diff --git a/asset-manifest.json b/asset-manifest.json index 3de8e706..694105c0 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,9 +1,7 @@ { "files": { "main.css": "/static/css/main.553681ee.css", - "main.js": "/static/js/main.92d853cb.js", - "static/js/787.51379c6d.chunk.js": "/static/js/787.51379c6d.chunk.js", - "static/media/design.png": "/static/media/design.e40536e5c58c64df7fee.png", + "main.js": "/static/js/main.9d6894e0.js", "static/media/JetBrainsMono-Medium.ttf": "/static/media/JetBrainsMono-Medium.2504f21abf8bf1f0613a.ttf", "static/media/SpaceGrotesk-Medium.ttf": "/static/media/SpaceGrotesk-Medium.d188dfade7a12bbb16c1.ttf", "static/media/SpaceGrotesk-Regular.ttf": "/static/media/SpaceGrotesk-Regular.3683ead52440efaeba4d.ttf", @@ -16,12 +14,12 @@ "static/media/bitcoin.svg": "/static/media/bitcoin.418ae0c4fea1a2b9413996ac86334673.svg", "static/media/ethereum.svg": "/static/media/ethereum.eba924eeaba637abfcc634f7f6ff5fef.svg", "index.html": "/index.html", + "static/media/arrowUp.svg": "/static/media/arrowUp.452af6f7b455cfcae1da186c253c7491.svg", "main.553681ee.css.map": "/static/css/main.553681ee.css.map", - "main.92d853cb.js.map": "/static/js/main.92d853cb.js.map", - "787.51379c6d.chunk.js.map": "/static/js/787.51379c6d.chunk.js.map" + "main.9d6894e0.js.map": "/static/js/main.9d6894e0.js.map" }, "entrypoints": [ "static/css/main.553681ee.css", - "static/js/main.92d853cb.js" + "static/js/main.9d6894e0.js" ] } \ No newline at end of file diff --git a/charting_library/bundles/1033.dea80f470e3a5dc32a99.css b/charting_library/bundles/1033.dea80f470e3a5dc32a99.css new file mode 100644 index 00000000..81a73d30 --- /dev/null +++ b/charting_library/bundles/1033.dea80f470e3a5dc32a99.css @@ -0,0 +1 @@ +.switcher-Wv0rGnT8{-webkit-tap-highlight-color:transparent;display:inline-block;flex:0 0 auto;height:var(--tv-switcher-wrapper-height);position:relative;vertical-align:middle;width:var(--tv-switcher-wrapper-width);z-index:0}.switcher-Wv0rGnT8 .thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-track-bg-off:#a3a6af;--ui-lib-switcher-default-color-track-border-off:#a3a6af;--ui-lib-switcher-default-color-track-bg-on:#2962ff;--ui-lib-switcher-default-color-track-border-on:#2962ff;--ui-lib-switcher-default-color-thumb:#fff;--ui-lib-switcher-default-color-focus-outline-off:#2962ffcc}.switcher-Wv0rGnT8 .thumb-wrapper-Wv0rGnT8,html.theme-dark .switcher-Wv0rGnT8 .thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-focus-outline-on:#2962ffcc}html.theme-dark .switcher-Wv0rGnT8 .thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-focus-outline-off:#2962ffcc;--ui-lib-switcher-default-color-thumb:#fff;--ui-lib-switcher-default-color-track-border-on:#5d606b;--ui-lib-switcher-default-color-track-bg-on:#2962ff;--ui-lib-switcher-default-color-track-border-off:#5d606b;--ui-lib-switcher-default-color-track-bg-off:#5d606b}.switcher-Wv0rGnT8,.switcher-Wv0rGnT8.size-small-Wv0rGnT8{--tv-switcher-wrapper-width:38px;--tv-switcher-wrapper-height:20px;--tv-switcher-wrapper-radius:20px;--tv-switcher-thumb-size:14px;--tv-switcher-thumb-padding:3px}.switcher-Wv0rGnT8.size-medium-Wv0rGnT8{--tv-switcher-wrapper-height:28px;--tv-switcher-wrapper-width:54px;--tv-switcher-thumb-size:20px;--tv-switcher-wrapper-radius:20px;--tv-switcher-thumb-padding:4px}.switcher-Wv0rGnT8.size-large-Wv0rGnT8{--tv-switcher-wrapper-height:34px;--tv-switcher-wrapper-width:64px;--tv-switcher-thumb-size:24px;--tv-switcher-wrapper-radius:20px;--tv-switcher-thumb-padding:5px}.switcher-Wv0rGnT8 .input-Wv0rGnT8:hover+.thumb-wrapper-Wv0rGnT8,.switcher-Wv0rGnT8.intent-default-Wv0rGnT8 .input-Wv0rGnT8:hover+.thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-track-bg-off:#6a6d78;--ui-lib-switcher-default-color-track-border-off:#6a6d78;--ui-lib-switcher-default-color-track-bg-on:#1e53e5;--ui-lib-switcher-default-color-track-border-on:#1e53e5}html.theme-dark .switcher-Wv0rGnT8 .input-Wv0rGnT8:hover+.thumb-wrapper-Wv0rGnT8,html.theme-dark .switcher-Wv0rGnT8.intent-default-Wv0rGnT8 .input-Wv0rGnT8:hover+.thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-track-border-on:#1e53e5;--ui-lib-switcher-default-color-track-bg-on:#1e53e5;--ui-lib-switcher-default-color-track-border-off:#787b86;--ui-lib-switcher-default-color-track-bg-off:#787b86}.switcher-Wv0rGnT8.intent-default-Wv0rGnT8:not(.disable-active-state-styles-Wv0rGnT8) .input-Wv0rGnT8:active+.thumb-wrapper-Wv0rGnT8,.switcher-Wv0rGnT8:not(.disable-active-state-styles-Wv0rGnT8) .input-Wv0rGnT8:active+.thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-track-bg-off:#5d606b;--ui-lib-switcher-default-color-track-border-off:#5d606b;--ui-lib-switcher-default-color-track-bg-on:#1848cc;--ui-lib-switcher-default-color-track-border-on:#1848cc}html.theme-dark .switcher-Wv0rGnT8.intent-default-Wv0rGnT8:not(.disable-active-state-styles-Wv0rGnT8) .input-Wv0rGnT8:active+.thumb-wrapper-Wv0rGnT8,html.theme-dark .switcher-Wv0rGnT8:not(.disable-active-state-styles-Wv0rGnT8) .input-Wv0rGnT8:active+.thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-track-border-on:#1848cc;--ui-lib-switcher-default-color-track-bg-on:#1848cc;--ui-lib-switcher-default-color-track-border-off:#868993;--ui-lib-switcher-default-color-track-bg-off:#868993}.switcher-Wv0rGnT8.intent-select-Wv0rGnT8 .thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-track-bg-off:#2962ff;--ui-lib-switcher-default-color-track-border-off:#2962ff;--ui-lib-switcher-default-color-track-bg-on:#24b29b;--ui-lib-switcher-default-color-track-border-on:#24b29b;--ui-lib-switcher-default-color-focus-outline-on:#24b29bcc}html.theme-dark .switcher-Wv0rGnT8.intent-select-Wv0rGnT8 .thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-focus-outline-on:#06806bcc;--ui-lib-switcher-default-color-track-border-on:#06806b;--ui-lib-switcher-default-color-track-bg-on:#06806b;--ui-lib-switcher-default-color-track-border-off:#1e53e5;--ui-lib-switcher-default-color-track-bg-off:#1e53e5}.switcher-Wv0rGnT8.intent-select-Wv0rGnT8 .input-Wv0rGnT8:hover+.thumb-wrapper-Wv0rGnT8,.switcher-Wv0rGnT8.intent-select-Wv0rGnT8:not(.disable-active-state-styles-Wv0rGnT8) .input-Wv0rGnT8:active+.thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-track-bg-off:#1848cc;--ui-lib-switcher-default-color-track-border-off:#1848cc;--ui-lib-switcher-default-color-track-bg-on:#42bda8;--ui-lib-switcher-default-color-track-border-on:#42bda8}html.theme-dark .switcher-Wv0rGnT8.intent-select-Wv0rGnT8 .input-Wv0rGnT8:hover+.thumb-wrapper-Wv0rGnT8,html.theme-dark .switcher-Wv0rGnT8.intent-select-Wv0rGnT8:not(.disable-active-state-styles-Wv0rGnT8) .input-Wv0rGnT8:active+.thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-track-border-on:#056656;--ui-lib-switcher-default-color-track-bg-on:#056656;--ui-lib-switcher-default-color-track-border-off:#2962ff;--ui-lib-switcher-default-color-track-bg-off:#2962ff}.switcher-Wv0rGnT8 .input-Wv0rGnT8:disabled+.thumb-wrapper-Wv0rGnT8,.switcher-Wv0rGnT8.intent-default-Wv0rGnT8 .input-Wv0rGnT8:disabled+.thumb-wrapper-Wv0rGnT8,.switcher-Wv0rGnT8.intent-select-Wv0rGnT8 .input-Wv0rGnT8:disabled+.thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-track-bg-off:#e0e3eb;--ui-lib-switcher-default-color-track-border-off:#b2b5be;--ui-lib-switcher-default-color-track-bg-on:#e0e3eb;--ui-lib-switcher-default-color-track-border-on:#b2b5be;--ui-lib-switcher-default-color-thumb:#b2b5be}html.theme-dark .switcher-Wv0rGnT8 .input-Wv0rGnT8:disabled+.thumb-wrapper-Wv0rGnT8,html.theme-dark .switcher-Wv0rGnT8.intent-default-Wv0rGnT8 .input-Wv0rGnT8:disabled+.thumb-wrapper-Wv0rGnT8,html.theme-dark .switcher-Wv0rGnT8.intent-select-Wv0rGnT8 .input-Wv0rGnT8:disabled+.thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-thumb:#5d606b;--ui-lib-switcher-default-color-track-border-on:#434651;--ui-lib-switcher-default-color-track-bg-on:#363a45;--ui-lib-switcher-default-color-track-border-off:#434651;--ui-lib-switcher-default-color-track-bg-off:#363a45}.input-Wv0rGnT8{cursor:default;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.input-Wv0rGnT8:checked,.input-Wv0rGnT8:disabled,.input-Wv0rGnT8:focus{border:0;outline:0}.input-Wv0rGnT8:focus+.thumb-wrapper-Wv0rGnT8:after{display:block}.input-Wv0rGnT8:focus-visible+.thumb-wrapper-Wv0rGnT8:after{display:block}.input-Wv0rGnT8:focus:not(:focus-visible)+.thumb-wrapper-Wv0rGnT8:after{display:none}.thumb-wrapper-Wv0rGnT8{display:block;height:100%;outline:none;overflow:visible;position:relative;width:100%;z-index:0}.thumb-wrapper-Wv0rGnT8:focus{outline:none}.thumb-wrapper-Wv0rGnT8:focus-visible{outline:none}.thumb-wrapper-Wv0rGnT8:after{border-color:var(--ui-lib-switcher-color-focus-outline-off,var(--ui-lib-switcher-default-color-focus-outline-off));border-radius:calc(var(--tv-switcher-wrapper-radius) + 4px);border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 8px);left:-4px;pointer-events:none;position:absolute;top:-4px;width:calc(100% + 8px);z-index:1}.input-Wv0rGnT8:checked+.thumb-wrapper-Wv0rGnT8:after{border-color:var(--ui-lib-switcher-color-focus-outline-on,var(--ui-lib-switcher-default-color-focus-outline-on))}.track-Wv0rGnT8{background-color:var(--ui-lib-switcher-color-track-bg-off,var(--ui-lib-switcher-default-color-track-bg-off));border-radius:var(--tv-switcher-wrapper-radius);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.input-Wv0rGnT8:checked+.thumb-wrapper-Wv0rGnT8 .track-Wv0rGnT8,.input-Wv0rGnT8:disabled+.thumb-wrapper-Wv0rGnT8 .track-Wv0rGnT8{background-color:var(--ui-lib-switcher-color-track-bg-on,var(--ui-lib-switcher-default-color-track-bg-on))}.input-Wv0rGnT8:disabled+.thumb-wrapper-Wv0rGnT8 .track-Wv0rGnT8{border-color:var(--ui-lib-switcher-color-track-border-on,var(--ui-lib-switcher-default-color-track-border-on));border-style:solid;border-width:1px;height:calc(100% - 2px);width:calc(100% - 2px)}.thumb-Wv0rGnT8{background:var(--ui-lib-switcher-color-thumb,var(--ui-lib-switcher-default-color-thumb));border-radius:var(--tv-switcher-thumb-size);display:block;height:var(--tv-switcher-thumb-size);transform:translate(var(--tv-switcher-thumb-padding),var(--tv-switcher-thumb-padding));transition-duration:.25s;transition-property:transform;transition-timing-function:ease-out;width:var(--tv-switcher-thumb-size)}.input-Wv0rGnT8:checked+.thumb-wrapper-Wv0rGnT8 .thumb-Wv0rGnT8{transform:translate(calc(var(--tv-switcher-wrapper-width) - var(--tv-switcher-thumb-size) - var(--tv-switcher-thumb-padding)),var(--tv-switcher-thumb-padding))}.wrapper-n_GqAsy6{align-content:flex-start;align-items:flex-start;background-color:#fff;color:#131722;display:flex;flex-direction:row;justify-content:space-between;padding:6px 10px 2px 12px;white-space:nowrap}html.theme-dark .wrapper-n_GqAsy6{background-color:#1e222d;color:#d1d4dc}.wrapper-n_GqAsy6.hovered-n_GqAsy6,.wrapper-n_GqAsy6:active{color:#131722}@media (any-hover:hover){.wrapper-n_GqAsy6:hover{color:#131722}}html.theme-dark .wrapper-n_GqAsy6.hovered-n_GqAsy6,html.theme-dark .wrapper-n_GqAsy6:active{color:#c1c4cd}@media (any-hover:hover){html.theme-dark .wrapper-n_GqAsy6:hover{color:#c1c4cd}}.wrapper-n_GqAsy6.hovered-n_GqAsy6,.wrapper-n_GqAsy6:active{background-color:#f0f3fa}@media (any-hover:hover){.wrapper-n_GqAsy6:hover{background-color:#f0f3fa}}html.theme-dark .wrapper-n_GqAsy6.hovered-n_GqAsy6,html.theme-dark .wrapper-n_GqAsy6:active{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .wrapper-n_GqAsy6:hover{background-color:#2a2e39}}.wrapper-n_GqAsy6:before{content:"";display:block;height:20px}.wrapper-n_GqAsy6.withIcon-n_GqAsy6 .labelRow-n_GqAsy6{padding:0}.icon-n_GqAsy6,.wrapper-n_GqAsy6.withIcon-n_GqAsy6 .label-n_GqAsy6,.wrapper-n_GqAsy6.withIcon-n_GqAsy6 .switchWrap-n_GqAsy6{align-items:center;display:flex;height:28px}.icon-n_GqAsy6{justify-content:center;margin-right:6px;width:28px}.icon-n_GqAsy6 svg{display:block}.labelRow-n_GqAsy6{flex:1 1 auto;min-width:0;padding:2px 0 6px}.label-n_GqAsy6{font-size:14px;margin-right:12px;overflow:hidden}.labelHint-n_GqAsy6{color:#787b86;contain:content;font-size:12px;font-weight:400;margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .25s ease-in,margin-top .25s ease-in,opacity .35s linear;white-space:normal}.labelOn-n_GqAsy6+.labelHint-n_GqAsy6{margin-top:4px;max-height:34px;opacity:1;transition:max-height .2s ease-out,margin-top .2s ease-out,opacity .35s linear} \ No newline at end of file diff --git a/charting_library/bundles/1033.dea80f470e3a5dc32a99.rtl.css b/charting_library/bundles/1033.dea80f470e3a5dc32a99.rtl.css new file mode 100644 index 00000000..6e2c9cef --- /dev/null +++ b/charting_library/bundles/1033.dea80f470e3a5dc32a99.rtl.css @@ -0,0 +1 @@ +.switcher-Wv0rGnT8{-webkit-tap-highlight-color:transparent;display:inline-block;flex:0 0 auto;height:var(--tv-switcher-wrapper-height);position:relative;vertical-align:middle;width:var(--tv-switcher-wrapper-width);z-index:0}.switcher-Wv0rGnT8 .thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-track-bg-off:#a3a6af;--ui-lib-switcher-default-color-track-border-off:#a3a6af;--ui-lib-switcher-default-color-track-bg-on:#2962ff;--ui-lib-switcher-default-color-track-border-on:#2962ff;--ui-lib-switcher-default-color-thumb:#fff;--ui-lib-switcher-default-color-focus-outline-off:#2962ffcc}.switcher-Wv0rGnT8 .thumb-wrapper-Wv0rGnT8,html.theme-dark .switcher-Wv0rGnT8 .thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-focus-outline-on:#2962ffcc}html.theme-dark .switcher-Wv0rGnT8 .thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-focus-outline-off:#2962ffcc;--ui-lib-switcher-default-color-thumb:#fff;--ui-lib-switcher-default-color-track-border-on:#5d606b;--ui-lib-switcher-default-color-track-bg-on:#2962ff;--ui-lib-switcher-default-color-track-border-off:#5d606b;--ui-lib-switcher-default-color-track-bg-off:#5d606b}.switcher-Wv0rGnT8,.switcher-Wv0rGnT8.size-small-Wv0rGnT8{--tv-switcher-wrapper-width:38px;--tv-switcher-wrapper-height:20px;--tv-switcher-wrapper-radius:20px;--tv-switcher-thumb-size:14px;--tv-switcher-thumb-padding:3px}.switcher-Wv0rGnT8.size-medium-Wv0rGnT8{--tv-switcher-wrapper-height:28px;--tv-switcher-wrapper-width:54px;--tv-switcher-thumb-size:20px;--tv-switcher-wrapper-radius:20px;--tv-switcher-thumb-padding:4px}.switcher-Wv0rGnT8.size-large-Wv0rGnT8{--tv-switcher-wrapper-height:34px;--tv-switcher-wrapper-width:64px;--tv-switcher-thumb-size:24px;--tv-switcher-wrapper-radius:20px;--tv-switcher-thumb-padding:5px}.switcher-Wv0rGnT8 .input-Wv0rGnT8:hover+.thumb-wrapper-Wv0rGnT8,.switcher-Wv0rGnT8.intent-default-Wv0rGnT8 .input-Wv0rGnT8:hover+.thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-track-bg-off:#6a6d78;--ui-lib-switcher-default-color-track-border-off:#6a6d78;--ui-lib-switcher-default-color-track-bg-on:#1e53e5;--ui-lib-switcher-default-color-track-border-on:#1e53e5}html.theme-dark .switcher-Wv0rGnT8 .input-Wv0rGnT8:hover+.thumb-wrapper-Wv0rGnT8,html.theme-dark .switcher-Wv0rGnT8.intent-default-Wv0rGnT8 .input-Wv0rGnT8:hover+.thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-track-border-on:#1e53e5;--ui-lib-switcher-default-color-track-bg-on:#1e53e5;--ui-lib-switcher-default-color-track-border-off:#787b86;--ui-lib-switcher-default-color-track-bg-off:#787b86}.switcher-Wv0rGnT8.intent-default-Wv0rGnT8:not(.disable-active-state-styles-Wv0rGnT8) .input-Wv0rGnT8:active+.thumb-wrapper-Wv0rGnT8,.switcher-Wv0rGnT8:not(.disable-active-state-styles-Wv0rGnT8) .input-Wv0rGnT8:active+.thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-track-bg-off:#5d606b;--ui-lib-switcher-default-color-track-border-off:#5d606b;--ui-lib-switcher-default-color-track-bg-on:#1848cc;--ui-lib-switcher-default-color-track-border-on:#1848cc}html.theme-dark .switcher-Wv0rGnT8.intent-default-Wv0rGnT8:not(.disable-active-state-styles-Wv0rGnT8) .input-Wv0rGnT8:active+.thumb-wrapper-Wv0rGnT8,html.theme-dark .switcher-Wv0rGnT8:not(.disable-active-state-styles-Wv0rGnT8) .input-Wv0rGnT8:active+.thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-track-border-on:#1848cc;--ui-lib-switcher-default-color-track-bg-on:#1848cc;--ui-lib-switcher-default-color-track-border-off:#868993;--ui-lib-switcher-default-color-track-bg-off:#868993}.switcher-Wv0rGnT8.intent-select-Wv0rGnT8 .thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-track-bg-off:#2962ff;--ui-lib-switcher-default-color-track-border-off:#2962ff;--ui-lib-switcher-default-color-track-bg-on:#24b29b;--ui-lib-switcher-default-color-track-border-on:#24b29b;--ui-lib-switcher-default-color-focus-outline-on:#24b29bcc}html.theme-dark .switcher-Wv0rGnT8.intent-select-Wv0rGnT8 .thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-focus-outline-on:#06806bcc;--ui-lib-switcher-default-color-track-border-on:#06806b;--ui-lib-switcher-default-color-track-bg-on:#06806b;--ui-lib-switcher-default-color-track-border-off:#1e53e5;--ui-lib-switcher-default-color-track-bg-off:#1e53e5}.switcher-Wv0rGnT8.intent-select-Wv0rGnT8 .input-Wv0rGnT8:hover+.thumb-wrapper-Wv0rGnT8,.switcher-Wv0rGnT8.intent-select-Wv0rGnT8:not(.disable-active-state-styles-Wv0rGnT8) .input-Wv0rGnT8:active+.thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-track-bg-off:#1848cc;--ui-lib-switcher-default-color-track-border-off:#1848cc;--ui-lib-switcher-default-color-track-bg-on:#42bda8;--ui-lib-switcher-default-color-track-border-on:#42bda8}html.theme-dark .switcher-Wv0rGnT8.intent-select-Wv0rGnT8 .input-Wv0rGnT8:hover+.thumb-wrapper-Wv0rGnT8,html.theme-dark .switcher-Wv0rGnT8.intent-select-Wv0rGnT8:not(.disable-active-state-styles-Wv0rGnT8) .input-Wv0rGnT8:active+.thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-track-border-on:#056656;--ui-lib-switcher-default-color-track-bg-on:#056656;--ui-lib-switcher-default-color-track-border-off:#2962ff;--ui-lib-switcher-default-color-track-bg-off:#2962ff}.switcher-Wv0rGnT8 .input-Wv0rGnT8:disabled+.thumb-wrapper-Wv0rGnT8,.switcher-Wv0rGnT8.intent-default-Wv0rGnT8 .input-Wv0rGnT8:disabled+.thumb-wrapper-Wv0rGnT8,.switcher-Wv0rGnT8.intent-select-Wv0rGnT8 .input-Wv0rGnT8:disabled+.thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-track-bg-off:#e0e3eb;--ui-lib-switcher-default-color-track-border-off:#b2b5be;--ui-lib-switcher-default-color-track-bg-on:#e0e3eb;--ui-lib-switcher-default-color-track-border-on:#b2b5be;--ui-lib-switcher-default-color-thumb:#b2b5be}html.theme-dark .switcher-Wv0rGnT8 .input-Wv0rGnT8:disabled+.thumb-wrapper-Wv0rGnT8,html.theme-dark .switcher-Wv0rGnT8.intent-default-Wv0rGnT8 .input-Wv0rGnT8:disabled+.thumb-wrapper-Wv0rGnT8,html.theme-dark .switcher-Wv0rGnT8.intent-select-Wv0rGnT8 .input-Wv0rGnT8:disabled+.thumb-wrapper-Wv0rGnT8{--ui-lib-switcher-default-color-thumb:#5d606b;--ui-lib-switcher-default-color-track-border-on:#434651;--ui-lib-switcher-default-color-track-bg-on:#363a45;--ui-lib-switcher-default-color-track-border-off:#434651;--ui-lib-switcher-default-color-track-bg-off:#363a45}.input-Wv0rGnT8{cursor:default;height:100%;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:1}.input-Wv0rGnT8:checked,.input-Wv0rGnT8:disabled,.input-Wv0rGnT8:focus{border:0;outline:0}.input-Wv0rGnT8:focus+.thumb-wrapper-Wv0rGnT8:after{display:block}.input-Wv0rGnT8:focus-visible+.thumb-wrapper-Wv0rGnT8:after{display:block}.input-Wv0rGnT8:focus:not(:focus-visible)+.thumb-wrapper-Wv0rGnT8:after{display:none}.thumb-wrapper-Wv0rGnT8{display:block;height:100%;outline:none;overflow:visible;position:relative;width:100%;z-index:0}.thumb-wrapper-Wv0rGnT8:focus{outline:none}.thumb-wrapper-Wv0rGnT8:focus-visible{outline:none}.thumb-wrapper-Wv0rGnT8:after{border-color:var(--ui-lib-switcher-color-focus-outline-off,var(--ui-lib-switcher-default-color-focus-outline-off));border-radius:calc(var(--tv-switcher-wrapper-radius) + 4px);border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 8px);pointer-events:none;position:absolute;right:-4px;top:-4px;width:calc(100% + 8px);z-index:1}.input-Wv0rGnT8:checked+.thumb-wrapper-Wv0rGnT8:after{border-color:var(--ui-lib-switcher-color-focus-outline-on,var(--ui-lib-switcher-default-color-focus-outline-on))}.track-Wv0rGnT8{background-color:var(--ui-lib-switcher-color-track-bg-off,var(--ui-lib-switcher-default-color-track-bg-off));border-radius:var(--tv-switcher-wrapper-radius);display:block;height:100%;position:absolute;right:0;top:0;width:100%}.input-Wv0rGnT8:checked+.thumb-wrapper-Wv0rGnT8 .track-Wv0rGnT8,.input-Wv0rGnT8:disabled+.thumb-wrapper-Wv0rGnT8 .track-Wv0rGnT8{background-color:var(--ui-lib-switcher-color-track-bg-on,var(--ui-lib-switcher-default-color-track-bg-on))}.input-Wv0rGnT8:disabled+.thumb-wrapper-Wv0rGnT8 .track-Wv0rGnT8{border-color:var(--ui-lib-switcher-color-track-border-on,var(--ui-lib-switcher-default-color-track-border-on));border-style:solid;border-width:1px;height:calc(100% - 2px);width:calc(100% - 2px)}.thumb-Wv0rGnT8{background:var(--ui-lib-switcher-color-thumb,var(--ui-lib-switcher-default-color-thumb));border-radius:var(--tv-switcher-thumb-size);display:block;height:var(--tv-switcher-thumb-size);transform:translate(var(--tv-switcher-thumb-padding),var(--tv-switcher-thumb-padding));transform:translate(calc((var(--tv-switcher-thumb-padding))*-1),var(--tv-switcher-thumb-padding));transition-duration:.25s;transition-property:transform;transition-timing-function:ease-out;width:var(--tv-switcher-thumb-size)}.input-Wv0rGnT8:checked+.thumb-wrapper-Wv0rGnT8 .thumb-Wv0rGnT8{transform:translate(calc((var(--tv-switcher-wrapper-width) - var(--tv-switcher-thumb-size) - var(--tv-switcher-thumb-padding))*-1),var(--tv-switcher-thumb-padding))}.wrapper-n_GqAsy6{align-content:flex-start;align-items:flex-start;background-color:#fff;color:#131722;display:flex;flex-direction:row;justify-content:space-between;padding:6px 12px 2px 10px;white-space:nowrap}html.theme-dark .wrapper-n_GqAsy6{background-color:#1e222d;color:#d1d4dc}.wrapper-n_GqAsy6.hovered-n_GqAsy6,.wrapper-n_GqAsy6:active{color:#131722}@media (any-hover:hover){.wrapper-n_GqAsy6:hover{color:#131722}}html.theme-dark .wrapper-n_GqAsy6.hovered-n_GqAsy6,html.theme-dark .wrapper-n_GqAsy6:active{color:#c1c4cd}@media (any-hover:hover){html.theme-dark .wrapper-n_GqAsy6:hover{color:#c1c4cd}}.wrapper-n_GqAsy6.hovered-n_GqAsy6,.wrapper-n_GqAsy6:active{background-color:#f0f3fa}@media (any-hover:hover){.wrapper-n_GqAsy6:hover{background-color:#f0f3fa}}html.theme-dark .wrapper-n_GqAsy6.hovered-n_GqAsy6,html.theme-dark .wrapper-n_GqAsy6:active{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .wrapper-n_GqAsy6:hover{background-color:#2a2e39}}.wrapper-n_GqAsy6:before{content:"";display:block;height:20px}.wrapper-n_GqAsy6.withIcon-n_GqAsy6 .labelRow-n_GqAsy6{padding:0}.icon-n_GqAsy6,.wrapper-n_GqAsy6.withIcon-n_GqAsy6 .label-n_GqAsy6,.wrapper-n_GqAsy6.withIcon-n_GqAsy6 .switchWrap-n_GqAsy6{align-items:center;display:flex;height:28px}.icon-n_GqAsy6{justify-content:center;margin-left:6px;width:28px}.icon-n_GqAsy6 svg{display:block}.labelRow-n_GqAsy6{flex:1 1 auto;min-width:0;padding:2px 0 6px}.label-n_GqAsy6{font-size:14px;margin-left:12px;overflow:hidden}.labelHint-n_GqAsy6{color:#787b86;contain:content;font-size:12px;font-weight:400;margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .25s ease-in,margin-top .25s ease-in,opacity .35s linear;white-space:normal}.labelOn-n_GqAsy6+.labelHint-n_GqAsy6{margin-top:4px;max-height:34px;opacity:1;transition:max-height .2s ease-out,margin-top .2s ease-out,opacity .35s linear} \ No newline at end of file diff --git a/charting_library/bundles/105.104b2f6f9b0648dec9bf.css b/charting_library/bundles/105.104b2f6f9b0648dec9bf.css new file mode 100644 index 00000000..4dd849d2 --- /dev/null +++ b/charting_library/bundles/105.104b2f6f9b0648dec9bf.css @@ -0,0 +1 @@ +.button-reABrhVR{--tv-toolbar-explicit-hover-border-radius:4px;align-items:center;color:var(--tv-color-toolbar-button-text,#131722);cursor:default;display:flex;flex:1 0 auto;height:100%;position:relative;transition:background-color .35s ease,color 60ms ease;z-index:0}html.theme-dark .button-reABrhVR{color:var(--tv-color-toolbar-button-text,#d1d4dc)}.button-reABrhVR.hover-reABrhVR,.button-reABrhVR:active{color:var(--tv-color-toolbar-button-text-hover,#131722)}@media (any-hover:hover){.button-reABrhVR:hover{color:var(--tv-color-toolbar-button-text-hover,#131722)}}html.theme-dark .button-reABrhVR.hover-reABrhVR,html.theme-dark .button-reABrhVR:active{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}@media (any-hover:hover){html.theme-dark .button-reABrhVR:hover{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}}.button-reABrhVR.hover-reABrhVR:before,.button-reABrhVR:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}@media (any-hover:hover){.button-reABrhVR:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}}html.theme-dark .button-reABrhVR.hover-reABrhVR:before,html.theme-dark .button-reABrhVR:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-reABrhVR:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.button-reABrhVR svg{display:block}.button-reABrhVR .arrow-reABrhVR{align-items:center;contain:content;display:flex;height:100%}.button-reABrhVR .arrowWrap-reABrhVR{margin:0 6px;transition:transform .35s ease}@media (any-hover:hover){.button-reABrhVR:hover .arrowWrap-reABrhVR{transform:translateY(2px)}}.button-reABrhVR.isOpened-reABrhVR.hover-reABrhVR:before,.button-reABrhVR.isOpened-reABrhVR:active:before,.button-reABrhVR.isOpened-reABrhVR:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}@media (any-hover:hover){.button-reABrhVR.isOpened-reABrhVR:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}}html.theme-dark .button-reABrhVR.isOpened-reABrhVR.hover-reABrhVR:before,html.theme-dark .button-reABrhVR.isOpened-reABrhVR:active:before,html.theme-dark .button-reABrhVR.isOpened-reABrhVR:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-reABrhVR.isOpened-reABrhVR:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}.button-reABrhVR.isOpened-reABrhVR:hover .arrowWrap-reABrhVR{transform:none}} \ No newline at end of file diff --git a/charting_library/bundles/105.104b2f6f9b0648dec9bf.rtl.css b/charting_library/bundles/105.104b2f6f9b0648dec9bf.rtl.css new file mode 100644 index 00000000..4dd849d2 --- /dev/null +++ b/charting_library/bundles/105.104b2f6f9b0648dec9bf.rtl.css @@ -0,0 +1 @@ +.button-reABrhVR{--tv-toolbar-explicit-hover-border-radius:4px;align-items:center;color:var(--tv-color-toolbar-button-text,#131722);cursor:default;display:flex;flex:1 0 auto;height:100%;position:relative;transition:background-color .35s ease,color 60ms ease;z-index:0}html.theme-dark .button-reABrhVR{color:var(--tv-color-toolbar-button-text,#d1d4dc)}.button-reABrhVR.hover-reABrhVR,.button-reABrhVR:active{color:var(--tv-color-toolbar-button-text-hover,#131722)}@media (any-hover:hover){.button-reABrhVR:hover{color:var(--tv-color-toolbar-button-text-hover,#131722)}}html.theme-dark .button-reABrhVR.hover-reABrhVR,html.theme-dark .button-reABrhVR:active{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}@media (any-hover:hover){html.theme-dark .button-reABrhVR:hover{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}}.button-reABrhVR.hover-reABrhVR:before,.button-reABrhVR:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}@media (any-hover:hover){.button-reABrhVR:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}}html.theme-dark .button-reABrhVR.hover-reABrhVR:before,html.theme-dark .button-reABrhVR:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-reABrhVR:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.button-reABrhVR svg{display:block}.button-reABrhVR .arrow-reABrhVR{align-items:center;contain:content;display:flex;height:100%}.button-reABrhVR .arrowWrap-reABrhVR{margin:0 6px;transition:transform .35s ease}@media (any-hover:hover){.button-reABrhVR:hover .arrowWrap-reABrhVR{transform:translateY(2px)}}.button-reABrhVR.isOpened-reABrhVR.hover-reABrhVR:before,.button-reABrhVR.isOpened-reABrhVR:active:before,.button-reABrhVR.isOpened-reABrhVR:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}@media (any-hover:hover){.button-reABrhVR.isOpened-reABrhVR:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}}html.theme-dark .button-reABrhVR.isOpened-reABrhVR.hover-reABrhVR:before,html.theme-dark .button-reABrhVR.isOpened-reABrhVR:active:before,html.theme-dark .button-reABrhVR.isOpened-reABrhVR:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-reABrhVR.isOpened-reABrhVR:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}.button-reABrhVR.isOpened-reABrhVR:hover .arrowWrap-reABrhVR{transform:none}} \ No newline at end of file diff --git a/charting_library/bundles/1075.1c913af3f0b8358a4d09.js b/charting_library/bundles/1075.1c913af3f0b8358a4d09.js new file mode 100644 index 00000000..3b21f294 --- /dev/null +++ b/charting_library/bundles/1075.1c913af3f0b8358a4d09.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[1075],{9790:e=>{e.exports={menuWrap:"menuWrap-biWYdsXC",isMeasuring:"isMeasuring-biWYdsXC",scrollWrap:"scrollWrap-biWYdsXC",momentumBased:"momentumBased-biWYdsXC",menuBox:"menuBox-biWYdsXC",isHidden:"isHidden-biWYdsXC"}},9745:(e,t,n)=>{"use strict";n.d(t,{Icon:()=>i});var s=n(50959);const i=s.forwardRef(((e,t)=>{const{icon:n="",...i}=e;return s.createElement("span",{...i,ref:t,dangerouslySetInnerHTML:{__html:n}})}))},99054:(e,t,n)=>{"use strict";n.d(t,{setFixedBodyState:()=>u});const s=(()=>{let e;return()=>{var t;if(void 0===e){const n=document.createElement("div"),s=n.style;s.visibility="hidden",s.width="100px",s.msOverflowStyle="scrollbar",document.body.appendChild(n);const i=n.offsetWidth;n.style.overflow="scroll";const o=document.createElement("div");o.style.width="100%",n.appendChild(o);const r=o.offsetWidth;null===(t=n.parentNode)||void 0===t||t.removeChild(n),e=i-r}return e}})();function i(e,t,n){null!==e&&e.style.setProperty(t,n)}function o(e,t){return getComputedStyle(e,null).getPropertyValue(t)}function r(e,t){return parseInt(o(e,t))}let l=0,a=!1;function u(e){const{body:t}=document,n=t.querySelector(".widgetbar-wrap");if(e&&1==++l){const e=o(t,"overflow"),l=r(t,"padding-right");"hidden"!==e.toLowerCase()&&t.scrollHeight>t.offsetHeight&&(i(n,"right",`${s()}px`),t.style.paddingRight=`${l+s()}px`,a=!0),t.classList.add("i-no-scroll")}else if(!e&&l>0&&0==--l&&(t.classList.remove("i-no-scroll"),a)){i(n,"right","0px");let e=0;0,t.scrollHeight<=t.clientHeight&&(e-=s()),t.style.paddingRight=(e<0?0:e)+"px",a=!1}}},58095:(e,t,n)=>{"use strict";n.d(t,{useOutsideEvent:()=>o});var s=n(50959),i=n(39640);function o(e){const{click:t,mouseDown:n,touchEnd:o,touchStart:r,handler:l,reference:a,ownerDocument:u=document}=e,c=(0,s.useRef)(null),d=(0,s.useRef)(new CustomEvent("timestamp").timeStamp);return(0,s.useLayoutEffect)((()=>{const e={click:t,mouseDown:n,touchEnd:o,touchStart:r},s=a?a.current:c.current;return(0,i.addOutsideEventListener)(d.current,s,l,u,e)}),[t,n,o,r,l]),a||c}},90692:(e,t,n)=>{"use strict";n.d(t,{MatchMedia:()=>i});var s=n(50959);class i extends s.PureComponent{constructor(e){super(e),this._handleChange=()=>{this.forceUpdate()},this.state={query:window.matchMedia(this.props.rule)}}componentDidMount(){this._subscribe(this.state.query)}componentDidUpdate(e,t){this.state.query!==t.query&&(this._unsubscribe(t.query),this._subscribe(this.state.query))}componentWillUnmount(){this._unsubscribe(this.state.query)}render(){return this.props.children(this.state.query.matches)}static getDerivedStateFromProps(e,t){return e.rule!==t.query.media?{query:window.matchMedia(e.rule)}:null}_subscribe(e){e.addListener(this._handleChange)}_unsubscribe(e){e.removeListener(this._handleChange)}}},64706:(e,t,n)=>{"use strict";n.d(t,{MenuContext:()=>s});const s=n(50959).createContext(null)},27317:(e,t,n)=>{"use strict";n.d(t,{DEFAULT_MENU_THEME:()=>_,Menu:()=>v}) +;var s=n(50959),i=n(97754),o=n.n(i),r=n(50151),l=n(91031),a=n(33933),u=n(50655),c=n(59064),d=n(88216),h=n(66141),p=n(14758),m=n(64706),f=n(9790);const _=f;class v extends s.PureComponent{constructor(e){super(e),this._containerRef=null,this._scrollWrapRef=null,this._raf=null,this._scrollRaf=null,this._scrollTimeout=void 0,this._manager=new d.OverlapManager,this._hotkeys=null,this._scroll=0,this._handleContainerRef=e=>{this._containerRef=e,this.props.reference&&("function"==typeof this.props.reference&&this.props.reference(e),"object"==typeof this.props.reference&&(this.props.reference.current=e))},this._handleScrollWrapRef=e=>{this._scrollWrapRef=e,"function"==typeof this.props.scrollWrapReference&&this.props.scrollWrapReference(e),"object"==typeof this.props.scrollWrapReference&&(this.props.scrollWrapReference.current=e)},this._handleMeasure=({callback:e,forceRecalcPosition:t}={})=>{var n,s,i,o,a,u,c,d,h,p,m,f;if(this.state.isMeasureValid&&!t)return;const{position:_}=this.props,v=(0,r.ensureNotNull)(this._containerRef);let g=v.getBoundingClientRect();const y=document.documentElement.clientHeight,C=document.documentElement.clientWidth,x=null!==(n=this.props.closeOnScrollOutsideOffset)&&void 0!==n?n:0;let w=y-0-x;const b=g.height>w;if(b){(0,r.ensureNotNull)(this._scrollWrapRef).style.overflowY="scroll",g=v.getBoundingClientRect()}const{width:W,height:M}=g,S="function"==typeof _?_(W,M,y):_,E=null!==(i=null===(s=null==S?void 0:S.indentFromWindow)||void 0===s?void 0:s.left)&&void 0!==i?i:0,R=C-(null!==(o=S.overrideWidth)&&void 0!==o?o:W)-(null!==(u=null===(a=null==S?void 0:S.indentFromWindow)||void 0===a?void 0:a.right)&&void 0!==u?u:0),O=(0,l.clamp)(S.x,E,Math.max(E,R)),N=(null!==(d=null===(c=null==S?void 0:S.indentFromWindow)||void 0===c?void 0:c.top)&&void 0!==d?d:0)+x,T=y-(null!==(h=S.overrideHeight)&&void 0!==h?h:M)-(null!==(m=null===(p=null==S?void 0:S.indentFromWindow)||void 0===p?void 0:p.bottom)&&void 0!==m?m:0);let P=(0,l.clamp)(S.y,N,Math.max(N,T));if(S.forbidCorrectYCoord&&P{this._restoreScrollPosition(),e&&e()}))},this._restoreScrollPosition=()=>{const e=document.activeElement,t=(0,r.ensureNotNull)(this._containerRef);if(null!==e&&t.contains(e))try{e.scrollIntoView()}catch(e){}else(0,r.ensureNotNull)(this._scrollWrapRef).scrollTop=this._scroll},this._resizeForced=()=>{this.setState({appearingMenuHeight:void 0,appearingMenuWidth:void 0,appearingPosition:void 0,isMeasureValid:void 0})},this._resize=()=>{null===this._raf&&(this._raf=requestAnimationFrame((()=>{this.setState({appearingMenuHeight:void 0,appearingMenuWidth:void 0,appearingPosition:void 0,isMeasureValid:void 0}),this._raf=null})))}, +this._handleGlobalClose=e=>{this.props.onClose(e)},this._handleSlot=e=>{this._manager.setContainer(e)},this._handleScroll=()=>{this._scroll=(0,r.ensureNotNull)(this._scrollWrapRef).scrollTop},this._handleScrollOutsideEnd=()=>{clearTimeout(this._scrollTimeout),this._scrollTimeout=setTimeout((()=>{this._handleMeasure({forceRecalcPosition:!0})}),80)},this._handleScrollOutside=e=>{e.target!==this._scrollWrapRef&&(this._handleScrollOutsideEnd(),null===this._scrollRaf&&(this._scrollRaf=requestAnimationFrame((()=>{this._handleMeasure({forceRecalcPosition:!0}),this._scrollRaf=null}))))},this.state={}}componentDidMount(){this._handleMeasure({callback:this.props.onOpen});const{customCloseDelegate:e=c.globalCloseDelegate}=this.props;e.subscribe(this,this._handleGlobalClose),window.addEventListener("resize",this._resize);const t=null!==this.context;this._hotkeys||t||(this._hotkeys=h.createGroup({desc:"Popup menu"}),this._hotkeys.add({desc:"Close",hotkey:27,handler:()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleGlobalClose()}})),this.props.repositionOnScroll&&window.addEventListener("scroll",this._handleScrollOutside,{capture:!0})}componentDidUpdate(){this._handleMeasure()}componentWillUnmount(){const{customCloseDelegate:e=c.globalCloseDelegate}=this.props;e.unsubscribe(this,this._handleGlobalClose),window.removeEventListener("resize",this._resize),window.removeEventListener("scroll",this._handleScrollOutside,{capture:!0}),this._hotkeys&&(this._hotkeys.destroy(),this._hotkeys=null),null!==this._raf&&(cancelAnimationFrame(this._raf),this._raf=null),null!==this._scrollRaf&&(cancelAnimationFrame(this._scrollRaf),this._scrollRaf=null),this._scrollTimeout&&clearTimeout(this._scrollTimeout)}render(){const{id:e,role:t,"aria-label":n,"aria-labelledby":i,"aria-activedescendant":r,"aria-hidden":l,children:c,minWidth:d,theme:h=f,className:_,maxHeight:v,onMouseOver:y,onMouseOut:C,onKeyDown:x,onFocus:w,onBlur:b}=this.props,{appearingMenuHeight:W,appearingMenuWidth:M,appearingPosition:S,isMeasureValid:E}=this.state;return s.createElement(m.MenuContext.Provider,{value:this},s.createElement(p.SubmenuHandler,null,s.createElement(u.SlotContext.Provider,{value:this._manager},s.createElement("div",{id:e,role:t,"aria-label":n,"aria-labelledby":i,"aria-activedescendant":r,"aria-hidden":l,className:o()(_,h.menuWrap,!E&&h.isMeasuring),style:{height:W,left:S&&S.x,minWidth:d,position:"fixed",top:S&&S.y,width:M},"data-name":this.props["data-name"],ref:this._handleContainerRef,onScrollCapture:this.props.onScroll,onContextMenu:a.preventDefaultForContextMenu,tabIndex:this.props.tabIndex,onMouseOver:y,onMouseOut:C,onKeyDown:x,onFocus:w,onBlur:b},s.createElement("div",{className:o()(h.scrollWrap,!this.props.noMomentumBasedScroll&&h.momentumBased),style:{overflowY:void 0!==W?"scroll":"auto",maxHeight:v},onScrollCapture:this._handleScroll,ref:this._handleScrollWrapRef},s.createElement(g,{className:h.menuBox},c)))),s.createElement(u.Slot,{reference:this._handleSlot})))}update(e){e?this._resizeForced():this._resize()}}function g(e){ +const t=(0,r.ensureNotNull)((0,s.useContext)(p.SubmenuContext)),n=s.useRef(null);return s.createElement("div",{ref:n,className:e.className,onMouseOver:function(e){if(!(null!==t.current&&e.target instanceof Node&&(s=e.target,null===(i=n.current)||void 0===i?void 0:i.contains(s))))return;var s,i;t.isSubmenuNode(e.target)||t.setCurrent(null)},"data-name":"menu-inner"},e.children)}v.contextType=p.SubmenuContext},88216:(e,t,n)=>{"use strict";n.d(t,{OverlapManager:()=>o,getRootOverlapManager:()=>l});var s=n(50151);class i{constructor(){this._storage=[]}add(e){this._storage.push(e)}remove(e){this._storage=this._storage.filter((t=>e!==t))}has(e){return this._storage.includes(e)}getItems(){return this._storage}}class o{constructor(e=document){this._storage=new i,this._windows=new Map,this._index=0,this._document=e,this._container=e.createDocumentFragment()}setContainer(e){const t=this._container,n=null===e?this._document.createDocumentFragment():e;!function(e,t){Array.from(e.childNodes).forEach((e=>{e.nodeType===Node.ELEMENT_NODE&&t.appendChild(e)}))}(t,n),this._container=n}registerWindow(e){this._storage.has(e)||this._storage.add(e)}ensureWindow(e,t={position:"fixed",direction:"normal"}){const n=this._windows.get(e);if(void 0!==n)return n;this.registerWindow(e);const s=this._document.createElement("div");if(s.style.position=t.position,s.style.zIndex=this._index.toString(),s.dataset.id=e,void 0!==t.index){const e=this._container.childNodes.length;if(t.index>=e)this._container.appendChild(s);else if(t.index<=0)this._container.insertBefore(s,this._container.firstChild);else{const e=this._container.childNodes[t.index];this._container.insertBefore(s,e)}}else"reverse"===t.direction?this._container.insertBefore(s,this._container.firstChild):this._container.appendChild(s);return this._windows.set(e,s),++this._index,s}unregisterWindow(e){this._storage.remove(e);const t=this._windows.get(e);void 0!==t&&(null!==t.parentElement&&t.parentElement.removeChild(t),this._windows.delete(e))}getZindex(e){const t=this.ensureWindow(e);return parseInt(t.style.zIndex||"0")}moveToTop(e){if(this.getZindex(e)!==this._index){this.ensureWindow(e).style.zIndex=(++this._index).toString()}}removeWindow(e){this.unregisterWindow(e)}}const r=new WeakMap;function l(e=document){const t=e.getElementById("overlap-manager-root");if(null!==t)return(0,s.ensureDefined)(r.get(t));{const t=new o(e),n=function(e){const t=e.createElement("div");return t.style.position="absolute",t.style.zIndex=150..toString(),t.style.top="0px",t.style.left="0px",t.id="overlap-manager-root",t}(e);return r.set(n,t),t.setContainer(n),e.body.appendChild(n),t}}},29197:(e,t,n)=>{"use strict";n.d(t,{CloseDelegateContext:()=>o});var s=n(50959),i=n(59064);const o=s.createContext(i.globalCloseDelegate)},65718:(e,t,n)=>{"use strict";n.d(t,{Portal:()=>a,PortalContext:()=>u});var s=n(50959),i=n(962),o=n(68671),r=n(88216),l=n(50655);class a extends s.PureComponent{constructor(){super(...arguments),this._uuid=(0,o.guid)()}componentWillUnmount(){this._manager().removeWindow(this._uuid)}render(){ +const e=this._manager().ensureWindow(this._uuid,this.props.layerOptions);return e.style.top=this.props.top||"",e.style.bottom=this.props.bottom||"",e.style.left=this.props.left||"",e.style.right=this.props.right||"",e.style.pointerEvents=this.props.pointerEvents||"",i.createPortal(s.createElement(u.Provider,{value:this},this.props.children),e)}moveToTop(){this._manager().moveToTop(this._uuid)}_manager(){return null===this.context?(0,r.getRootOverlapManager)():this.context}}a.contextType=l.SlotContext;const u=s.createContext(null)},50655:(e,t,n)=>{"use strict";n.d(t,{Slot:()=>i,SlotContext:()=>o});var s=n(50959);class i extends s.Component{shouldComponentUpdate(){return!1}render(){return s.createElement("div",{style:{position:"fixed",zIndex:150,left:0,top:0},ref:this.props.reference})}}const o=s.createContext(null)},14758:(e,t,n)=>{"use strict";n.d(t,{SubmenuContext:()=>i,SubmenuHandler:()=>o});var s=n(50959);const i=s.createContext(null);function o(e){const[t,n]=(0,s.useState)(null),o=(0,s.useRef)(null),r=(0,s.useRef)(new Map);return(0,s.useEffect)((()=>()=>{null!==o.current&&clearTimeout(o.current)}),[]),s.createElement(i.Provider,{value:{current:t,setCurrent:function(e){null!==o.current&&(clearTimeout(o.current),o.current=null);null===t?n(e):o.current=setTimeout((()=>{o.current=null,n(e)}),100)},registerSubmenu:function(e,t){return r.current.set(e,t),()=>{r.current.delete(e)}},isSubmenuNode:function(e){return Array.from(r.current.values()).some((t=>t(e)))}}},e.children)}}}]); \ No newline at end of file diff --git a/charting_library/bundles/1140.9be2612a2846a641de60.css b/charting_library/bundles/1140.9be2612a2846a641de60.css new file mode 100644 index 00000000..ab1ae27a --- /dev/null +++ b/charting_library/bundles/1140.9be2612a2846a641de60.css @@ -0,0 +1 @@ +.loader-PZ4hqS2H{bottom:0;font-size:0;height:100%;left:0;margin:0 auto;opacity:1;position:absolute;right:0;text-align:center;top:0;transition:opacity .35s ease}.loader-PZ4hqS2H.static-PZ4hqS2H{display:inline-flex;position:static}.loader-PZ4hqS2H:after{content:" ";display:inline-block;height:100%;vertical-align:middle}.loader-PZ4hqS2H .item-PZ4hqS2H{--ui-lib-loader-color-default:currentColor;animation:tv-button-loader-PZ4hqS2H .96s ease-in-out infinite both;background-color:var(--ui-lib-loader-color,var(--ui-lib-loader-color-default));border-radius:100%;display:inline-block;opacity:1;transform:translateY(0) scale(.6);transition:transform .35s cubic-bezier(.68,-.55,.265,1.55);vertical-align:middle}.loader-PZ4hqS2H .item-PZ4hqS2H:nth-child(2){animation-delay:.151s;transition-delay:.11666667s}.loader-PZ4hqS2H .item-PZ4hqS2H:nth-child(3){animation-delay:.32s;transition-delay:233.33333ms}.loader-PZ4hqS2H .item-PZ4hqS2H,.loader-PZ4hqS2H .item-PZ4hqS2H.medium-PZ4hqS2H{height:10px;width:10px}.loader-PZ4hqS2H .item-PZ4hqS2H.medium-PZ4hqS2H:not(:last-child),.loader-PZ4hqS2H .item-PZ4hqS2H:not(:last-child){margin-inline-end:4px}.loader-PZ4hqS2H .item-PZ4hqS2H.small-PZ4hqS2H{height:5px;width:5px}.loader-PZ4hqS2H .item-PZ4hqS2H.small-PZ4hqS2H:not(:last-child){margin-inline-end:2px}.loader-PZ4hqS2H .item-PZ4hqS2H.black-PZ4hqS2H{--ui-lib-loader-color-default:#787b86}.loader-PZ4hqS2H .item-PZ4hqS2H.white-PZ4hqS2H{--ui-lib-loader-color-default:#fff}.loader-PZ4hqS2H .item-PZ4hqS2H.gray-PZ4hqS2H{--ui-lib-loader-color-default:#b2b5be}.loader-PZ4hqS2H .item-PZ4hqS2H.primary-PZ4hqS2H{--ui-lib-loader-color-default:#131722}html.theme-dark .loader-PZ4hqS2H .item-PZ4hqS2H.primary-PZ4hqS2H{--ui-lib-loader-color-default:#d1d4dc}.loader-PZ4hqS2H.loader-initial-PZ4hqS2H{opacity:.1}.loader-PZ4hqS2H.loader-initial-PZ4hqS2H .item-PZ4hqS2H{animation:none;transform:translateY(12px) scale(.6)}.loader-PZ4hqS2H.loader-appear-PZ4hqS2H{opacity:1;transition:opacity .7s ease}.loader-PZ4hqS2H.loader-appear-PZ4hqS2H .item-PZ4hqS2H{animation:none;transform:translateY(0) scale(.6)}@keyframes tv-button-loader-PZ4hqS2H{0%,to{transform:scale(.6)}50%{transform:scale(1)}} \ No newline at end of file diff --git a/charting_library/bundles/1140.9be2612a2846a641de60.rtl.css b/charting_library/bundles/1140.9be2612a2846a641de60.rtl.css new file mode 100644 index 00000000..ab1ae27a --- /dev/null +++ b/charting_library/bundles/1140.9be2612a2846a641de60.rtl.css @@ -0,0 +1 @@ +.loader-PZ4hqS2H{bottom:0;font-size:0;height:100%;left:0;margin:0 auto;opacity:1;position:absolute;right:0;text-align:center;top:0;transition:opacity .35s ease}.loader-PZ4hqS2H.static-PZ4hqS2H{display:inline-flex;position:static}.loader-PZ4hqS2H:after{content:" ";display:inline-block;height:100%;vertical-align:middle}.loader-PZ4hqS2H .item-PZ4hqS2H{--ui-lib-loader-color-default:currentColor;animation:tv-button-loader-PZ4hqS2H .96s ease-in-out infinite both;background-color:var(--ui-lib-loader-color,var(--ui-lib-loader-color-default));border-radius:100%;display:inline-block;opacity:1;transform:translateY(0) scale(.6);transition:transform .35s cubic-bezier(.68,-.55,.265,1.55);vertical-align:middle}.loader-PZ4hqS2H .item-PZ4hqS2H:nth-child(2){animation-delay:.151s;transition-delay:.11666667s}.loader-PZ4hqS2H .item-PZ4hqS2H:nth-child(3){animation-delay:.32s;transition-delay:233.33333ms}.loader-PZ4hqS2H .item-PZ4hqS2H,.loader-PZ4hqS2H .item-PZ4hqS2H.medium-PZ4hqS2H{height:10px;width:10px}.loader-PZ4hqS2H .item-PZ4hqS2H.medium-PZ4hqS2H:not(:last-child),.loader-PZ4hqS2H .item-PZ4hqS2H:not(:last-child){margin-inline-end:4px}.loader-PZ4hqS2H .item-PZ4hqS2H.small-PZ4hqS2H{height:5px;width:5px}.loader-PZ4hqS2H .item-PZ4hqS2H.small-PZ4hqS2H:not(:last-child){margin-inline-end:2px}.loader-PZ4hqS2H .item-PZ4hqS2H.black-PZ4hqS2H{--ui-lib-loader-color-default:#787b86}.loader-PZ4hqS2H .item-PZ4hqS2H.white-PZ4hqS2H{--ui-lib-loader-color-default:#fff}.loader-PZ4hqS2H .item-PZ4hqS2H.gray-PZ4hqS2H{--ui-lib-loader-color-default:#b2b5be}.loader-PZ4hqS2H .item-PZ4hqS2H.primary-PZ4hqS2H{--ui-lib-loader-color-default:#131722}html.theme-dark .loader-PZ4hqS2H .item-PZ4hqS2H.primary-PZ4hqS2H{--ui-lib-loader-color-default:#d1d4dc}.loader-PZ4hqS2H.loader-initial-PZ4hqS2H{opacity:.1}.loader-PZ4hqS2H.loader-initial-PZ4hqS2H .item-PZ4hqS2H{animation:none;transform:translateY(12px) scale(.6)}.loader-PZ4hqS2H.loader-appear-PZ4hqS2H{opacity:1;transition:opacity .7s ease}.loader-PZ4hqS2H.loader-appear-PZ4hqS2H .item-PZ4hqS2H{animation:none;transform:translateY(0) scale(.6)}@keyframes tv-button-loader-PZ4hqS2H{0%,to{transform:scale(.6)}50%{transform:scale(1)}} \ No newline at end of file diff --git a/charting_library/bundles/1271.e73cc4ab8811551cb45c.css b/charting_library/bundles/1271.e73cc4ab8811551cb45c.css new file mode 100644 index 00000000..101e1ba2 --- /dev/null +++ b/charting_library/bundles/1271.e73cc4ab8811551cb45c.css @@ -0,0 +1 @@ +.button-EwvVs4tz{background-color:#fff;border:none;border-radius:4px;color:#787b86;font-size:12px;height:22px;padding-left:8px;padding-right:8px;white-space:nowrap}html.theme-dark .button-EwvVs4tz{background-color:#1e222d}@media (any-hover:hover){.button-EwvVs4tz:hover{background-color:#e0e3eb;color:#131722}html.theme-dark .button-EwvVs4tz:hover{background-color:#5d606b;color:#d1d4dc}}.button-EwvVs4tz.bordersVisible-EwvVs4tz{border:1px solid #e0e3eb;padding:0 7px}html.theme-dark .button-EwvVs4tz.bordersVisible-EwvVs4tz{border:1px solid #363a45}.button-EwvVs4tz.selected-EwvVs4tz{background-color:#90bff9;color:#131722}html.theme-dark .button-EwvVs4tz.selected-EwvVs4tz{background-color:#143a87;color:#d1d4dc}.button-EwvVs4tz+.button-EwvVs4tz{margin-left:8px}.wrap-Z2IeU8oL{align-items:center;border-bottom:1px solid #f0f3fa;display:flex;height:52px;padding-right:20px}html.theme-dark .wrap-Z2IeU8oL{border-bottom-color:#2a2e39}.header-Z2IeU8oL{color:#787b86;font-size:11px;line-height:16px;margin-top:2px;padding:8px 20px;text-transform:uppercase}.item-Z2IeU8oL{box-sizing:border-box;color:#131722;font-size:16px;height:40px;line-height:24px;padding:10px 16px}html.theme-dark .item-Z2IeU8oL{color:#d1d4dc}.item-Z2IeU8oL:active{background-color:#2962ff;color:#fff}html.theme-dark .item-Z2IeU8oL:active{background-color:#2962ff;color:#d1d4dc}.scrollable-pnhleBGm{-webkit-overflow-scrolling:touch;flex:1 1 auto;height:100%;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollable-pnhleBGm{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.scrollable-pnhleBGm{min-height:auto}}.scrollable-pnhleBGm::-webkit-scrollbar{height:5px;width:5px}.scrollable-pnhleBGm::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollable-pnhleBGm::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollable-pnhleBGm::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollable-pnhleBGm::-webkit-scrollbar-corner{display:none}.spinnerWrap-pnhleBGm{height:100%;width:100%}.item-pnhleBGm:first-child{margin-top:6px}.item-pnhleBGm:last-child{margin-bottom:6px}.heading-pnhleBGm{color:#787b86;font-size:11px;line-height:16px;padding:16px 20px 8px;text-transform:uppercase}.checkboxWrap-pnhleBGm{padding-right:8px}.checkbox-pnhleBGm{align-items:baseline;display:flex;height:28px;justify-content:center;padding:0;width:28px}.emptyState-pnhleBGm{align-items:center;display:flex;flex-flow:column;height:100%;justify-content:center}.emptyState-pnhleBGm .image-pnhleBGm{align-items:center;display:flex;height:120px}.emptyState-pnhleBGm .text-pnhleBGm{color:#131722;font-size:16px;line-height:24px;margin-top:8px}html.theme-dark .emptyState-pnhleBGm .text-pnhleBGm{color:#d1d4dc}.dialog-dvJt_v2j{height:565px;max-width:680px;overflow:hidden;width:680px}.tablet-dvJt_v2j{width:calc(100% - 20px)}.label-RJd3G5_Y{margin-left:8px} \ No newline at end of file diff --git a/charting_library/bundles/1271.e73cc4ab8811551cb45c.rtl.css b/charting_library/bundles/1271.e73cc4ab8811551cb45c.rtl.css new file mode 100644 index 00000000..d4639190 --- /dev/null +++ b/charting_library/bundles/1271.e73cc4ab8811551cb45c.rtl.css @@ -0,0 +1 @@ +.button-EwvVs4tz{background-color:#fff;border:none;border-radius:4px;color:#787b86;font-size:12px;height:22px;padding-left:8px;padding-right:8px;white-space:nowrap}html.theme-dark .button-EwvVs4tz{background-color:#1e222d}@media (any-hover:hover){.button-EwvVs4tz:hover{background-color:#e0e3eb;color:#131722}html.theme-dark .button-EwvVs4tz:hover{background-color:#5d606b;color:#d1d4dc}}.button-EwvVs4tz.bordersVisible-EwvVs4tz{border:1px solid #e0e3eb;padding:0 7px}html.theme-dark .button-EwvVs4tz.bordersVisible-EwvVs4tz{border:1px solid #363a45}.button-EwvVs4tz.selected-EwvVs4tz{background-color:#90bff9;color:#131722}html.theme-dark .button-EwvVs4tz.selected-EwvVs4tz{background-color:#143a87;color:#d1d4dc}.button-EwvVs4tz+.button-EwvVs4tz{margin-right:8px}.wrap-Z2IeU8oL{align-items:center;border-bottom:1px solid #f0f3fa;display:flex;height:52px;padding-left:20px}html.theme-dark .wrap-Z2IeU8oL{border-bottom-color:#2a2e39}.header-Z2IeU8oL{color:#787b86;font-size:11px;line-height:16px;margin-top:2px;padding:8px 20px;text-transform:uppercase}.item-Z2IeU8oL{box-sizing:border-box;color:#131722;font-size:16px;height:40px;line-height:24px;padding:10px 16px}html.theme-dark .item-Z2IeU8oL{color:#d1d4dc}.item-Z2IeU8oL:active{background-color:#2962ff;color:#fff}html.theme-dark .item-Z2IeU8oL:active{background-color:#2962ff;color:#d1d4dc}.scrollable-pnhleBGm{-webkit-overflow-scrolling:touch;flex:1 1 auto;height:100%;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollable-pnhleBGm{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.scrollable-pnhleBGm{min-height:auto}}.scrollable-pnhleBGm::-webkit-scrollbar{height:5px;width:5px}.scrollable-pnhleBGm::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollable-pnhleBGm::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollable-pnhleBGm::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollable-pnhleBGm::-webkit-scrollbar-corner{display:none}.spinnerWrap-pnhleBGm{height:100%;width:100%}.item-pnhleBGm:first-child{margin-top:6px}.item-pnhleBGm:last-child{margin-bottom:6px}.heading-pnhleBGm{color:#787b86;font-size:11px;line-height:16px;padding:16px 20px 8px;text-transform:uppercase}.checkboxWrap-pnhleBGm{padding-left:8px}.checkbox-pnhleBGm{align-items:baseline;display:flex;height:28px;justify-content:center;padding:0;width:28px}.emptyState-pnhleBGm{align-items:center;display:flex;flex-flow:column;height:100%;justify-content:center}.emptyState-pnhleBGm .image-pnhleBGm{align-items:center;display:flex;height:120px}.emptyState-pnhleBGm .text-pnhleBGm{color:#131722;font-size:16px;line-height:24px;margin-top:8px}html.theme-dark .emptyState-pnhleBGm .text-pnhleBGm{color:#d1d4dc}.dialog-dvJt_v2j{height:565px;max-width:680px;overflow:hidden;width:680px}.tablet-dvJt_v2j{width:calc(100% - 20px)}.label-RJd3G5_Y{margin-right:8px} \ No newline at end of file diff --git a/charting_library/bundles/140.c417fa2d4e2b597fd2e3.css b/charting_library/bundles/140.c417fa2d4e2b597fd2e3.css new file mode 100644 index 00000000..edb32d67 --- /dev/null +++ b/charting_library/bundles/140.c417fa2d4e2b597fd2e3.css @@ -0,0 +1 @@ +.content-mTbR5jYu{box-sizing:border-box;color:#131722;display:inline-grid;grid-template-columns:auto 1fr;max-width:550px;padding:16px 20px;width:100%}html.theme-dark .content-mTbR5jYu{color:#d1d4dc}.cell-mTbR5jYu .inner-mTbR5jYu{align-items:center;display:flex;padding:8px 0}.cell-mTbR5jYu.first-mTbR5jYu{align-items:center;display:flex;min-width:0}.cell-mTbR5jYu.first-mTbR5jYu .inner-mTbR5jYu{word-wrap:break-word;cursor:default;display:block;min-width:0;padding-right:20px}.cell-mTbR5jYu.first-mTbR5jYu .inner-mTbR5jYu:first-letter{text-transform:capitalize}.cell-mTbR5jYu.first-mTbR5jYu.inlineCell-mTbR5jYu .inner-mTbR5jYu{padding-right:0}.cell-mTbR5jYu.fill-mTbR5jYu{grid-column:1/3}.cell-mTbR5jYu.top-mTbR5jYu{align-items:flex-start}.cell-mTbR5jYu.topCenter-mTbR5jYu{align-items:flex-start;padding-top:8px}.cell-mTbR5jYu:only-child{max-width:340px}.cell-mTbR5jYu.offset-mTbR5jYu{padding-left:26px}.inlineRow-mTbR5jYu{display:flex}.inlineCell-mTbR5jYu{margin-right:8px}.grouped-mTbR5jYu .inner-mTbR5jYu,.inlineCell-mTbR5jYu .inner-mTbR5jYu{padding:4px 0}.separator-mTbR5jYu{background-color:#e0e3eb;height:1px;margin:8px -20px}html.theme-dark .separator-mTbR5jYu{background-color:#434651}.groupSeparator-mTbR5jYu{height:8px}.groupSeparator-mTbR5jYu.big-mTbR5jYu{height:14px}@media screen and (max-width:379px){.content-mTbR5jYu{grid-template-columns:1fr min-content}.cell-mTbR5jYu.first-mTbR5jYu .inner-mTbR5jYu{padding:8px 20px 8px 0}.cell-mTbR5jYu.adaptive-mTbR5jYu{align-items:flex-start}.cell-mTbR5jYu.adaptive-mTbR5jYu:not(.checkableTitle-mTbR5jYu):not(.inlineCell-mTbR5jYu){padding-top:8px}}.wrap-jVaj_zta{align-items:center;background-color:#f0f3fa;border-radius:4px;box-sizing:border-box;display:flex;height:34px;justify-content:space-between;max-width:180px;min-width:100px;padding:7px 8px 6px}html.theme-dark .wrap-jVaj_zta{background-color:#131722}@media (any-hover:hover){.wrap-jVaj_zta:hover{background-color:#e0e3eb}html.theme-dark .wrap-jVaj_zta:hover{background-color:#434651}.wrap-jVaj_zta:hover .icon-jVaj_zta{color:#131722}html.theme-dark .wrap-jVaj_zta:hover .icon-jVaj_zta{color:#d1d4dc}}.text-jVaj_zta{color:#131722;cursor:default;line-height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .text-jVaj_zta{color:#d1d4dc}.icon-jVaj_zta{align-self:flex-start;color:#787b86;height:18px;margin-left:8px}.disabled-jVaj_zta{pointer-events:none}.disabled-jVaj_zta .icon-jVaj_zta,.disabled-jVaj_zta .text-jVaj_zta{color:#b2b5be}html.theme-dark .disabled-jVaj_zta .icon-jVaj_zta,html.theme-dark .disabled-jVaj_zta .text-jVaj_zta{color:#50535e}.wrap-CcYH2FIb{align-items:center;display:flex;max-width:100%;overflow-wrap:break-word}.wrap-CcYH2FIb:before{content:"";flex:none;height:34px;width:0}.checkbox-mzBlcrjf{min-width:0}.title-mzBlcrjf{cursor:default;min-width:0}.hintButton-BoIR13Nf{margin-left:8px}.hasTooltip-_jOPqs8j{margin-right:9px}.uppercase-_jOPqs8j{text-transform:uppercase}.innerLabel-ycB0ofZi{color:#d1d4dc;display:flex;flex:0 0 auto;font-size:16px;padding-left:5px}html.theme-dark .innerLabel-ycB0ofZi{color:#50535e}.controlWrapper-I6SkDSuu{box-sizing:border-box;height:100%;overflow:hidden;width:22px}.controlWrapper-I6SkDSuu.hidden-I6SkDSuu{opacity:0}.control-I6SkDSuu{align-items:center;background-color:initial;border:none;border-radius:2px;box-sizing:border-box;color:#787b86;cursor:default;display:flex;flex:0 0 auto;height:50%;padding:0 6px;transition:color .35s ease,background-color .35s ease}.control-I6SkDSuu svg{fill:currentColor}@media (any-hover:hover){.control-I6SkDSuu:hover{background-color:#f0f3fa;color:#131722}html.theme-dark .control-I6SkDSuu:hover{background-color:#363a45;color:#d1d4dc}}.controlIncrease-I6SkDSuu{transform:rotate(180deg)}.controlIcon-I6SkDSuu{display:flex;flex:0 0 auto;justify-content:center;width:10px}.controlIcon-I6SkDSuu svg{width:100%}.title-I6SkDSuu{color:#b2b5be;display:flex;flex-direction:column;font-size:12px;justify-content:center;margin-right:9px}html.theme-dark .title-I6SkDSuu{color:#50535e}.wrap-AfdFYQAU{display:flex}.thicknessItem-AfdFYQAU{align-items:center;background-color:initial;border:1px solid #d1d4dc;box-sizing:border-box;display:inline-flex;flex:1;height:32px;justify-content:center;padding:0 12px;position:relative}html.theme-dark .thicknessItem-AfdFYQAU{background-color:initial;border-color:#50535e}@media (any-hover:hover){.thicknessItem-AfdFYQAU:hover{background-color:#f0f3fa}html.theme-dark .thicknessItem-AfdFYQAU:hover{background-color:#2a2e39}}.thicknessItem-AfdFYQAU.checked-AfdFYQAU{background-color:#2962ff;border-color:#2962ff;z-index:1}html.theme-dark .thicknessItem-AfdFYQAU.checked-AfdFYQAU{background-color:#2962ff;border-color:#2962ff}@media (any-hover:hover){.thicknessItem-AfdFYQAU.checked-AfdFYQAU:hover{background-color:#2962ff;border-color:#2962ff}html.theme-dark .thicknessItem-AfdFYQAU.checked-AfdFYQAU:hover{background-color:#2962ff;border-color:#2962ff}}.thicknessItem-AfdFYQAU+.thicknessItem-AfdFYQAU{margin-left:-1px}.thicknessItem-AfdFYQAU:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px;margin-left:0}.thicknessItem-AfdFYQAU:last-child{border-bottom-right-radius:3px;border-top-right-radius:3px}.radio-AfdFYQAU{height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%}.bar-AfdFYQAU{border:0 solid #131722;height:0;width:100%}html.theme-dark .bar-AfdFYQAU{border:0 solid #d1d4dc}.bar-AfdFYQAU.checked-AfdFYQAU,html.theme-dark .bar-AfdFYQAU.checked-AfdFYQAU{border-top-color:#fff}.thicknessContainer-NsJBpy5c{padding:0 12px}.thicknessTitle-NsJBpy5c{color:#787b86;font-size:12px;line-height:14px;margin:6px 0 4px}html.theme-dark .thicknessTitle-NsJBpy5c{color:#787b86}.colorPickerWrap-KAmze9Wr{align-items:center;border-color:#d1d4dc;border-radius:4px;border-style:solid;box-sizing:border-box;display:inline-flex;margin:0;position:relative}html.theme-dark .colorPickerWrap-KAmze9Wr{border-color:#50535e}@media (any-hover:hover){.colorPickerWrap-KAmze9Wr:hover{border-color:#a3a6af}html.theme-dark .colorPickerWrap-KAmze9Wr:hover{border-color:#6a6d78}}.colorPickerWrap-KAmze9Wr.focused-KAmze9Wr,html.theme-dark .colorPickerWrap-KAmze9Wr.focused-KAmze9Wr{border-color:#2962ff}.colorPickerWrap-KAmze9Wr.readonly-KAmze9Wr{background-color:#f0f3fa;border-color:#d1d4dc}html.theme-dark .colorPickerWrap-KAmze9Wr.readonly-KAmze9Wr{background-color:#2a2e39;border-color:#50535e}.colorPickerWrap-KAmze9Wr.disabled-KAmze9Wr{background-color:#f0f3fa;border-color:#d1d4dc;color:#b2b5be}html.theme-dark .colorPickerWrap-KAmze9Wr.disabled-KAmze9Wr{background-color:#2a2e39;border-color:#50535e;color:#50535e}.colorPickerWrap-KAmze9Wr.size-small-KAmze9Wr{height:24px}.colorPickerWrap-KAmze9Wr.size-medium-KAmze9Wr{height:34px}.colorPickerWrap-KAmze9Wr.size-large-KAmze9Wr{height:48px}.colorPickerWrap-KAmze9Wr.font-size-medium-KAmze9Wr,.colorPickerWrap-KAmze9Wr.font-size-small-KAmze9Wr{font-size:14px;line-height:20px}.colorPickerWrap-KAmze9Wr.font-size-large-KAmze9Wr{font-size:16px;line-height:24px}.colorPickerWrap-KAmze9Wr.border-none-KAmze9Wr{border-width:0}.colorPickerWrap-KAmze9Wr.border-none-KAmze9Wr .shadow-KAmze9Wr{margin:0}.colorPickerWrap-KAmze9Wr.border-thin-KAmze9Wr{border-width:1px}.colorPickerWrap-KAmze9Wr.border-thin-KAmze9Wr .shadow-KAmze9Wr{margin:-1px}.colorPickerWrap-KAmze9Wr.border-thick-KAmze9Wr{border-width:2px}.colorPickerWrap-KAmze9Wr.border-thick-KAmze9Wr .shadow-KAmze9Wr{margin:-2px}.colorPickerWrap-KAmze9Wr.intent-default-KAmze9Wr .shadow-KAmze9Wr{border-color:#d1d4dc}html.theme-dark .colorPickerWrap-KAmze9Wr.intent-default-KAmze9Wr .shadow-KAmze9Wr{border-color:#50535e}.colorPickerWrap-KAmze9Wr.intent-success-KAmze9Wr,.colorPickerWrap-KAmze9Wr.intent-success-KAmze9Wr .shadow-KAmze9Wr,html.theme-dark .colorPickerWrap-KAmze9Wr.intent-success-KAmze9Wr,html.theme-dark .colorPickerWrap-KAmze9Wr.intent-success-KAmze9Wr .shadow-KAmze9Wr{border-color:#089981}.colorPickerWrap-KAmze9Wr.intent-warning-KAmze9Wr,.colorPickerWrap-KAmze9Wr.intent-warning-KAmze9Wr .shadow-KAmze9Wr,html.theme-dark .colorPickerWrap-KAmze9Wr.intent-warning-KAmze9Wr,html.theme-dark .colorPickerWrap-KAmze9Wr.intent-warning-KAmze9Wr .shadow-KAmze9Wr{border-color:#ff9800}.colorPickerWrap-KAmze9Wr.intent-danger-KAmze9Wr{border-color:#f23645}html.theme-dark .colorPickerWrap-KAmze9Wr.intent-danger-KAmze9Wr{border-color:#b22833}.colorPickerWrap-KAmze9Wr.intent-danger-KAmze9Wr .shadow-KAmze9Wr{border-color:#f23645}html.theme-dark .colorPickerWrap-KAmze9Wr.intent-danger-KAmze9Wr .shadow-KAmze9Wr{border-color:#b22833}.colorPickerWrap-KAmze9Wr.intent-primary-KAmze9Wr,.colorPickerWrap-KAmze9Wr.intent-primary-KAmze9Wr .shadow-KAmze9Wr,html.theme-dark .colorPickerWrap-KAmze9Wr.intent-primary-KAmze9Wr,html.theme-dark .colorPickerWrap-KAmze9Wr.intent-primary-KAmze9Wr .shadow-KAmze9Wr{border-color:#2962ff}.colorPickerWrap-KAmze9Wr.corner-top-left-KAmze9Wr{border-top-left-radius:0}.colorPickerWrap-KAmze9Wr.corner-top-right-KAmze9Wr{border-top-right-radius:0}.colorPickerWrap-KAmze9Wr.corner-bottom-right-KAmze9Wr{border-bottom-right-radius:0}.colorPickerWrap-KAmze9Wr.corner-bottom-left-KAmze9Wr{border-bottom-left-radius:0}.shadow-KAmze9Wr{border:2px solid;border-radius:4px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.shadow-KAmze9Wr.corner-top-left-KAmze9Wr{border-top-left-radius:0}.shadow-KAmze9Wr.corner-top-right-KAmze9Wr{border-top-right-radius:0}.shadow-KAmze9Wr.corner-bottom-right-KAmze9Wr{border-bottom-right-radius:0}.shadow-KAmze9Wr.corner-bottom-left-KAmze9Wr{border-bottom-left-radius:0}.colorPicker-KAmze9Wr{align-items:center;display:flex;justify-content:center;padding:4px}.colorPicker-KAmze9Wr.disabled-KAmze9Wr{opacity:.5}.swatch-KAmze9Wr{border-radius:3px;box-sizing:border-box;display:block;height:100%;width:100%}.placeholderContainer-KAmze9Wr{border-radius:3px;height:24px;overflow:hidden;position:relative;width:24px}.placeholderContainer-KAmze9Wr .placeholder-KAmze9Wr{background-color:#f7525f;height:24px;width:24px}html.theme-dark .placeholderContainer-KAmze9Wr .placeholder-KAmze9Wr{background-color:#f7525f}.placeholderContainer-KAmze9Wr .placeholder-KAmze9Wr:after{border-left:24px solid #0000;border-top:24px solid #22ab94;content:" ";position:absolute;width:0}html.theme-dark .placeholderContainer-KAmze9Wr .placeholder-KAmze9Wr:after{border-top:24px solid #22ab94}.placeholderContainer-KAmze9Wr .mixedColor-KAmze9Wr{background:linear-gradient(270deg,#ff2e00,#ffe600 27.27%,#61ff00 50%,#00c2ff 72.44%,#8f00ff);height:100%}.white-KAmze9Wr{border:1px solid #d1d4dc}html.theme-dark .white-KAmze9Wr{border:1px solid #0000}.opacitySwatch-KAmze9Wr{background-color:#fff;background-image:url(opacity-pattern.4d8fbb552dde3db26f4a.svg);background-size:50%;border-radius:3px;flex:0 0 24px;height:24px;position:relative;width:24px}html.theme-dark .opacitySwatch-KAmze9Wr{background-color:#000}.colorLine-KAmze9Wr{background-color:#131722;border-radius:1px;margin-left:8px;margin-right:4px;width:30px}html.theme-dark .colorLine-KAmze9Wr{background-color:#d1d4dc}.colorLine-KAmze9Wr.white-KAmze9Wr{margin-left:7px;margin-right:3px}.multiWidth-KAmze9Wr{margin:0 4px 0 8px;width:30px}.line-KAmze9Wr{background-color:#131722;width:100%}html.theme-dark .line-KAmze9Wr{background-color:#d1d4dc}.line-KAmze9Wr:first-child{border-radius:2px;height:3px;margin-bottom:4px}.line-KAmze9Wr:nth-child(2){border-radius:2px;height:2px;margin-bottom:4px}.line-KAmze9Wr:last-child{border-radius:1px;height:1px}.thicknessContainer-KAmze9Wr{padding:0 12px}.thicknessTitle-KAmze9Wr{color:#787b86;font-size:12px;line-height:14px;margin:6px 0 4px}html.theme-dark .thicknessTitle-KAmze9Wr{color:#787b86}.radio-KZcDDz7S{-webkit-tap-highlight-color:transparent;align-items:center;cursor:default;display:inline-flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;position:relative;-webkit-user-select:none;user-select:none}.radio-KZcDDz7S:hover .input-KZcDDz7S:not(:focus):not(:disabled)+.box-KZcDDz7S:before{border-color:#a3a6af}html.theme-dark .radio-KZcDDz7S:hover .input-KZcDDz7S:not(:focus):not(:disabled)+.box-KZcDDz7S:before{border-color:#5d606b}.radio-KZcDDz7S:hover .input-KZcDDz7S:checked:not(:focus):not(:disabled)+.box-KZcDDz7S:before,html.theme-dark .radio-KZcDDz7S:hover .input-KZcDDz7S:checked:not(:focus):not(:disabled)+.box-KZcDDz7S:before{border-color:#1e53e5}.radio-KZcDDz7S.reverse-KZcDDz7S{flex-direction:row-reverse}.radio-KZcDDz7S.reverse-KZcDDz7S .label-KZcDDz7S{margin-left:0;margin-right:8px}.radio-KZcDDz7S .wrapper-KZcDDz7S{display:inline-block;flex-shrink:0;height:18px;position:relative;width:18px}.radio-KZcDDz7S .wrapper-KZcDDz7S .box-KZcDDz7S{display:inline-block;height:100%;position:relative;width:100%}.radio-KZcDDz7S .wrapper-KZcDDz7S .box-KZcDDz7S:before{background-color:initial;border:1px solid #b2b5be;border-radius:50%;box-sizing:border-box;content:"";height:100%;position:absolute;transition:border-color .35s ease;width:100%}html.theme-dark .radio-KZcDDz7S .wrapper-KZcDDz7S .box-KZcDDz7S:before{border:1px solid #50535e}.radio-KZcDDz7S .wrapper-KZcDDz7S .box-KZcDDz7S:after{border:2px solid;border-color:#2962ffcc;border-radius:50%;box-sizing:border-box;content:"";height:26px;left:-4px;opacity:0;position:absolute;top:-4px;transform:scale(.69231);width:26px}.radio-KZcDDz7S .wrapper-KZcDDz7S .box-KZcDDz7S.noOutline-KZcDDz7S:after{content:none}.radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S{cursor:inherit;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%}.radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:active:not(:disabled)+.box-KZcDDz7S:before,html.theme-dark .radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:active:not(:disabled)+.box-KZcDDz7S:before{border-color:#2962ff}.radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:checked+.box-KZcDDz7S:before{background-color:#fff;border-color:#2962ff;border-width:6px}html.theme-dark .radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:checked+.box-KZcDDz7S:before{background-color:#d1d4dc;border-color:#2962ff}.radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:focus+.box-KZcDDz7S:after{opacity:1;transform:scale(1)}.radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:focus-visible+.box-KZcDDz7S:after{opacity:1;transform:scale(1)}.radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:focus:not(:focus-visible)+.box-KZcDDz7S:after{opacity:0;transform:scale(.69231)}.radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:disabled+.box-KZcDDz7S:before{background-color:#e0e3eb;border-color:#b2b5be}html.theme-dark .radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:disabled+.box-KZcDDz7S:before{background-color:#2a2e39;border-color:#50535e}.radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:checked:disabled+.box-KZcDDz7S:before{background-color:#b2b5be;border-color:#e0e3eb}html.theme-dark .radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:checked:disabled+.box-KZcDDz7S:before{background-color:#50535e;border-color:#2a2e39}.radio-KZcDDz7S .label-KZcDDz7S{color:#131722;margin-left:8px;min-width:0}html.theme-dark .radio-KZcDDz7S .label-KZcDDz7S{color:#d1d4dc}.textarea-container-BQ5l96SC{--ui-lib-typography-line-height:24px;font-size:16px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height);resize:none}.textarea-container-BQ5l96SC.change-highlight-BQ5l96SC.focused-BQ5l96SC,.textarea-container-BQ5l96SC.change-highlight-BQ5l96SC.focused-BQ5l96SC:hover{border-color:var(--ui-lib-intent-color,#d1d4dc)}html.theme-dark .textarea-container-BQ5l96SC.change-highlight-BQ5l96SC.focused-BQ5l96SC,html.theme-dark .textarea-container-BQ5l96SC.change-highlight-BQ5l96SC.focused-BQ5l96SC:hover{border-color:var(--ui-lib-intent-color,#50535e)}.textarea-container-BQ5l96SC.resize-vertical-BQ5l96SC{overflow:hidden;resize:vertical}.textarea-container-BQ5l96SC.resize-horizontal-BQ5l96SC{overflow:hidden;resize:horizontal}.textarea-container-BQ5l96SC.resize-both-BQ5l96SC{overflow:hidden;resize:both}.textarea-BQ5l96SC{-webkit-text-fill-color:var(--ui-lib-control-text-fill-color,currentColor);-webkit-appearance:auto;appearance:textfield;background-color:initial;border:0;box-sizing:border-box;display:block;font-family:inherit;font-size:inherit;height:100%;line-height:inherit;margin:0;min-width:0;order:0;outline:0;padding:2px 5px;resize:none;width:100%}.textarea-BQ5l96SC::placeholder{-webkit-text-fill-color:currentColor;color:#a3a6af;opacity:1}html.theme-dark .textarea-BQ5l96SC::placeholder{color:#434651}.textarea-BQ5l96SC::-webkit-calendar-picker-indicator,.textarea-BQ5l96SC::-webkit-clear-button,.textarea-BQ5l96SC::-webkit-inner-spin-button,.textarea-BQ5l96SC::-webkit-outer-spin-button,.textarea-BQ5l96SC::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.textarea-BQ5l96SC:-webkit-autofill,.textarea-BQ5l96SC:-webkit-autofill:active,.textarea-BQ5l96SC:-webkit-autofill:focus,.textarea-BQ5l96SC:-webkit-autofill:hover{border-radius:3px}html.theme-dark .textarea-BQ5l96SC::-webkit-calendar-picker-indicator{filter:invert(1)}.icon-siMviKkC{color:#787b86;height:18px;width:18px}.input-dV7I8XN5{height:34px;margin-right:12px;width:100px}.input-dV7I8XN5.symbol-dV7I8XN5{width:150px}.input-dV7I8XN5:last-child{margin-right:0}.checkbox-dV7I8XN5{max-width:100%}.checkbox-dV7I8XN5 .label-dV7I8XN5{display:inline-block;max-width:100%;min-width:0;overflow-wrap:break-word;vertical-align:top}.checkbox-dV7I8XN5 .label-dV7I8XN5:first-letter{text-transform:capitalize}.dropdownMenu-dV7I8XN5{min-width:100px}.sessionEnd-dV7I8XN5,.sessionStart-dV7I8XN5{align-items:center;display:inline-flex}.sessionInputContainer-dV7I8XN5{margin-right:0}.sessionDash-dV7I8XN5{flex:1 0 auto}.inputGroup-dV7I8XN5{align-items:center;display:flex}.textarea-dV7I8XN5{height:200px;padding-top:0;width:100%}@media screen and (max-width:379px){.input-dV7I8XN5{margin-bottom:8px}.input-dV7I8XN5:last-child{margin-bottom:0}.inputGroup-dV7I8XN5{display:block}.inputGroup-dV7I8XN5.inlineGroup-dV7I8XN5{display:flex}.inputGroup-dV7I8XN5.inlineGroup-dV7I8XN5 .sessionStart-dV7I8XN5,.sessionInputContainer-dV7I8XN5{margin-bottom:0}.sessionStart-dV7I8XN5{margin-bottom:8px}.sessionEnd-dV7I8XN5{display:block}}.hasTooltip-dV7I8XN5{margin-right:9px}.titleWrap-IQolwY3b{color:#787b86;height:16px;text-transform:uppercase}.title-IQolwY3b{font-size:11px}.wrap-BE2IgHEr{flex-direction:column}.labelWrap-BE2IgHEr{align-items:center;display:flex;margin-bottom:6px}.label-BE2IgHEr{word-break:break-word}.label-BE2IgHEr.hasTooltip-BE2IgHEr{margin-right:8px}.inlineRow-hi3GkxTA{align-items:center;display:flex;flex-wrap:wrap;grid-column:1/3;margin-right:-8px;padding:4px 0}.titleWrap-_6CD9pJu{align-items:center;display:flex;height:34px;padding:24px 0 8px}.titleWrap-_6CD9pJu:first-child{padding-top:8px}.groupFooter-_6CD9pJu{height:16px}.groupFooter-_6CD9pJu:last-child{height:0}.groupFooter-_6CD9pJu,.titleWrap-_6CD9pJu{grid-column:1/3}.groupFooter-_6CD9pJu+.titleWrap-_6CD9pJu{padding-top:8px} \ No newline at end of file diff --git a/charting_library/bundles/140.c417fa2d4e2b597fd2e3.rtl.css b/charting_library/bundles/140.c417fa2d4e2b597fd2e3.rtl.css new file mode 100644 index 00000000..1f53b7f3 --- /dev/null +++ b/charting_library/bundles/140.c417fa2d4e2b597fd2e3.rtl.css @@ -0,0 +1 @@ +.content-mTbR5jYu{box-sizing:border-box;color:#131722;display:inline-grid;grid-template-columns:auto 1fr;max-width:550px;padding:16px 20px;width:100%}html.theme-dark .content-mTbR5jYu{color:#d1d4dc}.cell-mTbR5jYu .inner-mTbR5jYu{align-items:center;display:flex;padding:8px 0}.cell-mTbR5jYu.first-mTbR5jYu{align-items:center;display:flex;min-width:0}.cell-mTbR5jYu.first-mTbR5jYu .inner-mTbR5jYu{word-wrap:break-word;cursor:default;display:block;min-width:0;padding-left:20px}.cell-mTbR5jYu.first-mTbR5jYu .inner-mTbR5jYu:first-letter{text-transform:capitalize}.cell-mTbR5jYu.first-mTbR5jYu.inlineCell-mTbR5jYu .inner-mTbR5jYu{padding-left:0}.cell-mTbR5jYu.fill-mTbR5jYu{grid-column:1/3}.cell-mTbR5jYu.top-mTbR5jYu{align-items:flex-start}.cell-mTbR5jYu.topCenter-mTbR5jYu{align-items:flex-start;padding-top:8px}.cell-mTbR5jYu:only-child{max-width:340px}.cell-mTbR5jYu.offset-mTbR5jYu{padding-right:26px}.inlineRow-mTbR5jYu{display:flex}.inlineCell-mTbR5jYu{margin-left:8px}.grouped-mTbR5jYu .inner-mTbR5jYu,.inlineCell-mTbR5jYu .inner-mTbR5jYu{padding:4px 0}.separator-mTbR5jYu{background-color:#e0e3eb;height:1px;margin:8px -20px}html.theme-dark .separator-mTbR5jYu{background-color:#434651}.groupSeparator-mTbR5jYu{height:8px}.groupSeparator-mTbR5jYu.big-mTbR5jYu{height:14px}@media screen and (max-width:379px){.content-mTbR5jYu{grid-template-columns:1fr min-content}.cell-mTbR5jYu.first-mTbR5jYu .inner-mTbR5jYu{padding:8px 0 8px 20px}.cell-mTbR5jYu.adaptive-mTbR5jYu{align-items:flex-start}.cell-mTbR5jYu.adaptive-mTbR5jYu:not(.checkableTitle-mTbR5jYu):not(.inlineCell-mTbR5jYu){padding-top:8px}}.wrap-jVaj_zta{align-items:center;background-color:#f0f3fa;border-radius:4px;box-sizing:border-box;display:flex;height:34px;justify-content:space-between;max-width:180px;min-width:100px;padding:7px 8px 6px}html.theme-dark .wrap-jVaj_zta{background-color:#131722}@media (any-hover:hover){.wrap-jVaj_zta:hover{background-color:#e0e3eb}html.theme-dark .wrap-jVaj_zta:hover{background-color:#434651}.wrap-jVaj_zta:hover .icon-jVaj_zta{color:#131722}html.theme-dark .wrap-jVaj_zta:hover .icon-jVaj_zta{color:#d1d4dc}}.text-jVaj_zta{color:#131722;cursor:default;line-height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .text-jVaj_zta{color:#d1d4dc}.icon-jVaj_zta{align-self:flex-start;color:#787b86;height:18px;margin-right:8px}.disabled-jVaj_zta{pointer-events:none}.disabled-jVaj_zta .icon-jVaj_zta,.disabled-jVaj_zta .text-jVaj_zta{color:#b2b5be}html.theme-dark .disabled-jVaj_zta .icon-jVaj_zta,html.theme-dark .disabled-jVaj_zta .text-jVaj_zta{color:#50535e}.wrap-CcYH2FIb{align-items:center;display:flex;max-width:100%;overflow-wrap:break-word}.wrap-CcYH2FIb:before{content:"";flex:none;height:34px;width:0}.checkbox-mzBlcrjf{min-width:0}.title-mzBlcrjf{cursor:default;min-width:0}.hintButton-BoIR13Nf{margin-right:8px}.hasTooltip-_jOPqs8j{margin-left:9px}.uppercase-_jOPqs8j{text-transform:uppercase}.innerLabel-ycB0ofZi{color:#d1d4dc;display:flex;flex:0 0 auto;font-size:16px;padding-right:5px}html.theme-dark .innerLabel-ycB0ofZi{color:#50535e}.controlWrapper-I6SkDSuu{box-sizing:border-box;height:100%;overflow:hidden;width:22px}margin-left:2px;margin-right:0;.controlWrapper-I6SkDSuu.hidden-I6SkDSuu{opacity:0}.control-I6SkDSuu{align-items:center;background-color:initial;border:none;border-radius:2px;box-sizing:border-box;color:#787b86;cursor:default;display:flex;flex:0 0 auto;height:50%;padding:0 6px;transition:color .35s ease,background-color .35s ease}.control-I6SkDSuu svg{fill:currentColor}@media (any-hover:hover){.control-I6SkDSuu:hover{background-color:#f0f3fa;color:#131722}html.theme-dark .control-I6SkDSuu:hover{background-color:#363a45;color:#d1d4dc}}.controlIncrease-I6SkDSuu{transform:rotate(-180deg)}.controlIcon-I6SkDSuu{display:flex;flex:0 0 auto;justify-content:center;width:10px}.controlIcon-I6SkDSuu svg{width:100%}.title-I6SkDSuu{color:#b2b5be;display:flex;flex-direction:column;font-size:12px;justify-content:center;margin-left:9px}html.theme-dark .title-I6SkDSuu{color:#50535e}.wrap-AfdFYQAU{display:flex}.thicknessItem-AfdFYQAU{align-items:center;background-color:initial;border:1px solid #d1d4dc;box-sizing:border-box;display:inline-flex;flex:1;height:32px;justify-content:center;padding:0 12px;position:relative}html.theme-dark .thicknessItem-AfdFYQAU{background-color:initial;border-color:#50535e}@media (any-hover:hover){.thicknessItem-AfdFYQAU:hover{background-color:#f0f3fa}html.theme-dark .thicknessItem-AfdFYQAU:hover{background-color:#2a2e39}}.thicknessItem-AfdFYQAU.checked-AfdFYQAU{background-color:#2962ff;border-color:#2962ff;z-index:1}html.theme-dark .thicknessItem-AfdFYQAU.checked-AfdFYQAU{background-color:#2962ff;border-color:#2962ff}@media (any-hover:hover){.thicknessItem-AfdFYQAU.checked-AfdFYQAU:hover{background-color:#2962ff;border-color:#2962ff}html.theme-dark .thicknessItem-AfdFYQAU.checked-AfdFYQAU:hover{background-color:#2962ff;border-color:#2962ff}}.thicknessItem-AfdFYQAU+.thicknessItem-AfdFYQAU{margin-right:-1px}.thicknessItem-AfdFYQAU:first-child{border-bottom-right-radius:3px;border-top-right-radius:3px;margin-right:0}.thicknessItem-AfdFYQAU:last-child{border-bottom-left-radius:3px;border-top-left-radius:3px}.radio-AfdFYQAU{height:100%;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%}.bar-AfdFYQAU{border:0 solid #131722;height:0;width:100%}html.theme-dark .bar-AfdFYQAU{border:0 solid #d1d4dc}.bar-AfdFYQAU.checked-AfdFYQAU,html.theme-dark .bar-AfdFYQAU.checked-AfdFYQAU{border-top-color:#fff}.thicknessContainer-NsJBpy5c{padding:0 12px}.thicknessTitle-NsJBpy5c{color:#787b86;font-size:12px;line-height:14px;margin:6px 0 4px}html.theme-dark .thicknessTitle-NsJBpy5c{color:#787b86}.colorPickerWrap-KAmze9Wr{align-items:center;border-color:#d1d4dc;border-radius:4px;border-style:solid;box-sizing:border-box;display:inline-flex;margin:0;position:relative}html.theme-dark .colorPickerWrap-KAmze9Wr{border-color:#50535e}@media (any-hover:hover){.colorPickerWrap-KAmze9Wr:hover{border-color:#a3a6af}html.theme-dark .colorPickerWrap-KAmze9Wr:hover{border-color:#6a6d78}}.colorPickerWrap-KAmze9Wr.focused-KAmze9Wr,html.theme-dark .colorPickerWrap-KAmze9Wr.focused-KAmze9Wr{border-color:#2962ff}.colorPickerWrap-KAmze9Wr.readonly-KAmze9Wr{background-color:#f0f3fa;border-color:#d1d4dc}html.theme-dark .colorPickerWrap-KAmze9Wr.readonly-KAmze9Wr{background-color:#2a2e39;border-color:#50535e}.colorPickerWrap-KAmze9Wr.disabled-KAmze9Wr{background-color:#f0f3fa;border-color:#d1d4dc;color:#b2b5be}html.theme-dark .colorPickerWrap-KAmze9Wr.disabled-KAmze9Wr{background-color:#2a2e39;border-color:#50535e;color:#50535e}.colorPickerWrap-KAmze9Wr.size-small-KAmze9Wr{height:24px}.colorPickerWrap-KAmze9Wr.size-medium-KAmze9Wr{height:34px}.colorPickerWrap-KAmze9Wr.size-large-KAmze9Wr{height:48px}.colorPickerWrap-KAmze9Wr.font-size-medium-KAmze9Wr,.colorPickerWrap-KAmze9Wr.font-size-small-KAmze9Wr{font-size:14px;line-height:20px}.colorPickerWrap-KAmze9Wr.font-size-large-KAmze9Wr{font-size:16px;line-height:24px}.colorPickerWrap-KAmze9Wr.border-none-KAmze9Wr{border-width:0}.colorPickerWrap-KAmze9Wr.border-none-KAmze9Wr .shadow-KAmze9Wr{margin:0}.colorPickerWrap-KAmze9Wr.border-thin-KAmze9Wr{border-width:1px}.colorPickerWrap-KAmze9Wr.border-thin-KAmze9Wr .shadow-KAmze9Wr{margin:-1px}.colorPickerWrap-KAmze9Wr.border-thick-KAmze9Wr{border-width:2px}.colorPickerWrap-KAmze9Wr.border-thick-KAmze9Wr .shadow-KAmze9Wr{margin:-2px}.colorPickerWrap-KAmze9Wr.intent-default-KAmze9Wr .shadow-KAmze9Wr{border-color:#d1d4dc}html.theme-dark .colorPickerWrap-KAmze9Wr.intent-default-KAmze9Wr .shadow-KAmze9Wr{border-color:#50535e}.colorPickerWrap-KAmze9Wr.intent-success-KAmze9Wr,.colorPickerWrap-KAmze9Wr.intent-success-KAmze9Wr .shadow-KAmze9Wr,html.theme-dark .colorPickerWrap-KAmze9Wr.intent-success-KAmze9Wr,html.theme-dark .colorPickerWrap-KAmze9Wr.intent-success-KAmze9Wr .shadow-KAmze9Wr{border-color:#089981}.colorPickerWrap-KAmze9Wr.intent-warning-KAmze9Wr,.colorPickerWrap-KAmze9Wr.intent-warning-KAmze9Wr .shadow-KAmze9Wr,html.theme-dark .colorPickerWrap-KAmze9Wr.intent-warning-KAmze9Wr,html.theme-dark .colorPickerWrap-KAmze9Wr.intent-warning-KAmze9Wr .shadow-KAmze9Wr{border-color:#ff9800}.colorPickerWrap-KAmze9Wr.intent-danger-KAmze9Wr{border-color:#f23645}html.theme-dark .colorPickerWrap-KAmze9Wr.intent-danger-KAmze9Wr{border-color:#b22833}.colorPickerWrap-KAmze9Wr.intent-danger-KAmze9Wr .shadow-KAmze9Wr{border-color:#f23645}html.theme-dark .colorPickerWrap-KAmze9Wr.intent-danger-KAmze9Wr .shadow-KAmze9Wr{border-color:#b22833}.colorPickerWrap-KAmze9Wr.intent-primary-KAmze9Wr,.colorPickerWrap-KAmze9Wr.intent-primary-KAmze9Wr .shadow-KAmze9Wr,html.theme-dark .colorPickerWrap-KAmze9Wr.intent-primary-KAmze9Wr,html.theme-dark .colorPickerWrap-KAmze9Wr.intent-primary-KAmze9Wr .shadow-KAmze9Wr{border-color:#2962ff}.colorPickerWrap-KAmze9Wr.corner-top-left-KAmze9Wr{border-top-right-radius:0}.colorPickerWrap-KAmze9Wr.corner-top-right-KAmze9Wr{border-top-left-radius:0}.colorPickerWrap-KAmze9Wr.corner-bottom-right-KAmze9Wr{border-bottom-left-radius:0}.colorPickerWrap-KAmze9Wr.corner-bottom-left-KAmze9Wr{border-bottom-right-radius:0}.shadow-KAmze9Wr{border:2px solid;border-radius:4px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.shadow-KAmze9Wr.corner-top-left-KAmze9Wr{border-top-right-radius:0}.shadow-KAmze9Wr.corner-top-right-KAmze9Wr{border-top-left-radius:0}.shadow-KAmze9Wr.corner-bottom-right-KAmze9Wr{border-bottom-left-radius:0}.shadow-KAmze9Wr.corner-bottom-left-KAmze9Wr{border-bottom-right-radius:0}.colorPicker-KAmze9Wr{align-items:center;display:flex;justify-content:center;padding:4px}.colorPicker-KAmze9Wr.disabled-KAmze9Wr{opacity:.5}.swatch-KAmze9Wr{border-radius:3px;box-sizing:border-box;display:block;height:100%;width:100%}.placeholderContainer-KAmze9Wr{border-radius:3px;height:24px;overflow:hidden;position:relative;width:24px}.placeholderContainer-KAmze9Wr .placeholder-KAmze9Wr{background-color:#f7525f;height:24px;width:24px}html.theme-dark .placeholderContainer-KAmze9Wr .placeholder-KAmze9Wr{background-color:#f7525f}.placeholderContainer-KAmze9Wr .placeholder-KAmze9Wr:after{border-right:24px solid #0000;border-top:24px solid #22ab94;content:" ";position:absolute;width:0}html.theme-dark .placeholderContainer-KAmze9Wr .placeholder-KAmze9Wr:after{border-top:24px solid #22ab94}.placeholderContainer-KAmze9Wr .mixedColor-KAmze9Wr{background:linear-gradient(-270deg,#ff2e00,#ffe600 27.27%,#61ff00 50%,#00c2ff 72.44%,#8f00ff);height:100%}.white-KAmze9Wr{border:1px solid #d1d4dc}html.theme-dark .white-KAmze9Wr{border:1px solid #0000}.opacitySwatch-KAmze9Wr{background-color:#fff;background-image:url(opacity-pattern.4d8fbb552dde3db26f4a.svg);background-size:50%;border-radius:3px;flex:0 0 24px;height:24px;position:relative;width:24px}html.theme-dark .opacitySwatch-KAmze9Wr{background-color:#000}.colorLine-KAmze9Wr{background-color:#131722;border-radius:1px;margin-left:4px;margin-right:8px;width:30px}html.theme-dark .colorLine-KAmze9Wr{background-color:#d1d4dc}.colorLine-KAmze9Wr.white-KAmze9Wr{margin-left:3px;margin-right:7px}.multiWidth-KAmze9Wr{margin:0 8px 0 4px;width:30px}.line-KAmze9Wr{background-color:#131722;width:100%}html.theme-dark .line-KAmze9Wr{background-color:#d1d4dc}.line-KAmze9Wr:first-child{border-radius:2px;height:3px;margin-bottom:4px}.line-KAmze9Wr:nth-child(2){border-radius:2px;height:2px;margin-bottom:4px}.line-KAmze9Wr:last-child{border-radius:1px;height:1px}.thicknessContainer-KAmze9Wr{padding:0 12px}.thicknessTitle-KAmze9Wr{color:#787b86;font-size:12px;line-height:14px;margin:6px 0 4px}html.theme-dark .thicknessTitle-KAmze9Wr{color:#787b86}.radio-KZcDDz7S{-webkit-tap-highlight-color:transparent;align-items:center;cursor:default;display:inline-flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;position:relative;-webkit-user-select:none;user-select:none}.radio-KZcDDz7S:hover .input-KZcDDz7S:not(:focus):not(:disabled)+.box-KZcDDz7S:before{border-color:#a3a6af}html.theme-dark .radio-KZcDDz7S:hover .input-KZcDDz7S:not(:focus):not(:disabled)+.box-KZcDDz7S:before{border-color:#5d606b}.radio-KZcDDz7S:hover .input-KZcDDz7S:checked:not(:focus):not(:disabled)+.box-KZcDDz7S:before,html.theme-dark .radio-KZcDDz7S:hover .input-KZcDDz7S:checked:not(:focus):not(:disabled)+.box-KZcDDz7S:before{border-color:#1e53e5}.radio-KZcDDz7S.reverse-KZcDDz7S{flex-direction:row-reverse}.radio-KZcDDz7S.reverse-KZcDDz7S .label-KZcDDz7S{margin-left:8px;margin-right:0}.radio-KZcDDz7S .wrapper-KZcDDz7S{display:inline-block;flex-shrink:0;height:18px;position:relative;width:18px}.radio-KZcDDz7S .wrapper-KZcDDz7S .box-KZcDDz7S{display:inline-block;height:100%;position:relative;width:100%}.radio-KZcDDz7S .wrapper-KZcDDz7S .box-KZcDDz7S:before{background-color:initial;border:1px solid #b2b5be;border-radius:50%;box-sizing:border-box;content:"";height:100%;position:absolute;transition:border-color .35s ease;width:100%}html.theme-dark .radio-KZcDDz7S .wrapper-KZcDDz7S .box-KZcDDz7S:before{border:1px solid #50535e}.radio-KZcDDz7S .wrapper-KZcDDz7S .box-KZcDDz7S:after{border:2px solid;border-color:#2962ffcc;border-radius:50%;box-sizing:border-box;content:"";height:26px;opacity:0;position:absolute;right:-4px;top:-4px;transform:scale(.69231);width:26px}.radio-KZcDDz7S .wrapper-KZcDDz7S .box-KZcDDz7S.noOutline-KZcDDz7S:after{content:none}.radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S{cursor:inherit;height:100%;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%}.radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:active:not(:disabled)+.box-KZcDDz7S:before,html.theme-dark .radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:active:not(:disabled)+.box-KZcDDz7S:before{border-color:#2962ff}.radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:checked+.box-KZcDDz7S:before{background-color:#fff;border-color:#2962ff;border-width:6px}html.theme-dark .radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:checked+.box-KZcDDz7S:before{background-color:#d1d4dc;border-color:#2962ff}.radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:focus+.box-KZcDDz7S:after{opacity:1;transform:scale(1)}.radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:focus-visible+.box-KZcDDz7S:after{opacity:1;transform:scale(1)}.radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:focus:not(:focus-visible)+.box-KZcDDz7S:after{opacity:0;transform:scale(.69231)}.radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:disabled+.box-KZcDDz7S:before{background-color:#e0e3eb;border-color:#b2b5be}html.theme-dark .radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:disabled+.box-KZcDDz7S:before{background-color:#2a2e39;border-color:#50535e}.radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:checked:disabled+.box-KZcDDz7S:before{background-color:#b2b5be;border-color:#e0e3eb}html.theme-dark .radio-KZcDDz7S .wrapper-KZcDDz7S .input-KZcDDz7S:checked:disabled+.box-KZcDDz7S:before{background-color:#50535e;border-color:#2a2e39}.radio-KZcDDz7S .label-KZcDDz7S{color:#131722;margin-right:8px;min-width:0}html.theme-dark .radio-KZcDDz7S .label-KZcDDz7S{color:#d1d4dc}.textarea-container-BQ5l96SC{--ui-lib-typography-line-height:24px;font-size:16px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height);resize:none}.textarea-container-BQ5l96SC.change-highlight-BQ5l96SC.focused-BQ5l96SC,.textarea-container-BQ5l96SC.change-highlight-BQ5l96SC.focused-BQ5l96SC:hover{border-color:var(--ui-lib-intent-color,#d1d4dc)}html.theme-dark .textarea-container-BQ5l96SC.change-highlight-BQ5l96SC.focused-BQ5l96SC,html.theme-dark .textarea-container-BQ5l96SC.change-highlight-BQ5l96SC.focused-BQ5l96SC:hover{border-color:var(--ui-lib-intent-color,#50535e)}.textarea-container-BQ5l96SC.resize-vertical-BQ5l96SC{overflow:hidden;resize:vertical}.textarea-container-BQ5l96SC.resize-horizontal-BQ5l96SC{overflow:hidden;resize:horizontal}.textarea-container-BQ5l96SC.resize-both-BQ5l96SC{overflow:hidden;resize:both}.textarea-BQ5l96SC{-webkit-text-fill-color:var(--ui-lib-control-text-fill-color,currentColor);-webkit-appearance:auto;appearance:textfield;background-color:initial;border:0;box-sizing:border-box;display:block;font-family:inherit;font-size:inherit;height:100%;line-height:inherit;margin:0;min-width:0;order:0;outline:0;padding:2px 5px;resize:none;width:100%}.textarea-BQ5l96SC::placeholder{-webkit-text-fill-color:currentColor;color:#a3a6af;opacity:1}html.theme-dark .textarea-BQ5l96SC::placeholder{color:#434651}.textarea-BQ5l96SC::-webkit-calendar-picker-indicator,.textarea-BQ5l96SC::-webkit-clear-button,.textarea-BQ5l96SC::-webkit-inner-spin-button,.textarea-BQ5l96SC::-webkit-outer-spin-button,.textarea-BQ5l96SC::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.textarea-BQ5l96SC:-webkit-autofill,.textarea-BQ5l96SC:-webkit-autofill:active,.textarea-BQ5l96SC:-webkit-autofill:focus,.textarea-BQ5l96SC:-webkit-autofill:hover{border-radius:3px}html.theme-dark .textarea-BQ5l96SC::-webkit-calendar-picker-indicator{filter:invert(1)}.icon-siMviKkC{color:#787b86;height:18px;width:18px}.input-dV7I8XN5{height:34px;margin-left:12px;width:100px}.input-dV7I8XN5.symbol-dV7I8XN5{width:150px}.input-dV7I8XN5:last-child{margin-left:0}.checkbox-dV7I8XN5{max-width:100%}.checkbox-dV7I8XN5 .label-dV7I8XN5{display:inline-block;max-width:100%;min-width:0;overflow-wrap:break-word;vertical-align:top}.checkbox-dV7I8XN5 .label-dV7I8XN5:first-letter{text-transform:capitalize}.dropdownMenu-dV7I8XN5{min-width:100px}.sessionEnd-dV7I8XN5,.sessionStart-dV7I8XN5{align-items:center;display:inline-flex}.sessionInputContainer-dV7I8XN5{margin-left:0}.sessionDash-dV7I8XN5{flex:1 0 auto}.inputGroup-dV7I8XN5{align-items:center;display:flex}.textarea-dV7I8XN5{height:200px;padding-top:0;width:100%}@media screen and (max-width:379px){.input-dV7I8XN5{margin-bottom:8px}.input-dV7I8XN5:last-child{margin-bottom:0}.inputGroup-dV7I8XN5{display:block}.inputGroup-dV7I8XN5.inlineGroup-dV7I8XN5{display:flex}.inputGroup-dV7I8XN5.inlineGroup-dV7I8XN5 .sessionStart-dV7I8XN5,.sessionInputContainer-dV7I8XN5{margin-bottom:0}.sessionStart-dV7I8XN5{margin-bottom:8px}.sessionEnd-dV7I8XN5{display:block}}.hasTooltip-dV7I8XN5{margin-left:9px}.titleWrap-IQolwY3b{color:#787b86;height:16px;text-transform:uppercase}.title-IQolwY3b{font-size:11px}.wrap-BE2IgHEr{flex-direction:column}.labelWrap-BE2IgHEr{align-items:center;display:flex;margin-bottom:6px}.label-BE2IgHEr{word-break:break-word}.label-BE2IgHEr.hasTooltip-BE2IgHEr{margin-left:8px}.inlineRow-hi3GkxTA{align-items:center;display:flex;flex-wrap:wrap;grid-column:1/3;margin-left:-8px;padding:4px 0}.titleWrap-_6CD9pJu{align-items:center;display:flex;height:34px;padding:24px 0 8px}.titleWrap-_6CD9pJu:first-child{padding-top:8px}.groupFooter-_6CD9pJu{height:16px}.groupFooter-_6CD9pJu:last-child{height:0}.groupFooter-_6CD9pJu,.titleWrap-_6CD9pJu{grid-column:1/3}.groupFooter-_6CD9pJu+.titleWrap-_6CD9pJu{padding-top:8px} \ No newline at end of file diff --git a/charting_library/bundles/1416.6c0ade7cf2b94bcf389f.css b/charting_library/bundles/1416.6c0ade7cf2b94bcf389f.css new file mode 100644 index 00000000..7e51b3b9 --- /dev/null +++ b/charting_library/bundles/1416.6c0ade7cf2b94bcf389f.css @@ -0,0 +1 @@ +.scrollable-PSZ_D1q_{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollable-PSZ_D1q_{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.scrollable-PSZ_D1q_{min-height:auto}}.scrollable-PSZ_D1q_::-webkit-scrollbar{height:5px;width:5px}.scrollable-PSZ_D1q_::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollable-PSZ_D1q_::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollable-PSZ_D1q_::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollable-PSZ_D1q_::-webkit-scrollbar-corner{display:none}.content-PSZ_D1q_{border-color:currentcolor #e0e3eb #e0e3eb;border-top:1px solid #e0e3eb;box-sizing:border-box;flex:1 1 auto;padding:24px 20px}html.theme-dark .content-PSZ_D1q_{border-color:#434651}.content-PSZ_D1q_ .row-PSZ_D1q_{align-items:center;color:#131722;display:flex;margin-top:16px}html.theme-dark .content-PSZ_D1q_ .row-PSZ_D1q_{color:#d1d4dc}.content-PSZ_D1q_ .row-PSZ_D1q_:first-child{margin-top:0}.content-PSZ_D1q_ .row-PSZ_D1q_ .title-PSZ_D1q_{display:flex;flex:none;line-height:21px;margin-right:20px;width:80px;word-break:break-word}.content-PSZ_D1q_ .row-PSZ_D1q_ .control-PSZ_D1q_{line-height:21px;width:100px} \ No newline at end of file diff --git a/charting_library/bundles/1416.6c0ade7cf2b94bcf389f.rtl.css b/charting_library/bundles/1416.6c0ade7cf2b94bcf389f.rtl.css new file mode 100644 index 00000000..c57e7f9e --- /dev/null +++ b/charting_library/bundles/1416.6c0ade7cf2b94bcf389f.rtl.css @@ -0,0 +1 @@ +.scrollable-PSZ_D1q_{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollable-PSZ_D1q_{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.scrollable-PSZ_D1q_{min-height:auto}}.scrollable-PSZ_D1q_::-webkit-scrollbar{height:5px;width:5px}.scrollable-PSZ_D1q_::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollable-PSZ_D1q_::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollable-PSZ_D1q_::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollable-PSZ_D1q_::-webkit-scrollbar-corner{display:none}.content-PSZ_D1q_{border-color:currentcolor #e0e3eb #e0e3eb;border-top:1px solid #e0e3eb;box-sizing:border-box;flex:1 1 auto;padding:24px 20px}html.theme-dark .content-PSZ_D1q_{border-color:#434651}.content-PSZ_D1q_ .row-PSZ_D1q_{align-items:center;color:#131722;display:flex;margin-top:16px}html.theme-dark .content-PSZ_D1q_ .row-PSZ_D1q_{color:#d1d4dc}.content-PSZ_D1q_ .row-PSZ_D1q_:first-child{margin-top:0}.content-PSZ_D1q_ .row-PSZ_D1q_ .title-PSZ_D1q_{display:flex;flex:none;line-height:21px;margin-left:20px;width:80px;word-break:break-word}.content-PSZ_D1q_ .row-PSZ_D1q_ .control-PSZ_D1q_{line-height:21px;width:100px} \ No newline at end of file diff --git a/charting_library/bundles/1428.41a7517d6c141851eae2.css b/charting_library/bundles/1428.41a7517d6c141851eae2.css new file mode 100644 index 00000000..33bed702 --- /dev/null +++ b/charting_library/bundles/1428.41a7517d6c141851eae2.css @@ -0,0 +1 @@ +.separator-LQ6E1iWj{background-color:#e0e3eb;height:1px;margin:8px 0}html.theme-dark .separator-LQ6E1iWj{background-color:#434651} \ No newline at end of file diff --git a/charting_library/bundles/1428.41a7517d6c141851eae2.rtl.css b/charting_library/bundles/1428.41a7517d6c141851eae2.rtl.css new file mode 100644 index 00000000..33bed702 --- /dev/null +++ b/charting_library/bundles/1428.41a7517d6c141851eae2.rtl.css @@ -0,0 +1 @@ +.separator-LQ6E1iWj{background-color:#e0e3eb;height:1px;margin:8px 0}html.theme-dark .separator-LQ6E1iWj{background-color:#434651} \ No newline at end of file diff --git a/charting_library/bundles/1528.5a2e936d44d63a48a319.css b/charting_library/bundles/1528.5a2e936d44d63a48a319.css new file mode 100644 index 00000000..4e0de9d2 --- /dev/null +++ b/charting_library/bundles/1528.5a2e936d44d63a48a319.css @@ -0,0 +1 @@ +.row-HxlnbRyI{vertical-align:top}.line-HxlnbRyI{background-color:#e0e3eb;height:1px;margin:6px 0}html.theme-dark .line-HxlnbRyI{background-color:#434651}.hint-HxlnbRyI{color:#8797a5;font-size:12px;margin-left:6px;margin-top:12px;text-align:left}html.theme-dark .hint-HxlnbRyI{color:#4f5966}.separator-blm_vtaP{background-color:#e0e3eb;height:1px;margin:6px 0}html.theme-dark .separator-blm_vtaP{background-color:#434651}.menu-Oq10ZTMF{border-collapse:collapse;cursor:default;overflow:visible;-webkit-user-select:none;user-select:none;z-index:500}.loaderWrap-aELfTl0o{height:32px;margin-left:-2px;position:relative}.loaderWrap-aELfTl0o.big-aELfTl0o{min-width:100px}.loaderWrap-aELfTl0o.big-aELfTl0o .loader-aELfTl0o{position:absolute}.loader-aELfTl0o{position:static} \ No newline at end of file diff --git a/charting_library/bundles/1528.5a2e936d44d63a48a319.rtl.css b/charting_library/bundles/1528.5a2e936d44d63a48a319.rtl.css new file mode 100644 index 00000000..a2c693c4 --- /dev/null +++ b/charting_library/bundles/1528.5a2e936d44d63a48a319.rtl.css @@ -0,0 +1 @@ +.row-HxlnbRyI{vertical-align:top}.line-HxlnbRyI{background-color:#e0e3eb;height:1px;margin:6px 0}html.theme-dark .line-HxlnbRyI{background-color:#434651}.hint-HxlnbRyI{color:#8797a5;font-size:12px;margin-right:6px;margin-top:12px;text-align:right}html.theme-dark .hint-HxlnbRyI{color:#4f5966}.separator-blm_vtaP{background-color:#e0e3eb;height:1px;margin:6px 0}html.theme-dark .separator-blm_vtaP{background-color:#434651}.menu-Oq10ZTMF{border-collapse:collapse;cursor:default;overflow:visible;-webkit-user-select:none;user-select:none;z-index:500}.loaderWrap-aELfTl0o{height:32px;margin-right:-2px;position:relative}.loaderWrap-aELfTl0o.big-aELfTl0o{min-width:100px}.loaderWrap-aELfTl0o.big-aELfTl0o .loader-aELfTl0o{position:absolute}.loader-aELfTl0o{position:static} \ No newline at end of file diff --git a/charting_library/bundles/1685.eced2d2ad306de76de93.css b/charting_library/bundles/1685.eced2d2ad306de76de93.css new file mode 100644 index 00000000..f435ae12 --- /dev/null +++ b/charting_library/bundles/1685.eced2d2ad306de76de93.css @@ -0,0 +1 @@ +.container-HS2PTQRJ{align-items:center;cursor:default;display:flex;flex:0 0 auto;padding:0 20px}.unsetAlign-HS2PTQRJ{align-items:stretch}.title-HS2PTQRJ{color:#131722;flex-grow:1;font-size:20px;font-weight:600;line-height:28px;min-width:0;padding:17px 0}html.theme-dark .title-HS2PTQRJ{color:#d1d4dc}@media screen and (max-height:360px){.title-HS2PTQRJ{padding:10px 0}}.subtitle-HS2PTQRJ{font-size:16px;font-weight:400;line-height:24px;margin:8px 0 3px}.textWrap-HS2PTQRJ{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:28px;max-height:56px;overflow:hidden}.ellipsis-HS2PTQRJ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.close-HS2PTQRJ{align-items:center;align-self:flex-start;background-color:initial;border:0;border-radius:2px;color:#131722;cursor:default;display:flex;flex-shrink:0;height:34px;justify-content:center;margin:17px -3px 17px 0;width:34px}html.theme-dark .close-HS2PTQRJ{color:#d1d4dc}@media (any-hover:hover){.close-HS2PTQRJ:hover{background-color:#f0f3fa}html.theme-dark .close-HS2PTQRJ:hover{background-color:#2a2e39}}@media screen and (max-height:360px){.close-HS2PTQRJ{margin-bottom:10px;margin-top:10px}}.close-HS2PTQRJ{outline:none;overflow:visible;position:relative}.close-HS2PTQRJ:focus{outline:none}.close-HS2PTQRJ:focus-visible{outline:none}.close-HS2PTQRJ:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 8px);left:-4px;pointer-events:none;position:absolute;top:-4px;width:calc(100% + 8px);z-index:1}.close-HS2PTQRJ:focus:after{display:block}.close-HS2PTQRJ:focus-visible:after{display:block}.close-HS2PTQRJ:focus:not(:focus-visible):after{display:none}.close-HS2PTQRJ:after{border-color:#2962ffcc;border-radius:6px}.icon-HS2PTQRJ{height:17px}.dialog-o2xKpnz8{display:block;max-width:550px;min-width:380px;width:auto}@media screen and (max-width:379px){.dialog-o2xKpnz8{min-height:auto;min-width:100%}}.wrapper-o2xKpnz8{display:flex;flex-direction:column;height:100%}.dialog-o2xKpnz8 .separator-o2xKpnz8{flex:none;margin:0 0 2px} \ No newline at end of file diff --git a/charting_library/bundles/1685.eced2d2ad306de76de93.rtl.css b/charting_library/bundles/1685.eced2d2ad306de76de93.rtl.css new file mode 100644 index 00000000..86fe0988 --- /dev/null +++ b/charting_library/bundles/1685.eced2d2ad306de76de93.rtl.css @@ -0,0 +1 @@ +.container-HS2PTQRJ{align-items:center;cursor:default;display:flex;flex:0 0 auto;padding:0 20px}.unsetAlign-HS2PTQRJ{align-items:stretch}.title-HS2PTQRJ{color:#131722;flex-grow:1;font-size:20px;font-weight:600;line-height:28px;min-width:0;padding:17px 0}html.theme-dark .title-HS2PTQRJ{color:#d1d4dc}@media screen and (max-height:360px){.title-HS2PTQRJ{padding:10px 0}}.subtitle-HS2PTQRJ{font-size:16px;font-weight:400;line-height:24px;margin:8px 0 3px}.textWrap-HS2PTQRJ{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:28px;max-height:56px;overflow:hidden}.ellipsis-HS2PTQRJ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.close-HS2PTQRJ{align-items:center;align-self:flex-start;background-color:initial;border:0;border-radius:2px;color:#131722;cursor:default;display:flex;flex-shrink:0;height:34px;justify-content:center;margin:17px 0 17px -3px;width:34px}html.theme-dark .close-HS2PTQRJ{color:#d1d4dc}@media (any-hover:hover){.close-HS2PTQRJ:hover{background-color:#f0f3fa}html.theme-dark .close-HS2PTQRJ:hover{background-color:#2a2e39}}@media screen and (max-height:360px){.close-HS2PTQRJ{margin-bottom:10px;margin-top:10px}}.close-HS2PTQRJ{outline:none;overflow:visible;position:relative}.close-HS2PTQRJ:focus{outline:none}.close-HS2PTQRJ:focus-visible{outline:none}.close-HS2PTQRJ:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 8px);pointer-events:none;position:absolute;right:-4px;top:-4px;width:calc(100% + 8px);z-index:1}.close-HS2PTQRJ:focus:after{display:block}.close-HS2PTQRJ:focus-visible:after{display:block}.close-HS2PTQRJ:focus:not(:focus-visible):after{display:none}.close-HS2PTQRJ:after{border-color:#2962ffcc;border-radius:6px}.icon-HS2PTQRJ{height:17px}.dialog-o2xKpnz8{display:block;max-width:550px;min-width:380px;width:auto}@media screen and (max-width:379px){.dialog-o2xKpnz8{min-height:auto;min-width:100%}}.wrapper-o2xKpnz8{display:flex;flex-direction:column;height:100%}.dialog-o2xKpnz8 .separator-o2xKpnz8{flex:none;margin:0 0 2px} \ No newline at end of file diff --git a/charting_library/bundles/1803.d4e74e1d1b3b8dd5cf2b.css b/charting_library/bundles/1803.d4e74e1d1b3b8dd5cf2b.css new file mode 100644 index 00000000..cd741c04 --- /dev/null +++ b/charting_library/bundles/1803.d4e74e1d1b3b8dd5cf2b.css @@ -0,0 +1 @@ +.wrap-n5bmFxyX{align-items:center;display:flex;flex:1 0 auto;flex-direction:row;height:100%}.button-neROVfUe.first-neROVfUe{margin-left:2px}.button-neROVfUe.last-neROVfUe{margin-right:2px}.button-b3Cgff6l{padding:0 1px}.group-b3Cgff6l{display:contents}.menu-b3Cgff6l:only-child{padding:0 5px}.button-ptpAHg8E.withText-ptpAHg8E{padding:0 10px 0 5px}.button-ptpAHg8E.withoutText-ptpAHg8E{padding:0 5px}.spinnerWrap-cZT0OZe0{height:68px;position:relative}.dropdown-l0nf43ai{min-width:200px}.label-l0nf43ai{max-width:314px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smallWidthTitle-l0nf43ai{margin-bottom:8px;margin-top:2px;padding-left:20px;padding-right:20px}.smallWidthMenuItem-l0nf43ai{padding:6px 16px}.smallWidthWrapper-l0nf43ai{padding-top:8px}.value-gwXludjS{font-size:14px;text-align:left}.value-gwXludjS.selected-gwXludjS{color:#2962ff}html.theme-sa .value-gwXludjS.selected-gwXludjS{color:#ff7200}html.theme-dark .value-gwXludjS.selected-gwXludjS{color:#2962ff}.form-MgR0zejo{align-items:center;box-sizing:border-box;color:var(--tv-color-popup-element-text,#131722);display:flex;flex-direction:row;font-size:14px;height:38px;margin:-6px 0;min-width:200px;width:100%}html.theme-dark .form-MgR0zejo{color:var(--tv-color-popup-element-text,#d1d4dc)}@media (any-hover:hover){.form-MgR0zejo:hover .add-MgR0zejo,.form-MgR0zejo:hover .input-MgR0zejo,.form-MgR0zejo:hover .menu-MgR0zejo{color:var(--tv-color-popup-element-text,#131722)}html.theme-dark .form-MgR0zejo:hover .add-MgR0zejo,html.theme-dark .form-MgR0zejo:hover .input-MgR0zejo,html.theme-dark .form-MgR0zejo:hover .menu-MgR0zejo{color:var(--tv-color-popup-element-text,#d1d4dc)}.form-MgR0zejo:hover .add-MgR0zejo.hovered-MgR0zejo,.form-MgR0zejo:hover .add-MgR0zejo:active,.form-MgR0zejo:hover .add-MgR0zejo:hover,.form-MgR0zejo:hover .input-MgR0zejo.hovered-MgR0zejo,.form-MgR0zejo:hover .input-MgR0zejo:active,.form-MgR0zejo:hover .input-MgR0zejo:hover,.form-MgR0zejo:hover .menu-MgR0zejo.hovered-MgR0zejo,.form-MgR0zejo:hover .menu-MgR0zejo:active,.form-MgR0zejo:hover .menu-MgR0zejo:hover{color:var(--tv-color-popup-element-text-hover,#131722)}html.theme-dark .form-MgR0zejo:hover .add-MgR0zejo.hovered-MgR0zejo,html.theme-dark .form-MgR0zejo:hover .add-MgR0zejo:active,html.theme-dark .form-MgR0zejo:hover .add-MgR0zejo:hover,html.theme-dark .form-MgR0zejo:hover .input-MgR0zejo.hovered-MgR0zejo,html.theme-dark .form-MgR0zejo:hover .input-MgR0zejo:active,html.theme-dark .form-MgR0zejo:hover .input-MgR0zejo:hover,html.theme-dark .form-MgR0zejo:hover .menu-MgR0zejo.hovered-MgR0zejo,html.theme-dark .form-MgR0zejo:hover .menu-MgR0zejo:active,html.theme-dark .form-MgR0zejo:hover .menu-MgR0zejo:hover{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}}.wrap-MgR0zejo{flex:1 0 auto}.input-MgR0zejo{background-color:initial;border:none;height:100%;margin:0;padding:0 2px;text-align:center;width:60px}.input-MgR0zejo.accessible-MgR0zejo:focus-visible{border-radius:4px;outline:2px solid #2962ff;outline-offset:-2px}.add-MgR0zejo,.menu-MgR0zejo{align-items:center;display:flex;height:100%}.menu-MgR0zejo{border-left:1px solid;border-right:1px solid;border-color:var(--tv-color-popup-element-divider-background,#e0e3eb);box-sizing:border-box;cursor:default;flex:1 0 auto;justify-content:space-between;padding:0 6px 0 10px}html.theme-dark .menu-MgR0zejo{border-color:var(--tv-color-popup-element-divider-background,#434651)}.menuLabel-MgR0zejo{padding-right:6px}.add-MgR0zejo{background:none;border:none;cursor:default;padding:0 10px;position:relative;z-index:0}.add-MgR0zejo:before{border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);outline:2px none #2962ff;position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}.add-MgR0zejo.hover-MgR0zejo:before,.add-MgR0zejo:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);content:""}@media (any-hover:hover){.add-MgR0zejo:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);content:""}}html.theme-dark .add-MgR0zejo.hover-MgR0zejo:before,html.theme-dark .add-MgR0zejo:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .add-MgR0zejo:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.add-MgR0zejo.accessible-MgR0zejo:focus-visible:before{content:"";outline-style:solid}.smallWidthMenuItem-RmqZNwwp{padding:6px 16px}.menuItem-RmqZNwwp:focus-within .remove-RmqZNwwp{visibility:visible}.accessible-raQdxQp0{outline:none;overflow:visible;position:relative}.accessible-raQdxQp0:focus{outline:none}.accessible-raQdxQp0:focus-visible{outline:none}.accessible-raQdxQp0:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.accessible-raQdxQp0:focus:after{display:block}.accessible-raQdxQp0:focus-visible:after{display:block}.accessible-raQdxQp0:focus:not(:focus-visible):after{display:none}.accessible-raQdxQp0:after{border-color:#2962ff;border-radius:6px}.button-S_1OCXUK{padding:0 6px}.button-S_1OCXUK.first-S_1OCXUK{margin-left:2px}.button-S_1OCXUK.last-S_1OCXUK{margin-right:2px}.menu-S_1OCXUK:only-child{padding:0 10px}.dropdown-S_1OCXUK{min-width:140px}.menuContent-S_1OCXUK{justify-content:center}.section-S_1OCXUK{margin:-2px 0}.section-S_1OCXUK:first-child{margin-top:4px}.section-S_1OCXUK[data-open=true]{margin-bottom:4px}.smallTabletSectionTitle-S_1OCXUK{font-size:11px;letter-spacing:.4px;line-height:16px;overflow:hidden;padding:10px 20px 8px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.smallTabletSectionTitle-S_1OCXUK,html.theme-dark .smallTabletSectionTitle-S_1OCXUK{color:var(--tv-color-popup-element-secondary-text,#787b86)}.addCustomInterval-S_1OCXUK{color:var(--tv-color-popup-element-text,#131722);font-size:16px;line-height:24px;margin-top:6px;padding:8px 20px}html.theme-dark .addCustomInterval-S_1OCXUK{color:var(--tv-color-popup-element-text,#d1d4dc)}.addCustomInterval-S_1OCXUK.hovered-S_1OCXUK,.addCustomInterval-S_1OCXUK:active{color:var(--tv-color-popup-element-text-hover,#131722)}@media (any-hover:hover){.addCustomInterval-S_1OCXUK:hover{color:var(--tv-color-popup-element-text-hover,#131722)}}html.theme-dark .addCustomInterval-S_1OCXUK.hovered-S_1OCXUK,html.theme-dark .addCustomInterval-S_1OCXUK:active{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}@media (any-hover:hover){html.theme-dark .addCustomInterval-S_1OCXUK:hover{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}}.addCustomInterval-S_1OCXUK.hovered-S_1OCXUK,.addCustomInterval-S_1OCXUK:active{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}@media (any-hover:hover){.addCustomInterval-S_1OCXUK:hover{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}}html.theme-dark .addCustomInterval-S_1OCXUK.hovered-S_1OCXUK,html.theme-dark .addCustomInterval-S_1OCXUK:active{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .addCustomInterval-S_1OCXUK:hover{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}}.group-S_1OCXUK{display:contents}.button-gn9HMufu{justify-content:center;width:37px}.wrapper-psOC5oyI{padding:10px 20px}.labelRow-psOC5oyI{line-height:20px;padding:0}.label-psOC5oyI{font-size:16px}.labelHint-psOC5oyI{line-height:17px}.labelOn-psOC5oyI+.labelHint-psOC5oyI{margin-top:0}.saveString-XVd1Kfjg{color:var(--tv-color-toolbar-button-text-active,#2962ff);font-size:10px;line-height:10px}html.theme-sa .saveString-XVd1Kfjg{color:var(--tv-color-toolbar-button-text-active,#ff7200)}html.theme-dark .saveString-XVd1Kfjg{color:var(--tv-color-toolbar-button-text-active,#2962ff)}.saveString-XVd1Kfjg.hidden-XVd1Kfjg{height:0;overflow:hidden}.loader-XVd1Kfjg{--ui-lib-loader-color:var(--tv-color-toolbar-save-layout-loader,#6a6d78)}html.theme-dark .loader-XVd1Kfjg{--ui-lib-loader-color:var(--tv-color-toolbar-save-layout-loader,#868993)}.opened-yyMUOAN9.hover-yyMUOAN9:before,.opened-yyMUOAN9:active:before,.opened-yyMUOAN9:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}@media (any-hover:hover){.opened-yyMUOAN9:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}}html.theme-dark .opened-yyMUOAN9.hover-yyMUOAN9:before,html.theme-dark .opened-yyMUOAN9:active:before,html.theme-dark .opened-yyMUOAN9:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}@media (any-hover:hover){html.theme-dark .opened-yyMUOAN9:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}}.autoSaveWrapper-yyMUOAN9,.sharingWrapper-yyMUOAN9{min-width:calc(100% - 22px);width:192px}.button-yyMUOAN9.buttonSmallPadding-yyMUOAN9{padding-right:6px}.button-yyMUOAN9{display:flex;justify-content:center;min-width:65px}.hintPlaceHolder-yyMUOAN9{height:128px}.smallHintPlaceHolder-yyMUOAN9{height:100%;width:100%}.popupItemRowTabletSmall-yyMUOAN9:first-child{margin-bottom:6px;margin-top:6px;padding-left:12px;padding-right:0}.shortcut-yyMUOAN9{flex-shrink:0;margin-right:0;text-align:right}.toolTitle-yyMUOAN9{padding:4px 12px}.toolTitleMobile-yyMUOAN9{padding:8px 20px}.layoutItem-yyMUOAN9{display:flex;flex-direction:column;line-height:21px;padding:2px 0 6px}.layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9{color:#6a6d78;font-size:12px;line-height:17px;margin-top:2px}html.theme-dark .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9{color:#868993}.layoutItem-yyMUOAN9 .labelRow-yyMUOAN9{max-width:100%;overflow:hidden;padding:0}.layoutMeta-yyMUOAN9,.layoutTitle-yyMUOAN9{max-width:196px;overflow-x:hidden}.layoutItemWrap-yyMUOAN9{padding:2px 8px}.layoutTitleMobile-yyMUOAN9{font-size:16px;line-height:24px}.active-yyMUOAN9,.active-yyMUOAN9:active{background-color:#2962ff}@media (any-hover:hover){.active-yyMUOAN9:hover{background-color:#2962ff}}html.theme-dark .active-yyMUOAN9,html.theme-dark .active-yyMUOAN9:active{background-color:#2962ff}@media (any-hover:hover){html.theme-dark .active-yyMUOAN9:hover{background-color:#2962ff}}.active-yyMUOAN9 .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,.active-yyMUOAN9 .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9,.active-yyMUOAN9:active .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,.active-yyMUOAN9:active .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9{color:#fff}@media (any-hover:hover){.active-yyMUOAN9:hover .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,.active-yyMUOAN9:hover .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9{color:#fff}}html.theme-dark .active-yyMUOAN9 .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,html.theme-dark .active-yyMUOAN9 .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9,html.theme-dark .active-yyMUOAN9:active .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,html.theme-dark .active-yyMUOAN9:active .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .active-yyMUOAN9:hover .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,html.theme-dark .active-yyMUOAN9:hover .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9{color:#d1d4dc}}.textWrap-yyMUOAN9{align-items:center;display:flex;flex-direction:column}.text-yyMUOAN9{max-width:100px;overflow:hidden;text-overflow:ellipsis}.withIcon-yyMUOAN9{padding-bottom:2px;padding-top:2px}.sharingLabelWrap-yyMUOAN9{display:flex}.infoIcon-yyMUOAN9{color:#d1d4dc;display:flex;margin-left:7px}html.theme-dark .infoIcon-yyMUOAN9{color:#50535e}@media (any-hover:hover){.infoIcon-yyMUOAN9:hover{color:#6a6d78}html.theme-dark .infoIcon-yyMUOAN9:hover{color:#868993}}.copyLink-yyMUOAN9{fill:#2962ff;color:#2962ff;cursor:pointer;display:inline-block;font-size:12px;line-height:18px;margin:0 12px 6px}.copyLink-yyMUOAN9:visited,html.theme-dark .copyLink-yyMUOAN9{fill:#2962ff;color:#2962ff}html.theme-dark .copyLink-yyMUOAN9:visited{fill:#2962ff;color:#2962ff}@media (any-hover:hover){.copyLink-yyMUOAN9:hover{fill:#1e53e5;color:#1e53e5}html.theme-dark .copyLink-yyMUOAN9:hover{fill:#1e53e5;color:#1e53e5}}.copyLink-yyMUOAN9:active{fill:#2962ff;color:#2962ff}html.theme-dark .copyLink-yyMUOAN9:active{fill:#2962ff;color:#2962ff}.copyLink-yyMUOAN9:focus{outline:auto}.copyLink-yyMUOAN9:focus-visible{outline:auto}.copyLink-yyMUOAN9:focus:not(:focus-visible){outline:none}.copyLink-yyMUOAN9.copyLinkMobile-yyMUOAN9{margin:0 20px}.button-ZuDkGGhF.isDisabled-ZuDkGGhF{opacity:1!important}.hidden-5MVS18J8{opacity:0}.item-o5a0MQMm{position:relative}.item-o5a0MQMm.withIcon-o5a0MQMm{padding-bottom:2px;padding-top:2px}@media screen and (max-width:430px){.item-o5a0MQMm.withIcon-o5a0MQMm{font-size:16px;padding-bottom:6px;padding-top:6px}}.shortcut-o5a0MQMm{margin-right:0;min-width:auto}@media screen and (max-width:479px){.shortcut-o5a0MQMm{display:none}}.loading-o5a0MQMm .icon-o5a0MQMm,.loading-o5a0MQMm .shortcut-o5a0MQMm{opacity:0}.button-cq__ntSC{padding:5px 10px;width:100px}.button-cq__ntSC.smallLeftPadding-cq__ntSC{padding-left:8px}.text-cq__ntSC{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;--ui-lib-typography-font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height);overflow:hidden}.uppercase-cq__ntSC{text-transform:uppercase}.item-j7oVl2yI{all:unset;align-items:center;color:#131722;cursor:default;display:flex;flex:0 0 auto;height:100%;padding:0 3px;position:relative;z-index:0}html.theme-dark .item-j7oVl2yI{color:#868993}.item-j7oVl2yI:before{border-radius:50%;bottom:0;content:"";display:block;height:28px;left:0;margin:auto;outline:2px none #2962ff;position:absolute;right:0;top:0;width:28px;z-index:-1}.item-j7oVl2yI:active{color:#000}@media (any-hover:hover){.item-j7oVl2yI:hover{color:#000}}html.theme-dark .item-j7oVl2yI:active{color:#868993}@media (any-hover:hover){html.theme-dark .item-j7oVl2yI:hover{color:#868993}}.item-j7oVl2yI:active:before{background-color:#f0f3fa;content:""}@media (any-hover:hover){.item-j7oVl2yI:hover:before{background-color:#f0f3fa;content:""}}html.theme-dark .item-j7oVl2yI:active:before{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .item-j7oVl2yI:hover:before{background-color:#2a2e39}}.item-j7oVl2yI.accessible-j7oVl2yI:focus-visible:before{content:"";outline-style:solid}.round-j7oVl2yI{align-items:center;border:1px solid #d6d8e0;border-radius:50%;cursor:default;display:flex;flex:0 0 auto;font-size:10px;height:20px;justify-content:center;text-align:center;width:20px}html.theme-dark .round-j7oVl2yI{border-color:#6b7988}.description-jgoQcEnP{word-wrap:break-word;font-size:12px;line-height:18px;max-width:280px;min-width:170px;padding-bottom:4px;white-space:normal}.description-jgoQcEnP,html.theme-dark .description-jgoQcEnP{color:var(--tv-color-popup-element-secondary-text,#787b86)}.labelRow-JeQoCpvi{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 60px)}.toolbox-JeQoCpvi{margin-left:auto}.description-JeQoCpvi{padding:0}.descriptionTabletSmall-JeQoCpvi{max-width:100%;padding-right:56px}.item-JeQoCpvi{margin-top:-3px;padding-bottom:8px;padding-top:0}.item-JeQoCpvi:before{content:none}.item-JeQoCpvi,.item-JeQoCpvi:active,.titleItem-JeQoCpvi,.titleItem-JeQoCpvi:active,html.theme-dark .item-JeQoCpvi,html.theme-dark .item-JeQoCpvi:active,html.theme-dark .titleItem-JeQoCpvi,html.theme-dark .titleItem-JeQoCpvi:active{background-color:initial}.titleItem-JeQoCpvi{position:static}.titleItem-JeQoCpvi:focus-within .remove-JeQoCpvi{visibility:visible}.itemTabletSmall-JeQoCpvi:before,.titleItemTabletSmall-JeQoCpvi:before{content:none}.itemTabletSmall-JeQoCpvi,.itemTabletSmall-JeQoCpvi:active,.titleItemTabletSmall-JeQoCpvi,.titleItemTabletSmall-JeQoCpvi:active,html.theme-dark .itemTabletSmall-JeQoCpvi,html.theme-dark .itemTabletSmall-JeQoCpvi:active,html.theme-dark .titleItemTabletSmall-JeQoCpvi,html.theme-dark .titleItemTabletSmall-JeQoCpvi:active{background-color:initial}.titleItemTabletSmall-JeQoCpvi{line-height:24px;padding:4px 20px 0 16px}.itemTabletSmall-JeQoCpvi{line-height:17px;padding:1px 20px 8px 16px}.itemLabelTabletSmall-JeQoCpvi{font-size:16px}.wrap-JeQoCpvi{color:var(--tv-color-popup-element-text,#131722);position:relative}html.theme-dark .wrap-JeQoCpvi{color:var(--tv-color-popup-element-text,#d1d4dc)}.wrap-JeQoCpvi.hovered-JeQoCpvi,.wrap-JeQoCpvi:active{color:var(--tv-color-popup-element-text-hover,#131722)}@media (any-hover:hover){.wrap-JeQoCpvi:hover{color:var(--tv-color-popup-element-text-hover,#131722)}}html.theme-dark .wrap-JeQoCpvi.hovered-JeQoCpvi,html.theme-dark .wrap-JeQoCpvi:active{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}@media (any-hover:hover){html.theme-dark .wrap-JeQoCpvi:hover{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}}.wrap-JeQoCpvi.hovered-JeQoCpvi,.wrap-JeQoCpvi:active{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}@media (any-hover:hover){.wrap-JeQoCpvi:hover{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}}html.theme-dark .wrap-JeQoCpvi.hovered-JeQoCpvi,html.theme-dark .wrap-JeQoCpvi:active{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .wrap-JeQoCpvi:hover{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}}.wrap-HXSqojvq{padding-left:4px}.titleWrap-HXSqojvq{display:flex;flex-direction:column}.indicators-HXSqojvq{margin-left:33px;margin-right:12px}.title-HXSqojvq{align-items:center;color:var(--tv-color-popup-element-text,#131722);display:flex;flex-direction:row;white-space:nowrap}html.theme-dark .title-HXSqojvq{color:var(--tv-color-popup-element-text,#d1d4dc)}.title-HXSqojvq .icon-HXSqojvq{display:flex;flex:none}.title-HXSqojvq .text-HXSqojvq{font-size:14px;margin:0 20px 0 5px}.titleTabletSmall-HXSqojvq{padding-bottom:4px;padding-top:4px}.titleTabletSmall-HXSqojvq .text-HXSqojvq{font-size:16px}.labelRow-HXSqojvq{flex:1 0 100%;min-width:100%}.label-HXSqojvq{flex:0 0 100%;min-width:100%}.menu-hcofKPms{max-width:340px}.menuSmallTablet-hcofKPms{max-width:100%}.menuItemHeaderTabletSmall-hcofKPms{padding:10px 20px 2px}.menuItemHeader-hcofKPms{cursor:default;margin:0;padding-bottom:3px;padding-top:4px}.wrap-jiC5bgmi.full-jiC5bgmi .first-jiC5bgmi{margin-left:0}.wrap-jiC5bgmi.full-jiC5bgmi .last-jiC5bgmi{margin-right:7px}.wrap-jiC5bgmi.medium-jiC5bgmi .first-jiC5bgmi{margin-left:0}.wrap-jiC5bgmi.medium-jiC5bgmi .last-jiC5bgmi{margin-right:7px}.buttonWithFavorites-jiC5bgmi{padding-right:7px}.icon-uMfL97K2{padding:5px}.customTradingViewStyleButton-zigjK1n2.withoutIcon-zigjK1n2{padding:0 5px} \ No newline at end of file diff --git a/charting_library/bundles/1803.d4e74e1d1b3b8dd5cf2b.rtl.css b/charting_library/bundles/1803.d4e74e1d1b3b8dd5cf2b.rtl.css new file mode 100644 index 00000000..30bfd61d --- /dev/null +++ b/charting_library/bundles/1803.d4e74e1d1b3b8dd5cf2b.rtl.css @@ -0,0 +1 @@ +.wrap-n5bmFxyX{align-items:center;display:flex;flex:1 0 auto;flex-direction:row;height:100%}.button-neROVfUe.first-neROVfUe{margin-right:2px}.button-neROVfUe.last-neROVfUe{margin-left:2px}.button-b3Cgff6l{padding:0 1px}.group-b3Cgff6l{display:contents}.menu-b3Cgff6l:only-child{padding:0 5px}.button-ptpAHg8E.withText-ptpAHg8E{padding:0 5px 0 10px}.button-ptpAHg8E.withoutText-ptpAHg8E{padding:0 5px}.spinnerWrap-cZT0OZe0{height:68px;position:relative}.dropdown-l0nf43ai{min-width:200px}.label-l0nf43ai{max-width:314px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smallWidthTitle-l0nf43ai{margin-bottom:8px;margin-top:2px;padding-left:20px;padding-right:20px}.smallWidthMenuItem-l0nf43ai{padding:6px 16px}.smallWidthWrapper-l0nf43ai{padding-top:8px}.value-gwXludjS{font-size:14px;text-align:right}.value-gwXludjS.selected-gwXludjS{color:#2962ff}html.theme-sa .value-gwXludjS.selected-gwXludjS{color:#ff7200}html.theme-dark .value-gwXludjS.selected-gwXludjS{color:#2962ff}.form-MgR0zejo{align-items:center;box-sizing:border-box;color:var(--tv-color-popup-element-text,#131722);display:flex;flex-direction:row;font-size:14px;height:38px;margin:-6px 0;min-width:200px;width:100%}html.theme-dark .form-MgR0zejo{color:var(--tv-color-popup-element-text,#d1d4dc)}@media (any-hover:hover){.form-MgR0zejo:hover .add-MgR0zejo,.form-MgR0zejo:hover .input-MgR0zejo,.form-MgR0zejo:hover .menu-MgR0zejo{color:var(--tv-color-popup-element-text,#131722)}html.theme-dark .form-MgR0zejo:hover .add-MgR0zejo,html.theme-dark .form-MgR0zejo:hover .input-MgR0zejo,html.theme-dark .form-MgR0zejo:hover .menu-MgR0zejo{color:var(--tv-color-popup-element-text,#d1d4dc)}.form-MgR0zejo:hover .add-MgR0zejo.hovered-MgR0zejo,.form-MgR0zejo:hover .add-MgR0zejo:active,.form-MgR0zejo:hover .add-MgR0zejo:hover,.form-MgR0zejo:hover .input-MgR0zejo.hovered-MgR0zejo,.form-MgR0zejo:hover .input-MgR0zejo:active,.form-MgR0zejo:hover .input-MgR0zejo:hover,.form-MgR0zejo:hover .menu-MgR0zejo.hovered-MgR0zejo,.form-MgR0zejo:hover .menu-MgR0zejo:active,.form-MgR0zejo:hover .menu-MgR0zejo:hover{color:var(--tv-color-popup-element-text-hover,#131722)}html.theme-dark .form-MgR0zejo:hover .add-MgR0zejo.hovered-MgR0zejo,html.theme-dark .form-MgR0zejo:hover .add-MgR0zejo:active,html.theme-dark .form-MgR0zejo:hover .add-MgR0zejo:hover,html.theme-dark .form-MgR0zejo:hover .input-MgR0zejo.hovered-MgR0zejo,html.theme-dark .form-MgR0zejo:hover .input-MgR0zejo:active,html.theme-dark .form-MgR0zejo:hover .input-MgR0zejo:hover,html.theme-dark .form-MgR0zejo:hover .menu-MgR0zejo.hovered-MgR0zejo,html.theme-dark .form-MgR0zejo:hover .menu-MgR0zejo:active,html.theme-dark .form-MgR0zejo:hover .menu-MgR0zejo:hover{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}}.wrap-MgR0zejo{flex:1 0 auto}.input-MgR0zejo{background-color:initial;border:none;height:100%;margin:0;padding:0 2px;text-align:center;width:60px}.input-MgR0zejo.accessible-MgR0zejo:focus-visible{border-radius:4px;outline:2px solid #2962ff;outline-offset:-2px}.add-MgR0zejo,.menu-MgR0zejo{align-items:center;display:flex;height:100%}.menu-MgR0zejo{border-left:1px solid;border-right:1px solid;border-color:var(--tv-color-popup-element-divider-background,#e0e3eb);box-sizing:border-box;cursor:default;flex:1 0 auto;justify-content:space-between;padding:0 10px 0 6px}html.theme-dark .menu-MgR0zejo{border-color:var(--tv-color-popup-element-divider-background,#434651)}.menuLabel-MgR0zejo{padding-left:6px}.add-MgR0zejo{background:none;border:none;cursor:default;padding:0 10px;position:relative;z-index:0}.add-MgR0zejo:before{border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);outline:2px none #2962ff;position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}.add-MgR0zejo.hover-MgR0zejo:before,.add-MgR0zejo:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);content:""}@media (any-hover:hover){.add-MgR0zejo:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);content:""}}html.theme-dark .add-MgR0zejo.hover-MgR0zejo:before,html.theme-dark .add-MgR0zejo:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .add-MgR0zejo:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.add-MgR0zejo.accessible-MgR0zejo:focus-visible:before{content:"";outline-style:solid}.smallWidthMenuItem-RmqZNwwp{padding:6px 16px}.menuItem-RmqZNwwp:focus-within .remove-RmqZNwwp{visibility:visible}.accessible-raQdxQp0{outline:none;overflow:visible;position:relative}.accessible-raQdxQp0:focus{outline:none}.accessible-raQdxQp0:focus-visible{outline:none}.accessible-raQdxQp0:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.accessible-raQdxQp0:focus:after{display:block}.accessible-raQdxQp0:focus-visible:after{display:block}.accessible-raQdxQp0:focus:not(:focus-visible):after{display:none}.accessible-raQdxQp0:after{border-color:#2962ff;border-radius:6px}.button-S_1OCXUK{padding:0 6px}.button-S_1OCXUK.first-S_1OCXUK{margin-right:2px}.button-S_1OCXUK.last-S_1OCXUK{margin-left:2px}.menu-S_1OCXUK:only-child{padding:0 10px}.dropdown-S_1OCXUK{min-width:140px}.menuContent-S_1OCXUK{justify-content:center}.section-S_1OCXUK{margin:-2px 0}.section-S_1OCXUK:first-child{margin-top:4px}.section-S_1OCXUK[data-open=true]{margin-bottom:4px}.smallTabletSectionTitle-S_1OCXUK{font-size:11px;letter-spacing:.4px;line-height:16px;overflow:hidden;padding:10px 20px 8px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.smallTabletSectionTitle-S_1OCXUK,html.theme-dark .smallTabletSectionTitle-S_1OCXUK{color:var(--tv-color-popup-element-secondary-text,#787b86)}.addCustomInterval-S_1OCXUK{color:var(--tv-color-popup-element-text,#131722);font-size:16px;line-height:24px;margin-top:6px;padding:8px 20px}html.theme-dark .addCustomInterval-S_1OCXUK{color:var(--tv-color-popup-element-text,#d1d4dc)}.addCustomInterval-S_1OCXUK.hovered-S_1OCXUK,.addCustomInterval-S_1OCXUK:active{color:var(--tv-color-popup-element-text-hover,#131722)}@media (any-hover:hover){.addCustomInterval-S_1OCXUK:hover{color:var(--tv-color-popup-element-text-hover,#131722)}}html.theme-dark .addCustomInterval-S_1OCXUK.hovered-S_1OCXUK,html.theme-dark .addCustomInterval-S_1OCXUK:active{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}@media (any-hover:hover){html.theme-dark .addCustomInterval-S_1OCXUK:hover{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}}.addCustomInterval-S_1OCXUK.hovered-S_1OCXUK,.addCustomInterval-S_1OCXUK:active{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}@media (any-hover:hover){.addCustomInterval-S_1OCXUK:hover{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}}html.theme-dark .addCustomInterval-S_1OCXUK.hovered-S_1OCXUK,html.theme-dark .addCustomInterval-S_1OCXUK:active{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .addCustomInterval-S_1OCXUK:hover{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}}.group-S_1OCXUK{display:contents}.button-gn9HMufu{justify-content:center;width:37px}.wrapper-psOC5oyI{padding:10px 20px}.labelRow-psOC5oyI{line-height:20px;padding:0}.label-psOC5oyI{font-size:16px}.labelHint-psOC5oyI{line-height:17px}.labelOn-psOC5oyI+.labelHint-psOC5oyI{margin-top:0}.saveString-XVd1Kfjg{color:var(--tv-color-toolbar-button-text-active,#2962ff);font-size:10px;line-height:10px}html.theme-sa .saveString-XVd1Kfjg{color:var(--tv-color-toolbar-button-text-active,#ff7200)}html.theme-dark .saveString-XVd1Kfjg{color:var(--tv-color-toolbar-button-text-active,#2962ff)}.saveString-XVd1Kfjg.hidden-XVd1Kfjg{height:0;overflow:hidden}.loader-XVd1Kfjg{--ui-lib-loader-color:var(--tv-color-toolbar-save-layout-loader,#6a6d78)}html.theme-dark .loader-XVd1Kfjg{--ui-lib-loader-color:var(--tv-color-toolbar-save-layout-loader,#868993)}.opened-yyMUOAN9.hover-yyMUOAN9:before,.opened-yyMUOAN9:active:before,.opened-yyMUOAN9:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}@media (any-hover:hover){.opened-yyMUOAN9:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}}html.theme-dark .opened-yyMUOAN9.hover-yyMUOAN9:before,html.theme-dark .opened-yyMUOAN9:active:before,html.theme-dark .opened-yyMUOAN9:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}@media (any-hover:hover){html.theme-dark .opened-yyMUOAN9:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}}.autoSaveWrapper-yyMUOAN9,.sharingWrapper-yyMUOAN9{min-width:calc(100% - 22px);width:192px}.button-yyMUOAN9.buttonSmallPadding-yyMUOAN9{padding-left:6px}.button-yyMUOAN9{display:flex;justify-content:center;min-width:65px}.hintPlaceHolder-yyMUOAN9{height:128px}.smallHintPlaceHolder-yyMUOAN9{height:100%;width:100%}.popupItemRowTabletSmall-yyMUOAN9:first-child{margin-bottom:6px;margin-top:6px;padding-left:0;padding-right:12px}.shortcut-yyMUOAN9{flex-shrink:0;margin-left:0;text-align:left}.toolTitle-yyMUOAN9{padding:4px 12px}.toolTitleMobile-yyMUOAN9{padding:8px 20px}.layoutItem-yyMUOAN9{display:flex;flex-direction:column;line-height:21px;padding:2px 0 6px}.layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9{color:#6a6d78;font-size:12px;line-height:17px;margin-top:2px}html.theme-dark .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9{color:#868993}.layoutItem-yyMUOAN9 .labelRow-yyMUOAN9{max-width:100%;overflow:hidden;padding:0}.layoutMeta-yyMUOAN9,.layoutTitle-yyMUOAN9{max-width:196px;overflow-x:hidden}.layoutItemWrap-yyMUOAN9{padding:2px 8px}.layoutTitleMobile-yyMUOAN9{font-size:16px;line-height:24px}.active-yyMUOAN9,.active-yyMUOAN9:active{background-color:#2962ff}@media (any-hover:hover){.active-yyMUOAN9:hover{background-color:#2962ff}}html.theme-dark .active-yyMUOAN9,html.theme-dark .active-yyMUOAN9:active{background-color:#2962ff}@media (any-hover:hover){html.theme-dark .active-yyMUOAN9:hover{background-color:#2962ff}}.active-yyMUOAN9 .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,.active-yyMUOAN9 .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9,.active-yyMUOAN9:active .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,.active-yyMUOAN9:active .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9{color:#fff}@media (any-hover:hover){.active-yyMUOAN9:hover .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,.active-yyMUOAN9:hover .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9{color:#fff}}html.theme-dark .active-yyMUOAN9 .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,html.theme-dark .active-yyMUOAN9 .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9,html.theme-dark .active-yyMUOAN9:active .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,html.theme-dark .active-yyMUOAN9:active .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .active-yyMUOAN9:hover .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,html.theme-dark .active-yyMUOAN9:hover .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9{color:#d1d4dc}}.textWrap-yyMUOAN9{align-items:center;display:flex;flex-direction:column}.text-yyMUOAN9{max-width:100px;overflow:hidden;text-overflow:ellipsis}.withIcon-yyMUOAN9{padding-bottom:2px;padding-top:2px}.sharingLabelWrap-yyMUOAN9{display:flex}.infoIcon-yyMUOAN9{color:#d1d4dc;display:flex;margin-right:7px}html.theme-dark .infoIcon-yyMUOAN9{color:#50535e}@media (any-hover:hover){.infoIcon-yyMUOAN9:hover{color:#6a6d78}html.theme-dark .infoIcon-yyMUOAN9:hover{color:#868993}}.copyLink-yyMUOAN9{fill:#2962ff;color:#2962ff;cursor:pointer;display:inline-block;font-size:12px;line-height:18px;margin:0 12px 6px}.copyLink-yyMUOAN9:visited,html.theme-dark .copyLink-yyMUOAN9{fill:#2962ff;color:#2962ff}html.theme-dark .copyLink-yyMUOAN9:visited{fill:#2962ff;color:#2962ff}@media (any-hover:hover){.copyLink-yyMUOAN9:hover{fill:#1e53e5;color:#1e53e5}html.theme-dark .copyLink-yyMUOAN9:hover{fill:#1e53e5;color:#1e53e5}}.copyLink-yyMUOAN9:active{fill:#2962ff;color:#2962ff}html.theme-dark .copyLink-yyMUOAN9:active{fill:#2962ff;color:#2962ff}.copyLink-yyMUOAN9:focus{outline:auto}.copyLink-yyMUOAN9:focus-visible{outline:auto}.copyLink-yyMUOAN9:focus:not(:focus-visible){outline:none}.copyLink-yyMUOAN9.copyLinkMobile-yyMUOAN9{margin:0 20px}.button-ZuDkGGhF.isDisabled-ZuDkGGhF{opacity:1!important}.hidden-5MVS18J8{opacity:0}.item-o5a0MQMm{position:relative}.item-o5a0MQMm.withIcon-o5a0MQMm{padding-bottom:2px;padding-top:2px}@media screen and (max-width:430px){.item-o5a0MQMm.withIcon-o5a0MQMm{font-size:16px;padding-bottom:6px;padding-top:6px}}.shortcut-o5a0MQMm{margin-left:0;min-width:auto}@media screen and (max-width:479px){.shortcut-o5a0MQMm{display:none}}.loading-o5a0MQMm .icon-o5a0MQMm,.loading-o5a0MQMm .shortcut-o5a0MQMm{opacity:0}.button-cq__ntSC{padding:5px 10px;width:100px}.button-cq__ntSC.smallLeftPadding-cq__ntSC{padding-right:8px}.text-cq__ntSC{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;--ui-lib-typography-font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height);overflow:hidden}.uppercase-cq__ntSC{text-transform:uppercase}.item-j7oVl2yI{all:unset;align-items:center;color:#131722;cursor:default;display:flex;flex:0 0 auto;height:100%;padding:0 3px;position:relative;z-index:0}html.theme-dark .item-j7oVl2yI{color:#868993}.item-j7oVl2yI:before{border-radius:50%;bottom:0;content:"";display:block;height:28px;left:0;margin:auto;outline:2px none #2962ff;position:absolute;right:0;top:0;width:28px;z-index:-1}.item-j7oVl2yI:active{color:#000}@media (any-hover:hover){.item-j7oVl2yI:hover{color:#000}}html.theme-dark .item-j7oVl2yI:active{color:#868993}@media (any-hover:hover){html.theme-dark .item-j7oVl2yI:hover{color:#868993}}.item-j7oVl2yI:active:before{background-color:#f0f3fa;content:""}@media (any-hover:hover){.item-j7oVl2yI:hover:before{background-color:#f0f3fa;content:""}}html.theme-dark .item-j7oVl2yI:active:before{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .item-j7oVl2yI:hover:before{background-color:#2a2e39}}.item-j7oVl2yI.accessible-j7oVl2yI:focus-visible:before{content:"";outline-style:solid}.round-j7oVl2yI{align-items:center;border:1px solid #d6d8e0;border-radius:50%;cursor:default;display:flex;flex:0 0 auto;font-size:10px;height:20px;justify-content:center;text-align:center;width:20px}html.theme-dark .round-j7oVl2yI{border-color:#6b7988}.description-jgoQcEnP{word-wrap:break-word;font-size:12px;line-height:18px;max-width:280px;min-width:170px;padding-bottom:4px;white-space:normal}.description-jgoQcEnP,html.theme-dark .description-jgoQcEnP{color:var(--tv-color-popup-element-secondary-text,#787b86)}.labelRow-JeQoCpvi{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 60px)}.toolbox-JeQoCpvi{margin-right:auto}.description-JeQoCpvi{padding:0}.descriptionTabletSmall-JeQoCpvi{max-width:100%;padding-left:56px}.item-JeQoCpvi{margin-top:-3px;padding-bottom:8px;padding-top:0}.item-JeQoCpvi:before{content:none}.item-JeQoCpvi,.item-JeQoCpvi:active,.titleItem-JeQoCpvi,.titleItem-JeQoCpvi:active,html.theme-dark .item-JeQoCpvi,html.theme-dark .item-JeQoCpvi:active,html.theme-dark .titleItem-JeQoCpvi,html.theme-dark .titleItem-JeQoCpvi:active{background-color:initial}.titleItem-JeQoCpvi{position:static}.titleItem-JeQoCpvi:focus-within .remove-JeQoCpvi{visibility:visible}.itemTabletSmall-JeQoCpvi:before,.titleItemTabletSmall-JeQoCpvi:before{content:none}.itemTabletSmall-JeQoCpvi,.itemTabletSmall-JeQoCpvi:active,.titleItemTabletSmall-JeQoCpvi,.titleItemTabletSmall-JeQoCpvi:active,html.theme-dark .itemTabletSmall-JeQoCpvi,html.theme-dark .itemTabletSmall-JeQoCpvi:active,html.theme-dark .titleItemTabletSmall-JeQoCpvi,html.theme-dark .titleItemTabletSmall-JeQoCpvi:active{background-color:initial}.titleItemTabletSmall-JeQoCpvi{line-height:24px;padding:4px 16px 0 20px}.itemTabletSmall-JeQoCpvi{line-height:17px;padding:1px 16px 8px 20px}.itemLabelTabletSmall-JeQoCpvi{font-size:16px}.wrap-JeQoCpvi{color:var(--tv-color-popup-element-text,#131722);position:relative}html.theme-dark .wrap-JeQoCpvi{color:var(--tv-color-popup-element-text,#d1d4dc)}.wrap-JeQoCpvi.hovered-JeQoCpvi,.wrap-JeQoCpvi:active{color:var(--tv-color-popup-element-text-hover,#131722)}@media (any-hover:hover){.wrap-JeQoCpvi:hover{color:var(--tv-color-popup-element-text-hover,#131722)}}html.theme-dark .wrap-JeQoCpvi.hovered-JeQoCpvi,html.theme-dark .wrap-JeQoCpvi:active{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}@media (any-hover:hover){html.theme-dark .wrap-JeQoCpvi:hover{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}}.wrap-JeQoCpvi.hovered-JeQoCpvi,.wrap-JeQoCpvi:active{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}@media (any-hover:hover){.wrap-JeQoCpvi:hover{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}}html.theme-dark .wrap-JeQoCpvi.hovered-JeQoCpvi,html.theme-dark .wrap-JeQoCpvi:active{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .wrap-JeQoCpvi:hover{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}}.wrap-HXSqojvq{padding-right:4px}.titleWrap-HXSqojvq{display:flex;flex-direction:column}.indicators-HXSqojvq{margin-left:12px;margin-right:33px}.title-HXSqojvq{align-items:center;color:var(--tv-color-popup-element-text,#131722);display:flex;flex-direction:row;white-space:nowrap}html.theme-dark .title-HXSqojvq{color:var(--tv-color-popup-element-text,#d1d4dc)}.title-HXSqojvq .icon-HXSqojvq{display:flex;flex:none}.title-HXSqojvq .text-HXSqojvq{font-size:14px;margin:0 5px 0 20px}.titleTabletSmall-HXSqojvq{padding-bottom:4px;padding-top:4px}.titleTabletSmall-HXSqojvq .text-HXSqojvq{font-size:16px}.labelRow-HXSqojvq{flex:1 0 100%;min-width:100%}.label-HXSqojvq{flex:0 0 100%;min-width:100%}.menu-hcofKPms{max-width:340px}.menuSmallTablet-hcofKPms{max-width:100%}.menuItemHeaderTabletSmall-hcofKPms{padding:10px 20px 2px}.menuItemHeader-hcofKPms{cursor:default;margin:0;padding-bottom:3px;padding-top:4px}.wrap-jiC5bgmi.full-jiC5bgmi .first-jiC5bgmi{margin-right:0}.wrap-jiC5bgmi.full-jiC5bgmi .last-jiC5bgmi{margin-left:7px}.wrap-jiC5bgmi.medium-jiC5bgmi .first-jiC5bgmi{margin-right:0}.wrap-jiC5bgmi.medium-jiC5bgmi .last-jiC5bgmi{margin-left:7px}.buttonWithFavorites-jiC5bgmi{padding-left:7px}.icon-uMfL97K2{padding:5px}.customTradingViewStyleButton-zigjK1n2.withoutIcon-zigjK1n2{padding:0 5px} \ No newline at end of file diff --git a/charting_library/bundles/1830.3d15be044bd7454440f3.css b/charting_library/bundles/1830.3d15be044bd7454440f3.css new file mode 100644 index 00000000..6116966e --- /dev/null +++ b/charting_library/bundles/1830.3d15be044bd7454440f3.css @@ -0,0 +1 @@ +.sortButton-FIPRqrMd{align-items:center;border-radius:2px;color:#131722;display:flex;height:34px;justify-content:center;margin-left:auto;width:34px}html.theme-dark .sortButton-FIPRqrMd{color:#d1d4dc}@media (any-hover:hover){.sortButton-FIPRqrMd:hover{background-color:#f0f3fa}html.theme-dark .sortButton-FIPRqrMd:hover{background-color:#363a45}}.sortButton-FIPRqrMd .icon-FIPRqrMd{height:28px}.container-EqXpAF5F{padding:2px 0}.labelWrap-EqXpAF5F{align-items:center;display:flex;justify-content:center}.labelWrap-EqXpAF5F .icon-EqXpAF5F{height:28px;padding-right:6px;width:28px}.labelWrap-EqXpAF5F .text-EqXpAF5F{padding-right:11px}.container-BoAY_ptP{align-items:flex-end;box-sizing:border-box;cursor:default;display:flex;flex-shrink:0;padding:9px 17px 3px 32px}.title-BoAY_ptP{color:#787b86;font-size:11px;letter-spacing:.4px;line-height:16px;margin-bottom:5px;text-transform:uppercase}.container-M2Pby5d6{cursor:default;height:100%;overflow:hidden;position:relative;z-index:0}@media (pointer:fine){.list-M2Pby5d6{scrollbar-width:none}.list-M2Pby5d6.sb-scrollbar-wrap{display:none}.list-M2Pby5d6::-webkit-scrollbar{display:none;height:0;width:0}.list-M2Pby5d6::-webkit-scrollbar-thumb,.list-M2Pby5d6::-webkit-scrollbar-track{display:none}.list-M2Pby5d6::-webkit-scrollbar-corner{display:none}}.overlayScrollWrap-M2Pby5d6{bottom:0;right:0;top:0;z-index:1}.scroll-M2Pby5d6::-webkit-scrollbar{height:5px;width:5px}.scroll-M2Pby5d6::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scroll-M2Pby5d6::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scroll-M2Pby5d6::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scroll-M2Pby5d6::-webkit-scrollbar-corner{display:none}@media tablet-small-breakpoint{.scroll-M2Pby5d6{box-sizing:border-box;padding-bottom:6px;padding-top:6px}}.highlight-ng6ukD8E{color:#1848cc}.active-ng6ukD8E,html.theme-dark .active-ng6ukD8E{color:#90bff9}.dialog-Ot86R_eC{height:540px;width:420px}@media screen and (min-width:480px){.dialog-Ot86R_eC{width:480px}}.contentList-Ot86R_eC{min-height:0}@media screen and (min-width:480px){.contentList-Ot86R_eC{max-height:526px}}@media screen and (max-width:430px){.contentList-Ot86R_eC{max-height:none}}.contentHeader-Ot86R_eC{padding-left:20px} \ No newline at end of file diff --git a/charting_library/bundles/1830.3d15be044bd7454440f3.rtl.css b/charting_library/bundles/1830.3d15be044bd7454440f3.rtl.css new file mode 100644 index 00000000..8b07ca9c --- /dev/null +++ b/charting_library/bundles/1830.3d15be044bd7454440f3.rtl.css @@ -0,0 +1 @@ +.sortButton-FIPRqrMd{align-items:center;border-radius:2px;color:#131722;display:flex;height:34px;justify-content:center;margin-right:auto;width:34px}html.theme-dark .sortButton-FIPRqrMd{color:#d1d4dc}@media (any-hover:hover){.sortButton-FIPRqrMd:hover{background-color:#f0f3fa}html.theme-dark .sortButton-FIPRqrMd:hover{background-color:#363a45}}.sortButton-FIPRqrMd .icon-FIPRqrMd{height:28px}.container-EqXpAF5F{padding:2px 0}.labelWrap-EqXpAF5F{align-items:center;display:flex;justify-content:center}.labelWrap-EqXpAF5F .icon-EqXpAF5F{height:28px;padding-left:6px;width:28px}.labelWrap-EqXpAF5F .text-EqXpAF5F{padding-left:11px}.container-BoAY_ptP{align-items:flex-end;box-sizing:border-box;cursor:default;display:flex;flex-shrink:0;padding:9px 32px 3px 17px}.title-BoAY_ptP{color:#787b86;font-size:11px;letter-spacing:.4px;line-height:16px;margin-bottom:5px;text-transform:uppercase}.container-M2Pby5d6{cursor:default;height:100%;overflow:hidden;position:relative;z-index:0}@media (pointer:fine){.list-M2Pby5d6{scrollbar-width:none}.list-M2Pby5d6.sb-scrollbar-wrap{display:none}.list-M2Pby5d6::-webkit-scrollbar{display:none;height:0;width:0}.list-M2Pby5d6::-webkit-scrollbar-thumb,.list-M2Pby5d6::-webkit-scrollbar-track{display:none}.list-M2Pby5d6::-webkit-scrollbar-corner{display:none}}.overlayScrollWrap-M2Pby5d6{bottom:0;left:0;top:0;z-index:1}.scroll-M2Pby5d6::-webkit-scrollbar{height:5px;width:5px}.scroll-M2Pby5d6::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scroll-M2Pby5d6::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scroll-M2Pby5d6::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scroll-M2Pby5d6::-webkit-scrollbar-corner{display:none}@media tablet-small-breakpoint{.scroll-M2Pby5d6{box-sizing:border-box;padding-bottom:6px;padding-top:6px}}.highlight-ng6ukD8E{color:#1848cc}.active-ng6ukD8E,html.theme-dark .active-ng6ukD8E{color:#90bff9}.dialog-Ot86R_eC{height:540px;width:420px}@media screen and (min-width:480px){.dialog-Ot86R_eC{width:480px}}.contentList-Ot86R_eC{min-height:0}@media screen and (min-width:480px){.contentList-Ot86R_eC{max-height:526px}}@media screen and (max-width:430px){.contentList-Ot86R_eC{max-height:none}}.contentHeader-Ot86R_eC{padding-right:20px} \ No newline at end of file diff --git a/charting_library/bundles/1960.cd6136275cf3692b2266.css b/charting_library/bundles/1960.cd6136275cf3692b2266.css new file mode 100644 index 00000000..203db2d0 --- /dev/null +++ b/charting_library/bundles/1960.cd6136275cf3692b2266.css @@ -0,0 +1 @@ +.errorCard-Kcyx2XsY{align-items:center;background:var(--backgroundColor,#fff);color:var(--textColor,#434651);display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}html.theme-dark .errorCard-Kcyx2XsY{background:var(--backgroundColor,#131722);color:var(--textColor,#9598a1)}.errorCard__icon-Kcyx2XsY{margin-bottom:12px}.errorCard_size_big-Kcyx2XsY .errorCard__icon-Kcyx2XsY{margin-bottom:21px}.errorCard__message-Kcyx2XsY{font-size:14px;line-height:22px;text-align:center}.errorCard_size_big-Kcyx2XsY .errorCard__message-Kcyx2XsY{font-size:18px;line-height:28px}.errorCard_limitWidth-Kcyx2XsY .errorCard__message-Kcyx2XsY{max-width:350px}.errorCard__link-Kcyx2XsY{fill:#2962ff;color:#2962ff;cursor:pointer;line-height:28px}.errorCard__link-Kcyx2XsY:visited,html.theme-dark .errorCard__link-Kcyx2XsY{fill:#2962ff;color:#2962ff}html.theme-dark .errorCard__link-Kcyx2XsY:visited{fill:#2962ff;color:#2962ff}@media (any-hover:hover){.errorCard__link-Kcyx2XsY:hover{fill:#1e53e5;color:#1e53e5}html.theme-dark .errorCard__link-Kcyx2XsY:hover{fill:#1e53e5;color:#1e53e5}}.errorCard__link-Kcyx2XsY:active{fill:#1848cc;color:#1848cc}html.theme-dark .errorCard__link-Kcyx2XsY:active{fill:#1848cc;color:#1848cc}.errorCard__link-Kcyx2XsY:focus{outline:auto}.errorCard__link-Kcyx2XsY:focus-visible{outline:auto}.errorCard__link-Kcyx2XsY:focus:not(:focus-visible){outline:none}.errorCardRendererContainer-Kcyx2XsY{--backgroundColor:initial;--textColor:initial;cursor:default;height:100%;position:absolute;width:100%}.errorCardRendererContainer-Kcyx2XsY:empty{visibility:hidden} \ No newline at end of file diff --git a/charting_library/bundles/1960.cd6136275cf3692b2266.rtl.css b/charting_library/bundles/1960.cd6136275cf3692b2266.rtl.css new file mode 100644 index 00000000..203db2d0 --- /dev/null +++ b/charting_library/bundles/1960.cd6136275cf3692b2266.rtl.css @@ -0,0 +1 @@ +.errorCard-Kcyx2XsY{align-items:center;background:var(--backgroundColor,#fff);color:var(--textColor,#434651);display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}html.theme-dark .errorCard-Kcyx2XsY{background:var(--backgroundColor,#131722);color:var(--textColor,#9598a1)}.errorCard__icon-Kcyx2XsY{margin-bottom:12px}.errorCard_size_big-Kcyx2XsY .errorCard__icon-Kcyx2XsY{margin-bottom:21px}.errorCard__message-Kcyx2XsY{font-size:14px;line-height:22px;text-align:center}.errorCard_size_big-Kcyx2XsY .errorCard__message-Kcyx2XsY{font-size:18px;line-height:28px}.errorCard_limitWidth-Kcyx2XsY .errorCard__message-Kcyx2XsY{max-width:350px}.errorCard__link-Kcyx2XsY{fill:#2962ff;color:#2962ff;cursor:pointer;line-height:28px}.errorCard__link-Kcyx2XsY:visited,html.theme-dark .errorCard__link-Kcyx2XsY{fill:#2962ff;color:#2962ff}html.theme-dark .errorCard__link-Kcyx2XsY:visited{fill:#2962ff;color:#2962ff}@media (any-hover:hover){.errorCard__link-Kcyx2XsY:hover{fill:#1e53e5;color:#1e53e5}html.theme-dark .errorCard__link-Kcyx2XsY:hover{fill:#1e53e5;color:#1e53e5}}.errorCard__link-Kcyx2XsY:active{fill:#1848cc;color:#1848cc}html.theme-dark .errorCard__link-Kcyx2XsY:active{fill:#1848cc;color:#1848cc}.errorCard__link-Kcyx2XsY:focus{outline:auto}.errorCard__link-Kcyx2XsY:focus-visible{outline:auto}.errorCard__link-Kcyx2XsY:focus:not(:focus-visible){outline:none}.errorCardRendererContainer-Kcyx2XsY{--backgroundColor:initial;--textColor:initial;cursor:default;height:100%;position:absolute;width:100%}.errorCardRendererContainer-Kcyx2XsY:empty{visibility:hidden} \ No newline at end of file diff --git a/charting_library/bundles/2020.4a7196a939413830080e.js b/charting_library/bundles/2020.5b2c075133de85a92a00.js similarity index 95% rename from charting_library/bundles/2020.4a7196a939413830080e.js rename to charting_library/bundles/2020.5b2c075133de85a92a00.js index 0b428c96..792a26cc 100644 --- a/charting_library/bundles/2020.4a7196a939413830080e.js +++ b/charting_library/bundles/2020.5b2c075133de85a92a00.js @@ -1,5 +1,5 @@ (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2020],{59142:function(o,e){var l,i,n;i=[e],l=function(o){"use strict";function e(o){if(Array.isArray(o)){for(var e=0,l=Array(o.length);e{o.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},14877:o=>{ -o.exports={favorite:"favorite-_FRQhM5Y",hovered:"hovered-_FRQhM5Y",disabled:"disabled-_FRQhM5Y",active:"active-_FRQhM5Y",checked:"checked-_FRQhM5Y"}},24437:(o,e,l)=>{"use strict";l.d(e,{DialogBreakpoints:()=>n});var i=l(88803);const n={SmallHeight:i["small-height-breakpoint"],TabletSmall:i["tablet-small-breakpoint"],TabletNormal:i["tablet-normal-breakpoint"]}},36189:(o,e,l)=>{"use strict";l.d(e,{FavoriteButton:()=>T});var i=l(44352),n=l(50959),a=l(97754),t=l(9745),s=l(39146),c=l(48010),r=l(14877);const d={add:i.t(null,void 0,l(44629)),remove:i.t(null,void 0,l(72482))};function T(o){const{className:e,isFilled:l,isActive:i,onClick:T,...L}=o;return n.createElement(t.Icon,{...L,className:a(r.favorite,"apply-common-tooltip",l&&r.checked,i&&r.active,e),icon:l?s:c,onClick:T,title:l?d.remove:d.add})}},54784:o=>{o.exports={button:"button-KTgbfaP5",hover:"hover-KTgbfaP5",bg:"bg-KTgbfaP5",icon:"icon-KTgbfaP5",isActive:"isActive-KTgbfaP5",isTransparent:"isTransparent-KTgbfaP5",isGrayed:"isGrayed-KTgbfaP5",isHidden:"isHidden-KTgbfaP5",accessible:"accessible-KTgbfaP5"}},66427:(o,e,l)=>{"use strict";l.d(e,{ToolButton:()=>s});var i=l(50959),n=l(97754),a=l(9745),t=l(54784);const s=(0,i.forwardRef)(((o,e)=>{const{id:l,activeClass:s,children:c,className:r,icon:d,isActive:T,isGrayed:L,isHidden:h,isTransparent:m,theme:v=t,onClick:z,onKeyDown:g,title:w,buttonHotKey:u,tooltipPosition:f="vertical",tag:N="div",tabIndex:p,...I}=o,A="button"===o.tag;return i.createElement(N,{...I,id:l,type:A?"button":void 0,className:n(v.button,r,T&&s,{"apply-common-tooltip":Boolean(w),"common-tooltip-vertical":Boolean(w)&&"vertical"===f,[v.isActive]:T,[v.isGrayed]:L,[v.isHidden]:h,[v.isTransparent]:m},A&&v.accessible),onClick:z,onKeyDown:g,title:w,"data-role":A?void 0:"button",ref:e,tabIndex:p,"data-tooltip-hotkey":u,"aria-pressed":A?T:void 0,"aria-label":A?w:void 0,"data-tooltip":w},i.createElement("div",{className:v.bg},d&&("string"==typeof d?i.createElement(a.Icon,{className:v.icon,icon:d}):i.createElement("span",{className:v.icon},d)),c))}))},87872:(o,e,l)=>{"use strict";l.d(e,{drawingToolsIcons:()=>i});const i={SyncDrawing:l(99088),arrow:l(63743),cursor:l(18953),dot:l(72196),drawginmode:l(53950),drawginmodeActive:l(1532),eraser:l(27999),group:l(19799),hideAllDrawings:l(45820),hideAllDrawingsActive:l(84959),hideAllIndicators:l(42321),hideAllIndicatorsActive:l(75895),hideAllDrawingTools:l(93756),hideAllDrawingToolsActive:l(42650),hideAllPositionsTools:l(57313),hideAllPositionsToolsActive:l(65162),lockAllDrawings:l(91244),lockAllDrawingsActive:l(65186),magnet:l(68385),heart:l(10862),smile:l(7636),sticker:l(62567),strongMagnet:l(46049),measure:l(88518),removeAllDrawingTools:l(35149),showObjectTree:l(36515),zoom:l(6894),"zoom-out":l(45360)}},54819:(o,e,l)=>{"use strict";l.d(e,{lineToolsInfo:()=>v});var i=l(44352),n=l(61814),a=(l(42053),l(57673)),t=l(87872),s=l(59656),c=l(68335);const r=(0,c.humanReadableModifiers)(c.Modifiers.Shift,!1),d=(0,c.humanReadableModifiers)(c.Modifiers.Alt,!1),T=(0,c.humanReadableModifiers)(c.Modifiers.Mod,!1),L={keys:[r], +o.exports={favorite:"favorite-_FRQhM5Y",hovered:"hovered-_FRQhM5Y",disabled:"disabled-_FRQhM5Y",active:"active-_FRQhM5Y",checked:"checked-_FRQhM5Y"}},24437:(o,e,l)=>{"use strict";l.d(e,{DialogBreakpoints:()=>n});var i=l(88803);const n={SmallHeight:i["small-height-breakpoint"],TabletSmall:i["tablet-small-breakpoint"],TabletNormal:i["tablet-normal-breakpoint"]}},36189:(o,e,l)=>{"use strict";l.d(e,{FavoriteButton:()=>T});var i=l(44352),n=l(50959),a=l(97754),t=l(9745),s=l(39146),c=l(48010),r=l(14877);const d={add:i.t(null,void 0,l(44629)),remove:i.t(null,void 0,l(72482))};function T(o){const{className:e,isFilled:l,isActive:i,onClick:T,...L}=o;return n.createElement(t.Icon,{...L,className:a(r.favorite,"apply-common-tooltip",l&&r.checked,i&&r.active,e),icon:l?s:c,onClick:T,title:l?d.remove:d.add})}},54784:o=>{o.exports={button:"button-KTgbfaP5",hover:"hover-KTgbfaP5",bg:"bg-KTgbfaP5",icon:"icon-KTgbfaP5",isActive:"isActive-KTgbfaP5",isTransparent:"isTransparent-KTgbfaP5",isGrayed:"isGrayed-KTgbfaP5",isHidden:"isHidden-KTgbfaP5",accessible:"accessible-KTgbfaP5"}},66427:(o,e,l)=>{"use strict";l.d(e,{ToolButton:()=>s});var i=l(50959),n=l(97754),a=l(9745),t=l(54784);const s=(0,i.forwardRef)(((o,e)=>{const{id:l,activeClass:s,children:c,className:r,icon:d,isActive:T,isGrayed:L,isHidden:h,isTransparent:m,theme:v=t,onClick:z,onKeyDown:g,buttonHotKey:w,tooltipPosition:u="vertical",tag:f="div",tabIndex:N,tooltip:p,...I}=o,A="button"===o.tag;return i.createElement(f,{"aria-label":A?p:void 0,...I,id:l,type:A?"button":void 0,className:n(v.button,r,T&&s,{"apply-common-tooltip":Boolean(p),"common-tooltip-vertical":Boolean(p)&&"vertical"===u,[v.isActive]:T,[v.isGrayed]:L,[v.isHidden]:h,[v.isTransparent]:m},A&&v.accessible),onClick:z,onKeyDown:g,"data-role":A?void 0:"button",ref:e,tabIndex:N,"data-tooltip-hotkey":w,"aria-pressed":A?T:void 0,"data-tooltip":p},i.createElement("div",{className:v.bg},d&&("string"==typeof d?i.createElement(a.Icon,{className:v.icon,icon:d}):i.createElement("span",{className:v.icon},d)),c))}))},87872:(o,e,l)=>{"use strict";l.d(e,{drawingToolsIcons:()=>i});const i={SyncDrawing:l(99088),arrow:l(63743),cursor:l(18953),dot:l(72196),drawginmode:l(53950),drawginmodeActive:l(1532),eraser:l(27999),group:l(19799),hideAllDrawings:l(45820),hideAllDrawingsActive:l(84959),hideAllIndicators:l(42321),hideAllIndicatorsActive:l(75895),hideAllDrawingTools:l(93756),hideAllDrawingToolsActive:l(42650),hideAllPositionsTools:l(57313),hideAllPositionsToolsActive:l(65162),lockAllDrawings:l(91244),lockAllDrawingsActive:l(65186),magnet:l(68385),heart:l(10862),smile:l(7636),sticker:l(62567),strongMagnet:l(46049),measure:l(88518),removeAllDrawingTools:l(35149),showObjectTree:l(36515),zoom:l(6894),"zoom-out":l(45360)}},54819:(o,e,l)=>{"use strict";l.d(e,{lineToolsInfo:()=>v});var i=l(44352),n=l(61814),a=(l(42053),l(57673)),t=l(87872),s=l(59656),c=l(68335);const r=(0,c.humanReadableModifiers)(c.Modifiers.Shift,!1),d=(0,c.humanReadableModifiers)(c.Modifiers.Alt,!1),T=(0,c.humanReadableModifiers)(c.Modifiers.Mod,!1),L={keys:[r], text:i.t(null,void 0,l(40234))},h={keys:[r],text:i.t(null,void 0,l(68125))},m={keys:[r],text:i.t(null,void 0,l(81591))},v={LineTool5PointsPattern:{icon:a.lineToolsIcons.LineTool5PointsPattern,localizedName:s.lineToolsLocalizedNames.LineTool5PointsPattern},LineToolABCD:{icon:a.lineToolsIcons.LineToolABCD,localizedName:s.lineToolsLocalizedNames.LineToolABCD},LineToolArc:{icon:a.lineToolsIcons.LineToolArc,localizedName:s.lineToolsLocalizedNames.LineToolArc},LineToolArrow:{icon:a.lineToolsIcons.LineToolArrow,localizedName:s.lineToolsLocalizedNames.LineToolArrow},LineToolArrowMarkDown:{icon:a.lineToolsIcons.LineToolArrowMarkDown,localizedName:s.lineToolsLocalizedNames.LineToolArrowMarkDown},LineToolArrowMarkLeft:{icon:a.lineToolsIcons.LineToolArrowMarkLeft,localizedName:s.lineToolsLocalizedNames.LineToolArrowMarkLeft},LineToolArrowMarkRight:{icon:a.lineToolsIcons.LineToolArrowMarkRight,localizedName:s.lineToolsLocalizedNames.LineToolArrowMarkRight},LineToolArrowMarkUp:{icon:a.lineToolsIcons.LineToolArrowMarkUp,localizedName:s.lineToolsLocalizedNames.LineToolArrowMarkUp},LineToolBalloon:{icon:a.lineToolsIcons.LineToolBalloon,localizedName:s.lineToolsLocalizedNames.LineToolBalloon},LineToolComment:{icon:a.lineToolsIcons.LineToolComment,localizedName:s.lineToolsLocalizedNames.LineToolComment},LineToolBarsPattern:{icon:a.lineToolsIcons.LineToolBarsPattern,localizedName:s.lineToolsLocalizedNames.LineToolBarsPattern},LineToolBezierCubic:{icon:a.lineToolsIcons.LineToolBezierCubic,localizedName:s.lineToolsLocalizedNames.LineToolBezierCubic},LineToolBezierQuadro:{icon:a.lineToolsIcons.LineToolBezierQuadro,localizedName:s.lineToolsLocalizedNames.LineToolBezierQuadro},LineToolBrush:{icon:a.lineToolsIcons.LineToolBrush,localizedName:s.lineToolsLocalizedNames.LineToolBrush},LineToolCallout:{icon:a.lineToolsIcons.LineToolCallout,localizedName:s.lineToolsLocalizedNames.LineToolCallout},LineToolCircleLines:{icon:a.lineToolsIcons.LineToolCircleLines,localizedName:s.lineToolsLocalizedNames.LineToolCircleLines},LineToolCypherPattern:{icon:a.lineToolsIcons.LineToolCypherPattern,localizedName:s.lineToolsLocalizedNames.LineToolCypherPattern},LineToolDateAndPriceRange:{icon:a.lineToolsIcons.LineToolDateAndPriceRange,localizedName:s.lineToolsLocalizedNames.LineToolDateAndPriceRange},LineToolDateRange:{icon:a.lineToolsIcons.LineToolDateRange,localizedName:s.lineToolsLocalizedNames.LineToolDateRange},LineToolDisjointAngle:{icon:a.lineToolsIcons.LineToolDisjointAngle,localizedName:s.lineToolsLocalizedNames.LineToolDisjointAngle,hotKey:(0,n.hotKeySerialize)(L)},LineToolElliottCorrection:{icon:a.lineToolsIcons.LineToolElliottCorrection,localizedName:s.lineToolsLocalizedNames.LineToolElliottCorrection},LineToolElliottDoubleCombo:{icon:a.lineToolsIcons.LineToolElliottDoubleCombo,localizedName:s.lineToolsLocalizedNames.LineToolElliottDoubleCombo},LineToolElliottImpulse:{icon:a.lineToolsIcons.LineToolElliottImpulse,localizedName:s.lineToolsLocalizedNames.LineToolElliottImpulse},LineToolElliottTriangle:{icon:a.lineToolsIcons.LineToolElliottTriangle, localizedName:s.lineToolsLocalizedNames.LineToolElliottTriangle},LineToolElliottTripleCombo:{icon:a.lineToolsIcons.LineToolElliottTripleCombo,localizedName:s.lineToolsLocalizedNames.LineToolElliottTripleCombo},LineToolEllipse:{icon:a.lineToolsIcons.LineToolEllipse,localizedName:s.lineToolsLocalizedNames.LineToolEllipse,hotKey:(0,n.hotKeySerialize)(h)},LineToolExtended:{icon:a.lineToolsIcons.LineToolExtended,localizedName:s.lineToolsLocalizedNames.LineToolExtended},LineToolFibChannel:{icon:a.lineToolsIcons.LineToolFibChannel,localizedName:s.lineToolsLocalizedNames.LineToolFibChannel},LineToolFibCircles:{icon:a.lineToolsIcons.LineToolFibCircles,localizedName:s.lineToolsLocalizedNames.LineToolFibCircles,hotKey:(0,n.hotKeySerialize)(h)},LineToolFibRetracement:{icon:a.lineToolsIcons.LineToolFibRetracement,localizedName:s.lineToolsLocalizedNames.LineToolFibRetracement},LineToolFibSpeedResistanceArcs:{icon:a.lineToolsIcons.LineToolFibSpeedResistanceArcs,localizedName:s.lineToolsLocalizedNames.LineToolFibSpeedResistanceArcs},LineToolFibSpeedResistanceFan:{icon:a.lineToolsIcons.LineToolFibSpeedResistanceFan,localizedName:s.lineToolsLocalizedNames.LineToolFibSpeedResistanceFan,hotKey:(0,n.hotKeySerialize)(m)},LineToolFibSpiral:{icon:a.lineToolsIcons.LineToolFibSpiral,localizedName:s.lineToolsLocalizedNames.LineToolFibSpiral},LineToolFibTimeZone:{icon:a.lineToolsIcons.LineToolFibTimeZone,localizedName:s.lineToolsLocalizedNames.LineToolFibTimeZone},LineToolFibWedge:{icon:a.lineToolsIcons.LineToolFibWedge,localizedName:s.lineToolsLocalizedNames.LineToolFibWedge},LineToolFlagMark:{icon:a.lineToolsIcons.LineToolFlagMark,localizedName:s.lineToolsLocalizedNames.LineToolFlagMark},LineToolImage:{icon:a.lineToolsIcons.LineToolImage,localizedName:s.lineToolsLocalizedNames.LineToolImage},LineToolFlatBottom:{icon:a.lineToolsIcons.LineToolFlatBottom,localizedName:s.lineToolsLocalizedNames.LineToolFlatBottom,hotKey:(0,n.hotKeySerialize)(L)},LineToolAnchoredVWAP:{icon:a.lineToolsIcons.LineToolAnchoredVWAP,localizedName:s.lineToolsLocalizedNames.LineToolAnchoredVWAP},LineToolGannComplex:{icon:a.lineToolsIcons.LineToolGannComplex,localizedName:s.lineToolsLocalizedNames.LineToolGannComplex},LineToolGannFixed:{icon:a.lineToolsIcons.LineToolGannFixed,localizedName:s.lineToolsLocalizedNames.LineToolGannFixed},LineToolGannFan:{icon:a.lineToolsIcons.LineToolGannFan,localizedName:s.lineToolsLocalizedNames.LineToolGannFan},LineToolGannSquare:{icon:a.lineToolsIcons.LineToolGannSquare,localizedName:s.lineToolsLocalizedNames.LineToolGannSquare,hotKey:(0,n.hotKeySerialize)({keys:[r],text:i.t(null,void 0,l(10289))})},LineToolHeadAndShoulders:{icon:a.lineToolsIcons.LineToolHeadAndShoulders,localizedName:s.lineToolsLocalizedNames.LineToolHeadAndShoulders},LineToolHorzLine:{icon:a.lineToolsIcons.LineToolHorzLine,localizedName:s.lineToolsLocalizedNames.LineToolHorzLine,hotKey:(0,n.hotKeySerialize)({keys:[d,"H"],text:"{0} + {1}"})},LineToolHorzRay:{icon:a.lineToolsIcons.LineToolHorzRay,localizedName:s.lineToolsLocalizedNames.LineToolHorzRay},LineToolIcon:{ icon:a.lineToolsIcons.LineToolIcon,localizedName:s.lineToolsLocalizedNames.LineToolIcon},LineToolEmoji:{icon:a.lineToolsIcons.LineToolEmoji,localizedName:s.lineToolsLocalizedNames.LineToolEmoji},LineToolInsidePitchfork:{icon:a.lineToolsIcons.LineToolInsidePitchfork,localizedName:s.lineToolsLocalizedNames.LineToolInsidePitchfork},LineToolNote:{icon:a.lineToolsIcons.LineToolNote,localizedName:s.lineToolsLocalizedNames.LineToolNote},LineToolNoteAbsolute:{icon:a.lineToolsIcons.LineToolNoteAbsolute,localizedName:s.lineToolsLocalizedNames.LineToolNoteAbsolute},LineToolSignpost:{icon:a.lineToolsIcons.LineToolSignpost,localizedName:s.lineToolsLocalizedNames.LineToolSignpost},LineToolParallelChannel:{icon:a.lineToolsIcons.LineToolParallelChannel,localizedName:s.lineToolsLocalizedNames.LineToolParallelChannel,hotKey:(0,n.hotKeySerialize)(L)},LineToolPitchfan:{icon:a.lineToolsIcons.LineToolPitchfan,localizedName:s.lineToolsLocalizedNames.LineToolPitchfan},LineToolPitchfork:{icon:a.lineToolsIcons.LineToolPitchfork,localizedName:s.lineToolsLocalizedNames.LineToolPitchfork},LineToolPolyline:{icon:a.lineToolsIcons.LineToolPolyline,localizedName:s.lineToolsLocalizedNames.LineToolPolyline},LineToolPath:{icon:a.lineToolsIcons.LineToolPath,localizedName:s.lineToolsLocalizedNames.LineToolPath},LineToolPrediction:{icon:a.lineToolsIcons.LineToolPrediction,localizedName:s.lineToolsLocalizedNames.LineToolPrediction},LineToolPriceLabel:{icon:a.lineToolsIcons.LineToolPriceLabel,localizedName:s.lineToolsLocalizedNames.LineToolPriceLabel},LineToolPriceNote:{icon:a.lineToolsIcons.LineToolPriceNote,localizedName:s.lineToolsLocalizedNames.LineToolPriceNote,hotKey:(0,n.hotKeySerialize)(L)},LineToolArrowMarker:{icon:a.lineToolsIcons.LineToolArrowMarker,localizedName:s.lineToolsLocalizedNames.LineToolArrowMarker},LineToolPriceRange:{icon:a.lineToolsIcons.LineToolPriceRange,localizedName:s.lineToolsLocalizedNames.LineToolPriceRange},LineToolProjection:{icon:a.lineToolsIcons.LineToolProjection,localizedName:s.lineToolsLocalizedNames.LineToolProjection},LineToolRay:{icon:a.lineToolsIcons.LineToolRay,localizedName:s.lineToolsLocalizedNames.LineToolRay},LineToolRectangle:{icon:a.lineToolsIcons.LineToolRectangle,localizedName:s.lineToolsLocalizedNames.LineToolRectangle,hotKey:(0,n.hotKeySerialize)({keys:[r],text:i.t(null,void 0,l(81591))})},LineToolCircle:{icon:a.lineToolsIcons.LineToolCircle,localizedName:s.lineToolsLocalizedNames.LineToolCircle},LineToolRegressionTrend:{icon:a.lineToolsIcons.LineToolRegressionTrend,localizedName:s.lineToolsLocalizedNames.LineToolRegressionTrend},LineToolRiskRewardLong:{icon:a.lineToolsIcons.LineToolRiskRewardLong,localizedName:s.lineToolsLocalizedNames.LineToolRiskRewardLong},LineToolRiskRewardShort:{icon:a.lineToolsIcons.LineToolRiskRewardShort,localizedName:s.lineToolsLocalizedNames.LineToolRiskRewardShort},LineToolFixedRangeVolumeProfile:{icon:a.lineToolsIcons.LineToolFixedRangeVolumeProfile,localizedName:s.lineToolsLocalizedNames.LineToolFixedRangeVolumeProfile},LineToolRotatedRectangle:{ diff --git a/charting_library/bundles/2140.93a097540409472a6ad2.css b/charting_library/bundles/2140.93a097540409472a6ad2.css new file mode 100644 index 00000000..49fef513 --- /dev/null +++ b/charting_library/bundles/2140.93a097540409472a6ad2.css @@ -0,0 +1 @@ +.wrap-g7ay5OPA{direction:ltr;height:100%;overflow:hidden;position:relative;width:100%}.wrap-g7ay5OPA svg{display:block}.scrollWrap-g7ay5OPA{-webkit-overflow-scrolling:touch;display:flex;flex:0 0 auto;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.scrollWrap-g7ay5OPA::-webkit-scrollbar{height:5px;width:5px}.scrollWrap-g7ay5OPA::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollWrap-g7ay5OPA::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollWrap-g7ay5OPA::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollWrap-g7ay5OPA::-webkit-scrollbar-corner{display:none}.scrollWrap-g7ay5OPA.noScrollBar-g7ay5OPA{padding-right:100px}.scrollWrap-g7ay5OPA.noScrollBar-g7ay5OPA.sb-scrollbar-wrap{display:none}.scrollWrap-g7ay5OPA.noScrollBar-g7ay5OPA::-webkit-scrollbar{display:none;height:0;width:0}.scrollWrap-g7ay5OPA.noScrollBar-g7ay5OPA::-webkit-scrollbar-thumb,.scrollWrap-g7ay5OPA.noScrollBar-g7ay5OPA::-webkit-scrollbar-track{display:none}.scrollWrap-g7ay5OPA.noScrollBar-g7ay5OPA::-webkit-scrollbar-corner{display:none}.content-g7ay5OPA{display:flex;flex:1 0 auto;flex-direction:column;position:relative}.icon-g7ay5OPA{display:block;transition:transform 60ms ease}.scrollBot-g7ay5OPA,.scrollTop-g7ay5OPA{align-items:center;background-color:#1e222d99;color:#fff;display:flex;height:24px;justify-content:center;left:0;overflow:hidden;position:absolute;transition:background-color .35s ease,transform .11666667s cubic-bezier(.55,.055,.675,.19);width:100%}html.theme-dark .scrollBot-g7ay5OPA,html.theme-dark .scrollTop-g7ay5OPA{background-color:#6a6d7899;color:#fff}.scrollBot-g7ay5OPA:active,.scrollTop-g7ay5OPA:active{transition:background-color 58.33333ms ease,transform .11666667s cubic-bezier(.215,.61,.355,1)}@media (any-hover:hover){.scrollBot-g7ay5OPA:hover,.scrollTop-g7ay5OPA:hover{transition:background-color 58.33333ms ease,transform .11666667s cubic-bezier(.215,.61,.355,1)}}.scrollBot-g7ay5OPA:active .icon-g7ay5OPA,.scrollTop-g7ay5OPA:active .icon-g7ay5OPA{transform:translateY(1px)}@media (any-hover:hover){.scrollBot-g7ay5OPA:hover .icon-g7ay5OPA,.scrollTop-g7ay5OPA:hover .icon-g7ay5OPA{transform:translateY(1px)}}.scrollBot-g7ay5OPA.isVisible-g7ay5OPA,.scrollTop-g7ay5OPA.isVisible-g7ay5OPA{transform:translateY(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.scrollTop-g7ay5OPA{top:0;transform:translateY(-100%)}.scrollTop-g7ay5OPA .iconWrap-g7ay5OPA{transform:rotate(180deg)}.scrollBot-g7ay5OPA{bottom:0;transform:translateY(100%)}.fadeBot-g7ay5OPA,.fadeTop-g7ay5OPA{height:24px;left:0;pointer-events:none;position:absolute;width:100%}.fadeBot-g7ay5OPA.isVisible-g7ay5OPA,.fadeTop-g7ay5OPA.isVisible-g7ay5OPA{transform:translateY(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.fadeTop-g7ay5OPA{background-image:linear-gradient(0deg,#fff0,#fff);top:0;transform:translateY(-100%)}html.theme-dark .fadeTop-g7ay5OPA{background-image:linear-gradient(0deg,#13172200,#131722)}.fadeBot-g7ay5OPA{background-image:linear-gradient(180deg,#fff0,#fff);bottom:0;transform:translateY(100%)}html.theme-dark .fadeBot-g7ay5OPA{background-image:linear-gradient(180deg,#13172200,#131722)}.wrapper-wawooJAf{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:24px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}@media (any-hover:hover){.wrapper-wawooJAf:hover,html.theme-dark .wrapper-wawooJAf:hover{color:#2962ff}}.dropdown-ckSKjGRJ{position:relative}.buttonWrap-ckSKjGRJ{transform:translateX(0)}.control-ckSKjGRJ{box-sizing:border-box;overflow:hidden;position:relative;touch-action:manipulation;width:52px}@media (any-hover:hover){.control-ckSKjGRJ:hover .arrow-ckSKjGRJ{opacity:1}}.arrow-ckSKjGRJ{align-items:center;border-radius:4px 0 0 4px;bottom:1px;box-sizing:border-box;color:#131722;cursor:default;display:flex;justify-content:center;opacity:0;overflow:hidden;position:absolute;right:0;top:1px;width:11px}html.theme-dark .arrow-ckSKjGRJ{color:#787b86}@media (any-hover:hover){.arrow-ckSKjGRJ:hover{color:#000}html.theme-dark .arrow-ckSKjGRJ:hover{color:#868993}}.arrow-ckSKjGRJ .arrowIcon-ckSKjGRJ,.arrow-ckSKjGRJ .arrowIcon-ckSKjGRJ svg{transition:transform .5s cubic-bezier(.175,.885,.32,1.275)}.arrow-ckSKjGRJ .arrowIcon-ckSKjGRJ svg{fill:currentColor;display:block;height:7px;width:4px}.feature-mobiletouch .control-ckSKjGRJ .arrow-ckSKjGRJ,.isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ{transform:translateX(0)}@media (any-hover:hover){.control-ckSKjGRJ:hover .arrow-ckSKjGRJ{transform:translateX(0)}}.feature-mobiletouch .control-ckSKjGRJ .arrow-ckSKjGRJ.hover-ckSKjGRJ,.isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ.hover-ckSKjGRJ{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa)}@media (any-hover:hover){.control-ckSKjGRJ:hover .arrow-ckSKjGRJ.hover-ckSKjGRJ,.control-ckSKjGRJ:hover .arrow-ckSKjGRJ:hover,.feature-mobiletouch .control-ckSKjGRJ .arrow-ckSKjGRJ:hover,.isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ:hover{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa)}}html.theme-dark .feature-mobiletouch .control-ckSKjGRJ .arrow-ckSKjGRJ.hover-ckSKjGRJ,html.theme-dark .isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ.hover-ckSKjGRJ{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .control-ckSKjGRJ:hover .arrow-ckSKjGRJ.hover-ckSKjGRJ,html.theme-dark .control-ckSKjGRJ:hover .arrow-ckSKjGRJ:hover,html.theme-dark .feature-mobiletouch .control-ckSKjGRJ .arrow-ckSKjGRJ:hover,html.theme-dark .isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ:hover{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.feature-mobiletouch .control-ckSKjGRJ .arrow-ckSKjGRJ.hover-ckSKjGRJ svg,.isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ.hover-ckSKjGRJ svg{transform:translateX(1px)}@media (any-hover:hover){.control-ckSKjGRJ:hover .arrow-ckSKjGRJ.hover-ckSKjGRJ svg,.control-ckSKjGRJ:hover .arrow-ckSKjGRJ:hover svg,.feature-mobiletouch .control-ckSKjGRJ .arrow-ckSKjGRJ:hover svg,.isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ:hover svg{transform:translateX(1px)}}.isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);opacity:1}html.theme-dark .isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}.isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ .arrowIcon-ckSKjGRJ{transform:rotate(180deg)}@media (any-hover:hover){.isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ:hover svg{transform:translateX(-1px)}}.feature-mobiletouch .isGrayed-ckSKjGRJ .control-ckSKjGRJ .buttonWrap-ckSKjGRJ{transform:translateX(0)}@media (any-hover:hover){.isGrayed-ckSKjGRJ .control-ckSKjGRJ:hover .buttonWrap-ckSKjGRJ{transform:translateX(0)}}.iconContainer-vjoWR_Zn{align-items:center;display:flex;justify-content:center}.item-h_TLrUbG{color:#131722}html.theme-dark .item-h_TLrUbG{color:#d1d4dc}.item-h_TLrUbG.hovered-h_TLrUbG,.item-h_TLrUbG:active{color:#131722}@media (any-hover:hover){.item-h_TLrUbG:hover{color:#131722}}html.theme-dark .item-h_TLrUbG.hovered-h_TLrUbG,html.theme-dark .item-h_TLrUbG:active{color:#c1c4cd}@media (any-hover:hover){html.theme-dark .item-h_TLrUbG:hover{color:#c1c4cd}}.desktopSize-TlKkLixs{width:354px}.desktopSize-TlKkLixs.smallSize-TlKkLixs{width:auto}.tabs-TlKkLixs{border-top:1px solid #e0e3eb;display:flex;height:43px;justify-content:center;padding:0 6px 4px}.tabs-TlKkLixs,html.theme-dark .tabs-TlKkLixs{border-bottom:0 solid #0000}html.theme-dark .tabs-TlKkLixs{border-top:1px solid #434651}.categories-TlKkLixs:not(:first-child){margin-left:24px}.drawer-ujlqtSsK,.menuBox-ujlqtSsK{padding:0}.item-_6u5bx_C{font-size:16px;padding-bottom:6px;padding-top:10px;white-space:normal}.item-_6u5bx_C:before{content:none}.label-_6u5bx_C{line-height:24px;overflow:visible}.toolButtonMagnet-ndi4EWeE{position:relative}.toolButtonMagnet__menuItem-ndi4EWeE{font-size:16px}.toolButtonMagnet__hintPlaceholder-ndi4EWeE{width:100%}.container-ZZvWrNQq{display:block;transition:fill 60ms ease,stroke 60ms ease}.container-ZZvWrNQq.mirror-ZZvWrNQq{transform:rotate(180deg)}.container-ZZvWrNQq .background-ZZvWrNQq{fill:var(--tv-color-pane-background,#fff);stroke:var(--tv-color-platform-background,#e0e3eb)}html.theme-dark .container-ZZvWrNQq .background-ZZvWrNQq{stroke:var(--tv-color-platform-background,#2a2e39);fill:var(--tv-color-pane-background,#131722)}.container-ZZvWrNQq .arrow-ZZvWrNQq,html.theme-dark .container-ZZvWrNQq .arrow-ZZvWrNQq{stroke:#9db2bd}@media (any-hover:hover){.container-ZZvWrNQq:hover .background-ZZvWrNQq{fill:var(--tv-color-toolbar-toggle-button-background-active,#2962ff)}.container-ZZvWrNQq:hover .background-ZZvWrNQq,html.theme-dark .container-ZZvWrNQq:hover .background-ZZvWrNQq{stroke:var(--tv-color-toolbar-toggle-button-background-active-hover,#1e53e5)}html.theme-dark .container-ZZvWrNQq:hover .background-ZZvWrNQq{fill:var(--tv-color-toolbar-toggle-button-background-active,#2962ff)}.container-ZZvWrNQq:hover .arrow-ZZvWrNQq{stroke:var(--tv-color-pane-background,#fff)}html.theme-dark .container-ZZvWrNQq:hover .arrow-ZZvWrNQq{stroke:var(--tv-color-pane-background,#131722)}}.toggleButton-YUoEHbCV{bottom:58px;left:100%;margin-left:-6px;position:absolute;z-index:10}.toggleButton-YUoEHbCV.collapsed-YUoEHbCV{left:0;margin-left:0}.toggleButton-YUoEHbCV .background-YUoEHbCV{fill:var(--tv-color-toolbar-toggle-button-background-active,#2962ff)}.toggleButton-YUoEHbCV .background-YUoEHbCV,html.theme-dark .toggleButton-YUoEHbCV .background-YUoEHbCV{stroke:var(--tv-color-toolbar-toggle-button-background-active-hover,#1e53e5)}html.theme-dark .toggleButton-YUoEHbCV .background-YUoEHbCV{fill:var(--tv-color-toolbar-toggle-button-background-active,#2962ff)}.toggleButton-YUoEHbCV .arrow-YUoEHbCV{stroke:var(--tv-color-pane-background,#fff)}html.theme-dark .toggleButton-YUoEHbCV .arrow-YUoEHbCV{stroke:var(--tv-color-pane-background,#131722)}@media (any-hover:hover){.toggleButton-YUoEHbCV:hover .background-YUoEHbCV{fill:var(--tv-color-toolbar-toggle-button-background-active-hover,#1e53e5)}.toggleButton-YUoEHbCV:hover .background-YUoEHbCV,html.theme-dark .toggleButton-YUoEHbCV:hover .background-YUoEHbCV{stroke:var(--tv-color-toolbar-toggle-button-background-active-hover,#1e53e5)}html.theme-dark .toggleButton-YUoEHbCV:hover .background-YUoEHbCV{fill:var(--tv-color-toolbar-toggle-button-background-active-hover,#1e53e5)}}.drawingToolbar-gmpTgcxI{background-color:var(--tv-color-pane-background,#fff);height:100%;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}html.theme-dark .drawingToolbar-gmpTgcxI{background-color:var(--tv-color-pane-background,#131722)}.drawingToolbar-gmpTgcxI.isHidden-gmpTgcxI,html.theme-dark .drawingToolbar-gmpTgcxI.isHidden-gmpTgcxI{background-color:initial}.drawingToolbar-gmpTgcxI.isHidden-gmpTgcxI .inner-gmpTgcxI{display:none}.inner-gmpTgcxI{background-color:var(--tv-color-platform-background,#e0e3eb);display:flex;flex:1 0 auto;flex-direction:column;width:52px}html.theme-dark .inner-gmpTgcxI{background-color:var(--tv-color-platform-background,#2a2e39)}.group-gmpTgcxI{background-color:var(--tv-color-pane-background,#fff);padding:6px 0}html.theme-dark .group-gmpTgcxI{background-color:var(--tv-color-pane-background,#131722)}.group-gmpTgcxI+.group-gmpTgcxI{padding-top:0}.group-gmpTgcxI+.group-gmpTgcxI:before{background-color:var(--tv-color-toolbar-divider-background,#e0e3eb);content:"";display:block;height:1px;margin:0 8px 6px}html.theme-dark .group-gmpTgcxI+.group-gmpTgcxI:before{background-color:var(--tv-color-toolbar-divider-background,#434651)}.layout-with-border-radius .drawingToolbar-gmpTgcxI{border-top-right-radius:4px}.lastGroup-gmpTgcxI{padding-bottom:20px}.fill-gmpTgcxI{background-color:var(--tv-color-pane-background,#fff);flex:1 1 100%;margin-top:-2px;min-height:2px}html.theme-dark .fill-gmpTgcxI{background-color:var(--tv-color-pane-background,#131722)} \ No newline at end of file diff --git a/charting_library/bundles/2140.93a097540409472a6ad2.rtl.css b/charting_library/bundles/2140.93a097540409472a6ad2.rtl.css new file mode 100644 index 00000000..5fcecbf5 --- /dev/null +++ b/charting_library/bundles/2140.93a097540409472a6ad2.rtl.css @@ -0,0 +1 @@ +.wrap-g7ay5OPA{direction:rtl;height:100%;overflow:hidden;position:relative;width:100%}.wrap-g7ay5OPA svg{display:block}.scrollWrap-g7ay5OPA{-webkit-overflow-scrolling:touch;display:flex;flex:0 0 auto;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.scrollWrap-g7ay5OPA::-webkit-scrollbar{height:5px;width:5px}.scrollWrap-g7ay5OPA::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollWrap-g7ay5OPA::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollWrap-g7ay5OPA::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollWrap-g7ay5OPA::-webkit-scrollbar-corner{display:none}.scrollWrap-g7ay5OPA.noScrollBar-g7ay5OPA{padding-left:100px}.scrollWrap-g7ay5OPA.noScrollBar-g7ay5OPA.sb-scrollbar-wrap{display:none}.scrollWrap-g7ay5OPA.noScrollBar-g7ay5OPA::-webkit-scrollbar{display:none;height:0;width:0}.scrollWrap-g7ay5OPA.noScrollBar-g7ay5OPA::-webkit-scrollbar-thumb,.scrollWrap-g7ay5OPA.noScrollBar-g7ay5OPA::-webkit-scrollbar-track{display:none}.scrollWrap-g7ay5OPA.noScrollBar-g7ay5OPA::-webkit-scrollbar-corner{display:none}.content-g7ay5OPA{display:flex;flex:1 0 auto;flex-direction:column;position:relative}.icon-g7ay5OPA{display:block;transition:transform 60ms ease}.scrollBot-g7ay5OPA,.scrollTop-g7ay5OPA{align-items:center;background-color:#1e222d99;color:#fff;display:flex;height:24px;justify-content:center;overflow:hidden;position:absolute;right:0;transition:background-color .35s ease,transform .11666667s cubic-bezier(.55,.055,.675,.19);width:100%}html.theme-dark .scrollBot-g7ay5OPA,html.theme-dark .scrollTop-g7ay5OPA{background-color:#6a6d7899;color:#fff}.scrollBot-g7ay5OPA:active,.scrollTop-g7ay5OPA:active{transition:background-color 58.33333ms ease,transform .11666667s cubic-bezier(.215,.61,.355,1)}@media (any-hover:hover){.scrollBot-g7ay5OPA:hover,.scrollTop-g7ay5OPA:hover{transition:background-color 58.33333ms ease,transform .11666667s cubic-bezier(.215,.61,.355,1)}}.scrollBot-g7ay5OPA:active .icon-g7ay5OPA,.scrollTop-g7ay5OPA:active .icon-g7ay5OPA{transform:translateY(1px)}@media (any-hover:hover){.scrollBot-g7ay5OPA:hover .icon-g7ay5OPA,.scrollTop-g7ay5OPA:hover .icon-g7ay5OPA{transform:translateY(1px)}}.scrollBot-g7ay5OPA.isVisible-g7ay5OPA,.scrollTop-g7ay5OPA.isVisible-g7ay5OPA{transform:translateY(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.scrollTop-g7ay5OPA{top:0;transform:translateY(-100%)}.scrollTop-g7ay5OPA .iconWrap-g7ay5OPA{transform:rotate(-180deg)}.scrollBot-g7ay5OPA{bottom:0;transform:translateY(100%)}.fadeBot-g7ay5OPA,.fadeTop-g7ay5OPA{height:24px;pointer-events:none;position:absolute;right:0;width:100%}.fadeBot-g7ay5OPA.isVisible-g7ay5OPA,.fadeTop-g7ay5OPA.isVisible-g7ay5OPA{transform:translateY(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.fadeTop-g7ay5OPA{background-image:linear-gradient(0deg,#fff0,#fff);top:0;transform:translateY(-100%)}html.theme-dark .fadeTop-g7ay5OPA{background-image:linear-gradient(0deg,#13172200,#131722)}.fadeBot-g7ay5OPA{background-image:linear-gradient(180deg,#fff0,#fff);bottom:0;transform:translateY(100%)}html.theme-dark .fadeBot-g7ay5OPA{background-image:linear-gradient(180deg,#13172200,#131722)}.wrapper-wawooJAf{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:24px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}@media (any-hover:hover){.wrapper-wawooJAf:hover,html.theme-dark .wrapper-wawooJAf:hover{color:#2962ff}}.dropdown-ckSKjGRJ{position:relative}.buttonWrap-ckSKjGRJ{transform:translateX(0)}.control-ckSKjGRJ{box-sizing:border-box;overflow:hidden;position:relative;touch-action:manipulation;width:52px}@media (any-hover:hover){.control-ckSKjGRJ:hover .arrow-ckSKjGRJ{opacity:1}}.arrow-ckSKjGRJ{align-items:center;border-radius:0 4px 4px 0;bottom:1px;box-sizing:border-box;color:#131722;cursor:default;display:flex;justify-content:center;opacity:0;overflow:hidden;position:absolute;right:0;top:1px;width:11px}html.theme-dark .arrow-ckSKjGRJ{color:#787b86}@media (any-hover:hover){.arrow-ckSKjGRJ:hover{color:#000}html.theme-dark .arrow-ckSKjGRJ:hover{color:#868993}}.arrow-ckSKjGRJ .arrowIcon-ckSKjGRJ,.arrow-ckSKjGRJ .arrowIcon-ckSKjGRJ svg{transition:transform .5s cubic-bezier(.175,.885,.32,1.275)}.arrow-ckSKjGRJ .arrowIcon-ckSKjGRJ svg{fill:currentColor;display:block;height:7px;width:4px}.feature-mobiletouch .control-ckSKjGRJ .arrow-ckSKjGRJ,.isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ{transform:translateX(0)}@media (any-hover:hover){.control-ckSKjGRJ:hover .arrow-ckSKjGRJ{transform:translateX(0)}}.feature-mobiletouch .control-ckSKjGRJ .arrow-ckSKjGRJ.hover-ckSKjGRJ,.isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ.hover-ckSKjGRJ{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa)}@media (any-hover:hover){.control-ckSKjGRJ:hover .arrow-ckSKjGRJ.hover-ckSKjGRJ,.control-ckSKjGRJ:hover .arrow-ckSKjGRJ:hover,.feature-mobiletouch .control-ckSKjGRJ .arrow-ckSKjGRJ:hover,.isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ:hover{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa)}}html.theme-dark .feature-mobiletouch .control-ckSKjGRJ .arrow-ckSKjGRJ.hover-ckSKjGRJ,html.theme-dark .isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ.hover-ckSKjGRJ{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .control-ckSKjGRJ:hover .arrow-ckSKjGRJ.hover-ckSKjGRJ,html.theme-dark .control-ckSKjGRJ:hover .arrow-ckSKjGRJ:hover,html.theme-dark .feature-mobiletouch .control-ckSKjGRJ .arrow-ckSKjGRJ:hover,html.theme-dark .isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ:hover{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.feature-mobiletouch .control-ckSKjGRJ .arrow-ckSKjGRJ.hover-ckSKjGRJ svg,.isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ.hover-ckSKjGRJ svg{transform:translateX(-1px)}@media (any-hover:hover){.control-ckSKjGRJ:hover .arrow-ckSKjGRJ.hover-ckSKjGRJ svg,.control-ckSKjGRJ:hover .arrow-ckSKjGRJ:hover svg,.feature-mobiletouch .control-ckSKjGRJ .arrow-ckSKjGRJ:hover svg,.isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ:hover svg{transform:translateX(-1px)}}.isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);opacity:1}html.theme-dark .isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}.isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ .arrowIcon-ckSKjGRJ{transform:rotate(-180deg)}@media (any-hover:hover){.isOpened-ckSKjGRJ .control-ckSKjGRJ .arrow-ckSKjGRJ:hover svg{transform:translateX(1px)}}.feature-mobiletouch .isGrayed-ckSKjGRJ .control-ckSKjGRJ .buttonWrap-ckSKjGRJ{transform:translateX(0)}@media (any-hover:hover){.isGrayed-ckSKjGRJ .control-ckSKjGRJ:hover .buttonWrap-ckSKjGRJ{transform:translateX(0)}}.iconContainer-vjoWR_Zn{align-items:center;display:flex;justify-content:center}.item-h_TLrUbG{color:#131722}html.theme-dark .item-h_TLrUbG{color:#d1d4dc}.item-h_TLrUbG.hovered-h_TLrUbG,.item-h_TLrUbG:active{color:#131722}@media (any-hover:hover){.item-h_TLrUbG:hover{color:#131722}}html.theme-dark .item-h_TLrUbG.hovered-h_TLrUbG,html.theme-dark .item-h_TLrUbG:active{color:#c1c4cd}@media (any-hover:hover){html.theme-dark .item-h_TLrUbG:hover{color:#c1c4cd}}.desktopSize-TlKkLixs{width:354px}.desktopSize-TlKkLixs.smallSize-TlKkLixs{width:auto}.tabs-TlKkLixs{border-top:1px solid #e0e3eb;display:flex;height:43px;justify-content:center;padding:0 6px 4px}.tabs-TlKkLixs,html.theme-dark .tabs-TlKkLixs{border-bottom:0 solid #0000}html.theme-dark .tabs-TlKkLixs{border-top:1px solid #434651}.categories-TlKkLixs:not(:first-child){margin-right:24px}.drawer-ujlqtSsK,.menuBox-ujlqtSsK{padding:0}.item-_6u5bx_C{font-size:16px;padding-bottom:6px;padding-top:10px;white-space:normal}.item-_6u5bx_C:before{content:none}.label-_6u5bx_C{line-height:24px;overflow:visible}.toolButtonMagnet-ndi4EWeE{position:relative}.toolButtonMagnet__menuItem-ndi4EWeE{font-size:16px}.toolButtonMagnet__hintPlaceholder-ndi4EWeE{width:100%}.container-ZZvWrNQq{display:block;transition:fill 60ms ease,stroke 60ms ease}.container-ZZvWrNQq.mirror-ZZvWrNQq{transform:rotate(-180deg)}.container-ZZvWrNQq .background-ZZvWrNQq{fill:var(--tv-color-pane-background,#fff);stroke:var(--tv-color-platform-background,#e0e3eb)}html.theme-dark .container-ZZvWrNQq .background-ZZvWrNQq{stroke:var(--tv-color-platform-background,#2a2e39);fill:var(--tv-color-pane-background,#131722)}.container-ZZvWrNQq .arrow-ZZvWrNQq,html.theme-dark .container-ZZvWrNQq .arrow-ZZvWrNQq{stroke:#9db2bd}@media (any-hover:hover){.container-ZZvWrNQq:hover .background-ZZvWrNQq{fill:var(--tv-color-toolbar-toggle-button-background-active,#2962ff)}.container-ZZvWrNQq:hover .background-ZZvWrNQq,html.theme-dark .container-ZZvWrNQq:hover .background-ZZvWrNQq{stroke:var(--tv-color-toolbar-toggle-button-background-active-hover,#1e53e5)}html.theme-dark .container-ZZvWrNQq:hover .background-ZZvWrNQq{fill:var(--tv-color-toolbar-toggle-button-background-active,#2962ff)}.container-ZZvWrNQq:hover .arrow-ZZvWrNQq{stroke:var(--tv-color-pane-background,#fff)}html.theme-dark .container-ZZvWrNQq:hover .arrow-ZZvWrNQq{stroke:var(--tv-color-pane-background,#131722)}}.toggleButton-YUoEHbCV{bottom:58px;left:100%;margin-left:-6px;position:absolute;z-index:10}.toggleButton-YUoEHbCV.collapsed-YUoEHbCV{left:0;margin-left:0}.toggleButton-YUoEHbCV .background-YUoEHbCV{fill:var(--tv-color-toolbar-toggle-button-background-active,#2962ff)}.toggleButton-YUoEHbCV .background-YUoEHbCV,html.theme-dark .toggleButton-YUoEHbCV .background-YUoEHbCV{stroke:var(--tv-color-toolbar-toggle-button-background-active-hover,#1e53e5)}html.theme-dark .toggleButton-YUoEHbCV .background-YUoEHbCV{fill:var(--tv-color-toolbar-toggle-button-background-active,#2962ff)}.toggleButton-YUoEHbCV .arrow-YUoEHbCV{stroke:var(--tv-color-pane-background,#fff)}html.theme-dark .toggleButton-YUoEHbCV .arrow-YUoEHbCV{stroke:var(--tv-color-pane-background,#131722)}@media (any-hover:hover){.toggleButton-YUoEHbCV:hover .background-YUoEHbCV{fill:var(--tv-color-toolbar-toggle-button-background-active-hover,#1e53e5)}.toggleButton-YUoEHbCV:hover .background-YUoEHbCV,html.theme-dark .toggleButton-YUoEHbCV:hover .background-YUoEHbCV{stroke:var(--tv-color-toolbar-toggle-button-background-active-hover,#1e53e5)}html.theme-dark .toggleButton-YUoEHbCV:hover .background-YUoEHbCV{fill:var(--tv-color-toolbar-toggle-button-background-active-hover,#1e53e5)}}.drawingToolbar-gmpTgcxI{background-color:var(--tv-color-pane-background,#fff);height:100%;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}html.theme-dark .drawingToolbar-gmpTgcxI{background-color:var(--tv-color-pane-background,#131722)}.drawingToolbar-gmpTgcxI.isHidden-gmpTgcxI,html.theme-dark .drawingToolbar-gmpTgcxI.isHidden-gmpTgcxI{background-color:initial}.drawingToolbar-gmpTgcxI.isHidden-gmpTgcxI .inner-gmpTgcxI{display:none}.inner-gmpTgcxI{background-color:var(--tv-color-platform-background,#e0e3eb);display:flex;flex:1 0 auto;flex-direction:column;width:52px}html.theme-dark .inner-gmpTgcxI{background-color:var(--tv-color-platform-background,#2a2e39)}.group-gmpTgcxI{background-color:var(--tv-color-pane-background,#fff);padding:6px 0}html.theme-dark .group-gmpTgcxI{background-color:var(--tv-color-pane-background,#131722)}.group-gmpTgcxI+.group-gmpTgcxI{padding-top:0}.group-gmpTgcxI+.group-gmpTgcxI:before{background-color:var(--tv-color-toolbar-divider-background,#e0e3eb);content:"";display:block;height:1px;margin:0 8px 6px}html.theme-dark .group-gmpTgcxI+.group-gmpTgcxI:before{background-color:var(--tv-color-toolbar-divider-background,#434651)}.layout-with-border-radius .drawingToolbar-gmpTgcxI{border-top-left-radius:4px}.lastGroup-gmpTgcxI{padding-bottom:20px}.fill-gmpTgcxI{background-color:var(--tv-color-pane-background,#fff);flex:1 1 100%;margin-top:-2px;min-height:2px}html.theme-dark .fill-gmpTgcxI{background-color:var(--tv-color-pane-background,#131722)} \ No newline at end of file diff --git a/charting_library/bundles/2158.4b603780e909661194b1.js b/charting_library/bundles/2158.4b603780e909661194b1.js new file mode 100644 index 00000000..5c66bdc3 --- /dev/null +++ b/charting_library/bundles/2158.4b603780e909661194b1.js @@ -0,0 +1,6 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2158,8180,2215],{59255:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>S});var r=function(){if("undefined"!=typeof Map)return Map;function t(t,e){var n=-1;return t.some((function(t,r){return t[0]===e&&(n=r,!0)})),n}return function(){function e(){this.__entries__=[]}return Object.defineProperty(e.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),e.prototype.get=function(e){var n=t(this.__entries__,e),r=this.__entries__[n];return r&&r[1]},e.prototype.set=function(e,n){var r=t(this.__entries__,e);~r?this.__entries__[r][1]=n:this.__entries__.push([e,n])},e.prototype.delete=function(e){var n=this.__entries__,r=t(n,e);~r&&n.splice(r,1)},e.prototype.has=function(e){return!!~t(this.__entries__,e)},e.prototype.clear=function(){this.__entries__.splice(0)},e.prototype.forEach=function(t,e){void 0===e&&(e=null);for(var n=0,r=this.__entries__;n0},t.prototype.connect_=function(){o&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),a?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},t.prototype.disconnect_=function(){o&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_), +window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},t.prototype.onTransitionEnd_=function(t){var e=t.propertyName,n=void 0===e?"":e;u.some((function(t){return!!~n.indexOf(t)}))&&this.refresh()},t.getInstance=function(){return this.instance_||(this.instance_=new t),this.instance_},t.instance_=null,t}(),f=function(t,e){for(var n=0,r=Object.keys(e);n0},t}(),E="undefined"!=typeof WeakMap?new WeakMap:new r,O=function t(e){if(!(this instanceof t))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=c.getInstance(),r=new g(e,n,this);E.set(this,r)};["observe","unobserve","disconnect"].forEach((function(t){O.prototype[t]=function(){var e;return(e=E.get(this))[t].apply(e,arguments)}}));const S=void 0!==i.ResizeObserver?i.ResizeObserver:O},97754:(t,e)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var t=[],e=0;e{"use strict";var r=n(22134);function o(){}function i(){}i.resetWarningCache=o,t.exports=function(){function t(t,e,n,o,i,s){if(s!==r){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function e(){return t}t.isRequired=t;var n={array:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},19036:(t,e,n)=>{t.exports=n(6132)()},22134:t=>{"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},95257:(t,e)=>{"use strict" +;var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),u=Symbol.for("react.provider"),a=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),l=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.iterator;var d={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y=Object.assign,v={};function _(t,e,n){this.props=t,this.context=e,this.refs=v,this.updater=n||d}function b(){}function m(t,e,n){this.props=t,this.context=e,this.refs=v,this.updater=n||d}_.prototype.isReactComponent={},_.prototype.setState=function(t,e){if("object"!=typeof t&&"function"!=typeof t&&null!=t)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,t,e,"setState")},_.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")},b.prototype=_.prototype;var w=m.prototype=new b;w.constructor=m,y(w,_.prototype),w.isPureReactComponent=!0;var g=Array.isArray,E=Object.prototype.hasOwnProperty,O={current:null},S={key:!0,ref:!0,__self:!0,__source:!0};function R(t,e,r){var o,i={},s=null,u=null;if(null!=e)for(o in void 0!==e.ref&&(u=e.ref),void 0!==e.key&&(s=""+e.key),e)E.call(e,o)&&!S.hasOwnProperty(o)&&(i[o]=e[o]);var a=arguments.length-2;if(1===a)i.children=r;else if(1{"use strict";t.exports=n(95257)}}]); \ No newline at end of file diff --git a/charting_library/bundles/2182.585826b4a9a58eaa7e4a.js b/charting_library/bundles/2182.585826b4a9a58eaa7e4a.js new file mode 100644 index 00000000..7228292e --- /dev/null +++ b/charting_library/bundles/2182.585826b4a9a58eaa7e4a.js @@ -0,0 +1,14 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2182],{59142:function(o,e){var l,i,n;i=[e],l=function(o){"use strict";function e(o){if(Array.isArray(o)){for(var e=0,l=Array(o.length);e{o.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},64429:o=>{ +o.exports={favorite:"favorite-TPXOIXOJ",disabled:"disabled-TPXOIXOJ",active:"active-TPXOIXOJ",checked:"checked-TPXOIXOJ"}},24437:(o,e,l)=>{"use strict";l.d(e,{DialogBreakpoints:()=>n});var i=l(45469);const n={SmallHeight:i["small-height-breakpoint"],TabletSmall:i["tablet-small-breakpoint"],TabletNormal:i["tablet-normal-breakpoint"]}},36189:(o,e,l)=>{"use strict";l.d(e,{FavoriteButton:()=>T});var i=l(44352),n=l(50959),a=l(97754),t=l(9745),s=l(39146),c=l(48010),r=l(64429);const d={add:i.t(null,void 0,l(44629)),remove:i.t(null,void 0,l(72482))};function T(o){const{className:e,isFilled:l,isActive:i,onClick:T,...L}=o;return n.createElement(t.Icon,{...L,className:a(r.favorite,"apply-common-tooltip",l&&r.checked,i&&r.active,e),icon:l?s:c,onClick:T,title:l?d.remove:d.add})}},40173:(o,e,l)=>{"use strict";function i(o,e,l={}){return Object.assign({},o,function(o,e,l={}){const i=Object.assign({},e);for(const n of Object.keys(e)){const a=l[n]||n;a in o&&(i[n]=[o[a],e[n]].join(" "))}return i}(o,e,l))}l.d(e,{mergeThemes:()=>i})},84463:o=>{o.exports={button:"button-mOEOjod4",hover:"hover-mOEOjod4",bg:"bg-mOEOjod4",icon:"icon-mOEOjod4",isActive:"isActive-mOEOjod4",isTransparent:"isTransparent-mOEOjod4",isGrayed:"isGrayed-mOEOjod4",isHidden:"isHidden-mOEOjod4"}},87955:(o,e,l)=>{"use strict";l.d(e,{ToolButton:()=>c});var i=l(50959),n=l(97754),a=l(9745),t=l(90186),s=l(84463);function c(o){const{id:e,activeClass:l,children:c,className:r,icon:d,isActive:T,isGrayed:L,isHidden:m,isTransparent:h,theme:v=s,onClick:z,title:g,buttonHotKey:w,tooltipPosition:u="vertical"}=o;return i.createElement("div",{id:e,className:n(v.button,r,T&&l,{"apply-common-tooltip":Boolean(g),"common-tooltip-vertical":Boolean(g)&&"vertical"===u,[v.isActive]:T,[v.isGrayed]:L,[v.isHidden]:m,[v.isTransparent]:h}),onClick:z,title:g,"data-role":"button","data-tooltip-hotkey":w,...(0,t.filterDataProps)(o)},i.createElement("div",{className:v.bg},d&&("string"==typeof d?i.createElement(a.Icon,{className:v.icon,icon:d}):i.createElement("span",{className:v.icon},d)),c))}},48269:(o,e,l)=>{"use strict";l.d(e,{drawingToolsIcons:()=>i});const i={SyncDrawing:l(99088),arrow:l(63743),cursor:l(18953),dot:l(72196),drawginmode:l(53950),drawginmodeActive:l(1532),eraser:l(27999),group:l(19799),hideAllDrawings:l(45820),hideAllDrawingsActive:l(84959),hideAllIndicators:l(42321),hideAllIndicatorsActive:l(75895),hideAllDrawingTools:l(93756),hideAllDrawingToolsActive:l(42650),hideAllPositionsTools:l(57313),hideAllPositionsToolsActive:l(65162),lockAllDrawings:l(91244),lockAllDrawingsActive:l(65186),magnet:l(68385),heart:l(10862),smile:l(7636),strongMagnet:l(46049),measure:l(88518),removeAllDrawingTools:l(35149),showObjectTree:l(36515),zoom:l(6894),"zoom-out":l(45360)}},71758:(o,e,l)=>{"use strict";l.d(e,{lineToolsInfo:()=>v});var i=l(44352),n=l(61814),a=(l(93731),l(66389)),t=l(48269),s=l(58631),c=l(68335);const r=(0,c.humanReadableModifiers)(c.Modifiers.Shift,!1),d=(0,c.humanReadableModifiers)(c.Modifiers.Alt,!1),T=(0,c.humanReadableModifiers)(c.Modifiers.Mod,!1),L={keys:[r], +text:i.t(null,void 0,l(40234))},m={keys:[r],text:i.t(null,void 0,l(68125))},h={keys:[r],text:i.t(null,void 0,l(81591))},v={LineTool5PointsPattern:{icon:a.lineToolsIcons.LineTool5PointsPattern,localizedName:s.lineToolsLocalizedNames.LineTool5PointsPattern},LineToolABCD:{icon:a.lineToolsIcons.LineToolABCD,localizedName:s.lineToolsLocalizedNames.LineToolABCD},LineToolArc:{icon:a.lineToolsIcons.LineToolArc,localizedName:s.lineToolsLocalizedNames.LineToolArc},LineToolArrow:{icon:a.lineToolsIcons.LineToolArrow,localizedName:s.lineToolsLocalizedNames.LineToolArrow},LineToolArrowMarkDown:{icon:a.lineToolsIcons.LineToolArrowMarkDown,localizedName:s.lineToolsLocalizedNames.LineToolArrowMarkDown},LineToolArrowMarkLeft:{icon:a.lineToolsIcons.LineToolArrowMarkLeft,localizedName:s.lineToolsLocalizedNames.LineToolArrowMarkLeft},LineToolArrowMarkRight:{icon:a.lineToolsIcons.LineToolArrowMarkRight,localizedName:s.lineToolsLocalizedNames.LineToolArrowMarkRight},LineToolArrowMarkUp:{icon:a.lineToolsIcons.LineToolArrowMarkUp,localizedName:s.lineToolsLocalizedNames.LineToolArrowMarkUp},LineToolBalloon:{icon:a.lineToolsIcons.LineToolBalloon,localizedName:s.lineToolsLocalizedNames.LineToolBalloon},LineToolComment:{icon:a.lineToolsIcons.LineToolComment,localizedName:s.lineToolsLocalizedNames.LineToolComment},LineToolBarsPattern:{icon:a.lineToolsIcons.LineToolBarsPattern,localizedName:s.lineToolsLocalizedNames.LineToolBarsPattern},LineToolBezierCubic:{icon:a.lineToolsIcons.LineToolBezierCubic,localizedName:s.lineToolsLocalizedNames.LineToolBezierCubic},LineToolBezierQuadro:{icon:a.lineToolsIcons.LineToolBezierQuadro,localizedName:s.lineToolsLocalizedNames.LineToolBezierQuadro},LineToolBrush:{icon:a.lineToolsIcons.LineToolBrush,localizedName:s.lineToolsLocalizedNames.LineToolBrush},LineToolCallout:{icon:a.lineToolsIcons.LineToolCallout,localizedName:s.lineToolsLocalizedNames.LineToolCallout},LineToolCircleLines:{icon:a.lineToolsIcons.LineToolCircleLines,localizedName:s.lineToolsLocalizedNames.LineToolCircleLines},LineToolCypherPattern:{icon:a.lineToolsIcons.LineToolCypherPattern,localizedName:s.lineToolsLocalizedNames.LineToolCypherPattern},LineToolDateAndPriceRange:{icon:a.lineToolsIcons.LineToolDateAndPriceRange,localizedName:s.lineToolsLocalizedNames.LineToolDateAndPriceRange},LineToolDateRange:{icon:a.lineToolsIcons.LineToolDateRange,localizedName:s.lineToolsLocalizedNames.LineToolDateRange},LineToolDisjointAngle:{icon:a.lineToolsIcons.LineToolDisjointAngle,localizedName:s.lineToolsLocalizedNames.LineToolDisjointAngle,hotKey:(0,n.hotKeySerialize)(L)},LineToolElliottCorrection:{icon:a.lineToolsIcons.LineToolElliottCorrection,localizedName:s.lineToolsLocalizedNames.LineToolElliottCorrection},LineToolElliottDoubleCombo:{icon:a.lineToolsIcons.LineToolElliottDoubleCombo,localizedName:s.lineToolsLocalizedNames.LineToolElliottDoubleCombo},LineToolElliottImpulse:{icon:a.lineToolsIcons.LineToolElliottImpulse,localizedName:s.lineToolsLocalizedNames.LineToolElliottImpulse},LineToolElliottTriangle:{icon:a.lineToolsIcons.LineToolElliottTriangle, +localizedName:s.lineToolsLocalizedNames.LineToolElliottTriangle},LineToolElliottTripleCombo:{icon:a.lineToolsIcons.LineToolElliottTripleCombo,localizedName:s.lineToolsLocalizedNames.LineToolElliottTripleCombo},LineToolEllipse:{icon:a.lineToolsIcons.LineToolEllipse,localizedName:s.lineToolsLocalizedNames.LineToolEllipse,hotKey:(0,n.hotKeySerialize)(m)},LineToolExtended:{icon:a.lineToolsIcons.LineToolExtended,localizedName:s.lineToolsLocalizedNames.LineToolExtended},LineToolFibChannel:{icon:a.lineToolsIcons.LineToolFibChannel,localizedName:s.lineToolsLocalizedNames.LineToolFibChannel},LineToolFibCircles:{icon:a.lineToolsIcons.LineToolFibCircles,localizedName:s.lineToolsLocalizedNames.LineToolFibCircles,hotKey:(0,n.hotKeySerialize)(m)},LineToolFibRetracement:{icon:a.lineToolsIcons.LineToolFibRetracement,localizedName:s.lineToolsLocalizedNames.LineToolFibRetracement},LineToolFibSpeedResistanceArcs:{icon:a.lineToolsIcons.LineToolFibSpeedResistanceArcs,localizedName:s.lineToolsLocalizedNames.LineToolFibSpeedResistanceArcs},LineToolFibSpeedResistanceFan:{icon:a.lineToolsIcons.LineToolFibSpeedResistanceFan,localizedName:s.lineToolsLocalizedNames.LineToolFibSpeedResistanceFan,hotKey:(0,n.hotKeySerialize)(h)},LineToolFibSpiral:{icon:a.lineToolsIcons.LineToolFibSpiral,localizedName:s.lineToolsLocalizedNames.LineToolFibSpiral},LineToolFibTimeZone:{icon:a.lineToolsIcons.LineToolFibTimeZone,localizedName:s.lineToolsLocalizedNames.LineToolFibTimeZone},LineToolFibWedge:{icon:a.lineToolsIcons.LineToolFibWedge,localizedName:s.lineToolsLocalizedNames.LineToolFibWedge},LineToolFlagMark:{icon:a.lineToolsIcons.LineToolFlagMark,localizedName:s.lineToolsLocalizedNames.LineToolFlagMark},LineToolImage:{icon:a.lineToolsIcons.LineToolImage,localizedName:s.lineToolsLocalizedNames.LineToolImage},LineToolFlatBottom:{icon:a.lineToolsIcons.LineToolFlatBottom,localizedName:s.lineToolsLocalizedNames.LineToolFlatBottom,hotKey:(0,n.hotKeySerialize)(L)},LineToolAnchoredVWAP:{icon:a.lineToolsIcons.LineToolAnchoredVWAP,localizedName:s.lineToolsLocalizedNames.LineToolAnchoredVWAP},LineToolGannComplex:{icon:a.lineToolsIcons.LineToolGannComplex,localizedName:s.lineToolsLocalizedNames.LineToolGannComplex},LineToolGannFixed:{icon:a.lineToolsIcons.LineToolGannFixed,localizedName:s.lineToolsLocalizedNames.LineToolGannFixed},LineToolGannFan:{icon:a.lineToolsIcons.LineToolGannFan,localizedName:s.lineToolsLocalizedNames.LineToolGannFan},LineToolGannSquare:{icon:a.lineToolsIcons.LineToolGannSquare,localizedName:s.lineToolsLocalizedNames.LineToolGannSquare,hotKey:(0,n.hotKeySerialize)({keys:[r],text:i.t(null,void 0,l(10289))})},LineToolHeadAndShoulders:{icon:a.lineToolsIcons.LineToolHeadAndShoulders,localizedName:s.lineToolsLocalizedNames.LineToolHeadAndShoulders},LineToolHorzLine:{icon:a.lineToolsIcons.LineToolHorzLine,localizedName:s.lineToolsLocalizedNames.LineToolHorzLine,hotKey:(0,n.hotKeySerialize)({keys:[d,"H"],text:"{0} + {1}"})},LineToolHorzRay:{icon:a.lineToolsIcons.LineToolHorzRay,localizedName:s.lineToolsLocalizedNames.LineToolHorzRay},LineToolIcon:{ +icon:a.lineToolsIcons.LineToolIcon,localizedName:s.lineToolsLocalizedNames.LineToolIcon},LineToolEmoji:{icon:a.lineToolsIcons.LineToolEmoji,localizedName:s.lineToolsLocalizedNames.LineToolEmoji},LineToolInsidePitchfork:{icon:a.lineToolsIcons.LineToolInsidePitchfork,localizedName:s.lineToolsLocalizedNames.LineToolInsidePitchfork},LineToolNote:{icon:a.lineToolsIcons.LineToolNote,localizedName:s.lineToolsLocalizedNames.LineToolNote},LineToolNoteAbsolute:{icon:a.lineToolsIcons.LineToolNoteAbsolute,localizedName:s.lineToolsLocalizedNames.LineToolNoteAbsolute},LineToolSignpost:{icon:a.lineToolsIcons.LineToolSignpost,localizedName:s.lineToolsLocalizedNames.LineToolSignpost},LineToolParallelChannel:{icon:a.lineToolsIcons.LineToolParallelChannel,localizedName:s.lineToolsLocalizedNames.LineToolParallelChannel,hotKey:(0,n.hotKeySerialize)(L)},LineToolPitchfan:{icon:a.lineToolsIcons.LineToolPitchfan,localizedName:s.lineToolsLocalizedNames.LineToolPitchfan},LineToolPitchfork:{icon:a.lineToolsIcons.LineToolPitchfork,localizedName:s.lineToolsLocalizedNames.LineToolPitchfork},LineToolPolyline:{icon:a.lineToolsIcons.LineToolPolyline,localizedName:s.lineToolsLocalizedNames.LineToolPolyline},LineToolPath:{icon:a.lineToolsIcons.LineToolPath,localizedName:s.lineToolsLocalizedNames.LineToolPath},LineToolPrediction:{icon:a.lineToolsIcons.LineToolPrediction,localizedName:s.lineToolsLocalizedNames.LineToolPrediction},LineToolPriceLabel:{icon:a.lineToolsIcons.LineToolPriceLabel,localizedName:s.lineToolsLocalizedNames.LineToolPriceLabel},LineToolPriceNote:{icon:a.lineToolsIcons.LineToolPriceNote,localizedName:s.lineToolsLocalizedNames.LineToolPriceNote,hotKey:(0,n.hotKeySerialize)(L)},LineToolArrowMarker:{icon:a.lineToolsIcons.LineToolArrowMarker,localizedName:s.lineToolsLocalizedNames.LineToolArrowMarker},LineToolPriceRange:{icon:a.lineToolsIcons.LineToolPriceRange,localizedName:s.lineToolsLocalizedNames.LineToolPriceRange},LineToolProjection:{icon:a.lineToolsIcons.LineToolProjection,localizedName:s.lineToolsLocalizedNames.LineToolProjection},LineToolRay:{icon:a.lineToolsIcons.LineToolRay,localizedName:s.lineToolsLocalizedNames.LineToolRay},LineToolRectangle:{icon:a.lineToolsIcons.LineToolRectangle,localizedName:s.lineToolsLocalizedNames.LineToolRectangle,hotKey:(0,n.hotKeySerialize)({keys:[r],text:i.t(null,void 0,l(81591))})},LineToolCircle:{icon:a.lineToolsIcons.LineToolCircle,localizedName:s.lineToolsLocalizedNames.LineToolCircle},LineToolRegressionTrend:{icon:a.lineToolsIcons.LineToolRegressionTrend,localizedName:s.lineToolsLocalizedNames.LineToolRegressionTrend},LineToolRiskRewardLong:{icon:a.lineToolsIcons.LineToolRiskRewardLong,localizedName:s.lineToolsLocalizedNames.LineToolRiskRewardLong},LineToolRiskRewardShort:{icon:a.lineToolsIcons.LineToolRiskRewardShort,localizedName:s.lineToolsLocalizedNames.LineToolRiskRewardShort},LineToolFixedRangeVolumeProfile:{icon:a.lineToolsIcons.LineToolFixedRangeVolumeProfile,localizedName:s.lineToolsLocalizedNames.LineToolFixedRangeVolumeProfile},LineToolRotatedRectangle:{ +icon:a.lineToolsIcons.LineToolRotatedRectangle,localizedName:s.lineToolsLocalizedNames.LineToolRotatedRectangle,hotKey:(0,n.hotKeySerialize)(L)},LineToolSchiffPitchfork:{icon:a.lineToolsIcons.LineToolSchiffPitchfork,localizedName:s.lineToolsLocalizedNames.LineToolSchiffPitchfork},LineToolSchiffPitchfork2:{icon:a.lineToolsIcons.LineToolSchiffPitchfork2,localizedName:s.lineToolsLocalizedNames.LineToolSchiffPitchfork2},LineToolSineLine:{icon:a.lineToolsIcons.LineToolSineLine,localizedName:s.lineToolsLocalizedNames.LineToolSineLine},LineToolText:{icon:a.lineToolsIcons.LineToolText,localizedName:s.lineToolsLocalizedNames.LineToolText},LineToolTextAbsolute:{icon:a.lineToolsIcons.LineToolTextAbsolute,localizedName:s.lineToolsLocalizedNames.LineToolTextAbsolute},LineToolThreeDrivers:{icon:a.lineToolsIcons.LineToolThreeDrivers,localizedName:s.lineToolsLocalizedNames.LineToolThreeDrivers},LineToolTimeCycles:{icon:a.lineToolsIcons.LineToolTimeCycles,localizedName:s.lineToolsLocalizedNames.LineToolTimeCycles},LineToolTrendAngle:{icon:a.lineToolsIcons.LineToolTrendAngle,localizedName:s.lineToolsLocalizedNames.LineToolTrendAngle,hotKey:(0,n.hotKeySerialize)(L)},LineToolTrendBasedFibExtension:{icon:a.lineToolsIcons.LineToolTrendBasedFibExtension,localizedName:s.lineToolsLocalizedNames.LineToolTrendBasedFibExtension},LineToolTrendBasedFibTime:{icon:a.lineToolsIcons.LineToolTrendBasedFibTime,localizedName:s.lineToolsLocalizedNames.LineToolTrendBasedFibTime},LineToolTrendLine:{icon:a.lineToolsIcons.LineToolTrendLine,localizedName:s.lineToolsLocalizedNames.LineToolTrendLine,hotKey:(0,n.hotKeySerialize)(L)},LineToolInfoLine:{icon:a.lineToolsIcons.LineToolInfoLine,localizedName:s.lineToolsLocalizedNames.LineToolInfoLine},LineToolTriangle:{icon:a.lineToolsIcons.LineToolTriangle,localizedName:s.lineToolsLocalizedNames.LineToolTriangle},LineToolTrianglePattern:{icon:a.lineToolsIcons.LineToolTrianglePattern,localizedName:s.lineToolsLocalizedNames.LineToolTrianglePattern},LineToolVertLine:{icon:a.lineToolsIcons.LineToolVertLine,localizedName:s.lineToolsLocalizedNames.LineToolVertLine,hotKey:(0,n.hotKeySerialize)({keys:[d,"V"],text:"{0} + {1}"})},LineToolCrossLine:{icon:a.lineToolsIcons.LineToolCrossLine,localizedName:s.lineToolsLocalizedNames.LineToolCrossLine},LineToolHighlighter:{icon:a.lineToolsIcons.LineToolHighlighter,localizedName:s.lineToolsLocalizedNames.LineToolHighlighter},SyncDrawing:{icon:t.drawingToolsIcons.SyncDrawing,iconActive:t.drawingToolsIcons.SyncDrawingActive,localizedName:i.t(null,void 0,l(36551))},arrow:{icon:t.drawingToolsIcons.arrow,localizedName:i.t(null,void 0,l(96237))},cursor:{icon:t.drawingToolsIcons.cursor,localizedName:i.t(null,void 0,l(29908))},dot:{icon:t.drawingToolsIcons.dot,localizedName:i.t(null,void 0,l(60925))},drawginmode:{icon:t.drawingToolsIcons.drawginmode,iconActive:t.drawingToolsIcons.drawginmodeActive,localizedName:i.t(null,void 0,l(49421))},eraser:{icon:t.drawingToolsIcons.eraser,localizedName:i.t(null,void 0,l(99289))},group:{icon:t.drawingToolsIcons.group, +localizedName:i.t(null,void 0,l(91977))},hideAllDrawings:{icon:t.drawingToolsIcons.hideAllDrawings,iconActive:t.drawingToolsIcons.hideAllDrawingsActive,localizedName:i.t(null,void 0,l(17517)),hotKey:(0,n.hotKeySerialize)({keys:[T,d,"H"],text:"{0} + {1} + {2}"})},lockAllDrawings:{icon:t.drawingToolsIcons.lockAllDrawings,iconActive:t.drawingToolsIcons.lockAllDrawingsActive,localizedName:i.t(null,void 0,l(37057))},magnet:{icon:t.drawingToolsIcons.magnet,localizedName:i.t(null,void 0,l(37140)),hotKey:(0,n.hotKeySerialize)({keys:[T],text:"{0}"})},measure:{icon:t.drawingToolsIcons.measure,localizedName:i.t(null,void 0,l(59607)),hotKey:(0,n.hotKeySerialize)({keys:[r],text:i.t(null,void 0,l(32868))})},removeAllDrawingTools:{icon:t.drawingToolsIcons.removeAllDrawingTools,localizedName:i.t(null,void 0,l(76091))},showObjectsTree:{icon:t.drawingToolsIcons.showObjectTree,localizedName:i.t(null,void 0,l(51072))},zoom:{icon:t.drawingToolsIcons.zoom,localizedName:i.t(null,void 0,l(38925))},"zoom-out":{icon:t.drawingToolsIcons["zoom-out"],localizedName:i.t(null,void 0,l(49895))}};v.LineToolGhostFeed={icon:a.lineToolsIcons.LineToolGhostFeed,localizedName:s.lineToolsLocalizedNames.LineToolGhostFeed}},65383:(o,e,l)=>{"use strict";l.d(e,{LinetoolsFavoritesStore:()=>c});var i=l(26867),n=l.n(i),a=l(56840);const t=["LineToolBalloon"];var s,c;!function(o){function e(){var e,n;o.favorites=[];let s=!1;const c=Boolean(void 0===(0,a.getValue)("chart.favoriteDrawings")),r=(0,a.getJSON)("chart.favoriteDrawings",[]);if(0===r.length&&c&&"undefined"!=typeof window){const o=JSON.parse(null!==(n=null===(e=window.urlParams)||void 0===e?void 0:e.favorites)&&void 0!==n?n:"{}").drawingTools;o&&Array.isArray(o)&&r.push(...o)}r.forEach(((e,i)=>{const n=e.tool||e;l(n)?t.includes(n)?s=!0:o.favorites.push(n):"LineToolTweet"===n&&(o.tweetToolPosition=i)})),s&&i(),o.favoritesSynced.fire()}function l(o){return"string"==typeof o&&""!==o&&!0}function i(e){const l=o.favorites.slice();null!==o.tweetToolPosition&&l.splice(o.tweetToolPosition,0,"LineToolTweet"),(0,a.setJSON)("chart.favoriteDrawings",l,e)}o.favorites=[],o.favoritesSynced=new(n()),o.tweetToolPosition=null,o.favoriteIndex=function(e){return o.favorites.indexOf(e)},o.isValidLineToolName=l,o.saveFavorites=i,e(),a.onSync.subscribe(null,e)}(s||(s={})),function(o){function e(o){return s.isValidLineToolName(o)}function l(){return s.favorites.length}function i(o){return-1!==s.favoriteIndex(o)}o.favoriteAdded=new(n()),o.favoriteRemoved=new(n()),o.favoriteMoved=new(n()),o.favoritesSynced=s.favoritesSynced,o.favorites=function(){return s.favorites.slice()},o.isValidLineToolName=e,o.favoritesCount=l,o.favorite=function(o){return o<0||o>=l()?"":s.favorites[o]},o.addFavorite=function(l,n){return!(i(l)||!e(l))&&(s.favorites.push(l),s.saveFavorites(n),o.favoriteAdded.fire(l),!0)},o.removeFavorite=function(e,l){const i=s.favoriteIndex(e);if(-1===i)return!1;s.favorites.splice(i,1);const n=s.tweetToolPosition;return null!==n&&n>i&&(s.tweetToolPosition=n-1),s.saveFavorites(l),o.favoriteRemoved.fire(e),!0},o.isFavorite=i, +o.moveFavorite=function(i,n,a){if(n<0||n>=l()||!e(i))return!1;const t=s.favoriteIndex(i);if(-1===t||n===t)return!1;let c=s.tweetToolPosition;return null!==c&&(tc?c--:nc&&c++,s.tweetToolPosition=c),s.favorites.splice(t,1),s.favorites.splice(n,0,i),s.saveFavorites(a),o.favoriteMoved.fire(i,t,n),!0}}(c||(c={}))},19799:o=>{o.exports=''},63743:o=>{o.exports=''},18953:o=>{o.exports=''},72196:o=>{o.exports=''},1532:o=>{o.exports=''},53950:o=>{ +o.exports=''},27999:o=>{o.exports=''},10862:o=>{o.exports=''},68385:o=>{o.exports=''},88518:o=>{o.exports=''},36515:o=>{ +o.exports=''},7636:o=>{o.exports=''},46049:o=>{o.exports=''},99088:o=>{o.exports=''},42650:o=>{ +o.exports=''},75895:o=>{o.exports=''},65162:o=>{ +o.exports=''},65186:o=>{o.exports=''},91244:o=>{o.exports=''},45820:o=>{o.exports=''},93756:o=>{ +o.exports=''},42321:o=>{o.exports=''},57313:o=>{ +o.exports=''},6894:o=>{o.exports=''},45360:o=>{o.exports=''},14665:o=>{o.exports=''},39146:o=>{o.exports=''},48010:o=>{o.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/2215.e87235d359e4c375c7b9.js b/charting_library/bundles/2215.e87235d359e4c375c7b9.js new file mode 100644 index 00000000..1c5ef059 --- /dev/null +++ b/charting_library/bundles/2215.e87235d359e4c375c7b9.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2215,8180],{59255:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>S});var r=function(){if("undefined"!=typeof Map)return Map;function t(t,e){var n=-1;return t.some((function(t,r){return t[0]===e&&(n=r,!0)})),n}return function(){function e(){this.__entries__=[]}return Object.defineProperty(e.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),e.prototype.get=function(e){var n=t(this.__entries__,e),r=this.__entries__[n];return r&&r[1]},e.prototype.set=function(e,n){var r=t(this.__entries__,e);~r?this.__entries__[r][1]=n:this.__entries__.push([e,n])},e.prototype.delete=function(e){var n=this.__entries__,r=t(n,e);~r&&n.splice(r,1)},e.prototype.has=function(e){return!!~t(this.__entries__,e)},e.prototype.clear=function(){this.__entries__.splice(0)},e.prototype.forEach=function(t,e){void 0===e&&(e=null);for(var n=0,r=this.__entries__;n0},t.prototype.connect_=function(){o&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),a?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},t.prototype.disconnect_=function(){o&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_), +window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},t.prototype.onTransitionEnd_=function(t){var e=t.propertyName,n=void 0===e?"":e;s.some((function(t){return!!~n.indexOf(t)}))&&this.refresh()},t.getInstance=function(){return this.instance_||(this.instance_=new t),this.instance_},t.instance_=null,t}(),f=function(t,e){for(var n=0,r=Object.keys(e);n0},t}(),E="undefined"!=typeof WeakMap?new WeakMap:new r,O=function t(e){if(!(this instanceof t))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=c.getInstance(),r=new g(e,n,this);E.set(this,r)};["observe","unobserve","disconnect"].forEach((function(t){O.prototype[t]=function(){var e;return(e=E.get(this))[t].apply(e,arguments)}}));const S=void 0!==i.ResizeObserver?i.ResizeObserver:O},97754:(t,e)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var t=[],e=0;e{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),a=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),l=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.iterator;var d={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},v=Object.assign,y={};function _(t,e,n){this.props=t,this.context=e,this.refs=y,this.updater=n||d}function b(){}function m(t,e,n){this.props=t,this.context=e,this.refs=y,this.updater=n||d}_.prototype.isReactComponent={},_.prototype.setState=function(t,e){ +if("object"!=typeof t&&"function"!=typeof t&&null!=t)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,t,e,"setState")},_.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")},b.prototype=_.prototype;var w=m.prototype=new b;w.constructor=m,v(w,_.prototype),w.isPureReactComponent=!0;var g=Array.isArray,E=Object.prototype.hasOwnProperty,O={current:null},S={key:!0,ref:!0,__self:!0,__source:!0};function R(t,e,r){var o,i={},u=null,s=null;if(null!=e)for(o in void 0!==e.ref&&(s=e.ref),void 0!==e.key&&(u=""+e.key),e)E.call(e,o)&&!S.hasOwnProperty(o)&&(i[o]=e[o]);var a=arguments.length-2;if(1===a)i.children=r;else if(1{"use strict";t.exports=n(95257)}}]); \ No newline at end of file diff --git a/charting_library/bundles/2397.b9ff782e9526b4bffdd5.css b/charting_library/bundles/2397.b9ff782e9526b4bffdd5.css new file mode 100644 index 00000000..ab79d391 --- /dev/null +++ b/charting_library/bundles/2397.b9ff782e9526b4bffdd5.css @@ -0,0 +1 @@ +.popupWidget-k773BdYS{box-sizing:border-box;display:flex;padding:12px 14px}@media only screen and (min-width:430px){.popupWidget-k773BdYS.large-k773BdYS{max-width:354px}.popupWidget-k773BdYS{max-width:344px}}.popupWidget-k773BdYS:not(:last-child){border-bottom:1px solid #f0f3fa}html.theme-dark .popupWidget-k773BdYS:not(:last-child){border-bottom:1px solid #2a2e39}.popupWidget-k773BdYS .desc-k773BdYS{display:flex;flex:1 1 auto;flex-direction:column}.popupWidget-k773BdYS .icon-k773BdYS{flex:0 0 auto;margin:2px 6px 2px 0;overflow:hidden}.popupWidget-k773BdYS .icon-k773BdYS.small-k773BdYS{border-radius:9px;height:18px;width:18px}.popupWidget-k773BdYS .icon-k773BdYS.medium-k773BdYS{border-radius:11px;height:22px;width:22px}.popupWidget-k773BdYS .icon-k773BdYS.large-k773BdYS{border-radius:8px;height:28px;width:28px}.popupWidget-k773BdYS .title-k773BdYS{font-weight:700}.popupWidget-k773BdYS .title-k773BdYS.small-k773BdYS{font-size:16px;line-height:22px;margin-bottom:4px}.popupWidget-k773BdYS .title-k773BdYS.medium-k773BdYS{font-size:18px;line-height:26px;margin-bottom:2px}.popupWidget-k773BdYS .title-k773BdYS.large-k773BdYS{font-size:18px;line-height:32px;margin-bottom:2px}.popupWidget-k773BdYS .text-k773BdYS:first-letter{text-transform:capitalize}.popupWidget-k773BdYS .text-k773BdYS.small-k773BdYS{font-size:14px;line-height:21px}.popupWidget-k773BdYS .text-k773BdYS.large-k773BdYS,.popupWidget-k773BdYS .text-k773BdYS.medium-k773BdYS{font-size:16px;line-height:25px}.popupWidget-k773BdYS .text-k773BdYS .item-k773BdYS:after{content:" "}.popupWidget-k773BdYS .text-k773BdYS .boldItem-k773BdYS{font-weight:700}.popupWidget-k773BdYS .action-k773BdYS{color:#2962ff;cursor:pointer;margin-top:8px}.popupWidget-k773BdYS .action-k773BdYS.small-k773BdYS{font-size:14px;line-height:21px}.popupWidget-k773BdYS .action-k773BdYS.large-k773BdYS,.popupWidget-k773BdYS .action-k773BdYS.medium-k773BdYS{font-size:16px;line-height:25px}.additionalWidget-k773BdYS{margin-bottom:12px;margin-top:12px}.additionalWidget-k773BdYS:last-child{margin-bottom:0} \ No newline at end of file diff --git a/charting_library/bundles/2397.b9ff782e9526b4bffdd5.rtl.css b/charting_library/bundles/2397.b9ff782e9526b4bffdd5.rtl.css new file mode 100644 index 00000000..08312c95 --- /dev/null +++ b/charting_library/bundles/2397.b9ff782e9526b4bffdd5.rtl.css @@ -0,0 +1 @@ +.popupWidget-k773BdYS{box-sizing:border-box;display:flex;padding:12px 14px}@media only screen and (min-width:430px){.popupWidget-k773BdYS.large-k773BdYS{max-width:354px}.popupWidget-k773BdYS{max-width:344px}}.popupWidget-k773BdYS:not(:last-child){border-bottom:1px solid #f0f3fa}html.theme-dark .popupWidget-k773BdYS:not(:last-child){border-bottom:1px solid #2a2e39}.popupWidget-k773BdYS .desc-k773BdYS{display:flex;flex:1 1 auto;flex-direction:column}.popupWidget-k773BdYS .icon-k773BdYS{flex:0 0 auto;margin:2px 0 2px 6px;overflow:hidden}.popupWidget-k773BdYS .icon-k773BdYS.small-k773BdYS{border-radius:9px;height:18px;width:18px}.popupWidget-k773BdYS .icon-k773BdYS.medium-k773BdYS{border-radius:11px;height:22px;width:22px}.popupWidget-k773BdYS .icon-k773BdYS.large-k773BdYS{border-radius:8px;height:28px;width:28px}.popupWidget-k773BdYS .title-k773BdYS{font-weight:700}.popupWidget-k773BdYS .title-k773BdYS.small-k773BdYS{font-size:16px;line-height:22px;margin-bottom:4px}.popupWidget-k773BdYS .title-k773BdYS.medium-k773BdYS{font-size:18px;line-height:26px;margin-bottom:2px}.popupWidget-k773BdYS .title-k773BdYS.large-k773BdYS{font-size:18px;line-height:32px;margin-bottom:2px}.popupWidget-k773BdYS .text-k773BdYS:first-letter{text-transform:capitalize}.popupWidget-k773BdYS .text-k773BdYS.small-k773BdYS{font-size:14px;line-height:21px}.popupWidget-k773BdYS .text-k773BdYS.large-k773BdYS,.popupWidget-k773BdYS .text-k773BdYS.medium-k773BdYS{font-size:16px;line-height:25px}.popupWidget-k773BdYS .text-k773BdYS .item-k773BdYS:after{content:" "}.popupWidget-k773BdYS .text-k773BdYS .boldItem-k773BdYS{font-weight:700}.popupWidget-k773BdYS .action-k773BdYS{color:#2962ff;cursor:pointer;margin-top:8px}.popupWidget-k773BdYS .action-k773BdYS.small-k773BdYS{font-size:14px;line-height:21px}.popupWidget-k773BdYS .action-k773BdYS.large-k773BdYS,.popupWidget-k773BdYS .action-k773BdYS.medium-k773BdYS{font-size:16px;line-height:25px}.additionalWidget-k773BdYS{margin-bottom:12px;margin-top:12px}.additionalWidget-k773BdYS:last-child{margin-bottom:0} \ No newline at end of file diff --git a/charting_library/bundles/240.593f7d3c53306cf0999b.css b/charting_library/bundles/240.593f7d3c53306cf0999b.css new file mode 100644 index 00000000..bec7ed13 --- /dev/null +++ b/charting_library/bundles/240.593f7d3c53306cf0999b.css @@ -0,0 +1 @@ +.content-meCuRfZr a,.content-meCuRfZr span{cursor:default}.content-meCuRfZr .titleWrapper-meCuRfZr{align-items:center;column-gap:8px;display:flex;justify-content:flex-start;padding:4px 0}.content-meCuRfZr .title-meCuRfZr{font-size:18px;font-weight:700;line-height:26px}.content-meCuRfZr .subtitle-meCuRfZr{font-size:14px;line-height:21px}.content-meCuRfZr .subtitle-meCuRfZr .text-meCuRfZr{flex:1 0 0;overflow:hidden;text-overflow:ellipsis}.content-meCuRfZr .icon-meCuRfZr{color:currentColor;display:flex}.content-meCuRfZr .group-meCuRfZr{padding-top:12px}.content-meCuRfZr .groupIcon-meCuRfZr{border-radius:9px;display:inline-block;height:18px;margin-left:7px;vertical-align:top;width:18px}.content-meCuRfZr .groupIcon-meCuRfZr.beforeMarketOpen-meCuRfZr{background-color:#ffa72626;color:#fb8c00}html.theme-dark .content-meCuRfZr .groupIcon-meCuRfZr.beforeMarketOpen-meCuRfZr{background-color:#ffa72626;color:#fb8c00}@media (any-hover:hover){.content-meCuRfZr .groupIcon-meCuRfZr.beforeMarketOpen-meCuRfZr:hover,html.theme-dark .content-meCuRfZr .groupIcon-meCuRfZr.beforeMarketOpen-meCuRfZr:hover{background-color:#ffa72640}}.content-meCuRfZr .groupIcon-meCuRfZr.afterMarketClose-meCuRfZr{background-color:#3179f526;color:#2962ff}html.theme-dark .content-meCuRfZr .groupIcon-meCuRfZr.afterMarketClose-meCuRfZr{background-color:#3179f526;color:#2962ff}@media (any-hover:hover){.content-meCuRfZr .groupIcon-meCuRfZr.afterMarketClose-meCuRfZr:hover,html.theme-dark .content-meCuRfZr .groupIcon-meCuRfZr.afterMarketClose-meCuRfZr:hover{background-color:#3179f540}}.content-meCuRfZr .groupTitle-meCuRfZr{color:#787b86;font-size:11px;font-weight:400;letter-spacing:.4px;line-height:16px;text-transform:uppercase}.content-meCuRfZr .groupRow-meCuRfZr{display:flex;flex-direction:row}.content-meCuRfZr .groupCell-meCuRfZr{flex:1 0 0}.content-meCuRfZr .group-meCuRfZr .text-meCuRfZr{font-size:14px;line-height:22px;overflow:hidden;text-overflow:ellipsis}.content-meCuRfZr .group-meCuRfZr .link-meCuRfZr{fill:#2962ff;color:#2962ff}.content-meCuRfZr .group-meCuRfZr .link-meCuRfZr:visited,html.theme-dark .content-meCuRfZr .group-meCuRfZr .link-meCuRfZr{fill:#2962ff;color:#2962ff}html.theme-dark .content-meCuRfZr .group-meCuRfZr .link-meCuRfZr:visited{fill:#2962ff;color:#2962ff}@media (any-hover:hover){.content-meCuRfZr .group-meCuRfZr .link-meCuRfZr:hover{fill:#1e53e5;color:#1e53e5}html.theme-dark .content-meCuRfZr .group-meCuRfZr .link-meCuRfZr:hover{fill:#1e53e5;color:#1e53e5}}.content-meCuRfZr .group-meCuRfZr .link-meCuRfZr:active{fill:#1848cc;color:#1848cc}html.theme-dark .content-meCuRfZr .group-meCuRfZr .link-meCuRfZr:active{fill:#1848cc;color:#1848cc}.content-meCuRfZr .group-meCuRfZr .link-meCuRfZr:focus{outline:auto}.content-meCuRfZr .group-meCuRfZr .link-meCuRfZr:focus-visible{outline:auto}.content-meCuRfZr .group-meCuRfZr .link-meCuRfZr:focus:not(:focus-visible){outline:none}.content-meCuRfZr.mob-meCuRfZr .title-meCuRfZr{font-size:20px;line-height:28px}.content-meCuRfZr.mob-meCuRfZr .group-meCuRfZr .text-meCuRfZr,.content-meCuRfZr.mob-meCuRfZr .subtitle-meCuRfZr{font-size:16px;line-height:24px}.content-meCuRfZr.mini-meCuRfZr .title-meCuRfZr{font-size:16px;line-height:22px}.content-meCuRfZr.mini-meCuRfZr .subtitle-meCuRfZr{font-size:13px;line-height:19px}.newsContent-meCuRfZr{margin-top:8px}.drawer-VW29iqAD>:not(:last-child){border-bottom:1px solid #e0e3eb}.drawerItem-VW29iqAD{color:#131722;padding:16px}html.theme-dark .drawerItem-VW29iqAD{color:#d1d4dc}.menuWrap-VW29iqAD{background:#0000}.menuWrap-VW29iqAD,html.theme-dark .menuWrap-VW29iqAD{box-shadow:0 0 #0000}html.theme-dark .menuWrap-VW29iqAD{background:#0000}.menuWrap-VW29iqAD .menuBox-VW29iqAD{margin:2px 4px 4px;padding:0}.card-VW29iqAD{background:#fff;border-left:4px solid;border-radius:4px;box-shadow:0 2px 4px #6b798866;box-sizing:border-box;color:#131722;min-width:300px;padding:16px 0}html.theme-dark .card-VW29iqAD{background:#1e222d;box-shadow:0 2px 4px #0006;color:#d1d4dc}.card-VW29iqAD .cardRow-VW29iqAD{padding-left:12px;padding-right:16px}.card-VW29iqAD.mini-VW29iqAD .cardRow-VW29iqAD{padding-right:12px}.card-VW29iqAD:not(:first-child){margin-top:8px}.fadeTop-VW29iqAD{background:linear-gradient(#fff,#fff0);height:10px;position:absolute;top:0}html.theme-dark .fadeTop-VW29iqAD{background:linear-gradient(#131722,#13172200)}.fadeBottom-VW29iqAD{background:linear-gradient(#fff0,#fff);bottom:0;height:10px;position:absolute}html.theme-dark .fadeBottom-VW29iqAD{background:linear-gradient(#13172200,#131722)} \ No newline at end of file diff --git a/charting_library/bundles/240.593f7d3c53306cf0999b.rtl.css b/charting_library/bundles/240.593f7d3c53306cf0999b.rtl.css new file mode 100644 index 00000000..98dd63a2 --- /dev/null +++ b/charting_library/bundles/240.593f7d3c53306cf0999b.rtl.css @@ -0,0 +1 @@ +.content-meCuRfZr a,.content-meCuRfZr span{cursor:default}.content-meCuRfZr .titleWrapper-meCuRfZr{align-items:center;column-gap:8px;display:flex;justify-content:flex-start;padding:4px 0}.content-meCuRfZr .title-meCuRfZr{font-size:18px;font-weight:700;line-height:26px}.content-meCuRfZr .subtitle-meCuRfZr{font-size:14px;line-height:21px}.content-meCuRfZr .subtitle-meCuRfZr .text-meCuRfZr{flex:1 0 0;overflow:hidden;text-overflow:ellipsis}.content-meCuRfZr .icon-meCuRfZr{color:currentColor;display:flex}.content-meCuRfZr .group-meCuRfZr{padding-top:12px}.content-meCuRfZr .groupIcon-meCuRfZr{border-radius:9px;display:inline-block;height:18px;margin-right:7px;vertical-align:top;width:18px}.content-meCuRfZr .groupIcon-meCuRfZr.beforeMarketOpen-meCuRfZr{background-color:#ffa72626;color:#fb8c00}html.theme-dark .content-meCuRfZr .groupIcon-meCuRfZr.beforeMarketOpen-meCuRfZr{background-color:#ffa72626;color:#fb8c00}@media (any-hover:hover){.content-meCuRfZr .groupIcon-meCuRfZr.beforeMarketOpen-meCuRfZr:hover,html.theme-dark .content-meCuRfZr .groupIcon-meCuRfZr.beforeMarketOpen-meCuRfZr:hover{background-color:#ffa72640}}.content-meCuRfZr .groupIcon-meCuRfZr.afterMarketClose-meCuRfZr{background-color:#3179f526;color:#2962ff}html.theme-dark .content-meCuRfZr .groupIcon-meCuRfZr.afterMarketClose-meCuRfZr{background-color:#3179f526;color:#2962ff}@media (any-hover:hover){.content-meCuRfZr .groupIcon-meCuRfZr.afterMarketClose-meCuRfZr:hover,html.theme-dark .content-meCuRfZr .groupIcon-meCuRfZr.afterMarketClose-meCuRfZr:hover{background-color:#3179f540}}.content-meCuRfZr .groupTitle-meCuRfZr{color:#787b86;font-size:11px;font-weight:400;letter-spacing:.4px;line-height:16px;text-transform:uppercase}.content-meCuRfZr .groupRow-meCuRfZr{display:flex;flex-direction:row}.content-meCuRfZr .groupCell-meCuRfZr{flex:1 0 0}.content-meCuRfZr .group-meCuRfZr .text-meCuRfZr{font-size:14px;line-height:22px;overflow:hidden;text-overflow:ellipsis}.content-meCuRfZr .group-meCuRfZr .link-meCuRfZr{fill:#2962ff;color:#2962ff}.content-meCuRfZr .group-meCuRfZr .link-meCuRfZr:visited,html.theme-dark .content-meCuRfZr .group-meCuRfZr .link-meCuRfZr{fill:#2962ff;color:#2962ff}html.theme-dark .content-meCuRfZr .group-meCuRfZr .link-meCuRfZr:visited{fill:#2962ff;color:#2962ff}@media (any-hover:hover){.content-meCuRfZr .group-meCuRfZr .link-meCuRfZr:hover{fill:#1e53e5;color:#1e53e5}html.theme-dark .content-meCuRfZr .group-meCuRfZr .link-meCuRfZr:hover{fill:#1e53e5;color:#1e53e5}}.content-meCuRfZr .group-meCuRfZr .link-meCuRfZr:active{fill:#1848cc;color:#1848cc}html.theme-dark .content-meCuRfZr .group-meCuRfZr .link-meCuRfZr:active{fill:#1848cc;color:#1848cc}.content-meCuRfZr .group-meCuRfZr .link-meCuRfZr:focus{outline:auto}.content-meCuRfZr .group-meCuRfZr .link-meCuRfZr:focus-visible{outline:auto}.content-meCuRfZr .group-meCuRfZr .link-meCuRfZr:focus:not(:focus-visible){outline:none}.content-meCuRfZr.mob-meCuRfZr .title-meCuRfZr{font-size:20px;line-height:28px}.content-meCuRfZr.mob-meCuRfZr .group-meCuRfZr .text-meCuRfZr,.content-meCuRfZr.mob-meCuRfZr .subtitle-meCuRfZr{font-size:16px;line-height:24px}.content-meCuRfZr.mini-meCuRfZr .title-meCuRfZr{font-size:16px;line-height:22px}.content-meCuRfZr.mini-meCuRfZr .subtitle-meCuRfZr{font-size:13px;line-height:19px}.newsContent-meCuRfZr{margin-top:8px}.drawer-VW29iqAD>:not(:last-child){border-bottom:1px solid #e0e3eb}.drawerItem-VW29iqAD{color:#131722;padding:16px}html.theme-dark .drawerItem-VW29iqAD{color:#d1d4dc}.menuWrap-VW29iqAD{background:#0000}.menuWrap-VW29iqAD,html.theme-dark .menuWrap-VW29iqAD{box-shadow:0 0 #0000}html.theme-dark .menuWrap-VW29iqAD{background:#0000}.menuWrap-VW29iqAD .menuBox-VW29iqAD{margin:2px 4px 4px;padding:0}.card-VW29iqAD{background:#fff;border-radius:4px;border-right:4px solid;box-shadow:0 2px 4px #6b798866;box-sizing:border-box;color:#131722;min-width:300px;padding:16px 0}html.theme-dark .card-VW29iqAD{background:#1e222d;box-shadow:0 2px 4px #0006;color:#d1d4dc}.card-VW29iqAD .cardRow-VW29iqAD{padding-left:16px;padding-right:12px}.card-VW29iqAD.mini-VW29iqAD .cardRow-VW29iqAD{padding-left:12px}.card-VW29iqAD:not(:first-child){margin-top:8px}.fadeTop-VW29iqAD{background:linear-gradient(#fff,#fff0);height:10px;position:absolute;top:0}html.theme-dark .fadeTop-VW29iqAD{background:linear-gradient(#131722,#13172200)}.fadeBottom-VW29iqAD{background:linear-gradient(#fff0,#fff);bottom:0;height:10px;position:absolute}html.theme-dark .fadeBottom-VW29iqAD{background:linear-gradient(#13172200,#131722)} \ No newline at end of file diff --git a/charting_library/bundles/2685.e8f70c0201a60bff4a47.css b/charting_library/bundles/2685.e8f70c0201a60bff4a47.css new file mode 100644 index 00000000..ed2209a0 --- /dev/null +++ b/charting_library/bundles/2685.e8f70c0201a60bff4a47.css @@ -0,0 +1 @@ +.header-L3BebqJ1{border-bottom:1px solid #e0e3eb;color:#212121;font-size:14px;font-weight:700;padding:30px 60px 30px 30px;position:relative}html.theme-dark .header-L3BebqJ1{border-bottom-color:#363a45;color:#c5cbce}@media screen and (max-width:767px){.header-L3BebqJ1{padding:20px 60px 20px 20px}}.header-L3BebqJ1 .close-L3BebqJ1{color:#434651;cursor:pointer;opacity:.5;padding:15px;position:absolute;right:15px;top:17px;transition:opacity .35s ease;-webkit-user-select:none;user-select:none}html.theme-dark .header-L3BebqJ1 .close-L3BebqJ1{color:#d1d4dc}@media screen and (max-width:767px){.header-L3BebqJ1 .close-L3BebqJ1{right:7px;top:7px}}@media (any-hover:hover){.header-L3BebqJ1 .close-L3BebqJ1:hover{opacity:1;transition-duration:.06s}}.header-L3BebqJ1 .close-L3BebqJ1 svg{display:block;height:13px;width:13px}.footer-KnygFiHk{padding:0 30px 30px}@media screen and (max-width:767px){.footer-KnygFiHk{padding:0 20px 20px}}.body-PkVsoG0q{-webkit-overflow-scrolling:touch;flex-grow:1;overflow:auto;padding:30px}.body-PkVsoG0q::-webkit-scrollbar{height:5px;width:5px}.body-PkVsoG0q::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .body-PkVsoG0q::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.body-PkVsoG0q::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.body-PkVsoG0q::-webkit-scrollbar-corner{display:none}@media screen and (max-width:767px){.body-PkVsoG0q{padding:20px}}.message-GTDWHWgI{background:#ebf9f5;color:#37bc9b;font-size:14px;left:0;padding:30px;position:absolute;right:0;text-align:center;top:0;transition:opacity .2625s ease,transform .2625s ease}html.theme-dark .message-GTDWHWgI{background:#21384d}.message-GTDWHWgI.error-GTDWHWgI{background:#ffedf0;color:#f7525f}html.theme-dark .message-GTDWHWgI.error-GTDWHWgI{background:#6f2626}.popupDialog-A46xVgF2{max-width:450px}.content-A46xVgF2 .row-A46xVgF2{display:flex;padding-bottom:12px}.content-A46xVgF2 .row-A46xVgF2 .column-A46xVgF2{font-size:13px}.content-A46xVgF2 .row-A46xVgF2 .column-A46xVgF2 .title-A46xVgF2{color:#6a6d78}html.theme-dark .content-A46xVgF2 .row-A46xVgF2 .column-A46xVgF2 .title-A46xVgF2{color:#868993}.content-A46xVgF2 .row-A46xVgF2 .column-A46xVgF2 .value-A46xVgF2{color:#434651;font-weight:700}html.theme-dark .content-A46xVgF2 .row-A46xVgF2 .column-A46xVgF2 .value-A46xVgF2{color:#d1d4dc}.content-A46xVgF2 .row-A46xVgF2 .columnTitle-A46xVgF2{text-align:left}.content-A46xVgF2 .row-A46xVgF2 .columnValue-A46xVgF2{margin-left:auto;text-align:right} \ No newline at end of file diff --git a/charting_library/bundles/2685.e8f70c0201a60bff4a47.rtl.css b/charting_library/bundles/2685.e8f70c0201a60bff4a47.rtl.css new file mode 100644 index 00000000..d3c19bea --- /dev/null +++ b/charting_library/bundles/2685.e8f70c0201a60bff4a47.rtl.css @@ -0,0 +1 @@ +.header-L3BebqJ1{border-bottom:1px solid #e0e3eb;color:#212121;font-size:14px;font-weight:700;padding:30px 30px 30px 60px;position:relative}html.theme-dark .header-L3BebqJ1{border-bottom-color:#363a45;color:#c5cbce}@media screen and (max-width:767px){.header-L3BebqJ1{padding:20px 20px 20px 60px}}.header-L3BebqJ1 .close-L3BebqJ1{color:#434651;cursor:pointer;left:15px;opacity:.5;padding:15px;position:absolute;top:17px;transition:opacity .35s ease;-webkit-user-select:none;user-select:none}html.theme-dark .header-L3BebqJ1 .close-L3BebqJ1{color:#d1d4dc}@media screen and (max-width:767px){.header-L3BebqJ1 .close-L3BebqJ1{left:7px;top:7px}}@media (any-hover:hover){.header-L3BebqJ1 .close-L3BebqJ1:hover{opacity:1;transition-duration:.06s}}.header-L3BebqJ1 .close-L3BebqJ1 svg{display:block;height:13px;width:13px}.footer-KnygFiHk{padding:0 30px 30px}@media screen and (max-width:767px){.footer-KnygFiHk{padding:0 20px 20px}}.body-PkVsoG0q{-webkit-overflow-scrolling:touch;flex-grow:1;overflow:auto;padding:30px}.body-PkVsoG0q::-webkit-scrollbar{height:5px;width:5px}.body-PkVsoG0q::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .body-PkVsoG0q::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.body-PkVsoG0q::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.body-PkVsoG0q::-webkit-scrollbar-corner{display:none}@media screen and (max-width:767px){.body-PkVsoG0q{padding:20px}}.message-GTDWHWgI{background:#ebf9f5;color:#37bc9b;font-size:14px;left:0;padding:30px;position:absolute;right:0;text-align:center;top:0;transition:opacity .2625s ease,transform .2625s ease}html.theme-dark .message-GTDWHWgI{background:#21384d}.message-GTDWHWgI.error-GTDWHWgI{background:#ffedf0;color:#f7525f}html.theme-dark .message-GTDWHWgI.error-GTDWHWgI{background:#6f2626}.popupDialog-A46xVgF2{max-width:450px}.content-A46xVgF2 .row-A46xVgF2{display:flex;padding-bottom:12px}.content-A46xVgF2 .row-A46xVgF2 .column-A46xVgF2{font-size:13px}.content-A46xVgF2 .row-A46xVgF2 .column-A46xVgF2 .title-A46xVgF2{color:#6a6d78}html.theme-dark .content-A46xVgF2 .row-A46xVgF2 .column-A46xVgF2 .title-A46xVgF2{color:#868993}.content-A46xVgF2 .row-A46xVgF2 .column-A46xVgF2 .value-A46xVgF2{color:#434651;font-weight:700}html.theme-dark .content-A46xVgF2 .row-A46xVgF2 .column-A46xVgF2 .value-A46xVgF2{color:#d1d4dc}.content-A46xVgF2 .row-A46xVgF2 .columnTitle-A46xVgF2{text-align:right}.content-A46xVgF2 .row-A46xVgF2 .columnValue-A46xVgF2{margin-right:auto;text-align:left} \ No newline at end of file diff --git a/charting_library/bundles/2754.46c79b8e0e2bc98e902a.css b/charting_library/bundles/2754.46c79b8e0e2bc98e902a.css new file mode 100644 index 00000000..9fe2214f --- /dev/null +++ b/charting_library/bundles/2754.46c79b8e0e2bc98e902a.css @@ -0,0 +1 @@ +.actionButton-NwOkSfvs{margin:0 6px}.actionButton-NwOkSfvs:first-child{margin-right:0}.actionButton-NwOkSfvs:last-child{margin-left:0}.actionButton-NwOkSfvs.small-NwOkSfvs{margin:6px 0}.actionButton-NwOkSfvs.small-NwOkSfvs:first-child{margin-top:0}.actionButton-NwOkSfvs.small-NwOkSfvs:last-child{margin-bottom:0}.hiddenTitle-NwOkSfvs{visibility:hidden}.popupDialog-MQCwyEL_{max-height:calc(100% - 20px);max-width:480px;width:calc(100% - 20px)}.wrap-MQCwyEL_{cursor:default;display:flex;overflow:hidden}.main-MQCwyEL_{color:#131722;display:flex;flex:1 1 auto;flex-direction:column;margin:40px 0 40px 40px}html.theme-dark .main-MQCwyEL_{color:#d1d4dc}.main-MQCwyEL_.small-MQCwyEL_{margin:20px 0 20px 20px}.title-MQCwyEL_{--ui-lib-typography-line-height:28px;align-items:center;display:flex;flex:none;font-size:20px;font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height);margin-bottom:8px;width:calc(100% - 9px);word-break:break-word}.title-MQCwyEL_.small-MQCwyEL_{width:calc(100% - 29px)}.content-MQCwyEL_{--ui-lib-typography-line-height:24px;-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;font-size:16px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height);margin:0 -40px;min-height:145px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px 40px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin;white-space:pre-wrap;word-break:break-word}html.theme-dark .content-MQCwyEL_{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.content-MQCwyEL_{min-height:auto}}.content-MQCwyEL_::-webkit-scrollbar{height:5px;width:5px}.content-MQCwyEL_::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .content-MQCwyEL_::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.content-MQCwyEL_::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.content-MQCwyEL_::-webkit-scrollbar-corner{display:none}.content-MQCwyEL_.small-MQCwyEL_{margin:0 -20px;padding:8px 20px}.content-MQCwyEL_.html-MQCwyEL_{display:block}.content-MQCwyEL_.html-MQCwyEL_ a,html.theme-dark .content-MQCwyEL_.html-MQCwyEL_ a{color:#2962ff}.footer-MQCwyEL_{display:flex;flex:none;flex-direction:row-reverse;justify-content:flex-start;margin-top:16px}.footer-MQCwyEL_.small-MQCwyEL_{flex-direction:column}.close-MQCwyEL_{align-items:center;border-radius:2px;color:#131722;cursor:default;display:flex;flex:none;height:34px;justify-content:center;margin:8px 8px 0 -2px;width:34px}html.theme-dark .close-MQCwyEL_{color:#d1d4dc}@media (any-hover:hover){.close-MQCwyEL_:hover{background-color:#f0f3fa}html.theme-dark .close-MQCwyEL_:hover{background-color:#2a2e39}}.close-MQCwyEL_.small-MQCwyEL_{margin-left:-22px}.marginWithoutCloseButton-MQCwyEL_{margin-right:40px}.marginWithoutCloseButton-MQCwyEL_.small-MQCwyEL_{margin-right:20px}.label-veVJ4P41{color:#787b86;font-size:14px;line-height:21px} \ No newline at end of file diff --git a/charting_library/bundles/2754.46c79b8e0e2bc98e902a.rtl.css b/charting_library/bundles/2754.46c79b8e0e2bc98e902a.rtl.css new file mode 100644 index 00000000..9a7b5efa --- /dev/null +++ b/charting_library/bundles/2754.46c79b8e0e2bc98e902a.rtl.css @@ -0,0 +1 @@ +.actionButton-NwOkSfvs{margin:0 6px}.actionButton-NwOkSfvs:first-child{margin-left:0}.actionButton-NwOkSfvs:last-child{margin-right:0}.actionButton-NwOkSfvs.small-NwOkSfvs{margin:6px 0}.actionButton-NwOkSfvs.small-NwOkSfvs:first-child{margin-top:0}.actionButton-NwOkSfvs.small-NwOkSfvs:last-child{margin-bottom:0}.hiddenTitle-NwOkSfvs{visibility:hidden}.popupDialog-MQCwyEL_{max-height:calc(100% - 20px);max-width:480px;width:calc(100% - 20px)}.wrap-MQCwyEL_{cursor:default;display:flex;overflow:hidden}.main-MQCwyEL_{color:#131722;display:flex;flex:1 1 auto;flex-direction:column;margin:40px 40px 40px 0}html.theme-dark .main-MQCwyEL_{color:#d1d4dc}.main-MQCwyEL_.small-MQCwyEL_{margin:20px 20px 20px 0}.title-MQCwyEL_{--ui-lib-typography-line-height:28px;align-items:center;display:flex;flex:none;font-size:20px;font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height);margin-bottom:8px;width:calc(100% - 9px);word-break:break-word}.title-MQCwyEL_.small-MQCwyEL_{width:calc(100% - 29px)}.content-MQCwyEL_{--ui-lib-typography-line-height:24px;-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;font-size:16px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height);margin:0 -40px;min-height:145px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px 40px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin;white-space:pre-wrap;word-break:break-word}html.theme-dark .content-MQCwyEL_{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.content-MQCwyEL_{min-height:auto}}.content-MQCwyEL_::-webkit-scrollbar{height:5px;width:5px}.content-MQCwyEL_::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .content-MQCwyEL_::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.content-MQCwyEL_::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.content-MQCwyEL_::-webkit-scrollbar-corner{display:none}.content-MQCwyEL_.small-MQCwyEL_{margin:0 -20px;padding:8px 20px}.content-MQCwyEL_.html-MQCwyEL_{display:block}.content-MQCwyEL_.html-MQCwyEL_ a,html.theme-dark .content-MQCwyEL_.html-MQCwyEL_ a{color:#2962ff}.footer-MQCwyEL_{display:flex;flex:none;flex-direction:row-reverse;justify-content:flex-start;margin-top:16px}.footer-MQCwyEL_.small-MQCwyEL_{flex-direction:column}.close-MQCwyEL_{align-items:center;border-radius:2px;color:#131722;cursor:default;display:flex;flex:none;height:34px;justify-content:center;margin:8px -2px 0 8px;width:34px}html.theme-dark .close-MQCwyEL_{color:#d1d4dc}@media (any-hover:hover){.close-MQCwyEL_:hover{background-color:#f0f3fa}html.theme-dark .close-MQCwyEL_:hover{background-color:#2a2e39}}.close-MQCwyEL_.small-MQCwyEL_{margin-right:-22px}.marginWithoutCloseButton-MQCwyEL_{margin-left:40px}.marginWithoutCloseButton-MQCwyEL_.small-MQCwyEL_{margin-left:20px}.label-veVJ4P41{color:#787b86;font-size:14px;line-height:21px} \ No newline at end of file diff --git a/charting_library/bundles/2804.51df698f3652fc234339.js b/charting_library/bundles/2804.51df698f3652fc234339.js new file mode 100644 index 00000000..450ec0f7 --- /dev/null +++ b/charting_library/bundles/2804.51df698f3652fc234339.js @@ -0,0 +1,9 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2804],{97754:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t{e.exports={wrapper:"wrapper-bUw_gKIQ",input:"input-bUw_gKIQ",box:"box-bUw_gKIQ",icon:"icon-bUw_gKIQ",noOutline:"noOutline-bUw_gKIQ","intent-danger":"intent-danger-bUw_gKIQ",check:"check-bUw_gKIQ",dot:"dot-bUw_gKIQ"}},33319:e=>{e.exports={loader:"loader-PZ4hqS2H",static:"static-PZ4hqS2H",item:"item-PZ4hqS2H","tv-button-loader":"tv-button-loader-PZ4hqS2H",medium:"medium-PZ4hqS2H",small:"small-PZ4hqS2H",black:"black-PZ4hqS2H",white:"white-PZ4hqS2H",gray:"gray-PZ4hqS2H",primary:"primary-PZ4hqS2H","loader-initial":"loader-initial-PZ4hqS2H","loader-appear":"loader-appear-PZ4hqS2H"}},76946:e=>{e.exports={loaderWrap:"loaderWrap-aELfTl0o",big:"big-aELfTl0o",loader:"loader-aELfTl0o"}},68550:e=>{e.exports={item:"item-bWEYVlEJ",interactive:"interactive-bWEYVlEJ",hovered:"hovered-bWEYVlEJ",disabled:"disabled-bWEYVlEJ",active:"active-bWEYVlEJ",shortcut:"shortcut-bWEYVlEJ",normal:"normal-bWEYVlEJ",big:"big-bWEYVlEJ",iconCell:"iconCell-bWEYVlEJ",icon:"icon-bWEYVlEJ",checkmark:"checkmark-bWEYVlEJ",content:"content-bWEYVlEJ",label:"label-bWEYVlEJ",checked:"checked-bWEYVlEJ",toolbox:"toolbox-bWEYVlEJ",showToolboxOnHover:"showToolboxOnHover-bWEYVlEJ",arrowIcon:"arrowIcon-bWEYVlEJ",subMenu:"subMenu-bWEYVlEJ",invisibleHotkey:"invisibleHotkey-bWEYVlEJ"}},10852:e=>{e.exports={row:"row-HxlnbRyI",line:"line-HxlnbRyI",hint:"hint-HxlnbRyI"}},69655:e=>{e.exports={menu:"menu-Oq10ZTMF"}},3651:e=>{e.exports={item:"item-X2LmiiGx",emptyIcons:"emptyIcons-X2LmiiGx",loading:"loading-X2LmiiGx",disabled:"disabled-X2LmiiGx",interactive:"interactive-X2LmiiGx",hovered:"hovered-X2LmiiGx",normal:"normal-X2LmiiGx",big:"big-X2LmiiGx",icon:"icon-X2LmiiGx",label:"label-X2LmiiGx",title:"title-X2LmiiGx",nested:"nested-X2LmiiGx",shortcut:"shortcut-X2LmiiGx",remove:"remove-X2LmiiGx"}},81956:e=>{e.exports={separator:"separator-blm_vtaP"}},8794:e=>{e.exports={button:"button-cC4UjNEF",disabled:"disabled-cC4UjNEF",active:"active-cC4UjNEF",hidden:"hidden-cC4UjNEF"}},70673:(e,t,n)=>{"use strict";n.d(t,{CheckboxInput:()=>c});var r=n(50959),o=n(97754),s=n(9745),i=n(65890),a=n(46587),l=n.n(a);function c(e){const t=o(l().box,l()[`intent-${e.intent}`],{[l().check]:!Boolean(e.indeterminate),[l().dot]:Boolean(e.indeterminate),[l().noOutline]:-1===e.tabIndex}),n=o(l().wrapper,e.className);return r.createElement("span",{className:n,title:e.title,style:e.style},r.createElement("input",{id:e.id,tabIndex:e.tabIndex,className:l().input,type:"checkbox",name:e.name,checked:e.checked,disabled:e.disabled,value:e.value,autoFocus:e.autoFocus,role:e.role, +onChange:function(){e.onChange&&e.onChange(e.value)},ref:e.reference,"aria-required":e["aria-required"]}),r.createElement("span",{className:t},r.createElement(s.Icon,{icon:i,className:l().icon})))}},26996:(e,t,n)=>{"use strict";n.d(t,{Loader:()=>c});var r,o=n(50959),s=n(97754),i=n(74991),a=n(33319),l=n.n(a);!function(e){e[e.Initial=0]="Initial",e[e.Appear=1]="Appear",e[e.Active=2]="Active"}(r||(r={}));class c extends o.PureComponent{constructor(e){super(e),this._stateChangeTimeout=null,this.state={state:r.Initial}}render(){const{className:e,color:t="black",size:n="medium",staticPosition:r}=this.props,i=s(l().item,l()[t],l()[n]);return o.createElement("span",{className:s(l().loader,r&&l().static,this._getStateClass(),e)},o.createElement("span",{className:i}),o.createElement("span",{className:i}),o.createElement("span",{className:i}))}componentDidMount(){this.setState({state:r.Appear}),this._stateChangeTimeout=setTimeout((()=>{this.setState({state:r.Active})}),2*i.dur)}componentWillUnmount(){this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=null)}_getStateClass(){switch(this.state.state){case r.Initial:return l()["loader-initial"];case r.Appear:return l()["loader-appear"];default:return""}}}},29332:(e,t,n)=>{"use strict";n.d(t,{ContextMenu:()=>k,OverlapContextMenu:()=>w});var r=n(50959),o=n(97754),s=n.n(o),i=n(86431),a=n(27317),l=n(76594),c=n(9481),u=n(82757),p=n(37558),h=n(90692),d=n(81956);function m(e){return r.createElement("li",{className:d.separator})}var f=n(23829),b=n(41590),v=n(59064);function E(e){const{action:t}=e,[n,o]=(0,r.useState)((()=>t.getState())),[s,i]=(0,r.useState)(!1),a=!!n.subItems.length,l=a&&s;return(0,r.useEffect)((()=>{const e=()=>o(t.getState());return t.onUpdate().subscribe(null,e),()=>{t.onUpdate().unsubscribe(null,e)}}),[]),r.createElement(f.ContextMenuItem,{...n,onClick:function(e){if(n.disabled||e.defaultPrevented)return;if(a)return void i(!0);n.doNotCloseOnClick||(0,v.globalCloseMenu)();t.execute()},isLoading:n.loading,isHovered:l},l&&r.createElement(b.Drawer,{onClose:c},r.createElement(x,{items:n.subItems,parentAction:t,closeNested:c})));function c(e){e&&e.preventDefault(),i(!1)}}var _=n(54627),y=n(66493);function x(e){const{items:t,parentAction:n,closeNested:o}=e,s=!Boolean(n)&&t.every((e=>!Boolean("separator"!==e.type&&(e.getState().icon||e.getState().checkable))));return r.createElement(_.EmptyIconsContext.Provider,{value:s},r.createElement("ul",null,n&&r.createElement(r.Fragment,null,r.createElement(f.ContextMenuItem,{label:n.getState().label,isTitle:!0,active:!1,disabled:!1,subItems:[],checkable:!1,checked:!1,doNotCloseOnClick:!1,icon:y,onClick:o}),r.createElement(m,null)),t.map((e=>{switch(e.type){case"action":return r.createElement(E,{key:e.id,action:e});case"separator":return r.createElement(m,{key:e.id})}}))))}const g=r.createContext(null);var C=n(69655);class k extends r.PureComponent{constructor(e){super(e),this._menuRef=r.createRef(),this._handleRequestUpdate=()=>{this.update()},this._handleClose=()=>{ +this.props.onClose&&this.props.onClose()},this._handleOutsideClickClose=e=>{const{doNotCloseOn:t,onClose:n}=this.props;!n||void 0!==t&&t.contains(e.target)||n()},this._handleFocusOnOpen=()=>{var e,t;(null===(e=this.props.menuElementReference)||void 0===e?void 0:e.current)&&this.props.takeFocus&&(null===(t=this.props.menuElementReference)||void 0===t||t.current.focus({preventScroll:!0}))},this.state={}}render(){const{isOpened:e,onClose:t,items:n,doNotCloseOn:o,menuStatName:i,parentStatName:d,takeFocus:m,...f}=this.props;return e?r.createElement(p.DrawerManager,null,r.createElement(c.KeyboardDocumentListener,{keyCode:27,eventType:"keyup",handler:this._handleClose}),r.createElement(h.MatchMedia,{rule:"screen and (max-width: 430px)"},(t=>this._isDrawer(t)?r.createElement(g.Provider,{value:{type:"drawer"}},r.createElement(b.Drawer,{onClose:this._handleClose,position:"Bottom","data-name":f["data-name"]},r.createElement(x,{items:n}))):r.createElement(g.Provider,{value:{type:"menu"}},r.createElement(l.OutsideEvent,{handler:this._handleOutsideClickClose,mouseDown:!0,touchStart:!0,reference:this.props.menuElementReference},(t=>r.createElement(a.Menu,{...f,reference:t,className:s()(C.menu,"context-menu"),onClose:this._handleClose,noMomentumBasedScroll:!0,ref:this._menuRef,tabIndex:m?-1:void 0,onOpen:this._handleFocusOnOpen},r.createElement(u.ActionsTable,{items:n,menuStatName:i,parentStatName:d,parentIsOpened:e,onRequestUpdate:this._handleRequestUpdate})))))))):null}update(){this._menuRef.current&&this._menuRef.current.update()}_isDrawer(e){return void 0===this.props.mode?e:"drawer"===this.props.mode}}const w=(0,i.makeOverlapable)(k)},99025:(e,t,n)=>{"use strict";n.d(t,{Hint:()=>a});var r=n(50959),o=n(97754),s=n.n(o),i=n(68550);function a(e){const{text:t="",className:n}=e;return r.createElement("span",{className:s()(i.shortcut,n)},t)}},23829:(e,t,n)=>{"use strict";n.d(t,{ContextMenuItem:()=>m});var r=n(50959),o=n(97754),s=n.n(o),i=n(9745),a=n(26996),l=n(54627),c=n(99025),u=n(39750),p=n(79978),h=n(69311),d=n(3651);function m(e){const{isTitle:t,isLoading:n,isHovered:o,active:m,checkable:f,disabled:b,checked:v,icon:E,iconChecked:_,hint:y,subItems:x,label:g,onClick:C,children:k,toolbox:w,jsxLabel:S,size:I="normal"}=e,N=(0,r.useContext)(l.EmptyIconsContext),M=!!x.length;return n?r.createElement("li",{className:s()(d.item,d.loading,d[I])},r.createElement(a.Loader,null)):r.createElement("li",{className:s()(d.item,d.interactive,t&&d.title,b&&d.disabled,o&&d.hovered,m&&d.active,N&&d.emptyIcons,d[I]),onClick:C},r.createElement(i.Icon,{className:s()(d.icon),icon:function(){if(f&&v)return _||E||u;return E}()}),r.createElement("span",{className:s()(d.label)},null!=S?S:g),!!w&&r.createElement(i.Icon,{onClick:function(){w&&w.action()},className:d.remove,icon:h}),!M&&y&&r.createElement(c.Hint,{className:d.shortcut,text:y}),M&&r.createElement(i.Icon,{className:d.nested,icon:p}),k)}},54627:(e,t,n)=>{"use strict";n.d(t,{EmptyIconsContext:()=>r});const r=n(50959).createContext(!1)},9481:(e,t,n)=>{"use strict";n.d(t,{KeyboardDocumentListener:()=>o +});var r=n(50959);class o extends r.PureComponent{constructor(){super(...arguments),this._handleKeyDown=e=>{e.keyCode===this.props.keyCode&&this.props.handler(e)}}componentDidMount(){document.addEventListener(this.props.eventType||"keydown",this._handleKeyDown,!1)}componentWillUnmount(){document.removeEventListener(this.props.eventType||"keydown",this._handleKeyDown,!1)}render(){return null}}},76594:(e,t,n)=>{"use strict";n.d(t,{OutsideEvent:()=>o});var r=n(58095);function o(e){const{children:t,...n}=e;return t((0,r.useOutsideEvent)(n))}},86431:(e,t,n)=>{"use strict";n.d(t,{makeOverlapable:()=>s});var r=n(50959),o=n(65718);function s(e){return class extends r.PureComponent{render(){const{isOpened:t,root:n}=this.props;if(!t)return null;const s=r.createElement(e,{...this.props,zIndex:150});return"parent"===n?s:r.createElement(o.Portal,null,s)}}}},96040:(e,t,n)=>{"use strict";n.d(t,{RemoveButton:()=>u});var r=n(44352),o=n(50959),s=n(97754),i=n(9745),a=n(33765),l=n(8794);const c={remove:r.t(null,void 0,n(34596))};function u(e){const{className:t,isActive:n,onClick:r,onMouseDown:u,title:p,hidden:h,"data-name":d="remove-button",...m}=e;return o.createElement(i.Icon,{...m,"data-name":d,className:s(l.button,"apply-common-tooltip",n&&l.active,h&&l.hidden,t),icon:a,onClick:r,onMouseDown:u,title:p||c.remove})}},95257:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),d=Symbol.iterator;var m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},f=Object.assign,b={};function v(e,t,n){this.props=e,this.context=t,this.refs=b,this.updater=n||m}function E(){}function _(e,t,n){this.props=e,this.context=t,this.refs=b,this.updater=n||m}v.prototype.isReactComponent={},v.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")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},E.prototype=v.prototype;var y=_.prototype=new E;y.constructor=_,f(y,v.prototype),y.isPureReactComponent=!0;var x=Array.isArray,g=Object.prototype.hasOwnProperty,C={current:null},k={key:!0,ref:!0,__self:!0,__source:!0};function w(e,t,r){var o,s={},i=null,a=null;if(null!=t)for(o in void 0!==t.ref&&(a=t.ref),void 0!==t.key&&(i=""+t.key),t)g.call(t,o)&&!k.hasOwnProperty(o)&&(s[o]=t[o]);var l=arguments.length-2;if(1===l)s.children=r;else if(1{"use strict";e.exports=n(95257)},82757:(e,t,n)=>{"use strict";n.d(t,{ActionsTable:()=>M});var r=n(50959),o=n(10852);function s(e){return r.createElement("tr",{className:o.row},r.createElement("td",null,r.createElement("div",{className:o.line})),r.createElement("td",null,r.createElement("div",{className:o.line}),e.hint?r.createElement("div",{className:o.hint},e.hint):null))}var i=n(50151),a=n(97754),l=n.n(a),c=n(70673),u=n(49483),p=n(32563);var h=n(96040),d=n(36189),m=n(99025),f=n(25812),b=n(80802),v=n(14665),E=n(68550);class _ extends r.PureComponent{constructor(){super(...arguments),this._handleMouseOver=e=>{(function(e){const t=e.sourceCapabilities;let n=t&&t.firesTouchEvents;return void 0===n&&(n=p.touch),n})(e.nativeEvent)||this.props.onMouseOver&&this.props.onMouseOver()},this._handleClickToolbox=e=>{e.stopPropagation(),this.props.onClickToolbox&&this.props.onClickToolbox()}}render(){const{hasSubItems:e,shortcutHint:t,hint:n,invisibleHotkey:o,favourite:s,theme:i=E,size:l="normal"}=this.props,c=this.props.checkable&&this.props.checkboxInput?"label":"div";return r.createElement(r.Fragment,null,r.createElement("tr",{className:a(i.item,!this.props.noInteractive&&i.interactive,this.props.hovered&&i.hovered,this.props.disabled&&i.disabled,this.props.active&&i.active,this.props.selected&&i.selected,i[l]),onClick:this.props.onClick,onMouseOver:this._handleMouseOver,ref:this.props.reference, +"data-action-name":this.props.actionName},void 0!==s&&r.createElement("td",null,r.createElement(d.FavoriteButton,{className:i.favourite,isFilled:s,onClick:this.props.onFavouriteClick})),r.createElement("td",{className:a(i.iconCell),"data-icon-cell":!0},this._icon(i)),r.createElement("td",{className:i.contentCell},r.createElement(c,{className:i.content},r.createElement("span",{className:a(i.label,this.props.checked&&i.checked),"data-label":!0},this.props.label),this._toolbox(i),e&&r.createElement("span",{className:i.arrowIcon,dangerouslySetInnerHTML:{__html:v},"data-submenu-arrow":!0}),!e&&t&&!u.CheckMobile.any()&&r.createElement(m.Hint,{className:a(o&&i.invisibleHotkey),text:t}),!e&&!t&&n&&r.createElement(m.Hint,{text:n})))),r.createElement("tr",{className:i.subMenu},r.createElement("td",null,this.props.children)))}_icon(e){if(this.props.checkable){if(this.props.checkboxInput)return r.createElement(c.CheckboxInput,{className:a(e.icon,e.checkboxInput),checked:this.props.checked});if(this.props.checked){const t=!this.props.icon&&!this.props.iconChecked,n=this.props.iconChecked||this.props.icon||b;return r.createElement("span",{className:a(e.icon,t&&e.checkmark),dangerouslySetInnerHTML:{__html:n},"data-icon-checkmark":t})}return this.props.icon?r.createElement("span",{className:e.icon,dangerouslySetInnerHTML:{__html:this.props.icon}}):r.createElement("span",{className:e.icon})}return this.props.icon?r.createElement("span",{className:e.icon,dangerouslySetInnerHTML:{__html:this.props.icon}}):null}_toolbox(e){return this.props.toolbox?r.createElement("span",{className:a(e.toolbox,this.props.showToolboxOnHover&&e.showToolboxOnHover),onClick:this._handleClickToolbox,"data-toolbox":!0},this._renderToolboxContent()):null}_renderToolboxContent(){return this.props.toolbox&&this.props.toolbox.type===f.ToolboxType.Delete?r.createElement(h.RemoveButton,{onClick:this.props.toolbox.action}):null}}var y=n(29332),x=n(59064),g=n(51768),C=n(80142);var k=n(14758),w=n(26996),S=n(76946);function I(e){const{size:t="normal"}=e;return r.createElement(_,{size:t,label:r.createElement("div",{className:l()(S.loaderWrap,S[t])},r.createElement(w.Loader,{className:S.loader})),noInteractive:!0,onMouseOver:e.onMouseOver})}class N extends r.PureComponent{constructor(e){super(e),this._itemRef=null,this._menuElementRef=r.createRef(),this._menuRef=null,this._handleClick=e=>{e.isDefaultPrevented()||this.state.disabled||(this._hasSubItems()?this._showSubMenu():(this.state.doNotCloseOnClick||(0,x.globalCloseMenu)(),this.props.action.execute(),this._trackEvent(),this.props.onExecute&&this.props.onExecute(this.props.action)))},this._handleClickToolbox=()=>{(0,x.globalCloseMenu)()},this._handleItemMouseOver=()=>{this._showSubMenu(),this._setCurrentContextValue()},this._handleMenuMouseOver=()=>{this._setCurrentContextValue()},this._showSubMenu=()=>{this.props.onShowSubMenu(this.props.action)},this._calcSubMenuPos=e=>function(e,t,n={x:0,y:10}){if(t){const{left:n,right:r,top:o}=t.getBoundingClientRect(),s=document.documentElement.clientWidth,i={x:n-e,y:o},a={x:r, +y:o};return(0,C.isRtl)()?n<=e?a:i:s-r>=e?a:i}return n}(e,this._itemRef),this._updateState=e=>{this.setState(e.getState())},this._setItemRef=e=>{this._itemRef=e},this._handleMenuRef=e=>{this._menuRef=e},this._registerSubmenu=()=>{var e;return null===(e=this.context)||void 0===e?void 0:e.registerSubmenu(this.props.action.id,(e=>(0,i.ensureNotNull)(this._itemRef).contains(e)||null!==this._menuElementRef.current&&this._menuElementRef.current.contains(e)))},this.state={...this.props.action.getState()}}componentDidMount(){this.props.action.onUpdate().subscribe(this,this._updateState),this.state.subItems.length&&(this._unsubscribe=this._registerSubmenu()),this.props.reference&&(this._itemRef=this.props.reference.current)}componentDidUpdate(e,t){var n,r,o;t.loading!==this.state.loading&&(null===(r=(n=this.props).onRequestUpdate)||void 0===r||r.call(n)),0===t.subItems.length&&this.state.subItems.length>0&&(this._unsubscribe=this._registerSubmenu()),t.subItems.length>0&&0===this.state.subItems.length&&(null===(o=this._unsubscribe)||void 0===o||o.call(this)),t.subItems!==this.state.subItems&&null!==this._menuRef&&this._menuRef.update()}componentWillUnmount(){this.props.action.onUpdate().unsubscribe(this,this._updateState),this._unsubscribe&&this._unsubscribe()}render(){var e,t,n;const o=null!==(e=this.state.jsxLabel)&&void 0!==e?e:this.state.label,s=(null===(t=this.context)||void 0===t?void 0:t.current)?this.context.current===this.props.action.id:this.props.isSubMenuOpened;return this.state.loading?r.createElement(I,{size:this.state.size}):r.createElement(_,{theme:this.props.theme,reference:null!==(n=this.props.reference)&&void 0!==n?n:this._setItemRef,onClick:this._handleClick,onClickToolbox:this._handleClickToolbox,onMouseOver:this._handleItemMouseOver,hovered:s,hasSubItems:this._hasSubItems(),actionName:this.state.name,checkboxInput:this.props.checkboxInput,selected:this.props.selected,...this.state,label:o},r.createElement(y.ContextMenu,{isOpened:s,items:this.state.subItems,position:this._calcSubMenuPos,menuStatName:this.props.menuStatName,parentStatName:this._getStatName(),menuElementReference:this._menuElementRef,onMouseOver:this.state.subItems.length?this._handleMenuMouseOver:void 0,ref:this._handleMenuRef}))}_setCurrentContextValue(){var e;this.state.subItems.length&&(null===(e=this.context)||void 0===e||e.setCurrent(this.props.action.id))}_hasSubItems(){return this.state.subItems.length>0}_trackEvent(){const e=this._getStatName();(0,g.trackEvent)("ContextMenuClick",this.props.menuStatName||"",e)}_getStatName(){return[this.props.parentStatName,this.state.statName].filter((e=>Boolean(e))).join(".")}}N.contextType=k.SubmenuContext;class M extends r.PureComponent{constructor(e){super(e),this._handleShowSubMenu=e=>{const t=e.getState();this.setState({showSubMenuOf:t.subItems.length?e:void 0})},this.state={}}render(){return r.createElement("table",null,r.createElement("tbody",null,this.props.items.map((e=>this._item(e)))))}static getDerivedStateFromProps(e,t){return!e.parentIsOpened&&t.showSubMenuOf?{showSubMenuOf:void 0 +}:null}_item(e){switch(e.type){case"separator":return r.createElement(s,{key:e.id,hint:e.getHint()});case"action":return r.createElement(N,{key:e.id,action:e,onShowSubMenu:this._handleShowSubMenu,isSubMenuOpened:this.state.showSubMenuOf===e,menuStatName:this.props.menuStatName,parentStatName:this.props.parentStatName,onRequestUpdate:this.props.onRequestUpdate})}}}},65890:e=>{e.exports=''},66493:e=>{e.exports=''},79978:e=>{e.exports=''},80802:e=>{e.exports=''},39750:e=>{e.exports=''},33765:e=>{e.exports=''},69311:e=>{e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/2842.61ec1448858319f48d5a.js b/charting_library/bundles/2842.61ec1448858319f48d5a.js new file mode 100644 index 00000000..75274884 --- /dev/null +++ b/charting_library/bundles/2842.61ec1448858319f48d5a.js @@ -0,0 +1,9 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2842,8180,2215],{59255:(t,e,r)=>{"use strict";r.r(e),r.d(e,{default:()=>I});var n=function(){if("undefined"!=typeof Map)return Map;function t(t,e){var r=-1;return t.some((function(t,n){return t[0]===e&&(r=n,!0)})),r}return function(){function e(){this.__entries__=[]}return Object.defineProperty(e.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),e.prototype.get=function(e){var r=t(this.__entries__,e),n=this.__entries__[r];return n&&n[1]},e.prototype.set=function(e,r){var n=t(this.__entries__,e);~n?this.__entries__[n][1]=r:this.__entries__.push([e,r])},e.prototype.delete=function(e){var r=this.__entries__,n=t(r,e);~n&&r.splice(n,1)},e.prototype.has=function(e){return!!~t(this.__entries__,e)},e.prototype.clear=function(){this.__entries__.splice(0)},e.prototype.forEach=function(t,e){void 0===e&&(e=null);for(var r=0,n=this.__entries__;r0},t.prototype.connect_=function(){o&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),c?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},t.prototype.disconnect_=function(){o&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_), +window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},t.prototype.onTransitionEnd_=function(t){var e=t.propertyName,r=void 0===e?"":e;a.some((function(t){return!!~r.indexOf(t)}))&&this.refresh()},t.getInstance=function(){return this.instance_||(this.instance_=new t),this.instance_},t.instance_=null,t}(),l=function(t,e){for(var r=0,n=Object.keys(e);r0},t}(),w="undefined"!=typeof WeakMap?new WeakMap:new n,O=function t(e){if(!(this instanceof t))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var r=u.getInstance(),n=new S(e,r,this);w.set(this,n)};["observe","unobserve","disconnect"].forEach((function(t){O.prototype[t]=function(){var e;return(e=w.get(this))[t].apply(e,arguments)}}));const I=void 0!==i.ResizeObserver?i.ResizeObserver:O},97754:(t,e)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var t=[],e=0;e{"use strict";function n(){return n=Object.assign||function(t){for(var e=1;eI,VariableSizeList:()=>O});var a=Number.isNaN||function(t){return"number"==typeof t&&t!=t};function c(t,e){if(t.length!==e.length)return!1;for(var r=0;r=e?t.call(null):n.id=requestAnimationFrame(o)}))};return n}var p=null;function v(t){if(void 0===t&&(t=!1),null===p||t){var e=document.createElement("div"),r=e.style;r.width="50px",r.height="50px",r.overflow="scroll",r.direction="rtl";var n=document.createElement("div"),o=n.style;return o.width="100px",o.height="100px",e.appendChild(n),document.body.appendChild(e),e.scrollLeft>0?p="positive-descending":(e.scrollLeft=1,p=0===e.scrollLeft?"negative":"positive-ascending"),document.body.removeChild(e),p}return p}var m=function(t,e){return t};function y(t){var e,r,o=t.getItemOffset,a=t.getEstimatedTotalSize,c=t.getItemSize,f=t.getOffsetForIndexAndAlignment,p=t.getStartIndexForOffset,y=t.getStopIndexForStartIndex,g=t.initInstanceProps,b=t.shouldResetStyleCacheOnItemSizeChange,S=t.validateProps;return r=e=function(t){function e(e){var r;return(r=t.call(this,e)||this)._instanceProps=g(r.props,s(s(r))),r._outerRef=void 0,r._resetIsScrollingTimeoutId=null,r.state={instance:s(s(r)),isScrolling:!1,scrollDirection:"forward",scrollOffset:"number"==typeof r.props.initialScrollOffset?r.props.initialScrollOffset:0,scrollUpdateWasRequested:!1},r._callOnItemsRendered=void 0,r._callOnItemsRendered=u((function(t,e,n,o){return r.props.onItemsRendered({overscanStartIndex:t,overscanStopIndex:e,visibleStartIndex:n,visibleStopIndex:o})})),r._callOnScroll=void 0,r._callOnScroll=u((function(t,e,n){return r.props.onScroll({scrollDirection:t,scrollOffset:e,scrollUpdateWasRequested:n})})),r._getItemStyle=void 0,r._getItemStyle=function(t){var e,n=r.props,i=n.direction,s=n.itemSize,a=n.layout,u=r._getItemStyleCache(b&&s,b&&a,b&&i);if(u.hasOwnProperty(t))e=u[t];else{var l=o(r.props,t,r._instanceProps),f=c(r.props,t,r._instanceProps),h="horizontal"===i||"horizontal"===a,d="rtl"===i,p=h?l:0;u[t]=e={position:"absolute",left:d?void 0:p,right:d?p:void 0,top:h?0:l,height:h?"100%":f,width:h?f:"100%"}}return e},r._getItemStyleCache=void 0,r._getItemStyleCache=u((function(t,e,r){return{}})),r._onScrollHorizontal=function(t){var e=t.currentTarget,n=e.clientWidth,o=e.scrollLeft,i=e.scrollWidth;r.setState((function(t){if(t.scrollOffset===o)return null;var e=r.props.direction,s=o;if("rtl"===e)switch(v()){case"negative":s=-o;break;case"positive-descending":s=i-n-o}return s=Math.max(0,Math.min(s,i-n)),{isScrolling:!0,scrollDirection:t.scrollOffset0)for(var z=E;z<=x;z++)R.push((0,l.createElement)(e,{data:h,key:p(z,h),index:z,isScrolling:b?w:void 0,style:this._getItemStyle(z)}));var C=a(this.props,this._instanceProps);return(0,l.createElement)(y||_||"div",{className:r,onScroll:I,ref:this._outerRefSetter,style:n({position:"relative",height:i,width:S,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:o},g)},(0,l.createElement)(c||u||"div",{children:R,ref:s,style:{height:O?"100%":C,pointerEvents:w?"none":void 0,width:O?C:"100%"}}))},r._callPropsCallbacks=function(){if("function"==typeof this.props.onItemsRendered&&this.props.itemCount>0){ +var t=this._getRangeToRender(),e=t[0],r=t[1],n=t[2],o=t[3];this._callOnItemsRendered(e,r,n,o)}if("function"==typeof this.props.onScroll){var i=this.state,s=i.scrollDirection,a=i.scrollOffset,c=i.scrollUpdateWasRequested;this._callOnScroll(s,a,c)}},r._getRangeToRender=function(){var t=this.props,e=t.itemCount,r=t.overscanCount,n=this.state,o=n.isScrolling,i=n.scrollDirection,s=n.scrollOffset;if(0===e)return[0,0,0,0];var a=p(this.props,s,this._instanceProps),c=y(this.props,a,s,this._instanceProps),u=o&&"backward"!==i?1:Math.max(1,r),l=o&&"forward"!==i?1:Math.max(1,r);return[Math.max(0,a-u),Math.max(0,Math.min(e-1,c+l)),a,c]},e}(l.PureComponent),e.defaultProps={direction:"ltr",itemData:void 0,layout:"vertical",overscanCount:2,useIsScrolling:!1},r}var _=function(t,e){t.children,t.direction,t.height,t.layout,t.innerTagName,t.outerTagName,t.width,e.instance},g=function(t,e,r){var n=t.itemSize,o=r.itemMetadataMap,i=r.lastMeasuredIndex;if(e>i){var s=0;if(i>=0){var a=o[i];s=a.offset+a.size}for(var c=i+1;c<=e;c++){var u=n(c);o[c]={offset:s,size:u},s+=u}r.lastMeasuredIndex=e}return o[e]},b=function(t,e,r,n,o){for(;n<=r;){var i=n+Math.floor((r-n)/2),s=g(t,i,e).offset;if(s===o)return i;so&&(r=i-1)}return n>0?n-1:0},S=function(t,e,r,n){for(var o=t.itemCount,i=1;r=r&&(i=r-1),i>=0){var a=n[i];s=a.offset+a.size}return s+(r-i-1)*o},O=y({getItemOffset:function(t,e,r){return g(t,e,r).offset},getItemSize:function(t,e,r){return r.itemMetadataMap[e].size},getEstimatedTotalSize:w,getOffsetForIndexAndAlignment:function(t,e,r,n,o){var i=t.direction,s=t.height,a=t.layout,c=t.width,u="horizontal"===i||"horizontal"===a?c:s,l=g(t,e,o),f=w(t,o),h=Math.max(0,Math.min(f-u,l.offset)),d=Math.max(0,l.offset-u+l.size);switch("smart"===r&&(r=n>=d-u&&n<=h+u?"auto":"center"),r){case"start":return h;case"end":return d;case"center":return Math.round(d+(h-d)/2);default:return n>=d&&n<=h?n:n0?n[o].offset:0)>=r?b(t,e,o,0,r):S(t,e,Math.max(0,o),r)}(t,r,e)},getStopIndexForStartIndex:function(t,e,r,n){for(var o=t.direction,i=t.height,s=t.itemCount,a=t.layout,c=t.width,u="horizontal"===o||"horizontal"===a?c:i,l=g(t,e,n),f=r+u,h=l.offset+l.size,d=e;d=d-l&&n<=h+l?"auto":"center"),r){case"start":return h;case"end":return d;case"center":var p=Math.round(d+(h-d)/2);return pf+Math.floor(l/2)?f:p;default:return n>=d&&n<=h?n:n{"use strict";var r=Symbol.for("react.element"),n=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),a=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"),h=Symbol.for("react.lazy"),d=Symbol.iterator;var p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},v=Object.assign,m={};function y(t,e,r){this.props=t,this.context=e,this.refs=m,this.updater=r||p}function _(){}function g(t,e,r){this.props=t,this.context=e,this.refs=m,this.updater=r||p}y.prototype.isReactComponent={},y.prototype.setState=function(t,e){if("object"!=typeof t&&"function"!=typeof t&&null!=t)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,t,e,"setState")},y.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")},_.prototype=y.prototype;var b=g.prototype=new _;b.constructor=g,v(b,y.prototype),b.isPureReactComponent=!0;var S=Array.isArray,w=Object.prototype.hasOwnProperty,O={current:null},I={key:!0,ref:!0,__self:!0,__source:!0};function M(t,e,n){var o,i={},s=null,a=null;if(null!=e)for(o in void 0!==e.ref&&(a=e.ref),void 0!==e.key&&(s=""+e.key),e)w.call(e,o)&&!I.hasOwnProperty(o)&&(i[o]=e[o]);var c=arguments.length-2;if(1===c)i.children=n;else if(1{"use strict";t.exports=r(95257)}}]); \ No newline at end of file diff --git a/charting_library/bundles/2913.843022c70197263550f1.css b/charting_library/bundles/2913.843022c70197263550f1.css new file mode 100644 index 00000000..a51963bd --- /dev/null +++ b/charting_library/bundles/2913.843022c70197263550f1.css @@ -0,0 +1 @@ +.tooltip-yV2Az0ZG{background:#fff;border-radius:8px;cursor:default;filter:drop-shadow(0 1px 4px rgba(0,0,0,.2));position:absolute;visibility:hidden;z-index:7}html.theme-dark .tooltip-yV2Az0ZG{background:#1e222d}.tooltip-yV2Az0ZG.show-yV2Az0ZG{visibility:unset}html.theme-dark .tooltip-yV2Az0ZG{filter:drop-shadow(0 1px 4px rgba(0,0,0,.4))}.tooltip-yV2Az0ZG:after,.tooltip-yV2Az0ZG:before{border:10px solid #0000;content:" ";height:0;margin-top:-10px;pointer-events:none;position:absolute;top:50%;width:0}.tooltip-yV2Az0ZG:not(.right-yV2Az0ZG):after{border-color:#0000 #0000 #0000 #fff;border-left-width:13px;left:100%}html.theme-dark .tooltip-yV2Az0ZG:not(.right-yV2Az0ZG):after{border-left-color:#1e222d}.tooltip-yV2Az0ZG.right-yV2Az0ZG:before{border-color:#0000 #fff #0000 #0000;border-right-width:13px;right:100%}html.theme-dark .tooltip-yV2Az0ZG.right-yV2Az0ZG:before{border-right-color:#1e222d}.text-_0F_ups3{font-feature-settings:"tnum" on,"lnum" on;color:#131722;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:14px;line-height:18px;max-width:244px;min-width:25px;padding:12px}html.theme-dark .text-_0F_ups3{color:#d1d4dc} \ No newline at end of file diff --git a/charting_library/bundles/2913.843022c70197263550f1.rtl.css b/charting_library/bundles/2913.843022c70197263550f1.rtl.css new file mode 100644 index 00000000..c86ea556 --- /dev/null +++ b/charting_library/bundles/2913.843022c70197263550f1.rtl.css @@ -0,0 +1 @@ +.tooltip-yV2Az0ZG{background:#fff;border-radius:8px;cursor:default;filter:drop-shadow(0 1px 4px rgba(0,0,0,.2));position:absolute;visibility:hidden;z-index:7}html.theme-dark .tooltip-yV2Az0ZG{background:#1e222d}.tooltip-yV2Az0ZG.show-yV2Az0ZG{visibility:unset}html.theme-dark .tooltip-yV2Az0ZG{filter:drop-shadow(0 1px 4px rgba(0,0,0,.4))}.tooltip-yV2Az0ZG:after,.tooltip-yV2Az0ZG:before{border:10px solid #0000;content:" ";height:0;margin-top:-10px;pointer-events:none;position:absolute;top:50%;width:0}.tooltip-yV2Az0ZG:not(.right-yV2Az0ZG):after{border-color:#0000 #fff #0000 #0000;border-right-width:13px;right:100%}html.theme-dark .tooltip-yV2Az0ZG:not(.right-yV2Az0ZG):after{border-right-color:#1e222d}.tooltip-yV2Az0ZG.right-yV2Az0ZG:before{border-color:#0000 #0000 #0000 #fff;border-left-width:13px;left:100%}html.theme-dark .tooltip-yV2Az0ZG.right-yV2Az0ZG:before{border-left-color:#1e222d}.text-_0F_ups3{font-feature-settings:"tnum" on,"lnum" on;color:#131722;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:14px;line-height:18px;max-width:244px;min-width:25px;padding:12px}html.theme-dark .text-_0F_ups3{color:#d1d4dc} \ No newline at end of file diff --git a/charting_library/bundles/2984.57f5ad22257d1a4e1ef9.css b/charting_library/bundles/2984.57f5ad22257d1a4e1ef9.css deleted file mode 100644 index 5b736f0b..00000000 --- a/charting_library/bundles/2984.57f5ad22257d1a4e1ef9.css +++ /dev/null @@ -1 +0,0 @@ -.content-tBgV1m0B{box-sizing:border-box;color:#131722;display:inline-grid;grid-template-columns:auto 1fr;max-width:550px;padding:16px 20px;width:100%}html.theme-dark .content-tBgV1m0B{color:#d1d4dc}.cell-tBgV1m0B .inner-tBgV1m0B{align-items:center;display:flex;padding:8px 0}.cell-tBgV1m0B.first-tBgV1m0B{align-items:center;display:flex;min-width:0}.cell-tBgV1m0B.first-tBgV1m0B .inner-tBgV1m0B{word-wrap:break-word;cursor:default;display:block;min-width:0;padding-right:20px}.cell-tBgV1m0B.first-tBgV1m0B .inner-tBgV1m0B:first-letter{text-transform:capitalize}.cell-tBgV1m0B.first-tBgV1m0B.inlineCell-tBgV1m0B .inner-tBgV1m0B{padding-right:0}.cell-tBgV1m0B.fill-tBgV1m0B{grid-column:1/3}.cell-tBgV1m0B.top-tBgV1m0B{align-items:flex-start}.cell-tBgV1m0B.topCenter-tBgV1m0B{align-items:flex-start;padding-top:8px}.cell-tBgV1m0B:only-child{max-width:340px}.cell-tBgV1m0B.offset-tBgV1m0B{padding-left:26px}.inlineRow-tBgV1m0B{display:flex}.inlineCell-tBgV1m0B{margin-right:8px}.grouped-tBgV1m0B .inner-tBgV1m0B,.inlineCell-tBgV1m0B .inner-tBgV1m0B{padding:4px 0}.separator-tBgV1m0B{background-color:#e0e3eb;height:1px;margin:8px -20px}html.theme-dark .separator-tBgV1m0B{background-color:#434651}.groupSeparator-tBgV1m0B{height:8px}.groupSeparator-tBgV1m0B.big-tBgV1m0B{height:14px}@media screen and (max-width:379px){.content-tBgV1m0B{grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content}.cell-tBgV1m0B.first-tBgV1m0B .inner-tBgV1m0B{padding:8px 20px 8px 0}.cell-tBgV1m0B.adaptive-tBgV1m0B{align-items:flex-start}.cell-tBgV1m0B.adaptive-tBgV1m0B:not(.checkableTitle-tBgV1m0B):not(.inlineCell-tBgV1m0B){padding-top:8px}}.wrap-ne5qGlZh{align-items:center;background-color:#f0f3fa;border-radius:6px;box-sizing:border-box;display:flex;height:34px;justify-content:space-between;max-width:180px;min-width:100px;padding:7px 8px 6px}html.theme-dark .wrap-ne5qGlZh{background-color:#131722}@media (any-hover:hover){.wrap-ne5qGlZh:hover{background-color:#e0e3eb}html.theme-dark .wrap-ne5qGlZh:hover{background-color:#434651}.wrap-ne5qGlZh:hover .icon-ne5qGlZh{color:#131722}html.theme-dark .wrap-ne5qGlZh:hover .icon-ne5qGlZh{color:#d1d4dc}}.text-ne5qGlZh{color:#131722;cursor:default;line-height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .text-ne5qGlZh{color:#d1d4dc}.icon-ne5qGlZh{align-self:flex-start;color:#6a6d78;height:18px;margin-left:8px}html.theme-dark .icon-ne5qGlZh{color:#868993}.disabled-ne5qGlZh{pointer-events:none}.disabled-ne5qGlZh .icon-ne5qGlZh,.disabled-ne5qGlZh .text-ne5qGlZh{color:#b2b5be}html.theme-dark .disabled-ne5qGlZh .icon-ne5qGlZh,html.theme-dark .disabled-ne5qGlZh .text-ne5qGlZh{color:#50535e}.wrap-Q2NZ0gvI{align-items:center;display:flex;max-width:100%;overflow-wrap:break-word}.wrap-Q2NZ0gvI:before{content:"";flex:none;height:34px;width:0}.checkbox-FG0u1J5p{min-width:0}.title-FG0u1J5p{cursor:default;min-width:0}.hintButton-qEI9XsjF{margin-left:8px}.hasTooltip-DcvaoxPU{margin-right:9px}.uppercase-DcvaoxPU{text-transform:uppercase}.innerLabel-DjbvBF5Y{color:#d1d4dc;display:flex;flex:0 0 auto;font-size:16px;padding-left:5px}html.theme-dark .innerLabel-DjbvBF5Y{color:#50535e}.controlWrapper-DBTazUk2{box-sizing:border-box;height:100%;overflow:hidden;width:22px}.controlWrapper-DBTazUk2.hidden-DBTazUk2{opacity:0}.control-DBTazUk2{align-items:center;background-color:initial;border:none;border-radius:4px;box-sizing:border-box;color:#6a6d78;cursor:default;display:flex;flex:0 0 auto;height:50%;justify-content:center;padding:0 6px;transition:color .35s ease,background-color .35s ease}html.theme-dark .control-DBTazUk2{color:#868993}.control-DBTazUk2 svg{fill:currentColor}@media (any-hover:hover){.control-DBTazUk2:hover{background-color:#f0f3fa;color:#131722}html.theme-dark .control-DBTazUk2:hover{background-color:#363a45;color:#d1d4dc}}.controlIncrease-DBTazUk2{transform:rotate(180deg)}.controlIcon-DBTazUk2{display:flex;flex:0 0 auto;justify-content:center}.controlIcon-DBTazUk2 svg{width:100%}.title-DBTazUk2{color:#b2b5be;display:flex;flex-direction:column;font-size:12px;justify-content:center;margin-right:9px}html.theme-dark .title-DBTazUk2{color:#50535e}.wrap-QStmZL8l{display:flex}.thicknessItem-QStmZL8l{align-items:center;background-color:initial;border:1px solid #d1d4dc;box-sizing:border-box;display:inline-flex;flex:1;height:32px;justify-content:center;padding:0 12px;position:relative}html.theme-dark .thicknessItem-QStmZL8l{background-color:initial;border-color:#50535e}@media (any-hover:hover){.thicknessItem-QStmZL8l:hover{background-color:#f0f3fa}html.theme-dark .thicknessItem-QStmZL8l:hover{background-color:#2a2e39}}.thicknessItem-QStmZL8l.checked-QStmZL8l{background-color:#2962ff;border-color:#2962ff;z-index:1}html.theme-dark .thicknessItem-QStmZL8l.checked-QStmZL8l{background-color:#2962ff;border-color:#2962ff}@media (any-hover:hover){.thicknessItem-QStmZL8l.checked-QStmZL8l:hover{background-color:#2962ff;border-color:#2962ff}html.theme-dark .thicknessItem-QStmZL8l.checked-QStmZL8l:hover{background-color:#2962ff;border-color:#2962ff}}.thicknessItem-QStmZL8l+.thicknessItem-QStmZL8l{margin-left:-1px}.thicknessItem-QStmZL8l:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px;margin-left:0}.thicknessItem-QStmZL8l:last-child{border-bottom-right-radius:3px;border-top-right-radius:3px}.radio-QStmZL8l{height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%}.bar-QStmZL8l{border:0 solid #131722;height:0;width:100%}html.theme-dark .bar-QStmZL8l{border:0 solid #d1d4dc}.bar-QStmZL8l.checked-QStmZL8l,html.theme-dark .bar-QStmZL8l.checked-QStmZL8l{border-top-color:#fff}.thicknessContainer-C05zSid7{padding:0 12px}.thicknessTitle-C05zSid7{color:#6a6d78;font-size:12px;line-height:14px;margin:6px 0 4px}html.theme-dark .thicknessTitle-C05zSid7{color:#868993}.radio-ALqkCUvs{-webkit-tap-highlight-color:transparent;align-items:center;cursor:default;display:inline-flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;position:relative;-webkit-user-select:none;user-select:none}.radio-ALqkCUvs:hover .input-ALqkCUvs:not(:focus):not(:disabled)+.box-ALqkCUvs:before{border-color:#a3a6af}html.theme-dark .radio-ALqkCUvs:hover .input-ALqkCUvs:not(:focus):not(:disabled)+.box-ALqkCUvs:before{border-color:#5d606b}.radio-ALqkCUvs:hover .input-ALqkCUvs:checked:not(:focus):not(:disabled)+.box-ALqkCUvs:before,html.theme-dark .radio-ALqkCUvs:hover .input-ALqkCUvs:checked:not(:focus):not(:disabled)+.box-ALqkCUvs:before{border-color:#1e53e5}.radio-ALqkCUvs.reverse-ALqkCUvs{flex-direction:row-reverse}.radio-ALqkCUvs.reverse-ALqkCUvs .label-ALqkCUvs{margin-left:0;margin-right:8px}.radio-ALqkCUvs .wrapper-ALqkCUvs{display:inline-block;flex-shrink:0;height:18px;position:relative;width:18px}.radio-ALqkCUvs .wrapper-ALqkCUvs .box-ALqkCUvs{display:inline-block;height:100%;position:relative;width:100%}.radio-ALqkCUvs .wrapper-ALqkCUvs .box-ALqkCUvs:before{background-color:initial;border:1px solid #b2b5be;border-radius:50%;box-sizing:border-box;content:"";height:100%;position:absolute;transition:border-color .35s ease;width:100%}html.theme-dark .radio-ALqkCUvs .wrapper-ALqkCUvs .box-ALqkCUvs:before{border:1px solid #50535e}.radio-ALqkCUvs .wrapper-ALqkCUvs .box-ALqkCUvs:after{border:2px solid;border-color:#2962ffcc;border-radius:50%;box-sizing:border-box;content:"";height:26px;left:-4px;opacity:0;position:absolute;top:-4px;transform:scale(.69231);width:26px}.radio-ALqkCUvs .wrapper-ALqkCUvs .box-ALqkCUvs.noOutline-ALqkCUvs:after{content:none}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs{cursor:inherit;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:active:not(:disabled)+.box-ALqkCUvs:before,html.theme-dark .radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:active:not(:disabled)+.box-ALqkCUvs:before{border-color:#2962ff}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:checked+.box-ALqkCUvs:before{background-color:#fff;border-color:#2962ff;border-width:6px}html.theme-dark .radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:checked+.box-ALqkCUvs:before{background-color:#d1d4dc;border-color:#2962ff}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:focus+.box-ALqkCUvs:after{opacity:1;transform:scale(1)}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:focus-visible+.box-ALqkCUvs:after{opacity:1;transform:scale(1)}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:focus:not(:focus-visible)+.box-ALqkCUvs:after{opacity:0;transform:scale(.69231)}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:disabled+.box-ALqkCUvs:before{background-color:#e0e3eb;border-color:#b2b5be}html.theme-dark .radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:disabled+.box-ALqkCUvs:before{background-color:#2a2e39;border-color:#50535e}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:checked:disabled+.box-ALqkCUvs:before{background-color:#b2b5be;border-color:#e0e3eb}html.theme-dark .radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:checked:disabled+.box-ALqkCUvs:before{background-color:#50535e;border-color:#2a2e39}.radio-ALqkCUvs .label-ALqkCUvs{color:#131722;margin-left:8px;min-width:0}html.theme-dark .radio-ALqkCUvs .label-ALqkCUvs{color:#d1d4dc}.colorPickerWrap-Sw_a4qpB{align-items:center;border-color:#d1d4dc;border-radius:6px;border-style:solid;box-sizing:border-box;display:inline-flex;margin:0;position:relative}html.theme-dark .colorPickerWrap-Sw_a4qpB{border-color:#50535e}@media (any-hover:hover){.colorPickerWrap-Sw_a4qpB:hover{border-color:#a3a6af}html.theme-dark .colorPickerWrap-Sw_a4qpB:hover{border-color:#6a6d78}}.colorPickerWrap-Sw_a4qpB.focused-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.focused-Sw_a4qpB{border-color:#2962ff}.colorPickerWrap-Sw_a4qpB.readonly-Sw_a4qpB{background-color:#f0f3fa;border-color:#d1d4dc}html.theme-dark .colorPickerWrap-Sw_a4qpB.readonly-Sw_a4qpB{background-color:#2a2e39;border-color:#50535e}.colorPickerWrap-Sw_a4qpB.disabled-Sw_a4qpB{background-color:#f0f3fa;border-color:#d1d4dc;color:#b2b5be}html.theme-dark .colorPickerWrap-Sw_a4qpB.disabled-Sw_a4qpB{background-color:#2a2e39;border-color:#50535e;color:#50535e}.colorPickerWrap-Sw_a4qpB.size-small-Sw_a4qpB{height:24px}.colorPickerWrap-Sw_a4qpB.size-medium-Sw_a4qpB{height:34px}.colorPickerWrap-Sw_a4qpB.size-large-Sw_a4qpB{height:48px}.colorPickerWrap-Sw_a4qpB.font-size-medium-Sw_a4qpB,.colorPickerWrap-Sw_a4qpB.font-size-small-Sw_a4qpB{font-size:14px;line-height:20px}.colorPickerWrap-Sw_a4qpB.font-size-large-Sw_a4qpB{font-size:16px;line-height:24px}.colorPickerWrap-Sw_a4qpB.border-none-Sw_a4qpB{border-width:0}.colorPickerWrap-Sw_a4qpB.border-none-Sw_a4qpB .shadow-Sw_a4qpB{margin:0}.colorPickerWrap-Sw_a4qpB.border-thin-Sw_a4qpB{border-width:1px}.colorPickerWrap-Sw_a4qpB.border-thin-Sw_a4qpB .shadow-Sw_a4qpB{margin:-1px}.colorPickerWrap-Sw_a4qpB.border-thick-Sw_a4qpB{border-width:2px}.colorPickerWrap-Sw_a4qpB.border-thick-Sw_a4qpB .shadow-Sw_a4qpB{margin:-2px}.colorPickerWrap-Sw_a4qpB.intent-default-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#d1d4dc}html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-default-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#50535e}.colorPickerWrap-Sw_a4qpB.intent-success-Sw_a4qpB,.colorPickerWrap-Sw_a4qpB.intent-success-Sw_a4qpB .shadow-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-success-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-success-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#089981}.colorPickerWrap-Sw_a4qpB.intent-warning-Sw_a4qpB,.colorPickerWrap-Sw_a4qpB.intent-warning-Sw_a4qpB .shadow-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-warning-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-warning-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#ff9800}.colorPickerWrap-Sw_a4qpB.intent-danger-Sw_a4qpB,.colorPickerWrap-Sw_a4qpB.intent-danger-Sw_a4qpB .shadow-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-danger-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-danger-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#f23645}.colorPickerWrap-Sw_a4qpB.intent-primary-Sw_a4qpB,.colorPickerWrap-Sw_a4qpB.intent-primary-Sw_a4qpB .shadow-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-primary-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-primary-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#2962ff}.colorPickerWrap-Sw_a4qpB.corner-top-left-Sw_a4qpB{border-top-left-radius:0}.colorPickerWrap-Sw_a4qpB.corner-top-right-Sw_a4qpB{border-top-right-radius:0}.colorPickerWrap-Sw_a4qpB.corner-bottom-right-Sw_a4qpB{border-bottom-right-radius:0}.colorPickerWrap-Sw_a4qpB.corner-bottom-left-Sw_a4qpB{border-bottom-left-radius:0}.shadow-Sw_a4qpB{border:2px solid;border-radius:6px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.shadow-Sw_a4qpB.corner-top-left-Sw_a4qpB{border-top-left-radius:0}.shadow-Sw_a4qpB.corner-top-right-Sw_a4qpB{border-top-right-radius:0}.shadow-Sw_a4qpB.corner-bottom-right-Sw_a4qpB{border-bottom-right-radius:0}.shadow-Sw_a4qpB.corner-bottom-left-Sw_a4qpB{border-bottom-left-radius:0}.colorPicker-Sw_a4qpB{align-items:center;display:flex;justify-content:center;padding:4px}.colorPicker-Sw_a4qpB.disabled-Sw_a4qpB{opacity:.5}.swatch-Sw_a4qpB{border-radius:3px;box-sizing:border-box;display:block;height:100%;width:100%}.placeholderContainer-Sw_a4qpB{border-radius:3px;height:24px;overflow:hidden;position:relative;width:24px}.placeholderContainer-Sw_a4qpB .placeholder-Sw_a4qpB{background-color:#f7525f;height:24px;width:24px}html.theme-dark .placeholderContainer-Sw_a4qpB .placeholder-Sw_a4qpB{background-color:#f7525f}.placeholderContainer-Sw_a4qpB .placeholder-Sw_a4qpB:after{border-left:24px solid #0000;border-top:24px solid #22ab94;content:" ";position:absolute;width:0}html.theme-dark .placeholderContainer-Sw_a4qpB .placeholder-Sw_a4qpB:after{border-top:24px solid #22ab94}.placeholderContainer-Sw_a4qpB .mixedColor-Sw_a4qpB{background:linear-gradient(270deg,#ff2e00,#ffe600 27.27%,#61ff00 50%,#00c2ff 72.44%,#8f00ff);height:100%}.white-Sw_a4qpB{border:1px solid #d1d4dc}html.theme-dark .white-Sw_a4qpB{border:1px solid #0000}.opacitySwatch-Sw_a4qpB{background-color:#fff;background-image:url(opacity-pattern.4d8fbb552dde3db26f4a.svg);background-size:50%;border-radius:3px;flex:0 0 24px;height:24px;position:relative;width:24px}html.theme-dark .opacitySwatch-Sw_a4qpB{background-color:#000}.colorLine-Sw_a4qpB{background-color:#131722;border-radius:1px;margin-left:8px;margin-right:4px;width:30px}html.theme-dark .colorLine-Sw_a4qpB{background-color:#d1d4dc}.colorLine-Sw_a4qpB.white-Sw_a4qpB{margin-left:7px;margin-right:3px}.multiWidth-Sw_a4qpB{margin:0 4px 0 8px;width:30px}.line-Sw_a4qpB{background-color:#131722;width:100%}html.theme-dark .line-Sw_a4qpB{background-color:#d1d4dc}.line-Sw_a4qpB:first-child{border-radius:2px;height:3px;margin-bottom:4px}.line-Sw_a4qpB:nth-child(2){border-radius:2px;height:2px;margin-bottom:4px}.line-Sw_a4qpB:last-child{border-radius:1px;height:1px}.thicknessContainer-Sw_a4qpB{padding:0 12px}.thicknessTitle-Sw_a4qpB{color:#6a6d78;font-size:12px;line-height:14px;margin:6px 0 4px}html.theme-dark .thicknessTitle-Sw_a4qpB{color:#868993}.icon-wrapper-EZuD3gZZ{background:#0000;border:0;box-shadow:none;color:var(--ui-lib-icon-qi-color,var(--ui-lib-icon-qi-default-color));display:inline-block;height:18px;line-height:18px;outline:none;overflow:visible;padding:0;position:relative;vertical-align:middle;width:18px}.icon-wrapper-EZuD3gZZ:focus{outline:none}.icon-wrapper-EZuD3gZZ:focus-visible{outline:none}.icon-wrapper-EZuD3gZZ:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 8px);left:-4px;pointer-events:none;position:absolute;top:-4px;width:calc(100% + 8px);z-index:1}.icon-wrapper-EZuD3gZZ:focus:after{display:block}.icon-wrapper-EZuD3gZZ:focus-visible:after{display:block}.icon-wrapper-EZuD3gZZ:focus:not(:focus-visible):after{display:none}.icon-wrapper-EZuD3gZZ:after{border-color:#2962ffcc;border-radius:calc(50% + 4px)}.icon-wrapper-EZuD3gZZ:visited{color:var(--ui-lib-icon-qi-color,var(--ui-lib-icon-qi-default-color))}.icon-wrapper-EZuD3gZZ:hover{color:var(--ui-lib-icon-qi-color-hover,var(--ui-lib-icon-qi-default-color-hover))}.icon-wrapper-EZuD3gZZ:active{color:var(--ui-lib-icon-qi-color-active,var(--ui-lib-icon-qi-default-color-active))}.no-active-state-EZuD3gZZ{--ui-lib-icon-qi-color-active:var(--ui-lib-icon-qi-color-hover,var(--ui-lib-icon-qi-default-color-hover))}@media (hover:none) and (pointer:coarse){.with-tooltip-EZuD3gZZ:focus{color:var(--ui-lib-icon-qi-color-hover,var(--ui-lib-icon-qi-default-color-hover))}}.intent-default-EZuD3gZZ{--ui-lib-icon-qi-default-color:#d1d4dc;--ui-lib-icon-qi-default-color-hover:#6a6d78;--ui-lib-icon-qi-default-color-active:#434651}html.theme-dark .intent-default-EZuD3gZZ{--ui-lib-icon-qi-default-color-active:#b2b5be;--ui-lib-icon-qi-default-color-hover:#868993;--ui-lib-icon-qi-default-color:#50535e}.intent-danger-EZuD3gZZ{--ui-lib-icon-qi-default-color:#f23645;--ui-lib-icon-qi-default-color-hover:#cc2f3c;--ui-lib-icon-qi-default-color-active:#b22833}html.theme-dark .intent-danger-EZuD3gZZ{--ui-lib-icon-qi-default-color-active:#f7525f;--ui-lib-icon-qi-default-color-hover:#f23645;--ui-lib-icon-qi-default-color:#cc2f3c}.intent-warning-EZuD3gZZ{--ui-lib-icon-qi-default-color:#ff9800;--ui-lib-icon-qi-default-color-hover:#fb8c00;--ui-lib-icon-qi-default-color-active:#f57c00}html.theme-dark .intent-warning-EZuD3gZZ{--ui-lib-icon-qi-default-color-active:#ffa726;--ui-lib-icon-qi-default-color-hover:#ff9800;--ui-lib-icon-qi-default-color:#fb8c00}.intent-success-EZuD3gZZ{--ui-lib-icon-qi-default-color:#089981;--ui-lib-icon-qi-default-color-hover:#06806b;--ui-lib-icon-qi-default-color-active:#056656}html.theme-dark .intent-success-EZuD3gZZ{--ui-lib-icon-qi-default-color-active:#22ab94;--ui-lib-icon-qi-default-color-hover:#089981;--ui-lib-icon-qi-default-color:#06806b}.icon-EZuD3gZZ{pointer-events:none}.wrapper-JXHzsa7P{grid-column-gap:4px;display:grid;grid-auto-flow:column}.textarea-container-x5KHDULU{--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:16px;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height);resize:none}.textarea-container-x5KHDULU.change-highlight-x5KHDULU.focused-x5KHDULU,.textarea-container-x5KHDULU.change-highlight-x5KHDULU.focused-x5KHDULU:hover{border-color:var(--ui-lib-intent-color,#d1d4dc)}html.theme-dark .textarea-container-x5KHDULU.change-highlight-x5KHDULU.focused-x5KHDULU,html.theme-dark .textarea-container-x5KHDULU.change-highlight-x5KHDULU.focused-x5KHDULU:hover{border-color:var(--ui-lib-intent-color,#50535e)}.textarea-container-x5KHDULU.resize-vertical-x5KHDULU{overflow:hidden;resize:vertical}.textarea-container-x5KHDULU.resize-horizontal-x5KHDULU{overflow:hidden;resize:horizontal}.textarea-container-x5KHDULU.resize-both-x5KHDULU{overflow:hidden;resize:both}.textarea-container-x5KHDULU ::-webkit-scrollbar{cursor:pointer;width:4px}.textarea-container-x5KHDULU ::-webkit-scrollbar-thumb{background:#d1d4dc;border-radius:8px;cursor:pointer;padding-left:15px}html.theme-dark .textarea-container-x5KHDULU ::-webkit-scrollbar-thumb{background:#50535e}.textarea-container-x5KHDULU ::-webkit-scrollbar-thumb:hover{background:#b2b5be}html.theme-dark .textarea-container-x5KHDULU ::-webkit-scrollbar-thumb:hover{background:#868993}.textarea-container-x5KHDULU ::-webkit-scrollbar-thumb:active{background:#9598a1}html.theme-dark .textarea-container-x5KHDULU ::-webkit-scrollbar-thumb:active{background:#a3a6af}.textarea-x5KHDULU{-webkit-text-fill-color:var(--ui-lib-control-text-fill-color,currentColor);-webkit-appearance:auto;appearance:textfield;background-color:initial;border:0;box-sizing:border-box;cursor:auto;display:block;font-family:inherit;font-size:inherit;height:100%;line-height:inherit;margin:0;min-width:0;order:0;outline:0;padding:2px 5px;resize:none;width:100%}.textarea-x5KHDULU::placeholder{-webkit-text-fill-color:currentColor;color:#a3a6af;opacity:1}html.theme-dark .textarea-x5KHDULU::placeholder{color:#434651}.textarea-x5KHDULU::-webkit-calendar-picker-indicator,.textarea-x5KHDULU::-webkit-clear-button,.textarea-x5KHDULU::-webkit-inner-spin-button,.textarea-x5KHDULU::-webkit-outer-spin-button,.textarea-x5KHDULU::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.textarea-x5KHDULU:-webkit-autofill,.textarea-x5KHDULU:-webkit-autofill:active,.textarea-x5KHDULU:-webkit-autofill:focus,.textarea-x5KHDULU:-webkit-autofill:hover{border-radius:6px}html.theme-dark .textarea-x5KHDULU::-webkit-calendar-picker-indicator{filter:invert(1)}.with-icon-x5KHDULU{height:22px;position:absolute;right:6px;top:6px}.endslot-x5KHDULU{padding-right:35px}.input-ZOx_CVY3{height:34px;margin-right:12px;width:100px}.input-ZOx_CVY3.symbol-ZOx_CVY3{width:150px}.input-ZOx_CVY3:last-child{margin-right:0}.checkbox-ZOx_CVY3{max-width:100%}.checkbox-ZOx_CVY3 .label-ZOx_CVY3{display:inline-block;max-width:100%;min-width:0;overflow-wrap:break-word;vertical-align:top}.checkbox-ZOx_CVY3 .label-ZOx_CVY3:first-letter{text-transform:capitalize}.dropdownMenu-ZOx_CVY3{min-width:100px}.sessionEnd-ZOx_CVY3,.sessionStart-ZOx_CVY3{align-items:center;display:inline-flex}.sessionInputContainer-ZOx_CVY3{margin-right:0}.sessionDash-ZOx_CVY3{flex:1 0 auto}.inputGroup-ZOx_CVY3{align-items:center;display:flex}.textarea-ZOx_CVY3{height:200px;padding-top:0;width:100%}@media screen and (max-width:379px){.input-ZOx_CVY3{margin-bottom:8px}.input-ZOx_CVY3:last-child{margin-bottom:0}.inputGroup-ZOx_CVY3{display:block}.inputGroup-ZOx_CVY3.inlineGroup-ZOx_CVY3{display:flex}.inputGroup-ZOx_CVY3.inlineGroup-ZOx_CVY3 .sessionStart-ZOx_CVY3,.sessionInputContainer-ZOx_CVY3{margin-bottom:0}.sessionStart-ZOx_CVY3{margin-bottom:8px}.sessionEnd-ZOx_CVY3{display:block}}.hasTooltip-ZOx_CVY3{margin-right:9px}.container-QyF09i7Y{display:flex;flex-wrap:wrap;margin-top:-8px}.container-QyF09i7Y.hasTooltip-QyF09i7Y{margin-right:9px}.datePickerWrapper-QyF09i7Y{margin-right:10px;margin-top:8px;width:150px}.timePickerWrapper-QyF09i7Y{margin-top:8px;width:100px}.titleWrap-SexRbl__{color:#6a6d78;height:16px;text-transform:uppercase}html.theme-dark .titleWrap-SexRbl__{color:#868993}.title-SexRbl__{font-size:11px}.wrap-QutFvTLS{flex-direction:column}.labelWrap-QutFvTLS{align-items:center;display:flex;margin-bottom:6px}.label-QutFvTLS{word-break:break-word}.label-QutFvTLS.hasTooltip-QutFvTLS{margin-right:8px}.inlineRow-D8g11qqA{align-items:center;display:flex;flex-wrap:wrap;grid-column:1/3;margin-right:-8px;padding:4px 0}.titleWrap-Izz3hpJc{align-items:center;display:flex;height:34px;padding:24px 0 8px}.titleWrap-Izz3hpJc:first-child{padding-top:8px}.groupFooter-Izz3hpJc{height:16px}.groupFooter-Izz3hpJc:last-child{height:0}.groupFooter-Izz3hpJc,.titleWrap-Izz3hpJc{grid-column:1/3}.groupFooter-Izz3hpJc+.titleWrap-Izz3hpJc{padding-top:8px} \ No newline at end of file diff --git a/charting_library/bundles/2984.57f5ad22257d1a4e1ef9.rtl.css b/charting_library/bundles/2984.57f5ad22257d1a4e1ef9.rtl.css deleted file mode 100644 index 67d47b13..00000000 --- a/charting_library/bundles/2984.57f5ad22257d1a4e1ef9.rtl.css +++ /dev/null @@ -1 +0,0 @@ -.content-tBgV1m0B{box-sizing:border-box;color:#131722;display:inline-grid;grid-template-columns:auto 1fr;max-width:550px;padding:16px 20px;width:100%}html.theme-dark .content-tBgV1m0B{color:#d1d4dc}.cell-tBgV1m0B .inner-tBgV1m0B{align-items:center;display:flex;padding:8px 0}.cell-tBgV1m0B.first-tBgV1m0B{align-items:center;display:flex;min-width:0}.cell-tBgV1m0B.first-tBgV1m0B .inner-tBgV1m0B{word-wrap:break-word;cursor:default;display:block;min-width:0;padding-left:20px}.cell-tBgV1m0B.first-tBgV1m0B .inner-tBgV1m0B:first-letter{text-transform:capitalize}.cell-tBgV1m0B.first-tBgV1m0B.inlineCell-tBgV1m0B .inner-tBgV1m0B{padding-left:0}.cell-tBgV1m0B.fill-tBgV1m0B{grid-column:1/3}.cell-tBgV1m0B.top-tBgV1m0B{align-items:flex-start}.cell-tBgV1m0B.topCenter-tBgV1m0B{align-items:flex-start;padding-top:8px}.cell-tBgV1m0B:only-child{max-width:340px}.cell-tBgV1m0B.offset-tBgV1m0B{padding-right:26px}.inlineRow-tBgV1m0B{display:flex}.inlineCell-tBgV1m0B{margin-left:8px}.grouped-tBgV1m0B .inner-tBgV1m0B,.inlineCell-tBgV1m0B .inner-tBgV1m0B{padding:4px 0}.separator-tBgV1m0B{background-color:#e0e3eb;height:1px;margin:8px -20px}html.theme-dark .separator-tBgV1m0B{background-color:#434651}.groupSeparator-tBgV1m0B{height:8px}.groupSeparator-tBgV1m0B.big-tBgV1m0B{height:14px}@media screen and (max-width:379px){.content-tBgV1m0B{grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content}.cell-tBgV1m0B.first-tBgV1m0B .inner-tBgV1m0B{padding:8px 0 8px 20px}.cell-tBgV1m0B.adaptive-tBgV1m0B{align-items:flex-start}.cell-tBgV1m0B.adaptive-tBgV1m0B:not(.checkableTitle-tBgV1m0B):not(.inlineCell-tBgV1m0B){padding-top:8px}}.wrap-ne5qGlZh{align-items:center;background-color:#f0f3fa;border-radius:6px;box-sizing:border-box;display:flex;height:34px;justify-content:space-between;max-width:180px;min-width:100px;padding:7px 8px 6px}html.theme-dark .wrap-ne5qGlZh{background-color:#131722}@media (any-hover:hover){.wrap-ne5qGlZh:hover{background-color:#e0e3eb}html.theme-dark .wrap-ne5qGlZh:hover{background-color:#434651}.wrap-ne5qGlZh:hover .icon-ne5qGlZh{color:#131722}html.theme-dark .wrap-ne5qGlZh:hover .icon-ne5qGlZh{color:#d1d4dc}}.text-ne5qGlZh{color:#131722;cursor:default;line-height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .text-ne5qGlZh{color:#d1d4dc}.icon-ne5qGlZh{align-self:flex-start;color:#6a6d78;height:18px;margin-right:8px}html.theme-dark .icon-ne5qGlZh{color:#868993}.disabled-ne5qGlZh{pointer-events:none}.disabled-ne5qGlZh .icon-ne5qGlZh,.disabled-ne5qGlZh .text-ne5qGlZh{color:#b2b5be}html.theme-dark .disabled-ne5qGlZh .icon-ne5qGlZh,html.theme-dark .disabled-ne5qGlZh .text-ne5qGlZh{color:#50535e}.wrap-Q2NZ0gvI{align-items:center;display:flex;max-width:100%;overflow-wrap:break-word}.wrap-Q2NZ0gvI:before{content:"";flex:none;height:34px;width:0}.checkbox-FG0u1J5p{min-width:0}.title-FG0u1J5p{cursor:default;min-width:0}.hintButton-qEI9XsjF{margin-right:8px}.hasTooltip-DcvaoxPU{margin-left:9px}.uppercase-DcvaoxPU{text-transform:uppercase}.innerLabel-DjbvBF5Y{color:#d1d4dc;display:flex;flex:0 0 auto;font-size:16px;padding-right:5px}html.theme-dark .innerLabel-DjbvBF5Y{color:#50535e}.controlWrapper-DBTazUk2{box-sizing:border-box;height:100%;overflow:hidden;width:22px}margin-left:2px;margin-right:0;.controlWrapper-DBTazUk2.hidden-DBTazUk2{opacity:0}.control-DBTazUk2{align-items:center;background-color:initial;border:none;border-radius:4px;box-sizing:border-box;color:#6a6d78;cursor:default;display:flex;flex:0 0 auto;height:50%;justify-content:center;padding:0 6px;transition:color .35s ease,background-color .35s ease}html.theme-dark .control-DBTazUk2{color:#868993}.control-DBTazUk2 svg{fill:currentColor}@media (any-hover:hover){.control-DBTazUk2:hover{background-color:#f0f3fa;color:#131722}html.theme-dark .control-DBTazUk2:hover{background-color:#363a45;color:#d1d4dc}}.controlIncrease-DBTazUk2{transform:rotate(-180deg)}.controlIcon-DBTazUk2{display:flex;flex:0 0 auto;justify-content:center}.controlIcon-DBTazUk2 svg{width:100%}.title-DBTazUk2{color:#b2b5be;display:flex;flex-direction:column;font-size:12px;justify-content:center;margin-left:9px}html.theme-dark .title-DBTazUk2{color:#50535e}.wrap-QStmZL8l{display:flex}.thicknessItem-QStmZL8l{align-items:center;background-color:initial;border:1px solid #d1d4dc;box-sizing:border-box;display:inline-flex;flex:1;height:32px;justify-content:center;padding:0 12px;position:relative}html.theme-dark .thicknessItem-QStmZL8l{background-color:initial;border-color:#50535e}@media (any-hover:hover){.thicknessItem-QStmZL8l:hover{background-color:#f0f3fa}html.theme-dark .thicknessItem-QStmZL8l:hover{background-color:#2a2e39}}.thicknessItem-QStmZL8l.checked-QStmZL8l{background-color:#2962ff;border-color:#2962ff;z-index:1}html.theme-dark .thicknessItem-QStmZL8l.checked-QStmZL8l{background-color:#2962ff;border-color:#2962ff}@media (any-hover:hover){.thicknessItem-QStmZL8l.checked-QStmZL8l:hover{background-color:#2962ff;border-color:#2962ff}html.theme-dark .thicknessItem-QStmZL8l.checked-QStmZL8l:hover{background-color:#2962ff;border-color:#2962ff}}.thicknessItem-QStmZL8l+.thicknessItem-QStmZL8l{margin-right:-1px}.thicknessItem-QStmZL8l:first-child{border-bottom-right-radius:3px;border-top-right-radius:3px;margin-right:0}.thicknessItem-QStmZL8l:last-child{border-bottom-left-radius:3px;border-top-left-radius:3px}.radio-QStmZL8l{height:100%;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%}.bar-QStmZL8l{border:0 solid #131722;height:0;width:100%}html.theme-dark .bar-QStmZL8l{border:0 solid #d1d4dc}.bar-QStmZL8l.checked-QStmZL8l,html.theme-dark .bar-QStmZL8l.checked-QStmZL8l{border-top-color:#fff}.thicknessContainer-C05zSid7{padding:0 12px}.thicknessTitle-C05zSid7{color:#6a6d78;font-size:12px;line-height:14px;margin:6px 0 4px}html.theme-dark .thicknessTitle-C05zSid7{color:#868993}.radio-ALqkCUvs{-webkit-tap-highlight-color:transparent;align-items:center;cursor:default;display:inline-flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;position:relative;-webkit-user-select:none;user-select:none}.radio-ALqkCUvs:hover .input-ALqkCUvs:not(:focus):not(:disabled)+.box-ALqkCUvs:before{border-color:#a3a6af}html.theme-dark .radio-ALqkCUvs:hover .input-ALqkCUvs:not(:focus):not(:disabled)+.box-ALqkCUvs:before{border-color:#5d606b}.radio-ALqkCUvs:hover .input-ALqkCUvs:checked:not(:focus):not(:disabled)+.box-ALqkCUvs:before,html.theme-dark .radio-ALqkCUvs:hover .input-ALqkCUvs:checked:not(:focus):not(:disabled)+.box-ALqkCUvs:before{border-color:#1e53e5}.radio-ALqkCUvs.reverse-ALqkCUvs{flex-direction:row-reverse}.radio-ALqkCUvs.reverse-ALqkCUvs .label-ALqkCUvs{margin-left:8px;margin-right:0}.radio-ALqkCUvs .wrapper-ALqkCUvs{display:inline-block;flex-shrink:0;height:18px;position:relative;width:18px}.radio-ALqkCUvs .wrapper-ALqkCUvs .box-ALqkCUvs{display:inline-block;height:100%;position:relative;width:100%}.radio-ALqkCUvs .wrapper-ALqkCUvs .box-ALqkCUvs:before{background-color:initial;border:1px solid #b2b5be;border-radius:50%;box-sizing:border-box;content:"";height:100%;position:absolute;transition:border-color .35s ease;width:100%}html.theme-dark .radio-ALqkCUvs .wrapper-ALqkCUvs .box-ALqkCUvs:before{border:1px solid #50535e}.radio-ALqkCUvs .wrapper-ALqkCUvs .box-ALqkCUvs:after{border:2px solid;border-color:#2962ffcc;border-radius:50%;box-sizing:border-box;content:"";height:26px;opacity:0;position:absolute;right:-4px;top:-4px;transform:scale(.69231);width:26px}.radio-ALqkCUvs .wrapper-ALqkCUvs .box-ALqkCUvs.noOutline-ALqkCUvs:after{content:none}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs{cursor:inherit;height:100%;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:active:not(:disabled)+.box-ALqkCUvs:before,html.theme-dark .radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:active:not(:disabled)+.box-ALqkCUvs:before{border-color:#2962ff}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:checked+.box-ALqkCUvs:before{background-color:#fff;border-color:#2962ff;border-width:6px}html.theme-dark .radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:checked+.box-ALqkCUvs:before{background-color:#d1d4dc;border-color:#2962ff}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:focus+.box-ALqkCUvs:after{opacity:1;transform:scale(1)}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:focus-visible+.box-ALqkCUvs:after{opacity:1;transform:scale(1)}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:focus:not(:focus-visible)+.box-ALqkCUvs:after{opacity:0;transform:scale(.69231)}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:disabled+.box-ALqkCUvs:before{background-color:#e0e3eb;border-color:#b2b5be}html.theme-dark .radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:disabled+.box-ALqkCUvs:before{background-color:#2a2e39;border-color:#50535e}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:checked:disabled+.box-ALqkCUvs:before{background-color:#b2b5be;border-color:#e0e3eb}html.theme-dark .radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:checked:disabled+.box-ALqkCUvs:before{background-color:#50535e;border-color:#2a2e39}.radio-ALqkCUvs .label-ALqkCUvs{color:#131722;margin-right:8px;min-width:0}html.theme-dark .radio-ALqkCUvs .label-ALqkCUvs{color:#d1d4dc}.colorPickerWrap-Sw_a4qpB{align-items:center;border-color:#d1d4dc;border-radius:6px;border-style:solid;box-sizing:border-box;display:inline-flex;margin:0;position:relative}html.theme-dark .colorPickerWrap-Sw_a4qpB{border-color:#50535e}@media (any-hover:hover){.colorPickerWrap-Sw_a4qpB:hover{border-color:#a3a6af}html.theme-dark .colorPickerWrap-Sw_a4qpB:hover{border-color:#6a6d78}}.colorPickerWrap-Sw_a4qpB.focused-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.focused-Sw_a4qpB{border-color:#2962ff}.colorPickerWrap-Sw_a4qpB.readonly-Sw_a4qpB{background-color:#f0f3fa;border-color:#d1d4dc}html.theme-dark .colorPickerWrap-Sw_a4qpB.readonly-Sw_a4qpB{background-color:#2a2e39;border-color:#50535e}.colorPickerWrap-Sw_a4qpB.disabled-Sw_a4qpB{background-color:#f0f3fa;border-color:#d1d4dc;color:#b2b5be}html.theme-dark .colorPickerWrap-Sw_a4qpB.disabled-Sw_a4qpB{background-color:#2a2e39;border-color:#50535e;color:#50535e}.colorPickerWrap-Sw_a4qpB.size-small-Sw_a4qpB{height:24px}.colorPickerWrap-Sw_a4qpB.size-medium-Sw_a4qpB{height:34px}.colorPickerWrap-Sw_a4qpB.size-large-Sw_a4qpB{height:48px}.colorPickerWrap-Sw_a4qpB.font-size-medium-Sw_a4qpB,.colorPickerWrap-Sw_a4qpB.font-size-small-Sw_a4qpB{font-size:14px;line-height:20px}.colorPickerWrap-Sw_a4qpB.font-size-large-Sw_a4qpB{font-size:16px;line-height:24px}.colorPickerWrap-Sw_a4qpB.border-none-Sw_a4qpB{border-width:0}.colorPickerWrap-Sw_a4qpB.border-none-Sw_a4qpB .shadow-Sw_a4qpB{margin:0}.colorPickerWrap-Sw_a4qpB.border-thin-Sw_a4qpB{border-width:1px}.colorPickerWrap-Sw_a4qpB.border-thin-Sw_a4qpB .shadow-Sw_a4qpB{margin:-1px}.colorPickerWrap-Sw_a4qpB.border-thick-Sw_a4qpB{border-width:2px}.colorPickerWrap-Sw_a4qpB.border-thick-Sw_a4qpB .shadow-Sw_a4qpB{margin:-2px}.colorPickerWrap-Sw_a4qpB.intent-default-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#d1d4dc}html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-default-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#50535e}.colorPickerWrap-Sw_a4qpB.intent-success-Sw_a4qpB,.colorPickerWrap-Sw_a4qpB.intent-success-Sw_a4qpB .shadow-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-success-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-success-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#089981}.colorPickerWrap-Sw_a4qpB.intent-warning-Sw_a4qpB,.colorPickerWrap-Sw_a4qpB.intent-warning-Sw_a4qpB .shadow-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-warning-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-warning-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#ff9800}.colorPickerWrap-Sw_a4qpB.intent-danger-Sw_a4qpB,.colorPickerWrap-Sw_a4qpB.intent-danger-Sw_a4qpB .shadow-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-danger-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-danger-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#f23645}.colorPickerWrap-Sw_a4qpB.intent-primary-Sw_a4qpB,.colorPickerWrap-Sw_a4qpB.intent-primary-Sw_a4qpB .shadow-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-primary-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-primary-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#2962ff}.colorPickerWrap-Sw_a4qpB.corner-top-left-Sw_a4qpB{border-top-right-radius:0}.colorPickerWrap-Sw_a4qpB.corner-top-right-Sw_a4qpB{border-top-left-radius:0}.colorPickerWrap-Sw_a4qpB.corner-bottom-right-Sw_a4qpB{border-bottom-left-radius:0}.colorPickerWrap-Sw_a4qpB.corner-bottom-left-Sw_a4qpB{border-bottom-right-radius:0}.shadow-Sw_a4qpB{border:2px solid;border-radius:6px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.shadow-Sw_a4qpB.corner-top-left-Sw_a4qpB{border-top-right-radius:0}.shadow-Sw_a4qpB.corner-top-right-Sw_a4qpB{border-top-left-radius:0}.shadow-Sw_a4qpB.corner-bottom-right-Sw_a4qpB{border-bottom-left-radius:0}.shadow-Sw_a4qpB.corner-bottom-left-Sw_a4qpB{border-bottom-right-radius:0}.colorPicker-Sw_a4qpB{align-items:center;display:flex;justify-content:center;padding:4px}.colorPicker-Sw_a4qpB.disabled-Sw_a4qpB{opacity:.5}.swatch-Sw_a4qpB{border-radius:3px;box-sizing:border-box;display:block;height:100%;width:100%}.placeholderContainer-Sw_a4qpB{border-radius:3px;height:24px;overflow:hidden;position:relative;width:24px}.placeholderContainer-Sw_a4qpB .placeholder-Sw_a4qpB{background-color:#f7525f;height:24px;width:24px}html.theme-dark .placeholderContainer-Sw_a4qpB .placeholder-Sw_a4qpB{background-color:#f7525f}.placeholderContainer-Sw_a4qpB .placeholder-Sw_a4qpB:after{border-right:24px solid #0000;border-top:24px solid #22ab94;content:" ";position:absolute;width:0}html.theme-dark .placeholderContainer-Sw_a4qpB .placeholder-Sw_a4qpB:after{border-top:24px solid #22ab94}.placeholderContainer-Sw_a4qpB .mixedColor-Sw_a4qpB{background:linear-gradient(-270deg,#ff2e00,#ffe600 27.27%,#61ff00 50%,#00c2ff 72.44%,#8f00ff);height:100%}.white-Sw_a4qpB{border:1px solid #d1d4dc}html.theme-dark .white-Sw_a4qpB{border:1px solid #0000}.opacitySwatch-Sw_a4qpB{background-color:#fff;background-image:url(opacity-pattern.4d8fbb552dde3db26f4a.svg);background-size:50%;border-radius:3px;flex:0 0 24px;height:24px;position:relative;width:24px}html.theme-dark .opacitySwatch-Sw_a4qpB{background-color:#000}.colorLine-Sw_a4qpB{background-color:#131722;border-radius:1px;margin-left:4px;margin-right:8px;width:30px}html.theme-dark .colorLine-Sw_a4qpB{background-color:#d1d4dc}.colorLine-Sw_a4qpB.white-Sw_a4qpB{margin-left:3px;margin-right:7px}.multiWidth-Sw_a4qpB{margin:0 8px 0 4px;width:30px}.line-Sw_a4qpB{background-color:#131722;width:100%}html.theme-dark .line-Sw_a4qpB{background-color:#d1d4dc}.line-Sw_a4qpB:first-child{border-radius:2px;height:3px;margin-bottom:4px}.line-Sw_a4qpB:nth-child(2){border-radius:2px;height:2px;margin-bottom:4px}.line-Sw_a4qpB:last-child{border-radius:1px;height:1px}.thicknessContainer-Sw_a4qpB{padding:0 12px}.thicknessTitle-Sw_a4qpB{color:#6a6d78;font-size:12px;line-height:14px;margin:6px 0 4px}html.theme-dark .thicknessTitle-Sw_a4qpB{color:#868993}.icon-wrapper-EZuD3gZZ{background:#0000;border:0;box-shadow:none;color:var(--ui-lib-icon-qi-color,var(--ui-lib-icon-qi-default-color));display:inline-block;height:18px;line-height:18px;outline:none;overflow:visible;padding:0;position:relative;vertical-align:middle;width:18px}.icon-wrapper-EZuD3gZZ:focus{outline:none}.icon-wrapper-EZuD3gZZ:focus-visible{outline:none}.icon-wrapper-EZuD3gZZ:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 8px);pointer-events:none;position:absolute;right:-4px;top:-4px;width:calc(100% + 8px);z-index:1}.icon-wrapper-EZuD3gZZ:focus:after{display:block}.icon-wrapper-EZuD3gZZ:focus-visible:after{display:block}.icon-wrapper-EZuD3gZZ:focus:not(:focus-visible):after{display:none}.icon-wrapper-EZuD3gZZ:after{border-color:#2962ffcc;border-radius:calc(50% + 4px)}.icon-wrapper-EZuD3gZZ:visited{color:var(--ui-lib-icon-qi-color,var(--ui-lib-icon-qi-default-color))}.icon-wrapper-EZuD3gZZ:hover{color:var(--ui-lib-icon-qi-color-hover,var(--ui-lib-icon-qi-default-color-hover))}.icon-wrapper-EZuD3gZZ:active{color:var(--ui-lib-icon-qi-color-active,var(--ui-lib-icon-qi-default-color-active))}.no-active-state-EZuD3gZZ{--ui-lib-icon-qi-color-active:var(--ui-lib-icon-qi-color-hover,var(--ui-lib-icon-qi-default-color-hover))}@media (hover:none) and (pointer:coarse){.with-tooltip-EZuD3gZZ:focus{color:var(--ui-lib-icon-qi-color-hover,var(--ui-lib-icon-qi-default-color-hover))}}.intent-default-EZuD3gZZ{--ui-lib-icon-qi-default-color:#d1d4dc;--ui-lib-icon-qi-default-color-hover:#6a6d78;--ui-lib-icon-qi-default-color-active:#434651}html.theme-dark .intent-default-EZuD3gZZ{--ui-lib-icon-qi-default-color-active:#b2b5be;--ui-lib-icon-qi-default-color-hover:#868993;--ui-lib-icon-qi-default-color:#50535e}.intent-danger-EZuD3gZZ{--ui-lib-icon-qi-default-color:#f23645;--ui-lib-icon-qi-default-color-hover:#cc2f3c;--ui-lib-icon-qi-default-color-active:#b22833}html.theme-dark .intent-danger-EZuD3gZZ{--ui-lib-icon-qi-default-color-active:#f7525f;--ui-lib-icon-qi-default-color-hover:#f23645;--ui-lib-icon-qi-default-color:#cc2f3c}.intent-warning-EZuD3gZZ{--ui-lib-icon-qi-default-color:#ff9800;--ui-lib-icon-qi-default-color-hover:#fb8c00;--ui-lib-icon-qi-default-color-active:#f57c00}html.theme-dark .intent-warning-EZuD3gZZ{--ui-lib-icon-qi-default-color-active:#ffa726;--ui-lib-icon-qi-default-color-hover:#ff9800;--ui-lib-icon-qi-default-color:#fb8c00}.intent-success-EZuD3gZZ{--ui-lib-icon-qi-default-color:#089981;--ui-lib-icon-qi-default-color-hover:#06806b;--ui-lib-icon-qi-default-color-active:#056656}html.theme-dark .intent-success-EZuD3gZZ{--ui-lib-icon-qi-default-color-active:#22ab94;--ui-lib-icon-qi-default-color-hover:#089981;--ui-lib-icon-qi-default-color:#06806b}.icon-EZuD3gZZ{pointer-events:none}.wrapper-JXHzsa7P{grid-column-gap:4px;display:grid;grid-auto-flow:column}.textarea-container-x5KHDULU{--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:16px;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height);resize:none}.textarea-container-x5KHDULU.change-highlight-x5KHDULU.focused-x5KHDULU,.textarea-container-x5KHDULU.change-highlight-x5KHDULU.focused-x5KHDULU:hover{border-color:var(--ui-lib-intent-color,#d1d4dc)}html.theme-dark .textarea-container-x5KHDULU.change-highlight-x5KHDULU.focused-x5KHDULU,html.theme-dark .textarea-container-x5KHDULU.change-highlight-x5KHDULU.focused-x5KHDULU:hover{border-color:var(--ui-lib-intent-color,#50535e)}.textarea-container-x5KHDULU.resize-vertical-x5KHDULU{overflow:hidden;resize:vertical}.textarea-container-x5KHDULU.resize-horizontal-x5KHDULU{overflow:hidden;resize:horizontal}.textarea-container-x5KHDULU.resize-both-x5KHDULU{overflow:hidden;resize:both}.textarea-container-x5KHDULU ::-webkit-scrollbar{cursor:pointer;width:4px}.textarea-container-x5KHDULU ::-webkit-scrollbar-thumb{background:#d1d4dc;border-radius:8px;cursor:pointer;padding-right:15px}html.theme-dark .textarea-container-x5KHDULU ::-webkit-scrollbar-thumb{background:#50535e}.textarea-container-x5KHDULU ::-webkit-scrollbar-thumb:hover{background:#b2b5be}html.theme-dark .textarea-container-x5KHDULU ::-webkit-scrollbar-thumb:hover{background:#868993}.textarea-container-x5KHDULU ::-webkit-scrollbar-thumb:active{background:#9598a1}html.theme-dark .textarea-container-x5KHDULU ::-webkit-scrollbar-thumb:active{background:#a3a6af}.textarea-x5KHDULU{-webkit-text-fill-color:var(--ui-lib-control-text-fill-color,currentColor);-webkit-appearance:auto;appearance:textfield;background-color:initial;border:0;box-sizing:border-box;cursor:auto;display:block;font-family:inherit;font-size:inherit;height:100%;line-height:inherit;margin:0;min-width:0;order:0;outline:0;padding:2px 5px;resize:none;width:100%}.textarea-x5KHDULU::placeholder{-webkit-text-fill-color:currentColor;color:#a3a6af;opacity:1}html.theme-dark .textarea-x5KHDULU::placeholder{color:#434651}.textarea-x5KHDULU::-webkit-calendar-picker-indicator,.textarea-x5KHDULU::-webkit-clear-button,.textarea-x5KHDULU::-webkit-inner-spin-button,.textarea-x5KHDULU::-webkit-outer-spin-button,.textarea-x5KHDULU::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.textarea-x5KHDULU:-webkit-autofill,.textarea-x5KHDULU:-webkit-autofill:active,.textarea-x5KHDULU:-webkit-autofill:focus,.textarea-x5KHDULU:-webkit-autofill:hover{border-radius:6px}html.theme-dark .textarea-x5KHDULU::-webkit-calendar-picker-indicator{filter:invert(1)}.with-icon-x5KHDULU{height:22px;left:6px;position:absolute;top:6px}.endslot-x5KHDULU{padding-left:35px}.input-ZOx_CVY3{height:34px;margin-left:12px;width:100px}.input-ZOx_CVY3.symbol-ZOx_CVY3{width:150px}.input-ZOx_CVY3:last-child{margin-left:0}.checkbox-ZOx_CVY3{max-width:100%}.checkbox-ZOx_CVY3 .label-ZOx_CVY3{display:inline-block;max-width:100%;min-width:0;overflow-wrap:break-word;vertical-align:top}.checkbox-ZOx_CVY3 .label-ZOx_CVY3:first-letter{text-transform:capitalize}.dropdownMenu-ZOx_CVY3{min-width:100px}.sessionEnd-ZOx_CVY3,.sessionStart-ZOx_CVY3{align-items:center;display:inline-flex}.sessionInputContainer-ZOx_CVY3{margin-left:0}.sessionDash-ZOx_CVY3{flex:1 0 auto}.inputGroup-ZOx_CVY3{align-items:center;display:flex}.textarea-ZOx_CVY3{height:200px;padding-top:0;width:100%}@media screen and (max-width:379px){.input-ZOx_CVY3{margin-bottom:8px}.input-ZOx_CVY3:last-child{margin-bottom:0}.inputGroup-ZOx_CVY3{display:block}.inputGroup-ZOx_CVY3.inlineGroup-ZOx_CVY3{display:flex}.inputGroup-ZOx_CVY3.inlineGroup-ZOx_CVY3 .sessionStart-ZOx_CVY3,.sessionInputContainer-ZOx_CVY3{margin-bottom:0}.sessionStart-ZOx_CVY3{margin-bottom:8px}.sessionEnd-ZOx_CVY3{display:block}}.hasTooltip-ZOx_CVY3{margin-left:9px}.container-QyF09i7Y{display:flex;flex-wrap:wrap;margin-top:-8px}.container-QyF09i7Y.hasTooltip-QyF09i7Y{margin-left:9px}.datePickerWrapper-QyF09i7Y{margin-left:10px;margin-top:8px;width:150px}.timePickerWrapper-QyF09i7Y{margin-top:8px;width:100px}.titleWrap-SexRbl__{color:#6a6d78;height:16px;text-transform:uppercase}html.theme-dark .titleWrap-SexRbl__{color:#868993}.title-SexRbl__{font-size:11px}.wrap-QutFvTLS{flex-direction:column}.labelWrap-QutFvTLS{align-items:center;display:flex;margin-bottom:6px}.label-QutFvTLS{word-break:break-word}.label-QutFvTLS.hasTooltip-QutFvTLS{margin-left:8px}.inlineRow-D8g11qqA{align-items:center;display:flex;flex-wrap:wrap;grid-column:1/3;margin-left:-8px;padding:4px 0}.titleWrap-Izz3hpJc{align-items:center;display:flex;height:34px;padding:24px 0 8px}.titleWrap-Izz3hpJc:first-child{padding-top:8px}.groupFooter-Izz3hpJc{height:16px}.groupFooter-Izz3hpJc:last-child{height:0}.groupFooter-Izz3hpJc,.titleWrap-Izz3hpJc{grid-column:1/3}.groupFooter-Izz3hpJc+.titleWrap-Izz3hpJc{padding-top:8px} \ No newline at end of file diff --git a/charting_library/bundles/3016.534185c97bcc73193183.js b/charting_library/bundles/3016.534185c97bcc73193183.js new file mode 100644 index 00000000..b333ee5e --- /dev/null +++ b/charting_library/bundles/3016.534185c97bcc73193183.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3016],{36612:t=>{t.exports={dialog:"dialog-nnDbXk_L",rounded:"rounded-nnDbXk_L",shadowed:"shadowed-nnDbXk_L",fullscreen:"fullscreen-nnDbXk_L",darker:"darker-nnDbXk_L",backdrop:"backdrop-nnDbXk_L"}},19283:t=>{t.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","tooltip-offset":"20px",dialog:"dialog-UExGRfA_",dragging:"dragging-UExGRfA_",dialogAnimatedAppearance:"dialogAnimatedAppearance-UExGRfA_",dialogAnimation:"dialogAnimation-UExGRfA_",dialogTooltip:"dialogTooltip-UExGRfA_"}},95711:(t,e,i)=>{"use strict";i.d(e,{PopupContext:()=>s});const s=i(50959).createContext(null)},63016:(t,e,i)=>{"use strict";i.d(e,{PopupDialog:()=>M});var s=i(50959),n=i(97754),o=i(50151),a=i(50655),r=i(88216),l=i(90186),h=i(36612);class d extends s.PureComponent{constructor(){super(...arguments),this._manager=new r.OverlapManager,this._handleSlot=t=>{this._manager.setContainer(t)}}render(){const{rounded:t=!0,shadowed:e=!0,fullscreen:i=!1,darker:o=!1,className:r,backdrop:d,containerTabIndex:c=-1}=this.props,u=n(r,h.dialog,t&&h.rounded,e&&h.shadowed,i&&h.fullscreen,o&&h.darker),p=(0,l.filterDataProps)(this.props),g=this.props.style?{...this._createStyles(),...this.props.style}:this._createStyles();return s.createElement(s.Fragment,null,s.createElement(a.SlotContext.Provider,{value:this._manager},d&&s.createElement("div",{onClick:this.props.onClickBackdrop,className:h.backdrop}),s.createElement("div",{...p,className:u,style:g,ref:this.props.reference,onFocus:this.props.onFocus,onMouseDown:this.props.onMouseDown,onMouseUp:this.props.onMouseUp,onClick:this.props.onClick,onKeyDown:this.props.onKeyDown,tabIndex:c,"aria-label":this.props.containerAriaLabel},this.props.children)),s.createElement(a.Slot,{reference:this._handleSlot}))}_createStyles(){const{bottom:t,left:e,width:i,right:s,top:n,zIndex:o,height:a}=this.props;return{bottom:t,left:e,right:s,top:n,zIndex:o,maxWidth:i,height:a}}}var c=i(86431),u=i(76594),p=i(91031);function g(t,e,i,s){return t+e>s&&(t=s-e),t{if(0!==t.button||this._isTargetNoDraggable(t))return;t.preventDefault(),document.addEventListener("mousemove",this._onMouseDragMove),document.addEventListener("mouseup",this._onMouseDragEnd);const e=_(m(t));this._dragStart(e)},this._onTouchDragStart=t=>{if(this._isTargetNoDraggable(t))return;this._canBeTouchClick=!0,t.preventDefault(),this._header.addEventListener("touchmove",this._onTouchDragMove,{passive:!1});const e=_(f(t));this._dragStart(e)},this._onMouseDragEnd=t=>{t.target instanceof Node&&this._header.contains(t.target)&&t.preventDefault(),document.removeEventListener("mousemove",this._onMouseDragMove), +document.removeEventListener("mouseup",this._onMouseDragEnd),this._onDragStop()},this._onTouchDragEnd=t=>{this._header.removeEventListener("touchmove",this._onTouchDragMove),this._onDragStop(),this._canBeTouchClick&&(this._canBeTouchClick=!1,function(t){if(t instanceof SVGElement){const e=document.createEvent("SVGEvents");e.initEvent("click",!0,!0),t.dispatchEvent(e)}t instanceof HTMLElement&&t.click()}(t.target))},this._onMouseDragMove=t=>{const e=_(m(t));this._dragMove(e)},this._onTouchDragMove=t=>{this._canBeTouchClick=!1,t.preventDefault();const e=_(f(t));this._dragMove(e)},this._onDragStop=()=>{this._drag=null,this._header.classList.remove("dragging")},this._dialog=t,this._header=e,this._options=i,this._header.addEventListener("mousedown",this._onMouseDragStart),this._header.addEventListener("touchstart",this._onTouchDragStart),this._header.addEventListener("touchend",this._onTouchDragEnd)}destroy(){null!==this._frame&&cancelAnimationFrame(this._frame),this._header.removeEventListener("mousedown",this._onMouseDragStart),document.removeEventListener("mouseup",this._onMouseDragEnd),this._header.removeEventListener("touchstart",this._onTouchDragStart),this._header.removeEventListener("touchend",this._onTouchDragEnd),document.removeEventListener("mouseleave",this._onMouseDragEnd)}updateOptions(t){this._options=t}_dragStart(t){const e=this._dialog.getBoundingClientRect();this._drag={startX:t.x,startY:t.y,finishX:t.x,finishY:t.y,dialogX:e.left,dialogY:e.top};const i=Math.round(e.left),s=Math.round(e.top);this._dialog.style.transform=`translate(${i}px, ${s}px)`,this._header.classList.add("dragging"),this._options.onDragStart&&this._options.onDragStart()}_dragMove(t){if(this._drag){if(this._drag.finishX=t.x,this._drag.finishY=t.y,null!==this._frame)return;this._frame=requestAnimationFrame((()=>{if(this._drag){const e=t.x-this._drag.startX,i=t.y-this._drag.startY;this._moveDialog(this._drag.dialogX+e,this._drag.dialogY+i)}this._frame=null}))}}_moveDialog(t,e){const i=this._dialog.getBoundingClientRect(),{boundByScreen:s}=this._options,n=g(t,i.width,s?0:-1/0,s?window.innerWidth:1/0),o=g(e,i.height,s?0:-1/0,s?window.innerHeight:1/0);this._dialog.style.transform=`translate(${Math.round(n)}px, ${Math.round(o)}px)`}_isTargetNoDraggable(t){return t.target instanceof Element&&null!==t.target.closest("[data-disable-drag]")}}const D={vertical:0};class y{constructor(t,e){this._frame=null,this._isFullscreen=!1,this._handleResize=()=>{null===this._frame&&(this._frame=requestAnimationFrame((()=>{this.recalculateBounds(),this._frame=null})))},this._dialog=t,this._guard=e.guard||D,this._calculateDialogPosition=e.calculateDialogPosition,this._initialHeight=t.style.height,window.addEventListener("resize",this._handleResize)}updateOptions(t){this._guard=t.guard||D,this._calculateDialogPosition=t.calculateDialogPosition}setFullscreen(t){this._isFullscreen!==t&&(this._isFullscreen=t,this.recalculateBounds())}centerAndFit(){const{x:t,y:e}=this.getDialogsTopLeftCoordinates(),i=this._calcAvailableHeight(),s=this._calcDialogHeight() +;if(i===s)if(this._calculateDialogPosition){const{left:t,top:e}=this._calculateDialogPosition(this._dialog,document.documentElement,this._guard);this._dialog.style.transform=`translate(${Math.round(t)}px, ${Math.round(e)}px)`}else this._dialog.style.height=s+"px";this._dialog.style.top="0px",this._dialog.style.left="0px",this._dialog.style.transform=`translate(${t}px, ${e}px)`}getDialogsTopLeftCoordinates(){const{clientHeight:t,clientWidth:e}=document.documentElement,i=this._calcDialogHeight(),s=e/2-this._dialog.clientWidth/2,n=t/2-i/2;return{x:Math.round(s),y:Math.round(n)}}recalculateBounds(){const{clientHeight:t,clientWidth:e}=document.documentElement;if(this._isFullscreen)this._dialog.style.top="0px",this._dialog.style.left="0px",this._dialog.style.width="100%",this._dialog.style.height="100%",this._dialog.style.transform="none";else{const{vertical:i}=this._guard;if(this._calculateDialogPosition){const s=this._calculateDialogPosition(this._dialog,{clientWidth:e,clientHeight:t},{vertical:i}),{left:n,top:o}=s;this._dialog.style.transform=`translate(${Math.round(n)}px, ${Math.round(o)}px)`}else{this._dialog.style.width="",this._dialog.style.height="";const s=this._dialog.getBoundingClientRect(),n=t-2*i,o=g(s.left,s.width,0,e),a=g(s.top,s.height,i,t);this._dialog.style.top="0px",this._dialog.style.left="0px",this._dialog.style.transform=`translate(${Math.round(o)}px, ${Math.round(a)}px)`,this._dialog.style.height=n{const{reference:e}=this.props;this._dialog=t,"function"==typeof e&&e(t)},this._handleFocus=t=>{this._moveToTop()},this._handleMouseDown=t=>{this._moveToTop()},this._handleTouchStart=t=>{this._moveToTop()},this.state={canFitTooltip:!1}}render(){return s.createElement(x.PopupContext.Provider,{value:this},s.createElement(u.OutsideEvent,{mouseDown:!0,touchStart:!0,handler:this.props.onClickOutside},(t=>s.createElement("div",{ref:t,"data-outside-boundary-for":this.props.name,onFocus:this._handleFocus,onMouseDown:this._handleMouseDown,onTouchStart:this._handleTouchStart,"data-dialog-name":this.props["data-dialog-name"]},s.createElement(d,{style:this._applyAnimationCSSVariables(),...this.props,reference:this._handleDialogRef,className:n(T.dialog,this.props.className)},!1,this.props.children)))))}componentDidMount(){const{draggable:t,boundByScreen:e,onDragStart:i}=this.props,s=(0,o.ensureNotNull)(this._dialog);if(t){const t=s.querySelector("[data-dragg-area]");if(t&&t instanceof HTMLElement){const n=new v(s,t,{ +boundByScreen:Boolean(e),onDragStart:i});this._cleanUpFunctions.push((()=>n.destroy())),this._drag=n}}this._prevActiveElement=document.activeElement,this.props.autofocus&&!s.contains(document.activeElement)&&s.focus(),(this._isFullScreen()||this.props.fixedBody)&&(0,S.setFixedBodyState)(!0);const{guard:n,calculateDialogPosition:a}=this.props;if(this.props.resizeHandler)this._resize=this.props.resizeHandler;else{const t=new y(s,{guard:n,calculateDialogPosition:a});this._cleanUpFunctions.push((()=>t.destroy())),this._resize=t}this.props.isAnimationEnabled&&this.props.growPoint&&this._applyAppearanceAnimation(this.props.growPoint),this.props.centeredOnMount&&this._resize.centerAndFit(),this._resize.setFullscreen(this._isFullScreen()),this.props.shouldForceFocus&&s.focus()}componentDidUpdate(){if(this._resize){const{guard:t,calculateDialogPosition:e}=this.props;this._resize.updateOptions({guard:t,calculateDialogPosition:e}),this._resize.setFullscreen(this._isFullScreen())}this._drag&&this._drag.updateOptions({boundByScreen:Boolean(this.props.boundByScreen),onDragStart:this.props.onDragStart})}componentWillUnmount(){var t;if(this._prevActiveElement&&document.body.contains(this._prevActiveElement)&&(null===document.activeElement||document.activeElement===document.body||(null===(t=this._dialog)||void 0===t?void 0:t.contains(document.activeElement))))try{this._prevActiveElement.focus({preventScroll:!0})}catch(t){}for(const t of this._cleanUpFunctions)t();(this._isFullScreen()||this.props.fixedBody)&&(0,S.setFixedBodyState)(!1)}focus(){this._dialog&&this._dialog.focus()}centerAndFit(){this._resize&&this._resize.centerAndFit()}recalculateBounds(){this._resize&&this._resize.recalculateBounds()}_moveToTop(){null!==this.context&&this.context.moveToTop()}_applyAnimationCSSVariables(){return{"--animationTranslateStartX":null,"--animationTranslateStartY":null,"--animationTranslateEndX":null,"--animationTranslateEndY":null}}_applyAppearanceAnimation(t){if(this._resize&&this._dialog){const{x:e,y:i}=t,{x:s,y:n}=this._resize.getDialogsTopLeftCoordinates();this._dialog.style.setProperty("--animationTranslateStartX",`${e}px`),this._dialog.style.setProperty("--animationTranslateStartY",`${i}px`),this._dialog.style.setProperty("--animationTranslateEndX",`${s}px`),this._dialog.style.setProperty("--animationTranslateEndY",`${n}px`),this._dialog.classList.add(T.dialogAnimatedAppearance)}}_handleTooltipFit(){0}_isFullScreen(){return Boolean(this.props.fullscreen)}}b.contextType=E.PortalContext,b.defaultProps={boundByScreen:!0,draggable:!0,centeredOnMount:!0};const M=(0,c.makeOverlapable)(b)},76594:(t,e,i)=>{"use strict";i.d(e,{OutsideEvent:()=>n});var s=i(58095);function n(t){const{children:e,...i}=t;return e((0,s.useOutsideEvent)(i))}},86431:(t,e,i)=>{"use strict";i.d(e,{makeOverlapable:()=>o});var s=i(50959),n=i(65718);function o(t){return class extends s.PureComponent{render(){const{isOpened:e,root:i}=this.props;if(!e)return null;const o=s.createElement(t,{...this.props,zIndex:150});return"parent"===i?o:s.createElement(n.Portal,null,o)}}}} +}]); \ No newline at end of file diff --git a/charting_library/bundles/3016.37427b1dab6d44713245.js b/charting_library/bundles/3016.a208448f3cc9c2faa231.js similarity index 78% rename from charting_library/bundles/3016.37427b1dab6d44713245.js rename to charting_library/bundles/3016.a208448f3cc9c2faa231.js index 31ea3851..4fe26649 100644 --- a/charting_library/bundles/3016.37427b1dab6d44713245.js +++ b/charting_library/bundles/3016.a208448f3cc9c2faa231.js @@ -1,5 +1,5 @@ (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3016],{19175:t=>{t.exports={dialog:"dialog-CPGBbsmc",rounded:"rounded-CPGBbsmc",shadowed:"shadowed-CPGBbsmc",fullscreen:"fullscreen-CPGBbsmc",darker:"darker-CPGBbsmc",backdrop:"backdrop-CPGBbsmc"}},8326:t=>{t.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","tooltip-offset":"20px",dialog:"dialog-qyCw0PaN",dragging:"dragging-qyCw0PaN",dialogAnimatedAppearance:"dialogAnimatedAppearance-qyCw0PaN",dialogAnimation:"dialogAnimation-qyCw0PaN",dialogTooltip:"dialogTooltip-qyCw0PaN"}},95711:(t,e,i)=>{"use strict";i.d(e,{PopupContext:()=>s});const s=i(50959).createContext(null)},63016:(t,e,i)=>{"use strict";i.d(e,{PopupDialog:()=>w});var s=i(50959),o=i(97754),n=i(50151),a=i(60508),r=i(67961),l=i(90186),h=i(19175);class d extends s.PureComponent{constructor(){super(...arguments),this._manager=new r.OverlapManager,this._handleSlot=t=>{this._manager.setContainer(t)}}render(){const{rounded:t=!0,shadowed:e=!0,fullscreen:i=!1,darker:n=!1,className:r,backdrop:d,containerTabIndex:c=-1}=this.props,u=o(r,h.dialog,t&&h.rounded,e&&h.shadowed,i&&h.fullscreen,n&&h.darker),p=(0,l.filterDataProps)(this.props),g=this.props.style?{...this._createStyles(),...this.props.style}:this._createStyles();return s.createElement(s.Fragment,null,s.createElement(a.SlotContext.Provider,{value:this._manager},d&&s.createElement("div",{onClick:this.props.onClickBackdrop,className:h.backdrop}),s.createElement("div",{...p,className:u,style:g,ref:this.props.reference,onFocus:this.props.onFocus,onMouseDown:this.props.onMouseDown,onMouseUp:this.props.onMouseUp,onClick:this.props.onClick,onKeyDown:this.props.onKeyDown,tabIndex:c,"aria-label":this.props.containerAriaLabel},this.props.children)),s.createElement(a.Slot,{reference:this._handleSlot}))}_createStyles(){const{bottom:t,left:e,width:i,right:s,top:o,zIndex:n,height:a}=this.props;return{bottom:t,left:e,right:s,top:o,zIndex:n,maxWidth:i,height:a}}}var c=i(86431),u=i(76594),p=i(37160);function g(t,e,i,s){return t+e>s&&(t=s-e),t{if(0!==t.button||this._isTargetNoDraggable(t))return;t.preventDefault(),document.addEventListener("mousemove",this._onMouseDragMove),document.addEventListener("mouseup",this._onMouseDragEnd);const e=_(m(t));this._dragStart(e)},this._onTouchDragStart=t=>{if(this._isTargetNoDraggable(t))return;this._canBeTouchClick=!0,t.preventDefault(),this._header.addEventListener("touchmove",this._onTouchDragMove,{passive:!1});const e=_(f(t));this._dragStart(e)},this._onMouseDragEnd=t=>{t.target instanceof Node&&this._header.contains(t.target)&&t.preventDefault(),document.removeEventListener("mousemove",this._onMouseDragMove), document.removeEventListener("mouseup",this._onMouseDragEnd),this._onDragStop()},this._onTouchDragEnd=t=>{this._header.removeEventListener("touchmove",this._onTouchDragMove),this._onDragStop(),this._canBeTouchClick&&(this._canBeTouchClick=!1,function(t){if(t instanceof SVGElement){const e=document.createEvent("SVGEvents");e.initEvent("click",!0,!0),t.dispatchEvent(e)}t instanceof HTMLElement&&t.click()}(t.target))},this._onMouseDragMove=t=>{const e=_(m(t));this._dragMove(e)},this._onTouchDragMove=t=>{this._canBeTouchClick=!1,t.preventDefault();const e=_(f(t));this._dragMove(e)},this._onDragStop=()=>{this._drag=null,this._header.classList.remove("dragging"),this._options.onDragEnd&&this._options.onDragEnd()},this._dialog=t,this._header=e,this._options=i,this._header.addEventListener("mousedown",this._onMouseDragStart),this._header.addEventListener("touchstart",this._onTouchDragStart),this._header.addEventListener("touchend",this._onTouchDragEnd)}destroy(){null!==this._frame&&cancelAnimationFrame(this._frame),this._header.removeEventListener("mousedown",this._onMouseDragStart),document.removeEventListener("mouseup",this._onMouseDragEnd),this._header.removeEventListener("touchstart",this._onTouchDragStart),this._header.removeEventListener("touchend",this._onTouchDragEnd),document.removeEventListener("mouseleave",this._onMouseDragEnd)}updateOptions(t){this._options=t}_dragStart(t){const e=this._dialog.getBoundingClientRect();this._drag={startX:t.x,startY:t.y,finishX:t.x,finishY:t.y,dialogX:e.left,dialogY:e.top};const i=Math.round(e.left),s=Math.round(e.top);this._dialog.style.transform=`translate(${i}px, ${s}px)`,this._header.classList.add("dragging"),this._options.onDragStart&&this._options.onDragStart()}_dragMove(t){if(this._drag){if(this._drag.finishX=t.x,this._drag.finishY=t.y,null!==this._frame)return;this._frame=requestAnimationFrame((()=>{if(this._drag){const e=t.x-this._drag.startX,i=t.y-this._drag.startY;this._moveDialog(this._drag.dialogX+e,this._drag.dialogY+i)}this._frame=null}))}}_moveDialog(t,e){const i=this._dialog.getBoundingClientRect(),{boundByScreen:s}=this._options,o=g(t,i.width,s?0:-1/0,s?window.innerWidth:1/0),n=g(e,i.height,s?0:-1/0,s?window.innerHeight:1/0);this._dialog.style.transform=`translate(${Math.round(o)}px, ${Math.round(n)}px)`}_isTargetNoDraggable(t){return t.target instanceof Element&&null!==t.target.closest("[data-disable-drag]")}}const y={vertical:0};class D{constructor(t,e){this._frame=null,this._isFullscreen=!1,this._handleResize=()=>{null===this._frame&&(this._frame=requestAnimationFrame((()=>{this.recalculateBounds(),this._frame=null})))},this._dialog=t,this._guard=e.guard||y,this._calculateDialogPosition=e.calculateDialogPosition,this._initialHeight=t.style.height,window.addEventListener("resize",this._handleResize)}updateOptions(t){this._guard=t.guard||y,this._calculateDialogPosition=t.calculateDialogPosition}setFullscreen(t){this._isFullscreen!==t&&(this._isFullscreen=t,this.recalculateBounds())}centerAndFit(){ const{x:t,y:e}=this.getDialogsTopLeftCoordinates(),i=this._calcAvailableHeight(),s=this._calcDialogHeight();if(i===s)if(this._calculateDialogPosition){const{left:t,top:e}=this._calculateDialogPosition(this._dialog,document.documentElement,this._guard);this._dialog.style.transform=`translate(${Math.round(t)}px, ${Math.round(e)}px)`}else this._dialog.style.height=s+"px";this._dialog.style.top="0px",this._dialog.style.left="0px",this._dialog.style.transform=`translate(${t}px, ${e}px)`}getDialogsTopLeftCoordinates(){const{clientHeight:t,clientWidth:e}=document.documentElement,i=this._calcDialogHeight(),s=e/2-this._dialog.clientWidth/2,o=t/2-i/2;return{x:Math.round(s),y:Math.round(o)}}recalculateBounds(){var t;const{clientHeight:e,clientWidth:i}=document.documentElement,{vertical:s}=this._guard,o=null===(t=this._calculateDialogPosition)||void 0===t?void 0:t.call(this,this._dialog,{clientWidth:i,clientHeight:e},{vertical:s});if(this._isFullscreen){if(this._dialog.style.top="0px",this._dialog.style.left="0px",this._dialog.style.width="100%",this._dialog.style.height="100%",this._dialog.style.transform="none",o){const{left:t,top:e,width:i,height:s}=o;this._dialog.style.transform=`translate(${Math.round(t)}px, ${Math.round(e)}px)`,i&&(this._dialog.style.width=`${i}px`,this._dialog.style.minWidth="unset"),s&&(this._dialog.style.height=`${s}px`,this._dialog.style.minHeight="unset")}}else if(o){const{left:t,top:e}=o;this._dialog.style.transform=`translate(${Math.round(t)}px, ${Math.round(e)}px)`}else{this._dialog.style.width="",this._dialog.style.height="";const t=this._dialog.getBoundingClientRect(),o=e-2*s,n=g(t.left,t.width,0,i),a=g(t.top,t.height,s,e);this._dialog.style.top="0px",this._dialog.style.left="0px",this._dialog.style.transform=`translate(${Math.round(n)}px, ${Math.round(a)}px)`,this._dialog.style.height=o{const{reference:e}=this.props;this._dialog=t,"function"==typeof e&&e(t)},this._handleFocus=t=>{this._moveToTop()},this._handleMouseDown=t=>{this._moveToTop()},this._handleTouchStart=t=>{this._moveToTop()},this.state={canFitTooltip:!1}}render(){return s.createElement(x.PopupContext.Provider,{value:this},s.createElement(u.OutsideEvent,{mouseDown:!0,touchStart:!0,handler:this.props.onClickOutside},(t=>s.createElement("div",{ref:t,"data-outside-boundary-for":this.props.name,onFocus:this._handleFocus,onMouseDown:this._handleMouseDown,onTouchStart:this._handleTouchStart,"data-dialog-name":this.props["data-dialog-name"] -},s.createElement(d,{style:this._applyAnimationCSSVariables(),...this.props,reference:this._handleDialogRef,className:o(T.dialog,this.props.className)},!1,this.props.children)))))}componentDidMount(){const{draggable:t,boundByScreen:e,onDragStart:i}=this.props,s=(0,n.ensureNotNull)(this._dialog);if(t){const t=s.querySelector("[data-dragg-area]");if(t&&t instanceof HTMLElement){const o=new v(s,t,{boundByScreen:Boolean(e),onDragStart:i});this._cleanUpFunctions.push((()=>o.destroy())),this._drag=o}}this._prevActiveElement=document.activeElement,this.props.autofocus&&!s.contains(document.activeElement)&&s.focus(),(this._isFullScreen()||this.props.fixedBody)&&(0,S.setFixedBodyState)(!0);const{guard:o,calculateDialogPosition:a}=this.props;if(this.props.resizeHandler)this._resize=this.props.resizeHandler;else{const t=new D(s,{guard:o,calculateDialogPosition:a});this._cleanUpFunctions.push((()=>t.destroy())),this._resize=t}this.props.isAnimationEnabled&&this.props.growPoint&&this._applyAppearanceAnimation(this.props.growPoint),this.props.centeredOnMount&&this._resize.centerAndFit(),this._resize.setFullscreen(this._isFullScreen()),this.props.shouldForceFocus&&s.focus()}componentDidUpdate(){if(this._resize){const{guard:t,calculateDialogPosition:e}=this.props;this._resize.updateOptions({guard:t,calculateDialogPosition:e}),this._resize.setFullscreen(this._isFullScreen())}this._drag&&this._drag.updateOptions({boundByScreen:Boolean(this.props.boundByScreen),onDragStart:this.props.onDragStart})}componentWillUnmount(){var t;if(this.props.shouldReturnFocus&&this._prevActiveElement&&document.body.contains(this._prevActiveElement)&&(null===document.activeElement||document.activeElement===document.body||(null===(t=this._dialog)||void 0===t?void 0:t.contains(document.activeElement))))try{this._prevActiveElement.focus({preventScroll:!0})}catch(t){}for(const t of this._cleanUpFunctions)t();(this._isFullScreen()||this.props.fixedBody)&&(0,S.setFixedBodyState)(!1)}focus(){this._dialog&&this._dialog.focus()}centerAndFit(){this._resize&&this._resize.centerAndFit()}recalculateBounds(){this._resize&&this._resize.recalculateBounds()}_moveToTop(){null!==this.context&&this.context.moveToTop()}_applyAnimationCSSVariables(){return{"--animationTranslateStartX":null,"--animationTranslateStartY":null,"--animationTranslateEndX":null,"--animationTranslateEndY":null}}_applyAppearanceAnimation(t){if(this._resize&&this._dialog){const{x:e,y:i}=t,{x:s,y:o}=this._resize.getDialogsTopLeftCoordinates();this._dialog.style.setProperty("--animationTranslateStartX",`${e}px`),this._dialog.style.setProperty("--animationTranslateStartY",`${i}px`),this._dialog.style.setProperty("--animationTranslateEndX",`${s}px`),this._dialog.style.setProperty("--animationTranslateEndY",`${o}px`),this._dialog.classList.add(T.dialogAnimatedAppearance)}}_handleTooltipFit(){0}_isFullScreen(){return Boolean(this.props.fullscreen)}}M.contextType=E.PortalContext,M.defaultProps={boundByScreen:!0,draggable:!0,centeredOnMount:!0,shouldReturnFocus:!0};const w=(0,c.makeOverlapable)(M)}, -76594:(t,e,i)=>{"use strict";i.d(e,{OutsideEvent:()=>o});var s=i(36383);function o(t){const{children:e,...i}=t;return e((0,s.useOutsideEvent)(i))}},86431:(t,e,i)=>{"use strict";i.d(e,{makeOverlapable:()=>n});var s=i(50959),o=i(65718);function n(t){return class extends s.PureComponent{render(){const{isOpened:e,root:i}=this.props;if(!e)return null;const n=s.createElement(t,{...this.props,zIndex:150});return"parent"===i?n:s.createElement(o.Portal,null,n)}}}}}]); \ No newline at end of file +},s.createElement(d,{style:this._applyAnimationCSSVariables(),...this.props,reference:this._handleDialogRef,className:o(T.dialog,this.props.className)},!1,this.props.children)))))}componentDidMount(){const{draggable:t,boundByScreen:e,onDragStart:i}=this.props,s=(0,n.ensureNotNull)(this._dialog);if(t){const t=s.querySelector("[data-dragg-area]");if(t&&t instanceof HTMLElement){const o=new v(s,t,{boundByScreen:Boolean(e),onDragStart:i});this._cleanUpFunctions.push((()=>o.destroy())),this._drag=o}}this._prevActiveElement=document.activeElement,this.props.autofocus&&!s.contains(document.activeElement)&&s.focus(),(this._isFullScreen()||this.props.fixedBody)&&(0,S.setFixedBodyState)(!0);const{guard:o,calculateDialogPosition:a}=this.props;if(this.props.resizeHandler)this._resize=this.props.resizeHandler;else{const t=new D(s,{guard:o,calculateDialogPosition:a});this._cleanUpFunctions.push((()=>t.destroy())),this._resize=t}if(this.props.isAnimationEnabled&&this.props.growPoint&&this._applyAppearanceAnimation(this.props.growPoint),this.props.centeredOnMount&&this._resize.centerAndFit(),this._resize.setFullscreen(this._isFullScreen()),this.props.shouldForceFocus){if(this.props.onForceFocus)return void this.props.onForceFocus(s);s.focus()}}componentDidUpdate(){if(this._resize){const{guard:t,calculateDialogPosition:e}=this.props;this._resize.updateOptions({guard:t,calculateDialogPosition:e}),this._resize.setFullscreen(this._isFullScreen())}this._drag&&this._drag.updateOptions({boundByScreen:Boolean(this.props.boundByScreen),onDragStart:this.props.onDragStart})}componentWillUnmount(){var t;if(this.props.shouldReturnFocus&&this._prevActiveElement&&document.body.contains(this._prevActiveElement)&&(null===document.activeElement||document.activeElement===document.body||(null===(t=this._dialog)||void 0===t?void 0:t.contains(document.activeElement))))try{this._prevActiveElement.focus({preventScroll:!0})}catch(t){}for(const t of this._cleanUpFunctions)t();(this._isFullScreen()||this.props.fixedBody)&&(0,S.setFixedBodyState)(!1)}focus(){this._dialog&&this._dialog.focus()}centerAndFit(){this._resize&&this._resize.centerAndFit()}recalculateBounds(){this._resize&&this._resize.recalculateBounds()}_moveToTop(){null!==this.context&&this.context.moveToTop()}_applyAnimationCSSVariables(){return{"--animationTranslateStartX":null,"--animationTranslateStartY":null,"--animationTranslateEndX":null,"--animationTranslateEndY":null}}_applyAppearanceAnimation(t){if(this._resize&&this._dialog){const{x:e,y:i}=t,{x:s,y:o}=this._resize.getDialogsTopLeftCoordinates();this._dialog.style.setProperty("--animationTranslateStartX",`${e}px`),this._dialog.style.setProperty("--animationTranslateStartY",`${i}px`),this._dialog.style.setProperty("--animationTranslateEndX",`${s}px`),this._dialog.style.setProperty("--animationTranslateEndY",`${o}px`),this._dialog.classList.add(T.dialogAnimatedAppearance)}}_handleTooltipFit(){0}_isFullScreen(){return Boolean(this.props.fullscreen)}}M.contextType=E.PortalContext,M.defaultProps={boundByScreen:!0,draggable:!0, +centeredOnMount:!0,shouldReturnFocus:!0};const w=(0,c.makeOverlapable)(M)},76594:(t,e,i)=>{"use strict";i.d(e,{OutsideEvent:()=>o});var s=i(36383);function o(t){const{children:e,...i}=t;return e((0,s.useOutsideEvent)(i))}},86431:(t,e,i)=>{"use strict";i.d(e,{makeOverlapable:()=>n});var s=i(50959),o=i(65718);function n(t){return class extends s.PureComponent{render(){const{isOpened:e,root:i}=this.props;if(!e)return null;const n=s.createElement(t,{...this.props,zIndex:150});return"parent"===i?n:s.createElement(o.Portal,null,n)}}}}}]); \ No newline at end of file diff --git a/charting_library/bundles/3046.de47c70192f405571439.css b/charting_library/bundles/3046.de47c70192f405571439.css new file mode 100644 index 00000000..d1a2faf1 --- /dev/null +++ b/charting_library/bundles/3046.de47c70192f405571439.css @@ -0,0 +1 @@ +.slider-n4RgAWzv{height:var(--tv-dialog-tabs-slider-height,4px)}.slider-n4RgAWzv,html.theme-dark .slider-n4RgAWzv{background-color:initial}.slider-n4RgAWzv .inner-n4RgAWzv{background-color:#2962ff;border-radius:var(--tv-dialog-tabs-border-radius,0);height:100%;margin:0 14px}html.theme-sa .slider-n4RgAWzv .inner-n4RgAWzv{background-color:#ff7200}html.theme-dark .slider-n4RgAWzv .inner-n4RgAWzv{background-color:#2962ff}.scrollWrap-Rf5MOAG5{flex:0 0 auto;height:var(--tv-dialog-tabs-height,33px)}.tabsWrap-Rf5MOAG5{display:inline-block;height:100%}.tabs-Rf5MOAG5{box-sizing:border-box;font-size:16px;height:100%;padding:0 6px}.tabs-Rf5MOAG5:before{background:var(--tv-dialog-tabs-separator-color,#e0e3eb);border-radius:var(--tv-dialog-tabs-border-radius,0);bottom:0;content:"";display:block;height:var(--tv-dialog-tabs-separator-width,1px);left:var(--tv-dialog-tabs-separator-margin,0);pointer-events:none;position:absolute;right:var(--tv-dialog-tabs-separator-margin,0)}html.theme-dark .tabs-Rf5MOAG5:before{background:var(--tv-dialog-tabs-separator-color,#434651)}.tabs-Rf5MOAG5.withoutBorder-Rf5MOAG5:before{display:none}.tab-Rf5MOAG5{border-bottom-width:0;cursor:default;flex:none;padding:var(--tv-dialog-tabs-tab-padding-top,0) 14px 14px}@media (any-hover:hover){.tab-Rf5MOAG5.withHover-Rf5MOAG5:hover,html.theme-dark .tab-Rf5MOAG5.withHover-Rf5MOAG5:hover{color:#1e53e5}}.headerBottomSeparator-Rf5MOAG5{border-bottom:var(--tv-dialog-tabs-separator-width,1px) solid var(--tv-dialog-tabs-separator-color,#e0e3eb);border-radius:var(--tv-dialog-tabs-border-radius,0);left:var(--tv-dialog-tabs-separator-margin,0);position:relative;top:100%;width:calc(100% - var(--tv-dialog-tabs-separator-margin, 0)*2)}html.theme-dark .headerBottomSeparator-Rf5MOAG5{border-bottom:var(--tv-dialog-tabs-separator-width,1px) solid var(--tv-dialog-tabs-separator-color,#434651)}.fadeWithoutSlider-Rf5MOAG5{height:calc(100% - var(--tv-dialog-tabs-slider-height, 4px))}.withBadge-Rf5MOAG5{position:relative}.withBadge-Rf5MOAG5:after{background-color:#f7525f;border-radius:50%;box-sizing:border-box;content:"";height:8px;position:absolute;right:2px;top:2px;width:8px}html.theme-dark .withBadge-Rf5MOAG5:after{background-color:#cc2f3c} \ No newline at end of file diff --git a/charting_library/bundles/3046.de47c70192f405571439.rtl.css b/charting_library/bundles/3046.de47c70192f405571439.rtl.css new file mode 100644 index 00000000..d64802b8 --- /dev/null +++ b/charting_library/bundles/3046.de47c70192f405571439.rtl.css @@ -0,0 +1 @@ +.slider-n4RgAWzv{height:var(--tv-dialog-tabs-slider-height,4px)}.slider-n4RgAWzv,html.theme-dark .slider-n4RgAWzv{background-color:initial}.slider-n4RgAWzv .inner-n4RgAWzv{background-color:#2962ff;border-radius:var(--tv-dialog-tabs-border-radius,0);height:100%;margin:0 14px}html.theme-sa .slider-n4RgAWzv .inner-n4RgAWzv{background-color:#ff7200}html.theme-dark .slider-n4RgAWzv .inner-n4RgAWzv{background-color:#2962ff}.scrollWrap-Rf5MOAG5{flex:0 0 auto;height:var(--tv-dialog-tabs-height,33px)}.tabsWrap-Rf5MOAG5{display:inline-block;height:100%}.tabs-Rf5MOAG5{box-sizing:border-box;font-size:16px;height:100%;padding:0 6px}.tabs-Rf5MOAG5:before{background:var(--tv-dialog-tabs-separator-color,#e0e3eb);border-radius:var(--tv-dialog-tabs-border-radius,0);bottom:0;content:"";display:block;height:var(--tv-dialog-tabs-separator-width,1px);left:var(--tv-dialog-tabs-separator-margin,0);pointer-events:none;position:absolute;right:var(--tv-dialog-tabs-separator-margin,0)}html.theme-dark .tabs-Rf5MOAG5:before{background:var(--tv-dialog-tabs-separator-color,#434651)}.tabs-Rf5MOAG5.withoutBorder-Rf5MOAG5:before{display:none}.tab-Rf5MOAG5{border-bottom-width:0;cursor:default;flex:none;padding:var(--tv-dialog-tabs-tab-padding-top,0) 14px 14px}@media (any-hover:hover){.tab-Rf5MOAG5.withHover-Rf5MOAG5:hover,html.theme-dark .tab-Rf5MOAG5.withHover-Rf5MOAG5:hover{color:#1e53e5}}.headerBottomSeparator-Rf5MOAG5{border-bottom:var(--tv-dialog-tabs-separator-width,1px) solid var(--tv-dialog-tabs-separator-color,#e0e3eb);border-radius:var(--tv-dialog-tabs-border-radius,0);position:relative;right:var(--tv-dialog-tabs-separator-margin,0);top:100%;width:calc(100% - var(--tv-dialog-tabs-separator-margin, 0)*2)}html.theme-dark .headerBottomSeparator-Rf5MOAG5{border-bottom:var(--tv-dialog-tabs-separator-width,1px) solid var(--tv-dialog-tabs-separator-color,#434651)}.fadeWithoutSlider-Rf5MOAG5{height:calc(100% - var(--tv-dialog-tabs-slider-height, 4px))}.withBadge-Rf5MOAG5{position:relative}.withBadge-Rf5MOAG5:after{background-color:#f7525f;border-radius:50%;box-sizing:border-box;content:"";height:8px;left:2px;position:absolute;top:2px;width:8px}html.theme-dark .withBadge-Rf5MOAG5:after{background-color:#cc2f3c} \ No newline at end of file diff --git a/charting_library/bundles/3127.fd89143aebe89e23faed.css b/charting_library/bundles/3127.fd89143aebe89e23faed.css deleted file mode 100644 index 373d9259..00000000 --- a/charting_library/bundles/3127.fd89143aebe89e23faed.css +++ /dev/null @@ -1 +0,0 @@ -.button-LkmyTVRc{all:unset;display:flex;position:relative}.button-LkmyTVRc:before{border-radius:4px;content:none;height:100%;left:0;outline:2px none #2962ff;outline-offset:-2px;pointer-events:none;position:absolute;top:0;width:100%}.button-LkmyTVRc:focus-visible:before{content:"";outline-style:solid}.button-LkmyTVRc.active-LkmyTVRc:before{outline-color:#fffc}.accessible-NQERJsv9{outline:none;overflow:visible;position:relative}.accessible-NQERJsv9:focus{outline:none}.accessible-NQERJsv9:focus-visible{outline:none}.accessible-NQERJsv9:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.accessible-NQERJsv9:focus:after{display:block}.accessible-NQERJsv9:focus-visible:after{display:block}.accessible-NQERJsv9:focus:not(:focus-visible):after{display:none}.accessible-NQERJsv9:after{border-radius:6px}.accessible-NQERJsv9:not(.accessible-NQERJsv9.active-NQERJsv9):after{border-color:#2962ff}.accessible-NQERJsv9.active-NQERJsv9:after{border-color:#fffc}.item-zwyEh4hn{align-items:flex-start;font-size:16px;padding-right:20px;white-space:normal}.label-zwyEh4hn{line-height:24px;overflow:visible}.labelRow-zwyEh4hn{margin-bottom:2px;margin-top:2px}.toolbox-zwyEh4hn{margin-top:3px} \ No newline at end of file diff --git a/charting_library/bundles/3127.fd89143aebe89e23faed.rtl.css b/charting_library/bundles/3127.fd89143aebe89e23faed.rtl.css deleted file mode 100644 index b0b258d5..00000000 --- a/charting_library/bundles/3127.fd89143aebe89e23faed.rtl.css +++ /dev/null @@ -1 +0,0 @@ -.button-LkmyTVRc{all:unset;display:flex;position:relative}.button-LkmyTVRc:before{border-radius:4px;content:none;height:100%;outline:2px none #2962ff;outline-offset:-2px;pointer-events:none;position:absolute;right:0;top:0;width:100%}.button-LkmyTVRc:focus-visible:before{content:"";outline-style:solid}.button-LkmyTVRc.active-LkmyTVRc:before{outline-color:#fffc}.accessible-NQERJsv9{outline:none;overflow:visible;position:relative}.accessible-NQERJsv9:focus{outline:none}.accessible-NQERJsv9:focus-visible{outline:none}.accessible-NQERJsv9:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.accessible-NQERJsv9:focus:after{display:block}.accessible-NQERJsv9:focus-visible:after{display:block}.accessible-NQERJsv9:focus:not(:focus-visible):after{display:none}.accessible-NQERJsv9:after{border-radius:6px}.accessible-NQERJsv9:not(.accessible-NQERJsv9.active-NQERJsv9):after{border-color:#2962ff}.accessible-NQERJsv9.active-NQERJsv9:after{border-color:#fffc}.item-zwyEh4hn{align-items:flex-start;font-size:16px;padding-left:20px;white-space:normal}.label-zwyEh4hn{line-height:24px;overflow:visible}.labelRow-zwyEh4hn{margin-bottom:2px;margin-top:2px}.toolbox-zwyEh4hn{margin-top:3px} \ No newline at end of file diff --git a/charting_library/bundles/3200.d157ce6579f91f2f5451.css b/charting_library/bundles/3200.d157ce6579f91f2f5451.css new file mode 100644 index 00000000..74df72f3 --- /dev/null +++ b/charting_library/bundles/3200.d157ce6579f91f2f5451.css @@ -0,0 +1 @@ +.themesButtonText-hJtL5aqJ{color:#131722;font-size:14px;width:100px}html.theme-dark .themesButtonText-hJtL5aqJ{color:#d1d4dc}.themesButtonIcon-hJtL5aqJ{display:flex}.defaultsButtonText-hJtL5aqJ{color:#131722;font-size:16px;width:100px}html.theme-dark .defaultsButtonText-hJtL5aqJ{color:#d1d4dc}.defaultsButtonItem-hJtL5aqJ{min-width:100px}.backButton-pbr_BOzj{margin-left:-3px;margin-right:17px}.withSidebar-E5yydi0j{display:block;max-width:750px;min-width:610px;width:auto}@media screen and (max-width:768px){.withSidebar-E5yydi0j{max-width:610px;min-width:420px;width:auto}}@media screen and (max-width:430px){.withSidebar-E5yydi0j{min-height:auto;min-width:100%}}.withSidebar-E5yydi0j .content-E5yydi0j{border-top:1px solid #e0e3eb;display:flex;flex:1 1 auto;flex-direction:row;overflow:hidden}html.theme-dark .withSidebar-E5yydi0j .content-E5yydi0j{border-top:1px solid #434651}.withSidebar-E5yydi0j .tabContent-E5yydi0j{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin;width:auto}html.theme-dark .withSidebar-E5yydi0j .tabContent-E5yydi0j{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.withSidebar-E5yydi0j .tabContent-E5yydi0j{min-height:auto}}.withSidebar-E5yydi0j .tabContent-E5yydi0j::-webkit-scrollbar{height:5px;width:5px}.withSidebar-E5yydi0j .tabContent-E5yydi0j::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .withSidebar-E5yydi0j .tabContent-E5yydi0j::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.withSidebar-E5yydi0j .tabContent-E5yydi0j::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.withSidebar-E5yydi0j .tabContent-E5yydi0j::-webkit-scrollbar-corner{display:none}.withSidebar-E5yydi0j .applyToAllButton-E5yydi0j{padding-right:12px} \ No newline at end of file diff --git a/charting_library/bundles/3200.d157ce6579f91f2f5451.rtl.css b/charting_library/bundles/3200.d157ce6579f91f2f5451.rtl.css new file mode 100644 index 00000000..f3f88d4e --- /dev/null +++ b/charting_library/bundles/3200.d157ce6579f91f2f5451.rtl.css @@ -0,0 +1 @@ +.themesButtonText-hJtL5aqJ{color:#131722;font-size:14px;width:100px}html.theme-dark .themesButtonText-hJtL5aqJ{color:#d1d4dc}.themesButtonIcon-hJtL5aqJ{display:flex}.defaultsButtonText-hJtL5aqJ{color:#131722;font-size:16px;width:100px}html.theme-dark .defaultsButtonText-hJtL5aqJ{color:#d1d4dc}.defaultsButtonItem-hJtL5aqJ{min-width:100px}.backButton-pbr_BOzj{margin-left:17px;margin-right:-3px}.withSidebar-E5yydi0j{display:block;max-width:750px;min-width:610px;width:auto}@media screen and (max-width:768px){.withSidebar-E5yydi0j{max-width:610px;min-width:420px;width:auto}}@media screen and (max-width:430px){.withSidebar-E5yydi0j{min-height:auto;min-width:100%}}.withSidebar-E5yydi0j .content-E5yydi0j{border-top:1px solid #e0e3eb;display:flex;flex:1 1 auto;flex-direction:row;overflow:hidden}html.theme-dark .withSidebar-E5yydi0j .content-E5yydi0j{border-top:1px solid #434651}.withSidebar-E5yydi0j .tabContent-E5yydi0j{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin;width:auto}html.theme-dark .withSidebar-E5yydi0j .tabContent-E5yydi0j{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.withSidebar-E5yydi0j .tabContent-E5yydi0j{min-height:auto}}.withSidebar-E5yydi0j .tabContent-E5yydi0j::-webkit-scrollbar{height:5px;width:5px}.withSidebar-E5yydi0j .tabContent-E5yydi0j::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .withSidebar-E5yydi0j .tabContent-E5yydi0j::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.withSidebar-E5yydi0j .tabContent-E5yydi0j::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.withSidebar-E5yydi0j .tabContent-E5yydi0j::-webkit-scrollbar-corner{display:none}.withSidebar-E5yydi0j .applyToAllButton-E5yydi0j{padding-left:12px} \ No newline at end of file diff --git a/charting_library/bundles/3261.fe3d72da3000b9dbf293.css b/charting_library/bundles/3261.fe3d72da3000b9dbf293.css new file mode 100644 index 00000000..162398b5 --- /dev/null +++ b/charting_library/bundles/3261.fe3d72da3000b9dbf293.css @@ -0,0 +1 @@ +.childrenWrapper-CePxGLxr{align-items:center;cursor:default;display:flex;flex:1 0 auto;flex-direction:column;justify-content:center}@media screen and (max-height:430px) and (orientation:landscape){.childrenWrapper-CePxGLxr{justify-content:flex-start}}.container-CePxGLxr{display:flex;flex-direction:column;padding-top:8px}.wrap-jKCUPVoO{-webkit-backface-visibility:hidden;backface-visibility:hidden;break-inside:avoid;cursor:default;overflow:hidden}.wrap-jKCUPVoO.libAllSelected-jKCUPVoO{column-span:all}.container-jKCUPVoO{align-items:center;background-color:#fff;box-sizing:border-box;display:flex}html.theme-dark .container-jKCUPVoO{background-color:#1e222d}.container-jKCUPVoO .iconWrap-jKCUPVoO{flex-shrink:0}.container-jKCUPVoO .icon-jKCUPVoO,.container-jKCUPVoO .iconWrap-jKCUPVoO{align-items:center;display:flex;justify-content:center}.container-jKCUPVoO .title-jKCUPVoO{color:#131722;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .container-jKCUPVoO .title-jKCUPVoO{color:#d1d4dc}.container-jKCUPVoO .title-jKCUPVoO .highlighted-jKCUPVoO,html.theme-dark .container-jKCUPVoO .title-jKCUPVoO .highlighted-jKCUPVoO{color:#90bff9}.container-jKCUPVoO .description-jKCUPVoO{color:#787b86;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container-jKCUPVoO.libAllSelected-jKCUPVoO{width:calc(50% - 2px)}@media screen and (max-width:479px){.container-jKCUPVoO.libAllSelected-jKCUPVoO{width:auto}}.container-jKCUPVoO.mobile-jKCUPVoO{height:52px}.container-jKCUPVoO.mobile-jKCUPVoO.allSelected-jKCUPVoO{height:40px}.container-jKCUPVoO.mobile-jKCUPVoO .iconWrap-jKCUPVoO{margin-left:2px;width:40px}.container-jKCUPVoO.mobile-jKCUPVoO .icon-jKCUPVoO{height:20px;width:20px}.container-jKCUPVoO.mobile-jKCUPVoO .title-jKCUPVoO{font-size:16px;line-height:24px}.container-jKCUPVoO.mobile-jKCUPVoO .description-jKCUPVoO{font-size:12px}.container-jKCUPVoO.desktop-jKCUPVoO{border-bottom:none;border-radius:4px;height:46px;padding-left:8px}.container-jKCUPVoO.desktop-jKCUPVoO.allSelected-jKCUPVoO{height:38px}.container-jKCUPVoO.desktop-jKCUPVoO .iconWrap-jKCUPVoO{margin-right:8px}.container-jKCUPVoO.desktop-jKCUPVoO .icon-jKCUPVoO{height:24px;width:24px}.container-jKCUPVoO.desktop-jKCUPVoO .allSelectedIcon-jKCUPVoO svg{height:20px;width:20px}.container-jKCUPVoO.desktop-jKCUPVoO .title-jKCUPVoO{font-size:14px;line-height:22px}.container-jKCUPVoO.desktop-jKCUPVoO .description-jKCUPVoO{font-size:12px;line-height:16px}@media (any-hover:hover){.container-jKCUPVoO.desktop-jKCUPVoO:hover:not(.selected-jKCUPVoO){background-color:#f0f3fa}html.theme-dark .container-jKCUPVoO.desktop-jKCUPVoO:hover:not(.selected-jKCUPVoO){background-color:#2a2e39}}.container-jKCUPVoO.selected-jKCUPVoO,html.theme-dark .container-jKCUPVoO.selected-jKCUPVoO{background-color:#2962ff}.container-jKCUPVoO.selected-jKCUPVoO .icon-jKCUPVoO{color:#fff}html.theme-dark .container-jKCUPVoO.selected-jKCUPVoO .icon-jKCUPVoO{color:#d1d4dc}.container-jKCUPVoO.selected-jKCUPVoO .description-jKCUPVoO,.container-jKCUPVoO.selected-jKCUPVoO .title-jKCUPVoO{color:#fff}html.theme-dark .container-jKCUPVoO.selected-jKCUPVoO .description-jKCUPVoO,html.theme-dark .container-jKCUPVoO.selected-jKCUPVoO .title-jKCUPVoO{color:#d1d4dc}.container-jKCUPVoO.selected-jKCUPVoO .description-jKCUPVoO .highlighted-jKCUPVoO,html.theme-dark .container-jKCUPVoO.selected-jKCUPVoO .description-jKCUPVoO .highlighted-jKCUPVoO{color:#90bff9}.titleWithoutDesc-jKCUPVoO{padding-bottom:8px;padding-top:8px}.textBlock-jKCUPVoO{display:flex;flex:0 1 auto;flex-direction:column;min-width:0}.bordered-jKCUPVoO{border-bottom:1px solid #f0f3fa}html.theme-dark .bordered-jKCUPVoO{border-bottom:1px solid #2a2e39}.container-uyneG5Xh{height:100%;overflow:hidden}.contentList-uyneG5Xh{overflow-y:auto;padding:6px 0}@media (pointer:fine){.contentList-uyneG5Xh{scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .contentList-uyneG5Xh{scrollbar-color:#363a45 #0000}.contentList-uyneG5Xh::-webkit-scrollbar{height:5px;width:5px}.contentList-uyneG5Xh::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .contentList-uyneG5Xh::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.contentList-uyneG5Xh::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.contentList-uyneG5Xh::-webkit-scrollbar-corner{display:none}}.contentListDesktop-uyneG5Xh{padding:16px 0}.searchSourceItemsContainer-uyneG5Xh{margin-bottom:16px}.searchSourceItemsContainer-uyneG5Xh:last-child{margin-bottom:0}.searchSourceItemsContainerDesktop-uyneG5Xh{column-count:2;column-gap:4px;margin-bottom:24px;padding:0 12px}.searchSourceItemsContainerDesktop-uyneG5Xh:last-child{margin-bottom:0}@media (max-width:479px){.searchSourceItemsContainerDesktop-uyneG5Xh{column-count:1}}.groupTitleDesktop-uyneG5Xh{padding-left:20px}.emptyText-uyneG5Xh{color:#131722;font-size:16px;line-height:24px;margin:12px 20px;text-align:center}html.theme-dark .emptyText-uyneG5Xh{color:#d1d4dc}@media screen and (max-height:430px) and (orientation:landscape){.emptyIcon-uyneG5Xh{display:none}}.noResultsDesktop-uyneG5Xh{flex:1 0;overflow:auto;padding-bottom:54px;padding-top:24px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .noResultsDesktop-uyneG5Xh{scrollbar-color:#363a45 #0000}.noResultsDesktop-uyneG5Xh::-webkit-scrollbar{height:5px;width:5px}.noResultsDesktop-uyneG5Xh::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .noResultsDesktop-uyneG5Xh::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.noResultsDesktop-uyneG5Xh::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.noResultsDesktop-uyneG5Xh::-webkit-scrollbar-corner{display:none}.actions-j8KgAKeh{align-items:center;display:flex;margin-right:9px;padding:0 5px;position:relative}.actions-j8KgAKeh:before{background-color:var(--tv-color-platform-background,#e0e3eb);content:"";display:block;height:18px;left:0;position:absolute;width:1px}html.theme-dark .actions-j8KgAKeh:before{background-color:var(--tv-color-platform-background,#2a2e39)}.actionButton-j8KgAKeh{--tv-toolbar-explicit-hover-border-radius:4px;align-items:center;display:flex;height:26px;justify-content:center;width:26px}.bubble-lboSrOoc{align-items:center;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-flex;flex:none;max-width:100%;outline:none;overflow:visible;position:relative}.bubble-lboSrOoc:focus{outline:none}.bubble-lboSrOoc:focus-visible{outline:none}.bubble-lboSrOoc:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);left:-5px;pointer-events:none;position:absolute;top:-5px;width:calc(100% + 10px);z-index:1}.bubble-lboSrOoc:focus:after{display:block}.bubble-lboSrOoc:focus-visible:after{display:block}.bubble-lboSrOoc:focus:not(:focus-visible):after{display:none}.bubble-lboSrOoc:after{border-color:#2962ffcc}.bubble-lboSrOoc.animated-lboSrOoc:after{display:block;opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.bubble-lboSrOoc.animated-lboSrOoc:focus:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.bubble-lboSrOoc.animated-lboSrOoc:focus-visible:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.bubble-lboSrOoc.animated-lboSrOoc:focus:not(:focus-visible):after{opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.bubble-lboSrOoc .content-lboSrOoc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bubble-lboSrOoc.appearance-default-lboSrOoc{background-color:#f0f3fa;border-color:#f0f3fa;color:#131722}html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc{background-color:#2a2e39;border-color:#2a2e39;color:#d1d4dc}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc:hover{background-color:#e0e3eb;border-color:#e0e3eb}html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc:hover{background-color:#363a45;border-color:#363a45}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc{background-color:#2962ff;border-color:#2962ff;color:#fff}html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc{background-color:#2962ff;border-color:#2962ff;color:#fff}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.red-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.red-lboSrOoc{background-color:#ff5252}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.red-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.red-lboSrOoc:hover{background-color:#f23645}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.blue-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.blue-lboSrOoc{background-color:#2979ff}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.blue-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.blue-lboSrOoc:hover{background-color:#0c3299}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.green-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.green-lboSrOoc{background-color:#4caf50}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.green-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.green-lboSrOoc:hover{background-color:#388e3c}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.orange-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.orange-lboSrOoc{background-color:#ff9100}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.orange-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.orange-lboSrOoc:hover{background-color:#ef6c00}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.purple-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.purple-lboSrOoc{background-color:#ab47bc}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.purple-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.purple-lboSrOoc:hover{background-color:#7b1fa2}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.cyan-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.cyan-lboSrOoc{background-color:#00e5ff}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.cyan-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.cyan-lboSrOoc:hover{background-color:#00b8d4}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.pink-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.pink-lboSrOoc{background-color:#ff80ab}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.pink-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.pink-lboSrOoc:hover{background-color:#ec407a}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.red-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.red-lboSrOoc{border-color:#ff5252}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.red-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.red-lboSrOoc:hover{border-color:#f23645}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.blue-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.blue-lboSrOoc{border-color:#2979ff}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.blue-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.blue-lboSrOoc:hover{border-color:#0c3299}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.green-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.green-lboSrOoc{border-color:#4caf50}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.green-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.green-lboSrOoc:hover{border-color:#388e3c}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.orange-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.orange-lboSrOoc{border-color:#ff9100}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.orange-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.orange-lboSrOoc:hover{border-color:#ef6c00}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.purple-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.purple-lboSrOoc{border-color:#ab47bc}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.purple-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.purple-lboSrOoc:hover{border-color:#7b1fa2}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.cyan-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.cyan-lboSrOoc{border-color:#00e5ff}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.cyan-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.cyan-lboSrOoc:hover{border-color:#00b8d4}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.pink-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.pink-lboSrOoc{border-color:#ff80ab}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.pink-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.pink-lboSrOoc:hover{border-color:#ec407a}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.red-lboSrOoc:after,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.red-lboSrOoc:after{border-color:#ff5252cc}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.blue-lboSrOoc:after,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.blue-lboSrOoc:after{border-color:#2979ffcc}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.green-lboSrOoc:after,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.green-lboSrOoc:after{border-color:#4caf50cc}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.orange-lboSrOoc:after,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.orange-lboSrOoc:after{border-color:#ff9100cc}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.purple-lboSrOoc:after,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.purple-lboSrOoc:after{border-color:#ab47bccc}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.cyan-lboSrOoc:after,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.cyan-lboSrOoc:after{border-color:#00e5ffcc}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.pink-lboSrOoc:after,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.pink-lboSrOoc:after{border-color:#ff80abcc}.bubble-lboSrOoc.appearance-text-lboSrOoc{background-color:initial;border-color:#0000;color:#6a6d78}html.theme-dark .bubble-lboSrOoc.appearance-text-lboSrOoc{color:#868993}@media (any-hover:hover){.bubble-lboSrOoc.appearance-text-lboSrOoc:hover{border-color:#6a6d78}html.theme-dark .bubble-lboSrOoc.appearance-text-lboSrOoc:hover{border-color:#868993}}.bubble-lboSrOoc.appearance-text-lboSrOoc.active-lboSrOoc{border-color:#2962ff;color:#2962ff}html.theme-dark .bubble-lboSrOoc.appearance-text-lboSrOoc.active-lboSrOoc{border-color:#2962ff;color:#2962ff}.bubble-lboSrOoc.fontSize-s-lboSrOoc{--ui-lib-typography-line-height:21px;font-size:14px}.bubble-lboSrOoc.fontSize-m-lboSrOoc,.bubble-lboSrOoc.fontSize-s-lboSrOoc{font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.bubble-lboSrOoc.fontSize-m-lboSrOoc{--ui-lib-typography-line-height:24px;font-size:16px}.bubble-lboSrOoc.size-m-lboSrOoc{border-radius:14px;height:28px;padding:0 11px}.bubble-lboSrOoc.size-m-lboSrOoc:after{border-radius:18px}.bubble-lboSrOoc.size-l-lboSrOoc{border-radius:24px;height:48px;padding:0 23px}.bubble-lboSrOoc.size-l-lboSrOoc:after{border-radius:28px}.bubbles-h48rLhJc{-webkit-overflow-scrolling:touch;display:flex;flex:0 0 auto;overflow-x:auto;overflow-y:hidden;padding:4px 20px 12px;scrollbar-width:none}.bubbles-h48rLhJc.sb-scrollbar-wrap{display:none}.bubbles-h48rLhJc::-webkit-scrollbar{display:none;height:0;width:0}.bubbles-h48rLhJc::-webkit-scrollbar-thumb,.bubbles-h48rLhJc::-webkit-scrollbar-track{display:none}.bubbles-h48rLhJc::-webkit-scrollbar-corner{display:none}.bubbles-h48rLhJc.multiLine-h48rLhJc{flex-flow:wrap}.bubbles-h48rLhJc .bubble-h48rLhJc{cursor:default;margin:8px 8px 0 0}.bubbles-h48rLhJc .bubble-h48rLhJc:last-child{margin-right:0}.bubbles-h48rLhJc:after{content:"";display:flex;flex:0 0 auto;width:20px}.flagWrap-iQpFFgN_{align-items:center;border-radius:4px;color:#2962ff;cursor:default;display:flex;justify-content:center;padding:3px}html.theme-dark .flagWrap-iQpFFgN_{color:#2962ff}.flagWrap-iQpFFgN_.newStyles-iQpFFgN_{height:18px;padding:5px 4px 5px 8px}.flagWrap-iQpFFgN_.newStyles-iQpFFgN_.withFlag-iQpFFgN_{height:20px;padding:4px 4px 4px 8px}.flagWrap-iQpFFgN_ .icon-iQpFFgN_{display:flex;height:20px;margin-right:4px;padding:4px;width:20px}.flagWrap-iQpFFgN_ .icon-iQpFFgN_.newStyles-iQpFFgN_{flex:none;margin-right:8px;padding:0}.flagWrap-iQpFFgN_ .icon-iQpFFgN_ svg{height:20px;width:20px}@media (any-hover:hover){.flagWrap-iQpFFgN_:hover{background-color:#f0f3fa;color:#1e53e5}html.theme-dark .flagWrap-iQpFFgN_:hover{background-color:#2a2e39;color:#1e53e5}.flagWrap-iQpFFgN_:hover .caret-iQpFFgN_{transform:translateY(2px)}}.title-iQpFFgN_{white-space:nowrap}.title-iQpFFgN_.newStyles-iQpFFgN_{max-width:180px;overflow:hidden;text-overflow:ellipsis}.caret-iQpFFgN_{display:flex;height:18px;justify-content:center;width:18px}.wrap-KMA9DMBY{display:contents}.item-KMA9DMBY{height:40px;padding-right:24px}.item-KMA9DMBY:first-child{min-width:0;padding-left:20px}.item-KMA9DMBY:last-child{grid-column-start:span 3;padding-right:17px}.item-KMA9DMBY,.wrap-KMA9DMBY.small-KMA9DMBY{align-items:center;background-color:#fff;display:flex;justify-content:space-between;position:sticky;top:-1px;z-index:1}html.theme-dark .item-KMA9DMBY,html.theme-dark .wrap-KMA9DMBY.small-KMA9DMBY{background-color:#1e222d}.wrap-KMA9DMBY.newStyles-KMA9DMBY{flex:0 0 auto;flex-flow:wrap;justify-content:flex-start;margin:0 14px;overflow-x:auto;scrollbar-width:none}.wrap-KMA9DMBY.newStyles-KMA9DMBY.sb-scrollbar-wrap{display:none}.wrap-KMA9DMBY.newStyles-KMA9DMBY::-webkit-scrollbar{display:none;height:0;width:0}.wrap-KMA9DMBY.newStyles-KMA9DMBY::-webkit-scrollbar-thumb,.wrap-KMA9DMBY.newStyles-KMA9DMBY::-webkit-scrollbar-track{display:none}.wrap-KMA9DMBY.newStyles-KMA9DMBY::-webkit-scrollbar-corner{display:none}.wrap-KMA9DMBY.newStyles-KMA9DMBY.mobile-KMA9DMBY{flex-flow:unset}.text-KMA9DMBY{--ui-lib-typography-line-height:16px;color:#6a6d78;font-size:11px;font-style:normal;font-weight:400;letter-spacing:.4px;line-height:var(--ui-lib-typography-line-height);overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}html.theme-dark .text-KMA9DMBY{color:#868993}.exchange-KMA9DMBY{--ui-lib-typography-line-height:21px;font-size:14px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.filterItem-KMA9DMBY{align-items:center;display:flex;height:40px;margin-right:24px}.filterItem-KMA9DMBY.tablet-KMA9DMBY{margin-right:16px}.filterItem-KMA9DMBY:last-child{margin-right:0}.brokerWrap-KMA9DMBY{margin:6px 16px 6px 6px}.wrap-vWG52QBW{contain:strict;cursor:default;height:100%;overflow:hidden;position:relative;z-index:0}.wrap-vWG52QBW.watchlist-vWG52QBW{padding-top:0}.wrap-vWG52QBW.noFeed-vWG52QBW{max-height:40px}.wrap-vWG52QBW.newStyles-vWG52QBW{max-height:0}.scrollContainer-vWG52QBW{height:100%;margin-top:1px;overflow:auto;scroll-padding-top:40px}@media (pointer:fine){.scrollContainer-vWG52QBW{scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollContainer-vWG52QBW{scrollbar-color:#363a45 #0000}.scrollContainer-vWG52QBW::-webkit-scrollbar{height:5px;width:5px}.scrollContainer-vWG52QBW::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollContainer-vWG52QBW::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollContainer-vWG52QBW::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollContainer-vWG52QBW::-webkit-scrollbar-corner{display:none}}.scrollContainer-vWG52QBW.noFeed-vWG52QBW{overflow:hidden}.listContainer-vWG52QBW{align-items:center;box-sizing:border-box;display:grid;grid-template-columns:min-content 1fr min-content min-content;margin-top:-1px;max-width:100%;padding-bottom:6px}.listContainer-vWG52QBW.multiLineItemsContainer-vWG52QBW{display:block}.listContainer-vWG52QBW.withSpinner-vWG52QBW{padding-bottom:0}.spinnerContainer-vWG52QBW{align-items:center;box-sizing:border-box;display:flex;grid-column:1/-1;height:40px;margin-bottom:6px;position:relative}.spinnerContainer-vWG52QBW.largeSpinner-vWG52QBW{height:52px}@keyframes highlight-animation-theme-light-DPHbT8fH{50%{background-color:#e3effd}}@keyframes highlight-animation-theme-dark-DPHbT8fH{50%{background-color:#132042}}.itemRow-DPHbT8fH{display:contents}.itemRow-DPHbT8fH.multiLine-DPHbT8fH{align-items:center;display:flex}.itemRow-DPHbT8fH.multiLine-DPHbT8fH .cell-DPHbT8fH{height:51px}.itemRow-DPHbT8fH.multiLine-DPHbT8fH .itemInfoCell-DPHbT8fH{flex:1 1 auto;max-width:none;padding-right:16px}.itemRow-DPHbT8fH.multiLine-DPHbT8fH .description-DPHbT8fH{justify-content:flex-start}.itemRow-DPHbT8fH.multiLine-DPHbT8fH .symbolDescription-DPHbT8fH{color:#787b86;font-size:12px;height:17px;line-height:17px;padding-right:0}.itemRow-DPHbT8fH.multiLine-DPHbT8fH .flag-DPHbT8fH{margin-left:8px}.itemRow-DPHbT8fH.multiLine-DPHbT8fH .exchangeDescription-DPHbT8fH{flex-direction:column-reverse}.itemRow-DPHbT8fH.multiLine-DPHbT8fH .exchangeName-DPHbT8fH,.itemRow-DPHbT8fH.multiLine-DPHbT8fH .marketType-DPHbT8fH{text-align:right}.itemRow-DPHbT8fH.multiLine-DPHbT8fH .exchangeName-DPHbT8fH{margin:4px 0 0}.itemRow-DPHbT8fH.multiLine-DPHbT8fH .marketType-DPHbT8fH{line-height:17px}.itemRow-DPHbT8fH.multiLine-DPHbT8fH .actionHandleWrap-DPHbT8fH{align-items:center}.itemRow-DPHbT8fH.hover-DPHbT8fH .cell-DPHbT8fH{background-color:#f0f3fa}@media (any-hover:hover){.itemRow-DPHbT8fH:hover .cell-DPHbT8fH{background-color:#f0f3fa}}html.theme-dark .itemRow-DPHbT8fH.hover-DPHbT8fH .cell-DPHbT8fH{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .itemRow-DPHbT8fH:hover .cell-DPHbT8fH{background-color:#2a2e39}}.itemRow-DPHbT8fH.selected-DPHbT8fH .cell-DPHbT8fH{background-color:#bbd9fb}html.theme-dark .itemRow-DPHbT8fH.selected-DPHbT8fH .cell-DPHbT8fH{background-color:#142e61}.itemRow-DPHbT8fH.active-DPHbT8fH .cell-DPHbT8fH,html.theme-dark .itemRow-DPHbT8fH.active-DPHbT8fH .cell-DPHbT8fH{background-color:#2962ff}.itemRow-DPHbT8fH.highlighted-DPHbT8fH .cell-DPHbT8fH{animation-duration:1s;animation-iteration-count:1;animation-timing-function:ease}.itemRow-DPHbT8fH.highlighted-DPHbT8fH.light-DPHbT8fH .cell-DPHbT8fH{animation-name:highlight-animation-theme-light-DPHbT8fH}.itemRow-DPHbT8fH.highlighted-DPHbT8fH.dark-DPHbT8fH .cell-DPHbT8fH{animation-name:highlight-animation-theme-dark-DPHbT8fH}@media (any-hover:hover){.itemRow-DPHbT8fH:hover .markedFlag-DPHbT8fH{display:flex}}.itemRow-DPHbT8fH .itemInfoCell-DPHbT8fH{display:flex;max-width:240px;overflow:hidden;padding-right:24px}.itemRow-DPHbT8fH .itemInfoCell-DPHbT8fH.offset-DPHbT8fH{padding-left:8px}.itemRow-DPHbT8fH .itemInfoCell-DPHbT8fH .description-DPHbT8fH{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.itemRow-DPHbT8fH .itemInfoCell-DPHbT8fH .description-DPHbT8fH.offset-DPHbT8fH{margin-left:52px}.itemRow-DPHbT8fH .descriptionCell-DPHbT8fH{display:flex;min-width:0}.itemRow-DPHbT8fH .descriptionCell-DPHbT8fH.addition-DPHbT8fH{grid-column:2/4}.itemRow-DPHbT8fH .descriptionCell-DPHbT8fH.addition-DPHbT8fH+.exchangeCell-DPHbT8fH{display:none}.itemRow-DPHbT8fH .exchangeCell-DPHbT8fH{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end;overflow:hidden;padding-right:20px}@media screen and (max-width:430px){.itemRow-DPHbT8fH .exchangeCell-DPHbT8fH{max-width:104px}}.actionHandleWrap-DPHbT8fH{align-items:center;display:flex;flex-shrink:0}.actionHandleWrap-DPHbT8fH.fixedWidth-DPHbT8fH{width:20px}.actionHandleWrap-DPHbT8fH .expandHandle-DPHbT8fH{border-radius:2px;display:flex;height:18px;margin-left:2px;width:18px}.actionHandleWrap-DPHbT8fH .expandHandle-DPHbT8fH.expanded-DPHbT8fH{transform:rotate(90deg)}@media (any-hover:hover){.actionHandleWrap-DPHbT8fH .expandHandle-DPHbT8fH:hover{background-color:#e0e3eb}html.theme-dark .actionHandleWrap-DPHbT8fH .expandHandle-DPHbT8fH:hover{background-color:#434651}.actionHandleWrap-DPHbT8fH .expandHandle-DPHbT8fH:hover.selected-DPHbT8fH{background-color:#90bff9}html.theme-dark .actionHandleWrap-DPHbT8fH .expandHandle-DPHbT8fH:hover.selected-DPHbT8fH{background-color:#143a87}}.symbolDescription-DPHbT8fH,.symbolTitle-DPHbT8fH{color:#131722;text-transform:uppercase}html.theme-dark .symbolDescription-DPHbT8fH,html.theme-dark .symbolTitle-DPHbT8fH{color:#d1d4dc}.symbolDescription-DPHbT8fH.invalid-DPHbT8fH,.symbolTitle-DPHbT8fH.invalid-DPHbT8fH,html.theme-dark .symbolDescription-DPHbT8fH.invalid-DPHbT8fH,html.theme-dark .symbolTitle-DPHbT8fH.invalid-DPHbT8fH{color:#f7525f}.symbolDescription-DPHbT8fH em,.symbolTitle-DPHbT8fH em{color:#2962ff;font-style:normal;font-weight:700}.symbolDescription-DPHbT8fH.noDescription-DPHbT8fH,.symbolTitle-DPHbT8fH.noDescription-DPHbT8fH{padding-top:1px}.highlightedText-DPHbT8fH{font-weight:700}.symbolTitle-DPHbT8fH{font-size:16px;line-height:24px}.symbolDescription-DPHbT8fH{font-size:14px;line-height:39px;margin-right:auto;padding-right:24px}.exchangeDescription-DPHbT8fH{display:flex;overflow:hidden}.flag-DPHbT8fH{align-items:center;display:flex;flex-shrink:0}.flag-DPHbT8fH .icon-DPHbT8fH{display:flex;height:18px;width:18px}.exchangeName-DPHbT8fH{color:#131722;font-size:14px;line-height:21px;margin:0 8px}html.theme-dark .exchangeName-DPHbT8fH{color:#d1d4dc}.narrow-DPHbT8fH{max-width:100px}.marketType-DPHbT8fH{color:#787b86;font-size:12px;line-height:21px}.exchangeName-DPHbT8fH,.marketType-DPHbT8fH{text-align:left}.exchangeName-DPHbT8fH,.marketType-DPHbT8fH,.symbolDescription-DPHbT8fH,.symbolTitle-DPHbT8fH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exchangeName-DPHbT8fH.active-DPHbT8fH,.marketType-DPHbT8fH.active-DPHbT8fH,.symbolDescription-DPHbT8fH.active-DPHbT8fH,.symbolTitle-DPHbT8fH.active-DPHbT8fH{color:#fff}html.theme-dark .exchangeName-DPHbT8fH.active-DPHbT8fH,html.theme-dark .marketType-DPHbT8fH.active-DPHbT8fH,html.theme-dark .symbolDescription-DPHbT8fH.active-DPHbT8fH,html.theme-dark .symbolTitle-DPHbT8fH.active-DPHbT8fH{color:#d1d4dc}.dataMode-DPHbT8fH{color:#ab47bc;font-size:10px;font-weight:700;line-height:12px;margin-left:2px;text-transform:uppercase;vertical-align:top}.cell-DPHbT8fH{border-bottom:1px solid #f0f3fa;cursor:default;height:39px}html.theme-dark .cell-DPHbT8fH{border-bottom-color:#2a2e39}.cell-DPHbT8fH.selected-DPHbT8fH{background-color:#bbd9fb}html.theme-dark .cell-DPHbT8fH.selected-DPHbT8fH{background-color:#142e61}.cell-DPHbT8fH.active-DPHbT8fH,html.theme-dark .cell-DPHbT8fH.active-DPHbT8fH{background-color:#2962ff}.actionsCell-DPHbT8fH{align-items:center;display:flex;padding-right:12px}.actionsCell-DPHbT8fH .action-DPHbT8fH{--tv-list-item-button-background-color:#fff;height:28px;margin-right:8px;width:28px}html.theme-dark .actionsCell-DPHbT8fH .action-DPHbT8fH{--tv-list-item-button-background-color:#1e222d}.actionsCell-DPHbT8fH .action-DPHbT8fH.selected-DPHbT8fH{background-color:#90bff9}html.theme-dark .actionsCell-DPHbT8fH .action-DPHbT8fH.selected-DPHbT8fH{background-color:#143a87}.actionsCell-DPHbT8fH .targetAction-DPHbT8fH.selected-DPHbT8fH{color:#131722}html.theme-dark .actionsCell-DPHbT8fH .targetAction-DPHbT8fH.selected-DPHbT8fH{color:#d1d4dc}.actionsCell-DPHbT8fH .removeAction-DPHbT8fH.selected-DPHbT8fH{color:#cc2f3c}@media (any-hover:hover){.actionsCell-DPHbT8fH .removeAction-DPHbT8fH:hover{color:#cc2f3c}}html.theme-dark .actionsCell-DPHbT8fH .removeAction-DPHbT8fH.selected-DPHbT8fH{color:#f23645}@media (any-hover:hover){html.theme-dark .actionsCell-DPHbT8fH .removeAction-DPHbT8fH:hover{color:#f23645}}.actionsCell-DPHbT8fH .addAction-DPHbT8fH{color:#2962ff}@media (any-hover:hover){.actionsCell-DPHbT8fH .addAction-DPHbT8fH:hover{color:#2962ff}}html.theme-dark .actionsCell-DPHbT8fH .addAction-DPHbT8fH{color:#2962ff}@media (any-hover:hover){html.theme-dark .actionsCell-DPHbT8fH .addAction-DPHbT8fH:hover{color:#2962ff}}.markedFlagWrap-DPHbT8fH{align-items:center;display:flex;height:100%;position:relative}.markedFlagWrap-DPHbT8fH.offset-DPHbT8fH{margin-left:-8px}.markedFlag-DPHbT8fH{display:none}.markedFlagMobile-DPHbT8fH{display:flex}.logo-DPHbT8fH{display:flex;margin-left:20px}.logo-DPHbT8fH.isExpandable-DPHbT8fH{margin-left:0}.search-eYX5YvkT::placeholder{text-transform:none}.search-eYX5YvkT.upperCase-eYX5YvkT{text-transform:uppercase}.withFilters-eYX5YvkT{padding-bottom:4px}.withButton-eYX5YvkT .symbolType-eYX5YvkT:nth-last-child(2){margin-right:20px}.symbolType-eYX5YvkT{max-width:180px}.spinnerWrap-eYX5YvkT{height:100%;position:relative;width:100%}.emptyText-eYX5YvkT{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:28px;color:#131722;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height);margin:0 20px;text-align:center}html.theme-dark .emptyText-eYX5YvkT{color:#d1d4dc}@media screen and (max-height:430px) and (orientation:landscape){.emptyIcon-eYX5YvkT{display:none}}.noResultsDesktop-eYX5YvkT{flex:1 0;overflow:auto;padding-bottom:54px;padding-top:24px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .noResultsDesktop-eYX5YvkT{scrollbar-color:#363a45 #0000}.noResultsDesktop-eYX5YvkT::-webkit-scrollbar{height:5px;width:5px}.noResultsDesktop-eYX5YvkT::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .noResultsDesktop-eYX5YvkT::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.noResultsDesktop-eYX5YvkT::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.noResultsDesktop-eYX5YvkT::-webkit-scrollbar-corner{display:none}.brokerButtonWrap-eYX5YvkT{box-sizing:border-box;margin-right:auto;max-width:100%;padding:0 20px 8px}.brokerButton-eYX5YvkT{margin-top:8px}.dialog-gOKRJDH8{overflow:hidden;width:100%}.tabletDialog-gOKRJDH8{height:562px;max-width:560px}.desktopDialog-gOKRJDH8{height:680px;max-width:840px;min-width:719px;width:100%}@media (max-width:768px){.desktopDialog-gOKRJDH8{max-width:640px;min-width:480px}}@media (max-width:519px){.desktopDialog-gOKRJDH8{max-width:479px;min-width:380px}}.backButton-gOKRJDH8{margin-left:-3px;margin-right:17px} \ No newline at end of file diff --git a/charting_library/bundles/3261.fe3d72da3000b9dbf293.rtl.css b/charting_library/bundles/3261.fe3d72da3000b9dbf293.rtl.css new file mode 100644 index 00000000..4c99f95f --- /dev/null +++ b/charting_library/bundles/3261.fe3d72da3000b9dbf293.rtl.css @@ -0,0 +1 @@ +.childrenWrapper-CePxGLxr{align-items:center;cursor:default;display:flex;flex:1 0 auto;flex-direction:column;justify-content:center}@media screen and (max-height:430px) and (orientation:landscape){.childrenWrapper-CePxGLxr{justify-content:flex-start}}.container-CePxGLxr{display:flex;flex-direction:column;padding-top:8px}.wrap-jKCUPVoO{-webkit-backface-visibility:hidden;backface-visibility:hidden;break-inside:avoid;cursor:default;overflow:hidden}.wrap-jKCUPVoO.libAllSelected-jKCUPVoO{column-span:all}.container-jKCUPVoO{align-items:center;background-color:#fff;box-sizing:border-box;display:flex}html.theme-dark .container-jKCUPVoO{background-color:#1e222d}.container-jKCUPVoO .iconWrap-jKCUPVoO{flex-shrink:0}.container-jKCUPVoO .icon-jKCUPVoO,.container-jKCUPVoO .iconWrap-jKCUPVoO{align-items:center;display:flex;justify-content:center}.container-jKCUPVoO .title-jKCUPVoO{color:#131722;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .container-jKCUPVoO .title-jKCUPVoO{color:#d1d4dc}.container-jKCUPVoO .title-jKCUPVoO .highlighted-jKCUPVoO,html.theme-dark .container-jKCUPVoO .title-jKCUPVoO .highlighted-jKCUPVoO{color:#90bff9}.container-jKCUPVoO .description-jKCUPVoO{color:#787b86;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container-jKCUPVoO.libAllSelected-jKCUPVoO{width:calc(50% - 2px)}@media screen and (max-width:479px){.container-jKCUPVoO.libAllSelected-jKCUPVoO{width:auto}}.container-jKCUPVoO.mobile-jKCUPVoO{height:52px}.container-jKCUPVoO.mobile-jKCUPVoO.allSelected-jKCUPVoO{height:40px}.container-jKCUPVoO.mobile-jKCUPVoO .iconWrap-jKCUPVoO{margin-right:2px;width:40px}.container-jKCUPVoO.mobile-jKCUPVoO .icon-jKCUPVoO{height:20px;width:20px}.container-jKCUPVoO.mobile-jKCUPVoO .title-jKCUPVoO{font-size:16px;line-height:24px}.container-jKCUPVoO.mobile-jKCUPVoO .description-jKCUPVoO{font-size:12px}.container-jKCUPVoO.desktop-jKCUPVoO{border-bottom:none;border-radius:4px;height:46px;padding-right:8px}.container-jKCUPVoO.desktop-jKCUPVoO.allSelected-jKCUPVoO{height:38px}.container-jKCUPVoO.desktop-jKCUPVoO .iconWrap-jKCUPVoO{margin-left:8px}.container-jKCUPVoO.desktop-jKCUPVoO .icon-jKCUPVoO{height:24px;width:24px}.container-jKCUPVoO.desktop-jKCUPVoO .allSelectedIcon-jKCUPVoO svg{height:20px;width:20px}.container-jKCUPVoO.desktop-jKCUPVoO .title-jKCUPVoO{font-size:14px;line-height:22px}.container-jKCUPVoO.desktop-jKCUPVoO .description-jKCUPVoO{font-size:12px;line-height:16px}@media (any-hover:hover){.container-jKCUPVoO.desktop-jKCUPVoO:hover:not(.selected-jKCUPVoO){background-color:#f0f3fa}html.theme-dark .container-jKCUPVoO.desktop-jKCUPVoO:hover:not(.selected-jKCUPVoO){background-color:#2a2e39}}.container-jKCUPVoO.selected-jKCUPVoO,html.theme-dark .container-jKCUPVoO.selected-jKCUPVoO{background-color:#2962ff}.container-jKCUPVoO.selected-jKCUPVoO .icon-jKCUPVoO{color:#fff}html.theme-dark .container-jKCUPVoO.selected-jKCUPVoO .icon-jKCUPVoO{color:#d1d4dc}.container-jKCUPVoO.selected-jKCUPVoO .description-jKCUPVoO,.container-jKCUPVoO.selected-jKCUPVoO .title-jKCUPVoO{color:#fff}html.theme-dark .container-jKCUPVoO.selected-jKCUPVoO .description-jKCUPVoO,html.theme-dark .container-jKCUPVoO.selected-jKCUPVoO .title-jKCUPVoO{color:#d1d4dc}.container-jKCUPVoO.selected-jKCUPVoO .description-jKCUPVoO .highlighted-jKCUPVoO,html.theme-dark .container-jKCUPVoO.selected-jKCUPVoO .description-jKCUPVoO .highlighted-jKCUPVoO{color:#90bff9}.titleWithoutDesc-jKCUPVoO{padding-bottom:8px;padding-top:8px}.textBlock-jKCUPVoO{display:flex;flex:0 1 auto;flex-direction:column;min-width:0}.bordered-jKCUPVoO{border-bottom:1px solid #f0f3fa}html.theme-dark .bordered-jKCUPVoO{border-bottom:1px solid #2a2e39}.container-uyneG5Xh{height:100%;overflow:hidden}.contentList-uyneG5Xh{overflow-y:auto;padding:6px 0}@media (pointer:fine){.contentList-uyneG5Xh{scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .contentList-uyneG5Xh{scrollbar-color:#363a45 #0000}.contentList-uyneG5Xh::-webkit-scrollbar{height:5px;width:5px}.contentList-uyneG5Xh::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .contentList-uyneG5Xh::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.contentList-uyneG5Xh::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.contentList-uyneG5Xh::-webkit-scrollbar-corner{display:none}}.contentListDesktop-uyneG5Xh{padding:16px 0}.searchSourceItemsContainer-uyneG5Xh{margin-bottom:16px}.searchSourceItemsContainer-uyneG5Xh:last-child{margin-bottom:0}.searchSourceItemsContainerDesktop-uyneG5Xh{column-count:2;column-gap:4px;margin-bottom:24px;padding:0 12px}.searchSourceItemsContainerDesktop-uyneG5Xh:last-child{margin-bottom:0}@media (max-width:479px){.searchSourceItemsContainerDesktop-uyneG5Xh{column-count:1}}.groupTitleDesktop-uyneG5Xh{padding-right:20px}.emptyText-uyneG5Xh{color:#131722;font-size:16px;line-height:24px;margin:12px 20px;text-align:center}html.theme-dark .emptyText-uyneG5Xh{color:#d1d4dc}@media screen and (max-height:430px) and (orientation:landscape){.emptyIcon-uyneG5Xh{display:none}}.noResultsDesktop-uyneG5Xh{flex:1 0;overflow:auto;padding-bottom:54px;padding-top:24px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .noResultsDesktop-uyneG5Xh{scrollbar-color:#363a45 #0000}.noResultsDesktop-uyneG5Xh::-webkit-scrollbar{height:5px;width:5px}.noResultsDesktop-uyneG5Xh::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .noResultsDesktop-uyneG5Xh::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.noResultsDesktop-uyneG5Xh::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.noResultsDesktop-uyneG5Xh::-webkit-scrollbar-corner{display:none}.actions-j8KgAKeh{align-items:center;display:flex;margin-left:9px;padding:0 5px;position:relative}.actions-j8KgAKeh:before{background-color:var(--tv-color-platform-background,#e0e3eb);content:"";display:block;height:18px;position:absolute;right:0;width:1px}html.theme-dark .actions-j8KgAKeh:before{background-color:var(--tv-color-platform-background,#2a2e39)}.actionButton-j8KgAKeh{--tv-toolbar-explicit-hover-border-radius:4px;align-items:center;display:flex;height:26px;justify-content:center;width:26px}.bubble-lboSrOoc{align-items:center;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-flex;flex:none;max-width:100%;outline:none;overflow:visible;position:relative}.bubble-lboSrOoc:focus{outline:none}.bubble-lboSrOoc:focus-visible{outline:none}.bubble-lboSrOoc:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);pointer-events:none;position:absolute;right:-5px;top:-5px;width:calc(100% + 10px);z-index:1}.bubble-lboSrOoc:focus:after{display:block}.bubble-lboSrOoc:focus-visible:after{display:block}.bubble-lboSrOoc:focus:not(:focus-visible):after{display:none}.bubble-lboSrOoc:after{border-color:#2962ffcc}.bubble-lboSrOoc.animated-lboSrOoc:after{display:block;opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.bubble-lboSrOoc.animated-lboSrOoc:focus:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.bubble-lboSrOoc.animated-lboSrOoc:focus-visible:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.bubble-lboSrOoc.animated-lboSrOoc:focus:not(:focus-visible):after{opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.bubble-lboSrOoc .content-lboSrOoc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bubble-lboSrOoc.appearance-default-lboSrOoc{background-color:#f0f3fa;border-color:#f0f3fa;color:#131722}html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc{background-color:#2a2e39;border-color:#2a2e39;color:#d1d4dc}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc:hover{background-color:#e0e3eb;border-color:#e0e3eb}html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc:hover{background-color:#363a45;border-color:#363a45}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc{background-color:#2962ff;border-color:#2962ff;color:#fff}html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc{background-color:#2962ff;border-color:#2962ff;color:#fff}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.red-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.red-lboSrOoc{background-color:#ff5252}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.red-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.red-lboSrOoc:hover{background-color:#f23645}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.blue-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.blue-lboSrOoc{background-color:#2979ff}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.blue-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.blue-lboSrOoc:hover{background-color:#0c3299}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.green-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.green-lboSrOoc{background-color:#4caf50}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.green-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.green-lboSrOoc:hover{background-color:#388e3c}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.orange-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.orange-lboSrOoc{background-color:#ff9100}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.orange-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.orange-lboSrOoc:hover{background-color:#ef6c00}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.purple-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.purple-lboSrOoc{background-color:#ab47bc}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.purple-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.purple-lboSrOoc:hover{background-color:#7b1fa2}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.cyan-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.cyan-lboSrOoc{background-color:#00e5ff}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.cyan-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.cyan-lboSrOoc:hover{background-color:#00b8d4}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.pink-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.pink-lboSrOoc{background-color:#ff80ab}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.pink-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.pink-lboSrOoc:hover{background-color:#ec407a}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.red-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.red-lboSrOoc{border-color:#ff5252}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.red-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.red-lboSrOoc:hover{border-color:#f23645}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.blue-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.blue-lboSrOoc{border-color:#2979ff}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.blue-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.blue-lboSrOoc:hover{border-color:#0c3299}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.green-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.green-lboSrOoc{border-color:#4caf50}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.green-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.green-lboSrOoc:hover{border-color:#388e3c}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.orange-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.orange-lboSrOoc{border-color:#ff9100}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.orange-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.orange-lboSrOoc:hover{border-color:#ef6c00}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.purple-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.purple-lboSrOoc{border-color:#ab47bc}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.purple-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.purple-lboSrOoc:hover{border-color:#7b1fa2}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.cyan-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.cyan-lboSrOoc{border-color:#00e5ff}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.cyan-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.cyan-lboSrOoc:hover{border-color:#00b8d4}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.pink-lboSrOoc,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.pink-lboSrOoc{border-color:#ff80ab}@media (any-hover:hover){.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.pink-lboSrOoc:hover,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.pink-lboSrOoc:hover{border-color:#ec407a}}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.red-lboSrOoc:after,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.red-lboSrOoc:after{border-color:#ff5252cc}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.blue-lboSrOoc:after,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.blue-lboSrOoc:after{border-color:#2979ffcc}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.green-lboSrOoc:after,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.green-lboSrOoc:after{border-color:#4caf50cc}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.orange-lboSrOoc:after,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.orange-lboSrOoc:after{border-color:#ff9100cc}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.purple-lboSrOoc:after,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.purple-lboSrOoc:after{border-color:#ab47bccc}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.cyan-lboSrOoc:after,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.cyan-lboSrOoc:after{border-color:#00e5ffcc}.bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.pink-lboSrOoc:after,html.theme-dark .bubble-lboSrOoc.appearance-default-lboSrOoc.active-lboSrOoc.pink-lboSrOoc:after{border-color:#ff80abcc}.bubble-lboSrOoc.appearance-text-lboSrOoc{background-color:initial;border-color:#0000;color:#6a6d78}html.theme-dark .bubble-lboSrOoc.appearance-text-lboSrOoc{color:#868993}@media (any-hover:hover){.bubble-lboSrOoc.appearance-text-lboSrOoc:hover{border-color:#6a6d78}html.theme-dark .bubble-lboSrOoc.appearance-text-lboSrOoc:hover{border-color:#868993}}.bubble-lboSrOoc.appearance-text-lboSrOoc.active-lboSrOoc{border-color:#2962ff;color:#2962ff}html.theme-dark .bubble-lboSrOoc.appearance-text-lboSrOoc.active-lboSrOoc{border-color:#2962ff;color:#2962ff}.bubble-lboSrOoc.fontSize-s-lboSrOoc{--ui-lib-typography-line-height:21px;font-size:14px}.bubble-lboSrOoc.fontSize-m-lboSrOoc,.bubble-lboSrOoc.fontSize-s-lboSrOoc{font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.bubble-lboSrOoc.fontSize-m-lboSrOoc{--ui-lib-typography-line-height:24px;font-size:16px}.bubble-lboSrOoc.size-m-lboSrOoc{border-radius:14px;height:28px;padding:0 11px}.bubble-lboSrOoc.size-m-lboSrOoc:after{border-radius:18px}.bubble-lboSrOoc.size-l-lboSrOoc{border-radius:24px;height:48px;padding:0 23px}.bubble-lboSrOoc.size-l-lboSrOoc:after{border-radius:28px}.bubbles-h48rLhJc{-webkit-overflow-scrolling:touch;display:flex;flex:0 0 auto;overflow-x:auto;overflow-y:hidden;padding:4px 20px 12px;scrollbar-width:none}.bubbles-h48rLhJc.sb-scrollbar-wrap{display:none}.bubbles-h48rLhJc::-webkit-scrollbar{display:none;height:0;width:0}.bubbles-h48rLhJc::-webkit-scrollbar-thumb,.bubbles-h48rLhJc::-webkit-scrollbar-track{display:none}.bubbles-h48rLhJc::-webkit-scrollbar-corner{display:none}.bubbles-h48rLhJc.multiLine-h48rLhJc{flex-flow:wrap}.bubbles-h48rLhJc .bubble-h48rLhJc{cursor:default;margin:8px 0 0 8px}.bubbles-h48rLhJc .bubble-h48rLhJc:last-child{margin-left:0}.bubbles-h48rLhJc:after{content:"";display:flex;flex:0 0 auto;width:20px}.flagWrap-iQpFFgN_{align-items:center;border-radius:4px;color:#2962ff;cursor:default;display:flex;justify-content:center;padding:3px}html.theme-dark .flagWrap-iQpFFgN_{color:#2962ff}.flagWrap-iQpFFgN_.newStyles-iQpFFgN_{height:18px;padding:5px 8px 5px 4px}.flagWrap-iQpFFgN_.newStyles-iQpFFgN_.withFlag-iQpFFgN_{height:20px;padding:4px 8px 4px 4px}.flagWrap-iQpFFgN_ .icon-iQpFFgN_{display:flex;height:20px;margin-left:4px;padding:4px;width:20px}.flagWrap-iQpFFgN_ .icon-iQpFFgN_.newStyles-iQpFFgN_{flex:none;margin-left:8px;padding:0}.flagWrap-iQpFFgN_ .icon-iQpFFgN_ svg{height:20px;width:20px}@media (any-hover:hover){.flagWrap-iQpFFgN_:hover{background-color:#f0f3fa;color:#1e53e5}html.theme-dark .flagWrap-iQpFFgN_:hover{background-color:#2a2e39;color:#1e53e5}.flagWrap-iQpFFgN_:hover .caret-iQpFFgN_{transform:translateY(2px)}}.title-iQpFFgN_{white-space:nowrap}.title-iQpFFgN_.newStyles-iQpFFgN_{max-width:180px;overflow:hidden;text-overflow:ellipsis}.caret-iQpFFgN_{display:flex;height:18px;justify-content:center;width:18px}.wrap-KMA9DMBY{display:contents}.item-KMA9DMBY{height:40px;padding-left:24px}.item-KMA9DMBY:first-child{min-width:0;padding-right:20px}.item-KMA9DMBY:last-child{grid-column-start:span 3;padding-left:17px}.item-KMA9DMBY,.wrap-KMA9DMBY.small-KMA9DMBY{align-items:center;background-color:#fff;display:flex;justify-content:space-between;position:sticky;top:-1px;z-index:1}html.theme-dark .item-KMA9DMBY,html.theme-dark .wrap-KMA9DMBY.small-KMA9DMBY{background-color:#1e222d}.wrap-KMA9DMBY.newStyles-KMA9DMBY{flex:0 0 auto;flex-flow:wrap;justify-content:flex-start;margin:0 14px;overflow-x:auto;scrollbar-width:none}.wrap-KMA9DMBY.newStyles-KMA9DMBY.sb-scrollbar-wrap{display:none}.wrap-KMA9DMBY.newStyles-KMA9DMBY::-webkit-scrollbar{display:none;height:0;width:0}.wrap-KMA9DMBY.newStyles-KMA9DMBY::-webkit-scrollbar-thumb,.wrap-KMA9DMBY.newStyles-KMA9DMBY::-webkit-scrollbar-track{display:none}.wrap-KMA9DMBY.newStyles-KMA9DMBY::-webkit-scrollbar-corner{display:none}.wrap-KMA9DMBY.newStyles-KMA9DMBY.mobile-KMA9DMBY{flex-flow:unset}.text-KMA9DMBY{--ui-lib-typography-line-height:16px;color:#6a6d78;font-size:11px;font-style:normal;font-weight:400;letter-spacing:.4px;line-height:var(--ui-lib-typography-line-height);overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}html.theme-dark .text-KMA9DMBY{color:#868993}.exchange-KMA9DMBY{--ui-lib-typography-line-height:21px;font-size:14px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.filterItem-KMA9DMBY{align-items:center;display:flex;height:40px;margin-left:24px}.filterItem-KMA9DMBY.tablet-KMA9DMBY{margin-left:16px}.filterItem-KMA9DMBY:last-child{margin-left:0}.brokerWrap-KMA9DMBY{margin:6px 6px 6px 16px}.wrap-vWG52QBW{contain:strict;cursor:default;height:100%;overflow:hidden;position:relative;z-index:0}.wrap-vWG52QBW.watchlist-vWG52QBW{padding-top:0}.wrap-vWG52QBW.noFeed-vWG52QBW{max-height:40px}.wrap-vWG52QBW.newStyles-vWG52QBW{max-height:0}.scrollContainer-vWG52QBW{height:100%;margin-top:1px;overflow:auto;scroll-padding-top:40px}@media (pointer:fine){.scrollContainer-vWG52QBW{scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollContainer-vWG52QBW{scrollbar-color:#363a45 #0000}.scrollContainer-vWG52QBW::-webkit-scrollbar{height:5px;width:5px}.scrollContainer-vWG52QBW::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollContainer-vWG52QBW::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollContainer-vWG52QBW::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollContainer-vWG52QBW::-webkit-scrollbar-corner{display:none}}.scrollContainer-vWG52QBW.noFeed-vWG52QBW{overflow:hidden}.listContainer-vWG52QBW{align-items:center;box-sizing:border-box;display:grid;grid-template-columns:min-content 1fr min-content min-content;margin-top:-1px;max-width:100%;padding-bottom:6px}.listContainer-vWG52QBW.multiLineItemsContainer-vWG52QBW{display:block}.listContainer-vWG52QBW.withSpinner-vWG52QBW{padding-bottom:0}.spinnerContainer-vWG52QBW{align-items:center;box-sizing:border-box;display:flex;grid-column:1/-1;height:40px;margin-bottom:6px;position:relative}.spinnerContainer-vWG52QBW.largeSpinner-vWG52QBW{height:52px}@keyframes highlight-animation-theme-light-DPHbT8fH{50%{background-color:#e3effd}}@keyframes highlight-animation-theme-dark-DPHbT8fH{50%{background-color:#132042}}.itemRow-DPHbT8fH{display:contents}.itemRow-DPHbT8fH.multiLine-DPHbT8fH{align-items:center;display:flex}.itemRow-DPHbT8fH.multiLine-DPHbT8fH .cell-DPHbT8fH{height:51px}.itemRow-DPHbT8fH.multiLine-DPHbT8fH .itemInfoCell-DPHbT8fH{flex:1 1 auto;max-width:none;padding-left:16px}.itemRow-DPHbT8fH.multiLine-DPHbT8fH .description-DPHbT8fH{justify-content:flex-start}.itemRow-DPHbT8fH.multiLine-DPHbT8fH .symbolDescription-DPHbT8fH{color:#787b86;font-size:12px;height:17px;line-height:17px;padding-left:0}.itemRow-DPHbT8fH.multiLine-DPHbT8fH .flag-DPHbT8fH{margin-right:8px}.itemRow-DPHbT8fH.multiLine-DPHbT8fH .exchangeDescription-DPHbT8fH{flex-direction:column-reverse}.itemRow-DPHbT8fH.multiLine-DPHbT8fH .exchangeName-DPHbT8fH,.itemRow-DPHbT8fH.multiLine-DPHbT8fH .marketType-DPHbT8fH{text-align:left}.itemRow-DPHbT8fH.multiLine-DPHbT8fH .exchangeName-DPHbT8fH{margin:4px 0 0}.itemRow-DPHbT8fH.multiLine-DPHbT8fH .marketType-DPHbT8fH{line-height:17px}.itemRow-DPHbT8fH.multiLine-DPHbT8fH .actionHandleWrap-DPHbT8fH{align-items:center}.itemRow-DPHbT8fH.hover-DPHbT8fH .cell-DPHbT8fH{background-color:#f0f3fa}@media (any-hover:hover){.itemRow-DPHbT8fH:hover .cell-DPHbT8fH{background-color:#f0f3fa}}html.theme-dark .itemRow-DPHbT8fH.hover-DPHbT8fH .cell-DPHbT8fH{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .itemRow-DPHbT8fH:hover .cell-DPHbT8fH{background-color:#2a2e39}}.itemRow-DPHbT8fH.selected-DPHbT8fH .cell-DPHbT8fH{background-color:#bbd9fb}html.theme-dark .itemRow-DPHbT8fH.selected-DPHbT8fH .cell-DPHbT8fH{background-color:#142e61}.itemRow-DPHbT8fH.active-DPHbT8fH .cell-DPHbT8fH,html.theme-dark .itemRow-DPHbT8fH.active-DPHbT8fH .cell-DPHbT8fH{background-color:#2962ff}.itemRow-DPHbT8fH.highlighted-DPHbT8fH .cell-DPHbT8fH{animation-duration:1s;animation-iteration-count:1;animation-timing-function:ease}.itemRow-DPHbT8fH.highlighted-DPHbT8fH.light-DPHbT8fH .cell-DPHbT8fH{animation-name:highlight-animation-theme-light-DPHbT8fH}.itemRow-DPHbT8fH.highlighted-DPHbT8fH.dark-DPHbT8fH .cell-DPHbT8fH{animation-name:highlight-animation-theme-dark-DPHbT8fH}@media (any-hover:hover){.itemRow-DPHbT8fH:hover .markedFlag-DPHbT8fH{display:flex}}.itemRow-DPHbT8fH .itemInfoCell-DPHbT8fH{display:flex;max-width:240px;overflow:hidden;padding-left:24px}.itemRow-DPHbT8fH .itemInfoCell-DPHbT8fH.offset-DPHbT8fH{padding-right:8px}.itemRow-DPHbT8fH .itemInfoCell-DPHbT8fH .description-DPHbT8fH{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.itemRow-DPHbT8fH .itemInfoCell-DPHbT8fH .description-DPHbT8fH.offset-DPHbT8fH{margin-right:52px}.itemRow-DPHbT8fH .descriptionCell-DPHbT8fH{display:flex;min-width:0}.itemRow-DPHbT8fH .descriptionCell-DPHbT8fH.addition-DPHbT8fH{grid-column:2/4}.itemRow-DPHbT8fH .descriptionCell-DPHbT8fH.addition-DPHbT8fH+.exchangeCell-DPHbT8fH{display:none}.itemRow-DPHbT8fH .exchangeCell-DPHbT8fH{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end;overflow:hidden;padding-left:20px}@media screen and (max-width:430px){.itemRow-DPHbT8fH .exchangeCell-DPHbT8fH{max-width:104px}}.actionHandleWrap-DPHbT8fH{align-items:center;display:flex;flex-shrink:0}.actionHandleWrap-DPHbT8fH.fixedWidth-DPHbT8fH{width:20px}.actionHandleWrap-DPHbT8fH .expandHandle-DPHbT8fH{border-radius:2px;display:flex;height:18px;margin-right:2px;width:18px}.actionHandleWrap-DPHbT8fH .expandHandle-DPHbT8fH.expanded-DPHbT8fH{transform:rotate(-90deg)}@media (any-hover:hover){.actionHandleWrap-DPHbT8fH .expandHandle-DPHbT8fH:hover{background-color:#e0e3eb}html.theme-dark .actionHandleWrap-DPHbT8fH .expandHandle-DPHbT8fH:hover{background-color:#434651}.actionHandleWrap-DPHbT8fH .expandHandle-DPHbT8fH:hover.selected-DPHbT8fH{background-color:#90bff9}html.theme-dark .actionHandleWrap-DPHbT8fH .expandHandle-DPHbT8fH:hover.selected-DPHbT8fH{background-color:#143a87}}.symbolDescription-DPHbT8fH,.symbolTitle-DPHbT8fH{color:#131722;text-transform:uppercase}html.theme-dark .symbolDescription-DPHbT8fH,html.theme-dark .symbolTitle-DPHbT8fH{color:#d1d4dc}.symbolDescription-DPHbT8fH.invalid-DPHbT8fH,.symbolTitle-DPHbT8fH.invalid-DPHbT8fH,html.theme-dark .symbolDescription-DPHbT8fH.invalid-DPHbT8fH,html.theme-dark .symbolTitle-DPHbT8fH.invalid-DPHbT8fH{color:#f7525f}.symbolDescription-DPHbT8fH em,.symbolTitle-DPHbT8fH em{color:#2962ff;font-style:normal;font-weight:700}.symbolDescription-DPHbT8fH.noDescription-DPHbT8fH,.symbolTitle-DPHbT8fH.noDescription-DPHbT8fH{padding-top:1px}.highlightedText-DPHbT8fH{font-weight:700}.symbolTitle-DPHbT8fH{font-size:16px;line-height:24px}.symbolDescription-DPHbT8fH{font-size:14px;line-height:39px;margin-left:auto;padding-left:24px}.exchangeDescription-DPHbT8fH{display:flex;overflow:hidden}.flag-DPHbT8fH{align-items:center;display:flex;flex-shrink:0}.flag-DPHbT8fH .icon-DPHbT8fH{display:flex;height:18px;width:18px}.exchangeName-DPHbT8fH{color:#131722;font-size:14px;line-height:21px;margin:0 8px}html.theme-dark .exchangeName-DPHbT8fH{color:#d1d4dc}.narrow-DPHbT8fH{max-width:100px}.marketType-DPHbT8fH{color:#787b86;font-size:12px;line-height:21px}.exchangeName-DPHbT8fH,.marketType-DPHbT8fH{text-align:right}.exchangeName-DPHbT8fH,.marketType-DPHbT8fH,.symbolDescription-DPHbT8fH,.symbolTitle-DPHbT8fH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exchangeName-DPHbT8fH.active-DPHbT8fH,.marketType-DPHbT8fH.active-DPHbT8fH,.symbolDescription-DPHbT8fH.active-DPHbT8fH,.symbolTitle-DPHbT8fH.active-DPHbT8fH{color:#fff}html.theme-dark .exchangeName-DPHbT8fH.active-DPHbT8fH,html.theme-dark .marketType-DPHbT8fH.active-DPHbT8fH,html.theme-dark .symbolDescription-DPHbT8fH.active-DPHbT8fH,html.theme-dark .symbolTitle-DPHbT8fH.active-DPHbT8fH{color:#d1d4dc}.dataMode-DPHbT8fH{color:#ab47bc;font-size:10px;font-weight:700;line-height:12px;margin-right:2px;text-transform:uppercase;vertical-align:top}.cell-DPHbT8fH{border-bottom:1px solid #f0f3fa;cursor:default;height:39px}html.theme-dark .cell-DPHbT8fH{border-bottom-color:#2a2e39}.cell-DPHbT8fH.selected-DPHbT8fH{background-color:#bbd9fb}html.theme-dark .cell-DPHbT8fH.selected-DPHbT8fH{background-color:#142e61}.cell-DPHbT8fH.active-DPHbT8fH,html.theme-dark .cell-DPHbT8fH.active-DPHbT8fH{background-color:#2962ff}.actionsCell-DPHbT8fH{align-items:center;display:flex;padding-left:12px}.actionsCell-DPHbT8fH .action-DPHbT8fH{--tv-list-item-button-background-color:#fff;height:28px;margin-left:8px;width:28px}html.theme-dark .actionsCell-DPHbT8fH .action-DPHbT8fH{--tv-list-item-button-background-color:#1e222d}.actionsCell-DPHbT8fH .action-DPHbT8fH.selected-DPHbT8fH{background-color:#90bff9}html.theme-dark .actionsCell-DPHbT8fH .action-DPHbT8fH.selected-DPHbT8fH{background-color:#143a87}.actionsCell-DPHbT8fH .targetAction-DPHbT8fH.selected-DPHbT8fH{color:#131722}html.theme-dark .actionsCell-DPHbT8fH .targetAction-DPHbT8fH.selected-DPHbT8fH{color:#d1d4dc}.actionsCell-DPHbT8fH .removeAction-DPHbT8fH.selected-DPHbT8fH{color:#cc2f3c}@media (any-hover:hover){.actionsCell-DPHbT8fH .removeAction-DPHbT8fH:hover{color:#cc2f3c}}html.theme-dark .actionsCell-DPHbT8fH .removeAction-DPHbT8fH.selected-DPHbT8fH{color:#f23645}@media (any-hover:hover){html.theme-dark .actionsCell-DPHbT8fH .removeAction-DPHbT8fH:hover{color:#f23645}}.actionsCell-DPHbT8fH .addAction-DPHbT8fH{color:#2962ff}@media (any-hover:hover){.actionsCell-DPHbT8fH .addAction-DPHbT8fH:hover{color:#2962ff}}html.theme-dark .actionsCell-DPHbT8fH .addAction-DPHbT8fH{color:#2962ff}@media (any-hover:hover){html.theme-dark .actionsCell-DPHbT8fH .addAction-DPHbT8fH:hover{color:#2962ff}}.markedFlagWrap-DPHbT8fH{align-items:center;display:flex;height:100%;position:relative}.markedFlagWrap-DPHbT8fH.offset-DPHbT8fH{margin-right:-8px}.markedFlag-DPHbT8fH{display:none}.markedFlagMobile-DPHbT8fH{display:flex}.logo-DPHbT8fH{display:flex;margin-right:20px}.logo-DPHbT8fH.isExpandable-DPHbT8fH{margin-right:0}.search-eYX5YvkT::placeholder{text-transform:none}.search-eYX5YvkT.upperCase-eYX5YvkT{text-transform:uppercase}.withFilters-eYX5YvkT{padding-bottom:4px}.withButton-eYX5YvkT .symbolType-eYX5YvkT:nth-last-child(2){margin-left:20px}.symbolType-eYX5YvkT{max-width:180px}.spinnerWrap-eYX5YvkT{height:100%;position:relative;width:100%}.emptyText-eYX5YvkT{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:28px;color:#131722;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height);margin:0 20px;text-align:center}html.theme-dark .emptyText-eYX5YvkT{color:#d1d4dc}@media screen and (max-height:430px) and (orientation:landscape){.emptyIcon-eYX5YvkT{display:none}}.noResultsDesktop-eYX5YvkT{flex:1 0;overflow:auto;padding-bottom:54px;padding-top:24px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .noResultsDesktop-eYX5YvkT{scrollbar-color:#363a45 #0000}.noResultsDesktop-eYX5YvkT::-webkit-scrollbar{height:5px;width:5px}.noResultsDesktop-eYX5YvkT::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .noResultsDesktop-eYX5YvkT::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.noResultsDesktop-eYX5YvkT::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.noResultsDesktop-eYX5YvkT::-webkit-scrollbar-corner{display:none}.brokerButtonWrap-eYX5YvkT{box-sizing:border-box;margin-left:auto;max-width:100%;padding:0 20px 8px}.brokerButton-eYX5YvkT{margin-top:8px}.dialog-gOKRJDH8{overflow:hidden;width:100%}.tabletDialog-gOKRJDH8{height:562px;max-width:560px}.desktopDialog-gOKRJDH8{height:680px;max-width:840px;min-width:719px;width:100%}@media (max-width:768px){.desktopDialog-gOKRJDH8{max-width:640px;min-width:480px}}@media (max-width:519px){.desktopDialog-gOKRJDH8{max-width:479px;min-width:380px}}.backButton-gOKRJDH8{margin-left:17px;margin-right:-3px} \ No newline at end of file diff --git a/charting_library/bundles/3291.1b7cd1c0d6b4fdf5f9e9.js b/charting_library/bundles/3291.1b7cd1c0d6b4fdf5f9e9.js deleted file mode 100644 index dd592e90..00000000 --- a/charting_library/bundles/3291.1b7cd1c0d6b4fdf5f9e9.js +++ /dev/null @@ -1,7 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3291],{59142:function(e,t){var n,r,o;r=[t],n=function(e){"use strict";function t(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t{e.exports={loader:"loader-UL6iwcBa",static:"static-UL6iwcBa",item:"item-UL6iwcBa","tv-button-loader":"tv-button-loader-UL6iwcBa",medium:"medium-UL6iwcBa",small:"small-UL6iwcBa",black:"black-UL6iwcBa", -white:"white-UL6iwcBa",gray:"gray-UL6iwcBa",primary:"primary-UL6iwcBa","loader-initial":"loader-initial-UL6iwcBa","loader-appear":"loader-appear-UL6iwcBa"}},92910:e=>{e.exports={separator:"separator-QjUlCDId",small:"small-QjUlCDId",normal:"normal-QjUlCDId",large:"large-QjUlCDId"}},39416:(e,t,n)=>{"use strict";n.d(t,{useFunctionalRefObject:()=>a});var r=n(50959),o=n(43010);function a(e){const t=(0,r.useMemo)((()=>function(e){const t=n=>{e(n),t.current=n};return t.current=null,t}((e=>{u.current(e)}))),[]),n=(0,r.useRef)(null),a=t=>{if(null===t)return i(n.current,t),void(n.current=null);n.current!==e&&(n.current=e,i(n.current,t))},u=(0,r.useRef)(a);return u.current=a,(0,o.useIsomorphicLayoutEffect)((()=>{if(null!==t.current)return u.current(t.current),()=>u.current(null)}),[e]),t}function i(e,t){null!==e&&("function"==typeof e?e(t):e.current=t)}},43010:(e,t,n)=>{"use strict";n.d(t,{useIsomorphicLayoutEffect:()=>o});var r=n(50959);function o(e,t){("undefined"==typeof window?r.useEffect:r.useLayoutEffect)(e,t)}},26996:(e,t,n)=>{"use strict";n.d(t,{Loader:()=>s});var r,o=n(50959),a=n(97754),i=n(74991),u=n(25650),c=n.n(u);!function(e){e[e.Initial=0]="Initial",e[e.Appear=1]="Appear",e[e.Active=2]="Active"}(r||(r={}));class s extends o.PureComponent{constructor(e){super(e),this._stateChangeTimeout=null,this.state={state:r.Initial}}render(){const{className:e,color:t="black",size:n="medium",staticPosition:r}=this.props,i=a(c().item,c()[t],c()[n]);return o.createElement("span",{className:a(c().loader,r&&c().static,this._getStateClass(),e)},o.createElement("span",{className:i}),o.createElement("span",{className:i}),o.createElement("span",{className:i}))}componentDidMount(){this.setState({state:r.Appear}),this._stateChangeTimeout=setTimeout((()=>{this.setState({state:r.Active})}),2*i.dur)}componentWillUnmount(){this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=null)}_getStateClass(){switch(this.state.state){case r.Initial:return c()["loader-initial"];case r.Appear:return c()["loader-appear"];default:return""}}}},47201:(e,t,n)=>{"use strict";function r(...e){return t=>{for(const n of e)void 0!==n&&n(t)}}n.d(t,{createSafeMulticastEventHandler:()=>r})},50238:(e,t,n)=>{"use strict";n.d(t,{useRovingTabindexElement:()=>i});var r=n(50959),o=n(39416),a=n(16838);function i(e,t=[]){const[n,i]=(0,r.useState)(!1),u=(0,o.useFunctionalRefObject)(e);return(0,r.useLayoutEffect)((()=>{if(!a.PLATFORM_ACCESSIBILITY_ENABLED)return;const e=u.current;if(null===e)return;const t=e=>{switch(e.type){case"roving-tabindex:main-element":i(!0);break;case"roving-tabindex:secondary-element":i(!1)}};return e.addEventListener("roving-tabindex:main-element",t),e.addEventListener("roving-tabindex:secondary-element",t),()=>{e.removeEventListener("roving-tabindex:main-element",t),e.removeEventListener("roving-tabindex:secondary-element",t)}}),t),[u,a.PLATFORM_ACCESSIBILITY_ENABLED?n?0:-1:void 0]}},51613:(e,t,n)=>{"use strict";n.d(t,{PopupMenuSeparator:()=>u});var r=n(50959),o=n(97754),a=n.n(o),i=n(92910);function u(e){ -const{size:t="normal",className:n,ariaHidden:o=!1}=e;return r.createElement("div",{className:a()(i.separator,"small"===t&&i.small,"normal"===t&&i.normal,"large"===t&&i.large,n),role:"separator","aria-hidden":o})}},40173:(e,t,n)=>{"use strict";function r(e,t,n={}){return Object.assign({},e,function(e,t,n={}){const r=Object.assign({},t);for(const o of Object.keys(t)){const a=n[o]||o;a in e&&(r[o]=[e[a],t[o]].join(" "))}return r}(e,t,n))}n.d(t,{mergeThemes:()=>r})},6132:(e,t,n)=>{"use strict";var r=n(22134);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return n.PropTypes=n,n}},19036:(e,t,n)=>{e.exports=n(6132)()},22134:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},95257:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),u=Symbol.for("react.provider"),c=Symbol.for("react.context"),s=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(){}},v=Object.assign,y={};function h(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||m}function E(){}function b(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||m}h.prototype.isReactComponent={},h.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")},h.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},E.prototype=h.prototype;var g=b.prototype=new E;g.constructor=b,v(g,h.prototype),g.isPureReactComponent=!0;var _=Array.isArray,T=Object.prototype.hasOwnProperty,w={current:null},S={key:!0,ref:!0,__self:!0,__source:!0};function L(e,t,r){var o,a={},i=null,u=null;if(null!=t)for(o in void 0!==t.ref&&(u=t.ref),void 0!==t.key&&(i=""+t.key),t)T.call(t,o)&&!S.hasOwnProperty(o)&&(a[o]=t[o]);var c=arguments.length-2;if(1===c)a.children=r;else if(1{"use strict";e.exports=n(95257)},44242:e=>{e.exports={title:"title-u3QJgF_p"}},81261:(e,t,n)=>{"use strict";n.d(t,{focusFirstMenuItem:()=>s,handleAccessibleMenuFocus:()=>u,handleAccessibleMenuKeyDown:()=>c,queryMenuElements:()=>d});var r=n(16838),o=n(71468),a=n(68335);const i=[37,39,38,40];function u(e,t){e.target&&r.PLATFORM_ACCESSIBILITY_ENABLED&&e.relatedTarget===t.current&&s(e.target)}function c(e){if(!r.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;const t=(0,a.hashFromEvent)(e);if(!i.includes(t))return;const n=document.activeElement;if(!(document.activeElement instanceof HTMLElement))return;const u=d(e.currentTarget).sort(r.navigationOrderComparator);if(0===u.length)return;const c=document.activeElement.closest('[data-role="menuitem"]');if(!(c instanceof HTMLElement))return;const s=u.indexOf(c);if(-1===s)return;const m=p(c),v=m.indexOf(document.activeElement),y=-1!==v,h=e=>{n&&(0,o.becomeSecondaryElement)(n),(0,o.becomeMainElement)(e),e.focus()};switch(t){case 37:if(!m.length)return;e.preventDefault(),h(0===v?u[s]:y?l(m,v,-1):m[m.length-1]);break;case 39:if(!m.length)return;e.preventDefault(),v===m.length-1?h(u[s]):h(y?l(m,v,1):m[0]);break;case 38:{e.preventDefault();const t=l(u,s,-1);if(y){const e=f(t,v);h(e||t);break}h(t);break}case 40:{e.preventDefault();const t=l(u,s,1);if(y){const e=f(t,v);h(e||t);break}h(t)}}}function s(e){const[t]=d(e);t&&((0,o.becomeMainElement)(t),t.focus())}function l(e,t,n){return e[(t+e.length+n)%e.length]}function f(e,t){const n=p(e) -;return n.length?n[(t+n.length)%n.length]:null}function d(e){return Array.from(e.querySelectorAll('[data-role="menuitem"]:not([disabled], [aria-disabled])')).filter((0,r.createScopedVisibleElementFilter)(e))}function p(e){return Array.from(e.querySelectorAll("[tabindex]:not([disabled], [aria-disabled])")).filter((0,r.createScopedVisibleElementFilter)(e))}},71468:(e,t,n)=>{"use strict";function r(e){e.dispatchEvent(new CustomEvent("roving-tabindex:main-element"))}function o(e){e.dispatchEvent(new CustomEvent("roving-tabindex:secondary-element"))}n.d(t,{becomeMainElement:()=>r,becomeSecondaryElement:()=>o})},36898:(e,t,n)=>{"use strict";n.d(t,{useMouseClickAutoBlur:()=>i});var r=n(50959),o=n(76460),a=n(16838);function i(e){(0,r.useEffect)((()=>{if(!a.PLATFORM_ACCESSIBILITY_ENABLED)return;const t=t=>{const n=e.current;null!==n&&document.activeElement instanceof HTMLElement&&((0,o.isKeyboardClick)(t)||n.contains(document.activeElement)&&"INPUT"!==document.activeElement.tagName&&document.activeElement.blur())};return window.addEventListener("click",t,!0),()=>window.removeEventListener("click",t,!0)}),[])}},82962:(e,t,n)=>{"use strict";n.d(t,{ToolWidgetMenuSummary:()=>i});var r=n(50959),o=n(97754),a=n(44242);function i(e){return r.createElement("div",{className:o(e.className,a.title)},e.children)}},88066:(e,t,n)=>{"use strict";n.d(t,{DEFAULT_TOOLBAR_BUTTON_THEME:()=>u,ToolbarButton:()=>c});var r=n(50959),o=n(31409),a=n(50238),i=n(16838);const u=o.DEFAULT_TOOL_WIDGET_BUTTON_THEME,c=(0,r.forwardRef)((function(e,t){const{tooltip:n,...u}=e,[c,s]=(0,a.useRovingTabindexElement)(t);return r.createElement(o.ToolWidgetButton,{"aria-label":i.PLATFORM_ACCESSIBILITY_ENABLED?n:void 0,...u,tag:i.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",ref:c,tabIndex:s,"data-tooltip":n})}))},48889:(e,t,n)=>{"use strict";n.d(t,{ToolbarIconButton:()=>u});var r=n(50959),o=n(50238),a=n(16838),i=n(50813);const u=(0,r.forwardRef)((function(e,t){const{tooltip:n,...u}=e,[c,s]=(0,o.useRovingTabindexElement)(t);return r.createElement(i.ToolWidgetIconButton,{"aria-label":a.PLATFORM_ACCESSIBILITY_ENABLED?n:void 0,...u,tag:a.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",ref:c,tabIndex:s,"data-tooltip":n})}))},50298:(e,t,n)=>{"use strict";n.d(t,{ToolbarMenuButton:()=>l});var r=n(50959),o=n(39416),a=n(8087),i=n(50238),u=n(16838),c=n(36898),s=n(81261);const l=(0,r.forwardRef)((function(e,t){const{tooltip:n,menuReference:l=null,...f}=e,[d,p]=(0,i.useRovingTabindexElement)(null),m=(0,o.useFunctionalRefObject)(l);return(0,c.useMouseClickAutoBlur)(m),r.createElement(a.ToolWidgetMenu,{"aria-label":u.PLATFORM_ACCESSIBILITY_ENABLED?n:void 0,...f,ref:t,tag:u.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",reference:d,tabIndex:p,"data-tooltip":n,menuReference:m,onMenuKeyDown:s.handleAccessibleMenuKeyDown,onMenuFocus:e=>(0,s.handleAccessibleMenuFocus)(e,d)})}))},5962:(e,t,n)=>{"use strict";n.d(t,{RegistryProvider:()=>c,registryContextType:()=>s,validateRegistry:()=>u});var r=n(50959),o=n(19036),a=n.n(o);const i=r.createContext({});function u(e,t){ -a().checkPropTypes(t,e,"context","RegistryContext")}function c(e){const{validation:t,value:n}=e;return u(n,t),r.createElement(i.Provider,{value:n},e.children)}function s(){return i}}}]); \ No newline at end of file diff --git a/charting_library/bundles/3291.f260c9805e8664fe86e1.js b/charting_library/bundles/3291.f260c9805e8664fe86e1.js new file mode 100644 index 00000000..1b35b050 --- /dev/null +++ b/charting_library/bundles/3291.f260c9805e8664fe86e1.js @@ -0,0 +1,6 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3291],{59142:function(e,t){var n,r,o;r=[t],n=function(e){"use strict";function t(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t{e.exports={loader:"loader-UL6iwcBa",static:"static-UL6iwcBa",item:"item-UL6iwcBa","tv-button-loader":"tv-button-loader-UL6iwcBa",medium:"medium-UL6iwcBa",small:"small-UL6iwcBa",black:"black-UL6iwcBa", +white:"white-UL6iwcBa",gray:"gray-UL6iwcBa",primary:"primary-UL6iwcBa","loader-initial":"loader-initial-UL6iwcBa","loader-appear":"loader-appear-UL6iwcBa"}},92910:e=>{e.exports={separator:"separator-QjUlCDId",small:"small-QjUlCDId",normal:"normal-QjUlCDId",large:"large-QjUlCDId"}},26996:(e,t,n)=>{"use strict";n.d(t,{Loader:()=>l});var r,o=n(50959),a=n(97754),i=n(74991),u=n(25650),c=n.n(u);!function(e){e[e.Initial=0]="Initial",e[e.Appear=1]="Appear",e[e.Active=2]="Active"}(r||(r={}));class l extends o.PureComponent{constructor(e){super(e),this._stateChangeTimeout=null,this.state={state:r.Initial}}render(){const{className:e,color:t="black",size:n="medium",staticPosition:r}=this.props,i=a(c().item,c()[t],c()[n]);return o.createElement("span",{className:a(c().loader,r&&c().static,this._getStateClass(),e)},o.createElement("span",{className:i}),o.createElement("span",{className:i}),o.createElement("span",{className:i}))}componentDidMount(){this.setState({state:r.Appear}),this._stateChangeTimeout=setTimeout((()=>{this.setState({state:r.Active})}),2*i.dur)}componentWillUnmount(){this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=null)}_getStateClass(){switch(this.state.state){case r.Initial:return c()["loader-initial"];case r.Appear:return c()["loader-appear"];default:return""}}}},47201:(e,t,n)=>{"use strict";function r(...e){return t=>{for(const n of e)void 0!==n&&n(t)}}n.d(t,{createSafeMulticastEventHandler:()=>r})},51613:(e,t,n)=>{"use strict";n.d(t,{PopupMenuSeparator:()=>u});var r=n(50959),o=n(97754),a=n.n(o),i=n(92910);function u(e){const{size:t="normal",className:n,ariaHidden:o=!1}=e;return r.createElement("div",{className:a()(i.separator,"small"===t&&i.small,"normal"===t&&i.normal,"large"===t&&i.large,n),role:"separator","aria-hidden":o})}},40173:(e,t,n)=>{"use strict";function r(e,t,n={}){return Object.assign({},e,function(e,t,n={}){const r=Object.assign({},t);for(const o of Object.keys(t)){const a=n[o]||o;a in e&&(r[o]=[e[a],t[o]].join(" "))}return r}(e,t,n))}n.d(t,{mergeThemes:()=>r})},6132:(e,t,n)=>{"use strict";var r=n(22134);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return n.PropTypes=n,n}},19036:(e,t,n)=>{e.exports=n(6132)()},22134:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},95257:(e,t)=>{"use strict" +;var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),u=Symbol.for("react.provider"),c=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),s=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(){}},v=Object.assign,y={};function h(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||m}function E(){}function b(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||m}h.prototype.isReactComponent={},h.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")},h.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},E.prototype=h.prototype;var g=b.prototype=new E;g.constructor=b,v(g,h.prototype),g.isPureReactComponent=!0;var _=Array.isArray,T=Object.prototype.hasOwnProperty,w={current:null},S={key:!0,ref:!0,__self:!0,__source:!0};function C(e,t,r){var o,a={},i=null,u=null;if(null!=t)for(o in void 0!==t.ref&&(u=t.ref),void 0!==t.key&&(i=""+t.key),t)T.call(t,o)&&!S.hasOwnProperty(o)&&(a[o]=t[o]);var c=arguments.length-2;if(1===c)a.children=r;else if(1{"use strict";e.exports=n(95257)},44242:e=>{e.exports={title:"title-u3QJgF_p"}},81261:(e,t,n)=>{"use strict";n.d(t,{focusFirstMenuItem:()=>l,handleAccessibleMenuFocus:()=>u,handleAccessibleMenuKeyDown:()=>c,queryMenuElements:()=>d});var r=n(16838),o=n(71468),a=n(68335);const i=[37,39,38,40];function u(e,t){e.target&&r.PLATFORM_ACCESSIBILITY_ENABLED&&e.relatedTarget===t.current&&l(e.target)}function c(e){if(!r.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;const t=(0,a.hashFromEvent)(e);if(!i.includes(t))return;const n=document.activeElement;if(!(document.activeElement instanceof HTMLElement))return;const u=d(e.currentTarget).sort(r.navigationOrderComparator);if(0===u.length)return;const c=document.activeElement.closest('[data-role="menuitem"]');if(!(c instanceof HTMLElement))return;const l=u.indexOf(c);if(-1===l)return;const m=p(c),v=m.indexOf(document.activeElement),y=-1!==v,h=e=>{n&&(0,o.becomeSecondaryElement)(n),(0,o.becomeMainElement)(e),e.focus()};switch(t){case 37:if(!m.length)return;e.preventDefault(),h(0===v?u[l]:y?s(m,v,-1):m[m.length-1]);break;case 39:if(!m.length)return;e.preventDefault(),v===m.length-1?h(u[l]):h(y?s(m,v,1):m[0]);break;case 38:{e.preventDefault();const t=s(u,l,-1);if(y){const e=f(t,v);h(e||t);break}h(t);break}case 40:{e.preventDefault();const t=s(u,l,1);if(y){const e=f(t,v);h(e||t);break}h(t)}}}function l(e){const[t]=d(e);t&&((0,o.becomeMainElement)(t),t.focus())}function s(e,t,n){return e[(t+e.length+n)%e.length]}function f(e,t){const n=p(e);return n.length?n[(t+n.length)%n.length]:null}function d(e){return Array.from(e.querySelectorAll('[data-role="menuitem"]:not([disabled], [aria-disabled])')).filter((0,r.createScopedVisibleElementFilter)(e))}function p(e){return Array.from(e.querySelectorAll("[tabindex]:not([disabled], [aria-disabled])")).filter((0,r.createScopedVisibleElementFilter)(e))}},36898:(e,t,n)=>{"use strict";n.d(t,{useMouseClickAutoBlur:()=>i});var r=n(50959),o=n(76460),a=n(16838);function i(e,t=!0){(0,r.useEffect)((()=>{if(!a.PLATFORM_ACCESSIBILITY_ENABLED||!t)return;const n=t=>{const n=e.current;null!==n&&document.activeElement instanceof HTMLElement&&((0,o.isKeyboardClick)(t)||n.contains(document.activeElement)&&"INPUT"!==document.activeElement.tagName&&document.activeElement.blur())};return window.addEventListener("click",n,!0),()=>window.removeEventListener("click",n,!0)}),[t])}},82962:(e,t,n)=>{"use strict";n.d(t,{ToolWidgetMenuSummary:()=>i});var r=n(50959),o=n(97754),a=n(44242);function i(e){return r.createElement("div",{className:o(e.className,a.title)},e.children)}},88066:(e,t,n)=>{"use strict";n.d(t,{DEFAULT_TOOLBAR_BUTTON_THEME:()=>u,ToolbarButton:()=>c});var r=n(50959),o=n(31409),a=n(50238),i=n(16838);const u=o.DEFAULT_TOOL_WIDGET_BUTTON_THEME,c=(0,r.forwardRef)((function(e,t){ +const{tooltip:n,...u}=e,[c,l]=(0,a.useRovingTabindexElement)(t);return r.createElement(o.ToolWidgetButton,{"aria-label":i.PLATFORM_ACCESSIBILITY_ENABLED?n:void 0,...u,tag:i.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",ref:c,tabIndex:l,"data-tooltip":n})}))},48889:(e,t,n)=>{"use strict";n.d(t,{ToolbarIconButton:()=>u});var r=n(50959),o=n(50238),a=n(16838),i=n(50813);const u=(0,r.forwardRef)((function(e,t){const{tooltip:n,...u}=e,[c,l]=(0,o.useRovingTabindexElement)(t);return r.createElement(i.ToolWidgetIconButton,{"aria-label":a.PLATFORM_ACCESSIBILITY_ENABLED?n:void 0,...u,tag:a.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",ref:c,tabIndex:l,"data-tooltip":n})}))},50298:(e,t,n)=>{"use strict";n.d(t,{ToolbarMenuButton:()=>s});var r=n(50959),o=n(39416),a=n(8087),i=n(50238),u=n(16838),c=n(36898),l=n(81261);const s=(0,r.forwardRef)((function(e,t){const{tooltip:n,menuReference:s=null,...f}=e,[d,p]=(0,i.useRovingTabindexElement)(null),m=(0,o.useFunctionalRefObject)(s);return(0,c.useMouseClickAutoBlur)(m),r.createElement(a.ToolWidgetMenu,{"aria-label":u.PLATFORM_ACCESSIBILITY_ENABLED?n:void 0,...f,ref:t,tag:u.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",reference:d,tabIndex:p,"data-tooltip":n,menuReference:m,onMenuKeyDown:l.handleAccessibleMenuKeyDown,onMenuFocus:e=>(0,l.handleAccessibleMenuFocus)(e,d)})}))},5962:(e,t,n)=>{"use strict";n.d(t,{RegistryProvider:()=>c,registryContextType:()=>l,validateRegistry:()=>u});var r=n(50959),o=n(19036),a=n.n(o);const i=r.createContext({});function u(e,t){a().checkPropTypes(t,e,"context","RegistryContext")}function c(e){const{validation:t,value:n}=e;return u(n,t),r.createElement(i.Provider,{value:n},e.children)}function l(){return i}}}]); \ No newline at end of file diff --git a/charting_library/bundles/346.6fa4b7609b1ee60b9fb5.css b/charting_library/bundles/346.6fa4b7609b1ee60b9fb5.css new file mode 100644 index 00000000..9ab0bef9 --- /dev/null +++ b/charting_library/bundles/346.6fa4b7609b1ee60b9fb5.css @@ -0,0 +1 @@ +.inner-slot-yJbunXPO{--ui-lib-control-inner-slot-gap:2px;align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;height:calc(100% - (3px - var(--ui-lib-control-border-width, 1px))*2);justify-content:center;margin-bottom:calc(3px - var(--ui-lib-control-border-width, 1px));margin-right:var(--ui-lib-control-inner-slot-gap,2px);margin-top:calc(3px - var(--ui-lib-control-border-width, 1px));overflow:hidden}.inner-slot-yJbunXPO:first-child{margin-left:calc(3px - var(--ui-lib-control-border-width, 1px))}.inner-slot-yJbunXPO:nth-last-child(2){margin-right:calc(3px - var(--ui-lib-control-border-width, 1px))}.inner-slot-yJbunXPO.interactive-yJbunXPO{color:var(--ui-lib-control-default-slot-color,currentColor)}.inner-slot-yJbunXPO.icon-yJbunXPO{flex:none;width:28px}.inner-middle-slot-yJbunXPO{flex:1 1 auto}.before-slot-yJbunXPO{display:flex;margin-bottom:2px}.after-slot-yJbunXPO{display:flex;margin-top:4px}.container-Mtq7m9Yl{--ui-lib-control-default-slot-color:#6a6d78;align-items:center;border-color:var(--ui-lib-intent-color,#d1d4dc);border-radius:4px;border-style:solid;border-width:var(--ui-lib-control-border-width,1px);box-sizing:border-box;color:#131722;display:inline-flex;height:var(--ui-lib-control-skeleton-height,auto);position:relative}html.theme-dark .container-Mtq7m9Yl{--ui-lib-control-default-slot-color:#868993;border-color:var(--ui-lib-intent-color,#50535e);color:#d1d4dc}.container-Mtq7m9Yl.intent-default-Mtq7m9Yl:hover{--ui-lib-control-default-slot-color:#131722;border-color:#a3a6af}html.theme-dark .container-Mtq7m9Yl.intent-default-Mtq7m9Yl:hover{--ui-lib-control-default-slot-color:#d1d4dc;border-color:#6a6d78}.container-Mtq7m9Yl.focused-Mtq7m9Yl,.container-Mtq7m9Yl.focused-Mtq7m9Yl:hover,html.theme-dark .container-Mtq7m9Yl.focused-Mtq7m9Yl,html.theme-dark .container-Mtq7m9Yl.focused-Mtq7m9Yl:hover{border-color:#2962ff}.container-Mtq7m9Yl.readonly-Mtq7m9Yl,.container-Mtq7m9Yl.readonly-Mtq7m9Yl:hover{background-color:#f0f3fa;border-color:#d1d4dc}html.theme-dark .container-Mtq7m9Yl.readonly-Mtq7m9Yl,html.theme-dark .container-Mtq7m9Yl.readonly-Mtq7m9Yl:hover{background-color:#2a2e39;border-color:#50535e}.container-Mtq7m9Yl.disabled-Mtq7m9Yl,.container-Mtq7m9Yl.disabled-Mtq7m9Yl:hover{--ui-lib-control-text-fill-color:#b2b5be;--ui-lib-control-default-slot-color:#6a6d78;background-color:#f0f3fa;border-color:#d1d4dc;color:#b2b5be}html.theme-dark .container-Mtq7m9Yl.disabled-Mtq7m9Yl,html.theme-dark .container-Mtq7m9Yl.disabled-Mtq7m9Yl:hover{--ui-lib-control-default-slot-color:#868993;--ui-lib-control-text-fill-color:#50535e;background-color:#2a2e39;border-color:#50535e;color:#50535e}.container-Mtq7m9Yl.with-highlight-Mtq7m9Yl,.container-Mtq7m9Yl.with-highlight-Mtq7m9Yl.focused-Mtq7m9Yl,.container-Mtq7m9Yl.with-highlight-Mtq7m9Yl:hover{border-color:#d1d4dc;outline:none}html.theme-dark .container-Mtq7m9Yl.with-highlight-Mtq7m9Yl,html.theme-dark .container-Mtq7m9Yl.with-highlight-Mtq7m9Yl.focused-Mtq7m9Yl,html.theme-dark .container-Mtq7m9Yl.with-highlight-Mtq7m9Yl:hover{border-color:#50535e}.container-Mtq7m9Yl.grouped-Mtq7m9Yl.adjust-position-Mtq7m9Yl:not(.first-row-Mtq7m9Yl){margin-top:calc(var(--ui-lib-control-border-width, 1px)*-1)}.container-Mtq7m9Yl.grouped-Mtq7m9Yl.adjust-position-Mtq7m9Yl:not(.first-col-Mtq7m9Yl){margin-left:calc(var(--ui-lib-control-border-width, 1px)*-1)}.container-Mtq7m9Yl.grouped-Mtq7m9Yl:hover{z-index:1}.container-Mtq7m9Yl.grouped-Mtq7m9Yl.focused-Mtq7m9Yl{z-index:2}.container-Mtq7m9Yl.stretch-Mtq7m9Yl{width:100%}.container-Mtq7m9Yl.font-size-medium-Mtq7m9Yl{--ui-lib-typography-line-height:21px;font-size:14px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.container-Mtq7m9Yl.font-size-large-Mtq7m9Yl{--ui-lib-typography-line-height:24px;font-size:16px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.container-Mtq7m9Yl.no-corner-top-left-Mtq7m9Yl{border-top-left-radius:0}.container-Mtq7m9Yl.no-corner-top-right-Mtq7m9Yl{border-top-right-radius:0}.container-Mtq7m9Yl.no-corner-bottom-right-Mtq7m9Yl{border-bottom-right-radius:0}.container-Mtq7m9Yl.no-corner-bottom-left-Mtq7m9Yl{border-bottom-left-radius:0}.size-small-Mtq7m9Yl{--ui-lib-control-skeleton-height:24px}.size-medium-Mtq7m9Yl{--ui-lib-control-skeleton-height:34px}.size-large-Mtq7m9Yl{--ui-lib-control-skeleton-height:48px}.intent-default-Mtq7m9Yl{--ui-lib-intent-color:#d1d4dc;--ui-lib-intent-highlight-color:#b2b5be}html.theme-dark .intent-default-Mtq7m9Yl{--ui-lib-intent-highlight-color:#868993;--ui-lib-intent-color:#50535e}.intent-success-Mtq7m9Yl{--ui-lib-intent-color:#089981;--ui-lib-intent-highlight-color:#089981}html.theme-dark .intent-success-Mtq7m9Yl{--ui-lib-intent-color:#089981}.intent-warning-Mtq7m9Yl{--ui-lib-intent-color:#ff9800;--ui-lib-intent-highlight-color:#ff9800}html.theme-dark .intent-warning-Mtq7m9Yl{--ui-lib-intent-color:#ff9800}.intent-danger-Mtq7m9Yl{--ui-lib-intent-color:#f23645;--ui-lib-intent-highlight-color:#f23645}html.theme-dark .intent-danger-Mtq7m9Yl{--ui-lib-intent-color:#b22833}.intent-primary-Mtq7m9Yl{--ui-lib-intent-color:#2962ff;--ui-lib-intent-highlight-color:#2962ff}html.theme-dark .intent-primary-Mtq7m9Yl{--ui-lib-intent-color:#2962ff}.border-none-Mtq7m9Yl{--ui-lib-control-border-width:0px}.border-thin-Mtq7m9Yl{--ui-lib-control-border-width:1px}.border-thick-Mtq7m9Yl{--ui-lib-control-border-width:2px}.highlight-Mtq7m9Yl{border:2px solid;border-color:var(--ui-lib-intent-highlight-color,#b2b5be);border-radius:var(--ui-lib-control-highlight-border-radius,4px);bottom:0;left:0;margin:calc(var(--ui-lib-control-border-width, 1px)*-1);pointer-events:none;position:absolute;right:0;top:0;visibility:hidden;z-index:3}html.theme-dark .highlight-Mtq7m9Yl{border-color:var(--ui-lib-intent-highlight-color,#868993)}.highlight-Mtq7m9Yl.no-corner-top-left-Mtq7m9Yl{border-top-left-radius:0}.highlight-Mtq7m9Yl.no-corner-top-right-Mtq7m9Yl{border-top-right-radius:0}.highlight-Mtq7m9Yl.no-corner-bottom-right-Mtq7m9Yl{border-bottom-right-radius:0}.highlight-Mtq7m9Yl.no-corner-bottom-left-Mtq7m9Yl{border-bottom-left-radius:0}.highlight-Mtq7m9Yl.shown-Mtq7m9Yl{visibility:visible}.input-oiYdY6I4{-webkit-text-fill-color:var(--ui-lib-control-text-fill-color,currentColor);-webkit-appearance:auto;appearance:textfield;background-color:initial;border:0;display:block;font-family:inherit;font-size:inherit;height:100%;line-height:inherit;margin:0;min-width:0;order:0;outline:0;padding:0;padding:0 calc(8px - var(--ui-lib-control-border-width, 2px) - var(--ui-lib-control-inner-slot-gap, 2px));width:100%}.input-oiYdY6I4::placeholder{-webkit-text-fill-color:currentColor;color:#a3a6af;opacity:1}html.theme-dark .input-oiYdY6I4::placeholder{color:#434651}.input-oiYdY6I4::-webkit-calendar-picker-indicator,.input-oiYdY6I4::-webkit-clear-button,.input-oiYdY6I4::-webkit-inner-spin-button,.input-oiYdY6I4::-webkit-outer-spin-button,.input-oiYdY6I4::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.input-oiYdY6I4:-webkit-autofill,.input-oiYdY6I4:-webkit-autofill:active,.input-oiYdY6I4:-webkit-autofill:focus,.input-oiYdY6I4:-webkit-autofill:hover{border-radius:3px}html.theme-dark .input-oiYdY6I4::-webkit-calendar-picker-indicator{filter:invert(1)}.input-oiYdY6I4.with-start-slot-oiYdY6I4{padding-left:calc(4px - var(--ui-lib-control-inner-slot-gap, 2px))}.input-oiYdY6I4.with-end-slot-oiYdY6I4{padding-right:calc(4px - var(--ui-lib-control-inner-slot-gap, 2px))} \ No newline at end of file diff --git a/charting_library/bundles/346.6fa4b7609b1ee60b9fb5.rtl.css b/charting_library/bundles/346.6fa4b7609b1ee60b9fb5.rtl.css new file mode 100644 index 00000000..a0f40d14 --- /dev/null +++ b/charting_library/bundles/346.6fa4b7609b1ee60b9fb5.rtl.css @@ -0,0 +1 @@ +.inner-slot-yJbunXPO{--ui-lib-control-inner-slot-gap:2px;align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;height:calc(100% - (3px - var(--ui-lib-control-border-width, 1px))*2);justify-content:center;margin-bottom:calc(3px - var(--ui-lib-control-border-width, 1px));margin-left:var(--ui-lib-control-inner-slot-gap,2px);margin-top:calc(3px - var(--ui-lib-control-border-width, 1px));overflow:hidden}.inner-slot-yJbunXPO:first-child{margin-right:calc(3px - var(--ui-lib-control-border-width, 1px))}.inner-slot-yJbunXPO:nth-last-child(2){margin-left:calc(3px - var(--ui-lib-control-border-width, 1px))}.inner-slot-yJbunXPO.interactive-yJbunXPO{color:var(--ui-lib-control-default-slot-color,currentColor)}.inner-slot-yJbunXPO.icon-yJbunXPO{flex:none;width:28px}.inner-middle-slot-yJbunXPO{flex:1 1 auto}.before-slot-yJbunXPO{display:flex;margin-bottom:2px}.after-slot-yJbunXPO{display:flex;margin-top:4px}.container-Mtq7m9Yl{--ui-lib-control-default-slot-color:#6a6d78;align-items:center;border-color:var(--ui-lib-intent-color,#d1d4dc);border-radius:4px;border-style:solid;border-width:var(--ui-lib-control-border-width,1px);box-sizing:border-box;color:#131722;display:inline-flex;height:var(--ui-lib-control-skeleton-height,auto);position:relative}html.theme-dark .container-Mtq7m9Yl{--ui-lib-control-default-slot-color:#868993;border-color:var(--ui-lib-intent-color,#50535e);color:#d1d4dc}.container-Mtq7m9Yl.intent-default-Mtq7m9Yl:hover{--ui-lib-control-default-slot-color:#131722;border-color:#a3a6af}html.theme-dark .container-Mtq7m9Yl.intent-default-Mtq7m9Yl:hover{--ui-lib-control-default-slot-color:#d1d4dc;border-color:#6a6d78}.container-Mtq7m9Yl.focused-Mtq7m9Yl,.container-Mtq7m9Yl.focused-Mtq7m9Yl:hover,html.theme-dark .container-Mtq7m9Yl.focused-Mtq7m9Yl,html.theme-dark .container-Mtq7m9Yl.focused-Mtq7m9Yl:hover{border-color:#2962ff}.container-Mtq7m9Yl.readonly-Mtq7m9Yl,.container-Mtq7m9Yl.readonly-Mtq7m9Yl:hover{background-color:#f0f3fa;border-color:#d1d4dc}html.theme-dark .container-Mtq7m9Yl.readonly-Mtq7m9Yl,html.theme-dark .container-Mtq7m9Yl.readonly-Mtq7m9Yl:hover{background-color:#2a2e39;border-color:#50535e}.container-Mtq7m9Yl.disabled-Mtq7m9Yl,.container-Mtq7m9Yl.disabled-Mtq7m9Yl:hover{--ui-lib-control-text-fill-color:#b2b5be;--ui-lib-control-default-slot-color:#6a6d78;background-color:#f0f3fa;border-color:#d1d4dc;color:#b2b5be}html.theme-dark .container-Mtq7m9Yl.disabled-Mtq7m9Yl,html.theme-dark .container-Mtq7m9Yl.disabled-Mtq7m9Yl:hover{--ui-lib-control-default-slot-color:#868993;--ui-lib-control-text-fill-color:#50535e;background-color:#2a2e39;border-color:#50535e;color:#50535e}.container-Mtq7m9Yl.with-highlight-Mtq7m9Yl,.container-Mtq7m9Yl.with-highlight-Mtq7m9Yl.focused-Mtq7m9Yl,.container-Mtq7m9Yl.with-highlight-Mtq7m9Yl:hover{border-color:#d1d4dc;outline:none}html.theme-dark .container-Mtq7m9Yl.with-highlight-Mtq7m9Yl,html.theme-dark .container-Mtq7m9Yl.with-highlight-Mtq7m9Yl.focused-Mtq7m9Yl,html.theme-dark .container-Mtq7m9Yl.with-highlight-Mtq7m9Yl:hover{border-color:#50535e}.container-Mtq7m9Yl.grouped-Mtq7m9Yl.adjust-position-Mtq7m9Yl:not(.first-row-Mtq7m9Yl){margin-top:calc(var(--ui-lib-control-border-width, 1px)*-1)}.container-Mtq7m9Yl.grouped-Mtq7m9Yl.adjust-position-Mtq7m9Yl:not(.first-col-Mtq7m9Yl){margin-right:calc(var(--ui-lib-control-border-width, 1px)*-1)}.container-Mtq7m9Yl.grouped-Mtq7m9Yl:hover{z-index:1}.container-Mtq7m9Yl.grouped-Mtq7m9Yl.focused-Mtq7m9Yl{z-index:2}.container-Mtq7m9Yl.stretch-Mtq7m9Yl{width:100%}.container-Mtq7m9Yl.font-size-medium-Mtq7m9Yl{--ui-lib-typography-line-height:21px;font-size:14px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.container-Mtq7m9Yl.font-size-large-Mtq7m9Yl{--ui-lib-typography-line-height:24px;font-size:16px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.container-Mtq7m9Yl.no-corner-top-left-Mtq7m9Yl{border-top-right-radius:0}.container-Mtq7m9Yl.no-corner-top-right-Mtq7m9Yl{border-top-left-radius:0}.container-Mtq7m9Yl.no-corner-bottom-right-Mtq7m9Yl{border-bottom-left-radius:0}.container-Mtq7m9Yl.no-corner-bottom-left-Mtq7m9Yl{border-bottom-right-radius:0}.size-small-Mtq7m9Yl{--ui-lib-control-skeleton-height:24px}.size-medium-Mtq7m9Yl{--ui-lib-control-skeleton-height:34px}.size-large-Mtq7m9Yl{--ui-lib-control-skeleton-height:48px}.intent-default-Mtq7m9Yl{--ui-lib-intent-color:#d1d4dc;--ui-lib-intent-highlight-color:#b2b5be}html.theme-dark .intent-default-Mtq7m9Yl{--ui-lib-intent-highlight-color:#868993;--ui-lib-intent-color:#50535e}.intent-success-Mtq7m9Yl{--ui-lib-intent-color:#089981;--ui-lib-intent-highlight-color:#089981}html.theme-dark .intent-success-Mtq7m9Yl{--ui-lib-intent-color:#089981}.intent-warning-Mtq7m9Yl{--ui-lib-intent-color:#ff9800;--ui-lib-intent-highlight-color:#ff9800}html.theme-dark .intent-warning-Mtq7m9Yl{--ui-lib-intent-color:#ff9800}.intent-danger-Mtq7m9Yl{--ui-lib-intent-color:#f23645;--ui-lib-intent-highlight-color:#f23645}html.theme-dark .intent-danger-Mtq7m9Yl{--ui-lib-intent-color:#b22833}.intent-primary-Mtq7m9Yl{--ui-lib-intent-color:#2962ff;--ui-lib-intent-highlight-color:#2962ff}html.theme-dark .intent-primary-Mtq7m9Yl{--ui-lib-intent-color:#2962ff}.border-none-Mtq7m9Yl{--ui-lib-control-border-width:0px}.border-thin-Mtq7m9Yl{--ui-lib-control-border-width:1px}.border-thick-Mtq7m9Yl{--ui-lib-control-border-width:2px}.highlight-Mtq7m9Yl{border:2px solid;border-color:var(--ui-lib-intent-highlight-color,#b2b5be);border-radius:var(--ui-lib-control-highlight-border-radius,4px);bottom:0;left:0;margin:calc(var(--ui-lib-control-border-width, 1px)*-1);pointer-events:none;position:absolute;right:0;top:0;visibility:hidden;z-index:3}html.theme-dark .highlight-Mtq7m9Yl{border-color:var(--ui-lib-intent-highlight-color,#868993)}.highlight-Mtq7m9Yl.no-corner-top-left-Mtq7m9Yl{border-top-right-radius:0}.highlight-Mtq7m9Yl.no-corner-top-right-Mtq7m9Yl{border-top-left-radius:0}.highlight-Mtq7m9Yl.no-corner-bottom-right-Mtq7m9Yl{border-bottom-left-radius:0}.highlight-Mtq7m9Yl.no-corner-bottom-left-Mtq7m9Yl{border-bottom-right-radius:0}.highlight-Mtq7m9Yl.shown-Mtq7m9Yl{visibility:visible}.input-oiYdY6I4{-webkit-text-fill-color:var(--ui-lib-control-text-fill-color,currentColor);-webkit-appearance:auto;appearance:textfield;background-color:initial;border:0;display:block;font-family:inherit;font-size:inherit;height:100%;line-height:inherit;margin:0;min-width:0;order:0;outline:0;padding:0;padding:0 calc(8px - var(--ui-lib-control-border-width, 2px) - var(--ui-lib-control-inner-slot-gap, 2px));width:100%}.input-oiYdY6I4::placeholder{-webkit-text-fill-color:currentColor;color:#a3a6af;opacity:1}html.theme-dark .input-oiYdY6I4::placeholder{color:#434651}.input-oiYdY6I4::-webkit-calendar-picker-indicator,.input-oiYdY6I4::-webkit-clear-button,.input-oiYdY6I4::-webkit-inner-spin-button,.input-oiYdY6I4::-webkit-outer-spin-button,.input-oiYdY6I4::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.input-oiYdY6I4:-webkit-autofill,.input-oiYdY6I4:-webkit-autofill:active,.input-oiYdY6I4:-webkit-autofill:focus,.input-oiYdY6I4:-webkit-autofill:hover{border-radius:3px}html.theme-dark .input-oiYdY6I4::-webkit-calendar-picker-indicator{filter:invert(1)}.input-oiYdY6I4.with-start-slot-oiYdY6I4{padding-right:calc(4px - var(--ui-lib-control-inner-slot-gap, 2px))}.input-oiYdY6I4.with-end-slot-oiYdY6I4{padding-left:calc(4px - var(--ui-lib-control-inner-slot-gap, 2px))} \ No newline at end of file diff --git a/charting_library/bundles/3562.7453d38d0f6e1f0e1a49.css b/charting_library/bundles/3562.7453d38d0f6e1f0e1a49.css new file mode 100644 index 00000000..2c39c0dc --- /dev/null +++ b/charting_library/bundles/3562.7453d38d0f6e1f0e1a49.css @@ -0,0 +1 @@ +.swatches-pNRFZrPx{display:flex;flex-wrap:wrap;margin:0 -3px 6px}.swatch-pNRFZrPx{background-color:currentColor;border:1px solid;border-radius:2px;flex:0 0 15px;height:15px;margin:3px;position:relative;width:15px}.swatch-pNRFZrPx:after{border:2px solid #0000;border-radius:6px;box-sizing:initial;content:"";height:100%;left:-5px;padding:3px;position:absolute;top:-5px;transition:border-color .35s ease;width:100%}.swatch-pNRFZrPx.hover-pNRFZrPx:after{border-color:#d1d4dc}@media (any-hover:hover){.swatch-pNRFZrPx:hover:after{border-color:#d1d4dc}}html.theme-dark .swatch-pNRFZrPx.hover-pNRFZrPx:after{border-color:#50535e}@media (any-hover:hover){html.theme-dark .swatch-pNRFZrPx:hover:after{border-color:#50535e}}.swatch-pNRFZrPx.empty-pNRFZrPx{background-color:initial;border-color:#000}html.theme-dark .swatch-pNRFZrPx.empty-pNRFZrPx{border-color:#fff}.swatch-pNRFZrPx.empty-pNRFZrPx:before{background-color:#f7525f;content:"";height:21px;left:7px;position:absolute;top:-3px;transform:rotate(45deg);width:1px}html.theme-dark .swatch-pNRFZrPx.empty-pNRFZrPx:before{background-color:#f7525f}.swatch-pNRFZrPx.white-pNRFZrPx{border-color:#d1d4dc}html.theme-dark .swatch-pNRFZrPx.white-pNRFZrPx{border-color:#0000}.swatch-pNRFZrPx.selected-pNRFZrPx:after{border-color:#2962ff;z-index:1}html.theme-dark .swatch-pNRFZrPx.selected-pNRFZrPx:after{border-color:#2962ff}.contextItem-pNRFZrPx{box-sizing:border-box;height:32px}.opacity-uujjxY8O{align-items:center;display:flex}.opacitySlider-uujjxY8O{background-color:#fff;background-image:url(opacity-pattern.4d8fbb552dde3db26f4a.svg);background-position:1px;border-radius:5px;flex:1 0 auto;height:10px;position:relative}html.theme-dark .opacitySlider-uujjxY8O{background-color:#000}.opacitySliderGradient-uujjxY8O{background-color:initial;background-image:linear-gradient(90deg,#0000,currentColor);border:1px solid;border-radius:4px;box-sizing:border-box;color:inherit;display:block;height:100%;width:100%}.pointer-uujjxY8O{background-color:initial;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 2px #00000080;box-sizing:border-box;height:12px;margin:-1px 0 0;position:absolute;transition:left .1s,top .1s;width:12px}.pointer-uujjxY8O,html.theme-dark .pointer-uujjxY8O{background-color:#fff}html.theme-dark .pointer-uujjxY8O{border:2px solid #fff}.pointer-uujjxY8O.dragged-uujjxY8O{transition:left 0s}.opacityPointerWrap-uujjxY8O{left:0;position:absolute;top:0;width:calc(100% - 12px)}.opacityInputWrap-uujjxY8O{align-items:center;color:#131722;display:flex;position:relative}html.theme-dark .opacityInputWrap-uujjxY8O{color:#d1d4dc}.opacityInput-uujjxY8O{background-color:initial;border:1px solid #d1d4dc;border-radius:4px;box-sizing:border-box;display:flex;height:26px;line-height:24px;margin-left:8px;padding:0 14px 0 5px;text-align:right;width:47px}html.theme-dark .opacityInput-uujjxY8O{border:1px solid #50535e}.opacityInput-uujjxY8O:focus,html.theme-dark .opacityInput-uujjxY8O:focus{border-color:#2962ff}.opacityInputPercent-uujjxY8O{left:40px;pointer-events:none;position:absolute;text-align:right;top:5px}.saturation-S_CtZIbU{border-radius:2px;overflow:hidden;position:relative;z-index:0}.saturation-S_CtZIbU:after,.saturation-S_CtZIbU:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.saturation-S_CtZIbU:before{background-image:linear-gradient(90deg,#fff,#fff0)}.saturation-S_CtZIbU:after{background-image:linear-gradient(0deg,#000,#0000)}.saturation-S_CtZIbU .pointer-S_CtZIbU{background-color:initial;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 2px #00000080;height:10px;margin:-6px 0 0 -6px;position:absolute;transition:left .1s,top .1s;width:10px;z-index:1}html.theme-dark .saturation-S_CtZIbU .pointer-S_CtZIbU{border:2px solid #fff}.hue-iMmREGnj{align-items:stretch;background-image:linear-gradient(180deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);border-radius:2px;display:flex}.hue-iMmREGnj .pointer-iMmREGnj{background-color:initial;border:2px solid #fff;border-radius:2px;box-shadow:0 1px 2px #00000080;height:5px;margin:-4px 0 0 -2px;position:absolute;transition:left .1s,top .1s;width:100%}html.theme-dark .hue-iMmREGnj .pointer-iMmREGnj{border:2px solid #fff}.pointerContainer-iMmREGnj{margin:3px 0;position:relative;width:100%}.container-jgT5uU0F{padding:6px 12px;width:224px}.form-jgT5uU0F{display:flex;margin-bottom:12px}.swatch-jgT5uU0F{border-radius:4px;box-sizing:border-box;height:26px;width:26px}.inputWrap-jgT5uU0F{align-items:center;color:#131722;display:flex;position:relative}html.theme-dark .inputWrap-jgT5uU0F{color:#d1d4dc}.inputHash-jgT5uU0F{pointer-events:none;position:absolute;text-align:right;top:5px;width:21px}.input-jgT5uU0F{background-color:initial;border:1px solid #d1d4dc;border-radius:4px;box-sizing:border-box;display:flex;height:26px;line-height:24px;margin-left:8px;padding:0 5px 0 12px;width:68px}html.theme-dark .input-jgT5uU0F{border:1px solid #50535e}.input-jgT5uU0F:focus,html.theme-dark .input-jgT5uU0F:focus{border-color:#2962ff}.buttonWrap-jgT5uU0F{height:26px;margin-left:auto}.hueSaturationWrap-jgT5uU0F{display:flex;height:184px}.saturation-jgT5uU0F{height:100%;margin-right:7px;width:200px}.hue-jgT5uU0F{height:100%;width:17px}.container-gKn55QI9{padding:6px 12px;width:224px}.sectionTitle-gKn55QI9{color:#787b86;font-size:12px;line-height:14px;margin:12px 0 4px}html.theme-dark .sectionTitle-gKn55QI9{color:#787b86}.separator-gKn55QI9{background-color:#d1d4dc;height:1px;margin:12px 0}html.theme-dark .separator-gKn55QI9{background-color:#434651}.separator-gKn55QI9:last-child{display:none}.customButton-gKn55QI9{border-radius:2px;flex:0 0 17px;height:17px;margin:3px;position:relative;transition:background-color .35s;width:17px}@media (any-hover:hover){.customButton-gKn55QI9:hover{background-color:#f0f3fa}html.theme-dark .customButton-gKn55QI9:hover{background-color:#2a2e39}}.customButton-gKn55QI9:after,.customButton-gKn55QI9:before{background-color:#131722;content:"";position:absolute}html.theme-dark .customButton-gKn55QI9:after,html.theme-dark .customButton-gKn55QI9:before{background-color:#d1d4dc}.customButton-gKn55QI9:before{height:13px;left:8px;top:2px;width:1px}.customButton-gKn55QI9:after{height:1px;left:2px;top:8px;width:13px} \ No newline at end of file diff --git a/charting_library/bundles/3562.7453d38d0f6e1f0e1a49.rtl.css b/charting_library/bundles/3562.7453d38d0f6e1f0e1a49.rtl.css new file mode 100644 index 00000000..9b0eddf3 --- /dev/null +++ b/charting_library/bundles/3562.7453d38d0f6e1f0e1a49.rtl.css @@ -0,0 +1 @@ +.swatches-pNRFZrPx{display:flex;flex-wrap:wrap;margin:0 -3px 6px}.swatch-pNRFZrPx{background-color:currentColor;border:1px solid;border-radius:2px;flex:0 0 15px;height:15px;margin:3px;position:relative;width:15px}.swatch-pNRFZrPx:after{border:2px solid #0000;border-radius:6px;box-sizing:initial;content:"";height:100%;padding:3px;position:absolute;right:-5px;top:-5px;transition:border-color .35s ease;width:100%}.swatch-pNRFZrPx.hover-pNRFZrPx:after{border-color:#d1d4dc}@media (any-hover:hover){.swatch-pNRFZrPx:hover:after{border-color:#d1d4dc}}html.theme-dark .swatch-pNRFZrPx.hover-pNRFZrPx:after{border-color:#50535e}@media (any-hover:hover){html.theme-dark .swatch-pNRFZrPx:hover:after{border-color:#50535e}}.swatch-pNRFZrPx.empty-pNRFZrPx{background-color:initial;border-color:#000}html.theme-dark .swatch-pNRFZrPx.empty-pNRFZrPx{border-color:#fff}.swatch-pNRFZrPx.empty-pNRFZrPx:before{background-color:#f7525f;content:"";height:21px;position:absolute;right:7px;top:-3px;transform:rotate(-45deg);width:1px}html.theme-dark .swatch-pNRFZrPx.empty-pNRFZrPx:before{background-color:#f7525f}.swatch-pNRFZrPx.white-pNRFZrPx{border-color:#d1d4dc}html.theme-dark .swatch-pNRFZrPx.white-pNRFZrPx{border-color:#0000}.swatch-pNRFZrPx.selected-pNRFZrPx:after{border-color:#2962ff;z-index:1}html.theme-dark .swatch-pNRFZrPx.selected-pNRFZrPx:after{border-color:#2962ff}.contextItem-pNRFZrPx{box-sizing:border-box;height:32px}.opacity-uujjxY8O{align-items:center;display:flex}.opacitySlider-uujjxY8O{background-color:#fff;background-image:url(opacity-pattern.4d8fbb552dde3db26f4a.svg);background-position:1px;border-radius:5px;flex:1 0 auto;height:10px;position:relative}html.theme-dark .opacitySlider-uujjxY8O{background-color:#000}.opacitySliderGradient-uujjxY8O{background-color:initial;background-image:linear-gradient(270deg,#0000,currentColor);border:1px solid;border-radius:4px;box-sizing:border-box;color:inherit;display:block;height:100%;width:100%}.pointer-uujjxY8O{background-color:initial;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 2px #00000080;box-sizing:border-box;height:12px;margin:-1px 0 0;position:absolute;transition:right .1s,top .1s;width:12px}.pointer-uujjxY8O,html.theme-dark .pointer-uujjxY8O{background-color:#fff}html.theme-dark .pointer-uujjxY8O{border:2px solid #fff}.pointer-uujjxY8O.dragged-uujjxY8O{transition:right 0s}.opacityPointerWrap-uujjxY8O{left:0;position:absolute;top:0;width:calc(100% - 12px)}.opacityInputWrap-uujjxY8O{align-items:center;color:#131722;display:flex;position:relative}html.theme-dark .opacityInputWrap-uujjxY8O{color:#d1d4dc}.opacityInput-uujjxY8O{background-color:initial;border:1px solid #d1d4dc;border-radius:4px;box-sizing:border-box;display:flex;height:26px;line-height:24px;margin-right:8px;padding:0 5px 0 14px;text-align:left;width:47px}html.theme-dark .opacityInput-uujjxY8O{border:1px solid #50535e}.opacityInput-uujjxY8O:focus,html.theme-dark .opacityInput-uujjxY8O:focus{border-color:#2962ff}.opacityInputPercent-uujjxY8O{pointer-events:none;position:absolute;right:40px;text-align:left;top:5px}.saturation-S_CtZIbU{border-radius:2px;overflow:hidden;position:relative;z-index:0}.saturation-S_CtZIbU:after,.saturation-S_CtZIbU:before{content:"";height:100%;position:absolute;right:0;top:0;width:100%}.saturation-S_CtZIbU:before{background-image:linear-gradient(270deg,#fff,#fff0)}.saturation-S_CtZIbU:after{background-image:linear-gradient(0deg,#000,#0000)}.saturation-S_CtZIbU .pointer-S_CtZIbU{background-color:initial;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 2px #00000080;height:10px;margin:-6px -6px 0 0;position:absolute;transition:right .1s,top .1s;width:10px;z-index:1}html.theme-dark .saturation-S_CtZIbU .pointer-S_CtZIbU{border:2px solid #fff}.hue-iMmREGnj{align-items:stretch;background-image:linear-gradient(180deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);border-radius:2px;display:flex}.hue-iMmREGnj .pointer-iMmREGnj{background-color:initial;border:2px solid #fff;border-radius:2px;box-shadow:0 1px 2px #00000080;height:5px;margin:-4px -2px 0 0;position:absolute;transition:right .1s,top .1s;width:100%}html.theme-dark .hue-iMmREGnj .pointer-iMmREGnj{border:2px solid #fff}.pointerContainer-iMmREGnj{margin:3px 0;position:relative;width:100%}.container-jgT5uU0F{padding:6px 12px;width:224px}.form-jgT5uU0F{display:flex;margin-bottom:12px}.swatch-jgT5uU0F{border-radius:4px;box-sizing:border-box;height:26px;width:26px}.inputWrap-jgT5uU0F{align-items:center;color:#131722;display:flex;position:relative}html.theme-dark .inputWrap-jgT5uU0F{color:#d1d4dc}.inputHash-jgT5uU0F{pointer-events:none;position:absolute;text-align:left;top:5px;width:21px}.input-jgT5uU0F{background-color:initial;border:1px solid #d1d4dc;border-radius:4px;box-sizing:border-box;display:flex;height:26px;line-height:24px;margin-right:8px;padding:0 12px 0 5px;width:68px}html.theme-dark .input-jgT5uU0F{border:1px solid #50535e}.input-jgT5uU0F:focus,html.theme-dark .input-jgT5uU0F:focus{border-color:#2962ff}.buttonWrap-jgT5uU0F{height:26px;margin-right:auto}.hueSaturationWrap-jgT5uU0F{display:flex;height:184px}.saturation-jgT5uU0F{height:100%;margin-left:7px;width:200px}.hue-jgT5uU0F{height:100%;width:17px}.container-gKn55QI9{padding:6px 12px;width:224px}.sectionTitle-gKn55QI9{color:#787b86;font-size:12px;line-height:14px;margin:12px 0 4px}html.theme-dark .sectionTitle-gKn55QI9{color:#787b86}.separator-gKn55QI9{background-color:#d1d4dc;height:1px;margin:12px 0}html.theme-dark .separator-gKn55QI9{background-color:#434651}.separator-gKn55QI9:last-child{display:none}.customButton-gKn55QI9{border-radius:2px;flex:0 0 17px;height:17px;margin:3px;position:relative;transition:background-color .35s;width:17px}@media (any-hover:hover){.customButton-gKn55QI9:hover{background-color:#f0f3fa}html.theme-dark .customButton-gKn55QI9:hover{background-color:#2a2e39}}.customButton-gKn55QI9:after,.customButton-gKn55QI9:before{background-color:#131722;content:"";position:absolute}html.theme-dark .customButton-gKn55QI9:after,html.theme-dark .customButton-gKn55QI9:before{background-color:#d1d4dc}.customButton-gKn55QI9:before{height:13px;right:8px;top:2px;width:1px}.customButton-gKn55QI9:after{height:1px;right:2px;top:8px;width:13px} \ No newline at end of file diff --git a/charting_library/bundles/3578.4df13838b20232303215.css b/charting_library/bundles/3578.4df13838b20232303215.css new file mode 100644 index 00000000..7752571b --- /dev/null +++ b/charting_library/bundles/3578.4df13838b20232303215.css @@ -0,0 +1 @@ +.button-allnSfnt{align-items:center;background-color:initial;border:none;border-radius:2px;box-sizing:border-box;cursor:default;display:flex;flex:none;height:100%;justify-content:center;margin:0;outline:none!important;padding:0;width:21px}@media (any-hover:hover){.button-allnSfnt:hover:not(.disabled-allnSfnt){background-color:#f0f3fa}html.theme-dark .button-allnSfnt:hover:not(.disabled-allnSfnt){background-color:#363a45}}.button-allnSfnt.hidden-allnSfnt{display:none}.icon-allnSfnt{align-items:center;display:flex;flex:none;justify-content:center;transition:transform .35s ease}.icon-allnSfnt.dropped-allnSfnt{transform:rotate(180deg)}.button-nCHoYtuE{cursor:default;-webkit-user-select:none;user-select:none}.button-children-nCHoYtuE{display:block;overflow:hidden;padding:0 2px 0 6px;text-overflow:ellipsis;white-space:nowrap;width:100%}.button-children-nCHoYtuE.hiddenArrow-nCHoYtuE{padding-right:6px}.invisibleFocusHandler-nCHoYtuE{height:0;opacity:0;pointer-events:none;width:0}.placeholder-y_q0hyRC{-webkit-text-fill-color:currentColor;color:#a3a6af;opacity:1}html.theme-dark .placeholder-y_q0hyRC{color:#434651} \ No newline at end of file diff --git a/charting_library/bundles/3578.4df13838b20232303215.rtl.css b/charting_library/bundles/3578.4df13838b20232303215.rtl.css new file mode 100644 index 00000000..5e1ec002 --- /dev/null +++ b/charting_library/bundles/3578.4df13838b20232303215.rtl.css @@ -0,0 +1 @@ +.button-allnSfnt{align-items:center;background-color:initial;border:none;border-radius:2px;box-sizing:border-box;cursor:default;display:flex;flex:none;height:100%;justify-content:center;margin:0;outline:none!important;padding:0;width:21px}@media (any-hover:hover){.button-allnSfnt:hover:not(.disabled-allnSfnt){background-color:#f0f3fa}html.theme-dark .button-allnSfnt:hover:not(.disabled-allnSfnt){background-color:#363a45}}.button-allnSfnt.hidden-allnSfnt{display:none}.icon-allnSfnt{align-items:center;display:flex;flex:none;justify-content:center;transition:transform .35s ease}.icon-allnSfnt.dropped-allnSfnt{transform:rotate(-180deg)}.button-nCHoYtuE{cursor:default;-webkit-user-select:none;user-select:none}.button-children-nCHoYtuE{display:block;overflow:hidden;padding:0 6px 0 2px;text-overflow:ellipsis;white-space:nowrap;width:100%}.button-children-nCHoYtuE.hiddenArrow-nCHoYtuE{padding-left:6px}.invisibleFocusHandler-nCHoYtuE{height:0;opacity:0;pointer-events:none;width:0}.placeholder-y_q0hyRC{-webkit-text-fill-color:currentColor;color:#a3a6af;opacity:1}html.theme-dark .placeholder-y_q0hyRC{color:#434651} \ No newline at end of file diff --git a/charting_library/bundles/3626.ef3204dc35e71442a34a.css b/charting_library/bundles/3626.ef3204dc35e71442a34a.css new file mode 100644 index 00000000..c375e7cf --- /dev/null +++ b/charting_library/bundles/3626.ef3204dc35e71442a34a.css @@ -0,0 +1 @@ +.item-pso1R1PY{align-items:flex-start;font-size:16px;padding-right:20px;white-space:normal}.label-pso1R1PY{line-height:24px;overflow:visible}.labelRow-pso1R1PY{margin-bottom:2px;margin-top:2px}.toolbox-pso1R1PY{margin-top:3px} \ No newline at end of file diff --git a/charting_library/bundles/3626.ef3204dc35e71442a34a.rtl.css b/charting_library/bundles/3626.ef3204dc35e71442a34a.rtl.css new file mode 100644 index 00000000..46139609 --- /dev/null +++ b/charting_library/bundles/3626.ef3204dc35e71442a34a.rtl.css @@ -0,0 +1 @@ +.item-pso1R1PY{align-items:flex-start;font-size:16px;padding-left:20px;white-space:normal}.label-pso1R1PY{line-height:24px;overflow:visible}.labelRow-pso1R1PY{margin-bottom:2px;margin-top:2px}.toolbox-pso1R1PY{margin-top:3px} \ No newline at end of file diff --git a/charting_library/bundles/3687.9ffb6026c275aa140253.css b/charting_library/bundles/3687.9ffb6026c275aa140253.css new file mode 100644 index 00000000..e170d2fe --- /dev/null +++ b/charting_library/bundles/3687.9ffb6026c275aa140253.css @@ -0,0 +1 @@ +.tv-circle-logo{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-style:normal;font-weight:700;justify-content:center}html.theme-dark .tv-circle-logo{color:#5d606b}.tv-circle-logo:not(img){background-color:#e0e3eb}html.theme-dark .tv-circle-logo:not(img){background-color:#2a2e39}.tv-circle-logo--xxsmall{font-size:11px;height:18px;line-height:16px;width:18px}.tv-circle-logo--xsmall{font-size:11px;height:24px;line-height:16px;width:24px}.tv-circle-logo--small{font-size:14px;height:28px;line-height:16px;width:28px}.tv-circle-logo--medium{font-size:16px;height:36px;line-height:16px;width:36px}.tv-circle-logo--large{font-size:24px;height:48px;line-height:32px;width:48px}.tv-circle-logo--xlarge{font-size:40px;height:56px;line-height:40px;width:56px}.tv-circle-logo--xxlarge{font-size:80px;height:112px;line-height:80px;width:112px}.tv-circle-logo--xxxlarge{font-size:160px;height:224px;line-height:160px;width:224px}.tv-circle-logo--border{border:1px solid #fff}html.theme-dark .tv-circle-logo--border{border:1px solid #1e222d}.tv-circle-logo--visually-hidden{opacity:0;position:absolute}.action-BDFVv8gk{align-items:center;box-sizing:border-box;color:#131722;display:flex;flex-flow:row;min-height:40px;padding:7px 20px}html.theme-dark .action-BDFVv8gk{color:#d1d4dc}.action-BDFVv8gk.hovered-BDFVv8gk,.action-BDFVv8gk:active{color:#131722}@media (any-hover:hover){.action-BDFVv8gk:hover{color:#131722}}html.theme-dark .action-BDFVv8gk.hovered-BDFVv8gk,html.theme-dark .action-BDFVv8gk:active{color:#c1c4cd}@media (any-hover:hover){html.theme-dark .action-BDFVv8gk:hover{color:#c1c4cd}}.action-BDFVv8gk.hovered-BDFVv8gk,.action-BDFVv8gk:active{background-color:#f0f3fa}@media (any-hover:hover){.action-BDFVv8gk:hover{background-color:#f0f3fa}}html.theme-dark .action-BDFVv8gk.hovered-BDFVv8gk,html.theme-dark .action-BDFVv8gk:active{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .action-BDFVv8gk:hover{background-color:#2a2e39}}.action-BDFVv8gk.active-BDFVv8gk,html.theme-dark .action-BDFVv8gk.active-BDFVv8gk{background-color:#2962ff}.action-BDFVv8gk.active-BDFVv8gk .description-BDFVv8gk,.action-BDFVv8gk.active-BDFVv8gk .label-BDFVv8gk{color:#fff}html.theme-dark .action-BDFVv8gk.active-BDFVv8gk .description-BDFVv8gk,html.theme-dark .action-BDFVv8gk.active-BDFVv8gk .label-BDFVv8gk{color:#d1d4dc}.action-BDFVv8gk.selected-BDFVv8gk{background-color:#bbd9fb}html.theme-dark .action-BDFVv8gk.selected-BDFVv8gk{background-color:#142e61}.action-BDFVv8gk.selected-BDFVv8gk.active-BDFVv8gk .label-BDFVv8gk{color:#131722}html.theme-dark .action-BDFVv8gk.selected-BDFVv8gk.active-BDFVv8gk .label-BDFVv8gk{color:#d1d4dc}.action-BDFVv8gk.selected-BDFVv8gk.active-BDFVv8gk .description-BDFVv8gk{color:#787b86}.action-BDFVv8gk.small-BDFVv8gk{height:32px;min-height:32px;padding:7px 12px}.action-BDFVv8gk.withDescription-BDFVv8gk{padding:5px 20px}.action-BDFVv8gk.small-BDFVv8gk.withDescription-BDFVv8gk{border:0;height:auto;min-height:48px;padding:3px 3px 3px 12px}.action__favoriteIcon-BDFVv8gk{align-items:center;display:flex;justify-content:center;margin-left:auto;padding:8px 5px 8px 8px;visibility:hidden}@media (pointer:coarse){.action__favoriteIcon-BDFVv8gk{visibility:visible}}.action__favoriteIcon_active-BDFVv8gk{visibility:visible}@media (any-hover:hover){.action-BDFVv8gk:hover .action__favoriteIcon-BDFVv8gk{visibility:visible}}.icon-BDFVv8gk,.labelAndDescription-BDFVv8gk{flex-direction:column}.label-BDFVv8gk{color:#131722;font-size:16px;font-weight:400}html.theme-dark .label-BDFVv8gk{color:#d1d4dc}.label-BDFVv8gk.small-BDFVv8gk{font-size:14px}.description-BDFVv8gk{color:#9598a1;font-size:12px}.fakeIcon-BDFVv8gk{display:inline-block;height:18px;width:18px}.icon-BDFVv8gk img{vertical-align:middle}.fakeIcon-BDFVv8gk,.icon-BDFVv8gk{margin-inline-end:8px}.fakeIcon-BDFVv8gk.small-BDFVv8gk,.icon-BDFVv8gk.small-BDFVv8gk{margin-inline-end:6px}.withDescription-BDFVv8gk .labelAndDescription-BDFVv8gk .label-BDFVv8gk{font-size:16px;line-height:24px}.withDescription-BDFVv8gk .labelAndDescription-BDFVv8gk .description-BDFVv8gk{line-height:18px}.withDescription-BDFVv8gk .fakeIcon-BDFVv8gk{height:24px;width:24px}.withDescription-BDFVv8gk .fakeIcon-BDFVv8gk.small-BDFVv8gk,.withDescription-BDFVv8gk .icon-BDFVv8gk.small-BDFVv8gk{margin-inline-end:8px}.highlighted-BDFVv8gk,html.theme-dark .highlighted-BDFVv8gk{color:#90bff9}.menu-ByJd0Z1Y{width:180px}.menu-ByJd0Z1Y.withDescriptions-ByJd0Z1Y{width:220px}.header-ByJd0Z1Y{background-color:#fff;left:0;position:absolute;top:6px;width:100%}html.theme-dark .header-ByJd0Z1Y{background-color:#1e222d}.title-ByJd0Z1Y{color:#787b86;font-size:11px;letter-spacing:.4px;line-height:16px;overflow:hidden;padding:4px 12px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.container-ByJd0Z1Y{align-items:center;border-bottom:1px solid #e0e3eb;display:flex;padding-bottom:8px;padding-left:12px;padding-top:8px;position:relative}html.theme-dark .container-ByJd0Z1Y{border-bottom:1px solid #434651}.icon-ByJd0Z1Y{color:#a3a6af;flex-shrink:0;height:18px;width:18px}.clear-ByJd0Z1Y,.icon-ByJd0Z1Y{align-items:center;display:flex;justify-content:center}.clear-ByJd0Z1Y{border-radius:4px;height:22px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:22px}@media (any-hover:hover){.clear-ByJd0Z1Y:hover{background-color:#f0f3fa}html.theme-dark .clear-ByJd0Z1Y:hover{background-color:#2a2e39}}.input-ByJd0Z1Y{background-color:initial;border:none;color:#131722;flex:1;font-size:14px;height:22px;margin:0 0 0 8px;padding:0}html.theme-dark .input-ByJd0Z1Y{color:#a3a6af}.input-ByJd0Z1Y::placeholder{color:#a3a6af;font-weight:400}html.theme-dark .input-ByJd0Z1Y::placeholder{color:#434651}.highlighted-ByJd0Z1Y{color:#90bff9}html.theme-dark .highlighted-ByJd0Z1Y{color:#143a87}.highlighted-ByJd0Z1Y.active-ByJd0Z1Y,html.theme-dark .highlighted-ByJd0Z1Y.active-ByJd0Z1Y{color:#90bff9}.section-ByJd0Z1Y{padding-bottom:1px;padding-top:1px}.scrollWrap-kVyuzKgN{margin-top:69px}.container-Z9KGRKmf{overflow-y:auto;padding-top:6px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .container-Z9KGRKmf{scrollbar-color:#363a45 #0000}.container-Z9KGRKmf::-webkit-scrollbar{height:5px;width:5px}.container-Z9KGRKmf::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .container-Z9KGRKmf::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.container-Z9KGRKmf::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.container-Z9KGRKmf::-webkit-scrollbar-corner{display:none}.separator-Z9KGRKmf{background-color:#e0e3eb;height:1px;margin-bottom:6px;margin-top:6px}html.theme-dark .separator-Z9KGRKmf{background-color:#434651}.section-Z9KGRKmf{color:#787b86;font-size:11px;letter-spacing:.4px;line-height:16px;padding:10px 4px 8px 20px;text-transform:uppercase} \ No newline at end of file diff --git a/charting_library/bundles/3687.9ffb6026c275aa140253.rtl.css b/charting_library/bundles/3687.9ffb6026c275aa140253.rtl.css new file mode 100644 index 00000000..4ce68ee4 --- /dev/null +++ b/charting_library/bundles/3687.9ffb6026c275aa140253.rtl.css @@ -0,0 +1 @@ +.tv-circle-logo{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-style:normal;font-weight:700;justify-content:center}html.theme-dark .tv-circle-logo{color:#5d606b}.tv-circle-logo:not(img){background-color:#e0e3eb}html.theme-dark .tv-circle-logo:not(img){background-color:#2a2e39}.tv-circle-logo--xxsmall{font-size:11px;height:18px;line-height:16px;width:18px}.tv-circle-logo--xsmall{font-size:11px;height:24px;line-height:16px;width:24px}.tv-circle-logo--small{font-size:14px;height:28px;line-height:16px;width:28px}.tv-circle-logo--medium{font-size:16px;height:36px;line-height:16px;width:36px}.tv-circle-logo--large{font-size:24px;height:48px;line-height:32px;width:48px}.tv-circle-logo--xlarge{font-size:40px;height:56px;line-height:40px;width:56px}.tv-circle-logo--xxlarge{font-size:80px;height:112px;line-height:80px;width:112px}.tv-circle-logo--xxxlarge{font-size:160px;height:224px;line-height:160px;width:224px}.tv-circle-logo--border{border:1px solid #fff}html.theme-dark .tv-circle-logo--border{border:1px solid #1e222d}.tv-circle-logo--visually-hidden{opacity:0;position:absolute}.action-BDFVv8gk{align-items:center;box-sizing:border-box;color:#131722;display:flex;flex-flow:row;min-height:40px;padding:7px 20px}html.theme-dark .action-BDFVv8gk{color:#d1d4dc}.action-BDFVv8gk.hovered-BDFVv8gk,.action-BDFVv8gk:active{color:#131722}@media (any-hover:hover){.action-BDFVv8gk:hover{color:#131722}}html.theme-dark .action-BDFVv8gk.hovered-BDFVv8gk,html.theme-dark .action-BDFVv8gk:active{color:#c1c4cd}@media (any-hover:hover){html.theme-dark .action-BDFVv8gk:hover{color:#c1c4cd}}.action-BDFVv8gk.hovered-BDFVv8gk,.action-BDFVv8gk:active{background-color:#f0f3fa}@media (any-hover:hover){.action-BDFVv8gk:hover{background-color:#f0f3fa}}html.theme-dark .action-BDFVv8gk.hovered-BDFVv8gk,html.theme-dark .action-BDFVv8gk:active{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .action-BDFVv8gk:hover{background-color:#2a2e39}}.action-BDFVv8gk.active-BDFVv8gk,html.theme-dark .action-BDFVv8gk.active-BDFVv8gk{background-color:#2962ff}.action-BDFVv8gk.active-BDFVv8gk .description-BDFVv8gk,.action-BDFVv8gk.active-BDFVv8gk .label-BDFVv8gk{color:#fff}html.theme-dark .action-BDFVv8gk.active-BDFVv8gk .description-BDFVv8gk,html.theme-dark .action-BDFVv8gk.active-BDFVv8gk .label-BDFVv8gk{color:#d1d4dc}.action-BDFVv8gk.selected-BDFVv8gk{background-color:#bbd9fb}html.theme-dark .action-BDFVv8gk.selected-BDFVv8gk{background-color:#142e61}.action-BDFVv8gk.selected-BDFVv8gk.active-BDFVv8gk .label-BDFVv8gk{color:#131722}html.theme-dark .action-BDFVv8gk.selected-BDFVv8gk.active-BDFVv8gk .label-BDFVv8gk{color:#d1d4dc}.action-BDFVv8gk.selected-BDFVv8gk.active-BDFVv8gk .description-BDFVv8gk{color:#787b86}.action-BDFVv8gk.small-BDFVv8gk{height:32px;min-height:32px;padding:7px 12px}.action-BDFVv8gk.withDescription-BDFVv8gk{padding:5px 20px}.action-BDFVv8gk.small-BDFVv8gk.withDescription-BDFVv8gk{border:0;height:auto;min-height:48px;padding:3px 12px 3px 3px}.action__favoriteIcon-BDFVv8gk{align-items:center;display:flex;justify-content:center;margin-right:auto;padding:8px 8px 8px 5px;visibility:hidden}@media (pointer:coarse){.action__favoriteIcon-BDFVv8gk{visibility:visible}}.action__favoriteIcon_active-BDFVv8gk{visibility:visible}@media (any-hover:hover){.action-BDFVv8gk:hover .action__favoriteIcon-BDFVv8gk{visibility:visible}}.icon-BDFVv8gk,.labelAndDescription-BDFVv8gk{flex-direction:column}.label-BDFVv8gk{color:#131722;font-size:16px;font-weight:400}html.theme-dark .label-BDFVv8gk{color:#d1d4dc}.label-BDFVv8gk.small-BDFVv8gk{font-size:14px}.description-BDFVv8gk{color:#9598a1;font-size:12px}.fakeIcon-BDFVv8gk{display:inline-block;height:18px;width:18px}.icon-BDFVv8gk img{vertical-align:middle}.fakeIcon-BDFVv8gk,.icon-BDFVv8gk{margin-inline-end:8px}.fakeIcon-BDFVv8gk.small-BDFVv8gk,.icon-BDFVv8gk.small-BDFVv8gk{margin-inline-end:6px}.withDescription-BDFVv8gk .labelAndDescription-BDFVv8gk .label-BDFVv8gk{font-size:16px;line-height:24px}.withDescription-BDFVv8gk .labelAndDescription-BDFVv8gk .description-BDFVv8gk{line-height:18px}.withDescription-BDFVv8gk .fakeIcon-BDFVv8gk{height:24px;width:24px}.withDescription-BDFVv8gk .fakeIcon-BDFVv8gk.small-BDFVv8gk,.withDescription-BDFVv8gk .icon-BDFVv8gk.small-BDFVv8gk{margin-inline-end:8px}.highlighted-BDFVv8gk,html.theme-dark .highlighted-BDFVv8gk{color:#90bff9}.menu-ByJd0Z1Y{width:180px}.menu-ByJd0Z1Y.withDescriptions-ByJd0Z1Y{width:220px}.header-ByJd0Z1Y{background-color:#fff;position:absolute;right:0;top:6px;width:100%}html.theme-dark .header-ByJd0Z1Y{background-color:#1e222d}.title-ByJd0Z1Y{color:#787b86;font-size:11px;letter-spacing:.4px;line-height:16px;overflow:hidden;padding:4px 12px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.container-ByJd0Z1Y{align-items:center;border-bottom:1px solid #e0e3eb;display:flex;padding-bottom:8px;padding-right:12px;padding-top:8px;position:relative}html.theme-dark .container-ByJd0Z1Y{border-bottom:1px solid #434651}.icon-ByJd0Z1Y{color:#a3a6af;flex-shrink:0;height:18px;width:18px}.clear-ByJd0Z1Y,.icon-ByJd0Z1Y{align-items:center;display:flex;justify-content:center}.clear-ByJd0Z1Y{border-radius:4px;height:22px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:22px}@media (any-hover:hover){.clear-ByJd0Z1Y:hover{background-color:#f0f3fa}html.theme-dark .clear-ByJd0Z1Y:hover{background-color:#2a2e39}}.input-ByJd0Z1Y{background-color:initial;border:none;color:#131722;flex:1;font-size:14px;height:22px;margin:0 8px 0 0;padding:0}html.theme-dark .input-ByJd0Z1Y{color:#a3a6af}.input-ByJd0Z1Y::placeholder{color:#a3a6af;font-weight:400}html.theme-dark .input-ByJd0Z1Y::placeholder{color:#434651}.highlighted-ByJd0Z1Y{color:#90bff9}html.theme-dark .highlighted-ByJd0Z1Y{color:#143a87}.highlighted-ByJd0Z1Y.active-ByJd0Z1Y,html.theme-dark .highlighted-ByJd0Z1Y.active-ByJd0Z1Y{color:#90bff9}.section-ByJd0Z1Y{padding-bottom:1px;padding-top:1px}.scrollWrap-kVyuzKgN{margin-top:69px}.container-Z9KGRKmf{overflow-y:auto;padding-top:6px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .container-Z9KGRKmf{scrollbar-color:#363a45 #0000}.container-Z9KGRKmf::-webkit-scrollbar{height:5px;width:5px}.container-Z9KGRKmf::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .container-Z9KGRKmf::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.container-Z9KGRKmf::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.container-Z9KGRKmf::-webkit-scrollbar-corner{display:none}.separator-Z9KGRKmf{background-color:#e0e3eb;height:1px;margin-bottom:6px;margin-top:6px}html.theme-dark .separator-Z9KGRKmf{background-color:#434651}.section-Z9KGRKmf{color:#787b86;font-size:11px;letter-spacing:.4px;line-height:16px;padding:10px 20px 8px 4px;text-transform:uppercase} \ No newline at end of file diff --git a/charting_library/bundles/3795.6c74ef9929e63857d37b.css b/charting_library/bundles/3795.6c74ef9929e63857d37b.css new file mode 100644 index 00000000..afe8d8ea --- /dev/null +++ b/charting_library/bundles/3795.6c74ef9929e63857d37b.css @@ -0,0 +1 @@ +.separator-w5iW5vBm{background-color:#e0e3eb;flex-shrink:0;height:1px;margin:6px 0}html.theme-dark .separator-w5iW5vBm{background-color:#434651}.small-w5iW5vBm{margin-bottom:4px;margin-top:4px}.normal-w5iW5vBm{margin-bottom:6px;margin-top:6px}.large-w5iW5vBm{margin-bottom:8px;margin-top:8px} \ No newline at end of file diff --git a/charting_library/bundles/3795.6c74ef9929e63857d37b.rtl.css b/charting_library/bundles/3795.6c74ef9929e63857d37b.rtl.css new file mode 100644 index 00000000..afe8d8ea --- /dev/null +++ b/charting_library/bundles/3795.6c74ef9929e63857d37b.rtl.css @@ -0,0 +1 @@ +.separator-w5iW5vBm{background-color:#e0e3eb;flex-shrink:0;height:1px;margin:6px 0}html.theme-dark .separator-w5iW5vBm{background-color:#434651}.small-w5iW5vBm{margin-bottom:4px;margin-top:4px}.normal-w5iW5vBm{margin-bottom:6px;margin-top:6px}.large-w5iW5vBm{margin-bottom:8px;margin-top:8px} \ No newline at end of file diff --git a/charting_library/bundles/3843.f5d90040192528c9391b.css b/charting_library/bundles/3843.f5d90040192528c9391b.css new file mode 100644 index 00000000..5941cd62 --- /dev/null +++ b/charting_library/bundles/3843.f5d90040192528c9391b.css @@ -0,0 +1 @@ +.content-tBgV1m0B{box-sizing:border-box;color:#131722;display:inline-grid;grid-template-columns:auto 1fr;max-width:550px;padding:16px 20px;width:100%}html.theme-dark .content-tBgV1m0B{color:#d1d4dc}.cell-tBgV1m0B .inner-tBgV1m0B{align-items:center;display:flex;padding:8px 0}.cell-tBgV1m0B.first-tBgV1m0B{align-items:center;display:flex;min-width:0}.cell-tBgV1m0B.first-tBgV1m0B .inner-tBgV1m0B{word-wrap:break-word;cursor:default;display:block;min-width:0;padding-right:20px}.cell-tBgV1m0B.first-tBgV1m0B .inner-tBgV1m0B:first-letter{text-transform:capitalize}.cell-tBgV1m0B.first-tBgV1m0B.inlineCell-tBgV1m0B .inner-tBgV1m0B{padding-right:0}.cell-tBgV1m0B.fill-tBgV1m0B{grid-column:1/3}.cell-tBgV1m0B.top-tBgV1m0B{align-items:flex-start}.cell-tBgV1m0B.topCenter-tBgV1m0B{align-items:flex-start;padding-top:8px}.cell-tBgV1m0B:only-child{max-width:340px}.cell-tBgV1m0B.offset-tBgV1m0B{padding-left:26px}.inlineRow-tBgV1m0B{display:flex}.inlineCell-tBgV1m0B{margin-right:8px}.grouped-tBgV1m0B .inner-tBgV1m0B,.inlineCell-tBgV1m0B .inner-tBgV1m0B{padding:4px 0}.separator-tBgV1m0B{background-color:#e0e3eb;height:1px;margin:8px -20px}html.theme-dark .separator-tBgV1m0B{background-color:#434651}.groupSeparator-tBgV1m0B{height:8px}.groupSeparator-tBgV1m0B.big-tBgV1m0B{height:14px}@media screen and (max-width:379px){.content-tBgV1m0B{grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content}.cell-tBgV1m0B.first-tBgV1m0B .inner-tBgV1m0B{padding:8px 20px 8px 0}.cell-tBgV1m0B.adaptive-tBgV1m0B{align-items:flex-start}.cell-tBgV1m0B.adaptive-tBgV1m0B:not(.checkableTitle-tBgV1m0B):not(.inlineCell-tBgV1m0B){padding-top:8px}}.wrap-ne5qGlZh{align-items:center;background-color:#f0f3fa;border-radius:6px;box-sizing:border-box;display:flex;height:34px;justify-content:space-between;max-width:180px;min-width:100px;padding:7px 8px 6px}html.theme-dark .wrap-ne5qGlZh{background-color:#131722}@media (any-hover:hover){.wrap-ne5qGlZh:hover{background-color:#e0e3eb}html.theme-dark .wrap-ne5qGlZh:hover{background-color:#434651}.wrap-ne5qGlZh:hover .icon-ne5qGlZh{color:#131722}html.theme-dark .wrap-ne5qGlZh:hover .icon-ne5qGlZh{color:#d1d4dc}}.text-ne5qGlZh{color:#131722;cursor:default;line-height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .text-ne5qGlZh{color:#d1d4dc}.icon-ne5qGlZh{align-self:flex-start;color:#6a6d78;height:18px;margin-left:8px}html.theme-dark .icon-ne5qGlZh{color:#868993}.disabled-ne5qGlZh{pointer-events:none}.disabled-ne5qGlZh .icon-ne5qGlZh,.disabled-ne5qGlZh .text-ne5qGlZh{color:#b2b5be}html.theme-dark .disabled-ne5qGlZh .icon-ne5qGlZh,html.theme-dark .disabled-ne5qGlZh .text-ne5qGlZh{color:#50535e}.wrap-Q2NZ0gvI{align-items:center;display:flex;max-width:100%;overflow-wrap:break-word}.wrap-Q2NZ0gvI:before{content:"";flex:none;height:34px;width:0}.checkbox-FG0u1J5p{min-width:0}.title-FG0u1J5p{cursor:default;min-width:0}.hintButton-qEI9XsjF{margin-left:8px}.hasTooltip-DcvaoxPU{margin-right:9px}.uppercase-DcvaoxPU{text-transform:uppercase}.innerLabel-DjbvBF5Y{color:#d1d4dc;display:flex;flex:0 0 auto;font-size:16px;padding-left:5px}html.theme-dark .innerLabel-DjbvBF5Y{color:#50535e}.controlWrapper-DBTazUk2{box-sizing:border-box;height:100%;overflow:hidden;width:22px}.controlWrapper-DBTazUk2.hidden-DBTazUk2{opacity:0}.control-DBTazUk2{align-items:center;background-color:initial;border:none;border-radius:4px;box-sizing:border-box;color:#6a6d78;cursor:default;display:flex;flex:0 0 auto;height:50%;justify-content:center;padding:0 6px;transition:color .35s ease,background-color .35s ease}html.theme-dark .control-DBTazUk2{color:#868993}.control-DBTazUk2 svg{fill:currentColor}@media (any-hover:hover){.control-DBTazUk2:hover{background-color:#f0f3fa;color:#131722}html.theme-dark .control-DBTazUk2:hover{background-color:#363a45;color:#d1d4dc}}.controlIncrease-DBTazUk2{transform:rotate(180deg)}.controlIcon-DBTazUk2{display:flex;flex:0 0 auto;justify-content:center}.controlIcon-DBTazUk2 svg{width:100%}.title-DBTazUk2{color:#b2b5be;display:flex;flex-direction:column;font-size:12px;justify-content:center;margin-right:9px}html.theme-dark .title-DBTazUk2{color:#50535e}.accessible-HBcDEU4c{all:unset;outline:none;overflow:visible;position:relative}.accessible-HBcDEU4c:focus{outline:none}.accessible-HBcDEU4c:focus-visible{outline:none}.accessible-HBcDEU4c:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.accessible-HBcDEU4c:focus:after{display:block}.accessible-HBcDEU4c:focus-visible:after{display:block}.accessible-HBcDEU4c:focus:not(:focus-visible):after{display:none}.accessible-HBcDEU4c:after{border-color:#2962ff;border-radius:6px}.wrap-QStmZL8l{display:flex}.thicknessItem-QStmZL8l{align-items:center;background-color:initial;border:1px solid #d1d4dc;box-sizing:border-box;display:inline-flex;flex:1;height:32px;justify-content:center;padding:0 12px;position:relative}html.theme-dark .thicknessItem-QStmZL8l{background-color:initial;border-color:#50535e}@media (any-hover:hover){.thicknessItem-QStmZL8l:hover{background-color:#f0f3fa}html.theme-dark .thicknessItem-QStmZL8l:hover{background-color:#2a2e39}}.thicknessItem-QStmZL8l.checked-QStmZL8l{background-color:#2962ff;border-color:#2962ff;z-index:1}html.theme-dark .thicknessItem-QStmZL8l.checked-QStmZL8l{background-color:#2962ff;border-color:#2962ff}@media (any-hover:hover){.thicknessItem-QStmZL8l.checked-QStmZL8l:hover{background-color:#2962ff;border-color:#2962ff}html.theme-dark .thicknessItem-QStmZL8l.checked-QStmZL8l:hover{background-color:#2962ff;border-color:#2962ff}}.thicknessItem-QStmZL8l+.thicknessItem-QStmZL8l{margin-left:-1px}.thicknessItem-QStmZL8l:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px;margin-left:0}.thicknessItem-QStmZL8l:last-child{border-bottom-right-radius:3px;border-top-right-radius:3px}.thicknessItem-QStmZL8l.accessible-QStmZL8l{outline:none;overflow:visible;position:relative}.thicknessItem-QStmZL8l.accessible-QStmZL8l:focus{outline:none}.thicknessItem-QStmZL8l.accessible-QStmZL8l:focus-visible{outline:none}.thicknessItem-QStmZL8l.accessible-QStmZL8l:after{border-color:#2962ffcc;border-radius:4px;border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 8px);left:-4px;pointer-events:none;position:absolute;top:-4px;width:calc(100% + 8px);z-index:1}.thicknessItem-QStmZL8l.accessible-QStmZL8l.focusVisible-QStmZL8l:after{display:block}.radio-QStmZL8l{height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%}.bar-QStmZL8l{border:0 solid #131722;height:0;width:100%}html.theme-dark .bar-QStmZL8l{border:0 solid #d1d4dc}.bar-QStmZL8l.checked-QStmZL8l,html.theme-dark .bar-QStmZL8l.checked-QStmZL8l{border-top-color:#fff}.thicknessContainer-C05zSid7{padding:0 12px}.thicknessTitle-C05zSid7{color:#6a6d78;font-size:12px;line-height:14px;margin:6px 0 4px}html.theme-dark .thicknessTitle-C05zSid7{color:#868993}.radio-ALqkCUvs{-webkit-tap-highlight-color:transparent;align-items:center;cursor:default;display:inline-flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;position:relative;-webkit-user-select:none;user-select:none}.radio-ALqkCUvs:hover .input-ALqkCUvs:not(:focus):not(:disabled)+.box-ALqkCUvs:before{border-color:#a3a6af}html.theme-dark .radio-ALqkCUvs:hover .input-ALqkCUvs:not(:focus):not(:disabled)+.box-ALqkCUvs:before{border-color:#5d606b}.radio-ALqkCUvs:hover .input-ALqkCUvs:checked:not(:focus):not(:disabled)+.box-ALqkCUvs:before,html.theme-dark .radio-ALqkCUvs:hover .input-ALqkCUvs:checked:not(:focus):not(:disabled)+.box-ALqkCUvs:before{border-color:#1e53e5}.radio-ALqkCUvs.reverse-ALqkCUvs{flex-direction:row-reverse}.radio-ALqkCUvs.reverse-ALqkCUvs .label-ALqkCUvs{margin-left:0;margin-right:8px}.radio-ALqkCUvs .wrapper-ALqkCUvs{display:inline-block;flex-shrink:0;height:18px;position:relative;width:18px}.radio-ALqkCUvs .wrapper-ALqkCUvs .box-ALqkCUvs{display:inline-block;height:100%;position:relative;width:100%}.radio-ALqkCUvs .wrapper-ALqkCUvs .box-ALqkCUvs:before{background-color:initial;border:1px solid #b2b5be;border-radius:50%;box-sizing:border-box;content:"";height:100%;position:absolute;transition:border-color .35s ease;width:100%}html.theme-dark .radio-ALqkCUvs .wrapper-ALqkCUvs .box-ALqkCUvs:before{border:1px solid #50535e}.radio-ALqkCUvs .wrapper-ALqkCUvs .box-ALqkCUvs:after{border:2px solid;border-color:#2962ffcc;border-radius:50%;box-sizing:border-box;content:"";height:26px;left:-4px;opacity:0;position:absolute;top:-4px;transform:scale(.69231);width:26px}.radio-ALqkCUvs .wrapper-ALqkCUvs .box-ALqkCUvs.noOutline-ALqkCUvs:after{content:none}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs{cursor:inherit;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:active:not(:disabled)+.box-ALqkCUvs:before,html.theme-dark .radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:active:not(:disabled)+.box-ALqkCUvs:before{border-color:#2962ff}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:checked+.box-ALqkCUvs:before{background-color:#fff;border-color:#2962ff;border-width:6px}html.theme-dark .radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:checked+.box-ALqkCUvs:before{background-color:#d1d4dc;border-color:#2962ff}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:focus+.box-ALqkCUvs:after{opacity:1;transform:scale(1)}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:focus-visible+.box-ALqkCUvs:after{opacity:1;transform:scale(1)}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:focus:not(:focus-visible)+.box-ALqkCUvs:after{opacity:0;transform:scale(.69231)}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:disabled+.box-ALqkCUvs:before{background-color:#e0e3eb;border-color:#b2b5be}html.theme-dark .radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:disabled+.box-ALqkCUvs:before{background-color:#2a2e39;border-color:#50535e}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:checked:disabled+.box-ALqkCUvs:before{background-color:#b2b5be;border-color:#e0e3eb}html.theme-dark .radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:checked:disabled+.box-ALqkCUvs:before{background-color:#50535e;border-color:#2a2e39}.radio-ALqkCUvs .label-ALqkCUvs{color:#131722;margin-left:8px;min-width:0}html.theme-dark .radio-ALqkCUvs .label-ALqkCUvs{color:#d1d4dc}.colorPickerWrap-Sw_a4qpB{align-items:center;border-color:#d1d4dc;border-radius:6px;border-style:solid;box-sizing:border-box;display:inline-flex;margin:0;position:relative}html.theme-dark .colorPickerWrap-Sw_a4qpB{border-color:#50535e}@media (any-hover:hover){.colorPickerWrap-Sw_a4qpB:hover{border-color:#a3a6af}html.theme-dark .colorPickerWrap-Sw_a4qpB:hover{border-color:#6a6d78}}.colorPickerWrap-Sw_a4qpB.focused-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.focused-Sw_a4qpB{border-color:#2962ff}.colorPickerWrap-Sw_a4qpB.readonly-Sw_a4qpB{background-color:#f0f3fa;border-color:#d1d4dc}html.theme-dark .colorPickerWrap-Sw_a4qpB.readonly-Sw_a4qpB{background-color:#2a2e39;border-color:#50535e}.colorPickerWrap-Sw_a4qpB.disabled-Sw_a4qpB{background-color:#f0f3fa;border-color:#d1d4dc;color:#b2b5be}html.theme-dark .colorPickerWrap-Sw_a4qpB.disabled-Sw_a4qpB{background-color:#2a2e39;border-color:#50535e;color:#50535e}.colorPickerWrap-Sw_a4qpB.size-small-Sw_a4qpB{height:24px}.colorPickerWrap-Sw_a4qpB.size-medium-Sw_a4qpB{height:34px}.colorPickerWrap-Sw_a4qpB.size-large-Sw_a4qpB{height:48px}.colorPickerWrap-Sw_a4qpB.font-size-medium-Sw_a4qpB,.colorPickerWrap-Sw_a4qpB.font-size-small-Sw_a4qpB{font-size:14px;line-height:20px}.colorPickerWrap-Sw_a4qpB.font-size-large-Sw_a4qpB{font-size:16px;line-height:24px}.colorPickerWrap-Sw_a4qpB.border-none-Sw_a4qpB{border-width:0}.colorPickerWrap-Sw_a4qpB.border-none-Sw_a4qpB .shadow-Sw_a4qpB{margin:0}.colorPickerWrap-Sw_a4qpB.border-thin-Sw_a4qpB{border-width:1px}.colorPickerWrap-Sw_a4qpB.border-thin-Sw_a4qpB .shadow-Sw_a4qpB{margin:-1px}.colorPickerWrap-Sw_a4qpB.border-thick-Sw_a4qpB{border-width:2px}.colorPickerWrap-Sw_a4qpB.border-thick-Sw_a4qpB .shadow-Sw_a4qpB{margin:-2px}.colorPickerWrap-Sw_a4qpB.intent-default-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#d1d4dc}html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-default-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#50535e}.colorPickerWrap-Sw_a4qpB.intent-success-Sw_a4qpB,.colorPickerWrap-Sw_a4qpB.intent-success-Sw_a4qpB .shadow-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-success-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-success-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#089981}.colorPickerWrap-Sw_a4qpB.intent-warning-Sw_a4qpB,.colorPickerWrap-Sw_a4qpB.intent-warning-Sw_a4qpB .shadow-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-warning-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-warning-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#ff9800}.colorPickerWrap-Sw_a4qpB.intent-danger-Sw_a4qpB,.colorPickerWrap-Sw_a4qpB.intent-danger-Sw_a4qpB .shadow-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-danger-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-danger-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#f23645}.colorPickerWrap-Sw_a4qpB.intent-primary-Sw_a4qpB,.colorPickerWrap-Sw_a4qpB.intent-primary-Sw_a4qpB .shadow-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-primary-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-primary-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#2962ff}.colorPickerWrap-Sw_a4qpB.corner-top-left-Sw_a4qpB{border-top-left-radius:0}.colorPickerWrap-Sw_a4qpB.corner-top-right-Sw_a4qpB{border-top-right-radius:0}.colorPickerWrap-Sw_a4qpB.corner-bottom-right-Sw_a4qpB{border-bottom-right-radius:0}.colorPickerWrap-Sw_a4qpB.corner-bottom-left-Sw_a4qpB{border-bottom-left-radius:0}.shadow-Sw_a4qpB{border:2px solid;border-radius:6px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.shadow-Sw_a4qpB.corner-top-left-Sw_a4qpB{border-top-left-radius:0}.shadow-Sw_a4qpB.corner-top-right-Sw_a4qpB{border-top-right-radius:0}.shadow-Sw_a4qpB.corner-bottom-right-Sw_a4qpB{border-bottom-right-radius:0}.shadow-Sw_a4qpB.corner-bottom-left-Sw_a4qpB{border-bottom-left-radius:0}.colorPicker-Sw_a4qpB{align-items:center;display:flex;justify-content:center;padding:4px}.colorPicker-Sw_a4qpB.disabled-Sw_a4qpB{opacity:.5}.swatch-Sw_a4qpB{border-radius:3px;box-sizing:border-box;display:block;height:100%;width:100%}.placeholderContainer-Sw_a4qpB{border-radius:3px;height:24px;overflow:hidden;position:relative;width:24px}.placeholderContainer-Sw_a4qpB .placeholder-Sw_a4qpB{background-color:#f7525f;height:24px;width:24px}html.theme-dark .placeholderContainer-Sw_a4qpB .placeholder-Sw_a4qpB{background-color:#f7525f}.placeholderContainer-Sw_a4qpB .placeholder-Sw_a4qpB:after{border-left:24px solid #0000;border-top:24px solid #22ab94;content:" ";position:absolute;width:0}html.theme-dark .placeholderContainer-Sw_a4qpB .placeholder-Sw_a4qpB:after{border-top:24px solid #22ab94}.placeholderContainer-Sw_a4qpB .mixedColor-Sw_a4qpB{background:linear-gradient(270deg,#ff2e00,#ffe600 27.27%,#61ff00 50%,#00c2ff 72.44%,#8f00ff);height:100%}.white-Sw_a4qpB{border:1px solid #d1d4dc}html.theme-dark .white-Sw_a4qpB{border:1px solid #0000}.opacitySwatch-Sw_a4qpB{background-color:#fff;background-image:url(opacity-pattern.4d8fbb552dde3db26f4a.svg);background-size:50%;border-radius:3px;flex:0 0 24px;height:24px;position:relative;width:24px}html.theme-dark .opacitySwatch-Sw_a4qpB{background-color:#000}.colorLine-Sw_a4qpB{background-color:#131722;border-radius:1px;margin-left:8px;margin-right:4px;width:30px}html.theme-dark .colorLine-Sw_a4qpB{background-color:#d1d4dc}.colorLine-Sw_a4qpB.white-Sw_a4qpB{margin-left:7px;margin-right:3px}.multiWidth-Sw_a4qpB{margin:0 4px 0 8px;width:30px}.line-Sw_a4qpB{background-color:#131722;width:100%}html.theme-dark .line-Sw_a4qpB{background-color:#d1d4dc}.line-Sw_a4qpB:first-child{border-radius:2px;height:3px;margin-bottom:4px}.line-Sw_a4qpB:nth-child(2){border-radius:2px;height:2px;margin-bottom:4px}.line-Sw_a4qpB:last-child{border-radius:1px;height:1px}.thicknessContainer-Sw_a4qpB{padding:0 12px}.thicknessTitle-Sw_a4qpB{color:#6a6d78;font-size:12px;line-height:14px;margin:6px 0 4px}html.theme-dark .thicknessTitle-Sw_a4qpB{color:#868993}.icon-wrapper-EZuD3gZZ{background:#0000;border:0;box-shadow:none;color:var(--ui-lib-icon-qi-color,var(--ui-lib-icon-qi-default-color));display:inline-block;height:18px;line-height:18px;outline:none;overflow:visible;padding:0;position:relative;vertical-align:middle;width:18px}.icon-wrapper-EZuD3gZZ:focus{outline:none}.icon-wrapper-EZuD3gZZ:focus-visible{outline:none}.icon-wrapper-EZuD3gZZ:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 8px);left:-4px;pointer-events:none;position:absolute;top:-4px;width:calc(100% + 8px);z-index:1}.icon-wrapper-EZuD3gZZ:focus:after{display:block}.icon-wrapper-EZuD3gZZ:focus-visible:after{display:block}.icon-wrapper-EZuD3gZZ:focus:not(:focus-visible):after{display:none}.icon-wrapper-EZuD3gZZ:after{border-color:#2962ffcc;border-radius:calc(50% + 4px)}.icon-wrapper-EZuD3gZZ:visited{color:var(--ui-lib-icon-qi-color,var(--ui-lib-icon-qi-default-color))}.icon-wrapper-EZuD3gZZ:hover{color:var(--ui-lib-icon-qi-color-hover,var(--ui-lib-icon-qi-default-color-hover))}.icon-wrapper-EZuD3gZZ:active{color:var(--ui-lib-icon-qi-color-active,var(--ui-lib-icon-qi-default-color-active))}.no-active-state-EZuD3gZZ{--ui-lib-icon-qi-color-active:var(--ui-lib-icon-qi-color-hover,var(--ui-lib-icon-qi-default-color-hover))}@media (hover:none) and (pointer:coarse){.with-tooltip-EZuD3gZZ:focus{color:var(--ui-lib-icon-qi-color-hover,var(--ui-lib-icon-qi-default-color-hover))}}.intent-default-EZuD3gZZ{--ui-lib-icon-qi-default-color:#d1d4dc;--ui-lib-icon-qi-default-color-hover:#6a6d78;--ui-lib-icon-qi-default-color-active:#434651}html.theme-dark .intent-default-EZuD3gZZ{--ui-lib-icon-qi-default-color-active:#b2b5be;--ui-lib-icon-qi-default-color-hover:#868993;--ui-lib-icon-qi-default-color:#50535e}.intent-danger-EZuD3gZZ{--ui-lib-icon-qi-default-color:#f23645;--ui-lib-icon-qi-default-color-hover:#cc2f3c;--ui-lib-icon-qi-default-color-active:#b22833}html.theme-dark .intent-danger-EZuD3gZZ{--ui-lib-icon-qi-default-color-active:#f7525f;--ui-lib-icon-qi-default-color-hover:#f23645;--ui-lib-icon-qi-default-color:#cc2f3c}.intent-warning-EZuD3gZZ{--ui-lib-icon-qi-default-color:#ff9800;--ui-lib-icon-qi-default-color-hover:#fb8c00;--ui-lib-icon-qi-default-color-active:#f57c00}html.theme-dark .intent-warning-EZuD3gZZ{--ui-lib-icon-qi-default-color-active:#ffa726;--ui-lib-icon-qi-default-color-hover:#ff9800;--ui-lib-icon-qi-default-color:#fb8c00}.intent-success-EZuD3gZZ{--ui-lib-icon-qi-default-color:#089981;--ui-lib-icon-qi-default-color-hover:#06806b;--ui-lib-icon-qi-default-color-active:#056656}html.theme-dark .intent-success-EZuD3gZZ{--ui-lib-icon-qi-default-color-active:#22ab94;--ui-lib-icon-qi-default-color-hover:#089981;--ui-lib-icon-qi-default-color:#06806b}.icon-EZuD3gZZ{pointer-events:none}.wrapper-JXHzsa7P{grid-column-gap:4px;display:grid;grid-auto-flow:column}.textarea-container-x5KHDULU{--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:16px;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height);resize:none}.textarea-container-x5KHDULU.change-highlight-x5KHDULU.focused-x5KHDULU,.textarea-container-x5KHDULU.change-highlight-x5KHDULU.focused-x5KHDULU:hover{border-color:var(--ui-lib-intent-color,#d1d4dc)}html.theme-dark .textarea-container-x5KHDULU.change-highlight-x5KHDULU.focused-x5KHDULU,html.theme-dark .textarea-container-x5KHDULU.change-highlight-x5KHDULU.focused-x5KHDULU:hover{border-color:var(--ui-lib-intent-color,#50535e)}.textarea-container-x5KHDULU.resize-vertical-x5KHDULU{overflow:hidden;resize:vertical}.textarea-container-x5KHDULU.resize-horizontal-x5KHDULU{overflow:hidden;resize:horizontal}.textarea-container-x5KHDULU.resize-both-x5KHDULU{overflow:hidden;resize:both}.textarea-container-x5KHDULU ::-webkit-scrollbar{cursor:pointer;width:4px}.textarea-container-x5KHDULU ::-webkit-scrollbar-thumb{background:#d1d4dc;border-radius:8px;cursor:pointer;padding-left:15px}html.theme-dark .textarea-container-x5KHDULU ::-webkit-scrollbar-thumb{background:#50535e}.textarea-container-x5KHDULU ::-webkit-scrollbar-thumb:hover{background:#b2b5be}html.theme-dark .textarea-container-x5KHDULU ::-webkit-scrollbar-thumb:hover{background:#868993}.textarea-container-x5KHDULU ::-webkit-scrollbar-thumb:active{background:#9598a1}html.theme-dark .textarea-container-x5KHDULU ::-webkit-scrollbar-thumb:active{background:#a3a6af}.textarea-x5KHDULU{-webkit-text-fill-color:var(--ui-lib-control-text-fill-color,currentColor);-webkit-appearance:auto;appearance:textfield;background-color:initial;border:0;box-sizing:border-box;cursor:auto;display:block;font-family:inherit;font-size:inherit;height:100%;line-height:inherit;margin:0;min-width:0;order:0;outline:0;padding:2px 5px;resize:none;width:100%}.textarea-x5KHDULU::placeholder{-webkit-text-fill-color:currentColor;color:#a3a6af;opacity:1}html.theme-dark .textarea-x5KHDULU::placeholder{color:#434651}.textarea-x5KHDULU::-webkit-calendar-picker-indicator,.textarea-x5KHDULU::-webkit-clear-button,.textarea-x5KHDULU::-webkit-inner-spin-button,.textarea-x5KHDULU::-webkit-outer-spin-button,.textarea-x5KHDULU::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.textarea-x5KHDULU:-webkit-autofill,.textarea-x5KHDULU:-webkit-autofill:active,.textarea-x5KHDULU:-webkit-autofill:focus,.textarea-x5KHDULU:-webkit-autofill:hover{border-radius:6px}html.theme-dark .textarea-x5KHDULU::-webkit-calendar-picker-indicator{filter:invert(1)}.with-icon-x5KHDULU{height:22px;position:absolute;right:6px;top:6px}.endslot-x5KHDULU{padding-right:35px}.input-ZOx_CVY3{height:34px;margin-right:12px;width:100px}.input-ZOx_CVY3.symbol-ZOx_CVY3{width:150px}.input-ZOx_CVY3:last-child{margin-right:0}.checkbox-ZOx_CVY3{max-width:100%}.checkbox-ZOx_CVY3 .label-ZOx_CVY3{display:inline-block;max-width:100%;min-width:0;overflow-wrap:break-word;vertical-align:top}.checkbox-ZOx_CVY3 .label-ZOx_CVY3:first-letter{text-transform:capitalize}.dropdownMenu-ZOx_CVY3{min-width:100px}.sessionEnd-ZOx_CVY3,.sessionStart-ZOx_CVY3{align-items:center;display:inline-flex}.sessionInputContainer-ZOx_CVY3{margin-right:0}.sessionDash-ZOx_CVY3{flex:1 0 auto}.inputGroup-ZOx_CVY3{align-items:center;display:flex}.textarea-ZOx_CVY3{height:200px;padding-top:0;width:100%}@media screen and (max-width:379px){.input-ZOx_CVY3{margin-bottom:8px}.input-ZOx_CVY3:last-child{margin-bottom:0}.inputGroup-ZOx_CVY3{display:block}.inputGroup-ZOx_CVY3.inlineGroup-ZOx_CVY3{display:flex}.inputGroup-ZOx_CVY3.inlineGroup-ZOx_CVY3 .sessionStart-ZOx_CVY3,.sessionInputContainer-ZOx_CVY3{margin-bottom:0}.sessionStart-ZOx_CVY3{margin-bottom:8px}.sessionEnd-ZOx_CVY3{display:block}}.hasTooltip-ZOx_CVY3{margin-right:9px}.container-QyF09i7Y{display:flex;flex-wrap:wrap;margin-top:-8px}.container-QyF09i7Y.hasTooltip-QyF09i7Y{margin-right:9px}.datePickerWrapper-QyF09i7Y{margin-right:10px;margin-top:8px;width:150px}.timePickerWrapper-QyF09i7Y{margin-top:8px;width:100px}.titleWrap-SexRbl__{color:#6a6d78;height:16px;text-transform:uppercase}html.theme-dark .titleWrap-SexRbl__{color:#868993}.title-SexRbl__{font-size:11px}.wrap-QutFvTLS{flex-direction:column}.labelWrap-QutFvTLS{align-items:center;display:flex;margin-bottom:6px}.label-QutFvTLS{word-break:break-word}.label-QutFvTLS.hasTooltip-QutFvTLS{margin-right:8px}.inlineRow-D8g11qqA{align-items:center;display:flex;flex-wrap:wrap;grid-column:1/3;margin-right:-8px;padding:4px 0}.titleWrap-Izz3hpJc{align-items:center;display:flex;height:34px;padding:24px 0 8px}.titleWrap-Izz3hpJc:first-child{padding-top:8px}.groupFooter-Izz3hpJc{height:16px}.groupFooter-Izz3hpJc:last-child{height:0}.groupFooter-Izz3hpJc,.titleWrap-Izz3hpJc{grid-column:1/3}.groupFooter-Izz3hpJc+.titleWrap-Izz3hpJc{padding-top:8px} \ No newline at end of file diff --git a/charting_library/bundles/3843.f5d90040192528c9391b.rtl.css b/charting_library/bundles/3843.f5d90040192528c9391b.rtl.css new file mode 100644 index 00000000..b32cc9e0 --- /dev/null +++ b/charting_library/bundles/3843.f5d90040192528c9391b.rtl.css @@ -0,0 +1 @@ +.content-tBgV1m0B{box-sizing:border-box;color:#131722;display:inline-grid;grid-template-columns:auto 1fr;max-width:550px;padding:16px 20px;width:100%}html.theme-dark .content-tBgV1m0B{color:#d1d4dc}.cell-tBgV1m0B .inner-tBgV1m0B{align-items:center;display:flex;padding:8px 0}.cell-tBgV1m0B.first-tBgV1m0B{align-items:center;display:flex;min-width:0}.cell-tBgV1m0B.first-tBgV1m0B .inner-tBgV1m0B{word-wrap:break-word;cursor:default;display:block;min-width:0;padding-left:20px}.cell-tBgV1m0B.first-tBgV1m0B .inner-tBgV1m0B:first-letter{text-transform:capitalize}.cell-tBgV1m0B.first-tBgV1m0B.inlineCell-tBgV1m0B .inner-tBgV1m0B{padding-left:0}.cell-tBgV1m0B.fill-tBgV1m0B{grid-column:1/3}.cell-tBgV1m0B.top-tBgV1m0B{align-items:flex-start}.cell-tBgV1m0B.topCenter-tBgV1m0B{align-items:flex-start;padding-top:8px}.cell-tBgV1m0B:only-child{max-width:340px}.cell-tBgV1m0B.offset-tBgV1m0B{padding-right:26px}.inlineRow-tBgV1m0B{display:flex}.inlineCell-tBgV1m0B{margin-left:8px}.grouped-tBgV1m0B .inner-tBgV1m0B,.inlineCell-tBgV1m0B .inner-tBgV1m0B{padding:4px 0}.separator-tBgV1m0B{background-color:#e0e3eb;height:1px;margin:8px -20px}html.theme-dark .separator-tBgV1m0B{background-color:#434651}.groupSeparator-tBgV1m0B{height:8px}.groupSeparator-tBgV1m0B.big-tBgV1m0B{height:14px}@media screen and (max-width:379px){.content-tBgV1m0B{grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content}.cell-tBgV1m0B.first-tBgV1m0B .inner-tBgV1m0B{padding:8px 0 8px 20px}.cell-tBgV1m0B.adaptive-tBgV1m0B{align-items:flex-start}.cell-tBgV1m0B.adaptive-tBgV1m0B:not(.checkableTitle-tBgV1m0B):not(.inlineCell-tBgV1m0B){padding-top:8px}}.wrap-ne5qGlZh{align-items:center;background-color:#f0f3fa;border-radius:6px;box-sizing:border-box;display:flex;height:34px;justify-content:space-between;max-width:180px;min-width:100px;padding:7px 8px 6px}html.theme-dark .wrap-ne5qGlZh{background-color:#131722}@media (any-hover:hover){.wrap-ne5qGlZh:hover{background-color:#e0e3eb}html.theme-dark .wrap-ne5qGlZh:hover{background-color:#434651}.wrap-ne5qGlZh:hover .icon-ne5qGlZh{color:#131722}html.theme-dark .wrap-ne5qGlZh:hover .icon-ne5qGlZh{color:#d1d4dc}}.text-ne5qGlZh{color:#131722;cursor:default;line-height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .text-ne5qGlZh{color:#d1d4dc}.icon-ne5qGlZh{align-self:flex-start;color:#6a6d78;height:18px;margin-right:8px}html.theme-dark .icon-ne5qGlZh{color:#868993}.disabled-ne5qGlZh{pointer-events:none}.disabled-ne5qGlZh .icon-ne5qGlZh,.disabled-ne5qGlZh .text-ne5qGlZh{color:#b2b5be}html.theme-dark .disabled-ne5qGlZh .icon-ne5qGlZh,html.theme-dark .disabled-ne5qGlZh .text-ne5qGlZh{color:#50535e}.wrap-Q2NZ0gvI{align-items:center;display:flex;max-width:100%;overflow-wrap:break-word}.wrap-Q2NZ0gvI:before{content:"";flex:none;height:34px;width:0}.checkbox-FG0u1J5p{min-width:0}.title-FG0u1J5p{cursor:default;min-width:0}.hintButton-qEI9XsjF{margin-right:8px}.hasTooltip-DcvaoxPU{margin-left:9px}.uppercase-DcvaoxPU{text-transform:uppercase}.innerLabel-DjbvBF5Y{color:#d1d4dc;display:flex;flex:0 0 auto;font-size:16px;padding-right:5px}html.theme-dark .innerLabel-DjbvBF5Y{color:#50535e}.controlWrapper-DBTazUk2{box-sizing:border-box;height:100%;overflow:hidden;width:22px}margin-left:2px;margin-right:0;.controlWrapper-DBTazUk2.hidden-DBTazUk2{opacity:0}.control-DBTazUk2{align-items:center;background-color:initial;border:none;border-radius:4px;box-sizing:border-box;color:#6a6d78;cursor:default;display:flex;flex:0 0 auto;height:50%;justify-content:center;padding:0 6px;transition:color .35s ease,background-color .35s ease}html.theme-dark .control-DBTazUk2{color:#868993}.control-DBTazUk2 svg{fill:currentColor}@media (any-hover:hover){.control-DBTazUk2:hover{background-color:#f0f3fa;color:#131722}html.theme-dark .control-DBTazUk2:hover{background-color:#363a45;color:#d1d4dc}}.controlIncrease-DBTazUk2{transform:rotate(-180deg)}.controlIcon-DBTazUk2{display:flex;flex:0 0 auto;justify-content:center}.controlIcon-DBTazUk2 svg{width:100%}.title-DBTazUk2{color:#b2b5be;display:flex;flex-direction:column;font-size:12px;justify-content:center;margin-left:9px}html.theme-dark .title-DBTazUk2{color:#50535e}.accessible-HBcDEU4c{all:unset;outline:none;overflow:visible;position:relative}.accessible-HBcDEU4c:focus{outline:none}.accessible-HBcDEU4c:focus-visible{outline:none}.accessible-HBcDEU4c:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.accessible-HBcDEU4c:focus:after{display:block}.accessible-HBcDEU4c:focus-visible:after{display:block}.accessible-HBcDEU4c:focus:not(:focus-visible):after{display:none}.accessible-HBcDEU4c:after{border-color:#2962ff;border-radius:6px}.wrap-QStmZL8l{display:flex}.thicknessItem-QStmZL8l{align-items:center;background-color:initial;border:1px solid #d1d4dc;box-sizing:border-box;display:inline-flex;flex:1;height:32px;justify-content:center;padding:0 12px;position:relative}html.theme-dark .thicknessItem-QStmZL8l{background-color:initial;border-color:#50535e}@media (any-hover:hover){.thicknessItem-QStmZL8l:hover{background-color:#f0f3fa}html.theme-dark .thicknessItem-QStmZL8l:hover{background-color:#2a2e39}}.thicknessItem-QStmZL8l.checked-QStmZL8l{background-color:#2962ff;border-color:#2962ff;z-index:1}html.theme-dark .thicknessItem-QStmZL8l.checked-QStmZL8l{background-color:#2962ff;border-color:#2962ff}@media (any-hover:hover){.thicknessItem-QStmZL8l.checked-QStmZL8l:hover{background-color:#2962ff;border-color:#2962ff}html.theme-dark .thicknessItem-QStmZL8l.checked-QStmZL8l:hover{background-color:#2962ff;border-color:#2962ff}}.thicknessItem-QStmZL8l+.thicknessItem-QStmZL8l{margin-right:-1px}.thicknessItem-QStmZL8l:first-child{border-bottom-right-radius:3px;border-top-right-radius:3px;margin-right:0}.thicknessItem-QStmZL8l:last-child{border-bottom-left-radius:3px;border-top-left-radius:3px}.thicknessItem-QStmZL8l.accessible-QStmZL8l{outline:none;overflow:visible;position:relative}.thicknessItem-QStmZL8l.accessible-QStmZL8l:focus{outline:none}.thicknessItem-QStmZL8l.accessible-QStmZL8l:focus-visible{outline:none}.thicknessItem-QStmZL8l.accessible-QStmZL8l:after{border-color:#2962ffcc;border-radius:4px;border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 8px);pointer-events:none;position:absolute;right:-4px;top:-4px;width:calc(100% + 8px);z-index:1}.thicknessItem-QStmZL8l.accessible-QStmZL8l.focusVisible-QStmZL8l:after{display:block}.radio-QStmZL8l{height:100%;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%}.bar-QStmZL8l{border:0 solid #131722;height:0;width:100%}html.theme-dark .bar-QStmZL8l{border:0 solid #d1d4dc}.bar-QStmZL8l.checked-QStmZL8l,html.theme-dark .bar-QStmZL8l.checked-QStmZL8l{border-top-color:#fff}.thicknessContainer-C05zSid7{padding:0 12px}.thicknessTitle-C05zSid7{color:#6a6d78;font-size:12px;line-height:14px;margin:6px 0 4px}html.theme-dark .thicknessTitle-C05zSid7{color:#868993}.radio-ALqkCUvs{-webkit-tap-highlight-color:transparent;align-items:center;cursor:default;display:inline-flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;position:relative;-webkit-user-select:none;user-select:none}.radio-ALqkCUvs:hover .input-ALqkCUvs:not(:focus):not(:disabled)+.box-ALqkCUvs:before{border-color:#a3a6af}html.theme-dark .radio-ALqkCUvs:hover .input-ALqkCUvs:not(:focus):not(:disabled)+.box-ALqkCUvs:before{border-color:#5d606b}.radio-ALqkCUvs:hover .input-ALqkCUvs:checked:not(:focus):not(:disabled)+.box-ALqkCUvs:before,html.theme-dark .radio-ALqkCUvs:hover .input-ALqkCUvs:checked:not(:focus):not(:disabled)+.box-ALqkCUvs:before{border-color:#1e53e5}.radio-ALqkCUvs.reverse-ALqkCUvs{flex-direction:row-reverse}.radio-ALqkCUvs.reverse-ALqkCUvs .label-ALqkCUvs{margin-left:8px;margin-right:0}.radio-ALqkCUvs .wrapper-ALqkCUvs{display:inline-block;flex-shrink:0;height:18px;position:relative;width:18px}.radio-ALqkCUvs .wrapper-ALqkCUvs .box-ALqkCUvs{display:inline-block;height:100%;position:relative;width:100%}.radio-ALqkCUvs .wrapper-ALqkCUvs .box-ALqkCUvs:before{background-color:initial;border:1px solid #b2b5be;border-radius:50%;box-sizing:border-box;content:"";height:100%;position:absolute;transition:border-color .35s ease;width:100%}html.theme-dark .radio-ALqkCUvs .wrapper-ALqkCUvs .box-ALqkCUvs:before{border:1px solid #50535e}.radio-ALqkCUvs .wrapper-ALqkCUvs .box-ALqkCUvs:after{border:2px solid;border-color:#2962ffcc;border-radius:50%;box-sizing:border-box;content:"";height:26px;opacity:0;position:absolute;right:-4px;top:-4px;transform:scale(.69231);width:26px}.radio-ALqkCUvs .wrapper-ALqkCUvs .box-ALqkCUvs.noOutline-ALqkCUvs:after{content:none}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs{cursor:inherit;height:100%;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:active:not(:disabled)+.box-ALqkCUvs:before,html.theme-dark .radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:active:not(:disabled)+.box-ALqkCUvs:before{border-color:#2962ff}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:checked+.box-ALqkCUvs:before{background-color:#fff;border-color:#2962ff;border-width:6px}html.theme-dark .radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:checked+.box-ALqkCUvs:before{background-color:#d1d4dc;border-color:#2962ff}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:focus+.box-ALqkCUvs:after{opacity:1;transform:scale(1)}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:focus-visible+.box-ALqkCUvs:after{opacity:1;transform:scale(1)}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:focus:not(:focus-visible)+.box-ALqkCUvs:after{opacity:0;transform:scale(.69231)}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:disabled+.box-ALqkCUvs:before{background-color:#e0e3eb;border-color:#b2b5be}html.theme-dark .radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:disabled+.box-ALqkCUvs:before{background-color:#2a2e39;border-color:#50535e}.radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:checked:disabled+.box-ALqkCUvs:before{background-color:#b2b5be;border-color:#e0e3eb}html.theme-dark .radio-ALqkCUvs .wrapper-ALqkCUvs .input-ALqkCUvs:checked:disabled+.box-ALqkCUvs:before{background-color:#50535e;border-color:#2a2e39}.radio-ALqkCUvs .label-ALqkCUvs{color:#131722;margin-right:8px;min-width:0}html.theme-dark .radio-ALqkCUvs .label-ALqkCUvs{color:#d1d4dc}.colorPickerWrap-Sw_a4qpB{align-items:center;border-color:#d1d4dc;border-radius:6px;border-style:solid;box-sizing:border-box;display:inline-flex;margin:0;position:relative}html.theme-dark .colorPickerWrap-Sw_a4qpB{border-color:#50535e}@media (any-hover:hover){.colorPickerWrap-Sw_a4qpB:hover{border-color:#a3a6af}html.theme-dark .colorPickerWrap-Sw_a4qpB:hover{border-color:#6a6d78}}.colorPickerWrap-Sw_a4qpB.focused-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.focused-Sw_a4qpB{border-color:#2962ff}.colorPickerWrap-Sw_a4qpB.readonly-Sw_a4qpB{background-color:#f0f3fa;border-color:#d1d4dc}html.theme-dark .colorPickerWrap-Sw_a4qpB.readonly-Sw_a4qpB{background-color:#2a2e39;border-color:#50535e}.colorPickerWrap-Sw_a4qpB.disabled-Sw_a4qpB{background-color:#f0f3fa;border-color:#d1d4dc;color:#b2b5be}html.theme-dark .colorPickerWrap-Sw_a4qpB.disabled-Sw_a4qpB{background-color:#2a2e39;border-color:#50535e;color:#50535e}.colorPickerWrap-Sw_a4qpB.size-small-Sw_a4qpB{height:24px}.colorPickerWrap-Sw_a4qpB.size-medium-Sw_a4qpB{height:34px}.colorPickerWrap-Sw_a4qpB.size-large-Sw_a4qpB{height:48px}.colorPickerWrap-Sw_a4qpB.font-size-medium-Sw_a4qpB,.colorPickerWrap-Sw_a4qpB.font-size-small-Sw_a4qpB{font-size:14px;line-height:20px}.colorPickerWrap-Sw_a4qpB.font-size-large-Sw_a4qpB{font-size:16px;line-height:24px}.colorPickerWrap-Sw_a4qpB.border-none-Sw_a4qpB{border-width:0}.colorPickerWrap-Sw_a4qpB.border-none-Sw_a4qpB .shadow-Sw_a4qpB{margin:0}.colorPickerWrap-Sw_a4qpB.border-thin-Sw_a4qpB{border-width:1px}.colorPickerWrap-Sw_a4qpB.border-thin-Sw_a4qpB .shadow-Sw_a4qpB{margin:-1px}.colorPickerWrap-Sw_a4qpB.border-thick-Sw_a4qpB{border-width:2px}.colorPickerWrap-Sw_a4qpB.border-thick-Sw_a4qpB .shadow-Sw_a4qpB{margin:-2px}.colorPickerWrap-Sw_a4qpB.intent-default-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#d1d4dc}html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-default-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#50535e}.colorPickerWrap-Sw_a4qpB.intent-success-Sw_a4qpB,.colorPickerWrap-Sw_a4qpB.intent-success-Sw_a4qpB .shadow-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-success-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-success-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#089981}.colorPickerWrap-Sw_a4qpB.intent-warning-Sw_a4qpB,.colorPickerWrap-Sw_a4qpB.intent-warning-Sw_a4qpB .shadow-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-warning-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-warning-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#ff9800}.colorPickerWrap-Sw_a4qpB.intent-danger-Sw_a4qpB,.colorPickerWrap-Sw_a4qpB.intent-danger-Sw_a4qpB .shadow-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-danger-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-danger-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#f23645}.colorPickerWrap-Sw_a4qpB.intent-primary-Sw_a4qpB,.colorPickerWrap-Sw_a4qpB.intent-primary-Sw_a4qpB .shadow-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-primary-Sw_a4qpB,html.theme-dark .colorPickerWrap-Sw_a4qpB.intent-primary-Sw_a4qpB .shadow-Sw_a4qpB{border-color:#2962ff}.colorPickerWrap-Sw_a4qpB.corner-top-left-Sw_a4qpB{border-top-right-radius:0}.colorPickerWrap-Sw_a4qpB.corner-top-right-Sw_a4qpB{border-top-left-radius:0}.colorPickerWrap-Sw_a4qpB.corner-bottom-right-Sw_a4qpB{border-bottom-left-radius:0}.colorPickerWrap-Sw_a4qpB.corner-bottom-left-Sw_a4qpB{border-bottom-right-radius:0}.shadow-Sw_a4qpB{border:2px solid;border-radius:6px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.shadow-Sw_a4qpB.corner-top-left-Sw_a4qpB{border-top-right-radius:0}.shadow-Sw_a4qpB.corner-top-right-Sw_a4qpB{border-top-left-radius:0}.shadow-Sw_a4qpB.corner-bottom-right-Sw_a4qpB{border-bottom-left-radius:0}.shadow-Sw_a4qpB.corner-bottom-left-Sw_a4qpB{border-bottom-right-radius:0}.colorPicker-Sw_a4qpB{align-items:center;display:flex;justify-content:center;padding:4px}.colorPicker-Sw_a4qpB.disabled-Sw_a4qpB{opacity:.5}.swatch-Sw_a4qpB{border-radius:3px;box-sizing:border-box;display:block;height:100%;width:100%}.placeholderContainer-Sw_a4qpB{border-radius:3px;height:24px;overflow:hidden;position:relative;width:24px}.placeholderContainer-Sw_a4qpB .placeholder-Sw_a4qpB{background-color:#f7525f;height:24px;width:24px}html.theme-dark .placeholderContainer-Sw_a4qpB .placeholder-Sw_a4qpB{background-color:#f7525f}.placeholderContainer-Sw_a4qpB .placeholder-Sw_a4qpB:after{border-right:24px solid #0000;border-top:24px solid #22ab94;content:" ";position:absolute;width:0}html.theme-dark .placeholderContainer-Sw_a4qpB .placeholder-Sw_a4qpB:after{border-top:24px solid #22ab94}.placeholderContainer-Sw_a4qpB .mixedColor-Sw_a4qpB{background:linear-gradient(-270deg,#ff2e00,#ffe600 27.27%,#61ff00 50%,#00c2ff 72.44%,#8f00ff);height:100%}.white-Sw_a4qpB{border:1px solid #d1d4dc}html.theme-dark .white-Sw_a4qpB{border:1px solid #0000}.opacitySwatch-Sw_a4qpB{background-color:#fff;background-image:url(opacity-pattern.4d8fbb552dde3db26f4a.svg);background-size:50%;border-radius:3px;flex:0 0 24px;height:24px;position:relative;width:24px}html.theme-dark .opacitySwatch-Sw_a4qpB{background-color:#000}.colorLine-Sw_a4qpB{background-color:#131722;border-radius:1px;margin-left:4px;margin-right:8px;width:30px}html.theme-dark .colorLine-Sw_a4qpB{background-color:#d1d4dc}.colorLine-Sw_a4qpB.white-Sw_a4qpB{margin-left:3px;margin-right:7px}.multiWidth-Sw_a4qpB{margin:0 8px 0 4px;width:30px}.line-Sw_a4qpB{background-color:#131722;width:100%}html.theme-dark .line-Sw_a4qpB{background-color:#d1d4dc}.line-Sw_a4qpB:first-child{border-radius:2px;height:3px;margin-bottom:4px}.line-Sw_a4qpB:nth-child(2){border-radius:2px;height:2px;margin-bottom:4px}.line-Sw_a4qpB:last-child{border-radius:1px;height:1px}.thicknessContainer-Sw_a4qpB{padding:0 12px}.thicknessTitle-Sw_a4qpB{color:#6a6d78;font-size:12px;line-height:14px;margin:6px 0 4px}html.theme-dark .thicknessTitle-Sw_a4qpB{color:#868993}.icon-wrapper-EZuD3gZZ{background:#0000;border:0;box-shadow:none;color:var(--ui-lib-icon-qi-color,var(--ui-lib-icon-qi-default-color));display:inline-block;height:18px;line-height:18px;outline:none;overflow:visible;padding:0;position:relative;vertical-align:middle;width:18px}.icon-wrapper-EZuD3gZZ:focus{outline:none}.icon-wrapper-EZuD3gZZ:focus-visible{outline:none}.icon-wrapper-EZuD3gZZ:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 8px);pointer-events:none;position:absolute;right:-4px;top:-4px;width:calc(100% + 8px);z-index:1}.icon-wrapper-EZuD3gZZ:focus:after{display:block}.icon-wrapper-EZuD3gZZ:focus-visible:after{display:block}.icon-wrapper-EZuD3gZZ:focus:not(:focus-visible):after{display:none}.icon-wrapper-EZuD3gZZ:after{border-color:#2962ffcc;border-radius:calc(50% + 4px)}.icon-wrapper-EZuD3gZZ:visited{color:var(--ui-lib-icon-qi-color,var(--ui-lib-icon-qi-default-color))}.icon-wrapper-EZuD3gZZ:hover{color:var(--ui-lib-icon-qi-color-hover,var(--ui-lib-icon-qi-default-color-hover))}.icon-wrapper-EZuD3gZZ:active{color:var(--ui-lib-icon-qi-color-active,var(--ui-lib-icon-qi-default-color-active))}.no-active-state-EZuD3gZZ{--ui-lib-icon-qi-color-active:var(--ui-lib-icon-qi-color-hover,var(--ui-lib-icon-qi-default-color-hover))}@media (hover:none) and (pointer:coarse){.with-tooltip-EZuD3gZZ:focus{color:var(--ui-lib-icon-qi-color-hover,var(--ui-lib-icon-qi-default-color-hover))}}.intent-default-EZuD3gZZ{--ui-lib-icon-qi-default-color:#d1d4dc;--ui-lib-icon-qi-default-color-hover:#6a6d78;--ui-lib-icon-qi-default-color-active:#434651}html.theme-dark .intent-default-EZuD3gZZ{--ui-lib-icon-qi-default-color-active:#b2b5be;--ui-lib-icon-qi-default-color-hover:#868993;--ui-lib-icon-qi-default-color:#50535e}.intent-danger-EZuD3gZZ{--ui-lib-icon-qi-default-color:#f23645;--ui-lib-icon-qi-default-color-hover:#cc2f3c;--ui-lib-icon-qi-default-color-active:#b22833}html.theme-dark .intent-danger-EZuD3gZZ{--ui-lib-icon-qi-default-color-active:#f7525f;--ui-lib-icon-qi-default-color-hover:#f23645;--ui-lib-icon-qi-default-color:#cc2f3c}.intent-warning-EZuD3gZZ{--ui-lib-icon-qi-default-color:#ff9800;--ui-lib-icon-qi-default-color-hover:#fb8c00;--ui-lib-icon-qi-default-color-active:#f57c00}html.theme-dark .intent-warning-EZuD3gZZ{--ui-lib-icon-qi-default-color-active:#ffa726;--ui-lib-icon-qi-default-color-hover:#ff9800;--ui-lib-icon-qi-default-color:#fb8c00}.intent-success-EZuD3gZZ{--ui-lib-icon-qi-default-color:#089981;--ui-lib-icon-qi-default-color-hover:#06806b;--ui-lib-icon-qi-default-color-active:#056656}html.theme-dark .intent-success-EZuD3gZZ{--ui-lib-icon-qi-default-color-active:#22ab94;--ui-lib-icon-qi-default-color-hover:#089981;--ui-lib-icon-qi-default-color:#06806b}.icon-EZuD3gZZ{pointer-events:none}.wrapper-JXHzsa7P{grid-column-gap:4px;display:grid;grid-auto-flow:column}.textarea-container-x5KHDULU{--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:16px;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height);resize:none}.textarea-container-x5KHDULU.change-highlight-x5KHDULU.focused-x5KHDULU,.textarea-container-x5KHDULU.change-highlight-x5KHDULU.focused-x5KHDULU:hover{border-color:var(--ui-lib-intent-color,#d1d4dc)}html.theme-dark .textarea-container-x5KHDULU.change-highlight-x5KHDULU.focused-x5KHDULU,html.theme-dark .textarea-container-x5KHDULU.change-highlight-x5KHDULU.focused-x5KHDULU:hover{border-color:var(--ui-lib-intent-color,#50535e)}.textarea-container-x5KHDULU.resize-vertical-x5KHDULU{overflow:hidden;resize:vertical}.textarea-container-x5KHDULU.resize-horizontal-x5KHDULU{overflow:hidden;resize:horizontal}.textarea-container-x5KHDULU.resize-both-x5KHDULU{overflow:hidden;resize:both}.textarea-container-x5KHDULU ::-webkit-scrollbar{cursor:pointer;width:4px}.textarea-container-x5KHDULU ::-webkit-scrollbar-thumb{background:#d1d4dc;border-radius:8px;cursor:pointer;padding-right:15px}html.theme-dark .textarea-container-x5KHDULU ::-webkit-scrollbar-thumb{background:#50535e}.textarea-container-x5KHDULU ::-webkit-scrollbar-thumb:hover{background:#b2b5be}html.theme-dark .textarea-container-x5KHDULU ::-webkit-scrollbar-thumb:hover{background:#868993}.textarea-container-x5KHDULU ::-webkit-scrollbar-thumb:active{background:#9598a1}html.theme-dark .textarea-container-x5KHDULU ::-webkit-scrollbar-thumb:active{background:#a3a6af}.textarea-x5KHDULU{-webkit-text-fill-color:var(--ui-lib-control-text-fill-color,currentColor);-webkit-appearance:auto;appearance:textfield;background-color:initial;border:0;box-sizing:border-box;cursor:auto;display:block;font-family:inherit;font-size:inherit;height:100%;line-height:inherit;margin:0;min-width:0;order:0;outline:0;padding:2px 5px;resize:none;width:100%}.textarea-x5KHDULU::placeholder{-webkit-text-fill-color:currentColor;color:#a3a6af;opacity:1}html.theme-dark .textarea-x5KHDULU::placeholder{color:#434651}.textarea-x5KHDULU::-webkit-calendar-picker-indicator,.textarea-x5KHDULU::-webkit-clear-button,.textarea-x5KHDULU::-webkit-inner-spin-button,.textarea-x5KHDULU::-webkit-outer-spin-button,.textarea-x5KHDULU::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.textarea-x5KHDULU:-webkit-autofill,.textarea-x5KHDULU:-webkit-autofill:active,.textarea-x5KHDULU:-webkit-autofill:focus,.textarea-x5KHDULU:-webkit-autofill:hover{border-radius:6px}html.theme-dark .textarea-x5KHDULU::-webkit-calendar-picker-indicator{filter:invert(1)}.with-icon-x5KHDULU{height:22px;left:6px;position:absolute;top:6px}.endslot-x5KHDULU{padding-left:35px}.input-ZOx_CVY3{height:34px;margin-left:12px;width:100px}.input-ZOx_CVY3.symbol-ZOx_CVY3{width:150px}.input-ZOx_CVY3:last-child{margin-left:0}.checkbox-ZOx_CVY3{max-width:100%}.checkbox-ZOx_CVY3 .label-ZOx_CVY3{display:inline-block;max-width:100%;min-width:0;overflow-wrap:break-word;vertical-align:top}.checkbox-ZOx_CVY3 .label-ZOx_CVY3:first-letter{text-transform:capitalize}.dropdownMenu-ZOx_CVY3{min-width:100px}.sessionEnd-ZOx_CVY3,.sessionStart-ZOx_CVY3{align-items:center;display:inline-flex}.sessionInputContainer-ZOx_CVY3{margin-left:0}.sessionDash-ZOx_CVY3{flex:1 0 auto}.inputGroup-ZOx_CVY3{align-items:center;display:flex}.textarea-ZOx_CVY3{height:200px;padding-top:0;width:100%}@media screen and (max-width:379px){.input-ZOx_CVY3{margin-bottom:8px}.input-ZOx_CVY3:last-child{margin-bottom:0}.inputGroup-ZOx_CVY3{display:block}.inputGroup-ZOx_CVY3.inlineGroup-ZOx_CVY3{display:flex}.inputGroup-ZOx_CVY3.inlineGroup-ZOx_CVY3 .sessionStart-ZOx_CVY3,.sessionInputContainer-ZOx_CVY3{margin-bottom:0}.sessionStart-ZOx_CVY3{margin-bottom:8px}.sessionEnd-ZOx_CVY3{display:block}}.hasTooltip-ZOx_CVY3{margin-left:9px}.container-QyF09i7Y{display:flex;flex-wrap:wrap;margin-top:-8px}.container-QyF09i7Y.hasTooltip-QyF09i7Y{margin-left:9px}.datePickerWrapper-QyF09i7Y{margin-left:10px;margin-top:8px;width:150px}.timePickerWrapper-QyF09i7Y{margin-top:8px;width:100px}.titleWrap-SexRbl__{color:#6a6d78;height:16px;text-transform:uppercase}html.theme-dark .titleWrap-SexRbl__{color:#868993}.title-SexRbl__{font-size:11px}.wrap-QutFvTLS{flex-direction:column}.labelWrap-QutFvTLS{align-items:center;display:flex;margin-bottom:6px}.label-QutFvTLS{word-break:break-word}.label-QutFvTLS.hasTooltip-QutFvTLS{margin-left:8px}.inlineRow-D8g11qqA{align-items:center;display:flex;flex-wrap:wrap;grid-column:1/3;margin-left:-8px;padding:4px 0}.titleWrap-Izz3hpJc{align-items:center;display:flex;height:34px;padding:24px 0 8px}.titleWrap-Izz3hpJc:first-child{padding-top:8px}.groupFooter-Izz3hpJc{height:16px}.groupFooter-Izz3hpJc:last-child{height:0}.groupFooter-Izz3hpJc,.titleWrap-Izz3hpJc{grid-column:1/3}.groupFooter-Izz3hpJc+.titleWrap-Izz3hpJc{padding-top:8px} \ No newline at end of file diff --git a/charting_library/bundles/3939.4d0187960a564ff5a557.css b/charting_library/bundles/3939.4d0187960a564ff5a557.css new file mode 100644 index 00000000..0172b172 --- /dev/null +++ b/charting_library/bundles/3939.4d0187960a564ff5a557.css @@ -0,0 +1 @@ +.button-LkmyTVRc{all:unset;display:flex;position:relative}.button-LkmyTVRc:before{border-radius:4px;content:none;height:100%;left:0;outline:2px none #2962ff;outline-offset:-2px;pointer-events:none;position:absolute;top:0;width:100%}.button-LkmyTVRc:focus-visible:before{content:"";outline-style:solid}.button-LkmyTVRc.active-LkmyTVRc:before{outline-color:#fffc}.item-zwyEh4hn{align-items:flex-start;font-size:16px;padding-right:20px;white-space:normal}.label-zwyEh4hn{line-height:24px;overflow:visible}.labelRow-zwyEh4hn{margin-bottom:2px;margin-top:2px}.toolbox-zwyEh4hn{margin-top:3px} \ No newline at end of file diff --git a/charting_library/bundles/3939.4d0187960a564ff5a557.rtl.css b/charting_library/bundles/3939.4d0187960a564ff5a557.rtl.css new file mode 100644 index 00000000..10d11c99 --- /dev/null +++ b/charting_library/bundles/3939.4d0187960a564ff5a557.rtl.css @@ -0,0 +1 @@ +.button-LkmyTVRc{all:unset;display:flex;position:relative}.button-LkmyTVRc:before{border-radius:4px;content:none;height:100%;outline:2px none #2962ff;outline-offset:-2px;pointer-events:none;position:absolute;right:0;top:0;width:100%}.button-LkmyTVRc:focus-visible:before{content:"";outline-style:solid}.button-LkmyTVRc.active-LkmyTVRc:before{outline-color:#fffc}.item-zwyEh4hn{align-items:flex-start;font-size:16px;padding-left:20px;white-space:normal}.label-zwyEh4hn{line-height:24px;overflow:visible}.labelRow-zwyEh4hn{margin-bottom:2px;margin-top:2px}.toolbox-zwyEh4hn{margin-top:3px} \ No newline at end of file diff --git a/charting_library/bundles/3988.5a425dfbe11985aa0fb7.js b/charting_library/bundles/3988.5a425dfbe11985aa0fb7.js new file mode 100644 index 00000000..e6177437 --- /dev/null +++ b/charting_library/bundles/3988.5a425dfbe11985aa0fb7.js @@ -0,0 +1,25 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3988],{66783:e=>{"use strict";var t=Object.prototype.hasOwnProperty;function n(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}e.exports=function(e,r){if(n(e,r))return!0;if("object"!=typeof e||null===e||"object"!=typeof r||null===r)return!1;var o=Object.keys(e),a=Object.keys(r);if(o.length!==a.length)return!1;for(var l=0;l{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"}},45469:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},49361:e=>{e.exports={dialog:"dialog-o2xKpnz8",wrapper:"wrapper-o2xKpnz8",separator:"separator-o2xKpnz8"}},24810:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-HS2PTQRJ",unsetAlign:"unsetAlign-HS2PTQRJ",title:"title-HS2PTQRJ",subtitle:"subtitle-HS2PTQRJ",textWrap:"textWrap-HS2PTQRJ",ellipsis:"ellipsis-HS2PTQRJ",close:"close-HS2PTQRJ",icon:"icon-HS2PTQRJ"}},90585:e=>{e.exports={container:"container-nVh4c_cg",inputContainer:"inputContainer-nVh4c_cg",withCancel:"withCancel-nVh4c_cg",input:"input-nVh4c_cg",icon:"icon-nVh4c_cg",cancel:"cancel-nVh4c_cg"}},5522:e=>{e.exports={actions:"actions-j8KgAKeh",actionButton:"actionButton-j8KgAKeh"}},75850:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",itemRow:"itemRow-DPHbT8fH",multiLine:"multiLine-DPHbT8fH",cell:"cell-DPHbT8fH",itemInfoCell:"itemInfoCell-DPHbT8fH",description:"description-DPHbT8fH",symbolDescription:"symbolDescription-DPHbT8fH",flag:"flag-DPHbT8fH",exchangeDescription:"exchangeDescription-DPHbT8fH",marketType:"marketType-DPHbT8fH",exchangeName:"exchangeName-DPHbT8fH",actionHandleWrap:"actionHandleWrap-DPHbT8fH",hover:"hover-DPHbT8fH",selected:"selected-DPHbT8fH",active:"active-DPHbT8fH",highlighted:"highlighted-DPHbT8fH",light:"light-DPHbT8fH","highlight-animation-theme-light":"highlight-animation-theme-light-DPHbT8fH",dark:"dark-DPHbT8fH","highlight-animation-theme-dark":"highlight-animation-theme-dark-DPHbT8fH",markedFlag:"markedFlag-DPHbT8fH",offset:"offset-DPHbT8fH",descriptionCell:"descriptionCell-DPHbT8fH",addition:"addition-DPHbT8fH",exchangeCell:"exchangeCell-DPHbT8fH",fixedWidth:"fixedWidth-DPHbT8fH",expandHandle:"expandHandle-DPHbT8fH",expanded:"expanded-DPHbT8fH",symbolTitle:"symbolTitle-DPHbT8fH",invalid:"invalid-DPHbT8fH",noDescription:"noDescription-DPHbT8fH",highlightedText:"highlightedText-DPHbT8fH",icon:"icon-DPHbT8fH",narrow:"narrow-DPHbT8fH",dataMode:"dataMode-DPHbT8fH", +actionsCell:"actionsCell-DPHbT8fH",action:"action-DPHbT8fH",targetAction:"targetAction-DPHbT8fH",removeAction:"removeAction-DPHbT8fH",addAction:"addAction-DPHbT8fH",markedFlagWrap:"markedFlagWrap-DPHbT8fH",markedFlagMobile:"markedFlagMobile-DPHbT8fH",logo:"logo-DPHbT8fH",isExpandable:"isExpandable-DPHbT8fH"}},77463:e=>{e.exports={wrap:"wrap-jKCUPVoO",libAllSelected:"libAllSelected-jKCUPVoO",container:"container-jKCUPVoO",iconWrap:"iconWrap-jKCUPVoO",icon:"icon-jKCUPVoO",title:"title-jKCUPVoO",highlighted:"highlighted-jKCUPVoO",description:"description-jKCUPVoO",mobile:"mobile-jKCUPVoO",allSelected:"allSelected-jKCUPVoO",desktop:"desktop-jKCUPVoO",allSelectedIcon:"allSelectedIcon-jKCUPVoO",selected:"selected-jKCUPVoO",titleWithoutDesc:"titleWithoutDesc-jKCUPVoO",textBlock:"textBlock-jKCUPVoO",bordered:"bordered-jKCUPVoO"}},92378:e=>{e.exports={container:"container-uyneG5Xh",contentList:"contentList-uyneG5Xh",contentListDesktop:"contentListDesktop-uyneG5Xh",searchSourceItemsContainer:"searchSourceItemsContainer-uyneG5Xh",searchSourceItemsContainerDesktop:"searchSourceItemsContainerDesktop-uyneG5Xh",groupTitleDesktop:"groupTitleDesktop-uyneG5Xh",emptyText:"emptyText-uyneG5Xh",emptyIcon:"emptyIcon-uyneG5Xh",noResultsDesktop:"noResultsDesktop-uyneG5Xh"}},11261:e=>{e.exports={wrap:"wrap-KMA9DMBY",item:"item-KMA9DMBY",small:"small-KMA9DMBY",newStyles:"newStyles-KMA9DMBY",mobile:"mobile-KMA9DMBY",text:"text-KMA9DMBY",exchange:"exchange-KMA9DMBY",filterItem:"filterItem-KMA9DMBY",tablet:"tablet-KMA9DMBY",brokerWrap:"brokerWrap-KMA9DMBY"}},72400:e=>{e.exports={wrap:"wrap-vWG52QBW",watchlist:"watchlist-vWG52QBW",noFeed:"noFeed-vWG52QBW",newStyles:"newStyles-vWG52QBW",scrollContainer:"scrollContainer-vWG52QBW",listContainer:"listContainer-vWG52QBW",multiLineItemsContainer:"multiLineItemsContainer-vWG52QBW",withSpinner:"withSpinner-vWG52QBW",spinnerContainer:"spinnerContainer-vWG52QBW",largeSpinner:"largeSpinner-vWG52QBW"}},21865:e=>{e.exports={search:"search-eYX5YvkT",upperCase:"upperCase-eYX5YvkT",withFilters:"withFilters-eYX5YvkT",withButton:"withButton-eYX5YvkT",symbolType:"symbolType-eYX5YvkT",spinnerWrap:"spinnerWrap-eYX5YvkT",emptyText:"emptyText-eYX5YvkT",emptyIcon:"emptyIcon-eYX5YvkT",noResultsDesktop:"noResultsDesktop-eYX5YvkT",brokerButtonWrap:"brokerButtonWrap-eYX5YvkT",brokerButton:"brokerButton-eYX5YvkT"}},49694:e=>{e.exports={flagWrap:"flagWrap-iQpFFgN_",newStyles:"newStyles-iQpFFgN_",withFlag:"withFlag-iQpFFgN_",icon:"icon-iQpFFgN_",caret:"caret-iQpFFgN_",title:"title-iQpFFgN_"}},29926:e=>{e.exports={dialog:"dialog-gOKRJDH8",tabletDialog:"tabletDialog-gOKRJDH8",desktopDialog:"desktopDialog-gOKRJDH8",backButton:"backButton-gOKRJDH8"}},73499:e=>{e.exports={childrenWrapper:"childrenWrapper-CePxGLxr",container:"container-CePxGLxr"}},266:e=>{e.exports={bubbles:"bubbles-h48rLhJc",multiLine:"multiLine-h48rLhJc",bubble:"bubble-h48rLhJc"}},36109:e=>{e.exports={bubble:"bubble-lboSrOoc",animated:"animated-lboSrOoc",content:"content-lboSrOoc","appearance-default":"appearance-default-lboSrOoc",active:"active-lboSrOoc", +red:"red-lboSrOoc",blue:"blue-lboSrOoc",green:"green-lboSrOoc",orange:"orange-lboSrOoc",purple:"purple-lboSrOoc",cyan:"cyan-lboSrOoc",pink:"pink-lboSrOoc","appearance-text":"appearance-text-lboSrOoc","fontSize-s":"fontSize-s-lboSrOoc","fontSize-m":"fontSize-m-lboSrOoc","size-m":"size-m-lboSrOoc","size-l":"size-l-lboSrOoc"}},83307:e=>{e.exports={highlighted:"highlighted-sanWmRqQ"}},94725:e=>{e.exports={separator:"separator-LQ6E1iWj"}},90948:e=>{e.exports={icon:"icon-XIHzWm6B",dropped:"dropped-XIHzWm6B"}},48199:(e,t,n)=>{"use strict";n.d(t,{BackButton:()=>v});var r=n(50959),o=n(64388),a=n(95694),l=n(49498),s=n(60176),i=n(35369),c=n(58478),u=n(73063),d=n(14127),m=n(18073),p=n(99243),h=n(42576);function f(e="large",t="1.2"){switch(e){case"large":return"1.2"===t?a:u;case"medium":return"1.2"===t?l:d;case"small":return"1.2"===t?s:m;case"xsmall":return"1.2"===t?i:p;case"xxsmall":return"1.2"===t?c:h;default:return l}}const v=r.forwardRef(((e,t)=>{const{"aria-label":n,...a}=e;return r.createElement(o.NavButton,{...a,children:n,ref:t,icon:f(e.size,e.iconStrokeWidth),flipIconOnRtl:!0})}))},64388:(e,t,n)=>{"use strict";n.d(t,{NavButton:()=>c});var r=n(50959),o=n(97754),a=n(9745),l=n(6189);function s(e){const{size:t="large",preservePaddings:n,isLink:r,flipIconOnRtl:a,className:s}=e;return o(l["nav-button"],l[`size-${t}`],n&&l["preserve-paddings"],a&&l["flip-icon"],r&&l.link,s)}function i(e){const{children:t,icon:n}=e;return r.createElement(r.Fragment,null,r.createElement("span",{className:l.background}),r.createElement(a.Icon,{icon:n,className:l.icon,"aria-hidden":!0}),t&&r.createElement("span",{className:l["visually-hidden"]},t))}const c=(0,r.forwardRef)(((e,t)=>{const{children:n,icon:o,type:a="button",preservePaddings:l,flipIconOnRtl:c,size:u,...d}=e;return r.createElement("button",{...d,className:s(e),ref:t,type:a},r.createElement(i,{icon:o},n))}));c.displayName="NavButton";var u=n(71687),d=n(53017);(0,r.forwardRef)(((e,t)=>{const{children:n,icon:o,renderComponent:a,...l}=e,c=null!=a?a:u.CustomComponentDefaultLink;return r.createElement(c,{...l,className:s({...e,isLink:!0}),reference:(0,d.isomorphicRef)(t)},r.createElement(i,{icon:o},n))})).displayName="NavAnchorButton"},71687:(e,t,n)=>{"use strict";n.d(t,{CustomComponentDefaultLink:()=>a});var r=n(50959);function o(e){const{reference:t,...n}=e;return{...n,ref:t}}function a(e){return r.createElement("a",{...o(e)})}r.PureComponent},19566:(e,t,n)=>{"use strict";n.d(t,{useResizeObserver:()=>l});var r=n(50959),o=n(59255);function a(e,t){null!==e&&("function"==typeof e?e(t):e.current=t)}function l(e,t=[]){const{callback:n,ref:l=null}=function(e){return"function"==typeof e?{callback:e}:e}(e),s=(0,r.useRef)(null),i=(0,r.useRef)(n);i.current=n;const c=function(e){const t=(0,r.useMemo)((()=>function(e){const t=n=>{e(n),t.current=n};return t.current=null,t}((e=>{l.current(e)}))),[]),n=(0,r.useRef)(null),o=t=>{if(null===t)return a(n.current,t),void(n.current=null);n.current!==e&&(n.current=e,a(n.current,t))},l=(0,r.useRef)(o);return l.current=o,(0,r.useLayoutEffect)((()=>{ +if(null!==t.current)return l.current(t.current),()=>l.current(null)}),[e]),t}(l),u=(0,r.useCallback)((e=>{c(e),null!==s.current&&(s.current.disconnect(),null!==e&&s.current.observe(e))}),[c,s]);return function(e,t){("undefined"==typeof window?r.useEffect:r.useLayoutEffect)(e,t)}((()=>(s.current=new o.default(((e,t)=>{i.current(e,t)})),c.current&&u(c.current),()=>{var e;null===(e=s.current)||void 0===e||e.disconnect()})),[c,...t]),u}},90186:(e,t,n)=>{"use strict";function r(e){return a(e,l)}function o(e){return a(e,s)}function a(e,t){const n=Object.entries(e).filter(t),r={};for(const[e,t]of n)r[e]=t;return r}function l(e){const[t,n]=e;return 0===t.indexOf("data-")&&"string"==typeof n}function s(e){return 0===e[0].indexOf("aria-")}n.d(t,{filterDataProps:()=>r,filterAriaProps:()=>o,filterProps:()=>a,isDataAttribute:()=>l,isAriaAttribute:()=>s})},53017:(e,t,n)=>{"use strict";function r(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function o(e){return r([e])}n.d(t,{mergeRefs:()=>r,isomorphicRef:()=>o})},39640:(e,t,n)=>{"use strict";function r(e,t,n,r,o){function a(o){if(e>o.timeStamp)return;const a=o.target;void 0!==n&&null!==t&&null!==a&&a.ownerDocument===r&&(t.contains(a)||n(o))}return o.click&&r.addEventListener("click",a,!1),o.mouseDown&&r.addEventListener("mousedown",a,!1),o.touchEnd&&r.addEventListener("touchend",a,!1),o.touchStart&&r.addEventListener("touchstart",a,!1),()=>{r.removeEventListener("click",a,!1),r.removeEventListener("mousedown",a,!1),r.removeEventListener("touchend",a,!1),r.removeEventListener("touchstart",a,!1)}}n.d(t,{addOutsideEventListener:()=>r})},3685:(e,t,n)=>{"use strict";function r(){var e,t,n;return null!==(n=null===(t=null===(e=window.configurationData)||void 0===e?void 0:e.exchanges)||void 0===t?void 0:t.map((e=>({...e,country:"",providerId:"",flag:""}))))&&void 0!==n?n:[]}n.d(t,{getExchanges:()=>r})},24437:(e,t,n)=>{"use strict";n.d(t,{DialogBreakpoints:()=>o});var r=n(45469);const o={SmallHeight:r["small-height-breakpoint"],TabletSmall:r["tablet-small-breakpoint"],TabletNormal:r["tablet-normal-breakpoint"]}},75208:(e,t,n)=>{"use strict";n.d(t,{AdaptivePopupDialog:()=>C});var r=n(50959),o=n(50151);var a=n(97754),l=n.n(a),s=n(68335),i=n(35749),c=n(63016),u=n(1109),d=n(24437),m=n(90692),p=n(95711);var h=n(52092),f=n(76422),v=n(9745);const g=r.createContext({setHideClose:()=>{}});var b=n(7720),y=n(24810);function S(e){const{title:t,titleTextWrap:n=!1,subtitle:o,showCloseIcon:a=!0,onClose:s,onCloseButtonKeyDown:i,renderBefore:c,renderAfter:u,draggable:d,className:m,unsetAlign:p,closeAriaLabel:h,closeButtonReference:f}=e,[S,x]=(0,r.useState)(!1);return r.createElement(g.Provider,{value:{setHideClose:x}},r.createElement("div",{className:l()(y.container,m,(o||p)&&y.unsetAlign)},c,r.createElement("div",{"data-dragg-area":d,className:y.title},r.createElement("div",{className:l()(n?y.textWrap:y.ellipsis)},t),o&&r.createElement("div",{className:l()(y.ellipsis,y.subtitle)},o)),u,a&&!S&&r.createElement("button",{className:y.close,onClick:s,onKeyDown:i, +"data-name":"close","aria-label":h,type:"button",ref:f},r.createElement(v.Icon,{className:y.icon,icon:b,"data-name":"close","data-role":"button"}))))}var x=n(53017),w=n(49361);const k={vertical:20},E={vertical:0};class C extends r.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(d.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,s.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:n}=document,r=(0,o.ensureNotNull)(this._reference);if(null!==n){if(e.preventDefault(),"true"===(t=n).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,i.isTextEditingField)(n))return void r.focus();if(r.contains(n))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,n;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(n=e,[9,s.Modifiers.Shift+9].includes((0,s.hashFromEvent)(n))&&n.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||f.subscribe(h.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t))}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||f.unsubscribe(h.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t))}focus(){(0,o.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,n;return null!==(n=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==n&&n}render(){ +const{className:e,wrapperClassName:t,headerClassName:n,isOpened:o,title:a,titleTextWrap:s,dataName:i,onClickOutside:h,additionalElementPos:f,additionalHeaderElement:v,backdrop:g,shouldForceFocus:b=!0,showSeparator:y,subtitle:C,draggable:T=!0,fullScreen:N=!1,showCloseIcon:D=!0,rounded:_=!0,isAnimationEnabled:M,growPoint:L,dialogTooltip:I,unsetHeaderAlign:P,onDragStart:H,dataDialogName:B,closeAriaLabel:R,containerAriaLabel:A,reference:O,containerTabIndex:F,closeButtonReference:V,onCloseButtonKeyDown:W}=this.props,z="after"!==f?v:void 0,K="after"===f?v:void 0,Q="string"==typeof a?a:B||"",U=(0,x.mergeRefs)([this._handleReference,O]);return r.createElement(m.MatchMedia,{rule:d.DialogBreakpoints.SmallHeight},(f=>r.createElement(m.MatchMedia,{rule:d.DialogBreakpoints.TabletSmall},(d=>r.createElement(c.PopupDialog,{rounded:!(d||N)&&_,className:l()(w.dialog,e),isOpened:o,reference:U,onKeyDown:this._handleKeyDown,onClickOutside:h,onClickBackdrop:h,fullscreen:d||N,guard:f?E:k,boundByScreen:d||N,shouldForceFocus:b,backdrop:g,draggable:T,isAnimationEnabled:M,growPoint:L,name:this.props.dataName,dialogTooltip:I,onDragStart:H,containerAriaLabel:A,containerTabIndex:F},r.createElement("div",{className:l()(w.wrapper,t),"data-name":i,"data-dialog-name":Q},void 0!==a&&r.createElement(S,{draggable:T&&!(d||N),onClose:this._handleCloseBtnClick,renderAfter:K,renderBefore:z,subtitle:C,title:a,titleTextWrap:s,showCloseIcon:D,className:n,unsetAlign:P,closeAriaLabel:R,closeButtonReference:V,onCloseButtonKeyDown:W}),y&&r.createElement(u.Separator,{className:w.separator}),r.createElement(p.PopupContext.Consumer,null,(e=>this._renderChildren(e,d||N)))))))))}}},69654:(e,t,n)=>{"use strict";n.d(t,{DialogSearch:()=>u});var r=n(50959),o=n(97754),a=n.n(o),l=n(44352),s=n(9745),i=n(69859),c=n(90585);function u(e){const{children:t,renderInput:o,onCancel:u,containerClassName:m,...p}=e;return r.createElement("div",{className:a()(c.container,m)},r.createElement("div",{className:a()(c.inputContainer,u&&c.withCancel)},o||r.createElement(d,{...p})),t,r.createElement(s.Icon,{className:c.icon,icon:i}),u&&r.createElement("div",{className:c.cancel,onClick:u},l.t(null,void 0,n(20036))))}function d(e){const{className:t,reference:n,value:o,onChange:l,onFocus:s,onBlur:i,onKeyDown:u,onSelect:d,placeholder:m,...p}=e;return r.createElement("input",{...p,ref:n,type:"text",className:a()(t,c.input),autoComplete:"off","data-role":"search",placeholder:m,value:o,onChange:l,onFocus:s,onBlur:i,onSelect:d,onKeyDown:u})}},5648:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchDialogContentItem:()=>g});var r=n(50959),o=n(97754),a=n.n(o),l=n(50151),s=n(9745),i=(n(2484),n(24637)),c=n(19785),u=n(84524),d=n(24633),m=n(77975),p=n(45345),h=n(32563),f=n(69533),v=n(75850);function g(e){var t,n +;const{dangerousTitleHTML:o,title:g,dangerousDescriptionHTML:b,description:y,searchToken:S,exchangeName:x,marketType:w,onClick:k,isSelected:E,isEod:C=!1,isActive:T=!1,isOffset:N=!1,invalid:D=!1,isHighlighted:_=!1,hideExchange:M=!1,hideMarkedListFlag:L=!1,onExpandClick:I,isExpanded:P,hoverComponent:H,country:B,providerId:R,source:A,source2:O,type:F,flag:V,itemRef:W,onMouseOut:z,onMouseOver:K,className:Q,actions:U,reference:G,fullSymbolName:Y,logoId:j,currencyLogoId:q,baseCurrencyLogoId:$,shortName:X,hideLogo:Z=!1,exchangeTooltip:J}=e,{isSmallWidth:ee,isMobile:te}=(0,l.ensureNotNull)((0,r.useContext)(u.SymbolSearchItemsDialogContext)),ne=Boolean(H),re=!D&&!M&&(te||!ne),oe=(0,m.useWatchedValueReadonly)({watchedValue:p.watchedTheme})===d.StdTheme.Dark?v.dark:v.light,ae=H,le=!1,se=null!==(t=null==O?void 0:O.description)&&void 0!==t?t:A,ie=null!==(n=null==O?void 0:O.name)&&void 0!==n?n:A;return r.createElement("div",{className:a()(v.itemRow,ee&&v.multiLine,_&&v.highlighted,_&&oe,E&&v.selected,T&&v.active,D&&v.invalid,!te&&h.mobiletouch&&ne&&v.hover,Q),onClick:function(e,t){if(!e||t.defaultPrevented)return;t.preventDefault(),e(t)}.bind(null,k),"data-role":e["data-role"]||"list-item","data-active":T,"data-name":"symbol-search-dialog-content-item",onMouseOut:z,onMouseOver:K,ref:G},r.createElement("div",{ref:W,className:a()(v.itemInfoCell,v.cell,N&&v.offset)},r.createElement("div",{className:a()(v.actionHandleWrap,v.fixedWidth)},r.createElement(r.Fragment,null,!1,I&&r.createElement("div",{onClick:function(e){if(!I||e.defaultPrevented)return;e.preventDefault(),I(e)}},r.createElement(s.Icon,{className:a()(v.expandHandle,P&&v.expanded,E&&v.selected),icon:f})),le)),r.createElement("div",{className:a()(v.description,le)},g&&r.createElement("div",{className:a()(v.symbolTitle,T&&v.active,D&&v.invalid,!Boolean(b)&&v.noDescription),"data-name":"list-item-title"},"string"==typeof g&&S?r.createElement(i.HighlightedText,{className:v.highlightedText,text:g,queryString:S,rules:(0,c.createRegExpList)(S)}):g,C&&r.createElement("span",{className:v.dataMode},"E")),!g&&o&&r.createElement("div",{className:a()(v.symbolTitle,T&&v.active,D&&v.invalid),"data-name":"list-item-title"},r.createElement("span",{dangerouslySetInnerHTML:{__html:o}}),C&&r.createElement("span",{className:v.dataMode},"E")),ee&&ce())),!ee&&r.createElement("div",{className:a()(v.cell,v.descriptionCell,Boolean(ae)&&v.addition)},ce(),ae?r.createElement(ae,{...e,className:v.actions,onMouseOver:void 0,onMouseOut:void 0}):null),ee&&ae?r.createElement(ae,{...e,className:v.cell,onMouseOver:void 0,onMouseOut:void 0}):null,re&&r.createElement("div",{className:a()(v.exchangeCell,v.cell)},r.createElement("div",{className:a()(v.exchangeDescription)},r.createElement("div",{className:a()(v.marketType,T&&v.active)},w),"economic"===F&&se&&ie?r.createElement("div",{className:a()(v.exchangeName,T&&v.active,"apply-common-tooltip",v.narrow),title:se},ie):r.createElement("div",{className:a()(v.exchangeName,T&&v.active,J&&"apply-common-tooltip"),title:J},x)),!1),r.createElement("div",{ +className:a()(v.cell,Boolean(U)&&v.actionsCell)},U));function ce(){if(D)return null;const e=a()(v.symbolDescription,T&&v.active,!h.mobiletouch&&"apply-overflow-tooltip apply-overflow-tooltip--allow-text");return y?r.createElement("div",{className:e},S?r.createElement(i.HighlightedText,{className:v.highlightedText,text:y,queryString:S,rules:(0,c.createRegExpList)(S)}):y):b?r.createElement("div",{className:e,dangerouslySetInnerHTML:{__html:b}}):null}}},58442:(e,t,n)=>{"use strict";n.d(t,{qualifyProName:()=>l,QualifiedSources:()=>r});var r,o=n(50151),a=n(2484);n(81319);function l(e){return e}!function(e){function t(e){return e.pro_name}function n(e){{const t=a.enabled("pay_attention_to_ticker_not_symbol")?e.ticker:e.full_name;return(0,o.ensureDefined)(t)}}e.fromQuotesSnapshot=function(e){return"error"===e.status?e.symbolname:e.values.pro_name},e.fromQuotesResponse=function(e){const{values:n,symbolname:r,status:o}=e;return"error"===o&&r?r:t(n)},e.fromQuotes=t,e.fromSymbolSearchResult=function(e,t){{const{ticker:n,full_name:r}=null!=t?t:e;return a.enabled("pay_attention_to_ticker_not_symbol")?(0,o.ensureDefined)(null!=n?n:r):(0,o.ensureDefined)(r)}},e.fromSymbolInfo=n,e.fromSymbolMessage=function(e,t){return"symbol_resolved"===t.method?n(t.params[1]):e}}(r||(r={}))},20882:(e,t,n)=>{"use strict";n.d(t,{isAllSearchSourcesSelected:()=>o,filterSearchSources:()=>a,splitSearchSourcesByGroup:()=>l,createSearchSources:()=>s});const r=[];function o(e){return""===e.value()}function a(e,t){return e.filter((e=>e.includes(t)))}function l(e){const t=new Map;e.forEach((e=>{t.has(e.group())?t.get(e.group()).push(e):t.set(e.group(),[e])}));for(const e of t.values()){e[0].group()!==ExchangeGroup.NorthAmerica&&e.sort(((e,t)=>e.name().toLowerCase()>t.name().toLowerCase()?1:-1))}return new Map([...t.entries()].sort((([e],[t])=>r.indexOf(e)-r.indexOf(t))))}function s(e,t){return t.map((t=>new e(t)))}},70613:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchDialogBodyContext:()=>r});const r=n(50959).createContext(null)},84524:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchItemsDialogContext:()=>r});const r=n(50959).createContext(null)},98925:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchItemsDialog:()=>Ae});var r=n(50959),o=n(97754),a=n.n(o),l=n(44352),s=n(15983),i=n(84877),c=n(2484),u=n(24437),d=n(75208),m=n(9745),p=n(84524),h=n(69654),f=n(20882),v=n(73499);function g(e){const{children:t,className:n}=e;return r.createElement("div",{className:a()(v.container,n)},r.createElement("div",{className:v.childrenWrapper},t))}var b=n(50151),y=n(78036),S=n(24637),x=n(19785),w=n(81319),k=n(91540),E=n(77463);function C(e){const{searchSource:t,onClick:n,queryString:o}=e,{selectedSearchSource:l,isAllSearchSourcesSelected:s,allSearchSourcesTitle:i,isMobile:c}=(0,y.useEnsuredContext)(p.SymbolSearchItemsDialogContext),u=(0,b.ensureNotNull)(l).value(),d=s(t),h=t.value()===u,f=(0,r.useMemo)((()=>(0, +x.createRegExpList)(o)),[o]),v=t.description(),g=v&&!d,C=w.isSeparateSymbolSearchTabs&&d&&i?i:t.name(),T=a()(E.container,c?E.mobile:E.desktop,h&&E.selected,d&&E.allSelected,d&&E.libAllSelected,!d&&c&&E.bordered);return r.createElement("div",{className:a()(!c&&E.wrap,d&&E.libAllSelected),onClick:n},r.createElement("div",{className:T},r.createElement("div",{className:E.iconWrap},!!d&&r.createElement(m.Icon,{className:a()(E.icon,E.allSelectedIcon),icon:k})),r.createElement("div",{className:E.textBlock},r.createElement("div",{className:a()(E.title,!g&&!c&&E.titleWithoutDesc)},r.createElement(S.HighlightedText,{className:a()(h&&E.highlighted),queryString:o,text:C,rules:f})),g&&r.createElement("div",{className:a()(E.description,"apply-overflow-tooltip")},r.createElement(S.HighlightedText,{className:E.highlighted,queryString:o,rules:f,text:v})))))}var T=n(77975),N=n(45345),D=n(26843),_=n(70613),M=n(66619),L=n(67562),I=n(92378);const P={emptyTextClassName:I.emptyText};function H(e){const{searchSources:t}=e,{setSelectedSearchSource:o,setMode:s,isMobile:i,emptyState:c,autofocus:u}=(0,y.useEnsuredContext)(p.SymbolSearchItemsDialogContext),d=(0,T.useWatchedValueReadonly)({watchedValue:N.watchedTheme})===D.StdTheme.Dark?M:L,[v,b]=(0,r.useState)(""),S=(0,r.useMemo)((()=>[{group:null,sources:(0,f.filterSearchSources)(t,v)}]),[t,v]),x=(0,r.useRef)(null),w=(0,r.useRef)(null);(0,r.useLayoutEffect)((()=>{var e;u&&(null===(e=null==x?void 0:x.current)||void 0===e||e.focus())}),[]);const k=c?r.createElement(c,null):r.createElement(g,{className:I.noResultsDesktop},r.createElement(m.Icon,{icon:d,className:I.emptyIcon}),r.createElement("div",{className:I.emptyText},l.t(null,void 0,n(29673)))),E=!(S.length&&S.every((e=>0===e.sources.length)));return r.createElement(_.SymbolSearchDialogBodyContext.Provider,{value:P},r.createElement(h.DialogSearch,{placeholder:l.t(null,void 0,n(52298)),onChange:function(e){b(e.target.value),w&&w.current&&(w.current.scrollTop=0)},reference:x}),E?r.createElement("div",{ref:w,className:a()(I.contentList,!i&&I.contentListDesktop),onTouchStart:function(){var e;null===(e=x.current)||void 0===e||e.blur()}},S.map((e=>{const{group:t,sources:n}=e;return 0===n.length?r.createElement(r.Fragment,{key:t}):r.createElement(r.Fragment,{key:t},!1,r.createElement("div",{className:a()(I.searchSourceItemsContainer,!i&&I.searchSourceItemsContainerDesktop)},n.map((e=>r.createElement(C,{key:e.value(),searchSource:e,queryString:v,onClick:H.bind(null,e)})))))}))):k);function H(e){o(e),s("symbolSearch")}}var B=n(962),R=n(99630);n(76861),n(93043);function A(e){return e.hasOwnProperty("exchange")}async function O(e){{const t=await async function(e){return new Promise((t=>{window.ChartApiInstance.searchSymbols(e.text||"",e.exchange||"",e.type||"","",!1,!0,"",!0,"",(e=>{t(e)}))}))}(e);return{symbols:t,symbols_remaining:0}}}new Map([].map((({value:e,search_type:t})=>[e,t])));var F=n(78136),V=n(51768),W=n(68335),z=n(94206),K=n(7785),Q=n(486),U=n(81574),G=n(35119),Y=n(32617),j=n(69135),q=n(63861),$=n(5522);function X(e){var t +;const{state:n,update:o}=e,{searchRef:a,forceUpdate:l,upperCaseEnabled:i}=(0,b.ensureNotNull)((0,r.useContext)(p.SymbolSearchItemsDialogContext)),u=(0,K.tokenize)(null===(t=a.current)||void 0===t?void 0:t.value),d=(0,s.validate)(u);let m=[{icon:Q,insert:"/",type:"binaryOp",name:"division"},{icon:U,insert:"-",type:"binaryOp",name:"subtraction"},{icon:G,insert:"+",type:"binaryOp",name:"addition"},{icon:Y,insert:"*",type:"binaryOp",name:"multiplication"}];return c.enabled("hide_exponentiation_spread_operator")||(m=m.concat([{icon:j,insert:"^",type:"binaryOp",name:"exponentiation"}])),c.enabled("hide_reciprocal_spread_operator")||(m=m.concat([{icon:q,type:"complete",name:"1/x",callback:()=>{!a.current||d.errors.length||d.warnings.length||(a.current.value=(0,s.stringifyTokens)((0,s.flip)(u)),l())}}])),r.createElement("div",{className:$.actions},m.map((e=>r.createElement(z.ToolWidgetButton,{className:$.actionButton,icon:e.icon,key:e.name,isDisabled:Z(e,d),onClick:()=>function(e){var t;if(!Z(e,d)){if(e.insert&&a.current){const t=a.current.value+e.insert;a.current.value=t,a.current.setSelectionRange(t.length,t.length);const[r,,c]=(0,s.getCurrentTokenParamsFromInput)(a.current,i);n.current&&(n.current.selectedIndexValue=-1,n.current.searchSpreadsValue=(0,s.isSpread)(c),n.current.searchTokenValue=r),l(),o()}e.callback&&e.callback(),null===(t=a.current)||void 0===t||t.focus(),(0,V.trackEvent)("GUI","SS",e.name)}}(e)}))))}function Z(e,t){let n=!1;if(!t.errors.length)switch(e.type){case"binaryOp":n="var"===t.currentState;break;case"openBrace":n="var"!==t.currentState;break;case"closeBrace":n="var"===t.currentState&&t.braceBalance>0;break;case"complete":n=!t.errors.length&&!t.warnings.length}return!n}var J=n(90186),ee=n(36109);function te(e){const{title:t,isActive:n,isAnimated:r,activeColor:o,size:l="m",appearance:s="default",fontSize:i="m",className:c}=e;return a()(ee.bubble,n&&ee.active,o&&ee[o],t&&"apply-common-tooltip",l&&ee[`size-${l}`],i&&ee[`fontSize-${i}`],s&&ee[`appearance-${s}`],r&&ee.animated,c)}function ne(e){const{id:t,title:n,tabIndex:o,role:l,contentClassName:s,children:i,onClick:c,onMouseDown:u,reference:d,...m}=e;return r.createElement("span",{...(0,J.filterAriaProps)(m),...(0,J.filterDataProps)(m),id:t,title:n,tabIndex:o,role:l,className:te(e),onClick:c,onMouseDown:u,ref:d},r.createElement("span",{className:a()(ee.content,s)},i))}var re=n(266);function oe(e){const{className:t,itemClassName:n,itemContentClassName:a,items:l,getItemTitle:s,getItemTooltip:i,getItemKey:c,checkItemIsActive:u,getItemColor:d,onBubbleClick:m,multiline:p,children:h,BubbleComponent:f=ne,reference:v,fontSize:g}=e;return r.createElement("div",{className:o(t,re.bubbles,p&&re.multiLine),ref:v},l.map(((e,t)=>r.createElement(f,{key:c?c(e):t,id:c?c(e):t.toString(),className:o(re.bubble,n),contentClassName:a,onClick:function(){m(e)},onMouseDown:function(e){e.preventDefault()},isActive:!!u&&u(e),activeColor:d?d(e):void 0,fontSize:g,title:i?i(e):void 0},s(e)))),h)}var ae=n(61074),le=n(20037),se=n(29006),ie=n(41890),ce=n(49694);function ue(e){ +const{mode:t,setMode:o,searchRef:s,cachedInputValue:i,selectedSearchSource:c,isAllSearchSourcesSelected:u,allSearchSourcesTitle:d,upperCaseEnabled:h}=(0,y.useEnsuredContext)(p.SymbolSearchItemsDialogContext),f=(0,b.ensureNotNull)(c),v="symbolSearch"===t,g=u(f),S=w.isSeparateSymbolSearchTabs&&g&&d?d:f.name();return v?r.createElement("div",{className:a()(ce.flagWrap,"apply-common-tooltip",w.isSeparateSymbolSearchTabs&&ce.newStyles,!g&&ce.withFlag),title:l.t(null,void 0,n(13269)),onClick:function(){s.current&&(i.current=h?s.current.value.toUpperCase():s.current.value);o("exchange")}},g&&!w.isSeparateSymbolSearchTabs&&r.createElement(m.Icon,{className:ce.icon,icon:k}),!g&&!1,r.createElement("div",{className:a()(ce.title,w.isSeparateSymbolSearchTabs&&ce.newStyles)},S),r.createElement(ie.ToolWidgetCaret,{className:ce.caret,dropped:!1})):null}var de=n(11261);function me(e){const{brokerButton:t=null}=e,{isSmallWidth:o,selectedSearchSource:s,searchSources:i,selectedSymbolType:c,filterDefinitions:u,selectedFilterValues:d,setSelectedFilterValues:m,isTablet:h,isMobile:f,searchRef:v}=(0,y.useEnsuredContext)(p.SymbolSearchItemsDialogContext),g=s&&i.length>1&&!(0,w.exchangeSelectDisabled)(c),b=null==u?void 0:u[c];return w.isSeparateSymbolSearchTabs?r.createElement("div",{className:a()(de.wrap,de.small,de.newStyles,f&&de.mobile)},t&&r.createElement("div",{className:de.brokerWrap},t),g&&r.createElement("div",{className:a()(de.filterItem,h&&de.tablet)},r.createElement(ue,null)),b&&b.map((e=>{const{id:t,options:n,label:o}=e,l=n.find((e=>e.value===FILTER_DEFAULT_VALUE));if(!l)throw new Error("There must be default filter value in filter definition");const s=n.find((e=>{var n;return e.value===(null===(n=d[c])||void 0===n?void 0:n[t])}))||l;return r.createElement("div",{key:t,className:a()(de.filterItem,h&&de.tablet)},r.createElement(SelectFilter,{selectedOption:s,options:n,onSelect:e=>{var n;m(c,t,e.value),trackEvent("New SS",c,null===e.value?e.analyticsLabel:e.value),null===(n=v.current)||void 0===n||n.focus()},label:o,isMobile:f}))}))):r.createElement("div",{className:a()(de.wrap,o&&de.small)},r.createElement("div",{className:de.item},r.createElement("div",{className:de.text},o?l.t(null,void 0,n(48490)):l.t(null,void 0,n(89053)))),r.createElement("div",{className:de.item},!o&&r.createElement("div",{className:de.text},l.t(null,void 0,n(29601))),g&&r.createElement("div",{className:de.exchange},r.createElement(ue,null))))}var pe=n(80142),he=n(72400);function fe(e){const{onTouchMove:t,listRef:n,className:o,listWrapRef:l,virtualListKey:s,items:i,getItemSize:c,hideFeed:u,canLoadMore:d,onLoadMoreSymbols:m}=e,{mode:h,isSmallWidth:f,handleListWidth:v}=(0,y.useEnsuredContext)(p.SymbolSearchItemsDialogContext),[g,S]=(0,r.useState)(null),x=(0,se.useResizeObserver)((function([e]){S(e.contentRect.height),v(e.contentRect.width)})),k=(0,r.useCallback)((e=>{const{index:t,style:n}=e;return r.createElement("div",{style:n},i[t])}),[i]),E=(0,r.useCallback)((e=>(0,b.ensure)(i[e].key)),[i]),C="watchlist"===h&&null!==g;return r.createElement("div",{ +className:a()(he.wrap,C&&he.watchlist,u&&he.noFeed,u&&w.isSeparateSymbolSearchTabs&&he.newStyles,o),onTouchMove:t,ref:x},r.createElement("div",{ref:l,className:a()(he.scrollContainer,u&&he.noFeed)},C?r.createElement(le.VariableSizeList,{key:s,ref:n,className:he.listContainer,width:"100%",height:(0,b.ensureNotNull)(g),itemCount:i.length,itemSize:c,children:k,itemKey:E,overscanCount:20,direction:(0,pe.isRtl)()?"rtl":"ltr"}):r.createElement(r.Fragment,null,r.createElement("div",{className:a()(he.listContainer,f&&he.multiLineItemsContainer)},!w.isSeparateSymbolSearchTabs&&r.createElement(me,null),...i,!1))))}var ve=n(5648),ge=n(21865);const be=c.enabled("hide_image_invalid_symbol");function ye(e){const{token:t,state:n,otherSymbolsCount:a,onChangeSymbolTypeFilter:l,onResetFilters:s,onListTouchMove:i,brokerTitle:c,brokerLogoInfo:u,isBrokerActive:d,onBrokerToggle:m,listRef:h,listWrapRef:f,onLoadMoreSymbols:v,canLoadMore:g}=e,{mode:b,isMobile:S,selectedSymbolType:x,symbolTypes:k,feedItems:E,contentItem:C,emptyState:T=Se}=(0,y.useEnsuredContext)(p.SymbolSearchItemsDialogContext),N=c?r.createElement(BrokerButton,{brokerTitle:c,isActive:d,onToggle:m,logoInfo:u}):null,D="symbolSearch"===b&&["good","loadingWithPaginated"].includes(n),_=null!=C?C:ve.SymbolSearchDialogContentItem,M=(0,r.useMemo)((()=>E.map((e=>r.createElement(_,{...e,searchToken:t})))),[E]);return r.createElement(r.Fragment,null,"symbolSearch"===b&&r.createElement(r.Fragment,null,k.length>0&&r.createElement(oe,{className:o(w.isSeparateSymbolSearchTabs&&(x||S&&N)&&ge.withFilters,!S&&N&&ge.withButton),itemClassName:ge.symbolType,items:k,getItemTitle:e=>e.name,getItemKey:e=>e.value,checkItemIsActive:e=>e.value===x,onBubbleClick:l,multiline:!S},!S&&r.createElement("div",{className:ge.brokerButton},N)),!w.isSeparateSymbolSearchTabs&&S&&k.length>0&&c&&r.createElement("div",{className:ge.brokerButtonWrap},N),w.isSeparateSymbolSearchTabs&&r.createElement(me,{brokerButton:S?N:void 0})),r.createElement(fe,{listRef:h,listWrapRef:f,onTouchMove:i,items:M,getItemSize:()=>we,onLoadMoreSymbols:v,canLoadMore:g,hideFeed:!D}),"loading"===n&&r.createElement("div",{className:ge.spinnerWrap},r.createElement(ae.Spinner,null)),"symbolSearch"===b&&r.createElement(r.Fragment,null,!1,"empty"===n&&r.createElement(T,null)))}function Se(e){const t=(0,T.useWatchedValueReadonly)({watchedValue:N.watchedTheme})===D.StdTheme.Dark?M:L;return r.createElement(g,{className:ge.noResultsDesktop},!be&&r.createElement(m.Icon,{icon:t,className:ge.emptyIcon}),r.createElement("div",{className:ge.emptyText},l.t(null,void 0,n(41379))))}const xe=(0,w.getDefaultSearchSource)(),we=52;function ke(e){ +const{mode:t,setMode:o,setSelectedIndex:i,isMobile:u,selectedSearchSource:d,setSelectedSearchSource:m,isAllSearchSourcesSelected:f,selectedSymbolType:v,setSelectedSymbolType:g,setRenderSymbolSearchList:b,searchRef:S,cachedInputValue:x,setSearchSpreads:k,showSpreadActions:E,selectedItem:C,forceUpdate:T,placeholder:N,initialScreen:D,footer:M,searchInput:L,upperCaseEnabled:I,externalInput:P,handleKeyDown:H,customSearchSymbols:z,renderSymbolSearchList:K,filterDefinitions:Q,selectedFilterValues:U}=(0,y.useEnsuredContext)(p.SymbolSearchItemsDialogContext),G=(0,r.useRef)(t);G.current=t;const Y=(0,r.useRef)(new AbortController),[j,q]=(0,r.useState)(0),[$,Z]=(0,r.useState)("noop"),[J,ee]=(0,r.useState)(0),[te,ne]=(0,r.useState)(0),re=(0,r.useRef)(0),[oe,ae]=(0,r.useState)(x.current),le=(0,r.useRef)(null),se=(0,r.useRef)(null),ie=(0,r.useRef)({selectedIndexValue:-1,searchTokenValue:"",searchSpreadsValue:!0}),ce=(0,r.useRef)(null),ue=(0,r.useRef)(null),{broker:de=null,brokerId:me,brokerTitle:pe,brokerLogoInfo:he,isBrokerChecked:fe=!1,setIsBrokerChecked:ve=(()=>{}),unhideSymbolSearchGroups:be=""}={brokerId:void 0,brokerTitle:void 0,brokerLogoInfo:void 0};(0,r.useEffect)((()=>()=>{Y.current.abort(),Be()}),[]),(0,r.useEffect)((()=>{(null==S?void 0:S.current)&&ae(S.current.value)}),[]),(0,r.useEffect)((()=>{const e=S.current;if(e)return e.addEventListener("input",De),e.addEventListener("focus",Pe),e.addEventListener("select",Ne),e.addEventListener("click",Ne),e.addEventListener("keyup",He),P&&H&&e.addEventListener("keydown",H),()=>{e&&(e.removeEventListener("input",De),e.removeEventListener("focus",Pe),e.removeEventListener("select",Ne),e.removeEventListener("click",Ne),e.removeEventListener("keyup",He),P&&H&&e.removeEventListener("keydown",H))}}),[H]);const Se=(0,r.useMemo)((()=>function(e,t,n){const r=null==t?void 0:t[e],o=new Map(null==r?void 0:r.map((e=>[e.id,e.urlParam]))),a=n[e];let l;if(a){l={};for(const[e,t]of Object.entries(a)){const n=o.get(e);n&&(l[n]=t)}}return l}(v,Q,U)),[v,Q,U]);(0,r.useEffect)((()=>{Boolean(D)&&""===oe.trim()||(Me(oe,v,d),le.current&&(le.current.scrollTop=0),ne(0))}),[oe,v,d,fe,D,Se]),(0,r.useEffect)((()=>{var e;if(!C||!S.current)return;if(!c.enabled("show_spread_operators"))return S.current.value=C.symbol,void T();const t=A(C)?C.exchange:C.parent.exchange;let n;n="contracts"in C&&(null===(e=C.contracts)||void 0===e?void 0:e.length)?C.contracts[0]:C;const r={name:n.symbol,exchange:t,prefix:n.prefix,fullName:n.full_name},[o,a]=(0,s.getNextSymbolInputValueAndPosition)(S.current,r,I);S.current.value=o,S.current.setSelectionRange(a,a),T()}),[C]);const we=null!=D?D:"div",ke=Boolean(D)&&"symbolSearch"!==t,Ee=null!=L?L:h.DialogSearch,Ce=(0,r.useMemo)((()=>({listRef:se,resetRecommends:Ie,updateRecommends:Me,searchToken:oe,emptyTextClassName:ge.emptyText,isBrokerChecked:fe,symbolSearchState:$,currentMode:G})),[se,oe,fe,$,G,Se]);return r.createElement(_.SymbolSearchDialogBodyContext.Provider,{value:Ce},!(P&&"symbolSearch"===t)&&r.createElement(Ee,{reference:S,className:a()(ge.search,I&&ge.upperCase), +placeholder:N||l.t(null,void 0,n(52298))},E&&r.createElement(X,{state:ie,update:_e})),ke?r.createElement(we,null):r.createElement(ye,{token:oe,state:$,otherSymbolsCount:j,onListTouchMove:function(){var e;null===(e=S.current)||void 0===e||e.blur()},onChangeSymbolTypeFilter:function(e){const{value:t}=e;g(t),i(-1)},onResetFilters:function(){var e;w.isSeparateSymbolSearchTabs?"resetFilter"===$?g((0,w.getAllSymbolTypesValue)()):xe&&m(xe):(g((0,w.getAllSymbolTypesValue)()),xe&&m(xe));ve(!1),u||null===(e=S.current)||void 0===e||e.focus()},brokerTitle:pe,brokerLogoInfo:he,isBrokerActive:fe,onBrokerToggle:ve,listRef:se,listWrapRef:le,onLoadMoreSymbols:void 0,canLoadMore:void 0}),M);function Te(){if(!S.current)return;const[e,t,n]=(0,s.getCurrentTokenParamsFromInput)(S.current,I);re.current=t,ie.current={selectedIndexValue:-1,searchSpreadsValue:(0,s.isSpread)(n),searchTokenValue:e},ce.current||(ce.current=setTimeout(_e,0))}function Ne(){if(!S.current)return;const[,e]=(0,s.getCurrentTokenParamsFromInput)(S.current,I);e!==re.current&&Te()}function De(){c.enabled("show_spread_operators")?Te():S.current&&(ie.current={selectedIndexValue:-1,searchSpreadsValue:!1,searchTokenValue:S.current.value},ce.current||(ce.current=setTimeout(_e,0)))}function _e(){const{selectedIndexValue:e,searchTokenValue:t,searchSpreadsValue:n}=ie.current;ce.current=null,(0,B.unstable_batchedUpdates)((()=>{k(n),i(e),ae(I?t.toUpperCase():t)}))}async function Me(e,t,n,r){var o,a,l;try{"noop"===$?Z("loading"):r?Z("loadingWithPaginated"):(Be(),ue.current=setTimeout((()=>{Z("loading")}),500)),Re();(0,w.getAllSymbolTypesValue)();const i=!1;let u;if(fe&&de){u=(await(0,R.respectAbort)(Y.current.signal,de.accountMetainfo())).prefix}const m=c.enabled("show_spread_operators")?null!==(a=null!==(o=(0,s.getExchange)(e))&&void 0!==o?o:u)&&void 0!==a?a:null==n?void 0:n.getRequestExchangeValue():null==d?void 0:d.getRequestExchangeValue(),p=(0,s.getExchange)(e)||null===(l=n||d)||void 0===l?void 0:l.getRequestCountryValue(),[h,f]=await Promise.all([Le(Y.current.signal,e,t,n,m,p,r),i&&!r?getRecent():Promise.resolve([])]),v=f.filter((e=>{var t,n;return m?(null===(t=e.exchange)||void 0===t?void 0:t.toLowerCase())===m.toLowerCase():!p||(null===(n=e.country)||void 0===n?void 0:n.toLowerCase())===p.toLowerCase()})),g=new Set(v.map((e=>`${e.exchange}_${e.symbol}`))),y=h.symbols.filter((e=>!g.has(`${e.exchange}_${e.symbol}`)));let S=function(e,t=window.ChartApiInstance.symbolsGrouping()){var n;const r={},o=[];for(let a=0;ae+h.symbols.length)),ee(h.symbols_remaining),Z("good")}catch(e){(0, +R.skipAbortError)(e)}}async function Le(e,t,n,r,o,a,l){var i;const u={serverHighlight:!1,text:c.enabled("show_spread_operators")?(0,s.shortName)(t):null===(i=S.current)||void 0===i?void 0:i.value,exchange:o,country:a,type:n,lang:window.language||"",sortByCountry:void 0,brokerId:me,onlyTradable:Boolean(me)&&fe,unhideSymbolSearchGroups:be,signal:e,start:l,filterQueryParams:Se},d=(0,F.getSearchRequestDelay)();return void 0!==d&&await(0,R.delay)(e,d),z?z(u):O(u)}function Ie(){Re(),Z("empty"),ae(""),k(!1),ne(0),Be()}function Pe(){"watchlist"===G.current&&(o("symbolSearch"),(0,V.trackEvent)("Watchlist","Mobile SS","Go to SS page"))}function He(e){switch((0,W.hashFromEvent)(e)){case 37:case 39:Ne()}}function Be(){ue.current&&clearTimeout(ue.current)}function Re(){Y.current.abort(),Y.current=new AbortController}}var Ee=n(48199),Ce=n(21945),Te=n(58442),Ne=n(56840);function De(e){const[t,n]=(0,r.useState)((()=>{const{defaultSearchSource:t,searchSources:n}=e,r=Ne.getValue("symboledit.exchangefilter","");return n.find((e=>e.value()===r))||t}));return[t,(0,r.useCallback)((e=>{var t;n(e),t=e,Ne.setValue("symboledit.exchangefilter",t.value())}),[])]}function _e(e){const[t,n]=(0,r.useState)((()=>{if(1===e.types.length)return e.types[0].value;const t=Ne.getValue("symboledit.filter",(0,w.getAllSymbolTypesValue)());return e.types.find((e=>e.value===t))?t:(0,w.getAllSymbolTypesValue)()}));return[t,(0,r.useCallback)((e=>{var t;n(e),t=e,Ne.setValue("symboledit.filter",t)}),[])]}var Me=n(36947),Le=n(82708),Ie=n(30802),Pe=n(29926);const He=(0,w.getAvailableSearchSources)(),Be=(0,w.getDefaultSearchSource)(),Re=c.enabled("uppercase_instrument_names");function Ae(e){var t;const{onClose:o,initialMode:a,defaultValue:d="",showSpreadActions:m,hideMarkedListFlag:h,selectSearchOnInit:v=!0,onSearchComplete:g,dialogTitle:b=l.t(null,void 0,n(99983)),placeholder:y,fullscreen:S,initialScreen:x,wrapper:k,dialog:E,contentItem:C,footer:T,searchInput:N,emptyState:D,autofocus:_,dialogWidth:M,onKeyDown:L,searchSourcesScreen:I,customSearchSymbols:P,isDisableFiltering:B,disableRecents:R}=e,F=(0,r.useMemo)((()=>B?[]:e.symbolTypes?e.symbolTypes:(0,w.getAvailableSymbolTypes)()),[]),V=void 0!==e.input,z=B?[]:He,[K,Q]=(0,r.useState)(a),U=(0,r.useRef)(d),[G,Y]=De({searchSources:z,defaultSearchSource:Be}),[j,q]=[],[$,X]=_e({types:F}),[Z,J]=[{},()=>{}],ee=(0,r.useCallback)((e=>{trackEvent("New SS",$,"Change sources"),null==q||q($,e)}),[$]),te=(0,r.useMemo)((()=>{if(!w.isSeparateSymbolSearchTabs)return z;return z.filter((e=>{const t=TAB_FILTER_MAP[$];if(!$)return!0;const n=e.group();return n===ExchangeGroup.AllExchanges||n&&t.value.includes(n)}))}),[z,$]),[ne,re]=(0,r.useState)([]),[oe,ae]=(0,r.useState)(!1),[le,se]=(0,r.useState)(-1),ie=(0,r.useRef)(null!==(t=e.input)&&void 0!==t?t:null),[ce,ue]=(0,r.useState)(!1),de=(0,Me.useForceUpdate)(),[me,pe]=(0,r.useState)(new Set),{broker:he=null,brokerId:fe,unhideSymbolSearchGroups:ve="",displayBrokerSymbol:ge=!1}={brokerId:void 0};(0,r.useLayoutEffect)((()=>{var e +;!(null==ie?void 0:ie.current)||!V&&Boolean(null===(e=ie.current)||void 0===e?void 0:e.value)||(V||"compare"===K||(ie.current.value=U.current),!_||V&&"symbolSearch"!==K||ie.current.focus())}),[K]),(0,r.useEffect)((()=>{(null==ie?void 0:ie.current)&&v&&_&&ie.current.select()}),[]);const be=(0,r.useMemo)((()=>ne.reduce(((e,t)=>{const n=Ve(t),r=me.has(n);return e.push(t),r&&t.contracts&&e.push(...t.contracts.map((e=>({...e,parent:t})))),e}),[])),[ne,me]),ye=(0,r.useRef)(null);(0,r.useEffect)((()=>{var e;-1!==le&&(null===(e=ye.current)||void 0===e||e.scrollIntoView({block:"nearest"}))}),[le,ye]);const Se=(0,r.useMemo)((()=>be.map(((e,t)=>{var n,r,o,a;if(A(e)){const o=Ve(e),a=e.contracts?me.has(o):void 0,l=t===le;return{key:t,id:o,title:Fe(e,ge),description:e.description,isOffset:!1,onClick:Ue.bind(null,e),providerId:e.provider_id,source:e.source,source2:e.source2,country:null===(n=e.country)||void 0===n?void 0:n.toLocaleLowerCase(),type:e.type,exchangeName:null===e.exchange?void 0:e.exchange,exchangeTooltip:"",prefix:e.prefix||void 0,marketType:(0,Ce.marketType)(e.type,e.typespecs,!1),isEod:null===(r=e.params)||void 0===r?void 0:r.includes("eod"),isYield:(0,Ie.isYield)(e),isExpanded:a,onExpandClick:e.contracts?Ge.bind(null,o):void 0,fullSymbolName:e.contracts?Te.QualifiedSources.fromSymbolSearchResult(e,e.contracts[0]):Te.QualifiedSources.fromSymbolSearchResult(e),itemRef:l?ye:void 0,isSelected:t===le,hideMarkedListFlag:h,item:e,logoId:e.logoid,currencyLogoId:e["currency-logoid"],baseCurrencyLogoId:e["base-currency-logoid"],shortName:(0,Le.safeShortName)(Te.QualifiedSources.fromSymbolSearchResult(e)),currencyCode:e.currency_code}}{const{parent:n}=e,r=Ve(n),l=t===le;return{key:t,id:r+e.symbol,dangerousTitleHTML:Fe(e,ge),dangerousDescriptionHTML:`${n.description} (${e.description})`,isOffset:!0,isEod:null===(o=e.params)||void 0===o?void 0:o.includes("eod"),isYield:(0,Ie.isYield)(e),onClick:Ye.bind(null,e.parent,e),providerId:n.provider_id,country:null===(a=n.country)||void 0===a?void 0:a.toLowerCase(),type:n.type,exchangeName:null===n.exchange?void 0:n.exchange,exchangeTooltip:"",marketType:(0,Ce.marketType)(n.type,e.typespecs,!1),fullSymbolName:Te.QualifiedSources.fromSymbolSearchResult(e.parent,e),itemRef:l?ye:void 0,isSelected:l,hideMarkedListFlag:h,item:e}}}))),[ne,me,K,le,L]),xe=null!=E?E:ze,we=xe!==ze&&!V,Ne=(e,t)=>{var n;return{mode:K,setMode:Q,selectedSearchSource:w.isSeparateSymbolSearchTabs?(null==j?void 0:j[$])||Be:G,setSelectedSearchSource:w.isSeparateSymbolSearchTabs?ee:Y,isAllSearchSourcesSelected:f.isAllSearchSourcesSelected,allSearchSourcesTitle:w.isSeparateSymbolSearchTabs?null===(n=TAB_FILTER_MAP[$])||void 0===n?void 0:n.allSearchSourcesTitle:void 0,selectedSymbolType:$,setSelectedSymbolType:X,selectedIndex:le,setSelectedIndex:se,onClose:o,setRenderSymbolSearchList:re,renderSymbolSearchList:ne,searchRef:ie,cachedInputValue:U,searchSpreads:oe,setSearchSpreads:ae,handleListWidth:je,isSmallWidth:ce,feedItems:Se,isMobile:e,showSpreadActions:m,selectSearchOnInit:v,isTablet:t,selectedItem:be[le],forceUpdate:de, +placeholder:y,initialScreen:x,toggleExpand:Ge,openedItems:me,onSubmit:Xe,onSearchComplete:g,footer:T,symbolTypes:F,contentItem:C,searchInput:N,emptyState:D,autofocus:_,upperCaseEnabled:Re,externalInput:V,handleKeyDown:we?void 0:$e,customSearchSymbols:P,searchSources:te,filterDefinitions:w.isSeparateSymbolSearchTabs?TAB_SELECT_FILTER_MAP:void 0,selectedFilterValues:Z,setSelectedFilterValues:J}},Ae=null!=I?I:H,Ke="exchange"===K?{title:l.t(null,void 0,n(19724)),dataName:"exchanges-search",render:()=>r.createElement(Ae,{searchSources:te}),additionalHeaderElement:r.createElement(Ee.BackButton,{onClick:()=>Q("symbolSearch"),className:Pe.backButton,size:"medium","aria-label":l.t(null,{context:"input"},n(16936)),preservePaddings:!0}),additionalElementPos:"before"}:{title:b,dataName:"symbol-search-items-dialog",render:()=>r.createElement(ke,null),additionalElementPos:"after"},Qe=null!=k?k:"div";return r.createElement(Qe,null,r.createElement(i.MatchMediaMap,{rules:u.DialogBreakpoints},(({TabletSmall:e,TabletNormal:t})=>r.createElement(p.SymbolSearchItemsDialogContext.Provider,{value:Ne(e,t)},r.createElement(xe,{...Ke,fullScreen:S,onClose:o,onClickOutside:o,onKeyDown:we?void 0:$e,isOpened:!0})))));function Ue(e){if(e.contracts)return e.contracts.length?void Ye(e,e.contracts[0]):void Ge(Ve(e));Ye(e)}function Ge(e){const t=new Set(me);t.has(e)?t.delete(e):t.add(e),pe(t)}function Ye(e,t){const n=t||e,{exchange:r}=e;if(c.enabled("show_spread_operators")){const e={name:n.symbol,exchange:r,prefix:n.prefix,fullName:n.full_name};if(oe)return qe(e),void de();if(ie.current&&ie.current.value.includes(","))return void qe(e)}Ze([{resolved:!0,symbol:Te.QualifiedSources.fromSymbolSearchResult(e,t),result:n}]),o()}function je(e){ue("fixed"===M||e<=640)}function qe(e){if(!ie.current)return;const[t,n]=(0,s.getNextSymbolInputValueAndPosition)(ie.current,e,Re);ie.current.value=t,ie.current.setSelectionRange(n,n),ie.current.focus()}function $e(e){switch((0,W.hashFromEvent)(e)){case 38:if(e.preventDefault(),0===le)return;if(-1===le)return void se(0);se(le-1);break;case 40:if(e.preventDefault(),le===Se.length-1)return;se(le+1);break;case 37:{if(-1===le)return;const t=Se[le],{id:n,isOffset:r,onExpandClick:o}=t;if(!r&&n&&me.has(n)&&Boolean(o)&&!Boolean(L)&&(e.preventDefault(),Ge(n)),o)return void(null==L||L(e,!0));break}case 39:{if(-1===le)return;const t=Se[le],{id:n,isOffset:r,onExpandClick:o}=t;if(r||!n||me.has(n)||!Boolean(o)||Boolean(L)||(e.preventDefault(),Ge(n)),o)return void(null==L||L(e,!0));break}case 13:e.preventDefault(),Xe(!0);break;case 27:e.preventDefault(),o()}null==L||L(e)}function Xe(e){if(!ie.current)return;let t=ie.current.value;if(c.enabled("show_spread_operators")&&oe&&t){const n=Se[le];if(n&&void 0!==n.isExpanded&&(n.onClick(),t=ie.current.value),t.includes(",")){return Ze(We(t).map(Oe)),void(e&&o())}return Ze([{symbol:Re?t.toUpperCase():t,resolved:!1}]),void(e&&o())}if(t.includes(","))return Ze(We(t).map(Oe)),void(e&&o());if(-1!==le){Se[le].onClick()}else{const n=Re?t.toUpperCase():t;if(n&&""!==n.trim()){const e=We(n) +;if(void 0!==fe&&-1===n.indexOf(":"))(function(e){let t=!1;return Promise.all(e.map((e=>-1!==e.indexOf(":")||t?Promise.resolve({symbol:e,resolved:!1}):(t=!0,async function(e){var t;null===(t=await(null==he?void 0:he.accountMetainfo()))||void 0===t||t.prefix;const n=void 0,r=await O({strictMatch:!0,serverHighlight:!1,text:e,lang:window.language||"",brokerId:fe,onlyTradable:!0,unhideSymbolSearchGroups:ve,exchange:n});if(0!==r.symbols.length){const e=r.symbols[0],{contracts:t}=e,n=t&&t.length>0?t[0]:void 0,o=e.prefix||e.exchange,a=n?n.symbol:e.symbol;if(o&&a)return{symbol:Te.QualifiedSources.fromSymbolSearchResult(e,n),resolved:!0,result:e}}return{symbol:e,resolved:!1}}(e)))))})(e).then((e=>Ze(e)));else{Ze(e.map(Oe))}}e&&o()}}async function Ze(e){g(e,{symbolType:$})}}function Oe(e){return{symbol:Re?e.toUpperCase():e,resolved:!1}}function Fe(e,t){const{broker_symbol:n,symbol:r,description:o}=e;return`${"spread"===e.type?o:r}${t&&n?` (${n})`:""}`}function Ve(e){return e.symbol+e.exchange+e.description}function We(e){return e.split(",").map((e=>e.trim())).filter((e=>""!==e))}function ze(e){const{isMobile:t,isTablet:n}=(0,y.useEnsuredContext)(p.SymbolSearchItemsDialogContext);return r.createElement(d.AdaptivePopupDialog,{...e,className:a()(Pe.dialog,!t&&(n?Pe.tabletDialog:Pe.desktopDialog)),backdrop:!0,draggable:!1})}},15983:(e,t,n)=>{"use strict";n.d(t,{validate:()=>l,flip:()=>s,stringifyTokens:()=>i,isSpread:()=>u,shortName:()=>m,getExchange:()=>p,getNextSymbolInputValueAndPosition:()=>f,getCurrentTokenParamsFromInput:()=>v});var r=n(2484),o=n(7785),a=n(81319);function l(e){const t={braceBalance:0,currentState:"var",warnings:[],errors:[]};if(r.enabled("charting_library_base")&&!r.enabled("show_spread_operators"))return t;let n="init";const o=[];for(let r=0;r"symbol"===t.type&&o.symbolTokenEscapeRe.test(t.value)?e+`'${t.value}'`:e+t.value),"")}function c(e){return"plus"===e||"minus"===e||"multiply"===e||"divide"===e||"power"===e}function u(e){return e.length>1&&e.some((e=>c(e.type)))}function d(e){e=function(e){const t=[];for(const n of e)"whitespace"!==n.type&&t.push(n);return t}(e);const t=[],n=[];let r;for(let o=0;oa.precedence&&(n[n.length-1].minPrecedence=a.precedence);break;case"openBrace":r={minPrecedence:1/0,openBraceIndex:o},n.push(r);break;case"closeBrace":{if(r=n.pop(),!r)break;const a=e[r.openBraceIndex-1],l=e[o+1],s=a&&("plus"===a.type||"multiply"===a.type);(!c(null==l?void 0:l.type)||(null==l?void 0:l.precedence)<=r.minPrecedence)&&(!c(null==a?void 0:a.type)||(null==a?void 0:a.precedence)<(null==r?void 0:r.minPrecedence)||(null==a?void 0:a.precedence)===(null==r?void 0:r.minPrecedence)&&s)&&(t.unshift(r.openBraceIndex),t.push(o),n.length&&n[n.length-1].minPrecedence>r.minPrecedence&&(n[n.length-1].minPrecedence=r.minPrecedence))}}}for(let n=t.length;n--;)e.splice(t[n],1);return e}function m(e){return d((0,o.tokenize)(e)).reduce(((e,t)=>{if("symbol"!==t.type)return e+t.value;const[,n]=h(t);return n?e+n:e}),"")}function p(e){const t=function(e){const t=(0,o.tokenize)(e),n=[];return t.forEach((e=>{if("symbol"!==e.type)return;const[t]=h(e);t&&n.push(t)})),n}(e);if(1===t.length)return t[0]}function h(e){const t=/^'?(?:([A-Z0-9_]+):)?(.*?)'?$/i.exec(e.value);return null===t?[void 0,void 0]:[t[1],t[2]]}function f(e,t,n){const r=e.value,[l,s]=v(e,n),i=(0,a.getSymbolFullName)(t),c=o.symbolTokenEscapeRe.test(i)?`'${i}'`:i;return[r.substring(0,s)+c+r.substring(s+l.length),s+c.length]}function v(e,t){const{value:n,selectionStart:r}=e,a=(0,o.tokenize)(t?n.toUpperCase():n),l=function(e,t){for(let n=0;n{"use strict";n.d(t,{exchangeSelectDisabled:()=>m,getAllSymbolTypesValue:()=>d,getAvailableSearchSources:()=>c,getAvailableSymbolTypes:()=>u,getDefaultSearchSource:()=>i,getSymbolFullName:()=>s,isSeparateSymbolSearchTabs:()=>h,mapEconomySource:()=>p});var r=n(44352),o=n(20882);class a{constructor(e){this._exchange=e}value(){ +return this._exchange.value}name(){return(0,o.isAllSearchSourcesSelected)(this)?r.t(null,void 0,n(64498)):this._exchange.name}description(){return this._exchange.desc}country(){return this._exchange.country}providerId(){return this._exchange.providerId}group(){return this._exchange.group}includes(e){return function(e,t){const n=t.toLowerCase(),{name:r,desc:o,searchTerms:a}=e;return r.toLowerCase().includes(n)||o.toLowerCase().includes(n)||void 0!==a&&a.some((e=>e.toLowerCase().includes(n)))}(this._exchange,e)}getRequestExchangeValue(){return this._exchange.value}getRequestCountryValue(){}}var l=n(3685);function s(e){if(e.fullName)return e.fullName;let t;return t=e.prefix||e.exchange?(e.prefix||e.exchange)+":"+e.name:e.name,t.replace(/<\/?[^>]+(>|$)/g,"")}function i(){const e=c();return e.find(o.isAllSearchSourcesSelected)||e[0]||null}function c(){return(0,o.createSearchSources)(a,(0,l.getExchanges)())}function u(){return window.ChartApiInstance.supportedSymbolsTypes()}function d(){return""}function m(e){return!(!h||""!==e)}function p(e){return e}const h=!1},82708:(e,t,n)=>{"use strict";n.d(t,{safeShortName:()=>o});var r=n(83232);function o(e){try{return(0,r.shortName)(e)}catch(t){return e}}},7785:(e,t,n)=>{"use strict";n.d(t,{symbolTokenEscapeRe:()=>a,tokenize:()=>i});var r=n(2484);const o=r.enabled("charting_library_base")?/(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0370-\u1FFF_\u2E80-\uFFFF^])(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0020\u0370-\u1FFF_\u2E80-\uFFFF_!:.&])*|'.+?'/:/(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0370-\u1FFF_\u2E80-\uFFFF])(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0020\u0370-\u1FFF_\u2E80-\uFFFF_!|:.&])*|'.+?'/,a=/[+\-/*]/,l={number:/\d+(?:\.\d*|(?![a-zA-Z0-9_!:.&]))|\.\d+/,incompleteNumber:/\./,symbol:o,incompleteSymbol:/'[^']*/,separatorPrefix:"###",openBrace:"(",closeBrace:")",plus:"+",minus:"-",multiply:"*",divide:"/",power:"^",whitespace:/[\0-\x20\s]+/,unparsed:null},s=new RegExp(Object.values(l).map((e=>{return null===e?"":`(${"string"==typeof e?(t=e,t.replace(/[\^$()[\]{}*+?|\\]/g,"\\$&")):e.source})`;var t})).filter((e=>""!==e)).concat(".").join("|"),"g");function i(e){if(!e)return[];const t=[],n=Object.keys(l);let r;for(;r=s.exec(e);){let e=!1;for(let o=n.length;o--;)if(r[o+1]){n[o]&&t.push({value:r[o+1],type:n[o],precedence:0,offset:r.index}),e=!0;break}e||t.push({value:r[0],type:"unparsed",precedence:0,offset:r.index})}return t}},19785:(e,t,n)=>{"use strict";n.d(t,{rankedSearch:()=>o,createRegExpList:()=>a,getHighlightedChars:()=>l});var r=n(65665);function o(e){const{data:t,rules:n,queryString:o,isPreventedFromFiltering:a,primaryKey:l,secondaryKey:s=l,optionalPrimaryKey:i,tertiaryKey:c}=e;return t.map((e=>{const t=i&&e[i]?e[i]:e[l],a=e[s],u=c&&e[c];let d,m=0;return n.forEach((e=>{var n,l,s,i,c;const{re:p,fullMatch:h}=e;if(p.lastIndex=0,(0,r.isString)(t)&&t&&t.toLowerCase()===o.toLowerCase())return m=4,void(d=null===(n=t.match(h))||void 0===n?void 0:n.index);if((0,r.isString)(t)&&h.test(t))return m=3,void(d=null===(l=t.match(h))||void 0===l?void 0:l.index);if((0,r.isString)(a)&&h.test(a))return m=2, +void(d=null===(s=a.match(h))||void 0===s?void 0:s.index);if((0,r.isString)(a)&&p.test(a))return m=2,void(d=null===(i=a.match(p))||void 0===i?void 0:i.index);if(Array.isArray(u))for(const e of u)if(h.test(e))return m=1,void(d=null===(c=e.match(h))||void 0===c?void 0:c.index)})),{matchPriority:m,matchIndex:d,item:e}})).filter((e=>a||e.matchPriority)).sort(((e,t)=>{if(e.matchPriorityt.matchPriority)return-1;if(e.matchPriority===t.matchPriority){if(void 0===e.matchIndex||void 0===t.matchIndex)return 0;if(e.matchIndex>t.matchIndex)return 1;if(e.matchIndexe))}function a(e,t){const n=[],r=e.toLowerCase(),o=e.split("").map(((e,t)=>`(${0!==t?`[/\\s-]${s(e)}`:s(e)})`)).join("(.*?)")+"(.*)";return n.push({fullMatch:new RegExp(`(${s(e)})`,"i"),re:new RegExp(`^${o}`,"i"),reserveRe:new RegExp(o,"i"),fuzzyHighlight:!0}),t&&t.hasOwnProperty(r)&&n.push({fullMatch:t[r],re:t[r],fuzzyHighlight:!1}),n}function l(e,t,n){const r=[];return e&&n?(n.forEach((e=>{const{fullMatch:n,re:o,reserveRe:a}=e;n.lastIndex=0,o.lastIndex=0;const l=n.exec(t),s=l||o.exec(t)||a&&a.exec(t);if(e.fuzzyHighlight=!l,s)if(e.fuzzyHighlight){let e=s.index;for(let t=1;t{"use strict";n.d(t,{HighlightedText:()=>s});var r=n(50959),o=n(97754),a=n(19785),l=n(83307);function s(e){const{queryString:t,rules:n,text:s,className:i}=e,c=(0,r.useMemo)((()=>(0,a.getHighlightedChars)(t,s,n)),[t,n,s]);return r.createElement(r.Fragment,null,c.length?s.split("").map(((e,t)=>r.createElement(r.Fragment,{key:t},c[t]?r.createElement("span",{className:o(l.highlighted,i)},e):r.createElement("span",null,e)))):s)}},78036:(e,t,n)=>{"use strict";n.d(t,{useEnsuredContext:()=>a});var r=n(50959),o=n(50151);function a(e){return(0,o.ensureNotNull)((0,r.useContext)(e))}},36947:(e,t,n)=>{"use strict";n.d(t,{useForceUpdate:()=>o});var r=n(50959);const o=()=>{const[,e]=(0,r.useReducer)((e=>e+1),0);return e}},29006:(e,t,n)=>{"use strict";n.d(t,{useResizeObserver:()=>r.useResizeObserver});var r=n(19566)},77975:(e,t,n)=>{"use strict";n.d(t,{useWatchedValueReadonly:()=>o});var r=n(50959);const o=(e,t=!1)=>{const n="watchedValue"in e?e.watchedValue:void 0,o="defaultValue"in e?e.defaultValue:e.watchedValue.value(),[a,l]=(0,r.useState)(n?n.value():o);return(t?r.useLayoutEffect:r.useEffect)((()=>{if(n){l(n.value());const e=e=>l(e);return n.subscribe(e),()=>n.unsubscribe(e)}return()=>{}}),[n]),a}},84877:(e,t,n)=>{"use strict";n.d(t,{MatchMediaMap:()=>l});var r=n(50959),o=n(66783),a=n.n(o);class l extends r.Component{constructor(e){super(e),this._handleMediaChange=()=>{const e=i(this.state.queries,((e,t)=>t.matches));let t=!1;for(const n in e)if(e.hasOwnProperty(n)&&this.state.matches[n]!==e[n]){t=!0;break}t&&this.setState({matches:e})} +;const{rules:t}=this.props;this.state=s(t)}shouldComponentUpdate(e,t){return!a()(e,this.props)||(!a()(t.rules,this.state.rules)||!a()(t.matches,this.state.matches))}componentDidMount(){this._migrate(null,this.state.queries)}componentDidUpdate(e,t){a()(e.rules,this.props.rules)||this._migrate(t.queries,this.state.queries)}componentWillUnmount(){this._migrate(this.state.queries,null)}render(){return this.props.children(this.state.matches)}static getDerivedStateFromProps(e,t){if(a()(e.rules,t.rules))return null;const{rules:n}=e;return s(n)}_migrate(e,t){null!==e&&i(e,((e,t)=>{t.removeListener(this._handleMediaChange)})),null!==t&&i(t,((e,t)=>{t.addListener(this._handleMediaChange)}))}}function s(e){const t=i(e,((e,t)=>window.matchMedia(t)));return{queries:t,matches:i(t,((e,t)=>t.matches)),rules:{...e}}}function i(e,t){const n={};for(const r in e)e.hasOwnProperty(r)&&(n[r]=t(r,e[r]));return n}},1109:(e,t,n)=>{"use strict";n.d(t,{Separator:()=>l});var r=n(50959),o=n(97754),a=n(94725);function l(e){return r.createElement("div",{className:o(a.separator,e.className)})}},61074:(e,t,n)=>{"use strict";n.d(t,{Spinner:()=>l});var r=n(50959),o=n(97754),a=n(33134);n(86625);function l(e){const t=o(e.className,"tv-spinner","tv-spinner--shown",`tv-spinner--size_${a.spinnerSizeMap[e.size||a.DEFAULT_SIZE]}`);return r.createElement("div",{className:t,style:e.style,role:"progressbar"})}},41890:(e,t,n)=>{"use strict";n.d(t,{ToolWidgetCaret:()=>i});var r=n(50959),o=n(97754),a=n(9745),l=n(90948),s=n(43313);function i(e){const{dropped:t,className:n}=e;return r.createElement(a.Icon,{className:o(n,l.icon,{[l.dropped]:t}),icon:s})}},35194:e=>{e.exports={button:"button-uO7HM85b",hover:"hover-uO7HM85b",isInteractive:"isInteractive-uO7HM85b",isGrouped:"isGrouped-uO7HM85b",isActive:"isActive-uO7HM85b",isOpened:"isOpened-uO7HM85b",isDisabled:"isDisabled-uO7HM85b",text:"text-uO7HM85b",icon:"icon-uO7HM85b"}},94206:(e,t,n)=>{"use strict";n.d(t,{DEFAULT_TOOL_WIDGET_BUTTON_THEME:()=>s,ToolWidgetButton:()=>i});var r=n(50959),o=n(97754),a=n(9745),l=n(35194);const s=l,i=r.forwardRef(((e,t)=>{const{icon:n,isActive:s,isOpened:i,isDisabled:c,isGrouped:u,isHovered:d,onClick:m,text:p,textBeforeIcon:h,title:f,theme:v=l,className:g,forceInteractive:b,"data-name":y,...S}=e,x=o(g,v.button,f&&"apply-common-tooltip",{[v.isActive]:s,[v.isOpened]:i,[v.isInteractive]:(b||Boolean(m))&&!c,[v.isDisabled]:c,[v.isGrouped]:u,[v.hover]:d}),w=n&&("string"==typeof n?r.createElement(a.Icon,{className:v.icon,icon:n}):r.cloneElement(n,{className:o(v.icon,n.props.className)}));return r.createElement("div",{...S,ref:t,"data-role":"button",className:x,onClick:c?void 0:m,title:f,"data-name":y},h&&p&&r.createElement("div",{className:o("js-button-text",v.text)},p),w,!h&&p&&r.createElement("div",{className:o("js-button-text",v.text)},p))}))},21945:(e,t,n)=>{"use strict";n.d(t,{marketType:()=>s});var r=n(44352);const o=new Map([["cfd",r.t(null,void 0,n(87592))],["dr",r.t(null,void 0,n(1328))],["index",r.t(null,void 0,n(12754))],["forex",r.t(null,void 0,n(39512))],["right",r.t(null,{ +context:"symbol_type"},n(9898))],["bond",r.t(null,void 0,n(79852))],["bitcoin",r.t(null,void 0,n(8448))],["crypto",r.t(null,void 0,n(8448))],["economic",r.t(null,void 0,n(88720))],["indices",r.t(null,void 0,n(38071))],["futures",r.t(null,void 0,n(81859))],["stock",r.t(null,void 0,n(36931))]]);n(93731);const a=new Map,l=new Set(["cfd","spreadbet","defi","sharia","yield","government","corporate","mutual","money","etf","unit","trust","reit","etn","convertible","closedend","crypto","oracle"]);function s(e,t=[],n=!0){const r=t.filter((e=>l.has(e))),s=`${e}_${r.sort().join("_")}`,i=a.get(s);if(void 0!==i)return i;const c=n?function(e){return o.get(e)||e}(e):e,u=Boolean(t.length)?c+` ${r.join(" ")}`:c;return a.set(s,u),u}},95694:e=>{e.exports=''},49498:e=>{e.exports=''},60176:e=>{e.exports=''},35369:e=>{e.exports=''},58478:e=>{e.exports=''},73063:e=>{e.exports=''},14127:e=>{e.exports=''},18073:e=>{e.exports=''},99243:e=>{e.exports=''},42576:e=>{ +e.exports=''},43313:e=>{e.exports=''},91540:e=>{e.exports=''},7720:e=>{e.exports=''},66619:e=>{e.exports=''},67562:e=>{e.exports=''},69859:e=>{e.exports=''},69533:e=>{e.exports=''},486:e=>{e.exports=''},63861:e=>{ +e.exports=''},81574:e=>{e.exports=''},32617:e=>{e.exports=''},35119:e=>{e.exports=''},69135:e=>{e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/4062.ef79254d1273624a61fe.js b/charting_library/bundles/4062.ef79254d1273624a61fe.js new file mode 100644 index 00000000..57c5d635 --- /dev/null +++ b/charting_library/bundles/4062.ef79254d1273624a61fe.js @@ -0,0 +1,33 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4062],{60676:(e,t,r)=>{"use strict";r.d(t,{A:()=>_,B:()=>y,C:()=>k,D:()=>b,E:()=>u,F:()=>U,G:()=>W,H:()=>A,J:()=>F,K:()=>X,L:()=>ee,M:()=>te,N:()=>Z,O:()=>ne,P:()=>L,Q:()=>x,R:()=>j,S:()=>B,T:()=>R,U:()=>oe,Y:()=>V,_:()=>J,a:()=>H,a3:()=>re,b:()=>$,d:()=>q,e:()=>M,f:()=>K,g:()=>G,h:()=>Y,i:()=>m,j:()=>D,k:()=>a,l:()=>w,m:()=>S,n:()=>P,o:()=>h,p:()=>l,q:()=>v,r:()=>f,s:()=>T,t:()=>c,u:()=>d,v:()=>C,y:()=>E,z:()=>O});var n=r(49209),o=r(15882),i=r(75880);const s=function(e,t){var r;void 0===t&&(t=!0);var o=new Promise((function(n){r=setTimeout(n,e,t)}));return o[n.CANCEL]=function(){clearTimeout(r)},o};var a=function(e){return function(){return e}}(!0),c=function(){};var u=function(e){return e};"function"==typeof Symbol&&Symbol.asyncIterator&&Symbol.asyncIterator;var l=function(e,t){(0,o.default)(e,t),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach((function(r){e[r]=t[r]}))},d=function(e,t){var r;return(r=[]).concat.apply(r,t.map(e))};function f(e,t){var r=e.indexOf(t);r>=0&&e.splice(r,1)}function h(e){var t=!1;return function(){t||(t=!0,e())}}var g=function(e){throw e},p=function(e){return{value:e,done:!0}};function v(e,t,r){void 0===t&&(t=g),void 0===r&&(r="iterator");var n={meta:{name:r},next:e,throw:t,return:p,isSagaIterator:!0};return"undefined"!=typeof Symbol&&(n[Symbol.iterator]=function(){return n}),n}function y(e,t){var r=t.sagaStack;console.error(e),console.error(r)}var m=function(e){return new Error("\n redux-saga: Error checking hooks detected an inconsistent state. This is likely a bug\n in redux-saga code and not yours. Thanks for reporting this in the project's github repo.\n Error: "+e+"\n")},S=function(e){return Array.apply(null,new Array(e))},b=function(e){return function(t){return e(Object.defineProperty(t,n.SAGA_ACTION,{value:!0}))}},O=function(e){return e===n.TERMINATE},E=function(e){return e===n.TASK_CANCEL},T=function(e){return O(e)||E(e)};function w(e,t){var r=Object.keys(e),n=r.length;var o,s=0,a=(0,i.array)(e)?S(n):{},u={};return r.forEach((function(e){var r=function(r,i){o||(i||T(r)?(t.cancel(),t(r,i)):(a[e]=r,++s===n&&(o=!0,t(a))))};r.cancel=c,u[e]=r})),t.cancel=function(){o||(o=!0,r.forEach((function(e){return u[e].cancel()})))},u}function D(e){return{name:e.name||"anonymous",location:C(e)}}function C(e){return e[n.SAGA_LOCATION]}var I={isEmpty:a,put:c,take:c};function N(e,t){void 0===e&&(e=10);var r=new Array(e),n=0,o=0,i=0,s=function(t){r[o]=t,o=(o+1)%e,n++},a=function(){if(0!=n){var t=r[i];return r[i]=null,n--,i=(i+1)%e,t}},c=function(){for(var e=[];n;)e.push(a());return e};return{isEmpty:function(){return 0==n},put:function(a){var u;if(n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n{"use strict";r.d(t,{array:()=>c,channel:()=>f,func:()=>s,iterator:()=>l,multicast:()=>p,notUndef:()=>i,pattern:()=>d,promise:()=>u,string:()=>a,stringableFunc:()=>h,symbol:()=>g,undef:()=>o});var n=r(49209),o=function(e){return null==e},i=function(e){return null!=e},s=function(e){return"function"==typeof e},a=function(e){return"string"==typeof e},c=Array.isArray,u=function(e){return e&&s(e.then)},l=function(e){return e&&s(e.next)&&s(e.throw)},d=function e(t){return t&&(a(t)||g(t)||s(t)||c(t)&&t.every(e))},f=function(e){return e&&s(e.take)&&s(e.close)},h=function(e){return s(e)&&e.hasOwnProperty("toString")},g=function(e){return Boolean(e)&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype},p=function(e){return f(e)&&e[n.MULTICAST]}},49209:(e,t,r)=>{"use strict";r.d(t,{CANCEL:()=>o,CHANNEL_END_TYPE:()=>i,IO:()=>s,MATCH:()=>a,MULTICAST:()=>c,SAGA_ACTION:()=>u,SAGA_LOCATION:()=>g,SELF_CANCELLATION:()=>l,TASK:()=>d,TASK_CANCEL:()=>f,TERMINATE:()=>h});var n=function(e){return"@@redux-saga/"+e},o=n("CANCEL_PROMISE"),i=n("CHANNEL_END"),s=n("IO"),a=n("MATCH"),c=n("MULTICAST"),u=n("SAGA_ACTION"),l=n("SELF_CANCELLATION"),d=n("TASK"),f=n("TASK_CANCEL"),h=n("TERMINATE"),g=n("LOCATION")},59142:function(e,t){var r,n,o;n=[t],r=function(e){"use strict";function t(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t{"use strict";e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,o,i;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(o=n;0!=o--;)if(!e(t[o],r[o]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(i=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(o=n;0!=o--;)if(!Object.prototype.hasOwnProperty.call(r,i[o]))return!1;for(o=n;0!=o--;){var s=i[o] +;if(!e(t[s],r[s]))return!1}return!0}return t!=t&&r!=r}},72535:(e,t,r)=>{"use strict";var n=r(56237),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},s={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},a={};function c(e){return n.isMemo(e)?s:a[e.$$typeof]||o}a[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},a[n.Memo]=s;var u=Object.defineProperty,l=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,g=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(g){var o=h(r);o&&o!==g&&e(t,o,n)}var s=l(r);d&&(s=s.concat(d(r)));for(var a=c(t),p=c(r),v=0;v{"use strict";var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,i=r?Symbol.for("react.fragment"):60107,s=r?Symbol.for("react.strict_mode"):60108,a=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,l=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,f=r?Symbol.for("react.forward_ref"):60112,h=r?Symbol.for("react.suspense"):60113,g=r?Symbol.for("react.suspense_list"):60120,p=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,y=r?Symbol.for("react.block"):60121,m=r?Symbol.for("react.fundamental"):60117,S=r?Symbol.for("react.responder"):60118,b=r?Symbol.for("react.scope"):60119;function O(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case l:case d:case i:case a:case s:case h:return e;default:switch(e=e&&e.$$typeof){case u:case f:case v:case p:case c:return e;default:return t}}case o:return t}}}function E(e){return O(e)===d}t.AsyncMode=l,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=c,t.Element=n,t.ForwardRef=f,t.Fragment=i,t.Lazy=v,t.Memo=p,t.Portal=o,t.Profiler=a,t.StrictMode=s,t.Suspense=h,t.isAsyncMode=function(e){return E(e)||O(e)===l},t.isConcurrentMode=E,t.isContextConsumer=function(e){return O(e)===u},t.isContextProvider=function(e){return O(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return O(e)===f},t.isFragment=function(e){return O(e)===i},t.isLazy=function(e){return O(e)===v},t.isMemo=function(e){return O(e)===p},t.isPortal=function(e){return O(e)===o},t.isProfiler=function(e){return O(e)===a},t.isStrictMode=function(e){return O(e)===s},t.isSuspense=function(e){return O(e)===h},t.isValidElementType=function(e){ +return"string"==typeof e||"function"==typeof e||e===i||e===d||e===a||e===s||e===h||e===g||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===p||e.$$typeof===c||e.$$typeof===u||e.$$typeof===f||e.$$typeof===m||e.$$typeof===S||e.$$typeof===b||e.$$typeof===y)},t.typeOf=O},56237:(e,t,r)=>{"use strict";e.exports=r(60198)},11195:(e,t)=>{"use strict";var r,n=Symbol.for("react.element"),o=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),c=Symbol.for("react.provider"),u=Symbol.for("react.context"),l=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),g=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),v=Symbol.for("react.offscreen");function y(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case i:case a:case s:case f:case h:return e;default:switch(e=e&&e.$$typeof){case l:case u:case d:case p:case g:case c:return e;default:return t}}case o:return t}}}r=Symbol.for("react.module.reference"),t.isContextConsumer=function(e){return y(e)===u}},61357:(e,t,r)=>{"use strict";e.exports=r(11195)},86942:(e,t,r)=>{"use strict";r.d(t,{Provider:()=>L,connect:()=>R});var n=r(4322),o=r(7231),i=r(962);let s=function(e){e()};const a=()=>s;var c=r(50959);const u=(0,c.createContext)(null);let l=null;var d=r(15882),f=r(30950),h=r(72535),g=r.n(h),p=r(61357);const v=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function y(e,t,r,n,{areStatesEqual:o,areOwnPropsEqual:i,areStatePropsEqual:s}){let a,c,u,l,d,f=!1;function h(f,h){const g=!i(h,c),p=!o(f,a,h,c);return a=f,c=h,g&&p?(u=e(a,c),t.dependsOnOwnProps&&(l=t(n,c)),d=r(u,l,c),d):g?(e.dependsOnOwnProps&&(u=e(a,c)),t.dependsOnOwnProps&&(l=t(n,c)),d=r(u,l,c),d):p?function(){const t=e(a,c),n=!s(t,u);return u=t,n&&(d=r(u,l,c)),d}():d}return function(o,i){return f?h(o,i):(a=o,c=i,u=e(a,c),l=t(n,c),d=r(u,l,c),f=!0,d)}}function m(e){return function(t){const r=e(t);function n(){return r}return n.dependsOnOwnProps=!1,n}}function S(e){return e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function b(e,t){return function(t,{displayName:r}){const n=function(e,t){return n.dependsOnOwnProps?n.mapToProps(e,t):n.mapToProps(e,void 0)};return n.dependsOnOwnProps=!0,n.mapToProps=function(t,r){n.mapToProps=e,n.dependsOnOwnProps=S(e);let o=n(t,r);return"function"==typeof o&&(n.mapToProps=o,n.dependsOnOwnProps=S(o),o=n(t,r)),o},n}}function O(e,t){return(r,n)=>{throw new Error(`Invalid value of type ${typeof e} for ${t} argument when connecting component ${n.wrappedComponentName}.`)}}function E(e,t,r){return(0,d.default)({},r,e,t)}const T={notify(){},get:()=>[]};function w(e,t){let r,n=T;function o(){s.onStateChange&&s.onStateChange()}function i(){r||(r=t?t.addNestedSub(o):e.subscribe(o),n=function(){const e=a();let t=null,r=null;return{clear(){t=null,r=null},notify(){e((()=>{let e=t;for(;e;)e.callback(),e=e.next}))},get(){let e=[],r=t;for(;r;)e.push(r),r=r.next;return e},subscribe(e){ +let n=!0,o=r={callback:e,next:null,prev:r};return o.prev?o.prev.next=o:t=o,function(){n&&null!==t&&(n=!1,o.next?o.next.prev=o.prev:r=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}())}const s={addNestedSub:function(e){return i(),n.subscribe(e)},notifyNestedSubs:function(){n.notify()},handleChangeWrapper:o,isSubscribed:function(){return Boolean(r)},trySubscribe:i,tryUnsubscribe:function(){r&&(r(),r=void 0,n.clear(),n=T)},getListeners:()=>n};return s}const D=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement)?c.useLayoutEffect:c.useEffect;function C(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function I(e,t){if(C(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;const r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let n=0;n{throw new Error("uSES not initialized!")};const x=[null,null];function M(e,t,r,n,o,i){e.current=n,r.current=!1,o.current&&(o.current=null,i())}function A(e,t){return e===t}const R=function(e,t,r,{pure:n,areStatesEqual:o=A,areOwnPropsEqual:i=I,areStatePropsEqual:s=I,areMergedPropsEqual:a=I,forwardRef:l=!1,context:h=u}={}){const S=h,T=function(e){return e?"function"==typeof e?b(e):O(e,"mapStateToProps"):m((()=>({})))}(e),C=function(e){return e&&"object"==typeof e?m((t=>function(e,t){const r={};for(const n in e){const o=e[n];"function"==typeof o&&(r[n]=(...e)=>t(o(...e)))}return r}(e,t))):e?"function"==typeof e?b(e):O(e,"mapDispatchToProps"):m((e=>({dispatch:e})))}(t),R=function(e){return e?"function"==typeof e?function(e){return function(t,{displayName:r,areMergedPropsEqual:n}){let o,i=!1;return function(t,r,s){const a=e(t,r,s);return i?n(a,o)||(o=a):(i=!0,o=a),o}}}(e):O(e,"mergeProps"):()=>E}(r),L=Boolean(e);return e=>{const t=e.displayName||e.name||"Component",r=`Connect(${t})`,n={shouldHandleStateChanges:L,displayName:r,wrappedComponentName:t,WrappedComponent:e,initMapStateToProps:T,initMapDispatchToProps:C,initMergeProps:R,areStatesEqual:o,areStatePropsEqual:s,areOwnPropsEqual:i,areMergedPropsEqual:a};function u(t){const[r,o,i]=(0,c.useMemo)((()=>{const{reactReduxForwardedRef:e}=t,r=(0,f.default)(t,N);return[t.context,e,r]}),[t]),s=(0,c.useMemo)((()=>r&&r.Consumer&&(0,p.isContextConsumer)(c.createElement(r.Consumer,null))?r:S),[r,S]),a=(0,c.useContext)(s),u=Boolean(t.store)&&Boolean(t.store.getState)&&Boolean(t.store.dispatch),l=Boolean(a)&&Boolean(a.store);const h=u?t.store:a.store,g=l?a.getServerState:h.getState,m=(0,c.useMemo)((()=>function(e,t){let{initMapStateToProps:r,initMapDispatchToProps:n,initMergeProps:o}=t,i=(0,f.default)(t,v);return y(r(e,i),n(e,i),o(e,i),e,i)}(h.dispatch,n)),[h]),[b,O]=(0,c.useMemo)((()=>{if(!L)return x;const e=w(h,u?void 0:a.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[h,u,a]),E=(0,c.useMemo)((()=>u?a:(0,d.default)({},a,{subscription:b})),[u,a,b]),T=(0,c.useRef)(),C=(0,c.useRef)(i),I=(0, +c.useRef)(),A=(0,c.useRef)(!1),R=((0,c.useRef)(!1),(0,c.useRef)(!1)),_=(0,c.useRef)();D((()=>(R.current=!0,()=>{R.current=!1})),[]);const j=(0,c.useMemo)((()=>()=>I.current&&i===C.current?I.current:m(h.getState(),i)),[h,i]),k=(0,c.useMemo)((()=>e=>b?function(e,t,r,n,o,i,s,a,c,u,l){if(!e)return()=>{};let d=!1,f=null;const h=()=>{if(d||!a.current)return;const e=t.getState();let r,h;try{r=n(e,o.current)}catch(e){h=e,f=e}h||(f=null),r===i.current?s.current||u():(i.current=r,c.current=r,s.current=!0,l())};return r.onStateChange=h,r.trySubscribe(),h(),()=>{if(d=!0,r.tryUnsubscribe(),r.onStateChange=null,f)throw f}}(L,h,b,m,C,T,A,R,I,O,e):()=>{}),[b]);var H,U,F;let $;H=M,U=[C,T,A,i,I,O],D((()=>H(...U)),F);try{$=P(k,j,g?()=>m(g(),i):j)}catch(e){throw _.current&&(e.message+=`\nThe error may be correlated with this previous error:\n${_.current.stack}\n\n`),e}D((()=>{_.current=void 0,I.current=void 0,T.current=$}));const B=(0,c.useMemo)((()=>c.createElement(e,(0,d.default)({},$,{ref:o}))),[o,e,$]);return(0,c.useMemo)((()=>L?c.createElement(s.Provider,{value:E},B):B),[s,B,E])}const h=c.memo(u);if(h.WrappedComponent=e,h.displayName=u.displayName=r,l){const t=c.forwardRef((function(e,t){return c.createElement(h,(0,d.default)({},e,{reactReduxForwardedRef:t}))}));return t.displayName=r,t.WrappedComponent=e,g()(t,e)}return g()(h,e)}};const L=function({store:e,context:t,children:r,serverState:n}){const o=(0,c.useMemo)((()=>{const t=w(e);return{store:e,subscription:t,getServerState:n?()=>n:void 0}}),[e,n]),i=(0,c.useMemo)((()=>e.getState()),[e]);D((()=>{const{subscription:t}=o;return t.onStateChange=t.notifyNestedSubs,t.trySubscribe(),i!==e.getState()&&t.notifyNestedSubs(),()=>{t.tryUnsubscribe(),t.onStateChange=void 0}}),[o,i]);const s=t||u;return c.createElement(s.Provider,{value:o},r)};var _,j;_=o.useSyncExternalStoreWithSelector,l=_,(e=>{P=e})(n.useSyncExternalStore),j=i.unstable_batchedUpdates,s=j},3354:(e,t,r)=>{"use strict";var n=r(50959),o=Symbol.for("react.element"),i=Symbol.for("react.fragment"),s=Object.prototype.hasOwnProperty,a=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,c={key:!0,ref:!0,__self:!0,__source:!0};function u(e,t,r){var n,i={},u=null,l=null;for(n in void 0!==r&&(u=""+r),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(l=t.ref),t)s.call(t,n)&&!c.hasOwnProperty(n)&&(i[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===i[n]&&(i[n]=t[n]);return{$$typeof:o,type:e,key:u,ref:l,props:i,_owner:a.current}}t.jsx=u},11527:(e,t,r)=>{"use strict";e.exports=r(3354)},54773:(e,t,r)=>{"use strict";r.d(t,{buffers:()=>a.H,default:()=>z,eventChannel:()=>N});var n=r(49209),o=r(15882),i=r(30950),s=r(75880),a=r(60676),c=r(21153);function u(){var e={};return e.promise=new Promise((function(t,r){e.resolve=t,e.reject=r})),e}const l=u;var d=[],f=0;function h(e){try{v(),e()}finally{y()}}function g(e){d.push(e),f||(v(),m())}function p(e){try{return v(),e()}finally{m()}}function v(){f++}function y(){f--}function m(){var e;for(y();!f&&void 0!==(e=d.shift());)h(e)}var S=function(e){return function(t){ +return e.some((function(e){return w(e)(t)}))}},b=function(e){return function(t){return e(t)}},O=function(e){return function(t){return t.type===String(e)}},E=function(e){return function(t){return t.type===e}},T=function(){return a.k};function w(e){var t="*"===e?T:(0,s.string)(e)?O:(0,s.array)(e)?S:(0,s.stringableFunc)(e)?O:(0,s.func)(e)?b:(0,s.symbol)(e)?E:null;if(null===t)throw new Error("invalid pattern: "+e);return t(e)}var D={type:n.CHANNEL_END_TYPE},C=function(e){return e&&e.type===n.CHANNEL_END_TYPE};function I(e){void 0===e&&(e=(0,a.e)());var t=!1,r=[];return{take:function(n){t&&e.isEmpty()?n(D):e.isEmpty()?(r.push(n),n.cancel=function(){(0,a.r)(r,n)}):n(e.take())},put:function(n){if(!t){if(0===r.length)return e.put(n);r.shift()(n)}},flush:function(r){t&&e.isEmpty()?r(D):r(e.flush())},close:function(){if(!t){t=!0;var e=r;r=[];for(var n=0,o=e.length;n2?g-2:0),y=2;y{"use strict";r.d(t,{all:()=>o._,call:()=>o.N,cancel:()=>o.M,fork:()=>o.L,put:()=>o.Y,select:()=>o.a3,take:()=>o.K,throttle:()=>l});var n=r(75880),o=r(60676),i=function(e){return{done:!0,value:e}},s={};function a(e){return(0,n.channel)(e)?"channel":(0,n.stringableFunc)(e)?String(e):(0,n.func)(e)?e.name:String(e)}function c(e,t,r){var n,a,c,u=t;function l(t,r){if(u===s)return i(t);if(r&&!a)throw u=s,r;n&&n(t);var o=r?e[a](r):e[u]();return u=o.nextState,c=o.effect,n=o.stateUpdater,a=o.errorState,u===s?i(t):c}return(0,o.q)(l,(function(e){return l(null,e)}),r)}function u(e,t,r){for(var n=arguments.length,i=new Array(n>3?n-3:0),s=3;s3?n-3:0),s=3;s{"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;tv,bindActionCreators:()=>g,combineReducers:()=>f,createStore:()=>d});var a="function"==typeof Symbol&&Symbol.observable||"@@observable",c=function(){return Math.random().toString(36).substring(7).split("").join(".")},u={INIT:"@@redux/INIT"+c(),REPLACE:"@@redux/REPLACE"+c(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+c()}};function l(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}function d(e,t,r){var n;if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw new Error(s(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0), +void 0!==r){if("function"!=typeof r)throw new Error(s(1));return r(d)(e,t)}if("function"!=typeof e)throw new Error(s(2));var o=e,i=t,c=[],f=c,h=!1;function g(){f===c&&(f=c.slice())}function p(){if(h)throw new Error(s(3));return i}function v(e){if("function"!=typeof e)throw new Error(s(4));if(h)throw new Error(s(5));var t=!0;return g(),f.push(e),function(){if(t){if(h)throw new Error(s(6));t=!1,g();var r=f.indexOf(e);f.splice(r,1),c=null}}}function y(e){if(!l(e))throw new Error(s(7));if(void 0===e.type)throw new Error(s(8));if(h)throw new Error(s(9));try{h=!0,i=o(i,e)}finally{h=!1}for(var t=c=f,r=0;r{"use strict";function n(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. "}r.d(t,{compose:()=>u,createStore:()=>c});var o="function"==typeof Symbol&&Symbol.observable||"@@observable",i=function(){return Math.random().toString(36).substring(7).split("").join(".")},s={INIT:"@@redux/INIT"+i(),REPLACE:"@@redux/REPLACE"+i(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+i()}};function a(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}function c(e,t,r){var i;if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw new Error(n(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw new Error(n(1));return r(c)(e,t)}if("function"!=typeof e)throw new Error(n(2));var u=e,l=t,d=[],f=d,h=!1;function g(){f===d&&(f=d.slice())}function p(){if(h)throw new Error(n(3));return l}function v(e){if("function"!=typeof e)throw new Error(n(4));if(h)throw new Error(n(5));var t=!0;return g(),f.push(e),function(){if(t){if(h)throw new Error(n(6));t=!1,g();var r=f.indexOf(e);f.splice(r,1),d=null}}}function y(e){if(!a(e))throw new Error(n(7));if(void 0===e.type)throw new Error(n(8));if(h)throw new Error(n(9));try{h=!0,l=u(l,e)}finally{h=!1}for(var t=d=f,r=0;r{"use strict";function n(e,t){return e===t}function o(e,t,r){if(null===t||null===r||t.length!==r.length)return!1;for(var n=t.length,o=0;os});var s=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n1&&void 0!==arguments[1]?arguments[1]:n,r=null,i=null;return function(){return o(t,r,arguments)||(i=e.apply(null,arguments)),r=arguments,i}}))},12415:(e,t,r)=>{"use strict";var n=r(50959);var o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=n.useState,s=n.useEffect,a=n.useLayoutEffect,c=n.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!o(e,r)}catch(e){ +return!0}}var l="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=i({inst:{value:r,getSnapshot:t}}),o=n[0].inst,l=n[1];return a((function(){o.value=r,o.getSnapshot=t,u(o)&&l({inst:o})}),[e,r,t]),s((function(){return u(o)&&l({inst:o}),e((function(){u(o)&&l({inst:o})}))}),[e]),c(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:l},2179:(e,t,r)=>{"use strict";var n=r(50959),o=r(4322);var i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},s=o.useSyncExternalStore,a=n.useRef,c=n.useEffect,u=n.useMemo,l=n.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,r,n,o){var d=a(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=u((function(){function e(e){if(!c){if(c=!0,s=e,e=n(e),void 0!==o&&f.hasValue){var t=f.value;if(o(t,e))return a=t}return a=e}if(t=a,i(s,e))return t;var r=n(e);return void 0!==o&&o(t,r)?t:(s=e,a=r)}var s,a,c=!1,u=void 0===r?null:r;return[function(){return e(t())},null===u?void 0:function(){return e(u())}]}),[t,r,n,o]);var h=s(e,d[0],d[1]);return c((function(){f.hasValue=!0,f.value=h}),[h]),l(h),h}},4322:(e,t,r)=>{"use strict";e.exports=r(12415)},7231:(e,t,r)=>{"use strict";e.exports=r(2179)},15882:(e,t,r)=>{"use strict";function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;tn})},30950:(e,t,r)=>{"use strict";function n(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n=0||(o[r]=e[r]);return o}r.d(t,{default:()=>n})},6346:(e,t,r)=>{"use strict";function n(e,t,...r){if("undefined"!=typeof process&&void 0===t)throw new Error("invariant requires an error message argument");if(!e){let e;if(void 0===t)e=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{let n=0;e=new Error(t.replace(/%s/g,(function(){return r[n++]}))),e.name="Invariant Violation"}throw e.framesToPop=1,e}}r.d(t,{invariant:()=>n})},98789:(e,t,r)=>{"use strict";function n(e,t,r,n){let o=r?r.call(n,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;const i=Object.keys(e),s=Object.keys(t);if(i.length!==s.length)return!1;const a=Object.prototype.hasOwnProperty.bind(t);for(let s=0;sn})},98314:(e,t,r)=>{"use strict";let n;function o(){return n||(n=new Image,n.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="),n}r.d(t,{getEmptyImage:()=>o})},10170:(e,t,r)=>{"use strict";r.d(t,{HTML5Backend:()=>w});var n={};function o(e){let t=null +;return()=>(null==t&&(t=e()),t)}r.r(n),r.d(n,{FILE:()=>a,HTML:()=>l,TEXT:()=>u,URL:()=>c});class i{enter(e){const t=this.entered.length;return this.entered=function(e,t){const r=new Set,n=e=>r.add(e);e.forEach(n),t.forEach(n);const o=[];return r.forEach((e=>o.push(e))),o}(this.entered.filter((t=>this.isNodeInDocument(t)&&(!t.contains||t.contains(e)))),[e]),0===t&&this.entered.length>0}leave(e){const t=this.entered.length;var r,n;return this.entered=(r=this.entered.filter(this.isNodeInDocument),n=e,r.filter((e=>e!==n))),t>0&&0===this.entered.length}reset(){this.entered=[]}constructor(e){this.entered=[],this.isNodeInDocument=e}}class s{initializeExposedProperties(){Object.keys(this.config.exposeProperties).forEach((e=>{Object.defineProperty(this.item,e,{configurable:!0,enumerable:!0,get:()=>(console.warn(`Browser doesn't allow reading "${e}" until the drop event.`),null)})}))}loadDataTransfer(e){if(e){const t={};Object.keys(this.config.exposeProperties).forEach((r=>{const n=this.config.exposeProperties[r];null!=n&&(t[r]={value:n(e,this.config.matchesTypes),configurable:!0,enumerable:!0})})),Object.defineProperties(this.item,t)}}canDrag(){return!0}beginDrag(){return this.item}isDragging(e,t){return t===e.getSourceId()}endDrag(){}constructor(e){this.config=e,this.item={},this.initializeExposedProperties()}}const a="__NATIVE_FILE__",c="__NATIVE_URL__",u="__NATIVE_TEXT__",l="__NATIVE_HTML__";function d(e,t,r){const n=t.reduce(((t,r)=>t||e.getData(r)),"");return null!=n?n:r}const f={[a]:{exposeProperties:{files:e=>Array.prototype.slice.call(e.files),items:e=>e.items,dataTransfer:e=>e},matchesTypes:["Files"]},[l]:{exposeProperties:{html:(e,t)=>d(e,t,""),dataTransfer:e=>e},matchesTypes:["Html","text/html"]},[c]:{exposeProperties:{urls:(e,t)=>d(e,t,"").split("\n"),dataTransfer:e=>e},matchesTypes:["Url","text/uri-list"]},[u]:{exposeProperties:{text:(e,t)=>d(e,t,""),dataTransfer:e=>e},matchesTypes:["Text","text/plain"]}};function h(e){if(!e)return null;const t=Array.prototype.slice.call(e.types||[]);return Object.keys(f).filter((e=>{const r=f[e];return!!(null==r?void 0:r.matchesTypes)&&r.matchesTypes.some((e=>t.indexOf(e)>-1))}))[0]||null}const g=o((()=>/firefox/i.test(navigator.userAgent))),p=o((()=>Boolean(window.safari)));class v{interpolate(e){const{xs:t,ys:r,c1s:n,c2s:o,c3s:i}=this;let s=t.length-1;if(e===t[s])return r[s];let a,c=0,u=i.length-1;for(;c<=u;){a=Math.floor(.5*(c+u));const n=t[a];if(ne))return r[a];u=a-1}}s=Math.max(0,u);const l=e-t[s],d=l*l;return r[s]+n[s]*l+o[s]*d+i[s]*l*d}constructor(e,t){const{length:r}=e,n=[];for(let e=0;ee[t]{let e=new v([0,.5,1],[u.y,u.y/d*S,u.y+S-d]).interpolate(h);return p()&&i&&(e+=(window.devicePixelRatio-1)*S),e})()}}class b{get window(){return this.globalContext?this.globalContext:"undefined"!=typeof window?window:void 0}get document(){var e;return(null===(e=this.globalContext)||void 0===e?void 0:e.document)?this.globalContext.document:this.window?this.window.document:void 0}get rootElement(){var e;return(null===(e=this.optionsArgs)||void 0===e?void 0:e.rootElement)||this.window}constructor(e,t){this.ownerDocument=null,this.globalContext=e,this.optionsArgs=t}}function O(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function E(e){for(var t=1;t{this.sourcePreviewNodes.delete(e), +this.sourcePreviewNodeOptions.delete(e)}}connectDragSource(e,t,r){this.sourceNodes.set(e,t),this.sourceNodeOptions.set(e,r);const n=t=>this.handleDragStart(t,e),o=e=>this.handleSelectStart(e);return t.setAttribute("draggable","true"),t.addEventListener("dragstart",n),t.addEventListener("selectstart",o),()=>{this.sourceNodes.delete(e),this.sourceNodeOptions.delete(e),t.removeEventListener("dragstart",n),t.removeEventListener("selectstart",o),t.setAttribute("draggable","false")}}connectDropTarget(e,t){const r=t=>this.handleDragEnter(t,e),n=t=>this.handleDragOver(t,e),o=t=>this.handleDrop(t,e);return t.addEventListener("dragenter",r),t.addEventListener("dragover",n),t.addEventListener("drop",o),()=>{t.removeEventListener("dragenter",r),t.removeEventListener("dragover",n),t.removeEventListener("drop",o)}}addEventListeners(e){e.addEventListener&&(e.addEventListener("dragstart",this.handleTopDragStart),e.addEventListener("dragstart",this.handleTopDragStartCapture,!0),e.addEventListener("dragend",this.handleTopDragEndCapture,!0),e.addEventListener("dragenter",this.handleTopDragEnter),e.addEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.addEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.addEventListener("dragover",this.handleTopDragOver),e.addEventListener("dragover",this.handleTopDragOverCapture,!0),e.addEventListener("drop",this.handleTopDrop),e.addEventListener("drop",this.handleTopDropCapture,!0))}removeEventListeners(e){e.removeEventListener&&(e.removeEventListener("dragstart",this.handleTopDragStart),e.removeEventListener("dragstart",this.handleTopDragStartCapture,!0),e.removeEventListener("dragend",this.handleTopDragEndCapture,!0),e.removeEventListener("dragenter",this.handleTopDragEnter),e.removeEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.removeEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.removeEventListener("dragover",this.handleTopDragOver),e.removeEventListener("dragover",this.handleTopDragOverCapture,!0),e.removeEventListener("drop",this.handleTopDrop),e.removeEventListener("drop",this.handleTopDropCapture,!0))}getCurrentSourceNodeOptions(){const e=this.monitor.getSourceId(),t=this.sourceNodeOptions.get(e);return E({dropEffect:this.altKeyPressed?"copy":"move"},t||{})}getCurrentDropEffect(){return this.isDraggingNativeItem()?"copy":this.getCurrentSourceNodeOptions().dropEffect}getCurrentSourcePreviewNodeOptions(){const e=this.monitor.getSourceId();return E({anchorX:.5,anchorY:.5,captureDraggingState:!1},this.sourcePreviewNodeOptions.get(e)||{})}isDraggingNativeItem(){const e=this.monitor.getItemType();return Object.keys(n).some((t=>n[t]===e))}beginDragNativeItem(e,t){this.clearCurrentDragSourceNode(),this.currentNativeSource=function(e,t){const r=f[e];if(!r)throw new Error(`native type ${e} has no configuration`);const n=new s(r);return n.loadDataTransfer(t),n}(e,t),this.currentNativeHandle=this.registry.addSource(e,this.currentNativeSource),this.actions.beginDrag([this.currentNativeHandle])}setCurrentDragSourceNode(e){ +this.clearCurrentDragSourceNode(),this.currentDragSourceNode=e;this.mouseMoveTimeoutTimer=setTimeout((()=>{var e;return null===(e=this.rootElement)||void 0===e?void 0:e.addEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)}),1e3)}clearCurrentDragSourceNode(){if(this.currentDragSourceNode){var e;if(this.currentDragSourceNode=null,this.rootElement)null===(e=this.window)||void 0===e||e.clearTimeout(this.mouseMoveTimeoutTimer||void 0),this.rootElement.removeEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0);return this.mouseMoveTimeoutTimer=null,!0}return!1}handleDragStart(e,t){e.defaultPrevented||(this.dragStartSourceIds||(this.dragStartSourceIds=[]),this.dragStartSourceIds.unshift(t))}handleDragEnter(e,t){this.dragEnterTargetIds.unshift(t)}handleDragOver(e,t){null===this.dragOverTargetIds&&(this.dragOverTargetIds=[]),this.dragOverTargetIds.unshift(t)}handleDrop(e,t){this.dropTargetIds.unshift(t)}constructor(e,t,r){this.sourcePreviewNodes=new Map,this.sourcePreviewNodeOptions=new Map,this.sourceNodes=new Map,this.sourceNodeOptions=new Map,this.dragStartSourceIds=null,this.dropTargetIds=[],this.dragEnterTargetIds=[],this.currentNativeSource=null,this.currentNativeHandle=null,this.currentDragSourceNode=null,this.altKeyPressed=!1,this.mouseMoveTimeoutTimer=null,this.asyncEndDragFrameId=null,this.dragOverTargetIds=null,this.lastClientOffset=null,this.hoverRafId=null,this.getSourceClientOffset=e=>{const t=this.sourceNodes.get(e);return t&&y(t)||null},this.endDragNativeItem=()=>{this.isDraggingNativeItem()&&(this.actions.endDrag(),this.currentNativeHandle&&this.registry.removeSource(this.currentNativeHandle),this.currentNativeHandle=null,this.currentNativeSource=null)},this.isNodeInDocument=e=>Boolean(e&&this.document&&this.document.body&&this.document.body.contains(e)),this.endDragIfSourceWasRemovedFromDOM=()=>{const e=this.currentDragSourceNode;null==e||this.isNodeInDocument(e)||(this.clearCurrentDragSourceNode()&&this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover())},this.scheduleHover=e=>{null===this.hoverRafId&&"undefined"!=typeof requestAnimationFrame&&(this.hoverRafId=requestAnimationFrame((()=>{this.monitor.isDragging()&&this.actions.hover(e||[],{clientOffset:this.lastClientOffset}),this.hoverRafId=null})))},this.cancelHover=()=>{null!==this.hoverRafId&&"undefined"!=typeof cancelAnimationFrame&&(cancelAnimationFrame(this.hoverRafId),this.hoverRafId=null)},this.handleTopDragStartCapture=()=>{this.clearCurrentDragSourceNode(),this.dragStartSourceIds=[]},this.handleTopDragStart=e=>{if(e.defaultPrevented)return;const{dragStartSourceIds:t}=this;this.dragStartSourceIds=null;const r=m(e);this.monitor.isDragging()&&(this.actions.endDrag(),this.cancelHover()),this.actions.beginDrag(t||[],{publishSource:!1,getSourceClientOffset:this.getSourceClientOffset,clientOffset:r});const{dataTransfer:n}=e,o=h(n);if(this.monitor.isDragging()){if(n&&"function"==typeof n.setDragImage){const e=this.monitor.getSourceId(),t=this.sourceNodes.get(e),o=this.sourcePreviewNodes.get(e)||t;if(o){ +const{anchorX:e,anchorY:i,offsetX:s,offsetY:a}=this.getCurrentSourcePreviewNodeOptions(),c=S(t,o,r,{anchorX:e,anchorY:i},{offsetX:s,offsetY:a});n.setDragImage(o,c.x,c.y)}}try{null==n||n.setData("application/json",{})}catch(e){}this.setCurrentDragSourceNode(e.target);const{captureDraggingState:t}=this.getCurrentSourcePreviewNodeOptions();t?this.actions.publishDragSource():setTimeout((()=>this.actions.publishDragSource()),0)}else if(o)this.beginDragNativeItem(o);else{if(n&&!n.types&&(e.target&&!e.target.hasAttribute||!e.target.hasAttribute("draggable")))return;e.preventDefault()}},this.handleTopDragEndCapture=()=>{this.clearCurrentDragSourceNode()&&this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover()},this.handleTopDragEnterCapture=e=>{var t;(this.dragEnterTargetIds=[],this.isDraggingNativeItem())&&(null===(t=this.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer));if(!this.enterLeaveCounter.enter(e.target)||this.monitor.isDragging())return;const{dataTransfer:r}=e,n=h(r);n&&this.beginDragNativeItem(n,r)},this.handleTopDragEnter=e=>{const{dragEnterTargetIds:t}=this;if(this.dragEnterTargetIds=[],!this.monitor.isDragging())return;this.altKeyPressed=e.altKey,t.length>0&&this.actions.hover(t,{clientOffset:m(e)});t.some((e=>this.monitor.canDropOnTarget(e)))&&(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=this.getCurrentDropEffect()))},this.handleTopDragOverCapture=e=>{var t;(this.dragOverTargetIds=[],this.isDraggingNativeItem())&&(null===(t=this.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer))},this.handleTopDragOver=e=>{const{dragOverTargetIds:t}=this;if(this.dragOverTargetIds=[],!this.monitor.isDragging())return e.preventDefault(),void(e.dataTransfer&&(e.dataTransfer.dropEffect="none"));this.altKeyPressed=e.altKey,this.lastClientOffset=m(e),this.scheduleHover(t);(t||[]).some((e=>this.monitor.canDropOnTarget(e)))?(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=this.getCurrentDropEffect())):this.isDraggingNativeItem()?e.preventDefault():(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect="none"))},this.handleTopDragLeaveCapture=e=>{this.isDraggingNativeItem()&&e.preventDefault();this.enterLeaveCounter.leave(e.target)&&(this.isDraggingNativeItem()&&setTimeout((()=>this.endDragNativeItem()),0),this.cancelHover())},this.handleTopDropCapture=e=>{var t;(this.dropTargetIds=[],this.isDraggingNativeItem())?(e.preventDefault(),null===(t=this.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer)):h(e.dataTransfer)&&e.preventDefault();this.enterLeaveCounter.reset()},this.handleTopDrop=e=>{const{dropTargetIds:t}=this;this.dropTargetIds=[],this.actions.hover(t,{clientOffset:m(e)}),this.actions.drop({dropEffect:this.getCurrentDropEffect()}),this.isDraggingNativeItem()?this.endDragNativeItem():this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover()},this.handleSelectStart=e=>{const t=e.target +;"function"==typeof t.dragDrop&&("INPUT"===t.tagName||"SELECT"===t.tagName||"TEXTAREA"===t.tagName||t.isContentEditable||(e.preventDefault(),t.dragDrop()))},this.options=new b(t,r),this.actions=e.getActions(),this.monitor=e.getMonitor(),this.registry=e.getRegistry(),this.enterLeaveCounter=new i(this.isNodeInDocument)}}const w=function(e,t,r){return new T(e,t,r)}},7809:(e,t,r)=>{"use strict";r.d(t,{TouchBackend:()=>g});var n,o=r(6346);!function(e){e.mouse="mouse",e.touch="touch",e.keyboard="keyboard"}(n||(n={}));class i{get delay(){var e;return null!==(e=this.args.delay)&&void 0!==e?e:0}get scrollAngleRanges(){return this.args.scrollAngleRanges}get getDropTargetElementsAtPoint(){return this.args.getDropTargetElementsAtPoint}get ignoreContextMenu(){var e;return null!==(e=this.args.ignoreContextMenu)&&void 0!==e&&e}get enableHoverOutsideTarget(){var e;return null!==(e=this.args.enableHoverOutsideTarget)&&void 0!==e&&e}get enableKeyboardEvents(){var e;return null!==(e=this.args.enableKeyboardEvents)&&void 0!==e&&e}get enableMouseEvents(){var e;return null!==(e=this.args.enableMouseEvents)&&void 0!==e&&e}get enableTouchEvents(){var e;return null===(e=this.args.enableTouchEvents)||void 0===e||e}get touchSlop(){return this.args.touchSlop||0}get delayTouchStart(){var e,t,r,n;return null!==(n=null!==(r=null===(e=this.args)||void 0===e?void 0:e.delayTouchStart)&&void 0!==r?r:null===(t=this.args)||void 0===t?void 0:t.delay)&&void 0!==n?n:0}get delayMouseStart(){var e,t,r,n;return null!==(n=null!==(r=null===(e=this.args)||void 0===e?void 0:e.delayMouseStart)&&void 0!==r?r:null===(t=this.args)||void 0===t?void 0:t.delay)&&void 0!==n?n:0}get window(){return this.context&&this.context.window?this.context.window:"undefined"!=typeof window?window:void 0}get document(){var e;return(null===(e=this.context)||void 0===e?void 0:e.document)?this.context.document:this.window?this.window.document:void 0}get rootElement(){var e;return(null===(e=this.args)||void 0===e?void 0:e.rootElement)||this.document}constructor(e,t){this.args=e,this.context=t}}const s=1,a=0;function c(e){return void 0===e.button||e.button===a}function u(e){return!!e.targetTouches}function l(e,t){return u(e)?function(e,t){return 1===e.targetTouches.length?l(e.targetTouches[0]):t&&1===e.touches.length&&e.touches[0].target===t.target?l(e.touches[0]):void 0}(e,t):{x:e.clientX,y:e.clientY}}const d=(()=>{let e=!1;try{addEventListener("test",(()=>{}),Object.defineProperty({},"passive",{get:()=>(e=!0,!0)}))}catch(e){}return e})(),f={[n.mouse]:{start:"mousedown",move:"mousemove",end:"mouseup",contextmenu:"contextmenu"},[n.touch]:{start:"touchstart",move:"touchmove",end:"touchend"},[n.keyboard]:{keydown:"keydown"}};class h{profile(){var e;return{sourceNodes:this.sourceNodes.size,sourcePreviewNodes:this.sourcePreviewNodes.size,sourcePreviewNodeOptions:this.sourcePreviewNodeOptions.size,targetNodes:this.targetNodes.size,dragOverTargetIds:(null===(e=this.dragOverTargetIds)||void 0===e?void 0:e.length)||0}}get document(){return this.options.document}setup(){ +const e=this.options.rootElement;e&&((0,o.invariant)(!h.isSetUp,"Cannot have two Touch backends at the same time."),h.isSetUp=!0,this.addEventListener(e,"start",this.getTopMoveStartHandler()),this.addEventListener(e,"start",this.handleTopMoveStartCapture,!0),this.addEventListener(e,"move",this.handleTopMove),this.addEventListener(e,"move",this.handleTopMoveCapture,!0),this.addEventListener(e,"end",this.handleTopMoveEndCapture,!0),this.options.enableMouseEvents&&!this.options.ignoreContextMenu&&this.addEventListener(e,"contextmenu",this.handleTopMoveEndCapture),this.options.enableKeyboardEvents&&this.addEventListener(e,"keydown",this.handleCancelOnEscape,!0))}teardown(){const e=this.options.rootElement;e&&(h.isSetUp=!1,this._mouseClientOffset={},this.removeEventListener(e,"start",this.handleTopMoveStartCapture,!0),this.removeEventListener(e,"start",this.handleTopMoveStart),this.removeEventListener(e,"move",this.handleTopMoveCapture,!0),this.removeEventListener(e,"move",this.handleTopMove),this.removeEventListener(e,"end",this.handleTopMoveEndCapture,!0),this.options.enableMouseEvents&&!this.options.ignoreContextMenu&&this.removeEventListener(e,"contextmenu",this.handleTopMoveEndCapture),this.options.enableKeyboardEvents&&this.removeEventListener(e,"keydown",this.handleCancelOnEscape,!0),this.uninstallSourceNodeRemovalObserver())}addEventListener(e,t,r,n=!1){const o=d?{capture:n,passive:!1}:n;this.listenerTypes.forEach((function(n){const i=f[n][t];i&&e.addEventListener(i,r,o)}))}removeEventListener(e,t,r,n=!1){const o=d?{capture:n,passive:!1}:n;this.listenerTypes.forEach((function(n){const i=f[n][t];i&&e.removeEventListener(i,r,o)}))}connectDragSource(e,t){const r=this.handleMoveStart.bind(this,e);return this.sourceNodes.set(e,t),this.addEventListener(t,"start",r),()=>{this.sourceNodes.delete(e),this.removeEventListener(t,"start",r)}}connectDragPreview(e,t,r){return this.sourcePreviewNodeOptions.set(e,r),this.sourcePreviewNodes.set(e,t),()=>{this.sourcePreviewNodes.delete(e),this.sourcePreviewNodeOptions.delete(e)}}connectDropTarget(e,t){const r=this.options.rootElement;if(!this.document||!r)return()=>{};const n=n=>{if(!this.document||!r||!this.monitor.isDragging())return;let o;switch(n.type){case f.mouse.move:o={x:n.clientX,y:n.clientY};break;case f.touch.move:var i,s;o={x:(null===(i=n.touches[0])||void 0===i?void 0:i.clientX)||0,y:(null===(s=n.touches[0])||void 0===s?void 0:s.clientY)||0}}const a=null!=o?this.document.elementFromPoint(o.x,o.y):void 0,c=a&&t.contains(a);return a===t||c?this.handleMove(n,e):void 0};return this.addEventListener(this.document.body,"move",n),this.targetNodes.set(e,t),()=>{this.document&&(this.targetNodes.delete(e),this.removeEventListener(this.document.body,"move",n))}}getTopMoveStartHandler(){return this.options.delayTouchStart||this.options.delayMouseStart?this.handleTopMoveStartDelay:this.handleTopMoveStart}installSourceNodeRemovalObserver(e){this.uninstallSourceNodeRemovalObserver(),this.draggedSourceNode=e,this.draggedSourceNodeRemovalObserver=new MutationObserver((()=>{ +e&&!e.parentElement&&(this.resurrectSourceNode(),this.uninstallSourceNodeRemovalObserver())})),e&&e.parentElement&&this.draggedSourceNodeRemovalObserver.observe(e.parentElement,{childList:!0})}resurrectSourceNode(){this.document&&this.draggedSourceNode&&(this.draggedSourceNode.style.display="none",this.draggedSourceNode.removeAttribute("data-reactid"),this.document.body.appendChild(this.draggedSourceNode))}uninstallSourceNodeRemovalObserver(){this.draggedSourceNodeRemovalObserver&&this.draggedSourceNodeRemovalObserver.disconnect(),this.draggedSourceNodeRemovalObserver=void 0,this.draggedSourceNode=void 0}constructor(e,t,r){this.getSourceClientOffset=e=>{const t=this.sourceNodes.get(e);return t&&function(e){const t=1===e.nodeType?e:e.parentElement;if(!t)return;const{top:r,left:n}=t.getBoundingClientRect();return{x:n,y:r}}(t)},this.handleTopMoveStartCapture=e=>{c(e)&&(this.moveStartSourceIds=[])},this.handleMoveStart=e=>{Array.isArray(this.moveStartSourceIds)&&this.moveStartSourceIds.unshift(e)},this.handleTopMoveStart=e=>{if(!c(e))return;const t=l(e);t&&(u(e)&&(this.lastTargetTouchFallback=e.targetTouches[0]),this._mouseClientOffset=t),this.waitingForDelay=!1},this.handleTopMoveStartDelay=e=>{if(!c(e))return;const t=e.type===f.touch.start?this.options.delayTouchStart:this.options.delayMouseStart;this.timeout=setTimeout(this.handleTopMoveStart.bind(this,e),t),this.waitingForDelay=!0},this.handleTopMoveCapture=()=>{this.dragOverTargetIds=[]},this.handleMove=(e,t)=>{this.dragOverTargetIds&&this.dragOverTargetIds.unshift(t)},this.handleTopMove=e=>{if(this.timeout&&clearTimeout(this.timeout),!this.document||this.waitingForDelay)return;const{moveStartSourceIds:t,dragOverTargetIds:r}=this,n=this.options.enableHoverOutsideTarget,o=l(e,this.lastTargetTouchFallback);if(!o)return;if(this._isScrolling||!this.monitor.isDragging()&&function(e,t,r,n,o){if(!o)return!1;const i=180*Math.atan2(n-t,r-e)/Math.PI+180;for(let e=0;e=t.start)&&(null==t.end||i<=t.end))return!0}return!1}(this._mouseClientOffset.x||0,this._mouseClientOffset.y||0,o.x,o.y,this.options.scrollAngleRanges))return void(this._isScrolling=!0);var i,s,a,c;if(!this.monitor.isDragging()&&this._mouseClientOffset.hasOwnProperty("x")&&t&&(i=this._mouseClientOffset.x||0,s=this._mouseClientOffset.y||0,a=o.x,c=o.y,Math.sqrt(Math.pow(Math.abs(a-i),2)+Math.pow(Math.abs(c-s),2))>(this.options.touchSlop?this.options.touchSlop:0))&&(this.moveStartSourceIds=void 0,this.actions.beginDrag(t,{clientOffset:this._mouseClientOffset,getSourceClientOffset:this.getSourceClientOffset,publishSource:!1})),!this.monitor.isDragging())return;const u=this.sourceNodes.get(this.monitor.getSourceId());this.installSourceNodeRemovalObserver(u),this.actions.publishDragSource(),e.cancelable&&e.preventDefault();const d=(r||[]).map((e=>this.targetNodes.get(e))).filter((e=>!!e)),f=this.options.getDropTargetElementsAtPoint?this.options.getDropTargetElementsAtPoint(o.x,o.y,d):this.document.elementsFromPoint(o.x,o.y),h=[];for(const e in f){ +if(!f.hasOwnProperty(e))continue;let t=f[e];for(null!=t&&h.push(t);t;)t=t.parentElement,t&&-1===h.indexOf(t)&&h.push(t)}const g=h.filter((e=>d.indexOf(e)>-1)).map((e=>this._getDropTargetId(e))).filter((e=>!!e)).filter(((e,t,r)=>r.indexOf(e)===t));if(n)for(const e in this.targetNodes){const t=this.targetNodes.get(e);if(u&&t&&t.contains(u)&&-1===g.indexOf(e)){g.unshift(e);break}}g.reverse(),this.actions.hover(g,{clientOffset:o})},this._getDropTargetId=e=>{const t=this.targetNodes.keys();let r=t.next();for(;!1===r.done;){const n=r.value;if(e===this.targetNodes.get(n))return n;r=t.next()}},this.handleTopMoveEndCapture=e=>{this._isScrolling=!1,this.lastTargetTouchFallback=void 0,function(e){return void 0===e.buttons||0==(e.buttons&s)}(e)&&(this.monitor.isDragging()&&!this.monitor.didDrop()?(e.cancelable&&e.preventDefault(),this._mouseClientOffset={},this.uninstallSourceNodeRemovalObserver(),this.actions.drop(),this.actions.endDrag()):this.moveStartSourceIds=void 0)},this.handleCancelOnEscape=e=>{"Escape"===e.key&&this.monitor.isDragging()&&(this._mouseClientOffset={},this.uninstallSourceNodeRemovalObserver(),this.actions.endDrag())},this.options=new i(r,t),this.actions=e.getActions(),this.monitor=e.getMonitor(),this.sourceNodes=new Map,this.sourcePreviewNodes=new Map,this.sourcePreviewNodeOptions=new Map,this.targetNodes=new Map,this.listenerTypes=[],this._mouseClientOffset={},this._isScrolling=!1,this.options.enableMouseEvents&&this.listenerTypes.push(n.mouse),this.options.enableTouchEvents&&this.listenerTypes.push(n.touch),this.options.enableKeyboardEvents&&this.listenerTypes.push(n.keyboard)}}const g=function(e,t={},r={}){return new h(e,t,r)}},81904:(e,t,r)=>{"use strict";r.d(t,{DndContext:()=>n});const n=(0,r(50959).createContext)({dragDropManager:void 0})},23642:(e,t,r)=>{"use strict";r.d(t,{DndProvider:()=>fe});var n=r(11527),o=r(21153),i=r(6346);function s(e){return"object"==typeof e}const a="dnd-core/INIT_COORDS",c="dnd-core/BEGIN_DRAG",u="dnd-core/PUBLISH_DRAG_SOURCE",l="dnd-core/HOVER",d="dnd-core/DROP",f="dnd-core/END_DRAG";function h(e,t){return{type:a,payload:{sourceClientOffset:t||null,clientOffset:e||null}}}const g={type:a,payload:{clientOffset:null,sourceClientOffset:null}};function p(e){return function(t=[],r={publishSource:!0}){const{publishSource:n=!0,clientOffset:o,getSourceClientOffset:a}=r,u=e.getMonitor(),l=e.getRegistry();e.dispatch(h(o)),function(e,t,r){(0,i.invariant)(!t.isDragging(),"Cannot call beginDrag while dragging."),e.forEach((function(e){(0,i.invariant)(r.getSource(e),"Expected sourceIds to be registered.")}))}(t,u,l);const d=function(e,t){let r=null;for(let n=e.length-1;n>=0;n--)if(t.canDragSource(e[n])){r=e[n];break}return r}(t,u);if(null==d)return void e.dispatch(g);let f=null;if(o){if(!a)throw new Error("getSourceClientOffset must be defined");!function(e){(0,i.invariant)("function"==typeof e,"When clientOffset is provided, getSourceClientOffset must be a function.")}(a),f=a(d)}e.dispatch(h(o,f));const p=l.getSource(d).beginDrag(u,d);if(null==p)return;!function(e){(0, +i.invariant)(s(e),"Item must be an object.")}(p),l.pinSource(d);const v=l.getSourceType(d);return{type:c,payload:{itemType:v,item:p,sourceId:d,clientOffset:o||null,sourceClientOffset:f||null,isSourcePublic:!!n}}}}function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function y(e){for(var t=1;t{const c=function(e,t,r,n){const o=r.getTarget(e);let a=o?o.drop(n,e):void 0;(function(e){(0,i.invariant)(void 0===e||s(e),"Drop result must either be an object or undefined.")})(a),void 0===a&&(a=0===t?{}:n.getDropResult());return a}(o,a,n,r),u={type:d,payload:{dropResult:y({},t,c)}};e.dispatch(u)}))}}function S(e){return function(){const t=e.getMonitor(),r=e.getRegistry();!function(e){(0,i.invariant)(e.isDragging(),"Cannot call endDrag while not dragging.")}(t);const n=t.getSourceId();if(null!=n){r.getSource(n,!0).endDrag(t,n),r.unpinSource()}return{type:f}}}function b(e,t){return null===t?null===e:Array.isArray(e)?e.some((e=>e===t)):e===t}function O(e){return function(t,{clientOffset:r}={}){!function(e){(0,i.invariant)(Array.isArray(e),"Expected targetIds to be an array.")}(t);const n=t.slice(0),o=e.getMonitor(),s=e.getRegistry();return function(e,t,r){for(let n=e.length-1;n>=0;n--){const o=e[n];b(t.getTargetType(o),r)||e.splice(n,1)}}(n,s,o.getItemType()),function(e,t,r){(0,i.invariant)(t.isDragging(),"Cannot call hover while not dragging."),(0,i.invariant)(!t.didDrop(),"Cannot call hover after drop.");for(let t=0;t{const i=r[o];var s;return n[o]=(s=i,(...r)=>{const n=s.apply(e,r);void 0!==n&&t(n)}),n}),{})}dispatch(e){this.store.dispatch(e)}constructor(e,t){ +this.isSetUp=!1,this.handleRefCountChange=()=>{const e=this.store.getState().refCount>0;this.backend&&(e&&!this.isSetUp?(this.backend.setup(),this.isSetUp=!0):!e&&this.isSetUp&&(this.backend.teardown(),this.isSetUp=!1))},this.store=e,this.monitor=t,e.subscribe(this.handleRefCountChange)}}function w(e,t){return{x:e.x-t.x,y:e.y-t.y}}const D=[],C=[];D.__IS_NONE__=!0,C.__IS_ALL__=!0;class I{subscribeToStateChange(e,t={}){const{handlerIds:r}=t;(0,i.invariant)("function"==typeof e,"listener must be a function."),(0,i.invariant)(void 0===r||Array.isArray(r),"handlerIds, when specified, must be an array of strings.");let n=this.store.getState().stateId;return this.store.subscribe((()=>{const t=this.store.getState(),o=t.stateId;try{const i=o===n||o===n+1&&!function(e,t){return e!==D&&(e===C||void 0===t||(r=e,t.filter((e=>r.indexOf(e)>-1))).length>0);var r}(t.dirtyHandlerIds,r);i||e()}finally{n=o}}))}subscribeToOffsetChange(e){(0,i.invariant)("function"==typeof e,"listener must be a function.");let t=this.store.getState().dragOffset;return this.store.subscribe((()=>{const r=this.store.getState().dragOffset;r!==t&&(t=r,e())}))}canDragSource(e){if(!e)return!1;const t=this.registry.getSource(e);return(0,i.invariant)(t,`Expected to find a valid source. sourceId=${e}`),!this.isDragging()&&t.canDrag(this,e)}canDropOnTarget(e){if(!e)return!1;const t=this.registry.getTarget(e);if((0,i.invariant)(t,`Expected to find a valid target. targetId=${e}`),!this.isDragging()||this.didDrop())return!1;return b(this.registry.getTargetType(e),this.getItemType())&&t.canDrop(this,e)}isDragging(){return Boolean(this.getItemType())}isDraggingSource(e){if(!e)return!1;const t=this.registry.getSource(e,!0);if((0,i.invariant)(t,`Expected to find a valid source. sourceId=${e}`),!this.isDragging()||!this.isSourcePublic())return!1;return this.registry.getSourceType(e)===this.getItemType()&&t.isDragging(this,e)}isOverTarget(e,t={shallow:!1}){if(!e)return!1;const{shallow:r}=t;if(!this.isDragging())return!1;const n=this.registry.getTargetType(e),o=this.getItemType();if(o&&!b(n,o))return!1;const i=this.getTargetIds();if(!i.length)return!1;const s=i.indexOf(e);return r?s===i.length-1:s>-1}getItemType(){return this.store.getState().dragOperation.itemType}getItem(){return this.store.getState().dragOperation.item}getSourceId(){return this.store.getState().dragOperation.sourceId}getTargetIds(){return this.store.getState().dragOperation.targetIds}getDropResult(){return this.store.getState().dragOperation.dropResult}didDrop(){return this.store.getState().dragOperation.didDrop}isSourcePublic(){return Boolean(this.store.getState().dragOperation.isSourcePublic)}getInitialClientOffset(){return this.store.getState().dragOffset.initialClientOffset}getInitialSourceClientOffset(){return this.store.getState().dragOffset.initialSourceClientOffset}getClientOffset(){return this.store.getState().dragOffset.clientOffset}getSourceClientOffset(){return function(e){const{clientOffset:t,initialClientOffset:r,initialSourceClientOffset:n}=e;return t&&r&&n?w((i=n,{x:(o=t).x+i.x,y:o.y+i.y +}),r):null;var o,i}(this.store.getState().dragOffset)}getDifferenceFromInitialOffset(){return function(e){const{clientOffset:t,initialClientOffset:r}=e;return t&&r?w(t,r):null}(this.store.getState().dragOffset)}constructor(e,t){this.store=e,this.registry=t}}const N="undefined"!=typeof global?global:self,P=N.MutationObserver||N.WebKitMutationObserver;function x(e){return function(){const t=setTimeout(n,0),r=setInterval(n,50);function n(){clearTimeout(t),clearInterval(r),e()}}}const M="function"==typeof P?function(e){let t=1;const r=new P(e),n=document.createTextNode("");return r.observe(n,{characterData:!0}),function(){t=-t,n.data=t}}:x;class A{call(){try{this.task&&this.task()}catch(e){this.onError(e)}finally{this.task=null,this.release(this)}}constructor(e,t){this.onError=e,this.release=t,this.task=null}}const R=new class{enqueueTask(e){const{queue:t,requestFlush:r}=this;t.length||(r(),this.flushing=!0),t[t.length]=e}constructor(){this.queue=[],this.pendingErrors=[],this.flushing=!1,this.index=0,this.capacity=1024,this.flush=()=>{const{queue:e}=this;for(;this.indexthis.capacity){for(let t=0,r=e.length-this.index;t{this.pendingErrors.push(e),this.requestErrorThrow()},this.requestFlush=M(this.flush),this.requestErrorThrow=x((()=>{if(this.pendingErrors.length)throw this.pendingErrors.shift()}))}},L=new class{create(e){const t=this.freeTasks,r=t.length?t.pop():new A(this.onError,(e=>t[t.length]=e));return r.task=e,r}constructor(e){this.onError=e,this.freeTasks=[]}}(R.registerPendingError);const _="dnd-core/ADD_SOURCE",j="dnd-core/ADD_TARGET",k="dnd-core/REMOVE_SOURCE",H="dnd-core/REMOVE_TARGET";function U(e,t){t&&Array.isArray(e)?e.forEach((e=>U(e,!1))):(0,i.invariant)("string"==typeof e||"symbol"==typeof e,t?"Type can only be a string, a symbol, or an array of either.":"Type can only be a string or a symbol.")}var F;!function(e){e.SOURCE="SOURCE",e.TARGET="TARGET"}(F||(F={}));let $=0;function B(e){const t=($++).toString();switch(e){case F.SOURCE:return`S${t}`;case F.TARGET:return`T${t}`;default:throw new Error(`Unknown Handler Role: ${e}`)}}function q(e){switch(e[0]){case"S":return F.SOURCE;case"T":return F.TARGET;default:throw new Error(`Cannot parse handler ID: ${e}`)}}function K(e,t){const r=e.entries();let n=!1;do{const{done:e,value:[,o]}=r.next();if(o===t)return!0;n=!!e}while(!n);return!1}class G{addSource(e,t){U(e),function(e){(0,i.invariant)("function"==typeof e.canDrag,"Expected canDrag to be a function."),(0,i.invariant)("function"==typeof e.beginDrag,"Expected beginDrag to be a function."),(0,i.invariant)("function"==typeof e.endDrag,"Expected endDrag to be a function.")}(t);const r=this.addHandler(F.SOURCE,e,t);return this.store.dispatch(function(e){return{type:_,payload:{sourceId:e}}}(r)),r}addTarget(e,t){U(e,!0),function(e){(0,i.invariant)("function"==typeof e.canDrop,"Expected canDrop to be a function."), +(0,i.invariant)("function"==typeof e.hover,"Expected hover to be a function."),(0,i.invariant)("function"==typeof e.drop,"Expected beginDrag to be a function.")}(t);const r=this.addHandler(F.TARGET,e,t);return this.store.dispatch(function(e){return{type:j,payload:{targetId:e}}}(r)),r}containsHandler(e){return K(this.dragSources,e)||K(this.dropTargets,e)}getSource(e,t=!1){(0,i.invariant)(this.isSourceId(e),"Expected a valid source ID.");return t&&e===this.pinnedSourceId?this.pinnedSource:this.dragSources.get(e)}getTarget(e){return(0,i.invariant)(this.isTargetId(e),"Expected a valid target ID."),this.dropTargets.get(e)}getSourceType(e){return(0,i.invariant)(this.isSourceId(e),"Expected a valid source ID."),this.types.get(e)}getTargetType(e){return(0,i.invariant)(this.isTargetId(e),"Expected a valid target ID."),this.types.get(e)}isSourceId(e){return q(e)===F.SOURCE}isTargetId(e){return q(e)===F.TARGET}removeSource(e){var t;(0,i.invariant)(this.getSource(e),"Expected an existing source."),this.store.dispatch(function(e){return{type:k,payload:{sourceId:e}}}(e)),t=()=>{this.dragSources.delete(e),this.types.delete(e)},R.enqueueTask(L.create(t))}removeTarget(e){(0,i.invariant)(this.getTarget(e),"Expected an existing target."),this.store.dispatch(function(e){return{type:H,payload:{targetId:e}}}(e)),this.dropTargets.delete(e),this.types.delete(e)}pinSource(e){const t=this.getSource(e);(0,i.invariant)(t,"Expected an existing source."),this.pinnedSourceId=e,this.pinnedSource=t}unpinSource(){(0,i.invariant)(this.pinnedSource,"No source is pinned at the time."),this.pinnedSourceId=null,this.pinnedSource=null}addHandler(e,t,r){const n=B(e);return this.types.set(n,t),e===F.SOURCE?this.dragSources.set(n,r):e===F.TARGET&&this.dropTargets.set(n,r),n}constructor(e){this.types=new Map,this.dragSources=new Map,this.dropTargets=new Map,this.pinnedSourceId=null,this.pinnedSource=null,this.store=e}}const W=(e,t)=>e===t;function Y(e=D,t){switch(t.type){case l:break;case _:case j:case H:case k:return D;default:return C}const{targetIds:r=[],prevTargetIds:n=[]}=t.payload,o=function(e,t){const r=new Map,n=e=>{r.set(e,r.has(e)?r.get(e)+1:1)};e.forEach(n),t.forEach(n);const o=[];return r.forEach(((e,t)=>{1===e&&o.push(t)})),o}(r,n);if(!(o.length>0||!function(e,t,r=W){if(e.length!==t.length)return!1;for(let n=0;ne!==o)))});case d:return Q({},e,{dropResult:r.dropResult,didDrop:!0,targetIds:[]});case f:return Q({},e,{itemType:null,item:null,sourceId:null,dropResult:null,didDrop:!1,isSourcePublic:null,targetIds:[]});default:return e}var n,o}function te(e=0,t){switch(t.type){case _:case j:return e+1;case k:case H:return e-1;default:return e}}function re(e=0){return e+1}function ne(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function oe(e){for(var t=1;te&&e[t]?e[t]:o||null),r))})}),dragOffset:V(e.dragOffset,t),refCount:te(e.refCount,t),dragOperation:ee(e.dragOperation,t),stateId:re(e.stateId)};var r,n,o}function se(e,t,r={},n=!1){const i=function(e){const t="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__;return(0,o.createStore)(ie,e&&t&&t({name:"dnd-core",instanceId:"dnd-core"}))}(n),s=new I(i,new G(i)),a=new T(i,s),c=e(a,t,r);return a.receiveBackend(c),a}var ae=r(50959),ce=r(81904);function ue(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o} +let le=0;const de=Symbol.for("__REACT_DND_CONTEXT_INSTANCE__");var fe=(0,ae.memo)((function(e){var{children:t}=e,r=ue(e,["children"]);const[o,i]=function(e){if("manager"in e){return[{dragDropManager:e.manager},!1]}const t=function(e,t=he(),r,n){const o=t;o[de]||(o[de]={dragDropManager:se(e,t,r,n)});return o[de]}(e.backend,e.context,e.options,e.debugMode),r=!e.context;return[t,r]}(r);return(0,ae.useEffect)((()=>{if(i){const e=he();return++le,()=>{0==--le&&(e[de]=null)}}}),[]),(0,n.jsx)(ce.DndContext.Provider,{value:o,children:t})}));function he(){return"undefined"!=typeof global?global:window}},91701:(e,t,r)=>{"use strict";r.d(t,{useCollectedProps:()=>i});var n=r(76121),o=r(74401);function i(e,t,r){return function(e,t,r){const[i,s]=(0,n.useCollector)(e,t,r);return(0,o.useIsomorphicLayoutEffect)((function(){const t=e.getHandlerId();if(null!=t)return e.subscribeToStateChange(s,{handlerIds:[t]})}),[e,s]),i}(t,e||(()=>({})),(()=>r.reconnect()))}},76121:(e,t,r)=>{"use strict";r.d(t,{useCollector:()=>s});var n=r(3341),o=r(50959),i=r(74401);function s(e,t,r){const[s,a]=(0,o.useState)((()=>t(e))),c=(0,o.useCallback)((()=>{const o=t(e);n(s,o)||(a(o),r&&r())}),[s,e,r]);return(0,i.useIsomorphicLayoutEffect)(c),[s,c]}},42357:(e,t,r)=>{"use strict";r.d(t,{useDrag:()=>O});var n=r(6346),o=r(91701),i=r(82442),s=r(50959);function a(e){return(0,s.useMemo)((()=>e.hooks.dragSource()),[e])}function c(e){return(0,s.useMemo)((()=>e.hooks.dragPreview()),[e])}var u=r(98789),l=r(71982),d=r(12406);class f{receiveHandlerId(e){this.handlerId!==e&&(this.handlerId=e,this.reconnect())}get connectTarget(){return this.dragSource}get dragSourceOptions(){return this.dragSourceOptionsInternal}set dragSourceOptions(e){this.dragSourceOptionsInternal=e}get dragPreviewOptions(){return this.dragPreviewOptionsInternal}set dragPreviewOptions(e){this.dragPreviewOptionsInternal=e}reconnect(){const e=this.reconnectDragSource();this.reconnectDragPreview(e)}reconnectDragSource(){const e=this.dragSource,t=this.didHandlerIdChange()||this.didConnectedDragSourceChange()||this.didDragSourceOptionsChange();return t&&this.disconnectDragSource(),this.handlerId?e?(t&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragSource=e,this.lastConnectedDragSourceOptions=this.dragSourceOptions,this.dragSourceUnsubscribe=this.backend.connectDragSource(this.handlerId,e,this.dragSourceOptions)),t):(this.lastConnectedDragSource=e,t):t}reconnectDragPreview(e=!1){const t=this.dragPreview,r=e||this.didHandlerIdChange()||this.didConnectedDragPreviewChange()||this.didDragPreviewOptionsChange();r&&this.disconnectDragPreview(),this.handlerId&&(t?r&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragPreview=t,this.lastConnectedDragPreviewOptions=this.dragPreviewOptions,this.dragPreviewUnsubscribe=this.backend.connectDragPreview(this.handlerId,t,this.dragPreviewOptions)):this.lastConnectedDragPreview=t)}didHandlerIdChange(){return this.lastConnectedHandlerId!==this.handlerId}didConnectedDragSourceChange(){return this.lastConnectedDragSource!==this.dragSource} +didConnectedDragPreviewChange(){return this.lastConnectedDragPreview!==this.dragPreview}didDragSourceOptionsChange(){return!(0,u.shallowEqual)(this.lastConnectedDragSourceOptions,this.dragSourceOptions)}didDragPreviewOptionsChange(){return!(0,u.shallowEqual)(this.lastConnectedDragPreviewOptions,this.dragPreviewOptions)}disconnectDragSource(){this.dragSourceUnsubscribe&&(this.dragSourceUnsubscribe(),this.dragSourceUnsubscribe=void 0)}disconnectDragPreview(){this.dragPreviewUnsubscribe&&(this.dragPreviewUnsubscribe(),this.dragPreviewUnsubscribe=void 0,this.dragPreviewNode=null,this.dragPreviewRef=null)}get dragSource(){return this.dragSourceNode||this.dragSourceRef&&this.dragSourceRef.current}get dragPreview(){return this.dragPreviewNode||this.dragPreviewRef&&this.dragPreviewRef.current}clearDragSource(){this.dragSourceNode=null,this.dragSourceRef=null}clearDragPreview(){this.dragPreviewNode=null,this.dragPreviewRef=null}constructor(e){this.hooks=(0,d.wrapConnectorHooks)({dragSource:(e,t)=>{this.clearDragSource(),this.dragSourceOptions=t||null,(0,l.isRef)(e)?this.dragSourceRef=e:this.dragSourceNode=e,this.reconnectDragSource()},dragPreview:(e,t)=>{this.clearDragPreview(),this.dragPreviewOptions=t||null,(0,l.isRef)(e)?this.dragPreviewRef=e:this.dragPreviewNode=e,this.reconnectDragPreview()}}),this.handlerId=null,this.dragSourceRef=null,this.dragSourceOptionsInternal=null,this.dragPreviewRef=null,this.dragPreviewOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDragSource=null,this.lastConnectedDragSourceOptions=null,this.lastConnectedDragPreview=null,this.lastConnectedDragPreviewOptions=null,this.backend=e}}var h=r(84570),g=r(74401);let p=!1,v=!1;class y{receiveHandlerId(e){this.sourceId=e}getHandlerId(){return this.sourceId}canDrag(){(0,n.invariant)(!p,"You may not call monitor.canDrag() inside your canDrag() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return p=!0,this.internalMonitor.canDragSource(this.sourceId)}finally{p=!1}}isDragging(){if(!this.sourceId)return!1;(0,n.invariant)(!v,"You may not call monitor.isDragging() inside your isDragging() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return v=!0,this.internalMonitor.isDraggingSource(this.sourceId)}finally{v=!1}}subscribeToStateChange(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}isDraggingSource(e){return this.internalMonitor.isDraggingSource(e)}isOverTarget(e,t){return this.internalMonitor.isOverTarget(e,t)}getTargetIds(){return this.internalMonitor.getTargetIds()}isSourcePublic(){return this.internalMonitor.isSourcePublic()}getSourceId(){return this.internalMonitor.getSourceId()}subscribeToOffsetChange(e){return this.internalMonitor.subscribeToOffsetChange(e)}canDragSource(e){return this.internalMonitor.canDragSource(e)}canDropOnTarget(e){return this.internalMonitor.canDropOnTarget(e)}getItemType(){return this.internalMonitor.getItemType()}getItem(){return this.internalMonitor.getItem()}getDropResult(){ +return this.internalMonitor.getDropResult()}didDrop(){return this.internalMonitor.didDrop()}getInitialClientOffset(){return this.internalMonitor.getInitialClientOffset()}getInitialSourceClientOffset(){return this.internalMonitor.getInitialSourceClientOffset()}getSourceClientOffset(){return this.internalMonitor.getSourceClientOffset()}getClientOffset(){return this.internalMonitor.getClientOffset()}getDifferenceFromInitialOffset(){return this.internalMonitor.getDifferenceFromInitialOffset()}constructor(e){this.sourceId=null,this.internalMonitor=e.getMonitor()}}var m=r(87408);class S{beginDrag(){const e=this.spec,t=this.monitor;let r=null;return r="object"==typeof e.item?e.item:"function"==typeof e.item?e.item(t):{},null!=r?r:null}canDrag(){const e=this.spec,t=this.monitor;return"boolean"==typeof e.canDrag?e.canDrag:"function"!=typeof e.canDrag||e.canDrag(t)}isDragging(e,t){const r=this.spec,n=this.monitor,{isDragging:o}=r;return o?o(n):t===e.getSourceId()}endDrag(){const e=this.spec,t=this.monitor,r=this.connector,{end:n}=e;n&&n(t.getItem(),t),r.reconnect()}constructor(e,t,r){this.spec=e,this.monitor=t,this.connector=r}}function b(e,t,r){const o=(0,h.useDragDropManager)(),i=function(e,t,r){const n=(0,s.useMemo)((()=>new S(e,t,r)),[t,r]);return(0,s.useEffect)((()=>{n.spec=e}),[e]),n}(e,t,r),a=function(e){return(0,s.useMemo)((()=>{const t=e.type;return(0,n.invariant)(null!=t,"spec.type must be defined"),t}),[e])}(e);(0,g.useIsomorphicLayoutEffect)((function(){if(null!=a){const[e,n]=(0,m.registerSource)(a,i,o);return t.receiveHandlerId(e),r.receiveHandlerId(e),n}}),[o,t,r,i,a])}function O(e,t){const r=(0,i.useOptionalFactory)(e,t);(0,n.invariant)(!r.begin,"useDrag::spec.begin was deprecated in v14. Replace spec.begin() with spec.item(). (see more here - https://react-dnd.github.io/react-dnd/docs/api/use-drag)");const u=function(){const e=(0,h.useDragDropManager)();return(0,s.useMemo)((()=>new y(e)),[e])}(),l=function(e,t){const r=(0,h.useDragDropManager)(),n=(0,s.useMemo)((()=>new f(r.getBackend())),[r]);return(0,g.useIsomorphicLayoutEffect)((()=>(n.dragSourceOptions=e||null,n.reconnect(),()=>n.disconnectDragSource())),[n,e]),(0,g.useIsomorphicLayoutEffect)((()=>(n.dragPreviewOptions=t||null,n.reconnect(),()=>n.disconnectDragPreview())),[n,t]),n}(r.options,r.previewOptions);return b(r,u,l),[(0,o.useCollectedProps)(r.collect,u,l),a(l),c(l)]}},84570:(e,t,r)=>{"use strict";r.d(t,{useDragDropManager:()=>s});var n=r(6346),o=r(50959),i=r(81904);function s(){const{dragDropManager:e}=(0,o.useContext)(i.DndContext);return(0,n.invariant)(null!=e,"Expected drag drop context"),e}},85783:(e,t,r)=>{"use strict";r.d(t,{useDragLayer:()=>s});var n=r(50959),o=r(76121),i=r(84570);function s(e){const t=(0,i.useDragDropManager)().getMonitor(),[r,s]=(0,o.useCollector)(t,e);return(0,n.useEffect)((()=>t.subscribeToOffsetChange(s))),(0,n.useEffect)((()=>t.subscribeToStateChange(s))),r}},40933:(e,t,r)=>{"use strict";r.d(t,{useDrop:()=>S});var n=r(91701),o=r(82442),i=r(50959);function s(e){return(0,i.useMemo)((()=>e.hooks.dropTarget()),[e])} +var a=r(98789),c=r(71982),u=r(12406);class l{get connectTarget(){return this.dropTarget}reconnect(){const e=this.didHandlerIdChange()||this.didDropTargetChange()||this.didOptionsChange();e&&this.disconnectDropTarget();const t=this.dropTarget;this.handlerId&&(t?e&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDropTarget=t,this.lastConnectedDropTargetOptions=this.dropTargetOptions,this.unsubscribeDropTarget=this.backend.connectDropTarget(this.handlerId,t,this.dropTargetOptions)):this.lastConnectedDropTarget=t)}receiveHandlerId(e){e!==this.handlerId&&(this.handlerId=e,this.reconnect())}get dropTargetOptions(){return this.dropTargetOptionsInternal}set dropTargetOptions(e){this.dropTargetOptionsInternal=e}didHandlerIdChange(){return this.lastConnectedHandlerId!==this.handlerId}didDropTargetChange(){return this.lastConnectedDropTarget!==this.dropTarget}didOptionsChange(){return!(0,a.shallowEqual)(this.lastConnectedDropTargetOptions,this.dropTargetOptions)}disconnectDropTarget(){this.unsubscribeDropTarget&&(this.unsubscribeDropTarget(),this.unsubscribeDropTarget=void 0)}get dropTarget(){return this.dropTargetNode||this.dropTargetRef&&this.dropTargetRef.current}clearDropTarget(){this.dropTargetRef=null,this.dropTargetNode=null}constructor(e){this.hooks=(0,u.wrapConnectorHooks)({dropTarget:(e,t)=>{this.clearDropTarget(),this.dropTargetOptions=t,(0,c.isRef)(e)?this.dropTargetRef=e:this.dropTargetNode=e,this.reconnect()}}),this.handlerId=null,this.dropTargetRef=null,this.dropTargetOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDropTarget=null,this.lastConnectedDropTargetOptions=null,this.backend=e}}var d=r(84570),f=r(74401);var h=r(6346);let g=!1;class p{receiveHandlerId(e){this.targetId=e}getHandlerId(){return this.targetId}subscribeToStateChange(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}canDrop(){if(!this.targetId)return!1;(0,h.invariant)(!g,"You may not call monitor.canDrop() inside your canDrop() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target-monitor");try{return g=!0,this.internalMonitor.canDropOnTarget(this.targetId)}finally{g=!1}}isOver(e){return!!this.targetId&&this.internalMonitor.isOverTarget(this.targetId,e)}getItemType(){return this.internalMonitor.getItemType()}getItem(){return this.internalMonitor.getItem()}getDropResult(){return this.internalMonitor.getDropResult()}didDrop(){return this.internalMonitor.didDrop()}getInitialClientOffset(){return this.internalMonitor.getInitialClientOffset()}getInitialSourceClientOffset(){return this.internalMonitor.getInitialSourceClientOffset()}getSourceClientOffset(){return this.internalMonitor.getSourceClientOffset()}getClientOffset(){return this.internalMonitor.getClientOffset()}getDifferenceFromInitialOffset(){return this.internalMonitor.getDifferenceFromInitialOffset()}constructor(e){this.targetId=null,this.internalMonitor=e.getMonitor()}}var v=r(87408);class y{canDrop(){const e=this.spec,t=this.monitor;return!e.canDrop||e.canDrop(t.getItem(),t)}hover(){ +const e=this.spec,t=this.monitor;e.hover&&e.hover(t.getItem(),t)}drop(){const e=this.spec,t=this.monitor;if(e.drop)return e.drop(t.getItem(),t)}constructor(e,t){this.spec=e,this.monitor=t}}function m(e,t,r){const n=(0,d.useDragDropManager)(),o=function(e,t){const r=(0,i.useMemo)((()=>new y(e,t)),[t]);return(0,i.useEffect)((()=>{r.spec=e}),[e]),r}(e,t),s=function(e){const{accept:t}=e;return(0,i.useMemo)((()=>((0,h.invariant)(null!=e.accept,"accept must be defined"),Array.isArray(t)?t:[t])),[t])}(e);(0,f.useIsomorphicLayoutEffect)((function(){const[e,i]=(0,v.registerTarget)(s,o,n);return t.receiveHandlerId(e),r.receiveHandlerId(e),i}),[n,t,o,r,s.map((e=>e.toString())).join("|")])}function S(e,t){const r=(0,o.useOptionalFactory)(e,t),a=function(){const e=(0,d.useDragDropManager)();return(0,i.useMemo)((()=>new p(e)),[e])}(),c=function(e){const t=(0,d.useDragDropManager)(),r=(0,i.useMemo)((()=>new l(t.getBackend())),[t]);return(0,f.useIsomorphicLayoutEffect)((()=>(r.dropTargetOptions=e||null,r.reconnect(),()=>r.disconnectDropTarget())),[e]),r}(r.options);return m(r,a,c),[(0,n.useCollectedProps)(r.collect,a,c),s(c)]}},74401:(e,t,r)=>{"use strict";r.d(t,{useIsomorphicLayoutEffect:()=>o});var n=r(50959);const o="undefined"!=typeof window?n.useLayoutEffect:n.useEffect},82442:(e,t,r)=>{"use strict";r.d(t,{useOptionalFactory:()=>o});var n=r(50959);function o(e,t){const r=[...t||[]];return null==t&&"function"!=typeof e&&r.push(e),(0,n.useMemo)((()=>"function"==typeof e?e():e),r)}},71982:(e,t,r)=>{"use strict";function n(e){return null!==e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}r.d(t,{isRef:()=>n})},87408:(e,t,r)=>{"use strict";function n(e,t,r){const n=r.getRegistry(),o=n.addTarget(e,t);return[o,()=>n.removeTarget(o)]}function o(e,t,r){const n=r.getRegistry(),o=n.addSource(e,t);return[o,()=>n.removeSource(o)]}r.d(t,{registerTarget:()=>n,registerSource:()=>o})},12406:(e,t,r)=>{"use strict";r.d(t,{wrapConnectorHooks:()=>s});var n=r(6346),o=r(50959);function i(e){return(t=null,r=null)=>{if(!(0,o.isValidElement)(t)){const n=t;return e(n,r),n}const i=t;!function(e){if("string"==typeof e.type)return;const t=e.type.displayName||e.type.name||"the component";throw new Error(`Only native element nodes can now be passed to React DnD connectors.You can either wrap ${t} into a
, or turn it into a drag source or a drop target itself.`)}(i);return function(e,t){const r=e.ref;return(0,n.invariant)("string"!=typeof r,"Cannot connect React DnD to an element with an existing string ref. Please convert it to use a callback ref instead, or wrap it into a or
. Read more: https://reactjs.org/docs/refs-and-the-dom.html#callback-refs"),r?(0,o.cloneElement)(e,{ref:e=>{a(r,e),a(t,e)}}):(0,o.cloneElement)(e,{ref:t})}(i,r?t=>e(t,r):e)}}function s(e){const t={};return Object.keys(e).forEach((r=>{const n=e[r];if(r.endsWith("Ref"))t[r]=e[r];else{const e=i(n);t[r]=()=>e}})),t}function a(e,t){"function"==typeof e?e(t):e.current=t}}}]); \ No newline at end of file diff --git a/charting_library/bundles/4081.1a314e4dade74df359f0.css b/charting_library/bundles/4081.1a314e4dade74df359f0.css deleted file mode 100644 index 99a8b220..00000000 --- a/charting_library/bundles/4081.1a314e4dade74df359f0.css +++ /dev/null @@ -1 +0,0 @@ -.wrap-n5bmFxyX{align-items:center;display:flex;flex:1 0 auto;flex-direction:row;height:100%}.button-neROVfUe.first-neROVfUe{margin-left:2px}.button-neROVfUe.last-neROVfUe{margin-right:2px}.button-b3Cgff6l{padding:0 1px}.group-b3Cgff6l{display:contents}.menu-b3Cgff6l:only-child{padding:0 5px}.button-ptpAHg8E.withText-ptpAHg8E{padding:0 10px 0 5px}.button-ptpAHg8E.withoutText-ptpAHg8E{padding:0 5px}.spinnerWrap-cZT0OZe0{height:68px;position:relative}.dropdown-l0nf43ai{min-width:200px}.label-l0nf43ai{max-width:314px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smallWidthTitle-l0nf43ai{margin-bottom:8px;margin-top:2px;padding-left:20px;padding-right:20px}.smallWidthMenuItem-l0nf43ai{padding:6px 16px}.smallWidthWrapper-l0nf43ai{padding-top:8px}.value-gwXludjS{font-size:14px;text-align:left}.value-gwXludjS.selected-gwXludjS{color:#2962ff}html.theme-sa .value-gwXludjS.selected-gwXludjS{color:#ff7200}html.theme-dark .value-gwXludjS.selected-gwXludjS{color:#2962ff}.form-MgR0zejo{align-items:center;box-sizing:border-box;color:var(--tv-color-popup-element-text,#131722);display:flex;flex-direction:row;font-size:14px;height:38px;margin:-6px 0;min-width:200px;width:100%}html.theme-dark .form-MgR0zejo{color:var(--tv-color-popup-element-text,#d1d4dc)}@media (any-hover:hover){.form-MgR0zejo:hover .add-MgR0zejo,.form-MgR0zejo:hover .input-MgR0zejo,.form-MgR0zejo:hover .menu-MgR0zejo{color:var(--tv-color-popup-element-text,#131722)}html.theme-dark .form-MgR0zejo:hover .add-MgR0zejo,html.theme-dark .form-MgR0zejo:hover .input-MgR0zejo,html.theme-dark .form-MgR0zejo:hover .menu-MgR0zejo{color:var(--tv-color-popup-element-text,#d1d4dc)}.form-MgR0zejo:hover .add-MgR0zejo.hovered-MgR0zejo,.form-MgR0zejo:hover .add-MgR0zejo:active,.form-MgR0zejo:hover .add-MgR0zejo:hover,.form-MgR0zejo:hover .input-MgR0zejo.hovered-MgR0zejo,.form-MgR0zejo:hover .input-MgR0zejo:active,.form-MgR0zejo:hover .input-MgR0zejo:hover,.form-MgR0zejo:hover .menu-MgR0zejo.hovered-MgR0zejo,.form-MgR0zejo:hover .menu-MgR0zejo:active,.form-MgR0zejo:hover .menu-MgR0zejo:hover{color:var(--tv-color-popup-element-text-hover,#131722)}html.theme-dark .form-MgR0zejo:hover .add-MgR0zejo.hovered-MgR0zejo,html.theme-dark .form-MgR0zejo:hover .add-MgR0zejo:active,html.theme-dark .form-MgR0zejo:hover .add-MgR0zejo:hover,html.theme-dark .form-MgR0zejo:hover .input-MgR0zejo.hovered-MgR0zejo,html.theme-dark .form-MgR0zejo:hover .input-MgR0zejo:active,html.theme-dark .form-MgR0zejo:hover .input-MgR0zejo:hover,html.theme-dark .form-MgR0zejo:hover .menu-MgR0zejo.hovered-MgR0zejo,html.theme-dark .form-MgR0zejo:hover .menu-MgR0zejo:active,html.theme-dark .form-MgR0zejo:hover .menu-MgR0zejo:hover{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}}.wrap-MgR0zejo{flex:1 0 auto}.input-MgR0zejo{background-color:initial;border:none;height:100%;margin:0;padding:0 2px;text-align:center;width:60px}.input-MgR0zejo.accessible-MgR0zejo:focus-visible{border-radius:4px;outline:2px solid #2962ff;outline-offset:-2px}.add-MgR0zejo,.menu-MgR0zejo{align-items:center;display:flex;height:100%}.menu-MgR0zejo{border-left:1px solid;border-right:1px solid;border-color:var(--tv-color-popup-element-divider-background,#e0e3eb);box-sizing:border-box;cursor:default;flex:1 0 auto;justify-content:space-between;padding:0 6px 0 10px}html.theme-dark .menu-MgR0zejo{border-color:var(--tv-color-popup-element-divider-background,#434651)}.menuLabel-MgR0zejo{padding-right:6px}.add-MgR0zejo{background:none;border:none;cursor:default;padding:0 10px;position:relative;z-index:0}.add-MgR0zejo:before{border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);outline:2px none #2962ff;position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}.add-MgR0zejo.hover-MgR0zejo:before,.add-MgR0zejo:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);content:""}@media (any-hover:hover){.add-MgR0zejo:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);content:""}}html.theme-dark .add-MgR0zejo.hover-MgR0zejo:before,html.theme-dark .add-MgR0zejo:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .add-MgR0zejo:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.add-MgR0zejo.accessible-MgR0zejo:focus-visible:before{content:"";outline-style:solid}.button-Y1TCZogJ{all:unset;display:flex;position:relative}.button-Y1TCZogJ:before{border-radius:4px;content:none;height:100%;left:0;outline:2px none #2962ff;outline-offset:-2px;position:absolute;top:0;width:100%}.button-Y1TCZogJ:focus-visible:before{content:"";outline-style:solid}.button-Y1TCZogJ.active-Y1TCZogJ:before{outline-color:#fffc}.smallWidthMenuItem-RmqZNwwp{padding:6px 16px}.menuItem-RmqZNwwp:focus-within .remove-RmqZNwwp{visibility:visible}.accessible-raQdxQp0{outline:none;overflow:visible;position:relative}.accessible-raQdxQp0:focus{outline:none}.accessible-raQdxQp0:focus-visible{outline:none}.accessible-raQdxQp0:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.accessible-raQdxQp0:focus:after{display:block}.accessible-raQdxQp0:focus-visible:after{display:block}.accessible-raQdxQp0:focus:not(:focus-visible):after{display:none}.accessible-raQdxQp0:after{border-color:#2962ff;border-radius:6px}.button-S_1OCXUK{padding:0 6px}.button-S_1OCXUK.first-S_1OCXUK{margin-left:2px}.button-S_1OCXUK.last-S_1OCXUK{margin-right:2px}.menu-S_1OCXUK:only-child{padding:0 10px}.dropdown-S_1OCXUK{min-width:140px}.menuContent-S_1OCXUK{justify-content:center}.section-S_1OCXUK{margin:-2px 0}.section-S_1OCXUK:first-child{margin-top:4px}.section-S_1OCXUK[data-open=true]{margin-bottom:4px}.smallTabletSectionTitle-S_1OCXUK{font-size:11px;letter-spacing:.4px;line-height:16px;overflow:hidden;padding:10px 20px 8px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.smallTabletSectionTitle-S_1OCXUK,html.theme-dark .smallTabletSectionTitle-S_1OCXUK{color:var(--tv-color-popup-element-secondary-text,#787b86)}.addCustomInterval-S_1OCXUK{color:var(--tv-color-popup-element-text,#131722);font-size:16px;line-height:24px;margin-top:6px;padding:8px 20px}html.theme-dark .addCustomInterval-S_1OCXUK{color:var(--tv-color-popup-element-text,#d1d4dc)}.addCustomInterval-S_1OCXUK.hovered-S_1OCXUK,.addCustomInterval-S_1OCXUK:active{color:var(--tv-color-popup-element-text-hover,#131722)}@media (any-hover:hover){.addCustomInterval-S_1OCXUK:hover{color:var(--tv-color-popup-element-text-hover,#131722)}}html.theme-dark .addCustomInterval-S_1OCXUK.hovered-S_1OCXUK,html.theme-dark .addCustomInterval-S_1OCXUK:active{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}@media (any-hover:hover){html.theme-dark .addCustomInterval-S_1OCXUK:hover{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}}.addCustomInterval-S_1OCXUK.hovered-S_1OCXUK,.addCustomInterval-S_1OCXUK:active{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}@media (any-hover:hover){.addCustomInterval-S_1OCXUK:hover{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}}html.theme-dark .addCustomInterval-S_1OCXUK.hovered-S_1OCXUK,html.theme-dark .addCustomInterval-S_1OCXUK:active{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .addCustomInterval-S_1OCXUK:hover{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}}.group-S_1OCXUK{display:contents}.button-gn9HMufu{justify-content:center;width:37px}.wrapper-psOC5oyI{padding:10px 20px}.labelRow-psOC5oyI{line-height:20px;padding:0}.label-psOC5oyI{font-size:16px}.labelHint-psOC5oyI{line-height:17px}.labelOn-psOC5oyI+.labelHint-psOC5oyI{margin-top:0}.saveString-XVd1Kfjg{color:var(--tv-color-toolbar-button-text-active,#2962ff);font-size:10px;line-height:10px}html.theme-sa .saveString-XVd1Kfjg{color:var(--tv-color-toolbar-button-text-active,#ff7200)}html.theme-dark .saveString-XVd1Kfjg{color:var(--tv-color-toolbar-button-text-active,#2962ff)}.saveString-XVd1Kfjg.hidden-XVd1Kfjg{height:0;overflow:hidden}.loader-XVd1Kfjg{--ui-lib-loader-color:var(--tv-color-toolbar-save-layout-loader,#6a6d78)}html.theme-dark .loader-XVd1Kfjg{--ui-lib-loader-color:var(--tv-color-toolbar-save-layout-loader,#868993)}.opened-yyMUOAN9.hover-yyMUOAN9:before,.opened-yyMUOAN9:active:before,.opened-yyMUOAN9:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}@media (any-hover:hover){.opened-yyMUOAN9:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}}html.theme-dark .opened-yyMUOAN9.hover-yyMUOAN9:before,html.theme-dark .opened-yyMUOAN9:active:before,html.theme-dark .opened-yyMUOAN9:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}@media (any-hover:hover){html.theme-dark .opened-yyMUOAN9:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}}.autoSaveWrapper-yyMUOAN9,.sharingWrapper-yyMUOAN9{min-width:calc(100% - 22px);width:192px}.button-yyMUOAN9.buttonSmallPadding-yyMUOAN9{padding-right:6px}.button-yyMUOAN9{display:flex;justify-content:center;min-width:65px}.hintPlaceHolder-yyMUOAN9{height:128px}.smallHintPlaceHolder-yyMUOAN9{height:100%;width:100%}.popupItemRowTabletSmall-yyMUOAN9:first-child{margin-bottom:6px;margin-top:6px;padding-left:12px;padding-right:0}.shortcut-yyMUOAN9{flex-shrink:0;margin-right:0;text-align:right}.toolTitle-yyMUOAN9{padding:4px 12px}.toolTitleMobile-yyMUOAN9{padding:8px 20px}.layoutItem-yyMUOAN9{display:flex;flex-direction:column;line-height:21px;padding:2px 0 6px}.layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9{color:#6a6d78;font-size:12px;line-height:17px;margin-top:2px}html.theme-dark .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9{color:#868993}.layoutItem-yyMUOAN9 .labelRow-yyMUOAN9{max-width:100%;overflow:hidden;padding:0}.layoutMeta-yyMUOAN9,.layoutTitle-yyMUOAN9{max-width:196px;overflow-x:hidden}.layoutItemWrap-yyMUOAN9{padding:2px 8px}.layoutTitleMobile-yyMUOAN9{font-size:16px;line-height:24px}.active-yyMUOAN9,.active-yyMUOAN9:active{background-color:#2962ff}@media (any-hover:hover){.active-yyMUOAN9:hover{background-color:#2962ff}}html.theme-dark .active-yyMUOAN9,html.theme-dark .active-yyMUOAN9:active{background-color:#2962ff}@media (any-hover:hover){html.theme-dark .active-yyMUOAN9:hover{background-color:#2962ff}}.active-yyMUOAN9 .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,.active-yyMUOAN9 .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9,.active-yyMUOAN9:active .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,.active-yyMUOAN9:active .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9{color:#fff}@media (any-hover:hover){.active-yyMUOAN9:hover .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,.active-yyMUOAN9:hover .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9{color:#fff}}html.theme-dark .active-yyMUOAN9 .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,html.theme-dark .active-yyMUOAN9 .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9,html.theme-dark .active-yyMUOAN9:active .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,html.theme-dark .active-yyMUOAN9:active .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .active-yyMUOAN9:hover .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,html.theme-dark .active-yyMUOAN9:hover .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9{color:#d1d4dc}}.textWrap-yyMUOAN9{align-items:center;display:flex;flex-direction:column}.text-yyMUOAN9{max-width:100px;overflow:hidden;text-overflow:ellipsis}.withIcon-yyMUOAN9{padding-bottom:2px;padding-top:2px}.sharingLabelWrap-yyMUOAN9{display:flex}.infoIcon-yyMUOAN9{color:#d1d4dc;display:flex;margin-left:7px}html.theme-dark .infoIcon-yyMUOAN9{color:#50535e}@media (any-hover:hover){.infoIcon-yyMUOAN9:hover{color:#6a6d78}html.theme-dark .infoIcon-yyMUOAN9:hover{color:#868993}}.copyLink-yyMUOAN9{fill:#2962ff;color:#2962ff;cursor:pointer;display:inline-block;font-size:12px;line-height:18px;margin:0 12px 6px}.copyLink-yyMUOAN9:visited,html.theme-dark .copyLink-yyMUOAN9{fill:#2962ff;color:#2962ff}html.theme-dark .copyLink-yyMUOAN9:visited{fill:#2962ff;color:#2962ff}@media (any-hover:hover){.copyLink-yyMUOAN9:hover{fill:#1e53e5;color:#1e53e5}html.theme-dark .copyLink-yyMUOAN9:hover{fill:#1e53e5;color:#1e53e5}}.copyLink-yyMUOAN9:active{fill:#2962ff;color:#2962ff}html.theme-dark .copyLink-yyMUOAN9:active{fill:#2962ff;color:#2962ff}.copyLink-yyMUOAN9:focus{outline:auto}.copyLink-yyMUOAN9:focus-visible{outline:auto}.copyLink-yyMUOAN9:focus:not(:focus-visible){outline:none}.copyLink-yyMUOAN9.copyLinkMobile-yyMUOAN9{margin:0 20px}.button-ZuDkGGhF.isDisabled-ZuDkGGhF{opacity:1!important}.hidden-5MVS18J8{opacity:0}.item-o5a0MQMm{position:relative}.item-o5a0MQMm.withIcon-o5a0MQMm{padding-bottom:2px;padding-top:2px}@media screen and (max-width:430px){.item-o5a0MQMm.withIcon-o5a0MQMm{font-size:16px;padding-bottom:6px;padding-top:6px}}.shortcut-o5a0MQMm{margin-right:0;min-width:auto}@media screen and (max-width:479px){.shortcut-o5a0MQMm{display:none}}.loading-o5a0MQMm .icon-o5a0MQMm,.loading-o5a0MQMm .shortcut-o5a0MQMm{opacity:0}.button-cq__ntSC{padding:5px 10px;width:100px}.button-cq__ntSC.smallLeftPadding-cq__ntSC{padding-left:8px}.text-cq__ntSC{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;--ui-lib-typography-font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height);overflow:hidden}.uppercase-cq__ntSC{text-transform:uppercase}.item-j7oVl2yI{all:unset;align-items:center;color:#131722;cursor:default;display:flex;flex:0 0 auto;height:100%;padding:0 3px;position:relative;z-index:0}html.theme-dark .item-j7oVl2yI{color:#868993}.item-j7oVl2yI:before{border-radius:50%;bottom:0;content:"";display:block;height:28px;left:0;margin:auto;outline:2px none #2962ff;position:absolute;right:0;top:0;width:28px;z-index:-1}.item-j7oVl2yI:active{color:#000}@media (any-hover:hover){.item-j7oVl2yI:hover{color:#000}}html.theme-dark .item-j7oVl2yI:active{color:#868993}@media (any-hover:hover){html.theme-dark .item-j7oVl2yI:hover{color:#868993}}.item-j7oVl2yI:active:before{background-color:#f0f3fa;content:""}@media (any-hover:hover){.item-j7oVl2yI:hover:before{background-color:#f0f3fa;content:""}}html.theme-dark .item-j7oVl2yI:active:before{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .item-j7oVl2yI:hover:before{background-color:#2a2e39}}.item-j7oVl2yI.accessible-j7oVl2yI:focus-visible:before{content:"";outline-style:solid}.round-j7oVl2yI{align-items:center;border:1px solid #d6d8e0;border-radius:50%;cursor:default;display:flex;flex:0 0 auto;font-size:10px;height:20px;justify-content:center;text-align:center;width:20px}html.theme-dark .round-j7oVl2yI{border-color:#6b7988}.description-jgoQcEnP{word-wrap:break-word;font-size:12px;line-height:18px;max-width:280px;min-width:170px;padding-bottom:4px;white-space:normal}.description-jgoQcEnP,html.theme-dark .description-jgoQcEnP{color:var(--tv-color-popup-element-secondary-text,#787b86)}.labelRow-JeQoCpvi{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 60px)}.toolbox-JeQoCpvi{margin-left:auto}.description-JeQoCpvi{padding:0}.descriptionTabletSmall-JeQoCpvi{max-width:100%;padding-right:56px}.item-JeQoCpvi{margin-top:-3px;padding-bottom:8px;padding-top:0}.item-JeQoCpvi:before{content:none}.item-JeQoCpvi,.item-JeQoCpvi:active,.titleItem-JeQoCpvi,.titleItem-JeQoCpvi:active,html.theme-dark .item-JeQoCpvi,html.theme-dark .item-JeQoCpvi:active,html.theme-dark .titleItem-JeQoCpvi,html.theme-dark .titleItem-JeQoCpvi:active{background-color:initial}.titleItem-JeQoCpvi{position:static}.titleItem-JeQoCpvi:focus-within .remove-JeQoCpvi{visibility:visible}.itemTabletSmall-JeQoCpvi:before,.titleItemTabletSmall-JeQoCpvi:before{content:none}.itemTabletSmall-JeQoCpvi,.itemTabletSmall-JeQoCpvi:active,.titleItemTabletSmall-JeQoCpvi,.titleItemTabletSmall-JeQoCpvi:active,html.theme-dark .itemTabletSmall-JeQoCpvi,html.theme-dark .itemTabletSmall-JeQoCpvi:active,html.theme-dark .titleItemTabletSmall-JeQoCpvi,html.theme-dark .titleItemTabletSmall-JeQoCpvi:active{background-color:initial}.titleItemTabletSmall-JeQoCpvi{line-height:24px;padding:4px 20px 0 16px}.itemTabletSmall-JeQoCpvi{line-height:17px;padding:1px 20px 8px 16px}.itemLabelTabletSmall-JeQoCpvi{font-size:16px}.wrap-JeQoCpvi{color:var(--tv-color-popup-element-text,#131722);position:relative}html.theme-dark .wrap-JeQoCpvi{color:var(--tv-color-popup-element-text,#d1d4dc)}.wrap-JeQoCpvi.hovered-JeQoCpvi,.wrap-JeQoCpvi:active{color:var(--tv-color-popup-element-text-hover,#131722)}@media (any-hover:hover){.wrap-JeQoCpvi:hover{color:var(--tv-color-popup-element-text-hover,#131722)}}html.theme-dark .wrap-JeQoCpvi.hovered-JeQoCpvi,html.theme-dark .wrap-JeQoCpvi:active{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}@media (any-hover:hover){html.theme-dark .wrap-JeQoCpvi:hover{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}}.wrap-JeQoCpvi.hovered-JeQoCpvi,.wrap-JeQoCpvi:active{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}@media (any-hover:hover){.wrap-JeQoCpvi:hover{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}}html.theme-dark .wrap-JeQoCpvi.hovered-JeQoCpvi,html.theme-dark .wrap-JeQoCpvi:active{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .wrap-JeQoCpvi:hover{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}}.wrap-HXSqojvq{padding-left:4px}.titleWrap-HXSqojvq{display:flex;flex-direction:column}.indicators-HXSqojvq{margin-left:33px;margin-right:12px}.title-HXSqojvq{align-items:center;color:var(--tv-color-popup-element-text,#131722);display:flex;flex-direction:row;white-space:nowrap}html.theme-dark .title-HXSqojvq{color:var(--tv-color-popup-element-text,#d1d4dc)}.title-HXSqojvq .icon-HXSqojvq{display:flex;flex:none}.title-HXSqojvq .text-HXSqojvq{font-size:14px;margin:0 20px 0 5px}.titleTabletSmall-HXSqojvq{padding-bottom:4px;padding-top:4px}.titleTabletSmall-HXSqojvq .text-HXSqojvq{font-size:16px}.labelRow-HXSqojvq{flex:1 0 100%;min-width:100%}.label-HXSqojvq{flex:0 0 100%;min-width:100%}.menu-hcofKPms{max-width:340px}.menuSmallTablet-hcofKPms{max-width:100%}.menuItemHeaderTabletSmall-hcofKPms{padding:10px 20px 2px}.menuItemHeader-hcofKPms{cursor:default;margin:0;padding-bottom:3px;padding-top:4px}.wrap-jiC5bgmi.full-jiC5bgmi .first-jiC5bgmi{margin-left:0}.wrap-jiC5bgmi.full-jiC5bgmi .last-jiC5bgmi{margin-right:7px}.wrap-jiC5bgmi.medium-jiC5bgmi .first-jiC5bgmi{margin-left:0}.wrap-jiC5bgmi.medium-jiC5bgmi .last-jiC5bgmi{margin-right:7px}.buttonWithFavorites-jiC5bgmi{padding-right:7px}.icon-uMfL97K2{padding:5px}.customTradingViewStyleButton-zigjK1n2.withoutIcon-zigjK1n2{padding:0 5px} \ No newline at end of file diff --git a/charting_library/bundles/4081.1a314e4dade74df359f0.rtl.css b/charting_library/bundles/4081.1a314e4dade74df359f0.rtl.css deleted file mode 100644 index 6c450d51..00000000 --- a/charting_library/bundles/4081.1a314e4dade74df359f0.rtl.css +++ /dev/null @@ -1 +0,0 @@ -.wrap-n5bmFxyX{align-items:center;display:flex;flex:1 0 auto;flex-direction:row;height:100%}.button-neROVfUe.first-neROVfUe{margin-right:2px}.button-neROVfUe.last-neROVfUe{margin-left:2px}.button-b3Cgff6l{padding:0 1px}.group-b3Cgff6l{display:contents}.menu-b3Cgff6l:only-child{padding:0 5px}.button-ptpAHg8E.withText-ptpAHg8E{padding:0 5px 0 10px}.button-ptpAHg8E.withoutText-ptpAHg8E{padding:0 5px}.spinnerWrap-cZT0OZe0{height:68px;position:relative}.dropdown-l0nf43ai{min-width:200px}.label-l0nf43ai{max-width:314px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smallWidthTitle-l0nf43ai{margin-bottom:8px;margin-top:2px;padding-left:20px;padding-right:20px}.smallWidthMenuItem-l0nf43ai{padding:6px 16px}.smallWidthWrapper-l0nf43ai{padding-top:8px}.value-gwXludjS{font-size:14px;text-align:right}.value-gwXludjS.selected-gwXludjS{color:#2962ff}html.theme-sa .value-gwXludjS.selected-gwXludjS{color:#ff7200}html.theme-dark .value-gwXludjS.selected-gwXludjS{color:#2962ff}.form-MgR0zejo{align-items:center;box-sizing:border-box;color:var(--tv-color-popup-element-text,#131722);display:flex;flex-direction:row;font-size:14px;height:38px;margin:-6px 0;min-width:200px;width:100%}html.theme-dark .form-MgR0zejo{color:var(--tv-color-popup-element-text,#d1d4dc)}@media (any-hover:hover){.form-MgR0zejo:hover .add-MgR0zejo,.form-MgR0zejo:hover .input-MgR0zejo,.form-MgR0zejo:hover .menu-MgR0zejo{color:var(--tv-color-popup-element-text,#131722)}html.theme-dark .form-MgR0zejo:hover .add-MgR0zejo,html.theme-dark .form-MgR0zejo:hover .input-MgR0zejo,html.theme-dark .form-MgR0zejo:hover .menu-MgR0zejo{color:var(--tv-color-popup-element-text,#d1d4dc)}.form-MgR0zejo:hover .add-MgR0zejo.hovered-MgR0zejo,.form-MgR0zejo:hover .add-MgR0zejo:active,.form-MgR0zejo:hover .add-MgR0zejo:hover,.form-MgR0zejo:hover .input-MgR0zejo.hovered-MgR0zejo,.form-MgR0zejo:hover .input-MgR0zejo:active,.form-MgR0zejo:hover .input-MgR0zejo:hover,.form-MgR0zejo:hover .menu-MgR0zejo.hovered-MgR0zejo,.form-MgR0zejo:hover .menu-MgR0zejo:active,.form-MgR0zejo:hover .menu-MgR0zejo:hover{color:var(--tv-color-popup-element-text-hover,#131722)}html.theme-dark .form-MgR0zejo:hover .add-MgR0zejo.hovered-MgR0zejo,html.theme-dark .form-MgR0zejo:hover .add-MgR0zejo:active,html.theme-dark .form-MgR0zejo:hover .add-MgR0zejo:hover,html.theme-dark .form-MgR0zejo:hover .input-MgR0zejo.hovered-MgR0zejo,html.theme-dark .form-MgR0zejo:hover .input-MgR0zejo:active,html.theme-dark .form-MgR0zejo:hover .input-MgR0zejo:hover,html.theme-dark .form-MgR0zejo:hover .menu-MgR0zejo.hovered-MgR0zejo,html.theme-dark .form-MgR0zejo:hover .menu-MgR0zejo:active,html.theme-dark .form-MgR0zejo:hover .menu-MgR0zejo:hover{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}}.wrap-MgR0zejo{flex:1 0 auto}.input-MgR0zejo{background-color:initial;border:none;height:100%;margin:0;padding:0 2px;text-align:center;width:60px}.input-MgR0zejo.accessible-MgR0zejo:focus-visible{border-radius:4px;outline:2px solid #2962ff;outline-offset:-2px}.add-MgR0zejo,.menu-MgR0zejo{align-items:center;display:flex;height:100%}.menu-MgR0zejo{border-left:1px solid;border-right:1px solid;border-color:var(--tv-color-popup-element-divider-background,#e0e3eb);box-sizing:border-box;cursor:default;flex:1 0 auto;justify-content:space-between;padding:0 10px 0 6px}html.theme-dark .menu-MgR0zejo{border-color:var(--tv-color-popup-element-divider-background,#434651)}.menuLabel-MgR0zejo{padding-left:6px}.add-MgR0zejo{background:none;border:none;cursor:default;padding:0 10px;position:relative;z-index:0}.add-MgR0zejo:before{border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);outline:2px none #2962ff;position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}.add-MgR0zejo.hover-MgR0zejo:before,.add-MgR0zejo:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);content:""}@media (any-hover:hover){.add-MgR0zejo:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);content:""}}html.theme-dark .add-MgR0zejo.hover-MgR0zejo:before,html.theme-dark .add-MgR0zejo:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .add-MgR0zejo:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.add-MgR0zejo.accessible-MgR0zejo:focus-visible:before{content:"";outline-style:solid}.button-Y1TCZogJ{all:unset;display:flex;position:relative}.button-Y1TCZogJ:before{border-radius:4px;content:none;height:100%;outline:2px none #2962ff;outline-offset:-2px;position:absolute;right:0;top:0;width:100%}.button-Y1TCZogJ:focus-visible:before{content:"";outline-style:solid}.button-Y1TCZogJ.active-Y1TCZogJ:before{outline-color:#fffc}.smallWidthMenuItem-RmqZNwwp{padding:6px 16px}.menuItem-RmqZNwwp:focus-within .remove-RmqZNwwp{visibility:visible}.accessible-raQdxQp0{outline:none;overflow:visible;position:relative}.accessible-raQdxQp0:focus{outline:none}.accessible-raQdxQp0:focus-visible{outline:none}.accessible-raQdxQp0:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.accessible-raQdxQp0:focus:after{display:block}.accessible-raQdxQp0:focus-visible:after{display:block}.accessible-raQdxQp0:focus:not(:focus-visible):after{display:none}.accessible-raQdxQp0:after{border-color:#2962ff;border-radius:6px}.button-S_1OCXUK{padding:0 6px}.button-S_1OCXUK.first-S_1OCXUK{margin-right:2px}.button-S_1OCXUK.last-S_1OCXUK{margin-left:2px}.menu-S_1OCXUK:only-child{padding:0 10px}.dropdown-S_1OCXUK{min-width:140px}.menuContent-S_1OCXUK{justify-content:center}.section-S_1OCXUK{margin:-2px 0}.section-S_1OCXUK:first-child{margin-top:4px}.section-S_1OCXUK[data-open=true]{margin-bottom:4px}.smallTabletSectionTitle-S_1OCXUK{font-size:11px;letter-spacing:.4px;line-height:16px;overflow:hidden;padding:10px 20px 8px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.smallTabletSectionTitle-S_1OCXUK,html.theme-dark .smallTabletSectionTitle-S_1OCXUK{color:var(--tv-color-popup-element-secondary-text,#787b86)}.addCustomInterval-S_1OCXUK{color:var(--tv-color-popup-element-text,#131722);font-size:16px;line-height:24px;margin-top:6px;padding:8px 20px}html.theme-dark .addCustomInterval-S_1OCXUK{color:var(--tv-color-popup-element-text,#d1d4dc)}.addCustomInterval-S_1OCXUK.hovered-S_1OCXUK,.addCustomInterval-S_1OCXUK:active{color:var(--tv-color-popup-element-text-hover,#131722)}@media (any-hover:hover){.addCustomInterval-S_1OCXUK:hover{color:var(--tv-color-popup-element-text-hover,#131722)}}html.theme-dark .addCustomInterval-S_1OCXUK.hovered-S_1OCXUK,html.theme-dark .addCustomInterval-S_1OCXUK:active{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}@media (any-hover:hover){html.theme-dark .addCustomInterval-S_1OCXUK:hover{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}}.addCustomInterval-S_1OCXUK.hovered-S_1OCXUK,.addCustomInterval-S_1OCXUK:active{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}@media (any-hover:hover){.addCustomInterval-S_1OCXUK:hover{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}}html.theme-dark .addCustomInterval-S_1OCXUK.hovered-S_1OCXUK,html.theme-dark .addCustomInterval-S_1OCXUK:active{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .addCustomInterval-S_1OCXUK:hover{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}}.group-S_1OCXUK{display:contents}.button-gn9HMufu{justify-content:center;width:37px}.wrapper-psOC5oyI{padding:10px 20px}.labelRow-psOC5oyI{line-height:20px;padding:0}.label-psOC5oyI{font-size:16px}.labelHint-psOC5oyI{line-height:17px}.labelOn-psOC5oyI+.labelHint-psOC5oyI{margin-top:0}.saveString-XVd1Kfjg{color:var(--tv-color-toolbar-button-text-active,#2962ff);font-size:10px;line-height:10px}html.theme-sa .saveString-XVd1Kfjg{color:var(--tv-color-toolbar-button-text-active,#ff7200)}html.theme-dark .saveString-XVd1Kfjg{color:var(--tv-color-toolbar-button-text-active,#2962ff)}.saveString-XVd1Kfjg.hidden-XVd1Kfjg{height:0;overflow:hidden}.loader-XVd1Kfjg{--ui-lib-loader-color:var(--tv-color-toolbar-save-layout-loader,#6a6d78)}html.theme-dark .loader-XVd1Kfjg{--ui-lib-loader-color:var(--tv-color-toolbar-save-layout-loader,#868993)}.opened-yyMUOAN9.hover-yyMUOAN9:before,.opened-yyMUOAN9:active:before,.opened-yyMUOAN9:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}@media (any-hover:hover){.opened-yyMUOAN9:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}}html.theme-dark .opened-yyMUOAN9.hover-yyMUOAN9:before,html.theme-dark .opened-yyMUOAN9:active:before,html.theme-dark .opened-yyMUOAN9:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}@media (any-hover:hover){html.theme-dark .opened-yyMUOAN9:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}}.autoSaveWrapper-yyMUOAN9,.sharingWrapper-yyMUOAN9{min-width:calc(100% - 22px);width:192px}.button-yyMUOAN9.buttonSmallPadding-yyMUOAN9{padding-left:6px}.button-yyMUOAN9{display:flex;justify-content:center;min-width:65px}.hintPlaceHolder-yyMUOAN9{height:128px}.smallHintPlaceHolder-yyMUOAN9{height:100%;width:100%}.popupItemRowTabletSmall-yyMUOAN9:first-child{margin-bottom:6px;margin-top:6px;padding-left:0;padding-right:12px}.shortcut-yyMUOAN9{flex-shrink:0;margin-left:0;text-align:left}.toolTitle-yyMUOAN9{padding:4px 12px}.toolTitleMobile-yyMUOAN9{padding:8px 20px}.layoutItem-yyMUOAN9{display:flex;flex-direction:column;line-height:21px;padding:2px 0 6px}.layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9{color:#6a6d78;font-size:12px;line-height:17px;margin-top:2px}html.theme-dark .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9{color:#868993}.layoutItem-yyMUOAN9 .labelRow-yyMUOAN9{max-width:100%;overflow:hidden;padding:0}.layoutMeta-yyMUOAN9,.layoutTitle-yyMUOAN9{max-width:196px;overflow-x:hidden}.layoutItemWrap-yyMUOAN9{padding:2px 8px}.layoutTitleMobile-yyMUOAN9{font-size:16px;line-height:24px}.active-yyMUOAN9,.active-yyMUOAN9:active{background-color:#2962ff}@media (any-hover:hover){.active-yyMUOAN9:hover{background-color:#2962ff}}html.theme-dark .active-yyMUOAN9,html.theme-dark .active-yyMUOAN9:active{background-color:#2962ff}@media (any-hover:hover){html.theme-dark .active-yyMUOAN9:hover{background-color:#2962ff}}.active-yyMUOAN9 .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,.active-yyMUOAN9 .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9,.active-yyMUOAN9:active .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,.active-yyMUOAN9:active .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9{color:#fff}@media (any-hover:hover){.active-yyMUOAN9:hover .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,.active-yyMUOAN9:hover .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9{color:#fff}}html.theme-dark .active-yyMUOAN9 .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,html.theme-dark .active-yyMUOAN9 .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9,html.theme-dark .active-yyMUOAN9:active .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,html.theme-dark .active-yyMUOAN9:active .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .active-yyMUOAN9:hover .layoutItem-yyMUOAN9 .layoutMeta-yyMUOAN9,html.theme-dark .active-yyMUOAN9:hover .layoutItem-yyMUOAN9 .layoutTitle-yyMUOAN9{color:#d1d4dc}}.textWrap-yyMUOAN9{align-items:center;display:flex;flex-direction:column}.text-yyMUOAN9{max-width:100px;overflow:hidden;text-overflow:ellipsis}.withIcon-yyMUOAN9{padding-bottom:2px;padding-top:2px}.sharingLabelWrap-yyMUOAN9{display:flex}.infoIcon-yyMUOAN9{color:#d1d4dc;display:flex;margin-right:7px}html.theme-dark .infoIcon-yyMUOAN9{color:#50535e}@media (any-hover:hover){.infoIcon-yyMUOAN9:hover{color:#6a6d78}html.theme-dark .infoIcon-yyMUOAN9:hover{color:#868993}}.copyLink-yyMUOAN9{fill:#2962ff;color:#2962ff;cursor:pointer;display:inline-block;font-size:12px;line-height:18px;margin:0 12px 6px}.copyLink-yyMUOAN9:visited,html.theme-dark .copyLink-yyMUOAN9{fill:#2962ff;color:#2962ff}html.theme-dark .copyLink-yyMUOAN9:visited{fill:#2962ff;color:#2962ff}@media (any-hover:hover){.copyLink-yyMUOAN9:hover{fill:#1e53e5;color:#1e53e5}html.theme-dark .copyLink-yyMUOAN9:hover{fill:#1e53e5;color:#1e53e5}}.copyLink-yyMUOAN9:active{fill:#2962ff;color:#2962ff}html.theme-dark .copyLink-yyMUOAN9:active{fill:#2962ff;color:#2962ff}.copyLink-yyMUOAN9:focus{outline:auto}.copyLink-yyMUOAN9:focus-visible{outline:auto}.copyLink-yyMUOAN9:focus:not(:focus-visible){outline:none}.copyLink-yyMUOAN9.copyLinkMobile-yyMUOAN9{margin:0 20px}.button-ZuDkGGhF.isDisabled-ZuDkGGhF{opacity:1!important}.hidden-5MVS18J8{opacity:0}.item-o5a0MQMm{position:relative}.item-o5a0MQMm.withIcon-o5a0MQMm{padding-bottom:2px;padding-top:2px}@media screen and (max-width:430px){.item-o5a0MQMm.withIcon-o5a0MQMm{font-size:16px;padding-bottom:6px;padding-top:6px}}.shortcut-o5a0MQMm{margin-left:0;min-width:auto}@media screen and (max-width:479px){.shortcut-o5a0MQMm{display:none}}.loading-o5a0MQMm .icon-o5a0MQMm,.loading-o5a0MQMm .shortcut-o5a0MQMm{opacity:0}.button-cq__ntSC{padding:5px 10px;width:100px}.button-cq__ntSC.smallLeftPadding-cq__ntSC{padding-right:8px}.text-cq__ntSC{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;--ui-lib-typography-font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height);overflow:hidden}.uppercase-cq__ntSC{text-transform:uppercase}.item-j7oVl2yI{all:unset;align-items:center;color:#131722;cursor:default;display:flex;flex:0 0 auto;height:100%;padding:0 3px;position:relative;z-index:0}html.theme-dark .item-j7oVl2yI{color:#868993}.item-j7oVl2yI:before{border-radius:50%;bottom:0;content:"";display:block;height:28px;left:0;margin:auto;outline:2px none #2962ff;position:absolute;right:0;top:0;width:28px;z-index:-1}.item-j7oVl2yI:active{color:#000}@media (any-hover:hover){.item-j7oVl2yI:hover{color:#000}}html.theme-dark .item-j7oVl2yI:active{color:#868993}@media (any-hover:hover){html.theme-dark .item-j7oVl2yI:hover{color:#868993}}.item-j7oVl2yI:active:before{background-color:#f0f3fa;content:""}@media (any-hover:hover){.item-j7oVl2yI:hover:before{background-color:#f0f3fa;content:""}}html.theme-dark .item-j7oVl2yI:active:before{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .item-j7oVl2yI:hover:before{background-color:#2a2e39}}.item-j7oVl2yI.accessible-j7oVl2yI:focus-visible:before{content:"";outline-style:solid}.round-j7oVl2yI{align-items:center;border:1px solid #d6d8e0;border-radius:50%;cursor:default;display:flex;flex:0 0 auto;font-size:10px;height:20px;justify-content:center;text-align:center;width:20px}html.theme-dark .round-j7oVl2yI{border-color:#6b7988}.description-jgoQcEnP{word-wrap:break-word;font-size:12px;line-height:18px;max-width:280px;min-width:170px;padding-bottom:4px;white-space:normal}.description-jgoQcEnP,html.theme-dark .description-jgoQcEnP{color:var(--tv-color-popup-element-secondary-text,#787b86)}.labelRow-JeQoCpvi{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 60px)}.toolbox-JeQoCpvi{margin-right:auto}.description-JeQoCpvi{padding:0}.descriptionTabletSmall-JeQoCpvi{max-width:100%;padding-left:56px}.item-JeQoCpvi{margin-top:-3px;padding-bottom:8px;padding-top:0}.item-JeQoCpvi:before{content:none}.item-JeQoCpvi,.item-JeQoCpvi:active,.titleItem-JeQoCpvi,.titleItem-JeQoCpvi:active,html.theme-dark .item-JeQoCpvi,html.theme-dark .item-JeQoCpvi:active,html.theme-dark .titleItem-JeQoCpvi,html.theme-dark .titleItem-JeQoCpvi:active{background-color:initial}.titleItem-JeQoCpvi{position:static}.titleItem-JeQoCpvi:focus-within .remove-JeQoCpvi{visibility:visible}.itemTabletSmall-JeQoCpvi:before,.titleItemTabletSmall-JeQoCpvi:before{content:none}.itemTabletSmall-JeQoCpvi,.itemTabletSmall-JeQoCpvi:active,.titleItemTabletSmall-JeQoCpvi,.titleItemTabletSmall-JeQoCpvi:active,html.theme-dark .itemTabletSmall-JeQoCpvi,html.theme-dark .itemTabletSmall-JeQoCpvi:active,html.theme-dark .titleItemTabletSmall-JeQoCpvi,html.theme-dark .titleItemTabletSmall-JeQoCpvi:active{background-color:initial}.titleItemTabletSmall-JeQoCpvi{line-height:24px;padding:4px 16px 0 20px}.itemTabletSmall-JeQoCpvi{line-height:17px;padding:1px 16px 8px 20px}.itemLabelTabletSmall-JeQoCpvi{font-size:16px}.wrap-JeQoCpvi{color:var(--tv-color-popup-element-text,#131722);position:relative}html.theme-dark .wrap-JeQoCpvi{color:var(--tv-color-popup-element-text,#d1d4dc)}.wrap-JeQoCpvi.hovered-JeQoCpvi,.wrap-JeQoCpvi:active{color:var(--tv-color-popup-element-text-hover,#131722)}@media (any-hover:hover){.wrap-JeQoCpvi:hover{color:var(--tv-color-popup-element-text-hover,#131722)}}html.theme-dark .wrap-JeQoCpvi.hovered-JeQoCpvi,html.theme-dark .wrap-JeQoCpvi:active{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}@media (any-hover:hover){html.theme-dark .wrap-JeQoCpvi:hover{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}}.wrap-JeQoCpvi.hovered-JeQoCpvi,.wrap-JeQoCpvi:active{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}@media (any-hover:hover){.wrap-JeQoCpvi:hover{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}}html.theme-dark .wrap-JeQoCpvi.hovered-JeQoCpvi,html.theme-dark .wrap-JeQoCpvi:active{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .wrap-JeQoCpvi:hover{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}}.wrap-HXSqojvq{padding-right:4px}.titleWrap-HXSqojvq{display:flex;flex-direction:column}.indicators-HXSqojvq{margin-left:12px;margin-right:33px}.title-HXSqojvq{align-items:center;color:var(--tv-color-popup-element-text,#131722);display:flex;flex-direction:row;white-space:nowrap}html.theme-dark .title-HXSqojvq{color:var(--tv-color-popup-element-text,#d1d4dc)}.title-HXSqojvq .icon-HXSqojvq{display:flex;flex:none}.title-HXSqojvq .text-HXSqojvq{font-size:14px;margin:0 5px 0 20px}.titleTabletSmall-HXSqojvq{padding-bottom:4px;padding-top:4px}.titleTabletSmall-HXSqojvq .text-HXSqojvq{font-size:16px}.labelRow-HXSqojvq{flex:1 0 100%;min-width:100%}.label-HXSqojvq{flex:0 0 100%;min-width:100%}.menu-hcofKPms{max-width:340px}.menuSmallTablet-hcofKPms{max-width:100%}.menuItemHeaderTabletSmall-hcofKPms{padding:10px 20px 2px}.menuItemHeader-hcofKPms{cursor:default;margin:0;padding-bottom:3px;padding-top:4px}.wrap-jiC5bgmi.full-jiC5bgmi .first-jiC5bgmi{margin-right:0}.wrap-jiC5bgmi.full-jiC5bgmi .last-jiC5bgmi{margin-left:7px}.wrap-jiC5bgmi.medium-jiC5bgmi .first-jiC5bgmi{margin-right:0}.wrap-jiC5bgmi.medium-jiC5bgmi .last-jiC5bgmi{margin-left:7px}.buttonWithFavorites-jiC5bgmi{padding-left:7px}.icon-uMfL97K2{padding:5px}.customTradingViewStyleButton-zigjK1n2.withoutIcon-zigjK1n2{padding:0 5px} \ No newline at end of file diff --git a/charting_library/bundles/4147.19673911190824b00786.css b/charting_library/bundles/4147.19673911190824b00786.css new file mode 100644 index 00000000..ecfb6876 --- /dev/null +++ b/charting_library/bundles/4147.19673911190824b00786.css @@ -0,0 +1 @@ +.loading-ZgJTdvt8{color:#0000}.container-LMFktVEi{border-top:1px solid #e0e3eb;display:flex;flex:1 1 auto;flex-direction:column;height:100%;max-width:400px;min-height:0;overflow:auto;padding:16px 20px 0}html.theme-dark .container-LMFktVEi{border-top:1px solid #434651}.container-LMFktVEi::-webkit-scrollbar{height:5px;width:5px}.container-LMFktVEi::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .container-LMFktVEi::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.container-LMFktVEi::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.container-LMFktVEi::-webkit-scrollbar-corner{display:none}.container-LMFktVEi.withSuggestions-LMFktVEi{overflow:visible}.container-LMFktVEi .title-LMFktVEi{color:#787b86;cursor:default;display:flex;flex:0 0 auto;font-size:11px;letter-spacing:.4px;line-height:16px;text-transform:uppercase}.container-LMFktVEi .autocomplete-LMFktVEi{display:flex;flex:0 0 auto;padding-top:2px}.container-LMFktVEi .saveInterval-LMFktVEi,.container-LMFktVEi .saveSymbol-LMFktVEi{display:flex;flex:0 0 auto;padding-top:16px}.container-LMFktVEi .saveInterval-LMFktVEi{padding-bottom:24px}.container-LMFktVEi .indicators-LMFktVEi{word-wrap:break-word;color:#131722;cursor:default;display:flex;flex:1 1 auto;flex-direction:column;font-size:14px;line-height:21px;padding-top:8px}html.theme-dark .container-LMFktVEi .indicators-LMFktVEi{color:#d1d4dc}.container-LMFktVEi .indicators-LMFktVEi.withSuggestions-LMFktVEi{overflow:hidden}.container-LMFktVEi .indicators-LMFktVEi:after{content:"";display:block;padding-bottom:20px}.container-LMFktVEi .hintLabel-LMFktVEi{align-items:center;display:flex}.container-LMFktVEi .hintLabel-LMFktVEi .hintMark-LMFktVEi{color:#787b86;height:18px;margin-left:8px;width:18px} \ No newline at end of file diff --git a/charting_library/bundles/4147.19673911190824b00786.rtl.css b/charting_library/bundles/4147.19673911190824b00786.rtl.css new file mode 100644 index 00000000..ce85346c --- /dev/null +++ b/charting_library/bundles/4147.19673911190824b00786.rtl.css @@ -0,0 +1 @@ +.loading-ZgJTdvt8{color:#0000}.container-LMFktVEi{border-top:1px solid #e0e3eb;display:flex;flex:1 1 auto;flex-direction:column;height:100%;max-width:400px;min-height:0;overflow:auto;padding:16px 20px 0}html.theme-dark .container-LMFktVEi{border-top:1px solid #434651}.container-LMFktVEi::-webkit-scrollbar{height:5px;width:5px}.container-LMFktVEi::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .container-LMFktVEi::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.container-LMFktVEi::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.container-LMFktVEi::-webkit-scrollbar-corner{display:none}.container-LMFktVEi.withSuggestions-LMFktVEi{overflow:visible}.container-LMFktVEi .title-LMFktVEi{color:#787b86;cursor:default;display:flex;flex:0 0 auto;font-size:11px;letter-spacing:.4px;line-height:16px;text-transform:uppercase}.container-LMFktVEi .autocomplete-LMFktVEi{display:flex;flex:0 0 auto;padding-top:2px}.container-LMFktVEi .saveInterval-LMFktVEi,.container-LMFktVEi .saveSymbol-LMFktVEi{display:flex;flex:0 0 auto;padding-top:16px}.container-LMFktVEi .saveInterval-LMFktVEi{padding-bottom:24px}.container-LMFktVEi .indicators-LMFktVEi{word-wrap:break-word;color:#131722;cursor:default;display:flex;flex:1 1 auto;flex-direction:column;font-size:14px;line-height:21px;padding-top:8px}html.theme-dark .container-LMFktVEi .indicators-LMFktVEi{color:#d1d4dc}.container-LMFktVEi .indicators-LMFktVEi.withSuggestions-LMFktVEi{overflow:hidden}.container-LMFktVEi .indicators-LMFktVEi:after{content:"";display:block;padding-bottom:20px}.container-LMFktVEi .hintLabel-LMFktVEi{align-items:center;display:flex}.container-LMFktVEi .hintLabel-LMFktVEi .hintMark-LMFktVEi{color:#787b86;height:18px;margin-right:8px;width:18px} \ No newline at end of file diff --git a/charting_library/bundles/4369.6857708113ce1c4a7366.css b/charting_library/bundles/4369.6857708113ce1c4a7366.css new file mode 100644 index 00000000..8942c268 --- /dev/null +++ b/charting_library/bundles/4369.6857708113ce1c4a7366.css @@ -0,0 +1 @@ +.round-button-Ma_jZLM8{align-items:center;background-color:var(--ui-lib-button-color-bg,var(--ui-lib-button-default-color-bg));border-color:var(--ui-lib-button-color-border,var(--ui-lib-button-default-color-border));border-style:solid;box-sizing:border-box;color:var(--ui-lib-button-color-content,var(--ui-lib-button-default-color-content));cursor:default;display:inline-flex;justify-content:center;max-width:100%;position:relative}.round-button-Ma_jZLM8 .icon-Ma_jZLM8{display:inline-flex;flex-shrink:0;max-height:28px;max-width:28px;min-height:18px;min-width:18px}.round-button-Ma_jZLM8:active{transform:translateY(1px)}.round-button-Ma_jZLM8:after{border-color:var(--ui-lib-button-color-focus-outline,var(--ui-lib-button-default-color-focus-outline))}.content-Ma_jZLM8{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-Ma_jZLM8{cursor:pointer}.color-brand-Ma_jZLM8.variant-primary-Ma_jZLM8{--ui-lib-button-default-color-bg:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-Ma_jZLM8.variant-primary-Ma_jZLM8{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#2962ff}.color-brand-Ma_jZLM8.variant-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-Ma_jZLM8.variant-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-bg:#1e53e5}.color-brand-Ma_jZLM8.variant-primary-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-Ma_jZLM8.variant-primary-Ma_jZLM8:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}html.theme-dark .color-brand-Ma_jZLM8.variant-primary-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-Ma_jZLM8.variant-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-Ma_jZLM8.variant-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}.color-brand-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#131722}.color-brand-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:active{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}html.theme-dark .color-brand-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}.color-brand-Ma_jZLM8.variant-secondary-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-Ma_jZLM8.variant-secondary-Ma_jZLM8{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#0000}.color-brand-Ma_jZLM8.variant-secondary-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-Ma_jZLM8.variant-secondary-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-bg:#1e53e5}.color-brand-Ma_jZLM8.variant-secondary-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-Ma_jZLM8.variant-secondary-Ma_jZLM8:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}html.theme-dark .color-brand-Ma_jZLM8.variant-secondary-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-Ma_jZLM8.variant-secondary-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-Ma_jZLM8.variant-secondary-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}.color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000}.color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8,html.theme-dark .color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8{--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8{--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#0000}.color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}html.theme-dark .color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}.color-gray-Ma_jZLM8.variant-primary-Ma_jZLM8{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-primary-Ma_jZLM8{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-Ma_jZLM8.variant-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}.color-gray-Ma_jZLM8.variant-primary-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-Ma_jZLM8.variant-primary-Ma_jZLM8:active{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}html.theme-dark .color-gray-Ma_jZLM8.variant-primary-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}.color-gray-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#131722}.color-gray-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:active{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}html.theme-dark .color-gray-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}.color-gray-Ma_jZLM8.variant-secondary-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-secondary-Ma_jZLM8{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#0000}.color-gray-Ma_jZLM8.variant-secondary-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-secondary-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-Ma_jZLM8.variant-secondary-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-secondary-Ma_jZLM8:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}html.theme-dark .color-gray-Ma_jZLM8.variant-secondary-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-secondary-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-secondary-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}.color-gray-Ma_jZLM8.variant-ghost-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-ghost-Ma_jZLM8{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-gray-Ma_jZLM8.variant-ghost-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-ghost-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#0000}.color-gray-Ma_jZLM8.variant-ghost-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-ghost-Ma_jZLM8:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}html.theme-dark .color-gray-Ma_jZLM8.variant-ghost-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-ghost-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-ghost-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}.color-red-Ma_jZLM8.variant-primary-Ma_jZLM8{--ui-lib-button-default-color-bg:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-Ma_jZLM8.variant-primary-Ma_jZLM8{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#f23645}.color-red-Ma_jZLM8.variant-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-Ma_jZLM8.variant-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-bg:#cc2f3c}.color-red-Ma_jZLM8.variant-primary-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-Ma_jZLM8.variant-primary-Ma_jZLM8:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}html.theme-dark .color-red-Ma_jZLM8.variant-primary-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-Ma_jZLM8.variant-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-Ma_jZLM8.variant-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}.color-red-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#131722}.color-red-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-red-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#ffebec;--ui-lib-button-default-color-border:#ffebec;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:active{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#331f20;--ui-lib-button-default-color-bg:#331f20}html.theme-dark .color-red-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#ffebec;--ui-lib-button-default-color-border:#ffebec;--ui-lib-button-default-color-content:#f23645}.color-red-Ma_jZLM8.variant-secondary-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-secondary-Ma_jZLM8{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#0000}.color-red-Ma_jZLM8.variant-secondary-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-Ma_jZLM8.variant-secondary-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-bg:#cc2f3c}.color-red-Ma_jZLM8.variant-secondary-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-Ma_jZLM8.variant-secondary-Ma_jZLM8:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}html.theme-dark .color-red-Ma_jZLM8.variant-secondary-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-secondary-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-Ma_jZLM8.variant-secondary-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}.color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000}.color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8,html.theme-dark .color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8{--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8{--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#0000}.color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}html.theme-dark .color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}.color-brand-Ma_jZLM8,.color-gray-Ma_jZLM8,html.theme-dark .color-brand-Ma_jZLM8,html.theme-dark .color-gray-Ma_jZLM8{--ui-lib-button-default-color-focus-outline:#2962ffcc}.color-red-Ma_jZLM8,html.theme-dark .color-red-Ma_jZLM8{--ui-lib-button-default-color-focus-outline:#f23645cc}.variant-primary-Ma_jZLM8:disabled{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be;transform:none}html.theme-dark .variant-primary-Ma_jZLM8:disabled{background-color:#363a45;border-color:#363a45;color:#5d606b}.variant-primary-Ma_jZLM8:disabled:after{display:none}.variant-quiet-primary-Ma_jZLM8:disabled,html.theme-dark .variant-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:disabled{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be}.variant-quiet-primary-Ma_jZLM8:disabled{transform:none}html.theme-dark .variant-quiet-primary-Ma_jZLM8:disabled{background-color:#363a45;border-color:#363a45;color:#5d606b}.variant-quiet-primary-Ma_jZLM8:disabled:after{display:none}html.theme-dark .variant-quiet-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:disabled{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be}.variant-secondary-Ma_jZLM8:disabled{background-color:initial;border-color:#e0e3eb;color:#b2b5be;transform:none}html.theme-dark .variant-secondary-Ma_jZLM8:disabled{background-color:initial;border-color:#363a45;color:#5d606b}.variant-secondary-Ma_jZLM8:disabled:after{display:none}html.theme-dark .variant-secondary-Ma_jZLM8.disable-themes-Ma_jZLM8:disabled{background-color:initial;border-color:#e0e3eb;color:#b2b5be}.variant-ghost-Ma_jZLM8:disabled{background-color:initial;border-color:#0000;color:#b2b5be;transform:none}html.theme-dark .variant-ghost-Ma_jZLM8:disabled{background-color:initial;border-color:#0000;color:#5d606b}.variant-ghost-Ma_jZLM8:disabled:after{display:none}html.theme-dark .variant-ghost-Ma_jZLM8.disable-themes-Ma_jZLM8:disabled{background-color:initial;border-color:#0000;color:#b2b5be}.size-xsmall-Ma_jZLM8{border-radius:14px;border-width:1px;height:28px}.size-xsmall-Ma_jZLM8.icon-only-Ma_jZLM8{width:28px}.size-xsmall-Ma_jZLM8:not(.size-xsmall-Ma_jZLM8.icon-only-Ma_jZLM8){padding:0 11px}.size-xsmall-Ma_jZLM8{outline:none;overflow:visible;position:relative}.size-xsmall-Ma_jZLM8:focus{outline:none}.size-xsmall-Ma_jZLM8:focus-visible{outline:none}.size-xsmall-Ma_jZLM8:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);left:-5px;pointer-events:none;position:absolute;top:-5px;width:calc(100% + 10px);z-index:1}.size-xsmall-Ma_jZLM8:focus:after{display:block}.size-xsmall-Ma_jZLM8:focus-visible:after{display:block}.size-xsmall-Ma_jZLM8:focus:not(:focus-visible):after{display:none}.size-xsmall-Ma_jZLM8:after{border-radius:18px}.size-xsmall-Ma_jZLM8:not(.size-xsmall-Ma_jZLM8.icon-only-Ma_jZLM8) .icon-Ma_jZLM8{margin-inline-start:4px}.size-small-Ma_jZLM8{border-radius:17px;border-width:1px;height:34px}.size-small-Ma_jZLM8.icon-only-Ma_jZLM8{width:34px}.size-small-Ma_jZLM8:not(.size-small-Ma_jZLM8.icon-only-Ma_jZLM8){padding:0 15px}.size-small-Ma_jZLM8{outline:none;overflow:visible;position:relative}.size-small-Ma_jZLM8:focus{outline:none}.size-small-Ma_jZLM8:focus-visible{outline:none}.size-small-Ma_jZLM8:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);left:-5px;pointer-events:none;position:absolute;top:-5px;width:calc(100% + 10px);z-index:1}.size-small-Ma_jZLM8:focus:after{display:block}.size-small-Ma_jZLM8:focus-visible:after{display:block}.size-small-Ma_jZLM8:focus:not(:focus-visible):after{display:none}.size-small-Ma_jZLM8:after{border-radius:21px}.size-small-Ma_jZLM8:not(.size-small-Ma_jZLM8.icon-only-Ma_jZLM8) .icon-Ma_jZLM8{margin-inline-start:4px}.size-medium-Ma_jZLM8{border-radius:20px;border-width:1px;height:40px}.size-medium-Ma_jZLM8.icon-only-Ma_jZLM8{width:40px}.size-medium-Ma_jZLM8:not(.size-medium-Ma_jZLM8.icon-only-Ma_jZLM8){padding:0 15px}.size-medium-Ma_jZLM8{outline:none;overflow:visible;position:relative}.size-medium-Ma_jZLM8:focus{outline:none}.size-medium-Ma_jZLM8:focus-visible{outline:none}.size-medium-Ma_jZLM8:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);left:-5px;pointer-events:none;position:absolute;top:-5px;width:calc(100% + 10px);z-index:1}.size-medium-Ma_jZLM8:focus:after{display:block}.size-medium-Ma_jZLM8:focus-visible:after{display:block}.size-medium-Ma_jZLM8:focus:not(:focus-visible):after{display:none}.size-medium-Ma_jZLM8:after{border-radius:24px}.size-medium-Ma_jZLM8:not(.size-medium-Ma_jZLM8.icon-only-Ma_jZLM8) .icon-Ma_jZLM8{margin-inline-start:4px}.size-large-Ma_jZLM8{border-radius:24px;border-width:1px;height:48px}.size-large-Ma_jZLM8.icon-only-Ma_jZLM8{width:48px}.size-large-Ma_jZLM8:not(.size-large-Ma_jZLM8.icon-only-Ma_jZLM8){padding:0 23px}.size-large-Ma_jZLM8{outline:none;overflow:visible;position:relative}.size-large-Ma_jZLM8:focus{outline:none}.size-large-Ma_jZLM8:focus-visible{outline:none}.size-large-Ma_jZLM8:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);left:-5px;pointer-events:none;position:absolute;top:-5px;width:calc(100% + 10px);z-index:1}.size-large-Ma_jZLM8:focus:after{display:block}.size-large-Ma_jZLM8:focus-visible:after{display:block}.size-large-Ma_jZLM8:focus:not(:focus-visible):after{display:none}.size-large-Ma_jZLM8:after{border-radius:28px}.size-large-Ma_jZLM8:not(.size-large-Ma_jZLM8.icon-only-Ma_jZLM8) .icon-Ma_jZLM8{margin-inline-start:4px}.size-xlarge-Ma_jZLM8{border-radius:28px;border-width:1px;height:56px}.size-xlarge-Ma_jZLM8.icon-only-Ma_jZLM8{width:56px}.size-xlarge-Ma_jZLM8:not(.size-xlarge-Ma_jZLM8.icon-only-Ma_jZLM8){padding:0 31px}.size-xlarge-Ma_jZLM8{outline:none;overflow:visible;position:relative}.size-xlarge-Ma_jZLM8:focus{outline:none}.size-xlarge-Ma_jZLM8:focus-visible{outline:none}.size-xlarge-Ma_jZLM8:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);left:-5px;pointer-events:none;position:absolute;top:-5px;width:calc(100% + 10px);z-index:1}.size-xlarge-Ma_jZLM8:focus:after{display:block}.size-xlarge-Ma_jZLM8:focus-visible:after{display:block}.size-xlarge-Ma_jZLM8:focus:not(:focus-visible):after{display:none}.size-xlarge-Ma_jZLM8:after{border-radius:32px}.size-xlarge-Ma_jZLM8:not(.size-xlarge-Ma_jZLM8.icon-only-Ma_jZLM8) .icon-Ma_jZLM8{margin-inline-start:6px}.size-xxlarge-Ma_jZLM8{border-radius:40px;border-width:2px;height:80px}.size-xxlarge-Ma_jZLM8.icon-only-Ma_jZLM8{width:80px}.size-xxlarge-Ma_jZLM8:not(.size-xxlarge-Ma_jZLM8.icon-only-Ma_jZLM8){padding:0 30px}.size-xxlarge-Ma_jZLM8{outline:none;overflow:visible;position:relative}.size-xxlarge-Ma_jZLM8:focus{outline:none}.size-xxlarge-Ma_jZLM8:focus-visible{outline:none}.size-xxlarge-Ma_jZLM8:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 12px);left:-6px;pointer-events:none;position:absolute;top:-6px;width:calc(100% + 12px);z-index:1}.size-xxlarge-Ma_jZLM8:focus:after{display:block}.size-xxlarge-Ma_jZLM8:focus-visible:after{display:block}.size-xxlarge-Ma_jZLM8:focus:not(:focus-visible):after{display:none}.size-xxlarge-Ma_jZLM8:after{border-radius:44px}.size-xxlarge-Ma_jZLM8:not(.size-xxlarge-Ma_jZLM8.icon-only-Ma_jZLM8) .icon-Ma_jZLM8{margin-inline-start:8px}.size-xsmall-Ma_jZLM8 .content-Ma_jZLM8{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.size-small-Ma_jZLM8 .content-Ma_jZLM8{font-feature-settings:"tnum" on,"lnum" on;font-size:16px;font-style:normal;font-weight:400}.size-medium-Ma_jZLM8 .content-Ma_jZLM8,.size-small-Ma_jZLM8 .content-Ma_jZLM8{--ui-lib-typography-line-height:24px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;line-height:var(--ui-lib-typography-line-height)}.size-medium-Ma_jZLM8 .content-Ma_jZLM8{font-feature-settings:"tnum" on,"lnum" on;font-size:16px;font-style:normal;font-weight:500}.size-large-Ma_jZLM8 .content-Ma_jZLM8{font-feature-settings:"tnum" on,"lnum" on;font-size:16px;font-style:normal;font-weight:500}.size-large-Ma_jZLM8 .content-Ma_jZLM8,.size-xlarge-Ma_jZLM8 .content-Ma_jZLM8{--ui-lib-typography-line-height:24px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;line-height:var(--ui-lib-typography-line-height)}.size-xlarge-Ma_jZLM8 .content-Ma_jZLM8{font-feature-settings:"tnum" on,"lnum" on;font-size:18px;font-style:normal;font-weight:600}.size-xxlarge-Ma_jZLM8 .content-Ma_jZLM8{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:24px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height)}.animated-Ma_jZLM8{transition-duration:.2s;transition-property:border-color,background-color,color;transition-timing-function:ease-in-out}.animated-Ma_jZLM8:after{display:block;opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.animated-Ma_jZLM8:focus:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.animated-Ma_jZLM8:focus-visible:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.animated-Ma_jZLM8:focus:not(:focus-visible):after{opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.stretch-Ma_jZLM8{width:100%}.round-tabs-xmC1yG0w{display:flex}.round-tabs-xmC1yG0w.align-start-xmC1yG0w{justify-content:flex-start}.round-tabs-xmC1yG0w.align-center-xmC1yG0w{justify-content:center}.round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-primary-xmC1yG0w{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-primary-xmC1yG0w{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-primary-xmC1yG0w:hover{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-primary-xmC1yG0w:hover{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}.round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-primary-xmC1yG0w:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-primary-xmC1yG0w:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#434651}.round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-primary-xmC1yG0w.checked-xmC1yG0w{--ui-lib-button-default-color-bg:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#fff}html.theme-dark .round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-primary-xmC1yG0w.checked-xmC1yG0w{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#2962ff}.round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-ghost-xmC1yG0w{--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-ghost-xmC1yG0w{--ui-lib-button-default-color-content:#d1d4dc}.round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-ghost-xmC1yG0w:hover{--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-ghost-xmC1yG0w:hover{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#363a45}.round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-ghost-xmC1yG0w:active{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-ghost-xmC1yG0w:active{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#0000}.round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-ghost-xmC1yG0w.checked-xmC1yG0w{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-ghost-xmC1yG0w.checked-xmC1yG0w{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#0000}.size-xsmall-xmC1yG0w{margin:-6px 0}.size-xsmall-xmC1yG0w .tab-xmC1yG0w{margin-bottom:6px;margin-top:6px}.size-xsmall-xmC1yG0w .tab-xmC1yG0w:not(:last-child){margin-right:12px}.size-small-xmC1yG0w{margin:-8px 0}.size-small-xmC1yG0w .tab-xmC1yG0w{margin-bottom:8px;margin-top:8px}.size-small-xmC1yG0w .tab-xmC1yG0w:not(:last-child){margin-right:16px}.size-large-xmC1yG0w{margin:-8px 0}.size-large-xmC1yG0w .tab-xmC1yG0w{margin-bottom:8px;margin-top:8px}.size-large-xmC1yG0w .tab-xmC1yG0w:not(:last-child){margin-right:16px}.title-jLgqBxUH{color:#787b86;cursor:default;font-size:11px;letter-spacing:.4px;line-height:16px;padding:10px 20px 8px;text-transform:uppercase}.tabs-jLgqBxUH{padding:12px 20px}.empty-jLgqBxUH{align-items:center;color:#131722;cursor:default;display:flex;flex:1 1;flex-direction:column;font-size:16px;justify-content:center;line-height:24px}html.theme-dark .empty-jLgqBxUH{color:#d1d4dc}.empty-jLgqBxUH .image-jLgqBxUH{height:72px;margin-bottom:8px;width:72px}.spinner-jLgqBxUH{margin-top:-12px}.contentList-jLgqBxUH{min-width:100%}@media screen and (min-width:480px){.contentList-jLgqBxUH{width:380px}}.title-mrMP8kUe{align-items:center;color:#131722;cursor:default;display:flex;flex-shrink:0;font-size:14px;font-weight:600;justify-content:space-between;line-height:24px;overflow:hidden;padding:5px 7px 5px 16px;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .title-mrMP8kUe{color:#d1d4dc}.title-mrMP8kUe.withoutIcon-mrMP8kUe{padding:12px 16px}.buttons-mrMP8kUe{align-items:center;border-bottom:1px solid #e0e3eb;display:flex;flex-direction:row;flex-shrink:0;padding:0 8px}html.theme-dark .buttons-mrMP8kUe{border-bottom:1px solid #363a45}.button-mrMP8kUe{flex:none;height:38px;justify-content:center;padding:0;transition:none;width:38px}.button-mrMP8kUe.disabled-mrMP8kUe{opacity:.3}.button-mrMP8kUe.disabled-mrMP8kUe,.button-mrMP8kUe.disabled-mrMP8kUe:active,.button-mrMP8kUe.disabled-mrMP8kUe:before{background-color:#fff}@media (any-hover:hover){.button-mrMP8kUe.disabled-mrMP8kUe:hover{background-color:#fff}}html.theme-dark .button-mrMP8kUe.disabled-mrMP8kUe,html.theme-dark .button-mrMP8kUe.disabled-mrMP8kUe:active,html.theme-dark .button-mrMP8kUe.disabled-mrMP8kUe:before{background-color:#171b29}@media (any-hover:hover){html.theme-dark .button-mrMP8kUe.disabled-mrMP8kUe:hover{background-color:#171b29}}.wrap-G4AKrzja{background-color:#fff;position:relative}html.theme-dark .wrap-G4AKrzja{background-color:#131722}@media (any-hover:hover){.wrap-G4AKrzja:hover{background-color:#f0f3fa}html.theme-dark .wrap-G4AKrzja:hover{background-color:#2a2e39}}.wrap-G4AKrzja.selected-G4AKrzja{background-color:#bbd9fb}@media (any-hover:hover){.wrap-G4AKrzja.selected-G4AKrzja:hover{background-color:#bbd9fb}}html.theme-dark .wrap-G4AKrzja.selected-G4AKrzja{background-color:#142e61}@media (any-hover:hover){html.theme-dark .wrap-G4AKrzja.selected-G4AKrzja:hover{background-color:#142e61}}.wrap-G4AKrzja.childOfSelected-G4AKrzja{background-color:#e3effd}@media (any-hover:hover){.wrap-G4AKrzja.childOfSelected-G4AKrzja:hover{background-color:#e3effd}}html.theme-dark .wrap-G4AKrzja.childOfSelected-G4AKrzja{background-color:#132042}@media (any-hover:hover){html.theme-dark .wrap-G4AKrzja.childOfSelected-G4AKrzja:hover{background-color:#132042}.wrap-G4AKrzja.disabled-G4AKrzja:hover{background-color:#fff}html.theme-dark .wrap-G4AKrzja.disabled-G4AKrzja:hover{background-color:#171b29}}.wrap-G4AKrzja .expandHandle-G4AKrzja{align-items:center;display:flex;height:100%;left:4px;position:absolute}.wrap-G4AKrzja .expandHandle-G4AKrzja.expanded-G4AKrzja{transform:rotate(90deg)}.dropTargetInside-fd_GivvG{pointer-events:none}.dropTargetInside-fd_GivvG,html.theme-dark .dropTargetInside-fd_GivvG{box-shadow:inset 0 0 0 2px #2962ff}.dropTarget-fd_GivvG{height:2px;pointer-events:none;position:absolute;width:100%;z-index:2}.dropTarget-fd_GivvG,html.theme-dark .dropTarget-fd_GivvG{background-color:#2962ff}.dropTarget-fd_GivvG.before-fd_GivvG{top:-1px}.dropTarget-fd_GivvG.after-fd_GivvG{bottom:-1px}.dropTarget-fd_GivvG:before{background:#fff;border:2px solid #2962ff;border-radius:5px;bottom:-4px;content:"";height:6px;left:0;position:absolute;width:6px}html.theme-dark .dropTarget-fd_GivvG:before{background:#2a2e39;border:2px solid #2962ff}.separator-zol_jClG{background-color:#e0e3eb;flex:none;height:1px;margin:6px 0}html.theme-dark .separator-zol_jClG{background-color:#434651}.tree-zol_jClG{cursor:default;height:100%;overflow:hidden;position:relative;z-index:0}.tree-zol_jClG .overlayScrollWrap-zol_jClG{bottom:0;right:0;top:0;z-index:1}.listContainer-zol_jClG{scrollbar-width:none}.listContainer-zol_jClG.sb-scrollbar-wrap{display:none}.listContainer-zol_jClG::-webkit-scrollbar{display:none;height:0;width:0}.listContainer-zol_jClG::-webkit-scrollbar-thumb,.listContainer-zol_jClG::-webkit-scrollbar-track{display:none}.listContainer-zol_jClG::-webkit-scrollbar-corner{display:none}.wrap-sLDhMHB0{display:flex;flex-direction:column;height:100%;touch-action:manipulation}.wrap-sLDhMHB0 .space-sLDhMHB0{display:flex;flex:1 1 auto;flex-direction:column;height:0}.wrap-sLDhMHB0 .tree-sLDhMHB0{overflow-y:auto}.button-W4RYPlVi{align-items:center;background-color:var(--tv-list-item-button-background-color);border-radius:4px;color:#787b86;display:inline-flex;font-size:0;height:22px;justify-content:center;min-width:22px;width:22px}.button-W4RYPlVi:active{background-color:var(--tv-list-item-button-background-hover-color,#e0e3eb);color:#131722}@media (any-hover:hover){.button-W4RYPlVi:hover{background-color:var(--tv-list-item-button-background-hover-color,#e0e3eb);color:#131722}}html.theme-dark .button-W4RYPlVi:active{background-color:var(--tv-list-item-button-background-hover-color,#363a45)}@media (any-hover:hover){html.theme-dark .button-W4RYPlVi:hover{background-color:var(--tv-list-item-button-background-hover-color,#363a45)}}html.theme-dark .button-W4RYPlVi:active{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .button-W4RYPlVi:hover{color:#d1d4dc}}.button-W4RYPlVi.disabled-W4RYPlVi,.button-W4RYPlVi.disabled-W4RYPlVi:active{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}@media (any-hover:hover){.button-W4RYPlVi.disabled-W4RYPlVi:hover{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}}html.theme-dark .button-W4RYPlVi.disabled-W4RYPlVi,html.theme-dark .button-W4RYPlVi.disabled-W4RYPlVi:active{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}@media (any-hover:hover){html.theme-dark .button-W4RYPlVi.disabled-W4RYPlVi:hover{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}}.wrap-__HYDlI5{align-items:center;background-color:inherit;display:flex;flex:none;padding:5px 8px 5px 22px}.wrap-__HYDlI5.dialog-__HYDlI5{background-color:#fff}html.theme-dark .wrap-__HYDlI5.dialog-__HYDlI5{background-color:#1e222d}.wrap-__HYDlI5.offset-__HYDlI5{padding-left:48px}.wrap-__HYDlI5 .title-__HYDlI5{color:#131722;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .wrap-__HYDlI5 .title-__HYDlI5{color:#d1d4dc}.wrap-__HYDlI5 .title-__HYDlI5.main-__HYDlI5{font-weight:600}.wrap-__HYDlI5 .title-__HYDlI5.disabled-__HYDlI5{color:#b2b5be}html.theme-dark .wrap-__HYDlI5 .title-__HYDlI5.disabled-__HYDlI5{color:#50535e}.wrap-__HYDlI5 .icon-__HYDlI5{color:#131722;flex-shrink:0;height:28px;line-height:28px;width:28px}html.theme-dark .wrap-__HYDlI5 .icon-__HYDlI5{color:#d1d4dc}.wrap-__HYDlI5 .pathIcon-__HYDlI5{align-items:center;display:flex;height:24px;justify-content:center;padding:2px;text-align:center;width:24px}.wrap-__HYDlI5 .syncIconWrap-__HYDlI5{background-color:inherit;height:28px;position:relative;width:0}.wrap-__HYDlI5 .syncIcon-__HYDlI5{align-items:flex-end;background-color:inherit;border-radius:4px;bottom:0;color:#787b86;display:flex;height:14px;justify-content:flex-end;overflow:hidden;position:absolute;right:0;width:14px}.wrap-__HYDlI5 .rightButtons-__HYDlI5{display:flex;flex:none;height:22px;margin-left:auto;position:relative}.wrap-__HYDlI5.hover-__HYDlI5{background-color:#f0f3fa}html.theme-dark .wrap-__HYDlI5.hover-__HYDlI5{background-color:#2a2e39}.wrap-__HYDlI5.disabled-__HYDlI5{--tv-list-item-button-background-hover-color:#f0f3fa}html.theme-dark .wrap-__HYDlI5.disabled-__HYDlI5{--tv-list-item-button-background-hover-color:#2a2e39}.wrap-__HYDlI5.disabled-__HYDlI5 .button-__HYDlI5,.wrap-__HYDlI5.disabled-__HYDlI5 .expandHandle-__HYDlI5,.wrap-__HYDlI5.disabled-__HYDlI5 .icon-__HYDlI5,.wrap-__HYDlI5.disabled-__HYDlI5 .syncIcon-__HYDlI5,.wrap-__HYDlI5.disabled-__HYDlI5 .title-__HYDlI5{color:#b2b5be}html.theme-dark .wrap-__HYDlI5.disabled-__HYDlI5 .button-__HYDlI5,html.theme-dark .wrap-__HYDlI5.disabled-__HYDlI5 .expandHandle-__HYDlI5,html.theme-dark .wrap-__HYDlI5.disabled-__HYDlI5 .icon-__HYDlI5,html.theme-dark .wrap-__HYDlI5.disabled-__HYDlI5 .syncIcon-__HYDlI5,html.theme-dark .wrap-__HYDlI5.disabled-__HYDlI5 .title-__HYDlI5{color:#50535e}.wrap-__HYDlI5.selected-__HYDlI5 .rightButtons-__HYDlI5 .button-__HYDlI5{--tv-list-item-button-background-hover-color:#90bff9}html.theme-dark .wrap-__HYDlI5.selected-__HYDlI5 .rightButtons-__HYDlI5 .button-__HYDlI5{--tv-list-item-button-background-hover-color:#143a87}.wrap-__HYDlI5.childOfSelected-__HYDlI5 .rightButtons-__HYDlI5 .button-__HYDlI5{--tv-list-item-button-background-hover-color:#bbd9fb}html.theme-dark .wrap-__HYDlI5.childOfSelected-__HYDlI5 .rightButtons-__HYDlI5 .button-__HYDlI5{--tv-list-item-button-background-hover-color:#142e61}.wrap-__HYDlI5 .renameInput-__HYDlI5{background-color:#fff;height:28px;margin-left:3px;width:100%}html.theme-dark .wrap-__HYDlI5 .renameInput-__HYDlI5{background-color:#2a2e39}.wrap-__HYDlI5 .renameInput-__HYDlI5[draggable=true]{-webkit-user-select:text;user-select:text}.button-__HYDlI5{--tv-list-item-button-background-hover-color:#e0e3eb;display:none;margin-left:8px;visibility:hidden}html.theme-dark .button-__HYDlI5{--tv-list-item-button-background-hover-color:#363a45}.button-__HYDlI5.warn-__HYDlI5,.button-__HYDlI5.warn-__HYDlI5:active,html.theme-dark .button-__HYDlI5.warn-__HYDlI5{color:#fb8c00}@media (any-hover:hover){.button-__HYDlI5.warn-__HYDlI5:hover{color:#fb8c00}}html.theme-dark .button-__HYDlI5.warn-__HYDlI5:active{color:#fb8c00}@media (any-hover:hover){html.theme-dark .button-__HYDlI5.warn-__HYDlI5:hover{color:#fb8c00}}.button-__HYDlI5.visible-__HYDlI5{display:inline-flex;visibility:visible}.button-__HYDlI5.visible-__HYDlI5~.button-__HYDlI5{display:inline-flex}.dialog-U4wVKi9O{height:400px}.button-U4wVKi9O{align-items:center;border-radius:2px;color:#131722;display:flex;height:34px;justify-content:center;width:34px}html.theme-dark .button-U4wVKi9O{color:#d1d4dc}@media (any-hover:hover){.button-U4wVKi9O:hover{background-color:#f0f3fa}html.theme-dark .button-U4wVKi9O:hover{background-color:#2a2e39}} \ No newline at end of file diff --git a/charting_library/bundles/4369.6857708113ce1c4a7366.rtl.css b/charting_library/bundles/4369.6857708113ce1c4a7366.rtl.css new file mode 100644 index 00000000..8bd5671a --- /dev/null +++ b/charting_library/bundles/4369.6857708113ce1c4a7366.rtl.css @@ -0,0 +1 @@ +.round-button-Ma_jZLM8{align-items:center;background-color:var(--ui-lib-button-color-bg,var(--ui-lib-button-default-color-bg));border-color:var(--ui-lib-button-color-border,var(--ui-lib-button-default-color-border));border-style:solid;box-sizing:border-box;color:var(--ui-lib-button-color-content,var(--ui-lib-button-default-color-content));cursor:default;display:inline-flex;justify-content:center;max-width:100%;position:relative}.round-button-Ma_jZLM8 .icon-Ma_jZLM8{display:inline-flex;flex-shrink:0;max-height:28px;max-width:28px;min-height:18px;min-width:18px}.round-button-Ma_jZLM8:active{transform:translateY(1px)}.round-button-Ma_jZLM8:after{border-color:var(--ui-lib-button-color-focus-outline,var(--ui-lib-button-default-color-focus-outline))}.content-Ma_jZLM8{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-Ma_jZLM8{cursor:pointer}.color-brand-Ma_jZLM8.variant-primary-Ma_jZLM8{--ui-lib-button-default-color-bg:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-Ma_jZLM8.variant-primary-Ma_jZLM8{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#2962ff}.color-brand-Ma_jZLM8.variant-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-Ma_jZLM8.variant-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-bg:#1e53e5}.color-brand-Ma_jZLM8.variant-primary-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-Ma_jZLM8.variant-primary-Ma_jZLM8:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}html.theme-dark .color-brand-Ma_jZLM8.variant-primary-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-Ma_jZLM8.variant-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-Ma_jZLM8.variant-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}.color-brand-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#131722}.color-brand-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:active{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}html.theme-dark .color-brand-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}.color-brand-Ma_jZLM8.variant-secondary-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-Ma_jZLM8.variant-secondary-Ma_jZLM8{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#0000}.color-brand-Ma_jZLM8.variant-secondary-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-Ma_jZLM8.variant-secondary-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-bg:#1e53e5}.color-brand-Ma_jZLM8.variant-secondary-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-Ma_jZLM8.variant-secondary-Ma_jZLM8:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}html.theme-dark .color-brand-Ma_jZLM8.variant-secondary-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-Ma_jZLM8.variant-secondary-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-Ma_jZLM8.variant-secondary-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}.color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000}.color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8,html.theme-dark .color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8{--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8{--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#0000}.color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}html.theme-dark .color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-Ma_jZLM8.variant-ghost-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}.color-gray-Ma_jZLM8.variant-primary-Ma_jZLM8{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-primary-Ma_jZLM8{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-Ma_jZLM8.variant-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}.color-gray-Ma_jZLM8.variant-primary-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-Ma_jZLM8.variant-primary-Ma_jZLM8:active{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}html.theme-dark .color-gray-Ma_jZLM8.variant-primary-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}.color-gray-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#131722}.color-gray-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:active{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}html.theme-dark .color-gray-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}.color-gray-Ma_jZLM8.variant-secondary-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-secondary-Ma_jZLM8{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#0000}.color-gray-Ma_jZLM8.variant-secondary-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-secondary-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-Ma_jZLM8.variant-secondary-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-secondary-Ma_jZLM8:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}html.theme-dark .color-gray-Ma_jZLM8.variant-secondary-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-secondary-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-secondary-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}.color-gray-Ma_jZLM8.variant-ghost-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-ghost-Ma_jZLM8{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-gray-Ma_jZLM8.variant-ghost-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-ghost-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#0000}.color-gray-Ma_jZLM8.variant-ghost-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-ghost-Ma_jZLM8:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}html.theme-dark .color-gray-Ma_jZLM8.variant-ghost-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-ghost-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-Ma_jZLM8.variant-ghost-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}.color-red-Ma_jZLM8.variant-primary-Ma_jZLM8{--ui-lib-button-default-color-bg:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-Ma_jZLM8.variant-primary-Ma_jZLM8{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#f23645}.color-red-Ma_jZLM8.variant-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-Ma_jZLM8.variant-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-bg:#cc2f3c}.color-red-Ma_jZLM8.variant-primary-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-Ma_jZLM8.variant-primary-Ma_jZLM8:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}html.theme-dark .color-red-Ma_jZLM8.variant-primary-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-Ma_jZLM8.variant-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-Ma_jZLM8.variant-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}.color-red-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#131722}.color-red-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-red-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#ffebec;--ui-lib-button-default-color-border:#ffebec;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8:active{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#331f20;--ui-lib-button-default-color-bg:#331f20}html.theme-dark .color-red-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-quiet-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#ffebec;--ui-lib-button-default-color-border:#ffebec;--ui-lib-button-default-color-content:#f23645}.color-red-Ma_jZLM8.variant-secondary-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-secondary-Ma_jZLM8{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#0000}.color-red-Ma_jZLM8.variant-secondary-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-Ma_jZLM8.variant-secondary-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-bg:#cc2f3c}.color-red-Ma_jZLM8.variant-secondary-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-Ma_jZLM8.variant-secondary-Ma_jZLM8:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}html.theme-dark .color-red-Ma_jZLM8.variant-secondary-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-secondary-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-Ma_jZLM8.variant-secondary-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}.color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000}.color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8,html.theme-dark .color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8{--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8{--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8:hover{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#0000}.color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}html.theme-dark .color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8.disable-themes-Ma_jZLM8{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8.disable-themes-Ma_jZLM8:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-Ma_jZLM8.variant-ghost-Ma_jZLM8.disable-themes-Ma_jZLM8:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}.color-brand-Ma_jZLM8,.color-gray-Ma_jZLM8,html.theme-dark .color-brand-Ma_jZLM8,html.theme-dark .color-gray-Ma_jZLM8{--ui-lib-button-default-color-focus-outline:#2962ffcc}.color-red-Ma_jZLM8,html.theme-dark .color-red-Ma_jZLM8{--ui-lib-button-default-color-focus-outline:#f23645cc}.variant-primary-Ma_jZLM8:disabled{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be;transform:none}html.theme-dark .variant-primary-Ma_jZLM8:disabled{background-color:#363a45;border-color:#363a45;color:#5d606b}.variant-primary-Ma_jZLM8:disabled:after{display:none}.variant-quiet-primary-Ma_jZLM8:disabled,html.theme-dark .variant-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:disabled{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be}.variant-quiet-primary-Ma_jZLM8:disabled{transform:none}html.theme-dark .variant-quiet-primary-Ma_jZLM8:disabled{background-color:#363a45;border-color:#363a45;color:#5d606b}.variant-quiet-primary-Ma_jZLM8:disabled:after{display:none}html.theme-dark .variant-quiet-primary-Ma_jZLM8.disable-themes-Ma_jZLM8:disabled{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be}.variant-secondary-Ma_jZLM8:disabled{background-color:initial;border-color:#e0e3eb;color:#b2b5be;transform:none}html.theme-dark .variant-secondary-Ma_jZLM8:disabled{background-color:initial;border-color:#363a45;color:#5d606b}.variant-secondary-Ma_jZLM8:disabled:after{display:none}html.theme-dark .variant-secondary-Ma_jZLM8.disable-themes-Ma_jZLM8:disabled{background-color:initial;border-color:#e0e3eb;color:#b2b5be}.variant-ghost-Ma_jZLM8:disabled{background-color:initial;border-color:#0000;color:#b2b5be;transform:none}html.theme-dark .variant-ghost-Ma_jZLM8:disabled{background-color:initial;border-color:#0000;color:#5d606b}.variant-ghost-Ma_jZLM8:disabled:after{display:none}html.theme-dark .variant-ghost-Ma_jZLM8.disable-themes-Ma_jZLM8:disabled{background-color:initial;border-color:#0000;color:#b2b5be}.size-xsmall-Ma_jZLM8{border-radius:14px;border-width:1px;height:28px}.size-xsmall-Ma_jZLM8.icon-only-Ma_jZLM8{width:28px}.size-xsmall-Ma_jZLM8:not(.size-xsmall-Ma_jZLM8.icon-only-Ma_jZLM8){padding:0 11px}.size-xsmall-Ma_jZLM8{outline:none;overflow:visible;position:relative}.size-xsmall-Ma_jZLM8:focus{outline:none}.size-xsmall-Ma_jZLM8:focus-visible{outline:none}.size-xsmall-Ma_jZLM8:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);pointer-events:none;position:absolute;right:-5px;top:-5px;width:calc(100% + 10px);z-index:1}.size-xsmall-Ma_jZLM8:focus:after{display:block}.size-xsmall-Ma_jZLM8:focus-visible:after{display:block}.size-xsmall-Ma_jZLM8:focus:not(:focus-visible):after{display:none}.size-xsmall-Ma_jZLM8:after{border-radius:18px}.size-xsmall-Ma_jZLM8:not(.size-xsmall-Ma_jZLM8.icon-only-Ma_jZLM8) .icon-Ma_jZLM8{margin-inline-start:4px}.size-small-Ma_jZLM8{border-radius:17px;border-width:1px;height:34px}.size-small-Ma_jZLM8.icon-only-Ma_jZLM8{width:34px}.size-small-Ma_jZLM8:not(.size-small-Ma_jZLM8.icon-only-Ma_jZLM8){padding:0 15px}.size-small-Ma_jZLM8{outline:none;overflow:visible;position:relative}.size-small-Ma_jZLM8:focus{outline:none}.size-small-Ma_jZLM8:focus-visible{outline:none}.size-small-Ma_jZLM8:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);pointer-events:none;position:absolute;right:-5px;top:-5px;width:calc(100% + 10px);z-index:1}.size-small-Ma_jZLM8:focus:after{display:block}.size-small-Ma_jZLM8:focus-visible:after{display:block}.size-small-Ma_jZLM8:focus:not(:focus-visible):after{display:none}.size-small-Ma_jZLM8:after{border-radius:21px}.size-small-Ma_jZLM8:not(.size-small-Ma_jZLM8.icon-only-Ma_jZLM8) .icon-Ma_jZLM8{margin-inline-start:4px}.size-medium-Ma_jZLM8{border-radius:20px;border-width:1px;height:40px}.size-medium-Ma_jZLM8.icon-only-Ma_jZLM8{width:40px}.size-medium-Ma_jZLM8:not(.size-medium-Ma_jZLM8.icon-only-Ma_jZLM8){padding:0 15px}.size-medium-Ma_jZLM8{outline:none;overflow:visible;position:relative}.size-medium-Ma_jZLM8:focus{outline:none}.size-medium-Ma_jZLM8:focus-visible{outline:none}.size-medium-Ma_jZLM8:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);pointer-events:none;position:absolute;right:-5px;top:-5px;width:calc(100% + 10px);z-index:1}.size-medium-Ma_jZLM8:focus:after{display:block}.size-medium-Ma_jZLM8:focus-visible:after{display:block}.size-medium-Ma_jZLM8:focus:not(:focus-visible):after{display:none}.size-medium-Ma_jZLM8:after{border-radius:24px}.size-medium-Ma_jZLM8:not(.size-medium-Ma_jZLM8.icon-only-Ma_jZLM8) .icon-Ma_jZLM8{margin-inline-start:4px}.size-large-Ma_jZLM8{border-radius:24px;border-width:1px;height:48px}.size-large-Ma_jZLM8.icon-only-Ma_jZLM8{width:48px}.size-large-Ma_jZLM8:not(.size-large-Ma_jZLM8.icon-only-Ma_jZLM8){padding:0 23px}.size-large-Ma_jZLM8{outline:none;overflow:visible;position:relative}.size-large-Ma_jZLM8:focus{outline:none}.size-large-Ma_jZLM8:focus-visible{outline:none}.size-large-Ma_jZLM8:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);pointer-events:none;position:absolute;right:-5px;top:-5px;width:calc(100% + 10px);z-index:1}.size-large-Ma_jZLM8:focus:after{display:block}.size-large-Ma_jZLM8:focus-visible:after{display:block}.size-large-Ma_jZLM8:focus:not(:focus-visible):after{display:none}.size-large-Ma_jZLM8:after{border-radius:28px}.size-large-Ma_jZLM8:not(.size-large-Ma_jZLM8.icon-only-Ma_jZLM8) .icon-Ma_jZLM8{margin-inline-start:4px}.size-xlarge-Ma_jZLM8{border-radius:28px;border-width:1px;height:56px}.size-xlarge-Ma_jZLM8.icon-only-Ma_jZLM8{width:56px}.size-xlarge-Ma_jZLM8:not(.size-xlarge-Ma_jZLM8.icon-only-Ma_jZLM8){padding:0 31px}.size-xlarge-Ma_jZLM8{outline:none;overflow:visible;position:relative}.size-xlarge-Ma_jZLM8:focus{outline:none}.size-xlarge-Ma_jZLM8:focus-visible{outline:none}.size-xlarge-Ma_jZLM8:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);pointer-events:none;position:absolute;right:-5px;top:-5px;width:calc(100% + 10px);z-index:1}.size-xlarge-Ma_jZLM8:focus:after{display:block}.size-xlarge-Ma_jZLM8:focus-visible:after{display:block}.size-xlarge-Ma_jZLM8:focus:not(:focus-visible):after{display:none}.size-xlarge-Ma_jZLM8:after{border-radius:32px}.size-xlarge-Ma_jZLM8:not(.size-xlarge-Ma_jZLM8.icon-only-Ma_jZLM8) .icon-Ma_jZLM8{margin-inline-start:6px}.size-xxlarge-Ma_jZLM8{border-radius:40px;border-width:2px;height:80px}.size-xxlarge-Ma_jZLM8.icon-only-Ma_jZLM8{width:80px}.size-xxlarge-Ma_jZLM8:not(.size-xxlarge-Ma_jZLM8.icon-only-Ma_jZLM8){padding:0 30px}.size-xxlarge-Ma_jZLM8{outline:none;overflow:visible;position:relative}.size-xxlarge-Ma_jZLM8:focus{outline:none}.size-xxlarge-Ma_jZLM8:focus-visible{outline:none}.size-xxlarge-Ma_jZLM8:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 12px);pointer-events:none;position:absolute;right:-6px;top:-6px;width:calc(100% + 12px);z-index:1}.size-xxlarge-Ma_jZLM8:focus:after{display:block}.size-xxlarge-Ma_jZLM8:focus-visible:after{display:block}.size-xxlarge-Ma_jZLM8:focus:not(:focus-visible):after{display:none}.size-xxlarge-Ma_jZLM8:after{border-radius:44px}.size-xxlarge-Ma_jZLM8:not(.size-xxlarge-Ma_jZLM8.icon-only-Ma_jZLM8) .icon-Ma_jZLM8{margin-inline-start:8px}.size-xsmall-Ma_jZLM8 .content-Ma_jZLM8{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.size-small-Ma_jZLM8 .content-Ma_jZLM8{font-feature-settings:"tnum" on,"lnum" on;font-size:16px;font-style:normal;font-weight:400}.size-medium-Ma_jZLM8 .content-Ma_jZLM8,.size-small-Ma_jZLM8 .content-Ma_jZLM8{--ui-lib-typography-line-height:24px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;line-height:var(--ui-lib-typography-line-height)}.size-medium-Ma_jZLM8 .content-Ma_jZLM8{font-feature-settings:"tnum" on,"lnum" on;font-size:16px;font-style:normal;font-weight:500}.size-large-Ma_jZLM8 .content-Ma_jZLM8{font-feature-settings:"tnum" on,"lnum" on;font-size:16px;font-style:normal;font-weight:500}.size-large-Ma_jZLM8 .content-Ma_jZLM8,.size-xlarge-Ma_jZLM8 .content-Ma_jZLM8{--ui-lib-typography-line-height:24px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;line-height:var(--ui-lib-typography-line-height)}.size-xlarge-Ma_jZLM8 .content-Ma_jZLM8{font-feature-settings:"tnum" on,"lnum" on;font-size:18px;font-style:normal;font-weight:600}.size-xxlarge-Ma_jZLM8 .content-Ma_jZLM8{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:24px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height)}.animated-Ma_jZLM8{transition-duration:.2s;transition-property:border-color,background-color,color;transition-timing-function:ease-in-out}.animated-Ma_jZLM8:after{display:block;opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.animated-Ma_jZLM8:focus:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.animated-Ma_jZLM8:focus-visible:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.animated-Ma_jZLM8:focus:not(:focus-visible):after{opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.stretch-Ma_jZLM8{width:100%}.round-tabs-xmC1yG0w{display:flex}.round-tabs-xmC1yG0w.align-start-xmC1yG0w{justify-content:flex-start}.round-tabs-xmC1yG0w.align-center-xmC1yG0w{justify-content:center}.round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-primary-xmC1yG0w{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-primary-xmC1yG0w{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-primary-xmC1yG0w:hover{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-primary-xmC1yG0w:hover{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}.round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-primary-xmC1yG0w:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-primary-xmC1yG0w:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#434651}.round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-primary-xmC1yG0w.checked-xmC1yG0w{--ui-lib-button-default-color-bg:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#fff}html.theme-dark .round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-primary-xmC1yG0w.checked-xmC1yG0w{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#2962ff}.round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-ghost-xmC1yG0w{--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-ghost-xmC1yG0w{--ui-lib-button-default-color-content:#d1d4dc}.round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-ghost-xmC1yG0w:hover{--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-ghost-xmC1yG0w:hover{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#363a45}.round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-ghost-xmC1yG0w:active{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-ghost-xmC1yG0w:active{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#0000}.round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-ghost-xmC1yG0w.checked-xmC1yG0w{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .round-tabs-xmC1yG0w .tab-xmC1yG0w.tab-ghost-xmC1yG0w.checked-xmC1yG0w{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#0000}.size-xsmall-xmC1yG0w{margin:-6px 0}.size-xsmall-xmC1yG0w .tab-xmC1yG0w{margin-bottom:6px;margin-top:6px}.size-xsmall-xmC1yG0w .tab-xmC1yG0w:not(:last-child){margin-left:12px}.size-small-xmC1yG0w{margin:-8px 0}.size-small-xmC1yG0w .tab-xmC1yG0w{margin-bottom:8px;margin-top:8px}.size-small-xmC1yG0w .tab-xmC1yG0w:not(:last-child){margin-left:16px}.size-large-xmC1yG0w{margin:-8px 0}.size-large-xmC1yG0w .tab-xmC1yG0w{margin-bottom:8px;margin-top:8px}.size-large-xmC1yG0w .tab-xmC1yG0w:not(:last-child){margin-left:16px}.title-jLgqBxUH{color:#787b86;cursor:default;font-size:11px;letter-spacing:.4px;line-height:16px;padding:10px 20px 8px;text-transform:uppercase}.tabs-jLgqBxUH{padding:12px 20px}.empty-jLgqBxUH{align-items:center;color:#131722;cursor:default;display:flex;flex:1 1;flex-direction:column;font-size:16px;justify-content:center;line-height:24px}html.theme-dark .empty-jLgqBxUH{color:#d1d4dc}.empty-jLgqBxUH .image-jLgqBxUH{height:72px;margin-bottom:8px;width:72px}.spinner-jLgqBxUH{margin-top:-12px}.contentList-jLgqBxUH{min-width:100%}@media screen and (min-width:480px){.contentList-jLgqBxUH{width:380px}}.title-mrMP8kUe{align-items:center;color:#131722;cursor:default;display:flex;flex-shrink:0;font-size:14px;font-weight:600;justify-content:space-between;line-height:24px;overflow:hidden;padding:5px 16px 5px 7px;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .title-mrMP8kUe{color:#d1d4dc}.title-mrMP8kUe.withoutIcon-mrMP8kUe{padding:12px 16px}.buttons-mrMP8kUe{align-items:center;border-bottom:1px solid #e0e3eb;display:flex;flex-direction:row;flex-shrink:0;padding:0 8px}html.theme-dark .buttons-mrMP8kUe{border-bottom:1px solid #363a45}.button-mrMP8kUe{flex:none;height:38px;justify-content:center;padding:0;transition:none;width:38px}.button-mrMP8kUe.disabled-mrMP8kUe{opacity:.3}.button-mrMP8kUe.disabled-mrMP8kUe,.button-mrMP8kUe.disabled-mrMP8kUe:active,.button-mrMP8kUe.disabled-mrMP8kUe:before{background-color:#fff}@media (any-hover:hover){.button-mrMP8kUe.disabled-mrMP8kUe:hover{background-color:#fff}}html.theme-dark .button-mrMP8kUe.disabled-mrMP8kUe,html.theme-dark .button-mrMP8kUe.disabled-mrMP8kUe:active,html.theme-dark .button-mrMP8kUe.disabled-mrMP8kUe:before{background-color:#171b29}@media (any-hover:hover){html.theme-dark .button-mrMP8kUe.disabled-mrMP8kUe:hover{background-color:#171b29}}.wrap-G4AKrzja{background-color:#fff;position:relative}html.theme-dark .wrap-G4AKrzja{background-color:#131722}@media (any-hover:hover){.wrap-G4AKrzja:hover{background-color:#f0f3fa}html.theme-dark .wrap-G4AKrzja:hover{background-color:#2a2e39}}.wrap-G4AKrzja.selected-G4AKrzja{background-color:#bbd9fb}@media (any-hover:hover){.wrap-G4AKrzja.selected-G4AKrzja:hover{background-color:#bbd9fb}}html.theme-dark .wrap-G4AKrzja.selected-G4AKrzja{background-color:#142e61}@media (any-hover:hover){html.theme-dark .wrap-G4AKrzja.selected-G4AKrzja:hover{background-color:#142e61}}.wrap-G4AKrzja.childOfSelected-G4AKrzja{background-color:#e3effd}@media (any-hover:hover){.wrap-G4AKrzja.childOfSelected-G4AKrzja:hover{background-color:#e3effd}}html.theme-dark .wrap-G4AKrzja.childOfSelected-G4AKrzja{background-color:#132042}@media (any-hover:hover){html.theme-dark .wrap-G4AKrzja.childOfSelected-G4AKrzja:hover{background-color:#132042}.wrap-G4AKrzja.disabled-G4AKrzja:hover{background-color:#fff}html.theme-dark .wrap-G4AKrzja.disabled-G4AKrzja:hover{background-color:#171b29}}.wrap-G4AKrzja .expandHandle-G4AKrzja{align-items:center;display:flex;height:100%;position:absolute;right:4px}.wrap-G4AKrzja .expandHandle-G4AKrzja.expanded-G4AKrzja{transform:rotate(-90deg)}.dropTargetInside-fd_GivvG{pointer-events:none}.dropTargetInside-fd_GivvG,html.theme-dark .dropTargetInside-fd_GivvG{box-shadow:inset 0 0 0 2px #2962ff}.dropTarget-fd_GivvG{height:2px;pointer-events:none;position:absolute;width:100%;z-index:2}.dropTarget-fd_GivvG,html.theme-dark .dropTarget-fd_GivvG{background-color:#2962ff}.dropTarget-fd_GivvG.before-fd_GivvG{top:-1px}.dropTarget-fd_GivvG.after-fd_GivvG{bottom:-1px}.dropTarget-fd_GivvG:before{background:#fff;border:2px solid #2962ff;border-radius:5px;bottom:-4px;content:"";height:6px;position:absolute;right:0;width:6px}html.theme-dark .dropTarget-fd_GivvG:before{background:#2a2e39;border:2px solid #2962ff}.separator-zol_jClG{background-color:#e0e3eb;flex:none;height:1px;margin:6px 0}html.theme-dark .separator-zol_jClG{background-color:#434651}.tree-zol_jClG{cursor:default;height:100%;overflow:hidden;position:relative;z-index:0}.tree-zol_jClG .overlayScrollWrap-zol_jClG{bottom:0;left:0;top:0;z-index:1}.listContainer-zol_jClG{scrollbar-width:none}.listContainer-zol_jClG.sb-scrollbar-wrap{display:none}.listContainer-zol_jClG::-webkit-scrollbar{display:none;height:0;width:0}.listContainer-zol_jClG::-webkit-scrollbar-thumb,.listContainer-zol_jClG::-webkit-scrollbar-track{display:none}.listContainer-zol_jClG::-webkit-scrollbar-corner{display:none}.wrap-sLDhMHB0{display:flex;flex-direction:column;height:100%;touch-action:manipulation}.wrap-sLDhMHB0 .space-sLDhMHB0{display:flex;flex:1 1 auto;flex-direction:column;height:0}.wrap-sLDhMHB0 .tree-sLDhMHB0{overflow-y:auto}.button-W4RYPlVi{align-items:center;background-color:var(--tv-list-item-button-background-color);border-radius:4px;color:#787b86;display:inline-flex;font-size:0;height:22px;justify-content:center;min-width:22px;width:22px}.button-W4RYPlVi:active{background-color:var(--tv-list-item-button-background-hover-color,#e0e3eb);color:#131722}@media (any-hover:hover){.button-W4RYPlVi:hover{background-color:var(--tv-list-item-button-background-hover-color,#e0e3eb);color:#131722}}html.theme-dark .button-W4RYPlVi:active{background-color:var(--tv-list-item-button-background-hover-color,#363a45)}@media (any-hover:hover){html.theme-dark .button-W4RYPlVi:hover{background-color:var(--tv-list-item-button-background-hover-color,#363a45)}}html.theme-dark .button-W4RYPlVi:active{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .button-W4RYPlVi:hover{color:#d1d4dc}}.button-W4RYPlVi.disabled-W4RYPlVi,.button-W4RYPlVi.disabled-W4RYPlVi:active{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}@media (any-hover:hover){.button-W4RYPlVi.disabled-W4RYPlVi:hover{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}}html.theme-dark .button-W4RYPlVi.disabled-W4RYPlVi,html.theme-dark .button-W4RYPlVi.disabled-W4RYPlVi:active{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}@media (any-hover:hover){html.theme-dark .button-W4RYPlVi.disabled-W4RYPlVi:hover{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}}.wrap-__HYDlI5{align-items:center;background-color:inherit;display:flex;flex:none;padding:5px 22px 5px 8px}.wrap-__HYDlI5.dialog-__HYDlI5{background-color:#fff}html.theme-dark .wrap-__HYDlI5.dialog-__HYDlI5{background-color:#1e222d}.wrap-__HYDlI5.offset-__HYDlI5{padding-right:48px}.wrap-__HYDlI5 .title-__HYDlI5{color:#131722;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .wrap-__HYDlI5 .title-__HYDlI5{color:#d1d4dc}.wrap-__HYDlI5 .title-__HYDlI5.main-__HYDlI5{font-weight:600}.wrap-__HYDlI5 .title-__HYDlI5.disabled-__HYDlI5{color:#b2b5be}html.theme-dark .wrap-__HYDlI5 .title-__HYDlI5.disabled-__HYDlI5{color:#50535e}.wrap-__HYDlI5 .icon-__HYDlI5{color:#131722;flex-shrink:0;height:28px;line-height:28px;width:28px}html.theme-dark .wrap-__HYDlI5 .icon-__HYDlI5{color:#d1d4dc}.wrap-__HYDlI5 .pathIcon-__HYDlI5{align-items:center;display:flex;height:24px;justify-content:center;padding:2px;text-align:center;width:24px}.wrap-__HYDlI5 .syncIconWrap-__HYDlI5{background-color:inherit;height:28px;position:relative;width:0}.wrap-__HYDlI5 .syncIcon-__HYDlI5{align-items:flex-end;background-color:inherit;border-radius:4px;bottom:0;color:#787b86;display:flex;height:14px;justify-content:flex-end;left:0;left:14px;overflow:hidden;position:absolute;width:14px}.wrap-__HYDlI5 .rightButtons-__HYDlI5{display:flex;flex:none;height:22px;margin-right:auto;position:relative}.wrap-__HYDlI5.hover-__HYDlI5{background-color:#f0f3fa}html.theme-dark .wrap-__HYDlI5.hover-__HYDlI5{background-color:#2a2e39}.wrap-__HYDlI5.disabled-__HYDlI5{--tv-list-item-button-background-hover-color:#f0f3fa}html.theme-dark .wrap-__HYDlI5.disabled-__HYDlI5{--tv-list-item-button-background-hover-color:#2a2e39}.wrap-__HYDlI5.disabled-__HYDlI5 .button-__HYDlI5,.wrap-__HYDlI5.disabled-__HYDlI5 .expandHandle-__HYDlI5,.wrap-__HYDlI5.disabled-__HYDlI5 .icon-__HYDlI5,.wrap-__HYDlI5.disabled-__HYDlI5 .syncIcon-__HYDlI5,.wrap-__HYDlI5.disabled-__HYDlI5 .title-__HYDlI5{color:#b2b5be}html.theme-dark .wrap-__HYDlI5.disabled-__HYDlI5 .button-__HYDlI5,html.theme-dark .wrap-__HYDlI5.disabled-__HYDlI5 .expandHandle-__HYDlI5,html.theme-dark .wrap-__HYDlI5.disabled-__HYDlI5 .icon-__HYDlI5,html.theme-dark .wrap-__HYDlI5.disabled-__HYDlI5 .syncIcon-__HYDlI5,html.theme-dark .wrap-__HYDlI5.disabled-__HYDlI5 .title-__HYDlI5{color:#50535e}.wrap-__HYDlI5.selected-__HYDlI5 .rightButtons-__HYDlI5 .button-__HYDlI5{--tv-list-item-button-background-hover-color:#90bff9}html.theme-dark .wrap-__HYDlI5.selected-__HYDlI5 .rightButtons-__HYDlI5 .button-__HYDlI5{--tv-list-item-button-background-hover-color:#143a87}.wrap-__HYDlI5.childOfSelected-__HYDlI5 .rightButtons-__HYDlI5 .button-__HYDlI5{--tv-list-item-button-background-hover-color:#bbd9fb}html.theme-dark .wrap-__HYDlI5.childOfSelected-__HYDlI5 .rightButtons-__HYDlI5 .button-__HYDlI5{--tv-list-item-button-background-hover-color:#142e61}.wrap-__HYDlI5 .renameInput-__HYDlI5{background-color:#fff;height:28px;margin-right:3px;width:100%}html.theme-dark .wrap-__HYDlI5 .renameInput-__HYDlI5{background-color:#2a2e39}.wrap-__HYDlI5 .renameInput-__HYDlI5[draggable=true]{-webkit-user-select:text;user-select:text}.button-__HYDlI5{--tv-list-item-button-background-hover-color:#e0e3eb;display:none;margin-right:8px;visibility:hidden}html.theme-dark .button-__HYDlI5{--tv-list-item-button-background-hover-color:#363a45}.button-__HYDlI5.warn-__HYDlI5,.button-__HYDlI5.warn-__HYDlI5:active,html.theme-dark .button-__HYDlI5.warn-__HYDlI5{color:#fb8c00}@media (any-hover:hover){.button-__HYDlI5.warn-__HYDlI5:hover{color:#fb8c00}}html.theme-dark .button-__HYDlI5.warn-__HYDlI5:active{color:#fb8c00}@media (any-hover:hover){html.theme-dark .button-__HYDlI5.warn-__HYDlI5:hover{color:#fb8c00}}.button-__HYDlI5.visible-__HYDlI5{display:inline-flex;visibility:visible}.button-__HYDlI5.visible-__HYDlI5~.button-__HYDlI5{display:inline-flex}.dialog-U4wVKi9O{height:400px}.button-U4wVKi9O{align-items:center;border-radius:2px;color:#131722;display:flex;height:34px;justify-content:center;width:34px}html.theme-dark .button-U4wVKi9O{color:#d1d4dc}@media (any-hover:hover){.button-U4wVKi9O:hover{background-color:#f0f3fa}html.theme-dark .button-U4wVKi9O:hover{background-color:#2a2e39}} \ No newline at end of file diff --git a/charting_library/bundles/4387.bf2665aacf1dc00074fa.css b/charting_library/bundles/4387.5c4d8173fa4f7c40b528.css similarity index 87% rename from charting_library/bundles/4387.bf2665aacf1dc00074fa.css rename to charting_library/bundles/4387.5c4d8173fa4f7c40b528.css index 59183ab1..50dd18ba 100644 --- a/charting_library/bundles/4387.bf2665aacf1dc00074fa.css +++ b/charting_library/bundles/4387.5c4d8173fa4f7c40b528.css @@ -1 +1 @@ -.round-button-FujgyDpN{align-items:center;background-color:var(--ui-lib-button-color-bg,var(--ui-lib-button-default-color-bg));border-color:var(--ui-lib-button-color-border,var(--ui-lib-button-default-color-border));border-style:solid;box-sizing:border-box;color:var(--ui-lib-button-color-content,var(--ui-lib-button-default-color-content));cursor:default;display:inline-flex;justify-content:center;max-width:100%;position:relative}.round-button-FujgyDpN .icon-FujgyDpN{display:inline-flex;flex-shrink:0;max-height:28px;max-width:28px;min-height:18px;min-width:18px}.round-button-FujgyDpN:after{border-color:var(--ui-lib-button-color-focus-outline,var(--ui-lib-button-default-color-focus-outline))}.content-FujgyDpN{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-FujgyDpN{cursor:pointer}.color-brand-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-bg:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#2962ff}.color-brand-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-bg:#1e53e5}.color-brand-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}.color-brand-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#000;--ui-lib-button-default-color-bg:#000}.color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#bbd9fb;--ui-lib-button-default-color-border:#bbd9fb;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#143a87;--ui-lib-button-default-color-bg:#143a87}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#bbd9fb;--ui-lib-button-default-color-border:#bbd9fb;--ui-lib-button-default-color-content:#1e53e5}.color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#0000}.color-brand-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-bg:#1e53e5}.color-brand-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}.color-brand-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000}.color-brand-FujgyDpN.variant-ghost-FujgyDpN,html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-brand-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#0000}.color-brand-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}.color-brand-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-gray-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}.color-gray-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#434651}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}.color-gray-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#000}.color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#363a45}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}.color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-gray-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#0000}.color-gray-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}.color-gray-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-gray-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-gray-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#0000}.color-gray-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}.color-gray-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-red-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-bg:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#f23645}.color-red-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-bg:#cc2f3c}.color-red-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}.color-red-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-red-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#131722}.color-red-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-red-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#ffebec;--ui-lib-button-default-color-border:#ffebec;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#331f20;--ui-lib-button-default-color-bg:#331f20}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#ffebec;--ui-lib-button-default-color-border:#ffebec;--ui-lib-button-default-color-content:#f23645}.color-red-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-red-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#0000}.color-red-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-bg:#cc2f3c}.color-red-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}.color-red-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-red-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000}.color-red-FujgyDpN.variant-ghost-FujgyDpN,html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-red-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#0000}.color-red-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}.color-red-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-black-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-bg:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#fff}.color-black-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-bg:#f0f3fa}.color-black-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#434651;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-bg:#d1d4dc}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#434651;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-content:#fff}.color-black-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-black-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#000;--ui-lib-button-default-color-bg:#000}.color-black-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#fff}.color-black-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-bg:#f0f3fa}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}.color-black-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-black-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#0000}.color-black-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-bg:#f0f3fa}.color-black-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-bg:#434651;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-bg:#d1d4dc}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#434651;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-content:#fff}.color-black-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-black-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-black-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#0000}.color-black-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#f0f3fa}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}.color-black-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-invertedblack-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#131722}.color-invertedblack-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-invertedblack-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#434651}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}.color-invertedblack-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-bg:#000;--ui-lib-button-default-color-border:#000;--ui-lib-button-default-color-content:#d1d4dc}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#fff}.color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#131722}.color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#000;--ui-lib-button-default-color-border:#000;--ui-lib-button-default-color-content:#d1d4dc}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}.color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#0000}.color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#434651}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}.color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#d1d4dc}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#0000}.color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#2a2e39}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#d1d4dc}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}.color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-FujgyDpN,.color-gray-FujgyDpN,html.theme-dark .color-brand-FujgyDpN,html.theme-dark .color-gray-FujgyDpN{--ui-lib-button-default-color-focus-outline:#2962ffcc}.color-red-FujgyDpN,html.theme-dark .color-red-FujgyDpN{--ui-lib-button-default-color-focus-outline:#f23645cc}.color-black-FujgyDpN,.color-invertedblack-FujgyDpN,html.theme-dark .color-black-FujgyDpN,html.theme-dark .color-invertedblack-FujgyDpN{--ui-lib-button-default-color-focus-outline:#2962ffcc}.variant-primary-FujgyDpN:disabled{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be;transform:none}html.theme-dark .variant-primary-FujgyDpN:disabled{background-color:#363a45;border-color:#363a45;color:#5d606b}.variant-primary-FujgyDpN:disabled:after{display:none}.variant-quiet-primary-FujgyDpN:disabled,html.theme-dark .variant-primary-FujgyDpN.disable-themes-FujgyDpN:disabled{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be}.variant-quiet-primary-FujgyDpN:disabled{transform:none}html.theme-dark .variant-quiet-primary-FujgyDpN:disabled{background-color:#363a45;border-color:#363a45;color:#5d606b}.variant-quiet-primary-FujgyDpN:disabled:after{display:none}html.theme-dark .variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:disabled{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be}.variant-secondary-FujgyDpN:disabled{background-color:initial;border-color:#e0e3eb;color:#b2b5be;transform:none}html.theme-dark .variant-secondary-FujgyDpN:disabled{background-color:initial;border-color:#363a45;color:#5d606b}.variant-secondary-FujgyDpN:disabled:after{display:none}html.theme-dark .variant-secondary-FujgyDpN.disable-themes-FujgyDpN:disabled{background-color:initial;border-color:#e0e3eb;color:#b2b5be}.variant-ghost-FujgyDpN:disabled{background-color:initial;border-color:#0000;color:#b2b5be;transform:none}html.theme-dark .variant-ghost-FujgyDpN:disabled{background-color:initial;border-color:#0000;color:#5d606b}.variant-ghost-FujgyDpN:disabled:after{display:none}html.theme-dark .variant-ghost-FujgyDpN.disable-themes-FujgyDpN:disabled{background-color:initial;border-color:#0000;color:#b2b5be}.size-xsmall-FujgyDpN{border-radius:14px;border-width:1px;height:28px}.size-xsmall-FujgyDpN.icon-only-FujgyDpN{width:28px}.size-xsmall-FujgyDpN:not(.size-xsmall-FujgyDpN.icon-only-FujgyDpN){padding:0 11px}.size-xsmall-FujgyDpN:not(.size-xsmall-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-left:7px}.size-xsmall-FujgyDpN:not(.size-xsmall-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-right:7px}.size-xsmall-FujgyDpN{outline:none;overflow:visible;position:relative}.size-xsmall-FujgyDpN:focus{outline:none}.size-xsmall-FujgyDpN:focus-visible{outline:none}.size-xsmall-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);left:-5px;pointer-events:none;position:absolute;top:-5px;width:calc(100% + 10px);z-index:1}.size-xsmall-FujgyDpN:focus:after{display:block}.size-xsmall-FujgyDpN:focus-visible:after{display:block}.size-xsmall-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-xsmall-FujgyDpN:after{border-radius:18px}.size-xsmall-FujgyDpN:not(.size-xsmall-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:4px}.size-xsmall-FujgyDpN:not(.size-xsmall-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:4px}.size-small-FujgyDpN{border-radius:17px;border-width:1px;height:34px}.size-small-FujgyDpN.icon-only-FujgyDpN{width:34px}.size-small-FujgyDpN:not(.size-small-FujgyDpN.icon-only-FujgyDpN){padding:0 15px}.size-small-FujgyDpN:not(.size-small-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-left:11px}.size-small-FujgyDpN:not(.size-small-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-right:11px}.size-small-FujgyDpN{outline:none;overflow:visible;position:relative}.size-small-FujgyDpN:focus{outline:none}.size-small-FujgyDpN:focus-visible{outline:none}.size-small-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);left:-5px;pointer-events:none;position:absolute;top:-5px;width:calc(100% + 10px);z-index:1}.size-small-FujgyDpN:focus:after{display:block}.size-small-FujgyDpN:focus-visible:after{display:block}.size-small-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-small-FujgyDpN:after{border-radius:21px}.size-small-FujgyDpN:not(.size-small-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:4px}.size-small-FujgyDpN:not(.size-small-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:4px}.size-medium-FujgyDpN{border-radius:20px;border-width:2px;height:40px}.size-medium-FujgyDpN.icon-only-FujgyDpN{width:40px}.size-medium-FujgyDpN:not(.size-medium-FujgyDpN.icon-only-FujgyDpN){padding:0 14px}.size-medium-FujgyDpN:not(.size-medium-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-left:10px}.size-medium-FujgyDpN:not(.size-medium-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-right:10px}.size-medium-FujgyDpN{outline:none;overflow:visible;position:relative}.size-medium-FujgyDpN:focus{outline:none}.size-medium-FujgyDpN:focus-visible{outline:none}.size-medium-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 12px);left:-6px;pointer-events:none;position:absolute;top:-6px;width:calc(100% + 12px);z-index:1}.size-medium-FujgyDpN:focus:after{display:block}.size-medium-FujgyDpN:focus-visible:after{display:block}.size-medium-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-medium-FujgyDpN:after{border-radius:24px}.size-medium-FujgyDpN:not(.size-medium-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:4px}.size-medium-FujgyDpN:not(.size-medium-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:4px}.size-large-FujgyDpN{border-radius:24px;border-width:2px;height:48px}.size-large-FujgyDpN.icon-only-FujgyDpN{width:48px}.size-large-FujgyDpN:not(.size-large-FujgyDpN.icon-only-FujgyDpN){padding:0 26px}.size-large-FujgyDpN:not(.size-large-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-left:18px}.size-large-FujgyDpN:not(.size-large-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-right:18px}.size-large-FujgyDpN{outline:none;overflow:visible;position:relative}.size-large-FujgyDpN:focus{outline:none}.size-large-FujgyDpN:focus-visible{outline:none}.size-large-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 12px);left:-6px;pointer-events:none;position:absolute;top:-6px;width:calc(100% + 12px);z-index:1}.size-large-FujgyDpN:focus:after{display:block}.size-large-FujgyDpN:focus-visible:after{display:block}.size-large-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-large-FujgyDpN:after{border-radius:28px}.size-large-FujgyDpN:not(.size-large-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:8px}.size-large-FujgyDpN:not(.size-large-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:8px}.size-xlarge-FujgyDpN{border-radius:28px;border-width:2px;height:56px}.size-xlarge-FujgyDpN.icon-only-FujgyDpN{width:56px}.size-xlarge-FujgyDpN:not(.size-xlarge-FujgyDpN.icon-only-FujgyDpN){padding:0 30px}.size-xlarge-FujgyDpN:not(.size-xlarge-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-left:22px}.size-xlarge-FujgyDpN:not(.size-xlarge-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-right:22px}.size-xlarge-FujgyDpN{outline:none;overflow:visible;position:relative}.size-xlarge-FujgyDpN:focus{outline:none}.size-xlarge-FujgyDpN:focus-visible{outline:none}.size-xlarge-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 12px);left:-6px;pointer-events:none;position:absolute;top:-6px;width:calc(100% + 12px);z-index:1}.size-xlarge-FujgyDpN:focus:after{display:block}.size-xlarge-FujgyDpN:focus-visible:after{display:block}.size-xlarge-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-xlarge-FujgyDpN:after{border-radius:32px}.size-xlarge-FujgyDpN:not(.size-xlarge-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:8px}.size-xlarge-FujgyDpN:not(.size-xlarge-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:8px}.size-xxlarge-FujgyDpN{border-radius:40px;border-width:2px;height:80px}.size-xxlarge-FujgyDpN.icon-only-FujgyDpN{width:80px}.size-xxlarge-FujgyDpN:not(.size-xxlarge-FujgyDpN.icon-only-FujgyDpN){padding:0 30px}.size-xxlarge-FujgyDpN:not(.size-xxlarge-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-left:22px}.size-xxlarge-FujgyDpN:not(.size-xxlarge-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-right:22px}.size-xxlarge-FujgyDpN{outline:none;overflow:visible;position:relative}.size-xxlarge-FujgyDpN:focus{outline:none}.size-xxlarge-FujgyDpN:focus-visible{outline:none}.size-xxlarge-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 12px);left:-6px;pointer-events:none;position:absolute;top:-6px;width:calc(100% + 12px);z-index:1}.size-xxlarge-FujgyDpN:focus:after{display:block}.size-xxlarge-FujgyDpN:focus-visible:after{display:block}.size-xxlarge-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-xxlarge-FujgyDpN:after{border-radius:44px}.size-xxlarge-FujgyDpN:not(.size-xxlarge-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:8px}.size-xxlarge-FujgyDpN:not(.size-xxlarge-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:8px}.size-xsmall-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;--ui-lib-typography-font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.size-small-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400}.size-medium-FujgyDpN .content-FujgyDpN,.size-small-FujgyDpN .content-FujgyDpN{--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;line-height:var(--ui-lib-typography-line-height)}.size-medium-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:500}.size-large-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:16px;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:500}.size-large-FujgyDpN .content-FujgyDpN,.size-xlarge-FujgyDpN .content-FujgyDpN{font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;line-height:var(--ui-lib-typography-line-height)}.size-xlarge-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:18px;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:600}.size-xxlarge-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:20px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height)}.animated-FujgyDpN{transition-duration:.2s;transition-property:border-color,background-color,color;transition-timing-function:ease-in-out}.animated-FujgyDpN:after{display:block;opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.animated-FujgyDpN:focus:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.animated-FujgyDpN:focus-visible:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.animated-FujgyDpN:focus:not(:focus-visible):after{opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.stretch-FujgyDpN{width:100%}.round-tabs-J4T7wK54{display:flex}.round-tabs-J4T7wK54.align-start-J4T7wK54{justify-content:flex-start}.round-tabs-J4T7wK54.align-center-J4T7wK54{justify-content:center}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54:hover{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54:hover{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#434651}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54.checked-J4T7wK54{--ui-lib-button-default-color-bg:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#fff}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54.checked-J4T7wK54{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#fff}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54{--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54{--ui-lib-button-default-color-content:#d1d4dc}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54:hover{--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54:hover{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#434651}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54:active{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#0000}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54.checked-J4T7wK54{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54.checked-J4T7wK54{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#0000}.size-xsmall-J4T7wK54{margin:-6px 0}.size-xsmall-J4T7wK54 .tab-J4T7wK54{margin-bottom:6px;margin-top:6px}.size-xsmall-J4T7wK54 .tab-J4T7wK54:not(:last-child){margin-right:12px}.size-small-J4T7wK54{margin:-8px 0}.size-small-J4T7wK54 .tab-J4T7wK54{margin-bottom:8px;margin-top:8px}.size-small-J4T7wK54 .tab-J4T7wK54:not(:last-child){margin-right:16px}.size-large-J4T7wK54{margin:-8px 0}.size-large-J4T7wK54 .tab-J4T7wK54{margin-bottom:8px;margin-top:8px}.size-large-J4T7wK54 .tab-J4T7wK54:not(:last-child){margin-right:16px}.title-QPktCwTY{color:#6a6d78;cursor:default;font-size:11px;letter-spacing:.4px;line-height:16px;padding:10px 20px 8px;text-transform:uppercase}html.theme-dark .title-QPktCwTY{color:#868993}.tabs-QPktCwTY{padding:12px 20px}.empty-QPktCwTY{align-items:center;color:#131722;cursor:default;display:flex;flex:1 1;flex-direction:column;font-size:16px;justify-content:center;line-height:24px}html.theme-dark .empty-QPktCwTY{color:#d1d4dc}.empty-QPktCwTY .image-QPktCwTY{height:72px;margin-bottom:8px;width:72px}.spinner-QPktCwTY{margin-top:-12px}.contentList-QPktCwTY{min-width:100%}@media screen and (min-width:480px){.contentList-QPktCwTY{width:380px}}.title-uNZ8yW1y{align-items:center;color:#131722;cursor:default;display:flex;flex-shrink:0;font-size:14px;font-weight:600;justify-content:space-between;line-height:24px;overflow:hidden;padding:5px 7px 5px 16px;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .title-uNZ8yW1y{color:#d1d4dc}.title-uNZ8yW1y.withoutIcon-uNZ8yW1y{padding:12px 16px}.buttons-uNZ8yW1y{align-items:center;border-bottom:1px solid #e0e3eb;display:flex;flex-direction:row;flex-shrink:0;padding:0 8px}html.theme-dark .buttons-uNZ8yW1y{border-bottom:1px solid #363a45}.button-uNZ8yW1y{flex:none;height:38px;justify-content:center;padding:0;transition:none;width:38px}.button-uNZ8yW1y.disabled-uNZ8yW1y{opacity:.3}.button-uNZ8yW1y.disabled-uNZ8yW1y,.button-uNZ8yW1y.disabled-uNZ8yW1y:active,.button-uNZ8yW1y.disabled-uNZ8yW1y:before{background-color:#fff}@media (any-hover:hover){.button-uNZ8yW1y.disabled-uNZ8yW1y:hover{background-color:#fff}}html.theme-dark .button-uNZ8yW1y.disabled-uNZ8yW1y,html.theme-dark .button-uNZ8yW1y.disabled-uNZ8yW1y:active,html.theme-dark .button-uNZ8yW1y.disabled-uNZ8yW1y:before{background-color:#171b29}@media (any-hover:hover){html.theme-dark .button-uNZ8yW1y.disabled-uNZ8yW1y:hover{background-color:#171b29}}.spacing-uNZ8yW1y{flex-grow:1}.wrap-IEe5qpW4{background-color:#fff;position:relative}html.theme-dark .wrap-IEe5qpW4{background-color:#131722}@media (any-hover:hover){.wrap-IEe5qpW4:hover{background-color:#f0f3fa}html.theme-dark .wrap-IEe5qpW4:hover{background-color:#2a2e39}}.wrap-IEe5qpW4.selected-IEe5qpW4{background-color:#bbd9fb}@media (any-hover:hover){.wrap-IEe5qpW4.selected-IEe5qpW4:hover{background-color:#bbd9fb}}html.theme-dark .wrap-IEe5qpW4.selected-IEe5qpW4{background-color:#142e61}@media (any-hover:hover){html.theme-dark .wrap-IEe5qpW4.selected-IEe5qpW4:hover{background-color:#142e61}}.wrap-IEe5qpW4.childOfSelected-IEe5qpW4{background-color:#e3effd}@media (any-hover:hover){.wrap-IEe5qpW4.childOfSelected-IEe5qpW4:hover{background-color:#e3effd}}html.theme-dark .wrap-IEe5qpW4.childOfSelected-IEe5qpW4{background-color:#132042}@media (any-hover:hover){html.theme-dark .wrap-IEe5qpW4.childOfSelected-IEe5qpW4:hover{background-color:#132042}.wrap-IEe5qpW4.disabled-IEe5qpW4:hover{background-color:#fff}html.theme-dark .wrap-IEe5qpW4.disabled-IEe5qpW4:hover{background-color:#171b29}}.wrap-IEe5qpW4 .expandHandle-IEe5qpW4{align-items:center;display:flex;height:100%;left:4px;position:absolute}.wrap-IEe5qpW4 .expandHandle-IEe5qpW4.expanded-IEe5qpW4{transform:rotate(90deg)}.dropTargetInside-e_nPSSdZ{pointer-events:none}.dropTargetInside-e_nPSSdZ,html.theme-dark .dropTargetInside-e_nPSSdZ{box-shadow:inset 0 0 0 2px #2962ff}.dropTarget-e_nPSSdZ{height:2px;pointer-events:none;position:absolute;width:100%;z-index:2}.dropTarget-e_nPSSdZ,html.theme-dark .dropTarget-e_nPSSdZ{background-color:#2962ff}.dropTarget-e_nPSSdZ.before-e_nPSSdZ{top:-1px}.dropTarget-e_nPSSdZ.after-e_nPSSdZ{bottom:-1px}.dropTarget-e_nPSSdZ:before{background:#fff;border:2px solid #2962ff;border-radius:5px;bottom:-4px;content:"";height:6px;left:0;position:absolute;width:6px}html.theme-dark .dropTarget-e_nPSSdZ:before{background:#2a2e39;border:2px solid #2962ff}.separator-MgF6KBas{background-color:#e0e3eb;flex:none;height:1px;margin:6px 0}html.theme-dark .separator-MgF6KBas{background-color:#434651}.tree-MgF6KBas{cursor:default;height:100%;overflow:hidden;position:relative;z-index:0}.tree-MgF6KBas .overlayScrollWrap-MgF6KBas{bottom:0;right:0;top:0;z-index:1}.listContainer-MgF6KBas{scrollbar-width:none}.listContainer-MgF6KBas.sb-scrollbar-wrap{display:none}.listContainer-MgF6KBas::-webkit-scrollbar{display:none;height:0;width:0}.listContainer-MgF6KBas::-webkit-scrollbar-thumb,.listContainer-MgF6KBas::-webkit-scrollbar-track{display:none}.listContainer-MgF6KBas::-webkit-scrollbar-corner{display:none}.wrap-ukH4sVzT{display:flex;flex-direction:column;height:100%;touch-action:manipulation}.wrap-ukH4sVzT .space-ukH4sVzT{display:flex;flex:1 1 auto;flex-direction:column;height:0}.wrap-ukH4sVzT .tree-ukH4sVzT{overflow-y:auto}.button-w6lVe_oI{align-items:center;background-color:var(--tv-list-item-button-background-color);border-radius:4px;color:var(--tv-color-popup-element-toolbox-text,#787b86);display:inline-flex;font-size:0;height:22px;justify-content:center;min-width:22px;width:22px}.button-w6lVe_oI.hovered-w6lVe_oI,.button-w6lVe_oI:active{background-color:var(--tv-color-popup-element-toolbox-background-hover,var(--tv-list-item-button-background-hover-color,#e0e3eb));color:var(--tv-color-popup-element-toolbox-text-hover,#131722)}@media (any-hover:hover){.button-w6lVe_oI:hover{background-color:var(--tv-color-popup-element-toolbox-background-hover,var(--tv-list-item-button-background-hover-color,#e0e3eb));color:var(--tv-color-popup-element-toolbox-text-hover,#131722)}}html.theme-dark .button-w6lVe_oI.hovered-w6lVe_oI,html.theme-dark .button-w6lVe_oI:active{background-color:var(--tv-color-popup-element-toolbox-background-hover,var(--tv-list-item-button-background-hover-color,#363a45))}@media (any-hover:hover){html.theme-dark .button-w6lVe_oI:hover{background-color:var(--tv-color-popup-element-toolbox-background-hover,var(--tv-list-item-button-background-hover-color,#363a45))}}html.theme-dark .button-w6lVe_oI.hovered-w6lVe_oI,html.theme-dark .button-w6lVe_oI:active{color:var(--tv-color-popup-element-toolbox-text-hover,#d1d4dc)}@media (any-hover:hover){html.theme-dark .button-w6lVe_oI:hover{color:var(--tv-color-popup-element-toolbox-text-hover,#d1d4dc)}}.button-w6lVe_oI.disabled-w6lVe_oI,.button-w6lVe_oI.disabled-w6lVe_oI:active{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}@media (any-hover:hover){.button-w6lVe_oI.disabled-w6lVe_oI:hover{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}}html.theme-dark .button-w6lVe_oI.disabled-w6lVe_oI,html.theme-dark .button-w6lVe_oI.disabled-w6lVe_oI:active{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}@media (any-hover:hover){html.theme-dark .button-w6lVe_oI.disabled-w6lVe_oI:hover{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}}.wrap-C8ln3wvp{align-items:center;background-color:inherit;display:flex;flex:none;padding:5px 8px 5px 22px}.wrap-C8ln3wvp.dialog-C8ln3wvp{background-color:#fff}html.theme-dark .wrap-C8ln3wvp.dialog-C8ln3wvp{background-color:#1e222d}.wrap-C8ln3wvp.offset-C8ln3wvp{padding-left:48px}.wrap-C8ln3wvp .title-C8ln3wvp{color:#131722;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .wrap-C8ln3wvp .title-C8ln3wvp{color:#d1d4dc}.wrap-C8ln3wvp .title-C8ln3wvp.main-C8ln3wvp{font-weight:600}.wrap-C8ln3wvp .title-C8ln3wvp.disabled-C8ln3wvp{color:#b2b5be}html.theme-dark .wrap-C8ln3wvp .title-C8ln3wvp.disabled-C8ln3wvp{color:#50535e}.wrap-C8ln3wvp .icon-C8ln3wvp{color:#131722;flex-shrink:0;height:28px;line-height:28px;width:28px}html.theme-dark .wrap-C8ln3wvp .icon-C8ln3wvp{color:#d1d4dc}.wrap-C8ln3wvp .pathIcon-C8ln3wvp{align-items:center;display:flex;height:24px;justify-content:center;padding:2px;text-align:center;width:24px}.wrap-C8ln3wvp .syncIconWrap-C8ln3wvp{background-color:inherit;height:28px;position:relative;width:0}.wrap-C8ln3wvp .syncIcon-C8ln3wvp{align-items:flex-end;background-color:inherit;border-radius:4px;bottom:0;color:#6a6d78;display:flex;height:14px;justify-content:flex-end;overflow:hidden;position:absolute;right:0;width:14px}html.theme-dark .wrap-C8ln3wvp .syncIcon-C8ln3wvp{color:#868993}.wrap-C8ln3wvp .rightButtons-C8ln3wvp{display:flex;flex:none;height:22px;margin-left:auto;position:relative}.wrap-C8ln3wvp.hover-C8ln3wvp{background-color:#f0f3fa}html.theme-dark .wrap-C8ln3wvp.hover-C8ln3wvp{background-color:#2a2e39}.wrap-C8ln3wvp.disabled-C8ln3wvp{--tv-list-item-button-background-hover-color:#f0f3fa}html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp{--tv-list-item-button-background-hover-color:#2a2e39}.wrap-C8ln3wvp.disabled-C8ln3wvp .button-C8ln3wvp,.wrap-C8ln3wvp.disabled-C8ln3wvp .expandHandle-C8ln3wvp,.wrap-C8ln3wvp.disabled-C8ln3wvp .icon-C8ln3wvp,.wrap-C8ln3wvp.disabled-C8ln3wvp .syncIcon-C8ln3wvp,.wrap-C8ln3wvp.disabled-C8ln3wvp .title-C8ln3wvp{color:#b2b5be}html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp .button-C8ln3wvp,html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp .expandHandle-C8ln3wvp,html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp .icon-C8ln3wvp,html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp .syncIcon-C8ln3wvp,html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp .title-C8ln3wvp{color:#50535e}.wrap-C8ln3wvp.selected-C8ln3wvp .rightButtons-C8ln3wvp .button-C8ln3wvp{--tv-list-item-button-background-hover-color:#90bff9}html.theme-dark .wrap-C8ln3wvp.selected-C8ln3wvp .rightButtons-C8ln3wvp .button-C8ln3wvp{--tv-list-item-button-background-hover-color:#143a87}.wrap-C8ln3wvp.childOfSelected-C8ln3wvp .rightButtons-C8ln3wvp .button-C8ln3wvp{--tv-list-item-button-background-hover-color:#bbd9fb}html.theme-dark .wrap-C8ln3wvp.childOfSelected-C8ln3wvp .rightButtons-C8ln3wvp .button-C8ln3wvp{--tv-list-item-button-background-hover-color:#142e61}.wrap-C8ln3wvp .renameInput-C8ln3wvp{background-color:#fff;height:28px;margin-left:3px;width:100%}html.theme-dark .wrap-C8ln3wvp .renameInput-C8ln3wvp{background-color:#2a2e39}.wrap-C8ln3wvp .renameInput-C8ln3wvp[draggable=true]{-webkit-user-select:text;user-select:text}.button-C8ln3wvp{--tv-list-item-button-background-hover-color:#e0e3eb;display:none;margin-left:8px;visibility:hidden}html.theme-dark .button-C8ln3wvp{--tv-list-item-button-background-hover-color:#363a45}.button-C8ln3wvp.warn-C8ln3wvp,.button-C8ln3wvp.warn-C8ln3wvp:active,html.theme-dark .button-C8ln3wvp.warn-C8ln3wvp{color:#fb8c00}@media (any-hover:hover){.button-C8ln3wvp.warn-C8ln3wvp:hover{color:#fb8c00}}html.theme-dark .button-C8ln3wvp.warn-C8ln3wvp:active{color:#fb8c00}@media (any-hover:hover){html.theme-dark .button-C8ln3wvp.warn-C8ln3wvp:hover{color:#fb8c00}}.button-C8ln3wvp.visible-C8ln3wvp{display:inline-flex;visibility:visible}.button-C8ln3wvp.visible-C8ln3wvp~.button-C8ln3wvp{display:inline-flex}.dialog-VUnQLSMH{height:400px}.button-VUnQLSMH{align-items:center;border-radius:2px;color:#131722;display:flex;height:34px;justify-content:center;width:34px}html.theme-dark .button-VUnQLSMH{color:#d1d4dc}@media (any-hover:hover){.button-VUnQLSMH:hover{background-color:#f0f3fa}html.theme-dark .button-VUnQLSMH:hover{background-color:#2a2e39}} \ No newline at end of file +.round-button-FujgyDpN{align-items:center;background-color:var(--ui-lib-button-color-bg,var(--ui-lib-button-default-color-bg));border-color:var(--ui-lib-button-color-border,var(--ui-lib-button-default-color-border));border-style:solid;box-sizing:border-box;color:var(--ui-lib-button-color-content,var(--ui-lib-button-default-color-content));cursor:default;display:inline-flex;justify-content:center;max-width:100%;position:relative}.round-button-FujgyDpN .icon-FujgyDpN{display:inline-flex;flex-shrink:0;max-height:28px;max-width:28px;min-height:18px;min-width:18px}.round-button-FujgyDpN:after{border-color:var(--ui-lib-button-color-focus-outline,var(--ui-lib-button-default-color-focus-outline))}.content-FujgyDpN{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-FujgyDpN{cursor:pointer}.color-brand-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-bg:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#2962ff}.color-brand-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-bg:#1e53e5}.color-brand-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}.color-brand-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#000;--ui-lib-button-default-color-bg:#000}.color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#bbd9fb;--ui-lib-button-default-color-border:#bbd9fb;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#143a87;--ui-lib-button-default-color-bg:#143a87}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#bbd9fb;--ui-lib-button-default-color-border:#bbd9fb;--ui-lib-button-default-color-content:#1e53e5}.color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#0000}.color-brand-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-bg:#1e53e5}.color-brand-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}.color-brand-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000}.color-brand-FujgyDpN.variant-ghost-FujgyDpN,html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-brand-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#0000}.color-brand-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}.color-brand-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-gray-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}.color-gray-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#434651}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}.color-gray-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#000}.color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#363a45}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}.color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-gray-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#0000}.color-gray-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}.color-gray-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-gray-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-gray-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#0000}.color-gray-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}.color-gray-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-red-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-bg:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#f23645}.color-red-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-bg:#cc2f3c}.color-red-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}.color-red-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-red-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#131722}.color-red-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-red-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#ffebec;--ui-lib-button-default-color-border:#ffebec;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#331f20;--ui-lib-button-default-color-bg:#331f20}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#ffebec;--ui-lib-button-default-color-border:#ffebec;--ui-lib-button-default-color-content:#f23645}.color-red-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-red-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#0000}.color-red-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-bg:#cc2f3c}.color-red-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}.color-red-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-red-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000}.color-red-FujgyDpN.variant-ghost-FujgyDpN,html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-red-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#0000}.color-red-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}.color-red-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-black-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-bg:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#fff}.color-black-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-bg:#f0f3fa}.color-black-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#434651;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-bg:#d1d4dc}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#434651;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-content:#fff}.color-black-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-black-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#000;--ui-lib-button-default-color-bg:#000}.color-black-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#fff}.color-black-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-bg:#f0f3fa}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}.color-black-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-black-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#0000}.color-black-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-bg:#f0f3fa}.color-black-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-bg:#434651;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-bg:#d1d4dc}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#434651;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-content:#fff}.color-black-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-black-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-black-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#0000}.color-black-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#f0f3fa}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}.color-black-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-invertedblack-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#131722}.color-invertedblack-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-invertedblack-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#434651}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}.color-invertedblack-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-bg:#000;--ui-lib-button-default-color-border:#000;--ui-lib-button-default-color-content:#d1d4dc}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#fff}.color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#131722}.color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#000;--ui-lib-button-default-color-border:#000;--ui-lib-button-default-color-content:#d1d4dc}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}.color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#0000}.color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#434651}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}.color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#d1d4dc}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#0000}.color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#2a2e39}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#d1d4dc}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}.color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-FujgyDpN,.color-gray-FujgyDpN,html.theme-dark .color-brand-FujgyDpN,html.theme-dark .color-gray-FujgyDpN{--ui-lib-button-default-color-focus-outline:#2962ffcc}.color-red-FujgyDpN,html.theme-dark .color-red-FujgyDpN{--ui-lib-button-default-color-focus-outline:#f23645cc}.color-black-FujgyDpN,.color-invertedblack-FujgyDpN,html.theme-dark .color-black-FujgyDpN,html.theme-dark .color-invertedblack-FujgyDpN{--ui-lib-button-default-color-focus-outline:#2962ffcc}.variant-primary-FujgyDpN:disabled{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be;transform:none}html.theme-dark .variant-primary-FujgyDpN:disabled{background-color:#363a45;border-color:#363a45;color:#5d606b}.variant-primary-FujgyDpN:disabled:after{display:none}.variant-quiet-primary-FujgyDpN:disabled,html.theme-dark .variant-primary-FujgyDpN.disable-themes-FujgyDpN:disabled{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be}.variant-quiet-primary-FujgyDpN:disabled{transform:none}html.theme-dark .variant-quiet-primary-FujgyDpN:disabled{background-color:#363a45;border-color:#363a45;color:#5d606b}.variant-quiet-primary-FujgyDpN:disabled:after{display:none}html.theme-dark .variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:disabled{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be}.variant-secondary-FujgyDpN:disabled{background-color:initial;border-color:#e0e3eb;color:#b2b5be;transform:none}html.theme-dark .variant-secondary-FujgyDpN:disabled{background-color:initial;border-color:#363a45;color:#5d606b}.variant-secondary-FujgyDpN:disabled:after{display:none}html.theme-dark .variant-secondary-FujgyDpN.disable-themes-FujgyDpN:disabled{background-color:initial;border-color:#e0e3eb;color:#b2b5be}.variant-ghost-FujgyDpN:disabled{background-color:initial;border-color:#0000;color:#b2b5be;transform:none}html.theme-dark .variant-ghost-FujgyDpN:disabled{background-color:initial;border-color:#0000;color:#5d606b}.variant-ghost-FujgyDpN:disabled:after{display:none}html.theme-dark .variant-ghost-FujgyDpN.disable-themes-FujgyDpN:disabled{background-color:initial;border-color:#0000;color:#b2b5be}.size-xsmall-FujgyDpN{border-radius:14px;border-width:1px;height:28px}.size-xsmall-FujgyDpN.icon-only-FujgyDpN{width:28px}.size-xsmall-FujgyDpN:not(.size-xsmall-FujgyDpN.icon-only-FujgyDpN){padding:0 11px}.size-xsmall-FujgyDpN:not(.size-xsmall-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-left:7px}.size-xsmall-FujgyDpN:not(.size-xsmall-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-right:7px}.size-xsmall-FujgyDpN{outline:none;overflow:visible;position:relative}.size-xsmall-FujgyDpN:focus{outline:none}.size-xsmall-FujgyDpN:focus-visible{outline:none}.size-xsmall-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);left:-5px;pointer-events:none;position:absolute;top:-5px;width:calc(100% + 10px);z-index:1}.size-xsmall-FujgyDpN:focus:after{display:block}.size-xsmall-FujgyDpN:focus-visible:after{display:block}.size-xsmall-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-xsmall-FujgyDpN:after{border-radius:18px}.size-xsmall-FujgyDpN:not(.size-xsmall-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:4px}.size-xsmall-FujgyDpN:not(.size-xsmall-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:4px}.size-small-FujgyDpN{border-radius:17px;border-width:1px;height:34px}.size-small-FujgyDpN.icon-only-FujgyDpN{width:34px}.size-small-FujgyDpN:not(.size-small-FujgyDpN.icon-only-FujgyDpN){padding:0 15px}.size-small-FujgyDpN:not(.size-small-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-left:11px}.size-small-FujgyDpN:not(.size-small-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-right:11px}.size-small-FujgyDpN{outline:none;overflow:visible;position:relative}.size-small-FujgyDpN:focus{outline:none}.size-small-FujgyDpN:focus-visible{outline:none}.size-small-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);left:-5px;pointer-events:none;position:absolute;top:-5px;width:calc(100% + 10px);z-index:1}.size-small-FujgyDpN:focus:after{display:block}.size-small-FujgyDpN:focus-visible:after{display:block}.size-small-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-small-FujgyDpN:after{border-radius:21px}.size-small-FujgyDpN:not(.size-small-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:4px}.size-small-FujgyDpN:not(.size-small-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:4px}.size-medium-FujgyDpN{border-radius:20px;border-width:2px;height:40px}.size-medium-FujgyDpN.icon-only-FujgyDpN{width:40px}.size-medium-FujgyDpN:not(.size-medium-FujgyDpN.icon-only-FujgyDpN){padding:0 14px}.size-medium-FujgyDpN:not(.size-medium-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-left:10px}.size-medium-FujgyDpN:not(.size-medium-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-right:10px}.size-medium-FujgyDpN{outline:none;overflow:visible;position:relative}.size-medium-FujgyDpN:focus{outline:none}.size-medium-FujgyDpN:focus-visible{outline:none}.size-medium-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 12px);left:-6px;pointer-events:none;position:absolute;top:-6px;width:calc(100% + 12px);z-index:1}.size-medium-FujgyDpN:focus:after{display:block}.size-medium-FujgyDpN:focus-visible:after{display:block}.size-medium-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-medium-FujgyDpN:after{border-radius:24px}.size-medium-FujgyDpN:not(.size-medium-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:4px}.size-medium-FujgyDpN:not(.size-medium-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:4px}.size-large-FujgyDpN{border-radius:24px;border-width:2px;height:48px}.size-large-FujgyDpN.icon-only-FujgyDpN{width:48px}.size-large-FujgyDpN:not(.size-large-FujgyDpN.icon-only-FujgyDpN){padding:0 26px}.size-large-FujgyDpN:not(.size-large-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-left:18px}.size-large-FujgyDpN:not(.size-large-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-right:18px}.size-large-FujgyDpN{outline:none;overflow:visible;position:relative}.size-large-FujgyDpN:focus{outline:none}.size-large-FujgyDpN:focus-visible{outline:none}.size-large-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 12px);left:-6px;pointer-events:none;position:absolute;top:-6px;width:calc(100% + 12px);z-index:1}.size-large-FujgyDpN:focus:after{display:block}.size-large-FujgyDpN:focus-visible:after{display:block}.size-large-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-large-FujgyDpN:after{border-radius:28px}.size-large-FujgyDpN:not(.size-large-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:8px}.size-large-FujgyDpN:not(.size-large-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:8px}.size-xlarge-FujgyDpN{border-radius:28px;border-width:2px;height:56px}.size-xlarge-FujgyDpN.icon-only-FujgyDpN{width:56px}.size-xlarge-FujgyDpN:not(.size-xlarge-FujgyDpN.icon-only-FujgyDpN){padding:0 30px}.size-xlarge-FujgyDpN:not(.size-xlarge-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-left:22px}.size-xlarge-FujgyDpN:not(.size-xlarge-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-right:22px}.size-xlarge-FujgyDpN{outline:none;overflow:visible;position:relative}.size-xlarge-FujgyDpN:focus{outline:none}.size-xlarge-FujgyDpN:focus-visible{outline:none}.size-xlarge-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 12px);left:-6px;pointer-events:none;position:absolute;top:-6px;width:calc(100% + 12px);z-index:1}.size-xlarge-FujgyDpN:focus:after{display:block}.size-xlarge-FujgyDpN:focus-visible:after{display:block}.size-xlarge-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-xlarge-FujgyDpN:after{border-radius:32px}.size-xlarge-FujgyDpN:not(.size-xlarge-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:8px}.size-xlarge-FujgyDpN:not(.size-xlarge-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:8px}.size-xxlarge-FujgyDpN{border-radius:40px;border-width:2px;height:80px}.size-xxlarge-FujgyDpN.icon-only-FujgyDpN{width:80px}.size-xxlarge-FujgyDpN:not(.size-xxlarge-FujgyDpN.icon-only-FujgyDpN){padding:0 30px}.size-xxlarge-FujgyDpN:not(.size-xxlarge-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-left:22px}.size-xxlarge-FujgyDpN:not(.size-xxlarge-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-right:22px}.size-xxlarge-FujgyDpN{outline:none;overflow:visible;position:relative}.size-xxlarge-FujgyDpN:focus{outline:none}.size-xxlarge-FujgyDpN:focus-visible{outline:none}.size-xxlarge-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 12px);left:-6px;pointer-events:none;position:absolute;top:-6px;width:calc(100% + 12px);z-index:1}.size-xxlarge-FujgyDpN:focus:after{display:block}.size-xxlarge-FujgyDpN:focus-visible:after{display:block}.size-xxlarge-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-xxlarge-FujgyDpN:after{border-radius:44px}.size-xxlarge-FujgyDpN:not(.size-xxlarge-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:8px}.size-xxlarge-FujgyDpN:not(.size-xxlarge-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:8px}.size-xsmall-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;--ui-lib-typography-font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.size-small-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400}.size-medium-FujgyDpN .content-FujgyDpN,.size-small-FujgyDpN .content-FujgyDpN{--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;line-height:var(--ui-lib-typography-line-height)}.size-medium-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:500}.size-large-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:16px;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:500}.size-large-FujgyDpN .content-FujgyDpN,.size-xlarge-FujgyDpN .content-FujgyDpN{font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;line-height:var(--ui-lib-typography-line-height)}.size-xlarge-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:18px;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:600}.size-xxlarge-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:20px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height)}.animated-FujgyDpN{transition-duration:.2s;transition-property:border-color,background-color,color;transition-timing-function:ease-in-out}.animated-FujgyDpN:after{display:block;opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.animated-FujgyDpN:focus:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.animated-FujgyDpN:focus-visible:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.animated-FujgyDpN:focus:not(:focus-visible):after{opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.stretch-FujgyDpN{width:100%}.round-tabs-J4T7wK54{display:flex}.round-tabs-J4T7wK54.align-start-J4T7wK54{justify-content:flex-start}.round-tabs-J4T7wK54.align-center-J4T7wK54{justify-content:center}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54:hover{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54:hover{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#434651}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54.checked-J4T7wK54{--ui-lib-button-default-color-bg:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#fff}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54.checked-J4T7wK54{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#fff}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54{--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54{--ui-lib-button-default-color-content:#d1d4dc}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54:hover{--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54:hover{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#434651}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54:active{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#0000}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54.checked-J4T7wK54{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54.checked-J4T7wK54{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#0000}.size-xsmall-J4T7wK54{margin:-6px 0}.size-xsmall-J4T7wK54 .tab-J4T7wK54{margin-bottom:6px;margin-top:6px}.size-xsmall-J4T7wK54 .tab-J4T7wK54:not(:last-child){margin-right:12px}.size-small-J4T7wK54{margin:-8px 0}.size-small-J4T7wK54 .tab-J4T7wK54{margin-bottom:8px;margin-top:8px}.size-small-J4T7wK54 .tab-J4T7wK54:not(:last-child){margin-right:16px}.size-large-J4T7wK54{margin:-8px 0}.size-large-J4T7wK54 .tab-J4T7wK54{margin-bottom:8px;margin-top:8px}.size-large-J4T7wK54 .tab-J4T7wK54:not(:last-child){margin-right:16px}.title-QPktCwTY{color:#6a6d78;cursor:default;font-size:11px;letter-spacing:.4px;line-height:16px;padding:10px 20px 8px;text-transform:uppercase}html.theme-dark .title-QPktCwTY{color:#868993}.tabs-QPktCwTY{padding:12px 20px}.empty-QPktCwTY{align-items:center;color:#131722;cursor:default;display:flex;flex:1 1;flex-direction:column;font-size:16px;justify-content:center;line-height:24px}html.theme-dark .empty-QPktCwTY{color:#d1d4dc}.empty-QPktCwTY .image-QPktCwTY{height:72px;margin-bottom:8px;width:72px}.spinner-QPktCwTY{margin-top:-12px}.contentList-QPktCwTY{min-width:100%}@media screen and (min-width:480px){.contentList-QPktCwTY{width:380px}}.title-uNZ8yW1y{align-items:center;color:#131722;cursor:default;display:flex;flex-shrink:0;font-size:14px;font-weight:600;justify-content:space-between;line-height:24px;overflow:hidden;padding:5px 7px 5px 16px;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .title-uNZ8yW1y{color:#d1d4dc}.title-uNZ8yW1y.withoutIcon-uNZ8yW1y{padding:12px 16px}.buttons-uNZ8yW1y{align-items:center;border-bottom:1px solid #e0e3eb;display:flex;flex-direction:row;flex-shrink:0;padding:0 8px}html.theme-dark .buttons-uNZ8yW1y{border-bottom:1px solid #363a45}.button-uNZ8yW1y{flex:none;height:38px;justify-content:center;padding:0;transition:none;width:38px}.button-uNZ8yW1y.disabled-uNZ8yW1y{opacity:.3}.button-uNZ8yW1y.disabled-uNZ8yW1y,.button-uNZ8yW1y.disabled-uNZ8yW1y:active,.button-uNZ8yW1y.disabled-uNZ8yW1y:before{background-color:#fff}@media (any-hover:hover){.button-uNZ8yW1y.disabled-uNZ8yW1y:hover{background-color:#fff}}html.theme-dark .button-uNZ8yW1y.disabled-uNZ8yW1y,html.theme-dark .button-uNZ8yW1y.disabled-uNZ8yW1y:active,html.theme-dark .button-uNZ8yW1y.disabled-uNZ8yW1y:before{background-color:#171b29}@media (any-hover:hover){html.theme-dark .button-uNZ8yW1y.disabled-uNZ8yW1y:hover{background-color:#171b29}}.spacing-uNZ8yW1y{flex-grow:1}.toolbar-uNZ8yW1y{display:contents}.wrap-IEe5qpW4{background-color:#fff;position:relative}html.theme-dark .wrap-IEe5qpW4{background-color:#131722}@media (any-hover:hover){.wrap-IEe5qpW4:hover{background-color:#f0f3fa}html.theme-dark .wrap-IEe5qpW4:hover{background-color:#2a2e39}}.wrap-IEe5qpW4.selected-IEe5qpW4{background-color:#bbd9fb}@media (any-hover:hover){.wrap-IEe5qpW4.selected-IEe5qpW4:hover{background-color:#bbd9fb}}html.theme-dark .wrap-IEe5qpW4.selected-IEe5qpW4{background-color:#142e61}@media (any-hover:hover){html.theme-dark .wrap-IEe5qpW4.selected-IEe5qpW4:hover{background-color:#142e61}}.wrap-IEe5qpW4.childOfSelected-IEe5qpW4{background-color:#e3effd}@media (any-hover:hover){.wrap-IEe5qpW4.childOfSelected-IEe5qpW4:hover{background-color:#e3effd}}html.theme-dark .wrap-IEe5qpW4.childOfSelected-IEe5qpW4{background-color:#132042}@media (any-hover:hover){html.theme-dark .wrap-IEe5qpW4.childOfSelected-IEe5qpW4:hover{background-color:#132042}.wrap-IEe5qpW4.disabled-IEe5qpW4:hover{background-color:#fff}html.theme-dark .wrap-IEe5qpW4.disabled-IEe5qpW4:hover{background-color:#171b29}}.wrap-IEe5qpW4 .expandHandle-IEe5qpW4{align-items:center;display:flex;height:100%;left:4px;position:absolute}.wrap-IEe5qpW4 .expandHandle-IEe5qpW4.expanded-IEe5qpW4{transform:rotate(90deg)}.dropTargetInside-e_nPSSdZ{pointer-events:none}.dropTargetInside-e_nPSSdZ,html.theme-dark .dropTargetInside-e_nPSSdZ{box-shadow:inset 0 0 0 2px #2962ff}.dropTarget-e_nPSSdZ{height:2px;pointer-events:none;position:absolute;width:100%;z-index:2}.dropTarget-e_nPSSdZ,html.theme-dark .dropTarget-e_nPSSdZ{background-color:#2962ff}.dropTarget-e_nPSSdZ.before-e_nPSSdZ{top:-1px}.dropTarget-e_nPSSdZ.after-e_nPSSdZ{bottom:-1px}.dropTarget-e_nPSSdZ:before{background:#fff;border:2px solid #2962ff;border-radius:5px;bottom:-4px;content:"";height:6px;left:0;position:absolute;width:6px}html.theme-dark .dropTarget-e_nPSSdZ:before{background:#2a2e39;border:2px solid #2962ff}.separator-MgF6KBas{background-color:#e0e3eb;flex:none;height:1px;margin:6px 0}html.theme-dark .separator-MgF6KBas{background-color:#434651}.tree-MgF6KBas{cursor:default;height:100%;overflow:hidden;position:relative;z-index:0}.tree-MgF6KBas .overlayScrollWrap-MgF6KBas{bottom:0;right:0;top:0;z-index:1}.listContainer-MgF6KBas{scrollbar-width:none}.listContainer-MgF6KBas.sb-scrollbar-wrap{display:none}.listContainer-MgF6KBas::-webkit-scrollbar{display:none;height:0;width:0}.listContainer-MgF6KBas::-webkit-scrollbar-thumb,.listContainer-MgF6KBas::-webkit-scrollbar-track{display:none}.listContainer-MgF6KBas::-webkit-scrollbar-corner{display:none}.wrap-ukH4sVzT{display:flex;flex-direction:column;height:100%;touch-action:manipulation}.wrap-ukH4sVzT .space-ukH4sVzT{display:flex;flex:1 1 auto;flex-direction:column;height:0}.wrap-ukH4sVzT .tree-ukH4sVzT{overflow-y:auto}.button-w6lVe_oI{align-items:center;background-color:var(--tv-list-item-button-background-color);border-radius:4px;color:var(--tv-color-popup-element-toolbox-text,#787b86);display:inline-flex;font-size:0;height:22px;justify-content:center;min-width:22px;width:22px}.button-w6lVe_oI.hovered-w6lVe_oI,.button-w6lVe_oI:active{background-color:var(--tv-color-popup-element-toolbox-background-hover,var(--tv-list-item-button-background-hover-color,#e0e3eb));color:var(--tv-color-popup-element-toolbox-text-hover,#131722)}@media (any-hover:hover){.button-w6lVe_oI:hover{background-color:var(--tv-color-popup-element-toolbox-background-hover,var(--tv-list-item-button-background-hover-color,#e0e3eb));color:var(--tv-color-popup-element-toolbox-text-hover,#131722)}}html.theme-dark .button-w6lVe_oI.hovered-w6lVe_oI,html.theme-dark .button-w6lVe_oI:active{background-color:var(--tv-color-popup-element-toolbox-background-hover,var(--tv-list-item-button-background-hover-color,#363a45))}@media (any-hover:hover){html.theme-dark .button-w6lVe_oI:hover{background-color:var(--tv-color-popup-element-toolbox-background-hover,var(--tv-list-item-button-background-hover-color,#363a45))}}html.theme-dark .button-w6lVe_oI.hovered-w6lVe_oI,html.theme-dark .button-w6lVe_oI:active{color:var(--tv-color-popup-element-toolbox-text-hover,#d1d4dc)}@media (any-hover:hover){html.theme-dark .button-w6lVe_oI:hover{color:var(--tv-color-popup-element-toolbox-text-hover,#d1d4dc)}}.button-w6lVe_oI.disabled-w6lVe_oI,.button-w6lVe_oI.disabled-w6lVe_oI:active{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}@media (any-hover:hover){.button-w6lVe_oI.disabled-w6lVe_oI:hover{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}}html.theme-dark .button-w6lVe_oI.disabled-w6lVe_oI,html.theme-dark .button-w6lVe_oI.disabled-w6lVe_oI:active{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}@media (any-hover:hover){html.theme-dark .button-w6lVe_oI.disabled-w6lVe_oI:hover{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}}.wrap-C8ln3wvp{align-items:center;background-color:inherit;display:flex;flex:none;padding:5px 8px 5px 22px}.wrap-C8ln3wvp.dialog-C8ln3wvp{background-color:#fff}html.theme-dark .wrap-C8ln3wvp.dialog-C8ln3wvp{background-color:#1e222d}.wrap-C8ln3wvp.offset-C8ln3wvp{padding-left:48px}.wrap-C8ln3wvp .title-C8ln3wvp{color:#131722;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .wrap-C8ln3wvp .title-C8ln3wvp{color:#d1d4dc}.wrap-C8ln3wvp .title-C8ln3wvp.main-C8ln3wvp{font-weight:600}.wrap-C8ln3wvp .title-C8ln3wvp.disabled-C8ln3wvp{color:#b2b5be}html.theme-dark .wrap-C8ln3wvp .title-C8ln3wvp.disabled-C8ln3wvp{color:#50535e}.wrap-C8ln3wvp .icon-C8ln3wvp{color:#131722;flex-shrink:0;height:28px;line-height:28px;width:28px}html.theme-dark .wrap-C8ln3wvp .icon-C8ln3wvp{color:#d1d4dc}.wrap-C8ln3wvp .pathIcon-C8ln3wvp{align-items:center;display:flex;height:24px;justify-content:center;padding:2px;text-align:center;width:24px}.wrap-C8ln3wvp .syncIconWrap-C8ln3wvp{background-color:inherit;height:28px;position:relative;width:0}.wrap-C8ln3wvp .syncIcon-C8ln3wvp{align-items:flex-end;background-color:inherit;border-radius:4px;bottom:0;color:#6a6d78;display:flex;height:14px;justify-content:flex-end;overflow:hidden;position:absolute;right:0;width:14px}html.theme-dark .wrap-C8ln3wvp .syncIcon-C8ln3wvp{color:#868993}.wrap-C8ln3wvp .rightButtons-C8ln3wvp{display:flex;flex:none;height:22px;margin-left:auto;position:relative}.wrap-C8ln3wvp.hover-C8ln3wvp{background-color:#f0f3fa}html.theme-dark .wrap-C8ln3wvp.hover-C8ln3wvp{background-color:#2a2e39}.wrap-C8ln3wvp.disabled-C8ln3wvp{--tv-list-item-button-background-hover-color:#f0f3fa}html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp{--tv-list-item-button-background-hover-color:#2a2e39}.wrap-C8ln3wvp.disabled-C8ln3wvp .button-C8ln3wvp,.wrap-C8ln3wvp.disabled-C8ln3wvp .expandHandle-C8ln3wvp,.wrap-C8ln3wvp.disabled-C8ln3wvp .icon-C8ln3wvp,.wrap-C8ln3wvp.disabled-C8ln3wvp .syncIcon-C8ln3wvp,.wrap-C8ln3wvp.disabled-C8ln3wvp .title-C8ln3wvp{color:#b2b5be}html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp .button-C8ln3wvp,html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp .expandHandle-C8ln3wvp,html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp .icon-C8ln3wvp,html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp .syncIcon-C8ln3wvp,html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp .title-C8ln3wvp{color:#50535e}.wrap-C8ln3wvp.selected-C8ln3wvp .rightButtons-C8ln3wvp .button-C8ln3wvp{--tv-list-item-button-background-hover-color:#90bff9}html.theme-dark .wrap-C8ln3wvp.selected-C8ln3wvp .rightButtons-C8ln3wvp .button-C8ln3wvp{--tv-list-item-button-background-hover-color:#143a87}.wrap-C8ln3wvp.childOfSelected-C8ln3wvp .rightButtons-C8ln3wvp .button-C8ln3wvp{--tv-list-item-button-background-hover-color:#bbd9fb}html.theme-dark .wrap-C8ln3wvp.childOfSelected-C8ln3wvp .rightButtons-C8ln3wvp .button-C8ln3wvp{--tv-list-item-button-background-hover-color:#142e61}.wrap-C8ln3wvp .renameInput-C8ln3wvp{background-color:#fff;height:28px;margin-left:3px;width:100%}html.theme-dark .wrap-C8ln3wvp .renameInput-C8ln3wvp{background-color:#2a2e39}.wrap-C8ln3wvp .renameInput-C8ln3wvp[draggable=true]{-webkit-user-select:text;user-select:text}.button-C8ln3wvp{--tv-list-item-button-background-hover-color:#e0e3eb;display:none;margin-left:8px;visibility:hidden}html.theme-dark .button-C8ln3wvp{--tv-list-item-button-background-hover-color:#363a45}.button-C8ln3wvp.warn-C8ln3wvp,.button-C8ln3wvp.warn-C8ln3wvp:active,html.theme-dark .button-C8ln3wvp.warn-C8ln3wvp{color:#fb8c00}@media (any-hover:hover){.button-C8ln3wvp.warn-C8ln3wvp:hover{color:#fb8c00}}html.theme-dark .button-C8ln3wvp.warn-C8ln3wvp:active{color:#fb8c00}@media (any-hover:hover){html.theme-dark .button-C8ln3wvp.warn-C8ln3wvp:hover{color:#fb8c00}}.button-C8ln3wvp.visible-C8ln3wvp{display:inline-flex;visibility:visible}.button-C8ln3wvp.visible-C8ln3wvp~.button-C8ln3wvp{display:inline-flex}.dialog-VUnQLSMH{height:400px}.button-VUnQLSMH{align-items:center;border-radius:2px;color:#131722;display:flex;height:34px;justify-content:center;width:34px}html.theme-dark .button-VUnQLSMH{color:#d1d4dc}@media (any-hover:hover){.button-VUnQLSMH:hover{background-color:#f0f3fa}html.theme-dark .button-VUnQLSMH:hover{background-color:#2a2e39}} \ No newline at end of file diff --git a/charting_library/bundles/4387.bf2665aacf1dc00074fa.rtl.css b/charting_library/bundles/4387.5c4d8173fa4f7c40b528.rtl.css similarity index 87% rename from charting_library/bundles/4387.bf2665aacf1dc00074fa.rtl.css rename to charting_library/bundles/4387.5c4d8173fa4f7c40b528.rtl.css index e94b02c3..17bbdf0c 100644 --- a/charting_library/bundles/4387.bf2665aacf1dc00074fa.rtl.css +++ b/charting_library/bundles/4387.5c4d8173fa4f7c40b528.rtl.css @@ -1 +1 @@ -.round-button-FujgyDpN{align-items:center;background-color:var(--ui-lib-button-color-bg,var(--ui-lib-button-default-color-bg));border-color:var(--ui-lib-button-color-border,var(--ui-lib-button-default-color-border));border-style:solid;box-sizing:border-box;color:var(--ui-lib-button-color-content,var(--ui-lib-button-default-color-content));cursor:default;display:inline-flex;justify-content:center;max-width:100%;position:relative}.round-button-FujgyDpN .icon-FujgyDpN{display:inline-flex;flex-shrink:0;max-height:28px;max-width:28px;min-height:18px;min-width:18px}.round-button-FujgyDpN:after{border-color:var(--ui-lib-button-color-focus-outline,var(--ui-lib-button-default-color-focus-outline))}.content-FujgyDpN{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-FujgyDpN{cursor:pointer}.color-brand-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-bg:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#2962ff}.color-brand-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-bg:#1e53e5}.color-brand-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}.color-brand-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#000;--ui-lib-button-default-color-bg:#000}.color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#bbd9fb;--ui-lib-button-default-color-border:#bbd9fb;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#143a87;--ui-lib-button-default-color-bg:#143a87}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#bbd9fb;--ui-lib-button-default-color-border:#bbd9fb;--ui-lib-button-default-color-content:#1e53e5}.color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#0000}.color-brand-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-bg:#1e53e5}.color-brand-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}.color-brand-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000}.color-brand-FujgyDpN.variant-ghost-FujgyDpN,html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-brand-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#0000}.color-brand-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}.color-brand-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-gray-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}.color-gray-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#434651}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}.color-gray-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#000}.color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#363a45}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}.color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-gray-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#0000}.color-gray-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}.color-gray-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-gray-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-gray-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#0000}.color-gray-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}.color-gray-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-red-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-bg:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#f23645}.color-red-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-bg:#cc2f3c}.color-red-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}.color-red-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-red-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#131722}.color-red-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-red-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#ffebec;--ui-lib-button-default-color-border:#ffebec;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#331f20;--ui-lib-button-default-color-bg:#331f20}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#ffebec;--ui-lib-button-default-color-border:#ffebec;--ui-lib-button-default-color-content:#f23645}.color-red-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-red-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#0000}.color-red-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-bg:#cc2f3c}.color-red-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}.color-red-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-red-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000}.color-red-FujgyDpN.variant-ghost-FujgyDpN,html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-red-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#0000}.color-red-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}.color-red-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-black-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-bg:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#fff}.color-black-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-bg:#f0f3fa}.color-black-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#434651;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-bg:#d1d4dc}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#434651;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-content:#fff}.color-black-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-black-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#000;--ui-lib-button-default-color-bg:#000}.color-black-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#fff}.color-black-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-bg:#f0f3fa}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}.color-black-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-black-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#0000}.color-black-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-bg:#f0f3fa}.color-black-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-bg:#434651;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-bg:#d1d4dc}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#434651;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-content:#fff}.color-black-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-black-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-black-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#0000}.color-black-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#f0f3fa}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}.color-black-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-invertedblack-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#131722}.color-invertedblack-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-invertedblack-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#434651}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}.color-invertedblack-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-bg:#000;--ui-lib-button-default-color-border:#000;--ui-lib-button-default-color-content:#d1d4dc}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#fff}.color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#131722}.color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#000;--ui-lib-button-default-color-border:#000;--ui-lib-button-default-color-content:#d1d4dc}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}.color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#0000}.color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#434651}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}.color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#d1d4dc}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#0000}.color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#2a2e39}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#d1d4dc}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}.color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-FujgyDpN,.color-gray-FujgyDpN,html.theme-dark .color-brand-FujgyDpN,html.theme-dark .color-gray-FujgyDpN{--ui-lib-button-default-color-focus-outline:#2962ffcc}.color-red-FujgyDpN,html.theme-dark .color-red-FujgyDpN{--ui-lib-button-default-color-focus-outline:#f23645cc}.color-black-FujgyDpN,.color-invertedblack-FujgyDpN,html.theme-dark .color-black-FujgyDpN,html.theme-dark .color-invertedblack-FujgyDpN{--ui-lib-button-default-color-focus-outline:#2962ffcc}.variant-primary-FujgyDpN:disabled{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be;transform:none}html.theme-dark .variant-primary-FujgyDpN:disabled{background-color:#363a45;border-color:#363a45;color:#5d606b}.variant-primary-FujgyDpN:disabled:after{display:none}.variant-quiet-primary-FujgyDpN:disabled,html.theme-dark .variant-primary-FujgyDpN.disable-themes-FujgyDpN:disabled{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be}.variant-quiet-primary-FujgyDpN:disabled{transform:none}html.theme-dark .variant-quiet-primary-FujgyDpN:disabled{background-color:#363a45;border-color:#363a45;color:#5d606b}.variant-quiet-primary-FujgyDpN:disabled:after{display:none}html.theme-dark .variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:disabled{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be}.variant-secondary-FujgyDpN:disabled{background-color:initial;border-color:#e0e3eb;color:#b2b5be;transform:none}html.theme-dark .variant-secondary-FujgyDpN:disabled{background-color:initial;border-color:#363a45;color:#5d606b}.variant-secondary-FujgyDpN:disabled:after{display:none}html.theme-dark .variant-secondary-FujgyDpN.disable-themes-FujgyDpN:disabled{background-color:initial;border-color:#e0e3eb;color:#b2b5be}.variant-ghost-FujgyDpN:disabled{background-color:initial;border-color:#0000;color:#b2b5be;transform:none}html.theme-dark .variant-ghost-FujgyDpN:disabled{background-color:initial;border-color:#0000;color:#5d606b}.variant-ghost-FujgyDpN:disabled:after{display:none}html.theme-dark .variant-ghost-FujgyDpN.disable-themes-FujgyDpN:disabled{background-color:initial;border-color:#0000;color:#b2b5be}.size-xsmall-FujgyDpN{border-radius:14px;border-width:1px;height:28px}.size-xsmall-FujgyDpN.icon-only-FujgyDpN{width:28px}.size-xsmall-FujgyDpN:not(.size-xsmall-FujgyDpN.icon-only-FujgyDpN){padding:0 11px}.size-xsmall-FujgyDpN:not(.size-xsmall-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-right:7px}.size-xsmall-FujgyDpN:not(.size-xsmall-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-left:7px}.size-xsmall-FujgyDpN{outline:none;overflow:visible;position:relative}.size-xsmall-FujgyDpN:focus{outline:none}.size-xsmall-FujgyDpN:focus-visible{outline:none}.size-xsmall-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);pointer-events:none;position:absolute;right:-5px;top:-5px;width:calc(100% + 10px);z-index:1}.size-xsmall-FujgyDpN:focus:after{display:block}.size-xsmall-FujgyDpN:focus-visible:after{display:block}.size-xsmall-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-xsmall-FujgyDpN:after{border-radius:18px}.size-xsmall-FujgyDpN:not(.size-xsmall-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:4px}.size-xsmall-FujgyDpN:not(.size-xsmall-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:4px}.size-small-FujgyDpN{border-radius:17px;border-width:1px;height:34px}.size-small-FujgyDpN.icon-only-FujgyDpN{width:34px}.size-small-FujgyDpN:not(.size-small-FujgyDpN.icon-only-FujgyDpN){padding:0 15px}.size-small-FujgyDpN:not(.size-small-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-right:11px}.size-small-FujgyDpN:not(.size-small-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-left:11px}.size-small-FujgyDpN{outline:none;overflow:visible;position:relative}.size-small-FujgyDpN:focus{outline:none}.size-small-FujgyDpN:focus-visible{outline:none}.size-small-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);pointer-events:none;position:absolute;right:-5px;top:-5px;width:calc(100% + 10px);z-index:1}.size-small-FujgyDpN:focus:after{display:block}.size-small-FujgyDpN:focus-visible:after{display:block}.size-small-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-small-FujgyDpN:after{border-radius:21px}.size-small-FujgyDpN:not(.size-small-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:4px}.size-small-FujgyDpN:not(.size-small-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:4px}.size-medium-FujgyDpN{border-radius:20px;border-width:2px;height:40px}.size-medium-FujgyDpN.icon-only-FujgyDpN{width:40px}.size-medium-FujgyDpN:not(.size-medium-FujgyDpN.icon-only-FujgyDpN){padding:0 14px}.size-medium-FujgyDpN:not(.size-medium-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-right:10px}.size-medium-FujgyDpN:not(.size-medium-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-left:10px}.size-medium-FujgyDpN{outline:none;overflow:visible;position:relative}.size-medium-FujgyDpN:focus{outline:none}.size-medium-FujgyDpN:focus-visible{outline:none}.size-medium-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 12px);pointer-events:none;position:absolute;right:-6px;top:-6px;width:calc(100% + 12px);z-index:1}.size-medium-FujgyDpN:focus:after{display:block}.size-medium-FujgyDpN:focus-visible:after{display:block}.size-medium-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-medium-FujgyDpN:after{border-radius:24px}.size-medium-FujgyDpN:not(.size-medium-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:4px}.size-medium-FujgyDpN:not(.size-medium-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:4px}.size-large-FujgyDpN{border-radius:24px;border-width:2px;height:48px}.size-large-FujgyDpN.icon-only-FujgyDpN{width:48px}.size-large-FujgyDpN:not(.size-large-FujgyDpN.icon-only-FujgyDpN){padding:0 26px}.size-large-FujgyDpN:not(.size-large-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-right:18px}.size-large-FujgyDpN:not(.size-large-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-left:18px}.size-large-FujgyDpN{outline:none;overflow:visible;position:relative}.size-large-FujgyDpN:focus{outline:none}.size-large-FujgyDpN:focus-visible{outline:none}.size-large-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 12px);pointer-events:none;position:absolute;right:-6px;top:-6px;width:calc(100% + 12px);z-index:1}.size-large-FujgyDpN:focus:after{display:block}.size-large-FujgyDpN:focus-visible:after{display:block}.size-large-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-large-FujgyDpN:after{border-radius:28px}.size-large-FujgyDpN:not(.size-large-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:8px}.size-large-FujgyDpN:not(.size-large-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:8px}.size-xlarge-FujgyDpN{border-radius:28px;border-width:2px;height:56px}.size-xlarge-FujgyDpN.icon-only-FujgyDpN{width:56px}.size-xlarge-FujgyDpN:not(.size-xlarge-FujgyDpN.icon-only-FujgyDpN){padding:0 30px}.size-xlarge-FujgyDpN:not(.size-xlarge-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-right:22px}.size-xlarge-FujgyDpN:not(.size-xlarge-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-left:22px}.size-xlarge-FujgyDpN{outline:none;overflow:visible;position:relative}.size-xlarge-FujgyDpN:focus{outline:none}.size-xlarge-FujgyDpN:focus-visible{outline:none}.size-xlarge-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 12px);pointer-events:none;position:absolute;right:-6px;top:-6px;width:calc(100% + 12px);z-index:1}.size-xlarge-FujgyDpN:focus:after{display:block}.size-xlarge-FujgyDpN:focus-visible:after{display:block}.size-xlarge-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-xlarge-FujgyDpN:after{border-radius:32px}.size-xlarge-FujgyDpN:not(.size-xlarge-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:8px}.size-xlarge-FujgyDpN:not(.size-xlarge-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:8px}.size-xxlarge-FujgyDpN{border-radius:40px;border-width:2px;height:80px}.size-xxlarge-FujgyDpN.icon-only-FujgyDpN{width:80px}.size-xxlarge-FujgyDpN:not(.size-xxlarge-FujgyDpN.icon-only-FujgyDpN){padding:0 30px}.size-xxlarge-FujgyDpN:not(.size-xxlarge-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-right:22px}.size-xxlarge-FujgyDpN:not(.size-xxlarge-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-left:22px}.size-xxlarge-FujgyDpN{outline:none;overflow:visible;position:relative}.size-xxlarge-FujgyDpN:focus{outline:none}.size-xxlarge-FujgyDpN:focus-visible{outline:none}.size-xxlarge-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 12px);pointer-events:none;position:absolute;right:-6px;top:-6px;width:calc(100% + 12px);z-index:1}.size-xxlarge-FujgyDpN:focus:after{display:block}.size-xxlarge-FujgyDpN:focus-visible:after{display:block}.size-xxlarge-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-xxlarge-FujgyDpN:after{border-radius:44px}.size-xxlarge-FujgyDpN:not(.size-xxlarge-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:8px}.size-xxlarge-FujgyDpN:not(.size-xxlarge-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:8px}.size-xsmall-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;--ui-lib-typography-font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.size-small-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400}.size-medium-FujgyDpN .content-FujgyDpN,.size-small-FujgyDpN .content-FujgyDpN{--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;line-height:var(--ui-lib-typography-line-height)}.size-medium-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:500}.size-large-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:16px;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:500}.size-large-FujgyDpN .content-FujgyDpN,.size-xlarge-FujgyDpN .content-FujgyDpN{font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;line-height:var(--ui-lib-typography-line-height)}.size-xlarge-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:18px;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:600}.size-xxlarge-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:20px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height)}.animated-FujgyDpN{transition-duration:.2s;transition-property:border-color,background-color,color;transition-timing-function:ease-in-out}.animated-FujgyDpN:after{display:block;opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.animated-FujgyDpN:focus:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.animated-FujgyDpN:focus-visible:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.animated-FujgyDpN:focus:not(:focus-visible):after{opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.stretch-FujgyDpN{width:100%}.round-tabs-J4T7wK54{display:flex}.round-tabs-J4T7wK54.align-start-J4T7wK54{justify-content:flex-start}.round-tabs-J4T7wK54.align-center-J4T7wK54{justify-content:center}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54:hover{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54:hover{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#434651}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54.checked-J4T7wK54{--ui-lib-button-default-color-bg:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#fff}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54.checked-J4T7wK54{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#fff}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54{--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54{--ui-lib-button-default-color-content:#d1d4dc}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54:hover{--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54:hover{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#434651}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54:active{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#0000}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54.checked-J4T7wK54{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54.checked-J4T7wK54{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#0000}.size-xsmall-J4T7wK54{margin:-6px 0}.size-xsmall-J4T7wK54 .tab-J4T7wK54{margin-bottom:6px;margin-top:6px}.size-xsmall-J4T7wK54 .tab-J4T7wK54:not(:last-child){margin-left:12px}.size-small-J4T7wK54{margin:-8px 0}.size-small-J4T7wK54 .tab-J4T7wK54{margin-bottom:8px;margin-top:8px}.size-small-J4T7wK54 .tab-J4T7wK54:not(:last-child){margin-left:16px}.size-large-J4T7wK54{margin:-8px 0}.size-large-J4T7wK54 .tab-J4T7wK54{margin-bottom:8px;margin-top:8px}.size-large-J4T7wK54 .tab-J4T7wK54:not(:last-child){margin-left:16px}.title-QPktCwTY{color:#6a6d78;cursor:default;font-size:11px;letter-spacing:.4px;line-height:16px;padding:10px 20px 8px;text-transform:uppercase}html.theme-dark .title-QPktCwTY{color:#868993}.tabs-QPktCwTY{padding:12px 20px}.empty-QPktCwTY{align-items:center;color:#131722;cursor:default;display:flex;flex:1 1;flex-direction:column;font-size:16px;justify-content:center;line-height:24px}html.theme-dark .empty-QPktCwTY{color:#d1d4dc}.empty-QPktCwTY .image-QPktCwTY{height:72px;margin-bottom:8px;width:72px}.spinner-QPktCwTY{margin-top:-12px}.contentList-QPktCwTY{min-width:100%}@media screen and (min-width:480px){.contentList-QPktCwTY{width:380px}}.title-uNZ8yW1y{align-items:center;color:#131722;cursor:default;display:flex;flex-shrink:0;font-size:14px;font-weight:600;justify-content:space-between;line-height:24px;overflow:hidden;padding:5px 16px 5px 7px;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .title-uNZ8yW1y{color:#d1d4dc}.title-uNZ8yW1y.withoutIcon-uNZ8yW1y{padding:12px 16px}.buttons-uNZ8yW1y{align-items:center;border-bottom:1px solid #e0e3eb;display:flex;flex-direction:row;flex-shrink:0;padding:0 8px}html.theme-dark .buttons-uNZ8yW1y{border-bottom:1px solid #363a45}.button-uNZ8yW1y{flex:none;height:38px;justify-content:center;padding:0;transition:none;width:38px}.button-uNZ8yW1y.disabled-uNZ8yW1y{opacity:.3}.button-uNZ8yW1y.disabled-uNZ8yW1y,.button-uNZ8yW1y.disabled-uNZ8yW1y:active,.button-uNZ8yW1y.disabled-uNZ8yW1y:before{background-color:#fff}@media (any-hover:hover){.button-uNZ8yW1y.disabled-uNZ8yW1y:hover{background-color:#fff}}html.theme-dark .button-uNZ8yW1y.disabled-uNZ8yW1y,html.theme-dark .button-uNZ8yW1y.disabled-uNZ8yW1y:active,html.theme-dark .button-uNZ8yW1y.disabled-uNZ8yW1y:before{background-color:#171b29}@media (any-hover:hover){html.theme-dark .button-uNZ8yW1y.disabled-uNZ8yW1y:hover{background-color:#171b29}}.spacing-uNZ8yW1y{flex-grow:1}.wrap-IEe5qpW4{background-color:#fff;position:relative}html.theme-dark .wrap-IEe5qpW4{background-color:#131722}@media (any-hover:hover){.wrap-IEe5qpW4:hover{background-color:#f0f3fa}html.theme-dark .wrap-IEe5qpW4:hover{background-color:#2a2e39}}.wrap-IEe5qpW4.selected-IEe5qpW4{background-color:#bbd9fb}@media (any-hover:hover){.wrap-IEe5qpW4.selected-IEe5qpW4:hover{background-color:#bbd9fb}}html.theme-dark .wrap-IEe5qpW4.selected-IEe5qpW4{background-color:#142e61}@media (any-hover:hover){html.theme-dark .wrap-IEe5qpW4.selected-IEe5qpW4:hover{background-color:#142e61}}.wrap-IEe5qpW4.childOfSelected-IEe5qpW4{background-color:#e3effd}@media (any-hover:hover){.wrap-IEe5qpW4.childOfSelected-IEe5qpW4:hover{background-color:#e3effd}}html.theme-dark .wrap-IEe5qpW4.childOfSelected-IEe5qpW4{background-color:#132042}@media (any-hover:hover){html.theme-dark .wrap-IEe5qpW4.childOfSelected-IEe5qpW4:hover{background-color:#132042}.wrap-IEe5qpW4.disabled-IEe5qpW4:hover{background-color:#fff}html.theme-dark .wrap-IEe5qpW4.disabled-IEe5qpW4:hover{background-color:#171b29}}.wrap-IEe5qpW4 .expandHandle-IEe5qpW4{align-items:center;display:flex;height:100%;position:absolute;right:4px}.wrap-IEe5qpW4 .expandHandle-IEe5qpW4.expanded-IEe5qpW4{transform:rotate(-90deg)}.dropTargetInside-e_nPSSdZ{pointer-events:none}.dropTargetInside-e_nPSSdZ,html.theme-dark .dropTargetInside-e_nPSSdZ{box-shadow:inset 0 0 0 2px #2962ff}.dropTarget-e_nPSSdZ{height:2px;pointer-events:none;position:absolute;width:100%;z-index:2}.dropTarget-e_nPSSdZ,html.theme-dark .dropTarget-e_nPSSdZ{background-color:#2962ff}.dropTarget-e_nPSSdZ.before-e_nPSSdZ{top:-1px}.dropTarget-e_nPSSdZ.after-e_nPSSdZ{bottom:-1px}.dropTarget-e_nPSSdZ:before{background:#fff;border:2px solid #2962ff;border-radius:5px;bottom:-4px;content:"";height:6px;position:absolute;right:0;width:6px}html.theme-dark .dropTarget-e_nPSSdZ:before{background:#2a2e39;border:2px solid #2962ff}.separator-MgF6KBas{background-color:#e0e3eb;flex:none;height:1px;margin:6px 0}html.theme-dark .separator-MgF6KBas{background-color:#434651}.tree-MgF6KBas{cursor:default;height:100%;overflow:hidden;position:relative;z-index:0}.tree-MgF6KBas .overlayScrollWrap-MgF6KBas{bottom:0;left:0;top:0;z-index:1}.listContainer-MgF6KBas{scrollbar-width:none}.listContainer-MgF6KBas.sb-scrollbar-wrap{display:none}.listContainer-MgF6KBas::-webkit-scrollbar{display:none;height:0;width:0}.listContainer-MgF6KBas::-webkit-scrollbar-thumb,.listContainer-MgF6KBas::-webkit-scrollbar-track{display:none}.listContainer-MgF6KBas::-webkit-scrollbar-corner{display:none}.wrap-ukH4sVzT{display:flex;flex-direction:column;height:100%;touch-action:manipulation}.wrap-ukH4sVzT .space-ukH4sVzT{display:flex;flex:1 1 auto;flex-direction:column;height:0}.wrap-ukH4sVzT .tree-ukH4sVzT{overflow-y:auto}.button-w6lVe_oI{align-items:center;background-color:var(--tv-list-item-button-background-color);border-radius:4px;color:var(--tv-color-popup-element-toolbox-text,#787b86);display:inline-flex;font-size:0;height:22px;justify-content:center;min-width:22px;width:22px}.button-w6lVe_oI.hovered-w6lVe_oI,.button-w6lVe_oI:active{background-color:var(--tv-color-popup-element-toolbox-background-hover,var(--tv-list-item-button-background-hover-color,#e0e3eb));color:var(--tv-color-popup-element-toolbox-text-hover,#131722)}@media (any-hover:hover){.button-w6lVe_oI:hover{background-color:var(--tv-color-popup-element-toolbox-background-hover,var(--tv-list-item-button-background-hover-color,#e0e3eb));color:var(--tv-color-popup-element-toolbox-text-hover,#131722)}}html.theme-dark .button-w6lVe_oI.hovered-w6lVe_oI,html.theme-dark .button-w6lVe_oI:active{background-color:var(--tv-color-popup-element-toolbox-background-hover,var(--tv-list-item-button-background-hover-color,#363a45))}@media (any-hover:hover){html.theme-dark .button-w6lVe_oI:hover{background-color:var(--tv-color-popup-element-toolbox-background-hover,var(--tv-list-item-button-background-hover-color,#363a45))}}html.theme-dark .button-w6lVe_oI.hovered-w6lVe_oI,html.theme-dark .button-w6lVe_oI:active{color:var(--tv-color-popup-element-toolbox-text-hover,#d1d4dc)}@media (any-hover:hover){html.theme-dark .button-w6lVe_oI:hover{color:var(--tv-color-popup-element-toolbox-text-hover,#d1d4dc)}}.button-w6lVe_oI.disabled-w6lVe_oI,.button-w6lVe_oI.disabled-w6lVe_oI:active{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}@media (any-hover:hover){.button-w6lVe_oI.disabled-w6lVe_oI:hover{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}}html.theme-dark .button-w6lVe_oI.disabled-w6lVe_oI,html.theme-dark .button-w6lVe_oI.disabled-w6lVe_oI:active{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}@media (any-hover:hover){html.theme-dark .button-w6lVe_oI.disabled-w6lVe_oI:hover{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}}.wrap-C8ln3wvp{align-items:center;background-color:inherit;display:flex;flex:none;padding:5px 22px 5px 8px}.wrap-C8ln3wvp.dialog-C8ln3wvp{background-color:#fff}html.theme-dark .wrap-C8ln3wvp.dialog-C8ln3wvp{background-color:#1e222d}.wrap-C8ln3wvp.offset-C8ln3wvp{padding-right:48px}.wrap-C8ln3wvp .title-C8ln3wvp{color:#131722;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .wrap-C8ln3wvp .title-C8ln3wvp{color:#d1d4dc}.wrap-C8ln3wvp .title-C8ln3wvp.main-C8ln3wvp{font-weight:600}.wrap-C8ln3wvp .title-C8ln3wvp.disabled-C8ln3wvp{color:#b2b5be}html.theme-dark .wrap-C8ln3wvp .title-C8ln3wvp.disabled-C8ln3wvp{color:#50535e}.wrap-C8ln3wvp .icon-C8ln3wvp{color:#131722;flex-shrink:0;height:28px;line-height:28px;width:28px}html.theme-dark .wrap-C8ln3wvp .icon-C8ln3wvp{color:#d1d4dc}.wrap-C8ln3wvp .pathIcon-C8ln3wvp{align-items:center;display:flex;height:24px;justify-content:center;padding:2px;text-align:center;width:24px}.wrap-C8ln3wvp .syncIconWrap-C8ln3wvp{background-color:inherit;height:28px;position:relative;width:0}.wrap-C8ln3wvp .syncIcon-C8ln3wvp{align-items:flex-end;background-color:inherit;border-radius:4px;bottom:0;color:#6a6d78;display:flex;height:14px;justify-content:flex-end;left:0;left:14px;overflow:hidden;position:absolute;width:14px}html.theme-dark .wrap-C8ln3wvp .syncIcon-C8ln3wvp{color:#868993}.wrap-C8ln3wvp .rightButtons-C8ln3wvp{display:flex;flex:none;height:22px;margin-right:auto;position:relative}.wrap-C8ln3wvp.hover-C8ln3wvp{background-color:#f0f3fa}html.theme-dark .wrap-C8ln3wvp.hover-C8ln3wvp{background-color:#2a2e39}.wrap-C8ln3wvp.disabled-C8ln3wvp{--tv-list-item-button-background-hover-color:#f0f3fa}html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp{--tv-list-item-button-background-hover-color:#2a2e39}.wrap-C8ln3wvp.disabled-C8ln3wvp .button-C8ln3wvp,.wrap-C8ln3wvp.disabled-C8ln3wvp .expandHandle-C8ln3wvp,.wrap-C8ln3wvp.disabled-C8ln3wvp .icon-C8ln3wvp,.wrap-C8ln3wvp.disabled-C8ln3wvp .syncIcon-C8ln3wvp,.wrap-C8ln3wvp.disabled-C8ln3wvp .title-C8ln3wvp{color:#b2b5be}html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp .button-C8ln3wvp,html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp .expandHandle-C8ln3wvp,html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp .icon-C8ln3wvp,html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp .syncIcon-C8ln3wvp,html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp .title-C8ln3wvp{color:#50535e}.wrap-C8ln3wvp.selected-C8ln3wvp .rightButtons-C8ln3wvp .button-C8ln3wvp{--tv-list-item-button-background-hover-color:#90bff9}html.theme-dark .wrap-C8ln3wvp.selected-C8ln3wvp .rightButtons-C8ln3wvp .button-C8ln3wvp{--tv-list-item-button-background-hover-color:#143a87}.wrap-C8ln3wvp.childOfSelected-C8ln3wvp .rightButtons-C8ln3wvp .button-C8ln3wvp{--tv-list-item-button-background-hover-color:#bbd9fb}html.theme-dark .wrap-C8ln3wvp.childOfSelected-C8ln3wvp .rightButtons-C8ln3wvp .button-C8ln3wvp{--tv-list-item-button-background-hover-color:#142e61}.wrap-C8ln3wvp .renameInput-C8ln3wvp{background-color:#fff;height:28px;margin-right:3px;width:100%}html.theme-dark .wrap-C8ln3wvp .renameInput-C8ln3wvp{background-color:#2a2e39}.wrap-C8ln3wvp .renameInput-C8ln3wvp[draggable=true]{-webkit-user-select:text;user-select:text}.button-C8ln3wvp{--tv-list-item-button-background-hover-color:#e0e3eb;display:none;margin-right:8px;visibility:hidden}html.theme-dark .button-C8ln3wvp{--tv-list-item-button-background-hover-color:#363a45}.button-C8ln3wvp.warn-C8ln3wvp,.button-C8ln3wvp.warn-C8ln3wvp:active,html.theme-dark .button-C8ln3wvp.warn-C8ln3wvp{color:#fb8c00}@media (any-hover:hover){.button-C8ln3wvp.warn-C8ln3wvp:hover{color:#fb8c00}}html.theme-dark .button-C8ln3wvp.warn-C8ln3wvp:active{color:#fb8c00}@media (any-hover:hover){html.theme-dark .button-C8ln3wvp.warn-C8ln3wvp:hover{color:#fb8c00}}.button-C8ln3wvp.visible-C8ln3wvp{display:inline-flex;visibility:visible}.button-C8ln3wvp.visible-C8ln3wvp~.button-C8ln3wvp{display:inline-flex}.dialog-VUnQLSMH{height:400px}.button-VUnQLSMH{align-items:center;border-radius:2px;color:#131722;display:flex;height:34px;justify-content:center;width:34px}html.theme-dark .button-VUnQLSMH{color:#d1d4dc}@media (any-hover:hover){.button-VUnQLSMH:hover{background-color:#f0f3fa}html.theme-dark .button-VUnQLSMH:hover{background-color:#2a2e39}} \ No newline at end of file +.round-button-FujgyDpN{align-items:center;background-color:var(--ui-lib-button-color-bg,var(--ui-lib-button-default-color-bg));border-color:var(--ui-lib-button-color-border,var(--ui-lib-button-default-color-border));border-style:solid;box-sizing:border-box;color:var(--ui-lib-button-color-content,var(--ui-lib-button-default-color-content));cursor:default;display:inline-flex;justify-content:center;max-width:100%;position:relative}.round-button-FujgyDpN .icon-FujgyDpN{display:inline-flex;flex-shrink:0;max-height:28px;max-width:28px;min-height:18px;min-width:18px}.round-button-FujgyDpN:after{border-color:var(--ui-lib-button-color-focus-outline,var(--ui-lib-button-default-color-focus-outline))}.content-FujgyDpN{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-FujgyDpN{cursor:pointer}.color-brand-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-bg:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#2962ff}.color-brand-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-bg:#1e53e5}.color-brand-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}.color-brand-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#000;--ui-lib-button-default-color-bg:#000}.color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#bbd9fb;--ui-lib-button-default-color-border:#bbd9fb;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#143a87;--ui-lib-button-default-color-bg:#143a87}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#bbd9fb;--ui-lib-button-default-color-border:#bbd9fb;--ui-lib-button-default-color-content:#1e53e5}.color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#0000}.color-brand-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-bg:#1e53e5}.color-brand-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}.color-brand-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000}.color-brand-FujgyDpN.variant-ghost-FujgyDpN,html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-brand-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#0000}.color-brand-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}.color-brand-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-brand-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-gray-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}.color-gray-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#434651}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}.color-gray-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#000}.color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#363a45}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}.color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-gray-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#0000}.color-gray-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}.color-gray-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-gray-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-gray-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#0000}.color-gray-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}.color-gray-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-red-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-bg:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#f23645}.color-red-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-bg:#cc2f3c}.color-red-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}.color-red-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-red-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-red-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#131722}.color-red-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-red-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#ffebec;--ui-lib-button-default-color-border:#ffebec;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#331f20;--ui-lib-button-default-color-bg:#331f20}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#ffebec;--ui-lib-button-default-color-border:#ffebec;--ui-lib-button-default-color-content:#f23645}.color-red-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-red-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-red-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#0000}.color-red-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-bg:#cc2f3c}.color-red-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}.color-red-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-red-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-red-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000}.color-red-FujgyDpN.variant-ghost-FujgyDpN,html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-red-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#0000}.color-red-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}.color-red-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-red-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-black-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-bg:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#fff}.color-black-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-bg:#f0f3fa}.color-black-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#434651;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-bg:#d1d4dc}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#434651;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-content:#fff}.color-black-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-black-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-black-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#000;--ui-lib-button-default-color-bg:#000}.color-black-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#fff}.color-black-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-bg:#f0f3fa}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}.color-black-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-black-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-black-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#0000}.color-black-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-bg:#f0f3fa}.color-black-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-bg:#434651;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-bg:#d1d4dc}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#434651;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-content:#fff}.color-black-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-black-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-black-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-black-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#0000}.color-black-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#f0f3fa}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#2a2e39;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}.color-black-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-black-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-invertedblack-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#131722}.color-invertedblack-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-invertedblack-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#434651}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}.color-invertedblack-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-invertedblack-FujgyDpN.variant-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-bg:#000;--ui-lib-button-default-color-border:#000;--ui-lib-button-default-color-content:#d1d4dc}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#fff}.color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#131722}.color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#000;--ui-lib-button-default-color-border:#000;--ui-lib-button-default-color-content:#d1d4dc}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}.color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-invertedblack-FujgyDpN.variant-quiet-primary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#0000}.color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#434651}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}.color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-invertedblack-FujgyDpN.variant-secondary-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#d1d4dc}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-bg:#0000}.color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN:hover{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-bg:#0000}.color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#2a2e39}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#0000;--ui-lib-button-default-color-content:#d1d4dc}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:hover{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN.disable-themes-FujgyDpN:active{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}.color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-invertedblack-FujgyDpN.variant-ghost-FujgyDpN.activated-FujgyDpN{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-brand-FujgyDpN,.color-gray-FujgyDpN,html.theme-dark .color-brand-FujgyDpN,html.theme-dark .color-gray-FujgyDpN{--ui-lib-button-default-color-focus-outline:#2962ffcc}.color-red-FujgyDpN,html.theme-dark .color-red-FujgyDpN{--ui-lib-button-default-color-focus-outline:#f23645cc}.color-black-FujgyDpN,.color-invertedblack-FujgyDpN,html.theme-dark .color-black-FujgyDpN,html.theme-dark .color-invertedblack-FujgyDpN{--ui-lib-button-default-color-focus-outline:#2962ffcc}.variant-primary-FujgyDpN:disabled{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be;transform:none}html.theme-dark .variant-primary-FujgyDpN:disabled{background-color:#363a45;border-color:#363a45;color:#5d606b}.variant-primary-FujgyDpN:disabled:after{display:none}.variant-quiet-primary-FujgyDpN:disabled,html.theme-dark .variant-primary-FujgyDpN.disable-themes-FujgyDpN:disabled{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be}.variant-quiet-primary-FujgyDpN:disabled{transform:none}html.theme-dark .variant-quiet-primary-FujgyDpN:disabled{background-color:#363a45;border-color:#363a45;color:#5d606b}.variant-quiet-primary-FujgyDpN:disabled:after{display:none}html.theme-dark .variant-quiet-primary-FujgyDpN.disable-themes-FujgyDpN:disabled{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be}.variant-secondary-FujgyDpN:disabled{background-color:initial;border-color:#e0e3eb;color:#b2b5be;transform:none}html.theme-dark .variant-secondary-FujgyDpN:disabled{background-color:initial;border-color:#363a45;color:#5d606b}.variant-secondary-FujgyDpN:disabled:after{display:none}html.theme-dark .variant-secondary-FujgyDpN.disable-themes-FujgyDpN:disabled{background-color:initial;border-color:#e0e3eb;color:#b2b5be}.variant-ghost-FujgyDpN:disabled{background-color:initial;border-color:#0000;color:#b2b5be;transform:none}html.theme-dark .variant-ghost-FujgyDpN:disabled{background-color:initial;border-color:#0000;color:#5d606b}.variant-ghost-FujgyDpN:disabled:after{display:none}html.theme-dark .variant-ghost-FujgyDpN.disable-themes-FujgyDpN:disabled{background-color:initial;border-color:#0000;color:#b2b5be}.size-xsmall-FujgyDpN{border-radius:14px;border-width:1px;height:28px}.size-xsmall-FujgyDpN.icon-only-FujgyDpN{width:28px}.size-xsmall-FujgyDpN:not(.size-xsmall-FujgyDpN.icon-only-FujgyDpN){padding:0 11px}.size-xsmall-FujgyDpN:not(.size-xsmall-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-right:7px}.size-xsmall-FujgyDpN:not(.size-xsmall-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-left:7px}.size-xsmall-FujgyDpN{outline:none;overflow:visible;position:relative}.size-xsmall-FujgyDpN:focus{outline:none}.size-xsmall-FujgyDpN:focus-visible{outline:none}.size-xsmall-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);pointer-events:none;position:absolute;right:-5px;top:-5px;width:calc(100% + 10px);z-index:1}.size-xsmall-FujgyDpN:focus:after{display:block}.size-xsmall-FujgyDpN:focus-visible:after{display:block}.size-xsmall-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-xsmall-FujgyDpN:after{border-radius:18px}.size-xsmall-FujgyDpN:not(.size-xsmall-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:4px}.size-xsmall-FujgyDpN:not(.size-xsmall-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:4px}.size-small-FujgyDpN{border-radius:17px;border-width:1px;height:34px}.size-small-FujgyDpN.icon-only-FujgyDpN{width:34px}.size-small-FujgyDpN:not(.size-small-FujgyDpN.icon-only-FujgyDpN){padding:0 15px}.size-small-FujgyDpN:not(.size-small-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-right:11px}.size-small-FujgyDpN:not(.size-small-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-left:11px}.size-small-FujgyDpN{outline:none;overflow:visible;position:relative}.size-small-FujgyDpN:focus{outline:none}.size-small-FujgyDpN:focus-visible{outline:none}.size-small-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);pointer-events:none;position:absolute;right:-5px;top:-5px;width:calc(100% + 10px);z-index:1}.size-small-FujgyDpN:focus:after{display:block}.size-small-FujgyDpN:focus-visible:after{display:block}.size-small-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-small-FujgyDpN:after{border-radius:21px}.size-small-FujgyDpN:not(.size-small-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:4px}.size-small-FujgyDpN:not(.size-small-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:4px}.size-medium-FujgyDpN{border-radius:20px;border-width:2px;height:40px}.size-medium-FujgyDpN.icon-only-FujgyDpN{width:40px}.size-medium-FujgyDpN:not(.size-medium-FujgyDpN.icon-only-FujgyDpN){padding:0 14px}.size-medium-FujgyDpN:not(.size-medium-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-right:10px}.size-medium-FujgyDpN:not(.size-medium-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-left:10px}.size-medium-FujgyDpN{outline:none;overflow:visible;position:relative}.size-medium-FujgyDpN:focus{outline:none}.size-medium-FujgyDpN:focus-visible{outline:none}.size-medium-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 12px);pointer-events:none;position:absolute;right:-6px;top:-6px;width:calc(100% + 12px);z-index:1}.size-medium-FujgyDpN:focus:after{display:block}.size-medium-FujgyDpN:focus-visible:after{display:block}.size-medium-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-medium-FujgyDpN:after{border-radius:24px}.size-medium-FujgyDpN:not(.size-medium-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:4px}.size-medium-FujgyDpN:not(.size-medium-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:4px}.size-large-FujgyDpN{border-radius:24px;border-width:2px;height:48px}.size-large-FujgyDpN.icon-only-FujgyDpN{width:48px}.size-large-FujgyDpN:not(.size-large-FujgyDpN.icon-only-FujgyDpN){padding:0 26px}.size-large-FujgyDpN:not(.size-large-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-right:18px}.size-large-FujgyDpN:not(.size-large-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-left:18px}.size-large-FujgyDpN{outline:none;overflow:visible;position:relative}.size-large-FujgyDpN:focus{outline:none}.size-large-FujgyDpN:focus-visible{outline:none}.size-large-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 12px);pointer-events:none;position:absolute;right:-6px;top:-6px;width:calc(100% + 12px);z-index:1}.size-large-FujgyDpN:focus:after{display:block}.size-large-FujgyDpN:focus-visible:after{display:block}.size-large-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-large-FujgyDpN:after{border-radius:28px}.size-large-FujgyDpN:not(.size-large-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:8px}.size-large-FujgyDpN:not(.size-large-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:8px}.size-xlarge-FujgyDpN{border-radius:28px;border-width:2px;height:56px}.size-xlarge-FujgyDpN.icon-only-FujgyDpN{width:56px}.size-xlarge-FujgyDpN:not(.size-xlarge-FujgyDpN.icon-only-FujgyDpN){padding:0 30px}.size-xlarge-FujgyDpN:not(.size-xlarge-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-right:22px}.size-xlarge-FujgyDpN:not(.size-xlarge-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-left:22px}.size-xlarge-FujgyDpN{outline:none;overflow:visible;position:relative}.size-xlarge-FujgyDpN:focus{outline:none}.size-xlarge-FujgyDpN:focus-visible{outline:none}.size-xlarge-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 12px);pointer-events:none;position:absolute;right:-6px;top:-6px;width:calc(100% + 12px);z-index:1}.size-xlarge-FujgyDpN:focus:after{display:block}.size-xlarge-FujgyDpN:focus-visible:after{display:block}.size-xlarge-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-xlarge-FujgyDpN:after{border-radius:32px}.size-xlarge-FujgyDpN:not(.size-xlarge-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:8px}.size-xlarge-FujgyDpN:not(.size-xlarge-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:8px}.size-xxlarge-FujgyDpN{border-radius:40px;border-width:2px;height:80px}.size-xxlarge-FujgyDpN.icon-only-FujgyDpN{width:80px}.size-xxlarge-FujgyDpN:not(.size-xxlarge-FujgyDpN.icon-only-FujgyDpN){padding:0 30px}.size-xxlarge-FujgyDpN:not(.size-xxlarge-FujgyDpN.icon-only-FujgyDpN).with-start-icon-FujgyDpN{padding-right:22px}.size-xxlarge-FujgyDpN:not(.size-xxlarge-FujgyDpN.icon-only-FujgyDpN).with-end-icon-FujgyDpN{padding-left:22px}.size-xxlarge-FujgyDpN{outline:none;overflow:visible;position:relative}.size-xxlarge-FujgyDpN:focus{outline:none}.size-xxlarge-FujgyDpN:focus-visible{outline:none}.size-xxlarge-FujgyDpN:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 12px);pointer-events:none;position:absolute;right:-6px;top:-6px;width:calc(100% + 12px);z-index:1}.size-xxlarge-FujgyDpN:focus:after{display:block}.size-xxlarge-FujgyDpN:focus-visible:after{display:block}.size-xxlarge-FujgyDpN:focus:not(:focus-visible):after{display:none}.size-xxlarge-FujgyDpN:after{border-radius:44px}.size-xxlarge-FujgyDpN:not(.size-xxlarge-FujgyDpN.icon-only-FujgyDpN) .startIcon-FujgyDpN{margin-inline-end:8px}.size-xxlarge-FujgyDpN:not(.size-xxlarge-FujgyDpN.icon-only-FujgyDpN) .endIcon-FujgyDpN{margin-inline-start:8px}.size-xsmall-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;--ui-lib-typography-font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.size-small-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400}.size-medium-FujgyDpN .content-FujgyDpN,.size-small-FujgyDpN .content-FujgyDpN{--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;line-height:var(--ui-lib-typography-line-height)}.size-medium-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:500}.size-large-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:16px;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:500}.size-large-FujgyDpN .content-FujgyDpN,.size-xlarge-FujgyDpN .content-FujgyDpN{font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;line-height:var(--ui-lib-typography-line-height)}.size-xlarge-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:18px;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:600}.size-xxlarge-FujgyDpN .content-FujgyDpN{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:20px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height)}.animated-FujgyDpN{transition-duration:.2s;transition-property:border-color,background-color,color;transition-timing-function:ease-in-out}.animated-FujgyDpN:after{display:block;opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.animated-FujgyDpN:focus:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.animated-FujgyDpN:focus-visible:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.animated-FujgyDpN:focus:not(:focus-visible):after{opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.stretch-FujgyDpN{width:100%}.round-tabs-J4T7wK54{display:flex}.round-tabs-J4T7wK54.align-start-J4T7wK54{justify-content:flex-start}.round-tabs-J4T7wK54.align-center-J4T7wK54{justify-content:center}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54:hover{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54:hover{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54:active{--ui-lib-button-default-color-bg:#d1d4dc;--ui-lib-button-default-color-border:#d1d4dc;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#434651}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54.checked-J4T7wK54{--ui-lib-button-default-color-bg:#131722;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#fff}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-primary-J4T7wK54.checked-J4T7wK54{--ui-lib-button-default-color-content:#131722;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#fff}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54{--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54{--ui-lib-button-default-color-content:#d1d4dc}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54:hover{--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54:hover{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#434651}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54:active{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#0000}.round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54.checked-J4T7wK54{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#131722;--ui-lib-button-default-color-content:#131722}html.theme-dark .round-tabs-J4T7wK54 .tab-J4T7wK54.tab-ghost-J4T7wK54.checked-J4T7wK54{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#fff;--ui-lib-button-default-color-bg:#0000}.size-xsmall-J4T7wK54{margin:-6px 0}.size-xsmall-J4T7wK54 .tab-J4T7wK54{margin-bottom:6px;margin-top:6px}.size-xsmall-J4T7wK54 .tab-J4T7wK54:not(:last-child){margin-left:12px}.size-small-J4T7wK54{margin:-8px 0}.size-small-J4T7wK54 .tab-J4T7wK54{margin-bottom:8px;margin-top:8px}.size-small-J4T7wK54 .tab-J4T7wK54:not(:last-child){margin-left:16px}.size-large-J4T7wK54{margin:-8px 0}.size-large-J4T7wK54 .tab-J4T7wK54{margin-bottom:8px;margin-top:8px}.size-large-J4T7wK54 .tab-J4T7wK54:not(:last-child){margin-left:16px}.title-QPktCwTY{color:#6a6d78;cursor:default;font-size:11px;letter-spacing:.4px;line-height:16px;padding:10px 20px 8px;text-transform:uppercase}html.theme-dark .title-QPktCwTY{color:#868993}.tabs-QPktCwTY{padding:12px 20px}.empty-QPktCwTY{align-items:center;color:#131722;cursor:default;display:flex;flex:1 1;flex-direction:column;font-size:16px;justify-content:center;line-height:24px}html.theme-dark .empty-QPktCwTY{color:#d1d4dc}.empty-QPktCwTY .image-QPktCwTY{height:72px;margin-bottom:8px;width:72px}.spinner-QPktCwTY{margin-top:-12px}.contentList-QPktCwTY{min-width:100%}@media screen and (min-width:480px){.contentList-QPktCwTY{width:380px}}.title-uNZ8yW1y{align-items:center;color:#131722;cursor:default;display:flex;flex-shrink:0;font-size:14px;font-weight:600;justify-content:space-between;line-height:24px;overflow:hidden;padding:5px 16px 5px 7px;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .title-uNZ8yW1y{color:#d1d4dc}.title-uNZ8yW1y.withoutIcon-uNZ8yW1y{padding:12px 16px}.buttons-uNZ8yW1y{align-items:center;border-bottom:1px solid #e0e3eb;display:flex;flex-direction:row;flex-shrink:0;padding:0 8px}html.theme-dark .buttons-uNZ8yW1y{border-bottom:1px solid #363a45}.button-uNZ8yW1y{flex:none;height:38px;justify-content:center;padding:0;transition:none;width:38px}.button-uNZ8yW1y.disabled-uNZ8yW1y{opacity:.3}.button-uNZ8yW1y.disabled-uNZ8yW1y,.button-uNZ8yW1y.disabled-uNZ8yW1y:active,.button-uNZ8yW1y.disabled-uNZ8yW1y:before{background-color:#fff}@media (any-hover:hover){.button-uNZ8yW1y.disabled-uNZ8yW1y:hover{background-color:#fff}}html.theme-dark .button-uNZ8yW1y.disabled-uNZ8yW1y,html.theme-dark .button-uNZ8yW1y.disabled-uNZ8yW1y:active,html.theme-dark .button-uNZ8yW1y.disabled-uNZ8yW1y:before{background-color:#171b29}@media (any-hover:hover){html.theme-dark .button-uNZ8yW1y.disabled-uNZ8yW1y:hover{background-color:#171b29}}.spacing-uNZ8yW1y{flex-grow:1}.toolbar-uNZ8yW1y{display:contents}.wrap-IEe5qpW4{background-color:#fff;position:relative}html.theme-dark .wrap-IEe5qpW4{background-color:#131722}@media (any-hover:hover){.wrap-IEe5qpW4:hover{background-color:#f0f3fa}html.theme-dark .wrap-IEe5qpW4:hover{background-color:#2a2e39}}.wrap-IEe5qpW4.selected-IEe5qpW4{background-color:#bbd9fb}@media (any-hover:hover){.wrap-IEe5qpW4.selected-IEe5qpW4:hover{background-color:#bbd9fb}}html.theme-dark .wrap-IEe5qpW4.selected-IEe5qpW4{background-color:#142e61}@media (any-hover:hover){html.theme-dark .wrap-IEe5qpW4.selected-IEe5qpW4:hover{background-color:#142e61}}.wrap-IEe5qpW4.childOfSelected-IEe5qpW4{background-color:#e3effd}@media (any-hover:hover){.wrap-IEe5qpW4.childOfSelected-IEe5qpW4:hover{background-color:#e3effd}}html.theme-dark .wrap-IEe5qpW4.childOfSelected-IEe5qpW4{background-color:#132042}@media (any-hover:hover){html.theme-dark .wrap-IEe5qpW4.childOfSelected-IEe5qpW4:hover{background-color:#132042}.wrap-IEe5qpW4.disabled-IEe5qpW4:hover{background-color:#fff}html.theme-dark .wrap-IEe5qpW4.disabled-IEe5qpW4:hover{background-color:#171b29}}.wrap-IEe5qpW4 .expandHandle-IEe5qpW4{align-items:center;display:flex;height:100%;position:absolute;right:4px}.wrap-IEe5qpW4 .expandHandle-IEe5qpW4.expanded-IEe5qpW4{transform:rotate(-90deg)}.dropTargetInside-e_nPSSdZ{pointer-events:none}.dropTargetInside-e_nPSSdZ,html.theme-dark .dropTargetInside-e_nPSSdZ{box-shadow:inset 0 0 0 2px #2962ff}.dropTarget-e_nPSSdZ{height:2px;pointer-events:none;position:absolute;width:100%;z-index:2}.dropTarget-e_nPSSdZ,html.theme-dark .dropTarget-e_nPSSdZ{background-color:#2962ff}.dropTarget-e_nPSSdZ.before-e_nPSSdZ{top:-1px}.dropTarget-e_nPSSdZ.after-e_nPSSdZ{bottom:-1px}.dropTarget-e_nPSSdZ:before{background:#fff;border:2px solid #2962ff;border-radius:5px;bottom:-4px;content:"";height:6px;position:absolute;right:0;width:6px}html.theme-dark .dropTarget-e_nPSSdZ:before{background:#2a2e39;border:2px solid #2962ff}.separator-MgF6KBas{background-color:#e0e3eb;flex:none;height:1px;margin:6px 0}html.theme-dark .separator-MgF6KBas{background-color:#434651}.tree-MgF6KBas{cursor:default;height:100%;overflow:hidden;position:relative;z-index:0}.tree-MgF6KBas .overlayScrollWrap-MgF6KBas{bottom:0;left:0;top:0;z-index:1}.listContainer-MgF6KBas{scrollbar-width:none}.listContainer-MgF6KBas.sb-scrollbar-wrap{display:none}.listContainer-MgF6KBas::-webkit-scrollbar{display:none;height:0;width:0}.listContainer-MgF6KBas::-webkit-scrollbar-thumb,.listContainer-MgF6KBas::-webkit-scrollbar-track{display:none}.listContainer-MgF6KBas::-webkit-scrollbar-corner{display:none}.wrap-ukH4sVzT{display:flex;flex-direction:column;height:100%;touch-action:manipulation}.wrap-ukH4sVzT .space-ukH4sVzT{display:flex;flex:1 1 auto;flex-direction:column;height:0}.wrap-ukH4sVzT .tree-ukH4sVzT{overflow-y:auto}.button-w6lVe_oI{align-items:center;background-color:var(--tv-list-item-button-background-color);border-radius:4px;color:var(--tv-color-popup-element-toolbox-text,#787b86);display:inline-flex;font-size:0;height:22px;justify-content:center;min-width:22px;width:22px}.button-w6lVe_oI.hovered-w6lVe_oI,.button-w6lVe_oI:active{background-color:var(--tv-color-popup-element-toolbox-background-hover,var(--tv-list-item-button-background-hover-color,#e0e3eb));color:var(--tv-color-popup-element-toolbox-text-hover,#131722)}@media (any-hover:hover){.button-w6lVe_oI:hover{background-color:var(--tv-color-popup-element-toolbox-background-hover,var(--tv-list-item-button-background-hover-color,#e0e3eb));color:var(--tv-color-popup-element-toolbox-text-hover,#131722)}}html.theme-dark .button-w6lVe_oI.hovered-w6lVe_oI,html.theme-dark .button-w6lVe_oI:active{background-color:var(--tv-color-popup-element-toolbox-background-hover,var(--tv-list-item-button-background-hover-color,#363a45))}@media (any-hover:hover){html.theme-dark .button-w6lVe_oI:hover{background-color:var(--tv-color-popup-element-toolbox-background-hover,var(--tv-list-item-button-background-hover-color,#363a45))}}html.theme-dark .button-w6lVe_oI.hovered-w6lVe_oI,html.theme-dark .button-w6lVe_oI:active{color:var(--tv-color-popup-element-toolbox-text-hover,#d1d4dc)}@media (any-hover:hover){html.theme-dark .button-w6lVe_oI:hover{color:var(--tv-color-popup-element-toolbox-text-hover,#d1d4dc)}}.button-w6lVe_oI.disabled-w6lVe_oI,.button-w6lVe_oI.disabled-w6lVe_oI:active{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}@media (any-hover:hover){.button-w6lVe_oI.disabled-w6lVe_oI:hover{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}}html.theme-dark .button-w6lVe_oI.disabled-w6lVe_oI,html.theme-dark .button-w6lVe_oI.disabled-w6lVe_oI:active{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}@media (any-hover:hover){html.theme-dark .button-w6lVe_oI.disabled-w6lVe_oI:hover{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}}.wrap-C8ln3wvp{align-items:center;background-color:inherit;display:flex;flex:none;padding:5px 22px 5px 8px}.wrap-C8ln3wvp.dialog-C8ln3wvp{background-color:#fff}html.theme-dark .wrap-C8ln3wvp.dialog-C8ln3wvp{background-color:#1e222d}.wrap-C8ln3wvp.offset-C8ln3wvp{padding-right:48px}.wrap-C8ln3wvp .title-C8ln3wvp{color:#131722;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .wrap-C8ln3wvp .title-C8ln3wvp{color:#d1d4dc}.wrap-C8ln3wvp .title-C8ln3wvp.main-C8ln3wvp{font-weight:600}.wrap-C8ln3wvp .title-C8ln3wvp.disabled-C8ln3wvp{color:#b2b5be}html.theme-dark .wrap-C8ln3wvp .title-C8ln3wvp.disabled-C8ln3wvp{color:#50535e}.wrap-C8ln3wvp .icon-C8ln3wvp{color:#131722;flex-shrink:0;height:28px;line-height:28px;width:28px}html.theme-dark .wrap-C8ln3wvp .icon-C8ln3wvp{color:#d1d4dc}.wrap-C8ln3wvp .pathIcon-C8ln3wvp{align-items:center;display:flex;height:24px;justify-content:center;padding:2px;text-align:center;width:24px}.wrap-C8ln3wvp .syncIconWrap-C8ln3wvp{background-color:inherit;height:28px;position:relative;width:0}.wrap-C8ln3wvp .syncIcon-C8ln3wvp{align-items:flex-end;background-color:inherit;border-radius:4px;bottom:0;color:#6a6d78;display:flex;height:14px;justify-content:flex-end;left:0;left:14px;overflow:hidden;position:absolute;width:14px}html.theme-dark .wrap-C8ln3wvp .syncIcon-C8ln3wvp{color:#868993}.wrap-C8ln3wvp .rightButtons-C8ln3wvp{display:flex;flex:none;height:22px;margin-right:auto;position:relative}.wrap-C8ln3wvp.hover-C8ln3wvp{background-color:#f0f3fa}html.theme-dark .wrap-C8ln3wvp.hover-C8ln3wvp{background-color:#2a2e39}.wrap-C8ln3wvp.disabled-C8ln3wvp{--tv-list-item-button-background-hover-color:#f0f3fa}html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp{--tv-list-item-button-background-hover-color:#2a2e39}.wrap-C8ln3wvp.disabled-C8ln3wvp .button-C8ln3wvp,.wrap-C8ln3wvp.disabled-C8ln3wvp .expandHandle-C8ln3wvp,.wrap-C8ln3wvp.disabled-C8ln3wvp .icon-C8ln3wvp,.wrap-C8ln3wvp.disabled-C8ln3wvp .syncIcon-C8ln3wvp,.wrap-C8ln3wvp.disabled-C8ln3wvp .title-C8ln3wvp{color:#b2b5be}html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp .button-C8ln3wvp,html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp .expandHandle-C8ln3wvp,html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp .icon-C8ln3wvp,html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp .syncIcon-C8ln3wvp,html.theme-dark .wrap-C8ln3wvp.disabled-C8ln3wvp .title-C8ln3wvp{color:#50535e}.wrap-C8ln3wvp.selected-C8ln3wvp .rightButtons-C8ln3wvp .button-C8ln3wvp{--tv-list-item-button-background-hover-color:#90bff9}html.theme-dark .wrap-C8ln3wvp.selected-C8ln3wvp .rightButtons-C8ln3wvp .button-C8ln3wvp{--tv-list-item-button-background-hover-color:#143a87}.wrap-C8ln3wvp.childOfSelected-C8ln3wvp .rightButtons-C8ln3wvp .button-C8ln3wvp{--tv-list-item-button-background-hover-color:#bbd9fb}html.theme-dark .wrap-C8ln3wvp.childOfSelected-C8ln3wvp .rightButtons-C8ln3wvp .button-C8ln3wvp{--tv-list-item-button-background-hover-color:#142e61}.wrap-C8ln3wvp .renameInput-C8ln3wvp{background-color:#fff;height:28px;margin-right:3px;width:100%}html.theme-dark .wrap-C8ln3wvp .renameInput-C8ln3wvp{background-color:#2a2e39}.wrap-C8ln3wvp .renameInput-C8ln3wvp[draggable=true]{-webkit-user-select:text;user-select:text}.button-C8ln3wvp{--tv-list-item-button-background-hover-color:#e0e3eb;display:none;margin-right:8px;visibility:hidden}html.theme-dark .button-C8ln3wvp{--tv-list-item-button-background-hover-color:#363a45}.button-C8ln3wvp.warn-C8ln3wvp,.button-C8ln3wvp.warn-C8ln3wvp:active,html.theme-dark .button-C8ln3wvp.warn-C8ln3wvp{color:#fb8c00}@media (any-hover:hover){.button-C8ln3wvp.warn-C8ln3wvp:hover{color:#fb8c00}}html.theme-dark .button-C8ln3wvp.warn-C8ln3wvp:active{color:#fb8c00}@media (any-hover:hover){html.theme-dark .button-C8ln3wvp.warn-C8ln3wvp:hover{color:#fb8c00}}.button-C8ln3wvp.visible-C8ln3wvp{display:inline-flex;visibility:visible}.button-C8ln3wvp.visible-C8ln3wvp~.button-C8ln3wvp{display:inline-flex}.dialog-VUnQLSMH{height:400px}.button-VUnQLSMH{align-items:center;border-radius:2px;color:#131722;display:flex;height:34px;justify-content:center;width:34px}html.theme-dark .button-VUnQLSMH{color:#d1d4dc}@media (any-hover:hover){.button-VUnQLSMH:hover{background-color:#f0f3fa}html.theme-dark .button-VUnQLSMH:hover{background-color:#2a2e39}} \ No newline at end of file diff --git a/charting_library/bundles/4412.8d4e1fafa391b5384b61.css b/charting_library/bundles/4412.8d4e1fafa391b5384b61.css new file mode 100644 index 00000000..da245c80 --- /dev/null +++ b/charting_library/bundles/4412.8d4e1fafa391b5384b61.css @@ -0,0 +1 @@ +.favorite-TPXOIXOJ{align-items:center;background-color:var(--tv-list-item-button-background-color);border-radius:4px;color:#787b86;display:inline-flex;font-size:0;height:22px;justify-content:center;min-width:22px;width:22px}.favorite-TPXOIXOJ:active{background-color:var(--tv-list-item-button-background-hover-color,#e0e3eb);color:#131722}@media (any-hover:hover){.favorite-TPXOIXOJ:hover{background-color:var(--tv-list-item-button-background-hover-color,#e0e3eb);color:#131722}}html.theme-dark .favorite-TPXOIXOJ:active{background-color:var(--tv-list-item-button-background-hover-color,#363a45)}@media (any-hover:hover){html.theme-dark .favorite-TPXOIXOJ:hover{background-color:var(--tv-list-item-button-background-hover-color,#363a45)}}html.theme-dark .favorite-TPXOIXOJ:active{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .favorite-TPXOIXOJ:hover{color:#d1d4dc}}.favorite-TPXOIXOJ.disabled-TPXOIXOJ,.favorite-TPXOIXOJ.disabled-TPXOIXOJ:active{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}@media (any-hover:hover){.favorite-TPXOIXOJ.disabled-TPXOIXOJ:hover{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}}html.theme-dark .favorite-TPXOIXOJ.disabled-TPXOIXOJ,html.theme-dark .favorite-TPXOIXOJ.disabled-TPXOIXOJ:active{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}@media (any-hover:hover){html.theme-dark .favorite-TPXOIXOJ.disabled-TPXOIXOJ:hover{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}}.favorite-TPXOIXOJ.active-TPXOIXOJ,html.theme-dark .favorite-TPXOIXOJ.active-TPXOIXOJ{color:#90bff9}.favorite-TPXOIXOJ.active-TPXOIXOJ:active{background-color:#1848cc}@media (any-hover:hover){.favorite-TPXOIXOJ.active-TPXOIXOJ:hover{background-color:#1848cc}}html.theme-dark .favorite-TPXOIXOJ.active-TPXOIXOJ:active{background-color:#1848cc}@media (any-hover:hover){html.theme-dark .favorite-TPXOIXOJ.active-TPXOIXOJ:hover{background-color:#1848cc}}.favorite-TPXOIXOJ.checked-TPXOIXOJ{color:#fbc02d}html.theme-dark .favorite-TPXOIXOJ.checked-TPXOIXOJ{color:#f9a825} \ No newline at end of file diff --git a/charting_library/bundles/4412.8d4e1fafa391b5384b61.rtl.css b/charting_library/bundles/4412.8d4e1fafa391b5384b61.rtl.css new file mode 100644 index 00000000..da245c80 --- /dev/null +++ b/charting_library/bundles/4412.8d4e1fafa391b5384b61.rtl.css @@ -0,0 +1 @@ +.favorite-TPXOIXOJ{align-items:center;background-color:var(--tv-list-item-button-background-color);border-radius:4px;color:#787b86;display:inline-flex;font-size:0;height:22px;justify-content:center;min-width:22px;width:22px}.favorite-TPXOIXOJ:active{background-color:var(--tv-list-item-button-background-hover-color,#e0e3eb);color:#131722}@media (any-hover:hover){.favorite-TPXOIXOJ:hover{background-color:var(--tv-list-item-button-background-hover-color,#e0e3eb);color:#131722}}html.theme-dark .favorite-TPXOIXOJ:active{background-color:var(--tv-list-item-button-background-hover-color,#363a45)}@media (any-hover:hover){html.theme-dark .favorite-TPXOIXOJ:hover{background-color:var(--tv-list-item-button-background-hover-color,#363a45)}}html.theme-dark .favorite-TPXOIXOJ:active{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .favorite-TPXOIXOJ:hover{color:#d1d4dc}}.favorite-TPXOIXOJ.disabled-TPXOIXOJ,.favorite-TPXOIXOJ.disabled-TPXOIXOJ:active{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}@media (any-hover:hover){.favorite-TPXOIXOJ.disabled-TPXOIXOJ:hover{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}}html.theme-dark .favorite-TPXOIXOJ.disabled-TPXOIXOJ,html.theme-dark .favorite-TPXOIXOJ.disabled-TPXOIXOJ:active{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}@media (any-hover:hover){html.theme-dark .favorite-TPXOIXOJ.disabled-TPXOIXOJ:hover{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}}.favorite-TPXOIXOJ.active-TPXOIXOJ,html.theme-dark .favorite-TPXOIXOJ.active-TPXOIXOJ{color:#90bff9}.favorite-TPXOIXOJ.active-TPXOIXOJ:active{background-color:#1848cc}@media (any-hover:hover){.favorite-TPXOIXOJ.active-TPXOIXOJ:hover{background-color:#1848cc}}html.theme-dark .favorite-TPXOIXOJ.active-TPXOIXOJ:active{background-color:#1848cc}@media (any-hover:hover){html.theme-dark .favorite-TPXOIXOJ.active-TPXOIXOJ:hover{background-color:#1848cc}}.favorite-TPXOIXOJ.checked-TPXOIXOJ{color:#fbc02d}html.theme-dark .favorite-TPXOIXOJ.checked-TPXOIXOJ{color:#f9a825} \ No newline at end of file diff --git a/charting_library/bundles/4450.a48b4a4cfbe6f6242b22.css b/charting_library/bundles/4450.a48b4a4cfbe6f6242b22.css new file mode 100644 index 00000000..08574059 --- /dev/null +++ b/charting_library/bundles/4450.a48b4a4cfbe6f6242b22.css @@ -0,0 +1 @@ +.separator-lnX63iy3{border-top:1px solid #e0e3eb}html.theme-dark .separator-lnX63iy3{border-top:1px solid #434651}.scrollable-lnX63iy3{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollable-lnX63iy3{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.scrollable-lnX63iy3{min-height:auto}}.scrollable-lnX63iy3::-webkit-scrollbar{height:5px;width:5px}.scrollable-lnX63iy3::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollable-lnX63iy3::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollable-lnX63iy3::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollable-lnX63iy3::-webkit-scrollbar-corner{display:none} \ No newline at end of file diff --git a/charting_library/bundles/4450.a48b4a4cfbe6f6242b22.rtl.css b/charting_library/bundles/4450.a48b4a4cfbe6f6242b22.rtl.css new file mode 100644 index 00000000..08574059 --- /dev/null +++ b/charting_library/bundles/4450.a48b4a4cfbe6f6242b22.rtl.css @@ -0,0 +1 @@ +.separator-lnX63iy3{border-top:1px solid #e0e3eb}html.theme-dark .separator-lnX63iy3{border-top:1px solid #434651}.scrollable-lnX63iy3{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollable-lnX63iy3{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.scrollable-lnX63iy3{min-height:auto}}.scrollable-lnX63iy3::-webkit-scrollbar{height:5px;width:5px}.scrollable-lnX63iy3::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollable-lnX63iy3::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollable-lnX63iy3::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollable-lnX63iy3::-webkit-scrollbar-corner{display:none} \ No newline at end of file diff --git a/charting_library/bundles/4618.e46ad0a894862e22afb5.js b/charting_library/bundles/4618.e46ad0a894862e22afb5.js new file mode 100644 index 00000000..d68c238c --- /dev/null +++ b/charting_library/bundles/4618.e46ad0a894862e22afb5.js @@ -0,0 +1,32 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4618],{50151:(e,t)=>{"use strict";function n(e,t){if(void 0===e)throw new Error("".concat(null!=t?t:"Value"," is undefined"));return e}function r(e,t){if(null===e)throw new Error("".concat(null!=t?t:"Value"," is null"));return e}Object.defineProperty(t,"__esModule",{value:!0}),t.ensureNever=t.ensure=t.ensureNotNull=t.ensureDefined=t.assert=void 0,t.assert=function(e,t){if(!e)throw new Error("Assertion failed".concat(t?": ".concat(t):""))},t.ensureDefined=n,t.ensureNotNull=r,t.ensure=function(e,t){return r(n(e,t),t)},t.ensureNever=function(e){}},50335:(e,t)=>{"use strict";function n(e){return Math.round(1e10*e)/1e10}Object.defineProperty(t,"__esModule",{value:!0}),t.alignTo=t.fixComputationError=t.isNaN=t.isInteger=t.isNumber=void 0,t.isNumber=function(e){return"number"==typeof e&&isFinite(e)},t.isInteger=function(e){return"number"==typeof e&&e%1==0},t.isNaN=function(e){return!(e<=0||e>0)},t.fixComputationError=n,t.alignTo=function(e,t){var r=e/t,u=Math.floor(r),o=r-u;return o>2e-10?n(o>.5?(u+1)*t:u*t):e}},30551:(e,t)=>{"use strict";t.hasProperty=t.isObject=void 0,t.isObject=function(e){var t=typeof e;return null!==e&&("object"===t||"function"===t)},t.hasProperty=function(e,t){return t in e}},91679:(e,t)=>{"use strict";t.WatchedValue=void 0;var n=function(){function e(e,t){void 0===t&&(t={}),this._listeners=[],void 0!==e&&(this._value=e),this._onDestroy=t.onDestroy}return e.prototype.destroy=function(){this.unsubscribe(),delete this._value,delete this._readonlyInstance,this._onDestroy&&this._onDestroy()},e.prototype.value=function(){return this._value},e.prototype.setValue=function(e,t){var n=this._value===e||Number.isNaN(this._value)&&Number.isNaN(e);!t&&n||(this._value=e,this._notifyListeners())},e.prototype.subscribe=function(e,t){var n,r,u=this;if(!(null===(n=null==t?void 0:t.signal)||void 0===n?void 0:n.aborted)){if((null==t?void 0:t.callWithLast)&&void 0!==this._value){try{e(this._value)}catch(e){t.onError&&t.onError(e)}if(t.once)return}(null==t?void 0:t.signal)&&t.signal.addEventListener("abort",(function(){u.unsubscribe(e)}),{once:!0}),this._listeners.push({callback:e,signal:null==t?void 0:t.signal,once:null!==(r=null==t?void 0:t.once)&&void 0!==r&&r,onError:null==t?void 0:t.onError})}},e.prototype.unsubscribe=function(e){for(var t=this._listeners.length;t--;){e!==this._listeners[t].callback&&void 0!==e||this._listeners.splice(t,1)}},e.prototype.readonly=function(){return this._readonlyInstance||(this._readonlyInstance=new u(this)),this._readonlyInstance},e.prototype.when=function(e,t){var n,r=this;if(!e)return new Promise((function(e,t){if(void 0===r._value){var n=function(t){void 0!==t&&(e(t),r.unsubscribe(n))};r.subscribe(n,{onError:t})}else e(r._value)}));if(!(null===(n=null==t?void 0:t.signal)||void 0===n?void 0:n.aborted))if(void 0===this._value){var u=function(t){void 0!==t&&(e(t),r.unsubscribe(u))};this.subscribe(u,t)}else try{e(this._value)}catch(e){(null==t?void 0:t.onError)&&t.onError(e)}},e.prototype._notifyListeners=function(){ +for(var e,t,n=0,r=this._listeners;n{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pointInCircle=t.pointInPolygon=t.pointInBox=t.pointInTriangle=t.pointInHalfplane=void 0;var r=n(5531);t.pointInHalfplane=function(e,t){var n=t.edge;return n.A*e.x+n.B*e.y+n.C>0===t.isPositive},t.pointInTriangle=function(e,t,n,u){var o=t.add(n).scaled(.5).add(u).scaled(.5),d=r.intersectLineSegments(t,n,o,e);return null===d&&(null===(d=r.intersectLineSegments(n,u,o,e))&&null===(d=r.intersectLineSegments(u,t,o,e)))},t.pointInBox=function(e,t){return e.x>=t.min.x&&e.x<=t.max.x&&e.y>=t.min.y&&e.y<=t.max.y},t.pointInPolygon=function(e,t){for(var n=t.length-1,r=!1,u=e.x,o=e.y,d=0;d=o||a.y=o)&&i.x+(o-i.y)/(a.y-i.y)*(a.x-i.x){"use strict";function n(e,t,n){var r=t.subtract(e),u=n.subtract(e).dotProduct(r)/r.dotProduct(r);return{coeff:u,distance:e.addScaled(r,u).subtract(n).length()}}Object.defineProperty(t,"__esModule",{value:!0}),t.distanceToSegment=t.distanceToLine=void 0,t.distanceToLine=n,t.distanceToSegment=function(e,t,r){var u=n(e,t,r);if(0<=u.coeff&&u.coeff<=1)return u;var o=e.subtract(r).length(),d=t.subtract(r).length();return o{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.intersectPolygons=t.intersectPolygonAndHalfplane=t.intersectRayAndBox=t.intersectLineAndBox=t.intersectLineSegments=t.intersectLines=t.intersectLineSegmentAndBox=void 0;var r=n(50151),u=n(86441),o=n(4652),d=n(34026);function i(e,t){var n=e.A,r=t.A,o=e.B,d=t.B,i=e.C,a=t.C,s=n*d-r*o;if(Math.abs(s)<1e-6)return null;var c=(o*a-d*i)/s,f=(r*i-n*a)/s;return new u.Point(c,f)}function a(e,t,n,r){var u=function(e,t,n,r){var u=t.subtract(e),o=r.subtract(n),d=u.x*o.y-u.y*o.x;if(Math.abs(d)<1e-6)return null;var i=e.subtract(n);return(i.y*o.x-i.x*o.y)/d}(e,t,n,r);if(null===u)return null;var d=t.subtract(e).scaled(u).add(e),i=o.distanceToSegment(n,r,d);return Math.abs(i.distance)<1e-6?u:null}function s(e,t){ +for(var n=0,r=e;n0&&(u.equalPoints(e[e.length-1],t)||u.equalPoints(e[0],t)))&&(e.push(t),!0)}function f(e,t){for(var n=[],r=0;r=3?n:null}t.intersectLineSegmentAndBox=function(e,t){var n=e[0].x,r=e[0].y,o=e[1].x,d=e[1].y,i=t.min.x,a=t.min.y,s=t.max.x,c=t.max.y;function f(e,t,n,r,u,o){var d=0;return eu&&(d|=2),to&&(d|=8),d}for(var l=f(n,r,i,a,s,c),_=f(o,d,i,a,s,c),h=!1,p=0;;){if(p>1e3)throw new Error("Cohen - Sutherland algorithm: infinity loop");if(p++,!(l|_)){h=!0;break}if(l&_)break;var b=l||_,v=void 0,g=void 0;8&b?(v=n+(o-n)*(c-r)/(d-r),g=c):4&b?(v=n+(o-n)*(a-r)/(d-r),g=a):2&b?(g=r+(d-r)*(s-n)/(o-n),v=s):(g=r+(d-r)*(i-n)/(o-n),v=i),b===l?l=f(n=v,r=g,i,a,s,c):_=f(o=v,d=g,i,a,s,c)}return h?u.equalPoints(u.point(n,r),u.point(o,d))?u.point(n,r):u.lineSegment(u.point(n,r),u.point(o,d)):null},t.intersectLines=i,t.intersectLineSegments=a,t.intersectLineAndBox=function(e,t){var n=t.min.x,o=t.min.y,d=t.max.x,i=t.max.y;if(0===e.A){var a=-e.C/e.B;return o<=a&&a<=i?u.lineSegment(u.point(n,a),u.point(d,a)):null}if(0===e.B){var c=-e.C/e.A;return n<=c&&c<=d?u.lineSegment(u.point(c,o),u.point(c,i)):null}var f=[],l=function(t){var n=function(e,t){return-(e.C+e.A*t)/e.B}(e,t);o<=n&&n<=i&&s(f,new u.Point(t,n))},_=function(t){var r=function(e,t){return-(e.C+e.B*t)/e.A}(e,t);n<=r&&r<=d&&s(f,new u.Point(r,t))};switch(l(n),_(o),l(d),_(i),f.length){case 0:return null;case 1:return f[0];case 2:return u.equalPoints(f[0],f[1])?f[0]:u.lineSegment(f[0],f[1])}return r.assert(!1,"We should have at most two intersection points"),null},t.intersectRayAndBox=function(e,t,n){var r=a(e,t,n.min,new u.Point(n.max.x,n.min.y)),o=a(e,t,new u.Point(n.max.x,n.min.y),n.max),i=a(e,t,n.max,new u.Point(n.min.x,n.max.y)),s=a(e,t,new u.Point(n.min.x,n.max.y),n.min),c=[];if(null!==r&&r>=0&&c.push(r),null!==o&&o>=0&&c.push(o),null!==i&&i>=0&&c.push(i),null!==s&&s>=0&&c.push(s),0===c.length)return null;c.sort((function(e,t){return e-t}));var f=d.pointInBox(e,n)?c[0]:c[c.length-1];return e.addScaled(t.subtract(e),f)},t.intersectPolygonAndHalfplane=f,t.intersectPolygons=function(e,t){for(var n=e,r=0;r{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.equalBoxes=t.box=t.halfplaneThroughPoint=t.halfplane=t.lineSegment=t.lineThroughPoints=t.line=t.equalPoints=t.point=t.Point=void 0;var n=function(){function e(e,t){this.x=e,this.y=t}return e.prototype.add=function(t){return new e(this.x+t.x,this.y+t.y)},e.prototype.addScaled=function(t,n){return new e(this.x+n*t.x,this.y+n*t.y)},e.prototype.subtract=function(t){ +return new e(this.x-t.x,this.y-t.y)},e.prototype.dotProduct=function(e){return this.x*e.x+this.y*e.y},e.prototype.crossProduct=function(e){return this.x*e.y-this.y*e.x},e.prototype.signedAngle=function(e){return Math.atan2(this.crossProduct(e),this.dotProduct(e))},e.prototype.angle=function(e){return Math.acos(this.dotProduct(e)/(this.length()*e.length()))},e.prototype.length=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},e.prototype.scaled=function(t){return new e(this.x*t,this.y*t)},e.prototype.normalized=function(){return this.scaled(1/this.length())},e.prototype.transposed=function(){return new e(-this.y,this.x)},e.prototype.clone=function(){return new e(this.x,this.y)},e}();function r(e,t){return new n(e,t)}function u(e,t){return e.x===t.x&&e.y===t.y}function o(e,t,n){if(0===e&&0===t)throw new Error("A and B can not be both equal to zero.");return{A:e,B:t,C:n}}function d(e,t){return{edge:e,isPositive:t}}t.Point=n,t.point=r,t.equalPoints=u,t.line=o,t.lineThroughPoints=function(e,t){if(u(e,t))throw new Error("Points should be distinct");return o(e.y-t.y,t.x-e.x,e.x*t.y-t.x*e.y)},t.lineSegment=function(e,t){if(u(e,t))throw new Error("Points of a segment should be distinct");return[e,t]},t.halfplane=d,t.halfplaneThroughPoint=function(e,t){return d(e,e.A*t.x+e.B*t.y+e.C>0)},t.box=function(e,t){return{min:r(Math.min(e.x,t.x),Math.min(e.y,t.y)),max:r(Math.max(e.x,t.x),Math.max(e.y,t.y))}},t.equalBoxes=function(e,t){return u(e.min,t.min)&&u(e.max,t.max)}},25422:(e,t,n)=>{"use strict";t.transformPoint=t.translationMatrix=t.scalingMatrix=t.rotationMatrix=void 0;var r=n(86441);t.rotationMatrix=function(e){var t=Math.cos(e),n=Math.sin(e);return[[t,-n,0],[n,t,0],[0,0,1]]},t.scalingMatrix=function(e,t){return[[e,0,0],[0,t,0],[0,0,1]]},t.translationMatrix=function(e,t){return[[1,0,e],[0,1,t],[0,0,1]]},t.transformPoint=function(e,t){for(var n=[t.x,t.y,1],u=[0,0,0],o=0;o<3;o++)for(var d=0;d<3;d++)u[o]+=n[d]*e[o][d];return new r.Point(u[0],u[1])}},24377:(e,t,n)=>{"use strict";var r=n(50335);function u(e,t,n){return r.isNaN(t)||tn?n:Math.round(t)}function o(e,t,n){return r.isNaN(t)||tn?n:Math.round(1e4*t)/1e4}function d(e){return u(0,e,255)}function i(e){return u(0,e,255)}function a(e){return u(0,e,255)}function s(e){return o(0,e,1)}function c(e){return o(0,e,1)}function f(e){return o(0,e,1)}function l(e){return o(0,e,1)}function _(e){return o(0,e,1)}function h(e){return o(0,e,1)}function p(e){var t=e[0]/255,n=e[1]/255,r=e[2]/255,u=Math.min(t,n,r),o=Math.max(t,n,r),d=0,i=0,a=(u+o)/2;if(u===o)d=0,i=0;else{var s=o-u;switch(i=a>.5?s/(2-o-u):s/(o+u),o){case t:d=((n-r)/s+(n1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function v(e){var t,n,r,u=e[0],o=e[1],s=e[2];if(0===o)t=n=r=s;else{var c=s<.5?s*(1+o):s+o-s*o,f=2*s-c;t=b(f,c,u+1/3),n=b(f,c,u),r=b(f,c,u-1/3)}return[d(255*t),i(255*n),a(255*r)]}t.normalizeAlphaComponent=s,t.areEqualRgb=function(e,t){ +return e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]},t.rgba=function(e,t,n,r){if(Array.isArray(e)){var u=e;return r=t,[u[0],u[1],u[2],s(r)]}var o=t;return n=n||0,r=r||0,[d(e),i(o),a(n),s(r)]},t.areEqualRgba=function(e,t){return e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]&&e[3]===t[3]},t.rgbToHsl=p,t.hslToRgb=v;var g=[.199,.687,.114];function m(e){return g[0]*e[0]+g[1]*e[1]+g[2]*e[2]}function y(e,t,n){void 0===n&&(n=.05);var r=p(e),u=r[0]+t*n;return r[0]=c(u-Math.floor(u)),v(r)}function w(e,t,n){void 0===n&&(n=.05);var r=e[0],u=e[1],o=e[2],d=e[3],i=y([r,u,o],t,n);return[i[0],i[1],i[2],d]}t.distanceRgb=function(e,t){var n=e[0],r=e[1],u=e[2],o=t[0]-n,d=t[1]-r,i=t[2]-u;return Math.sqrt(o*o+d*d+i*i)},t.invertRgb=function(e){return[255-e[0],255-e[1],255-e[2]]},t.blendRgba=function(e,t){var n=e[0],r=e[1],u=e[2],o=e[3],c=t[0],f=t[1],l=t[2],_=t[3],h=s(1-(1-_)*(1-o));return[d(c*_/h+n*o*(1-_)/h),i(f*_/h+r*o*(1-_)/h),a(l*_/h+u*o*(1-_)/h),h]},t.shiftRgb=y,t.shiftRgba=w,t.shiftColor=function(e,t,n){return void 0===n&&(n=.05),R(w(B(e),t,n))};var x,j,E,S,O={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dodgerblue:"#1e90ff",feldspar:"#d19275",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslateblue:"#8470ff",lightslategray:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080", +oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",violetred:"#d02090",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function z(e,t){return t in e}function A(e){var t=x.re.exec(e);return null!==t?x.parse(t):null}function P(e){var t=j.re.exec(e);return null!==t?j.parse(t):null}function k(e){var t=E.re.exec(e);return null!==t?E.parse(t):null}function C(e){var t=S.re.exec(e);return null!==t?S.parse(t):null}function R(e){return"rgba("+e[0]+", "+e[1]+", "+e[2]+", "+e[3]+")"}function L(e){if(e=e.toLowerCase(),z(O,e)){var t=P(O[e]);if(null!==t)return t;throw new Error("Invalid named color definition")}var n=A(e);if(null!==n)return n;var r=P(e);if(null!==r)return r;var u=k(e);if(null!==u)return u;var o=C(e);return null!==o?[o[0],o[1],o[2]]:null}function N(e){if(e=e.toLowerCase(),z(O,e)){var t=P(O[e]);if(null!==t)return[t[0],t[1],t[2],1];throw new Error("Invalid named color definition")}var n=A(e);if(null!==n)return[n[0],n[1],n[2],1];var r=P(e);if(null!==r)return[r[0],r[1],r[2],1];var u=k(e);if(null!==u)return[u[0],u[1],u[2],1];var o=C(e);return null!==o?o:null}function B(e){var t=N(e);if(null!==t)return t;throw new Error("Passed color string does not match any of the known color representations")}!function(e){e.re=/^rgb\(\s*(-?\d{1,10})\s*,\s*(-?\d{1,10})\s*,\s*(-?\d{1,10})\s*\)$/,e.parse=function(e){return[d(parseInt(e[1],10)),i(parseInt(e[2],10)),a(parseInt(e[3],10))]}}(x||(x={})),function(e){e.re=/^#([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,e.parse=function(e){return[d(parseInt(e[1],16)),i(parseInt(e[2],16)),a(parseInt(e[3],16))]}}(j||(j={})),t.rgbToHexString=function(e){var t=e[0],n=e[1],r=e[2],u=t.toString(16),o=n.toString(16),d=r.toString(16);return"#"+(1===u.length?"0":"")+u+(1===o.length?"0":"")+o+(1===d.length?"0":"")+d},function(e){e.re=/^#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])$/,e.parse=function(e){return[d(parseInt(e[1]+e[1],16)),i(parseInt(e[2]+e[2],16)),a(parseInt(e[3]+e[3],16))]}}(E||(E={})),function(e){e.re=/^rgba\(\s*(-?\d{1,10})\s*,\s*(-?\d{1,10})\s*,\s*(-?\d{1,10})\s*,\s*(-?[\d]{0,10}(?:\.\d+)?)\s*\)$/,e.parse=function(e){return[d(parseInt(e[1],10)),i(parseInt(e[2],10)),a(parseInt(e[3],10)),s(parseFloat(e[4]))]}}(S||(S={})),t.rgbaToString=R,t.rgbToBlackWhiteString=function(e,t){if(t<0||t>255)throw new Error("invalid threshold value, valid values are [0, 255]") +;return m(e)>=t?"white":"black"},t.parseRgb=function(e){var t=L(e);if(null!==t)return t;throw new Error("Passed color string does not match any of the known color representations")},t.tryParseRgba=N,t.parseRgba=B},60521:function(e,t,n){var r;!function(u){"use strict";var o,d=1e6,i=1e6,a="[big.js] ",s=a+"Invalid ",c=s+"decimal places",f=a+"Division by zero",l={},_=void 0,h=/^-?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i;function p(e,t,n,r){var u=e.c;if(n===_&&(n=e.constructor.RM),0!==n&&1!==n&&2!==n&&3!==n)throw Error("[big.js] Invalid rounding mode");if(t<1)r=3===n&&(r||!!u[0])||0===t&&(1===n&&u[0]>=5||2===n&&(u[0]>5||5===u[0]&&(r||u[1]!==_))),u.length=1,r?(e.e=e.e-t+1,u[0]=1):u[0]=e.e=0;else if(t=5||2===n&&(u[t]>5||5===u[t]&&(r||u[t+1]!==_||1&u[t-1]))||3===n&&(r||!!u[0]),u.length=t--,r)for(;++u[t]>9;)u[t]=0,t--||(++e.e,u.unshift(1));for(t=u.length;!u[--t];)u.pop()}return e}function b(e,t,n){var r=e.e,u=e.c.join(""),o=u.length;if(t)u=u.charAt(0)+(o>1?"."+u.slice(1):"")+(r<0?"e":"e+")+r;else if(r<0){for(;++r;)u="0"+u;u="0."+u}else if(r>0)if(++r>o)for(r-=o;r--;)u+="0";else r1&&(u=u.charAt(0)+"."+u.slice(1));return e.s<0&&n?"-"+u:u}l.abs=function(){var e=new this.constructor(this);return e.s=1,e},l.cmp=function(e){var t,n=this,r=n.c,u=(e=new n.constructor(e)).c,o=n.s,d=e.s,i=n.e,a=e.e;if(!r[0]||!u[0])return r[0]?o:u[0]?-d:0;if(o!=d)return o;if(t=o<0,i!=a)return i>a^t?1:-1;for(d=(i=r.length)<(a=u.length)?i:a,o=-1;++ou[o]^t?1:-1;return i==a?0:i>a^t?1:-1},l.div=function(e){var t=this,n=t.constructor,r=t.c,u=(e=new n(e)).c,o=t.s==e.s?1:-1,i=n.DP;if(i!==~~i||i<0||i>d)throw Error(c);if(!u[0])throw Error(f);if(!r[0])return e.s=o,e.c=[e.e=0],e;var a,s,l,h,b,v=u.slice(),g=a=u.length,m=r.length,y=r.slice(0,a),w=y.length,x=e,j=x.c=[],E=0,S=i+(x.e=t.e-e.e)+1;for(x.s=o,o=S<0?0:S,v.unshift(0);w++w?1:-1;else for(b=-1,h=0;++by[b]?1:-1;break}if(!(h<0))break;for(s=w==a?u:v;w;){if(y[--w]S&&p(x,S,n.RM,y[0]!==_),x},l.eq=function(e){return 0===this.cmp(e)},l.gt=function(e){return this.cmp(e)>0},l.gte=function(e){return this.cmp(e)>-1},l.lt=function(e){return this.cmp(e)<0},l.lte=function(e){return this.cmp(e)<1},l.minus=l.sub=function(e){var t,n,r,u,o=this,d=o.constructor,i=o.s,a=(e=new d(e)).s;if(i!=a)return e.s=-a,o.plus(e);var s=o.c.slice(),c=o.e,f=e.c,l=e.e;if(!s[0]||!f[0])return f[0]?e.s=-a:s[0]?e=new d(o):e.s=1,e;if(i=c-l){for((u=i<0)?(i=-i,r=s):(l=c,r=f),r.reverse(),a=i;a--;)r.push(0);r.reverse()}else for(n=((u=s.length0)for(;a--;)s[t++]=0;for(a=t;n>i;){if(s[--n]0?(a=d,r=s):(t=-t,r=i),r.reverse();t--;)r.push(0);r.reverse()}for(i.length-s.length<0&&(r=s,s=i,i=r),t=s.length,n=0;t;i[t]%=10)n=(i[--t]=i[t]+s[t]+n)/10|0;for(n&&(i.unshift(n),++a),t=i.length;0===i[--t];)i.pop();return e.c=i,e.e=a,e},l.pow=function(e){var t=this,n=new t.constructor("1"),r=n,u=e<0;if(e!==~~e||e<-1e6||e>i)throw Error(s+"exponent");for(u&&(e=-e);1&e&&(r=r.times(t)),e>>=1;)t=t.times(t);return u?n.div(r):r},l.prec=function(e,t){if(e!==~~e||e<1||e>d)throw Error(s+"precision");return p(new this.constructor(this),e,t)},l.round=function(e,t){if(e===_)e=0;else if(e!==~~e||e<-d||e>d)throw Error(c);return p(new this.constructor(this),e+this.e+1,t)},l.sqrt=function(){var e,t,n,r=this,u=r.constructor,o=r.s,d=r.e,i=new u("0.5");if(!r.c[0])return new u(r);if(o<0)throw Error(a+"No square root");0===(o=Math.sqrt(r+""))||o===1/0?((t=r.c.join("")).length+d&1||(t+="0"),d=((d+1)/2|0)-(d<0||1&d),e=new u(((o=Math.sqrt(t))==1/0?"5e":(o=o.toExponential()).slice(0,o.indexOf("e")+1))+d)):e=new u(o+""),d=e.e+(u.DP+=4);do{n=e,e=i.times(n.plus(r.div(n)))}while(n.c.slice(0,d).join("")!==e.c.slice(0,d).join(""));return p(e,(u.DP-=4)+e.e+1,u.RM)},l.times=l.mul=function(e){var t,n=this,r=n.constructor,u=n.c,o=(e=new r(e)).c,d=u.length,i=o.length,a=n.e,s=e.e;if(e.s=n.s==e.s?1:-1,!u[0]||!o[0])return e.c=[e.e=0],e;for(e.e=a+s,da;)i=t[s]+o[a]*u[s-a-1]+i,t[s--]=i%10,i=i/10|0;t[s]=i}for(i?++e.e:t.shift(),a=t.length;!t[--a];)t.pop();return e.c=t,e},l.toExponential=function(e,t){var n=this,r=n.c[0];if(e!==_){if(e!==~~e||e<0||e>d)throw Error(c);for(n=p(new n.constructor(n),++e,t);n.c.lengthd)throw Error(c);for(e=e+(n=p(new n.constructor(n),e+n.e+1,t)).e+1;n.c.length=t.PE,!!e.c[0])},l.toNumber=function(){var e=Number(b(this,!0,!0));if(!0===this.constructor.strict&&!this.eq(e.toString()))throw Error(a+"Imprecise conversion");return e},l.toPrecision=function(e,t){var n=this,r=n.constructor,u=n.c[0];if(e!==_){if(e!==~~e||e<1||e>d)throw Error(s+"precision");for(n=p(new r(n),e,t);n.c.length=r.PE,!!u)},l.valueOf=function(){var e=this,t=e.constructor;if(!0===t.strict)throw Error(a+"valueOf disallowed");return b(e,e.e<=t.NE||e.e>=t.PE,!0)}, +o=function e(){function t(n){var r=this;if(!(r instanceof t))return n===_?e():new t(n);if(n instanceof t)r.s=n.s,r.e=n.e,r.c=n.c.slice();else{if("string"!=typeof n){if(!0===t.strict)throw TypeError(s+"number");n=0===n&&1/n<0?"-0":String(n)}!function(e,t){var n,r,u;if(!h.test(t))throw Error(s+"number");e.s="-"==t.charAt(0)?(t=t.slice(1),-1):1,(n=t.indexOf("."))>-1&&(t=t.replace(".",""));(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length);for(u=t.length,r=0;r0&&"0"==t.charAt(--u););for(e.e=n-r-1,e.c=[],n=0;r<=u;)e.c[n++]=+t.charAt(r++)}}(r,n)}r.constructor=t}return t.prototype=l,t.DP=20,t.RM=1,t.NE=-7,t.PE=21,t.strict=false,t.roundDown=0,t.roundHalfUp=1,t.roundHalfEven=2,t.roundUp=3,t}(),o.default=o.Big=o,void 0===(r=function(){return o}.call(t,n,t,e))||(e.exports=r)}()},18606:(e,t,n)=>{"use strict";n.d(t,{default:()=>l});const r=function(){this.__data__=[],this.size=0};var u=n(72575);const o=function(e,t){for(var n=e.length;n--;)if((0,u.default)(e[n][0],t))return n;return-1};var d=Array.prototype.splice;const i=function(e){var t=this.__data__,n=o(t,e);return!(n<0)&&(n==t.length-1?t.pop():d.call(t,n,1),--this.size,!0)};const a=function(e){var t=this.__data__,n=o(t,e);return n<0?void 0:t[n][1]};const s=function(e){return o(this.__data__,e)>-1};const c=function(e,t){var n=this.__data__,r=o(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};function f(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t{"use strict";n.d(t,{default:()=>o});var r=n(70830),u=n(78160);const o=(0,r.default)(u.default,"Map")},1141:(e,t,n)=>{"use strict";n.d(t,{default:()=>j});const r=(0,n(70830).default)(Object,"create");const u=function(){this.__data__=r?r(null):{},this.size=0};const o=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t};var d=Object.prototype.hasOwnProperty;const i=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return d.call(t,e)?t[e]:void 0};var a=Object.prototype.hasOwnProperty;const s=function(e){var t=this.__data__;return r?void 0!==t[e]:a.call(t,e)};const c=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this};function f(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t{"use strict";n.d(t,{default:()=>l});var r=n(18606);const u=function(){this.__data__=new r.default,this.size=0};const o=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n};const d=function(e){return this.__data__.get(e)};const i=function(e){return this.__data__.has(e)};var a=n(67027),s=n(1141);const c=function(e,t){var n=this.__data__;if(n instanceof r.default){var u=n.__data__;if(!a.default||u.length<199)return u.push([e,t]),this.size=++n.size,this;n=this.__data__=new s.default(u)}return n.set(e,t),this.size=n.size,this};function f(e){var t=this.__data__=new r.default(e);this.size=t.size}f.prototype.clear=u,f.prototype.delete=o,f.prototype.get=d,f.prototype.has=i,f.prototype.set=c;const l=f},3060:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=n(78160).default.Symbol},35246:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=n(78160).default.Uint8Array},31468:(e,t,n)=>{"use strict";n.d(t,{default:()=>c});const r=function(e,t){for(var n=-1,r=Array(e);++n{"use strict";n.d(t,{default:()=>r});const r=function(e,t){for(var n=-1,r=t.length,u=e.length;++n{"use strict";n.d(t,{default:()=>d});var r=n(24402),u=n(72575),o=Object.prototype.hasOwnProperty;const d=function(e,t,n){var d=e[t];o.call(e,t)&&(0,u.default)(d,n)&&(void 0!==n||t in e)||(0,r.default)(e,t,n)}},24402:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=n(76780);const u=function(e,t,n){"__proto__"==t&&r.default?(0,r.default)(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},29718:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){return function(t,n,r){for(var u=-1,o=Object(t),d=r(t),i=d.length;i--;){var a=d[e?i:++u];if(!1===n(o[a],a,o))break}return t}}()},80838:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(23151),u=n(87844);const o=function(e,t){for(var n=0,o=(t=(0,r.default)(t,e)).length;null!=e&&n{"use strict";n.d(t,{default:()=>o});var r=n(20883),u=n(54814);const o=function(e,t,n){var o=t(e);return(0,u.default)(e)?o:(0,r.default)(o,n(e))}},28177:(e,t,n)=>{"use strict";n.d(t,{default:()=>l}) +;var r=n(3060),u=Object.prototype,o=u.hasOwnProperty,d=u.toString,i=r.default?r.default.toStringTag:void 0;const a=function(e){var t=o.call(e,i),n=e[i];try{e[i]=void 0;var r=!0}catch(e){}var u=d.call(e);return r&&(t?e[i]=n:delete e[i]),u};var s=Object.prototype.toString;const c=function(e){return s.call(e)};var f=r.default?r.default.toStringTag:void 0;const l=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":f&&f in Object(e)?a(e):c(e)}},96425:(e,t,n)=>{"use strict";n.d(t,{default:()=>L});var r=n(96335),u=n(1141);const o=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this};const d=function(e){return this.__data__.has(e)};function i(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new u.default;++ti))return!1;var l=o.get(e);if(l&&o.get(t))return l==t;var _=-1,h=!0,p=2&n?new a:void 0;for(o.set(e,t),o.set(t,e);++_{"use strict";n.d(t,{default:()=>d});var r=n(43744);const u=(0,n(22828).default)(Object.keys,Object);var o=Object.prototype.hasOwnProperty;const d=function(e){if(!(0,r.default)(e))return u(e);var t=[];for(var n in Object(e))o.call(e,n)&&"constructor"!=n&&t.push(n);return t}},95256:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){return function(t){return e(t)}}},23151:(e,t,n)=>{"use strict";n.d(t,{default:()=>b});var r=n(54814),u=n(73204),o=n(48874);var d=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g;const a=function(e){var t=(0,o.default)(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(d,(function(e,n,r,u){t.push(r?u.replace(i,"$1"):n||e)})),t}));var s=n(3060);const c=function(e,t){for(var n=-1,r=null==e?0:e.length,u=Array(r);++n{"use strict";n.d(t,{default:()=>u});var r=n(35246);const u=function(e){var t=new e.constructor(e.byteLength);return new r.default(t).set(new r.default(e)),t}},57508:(e,t,n)=>{"use strict";n.d(t,{default:()=>a});var r=n(78160);e=n.hmd(e);var u="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=u&&e&&!e.nodeType&&e,d=o&&o.exports===u?r.default.Buffer:void 0,i=d?d.allocUnsafe:void 0;const a=function(e,t){if(t)return e.slice();var n=e.length,r=i?i(n):new e.constructor(n);return e.copy(r),r}},39895:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=n(44702);const u=function(e,t){var n=t?(0,r.default)(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},58555:(e,t,n)=>{"use strict";n.d(t,{ +default:()=>r});const r=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n{"use strict";n.d(t,{default:()=>o});var r=n(66934),u=n(24402);const o=function(e,t,n,o){var d=!n;n||(n={});for(var i=-1,a=t.length;++i{"use strict";n.d(t,{default:()=>u});var r=n(70830);const u=function(){try{var e=(0,r.default)(Object,"defineProperty");return e({},"",{}),e}catch(e){}}()},89956:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g},85747:(e,t,n)=>{"use strict";n.d(t,{default:()=>d});var r=n(44631),u=n(12644),o=n(33358);const d=function(e){return(0,r.default)(e,o.default,u.default)}},70830:(e,t,n)=>{"use strict";n.d(t,{default:()=>g});var r=n(62942);const u=n(78160).default["__core-js_shared__"];var o,d=(o=/[^.]+$/.exec(u&&u.keys&&u.keys.IE_PROTO||""))?"Symbol(src)_1."+o:"";const i=function(e){return!!d&&d in e};var a=n(98279),s=n(59990),c=/^\[object .+?Constructor\]$/,f=Function.prototype,l=Object.prototype,_=f.toString,h=l.hasOwnProperty,p=RegExp("^"+_.call(h).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const b=function(e){return!(!(0,a.default)(e)||i(e))&&((0,r.default)(e)?p:c).test((0,s.default)(e))};const v=function(e,t){return null==e?void 0:e[t]};const g=function(e,t){var n=v(e,t);return b(n)?n:void 0}},56838:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=(0,n(22828).default)(Object.getPrototypeOf,Object)},12644:(e,t,n)=>{"use strict";n.d(t,{default:()=>i});const r=function(e,t){for(var n=-1,r=null==e?0:e.length,u=0,o=[];++n{"use strict";n.d(t,{default:()=>j});var r=n(70830),u=n(78160);const o=(0,r.default)(u.default,"DataView");var d=n(67027);const i=(0,r.default)(u.default,"Promise");const a=(0,r.default)(u.default,"Set");const s=(0,r.default)(u.default,"WeakMap");var c=n(28177),f=n(59990),l="[object Map]",_="[object Promise]",h="[object Set]",p="[object WeakMap]",b="[object DataView]",v=(0,f.default)(o),g=(0,f.default)(d.default),m=(0,f.default)(i),y=(0,f.default)(a),w=(0,f.default)(s),x=c.default;(o&&x(new o(new ArrayBuffer(1)))!=b||d.default&&x(new d.default)!=l||i&&x(i.resolve())!=_||a&&x(new a)!=h||s&&x(new s)!=p)&&(x=function(e){var t=(0,c.default)(e),n="[object Object]"==t?e.constructor:void 0,r=n?(0,f.default)(n):"";if(r)switch(r){case v:return b;case g:return l;case m:return _;case y:return h;case w:return p}return t});const j=x},52222:(e,t,n)=>{"use strict";n.d(t,{default:()=>a});var r=n(98279),u=Object.create;const o=function(){function e(){}return function(t){if(!(0,r.default)(t))return{};if(u)return u(t);e.prototype=t;var n=new e +;return e.prototype=void 0,n}}();var d=n(56838),i=n(43744);const a=function(e){return"function"!=typeof e.constructor||(0,i.default)(e)?{}:o((0,d.default)(e))}},17104:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=/^(?:0|[1-9]\d*)$/;const u=function(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&r.test(e))&&e>-1&&e%1==0&&e{"use strict";n.d(t,{default:()=>i});var r=n(54814),u=n(8875),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,d=/^\w*$/;const i=function(e,t){if((0,r.default)(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!(0,u.default)(e))||(d.test(e)||!o.test(e)||null!=t&&e in Object(t))}},43744:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=Object.prototype;const u=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||r)}},59283:(e,t,n)=>{"use strict";n.d(t,{default:()=>i});var r=n(89956);e=n.hmd(e);var u="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=u&&e&&!e.nodeType&&e,d=o&&o.exports===u&&r.default.process;const i=function(){try{var e=o&&o.require&&o.require("util").types;return e||d&&d.binding&&d.binding("util")}catch(e){}}()},22828:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e,t){return function(n){return e(t(n))}}},78160:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(89956),u="object"==typeof self&&self&&self.Object===Object&&self;const o=r.default||u||Function("return this")()},87844:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=n(8875);const u=function(e){if("string"==typeof e||(0,r.default)(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},59990:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=Function.prototype.toString;const u=function(e){if(null!=e){try{return r.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},27788:(e,t,n)=>{"use strict";n.d(t,{default:()=>ee});var r=n(96335);const u=function(e,t){for(var n=-1,r=null==e?0:e.length;++n{"use strict";n.d(t,{default:()=>p});var r=n(98279),u=n(78160);const o=function(){return u.default.Date.now()};var d=n(8875),i=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,c=/^0o[0-7]+$/i,f=parseInt;const l=function(e){if("number"==typeof e)return e;if((0,d.default)(e))return NaN;if((0,r.default)(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=(0,r.default)(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var n=s.test(e) +;return n||c.test(e)?f(e.slice(2),n?2:8):a.test(e)?NaN:+e};var _=Math.max,h=Math.min;const p=function(e,t,n){var u,d,i,a,s,c,f=0,p=!1,b=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function g(t){var n=u,r=d;return u=d=void 0,f=t,a=e.apply(r,n)}function m(e){return f=e,s=setTimeout(w,t),p?g(e):a}function y(e){var n=e-c;return void 0===c||n>=t||n<0||b&&e-f>=i}function w(){var e=o();if(y(e))return x(e);s=setTimeout(w,function(e){var n=t-(e-c);return b?h(n,i-(e-f)):n}(e))}function x(e){return s=void 0,v&&u?g(e):(u=d=void 0,a)}function j(){var e=o(),n=y(e);if(u=arguments,d=this,c=e,n){if(void 0===s)return m(c);if(b)return clearTimeout(s),s=setTimeout(w,t),g(c)}return void 0===s&&(s=setTimeout(w,t)),a}return t=l(t)||0,(0,r.default)(n)&&(p=!!n.leading,i=(b="maxWait"in n)?_(l(n.maxWait)||0,t):i,v="trailing"in n?!!n.trailing:v),j.cancel=function(){void 0!==s&&clearTimeout(s),f=0,u=c=d=s=void 0},j.flush=function(){return void 0===s?a:x(o())},j}},72575:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e,t){return e===t||e!=e&&t!=t}},99097:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){return e}},53822:(e,t,n)=>{"use strict";n.d(t,{default:()=>s});var r=n(28177),u=n(83527);const o=function(e){return(0,u.default)(e)&&"[object Arguments]"==(0,r.default)(e)};var d=Object.prototype,i=d.hasOwnProperty,a=d.propertyIsEnumerable;const s=o(function(){return arguments}())?o:function(e){return(0,u.default)(e)&&i.call(e,"callee")&&!a.call(e,"callee")}},54814:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=Array.isArray},29419:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(62942),u=n(67702);const o=function(e){return null!=e&&(0,u.default)(e.length)&&!(0,r.default)(e)}},25247:(e,t,n)=>{"use strict";n.d(t,{default:()=>a});var r=n(78160);const u=function(){return!1};e=n.hmd(e);var o="object"==typeof exports&&exports&&!exports.nodeType&&exports,d=o&&e&&!e.nodeType&&e,i=d&&d.exports===o?r.default.Buffer:void 0;const a=(i?i.isBuffer:void 0)||u},38651:(e,t,n)=>{"use strict";n.d(t,{default:()=>l});var r=n(7492),u=n(17873),o=n(53822),d=n(54814),i=n(29419),a=n(25247),s=n(43744),c=n(54744),f=Object.prototype.hasOwnProperty;const l=function(e){if(null==e)return!0;if((0,i.default)(e)&&((0,d.default)(e)||"string"==typeof e||"function"==typeof e.splice||(0,a.default)(e)||(0,c.default)(e)||(0,o.default)(e)))return!e.length;var t=(0,u.default)(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if((0,s.default)(e))return!(0,r.default)(e).length;for(var n in e)if(f.call(e,n))return!1;return!0}},16230:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=n(96425);const u=function(e,t){return(0,r.default)(e,t)}},62942:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(28177),u=n(98279);const o=function(e){if(!(0,u.default)(e))return!1;var t=(0,r.default)(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},67702:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){ +return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},77973:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){return null===e}},3308:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(28177),u=n(83527);const o=function(e){return"number"==typeof e||(0,u.default)(e)&&"[object Number]"==(0,r.default)(e)}},98279:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},83527:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){return null!=e&&"object"==typeof e}},27147:(e,t,n)=>{"use strict";n.d(t,{default:()=>d});var r=n(28177),u=n(54814),o=n(83527);const d=function(e){return"string"==typeof e||!(0,u.default)(e)&&(0,o.default)(e)&&"[object String]"==(0,r.default)(e)}},8875:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(28177),u=n(83527);const o=function(e){return"symbol"==typeof e||(0,u.default)(e)&&"[object Symbol]"==(0,r.default)(e)}},54744:(e,t,n)=>{"use strict";n.d(t,{default:()=>f});var r=n(28177),u=n(67702),o=n(83527),d={};d["[object Float32Array]"]=d["[object Float64Array]"]=d["[object Int8Array]"]=d["[object Int16Array]"]=d["[object Int32Array]"]=d["[object Uint8Array]"]=d["[object Uint8ClampedArray]"]=d["[object Uint16Array]"]=d["[object Uint32Array]"]=!0,d["[object Arguments]"]=d["[object Array]"]=d["[object ArrayBuffer]"]=d["[object Boolean]"]=d["[object DataView]"]=d["[object Date]"]=d["[object Error]"]=d["[object Function]"]=d["[object Map]"]=d["[object Number]"]=d["[object Object]"]=d["[object RegExp]"]=d["[object Set]"]=d["[object String]"]=d["[object WeakMap]"]=!1;const i=function(e){return(0,o.default)(e)&&(0,u.default)(e.length)&&!!d[(0,r.default)(e)]};var a=n(95256),s=n(59283),c=s.default&&s.default.isTypedArray;const f=c?(0,a.default)(c):i},33358:(e,t,n)=>{"use strict";n.d(t,{default:()=>d});var r=n(31468),u=n(7492),o=n(29419);const d=function(e){return(0,o.default)(e)?(0,r.default)(e):(0,u.default)(e)}},64162:(e,t,n)=>{"use strict";n.d(t,{default:()=>c});var r=n(31468),u=n(98279),o=n(43744);const d=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t};var i=Object.prototype.hasOwnProperty;const a=function(e){if(!(0,u.default)(e))return d(e);var t=(0,o.default)(e),n=[];for(var r in e)("constructor"!=r||!t&&i.call(e,r))&&n.push(r);return n};var s=n(29419);const c=function(e){return(0,s.default)(e)?(0,r.default)(e,!0):a(e)}},48874:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(1141);function u(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,u=t?t.apply(this,r):r[0],o=n.cache;if(o.has(u))return o.get(u);var d=e.apply(this,r);return n.cache=o.set(u,d)||o,d};return n.cache=new(u.Cache||r.default),n}u.Cache=r.default;const o=u},58121:(e,t,n)=>{"use strict";n.d(t,{default:()=>Z});var r=n(96335),u=n(24402),o=n(72575);const d=function(e,t,n){(void 0!==n&&!(0,o.default)(e[t],n)||void 0===n&&!(t in e))&&(0,u.default)(e,t,n)} +;var i=n(29718),a=n(57508),s=n(39895),c=n(58555),f=n(52222),l=n(53822),_=n(54814),h=n(29419),p=n(83527);const b=function(e){return(0,p.default)(e)&&(0,h.default)(e)};var v=n(25247),g=n(62942),m=n(98279),y=n(28177),w=n(56838),x=Function.prototype,j=Object.prototype,E=x.toString,S=j.hasOwnProperty,O=E.call(Object);const z=function(e){if(!(0,p.default)(e)||"[object Object]"!=(0,y.default)(e))return!1;var t=(0,w.default)(e);if(null===t)return!0;var n=S.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&E.call(n)==O};var A=n(54744);const P=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]};var k=n(75969),C=n(64162);const R=function(e){return(0,k.default)(e,(0,C.default)(e))};const L=function(e,t,n,r,u,o,i){var h=P(e,n),p=P(t,n),y=i.get(p);if(y)d(e,n,y);else{var w=o?o(h,p,n+"",e,t,i):void 0,x=void 0===w;if(x){var j=(0,_.default)(p),E=!j&&(0,v.default)(p),S=!j&&!E&&(0,A.default)(p);w=p,j||E||S?(0,_.default)(h)?w=h:b(h)?w=(0,c.default)(h):E?(x=!1,w=(0,a.default)(p,!0)):S?(x=!1,w=(0,s.default)(p,!0)):w=[]:z(p)||(0,l.default)(p)?(w=h,(0,l.default)(h)?w=R(h):(0,m.default)(h)&&!(0,g.default)(h)||(w=(0,f.default)(p))):x=!1}x&&(i.set(p,w),u(w,p,r,o,i),i.delete(p)),d(e,n,w)}};const N=function e(t,n,u,o,a){t!==n&&(0,i.default)(n,(function(i,s){if(a||(a=new r.default),(0,m.default)(i))L(t,n,s,u,e,o,a);else{var c=o?o(P(t,s),i,s+"",t,n,a):void 0;void 0===c&&(c=i),d(t,s,c)}}),C.default)};var B=n(99097);const M=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)};var I=Math.max;const T=function(e,t,n){return t=I(void 0===t?e.length-1:t,0),function(){for(var r=arguments,u=-1,o=I(r.length-t,0),d=Array(o);++u0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}(q);const U=function(e,t){return V(T(e,t,B.default),e+"")};var W=n(17104);const H=function(e,t,n){if(!(0,m.default)(n))return!1;var r=typeof t;return!!("number"==r?(0,h.default)(n)&&(0,W.default)(t,n.length):"string"==r&&t in n)&&(0,o.default)(n[t],e)};const Z=function(e){return U((function(t,n){var r=-1,u=n.length,o=u>1?n[u-1]:void 0,d=u>2?n[2]:void 0;for(o=e.length>3&&"function"==typeof o?(u--,o):void 0,d&&H(n[0],n[1],d)&&(o=u<3?void 0:o,u=1),t=Object(t);++r{"use strict";n.d(t,{default:()=>M});const r=function(e,t,n,r){var u=-1,o=null==e?0:e.length;for(r&&o&&(n=e[++u]);++u{"use strict";n.d(t,{default:()=>r});const r=function(){return[]}},43370:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(4889),u=n(98279);const o=function(e,t,n){var o=!0,d=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return(0,u.default)(n)&&(o="leading"in n?!!n.leading:o,d="trailing"in n?!!n.trailing:d),(0,r.default)(e,t,{leading:o,maxWait:t,trailing:d})}},15736:(e,t,n)=>{"use strict";n.d(t,{default:()=>c});var r=n(23151);const u=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0};var o=n(80838);const d=function(e,t,n){var r=-1,u=e.length;t<0&&(t=-t>u?0:u+t),(n=n>u?u:n)<0&&(n+=u),u=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(u);++r{"use strict";var n,r=!("undefined"==typeof window||!window.document||!window.document.createElement);function u(){if(n)return n;if(!r||!window.document.body)return"indeterminate";var e=window.document.createElement("div");return e.appendChild(document.createTextNode("ABCD")),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.style.overflow="scroll",document.body.appendChild(e),n="reverse",e.scrollLeft>0?n="default":(e.scrollLeft=1,0===e.scrollLeft&&(n="negative")),document.body.removeChild(e),n}t.detectScrollType=u,t.getNormalizedScrollLeft=function(e,t){var n=e.scrollLeft;if("rtl"!==t)return n;var r=u();if("indeterminate"===r)return Number.NaN;switch(r){case"negative":return e.scrollWidth-e.clientWidth+n;case"reverse":return e.scrollWidth-e.clientWidth-n}return n}},32563:(e,t,n)=>{"use strict";n.d(t,{mobiletouch:()=>u,touch:()=>o,setClasses:()=>d});var r=n(5325);const u=r.mobiletouch,o=r.touch;function d(){document.documentElement.classList.add(r.touch?"feature-touch":"feature-no-touch",r.mobiletouch?"feature-mobiletouch":"feature-no-mobiletouch")}},49483:(e,t,n)=>{"use strict";n.r(t),n.d(t,{isMac:()=>o,isWindows:()=>d,isLinux:()=>i,isDesktopApp:()=>a,desktopAppVersion:()=>s,appVersion:()=>c,CheckMobile:()=>f,onWidget:()=>l,supportTouch:()=>_,checkPageType:()=>h,isChrome:()=>p,isFF:()=>b,isEdge:()=>v,isSafari:()=>g,className:()=>m,onOrder:()=>y,onGoPro:()=>w,onMainPage:()=>x});var r=n(5325);const u=window.TradingView=window.TradingView||{};function o(){return r.isMac}function d(){return r.isWindows}function i(){return r.isLinux}function a(){return/TVDesktop/i.test(navigator.userAgent)}function s(){const e=navigator.userAgent.match(/TVDesktop\/([^\s]+)/);return e&&e[1]}function c(){const e=navigator.userAgent.match(/TradingView\/([^\s]+)/);return e&&e[1]}const f={Android:()=>r.isAndroid,BlackBerry:()=>r.isBlackBerry,iOS:()=>r.isIOS,Opera:()=>r.isOperaMini,isIPad:()=>r.isIPad,any:()=>r.isAnyMobile};function l(){ +const e=["^widgetembed/?$","^cmewidgetembed/?$","^([0-9a-zA-Z-]+)/widgetembed/?$","^([0-9a-zA-Z-]+)/widgetstatic/?$","^([0-9a-zA-Z-]+)?/?miniwidgetembed/?$","^([0-9a-zA-Z-]+)?/?mediumwidgetembed/?$","^twitter-chart/?$","^embed(-static)?/([0-9a-zA-Z]{8})/?$","^widgetpopup/?$","^extension/?$","^chatwidgetembed/?$","^ideaswidgetembed/?$","^ideas-widget/?$","^view-idea-widget/([0-9a-zA-Z]{8})/?$","^idea-popup/?$","^hotlistswidgetembed/?$","^([0-9a-zA-Z-]+)/hotlistswidgetembed/?$","^marketoverviewwidgetembed/?$","^([0-9a-zA-Z-]+)/marketoverviewwidgetembed/?$","^eventswidgetembed/?$","^tickerswidgetembed/?$","^forexcrossrateswidgetembed/?$","^forexheatmapwidgetembed/?$","^marketquoteswidgetembed/?$","^screenerwidget/?$","^cryptomktscreenerwidget/?$","^([0-9a-zA-Z-]+)/cryptomktscreenerwidget/?$","^([0-9a-zA-Z-]+)/marketquoteswidgetembed/?$","^technical-analysis-widget-embed/$","^singlequotewidgetembed/?$","^([0-9a-zA-Z-]+)/singlequotewidgetembed/?$","^embed-widget/([0-9a-zA-Z-]+)/(([0-9a-zA-Z-]+)/)?$"],t=window.location.pathname.replace(/^\//,"");let n;for(let r=e.length-1;r>=0;r--)if(n=new RegExp(e[r]),n.test(t))return!0;return!1}function _(){return r.mobiletouch||r.touch||r.isAnyMobile}function h(e){return new URLSearchParams(window.location.search).get("page_type")===e}u.isMobile=f,u.onWidget=l;const p=r.isChrome,b=r.isFF,v=r.isEdge,g=r.isSafari;function m(e){for(const[t,n]of Object.entries(u))if(n===e)return t;return null}function y(){return"/order/"===window.location.pathname}function w(){return"/gopro/"===window.location.pathname}function x(){return"/"===window.location.pathname}u.className=m},28865:(e,t,n)=>{"use strict";n.d(t,{getIsoLanguageCodeFromLanguage:()=>u});const r={ar_AE:"ar",br:"pt",de_DE:"de",ca_ES:"ca",he_IL:"he",id_ID:"id",in:"en",kr:"ko",ms_MY:"ms",sv_SE:"sv",th_TH:"th",uk:"en",vi_VN:"vi",zh_CN:"zh-Hans",zh_TW:"zh-Hant",zh:"zh-Hans"};function u(e){return r[e]||e}},87795:e=>{"use strict";const t=55296,n=127995,r=127999,u=[776,2359,2359,2367,2367,2984,3007,3021,3633,3635,3648,3657,4352,4449,4520];function o(e){if("string"!=typeof e)throw new Error("string cannot be undefined or null");const t=[];let n=0,r=0;for(;n=t&&e<=n}e.exports=o,e.exports.substr=function(e,t,n){const r=o(e);if(void 0===t)return e;if(t>=r.length)return"";const u=r.length-t +;let d=t+(void 0===n?u:n);return d>t+u&&(d=void 0),r.slice(t,d).join("")}},2484:(e,t,n)=>{"use strict";n.r(t),n.d(t,{disable:()=>f,enable:()=>c,enabled:()=>a,getAllFeatures:()=>l,setEnabled:()=>s}) +;const r=JSON.parse('{"14851":{},"custom_items_in_context_menu":{},"countdown":{},"symbol_search_parser_mixin":{},"pay_attention_to_ticker_not_symbol":{},"graying_disabled_tools_enabled":{},"update_study_formatter_on_symbol_resolve":{},"constraint_dialogs_movement":{},"phone_verification":{},"show_trading_notifications_history":{},"show_interval_dialog_on_key_press":{},"header_interval_dialog_button":{"subsets":["show_interval_dialog_on_key_press"]},"header_fullscreen_button":{},"header_symbol_search":{},"symbol_search_hot_key":{},"header_resolutions":{"subsets":["header_interval_dialog_button"]},"header_chart_type":{},"header_settings":{},"header_indicators":{},"header_compare":{},"header_undo_redo":{},"header_screenshot":{},"header_saveload":{},"study_on_study":{},"scales_date_format":{},"scales_time_hours_format":{},"header_widget":{"subsets":["header_widget_dom_node","header_symbol_search","header_resolutions","header_chart_type","header_settings","header_indicators","header_compare","header_undo_redo","header_fullscreen_button","compare_symbol","header_screenshot"]},"legend_widget":{},"compare_symbol":{"subsets":["header_compare"]},"property_pages":{"subsets":["show_chart_property_page","chart_property_page"]},"show_chart_property_page":{},"chart_property_page":{"subsets":["chart_property_page_scales","chart_property_page_trading","chart_property_page_right_margin_editor"]},"left_toolbar":{},"right_toolbar":{},"hide_left_toolbar_by_default":{},"control_bar":{},"widget_logo":{},"timeframes_toolbar":{},"edit_buttons_in_legend":{"subsets":["show_hide_button_in_legend","format_button_in_legend","study_buttons_in_legend","delete_button_in_legend"]},"show_hide_button_in_legend":{},"object_tree_legend_mode":{},"format_button_in_legend":{},"study_buttons_in_legend":{},"delete_button_in_legend":{},"broker_button":{},"buy_sell_buttons":{"subsets":["broker_button"]},"pane_context_menu":{},"scales_context_menu":{},"legend_context_menu":{},"context_menus":{"subsets":["pane_context_menu","scales_context_menu","legend_context_menu","objects_tree_context_menu"]},"items_favoriting":{},"save_chart_properties_to_local_storage":{},"use_localstorage_for_settings":{"subsets":["items_favoriting","save_chart_properties_to_local_storage"]},"handle_scale":{"subsets":["mouse_wheel_scale","pinch_scale","axis_pressed_mouse_move_scale"]},"handle_scroll":{"subsets":["mouse_wheel_scroll","pressed_mouse_move_scroll","horz_touch_drag_scroll","vert_touch_drag_scroll"]},"plain_studymarket":{},"disable_resolution_rebuild":{},"border_around_the_chart":{},"charting_library_debug_mode":{},"saveload_requires_authentication":{},"saveload_storage_customization":{},"volume_force_overlay":{},"create_volume_indicator_by_default":{},"create_volume_indicator_by_default_once":{},"saved_charts_count_restriction":{},"lean_chart_load":{},"stop_study_on_restart":{},"star_some_intervals_by_default":{},"move_logo_to_main_pane":{},"show_animated_logo":{},"link_to_tradingview":{},"logo_without_link":{},"logo_always_maximized":{},"right_bar_stays_on_scroll":{},"chart_content_overrides_by_defaults":{},"snapshot_trading_drawings":{},"allow_supported_resolutions_set_only":{},"widgetbar_tabs":{"subsets":["right_toolbar"]},"show_object_tree":{"subsets":["right_toolbar"]},"dom_widget":{"subsets":["right_toolbar"]},"collapsible_header":{},"study_templates":{},"side_toolbar_in_fullscreen_mode":{},"header_in_fullscreen_mode":{},"remove_library_container_border":{},"whotrades_auth_only":{},"support_multicharts":{},"display_market_status":{},"display_data_mode":{},"datasource_copypaste":{},"drawing_templates":{"subsets":["linetoolpropertieswidget_template_button"]},"expand_symbolsearch_items":{},"symbol_search_three_columns_exchanges":{},"symbol_search_flags":{},"symbol_search_limited_exchanges":{},"bugreport_button":{"subsets":["right_toolbar"]},"footer_publish_idea_button":{},"text_notes":{},"show_source_code":{},"symbol_info":{},"no_bars_status":{},"clear_bars_on_series_error":{},"hide_loading_screen_on_series_error":{},"seconds_resolution":{},"dont_show_boolean_study_arguments":{},"hide_last_na_study_output":{},"price_scale_always_last_bar_value":{},"study_dialog_fundamentals_economy_addons":{},"uppercase_instrument_names":{},"trading_notifications":{},"chart_crosshair_menu":{},"japanese_chart_styles":{},"hide_series_legend_item":{},"hide_study_overlay_legend_item":{},"hide_study_compare_legend_item":{},"linetoolpropertieswidget_template_button":{},"use_overrides_for_overlay":{},"timezone_menu":{},"main_series_scale_menu":{},"show_login_dialog":{},"remove_img_from_rss":{},"bars_marks":{},"chart_scroll":{},"chart_zoom":{},"source_selection_markers":{},"low_density_bars":{},"end_of_period_timescale_marks":{},"open_account_manager":{},"show_order_panel_on_start":{},"order_panel":{"subsets":["order_panel_close_button","order_panel_undock","right_toolbar","order_info"]},"multiple_watchlists":{},"watchlist_import_export":{},"study_overlay_compare_legend_option":{},"custom_resolutions":{},"referral_program_for_widget_owners":{},"mobile_trading":{},"real_brokers":{},"no_min_chart_width":{},"lock_visible_time_range_on_resize":{},"pricescale_currency":{},"cropped_tick_marks":{},"trading_account_manager":{},"disable_sameinterval_aligning":{},"display_legend_on_all_charts":{},"chart_style_hilo":{},"chart_style_hilo_last_price":{},"pricescale_unit":{},"show_spread_operators":{},"hide_exponentiation_spread_operator":{},"hide_reciprocal_spread_operator":{},"compare_symbol_search_spread_operators":{},"studies_symbol_search_spread_operators":{},"hide_resolution_in_legend":{},"hide_unresolved_symbols_in_legend":{},"fix_left_edge":{},"study_symbol_ticker_description":{},"two_character_bar_marks_labels":{},"tick_resolution":{},"secondary_series_extend_time_scale":{},"hide_volume_ma":{},"small_no_display":{},"charting_library_single_symbol_request":{},"use_ticker_on_symbol_info_update":{},"show_zoom_and_move_buttons_on_touch":{},"hide_main_series_symbol_from_indicator_legend":{},"chart_hide_close_position_button":{},"chart_hide_close_order_button":{},"hide_price_scale_global_last_bar_value":{"subsets":["use_last_visible_bar_value_in_legend"]},"keep_object_tree_widget_in_right_toolbar":{},"show_average_close_price_line_and_label":{},"hide_image_invalid_symbol":{},"hide_object_tree_and_price_scale_exchange_label":{},"confirm_overwrite_if_chart_layout_with_name_exists":{},"determine_first_data_request_size_using_visible_range":{},"use_na_string_for_not_available_values":{},"show_last_price_and_change_only_in_series_legend":{},"show_context_menu_in_crosshair_if_only_one_item":{},"iframe_loading_compatibility_mode":{},"show_percent_option_for_right_margin":{},"watchlist_context_menu":{},"tv_production":{"subsets":["auto_enable_symbol_labels","symbol_search_parser_mixin","header_fullscreen_button","header_widget","dont_show_boolean_study_arguments","left_toolbar","right_toolbar","buy_sell_buttons","control_bar","symbol_search_hot_key","context_menus","edit_buttons_in_legend","object_tree_legend_mode","uppercase_instrument_names","use_localstorage_for_settings","saveload_requires_authentication","volume_force_overlay","saved_charts_count_restriction","create_volume_indicator_by_default","create_volume_indicator_by_default_once","charts_auto_save","save_old_chart_before_save_as","chart_content_overrides_by_defaults","alerts","header_saveload","header_layouttoggle","datasource_copypaste","show_saved_watchlists","watchlists_from_to_file","add_to_watchlist","property_pages","support_multicharts","display_market_status","display_data_mode","show_chart_warn_message","support_manage_drawings","widgetbar_tabs","study_templates","collapsible_header","drawing_templates","footer_publish_idea_button","text_notes","show_source_code","symbol_info","linetoolpropertieswidget_template_button","trading_notifications","symbol_search_three_columns_exchanges","symbol_search_flags","symbol_search_limited_exchanges","phone_verification","custom_resolutions","compare_symbol","study_on_study","japanese_chart_styles","show_login_dialog","dom_widget","bars_marks","chart_scroll","chart_zoom","show_trading_notifications_history","source_selection_markers","study_dialog_fundamentals_economy_addons","multiple_watchlists","marked_symbols","order_panel","pricescale_currency","show_animated_logo","pricescale_currency","show_object_tree","watchlist_import_export","scales_date_format","scales_time_hours_format","popup_hints","show_right_widgets_panel_by_default","compare_recent_symbols_enabled","adaptive_trading_sources","chart_style_hilo_last_price"]},"widget":{"subsets":["auto_enable_symbol_labels","symbol_search_parser_mixin","uppercase_instrument_names","left_toolbar","right_toolbar","control_bar","symbol_search_hot_key","context_menus","edit_buttons_in_legend","object_tree_legend_mode","use_localstorage_for_settings","saveload_requires_authentication","volume_force_overlay","create_volume_indicator_by_default","create_volume_indicator_by_default_once","dont_show_boolean_study_arguments","header_widget_dom_node","header_symbol_search","header_resolutions","header_chart_type","header_compare","header_indicators","star_some_intervals_by_default","display_market_status","display_data_mode","show_chart_warn_message","symbol_info","linetoolpropertieswidget_template_button","symbol_search_three_columns_exchanges","symbol_search_flags","symbol_search_limited_exchanges","widgetbar_tabs","compare_symbol","show_login_dialog","plain_studymarket","japanese_chart_styles","bars_marks","chart_scroll","chart_zoom","source_selection_markers","property_pages","show_right_widgets_panel_by_default","chart_style_hilo_last_price"]},"bovespa_widget":{"subsets":["widget","header_settings","linetoolpropertieswidget_template_button","compare_recent_symbols_enabled"]},"charting_library_base":{"subsets":["14851","allow_supported_resolutions_set_only","auto_enable_symbol_labels","border_around_the_chart","collapsible_header","constraint_dialogs_movement","context_menus","control_bar","create_volume_indicator_by_default","custom_items_in_context_menu","datasource_copypaste","uppercase_instrument_names","display_market_status","edit_buttons_in_legend","object_tree_legend_mode","graying_disabled_tools_enabled","header_widget","legend_widget","header_saveload","dont_show_boolean_study_arguments","lean_chart_load","left_toolbar","right_toolbar","link_to_tradingview","pay_attention_to_ticker_not_symbol","plain_studymarket","refresh_saved_charts_list_on_dialog_show","right_bar_stays_on_scroll","saveload_storage_customization","stop_study_on_restart","timeframes_toolbar","symbol_search_hot_key","update_study_formatter_on_symbol_resolve","update_timeframes_set_on_symbol_resolve","use_localstorage_for_settings","volume_force_overlay","widget_logo","countdown","use_overrides_for_overlay","trading_notifications","compare_symbol","symbol_info","timezone_menu","main_series_scale_menu","create_volume_indicator_by_default_once","bars_marks","chart_scroll","chart_zoom","source_selection_markers","property_pages","go_to_date","adaptive_logo","show_animated_logo","handle_scale","handle_scroll","shift_visible_range_on_new_bar","chart_content_overrides_by_defaults","cropped_tick_marks","scales_date_format","scales_time_hours_format","popup_hints","save_shortcut","show_right_widgets_panel_by_default","show_object_tree","insert_indicator_dialog_shortcut","compare_recent_symbols_enabled","hide_main_series_symbol_from_indicator_legend","chart_style_hilo"]},"charting_library":{"subsets":["charting_library_base"]},"static_charts_service":{"subsets":["charting_library","disable_resolution_rebuild"]},"trading_terminal":{"subsets":["charting_library_base","support_multicharts","header_layouttoggle","japanese_chart_styles","chart_property_page_trading","add_to_watchlist","open_account_manager","show_dom_first_time","order_panel","buy_sell_buttons","multiple_watchlists","show_trading_notifications_history","always_pass_called_order_to_modify","show_object_tree","watchlist_import_export","drawing_templates","trading_account_manager","chart_crosshair_menu","compare_recent_symbols_enabled","adaptive_trading_sources","watchlist_context_menu"]}}') +;var u=n.t(r,2);const o=new Map,d=new Map,i=new Set;function a(e){const t=o.get(e);if(void 0!==t)return t;const n=d.get(e);return!!n&&n.some(a)}function s(e,t){o.set(String(e),Boolean(t))}function c(e){s(e,!0)}function f(e){s(e,!1)}function l(){const e=Object.create(null);for(const t of i)e[t]=a(t);return e}!function(){for(const[e,t]of Object.entries(u))if(i.add(e),"subsets"in t)for(const n of t.subsets){i.add(n);let t=d.get(n);void 0===t&&(t=[],d.set(n,t)),t.push(e)}"object"==typeof __initialDisabledFeaturesets&&Array.isArray(__initialDisabledFeaturesets)&&__initialDisabledFeaturesets.forEach(f),"object"==typeof __initialEnabledFeaturesets&&Array.isArray(__initialEnabledFeaturesets)&&__initialEnabledFeaturesets.forEach(c)}()},65665:function(e,t,n){var r;e=n.nmd(e);var u=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},o=function(e){return"object"==typeof e&&null!==e};function d(e){return"number"==typeof e&&isFinite(e)}function i(e){return null!=e&&e.constructor===Function}function a(e,t){e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}"undefined"!=typeof window?(r=window.TradingView=window.TradingView||{},window.isNumber=d,window.isFunction=i,window.inherit=a,window.isArray=u):r=this.TradingView=this.TradingView||{},r.isNaN=function(e){return!(e<=0||e>0)},r.isAbsent=function(e){return null==e},r.isExistent=function(e){return null!=e},Number.isNaN=Number.isNaN||function(e){return e!=e},r.isSameType=function(e,t){return Number.isNaN(e)||Number.isNaN(t)?Number.isNaN(e)===Number.isNaN(t):{}.toString.call(e)==={}.toString.call(t)},r.isInteger=function(e){return"number"==typeof e&&e%1==0},r.isString=function(e){return null!=e&&e.constructor===String},r.isInherited=function(e,t){if(null==e||null==e.prototype)throw new TypeError("isInherited: child should be a constructor function");if(null==t||null==t.prototype)throw new TypeError("isInherited: parent should be a constructor function");return e.prototype instanceof t||e.prototype===t.prototype},r.clone=function(e){if(!e||"object"!=typeof e)return e;var t,n,u;for(n in t="function"==typeof e.pop?[]:{},e)e.hasOwnProperty(n)&&(u=e[n],t[n]=u&&"object"==typeof u?r.clone(u):u);return t},r.deepEquals=function(e,t,n){if(n||(n=""),e===t)return[!0,n];if(i(e)&&(e=void 0),i(t)&&(t=void 0),void 0===e&&void 0!==t)return[!1,n];if(void 0===t&&void 0!==e)return[!1,n];if(null===e&&null!==t)return[!1,n];if(null===t&&null!==e)return[!1,n];if("object"!=typeof e&&"object"!=typeof t)return[e===t,n];if(Array.isArray(e)&&Array.isArray(t)){var o=e.length;if(o!==t.length)return[!1,n];for(var d=0;d{"use strict";n.r(t);var r=n(65665);const u=/{(\w+)}/g,o=/{(\d+)}/g;String.prototype.format=function(...e){const t=(0,r.isObject)(e[0]),n=t?u:o,d=t?(t,n)=>{const r=e[0];return void 0!==r[n]?r[n]:t}:(t,n)=>{const r=parseInt(n,10),u=e[r];return void 0!==u?u:t};return this.replace(n,d)}},32020:()=>{"use strict";var e,t,n,r,u,o;window.parent!==window&&window.CanvasRenderingContext2D&&window.TextMetrics&&(t=window.CanvasRenderingContext2D.prototype)&&t.hasOwnProperty("font")&&t.hasOwnProperty("mozTextStyle")&&"function"==typeof t.__lookupSetter__&&(n=t.__lookupSetter__("font"))&&(t.__defineSetter__("font",(function(e){try{return n.call(this,e)}catch(e){if("NS_ERROR_FAILURE"!==e.name)throw e}})),r=t.measureText,e=function(){this.width=0,this.isFake=!0,this.__proto__=window.TextMetrics.prototype},t.measureText=function(t){try{return r.apply(this,arguments)}catch(t){if("NS_ERROR_FAILURE"!==t.name)throw t;return new e}},u=t.fillText,t.fillText=function(e,t,n,r){try{u.apply(this,arguments)}catch(e){if("NS_ERROR_FAILURE"!==e.name)throw e}},o=t.strokeText,t.strokeText=function(e,t,n,r){try{o.apply(this,arguments)}catch(e){if("NS_ERROR_FAILURE"!==e.name)throw e}})},18438:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(){var e={base:"https://twemoji.maxcdn.com/v/13.0.1/",ext:".png",size:"72x72",className:"emoji",convert:{fromCodePoint:function(e){var t="string"==typeof e?parseInt(e,16):e;if(t<65536)return i(t);return i(55296+((t-=65536)>>10),56320+(1023&t))},toCodePoint:v},onerror:function(){this.parentNode&&this.parentNode.replaceChild(a(this.alt,!1),this)},parse:function(t,n){n&&"function"!=typeof n||(n={callback:n});return("string"==typeof t?_:l)(t,{callback:n.callback||s,attributes:"function"==typeof n.attributes?n.attributes:p,base:"string"==typeof n.base?n.base:e.base,ext:n.ext||e.ext,size:n.folder||(r=n.size||e.size,"number"==typeof r?r+"x"+r:r),className:n.className||e.className,onerror:n.onerror||e.onerror});var r},replace:b,test:function(e){n.lastIndex=0;var t=n.test(e) +;return n.lastIndex=0,t}},t={"&":"&","<":"<",">":">","'":"'",'"':""" +},n=/(?:\ud83d\udc68\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffc-\udfff]|\ud83d\udc68\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffd-\udfff]|\ud83d\udc68\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc68\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffd\udfff]|\ud83d\udc68\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffe]|\ud83d\udc69\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffc-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffc-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffd-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb\udffd-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc69\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc69\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffd\udfff]|\ud83d\udc69\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb-\udffd\udfff]|\ud83d\udc69\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffe]|\ud83d\udc69\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb-\udffe]|\ud83e\uddd1\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\u200d\ud83e\udd1d\u200d\ud83e\uddd1|\ud83d\udc6b\ud83c[\udffb-\udfff]|\ud83d\udc6c\ud83c[\udffb-\udfff]|\ud83d\udc6d\ud83c[\udffb-\udfff]|\ud83d[\udc6b-\udc6d])|(?:\ud83d[\udc68\udc69]|\ud83e\uddd1)(?:\ud83c[\udffb-\udfff])?\u200d(?:\u2695\ufe0f|\u2696\ufe0f|\u2708\ufe0f|\ud83c[\udf3e\udf73\udf7c\udf84\udf93\udfa4\udfa8\udfeb\udfed]|\ud83d[\udcbb\udcbc\udd27\udd2c\ude80\ude92]|\ud83e[\uddaf-\uddb3\uddbc\uddbd])|(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75]|\u26f9)((?:\ud83c[\udffb-\udfff]|\ufe0f)\u200d[\u2640\u2642]\ufe0f)|(?:\ud83c[\udfc3\udfc4\udfca]|\ud83d[\udc6e\udc70\udc71\udc73\udc77\udc81\udc82\udc86\udc87\ude45-\ude47\ude4b\ude4d\ude4e\udea3\udeb4-\udeb6]|\ud83e[\udd26\udd35\udd37-\udd39\udd3d\udd3e\uddb8\uddb9\uddcd-\uddcf\uddd6-\udddd])(?:\ud83c[\udffb-\udfff])?\u200d[\u2640\u2642]\ufe0f|(?:\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d[\udc68\udc69]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc68|\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d[\udc68\udc69]|\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f|\ud83c\udff3\ufe0f\u200d\ud83c\udf08|\ud83c\udff4\u200d\u2620\ufe0f|\ud83d\udc15\u200d\ud83e\uddba|\ud83d\udc3b\u200d\u2744\ufe0f|\ud83d\udc41\u200d\ud83d\udde8|\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc6f\u200d\u2640\ufe0f|\ud83d\udc6f\u200d\u2642\ufe0f|\ud83e\udd3c\u200d\u2640\ufe0f|\ud83e\udd3c\u200d\u2642\ufe0f|\ud83e\uddde\u200d\u2640\ufe0f|\ud83e\uddde\u200d\u2642\ufe0f|\ud83e\udddf\u200d\u2640\ufe0f|\ud83e\udddf\u200d\u2642\ufe0f|\ud83d\udc08\u200d\u2b1b)|[#*0-9]\ufe0f?\u20e3|(?:[©®\u2122\u265f]\ufe0f)|(?:\ud83c[\udc04\udd70\udd71\udd7e\udd7f\ude02\ude1a\ude2f\ude37\udf21\udf24-\udf2c\udf36\udf7d\udf96\udf97\udf99-\udf9b\udf9e\udf9f\udfcd\udfce\udfd4-\udfdf\udff3\udff5\udff7]|\ud83d[\udc3f\udc41\udcfd\udd49\udd4a\udd6f\udd70\udd73\udd76-\udd79\udd87\udd8a-\udd8d\udda5\udda8\uddb1\uddb2\uddbc\uddc2-\uddc4\uddd1-\uddd3\udddc-\uddde\udde1\udde3\udde8\uddef\uddf3\uddfa\udecb\udecd-\udecf\udee0-\udee5\udee9\udef0\udef3]|[\u203c\u2049\u2139\u2194-\u2199\u21a9\u21aa\u231a\u231b\u2328\u23cf\u23ed-\u23ef\u23f1\u23f2\u23f8-\u23fa\u24c2\u25aa\u25ab\u25b6\u25c0\u25fb-\u25fe\u2600-\u2604\u260e\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262a\u262e\u262f\u2638-\u263a\u2640\u2642\u2648-\u2653\u2660\u2663\u2665\u2666\u2668\u267b\u267f\u2692-\u2697\u2699\u269b\u269c\u26a0\u26a1\u26a7\u26aa\u26ab\u26b0\u26b1\u26bd\u26be\u26c4\u26c5\u26c8\u26cf\u26d1\u26d3\u26d4\u26e9\u26ea\u26f0-\u26f5\u26f8\u26fa\u26fd\u2702\u2708\u2709\u270f\u2712\u2714\u2716\u271d\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u2764\u27a1\u2934\u2935\u2b05-\u2b07\u2b1b\u2b1c\u2b50\u2b55\u3030\u303d\u3297\u3299])(?:\ufe0f|(?!\ufe0e))|(?:(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75\udd90]|[\u261d\u26f7\u26f9\u270c\u270d])(?:\ufe0f|(?!\ufe0e))|(?:\ud83c[\udf85\udfc2-\udfc4\udfc7\udfca]|\ud83d[\udc42\udc43\udc46-\udc50\udc66-\udc69\udc6e\udc70-\udc78\udc7c\udc81-\udc83\udc85-\udc87\udcaa\udd7a\udd95\udd96\ude45-\ude47\ude4b-\ude4f\udea3\udeb4-\udeb6\udec0\udecc]|\ud83e[\udd0c\udd0f\udd18-\udd1c\udd1e\udd1f\udd26\udd30-\udd39\udd3d\udd3e\udd77\uddb5\uddb6\uddb8\uddb9\uddbb\uddcd-\uddcf\uddd1-\udddd]|[\u270a\u270b]))(?:\ud83c[\udffb-\udfff])?|(?:\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc73\udb40\udc63\udb40\udc74\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc77\udb40\udc6c\udb40\udc73\udb40\udc7f|\ud83c\udde6\ud83c[\udde8-\uddec\uddee\uddf1\uddf2\uddf4\uddf6-\uddfa\uddfc\uddfd\uddff]|\ud83c\udde7\ud83c[\udde6\udde7\udde9-\uddef\uddf1-\uddf4\uddf6-\uddf9\uddfb\uddfc\uddfe\uddff]|\ud83c\udde8\ud83c[\udde6\udde8\udde9\uddeb-\uddee\uddf0-\uddf5\uddf7\uddfa-\uddff]|\ud83c\udde9\ud83c[\uddea\uddec\uddef\uddf0\uddf2\uddf4\uddff]|\ud83c\uddea\ud83c[\udde6\udde8\uddea\uddec\udded\uddf7-\uddfa]|\ud83c\uddeb\ud83c[\uddee-\uddf0\uddf2\uddf4\uddf7]|\ud83c\uddec\ud83c[\udde6\udde7\udde9-\uddee\uddf1-\uddf3\uddf5-\uddfa\uddfc\uddfe]|\ud83c\udded\ud83c[\uddf0\uddf2\uddf3\uddf7\uddf9\uddfa]|\ud83c\uddee\ud83c[\udde8-\uddea\uddf1-\uddf4\uddf6-\uddf9]|\ud83c\uddef\ud83c[\uddea\uddf2\uddf4\uddf5]|\ud83c\uddf0\ud83c[\uddea\uddec-\uddee\uddf2\uddf3\uddf5\uddf7\uddfc\uddfe\uddff]|\ud83c\uddf1\ud83c[\udde6-\udde8\uddee\uddf0\uddf7-\uddfb\uddfe]|\ud83c\uddf2\ud83c[\udde6\udde8-\udded\uddf0-\uddff]|\ud83c\uddf3\ud83c[\udde6\udde8\uddea-\uddec\uddee\uddf1\uddf4\uddf5\uddf7\uddfa\uddff]|\ud83c\uddf4\ud83c\uddf2|\ud83c\uddf5\ud83c[\udde6\uddea-\udded\uddf0-\uddf3\uddf7-\uddf9\uddfc\uddfe]|\ud83c\uddf6\ud83c\udde6|\ud83c\uddf7\ud83c[\uddea\uddf4\uddf8\uddfa\uddfc]|\ud83c\uddf8\ud83c[\udde6-\uddea\uddec-\uddf4\uddf7-\uddf9\uddfb\uddfd-\uddff]|\ud83c\uddf9\ud83c[\udde6\udde8\udde9\uddeb-\udded\uddef-\uddf4\uddf7\uddf9\uddfb\uddfc\uddff]|\ud83c\uddfa\ud83c[\udde6\uddec\uddf2\uddf3\uddf8\uddfe\uddff]|\ud83c\uddfb\ud83c[\udde6\udde8\uddea\uddec\uddee\uddf3\uddfa]|\ud83c\uddfc\ud83c[\uddeb\uddf8]|\ud83c\uddfd\ud83c\uddf0|\ud83c\uddfe\ud83c[\uddea\uddf9]|\ud83c\uddff\ud83c[\udde6\uddf2\uddfc]|\ud83c[\udccf\udd8e\udd91-\udd9a\udde6-\uddff\ude01\ude32-\ude36\ude38-\ude3a\ude50\ude51\udf00-\udf20\udf2d-\udf35\udf37-\udf7c\udf7e-\udf84\udf86-\udf93\udfa0-\udfc1\udfc5\udfc6\udfc8\udfc9\udfcf-\udfd3\udfe0-\udff0\udff4\udff8-\udfff]|\ud83d[\udc00-\udc3e\udc40\udc44\udc45\udc51-\udc65\udc6a\udc6f\udc79-\udc7b\udc7d-\udc80\udc84\udc88-\udca9\udcab-\udcfc\udcff-\udd3d\udd4b-\udd4e\udd50-\udd67\udda4\uddfb-\ude44\ude48-\ude4a\ude80-\udea2\udea4-\udeb3\udeb7-\udebf\udec1-\udec5\uded0-\uded2\uded5-\uded7\udeeb\udeec\udef4-\udefc\udfe0-\udfeb]|\ud83e[\udd0d\udd0e\udd10-\udd17\udd1d\udd20-\udd25\udd27-\udd2f\udd3a\udd3c\udd3f-\udd45\udd47-\udd76\udd78\udd7a-\uddb4\uddb7\uddba\uddbc-\uddcb\uddd0\uddde-\uddff\ude70-\ude74\ude78-\ude7a\ude80-\ude86\ude90-\udea8\udeb0-\udeb6\udec0-\udec2\uded0-\uded6]|[\u23e9-\u23ec\u23f0\u23f3\u267e\u26ce\u2705\u2728\u274c\u274e\u2753-\u2755\u2795-\u2797\u27b0\u27bf\ue50a])|\ufe0f/g,r=/\uFE0F/g,u=String.fromCharCode(8205),o=/[&<>'"]/g,d=/^(?:iframe|noframes|noscript|script|select|style|textarea)$/,i=String.fromCharCode +;return e;function a(e,t){return document.createTextNode(t?e.replace(r,""):e)}function s(e,t){return"".concat(t.base,t.size,"/",e,t.ext)}function c(e,t){for(var n,r,u=e.childNodes,o=u.length;o--;)3===(r=(n=u[o]).nodeType)?t.push(n):1!==r||"ownerSVGElement"in n||d.test(n.nodeName.toLowerCase())||c(n,t);return t}function f(e){return v(e.indexOf(u)<0?e.replace(r,""):e)}function l(e,t){for(var r,u,o,d,i,s,l,_,h,p,b,v,g,m=c(e,[]),y=m.length;y--;){for(o=!1,d=document.createDocumentFragment(),s=(i=m[y]).nodeValue,_=0;l=n.exec(s);){if((h=l.index)!==_&&d.appendChild(a(s.slice(_,h),!0)),v=f(b=l[0]),_=h+b.length,g=t.callback(v,t),v&&g){for(u in(p=new Image).onerror=t.onerror,p.setAttribute("draggable","false"),r=t.attributes(b,v))r.hasOwnProperty(u)&&0!==u.indexOf("on")&&!p.hasAttribute(u)&&p.setAttribute(u,r[u]);p.className=t.className,p.alt=b,p.src=g,o=!0,d.appendChild(p)}p||d.appendChild(a(b,!1)),p=null}o&&(_")}return u}))}function h(e){return t[e]}function p(){return null}function b(e,t){return String(e).replace(n,t)}function v(e,t){for(var n=[],r=0,u=0,o=0;o{"use strict";function r(e){var t=e.width,n=e.height;if(t<0)throw new Error("Negative width is not allowed for Size");if(n<0)throw new Error("Negative height is not allowed for Size");return{width:t,height:n}}function u(e,t){return e.width===t.width&&e.height===t.height}n.d(t,{CanvasRenderingTarget2D:()=>s,bindCanvasElementBitmapSizeTo:()=>i,equalSizes:()=>u,size:()=>r});var o=function(){function e(e){var t=this;this._resolutionListener=function(){return t._onResolutionChanged()},this._resolutionMediaQueryList=null,this._observers=[],this._window=e,this._installResolutionListener()}return e.prototype.dispose=function(){this._uninstallResolutionListener(),this._window=null},Object.defineProperty(e.prototype,"value",{get:function(){return this._window.devicePixelRatio},enumerable:!1,configurable:!0}),e.prototype.subscribe=function(e){var t=this,n={next:e};return this._observers.push(n),{unsubscribe:function(){t._observers=t._observers.filter((function(e){return e!==n}))}}},e.prototype._installResolutionListener=function(){if(null!==this._resolutionMediaQueryList)throw new Error("Resolution listener is already installed");var e=this._window.devicePixelRatio;this._resolutionMediaQueryList=this._window.matchMedia("all and (resolution: ".concat(e,"dppx)")),this._resolutionMediaQueryList.addListener(this._resolutionListener)},e.prototype._uninstallResolutionListener=function(){null!==this._resolutionMediaQueryList&&(this._resolutionMediaQueryList.removeListener(this._resolutionListener), +this._resolutionMediaQueryList=null)},e.prototype._reinstallResolutionListener=function(){this._uninstallResolutionListener(),this._installResolutionListener()},e.prototype._onResolutionChanged=function(){var e=this;this._observers.forEach((function(t){return t.next(e._window.devicePixelRatio)})),this._reinstallResolutionListener()},e}();var d=function(){function e(e,t,n){var u;this._canvasElement=null,this._bitmapSizeChangedListeners=[],this._suggestedBitmapSize=null,this._suggestedBitmapSizeChangedListeners=[],this._devicePixelRatioObservable=null,this._canvasElementResizeObserver=null,this._canvasElement=e,this._canvasElementClientSize=r({width:this._canvasElement.clientWidth,height:this._canvasElement.clientHeight}),this._transformBitmapSize=null!=t?t:function(e){return e},this._allowResizeObserver=null===(u=null==n?void 0:n.allowResizeObserver)||void 0===u||u,this._chooseAndInitObserver()}return e.prototype.dispose=function(){var e,t;if(null===this._canvasElement)throw new Error("Object is disposed");null===(e=this._canvasElementResizeObserver)||void 0===e||e.disconnect(),this._canvasElementResizeObserver=null,null===(t=this._devicePixelRatioObservable)||void 0===t||t.dispose(),this._devicePixelRatioObservable=null,this._suggestedBitmapSizeChangedListeners.length=0,this._bitmapSizeChangedListeners.length=0,this._canvasElement=null},Object.defineProperty(e.prototype,"canvasElement",{get:function(){if(null===this._canvasElement)throw new Error("Object is disposed");return this._canvasElement},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"canvasElementClientSize",{get:function(){return this._canvasElementClientSize},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"bitmapSize",{get:function(){return r({width:this.canvasElement.width,height:this.canvasElement.height})},enumerable:!1,configurable:!0}),e.prototype.resizeCanvasElement=function(e){this._canvasElementClientSize=r(e),this.canvasElement.style.width="".concat(this._canvasElementClientSize.width,"px"),this.canvasElement.style.height="".concat(this._canvasElementClientSize.height,"px"),this._invalidateBitmapSize()},e.prototype.subscribeBitmapSizeChanged=function(e){this._bitmapSizeChangedListeners.push(e)},e.prototype.unsubscribeBitmapSizeChanged=function(e){this._bitmapSizeChangedListeners=this._bitmapSizeChangedListeners.filter((function(t){return t!==e}))},Object.defineProperty(e.prototype,"suggestedBitmapSize",{get:function(){return this._suggestedBitmapSize},enumerable:!1,configurable:!0}),e.prototype.subscribeSuggestedBitmapSizeChanged=function(e){this._suggestedBitmapSizeChangedListeners.push(e)},e.prototype.unsubscribeSuggestedBitmapSizeChanged=function(e){this._suggestedBitmapSizeChangedListeners=this._suggestedBitmapSizeChangedListeners.filter((function(t){return t!==e}))},e.prototype.applySuggestedBitmapSize=function(){if(null!==this._suggestedBitmapSize){var e=this._suggestedBitmapSize;this._suggestedBitmapSize=null,this._resizeBitmap(e),this._emitSuggestedBitmapSizeChanged(e,this._suggestedBitmapSize)}}, +e.prototype._resizeBitmap=function(e){var t=this.bitmapSize;u(t,e)||(this.canvasElement.width=e.width,this.canvasElement.height=e.height,this._emitBitmapSizeChanged(t,e))},e.prototype._emitBitmapSizeChanged=function(e,t){var n=this;this._bitmapSizeChangedListeners.forEach((function(r){return r.call(n,e,t)}))},e.prototype._suggestNewBitmapSize=function(e){var t=this._suggestedBitmapSize,n=r(this._transformBitmapSize(e,this._canvasElementClientSize)),o=u(this.bitmapSize,n)?null:n;null===t&&null===o||null!==t&&null!==o&&u(t,o)||(this._suggestedBitmapSize=o,this._emitSuggestedBitmapSizeChanged(t,o))},e.prototype._emitSuggestedBitmapSizeChanged=function(e,t){var n=this;this._suggestedBitmapSizeChangedListeners.forEach((function(r){return r.call(n,e,t)}))},e.prototype._chooseAndInitObserver=function(){var e=this;this._allowResizeObserver?new Promise((function(e){var t=new ResizeObserver((function(n){e(n.every((function(e){return"devicePixelContentBoxSize"in e}))),t.disconnect()}));t.observe(document.body,{box:"device-pixel-content-box"})})).catch((function(){return!1})).then((function(t){return t?e._initResizeObserver():e._initDevicePixelRatioObservable()})):this._initDevicePixelRatioObservable()},e.prototype._initDevicePixelRatioObservable=function(){var e=this;if(null!==this._canvasElement){var t=a(this._canvasElement);if(null===t)throw new Error("No window is associated with the canvas");this._devicePixelRatioObservable=function(e){return new o(e)}(t),this._devicePixelRatioObservable.subscribe((function(){return e._invalidateBitmapSize()})),this._invalidateBitmapSize()}},e.prototype._invalidateBitmapSize=function(){var e,t;if(null!==this._canvasElement){var n=a(this._canvasElement);if(null!==n){var u=null!==(t=null===(e=this._devicePixelRatioObservable)||void 0===e?void 0:e.value)&&void 0!==t?t:n.devicePixelRatio,o=this._canvasElement.getClientRects(),d=void 0!==o[0]?function(e,t){return r({width:Math.round(e.left*t+e.width*t)-Math.round(e.left*t),height:Math.round(e.top*t+e.height*t)-Math.round(e.top*t)})}(o[0],u):r({width:this._canvasElementClientSize.width*u,height:this._canvasElementClientSize.height*u});this._suggestNewBitmapSize(d)}}},e.prototype._initResizeObserver=function(){var e=this;null!==this._canvasElement&&(this._canvasElementResizeObserver=new ResizeObserver((function(t){var n=t.find((function(t){return t.target===e._canvasElement}));if(n&&n.devicePixelContentBoxSize&&n.devicePixelContentBoxSize[0]){var u=n.devicePixelContentBoxSize[0],o=r({width:u.inlineSize,height:u.blockSize});e._suggestNewBitmapSize(o)}})),this._canvasElementResizeObserver.observe(this._canvasElement,{box:"device-pixel-content-box"}))},e}();function i(e,t){if("device-pixel-content-box"===t.type)return new d(e,t.transform,t.options);throw new Error("Unsupported binding target")}function a(e){return e.ownerDocument.defaultView}var s=function(){function e(e,t,n){if(0===t.width||0===t.height)throw new TypeError("Rendering target could only be created on a media with positive width and height");if(this._mediaSize=t, +0===n.width||0===n.height)throw new TypeError("Rendering target could only be created using a bitmap with positive integer width and height");this._bitmapSize=n,this._context=e}return e.prototype.useMediaCoordinateSpace=function(e){try{return this._context.save(),this._context.setTransform(1,0,0,1,0,0),this._context.scale(this._horizontalPixelRatio,this._verticalPixelRatio),e({context:this._context,mediaSize:this._mediaSize})}finally{this._context.restore()}},e.prototype.useBitmapCoordinateSpace=function(e){try{return this._context.save(),this._context.setTransform(1,0,0,1,0,0),e({context:this._context,mediaSize:this._mediaSize,bitmapSize:this._bitmapSize,horizontalPixelRatio:this._horizontalPixelRatio,verticalPixelRatio:this._verticalPixelRatio})}finally{this._context.restore()}},Object.defineProperty(e.prototype,"_horizontalPixelRatio",{get:function(){return this._bitmapSize.width/this._mediaSize.width},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"_verticalPixelRatio",{get:function(){return this._bitmapSize.height/this._mediaSize.height},enumerable:!1,configurable:!0}),e}()}}]); \ No newline at end of file diff --git a/charting_library/bundles/4785.3d5f5dd0e8226a08f4b1.js b/charting_library/bundles/4785.3d5f5dd0e8226a08f4b1.js new file mode 100644 index 00000000..a9d5ec11 --- /dev/null +++ b/charting_library/bundles/4785.3d5f5dd0e8226a08f4b1.js @@ -0,0 +1,7 @@ +"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4785],{19402:(e,t,i)=>{i.r(t),i.d(t,{getCoordinateXMetaInfo:()=>w,getCoordinateYMetaInfo:()=>f,getCoordinatesPropertiesDefinitions:()=>m,getSelectionCoordinatesPropertyDefinition:()=>T});var n=i(50151),o=i(44352),r=i(47539),s=i(71733);class l extends s.UndoCommand{constructor({lineToolId:e,chartModel:t,newPositionPoints:i}){super(null),this._pointState=null,this._lineToolId=e,this._model=t,this._newPositionPoints=i}redo(){const e=(0,n.ensureNotNull)(this._model.dataSourceForId(this._lineToolId));this._pointState=[e.normalizedPoints(),e.points()],e.startChanging(),e.moveLineTool(this._newPositionPoints),this._model.updateSource(e),e.syncMultichartState(e.endChanging(!0,!1))}undo(){if(this._pointState){const e=(0,n.ensureNotNull)(this._model.dataSourceForId(this._lineToolId));e.startChanging(),e.restorePoints(...this._pointState),this._model.updateSource(e),e.syncMultichartState(e.endChanging(!0,!1))}}}var a=i(65279),d=i(40549),c=i.n(d),p=i(26220),u=i.n(p),h=i(10381);const y=new r.TranslatedString("change price Y coordinate",o.t(null,void 0,i(66266))),P=new r.TranslatedString("change bar X coordinate",o.t(null,void 0,i(23723))),g=new r.TranslatedString("move drawings",o.t(null,void 0,i(72223)));function f(e,t,i){return{property:(0,a.convertToDefinitionProperty)(e,t.price,y),info:{typeY:1,stepY:i}}}function w(e,t){return{property:(0,a.convertToDefinitionProperty)(e,t.bar,P),info:{typeX:0,minX:new(c())(-5e4),maxX:new(c())(15e3),stepX:new(c())(1)}}}function m(e,t,i,n,o,r){const s=w(e,t),l=f(e,t,n);return(0,a.createCoordinatesPropertyDefinition)({x:s.property,y:l.property},{id:(0,h.removeSpaces)(`${r}Coordinates${o}`),title:o,...s.info,...l.info})}const v=/^([+*\-\/]?)((?:\d*)|(?:\d+\.\d*))$/;function _(e,t,i){const o=new(u())(""),r=(0,a.makeProxyDefinitionProperty)(o);return r.setValue=r=>{try{const s=r.match(v);if(!s)return;const[,a,d]=s;if(!d.length)return;const c=i(parseFloat(d));if("/"===a&&(0===c.price||0===c.index))return;t.withMacro(g,(()=>{e.forEach((e=>{const i=e.points();let o;switch(a){case"":{const e=(0,n.ensureDefined)(i[0]);let{index:t=e.index,price:r=e.price}=c;r-=e.price,t-=e.index,o=i.map((e=>({...e,index:e.index+t,price:e.price+r})));break}case"-":case"+":{let{index:e=0,price:t=0}=c;"-"===a&&(e*=-1,t*=-1),o=i.map((i=>({...i,index:i.index+e,price:i.price+t})));break}case"*":{const{index:e=1,price:t=1}=c;o=i.map((i=>({...i,index:i.index*e,price:i.price*t})));break}case"/":{const{index:e=1,price:t=1}=c;o=i.map((i=>({...i,index:i.index/e,price:i.price/t})));break}}t.undoHistory().pushUndoCommand(new l({lineToolId:e.id(),chartModel:t.model(),newPositionPoints:o}))}))}))}finally{o.setValue("",!0)}},r}function T(e,t){const n=_(e,t,(e=>({index:e}))),r=_(e,t,(e=>({price:e})));return(0,a.createSelectionCoordinatesPropertyDefinition)({x:n,y:r},{id:"SourcesCoordinates",title:o.t(null,void 0,i(37067)),mathOperationsX:"+",mathOperationsY:"+/*",modeX:"integer",modeY:"float"})}},20196:(e,t,i)=>{i.r(t),i.d(t,{ +getIntervalsVisibilitiesPropertiesDefinitions:()=>de,getSelectionIntervalsVisibilitiesPropertiesDefinition:()=>ce});var n=i(44352),o=i(47539),r=i(2484),s=i(65279),l=i(40549),a=i.n(l),d=i(92133),c=i(75862),p=i(85804);const u=new o.TranslatedString("change {title} visibility on ticks",n.t(null,void 0,i(30810))),h=new o.TranslatedString("change {title} visibility on seconds",n.t(null,void 0,i(46948))),y=new o.TranslatedString("change {title} seconds from",n.t(null,void 0,i(2822))),P=new o.TranslatedString("change {title} seconds to",n.t(null,void 0,i(66161))),g=new o.TranslatedString("change {title} visibility on minutes",n.t(null,void 0,i(64370))),f=new o.TranslatedString("change {title} minutes from",n.t(null,void 0,i(15106))),w=new o.TranslatedString("change {title} minutes to",n.t(null,void 0,i(91633))),m=new o.TranslatedString("change {title} visibility on hours",n.t(null,void 0,i(68971))),v=new o.TranslatedString("change {title} hours from",n.t(null,void 0,i(35388))),_=new o.TranslatedString("change {title} hours to",n.t(null,void 0,i(78586))),T=new o.TranslatedString("change {title} visibility on days",n.t(null,void 0,i(29088))),b=new o.TranslatedString("change {title} days from",n.t(null,void 0,i(41377))),S=new o.TranslatedString("change {title} days to",n.t(null,void 0,i(13355))),C=new o.TranslatedString("change {title} visibility on weeks",n.t(null,void 0,i(24941))),D=new o.TranslatedString("change {title} weeks from",n.t(null,void 0,i(21339))),k=new o.TranslatedString("change {title} weeks to",n.t(null,void 0,i(68643))),V=new o.TranslatedString("change {title} visibility on months",n.t(null,void 0,i(6659))),x=new o.TranslatedString("change {title} months from",n.t(null,void 0,i(59635))),W=new o.TranslatedString("change {title} months to",n.t(null,void 0,i(74266))),I=(new o.TranslatedString("change {title} visibility on ranges",n.t(null,void 0,i(29091))),n.t(null,void 0,i(30973))),M=n.t(null,void 0,i(71129)),U=n.t(null,void 0,i(28134)),A=n.t(null,void 0,i(63099)),L=n.t(null,void 0,i(22192)),F=n.t(null,void 0,i(21594)),N=n.t(null,void 0,i(95543)),R=(n.t(null,void 0,i(86672)), +new o.TranslatedString("ticks",n.t(null,void 0,i(59523)))),Y=new o.TranslatedString("seconds",n.t(null,void 0,i(32925))),E=new o.TranslatedString("seconds from",n.t(null,void 0,i(6049))),X=new o.TranslatedString("seconds to",n.t(null,void 0,i(39017))),H=new o.TranslatedString("minutes",n.t(null,void 0,i(16465))),j=new o.TranslatedString("minutes from",n.t(null,void 0,i(25586))),$=new o.TranslatedString("minutes to",n.t(null,void 0,i(72317))),K=new o.TranslatedString("hours",n.t(null,void 0,i(3143))),O=new o.TranslatedString("hours from",n.t(null,void 0,i(84775))),z=new o.TranslatedString("hours to",n.t(null,void 0,i(11255))),q=new o.TranslatedString("days",n.t(null,void 0,i(82211))),B=new o.TranslatedString("days from",n.t(null,void 0,i(14077))),G=new o.TranslatedString("days to",n.t(null,void 0,i(33486))),J=new o.TranslatedString("weeks",n.t(null,void 0,i(93016))),Q=new o.TranslatedString("weeks from",n.t(null,void 0,i(32002))),Z=new o.TranslatedString("weeks to",n.t(null,void 0,i(28091))),ee=new o.TranslatedString("months",n.t(null,void 0,i(58964))),te=new o.TranslatedString("months from",n.t(null,void 0,i(71770))),ie=new o.TranslatedString("months to",n.t(null,void 0,i(37179))),ne=(new o.TranslatedString("ranges",n.t(null,void 0,i(13604))),[1,59]),oe=[1,59],re=[1,24],se=[1,366],le=[1,52],ae=[1,12];function de(e,t,i){const n=[];if(r.enabled("tick_resolution")){const o=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,t.ticks,u.format({title:i}))},{id:"IntervalsVisibilitiesTicks",title:I});n.push(o)}if((0,d.isSecondsEnabled)()){const o=(0,s.createRangePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,t.seconds,h.format({title:i})),from:(0,s.convertToDefinitionProperty)(e,t.secondsFrom,y.format({title:i})),to:(0,s.convertToDefinitionProperty)(e,t.secondsTo,P.format({title:i}))},{id:"IntervalsVisibilitiesSecond",title:M,min:new(a())(ne[0]),max:new(a())(ne[1])});n.push(o)}const o=(0,s.createRangePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,t.minutes,g.format({title:i})),from:(0,s.convertToDefinitionProperty)(e,t.minutesFrom,f.format({title:i})),to:(0,s.convertToDefinitionProperty)(e,t.minutesTo,w.format({title:i}))},{id:"IntervalsVisibilitiesMinutes",title:U,min:new(a())(oe[0]),max:new(a())(oe[1])}),l=(0,s.createRangePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,t.hours,m.format({title:i})),from:(0,s.convertToDefinitionProperty)(e,t.hoursFrom,v.format({title:i})),to:(0,s.convertToDefinitionProperty)(e,t.hoursTo,_.format({title:i}))},{id:"IntervalsVisibilitiesHours",title:A,min:new(a())(re[0]),max:new(a())(re[1])}),c=(0,s.createRangePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,t.days,T.format({title:i})),from:(0,s.convertToDefinitionProperty)(e,t.daysFrom,b.format({title:i})),to:(0,s.convertToDefinitionProperty)(e,t.daysTo,S.format({title:i}))},{id:"IntervalsVisibilitiesDays",title:L,min:new(a())(se[0]),max:new(a())(se[1])});n.push(o,l,c);const p=(0,s.createRangePropertyDefinition)({checked:(0, +s.convertToDefinitionProperty)(e,t.weeks,C.format({title:i})),from:(0,s.convertToDefinitionProperty)(e,t.weeksFrom,D.format({title:i})),to:(0,s.convertToDefinitionProperty)(e,t.weeksTo,k.format({title:i}))},{id:"IntervalsVisibilitiesWeeks",title:F,min:new(a())(le[0]),max:new(a())(le[1])}),R=(0,s.createRangePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,t.months,V.format({title:i})),from:(0,s.convertToDefinitionProperty)(e,t.monthsFrom,x.format({title:i})),to:(0,s.convertToDefinitionProperty)(e,t.monthsTo,W.format({title:i}))},{id:"IntervalsVisibilitiesMonths",title:N,min:new(a())(ae[0]),max:new(a())(ae[1])});return n.push(p,R),{definitions:n}}function ce(e,t){const i=[];if(r.enabled("tick_resolution")){const n=(0,s.createCheckablePropertyDefinition)({checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.ticks),R,t)},{id:"IntervalsVisibilitiesTicks",title:I});i.push(n)}if((0,d.isSecondsEnabled)()){const n=(0,s.createRangePropertyDefinition)({checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.seconds),Y,t),from:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.secondsFrom),E,t),to:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.secondsTo),X,t)},{id:"IntervalsVisibilitiesSecond",title:M,min:new(a())(ne[0]),max:new(a())(ne[1])});i.push(n)}const n=(0,s.createRangePropertyDefinition)({checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.minutes),H,t),from:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.minutesFrom),j,t),to:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.minutesTo),$,t)},{id:"IntervalsVisibilitiesMinutes",title:U,min:new(a())(oe[0]),max:new(a())(oe[1])}),o=(0,s.createRangePropertyDefinition)({checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.hours),K,t),from:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.hoursFrom),O,t),to:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.hoursTo),z,t)},{id:"IntervalsVisibilitiesHours",title:A,min:new(a())(re[0]),max:new(a())(re[1])}),l=(0,s.createRangePropertyDefinition)({checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.days),q,t),from:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.daysFrom),B,t),to:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.daysTo),G,t)},{id:"IntervalsVisibilitiesDays",title:L,min:new(a())(se[0]),max:new(a())(se[1])});i.push(n,o,l);const u=(0,s.createRangePropertyDefinition)({checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.weeks),J,t),from:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.weeksFrom),Q,t),to:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.weeksTo),Z,t)},{id:"IntervalsVisibilitiesWeeks",title:F,min:new(a())(le[0]),max:new(a())(le[1])}),h=(0,s.createRangePropertyDefinition)({ +checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.months),ee,t),from:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.monthsFrom),te,t),to:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.monthsTo),ie,t)},{id:"IntervalsVisibilitiesMonths",title:N,min:new(a())(ae[0]),max:new(a())(ae[1])});return i.push(u,h),{definitions:i}}},44785:(e,t,i)=>{i.r(t),i.d(t,{LineDataSourceDefinitionsViewModel:()=>v});var n=i(50151),o=i(44352),r=i(47539),s=(i(93731),i(65279)),l=i(82623),a=i(40549),d=i.n(a),c=i(20196),p=i(19402),u=i(23378),h=i(46627);const y=o.t(null,void 0,i(21852)),P=o.t(null,void 0,i(4639)),g=o.t(null,void 0,i(32733)),f=o.t(null,void 0,i(37229)),w=o.t(null,void 0,i(66304)),m=o.t(null,{context:"linetool point"},i(9671));class v{constructor(e,t){this._yCoordinateStepWV=null,this._propertyPages=[],this._lineToolsDoNotAffectChartInvalidation=new h.FeatureToggleWatchedValue("do_not_invalidate_chart_on_changing_line_tools",!1),this._source=t,this._undoModel=e,this._ownerSource=(0,n.ensureNotNull)(this._source.ownerSource()),this._propertyApplier=new u.PropertyApplierWithoutSavingChart((()=>e),this._lineToolsDoNotAffectChartInvalidation),this._createPropertyRages()}destroy(){null!==this._yCoordinateStepWV&&(this._source.ownerSourceChanged().unsubscribeAll(this),this._ownerSource.priceStepChanged().unsubscribeAll(this)),this._source.pointAdded().unsubscribeAll(this),this._propertyPages.forEach((e=>{(0,s.destroyDefinitions)(e.definitions.value())})),this._lineToolsDoNotAffectChartInvalidation.destroy()}propertyPages(){return Promise.resolve(this._propertyPages)}_createPropertyRages(){this._propertyPages=[];const e=this._createInputsPropertyPage();null!==e&&this._propertyPages.push(e);const t=this._createStylePropertyPage();null!==t&&this._propertyPages.push(t);const i=this._createTextPropertyPage();if(null!==i&&this._propertyPages.push(i),this._source.hasEditableCoordinates()){const e=this._createCoordinatesPropertyPage();null!==e&&this._propertyPages.push(e)}const n=this._createVisibilitiesPropertyPage();this._propertyPages.push(n)}_createVisibilitiesPropertyPage(){const e=this._source.properties().childs().intervalsVisibilities.childs();return(0,l.createPropertyPage)((0,c.getIntervalsVisibilitiesPropertiesDefinitions)(this._undoModel,e,new r.TranslatedString(this._source.name(),this._source.title(!0))),"visibility",y)}_createCoordinatesPropertyPage(){const e=this._coordinatesPropertyDefinitions();return null!==e?(e.definitions.lengththis._updateYCoordinateStep())),this._source.ownerSourceChanged().subscribe(this,(()=>{ +this._ownerSource.priceStepChanged().unsubscribeAll(this),this._ownerSource=(0,n.ensureNotNull)(this._source.ownerSource()),this._ownerSource.priceStepChanged().subscribe(this,(()=>this._updateYCoordinateStep()))}))),this._yCoordinateStepWV}_coordinatesPropertyDefinitions(){const e=this._source.points(),t=this._source.pointsProperty().childs().points,i=[],n=this._getYCoordinateStepWV();return e.forEach(((e,o)=>{const r=t[o].childs();r&&i.push((0,p.getCoordinatesPropertiesDefinitions)(this._propertyApplier,r,e,n,m.format({count:(o+1).toString()}),this._source.name()))})),{definitions:i}}_createStylePropertyPage(){const e=this._stylePropertyDefinitions();return null!==e?(0,l.createPropertyPage)(e,"style",g):null}_stylePropertyDefinitions(){return null}_createTextPropertyPage(){const e=this._textPropertyDefinitions();return null!==e?(0,l.createPropertyPage)(e,"text",f):null}_textPropertyDefinitions(){return null}_createInputsPropertyPage(){const e=this._inputsPropertyDefinitions();return null!==e?(0,l.createPropertyPage)(e,"inputs",w):null}_inputsPropertyDefinitions(){return null}_updateYCoordinateStep(){const e=this._ownerSource.priceStep();this._getYCoordinateStepWV().setValue(e||1)}_updateCoordinatesPropertyDefinitons(){const e=this._coordinatesPropertyDefinitions();if(null!==e){(0,n.ensureDefined)(this._propertyPages.find((e=>"coordinates"===e.id))).definitions.setValue(e.definitions),this._source.points().length===this._source.pointsCount()&&this._source.pointAdded().unsubscribeAll(this)}}}},85804:(e,t,i)=>{i.d(t,{CollectiblePropertyUndoWrapper:()=>d});var n=i(50151),o=i(44352),r=i(47539),s=i(26220),l=i.n(s);const a=new r.TranslatedString("change {propertyName} property",o.t(null,void 0,i(18567)));class d extends(l()){constructor(e,t,i){super(),this._isProcess=!1,this._listenersMappers=[],this._valueApplier={applyValue:(e,t)=>{this._propertyApplier.setProperty(e,t,a)}},this._baseProperty=e,this._propertyApplier=i,this._propertyName=t}destroy(){this._baseProperty.destroy()}value(){return this._baseProperty.value()}setValue(e,t){this._propertyApplier.beginUndoMacro(a.format({propertyName:this._propertyName})),this._isProcess=!0,this._baseProperty.setValue(e,void 0,this._valueApplier),this._isProcess=!1,this._propertyApplier.endUndoMacro(),this._listenersMappers.forEach((e=>{e.method.call(e.obj,this)}))}subscribe(e,t){const i=()=>{this._isProcess||t.call(e,this)};this._listenersMappers.push({obj:e,method:t,callback:i}),this._baseProperty.subscribe(e,i)}unsubscribe(e,t){var i;const o=(0,n.ensureDefined)(null===(i=this._listenersMappers.find((i=>i.obj===e&&i.method===t)))||void 0===i?void 0:i.callback);this._baseProperty.unsubscribe(e,o)}unsubscribeAll(e){this._baseProperty.unsubscribeAll(e)}}},23378:(e,t,i)=>{i.d(t,{PropertyApplierWithoutSavingChart:()=>n});class n{constructor(e,t){this._undoModelSupplier=e,this._featureToggle=t}setProperty(e,t,i){this._undoModelSupplier().setProperty(e,t,i,this._featureToggle.value())}beginUndoMacro(e){ +return this._undoModelSupplier().beginUndoMacro(e,this._shouldWeKeepChartValidated())}endUndoMacro(){this._undoModelSupplier().endUndoMacro()}setWatchedValue(e,t,i){this._undoModelSupplier().undoHistory().setWatchedValue(e,t,i,!0)}_shouldWeKeepChartValidated(){const e=this._undoModelSupplier().model().isAutoSaveEnabled().value();return this._featureToggle.value()&&e}}}}]); \ No newline at end of file diff --git a/charting_library/bundles/4819.7e5dabc76f3e263cb701.css b/charting_library/bundles/4819.7e5dabc76f3e263cb701.css new file mode 100644 index 00000000..b506fc6c --- /dev/null +++ b/charting_library/bundles/4819.7e5dabc76f3e263cb701.css @@ -0,0 +1 @@ +.icon-XIHzWm6B{align-items:center;display:flex;flex-direction:row;transition:transform .35s cubic-bezier(.175,.885,.32,1.275)}.icon-XIHzWm6B svg{fill:currentColor;display:block;height:4px;width:8px}.icon-XIHzWm6B.dropped-XIHzWm6B{transform:rotate(180deg)} \ No newline at end of file diff --git a/charting_library/bundles/4819.7e5dabc76f3e263cb701.rtl.css b/charting_library/bundles/4819.7e5dabc76f3e263cb701.rtl.css new file mode 100644 index 00000000..56980726 --- /dev/null +++ b/charting_library/bundles/4819.7e5dabc76f3e263cb701.rtl.css @@ -0,0 +1 @@ +.icon-XIHzWm6B{align-items:center;display:flex;flex-direction:row;transition:transform .35s cubic-bezier(.175,.885,.32,1.275)}.icon-XIHzWm6B svg{fill:currentColor;display:block;height:4px;width:8px}.icon-XIHzWm6B.dropped-XIHzWm6B{transform:rotate(-180deg)} \ No newline at end of file diff --git a/charting_library/bundles/4884.5b077a3cf794b5066e78.css b/charting_library/bundles/4884.5b077a3cf794b5066e78.css new file mode 100644 index 00000000..f82ea9d8 --- /dev/null +++ b/charting_library/bundles/4884.5b077a3cf794b5066e78.css @@ -0,0 +1 @@ +.checkbox-pJWVW1z6{-webkit-tap-highlight-color:transparent;align-items:center;cursor:default;display:inline-flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;position:relative;-webkit-user-select:none;user-select:none}.checkbox-pJWVW1z6.reverse-pJWVW1z6{flex-direction:row-reverse}.checkbox-pJWVW1z6.reverse-pJWVW1z6 .label-pJWVW1z6{margin-left:0;margin-right:8px}.checkbox-pJWVW1z6.baseline-pJWVW1z6{align-items:baseline}.checkbox-pJWVW1z6 .label-pJWVW1z6{color:#131722;margin-left:8px;min-width:0}html.theme-dark .checkbox-pJWVW1z6 .label-pJWVW1z6{color:#d1d4dc} \ No newline at end of file diff --git a/charting_library/bundles/4884.5b077a3cf794b5066e78.rtl.css b/charting_library/bundles/4884.5b077a3cf794b5066e78.rtl.css new file mode 100644 index 00000000..9fc4489f --- /dev/null +++ b/charting_library/bundles/4884.5b077a3cf794b5066e78.rtl.css @@ -0,0 +1 @@ +.checkbox-pJWVW1z6{-webkit-tap-highlight-color:transparent;align-items:center;cursor:default;display:inline-flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;position:relative;-webkit-user-select:none;user-select:none}.checkbox-pJWVW1z6.reverse-pJWVW1z6{flex-direction:row-reverse}.checkbox-pJWVW1z6.reverse-pJWVW1z6 .label-pJWVW1z6{margin-left:8px;margin-right:0}.checkbox-pJWVW1z6.baseline-pJWVW1z6{align-items:baseline}.checkbox-pJWVW1z6 .label-pJWVW1z6{color:#131722;margin-right:8px;min-width:0}html.theme-dark .checkbox-pJWVW1z6 .label-pJWVW1z6{color:#d1d4dc} \ No newline at end of file diff --git a/charting_library/bundles/5020.b567a8a918688a78eefe.css b/charting_library/bundles/5020.b567a8a918688a78eefe.css new file mode 100644 index 00000000..eb25fc5b --- /dev/null +++ b/charting_library/bundles/5020.b567a8a918688a78eefe.css @@ -0,0 +1 @@ +.itemWrap-At2Z1qOl{padding-left:0}.icon-At2Z1qOl,.item-At2Z1qOl{align-items:center;display:flex;justify-content:center}.icon-At2Z1qOl{height:28px;width:28px}.selected-At2Z1qOl{margin:0 -6px}.label-At2Z1qOl{padding-left:6px}.lineStyleSelect-VRM20_UI{width:34px}.multipleStyles-VRM20_UI{color:#131722}html.theme-dark .multipleStyles-VRM20_UI{color:#d1d4dc}.lineWidthSelect-NP1TT66L{width:76px}.bar-NP1TT66L{border:0 solid #131722;height:0;width:50px}html.theme-dark .bar-NP1TT66L{border:0 solid #d1d4dc}.bar-NP1TT66L.isActive-NP1TT66L,html.theme-dark .bar-NP1TT66L.isActive-NP1TT66L{border-top-color:#fff}.item-NP1TT66L{align-items:center;display:flex;justify-content:center}.lineEndSelect-JRgKqof2{width:34px}.right-JRgKqof2{transform:scaleX(-1)}.row-e3mVhuS7{display:flex;margin-left:8px}.row-e3mVhuS7.empty-e3mVhuS7{margin:0}.row-e3mVhuS7:first-child{margin-left:0}@media screen and (max-width:379px){.wrap-e3mVhuS7.breakpointNormal-e3mVhuS7{flex-flow:wrap}.wrap-e3mVhuS7.breakpointNormal-e3mVhuS7 .row-e3mVhuS7{margin-left:0;margin-top:8px;width:100%}.wrap-e3mVhuS7.breakpointNormal-e3mVhuS7 .row-e3mVhuS7.empty-e3mVhuS7{margin:0}.wrap-e3mVhuS7.breakpointNormal-e3mVhuS7 .row-e3mVhuS7:first-child{margin-top:0}}@media screen and (max-width:369px){.wrap-e3mVhuS7.breakpointMedium-e3mVhuS7{flex-flow:wrap}.wrap-e3mVhuS7.breakpointMedium-e3mVhuS7 .row-e3mVhuS7{margin-left:0;margin-top:8px;width:100%}.wrap-e3mVhuS7.breakpointMedium-e3mVhuS7 .row-e3mVhuS7.empty-e3mVhuS7{margin:0}.wrap-e3mVhuS7.breakpointMedium-e3mVhuS7 .row-e3mVhuS7:first-child{margin-top:0}}@media screen and (max-width:359px){.wrap-e3mVhuS7.breakpointSmall-e3mVhuS7{flex-flow:wrap}.wrap-e3mVhuS7.breakpointSmall-e3mVhuS7 .row-e3mVhuS7{margin-left:0;margin-top:8px;width:100%}.wrap-e3mVhuS7.breakpointSmall-e3mVhuS7 .row-e3mVhuS7.empty-e3mVhuS7{margin:0}.wrap-e3mVhuS7.breakpointSmall-e3mVhuS7 .row-e3mVhuS7:first-child{margin-top:0}}.line-jz3hP3qL .control-jz3hP3qL{margin-right:8px}.line-jz3hP3qL .control-jz3hP3qL:last-child{margin-right:0}.line-jz3hP3qL .valueInput-jz3hP3qL{align-items:center;display:flex;flex-direction:row;max-width:100px}.line-jz3hP3qL .valueInput-jz3hP3qL .valueUnit-jz3hP3qL{cursor:default;margin-left:9px}.line-jz3hP3qL .valueInput-jz3hP3qL .input-jz3hP3qL{flex:none;width:100px}.dropdown-RKwxUFLa{width:150px}.dropdownMenu-RKwxUFLa{min-width:150px}.firstColorPicker-RKwxUFLa{margin-right:8px}.wrap-o91y78hO{width:148px}.wrap-o91y78hO.disabled-o91y78hO{opacity:.5}.twoColors-hYv_6p3P .colorPicker-hYv_6p3P:not(:last-child){margin-right:8px}.unit-fWFHuxA3{cursor:default;margin-left:9px}.input-fWFHuxA3{width:100px}.input-fWFHuxA3.normal-fWFHuxA3{width:150px}.input-fWFHuxA3.big-fWFHuxA3{width:180px}@media screen and (max-width:430px){.input-fWFHuxA3.big-fWFHuxA3{width:150px}}.dropdown-fWFHuxA3{width:100px}.dropdownMenu-fWFHuxA3{min-width:100px}.defaultSelect-wbkpEwvy{cursor:default;width:100px}.container-iZ2_J2Du{align-items:center;border:1px solid #d1d4dc;border-radius:4px;box-sizing:border-box;color:#131722;display:flex;height:34px;justify-content:center;width:34px}html.theme-dark .container-iZ2_J2Du{border:1px solid #50535e;color:#d1d4dc}.container-iZ2_J2Du.active-iZ2_J2Du{background-color:#9598a1;border-color:#9598a1;color:#fff}html.theme-dark .container-iZ2_J2Du.active-iZ2_J2Du{background-color:#787b86;border-color:#787b86;color:#fff}@media (any-hover:hover){.container-iZ2_J2Du.active-iZ2_J2Du:hover{background-color:#787b86;border-color:#787b86;color:#fff}html.theme-dark .container-iZ2_J2Du.active-iZ2_J2Du:hover{background-color:#9598a1;border-color:#9598a1;color:#fff}}.container-iZ2_J2Du.disabled-iZ2_J2Du{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be}@media (any-hover:hover){.container-iZ2_J2Du.disabled-iZ2_J2Du:hover{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be}}html.theme-dark .container-iZ2_J2Du.disabled-iZ2_J2Du{color:#5d606b}@media (any-hover:hover){html.theme-dark .container-iZ2_J2Du.disabled-iZ2_J2Du:hover{color:#5d606b}}html.theme-dark .container-iZ2_J2Du.disabled-iZ2_J2Du{border-color:#363a45}@media (any-hover:hover){html.theme-dark .container-iZ2_J2Du.disabled-iZ2_J2Du:hover{border-color:#363a45}}html.theme-dark .container-iZ2_J2Du.disabled-iZ2_J2Du{background-color:#363a45}@media (any-hover:hover){html.theme-dark .container-iZ2_J2Du.disabled-iZ2_J2Du:hover{background-color:#363a45}.container-iZ2_J2Du:hover{border-color:#787b86;color:#131722}html.theme-dark .container-iZ2_J2Du:hover{border-color:#787b86;color:#d1d4dc}}.icon-iZ2_J2Du{display:flex}.colorPicker-uJlEa0qs{margin-right:8px}.fontStyleButton-uJlEa0qs{margin-left:8px}.fontStyleButton-uJlEa0qs:first-child{margin-left:0}.dropdown-uJlEa0qs{width:100px}.dropdownMenu-uJlEa0qs{min-width:100px}.hintButton-uJlEa0qs{margin-left:8px}.coordinates-cAbGxfqU{align-items:center;display:flex;flex-direction:row;height:34px}.input-cAbGxfqU{margin-right:8px;width:100px}.input-cAbGxfqU:last-child{margin-right:0}.selectionCoordinates-cAbGxfqU{display:grid;gap:8px;grid-template-columns:min-content}.selectionCoordinates__inputs-cAbGxfqU{display:flex}.selectionCoordinates__description-cAbGxfqU{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;color:#787b86;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.hintButton-cAbGxfqU{margin-left:8px}.dropdown-GDt7p4u5{width:100px}.dropdown-GDt7p4u5.normal-GDt7p4u5{width:150px}.dropdown-GDt7p4u5.big-GDt7p4u5{width:180px}@media screen and (max-width:430px){.dropdown-GDt7p4u5.big-GDt7p4u5{width:150px}}.dropdownMenu-GDt7p4u5{min-width:100px}.dropdownMenu-GDt7p4u5.normal-GDt7p4u5{min-width:150px}.dropdownMenu-GDt7p4u5.big-GDt7p4u5{min-width:180px}@media screen and (max-width:430px){.dropdownMenu-GDt7p4u5.big-GDt7p4u5{min-width:150px}}.range-XxMmtzK8{align-items:center;display:flex;min-width:100px}.range-XxMmtzK8.disabled-XxMmtzK8{opacity:.5}.rangeSlider-XxMmtzK8{background-color:#e0e3eb;border-radius:5px;flex:1 0 auto;height:10px;position:relative}html.theme-dark .rangeSlider-XxMmtzK8{background-color:#434651}.rangeSliderMiddleWrap-XxMmtzK8{height:100%;padding:0 6px}.rangeSliderMiddle-XxMmtzK8{box-sizing:border-box;display:block;height:100%;position:relative;transition:left .1s,width .1s}.rangeSliderMiddle-XxMmtzK8,html.theme-dark .rangeSliderMiddle-XxMmtzK8{background-color:var(--range-slider-middle-bg,#2962ff)}.rangeSliderMiddle-XxMmtzK8.dragged-XxMmtzK8{transition:left 0s,width 0s}.pointer-XxMmtzK8{background-color:initial;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 2px #00000080;box-sizing:border-box;height:12px;margin:-1px 0 0;position:absolute;transition:left .1s,top .1s;width:12px}.pointer-XxMmtzK8,html.theme-dark .pointer-XxMmtzK8{background-color:#fff}html.theme-dark .pointer-XxMmtzK8{border:2px solid #fff}.pointer-XxMmtzK8.dragged-XxMmtzK8{transition:left 0s}.rangePointerWrap-XxMmtzK8{left:0;position:absolute;top:0;width:calc(100% - 12px)}.range-xOimrvSi .valueInput-xOimrvSi{align-items:center;display:flex;flex-direction:row}.range-xOimrvSi .valueInput-xOimrvSi .rangeSlider-xOimrvSi{padding-left:9px}.range-xOimrvSi .valueInput-xOimrvSi .rangeSlider_mixed-xOimrvSi{--range-slider-middle-bg:#e0e3eb}html.theme-dark .range-xOimrvSi .valueInput-xOimrvSi .rangeSlider_mixed-xOimrvSi{--range-slider-middle-bg:#434651}.range-xOimrvSi .valueInput-xOimrvSi .input-xOimrvSi{flex:none;width:100px}.hintButton-xOimrvSi{margin-left:8px}.input-cau84pEf{width:100px}.control-cau84pEf{margin-right:8px}.control-cau84pEf:last-child{margin-right:0}.item-cau84pEf{align-items:center;display:flex;flex:none;margin-bottom:8px;margin-right:48px}.cell-cau84pEf{margin-right:-48px;max-width:460px}.fragmentCell-cau84pEf{flex-wrap:wrap;margin-bottom:-8px}.largeWidth-cau84pEf{max-width:486px}.withTitle-cau84pEf{margin-right:25px}.title-cau84pEf{display:inline-block;width:35px}.dropdown-xAmEMkUJ{width:100px}.menu-xAmEMkUJ{min-width:100px}.withoutPadding-D4Vj3ckD{padding:0}.wrapper-TIqe52JC{align-items:center;border-color:#d1d4dc;border-radius:4px;border-style:solid;box-sizing:border-box;display:inline-flex;margin:0;position:relative}html.theme-dark .wrapper-TIqe52JC{border-color:#50535e}@media (any-hover:hover){.wrapper-TIqe52JC:hover{border-color:#a3a6af}html.theme-dark .wrapper-TIqe52JC:hover{border-color:#6a6d78}}.wrapper-TIqe52JC.focused-TIqe52JC,html.theme-dark .wrapper-TIqe52JC.focused-TIqe52JC{border-color:#2962ff}.wrapper-TIqe52JC.readonly-TIqe52JC{background-color:#f0f3fa;border-color:#d1d4dc}html.theme-dark .wrapper-TIqe52JC.readonly-TIqe52JC{background-color:#2a2e39;border-color:#50535e}.wrapper-TIqe52JC.disabled-TIqe52JC{background-color:#f0f3fa;border-color:#d1d4dc;color:#b2b5be}html.theme-dark .wrapper-TIqe52JC.disabled-TIqe52JC{background-color:#2a2e39;border-color:#50535e;color:#50535e}.wrapper-TIqe52JC.size-small-TIqe52JC{height:24px}.wrapper-TIqe52JC.size-medium-TIqe52JC{height:34px}.wrapper-TIqe52JC.size-large-TIqe52JC{height:48px}.wrapper-TIqe52JC.font-size-medium-TIqe52JC,.wrapper-TIqe52JC.font-size-small-TIqe52JC{font-size:14px;line-height:20px}.wrapper-TIqe52JC.font-size-large-TIqe52JC{font-size:16px;line-height:24px}.wrapper-TIqe52JC.border-none-TIqe52JC{border-width:0}.wrapper-TIqe52JC.border-none-TIqe52JC .shadow-TIqe52JC{margin:0}.wrapper-TIqe52JC.border-thin-TIqe52JC{border-width:1px}.wrapper-TIqe52JC.border-thin-TIqe52JC .shadow-TIqe52JC{margin:-1px}.wrapper-TIqe52JC.border-thick-TIqe52JC{border-width:2px}.wrapper-TIqe52JC.border-thick-TIqe52JC .shadow-TIqe52JC{margin:-2px}.wrapper-TIqe52JC.intent-default-TIqe52JC .shadow-TIqe52JC{border-color:#d1d4dc}html.theme-dark .wrapper-TIqe52JC.intent-default-TIqe52JC .shadow-TIqe52JC{border-color:#50535e}.wrapper-TIqe52JC.intent-success-TIqe52JC,.wrapper-TIqe52JC.intent-success-TIqe52JC .shadow-TIqe52JC,html.theme-dark .wrapper-TIqe52JC.intent-success-TIqe52JC,html.theme-dark .wrapper-TIqe52JC.intent-success-TIqe52JC .shadow-TIqe52JC{border-color:#089981}.wrapper-TIqe52JC.intent-warning-TIqe52JC,.wrapper-TIqe52JC.intent-warning-TIqe52JC .shadow-TIqe52JC,html.theme-dark .wrapper-TIqe52JC.intent-warning-TIqe52JC,html.theme-dark .wrapper-TIqe52JC.intent-warning-TIqe52JC .shadow-TIqe52JC{border-color:#ff9800}.wrapper-TIqe52JC.intent-danger-TIqe52JC{border-color:#f23645}html.theme-dark .wrapper-TIqe52JC.intent-danger-TIqe52JC{border-color:#b22833}.wrapper-TIqe52JC.intent-danger-TIqe52JC .shadow-TIqe52JC{border-color:#f23645}html.theme-dark .wrapper-TIqe52JC.intent-danger-TIqe52JC .shadow-TIqe52JC{border-color:#b22833}.wrapper-TIqe52JC.intent-primary-TIqe52JC,.wrapper-TIqe52JC.intent-primary-TIqe52JC .shadow-TIqe52JC,html.theme-dark .wrapper-TIqe52JC.intent-primary-TIqe52JC,html.theme-dark .wrapper-TIqe52JC.intent-primary-TIqe52JC .shadow-TIqe52JC{border-color:#2962ff}.wrapper-TIqe52JC.corner-top-left-TIqe52JC{border-top-left-radius:0}.wrapper-TIqe52JC.corner-top-right-TIqe52JC{border-top-right-radius:0}.wrapper-TIqe52JC.corner-bottom-right-TIqe52JC{border-bottom-right-radius:0}.wrapper-TIqe52JC.corner-bottom-left-TIqe52JC{border-bottom-left-radius:0}.shadow-TIqe52JC{border:2px solid;border-radius:4px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.shadow-TIqe52JC.corner-top-left-TIqe52JC{border-top-left-radius:0}.shadow-TIqe52JC.corner-top-right-TIqe52JC{border-top-right-radius:0}.shadow-TIqe52JC.corner-bottom-right-TIqe52JC{border-bottom-right-radius:0}.shadow-TIqe52JC.corner-bottom-left-TIqe52JC{border-bottom-left-radius:0}.childrenContainer-TIqe52JC.disabled-TIqe52JC{opacity:.5}.desktopSize-rND_WVj4{width:354px}.drawer-rND_WVj4,.menuBox-rND_WVj4{padding:0}.wrapper-W15riA8c{align-items:center;display:flex}.checkbox-W15riA8c{margin-right:20px}.colorSelect-W15riA8c,.hintButton-W15riA8c{margin-left:8px} \ No newline at end of file diff --git a/charting_library/bundles/5020.b567a8a918688a78eefe.rtl.css b/charting_library/bundles/5020.b567a8a918688a78eefe.rtl.css new file mode 100644 index 00000000..6777e46f --- /dev/null +++ b/charting_library/bundles/5020.b567a8a918688a78eefe.rtl.css @@ -0,0 +1 @@ +.itemWrap-At2Z1qOl{padding-right:0}.icon-At2Z1qOl,.item-At2Z1qOl{align-items:center;display:flex;justify-content:center}.icon-At2Z1qOl{height:28px;width:28px}.selected-At2Z1qOl{margin:0 -6px}.label-At2Z1qOl{padding-right:6px}.lineStyleSelect-VRM20_UI{width:34px}.multipleStyles-VRM20_UI{color:#131722}html.theme-dark .multipleStyles-VRM20_UI{color:#d1d4dc}.lineWidthSelect-NP1TT66L{width:76px}.bar-NP1TT66L{border:0 solid #131722;height:0;width:50px}html.theme-dark .bar-NP1TT66L{border:0 solid #d1d4dc}.bar-NP1TT66L.isActive-NP1TT66L,html.theme-dark .bar-NP1TT66L.isActive-NP1TT66L{border-top-color:#fff}.item-NP1TT66L{align-items:center;display:flex;justify-content:center}.lineEndSelect-JRgKqof2{width:34px}.right-JRgKqof2{transform:scaleX(-1)}.row-e3mVhuS7{display:flex;margin-right:8px}.row-e3mVhuS7.empty-e3mVhuS7{margin:0}.row-e3mVhuS7:first-child{margin-right:0}@media screen and (max-width:379px){.wrap-e3mVhuS7.breakpointNormal-e3mVhuS7{flex-flow:wrap}.wrap-e3mVhuS7.breakpointNormal-e3mVhuS7 .row-e3mVhuS7{margin-right:0;margin-top:8px;width:100%}.wrap-e3mVhuS7.breakpointNormal-e3mVhuS7 .row-e3mVhuS7.empty-e3mVhuS7{margin:0}.wrap-e3mVhuS7.breakpointNormal-e3mVhuS7 .row-e3mVhuS7:first-child{margin-top:0}}@media screen and (max-width:369px){.wrap-e3mVhuS7.breakpointMedium-e3mVhuS7{flex-flow:wrap}.wrap-e3mVhuS7.breakpointMedium-e3mVhuS7 .row-e3mVhuS7{margin-right:0;margin-top:8px;width:100%}.wrap-e3mVhuS7.breakpointMedium-e3mVhuS7 .row-e3mVhuS7.empty-e3mVhuS7{margin:0}.wrap-e3mVhuS7.breakpointMedium-e3mVhuS7 .row-e3mVhuS7:first-child{margin-top:0}}@media screen and (max-width:359px){.wrap-e3mVhuS7.breakpointSmall-e3mVhuS7{flex-flow:wrap}.wrap-e3mVhuS7.breakpointSmall-e3mVhuS7 .row-e3mVhuS7{margin-right:0;margin-top:8px;width:100%}.wrap-e3mVhuS7.breakpointSmall-e3mVhuS7 .row-e3mVhuS7.empty-e3mVhuS7{margin:0}.wrap-e3mVhuS7.breakpointSmall-e3mVhuS7 .row-e3mVhuS7:first-child{margin-top:0}}.line-jz3hP3qL .control-jz3hP3qL{margin-left:8px}.line-jz3hP3qL .control-jz3hP3qL:last-child{margin-left:0}.line-jz3hP3qL .valueInput-jz3hP3qL{align-items:center;display:flex;flex-direction:row;max-width:100px}.line-jz3hP3qL .valueInput-jz3hP3qL .valueUnit-jz3hP3qL{cursor:default;margin-right:9px}.line-jz3hP3qL .valueInput-jz3hP3qL .input-jz3hP3qL{flex:none;width:100px}.dropdown-RKwxUFLa{width:150px}.dropdownMenu-RKwxUFLa{min-width:150px}.firstColorPicker-RKwxUFLa{margin-left:8px}.wrap-o91y78hO{width:148px}.wrap-o91y78hO.disabled-o91y78hO{opacity:.5}.twoColors-hYv_6p3P .colorPicker-hYv_6p3P:not(:last-child){margin-left:8px}.unit-fWFHuxA3{cursor:default;margin-right:9px}.input-fWFHuxA3{width:100px}.input-fWFHuxA3.normal-fWFHuxA3{width:150px}.input-fWFHuxA3.big-fWFHuxA3{width:180px}@media screen and (max-width:430px){.input-fWFHuxA3.big-fWFHuxA3{width:150px}}.dropdown-fWFHuxA3{width:100px}.dropdownMenu-fWFHuxA3{min-width:100px}.defaultSelect-wbkpEwvy{cursor:default;width:100px}.container-iZ2_J2Du{align-items:center;border:1px solid #d1d4dc;border-radius:4px;box-sizing:border-box;color:#131722;display:flex;height:34px;justify-content:center;width:34px}html.theme-dark .container-iZ2_J2Du{border:1px solid #50535e;color:#d1d4dc}.container-iZ2_J2Du.active-iZ2_J2Du{background-color:#9598a1;border-color:#9598a1;color:#fff}html.theme-dark .container-iZ2_J2Du.active-iZ2_J2Du{background-color:#787b86;border-color:#787b86;color:#fff}@media (any-hover:hover){.container-iZ2_J2Du.active-iZ2_J2Du:hover{background-color:#787b86;border-color:#787b86;color:#fff}html.theme-dark .container-iZ2_J2Du.active-iZ2_J2Du:hover{background-color:#9598a1;border-color:#9598a1;color:#fff}}.container-iZ2_J2Du.disabled-iZ2_J2Du{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be}@media (any-hover:hover){.container-iZ2_J2Du.disabled-iZ2_J2Du:hover{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be}}html.theme-dark .container-iZ2_J2Du.disabled-iZ2_J2Du{color:#5d606b}@media (any-hover:hover){html.theme-dark .container-iZ2_J2Du.disabled-iZ2_J2Du:hover{color:#5d606b}}html.theme-dark .container-iZ2_J2Du.disabled-iZ2_J2Du{border-color:#363a45}@media (any-hover:hover){html.theme-dark .container-iZ2_J2Du.disabled-iZ2_J2Du:hover{border-color:#363a45}}html.theme-dark .container-iZ2_J2Du.disabled-iZ2_J2Du{background-color:#363a45}@media (any-hover:hover){html.theme-dark .container-iZ2_J2Du.disabled-iZ2_J2Du:hover{background-color:#363a45}.container-iZ2_J2Du:hover{border-color:#787b86;color:#131722}html.theme-dark .container-iZ2_J2Du:hover{border-color:#787b86;color:#d1d4dc}}.icon-iZ2_J2Du{display:flex}.colorPicker-uJlEa0qs{margin-left:8px}.fontStyleButton-uJlEa0qs{margin-right:8px}.fontStyleButton-uJlEa0qs:first-child{margin-right:0}.dropdown-uJlEa0qs{width:100px}.dropdownMenu-uJlEa0qs{min-width:100px}.hintButton-uJlEa0qs{margin-right:8px}.coordinates-cAbGxfqU{align-items:center;display:flex;flex-direction:row;height:34px}.input-cAbGxfqU{margin-left:8px;width:100px}.input-cAbGxfqU:last-child{margin-left:0}.selectionCoordinates-cAbGxfqU{display:grid;gap:8px;grid-template-columns:min-content}.selectionCoordinates__inputs-cAbGxfqU{display:flex}.selectionCoordinates__description-cAbGxfqU{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;color:#787b86;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.hintButton-cAbGxfqU{margin-right:8px}.dropdown-GDt7p4u5{width:100px}.dropdown-GDt7p4u5.normal-GDt7p4u5{width:150px}.dropdown-GDt7p4u5.big-GDt7p4u5{width:180px}@media screen and (max-width:430px){.dropdown-GDt7p4u5.big-GDt7p4u5{width:150px}}.dropdownMenu-GDt7p4u5{min-width:100px}.dropdownMenu-GDt7p4u5.normal-GDt7p4u5{min-width:150px}.dropdownMenu-GDt7p4u5.big-GDt7p4u5{min-width:180px}@media screen and (max-width:430px){.dropdownMenu-GDt7p4u5.big-GDt7p4u5{min-width:150px}}.range-XxMmtzK8{align-items:center;display:flex;min-width:100px}.range-XxMmtzK8.disabled-XxMmtzK8{opacity:.5}.rangeSlider-XxMmtzK8{background-color:#e0e3eb;border-radius:5px;flex:1 0 auto;height:10px;position:relative}html.theme-dark .rangeSlider-XxMmtzK8{background-color:#434651}.rangeSliderMiddleWrap-XxMmtzK8{height:100%;padding:0 6px}.rangeSliderMiddle-XxMmtzK8{box-sizing:border-box;display:block;height:100%;position:relative;transition:right .1s,width .1s}.rangeSliderMiddle-XxMmtzK8,html.theme-dark .rangeSliderMiddle-XxMmtzK8{background-color:var(--range-slider-middle-bg,#2962ff)}.rangeSliderMiddle-XxMmtzK8.dragged-XxMmtzK8{transition:right 0s,width 0s}.pointer-XxMmtzK8{background-color:initial;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 2px #00000080;box-sizing:border-box;height:12px;margin:-1px 0 0;position:absolute;transition:right .1s,top .1s;width:12px}.pointer-XxMmtzK8,html.theme-dark .pointer-XxMmtzK8{background-color:#fff}html.theme-dark .pointer-XxMmtzK8{border:2px solid #fff}.pointer-XxMmtzK8.dragged-XxMmtzK8{transition:right 0s}.rangePointerWrap-XxMmtzK8{position:absolute;right:0;top:0;width:calc(100% - 12px)}.range-xOimrvSi .valueInput-xOimrvSi{align-items:center;display:flex;flex-direction:row}.range-xOimrvSi .valueInput-xOimrvSi .rangeSlider-xOimrvSi{padding-right:9px}.range-xOimrvSi .valueInput-xOimrvSi .rangeSlider_mixed-xOimrvSi{--range-slider-middle-bg:#e0e3eb}html.theme-dark .range-xOimrvSi .valueInput-xOimrvSi .rangeSlider_mixed-xOimrvSi{--range-slider-middle-bg:#434651}.range-xOimrvSi .valueInput-xOimrvSi .input-xOimrvSi{flex:none;width:100px}.hintButton-xOimrvSi{margin-right:8px}.input-cau84pEf{width:100px}.control-cau84pEf{margin-left:8px}.control-cau84pEf:last-child{margin-left:0}.item-cau84pEf{align-items:center;display:flex;flex:none;margin-bottom:8px;margin-left:48px}.cell-cau84pEf{margin-left:-48px;max-width:460px}.fragmentCell-cau84pEf{flex-wrap:wrap;margin-bottom:-8px}.largeWidth-cau84pEf{max-width:486px}.withTitle-cau84pEf{margin-left:25px}.title-cau84pEf{display:inline-block;width:35px}.dropdown-xAmEMkUJ{width:100px}.menu-xAmEMkUJ{min-width:100px}.withoutPadding-D4Vj3ckD{padding:0}.wrapper-TIqe52JC{align-items:center;border-color:#d1d4dc;border-radius:4px;border-style:solid;box-sizing:border-box;display:inline-flex;margin:0;position:relative}html.theme-dark .wrapper-TIqe52JC{border-color:#50535e}@media (any-hover:hover){.wrapper-TIqe52JC:hover{border-color:#a3a6af}html.theme-dark .wrapper-TIqe52JC:hover{border-color:#6a6d78}}.wrapper-TIqe52JC.focused-TIqe52JC,html.theme-dark .wrapper-TIqe52JC.focused-TIqe52JC{border-color:#2962ff}.wrapper-TIqe52JC.readonly-TIqe52JC{background-color:#f0f3fa;border-color:#d1d4dc}html.theme-dark .wrapper-TIqe52JC.readonly-TIqe52JC{background-color:#2a2e39;border-color:#50535e}.wrapper-TIqe52JC.disabled-TIqe52JC{background-color:#f0f3fa;border-color:#d1d4dc;color:#b2b5be}html.theme-dark .wrapper-TIqe52JC.disabled-TIqe52JC{background-color:#2a2e39;border-color:#50535e;color:#50535e}.wrapper-TIqe52JC.size-small-TIqe52JC{height:24px}.wrapper-TIqe52JC.size-medium-TIqe52JC{height:34px}.wrapper-TIqe52JC.size-large-TIqe52JC{height:48px}.wrapper-TIqe52JC.font-size-medium-TIqe52JC,.wrapper-TIqe52JC.font-size-small-TIqe52JC{font-size:14px;line-height:20px}.wrapper-TIqe52JC.font-size-large-TIqe52JC{font-size:16px;line-height:24px}.wrapper-TIqe52JC.border-none-TIqe52JC{border-width:0}.wrapper-TIqe52JC.border-none-TIqe52JC .shadow-TIqe52JC{margin:0}.wrapper-TIqe52JC.border-thin-TIqe52JC{border-width:1px}.wrapper-TIqe52JC.border-thin-TIqe52JC .shadow-TIqe52JC{margin:-1px}.wrapper-TIqe52JC.border-thick-TIqe52JC{border-width:2px}.wrapper-TIqe52JC.border-thick-TIqe52JC .shadow-TIqe52JC{margin:-2px}.wrapper-TIqe52JC.intent-default-TIqe52JC .shadow-TIqe52JC{border-color:#d1d4dc}html.theme-dark .wrapper-TIqe52JC.intent-default-TIqe52JC .shadow-TIqe52JC{border-color:#50535e}.wrapper-TIqe52JC.intent-success-TIqe52JC,.wrapper-TIqe52JC.intent-success-TIqe52JC .shadow-TIqe52JC,html.theme-dark .wrapper-TIqe52JC.intent-success-TIqe52JC,html.theme-dark .wrapper-TIqe52JC.intent-success-TIqe52JC .shadow-TIqe52JC{border-color:#089981}.wrapper-TIqe52JC.intent-warning-TIqe52JC,.wrapper-TIqe52JC.intent-warning-TIqe52JC .shadow-TIqe52JC,html.theme-dark .wrapper-TIqe52JC.intent-warning-TIqe52JC,html.theme-dark .wrapper-TIqe52JC.intent-warning-TIqe52JC .shadow-TIqe52JC{border-color:#ff9800}.wrapper-TIqe52JC.intent-danger-TIqe52JC{border-color:#f23645}html.theme-dark .wrapper-TIqe52JC.intent-danger-TIqe52JC{border-color:#b22833}.wrapper-TIqe52JC.intent-danger-TIqe52JC .shadow-TIqe52JC{border-color:#f23645}html.theme-dark .wrapper-TIqe52JC.intent-danger-TIqe52JC .shadow-TIqe52JC{border-color:#b22833}.wrapper-TIqe52JC.intent-primary-TIqe52JC,.wrapper-TIqe52JC.intent-primary-TIqe52JC .shadow-TIqe52JC,html.theme-dark .wrapper-TIqe52JC.intent-primary-TIqe52JC,html.theme-dark .wrapper-TIqe52JC.intent-primary-TIqe52JC .shadow-TIqe52JC{border-color:#2962ff}.wrapper-TIqe52JC.corner-top-left-TIqe52JC{border-top-right-radius:0}.wrapper-TIqe52JC.corner-top-right-TIqe52JC{border-top-left-radius:0}.wrapper-TIqe52JC.corner-bottom-right-TIqe52JC{border-bottom-left-radius:0}.wrapper-TIqe52JC.corner-bottom-left-TIqe52JC{border-bottom-right-radius:0}.shadow-TIqe52JC{border:2px solid;border-radius:4px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.shadow-TIqe52JC.corner-top-left-TIqe52JC{border-top-right-radius:0}.shadow-TIqe52JC.corner-top-right-TIqe52JC{border-top-left-radius:0}.shadow-TIqe52JC.corner-bottom-right-TIqe52JC{border-bottom-left-radius:0}.shadow-TIqe52JC.corner-bottom-left-TIqe52JC{border-bottom-right-radius:0}.childrenContainer-TIqe52JC.disabled-TIqe52JC{opacity:.5}.desktopSize-rND_WVj4{width:354px}.drawer-rND_WVj4,.menuBox-rND_WVj4{padding:0}.wrapper-W15riA8c{align-items:center;display:flex}.checkbox-W15riA8c{margin-left:20px}.colorSelect-W15riA8c,.hintButton-W15riA8c{margin-right:8px} \ No newline at end of file diff --git a/charting_library/bundles/5050.cc5e2d631f109ee4d535.js b/charting_library/bundles/5050.cc5e2d631f109ee4d535.js deleted file mode 100644 index 33c1428d..00000000 --- a/charting_library/bundles/5050.cc5e2d631f109ee4d535.js +++ /dev/null @@ -1,6 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5050],{45300:e=>{e.exports={}},66076:e=>{e.exports={"default-drawer-min-top-distance":"100px",wrap:"wrap-_HnK0UIN",positionBottom:"positionBottom-_HnK0UIN",backdrop:"backdrop-_HnK0UIN",drawer:"drawer-_HnK0UIN",positionLeft:"positionLeft-_HnK0UIN"}},71986:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",item:"item-jFqVJoPk",hovered:"hovered-jFqVJoPk",isDisabled:"isDisabled-jFqVJoPk",isActive:"isActive-jFqVJoPk",shortcut:"shortcut-jFqVJoPk",toolbox:"toolbox-jFqVJoPk",withIcon:"withIcon-jFqVJoPk","round-icon":"round-icon-jFqVJoPk",icon:"icon-jFqVJoPk",labelRow:"labelRow-jFqVJoPk",label:"label-jFqVJoPk",showOnHover:"showOnHover-jFqVJoPk","disclosure-item-circle-logo":"disclosure-item-circle-logo-jFqVJoPk",showOnFocus:"showOnFocus-jFqVJoPk"}},34587:e=>{e.exports={icon:"icon-WB2y0EnP",dropped:"dropped-WB2y0EnP"}},27267:(e,t,o)=>{"use strict";function r(e,t,o,r,n){function i(n){if(e>n.timeStamp)return;const i=n.target;void 0!==o&&null!==t&&null!==i&&i.ownerDocument===r&&(t.contains(i)||o(n))}return n.click&&r.addEventListener("click",i,!1),n.mouseDown&&r.addEventListener("mousedown",i,!1),n.touchEnd&&r.addEventListener("touchend",i,!1),n.touchStart&&r.addEventListener("touchstart",i,!1),()=>{r.removeEventListener("click",i,!1),r.removeEventListener("mousedown",i,!1),r.removeEventListener("touchend",i,!1),r.removeEventListener("touchstart",i,!1)}}o.d(t,{addOutsideEventListener:()=>r})},90186:(e,t,o)=>{"use strict";function r(e){return i(e,a)}function n(e){return i(e,s)}function i(e,t){const o=Object.entries(e).filter(t),r={};for(const[e,t]of o)r[e]=t;return r}function a(e){const[t,o]=e;return 0===t.indexOf("data-")&&"string"==typeof o}function s(e){return 0===e[0].indexOf("aria-")}o.d(t,{filterAriaProps:()=>n,filterDataProps:()=>r,filterProps:()=>i,isAriaAttribute:()=>s,isDataAttribute:()=>a})},76460:(e,t,o)=>{"use strict";function r(e){return 0===e.detail}o.d(t,{isKeyboardClick:()=>r})},76068:(e,t,o)=>{"use strict";o.d(t,{CircleLogo:()=>i});var r=o(50959),n=o(58492);o(45300);function i(e){var t,o;const i=(0,n.getStyleClasses)(e.size,e.className),a=null!==(o=null!==(t=e.alt)&&void 0!==t?t:e.title)&&void 0!==o?o:"";return(0,n.isCircleLogoWithUrlProps)(e)?r.createElement("img",{className:i,src:e.logoUrl,alt:a,title:e.title,loading:e.loading,"aria-label":e["aria-label"],"aria-hidden":e["aria-hidden"]}):r.createElement("span",{className:i,title:e.title,"aria-label":e["aria-label"],"aria-hidden":e["aria-hidden"]},e.placeholderLetter)}},58492:(e,t,o)=>{"use strict";o.d(t,{getStyleClasses:()=>n,isCircleLogoWithUrlProps:()=>i});var r=o(97754);function n(e,t){return r("tv-circle-logo",`tv-circle-logo--${e}`,t)}function i(e){return"logoUrl"in e&&void 0!==e.logoUrl&&0!==e.logoUrl.length}},37558:(e,t,o)=>{"use strict";o.d(t,{DrawerContext:()=>a,DrawerManager:()=>i});var r=o(50959),n=o(99054);class i extends r.PureComponent{constructor(e){super(e),this._isBodyFixed=!1,this._addDrawer=e=>{this.setState((t=>({stack:[...t.stack,e]})))}, -this._removeDrawer=e=>{this.setState((t=>({stack:t.stack.filter((t=>t!==e))})))},this.state={stack:[]}}componentDidUpdate(e,t){!t.stack.length&&this.state.stack.length&&((0,n.setFixedBodyState)(!0),this._isBodyFixed=!0),t.stack.length&&!this.state.stack.length&&this._isBodyFixed&&((0,n.setFixedBodyState)(!1),this._isBodyFixed=!1)}componentWillUnmount(){this.state.stack.length&&this._isBodyFixed&&(0,n.setFixedBodyState)(!1)}render(){return r.createElement(a.Provider,{value:{addDrawer:this._addDrawer,removeDrawer:this._removeDrawer,currentDrawer:this.state.stack.length?this.state.stack[this.state.stack.length-1]:null}},this.props.children)}}const a=r.createContext(null)},41590:(e,t,o)=>{"use strict";o.d(t,{Drawer:()=>h});var r=o(50959),n=o(50151),i=o(97754),a=o(36174),s=o(65718),l=o(37558),c=o(29197),d=o(86656),u=o(66076);function h(e){const{position:t="Bottom",onClose:o,children:d,className:h,theme:m=u}=e,f=(0,n.ensureNotNull)((0,r.useContext)(l.DrawerContext)),[v]=(0,r.useState)((()=>(0,a.randomHash)())),g=(0,r.useRef)(null),b=(0,r.useContext)(c.CloseDelegateContext);return(0,r.useLayoutEffect)((()=>((0,n.ensureNotNull)(g.current).focus({preventScroll:!0}),b.subscribe(f,o),f.addDrawer(v),()=>{f.removeDrawer(v),b.unsubscribe(f,o)})),[]),r.createElement(s.Portal,null,r.createElement("div",{className:i(u.wrap,u[`position${t}`])},v===f.currentDrawer&&r.createElement("div",{className:u.backdrop,onClick:o}),r.createElement(p,{className:i(m.drawer,u[`position${t}`],h),ref:g,"data-name":e["data-name"]},d)))}const p=(0,r.forwardRef)(((e,t)=>{const{className:o,...n}=e;return r.createElement(d.TouchScrollContainer,{className:i(u.drawer,o),tabIndex:-1,ref:t,...n})}))},16396:(e,t,o)=>{"use strict";o.d(t,{DEFAULT_POPUP_MENU_ITEM_THEME:()=>d,PopupMenuItem:()=>h});var r=o(50959),n=o(97754),i=o(59064),a=o(51768),s=o(90186),l=o(76068),c=o(71986);const d=c;function u(e){e.stopPropagation()}function h(e){const{id:t,role:o,"aria-label":d,"aria-selected":h,"aria-checked":p,className:m,title:f,labelRowClassName:v,labelClassName:g,shortcut:b,forceShowShortcuts:w,icon:E,isActive:D,isDisabled:k,isHovered:C,appearAsDisabled:x,label:N,link:O,showToolboxOnHover:_,showToolboxOnFocus:T,target:y,rel:M,toolbox:B,reference:F,onMouseOut:P,onMouseOver:L,onKeyDown:A,suppressToolboxClick:S=!0,theme:R=c,tabIndex:I,tagName:W,renderComponent:U,roundedIcon:j,iconAriaProps:z,circleLogo:Q}=e,H=(0,s.filterDataProps)(e),K=(0,r.useRef)(null),G=(0,r.useMemo)((()=>function(e){function t(t){const{reference:o,...n}=t,i=null!=e?e:n.href?"a":"div",a="a"===i?n:function(e){const{download:t,href:o,hrefLang:r,media:n,ping:i,rel:a,target:s,type:l,referrerPolicy:c,...d}=e;return d}(n);return r.createElement(i,{...a,ref:o})}return t.displayName=`DefaultComponent(${e})`,t}(W)),[W]),V=null!=U?U:G;return r.createElement(V,{...H,id:t,role:o,"aria-label":d,"aria-selected":h,"aria-checked":p,className:n(m,R.item,E&&R.withIcon,{[R.isActive]:D,[R.isDisabled]:k||x,[R.hovered]:C}),title:f,href:O,target:y,rel:M,reference:function(e){K.current=e,"function"==typeof F&&F(e) -;"object"==typeof F&&(F.current=e)},onClick:function(t){const{dontClosePopup:o,onClick:r,onClickArg:n,trackEventObject:s}=e;if(k)return;s&&(0,a.trackEvent)(s.category,s.event,s.label);r&&r(n,t);o||(0,i.globalCloseMenu)()},onContextMenu:function(t){const{trackEventObject:o,trackRightClick:r}=e;o&&r&&(0,a.trackEvent)(o.category,o.event,`${o.label}_rightClick`)},onMouseUp:function(t){const{trackEventObject:o,trackMouseWheelClick:r}=e;if(1===t.button&&O&&o){let e=o.label;r&&(e+="_mouseWheelClick"),(0,a.trackEvent)(o.category,o.event,e)}},onMouseOver:L,onMouseOut:P,onKeyDown:A,tabIndex:I},Q&&r.createElement(l.CircleLogo,{...z,className:c["disclosure-item-circle-logo"],size:"xxxsmall",logoUrl:Q.logoUrl,placeholderLetter:Q.placeholderLetter}),E&&r.createElement("span",{"aria-label":z&&z["aria-label"],"aria-hidden":z&&Boolean(z["aria-hidden"]),className:n(R.icon,j&&c["round-icon"]),dangerouslySetInnerHTML:{__html:E}}),r.createElement("span",{className:n(R.labelRow,v)},r.createElement("span",{className:n(R.label,g)},N)),(void 0!==b||w)&&r.createElement("span",{className:R.shortcut},(q=b)&&q.split("+").join(" + ")),void 0!==B&&r.createElement("span",{onClick:S?u:void 0,className:n(R.toolbox,{[R.showOnHover]:_,[R.showOnFocus]:T})},B));var q}},20520:(e,t,o)=>{"use strict";o.d(t,{PopupMenu:()=>h});var r=o(50959),n=o(962),i=o(62942),a=o(65718),s=o(27317),l=o(29197);const c=r.createContext(void 0);var d=o(36383);const u=r.createContext({setMenuMaxWidth:!1});function h(e){const{controller:t,children:o,isOpened:h,closeOnClickOutside:p=!0,doNotCloseOn:m,onClickOutside:f,onClose:v,onKeyboardClose:g,"data-name":b="popup-menu-container",...w}=e,E=(0,r.useContext)(l.CloseDelegateContext),D=r.useContext(u),k=(0,r.useContext)(c),C=(0,d.useOutsideEvent)({handler:function(e){f&&f(e);if(!p)return;const t=(0,i.default)(m)?m():null==m?[]:[m];if(t.length>0&&e.target instanceof Node)for(const o of t){const t=n.findDOMNode(o);if(t instanceof Node&&t.contains(e.target))return}v()},mouseDown:!0,touchStart:!0});return h?r.createElement(a.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},r.createElement("span",{ref:C,style:{pointerEvents:"auto"}},r.createElement(s.Menu,{...w,onClose:v,onKeyboardClose:g,onScroll:function(t){const{onScroll:o}=e;o&&o(t)},customCloseDelegate:E,customRemeasureDelegate:k,ref:t,"data-name":b,limitMaxWidth:D.setMenuMaxWidth},o))):null}},10381:(e,t,o)=>{"use strict";o.d(t,{ToolWidgetCaret:()=>l});var r=o(50959),n=o(97754),i=o(9745),a=o(34587),s=o(578);function l(e){const{dropped:t,className:o}=e;return r.createElement(i.Icon,{className:n(o,a.icon,{[a.dropped]:t}),icon:s})}},86656:(e,t,o)=>{"use strict";o.d(t,{TouchScrollContainer:()=>s});var r=o(50959),n=o(59142),i=o(50151),a=o(49483);const s=(0,r.forwardRef)(((e,t)=>{const{children:o,...i}=e,s=(0,r.useRef)(null);return(0,r.useImperativeHandle)(t,(()=>s.current)),(0,r.useLayoutEffect)((()=>{if(a.CheckMobile.iOS())return null!==s.current&&(0,n.disableBodyScroll)(s.current,{allowTouchMove:l(s)}),()=>{null!==s.current&&(0,n.enableBodyScroll)(s.current)}}),[]), -r.createElement("div",{ref:s,...i},o)}));function l(e){return t=>{const o=(0,i.ensureNotNull)(e.current),r=document.activeElement;return!o.contains(t)||null!==r&&o.contains(r)&&r.contains(t)}}},78029:e=>{e.exports={button:"button-GwQQdU8S",hover:"hover-GwQQdU8S",isInteractive:"isInteractive-GwQQdU8S",accessible:"accessible-GwQQdU8S",isGrouped:"isGrouped-GwQQdU8S",isActive:"isActive-GwQQdU8S",isOpened:"isOpened-GwQQdU8S",isDisabled:"isDisabled-GwQQdU8S",text:"text-GwQQdU8S",icon:"icon-GwQQdU8S",endIcon:"endIcon-GwQQdU8S"}},2869:e=>{e.exports={button:"button-xNqEcuN2"}},42919:e=>{e.exports={button:"button-merBkM5y",hover:"hover-merBkM5y",accessible:"accessible-merBkM5y",arrow:"arrow-merBkM5y",arrowWrap:"arrowWrap-merBkM5y",isOpened:"isOpened-merBkM5y"}},12811:(e,t,o)=>{"use strict";o.d(t,{HorizontalAttachEdge:()=>n,HorizontalDropDirection:()=>a,VerticalAttachEdge:()=>r,VerticalDropDirection:()=>i,getPopupPositioner:()=>c});var r,n,i,a,s=o(50151);!function(e){e[e.Top=0]="Top",e[e.Bottom=1]="Bottom",e[e.AutoStrict=2]="AutoStrict"}(r||(r={})),function(e){e[e.Left=0]="Left",e[e.Right=1]="Right"}(n||(n={})),function(e){e[e.FromTopToBottom=0]="FromTopToBottom",e[e.FromBottomToTop=1]="FromBottomToTop"}(i||(i={})),function(e){e[e.FromLeftToRight=0]="FromLeftToRight",e[e.FromRightToLeft=1]="FromRightToLeft"}(a||(a={}));const l={verticalAttachEdge:r.Bottom,horizontalAttachEdge:n.Left,verticalDropDirection:i.FromTopToBottom,horizontalDropDirection:a.FromLeftToRight,verticalMargin:0,horizontalMargin:0,matchButtonAndListboxWidths:!1};function c(e,t){return(o,c,d,u)=>{var h,p;const m=(0,s.ensureNotNull)(e).getBoundingClientRect(),{horizontalAttachEdge:f=l.horizontalAttachEdge,horizontalDropDirection:v=l.horizontalDropDirection,horizontalMargin:g=l.horizontalMargin,verticalMargin:b=l.verticalMargin,matchButtonAndListboxWidths:w=l.matchButtonAndListboxWidths}=t;let E=null!==(h=t.verticalAttachEdge)&&void 0!==h?h:l.verticalAttachEdge,D=null!==(p=t.verticalDropDirection)&&void 0!==p?p:l.verticalDropDirection;E===r.AutoStrict&&(u{"use strict";o.d(t,{DEFAULT_TOOL_WIDGET_BUTTON_THEME:()=>s,ToolWidgetButton:()=>l});var r=o(50959),n=o(97754),i=o(9745),a=o(78029);const s=a,l=r.forwardRef(((e,t)=>{const{tag:o="div",icon:s,endIcon:l,isActive:c,isOpened:d,isDisabled:u,isGrouped:h,isHovered:p,onClick:m,text:f,textBeforeIcon:v,title:g,theme:b=a,className:w,forceInteractive:E,inactive:D,"data-name":k,"data-tooltip":C,...x}=e,N=n(w,b.button,(g||C)&&"apply-common-tooltip",{[b.isActive]:c,[b.isOpened]:d,[b.isInteractive]:(E||Boolean(m))&&!u&&!D,[b.isDisabled]:Boolean(u||D),[b.isGrouped]:h,[b.hover]:p}),O=s&&("string"==typeof s?r.createElement(i.Icon,{className:b.icon,icon:s}):r.cloneElement(s,{className:n(b.icon,s.props.className)})) -;return"button"===o?r.createElement("button",{...x,ref:t,type:"button",className:n(N,b.accessible),disabled:u&&!D,onClick:m,title:g,"data-name":k,"data-tooltip":C},v&&f&&r.createElement("div",{className:n("js-button-text",b.text)},f),O,!v&&f&&r.createElement("div",{className:n("js-button-text",b.text)},f)):r.createElement("div",{...x,ref:t,"data-role":"button",className:N,onClick:u?void 0:m,title:g,"data-name":k,"data-tooltip":C},v&&f&&r.createElement("div",{className:n("js-button-text",b.text)},f),O,!v&&f&&r.createElement("div",{className:n("js-button-text",b.text)},f),l&&r.createElement(i.Icon,{icon:l,className:a.endIcon}))}))},50813:(e,t,o)=>{"use strict";o.d(t,{ToolWidgetIconButton:()=>s});var r=o(50959),n=o(97754),i=o(31409),a=o(2869);const s=r.forwardRef((function(e,t){const{className:o,id:s,...l}=e;return r.createElement(i.ToolWidgetButton,{"data-name":s,...l,ref:t,className:n(o,a.button)})}))},8087:(e,t,o)=>{"use strict";o.d(t,{ToolWidgetMenu:()=>f});var r=o(50959),n=o(97754),i=o(3343),a=o(20520),s=o(10381),l=o(90186),c=o(37558),d=o(41590),u=o(12811),h=o(90692),p=o(76460),m=o(42919);class f extends r.PureComponent{constructor(e){super(e),this._wrapperRef=null,this._controller=r.createRef(),this._handleWrapperRef=e=>{this._wrapperRef=e,this.props.reference&&this.props.reference(e)},this._handleOpen=()=>{var e;"div"!==this.props.tag&&(null===(e=this._controller.current)||void 0===e||e.focus())},this._handleClick=e=>{e.target instanceof Node&&e.currentTarget.contains(e.target)&&(this._handleToggleDropdown(void 0,(0,p.isKeyboardClick)(e)),this.props.onClick&&this.props.onClick(e,!this.state.isOpened))},this._handleToggleDropdown=(e,t=!1)=>{const{onClose:o,onOpen:r}=this.props,{isOpened:n}=this.state,i="boolean"==typeof e?e:!n;this.setState({isOpened:i,shouldReturnFocus:!!i&&t}),i&&r&&r(),!i&&o&&o()},this._handleClose=()=>{this.close()},this._handleKeyDown=e=>{var t;const{orientation:o="horizontal"}=this.props;if(e.defaultPrevented)return;if(!(e.target instanceof Node))return;const r=(0,i.hashFromEvent)(e);if(e.currentTarget.contains(e.target))switch(r){case 40:if("div"===this.props.tag||"horizontal"!==o)return;if(this.state.isOpened)return;e.preventDefault(),this._handleToggleDropdown(!0,!0);break;case 27:if(!this.state.isOpened||!this.props.closeOnEsc)return;e.preventDefault(),e.stopPropagation(),this._handleToggleDropdown(!1)}else{if("div"===this.props.tag)return;switch(r){case 27:{e.preventDefault();const{shouldReturnFocus:o}=this.state;this._handleToggleDropdown(!1),o&&(null===(t=this._wrapperRef)||void 0===t||t.focus());break}}}},this.state={isOpened:!1,shouldReturnFocus:!1}}render(){const{tag:e="div",id:t,arrow:o,content:i,isDisabled:a,isDrawer:c,isShowTooltip:d,title:u,className:p,hotKey:m,theme:f,drawerBreakpoint:v,tabIndex:g}=this.props,{isOpened:b}=this.state,w=n(p,f.button,{"apply-common-tooltip":d||!a,[f.isDisabled]:a,[f.isOpened]:b});return"button"===e?r.createElement("button",{type:"button",id:t,className:n(w,f.accessible),disabled:a,onClick:this._handleClick,title:u,"data-tooltip-hotkey":m, -ref:this._handleWrapperRef,onKeyDown:this._handleKeyDown,tabIndex:g,...(0,l.filterDataProps)(this.props),...(0,l.filterAriaProps)(this.props)},i,o&&r.createElement("div",{className:f.arrow},r.createElement("div",{className:f.arrowWrap},r.createElement(s.ToolWidgetCaret,{dropped:b}))),this.state.isOpened&&(v?r.createElement(h.MatchMedia,{rule:v},(e=>this._renderContent(e))):this._renderContent(c))):r.createElement("div",{id:t,className:w,onClick:a?void 0:this._handleClick,title:u,"data-tooltip-hotkey":m,ref:this._handleWrapperRef,"data-role":"button",tabIndex:g,onKeyDown:this._handleKeyDown,...(0,l.filterDataProps)(this.props)},i,o&&r.createElement("div",{className:f.arrow},r.createElement("div",{className:f.arrowWrap},r.createElement(s.ToolWidgetCaret,{dropped:b}))),this.state.isOpened&&(v?r.createElement(h.MatchMedia,{rule:v},(e=>this._renderContent(e))):this._renderContent(c)))}close(){this._handleToggleDropdown(!1)}focus(){var e;null===(e=this._wrapperRef)||void 0===e||e.focus()}update(){null!==this._controller.current&&this._controller.current.update()}_renderContent(e){const{menuDataName:t,minWidth:o,menuClassName:n,maxHeight:i,drawerPosition:s="Bottom",children:l}=this.props,{isOpened:h}=this.state,p={horizontalMargin:this.props.horizontalMargin||0,verticalMargin:this.props.verticalMargin||2,verticalAttachEdge:this.props.verticalAttachEdge,horizontalAttachEdge:this.props.horizontalAttachEdge,verticalDropDirection:this.props.verticalDropDirection,horizontalDropDirection:this.props.horizontalDropDirection,matchButtonAndListboxWidths:this.props.matchButtonAndListboxWidths},m=Boolean(h&&e&&s),f=function(e){return"function"==typeof e}(l)?l({isDrawer:m}):l;return m?r.createElement(c.DrawerManager,null,r.createElement(d.Drawer,{onClose:this._handleClose,position:s,"data-name":t},f)):r.createElement(a.PopupMenu,{reference:this.props.menuReference,controller:this._controller,closeOnClickOutside:this.props.closeOnClickOutside,doNotCloseOn:this,isOpened:h,minWidth:o,onClose:this._handleClose,position:(0,u.getPopupPositioner)(this._wrapperRef,p),className:n,maxHeight:i,"data-name":t,tabIndex:"div"!==this.props.tag?-1:void 0,onOpen:this._handleOpen,onKeyDown:this.props.onMenuKeyDown,onFocus:this.props.onMenuFocus},f)}}f.defaultProps={arrow:!0,closeOnClickOutside:!0,theme:m}},578:e=>{e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/5100.cde5d07bb6ed8d0a8328.css b/charting_library/bundles/5100.cde5d07bb6ed8d0a8328.css new file mode 100644 index 00000000..d3c4d0f1 --- /dev/null +++ b/charting_library/bundles/5100.cde5d07bb6ed8d0a8328.css @@ -0,0 +1 @@ +.dialog-PgBQq9Tl{min-width:254px;padding:40px;width:auto}.dialogInner-PgBQq9Tl{align-items:center;display:flex;flex-direction:column}.titleWrapper-PgBQq9Tl{align-items:center;display:flex;justify-content:center;margin-bottom:16px;max-width:100%}.title-PgBQq9Tl{color:#131722;cursor:default;font-size:20px;font-weight:700;line-height:28px;overflow:hidden;white-space:nowrap}html.theme-dark .title-PgBQq9Tl{color:#d1d4dc}.infoHint-PgBQq9Tl{color:#787b86;height:18px;margin-left:8px;width:18px}.form-PgBQq9Tl{display:flex;max-width:200px;width:100%}.inputWrapper-PgBQq9Tl{flex-grow:1}.input-PgBQq9Tl{font-size:24px;text-align:center}.hint-PgBQq9Tl{color:#787b86;cursor:default;font-size:12px;line-height:18px;margin-top:3px;max-width:100%;overflow:hidden;white-space:nowrap}.error-PgBQq9Tl{color:#f23645} \ No newline at end of file diff --git a/charting_library/bundles/5100.cde5d07bb6ed8d0a8328.rtl.css b/charting_library/bundles/5100.cde5d07bb6ed8d0a8328.rtl.css new file mode 100644 index 00000000..fd64e794 --- /dev/null +++ b/charting_library/bundles/5100.cde5d07bb6ed8d0a8328.rtl.css @@ -0,0 +1 @@ +.dialog-PgBQq9Tl{min-width:254px;padding:40px;width:auto}.dialogInner-PgBQq9Tl{align-items:center;display:flex;flex-direction:column}.titleWrapper-PgBQq9Tl{align-items:center;display:flex;justify-content:center;margin-bottom:16px;max-width:100%}.title-PgBQq9Tl{color:#131722;cursor:default;font-size:20px;font-weight:700;line-height:28px;overflow:hidden;white-space:nowrap}html.theme-dark .title-PgBQq9Tl{color:#d1d4dc}.infoHint-PgBQq9Tl{color:#787b86;height:18px;margin-right:8px;width:18px}.form-PgBQq9Tl{display:flex;max-width:200px;width:100%}.inputWrapper-PgBQq9Tl{flex-grow:1}.input-PgBQq9Tl{font-size:24px;text-align:center}.hint-PgBQq9Tl{color:#787b86;cursor:default;font-size:12px;line-height:18px;margin-top:3px;max-width:100%;overflow:hidden;white-space:nowrap}.error-PgBQq9Tl{color:#f23645} \ No newline at end of file diff --git a/charting_library/bundles/5166.a12c50ad6225ca6de843.css b/charting_library/bundles/5166.a12c50ad6225ca6de843.css new file mode 100644 index 00000000..f35132ca --- /dev/null +++ b/charting_library/bundles/5166.a12c50ad6225ca6de843.css @@ -0,0 +1 @@ +.accessible-NQERJsv9{outline:none;overflow:visible;position:relative}.accessible-NQERJsv9:focus{outline:none}.accessible-NQERJsv9:focus-visible{outline:none}.accessible-NQERJsv9:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.accessible-NQERJsv9:focus:after{display:block}.accessible-NQERJsv9:focus-visible:after{display:block}.accessible-NQERJsv9:focus:not(:focus-visible):after{display:none}.accessible-NQERJsv9:after{border-radius:6px}.accessible-NQERJsv9:not(.accessible-NQERJsv9.active-NQERJsv9):after{border-color:#2962ff}.accessible-NQERJsv9.active-NQERJsv9:after{border-color:#fffc} \ No newline at end of file diff --git a/charting_library/bundles/5166.a12c50ad6225ca6de843.rtl.css b/charting_library/bundles/5166.a12c50ad6225ca6de843.rtl.css new file mode 100644 index 00000000..82fe1f20 --- /dev/null +++ b/charting_library/bundles/5166.a12c50ad6225ca6de843.rtl.css @@ -0,0 +1 @@ +.accessible-NQERJsv9{outline:none;overflow:visible;position:relative}.accessible-NQERJsv9:focus{outline:none}.accessible-NQERJsv9:focus-visible{outline:none}.accessible-NQERJsv9:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.accessible-NQERJsv9:focus:after{display:block}.accessible-NQERJsv9:focus-visible:after{display:block}.accessible-NQERJsv9:focus:not(:focus-visible):after{display:none}.accessible-NQERJsv9:after{border-radius:6px}.accessible-NQERJsv9:not(.accessible-NQERJsv9.active-NQERJsv9):after{border-color:#2962ff}.accessible-NQERJsv9.active-NQERJsv9:after{border-color:#fffc} \ No newline at end of file diff --git a/charting_library/bundles/524.ef662c4bc3e57dd91171.css b/charting_library/bundles/524.ef662c4bc3e57dd91171.css new file mode 100644 index 00000000..431a0fc7 --- /dev/null +++ b/charting_library/bundles/524.ef662c4bc3e57dd91171.css @@ -0,0 +1 @@ +.button-Y1TCZogJ{all:unset;display:flex;position:relative}.button-Y1TCZogJ:before{border-radius:4px;content:none;height:100%;left:0;outline:2px none #2962ff;outline-offset:-2px;position:absolute;top:0;width:100%}.button-Y1TCZogJ:focus-visible:before{content:"";outline-style:solid}.button-Y1TCZogJ.active-Y1TCZogJ:before{outline-color:#fffc} \ No newline at end of file diff --git a/charting_library/bundles/524.ef662c4bc3e57dd91171.rtl.css b/charting_library/bundles/524.ef662c4bc3e57dd91171.rtl.css new file mode 100644 index 00000000..cc737d16 --- /dev/null +++ b/charting_library/bundles/524.ef662c4bc3e57dd91171.rtl.css @@ -0,0 +1 @@ +.button-Y1TCZogJ{all:unset;display:flex;position:relative}.button-Y1TCZogJ:before{border-radius:4px;content:none;height:100%;outline:2px none #2962ff;outline-offset:-2px;position:absolute;right:0;top:0;width:100%}.button-Y1TCZogJ:focus-visible:before{content:"";outline-style:solid}.button-Y1TCZogJ.active-Y1TCZogJ:before{outline-color:#fffc} \ No newline at end of file diff --git a/charting_library/bundles/535.74d9bc0e51d0ad585990.js b/charting_library/bundles/535.74d9bc0e51d0ad585990.js new file mode 100644 index 00000000..07689d37 --- /dev/null +++ b/charting_library/bundles/535.74d9bc0e51d0ad585990.js @@ -0,0 +1,13 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[535],{97754:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t{e.exports={button:"button-OvB35Th_",content:"content-OvB35Th_","icon-only":"icon-only-OvB35Th_",link:"link-OvB35Th_","color-brand":"color-brand-OvB35Th_","variant-primary":"variant-primary-OvB35Th_","variant-secondary":"variant-secondary-OvB35Th_","color-gray":"color-gray-OvB35Th_","color-green":"color-green-OvB35Th_","color-red":"color-red-OvB35Th_","size-xsmall":"size-xsmall-OvB35Th_","with-start-icon":"with-start-icon-OvB35Th_","with-end-icon":"with-end-icon-OvB35Th_","start-icon-wrap":"start-icon-wrap-OvB35Th_","end-icon-wrap":"end-icon-wrap-OvB35Th_","size-small":"size-small-OvB35Th_","size-medium":"size-medium-OvB35Th_","size-large":"size-large-OvB35Th_","size-xlarge":"size-xlarge-OvB35Th_",animated:"animated-OvB35Th_",stretch:"stretch-OvB35Th_",grouped:"grouped-OvB35Th_","adjust-position":"adjust-position-OvB35Th_","first-row":"first-row-OvB35Th_","first-col":"first-col-OvB35Th_","no-corner-top-left":"no-corner-top-left-OvB35Th_","no-corner-top-right":"no-corner-top-right-OvB35Th_","no-corner-bottom-right":"no-corner-bottom-right-OvB35Th_","no-corner-bottom-left":"no-corner-bottom-left-OvB35Th_"}},81193:e=>{e.exports={container:"container-Mtq7m9Yl","intent-default":"intent-default-Mtq7m9Yl",focused:"focused-Mtq7m9Yl",readonly:"readonly-Mtq7m9Yl",disabled:"disabled-Mtq7m9Yl","with-highlight":"with-highlight-Mtq7m9Yl",grouped:"grouped-Mtq7m9Yl","adjust-position":"adjust-position-Mtq7m9Yl","first-row":"first-row-Mtq7m9Yl","first-col":"first-col-Mtq7m9Yl",stretch:"stretch-Mtq7m9Yl","font-size-medium":"font-size-medium-Mtq7m9Yl","font-size-large":"font-size-large-Mtq7m9Yl","no-corner-top-left":"no-corner-top-left-Mtq7m9Yl","no-corner-top-right":"no-corner-top-right-Mtq7m9Yl","no-corner-bottom-right":"no-corner-bottom-right-Mtq7m9Yl","no-corner-bottom-left":"no-corner-bottom-left-Mtq7m9Yl","size-small":"size-small-Mtq7m9Yl","size-medium":"size-medium-Mtq7m9Yl","size-large":"size-large-Mtq7m9Yl","intent-success":"intent-success-Mtq7m9Yl","intent-warning":"intent-warning-Mtq7m9Yl","intent-danger":"intent-danger-Mtq7m9Yl","intent-primary":"intent-primary-Mtq7m9Yl","border-none":"border-none-Mtq7m9Yl","border-thin":"border-thin-Mtq7m9Yl","border-thick":"border-thick-Mtq7m9Yl",highlight:"highlight-Mtq7m9Yl",shown:"shown-Mtq7m9Yl"}},84684:e=>{e.exports={"inner-slot":"inner-slot-yJbunXPO",interactive:"interactive-yJbunXPO",icon:"icon-yJbunXPO","inner-middle-slot":"inner-middle-slot-yJbunXPO","before-slot":"before-slot-yJbunXPO","after-slot":"after-slot-yJbunXPO"}},58089:e=>{e.exports={ +input:"input-oiYdY6I4","with-start-slot":"with-start-slot-oiYdY6I4","with-end-slot":"with-end-slot-oiYdY6I4"}},33319:e=>{e.exports={loader:"loader-PZ4hqS2H",static:"static-PZ4hqS2H",item:"item-PZ4hqS2H","tv-button-loader":"tv-button-loader-PZ4hqS2H",medium:"medium-PZ4hqS2H",small:"small-PZ4hqS2H",black:"black-PZ4hqS2H",white:"white-PZ4hqS2H",gray:"gray-PZ4hqS2H",primary:"primary-PZ4hqS2H","loader-initial":"loader-initial-PZ4hqS2H","loader-appear":"loader-appear-PZ4hqS2H"}},45469:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},85383:e=>{e.exports={autocomplete:"autocomplete-P_1Nqk_V",caret:"caret-P_1Nqk_V",icon:"icon-P_1Nqk_V",suggestions:"suggestions-P_1Nqk_V",suggestion:"suggestion-P_1Nqk_V",noResults:"noResults-P_1Nqk_V",selected:"selected-P_1Nqk_V",opened:"opened-P_1Nqk_V"}},90948:e=>{e.exports={icon:"icon-XIHzWm6B",dropped:"dropped-XIHzWm6B"}},94720:(e,t,n)=>{"use strict";n.d(t,{Button:()=>y});var r=n(50959),o=n(97754),s=n(95604),i=n(9745),a=n(28146),l=n.n(a);function u(e){const{color:t="brand",size:n="medium",variant:r="primary",stretch:i=!1,icon:a,startIcon:u,endIcon:c,iconOnly:d=!1,className:h,isGrouped:p,cellState:f,disablePositionAdjustment:m=!1,isAnchor:g=!1}=e,v=function(e){let t="";return 0!==e&&(1&e&&(t=o(t,l()["no-corner-top-left"])),2&e&&(t=o(t,l()["no-corner-top-right"])),4&e&&(t=o(t,l()["no-corner-bottom-right"])),8&e&&(t=o(t,l()["no-corner-bottom-left"]))),t}((0,s.getGroupCellRemoveRoundBorders)(f));return o(h,l().button,l()[`size-${n}`],l()[`color-${t}`],l()[`variant-${r}`],i&&l().stretch,(a||u)&&l()["with-start-icon"],c&&l()["with-end-icon"],d&&l()["icon-only"],v,p&&l().grouped,p&&!m&&l()["adjust-position"],p&&f.isTop&&l()["first-row"],p&&f.isLeft&&l()["first-col"],g&&l().link)}function c(e){const{startIcon:t,icon:n,iconOnly:o,children:s,endIcon:a}=e,u=null!=t?t:n;return r.createElement(r.Fragment,null,u&&r.createElement(i.Icon,{icon:u,className:l()["start-icon-wrap"]}),s&&r.createElement("span",{className:l().content},s),a&&!o&&r.createElement(i.Icon,{icon:a,className:l()["end-icon-wrap"]}))}var d=n(86332),h=n(90186);function p(e){const{className:t,color:n,variant:r,size:o,stretch:s,animated:i,icon:a,iconOnly:l,startIcon:u,endIcon:c,...d}=e;return{...d,...(0,h.filterDataProps)(e),...(0,h.filterAriaProps)(e)}}function f(e){const{reference:t,...n}=e,{isGrouped:o,cellState:s,disablePositionAdjustment:i}=(0,r.useContext)(d.ControlGroupContext),a=u({...n,isGrouped:o,cellState:s,disablePositionAdjustment:i});return r.createElement("button",{...p(n),className:a,ref:t},r.createElement(c,{...n}))}function m(e="default"){switch(e){case"default":return"primary";case"stroke":return"secondary"}}function g(e="primary"){switch(e){case"primary":return"brand";case"success":return"green";case"default":return"gray";case"danger":return"red"}}function v(e="m"){switch(e){case"s":return"xsmall";case"m":return"small";case"l":return"large"}}function _(e){ +const{intent:t,size:n,appearance:r,useFullWidth:o,icon:s,...i}=e;return{...i,color:g(t),size:v(n),variant:m(r),stretch:o,startIcon:s}}function y(e){return r.createElement(f,{..._(e)})}},86332:(e,t,n)=>{"use strict";n.d(t,{ControlGroupContext:()=>r});const r=n(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},95604:(e,t,n)=>{"use strict";function r(e){let t=0;return e.isTop&&e.isLeft||(t+=1),e.isTop&&e.isRight||(t+=2),e.isBottom&&e.isLeft||(t+=8),e.isBottom&&e.isRight||(t+=4),t}n.d(t,{getGroupCellRemoveRoundBorders:()=>r})},67029:(e,t,n)=>{"use strict";n.d(t,{ControlSkeleton:()=>_,InputClasses:()=>m});var r=n(50959),o=n(97754),s=n(50151),i=n(38528),a=n(90186),l=n(86332),u=n(95604);var c=n(81193),d=n.n(c);function h(e){let t="";return 0!==e&&(1&e&&(t=o(t,d()["no-corner-top-left"])),2&e&&(t=o(t,d()["no-corner-top-right"])),4&e&&(t=o(t,d()["no-corner-bottom-right"])),8&e&&(t=o(t,d()["no-corner-bottom-left"]))),t}function p(e,t,n,r){const{removeRoundBorder:s,className:i,intent:a="default",borderStyle:l="thin",size:c,highlight:p,disabled:f,readonly:m,stretch:g,noReadonlyStyles:v,isFocused:_}=e,y=h(null!=s?s:(0,u.getGroupCellRemoveRoundBorders)(n));return o(d().container,d()[`intent-${a}`],d()[`border-${l}`],c&&d()[`size-${c}`],y,p&&d()["with-highlight"],f&&d().disabled,m&&!v&&d().readonly,_&&d().focused,g&&d().stretch,t&&d().grouped,!r&&d()["adjust-position"],n.isTop&&d()["first-row"],n.isLeft&&d()["first-col"],i)}function f(e,t){const{highlight:n,highlightRemoveRoundBorder:r}=e;if(!n)return d().highlight;const s=h(null!=r?r:(0,u.getGroupCellRemoveRoundBorders)(t));return o(d().highlight,d().shown,s)}const m={FontSizeMedium:(0,s.ensureDefined)(d()["font-size-medium"]),FontSizeLarge:(0,s.ensureDefined)(d()["font-size-large"])},g={passive:!1};function v(e,t){const{style:n,id:o,role:s,onFocus:u,onBlur:c,onMouseOver:d,onMouseOut:h,onMouseDown:m,onMouseUp:v,onKeyDown:_,onClick:y,tabIndex:w,startSlot:b,middleSlot:S,endSlot:E,onWheel:C,onWheelNoPassive:O=null}=e,{isGrouped:k,cellState:x,disablePositionAdjustment:M=!1}=(0,r.useContext)(l.ControlGroupContext),I=function(e,t=null,n){const o=(0,r.useRef)(null),s=(0,r.useRef)(null),i=(0,r.useCallback)((()=>{if(null===o.current||null===s.current)return;const[e,t,n]=s.current;null!==t&&o.current.addEventListener(e,t,n)}),[]),a=(0,r.useCallback)((()=>{if(null===o.current||null===s.current)return;const[e,t,n]=s.current;null!==t&&o.current.removeEventListener(e,t,n)}),[]),l=(0,r.useCallback)((e=>{a(),o.current=e,i()}),[]);return(0,r.useEffect)((()=>(s.current=[e,t,n],i(),a)),[e,t,n]),l}("wheel",O,g);return r.createElement("span",{style:n,id:o,role:s,className:p(e,k,x,M),tabIndex:w,ref:(0,i.useMergedRefs)([t,I]),onFocus:u,onBlur:c,onMouseOver:d,onMouseOut:h,onMouseDown:m,onMouseUp:v,onKeyDown:_,onClick:y,onWheel:C,...(0,a.filterDataProps)(e),...(0,a.filterAriaProps)(e)},b,S,E,r.createElement("span",{className:f(e,x)}))}v.displayName="ControlSkeleton";const _=r.forwardRef(v)},78274:(e,t,n)=>{"use strict";n.d(t,{StartSlot:()=>a,MiddleSlot:()=>l, +EndSlot:()=>u,AfterSlot:()=>c});var r=n(50959),o=n(97754),s=n(84684),i=n.n(s);function a(e){const{className:t,interactive:n=!0,icon:s=!1,children:a}=e;return r.createElement("span",{className:o(i()["inner-slot"],n&&i().interactive,s&&i().icon,t)},a)}function l(e){const{className:t,children:n}=e;return r.createElement("span",{className:o(i()["inner-slot"],i()["inner-middle-slot"],t)},n)}function u(e){const{className:t,interactive:n=!0,icon:s=!1,children:a}=e;return r.createElement("span",{className:o(i()["inner-slot"],n&&i().interactive,s&&i().icon,t)},a)}function c(e){const{className:t,children:n}=e;return r.createElement("span",{className:o(i()["after-slot"],t)},n)}},31261:(e,t,n)=>{"use strict";n.d(t,{InputControl:()=>_});var r=n(50959),o=n(97754),s=n(90186),i=n(47201),a=n(48907),l=n(38528),u=n(48027),c=n(29202),d=n(45812),h=n(67029),p=n(78274),f=n(58089),m=n.n(f);function g(e){return!(0,s.isAriaAttribute)(e)&&!(0,s.isDataAttribute)(e)}function v(e){const{id:t,title:n,role:i,tabIndex:a,placeholder:l,name:u,type:c,value:d,defaultValue:f,draggable:v,autoComplete:_,autoFocus:y,maxLength:w,min:b,max:S,step:E,pattern:C,inputMode:O,onSelect:k,onFocus:x,onBlur:M,onKeyDown:I,onKeyUp:T,onKeyPress:P,onChange:q,onDragStart:B,size:N="medium",className:R,inputClassName:D,disabled:A,readonly:z,containerTabIndex:L,startSlot:F,endSlot:V,reference:j,containerReference:U,onContainerFocus:Y,...H}=e,W=(0,s.filterProps)(H,g),$={...(0,s.filterAriaProps)(H),...(0,s.filterDataProps)(H),id:t,title:n,role:i,tabIndex:a,placeholder:l,name:u,type:c,value:d,defaultValue:f,draggable:v,autoComplete:_,autoFocus:y,maxLength:w,min:b,max:S,step:E,pattern:C,inputMode:O,onSelect:k,onFocus:x,onBlur:M,onKeyDown:I,onKeyUp:T,onKeyPress:P,onChange:q,onDragStart:B};return r.createElement(h.ControlSkeleton,{...W,disabled:A,readonly:z,tabIndex:L,className:o(m().container,R),size:N,ref:U,onFocus:Y,startSlot:F,middleSlot:r.createElement(p.MiddleSlot,null,r.createElement("input",{...$,className:o(m().input,D,F&&m()["with-start-slot"],V&&m()["with-end-slot"]),disabled:A,readOnly:z,ref:j})),endSlot:V})}function _(e){e=(0,u.useControl)(e);const{disabled:t,autoSelectOnFocus:n,tabIndex:o=0,onFocus:s,onBlur:h,reference:p,containerReference:f=null}=e,m=(0,r.useRef)(null),g=(0,r.useRef)(null),[_,y]=(0,c.useFocus)(),w=t?void 0:_?-1:o,b=t?void 0:_?o:-1,{isMouseDown:S,handleMouseDown:E,handleMouseUp:C}=(0,d.useIsMouseDown)(),O=(0,i.createSafeMulticastEventHandler)(y.onFocus,(function(e){n&&!S.current&&(0,a.selectAllContent)(e.currentTarget)}),s),k=(0,i.createSafeMulticastEventHandler)(y.onBlur,h),x=(0,r.useCallback)((e=>{m.current=e,p&&("function"==typeof p&&p(e),"object"==typeof p&&(p.current=e))}),[m,p]);return r.createElement(v,{...e,isFocused:_,containerTabIndex:w,tabIndex:b,onContainerFocus:function(e){g.current===e.target&&null!==m.current&&m.current.focus()},onFocus:O,onBlur:k,reference:x,containerReference:(0,l.useMergedRefs)([g,f]),onMouseDown:E,onMouseUp:C})}},48027:(e,t,n)=>{"use strict";n.d(t,{useControl:()=>s});var r=n(47201),o=n(29202);function s(e){ +const{onFocus:t,onBlur:n,intent:s,highlight:i,disabled:a}=e,[l,u]=(0,o.useFocus)(void 0,a),c=(0,r.createSafeMulticastEventHandler)(a?void 0:u.onFocus,t),d=(0,r.createSafeMulticastEventHandler)(a?void 0:u.onBlur,n);return{...e,intent:s||(l?"primary":"default"),highlight:null!=i?i:l,onFocus:c,onBlur:d}}},29202:(e,t,n)=>{"use strict";n.d(t,{useFocus:()=>o});var r=n(50959);function o(e,t){const[n,o]=(0,r.useState)(!1);(0,r.useEffect)((()=>{t&&n&&o(!1)}),[t,n]);const s={onFocus:(0,r.useCallback)((function(t){void 0!==e&&e.current!==t.target||o(!0)}),[e]),onBlur:(0,r.useCallback)((function(t){void 0!==e&&e.current!==t.target||o(!1)}),[e])};return[n,s]}},45812:(e,t,n)=>{"use strict";n.d(t,{useIsMouseDown:()=>o});var r=n(50959);function o(){const e=(0,r.useRef)(!1),t=(0,r.useCallback)((()=>{e.current=!0}),[e]),n=(0,r.useCallback)((()=>{e.current=!1}),[e]);return{isMouseDown:e,handleMouseDown:t,handleMouseUp:n}}},38528:(e,t,n)=>{"use strict";n.d(t,{useMergedRefs:()=>s});var r=n(50959),o=n(53017);function s(e){return(0,r.useCallback)((0,o.mergeRefs)(e),e)}},9745:(e,t,n)=>{"use strict";n.d(t,{Icon:()=>o});var r=n(50959);const o=r.forwardRef(((e,t)=>{const{icon:n="",...o}=e;return r.createElement("span",{...o,ref:t,dangerouslySetInnerHTML:{__html:n}})}))},26996:(e,t,n)=>{"use strict";n.d(t,{Loader:()=>u});var r,o=n(50959),s=n(97754),i=n(74991),a=n(33319),l=n.n(a);!function(e){e[e.Initial=0]="Initial",e[e.Appear=1]="Appear",e[e.Active=2]="Active"}(r||(r={}));class u extends o.PureComponent{constructor(e){super(e),this._stateChangeTimeout=null,this.state={state:r.Initial}}render(){const{className:e,color:t="black",size:n="medium",staticPosition:r}=this.props,i=s(l().item,l()[t],l()[n]);return o.createElement("span",{className:s(l().loader,r&&l().static,this._getStateClass(),e)},o.createElement("span",{className:i}),o.createElement("span",{className:i}),o.createElement("span",{className:i}))}componentDidMount(){this.setState({state:r.Appear}),this._stateChangeTimeout=setTimeout((()=>{this.setState({state:r.Active})}),2*i.dur)}componentWillUnmount(){this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=null)}_getStateClass(){switch(this.state.state){case r.Initial:return l()["loader-initial"];case r.Appear:return l()["loader-appear"];default:return""}}}},90186:(e,t,n)=>{"use strict";function r(e){return s(e,i)}function o(e){return s(e,a)}function s(e,t){const n=Object.entries(e).filter(t),r={};for(const[e,t]of n)r[e]=t;return r}function i(e){const[t,n]=e;return 0===t.indexOf("data-")&&"string"==typeof n}function a(e){return 0===e[0].indexOf("aria-")}n.d(t,{filterDataProps:()=>r,filterAriaProps:()=>o,filterProps:()=>s,isDataAttribute:()=>i,isAriaAttribute:()=>a})},48907:(e,t,n)=>{"use strict";function r(e){null!==e&&e.setSelectionRange(0,e.value.length)}n.d(t,{selectAllContent:()=>r})},53017:(e,t,n)=>{"use strict";function r(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function o(e){return r([e])}n.d(t,{mergeRefs:()=>r,isomorphicRef:()=>o})},47201:(e,t,n)=>{ +"use strict";function r(...e){return t=>{for(const n of e)void 0!==n&&n(t)}}n.d(t,{createSafeMulticastEventHandler:()=>r})},39640:(e,t,n)=>{"use strict";function r(e,t,n,r,o){function s(o){if(e>o.timeStamp)return;const s=o.target;void 0!==n&&null!==t&&null!==s&&s.ownerDocument===r&&(t.contains(s)||n(o))}return o.click&&r.addEventListener("click",s,!1),o.mouseDown&&r.addEventListener("mousedown",s,!1),o.touchEnd&&r.addEventListener("touchend",s,!1),o.touchStart&&r.addEventListener("touchstart",s,!1),()=>{r.removeEventListener("click",s,!1),r.removeEventListener("mousedown",s,!1),r.removeEventListener("touchend",s,!1),r.removeEventListener("touchstart",s,!1)}}n.d(t,{addOutsideEventListener:()=>r})},99054:(e,t,n)=>{"use strict";n.d(t,{setFixedBodyState:()=>u});const r=(()=>{let e;return()=>{var t;if(void 0===e){const n=document.createElement("div"),r=n.style;r.visibility="hidden",r.width="100px",r.msOverflowStyle="scrollbar",document.body.appendChild(n);const o=n.offsetWidth;n.style.overflow="scroll";const s=document.createElement("div");s.style.width="100%",n.appendChild(s);const i=s.offsetWidth;null===(t=n.parentNode)||void 0===t||t.removeChild(n),e=o-i}return e}})();function o(e,t,n){null!==e&&e.style.setProperty(t,n)}function s(e,t){return getComputedStyle(e,null).getPropertyValue(t)}function i(e,t){return parseInt(s(e,t))}let a=0,l=!1;function u(e){const{body:t}=document,n=t.querySelector(".widgetbar-wrap");if(e&&1==++a){const e=s(t,"overflow"),a=i(t,"padding-right");"hidden"!==e.toLowerCase()&&t.scrollHeight>t.offsetHeight&&(o(n,"right",`${r()}px`),t.style.paddingRight=`${a+r()}px`,l=!0),t.classList.add("i-no-scroll")}else if(!e&&a>0&&0==--a&&(t.classList.remove("i-no-scroll"),l)){o(n,"right","0px");let e=0;0,t.scrollHeight<=t.clientHeight&&(e-=r()),t.style.paddingRight=(e<0?0:e)+"px",l=!1}}},24437:(e,t,n)=>{"use strict";n.d(t,{DialogBreakpoints:()=>o});var r=n(45469);const o={SmallHeight:r["small-height-breakpoint"],TabletSmall:r["tablet-small-breakpoint"],TabletNormal:r["tablet-normal-breakpoint"]}},21788:(e,t,n)=>{"use strict";n.d(t,{Autocomplete:()=>f});var r,o=n(44352),s=n(50959),i=n(97754),a=n(41890),l=n(78274),u=n(31261),c=n(76594);!function(e){e[e.Enter=13]="Enter",e[e.Space=32]="Space",e[e.Backspace=8]="Backspace",e[e.DownArrow=40]="DownArrow",e[e.UpArrow=38]="UpArrow",e[e.RightArrow=39]="RightArrow",e[e.LeftArrow=37]="LeftArrow",e[e.Escape=27]="Escape",e[e.Tab=9]="Tab"}(r||(r={}));var d=n(65718),h=n(85383);function p(e,t){return""===e||-1!==t.toLowerCase().indexOf(e.toLowerCase())}class f extends s.PureComponent{constructor(e){if(super(e),this._containerInputElement=null,this._raf=null,this._resize=()=>{null===this._raf&&(this._raf=requestAnimationFrame((()=>{this.setState({appearingWidth:void 0,appearingPosition:void 0,isMeasureValid:void 0}),this._raf=null})))},this._handleMeasure=()=>{if(this.state.isMeasureValid||!this.props.suggestionsInPortal||!this._containerInputElement)return;const{bottom:e,left:t,width:n}=this._containerInputElement.getBoundingClientRect();this.setState({appearingWidth:n, +appearingPosition:{x:t,y:e},isMeasureValid:!0})},this._setInputRef=e=>{e&&(this._inputElement=e,this.props.setupHTMLInput&&this.props.setupHTMLInput(e),this._inputElement.addEventListener("keyup",this._handleKeyUpEnter))},this._setContainerInputRef=e=>{this._containerInputElement=e},this._handleCaretClick=()=>{this.state.isOpened?this.props.preventOnFocusOpen&&this._focus():this.props.preventOnFocusOpen?this._open():this._focus()},this._handleOutsideClick=()=>{const{allowUserDefinedValues:e,value:t,onChange:n}=this.props,{queryValue:r}=this.state;e?n&&r!==t&&n(r):this.setState(this._valueToQuery(t)),this._close()},this._handleFocus=e=>{this.props.preventOnFocusOpen||this._open(),this.props.onFocus&&this.props.onFocus(e)},this._handleChange=e=>{const{preventSearchOnEmptyQuery:t,allowUserDefinedValues:n,onChange:r,onSuggestionsOpen:o,onSuggestionsClose:s}=this.props,i=e.currentTarget.value;if(t&&""===i)this.setState({queryValue:i,isOpened:!1,active:void 0}),s&&s();else{const e=this._suggestions(i),t=Object.keys(e).length>0;this.setState({queryValue:i,isOpened:t,active:n?void 0:this._getActiveKeyByValue(i)}),t&&o&&o()}n&&r&&r(i)},this._handleItemClick=e=>{const t=e.currentTarget.id;this.setState({queryValue:m(this.props.source)[t]}),this.props.onChange&&this.props.onChange(t),this._close()},this._handleKeyDown=e=>{if(-1===[r.DownArrow,r.UpArrow,r.Enter,r.Escape].indexOf(e.which))return;const{allowUserDefinedValues:t,value:n,onChange:o,onSuggestionsOpen:s}=this.props,{active:i,isOpened:a,queryValue:l}=this.state;a&&(e.preventDefault(),e.stopPropagation());const u=this._suggestions(l);switch(e.which){case r.DownArrow:case r.UpArrow:const c=Object.keys(u);if(!a&&c.length&&e.which===r.DownArrow){this.setState({isOpened:!0,active:c[0]}),s&&s();break}let d;if(void 0===i){if(e.which===r.UpArrow){this._close();break}d=0}else d=c.indexOf(i)+(e.which===r.UpArrow?-1:1);d<0&&(d=0),d>c.length-1&&(d=c.length-1);const h=c[d];this.setState({active:h});const p=document.getElementById(h);p&&this._scrollIfNotVisible(p,this._suggestionsElement);break;case r.Escape:this._close(),a||this._blur();break;case r.Enter:let f=i;t&&(a&&f?this.setState(this._valueToQuery(f)):f=l),void 0!==f&&(this._close(),a||this._blur(),f!==n?o&&o(f):this.setState(this._valueToQuery(f)))}},this._setSuggestionsRef=e=>{e&&(this._suggestionsElement=e)},this._scrollIfNotVisible=(e,t)=>{const n=t.scrollTop,r=t.scrollTop+t.clientHeight,o=e.offsetTop,s=o+e.clientHeight;o<=n?e.scrollIntoView(!0):s>=r&&e.scrollIntoView(!1)},!(e=>Array.isArray(e.source)||!e.allowUserDefinedValues)(e))throw new Error("allowUserDefinedProps === true cay only be used if source is array");this.state={valueFromProps:e.value,isOpened:!1,active:e.value,queryValue:m(e.source)[e.value]||(e.allowUserDefinedValues?e.value:"")}}componentDidMount(){this.props.suggestionsInPortal&&window.addEventListener("resize",this._resize)}componentDidUpdate(){this.state.isOpened&&this._handleMeasure()}componentWillUnmount(){this._inputElement&&this._inputElement.removeEventListener("keyup",this._handleKeyUpEnter), +null!==this._raf&&(cancelAnimationFrame(this._raf),this._raf=null),window.removeEventListener("resize",this._resize)}render(){return s.createElement(c.OutsideEvent,{handler:this._handleOutsideClick,click:!0},(e=>s.createElement("div",{className:i(h.autocomplete,"js-dialog-skip-escape"),ref:e},s.createElement(u.InputControl,{id:this.props.id,name:this.props.name,endSlot:Object.keys(this._suggestions(this.state.queryValue)).length?s.createElement(l.EndSlot,null,s.createElement("span",{className:h.caret,onClick:this._handleCaretClick},s.createElement(a.ToolWidgetCaret,{className:h.icon,dropped:this.state.isOpened}))):void 0,maxLength:this.props.maxLength,reference:this._setInputRef,containerReference:this._setContainerInputRef,stretch:!0,placeholder:this.props.placeholder,value:this.state.queryValue,intent:this.props.error?"danger":void 0,onChange:this._handleChange,onFocus:this._handleFocus,onBlur:this.props.onBlur,onMouseOver:this.props.onMouseOver,onMouseOut:this.props.onMouseOut,onKeyDown:this._handleKeyDown,autoComplete:"off",size:this.props.size}),this._renderSuggestions())))}static getDerivedStateFromProps(e,t){const{allowUserDefinedValues:n,value:r,source:o}=e;if(r===t.valueFromProps&&t.isOpened)return null;const s=n?r:""===r?"":m(o)[r]||t.queryValue;return{...t,valueFromProps:r,active:r,queryValue:s}}_renderSuggestions(){return this.props.suggestionsInPortal?this.state.isOpened?this._renderPortalSuggestions():null:this._renderSuggestionsItems()}_renderPortalSuggestions(){return s.createElement(d.Portal,null,this._renderSuggestionsItems())}_focus(){this._inputElement.focus()}_blur(){this._inputElement.blur()}_open(){const{onSuggestionsOpen:e}=this.props;this._focus(),this.setState({isOpened:!0,active:this.props.value}),e&&e()}_close(){const{onSuggestionsClose:e}=this.props;this.setState({isOpened:!1,active:void 0}),e&&e()}_suggestions(e){const{filter:t=p}=this.props,n=m(this.props.source),r={};return Object.keys(n).filter((r=>t(e,n[r]))).forEach((e=>r[e]=n[e])),r}_renderSuggestionsItems(){const e=this._suggestions(this.state.queryValue),t=Object.keys(e).map((t=>{const n=i(h.suggestion,this.state.active===t&&h.selected);return s.createElement("li",{id:t,key:t,className:n,onClick:this._handleItemClick},e[t])})),r=s.createElement("li",{className:h.noResults},o.t(null,void 0,n(56614)));if(!t.length&&this.props.noEmptyText)return null;const{appearingPosition:a,appearingWidth:l}=this.state;return s.createElement("ul",{className:i(h.suggestions,this.state.isOpened&&h.opened),ref:this._setSuggestionsRef,style:{left:a&&a.x,top:a&&a.y,width:l&&l}},t.length?t:r)}_handleKeyUpEnter(e){e.which===r.Enter&&e.stopImmediatePropagation()}_getActiveKeyByValue(e){const{filter:t=p}=this.props,n=this._suggestions(e),r=Object.keys(n);for(const o of r)if(t(e,n[o]))return o;return r[0]}_valueToQuery(e){return{queryValue:m(this.props.source)[e]||""}}}function m(e){let t={};return Array.isArray(e)?e.forEach((e=>{t[e]=e})):t=e,t}},58095:(e,t,n)=>{"use strict";n.d(t,{useOutsideEvent:()=>s});var r=n(50959),o=n(39640);function s(e){ +const{click:t,mouseDown:n,touchEnd:s,touchStart:i,handler:a,reference:l,ownerDocument:u=document}=e,c=(0,r.useRef)(null),d=(0,r.useRef)(new CustomEvent("timestamp").timeStamp);return(0,r.useLayoutEffect)((()=>{const e={click:t,mouseDown:n,touchEnd:s,touchStart:i},r=l?l.current:c.current;return(0,o.addOutsideEventListener)(d.current,r,a,u,e)}),[t,n,s,i,a]),l||c}},90692:(e,t,n)=>{"use strict";n.d(t,{MatchMedia:()=>o});var r=n(50959);class o extends r.PureComponent{constructor(e){super(e),this._handleChange=()=>{this.forceUpdate()},this.state={query:window.matchMedia(this.props.rule)}}componentDidMount(){this._subscribe(this.state.query)}componentDidUpdate(e,t){this.state.query!==t.query&&(this._unsubscribe(t.query),this._subscribe(this.state.query))}componentWillUnmount(){this._unsubscribe(this.state.query)}render(){return this.props.children(this.state.query.matches)}static getDerivedStateFromProps(e,t){return e.rule!==t.query.media?{query:window.matchMedia(e.rule)}:null}_subscribe(e){e.addListener(this._handleChange)}_unsubscribe(e){e.removeListener(this._handleChange)}}},88216:(e,t,n)=>{"use strict";n.d(t,{OverlapManager:()=>s,getRootOverlapManager:()=>a});var r=n(50151);class o{constructor(){this._storage=[]}add(e){this._storage.push(e)}remove(e){this._storage=this._storage.filter((t=>e!==t))}has(e){return this._storage.includes(e)}getItems(){return this._storage}}class s{constructor(e=document){this._storage=new o,this._windows=new Map,this._index=0,this._document=e,this._container=e.createDocumentFragment()}setContainer(e){const t=this._container,n=null===e?this._document.createDocumentFragment():e;!function(e,t){Array.from(e.childNodes).forEach((e=>{e.nodeType===Node.ELEMENT_NODE&&t.appendChild(e)}))}(t,n),this._container=n}registerWindow(e){this._storage.has(e)||this._storage.add(e)}ensureWindow(e,t={position:"fixed",direction:"normal"}){const n=this._windows.get(e);if(void 0!==n)return n;this.registerWindow(e);const r=this._document.createElement("div");if(r.style.position=t.position,r.style.zIndex=this._index.toString(),r.dataset.id=e,void 0!==t.index){const e=this._container.childNodes.length;if(t.index>=e)this._container.appendChild(r);else if(t.index<=0)this._container.insertBefore(r,this._container.firstChild);else{const e=this._container.childNodes[t.index];this._container.insertBefore(r,e)}}else"reverse"===t.direction?this._container.insertBefore(r,this._container.firstChild):this._container.appendChild(r);return this._windows.set(e,r),++this._index,r}unregisterWindow(e){this._storage.remove(e);const t=this._windows.get(e);void 0!==t&&(null!==t.parentElement&&t.parentElement.removeChild(t),this._windows.delete(e))}getZindex(e){const t=this.ensureWindow(e);return parseInt(t.style.zIndex||"0")}moveToTop(e){if(this.getZindex(e)!==this._index){this.ensureWindow(e).style.zIndex=(++this._index).toString()}}removeWindow(e){this.unregisterWindow(e)}}const i=new WeakMap;function a(e=document){const t=e.getElementById("overlap-manager-root");if(null!==t)return(0,r.ensureDefined)(i.get(t));{ +const t=new s(e),n=function(e){const t=e.createElement("div");return t.style.position="absolute",t.style.zIndex=150..toString(),t.style.top="0px",t.style.left="0px",t.id="overlap-manager-root",t}(e);return i.set(n,t),t.setContainer(n),e.body.appendChild(n),t}}},65718:(e,t,n)=>{"use strict";n.d(t,{Portal:()=>l,PortalContext:()=>u});var r=n(50959),o=n(962),s=n(68671),i=n(88216),a=n(50655);class l extends r.PureComponent{constructor(){super(...arguments),this._uuid=(0,s.guid)()}componentWillUnmount(){this._manager().removeWindow(this._uuid)}render(){const e=this._manager().ensureWindow(this._uuid,this.props.layerOptions);return e.style.top=this.props.top||"",e.style.bottom=this.props.bottom||"",e.style.left=this.props.left||"",e.style.right=this.props.right||"",e.style.pointerEvents=this.props.pointerEvents||"",o.createPortal(r.createElement(u.Provider,{value:this},this.props.children),e)}moveToTop(){this._manager().moveToTop(this._uuid)}_manager(){return null===this.context?(0,i.getRootOverlapManager)():this.context}}l.contextType=a.SlotContext;const u=r.createContext(null)},50655:(e,t,n)=>{"use strict";n.d(t,{Slot:()=>o,SlotContext:()=>s});var r=n(50959);class o extends r.Component{shouldComponentUpdate(){return!1}render(){return r.createElement("div",{style:{position:"fixed",zIndex:150,left:0,top:0},ref:this.props.reference})}}const s=r.createContext(null)},41890:(e,t,n)=>{"use strict";n.d(t,{ToolWidgetCaret:()=>l});var r=n(50959),o=n(97754),s=n(9745),i=n(90948),a=n(43313);function l(e){const{dropped:t,className:n}=e;return r.createElement(s.Icon,{className:o(n,i.icon,{[i.dropped]:t}),icon:a})}},95257:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),l=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.iterator;var f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,g={};function v(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||f}function _(){}function y(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||f}v.prototype.isReactComponent={},v.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")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},_.prototype=v.prototype;var w=y.prototype=new _;w.constructor=y,m(w,v.prototype),w.isPureReactComponent=!0;var b=Array.isArray,S=Object.prototype.hasOwnProperty,E={current:null},C={key:!0,ref:!0,__self:!0,__source:!0};function O(e,t,r){var o,s={},i=null,a=null;if(null!=t)for(o in void 0!==t.ref&&(a=t.ref),void 0!==t.key&&(i=""+t.key), +t)S.call(t,o)&&!C.hasOwnProperty(o)&&(s[o]=t[o]);var l=arguments.length-2;if(1===l)s.children=r;else if(1{"use strict";e.exports=n(95257)},43313:e=>{e.exports=''},7720:e=>{e.exports=''},20036:e=>{e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},68988:e=>{e.exports={ar:["موافق"],ca_ES:["Acceptar"],cs:"Ok",de:"Ok",el:"Ok",en:"Ok",es:["Aceptar"],fa:"Ok",fr:["D'accord"],he_IL:["בסדר"],hu_HU:["Oké"],id_ID:"Ok",it:"Ok",ja:["OK"], +ko:["확인"],ms_MY:"Ok",nl_NL:"Ok",pl:"Ok",pt:"Ok",ro:"Ok",ru:["Ок"],sv:["OK"],th:["ตกลง"],tr:["Tamam"],vi:"Ok",zh:["确认"],zh_TW:["確認"]}},56614:e=>{e.exports={ar:["لا توجد نتائج"],ca_ES:["No s'han trobat resultats"],cs:"No results found",de:["Keine Ergebnisse"],el:"No results found",en:"No results found",es:["No se han encontrado resultados"],fa:"No results found",fr:["Pas de résultat trouvé"],he_IL:["לא נמצאו תוצאות"],hu_HU:"No results found",id_ID:["Hasil tidak ditemukan"],it:["Nessun risultato trovato"],ja:["該当なし"],ko:["결과를 찾을 수 없습니다"],ms_MY:["Tiada keputusan dijumpai"],nl_NL:"No results found",pl:["Brak wyników przeszukiwania"],pt:["Nenhum resultado encontrado"],ro:"No results found",ru:["Не найдено результатов"],sv:["Inga resultat hittades"],th:["ไม่พบข้อมูลใดๆ"],tr:["Hiç sonuç bulunamadı"],vi:["Không tìm thấy kết quả"],zh:["未搜寻结果"],zh_TW:["未找到結果"]}},85520:e=>{e.exports={ar:["حفظ"],ca_ES:["Desa"],cs:["Uložit"],de:["Speichern"],el:["Αποθήκευση"],en:"Save",es:["Guardar"],fa:["ذخیره"],fr:["Sauvegarder"],he_IL:["שמור"],hu_HU:["Mentés"],id_ID:["Simpan"],it:["Salva"],ja:["保存"],ko:["저장"],ms_MY:["Simpan"],nl_NL:["Opslaan"],pl:["Zapisz"],pt:["Salvar"],ro:"Save",ru:["Сохранить"],sv:["Spara"],th:["บันทึก"],tr:["Kaydet"],vi:["Lưu"],zh:["保存"],zh_TW:["儲存"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/537.727e7a8061aba6353cce.css b/charting_library/bundles/537.727e7a8061aba6353cce.css new file mode 100644 index 00000000..9b096c2a --- /dev/null +++ b/charting_library/bundles/537.727e7a8061aba6353cce.css @@ -0,0 +1 @@ +.footer-w4vEml4d{align-items:center;background-color:#f8f9fd;border-radius:0 0 6px 6px;box-sizing:border-box;color:#787b86;cursor:default;display:flex;flex:0 0 auto;font-size:13px;justify-content:center;line-height:17px;max-height:65px;min-height:40px;padding:9px 20px;text-align:center}html.theme-dark .footer-w4vEml4d{background-color:#2a2e39} \ No newline at end of file diff --git a/charting_library/bundles/537.727e7a8061aba6353cce.rtl.css b/charting_library/bundles/537.727e7a8061aba6353cce.rtl.css new file mode 100644 index 00000000..9b096c2a --- /dev/null +++ b/charting_library/bundles/537.727e7a8061aba6353cce.rtl.css @@ -0,0 +1 @@ +.footer-w4vEml4d{align-items:center;background-color:#f8f9fd;border-radius:0 0 6px 6px;box-sizing:border-box;color:#787b86;cursor:default;display:flex;flex:0 0 auto;font-size:13px;justify-content:center;line-height:17px;max-height:65px;min-height:40px;padding:9px 20px;text-align:center}html.theme-dark .footer-w4vEml4d{background-color:#2a2e39} \ No newline at end of file diff --git a/charting_library/bundles/5384.3532ec81f09f0141e063.css b/charting_library/bundles/5384.3532ec81f09f0141e063.css new file mode 100644 index 00000000..4b164836 --- /dev/null +++ b/charting_library/bundles/5384.3532ec81f09f0141e063.css @@ -0,0 +1 @@ +.dialog-nnDbXk_L{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;min-width:280px;text-align:left}html.theme-dark .dialog-nnDbXk_L{background-color:#1e222d}.dialog-nnDbXk_L.rounded-nnDbXk_L{border-radius:6px}.dialog-nnDbXk_L.shadowed-nnDbXk_L{box-shadow:0 2px 4px #0003}html.theme-dark .dialog-nnDbXk_L.shadowed-nnDbXk_L{box-shadow:0 2px 4px #0006}.dialog-nnDbXk_L.fullscreen-nnDbXk_L{bottom:0;height:100%;left:0;max-height:100%;max-width:100%;min-height:100%;position:fixed;right:0;top:0;width:100%}.dialog-nnDbXk_L.darker-nnDbXk_L{background-color:#fff}html.theme-dark .dialog-nnDbXk_L.darker-nnDbXk_L{background-color:#131722}.backdrop-nnDbXk_L{background-color:#9598a1;bottom:0;left:0;opacity:.5;position:fixed;right:0;top:0;transform:translateZ(0);z-index:-1}html.theme-dark .backdrop-nnDbXk_L{background-color:#0c0e15}.dialog-UExGRfA_{max-width:380px;min-width:280px;position:fixed;width:100%}.dialog-UExGRfA_ [data-dragg-area=true]{cursor:grab}.dialog-UExGRfA_ [data-dragg-area=true].dragging-UExGRfA_{cursor:grabbing}.dialogAnimatedAppearance-UExGRfA_{animation-duration:.3s;animation-name:dialogAnimation-UExGRfA_;transform-origin:0 0}@keyframes dialogAnimation-UExGRfA_{0%{opacity:0;transform:translate(var(--animationTranslateStartX),var(--animationTranslateStartY)) scale(0)}to{opacity:1;transform:translate(var(--animationTranslateEndX),var(--animationTranslateEndY)) scale(1)}}.dialogTooltip-UExGRfA_{color:#fff;font-size:14px;left:50%;line-height:21px;max-width:540px;position:absolute;top:-20px;transform:translateX(-50%);width:max-content}@media screen and (max-width:768px){.dialogTooltip-UExGRfA_{max-width:240px}} \ No newline at end of file diff --git a/charting_library/bundles/5384.3532ec81f09f0141e063.rtl.css b/charting_library/bundles/5384.3532ec81f09f0141e063.rtl.css new file mode 100644 index 00000000..780897fb --- /dev/null +++ b/charting_library/bundles/5384.3532ec81f09f0141e063.rtl.css @@ -0,0 +1 @@ +.dialog-nnDbXk_L{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;min-width:280px;text-align:right}html.theme-dark .dialog-nnDbXk_L{background-color:#1e222d}.dialog-nnDbXk_L.rounded-nnDbXk_L{border-radius:6px}.dialog-nnDbXk_L.shadowed-nnDbXk_L{box-shadow:0 2px 4px #0003}html.theme-dark .dialog-nnDbXk_L.shadowed-nnDbXk_L{box-shadow:0 2px 4px #0006}.dialog-nnDbXk_L.fullscreen-nnDbXk_L{bottom:0;height:100%;left:0;max-height:100%;max-width:100%;min-height:100%;position:fixed;right:0;top:0;width:100%}.dialog-nnDbXk_L.darker-nnDbXk_L{background-color:#fff}html.theme-dark .dialog-nnDbXk_L.darker-nnDbXk_L{background-color:#131722}.backdrop-nnDbXk_L{background-color:#9598a1;bottom:0;left:0;opacity:.5;position:fixed;right:0;top:0;transform:translateZ(0);z-index:-1}html.theme-dark .backdrop-nnDbXk_L{background-color:#0c0e15}.dialog-UExGRfA_{max-width:380px;min-width:280px;position:fixed;width:100%}.dialog-UExGRfA_ [data-dragg-area=true]{cursor:grab}.dialog-UExGRfA_ [data-dragg-area=true].dragging-UExGRfA_{cursor:grabbing}.dialogAnimatedAppearance-UExGRfA_{animation-duration:.3s;animation-name:dialogAnimation-UExGRfA_;transform-origin:100% 0}@keyframes dialogAnimation-UExGRfA_{0%{opacity:0;transform:translate(var(--animationTranslateStartX),var(--animationTranslateStartY)) scale(0)}to{opacity:1;transform:translate(var(--animationTranslateEndX),var(--animationTranslateEndY)) scale(1)}}.dialogTooltip-UExGRfA_{color:#fff;font-size:14px;line-height:21px;max-width:540px;position:absolute;right:50%;top:-20px;transform:translateX(50%);width:max-content}@media screen and (max-width:768px){.dialogTooltip-UExGRfA_{max-width:240px}} \ No newline at end of file diff --git a/charting_library/bundles/5639.9e2022f70344965799f4.css b/charting_library/bundles/5639.9e2022f70344965799f4.css new file mode 100644 index 00000000..4cbbef5a --- /dev/null +++ b/charting_library/bundles/5639.9e2022f70344965799f4.css @@ -0,0 +1 @@ +.item-bWEYVlEJ{vertical-align:middle;white-space:nowrap}.item-bWEYVlEJ.interactive-bWEYVlEJ{color:#131722}html.theme-dark .item-bWEYVlEJ.interactive-bWEYVlEJ{color:#d1d4dc}.item-bWEYVlEJ.interactive-bWEYVlEJ.hovered-bWEYVlEJ,.item-bWEYVlEJ.interactive-bWEYVlEJ:active{color:#131722}@media (any-hover:hover){.item-bWEYVlEJ.interactive-bWEYVlEJ:hover{color:#131722}}html.theme-dark .item-bWEYVlEJ.interactive-bWEYVlEJ.hovered-bWEYVlEJ,html.theme-dark .item-bWEYVlEJ.interactive-bWEYVlEJ:active{color:#c1c4cd}@media (any-hover:hover){html.theme-dark .item-bWEYVlEJ.interactive-bWEYVlEJ:hover{color:#c1c4cd}}.item-bWEYVlEJ.interactive-bWEYVlEJ.hovered-bWEYVlEJ,.item-bWEYVlEJ.interactive-bWEYVlEJ:active{background-color:#f0f3fa}@media (any-hover:hover){.item-bWEYVlEJ.interactive-bWEYVlEJ:hover{background-color:#f0f3fa}}html.theme-dark .item-bWEYVlEJ.interactive-bWEYVlEJ.hovered-bWEYVlEJ,html.theme-dark .item-bWEYVlEJ.interactive-bWEYVlEJ:active{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .item-bWEYVlEJ.interactive-bWEYVlEJ:hover{background-color:#2a2e39}}.item-bWEYVlEJ.disabled-bWEYVlEJ{cursor:default;opacity:.5}.item-bWEYVlEJ.disabled-bWEYVlEJ,.item-bWEYVlEJ.disabled-bWEYVlEJ:active{background-color:#fff;color:#131722}@media (any-hover:hover){.item-bWEYVlEJ.disabled-bWEYVlEJ:hover{background-color:#fff;color:#131722}}html.theme-dark .item-bWEYVlEJ.disabled-bWEYVlEJ,html.theme-dark .item-bWEYVlEJ.disabled-bWEYVlEJ:active{background-color:#1e222d}@media (any-hover:hover){html.theme-dark .item-bWEYVlEJ.disabled-bWEYVlEJ:hover{background-color:#1e222d}}html.theme-dark .item-bWEYVlEJ.disabled-bWEYVlEJ,html.theme-dark .item-bWEYVlEJ.disabled-bWEYVlEJ:active{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .item-bWEYVlEJ.disabled-bWEYVlEJ:hover{color:#d1d4dc}}.item-bWEYVlEJ.active-bWEYVlEJ,.item-bWEYVlEJ.active-bWEYVlEJ:active{background-color:#2962ff;color:#fff}@media (any-hover:hover){.item-bWEYVlEJ.active-bWEYVlEJ:hover{background-color:#2962ff;color:#fff}}html.theme-dark .item-bWEYVlEJ.active-bWEYVlEJ,html.theme-dark .item-bWEYVlEJ.active-bWEYVlEJ:active{background-color:#2962ff}@media (any-hover:hover){html.theme-dark .item-bWEYVlEJ.active-bWEYVlEJ:hover{background-color:#2962ff}}html.theme-dark .item-bWEYVlEJ.active-bWEYVlEJ,html.theme-dark .item-bWEYVlEJ.active-bWEYVlEJ:active{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .item-bWEYVlEJ.active-bWEYVlEJ:hover{color:#d1d4dc}}.item-bWEYVlEJ.active-bWEYVlEJ .shortcut-bWEYVlEJ,.item-bWEYVlEJ.active-bWEYVlEJ:active .shortcut-bWEYVlEJ{color:#b2b5beb3}@media (any-hover:hover){.item-bWEYVlEJ.active-bWEYVlEJ:hover .shortcut-bWEYVlEJ{color:#b2b5beb3}}html.theme-dark .item-bWEYVlEJ.active-bWEYVlEJ .shortcut-bWEYVlEJ,html.theme-dark .item-bWEYVlEJ.active-bWEYVlEJ:active .shortcut-bWEYVlEJ{color:#787b86b3}@media (any-hover:hover){html.theme-dark .item-bWEYVlEJ.active-bWEYVlEJ:hover .shortcut-bWEYVlEJ{color:#787b86b3}}.item-bWEYVlEJ.normal-bWEYVlEJ{height:32px}.item-bWEYVlEJ.big-bWEYVlEJ{height:68px}.iconCell-bWEYVlEJ{min-width:6px}.icon-bWEYVlEJ{align-items:center;display:flex;justify-content:center;padding-left:8px;width:28px}.icon-bWEYVlEJ svg{height:28px;width:28px}.icon-bWEYVlEJ.checkmark-bWEYVlEJ svg{fill:currentColor;height:14px;width:18px}.content-bWEYVlEJ{align-items:center;display:flex;max-width:365px;padding-left:6px;padding-right:20px}.label-bWEYVlEJ{flex:1 1 auto;font-size:14px;overflow-x:hidden;text-align:left}.toolbox-bWEYVlEJ{flex:0 1 auto;line-height:14px;margin-left:10px}.feature-no-mobiletouch .toolbox-bWEYVlEJ.showToolboxOnHover-bWEYVlEJ{opacity:0}@media (any-hover:hover){.feature-no-mobiletouch .item-bWEYVlEJ:hover .toolbox-bWEYVlEJ.showToolboxOnHover-bWEYVlEJ{opacity:1}}.arrowIcon-bWEYVlEJ{flex:0 1 auto;margin-left:10px}.arrowIcon-bWEYVlEJ svg{fill:currentColor;height:10px}.shortcut-bWEYVlEJ{color:#9598a1;flex:0 1 auto;font-size:12px;margin-left:10px;padding-top:2px}html.theme-dark .shortcut-bWEYVlEJ{color:#5d606b}.subMenu-bWEYVlEJ{height:0}.invisibleHotkey-bWEYVlEJ{visibility:hidden}.item-X2LmiiGx{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:flex-start;padding:8px 8px 8px 42px;position:relative}.item-X2LmiiGx.emptyIcons-X2LmiiGx{padding-left:20px}.item-X2LmiiGx.loading-X2LmiiGx{justify-content:center;position:relative}.item-X2LmiiGx.disabled-X2LmiiGx{cursor:default;opacity:.5}.item-X2LmiiGx.disabled-X2LmiiGx,.item-X2LmiiGx.disabled-X2LmiiGx:active{background-color:#fff;color:#131722}@media (any-hover:hover){.item-X2LmiiGx.disabled-X2LmiiGx:hover{background-color:#fff;color:#131722}}html.theme-dark .item-X2LmiiGx.disabled-X2LmiiGx,html.theme-dark .item-X2LmiiGx.disabled-X2LmiiGx:active{background-color:#1e222d}@media (any-hover:hover){html.theme-dark .item-X2LmiiGx.disabled-X2LmiiGx:hover{background-color:#1e222d}}html.theme-dark .item-X2LmiiGx.disabled-X2LmiiGx,html.theme-dark .item-X2LmiiGx.disabled-X2LmiiGx:active{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .item-X2LmiiGx.disabled-X2LmiiGx:hover{color:#d1d4dc}}.item-X2LmiiGx.interactive-X2LmiiGx{color:#131722}html.theme-dark .item-X2LmiiGx.interactive-X2LmiiGx{color:#d1d4dc}.item-X2LmiiGx.interactive-X2LmiiGx.hovered-X2LmiiGx,.item-X2LmiiGx.interactive-X2LmiiGx:active{color:#131722}@media (any-hover:hover){.item-X2LmiiGx.interactive-X2LmiiGx:hover{color:#131722}}html.theme-dark .item-X2LmiiGx.interactive-X2LmiiGx.hovered-X2LmiiGx,html.theme-dark .item-X2LmiiGx.interactive-X2LmiiGx:active{color:#c1c4cd}@media (any-hover:hover){html.theme-dark .item-X2LmiiGx.interactive-X2LmiiGx:hover{color:#c1c4cd}}.item-X2LmiiGx.interactive-X2LmiiGx.hovered-X2LmiiGx,.item-X2LmiiGx.interactive-X2LmiiGx:active{background-color:#f0f3fa}@media (any-hover:hover){.item-X2LmiiGx.interactive-X2LmiiGx:hover{background-color:#f0f3fa}}html.theme-dark .item-X2LmiiGx.interactive-X2LmiiGx.hovered-X2LmiiGx,html.theme-dark .item-X2LmiiGx.interactive-X2LmiiGx:active{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .item-X2LmiiGx.interactive-X2LmiiGx:hover{background-color:#2a2e39}}.item-X2LmiiGx.normal-X2LmiiGx{min-height:40px}.item-X2LmiiGx.big-X2LmiiGx{min-height:68px}.icon-X2LmiiGx{align-items:center;color:#131722;display:flex;height:28px;justify-content:center;left:8px;position:absolute;top:6px;width:28px}html.theme-dark .icon-X2LmiiGx{color:#d1d4dc}.label-X2LmiiGx{color:#131722;font-size:16px;line-height:24px;margin-right:8px;max-width:100%;word-break:break-word}html.theme-dark .label-X2LmiiGx{color:#d1d4dc}.title-X2LmiiGx{font-weight:700}.nested-X2LmiiGx{align-items:center;align-self:center;display:flex;height:18px;justify-content:center;margin-left:auto;width:18px}.shortcut-X2LmiiGx{line-height:24px;margin-left:auto;margin-right:8px;padding:0}.remove-X2LmiiGx{align-items:center;color:#131722;display:flex;height:24px;margin-left:auto;margin-right:8px}html.theme-dark .remove-X2LmiiGx{color:#d1d4dc} \ No newline at end of file diff --git a/charting_library/bundles/5639.9e2022f70344965799f4.rtl.css b/charting_library/bundles/5639.9e2022f70344965799f4.rtl.css new file mode 100644 index 00000000..5cdb0478 --- /dev/null +++ b/charting_library/bundles/5639.9e2022f70344965799f4.rtl.css @@ -0,0 +1 @@ +.item-bWEYVlEJ{vertical-align:middle;white-space:nowrap}.item-bWEYVlEJ.interactive-bWEYVlEJ{color:#131722}html.theme-dark .item-bWEYVlEJ.interactive-bWEYVlEJ{color:#d1d4dc}.item-bWEYVlEJ.interactive-bWEYVlEJ.hovered-bWEYVlEJ,.item-bWEYVlEJ.interactive-bWEYVlEJ:active{color:#131722}@media (any-hover:hover){.item-bWEYVlEJ.interactive-bWEYVlEJ:hover{color:#131722}}html.theme-dark .item-bWEYVlEJ.interactive-bWEYVlEJ.hovered-bWEYVlEJ,html.theme-dark .item-bWEYVlEJ.interactive-bWEYVlEJ:active{color:#c1c4cd}@media (any-hover:hover){html.theme-dark .item-bWEYVlEJ.interactive-bWEYVlEJ:hover{color:#c1c4cd}}.item-bWEYVlEJ.interactive-bWEYVlEJ.hovered-bWEYVlEJ,.item-bWEYVlEJ.interactive-bWEYVlEJ:active{background-color:#f0f3fa}@media (any-hover:hover){.item-bWEYVlEJ.interactive-bWEYVlEJ:hover{background-color:#f0f3fa}}html.theme-dark .item-bWEYVlEJ.interactive-bWEYVlEJ.hovered-bWEYVlEJ,html.theme-dark .item-bWEYVlEJ.interactive-bWEYVlEJ:active{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .item-bWEYVlEJ.interactive-bWEYVlEJ:hover{background-color:#2a2e39}}.item-bWEYVlEJ.disabled-bWEYVlEJ{cursor:default;opacity:.5}.item-bWEYVlEJ.disabled-bWEYVlEJ,.item-bWEYVlEJ.disabled-bWEYVlEJ:active{background-color:#fff;color:#131722}@media (any-hover:hover){.item-bWEYVlEJ.disabled-bWEYVlEJ:hover{background-color:#fff;color:#131722}}html.theme-dark .item-bWEYVlEJ.disabled-bWEYVlEJ,html.theme-dark .item-bWEYVlEJ.disabled-bWEYVlEJ:active{background-color:#1e222d}@media (any-hover:hover){html.theme-dark .item-bWEYVlEJ.disabled-bWEYVlEJ:hover{background-color:#1e222d}}html.theme-dark .item-bWEYVlEJ.disabled-bWEYVlEJ,html.theme-dark .item-bWEYVlEJ.disabled-bWEYVlEJ:active{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .item-bWEYVlEJ.disabled-bWEYVlEJ:hover{color:#d1d4dc}}.item-bWEYVlEJ.active-bWEYVlEJ,.item-bWEYVlEJ.active-bWEYVlEJ:active{background-color:#2962ff;color:#fff}@media (any-hover:hover){.item-bWEYVlEJ.active-bWEYVlEJ:hover{background-color:#2962ff;color:#fff}}html.theme-dark .item-bWEYVlEJ.active-bWEYVlEJ,html.theme-dark .item-bWEYVlEJ.active-bWEYVlEJ:active{background-color:#2962ff}@media (any-hover:hover){html.theme-dark .item-bWEYVlEJ.active-bWEYVlEJ:hover{background-color:#2962ff}}html.theme-dark .item-bWEYVlEJ.active-bWEYVlEJ,html.theme-dark .item-bWEYVlEJ.active-bWEYVlEJ:active{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .item-bWEYVlEJ.active-bWEYVlEJ:hover{color:#d1d4dc}}.item-bWEYVlEJ.active-bWEYVlEJ .shortcut-bWEYVlEJ,.item-bWEYVlEJ.active-bWEYVlEJ:active .shortcut-bWEYVlEJ{color:#b2b5beb3}@media (any-hover:hover){.item-bWEYVlEJ.active-bWEYVlEJ:hover .shortcut-bWEYVlEJ{color:#b2b5beb3}}html.theme-dark .item-bWEYVlEJ.active-bWEYVlEJ .shortcut-bWEYVlEJ,html.theme-dark .item-bWEYVlEJ.active-bWEYVlEJ:active .shortcut-bWEYVlEJ{color:#787b86b3}@media (any-hover:hover){html.theme-dark .item-bWEYVlEJ.active-bWEYVlEJ:hover .shortcut-bWEYVlEJ{color:#787b86b3}}.item-bWEYVlEJ.normal-bWEYVlEJ{height:32px}.item-bWEYVlEJ.big-bWEYVlEJ{height:68px}.iconCell-bWEYVlEJ{min-width:6px}.icon-bWEYVlEJ{align-items:center;display:flex;justify-content:center;padding-right:8px;width:28px}.icon-bWEYVlEJ svg{height:28px;width:28px}.icon-bWEYVlEJ.checkmark-bWEYVlEJ svg{fill:currentColor;height:14px;width:18px}.content-bWEYVlEJ{align-items:center;display:flex;max-width:365px;padding-left:20px;padding-right:6px}.label-bWEYVlEJ{flex:1 1 auto;font-size:14px;overflow-x:hidden;text-align:right}.toolbox-bWEYVlEJ{flex:0 1 auto;line-height:14px;margin-right:10px}.feature-no-mobiletouch .toolbox-bWEYVlEJ.showToolboxOnHover-bWEYVlEJ{opacity:0}@media (any-hover:hover){.feature-no-mobiletouch .item-bWEYVlEJ:hover .toolbox-bWEYVlEJ.showToolboxOnHover-bWEYVlEJ{opacity:1}}.arrowIcon-bWEYVlEJ{flex:0 1 auto;margin-right:10px}.arrowIcon-bWEYVlEJ svg{fill:currentColor;height:10px;transform:scaleX(-1)}.shortcut-bWEYVlEJ{color:#9598a1;flex:0 1 auto;font-size:12px;margin-right:10px;padding-top:2px}html.theme-dark .shortcut-bWEYVlEJ{color:#5d606b}.subMenu-bWEYVlEJ{height:0}.invisibleHotkey-bWEYVlEJ{visibility:hidden}.item-X2LmiiGx{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:flex-start;padding:8px 42px 8px 8px;position:relative}.item-X2LmiiGx.emptyIcons-X2LmiiGx{padding-right:20px}.item-X2LmiiGx.loading-X2LmiiGx{justify-content:center;position:relative}.item-X2LmiiGx.disabled-X2LmiiGx{cursor:default;opacity:.5}.item-X2LmiiGx.disabled-X2LmiiGx,.item-X2LmiiGx.disabled-X2LmiiGx:active{background-color:#fff;color:#131722}@media (any-hover:hover){.item-X2LmiiGx.disabled-X2LmiiGx:hover{background-color:#fff;color:#131722}}html.theme-dark .item-X2LmiiGx.disabled-X2LmiiGx,html.theme-dark .item-X2LmiiGx.disabled-X2LmiiGx:active{background-color:#1e222d}@media (any-hover:hover){html.theme-dark .item-X2LmiiGx.disabled-X2LmiiGx:hover{background-color:#1e222d}}html.theme-dark .item-X2LmiiGx.disabled-X2LmiiGx,html.theme-dark .item-X2LmiiGx.disabled-X2LmiiGx:active{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .item-X2LmiiGx.disabled-X2LmiiGx:hover{color:#d1d4dc}}.item-X2LmiiGx.interactive-X2LmiiGx{color:#131722}html.theme-dark .item-X2LmiiGx.interactive-X2LmiiGx{color:#d1d4dc}.item-X2LmiiGx.interactive-X2LmiiGx.hovered-X2LmiiGx,.item-X2LmiiGx.interactive-X2LmiiGx:active{color:#131722}@media (any-hover:hover){.item-X2LmiiGx.interactive-X2LmiiGx:hover{color:#131722}}html.theme-dark .item-X2LmiiGx.interactive-X2LmiiGx.hovered-X2LmiiGx,html.theme-dark .item-X2LmiiGx.interactive-X2LmiiGx:active{color:#c1c4cd}@media (any-hover:hover){html.theme-dark .item-X2LmiiGx.interactive-X2LmiiGx:hover{color:#c1c4cd}}.item-X2LmiiGx.interactive-X2LmiiGx.hovered-X2LmiiGx,.item-X2LmiiGx.interactive-X2LmiiGx:active{background-color:#f0f3fa}@media (any-hover:hover){.item-X2LmiiGx.interactive-X2LmiiGx:hover{background-color:#f0f3fa}}html.theme-dark .item-X2LmiiGx.interactive-X2LmiiGx.hovered-X2LmiiGx,html.theme-dark .item-X2LmiiGx.interactive-X2LmiiGx:active{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .item-X2LmiiGx.interactive-X2LmiiGx:hover{background-color:#2a2e39}}.item-X2LmiiGx.normal-X2LmiiGx{min-height:40px}.item-X2LmiiGx.big-X2LmiiGx{min-height:68px}.icon-X2LmiiGx{align-items:center;color:#131722;display:flex;height:28px;justify-content:center;position:absolute;right:8px;top:6px;width:28px}html.theme-dark .icon-X2LmiiGx{color:#d1d4dc}.label-X2LmiiGx{color:#131722;font-size:16px;line-height:24px;margin-left:8px;max-width:100%;word-break:break-word}html.theme-dark .label-X2LmiiGx{color:#d1d4dc}.title-X2LmiiGx{font-weight:700}.nested-X2LmiiGx,.title-X2LmiiGx .icon-X2LmiiGx{transform:scaleX(-1)}.nested-X2LmiiGx{align-items:center;align-self:center;display:flex;height:18px;justify-content:center;margin-right:auto;width:18px}.shortcut-X2LmiiGx{line-height:24px;margin-left:8px;margin-right:auto;padding:0}.remove-X2LmiiGx{align-items:center;color:#131722;display:flex;height:24px;margin-left:8px;margin-right:auto}html.theme-dark .remove-X2LmiiGx{color:#d1d4dc} \ No newline at end of file diff --git a/charting_library/bundles/5711.17ff8f0322d7ffb8cabe.js b/charting_library/bundles/5711.17ff8f0322d7ffb8cabe.js new file mode 100644 index 00000000..65de30bd --- /dev/null +++ b/charting_library/bundles/5711.17ff8f0322d7ffb8cabe.js @@ -0,0 +1,7 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5711],{88803:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},55596:e=>{e.exports={dialog:"dialog-b8SxMnzX",wrapper:"wrapper-b8SxMnzX",separator:"separator-b8SxMnzX",bounded:"bounded-b8SxMnzX"}},12228:e=>{e.exports={itemRow:"itemRow-BadjY5sX",favoriteButton:"favoriteButton-BadjY5sX",active:"active-BadjY5sX",selected:"selected-BadjY5sX",mobile:"mobile-BadjY5sX",itemInfo:"itemInfo-BadjY5sX",title:"title-BadjY5sX",details:"details-BadjY5sX",itemInfoWithPadding:"itemInfoWithPadding-BadjY5sX",favorite:"favorite-BadjY5sX",removeButton:"removeButton-BadjY5sX"}},69827:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-BZKENkhT",unsetAlign:"unsetAlign-BZKENkhT",title:"title-BZKENkhT",subtitle:"subtitle-BZKENkhT",textWrap:"textWrap-BZKENkhT",ellipsis:"ellipsis-BZKENkhT",close:"close-BZKENkhT",icon:"icon-BZKENkhT"}},82434:e=>{e.exports={scrollWrap:"scrollWrap-FaOvTD2r"}},77253:e=>{e.exports={wrap:"wrap-vSb6C0Bj","wrap--horizontal":"wrap--horizontal-vSb6C0Bj",bar:"bar-vSb6C0Bj",barInner:"barInner-vSb6C0Bj","barInner--horizontal":"barInner--horizontal-vSb6C0Bj","bar--horizontal":"bar--horizontal-vSb6C0Bj"}},14877:e=>{e.exports={favorite:"favorite-_FRQhM5Y",hovered:"hovered-_FRQhM5Y",disabled:"disabled-_FRQhM5Y",active:"active-_FRQhM5Y",checked:"checked-_FRQhM5Y"}},45719:e=>{e.exports={separator:"separator-Pf4rIzEt"}},27306:e=>{e.exports={button:"button-iLKiGOdQ",hovered:"hovered-iLKiGOdQ",disabled:"disabled-iLKiGOdQ",active:"active-iLKiGOdQ",hidden:"hidden-iLKiGOdQ"}},67842:(e,t,r)=>{"use strict";r.d(t,{useResizeObserver:()=>a});var n=r(50959),o=r(59255),i=r(43010),s=r(39416);function a(e,t=[]){const{callback:r,ref:a=null}=function(e){return"function"==typeof e?{callback:e}:e}(e),l=(0,n.useRef)(null),c=(0,n.useRef)(r);c.current=r;const u=(0,s.useFunctionalRefObject)(a),d=(0,n.useCallback)((e=>{u(e),null!==l.current&&(l.current.disconnect(),null!==e&&l.current.observe(e))}),[u,l]);return(0,i.useIsomorphicLayoutEffect)((()=>(l.current=new o.default(((e,t)=>{c.current(e,t)})),u.current&&d(u.current),()=>{var e;null===(e=l.current)||void 0===e||e.disconnect()})),[u,...t]),d}},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,{isomorphicRef:()=>o,mergeRefs:()=>n})},24437:(e,t,r)=>{"use strict";r.d(t,{DialogBreakpoints:()=>o});var n=r(88803);const o={SmallHeight:n["small-height-breakpoint"],TabletSmall:n["tablet-small-breakpoint"],TabletNormal:n["tablet-normal-breakpoint"]}},35057:(e,t,r)=>{"use strict";r.d(t,{AdaptivePopupDialog:()=>B});var n=r(50959),o=r(50151);var i=r(97754),s=r.n(i),a=r(68335),l=r(38223),c=r(35749),u=r(63016),d=r(1109),h=r(24437),p=r(90692),v=r(95711);var m=r(52092),f=r(76422),g=r(9745);const b=n.createContext({setHideClose:()=>{}});var N=r(7720),C=r(69827) +;function w(e){const{title:t,titleTextWrap:r=!1,subtitle:o,showCloseIcon:i=!0,onClose:a,onCloseButtonKeyDown:l,renderBefore:c,renderAfter:u,draggable:d,className:h,unsetAlign:p,closeAriaLabel:v,closeButtonReference:m}=e,[f,w]=(0,n.useState)(!1);return n.createElement(b.Provider,{value:{setHideClose:w}},n.createElement("div",{className:s()(C.container,h,(o||p)&&C.unsetAlign)},c,n.createElement("div",{"data-dragg-area":d,className:C.title},n.createElement("div",{className:s()(r?C.textWrap:C.ellipsis)},t),o&&n.createElement("div",{className:s()(C.ellipsis,C.subtitle)},o)),u,i&&!f&&n.createElement("button",{className:C.close,onClick:a,onKeyDown:l,"data-name":"close","aria-label":v,type:"button",ref:m},n.createElement(g.Icon,{className:C.icon,icon:N,"data-name":"close","data-role":"button"}))))}var E=r(53017),_=r(90186),P=r(55596);const k={vertical:20},S={vertical:0};class B extends n.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(h.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,a.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:r}=document,n=(0,o.ensureNotNull)(this._reference);if(null!==r){if(e.preventDefault(),"true"===(t=r).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,c.isTextEditingField)(r))return void n.focus();if(n.contains(r))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,r;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(r=e,[9,a.Modifiers.Shift+9].includes((0,a.hashFromEvent)(r))&&r.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()},this._calculatePositionWithOffsets=(e,t)=>{const r=(0,o.ensureDefined)(this.props.fullScreenViewOffsets).value();return{top:r.top,left:(0,l.isRtl)()?-r.right:r.left,width:t.clientWidth-r.left-r.right,height:t.clientHeight-r.top-r.bottom}}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||f.subscribe(m.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(), +void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.subscribe(this._requestResize)}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||f.unsubscribe(m.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.unsubscribe(this._requestResize)}focus(){(0,o.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,r;return null!==(r=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==r&&r}render(){const{className:e,wrapperClassName:t,headerClassName:r,isOpened:o,title:i,titleTextWrap:a,dataName:l,onClickOutside:c,additionalElementPos:m,additionalHeaderElement:f,backdrop:g,shouldForceFocus:b=!0,shouldReturnFocus:N,onForceFocus:C,showSeparator:B,subtitle:z,draggable:M=!0,fullScreen:D=!1,showCloseIcon:L=!0,rounded:x=!0,isAnimationEnabled:O,growPoint:R,dialogTooltip:A,unsetHeaderAlign:T,onDragStart:y,dataDialogName:F,closeAriaLabel:H,containerAriaLabel:I,reference:W,containerTabIndex:K,closeButtonReference:j,onCloseButtonKeyDown:Y,shadowed:X,fullScreenViewOffsets:Q}=this.props,V="after"!==m?f:void 0,Z="after"===m?f:void 0,G="string"==typeof i?i:F||"",U=(0,_.filterDataProps)(this.props),q=(0,E.mergeRefs)([this._handleReference,W]);return n.createElement(p.MatchMedia,{rule:h.DialogBreakpoints.SmallHeight},(m=>n.createElement(p.MatchMedia,{rule:h.DialogBreakpoints.TabletSmall},(h=>n.createElement(u.PopupDialog,{rounded:!(h||D)&&x,className:s()(P.dialog,D&&Q&&P.bounded,e),isOpened:o,reference:q,onKeyDown:this._handleKeyDown,onClickOutside:c,onClickBackdrop:c,fullscreen:h||D,guard:m?S:k,boundByScreen:h||D,shouldForceFocus:b,onForceFocus:C,shouldReturnFocus:N,backdrop:g,draggable:M,isAnimationEnabled:O,growPoint:R,name:this.props.dataName,dialogTooltip:A,onDragStart:y,containerAriaLabel:I,containerTabIndex:K,calculateDialogPosition:D&&Q?this._calculatePositionWithOffsets:void 0,shadowed:X,...U},n.createElement("div",{className:s()(P.wrapper,t),"data-name":l,"data-dialog-name":G},void 0!==i&&n.createElement(w,{draggable:M&&!(h||D),onClose:this._handleCloseBtnClick,renderAfter:Z,renderBefore:V,subtitle:z,title:i,titleTextWrap:a,showCloseIcon:L,className:r,unsetAlign:T,closeAriaLabel:H,closeButtonReference:j,onCloseButtonKeyDown:Y}),B&&n.createElement(d.Separator,{className:P.separator}),n.createElement(v.PopupContext.Consumer,null,(e=>this._renderChildren(e,h||D)))))))))}}},64530:(e,t,r)=>{"use strict";r.d(t,{DialogContentItem:()=>d});var n=r(50959),o=r(97754),i=r.n(o),s=r(49483),a=r(36189),l=r(96040);function c(e){ +const{url:t,...r}=e;return t?n.createElement("a",{...r,href:t}):n.createElement("div",{...r})}var u=r(12228);function d(e){const{title:t,subtitle:r,removeBtnLabel:o,onClick:d,onClickFavorite:p,onClickRemove:v,isActive:m,isSelected:f,isFavorite:g,isMobile:b=!1,showFavorite:N=!0,...C}=e;return n.createElement(c,{...C,className:i()(u.itemRow,m&&!f&&u.active,b&&u.mobile,f&&u.selected),onClick:h.bind(null,d),"data-role":"list-item","data-active":m},N&&p&&n.createElement(a.FavoriteButton,{className:i()(u.favoriteButton,g&&u.favorite,s.CheckMobile.any()&&u.mobile),isActive:m&&!f,isFilled:g,onClick:h.bind(null,p),"data-name":"list-item-favorite-button","data-favorite":g}),n.createElement("div",{className:i()(u.itemInfo,!N&&u.itemInfoWithPadding)},n.createElement("div",{className:i()(u.title,m&&!f&&u.active,b&&u.mobile),"data-name":"list-item-title"},t),n.createElement("div",{className:i()(u.details,m&&!f&&u.active,b&&u.mobile)},r)),n.createElement(l.RemoveButton,{className:u.removeButton,isActive:m&&!f,onClick:h.bind(null,v),"data-name":"list-item-remove-button",title:o}))}function h(e,t){t.defaultPrevented||(t.preventDefault(),e(t))}},3085:(e,t,r)=>{"use strict";r.d(t,{OverlayScrollContainer:()=>m});var n=r(50959),o=r(97754),i=r.n(o),s=r(38223),a=r(50151),l=r(37160);const c=r(77253),u={0:{isHorizontal:!1,isNegative:!1,sizePropName:"height",minSizePropName:"minHeight",startPointPropName:"top",currentMousePointPropName:"clientY",progressBarTransform:"translateY"},1:{isHorizontal:!0,isNegative:!1,sizePropName:"width",minSizePropName:"minWidth",startPointPropName:"left",currentMousePointPropName:"clientX",progressBarTransform:"translateX"},2:{isHorizontal:!0,isNegative:!0,sizePropName:"width",minSizePropName:"minWidth",startPointPropName:"right",currentMousePointPropName:"clientX",progressBarTransform:"translateX"}},d=40;function h(e){const{size:t,scrollSize:r,clientSize:o,scrollProgress:s,onScrollProgressChange:h,scrollMode:p,theme:v=c,onDragStart:m,onDragEnd:f,minBarSize:g=d}=e,b=(0,n.useRef)(null),N=(0,n.useRef)(null),[C,w]=(0,n.useState)(!1),E=(0,n.useRef)(0),{isHorizontal:_,isNegative:P,sizePropName:k,minSizePropName:S,startPointPropName:B,currentMousePointPropName:z,progressBarTransform:M}=u[p];(0,n.useEffect)((()=>{const e=(0,a.ensureNotNull)(b.current).ownerDocument;return C?(m&&m(),e&&(e.addEventListener("mousemove",F),e.addEventListener("mouseup",H))):f&&f(),()=>{e&&(e.removeEventListener("mousemove",F),e.removeEventListener("mouseup",H))}}),[C]);const D=t/r||0,L=o*D||0,x=Math.max(L,g),O=(t-x)/(t-L),R=r-t,A=P?-R:0,T=P?0:R,y=W((0,l.clamp)(s,A,T))||0;return n.createElement("div",{ref:b,className:i()(v.wrap,_&&v["wrap--horizontal"]),style:{[k]:t},onMouseDown:function(e){if(e.isDefaultPrevented())return;e.preventDefault();const t=I(e.nativeEvent,(0,a.ensureNotNull)(b.current)),r=Math.sign(t),n=(0,a.ensureNotNull)(N.current).getBoundingClientRect();E.current=r*n[k]/2;let o=Math.abs(t)-Math.abs(E.current);const i=W(R);o<0?(o=0,E.current=t):o>i&&(o=i,E.current=t-r*i);h(K(r*o)),w(!0)}},n.createElement("div",{ref:N, +className:i()(v.bar,_&&v["bar--horizontal"]),style:{[S]:g,[k]:x,transform:`${M}(${y}px)`},onMouseDown:function(e){e.preventDefault(),E.current=I(e.nativeEvent,(0,a.ensureNotNull)(N.current)),w(!0)}},n.createElement("div",{className:i()(v.barInner,_&&v["barInner--horizontal"])})));function F(e){const t=I(e,(0,a.ensureNotNull)(b.current))-E.current;h(K(t))}function H(){w(!1)}function I(e,t){const r=t.getBoundingClientRect()[B];return e[z]-r}function W(e){return e*D*O}function K(e){return e/D/O}}var p=r(70412),v=r(82434);function m(e){const{reference:t,className:r,containerHeight:i=0,containerWidth:a=0,contentHeight:l=0,contentWidth:c=0,scrollPosTop:u=0,scrollPosLeft:d=0,onVerticalChange:m,onHorizontalChange:f,visible:g}=e,[b,N]=(0,p.useHover)(),[C,w]=(0,n.useState)(!1),E=i{"use strict";r.d(t,{FavoriteButton:()=>d});var n=r(44352),o=r(50959),i=r(97754),s=r(9745),a=r(39146),l=r(48010),c=r(14877);const u={add:n.t(null,void 0,r(44629)),remove:n.t(null,void 0,r(72482))};function d(e){const{className:t,isFilled:r,isActive:n,onClick:d,...h}=e;return o.createElement(s.Icon,{...h,className:i(c.favorite,"apply-common-tooltip",r&&c.checked,n&&c.active,t),icon:r?a:l,onClick:d,title:r?u.remove:u.add})}},898:(e,t,r)=>{"use strict";r.d(t,{useDimensions:()=>i});var n=r(50959),o=r(67842);function i(){const[e,t]=(0,n.useState)(null),r=(0,n.useCallback)((([r])=>{const n=r.target.getBoundingClientRect();n.width===(null==e?void 0:e.width)&&n.height===e.height||t(n)}),[e]);return[(0,o.useResizeObserver)(r),e]}},70412:(e,t,r)=>{"use strict";r.d(t,{hoverMouseEventFilter:()=>i,useAccurateHover:()=>s,useHover:()=>o});var n=r(50959);function o(){const[e,t]=(0,n.useState)(!1);return[e,{onMouseOver:function(e){i(e)&&t(!0)},onMouseOut:function(e){i(e)&&t(!1)}}]}function i(e){return!e.currentTarget.contains(e.relatedTarget)}function s(e){const[t,r]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{const t=t=>{if(null===e.current)return;const n=e.current.contains(t.target);r(n)};return document.addEventListener("mouseover",t),()=>document.removeEventListener("mouseover",t)}),[]),t}},33127:(e,t,r)=>{"use strict";r.d(t,{useOverlayScroll:()=>l});var n=r(50959),o=r(50151),i=r(70412),s=r(49483);const a={onMouseOver:()=>{},onMouseOut:()=>{}};function l(e,t=s.CheckMobile.any()){const r=(0,n.useRef)(null),l=e||(0,n.useRef)(null),[c,u]=(0,i.useHover)(),[d,h]=(0,n.useState)({reference:r,containerHeight:0,containerWidth:0,contentHeight:0,contentWidth:0,scrollPosTop:0,scrollPosLeft:0,onVerticalChange:function(e){h((t=>({...t,scrollPosTop:e +}))),(0,o.ensureNotNull)(l.current).scrollTop=e},onHorizontalChange:function(e){h((t=>({...t,scrollPosLeft:e}))),(0,o.ensureNotNull)(l.current).scrollLeft=e},visible:c}),p=(0,n.useCallback)((()=>{if(!l.current)return;const{clientHeight:e,scrollHeight:t,scrollTop:n,clientWidth:o,scrollWidth:i,scrollLeft:s}=l.current,a=r.current?r.current.offsetTop:0;h((r=>({...r,containerHeight:e-a,contentHeight:t-a,scrollPosTop:n,containerWidth:o,contentWidth:i,scrollPosLeft:s})))}),[]);function v(){h((e=>({...e,scrollPosTop:(0,o.ensureNotNull)(l.current).scrollTop,scrollPosLeft:(0,o.ensureNotNull)(l.current).scrollLeft})))}return(0,n.useEffect)((()=>{c&&p(),h((e=>({...e,visible:c})))}),[c]),(0,n.useEffect)((()=>{const e=l.current;return e&&e.addEventListener("scroll",v),()=>{e&&e.removeEventListener("scroll",v)}}),[l]),[d,t?a:u,l,p]}},1109:(e,t,r)=>{"use strict";r.d(t,{Separator:()=>s});var n=r(50959),o=r(97754),i=r(45719);function s(e){return n.createElement("div",{className:o(i.separator,e.className)})}},96040:(e,t,r)=>{"use strict";r.d(t,{RemoveButton:()=>c});var n=r(44352),o=r(50959),i=r(97754),s=r(9745),a=r(33765),l=r(27306);function c(e){const{className:t,isActive:c,onClick:u,onMouseDown:d,title:h,hidden:p,"data-name":v="remove-button",...m}=e;return o.createElement(s.Icon,{...m,"data-name":v,className:i(l.button,"apply-common-tooltip",c&&l.active,p&&l.hidden,t),icon:a,onClick:u,onMouseDown:d,title:h||n.t(null,void 0,r(34596))})}},33765:e=>{e.exports=''},7720:e=>{e.exports=''},39146:e=>{e.exports=''},48010:e=>{e.exports=''},44629:e=>{e.exports={ar:["اضف إلى القائمة التفضيلات"],ca_ES:["Afegeix a preferits"],cs:["Přidat do oblíbených"],de:["Zu Favoriten hinzufügen"],el:["Προσθήκη στα αγαπημένα"],en:"Add to favorites",es:["Añadir a favoritos"],fa:["افزودن به موارد مورد علاقه"],fr:["Ajouter aux favoris"],he_IL:["הוסף למועדפים"],hu_HU:["Hozzáadás kedvencekhez"],id_ID:["Tambah ke daftar favorit"],it:["Aggiungi ai preferiti"],ja:["お気に入りに追加"],ko:["즐겨찾기에 넣기"],ms_MY:["Tambah kepada kegemaran"],nl_NL:["Voeg toe aan favorieten"],pl:["Dodaj do ulubionych"],pt:["Adicionar aos favoritos"], +ro:"Add to favorites",ru:["Добавить в избранное"],sv:["Lägg till som favorit"],th:["เพิ่มลงรายการโปรด"],tr:["Favorilere ekle"],vi:["Thêm vào mục yêu thích"],zh:["添加到收藏"],zh_TW:["加入收藏"]}},72482:e=>{e.exports={ar:["حذف من القائمة المفضلة"],ca_ES:["Treure de preferits"],cs:["Odebrat z oblíbených"],de:["Aus Favoriten entfernen"],el:["Διαγραφή απο τα αγαπημένα"],en:"Remove from favorites",es:["Quitar de favoritos"],fa:["حذف از موارد مورد علاقه"],fr:["Retirer des favoris"],he_IL:["הסר ממועדפים"],hu_HU:["Eltávolít kedvencek közül"],id_ID:["Hilangkan dari favorit"],it:["Rimuovi dai preferiti"],ja:["お気に入りから削除"],ko:["즐겨찾기지움"],ms_MY:["Buang dari kegemaran"],nl_NL:["Verwijder van favorieten"],pl:["Usuń z ulubionych"],pt:["Remover dos favoritos"],ro:"Remove from favorites",ru:["Удалить из предпочтений"],sv:["Ta bort från favoriter"],th:["ลบออกจากรายการโปรด"],tr:["Favorilerimden çıkar"],vi:["Loại bỏ khỏi mục yêu thích"],zh:["从收藏中移除"],zh_TW:["從收藏移除"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/5711.592f6b06b20ea7958f2e.js b/charting_library/bundles/5711.592f6b06b20ea7958f2e.js deleted file mode 100644 index 04674d7f..00000000 --- a/charting_library/bundles/5711.592f6b06b20ea7958f2e.js +++ /dev/null @@ -1,7 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5711],{88803:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},55596:e=>{e.exports={dialog:"dialog-b8SxMnzX",wrapper:"wrapper-b8SxMnzX",separator:"separator-b8SxMnzX",bounded:"bounded-b8SxMnzX"}},12228:e=>{e.exports={itemRow:"itemRow-BadjY5sX",favoriteButton:"favoriteButton-BadjY5sX",active:"active-BadjY5sX",selected:"selected-BadjY5sX",mobile:"mobile-BadjY5sX",itemInfo:"itemInfo-BadjY5sX",title:"title-BadjY5sX",details:"details-BadjY5sX",itemInfoWithPadding:"itemInfoWithPadding-BadjY5sX",favorite:"favorite-BadjY5sX",removeButton:"removeButton-BadjY5sX"}},69827:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-BZKENkhT",unsetAlign:"unsetAlign-BZKENkhT",title:"title-BZKENkhT",subtitle:"subtitle-BZKENkhT",textWrap:"textWrap-BZKENkhT",ellipsis:"ellipsis-BZKENkhT",close:"close-BZKENkhT",icon:"icon-BZKENkhT"}},82434:e=>{e.exports={scrollWrap:"scrollWrap-FaOvTD2r"}},77253:e=>{e.exports={wrap:"wrap-vSb6C0Bj","wrap--horizontal":"wrap--horizontal-vSb6C0Bj",bar:"bar-vSb6C0Bj",barInner:"barInner-vSb6C0Bj","barInner--horizontal":"barInner--horizontal-vSb6C0Bj","bar--horizontal":"bar--horizontal-vSb6C0Bj"}},14877:e=>{e.exports={favorite:"favorite-_FRQhM5Y",hovered:"hovered-_FRQhM5Y",disabled:"disabled-_FRQhM5Y",active:"active-_FRQhM5Y",checked:"checked-_FRQhM5Y"}},45719:e=>{e.exports={separator:"separator-Pf4rIzEt"}},27306:e=>{e.exports={button:"button-iLKiGOdQ",hovered:"hovered-iLKiGOdQ",disabled:"disabled-iLKiGOdQ",active:"active-iLKiGOdQ",hidden:"hidden-iLKiGOdQ"}},39416:(e,t,r)=>{"use strict";r.d(t,{useFunctionalRefObject:()=>i});var n=r(50959),o=r(43010);function i(e){const t=(0,n.useMemo)((()=>function(e){const t=r=>{e(r),t.current=r};return t.current=null,t}((e=>{a.current(e)}))),[]),r=(0,n.useRef)(null),i=t=>{if(null===t)return s(r.current,t),void(r.current=null);r.current!==e&&(r.current=e,s(r.current,t))},a=(0,n.useRef)(i);return a.current=i,(0,o.useIsomorphicLayoutEffect)((()=>{if(null!==t.current)return a.current(t.current),()=>a.current(null)}),[e]),t}function s(e,t){null!==e&&("function"==typeof e?e(t):e.current=t)}},43010:(e,t,r)=>{"use strict";r.d(t,{useIsomorphicLayoutEffect:()=>o});var n=r(50959);function o(e,t){("undefined"==typeof window?n.useEffect:n.useLayoutEffect)(e,t)}},67842:(e,t,r)=>{"use strict";r.d(t,{useResizeObserver:()=>a});var n=r(50959),o=r(59255),i=r(43010),s=r(39416);function a(e,t=[]){const{callback:r,ref:a=null}=function(e){return"function"==typeof e?{callback:e}:e}(e),l=(0,n.useRef)(null),c=(0,n.useRef)(r);c.current=r;const u=(0,s.useFunctionalRefObject)(a),d=(0,n.useCallback)((e=>{u(e),null!==l.current&&(l.current.disconnect(),null!==e&&l.current.observe(e))}),[u,l]);return(0,i.useIsomorphicLayoutEffect)((()=>(l.current=new o.default(((e,t)=>{c.current(e,t)})),u.current&&d(u.current),()=>{var e -;null===(e=l.current)||void 0===e||e.disconnect()})),[u,...t]),d}},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,{isomorphicRef:()=>o,mergeRefs:()=>n})},24437:(e,t,r)=>{"use strict";r.d(t,{DialogBreakpoints:()=>o});var n=r(88803);const o={SmallHeight:n["small-height-breakpoint"],TabletSmall:n["tablet-small-breakpoint"],TabletNormal:n["tablet-normal-breakpoint"]}},35057:(e,t,r)=>{"use strict";r.d(t,{AdaptivePopupDialog:()=>B});var n=r(50959),o=r(50151);var i=r(97754),s=r.n(i),a=r(68335),l=r(38223),c=r(35749),u=r(63016),d=r(1109),h=r(24437),f=r(90692),p=r(95711);var v=r(52092),m=r(76422),g=r(9745);const b=n.createContext({setHideClose:()=>{}});var N=r(7720),C=r(69827);function w(e){const{title:t,titleTextWrap:r=!1,subtitle:o,showCloseIcon:i=!0,onClose:a,onCloseButtonKeyDown:l,renderBefore:c,renderAfter:u,draggable:d,className:h,unsetAlign:f,closeAriaLabel:p,closeButtonReference:v}=e,[m,w]=(0,n.useState)(!1);return n.createElement(b.Provider,{value:{setHideClose:w}},n.createElement("div",{className:s()(C.container,h,(o||f)&&C.unsetAlign)},c,n.createElement("div",{"data-dragg-area":d,className:C.title},n.createElement("div",{className:s()(r?C.textWrap:C.ellipsis)},t),o&&n.createElement("div",{className:s()(C.ellipsis,C.subtitle)},o)),u,i&&!m&&n.createElement("button",{className:C.close,onClick:a,onKeyDown:l,"data-name":"close","aria-label":p,type:"button",ref:v},n.createElement(g.Icon,{className:C.icon,icon:N,"data-name":"close","data-role":"button"}))))}var E=r(53017),_=r(90186),P=r(55596);const k={vertical:20},S={vertical:0};class B extends n.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(h.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,a.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:r}=document,n=(0,o.ensureNotNull)(this._reference);if(null!==r){if(e.preventDefault(),"true"===(t=r).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,c.isTextEditingField)(r))return void n.focus();if(n.contains(r))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,r;(function(e){if("function"==typeof e)return e() -;return Boolean(e)})(this.props.disableTabNavigationContainment)||(r=e,[9,a.Modifiers.Shift+9].includes((0,a.hashFromEvent)(r))&&r.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()},this._calculatePositionWithOffsets=(e,t)=>{const r=(0,o.ensureDefined)(this.props.fullScreenViewOffsets).value();return{top:r.top,left:(0,l.isRtl)()?-r.right:r.left,width:t.clientWidth-r.left-r.right,height:t.clientHeight-r.top-r.bottom}}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||m.subscribe(v.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.subscribe(this._requestResize)}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||m.unsubscribe(v.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.unsubscribe(this._requestResize)}focus(){(0,o.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,r;return null!==(r=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==r&&r}render(){const{className:e,wrapperClassName:t,headerClassName:r,isOpened:o,title:i,titleTextWrap:a,dataName:l,onClickOutside:c,additionalElementPos:v,additionalHeaderElement:m,backdrop:g,shouldForceFocus:b=!0,shouldReturnFocus:N,showSeparator:C,subtitle:B,draggable:z=!0,fullScreen:L=!1,showCloseIcon:M=!0,rounded:D=!0,isAnimationEnabled:x,growPoint:R,dialogTooltip:O,unsetHeaderAlign:y,onDragStart:A,dataDialogName:T,closeAriaLabel:F,containerAriaLabel:I,reference:H,containerTabIndex:W,closeButtonReference:K,onCloseButtonKeyDown:j,shadowed:Y,fullScreenViewOffsets:X}=this.props,Q="after"!==v?m:void 0,V="after"===v?m:void 0,Z="string"==typeof i?i:T||"",G=(0,_.filterDataProps)(this.props),U=(0,E.mergeRefs)([this._handleReference,H]);return n.createElement(f.MatchMedia,{rule:h.DialogBreakpoints.SmallHeight},(v=>n.createElement(f.MatchMedia,{rule:h.DialogBreakpoints.TabletSmall},(h=>n.createElement(u.PopupDialog,{rounded:!(h||L)&&D,className:s()(P.dialog,L&&X&&P.bounded,e),isOpened:o,reference:U,onKeyDown:this._handleKeyDown,onClickOutside:c,onClickBackdrop:c,fullscreen:h||L,guard:v?S:k,boundByScreen:h||L,shouldForceFocus:b,shouldReturnFocus:N,backdrop:g,draggable:z,isAnimationEnabled:x,growPoint:R,name:this.props.dataName,dialogTooltip:O,onDragStart:A,containerAriaLabel:I,containerTabIndex:W, -calculateDialogPosition:L&&X?this._calculatePositionWithOffsets:void 0,shadowed:Y,...G},n.createElement("div",{className:s()(P.wrapper,t),"data-name":l,"data-dialog-name":Z},void 0!==i&&n.createElement(w,{draggable:z&&!(h||L),onClose:this._handleCloseBtnClick,renderAfter:V,renderBefore:Q,subtitle:B,title:i,titleTextWrap:a,showCloseIcon:M,className:r,unsetAlign:y,closeAriaLabel:F,closeButtonReference:K,onCloseButtonKeyDown:j}),C&&n.createElement(d.Separator,{className:P.separator}),n.createElement(p.PopupContext.Consumer,null,(e=>this._renderChildren(e,h||L)))))))))}}},64530:(e,t,r)=>{"use strict";r.d(t,{DialogContentItem:()=>d});var n=r(50959),o=r(97754),i=r.n(o),s=r(49483),a=r(36189),l=r(96040);function c(e){const{url:t,...r}=e;return t?n.createElement("a",{...r,href:t}):n.createElement("div",{...r})}var u=r(12228);function d(e){const{title:t,subtitle:r,removeBtnLabel:o,onClick:d,onClickFavorite:f,onClickRemove:p,isActive:v,isSelected:m,isFavorite:g,isMobile:b=!1,showFavorite:N=!0,...C}=e;return n.createElement(c,{...C,className:i()(u.itemRow,v&&!m&&u.active,b&&u.mobile,m&&u.selected),onClick:h.bind(null,d),"data-role":"list-item","data-active":v},N&&f&&n.createElement(a.FavoriteButton,{className:i()(u.favoriteButton,g&&u.favorite,s.CheckMobile.any()&&u.mobile),isActive:v&&!m,isFilled:g,onClick:h.bind(null,f),"data-name":"list-item-favorite-button","data-favorite":g}),n.createElement("div",{className:i()(u.itemInfo,!N&&u.itemInfoWithPadding)},n.createElement("div",{className:i()(u.title,v&&!m&&u.active,b&&u.mobile),"data-name":"list-item-title"},t),n.createElement("div",{className:i()(u.details,v&&!m&&u.active,b&&u.mobile)},r)),n.createElement(l.RemoveButton,{className:u.removeButton,isActive:v&&!m,onClick:h.bind(null,p),"data-name":"list-item-remove-button",title:o}))}function h(e,t){t.defaultPrevented||(t.preventDefault(),e(t))}},3085:(e,t,r)=>{"use strict";r.d(t,{OverlayScrollContainer:()=>v});var n=r(50959),o=r(97754),i=r.n(o),s=r(38223),a=r(50151),l=r(37160);const c=r(77253),u={0:{isHorizontal:!1,isNegative:!1,sizePropName:"height",minSizePropName:"minHeight",startPointPropName:"top",currentMousePointPropName:"clientY",progressBarTransform:"translateY"},1:{isHorizontal:!0,isNegative:!1,sizePropName:"width",minSizePropName:"minWidth",startPointPropName:"left",currentMousePointPropName:"clientX",progressBarTransform:"translateX"},2:{isHorizontal:!0,isNegative:!0,sizePropName:"width",minSizePropName:"minWidth",startPointPropName:"right",currentMousePointPropName:"clientX",progressBarTransform:"translateX"}},d=40;function h(e){const{size:t,scrollSize:r,clientSize:o,scrollProgress:s,onScrollProgressChange:h,scrollMode:f,theme:p=c,onDragStart:v,onDragEnd:m,minBarSize:g=d}=e,b=(0,n.useRef)(null),N=(0,n.useRef)(null),[C,w]=(0,n.useState)(!1),E=(0,n.useRef)(0),{isHorizontal:_,isNegative:P,sizePropName:k,minSizePropName:S,startPointPropName:B,currentMousePointPropName:z,progressBarTransform:L}=u[f];(0,n.useEffect)((()=>{const e=(0,a.ensureNotNull)(b.current).ownerDocument;return C?(v&&v(), -e&&(e.addEventListener("mousemove",F),e.addEventListener("mouseup",I))):m&&m(),()=>{e&&(e.removeEventListener("mousemove",F),e.removeEventListener("mouseup",I))}}),[C]);const M=t/r||0,D=o*M||0,x=Math.max(D,g),R=(t-x)/(t-D),O=r-t,y=P?-O:0,A=P?0:O,T=W((0,l.clamp)(s,y,A))||0;return n.createElement("div",{ref:b,className:i()(p.wrap,_&&p["wrap--horizontal"]),style:{[k]:t},onMouseDown:function(e){if(e.isDefaultPrevented())return;e.preventDefault();const t=H(e.nativeEvent,(0,a.ensureNotNull)(b.current)),r=Math.sign(t),n=(0,a.ensureNotNull)(N.current).getBoundingClientRect();E.current=r*n[k]/2;let o=Math.abs(t)-Math.abs(E.current);const i=W(O);o<0?(o=0,E.current=t):o>i&&(o=i,E.current=t-r*i);h(K(r*o)),w(!0)}},n.createElement("div",{ref:N,className:i()(p.bar,_&&p["bar--horizontal"]),style:{[S]:g,[k]:x,transform:`${L}(${T}px)`},onMouseDown:function(e){e.preventDefault(),E.current=H(e.nativeEvent,(0,a.ensureNotNull)(N.current)),w(!0)}},n.createElement("div",{className:i()(p.barInner,_&&p["barInner--horizontal"])})));function F(e){const t=H(e,(0,a.ensureNotNull)(b.current))-E.current;h(K(t))}function I(){w(!1)}function H(e,t){const r=t.getBoundingClientRect()[B];return e[z]-r}function W(e){return e*M*R}function K(e){return e/M/R}}var f=r(70412),p=r(82434);function v(e){const{reference:t,className:r,containerHeight:i=0,containerWidth:a=0,contentHeight:l=0,contentWidth:c=0,scrollPosTop:u=0,scrollPosLeft:d=0,onVerticalChange:v,onHorizontalChange:m,visible:g}=e,[b,N]=(0,f.useHover)(),[C,w]=(0,n.useState)(!1),E=i{"use strict";r.d(t,{FavoriteButton:()=>d});var n=r(44352),o=r(50959),i=r(97754),s=r(9745),a=r(39146),l=r(48010),c=r(14877);const u={add:n.t(null,void 0,r(44629)),remove:n.t(null,void 0,r(72482))};function d(e){const{className:t,isFilled:r,isActive:n,onClick:d,...h}=e;return o.createElement(s.Icon,{...h,className:i(c.favorite,"apply-common-tooltip",r&&c.checked,n&&c.active,t),icon:r?a:l,onClick:d,title:r?u.remove:u.add})}},898:(e,t,r)=>{"use strict";r.d(t,{useDimensions:()=>i});var n=r(50959),o=r(67842);function i(){const[e,t]=(0,n.useState)(null),r=(0,n.useCallback)((([r])=>{const n=r.target.getBoundingClientRect();n.width===(null==e?void 0:e.width)&&n.height===e.height||t(n)}),[e]);return[(0,o.useResizeObserver)(r),e]}},70412:(e,t,r)=>{"use strict";r.d(t,{hoverMouseEventFilter:()=>i,useAccurateHover:()=>s,useHover:()=>o});var n=r(50959);function o(){const[e,t]=(0,n.useState)(!1);return[e,{onMouseOver:function(e){i(e)&&t(!0)},onMouseOut:function(e){i(e)&&t(!1)}}]}function i(e){ -return!e.currentTarget.contains(e.relatedTarget)}function s(e){const[t,r]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{const t=t=>{if(null===e.current)return;const n=e.current.contains(t.target);r(n)};return document.addEventListener("mouseover",t),()=>document.removeEventListener("mouseover",t)}),[]),t}},33127:(e,t,r)=>{"use strict";r.d(t,{useOverlayScroll:()=>l});var n=r(50959),o=r(50151),i=r(70412),s=r(49483);const a={onMouseOver:()=>{},onMouseOut:()=>{}};function l(e,t=s.CheckMobile.any()){const r=(0,n.useRef)(null),l=e||(0,n.useRef)(null),[c,u]=(0,i.useHover)(),[d,h]=(0,n.useState)({reference:r,containerHeight:0,containerWidth:0,contentHeight:0,contentWidth:0,scrollPosTop:0,scrollPosLeft:0,onVerticalChange:function(e){h((t=>({...t,scrollPosTop:e}))),(0,o.ensureNotNull)(l.current).scrollTop=e},onHorizontalChange:function(e){h((t=>({...t,scrollPosLeft:e}))),(0,o.ensureNotNull)(l.current).scrollLeft=e},visible:c}),f=(0,n.useCallback)((()=>{if(!l.current)return;const{clientHeight:e,scrollHeight:t,scrollTop:n,clientWidth:o,scrollWidth:i,scrollLeft:s}=l.current,a=r.current?r.current.offsetTop:0;h((r=>({...r,containerHeight:e-a,contentHeight:t-a,scrollPosTop:n,containerWidth:o,contentWidth:i,scrollPosLeft:s})))}),[]);function p(){h((e=>({...e,scrollPosTop:(0,o.ensureNotNull)(l.current).scrollTop,scrollPosLeft:(0,o.ensureNotNull)(l.current).scrollLeft})))}return(0,n.useEffect)((()=>{c&&f(),h((e=>({...e,visible:c})))}),[c]),(0,n.useEffect)((()=>{const e=l.current;return e&&e.addEventListener("scroll",p),()=>{e&&e.removeEventListener("scroll",p)}}),[l]),[d,t?a:u,l,f]}},1109:(e,t,r)=>{"use strict";r.d(t,{Separator:()=>s});var n=r(50959),o=r(97754),i=r(45719);function s(e){return n.createElement("div",{className:o(i.separator,e.className)})}},96040:(e,t,r)=>{"use strict";r.d(t,{RemoveButton:()=>c});var n=r(44352),o=r(50959),i=r(97754),s=r(9745),a=r(33765),l=r(27306);function c(e){const{className:t,isActive:c,onClick:u,onMouseDown:d,title:h,hidden:f,"data-name":p="remove-button",...v}=e;return o.createElement(s.Icon,{...v,"data-name":p,className:i(l.button,"apply-common-tooltip",c&&l.active,f&&l.hidden,t),icon:a,onClick:u,onMouseDown:d,title:h||n.t(null,void 0,r(34596))})}},33765:e=>{e.exports=''},7720:e=>{e.exports=''},39146:e=>{e.exports=''},48010:e=>{ -e.exports=''},44629:e=>{e.exports={ar:["اضف إلى القائمة التفضيلات"],ca_ES:["Afegeix a preferits"],cs:["Přidat do oblíbených"],de:["Zu Favoriten hinzufügen"],el:["Προσθήκη στα αγαπημένα"],en:"Add to favorites",es:["Añadir a favoritos"],fa:["افزودن به موارد مورد علاقه"],fr:["Ajouter aux favoris"],he_IL:["הוסף למועדפים"],hu_HU:["Hozzáadás kedvencekhez"],id_ID:["Tambah ke daftar favorit"],it:["Aggiungi ai preferiti"],ja:["お気に入りに追加"],ko:["즐겨찾기에 넣기"],ms_MY:["Tambah kepada kegemaran"],nl_NL:["Voeg toe aan favorieten"],pl:["Dodaj do ulubionych"],pt:["Adicionar aos favoritos"],ro:"Add to favorites",ru:["Добавить в избранное"],sv:["Lägg till som favorit"],th:["เพิ่มลงรายการโปรด"],tr:["Favorilere ekle"],vi:["Thêm vào mục yêu thích"],zh:["添加到收藏"],zh_TW:["加入收藏"]}},72482:e=>{e.exports={ar:["حذف من القائمة المفضلة"],ca_ES:["Treure de preferits"],cs:["Odebrat z oblíbených"],de:["Aus Favoriten entfernen"],el:["Διαγραφή απο τα αγαπημένα"],en:"Remove from favorites",es:["Quitar de favoritos"],fa:["حذف از موارد مورد علاقه"],fr:["Retirer des favoris"],he_IL:["הסר ממועדפים"],hu_HU:["Eltávolít kedvencek közül"],id_ID:["Hilangkan dari favorit"],it:["Rimuovi dai preferiti"],ja:["お気に入りから削除"],ko:["즐겨찾기지움"],ms_MY:["Buang dari kegemaran"],nl_NL:["Verwijder van favorieten"],pl:["Usuń z ulubionych"],pt:["Remover dos favoritos"],ro:"Remove from favorites",ru:["Удалить из предпочтений"],sv:["Ta bort från favoriter"],th:["ลบออกจากรายการโปรด"],tr:["Favorilerimden çıkar"],vi:["Loại bỏ khỏi mục yêu thích"],zh:["从收藏中移除"],zh_TW:["從收藏移除"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/5729.cadde5f41c8c665ff811.css b/charting_library/bundles/5729.cadde5f41c8c665ff811.css new file mode 100644 index 00000000..b593d484 --- /dev/null +++ b/charting_library/bundles/5729.cadde5f41c8c665ff811.css @@ -0,0 +1 @@ +.wrap-ZOLycUbI{align-items:center;display:flex;flex:1 0 auto;flex-direction:row;height:100%}.button-NU6T1Gv2.first-NU6T1Gv2{margin-left:2px}.button-NU6T1Gv2.last-NU6T1Gv2{margin-right:2px}.button-opm_4K5V{padding:0 1px}.menu-opm_4K5V:only-child{padding:0 5px}.button-gbkEfGm4.withText-gbkEfGm4{padding:0 10px 0 5px}.button-gbkEfGm4.withoutText-gbkEfGm4{padding:0 5px}.spinnerWrap-q9igAFmQ{height:68px;position:relative}.dropdown-IvhZ8gpO{min-width:200px}.label-IvhZ8gpO{max-width:314px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smallWidthTitle-IvhZ8gpO{margin-bottom:8px;margin-top:2px;padding-left:20px;padding-right:20px}.smallWidthMenuItem-IvhZ8gpO{padding:6px 16px}.smallWidthWrapper-IvhZ8gpO{padding-top:8px}.value-Os5mxnuv{font-size:14px;text-align:left}.value-Os5mxnuv.selected-Os5mxnuv{color:#2962ff}html.theme-sa .value-Os5mxnuv.selected-Os5mxnuv{color:#ff7200}html.theme-dark .value-Os5mxnuv.selected-Os5mxnuv{color:#2962ff}.form-tGP0FmdI{align-items:center;box-sizing:border-box;color:#131722;display:flex;flex-direction:row;font-size:14px;height:38px;margin:-6px 0;min-width:200px;width:100%}html.theme-dark .form-tGP0FmdI{color:#d1d4dc}.form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI,.form-tGP0FmdI.interacting-tGP0FmdI .input-tGP0FmdI,.form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI{color:#131722}@media (any-hover:hover){.form-tGP0FmdI:hover .add-tGP0FmdI,.form-tGP0FmdI:hover .input-tGP0FmdI,.form-tGP0FmdI:hover .menu-tGP0FmdI{color:#131722}}html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .input-tGP0FmdI,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .form-tGP0FmdI:hover .add-tGP0FmdI,html.theme-dark .form-tGP0FmdI:hover .input-tGP0FmdI,html.theme-dark .form-tGP0FmdI:hover .menu-tGP0FmdI{color:#d1d4dc}}.form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI.hovered-tGP0FmdI,.form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI:active,.form-tGP0FmdI.interacting-tGP0FmdI .input-tGP0FmdI.hovered-tGP0FmdI,.form-tGP0FmdI.interacting-tGP0FmdI .input-tGP0FmdI:active,.form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI.hovered-tGP0FmdI,.form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI:active{color:#131722}@media (any-hover:hover){.form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI:hover,.form-tGP0FmdI.interacting-tGP0FmdI .input-tGP0FmdI:hover,.form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI:hover,.form-tGP0FmdI:hover .add-tGP0FmdI.hovered-tGP0FmdI,.form-tGP0FmdI:hover .add-tGP0FmdI:active,.form-tGP0FmdI:hover .add-tGP0FmdI:hover,.form-tGP0FmdI:hover .input-tGP0FmdI.hovered-tGP0FmdI,.form-tGP0FmdI:hover .input-tGP0FmdI:active,.form-tGP0FmdI:hover .input-tGP0FmdI:hover,.form-tGP0FmdI:hover .menu-tGP0FmdI.hovered-tGP0FmdI,.form-tGP0FmdI:hover .menu-tGP0FmdI:active,.form-tGP0FmdI:hover .menu-tGP0FmdI:hover{color:#131722}}html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI.hovered-tGP0FmdI,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI:active,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .input-tGP0FmdI.hovered-tGP0FmdI,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .input-tGP0FmdI:active,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI.hovered-tGP0FmdI,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI:active{color:#c1c4cd}@media (any-hover:hover){html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI:hover,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .input-tGP0FmdI:hover,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI:hover,html.theme-dark .form-tGP0FmdI:hover .add-tGP0FmdI.hovered-tGP0FmdI,html.theme-dark .form-tGP0FmdI:hover .add-tGP0FmdI:active,html.theme-dark .form-tGP0FmdI:hover .add-tGP0FmdI:hover,html.theme-dark .form-tGP0FmdI:hover .input-tGP0FmdI.hovered-tGP0FmdI,html.theme-dark .form-tGP0FmdI:hover .input-tGP0FmdI:active,html.theme-dark .form-tGP0FmdI:hover .input-tGP0FmdI:hover,html.theme-dark .form-tGP0FmdI:hover .menu-tGP0FmdI.hovered-tGP0FmdI,html.theme-dark .form-tGP0FmdI:hover .menu-tGP0FmdI:active,html.theme-dark .form-tGP0FmdI:hover .menu-tGP0FmdI:hover{color:#c1c4cd}}.form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI,.form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI{position:relative;z-index:0}@media (any-hover:hover){.form-tGP0FmdI:hover .add-tGP0FmdI,.form-tGP0FmdI:hover .menu-tGP0FmdI{position:relative;z-index:0}}.form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI.hover-tGP0FmdI:before,.form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI:active:before,.form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI.hover-tGP0FmdI:before,.form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}@media (any-hover:hover){.form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI:hover:before,.form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI:hover:before,.form-tGP0FmdI:hover .add-tGP0FmdI.hover-tGP0FmdI:before,.form-tGP0FmdI:hover .add-tGP0FmdI:active:before,.form-tGP0FmdI:hover .add-tGP0FmdI:hover:before,.form-tGP0FmdI:hover .menu-tGP0FmdI.hover-tGP0FmdI:before,.form-tGP0FmdI:hover .menu-tGP0FmdI:active:before,.form-tGP0FmdI:hover .menu-tGP0FmdI:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}}html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI.hover-tGP0FmdI:before,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI:active:before,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI.hover-tGP0FmdI:before,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI:hover:before,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI:hover:before,html.theme-dark .form-tGP0FmdI:hover .add-tGP0FmdI.hover-tGP0FmdI:before,html.theme-dark .form-tGP0FmdI:hover .add-tGP0FmdI:active:before,html.theme-dark .form-tGP0FmdI:hover .add-tGP0FmdI:hover:before,html.theme-dark .form-tGP0FmdI:hover .menu-tGP0FmdI.hover-tGP0FmdI:before,html.theme-dark .form-tGP0FmdI:hover .menu-tGP0FmdI:active:before,html.theme-dark .form-tGP0FmdI:hover .menu-tGP0FmdI:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.wrap-tGP0FmdI{flex:1 0 auto}.input-tGP0FmdI{background-color:initial;border:none;height:100%;margin:0;padding:0 2px;text-align:center;width:60px}.add-tGP0FmdI,.menu-tGP0FmdI{align-items:center;display:flex;height:100%}.menu-tGP0FmdI{border-bottom-color:#e0e3eb;border-left:1px solid #e0e3eb;border-right:1px solid #e0e3eb;border-top-color:#e0e3eb;box-sizing:border-box;cursor:default;flex:1 0 auto;justify-content:space-between;padding:0 6px 0 10px}html.theme-dark .menu-tGP0FmdI{border-color:#434651}.add-tGP0FmdI{cursor:default;padding:0 10px}.smallWidthMenuItem-Fj7ZZh1_{padding:6px 16px}.button-_8r4li9v{padding:0 6px}.button-_8r4li9v.first-_8r4li9v{margin-left:2px}.button-_8r4li9v.last-_8r4li9v{margin-right:2px}.menu-_8r4li9v:only-child{padding:0 10px}.dropdown-_8r4li9v{min-width:140px}.menuContent-_8r4li9v{justify-content:center}.section-_8r4li9v{margin:-2px 0}.section-_8r4li9v:first-child{margin-top:4px}.section-_8r4li9v[data-open=true]{margin-bottom:4px}.smallTabletSectionTitle-_8r4li9v{color:#787b86;font-size:11px;letter-spacing:.4px;line-height:16px;overflow:hidden;padding:10px 20px 8px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.addCustomInterval-_8r4li9v{color:#131722;font-size:16px;line-height:24px;margin-top:6px;padding:8px 20px}html.theme-dark .addCustomInterval-_8r4li9v{color:#d1d4dc}.addCustomInterval-_8r4li9v.hovered-_8r4li9v,.addCustomInterval-_8r4li9v:active{color:#131722}@media (any-hover:hover){.addCustomInterval-_8r4li9v:hover{color:#131722}}html.theme-dark .addCustomInterval-_8r4li9v.hovered-_8r4li9v,html.theme-dark .addCustomInterval-_8r4li9v:active{color:#c1c4cd}@media (any-hover:hover){html.theme-dark .addCustomInterval-_8r4li9v:hover{color:#c1c4cd}}.addCustomInterval-_8r4li9v.hovered-_8r4li9v,.addCustomInterval-_8r4li9v:active{background-color:#f0f3fa}@media (any-hover:hover){.addCustomInterval-_8r4li9v:hover{background-color:#f0f3fa}}html.theme-dark .addCustomInterval-_8r4li9v.hovered-_8r4li9v,html.theme-dark .addCustomInterval-_8r4li9v:active{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .addCustomInterval-_8r4li9v:hover{background-color:#2a2e39}}.button-G2fjEkbQ{justify-content:center;width:37px}.wrapper-o7rRFc7H{padding:10px 20px}.labelRow-o7rRFc7H{line-height:20px;padding:0}.label-o7rRFc7H{font-size:16px}.labelHint-o7rRFc7H{line-height:17px}.labelOn-o7rRFc7H+.labelHint-o7rRFc7H{margin-top:0}.saveString-Wuq5IorU{color:var(--tv-color-toolbar-button-text-active,#2962ff);font-size:10px;line-height:10px}html.theme-sa .saveString-Wuq5IorU{color:var(--tv-color-toolbar-button-text-active,#ff7200)}html.theme-dark .saveString-Wuq5IorU{color:var(--tv-color-toolbar-button-text-active,#2962ff)}.saveString-Wuq5IorU.hidden-Wuq5IorU{height:0;overflow:hidden}.loader-Wuq5IorU{--ui-lib-loader-color:var(--tv-color-toolbar-save-layout-loader,#6a6d78)}html.theme-dark .loader-Wuq5IorU{--ui-lib-loader-color:var(--tv-color-toolbar-save-layout-loader,#868993)}.opened-PSZfKmCG.hover-PSZfKmCG:before,.opened-PSZfKmCG:active:before,.opened-PSZfKmCG:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}@media (any-hover:hover){.opened-PSZfKmCG:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}}html.theme-dark .opened-PSZfKmCG.hover-PSZfKmCG:before,html.theme-dark .opened-PSZfKmCG:active:before,html.theme-dark .opened-PSZfKmCG:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}@media (any-hover:hover){html.theme-dark .opened-PSZfKmCG:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}}.autoSaveWrapper-PSZfKmCG,.sharingWrapper-PSZfKmCG{min-width:calc(100% - 22px);width:192px}.button-PSZfKmCG.buttonSmallPadding-PSZfKmCG{padding-right:6px}.button-PSZfKmCG{display:flex;justify-content:center;min-width:65px}.hintPlaceHolder-PSZfKmCG{height:128px}.smallHintPlaceHolder-PSZfKmCG{height:100%;width:100%}.popupItemRowTabletSmall-PSZfKmCG:first-child{margin-bottom:6px;margin-top:6px;padding-left:12px;padding-right:0}.shortcut-PSZfKmCG{flex-shrink:0;margin-right:0;text-align:right}.toolTitle-PSZfKmCG{padding:4px 12px}.toolTitleMobile-PSZfKmCG{padding:8px 20px}.layoutItem-PSZfKmCG{display:flex;flex-direction:column;line-height:21px;padding:2px 0 6px}.layoutItem-PSZfKmCG .layoutMeta-PSZfKmCG{color:#787b86;font-size:12px;line-height:17px;margin-top:2px}html.theme-dark .layoutItem-PSZfKmCG .layoutMeta-PSZfKmCG{color:#787b86}.layoutItem-PSZfKmCG .labelRow-PSZfKmCG{max-width:100%;overflow:hidden;padding:0}.layoutMeta-PSZfKmCG,.layoutTitle-PSZfKmCG{max-width:196px;overflow-x:hidden}.layoutItemWrap-PSZfKmCG{padding:2px 8px}.layoutTitleMobile-PSZfKmCG{font-size:16px;line-height:24px}.active-PSZfKmCG,.active-PSZfKmCG:active{background-color:#2962ff}@media (any-hover:hover){.active-PSZfKmCG:hover{background-color:#2962ff}}html.theme-dark .active-PSZfKmCG,html.theme-dark .active-PSZfKmCG:active{background-color:#2962ff}@media (any-hover:hover){html.theme-dark .active-PSZfKmCG:hover{background-color:#2962ff}}.active-PSZfKmCG .layoutItem-PSZfKmCG .layoutMeta-PSZfKmCG,.active-PSZfKmCG .layoutItem-PSZfKmCG .layoutTitle-PSZfKmCG,.active-PSZfKmCG:active .layoutItem-PSZfKmCG .layoutMeta-PSZfKmCG,.active-PSZfKmCG:active .layoutItem-PSZfKmCG .layoutTitle-PSZfKmCG{color:#fff}@media (any-hover:hover){.active-PSZfKmCG:hover .layoutItem-PSZfKmCG .layoutMeta-PSZfKmCG,.active-PSZfKmCG:hover .layoutItem-PSZfKmCG .layoutTitle-PSZfKmCG{color:#fff}}html.theme-dark .active-PSZfKmCG .layoutItem-PSZfKmCG .layoutMeta-PSZfKmCG,html.theme-dark .active-PSZfKmCG .layoutItem-PSZfKmCG .layoutTitle-PSZfKmCG,html.theme-dark .active-PSZfKmCG:active .layoutItem-PSZfKmCG .layoutMeta-PSZfKmCG,html.theme-dark .active-PSZfKmCG:active .layoutItem-PSZfKmCG .layoutTitle-PSZfKmCG{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .active-PSZfKmCG:hover .layoutItem-PSZfKmCG .layoutMeta-PSZfKmCG,html.theme-dark .active-PSZfKmCG:hover .layoutItem-PSZfKmCG .layoutTitle-PSZfKmCG{color:#d1d4dc}}.textWrap-PSZfKmCG{align-items:center;display:flex;flex-direction:column}.text-PSZfKmCG{max-width:100px;overflow:hidden;text-overflow:ellipsis}.withIcon-PSZfKmCG{padding-bottom:2px;padding-top:2px}.sharingLabelWrap-PSZfKmCG{display:flex}.infoIcon-PSZfKmCG{color:#d1d4dc;display:flex;margin-left:7px}html.theme-dark .infoIcon-PSZfKmCG{color:#50535e}@media (any-hover:hover){.infoIcon-PSZfKmCG:hover,html.theme-dark .infoIcon-PSZfKmCG:hover{color:#787b86}}.copyLink-PSZfKmCG{fill:#2962ff;color:#2962ff;cursor:pointer;display:inline-block;font-size:12px;line-height:18px;margin:0 12px 6px}.copyLink-PSZfKmCG:visited,html.theme-dark .copyLink-PSZfKmCG{fill:#2962ff;color:#2962ff}html.theme-dark .copyLink-PSZfKmCG:visited{fill:#2962ff;color:#2962ff}@media (any-hover:hover){.copyLink-PSZfKmCG:hover{fill:#1e53e5;color:#1e53e5}html.theme-dark .copyLink-PSZfKmCG:hover{fill:#1e53e5;color:#1e53e5}}.copyLink-PSZfKmCG:active{fill:#2962ff;color:#2962ff}html.theme-dark .copyLink-PSZfKmCG:active{fill:#2962ff;color:#2962ff}.copyLink-PSZfKmCG:focus{outline:auto}.copyLink-PSZfKmCG:focus-visible{outline:auto}.copyLink-PSZfKmCG:focus:not(:focus-visible){outline:none}.copyLink-PSZfKmCG.copyLinkMobile-PSZfKmCG{margin:0 20px}.button-fhE1_4Xj.isDisabled-fhE1_4Xj{opacity:1!important}.hidden-K_dNKcEL{opacity:0}.item-TtgC6v1y{position:relative}.item-TtgC6v1y.withIcon-TtgC6v1y{padding-bottom:2px;padding-top:2px}@media screen and (max-width:430px){.item-TtgC6v1y.withIcon-TtgC6v1y{font-size:16px;padding-bottom:6px;padding-top:6px}}.shortcut-TtgC6v1y{margin-right:0;min-width:auto}@media screen and (max-width:479px){.shortcut-TtgC6v1y{display:none}}.loading-TtgC6v1y .icon-TtgC6v1y,.loading-TtgC6v1y .shortcut-TtgC6v1y{opacity:0}.button-rlvYsQ_k{padding:5px 9px;width:100px}.button-rlvYsQ_k.largeLeftPadding-rlvYsQ_k{padding-left:12px}.text-rlvYsQ_k{font-size:14px;font-weight:700;overflow:hidden}.uppercase-rlvYsQ_k{text-transform:uppercase}.button-_iN2IH5A{margin-left:4px;padding:5px 8px}.text-_iN2IH5A{color:var(--tv-color-toolbar-button-text-active,#2962ff);max-width:60px}html.theme-sa .text-_iN2IH5A{color:var(--tv-color-toolbar-button-text-active,#ff7200)}html.theme-dark .text-_iN2IH5A{color:var(--tv-color-toolbar-button-text-active,#2962ff)}.logo-_iN2IH5A{height:18px;margin-right:4px;width:18px}.item-V0xAFkBB{align-items:center;color:#131722;cursor:default;display:flex;flex:0 0 auto;height:100%;padding:0 3px;position:relative;z-index:0}html.theme-dark .item-V0xAFkBB{color:#787b86}.item-V0xAFkBB:active{color:#000}@media (any-hover:hover){.item-V0xAFkBB:hover{color:#000}}html.theme-dark .item-V0xAFkBB:active{color:#868993}@media (any-hover:hover){html.theme-dark .item-V0xAFkBB:hover{color:#868993}}.item-V0xAFkBB:active:before{background-color:#f0f3fa;border-radius:50%;bottom:0;content:"";display:block;height:28px;left:0;margin:auto;position:absolute;right:0;top:0;width:28px;z-index:-1}@media (any-hover:hover){.item-V0xAFkBB:hover:before{background-color:#f0f3fa;border-radius:50%;bottom:0;content:"";display:block;height:28px;left:0;margin:auto;position:absolute;right:0;top:0;width:28px;z-index:-1}}html.theme-dark .item-V0xAFkBB:active:before{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .item-V0xAFkBB:hover:before{background-color:#2a2e39}}.round-V0xAFkBB{align-items:center;border:1px solid #d6d8e0;border-radius:50%;cursor:default;display:flex;flex:0 0 auto;font-size:10px;height:20px;justify-content:center;text-align:center;width:20px}html.theme-dark .round-V0xAFkBB{border-color:#6b7988}.description-pI85IN0X{word-wrap:break-word;color:#787b86;font-size:12px;line-height:18px;max-width:280px;min-width:170px;padding-bottom:4px;white-space:normal}.labelRow-nQmSZ6zP{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 60px)}.toolbox-nQmSZ6zP{margin-left:auto}.description-nQmSZ6zP{padding:0}.descriptionTabletSmall-nQmSZ6zP{max-width:100%;padding-right:56px}.item-nQmSZ6zP{margin-top:-3px;padding-bottom:8px;padding-top:0}.item-nQmSZ6zP:before{content:none}.item-nQmSZ6zP,.item-nQmSZ6zP:active,.titleItem-nQmSZ6zP,.titleItem-nQmSZ6zP:active,html.theme-dark .item-nQmSZ6zP,html.theme-dark .item-nQmSZ6zP:active,html.theme-dark .titleItem-nQmSZ6zP,html.theme-dark .titleItem-nQmSZ6zP:active{background-color:initial}.itemTabletSmall-nQmSZ6zP:before,.titleItemTabletSmall-nQmSZ6zP:before{content:none}.itemTabletSmall-nQmSZ6zP,.itemTabletSmall-nQmSZ6zP:active,.titleItemTabletSmall-nQmSZ6zP,.titleItemTabletSmall-nQmSZ6zP:active,html.theme-dark .itemTabletSmall-nQmSZ6zP,html.theme-dark .itemTabletSmall-nQmSZ6zP:active,html.theme-dark .titleItemTabletSmall-nQmSZ6zP,html.theme-dark .titleItemTabletSmall-nQmSZ6zP:active{background-color:initial}.titleItemTabletSmall-nQmSZ6zP{line-height:24px;padding:4px 20px 0 16px}.itemTabletSmall-nQmSZ6zP{line-height:17px;padding:1px 20px 8px 16px}.itemLabelTabletSmall-nQmSZ6zP{font-size:16px}.wrap-nQmSZ6zP{color:#131722}html.theme-dark .wrap-nQmSZ6zP{color:#d1d4dc}.wrap-nQmSZ6zP.hovered-nQmSZ6zP,.wrap-nQmSZ6zP:active{color:#131722}@media (any-hover:hover){.wrap-nQmSZ6zP:hover{color:#131722}}html.theme-dark .wrap-nQmSZ6zP.hovered-nQmSZ6zP,html.theme-dark .wrap-nQmSZ6zP:active{color:#c1c4cd}@media (any-hover:hover){html.theme-dark .wrap-nQmSZ6zP:hover{color:#c1c4cd}}.wrap-nQmSZ6zP.hovered-nQmSZ6zP,.wrap-nQmSZ6zP:active{background-color:#f0f3fa}@media (any-hover:hover){.wrap-nQmSZ6zP:hover{background-color:#f0f3fa}}html.theme-dark .wrap-nQmSZ6zP.hovered-nQmSZ6zP,html.theme-dark .wrap-nQmSZ6zP:active{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .wrap-nQmSZ6zP:hover{background-color:#2a2e39}}.wrap-tynHcbsI{padding-left:4px}.titleWrap-tynHcbsI{display:flex;flex-direction:column}.indicators-tynHcbsI{margin-left:33px;margin-right:12px}.title-tynHcbsI{align-items:center;color:#131722;display:flex;flex-direction:row;white-space:nowrap}html.theme-dark .title-tynHcbsI{color:#d1d4dc}.title-tynHcbsI .icon-tynHcbsI{display:flex}.title-tynHcbsI .icon-tynHcbsI svg{fill:#131722;display:block}html.theme-dark .title-tynHcbsI .icon-tynHcbsI svg{fill:#d1d4dc}.title-tynHcbsI .text-tynHcbsI{font-size:14px;margin:0 20px 0 5px}.titleTabletSmall-tynHcbsI{padding-bottom:4px;padding-top:4px}.titleTabletSmall-tynHcbsI .text-tynHcbsI{font-size:16px}.labelRow-tynHcbsI{flex:1 0 100%;min-width:100%}.label-tynHcbsI{flex:0 0 100%;min-width:100%}.menu-UCGfiau8{max-width:340px}.menuSmallTablet-UCGfiau8{max-width:100%}.menuItemHeaderTabletSmall-UCGfiau8{padding:10px 20px 2px}.menuItemHeader-UCGfiau8{cursor:default;margin:0;padding-bottom:3px;padding-top:4px}.wrap-_hkHmHWX.full-_hkHmHWX .first-_hkHmHWX{margin-left:0}.wrap-_hkHmHWX.full-_hkHmHWX .last-_hkHmHWX{margin-right:7px}.wrap-_hkHmHWX.medium-_hkHmHWX .first-_hkHmHWX{margin-left:0}.wrap-_hkHmHWX.medium-_hkHmHWX .last-_hkHmHWX{margin-right:7px}.buttonWithFavorites-_hkHmHWX{padding-right:7px}.icon-ZSkNJ_HT{padding:5px}.customTradingViewStyleButton-Y_dY8Pmt.withoutIcon-Y_dY8Pmt{padding:0 5px} \ No newline at end of file diff --git a/charting_library/bundles/5729.cadde5f41c8c665ff811.rtl.css b/charting_library/bundles/5729.cadde5f41c8c665ff811.rtl.css new file mode 100644 index 00000000..bc0c09e5 --- /dev/null +++ b/charting_library/bundles/5729.cadde5f41c8c665ff811.rtl.css @@ -0,0 +1 @@ +.wrap-ZOLycUbI{align-items:center;display:flex;flex:1 0 auto;flex-direction:row;height:100%}.button-NU6T1Gv2.first-NU6T1Gv2{margin-right:2px}.button-NU6T1Gv2.last-NU6T1Gv2{margin-left:2px}.button-opm_4K5V{padding:0 1px}.menu-opm_4K5V:only-child{padding:0 5px}.button-gbkEfGm4.withText-gbkEfGm4{padding:0 5px 0 10px}.button-gbkEfGm4.withoutText-gbkEfGm4{padding:0 5px}.spinnerWrap-q9igAFmQ{height:68px;position:relative}.dropdown-IvhZ8gpO{min-width:200px}.label-IvhZ8gpO{max-width:314px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smallWidthTitle-IvhZ8gpO{margin-bottom:8px;margin-top:2px;padding-left:20px;padding-right:20px}.smallWidthMenuItem-IvhZ8gpO{padding:6px 16px}.smallWidthWrapper-IvhZ8gpO{padding-top:8px}.value-Os5mxnuv{font-size:14px;text-align:right}.value-Os5mxnuv.selected-Os5mxnuv{color:#2962ff}html.theme-sa .value-Os5mxnuv.selected-Os5mxnuv{color:#ff7200}html.theme-dark .value-Os5mxnuv.selected-Os5mxnuv{color:#2962ff}.form-tGP0FmdI{align-items:center;box-sizing:border-box;color:#131722;display:flex;flex-direction:row;font-size:14px;height:38px;margin:-6px 0;min-width:200px;width:100%}html.theme-dark .form-tGP0FmdI{color:#d1d4dc}.form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI,.form-tGP0FmdI.interacting-tGP0FmdI .input-tGP0FmdI,.form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI{color:#131722}@media (any-hover:hover){.form-tGP0FmdI:hover .add-tGP0FmdI,.form-tGP0FmdI:hover .input-tGP0FmdI,.form-tGP0FmdI:hover .menu-tGP0FmdI{color:#131722}}html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .input-tGP0FmdI,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .form-tGP0FmdI:hover .add-tGP0FmdI,html.theme-dark .form-tGP0FmdI:hover .input-tGP0FmdI,html.theme-dark .form-tGP0FmdI:hover .menu-tGP0FmdI{color:#d1d4dc}}.form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI.hovered-tGP0FmdI,.form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI:active,.form-tGP0FmdI.interacting-tGP0FmdI .input-tGP0FmdI.hovered-tGP0FmdI,.form-tGP0FmdI.interacting-tGP0FmdI .input-tGP0FmdI:active,.form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI.hovered-tGP0FmdI,.form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI:active{color:#131722}@media (any-hover:hover){.form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI:hover,.form-tGP0FmdI.interacting-tGP0FmdI .input-tGP0FmdI:hover,.form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI:hover,.form-tGP0FmdI:hover .add-tGP0FmdI.hovered-tGP0FmdI,.form-tGP0FmdI:hover .add-tGP0FmdI:active,.form-tGP0FmdI:hover .add-tGP0FmdI:hover,.form-tGP0FmdI:hover .input-tGP0FmdI.hovered-tGP0FmdI,.form-tGP0FmdI:hover .input-tGP0FmdI:active,.form-tGP0FmdI:hover .input-tGP0FmdI:hover,.form-tGP0FmdI:hover .menu-tGP0FmdI.hovered-tGP0FmdI,.form-tGP0FmdI:hover .menu-tGP0FmdI:active,.form-tGP0FmdI:hover .menu-tGP0FmdI:hover{color:#131722}}html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI.hovered-tGP0FmdI,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI:active,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .input-tGP0FmdI.hovered-tGP0FmdI,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .input-tGP0FmdI:active,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI.hovered-tGP0FmdI,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI:active{color:#c1c4cd}@media (any-hover:hover){html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI:hover,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .input-tGP0FmdI:hover,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI:hover,html.theme-dark .form-tGP0FmdI:hover .add-tGP0FmdI.hovered-tGP0FmdI,html.theme-dark .form-tGP0FmdI:hover .add-tGP0FmdI:active,html.theme-dark .form-tGP0FmdI:hover .add-tGP0FmdI:hover,html.theme-dark .form-tGP0FmdI:hover .input-tGP0FmdI.hovered-tGP0FmdI,html.theme-dark .form-tGP0FmdI:hover .input-tGP0FmdI:active,html.theme-dark .form-tGP0FmdI:hover .input-tGP0FmdI:hover,html.theme-dark .form-tGP0FmdI:hover .menu-tGP0FmdI.hovered-tGP0FmdI,html.theme-dark .form-tGP0FmdI:hover .menu-tGP0FmdI:active,html.theme-dark .form-tGP0FmdI:hover .menu-tGP0FmdI:hover{color:#c1c4cd}}.form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI,.form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI{position:relative;z-index:0}@media (any-hover:hover){.form-tGP0FmdI:hover .add-tGP0FmdI,.form-tGP0FmdI:hover .menu-tGP0FmdI{position:relative;z-index:0}}.form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI.hover-tGP0FmdI:before,.form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI:active:before,.form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI.hover-tGP0FmdI:before,.form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}@media (any-hover:hover){.form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI:hover:before,.form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI:hover:before,.form-tGP0FmdI:hover .add-tGP0FmdI.hover-tGP0FmdI:before,.form-tGP0FmdI:hover .add-tGP0FmdI:active:before,.form-tGP0FmdI:hover .add-tGP0FmdI:hover:before,.form-tGP0FmdI:hover .menu-tGP0FmdI.hover-tGP0FmdI:before,.form-tGP0FmdI:hover .menu-tGP0FmdI:active:before,.form-tGP0FmdI:hover .menu-tGP0FmdI:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}}html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI.hover-tGP0FmdI:before,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI:active:before,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI.hover-tGP0FmdI:before,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .add-tGP0FmdI:hover:before,html.theme-dark .form-tGP0FmdI.interacting-tGP0FmdI .menu-tGP0FmdI:hover:before,html.theme-dark .form-tGP0FmdI:hover .add-tGP0FmdI.hover-tGP0FmdI:before,html.theme-dark .form-tGP0FmdI:hover .add-tGP0FmdI:active:before,html.theme-dark .form-tGP0FmdI:hover .add-tGP0FmdI:hover:before,html.theme-dark .form-tGP0FmdI:hover .menu-tGP0FmdI.hover-tGP0FmdI:before,html.theme-dark .form-tGP0FmdI:hover .menu-tGP0FmdI:active:before,html.theme-dark .form-tGP0FmdI:hover .menu-tGP0FmdI:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.wrap-tGP0FmdI{flex:1 0 auto}.input-tGP0FmdI{background-color:initial;border:none;height:100%;margin:0;padding:0 2px;text-align:center;width:60px}.add-tGP0FmdI,.menu-tGP0FmdI{align-items:center;display:flex;height:100%}.menu-tGP0FmdI{border-bottom-color:#e0e3eb;border-left:1px solid #e0e3eb;border-right:1px solid #e0e3eb;border-top-color:#e0e3eb;box-sizing:border-box;cursor:default;flex:1 0 auto;justify-content:space-between;padding:0 10px 0 6px}html.theme-dark .menu-tGP0FmdI{border-color:#434651}.add-tGP0FmdI{cursor:default;padding:0 10px}.smallWidthMenuItem-Fj7ZZh1_{padding:6px 16px}.button-_8r4li9v{padding:0 6px}.button-_8r4li9v.first-_8r4li9v{margin-right:2px}.button-_8r4li9v.last-_8r4li9v{margin-left:2px}.menu-_8r4li9v:only-child{padding:0 10px}.dropdown-_8r4li9v{min-width:140px}.menuContent-_8r4li9v{justify-content:center}.section-_8r4li9v{margin:-2px 0}.section-_8r4li9v:first-child{margin-top:4px}.section-_8r4li9v[data-open=true]{margin-bottom:4px}.smallTabletSectionTitle-_8r4li9v{color:#787b86;font-size:11px;letter-spacing:.4px;line-height:16px;overflow:hidden;padding:10px 20px 8px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.addCustomInterval-_8r4li9v{color:#131722;font-size:16px;line-height:24px;margin-top:6px;padding:8px 20px}html.theme-dark .addCustomInterval-_8r4li9v{color:#d1d4dc}.addCustomInterval-_8r4li9v.hovered-_8r4li9v,.addCustomInterval-_8r4li9v:active{color:#131722}@media (any-hover:hover){.addCustomInterval-_8r4li9v:hover{color:#131722}}html.theme-dark .addCustomInterval-_8r4li9v.hovered-_8r4li9v,html.theme-dark .addCustomInterval-_8r4li9v:active{color:#c1c4cd}@media (any-hover:hover){html.theme-dark .addCustomInterval-_8r4li9v:hover{color:#c1c4cd}}.addCustomInterval-_8r4li9v.hovered-_8r4li9v,.addCustomInterval-_8r4li9v:active{background-color:#f0f3fa}@media (any-hover:hover){.addCustomInterval-_8r4li9v:hover{background-color:#f0f3fa}}html.theme-dark .addCustomInterval-_8r4li9v.hovered-_8r4li9v,html.theme-dark .addCustomInterval-_8r4li9v:active{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .addCustomInterval-_8r4li9v:hover{background-color:#2a2e39}}.button-G2fjEkbQ{justify-content:center;width:37px}.wrapper-o7rRFc7H{padding:10px 20px}.labelRow-o7rRFc7H{line-height:20px;padding:0}.label-o7rRFc7H{font-size:16px}.labelHint-o7rRFc7H{line-height:17px}.labelOn-o7rRFc7H+.labelHint-o7rRFc7H{margin-top:0}.saveString-Wuq5IorU{color:var(--tv-color-toolbar-button-text-active,#2962ff);font-size:10px;line-height:10px}html.theme-sa .saveString-Wuq5IorU{color:var(--tv-color-toolbar-button-text-active,#ff7200)}html.theme-dark .saveString-Wuq5IorU{color:var(--tv-color-toolbar-button-text-active,#2962ff)}.saveString-Wuq5IorU.hidden-Wuq5IorU{height:0;overflow:hidden}.loader-Wuq5IorU{--ui-lib-loader-color:var(--tv-color-toolbar-save-layout-loader,#6a6d78)}html.theme-dark .loader-Wuq5IorU{--ui-lib-loader-color:var(--tv-color-toolbar-save-layout-loader,#868993)}.opened-PSZfKmCG.hover-PSZfKmCG:before,.opened-PSZfKmCG:active:before,.opened-PSZfKmCG:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}@media (any-hover:hover){.opened-PSZfKmCG:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}}html.theme-dark .opened-PSZfKmCG.hover-PSZfKmCG:before,html.theme-dark .opened-PSZfKmCG:active:before,html.theme-dark .opened-PSZfKmCG:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}@media (any-hover:hover){html.theme-dark .opened-PSZfKmCG:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}}.autoSaveWrapper-PSZfKmCG,.sharingWrapper-PSZfKmCG{min-width:calc(100% - 22px);width:192px}.button-PSZfKmCG.buttonSmallPadding-PSZfKmCG{padding-left:6px}.button-PSZfKmCG{display:flex;justify-content:center;min-width:65px}.hintPlaceHolder-PSZfKmCG{height:128px}.smallHintPlaceHolder-PSZfKmCG{height:100%;width:100%}.popupItemRowTabletSmall-PSZfKmCG:first-child{margin-bottom:6px;margin-top:6px;padding-left:0;padding-right:12px}.shortcut-PSZfKmCG{flex-shrink:0;margin-left:0;text-align:left}.toolTitle-PSZfKmCG{padding:4px 12px}.toolTitleMobile-PSZfKmCG{padding:8px 20px}.layoutItem-PSZfKmCG{display:flex;flex-direction:column;line-height:21px;padding:2px 0 6px}.layoutItem-PSZfKmCG .layoutMeta-PSZfKmCG{color:#787b86;font-size:12px;line-height:17px;margin-top:2px}html.theme-dark .layoutItem-PSZfKmCG .layoutMeta-PSZfKmCG{color:#787b86}.layoutItem-PSZfKmCG .labelRow-PSZfKmCG{max-width:100%;overflow:hidden;padding:0}.layoutMeta-PSZfKmCG,.layoutTitle-PSZfKmCG{max-width:196px;overflow-x:hidden}.layoutItemWrap-PSZfKmCG{padding:2px 8px}.layoutTitleMobile-PSZfKmCG{font-size:16px;line-height:24px}.active-PSZfKmCG,.active-PSZfKmCG:active{background-color:#2962ff}@media (any-hover:hover){.active-PSZfKmCG:hover{background-color:#2962ff}}html.theme-dark .active-PSZfKmCG,html.theme-dark .active-PSZfKmCG:active{background-color:#2962ff}@media (any-hover:hover){html.theme-dark .active-PSZfKmCG:hover{background-color:#2962ff}}.active-PSZfKmCG .layoutItem-PSZfKmCG .layoutMeta-PSZfKmCG,.active-PSZfKmCG .layoutItem-PSZfKmCG .layoutTitle-PSZfKmCG,.active-PSZfKmCG:active .layoutItem-PSZfKmCG .layoutMeta-PSZfKmCG,.active-PSZfKmCG:active .layoutItem-PSZfKmCG .layoutTitle-PSZfKmCG{color:#fff}@media (any-hover:hover){.active-PSZfKmCG:hover .layoutItem-PSZfKmCG .layoutMeta-PSZfKmCG,.active-PSZfKmCG:hover .layoutItem-PSZfKmCG .layoutTitle-PSZfKmCG{color:#fff}}html.theme-dark .active-PSZfKmCG .layoutItem-PSZfKmCG .layoutMeta-PSZfKmCG,html.theme-dark .active-PSZfKmCG .layoutItem-PSZfKmCG .layoutTitle-PSZfKmCG,html.theme-dark .active-PSZfKmCG:active .layoutItem-PSZfKmCG .layoutMeta-PSZfKmCG,html.theme-dark .active-PSZfKmCG:active .layoutItem-PSZfKmCG .layoutTitle-PSZfKmCG{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .active-PSZfKmCG:hover .layoutItem-PSZfKmCG .layoutMeta-PSZfKmCG,html.theme-dark .active-PSZfKmCG:hover .layoutItem-PSZfKmCG .layoutTitle-PSZfKmCG{color:#d1d4dc}}.textWrap-PSZfKmCG{align-items:center;display:flex;flex-direction:column}.text-PSZfKmCG{max-width:100px;overflow:hidden;text-overflow:ellipsis}.withIcon-PSZfKmCG{padding-bottom:2px;padding-top:2px}.sharingLabelWrap-PSZfKmCG{display:flex}.infoIcon-PSZfKmCG{color:#d1d4dc;display:flex;margin-right:7px}html.theme-dark .infoIcon-PSZfKmCG{color:#50535e}@media (any-hover:hover){.infoIcon-PSZfKmCG:hover,html.theme-dark .infoIcon-PSZfKmCG:hover{color:#787b86}}.copyLink-PSZfKmCG{fill:#2962ff;color:#2962ff;cursor:pointer;display:inline-block;font-size:12px;line-height:18px;margin:0 12px 6px}.copyLink-PSZfKmCG:visited,html.theme-dark .copyLink-PSZfKmCG{fill:#2962ff;color:#2962ff}html.theme-dark .copyLink-PSZfKmCG:visited{fill:#2962ff;color:#2962ff}@media (any-hover:hover){.copyLink-PSZfKmCG:hover{fill:#1e53e5;color:#1e53e5}html.theme-dark .copyLink-PSZfKmCG:hover{fill:#1e53e5;color:#1e53e5}}.copyLink-PSZfKmCG:active{fill:#2962ff;color:#2962ff}html.theme-dark .copyLink-PSZfKmCG:active{fill:#2962ff;color:#2962ff}.copyLink-PSZfKmCG:focus{outline:auto}.copyLink-PSZfKmCG:focus-visible{outline:auto}.copyLink-PSZfKmCG:focus:not(:focus-visible){outline:none}.copyLink-PSZfKmCG.copyLinkMobile-PSZfKmCG{margin:0 20px}.button-fhE1_4Xj.isDisabled-fhE1_4Xj{opacity:1!important}.hidden-K_dNKcEL{opacity:0}.item-TtgC6v1y{position:relative}.item-TtgC6v1y.withIcon-TtgC6v1y{padding-bottom:2px;padding-top:2px}@media screen and (max-width:430px){.item-TtgC6v1y.withIcon-TtgC6v1y{font-size:16px;padding-bottom:6px;padding-top:6px}}.shortcut-TtgC6v1y{margin-left:0;min-width:auto}@media screen and (max-width:479px){.shortcut-TtgC6v1y{display:none}}.loading-TtgC6v1y .icon-TtgC6v1y,.loading-TtgC6v1y .shortcut-TtgC6v1y{opacity:0}.button-rlvYsQ_k{padding:5px 9px;width:100px}.button-rlvYsQ_k.largeLeftPadding-rlvYsQ_k{padding-right:12px}.text-rlvYsQ_k{font-size:14px;font-weight:700;overflow:hidden}.uppercase-rlvYsQ_k{text-transform:uppercase}.button-_iN2IH5A{margin-right:4px;padding:5px 8px}.text-_iN2IH5A{color:var(--tv-color-toolbar-button-text-active,#2962ff);max-width:60px}html.theme-sa .text-_iN2IH5A{color:var(--tv-color-toolbar-button-text-active,#ff7200)}html.theme-dark .text-_iN2IH5A{color:var(--tv-color-toolbar-button-text-active,#2962ff)}.logo-_iN2IH5A{height:18px;margin-left:4px;width:18px}.item-V0xAFkBB{align-items:center;color:#131722;cursor:default;display:flex;flex:0 0 auto;height:100%;padding:0 3px;position:relative;z-index:0}html.theme-dark .item-V0xAFkBB{color:#787b86}.item-V0xAFkBB:active{color:#000}@media (any-hover:hover){.item-V0xAFkBB:hover{color:#000}}html.theme-dark .item-V0xAFkBB:active{color:#868993}@media (any-hover:hover){html.theme-dark .item-V0xAFkBB:hover{color:#868993}}.item-V0xAFkBB:active:before{background-color:#f0f3fa;border-radius:50%;bottom:0;content:"";display:block;height:28px;left:0;margin:auto;position:absolute;right:0;top:0;width:28px;z-index:-1}@media (any-hover:hover){.item-V0xAFkBB:hover:before{background-color:#f0f3fa;border-radius:50%;bottom:0;content:"";display:block;height:28px;left:0;margin:auto;position:absolute;right:0;top:0;width:28px;z-index:-1}}html.theme-dark .item-V0xAFkBB:active:before{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .item-V0xAFkBB:hover:before{background-color:#2a2e39}}.round-V0xAFkBB{align-items:center;border:1px solid #d6d8e0;border-radius:50%;cursor:default;display:flex;flex:0 0 auto;font-size:10px;height:20px;justify-content:center;text-align:center;width:20px}html.theme-dark .round-V0xAFkBB{border-color:#6b7988}.description-pI85IN0X{word-wrap:break-word;color:#787b86;font-size:12px;line-height:18px;max-width:280px;min-width:170px;padding-bottom:4px;white-space:normal}.labelRow-nQmSZ6zP{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 60px)}.toolbox-nQmSZ6zP{margin-right:auto}.description-nQmSZ6zP{padding:0}.descriptionTabletSmall-nQmSZ6zP{max-width:100%;padding-left:56px}.item-nQmSZ6zP{margin-top:-3px;padding-bottom:8px;padding-top:0}.item-nQmSZ6zP:before{content:none}.item-nQmSZ6zP,.item-nQmSZ6zP:active,.titleItem-nQmSZ6zP,.titleItem-nQmSZ6zP:active,html.theme-dark .item-nQmSZ6zP,html.theme-dark .item-nQmSZ6zP:active,html.theme-dark .titleItem-nQmSZ6zP,html.theme-dark .titleItem-nQmSZ6zP:active{background-color:initial}.itemTabletSmall-nQmSZ6zP:before,.titleItemTabletSmall-nQmSZ6zP:before{content:none}.itemTabletSmall-nQmSZ6zP,.itemTabletSmall-nQmSZ6zP:active,.titleItemTabletSmall-nQmSZ6zP,.titleItemTabletSmall-nQmSZ6zP:active,html.theme-dark .itemTabletSmall-nQmSZ6zP,html.theme-dark .itemTabletSmall-nQmSZ6zP:active,html.theme-dark .titleItemTabletSmall-nQmSZ6zP,html.theme-dark .titleItemTabletSmall-nQmSZ6zP:active{background-color:initial}.titleItemTabletSmall-nQmSZ6zP{line-height:24px;padding:4px 16px 0 20px}.itemTabletSmall-nQmSZ6zP{line-height:17px;padding:1px 16px 8px 20px}.itemLabelTabletSmall-nQmSZ6zP{font-size:16px}.wrap-nQmSZ6zP{color:#131722}html.theme-dark .wrap-nQmSZ6zP{color:#d1d4dc}.wrap-nQmSZ6zP.hovered-nQmSZ6zP,.wrap-nQmSZ6zP:active{color:#131722}@media (any-hover:hover){.wrap-nQmSZ6zP:hover{color:#131722}}html.theme-dark .wrap-nQmSZ6zP.hovered-nQmSZ6zP,html.theme-dark .wrap-nQmSZ6zP:active{color:#c1c4cd}@media (any-hover:hover){html.theme-dark .wrap-nQmSZ6zP:hover{color:#c1c4cd}}.wrap-nQmSZ6zP.hovered-nQmSZ6zP,.wrap-nQmSZ6zP:active{background-color:#f0f3fa}@media (any-hover:hover){.wrap-nQmSZ6zP:hover{background-color:#f0f3fa}}html.theme-dark .wrap-nQmSZ6zP.hovered-nQmSZ6zP,html.theme-dark .wrap-nQmSZ6zP:active{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .wrap-nQmSZ6zP:hover{background-color:#2a2e39}}.wrap-tynHcbsI{padding-right:4px}.titleWrap-tynHcbsI{display:flex;flex-direction:column}.indicators-tynHcbsI{margin-left:12px;margin-right:33px}.title-tynHcbsI{align-items:center;color:#131722;display:flex;flex-direction:row;white-space:nowrap}html.theme-dark .title-tynHcbsI{color:#d1d4dc}.title-tynHcbsI .icon-tynHcbsI{display:flex}.title-tynHcbsI .icon-tynHcbsI svg{fill:#131722;display:block}html.theme-dark .title-tynHcbsI .icon-tynHcbsI svg{fill:#d1d4dc}.title-tynHcbsI .text-tynHcbsI{font-size:14px;margin:0 5px 0 20px}.titleTabletSmall-tynHcbsI{padding-bottom:4px;padding-top:4px}.titleTabletSmall-tynHcbsI .text-tynHcbsI{font-size:16px}.labelRow-tynHcbsI{flex:1 0 100%;min-width:100%}.label-tynHcbsI{flex:0 0 100%;min-width:100%}.menu-UCGfiau8{max-width:340px}.menuSmallTablet-UCGfiau8{max-width:100%}.menuItemHeaderTabletSmall-UCGfiau8{padding:10px 20px 2px}.menuItemHeader-UCGfiau8{cursor:default;margin:0;padding-bottom:3px;padding-top:4px}.wrap-_hkHmHWX.full-_hkHmHWX .first-_hkHmHWX{margin-right:0}.wrap-_hkHmHWX.full-_hkHmHWX .last-_hkHmHWX{margin-left:7px}.wrap-_hkHmHWX.medium-_hkHmHWX .first-_hkHmHWX{margin-right:0}.wrap-_hkHmHWX.medium-_hkHmHWX .last-_hkHmHWX{margin-left:7px}.buttonWithFavorites-_hkHmHWX{padding-left:7px}.icon-ZSkNJ_HT{padding:5px}.customTradingViewStyleButton-Y_dY8Pmt.withoutIcon-Y_dY8Pmt{padding:0 5px} \ No newline at end of file diff --git a/charting_library/bundles/5747.53cf5258c22b561b8dac.js b/charting_library/bundles/5747.53cf5258c22b561b8dac.js new file mode 100644 index 00000000..cc95c2e2 --- /dev/null +++ b/charting_library/bundles/5747.53cf5258c22b561b8dac.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5747],{45966:e=>{e.exports={"default-drawer-min-top-distance":"100px",wrap:"wrap-yBUNQyVA",positionBottom:"positionBottom-yBUNQyVA",backdrop:"backdrop-yBUNQyVA",drawer:"drawer-yBUNQyVA",positionLeft:"positionLeft-yBUNQyVA"}},55498:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",item:"item-RhC5uhZw",hovered:"hovered-RhC5uhZw",isDisabled:"isDisabled-RhC5uhZw",isActive:"isActive-RhC5uhZw",shortcut:"shortcut-RhC5uhZw",toolbox:"toolbox-RhC5uhZw",withIcon:"withIcon-RhC5uhZw",icon:"icon-RhC5uhZw",labelRow:"labelRow-RhC5uhZw",label:"label-RhC5uhZw",showOnHover:"showOnHover-RhC5uhZw"}},90948:e=>{e.exports={icon:"icon-XIHzWm6B",dropped:"dropped-XIHzWm6B"}},90186:(e,t,o)=>{"use strict";function r(e){return i(e,a)}function n(e){return i(e,s)}function i(e,t){const o=Object.entries(e).filter(t),r={};for(const[e,t]of o)r[e]=t;return r}function a(e){const[t,o]=e;return 0===t.indexOf("data-")&&"string"==typeof o}function s(e){return 0===e[0].indexOf("aria-")}o.d(t,{filterDataProps:()=>r,filterAriaProps:()=>n,filterProps:()=>i,isDataAttribute:()=>a,isAriaAttribute:()=>s})},39640:(e,t,o)=>{"use strict";function r(e,t,o,r,n){function i(n){if(e>n.timeStamp)return;const i=n.target;void 0!==o&&null!==t&&null!==i&&i.ownerDocument===r&&(t.contains(i)||o(n))}return n.click&&r.addEventListener("click",i,!1),n.mouseDown&&r.addEventListener("mousedown",i,!1),n.touchEnd&&r.addEventListener("touchend",i,!1),n.touchStart&&r.addEventListener("touchstart",i,!1),()=>{r.removeEventListener("click",i,!1),r.removeEventListener("mousedown",i,!1),r.removeEventListener("touchend",i,!1),r.removeEventListener("touchstart",i,!1)}}o.d(t,{addOutsideEventListener:()=>r})},37558:(e,t,o)=>{"use strict";o.d(t,{DrawerManager:()=>i,DrawerContext:()=>a});var r=o(50959),n=o(99054);class i extends r.PureComponent{constructor(e){super(e),this._isBodyFixed=!1,this._addDrawer=e=>{this.setState((t=>({stack:[...t.stack,e]})))},this._removeDrawer=e=>{this.setState((t=>({stack:t.stack.filter((t=>t!==e))})))},this.state={stack:[]}}componentDidUpdate(e,t){!t.stack.length&&this.state.stack.length&&((0,n.setFixedBodyState)(!0),this._isBodyFixed=!0),t.stack.length&&!this.state.stack.length&&this._isBodyFixed&&((0,n.setFixedBodyState)(!1),this._isBodyFixed=!1)}componentWillUnmount(){this.state.stack.length&&this._isBodyFixed&&(0,n.setFixedBodyState)(!1)}render(){return r.createElement(a.Provider,{value:{addDrawer:this._addDrawer,removeDrawer:this._removeDrawer,currentDrawer:this.state.stack.length?this.state.stack[this.state.stack.length-1]:null}},this.props.children)}}const a=r.createContext(null)},41590:(e,t,o)=>{"use strict";o.d(t,{Drawer:()=>h});var r=o(50959),n=o(50151),i=o(97754),a=o(68671),s=o(65718),c=o(37558),l=o(29197),d=o(86656),u=o(45966);function h(e){const{position:t="Bottom",onClose:o,children:h,className:p,theme:m=u}=e,f=(0,n.ensureNotNull)((0,r.useContext)(c.DrawerContext)),[v]=(0,r.useState)((()=>(0,a.randomHash)())),g=(0,r.useRef)(null),w=(0, +r.useContext)(l.CloseDelegateContext);return(0,r.useLayoutEffect)((()=>((0,n.ensureNotNull)(g.current).focus({preventScroll:!0}),w.subscribe(f,o),f.addDrawer(v),()=>{f.removeDrawer(v),w.unsubscribe(f,o)})),[]),r.createElement(s.Portal,null,r.createElement("div",{className:i(u.wrap,u[`position${t}`])},v===f.currentDrawer&&r.createElement("div",{className:u.backdrop,onClick:o}),r.createElement(d.TouchScrollContainer,{className:i(u.drawer,m.drawer,u[`position${t}`],p),tabIndex:-1,ref:g,"data-name":e["data-name"]},h)))}},16396:(e,t,o)=>{"use strict";o.d(t,{DEFAULT_POPUP_MENU_ITEM_THEME:()=>l,PopupMenuItem:()=>u});var r=o(50959),n=o(97754),i=o(59064),a=o(51768),s=o(90186),c=o(55498);const l=c;function d(e){e.stopPropagation()}function u(e){const{id:t,role:o,"aria-label":l,"aria-selected":u,"aria-checked":h,className:p,title:m,labelRowClassName:f,labelClassName:v,shortcut:g,forceShowShortcuts:w,icon:b,isActive:C,isDisabled:D,isHovered:E,appearAsDisabled:k,label:O,link:x,showToolboxOnHover:N,target:B,rel:M,toolbox:T,reference:y,onMouseOut:A,onMouseOver:R,onKeyDown:_,suppressToolboxClick:L=!0,theme:H=c,tabIndex:P,tagName:W,renderComponent:F}=e,S=(0,s.filterDataProps)(e),z=(0,r.useRef)(null),I=(0,r.useMemo)((()=>function(e){function t(t){const{reference:o,...n}=t,i=null!=e?e:n.href?"a":"div",a="a"===i?n:function(e){const{download:t,href:o,hrefLang:r,media:n,ping:i,rel:a,target:s,type:c,referrerPolicy:l,...d}=e;return d}(n);return r.createElement(i,{...a,ref:o})}return t.displayName=`DefaultComponent(${e})`,t}(W)),[W]),U=null!=F?F:I;return r.createElement(U,{...S,id:t,role:o,"aria-label":l,"aria-selected":u,"aria-checked":h,className:n(p,H.item,b&&H.withIcon,{[H.isActive]:C,[H.isDisabled]:D||k,[H.hovered]:E}),title:m,href:x,target:B,rel:M,reference:function(e){z.current=e,"function"==typeof y&&y(e);"object"==typeof y&&(y.current=e)},onClick:function(t){const{dontClosePopup:o,onClick:r,onClickArg:n,trackEventObject:s}=e;if(D)return;s&&(0,a.trackEvent)(s.category,s.event,s.label);r&&r(n,t);o||(0,i.globalCloseMenu)()},onContextMenu:function(t){const{trackEventObject:o,trackRightClick:r}=e;o&&r&&(0,a.trackEvent)(o.category,o.event,`${o.label}_rightClick`)},onMouseUp:function(t){const{trackEventObject:o,trackMouseWheelClick:r}=e;if(1===t.button&&x&&o){let e=o.label;r&&(e+="_mouseWheelClick"),(0,a.trackEvent)(o.category,o.event,e)}},onMouseOver:R,onMouseOut:A,onKeyDown:_,tabIndex:P},void 0!==b&&r.createElement("span",{className:H.icon,dangerouslySetInnerHTML:{__html:b}}),r.createElement("span",{className:n(H.labelRow,f)},r.createElement("span",{className:n(H.label,v)},O)),(void 0!==g||w)&&r.createElement("span",{className:H.shortcut},(V=g)&&V.split("+").join(" + ")),void 0!==T&&r.createElement("span",{onClick:L?d:void 0,className:n(H.toolbox,{[H.showOnHover]:N})},T));var V}},50628:(e,t,o)=>{"use strict";o.d(t,{PopupMenu:()=>d});var r=o(50959),n=o(962),i=o(62942),a=o(65718),s=o(27317),c=o(29197),l=o(58095);function d(e){ +const{controller:t,children:o,isOpened:d,closeOnClickOutside:u=!0,doNotCloseOn:h,onClickOutside:p,onClose:m,onKeyboardClose:f,"data-name":v="popup-menu-container",...g}=e,w=(0,r.useContext)(c.CloseDelegateContext),b=(0,l.useOutsideEvent)({handler:function(e){p&&p(e);if(!u)return;const t=(0,i.default)(h)?h():h;if(t&&e.target instanceof Node){const o=n.findDOMNode(t);if(o instanceof Node&&o.contains(e.target))return}m()},mouseDown:!0,touchStart:!0});return d?r.createElement(a.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},r.createElement("span",{ref:b,style:{pointerEvents:"auto"}},r.createElement(s.Menu,{...g,onClose:m,onKeyboardClose:f,onScroll:function(t){const{onScroll:o}=e;o&&o(t)},customCloseDelegate:w,ref:t,"data-name":v},o))):null}},41890:(e,t,o)=>{"use strict";o.d(t,{ToolWidgetCaret:()=>c});var r=o(50959),n=o(97754),i=o(9745),a=o(90948),s=o(43313);function c(e){const{dropped:t,className:o}=e;return r.createElement(i.Icon,{className:n(o,a.icon,{[a.dropped]:t}),icon:s})}},86656:(e,t,o)=>{"use strict";o.d(t,{TouchScrollContainer:()=>s});var r=o(50959),n=o(59142),i=o(50151),a=o(49483);const s=(0,r.forwardRef)(((e,t)=>{const{children:o,...i}=e,s=(0,r.useRef)(null);return(0,r.useImperativeHandle)(t,(()=>s.current)),(0,r.useLayoutEffect)((()=>{if(a.CheckMobile.iOS())return null!==s.current&&(0,n.disableBodyScroll)(s.current,{allowTouchMove:c(s)}),()=>{null!==s.current&&(0,n.enableBodyScroll)(s.current)}}),[]),r.createElement("div",{ref:s,...i},o)}));function c(e){return t=>{const o=(0,i.ensureNotNull)(e.current),r=document.activeElement;return!o.contains(t)||null!==r&&o.contains(r)&&r.contains(t)}}},35194:e=>{e.exports={button:"button-uO7HM85b",hover:"hover-uO7HM85b",isInteractive:"isInteractive-uO7HM85b",isGrouped:"isGrouped-uO7HM85b",isActive:"isActive-uO7HM85b",isOpened:"isOpened-uO7HM85b",isDisabled:"isDisabled-uO7HM85b",text:"text-uO7HM85b",icon:"icon-uO7HM85b"}},17049:e=>{e.exports={button:"button-reABrhVR",hover:"hover-reABrhVR",arrow:"arrow-reABrhVR",arrowWrap:"arrowWrap-reABrhVR",isOpened:"isOpened-reABrhVR"}},39313:(e,t,o)=>{"use strict";o.d(t,{VerticalAttachEdge:()=>r,HorizontalAttachEdge:()=>n,VerticalDropDirection:()=>i,HorizontalDropDirection:()=>a,getPopupPositioner:()=>l});var r,n,i,a,s=o(50151);!function(e){e[e.Top=0]="Top",e[e.Bottom=1]="Bottom"}(r||(r={})),function(e){e[e.Left=0]="Left",e[e.Right=1]="Right"}(n||(n={})),function(e){e[e.FromTopToBottom=0]="FromTopToBottom",e[e.FromBottomToTop=1]="FromBottomToTop"}(i||(i={})),function(e){e[e.FromLeftToRight=0]="FromLeftToRight",e[e.FromRightToLeft=1]="FromRightToLeft"}(a||(a={}));const c={verticalAttachEdge:r.Bottom,horizontalAttachEdge:n.Left,verticalDropDirection:i.FromTopToBottom,horizontalDropDirection:a.FromLeftToRight,verticalMargin:0,horizontalMargin:0,matchButtonAndListboxWidths:!1};function l(e,t){return(o,l)=>{const d=(0, +s.ensureNotNull)(e).getBoundingClientRect(),{verticalAttachEdge:u=c.verticalAttachEdge,verticalDropDirection:h=c.verticalDropDirection,horizontalAttachEdge:p=c.horizontalAttachEdge,horizontalDropDirection:m=c.horizontalDropDirection,horizontalMargin:f=c.horizontalMargin,verticalMargin:v=c.verticalMargin,matchButtonAndListboxWidths:g=c.matchButtonAndListboxWidths}=t,w=u===r.Top?-1*v:v,b=p===n.Right?d.right:d.left,C=u===r.Top?d.top:d.bottom,D={x:b-(m===a.FromRightToLeft?o:0)+f,y:C-(h===i.FromBottomToTop?l:0)+w};return g&&(D.overrideWidth=d.width),D}}},94206:(e,t,o)=>{"use strict";o.d(t,{DEFAULT_TOOL_WIDGET_BUTTON_THEME:()=>s,ToolWidgetButton:()=>c});var r=o(50959),n=o(97754),i=o(9745),a=o(35194);const s=a,c=r.forwardRef(((e,t)=>{const{icon:o,isActive:s,isOpened:c,isDisabled:l,isGrouped:d,isHovered:u,onClick:h,text:p,textBeforeIcon:m,title:f,theme:v=a,className:g,forceInteractive:w,"data-name":b,...C}=e,D=n(g,v.button,f&&"apply-common-tooltip",{[v.isActive]:s,[v.isOpened]:c,[v.isInteractive]:(w||Boolean(h))&&!l,[v.isDisabled]:l,[v.isGrouped]:d,[v.hover]:u}),E=o&&("string"==typeof o?r.createElement(i.Icon,{className:v.icon,icon:o}):r.cloneElement(o,{className:n(v.icon,o.props.className)}));return r.createElement("div",{...C,ref:t,"data-role":"button",className:D,onClick:l?void 0:h,title:f,"data-name":b},m&&p&&r.createElement("div",{className:n("js-button-text",v.text)},p),E,!m&&p&&r.createElement("div",{className:n("js-button-text",v.text)},p))}))},37536:(e,t,o)=>{"use strict";o.d(t,{ToolWidgetMenu:()=>p});var r=o(50959),n=o(97754),i=o(50628),a=o(41890),s=o(90186),c=o(37558),l=o(41590),d=o(39313),u=o(90692),h=o(17049);class p extends r.PureComponent{constructor(e){super(e),this._wrapperRef=null,this._controller=r.createRef(),this._handleWrapperRef=e=>{this._wrapperRef=e,this.props.reference&&this.props.reference(e)},this._handleClick=e=>{e.target instanceof Node&&e.currentTarget.contains(e.target)&&(this._handleToggleDropdown(),this.props.onClick&&this.props.onClick(e,!this.state.isOpened))},this._handleToggleDropdown=e=>{const{onClose:t,onOpen:o}=this.props,{isOpened:r}=this.state,n="boolean"==typeof e?e:!r;this.setState({isOpened:n}),n&&o&&o(),!n&&t&&t()},this._handleClose=()=>{this.close()},this.state={isOpened:!1}}render(){const{id:e,arrow:t,content:o,isDisabled:i,isDrawer:c,isShowTooltip:l,title:d,className:h,hotKey:p,theme:m,drawerBreakpoint:f}=this.props,{isOpened:v}=this.state,g=n(h,m.button,{"apply-common-tooltip":l||!i,[m.isDisabled]:i,[m.isOpened]:v});return r.createElement("div",{id:e,className:g,onClick:i?void 0:this._handleClick,title:d,"data-tooltip-hotkey":p,ref:this._handleWrapperRef,"data-role":"button",...(0,s.filterDataProps)(this.props)},o,t&&r.createElement("div",{className:m.arrow},r.createElement("div",{className:m.arrowWrap},r.createElement(a.ToolWidgetCaret,{dropped:v}))),this.state.isOpened&&(f?r.createElement(u.MatchMedia,{rule:f},(e=>this._renderContent(e))):this._renderContent(c)))}close(){this._handleToggleDropdown(!1)}update(){ +null!==this._controller.current&&this._controller.current.update()}_renderContent(e){const{menuDataName:t,minWidth:o,menuClassName:n,maxHeight:a,drawerPosition:s="Bottom",children:u}=this.props,{isOpened:h}=this.state,p={horizontalMargin:this.props.horizontalMargin||0,verticalMargin:this.props.verticalMargin||2,verticalAttachEdge:this.props.verticalAttachEdge,horizontalAttachEdge:this.props.horizontalAttachEdge,verticalDropDirection:this.props.verticalDropDirection,horizontalDropDirection:this.props.horizontalDropDirection,matchButtonAndListboxWidths:this.props.matchButtonAndListboxWidths},m=Boolean(h&&e&&s),f=function(e){return"function"==typeof e}(u)?u({isDrawer:m}):u;return m?r.createElement(c.DrawerManager,null,r.createElement(l.Drawer,{onClose:this._handleClose,position:s,"data-name":t},f)):r.createElement(i.PopupMenu,{controller:this._controller,closeOnClickOutside:this.props.closeOnClickOutside,doNotCloseOn:this,isOpened:h,minWidth:o,onClose:this._handleClose,position:(0,d.getPopupPositioner)(this._wrapperRef,p),className:n,maxHeight:a,"data-name":t},f)}}p.defaultProps={arrow:!0,closeOnClickOutside:!0,theme:h}},43313:e=>{e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/5761.5db6f6616a2be01d5134.css b/charting_library/bundles/5761.5db6f6616a2be01d5134.css new file mode 100644 index 00000000..cfa3ed29 --- /dev/null +++ b/charting_library/bundles/5761.5db6f6616a2be01d5134.css @@ -0,0 +1 @@ +.wrapper-bUw_gKIQ{display:inline-block;flex:none;height:18px;position:relative;width:18px}.wrapper-bUw_gKIQ .input-bUw_gKIQ:hover:not(:focus):not(:disabled):not(:active)+.box-bUw_gKIQ{border-color:#a3a6af}html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:hover:not(:focus):not(:disabled):not(:active)+.box-bUw_gKIQ{border-color:#5d606b}.wrapper-bUw_gKIQ .input-bUw_gKIQ:hover:checked:not(:focus):not(:disabled)+.box-bUw_gKIQ{background-color:var(--ui-lib-checkbox-color-accent,#1e53e5);border-color:var(--ui-lib-checkbox-color-accent,#1e53e5)}html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:hover:checked:not(:focus):not(:disabled)+.box-bUw_gKIQ{background-color:var(--ui-lib-checkbox-color-accent,#1e53e5);border-color:var(--ui-lib-checkbox-color-accent,#1e53e5)}.wrapper-bUw_gKIQ .box-bUw_gKIQ{align-items:center;border:1px solid #b2b5be;border-radius:3px;box-sizing:border-box;display:flex;height:100%;justify-content:center;position:relative;transition:background-color .35s ease;width:100%}html.theme-dark .wrapper-bUw_gKIQ .box-bUw_gKIQ{border:1px solid #50535e}.wrapper-bUw_gKIQ .box-bUw_gKIQ .icon-bUw_gKIQ{align-items:center;box-sizing:border-box;display:inline-flex}.wrapper-bUw_gKIQ .box-bUw_gKIQ .icon-bUw_gKIQ,.wrapper-bUw_gKIQ .box-bUw_gKIQ .icon-bUw_gKIQ svg{height:9px;width:11px}.wrapper-bUw_gKIQ .box-bUw_gKIQ:before{border:2px solid #2962ffcc;border-radius:6px;box-sizing:border-box;content:"";height:26px;left:-5px;opacity:0;position:absolute;top:-5px;transform:scale(.69231);width:26px}html.theme-dark .wrapper-bUw_gKIQ .box-bUw_gKIQ:before{border:2px solid #2962ffcc}.wrapper-bUw_gKIQ .box-bUw_gKIQ.noOutline-bUw_gKIQ:before{content:none}.wrapper-bUw_gKIQ .box-bUw_gKIQ:after{background-color:initial;border-radius:50%;content:"";height:6px;left:calc(50% - 3px);position:absolute;top:calc(50% - 3px);width:6px}.wrapper-bUw_gKIQ .intent-danger-bUw_gKIQ{border-color:#f23645}html.theme-dark .wrapper-bUw_gKIQ .intent-danger-bUw_gKIQ{border-color:#b22833}.wrapper-bUw_gKIQ .input-bUw_gKIQ{cursor:inherit;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%}.wrapper-bUw_gKIQ .input-bUw_gKIQ:checked+.box-bUw_gKIQ{background-color:var(--ui-lib-checkbox-color-accent,#2962ff)}.wrapper-bUw_gKIQ .input-bUw_gKIQ:checked+.box-bUw_gKIQ,html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:checked+.box-bUw_gKIQ{border-color:var(--ui-lib-checkbox-color-accent,#2962ff)}html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:checked+.box-bUw_gKIQ{background-color:var(--ui-lib-checkbox-color-accent,#2962ff)}.wrapper-bUw_gKIQ .input-bUw_gKIQ:checked+.box-bUw_gKIQ.check-bUw_gKIQ .icon-bUw_gKIQ{stroke:#fff}html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:checked+.box-bUw_gKIQ.check-bUw_gKIQ .icon-bUw_gKIQ{stroke:#d1d4dc}.wrapper-bUw_gKIQ .input-bUw_gKIQ:checked+.box-bUw_gKIQ.dot-bUw_gKIQ:after{background-color:#fff}html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:checked+.box-bUw_gKIQ.dot-bUw_gKIQ:after{background-color:#d1d4dc}.wrapper-bUw_gKIQ .input-bUw_gKIQ:disabled+.box-bUw_gKIQ{background-color:#e0e3eb;border-color:#b2b5be}html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:disabled+.box-bUw_gKIQ{background-color:#2a2e39;border-color:#50535e}.wrapper-bUw_gKIQ .input-bUw_gKIQ:checked:disabled+.box-bUw_gKIQ{background-color:#e0e3eb}html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:checked:disabled+.box-bUw_gKIQ{background-color:#2a2e39}.wrapper-bUw_gKIQ .input-bUw_gKIQ:checked:disabled+.box-bUw_gKIQ.check-bUw_gKIQ .icon-bUw_gKIQ{stroke:#b2b5be}html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:checked:disabled+.box-bUw_gKIQ.check-bUw_gKIQ .icon-bUw_gKIQ{stroke:#50535e}.wrapper-bUw_gKIQ .input-bUw_gKIQ:checked:disabled+.box-bUw_gKIQ.dot-bUw_gKIQ:after{background-color:#b2b5be}html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:checked:disabled+.box-bUw_gKIQ.dot-bUw_gKIQ:after{background-color:#50535e}.wrapper-bUw_gKIQ .input-bUw_gKIQ:active:not(:disabled)+.box-bUw_gKIQ,html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:active:not(:disabled)+.box-bUw_gKIQ{border-color:var(--ui-lib-checkbox-color-accent,#1848cc)}.wrapper-bUw_gKIQ .input-bUw_gKIQ:checked:active:not(:disabled)+.box-bUw_gKIQ,html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:checked:active:not(:disabled)+.box-bUw_gKIQ{background-color:var(--ui-lib-checkbox-color-accent,#1848cc)}.wrapper-bUw_gKIQ .input-bUw_gKIQ:focus+.box-bUw_gKIQ:before{opacity:1;transform:scale(1)}.wrapper-bUw_gKIQ .input-bUw_gKIQ:focus-visible+.box-bUw_gKIQ:before{opacity:1;transform:scale(1)}.wrapper-bUw_gKIQ .input-bUw_gKIQ:focus:not(:focus-visible)+.box-bUw_gKIQ:before{opacity:0;transform:scale(.69231)} \ No newline at end of file diff --git a/charting_library/bundles/5761.5db6f6616a2be01d5134.rtl.css b/charting_library/bundles/5761.5db6f6616a2be01d5134.rtl.css new file mode 100644 index 00000000..44d843a2 --- /dev/null +++ b/charting_library/bundles/5761.5db6f6616a2be01d5134.rtl.css @@ -0,0 +1 @@ +.wrapper-bUw_gKIQ{display:inline-block;flex:none;height:18px;position:relative;width:18px}.wrapper-bUw_gKIQ .input-bUw_gKIQ:hover:not(:focus):not(:disabled):not(:active)+.box-bUw_gKIQ{border-color:#a3a6af}html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:hover:not(:focus):not(:disabled):not(:active)+.box-bUw_gKIQ{border-color:#5d606b}.wrapper-bUw_gKIQ .input-bUw_gKIQ:hover:checked:not(:focus):not(:disabled)+.box-bUw_gKIQ{background-color:var(--ui-lib-checkbox-color-accent,#1e53e5);border-color:var(--ui-lib-checkbox-color-accent,#1e53e5)}html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:hover:checked:not(:focus):not(:disabled)+.box-bUw_gKIQ{background-color:var(--ui-lib-checkbox-color-accent,#1e53e5);border-color:var(--ui-lib-checkbox-color-accent,#1e53e5)}.wrapper-bUw_gKIQ .box-bUw_gKIQ{align-items:center;border:1px solid #b2b5be;border-radius:3px;box-sizing:border-box;display:flex;height:100%;justify-content:center;position:relative;transition:background-color .35s ease;width:100%}html.theme-dark .wrapper-bUw_gKIQ .box-bUw_gKIQ{border:1px solid #50535e}.wrapper-bUw_gKIQ .box-bUw_gKIQ .icon-bUw_gKIQ{align-items:center;box-sizing:border-box;display:inline-flex}.wrapper-bUw_gKIQ .box-bUw_gKIQ .icon-bUw_gKIQ,.wrapper-bUw_gKIQ .box-bUw_gKIQ .icon-bUw_gKIQ svg{height:9px;width:11px}.wrapper-bUw_gKIQ .box-bUw_gKIQ:before{border:2px solid #2962ffcc;border-radius:6px;box-sizing:border-box;content:"";height:26px;opacity:0;position:absolute;right:-5px;top:-5px;transform:scale(.69231);width:26px}html.theme-dark .wrapper-bUw_gKIQ .box-bUw_gKIQ:before{border:2px solid #2962ffcc}.wrapper-bUw_gKIQ .box-bUw_gKIQ.noOutline-bUw_gKIQ:before{content:none}.wrapper-bUw_gKIQ .box-bUw_gKIQ:after{background-color:initial;border-radius:50%;content:"";height:6px;position:absolute;right:calc(50% - 3px);top:calc(50% - 3px);width:6px}.wrapper-bUw_gKIQ .intent-danger-bUw_gKIQ{border-color:#f23645}html.theme-dark .wrapper-bUw_gKIQ .intent-danger-bUw_gKIQ{border-color:#b22833}.wrapper-bUw_gKIQ .input-bUw_gKIQ{cursor:inherit;height:100%;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%}.wrapper-bUw_gKIQ .input-bUw_gKIQ:checked+.box-bUw_gKIQ{background-color:var(--ui-lib-checkbox-color-accent,#2962ff)}.wrapper-bUw_gKIQ .input-bUw_gKIQ:checked+.box-bUw_gKIQ,html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:checked+.box-bUw_gKIQ{border-color:var(--ui-lib-checkbox-color-accent,#2962ff)}html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:checked+.box-bUw_gKIQ{background-color:var(--ui-lib-checkbox-color-accent,#2962ff)}.wrapper-bUw_gKIQ .input-bUw_gKIQ:checked+.box-bUw_gKIQ.check-bUw_gKIQ .icon-bUw_gKIQ{stroke:#fff}html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:checked+.box-bUw_gKIQ.check-bUw_gKIQ .icon-bUw_gKIQ{stroke:#d1d4dc}.wrapper-bUw_gKIQ .input-bUw_gKIQ:checked+.box-bUw_gKIQ.dot-bUw_gKIQ:after{background-color:#fff}html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:checked+.box-bUw_gKIQ.dot-bUw_gKIQ:after{background-color:#d1d4dc}.wrapper-bUw_gKIQ .input-bUw_gKIQ:disabled+.box-bUw_gKIQ{background-color:#e0e3eb;border-color:#b2b5be}html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:disabled+.box-bUw_gKIQ{background-color:#2a2e39;border-color:#50535e}.wrapper-bUw_gKIQ .input-bUw_gKIQ:checked:disabled+.box-bUw_gKIQ{background-color:#e0e3eb}html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:checked:disabled+.box-bUw_gKIQ{background-color:#2a2e39}.wrapper-bUw_gKIQ .input-bUw_gKIQ:checked:disabled+.box-bUw_gKIQ.check-bUw_gKIQ .icon-bUw_gKIQ{stroke:#b2b5be}html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:checked:disabled+.box-bUw_gKIQ.check-bUw_gKIQ .icon-bUw_gKIQ{stroke:#50535e}.wrapper-bUw_gKIQ .input-bUw_gKIQ:checked:disabled+.box-bUw_gKIQ.dot-bUw_gKIQ:after{background-color:#b2b5be}html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:checked:disabled+.box-bUw_gKIQ.dot-bUw_gKIQ:after{background-color:#50535e}.wrapper-bUw_gKIQ .input-bUw_gKIQ:active:not(:disabled)+.box-bUw_gKIQ,html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:active:not(:disabled)+.box-bUw_gKIQ{border-color:var(--ui-lib-checkbox-color-accent,#1848cc)}.wrapper-bUw_gKIQ .input-bUw_gKIQ:checked:active:not(:disabled)+.box-bUw_gKIQ,html.theme-dark .wrapper-bUw_gKIQ .input-bUw_gKIQ:checked:active:not(:disabled)+.box-bUw_gKIQ{background-color:var(--ui-lib-checkbox-color-accent,#1848cc)}.wrapper-bUw_gKIQ .input-bUw_gKIQ:focus+.box-bUw_gKIQ:before{opacity:1;transform:scale(1)}.wrapper-bUw_gKIQ .input-bUw_gKIQ:focus-visible+.box-bUw_gKIQ:before{opacity:1;transform:scale(1)}.wrapper-bUw_gKIQ .input-bUw_gKIQ:focus:not(:focus-visible)+.box-bUw_gKIQ:before{opacity:0;transform:scale(.69231)} \ No newline at end of file diff --git a/charting_library/bundles/5890.86bca7644e9b4742cfc0.js b/charting_library/bundles/5890.86bca7644e9b4742cfc0.js new file mode 100644 index 00000000..f5ad4869 --- /dev/null +++ b/charting_library/bundles/5890.86bca7644e9b4742cfc0.js @@ -0,0 +1,36 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5890,3016,1075],{75421:e=>{e.exports={wrapper:"wrapper-TIqe52JC",focused:"focused-TIqe52JC",readonly:"readonly-TIqe52JC",disabled:"disabled-TIqe52JC","size-small":"size-small-TIqe52JC","size-medium":"size-medium-TIqe52JC","size-large":"size-large-TIqe52JC","font-size-small":"font-size-small-TIqe52JC","font-size-medium":"font-size-medium-TIqe52JC","font-size-large":"font-size-large-TIqe52JC","border-none":"border-none-TIqe52JC",shadow:"shadow-TIqe52JC","border-thin":"border-thin-TIqe52JC","border-thick":"border-thick-TIqe52JC","intent-default":"intent-default-TIqe52JC","intent-success":"intent-success-TIqe52JC","intent-warning":"intent-warning-TIqe52JC","intent-danger":"intent-danger-TIqe52JC","intent-primary":"intent-primary-TIqe52JC","corner-top-left":"corner-top-left-TIqe52JC","corner-top-right":"corner-top-right-TIqe52JC","corner-bottom-right":"corner-bottom-right-TIqe52JC","corner-bottom-left":"corner-bottom-left-TIqe52JC",childrenContainer:"childrenContainer-TIqe52JC"}},83329:e=>{e.exports={defaultSelect:"defaultSelect-wbkpEwvy"}},17911:e=>{e.exports={itemWrap:"itemWrap-At2Z1qOl",item:"item-At2Z1qOl",icon:"icon-At2Z1qOl",selected:"selected-At2Z1qOl",label:"label-At2Z1qOl"}},98968:e=>{e.exports={lineEndSelect:"lineEndSelect-JRgKqof2",right:"right-JRgKqof2"}},50419:e=>{e.exports={lineStyleSelect:"lineStyleSelect-VRM20_UI",multipleStyles:"multipleStyles-VRM20_UI"}},82169:e=>{e.exports={lineWidthSelect:"lineWidthSelect-NP1TT66L",bar:"bar-NP1TT66L",isActive:"isActive-NP1TT66L",item:"item-NP1TT66L"}},24294:e=>{e.exports={container:"container-iZ2_J2Du",active:"active-iZ2_J2Du",disabled:"disabled-iZ2_J2Du",icon:"icon-iZ2_J2Du"}},61735:e=>{e.exports={wrap:"wrap-o91y78hO",disabled:"disabled-o91y78hO"}},38829:e=>{e.exports={dropdown:"dropdown-RKwxUFLa",dropdownMenu:"dropdownMenu-RKwxUFLa",firstColorPicker:"firstColorPicker-RKwxUFLa"}},43121:e=>{e.exports={row:"row-e3mVhuS7",empty:"empty-e3mVhuS7",wrap:"wrap-e3mVhuS7",breakpointNormal:"breakpointNormal-e3mVhuS7",breakpointMedium:"breakpointMedium-e3mVhuS7",breakpointSmall:"breakpointSmall-e3mVhuS7"}},14637:e=>{e.exports={coordinates:"coordinates-cAbGxfqU",input:"input-cAbGxfqU",selectionCoordinates:"selectionCoordinates-cAbGxfqU",selectionCoordinates__inputs:"selectionCoordinates__inputs-cAbGxfqU",selectionCoordinates__description:"selectionCoordinates__description-cAbGxfqU",hintButton:"hintButton-cAbGxfqU"}},95770:e=>{e.exports={wrapper:"wrapper-W15riA8c",checkbox:"checkbox-W15riA8c",colorSelect:"colorSelect-W15riA8c",hintButton:"hintButton-W15riA8c"}},64141:e=>{e.exports={withoutPadding:"withoutPadding-D4Vj3ckD"}},11576:e=>{e.exports={input:"input-cau84pEf",control:"control-cau84pEf",item:"item-cau84pEf",cell:"cell-cau84pEf",fragmentCell:"fragmentCell-cau84pEf",largeWidth:"largeWidth-cau84pEf",withTitle:"withTitle-cau84pEf",title:"title-cau84pEf"}},57634:e=>{e.exports={line:"line-jz3hP3qL",control:"control-jz3hP3qL",valueInput:"valueInput-jz3hP3qL",valueUnit:"valueUnit-jz3hP3qL",input:"input-jz3hP3qL"} +},50027:e=>{e.exports={unit:"unit-fWFHuxA3",input:"input-fWFHuxA3",normal:"normal-fWFHuxA3",big:"big-fWFHuxA3",dropdown:"dropdown-fWFHuxA3",dropdownMenu:"dropdownMenu-fWFHuxA3"}},8197:e=>{e.exports={dropdown:"dropdown-GDt7p4u5",normal:"normal-GDt7p4u5",big:"big-GDt7p4u5",dropdownMenu:"dropdownMenu-GDt7p4u5"}},73684:e=>{e.exports={range:"range-xOimrvSi",valueInput:"valueInput-xOimrvSi",rangeSlider:"rangeSlider-xOimrvSi",rangeSlider_mixed:"rangeSlider_mixed-xOimrvSi",input:"input-xOimrvSi",hintButton:"hintButton-xOimrvSi"}},95567:e=>{e.exports={colorPicker:"colorPicker-uJlEa0qs",fontStyleButton:"fontStyleButton-uJlEa0qs",dropdown:"dropdown-uJlEa0qs",dropdownMenu:"dropdownMenu-uJlEa0qs",hintButton:"hintButton-uJlEa0qs"}},50729:e=>{e.exports={twoColors:"twoColors-hYv_6p3P",colorPicker:"colorPicker-hYv_6p3P"}},75570:e=>{e.exports={dropdown:"dropdown-xAmEMkUJ",menu:"menu-xAmEMkUJ"}},36612:e=>{e.exports={dialog:"dialog-nnDbXk_L",rounded:"rounded-nnDbXk_L",shadowed:"shadowed-nnDbXk_L",fullscreen:"fullscreen-nnDbXk_L",darker:"darker-nnDbXk_L",backdrop:"backdrop-nnDbXk_L"}},19283:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","tooltip-offset":"20px",dialog:"dialog-UExGRfA_",dragging:"dragging-UExGRfA_",dialogAnimatedAppearance:"dialogAnimatedAppearance-UExGRfA_",dialogAnimation:"dialogAnimation-UExGRfA_",dialogTooltip:"dialogTooltip-UExGRfA_"}},45966:e=>{e.exports={"default-drawer-min-top-distance":"100px",wrap:"wrap-yBUNQyVA",positionBottom:"positionBottom-yBUNQyVA",backdrop:"backdrop-yBUNQyVA",drawer:"drawer-yBUNQyVA",positionLeft:"positionLeft-yBUNQyVA"}},44486:e=>{e.exports={emoji:"emoji-uB3D7z9N"}},33746:e=>{e.exports={list:"list-Sd3S32zT"}},59604:e=>{e.exports={wrapper:"wrapper-VM8LlHff"}},94464:e=>{e.exports={wrapper:"wrapper-QWFWOklX",emojiItem:"emojiItem-QWFWOklX"}},95670:e=>{e.exports={wrapper:"wrapper-rSoA6gh6",isActive:"isActive-rSoA6gh6"}},90055:e=>{e.exports={wrapper:"wrapper-Eql3Ds_R"}},26603:e=>{e.exports={wrapper:"wrapper-AiJtzpQ1"}},80952:e=>{e.exports={wrapper:"wrapper-VMJXvHWY"}},16311:e=>{e.exports={desktopSize:"desktopSize-rND_WVj4",drawer:"drawer-rND_WVj4",menuBox:"menuBox-rND_WVj4"}},12222:e=>{e.exports={wrapper:"wrapper-yrezKVPX"}},9790:e=>{e.exports={menuWrap:"menuWrap-biWYdsXC",isMeasuring:"isMeasuring-biWYdsXC",scrollWrap:"scrollWrap-biWYdsXC",momentumBased:"momentumBased-biWYdsXC",menuBox:"menuBox-biWYdsXC",isHidden:"isHidden-biWYdsXC"}},74544:e=>{e.exports={range:"range-XxMmtzK8",disabled:"disabled-XxMmtzK8",rangeSlider:"rangeSlider-XxMmtzK8",rangeSliderMiddleWrap:"rangeSliderMiddleWrap-XxMmtzK8",rangeSliderMiddle:"rangeSliderMiddle-XxMmtzK8",dragged:"dragged-XxMmtzK8",pointer:"pointer-XxMmtzK8",rangePointerWrap:"rangePointerWrap-XxMmtzK8"}},8794:e=>{e.exports={button:"button-cC4UjNEF",disabled:"disabled-cC4UjNEF",active:"active-cC4UjNEF",hidden:"hidden-cC4UjNEF"}},9745:(e,t,n)=>{"use strict";n.d(t,{Icon:()=>i});var o=n(50959);const i=o.forwardRef(((e,t)=>{const{icon:n="",...i}=e;return o.createElement("span",{...i,ref:t,dangerouslySetInnerHTML:{__html:n}})}))}, +99054:(e,t,n)=>{"use strict";n.d(t,{setFixedBodyState:()=>c});const o=(()=>{let e;return()=>{var t;if(void 0===e){const n=document.createElement("div"),o=n.style;o.visibility="hidden",o.width="100px",o.msOverflowStyle="scrollbar",document.body.appendChild(n);const i=n.offsetWidth;n.style.overflow="scroll";const r=document.createElement("div");r.style.width="100%",n.appendChild(r);const a=r.offsetWidth;null===(t=n.parentNode)||void 0===t||t.removeChild(n),e=i-a}return e}})();function i(e,t,n){null!==e&&e.style.setProperty(t,n)}function r(e,t){return getComputedStyle(e,null).getPropertyValue(t)}function a(e,t){return parseInt(r(e,t))}let s=0,l=!1;function c(e){const{body:t}=document,n=t.querySelector(".widgetbar-wrap");if(e&&1==++s){const e=r(t,"overflow"),s=a(t,"padding-right");"hidden"!==e.toLowerCase()&&t.scrollHeight>t.offsetHeight&&(i(n,"right",`${o()}px`),t.style.paddingRight=`${s+o()}px`,l=!0),t.classList.add("i-no-scroll")}else if(!e&&s>0&&0==--s&&(t.classList.remove("i-no-scroll"),l)){i(n,"right","0px");let e=0;0,t.scrollHeight<=t.clientHeight&&(e-=o()),t.style.paddingRight=(e<0?0:e)+"px",l=!1}}},66045:(e,t,n)=>{"use strict";n.d(t,{FontSizeSelect:()=>c});var o=n(50959),i=n(97754),r=n.n(i),a=n(75690),s=n(90186),l=n(83329);function c(e){const{id:t,fontSize:n,fontSizes:i=[],className:c,disabled:d,fontSizeChange:u}=e;return o.createElement(a.Select,{id:t,disabled:d,className:r()(c,l.defaultSelect),menuClassName:l.defaultSelect,items:(p=i,p.map((e=>({value:e.value,content:e.title})))),value:n,onChange:u,...(0,s.filterDataProps)(e)});var p}},94697:(e,t,n)=>{"use strict";n.d(t,{IconDropdown:()=>c,DisplayItem:()=>d,DropItem:()=>u});var o=n(50959),i=n(97754),r=n.n(i),a=n(75690),s=n(9745),l=n(17911);function c(e){const{menuItemClassName:t,...n}=e;return o.createElement(a.Select,{...n,menuItemClassName:r()(t,l.itemWrap)})}function d(e){return o.createElement("div",{className:r()(l.item,l.selected,e.className)},o.createElement(s.Icon,{className:l.icon,icon:e.icon}))}function u(e){return o.createElement("div",{className:l.item},o.createElement(s.Icon,{className:r()(l.icon,e.iconClassName),icon:e.icon}),o.createElement("div",{className:l.label},e.label))}},53598:(e,t,n)=>{"use strict";n.d(t,{LineStyleSelect:()=>f});var o=n(44352),i=n(50959),r=n(97754),a=n.n(r),s=n(53479),l=n(94697),c=n(501),d=n(23851),u=n(57740),p=n(80427),h=n(50419);const m=[{type:s.LINESTYLE_SOLID,icon:c,label:o.t(null,void 0,n(1277))},{type:s.LINESTYLE_DASHED,icon:d,label:o.t(null,void 0,n(59317))},{type:s.LINESTYLE_DOTTED,icon:u,label:o.t(null,void 0,n(42973))}];class f extends i.PureComponent{render(){const{id:e,lineStyle:t,className:n,lineStyleChange:o,disabled:r,additionalItems:s,allowedLineStyles:c}=this.props;let d=function(e){let t=[...m];return void 0!==e&&(t=t.filter((t=>e.includes(t.type)))),t.map((e=>({value:e.type,selectedContent:i.createElement(l.DisplayItem,{icon:e.icon}),content:i.createElement(l.DropItem,{icon:e.icon,label:e.label})})))}(c);return s&&(d=[{readonly:!0,content:s},...d]),i.createElement(l.IconDropdown,{id:e,disabled:r, +className:a()(h.lineStyleSelect,n),hideArrowButton:!0,items:d,value:t,onChange:o,"data-name":"line-style-select",addPlaceholderToItems:!1,placeholder:i.createElement(l.DisplayItem,{icon:p,className:h.multipleStyles})})}}},50890:(e,t,n)=>{"use strict";n.d(t,{LineWidthSelect:()=>d});var o=n(50959),i=n(97754),r=n(75690),a=n(82169);const s=[1,2,3,4];function l(e){const{id:t,value:n,items:l=s,disabled:c,onChange:d}=e;return o.createElement(r.Select,{id:t,disabled:c,hideArrowButton:!0,className:a.lineWidthSelect,items:(u=l,u.map((e=>({value:e,selectedContent:p(e,!0),content:p(e)})))),value:n,onChange:d,"data-name":"line-width-select"});var u;function p(e,t){const r={borderTopWidth:e};return o.createElement("div",{className:a.item},o.createElement("div",{className:i(a.bar,{[a.isActive]:e===n&&!t}),style:r}," "))}}var c=n(45560);function d(e){const{property:t}=e,[n,i]=(0,c.useDefinitionProperty)({property:t});return o.createElement(l,{...e,value:n,onChange:i})}},66849:(e,t,n)=>{"use strict";n.d(t,{ControlCustomWidthContext:()=>i,ControlCustomHeightContext:()=>r});var o=n(50959);const i=o.createContext({}),r=o.createContext({})},53942:(e,t,n)=>{"use strict";n.d(t,{Section:()=>Vt});var o=n(50959),i=n(65279),r=n(48897),a=n(45560),s=n(31356);function l(e){const{definition:{id:t,properties:{checked:n,disabled:i,visible:r},title:l,solutionId:c},offset:d}=e,[u]=(0,a.useDefinitionProperty)({property:i,defaultValue:!1}),[p]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0});return p?o.createElement(s.CommonSection,{id:t,offset:d,checked:n,title:l,solutionId:c,disabled:e.disabled||u}):null}var c=n(97754),d=n.n(c),u=n(22064),p=n(53598);function h(e){const{property:t}=e,[n,i]=(0,a.useDefinitionProperty)({property:t});return o.createElement(p.LineStyleSelect,{...e,lineStyle:n,lineStyleChange:i})}var m=n(50890),f=n(60521),v=n(50151);function g(e){return"mixed"===e}function y(e,t,n){const[i,r]=(0,o.useState)(e),a=(0,o.useRef)(i);return(0,o.useEffect)((()=>{r(e)}),[e,n]),[i,function(e){a.current=e,r(e)},function(){t(a.current)},function(){a.current=e,r(e)}]}var b=n(68335),E=n(92399),_=n(91031),w=n(34657),C=n(49483);function x(e){const{property:t,...n}=e,[i,r]=(0,o.useState)(performance.now()),[s,l]=(0,a.useDefinitionProperty)({property:t,handler:()=>r(performance.now())}),c=y(s,l,i);return o.createElement(S,{...n,valueHash:i,sharedBuffer:c})}function S(e){const{sharedBuffer:t,min:n,max:i,step:r,...a}=e,[s,l,c,d]=t,u=(0,o.useRef)(null),p=(0,o.useRef)(null),h={flushed:!1};return o.createElement(T,{...a,ref:p,onValueChange:function(e,t){l(e),"step"!==t||h.flushed||(c(),h.flushed=!0)},onKeyDown:function(e){if(e.defaultPrevented||h.flushed)return;switch((0,b.hashFromEvent)(e.nativeEvent)){case 27:d(),h.flushed=!0;break;case 13:e.preventDefault();const t=(0,v.ensureNotNull)(p.current).getClampedValue();null!==t&&(l(t),c(),h.flushed=!0)}},onBlur:function(e){const t=(0,v.ensureNotNull)(u.current);if(!t.contains(document.activeElement)&&!t.contains(e.relatedTarget)){const e=(0,v.ensureNotNull)(p.current).getClampedValue() +;null===e||h.flushed||(l(e),c(),h.flushed=!0)}},value:s,roundByStep:!1,containerReference:function(e){u.current=e},inputMode:C.CheckMobile.iOS()?void 0:"numeric",min:n,max:i,step:r,stretch:!1})}const D={mode:"float",min:-Number.MAX_VALUE,max:Number.MAX_VALUE,step:1,precision:0,inheritPrecisionFromStep:!0};class T extends o.PureComponent{constructor(e){super(e),this._selection=null,this._restoreSelection=!1,this._input=null,this._handleSelectionChange=()=>{this._restoreSelection||document.activeElement!==(0,v.ensureNotNull)(this._input)||this._saveSelection((0,v.ensureNotNull)(this._input))},this._handleInputReference=e=>{this._input=e,this.props.inputReference&&this.props.inputReference(e)},this._onFocus=e=>{this._saveSelection((0,v.ensureNotNull)(this._input)),this.setState({focused:!0}),this.props.onFocus&&this.props.onFocus(e)},this._onBlur=e=>{this._selection=null,this.setState({displayValue:M(this.props,this.props.value,k(this.props)),focused:!1}),this.props.onBlur&&this.props.onBlur(e)},this._onValueChange=e=>{const t=e.currentTarget,n=t.value,o=function(e,t,n){switch(n){case"integer":return P.test(t)?t:e;case"float":return t=t.replace(/,/g,"."),N.test(t)?t:e}}(this.state.displayValue,n,this.props.mode),i=V(o),r=this._checkValueBoundaries(i);var a,s;this.setState({displayValue:o}),o!==n&&(a=this.state.displayValue,s=(s=o).replace(/,/g,"."),(a=a.replace(/,/g,".")).includes(".")||!s.includes("."))?(this._restoreSelection=!0,this.forceUpdate()):this._saveSelection(t),r.value&&M(this.props,i)===o&&this.props.onValueChange(i,"input")},this._onValueByStepChange=e=>{const{roundByStep:t=!0,step:n=1}=this.props,o=V(this.state.displayValue);let i;if(isNaN(o)){const{defaultValue:e}=this.props;if(void 0===e)return;i=e}else{const r=new f.Big(o),a=new f.Big(n),s=r.mod(a);let l=r.plus(e*n);!s.eq(0)&&t&&(l=l.plus((e>0?0:1)*n).minus(s)),i=l.toNumber()}this._checkValueBoundaries(i).value&&(this.setState({displayValue:M(this.props,i,k(this.props))}),this.props.onValueChange(i,"step"))},this.state={value:I(this.props.value),displayValue:M(this.props,this.props.value,k(this.props)),focused:!1,valueHash:this.props.valueHash}}componentDidMount(){document.addEventListener("selectionchange",this._handleSelectionChange)}componentWillUnmount(){document.removeEventListener("selectionchange",this._handleSelectionChange)}componentDidUpdate(){const e=(0,v.ensureNotNull)(this._input),t=this._selection;if(null!==t&&this._restoreSelection&&document.activeElement===e){const{start:n,end:o,direction:i}=t;e.setSelectionRange(n,o,i)}this._restoreSelection=!1}render(){return o.createElement(E.NumberInputView,{type:"text",inputMode:this.props.inputMode,name:this.props.name,fontSizeStyle:"medium",value:this.state.displayValue,className:this.props.className,placeholder:this.props.placeholder,forceShowControls:this.props.forceShowControls,disabled:this.props.disabled,stretch:this.props.stretch,error:Boolean(this.props.error),errorMessage:this.props.error,onValueChange:this._onValueChange,onValueByStepChange:this._onValueByStepChange, +containerReference:this.props.containerReference,inputReference:this._handleInputReference,onClick:this.props.onClick,onFocus:this._onFocus,onBlur:this._onBlur,onKeyDown:this.props.onKeyDown,autoSelectOnFocus:!0,"data-name":this.props["data-name"],highlight:this.props.highlight})}getClampedValue(){const{min:e,max:t}=this.props,n=V(this.state.displayValue);return isNaN(n)?null:(0,_.clamp)(n,e,t)}static getDerivedStateFromProps(e,t){const{valueHash:n}=e,o=I(e.value);if(t.value!==o||t.valueHash!==n){return{value:o,valueHash:n,displayValue:M(e,o,t.focused&&t.valueHash===n?void 0:k(e))}}return null}_saveSelection(e){const{selectionStart:t,selectionEnd:n,selectionDirection:o}=e;null!==t&&null!==n&&null!==o&&(this._selection={start:t,end:n,direction:o})}_checkValueBoundaries(e){const{min:t,max:n}=this.props,o=function(e,t,n){const o=e>=t,i=e<=n;return{passMin:o,passMax:i,pass:o&&i,clamped:(0,_.clamp)(e,t,n)}}(e,t,n);return{value:o.pass}}}T.defaultProps=D;const P=/^-?[0-9]*$/,N=/^(-?([0-9]+\.?[0-9]*)|(-?[0-9]*))$/;function M(e,t,n){return g(t=I(t))?"—":(null!==t&&void 0!==n&&(n=Math.max(z(t),n)),function(e,t){if(null===e)return"";return new w.NumericFormatter(t).format(e)}(t,n))}function k(e){let t=0;return e.inheritPrecisionFromStep&&e.step<=1&&(t=z(e.step)),Math.max(e.precision,t)||void 0}function z(e){const t=Math.trunc(e).toString();return(0,_.clamp)(w.NumericFormatter.formatNoE(e).length-t.length-1,0,15)}function V(e,t){return new w.NumericFormatter(t).parse(e)}function I(e){return"number"==typeof e&&Number.isFinite(e)||g(e)?e:null}var A=n(24377),R=n(58593),L=n(38031);function W(e){const{color:t,thickness:n,thicknessItems:i,noAlpha:r}=e,[s,l]=(0,a.useDefinitionProperty)({property:t}),[c,d]=(0,a.useDefinitionProperty)(n?{property:n}:{defaultValue:void 0});return o.createElement(R.ColorSelect,{...e,color:function(){if(!s)return null;if("mixed"===s)return"mixed";return(0,A.rgbToHexString)((0,A.parseRgb)(s))}(),onColorChange:function(e){const t=s&&"mixed"!==s?(0,L.alphaToTransparency)((0,A.parseRgba)(s)[3]):0;l((0,L.generateColor)(String(e),t,!0))},thickness:c,thicknessItems:i,onThicknessChange:d,opacity:r?void 0:s&&"mixed"!==s?(0,A.parseRgba)(s)[3]:void 0,onOpacityChange:r?void 0:function(e){l((0,L.generateColor)(s,(0,L.alphaToTransparency)(e),!0))}})}var F=n(44352),B=n(85113),H=n(94697),O=n(90186),j=n(43382),U=n(98853),q=n(98968);const X=[{type:B.LineEnd.Normal,icon:j,label:F.t(null,void 0,n(55362))},{type:B.LineEnd.Arrow,icon:U,label:F.t(null,void 0,n(96237))}];class J extends o.PureComponent{constructor(e){super(e),this._items=[],this._items=X.map((t=>({value:t.type,selectedContent:o.createElement(H.DisplayItem,{icon:t.icon}),content:o.createElement(H.DropItem,{icon:t.icon,iconClassName:d()(e.isRight&&q.right),label:t.label})})))}render(){const{id:e,lineEnd:t,className:n,lineEndChange:i,isRight:r,disabled:a}=this.props;return o.createElement(H.IconDropdown,{id:e,disabled:a,className:d()(q.lineEndSelect,r&&q.right,n),items:this._items,value:t,onChange:i,hideArrowButton:!0,...(0,O.filterDataProps)(this.props)})}} +function G(e){const{property:t}=e,[n,i]=(0,a.useDefinitionProperty)({property:t});return o.createElement(J,{...e,lineEnd:n,lineEndChange:i})}var Y=n(78260),$=n(43121);function K(e){const{children:t,className:n,breakPoint:i="Normal"}=e;return o.createElement(Y.CellWrap,{className:c($.wrap,n,$[`breakpoint${i}`])},o.Children.map(t,(e=>o.isValidElement(e)?o.createElement("span",{key:null===e.key?void 0:e.key,className:c($.row,r(e)&&$.empty)},e):e)));function r(e){return!(!o.isValidElement(e)||e.type!==o.Fragment||!Array.isArray(e.props.children))&&e.props.children.every((e=>null===e))}}const Z={1:"float",0:"integer"};var Q=n(77975),ee=n(57634);function te(e){const{definition:{id:t,properties:{checked:n,disabled:i,visible:r,leftEnd:l,rightEnd:d,value:p,extendLeft:f,extendRight:v},title:g,valueMin:y,valueMax:b,valueStep:E,valueUnit:_,extendLeftTitle:w,extendRightTitle:C,solutionId:S},offset:D}=e,[T]=(0,a.useDefinitionProperty)({property:n,defaultValue:!0}),[P]=(0,a.useDefinitionProperty)({property:i,defaultValue:!1}),[N]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0}),M=(0,Q.useWatchedValueReadonly)({watchedValue:y,defaultValue:void 0}),k=(0,Q.useWatchedValueReadonly)({watchedValue:b,defaultValue:void 0}),z=(0,Q.useWatchedValueReadonly)({watchedValue:E,defaultValue:void 0}),V=(0,Q.useWatchedValueReadonly)({watchedValue:_,defaultValue:void 0}),I=e.disabled||!T;return N?o.createElement(o.Fragment,null,o.createElement(s.CommonSection,{id:t,offset:D,checked:n,title:g,solutionId:S,disabled:e.disabled||P},o.createElement(K,{className:ee.line,breakPoint:"Small"},o.createElement(o.Fragment,null,function(){const{definition:{properties:{color:n,width:i},widthValues:r}}=e;if(n)return o.createElement("span",{className:ee.control},o.createElement(W,{color:n,thickness:i,disabled:I,thicknessItems:r}));return i&&o.createElement("span",{className:ee.control},o.createElement(m.LineWidthSelect,{id:(0,u.createDomId)(t,"line-width-select"),items:r,property:i,disabled:I}))}(),function(){const{definition:{properties:{style:n}}}=e;return n&&o.createElement("span",{className:ee.control},o.createElement(h,{id:(0,u.createDomId)(t,"line-style-select"),property:n,disabled:I}))}()),(l||d||p)&&o.createElement(o.Fragment,null,o.createElement(o.Fragment,null,l&&o.createElement(G,{id:(0,u.createDomId)(t,"left-end-select"),"data-name":"left-end-select",className:ee.control,property:l,disabled:I}),d&&o.createElement(G,{id:(0,u.createDomId)(t,"right-end-select"),"data-name":"right-end-select",className:ee.control,property:d,disabled:I,isRight:!0})),function(){const{definition:{valueType:t}}=e;return p&&o.createElement("span",{className:c(ee.valueInput,ee.control)},o.createElement(x,{className:ee.input,property:p,min:M,max:k,step:z,disabled:I,mode:void 0!==t?Z[t]:void 0,name:"line-value-input"}),o.createElement("span",{className:ee.valueUnit},V))}()))),f&&o.createElement(s.CommonSection,{id:`${t}ExtendLeft`,offset:D,checked:f,title:w,disabled:e.disabled||P}),v&&o.createElement(s.CommonSection,{id:`${t}ExtendRight`,offset:D,checked:v,title:C, +disabled:e.disabled||P})):null}var ne=n(4978),oe=n(75690),ie=n(36947);function re(e){const{property:t,options:n,...i}=e,[r,s]=(0,a.useDefinitionProperty)({property:t}),l=(0,ie.useForceUpdate)();return(0,o.useEffect)((()=>{const e=()=>l();return Array.isArray(n)||n.subscribe(e),()=>{Array.isArray(n)||n.unsubscribe(e)}}),[]),o.createElement(oe.Select,{...i,onChange:s,value:r,items:(Array.isArray(n)?n:n.value()).map((e=>e.readonly?{content:e.title,readonly:e.readonly}:{content:e.title,value:e.value,disabled:e.disabled,id:e.id}))})}var ae=n(38829);const se=[{title:F.t(null,void 0,n(35637)),value:ne.ColorType.Solid},{title:F.t(null,void 0,n(16079)),value:ne.ColorType.Gradient}];function le(e){const{id:t,disabled:n,noAlpha:i,properties:r}=e,{color:s,gradientColor1:l,gradientColor2:c,type:d}=r,[p]=(0,a.useDefinitionProperty)({property:d,defaultValue:ne.ColorType.Solid});return o.createElement(K,null,o.createElement(re,{id:(0,u.createDomId)(t,"background-type-options-dropdown"),"data-name":"background-type-options-dropdown",className:ae.dropdown,menuClassName:ae.dropdownMenu,disabled:n,property:d,options:se}),p===ne.ColorType.Solid?o.createElement(W,{color:s,disabled:n,noAlpha:i}):o.createElement(o.Fragment,null,o.createElement(W,{className:ae.firstColorPicker,color:l,disabled:n,noAlpha:i}),o.createElement(W,{color:c,disabled:n,noAlpha:i})))}function ce(e){const{definition:{id:t,properties:n,title:i,noAlpha:r,solutionId:l},offset:c}=e,{color:d,checked:u,disabled:p,visible:h}=n,[m]=(0,a.useDefinitionProperty)({property:u,defaultValue:!0}),[f]=(0,a.useDefinitionProperty)({property:p,defaultValue:!1}),[v]=(0,a.useDefinitionProperty)({property:h,defaultValue:!0}),g=e.disabled||!m;return v?o.createElement(s.CommonSection,{id:t,offset:c,checked:u,title:i,solutionId:l,disabled:e.disabled||f},o.createElement(Y.CellWrap,null,n.hasOwnProperty("type")?o.createElement(le,{id:t,properties:n,disabled:g,noAlpha:r}):o.createElement(W,{color:d,disabled:g,noAlpha:r}))):null}var de=n(54368),ue=n(7394),pe=n(61735);function he(e){const{value:t,disabled:n,onChange:i,className:r}=e;return o.createElement("div",{className:c(pe.wrap,r,{[pe.disabled]:n})},o.createElement(de.Opacity,{hideInput:!0,color:ue.colorsPalette["color-tv-blue-500"],opacity:1-t/100,onChange:function(e){n||i(100-100*e)}}))}function me(e){const{property:t,...n}=e,[i,r]=(0,a.useDefinitionProperty)({property:t});return o.createElement(he,{...n,value:i,onChange:r})}function fe(e){const{definition:{id:t,properties:{transparency:n,checked:i,disabled:r,visible:l},title:c,solutionId:d},offset:u}=e,[p]=(0,a.useDefinitionProperty)({property:i,defaultValue:!0}),[h]=(0,a.useDefinitionProperty)({property:r,defaultValue:!1}),[m]=(0,a.useDefinitionProperty)({property:l,defaultValue:!0}),f=e.disabled||!p;return m?o.createElement(s.CommonSection,{id:t,offset:u,checked:i,title:c,solutionId:d,disabled:e.disabled||h},o.createElement(Y.CellWrap,null,o.createElement(me,{property:n,disabled:f}))):null}var ve=n(50729);function ge(e){ +const{definition:{id:t,properties:{color1:n,color2:i,checked:r,disabled:l,visible:c},title:d,noAlpha1:u,noAlpha2:p,solutionId:h},offset:m}=e,[f]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0}),[v]=(0,a.useDefinitionProperty)({property:l,defaultValue:!1}),[g]=(0,a.useDefinitionProperty)({property:c,defaultValue:!0}),y=e.disabled||!f||v;return g?o.createElement(s.CommonSection,{id:t,offset:m,checked:r,solutionId:h,title:d,disabled:e.disabled||v},o.createElement(Y.CellWrap,{className:ve.twoColors},b(n,u),b(i,p))):null;function b(e,t){return o.createElement("span",{className:ve.colorPicker},o.createElement(W,{color:e,disabled:y,noAlpha:t}))}}var ye=n(66849),be=n(50027);function Ee(e){const{definition:{id:t,properties:{checked:n,value:i,unitOptionsValue:r,disabled:l,visible:d},min:p,max:h,step:m,title:f,unit:g,unitOptions:y,type:b,solutionId:E},offset:_}=e,[w]=(0,a.useDefinitionProperty)({property:n,defaultValue:!0}),[C]=(0,a.useDefinitionProperty)({property:l,defaultValue:!1}),[S]=(0,a.useDefinitionProperty)({property:d,defaultValue:!0}),D=(0,Q.useWatchedValueReadonly)({watchedValue:p,defaultValue:void 0}),T=(0,Q.useWatchedValueReadonly)({watchedValue:h,defaultValue:void 0}),P=(0,Q.useWatchedValueReadonly)({watchedValue:m,defaultValue:void 0}),N=(0,Q.useWatchedValueReadonly)({watchedValue:g,defaultValue:void 0}),M=(0,o.useContext)(ye.ControlCustomWidthContext),k=e.disabled||!w;return S?o.createElement(s.CommonSection,{id:t,offset:_,checked:n,title:f,solutionId:E,disabled:e.disabled||C},o.createElement(Y.CellWrap,null,o.createElement(K,null,o.createElement(x,{className:c(be.input,M[t]&&be[M[t]]),property:i,min:D,max:T,step:P,disabled:k,mode:Z[b],name:"number-input","data-name":t}),r&&o.createElement(re,{id:(0,u.createDomId)(t,"unit-options-dropdown"),"data-name":"unit-options-dropdown",className:be.dropdown,menuClassName:be.dropdownMenu,disabled:k,property:r,options:(0,v.ensureDefined)(y)})),N&&o.createElement("span",{className:be.unit},N))):null}function _e(e){const{definition:{id:t,properties:{checked:n,disabled:i,visible:r},childrenDefinitions:l,title:c},offset:d}=e,[u]=(0,a.useDefinitionProperty)({property:n,defaultValue:!0}),[p]=(0,a.useDefinitionProperty)({property:i,defaultValue:!1}),[h]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0}),m=e.disabled||!u;return h?o.createElement(o.Fragment,null,o.createElement(s.CommonSection,{id:t,offset:d,checked:n,title:c,disabled:e.disabled||p}),l.map((e=>o.createElement(Vt,{key:e.id,disabled:m,definition:e,offset:!0})))):null}var we=n(66045);function Ce(e){const{property:t}=e,[n,i]=(0,a.useDefinitionProperty)({property:t});return o.createElement(we.FontSizeSelect,{...e,fontSize:n,fontSizeChange:i,"data-name":"font-size-select"})}var xe=n(9745),Se=n(24294);function De(e){const{className:t,checked:n,icon:i,disabled:r,onClick:a}=e;return o.createElement("div",{className:d()(t,Se.container,n&&!r&&Se.active,r&&Se.disabled),onClick:r?void 0:a,"data-role":"button",...(0,O.filterDataProps)(e)},o.createElement(xe.Icon,{className:Se.icon,icon:i}))}function Te(e){ +const{icon:t,className:n,property:i,disabled:r}=e,[s,l]=(0,a.useDefinitionProperty)({property:i});return o.createElement(De,{className:n,icon:t,checked:s,onClick:function(){l(!s)},disabled:r,...(0,O.filterDataProps)(e)})}var Pe=n(67029),Ne=n(40296),Me=n(2568);function ke(e){const{property:t,...n}=e,[i,r]=(0,a.useDefinitionProperty)({property:t}),s=(0,o.useCallback)((e=>r(e.target.value)),[r]);return o.createElement(Me.Textarea,{...n,value:i,onChange:s})}var ze=n(8295),Ve=n(29285),Ie=n(95567);const Ae=e=>({content:e.title,title:e.title,value:e.value,id:e.id}),Re=e=>({content:e.title,title:e.title,value:e.value,id:e.id});function Le(e){const{definition:{id:t,properties:{color:n,size:i,checked:r,disabled:l,bold:c,italic:d,text:p,alignmentHorizontal:h,alignmentVertical:m,orientation:f,backgroundVisible:v,backgroundColor:g,borderVisible:y,borderColor:b,borderWidth:E,wrap:_},title:w,solutionId:C,sizeItems:x,alignmentTitle:S,alignmentHorizontalItems:D,alignmentVerticalItems:T,orientationTitle:P,orientationItems:N,backgroundTitle:M,borderTitle:k,borderWidthItems:z,wrapTitle:V},offset:I}=e,A=(0,o.useContext)(ye.ControlCustomHeightContext),[R]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0}),[L]=(0,a.useDefinitionProperty)({property:l,defaultValue:!1}),[F,B]=(0,a.useDefinitionProperty)({property:m,defaultValue:void 0}),[H,O]=(0,a.useDefinitionProperty)({property:f,defaultValue:"horizontal"}),[j,U]=(0,a.useDefinitionProperty)({property:h,defaultValue:void 0}),[q]=(0,a.useDefinitionProperty)({property:v,defaultValue:!1}),[X]=(0,a.useDefinitionProperty)({property:y,defaultValue:!1}),J=e.disabled||!R;return o.createElement(o.Fragment,null,function(){if(w)return o.createElement(s.CommonSection,{id:t,offset:I,checked:r,title:w,solutionId:C,disabled:e.disabled||L},o.createElement(K,{breakPoint:"Small"},Z(),Q()));return o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{placement:"first",colSpan:2,offset:I,"data-section-name":t},Z(),Q(),C&&!1))}(),p&&o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{placement:"first",colSpan:2,offset:I,"data-section-name":t},o.createElement(ke,{className:Pe.InputClasses.FontSizeMedium,rows:(G=A[t],"big"===G?9:5),stretch:!0,property:p,disabled:J,onFocus:function(e){e.target.select()},name:"text-input"}))),(h||m)&&o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{placement:"first",verticalAlign:"adaptive",offset:I,"data-section-name":t},o.createElement(Y.CellWrap,null,S)),o.createElement(Ne.PropertyTable.Cell,{placement:"last",verticalAlign:"adaptive","data-section-name":t},o.createElement(K,{breakPoint:"Small"},void 0!==F&&void 0!==T&&o.createElement(oe.Select,{id:(0,u.createDomId)(t,"alignment-vertical-select"),"data-name":"alignment-vertical-select",className:Ie.dropdown,menuClassName:Ie.dropdownMenu,disabled:J,value:F,items:T.map(Ae),onChange:B}),void 0!==j&&void 0!==D&&o.createElement(oe.Select,{id:(0,u.createDomId)(t,"alignment-horizontal-select"),"data-name":"alignment-horizontal-select", +className:Ie.dropdown,menuClassName:Ie.dropdownMenu,disabled:J,value:j,items:D.map(Ae),onChange:U})))),void 0!==f&&void 0!==N&&o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{placement:"first",verticalAlign:"adaptive",offset:I,"data-section-name":t},o.createElement(Y.CellWrap,null,P)),o.createElement(Ne.PropertyTable.Cell,{placement:"last",verticalAlign:"adaptive","data-section-name":t},o.createElement(K,{breakPoint:"Small"},o.createElement(oe.Select,{id:(0,u.createDomId)(t,"orientation-select"),"data-name":"orientation-select",className:Ie.dropdown,menuClassName:Ie.dropdownMenu,disabled:J,value:H,items:N.map(Re),onChange:O})))),ee(M,v,g,!!v&&!q),ee(k,y,b,!!y&&!X,E,z),_&&o.createElement(s.CommonSection,{id:`${t}Wrap`,offset:I,checked:_,title:V,disabled:e.disabled||L}));var G;function $(e,t,n){return e?o.createElement(Te,{className:Ie.fontStyleButton,icon:t,property:e,disabled:J,"data-name":n}):null}function Z(){return o.createElement(o.Fragment,null,n&&o.createElement("div",{className:Ie.colorPicker},o.createElement(W,{color:n,disabled:J})),i&&x&&o.createElement(Ce,{id:(0,u.createDomId)(t,"font-size-select"),property:i,fontSizes:x,disabled:J}))}function Q(){return o.createElement(o.Fragment,null,$(c,ze,"toggle-bold"),$(d,Ve,"toggle-italic"))}function ee(e,n,i,r,a,l){return i||n?o.createElement(s.CommonSection,{id:`${t}ColorSelect`,offset:I,checked:n,title:e,disabled:J},i&&o.createElement(W,{color:i,thickness:a,thicknessItems:l,disabled:J||r})):null}}var We=n(86623),Fe=n(65665);function Be(e){const{property:t,mathOperations:n="+/*",mode:i="float",disabled:r,...s}=e,[l,c]=(0,o.useState)(performance.now()),[d,u]=(0,a.useDefinitionProperty)({property:t,handler:()=>c(performance.now())}),[p,h,m,f]=y(d,u,l),v=(0,o.useMemo)((()=>{const e=new RegExp(`^[${n.split("").join("\\")}-]?(${"float"===i?"(\\d+\\.\\d*)|":""}(\\d*))$`);return t=>(0,Fe.isString)(t)&&e.test(t)}),[n,i]);return o.createElement(We.FormInput,{...s,type:"text",value:p,onChange:function(e){const{value:t}=e.currentTarget;h(v(t)?t:p)},onKeyDown:function(e){if(e.defaultPrevented)return;switch((0,b.hashFromEvent)(e.nativeEvent)){case 27:f();break;case 13:g()}},onBlur:function(){g()},disabled:r,stretch:!1,autoSelectOnFocus:!0});function g(){p.length&&m()}}var He=n(14637);function Oe(e){const{definition:{properties:{x:t,y:n,disabled:i},id:r,title:a,solutionId:s},definition:l,offset:c}=e,d=i&&i.value()||e.disabled;return o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{verticalAlign:"top",placement:"first",offset:c,"data-section-name":r},o.createElement("span",{className:He.coordinates},a)),(t||n)&&o.createElement(Ne.PropertyTable.Cell,{placement:"last",offset:c,"data-section-name":r},o.createElement(K,{breakPoint:"Medium"},"coordinates"===l.propType?o.createElement(je,{definition:l,disabled:d}):o.createElement(Ue,{definition:l,disabled:d})),s&&!1))}function je(e){const{definition:{properties:{x:t,y:n},minX:i,maxX:r,stepX:a,minY:s,maxY:l,stepY:c,typeX:d,typeY:u},disabled:p}=e,h=(0, +Q.useWatchedValueReadonly)({watchedValue:i,defaultValue:void 0}),m=(0,Q.useWatchedValueReadonly)({watchedValue:r,defaultValue:void 0}),f=(0,Q.useWatchedValueReadonly)({watchedValue:a,defaultValue:void 0}),v=(0,Q.useWatchedValueReadonly)({watchedValue:s,defaultValue:void 0}),g=(0,Q.useWatchedValueReadonly)({watchedValue:l,defaultValue:void 0}),y=(0,Q.useWatchedValueReadonly)({watchedValue:c,defaultValue:void 0});return o.createElement(o.Fragment,null,n&&o.createElement(x,{className:He.input,property:n,min:v,max:g,step:y,disabled:p,name:"y-input",mode:void 0!==u?Z[u]:"integer"}),t&&o.createElement(x,{className:He.input,property:t,min:h,max:m,step:f,disabled:p,name:"x-input",mode:void 0!==d?Z[d]:"integer"}))}function Ue(e){const{definition:{properties:{x:t,y:i},mathOperationsX:r,mathOperationsY:a,modeX:s,modeY:l},disabled:c}=e;return o.createElement("div",{className:He.selectionCoordinates},o.createElement("div",{className:He.selectionCoordinates__inputs},i&&o.createElement(Be,{property:i,mathOperations:a,mode:l,disabled:c,className:He.input,placeholder:F.t(null,void 0,n(95166))}),t&&o.createElement(Be,{property:t,mathOperations:r,mode:s,disabled:c,className:He.input,placeholder:F.t(null,void 0,n(76080))})),o.createElement("div",{className:He.selectionCoordinates__description},F.t(null,void 0,n(78019))))}var qe=n(8197);function Xe(e){const{definition:{id:t,properties:{checked:n,option:i,disabled:r,visible:l},title:c,solutionId:p,options:h},offset:m}=e,[f]=(0,a.useDefinitionProperty)({property:n,defaultValue:!0}),[v]=(0,a.useDefinitionProperty)({property:r,defaultValue:!1}),[g]=(0,a.useDefinitionProperty)({property:l,defaultValue:!0}),y=(0,o.useContext)(ye.ControlCustomWidthContext),b=e.disabled||!f;return g?o.createElement(s.CommonSection,{id:t,offset:m,checked:n,title:c,solutionId:p,disabled:e.disabled||v},o.createElement(Y.CellWrap,null,o.createElement(re,{id:(0,u.createDomId)(t,"options-dropdown"),"data-name":"options-dropdown",className:d()(qe.dropdown,y[t]&&qe[y[t]]),menuClassName:d()(qe.dropdownMenu,y[t]&&qe[y[t]]),disabled:b||v,property:i,options:h}))):null}var Je=n(71953);var Ge=n(80142),Ye=n(74544);class $e extends o.PureComponent{constructor(e){super(e),this._container=null,this._pointer=null,this._rafPosition=null,this._rafDragStop=null,this._refContainer=e=>{this._container=e},this._refPointer=e=>{this._pointer=e},this._handlePosition=e=>{null!==this._rafPosition||this.props.disabled||(this._rafPosition=requestAnimationFrame((()=>{const{from:t,to:n,min:o,max:i}=this.props,r=this._getNewPosition(e),a=1===this._detectPointerMode(e),s=a?(0,_.clamp)(r,o,n):t,l=a?n:(0,_.clamp)(r,t,i);s<=l&&this._handleChange(s,l),this._rafPosition=null})))},this._handleDragStop=()=>{null!==this._rafDragStop||this.props.disabled||(this._rafDragStop=requestAnimationFrame((()=>{this.setState({pointerDragMode:0}),this._rafDragStop=null,this.props.onCommit()})))},this._onSliderClick=e=>{C.CheckMobile.any()||(this._handlePosition(e.nativeEvent),this._dragSubscribe())},this._mouseUp=e=>{this._dragUnsubscribe(),this._handlePosition(e), +this._handleDragStop()},this._mouseMove=e=>{this._handlePosition(e)},this._onTouchStart=e=>{this._handlePosition(e.nativeEvent.touches[0])},this._handleTouch=e=>{this._handlePosition(e.nativeEvent.touches[0])},this._handleTouchEnd=()=>{this._handleDragStop()},this.state={pointerDragMode:0}}componentWillUnmount(){null!==this._rafPosition&&(cancelAnimationFrame(this._rafPosition),this._rafPosition=null),null!==this._rafDragStop&&(cancelAnimationFrame(this._rafDragStop),this._rafDragStop=null),this._dragUnsubscribe()}render(){const{className:e,disabled:t,from:n,to:i,min:r,max:a}=this.props,{pointerDragMode:s}=this.state,l=0!==s,d=a-r,u=0===d?r:(n-r)/d,p=0===d?a:(i-r)/d,h=(0,Ge.isRtl)()?"right":"left";return o.createElement("div",{className:c(e,Ye.range,t&&Ye.disabled)},o.createElement("div",{className:Ye.rangeSlider,ref:this._refContainer,onMouseDown:this._onSliderClick,onTouchStart:this._onTouchStart,onTouchMove:this._handleTouch,onTouchEnd:this._handleTouchEnd},o.createElement("div",{className:Ye.rangeSliderMiddleWrap},o.createElement("div",{className:c(Ye.rangeSliderMiddle,l&&Ye.dragged),style:{[h]:100*u+"%",width:100*(p-u)+"%"}})),o.createElement("div",{className:Ye.rangePointerWrap},o.createElement("div",{className:c(Ye.pointer,l&&Ye.dragged),style:{[h]:100*u+"%"},ref:this._refPointer})),o.createElement("div",{className:Ye.rangePointerWrap},o.createElement("div",{className:c(Ye.pointer,l&&Ye.dragged),style:{[h]:100*p+"%"}}))))}_dragSubscribe(){const e=(0,v.ensureNotNull)(this._container).ownerDocument;e&&(e.addEventListener("mouseup",this._mouseUp),e.addEventListener("mousemove",this._mouseMove))}_dragUnsubscribe(){const e=(0,v.ensureNotNull)(this._container).ownerDocument;e&&(e.removeEventListener("mousemove",this._mouseMove),e.removeEventListener("mouseup",this._mouseUp))}_getNewPosition(e){const{min:t,max:n}=this.props,o=n-t,i=(0,v.ensureNotNull)(this._container),r=(0,v.ensureNotNull)(this._pointer),a=i.getBoundingClientRect(),s=r.offsetWidth;let l=e.clientX-s/2-a.left;return(0,Ge.isRtl)()&&(l=a.width-l-s),(0,_.clamp)(l/(a.width-s),0,1)*o+t}_detectPointerMode(e){const{from:t,to:n}=this.props,{pointerDragMode:o}=this.state;if(0!==o)return o;const i=this._getNewPosition(e),r=Math.abs(t-i),a=Math.abs(n-i),s=r===a?io.createElement(K,{breakPoint:"Medium"},o.createElement(o.Fragment,null,o.createElement("span",{className:Ze.valueInput},o.createElement(S,{className:Ze.input,sharedBuffer:P,min:E,max:g(V)?_:V,step:1,disabled:L,name:"from-input",mode:"integer",defaultValue:E}),e?o.createElement("span",{className:Ze.rangeSlider},"—"):o.createElement($e,{className:d()(Ze.rangeSlider,R&&Ze.rangeSlider_mixed),from:R?E:N,to:R?_:V,min:E,max:_,onChange:F,onCommit:B,disabled:L}))),o.createElement(o.Fragment,null,o.createElement("span",{className:Ze.valueInput},o.createElement(S,{className:Ze.input,sharedBuffer:z,min:g(N)?E:N,max:_,step:1,disabled:L,name:"to-input",mode:"integer",defaultValue:_}),u&&!1)))))}()));function F(e,t){M(Math.round(e)),I(Math.round(t))}function B(){W.flushed||(k(),A(),W.flushed=!0)}}var et=n(86067),tt=n(53424),nt=n(11576);function ot(e){const{definitions:t,name:n,offset:i}=e,r=d()(nt.cell,nt.fragmentCell,t.some((e=>void 0!==e.solutionId))&&nt.largeWidth);return o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{className:r,offset:i,placement:"first",verticalAlign:"adaptive",colSpan:2,"data-section-name":n,checkableTitle:!0},t.map((e=>o.createElement("div",{className:nt.item,key:e.id,"data-section-name":e.id},o.createElement(rt,{definition:e}))))))}function it(e){const{definition:t,offset:n}=e;return o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{className:nt.cell,offset:n,placement:"first",verticalAlign:"adaptive",colSpan:2,checkableTitle:!0},o.createElement(rt,{definition:t})))}function rt(e){const{definition:{id:t,properties:{disabled:n,checked:i,color:r,level:s,width:l,style:c},solutionId:p,title:m,widthValues:f,styleValues:v}}=e,[g]=(0,a.useDefinitionProperty)({property:i,defaultValue:!0}),[y]=(0,a.useDefinitionProperty)({property:n,defaultValue:!1}),b=y||!g;return o.createElement(o.Fragment,null,o.createElement(tt.CheckableTitle,{name:`is-enabled-${t}`,className:d()(m&&nt.withTitle),title:m&&o.createElement("span",{className:nt.title},m),property:i,disabled:y}),s&&o.createElement(x,{className:d()(nt.input,nt.control),property:s,disabled:b}),r&&o.createElement(W,{className:nt.control,disabled:b,color:r,thickness:l,thicknessItems:f}),c&&o.createElement(h,{id:(0,u.createDomId)(t,"leveled-line-style-select"),className:nt.control,property:c,disabled:b,allowedLineStyles:v}),p&&!1)}var at=n(75570);function st(e){const{definition:{id:t,properties:{option1:n,option2:i,checked:r,disabled:l},title:c,solutionId:d,optionsItems1:p,optionsItems2:h},offset:m}=e,[f]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0}),[v]=(0,a.useDefinitionProperty)({property:l,defaultValue:!1}),g=e.disabled||!f;return o.createElement(s.CommonSection,{id:t, +offset:m,checked:r,title:c,solutionId:d,disabled:e.disabled||v},o.createElement(K,{className:at.twoOptions},o.createElement(re,{id:(0,u.createDomId)(t,"two-options-dropdown-1"),"data-name":"two-options-dropdown-1",className:at.dropdown,menuClassName:at.menu,property:n,disabled:g,options:p}),o.createElement(re,{id:(0,u.createDomId)(t,"two-options-dropdown-2"),"data-name":"two-options-dropdown-2",className:at.dropdown,menuClassName:at.menu,property:i,disabled:g,options:h})))}var lt=n(8069),ct=n(64141);function dt(e){const{source:t,inputs:n,model:i,inputsTabProperty:r}=e.definition;return o.createElement(lt.InputsTabContent,{className:ct.withoutPadding,property:r,model:i,study:t,inputs:n})}var ut=n(15294),pt=n(56840),ht=n(10259),mt=n(83682),ft=n(173);var vt=n(50628),gt=n(37558),yt=n(41590),bt=n(27317),Et=n(40173);function _t(e){!function(e,t){(0,o.useEffect)((()=>{const n=t||document;return n.addEventListener("scroll",e),()=>n.removeEventListener("scroll",e)}),[e])}(e,document)}var wt=n(39313),Ct=n(24437),xt=n(75421);function St(e){const{children:t,highlight:n,disabled:i,reference:r}=e,a=n?"primary":"default";return o.createElement("div",{ref:r,className:d()(xt.wrapper,xt[`intent-${a}`],xt["border-thin"],xt["size-medium"],n&&xt.highlight,n&&xt.focused,i&&xt.disabled),"data-role":"button"},o.createElement("div",{className:d()(xt.childrenContainer,i&&xt.disabled)},t),n&&o.createElement("span",{className:xt.shadow}))}var Dt=n(16311);const Tt=()=>null,Pt=(0,Et.mergeThemes)(bt.DEFAULT_MENU_THEME,{menuBox:Dt.menuBox});function Nt(e){const{value:t,disabled:n,onSelect:i}=e,r=(0,o.useRef)(null),{current:a}=(0,o.useRef)(pt.getJSON("RecentlyUsedEmojis",[t])),[s,l]=(0,o.useState)(a),[c,d]=(0,o.useState)(!1),u=(0,o.useCallback)((()=>d(!1)),[]);_t(u);const p=(0,o.useCallback)((e=>{const t=Array.from(new Set([e,...s])).slice(0,18);pt.setJSON("RecentlyUsedEmojis",t),l(t),i(e),u()}),[s,i]),h=(m=s,(0,o.useMemo)((()=>(ft.emojiGroups[0].emojis=m,[...ft.emojiGroups])),[m]));var m;return o.createElement(o.Fragment,null,o.createElement(St,{reference:r,highlight:c,disabled:n},o.createElement(mt.EmojiWrap,{emoji:t,onClick:function(){n||d(!0)}})),o.createElement(Ke.MatchMedia,{rule:Ct.DialogBreakpoints.TabletSmall},(e=>c&&o.createElement(gt.DrawerManager,null,e?o.createElement(yt.Drawer,{className:Dt.drawer,position:"Bottom",onClose:u},o.createElement(ht.EmojiList,{emojis:h,onSelect:p,height:378})):o.createElement(vt.PopupMenu,{theme:Pt,isOpened:!0,position:(0,wt.getPopupPositioner)(r.current,{horizontalDropDirection:wt.HorizontalDropDirection.FromLeftToRight,horizontalAttachEdge:wt.HorizontalAttachEdge.Left}),onClickOutside:u,onClose:Tt},o.createElement(ht.EmojiList,{className:Dt.desktopSize,emojis:h,onSelect:p,height:378}))))))}var Mt=n(95770);function kt(e){const{definition:{title:t,properties:n,solutionId:i}}=e,{checked:r,emoji:s,backgroundColor:l}=n,[c,d]=(0,a.useDefinitionProperty)({property:r,defaultValue:!1}),[u,p]=(0,a.useDefinitionProperty)({property:s,defaultValue:"🙂"}),[h,m]=(0,a.useDefinitionProperty)({property:l, +defaultValue:ue.colorsPalette["color-tv-blue-a600"]});return o.createElement("div",{className:Mt.wrapper},o.createElement(ut.Checkbox,{className:Mt.checkbox,label:t,checked:c,onChange:function(){d(!c)}}),o.createElement(Nt,{value:u,disabled:!c,onSelect:p}),o.createElement(R.ColorSelect,{className:Mt.colorSelect,disabled:!c,color:function(){if("mixed"===h)return h;return(0,A.rgbToHexString)((0,A.parseRgb)(h))}(),opacity:h&&"mixed"!==h?(0,A.parseRgba)(h)[3]:void 0,onColorChange:function(e){const t=h&&"mixed"!==h?(0,L.alphaToTransparency)((0,A.parseRgba)(h)[3]):0;m((0,L.generateColor)(String(e),t,!0))},onOpacityChange:function(e){m((0,L.generateColor)(h,(0,L.alphaToTransparency)(e),!0))}}),i&&!1)}function zt(e){const{definition:{id:t,properties:{disabled:n,visible:i},childrenDefinitions:r,title:l},offset:c}=e,[d]=(0,a.useDefinitionProperty)({property:n,defaultValue:!1}),[u]=(0,a.useDefinitionProperty)({property:i,defaultValue:!0}),p=e.disabled;return u?o.createElement(o.Fragment,null,l&&o.createElement(s.CommonSection,{id:t,offset:c,title:l,disabled:e.disabled||d}),r.map((e=>o.createElement(Vt,{key:e.id,disabled:p,definition:e,offset:Boolean(l)})))):null}function Vt(e){const{definition:t,offset:n,disabled:a}=e;if(function(e){(0,o.useEffect)((()=>{if(void 0===e)return;const t={...e.properties};return Object.entries(t).forEach((([n,o])=>{void 0!==o&&o.subscribe(t,(()=>Je.logger.logNormal(`Property "${n}" in definition "${e.id}" was updated to value "${o.value()}"`)))})),()=>{Object.entries(t).forEach((([,e])=>{void 0!==e&&e.unsubscribeAll(t)}))}}),[e])}((0,i.isPropertyDefinitionsGroup)(t)?void 0:t),(0,i.isPropertyDefinitionsGroup)(t))return o.createElement(It,{definition:t,offset:n,disabled:a});switch(t.propType){case"line":return o.createElement(te,{...e,definition:t});case"checkable":return o.createElement(l,{...e,definition:t});case"color":return o.createElement(ce,{...e,definition:t});case"transparency":return o.createElement(fe,{...e,definition:t});case"twoColors":return o.createElement(ge,{...e,definition:t});case"number":return o.createElement(Ee,{...e,definition:t});case"symbol":return o.createElement(r.SymbolInputsButton,{...e,definition:t});case"text":return o.createElement(Le,{...e,definition:t});case"checkableSet":return o.createElement(_e,{...e,definition:t});case"set":return o.createElement(zt,{...e,definition:t});case"options":return o.createElement(Xe,{...e,definition:t});case"soundSelect":case"image":default:return null;case"range":return o.createElement(Qe,{...e,definition:t});case"coordinates":case"selectionCoordinates":return o.createElement(Oe,{...e,definition:t});case"twoOptions":return o.createElement(st,{...e,definition:t});case"leveledLine":return o.createElement(it,{...e,definition:t});case"emoji":return o.createElement(kt,{...e,definition:t});case"studyInputs":return o.createElement(dt,{...e,definition:t})}}function It(e){const{definition:t}=e,n=(0,Q.useWatchedValueReadonly)({watchedValue:t.definitions});return(0,Q.useWatchedValueReadonly)({watchedValue:t.visible,defaultValue:!0 +})?o.createElement(o.Fragment,null,t.title&&o.createElement(et.GroupTitleSection,{title:t.title,name:t.id}),n&&function(e){const t=[];return e.reduce(((e,t)=>{if((0,i.isPropertyDefinitionsGroup)(t)||"leveledLine"!==t.propType)e.push(t);else{const n=e[e.length-1];Array.isArray(n)?n.push(t):e.push([t])}return e}),t)}(n).map((n=>Array.isArray(n)?o.createElement(ot,{key:n[0].id,name:t.id,definitions:n}):o.createElement(Vt,{key:n.id,...e,definition:n}))),"general"===t.groupType&&o.createElement(Ne.PropertyTable.GroupSeparator,{size:1})):null}},95711:(e,t,n)=>{"use strict";n.d(t,{PopupContext:()=>o});const o=n(50959).createContext(null)},63016:(e,t,n)=>{"use strict";n.d(t,{PopupDialog:()=>D});var o=n(50959),i=n(97754),r=n(50151),a=n(50655),s=n(88216),l=n(90186),c=n(36612);class d extends o.PureComponent{constructor(){super(...arguments),this._manager=new s.OverlapManager,this._handleSlot=e=>{this._manager.setContainer(e)}}render(){const{rounded:e=!0,shadowed:t=!0,fullscreen:n=!1,darker:r=!1,className:s,backdrop:d,containerTabIndex:u=-1}=this.props,p=i(s,c.dialog,e&&c.rounded,t&&c.shadowed,n&&c.fullscreen,r&&c.darker),h=(0,l.filterDataProps)(this.props),m=this.props.style?{...this._createStyles(),...this.props.style}:this._createStyles();return o.createElement(o.Fragment,null,o.createElement(a.SlotContext.Provider,{value:this._manager},d&&o.createElement("div",{onClick:this.props.onClickBackdrop,className:c.backdrop}),o.createElement("div",{...h,className:p,style:m,ref:this.props.reference,onFocus:this.props.onFocus,onMouseDown:this.props.onMouseDown,onMouseUp:this.props.onMouseUp,onClick:this.props.onClick,onKeyDown:this.props.onKeyDown,tabIndex:u,"aria-label":this.props.containerAriaLabel},this.props.children)),o.createElement(a.Slot,{reference:this._handleSlot}))}_createStyles(){const{bottom:e,left:t,width:n,right:o,top:i,zIndex:r,height:a}=this.props;return{bottom:e,left:t,right:o,top:i,zIndex:r,maxWidth:n,height:a}}}var u=n(86431),p=n(76594),h=n(91031);function m(e,t,n,o){return e+t>o&&(e=o-t),e{if(0!==e.button||this._isTargetNoDraggable(e))return;e.preventDefault(),document.addEventListener("mousemove",this._onMouseDragMove),document.addEventListener("mouseup",this._onMouseDragEnd);const t=f(v(e));this._dragStart(t)},this._onTouchDragStart=e=>{if(this._isTargetNoDraggable(e))return;this._canBeTouchClick=!0,e.preventDefault(),this._header.addEventListener("touchmove",this._onTouchDragMove,{passive:!1});const t=f(g(e));this._dragStart(t)},this._onMouseDragEnd=e=>{e.target instanceof Node&&this._header.contains(e.target)&&e.preventDefault(),document.removeEventListener("mousemove",this._onMouseDragMove), +document.removeEventListener("mouseup",this._onMouseDragEnd),this._onDragStop()},this._onTouchDragEnd=e=>{this._header.removeEventListener("touchmove",this._onTouchDragMove),this._onDragStop(),this._canBeTouchClick&&(this._canBeTouchClick=!1,function(e){if(e instanceof SVGElement){const t=document.createEvent("SVGEvents");t.initEvent("click",!0,!0),e.dispatchEvent(t)}e instanceof HTMLElement&&e.click()}(e.target))},this._onMouseDragMove=e=>{const t=f(v(e));this._dragMove(t)},this._onTouchDragMove=e=>{this._canBeTouchClick=!1,e.preventDefault();const t=f(g(e));this._dragMove(t)},this._onDragStop=()=>{this._drag=null,this._header.classList.remove("dragging")},this._dialog=e,this._header=t,this._options=n,this._header.addEventListener("mousedown",this._onMouseDragStart),this._header.addEventListener("touchstart",this._onTouchDragStart),this._header.addEventListener("touchend",this._onTouchDragEnd)}destroy(){null!==this._frame&&cancelAnimationFrame(this._frame),this._header.removeEventListener("mousedown",this._onMouseDragStart),document.removeEventListener("mouseup",this._onMouseDragEnd),this._header.removeEventListener("touchstart",this._onTouchDragStart),this._header.removeEventListener("touchend",this._onTouchDragEnd),document.removeEventListener("mouseleave",this._onMouseDragEnd)}updateOptions(e){this._options=e}_dragStart(e){const t=this._dialog.getBoundingClientRect();this._drag={startX:e.x,startY:e.y,finishX:e.x,finishY:e.y,dialogX:t.left,dialogY:t.top};const n=Math.round(t.left),o=Math.round(t.top);this._dialog.style.transform=`translate(${n}px, ${o}px)`,this._header.classList.add("dragging"),this._options.onDragStart&&this._options.onDragStart()}_dragMove(e){if(this._drag){if(this._drag.finishX=e.x,this._drag.finishY=e.y,null!==this._frame)return;this._frame=requestAnimationFrame((()=>{if(this._drag){const t=e.x-this._drag.startX,n=e.y-this._drag.startY;this._moveDialog(this._drag.dialogX+t,this._drag.dialogY+n)}this._frame=null}))}}_moveDialog(e,t){const n=this._dialog.getBoundingClientRect(),{boundByScreen:o}=this._options,i=m(e,n.width,o?0:-1/0,o?window.innerWidth:1/0),r=m(t,n.height,o?0:-1/0,o?window.innerHeight:1/0);this._dialog.style.transform=`translate(${Math.round(i)}px, ${Math.round(r)}px)`}_isTargetNoDraggable(e){return e.target instanceof Element&&null!==e.target.closest("[data-disable-drag]")}}const b={vertical:0};class E{constructor(e,t){this._frame=null,this._isFullscreen=!1,this._handleResize=()=>{null===this._frame&&(this._frame=requestAnimationFrame((()=>{this.recalculateBounds(),this._frame=null})))},this._dialog=e,this._guard=t.guard||b,this._calculateDialogPosition=t.calculateDialogPosition,this._initialHeight=e.style.height,window.addEventListener("resize",this._handleResize)}updateOptions(e){this._guard=e.guard||b,this._calculateDialogPosition=e.calculateDialogPosition}setFullscreen(e){this._isFullscreen!==e&&(this._isFullscreen=e,this.recalculateBounds())}centerAndFit(){const{x:e,y:t}=this.getDialogsTopLeftCoordinates(),n=this._calcAvailableHeight(),o=this._calcDialogHeight() +;if(n===o)if(this._calculateDialogPosition){const{left:e,top:t}=this._calculateDialogPosition(this._dialog,document.documentElement,this._guard);this._dialog.style.transform=`translate(${Math.round(e)}px, ${Math.round(t)}px)`}else this._dialog.style.height=o+"px";this._dialog.style.top="0px",this._dialog.style.left="0px",this._dialog.style.transform=`translate(${e}px, ${t}px)`}getDialogsTopLeftCoordinates(){const{clientHeight:e,clientWidth:t}=document.documentElement,n=this._calcDialogHeight(),o=t/2-this._dialog.clientWidth/2,i=e/2-n/2;return{x:Math.round(o),y:Math.round(i)}}recalculateBounds(){const{clientHeight:e,clientWidth:t}=document.documentElement;if(this._isFullscreen)this._dialog.style.top="0px",this._dialog.style.left="0px",this._dialog.style.width="100%",this._dialog.style.height="100%",this._dialog.style.transform="none";else{const{vertical:n}=this._guard;if(this._calculateDialogPosition){const o=this._calculateDialogPosition(this._dialog,{clientWidth:t,clientHeight:e},{vertical:n}),{left:i,top:r}=o;this._dialog.style.transform=`translate(${Math.round(i)}px, ${Math.round(r)}px)`}else{this._dialog.style.width="",this._dialog.style.height="";const o=this._dialog.getBoundingClientRect(),i=e-2*n,r=m(o.left,o.width,0,t),a=m(o.top,o.height,n,e);this._dialog.style.top="0px",this._dialog.style.left="0px",this._dialog.style.transform=`translate(${Math.round(r)}px, ${Math.round(a)}px)`,this._dialog.style.height=i{const{reference:t}=this.props;this._dialog=e,"function"==typeof t&&t(e)},this._handleFocus=e=>{this._moveToTop()},this._handleMouseDown=e=>{this._moveToTop()},this._handleTouchStart=e=>{this._moveToTop()},this.state={canFitTooltip:!1}}render(){return o.createElement(w.PopupContext.Provider,{value:this},o.createElement(p.OutsideEvent,{mouseDown:!0,touchStart:!0,handler:this.props.onClickOutside},(e=>o.createElement("div",{ref:e,"data-outside-boundary-for":this.props.name,onFocus:this._handleFocus,onMouseDown:this._handleMouseDown,onTouchStart:this._handleTouchStart,"data-dialog-name":this.props["data-dialog-name"]},o.createElement(d,{style:this._applyAnimationCSSVariables(),...this.props,reference:this._handleDialogRef,className:i(x.dialog,this.props.className)},!1,this.props.children)))))}componentDidMount(){const{draggable:e,boundByScreen:t,onDragStart:n}=this.props,o=(0,r.ensureNotNull)(this._dialog);if(e){const e=o.querySelector("[data-dragg-area]");if(e&&e instanceof HTMLElement){const i=new y(o,e,{ +boundByScreen:Boolean(t),onDragStart:n});this._cleanUpFunctions.push((()=>i.destroy())),this._drag=i}}this._prevActiveElement=document.activeElement,this.props.autofocus&&!o.contains(document.activeElement)&&o.focus(),(this._isFullScreen()||this.props.fixedBody)&&(0,C.setFixedBodyState)(!0);const{guard:i,calculateDialogPosition:a}=this.props;if(this.props.resizeHandler)this._resize=this.props.resizeHandler;else{const e=new E(o,{guard:i,calculateDialogPosition:a});this._cleanUpFunctions.push((()=>e.destroy())),this._resize=e}this.props.isAnimationEnabled&&this.props.growPoint&&this._applyAppearanceAnimation(this.props.growPoint),this.props.centeredOnMount&&this._resize.centerAndFit(),this._resize.setFullscreen(this._isFullScreen()),this.props.shouldForceFocus&&o.focus()}componentDidUpdate(){if(this._resize){const{guard:e,calculateDialogPosition:t}=this.props;this._resize.updateOptions({guard:e,calculateDialogPosition:t}),this._resize.setFullscreen(this._isFullScreen())}this._drag&&this._drag.updateOptions({boundByScreen:Boolean(this.props.boundByScreen),onDragStart:this.props.onDragStart})}componentWillUnmount(){var e;if(this._prevActiveElement&&document.body.contains(this._prevActiveElement)&&(null===document.activeElement||document.activeElement===document.body||(null===(e=this._dialog)||void 0===e?void 0:e.contains(document.activeElement))))try{this._prevActiveElement.focus({preventScroll:!0})}catch(e){}for(const e of this._cleanUpFunctions)e();(this._isFullScreen()||this.props.fixedBody)&&(0,C.setFixedBodyState)(!1)}focus(){this._dialog&&this._dialog.focus()}centerAndFit(){this._resize&&this._resize.centerAndFit()}recalculateBounds(){this._resize&&this._resize.recalculateBounds()}_moveToTop(){null!==this.context&&this.context.moveToTop()}_applyAnimationCSSVariables(){return{"--animationTranslateStartX":null,"--animationTranslateStartY":null,"--animationTranslateEndX":null,"--animationTranslateEndY":null}}_applyAppearanceAnimation(e){if(this._resize&&this._dialog){const{x:t,y:n}=e,{x:o,y:i}=this._resize.getDialogsTopLeftCoordinates();this._dialog.style.setProperty("--animationTranslateStartX",`${t}px`),this._dialog.style.setProperty("--animationTranslateStartY",`${n}px`),this._dialog.style.setProperty("--animationTranslateEndX",`${o}px`),this._dialog.style.setProperty("--animationTranslateEndY",`${i}px`),this._dialog.classList.add(x.dialogAnimatedAppearance)}}_handleTooltipFit(){0}_isFullScreen(){return Boolean(this.props.fullscreen)}}S.contextType=_.PortalContext,S.defaultProps={boundByScreen:!0,draggable:!0,centeredOnMount:!0};const D=(0,u.makeOverlapable)(S)},95276:(e,t,n)=>{"use strict";n.d(t,{ControlDisclosure:()=>c});var o=n(50959),i=n(38528),r=n(26597),a=n(46059),s=n(9147),l=n(24009);const c=o.forwardRef(((e,t)=>{const{id:n,tabIndex:c,disabled:d,highlight:u,intent:p,children:h,onClick:m,onFocus:f,onBlur:v,listboxAria:g,...y}=e,b=(0,o.useRef)({"aria-labelledby":n +}),{listboxId:E,isOpened:_,isFocused:w,buttonTabIndex:C,listboxTabIndex:x,highlight:S,intent:D,onOpen:T,close:P,toggle:N,buttonFocusBindings:M,onButtonClick:k,buttonRef:z,listboxRef:V,buttonAria:I}=(0,s.useControlDisclosure)({id:n,disabled:d,buttonTabIndex:c,intent:p,highlight:u,onFocus:f,onBlur:v,onClick:m}),A=(0,r.useKeyboardToggle)(N),R=(0,r.useKeyboardClose)(_,P),L=(0,r.useKeyboardActionHandler)([27],P,(0,o.useCallback)((()=>_),[_])),W=(0,r.useKeyboardEventHandler)([A,R]),F=(0,r.useKeyboardEventHandler)([L]);return o.createElement(a.ControlDisclosureView,{...y,...M,...I,id:n,role:"button",tabIndex:C,disabled:d,isOpened:_,isFocused:w,ref:(0,i.useMergedRefs)([z,t]),highlight:S,intent:D,onClose:P,onOpen:T,onClick:k,onKeyDown:W,listboxId:E,listboxTabIndex:x,listboxReference:V,listboxAria:null!=g?g:b.current,onListboxKeyDown:F},h,o.createElement("span",{className:l.invisibleFocusHandler,tabIndex:0,"aria-hidden":!0,onFocus:P}))}));c.displayName="ControlDisclosure"},37558:(e,t,n)=>{"use strict";n.d(t,{DrawerManager:()=>r,DrawerContext:()=>a});var o=n(50959),i=n(99054);class r extends o.PureComponent{constructor(e){super(e),this._isBodyFixed=!1,this._addDrawer=e=>{this.setState((t=>({stack:[...t.stack,e]})))},this._removeDrawer=e=>{this.setState((t=>({stack:t.stack.filter((t=>t!==e))})))},this.state={stack:[]}}componentDidUpdate(e,t){!t.stack.length&&this.state.stack.length&&((0,i.setFixedBodyState)(!0),this._isBodyFixed=!0),t.stack.length&&!this.state.stack.length&&this._isBodyFixed&&((0,i.setFixedBodyState)(!1),this._isBodyFixed=!1)}componentWillUnmount(){this.state.stack.length&&this._isBodyFixed&&(0,i.setFixedBodyState)(!1)}render(){return o.createElement(a.Provider,{value:{addDrawer:this._addDrawer,removeDrawer:this._removeDrawer,currentDrawer:this.state.stack.length?this.state.stack[this.state.stack.length-1]:null}},this.props.children)}}const a=o.createContext(null)},41590:(e,t,n)=>{"use strict";n.d(t,{Drawer:()=>p});var o=n(50959),i=n(50151),r=n(97754),a=n(68671),s=n(65718),l=n(37558),c=n(29197),d=n(86656),u=n(45966);function p(e){const{position:t="Bottom",onClose:n,children:p,className:h,theme:m=u}=e,f=(0,i.ensureNotNull)((0,o.useContext)(l.DrawerContext)),[v]=(0,o.useState)((()=>(0,a.randomHash)())),g=(0,o.useRef)(null),y=(0,o.useContext)(c.CloseDelegateContext);return(0,o.useLayoutEffect)((()=>((0,i.ensureNotNull)(g.current).focus({preventScroll:!0}),y.subscribe(f,n),f.addDrawer(v),()=>{f.removeDrawer(v),y.unsubscribe(f,n)})),[]),o.createElement(s.Portal,null,o.createElement("div",{className:r(u.wrap,u[`position${t}`])},v===f.currentDrawer&&o.createElement("div",{className:u.backdrop,onClick:n}),o.createElement(d.TouchScrollContainer,{className:r(u.drawer,m.drawer,u[`position${t}`],h),tabIndex:-1,ref:g,"data-name":e["data-name"]},p)))}},173:(e,t,n)=>{"use strict";n.d(t,{removeUnavailableEmoji:()=>S,emojiGroups:()=>D});var o=n(50959),i=n(44352),r=n(99616),a=n(37603),s=n(32386),l=n(68796),c=n(5474),d=n(92177),u=n(83137),p=n(86209),h=n(14082),m=n(93826) +;const f=["😀","😃","😄","😁","😆","😅","😂","🤣","☺️","😊","😇","🙂","🙃","😉","😌","😍","🥰","😘","😗","😙","😚","😋","😛","😝","😜","🤪","🤨","🧐","🤓","😎","🤩","🥳","😏","😒","😞","😔","😟","😕","🙁","☹️","😣","😖","😫","😩","🥺","😢","😭","😤","😠","😡","🤬","🤯","😳","🥵","🥶","😱","😨","😰","😥","😓","🤗","🤔","🤭","🤫","🤥","😶","😐","😑","😬","🙄","😯","😦","😧","😮","😲","🥱","😴","🤤","😪","😵","🤐","🥴","🤢","🤮","🤧","😷","🤒","🤕","🤑","🤠","😈","👿","👹","👺","🤡","💩","👻","💀","☠️","👽","👾","🤖","🎃","😺","😸","😹","😻","😼","😽","🙀","😿","😾","👋","🤚","🖐","✋","🖖","👌","🤏","✌️","🤞","🤟","🤘","🤙","👈","👉","👆","🖕","👇","☝️","👍","👎","✊","👊","🤛","🤜","👏","🙌","👐","🤲","🤝","🙏","✍️","💅","🤳","💪","🦾","🦵","🦿","🦶","👂","🦻","👃","🧠","🦷","🦴","👀","👁","👅","👄","💋","🩸","👶","🧒","👦","👧","🧑","👱","👨","🧔","👨‍🦰","👨‍🦱","👨‍🦳","👨‍🦲","👩","👩‍🦰","🧑‍🦰","👩‍🦱","🧑‍🦱","👩‍🦳","🧑‍🦳","👩‍🦲","🧑‍🦲","👱‍♀️","👱‍♂️","🧓","👴","👵","🙍","🙍‍♂️","🙍‍♀️","🙎","🙎‍♂️","🙎‍♀️","🙅","🙅‍♂️","🙅‍♀️","🙆","🙆‍♂️","🙆‍♀️","💁","💁‍♂️","💁‍♀️","🙋","🙋‍♂️","🙋‍♀️","🧏","🧏‍♂️","🧏‍♀️","🙇","🙇‍♂️","🙇‍♀️","🤦","🤦‍♂️","🤦‍♀️","🤷","🤷‍♂️","🤷‍♀️","🧑‍⚕️","👨‍⚕️","👩‍⚕️","🧑‍🎓","👨‍🎓","👩‍🎓","🧑‍🏫","👨‍🏫","👩‍🏫","🧑‍⚖️","👨‍⚖️","👩‍⚖️","🧑‍🌾","👨‍🌾","👩‍🌾","🧑‍🍳","👨‍🍳","👩‍🍳","🧑‍🔧","👨‍🔧","👩‍🔧","🧑‍🏭","👨‍🏭","👩‍🏭","🧑‍💼","👨‍💼","👩‍💼","🧑‍🔬","👨‍🔬","👩‍🔬","🧑‍💻","👨‍💻","👩‍💻","🧑‍🎤","👨‍🎤","👩‍🎤","🧑‍🎨","👨‍🎨","👩‍🎨","🧑‍✈️","👨‍✈️","👩‍✈️","🧑‍🚀","👨‍🚀","👩‍🚀","🧑‍🚒","👨‍🚒","👩‍🚒","👮","👮‍♂️","👮‍♀️","🕵","🕵️‍♂️","🕵️‍♀️","💂","💂‍♂️","💂‍♀️","👷","👷‍♂️","👷‍♀️","🤴","👸","👳","👳‍♂️","👳‍♀️","👲","🧕","🤵","👰","🤰","🤱","👼","🎅","🤶","🦸","🦸‍♂️","🦸‍♀️","🦹","🦹‍♂️","🦹‍♀️","🧙","🧙‍♂️","🧙‍♀️","🧚","🧚‍♂️","🧚‍♀️","🧛","🧛‍♂️","🧛‍♀️","🧜","🧜‍♂️","🧜‍♀️","🧝","🧝‍♂️","🧝‍♀️","🧞","🧞‍♂️","🧞‍♀️","🧟","🧟‍♂️","🧟‍♀️","💆","💆‍♂️","💆‍♀️","💇","💇‍♂️","💇‍♀️","🚶","🚶‍♂️","🚶‍♀️","🧍","🧍‍♂️","🧍‍♀️","🧎","🧎‍♂️","🧎‍♀️","🧑‍🦯","👨‍🦯","👩‍🦯","🧑‍🦼","👨‍🦼","👩‍🦼","🧑‍🦽","👨‍🦽","👩‍🦽","🏃","🏃‍♂️","🏃‍♀️","💃","🕺","🕴","👯","👯‍♂️","👯‍♀️","🧖","🧖‍♂️","🧖‍♀️","🧑‍🤝‍🧑","👭","👫","👬","💏","👨‍❤️‍💋‍👨","👩‍❤️‍💋‍👩","💑","👨‍❤️‍👨","👩‍❤️‍👩","👪","👨‍👩‍👦","👨‍👩‍👧","👨‍👩‍👧‍👦","👨‍👩‍👦‍👦","👨‍👩‍👧‍👧","👨‍👨‍👦","👨‍👨‍👧","👨‍👨‍👧‍👦","👨‍👨‍👦‍👦","👨‍👨‍👧‍👧","👩‍👩‍👦","👩‍👩‍👧","👩‍👩‍👧‍👦","👩‍👩‍👦‍👦","👩‍👩‍👧‍👧","👨‍👦","👨‍👦‍👦","👨‍👧","👨‍👧‍👦","👨‍👧‍👧","👩‍👦","👩‍👦‍👦","👩‍👧","👩‍👧‍👦","👩‍👧‍👧","🗣","👤","👥","👣"],v=["🐶","🐱","🐭","🐹","🐰","🦊","🐻","🐼","🐨","🐯","🦁","🐮","🐷","🐽","🐸","🐵","🙈","🙉","🙊","🐒","🐔","🐧","🐦","🐤","🐣","🐥","🦆","🦅","🦉","🦇","🐺","🐗","🐴","🦄","🐝","🐛","🦋","🐌","🐞","🐜","🦟","🦗","🕷","🕸","🦂","🐢","🐍","🦎","🦖","🦕","🐙","🦑","🦐","🦞","🦀","🐡","🐠","🐟","🐬","🐳","🐋","🦈","🐊","🐅","🐆","🦓","🦍","🦧","🐘","🦛","🦏","🐪","🐫","🦒","🦘","🐃","🐂","🐄","🐎","🐖","🐏","🐑","🦙","🐐","🦌","🐕","🐩","🦮","🐕‍🦺","🐈","🐓","🦃","🦚","🦜","🦢","🦩","🕊","🐇","🦝","🦨","🦡","🦦","🦥","🐁","🐀","🐿","🦔","🐾","🐉","🐲","🌵","🎄","🌲","🌳","🌴","🌱","🌿","☘️","🍀","🎍","🎋","🍃","🍂","🍁","🍄","🐚","🌾","💐","🌷","🌹","🥀","🌺","🌸","🌼","🌻","🌞","🌝","🌛","🌜","🌚","🌕","🌖","🌗","🌘","🌑","🌒","🌓","🌔","🌙","🌎","🌍","🌏","🪐","💫","⭐️","🌟","✨","⚡️","☄️","💥","🔥","🌪","🌈","☀️","🌤","⛅️","🌥","☁️","🌦","🌧","⛈","🌩","🌨","❄️","☃️","⛄️","🌬","💨","💧","💦","☔️","🌊","🌫"],g=["🍏","🍎","🍐","🍊","🍋","🍌","🍉","🍇","🍓","🍈","🍒","🍑","🥭","🍍","🥥","🥝","🍅","🍆","🥑","🥦","🥬","🥒","🌶","🌽","🥕","🧄","🧅","🥔","🍠","🥐","🥯","🍞","🥖","🥨","🧀","🥚","🍳","🧈","🥞","🧇","🥓","🥩","🍗","🍖","🌭","🍔","🍟","🍕","🥪","🥙","🧆","🌮","🌯","🥗","🥘","🥫","🍝","🍜","🍲","🍛","🍣","🍱","🥟","🦪","🍤","🍙","🍚","🍘","🍥","🥠","🥮","🍢","🍡","🍧","🍨","🍦","🥧","🧁","🍰","🎂","🍮","🍭","🍬","🍫","🍿","🍩","🍪","🌰","🥜","🍯","🥛","🍼","☕️","🍵","🧃","🥤","🍶","🍺","🍻","🥂","🍷","🥃","🍸","🍹","🧉","🍾","🧊","🥄","🍴","🍽","🥣","🥡","🥢","🧂"],y=["⚽️","🏀","🏈","⚾️","🥎","🎾","🏐","🏉","🥏","🎱","🪀","🏓","🏸","🏒","🏑","🥍","🏏","🥅","⛳️","🪁","🏹","🎣","🤿","🥊","🥋","🎽","🛹","🛷","⛸","🥌","🎿","⛷","🏂","🪂","🏋️","🏋️‍♂️","🏋️‍♀️","🤼","🤼‍♂️","🤼‍♀️","🤸‍♀️","🤸","🤸‍♂️","⛹️","⛹️‍♂️","⛹️‍♀️","🤺","🤾","🤾‍♂️","🤾‍♀️","🏌️","🏌️‍♂️","🏌️‍♀️","🏇","🧘","🧘‍♂️","🧘‍♀️","🏄","🏄‍♂️","🏄‍♀️","🏊","🏊‍♂️","🏊‍♀️","🤽","🤽‍♂️","🤽‍♀️","🚣","🚣‍♂️","🚣‍♀️","🧗","🧗‍♂️","🧗‍♀️","🚵","🚵‍♂️","🚵‍♀️","🚴","🚴‍♂️","🚴‍♀️","🏆","🥇","🥈","🥉","🏅","🎖","🏵","🎗","🎫","🎟","🎪","🤹","🤹‍♂️","🤹‍♀️","🎭","🎨","🎬","🎤","🎧","🎼","🎹","🥁","🎷","🎺","🎸","🪕","🎻","🎲","🎯","🎳","🎮","🎰","🧩"],b=["🚗","🚕","🚙","🚌","🚎","🏎","🚓","🚑","🚒","🚐","🚚","🚛","🚜","🦯","🦽","🦼","🛴","🚲","🛵","🏍","🛺","🚨","🚔","🚍","🚘","🚖","🚡","🚠","🚟","🚃","🚋","🚞","🚝","🚄","🚅","🚈","🚂","🚆","🚇","🚊","🚉","✈️","🛫","🛬","🛩","💺","🛰","🚀","🛸","🚁","🛶","⛵️","🚤","🛥","🛳","⛴","🚢","⚓️","⛽️","🚧","🚦","🚥","🚏","🗺","🗿","🗽","🗼","🏰","🏯","🏟","🎡","🎢","🎠","⛲️","⛱","🏖","🏝","🏜","🌋","⛰","🏔","🗻","🏕","⛺️","🏠","🏡","🏘","🏚","🏗","🏭","🏢","🏬","🏣","🏤","🏥","🏦","🏨","🏪","🏫","🏩","💒","🏛","⛪️","🕌","🕍","🛕","🕋","⛩","🛤","🛣","🗾","🎑","🏞","🌅","🌄","🌠","🎇","🎆","🌇","🌆","🏙","🌃","🌌","🌉","🌁"],E=["⌚️","📱","📲","💻","⌨️","🖥","🖨","🖱","🖲","🕹","🗜","💽","💾","💿","📀","📼","📷","📸","📹","🎥","📽","🎞","📞","☎️","📟","📠","📺","📻","🎙","🎚","🎛","🧭","⏱","⏲","⏰","🕰","⌛️","⏳","📡","🔋","🔌","💡","🔦","🕯","🪔","🧯","🛢","💸","💵","💴","💶","💷","💰","💳","💎","⚖️","🧰","🔧","🔨","⚒","🛠","⛏","🔩","⚙️","🧱","⛓","🧲","🔫","💣","🧨","🪓","🔪","🗡","⚔️","🛡","🚬","⚰️","⚱️","🏺","🔮","📿","🧿","💈","⚗️","🔭","🔬","🕳","🩹","🩺","💊","💉","🧬","🦠","🧫","🧪","🌡","🧹","🧺","🧻","🚽","🚰","🚿","🛁","🛀","🧼","🪒","🧽","🧴","🛎","🔑","🗝","🚪","🪑","🛋","🛏","🛌","🧸","🖼","🛍","🛒","🎁","🎈","🎏","🎀","🎊","🎉","🎎","🏮","🎐","🧧","✉️","📩","📨","📧","💌","📥","📤","📦","🏷","📪","📫","📬","📭","📮","📯","📜","📃","📄","📑","🧾","📊","📈","📉","🗒","🗓","📆","📅","🗑","📇","🗃","🗳","🗄","📋","📁","📂","🗂","🗞","📰","📓","📔","📒","📕","📗","📘","📙","📚","📖","🔖","🧷","🔗","📎","🖇","📐","📏","🧮","📌","📍","✂️","🖊","🖋","✒️","🖌","🖍","📝","✏️","🔍","🔎","🔏","🔐","🔒","🔓","🧳","🌂","☂️","🧵","🧶","👓","🕶","🥽","🥼","🦺","👔","👕","👖","🧣","🧤","🧥","🧦","👗","👘","🥻","🩱","🩲","🩳","👙","👚","👛","👜","👝","🎒","👞","👟","🥾","🥿","👠","👡","🩰","👢","👑","👒","🎩","🎓","🧢","⛑","💄","💍","💼"],_=["❤️","🧡","💛","💚","💙","💜","🖤","🤍","🤎","💔","❣️","💕","💞","💓","💗","💖","💘","💝","💟","☮️","✝️","☪️","🕉","☸️","✡️","🔯","🕎","☯️","☦️","🛐","⛎","♈️","♉️","♊️","♋️","♌️","♍️","♎️","♏️","♐️","♑️","♒️","♓️","🆔","⚛️","🉑","☢️","☣️","📴","📳","🈶","🈚️","🈸","🈺","🈷️","✴️","🆚","💮","🉐","㊙️","㊗️","🈴","🈵","🈹","🈲","🅰️","🅱️","🆎","🆑","🅾️","🆘","❌","⭕️","🛑","⛔️","📛","🚫","💯","💢","♨️","🚷","🚯","🚳","🚱","🔞","📵","🚭","❗️","❕","❓","❔","‼️","⁉️","🔅","🔆","〽️","⚠️","🚸","🔱","⚜️","🔰","♻️","✅","🈯️","💹","❇️","✳️","❎","🌐","💠","Ⓜ️","🌀","💤","🏧","🚾","♿️","🅿️","🈳","🈂️","🛂","🛃","🛄","🛅","🚹","🚺","🚼","🚻","🚮","🎦","📶","🈁","🔣","ℹ️","🔤","🔡","🔠","🆖","🆗","🆙","🆒","🆕","🆓","0️⃣","1️⃣","2️⃣","3️⃣","4️⃣","5️⃣","6️⃣","7️⃣","8️⃣","9️⃣","🔟","🔢","#️⃣","*️⃣","⏏️","▶️","⏸","⏯","⏹","⏺","⏭","⏮","⏩","⏪","⏫","⏬","◀️","🔼","🔽","➡️","⬅️","⬆️","⬇️","↗️","↘️","↙️","↖️","↕️","↔️","↪️","↩️","⤴️","⤵️","🔀","🔁","🔂","🔄","🔃","🎵","🎶","➕","➖","➗","✖️","♾","💲","💱","™️","©️","®️","〰️","➰","➿","🔚","🔙","🔛","🔝","🔜","✔️","☑️","🔘","🔴","🟠","🟡","🟢","🔵","🟣","⚫️","⚪️","🟤","🔺","🔻","🔸","🔹","🔶","🔷","🔳","🔲","▪️","▫️","◾️","◽️","◼️","◻️","🟥","🟧","🟨","🟩","🟦","🟪","⬛️","⬜️","🟫","🔈","🔇","🔉","🔊","🔔","🔕","📣","📢","👁‍🗨","💬","💭","🗯","♠️","♣️","♥️","♦️","🃏","🎴","🀄️","🕐","🕑","🕒","🕓","🕔","🕕","🕖","🕗","🕘","🕙","🕚","🕛","🕜","🕝","🕞","🕟","🕠","🕡","🕢","🕣","🕤","🕥","🕦","🕧"],w=["🏳️","🏴","🏁","🚩","🏳️‍🌈","🏴‍☠️","🇦🇫","🇦🇽","🇦🇱","🇩🇿","🇦🇸","🇦🇩","🇦🇴","🇦🇮","🇦🇶","🇦🇬","🇦🇷","🇦🇲","🇦🇼","🇦🇺","🇦🇹","🇦🇿","🇧🇸","🇧🇭","🇧🇩","🇧🇧","🇧🇾","🇧🇪","🇧🇿","🇧🇯","🇧🇲","🇧🇹","🇧🇴","🇧🇦","🇧🇼","🇧🇷","🇮🇴","🇻🇬","🇧🇳","🇧🇬","🇧🇫","🇧🇮","🇰🇭","🇨🇲","🇨🇦","🇮🇨","🇨🇻","🇧🇶","🇰🇾","🇨🇫","🇹🇩","🇨🇱","🇨🇳","🇨🇽","🇨🇨","🇨🇴","🇰🇲","🇨🇬","🇨🇩","🇨🇰","🇨🇷","🇨🇮","🇭🇷","🇨🇺","🇨🇼","🇨🇾","🇨🇿","🇩🇰","🇩🇯","🇩🇲","🇩🇴","🇪🇨","🇪🇬","🇸🇻","🇬🇶","🇪🇷","🇪🇪","🇪🇹","🇪🇺","🇫🇰","🇫🇴","🇫🇯","🇫🇮","🇫🇷","🇬🇫","🇵🇫","🇹🇫","🇬🇦","🇬🇲","🇬🇪","🇩🇪","🇬🇭","🇬🇮","🇬🇷","🇬🇱","🇬🇩","🇬🇵","🇬🇺","🇬🇹","🇬🇬","🇬🇳","🇬🇼","🇬🇾","🇭🇹","🇭🇳","🇭🇰","🇭🇺","🇮🇸","🇮🇳","🇮🇩","🇮🇷","🇮🇶","🇮🇪","🇮🇲","🇮🇱","🇮🇹","🇯🇲","🇯🇵","🎌","🇯🇪","🇯🇴","🇰🇿","🇰🇪","🇰🇮","🇽🇰","🇰🇼","🇰🇬","🇱🇦","🇱🇻","🇱🇧","🇱🇸","🇱🇷","🇱🇾","🇱🇮","🇱🇹","🇱🇺","🇲🇴","🇲🇰","🇲🇬","🇲🇼","🇲🇾","🇲🇻","🇲🇱","🇲🇹","🇲🇭","🇲🇶","🇲🇷","🇲🇺","🇾🇹","🇲🇽","🇫🇲","🇲🇩","🇲🇨","🇲🇳","🇲🇪","🇲🇸","🇲🇦","🇲🇿","🇲🇲","🇳🇦","🇳🇷","🇳🇵","🇳🇱","🇳🇨","🇳🇿","🇳🇮","🇳🇪","🇳🇬","🇳🇺","🇳🇫","🇰🇵","🇲🇵","🇳🇴","🇴🇲","🇵🇰","🇵🇼","🇵🇸","🇵🇦","🇵🇬","🇵🇾","🇵🇪","🇵🇭","🇵🇳","🇵🇱","🇵🇹","🇵🇷","🇶🇦","🇷🇪","🇷🇴","🇷🇺","🇷🇼","🇼🇸","🇸🇲","🇸🇦","🇸🇳","🇷🇸","🇸🇨","🇸🇱","🇸🇬","🇸🇽","🇸🇰","🇸🇮","🇬🇸","🇸🇧","🇸🇴","🇿🇦","🇰🇷","🇸🇸","🇪🇸","🇱🇰","🇧🇱","🇸🇭","🇰🇳","🇱🇨","🇵🇲","🇻🇨","🇸🇩","🇸🇷","🇸🇿","🇸🇪","🇨🇭","🇸🇾","🇹🇼","🇹🇯","🇹🇿","🇹🇭","🇹🇱","🇹🇬","🇹🇰","🇹🇴","🇹🇹","🇹🇳","🇹🇷","🇹🇲","🇹🇨","🇹🇻","🇻🇮","🇺🇬","🇺🇦","🇦🇪","🇬🇧","🏴󠁧󠁢󠁥󠁮󠁧󠁿","🏴󠁧󠁢󠁳󠁣󠁴󠁿","🏴󠁧󠁢󠁷󠁬󠁳󠁿","🇺🇳","🇺🇸","🇺🇾","🇺🇿","🇻🇺","🇻🇦","🇻🇪","🇻🇳","🇼🇫","🇪🇭","🇾🇪","🇿🇲","🇿🇼"],C=[...f,...v,...g,...y,...b,...E,..._,...w],x=new Set(C) +;function S(e){return e.filter((e=>x.has(e)))}const D=[{title:i.t(null,{context:"emoji_group"},n(15426)),emojis:[],content:o.createElement(r.IconItem,{icon:a})},{title:i.t(null,{context:"emoji_group"},n(96330)),emojis:f,content:o.createElement(r.IconItem,{icon:s})},{title:i.t(null,{context:"emoji_group"},n(60558)),emojis:v,content:o.createElement(r.IconItem,{icon:l})},{title:i.t(null,{context:"emoji_group"},n(35305)),emojis:g,content:o.createElement(r.IconItem,{icon:c})},{title:i.t(null,{context:"emoji_group"},n(14232)),emojis:y,content:o.createElement(r.IconItem,{icon:d})},{title:i.t(null,{context:"emoji_group"},n(15395)),emojis:b,content:o.createElement(r.IconItem,{icon:u})},{title:i.t(null,{context:"emoji_group"},n(72302)),emojis:E,content:o.createElement(r.IconItem,{icon:p})},{title:i.t(null,{context:"emoji_group"},n(6878)),emojis:_,content:o.createElement(r.IconItem,{icon:h})},{title:i.t(null,{context:"emoji_group"},n(49546)),emojis:w,content:o.createElement(r.IconItem,{icon:m})}]},10259:(e,t,n)=>{"use strict";n.d(t,{EmojiList:()=>E});var o=n(50959),i=n(97754),r=n.n(i),a=n(29006),s=n(85034),l=n(20037),c=n(26603);function d(e){const{title:t}=e;return o.createElement("div",{className:c.wrapper},t)}var u=n(83682),p=n(94464);const h=o.memo((e=>{const{emojis:t,itemSize:n,onEmojiClick:i,ItemComponent:r}=e;return o.createElement("div",{className:p.wrapper},t.map((e=>o.createElement(u.EmojiWrap,{key:e,className:p.emojiItem,emoji:e,size:n,onClick:i,ItemComponent:r}))))}));var m=n(78036),f=n(33746);const v=o.createContext(null);function g(e){const{listRef:t,emojiGroups:n,emojiSize:i,onSelect:r,onContentRendered:a,ItemComponent:s,height:c}=e;(0,o.useEffect)((()=>{var e;return null===(e=t.current)||void 0===e?void 0:e.resetAfterIndex(0,!0)}),[n]);const d=(0,o.useCallback)((e=>"title"===n[e].type?30:38),[n]),u=(0,o.useCallback)((({visibleStartIndex:e})=>{const{relatedTitle:t}=n[e];a(t)}),[n,a]),p=Math.min(c-102,window.innerHeight-102);return o.createElement(v.Provider,{value:(0,o.useMemo)((()=>({size:i,onSelect:r,ItemComponent:s})),[i,r,s])},o.createElement(l.VariableSizeList,{className:f.list,ref:t,width:"100%",height:p,itemData:n,itemCount:n.length,children:y,onItemsRendered:u,itemSize:d}))}const y=o.memo((e=>{const{style:t,index:n,data:i}=e,r=i[n],{size:a,onSelect:s,ItemComponent:l}=(0,m.useEnsuredContext)(v);return"title"===r.type?o.createElement("div",{style:t},o.createElement(d,{title:r.relatedTitle})):o.createElement("div",{style:t},o.createElement(h,{emojis:r.content,itemSize:a,onEmojiClick:s,ItemComponent:l}))}));var b=n(59604);function E(e){var t;const{className:n,emojis:i,onSelect:l,ItemComponent:c,height:d,category:u}=e,p=(0,o.useRef)(null),h=(0,o.useRef)(!1),[m,f]=(0,o.useState)(0),v=(0,o.useMemo)((()=>function(e,t){if(0===t)return[];const n=[];return e.forEach((({title:e,emojis:o})=>{n.push({type:"title",relatedTitle:e,content:[e]});let i=[];for(const r of o)i.length{var e;return null===(e=p.current)||void 0===e?void 0:e.scrollTo(0)}),[u]);const[E,_]=(0,o.useState)((null===(t=v[0])||void 0===t?void 0:t.relatedTitle)||""),w=(0,o.useCallback)((e=>{h.current||_(e)}),[]);return o.createElement("div",{className:r()(b.wrapper,n)},o.createElement(s.GroupTabs,{tabs:i,activeTab:E,onTabClick:function(e){_(e);!function(e){var t;h.current=!0,null===(t=p.current)||void 0===t||t.scrollToItem(e,"start"),requestAnimationFrame((()=>{var t;null===(t=p.current)||void 0===t||t.scrollToItem(e,"start"),h.current=!1}))}(function(e){return v.findIndex((({relatedTitle:t,type:n})=>"title"===n&&t===e))}(e))}}),o.createElement("div",{ref:y},o.createElement(g,{listRef:p,emojiGroups:v,emojiSize:38,onSelect:l,onContentRendered:w,ItemComponent:c,height:d})))}},85034:(e,t,n)=>{"use strict";n.d(t,{GroupTabs:()=>c});var o=n(50959),i=n(97754),r=n.n(i),a=n(95670);function s(e){const{tab:t,isActive:n,onTabClick:i,content:s,className:l}=e;return o.createElement("div",{className:r()(a.wrapper,n&&a.isActive,l),onClick:function(){i(t)}},s)}var l=n(90055);function c(e){const{activeTab:t,tabs:n,onTabClick:i,className:a,tabClassName:c}=e;return o.createElement("div",{className:r()(l.wrapper,a)},n.map((({title:e,content:n})=>o.createElement(s,{key:e,tab:e,className:c,content:n,isActive:t===e,onTabClick:i}))))}},99616:(e,t,n)=>{"use strict";n.d(t,{IconItem:()=>a});var o=n(50959),i=n(9745),r=n(80952);function a(e){return o.createElement("div",{className:r.wrapper},o.createElement(i.Icon,{icon:e.icon}))}},83682:(e,t,n)=>{"use strict";n.d(t,{EmojiWrap:()=>u});var o=n(50959),i=n(97754),r=n.n(i),a=n(5692),s=n(44486);function l(e){const{emoji:t}=e,n=(0,a.getTwemojiUrl)(t,"png");return o.createElement("img",{className:s.emoji,src:n,decoding:"async",width:"24",height:"24",alt:"",draggable:!1,onContextMenu:function(e){e.preventDefault()}})}var c=n(12222);const d=34;function u(e){const{className:t,emoji:n,size:i=d,onClick:a,ItemComponent:s=l}=e;return o.createElement("div",{className:r()(c.wrapper,t),style:{width:i,height:i},onClick:function(){a(n)}},o.createElement(s,{emoji:n}))}},58095:(e,t,n)=>{"use strict";n.d(t,{useOutsideEvent:()=>r});var o=n(50959),i=n(39640);function r(e){const{click:t,mouseDown:n,touchEnd:r,touchStart:a,handler:s,reference:l,ownerDocument:c=document}=e,d=(0,o.useRef)(null),u=(0,o.useRef)(new CustomEvent("timestamp").timeStamp);return(0,o.useLayoutEffect)((()=>{const e={click:t,mouseDown:n,touchEnd:r,touchStart:a},o=l?l.current:d.current;return(0,i.addOutsideEventListener)(u.current,o,s,c,e)}),[t,n,r,a,s]),l||d}},90692:(e,t,n)=>{"use strict";n.d(t,{MatchMedia:()=>i});var o=n(50959);class i extends o.PureComponent{constructor(e){super(e),this._handleChange=()=>{this.forceUpdate()},this.state={query:window.matchMedia(this.props.rule)}}componentDidMount(){this._subscribe(this.state.query)}componentDidUpdate(e,t){this.state.query!==t.query&&(this._unsubscribe(t.query), +this._subscribe(this.state.query))}componentWillUnmount(){this._unsubscribe(this.state.query)}render(){return this.props.children(this.state.query.matches)}static getDerivedStateFromProps(e,t){return e.rule!==t.query.media?{query:window.matchMedia(e.rule)}:null}_subscribe(e){e.addListener(this._handleChange)}_unsubscribe(e){e.removeListener(this._handleChange)}}},64706:(e,t,n)=>{"use strict";n.d(t,{MenuContext:()=>o});const o=n(50959).createContext(null)},27317:(e,t,n)=>{"use strict";n.d(t,{DEFAULT_MENU_THEME:()=>v,Menu:()=>g});var o=n(50959),i=n(97754),r=n.n(i),a=n(50151),s=n(91031),l=n(33933),c=n(50655),d=n(59064),u=n(88216),p=n(66141),h=n(14758),m=n(64706),f=n(9790);const v=f;class g extends o.PureComponent{constructor(e){super(e),this._containerRef=null,this._scrollWrapRef=null,this._raf=null,this._scrollRaf=null,this._scrollTimeout=void 0,this._manager=new u.OverlapManager,this._hotkeys=null,this._scroll=0,this._handleContainerRef=e=>{this._containerRef=e,this.props.reference&&("function"==typeof this.props.reference&&this.props.reference(e),"object"==typeof this.props.reference&&(this.props.reference.current=e))},this._handleScrollWrapRef=e=>{this._scrollWrapRef=e,"function"==typeof this.props.scrollWrapReference&&this.props.scrollWrapReference(e),"object"==typeof this.props.scrollWrapReference&&(this.props.scrollWrapReference.current=e)},this._handleMeasure=({callback:e,forceRecalcPosition:t}={})=>{var n,o,i,r,l,c,d,u,p,h,m,f;if(this.state.isMeasureValid&&!t)return;const{position:v}=this.props,g=(0,a.ensureNotNull)(this._containerRef);let y=g.getBoundingClientRect();const b=document.documentElement.clientHeight,E=document.documentElement.clientWidth,_=null!==(n=this.props.closeOnScrollOutsideOffset)&&void 0!==n?n:0;let w=b-0-_;const C=y.height>w;if(C){(0,a.ensureNotNull)(this._scrollWrapRef).style.overflowY="scroll",y=g.getBoundingClientRect()}const{width:x,height:S}=y,D="function"==typeof v?v(x,S,b):v,T=null!==(i=null===(o=null==D?void 0:D.indentFromWindow)||void 0===o?void 0:o.left)&&void 0!==i?i:0,P=E-(null!==(r=D.overrideWidth)&&void 0!==r?r:x)-(null!==(c=null===(l=null==D?void 0:D.indentFromWindow)||void 0===l?void 0:l.right)&&void 0!==c?c:0),N=(0,s.clamp)(D.x,T,Math.max(T,P)),M=(null!==(u=null===(d=null==D?void 0:D.indentFromWindow)||void 0===d?void 0:d.top)&&void 0!==u?u:0)+_,k=b-(null!==(p=D.overrideHeight)&&void 0!==p?p:S)-(null!==(m=null===(h=null==D?void 0:D.indentFromWindow)||void 0===h?void 0:h.bottom)&&void 0!==m?m:0);let z=(0,s.clamp)(D.y,M,Math.max(M,k));if(D.forbidCorrectYCoord&&z{this._restoreScrollPosition(),e&&e()}))},this._restoreScrollPosition=()=>{const e=document.activeElement,t=(0, +a.ensureNotNull)(this._containerRef);if(null!==e&&t.contains(e))try{e.scrollIntoView()}catch(e){}else(0,a.ensureNotNull)(this._scrollWrapRef).scrollTop=this._scroll},this._resizeForced=()=>{this.setState({appearingMenuHeight:void 0,appearingMenuWidth:void 0,appearingPosition:void 0,isMeasureValid:void 0})},this._resize=()=>{null===this._raf&&(this._raf=requestAnimationFrame((()=>{this.setState({appearingMenuHeight:void 0,appearingMenuWidth:void 0,appearingPosition:void 0,isMeasureValid:void 0}),this._raf=null})))},this._handleGlobalClose=e=>{this.props.onClose(e)},this._handleSlot=e=>{this._manager.setContainer(e)},this._handleScroll=()=>{this._scroll=(0,a.ensureNotNull)(this._scrollWrapRef).scrollTop},this._handleScrollOutsideEnd=()=>{clearTimeout(this._scrollTimeout),this._scrollTimeout=setTimeout((()=>{this._handleMeasure({forceRecalcPosition:!0})}),80)},this._handleScrollOutside=e=>{e.target!==this._scrollWrapRef&&(this._handleScrollOutsideEnd(),null===this._scrollRaf&&(this._scrollRaf=requestAnimationFrame((()=>{this._handleMeasure({forceRecalcPosition:!0}),this._scrollRaf=null}))))},this.state={}}componentDidMount(){this._handleMeasure({callback:this.props.onOpen});const{customCloseDelegate:e=d.globalCloseDelegate}=this.props;e.subscribe(this,this._handleGlobalClose),window.addEventListener("resize",this._resize);const t=null!==this.context;this._hotkeys||t||(this._hotkeys=p.createGroup({desc:"Popup menu"}),this._hotkeys.add({desc:"Close",hotkey:27,handler:()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleGlobalClose()}})),this.props.repositionOnScroll&&window.addEventListener("scroll",this._handleScrollOutside,{capture:!0})}componentDidUpdate(){this._handleMeasure()}componentWillUnmount(){const{customCloseDelegate:e=d.globalCloseDelegate}=this.props;e.unsubscribe(this,this._handleGlobalClose),window.removeEventListener("resize",this._resize),window.removeEventListener("scroll",this._handleScrollOutside,{capture:!0}),this._hotkeys&&(this._hotkeys.destroy(),this._hotkeys=null),null!==this._raf&&(cancelAnimationFrame(this._raf),this._raf=null),null!==this._scrollRaf&&(cancelAnimationFrame(this._scrollRaf),this._scrollRaf=null),this._scrollTimeout&&clearTimeout(this._scrollTimeout)}render(){const{id:e,role:t,"aria-label":n,"aria-labelledby":i,"aria-activedescendant":a,"aria-hidden":s,children:d,minWidth:u,theme:p=f,className:v,maxHeight:g,onMouseOver:b,onMouseOut:E,onKeyDown:_,onFocus:w,onBlur:C}=this.props,{appearingMenuHeight:x,appearingMenuWidth:S,appearingPosition:D,isMeasureValid:T}=this.state;return o.createElement(m.MenuContext.Provider,{value:this},o.createElement(h.SubmenuHandler,null,o.createElement(c.SlotContext.Provider,{value:this._manager},o.createElement("div",{id:e,role:t,"aria-label":n,"aria-labelledby":i,"aria-activedescendant":a,"aria-hidden":s,className:r()(v,p.menuWrap,!T&&p.isMeasuring),style:{height:x,left:D&&D.x,minWidth:u,position:"fixed",top:D&&D.y,width:S},"data-name":this.props["data-name"],ref:this._handleContainerRef,onScrollCapture:this.props.onScroll, +onContextMenu:l.preventDefaultForContextMenu,tabIndex:this.props.tabIndex,onMouseOver:b,onMouseOut:E,onKeyDown:_,onFocus:w,onBlur:C},o.createElement("div",{className:r()(p.scrollWrap,!this.props.noMomentumBasedScroll&&p.momentumBased),style:{overflowY:void 0!==x?"scroll":"auto",maxHeight:g},onScrollCapture:this._handleScroll,ref:this._handleScrollWrapRef},o.createElement(y,{className:p.menuBox},d)))),o.createElement(c.Slot,{reference:this._handleSlot})))}update(e){e?this._resizeForced():this._resize()}}function y(e){const t=(0,a.ensureNotNull)((0,o.useContext)(h.SubmenuContext)),n=o.useRef(null);return o.createElement("div",{ref:n,className:e.className,onMouseOver:function(e){if(!(null!==t.current&&e.target instanceof Node&&(o=e.target,null===(i=n.current)||void 0===i?void 0:i.contains(o))))return;var o,i;t.isSubmenuNode(e.target)||t.setCurrent(null)},"data-name":"menu-inner"},e.children)}g.contextType=h.SubmenuContext},76594:(e,t,n)=>{"use strict";n.d(t,{OutsideEvent:()=>i});var o=n(58095);function i(e){const{children:t,...n}=e;return t((0,o.useOutsideEvent)(n))}},88216:(e,t,n)=>{"use strict";n.d(t,{OverlapManager:()=>r,getRootOverlapManager:()=>s});var o=n(50151);class i{constructor(){this._storage=[]}add(e){this._storage.push(e)}remove(e){this._storage=this._storage.filter((t=>e!==t))}has(e){return this._storage.includes(e)}getItems(){return this._storage}}class r{constructor(e=document){this._storage=new i,this._windows=new Map,this._index=0,this._document=e,this._container=e.createDocumentFragment()}setContainer(e){const t=this._container,n=null===e?this._document.createDocumentFragment():e;!function(e,t){Array.from(e.childNodes).forEach((e=>{e.nodeType===Node.ELEMENT_NODE&&t.appendChild(e)}))}(t,n),this._container=n}registerWindow(e){this._storage.has(e)||this._storage.add(e)}ensureWindow(e,t={position:"fixed",direction:"normal"}){const n=this._windows.get(e);if(void 0!==n)return n;this.registerWindow(e);const o=this._document.createElement("div");if(o.style.position=t.position,o.style.zIndex=this._index.toString(),o.dataset.id=e,void 0!==t.index){const e=this._container.childNodes.length;if(t.index>=e)this._container.appendChild(o);else if(t.index<=0)this._container.insertBefore(o,this._container.firstChild);else{const e=this._container.childNodes[t.index];this._container.insertBefore(o,e)}}else"reverse"===t.direction?this._container.insertBefore(o,this._container.firstChild):this._container.appendChild(o);return this._windows.set(e,o),++this._index,o}unregisterWindow(e){this._storage.remove(e);const t=this._windows.get(e);void 0!==t&&(null!==t.parentElement&&t.parentElement.removeChild(t),this._windows.delete(e))}getZindex(e){const t=this.ensureWindow(e);return parseInt(t.style.zIndex||"0")}moveToTop(e){if(this.getZindex(e)!==this._index){this.ensureWindow(e).style.zIndex=(++this._index).toString()}}removeWindow(e){this.unregisterWindow(e)}}const a=new WeakMap;function s(e=document){const t=e.getElementById("overlap-manager-root");if(null!==t)return(0,o.ensureDefined)(a.get(t));{ +const t=new r(e),n=function(e){const t=e.createElement("div");return t.style.position="absolute",t.style.zIndex=150..toString(),t.style.top="0px",t.style.left="0px",t.id="overlap-manager-root",t}(e);return a.set(n,t),t.setContainer(n),e.body.appendChild(n),t}}},86431:(e,t,n)=>{"use strict";n.d(t,{makeOverlapable:()=>r});var o=n(50959),i=n(65718);function r(e){return class extends o.PureComponent{render(){const{isOpened:t,root:n}=this.props;if(!t)return null;const r=o.createElement(e,{...this.props,zIndex:150});return"parent"===n?r:o.createElement(i.Portal,null,r)}}}},29197:(e,t,n)=>{"use strict";n.d(t,{CloseDelegateContext:()=>r});var o=n(50959),i=n(59064);const r=o.createContext(i.globalCloseDelegate)},65718:(e,t,n)=>{"use strict";n.d(t,{Portal:()=>l,PortalContext:()=>c});var o=n(50959),i=n(962),r=n(68671),a=n(88216),s=n(50655);class l extends o.PureComponent{constructor(){super(...arguments),this._uuid=(0,r.guid)()}componentWillUnmount(){this._manager().removeWindow(this._uuid)}render(){const e=this._manager().ensureWindow(this._uuid,this.props.layerOptions);return e.style.top=this.props.top||"",e.style.bottom=this.props.bottom||"",e.style.left=this.props.left||"",e.style.right=this.props.right||"",e.style.pointerEvents=this.props.pointerEvents||"",i.createPortal(o.createElement(c.Provider,{value:this},this.props.children),e)}moveToTop(){this._manager().moveToTop(this._uuid)}_manager(){return null===this.context?(0,a.getRootOverlapManager)():this.context}}l.contextType=s.SlotContext;const c=o.createContext(null)},96040:(e,t,n)=>{"use strict";n.d(t,{RemoveButton:()=>d});var o=n(44352),i=n(50959),r=n(97754),a=n(9745),s=n(33765),l=n(8794);const c={remove:o.t(null,void 0,n(34596))};function d(e){const{className:t,isActive:n,onClick:o,onMouseDown:d,title:u,hidden:p,"data-name":h="remove-button",...m}=e;return i.createElement(a.Icon,{...m,"data-name":h,className:r(l.button,"apply-common-tooltip",n&&l.active,p&&l.hidden,t),icon:s,onClick:o,onMouseDown:d,title:u||c.remove})}},50655:(e,t,n)=>{"use strict";n.d(t,{Slot:()=>i,SlotContext:()=>r});var o=n(50959);class i extends o.Component{shouldComponentUpdate(){return!1}render(){return o.createElement("div",{style:{position:"fixed",zIndex:150,left:0,top:0},ref:this.props.reference})}}const r=o.createContext(null)},14758:(e,t,n)=>{"use strict";n.d(t,{SubmenuContext:()=>i,SubmenuHandler:()=>r});var o=n(50959);const i=o.createContext(null);function r(e){const[t,n]=(0,o.useState)(null),r=(0,o.useRef)(null),a=(0,o.useRef)(new Map);return(0,o.useEffect)((()=>()=>{null!==r.current&&clearTimeout(r.current)}),[]),o.createElement(i.Provider,{value:{current:t,setCurrent:function(e){null!==r.current&&(clearTimeout(r.current),r.current=null);null===t?n(e):r.current=setTimeout((()=>{r.current=null,n(e)}),100)},registerSubmenu:function(e,t){return a.current.set(e,t),()=>{a.current.delete(e)}},isSubmenuNode:function(e){return Array.from(a.current.values()).some((t=>t(e)))}}},e.children)}},40173:(e,t,n)=>{"use strict";function o(e,t,n={}){return Object.assign({},e,function(e,t,n={}){ +const o=Object.assign({},t);for(const i of Object.keys(t)){const r=n[i]||i;r in e&&(o[i]=[e[r],t[i]].join(" "))}return o}(e,t,n))}n.d(t,{mergeThemes:()=>o})},39313:(e,t,n)=>{"use strict";n.d(t,{VerticalAttachEdge:()=>o,HorizontalAttachEdge:()=>i,VerticalDropDirection:()=>r,HorizontalDropDirection:()=>a,getPopupPositioner:()=>c});var o,i,r,a,s=n(50151);!function(e){e[e.Top=0]="Top",e[e.Bottom=1]="Bottom"}(o||(o={})),function(e){e[e.Left=0]="Left",e[e.Right=1]="Right"}(i||(i={})),function(e){e[e.FromTopToBottom=0]="FromTopToBottom",e[e.FromBottomToTop=1]="FromBottomToTop"}(r||(r={})),function(e){e[e.FromLeftToRight=0]="FromLeftToRight",e[e.FromRightToLeft=1]="FromRightToLeft"}(a||(a={}));const l={verticalAttachEdge:o.Bottom,horizontalAttachEdge:i.Left,verticalDropDirection:r.FromTopToBottom,horizontalDropDirection:a.FromLeftToRight,verticalMargin:0,horizontalMargin:0,matchButtonAndListboxWidths:!1};function c(e,t){return(n,c)=>{const d=(0,s.ensureNotNull)(e).getBoundingClientRect(),{verticalAttachEdge:u=l.verticalAttachEdge,verticalDropDirection:p=l.verticalDropDirection,horizontalAttachEdge:h=l.horizontalAttachEdge,horizontalDropDirection:m=l.horizontalDropDirection,horizontalMargin:f=l.horizontalMargin,verticalMargin:v=l.verticalMargin,matchButtonAndListboxWidths:g=l.matchButtonAndListboxWidths}=t,y=u===o.Top?-1*v:v,b=h===i.Right?d.right:d.left,E=u===o.Top?d.top:d.bottom,_={x:b-(m===a.FromRightToLeft?n:0)+f,y:E-(p===r.FromBottomToTop?c:0)+y};return g&&(_.overrideWidth=d.width),_}}},79807:(e,t,n)=>{"use strict";n.d(t,{makeProxyDefinitionProperty:()=>i,makeProxyDefinitionPropertyDestroyable:()=>r,convertToDefinitionProperty:()=>a});var o=n(51768);function i(e,t,n){const o=new Map,i=void 0!==t?t[0]:e=>e,r=void 0!==t?void 0!==t[1]?t[1]:t[0]:e=>e,a={value:()=>i(e.value()),setValue:t=>{e.setValue(r(t))},subscribe:(t,n)=>{const i=e=>{n(a)};o.set(n,i),e.subscribe(t,i)},unsubscribe:(t,n)=>{const i=o.get(n);i&&(e.unsubscribe(t,i),o.delete(n))},unsubscribeAll:t=>{e.unsubscribeAll(t),o.clear()},destroy:()=>{null==n||n()}};return a}function r(e){const t=i(e);return t.destroy=()=>{e.destroy()},t}function a(e,t,n,r,a,s,l){const c=i(t,r,s),d=void 0!==r?void 0!==r[1]?r[1]:r[0]:e=>e,u=null!=a?a:o=>e.setProperty(t,d(o),n);return c.setValue=e=>{var t;l&&(0,o.trackEvent)(l.category,l.event,null===(t=l.label)||void 0===t?void 0:t.call(l,e)),u(e)},c}},65279:(e,t,n)=>{"use strict";function o(e,t){return{propType:"checkable",properties:e,...t}}function i(e,t,n){return{propType:"checkableSet",properties:e,childrenDefinitions:n,...t}}function r(e,t){return{propType:"color",properties:e,noAlpha:!1,...t}}n.d(t,{convertFromReadonlyWVToDefinitionProperty:()=>j,convertFromWVToDefinitionProperty:()=>O,convertToDefinitionProperty:()=>B.convertToDefinitionProperty,createCheckablePropertyDefinition:()=>o,createCheckableSetPropertyDefinition:()=>i,createColorPropertyDefinition:()=>r,createCoordinatesPropertyDefinition:()=>P,createEmojiPropertyDefinition:()=>I,createLeveledLinePropertyDefinition:()=>m,createLinePropertyDefinition:()=>u, +createNumberPropertyDefinition:()=>f,createOptionsPropertyDefinition:()=>v,createPropertyDefinitionsGeneralGroup:()=>W,createPropertyDefinitionsLeveledLinesGroup:()=>F,createRangePropertyDefinition:()=>M,createSelectionCoordinatesPropertyDefinition:()=>N,createSessionPropertyDefinition:()=>V,createStudyInputsPropertyDefinition:()=>A,createSymbolPropertyDefinition:()=>z,createTextPropertyDefinition:()=>D,createTransparencyPropertyDefinition:()=>k,createTwoColorsPropertyDefinition:()=>T,createTwoOptionsPropertyDefinition:()=>g,destroyDefinitions:()=>ee,getColorDefinitionProperty:()=>K,getLockPriceScaleDefinitionProperty:()=>q,getPriceScaleSelectionStrategyDefinitionProperty:()=>U,getScaleRatioDefinitionProperty:()=>X,getSymbolDefinitionProperty:()=>Z,isPropertyDefinitionsGroup:()=>Q,makeProxyDefinitionProperty:()=>B.makeProxyDefinitionProperty});var a=n(85113),s=n(53479);const l=[s.LINESTYLE_SOLID,s.LINESTYLE_DOTTED,s.LINESTYLE_DASHED],c=[1,2,3,4],d=[a.LineEnd.Normal,a.LineEnd.Arrow];function u(e,t){const n={propType:"line",properties:e,...t};return void 0!==n.properties.style&&(n.styleValues=l),void 0!==n.properties.width&&(n.widthValues=c),void 0===n.properties.leftEnd&&void 0===n.properties.rightEnd||void 0!==n.endsValues||(n.endsValues=d),void 0!==n.properties.value&&void 0===n.valueType&&(n.valueType=1),n}const p=[s.LINESTYLE_SOLID,s.LINESTYLE_DOTTED,s.LINESTYLE_DASHED],h=[1,2,3,4];function m(e,t){const n={propType:"leveledLine",properties:e,...t};return void 0!==n.properties.style&&(n.styleValues=p),void 0!==n.properties.width&&(n.widthValues=h),n}function f(e,t){return{propType:"number",properties:e,type:1,...t}}function v(e,t){return{propType:"options",properties:e,...t}}function g(e,t){return{propType:"twoOptions",properties:e,...t}}var y=n(44352);const b=[{id:"bottom",value:"bottom",title:y.t(null,void 0,n(65994))},{id:"middle",value:"middle",title:y.t(null,void 0,n(76476))},{id:"top",value:"top",title:y.t(null,void 0,n(91757))}],E=[{id:"left",value:"left",title:y.t(null,void 0,n(19286))},{id:"center",value:"center",title:y.t(null,void 0,n(72171))},{id:"right",value:"right",title:y.t(null,void 0,n(21141))}],_=[{id:"horizontal",value:"horizontal",title:y.t(null,void 0,n(77405))},{id:"vertical",value:"vertical",title:y.t(null,void 0,n(44085))}],w=[10,11,12,14,16,20,24,28,32,40].map((e=>({title:String(e),value:e}))),C=[1,2,3,4],x=y.t(null,void 0,n(92960)),S=y.t(null,void 0,n(90581));function D(e,t){const n={propType:"text",properties:e,...t,isEditable:t.isEditable||!1};return void 0!==n.properties.size&&void 0===n.sizeItems&&(n.sizeItems=w),void 0!==n.properties.alignmentVertical&&void 0===n.alignmentVerticalItems&&(n.alignmentVerticalItems=b),void 0!==n.properties.alignmentHorizontal&&void 0===n.alignmentHorizontalItems&&(n.alignmentHorizontalItems=E),(n.alignmentVerticalItems||n.alignmentHorizontalItems)&&void 0===n.alignmentTitle&&(n.alignmentTitle=x),void 0!==n.properties.orientation&&(void 0===n.orientationItems&&(n.orientationItems=_),void 0===n.orientationTitle&&(n.orientationTitle=S)), +void 0!==n.properties.borderWidth&&void 0===n.borderWidthItems&&(n.borderWidthItems=C),n}function T(e,t){return{propType:"twoColors",properties:e,noAlpha1:!1,noAlpha2:!1,...t}}function P(e,t){return{propType:"coordinates",properties:e,...t}}function N(e,t){return{propType:"selectionCoordinates",properties:e,...t}}function M(e,t){return{propType:"range",properties:e,...t}}function k(e,t){return{propType:"transparency",properties:e,...t}}function z(e,t){return{propType:"symbol",properties:e,...t}}function V(e,t){return{propType:"session",properties:e,...t}}function I(e,t){return{propType:"emoji",properties:e,...t}}function A(e,t){return{propType:"studyInputs",properties:e,...t}}var R=n(40549),L=n.n(R);function W(e,t,n,o){return{id:t,title:n,visible:o,groupType:"general",definitions:new(L())(e)}}function F(e,t,n){return{id:t,title:n,groupType:"leveledLines",definitions:new(L())(e)}}var B=n(79807);function H(e,t){const n=new Map,o=void 0!==t?t[0]:e=>e,i=void 0!==t?void 0!==t[1]?t[1]:t[0]:e=>e,r={value:()=>o(e.value()),setValue:t=>{var n;null===(n=e.setValue)||void 0===n||n.call(e,i(t))},subscribe:(t,o)=>{const i=()=>{o(r)};let a=n.get(t);void 0===a?(a=new Map,a.set(o,i),n.set(t,a)):a.set(o,i),e.subscribe(i)},unsubscribe:(t,o)=>{const i=n.get(t);if(void 0!==i){const t=i.get(o);void 0!==t&&(e.unsubscribe(t),i.delete(o))}},unsubscribeAll:t=>{const o=n.get(t);void 0!==o&&(o.forEach(((t,n)=>{e.unsubscribe(t)})),o.clear())}};return r}function O(e,t,n,o){const i=H(t,o),r=void 0!==o?void 0!==o[1]?o[1]:o[0]:e=>e;return i.setValue=o=>e.setWatchedValue(t,r(o),n),i}function j(e,t){return function(e,t,n){const o=new Map;return H({subscribe:(n,i)=>{const r=e=>n(t(e));o.set(n,r),e.subscribe(r,i)},unsubscribe:t=>{if(t){const n=o.get(t);n&&(e.unsubscribe(n),o.delete(t))}else o.clear(),e.unsubscribe()},value:()=>t(e.value())},n)}(e,(e=>e),t)}function U(e,t){const n=(0,B.makeProxyDefinitionProperty)(t);return n.setValue=t=>e.setPriceScaleSelectionStrategy(t),n}function q(e,t,n,o){const i=(0,B.makeProxyDefinitionProperty)(t);return i.setValue=t=>{const i={lockScale:t};e.setPriceScaleMode(i,n,o)},i}function X(e,t,n,o){const i=(0,B.makeProxyDefinitionProperty)(t,o);return i.setValue=o=>{e.setScaleRatioProperty(t,o,n)},i}var J=n(24377),G=n(38031),Y=n(52865);function $(e,t){if((0,G.isHexColor)(e)){const n=(0,J.parseRgb)(e);return(0,J.rgbaToString)((0,J.rgba)(n,(100-t)/100))}return e}function K(e,t,n,o,i){let r;if(null!==n){const e=(0,Y.combineProperty)($,t,n);r=(0,B.makeProxyDefinitionPropertyDestroyable)(e)}else r=(0,B.makeProxyDefinitionProperty)(t,[()=>$(t.value(),0),e=>e]);return r.setValue=n=>{i&&e.beginUndoMacro(o),e.setProperty(t,n,o),i&&e.endUndoMacro()},r}function Z(e,t,n,o,i,r){const a=[(s=n,l=t,e=>{const t=s(l);if(e===l.value()&&null!==t){const e=t.ticker||t.full_name;if(e)return e}return e}),e=>e];var s,l;const c=(0,B.convertToDefinitionProperty)(e,t,i,a);r&&(c.setValue=r);const d=new Map;c.subscribe=(e,n)=>{const o=e=>{n(c)};d.set(n,o),t.subscribe(e,o)},c.unsubscribe=(e,n)=>{const o=d.get(n);o&&(t.unsubscribe(e,o),d.delete(n))} +;const u={};return o.subscribe(u,(()=>{d.forEach(((e,t)=>{t(c)}))})),c.destroy=()=>{o.unsubscribeAll(u),d.clear()},c}function Q(e){return e.hasOwnProperty("groupType")}function ee(e){e.forEach((e=>{if(e.hasOwnProperty("propType")){Object.keys(e.properties).forEach((t=>{const n=e.properties[t];void 0!==n&&void 0!==n.destroy&&n.destroy()}))}else ee(e.definitions.value())}))}},44996:e=>{e.exports=''},33765:e=>{e.exports=''},23851:e=>{e.exports=''},57740:e=>{e.exports=''},80427:e=>{e.exports=''},501:e=>{e.exports=''},98853:e=>{e.exports=''},43382:e=>{e.exports=''},8295:e=>{e.exports=''},29285:e=>{ +e.exports=''},92177:e=>{e.exports=''},68796:e=>{ +e.exports=''},93826:e=>{e.exports=''},5474:e=>{ +e.exports=''},86209:e=>{e.exports=''},37603:e=>{e.exports=''},32386:e=>{ +e.exports=''},14082:e=>{e.exports=''},83137:e=>{e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/5901.3f691f17bd266aac284c.js b/charting_library/bundles/5901.3f691f17bd266aac284c.js deleted file mode 100644 index 1ab883a2..00000000 --- a/charting_library/bundles/5901.3f691f17bd266aac284c.js +++ /dev/null @@ -1,28 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5901],{59142:function(e,t){var n,o,s;o=[t],n=function(e){"use strict";function t(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t{e.exports={button:"button-PYEOTd6i",disabled:"disabled-PYEOTd6i",hidden:"hidden-PYEOTd6i",icon:"icon-PYEOTd6i",dropped:"dropped-PYEOTd6i"}},70048:e=>{e.exports={wrapper:"wrapper-GZajBGIm", -input:"input-GZajBGIm",box:"box-GZajBGIm",icon:"icon-GZajBGIm",noOutline:"noOutline-GZajBGIm","intent-danger":"intent-danger-GZajBGIm",check:"check-GZajBGIm",dot:"dot-GZajBGIm"}},69789:e=>{e.exports={checkbox:"checkbox-vyj6oJxw",reverse:"reverse-vyj6oJxw",label:"label-vyj6oJxw",baseline:"baseline-vyj6oJxw"}},22623:e=>{e.exports={"textarea-container":"textarea-container-x5KHDULU","change-highlight":"change-highlight-x5KHDULU",focused:"focused-x5KHDULU","resize-vertical":"resize-vertical-x5KHDULU","resize-horizontal":"resize-horizontal-x5KHDULU","resize-both":"resize-both-x5KHDULU",textarea:"textarea-x5KHDULU","with-icon":"with-icon-x5KHDULU",endslot:"endslot-x5KHDULU"}},78370:e=>{e.exports={"icon-wrapper":"icon-wrapper-EZuD3gZZ","no-active-state":"no-active-state-EZuD3gZZ","with-tooltip":"with-tooltip-EZuD3gZZ","intent-default":"intent-default-EZuD3gZZ","intent-danger":"intent-danger-EZuD3gZZ","intent-warning":"intent-warning-EZuD3gZZ","intent-success":"intent-success-EZuD3gZZ",icon:"icon-EZuD3gZZ"}},88400:e=>{e.exports={radio:"radio-ALqkCUvs",input:"input-ALqkCUvs",box:"box-ALqkCUvs",reverse:"reverse-ALqkCUvs",label:"label-ALqkCUvs",wrapper:"wrapper-ALqkCUvs",noOutline:"noOutline-ALqkCUvs"}},52272:e=>{e.exports={wrap:"wrap-QStmZL8l",thicknessItem:"thicknessItem-QStmZL8l",checked:"checked-QStmZL8l",radio:"radio-QStmZL8l",bar:"bar-QStmZL8l"}},12863:e=>{e.exports={innerLabel:"innerLabel-DjbvBF5Y"}},21234:e=>{e.exports={controlWrapper:"controlWrapper-DBTazUk2",hidden:"hidden-DBTazUk2",control:"control-DBTazUk2",controlIncrease:"controlIncrease-DBTazUk2",controlDecrease:"controlDecrease-DBTazUk2",controlIcon:"controlIcon-DBTazUk2",title:"title-DBTazUk2"}},60015:e=>{e.exports={wrap:"wrap-ne5qGlZh",icon:"icon-ne5qGlZh",text:"text-ne5qGlZh",disabled:"disabled-ne5qGlZh"}},28685:e=>{e.exports={colorPickerWrap:"colorPickerWrap-Sw_a4qpB",focused:"focused-Sw_a4qpB",readonly:"readonly-Sw_a4qpB",disabled:"disabled-Sw_a4qpB","size-small":"size-small-Sw_a4qpB","size-medium":"size-medium-Sw_a4qpB","size-large":"size-large-Sw_a4qpB","font-size-small":"font-size-small-Sw_a4qpB","font-size-medium":"font-size-medium-Sw_a4qpB","font-size-large":"font-size-large-Sw_a4qpB","border-none":"border-none-Sw_a4qpB",shadow:"shadow-Sw_a4qpB","border-thin":"border-thin-Sw_a4qpB","border-thick":"border-thick-Sw_a4qpB","intent-default":"intent-default-Sw_a4qpB","intent-success":"intent-success-Sw_a4qpB","intent-warning":"intent-warning-Sw_a4qpB","intent-danger":"intent-danger-Sw_a4qpB","intent-primary":"intent-primary-Sw_a4qpB","corner-top-left":"corner-top-left-Sw_a4qpB","corner-top-right":"corner-top-right-Sw_a4qpB","corner-bottom-right":"corner-bottom-right-Sw_a4qpB","corner-bottom-left":"corner-bottom-left-Sw_a4qpB",colorPicker:"colorPicker-Sw_a4qpB",swatch:"swatch-Sw_a4qpB",placeholderContainer:"placeholderContainer-Sw_a4qpB",placeholder:"placeholder-Sw_a4qpB",mixedColor:"mixedColor-Sw_a4qpB",white:"white-Sw_a4qpB",opacitySwatch:"opacitySwatch-Sw_a4qpB",colorLine:"colorLine-Sw_a4qpB",multiWidth:"multiWidth-Sw_a4qpB",line:"line-Sw_a4qpB", -thicknessContainer:"thicknessContainer-Sw_a4qpB",thicknessTitle:"thicknessTitle-Sw_a4qpB"}},86536:e=>{e.exports={thicknessContainer:"thicknessContainer-C05zSid7",thicknessTitle:"thicknessTitle-C05zSid7"}},69006:e=>{e.exports={hasTooltip:"hasTooltip-DcvaoxPU",uppercase:"uppercase-DcvaoxPU"}},2746:e=>{e.exports={wrap:"wrap-Q2NZ0gvI"}},25679:e=>{e.exports={checkbox:"checkbox-FG0u1J5p",title:"title-FG0u1J5p"}},41125:e=>{e.exports={hintButton:"hintButton-qEI9XsjF"}},69750:e=>{e.exports={titleWrap:"titleWrap-SexRbl__",title:"title-SexRbl__"}},93402:e=>{e.exports={container:"container-mdcOkvbj",sectionTitle:"sectionTitle-mdcOkvbj",separator:"separator-mdcOkvbj",customButton:"customButton-mdcOkvbj"}},80679:e=>{e.exports={container:"container-iiEYaqPD",form:"form-iiEYaqPD",swatch:"swatch-iiEYaqPD",inputWrap:"inputWrap-iiEYaqPD",inputHash:"inputHash-iiEYaqPD",input:"input-iiEYaqPD",buttonWrap:"buttonWrap-iiEYaqPD",hueSaturationWrap:"hueSaturationWrap-iiEYaqPD",saturation:"saturation-iiEYaqPD",hue:"hue-iiEYaqPD"}},1369:e=>{e.exports={hue:"hue-r4uo5Wn6",pointer:"pointer-r4uo5Wn6",pointerContainer:"pointerContainer-r4uo5Wn6"}},30099:e=>{e.exports={opacity:"opacity-EnWts7Xu",opacitySlider:"opacitySlider-EnWts7Xu",opacitySliderGradient:"opacitySliderGradient-EnWts7Xu",pointer:"pointer-EnWts7Xu",dragged:"dragged-EnWts7Xu",opacityPointerWrap:"opacityPointerWrap-EnWts7Xu",opacityInputWrap:"opacityInputWrap-EnWts7Xu",opacityInput:"opacityInput-EnWts7Xu",opacityInputPercent:"opacityInputPercent-EnWts7Xu"}},35257:e=>{e.exports={saturation:"saturation-NFNfqP2w",pointer:"pointer-NFNfqP2w"}},87466:e=>{e.exports={swatches:"swatches-sfn7Lezv",swatch:"swatch-sfn7Lezv",hover:"hover-sfn7Lezv",empty:"empty-sfn7Lezv",white:"white-sfn7Lezv",selected:"selected-sfn7Lezv",contextItem:"contextItem-sfn7Lezv"}},66986:e=>{e.exports={button:"button-tFul0OhX","button-children":"button-children-tFul0OhX",hiddenArrow:"hiddenArrow-tFul0OhX",invisibleFocusHandler:"invisibleFocusHandler-tFul0OhX"}},60673:e=>{e.exports={placeholder:"placeholder-V6ceS6BN"}},70673:(e,t,n)=>{"use strict";n.d(t,{CheckboxInput:()=>u});var o=n(50959),s=n(97754),r=n(90186),a=n(9745),i=n(65890),l=n(70048),c=n.n(l);function u(e){const t=s(c().box,c()[`intent-${e.intent}`],{[c().check]:!Boolean(e.indeterminate),[c().dot]:Boolean(e.indeterminate),[c().noOutline]:-1===e.tabIndex}),n=s(c().wrapper,e.className);return o.createElement("span",{className:n,title:e.title,style:e.style},o.createElement("input",{id:e.id,tabIndex:e.tabIndex,className:c().input,type:"checkbox",name:e.name,checked:e.checked,disabled:e.disabled,value:e.value,autoFocus:e.autoFocus,role:e.role,onChange:function(){e.onChange&&e.onChange(e.value)},ref:e.reference,"aria-required":e["aria-required"],"aria-describedby":e["aria-describedby"],"aria-invalid":e["aria-invalid"],...(0,r.filterDataProps)(e)}),o.createElement("span",{className:t},o.createElement(a.Icon,{icon:i,className:c().icon})))}},15294:(e,t,n)=>{"use strict";n.d(t,{Checkbox:()=>c});var o=n(50959),s=n(97754),r=n(57733),a=n(70673),i=n(69789),l=n.n(i) -;class c extends o.PureComponent{render(){const{inputClassName:e,labelClassName:t,...n}=this.props,r=s(this.props.className,l().checkbox,{[l().reverse]:Boolean(this.props.labelPositionReverse),[l().baseline]:Boolean(this.props.labelAlignBaseline)}),i=s(l().label,t,{[l().disabled]:this.props.disabled});let c=null;return this.props.label&&(c=o.createElement("span",{className:i,title:this.props.title},this.props.label)),o.createElement("label",{className:r},o.createElement(a.CheckboxInput,{...n,className:e}),c)}}c.defaultProps={value:"on"};(0,r.makeSwitchGroupItem)(c)},2568:(e,t,n)=>{"use strict";n.d(t,{Textarea:()=>C});var o,s=n(50959),r=n(97754),a=n(38528),i=n(29202),l=n(48027),c=n(45812),u=n(47201),p=n(48907),d=n(67029),h=n(78274),m=n(22623),v=n.n(m);!function(e){e.None="none",e.Vertical="vertical",e.Horizontal="horizontal",e.Both="both"}(o||(o={}));const g=s.forwardRef(((e,t)=>{const{id:n,title:o,tabIndex:a,containerTabIndex:i,role:l,inputClassName:c,autoComplete:u,autoFocus:p,cols:m,disabled:g,isFocused:b,form:f,maxLength:C,minLength:y,name:E,placeholder:S,readonly:w,required:x,rows:_,value:N,defaultValue:T,wrap:I,containerReference:k,onChange:P,onSelect:B,onFocus:D,onContainerFocus:M,onBlur:V,"aria-describedby":O,"aria-required":F,"aria-invalid":R,hasIcon:L,endSlot:W,hasAttachImage:A,...q}=e,U={id:n,title:o,tabIndex:a,role:l,autoComplete:u,autoFocus:p,cols:m,disabled:g,form:f,maxLength:C,minLength:y,name:E,placeholder:S,readOnly:w,required:x,rows:_,value:N,defaultValue:T,wrap:I,onChange:P,onSelect:B,onFocus:D,onBlur:V,"aria-describedby":O,"aria-required":F,"aria-invalid":R};return s.createElement(d.ControlSkeleton,{...q,tabIndex:i,disabled:g,readonly:w,isFocused:b,ref:k,onFocus:M,middleSlot:s.createElement(h.MiddleSlot,null,s.createElement("textarea",{...U,className:r(v().textarea,c,W&&v().endslot),ref:t})),...W&&{endSlot:s.createElement("span",{className:r(!A&&v()["with-icon"])},W)}})}));g.displayName="TextareaView";const b=(e,t,n)=>t?void 0:e?-1:n,f=(e,t,n)=>t?void 0:e?n:-1,C=s.forwardRef(((e,t)=>{e=(0,l.useControl)(e);const{className:n,disabled:d,autoSelectOnFocus:h,tabIndex:m=0,borderStyle:C,highlight:y,resize:E,containerReference:S=null,onFocus:w,onBlur:x,hasIcon:_,...N}=e,T=(0,s.useRef)(null),I=(0,s.useRef)(null),{isMouseDown:k,handleMouseDown:P,handleMouseUp:B}=(0,c.useIsMouseDown)(),[D,M]=(0,i.useFocus)(),V=(0,u.createSafeMulticastEventHandler)(M.onFocus,(function(e){h&&!k.current&&(0,p.selectAllContent)(e.currentTarget)}),w),O=(0,u.createSafeMulticastEventHandler)(M.onBlur,x),F=void 0!==E&&E!==o.None,R=null!=C?C:F?y?"thick":"thin":void 0,L=null!=y?y:!F&&void 0;return s.createElement(g,{...N,className:r(v()["textarea-container"],F&&v()["change-highlight"],E&&E!==o.None&&v()[`resize-${E}`],D&&v().focused,n),disabled:d,isFocused:D,containerTabIndex:b(D,d,m),tabIndex:f(D,d,m),borderStyle:R,highlight:L,onContainerFocus:function(e){I.current===e.target&&null!==T.current&&T.current.focus()},onFocus:V,onBlur:O,onMouseDown:P,onMouseUp:B,ref:function(e){T.current=e,"function"==typeof t?t(e):t&&(t.current=e)}, -containerReference:(0,a.useMergedRefs)([S,I]),hasIcon:_})}));C.displayName="Textarea"},36104:(e,t,n)=>{"use strict";n.d(t,{useControlDisclosure:()=>s});var o=n(7953);function s(e){const{intent:t,highlight:n,...s}=e,{isFocused:r,...a}=(0,o.useDisclosure)(s);return{...a,isFocused:r,highlight:null!=n?n:r,intent:null!=t?t:r?"primary":"default"}}},57733:(e,t,n)=>{"use strict";n.d(t,{SwitchGroup:()=>a,makeSwitchGroupItem:()=>i});var o=n(50959);const s=function(){},r=(0,o.createContext)({getName:()=>"",getValues:()=>[],getOnChange:()=>s,subscribe:s,unsubscribe:s});class a extends o.PureComponent{constructor(e){super(e),this._subscriptions=new Set,this._getName=()=>this.props.name,this._getValues=()=>this.props.values,this._getOnChange=()=>this.props.onChange,this._subscribe=e=>{this._subscriptions.add(e)},this._unsubscribe=e=>{this._subscriptions.delete(e)},this.state={switchGroupContext:{getName:this._getName,getValues:this._getValues,getOnChange:this._getOnChange,subscribe:this._subscribe,unsubscribe:this._unsubscribe}}}render(){return o.createElement(r.Provider,{value:this.state.switchGroupContext},this.props.children)}componentDidUpdate(e){this._notify(this._getUpdates(this.props.values,e.values))}_notify(e){this._subscriptions.forEach((t=>t(e)))}_getUpdates(e,t){return[...t,...e].filter((n=>t.includes(n)?!e.includes(n):e.includes(n)))}}function i(e){var t;return t=class extends o.PureComponent{constructor(){super(...arguments),this._onChange=e=>{this.context.getOnChange()(e)},this._onUpdate=e=>{e.includes(this.props.value)&&this.forceUpdate()}}componentDidMount(){this.context.subscribe(this._onUpdate)}render(){return o.createElement(e,{...this.props,name:this._getName(),onChange:this._onChange,checked:this._isChecked()})}componentWillUnmount(){this.context.unsubscribe(this._onUpdate)}_getName(){return this.context.getName()}_isChecked(){return this.context.getValues().includes(this.props.value)}},t.contextType=r,t}},92399:(e,t,n)=>{"use strict";n.d(t,{NumberInputView:()=>I});var o=n(50959),s=n(32563),r=n(97754),a=n(67029),i=n(78274),l=n(86623),c=n(95263),u=n(1405),p=n(12863);const d={large:a.InputClasses.FontSizeLarge,medium:a.InputClasses.FontSizeMedium},h={attachment:u.anchors.top.attachment,targetAttachment:u.anchors.top.targetAttachment,attachmentOffsetY:-4};function m(e){const{className:t,inputClassName:n,stretch:s=!0,errorMessage:a,fontSizeStyle:u="large",endSlot:m,button:v,error:g,warning:b,innerLabel:f,inputReference:C,children:y,...E}=e,S=g&&void 0!==a?[a]:void 0,w=b&&void 0!==a?[a]:void 0,x=r(p.inputContainer,d[u],t),_=f?o.createElement(i.StartSlot,{className:p.innerLabel,interactive:!1},f):void 0,N=m||v||y?o.createElement(i.EndSlot,null,m,v,y):void 0;return o.createElement(l.FormInput,{...E,className:x,inputClassName:n,errors:S,warnings:w,hasErrors:g,hasWarnings:b,messagesPosition:c.MessagesPosition.Attached,customErrorsAttachment:h,messagesRoot:"document",inheritMessagesWidthFromTarget:!0,disableMessagesRtlStyles:!0,iconHidden:!0,stretch:s,reference:C,startSlot:_,endSlot:N})} -var v=n(38528),g=n(44352),b=n(9745),f=n(21861),C=n(2948),y=n(21234);function E(e){const t=r(y.control,y.controlIncrease),s=r(y.control,y.controlDecrease);return o.createElement(o.Fragment,null,void 0!==e.title&&o.createElement("div",{className:y.title},e.title),o.createElement("div",{className:y.controlWrapper},(e.defaultButtonsVisible||e.title)&&o.createElement(o.Fragment,null,o.createElement("button",{type:"button",tabIndex:-1,"aria-label":g.t(null,void 0,n(46812)),className:t,onClick:e.increaseValue,onMouseDown:f.preventDefault},o.createElement(b.Icon,{icon:C,className:y.controlIcon})),o.createElement("button",{type:"button",tabIndex:-1,"aria-label":g.t(null,void 0,n(56095)),className:s,onClick:e.decreaseValue,onMouseDown:f.preventDefault},o.createElement(b.Icon,{icon:C,className:y.controlIcon})))))}var S=n(70412),w=n(29202),x=n(47201),_=n(68335);const N=[38],T=[40];function I(e){const[t,n]=(0,S.useHover)(),[r,a]=(0,w.useFocus)(),i=(0,o.useRef)(null),l=(0,x.createSafeMulticastEventHandler)(a.onFocus,e.onFocus),c=(0,x.createSafeMulticastEventHandler)(a.onBlur,e.onBlur),u=(0,o.useCallback)((t=>{!e.disabled&&r&&(t.preventDefault(),t.deltaY<0?e.onValueByStepChange(1):e.onValueByStepChange(-1))}),[r,e.disabled,e.onValueByStepChange]);return o.createElement(m,{...n,id:e.id,name:e.name,pattern:e.pattern,borderStyle:e.borderStyle,fontSizeStyle:e.fontSizeStyle,value:e.value,className:e.className,inputClassName:e.inputClassName,button:function(){const{button:n,forceShowControls:a,disabled:i,title:l}=e,c=!i&&!s.mobiletouch&&(a||r||t);return i?void 0:o.createElement(o.Fragment,null,null!=n?n:o.createElement(E,{increaseValue:p,decreaseValue:d,defaultButtonsVisible:c,title:l}))}(),disabled:e.disabled,placeholder:e.placeholder,innerLabel:e.innerLabel,endSlot:e.endSlot,containerReference:(0,v.useMergedRefs)([i,e.containerReference]),inputReference:e.inputReference,inputMode:e.inputMode,type:e.type,warning:e.warning,error:e.error,errorMessage:e.errorMessage,onClick:e.onClick,onFocus:l,onBlur:c,onChange:e.onValueChange,onKeyDown:function(t){if(e.disabled||0!==(0,_.modifiersFromEvent)(t.nativeEvent))return;let n=N,o=T;e.controlDecKeyCodes&&(o=o.concat(e.controlDecKeyCodes));e.controlIncKeyCodes&&(n=n.concat(e.controlIncKeyCodes));(o.includes(t.keyCode)||n.includes(t.keyCode))&&(t.preventDefault(),e.onValueByStepChange(o.includes(t.keyCode)?-1:1));e.onKeyDown&&e.onKeyDown(t)},onWheelNoPassive:u,stretch:e.stretch,intent:e.intent,highlight:e.highlight,highlightRemoveRoundBorder:e.highlightRemoveRoundBorder,autoSelectOnFocus:e.autoSelectOnFocus,"data-property-id":e["data-name"]});function p(){var t;e.disabled||(null===(t=i.current)||void 0===t||t.focus(),e.onValueByStepChange(1))}function d(){var t;e.disabled||(null===(t=i.current)||void 0===t||t.focus(),e.onValueByStepChange(-1))}}},58593:(e,t,n)=>{"use strict";n.d(t,{ColorSelect:()=>_});var o=n(50959),s=n(97754),r=n.n(s),a=n(50151),i=n(68335),l=n(20520),c=n(29202),u=n(27797),p=n(64706);function d(e){const{button:t,children:n,className:s,onPopupClose:r,"data-name":d,...h}=e,[m,v]=(0, -o.useState)(!1),[g,b]=(0,o.useState)(!1),[f,C]=(0,c.useFocus)(),y=(0,o.useRef)(null);return o.createElement("div",{className:s,"data-name":d},o.createElement("div",{tabIndex:e.disabled?void 0:-1,ref:y,onClick:function(){if(e.disabled)return;b((e=>!e)),v(!1)},onFocus:C.onFocus,onBlur:C.onBlur,onKeyDown:E},"function"==typeof t?t(g,f):t),o.createElement(l.PopupMenu,{isOpened:g,onClose:S,position:function(){const e=(0,a.ensureNotNull)(y.current).getBoundingClientRect();return{x:e.left,y:e.top+e.height}},doNotCloseOn:y.current,onKeyDown:E},o.createElement(p.MenuContext.Consumer,null,(e=>o.createElement(u.ColorPicker,{...h,onToggleCustom:v,menu:e}))),!m&&n));function E(e){if(27===(0,i.hashFromEvent)(e))g&&(e.preventDefault(),S())}function S(){b(!1),(0,a.ensureNotNull)(y.current).focus(),r&&r()}}var h=n(56512),m=n(87095),v=n(6914),g=n(44352),b=n(57733),f=n(52272);const C=(0,b.makeSwitchGroupItem)(class extends o.PureComponent{constructor(){super(...arguments),this._onChange=()=>{this.props.onChange&&this.props.onChange(this.props.value)}}render(){const{name:e,checked:t,value:n}=this.props,r=s(f.thicknessItem,{[f.checked]:t}),a=s(f.bar,{[f.checked]:t}),i={borderTopWidth:parseInt(n)};return o.createElement("div",{className:r},o.createElement("input",{type:"radio",className:f.radio,name:e,value:n,onChange:this._onChange,checked:t}),o.createElement("div",{className:a,style:i}," "))}});function y(e){const{name:t,values:n,selectedValues:s,onChange:r}=e,a=n.map(((e,t)=>o.createElement(C,{key:t,value:e.toString()}))),i=s.map((e=>e.toString()));return o.createElement("div",{className:f.wrap},o.createElement(b.SwitchGroup,{name:t,onChange:e=>{r(parseInt(e))},values:i},a))}var E=n(86536);const S=g.t(null,void 0,n(60142));function w(e){const{value:t,items:n,onChange:s}=e;return o.createElement("div",{className:E.thicknessContainer},o.createElement("div",{className:E.thicknessTitle},S),o.createElement(y,{name:"color_picker_thickness_select",onChange:s,values:n,selectedValues:"mixed"===t?[]:[t]}))}var x=n(28685);function _(e){const{className:t,selectOpacity:n=void 0!==e.opacity,thickness:s,color:a,disabled:i,opacity:l=1,onColorChange:c,onOpacityChange:u,onThicknessChange:p,thicknessItems:m,onPopupClose:v,"data-name":g}=e,[b,f,C]=(0,h.useCustomColors)();return o.createElement(d,{className:t,disabled:i,color:"mixed"!==a?a:null,selectOpacity:n,opacity:l,selectCustom:!0,customColors:b,onColorChange:c,onOpacityChange:a?u:void 0,onAddColor:f,onRemoveCustomColor:C,button:function(e,t){const n=e||t,c=n?"primary":"default";return o.createElement("div",{className:r()(x.colorPickerWrap,x[`intent-${c}`],x["border-thin"],x["size-medium"],n&&x.highlight,n&&x.focused,i&&x.disabled),"data-role":"button","data-name":s?"color-with-thickness-select":"color-select"},o.createElement("div",{className:r()(x.colorPicker,i&&x.disabled)},a&&"mixed"!==a?function(){const e=N(a,l),t=l>=.95&&T(a);return o.createElement("div",{className:x.opacitySwatch},o.createElement("div",{style:{backgroundColor:e},className:r()(x.swatch,t&&x.white)}))}():o.createElement("div",{ -className:x.placeholderContainer},o.createElement("div",{className:"mixed"===a?x.mixedColor:x.placeholder})),s&&function(){const e=a&&"mixed"!==a?N(a,l):void 0;if("mixed"===s)return o.createElement("div",{className:x.multiWidth},o.createElement("div",{style:{backgroundColor:e},className:x.line}),o.createElement("div",{style:{backgroundColor:e},className:x.line}),o.createElement("div",{style:{backgroundColor:e},className:x.line}));return o.createElement("span",{className:r()(x.colorLine,T(a)&&x.white),style:{height:s,backgroundColor:e}})}()),n&&o.createElement("span",{className:x.shadow}))},onPopupClose:v,"data-name":g},s&&m&&o.createElement(w,{value:s,items:m,onChange:function(e){p&&p(e)}}))}function N(e,t){return e?(0,m.generateColor)(e,(0,m.alphaToTransparency)(t),!0):"#000000"}function T(e){return!!e&&e.toLowerCase()===v.white}},48897:(e,t,n)=>{"use strict";n.d(t,{SymbolInputsButton:()=>_});var o=n(50959),s=n(97754),r=n.n(s),a=n(44352),i=n(50151),l=n(60508),c=n(95711),u=n(14483),p=n(55141),d=n(65106),h=n(1861),m=n(9745),v=n(93929),g=n(60015);function b(e){const{value:t,onClick:n,className:r,startSlot:a,disabled:i=!1}=e;return o.createElement("div",{className:s(g.wrap,i&&g.disabled,r),onClick:n,"data-name":"edit-button"},o.createElement("div",{className:s(g.text,"apply-overflow-tooltip")},void 0!==a&&a,o.createElement("span",null,t)),o.createElement(m.Icon,{icon:v,className:g.icon}))}var f=n(31356),C=n(78260),y=n(44254),E=n(15983),S=n(82708),w=n(69006);function x(e){const{symbol:t,onSymbolChanged:s,disabled:i,className:p}=e,[m,v]=(0,o.useState)(t),g=(0,o.useContext)(l.SlotContext),f=(0,o.useContext)(c.PopupContext);return o.createElement(b,{value:m,onClick:function(){const e=function(e){const t=(0,y.tokenize)(e);return(0,E.isSpread)(t)}(m)?m:(0,S.safeShortName)(m),t=(0,d.getSymbolSearchCompleteOverrideFunction)();(0,h.showSymbolSearchItemsDialog)({onSearchComplete:e=>{t(e[0].symbol,e[0].result).then((e=>{s(e.symbol),v(e.name)}))},dialogTitle:a.t(null,void 0,n(23398)),defaultValue:e,manager:g,onClose:()=>{f&&f.focus()},showSpreadActions:u.enabled("show_spread_operators")&&u.enabled("studies_symbol_search_spread_operators")})},disabled:i,className:r()(p,u.enabled("uppercase_instrument_names")&&w.uppercase)})}function _(e){if("definition"in e){const{propType:t,properties:n,id:s,title:r="",solutionId:a}=e.definition,l=n[t],c=l.value()||"",u=e=>{l.setValue(e)};return o.createElement(f.CommonSection,{id:s,title:r,solutionId:a},o.createElement(C.CellWrap,null,o.createElement(x,{symbol:(0,i.ensureDefined)(c),onSymbolChanged:u})))}{const{study:t,value:n,input:{id:s,name:a},onChange:l,disabled:c,hasTooltip:u}=e,d=e=>{const n=(0,p.getInternalSymbolName)(e,t);l(n,s,a)};return o.createElement(x,{symbol:(0,i.ensureDefined)(n),onSymbolChanged:d,disabled:c,className:r()(u&&w.hasTooltip)})}}},1861:(e,t,n)=>{"use strict";n.d(t,{showSymbolSearchItemsDialog:()=>l});var o=n(50959),s=n(962),r=n(60508),a=n(51826),i=n(32456);function l(e){ -const{initialMode:t="symbolSearch",autofocus:n=!0,defaultValue:l,showSpreadActions:c,selectSearchOnInit:u,onSearchComplete:p,dialogTitle:d,placeholder:h,fullscreen:m,initialScreen:v,wrapper:g,dialog:b,contentItem:f,onClose:C,onOpen:y,footer:E,symbolTypes:S,searchInput:w,emptyState:x,hideMarkedListFlag:_,dialogWidth:N="auto",manager:T,shouldReturnFocus:I}=e;if(a.dialogsOpenerManager.isOpened("SymbolSearch")||a.dialogsOpenerManager.isOpened("ChangeIntervalDialog"))return;const k=document.createElement("div"),P=o.createElement(r.SlotContext.Provider,{value:null!=T?T:null},o.createElement(i.SymbolSearchItemsDialog,{onClose:B,initialMode:t,defaultValue:l,showSpreadActions:c,hideMarkedListFlag:_,selectSearchOnInit:u,onSearchComplete:p,dialogTitle:d,placeholder:h,fullscreen:m,initialScreen:v,wrapper:g,dialog:b,contentItem:f,footer:E,symbolTypes:S,searchInput:w,emptyState:x,autofocus:n,dialogWidth:N,shouldReturnFocus:I}));function B(){s.unmountComponentAtNode(k),a.dialogsOpenerManager.setAsClosed("SymbolSearch"),C&&C()}return s.render(P,k),a.dialogsOpenerManager.setAsOpened("SymbolSearch"),y&&y(),{close:B}}},73146:(e,t,n)=>{"use strict";n.d(t,{createAdapter:()=>r});var o=n(92249),s=n(28853);function r(e){if((0,o.isLineTool)(e))return{isPine:()=>!1,isStandardPine:()=>!1,canOverrideMinTick:()=>!1,resolvedSymbolInfoBySymbol:()=>{throw new TypeError("Only study is supported.")},symbolsResolved:()=>{throw new TypeError("Only study is supported.")},parentSources:()=>{throw new TypeError("Only study is supported.")},getAllChildren:()=>[],sourceId:()=>{throw new TypeError("Only study is supported.")},inputs:()=>({}),parentSourceForInput:()=>{throw new TypeError("Only study is supported.")}};if((0,s.isStudy)(e))return e;if("isInputsStudy"in e)return e;throw new TypeError("Unsupported source type.")}},45560:(e,t,n)=>{"use strict";n.d(t,{useDefinitionProperty:()=>r});var o=n(50959),s=n(71953);const r=e=>{const t="property"in e?e.property:void 0,n="defaultValue"in e?e.defaultValue:e.property.value(),[r,a]=(0,o.useState)(t?t.value():n);(0,o.useEffect)((()=>{if(t){const n={};return a(t.value()),t.subscribe(n,(t=>{const n=t.value();e.handler&&e.handler(n),a(n)})),()=>{t.unsubscribeAll(n)}}return()=>{}}),[t]);return[r,e=>{if(void 0!==t){const n=t.value();s.logger.logNormal(`Changing property value from "${n}" to "${e}"`),t.setValue(e)}}]}},78260:(e,t,n)=>{"use strict";n.d(t,{CellWrap:()=>i});var o=n(50959),s=n(97754),r=n.n(s),a=n(2746);function i(e){return o.createElement("div",{className:r()(a.wrap,e.className)},e.children)}},53424:(e,t,n)=>{"use strict";n.d(t,{CheckableTitle:()=>c});var o=n(50959),s=n(15294),r=n(45560);function a(e){const{property:t,...n}=e,[a,i]=(0,r.useDefinitionProperty)({property:t}),l="mixed"===a;return o.createElement(s.Checkbox,{...n,name:"toggle-enabled",checked:l||a,indeterminate:l,onChange:function(){i("mixed"===a||!a)}})}var i=n(78260),l=n(25679);function c(e){const{property:t,disabled:n,title:s,className:r,name:c}=e,u=o.createElement("span",{className:l.title},s);return o.createElement(i.CellWrap,{className:r -},t?o.createElement(a,{name:c,className:l.checkbox,property:t,disabled:n,label:u,labelAlignBaseline:!0}):u)}},31356:(e,t,n)=>{"use strict";n.d(t,{CommonSection:()=>a});var o=n(50959),s=n(11062),r=n(53424);n(41125);function a(e){const{id:t,offset:n,disabled:a,checked:i,title:l,children:c,solutionId:u}=e;return o.createElement(s.PropertyTable.Row,null,o.createElement(s.PropertyTable.Cell,{placement:"first",verticalAlign:"adaptive",offset:n,"data-section-name":t,colSpan:Boolean(c)?void 0:2,checkableTitle:!0},o.createElement(r.CheckableTitle,{name:`is-enabled-${t}`,title:l,disabled:a,property:i}),u&&!Boolean(c)&&!1),Boolean(c)&&o.createElement(s.PropertyTable.Cell,{placement:"last","data-section-name":t},c,u&&!1))}},86067:(e,t,n)=>{"use strict";n.d(t,{GroupTitleSection:()=>i});var o=n(50959),s=n(11062),r=n(53424),a=n(69750);function i(e){return o.createElement(s.PropertyTable.Row,null,o.createElement(s.PropertyTable.Cell,{className:a.titleWrap,placement:"first",verticalAlign:"adaptive",colSpan:2,"data-section-name":e.name,checkableTitle:!0},o.createElement(r.CheckableTitle,{title:e.title,name:`is-enabled-${e.name}`,className:a.title})))}},71953:(e,t,n)=>{"use strict";n.d(t,{logger:()=>o});const o=(0,n(59224).getLogger)("Platform.GUI.PropertyDefinitionTrace")},27797:(e,t,n)=>{"use strict";n.d(t,{ColorPicker:()=>M});var o=n(50959),s=n(97754),r=n.n(s),a=n(44352),i=n(24377),l=n(50151),c=n(49483),u=n(20520),p=n(16396);const d=o.createContext(void 0);var h=n(6914),m=n(35149),v=n(87466);function g(e){const{index:t,color:r,selected:i,onSelect:g}=e,[b,f]=(0,o.useState)(!1),C=(0,o.useContext)(d),y=(0,o.useRef)(null),E=Boolean(C)&&!c.CheckMobile.any();return o.createElement(o.Fragment,null,o.createElement("div",{ref:y,style:r?{color:r}:void 0,className:s(v.swatch,b&&v.hover,i&&v.selected,!r&&v.empty,String(r).toLowerCase()===h.white&&v.white),onClick:function(){g(r)},onContextMenu:E?S:void 0}),E&&o.createElement(u.PopupMenu,{isOpened:b,onClose:S,position:function(){const e=(0,l.ensureNotNull)(y.current).getBoundingClientRect();return{x:e.left,y:e.top+e.height+4}},onClickOutside:S},o.createElement(p.PopupMenuItem,{className:v.contextItem,label:a.t(null,void 0,n(54336)),icon:m,onClick:function(){S(),(0,l.ensureDefined)(C)(t)},dontClosePopup:!0})));function S(){f(!b)}}class b extends o.PureComponent{constructor(){super(...arguments),this._onSelect=e=>{const{onSelect:t}=this.props;t&&t(e)}}render(){const{colors:e,color:t,children:n}=this.props;if(!e)return null;const s=t?(0,i.parseRgb)(String(t)):void 0;return o.createElement("div",{className:v.swatches},e.map(((e,t)=>o.createElement(g,{key:String(e)+t,index:t,color:e,selected:s&&(0,i.areEqualRgb)(s,(0,i.parseRgb)(String(e))),onSelect:this._onSelect}))),n)}}var f=n(54368),C=n(94720);function y(e){const t=`Invalid RGB color: ${e}`;if(null===e)throw new Error(t);const n=e.match(/^#?([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})$/i);if(null===n)throw new Error(t);const[,o,s,r]=n;if(!o||!s||!r)throw new Error(t) -;const a=parseInt(o,16)/255,i=parseInt(s,16)/255,l=parseInt(r,16)/255,c=Math.max(a,i,l),u=Math.min(a,i,l);let p;const d=c,h=c-u,m=0===c?0:h/c;if(c===u)p=0;else{switch(c){case a:p=(i-l)/h+(i{this._container=e},this._handlePosition=e=>{const{hsv:{h:t},onChange:n}=this.props;if(!n)return;const o=(0,l.ensureNotNull)(this._container).getBoundingClientRect(),s=e.clientX-o.left,r=e.clientY-o.top;let a=s/o.width;a<0?a=0:a>1&&(a=1);let i=1-r/o.height;i<0?i=0:i>1&&(i=1),n({h:t,s:a,v:i})},this._mouseDown=e=>{window.addEventListener("mouseup",this._mouseUp),window.addEventListener("mousemove",this._mouseMove)},this._mouseUp=e=>{window.removeEventListener("mousemove",this._mouseMove),window.removeEventListener("mouseup",this._mouseUp),this._handlePosition(e)},this._mouseMove=(0,E.default)(this._handlePosition,100),this._handleTouch=e=>{this._handlePosition(e.nativeEvent.touches[0])}}render(){const{className:e,hsv:{h:t,s:n,v:s}}=this.props,a=`hsl(${360*t}, 100%, 50%)`;return o.createElement("div",{className:r()(S.saturation,e),style:{backgroundColor:a},ref:this._refContainer,onMouseDown:this._mouseDown,onTouchStart:this._handleTouch,onTouchMove:this._handleTouch},o.createElement("div",{className:S.pointer,style:{left:100*n+"%",top:100*(1-s)+"%"}}))}}var x=n(1369);class _ extends o.PureComponent{constructor(){super(...arguments),this._container=null,this._refContainer=e=>{this._container=e},this._handlePosition=e=>{const{hsv:{s:t,v:n},onChange:o}=this.props;if(!o)return;const s=(0,l.ensureNotNull)(this._container).getBoundingClientRect();let r=(e.clientY-s.top)/s.height;r<0?r=0:r>1&&(r=1),o({h:r,s:t,v:n})},this._mouseDown=e=>{window.addEventListener("mouseup",this._mouseUp),window.addEventListener("mousemove",this._mouseMove)},this._mouseUp=e=>{window.removeEventListener("mousemove",this._mouseMove),window.removeEventListener("mouseup",this._mouseUp),this._handlePosition(e)},this._mouseMove=(0,E.default)(this._handlePosition,100),this._handleTouch=e=>{this._handlePosition(e.nativeEvent.touches[0])}}render(){const{className:e,hsv:{h:t}}=this.props;return o.createElement("div",{className:r()(x.hue,e)},o.createElement("div",{className:x.pointerContainer,ref:this._refContainer,onMouseDown:this._mouseDown,onTouchStart:this._handleTouch,onTouchMove:this._handleTouch},o.createElement("div",{className:x.pointer,style:{top:100*t+"%"}})))}}var N=n(80679);const T="#000000",I=a.t(null,{context:"Color Picker"},n(40276));class k extends o.PureComponent{constructor(e){super(e),this._handleHSV=e=>{const t=function(e){const{h:t,s:n,v:o}=e;let s,r,a;const i=Math.floor(6*t),l=6*t-i,c=o*(1-n),u=o*(1-l*n),p=o*(1-(1-l)*n);switch(i%6){case 0:s=o,r=p,a=c;break;case 1:s=u,r=o,a=c;break;case 2:s=c,r=o,a=p;break;case 3:s=c,r=u,a=o;break;case 4:s=p,r=c,a=o;break;case 5:s=o,r=c,a=u;break;default:s=0,r=0,a=0} -return"#"+[255*s,255*r,255*a].map((e=>("0"+Math.round(e).toString(16)).replace(/.+?([a-f0-9]{2})$/i,"$1"))).join("")}(e)||T;this.setState({color:t,inputColor:t.replace(/^#/,""),hsv:e}),this.props.onSelect(t)},this._handleInput=e=>{const t=e.currentTarget.value;try{const e=y(t),n=`#${t}`;this.setState({color:n,inputColor:t,hsv:e}),this.props.onSelect(n)}catch(e){this.setState({inputColor:t})}},this._handleAddColor=()=>this.props.onAdd(this.state.color);const t=e.color||T;this.state={color:t,inputColor:t.replace(/^#/,""),hsv:y(t)}}render(){const{color:e,hsv:t,inputColor:n}=this.state;return o.createElement("div",{className:N.container},o.createElement("div",{className:N.form},o.createElement("div",{className:N.swatch,style:{backgroundColor:e}}),o.createElement("div",{className:N.inputWrap},o.createElement("span",{className:N.inputHash},"#"),o.createElement("input",{type:"text",className:N.input,value:n,onChange:this._handleInput})),o.createElement("div",{className:N.buttonWrap},o.createElement(C.Button,{size:"s",onClick:this._handleAddColor},I))),o.createElement("div",{className:N.hueSaturationWrap},o.createElement(w,{className:N.saturation,hsv:t,onChange:this._handleHSV}),o.createElement(_,{className:N.hue,hsv:t,onChange:this._handleHSV})))}}var P=n(93402);const B=a.t(null,{context:"Color Picker"},n(53585)),D=a.t(null,{context:"Color Picker"},n(81865));class M extends o.PureComponent{constructor(e){super(e),this._handleAddColor=e=>{this.setState({isCustom:!1}),this._onToggleCustom(!1);const{onAddColor:t}=this.props;t&&t(e)},this._handleSelectColor=e=>{const{onColorChange:t}=this.props,{isCustom:n}=this.state;t&&t(e,n)},this._handleCustomClick=()=>{this.setState({isCustom:!0}),this._onToggleCustom(!0)},this._handleOpacity=e=>{const{onOpacityChange:t}=this.props;t&&t(e)},this.state={isCustom:!1}}componentDidUpdate(e,t){e.selectOpacity!==this.props.selectOpacity&&this.props.menu&&this.props.menu.update()}render(){const{color:e,opacity:t,selectCustom:n,selectOpacity:s,customColors:a,onRemoveCustomColor:i}=this.props,{isCustom:l}=this.state,c="number"==typeof t?t:1;return l?o.createElement(k,{color:e,onSelect:this._handleSelectColor,onAdd:this._handleAddColor}):o.createElement("div",{className:P.container},o.createElement(b,{colors:h.basic,color:e,onSelect:this._handleSelectColor}),o.createElement(b,{colors:h.extended,color:e,onSelect:this._handleSelectColor}),o.createElement("div",{className:P.separator}),o.createElement(d.Provider,{value:i},o.createElement(b,{colors:a,color:e,onSelect:this._handleSelectColor},n&&o.createElement("div",{className:r()(P.customButton,"apply-common-tooltip"),onClick:this._handleCustomClick,title:B}))),s&&o.createElement(o.Fragment,null,o.createElement("div",{className:P.sectionTitle},D),o.createElement(f.Opacity,{color:e,opacity:c,onChange:this._handleOpacity})))}_onToggleCustom(e){const{onToggleCustom:t}=this.props;t&&t(e)}}},54368:(e,t,n)=>{"use strict";n.d(t,{Opacity:()=>l});var o=n(50959),s=n(97754),r=n(50151),a=n(37160),i=n(30099);class l extends o.PureComponent{constructor(e){super(e), -this._container=null,this._pointer=null,this._raf=null,this._refContainer=e=>{this._container=e},this._refPointer=e=>{this._pointer=e},this._handlePosition=e=>{null===this._raf&&(this._raf=requestAnimationFrame((()=>{const t=(0,r.ensureNotNull)(this._container),n=(0,r.ensureNotNull)(this._pointer),o=t.getBoundingClientRect(),s=n.offsetWidth,i=e.clientX-s/2-o.left,l=(0,a.clamp)(i/(o.width-s),0,1);this.setState({inputOpacity:Math.round(100*l).toString()}),this.props.onChange(l),this._raf=null})))},this._onSliderClick=e=>{this._handlePosition(e.nativeEvent),this._dragSubscribe()},this._mouseUp=e=>{this.setState({isPointerDragged:!1}),this._dragUnsubscribe(),this._handlePosition(e)},this._mouseMove=e=>{this.setState({isPointerDragged:!0}),this._handlePosition(e)},this._onTouchStart=e=>{this._handlePosition(e.nativeEvent.touches[0])},this._handleTouch=e=>{this.setState({isPointerDragged:!0}),this._handlePosition(e.nativeEvent.touches[0])},this._handleTouchEnd=()=>{this.setState({isPointerDragged:!1})},this._handleInput=e=>{const t=e.currentTarget.value,n=Number(t)/100;this.setState({inputOpacity:t}),Number.isNaN(n)||n>1||this.props.onChange(n)},this.state={inputOpacity:Math.round(100*e.opacity).toString(),isPointerDragged:!1}}componentWillUnmount(){null!==this._raf&&(cancelAnimationFrame(this._raf),this._raf=null),this._dragUnsubscribe()}render(){const{color:e,opacity:t,hideInput:n}=this.props,{inputOpacity:r,isPointerDragged:a}=this.state,l={color:e||void 0};return o.createElement("div",{className:i.opacity},o.createElement("div",{className:i.opacitySlider,style:l,ref:this._refContainer,onMouseDown:this._onSliderClick,onTouchStart:this._onTouchStart,onTouchMove:this._handleTouch,onTouchEnd:this._handleTouchEnd},o.createElement("div",{className:i.opacitySliderGradient,style:{backgroundImage:`linear-gradient(90deg, transparent, ${e})`}}),o.createElement("div",{className:i.opacityPointerWrap},o.createElement("div",{className:s(i.pointer,a&&i.dragged),style:{left:100*t+"%"},ref:this._refPointer}))),!n&&o.createElement("div",{className:i.opacityInputWrap},o.createElement("input",{type:"text",className:i.opacityInput,value:r,onChange:this._handleInput}),o.createElement("span",{className:i.opacityInputPercent},"%")))}_dragSubscribe(){const e=(0,r.ensureNotNull)(this._container).ownerDocument;e&&(e.addEventListener("mouseup",this._mouseUp),e.addEventListener("mousemove",this._mouseMove))}_dragUnsubscribe(){const e=(0,r.ensureNotNull)(this._container).ownerDocument;e&&(e.removeEventListener("mousemove",this._mouseMove),e.removeEventListener("mouseup",this._mouseUp))}}},6914:(e,t,n)=>{"use strict";n.d(t,{basic:()=>i,extended:()=>c,white:()=>s});var o=n(48891);const s=o.colorsPalette["color-white"],r=["ripe-red","tan-orange","banana-yellow","iguana-green","minty-green","sky-blue","tv-blue","deep-blue","grapes-purple","berry-pink"],a=[200,300,400,500,600,700,800,900].map((e=>`color-cold-gray-${e}`));a.unshift("color-white"),a.push("color-black"),r.forEach((e=>{a.push(`color-${e}-500`)}));const i=a.map((e=>o.colorsPalette[e])),l=[] -;[100,200,300,400,700,900].forEach((e=>{r.forEach((t=>{l.push(`color-${t}-${e}`)}))}));const c=l.map((e=>o.colorsPalette[e]))},59054:(e,t,n)=>{"use strict";n.d(t,{ControlDisclosureView:()=>g});var o=n(50959),s=n(97754),r=n.n(s),a=n(38528),i=n(67029),l=n(78274),c=n(4523),u=n(9745),p=n(2948),d=n(23428);function h(e){const{isDropped:t}=e;return o.createElement(u.Icon,{className:r()(d.icon,t&&d.dropped),icon:p})}function m(e){const{className:t,disabled:n,isDropped:s}=e;return o.createElement("span",{className:r()(d.button,n&&d.disabled,t)},o.createElement(h,{isDropped:s}))}var v=n(66986);const g=o.forwardRef(((e,t)=>{const{listboxId:n,className:s,listboxClassName:u,listboxTabIndex:p,hideArrowButton:d,matchButtonAndListboxWidths:h,popupPosition:g,disabled:b,isOpened:f,scrollWrapReference:C,repositionOnScroll:y,closeOnHeaderOverlap:E,listboxReference:S,size:w="small",onClose:x,onOpen:_,onListboxFocus:N,onListboxBlur:T,onListboxKeyDown:I,buttonChildren:k,children:P,caretClassName:B,listboxAria:D,...M}=e,V=(0,o.useRef)(null),O=!d&&o.createElement(l.EndSlot,null,o.createElement(m,{isDropped:f,disabled:b,className:B}));return o.createElement(c.PopupMenuDisclosureView,{buttonRef:V,listboxId:n,listboxClassName:u,listboxTabIndex:p,isOpened:f,onClose:x,onOpen:_,listboxReference:S,scrollWrapReference:C,onListboxFocus:N,onListboxBlur:T,onListboxKeyDown:I,listboxAria:D,matchButtonAndListboxWidths:h,popupPosition:g,button:o.createElement(i.ControlSkeleton,{...M,"data-role":"listbox",disabled:b,className:r()(v.button,s),size:w,ref:(0,a.useMergedRefs)([V,t]),middleSlot:o.createElement(l.MiddleSlot,null,o.createElement("span",{className:r()(v["button-children"],d&&v.hiddenArrow)},k)),endSlot:O}),popupChildren:P,repositionOnScroll:y,closeOnHeaderOverlap:E})}));g.displayName="ControlDisclosureView"},56512:(e,t,n)=>{"use strict";n.d(t,{useCustomColors:()=>l});var o=n(50959),s=n(56840),r=n(76422);function a(e,t){(0,o.useEffect)((()=>(r.subscribe(e,t,null),()=>{r.unsubscribe(e,t,null)})),[e,t])}var i=n(24377);function l(){const[e,t]=(0,o.useState)((0,s.getJSON)("pickerCustomColors",[]));a("add_new_custom_color",(n=>t(c(n,e)))),a("remove_custom_color",(n=>t(u(n,e))));const n=(0,o.useCallback)((t=>{const n=t?(0,i.parseRgb)(t):null;e.some((e=>null!==e&&null!==n&&(0,i.areEqualRgb)((0,i.parseRgb)(e),n)))||(r.emit("add_new_custom_color",t),(0,s.setJSON)("pickerCustomColors",c(t,e)))}),[e]),l=(0,o.useCallback)((t=>{(t>=0||t29&&n.shift(),n}function u(e,t){return t.filter(((t,n)=>e!==n))}},90405:(e,t,n)=>{"use strict";n.d(t,{Select:()=>C});var o=n(50959),s=n(22064),r=n(38528),a=n(16921),i=n(16396),l=n(12481),c=n(43370);var u=n(36762),p=n(26597),d=n(59054),h=n(36104),m=n(38223),v=n(60673);function g(e){return!e.readonly}function b(e,t){var n;return null!==(n=null==t?void 0:t.id)&&void 0!==n?n:(0,s.createDomId)(e,"item",null==t?void 0:t.value)}function f(e){var t,n -;const{selectedItem:s,placeholder:r}=e;if(!s)return o.createElement("span",{className:v.placeholder},r);const a=null!==(n=null!==(t=s.selectedContent)&&void 0!==t?t:s.content)&&void 0!==n?n:s.value;return o.createElement("span",null,a)}const C=o.forwardRef(((e,t)=>{const{id:n,menuClassName:v,menuItemClassName:C,tabIndex:y,disabled:E,highlight:S,intent:w,hideArrowButton:x,placeholder:_,addPlaceholderToItems:N=!0,value:T,"aria-labelledby":I,onFocus:k,onBlur:P,onClick:B,onChange:D,onKeyDown:M,repositionOnScroll:V=!0,openMenuOnEnter:O=!0,"aria-describedby":F,"aria-invalid":R,...L}=e;let{items:W}=e;if(_&&N){W=[{value:void 0,content:_,id:(0,s.createDomId)(n,"placeholder")},...W]}const{listboxId:A,isOpened:q,isFocused:U,buttonTabIndex:z,listboxTabIndex:Z,highlight:G,intent:H,open:K,onOpen:$,close:Y,toggle:j,buttonFocusBindings:X,onButtonClick:Q,buttonRef:J,listboxRef:ee,buttonAria:te}=(0,h.useControlDisclosure)({id:n,disabled:E,buttonTabIndex:y,intent:w,highlight:S,onFocus:k,onBlur:P,onClick:B}),ne=W.filter(g),oe=ne.find((e=>e.value===T)),[se,re,ae]=(0,a.useKeepActiveItemIntoView)({activeItem:oe}),ie=(0,s.joinDomIds)(I,n),le=ie.length>0?ie:void 0,ce=(0,o.useMemo)((()=>({role:"listbox","aria-labelledby":I,"aria-activedescendant":b(n,oe)})),[I,oe]),ue=(0,o.useCallback)((e=>e.value===T),[T]),pe=(0,o.useCallback)((e=>D&&D(e.value)),[D]),de=(0,u.useItemsKeyboardNavigation)(m.isRtl,ne,ue,pe,!1,{next:[40],previous:[38]}),he=(0,p.useKeyboardToggle)(j,q||O),me=(0,p.useKeyboardClose)(q,Y),ve=(0,p.useKeyboardOpen)(q,K),ge=(0,p.useKeyboardEventHandler)([he,me,ve]),be=(0,p.useKeyboardEventHandler)([de,he,me]),fe=function(e){const t=(0,o.useRef)(""),n=(0,o.useMemo)((()=>(0,l.default)((()=>{t.current=""}),500)),[]),s=(0,o.useMemo)((()=>(0,c.default)(e,200)),[e]);return(0,o.useCallback)((e=>{e.key.length>0&&e.key.length<3&&(t.current+=e.key,s(t.current,e),n())}),[n,s])}(((t,n)=>{const o=function(e,t,n){return e.find((e=>{var o;const s=t.toLowerCase();return!e.readonly&&(n?n(e).toLowerCase().startsWith(s):!e.readonly&&("string"==typeof e.content&&e.content.toLowerCase().startsWith(s)||"string"==typeof e.textContent&&e.textContent.toLowerCase().startsWith(s)||String(null!==(o=e.value)&&void 0!==o?o:"").toLowerCase().startsWith(s)))}))}(ne,t,e.getSearchKey);void 0!==o&&D&&(n.stopPropagation(),q||K(),D(o.value))}));return o.createElement(d.ControlDisclosureView,{...L,...te,...X,id:n,role:"button",tabIndex:z,"aria-owns":te["aria-controls"],"aria-haspopup":"listbox","aria-labelledby":le,disabled:E,hideArrowButton:x,isFocused:U,isOpened:q,highlight:G,intent:H,ref:(0,r.useMergedRefs)([J,t]),onClick:Q,onOpen:function(){ae(oe,{duration:0}),$()},onClose:Y,onKeyDown:function(e){ge(e),M&&M(e);e.defaultPrevented||fe(e)},listboxId:A,listboxTabIndex:Z,listboxClassName:v,listboxAria:ce,"aria-describedby":F,"aria-invalid":R,listboxReference:ee,scrollWrapReference:se,onListboxKeyDown:function(e){be(e),e.defaultPrevented||fe(e)},buttonChildren:o.createElement(f,{selectedItem:oe,placeholder:_}),repositionOnScroll:V},W.map(((e,t)=>{var s -;if(e.readonly)return o.createElement(o.Fragment,{key:`readonly_item_${t}`},e.content);const r=b(n,e);return o.createElement(i.PopupMenuItem,{key:r,id:r,className:C,role:"option","aria-selected":T===e.value,isActive:T===e.value,label:null!==(s=e.content)&&void 0!==s?s:e.value,onClick:Ce,onClickArg:e.value,isDisabled:e.disabled,reference:t=>re(e,t)})})));function Ce(e){D&&D(e)}}));C.displayName="Select"},86656:(e,t,n)=>{"use strict";n.d(t,{TouchScrollContainer:()=>i});var o=n(50959),s=n(59142),r=n(50151),a=n(49483);const i=(0,o.forwardRef)(((e,t)=>{const{children:n,...r}=e,i=(0,o.useRef)(null);return(0,o.useImperativeHandle)(t,(()=>i.current)),(0,o.useLayoutEffect)((()=>{if(a.CheckMobile.iOS())return null!==i.current&&(0,s.disableBodyScroll)(i.current,{allowTouchMove:l(i)}),()=>{null!==i.current&&(0,s.enableBodyScroll)(i.current)}}),[]),o.createElement("div",{ref:i,...r},n)}));function l(e){return t=>{const n=(0,r.ensureNotNull)(e.current),o=document.activeElement;return!n.contains(t)||null!==o&&n.contains(o)&&o.contains(t)}}},26278:e=>{e.exports={titleWrap:"titleWrap-Izz3hpJc",groupFooter:"groupFooter-Izz3hpJc"}},49934:e=>{e.exports={wrapper:"wrapper-JXHzsa7P"}},17611:e=>{e.exports={inlineRow:"inlineRow-D8g11qqA"}},93071:e=>{e.exports={container:"container-QyF09i7Y",hasTooltip:"hasTooltip-QyF09i7Y",datePickerWrapper:"datePickerWrapper-QyF09i7Y",timePickerWrapper:"timePickerWrapper-QyF09i7Y"}},27698:e=>{e.exports={input:"input-ZOx_CVY3",symbol:"symbol-ZOx_CVY3",checkbox:"checkbox-ZOx_CVY3",label:"label-ZOx_CVY3",dropdownMenu:"dropdownMenu-ZOx_CVY3",sessionStart:"sessionStart-ZOx_CVY3",sessionEnd:"sessionEnd-ZOx_CVY3",sessionInputContainer:"sessionInputContainer-ZOx_CVY3",sessionDash:"sessionDash-ZOx_CVY3",inputGroup:"inputGroup-ZOx_CVY3",textarea:"textarea-ZOx_CVY3",inlineGroup:"inlineGroup-ZOx_CVY3",hasTooltip:"hasTooltip-ZOx_CVY3"}},24712:e=>{e.exports={content:"content-tBgV1m0B",cell:"cell-tBgV1m0B",inner:"inner-tBgV1m0B",first:"first-tBgV1m0B",inlineCell:"inlineCell-tBgV1m0B",fill:"fill-tBgV1m0B",top:"top-tBgV1m0B",topCenter:"topCenter-tBgV1m0B",offset:"offset-tBgV1m0B",inlineRow:"inlineRow-tBgV1m0B",grouped:"grouped-tBgV1m0B",separator:"separator-tBgV1m0B",groupSeparator:"groupSeparator-tBgV1m0B",big:"big-tBgV1m0B",adaptive:"adaptive-tBgV1m0B",checkableTitle:"checkableTitle-tBgV1m0B"}},80128:e=>{e.exports={wrap:"wrap-QutFvTLS",labelWrap:"labelWrap-QutFvTLS",label:"label-QutFvTLS",hasTooltip:"hasTooltip-QutFvTLS"}},82161:(e,t,n)=>{"use strict";n.d(t,{splitThousands:()=>s});var o=n(50335);function s(e,t=" "){let n=e+"";-1!==n.indexOf("e")&&(n=function(e){return(0,o.fixComputationError)(e).toFixed(10).replace(/\.?0+$/,"")}(Number(e)));const s=n.split(".");return s[0].replace(/\B(?=(\d{3})+(?!\d))/g,t)+(s[1]?"."+s[1]:"")}},83207:(e,t,n)=>{"use strict";n.d(t,{bind:()=>a,setter:()=>i});var o=n(50959),s=n(76917),r=n(27365);function a(e){var t;return t=class extends o.PureComponent{constructor(){super(...arguments),this._onChange=(e,t,n)=>{const{setValue:o}=this.context,{onChange:s}=this.props;i(o,s)(e,t,n)}} -render(){const{input:t}=this.props,{values:n,model:s}=this.context;return o.createElement(e,{...this.props,value:n[t.id],tzName:(0,r.getTimezoneName)(s),onChange:this._onChange})}},t.contextType=s.PropertyContext,t}function i(e,t){return(n,o,s)=>{e(o,n,s),t&&t(n,o,s)}}},76917:(e,t,n)=>{"use strict";n.d(t,{PropertyContainer:()=>u,PropertyContext:()=>c});var o=n(50959),s=n(50151),r=n(44352),a=n(36298);const i=(0,n(59224).getLogger)("Platform.GUI.StudyInputPropertyContainer"),l=new a.TranslatedString("change {propertyName} property",r.t(null,void 0,n(18567))),c=o.createContext(null);class u extends o.PureComponent{constructor(e){super(e),this._setValue=(e,t,o)=>{const{property:c,model:u}=this.props,p=(0,s.ensureDefined)(c.child(e));i.logNormal(`Changing property "${e}" value from "${c.value()}" to "${t}"`);const d=new a.TranslatedString(o,function(e){return r.t(e,{context:"input"},n(88601))}(o));u.setProperty(p,t,l.format({propertyName:d}))};const{property:t}=e,o={};t.childNames().forEach((e=>{const n=(0,s.ensureDefined)(t.child(e));o.hasOwnProperty(e)||(o[e]=n.value())})),this.state=o}componentDidMount(){const{property:e,onStudyInputChange:t}=this.props;e.childNames().forEach((n=>{(0,s.ensureDefined)(e.child(n)).subscribe(this,(e=>{const o=e.value();i.logNormal(`Property "${n}" updated to value "${o}"`),this.setState({[n]:o}),null==t||t(o,n)}))}))}componentWillUnmount(){const{property:e}=this.props;e.childNames().forEach((t=>{(0,s.ensureDefined)(e.child(t)).unsubscribeAll(this)}))}render(){const{study:e,model:t,children:n}=this.props,s={study:e,model:t,values:this.state,setValue:this._setValue};return o.createElement(c.Provider,{value:s},n)}}},51717:(e,t,n)=>{"use strict";n.d(t,{ModelContext:()=>s,bindModel:()=>r});var o=n(50959);const s=o.createContext(null);function r(e,t){return o.createElement(s.Consumer,null,(n=>n?o.createElement(e,{...Object.assign({model:n},t)}):null))}},41594:(e,t,n)=>{"use strict";n.d(t,{StylePropertyContainer:()=>a,StylePropertyContext:()=>r,bindPropertyContext:()=>i});var o=n(50959),s=n(51717);const r=o.createContext(null);class a extends o.PureComponent{constructor(){super(...arguments),this._setValue=(e,t,n)=>{const{model:o}=this.props;o.setProperty(e,t,n)}}componentDidMount(){const{property:e}=this.props;e.subscribe(this,(()=>this.forceUpdate()))}componentWillUnmount(){const{property:e}=this.props;e.unsubscribeAll(this)}render(){const e={setValue:this._setValue};return o.createElement(r.Provider,{value:e},this.props.children)}}function i(e,t){return(0,s.bindModel)((({model:n})=>o.createElement(a,{model:n,property:t.property},o.createElement(e,{...t}))),t)}},76694:(e,t,n)=>{"use strict";n.d(t,{IconGroupWrapper:()=>r});var o=n(50959),s=n(49934);function r(e){const{children:t}=e;return o.createElement("div",{className:s.wrapper},t)}},39847:(e,t,n)=>{"use strict";n.d(t,{InputTooltip:()=>E});var o=n(50959),s=n(97754),r=n(90186),a=n(9745),i=n(5325);function l(){const[e,t]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{t(i.mobiletouch)}),[]),e} -var c=n(38952),u=n(38528),p=n(82353),d=n(27941),h=n(99084),m=n(30162),v=n(78370),g=n.n(v);const b={info:d,question:p,check:h,exclamation:m};function f(e){return o.createElement("span",{...(0,c.renameRef)(e),className:s(e.className,g()["no-active-state"])})}function C(e){const{icon:t,intent:n="default",ariaLabel:i,tooltip:c,className:p,reference:d,showTooltipOnTouch:h=!0,renderComponent:m=f,showTooltip:v,hideTooltip:C,onFocus:y,onBlur:E,onClick:S,tabIndex:w}=e,x=l()?h:Boolean(c),_=o.useRef(null),N=(0,u.useMergedRefs)([d,_]),T=function(e){const{tabIndex:t=0,showTooltip:n,hideTooltip:s,onFocus:r,onBlur:a,onClick:i,ref:c}=e,u=l();return{onBlur:(0,o.useCallback)((e=>{s&&s(),a&&a(e)}),[s,a]),onFocus:(0,o.useCallback)((e=>{n&&n(e.currentTarget,{tooltipDelay:200}),r&&r(e)}),[n,r]),onClick:(0,o.useCallback)((e=>{var t;u&&(null===(t=c.current)||void 0===t||t.focus()),i&&i(e)}),[i]),tabIndex:t}}({showTooltip:v,hideTooltip:C,onFocus:y,onBlur:E,onClick:S,ref:_,tabIndex:w}),I=o.useMemo((()=>function(e,t){return t?b[t]:"success"===e?b.check:b.exclamation}(n,t)),[t,n]);return o.createElement(m,{className:s(p,g()["icon-wrapper"],g()[`intent-${n}`],x&&c&&g()["with-tooltip"],x&&c&&"apply-common-tooltip"),title:x?c:void 0,"aria-label":i,reference:N,...(0,r.filterDataProps)(e),...T},o.createElement(a.Icon,{"aria-hidden":!0,icon:I,className:g().icon}))}var y=n(38780);function E(e){const{className:t,title:n}=e;return o.createElement(C,{icon:"info",className:t,ariaLabel:n,showTooltip:y.showOnElement,hideTooltip:y.hide,tooltip:n,tabIndex:-1})}},12949:(e,t,n)=>{"use strict";n.d(t,{InputRow:()=>ne});var o=n(44352),s=n(50959),r=n(50151),a=n(33703),i=n(96438),l=n(47510),c=n(4781),u=n(97754),p=n.n(u),d=n(31261),h=n(83207),m=n(90009),v=n(27698);class g extends s.PureComponent{constructor(){super(...arguments),this._onChange=e=>{const{input:{id:t,name:n},onChange:o}=this.props;o(e.currentTarget.value,t,n)}}render(){const{input:{defval:e},value:t,disabled:n,onBlur:o,onKeyDown:r,hasTooltip:a}=this.props;return s.createElement(d.InputControl,{className:p()(v.input,a&&v.hasTooltip),value:void 0===t?e:t,onChange:this._onChange,onBlur:o,onKeyDown:r,disabled:n,maxLength:4096})}}const b=(0,m.debounced)(g),f=(0,h.bind)(b);var C=n(55141),y=n(11062);function E(e){const{className:t}=e,n=(0,s.useContext)(y.PropertyTable.InlineRowContext);return s.createElement("div",{className:u(v.inputGroup,n&&v.inlineGroup,t)},e.children)}var S=n(36565);function w(e=""){const[,t="",n="",o="",s=""]=Array.from(e.match(/^(\d\d)(\d\d)-(\d\d)(\d\d)/)||[]);return[`${t}:${n}`,`${o}:${s}`]}class x extends s.PureComponent{constructor(e){super(e),this._onStartPick=e=>{this.setState({startTime:e},this._onChange)},this._onEndPick=e=>{this.setState({endTime:e},this._onChange)},this._onChange=()=>{const{input:{id:e,name:t},onChange:n}=this.props,{startTime:o,endTime:s}=this.state;n(o.replace(":","")+"-"+s.replace(":",""),e,t)};const t=e.value||e.input.defval,[n,o]=w(t);this.state={prevValue:t,startTime:n,endTime:o}}render(){ -const{startTime:e,endTime:t}=this.state,{hasTooltip:n,disabled:o}=this.props;return s.createElement(E,{className:p()(n&&v.hasTooltip)},s.createElement("div",{className:v.sessionStart},s.createElement(S.TimeInput,{className:p()(v.input,v.sessionInputContainer),name:"start",value:(0,r.ensureDefined)(e),onChange:this._onStartPick,disabled:o}),s.createElement("span",{className:v.sessionDash}," — ")),s.createElement("div",{className:v.sessionEnd},s.createElement(S.TimeInput,{className:p()(v.input,v.sessionInputContainer),name:"end",value:(0,r.ensureDefined)(t),onChange:this._onEndPick,disabled:o})))}static getDerivedStateFromProps(e,t){if(e.value===t.prevValue)return t;const[n,o]=w(e.value);return{prevValue:e.value,startTime:n,endTime:o}}}const _=(0,h.bind)(x);var N=n(14483),T=n(42856),I=n(37591),k=n(76917),P=n(90405);class B extends s.PureComponent{constructor(){super(...arguments),this._onChange=e=>{const{input:{id:t,name:n},onChange:o}=this.props;o(e,t,n)}}render(){const{input:{id:e,defval:t,options:r,optionsTitles:a},value:i,disabled:l,hasTooltip:c}=this.props,u=r.map((e=>{const t=a&&a[e]?a[e]:e;return{value:e,content:o.t(t,{context:"input"},n(88601))}})),d=void 0!==i&&r.includes(i)?i:t;return s.createElement(P.Select,{id:e,className:p()(v.input,c&&v.hasTooltip),menuClassName:v.dropdownMenu,value:d,items:u,onChange:this._onChange,disabled:l})}}const D=(0,h.bind)(B);var M=n(73146),V=n(28853);const O={open:o.t(null,void 0,n(38466)),high:o.t(null,void 0,n(39337)),low:o.t(null,void 0,n(3919)),close:o.t(null,void 0,n(36962)),hl2:o.t(null,void 0,n(91815)),hlc3:o.t(null,void 0,n(40771)),ohlc4:o.t(null,void 0,n(12504)),hlcc4:o.t(null,void 0,n(9523))};class F extends s.PureComponent{render(){const{input:e}=this.props,{study:t,model:n}=this.context;let o={...O};delete o.hlcc4;const i=(0,M.createAdapter)(t);if(t&&this._isStudy(t)&&t.isChildStudy()){const t=(0,a.getInputValue)(i.inputs()[e.id]),n=i.parentSourceForInput(t);if((0,V.isStudy)(n)){const t=n.title(I.TitleDisplayTarget.StatusLine),s=T.StudyMetaInfo.getChildSourceInputTitles(e,n.metaInfo(),t);o={...o,...s}}}if(N.enabled("study_on_study")&&t&&this._isStudy(t)&&(t.isChildStudy()||T.StudyMetaInfo.canBeChild(t.metaInfo()))){const e=[t,...i.getAllChildren()];n.model().allStudies().filter((t=>t.canHaveChildren()&&!e.includes(t))).forEach((e=>{const t=e.title(I.TitleDisplayTarget.StatusLine,!0,void 0,!0),n=e.id(),s=e.metaInfo(),a=s.styles,i=s.plots||[];if(1===i.length)o[n+"$0"]=t;else if(i.length>1){const e=i.reduce(((e,o,s)=>{if(!T.StudyMetaInfo.canPlotBeSourceOfChildStudy(o.type))return e;let i;try{i=(0,r.ensureDefined)((0,r.ensureDefined)(a)[o.id]).title}catch(e){i=o.id}return{...e,[`${n}$${s}`]:`${t}: ${i}`}}),{});o={...o,...e}}}))}const l={...e,type:"text",options:Object.keys(o),optionsTitles:o};return s.createElement(D,{...this.props,input:l})}_isStudy(e){return!e.hasOwnProperty("isInputsStudy")}}F.contextType=k.PropertyContext;var R=n(36274),L=n(94025) -;const W=void 0,A=["1","3","5","15","30","45","60","120","180","240","1D","1W","1M","3M","6M","12M"],q=["1S","5S","10S","15S","30S"];class U extends s.PureComponent{constructor(){super(...arguments),this._onChange=e=>{const{input:{id:t,name:n},onChange:o}=this.props;o(e,t,n)}}render(){const{input:e,value:t,disabled:r,hasTooltip:a}=this.props,i=R.Interval.parse(void 0===t?e.defval:t),l=i.isValid()?i.value():t,c=W?W.get().filter((e=>!R.Interval.parse(e).isRange())):[],u=(0,L.mergeResolutions)(A,(0,L.isSecondsEnabled)()?q:[],c);return u.unshift(""),s.createElement(P.Select,{id:e.id,className:p()(v.input,v.resolution,a&&v.hasTooltip),menuClassName:p()(v.dropdownMenu,v.resolution),items:(d=u,d.map((e=>({value:e,content:""===e?o.t(null,void 0,n(94551)):(0,L.getTranslatedResolutionModel)(e).hint})))),value:l,onChange:this._onChange,disabled:r});var d}}const z=(0,h.bind)(U);var Z=n(41552),G=n(41594);class H extends s.PureComponent{render(){return s.createElement(k.PropertyContext.Consumer,null,(e=>e?this._getColorInputWithContext(e):null))}_getColorInputWithContext(e){var t;const{input:{id:n},disabled:o,hasTooltip:r}=this.props,{model:a,study:i}=e;if("properties"in i||"tempProperties"in i){const e="properties"in i?i.properties().inputs[n]:null===(t=i.tempProperties)||void 0===t?void 0:t.inputs.child(n);return s.createElement(G.StylePropertyContainer,{model:a,property:e},s.createElement(Z.ColorWithThicknessSelect,{className:p()(r&&v.hasTooltip),color:e,disabled:o}))}return null}}var K=n(85528),$=n(76056),Y=n(23935),j=n(27365),X=n(93071);const Q=(0,h.bind)((function(e){const{value:t,onChange:n,input:o,tzName:r,hasTooltip:a}=e,{id:i,name:l,defval:c}=o,u=(0,s.useMemo)((()=>Number(null!=t?t:c)),[t,c]),d=(0,s.useMemo)((()=>(0,j.getChartTimezoneOffsetMs)(u,r)),[u,r]),h=(0,s.useMemo)((()=>{const e=new Date(u+d+v(u));return e.setSeconds(0),e}),[u,d]),m=(0,s.useMemo)((()=>(0,Y.twoDigitsFormat)(h.getHours())+":"+(0,Y.twoDigitsFormat)(h.getMinutes())),[h]);return s.createElement("div",{className:p()(X.container,a&&X.hasTooltip)},s.createElement("div",{className:X.datePickerWrapper},s.createElement(K.DatePicker,{InputComponent:$.DateInput,initial:h,onPick:function(e){if(null===e)return;const t=new Date(h);t.setFullYear(e.getFullYear()),t.setMonth(e.getMonth()),t.setDate(e.getDate()),n(g(t),i,l)},revertInvalidData:!0})),s.createElement("div",{className:X.timePickerWrapper},s.createElement(S.TimeInput,{value:m,onChange:function(e){const[t,o]=e.split(":"),s=new Date(h);s.setHours(Number(t)),s.setMinutes(Number(o)),n(g(s),i,l)}})));function v(e){return 60*new Date(e).getTimezoneOffset()*1e3}function g(e){return e.valueOf()-d-v(u)}}));class J extends s.PureComponent{render(){const{input:e,disabled:t,onChange:n,tzName:o,hasTooltip:r}=this.props;if((0,a.isStudyInputOptionsInfo)(e))return s.createElement(D,{input:e,disabled:t,onChange:n,hasTooltip:r});switch(e.type){case"integer":return s.createElement(i.IntegerInput,{input:e,disabled:t,onChange:n,hasTooltip:r});case"float":case"price":return s.createElement(l.FloatInput,{input:e,disabled:t, -onChange:n,hasTooltip:r});case"bool":return s.createElement(c.BoolInput,{input:e,disabled:t,onChange:n,hasTooltip:r});case"text":return s.createElement(f,{input:e,disabled:t,onChange:n,hasTooltip:r});case"symbol":return s.createElement(C.SymbolInput,{input:e,disabled:t,onChange:n,hasTooltip:r});case"session":return s.createElement(_,{input:e,disabled:t,onChange:n,hasTooltip:r});case"source":return s.createElement(F,{input:e,disabled:t,onChange:n,hasTooltip:r});case"resolution":return s.createElement(z,{input:e,disabled:t,onChange:n,hasTooltip:r});case"time":return s.createElement(Q,{input:e,tzName:o,onChange:n,hasTooltip:r});case"color":return s.createElement(H,{input:e,disabled:t,onChange:n,hasTooltip:r});default:return null}}}var ee=n(39847),te=n(76694);class ne extends s.PureComponent{render(){const{label:e,children:t,input:a,disabled:i,onChange:l,labelAlign:c,grouped:u,tooltip:p,solutionId:d,offset:h}=this.props,m=Boolean(p);return s.createElement(y.PropertyTable.Row,null,s.createElement(y.PropertyTable.Cell,{"data-study-input-name":(null==a?void 0:a.id)&&`${a.id}-label`,placement:"first",verticalAlign:c,grouped:u,offset:h},void 0!==e?e:o.t((0,r.ensureDefined)(a).name,{context:"input"},n(88601))),s.createElement(y.PropertyTable.Cell,{"data-study-input-name":(null==a?void 0:a.id)&&`${a.id}-input`,placement:"last",grouped:u},t||s.createElement(J,{input:(0,r.ensureDefined)(a),onChange:l,disabled:i,hasTooltip:m}),m&&s.createElement(te.IconGroupWrapper,null,p&&s.createElement(ee.InputTooltip,{title:p}),!1)))}}},39828:(e,t,n)=>{"use strict";n.d(t,{InputsTabContent:()=>A});var o,s=n(50959),r=n(50151),a=n(44352),i=n(76917),l=n(11062),c=n(57733),u=n(97754),p=n.n(u),d=n(88400),h=n.n(d);const m=(0,c.makeSwitchGroupItem)(((o=class extends s.PureComponent{constructor(){super(...arguments),this._onChange=()=>{this.props.onChange&&this.props.onChange(this.props.value)}}render(){const e=u(this.props.className,h().radio,{[h().reverse]:Boolean(this.props.labelPositionReverse)}),t=u(h().label,{[h().disabled]:this.props.disabled}),n=u(h().box,{[h().noOutline]:-1===this.props.tabIndex});let o=null;return this.props.label&&(o=s.createElement("span",{className:t},this.props.label)),s.createElement("label",{className:e},s.createElement("span",{className:h().wrapper,title:this.props.title},s.createElement("input",{id:this.props.id,tabIndex:this.props.tabIndex,autoFocus:this.props.autoFocus,role:this.props.role,className:h().input,type:"radio",name:this.props.name,checked:this.props.checked,disabled:this.props.disabled,value:this.props.value,onChange:this._onChange,ref:this.props.reference,"aria-describedby":this.props["aria-describedby"],"aria-invalid":this.props["aria-invalid"]}),s.createElement("span",{className:n})),o)}}).defaultProps={value:"on"},o));var v=n(55141),g=n(83207),b=n(39847),f=n(76694),C=n(27698);function y(e){const{children:t,input:o,disabled:u,onChange:p,grouped:d,tooltip:h,solutionId:y}=e,E=(0,s.useContext)(i.PropertyContext),{values:S,setValue:w}=(0,r.ensureNotNull)(E),x=S[o.id],[_,N]=(0, -s.useState)(x?"another-symbol":"main-symbol"),[T,I]=(0,s.useState)(x),k=Boolean(h);return(0,s.useEffect)((()=>{x&&I(x)}),[x]),s.createElement(c.SwitchGroup,{name:`symbol-source-${o.id}`,values:[_],onChange:function(e){N(e),"main-symbol"===e?(0,g.setter)(w)("",o.id,o.name):"another-symbol"===e&&T&&(0,g.setter)(w,p)(T,o.id,o.name)}},s.createElement(l.PropertyTable.Row,null,s.createElement(l.PropertyTable.Cell,{colSpan:2,placement:"first",grouped:d,"data-study-input-name":(null==o?void 0:o.id)&&`${o.id}-main-symbol`},s.createElement(m,{value:"main-symbol",className:C.checkbox,disabled:u,label:s.createElement("span",{className:C.label},a.t(null,{context:"input"},n(88046)))}))),s.createElement(l.PropertyTable.Row,null,s.createElement(l.PropertyTable.Cell,{placement:"first",grouped:d,"data-study-input-name":(null==o?void 0:o.id)&&`${o.id}-another-symbol-label`},s.createElement(m,{value:"another-symbol",className:C.checkbox,disabled:u,label:s.createElement("span",{className:C.label},a.t(null,{context:"input"},n(73755)))})),s.createElement(l.PropertyTable.Cell,{placement:"last",grouped:d,"data-study-input-name":(null==o?void 0:o.id)&&`${o.id}-another-symbol-input`},t||s.createElement(v.SymbolInput,{input:(0,r.ensureDefined)(o),onChange:p,disabled:u||"main-symbol"===_,hasTooltip:k}),k&&s.createElement(f.IconGroupWrapper,null,h&&s.createElement(b.InputTooltip,{title:h}),!1))))}var E=n(4781);class S extends s.PureComponent{render(){const{label:e,input:t,tooltip:n,solutionId:o}=this.props,r=Boolean(n);return s.createElement(l.PropertyTable.Row,null,s.createElement(l.PropertyTable.Cell,{placement:"first",colSpan:2,"data-study-input-name":(null==t?void 0:t.id)&&`${t.id}-checkbox`},s.createElement(E.BoolInput,{label:e,input:t,hasTooltip:r}),r&&s.createElement(f.IconGroupWrapper,null,n&&s.createElement(b.InputTooltip,{title:n}),!1)))}}var w=n(12949),x=n(2568),_=n(67029),N=n(90009);class T extends s.PureComponent{constructor(){super(...arguments),this._onChange=e=>{const{input:{id:t,name:n},onChange:o}=this.props;o(e.currentTarget.value,t,n)}}render(){const{input:{defval:e},value:t,disabled:n,onBlur:o,onKeyDown:r}=this.props;return s.createElement(x.Textarea,{className:p()(C.input,C.textarea,_.InputClasses.FontSizeMedium),value:void 0===t?e:t,onChange:this._onChange,onBlur:o,onKeyDown:r,disabled:n,maxLength:4096})}}const I=(0,N.debounced)(T),k=(0,g.bind)(I);var P=n(80128);function B(e){const{input:t,label:n,tooltip:o,solutionId:r}=e,a=Boolean(o);return s.createElement(l.PropertyTable.Row,null,s.createElement(l.PropertyTable.Cell,{placement:"first",colSpan:2,className:P.wrap,"data-study-input-name":(null==t?void 0:t.id)&&`${t.id}-textarea`},s.createElement("div",{className:P.labelWrap},s.createElement("span",{className:p()(P.label,a&&P.hasTooltip)},n),a&&s.createElement(f.IconGroupWrapper,null,o&&s.createElement(b.InputTooltip,{title:o}),!1)),s.createElement(k,{input:t})))}function D(e){const{input:t,tooltip:o,solutionId:r}=e;return"symbol"===t.type&&t.optional?s.createElement(y,{input:t,tooltip:o,solutionId:r -}):"bool"===t.type?s.createElement(S,{label:a.t(t.name,{context:"input"},n(88601)),input:t,tooltip:o,solutionId:r}):"text_area"===t.type?s.createElement(B,{label:a.t(t.name,{context:"input"},n(88601)),input:t,tooltip:o,solutionId:r}):s.createElement(w.InputRow,{labelAlign:function(e){switch(e){case"session":return"adaptive";case"time":return"topCenter";default:return}}(t.type),input:t,tooltip:o,solutionId:r})}var M=n(86067),V=n(17611);function O(e){const{content:t}=e;let n;return s.createElement(l.PropertyTable.InlineRowContext.Provider,{value:!0},s.createElement("div",{className:V.inlineRow},t.children.map(((e,o)=>(void 0!==e.tooltip&&(n=e.tooltip),s.createElement(D,{key:e.id,input:e,tooltip:o===t.children.length-1?n:void 0}))))))}var F=n(64420),R=n(26278);function L(e){const{content:t}=e;return(0,F.isGroup)(t)?(0,F.isInputInlines)(t)?s.createElement(O,{content:t}):s.createElement(s.Fragment,null,s.createElement("div",{className:R.titleWrap},s.createElement(M.GroupTitleSection,{title:a.t(t.id,{context:"input"},n(88601)),name:t.id})),t.children.map((e=>(0,F.isGroup)(e)?s.createElement(O,{key:e.id,content:e}):s.createElement(D,{key:e.id,input:e,tooltip:e.tooltip,solutionId:e.solutionId}))),s.createElement("div",{className:R.groupFooter})):s.createElement(D,{input:t,tooltip:t.tooltip,solutionId:t.solutionId})}const W={offset:a.t(null,void 0,n(89298))};class A extends s.PureComponent{render(){const{reference:e,inputs:t,property:n,study:o,studyMetaInfo:a,model:i,onStudyInputChange:c,className:u}=this.props,{offset:p,offsets:d}=n;return s.createElement(l.PropertyTable,{reference:e,className:u},s.createElement(q,{study:o,model:i,property:n.inputs,inputs:t,onStudyInputChange:c}),p&&this._createOffsetSection(p,(0,r.ensureDefined)(a.offset)),d&&d.childNames().map((e=>{var t;const n=d.childs()[e];return this._createOffsetSection(n,(0,r.ensureDefined)(null===(t=a.offsets)||void 0===t?void 0:t[e]))})))}_createOffsetSection(e,t){const n=e.childs();return s.createElement(q,{key:`offset_${t.title}`,study:this.props.study,model:this.props.model,inputs:[U(n,t)],property:e})}}function q(e){const{study:t,model:n,inputs:o,property:r,onStudyInputChange:a}=e,l=o,c=(0,s.useMemo)((()=>(0,F.getInputGroups)(l)),[l]);return s.createElement(i.PropertyContainer,{property:r,study:t,model:n,onStudyInputChange:a},!1,!1,c.map((e=>s.createElement(s.Fragment,{key:e.id},s.createElement(L,{content:e}),!1))))}function U(e,t){return{id:"val",name:t.title||W.offset,defval:e.val.value(),type:"integer",min:t.min,max:t.max}}},4781:(e,t,n)=>{"use strict";n.d(t,{BoolInput:()=>u,BoolInputComponent:()=>c});var o=n(50959),s=n(15294),r=n(97754),a=n.n(r),i=n(83207),l=n(27698);class c extends o.PureComponent{constructor(){super(...arguments),this._onChange=()=>{const{input:{id:e,name:t},value:n,onChange:o}=this.props;o(!n,e,t)}}render(){const{input:{defval:e},value:t,disabled:n,label:r,hasTooltip:i}=this.props,c=void 0===t?e:t;return o.createElement(s.Checkbox,{className:a()(l.checkbox,i&&l.hasTooltip),disabled:n,checked:c,onChange:this._onChange, -label:o.createElement("span",{className:l.label},r),labelAlignBaseline:!0})}}const u=(0,i.bind)(c)},90009:(e,t,n)=>{"use strict";n.d(t,{debounced:()=>r});var o=n(50959);const s={blur:0,commit:0,change:1/0};function r(e,t=s){return class extends o.PureComponent{constructor(e){super(e),this._onChange=(e,n,o)=>{const s=t.change;s?(clearTimeout(this._timeout),this.setState({value:e},(()=>{s!==1/0&&(this._timeout=setTimeout((()=>this._flush()),s))}))):this._flush(e)},this._onBlur=()=>{this._debounce(t.blur);const{onBlur:e}=this.props;e&&e()},this._onKeyDown=e=>{13===e.keyCode&&this._debounce(t.commit)},this.state={prevValue:e.value,value:e.value}}componentWillUnmount(){this._flush()}render(){const{value:t}=this.state;return o.createElement(e,{...this.props,value:t,onChange:this._onChange,onBlur:this._onBlur,onKeyDown:this._onKeyDown})}static getDerivedStateFromProps(e,t){return e.value===t.prevValue?t:{prevValue:e.value,value:e.value}}_debounce(e){e?(clearTimeout(this._timeout),e!==1/0&&(this._timeout=setTimeout((()=>this._flush()),e))):this.setState((e=>{this._flush(e.value)}))}_flush(e){const{input:{id:t,name:n},onChange:o}=this.props,{prevValue:s,value:r}=this.state;clearTimeout(this._timeout);const a=void 0!==e?e:r;void 0!==a&&a!==s&&o(a,t,n)}}}},47510:(e,t,n)=>{"use strict";n.d(t,{FloatInput:()=>d,FloatInputComponent:()=>p});var o=n(50959),s=n(97754),r=n.n(s),a=n(95052),i=n(83207),l=n(90009),c=n(27698);class u extends o.PureComponent{render(){const{hasTooltip:e}=this.props;return o.createElement(a.NumericInput,{...this.props,className:r()(c.input,e&&c.hasTooltip),stretch:!1})}}const p=(0,l.debounced)(u,{change:1/0,commit:0,blur:0}),d=(0,i.bind)(p)},96438:(e,t,n)=>{"use strict";n.d(t,{IntegerInput:()=>d,IntegerInputComponent:()=>p});var o=n(50959),s=n(97754),r=n.n(s),a=n(83207),i=n(90009),l=n(95052),c=n(27698);class u extends o.PureComponent{render(){const{hasTooltip:e}=this.props;return o.createElement(l.NumericInput,{...this.props,mode:"integer",className:r()(c.input,e&&c.hasTooltip),stretch:!1})}}const p=(0,i.debounced)(u,{change:1/0,commit:0,blur:0}),d=(0,a.bind)(p)},95052:(e,t,n)=>{"use strict";n.d(t,{NumericInput:()=>y});var o=n(50959),s=n(50151),r=n(44352),a=n(60521),i=n(49483),l=n(92399),c=n(82161),u=n(38223);var p=n(87663),d=n(37160);const h=r.t(null,void 0,n(35563)),m=new class{constructor(e=" "){this._divider=e}format(e){const t=(0,c.splitThousands)(e,this._divider);return(0,u.isRtl)()?(0,u.startWithLTR)(t):t}parse(e){const t=(0,u.stripLTRMarks)(e).split(this._divider).join(""),n=Number(t);return isNaN(n)||/e/i.test(t)?{res:!1}:{res:!0,value:n,suggest:this.format(n)}}},v=/^-?[0-9]*$/,g=9e15;class b extends o.PureComponent{constructor(e){super(e),this._onFocus=e=>{this.setState({focused:!0}),this.props.onFocus&&this.props.onFocus(e)},this._onBlur=e=>{this.setState({focused:!1}),!1!==this.props.shouldApplyValueOnBlur&&(this.setState({displayValue:f(this.props,this.props.value)}),this.props.errorHandler&&this.props.errorHandler(!1)),this.props.onBlur&&this.props.onBlur(e)},this._onValueChange=e=>{ -const t=e.target.value;if(void 0!==this.props.onEmptyString&&""===t&&this.props.onEmptyString(),"integer"===this.props.mode&&!v.test(t))return;const n=C(t,this.props.formatter),o=n.res?this._checkValueBoundaries(n.value):{isPassed:!1,msg:void 0},s=n.res&&!o.isPassed,r=n.res&&n.suggest&&!this.state.focused?n.suggest:t,a=s&&o.msg?o.msg:h;this.setState({displayValue:r,errorMsg:a}),n.res&&o.isPassed&&this.props.onValueChange(n.value,"input"),this.props.errorHandler&&this.props.errorHandler(!n.res||s)},this._onValueByStepChange=e=>{const{roundByStep:t=!0,step:n=1,uiStep:o,min:s=n,formatter:r}=this.props,i=C(this.state.displayValue,r),l=null!=o?o:n;let c=n;if(i.res){const o=new a.Big(i.value),r=o.minus(s).mod(n);let u=o.plus(e*l);!r.eq(0)&&t&&(u=u.plus((e>0?0:1)*l).minus(r)),c=u.toNumber()}const{isPassed:u,clampedValue:p}=this._checkValueBoundaries(c);c=u?c:p,this.setState({displayValue:f(this.props,c)}),this.props.onValueChange(c,"step"),this.props.errorHandler&&this.props.errorHandler(!1)};const{value:t}=e;this.state={value:t,displayValue:f(e,t),focused:!1,errorMsg:h}}render(){var e;return o.createElement(l.NumberInputView,{id:this.props.id,inputMode:null!==(e=this.props.inputMode)&&void 0!==e?e:i.CheckMobile.iOS()?void 0:"numeric",borderStyle:this.props.borderStyle,fontSizeStyle:this.props.fontSizeStyle,value:this.state.displayValue,forceShowControls:this.props.forceShowControls,className:this.props.className,inputClassName:this.props.inputClassName,button:this.props.button,placeholder:this.props.placeholder,innerLabel:this.props.innerLabel,endSlot:this.props.endSlot,disabled:this.props.disabled,warning:this.props.warning,error:this.props.error,errorMessage:this.props.errorMessage||this.state.errorMsg,onValueChange:this._onValueChange,onValueByStepChange:this._onValueByStepChange,containerReference:this.props.containerReference,inputReference:this.props.inputReference,onClick:this.props.onClick,onFocus:this._onFocus,onBlur:this._onBlur,onKeyDown:this.props.onKeyDown,controlDecKeyCodes:this.props.controlDecKeyCodes,controlIncKeyCodes:this.props.controlIncKeyCodes,title:this.props.title,intent:this.props.intent,highlight:this.props.highlight,highlightRemoveRoundBorder:this.props.highlightRemoveRoundBorder,stretch:this.props.stretch,autoSelectOnFocus:!i.CheckMobile.any(),"data-name":this.props["data-name"]})}getClampedValue(){const{min:e=-1/0,max:t=g}=this.props,n=C(this.state.displayValue,this.props.formatter);return n.res?(0,d.clamp)(n.value,e,t):null}static getDerivedStateFromProps(e,t){const{alwaysUpdateValueFromProps:n,value:o}=e;return t.focused&&!n||t.value===o?null:{value:o,displayValue:f(e,o)}}_checkValueBoundaries(e){var t,o,s,a;const{min:i=-1/0,max:l=g}=this.props,c=function(e,t,n){const o=e>=t,s=e<=n;return{passMin:o,passMax:s,pass:o&&s,clamped:(0,d.clamp)(e,t,n)}}(e,i,l);let u;return c.passMax||(u=null!==(o=null===(t=this.props.boundariesErrorMessages)||void 0===t?void 0:t.greaterThanMax)&&void 0!==o?o:r.t(null,{replace:{max:String(l)}},n(2607))), -c.passMin||(u=null!==(a=null===(s=this.props.boundariesErrorMessages)||void 0===s?void 0:s.lessThanMin)&&void 0!==a?a:r.t(null,{replace:{min:String(i)}},n(53669))),{isPassed:c.pass,msg:u,clampedValue:c.clamped}}}function f(e,t){const{useFormatter:n=!0,formatter:o,mode:s}=e;return n&&"integer"!==s?function(e,t=m){return null!==e?t.format(e):""}(t,o):function(e){if(null===e)return"";return p.NumericFormatter.formatNoE(e)}(t)}function C(e,t=m){return t.parse?t.parse(e):{res:!1,error:"Formatter does not support parse"}}class y extends o.PureComponent{constructor(){super(...arguments),this._container=null,this._handleContainerRef=e=>this._container=e,this._onChange=(e,t)=>{const{input:{id:n,name:o},onChange:s,onBlur:r}=this.props;s(e,n,o),"step"===t&&r&&r()},this._onBlur=e=>{const{onBlur:t}=this.props;if(t){const n=(0,s.ensureNotNull)(this._container);n.contains(document.activeElement)||n.contains(e.relatedTarget)||t()}}}render(){const{input:{defval:e,min:t,max:n,step:s},value:r,disabled:a,onKeyDown:i,className:l,mode:c,stretch:u}=this.props;return o.createElement(b,{className:l,value:Number(void 0===r?e:r),min:t,max:n,step:s,mode:c,onBlur:this._onBlur,onValueChange:this._onChange,onKeyDown:i,disabled:a,containerReference:this._handleContainerRef,fontSizeStyle:"medium",roundByStep:!1,stretch:u})}}},55141:(e,t,n)=>{"use strict";n.d(t,{SymbolInput:()=>p,getInternalSymbolName:()=>c});var o=n(50959),s=n(50151),r=n(76917),a=n(83207),i=n(73146),l=n(48897);function c(e,t){const n=(0,i.createAdapter)(t).resolvedSymbolInfoBySymbol(e);return n&&(n.ticker||n.full_name)?n.ticker||n.full_name:e}function u(e,t){const n=(0,i.createAdapter)(t).resolvedSymbolInfoBySymbol(e);return null===n?e:n.name}const p=(0,a.bind)((function(e){const t=(0,o.useContext)(r.PropertyContext),{study:n}=(0,s.ensureNotNull)(t),{input:{defval:a},value:i}=e;return o.createElement(l.SymbolInputsButton,{...e,value:u(i||a||"",n),study:n})}))},41552:(e,t,n)=>{"use strict";n.d(t,{ColorWithThicknessSelect:()=>g});var o=n(50959),s=n(24377),r=n(44352),a=n(36298),i=n(87095),l=n(41594),c=n(58593),u=n(17948),p=n(51768);const d=new a.TranslatedString("change thickness",r.t(null,void 0,n(95657))),h=new a.TranslatedString("change color",r.t(null,void 0,n(13066))),m=new a.TranslatedString("change opacity",r.t(null,void 0,n(17023))),v=[1,2,3,4];class g extends o.PureComponent{constructor(){super(...arguments),this._trackEventLabel=null,this._getTransparencyValue=()=>{const{transparency:e}=this.props;return e?e.value():0},this._getOpacityValue=()=>{const{color:e}=this.props,t=(0,u.getPropertyValue)(e);if(t)return(0,i.isHexColor)(t)?(0,i.transparencyToAlpha)(this._getTransparencyValue()):(0,s.parseRgba)(t)[3]},this._getColorValueInHex=()=>{const{color:e}=this.props,t=(0,u.getPropertyValue)(e);return t?(0,i.isHexColor)(t)?t:(0,s.rgbToHexString)((0,s.parseRgb)(t)):null},this._onThicknessChange=e=>{const{thickness:t}=this.props;void 0!==t&&this._setProperty(t,e,d)},this._onColorChange=e=>{const{color:t,isPaletteColor:n}=this.props,o=(0,u.getPropertyValue)(t);let r=0;o&&(r=(0, -i.isHexColor)(o)?this._getTransparencyValue():(0,i.alphaToTransparency)((0,s.parseRgba)(o)[3])),this._setProperty(t,(0,i.generateColor)(String(e),r,!0),h),this._trackEventLabel="Plot color > "+(n?"Palette":"Single")},this._onOpacityChange=e=>{const{color:t}=this.props,n=(0,u.getPropertyValue)(t);this._setProperty(t,(0,i.generateColor)(n,(0,i.alphaToTransparency)(e),!0),m)},this._onPopupClose=()=>{this._trackEventLabel&&((0,p.trackEvent)("GUI","Study settings",this._trackEventLabel),this._trackEventLabel=null)}}componentWillUnmount(){this._onPopupClose()}render(){const{selectOpacity:e=!0,disabled:t,className:n}=this.props;return o.createElement(c.ColorSelect,{className:n,disabled:t,color:this._getColorValueInHex(),selectOpacity:e,opacity:this._getOpacityValue(),thickness:this._getThicknessValue(),thicknessItems:v,onColorChange:this._onColorChange,onOpacityChange:this._onOpacityChange,onThicknessChange:this._onThicknessChange,onPopupClose:this._onPopupClose})}_getThicknessValue(){const{thickness:e}=this.props;return e?(0,u.getPropertyValue)(e):void 0}_setProperty(e,t,n){const{setValue:o}=this.context;(0,u.setPropertyValue)(e,(e=>o(e,t,n)))}}g.contextType=l.StylePropertyContext},11062:(e,t,n)=>{"use strict";n.d(t,{PropertyTable:()=>l});var o=n(50959),s=n(97754),r=n(90186),a=n(24712);const i=o.createContext(!1);class l extends o.PureComponent{render(){return o.createElement("div",{ref:this.props.reference,className:s(a.content,this.props.className)},this.props.children)}}l.InlineRowContext=i,l.Row=function(e){const{children:t}=e;return(0,o.useContext)(i)?o.createElement("span",{className:a.inlineRow},t):o.createElement(o.Fragment,null,t)},l.Cell=function(e){const t=(0,o.useContext)(i),n=s(a.cell,e.offset&&a.offset,e.grouped&&a.grouped,t&&a.inlineCell,"top"===e.verticalAlign&&a.top,"topCenter"===e.verticalAlign&&a.topCenter,"adaptive"===e.verticalAlign&&a.adaptive,e.checkableTitle&&a.checkableTitle,2===e.colSpan&&a.fill,"first"===e.placement&&2!==e.colSpan&&a.first,"last"===e.placement&&2!==e.colSpan&&a.last),l=(0,r.filterDataProps)(e);return o.createElement("div",{...l,className:n},o.createElement("div",{className:s(a.inner,e.className)},e.children))},l.Separator=function(e){return o.createElement(l.Row,null,o.createElement("div",{className:s(a.cell,a.separator,a.fill)}))},l.GroupSeparator=function(e){const t=e.size||0;return o.createElement(l.Row,null,o.createElement("div",{className:s(a.cell,a.groupSeparator,a.fill,1===t&&a.big)}))}},17948:(e,t,n)=>{"use strict";function o(e){return Array.isArray(e)?e[0].value():e.value()}function s(e,t){if(Array.isArray(e))for(const n of e)t(n);else t(e)}n.d(t,{getPropertyValue:()=>o,setPropertyValue:()=>s})},99084:e=>{e.exports=''},30162:e=>{ -e.exports=''},27941:e=>{e.exports=''},82353:e=>{e.exports=''},65890:e=>{e.exports=''},93929:e=>{e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/5901.b074e295a11d37d7243b.js b/charting_library/bundles/5901.b074e295a11d37d7243b.js new file mode 100644 index 00000000..26e4db22 --- /dev/null +++ b/charting_library/bundles/5901.b074e295a11d37d7243b.js @@ -0,0 +1,30 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5901],{59142:function(e,t){var n,o,r;o=[t],n=function(e){"use strict";function t(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t{e.exports={button:"button-PYEOTd6i",disabled:"disabled-PYEOTd6i",hidden:"hidden-PYEOTd6i",icon:"icon-PYEOTd6i",dropped:"dropped-PYEOTd6i"}},70048:e=>{e.exports={wrapper:"wrapper-GZajBGIm", +input:"input-GZajBGIm",box:"box-GZajBGIm",icon:"icon-GZajBGIm",noOutline:"noOutline-GZajBGIm","intent-danger":"intent-danger-GZajBGIm",check:"check-GZajBGIm",dot:"dot-GZajBGIm"}},69789:e=>{e.exports={checkbox:"checkbox-vyj6oJxw",reverse:"reverse-vyj6oJxw",label:"label-vyj6oJxw",baseline:"baseline-vyj6oJxw"}},22623:e=>{e.exports={"textarea-container":"textarea-container-x5KHDULU","change-highlight":"change-highlight-x5KHDULU",focused:"focused-x5KHDULU","resize-vertical":"resize-vertical-x5KHDULU","resize-horizontal":"resize-horizontal-x5KHDULU","resize-both":"resize-both-x5KHDULU",textarea:"textarea-x5KHDULU","with-icon":"with-icon-x5KHDULU",endslot:"endslot-x5KHDULU"}},78370:e=>{e.exports={"icon-wrapper":"icon-wrapper-EZuD3gZZ","no-active-state":"no-active-state-EZuD3gZZ","with-tooltip":"with-tooltip-EZuD3gZZ","intent-default":"intent-default-EZuD3gZZ","intent-danger":"intent-danger-EZuD3gZZ","intent-warning":"intent-warning-EZuD3gZZ","intent-success":"intent-success-EZuD3gZZ",icon:"icon-EZuD3gZZ"}},88400:e=>{e.exports={radio:"radio-ALqkCUvs",input:"input-ALqkCUvs",box:"box-ALqkCUvs",reverse:"reverse-ALqkCUvs",label:"label-ALqkCUvs",wrapper:"wrapper-ALqkCUvs",noOutline:"noOutline-ALqkCUvs"}},52272:e=>{e.exports={wrap:"wrap-QStmZL8l",thicknessItem:"thicknessItem-QStmZL8l",checked:"checked-QStmZL8l",accessible:"accessible-QStmZL8l",focusVisible:"focusVisible-QStmZL8l",radio:"radio-QStmZL8l",bar:"bar-QStmZL8l"}},12863:e=>{e.exports={innerLabel:"innerLabel-DjbvBF5Y"}},21234:e=>{e.exports={controlWrapper:"controlWrapper-DBTazUk2",hidden:"hidden-DBTazUk2",control:"control-DBTazUk2",controlIncrease:"controlIncrease-DBTazUk2",controlDecrease:"controlDecrease-DBTazUk2",controlIcon:"controlIcon-DBTazUk2",title:"title-DBTazUk2"}},60015:e=>{e.exports={wrap:"wrap-ne5qGlZh",icon:"icon-ne5qGlZh",text:"text-ne5qGlZh",disabled:"disabled-ne5qGlZh"}},28685:e=>{e.exports={colorPickerWrap:"colorPickerWrap-Sw_a4qpB",focused:"focused-Sw_a4qpB",readonly:"readonly-Sw_a4qpB",disabled:"disabled-Sw_a4qpB","size-small":"size-small-Sw_a4qpB","size-medium":"size-medium-Sw_a4qpB","size-large":"size-large-Sw_a4qpB","font-size-small":"font-size-small-Sw_a4qpB","font-size-medium":"font-size-medium-Sw_a4qpB","font-size-large":"font-size-large-Sw_a4qpB","border-none":"border-none-Sw_a4qpB",shadow:"shadow-Sw_a4qpB","border-thin":"border-thin-Sw_a4qpB","border-thick":"border-thick-Sw_a4qpB","intent-default":"intent-default-Sw_a4qpB","intent-success":"intent-success-Sw_a4qpB","intent-warning":"intent-warning-Sw_a4qpB","intent-danger":"intent-danger-Sw_a4qpB","intent-primary":"intent-primary-Sw_a4qpB","corner-top-left":"corner-top-left-Sw_a4qpB","corner-top-right":"corner-top-right-Sw_a4qpB","corner-bottom-right":"corner-bottom-right-Sw_a4qpB","corner-bottom-left":"corner-bottom-left-Sw_a4qpB",colorPicker:"colorPicker-Sw_a4qpB",swatch:"swatch-Sw_a4qpB",placeholderContainer:"placeholderContainer-Sw_a4qpB",placeholder:"placeholder-Sw_a4qpB",mixedColor:"mixedColor-Sw_a4qpB",white:"white-Sw_a4qpB",opacitySwatch:"opacitySwatch-Sw_a4qpB", +colorLine:"colorLine-Sw_a4qpB",multiWidth:"multiWidth-Sw_a4qpB",line:"line-Sw_a4qpB",thicknessContainer:"thicknessContainer-Sw_a4qpB",thicknessTitle:"thicknessTitle-Sw_a4qpB"}},86536:e=>{e.exports={thicknessContainer:"thicknessContainer-C05zSid7",thicknessTitle:"thicknessTitle-C05zSid7"}},69006:e=>{e.exports={hasTooltip:"hasTooltip-DcvaoxPU",uppercase:"uppercase-DcvaoxPU"}},2746:e=>{e.exports={wrap:"wrap-Q2NZ0gvI"}},25679:e=>{e.exports={checkbox:"checkbox-FG0u1J5p",title:"title-FG0u1J5p"}},41125:e=>{e.exports={hintButton:"hintButton-qEI9XsjF"}},69750:e=>{e.exports={titleWrap:"titleWrap-SexRbl__",title:"title-SexRbl__"}},63581:e=>{e.exports={accessible:"accessible-HBcDEU4c"}},93402:e=>{e.exports={container:"container-mdcOkvbj",sectionTitle:"sectionTitle-mdcOkvbj",separator:"separator-mdcOkvbj",customButton:"customButton-mdcOkvbj",accessible:"accessible-mdcOkvbj"}},80679:e=>{e.exports={container:"container-iiEYaqPD",form:"form-iiEYaqPD",swatch:"swatch-iiEYaqPD",inputWrap:"inputWrap-iiEYaqPD",inputHash:"inputHash-iiEYaqPD",input:"input-iiEYaqPD",buttonWrap:"buttonWrap-iiEYaqPD",hueSaturationWrap:"hueSaturationWrap-iiEYaqPD",saturation:"saturation-iiEYaqPD",hue:"hue-iiEYaqPD"}},1369:e=>{e.exports={hue:"hue-r4uo5Wn6",pointer:"pointer-r4uo5Wn6",pointerContainer:"pointerContainer-r4uo5Wn6"}},30099:e=>{e.exports={opacity:"opacity-EnWts7Xu",opacitySlider:"opacitySlider-EnWts7Xu",opacitySliderGradient:"opacitySliderGradient-EnWts7Xu",pointer:"pointer-EnWts7Xu",dragged:"dragged-EnWts7Xu",opacityPointerWrap:"opacityPointerWrap-EnWts7Xu",opacityInputWrap:"opacityInputWrap-EnWts7Xu",opacityInput:"opacityInput-EnWts7Xu",opacityInputPercent:"opacityInputPercent-EnWts7Xu",accessible:"accessible-EnWts7Xu"}},35257:e=>{e.exports={saturation:"saturation-NFNfqP2w",pointer:"pointer-NFNfqP2w"}},87466:e=>{e.exports={swatches:"swatches-sfn7Lezv",swatch:"swatch-sfn7Lezv",hover:"hover-sfn7Lezv",empty:"empty-sfn7Lezv",white:"white-sfn7Lezv",selected:"selected-sfn7Lezv",contextItem:"contextItem-sfn7Lezv",row:"row-sfn7Lezv"}},66986:e=>{e.exports={button:"button-tFul0OhX","button-children":"button-children-tFul0OhX",hiddenArrow:"hiddenArrow-tFul0OhX",invisibleFocusHandler:"invisibleFocusHandler-tFul0OhX"}},60673:e=>{e.exports={placeholder:"placeholder-V6ceS6BN"}},70673:(e,t,n)=>{"use strict";n.d(t,{CheckboxInput:()=>u});var o=n(50959),r=n(97754),s=n(90186),a=n(9745),i=n(65890),l=n(70048),c=n.n(l);function u(e){const t=r(c().box,c()[`intent-${e.intent}`],{[c().check]:!Boolean(e.indeterminate),[c().dot]:Boolean(e.indeterminate),[c().noOutline]:-1===e.tabIndex}),n=r(c().wrapper,e.className);return o.createElement("span",{className:n,title:e.title,style:e.style},o.createElement("input",{id:e.id,tabIndex:e.tabIndex,className:c().input,type:"checkbox",name:e.name,checked:e.checked,disabled:e.disabled,value:e.value,autoFocus:e.autoFocus,role:e.role,onChange:function(){e.onChange&&e.onChange(e.value)},ref:e.reference,"aria-required":e["aria-required"],"aria-describedby":e["aria-describedby"],"aria-invalid":e["aria-invalid"],...(0,s.filterDataProps)(e) +}),o.createElement("span",{className:t},o.createElement(a.Icon,{icon:i,className:c().icon})))}},15294:(e,t,n)=>{"use strict";n.d(t,{Checkbox:()=>c});var o=n(50959),r=n(97754),s=n(57733),a=n(70673),i=n(69789),l=n.n(i);class c extends o.PureComponent{render(){const{inputClassName:e,labelClassName:t,...n}=this.props,s=r(this.props.className,l().checkbox,{[l().reverse]:Boolean(this.props.labelPositionReverse),[l().baseline]:Boolean(this.props.labelAlignBaseline)}),i=r(l().label,t,{[l().disabled]:this.props.disabled});let c=null;return this.props.label&&(c=o.createElement("span",{className:i,title:this.props.title},this.props.label)),o.createElement("label",{className:s},o.createElement(a.CheckboxInput,{...n,className:e}),c)}}c.defaultProps={value:"on"};(0,s.makeSwitchGroupItem)(c)},2568:(e,t,n)=>{"use strict";n.d(t,{Textarea:()=>C});var o,r=n(50959),s=n(97754),a=n(38528),i=n(29202),l=n(48027),c=n(45812),u=n(47201),p=n(48907),d=n(67029),h=n(78274),m=n(22623),v=n.n(m);!function(e){e.None="none",e.Vertical="vertical",e.Horizontal="horizontal",e.Both="both"}(o||(o={}));const g=r.forwardRef(((e,t)=>{const{id:n,title:o,tabIndex:a,containerTabIndex:i,role:l,inputClassName:c,autoComplete:u,autoFocus:p,cols:m,disabled:g,isFocused:f,form:b,maxLength:C,minLength:y,name:E,placeholder:S,readonly:w,required:_,rows:x,value:N,defaultValue:I,wrap:T,containerReference:B,onChange:k,onSelect:P,onFocus:D,onContainerFocus:L,onBlur:M,"aria-describedby":O,"aria-required":F,"aria-invalid":V,hasIcon:A,endSlot:R,hasAttachImage:W,...q}=e,z={id:n,title:o,tabIndex:a,role:l,autoComplete:u,autoFocus:p,cols:m,disabled:g,form:b,maxLength:C,minLength:y,name:E,placeholder:S,readOnly:w,required:_,rows:x,value:N,defaultValue:I,wrap:T,onChange:k,onSelect:P,onFocus:D,onBlur:M,"aria-describedby":O,"aria-required":F,"aria-invalid":V};return r.createElement(d.ControlSkeleton,{...q,tabIndex:i,disabled:g,readonly:w,isFocused:f,ref:B,onFocus:L,middleSlot:r.createElement(h.MiddleSlot,null,r.createElement("textarea",{...z,className:s(v().textarea,c,R&&v().endslot),ref:t})),...R&&{endSlot:r.createElement("span",{className:s(!W&&v()["with-icon"])},R)}})}));g.displayName="TextareaView";const f=(e,t,n)=>t?void 0:e?-1:n,b=(e,t,n)=>t?void 0:e?n:-1,C=r.forwardRef(((e,t)=>{e=(0,l.useControl)(e);const{className:n,disabled:d,autoSelectOnFocus:h,tabIndex:m=0,borderStyle:C,highlight:y,resize:E,containerReference:S=null,onFocus:w,onBlur:_,hasIcon:x,...N}=e,I=(0,r.useRef)(null),T=(0,r.useRef)(null),{isMouseDown:B,handleMouseDown:k,handleMouseUp:P}=(0,c.useIsMouseDown)(),[D,L]=(0,i.useFocus)(),M=(0,u.createSafeMulticastEventHandler)(L.onFocus,(function(e){h&&!B.current&&(0,p.selectAllContent)(e.currentTarget)}),w),O=(0,u.createSafeMulticastEventHandler)(L.onBlur,_),F=void 0!==E&&E!==o.None,V=null!=C?C:F?y?"thick":"thin":void 0,A=null!=y?y:!F&&void 0;return r.createElement(g,{...N,className:s(v()["textarea-container"],F&&v()["change-highlight"],E&&E!==o.None&&v()[`resize-${E}`],D&&v().focused,n),disabled:d,isFocused:D,containerTabIndex:f(D,d,m),tabIndex:b(D,d,m),borderStyle:V, +highlight:A,onContainerFocus:function(e){T.current===e.target&&null!==I.current&&I.current.focus()},onFocus:M,onBlur:O,onMouseDown:k,onMouseUp:P,ref:function(e){I.current=e,"function"==typeof t?t(e):t&&(t.current=e)},containerReference:(0,a.useMergedRefs)([S,T]),hasIcon:x})}));C.displayName="Textarea"},36104:(e,t,n)=>{"use strict";n.d(t,{useControlDisclosure:()=>r});var o=n(7953);function r(e){const{intent:t,highlight:n,...r}=e,{isFocused:s,...a}=(0,o.useDisclosure)(r);return{...a,isFocused:s,highlight:null!=n?n:s,intent:null!=t?t:s?"primary":"default"}}},57733:(e,t,n)=>{"use strict";n.d(t,{SwitchGroup:()=>a,makeSwitchGroupItem:()=>i});var o=n(50959);const r=function(){},s=(0,o.createContext)({getName:()=>"",getValues:()=>[],getOnChange:()=>r,subscribe:r,unsubscribe:r});class a extends o.PureComponent{constructor(e){super(e),this._subscriptions=new Set,this._getName=()=>this.props.name,this._getValues=()=>this.props.values,this._getOnChange=()=>this.props.onChange,this._subscribe=e=>{this._subscriptions.add(e)},this._unsubscribe=e=>{this._subscriptions.delete(e)},this.state={switchGroupContext:{getName:this._getName,getValues:this._getValues,getOnChange:this._getOnChange,subscribe:this._subscribe,unsubscribe:this._unsubscribe}}}render(){return o.createElement(s.Provider,{value:this.state.switchGroupContext},this.props.children)}componentDidUpdate(e){this._notify(this._getUpdates(this.props.values,e.values))}_notify(e){this._subscriptions.forEach((t=>t(e)))}_getUpdates(e,t){return[...t,...e].filter((n=>t.includes(n)?!e.includes(n):e.includes(n)))}}function i(e){var t;return t=class extends o.PureComponent{constructor(){super(...arguments),this._onChange=e=>{this.context.getOnChange()(e)},this._onUpdate=e=>{e.includes(this.props.value)&&this.forceUpdate()}}componentDidMount(){this.context.subscribe(this._onUpdate)}render(){return o.createElement(e,{...this.props,name:this._getName(),onChange:this._onChange,checked:this._isChecked()})}componentWillUnmount(){this.context.unsubscribe(this._onUpdate)}_getName(){return this.context.getName()}_isChecked(){return this.context.getValues().includes(this.props.value)}},t.contextType=s,t}},92399:(e,t,n)=>{"use strict";n.d(t,{NumberInputView:()=>T});var o=n(50959),r=n(32563),s=n(97754),a=n(67029),i=n(78274),l=n(86623),c=n(95263),u=n(1405),p=n(12863);const d={large:a.InputClasses.FontSizeLarge,medium:a.InputClasses.FontSizeMedium},h={attachment:u.anchors.top.attachment,targetAttachment:u.anchors.top.targetAttachment,attachmentOffsetY:-4};function m(e){const{className:t,inputClassName:n,stretch:r=!0,errorMessage:a,fontSizeStyle:u="large",endSlot:m,button:v,error:g,warning:f,innerLabel:b,inputReference:C,children:y,...E}=e,S=g&&void 0!==a?[a]:void 0,w=f&&void 0!==a?[a]:void 0,_=s(p.inputContainer,d[u],t),x=b?o.createElement(i.StartSlot,{className:p.innerLabel,interactive:!1},b):void 0,N=m||v||y?o.createElement(i.EndSlot,null,m,v,y):void 0;return o.createElement(l.FormInput,{...E,className:_,inputClassName:n,errors:S,warnings:w,hasErrors:g,hasWarnings:f, +messagesPosition:c.MessagesPosition.Attached,customErrorsAttachment:h,messagesRoot:"document",inheritMessagesWidthFromTarget:!0,disableMessagesRtlStyles:!0,iconHidden:!0,stretch:r,reference:C,startSlot:x,endSlot:N})}var v=n(38528),g=n(44352),f=n(9745),b=n(21861),C=n(2948),y=n(21234);function E(e){const t=s(y.control,y.controlIncrease),r=s(y.control,y.controlDecrease);return o.createElement(o.Fragment,null,void 0!==e.title&&o.createElement("div",{className:y.title},e.title),o.createElement("div",{className:y.controlWrapper},(e.defaultButtonsVisible||e.title)&&o.createElement(o.Fragment,null,o.createElement("button",{type:"button",tabIndex:-1,"aria-label":g.t(null,void 0,n(46812)),className:t,onClick:e.increaseValue,onMouseDown:b.preventDefault},o.createElement(f.Icon,{icon:C,className:y.controlIcon})),o.createElement("button",{type:"button",tabIndex:-1,"aria-label":g.t(null,void 0,n(56095)),className:r,onClick:e.decreaseValue,onMouseDown:b.preventDefault},o.createElement(f.Icon,{icon:C,className:y.controlIcon})))))}var S=n(70412),w=n(29202),_=n(47201),x=n(68335);const N=[38],I=[40];function T(e){const[t,n]=(0,S.useHover)(),[s,a]=(0,w.useFocus)(),i=(0,o.useRef)(null),l=(0,_.createSafeMulticastEventHandler)(a.onFocus,e.onFocus),c=(0,_.createSafeMulticastEventHandler)(a.onBlur,e.onBlur),u=(0,o.useCallback)((t=>{!e.disabled&&s&&(t.preventDefault(),t.deltaY<0?e.onValueByStepChange(1):e.onValueByStepChange(-1))}),[s,e.disabled,e.onValueByStepChange]);return o.createElement(m,{...n,id:e.id,name:e.name,pattern:e.pattern,borderStyle:e.borderStyle,fontSizeStyle:e.fontSizeStyle,value:e.value,className:e.className,inputClassName:e.inputClassName,button:function(){const{button:n,forceShowControls:a,disabled:i,title:l}=e,c=!i&&!r.mobiletouch&&(a||s||t);return i?void 0:o.createElement(o.Fragment,null,null!=n?n:o.createElement(E,{increaseValue:p,decreaseValue:d,defaultButtonsVisible:c,title:l}))}(),disabled:e.disabled,placeholder:e.placeholder,innerLabel:e.innerLabel,endSlot:e.endSlot,containerReference:(0,v.useMergedRefs)([i,e.containerReference]),inputReference:e.inputReference,inputMode:e.inputMode,type:e.type,warning:e.warning,error:e.error,errorMessage:e.errorMessage,onClick:e.onClick,onFocus:l,onBlur:c,onChange:e.onValueChange,onKeyDown:function(t){if(e.disabled||0!==(0,x.modifiersFromEvent)(t.nativeEvent))return;let n=N,o=I;e.controlDecKeyCodes&&(o=o.concat(e.controlDecKeyCodes));e.controlIncKeyCodes&&(n=n.concat(e.controlIncKeyCodes));(o.includes(t.keyCode)||n.includes(t.keyCode))&&(t.preventDefault(),e.onValueByStepChange(o.includes(t.keyCode)?-1:1));e.onKeyDown&&e.onKeyDown(t)},onWheelNoPassive:u,stretch:e.stretch,intent:e.intent,highlight:e.highlight,highlightRemoveRoundBorder:e.highlightRemoveRoundBorder,autoSelectOnFocus:e.autoSelectOnFocus,"data-property-id":e["data-name"]});function p(){var t;e.disabled||(null===(t=i.current)||void 0===t||t.focus(),e.onValueByStepChange(1))}function d(){var t;e.disabled||(null===(t=i.current)||void 0===t||t.focus(),e.onValueByStepChange(-1))}}},58593:(e,t,n)=>{"use strict";n.d(t,{ +ColorSelect:()=>T});var o=n(50959),r=n(97754),s=n.n(r),a=n(50151),i=n(68335),l=n(20520),c=n(29202),u=n(34381),p=n(64706),d=n(16838),h=n(71468),m=n(63581);function v(e){const{button:t,children:n,className:r,onPopupClose:v,"data-name":g,onColorChange:f,disabled:b,...C}=e,[y,E]=(0,o.useState)(!1),[S,w]=(0,o.useState)(!1),[_,x]=(0,c.useFocus)(),N=(0,o.useRef)(null),I=(0,o.useRef)(null),T=(0,o.useRef)(null);return o.createElement("div",{className:r,"data-name":g},o.createElement("button",{className:s()(d.PLATFORM_ACCESSIBILITY_ENABLED&&m.accessible),tabIndex:d.PLATFORM_ACCESSIBILITY_ENABLED&&!b?0:-1,ref:T,onClick:function(){if(e.disabled)return;w((e=>!e)),E(!1)},onFocus:x.onFocus,onBlur:x.onBlur,disabled:b},"function"==typeof t?t(S,_):t),o.createElement(l.PopupMenu,{reference:I,controller:N,onFocus:function(e){if(!e.target||!d.PLATFORM_ACCESSIBILITY_ENABLED||e.target!==e.currentTarget)return;const t=e.currentTarget,n=(0,a.ensureNotNull)((o=e.target,o.querySelector('[data-role="swatch"]:not([disabled], [aria-disabled])')));var o;(0,h.becomeMainElement)(n),setTimeout((()=>{if(document.activeElement!==t||!e.target.matches(":focus-visible"))return;const[n]=(0,d.queryTabbableElements)(t).sort(d.navigationOrderComparator);n&&n.focus()}))},isOpened:S,onClose:B,position:function(){const e=(0,a.ensureNotNull)(T.current).getBoundingClientRect();return{x:e.left,y:e.top+e.height}},doNotCloseOn:T.current,onKeyDown:function(e){if(27===(0,i.hashFromEvent)(e))S&&(e.preventDefault(),B())},onOpen:function(){var e;if(!d.PLATFORM_ACCESSIBILITY_ENABLED)return;null===(e=N.current)||void 0===e||e.focus()},tabIndex:d.PLATFORM_ACCESSIBILITY_ENABLED?-1:void 0},o.createElement(p.MenuContext.Consumer,null,(e=>o.createElement(u.ColorPicker,{...C,onColorChange:f,onToggleCustom:E,menu:e}))),!y&&n));function B(){w(!1),(0,a.ensureNotNull)(T.current).focus(),v&&v()}}var g=n(56512),f=n(87095),b=n(6914),C=n(44352),y=n(57733),E=n(52272);const S=(0,y.makeSwitchGroupItem)(class extends o.PureComponent{constructor(e){super(e),this._onChange=()=>{this.props.onChange&&this.props.onChange(this.props.value)},this._handleFocus=e=>{d.PLATFORM_ACCESSIBILITY_ENABLED&&e.target.matches(":focus-visible")&&this.setState({isFocusVisible:!0})},this._handleBlur=()=>{this.state.isFocusVisible&&this.setState({isFocusVisible:!1})},this.state={isFocusVisible:!1}}render(){const{name:e,checked:t,value:n}=this.props,s=r(E.thicknessItem,{[E.checked]:t,[E.accessible]:d.PLATFORM_ACCESSIBILITY_ENABLED,[E.focusVisible]:this.state.isFocusVisible}),a=r(E.bar,{[E.checked]:t}),i={borderTopWidth:parseInt(n)};return o.createElement("div",{className:s},o.createElement("input",{type:"radio",className:E.radio,name:e,value:n,onChange:this._onChange,onFocus:this._handleFocus,onBlur:this._handleBlur,checked:t,tabIndex:d.PLATFORM_ACCESSIBILITY_ENABLED?0:-1}),o.createElement("div",{className:a,style:i}," "))}});function w(e){const{name:t,values:n,selectedValues:r,onChange:s}=e,a=n.map(((e,t)=>o.createElement(S,{key:t,value:e.toString()}))),i=r.map((e=>e.toString()));return o.createElement("div",{ +className:E.wrap},o.createElement(y.SwitchGroup,{name:t,onChange:e=>{s(parseInt(e))},values:i},a))}var _=n(86536);const x=C.t(null,void 0,n(60142));function N(e){const{value:t,items:n,onChange:r}=e;return o.createElement("div",{className:_.thicknessContainer},o.createElement("div",{className:_.thicknessTitle},x),o.createElement(w,{name:"color_picker_thickness_select",onChange:r,values:n,selectedValues:"mixed"===t?[]:[t]}))}var I=n(28685);function T(e){const{className:t,selectOpacity:n=void 0!==e.opacity,thickness:r,color:a,disabled:i,opacity:l=1,onColorChange:c,onOpacityChange:u,onThicknessChange:p,thicknessItems:d,onPopupClose:h,"data-name":m}=e,[f,b,C]=(0,g.useCustomColors)();return o.createElement(v,{className:t,disabled:i,color:"mixed"!==a?a:null,selectOpacity:n,opacity:l,selectCustom:!0,customColors:f,onColorChange:c,onOpacityChange:a?u:void 0,onAddColor:b,onRemoveCustomColor:C,button:function(e,t){const n=e||t,c=n?"primary":"default";return o.createElement("div",{className:s()(I.colorPickerWrap,I[`intent-${c}`],I["border-thin"],I["size-medium"],n&&I.highlight,n&&I.focused,i&&I.disabled),"data-role":"button","data-name":r?"color-with-thickness-select":"color-select"},o.createElement("div",{className:s()(I.colorPicker,i&&I.disabled)},a&&"mixed"!==a?function(){const e=B(a,l),t=l>=.95&&k(a);return o.createElement("div",{className:I.opacitySwatch},o.createElement("div",{style:{backgroundColor:e},className:s()(I.swatch,t&&I.white)}))}():o.createElement("div",{className:I.placeholderContainer},o.createElement("div",{className:"mixed"===a?I.mixedColor:I.placeholder})),r&&function(){const e=a&&"mixed"!==a?B(a,l):void 0;if("mixed"===r)return o.createElement("div",{className:I.multiWidth},o.createElement("div",{style:{backgroundColor:e},className:I.line}),o.createElement("div",{style:{backgroundColor:e},className:I.line}),o.createElement("div",{style:{backgroundColor:e},className:I.line}));return o.createElement("span",{className:s()(I.colorLine,k(a)&&I.white),style:{height:r,backgroundColor:e}})}()),n&&o.createElement("span",{className:I.shadow}))},onPopupClose:h,"data-name":m},r&&d&&o.createElement(N,{value:r,items:d,onChange:function(e){p&&p(e)}}))}function B(e,t){return e?(0,f.generateColor)(e,(0,f.alphaToTransparency)(t),!0):"#000000"}function k(e){return!!e&&e.toLowerCase()===b.white}},48897:(e,t,n)=>{"use strict";n.d(t,{SymbolInputsButton:()=>x});var o=n(50959),r=n(97754),s=n.n(r),a=n(44352),i=n(50151),l=n(60508),c=n(95711),u=n(14483),p=n(55141),d=n(65106),h=n(1861),m=n(9745),v=n(93929),g=n(60015);function f(e){const{value:t,onClick:n,className:s,startSlot:a,disabled:i=!1}=e;return o.createElement("div",{className:r(g.wrap,i&&g.disabled,s),onClick:n,"data-name":"edit-button"},o.createElement("div",{className:r(g.text,"apply-overflow-tooltip")},void 0!==a&&a,o.createElement("span",null,t)),o.createElement(m.Icon,{icon:v,className:g.icon}))}var b=n(31356),C=n(78260),y=n(44254),E=n(15983),S=n(82708),w=n(69006);function _(e){const{symbol:t,onSymbolChanged:r,disabled:i,className:p}=e,[m,v]=(0,o.useState)(t),g=(0, +o.useContext)(l.SlotContext),b=(0,o.useContext)(c.PopupContext);return o.createElement(f,{value:m,onClick:function(){const e=function(e){const t=(0,y.tokenize)(e);return(0,E.isSpread)(t)}(m)?m:(0,S.safeShortName)(m),t=(0,d.getSymbolSearchCompleteOverrideFunction)();(0,h.showSymbolSearchItemsDialog)({onSearchComplete:e=>{t(e[0].symbol,e[0].result).then((e=>{r(e.symbol),v(e.name)}))},dialogTitle:a.t(null,void 0,n(23398)),defaultValue:e,manager:g,onClose:()=>{b&&b.focus()},showSpreadActions:u.enabled("show_spread_operators")&&u.enabled("studies_symbol_search_spread_operators")})},disabled:i,className:s()(p,u.enabled("uppercase_instrument_names")&&w.uppercase)})}function x(e){if("definition"in e){const{propType:t,properties:n,id:r,title:s="",solutionId:a}=e.definition,l=n[t],c=l.value()||"",u=e=>{l.setValue(e)};return o.createElement(b.CommonSection,{id:r,title:s,solutionId:a},o.createElement(C.CellWrap,null,o.createElement(_,{symbol:(0,i.ensureDefined)(c),onSymbolChanged:u})))}{const{study:t,value:n,input:{id:r,name:a},onChange:l,disabled:c,hasTooltip:u}=e,d=e=>{const n=(0,p.getInternalSymbolName)(e,t);l(n,r,a)};return o.createElement(_,{symbol:(0,i.ensureDefined)(n),onSymbolChanged:d,disabled:c,className:s()(u&&w.hasTooltip)})}}},1861:(e,t,n)=>{"use strict";n.d(t,{showSymbolSearchItemsDialog:()=>l});var o=n(50959),r=n(962),s=n(60508),a=n(51826),i=n(32456);function l(e){const{initialMode:t="symbolSearch",autofocus:n=!0,defaultValue:l,showSpreadActions:c,selectSearchOnInit:u,onSearchComplete:p,dialogTitle:d,placeholder:h,fullscreen:m,initialScreen:v,wrapper:g,dialog:f,contentItem:b,onClose:C,onOpen:y,footer:E,symbolTypes:S,searchInput:w,emptyState:_,hideMarkedListFlag:x,dialogWidth:N="auto",manager:I,shouldReturnFocus:T}=e;if(a.dialogsOpenerManager.isOpened("SymbolSearch")||a.dialogsOpenerManager.isOpened("ChangeIntervalDialog"))return;const B=document.createElement("div"),k=o.createElement(s.SlotContext.Provider,{value:null!=I?I:null},o.createElement(i.SymbolSearchItemsDialog,{onClose:P,initialMode:t,defaultValue:l,showSpreadActions:c,hideMarkedListFlag:x,selectSearchOnInit:u,onSearchComplete:p,dialogTitle:d,placeholder:h,fullscreen:m,initialScreen:v,wrapper:g,dialog:f,contentItem:b,footer:E,symbolTypes:S,searchInput:w,emptyState:_,autofocus:n,dialogWidth:N,shouldReturnFocus:T}));function P(){r.unmountComponentAtNode(B),a.dialogsOpenerManager.setAsClosed("SymbolSearch"),C&&C()}return r.render(k,B),a.dialogsOpenerManager.setAsOpened("SymbolSearch"),y&&y(),{close:P}}},50238:(e,t,n)=>{"use strict";n.d(t,{useRovingTabindexElement:()=>a});var o=n(50959),r=n(39416),s=n(16838);function a(e,t=[]){const[n,a]=(0,o.useState)(!1),i=(0,r.useFunctionalRefObject)(e);return(0,o.useLayoutEffect)((()=>{if(!s.PLATFORM_ACCESSIBILITY_ENABLED)return;const e=i.current;if(null===e)return;const t=e=>{switch(e.type){case"roving-tabindex:main-element":a(!0);break;case"roving-tabindex:secondary-element":a(!1)}};return e.addEventListener("roving-tabindex:main-element",t),e.addEventListener("roving-tabindex:secondary-element",t),()=>{ +e.removeEventListener("roving-tabindex:main-element",t),e.removeEventListener("roving-tabindex:secondary-element",t)}}),t),[i,s.PLATFORM_ACCESSIBILITY_ENABLED?n?0:-1:void 0]}},73146:(e,t,n)=>{"use strict";n.d(t,{createAdapter:()=>s});var o=n(92249),r=n(28853);function s(e){if((0,o.isLineTool)(e))return{isPine:()=>!1,isStandardPine:()=>!1,canOverrideMinTick:()=>!1,resolvedSymbolInfoBySymbol:()=>{throw new TypeError("Only study is supported.")},symbolsResolved:()=>{throw new TypeError("Only study is supported.")},parentSources:()=>{throw new TypeError("Only study is supported.")},getAllChildren:()=>[],sourceId:()=>{throw new TypeError("Only study is supported.")},inputs:()=>({}),parentSourceForInput:()=>{throw new TypeError("Only study is supported.")}};if((0,r.isStudy)(e))return e;if("isInputsStudy"in e)return e;throw new TypeError("Unsupported source type.")}},45560:(e,t,n)=>{"use strict";n.d(t,{useDefinitionProperty:()=>s});var o=n(50959),r=n(71953);const s=e=>{const t="property"in e?e.property:void 0,n="defaultValue"in e?e.defaultValue:e.property.value(),[s,a]=(0,o.useState)(t?t.value():n);(0,o.useEffect)((()=>{if(t){const n={};return a(t.value()),t.subscribe(n,(t=>{const n=t.value();e.handler&&e.handler(n),a(n)})),()=>{t.unsubscribeAll(n)}}return()=>{}}),[t]);return[s,e=>{if(void 0!==t){const n=t.value();r.logger.logNormal(`Changing property value from "${n}" to "${e}"`),t.setValue(e)}}]}},78260:(e,t,n)=>{"use strict";n.d(t,{CellWrap:()=>i});var o=n(50959),r=n(97754),s=n.n(r),a=n(2746);function i(e){return o.createElement("div",{className:s()(a.wrap,e.className)},e.children)}},53424:(e,t,n)=>{"use strict";n.d(t,{CheckableTitle:()=>c});var o=n(50959),r=n(15294),s=n(45560);function a(e){const{property:t,...n}=e,[a,i]=(0,s.useDefinitionProperty)({property:t}),l="mixed"===a;return o.createElement(r.Checkbox,{...n,name:"toggle-enabled",checked:l||a,indeterminate:l,onChange:function(){i("mixed"===a||!a)}})}var i=n(78260),l=n(25679);function c(e){const{property:t,disabled:n,title:r,className:s,name:c}=e,u=o.createElement("span",{className:l.title},r);return o.createElement(i.CellWrap,{className:s},t?o.createElement(a,{name:c,className:l.checkbox,property:t,disabled:n,label:u,labelAlignBaseline:!0}):u)}},31356:(e,t,n)=>{"use strict";n.d(t,{CommonSection:()=>a});var o=n(50959),r=n(11062),s=n(53424);n(41125);function a(e){const{id:t,offset:n,disabled:a,checked:i,title:l,children:c,solutionId:u}=e;return o.createElement(r.PropertyTable.Row,null,o.createElement(r.PropertyTable.Cell,{placement:"first",verticalAlign:"adaptive",offset:n,"data-section-name":t,colSpan:Boolean(c)?void 0:2,checkableTitle:!0},o.createElement(s.CheckableTitle,{name:`is-enabled-${t}`,title:l,disabled:a,property:i}),u&&!Boolean(c)&&!1),Boolean(c)&&o.createElement(r.PropertyTable.Cell,{placement:"last","data-section-name":t},c,u&&!1))}},86067:(e,t,n)=>{"use strict";n.d(t,{GroupTitleSection:()=>i});var o=n(50959),r=n(11062),s=n(53424),a=n(69750);function i(e){return o.createElement(r.PropertyTable.Row,null,o.createElement(r.PropertyTable.Cell,{ +className:a.titleWrap,placement:"first",verticalAlign:"adaptive",colSpan:2,"data-section-name":e.name,checkableTitle:!0},o.createElement(s.CheckableTitle,{title:e.title,name:`is-enabled-${e.name}`,className:a.title})))}},71953:(e,t,n)=>{"use strict";n.d(t,{logger:()=>o});const o=(0,n(59224).getLogger)("Platform.GUI.PropertyDefinitionTrace")},34381:(e,t,n)=>{"use strict";n.d(t,{ColorPicker:()=>$});var o=n(50959),r=n(97754),s=n.n(r),a=n(44352),i=n(16838),l=n(50151),c=n(68335),u=n(71468);const p=[37,39,38,40];function d(e){const t=(0,o.useRef)(null);return(0,o.useLayoutEffect)((()=>{if(!i.PLATFORM_ACCESSIBILITY_ENABLED)return;const e=(0,l.ensureNotNull)(t.current),n=()=>{const n=(0,i.queryTabbableElements)(e).sort(i.navigationOrderComparator);if(0===n.length||n[0].parentElement&&!v(n[0].parentElement,(0,l.ensureNotNull)(t.current))){const o=function(e){const n=m(e).sort(i.navigationOrderComparator).find((e=>v(e,(0,l.ensureNotNull)(t.current))));if(!n)return null;const o=Array.from(n.children);if(!o.length)return null;return o[0]}(e);if(null===o)return;if((0,u.becomeMainElement)(o),n.length>0)for(const e of n)(0,u.becomeSecondaryElement)(e)}};return window.addEventListener("keyboard-navigation-activation",n),n(),()=>window.removeEventListener("keyboard-navigation-activation",n)}),[]),[t,function(t){if(!i.PLATFORM_ACCESSIBILITY_ENABLED)return;if(t.defaultPrevented)return;const n=(0,c.hashFromEvent)(t);if(!p.includes(n))return;const o=document.activeElement;if(!(o instanceof HTMLElement))return;const r=t.currentTarget;let s,a;if(e){const e=o.parentElement;s=e?Array.from(e.children):[],a=s.indexOf(o)}else s=(l=r,Array.from(l.querySelectorAll("button:not([disabled], [aria-disabled])")).filter((0,i.createScopedVisibleElementFilter)(l))).sort(i.navigationOrderComparator),a=s.indexOf(o);var l;if(0===s.length||-1===a)return;const u=n=>{if(!document.activeElement)return;const o=m(r),s=document.activeElement.parentElement;if(!s)return;const a=Array.from(s.children).indexOf(document.activeElement);if(-1===a)return;const i=o["down"===n?o.indexOf(s)+1:o.indexOf(s)-1];if(!i)return;t.preventDefault();const l=Array.from(i.children);l.length&&(!e&&a<=l.length-1?g(l[a]):g(l[0]))};switch(n){case 37:if(t.preventDefault(),!e&&0===a)break;g(h(s,a,-1));break;case 39:if(t.preventDefault(),!e&&a===s.length-1)break;g(h(s,a,1));break;case 38:u("up");break;case 40:u("down")}}]}function h(e,t,n){return e[(t+e.length+n)%e.length]}function m(e){return Array.from(e.querySelectorAll('[data-role="row"]')).filter((0,i.createScopedVisibleElementFilter)(e))}function v(e,t){const n=(0,l.ensureNotNull)(e.parentElement).offsetTop,o=n+(0,l.ensureNotNull)(e.parentElement).clientHeight,r=t.scrollTop,s=r+t.clientHeight;return n>=r&&o<=s}function g(e){document.activeElement&&(0,u.becomeSecondaryElement)(document.activeElement),(0,u.becomeMainElement)(e),e.focus()}var f=n(43688),b=n(93532),C=n(45582),y=Math.ceil,E=Math.max;const S=function(e,t,n){t=(n?(0,b.default)(e,t,n):void 0===t)?1:E((0,C.default)(t),0);var o=null==e?0:e.length;if(!o||t<1)return[] +;for(var r=0,s=0,a=Array(y(o/t));ro.createElement("div",{className:P.row,"data-role":"row",key:t},e.map(((e,t)=>o.createElement(D,{key:String(e)+t,index:t,color:e,selected:a&&(0,w.areEqualRgb)(a,(0,w.parseRgb)(String(e))),onSelect:l})))))),r);function l(e){s&&s(e)}}var M=n(54368),O=n(94720);function F(e){const t=`Invalid RGB color: ${e}`;if(null===e)throw new Error(t);const n=e.match(/^#?([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})$/i);if(null===n)throw new Error(t);const[,o,r,s]=n;if(!o||!r||!s)throw new Error(t);const a=parseInt(o,16)/255,i=parseInt(r,16)/255,l=parseInt(s,16)/255,c=Math.max(a,i,l),u=Math.min(a,i,l);let p;const d=c,h=c-u,m=0===c?0:h/c;if(c===u)p=0;else{switch(c){case a:p=(i-l)/h+(i{this._container=e},this._handlePosition=e=>{const{hsv:{h:t},onChange:n}=this.props;if(!n)return;const o=(0,l.ensureNotNull)(this._container).getBoundingClientRect(),r=e.clientX-o.left,s=e.clientY-o.top;let a=r/o.width;a<0?a=0:a>1&&(a=1);let i=1-s/o.height;i<0?i=0:i>1&&(i=1),n({h:t,s:a,v:i})},this._mouseDown=e=>{window.addEventListener("mouseup",this._mouseUp),window.addEventListener("mousemove",this._mouseMove)},this._mouseUp=e=>{window.removeEventListener("mousemove",this._mouseMove),window.removeEventListener("mouseup",this._mouseUp),this._handlePosition(e)},this._mouseMove=(0,V.default)(this._handlePosition,100),this._handleTouch=e=>{this._handlePosition(e.nativeEvent.touches[0])}}render(){const{className:e,hsv:{h:t,s:n,v:r}}=this.props,a=`hsl(${360*t}, 100%, 50%)`;return o.createElement("div",{className:s()(A.saturation,e),style:{backgroundColor:a}, +ref:this._refContainer,onMouseDown:this._mouseDown,onTouchStart:this._handleTouch,onTouchMove:this._handleTouch},o.createElement("div",{className:A.pointer,style:{left:100*n+"%",top:100*(1-r)+"%"}}))}}var W=n(1369);class q extends o.PureComponent{constructor(){super(...arguments),this._container=null,this._refContainer=e=>{this._container=e},this._handlePosition=e=>{const{hsv:{s:t,v:n},onChange:o}=this.props;if(!o)return;const r=(0,l.ensureNotNull)(this._container).getBoundingClientRect();let s=(e.clientY-r.top)/r.height;s<0?s=0:s>1&&(s=1),o({h:s,s:t,v:n})},this._mouseDown=e=>{window.addEventListener("mouseup",this._mouseUp),window.addEventListener("mousemove",this._mouseMove)},this._mouseUp=e=>{window.removeEventListener("mousemove",this._mouseMove),window.removeEventListener("mouseup",this._mouseUp),this._handlePosition(e)},this._mouseMove=(0,V.default)(this._handlePosition,100),this._handleTouch=e=>{this._handlePosition(e.nativeEvent.touches[0])}}render(){const{className:e,hsv:{h:t}}=this.props;return o.createElement("div",{className:s()(W.hue,e)},o.createElement("div",{className:W.pointerContainer,ref:this._refContainer,onMouseDown:this._mouseDown,onTouchStart:this._handleTouch,onTouchMove:this._handleTouch},o.createElement("div",{className:W.pointer,style:{top:100*t+"%"}})))}}var z=n(80679);const U="#000000",Z=a.t(null,{context:"Color Picker"},n(40276));class Y extends o.PureComponent{constructor(e){super(e),this._inputRef=o.createRef(),this._handleHSV=e=>{const t=function(e){const{h:t,s:n,v:o}=e;let r,s,a;const i=Math.floor(6*t),l=6*t-i,c=o*(1-n),u=o*(1-l*n),p=o*(1-(1-l)*n);switch(i%6){case 0:r=o,s=p,a=c;break;case 1:r=u,s=o,a=c;break;case 2:r=c,s=o,a=p;break;case 3:r=c,s=u,a=o;break;case 4:r=p,s=c,a=o;break;case 5:r=o,s=c,a=u;break;default:r=0,s=0,a=0}return"#"+[255*r,255*s,255*a].map((e=>("0"+Math.round(e).toString(16)).replace(/.+?([a-f0-9]{2})$/i,"$1"))).join("")}(e)||U;this.setState({color:t,inputColor:t.replace(/^#/,""),hsv:e}),this.props.onSelect(t)},this._handleInput=e=>{const t=e.currentTarget.value;try{const e=F(t),n=`#${t}`;this.setState({color:n,inputColor:t,hsv:e}),this.props.onSelect(n)}catch(e){this.setState({inputColor:t})}},this._handleAddColor=()=>this.props.onAdd(this.state.color);const t=e.color||U;this.state={color:t,inputColor:t.replace(/^#/,""),hsv:F(t)}}componentDidMount(){var e;i.PLATFORM_ACCESSIBILITY_ENABLED&&!_.CheckMobile.any()&&(null===(e=this._inputRef.current)||void 0===e||e.focus())}render(){const{color:e,hsv:t,inputColor:n}=this.state;return o.createElement("div",{className:z.container},o.createElement("div",{className:z.form},o.createElement("div",{className:z.swatch,style:{backgroundColor:e}}),o.createElement("div",{className:z.inputWrap},o.createElement("span",{className:z.inputHash},"#"),o.createElement("input",{ref:this._inputRef,type:"text",className:z.input,value:n,onChange:this._handleInput})),o.createElement("div",{className:z.buttonWrap},o.createElement(O.Button,{size:"s",onClick:this._handleAddColor},Z))),o.createElement("div",{className:z.hueSaturationWrap +},o.createElement(R,{className:z.saturation,hsv:t,onChange:this._handleHSV}),o.createElement(q,{className:z.hue,hsv:t,onChange:this._handleHSV})))}}var G=n(93402);const H=a.t(null,{context:"Color Picker"},n(53585)),K=a.t(null,{context:"Color Picker"},n(81865));function $(e){const{color:t,opacity:n,selectCustom:r,selectOpacity:a,customColors:l,onRemoveCustomColor:c,onToggleCustom:u,onOpacityChange:p,menu:h}=e,[m,v]=(0,o.useState)(!1),g="number"==typeof n?n:1,[f,b]=d();return(0,o.useLayoutEffect)((()=>{h&&h.update()}),[a,h]),m?o.createElement(Y,{color:t,onSelect:C,onAdd:function(t){v(!1),null==u||u(!1);const{onAddColor:n}=e;n&&n(t)}}):o.createElement("div",{className:G.container},o.createElement("div",{ref:f,onKeyDown:b},o.createElement(L,{colors:T.basic,color:t,onSelect:C}),o.createElement(L,{colors:T.extended,color:t,onSelect:C}),o.createElement("div",{className:G.separator}),o.createElement(I.Provider,{value:c},o.createElement(L,{colors:l,color:t,onSelect:C},r&&o.createElement(o.Fragment,null,i.PLATFORM_ACCESSIBILITY_ENABLED?(null==l?void 0:l.length)?o.createElement("button",{title:H,onClick:y,className:s()(G.customButton,G.accessible,"apply-common-tooltip"),tabIndex:-1}):o.createElement("div",{"data-role":"row"},o.createElement("button",{title:H,onClick:y,className:s()(G.customButton,G.accessible,"apply-common-tooltip"),tabIndex:-1})):o.createElement("div",{className:s()(G.customButton,"apply-common-tooltip"),onClick:y,title:H,tabIndex:-1}))))),a&&o.createElement(o.Fragment,null,o.createElement("div",{className:G.sectionTitle},K),o.createElement(M.Opacity,{color:t,opacity:g,onChange:function(e){p&&p(e)}})));function C(t){const{onColorChange:n}=e;n&&n(t,m)}function y(e){v(!0),null==u||u(!0)}}},54368:(e,t,n)=>{"use strict";n.d(t,{Opacity:()=>u});var o=n(50959),r=n(97754),s=n(50151),a=n(37160),i=n(68335),l=n(16838),c=n(30099);class u extends o.PureComponent{constructor(e){super(e),this._container=null,this._pointer=null,this._raf=null,this._refContainer=e=>{this._container=e},this._refPointer=e=>{this._pointer=e},this._handlePosition=e=>{null===this._raf&&(this._raf=requestAnimationFrame((()=>{const t=(0,s.ensureNotNull)(this._container),n=(0,s.ensureNotNull)(this._pointer),o=t.getBoundingClientRect(),r=n.offsetWidth,i=e.clientX-r/2-o.left,l=(0,a.clamp)(i/(o.width-r),0,1);this.setState({inputOpacity:Math.round(100*l).toString()}),this.props.onChange(l),this._raf=null})))},this._onSliderClick=e=>{this._handlePosition(e.nativeEvent),this._dragSubscribe()},this._mouseUp=e=>{this.setState({isPointerDragged:!1}),this._dragUnsubscribe(),this._handlePosition(e)},this._mouseMove=e=>{this.setState({isPointerDragged:!0}),this._handlePosition(e)},this._onTouchStart=e=>{this._handlePosition(e.nativeEvent.touches[0])},this._handleTouch=e=>{this.setState({isPointerDragged:!0}),this._handlePosition(e.nativeEvent.touches[0])},this._handleTouchEnd=()=>{this.setState({isPointerDragged:!1})},this._handleInput=e=>{const t=e.currentTarget.value,n=Number(t)/100;this.setState({inputOpacity:t}),Number.isNaN(n)||n>1||this.props.onChange(n)}, +this._handleKeyDown=e=>{const t=(0,i.hashFromEvent)(e);if(37!==t&&39!==t)return;e.preventDefault();const n=Number(this.state.inputOpacity);37===t&&0!==n&&this._changeOpacity(n-1),39===t&&100!==n&&this._changeOpacity(n+1)},this.state={inputOpacity:Math.round(100*e.opacity).toString(),isPointerDragged:!1}}componentWillUnmount(){null!==this._raf&&(cancelAnimationFrame(this._raf),this._raf=null),this._dragUnsubscribe()}render(){const{color:e,opacity:t,hideInput:n,disabled:s}=this.props,{inputOpacity:a,isPointerDragged:i}=this.state,u={color:e||void 0};return o.createElement("div",{className:c.opacity},o.createElement("div",{className:r(c.opacitySlider,l.PLATFORM_ACCESSIBILITY_ENABLED&&c.accessible),style:u,tabIndex:l.PLATFORM_ACCESSIBILITY_ENABLED&&!s?0:-1,ref:this._refContainer,onMouseDown:this._onSliderClick,onTouchStart:this._onTouchStart,onTouchMove:this._handleTouch,onTouchEnd:this._handleTouchEnd,onKeyDown:this._handleKeyDown,"aria-disabled":s},o.createElement("div",{className:c.opacitySliderGradient,style:{backgroundImage:`linear-gradient(90deg, transparent, ${e})`}}),o.createElement("div",{className:c.opacityPointerWrap},o.createElement("div",{className:r(c.pointer,i&&c.dragged),style:{left:100*t+"%"},ref:this._refPointer}))),!n&&o.createElement("div",{className:c.opacityInputWrap},o.createElement("input",{type:"text",className:c.opacityInput,value:a,onChange:this._handleInput}),o.createElement("span",{className:c.opacityInputPercent},"%")))}_dragSubscribe(){const e=(0,s.ensureNotNull)(this._container).ownerDocument;e&&(e.addEventListener("mouseup",this._mouseUp),e.addEventListener("mousemove",this._mouseMove))}_dragUnsubscribe(){const e=(0,s.ensureNotNull)(this._container).ownerDocument;e&&(e.removeEventListener("mousemove",this._mouseMove),e.removeEventListener("mouseup",this._mouseUp))}_changeOpacity(e){this.setState({inputOpacity:e.toString()}),this.props.onChange(e/100)}}},6914:(e,t,n)=>{"use strict";n.d(t,{basic:()=>i,extended:()=>c,white:()=>r});var o=n(48891);const r=o.colorsPalette["color-white"],s=["ripe-red","tan-orange","banana-yellow","iguana-green","minty-green","sky-blue","tv-blue","deep-blue","grapes-purple","berry-pink"],a=[200,300,400,500,600,700,800,900].map((e=>`color-cold-gray-${e}`));a.unshift("color-white"),a.push("color-black"),s.forEach((e=>{a.push(`color-${e}-500`)}));const i=a.map((e=>o.colorsPalette[e])),l=[];[100,200,300,400,700,900].forEach((e=>{s.forEach((t=>{l.push(`color-${t}-${e}`)}))}));const c=l.map((e=>o.colorsPalette[e]))},59054:(e,t,n)=>{"use strict";n.d(t,{ControlDisclosureView:()=>g});var o=n(50959),r=n(97754),s=n.n(r),a=n(38528),i=n(67029),l=n(78274),c=n(4523),u=n(9745),p=n(2948),d=n(23428);function h(e){const{isDropped:t}=e;return o.createElement(u.Icon,{className:s()(d.icon,t&&d.dropped),icon:p})}function m(e){const{className:t,disabled:n,isDropped:r}=e;return o.createElement("span",{className:s()(d.button,n&&d.disabled,t)},o.createElement(h,{isDropped:r}))}var v=n(66986);const g=o.forwardRef(((e,t)=>{ +const{listboxId:n,className:r,listboxClassName:u,listboxTabIndex:p,hideArrowButton:d,matchButtonAndListboxWidths:h,popupPosition:g,disabled:f,isOpened:b,scrollWrapReference:C,repositionOnScroll:y,closeOnHeaderOverlap:E,listboxReference:S,size:w="small",onClose:_,onOpen:x,onListboxFocus:N,onListboxBlur:I,onListboxKeyDown:T,buttonChildren:B,children:k,caretClassName:P,listboxAria:D,...L}=e,M=(0,o.useRef)(null),O=!d&&o.createElement(l.EndSlot,null,o.createElement(m,{isDropped:b,disabled:f,className:P}));return o.createElement(c.PopupMenuDisclosureView,{buttonRef:M,listboxId:n,listboxClassName:u,listboxTabIndex:p,isOpened:b,onClose:_,onOpen:x,listboxReference:S,scrollWrapReference:C,onListboxFocus:N,onListboxBlur:I,onListboxKeyDown:T,listboxAria:D,matchButtonAndListboxWidths:h,popupPosition:g,button:o.createElement(i.ControlSkeleton,{...L,"data-role":"listbox",disabled:f,className:s()(v.button,r),size:w,ref:(0,a.useMergedRefs)([M,t]),middleSlot:o.createElement(l.MiddleSlot,null,o.createElement("span",{className:s()(v["button-children"],d&&v.hiddenArrow)},B)),endSlot:O}),popupChildren:k,repositionOnScroll:y,closeOnHeaderOverlap:E})}));g.displayName="ControlDisclosureView"},56512:(e,t,n)=>{"use strict";n.d(t,{useCustomColors:()=>l});var o=n(50959),r=n(56840),s=n(76422);function a(e,t){(0,o.useEffect)((()=>(s.subscribe(e,t,null),()=>{s.unsubscribe(e,t,null)})),[e,t])}var i=n(24377);function l(){const[e,t]=(0,o.useState)((0,r.getJSON)("pickerCustomColors",[]));a("add_new_custom_color",(n=>t(c(n,e)))),a("remove_custom_color",(n=>t(u(n,e))));const n=(0,o.useCallback)((t=>{const n=t?(0,i.parseRgb)(t):null;e.some((e=>null!==e&&null!==n&&(0,i.areEqualRgb)((0,i.parseRgb)(e),n)))||(s.emit("add_new_custom_color",t),(0,r.setJSON)("pickerCustomColors",c(t,e)))}),[e]),l=(0,o.useCallback)((t=>{(t>=0||t29&&n.shift(),n}function u(e,t){return t.filter(((t,n)=>e!==n))}},90405:(e,t,n)=>{"use strict";n.d(t,{Select:()=>C});var o=n(50959),r=n(22064),s=n(38528),a=n(16921),i=n(16396),l=n(12481),c=n(43370);var u=n(36762),p=n(26597),d=n(59054),h=n(36104),m=n(38223),v=n(60673);function g(e){return!e.readonly}function f(e,t){var n;return null!==(n=null==t?void 0:t.id)&&void 0!==n?n:(0,r.createDomId)(e,"item",null==t?void 0:t.value)}function b(e){var t,n;const{selectedItem:r,placeholder:s}=e;if(!r)return o.createElement("span",{className:v.placeholder},s);const a=null!==(n=null!==(t=r.selectedContent)&&void 0!==t?t:r.content)&&void 0!==n?n:r.value;return o.createElement("span",null,a)}const C=o.forwardRef(((e,t)=>{const{id:n,menuClassName:v,menuItemClassName:C,tabIndex:y,disabled:E,highlight:S,intent:w,hideArrowButton:_,placeholder:x,addPlaceholderToItems:N=!0,value:I,"aria-labelledby":T,onFocus:B,onBlur:k,onClick:P,onChange:D,onKeyDown:L,repositionOnScroll:M=!0,openMenuOnEnter:O=!0,"aria-describedby":F,"aria-invalid":V,...A}=e;let{items:R}=e;if(x&&N){R=[{value:void 0,content:x,id:(0, +r.createDomId)(n,"placeholder")},...R]}const{listboxId:W,isOpened:q,isFocused:z,buttonTabIndex:U,listboxTabIndex:Z,highlight:Y,intent:G,open:H,onOpen:K,close:$,toggle:j,buttonFocusBindings:X,onButtonClick:Q,buttonRef:J,listboxRef:ee,buttonAria:te}=(0,h.useControlDisclosure)({id:n,disabled:E,buttonTabIndex:y,intent:w,highlight:S,onFocus:B,onBlur:k,onClick:P}),ne=R.filter(g),oe=ne.find((e=>e.value===I)),[re,se,ae]=(0,a.useKeepActiveItemIntoView)({activeItem:oe}),ie=(0,r.joinDomIds)(T,n),le=ie.length>0?ie:void 0,ce=(0,o.useMemo)((()=>({role:"listbox","aria-labelledby":T,"aria-activedescendant":f(n,oe)})),[T,oe]),ue=(0,o.useCallback)((e=>e.value===I),[I]),pe=(0,o.useCallback)((e=>D&&D(e.value)),[D]),de=(0,u.useItemsKeyboardNavigation)(m.isRtl,ne,ue,pe,!1,{next:[40],previous:[38]}),he=(0,p.useKeyboardToggle)(j,q||O),me=(0,p.useKeyboardClose)(q,$),ve=(0,p.useKeyboardOpen)(q,H),ge=(0,p.useKeyboardEventHandler)([he,me,ve]),fe=(0,p.useKeyboardEventHandler)([de,he,me]),be=function(e){const t=(0,o.useRef)(""),n=(0,o.useMemo)((()=>(0,l.default)((()=>{t.current=""}),500)),[]),r=(0,o.useMemo)((()=>(0,c.default)(e,200)),[e]);return(0,o.useCallback)((e=>{e.key.length>0&&e.key.length<3&&(t.current+=e.key,r(t.current,e),n())}),[n,r])}(((t,n)=>{const o=function(e,t,n){return e.find((e=>{var o;const r=t.toLowerCase();return!e.readonly&&(n?n(e).toLowerCase().startsWith(r):!e.readonly&&("string"==typeof e.content&&e.content.toLowerCase().startsWith(r)||"string"==typeof e.textContent&&e.textContent.toLowerCase().startsWith(r)||String(null!==(o=e.value)&&void 0!==o?o:"").toLowerCase().startsWith(r)))}))}(ne,t,e.getSearchKey);void 0!==o&&D&&(n.stopPropagation(),q||H(),D(o.value))}));return o.createElement(d.ControlDisclosureView,{...A,...te,...X,id:n,role:"button",tabIndex:U,"aria-owns":te["aria-controls"],"aria-haspopup":"listbox","aria-labelledby":le,disabled:E,hideArrowButton:_,isFocused:z,isOpened:q,highlight:Y,intent:G,ref:(0,s.useMergedRefs)([J,t]),onClick:Q,onOpen:function(){ae(oe,{duration:0}),K()},onClose:$,onKeyDown:function(e){ge(e),L&&L(e);e.defaultPrevented||be(e)},listboxId:W,listboxTabIndex:Z,listboxClassName:v,listboxAria:ce,"aria-describedby":F,"aria-invalid":V,listboxReference:ee,scrollWrapReference:re,onListboxKeyDown:function(e){fe(e),e.defaultPrevented||be(e)},buttonChildren:o.createElement(b,{selectedItem:oe,placeholder:x}),repositionOnScroll:M},R.map(((e,t)=>{var r;if(e.readonly)return o.createElement(o.Fragment,{key:`readonly_item_${t}`},e.content);const s=f(n,e);return o.createElement(i.PopupMenuItem,{key:s,id:s,className:C,role:"option","aria-selected":I===e.value,isActive:I===e.value,label:null!==(r=e.content)&&void 0!==r?r:e.value,onClick:Ce,onClickArg:e.value,isDisabled:e.disabled,reference:t=>se(e,t)})})));function Ce(e){D&&D(e)}}));C.displayName="Select"},86656:(e,t,n)=>{"use strict";n.d(t,{TouchScrollContainer:()=>i});var o=n(50959),r=n(59142),s=n(50151),a=n(49483);const i=(0,o.forwardRef)(((e,t)=>{const{children:n,...s}=e,i=(0,o.useRef)(null);return(0,o.useImperativeHandle)(t,(()=>i.current)),(0, +o.useLayoutEffect)((()=>{if(a.CheckMobile.iOS())return null!==i.current&&(0,r.disableBodyScroll)(i.current,{allowTouchMove:l(i)}),()=>{null!==i.current&&(0,r.enableBodyScroll)(i.current)}}),[]),o.createElement("div",{ref:i,...s},n)}));function l(e){return t=>{const n=(0,s.ensureNotNull)(e.current),o=document.activeElement;return!n.contains(t)||null!==o&&n.contains(o)&&o.contains(t)}}},26278:e=>{e.exports={titleWrap:"titleWrap-Izz3hpJc",groupFooter:"groupFooter-Izz3hpJc"}},49934:e=>{e.exports={wrapper:"wrapper-JXHzsa7P"}},17611:e=>{e.exports={inlineRow:"inlineRow-D8g11qqA"}},93071:e=>{e.exports={container:"container-QyF09i7Y",hasTooltip:"hasTooltip-QyF09i7Y",datePickerWrapper:"datePickerWrapper-QyF09i7Y",timePickerWrapper:"timePickerWrapper-QyF09i7Y"}},27698:e=>{e.exports={input:"input-ZOx_CVY3",symbol:"symbol-ZOx_CVY3",checkbox:"checkbox-ZOx_CVY3",label:"label-ZOx_CVY3",dropdownMenu:"dropdownMenu-ZOx_CVY3",sessionStart:"sessionStart-ZOx_CVY3",sessionEnd:"sessionEnd-ZOx_CVY3",sessionInputContainer:"sessionInputContainer-ZOx_CVY3",sessionDash:"sessionDash-ZOx_CVY3",inputGroup:"inputGroup-ZOx_CVY3",textarea:"textarea-ZOx_CVY3",inlineGroup:"inlineGroup-ZOx_CVY3",hasTooltip:"hasTooltip-ZOx_CVY3"}},24712:e=>{e.exports={content:"content-tBgV1m0B",cell:"cell-tBgV1m0B",inner:"inner-tBgV1m0B",first:"first-tBgV1m0B",inlineCell:"inlineCell-tBgV1m0B",fill:"fill-tBgV1m0B",top:"top-tBgV1m0B",topCenter:"topCenter-tBgV1m0B",offset:"offset-tBgV1m0B",inlineRow:"inlineRow-tBgV1m0B",grouped:"grouped-tBgV1m0B",separator:"separator-tBgV1m0B",groupSeparator:"groupSeparator-tBgV1m0B",big:"big-tBgV1m0B",adaptive:"adaptive-tBgV1m0B",checkableTitle:"checkableTitle-tBgV1m0B"}},80128:e=>{e.exports={wrap:"wrap-QutFvTLS",labelWrap:"labelWrap-QutFvTLS",label:"label-QutFvTLS",hasTooltip:"hasTooltip-QutFvTLS"}},82161:(e,t,n)=>{"use strict";n.d(t,{splitThousands:()=>r});var o=n(50335);function r(e,t=" "){let n=e+"";-1!==n.indexOf("e")&&(n=function(e){return(0,o.fixComputationError)(e).toFixed(10).replace(/\.?0+$/,"")}(Number(e)));const r=n.split(".");return r[0].replace(/\B(?=(\d{3})+(?!\d))/g,t)+(r[1]?"."+r[1]:"")}},71468:(e,t,n)=>{"use strict";function o(e){e.dispatchEvent(new CustomEvent("roving-tabindex:main-element"))}function r(e){e.dispatchEvent(new CustomEvent("roving-tabindex:secondary-element"))}n.d(t,{becomeMainElement:()=>o,becomeSecondaryElement:()=>r})},83207:(e,t,n)=>{"use strict";n.d(t,{bind:()=>a,setter:()=>i});var o=n(50959),r=n(76917),s=n(27365);function a(e){var t;return t=class extends o.PureComponent{constructor(){super(...arguments),this._onChange=(e,t,n)=>{const{setValue:o}=this.context,{onChange:r}=this.props;i(o,r)(e,t,n)}}render(){const{input:t}=this.props,{values:n,model:r}=this.context;return o.createElement(e,{...this.props,value:n[t.id],tzName:(0,s.getTimezoneName)(r),onChange:this._onChange})}},t.contextType=r.PropertyContext,t}function i(e,t){return(n,o,r)=>{e(o,n,r),t&&t(n,o,r)}}},76917:(e,t,n)=>{"use strict";n.d(t,{PropertyContainer:()=>u,PropertyContext:()=>c});var o=n(50959),r=n(50151),s=n(44352),a=n(36298) +;const i=(0,n(59224).getLogger)("Platform.GUI.StudyInputPropertyContainer"),l=new a.TranslatedString("change {propertyName} property",s.t(null,void 0,n(18567))),c=o.createContext(null);class u extends o.PureComponent{constructor(e){super(e),this._setValue=(e,t,o)=>{const{property:c,model:u}=this.props,p=(0,r.ensureDefined)(c.child(e));i.logNormal(`Changing property "${e}" value from "${c.value()}" to "${t}"`);const d=new a.TranslatedString(o,function(e){return s.t(e,{context:"input"},n(88601))}(o));u.setProperty(p,t,l.format({propertyName:d}))};const{property:t}=e,o={};t.childNames().forEach((e=>{const n=(0,r.ensureDefined)(t.child(e));o.hasOwnProperty(e)||(o[e]=n.value())})),this.state=o}componentDidMount(){const{property:e,onStudyInputChange:t}=this.props;e.childNames().forEach((n=>{(0,r.ensureDefined)(e.child(n)).subscribe(this,(e=>{const o=e.value();i.logNormal(`Property "${n}" updated to value "${o}"`),this.setState({[n]:o}),null==t||t(o,n)}))}))}componentWillUnmount(){const{property:e}=this.props;e.childNames().forEach((t=>{(0,r.ensureDefined)(e.child(t)).unsubscribeAll(this)}))}render(){const{study:e,model:t,children:n}=this.props,r={study:e,model:t,values:this.state,setValue:this._setValue};return o.createElement(c.Provider,{value:r},n)}}},51717:(e,t,n)=>{"use strict";n.d(t,{ModelContext:()=>r,bindModel:()=>s});var o=n(50959);const r=o.createContext(null);function s(e,t){return o.createElement(r.Consumer,null,(n=>n?o.createElement(e,{...Object.assign({model:n},t)}):null))}},41594:(e,t,n)=>{"use strict";n.d(t,{StylePropertyContainer:()=>a,StylePropertyContext:()=>s,bindPropertyContext:()=>i});var o=n(50959),r=n(51717);const s=o.createContext(null);class a extends o.PureComponent{constructor(){super(...arguments),this._setValue=(e,t,n)=>{const{model:o}=this.props;o.setProperty(e,t,n)}}componentDidMount(){const{property:e}=this.props;e.subscribe(this,(()=>this.forceUpdate()))}componentWillUnmount(){const{property:e}=this.props;e.unsubscribeAll(this)}render(){const e={setValue:this._setValue};return o.createElement(s.Provider,{value:e},this.props.children)}}function i(e,t){return(0,r.bindModel)((({model:n})=>o.createElement(a,{model:n,property:t.property},o.createElement(e,{...t}))),t)}},76694:(e,t,n)=>{"use strict";n.d(t,{IconGroupWrapper:()=>s});var o=n(50959),r=n(49934);function s(e){const{children:t}=e;return o.createElement("div",{className:r.wrapper},t)}},39847:(e,t,n)=>{"use strict";n.d(t,{InputTooltip:()=>E});var o=n(50959),r=n(97754),s=n(90186),a=n(9745),i=n(5325);function l(){const[e,t]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{t(i.mobiletouch)}),[]),e}var c=n(38952),u=n(38528),p=n(82353),d=n(27941),h=n(99084),m=n(30162),v=n(78370),g=n.n(v);const f={info:d,question:p,check:h,exclamation:m};function b(e){return o.createElement("span",{...(0,c.renameRef)(e),className:r(e.className,g()["no-active-state"])})}function C(e){ +const{icon:t,intent:n="default",ariaLabel:i,tooltip:c,className:p,reference:d,showTooltipOnTouch:h=!0,renderComponent:m=b,showTooltip:v,hideTooltip:C,onFocus:y,onBlur:E,onClick:S,tabIndex:w}=e,_=l()?h:Boolean(c),x=o.useRef(null),N=(0,u.useMergedRefs)([d,x]),I=function(e){const{tabIndex:t=0,showTooltip:n,hideTooltip:r,onFocus:s,onBlur:a,onClick:i,ref:c}=e,u=l();return{onBlur:(0,o.useCallback)((e=>{r&&r(),a&&a(e)}),[r,a]),onFocus:(0,o.useCallback)((e=>{n&&n(e.currentTarget,{tooltipDelay:200}),s&&s(e)}),[n,s]),onClick:(0,o.useCallback)((e=>{var t;u&&(null===(t=c.current)||void 0===t||t.focus()),i&&i(e)}),[i]),tabIndex:t}}({showTooltip:v,hideTooltip:C,onFocus:y,onBlur:E,onClick:S,ref:x,tabIndex:w}),T=o.useMemo((()=>function(e,t){return t?f[t]:"success"===e?f.check:f.exclamation}(n,t)),[t,n]);return o.createElement(m,{className:r(p,g()["icon-wrapper"],g()[`intent-${n}`],_&&c&&g()["with-tooltip"],_&&c&&"apply-common-tooltip"),title:_?c:void 0,"aria-label":i,reference:N,...(0,s.filterDataProps)(e),...I},o.createElement(a.Icon,{"aria-hidden":!0,icon:T,className:g().icon}))}var y=n(38780);function E(e){const{className:t,title:n}=e;return o.createElement(C,{icon:"info",className:t,ariaLabel:n,showTooltip:y.showOnElement,hideTooltip:y.hide,tooltip:n,tabIndex:-1})}},12949:(e,t,n)=>{"use strict";n.d(t,{InputRow:()=>ne});var o=n(44352),r=n(50959),s=n(50151),a=n(33703),i=n(96438),l=n(47510),c=n(4781),u=n(97754),p=n.n(u),d=n(31261),h=n(83207),m=n(90009),v=n(27698);class g extends r.PureComponent{constructor(){super(...arguments),this._onChange=e=>{const{input:{id:t,name:n},onChange:o}=this.props;o(e.currentTarget.value,t,n)}}render(){const{input:{defval:e},value:t,disabled:n,onBlur:o,onKeyDown:s,hasTooltip:a}=this.props;return r.createElement(d.InputControl,{className:p()(v.input,a&&v.hasTooltip),value:void 0===t?e:t,onChange:this._onChange,onBlur:o,onKeyDown:s,disabled:n,maxLength:4096})}}const f=(0,m.debounced)(g),b=(0,h.bind)(f);var C=n(55141),y=n(11062);function E(e){const{className:t}=e,n=(0,r.useContext)(y.PropertyTable.InlineRowContext);return r.createElement("div",{className:u(v.inputGroup,n&&v.inlineGroup,t)},e.children)}var S=n(36565);function w(e=""){const[,t="",n="",o="",r=""]=Array.from(e.match(/^(\d\d)(\d\d)-(\d\d)(\d\d)/)||[]);return[`${t}:${n}`,`${o}:${r}`]}class _ extends r.PureComponent{constructor(e){super(e),this._onStartPick=e=>{this.setState({startTime:e},this._onChange)},this._onEndPick=e=>{this.setState({endTime:e},this._onChange)},this._onChange=()=>{const{input:{id:e,name:t},onChange:n}=this.props,{startTime:o,endTime:r}=this.state;n(o.replace(":","")+"-"+r.replace(":",""),e,t)};const t=e.value||e.input.defval,[n,o]=w(t);this.state={prevValue:t,startTime:n,endTime:o}}render(){const{startTime:e,endTime:t}=this.state,{hasTooltip:n,disabled:o}=this.props;return r.createElement(E,{className:p()(n&&v.hasTooltip)},r.createElement("div",{className:v.sessionStart},r.createElement(S.TimeInput,{className:p()(v.input,v.sessionInputContainer),name:"start",value:(0,s.ensureDefined)(e),onChange:this._onStartPick, +disabled:o}),r.createElement("span",{className:v.sessionDash}," — ")),r.createElement("div",{className:v.sessionEnd},r.createElement(S.TimeInput,{className:p()(v.input,v.sessionInputContainer),name:"end",value:(0,s.ensureDefined)(t),onChange:this._onEndPick,disabled:o})))}static getDerivedStateFromProps(e,t){if(e.value===t.prevValue)return t;const[n,o]=w(e.value);return{prevValue:e.value,startTime:n,endTime:o}}}const x=(0,h.bind)(_);var N=n(14483),I=n(42856),T=n(37591),B=n(76917),k=n(90405);class P extends r.PureComponent{constructor(){super(...arguments),this._onChange=e=>{const{input:{id:t,name:n},onChange:o}=this.props;o(e,t,n)}}render(){const{input:{id:e,defval:t,options:s,optionsTitles:a},value:i,disabled:l,hasTooltip:c}=this.props,u=s.map((e=>{const t=a&&a[e]?a[e]:e;return{value:e,content:o.t(t,{context:"input"},n(88601))}})),d=void 0!==i&&s.includes(i)?i:t;return r.createElement(k.Select,{id:e,className:p()(v.input,c&&v.hasTooltip),menuClassName:v.dropdownMenu,value:d,items:u,onChange:this._onChange,disabled:l})}}const D=(0,h.bind)(P);var L=n(73146),M=n(28853);const O={open:o.t(null,void 0,n(38466)),high:o.t(null,void 0,n(39337)),low:o.t(null,void 0,n(3919)),close:o.t(null,void 0,n(36962)),hl2:o.t(null,void 0,n(91815)),hlc3:o.t(null,void 0,n(40771)),ohlc4:o.t(null,void 0,n(12504)),hlcc4:o.t(null,void 0,n(9523))};class F extends r.PureComponent{render(){const{input:e}=this.props,{study:t,model:n}=this.context;let o={...O};delete o.hlcc4;const i=(0,L.createAdapter)(t);if(t&&this._isStudy(t)&&t.isChildStudy()){const t=(0,a.getInputValue)(i.inputs()[e.id]),n=i.parentSourceForInput(t);if((0,M.isStudy)(n)){const t=n.title(T.TitleDisplayTarget.StatusLine),r=I.StudyMetaInfo.getChildSourceInputTitles(e,n.metaInfo(),t);o={...o,...r}}}if(N.enabled("study_on_study")&&t&&this._isStudy(t)&&(t.isChildStudy()||I.StudyMetaInfo.canBeChild(t.metaInfo()))){const e=[t,...i.getAllChildren()];n.model().allStudies().filter((t=>t.canHaveChildren()&&!e.includes(t))).forEach((e=>{const t=e.title(T.TitleDisplayTarget.StatusLine,!0,void 0,!0),n=e.id(),r=e.metaInfo(),a=r.styles,i=r.plots||[];if(1===i.length)o[n+"$0"]=t;else if(i.length>1){const e=i.reduce(((e,o,r)=>{if(!I.StudyMetaInfo.canPlotBeSourceOfChildStudy(o.type))return e;let i;try{i=(0,s.ensureDefined)((0,s.ensureDefined)(a)[o.id]).title}catch(e){i=o.id}return{...e,[`${n}$${r}`]:`${t}: ${i}`}}),{});o={...o,...e}}}))}const l={...e,type:"text",options:Object.keys(o),optionsTitles:o};return r.createElement(D,{...this.props,input:l})}_isStudy(e){return!e.hasOwnProperty("isInputsStudy")}}F.contextType=B.PropertyContext;var V=n(36274),A=n(94025);const R=void 0,W=["1","3","5","15","30","45","60","120","180","240","1D","1W","1M","3M","6M","12M"],q=["1S","5S","10S","15S","30S"];class z extends r.PureComponent{constructor(){super(...arguments),this._onChange=e=>{const{input:{id:t,name:n},onChange:o}=this.props;o(e,t,n)}}render(){ +const{input:e,value:t,disabled:s,hasTooltip:a}=this.props,i=V.Interval.parse(void 0===t?e.defval:t),l=i.isValid()?i.value():t,c=R?R.get().filter((e=>!V.Interval.parse(e).isRange())):[],u=(0,A.mergeResolutions)(W,(0,A.isSecondsEnabled)()?q:[],c);return u.unshift(""),r.createElement(k.Select,{id:e.id,className:p()(v.input,v.resolution,a&&v.hasTooltip),menuClassName:p()(v.dropdownMenu,v.resolution),items:(d=u,d.map((e=>({value:e,content:""===e?o.t(null,void 0,n(94551)):(0,A.getTranslatedResolutionModel)(e).hint})))),value:l,onChange:this._onChange,disabled:s});var d}}const U=(0,h.bind)(z);var Z=n(41552),Y=n(41594);class G extends r.PureComponent{render(){return r.createElement(B.PropertyContext.Consumer,null,(e=>e?this._getColorInputWithContext(e):null))}_getColorInputWithContext(e){var t;const{input:{id:n},disabled:o,hasTooltip:s}=this.props,{model:a,study:i}=e;if("properties"in i||"tempProperties"in i){const e="properties"in i?i.properties().inputs[n]:null===(t=i.tempProperties)||void 0===t?void 0:t.inputs.child(n);return r.createElement(Y.StylePropertyContainer,{model:a,property:e},r.createElement(Z.ColorWithThicknessSelect,{className:p()(s&&v.hasTooltip),color:e,disabled:o}))}return null}}var H=n(85528),K=n(76056),$=n(23935),j=n(27365),X=n(93071);const Q=(0,h.bind)((function(e){const{value:t,onChange:n,input:o,tzName:s,hasTooltip:a}=e,{id:i,name:l,defval:c}=o,u=(0,r.useMemo)((()=>Number(null!=t?t:c)),[t,c]),d=(0,r.useMemo)((()=>(0,j.getChartTimezoneOffsetMs)(u,s)),[u,s]),h=(0,r.useMemo)((()=>{const e=new Date(u+d+v(u));return e.setSeconds(0),e}),[u,d]),m=(0,r.useMemo)((()=>(0,$.twoDigitsFormat)(h.getHours())+":"+(0,$.twoDigitsFormat)(h.getMinutes())),[h]);return r.createElement("div",{className:p()(X.container,a&&X.hasTooltip)},r.createElement("div",{className:X.datePickerWrapper},r.createElement(H.DatePicker,{InputComponent:K.DateInput,initial:h,onPick:function(e){if(null===e)return;const t=new Date(h);t.setFullYear(e.getFullYear()),t.setMonth(e.getMonth()),t.setDate(e.getDate()),n(g(t),i,l)},revertInvalidData:!0})),r.createElement("div",{className:X.timePickerWrapper},r.createElement(S.TimeInput,{value:m,onChange:function(e){const[t,o]=e.split(":"),r=new Date(h);r.setHours(Number(t)),r.setMinutes(Number(o)),n(g(r),i,l)}})));function v(e){return 60*new Date(e).getTimezoneOffset()*1e3}function g(e){return e.valueOf()-d-v(u)}}));class J extends r.PureComponent{render(){const{input:e,disabled:t,onChange:n,tzName:o,hasTooltip:s}=this.props;if((0,a.isStudyInputOptionsInfo)(e))return r.createElement(D,{input:e,disabled:t,onChange:n,hasTooltip:s});switch(e.type){case"integer":return r.createElement(i.IntegerInput,{input:e,disabled:t,onChange:n,hasTooltip:s});case"float":case"price":return r.createElement(l.FloatInput,{input:e,disabled:t,onChange:n,hasTooltip:s});case"bool":return r.createElement(c.BoolInput,{input:e,disabled:t,onChange:n,hasTooltip:s});case"text":return r.createElement(b,{input:e,disabled:t,onChange:n,hasTooltip:s});case"symbol":return r.createElement(C.SymbolInput,{input:e,disabled:t,onChange:n, +hasTooltip:s});case"session":return r.createElement(x,{input:e,disabled:t,onChange:n,hasTooltip:s});case"source":return r.createElement(F,{input:e,disabled:t,onChange:n,hasTooltip:s});case"resolution":return r.createElement(U,{input:e,disabled:t,onChange:n,hasTooltip:s});case"time":return r.createElement(Q,{input:e,tzName:o,onChange:n,hasTooltip:s});case"color":return r.createElement(G,{input:e,disabled:t,onChange:n,hasTooltip:s});default:return null}}}var ee=n(39847),te=n(76694);class ne extends r.PureComponent{render(){const{label:e,children:t,input:a,disabled:i,onChange:l,labelAlign:c,grouped:u,tooltip:p,solutionId:d,offset:h}=this.props,m=Boolean(p);return r.createElement(y.PropertyTable.Row,null,r.createElement(y.PropertyTable.Cell,{"data-study-input-name":(null==a?void 0:a.id)&&`${a.id}-label`,placement:"first",verticalAlign:c,grouped:u,offset:h},void 0!==e?e:o.t((0,s.ensureDefined)(a).name,{context:"input"},n(88601))),r.createElement(y.PropertyTable.Cell,{"data-study-input-name":(null==a?void 0:a.id)&&`${a.id}-input`,placement:"last",grouped:u},t||r.createElement(J,{input:(0,s.ensureDefined)(a),onChange:l,disabled:i,hasTooltip:m}),m&&r.createElement(te.IconGroupWrapper,null,p&&r.createElement(ee.InputTooltip,{title:p}),!1)))}}},39828:(e,t,n)=>{"use strict";n.d(t,{InputsTabContent:()=>W});var o,r=n(50959),s=n(50151),a=n(44352),i=n(76917),l=n(11062),c=n(57733),u=n(97754),p=n.n(u),d=n(88400),h=n.n(d);const m=(0,c.makeSwitchGroupItem)(((o=class extends r.PureComponent{constructor(){super(...arguments),this._onChange=()=>{this.props.onChange&&this.props.onChange(this.props.value)}}render(){const e=u(this.props.className,h().radio,{[h().reverse]:Boolean(this.props.labelPositionReverse)}),t=u(h().label,{[h().disabled]:this.props.disabled}),n=u(h().box,{[h().noOutline]:-1===this.props.tabIndex});let o=null;return this.props.label&&(o=r.createElement("span",{className:t},this.props.label)),r.createElement("label",{className:e},r.createElement("span",{className:h().wrapper,title:this.props.title},r.createElement("input",{id:this.props.id,tabIndex:this.props.tabIndex,autoFocus:this.props.autoFocus,role:this.props.role,className:h().input,type:"radio",name:this.props.name,checked:this.props.checked,disabled:this.props.disabled,value:this.props.value,onChange:this._onChange,ref:this.props.reference,"aria-describedby":this.props["aria-describedby"],"aria-invalid":this.props["aria-invalid"]}),r.createElement("span",{className:n})),o)}}).defaultProps={value:"on"},o));var v=n(55141),g=n(83207),f=n(39847),b=n(76694),C=n(27698);function y(e){const{children:t,input:o,disabled:u,onChange:p,grouped:d,tooltip:h,solutionId:y}=e,E=(0,r.useContext)(i.PropertyContext),{values:S,setValue:w}=(0,s.ensureNotNull)(E),_=S[o.id],[x,N]=(0,r.useState)(_?"another-symbol":"main-symbol"),[I,T]=(0,r.useState)(_),B=Boolean(h);return(0,r.useEffect)((()=>{_&&T(_)}),[_]),r.createElement(c.SwitchGroup,{name:`symbol-source-${o.id}`,values:[x],onChange:function(e){N(e),"main-symbol"===e?(0,g.setter)(w)("",o.id,o.name):"another-symbol"===e&&I&&(0, +g.setter)(w,p)(I,o.id,o.name)}},r.createElement(l.PropertyTable.Row,null,r.createElement(l.PropertyTable.Cell,{colSpan:2,placement:"first",grouped:d,"data-study-input-name":(null==o?void 0:o.id)&&`${o.id}-main-symbol`},r.createElement(m,{value:"main-symbol",className:C.checkbox,disabled:u,label:r.createElement("span",{className:C.label},a.t(null,{context:"input"},n(88046)))}))),r.createElement(l.PropertyTable.Row,null,r.createElement(l.PropertyTable.Cell,{placement:"first",grouped:d,"data-study-input-name":(null==o?void 0:o.id)&&`${o.id}-another-symbol-label`},r.createElement(m,{value:"another-symbol",className:C.checkbox,disabled:u,label:r.createElement("span",{className:C.label},a.t(null,{context:"input"},n(73755)))})),r.createElement(l.PropertyTable.Cell,{placement:"last",grouped:d,"data-study-input-name":(null==o?void 0:o.id)&&`${o.id}-another-symbol-input`},t||r.createElement(v.SymbolInput,{input:(0,s.ensureDefined)(o),onChange:p,disabled:u||"main-symbol"===x,hasTooltip:B}),B&&r.createElement(b.IconGroupWrapper,null,h&&r.createElement(f.InputTooltip,{title:h}),!1))))}var E=n(4781);class S extends r.PureComponent{render(){const{label:e,input:t,tooltip:n,solutionId:o}=this.props,s=Boolean(n);return r.createElement(l.PropertyTable.Row,null,r.createElement(l.PropertyTable.Cell,{placement:"first",colSpan:2,"data-study-input-name":(null==t?void 0:t.id)&&`${t.id}-checkbox`},r.createElement(E.BoolInput,{label:e,input:t,hasTooltip:s}),s&&r.createElement(b.IconGroupWrapper,null,n&&r.createElement(f.InputTooltip,{title:n}),!1)))}}var w=n(12949),_=n(2568),x=n(67029),N=n(90009);class I extends r.PureComponent{constructor(){super(...arguments),this._onChange=e=>{const{input:{id:t,name:n},onChange:o}=this.props;o(e.currentTarget.value,t,n)}}render(){const{input:{defval:e},value:t,disabled:n,onBlur:o,onKeyDown:s}=this.props;return r.createElement(_.Textarea,{className:p()(C.input,C.textarea,x.InputClasses.FontSizeMedium),value:void 0===t?e:t,onChange:this._onChange,onBlur:o,onKeyDown:s,disabled:n,maxLength:4096})}}const T=(0,N.debounced)(I),B=(0,g.bind)(T);var k=n(80128);function P(e){const{input:t,label:n,tooltip:o,solutionId:s}=e,a=Boolean(o);return r.createElement(l.PropertyTable.Row,null,r.createElement(l.PropertyTable.Cell,{placement:"first",colSpan:2,className:k.wrap,"data-study-input-name":(null==t?void 0:t.id)&&`${t.id}-textarea`},r.createElement("div",{className:k.labelWrap},r.createElement("span",{className:p()(k.label,a&&k.hasTooltip)},n),a&&r.createElement(b.IconGroupWrapper,null,o&&r.createElement(f.InputTooltip,{title:o}),!1)),r.createElement(B,{input:t})))}function D(e){const{input:t,tooltip:o,solutionId:s}=e;return"symbol"===t.type&&t.optional?r.createElement(y,{input:t,tooltip:o,solutionId:s}):"bool"===t.type?r.createElement(S,{label:a.t(t.name,{context:"input"},n(88601)),input:t,tooltip:o,solutionId:s}):"text_area"===t.type?r.createElement(P,{label:a.t(t.name,{context:"input"},n(88601)),input:t,tooltip:o,solutionId:s}):r.createElement(w.InputRow,{labelAlign:function(e){switch(e){case"session":return"adaptive" +;case"time":return"topCenter";default:return}}(t.type),input:t,tooltip:o,solutionId:s})}var L=n(86067),M=n(17611);function O(e){const{content:t}=e;let n;return r.createElement(l.PropertyTable.InlineRowContext.Provider,{value:!0},r.createElement("div",{className:M.inlineRow},t.children.map(((e,o)=>(void 0!==e.tooltip&&(n=e.tooltip),r.createElement(D,{key:e.id,input:e,tooltip:o===t.children.length-1?n:void 0}))))))}var F=n(64420),V=n(26278);function A(e){const{content:t}=e;return(0,F.isGroup)(t)?(0,F.isInputInlines)(t)?r.createElement(O,{content:t}):r.createElement(r.Fragment,null,r.createElement("div",{className:V.titleWrap},r.createElement(L.GroupTitleSection,{title:a.t(t.id,{context:"input"},n(88601)),name:t.id})),t.children.map((e=>(0,F.isGroup)(e)?r.createElement(O,{key:e.id,content:e}):r.createElement(D,{key:e.id,input:e,tooltip:e.tooltip,solutionId:e.solutionId}))),r.createElement("div",{className:V.groupFooter})):r.createElement(D,{input:t,tooltip:t.tooltip,solutionId:t.solutionId})}const R={offset:a.t(null,void 0,n(89298))};class W extends r.PureComponent{render(){const{reference:e,inputs:t,property:n,study:o,studyMetaInfo:a,model:i,onStudyInputChange:c,className:u}=this.props,{offset:p,offsets:d}=n;return r.createElement(l.PropertyTable,{reference:e,className:u},r.createElement(q,{study:o,model:i,property:n.inputs,inputs:t,onStudyInputChange:c}),p&&this._createOffsetSection(p,(0,s.ensureDefined)(a.offset)),d&&d.childNames().map((e=>{var t;const n=d.childs()[e];return this._createOffsetSection(n,(0,s.ensureDefined)(null===(t=a.offsets)||void 0===t?void 0:t[e]))})))}_createOffsetSection(e,t){const n=e.childs();return r.createElement(q,{key:`offset_${t.title}`,study:this.props.study,model:this.props.model,inputs:[z(n,t)],property:e})}}function q(e){const{study:t,model:n,inputs:o,property:s,onStudyInputChange:a}=e,l=o,c=(0,r.useMemo)((()=>(0,F.getInputGroups)(l)),[l]);return r.createElement(i.PropertyContainer,{property:s,study:t,model:n,onStudyInputChange:a},!1,!1,c.map((e=>r.createElement(r.Fragment,{key:e.id},r.createElement(A,{content:e}),!1))))}function z(e,t){return{id:"val",name:t.title||R.offset,defval:e.val.value(),type:"integer",min:t.min,max:t.max}}},4781:(e,t,n)=>{"use strict";n.d(t,{BoolInput:()=>u,BoolInputComponent:()=>c});var o=n(50959),r=n(15294),s=n(97754),a=n.n(s),i=n(83207),l=n(27698);class c extends o.PureComponent{constructor(){super(...arguments),this._onChange=()=>{const{input:{id:e,name:t},value:n,onChange:o}=this.props;o(!n,e,t)}}render(){const{input:{defval:e},value:t,disabled:n,label:s,hasTooltip:i}=this.props,c=void 0===t?e:t;return o.createElement(r.Checkbox,{className:a()(l.checkbox,i&&l.hasTooltip),disabled:n,checked:c,onChange:this._onChange,label:o.createElement("span",{className:l.label},s),labelAlignBaseline:!0})}}const u=(0,i.bind)(c)},90009:(e,t,n)=>{"use strict";n.d(t,{debounced:()=>s});var o=n(50959);const r={blur:0,commit:0,change:1/0};function s(e,t=r){return class extends o.PureComponent{constructor(e){super(e),this._onChange=(e,n,o)=>{const r=t.change +;r?(clearTimeout(this._timeout),this.setState({value:e},(()=>{r!==1/0&&(this._timeout=setTimeout((()=>this._flush()),r))}))):this._flush(e)},this._onBlur=()=>{this._debounce(t.blur);const{onBlur:e}=this.props;e&&e()},this._onKeyDown=e=>{13===e.keyCode&&this._debounce(t.commit)},this.state={prevValue:e.value,value:e.value}}componentWillUnmount(){this._flush()}render(){const{value:t}=this.state;return o.createElement(e,{...this.props,value:t,onChange:this._onChange,onBlur:this._onBlur,onKeyDown:this._onKeyDown})}static getDerivedStateFromProps(e,t){return e.value===t.prevValue?t:{prevValue:e.value,value:e.value}}_debounce(e){e?(clearTimeout(this._timeout),e!==1/0&&(this._timeout=setTimeout((()=>this._flush()),e))):this.setState((e=>{this._flush(e.value)}))}_flush(e){const{input:{id:t,name:n},onChange:o}=this.props,{prevValue:r,value:s}=this.state;clearTimeout(this._timeout);const a=void 0!==e?e:s;void 0!==a&&a!==r&&o(a,t,n)}}}},47510:(e,t,n)=>{"use strict";n.d(t,{FloatInput:()=>d,FloatInputComponent:()=>p});var o=n(50959),r=n(97754),s=n.n(r),a=n(95052),i=n(83207),l=n(90009),c=n(27698);class u extends o.PureComponent{render(){const{hasTooltip:e}=this.props;return o.createElement(a.NumericInput,{...this.props,className:s()(c.input,e&&c.hasTooltip),stretch:!1})}}const p=(0,l.debounced)(u,{change:1/0,commit:0,blur:0}),d=(0,i.bind)(p)},96438:(e,t,n)=>{"use strict";n.d(t,{IntegerInput:()=>d,IntegerInputComponent:()=>p});var o=n(50959),r=n(97754),s=n.n(r),a=n(83207),i=n(90009),l=n(95052),c=n(27698);class u extends o.PureComponent{render(){const{hasTooltip:e}=this.props;return o.createElement(l.NumericInput,{...this.props,mode:"integer",className:s()(c.input,e&&c.hasTooltip),stretch:!1})}}const p=(0,i.debounced)(u,{change:1/0,commit:0,blur:0}),d=(0,a.bind)(p)},95052:(e,t,n)=>{"use strict";n.d(t,{NumericInput:()=>y});var o=n(50959),r=n(50151),s=n(44352),a=n(60521),i=n(49483),l=n(92399),c=n(82161),u=n(38223);var p=n(87663),d=n(37160);const h=s.t(null,void 0,n(35563)),m=new class{constructor(e=" "){this._divider=e}format(e){const t=(0,c.splitThousands)(e,this._divider);return(0,u.isRtl)()?(0,u.startWithLTR)(t):t}parse(e){const t=(0,u.stripLTRMarks)(e).split(this._divider).join(""),n=Number(t);return isNaN(n)||/e/i.test(t)?{res:!1}:{res:!0,value:n,suggest:this.format(n)}}},v=/^-?[0-9]*$/,g=9e15;class f extends o.PureComponent{constructor(e){super(e),this._onFocus=e=>{this.setState({focused:!0}),this.props.onFocus&&this.props.onFocus(e)},this._onBlur=e=>{this.setState({focused:!1}),!1!==this.props.shouldApplyValueOnBlur&&(this.setState({displayValue:b(this.props,this.props.value)}),this.props.errorHandler&&this.props.errorHandler(!1)),this.props.onBlur&&this.props.onBlur(e)},this._onValueChange=e=>{const t=e.target.value;if(void 0!==this.props.onEmptyString&&""===t&&this.props.onEmptyString(),"integer"===this.props.mode&&!v.test(t))return;const n=C(t,this.props.formatter),o=n.res?this._checkValueBoundaries(n.value):{isPassed:!1,msg:void 0},r=n.res&&!o.isPassed,s=n.res&&n.suggest&&!this.state.focused?n.suggest:t,a=r&&o.msg?o.msg:h +;this.setState({displayValue:s,errorMsg:a}),n.res&&o.isPassed&&this.props.onValueChange(n.value,"input"),this.props.errorHandler&&this.props.errorHandler(!n.res||r)},this._onValueByStepChange=e=>{const{roundByStep:t=!0,step:n=1,uiStep:o,min:r=n,formatter:s}=this.props,i=C(this.state.displayValue,s),l=null!=o?o:n;let c=n;if(i.res){const o=new a.Big(i.value),s=o.minus(r).mod(n);let u=o.plus(e*l);!s.eq(0)&&t&&(u=u.plus((e>0?0:1)*l).minus(s)),c=u.toNumber()}const{isPassed:u,clampedValue:p}=this._checkValueBoundaries(c);c=u?c:p,this.setState({displayValue:b(this.props,c)}),this.props.onValueChange(c,"step"),this.props.errorHandler&&this.props.errorHandler(!1)};const{value:t}=e;this.state={value:t,displayValue:b(e,t),focused:!1,errorMsg:h}}render(){var e;return o.createElement(l.NumberInputView,{id:this.props.id,inputMode:null!==(e=this.props.inputMode)&&void 0!==e?e:i.CheckMobile.iOS()?void 0:"numeric",borderStyle:this.props.borderStyle,fontSizeStyle:this.props.fontSizeStyle,value:this.state.displayValue,forceShowControls:this.props.forceShowControls,className:this.props.className,inputClassName:this.props.inputClassName,button:this.props.button,placeholder:this.props.placeholder,innerLabel:this.props.innerLabel,endSlot:this.props.endSlot,disabled:this.props.disabled,warning:this.props.warning,error:this.props.error,errorMessage:this.props.errorMessage||this.state.errorMsg,onValueChange:this._onValueChange,onValueByStepChange:this._onValueByStepChange,containerReference:this.props.containerReference,inputReference:this.props.inputReference,onClick:this.props.onClick,onFocus:this._onFocus,onBlur:this._onBlur,onKeyDown:this.props.onKeyDown,controlDecKeyCodes:this.props.controlDecKeyCodes,controlIncKeyCodes:this.props.controlIncKeyCodes,title:this.props.title,intent:this.props.intent,highlight:this.props.highlight,highlightRemoveRoundBorder:this.props.highlightRemoveRoundBorder,stretch:this.props.stretch,autoSelectOnFocus:!i.CheckMobile.any(),"data-name":this.props["data-name"]})}getClampedValue(){const{min:e=-1/0,max:t=g}=this.props,n=C(this.state.displayValue,this.props.formatter);return n.res?(0,d.clamp)(n.value,e,t):null}static getDerivedStateFromProps(e,t){const{alwaysUpdateValueFromProps:n,value:o}=e;return t.focused&&!n||t.value===o?null:{value:o,displayValue:b(e,o)}}_checkValueBoundaries(e){var t,o,r,a;const{min:i=-1/0,max:l=g}=this.props,c=function(e,t,n){const o=e>=t,r=e<=n;return{passMin:o,passMax:r,pass:o&&r,clamped:(0,d.clamp)(e,t,n)}}(e,i,l);let u;return c.passMax||(u=null!==(o=null===(t=this.props.boundariesErrorMessages)||void 0===t?void 0:t.greaterThanMax)&&void 0!==o?o:s.t(null,{replace:{max:String(l)}},n(2607))),c.passMin||(u=null!==(a=null===(r=this.props.boundariesErrorMessages)||void 0===r?void 0:r.lessThanMin)&&void 0!==a?a:s.t(null,{replace:{min:String(i)}},n(53669))),{isPassed:c.pass,msg:u,clampedValue:c.clamped}}}function b(e,t){const{useFormatter:n=!0,formatter:o,mode:r}=e;return n&&"integer"!==r?function(e,t=m){return null!==e?t.format(e):""}(t,o):function(e){if(null===e)return"" +;return p.NumericFormatter.formatNoE(e)}(t)}function C(e,t=m){return t.parse?t.parse(e):{res:!1,error:"Formatter does not support parse"}}class y extends o.PureComponent{constructor(){super(...arguments),this._container=null,this._handleContainerRef=e=>this._container=e,this._onChange=(e,t)=>{const{input:{id:n,name:o},onChange:r,onBlur:s}=this.props;r(e,n,o),"step"===t&&s&&s()},this._onBlur=e=>{const{onBlur:t}=this.props;if(t){const n=(0,r.ensureNotNull)(this._container);n.contains(document.activeElement)||n.contains(e.relatedTarget)||t()}}}render(){const{input:{defval:e,min:t,max:n,step:r},value:s,disabled:a,onKeyDown:i,className:l,mode:c,stretch:u}=this.props;return o.createElement(f,{className:l,value:Number(void 0===s?e:s),min:t,max:n,step:r,mode:c,onBlur:this._onBlur,onValueChange:this._onChange,onKeyDown:i,disabled:a,containerReference:this._handleContainerRef,fontSizeStyle:"medium",roundByStep:!1,stretch:u})}}},55141:(e,t,n)=>{"use strict";n.d(t,{SymbolInput:()=>p,getInternalSymbolName:()=>c});var o=n(50959),r=n(50151),s=n(76917),a=n(83207),i=n(73146),l=n(48897);function c(e,t){const n=(0,i.createAdapter)(t).resolvedSymbolInfoBySymbol(e);return n&&(n.ticker||n.full_name)?n.ticker||n.full_name:e}function u(e,t){const n=(0,i.createAdapter)(t).resolvedSymbolInfoBySymbol(e);return null===n?e:n.name}const p=(0,a.bind)((function(e){const t=(0,o.useContext)(s.PropertyContext),{study:n}=(0,r.ensureNotNull)(t),{input:{defval:a},value:i}=e;return o.createElement(l.SymbolInputsButton,{...e,value:u(i||a||"",n),study:n})}))},41552:(e,t,n)=>{"use strict";n.d(t,{ColorWithThicknessSelect:()=>g});var o=n(50959),r=n(24377),s=n(44352),a=n(36298),i=n(87095),l=n(41594),c=n(58593),u=n(17948),p=n(51768);const d=new a.TranslatedString("change thickness",s.t(null,void 0,n(95657))),h=new a.TranslatedString("change color",s.t(null,void 0,n(13066))),m=new a.TranslatedString("change opacity",s.t(null,void 0,n(17023))),v=[1,2,3,4];class g extends o.PureComponent{constructor(){super(...arguments),this._trackEventLabel=null,this._getTransparencyValue=()=>{const{transparency:e}=this.props;return e?e.value():0},this._getOpacityValue=()=>{const{color:e}=this.props,t=(0,u.getPropertyValue)(e);if(t)return(0,i.isHexColor)(t)?(0,i.transparencyToAlpha)(this._getTransparencyValue()):(0,r.parseRgba)(t)[3]},this._getColorValueInHex=()=>{const{color:e}=this.props,t=(0,u.getPropertyValue)(e);return t?(0,i.isHexColor)(t)?t:(0,r.rgbToHexString)((0,r.parseRgb)(t)):null},this._onThicknessChange=e=>{const{thickness:t}=this.props;void 0!==t&&this._setProperty(t,e,d)},this._onColorChange=e=>{const{color:t,isPaletteColor:n}=this.props,o=(0,u.getPropertyValue)(t);let s=0;o&&(s=(0,i.isHexColor)(o)?this._getTransparencyValue():(0,i.alphaToTransparency)((0,r.parseRgba)(o)[3])),this._setProperty(t,(0,i.generateColor)(String(e),s,!0),h),this._trackEventLabel="Plot color > "+(n?"Palette":"Single")},this._onOpacityChange=e=>{const{color:t}=this.props,n=(0,u.getPropertyValue)(t);this._setProperty(t,(0,i.generateColor)(n,(0,i.alphaToTransparency)(e),!0),m)}, +this._onPopupClose=()=>{this._trackEventLabel&&((0,p.trackEvent)("GUI","Study settings",this._trackEventLabel),this._trackEventLabel=null)}}componentWillUnmount(){this._onPopupClose()}render(){const{selectOpacity:e=!0,disabled:t,className:n}=this.props;return o.createElement(c.ColorSelect,{className:n,disabled:t,color:this._getColorValueInHex(),selectOpacity:e,opacity:this._getOpacityValue(),thickness:this._getThicknessValue(),thicknessItems:v,onColorChange:this._onColorChange,onOpacityChange:this._onOpacityChange,onThicknessChange:this._onThicknessChange,onPopupClose:this._onPopupClose})}_getThicknessValue(){const{thickness:e}=this.props;return e?(0,u.getPropertyValue)(e):void 0}_setProperty(e,t,n){const{setValue:o}=this.context;(0,u.setPropertyValue)(e,(e=>o(e,t,n)))}}g.contextType=l.StylePropertyContext},11062:(e,t,n)=>{"use strict";n.d(t,{PropertyTable:()=>l});var o=n(50959),r=n(97754),s=n(90186),a=n(24712);const i=o.createContext(!1);class l extends o.PureComponent{render(){return o.createElement("div",{ref:this.props.reference,className:r(a.content,this.props.className)},this.props.children)}}l.InlineRowContext=i,l.Row=function(e){const{children:t}=e;return(0,o.useContext)(i)?o.createElement("span",{className:a.inlineRow},t):o.createElement(o.Fragment,null,t)},l.Cell=function(e){const t=(0,o.useContext)(i),n=r(a.cell,e.offset&&a.offset,e.grouped&&a.grouped,t&&a.inlineCell,"top"===e.verticalAlign&&a.top,"topCenter"===e.verticalAlign&&a.topCenter,"adaptive"===e.verticalAlign&&a.adaptive,e.checkableTitle&&a.checkableTitle,2===e.colSpan&&a.fill,"first"===e.placement&&2!==e.colSpan&&a.first,"last"===e.placement&&2!==e.colSpan&&a.last),l=(0,s.filterDataProps)(e);return o.createElement("div",{...l,className:n},o.createElement("div",{className:r(a.inner,e.className)},e.children))},l.Separator=function(e){return o.createElement(l.Row,null,o.createElement("div",{className:r(a.cell,a.separator,a.fill)}))},l.GroupSeparator=function(e){const t=e.size||0;return o.createElement(l.Row,null,o.createElement("div",{className:r(a.cell,a.groupSeparator,a.fill,1===t&&a.big)}))}},17948:(e,t,n)=>{"use strict";function o(e){return Array.isArray(e)?e[0].value():e.value()}function r(e,t){if(Array.isArray(e))for(const n of e)t(n);else t(e)}n.d(t,{getPropertyValue:()=>o,setPropertyValue:()=>r})},99084:e=>{e.exports=''},30162:e=>{e.exports=''},27941:e=>{ +e.exports=''},82353:e=>{e.exports=''},65890:e=>{e.exports=''},93929:e=>{e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/5916.ab1c13c6b34fbbeefca4.css b/charting_library/bundles/5916.ab1c13c6b34fbbeefca4.css new file mode 100644 index 00000000..138b843e --- /dev/null +++ b/charting_library/bundles/5916.ab1c13c6b34fbbeefca4.css @@ -0,0 +1 @@ +.control-bar-wrapper{direction:ltr;height:28px;pointer-events:none;position:absolute;z-index:1}.control-bar{display:flex;transition:opacity .3s,visibility .3s;visibility:visible}.control-bar--hidden,.control-bar--hidden .control-bar__btn{opacity:0;visibility:hidden}.control-bar__group{align-items:center;display:flex;margin:0 7px}.control-bar__btn{align-items:center;background-color:#ffffffbf;border-radius:50%;box-shadow:0 2px 4px #0003;color:#5d606b;display:inline-flex;height:28px;justify-content:center;margin:0 4px;opacity:1;pointer-events:auto;transition:background-color .3s,color .3s,visibility .4s,opacity .4s;-webkit-user-select:none;user-select:none;visibility:visible;width:28px;z-index:1}.control-bar__btn--btn-hidden{opacity:0;visibility:hidden}@media (any-hover:hover){.control-bar__btn:hover{background-color:#fff;color:#131722}}.control-bar__btn:active{background-color:#f8f9fd;transition:none}.control-bar__btn--minimize{background-color:#2962ff;color:#fff}.control-bar__btn--minimize:active{background-color:#1e53e5;color:#fff}@media (any-hover:hover){.control-bar__btn--minimize:hover{background-color:#1e53e5;color:#fff}.control-bar__btn--minimize:hover .corner-left-top{animation:animation-minimize-corner-left-top-qWid4aZU .6s ease}.control-bar__btn--minimize:hover .corner-right-top{animation:animation-minimize-corner-right-top-qWid4aZU .6s ease}.control-bar__btn--minimize:hover .corner-right-bottom{animation:animation-minimize-corner-right-bottom-qWid4aZU .6s ease}.control-bar__btn--minimize:hover .corner-left-bottom{animation:animation-minimize-corner-left-bottom-qWid4aZU .6s ease}.control-bar__btn--maximize:hover .corner-left-top{animation:animation-maximize-corner-left-top-qWid4aZU .6s ease}.control-bar__btn--maximize:hover .corner-right-top{animation:animation-maximize-corner-right-top-qWid4aZU .6s ease}.control-bar__btn--maximize:hover .corner-right-bottom{animation:animation-maximize-corner-right-bottom-qWid4aZU .6s ease}.control-bar__btn--maximize:hover .corner-left-bottom{animation:animation-maximize-corner-left-bottom-qWid4aZU .6s ease}}.chart-widget__bottom--themed-dark .control-bar__btn{background-color:#1e222dbf;box-shadow:0 2px 4px #0006;color:#b2b5be}@media (any-hover:hover){.chart-widget__bottom--themed-dark .control-bar__btn:hover{background-color:#1e222d;color:#d1d4dc}}.chart-widget__bottom--themed-dark .control-bar__btn:active{background-color:#2a2e39}.chart-widget__bottom--themed-dark .control-bar__btn--minimize{background-color:#1848cc;color:#bbd9fb}.chart-widget__bottom--themed-dark .control-bar__btn--minimize:active{background-color:#1e53e5;color:#bbd9fb}@media (any-hover:hover){.chart-widget__bottom--themed-dark .control-bar__btn--minimize:hover{background-color:#1e53e5;color:#bbd9fb}}.control-bar__btn--back-present{position:absolute;right:2px}.control-bar__btn svg{pointer-events:none}@keyframes animation-maximize-corner-left-top-qWid4aZU{50%{transform:translate(-1px,-1px)}}@keyframes animation-maximize-corner-right-top-qWid4aZU{50%{transform:translate(1px,-1px)}}@keyframes animation-maximize-corner-right-bottom-qWid4aZU{50%{transform:translate(1px,1px)}}@keyframes animation-maximize-corner-left-bottom-qWid4aZU{50%{transform:translate(-1px,1px)}}@keyframes animation-minimize-corner-left-top-qWid4aZU{50%{transform:translate(1px,1px)}}@keyframes animation-minimize-corner-right-top-qWid4aZU{50%{transform:translate(-1px,1px)}}@keyframes animation-minimize-corner-right-bottom-qWid4aZU{50%{transform:translate(-1px,-1px)}}@keyframes animation-minimize-corner-left-bottom-qWid4aZU{50%{transform:translate(1px,-1px)}}.blockHidden-Cky0LHBF{display:none!important}.pane-button-Cky0LHBF{background-color:currentColor;border:1px solid #d1d4dc;border-radius:3px;cursor:default;pointer-events:all}@media (any-hover:hover){.pane-button-Cky0LHBF:hover:after{background-color:#1317220f;border-radius:3px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:0}}.chart-widget__top--themed-dark .pane-button-Cky0LHBF{border-color:#363a45}@media (any-hover:hover){.chart-widget__top--themed-dark .pane-button-Cky0LHBF:hover:after{background-color:#ffffff1a}}.loader-vqx5DqPL{align-items:center;display:flex;font-size:0;gap:2px;height:22px;justify-content:center;left:2px;position:absolute;top:50%;transform:translateY(-50%)}.loader-vqx5DqPL .loaderItem-vqx5DqPL{animation:loader-animation-vqx5DqPL .96s ease-in-out infinite backwards;background-color:#b2b5be;border-radius:50%;height:5px;transform:scale(.6);width:5px}html.theme-dark .loader-vqx5DqPL .loaderItem-vqx5DqPL{background-color:#787b86}.loader-vqx5DqPL .loaderItem-vqx5DqPL:nth-child(2){animation-delay:.16s}.loader-vqx5DqPL .loaderItem-vqx5DqPL:nth-child(3){animation-delay:.32s}@keyframes loader-animation-vqx5DqPL{0%,to{transform:scale(.6)}50%{transform:scale(.9)}}.chart-widget__top--themed-light .loader-vqx5DqPL .loaderItem-vqx5DqPL{background-color:#b2b5be}html.theme-dark .chart-widget__top--themed-light .loader-vqx5DqPL .loaderItem-vqx5DqPL{background-color:#787b86}.chart-widget__top--themed-dark .loader-vqx5DqPL .loaderItem-vqx5DqPL{background-color:#b2b5be}html.theme-dark .chart-widget__top--themed-dark .loader-vqx5DqPL .loaderItem-vqx5DqPL{background-color:#787b86}.touchMode-vqx5DqPL .loader-vqx5DqPL{height:24px}.legend-G1_Pfvwd{color:#0000;contain:content;direction:ltr;flex:1 1 auto;line-height:normal;margin:0 4px;max-width:calc(100% - 8px);padding-top:4px;pointer-events:none;transform:translateZ(0);-webkit-user-select:none;user-select:none;z-index:6}.item-G1_Pfvwd{-webkit-backface-visibility:hidden;backface-visibility:hidden;flex-wrap:wrap;font-size:13px;max-width:100%;min-height:24px;z-index:1}.item-G1_Pfvwd.selected-G1_Pfvwd,.item-G1_Pfvwd.withAction-G1_Pfvwd{z-index:2}.item-G1_Pfvwd.last-G1_Pfvwd{align-items:center;background-color:currentColor;border-color:#0000;border-style:solid;border-width:0 1px;cursor:default;max-width:18px;order:100000;padding:0 4px;pointer-events:auto}.item-G1_Pfvwd.last-G1_Pfvwd .text-G1_Pfvwd{color:#131722}.item-G1_Pfvwd .noWrapWrapper-G1_Pfvwd{display:flex;flex-wrap:nowrap;max-width:100%}.noWrap-G1_Pfvwd .item-G1_Pfvwd{flex-wrap:nowrap}.noWrap-G1_Pfvwd .series-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd{align-self:auto;display:block}.noWrap-G1_Pfvwd .series-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd .valueItem-G1_Pfvwd,.noWrap-G1_Pfvwd .series-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd .valueTitle-G1_Pfvwd,.noWrap-G1_Pfvwd .series-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd .valueValue-G1_Pfvwd{display:inline}.hideUniportantValueItems-G1_Pfvwd .noWrap-G1_Pfvwd .series-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd.unimportant-G1_Pfvwd,.noWrap-G1_Pfvwd .series-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd .valueItem-G1_Pfvwd:before,.noWrap-G1_Pfvwd .series-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd .valueTitle-G1_Pfvwd:before,.noWrap-G1_Pfvwd .series-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd .valueValue-G1_Pfvwd:before{display:none}.noWrap-G1_Pfvwd .valuesWrapper-G1_Pfvwd{align-items:center}.noWrap-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd{align-self:auto;color:#131722;display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrappable-G1_Pfvwd .series-G1_Pfvwd.item-G1_Pfvwd{flex-wrap:wrap}.directionColumn-G1_Pfvwd .series-G1_Pfvwd{flex-direction:column}.directionColumn-G1_Pfvwd .series-G1_Pfvwd .valuesWrapper-G1_Pfvwd{align-self:flex-start;max-width:100%}.button-G1_Pfvwd,.statusesWrapper-G1_Pfvwd,.titleWrapper-G1_Pfvwd,.valueItem-G1_Pfvwd{background-color:currentColor}.buttons-G1_Pfvwd,.buttonsWrapper-G1_Pfvwd,.item-G1_Pfvwd,.statusesWrapper-G1_Pfvwd,.titleWrapper-G1_Pfvwd,.valueItem-G1_Pfvwd,.valuesWrapper-G1_Pfvwd{display:flex}.statusesWrapper-G1_Pfvwd{z-index:1}.statusesWrapper-G1_Pfvwd,.titleWrapper-G1_Pfvwd{cursor:default;pointer-events:auto;position:relative}.titleWrapper-G1_Pfvwd{align-items:center;border:1px solid #0000;border-right-width:0;box-sizing:border-box;flex:0 0 auto;max-width:100%;overflow:hidden;padding:0 4px}.noActions-G1_Pfvwd .titleWrapper-G1_Pfvwd{pointer-events:none}.title-G1_Pfvwd{color:#131722;min-width:23px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.title-G1_Pfvwd.intervalTitle-G1_Pfvwd{min-width:auto}.disabled-G1_Pfvwd .title-G1_Pfvwd,.disabledOnInterval-G1_Pfvwd .title-G1_Pfvwd{color:#b2b5be}.disabled-G1_Pfvwd .title-G1_Pfvwd.withDot-G1_Pfvwd:not(:first-child):before,.disabled-G1_Pfvwd.withCustomTextColor-G1_Pfvwd .title-G1_Pfvwd,.disabledOnInterval-G1_Pfvwd .title-G1_Pfvwd.withDot-G1_Pfvwd:not(:first-child):before,.disabledOnInterval-G1_Pfvwd.withCustomTextColor-G1_Pfvwd .title-G1_Pfvwd{color:#b2b5be!important}.study-G1_Pfvwd .title-G1_Pfvwd.mainTitle-G1_Pfvwd{flex:0 4 auto;min-width:15px}.study-G1_Pfvwd .title-G1_Pfvwd.descTitle-G1_Pfvwd{color:#5d606b;flex:0 1 auto;min-width:0;padding-left:4px}.study-G1_Pfvwd.disabled-G1_Pfvwd .title-G1_Pfvwd.descTitle-G1_Pfvwd,.study-G1_Pfvwd.disabledOnInterval-G1_Pfvwd .title-G1_Pfvwd.descTitle-G1_Pfvwd{color:#b2b5be}.study-G1_Pfvwd.disabled-G1_Pfvwd.withCustomTextColor-G1_Pfvwd .title-G1_Pfvwd,.study-G1_Pfvwd.disabledOnInterval-G1_Pfvwd.withCustomTextColor-G1_Pfvwd .title-G1_Pfvwd{color:#b2b5be!important}.study-G1_Pfvwd.hideValues-G1_Pfvwd .valuesWrapper-G1_Pfvwd{display:none}.legend-G1_Pfvwd .study-G1_Pfvwd.has5Buttons-G1_Pfvwd.selected-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after,.legend-G1_Pfvwd .study-G1_Pfvwd.has5Buttons-G1_Pfvwd.stayInHoveredMode-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{left:calc(var(--legend-source-item-button-width)*5)}@media (any-hover:hover){.legend-G1_Pfvwd:hover .study-G1_Pfvwd.has5Buttons-G1_Pfvwd.withAction-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{left:calc(var(--legend-source-item-button-width)*5)}}.loading-G1_Pfvwd .valuesWrapper-G1_Pfvwd,.noWrap-G1_Pfvwd .valuesWrapper-G1_Pfvwd,.series-G1_Pfvwd .valuesWrapper-G1_Pfvwd{background-color:currentColor;border-bottom:1px solid #0000;border-top:1px solid #0000}.loader-G1_Pfvwd{margin-left:4px}.noWrap-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd,.series-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd{border-left-color:#0000}.noWrap-G1_Pfvwd .valueItem-G1_Pfvwd,.series-G1_Pfvwd .valueItem-G1_Pfvwd{background-color:initial}.noWrap-G1_Pfvwd .valueItem-G1_Pfvwd,.noWrap-G1_Pfvwd .valueItem-G1_Pfvwd .valueTitle-G1_Pfvwd,.noWrap-G1_Pfvwd .valueItem-G1_Pfvwd .valueValue-G1_Pfvwd,.series-G1_Pfvwd .valueItem-G1_Pfvwd,.series-G1_Pfvwd .valueItem-G1_Pfvwd .valueTitle-G1_Pfvwd,.series-G1_Pfvwd .valueItem-G1_Pfvwd .valueValue-G1_Pfvwd{display:inline-flex}.hideUniportantValueItems-G1_Pfvwd .noWrap-G1_Pfvwd .valueItem-G1_Pfvwd.unimportant-G1_Pfvwd,.hideUniportantValueItems-G1_Pfvwd .series-G1_Pfvwd .valueItem-G1_Pfvwd.unimportant-G1_Pfvwd{display:none}.series-G1_Pfvwd .titleWrapper-G1_Pfvwd{align-items:center;font-size:16px;line-height:normal;max-width:100%;min-height:24px;position:relative}.series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.withDot-G1_Pfvwd:not(:first-child){padding-left:12px;position:relative}.series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.withDot-G1_Pfvwd:not(:first-child):before{color:#131722;content:"\b7";font-size:16px;height:100%;left:0;line-height:inherit;position:absolute;text-align:center;top:0;width:12px}.series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.mainTitle-G1_Pfvwd{flex:0 1 auto}.series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.descTitle-G1_Pfvwd{flex:0 0 auto}.series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.intervalTitle-G1_Pfvwd{flex:0 1 auto}.series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.exchangeTitle-G1_Pfvwd,.series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.providerTitle-G1_Pfvwd,.series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.styleTitle-G1_Pfvwd{flex:0 3 auto}.series-G1_Pfvwd .valuesWrapper-G1_Pfvwd{align-items:flex-end;border-bottom-width:3px;display:flex}.series-G1_Pfvwd .titleWrapper-G1_Pfvwd,.series-G1_Pfvwd .valuesWrapper-G1_Pfvwd{min-width:23px}.hideExchangeProviderTitles-G1_Pfvwd .series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.exchangeTitle-G1_Pfvwd,.hideExchangeProviderTitles-G1_Pfvwd .series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.providerTitle-G1_Pfvwd,.microHideIntervalTitle-G1_Pfvwd .series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.intervalTitle-G1_Pfvwd,.single-visible .minHideIntervalTitle-G1_Pfvwd .series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.intervalTitle-G1_Pfvwd{display:none}.legend-G1_Pfvwd .series-G1_Pfvwd.selected-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after,.legend-G1_Pfvwd .series-G1_Pfvwd.stayInHoveredMode-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{left:calc(var(--legend-source-item-button-width)*3)}@media (any-hover:hover){.legend-G1_Pfvwd:hover .series-G1_Pfvwd.withAction-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{left:calc(var(--legend-source-item-button-width)*3)}}.legend-G1_Pfvwd .series-G1_Pfvwd.flagged-G1_Pfvwd.selected-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after,.legend-G1_Pfvwd .series-G1_Pfvwd.flagged-G1_Pfvwd.stayInHoveredMode-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{left:calc(var(--legend-source-item-button-width)*2)}@media (any-hover:hover){.legend-G1_Pfvwd:hover .series-G1_Pfvwd.flagged-G1_Pfvwd.withAction-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{left:calc(var(--legend-source-item-button-width)*2)}}.selected-G1_Pfvwd .buttons-G1_Pfvwd,.selected-G1_Pfvwd .titleWrapper-G1_Pfvwd,.withAction-G1_Pfvwd .buttons-G1_Pfvwd,.withAction-G1_Pfvwd .titleWrapper-G1_Pfvwd{background-color:#fff}.selected-G1_Pfvwd .button-G1_Pfvwd,.withAction-G1_Pfvwd .button-G1_Pfvwd{background-color:initial}@media (any-hover:hover){.selected-G1_Pfvwd .button-G1_Pfvwd:hover:after{background-color:#e3effd}}.selected-G1_Pfvwd .titleWrapper-G1_Pfvwd,.withAction-G1_Pfvwd .titleWrapper-G1_Pfvwd,.withAction-G1_Pfvwd.selected-G1_Pfvwd .titleWrapper-G1_Pfvwd{border-radius:4px 0 0 4px}.medium-G1_Pfvwd.legend-G1_Pfvwd .item-G1_Pfvwd.study-G1_Pfvwd.selected-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after,.medium-G1_Pfvwd.legend-G1_Pfvwd .item-G1_Pfvwd.study-G1_Pfvwd.stayInHoveredMode-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{left:calc(var(--legend-source-item-button-width)*3)}@media (any-hover:hover){.medium-G1_Pfvwd.legend-G1_Pfvwd:hover .item-G1_Pfvwd.study-G1_Pfvwd.withAction-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{left:calc(var(--legend-source-item-button-width)*3)}}.minimized-G1_Pfvwd.legend-G1_Pfvwd .item-G1_Pfvwd.study-G1_Pfvwd.selected-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after,.minimized-G1_Pfvwd.legend-G1_Pfvwd .item-G1_Pfvwd.study-G1_Pfvwd.stayInHoveredMode-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{left:calc(var(--legend-source-item-button-width)*2)}@media (any-hover:hover){.minimized-G1_Pfvwd.legend-G1_Pfvwd:hover .item-G1_Pfvwd.study-G1_Pfvwd.withAction-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{left:calc(var(--legend-source-item-button-width)*2)}}.valuesWrapper-G1_Pfvwd{align-items:center;align-self:stretch;cursor:default;flex-wrap:wrap;overflow:hidden;pointer-events:auto;position:relative}.valuesAdditionalWrapper-G1_Pfvwd{align-items:baseline;align-self:stretch;border-left:4px solid;display:flex;flex-wrap:wrap}.loading-G1_Pfvwd .valuesWrapper-G1_Pfvwd{min-width:24px}.disabled-G1_Pfvwd .valuesWrapper-G1_Pfvwd{display:none}.valueItem-G1_Pfvwd{align-items:center;align-self:stretch;display:flex;text-align:left}.valueItem-G1_Pfvwd:not(:last-child){padding-right:6px}.valueItem-G1_Pfvwd:last-child{padding-right:4px}.valueItem-G1_Pfvwd .valueTitle-G1_Pfvwd{padding-right:1px}.valueItem-G1_Pfvwd .valueTitle-G1_Pfvwd,.valueItem-G1_Pfvwd .valueValue-G1_Pfvwd{color:#131722}.loading-G1_Pfvwd .valueItem-G1_Pfvwd,.loading-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd{opacity:0}.series-G1_Pfvwd .valueItem-G1_Pfvwd:last-child{padding-right:6px}.series-G1_Pfvwd .valueItem-G1_Pfvwd:last-child .title-G1_Pfvwd{display:none}.series-G1_Pfvwd .valueItem-G1_Pfvwd .valueTitle-G1_Pfvwd{color:#131722}.buttonsWrapper-G1_Pfvwd{max-width:0;position:relative;width:0;z-index:2}.micro-G1_Pfvwd .series-G1_Pfvwd .buttonsWrapper-G1_Pfvwd{max-width:0;width:0}.disabled-G1_Pfvwd .buttonsWrapper-G1_Pfvwd,.flagged-G1_Pfvwd .buttonsWrapper-G1_Pfvwd{max-width:var(--legend-source-item-button-width);width:var(--legend-source-item-button-width)}.disabled-G1_Pfvwd.series-G1_Pfvwd:not(.onlyOneButtonCanBeStick-G1_Pfvwd) .buttonsWrapper-G1_Pfvwd{max-width:calc(var(--legend-source-item-button-width)*2);width:calc(var(--legend-source-item-button-width)*2)}.buttons-G1_Pfvwd{align-items:center;display:flex;flex-shrink:0;opacity:0;padding:0;pointer-events:auto}.disabled-G1_Pfvwd .buttons-G1_Pfvwd,.disabledOnInterval-G1_Pfvwd .buttons-G1_Pfvwd,.flagged-G1_Pfvwd .buttons-G1_Pfvwd,.touchMode-G1_Pfvwd .buttons-G1_Pfvwd{opacity:1}.noActions-G1_Pfvwd .buttons-G1_Pfvwd{pointer-events:none}.selected-G1_Pfvwd .buttons-G1_Pfvwd,.withAction-G1_Pfvwd .buttons-G1_Pfvwd{border-radius:0 4px 4px 0}.legend-G1_Pfvwd .selected-G1_Pfvwd .buttons-G1_Pfvwd,.legend-G1_Pfvwd .stayInHoveredMode-G1_Pfvwd .buttons-G1_Pfvwd{cursor:default;opacity:1}@media (any-hover:hover){.legend-G1_Pfvwd:hover .withAction-G1_Pfvwd .buttons-G1_Pfvwd{cursor:default;opacity:1}}.legend-G1_Pfvwd .selected-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after,.legend-G1_Pfvwd .stayInHoveredMode-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{background:radial-gradient(10px at 0 50%,currentColor 0,#0000 100%);content:"";height:18px;left:calc(var(--legend-source-item-button-width)*4);position:absolute;top:3px;width:16px}@media (any-hover:hover){.legend-G1_Pfvwd:hover .withAction-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{background:radial-gradient(10px at 0 50%,currentColor 0,#0000 100%);content:"";height:18px;left:calc(var(--legend-source-item-button-width)*4);position:absolute;top:3px;width:16px}}.button-G1_Pfvwd{align-items:center;align-self:stretch;display:none;justify-content:center;opacity:0;position:relative;width:var(--legend-source-item-button-width);z-index:0}.buttonIcon-G1_Pfvwd{color:#131722;display:flex}.button-G1_Pfvwd:last-child{border-radius:0 4px 4px 0}@media (any-hover:hover){.button-G1_Pfvwd:hover:after{background-color:#f0f3fa;border-radius:2px;bottom:1px;content:"";display:block;left:0;position:absolute;right:0;top:1px;z-index:-1}}.button-G1_Pfvwd.flag-G1_Pfvwd>span{margin-top:-1px}.disabled-G1_Pfvwd .buttonIcon-G1_Pfvwd{color:#131722}@media (any-hover:hover){.legend-G1_Pfvwd:hover .study-G1_Pfvwd.invisibleHover-G1_Pfvwd .button-G1_Pfvwd{display:flex}}.withAction-G1_Pfvwd .buttons-G1_Pfvwd .button-G1_Pfvwd:not(:first-child),.withAction-G1_Pfvwd .titleWrapper-G1_Pfvwd{border-color:#d1d4dc}.selected-G1_Pfvwd .titleWrapper-G1_Pfvwd:after,.withAction-G1_Pfvwd .titleWrapper-G1_Pfvwd:after{background-color:#d1d4dc}.selected-G1_Pfvwd .buttons-G1_Pfvwd,.withAction-G1_Pfvwd .buttons-G1_Pfvwd{border:1px solid #d1d4dc;border-left:0}.selected-G1_Pfvwd .buttons-G1_Pfvwd,.selected-G1_Pfvwd .buttons-G1_Pfvwd .button-G1_Pfvwd:not(:first-child),.selected-G1_Pfvwd .buttonsWrapper-G1_Pfvwd,.selected-G1_Pfvwd .titleWrapper-G1_Pfvwd{border-color:#2962ff}.buttons-G1_Pfvwd .eye-G1_Pfvwd .animated-loading-eye,.buttons-G1_Pfvwd .eye-G1_Pfvwd .crossed-eye,.buttons-G1_Pfvwd .eye-G1_Pfvwd .loading-eye,.disabled-G1_Pfvwd .buttons-G1_Pfvwd .eye-G1_Pfvwd .animated-loading-eye,.disabled-G1_Pfvwd .buttons-G1_Pfvwd .eye-G1_Pfvwd .loading-eye,.disabled-G1_Pfvwd .buttons-G1_Pfvwd .eye-G1_Pfvwd .normal-eye,.medium-G1_Pfvwd .study-G1_Pfvwd .buttons-G1_Pfvwd .button-G1_Pfvwd:nth-child(2),.medium-G1_Pfvwd .study-G1_Pfvwd .buttons-G1_Pfvwd .button-G1_Pfvwd:nth-child(3):nth-last-child(3),.micro-G1_Pfvwd .series-G1_Pfvwd .buttons-G1_Pfvwd .button-G1_Pfvwd:not(:last-child),.minimized-G1_Pfvwd .study-G1_Pfvwd .button-G1_Pfvwd:not(:last-child):not(:first-child){display:none}.disabled-G1_Pfvwd .buttons-G1_Pfvwd .eye-G1_Pfvwd .crossed-eye{display:block}.eyeLoading-G1_Pfvwd .buttons-G1_Pfvwd .eye-G1_Pfvwd .crossed-eye,.eyeLoading-G1_Pfvwd .buttons-G1_Pfvwd .eye-G1_Pfvwd .normal-eye{display:none}.eyeLoading-G1_Pfvwd .buttons-G1_Pfvwd .eye-G1_Pfvwd .animated-loading-eye,.eyeLoading-G1_Pfvwd .buttons-G1_Pfvwd .eye-G1_Pfvwd .loading-eye{display:block}.eyeLoading-G1_Pfvwd .buttons-G1_Pfvwd .eye-G1_Pfvwd .animated-loading-eye{animation:eye-animation-G1_Pfvwd .96s linear infinite;transform-origin:center}.disabled-G1_Pfvwd .buttons-G1_Pfvwd .eye-G1_Pfvwd,.disabledOnInterval-G1_Pfvwd .buttons-G1_Pfvwd .intervalEye-G1_Pfvwd,.flagged-G1_Pfvwd .buttons-G1_Pfvwd .flag-G1_Pfvwd,.selected-G1_Pfvwd .buttons-G1_Pfvwd .button-G1_Pfvwd,.series-G1_Pfvwd.disabled-G1_Pfvwd .buttons-G1_Pfvwd .flag-G1_Pfvwd,.withAction-G1_Pfvwd .buttons-G1_Pfvwd .button-G1_Pfvwd{display:flex;opacity:1}.buttons-G1_Pfvwd .intervalEye-G1_Pfvwd .animated-loading-eye,.buttons-G1_Pfvwd .intervalEye-G1_Pfvwd .loading-eye,.buttons-G1_Pfvwd .intervalEye-G1_Pfvwd .normal-eye{display:none}.buttons-G1_Pfvwd .intervalEye-G1_Pfvwd .crossed-eye{color:#fb8c00}.series-G1_Pfvwd.disabled-G1_Pfvwd .flag-G1_Pfvwd .buttonIcon-G1_Pfvwd{visibility:hidden}.selected-G1_Pfvwd.series-G1_Pfvwd.disabled-G1_Pfvwd .flag-G1_Pfvwd .buttonIcon-G1_Pfvwd,.series-G1_Pfvwd.disabled-G1_Pfvwd.flagged-G1_Pfvwd .flag-G1_Pfvwd .buttonIcon-G1_Pfvwd,.withAction-G1_Pfvwd.series-G1_Pfvwd.disabled-G1_Pfvwd .flag-G1_Pfvwd .buttonIcon-G1_Pfvwd{visibility:visible}.flag-G1_Pfvwd .buttonIcon-G1_Pfvwd{align-self:stretch;flex:1}.flagWrapper-G1_Pfvwd,.markerContainer-G1_Pfvwd{display:flex;flex:1;justify-content:center}.markerContainer-G1_Pfvwd{align-items:stretch}.flagWrapper-G1_Pfvwd{width:12px}.flagWrapper-G1_Pfvwd svg{height:12px}.sourcesWrapper-G1_Pfvwd{align-items:flex-start;display:flex;flex-direction:column-reverse;margin:0;position:relative}.legendMainSourceWrapper-G1_Pfvwd{text-align:left}.sources-G1_Pfvwd{display:flex;flex:1 1 auto;flex-direction:column;width:100%}.toggler-G1_Pfvwd{align-items:center;display:flex;flex:0 0 auto;margin:2px 0 0 5px;position:relative}.toggler-G1_Pfvwd.onlyOneSourceShown-G1_Pfvwd{display:none}@media (any-hover:hover){.toggler-G1_Pfvwd:hover:after{z-index:0}.toggler-G1_Pfvwd:hover .counter-G1_Pfvwd,.toggler-G1_Pfvwd:hover .iconArrow-G1_Pfvwd,.toggler-G1_Pfvwd:hover .objectTree-G1_Pfvwd{color:#000}}.toggler-G1_Pfvwd .counter-G1_Pfvwd{color:inherit;display:none;font-size:13px;line-height:16px;padding-right:4px}.toggler-G1_Pfvwd .iconArrow-G1_Pfvwd{display:flex;transform:rotate(-180deg);transition:transform .1s cubic-bezier(.06,.52,1,.54);width:27px}.toggler-G1_Pfvwd .objectTree-G1_Pfvwd{display:none;width:19px}.toggler-G1_Pfvwd .iconArrow-G1_Pfvwd,.toggler-G1_Pfvwd .objectTree-G1_Pfvwd{align-items:center;height:19px;justify-content:center}.toggler-G1_Pfvwd .counter-G1_Pfvwd,.toggler-G1_Pfvwd .iconArrow-G1_Pfvwd,.toggler-G1_Pfvwd .objectTree-G1_Pfvwd{color:#131722;position:relative;z-index:1}.closed-G1_Pfvwd.sourcesWrapper-G1_Pfvwd{padding-bottom:4px}.closed-G1_Pfvwd .toggler-G1_Pfvwd .counter-G1_Pfvwd{display:flex}.closed-G1_Pfvwd .toggler-G1_Pfvwd .iconArrow-G1_Pfvwd{transform:rotate(0)}.closed-G1_Pfvwd .toggler-G1_Pfvwd .iconArrow-G1_Pfvwd,.closed-G1_Pfvwd .toggler-G1_Pfvwd .objectTree-G1_Pfvwd{width:19px}.closed-G1_Pfvwd .sources-G1_Pfvwd{display:none}.micro-G1_Pfvwd .sourcesWrapper-G1_Pfvwd{padding-bottom:4px}.micro-G1_Pfvwd .toggler-G1_Pfvwd.objectsTreeCanBeShown-G1_Pfvwd .objectTree-G1_Pfvwd,.micro-G1_Pfvwd .toggler-G1_Pfvwd.objectsTreeCanBeShown-G1_Pfvwd.onlyOneSourceShown-G1_Pfvwd{display:flex}.micro-G1_Pfvwd .closed-G1_Pfvwd .toggler-G1_Pfvwd .counter-G1_Pfvwd,.micro-G1_Pfvwd .closed-G1_Pfvwd .toggler-G1_Pfvwd .iconArrow-G1_Pfvwd,.micro-G1_Pfvwd .series-G1_Pfvwd .valuesWrapper-G1_Pfvwd,.micro-G1_Pfvwd .sources-G1_Pfvwd,.micro-G1_Pfvwd .toggler-G1_Pfvwd .counter-G1_Pfvwd,.micro-G1_Pfvwd .toggler-G1_Pfvwd .iconArrow-G1_Pfvwd{display:none}.touchMode-G1_Pfvwd .titleWrapper-G1_Pfvwd{height:26px;line-height:25px}.touchMode-G1_Pfvwd .selected-G1_Pfvwd .titleWrapper-G1_Pfvwd:after,.touchMode-G1_Pfvwd .withAction-G1_Pfvwd .titleWrapper-G1_Pfvwd:after{bottom:5px;top:5px}.touchMode-G1_Pfvwd .series-G1_Pfvwd .titleWrapper-G1_Pfvwd{min-height:26px}.touchMode-G1_Pfvwd .toggler-G1_Pfvwd .iconArrow-G1_Pfvwd,.touchMode-G1_Pfvwd .toggler-G1_Pfvwd .objectTree-G1_Pfvwd{height:24px;width:30px}.touchMode-G1_Pfvwd .toggler-G1_Pfvwd .counter-G1_Pfvwd{font-size:14px}.touchMode-G1_Pfvwd .item-G1_Pfvwd{min-height:26px}.touchMode-G1_Pfvwd .closed-G1_Pfvwd .toggler-G1_Pfvwd .iconArrow-G1_Pfvwd,.touchMode-G1_Pfvwd .closed-G1_Pfvwd .toggler-G1_Pfvwd .objectTree-G1_Pfvwd{width:24px}.chart-widget__top--themed-dark .item-G1_Pfvwd.last-G1_Pfvwd .text-G1_Pfvwd,.chart-widget__top--themed-dark .noWrap-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd,.chart-widget__top--themed-dark .title-G1_Pfvwd,.chart-widget__top--themed-dark .valueTitle-G1_Pfvwd,.chart-widget__top--themed-dark .valueValue-G1_Pfvwd{color:#d1d4dc}.chart-widget__top--themed-dark .disabled-G1_Pfvwd .title-G1_Pfvwd,.chart-widget__top--themed-dark .disabled-G1_Pfvwd .valueTitle-G1_Pfvwd,.chart-widget__top--themed-dark .disabled-G1_Pfvwd .valueValue-G1_Pfvwd,.chart-widget__top--themed-dark .disabledOnInterval-G1_Pfvwd .title-G1_Pfvwd,.chart-widget__top--themed-dark .disabledOnInterval-G1_Pfvwd .valueTitle-G1_Pfvwd,.chart-widget__top--themed-dark .disabledOnInterval-G1_Pfvwd .valueValue-G1_Pfvwd{color:#50535e}.chart-widget__top--themed-dark .disabled-G1_Pfvwd .title-G1_Pfvwd.withDot-G1_Pfvwd:not(:first-child):before,.chart-widget__top--themed-dark .disabled-G1_Pfvwd.withCustomTextColor-G1_Pfvwd .title-G1_Pfvwd,.chart-widget__top--themed-dark .disabled-G1_Pfvwd.withCustomTextColor-G1_Pfvwd .valueTitle-G1_Pfvwd,.chart-widget__top--themed-dark .disabled-G1_Pfvwd.withCustomTextColor-G1_Pfvwd .valueValue-G1_Pfvwd,.chart-widget__top--themed-dark .disabledOnInterval-G1_Pfvwd .title-G1_Pfvwd.withDot-G1_Pfvwd:not(:first-child):before,.chart-widget__top--themed-dark .disabledOnInterval-G1_Pfvwd.withCustomTextColor-G1_Pfvwd .title-G1_Pfvwd,.chart-widget__top--themed-dark .disabledOnInterval-G1_Pfvwd.withCustomTextColor-G1_Pfvwd .valueTitle-G1_Pfvwd,.chart-widget__top--themed-dark .disabledOnInterval-G1_Pfvwd.withCustomTextColor-G1_Pfvwd .valueValue-G1_Pfvwd{color:#50535e!important}.chart-widget__top--themed-dark .study-G1_Pfvwd .title-G1_Pfvwd.descTitle-G1_Pfvwd{color:#868993}.chart-widget__top--themed-dark .study-G1_Pfvwd.disabled-G1_Pfvwd .title-G1_Pfvwd.descTitle-G1_Pfvwd,.chart-widget__top--themed-dark .study-G1_Pfvwd.disabledOnInterval-G1_Pfvwd .title-G1_Pfvwd.descTitle-G1_Pfvwd{color:#50535e}.chart-widget__top--themed-dark .study-G1_Pfvwd.withCustomTextColor-G1_Pfvwd.disabled-G1_Pfvwd .title-G1_Pfvwd.descTitle-G1_Pfvwd,.chart-widget__top--themed-dark .study-G1_Pfvwd.withCustomTextColor-G1_Pfvwd.disabledOnInterval-G1_Pfvwd .title-G1_Pfvwd.descTitle-G1_Pfvwd{color:#50535e!important}.chart-widget__top--themed-dark .buttonIcon-G1_Pfvwd,.chart-widget__top--themed-dark .series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.withDot-G1_Pfvwd:not(:first-child):before,.chart-widget__top--themed-dark .series-G1_Pfvwd .valueItem-G1_Pfvwd .valueTitle-G1_Pfvwd{color:#d1d4dc}@media (any-hover:hover){.chart-widget__top--themed-dark .button-G1_Pfvwd:hover:after{background-color:#2a2e39}}.chart-widget__top--themed-dark .withAction-G1_Pfvwd .buttons-G1_Pfvwd,.chart-widget__top--themed-dark .withAction-G1_Pfvwd .buttons-G1_Pfvwd .button-G1_Pfvwd:not(:first-child),.chart-widget__top--themed-dark .withAction-G1_Pfvwd .titleWrapper-G1_Pfvwd{border-color:#363a45}.chart-widget__top--themed-dark .selected-G1_Pfvwd .titleWrapper-G1_Pfvwd:after,.chart-widget__top--themed-dark .withAction-G1_Pfvwd .titleWrapper-G1_Pfvwd:after{background-color:#363a45}.chart-widget__top--themed-dark .selected-G1_Pfvwd .buttons-G1_Pfvwd,.chart-widget__top--themed-dark .selected-G1_Pfvwd .titleWrapper-G1_Pfvwd,.chart-widget__top--themed-dark .withAction-G1_Pfvwd .buttons-G1_Pfvwd,.chart-widget__top--themed-dark .withAction-G1_Pfvwd .titleWrapper-G1_Pfvwd{background-color:#131722}@media (any-hover:hover){.chart-widget__top--themed-dark .selected-G1_Pfvwd .button-G1_Pfvwd:hover:after{background-color:#1848cc33}}.chart-widget__top--themed-dark .selected-G1_Pfvwd .buttons-G1_Pfvwd,.chart-widget__top--themed-dark .selected-G1_Pfvwd .buttons-G1_Pfvwd .button-G1_Pfvwd:not(:first-child),.chart-widget__top--themed-dark .selected-G1_Pfvwd .buttonsWrapper-G1_Pfvwd,.chart-widget__top--themed-dark .selected-G1_Pfvwd .titleWrapper-G1_Pfvwd{border-color:#1848cc}.chart-widget__top--themed-dark .toggler-G1_Pfvwd{border-color:#363a45}@media (any-hover:hover){.chart-widget__top--themed-dark .toggler-G1_Pfvwd:hover:after{background-color:#ffffff1a}.chart-widget__top--themed-dark .toggler-G1_Pfvwd:hover .counter-G1_Pfvwd,.chart-widget__top--themed-dark .toggler-G1_Pfvwd:hover .iconArrow-G1_Pfvwd,.chart-widget__top--themed-dark .toggler-G1_Pfvwd:hover .objectTree-G1_Pfvwd{color:#f0f3fa}}.chart-widget__top--themed-dark .toggler-G1_Pfvwd .counter-G1_Pfvwd,.chart-widget__top--themed-dark .toggler-G1_Pfvwd .iconArrow-G1_Pfvwd,.chart-widget__top--themed-dark .toggler-G1_Pfvwd .objectTree-G1_Pfvwd{color:#d1d4dc}@keyframes eye-animation-G1_Pfvwd{to{transform:rotate(1turn)}}.wrapper-iSWHgsXm{box-sizing:border-box;display:flex;flex-direction:column;min-width:215px;padding-right:15px;position:relative}.timezone-iSWHgsXm{color:#787b86;font-size:11px;line-height:18px;padding-top:4px;text-align:center;width:100%}.sessionDayWrapper-iSWHgsXm{display:flex;flex-direction:column;position:relative}.nowWrapper-iSWHgsXm{bottom:0;left:30px;pointer-events:none;position:absolute;right:0;top:0}.nowWrapper-iSWHgsXm .now-iSWHgsXm{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#131722;bottom:-1px;outline:1px solid #fff;position:absolute;top:2px;width:1px}html.theme-dark .nowWrapper-iSWHgsXm .now-iSWHgsXm{background-color:#d1d4dc;outline:1px solid #1e222d}.sessionDay-iSWHgsXm{align-items:baseline;display:flex}.sessionDay-iSWHgsXm .weekDay-iSWHgsXm{color:#787b86;font-size:10px;overflow:hidden;padding-top:3px;text-transform:uppercase;width:30px}html.theme-dark .sessionDay-iSWHgsXm .weekDay-iSWHgsXm{color:#787b86}.sessionDay-iSWHgsXm .sessionDaySegments-iSWHgsXm,.sessionDay-iSWHgsXm .timeMarkWrapper-iSWHgsXm{flex:1;position:relative;width:100%}.sessionDay-iSWHgsXm .timeMarkWrapper-iSWHgsXm{height:16px;margin-top:3px}.sessionDay-iSWHgsXm .sessionDaySegments-iSWHgsXm{border-radius:4px;height:7px;margin:20px 0 2px}.sessionDay-iSWHgsXm:first-child .sessionDaySegments-iSWHgsXm{margin-top:0}.sessionDay-iSWHgsXm .timeMarkSegment-iSWHgsXm{content:"";display:flex;justify-content:center;position:absolute}.sessionDay-iSWHgsXm .timeMarkSegment-iSWHgsXm .timeMark-iSWHgsXm:first-child{padding-right:4px}.sessionDay-iSWHgsXm .timeMarkSegment-iSWHgsXm .timeMark-iSWHgsXm:last-child{padding-left:4px}.sessionDay-iSWHgsXm .timeMarkSegment-iSWHgsXm.timeMarkSegmentAlignByEnds-iSWHgsXm{justify-content:space-between}.sessionDay-iSWHgsXm .timeMarkSegment-iSWHgsXm.timeMarkSegmentAlignByEnds-iSWHgsXm .timeMark-iSWHgsXm{padding:0}.sessionDay-iSWHgsXm .timeMarkSegment-iSWHgsXm.timeMarkSegmentAlignByEnds-iSWHgsXm .timeMark-iSWHgsXm:first-child{transform:translateX(-50%)}.sessionDay-iSWHgsXm .timeMarkSegment-iSWHgsXm.timeMarkSegmentAlignByEnds-iSWHgsXm .timeMark-iSWHgsXm:last-child{transform:translateX(50%)}.sessionDay-iSWHgsXm .timeMark-iSWHgsXm{background-color:#fff;color:#9598a1;font-size:11px;line-height:16px}html.theme-dark .sessionDay-iSWHgsXm .timeMark-iSWHgsXm{background-color:#1e222d}.sessionDay-iSWHgsXm .segment-iSWHgsXm{box-sizing:border-box;content:"";height:100%;opacity:.3;padding:0 2px;position:absolute}.sessionDay-iSWHgsXm .segment-iSWHgsXm:first-child{padding-left:0}.sessionDay-iSWHgsXm .segment-iSWHgsXm:last-child{padding-right:0}.sessionDay-iSWHgsXm .segment-iSWHgsXm:before{content:"";display:flex;flex:1;height:100%;min-width:1px;z-index:0}.sessionDay-iSWHgsXm .segment-iSWHgsXm.small-iSWHgsXm{margin-left:-1px;padding:0;z-index:1}.sessionDay-iSWHgsXm .segment-iSWHgsXm.start-iSWHgsXm:before{border-radius:4px 0 0 4px}.sessionDay-iSWHgsXm .segment-iSWHgsXm.end-iSWHgsXm:before{border-radius:0 4px 4px 0}.sessionDay-iSWHgsXm .segment-iSWHgsXm.start-iSWHgsXm.end-iSWHgsXm:before{border-radius:4px}.sessionDay-iSWHgsXm.active-iSWHgsXm .segment-iSWHgsXm{opacity:1}.sessionDay-iSWHgsXm.active-iSWHgsXm .weekDay-iSWHgsXm{color:#131722}html.theme-dark .sessionDay-iSWHgsXm.active-iSWHgsXm .weekDay-iSWHgsXm{color:#d1d4dc}.green-iSWHgsXm{color:#22ab94}.green-iSWHgsXm:before{background-color:currentColor}.orange-iSWHgsXm{color:#ff9800}.orange-iSWHgsXm:before{background-color:currentColor}.blue-iSWHgsXm{color:#2962ff}.blue-iSWHgsXm:before{background-color:currentColor}.gray-iSWHgsXm{color:#e0e3eb}html.theme-dark .gray-iSWHgsXm{color:#434651}.gray-iSWHgsXm:before{background-color:currentColor}.tooltip-iSWHgsXm{white-space:normal}.tooltip-iSWHgsXm .time-iSWHgsXm{color:#f0f3fa;margin-left:5px}html.theme-dark .tooltip-iSWHgsXm .time-iSWHgsXm{color:#f0f3fa}.tooltip-iSWHgsXm .gray-iSWHgsXm{color:#9598a1}html.theme-dark .tooltip-iSWHgsXm .gray-iSWHgsXm{color:#b2b5be}.tooltip-iSWHgsXm .blue-iSWHgsXm,html.theme-dark .tooltip-iSWHgsXm .blue-iSWHgsXm{color:#448aff}.statuses-sRKQyF_z{align-self:center;border-radius:9px;display:inline-flex;min-width:6px;overflow:hidden}@media (any-hover:hover){.statuses-sRKQyF_z:hover .statusItem-sRKQyF_z:after{opacity:.25}}.statuses-sRKQyF_z.small-sRKQyF_z{border-radius:9px}.statuses-sRKQyF_z.medium-sRKQyF_z{border-radius:11px}.statuses-sRKQyF_z.large-sRKQyF_z{border-radius:8px}.statuses-sRKQyF_z.blinking-sRKQyF_z{will-change:opacity}.statuses-sRKQyF_z .statusItem-sRKQyF_z{cursor:pointer}.oneWidgetsVisible-sRKQyF_z.statuses-sRKQyF_z,.threeWidgetsVisible-sRKQyF_z.statuses-sRKQyF_z,.twoWidgetsVisible-sRKQyF_z.statuses-sRKQyF_z{margin-left:11px;margin-right:12px}.statusItem-sRKQyF_z{display:flex;position:relative;-webkit-user-select:none;user-select:none}.statusItem-sRKQyF_z:after{content:"";display:block;height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%;z-index:-1}.statusItem-sRKQyF_z svg{left:50%;position:relative;top:50%;transform:translate(-50%,-50%);z-index:0}.statusItem-sRKQyF_z.small-sRKQyF_z{height:18px;width:18px}.statusItem-sRKQyF_z.medium-sRKQyF_z{height:22px;width:22px}.statusItem-sRKQyF_z.large-sRKQyF_z{height:28px;width:28px}.statusItem-sRKQyF_z.blinking-sRKQyF_z:after{animation:blinking-animation-sRKQyF_z 2.5s cubic-bezier(.25,0,.75,1) infinite}@media (any-hover:hover){.statusItem-sRKQyF_z.blinking-sRKQyF_z:after:hover{opacity:inherit}}.marketStatusOpen-sRKQyF_z,html.theme-dark .marketStatusOpen-sRKQyF_z{color:#089981}.marketStatusOpen-sRKQyF_z:after,html.theme-dark .marketStatusOpen-sRKQyF_z:after{background-color:#22ab94}.marketStatusClose-sRKQyF_z,html.theme-dark .marketStatusClose-sRKQyF_z{color:#9598a1}.marketStatusClose-sRKQyF_z:after,html.theme-dark .marketStatusClose-sRKQyF_z:after{background-color:#9598a1}.marketStatusPre-sRKQyF_z,html.theme-dark .marketStatusPre-sRKQyF_z{color:#fb8c00}.marketStatusPre-sRKQyF_z:after,html.theme-dark .marketStatusPre-sRKQyF_z:after{background-color:#ffa726}.marketStatusPost-sRKQyF_z,html.theme-dark .marketStatusPost-sRKQyF_z{color:#2962ff}.marketStatusPost-sRKQyF_z:after,html.theme-dark .marketStatusPost-sRKQyF_z:after{background-color:#3179f5}.marketStatusHoliday-sRKQyF_z,html.theme-dark .marketStatusHoliday-sRKQyF_z{color:#9598a1}.marketStatusHoliday-sRKQyF_z:after,html.theme-dark .marketStatusHoliday-sRKQyF_z:after{background-color:#9598a1}.marketStatusExpired-sRKQyF_z,html.theme-dark .marketStatusExpired-sRKQyF_z{color:#f23645}.marketStatusExpired-sRKQyF_z:after,html.theme-dark .marketStatusExpired-sRKQyF_z:after{background-color:#f23645}.invalidSymbol-sRKQyF_z{color:#fff}.invalidSymbol-sRKQyF_z,html.theme-dark .invalidSymbol-sRKQyF_z{background-color:#f7525f}@media (any-hover:hover){.statuses-sRKQyF_z .invalidSymbol-sRKQyF_z:hover{background-color:#b22833}html.theme-dark .statuses-sRKQyF_z .invalidSymbol-sRKQyF_z:hover{background-color:#f23645}}.replayModeAutoPlay-sRKQyF_z,.replayModePause-sRKQyF_z{color:#fff}html.theme-dark .replayModeAutoPlay-sRKQyF_z,html.theme-dark .replayModePause-sRKQyF_z{color:#e3effd}.replayModeAutoPlay-sRKQyF_z:after,.replayModePause-sRKQyF_z:after{background-color:#2962ff;opacity:1}html.theme-dark .replayModeAutoPlay-sRKQyF_z:after,html.theme-dark .replayModePause-sRKQyF_z:after{background-color:#2962ff}.replayModePointSelect-sRKQyF_z{color:#fff}html.theme-dark .replayModePointSelect-sRKQyF_z{color:#e3effd}.replayModePointSelect-sRKQyF_z:after{background-color:#d1d4dc;opacity:1}html.theme-dark .replayModePointSelect-sRKQyF_z:after{background-color:#434651}.replayModeAutoPlay-sRKQyF_z.blinking-sRKQyF_z:after{animation:blinking-animation-custom-sRKQyF_z 1s cubic-bezier(.77,.21,.1,.74) infinite}@media (any-hover:hover){.replayModeAutoPlay-sRKQyF_z.blinking-sRKQyF_z:after:hover{opacity:inherit}.statuses-sRKQyF_z .replayModeAutoPlay-sRKQyF_z:hover:after,.statuses-sRKQyF_z .replayModePause-sRKQyF_z:hover:after{background-color:#1e53e5;opacity:1}html.theme-dark .statuses-sRKQyF_z .replayModeAutoPlay-sRKQyF_z:hover:after,html.theme-dark .statuses-sRKQyF_z .replayModePause-sRKQyF_z:hover:after{background-color:#1e53e5}.statuses-sRKQyF_z .replayModePointSelect-sRKQyF_z:hover:after{background-color:#6a6d78;opacity:1}html.theme-dark .statuses-sRKQyF_z .replayModePointSelect-sRKQyF_z:hover:after{background-color:#868993}}.notAccurate-sRKQyF_z,html.theme-dark .notAccurate-sRKQyF_z{color:#c2185b}.notAccurate-sRKQyF_z:after,html.theme-dark .notAccurate-sRKQyF_z:after{background-color:#ec407a}.delay-sRKQyF_z,html.theme-dark .delay-sRKQyF_z{color:#f57c00}.delay-sRKQyF_z:after,html.theme-dark .delay-sRKQyF_z:after{background-color:#ffa726}.eod-sRKQyF_z,html.theme-dark .eod-sRKQyF_z{color:#7b1fa2}.eod-sRKQyF_z:after,html.theme-dark .eod-sRKQyF_z:after{background-color:#ab47bc}.twoWidgetsVisible-sRKQyF_z .delay-sRKQyF_z,.twoWidgetsVisible-sRKQyF_z .eod-sRKQyF_z,.twoWidgetsVisible-sRKQyF_z .notAccurate-sRKQyF_z{padding-right:2px}.dataProblemHigh-sRKQyF_z{background-color:#f7525f;color:#fff}html.theme-dark .dataProblemHigh-sRKQyF_z{background-color:#f7525f}.dataProblemLow-sRKQyF_z,html.theme-dark .dataProblemLow-sRKQyF_z{color:#cc2f3c}.dataProblemLow-sRKQyF_z:after,html.theme-dark .dataProblemLow-sRKQyF_z:after{background-color:#f7525f}@media (any-hover:hover){.statuses-sRKQyF_z .dataProblemHigh-sRKQyF_z:hover{background-color:#b22833}html.theme-dark .statuses-sRKQyF_z .dataProblemHigh-sRKQyF_z:hover{background-color:#f23645}}.threeWidgetsVisible-sRKQyF_z .marketStatusClose-sRKQyF_z,.threeWidgetsVisible-sRKQyF_z .marketStatusExpired-sRKQyF_z,.threeWidgetsVisible-sRKQyF_z .marketStatusHoliday-sRKQyF_z,.threeWidgetsVisible-sRKQyF_z .marketStatusOpen-sRKQyF_z,.threeWidgetsVisible-sRKQyF_z .marketStatusPost-sRKQyF_z,.threeWidgetsVisible-sRKQyF_z .marketStatusPre-sRKQyF_z,.twoWidgetsVisible-sRKQyF_z .marketStatusClose-sRKQyF_z,.twoWidgetsVisible-sRKQyF_z .marketStatusExpired-sRKQyF_z,.twoWidgetsVisible-sRKQyF_z .marketStatusHoliday-sRKQyF_z,.twoWidgetsVisible-sRKQyF_z .marketStatusOpen-sRKQyF_z,.twoWidgetsVisible-sRKQyF_z .marketStatusPost-sRKQyF_z,.twoWidgetsVisible-sRKQyF_z .marketStatusPre-sRKQyF_z{padding-left:2px}.threeWidgetsVisible-sRKQyF_z .dataProblemLow-sRKQyF_z,.twoWidgetsVisible-sRKQyF_z .dataProblemLow-sRKQyF_z{padding-right:2px}@keyframes blinking-animation-sRKQyF_z{0%,to{opacity:.15}50%{opacity:.4}}@keyframes blinking-animation-custom-sRKQyF_z{0%,to{opacity:.5}50%{opacity:1}}.paneControls-dKqC8zmq{color:#fff;margin-left:auto;margin-top:6px;padding:0 5px 0 1px;position:static;transition:opacity .4s,visibility .4s;z-index:7}.paneControls-dKqC8zmq.hidden-dKqC8zmq{opacity:0;visibility:hidden}.paneControls-dKqC8zmq.forceHidden-dKqC8zmq{height:0;line-height:0;margin:0;padding:0;width:0}.button-dKqC8zmq{align-items:center;display:flex;flex:0 0 auto;height:19px;justify-content:center;overflow:hidden;position:relative;width:19px}.button-dKqC8zmq:not(:first-child){margin-left:4px}.button-dKqC8zmq .buttonIcon-dKqC8zmq{color:#131722}.button-dKqC8zmq.minimize-dKqC8zmq .buttonIcon-dKqC8zmq,.button-dKqC8zmq.restore-dKqC8zmq .buttonIcon-dKqC8zmq{color:#fff}.button-dKqC8zmq.newButton-dKqC8zmq{border-radius:4px}.touchMode-dKqC8zmq .button-dKqC8zmq{height:19px;width:19px}@media (any-hover:hover){.collapse-dKqC8zmq:hover .bracket-up,.maximize-dKqC8zmq:hover .bracket-up{animation:maximize-animation-up-bracket-dKqC8zmq .6s ease}.collapse-dKqC8zmq:hover .bracket-down,.maximize-dKqC8zmq:hover .bracket-down{animation:maximize-animation-down-bracket-dKqC8zmq .6s ease}}.collapse-dKqC8zmq .bracket-down,.collapse-dKqC8zmq .bracket-up,.maximize-dKqC8zmq .bracket-down,.maximize-dKqC8zmq .bracket-up{transform:translateY(0)}@keyframes maximize-animation-up-bracket-dKqC8zmq{50%{transform:translateY(1px)}}@keyframes maximize-animation-down-bracket-dKqC8zmq{50%{transform:translateY(-1px)}}.minimize-dKqC8zmq,.restore-dKqC8zmq{background-color:#2962ff!important;border-color:#2962ff!important}@media (any-hover:hover){.minimize-dKqC8zmq:hover .bracket-up,.restore-dKqC8zmq:hover .bracket-up{animation:minimize-animation-up-bracket-dKqC8zmq .6s ease}.minimize-dKqC8zmq:hover .bracket-down,.restore-dKqC8zmq:hover .bracket-down{animation:minimize-animation-down-bracket-dKqC8zmq .6s ease}}.minimize-dKqC8zmq .bracket-down,.minimize-dKqC8zmq .bracket-up,.restore-dKqC8zmq .bracket-down,.restore-dKqC8zmq .bracket-up{transform:translateY(0)}@keyframes minimize-animation-up-bracket-dKqC8zmq{50%{transform:translateY(-1px)}}@keyframes minimize-animation-down-bracket-dKqC8zmq{50%{transform:translateY(1px)}}@media (any-hover:hover){.up-dKqC8zmq:hover .buttonIcon-dKqC8zmq{animation:up-animation-dKqC8zmq .6s ease}}@keyframes up-animation-dKqC8zmq{0%{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (any-hover:hover){.down-dKqC8zmq:hover .buttonIcon-dKqC8zmq{animation:down-animation-dKqC8zmq .6s ease}}@keyframes down-animation-dKqC8zmq{0%{transform:translateY(0)}50%{transform:translateY(2px)}}.buttonsWrapper-dKqC8zmq{align-items:center;display:flex;flex:0 0 auto;flex-wrap:nowrap}.chart-widget__top--themed-dark .paneControls-dKqC8zmq{color:#131722}.chart-widget__top--themed-dark .minimize-dKqC8zmq,.chart-widget__top--themed-dark .restore-dKqC8zmq{background-color:#1848cc!important;border-color:#1848cc!important}@media (any-hover:hover){.chart-widget__top--themed-dark .button-dKqC8zmq:hover .buttonIcon-dKqC8zmq{color:#f0f3fa}}.chart-widget__top--themed-dark .button-dKqC8zmq .buttonIcon-dKqC8zmq{color:#d1d4dc} \ No newline at end of file diff --git a/charting_library/bundles/5916.ab1c13c6b34fbbeefca4.rtl.css b/charting_library/bundles/5916.ab1c13c6b34fbbeefca4.rtl.css new file mode 100644 index 00000000..8c3d6583 --- /dev/null +++ b/charting_library/bundles/5916.ab1c13c6b34fbbeefca4.rtl.css @@ -0,0 +1 @@ +.control-bar-wrapper{direction:ltr;height:28px;pointer-events:none;position:absolute;z-index:1}.control-bar{display:flex;transition:opacity .3s,visibility .3s;visibility:visible}.control-bar--hidden,.control-bar--hidden .control-bar__btn{opacity:0;visibility:hidden}.control-bar__group{align-items:center;display:flex;margin:0 7px}.control-bar__btn{align-items:center;background-color:#ffffffbf;border-radius:50%;box-shadow:0 2px 4px #0003;color:#5d606b;display:inline-flex;height:28px;justify-content:center;margin:0 4px;opacity:1;pointer-events:auto;transition:background-color .3s,color .3s,visibility .4s,opacity .4s;-webkit-user-select:none;user-select:none;visibility:visible;width:28px;z-index:1}.control-bar__btn--btn-hidden{opacity:0;visibility:hidden}@media (any-hover:hover){.control-bar__btn:hover{background-color:#fff;color:#131722}}.control-bar__btn:active{background-color:#f8f9fd;transition:none}.control-bar__btn--minimize{background-color:#2962ff;color:#fff}.control-bar__btn--minimize:active{background-color:#1e53e5;color:#fff}@media (any-hover:hover){.control-bar__btn--minimize:hover{background-color:#1e53e5;color:#fff}.control-bar__btn--minimize:hover .corner-left-top{animation:animation-minimize-corner-left-top-qWid4aZU .6s ease}.control-bar__btn--minimize:hover .corner-right-top{animation:animation-minimize-corner-right-top-qWid4aZU .6s ease}.control-bar__btn--minimize:hover .corner-right-bottom{animation:animation-minimize-corner-right-bottom-qWid4aZU .6s ease}.control-bar__btn--minimize:hover .corner-left-bottom{animation:animation-minimize-corner-left-bottom-qWid4aZU .6s ease}.control-bar__btn--maximize:hover .corner-left-top{animation:animation-maximize-corner-left-top-qWid4aZU .6s ease}.control-bar__btn--maximize:hover .corner-right-top{animation:animation-maximize-corner-right-top-qWid4aZU .6s ease}.control-bar__btn--maximize:hover .corner-right-bottom{animation:animation-maximize-corner-right-bottom-qWid4aZU .6s ease}.control-bar__btn--maximize:hover .corner-left-bottom{animation:animation-maximize-corner-left-bottom-qWid4aZU .6s ease}}.chart-widget__bottom--themed-dark .control-bar__btn{background-color:#1e222dbf;box-shadow:0 2px 4px #0006;color:#b2b5be}@media (any-hover:hover){.chart-widget__bottom--themed-dark .control-bar__btn:hover{background-color:#1e222d;color:#d1d4dc}}.chart-widget__bottom--themed-dark .control-bar__btn:active{background-color:#2a2e39}.chart-widget__bottom--themed-dark .control-bar__btn--minimize{background-color:#1848cc;color:#bbd9fb}.chart-widget__bottom--themed-dark .control-bar__btn--minimize:active{background-color:#1e53e5;color:#bbd9fb}@media (any-hover:hover){.chart-widget__bottom--themed-dark .control-bar__btn--minimize:hover{background-color:#1e53e5;color:#bbd9fb}}.control-bar__btn--back-present{position:absolute;right:2px}.control-bar__btn svg{pointer-events:none}@keyframes animation-maximize-corner-left-top-qWid4aZU{50%{transform:translate(1px,-1px)}}@keyframes animation-maximize-corner-right-top-qWid4aZU{50%{transform:translate(-1px,-1px)}}@keyframes animation-maximize-corner-right-bottom-qWid4aZU{50%{transform:translate(-1px,1px)}}@keyframes animation-maximize-corner-left-bottom-qWid4aZU{50%{transform:translate(1px,1px)}}@keyframes animation-minimize-corner-left-top-qWid4aZU{50%{transform:translate(-1px,1px)}}@keyframes animation-minimize-corner-right-top-qWid4aZU{50%{transform:translate(1px,1px)}}@keyframes animation-minimize-corner-right-bottom-qWid4aZU{50%{transform:translate(1px,-1px)}}@keyframes animation-minimize-corner-left-bottom-qWid4aZU{50%{transform:translate(-1px,-1px)}}.blockHidden-Cky0LHBF{display:none!important}.pane-button-Cky0LHBF{background-color:currentColor;border:1px solid #d1d4dc;border-radius:3px;cursor:default;pointer-events:all}@media (any-hover:hover){.pane-button-Cky0LHBF:hover:after{background-color:#1317220f;border-radius:3px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:0}}.chart-widget__top--themed-dark .pane-button-Cky0LHBF{border-color:#363a45}@media (any-hover:hover){.chart-widget__top--themed-dark .pane-button-Cky0LHBF:hover:after{background-color:#ffffff1a}}.loader-vqx5DqPL{align-items:center;display:flex;font-size:0;gap:2px;height:22px;justify-content:center;left:2px;position:absolute;top:50%;transform:translateY(-50%)}.loader-vqx5DqPL .loaderItem-vqx5DqPL{animation:loader-animation-vqx5DqPL .96s ease-in-out infinite backwards;background-color:#b2b5be;border-radius:50%;height:5px;transform:scale(.6);width:5px}html.theme-dark .loader-vqx5DqPL .loaderItem-vqx5DqPL{background-color:#787b86}.loader-vqx5DqPL .loaderItem-vqx5DqPL:nth-child(2){animation-delay:.16s}.loader-vqx5DqPL .loaderItem-vqx5DqPL:nth-child(3){animation-delay:.32s}@keyframes loader-animation-vqx5DqPL{0%,to{transform:scale(.6)}50%{transform:scale(.9)}}.chart-widget__top--themed-light .loader-vqx5DqPL .loaderItem-vqx5DqPL{background-color:#b2b5be}html.theme-dark .chart-widget__top--themed-light .loader-vqx5DqPL .loaderItem-vqx5DqPL{background-color:#787b86}.chart-widget__top--themed-dark .loader-vqx5DqPL .loaderItem-vqx5DqPL{background-color:#b2b5be}html.theme-dark .chart-widget__top--themed-dark .loader-vqx5DqPL .loaderItem-vqx5DqPL{background-color:#787b86}.touchMode-vqx5DqPL .loader-vqx5DqPL{height:24px}.legend-G1_Pfvwd{color:#0000;contain:content;direction:ltr;flex:1 1 auto;line-height:normal;margin:0 4px;max-width:calc(100% - 8px);padding-top:4px;pointer-events:none;transform:translateZ(0);-webkit-user-select:none;user-select:none;z-index:6}.item-G1_Pfvwd{-webkit-backface-visibility:hidden;backface-visibility:hidden;flex-wrap:wrap;font-size:13px;max-width:100%;min-height:24px;z-index:1}.item-G1_Pfvwd.selected-G1_Pfvwd,.item-G1_Pfvwd.withAction-G1_Pfvwd{z-index:2}.item-G1_Pfvwd.last-G1_Pfvwd{align-items:center;background-color:currentColor;border-color:#0000;border-style:solid;border-width:0 1px;cursor:default;max-width:18px;order:100000;padding:0 4px;pointer-events:auto}.item-G1_Pfvwd.last-G1_Pfvwd .text-G1_Pfvwd{color:#131722}.item-G1_Pfvwd .noWrapWrapper-G1_Pfvwd{display:flex;flex-wrap:nowrap;max-width:100%}.noWrap-G1_Pfvwd .item-G1_Pfvwd{flex-wrap:nowrap}.noWrap-G1_Pfvwd .series-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd{align-self:auto;display:block}.noWrap-G1_Pfvwd .series-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd .valueItem-G1_Pfvwd,.noWrap-G1_Pfvwd .series-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd .valueTitle-G1_Pfvwd,.noWrap-G1_Pfvwd .series-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd .valueValue-G1_Pfvwd{display:inline}.hideUniportantValueItems-G1_Pfvwd .noWrap-G1_Pfvwd .series-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd.unimportant-G1_Pfvwd,.noWrap-G1_Pfvwd .series-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd .valueItem-G1_Pfvwd:before,.noWrap-G1_Pfvwd .series-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd .valueTitle-G1_Pfvwd:before,.noWrap-G1_Pfvwd .series-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd .valueValue-G1_Pfvwd:before{display:none}.noWrap-G1_Pfvwd .valuesWrapper-G1_Pfvwd{align-items:center}.noWrap-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd{align-self:auto;color:#131722;display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrappable-G1_Pfvwd .series-G1_Pfvwd.item-G1_Pfvwd{flex-wrap:wrap}.directionColumn-G1_Pfvwd .series-G1_Pfvwd{flex-direction:column}.directionColumn-G1_Pfvwd .series-G1_Pfvwd .valuesWrapper-G1_Pfvwd{align-self:flex-start;max-width:100%}.button-G1_Pfvwd,.statusesWrapper-G1_Pfvwd,.titleWrapper-G1_Pfvwd,.valueItem-G1_Pfvwd{background-color:currentColor}.buttons-G1_Pfvwd,.buttonsWrapper-G1_Pfvwd,.item-G1_Pfvwd,.statusesWrapper-G1_Pfvwd,.titleWrapper-G1_Pfvwd,.valueItem-G1_Pfvwd,.valuesWrapper-G1_Pfvwd{display:flex}.statusesWrapper-G1_Pfvwd{z-index:1}.statusesWrapper-G1_Pfvwd,.titleWrapper-G1_Pfvwd{cursor:default;pointer-events:auto;position:relative}.titleWrapper-G1_Pfvwd{align-items:center;border:1px solid #0000;border-left-width:0;box-sizing:border-box;flex:0 0 auto;max-width:100%;overflow:hidden;padding:0 4px}.noActions-G1_Pfvwd .titleWrapper-G1_Pfvwd{pointer-events:none}.title-G1_Pfvwd{color:#131722;min-width:23px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.title-G1_Pfvwd.intervalTitle-G1_Pfvwd{min-width:auto}.disabled-G1_Pfvwd .title-G1_Pfvwd,.disabledOnInterval-G1_Pfvwd .title-G1_Pfvwd{color:#b2b5be}.disabled-G1_Pfvwd .title-G1_Pfvwd.withDot-G1_Pfvwd:not(:first-child):before,.disabled-G1_Pfvwd.withCustomTextColor-G1_Pfvwd .title-G1_Pfvwd,.disabledOnInterval-G1_Pfvwd .title-G1_Pfvwd.withDot-G1_Pfvwd:not(:first-child):before,.disabledOnInterval-G1_Pfvwd.withCustomTextColor-G1_Pfvwd .title-G1_Pfvwd{color:#b2b5be!important}.study-G1_Pfvwd .title-G1_Pfvwd.mainTitle-G1_Pfvwd{flex:0 4 auto;min-width:15px}.study-G1_Pfvwd .title-G1_Pfvwd.descTitle-G1_Pfvwd{color:#5d606b;flex:0 1 auto;min-width:0;padding-left:4px}.study-G1_Pfvwd.disabled-G1_Pfvwd .title-G1_Pfvwd.descTitle-G1_Pfvwd,.study-G1_Pfvwd.disabledOnInterval-G1_Pfvwd .title-G1_Pfvwd.descTitle-G1_Pfvwd{color:#b2b5be}.study-G1_Pfvwd.disabled-G1_Pfvwd.withCustomTextColor-G1_Pfvwd .title-G1_Pfvwd,.study-G1_Pfvwd.disabledOnInterval-G1_Pfvwd.withCustomTextColor-G1_Pfvwd .title-G1_Pfvwd{color:#b2b5be!important}.study-G1_Pfvwd.hideValues-G1_Pfvwd .valuesWrapper-G1_Pfvwd{display:none}.legend-G1_Pfvwd .study-G1_Pfvwd.has5Buttons-G1_Pfvwd.selected-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after,.legend-G1_Pfvwd .study-G1_Pfvwd.has5Buttons-G1_Pfvwd.stayInHoveredMode-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{left:calc(var(--legend-source-item-button-width)*5)}@media (any-hover:hover){.legend-G1_Pfvwd:hover .study-G1_Pfvwd.has5Buttons-G1_Pfvwd.withAction-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{left:calc(var(--legend-source-item-button-width)*5)}}.loading-G1_Pfvwd .valuesWrapper-G1_Pfvwd,.noWrap-G1_Pfvwd .valuesWrapper-G1_Pfvwd,.series-G1_Pfvwd .valuesWrapper-G1_Pfvwd{background-color:currentColor;border-bottom:1px solid #0000;border-top:1px solid #0000}.loader-G1_Pfvwd{margin-left:4px}.noWrap-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd,.series-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd{border-left-color:#0000}.noWrap-G1_Pfvwd .valueItem-G1_Pfvwd,.series-G1_Pfvwd .valueItem-G1_Pfvwd{background-color:initial}.noWrap-G1_Pfvwd .valueItem-G1_Pfvwd,.noWrap-G1_Pfvwd .valueItem-G1_Pfvwd .valueTitle-G1_Pfvwd,.noWrap-G1_Pfvwd .valueItem-G1_Pfvwd .valueValue-G1_Pfvwd,.series-G1_Pfvwd .valueItem-G1_Pfvwd,.series-G1_Pfvwd .valueItem-G1_Pfvwd .valueTitle-G1_Pfvwd,.series-G1_Pfvwd .valueItem-G1_Pfvwd .valueValue-G1_Pfvwd{display:inline-flex}.hideUniportantValueItems-G1_Pfvwd .noWrap-G1_Pfvwd .valueItem-G1_Pfvwd.unimportant-G1_Pfvwd,.hideUniportantValueItems-G1_Pfvwd .series-G1_Pfvwd .valueItem-G1_Pfvwd.unimportant-G1_Pfvwd{display:none}.series-G1_Pfvwd .titleWrapper-G1_Pfvwd{align-items:center;font-size:16px;line-height:normal;max-width:100%;min-height:24px;position:relative}.series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.withDot-G1_Pfvwd:not(:first-child){padding-left:12px;position:relative}.series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.withDot-G1_Pfvwd:not(:first-child):before{color:#131722;content:"\b7";font-size:16px;height:100%;left:0;line-height:inherit;position:absolute;text-align:center;top:0;width:12px}.series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.mainTitle-G1_Pfvwd{flex:0 1 auto}.series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.descTitle-G1_Pfvwd{flex:0 0 auto}.series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.intervalTitle-G1_Pfvwd{flex:0 1 auto}.series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.exchangeTitle-G1_Pfvwd,.series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.providerTitle-G1_Pfvwd,.series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.styleTitle-G1_Pfvwd{flex:0 3 auto}.series-G1_Pfvwd .valuesWrapper-G1_Pfvwd{align-items:flex-end;border-bottom-width:3px;display:flex}.series-G1_Pfvwd .titleWrapper-G1_Pfvwd,.series-G1_Pfvwd .valuesWrapper-G1_Pfvwd{min-width:23px}.hideExchangeProviderTitles-G1_Pfvwd .series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.exchangeTitle-G1_Pfvwd,.hideExchangeProviderTitles-G1_Pfvwd .series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.providerTitle-G1_Pfvwd,.microHideIntervalTitle-G1_Pfvwd .series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.intervalTitle-G1_Pfvwd,.single-visible .minHideIntervalTitle-G1_Pfvwd .series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.intervalTitle-G1_Pfvwd{display:none}.legend-G1_Pfvwd .series-G1_Pfvwd.selected-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after,.legend-G1_Pfvwd .series-G1_Pfvwd.stayInHoveredMode-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{left:calc(var(--legend-source-item-button-width)*3)}@media (any-hover:hover){.legend-G1_Pfvwd:hover .series-G1_Pfvwd.withAction-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{left:calc(var(--legend-source-item-button-width)*3)}}.legend-G1_Pfvwd .series-G1_Pfvwd.flagged-G1_Pfvwd.selected-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after,.legend-G1_Pfvwd .series-G1_Pfvwd.flagged-G1_Pfvwd.stayInHoveredMode-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{left:calc(var(--legend-source-item-button-width)*2)}@media (any-hover:hover){.legend-G1_Pfvwd:hover .series-G1_Pfvwd.flagged-G1_Pfvwd.withAction-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{left:calc(var(--legend-source-item-button-width)*2)}}.selected-G1_Pfvwd .buttons-G1_Pfvwd,.selected-G1_Pfvwd .titleWrapper-G1_Pfvwd,.withAction-G1_Pfvwd .buttons-G1_Pfvwd,.withAction-G1_Pfvwd .titleWrapper-G1_Pfvwd{background-color:#fff}.selected-G1_Pfvwd .button-G1_Pfvwd,.withAction-G1_Pfvwd .button-G1_Pfvwd{background-color:initial}@media (any-hover:hover){.selected-G1_Pfvwd .button-G1_Pfvwd:hover:after{background-color:#e3effd}}.selected-G1_Pfvwd .titleWrapper-G1_Pfvwd,.withAction-G1_Pfvwd .titleWrapper-G1_Pfvwd,.withAction-G1_Pfvwd.selected-G1_Pfvwd .titleWrapper-G1_Pfvwd{border-radius:4px 0 0 4px}.medium-G1_Pfvwd.legend-G1_Pfvwd .item-G1_Pfvwd.study-G1_Pfvwd.selected-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after,.medium-G1_Pfvwd.legend-G1_Pfvwd .item-G1_Pfvwd.study-G1_Pfvwd.stayInHoveredMode-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{left:calc(var(--legend-source-item-button-width)*3)}@media (any-hover:hover){.medium-G1_Pfvwd.legend-G1_Pfvwd:hover .item-G1_Pfvwd.study-G1_Pfvwd.withAction-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{left:calc(var(--legend-source-item-button-width)*3)}}.minimized-G1_Pfvwd.legend-G1_Pfvwd .item-G1_Pfvwd.study-G1_Pfvwd.selected-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after,.minimized-G1_Pfvwd.legend-G1_Pfvwd .item-G1_Pfvwd.study-G1_Pfvwd.stayInHoveredMode-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{left:calc(var(--legend-source-item-button-width)*2)}@media (any-hover:hover){.minimized-G1_Pfvwd.legend-G1_Pfvwd:hover .item-G1_Pfvwd.study-G1_Pfvwd.withAction-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{left:calc(var(--legend-source-item-button-width)*2)}}.valuesWrapper-G1_Pfvwd{align-items:center;align-self:stretch;cursor:default;flex-wrap:wrap;overflow:hidden;pointer-events:auto;position:relative}.valuesAdditionalWrapper-G1_Pfvwd{align-items:baseline;align-self:stretch;border-left:4px solid;display:flex;flex-wrap:wrap}.loading-G1_Pfvwd .valuesWrapper-G1_Pfvwd{min-width:24px}.disabled-G1_Pfvwd .valuesWrapper-G1_Pfvwd{display:none}.valueItem-G1_Pfvwd{align-items:center;align-self:stretch;display:flex;text-align:left}.valueItem-G1_Pfvwd:not(:last-child){padding-right:6px}.valueItem-G1_Pfvwd:last-child{padding-right:4px}.valueItem-G1_Pfvwd .valueTitle-G1_Pfvwd{padding-right:1px}.valueItem-G1_Pfvwd .valueTitle-G1_Pfvwd,.valueItem-G1_Pfvwd .valueValue-G1_Pfvwd{color:#131722}.loading-G1_Pfvwd .valueItem-G1_Pfvwd,.loading-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd{opacity:0}.series-G1_Pfvwd .valueItem-G1_Pfvwd:last-child{padding-right:6px}.series-G1_Pfvwd .valueItem-G1_Pfvwd:last-child .title-G1_Pfvwd{display:none}.series-G1_Pfvwd .valueItem-G1_Pfvwd .valueTitle-G1_Pfvwd{color:#131722}.buttonsWrapper-G1_Pfvwd{max-width:0;position:relative;width:0;z-index:2}.micro-G1_Pfvwd .series-G1_Pfvwd .buttonsWrapper-G1_Pfvwd{max-width:0;width:0}.disabled-G1_Pfvwd .buttonsWrapper-G1_Pfvwd,.flagged-G1_Pfvwd .buttonsWrapper-G1_Pfvwd{max-width:var(--legend-source-item-button-width);width:var(--legend-source-item-button-width)}.disabled-G1_Pfvwd.series-G1_Pfvwd:not(.onlyOneButtonCanBeStick-G1_Pfvwd) .buttonsWrapper-G1_Pfvwd{max-width:calc(var(--legend-source-item-button-width)*2);width:calc(var(--legend-source-item-button-width)*2)}.buttons-G1_Pfvwd{align-items:center;display:flex;flex-shrink:0;opacity:0;padding:0;pointer-events:auto}.disabled-G1_Pfvwd .buttons-G1_Pfvwd,.disabledOnInterval-G1_Pfvwd .buttons-G1_Pfvwd,.flagged-G1_Pfvwd .buttons-G1_Pfvwd,.touchMode-G1_Pfvwd .buttons-G1_Pfvwd{opacity:1}.noActions-G1_Pfvwd .buttons-G1_Pfvwd{pointer-events:none}.selected-G1_Pfvwd .buttons-G1_Pfvwd,.withAction-G1_Pfvwd .buttons-G1_Pfvwd{border-radius:0 4px 4px 0}.legend-G1_Pfvwd .selected-G1_Pfvwd .buttons-G1_Pfvwd,.legend-G1_Pfvwd .stayInHoveredMode-G1_Pfvwd .buttons-G1_Pfvwd{cursor:default;opacity:1}@media (any-hover:hover){.legend-G1_Pfvwd:hover .withAction-G1_Pfvwd .buttons-G1_Pfvwd{cursor:default;opacity:1}}.legend-G1_Pfvwd .selected-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after,.legend-G1_Pfvwd .stayInHoveredMode-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{background:radial-gradient(10px at 0 50%,currentColor 0,#0000 100%);content:"";height:18px;left:calc(var(--legend-source-item-button-width)*4);position:absolute;top:3px;width:16px}@media (any-hover:hover){.legend-G1_Pfvwd:hover .withAction-G1_Pfvwd.withTail-G1_Pfvwd .valuesWrapper-G1_Pfvwd:after{background:radial-gradient(10px at 0 50%,currentColor 0,#0000 100%);content:"";height:18px;left:calc(var(--legend-source-item-button-width)*4);position:absolute;top:3px;width:16px}}.button-G1_Pfvwd{align-items:center;align-self:stretch;display:none;justify-content:center;opacity:0;position:relative;width:var(--legend-source-item-button-width);z-index:0}.buttonIcon-G1_Pfvwd{color:#131722;display:flex}.button-G1_Pfvwd:last-child{border-radius:0 4px 4px 0}@media (any-hover:hover){.button-G1_Pfvwd:hover:after{background-color:#f0f3fa;border-radius:2px;bottom:1px;content:"";display:block;left:0;position:absolute;right:0;top:1px;z-index:-1}}.button-G1_Pfvwd.flag-G1_Pfvwd>span{margin-top:-1px}.disabled-G1_Pfvwd .buttonIcon-G1_Pfvwd{color:#131722}@media (any-hover:hover){.legend-G1_Pfvwd:hover .study-G1_Pfvwd.invisibleHover-G1_Pfvwd .button-G1_Pfvwd{display:flex}}.withAction-G1_Pfvwd .buttons-G1_Pfvwd .button-G1_Pfvwd:not(:first-child),.withAction-G1_Pfvwd .titleWrapper-G1_Pfvwd{border-color:#d1d4dc}.selected-G1_Pfvwd .titleWrapper-G1_Pfvwd:after,.withAction-G1_Pfvwd .titleWrapper-G1_Pfvwd:after{background-color:#d1d4dc}.selected-G1_Pfvwd .buttons-G1_Pfvwd,.withAction-G1_Pfvwd .buttons-G1_Pfvwd{border:1px solid #d1d4dc;border-left:0}.selected-G1_Pfvwd .buttons-G1_Pfvwd,.selected-G1_Pfvwd .buttons-G1_Pfvwd .button-G1_Pfvwd:not(:first-child),.selected-G1_Pfvwd .buttonsWrapper-G1_Pfvwd,.selected-G1_Pfvwd .titleWrapper-G1_Pfvwd{border-color:#2962ff}.buttons-G1_Pfvwd .eye-G1_Pfvwd .animated-loading-eye,.buttons-G1_Pfvwd .eye-G1_Pfvwd .crossed-eye,.buttons-G1_Pfvwd .eye-G1_Pfvwd .loading-eye,.disabled-G1_Pfvwd .buttons-G1_Pfvwd .eye-G1_Pfvwd .animated-loading-eye,.disabled-G1_Pfvwd .buttons-G1_Pfvwd .eye-G1_Pfvwd .loading-eye,.disabled-G1_Pfvwd .buttons-G1_Pfvwd .eye-G1_Pfvwd .normal-eye,.medium-G1_Pfvwd .study-G1_Pfvwd .buttons-G1_Pfvwd .button-G1_Pfvwd:nth-child(2),.medium-G1_Pfvwd .study-G1_Pfvwd .buttons-G1_Pfvwd .button-G1_Pfvwd:nth-child(3):nth-last-child(3),.micro-G1_Pfvwd .series-G1_Pfvwd .buttons-G1_Pfvwd .button-G1_Pfvwd:not(:last-child),.minimized-G1_Pfvwd .study-G1_Pfvwd .button-G1_Pfvwd:not(:last-child):not(:first-child){display:none}.disabled-G1_Pfvwd .buttons-G1_Pfvwd .eye-G1_Pfvwd .crossed-eye{display:block}.eyeLoading-G1_Pfvwd .buttons-G1_Pfvwd .eye-G1_Pfvwd .crossed-eye,.eyeLoading-G1_Pfvwd .buttons-G1_Pfvwd .eye-G1_Pfvwd .normal-eye{display:none}.eyeLoading-G1_Pfvwd .buttons-G1_Pfvwd .eye-G1_Pfvwd .animated-loading-eye,.eyeLoading-G1_Pfvwd .buttons-G1_Pfvwd .eye-G1_Pfvwd .loading-eye{display:block}.eyeLoading-G1_Pfvwd .buttons-G1_Pfvwd .eye-G1_Pfvwd .animated-loading-eye{animation:eye-animation-G1_Pfvwd .96s linear infinite;transform-origin:center}.disabled-G1_Pfvwd .buttons-G1_Pfvwd .eye-G1_Pfvwd,.disabledOnInterval-G1_Pfvwd .buttons-G1_Pfvwd .intervalEye-G1_Pfvwd,.flagged-G1_Pfvwd .buttons-G1_Pfvwd .flag-G1_Pfvwd,.selected-G1_Pfvwd .buttons-G1_Pfvwd .button-G1_Pfvwd,.series-G1_Pfvwd.disabled-G1_Pfvwd .buttons-G1_Pfvwd .flag-G1_Pfvwd,.withAction-G1_Pfvwd .buttons-G1_Pfvwd .button-G1_Pfvwd{display:flex;opacity:1}.buttons-G1_Pfvwd .intervalEye-G1_Pfvwd .animated-loading-eye,.buttons-G1_Pfvwd .intervalEye-G1_Pfvwd .loading-eye,.buttons-G1_Pfvwd .intervalEye-G1_Pfvwd .normal-eye{display:none}.buttons-G1_Pfvwd .intervalEye-G1_Pfvwd .crossed-eye{color:#fb8c00}.series-G1_Pfvwd.disabled-G1_Pfvwd .flag-G1_Pfvwd .buttonIcon-G1_Pfvwd{visibility:hidden}.selected-G1_Pfvwd.series-G1_Pfvwd.disabled-G1_Pfvwd .flag-G1_Pfvwd .buttonIcon-G1_Pfvwd,.series-G1_Pfvwd.disabled-G1_Pfvwd.flagged-G1_Pfvwd .flag-G1_Pfvwd .buttonIcon-G1_Pfvwd,.withAction-G1_Pfvwd.series-G1_Pfvwd.disabled-G1_Pfvwd .flag-G1_Pfvwd .buttonIcon-G1_Pfvwd{visibility:visible}.flag-G1_Pfvwd .buttonIcon-G1_Pfvwd{align-self:stretch;flex:1}.flagWrapper-G1_Pfvwd,.markerContainer-G1_Pfvwd{display:flex;flex:1;justify-content:center}.markerContainer-G1_Pfvwd{align-items:stretch}.flagWrapper-G1_Pfvwd{width:12px}.flagWrapper-G1_Pfvwd svg{height:12px}.sourcesWrapper-G1_Pfvwd{align-items:flex-start;display:flex;flex-direction:column-reverse;margin:0;position:relative}.legendMainSourceWrapper-G1_Pfvwd{text-align:left}.sources-G1_Pfvwd{display:flex;flex:1 1 auto;flex-direction:column;width:100%}.toggler-G1_Pfvwd{align-items:center;display:flex;flex:0 0 auto;margin:2px 5px 0 0;position:relative}.toggler-G1_Pfvwd.onlyOneSourceShown-G1_Pfvwd{display:none}@media (any-hover:hover){.toggler-G1_Pfvwd:hover:after{z-index:0}.toggler-G1_Pfvwd:hover .counter-G1_Pfvwd,.toggler-G1_Pfvwd:hover .iconArrow-G1_Pfvwd,.toggler-G1_Pfvwd:hover .objectTree-G1_Pfvwd{color:#000}}.toggler-G1_Pfvwd .counter-G1_Pfvwd{color:inherit;display:none;font-size:13px;line-height:16px;padding-right:4px}.toggler-G1_Pfvwd .iconArrow-G1_Pfvwd{display:flex;transform:rotate(-180deg);transition:transform .1s cubic-bezier(.06,.52,1,.54);width:27px}.toggler-G1_Pfvwd .objectTree-G1_Pfvwd{display:none;width:19px}.toggler-G1_Pfvwd .iconArrow-G1_Pfvwd,.toggler-G1_Pfvwd .objectTree-G1_Pfvwd{align-items:center;height:19px;justify-content:center}.toggler-G1_Pfvwd .counter-G1_Pfvwd,.toggler-G1_Pfvwd .iconArrow-G1_Pfvwd,.toggler-G1_Pfvwd .objectTree-G1_Pfvwd{color:#131722;position:relative;z-index:1}.closed-G1_Pfvwd.sourcesWrapper-G1_Pfvwd{padding-bottom:4px}.closed-G1_Pfvwd .toggler-G1_Pfvwd .counter-G1_Pfvwd{display:flex}.closed-G1_Pfvwd .toggler-G1_Pfvwd .iconArrow-G1_Pfvwd{transform:rotate(0)}.closed-G1_Pfvwd .toggler-G1_Pfvwd .iconArrow-G1_Pfvwd,.closed-G1_Pfvwd .toggler-G1_Pfvwd .objectTree-G1_Pfvwd{width:19px}.closed-G1_Pfvwd .sources-G1_Pfvwd{display:none}.micro-G1_Pfvwd .sourcesWrapper-G1_Pfvwd{padding-bottom:4px}.micro-G1_Pfvwd .toggler-G1_Pfvwd.objectsTreeCanBeShown-G1_Pfvwd .objectTree-G1_Pfvwd,.micro-G1_Pfvwd .toggler-G1_Pfvwd.objectsTreeCanBeShown-G1_Pfvwd.onlyOneSourceShown-G1_Pfvwd{display:flex}.micro-G1_Pfvwd .closed-G1_Pfvwd .toggler-G1_Pfvwd .counter-G1_Pfvwd,.micro-G1_Pfvwd .closed-G1_Pfvwd .toggler-G1_Pfvwd .iconArrow-G1_Pfvwd,.micro-G1_Pfvwd .series-G1_Pfvwd .valuesWrapper-G1_Pfvwd,.micro-G1_Pfvwd .sources-G1_Pfvwd,.micro-G1_Pfvwd .toggler-G1_Pfvwd .counter-G1_Pfvwd,.micro-G1_Pfvwd .toggler-G1_Pfvwd .iconArrow-G1_Pfvwd{display:none}.touchMode-G1_Pfvwd .titleWrapper-G1_Pfvwd{height:26px;line-height:25px}.touchMode-G1_Pfvwd .selected-G1_Pfvwd .titleWrapper-G1_Pfvwd:after,.touchMode-G1_Pfvwd .withAction-G1_Pfvwd .titleWrapper-G1_Pfvwd:after{bottom:5px;top:5px}.touchMode-G1_Pfvwd .series-G1_Pfvwd .titleWrapper-G1_Pfvwd{min-height:26px}.touchMode-G1_Pfvwd .toggler-G1_Pfvwd .iconArrow-G1_Pfvwd,.touchMode-G1_Pfvwd .toggler-G1_Pfvwd .objectTree-G1_Pfvwd{height:24px;width:30px}.touchMode-G1_Pfvwd .toggler-G1_Pfvwd .counter-G1_Pfvwd{font-size:14px}.touchMode-G1_Pfvwd .item-G1_Pfvwd{min-height:26px}.touchMode-G1_Pfvwd .closed-G1_Pfvwd .toggler-G1_Pfvwd .iconArrow-G1_Pfvwd,.touchMode-G1_Pfvwd .closed-G1_Pfvwd .toggler-G1_Pfvwd .objectTree-G1_Pfvwd{width:24px}.chart-widget__top--themed-dark .item-G1_Pfvwd.last-G1_Pfvwd .text-G1_Pfvwd,.chart-widget__top--themed-dark .noWrap-G1_Pfvwd .valuesAdditionalWrapper-G1_Pfvwd,.chart-widget__top--themed-dark .title-G1_Pfvwd,.chart-widget__top--themed-dark .valueTitle-G1_Pfvwd,.chart-widget__top--themed-dark .valueValue-G1_Pfvwd{color:#d1d4dc}.chart-widget__top--themed-dark .disabled-G1_Pfvwd .title-G1_Pfvwd,.chart-widget__top--themed-dark .disabled-G1_Pfvwd .valueTitle-G1_Pfvwd,.chart-widget__top--themed-dark .disabled-G1_Pfvwd .valueValue-G1_Pfvwd,.chart-widget__top--themed-dark .disabledOnInterval-G1_Pfvwd .title-G1_Pfvwd,.chart-widget__top--themed-dark .disabledOnInterval-G1_Pfvwd .valueTitle-G1_Pfvwd,.chart-widget__top--themed-dark .disabledOnInterval-G1_Pfvwd .valueValue-G1_Pfvwd{color:#50535e}.chart-widget__top--themed-dark .disabled-G1_Pfvwd .title-G1_Pfvwd.withDot-G1_Pfvwd:not(:first-child):before,.chart-widget__top--themed-dark .disabled-G1_Pfvwd.withCustomTextColor-G1_Pfvwd .title-G1_Pfvwd,.chart-widget__top--themed-dark .disabled-G1_Pfvwd.withCustomTextColor-G1_Pfvwd .valueTitle-G1_Pfvwd,.chart-widget__top--themed-dark .disabled-G1_Pfvwd.withCustomTextColor-G1_Pfvwd .valueValue-G1_Pfvwd,.chart-widget__top--themed-dark .disabledOnInterval-G1_Pfvwd .title-G1_Pfvwd.withDot-G1_Pfvwd:not(:first-child):before,.chart-widget__top--themed-dark .disabledOnInterval-G1_Pfvwd.withCustomTextColor-G1_Pfvwd .title-G1_Pfvwd,.chart-widget__top--themed-dark .disabledOnInterval-G1_Pfvwd.withCustomTextColor-G1_Pfvwd .valueTitle-G1_Pfvwd,.chart-widget__top--themed-dark .disabledOnInterval-G1_Pfvwd.withCustomTextColor-G1_Pfvwd .valueValue-G1_Pfvwd{color:#50535e!important}.chart-widget__top--themed-dark .study-G1_Pfvwd .title-G1_Pfvwd.descTitle-G1_Pfvwd{color:#868993}.chart-widget__top--themed-dark .study-G1_Pfvwd.disabled-G1_Pfvwd .title-G1_Pfvwd.descTitle-G1_Pfvwd,.chart-widget__top--themed-dark .study-G1_Pfvwd.disabledOnInterval-G1_Pfvwd .title-G1_Pfvwd.descTitle-G1_Pfvwd{color:#50535e}.chart-widget__top--themed-dark .study-G1_Pfvwd.withCustomTextColor-G1_Pfvwd.disabled-G1_Pfvwd .title-G1_Pfvwd.descTitle-G1_Pfvwd,.chart-widget__top--themed-dark .study-G1_Pfvwd.withCustomTextColor-G1_Pfvwd.disabledOnInterval-G1_Pfvwd .title-G1_Pfvwd.descTitle-G1_Pfvwd{color:#50535e!important}.chart-widget__top--themed-dark .buttonIcon-G1_Pfvwd,.chart-widget__top--themed-dark .series-G1_Pfvwd .titleWrapper-G1_Pfvwd .title-G1_Pfvwd.withDot-G1_Pfvwd:not(:first-child):before,.chart-widget__top--themed-dark .series-G1_Pfvwd .valueItem-G1_Pfvwd .valueTitle-G1_Pfvwd{color:#d1d4dc}@media (any-hover:hover){.chart-widget__top--themed-dark .button-G1_Pfvwd:hover:after{background-color:#2a2e39}}.chart-widget__top--themed-dark .withAction-G1_Pfvwd .buttons-G1_Pfvwd,.chart-widget__top--themed-dark .withAction-G1_Pfvwd .buttons-G1_Pfvwd .button-G1_Pfvwd:not(:first-child),.chart-widget__top--themed-dark .withAction-G1_Pfvwd .titleWrapper-G1_Pfvwd{border-color:#363a45}.chart-widget__top--themed-dark .selected-G1_Pfvwd .titleWrapper-G1_Pfvwd:after,.chart-widget__top--themed-dark .withAction-G1_Pfvwd .titleWrapper-G1_Pfvwd:after{background-color:#363a45}.chart-widget__top--themed-dark .selected-G1_Pfvwd .buttons-G1_Pfvwd,.chart-widget__top--themed-dark .selected-G1_Pfvwd .titleWrapper-G1_Pfvwd,.chart-widget__top--themed-dark .withAction-G1_Pfvwd .buttons-G1_Pfvwd,.chart-widget__top--themed-dark .withAction-G1_Pfvwd .titleWrapper-G1_Pfvwd{background-color:#131722}@media (any-hover:hover){.chart-widget__top--themed-dark .selected-G1_Pfvwd .button-G1_Pfvwd:hover:after{background-color:#1848cc33}}.chart-widget__top--themed-dark .selected-G1_Pfvwd .buttons-G1_Pfvwd,.chart-widget__top--themed-dark .selected-G1_Pfvwd .buttons-G1_Pfvwd .button-G1_Pfvwd:not(:first-child),.chart-widget__top--themed-dark .selected-G1_Pfvwd .buttonsWrapper-G1_Pfvwd,.chart-widget__top--themed-dark .selected-G1_Pfvwd .titleWrapper-G1_Pfvwd{border-color:#1848cc}.chart-widget__top--themed-dark .toggler-G1_Pfvwd{border-color:#363a45}@media (any-hover:hover){.chart-widget__top--themed-dark .toggler-G1_Pfvwd:hover:after{background-color:#ffffff1a}.chart-widget__top--themed-dark .toggler-G1_Pfvwd:hover .counter-G1_Pfvwd,.chart-widget__top--themed-dark .toggler-G1_Pfvwd:hover .iconArrow-G1_Pfvwd,.chart-widget__top--themed-dark .toggler-G1_Pfvwd:hover .objectTree-G1_Pfvwd{color:#f0f3fa}}.chart-widget__top--themed-dark .toggler-G1_Pfvwd .counter-G1_Pfvwd,.chart-widget__top--themed-dark .toggler-G1_Pfvwd .iconArrow-G1_Pfvwd,.chart-widget__top--themed-dark .toggler-G1_Pfvwd .objectTree-G1_Pfvwd{color:#d1d4dc}@keyframes eye-animation-G1_Pfvwd{to{transform:rotate(1turn)}}.wrapper-iSWHgsXm{box-sizing:border-box;display:flex;flex-direction:column;min-width:215px;padding-left:15px;position:relative}.timezone-iSWHgsXm{color:#787b86;font-size:11px;line-height:18px;padding-top:4px;text-align:center;width:100%}.sessionDayWrapper-iSWHgsXm{display:flex;flex-direction:column;position:relative}.nowWrapper-iSWHgsXm{bottom:0;left:0;pointer-events:none;position:absolute;right:30px;top:0}.nowWrapper-iSWHgsXm .now-iSWHgsXm{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#131722;bottom:-1px;outline:1px solid #fff;position:absolute;top:2px;width:1px}html.theme-dark .nowWrapper-iSWHgsXm .now-iSWHgsXm{background-color:#d1d4dc;outline:1px solid #1e222d}.sessionDay-iSWHgsXm{align-items:baseline;display:flex}.sessionDay-iSWHgsXm .weekDay-iSWHgsXm{color:#787b86;font-size:10px;overflow:hidden;padding-top:3px;text-transform:uppercase;width:30px}html.theme-dark .sessionDay-iSWHgsXm .weekDay-iSWHgsXm{color:#787b86}.sessionDay-iSWHgsXm .sessionDaySegments-iSWHgsXm,.sessionDay-iSWHgsXm .timeMarkWrapper-iSWHgsXm{flex:1;position:relative;width:100%}.sessionDay-iSWHgsXm .timeMarkWrapper-iSWHgsXm{height:16px;margin-top:3px}.sessionDay-iSWHgsXm .sessionDaySegments-iSWHgsXm{border-radius:4px;height:7px;margin:20px 0 2px}.sessionDay-iSWHgsXm:first-child .sessionDaySegments-iSWHgsXm{margin-top:0}.sessionDay-iSWHgsXm .timeMarkSegment-iSWHgsXm{content:"";display:flex;justify-content:center;position:absolute}.sessionDay-iSWHgsXm .timeMarkSegment-iSWHgsXm .timeMark-iSWHgsXm:first-child{padding-left:4px}.sessionDay-iSWHgsXm .timeMarkSegment-iSWHgsXm .timeMark-iSWHgsXm:last-child{padding-right:4px}.sessionDay-iSWHgsXm .timeMarkSegment-iSWHgsXm.timeMarkSegmentAlignByEnds-iSWHgsXm{justify-content:space-between}.sessionDay-iSWHgsXm .timeMarkSegment-iSWHgsXm.timeMarkSegmentAlignByEnds-iSWHgsXm .timeMark-iSWHgsXm{padding:0}.sessionDay-iSWHgsXm .timeMarkSegment-iSWHgsXm.timeMarkSegmentAlignByEnds-iSWHgsXm .timeMark-iSWHgsXm:first-child{transform:translateX(50%)}.sessionDay-iSWHgsXm .timeMarkSegment-iSWHgsXm.timeMarkSegmentAlignByEnds-iSWHgsXm .timeMark-iSWHgsXm:last-child{transform:translateX(-50%)}.sessionDay-iSWHgsXm .timeMark-iSWHgsXm{background-color:#fff;color:#9598a1;font-size:11px;line-height:16px}html.theme-dark .sessionDay-iSWHgsXm .timeMark-iSWHgsXm{background-color:#1e222d}.sessionDay-iSWHgsXm .segment-iSWHgsXm{box-sizing:border-box;content:"";height:100%;opacity:.3;padding:0 2px;position:absolute}.sessionDay-iSWHgsXm .segment-iSWHgsXm:first-child{padding-right:0}.sessionDay-iSWHgsXm .segment-iSWHgsXm:last-child{padding-left:0}.sessionDay-iSWHgsXm .segment-iSWHgsXm:before{content:"";display:flex;flex:1;height:100%;min-width:1px;z-index:0}.sessionDay-iSWHgsXm .segment-iSWHgsXm.small-iSWHgsXm{margin-right:-1px;padding:0;z-index:1}.sessionDay-iSWHgsXm .segment-iSWHgsXm.start-iSWHgsXm:before{border-radius:0 4px 4px 0}.sessionDay-iSWHgsXm .segment-iSWHgsXm.end-iSWHgsXm:before{border-radius:4px 0 0 4px}.sessionDay-iSWHgsXm .segment-iSWHgsXm.start-iSWHgsXm.end-iSWHgsXm:before{border-radius:4px}.sessionDay-iSWHgsXm.active-iSWHgsXm .segment-iSWHgsXm{opacity:1}.sessionDay-iSWHgsXm.active-iSWHgsXm .weekDay-iSWHgsXm{color:#131722}html.theme-dark .sessionDay-iSWHgsXm.active-iSWHgsXm .weekDay-iSWHgsXm{color:#d1d4dc}.green-iSWHgsXm{color:#22ab94}.green-iSWHgsXm:before{background-color:currentColor}.orange-iSWHgsXm{color:#ff9800}.orange-iSWHgsXm:before{background-color:currentColor}.blue-iSWHgsXm{color:#2962ff}.blue-iSWHgsXm:before{background-color:currentColor}.gray-iSWHgsXm{color:#e0e3eb}html.theme-dark .gray-iSWHgsXm{color:#434651}.gray-iSWHgsXm:before{background-color:currentColor}.tooltip-iSWHgsXm{white-space:normal}.tooltip-iSWHgsXm .time-iSWHgsXm{color:#f0f3fa;margin-right:5px}html.theme-dark .tooltip-iSWHgsXm .time-iSWHgsXm{color:#f0f3fa}.tooltip-iSWHgsXm .gray-iSWHgsXm{color:#9598a1}html.theme-dark .tooltip-iSWHgsXm .gray-iSWHgsXm{color:#b2b5be}.tooltip-iSWHgsXm .blue-iSWHgsXm,html.theme-dark .tooltip-iSWHgsXm .blue-iSWHgsXm{color:#448aff}.statuses-sRKQyF_z{align-self:center;border-radius:9px;display:inline-flex;min-width:6px;overflow:hidden}@media (any-hover:hover){.statuses-sRKQyF_z:hover .statusItem-sRKQyF_z:after{opacity:.25}}.statuses-sRKQyF_z.small-sRKQyF_z{border-radius:9px}.statuses-sRKQyF_z.medium-sRKQyF_z{border-radius:11px}.statuses-sRKQyF_z.large-sRKQyF_z{border-radius:8px}.statuses-sRKQyF_z.blinking-sRKQyF_z{will-change:opacity}.statuses-sRKQyF_z .statusItem-sRKQyF_z{cursor:pointer}.oneWidgetsVisible-sRKQyF_z.statuses-sRKQyF_z,.threeWidgetsVisible-sRKQyF_z.statuses-sRKQyF_z,.twoWidgetsVisible-sRKQyF_z.statuses-sRKQyF_z{margin-left:12px;margin-right:11px}.statusItem-sRKQyF_z{display:flex;position:relative;-webkit-user-select:none;user-select:none}.statusItem-sRKQyF_z:after{content:"";display:block;height:100%;opacity:.15;position:absolute;right:0;top:0;width:100%;z-index:-1}.statusItem-sRKQyF_z svg{position:relative;right:50%;top:50%;transform:translate(50%,-50%);z-index:0}.statusItem-sRKQyF_z.small-sRKQyF_z{height:18px;width:18px}.statusItem-sRKQyF_z.medium-sRKQyF_z{height:22px;width:22px}.statusItem-sRKQyF_z.large-sRKQyF_z{height:28px;width:28px}.statusItem-sRKQyF_z.blinking-sRKQyF_z:after{animation:blinking-animation-sRKQyF_z 2.5s cubic-bezier(.25,0,.75,1) infinite}@media (any-hover:hover){.statusItem-sRKQyF_z.blinking-sRKQyF_z:after:hover{opacity:inherit}}.marketStatusOpen-sRKQyF_z,html.theme-dark .marketStatusOpen-sRKQyF_z{color:#089981}.marketStatusOpen-sRKQyF_z:after,html.theme-dark .marketStatusOpen-sRKQyF_z:after{background-color:#22ab94}.marketStatusClose-sRKQyF_z,html.theme-dark .marketStatusClose-sRKQyF_z{color:#9598a1}.marketStatusClose-sRKQyF_z:after,html.theme-dark .marketStatusClose-sRKQyF_z:after{background-color:#9598a1}.marketStatusPre-sRKQyF_z,html.theme-dark .marketStatusPre-sRKQyF_z{color:#fb8c00}.marketStatusPre-sRKQyF_z:after,html.theme-dark .marketStatusPre-sRKQyF_z:after{background-color:#ffa726}.marketStatusPost-sRKQyF_z,html.theme-dark .marketStatusPost-sRKQyF_z{color:#2962ff}.marketStatusPost-sRKQyF_z:after,html.theme-dark .marketStatusPost-sRKQyF_z:after{background-color:#3179f5}.marketStatusHoliday-sRKQyF_z,html.theme-dark .marketStatusHoliday-sRKQyF_z{color:#9598a1}.marketStatusHoliday-sRKQyF_z:after,html.theme-dark .marketStatusHoliday-sRKQyF_z:after{background-color:#9598a1}.marketStatusExpired-sRKQyF_z,html.theme-dark .marketStatusExpired-sRKQyF_z{color:#f23645}.marketStatusExpired-sRKQyF_z:after,html.theme-dark .marketStatusExpired-sRKQyF_z:after{background-color:#f23645}.invalidSymbol-sRKQyF_z{color:#fff}.invalidSymbol-sRKQyF_z,html.theme-dark .invalidSymbol-sRKQyF_z{background-color:#f7525f}@media (any-hover:hover){.statuses-sRKQyF_z .invalidSymbol-sRKQyF_z:hover{background-color:#b22833}html.theme-dark .statuses-sRKQyF_z .invalidSymbol-sRKQyF_z:hover{background-color:#f23645}}.replayModeAutoPlay-sRKQyF_z,.replayModePause-sRKQyF_z{color:#fff}html.theme-dark .replayModeAutoPlay-sRKQyF_z,html.theme-dark .replayModePause-sRKQyF_z{color:#e3effd}.replayModeAutoPlay-sRKQyF_z:after,.replayModePause-sRKQyF_z:after{background-color:#2962ff;opacity:1}html.theme-dark .replayModeAutoPlay-sRKQyF_z:after,html.theme-dark .replayModePause-sRKQyF_z:after{background-color:#2962ff}.replayModePointSelect-sRKQyF_z{color:#fff}html.theme-dark .replayModePointSelect-sRKQyF_z{color:#e3effd}.replayModePointSelect-sRKQyF_z:after{background-color:#d1d4dc;opacity:1}html.theme-dark .replayModePointSelect-sRKQyF_z:after{background-color:#434651}.replayModeAutoPlay-sRKQyF_z.blinking-sRKQyF_z:after{animation:blinking-animation-custom-sRKQyF_z 1s cubic-bezier(.77,.21,.1,.74) infinite}@media (any-hover:hover){.replayModeAutoPlay-sRKQyF_z.blinking-sRKQyF_z:after:hover{opacity:inherit}.statuses-sRKQyF_z .replayModeAutoPlay-sRKQyF_z:hover:after,.statuses-sRKQyF_z .replayModePause-sRKQyF_z:hover:after{background-color:#1e53e5;opacity:1}html.theme-dark .statuses-sRKQyF_z .replayModeAutoPlay-sRKQyF_z:hover:after,html.theme-dark .statuses-sRKQyF_z .replayModePause-sRKQyF_z:hover:after{background-color:#1e53e5}.statuses-sRKQyF_z .replayModePointSelect-sRKQyF_z:hover:after{background-color:#6a6d78;opacity:1}html.theme-dark .statuses-sRKQyF_z .replayModePointSelect-sRKQyF_z:hover:after{background-color:#868993}}.notAccurate-sRKQyF_z,html.theme-dark .notAccurate-sRKQyF_z{color:#c2185b}.notAccurate-sRKQyF_z:after,html.theme-dark .notAccurate-sRKQyF_z:after{background-color:#ec407a}.delay-sRKQyF_z,html.theme-dark .delay-sRKQyF_z{color:#f57c00}.delay-sRKQyF_z:after,html.theme-dark .delay-sRKQyF_z:after{background-color:#ffa726}.eod-sRKQyF_z,html.theme-dark .eod-sRKQyF_z{color:#7b1fa2}.eod-sRKQyF_z:after,html.theme-dark .eod-sRKQyF_z:after{background-color:#ab47bc}.twoWidgetsVisible-sRKQyF_z .delay-sRKQyF_z,.twoWidgetsVisible-sRKQyF_z .eod-sRKQyF_z,.twoWidgetsVisible-sRKQyF_z .notAccurate-sRKQyF_z{padding-left:2px}.dataProblemHigh-sRKQyF_z{background-color:#f7525f;color:#fff}html.theme-dark .dataProblemHigh-sRKQyF_z{background-color:#f7525f}.dataProblemLow-sRKQyF_z,html.theme-dark .dataProblemLow-sRKQyF_z{color:#cc2f3c}.dataProblemLow-sRKQyF_z:after,html.theme-dark .dataProblemLow-sRKQyF_z:after{background-color:#f7525f}@media (any-hover:hover){.statuses-sRKQyF_z .dataProblemHigh-sRKQyF_z:hover{background-color:#b22833}html.theme-dark .statuses-sRKQyF_z .dataProblemHigh-sRKQyF_z:hover{background-color:#f23645}}.threeWidgetsVisible-sRKQyF_z .marketStatusClose-sRKQyF_z,.threeWidgetsVisible-sRKQyF_z .marketStatusExpired-sRKQyF_z,.threeWidgetsVisible-sRKQyF_z .marketStatusHoliday-sRKQyF_z,.threeWidgetsVisible-sRKQyF_z .marketStatusOpen-sRKQyF_z,.threeWidgetsVisible-sRKQyF_z .marketStatusPost-sRKQyF_z,.threeWidgetsVisible-sRKQyF_z .marketStatusPre-sRKQyF_z,.twoWidgetsVisible-sRKQyF_z .marketStatusClose-sRKQyF_z,.twoWidgetsVisible-sRKQyF_z .marketStatusExpired-sRKQyF_z,.twoWidgetsVisible-sRKQyF_z .marketStatusHoliday-sRKQyF_z,.twoWidgetsVisible-sRKQyF_z .marketStatusOpen-sRKQyF_z,.twoWidgetsVisible-sRKQyF_z .marketStatusPost-sRKQyF_z,.twoWidgetsVisible-sRKQyF_z .marketStatusPre-sRKQyF_z{padding-right:2px}.threeWidgetsVisible-sRKQyF_z .dataProblemLow-sRKQyF_z,.twoWidgetsVisible-sRKQyF_z .dataProblemLow-sRKQyF_z{padding-left:2px}@keyframes blinking-animation-sRKQyF_z{0%,to{opacity:.15}50%{opacity:.4}}@keyframes blinking-animation-custom-sRKQyF_z{0%,to{opacity:.5}50%{opacity:1}}.paneControls-dKqC8zmq{color:#fff;margin-right:auto;margin-top:6px;padding:0 1px 0 5px;position:static;transition:opacity .4s,visibility .4s;z-index:7}.paneControls-dKqC8zmq.hidden-dKqC8zmq{opacity:0;visibility:hidden}.paneControls-dKqC8zmq.forceHidden-dKqC8zmq{height:0;line-height:0;margin:0;padding:0;width:0}.button-dKqC8zmq{align-items:center;display:flex;flex:0 0 auto;height:19px;justify-content:center;overflow:hidden;position:relative;width:19px}.button-dKqC8zmq:not(:first-child){margin-left:4px}.button-dKqC8zmq .buttonIcon-dKqC8zmq{color:#131722}.button-dKqC8zmq.minimize-dKqC8zmq .buttonIcon-dKqC8zmq,.button-dKqC8zmq.restore-dKqC8zmq .buttonIcon-dKqC8zmq{color:#fff}.button-dKqC8zmq.newButton-dKqC8zmq{border-radius:4px}.touchMode-dKqC8zmq .button-dKqC8zmq{height:19px;width:19px}@media (any-hover:hover){.collapse-dKqC8zmq:hover .bracket-up,.maximize-dKqC8zmq:hover .bracket-up{animation:maximize-animation-up-bracket-dKqC8zmq .6s ease}.collapse-dKqC8zmq:hover .bracket-down,.maximize-dKqC8zmq:hover .bracket-down{animation:maximize-animation-down-bracket-dKqC8zmq .6s ease}}.collapse-dKqC8zmq .bracket-down,.collapse-dKqC8zmq .bracket-up,.maximize-dKqC8zmq .bracket-down,.maximize-dKqC8zmq .bracket-up{transform:translateY(0)}@keyframes maximize-animation-up-bracket-dKqC8zmq{50%{transform:translateY(1px)}}@keyframes maximize-animation-down-bracket-dKqC8zmq{50%{transform:translateY(-1px)}}.minimize-dKqC8zmq,.restore-dKqC8zmq{background-color:#2962ff!important;border-color:#2962ff!important}@media (any-hover:hover){.minimize-dKqC8zmq:hover .bracket-up,.restore-dKqC8zmq:hover .bracket-up{animation:minimize-animation-up-bracket-dKqC8zmq .6s ease}.minimize-dKqC8zmq:hover .bracket-down,.restore-dKqC8zmq:hover .bracket-down{animation:minimize-animation-down-bracket-dKqC8zmq .6s ease}}.minimize-dKqC8zmq .bracket-down,.minimize-dKqC8zmq .bracket-up,.restore-dKqC8zmq .bracket-down,.restore-dKqC8zmq .bracket-up{transform:translateY(0)}@keyframes minimize-animation-up-bracket-dKqC8zmq{50%{transform:translateY(-1px)}}@keyframes minimize-animation-down-bracket-dKqC8zmq{50%{transform:translateY(1px)}}@media (any-hover:hover){.up-dKqC8zmq:hover .buttonIcon-dKqC8zmq{animation:up-animation-dKqC8zmq .6s ease}}@keyframes up-animation-dKqC8zmq{0%{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (any-hover:hover){.down-dKqC8zmq:hover .buttonIcon-dKqC8zmq{animation:down-animation-dKqC8zmq .6s ease}}@keyframes down-animation-dKqC8zmq{0%{transform:translateY(0)}50%{transform:translateY(2px)}}.buttonsWrapper-dKqC8zmq{align-items:center;display:flex;flex:0 0 auto;flex-wrap:nowrap}.chart-widget__top--themed-dark .paneControls-dKqC8zmq{color:#131722}.chart-widget__top--themed-dark .minimize-dKqC8zmq,.chart-widget__top--themed-dark .restore-dKqC8zmq{background-color:#1848cc!important;border-color:#1848cc!important}@media (any-hover:hover){.chart-widget__top--themed-dark .button-dKqC8zmq:hover .buttonIcon-dKqC8zmq{color:#f0f3fa}}.chart-widget__top--themed-dark .button-dKqC8zmq .buttonIcon-dKqC8zmq{color:#d1d4dc} \ No newline at end of file diff --git a/charting_library/bundles/6092.a16d5261d5e9f1e1a7e1.css b/charting_library/bundles/6092.a16d5261d5e9f1e1a7e1.css new file mode 100644 index 00000000..a84ba864 --- /dev/null +++ b/charting_library/bundles/6092.a16d5261d5e9f1e1a7e1.css @@ -0,0 +1 @@ +.wrap-yBUNQyVA{bottom:0;display:flex;left:0;position:fixed;right:0;top:0;z-index:0}.wrap-yBUNQyVA.positionBottom-yBUNQyVA{align-items:flex-end}.backdrop-yBUNQyVA{background-color:#9598a1;bottom:0;left:0;opacity:.7;position:absolute;right:0;top:0;transform:translateZ(0)}html.theme-dark .backdrop-yBUNQyVA{background-color:#0c0e15}.drawer-yBUNQyVA{-webkit-overflow-scrolling:touch;background:#fff;box-shadow:0 2px 4px #0003;box-sizing:border-box;padding:6px 0;z-index:1}html.theme-dark .drawer-yBUNQyVA{background:#1e222d;box-shadow:0 2px 4px #0006}.drawer-yBUNQyVA.positionLeft-yBUNQyVA{margin-right:40px;max-width:calc(100% - 40px);min-width:260px}.drawer-yBUNQyVA.positionBottom-yBUNQyVA{border-top-left-radius:6px;border-top-right-radius:6px;flex-basis:100%;margin-top:var(--drawer-margin-top-distance,100px);max-height:calc(100% - var(--drawer-min-top-distance, 100px));overflow:auto}.drawer-yBUNQyVA:focus{outline:none} \ No newline at end of file diff --git a/charting_library/bundles/6092.a16d5261d5e9f1e1a7e1.rtl.css b/charting_library/bundles/6092.a16d5261d5e9f1e1a7e1.rtl.css new file mode 100644 index 00000000..51800860 --- /dev/null +++ b/charting_library/bundles/6092.a16d5261d5e9f1e1a7e1.rtl.css @@ -0,0 +1 @@ +.wrap-yBUNQyVA{bottom:0;display:flex;left:0;position:fixed;right:0;top:0;z-index:0}.wrap-yBUNQyVA.positionBottom-yBUNQyVA{align-items:flex-end}.backdrop-yBUNQyVA{background-color:#9598a1;bottom:0;left:0;opacity:.7;position:absolute;right:0;top:0;transform:translateZ(0)}html.theme-dark .backdrop-yBUNQyVA{background-color:#0c0e15}.drawer-yBUNQyVA{-webkit-overflow-scrolling:touch;background:#fff;box-shadow:0 2px 4px #0003;box-sizing:border-box;padding:6px 0;z-index:1}html.theme-dark .drawer-yBUNQyVA{background:#1e222d;box-shadow:0 2px 4px #0006}.drawer-yBUNQyVA.positionLeft-yBUNQyVA{margin-left:40px;max-width:calc(100% - 40px);min-width:260px}.drawer-yBUNQyVA.positionBottom-yBUNQyVA{border-top-left-radius:6px;border-top-right-radius:6px;flex-basis:100%;margin-top:var(--drawer-margin-top-distance,100px);max-height:calc(100% - var(--drawer-min-top-distance, 100px));overflow:auto}.drawer-yBUNQyVA:focus{outline:none} \ No newline at end of file diff --git a/charting_library/bundles/6304.596786a2b899ca328639.css b/charting_library/bundles/6304.596786a2b899ca328639.css new file mode 100644 index 00000000..09dfebcf --- /dev/null +++ b/charting_library/bundles/6304.596786a2b899ca328639.css @@ -0,0 +1 @@ +.wrapper-a7Y2yl3G{display:flex;flex:1 1 auto;height:100%;overflow:hidden}.container-a7Y2yl3G{-webkit-overflow-scrolling:touch;border-right:1px solid #e0e3eb;display:flex;flex:1 1 auto;flex:none;flex-direction:column;min-height:145px;overflow-x:hidden;overflow-y:auto;padding-bottom:6px;padding-top:6px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin;width:200px}html.theme-dark .container-a7Y2yl3G{border-right:1px solid #434651;scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.container-a7Y2yl3G{min-height:auto}}.container-a7Y2yl3G::-webkit-scrollbar{height:5px;width:5px}.container-a7Y2yl3G::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .container-a7Y2yl3G::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.container-a7Y2yl3G::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.container-a7Y2yl3G::-webkit-scrollbar-corner{display:none}.tab-a7Y2yl3G{align-items:center;color:#131722;display:flex;padding:6px 0 6px 20px}html.theme-dark .tab-a7Y2yl3G{color:#d1d4dc}@media (any-hover:hover){.tab-a7Y2yl3G:hover{background-color:#f0f3fa}html.theme-dark .tab-a7Y2yl3G:hover{background-color:#2a2e39}}.tab-a7Y2yl3G.active-a7Y2yl3G,html.theme-dark .tab-a7Y2yl3G.active-a7Y2yl3G{background-color:#2962ff}.tab-a7Y2yl3G.active-a7Y2yl3G .icon-a7Y2yl3G,.tab-a7Y2yl3G.active-a7Y2yl3G .title-a7Y2yl3G{color:#fff}html.theme-dark .tab-a7Y2yl3G.active-a7Y2yl3G .icon-a7Y2yl3G,html.theme-dark .tab-a7Y2yl3G.active-a7Y2yl3G .title-a7Y2yl3G{color:#d1d4dc}.icon-a7Y2yl3G{height:28px;width:28px}.title-a7Y2yl3G{cursor:default;display:flex;font-size:14px;margin-left:8px;min-width:0;white-space:nowrap}.titleText-a7Y2yl3G{flex:0 100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.nested-a7Y2yl3G{align-items:center;color:#787b86;display:flex;flex:1 1 auto;height:0;justify-content:flex-end;padding-right:8px}.isTablet-a7Y2yl3G.container-a7Y2yl3G{width:48px}.isTablet-a7Y2yl3G.tab-a7Y2yl3G{justify-content:center;padding-left:0}.isMobile-a7Y2yl3G.container-a7Y2yl3G{width:100%}.isMobile-a7Y2yl3G.tab-a7Y2yl3G{justify-content:flex-start;padding:0 0 0 20px}.isMobile-a7Y2yl3G.tab-a7Y2yl3G:last-child .title-a7Y2yl3G{border-bottom-width:0}.isMobile-a7Y2yl3G .title-a7Y2yl3G{align-items:center;border-bottom:1px solid #e0e3eb;display:flex;flex:1 1 auto;font-size:18px;padding-bottom:17px;padding-top:17px}html.theme-dark .isMobile-a7Y2yl3G .title-a7Y2yl3G{border-bottom-color:#434651} \ No newline at end of file diff --git a/charting_library/bundles/6304.596786a2b899ca328639.rtl.css b/charting_library/bundles/6304.596786a2b899ca328639.rtl.css new file mode 100644 index 00000000..98e89a33 --- /dev/null +++ b/charting_library/bundles/6304.596786a2b899ca328639.rtl.css @@ -0,0 +1 @@ +.wrapper-a7Y2yl3G{display:flex;flex:1 1 auto;height:100%;overflow:hidden}.container-a7Y2yl3G{-webkit-overflow-scrolling:touch;border-left:1px solid #e0e3eb;display:flex;flex:1 1 auto;flex:none;flex-direction:column;min-height:145px;overflow-x:hidden;overflow-y:auto;padding-bottom:6px;padding-top:6px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin;width:200px}html.theme-dark .container-a7Y2yl3G{border-left:1px solid #434651;scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.container-a7Y2yl3G{min-height:auto}}.container-a7Y2yl3G::-webkit-scrollbar{height:5px;width:5px}.container-a7Y2yl3G::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .container-a7Y2yl3G::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.container-a7Y2yl3G::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.container-a7Y2yl3G::-webkit-scrollbar-corner{display:none}.tab-a7Y2yl3G{align-items:center;color:#131722;display:flex;padding:6px 20px 6px 0}html.theme-dark .tab-a7Y2yl3G{color:#d1d4dc}@media (any-hover:hover){.tab-a7Y2yl3G:hover{background-color:#f0f3fa}html.theme-dark .tab-a7Y2yl3G:hover{background-color:#2a2e39}}.tab-a7Y2yl3G.active-a7Y2yl3G,html.theme-dark .tab-a7Y2yl3G.active-a7Y2yl3G{background-color:#2962ff}.tab-a7Y2yl3G.active-a7Y2yl3G .icon-a7Y2yl3G,.tab-a7Y2yl3G.active-a7Y2yl3G .title-a7Y2yl3G{color:#fff}html.theme-dark .tab-a7Y2yl3G.active-a7Y2yl3G .icon-a7Y2yl3G,html.theme-dark .tab-a7Y2yl3G.active-a7Y2yl3G .title-a7Y2yl3G{color:#d1d4dc}.icon-a7Y2yl3G{height:28px;width:28px}.title-a7Y2yl3G{cursor:default;display:flex;font-size:14px;margin-right:8px;min-width:0;white-space:nowrap}.titleText-a7Y2yl3G{flex:0 100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.nested-a7Y2yl3G{align-items:center;color:#787b86;display:flex;flex:1 1 auto;height:0;justify-content:flex-end;padding-left:8px}.nested-a7Y2yl3G svg{transform:rotate(180deg)}.isTablet-a7Y2yl3G.container-a7Y2yl3G{width:48px}.isTablet-a7Y2yl3G.tab-a7Y2yl3G{justify-content:center;padding-right:0}.isMobile-a7Y2yl3G.container-a7Y2yl3G{width:100%}.isMobile-a7Y2yl3G.tab-a7Y2yl3G{justify-content:flex-start;padding:0 20px 0 0}.isMobile-a7Y2yl3G.tab-a7Y2yl3G:last-child .title-a7Y2yl3G{border-bottom-width:0}.isMobile-a7Y2yl3G .title-a7Y2yl3G{align-items:center;border-bottom:1px solid #e0e3eb;display:flex;flex:1 1 auto;font-size:18px;padding-bottom:17px;padding-top:17px}html.theme-dark .isMobile-a7Y2yl3G .title-a7Y2yl3G{border-bottom-color:#434651} \ No newline at end of file diff --git a/charting_library/bundles/6812.e4cb798c8384903bd813.css b/charting_library/bundles/6812.e4cb798c8384903bd813.css new file mode 100644 index 00000000..38eb8f1c --- /dev/null +++ b/charting_library/bundles/6812.e4cb798c8384903bd813.css @@ -0,0 +1 @@ +.autocomplete-P_1Nqk_V{flex:1 1 auto;position:relative}.autocomplete-P_1Nqk_V .caret-P_1Nqk_V{border-radius:2px;display:flex;height:calc(100% - 2px);justify-content:center;margin:1px 0;width:21px}@media (any-hover:hover){.autocomplete-P_1Nqk_V .caret-P_1Nqk_V:hover{background-color:#f0f3fa}html.theme-dark .autocomplete-P_1Nqk_V .caret-P_1Nqk_V:hover{background-color:#363a45}.autocomplete-P_1Nqk_V .caret-P_1Nqk_V:hover .icon-P_1Nqk_V{color:#131722}html.theme-dark .autocomplete-P_1Nqk_V .caret-P_1Nqk_V:hover .icon-P_1Nqk_V{color:#d1d4dc}}.autocomplete-P_1Nqk_V .caret-P_1Nqk_V .icon-P_1Nqk_V{color:#787b86}.suggestions-P_1Nqk_V{background-color:#fff;border-radius:3px;box-shadow:0 1px 2px 1px rgba(0,0,0,.275);font-size:13px;max-height:0;outline:0;overflow-x:hidden;overflow-y:auto;padding:10px 0;position:absolute;transform:translateZ(0);visibility:hidden;width:100%;z-index:150}html.theme-dark .suggestions-P_1Nqk_V{background-color:#1e222d}.suggestions-P_1Nqk_V::-webkit-scrollbar{height:5px;width:5px}.suggestions-P_1Nqk_V::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .suggestions-P_1Nqk_V::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.suggestions-P_1Nqk_V::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.suggestions-P_1Nqk_V::-webkit-scrollbar-corner{display:none}.suggestions-P_1Nqk_V .noResults-P_1Nqk_V,.suggestions-P_1Nqk_V .suggestion-P_1Nqk_V{overflow:hidden;padding:10px 15px;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap}.suggestions-P_1Nqk_V .suggestion-P_1Nqk_V{cursor:pointer}.suggestions-P_1Nqk_V .suggestion-P_1Nqk_V.selected-P_1Nqk_V{background-color:#e3effd;color:#4a4a4a}html.theme-dark .suggestions-P_1Nqk_V .suggestion-P_1Nqk_V.selected-P_1Nqk_V{background-color:#142e61;color:#758696}@media (any-hover:hover){.suggestions-P_1Nqk_V .suggestion-P_1Nqk_V:hover{background-color:#e0e3eb;color:#4a4a4a}html.theme-dark .suggestions-P_1Nqk_V .suggestion-P_1Nqk_V:hover{background-color:#1e222d;color:#758696}}.suggestions-P_1Nqk_V .suggestion-P_1Nqk_V:active{background-color:#e0e3eb;color:#4a4a4a}html.theme-dark .suggestions-P_1Nqk_V .suggestion-P_1Nqk_V:active{background-color:#2a2e39;color:#758696}.suggestions-P_1Nqk_V .noResults-P_1Nqk_V{color:#6a6d78}html.theme-dark .suggestions-P_1Nqk_V .noResults-P_1Nqk_V{color:#868993}.opened-P_1Nqk_V.suggestions-P_1Nqk_V{max-height:45vh;visibility:visible}.opened-P_1Nqk_V.suggestions-P_1Nqk_V::-webkit-scrollbar{height:5px;width:5px}.opened-P_1Nqk_V.suggestions-P_1Nqk_V::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .opened-P_1Nqk_V.suggestions-P_1Nqk_V::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.opened-P_1Nqk_V.suggestions-P_1Nqk_V::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.opened-P_1Nqk_V.suggestions-P_1Nqk_V::-webkit-scrollbar-corner{display:none} \ No newline at end of file diff --git a/charting_library/bundles/6812.e4cb798c8384903bd813.rtl.css b/charting_library/bundles/6812.e4cb798c8384903bd813.rtl.css new file mode 100644 index 00000000..adaf06d6 --- /dev/null +++ b/charting_library/bundles/6812.e4cb798c8384903bd813.rtl.css @@ -0,0 +1 @@ +.autocomplete-P_1Nqk_V{flex:1 1 auto;position:relative}.autocomplete-P_1Nqk_V .caret-P_1Nqk_V{border-radius:2px;display:flex;height:calc(100% - 2px);justify-content:center;margin:1px 0;width:21px}@media (any-hover:hover){.autocomplete-P_1Nqk_V .caret-P_1Nqk_V:hover{background-color:#f0f3fa}html.theme-dark .autocomplete-P_1Nqk_V .caret-P_1Nqk_V:hover{background-color:#363a45}.autocomplete-P_1Nqk_V .caret-P_1Nqk_V:hover .icon-P_1Nqk_V{color:#131722}html.theme-dark .autocomplete-P_1Nqk_V .caret-P_1Nqk_V:hover .icon-P_1Nqk_V{color:#d1d4dc}}.autocomplete-P_1Nqk_V .caret-P_1Nqk_V .icon-P_1Nqk_V{color:#787b86}.suggestions-P_1Nqk_V{background-color:#fff;border-radius:3px;box-shadow:0 1px 2px 1px rgba(0,0,0,.275);font-size:13px;max-height:0;outline:0;overflow-x:hidden;overflow-y:auto;padding:10px 0;position:absolute;transform:translateZ(0);visibility:hidden;width:100%;z-index:150}html.theme-dark .suggestions-P_1Nqk_V{background-color:#1e222d}.suggestions-P_1Nqk_V::-webkit-scrollbar{height:5px;width:5px}.suggestions-P_1Nqk_V::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .suggestions-P_1Nqk_V::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.suggestions-P_1Nqk_V::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.suggestions-P_1Nqk_V::-webkit-scrollbar-corner{display:none}.suggestions-P_1Nqk_V .noResults-P_1Nqk_V,.suggestions-P_1Nqk_V .suggestion-P_1Nqk_V{overflow:hidden;padding:10px 15px;position:relative;text-align:right;text-overflow:ellipsis;white-space:nowrap}.suggestions-P_1Nqk_V .suggestion-P_1Nqk_V{cursor:pointer}.suggestions-P_1Nqk_V .suggestion-P_1Nqk_V.selected-P_1Nqk_V{background-color:#e3effd;color:#4a4a4a}html.theme-dark .suggestions-P_1Nqk_V .suggestion-P_1Nqk_V.selected-P_1Nqk_V{background-color:#142e61;color:#758696}@media (any-hover:hover){.suggestions-P_1Nqk_V .suggestion-P_1Nqk_V:hover{background-color:#e0e3eb;color:#4a4a4a}html.theme-dark .suggestions-P_1Nqk_V .suggestion-P_1Nqk_V:hover{background-color:#1e222d;color:#758696}}.suggestions-P_1Nqk_V .suggestion-P_1Nqk_V:active{background-color:#e0e3eb;color:#4a4a4a}html.theme-dark .suggestions-P_1Nqk_V .suggestion-P_1Nqk_V:active{background-color:#2a2e39;color:#758696}.suggestions-P_1Nqk_V .noResults-P_1Nqk_V{color:#6a6d78}html.theme-dark .suggestions-P_1Nqk_V .noResults-P_1Nqk_V{color:#868993}.opened-P_1Nqk_V.suggestions-P_1Nqk_V{max-height:45vh;visibility:visible}.opened-P_1Nqk_V.suggestions-P_1Nqk_V::-webkit-scrollbar{height:5px;width:5px}.opened-P_1Nqk_V.suggestions-P_1Nqk_V::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .opened-P_1Nqk_V.suggestions-P_1Nqk_V::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.opened-P_1Nqk_V.suggestions-P_1Nqk_V::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.opened-P_1Nqk_V.suggestions-P_1Nqk_V::-webkit-scrollbar-corner{display:none} \ No newline at end of file diff --git a/charting_library/bundles/6879.be7ca80c11bcfdfe07be.css b/charting_library/bundles/6879.be7ca80c11bcfdfe07be.css new file mode 100644 index 00000000..fe1f34c6 --- /dev/null +++ b/charting_library/bundles/6879.be7ca80c11bcfdfe07be.css @@ -0,0 +1 @@ +.button-mOEOjod4{align-items:center;color:var(--tv-color-toolbar-button-text,#131722);cursor:default;display:flex;height:36px;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;width:52px}html.theme-dark .button-mOEOjod4{color:var(--tv-color-toolbar-button-text,#d1d4dc)}.button-mOEOjod4.hover-mOEOjod4,.button-mOEOjod4:active{color:var(--tv-color-toolbar-button-text-hover,#131722)}@media (any-hover:hover){.button-mOEOjod4:hover{color:var(--tv-color-toolbar-button-text-hover,#131722)}}html.theme-dark .button-mOEOjod4.hover-mOEOjod4,html.theme-dark .button-mOEOjod4:active{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}@media (any-hover:hover){html.theme-dark .button-mOEOjod4:hover{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}}.button-mOEOjod4 .bg-mOEOjod4{align-items:center;border-radius:4px;display:flex;height:34px;justify-content:center;width:34px}.button-mOEOjod4.hover-mOEOjod4 .bg-mOEOjod4,.button-mOEOjod4:active .bg-mOEOjod4{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa)}@media (any-hover:hover){.button-mOEOjod4:hover .bg-mOEOjod4{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa)}}html.theme-dark .button-mOEOjod4.hover-mOEOjod4 .bg-mOEOjod4,html.theme-dark .button-mOEOjod4:active .bg-mOEOjod4{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-mOEOjod4:hover .bg-mOEOjod4{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.button-mOEOjod4 .icon-mOEOjod4 svg{vertical-align:middle}.button-mOEOjod4.isActive-mOEOjod4 .bg-mOEOjod4{height:30px;width:30px}.button-mOEOjod4.isActive-mOEOjod4 .bg-mOEOjod4,html.theme-dark .button-mOEOjod4.isActive-mOEOjod4 .bg-mOEOjod4{background-color:var(--tv-color-toolbar-toggle-button-background-active,#2962ff)}.button-mOEOjod4.isActive-mOEOjod4 .icon-mOEOjod4{color:var(--tv-color-item-active-text,#fff)}html.theme-dark .button-mOEOjod4.isActive-mOEOjod4 .icon-mOEOjod4{color:var(--tv-color-item-active-text,#d1d4dc)}.button-mOEOjod4.isActive-mOEOjod4.hover-mOEOjod4 .bg-mOEOjod4,.button-mOEOjod4.isActive-mOEOjod4:active .bg-mOEOjod4{background-color:var(--tv-color-toolbar-toggle-button-background-active-hover,#1e53e5)}@media (any-hover:hover){.button-mOEOjod4.isActive-mOEOjod4:hover .bg-mOEOjod4{background-color:var(--tv-color-toolbar-toggle-button-background-active-hover,#1e53e5)}}html.theme-dark .button-mOEOjod4.isActive-mOEOjod4.hover-mOEOjod4 .bg-mOEOjod4,html.theme-dark .button-mOEOjod4.isActive-mOEOjod4:active .bg-mOEOjod4{background-color:var(--tv-color-toolbar-toggle-button-background-active-hover,#1e53e5)}@media (any-hover:hover){html.theme-dark .button-mOEOjod4.isActive-mOEOjod4:hover .bg-mOEOjod4{background-color:var(--tv-color-toolbar-toggle-button-background-active-hover,#1e53e5)}}.button-mOEOjod4.isActive-mOEOjod4.hover-mOEOjod4 .icon-mOEOjod4,.button-mOEOjod4.isActive-mOEOjod4:active .icon-mOEOjod4{color:var(--tv-color-item-active-text,#fff)}@media (any-hover:hover){.button-mOEOjod4.isActive-mOEOjod4:hover .icon-mOEOjod4{color:var(--tv-color-item-active-text,#fff)}}html.theme-dark .button-mOEOjod4.isActive-mOEOjod4.hover-mOEOjod4 .icon-mOEOjod4,html.theme-dark .button-mOEOjod4.isActive-mOEOjod4:active .icon-mOEOjod4{color:var(--tv-color-item-active-text,#d1d4dc)}@media (any-hover:hover){html.theme-dark .button-mOEOjod4.isActive-mOEOjod4:hover .icon-mOEOjod4{color:var(--tv-color-item-active-text,#d1d4dc)}}.button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4 .icon-mOEOjod4{color:var(--tv-color-toolbar-button-text-active,#2962ff)}html.theme-sa .button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4 .icon-mOEOjod4{color:var(--tv-color-toolbar-button-text-active,#ff7200)}html.theme-dark .button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4 .icon-mOEOjod4{color:var(--tv-color-toolbar-button-text-active,#2962ff)}.button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4.hover-mOEOjod4 .bg-mOEOjod4,.button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4:active .bg-mOEOjod4{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);height:34px;width:34px}@media (any-hover:hover){.button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4:hover .bg-mOEOjod4{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);height:34px;width:34px}}html.theme-dark .button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4.hover-mOEOjod4 .bg-mOEOjod4,html.theme-dark .button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4:active .bg-mOEOjod4{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4:hover .bg-mOEOjod4{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4.hover-mOEOjod4 .icon-mOEOjod4,.button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4:active .icon-mOEOjod4{color:var(--tv-color-toolbar-button-text-active-hover,#1e53e5)}@media (any-hover:hover){.button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4:hover .icon-mOEOjod4{color:var(--tv-color-toolbar-button-text-active-hover,#1e53e5)}}html.theme-dark .button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4.hover-mOEOjod4 .icon-mOEOjod4,html.theme-dark .button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4:active .icon-mOEOjod4{color:var(--tv-color-toolbar-button-text-active-hover,#1e53e5)}@media (any-hover:hover){html.theme-dark .button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4:hover .icon-mOEOjod4{color:var(--tv-color-toolbar-button-text-active-hover,#1e53e5)}}.button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4 .bg-mOEOjod4{background-color:initial;height:34px;width:34px}html.theme-dark .button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4 .bg-mOEOjod4{background-color:initial}.button-mOEOjod4.isGrayed-mOEOjod4{cursor:default;opacity:.3}.button-mOEOjod4.isGrayed-mOEOjod4,.button-mOEOjod4.isGrayed-mOEOjod4 .bg-mOEOjod4,.button-mOEOjod4.isGrayed-mOEOjod4:active,.button-mOEOjod4.isGrayed-mOEOjod4:active .bg-mOEOjod4{background-color:initial}@media (any-hover:hover){.button-mOEOjod4.isGrayed-mOEOjod4:hover,.button-mOEOjod4.isGrayed-mOEOjod4:hover .bg-mOEOjod4{background-color:initial}}html.theme-dark .button-mOEOjod4.isGrayed-mOEOjod4,html.theme-dark .button-mOEOjod4.isGrayed-mOEOjod4 .bg-mOEOjod4,html.theme-dark .button-mOEOjod4.isGrayed-mOEOjod4:active,html.theme-dark .button-mOEOjod4.isGrayed-mOEOjod4:active .bg-mOEOjod4{background-color:initial}@media (any-hover:hover){html.theme-dark .button-mOEOjod4.isGrayed-mOEOjod4:hover,html.theme-dark .button-mOEOjod4.isGrayed-mOEOjod4:hover .bg-mOEOjod4{background-color:initial}}.button-mOEOjod4.isHidden-mOEOjod4{display:none} \ No newline at end of file diff --git a/charting_library/bundles/6879.be7ca80c11bcfdfe07be.rtl.css b/charting_library/bundles/6879.be7ca80c11bcfdfe07be.rtl.css new file mode 100644 index 00000000..fe1f34c6 --- /dev/null +++ b/charting_library/bundles/6879.be7ca80c11bcfdfe07be.rtl.css @@ -0,0 +1 @@ +.button-mOEOjod4{align-items:center;color:var(--tv-color-toolbar-button-text,#131722);cursor:default;display:flex;height:36px;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;width:52px}html.theme-dark .button-mOEOjod4{color:var(--tv-color-toolbar-button-text,#d1d4dc)}.button-mOEOjod4.hover-mOEOjod4,.button-mOEOjod4:active{color:var(--tv-color-toolbar-button-text-hover,#131722)}@media (any-hover:hover){.button-mOEOjod4:hover{color:var(--tv-color-toolbar-button-text-hover,#131722)}}html.theme-dark .button-mOEOjod4.hover-mOEOjod4,html.theme-dark .button-mOEOjod4:active{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}@media (any-hover:hover){html.theme-dark .button-mOEOjod4:hover{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}}.button-mOEOjod4 .bg-mOEOjod4{align-items:center;border-radius:4px;display:flex;height:34px;justify-content:center;width:34px}.button-mOEOjod4.hover-mOEOjod4 .bg-mOEOjod4,.button-mOEOjod4:active .bg-mOEOjod4{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa)}@media (any-hover:hover){.button-mOEOjod4:hover .bg-mOEOjod4{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa)}}html.theme-dark .button-mOEOjod4.hover-mOEOjod4 .bg-mOEOjod4,html.theme-dark .button-mOEOjod4:active .bg-mOEOjod4{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-mOEOjod4:hover .bg-mOEOjod4{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.button-mOEOjod4 .icon-mOEOjod4 svg{vertical-align:middle}.button-mOEOjod4.isActive-mOEOjod4 .bg-mOEOjod4{height:30px;width:30px}.button-mOEOjod4.isActive-mOEOjod4 .bg-mOEOjod4,html.theme-dark .button-mOEOjod4.isActive-mOEOjod4 .bg-mOEOjod4{background-color:var(--tv-color-toolbar-toggle-button-background-active,#2962ff)}.button-mOEOjod4.isActive-mOEOjod4 .icon-mOEOjod4{color:var(--tv-color-item-active-text,#fff)}html.theme-dark .button-mOEOjod4.isActive-mOEOjod4 .icon-mOEOjod4{color:var(--tv-color-item-active-text,#d1d4dc)}.button-mOEOjod4.isActive-mOEOjod4.hover-mOEOjod4 .bg-mOEOjod4,.button-mOEOjod4.isActive-mOEOjod4:active .bg-mOEOjod4{background-color:var(--tv-color-toolbar-toggle-button-background-active-hover,#1e53e5)}@media (any-hover:hover){.button-mOEOjod4.isActive-mOEOjod4:hover .bg-mOEOjod4{background-color:var(--tv-color-toolbar-toggle-button-background-active-hover,#1e53e5)}}html.theme-dark .button-mOEOjod4.isActive-mOEOjod4.hover-mOEOjod4 .bg-mOEOjod4,html.theme-dark .button-mOEOjod4.isActive-mOEOjod4:active .bg-mOEOjod4{background-color:var(--tv-color-toolbar-toggle-button-background-active-hover,#1e53e5)}@media (any-hover:hover){html.theme-dark .button-mOEOjod4.isActive-mOEOjod4:hover .bg-mOEOjod4{background-color:var(--tv-color-toolbar-toggle-button-background-active-hover,#1e53e5)}}.button-mOEOjod4.isActive-mOEOjod4.hover-mOEOjod4 .icon-mOEOjod4,.button-mOEOjod4.isActive-mOEOjod4:active .icon-mOEOjod4{color:var(--tv-color-item-active-text,#fff)}@media (any-hover:hover){.button-mOEOjod4.isActive-mOEOjod4:hover .icon-mOEOjod4{color:var(--tv-color-item-active-text,#fff)}}html.theme-dark .button-mOEOjod4.isActive-mOEOjod4.hover-mOEOjod4 .icon-mOEOjod4,html.theme-dark .button-mOEOjod4.isActive-mOEOjod4:active .icon-mOEOjod4{color:var(--tv-color-item-active-text,#d1d4dc)}@media (any-hover:hover){html.theme-dark .button-mOEOjod4.isActive-mOEOjod4:hover .icon-mOEOjod4{color:var(--tv-color-item-active-text,#d1d4dc)}}.button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4 .icon-mOEOjod4{color:var(--tv-color-toolbar-button-text-active,#2962ff)}html.theme-sa .button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4 .icon-mOEOjod4{color:var(--tv-color-toolbar-button-text-active,#ff7200)}html.theme-dark .button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4 .icon-mOEOjod4{color:var(--tv-color-toolbar-button-text-active,#2962ff)}.button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4.hover-mOEOjod4 .bg-mOEOjod4,.button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4:active .bg-mOEOjod4{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);height:34px;width:34px}@media (any-hover:hover){.button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4:hover .bg-mOEOjod4{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);height:34px;width:34px}}html.theme-dark .button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4.hover-mOEOjod4 .bg-mOEOjod4,html.theme-dark .button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4:active .bg-mOEOjod4{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4:hover .bg-mOEOjod4{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4.hover-mOEOjod4 .icon-mOEOjod4,.button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4:active .icon-mOEOjod4{color:var(--tv-color-toolbar-button-text-active-hover,#1e53e5)}@media (any-hover:hover){.button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4:hover .icon-mOEOjod4{color:var(--tv-color-toolbar-button-text-active-hover,#1e53e5)}}html.theme-dark .button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4.hover-mOEOjod4 .icon-mOEOjod4,html.theme-dark .button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4:active .icon-mOEOjod4{color:var(--tv-color-toolbar-button-text-active-hover,#1e53e5)}@media (any-hover:hover){html.theme-dark .button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4:hover .icon-mOEOjod4{color:var(--tv-color-toolbar-button-text-active-hover,#1e53e5)}}.button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4 .bg-mOEOjod4{background-color:initial;height:34px;width:34px}html.theme-dark .button-mOEOjod4.isTransparent-mOEOjod4.isActive-mOEOjod4 .bg-mOEOjod4{background-color:initial}.button-mOEOjod4.isGrayed-mOEOjod4{cursor:default;opacity:.3}.button-mOEOjod4.isGrayed-mOEOjod4,.button-mOEOjod4.isGrayed-mOEOjod4 .bg-mOEOjod4,.button-mOEOjod4.isGrayed-mOEOjod4:active,.button-mOEOjod4.isGrayed-mOEOjod4:active .bg-mOEOjod4{background-color:initial}@media (any-hover:hover){.button-mOEOjod4.isGrayed-mOEOjod4:hover,.button-mOEOjod4.isGrayed-mOEOjod4:hover .bg-mOEOjod4{background-color:initial}}html.theme-dark .button-mOEOjod4.isGrayed-mOEOjod4,html.theme-dark .button-mOEOjod4.isGrayed-mOEOjod4 .bg-mOEOjod4,html.theme-dark .button-mOEOjod4.isGrayed-mOEOjod4:active,html.theme-dark .button-mOEOjod4.isGrayed-mOEOjod4:active .bg-mOEOjod4{background-color:initial}@media (any-hover:hover){html.theme-dark .button-mOEOjod4.isGrayed-mOEOjod4:hover,html.theme-dark .button-mOEOjod4.isGrayed-mOEOjod4:hover .bg-mOEOjod4{background-color:initial}}.button-mOEOjod4.isHidden-mOEOjod4{display:none} \ No newline at end of file diff --git a/charting_library/bundles/7177.ef0a796f40d1c904a10c.css b/charting_library/bundles/7177.ef0a796f40d1c904a10c.css new file mode 100644 index 00000000..b8d7032e --- /dev/null +++ b/charting_library/bundles/7177.ef0a796f40d1c904a10c.css @@ -0,0 +1 @@ +.footer-PQhX1JKt{border-top:1px solid #e0e3eb;display:flex;flex:0 0 auto;padding:16px 20px}html.theme-dark .footer-PQhX1JKt{border-top:1px solid #434651}@media screen and (max-height:360px){.footer-PQhX1JKt{padding:10px 20px}}.footer-PQhX1JKt .submitButton-PQhX1JKt{padding-left:12px}.footer-PQhX1JKt .buttons-PQhX1JKt{margin-left:auto} \ No newline at end of file diff --git a/charting_library/bundles/7177.ef0a796f40d1c904a10c.rtl.css b/charting_library/bundles/7177.ef0a796f40d1c904a10c.rtl.css new file mode 100644 index 00000000..29a4e2e2 --- /dev/null +++ b/charting_library/bundles/7177.ef0a796f40d1c904a10c.rtl.css @@ -0,0 +1 @@ +.footer-PQhX1JKt{border-top:1px solid #e0e3eb;display:flex;flex:0 0 auto;padding:16px 20px}html.theme-dark .footer-PQhX1JKt{border-top:1px solid #434651}@media screen and (max-height:360px){.footer-PQhX1JKt{padding:10px 20px}}.footer-PQhX1JKt .submitButton-PQhX1JKt{padding-right:12px}.footer-PQhX1JKt .buttons-PQhX1JKt{margin-right:auto} \ No newline at end of file diff --git a/charting_library/bundles/7263.33a0f5a8d0ecca3d6e24.css b/charting_library/bundles/7263.33a0f5a8d0ecca3d6e24.css new file mode 100644 index 00000000..6a61624d --- /dev/null +++ b/charting_library/bundles/7263.33a0f5a8d0ecca3d6e24.css @@ -0,0 +1 @@ +.floating-toolbar-react-widgets{display:inline-flex}.floating-toolbar-react-widgets__button{align-items:center;display:flex;height:38px;justify-content:center;min-width:38px}.tv-floating-toolbar{align-items:stretch;background-color:#fff;border-radius:6px;box-shadow:0 2px 6px #6a6d7899;display:flex;flex-direction:column;opacity:1;position:absolute;transition:transform .2625s cubic-bezier(.215,.61,.355,1),opacity .2625s cubic-bezier(.215,.61,.355,1)}html.theme-dark .tv-floating-toolbar{background-color:#1e222d;box-shadow:0 2px 6px #0009}.tv-floating-toolbar.i-closed{opacity:0;pointer-events:none;transform:scale(.925)}.tv-floating-toolbar.i-vertical{height:auto;min-width:37px}.tv-floating-toolbar__widget-wrapper{display:flex}.tv-floating-toolbar.i-vertical .tv-floating-toolbar__widget-wrapper{flex-direction:column}.tv-floating-toolbar__drag{align-items:center;color:#b2b5be;cursor:grab;display:flex;flex-shrink:0;justify-content:center;width:24px}html.theme-dark .tv-floating-toolbar__drag{color:#50535e}.tv-floating-toolbar.ui-draggable-dragging .tv-floating-toolbar__drag{cursor:grabbing}.tv-floating-toolbar.i-vertical .tv-floating-toolbar__drag{height:24px;width:100%}.tv-floating-toolbar.i-vertical .tv-floating-toolbar__drag svg{transform:rotate(90deg)}.tv-floating-toolbar__content{border-bottom-right-radius:6px;border-top-right-radius:6px;display:flex;flex-shrink:0;overflow:hidden}.tv-floating-toolbar.i-vertical .tv-floating-toolbar__content{border-bottom-left-radius:6px;border-top-right-radius:0;flex-direction:column}.tv-floating-toolbar__widget{align-items:stretch;display:flex}.tv-floating-toolbar__widget.ui-sortable-placeholder{visibility:visible!important}.tv-floating-toolbar.i-vertical .tv-floating-toolbar__widget{border-left:none}.button-_N8p4OlI{height:38px;width:38px}.tv-caret{border-color:currentcolor #0000 #0000;border-style:solid;border-width:4px 4px 0;content:"";display:inline-block;height:0;margin-left:5px;transition:transform .35s ease;vertical-align:middle;width:0}.active .tv-caret,.i-dropped .tv-caret:not(.tv-caret--strict),.tv-caret--strict.i-dropped{transform:rotate(-180deg);transition-duration:.33;will-change:transform}.tv-caret--small{border-left-width:3px;border-right-width:3px;border-top-width:3px;margin-left:3px;margin-right:-1px}.tv-caret--colored{transition:transform .35s ease,color .35s ease}.tv-caret--no-margin{margin-left:0}.tv-grouped-floating-toolbar{color:#434651}html.theme-dark .tv-grouped-floating-toolbar{color:#d1d4dc}.tv-grouped-floating-toolbar__popup{background-color:#fff;border-radius:0 0 1px 1px;border-radius:3px;box-shadow:0 2px 4px #0003;display:flex;opacity:0;position:absolute;top:100%;transition:opacity .35s ease}html.theme-dark .tv-grouped-floating-toolbar__popup{background-color:#1e222d;box-shadow:0 2px 4px #0006}.tv-grouped-floating-toolbar__popup.i-opened{opacity:1;transition-duration:.11666667s}.tv-grouped-floating-toolbar__popup--at-top{border-radius:1px 1px 0 0;box-shadow:0 -5px 10px -5px #00000026;top:calc(-100% - 2px)}.tv-grouped-floating-toolbar__popup--at-left{border-radius:1px 0 0 1px;left:0;transform:translateX(-100%)}.tv-grouped-floating-toolbar.i-vertical .tv-grouped-floating-toolbar__popup:not(.tv-grouped-floating-toolbar__popup--at-left){border-radius:0 1px 1px 0;left:100%}.tv-grouped-floating-toolbar__sub-widget{align-items:center;cursor:pointer;display:flex;justify-content:center;opacity:0;transition:background-color .35s ease,opacity .35s ease}.tv-grouped-floating-toolbar__sub-widget--current{background-color:#bbd9fb;transition-duration:.06s}@media (any-hover:hover){.tv-grouped-floating-toolbar__sub-widget:hover{background-color:#bbd9fb;transition-duration:.06s}}html.theme-dark .tv-grouped-floating-toolbar__sub-widget--current{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .tv-grouped-floating-toolbar__sub-widget:hover{background-color:#2a2e39}}.tv-grouped-floating-toolbar__sub-widget:active{background-color:#eaecef;transition-duration:.06s}.tv-grouped-floating-toolbar__popup--at-left .tv-grouped-floating-toolbar__sub-widget--slide-left-9,.tv-grouped-floating-toolbar__sub-widget--slide-right-9{transition-delay:0s,.2422s}.tv-grouped-floating-toolbar__popup--at-left .tv-grouped-floating-toolbar__sub-widget--slide-left-8,.tv-grouped-floating-toolbar__sub-widget--slide-right-8{transition-delay:0s,.20055s}.tv-grouped-floating-toolbar__popup--at-left .tv-grouped-floating-toolbar__sub-widget--slide-left-7,.tv-grouped-floating-toolbar__sub-widget--slide-right-7{transition-delay:0s,.1638s}.tv-grouped-floating-toolbar__popup--at-left .tv-grouped-floating-toolbar__sub-widget--slide-left-6,.tv-grouped-floating-toolbar__sub-widget--slide-right-6{transition-delay:0s,.13195s}.tv-grouped-floating-toolbar__popup--at-left .tv-grouped-floating-toolbar__sub-widget--slide-left-5,.tv-grouped-floating-toolbar__sub-widget--slide-right-5{transition-delay:0s,.105s}.tv-grouped-floating-toolbar__popup--at-left .tv-grouped-floating-toolbar__sub-widget--slide-left-4,.tv-grouped-floating-toolbar__sub-widget--slide-right-4{transition-delay:0s,.08295s}.tv-grouped-floating-toolbar__popup--at-left .tv-grouped-floating-toolbar__sub-widget--slide-left-3,.tv-grouped-floating-toolbar__sub-widget--slide-right-3{transition-delay:0s,.0658s}.tv-grouped-floating-toolbar__popup--at-left .tv-grouped-floating-toolbar__sub-widget--slide-left-2,.tv-grouped-floating-toolbar__sub-widget--slide-right-2{transition-delay:0s,.05355s}.tv-grouped-floating-toolbar__popup--at-left .tv-grouped-floating-toolbar__sub-widget--slide-left-1,.tv-grouped-floating-toolbar__sub-widget--slide-right-1{transition-delay:0s,.0462s}.tv-grouped-floating-toolbar__popup--at-left .tv-grouped-floating-toolbar__sub-widget--slide-left-0,.tv-grouped-floating-toolbar__sub-widget--slide-right-0{transition-delay:0s,.04375s}.tv-grouped-floating-toolbar__popup.i-opened .tv-grouped-floating-toolbar__sub-widget{opacity:1}.tv-grouped-floating-toolbar__sub-widget:not(:first-child){border-left:1px solid #e0e3eb}html.theme-dark .tv-grouped-floating-toolbar__sub-widget:not(:first-child){border-left-color:#363a45}.tv-grouped-floating-toolbar__widget-wrapper{align-items:center;background-color:#fff;cursor:pointer;display:flex;flex-grow:1;justify-content:center;transition:background-color .35s ease}html.theme-dark .tv-grouped-floating-toolbar__widget-wrapper{background-color:#1e222d}.tv-grouped-floating-toolbar__widget-wrapper.i-dropped{background-color:#bbd9fb;transition-duration:.06s}@media (any-hover:hover){.tv-grouped-floating-toolbar__widget-wrapper:hover{background-color:#bbd9fb;transition-duration:.06s}}html.theme-dark .tv-grouped-floating-toolbar__widget-wrapper.i-dropped{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .tv-grouped-floating-toolbar__widget-wrapper:hover{background-color:#2a2e39}}.tv-grouped-floating-toolbar__widget-wrapper.i-disabled{color:#adaeb0;cursor:default}@media (any-hover:hover){.tv-grouped-floating-toolbar__widget-wrapper.i-disabled:hover{background-color:#fff}}.tv-grouped-floating-toolbar__widget-wrapper:active{background-color:#eaecef;transition-duration:.06s}.wrap-ean7hSDH{flex-direction:column;height:38px;width:38px}.icon-ean7hSDH,.wrap-ean7hSDH{align-items:center;display:flex;justify-content:center}.icon-ean7hSDH{height:16px;width:16px}.colorBg-ean7hSDH{background-color:#fff;background-image:url(opacity-pattern.4d8fbb552dde3db26f4a.svg);background-size:4px;border-radius:2px;height:4px;margin-top:4px;width:22px}html.theme-dark .colorBg-ean7hSDH{background-color:#000}.color-ean7hSDH{border-radius:2px;height:4px;width:22px}.color-ean7hSDH.multicolor-ean7hSDH{background:linear-gradient(270deg,#ff2e00,#ffe600 27.27%,#61ff00 50%,#00c2ff 72.44%,#8f00ff)}.color-ean7hSDH.white-ean7hSDH{border:1px solid #d1d4dc;height:2px;width:20px}html.theme-dark .color-ean7hSDH.white-ean7hSDH{border:1px solid #0000}.item-Rhs937dU{padding-left:13px;padding-right:0}.item-Rhs937dU.withIcon-Rhs937dU{padding-bottom:2px;padding-top:2px}.icon-Rhs937dU{margin-right:11px}.labelRow-Rhs937dU:last-child{padding-right:2px}.multiWidth-Rhs937dU{padding:5px}.buttonWrap-Rhs937dU{align-items:center;display:flex;padding:11px 11px 11px 10px}.buttonLabel-Rhs937dU{margin-left:7px}.tv-favorited-drawings-toolbar__widget{align-items:center;color:var(--tv-color-toolbar-button-text,#131722);display:flex;flex-grow:1;justify-content:center;min-height:38px;min-width:38px;position:relative;z-index:0}html.theme-dark .tv-favorited-drawings-toolbar__widget{color:var(--tv-color-toolbar-button-text,#d1d4dc)}.tv-favorited-drawings-toolbar__widget.hover:before,.tv-favorited-drawings-toolbar__widget:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}@media (any-hover:hover){.tv-favorited-drawings-toolbar__widget:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}}html.theme-dark .tv-favorited-drawings-toolbar__widget.hover:before,html.theme-dark .tv-favorited-drawings-toolbar__widget:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .tv-favorited-drawings-toolbar__widget:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.tv-favorited-drawings-toolbar__widget.i-active{color:var(--tv-color-toolbar-button-text-active,#2962ff)}html.theme-sa .tv-favorited-drawings-toolbar__widget.i-active{color:var(--tv-color-toolbar-button-text-active,#ff7200)}html.theme-dark .tv-favorited-drawings-toolbar__widget.i-active{color:var(--tv-color-toolbar-button-text-active,#2962ff)}@media (any-hover:hover){.tv-favorited-drawings-toolbar__widget.i-active:hover,html.theme-dark .tv-favorited-drawings-toolbar__widget.i-active:hover{color:var(--tv-color-toolbar-button-text-active-hover,#1e53e5)}} \ No newline at end of file diff --git a/charting_library/bundles/7263.33a0f5a8d0ecca3d6e24.rtl.css b/charting_library/bundles/7263.33a0f5a8d0ecca3d6e24.rtl.css new file mode 100644 index 00000000..f4f90b19 --- /dev/null +++ b/charting_library/bundles/7263.33a0f5a8d0ecca3d6e24.rtl.css @@ -0,0 +1 @@ +.floating-toolbar-react-widgets{display:inline-flex}.floating-toolbar-react-widgets__button{align-items:center;display:flex;height:38px;justify-content:center;min-width:38px}.tv-floating-toolbar{align-items:stretch;background-color:#fff;border-radius:6px;box-shadow:0 2px 6px #6a6d7899;display:flex;flex-direction:column;opacity:1;position:absolute;transition:transform .2625s cubic-bezier(.215,.61,.355,1),opacity .2625s cubic-bezier(.215,.61,.355,1)}html.theme-dark .tv-floating-toolbar{background-color:#1e222d;box-shadow:0 2px 6px #0009}.tv-floating-toolbar.i-closed{opacity:0;pointer-events:none;transform:scale(.925)}.tv-floating-toolbar.i-vertical{height:auto;min-width:37px}.tv-floating-toolbar__widget-wrapper{display:flex}.tv-floating-toolbar.i-vertical .tv-floating-toolbar__widget-wrapper{flex-direction:column}.tv-floating-toolbar__drag{align-items:center;color:#b2b5be;cursor:grab;display:flex;flex-shrink:0;justify-content:center;width:24px}html.theme-dark .tv-floating-toolbar__drag{color:#50535e}.tv-floating-toolbar.ui-draggable-dragging .tv-floating-toolbar__drag{cursor:grabbing}.tv-floating-toolbar.i-vertical .tv-floating-toolbar__drag{height:24px;width:100%}.tv-floating-toolbar.i-vertical .tv-floating-toolbar__drag svg{transform:rotate(-90deg)}.tv-floating-toolbar__content{border-bottom-left-radius:6px;border-top-left-radius:6px;display:flex;flex-shrink:0;overflow:hidden}.tv-floating-toolbar.i-vertical .tv-floating-toolbar__content{border-bottom-right-radius:6px;border-top-left-radius:0;flex-direction:column}.tv-floating-toolbar__widget{align-items:stretch;display:flex}.tv-floating-toolbar__widget.ui-sortable-placeholder{visibility:visible!important}.tv-floating-toolbar.i-vertical .tv-floating-toolbar__widget{border-right:none}.button-_N8p4OlI{height:38px;width:38px}.tv-caret{border-color:currentcolor #0000 #0000;border-style:solid;border-width:4px 4px 0;content:"";display:inline-block;height:0;margin-right:5px;transition:transform .35s ease;vertical-align:middle;width:0}.active .tv-caret,.i-dropped .tv-caret:not(.tv-caret--strict),.tv-caret--strict.i-dropped{transform:rotate(180deg);transition-duration:.33;will-change:transform}.tv-caret--small{border-left-width:3px;border-right-width:3px;border-top-width:3px;margin-left:-1px;margin-right:3px}.tv-caret--colored{transition:transform .35s ease,color .35s ease}.tv-caret--no-margin{margin-right:0}.tv-grouped-floating-toolbar{color:#434651}html.theme-dark .tv-grouped-floating-toolbar{color:#d1d4dc}.tv-grouped-floating-toolbar__popup{background-color:#fff;border-radius:0 0 1px 1px;border-radius:3px;box-shadow:0 2px 4px #0003;display:flex;opacity:0;position:absolute;top:100%;transition:opacity .35s ease}html.theme-dark .tv-grouped-floating-toolbar__popup{background-color:#1e222d;box-shadow:0 2px 4px #0006}.tv-grouped-floating-toolbar__popup.i-opened{opacity:1;transition-duration:.11666667s}.tv-grouped-floating-toolbar__popup--at-top{border-radius:1px 1px 0 0;box-shadow:0 -5px 10px -5px #00000026;top:calc(-100% - 2px)}.tv-grouped-floating-toolbar__popup--at-left{border-radius:0 1px 1px 0;right:0;transform:translateX(100%)}.tv-grouped-floating-toolbar.i-vertical .tv-grouped-floating-toolbar__popup:not(.tv-grouped-floating-toolbar__popup--at-left){border-radius:1px 0 0 1px;right:100%}.tv-grouped-floating-toolbar__sub-widget{align-items:center;cursor:pointer;display:flex;justify-content:center;opacity:0;transition:background-color .35s ease,opacity .35s ease}.tv-grouped-floating-toolbar__sub-widget--current{background-color:#bbd9fb;transition-duration:.06s}@media (any-hover:hover){.tv-grouped-floating-toolbar__sub-widget:hover{background-color:#bbd9fb;transition-duration:.06s}}html.theme-dark .tv-grouped-floating-toolbar__sub-widget--current{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .tv-grouped-floating-toolbar__sub-widget:hover{background-color:#2a2e39}}.tv-grouped-floating-toolbar__sub-widget:active{background-color:#eaecef;transition-duration:.06s}.tv-grouped-floating-toolbar__popup--at-left .tv-grouped-floating-toolbar__sub-widget--slide-left-9,.tv-grouped-floating-toolbar__sub-widget--slide-right-9{transition-delay:0s,.2422s}.tv-grouped-floating-toolbar__popup--at-left .tv-grouped-floating-toolbar__sub-widget--slide-left-8,.tv-grouped-floating-toolbar__sub-widget--slide-right-8{transition-delay:0s,.20055s}.tv-grouped-floating-toolbar__popup--at-left .tv-grouped-floating-toolbar__sub-widget--slide-left-7,.tv-grouped-floating-toolbar__sub-widget--slide-right-7{transition-delay:0s,.1638s}.tv-grouped-floating-toolbar__popup--at-left .tv-grouped-floating-toolbar__sub-widget--slide-left-6,.tv-grouped-floating-toolbar__sub-widget--slide-right-6{transition-delay:0s,.13195s}.tv-grouped-floating-toolbar__popup--at-left .tv-grouped-floating-toolbar__sub-widget--slide-left-5,.tv-grouped-floating-toolbar__sub-widget--slide-right-5{transition-delay:0s,.105s}.tv-grouped-floating-toolbar__popup--at-left .tv-grouped-floating-toolbar__sub-widget--slide-left-4,.tv-grouped-floating-toolbar__sub-widget--slide-right-4{transition-delay:0s,.08295s}.tv-grouped-floating-toolbar__popup--at-left .tv-grouped-floating-toolbar__sub-widget--slide-left-3,.tv-grouped-floating-toolbar__sub-widget--slide-right-3{transition-delay:0s,.0658s}.tv-grouped-floating-toolbar__popup--at-left .tv-grouped-floating-toolbar__sub-widget--slide-left-2,.tv-grouped-floating-toolbar__sub-widget--slide-right-2{transition-delay:0s,.05355s}.tv-grouped-floating-toolbar__popup--at-left .tv-grouped-floating-toolbar__sub-widget--slide-left-1,.tv-grouped-floating-toolbar__sub-widget--slide-right-1{transition-delay:0s,.0462s}.tv-grouped-floating-toolbar__popup--at-left .tv-grouped-floating-toolbar__sub-widget--slide-left-0,.tv-grouped-floating-toolbar__sub-widget--slide-right-0{transition-delay:0s,.04375s}.tv-grouped-floating-toolbar__popup.i-opened .tv-grouped-floating-toolbar__sub-widget{opacity:1}.tv-grouped-floating-toolbar__sub-widget:not(:first-child){border-right:1px solid #e0e3eb}html.theme-dark .tv-grouped-floating-toolbar__sub-widget:not(:first-child){border-right-color:#363a45}.tv-grouped-floating-toolbar__widget-wrapper{align-items:center;background-color:#fff;cursor:pointer;display:flex;flex-grow:1;justify-content:center;transition:background-color .35s ease}html.theme-dark .tv-grouped-floating-toolbar__widget-wrapper{background-color:#1e222d}.tv-grouped-floating-toolbar__widget-wrapper.i-dropped{background-color:#bbd9fb;transition-duration:.06s}@media (any-hover:hover){.tv-grouped-floating-toolbar__widget-wrapper:hover{background-color:#bbd9fb;transition-duration:.06s}}html.theme-dark .tv-grouped-floating-toolbar__widget-wrapper.i-dropped{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .tv-grouped-floating-toolbar__widget-wrapper:hover{background-color:#2a2e39}}.tv-grouped-floating-toolbar__widget-wrapper.i-disabled{color:#adaeb0;cursor:default}@media (any-hover:hover){.tv-grouped-floating-toolbar__widget-wrapper.i-disabled:hover{background-color:#fff}}.tv-grouped-floating-toolbar__widget-wrapper:active{background-color:#eaecef;transition-duration:.06s}.wrap-ean7hSDH{flex-direction:column;height:38px;width:38px}.icon-ean7hSDH,.wrap-ean7hSDH{align-items:center;display:flex;justify-content:center}.icon-ean7hSDH{height:16px;width:16px}.colorBg-ean7hSDH{background-color:#fff;background-image:url(opacity-pattern.4d8fbb552dde3db26f4a.svg);background-size:4px;border-radius:2px;height:4px;margin-top:4px;width:22px}html.theme-dark .colorBg-ean7hSDH{background-color:#000}.color-ean7hSDH{border-radius:2px;height:4px;width:22px}.color-ean7hSDH.multicolor-ean7hSDH{background:linear-gradient(-270deg,#ff2e00,#ffe600 27.27%,#61ff00 50%,#00c2ff 72.44%,#8f00ff)}.color-ean7hSDH.white-ean7hSDH{border:1px solid #d1d4dc;height:2px;width:20px}html.theme-dark .color-ean7hSDH.white-ean7hSDH{border:1px solid #0000}.item-Rhs937dU{padding-left:0;padding-right:13px}.item-Rhs937dU.withIcon-Rhs937dU{padding-bottom:2px;padding-top:2px}.icon-Rhs937dU{margin-left:11px}.labelRow-Rhs937dU:last-child{padding-left:2px}.multiWidth-Rhs937dU{padding:5px}.buttonWrap-Rhs937dU{align-items:center;display:flex;padding:11px 10px 11px 11px}.buttonLabel-Rhs937dU{margin-right:7px}.tv-favorited-drawings-toolbar__widget{align-items:center;color:var(--tv-color-toolbar-button-text,#131722);display:flex;flex-grow:1;justify-content:center;min-height:38px;min-width:38px;position:relative;z-index:0}html.theme-dark .tv-favorited-drawings-toolbar__widget{color:var(--tv-color-toolbar-button-text,#d1d4dc)}.tv-favorited-drawings-toolbar__widget.hover:before,.tv-favorited-drawings-toolbar__widget:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}@media (any-hover:hover){.tv-favorited-drawings-toolbar__widget:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}}html.theme-dark .tv-favorited-drawings-toolbar__widget.hover:before,html.theme-dark .tv-favorited-drawings-toolbar__widget:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .tv-favorited-drawings-toolbar__widget:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.tv-favorited-drawings-toolbar__widget.i-active{color:var(--tv-color-toolbar-button-text-active,#2962ff)}html.theme-sa .tv-favorited-drawings-toolbar__widget.i-active{color:var(--tv-color-toolbar-button-text-active,#ff7200)}html.theme-dark .tv-favorited-drawings-toolbar__widget.i-active{color:var(--tv-color-toolbar-button-text-active,#2962ff)}@media (any-hover:hover){.tv-favorited-drawings-toolbar__widget.i-active:hover,html.theme-dark .tv-favorited-drawings-toolbar__widget.i-active:hover{color:var(--tv-color-toolbar-button-text-active-hover,#1e53e5)}} \ No newline at end of file diff --git a/charting_library/bundles/7342.627086d22455386a2362.css b/charting_library/bundles/7342.627086d22455386a2362.css new file mode 100644 index 00000000..05a3ea36 --- /dev/null +++ b/charting_library/bundles/7342.627086d22455386a2362.css @@ -0,0 +1 @@ +.row-Jso1Nqed{grid-gap:12px;display:grid;grid-template-columns:150px 100px;margin-bottom:16px;padding-left:20px;padding-right:20px}.mobileRow-Jso1Nqed{justify-content:flex-start;padding-left:20px}.light-button-msfP1I4t{align-items:center;background-color:var(--ui-lib-light-button-color-bg,var(--ui-lib-light-button-default-color-bg));border-color:var(--ui-lib-light-button-color-border,var(--ui-lib-light-button-default-color-border));border-style:solid;border-width:1px;box-sizing:border-box;color:var(--ui-lib-light-button-color-content,var(--ui-lib-light-button-default-color-content));cursor:default;display:inline-flex;justify-content:center;max-width:100%;min-width:40px;outline:none;overflow:visible;position:relative}.light-button-msfP1I4t:focus{outline:none}.light-button-msfP1I4t:focus-visible{outline:none}.light-button-msfP1I4t:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);left:-5px;pointer-events:none;position:absolute;top:-5px;width:calc(100% + 10px);z-index:1}.light-button-msfP1I4t:focus:after{display:block}.light-button-msfP1I4t:focus-visible:after{display:block}.light-button-msfP1I4t:focus:not(:focus-visible):after{display:none}.light-button-msfP1I4t:after{border-color:#2962ffcc}.light-button-msfP1I4t.link-msfP1I4t{cursor:pointer;-webkit-user-select:none;user-select:none}.light-button-msfP1I4t .content-msfP1I4t{align-items:center;display:inline-flex;max-width:100%;min-width:4px}.light-button-msfP1I4t .nowrap-msfP1I4t{align-self:stretch;overflow:hidden;white-space:nowrap}.light-button-msfP1I4t .ellipsis-container-msfP1I4t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.light-button-msfP1I4t .text-wrap-container-msfP1I4t{word-wrap:break-word;max-height:calc(var(--ui-lib-light-button-content-max-lines)*var(--ui-lib-typography-line-height));overflow:hidden;text-align:left;word-break:break-word}.light-button-msfP1I4t .text-wrap-with-ellipsis-msfP1I4t{-webkit-line-clamp:var(--ui-lib-light-button-content-max-lines);-webkit-box-orient:vertical;display:-webkit-box;line-height:var(--ui-lib-typography-line-height);max-height:calc(var(--ui-lib-typography-line-height)*var(--ui-lib-light-button-content-max-lines));overflow:hidden}.light-button-msfP1I4t .icon-msfP1I4t{display:inline-flex;flex-shrink:0;max-height:28px;max-width:28px;min-height:18px;min-width:18px}.light-button-msfP1I4t .content-msfP1I4t:not(:last-child),.light-button-msfP1I4t .icon-msfP1I4t:not(:last-child){margin-inline-end:4px}.light-button-msfP1I4t.force-direction-ltr-msfP1I4t{direction:ltr}.light-button-msfP1I4t.force-direction-rtl-msfP1I4t{direction:rtl}.light-button-msfP1I4t.with-grouped-msfP1I4t.variant-quiet-primary-msfP1I4t:not(.selected-msfP1I4t):not(:hover){--ui-lib-light-button-default-color-bg:#0000;--ui-lib-light-button-default-color-border:#0000}.light-button-msfP1I4t.typography-regular16px-msfP1I4t{font-feature-settings:"tnum" on,"lnum" on;font-size:16px;font-style:normal;font-weight:400}.light-button-msfP1I4t.typography-medium16px-msfP1I4t,.light-button-msfP1I4t.typography-regular16px-msfP1I4t{--ui-lib-typography-line-height:24px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;line-height:var(--ui-lib-typography-line-height)}.light-button-msfP1I4t.typography-medium16px-msfP1I4t{font-feature-settings:"tnum" on,"lnum" on;font-size:16px;font-style:normal;font-weight:500}.light-button-msfP1I4t.typography-regular14px-msfP1I4t{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.size-xsmall-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:11px;--ui-lib-light-button-padding-inline-end-default:11px;--ui-lib-light-button-padding-block-start-default:0;--ui-lib-light-button-padding-block-end-default:0;border-radius:6px;height:28px;min-width:28px;padding-block-end:0;padding-block-start:0;padding-inline-end:max(var(--ui-lib-light-button-padding-inline-end,var(--ui-lib-light-button-padding-inline-end-default)),3px);padding-inline-start:max(var(--ui-lib-light-button-padding-inline-start,var(--ui-lib-light-button-padding-inline-start-default)),3px)}.size-xsmall-msfP1I4t:after{border-radius:10px}.size-xsmall-msfP1I4t.with-start-icon-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:7px}.size-xsmall-msfP1I4t.with-end-icon-msfP1I4t{--ui-lib-light-button-padding-inline-end-default:7px}.size-xsmall-msfP1I4t.no-content-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:4px;--ui-lib-light-button-padding-inline-end-default:4px;padding-inline-end:max(var(--ui-lib-light-button-padding-inline-end,var(--ui-lib-light-button-padding-inline-end-default)),2px);padding-inline-start:max(var(--ui-lib-light-button-padding-inline-start,var(--ui-lib-light-button-padding-inline-start-default)),2px)}.size-xsmall-msfP1I4t.no-content-msfP1I4t.with-start-icon-msfP1I4t.with-end-icon-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:7px;--ui-lib-light-button-padding-inline-end-default:7px}.size-xsmall-msfP1I4t.wrap-msfP1I4t{height:auto;min-height:28px}.size-xsmall-msfP1I4t.wrap-msfP1I4t .content-msfP1I4t{padding-bottom:calc((28px - var(--ui-lib-typography-line-height))/2 - 1px);padding-top:calc((28px - var(--ui-lib-typography-line-height))/2 - 1px)}.size-small-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:11px;--ui-lib-light-button-padding-inline-end-default:11px;--ui-lib-light-button-padding-block-start-default:0;--ui-lib-light-button-padding-block-end-default:0;border-radius:6px;height:34px;min-width:34px;padding-block-end:0;padding-block-start:0;padding-inline-end:max(var(--ui-lib-light-button-padding-inline-end,var(--ui-lib-light-button-padding-inline-end-default)),3px);padding-inline-start:max(var(--ui-lib-light-button-padding-inline-start,var(--ui-lib-light-button-padding-inline-start-default)),3px)}.size-small-msfP1I4t:after{border-radius:10px}.size-small-msfP1I4t.with-start-icon-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:7px}.size-small-msfP1I4t.with-end-icon-msfP1I4t{--ui-lib-light-button-padding-inline-end-default:7px}.size-small-msfP1I4t.no-content-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:2px;--ui-lib-light-button-padding-inline-end-default:2px;padding-inline-end:max(var(--ui-lib-light-button-padding-inline-end,var(--ui-lib-light-button-padding-inline-end-default)),2px);padding-inline-start:max(var(--ui-lib-light-button-padding-inline-start,var(--ui-lib-light-button-padding-inline-start-default)),2px)}.size-small-msfP1I4t.no-content-msfP1I4t.with-start-icon-msfP1I4t.with-end-icon-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:7px;--ui-lib-light-button-padding-inline-end-default:7px}.size-small-msfP1I4t.wrap-msfP1I4t{height:auto;min-height:34px}.size-small-msfP1I4t.wrap-msfP1I4t .content-msfP1I4t{padding-bottom:calc((34px - var(--ui-lib-typography-line-height))/2 - 1px);padding-top:calc((34px - var(--ui-lib-typography-line-height))/2 - 1px)}.size-medium-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:15px;--ui-lib-light-button-padding-inline-end-default:15px;--ui-lib-light-button-padding-block-start-default:0;--ui-lib-light-button-padding-block-end-default:0;border-radius:8px;height:40px;min-width:40px;padding-block-end:0;padding-block-start:0;padding-inline-end:max(var(--ui-lib-light-button-padding-inline-end,var(--ui-lib-light-button-padding-inline-end-default)),3px);padding-inline-start:max(var(--ui-lib-light-button-padding-inline-start,var(--ui-lib-light-button-padding-inline-start-default)),3px)}.size-medium-msfP1I4t:after{border-radius:12px}.size-medium-msfP1I4t.with-start-icon-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:11px}.size-medium-msfP1I4t.with-end-icon-msfP1I4t{--ui-lib-light-button-padding-inline-end-default:11px}.size-medium-msfP1I4t.no-content-msfP1I4t{padding-inline-end:max(var(--ui-lib-light-button-padding-inline-end,var(--ui-lib-light-button-padding-inline-end-default)),2px);padding-inline-start:max(var(--ui-lib-light-button-padding-inline-start,var(--ui-lib-light-button-padding-inline-start-default)),2px)}.size-medium-msfP1I4t.no-content-msfP1I4t,.size-medium-msfP1I4t.no-content-msfP1I4t.with-start-icon-msfP1I4t.with-end-icon-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:5px;--ui-lib-light-button-padding-inline-end-default:5px}.size-medium-msfP1I4t.wrap-msfP1I4t{height:auto;min-height:40px}.size-medium-msfP1I4t.wrap-msfP1I4t .content-msfP1I4t{padding-bottom:calc((40px - var(--ui-lib-typography-line-height))/2 - 1px);padding-top:calc((40px - var(--ui-lib-typography-line-height))/2 - 1px)}.variant-primary-msfP1I4t.color-gray-msfP1I4t{--ui-lib-light-button-default-color-bg:#f0f3fa;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#f0f3fa}html.theme-dark .variant-primary-msfP1I4t.color-gray-msfP1I4t{--ui-lib-light-button-default-color-border:#2a2e39;--ui-lib-light-button-default-color-content:#fff;--ui-lib-light-button-default-color-bg:#2a2e39}@media not all and (pointer:coarse){.variant-primary-msfP1I4t.color-gray-msfP1I4t:hover{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#e0e3eb}html.theme-dark .variant-primary-msfP1I4t.color-gray-msfP1I4t:hover{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#fff;--ui-lib-light-button-default-color-bg:#363a45}}.variant-primary-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-bg:#e3effd;--ui-lib-light-button-default-color-border:#e3effd;--ui-lib-light-button-default-color-content:#1e53e5}html.theme-dark .variant-primary-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-content:#bbd9fb;--ui-lib-light-button-default-color-border:#142e61;--ui-lib-light-button-default-color-bg:#142e61}.variant-primary-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t .caret-msfP1I4t{transform:rotate(180deg)}.variant-primary-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#e3effd;--ui-lib-light-button-default-color-content:#1e53e5;--ui-lib-light-button-default-color-border:#e3effd;transform:translateY(1px)}html.theme-dark .variant-primary-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#142e61;--ui-lib-light-button-default-color-content:#bbd9fb;--ui-lib-light-button-default-color-bg:#142e61}.variant-primary-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}@media not all and (pointer:coarse){.variant-primary-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#e3effd;--ui-lib-light-button-default-color-content:#1e53e5;--ui-lib-light-button-default-color-border:#e3effd;transform:translateY(1px)}html.theme-dark .variant-primary-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#142e61;--ui-lib-light-button-default-color-content:#bbd9fb;--ui-lib-light-button-default-color-bg:#142e61}.variant-primary-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}}.variant-primary-msfP1I4t.color-gray-msfP1I4t:disabled{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#b2b5be;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(0)}html.theme-dark .variant-primary-msfP1I4t.color-gray-msfP1I4t:disabled{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#5d606b;--ui-lib-light-button-default-color-bg:#363a45}.variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t{--ui-lib-light-button-default-color-bg:#fff;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#fff}html.theme-dark .variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t{--ui-lib-light-button-default-color-border:#131722;--ui-lib-light-button-default-color-content:#d1d4dc;--ui-lib-light-button-default-color-bg:#131722}@media not all and (pointer:coarse){.variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:hover{--ui-lib-light-button-default-color-bg:#f0f3fa;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#f0f3fa}html.theme-dark .variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:hover{--ui-lib-light-button-default-color-border:#2a2e39;--ui-lib-light-button-default-color-content:#fff;--ui-lib-light-button-default-color-bg:#2a2e39}}.variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-bg:#e3effd;--ui-lib-light-button-default-color-border:#e3effd;--ui-lib-light-button-default-color-content:#1e53e5}html.theme-dark .variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-content:#bbd9fb;--ui-lib-light-button-default-color-border:#142e61;--ui-lib-light-button-default-color-bg:#142e61}.variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t .caret-msfP1I4t{transform:rotate(180deg)}.variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#e3effd;--ui-lib-light-button-default-color-content:#1e53e5;--ui-lib-light-button-default-color-border:#e3effd;transform:translateY(1px)}html.theme-dark .variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#142e61;--ui-lib-light-button-default-color-content:#bbd9fb;--ui-lib-light-button-default-color-bg:#142e61}.variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}@media not all and (pointer:coarse){.variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#e3effd;--ui-lib-light-button-default-color-content:#1e53e5;--ui-lib-light-button-default-color-border:#e3effd;transform:translateY(1px)}html.theme-dark .variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#142e61;--ui-lib-light-button-default-color-content:#bbd9fb;--ui-lib-light-button-default-color-bg:#142e61}.variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}}.variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:disabled{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#b2b5be;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(0)}html.theme-dark .variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:disabled{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#5d606b;--ui-lib-light-button-default-color-bg:#363a45}.variant-quiet-primary-msfP1I4t.color-green-msfP1I4t{--ui-lib-light-button-default-color-bg:#fff;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-border:#fff}html.theme-dark .variant-quiet-primary-msfP1I4t.color-green-msfP1I4t{--ui-lib-light-button-default-color-border:#131722;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-bg:#131722}@media not all and (pointer:coarse){.variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:hover{--ui-lib-light-button-default-color-bg:#f0f3fa;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-border:#f0f3fa}html.theme-dark .variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:hover{--ui-lib-light-button-default-color-border:#2a2e39;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-bg:#2a2e39}}.variant-quiet-primary-msfP1I4t.color-green-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-bg:#daf2ee;--ui-lib-light-button-default-color-border:#daf2ee;--ui-lib-light-button-default-color-content:#089981}html.theme-dark .variant-quiet-primary-msfP1I4t.color-green-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-border:#082621;--ui-lib-light-button-default-color-bg:#082621}.variant-quiet-primary-msfP1I4t.color-green-msfP1I4t.selected-msfP1I4t .caret-msfP1I4t{transform:rotate(180deg)}.variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#daf2ee;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-border:#daf2ee;transform:translateY(1px)}html.theme-dark .variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#082621;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-bg:#082621}.variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}@media not all and (pointer:coarse){.variant-quiet-primary-msfP1I4t.color-green-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#daf2ee;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-border:#daf2ee;transform:translateY(1px)}html.theme-dark .variant-quiet-primary-msfP1I4t.color-green-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#082621;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-bg:#082621}.variant-quiet-primary-msfP1I4t.color-green-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}}.variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:disabled{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#b2b5be;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(0)}html.theme-dark .variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:disabled{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#5d606b;--ui-lib-light-button-default-color-bg:#363a45}.variant-quiet-primary-msfP1I4t.color-red-msfP1I4t{--ui-lib-light-button-default-color-bg:#fff;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-border:#fff}html.theme-dark .variant-quiet-primary-msfP1I4t.color-red-msfP1I4t{--ui-lib-light-button-default-color-border:#131722;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-bg:#131722}@media not all and (pointer:coarse){.variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:hover{--ui-lib-light-button-default-color-bg:#f0f3fa;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-border:#f0f3fa}html.theme-dark .variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:hover{--ui-lib-light-button-default-color-border:#2a2e39;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-bg:#2a2e39}}.variant-quiet-primary-msfP1I4t.color-red-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-bg:#ffebec;--ui-lib-light-button-default-color-border:#ffebec;--ui-lib-light-button-default-color-content:#f23645}html.theme-dark .variant-quiet-primary-msfP1I4t.color-red-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-border:#331f20;--ui-lib-light-button-default-color-bg:#331f20}.variant-quiet-primary-msfP1I4t.color-red-msfP1I4t.selected-msfP1I4t .caret-msfP1I4t{transform:rotate(180deg)}.variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#ffebec;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-border:#ffebec;transform:translateY(1px)}html.theme-dark .variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#331f20;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-bg:#331f20}.variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}@media not all and (pointer:coarse){.variant-quiet-primary-msfP1I4t.color-red-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#ffebec;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-border:#ffebec;transform:translateY(1px)}html.theme-dark .variant-quiet-primary-msfP1I4t.color-red-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#331f20;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-bg:#331f20}.variant-quiet-primary-msfP1I4t.color-red-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}}.variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:disabled{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#b2b5be;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(0)}html.theme-dark .variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:disabled{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#5d606b;--ui-lib-light-button-default-color-bg:#363a45}.variant-secondary-msfP1I4t.color-gray-msfP1I4t{--ui-lib-light-button-default-color-bg:#0000;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#e0e3eb}html.theme-dark .variant-secondary-msfP1I4t.color-gray-msfP1I4t{--ui-lib-light-button-default-color-border:#434651;--ui-lib-light-button-default-color-content:#d1d4dc;--ui-lib-light-button-default-color-bg:#0000}@media not all and (pointer:coarse){.variant-secondary-msfP1I4t.color-gray-msfP1I4t:hover{--ui-lib-light-button-default-color-bg:#f0f3fa;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#f0f3fa}html.theme-dark .variant-secondary-msfP1I4t.color-gray-msfP1I4t:hover{--ui-lib-light-button-default-color-border:#2a2e39;--ui-lib-light-button-default-color-content:#fff;--ui-lib-light-button-default-color-bg:#2a2e39}}.variant-secondary-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-bg:#e3effd;--ui-lib-light-button-default-color-border:#e3effd;--ui-lib-light-button-default-color-content:#1e53e5}html.theme-dark .variant-secondary-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-content:#bbd9fb;--ui-lib-light-button-default-color-border:#142e61;--ui-lib-light-button-default-color-bg:#142e61}.variant-secondary-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t .caret-msfP1I4t{transform:rotate(180deg)}.variant-secondary-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-secondary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(1px)}html.theme-dark .variant-secondary-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-secondary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#fff;--ui-lib-light-button-default-color-bg:#363a45}.variant-secondary-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-secondary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}@media not all and (pointer:coarse){.variant-secondary-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-secondary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(1px)}html.theme-dark .variant-secondary-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-secondary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#fff;--ui-lib-light-button-default-color-bg:#363a45}.variant-secondary-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-secondary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}}.variant-secondary-msfP1I4t.color-gray-msfP1I4t:disabled{--ui-lib-light-button-default-color-bg:#0000;--ui-lib-light-button-default-color-content:#b2b5be;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(0)}html.theme-dark .variant-secondary-msfP1I4t.color-gray-msfP1I4t:disabled{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#5d606b;--ui-lib-light-button-default-color-bg:#0000}.variant-ghost-msfP1I4t.color-gray-msfP1I4t{--ui-lib-light-button-default-color-bg:#0000;--ui-lib-light-button-default-color-content:#131722}.variant-ghost-msfP1I4t.color-gray-msfP1I4t,html.theme-dark .variant-ghost-msfP1I4t.color-gray-msfP1I4t{--ui-lib-light-button-default-color-border:#0000}html.theme-dark .variant-ghost-msfP1I4t.color-gray-msfP1I4t{--ui-lib-light-button-default-color-content:#d1d4dc;--ui-lib-light-button-default-color-bg:#0000}@media not all and (pointer:coarse){.variant-ghost-msfP1I4t.color-gray-msfP1I4t:hover{--ui-lib-light-button-default-color-bg:#f0f3fa;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#f0f3fa}html.theme-dark .variant-ghost-msfP1I4t.color-gray-msfP1I4t:hover{--ui-lib-light-button-default-color-border:#2a2e39;--ui-lib-light-button-default-color-content:#fff;--ui-lib-light-button-default-color-bg:#2a2e39}}.variant-ghost-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-bg:#0000;--ui-lib-light-button-default-color-border:#0000;--ui-lib-light-button-default-color-content:#2962ff}html.theme-dark .variant-ghost-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-content:#2962ff;--ui-lib-light-button-default-color-border:#0000;--ui-lib-light-button-default-color-bg:#0000}.variant-ghost-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t .caret-msfP1I4t{transform:rotate(180deg)}.variant-ghost-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(1px)}html.theme-dark .variant-ghost-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#fff;--ui-lib-light-button-default-color-bg:#363a45}.variant-ghost-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}@media not all and (pointer:coarse){.variant-ghost-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(1px)}html.theme-dark .variant-ghost-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#fff;--ui-lib-light-button-default-color-bg:#363a45}.variant-ghost-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}}.variant-ghost-msfP1I4t.color-gray-msfP1I4t:disabled{--ui-lib-light-button-default-color-bg:#0000;--ui-lib-light-button-default-color-content:#b2b5be;--ui-lib-light-button-default-color-border:#0000;transform:translateY(0)}html.theme-dark .variant-ghost-msfP1I4t.color-gray-msfP1I4t:disabled{--ui-lib-light-button-default-color-border:#0000;--ui-lib-light-button-default-color-content:#5d606b;--ui-lib-light-button-default-color-bg:#0000}.variant-ghost-msfP1I4t.color-green-msfP1I4t{--ui-lib-light-button-default-color-bg:#0000;--ui-lib-light-button-default-color-content:#089981}.variant-ghost-msfP1I4t.color-green-msfP1I4t,html.theme-dark .variant-ghost-msfP1I4t.color-green-msfP1I4t{--ui-lib-light-button-default-color-border:#0000}html.theme-dark .variant-ghost-msfP1I4t.color-green-msfP1I4t{--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-bg:#0000}@media not all and (pointer:coarse){.variant-ghost-msfP1I4t.color-green-msfP1I4t:hover{--ui-lib-light-button-default-color-bg:#f0f3fa;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-border:#f0f3fa}html.theme-dark .variant-ghost-msfP1I4t.color-green-msfP1I4t:hover{--ui-lib-light-button-default-color-border:#2a2e39;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-bg:#2a2e39}}.variant-ghost-msfP1I4t.color-green-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-bg:#daf2ee;--ui-lib-light-button-default-color-border:#daf2ee;--ui-lib-light-button-default-color-content:#089981}html.theme-dark .variant-ghost-msfP1I4t.color-green-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-border:#082621;--ui-lib-light-button-default-color-bg:#082621}.variant-ghost-msfP1I4t.color-green-msfP1I4t.selected-msfP1I4t .caret-msfP1I4t{transform:rotate(180deg)}.variant-ghost-msfP1I4t.color-green-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-green-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#daf2ee;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-border:#daf2ee;transform:translateY(1px)}html.theme-dark .variant-ghost-msfP1I4t.color-green-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-green-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#082621;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-bg:#082621}.variant-ghost-msfP1I4t.color-green-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-green-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}@media not all and (pointer:coarse){.variant-ghost-msfP1I4t.color-green-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-green-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#daf2ee;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-border:#daf2ee;transform:translateY(1px)}html.theme-dark .variant-ghost-msfP1I4t.color-green-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-green-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#082621;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-bg:#082621}.variant-ghost-msfP1I4t.color-green-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-green-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}}.variant-ghost-msfP1I4t.color-green-msfP1I4t:disabled{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#b2b5be;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(0)}html.theme-dark .variant-ghost-msfP1I4t.color-green-msfP1I4t:disabled{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#5d606b;--ui-lib-light-button-default-color-bg:#363a45}.variant-ghost-msfP1I4t.color-red-msfP1I4t{--ui-lib-light-button-default-color-bg:#0000;--ui-lib-light-button-default-color-content:#f23645}.variant-ghost-msfP1I4t.color-red-msfP1I4t,html.theme-dark .variant-ghost-msfP1I4t.color-red-msfP1I4t{--ui-lib-light-button-default-color-border:#0000}html.theme-dark .variant-ghost-msfP1I4t.color-red-msfP1I4t{--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-bg:#0000}@media not all and (pointer:coarse){.variant-ghost-msfP1I4t.color-red-msfP1I4t:hover{--ui-lib-light-button-default-color-bg:#f0f3fa;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-border:#f0f3fa}html.theme-dark .variant-ghost-msfP1I4t.color-red-msfP1I4t:hover{--ui-lib-light-button-default-color-border:#2a2e39;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-bg:#2a2e39}}.variant-ghost-msfP1I4t.color-red-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-bg:#ffebec;--ui-lib-light-button-default-color-border:#ffebec;--ui-lib-light-button-default-color-content:#f23645}html.theme-dark .variant-ghost-msfP1I4t.color-red-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-border:#331f20;--ui-lib-light-button-default-color-bg:#331f20}.variant-ghost-msfP1I4t.color-red-msfP1I4t.selected-msfP1I4t .caret-msfP1I4t{transform:rotate(180deg)}.variant-ghost-msfP1I4t.color-red-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-red-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#ffebec;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-border:#ffebec;transform:translateY(1px)}html.theme-dark .variant-ghost-msfP1I4t.color-red-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-red-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#331f20;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-bg:#331f20}.variant-ghost-msfP1I4t.color-red-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-red-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}@media not all and (pointer:coarse){.variant-ghost-msfP1I4t.color-red-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-red-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#ffebec;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-border:#ffebec;transform:translateY(1px)}html.theme-dark .variant-ghost-msfP1I4t.color-red-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-red-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#331f20;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-bg:#331f20}.variant-ghost-msfP1I4t.color-red-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-red-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}}.variant-ghost-msfP1I4t.color-red-msfP1I4t:disabled{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#b2b5be;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(0)}html.theme-dark .variant-ghost-msfP1I4t.color-red-msfP1I4t:disabled{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#5d606b;--ui-lib-light-button-default-color-bg:#363a45}.calendar-Qr_wZLBl{background-color:#fff;box-sizing:border-box;color:#131722;cursor:default;direction:ltr;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;height:100%;min-height:332px;padding:12px;-webkit-user-select:none;user-select:none;width:286px}html.theme-dark .calendar-Qr_wZLBl{background-color:#1e222d;color:#d1d4dc}.popupStyle-Qr_wZLBl{background-color:#fff;border-radius:3px;box-shadow:0 2px 4px #0003}html.theme-dark .popupStyle-Qr_wZLBl{background-color:#1e222d;box-shadow:0 2px 4px #0006}.header-Qr_wZLBl{align-items:center;display:flex;justify-content:space-between;padding-left:3px;padding-right:3px}.flip-horizontal-Qr_wZLBl>*{transform:scale(-1)}.sub-header-Qr_wZLBl{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;align-items:center;background-color:#f8f9fd;border-radius:6px;color:#787b86;display:flex;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:space-around;line-height:var(--ui-lib-typography-line-height);margin:12px 0;padding-bottom:2px;padding-top:2px}html.theme-dark .sub-header-Qr_wZLBl{background-color:#2a2e39}.view-decades-Qr_wZLBl,.view-month-Qr_wZLBl,.view-year-Qr_wZLBl{height:226px}.view-month-Qr_wZLBl,.view-month-Qr_wZLBl .weeks-Qr_wZLBl{display:flex;flex-direction:column}.view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl{display:flex;justify-content:space-between}.view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl:first-child .day-Qr_wZLBl+.day-Qr_wZLBl,.view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl:last-child .day-Qr_wZLBl+.day-Qr_wZLBl{margin-left:4px}.view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl:first-child{justify-content:flex-end}.view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl:last-child{justify-content:flex-start}.view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl+.week-Qr_wZLBl{margin-top:4px}.view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl .day-Qr_wZLBl{padding:0}.view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl .day-Qr_wZLBl.accent-color-Qr_wZLBl{--ui-lib-light-button-color-content:#fff;--ui-lib-light-button-color-bg:#2962ff;--ui-lib-light-button-color-border:#2962ff}html.theme-dark .view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl .day-Qr_wZLBl.accent-color-Qr_wZLBl{--ui-lib-light-button-color-border:#2962ff;--ui-lib-light-button-color-bg:#2962ff;--ui-lib-light-button-color-content:#f0f3fa}.view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl .day-Qr_wZLBl.current-day-Qr_wZLBl{position:relative}.view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl .day-Qr_wZLBl.current-day-Qr_wZLBl:before{background:currentColor;border-radius:1px;content:"";height:2px;left:6px;margin-top:-6px;position:absolute;right:6px;top:100%}.view-year-Qr_wZLBl{gap:30px 3px;grid-template-columns:repeat(3,auto)}.view-decades-Qr_wZLBl,.view-year-Qr_wZLBl{display:grid;grid-template-rows:repeat(5,auto)}.view-decades-Qr_wZLBl{gap:14px 3px;grid-template-columns:repeat(4,auto)}.slot-wrapper-Qr_wZLBl:not(:empty){margin-top:12px}.hide-focus-ring-Qr_wZLBl:focus-visible:after{display:none}.visually-hidden-Qr_wZLBl{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pickerInput-sptxfyTt{position:relative}.pickerInput-sptxfyTt .icon-sptxfyTt{align-items:center;cursor:pointer;display:inline-flex;opacity:.5;padding:0 6px}.pickerInput-sptxfyTt .icon-sptxfyTt svg{fill:#6a6d78;height:16px;width:16px}html.theme-dark .pickerInput-sptxfyTt .icon-sptxfyTt svg{fill:#868993}.pickerInput-sptxfyTt .icon-sptxfyTt.disabled-sptxfyTt{opacity:.1}.picker-sptxfyTt{transition:opacity .2625s ease;z-index:99}.fixed-sptxfyTt{position:fixed}.absolute-sptxfyTt{position:absolute}.nativePicker-sptxfyTt{bottom:0;left:0;margin:0;max-width:100%;min-width:100%;opacity:0;position:absolute;top:0}.tooltip-EMjdjo5B{background-color:#2a2e39;border-radius:2px;color:#f0f3fa;padding:4px 8px;white-space:nowrap}html.theme-dark .tooltip-EMjdjo5B{background-color:#434651}.container-tw1GGG9z{display:inline-block;position:relative}.icon-tw1GGG9z{color:var(--ui-lib-control-default-slot-color,currentColor);font-size:0}.tooltip-tw1GGG9z{bottom:calc(100% + 4px);left:50%;pointer-events:none;position:absolute;transform:translateX(-50%)}.date-tw1GGG9z{max-width:150px}.time-tw1GGG9z{max-width:100px}.calendar-fgcPAhSf{margin-left:8px;margin-right:8px;padding-bottom:15px;padding-top:1px}.dialogWrapper-KTBlq00u{min-width:302px}.dialogWrapperSmall-KTBlq00u{max-width:419px;width:100%}.tabs-KTBlq00u{padding-top:1px}.content-KTBlq00u{overflow:auto;padding-top:17px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .content-KTBlq00u{scrollbar-color:#363a45 #0000}.content-KTBlq00u::-webkit-scrollbar{height:5px;width:5px}.content-KTBlq00u::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .content-KTBlq00u::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.content-KTBlq00u::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.content-KTBlq00u::-webkit-scrollbar-corner{display:none}.contentMobile-KTBlq00u{display:flex;flex-direction:column;flex-grow:1}.bodyWrapper-KTBlq00u{flex:0 1 201px} \ No newline at end of file diff --git a/charting_library/bundles/7342.627086d22455386a2362.rtl.css b/charting_library/bundles/7342.627086d22455386a2362.rtl.css new file mode 100644 index 00000000..e532b2a7 --- /dev/null +++ b/charting_library/bundles/7342.627086d22455386a2362.rtl.css @@ -0,0 +1 @@ +.row-Jso1Nqed{grid-gap:12px;display:grid;grid-template-columns:150px 100px;margin-bottom:16px;padding-left:20px;padding-right:20px}.mobileRow-Jso1Nqed{justify-content:flex-start;padding-right:20px}.light-button-msfP1I4t{align-items:center;background-color:var(--ui-lib-light-button-color-bg,var(--ui-lib-light-button-default-color-bg));border-color:var(--ui-lib-light-button-color-border,var(--ui-lib-light-button-default-color-border));border-style:solid;border-width:1px;box-sizing:border-box;color:var(--ui-lib-light-button-color-content,var(--ui-lib-light-button-default-color-content));cursor:default;display:inline-flex;justify-content:center;max-width:100%;min-width:40px;outline:none;overflow:visible;position:relative}.light-button-msfP1I4t:focus{outline:none}.light-button-msfP1I4t:focus-visible{outline:none}.light-button-msfP1I4t:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);pointer-events:none;position:absolute;right:-5px;top:-5px;width:calc(100% + 10px);z-index:1}.light-button-msfP1I4t:focus:after{display:block}.light-button-msfP1I4t:focus-visible:after{display:block}.light-button-msfP1I4t:focus:not(:focus-visible):after{display:none}.light-button-msfP1I4t:after{border-color:#2962ffcc}.light-button-msfP1I4t.link-msfP1I4t{cursor:pointer;-webkit-user-select:none;user-select:none}.light-button-msfP1I4t .content-msfP1I4t{align-items:center;display:inline-flex;max-width:100%;min-width:4px}.light-button-msfP1I4t .nowrap-msfP1I4t{align-self:stretch;overflow:hidden;white-space:nowrap}.light-button-msfP1I4t .ellipsis-container-msfP1I4t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.light-button-msfP1I4t .text-wrap-container-msfP1I4t{word-wrap:break-word;max-height:calc(var(--ui-lib-light-button-content-max-lines)*var(--ui-lib-typography-line-height));overflow:hidden;text-align:right;word-break:break-word}.light-button-msfP1I4t .text-wrap-with-ellipsis-msfP1I4t{-webkit-line-clamp:var(--ui-lib-light-button-content-max-lines);-webkit-box-orient:vertical;display:-webkit-box;line-height:var(--ui-lib-typography-line-height);max-height:calc(var(--ui-lib-typography-line-height)*var(--ui-lib-light-button-content-max-lines));overflow:hidden}.light-button-msfP1I4t .icon-msfP1I4t{display:inline-flex;flex-shrink:0;max-height:28px;max-width:28px;min-height:18px;min-width:18px}.light-button-msfP1I4t .content-msfP1I4t:not(:last-child),.light-button-msfP1I4t .icon-msfP1I4t:not(:last-child){margin-inline-end:4px}.light-button-msfP1I4t.force-direction-ltr-msfP1I4t{direction:ltr}.light-button-msfP1I4t.force-direction-rtl-msfP1I4t{direction:rtl}.light-button-msfP1I4t.with-grouped-msfP1I4t.variant-quiet-primary-msfP1I4t:not(.selected-msfP1I4t):not(:hover){--ui-lib-light-button-default-color-bg:#0000;--ui-lib-light-button-default-color-border:#0000}.light-button-msfP1I4t.typography-regular16px-msfP1I4t{font-feature-settings:"tnum" on,"lnum" on;font-size:16px;font-style:normal;font-weight:400}.light-button-msfP1I4t.typography-medium16px-msfP1I4t,.light-button-msfP1I4t.typography-regular16px-msfP1I4t{--ui-lib-typography-line-height:24px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;line-height:var(--ui-lib-typography-line-height)}.light-button-msfP1I4t.typography-medium16px-msfP1I4t{font-feature-settings:"tnum" on,"lnum" on;font-size:16px;font-style:normal;font-weight:500}.light-button-msfP1I4t.typography-regular14px-msfP1I4t{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.size-xsmall-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:11px;--ui-lib-light-button-padding-inline-end-default:11px;--ui-lib-light-button-padding-block-start-default:0;--ui-lib-light-button-padding-block-end-default:0;border-radius:6px;height:28px;min-width:28px;padding-block-end:0;padding-block-start:0;padding-inline-end:max(var(--ui-lib-light-button-padding-inline-end,var(--ui-lib-light-button-padding-inline-end-default)),3px);padding-inline-start:max(var(--ui-lib-light-button-padding-inline-start,var(--ui-lib-light-button-padding-inline-start-default)),3px)}.size-xsmall-msfP1I4t:after{border-radius:10px}.size-xsmall-msfP1I4t.with-start-icon-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:7px}.size-xsmall-msfP1I4t.with-end-icon-msfP1I4t{--ui-lib-light-button-padding-inline-end-default:7px}.size-xsmall-msfP1I4t.no-content-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:4px;--ui-lib-light-button-padding-inline-end-default:4px;padding-inline-end:max(var(--ui-lib-light-button-padding-inline-end,var(--ui-lib-light-button-padding-inline-end-default)),2px);padding-inline-start:max(var(--ui-lib-light-button-padding-inline-start,var(--ui-lib-light-button-padding-inline-start-default)),2px)}.size-xsmall-msfP1I4t.no-content-msfP1I4t.with-start-icon-msfP1I4t.with-end-icon-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:7px;--ui-lib-light-button-padding-inline-end-default:7px}.size-xsmall-msfP1I4t.wrap-msfP1I4t{height:auto;min-height:28px}.size-xsmall-msfP1I4t.wrap-msfP1I4t .content-msfP1I4t{padding-bottom:calc((28px - var(--ui-lib-typography-line-height))/2 - 1px);padding-top:calc((28px - var(--ui-lib-typography-line-height))/2 - 1px)}.size-small-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:11px;--ui-lib-light-button-padding-inline-end-default:11px;--ui-lib-light-button-padding-block-start-default:0;--ui-lib-light-button-padding-block-end-default:0;border-radius:6px;height:34px;min-width:34px;padding-block-end:0;padding-block-start:0;padding-inline-end:max(var(--ui-lib-light-button-padding-inline-end,var(--ui-lib-light-button-padding-inline-end-default)),3px);padding-inline-start:max(var(--ui-lib-light-button-padding-inline-start,var(--ui-lib-light-button-padding-inline-start-default)),3px)}.size-small-msfP1I4t:after{border-radius:10px}.size-small-msfP1I4t.with-start-icon-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:7px}.size-small-msfP1I4t.with-end-icon-msfP1I4t{--ui-lib-light-button-padding-inline-end-default:7px}.size-small-msfP1I4t.no-content-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:2px;--ui-lib-light-button-padding-inline-end-default:2px;padding-inline-end:max(var(--ui-lib-light-button-padding-inline-end,var(--ui-lib-light-button-padding-inline-end-default)),2px);padding-inline-start:max(var(--ui-lib-light-button-padding-inline-start,var(--ui-lib-light-button-padding-inline-start-default)),2px)}.size-small-msfP1I4t.no-content-msfP1I4t.with-start-icon-msfP1I4t.with-end-icon-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:7px;--ui-lib-light-button-padding-inline-end-default:7px}.size-small-msfP1I4t.wrap-msfP1I4t{height:auto;min-height:34px}.size-small-msfP1I4t.wrap-msfP1I4t .content-msfP1I4t{padding-bottom:calc((34px - var(--ui-lib-typography-line-height))/2 - 1px);padding-top:calc((34px - var(--ui-lib-typography-line-height))/2 - 1px)}.size-medium-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:15px;--ui-lib-light-button-padding-inline-end-default:15px;--ui-lib-light-button-padding-block-start-default:0;--ui-lib-light-button-padding-block-end-default:0;border-radius:8px;height:40px;min-width:40px;padding-block-end:0;padding-block-start:0;padding-inline-end:max(var(--ui-lib-light-button-padding-inline-end,var(--ui-lib-light-button-padding-inline-end-default)),3px);padding-inline-start:max(var(--ui-lib-light-button-padding-inline-start,var(--ui-lib-light-button-padding-inline-start-default)),3px)}.size-medium-msfP1I4t:after{border-radius:12px}.size-medium-msfP1I4t.with-start-icon-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:11px}.size-medium-msfP1I4t.with-end-icon-msfP1I4t{--ui-lib-light-button-padding-inline-end-default:11px}.size-medium-msfP1I4t.no-content-msfP1I4t{padding-inline-end:max(var(--ui-lib-light-button-padding-inline-end,var(--ui-lib-light-button-padding-inline-end-default)),2px);padding-inline-start:max(var(--ui-lib-light-button-padding-inline-start,var(--ui-lib-light-button-padding-inline-start-default)),2px)}.size-medium-msfP1I4t.no-content-msfP1I4t,.size-medium-msfP1I4t.no-content-msfP1I4t.with-start-icon-msfP1I4t.with-end-icon-msfP1I4t{--ui-lib-light-button-padding-inline-start-default:5px;--ui-lib-light-button-padding-inline-end-default:5px}.size-medium-msfP1I4t.wrap-msfP1I4t{height:auto;min-height:40px}.size-medium-msfP1I4t.wrap-msfP1I4t .content-msfP1I4t{padding-bottom:calc((40px - var(--ui-lib-typography-line-height))/2 - 1px);padding-top:calc((40px - var(--ui-lib-typography-line-height))/2 - 1px)}.variant-primary-msfP1I4t.color-gray-msfP1I4t{--ui-lib-light-button-default-color-bg:#f0f3fa;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#f0f3fa}html.theme-dark .variant-primary-msfP1I4t.color-gray-msfP1I4t{--ui-lib-light-button-default-color-border:#2a2e39;--ui-lib-light-button-default-color-content:#fff;--ui-lib-light-button-default-color-bg:#2a2e39}@media not all and (pointer:coarse){.variant-primary-msfP1I4t.color-gray-msfP1I4t:hover{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#e0e3eb}html.theme-dark .variant-primary-msfP1I4t.color-gray-msfP1I4t:hover{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#fff;--ui-lib-light-button-default-color-bg:#363a45}}.variant-primary-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-bg:#e3effd;--ui-lib-light-button-default-color-border:#e3effd;--ui-lib-light-button-default-color-content:#1e53e5}html.theme-dark .variant-primary-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-content:#bbd9fb;--ui-lib-light-button-default-color-border:#142e61;--ui-lib-light-button-default-color-bg:#142e61}.variant-primary-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t .caret-msfP1I4t{transform:rotate(-180deg)}.variant-primary-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#e3effd;--ui-lib-light-button-default-color-content:#1e53e5;--ui-lib-light-button-default-color-border:#e3effd;transform:translateY(1px)}html.theme-dark .variant-primary-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#142e61;--ui-lib-light-button-default-color-content:#bbd9fb;--ui-lib-light-button-default-color-bg:#142e61}.variant-primary-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}@media not all and (pointer:coarse){.variant-primary-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#e3effd;--ui-lib-light-button-default-color-content:#1e53e5;--ui-lib-light-button-default-color-border:#e3effd;transform:translateY(1px)}html.theme-dark .variant-primary-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#142e61;--ui-lib-light-button-default-color-content:#bbd9fb;--ui-lib-light-button-default-color-bg:#142e61}.variant-primary-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}}.variant-primary-msfP1I4t.color-gray-msfP1I4t:disabled{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#b2b5be;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(0)}html.theme-dark .variant-primary-msfP1I4t.color-gray-msfP1I4t:disabled{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#5d606b;--ui-lib-light-button-default-color-bg:#363a45}.variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t{--ui-lib-light-button-default-color-bg:#fff;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#fff}html.theme-dark .variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t{--ui-lib-light-button-default-color-border:#131722;--ui-lib-light-button-default-color-content:#d1d4dc;--ui-lib-light-button-default-color-bg:#131722}@media not all and (pointer:coarse){.variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:hover{--ui-lib-light-button-default-color-bg:#f0f3fa;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#f0f3fa}html.theme-dark .variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:hover{--ui-lib-light-button-default-color-border:#2a2e39;--ui-lib-light-button-default-color-content:#fff;--ui-lib-light-button-default-color-bg:#2a2e39}}.variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-bg:#e3effd;--ui-lib-light-button-default-color-border:#e3effd;--ui-lib-light-button-default-color-content:#1e53e5}html.theme-dark .variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-content:#bbd9fb;--ui-lib-light-button-default-color-border:#142e61;--ui-lib-light-button-default-color-bg:#142e61}.variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t .caret-msfP1I4t{transform:rotate(-180deg)}.variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#e3effd;--ui-lib-light-button-default-color-content:#1e53e5;--ui-lib-light-button-default-color-border:#e3effd;transform:translateY(1px)}html.theme-dark .variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#142e61;--ui-lib-light-button-default-color-content:#bbd9fb;--ui-lib-light-button-default-color-bg:#142e61}.variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}@media not all and (pointer:coarse){.variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#e3effd;--ui-lib-light-button-default-color-content:#1e53e5;--ui-lib-light-button-default-color-border:#e3effd;transform:translateY(1px)}html.theme-dark .variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#142e61;--ui-lib-light-button-default-color-content:#bbd9fb;--ui-lib-light-button-default-color-bg:#142e61}.variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}}.variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:disabled{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#b2b5be;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(0)}html.theme-dark .variant-quiet-primary-msfP1I4t.color-gray-msfP1I4t:disabled{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#5d606b;--ui-lib-light-button-default-color-bg:#363a45}.variant-quiet-primary-msfP1I4t.color-green-msfP1I4t{--ui-lib-light-button-default-color-bg:#fff;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-border:#fff}html.theme-dark .variant-quiet-primary-msfP1I4t.color-green-msfP1I4t{--ui-lib-light-button-default-color-border:#131722;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-bg:#131722}@media not all and (pointer:coarse){.variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:hover{--ui-lib-light-button-default-color-bg:#f0f3fa;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-border:#f0f3fa}html.theme-dark .variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:hover{--ui-lib-light-button-default-color-border:#2a2e39;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-bg:#2a2e39}}.variant-quiet-primary-msfP1I4t.color-green-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-bg:#daf2ee;--ui-lib-light-button-default-color-border:#daf2ee;--ui-lib-light-button-default-color-content:#089981}html.theme-dark .variant-quiet-primary-msfP1I4t.color-green-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-border:#082621;--ui-lib-light-button-default-color-bg:#082621}.variant-quiet-primary-msfP1I4t.color-green-msfP1I4t.selected-msfP1I4t .caret-msfP1I4t{transform:rotate(-180deg)}.variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#daf2ee;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-border:#daf2ee;transform:translateY(1px)}html.theme-dark .variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#082621;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-bg:#082621}.variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}@media not all and (pointer:coarse){.variant-quiet-primary-msfP1I4t.color-green-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#daf2ee;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-border:#daf2ee;transform:translateY(1px)}html.theme-dark .variant-quiet-primary-msfP1I4t.color-green-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#082621;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-bg:#082621}.variant-quiet-primary-msfP1I4t.color-green-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}}.variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:disabled{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#b2b5be;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(0)}html.theme-dark .variant-quiet-primary-msfP1I4t.color-green-msfP1I4t:disabled{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#5d606b;--ui-lib-light-button-default-color-bg:#363a45}.variant-quiet-primary-msfP1I4t.color-red-msfP1I4t{--ui-lib-light-button-default-color-bg:#fff;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-border:#fff}html.theme-dark .variant-quiet-primary-msfP1I4t.color-red-msfP1I4t{--ui-lib-light-button-default-color-border:#131722;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-bg:#131722}@media not all and (pointer:coarse){.variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:hover{--ui-lib-light-button-default-color-bg:#f0f3fa;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-border:#f0f3fa}html.theme-dark .variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:hover{--ui-lib-light-button-default-color-border:#2a2e39;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-bg:#2a2e39}}.variant-quiet-primary-msfP1I4t.color-red-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-bg:#ffebec;--ui-lib-light-button-default-color-border:#ffebec;--ui-lib-light-button-default-color-content:#f23645}html.theme-dark .variant-quiet-primary-msfP1I4t.color-red-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-border:#331f20;--ui-lib-light-button-default-color-bg:#331f20}.variant-quiet-primary-msfP1I4t.color-red-msfP1I4t.selected-msfP1I4t .caret-msfP1I4t{transform:rotate(-180deg)}.variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#ffebec;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-border:#ffebec;transform:translateY(1px)}html.theme-dark .variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#331f20;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-bg:#331f20}.variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}@media not all and (pointer:coarse){.variant-quiet-primary-msfP1I4t.color-red-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#ffebec;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-border:#ffebec;transform:translateY(1px)}html.theme-dark .variant-quiet-primary-msfP1I4t.color-red-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#331f20;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-bg:#331f20}.variant-quiet-primary-msfP1I4t.color-red-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}}.variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:disabled{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#b2b5be;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(0)}html.theme-dark .variant-quiet-primary-msfP1I4t.color-red-msfP1I4t:disabled{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#5d606b;--ui-lib-light-button-default-color-bg:#363a45}.variant-secondary-msfP1I4t.color-gray-msfP1I4t{--ui-lib-light-button-default-color-bg:#0000;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#e0e3eb}html.theme-dark .variant-secondary-msfP1I4t.color-gray-msfP1I4t{--ui-lib-light-button-default-color-border:#434651;--ui-lib-light-button-default-color-content:#d1d4dc;--ui-lib-light-button-default-color-bg:#0000}@media not all and (pointer:coarse){.variant-secondary-msfP1I4t.color-gray-msfP1I4t:hover{--ui-lib-light-button-default-color-bg:#f0f3fa;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#f0f3fa}html.theme-dark .variant-secondary-msfP1I4t.color-gray-msfP1I4t:hover{--ui-lib-light-button-default-color-border:#2a2e39;--ui-lib-light-button-default-color-content:#fff;--ui-lib-light-button-default-color-bg:#2a2e39}}.variant-secondary-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-bg:#e3effd;--ui-lib-light-button-default-color-border:#e3effd;--ui-lib-light-button-default-color-content:#1e53e5}html.theme-dark .variant-secondary-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-content:#bbd9fb;--ui-lib-light-button-default-color-border:#142e61;--ui-lib-light-button-default-color-bg:#142e61}.variant-secondary-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t .caret-msfP1I4t{transform:rotate(-180deg)}.variant-secondary-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-secondary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(1px)}html.theme-dark .variant-secondary-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-secondary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#fff;--ui-lib-light-button-default-color-bg:#363a45}.variant-secondary-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-secondary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}@media not all and (pointer:coarse){.variant-secondary-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-secondary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(1px)}html.theme-dark .variant-secondary-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-secondary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#fff;--ui-lib-light-button-default-color-bg:#363a45}.variant-secondary-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-secondary-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}}.variant-secondary-msfP1I4t.color-gray-msfP1I4t:disabled{--ui-lib-light-button-default-color-bg:#0000;--ui-lib-light-button-default-color-content:#b2b5be;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(0)}html.theme-dark .variant-secondary-msfP1I4t.color-gray-msfP1I4t:disabled{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#5d606b;--ui-lib-light-button-default-color-bg:#0000}.variant-ghost-msfP1I4t.color-gray-msfP1I4t{--ui-lib-light-button-default-color-bg:#0000;--ui-lib-light-button-default-color-content:#131722}.variant-ghost-msfP1I4t.color-gray-msfP1I4t,html.theme-dark .variant-ghost-msfP1I4t.color-gray-msfP1I4t{--ui-lib-light-button-default-color-border:#0000}html.theme-dark .variant-ghost-msfP1I4t.color-gray-msfP1I4t{--ui-lib-light-button-default-color-content:#d1d4dc;--ui-lib-light-button-default-color-bg:#0000}@media not all and (pointer:coarse){.variant-ghost-msfP1I4t.color-gray-msfP1I4t:hover{--ui-lib-light-button-default-color-bg:#f0f3fa;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#f0f3fa}html.theme-dark .variant-ghost-msfP1I4t.color-gray-msfP1I4t:hover{--ui-lib-light-button-default-color-border:#2a2e39;--ui-lib-light-button-default-color-content:#fff;--ui-lib-light-button-default-color-bg:#2a2e39}}.variant-ghost-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-bg:#0000;--ui-lib-light-button-default-color-border:#0000;--ui-lib-light-button-default-color-content:#2962ff}html.theme-dark .variant-ghost-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-content:#2962ff;--ui-lib-light-button-default-color-border:#0000;--ui-lib-light-button-default-color-bg:#0000}.variant-ghost-msfP1I4t.color-gray-msfP1I4t.selected-msfP1I4t .caret-msfP1I4t{transform:rotate(-180deg)}.variant-ghost-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(1px)}html.theme-dark .variant-ghost-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#fff;--ui-lib-light-button-default-color-bg:#363a45}.variant-ghost-msfP1I4t.color-gray-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}@media not all and (pointer:coarse){.variant-ghost-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#131722;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(1px)}html.theme-dark .variant-ghost-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#fff;--ui-lib-light-button-default-color-bg:#363a45}.variant-ghost-msfP1I4t.color-gray-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-gray-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}}.variant-ghost-msfP1I4t.color-gray-msfP1I4t:disabled{--ui-lib-light-button-default-color-bg:#0000;--ui-lib-light-button-default-color-content:#b2b5be;--ui-lib-light-button-default-color-border:#0000;transform:translateY(0)}html.theme-dark .variant-ghost-msfP1I4t.color-gray-msfP1I4t:disabled{--ui-lib-light-button-default-color-border:#0000;--ui-lib-light-button-default-color-content:#5d606b;--ui-lib-light-button-default-color-bg:#0000}.variant-ghost-msfP1I4t.color-green-msfP1I4t{--ui-lib-light-button-default-color-bg:#0000;--ui-lib-light-button-default-color-content:#089981}.variant-ghost-msfP1I4t.color-green-msfP1I4t,html.theme-dark .variant-ghost-msfP1I4t.color-green-msfP1I4t{--ui-lib-light-button-default-color-border:#0000}html.theme-dark .variant-ghost-msfP1I4t.color-green-msfP1I4t{--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-bg:#0000}@media not all and (pointer:coarse){.variant-ghost-msfP1I4t.color-green-msfP1I4t:hover{--ui-lib-light-button-default-color-bg:#f0f3fa;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-border:#f0f3fa}html.theme-dark .variant-ghost-msfP1I4t.color-green-msfP1I4t:hover{--ui-lib-light-button-default-color-border:#2a2e39;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-bg:#2a2e39}}.variant-ghost-msfP1I4t.color-green-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-bg:#daf2ee;--ui-lib-light-button-default-color-border:#daf2ee;--ui-lib-light-button-default-color-content:#089981}html.theme-dark .variant-ghost-msfP1I4t.color-green-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-border:#082621;--ui-lib-light-button-default-color-bg:#082621}.variant-ghost-msfP1I4t.color-green-msfP1I4t.selected-msfP1I4t .caret-msfP1I4t{transform:rotate(-180deg)}.variant-ghost-msfP1I4t.color-green-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-green-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#daf2ee;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-border:#daf2ee;transform:translateY(1px)}html.theme-dark .variant-ghost-msfP1I4t.color-green-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-green-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#082621;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-bg:#082621}.variant-ghost-msfP1I4t.color-green-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-green-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}@media not all and (pointer:coarse){.variant-ghost-msfP1I4t.color-green-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-green-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#daf2ee;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-border:#daf2ee;transform:translateY(1px)}html.theme-dark .variant-ghost-msfP1I4t.color-green-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-green-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#082621;--ui-lib-light-button-default-color-content:#089981;--ui-lib-light-button-default-color-bg:#082621}.variant-ghost-msfP1I4t.color-green-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-green-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}}.variant-ghost-msfP1I4t.color-green-msfP1I4t:disabled{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#b2b5be;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(0)}html.theme-dark .variant-ghost-msfP1I4t.color-green-msfP1I4t:disabled{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#5d606b;--ui-lib-light-button-default-color-bg:#363a45}.variant-ghost-msfP1I4t.color-red-msfP1I4t{--ui-lib-light-button-default-color-bg:#0000;--ui-lib-light-button-default-color-content:#f23645}.variant-ghost-msfP1I4t.color-red-msfP1I4t,html.theme-dark .variant-ghost-msfP1I4t.color-red-msfP1I4t{--ui-lib-light-button-default-color-border:#0000}html.theme-dark .variant-ghost-msfP1I4t.color-red-msfP1I4t{--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-bg:#0000}@media not all and (pointer:coarse){.variant-ghost-msfP1I4t.color-red-msfP1I4t:hover{--ui-lib-light-button-default-color-bg:#f0f3fa;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-border:#f0f3fa}html.theme-dark .variant-ghost-msfP1I4t.color-red-msfP1I4t:hover{--ui-lib-light-button-default-color-border:#2a2e39;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-bg:#2a2e39}}.variant-ghost-msfP1I4t.color-red-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-bg:#ffebec;--ui-lib-light-button-default-color-border:#ffebec;--ui-lib-light-button-default-color-content:#f23645}html.theme-dark .variant-ghost-msfP1I4t.color-red-msfP1I4t.selected-msfP1I4t{--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-border:#331f20;--ui-lib-light-button-default-color-bg:#331f20}.variant-ghost-msfP1I4t.color-red-msfP1I4t.selected-msfP1I4t .caret-msfP1I4t{transform:rotate(-180deg)}.variant-ghost-msfP1I4t.color-red-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-red-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#ffebec;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-border:#ffebec;transform:translateY(1px)}html.theme-dark .variant-ghost-msfP1I4t.color-red-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-red-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#331f20;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-bg:#331f20}.variant-ghost-msfP1I4t.color-red-msfP1I4t:not(.disable-active-on-touch-msfP1I4t):not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-red-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}@media not all and (pointer:coarse){.variant-ghost-msfP1I4t.color-red-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-red-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-bg:#ffebec;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-border:#ffebec;transform:translateY(1px)}html.theme-dark .variant-ghost-msfP1I4t.color-red-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-red-msfP1I4t:not(:disabled):active{--ui-lib-light-button-default-color-border:#331f20;--ui-lib-light-button-default-color-content:#f23645;--ui-lib-light-button-default-color-bg:#331f20}.variant-ghost-msfP1I4t.color-red-msfP1I4t.disable-active-on-touch-msfP1I4t:not(.disable-active-state-styles-msfP1I4t).variant-ghost-msfP1I4t.color-red-msfP1I4t:not(:disabled):active.grouped-msfP1I4t{transform:none}}.variant-ghost-msfP1I4t.color-red-msfP1I4t:disabled{--ui-lib-light-button-default-color-bg:#e0e3eb;--ui-lib-light-button-default-color-content:#b2b5be;--ui-lib-light-button-default-color-border:#e0e3eb;transform:translateY(0)}html.theme-dark .variant-ghost-msfP1I4t.color-red-msfP1I4t:disabled{--ui-lib-light-button-default-color-border:#363a45;--ui-lib-light-button-default-color-content:#5d606b;--ui-lib-light-button-default-color-bg:#363a45}.calendar-Qr_wZLBl{background-color:#fff;box-sizing:border-box;color:#131722;cursor:default;direction:ltr;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;height:100%;min-height:332px;padding:12px;-webkit-user-select:none;user-select:none;width:286px}html.theme-dark .calendar-Qr_wZLBl{background-color:#1e222d;color:#d1d4dc}.popupStyle-Qr_wZLBl{background-color:#fff;border-radius:3px;box-shadow:0 2px 4px #0003}html.theme-dark .popupStyle-Qr_wZLBl{background-color:#1e222d;box-shadow:0 2px 4px #0006}.header-Qr_wZLBl{align-items:center;display:flex;justify-content:space-between;padding-left:3px;padding-right:3px}.flip-horizontal-Qr_wZLBl>*{transform:scale(-1)}.sub-header-Qr_wZLBl{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;align-items:center;background-color:#f8f9fd;border-radius:6px;color:#787b86;display:flex;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:400;justify-content:space-around;line-height:var(--ui-lib-typography-line-height);margin:12px 0;padding-bottom:2px;padding-top:2px}html.theme-dark .sub-header-Qr_wZLBl{background-color:#2a2e39}.view-decades-Qr_wZLBl,.view-month-Qr_wZLBl,.view-year-Qr_wZLBl{height:226px}.view-month-Qr_wZLBl,.view-month-Qr_wZLBl .weeks-Qr_wZLBl{display:flex;flex-direction:column}.view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl{display:flex;justify-content:space-between}.view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl:first-child .day-Qr_wZLBl+.day-Qr_wZLBl,.view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl:last-child .day-Qr_wZLBl+.day-Qr_wZLBl{margin-right:4px}.view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl:first-child{justify-content:flex-end}.view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl:last-child{justify-content:flex-start}.view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl+.week-Qr_wZLBl{margin-top:4px}.view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl .day-Qr_wZLBl{padding:0}.view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl .day-Qr_wZLBl.accent-color-Qr_wZLBl{--ui-lib-light-button-color-content:#fff;--ui-lib-light-button-color-bg:#2962ff;--ui-lib-light-button-color-border:#2962ff}html.theme-dark .view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl .day-Qr_wZLBl.accent-color-Qr_wZLBl{--ui-lib-light-button-color-border:#2962ff;--ui-lib-light-button-color-bg:#2962ff;--ui-lib-light-button-color-content:#f0f3fa}.view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl .day-Qr_wZLBl.current-day-Qr_wZLBl{position:relative}.view-month-Qr_wZLBl .weeks-Qr_wZLBl .week-Qr_wZLBl .day-Qr_wZLBl.current-day-Qr_wZLBl:before{background:currentColor;border-radius:1px;content:"";height:2px;left:6px;margin-top:-6px;position:absolute;right:6px;top:100%}.view-year-Qr_wZLBl{gap:30px 3px;grid-template-columns:repeat(3,auto)}.view-decades-Qr_wZLBl,.view-year-Qr_wZLBl{display:grid;grid-template-rows:repeat(5,auto)}.view-decades-Qr_wZLBl{gap:14px 3px;grid-template-columns:repeat(4,auto)}.slot-wrapper-Qr_wZLBl:not(:empty){margin-top:12px}.hide-focus-ring-Qr_wZLBl:focus-visible:after{display:none}.visually-hidden-Qr_wZLBl{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pickerInput-sptxfyTt{position:relative}.pickerInput-sptxfyTt .icon-sptxfyTt{align-items:center;cursor:pointer;display:inline-flex;opacity:.5;padding:0 6px}.pickerInput-sptxfyTt .icon-sptxfyTt svg{fill:#6a6d78;height:16px;width:16px}html.theme-dark .pickerInput-sptxfyTt .icon-sptxfyTt svg{fill:#868993}.pickerInput-sptxfyTt .icon-sptxfyTt.disabled-sptxfyTt{opacity:.1}.picker-sptxfyTt{transition:opacity .2625s ease;z-index:99}.fixed-sptxfyTt{position:fixed}.absolute-sptxfyTt{position:absolute}.nativePicker-sptxfyTt{bottom:0;margin:0;max-width:100%;min-width:100%;opacity:0;position:absolute;right:0;top:0}.tooltip-EMjdjo5B{background-color:#2a2e39;border-radius:2px;color:#f0f3fa;padding:4px 8px;white-space:nowrap}html.theme-dark .tooltip-EMjdjo5B{background-color:#434651}.container-tw1GGG9z{display:inline-block;position:relative}.icon-tw1GGG9z{color:var(--ui-lib-control-default-slot-color,currentColor);font-size:0}.tooltip-tw1GGG9z{bottom:calc(100% + 4px);pointer-events:none;position:absolute;right:50%;transform:translateX(50%)}.date-tw1GGG9z{max-width:150px}.time-tw1GGG9z{max-width:100px}.calendar-fgcPAhSf{margin-left:8px;margin-right:8px;padding-bottom:15px;padding-top:1px}.dialogWrapper-KTBlq00u{min-width:302px}.dialogWrapperSmall-KTBlq00u{max-width:419px;width:100%}.tabs-KTBlq00u{padding-top:1px}.content-KTBlq00u{overflow:auto;padding-top:17px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .content-KTBlq00u{scrollbar-color:#363a45 #0000}.content-KTBlq00u::-webkit-scrollbar{height:5px;width:5px}.content-KTBlq00u::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .content-KTBlq00u::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.content-KTBlq00u::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.content-KTBlq00u::-webkit-scrollbar-corner{display:none}.contentMobile-KTBlq00u{display:flex;flex-direction:column;flex-grow:1}.bodyWrapper-KTBlq00u{flex:0 1 201px} \ No newline at end of file diff --git a/charting_library/bundles/7350.abf568a3d6ce7b47cc59.css b/charting_library/bundles/7350.00632eec360f0cf2d9a0.css similarity index 68% rename from charting_library/bundles/7350.abf568a3d6ce7b47cc59.css rename to charting_library/bundles/7350.00632eec360f0cf2d9a0.css index 4746e124..5ba4c176 100644 --- a/charting_library/bundles/7350.abf568a3d6ce7b47cc59.css +++ b/charting_library/bundles/7350.00632eec360f0cf2d9a0.css @@ -1 +1 @@ -.wrapper-nGEmjtaX{display:flex;flex:1 1 auto;height:100%;overflow:hidden}.container-nGEmjtaX{-webkit-overflow-scrolling:touch;border-right:1px solid #e0e3eb;display:flex;flex:1 1 auto;flex:none;flex-direction:column;min-height:145px;overflow-x:hidden;overflow-y:auto;padding-bottom:6px;padding-top:6px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin;width:200px}html.theme-dark .container-nGEmjtaX{border-right:1px solid #434651;scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.container-nGEmjtaX{min-height:auto}}.container-nGEmjtaX::-webkit-scrollbar{height:5px;width:5px}.container-nGEmjtaX::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .container-nGEmjtaX::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.container-nGEmjtaX::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.container-nGEmjtaX::-webkit-scrollbar-corner{display:none}.tab-nGEmjtaX{align-items:center;box-sizing:border-box;color:#131722;display:flex;flex-shrink:0;height:40px;padding:6px 0 6px 20px}html.theme-dark .tab-nGEmjtaX{color:#d1d4dc}@media (any-hover:hover){.tab-nGEmjtaX:hover{background-color:#f0f3fa}html.theme-dark .tab-nGEmjtaX:hover{background-color:#2a2e39}}.tab-nGEmjtaX.active-nGEmjtaX{background-color:#f0f3fa}html.theme-dark .tab-nGEmjtaX.active-nGEmjtaX{background-color:#2a2e39}.tab-nGEmjtaX.active-nGEmjtaX .icon-nGEmjtaX,.tab-nGEmjtaX.active-nGEmjtaX .title-nGEmjtaX{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;--ui-lib-typography-font-size:14px;color:#131722;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height)}html.theme-dark .tab-nGEmjtaX.active-nGEmjtaX .icon-nGEmjtaX,html.theme-dark .tab-nGEmjtaX.active-nGEmjtaX .title-nGEmjtaX{color:#fff}.icon-nGEmjtaX{height:28px;width:28px}.title-nGEmjtaX{--ui-lib-typography-line-height:21px;--ui-lib-typography-font-size:14px;cursor:default;display:flex;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height);margin-left:8px;min-width:0;white-space:nowrap}.title-nGEmjtaX.withoutIcon-nGEmjtaX{margin-left:0}.titleText-nGEmjtaX{flex:0 100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.nested-nGEmjtaX{align-items:center;color:#6a6d78;display:flex;flex:1 1 auto;height:0;justify-content:flex-end;padding-right:8px}html.theme-dark .nested-nGEmjtaX{color:#868993}.isTablet-nGEmjtaX.container-nGEmjtaX{width:48px}.isTablet-nGEmjtaX.tab-nGEmjtaX{height:auto;justify-content:center;padding-left:0}.isMobile-nGEmjtaX.container-nGEmjtaX{width:100%}.isMobile-nGEmjtaX.tab-nGEmjtaX{height:auto;justify-content:flex-start;padding:0 0 0 20px}.isMobile-nGEmjtaX.tab-nGEmjtaX:last-child .title-nGEmjtaX{border-bottom-width:0}.isMobile-nGEmjtaX.tab-nGEmjtaX.active-nGEmjtaX .title-nGEmjtaX{font-feature-settings:"tnum" on,"lnum" on;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-weight:600}.isMobile-nGEmjtaX .title-nGEmjtaX,.isMobile-nGEmjtaX.tab-nGEmjtaX.active-nGEmjtaX .title-nGEmjtaX{--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:16px;font-size:var(--ui-lib-typography-font-size);font-style:normal;line-height:var(--ui-lib-typography-line-height)}.isMobile-nGEmjtaX .title-nGEmjtaX{align-items:center;border-bottom:1px solid #e0e3eb;display:flex;flex:1 1 auto;font-weight:400;padding-bottom:17px;padding-top:17px}html.theme-dark .isMobile-nGEmjtaX .title-nGEmjtaX{border-bottom-color:#434651} \ No newline at end of file +.wrapper-nGEmjtaX{display:flex;flex:1 1 auto;height:100%;overflow:hidden}.container-nGEmjtaX{-webkit-overflow-scrolling:touch;border-right:1px solid #e0e3eb;display:flex;flex:1 1 auto;flex:none;flex-direction:column;min-height:145px;overflow-x:hidden;overflow-y:auto;padding-bottom:6px;padding-top:6px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin;width:200px}html.theme-dark .container-nGEmjtaX{border-right:1px solid #434651;scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.container-nGEmjtaX{min-height:auto}}.container-nGEmjtaX::-webkit-scrollbar{height:5px;width:5px}.container-nGEmjtaX::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .container-nGEmjtaX::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.container-nGEmjtaX::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.container-nGEmjtaX::-webkit-scrollbar-corner{display:none}.tab-nGEmjtaX{align-items:center;box-sizing:border-box;color:#131722;display:flex;flex-shrink:0;height:40px;padding:6px 0 6px 20px}html.theme-dark .tab-nGEmjtaX{color:#d1d4dc}@media (any-hover:hover){.tab-nGEmjtaX:hover{background-color:#f0f3fa}html.theme-dark .tab-nGEmjtaX:hover{background-color:#2a2e39}}.tab-nGEmjtaX.active-nGEmjtaX{background-color:#f0f3fa}html.theme-dark .tab-nGEmjtaX.active-nGEmjtaX{background-color:#2a2e39}.tab-nGEmjtaX.active-nGEmjtaX .icon-nGEmjtaX,.tab-nGEmjtaX.active-nGEmjtaX .title-nGEmjtaX{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;--ui-lib-typography-font-size:14px;color:#131722;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height)}html.theme-dark .tab-nGEmjtaX.active-nGEmjtaX .icon-nGEmjtaX,html.theme-dark .tab-nGEmjtaX.active-nGEmjtaX .title-nGEmjtaX{color:#fff}.icon-nGEmjtaX{height:28px;width:28px}.title-nGEmjtaX{--ui-lib-typography-line-height:21px;--ui-lib-typography-font-size:14px;cursor:default;display:flex;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height);margin-left:8px;min-width:0;white-space:nowrap}.title-nGEmjtaX.withoutIcon-nGEmjtaX{margin-left:0}.titleText-nGEmjtaX{flex:0 100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.nested-nGEmjtaX{align-items:center;color:#6a6d78;display:flex;flex:1 1 auto;height:0;justify-content:flex-end;padding-right:8px}html.theme-dark .nested-nGEmjtaX{color:#868993}.isTablet-nGEmjtaX.container-nGEmjtaX{width:48px}.isTablet-nGEmjtaX.tab-nGEmjtaX{height:auto;justify-content:center;padding-left:0}.isMobile-nGEmjtaX.container-nGEmjtaX{width:100%}.isMobile-nGEmjtaX.tab-nGEmjtaX{height:auto;justify-content:flex-start;padding:0 0 0 20px}.isMobile-nGEmjtaX.tab-nGEmjtaX:last-child .title-nGEmjtaX{border-bottom-width:0}.isMobile-nGEmjtaX.tab-nGEmjtaX.active-nGEmjtaX .title-nGEmjtaX{font-feature-settings:"tnum" on,"lnum" on;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-weight:600}.isMobile-nGEmjtaX .title-nGEmjtaX,.isMobile-nGEmjtaX.tab-nGEmjtaX.active-nGEmjtaX .title-nGEmjtaX{--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:16px;font-size:var(--ui-lib-typography-font-size);font-style:normal;line-height:var(--ui-lib-typography-line-height)}.isMobile-nGEmjtaX .title-nGEmjtaX{align-items:center;border-bottom:1px solid #e0e3eb;display:flex;flex:1 1 auto;font-weight:400;padding-bottom:17px;padding-top:17px}html.theme-dark .isMobile-nGEmjtaX .title-nGEmjtaX{border-bottom-color:#434651}.accessible-nGEmjtaX{all:unset;align-items:center;box-sizing:border-box;color:#131722;display:flex;flex-shrink:0;height:40px;padding:6px 0 6px 20px}html.theme-dark .accessible-nGEmjtaX{color:#d1d4dc}@media (any-hover:hover){.accessible-nGEmjtaX:hover{background-color:#f0f3fa}html.theme-dark .accessible-nGEmjtaX:hover{background-color:#2a2e39}}.accessible-nGEmjtaX.active-nGEmjtaX{background-color:#f0f3fa}html.theme-dark .accessible-nGEmjtaX.active-nGEmjtaX{background-color:#2a2e39}.accessible-nGEmjtaX.active-nGEmjtaX .icon-nGEmjtaX,.accessible-nGEmjtaX.active-nGEmjtaX .title-nGEmjtaX{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;--ui-lib-typography-font-size:14px;color:#131722;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height)}html.theme-dark .accessible-nGEmjtaX.active-nGEmjtaX .icon-nGEmjtaX,html.theme-dark .accessible-nGEmjtaX.active-nGEmjtaX .title-nGEmjtaX{color:#fff}.accessible-nGEmjtaX{outline:none;overflow:visible;position:relative}.accessible-nGEmjtaX:focus{outline:none}.accessible-nGEmjtaX:focus-visible{outline:none}.accessible-nGEmjtaX:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.accessible-nGEmjtaX:focus:after{display:block}.accessible-nGEmjtaX:focus-visible:after{display:block}.accessible-nGEmjtaX:focus:not(:focus-visible):after{display:none}.accessible-nGEmjtaX:after{border-color:#2962ff;border-radius:6px} \ No newline at end of file diff --git a/charting_library/bundles/7350.abf568a3d6ce7b47cc59.rtl.css b/charting_library/bundles/7350.00632eec360f0cf2d9a0.rtl.css similarity index 68% rename from charting_library/bundles/7350.abf568a3d6ce7b47cc59.rtl.css rename to charting_library/bundles/7350.00632eec360f0cf2d9a0.rtl.css index 0df2ffe5..16dc13dd 100644 --- a/charting_library/bundles/7350.abf568a3d6ce7b47cc59.rtl.css +++ b/charting_library/bundles/7350.00632eec360f0cf2d9a0.rtl.css @@ -1 +1 @@ -.wrapper-nGEmjtaX{display:flex;flex:1 1 auto;height:100%;overflow:hidden}.container-nGEmjtaX{-webkit-overflow-scrolling:touch;border-left:1px solid #e0e3eb;display:flex;flex:1 1 auto;flex:none;flex-direction:column;min-height:145px;overflow-x:hidden;overflow-y:auto;padding-bottom:6px;padding-top:6px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin;width:200px}html.theme-dark .container-nGEmjtaX{border-left:1px solid #434651;scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.container-nGEmjtaX{min-height:auto}}.container-nGEmjtaX::-webkit-scrollbar{height:5px;width:5px}.container-nGEmjtaX::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .container-nGEmjtaX::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.container-nGEmjtaX::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.container-nGEmjtaX::-webkit-scrollbar-corner{display:none}.tab-nGEmjtaX{align-items:center;box-sizing:border-box;color:#131722;display:flex;flex-shrink:0;height:40px;padding:6px 20px 6px 0}html.theme-dark .tab-nGEmjtaX{color:#d1d4dc}@media (any-hover:hover){.tab-nGEmjtaX:hover{background-color:#f0f3fa}html.theme-dark .tab-nGEmjtaX:hover{background-color:#2a2e39}}.tab-nGEmjtaX.active-nGEmjtaX{background-color:#f0f3fa}html.theme-dark .tab-nGEmjtaX.active-nGEmjtaX{background-color:#2a2e39}.tab-nGEmjtaX.active-nGEmjtaX .icon-nGEmjtaX,.tab-nGEmjtaX.active-nGEmjtaX .title-nGEmjtaX{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;--ui-lib-typography-font-size:14px;color:#131722;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height)}html.theme-dark .tab-nGEmjtaX.active-nGEmjtaX .icon-nGEmjtaX,html.theme-dark .tab-nGEmjtaX.active-nGEmjtaX .title-nGEmjtaX{color:#fff}.icon-nGEmjtaX{height:28px;width:28px}.title-nGEmjtaX{--ui-lib-typography-line-height:21px;--ui-lib-typography-font-size:14px;cursor:default;display:flex;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height);margin-right:8px;min-width:0;white-space:nowrap}.title-nGEmjtaX.withoutIcon-nGEmjtaX{margin-right:0}.titleText-nGEmjtaX{flex:0 100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.nested-nGEmjtaX{align-items:center;color:#6a6d78;display:flex;flex:1 1 auto;height:0;justify-content:flex-end;padding-left:8px}html.theme-dark .nested-nGEmjtaX{color:#868993}.nested-nGEmjtaX svg{transform:rotate(180deg)}.isTablet-nGEmjtaX.container-nGEmjtaX{width:48px}.isTablet-nGEmjtaX.tab-nGEmjtaX{height:auto;justify-content:center;padding-right:0}.isMobile-nGEmjtaX.container-nGEmjtaX{width:100%}.isMobile-nGEmjtaX.tab-nGEmjtaX{height:auto;justify-content:flex-start;padding:0 20px 0 0}.isMobile-nGEmjtaX.tab-nGEmjtaX:last-child .title-nGEmjtaX{border-bottom-width:0}.isMobile-nGEmjtaX.tab-nGEmjtaX.active-nGEmjtaX .title-nGEmjtaX{font-feature-settings:"tnum" on,"lnum" on;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-weight:600}.isMobile-nGEmjtaX .title-nGEmjtaX,.isMobile-nGEmjtaX.tab-nGEmjtaX.active-nGEmjtaX .title-nGEmjtaX{--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:16px;font-size:var(--ui-lib-typography-font-size);font-style:normal;line-height:var(--ui-lib-typography-line-height)}.isMobile-nGEmjtaX .title-nGEmjtaX{align-items:center;border-bottom:1px solid #e0e3eb;display:flex;flex:1 1 auto;font-weight:400;padding-bottom:17px;padding-top:17px}html.theme-dark .isMobile-nGEmjtaX .title-nGEmjtaX{border-bottom-color:#434651} \ No newline at end of file +.wrapper-nGEmjtaX{display:flex;flex:1 1 auto;height:100%;overflow:hidden}.container-nGEmjtaX{-webkit-overflow-scrolling:touch;border-left:1px solid #e0e3eb;display:flex;flex:1 1 auto;flex:none;flex-direction:column;min-height:145px;overflow-x:hidden;overflow-y:auto;padding-bottom:6px;padding-top:6px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin;width:200px}html.theme-dark .container-nGEmjtaX{border-left:1px solid #434651;scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.container-nGEmjtaX{min-height:auto}}.container-nGEmjtaX::-webkit-scrollbar{height:5px;width:5px}.container-nGEmjtaX::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .container-nGEmjtaX::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.container-nGEmjtaX::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.container-nGEmjtaX::-webkit-scrollbar-corner{display:none}.tab-nGEmjtaX{align-items:center;box-sizing:border-box;color:#131722;display:flex;flex-shrink:0;height:40px;padding:6px 20px 6px 0}html.theme-dark .tab-nGEmjtaX{color:#d1d4dc}@media (any-hover:hover){.tab-nGEmjtaX:hover{background-color:#f0f3fa}html.theme-dark .tab-nGEmjtaX:hover{background-color:#2a2e39}}.tab-nGEmjtaX.active-nGEmjtaX{background-color:#f0f3fa}html.theme-dark .tab-nGEmjtaX.active-nGEmjtaX{background-color:#2a2e39}.tab-nGEmjtaX.active-nGEmjtaX .icon-nGEmjtaX,.tab-nGEmjtaX.active-nGEmjtaX .title-nGEmjtaX{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;--ui-lib-typography-font-size:14px;color:#131722;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height)}html.theme-dark .tab-nGEmjtaX.active-nGEmjtaX .icon-nGEmjtaX,html.theme-dark .tab-nGEmjtaX.active-nGEmjtaX .title-nGEmjtaX{color:#fff}.icon-nGEmjtaX{height:28px;width:28px}.title-nGEmjtaX{--ui-lib-typography-line-height:21px;--ui-lib-typography-font-size:14px;cursor:default;display:flex;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height);margin-right:8px;min-width:0;white-space:nowrap}.title-nGEmjtaX.withoutIcon-nGEmjtaX{margin-right:0}.titleText-nGEmjtaX{flex:0 100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.nested-nGEmjtaX{align-items:center;color:#6a6d78;display:flex;flex:1 1 auto;height:0;justify-content:flex-end;padding-left:8px}html.theme-dark .nested-nGEmjtaX{color:#868993}.nested-nGEmjtaX svg{transform:rotate(180deg)}.isTablet-nGEmjtaX.container-nGEmjtaX{width:48px}.isTablet-nGEmjtaX.tab-nGEmjtaX{height:auto;justify-content:center;padding-right:0}.isMobile-nGEmjtaX.container-nGEmjtaX{width:100%}.isMobile-nGEmjtaX.tab-nGEmjtaX{height:auto;justify-content:flex-start;padding:0 20px 0 0}.isMobile-nGEmjtaX.tab-nGEmjtaX:last-child .title-nGEmjtaX{border-bottom-width:0}.isMobile-nGEmjtaX.tab-nGEmjtaX.active-nGEmjtaX .title-nGEmjtaX{font-feature-settings:"tnum" on,"lnum" on;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-weight:600}.isMobile-nGEmjtaX .title-nGEmjtaX,.isMobile-nGEmjtaX.tab-nGEmjtaX.active-nGEmjtaX .title-nGEmjtaX{--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:16px;font-size:var(--ui-lib-typography-font-size);font-style:normal;line-height:var(--ui-lib-typography-line-height)}.isMobile-nGEmjtaX .title-nGEmjtaX{align-items:center;border-bottom:1px solid #e0e3eb;display:flex;flex:1 1 auto;font-weight:400;padding-bottom:17px;padding-top:17px}html.theme-dark .isMobile-nGEmjtaX .title-nGEmjtaX{border-bottom-color:#434651}.accessible-nGEmjtaX{all:unset;align-items:center;box-sizing:border-box;color:#131722;display:flex;flex-shrink:0;height:40px;padding:6px 20px 6px 0}html.theme-dark .accessible-nGEmjtaX{color:#d1d4dc}@media (any-hover:hover){.accessible-nGEmjtaX:hover{background-color:#f0f3fa}html.theme-dark .accessible-nGEmjtaX:hover{background-color:#2a2e39}}.accessible-nGEmjtaX.active-nGEmjtaX{background-color:#f0f3fa}html.theme-dark .accessible-nGEmjtaX.active-nGEmjtaX{background-color:#2a2e39}.accessible-nGEmjtaX.active-nGEmjtaX .icon-nGEmjtaX,.accessible-nGEmjtaX.active-nGEmjtaX .title-nGEmjtaX{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;--ui-lib-typography-font-size:14px;color:#131722;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height)}html.theme-dark .accessible-nGEmjtaX.active-nGEmjtaX .icon-nGEmjtaX,html.theme-dark .accessible-nGEmjtaX.active-nGEmjtaX .title-nGEmjtaX{color:#fff}.accessible-nGEmjtaX{outline:none;overflow:visible;position:relative}.accessible-nGEmjtaX:focus{outline:none}.accessible-nGEmjtaX:focus-visible{outline:none}.accessible-nGEmjtaX:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.accessible-nGEmjtaX:focus:after{display:block}.accessible-nGEmjtaX:focus-visible:after{display:block}.accessible-nGEmjtaX:focus:not(:focus-visible):after{display:none}.accessible-nGEmjtaX:after{border-color:#2962ff;border-radius:6px} \ No newline at end of file diff --git a/charting_library/bundles/7507.15b05cc8ed1b2cbfc54d.css b/charting_library/bundles/7507.15b05cc8ed1b2cbfc54d.css new file mode 100644 index 00000000..1d2417d9 --- /dev/null +++ b/charting_library/bundles/7507.15b05cc8ed1b2cbfc54d.css @@ -0,0 +1 @@ +.title-t_2RnW3_{color:#787b86;cursor:default;font-size:11px;letter-spacing:.4px;line-height:16px;margin:6px 0;padding:0 12px;text-transform:uppercase} \ No newline at end of file diff --git a/charting_library/bundles/7507.15b05cc8ed1b2cbfc54d.rtl.css b/charting_library/bundles/7507.15b05cc8ed1b2cbfc54d.rtl.css new file mode 100644 index 00000000..1d2417d9 --- /dev/null +++ b/charting_library/bundles/7507.15b05cc8ed1b2cbfc54d.rtl.css @@ -0,0 +1 @@ +.title-t_2RnW3_{color:#787b86;cursor:default;font-size:11px;letter-spacing:.4px;line-height:16px;margin:6px 0;padding:0 12px;text-transform:uppercase} \ No newline at end of file diff --git a/charting_library/bundles/7624.85a46f1fadf76e279382.css b/charting_library/bundles/7624.85a46f1fadf76e279382.css new file mode 100644 index 00000000..93763ca9 --- /dev/null +++ b/charting_library/bundles/7624.85a46f1fadf76e279382.css @@ -0,0 +1 @@ +.menuWrap-biWYdsXC{background-color:#fff;border-radius:3px;box-shadow:0 2px 4px #0003;box-sizing:border-box;text-align:left;-webkit-user-select:none;user-select:none;z-index:100}html.theme-dark .menuWrap-biWYdsXC{background-color:#1e222d;box-shadow:0 2px 4px #0006}.menuWrap-biWYdsXC.isMeasuring-biWYdsXC{opacity:0;pointer-events:none;position:fixed;visibility:hidden}.menuWrap-biWYdsXC:focus{outline:none}.scrollWrap-biWYdsXC{height:100%;overflow-x:hidden;overflow-y:auto}.scrollWrap-biWYdsXC.momentumBased-biWYdsXC{-webkit-overflow-scrolling:touch}.scrollWrap-biWYdsXC::-webkit-scrollbar{height:5px;width:5px}.scrollWrap-biWYdsXC::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollWrap-biWYdsXC::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollWrap-biWYdsXC::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollWrap-biWYdsXC::-webkit-scrollbar-corner{display:none}.menuBox-biWYdsXC{padding:6px 0}.isHidden-biWYdsXC{display:none} \ No newline at end of file diff --git a/charting_library/bundles/7624.85a46f1fadf76e279382.rtl.css b/charting_library/bundles/7624.85a46f1fadf76e279382.rtl.css new file mode 100644 index 00000000..5afaae7d --- /dev/null +++ b/charting_library/bundles/7624.85a46f1fadf76e279382.rtl.css @@ -0,0 +1 @@ +.menuWrap-biWYdsXC{background-color:#fff;border-radius:3px;box-shadow:0 2px 4px #0003;box-sizing:border-box;text-align:right;-webkit-user-select:none;user-select:none;z-index:100}html.theme-dark .menuWrap-biWYdsXC{background-color:#1e222d;box-shadow:0 2px 4px #0006}.menuWrap-biWYdsXC.isMeasuring-biWYdsXC{opacity:0;pointer-events:none;position:fixed;visibility:hidden}.menuWrap-biWYdsXC:focus{outline:none}.scrollWrap-biWYdsXC{height:100%;overflow-x:hidden;overflow-y:auto}.scrollWrap-biWYdsXC.momentumBased-biWYdsXC{-webkit-overflow-scrolling:touch}.scrollWrap-biWYdsXC::-webkit-scrollbar{height:5px;width:5px}.scrollWrap-biWYdsXC::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollWrap-biWYdsXC::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollWrap-biWYdsXC::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollWrap-biWYdsXC::-webkit-scrollbar-corner{display:none}.menuBox-biWYdsXC{padding:6px 0}.isHidden-biWYdsXC{display:none} \ No newline at end of file diff --git a/charting_library/bundles/769.9e4ee987380cde8a482f.js b/charting_library/bundles/769.ed387b8b1bd93b7c0b7e.js similarity index 70% rename from charting_library/bundles/769.9e4ee987380cde8a482f.js rename to charting_library/bundles/769.ed387b8b1bd93b7c0b7e.js index 12f00ac1..dcb74c17 100644 --- a/charting_library/bundles/769.9e4ee987380cde8a482f.js +++ b/charting_library/bundles/769.ed387b8b1bd93b7c0b7e.js @@ -1,10 +1,9 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[769],{66076:e=>{e.exports={"default-drawer-min-top-distance":"100px",wrap:"wrap-_HnK0UIN",positionBottom:"positionBottom-_HnK0UIN",backdrop:"backdrop-_HnK0UIN",drawer:"drawer-_HnK0UIN",positionLeft:"positionLeft-_HnK0UIN"}},34290:e=>{e.exports={emoji:"emoji-BsERGcZ1"}},97662:e=>{e.exports={list:"list-JPoFARaG"}},46809:e=>{e.exports={wrapper:"wrapper-VmCoyMWF"}},11123:e=>{e.exports={wrapper:"wrapper-M14KUVdG",emojiItem:"emojiItem-M14KUVdG",hovered:"hovered-M14KUVdG"}},17373:e=>{e.exports={wrapper:"wrapper-hoWtpNyh",isActive:"isActive-hoWtpNyh",button:"button-hoWtpNyh"}},12134:e=>{e.exports={wrapper:"wrapper-RXEt_NWz"}},89346:e=>{e.exports={wrapper:"wrapper-QWmdCZSA"}},53737:e=>{e.exports={wrapper:"wrapper-mz0866M2",hovered:"hovered-mz0866M2"}},13193:e=>{e.exports={wrapper:"wrapper-MeQD3kFA",button:"button-MeQD3kFA"}},50238:(e,t,n)=>{"use strict";n.d(t,{useRovingTabindexElement:()=>i});var r=n(50959),o=n(39416),a=n(16838);function i(e,t=[]){const[n,i]=(0,r.useState)(!1),c=(0,o.useFunctionalRefObject)(e);return(0,r.useLayoutEffect)((()=>{if(!a.PLATFORM_ACCESSIBILITY_ENABLED)return;const e=c.current;if(null===e)return;const t=e=>{switch(e.type){case"roving-tabindex:main-element":i(!0);break;case"roving-tabindex:secondary-element":i(!1)}};return e.addEventListener("roving-tabindex:main-element",t),e.addEventListener("roving-tabindex:secondary-element",t),()=>{e.removeEventListener("roving-tabindex:main-element",t),e.removeEventListener("roving-tabindex:secondary-element",t)}}),t),[c,a.PLATFORM_ACCESSIBILITY_ENABLED?n?0:-1:void 0]}},37558:(e,t,n)=>{"use strict";n.d(t,{DrawerContext:()=>i,DrawerManager:()=>a});var r=n(50959),o=n(99054);class a extends r.PureComponent{constructor(e){super(e),this._isBodyFixed=!1,this._addDrawer=e=>{this.setState((t=>({stack:[...t.stack,e]})))},this._removeDrawer=e=>{this.setState((t=>({stack:t.stack.filter((t=>t!==e))})))},this.state={stack:[]}}componentDidUpdate(e,t){!t.stack.length&&this.state.stack.length&&((0,o.setFixedBodyState)(!0),this._isBodyFixed=!0),t.stack.length&&!this.state.stack.length&&this._isBodyFixed&&((0,o.setFixedBodyState)(!1),this._isBodyFixed=!1)}componentWillUnmount(){this.state.stack.length&&this._isBodyFixed&&(0,o.setFixedBodyState)(!1)}render(){return r.createElement(i.Provider,{value:{addDrawer:this._addDrawer,removeDrawer:this._removeDrawer,currentDrawer:this.state.stack.length?this.state.stack[this.state.stack.length-1]:null}},this.props.children)}}const i=r.createContext(null)},41590:(e,t,n)=>{"use strict";n.d(t,{Drawer:()=>v});var r=n(50959),o=n(50151),a=n(97754),i=n(36174),c=n(65718),l=n(37558),s=n(29197),m=n(86656),u=n(66076);function v(e){const{position:t="Bottom",onClose:n,children:m,className:v,theme:h=u}=e,p=(0,o.ensureNotNull)((0,r.useContext)(l.DrawerContext)),[f]=(0,r.useState)((()=>(0,i.randomHash)())),E=(0,r.useRef)(null),w=(0,r.useContext)(s.CloseDelegateContext);return(0,r.useLayoutEffect)((()=>((0,o.ensureNotNull)(E.current).focus({preventScroll:!0}),w.subscribe(p,n), -p.addDrawer(f),()=>{p.removeDrawer(f),w.unsubscribe(p,n)})),[]),r.createElement(c.Portal,null,r.createElement("div",{className:a(u.wrap,u[`position${t}`])},f===p.currentDrawer&&r.createElement("div",{className:u.backdrop,onClick:n}),r.createElement(d,{className:a(h.drawer,u[`position${t}`],v),ref:E,"data-name":e["data-name"]},m)))}const d=(0,r.forwardRef)(((e,t)=>{const{className:n,...o}=e;return r.createElement(m.TouchScrollContainer,{className:a(u.drawer,n),tabIndex:-1,ref:t,...o})}))},173:(e,t,n)=>{"use strict";n.d(t,{emojiGroups:()=>M,removeUnavailableEmoji:()=>A});var r=n(50959),o=n(44352),a=n(99616),i=n(37603),c=n(32386),l=n(68796),s=n(5474),m=n(92177),u=n(83137),v=n(86209),d=n(14082),h=n(93826) -;const p=["😀","😃","😄","😁","😆","😅","😂","🤣","☺️","😊","😇","🙂","🙃","😉","😌","😍","🥰","😘","😗","😙","😚","😋","😛","😝","😜","🤪","🤨","🧐","🤓","😎","🤩","🥳","😏","😒","😞","😔","😟","😕","🙁","☹️","😣","😖","😫","😩","🥺","😢","😭","😤","😠","😡","🤬","🤯","😳","🥵","🥶","😱","😨","😰","😥","😓","🤗","🤔","🤭","🤫","🤥","😶","😐","😑","😬","🙄","😯","😦","😧","😮","😲","🥱","😴","🤤","😪","😵","🤐","🥴","🤢","🤮","🤧","😷","🤒","🤕","🤑","🤠","😈","👿","👹","👺","🤡","💩","👻","💀","☠️","👽","👾","🤖","🎃","😺","😸","😹","😻","😼","😽","🙀","😿","😾","👋","🤚","🖐","✋","🖖","👌","🤏","✌️","🤞","🤟","🤘","🤙","👈","👉","👆","🖕","👇","☝️","👍","👎","✊","👊","🤛","🤜","👏","🙌","👐","🤲","🤝","🙏","✍️","💅","🤳","💪","🦾","🦵","🦿","🦶","👂","🦻","👃","🧠","🦷","🦴","👀","👁","👅","👄","💋","🩸","👶","🧒","👦","👧","🧑","👱","👨","🧔","👨‍🦰","👨‍🦱","👨‍🦳","👨‍🦲","👩","👩‍🦰","🧑‍🦰","👩‍🦱","🧑‍🦱","👩‍🦳","🧑‍🦳","👩‍🦲","🧑‍🦲","👱‍♀️","👱‍♂️","🧓","👴","👵","🙍","🙍‍♂️","🙍‍♀️","🙎","🙎‍♂️","🙎‍♀️","🙅","🙅‍♂️","🙅‍♀️","🙆","🙆‍♂️","🙆‍♀️","💁","💁‍♂️","💁‍♀️","🙋","🙋‍♂️","🙋‍♀️","🧏","🧏‍♂️","🧏‍♀️","🙇","🙇‍♂️","🙇‍♀️","🤦","🤦‍♂️","🤦‍♀️","🤷","🤷‍♂️","🤷‍♀️","🧑‍⚕️","👨‍⚕️","👩‍⚕️","🧑‍🎓","👨‍🎓","👩‍🎓","🧑‍🏫","👨‍🏫","👩‍🏫","🧑‍⚖️","👨‍⚖️","👩‍⚖️","🧑‍🌾","👨‍🌾","👩‍🌾","🧑‍🍳","👨‍🍳","👩‍🍳","🧑‍🔧","👨‍🔧","👩‍🔧","🧑‍🏭","👨‍🏭","👩‍🏭","🧑‍💼","👨‍💼","👩‍💼","🧑‍🔬","👨‍🔬","👩‍🔬","🧑‍💻","👨‍💻","👩‍💻","🧑‍🎤","👨‍🎤","👩‍🎤","🧑‍🎨","👨‍🎨","👩‍🎨","🧑‍✈️","👨‍✈️","👩‍✈️","🧑‍🚀","👨‍🚀","👩‍🚀","🧑‍🚒","👨‍🚒","👩‍🚒","👮","👮‍♂️","👮‍♀️","🕵","🕵️‍♂️","🕵️‍♀️","💂","💂‍♂️","💂‍♀️","👷","👷‍♂️","👷‍♀️","🤴","👸","👳","👳‍♂️","👳‍♀️","👲","🧕","🤵","👰","🤰","🤱","👼","🎅","🤶","🦸","🦸‍♂️","🦸‍♀️","🦹","🦹‍♂️","🦹‍♀️","🧙","🧙‍♂️","🧙‍♀️","🧚","🧚‍♂️","🧚‍♀️","🧛","🧛‍♂️","🧛‍♀️","🧜","🧜‍♂️","🧜‍♀️","🧝","🧝‍♂️","🧝‍♀️","🧞","🧞‍♂️","🧞‍♀️","🧟","🧟‍♂️","🧟‍♀️","💆","💆‍♂️","💆‍♀️","💇","💇‍♂️","💇‍♀️","🚶","🚶‍♂️","🚶‍♀️","🧍","🧍‍♂️","🧍‍♀️","🧎","🧎‍♂️","🧎‍♀️","🧑‍🦯","👨‍🦯","👩‍🦯","🧑‍🦼","👨‍🦼","👩‍🦼","🧑‍🦽","👨‍🦽","👩‍🦽","🏃","🏃‍♂️","🏃‍♀️","💃","🕺","🕴","👯","👯‍♂️","👯‍♀️","🧖","🧖‍♂️","🧖‍♀️","🧑‍🤝‍🧑","👭","👫","👬","💏","👨‍❤️‍💋‍👨","👩‍❤️‍💋‍👩","💑","👨‍❤️‍👨","👩‍❤️‍👩","👪","👨‍👩‍👦","👨‍👩‍👧","👨‍👩‍👧‍👦","👨‍👩‍👦‍👦","👨‍👩‍👧‍👧","👨‍👨‍👦","👨‍👨‍👧","👨‍👨‍👧‍👦","👨‍👨‍👦‍👦","👨‍👨‍👧‍👧","👩‍👩‍👦","👩‍👩‍👧","👩‍👩‍👧‍👦","👩‍👩‍👦‍👦","👩‍👩‍👧‍👧","👨‍👦","👨‍👦‍👦","👨‍👧","👨‍👧‍👦","👨‍👧‍👧","👩‍👦","👩‍👦‍👦","👩‍👧","👩‍👧‍👦","👩‍👧‍👧","🗣","👤","👥","👣"],f=["🐶","🐱","🐭","🐹","🐰","🦊","🐻","🐼","🐨","🐯","🦁","🐮","🐷","🐽","🐸","🐵","🙈","🙉","🙊","🐒","🐔","🐧","🐦","🐤","🐣","🐥","🦆","🦅","🦉","🦇","🐺","🐗","🐴","🦄","🐝","🐛","🦋","🐌","🐞","🐜","🦟","🦗","🕷","🕸","🦂","🐢","🐍","🦎","🦖","🦕","🐙","🦑","🦐","🦞","🦀","🐡","🐠","🐟","🐬","🐳","🐋","🦈","🐊","🐅","🐆","🦓","🦍","🦧","🐘","🦛","🦏","🐪","🐫","🦒","🦘","🐃","🐂","🐄","🐎","🐖","🐏","🐑","🦙","🐐","🦌","🐕","🐩","🦮","🐕‍🦺","🐈","🐓","🦃","🦚","🦜","🦢","🦩","🕊","🐇","🦝","🦨","🦡","🦦","🦥","🐁","🐀","🐿","🦔","🐾","🐉","🐲","🌵","🎄","🌲","🌳","🌴","🌱","🌿","☘️","🍀","🎍","🎋","🍃","🍂","🍁","🍄","🐚","🌾","💐","🌷","🌹","🥀","🌺","🌸","🌼","🌻","🌞","🌝","🌛","🌜","🌚","🌕","🌖","🌗","🌘","🌑","🌒","🌓","🌔","🌙","🌎","🌍","🌏","🪐","💫","⭐️","🌟","✨","⚡️","☄️","💥","🔥","🌪","🌈","☀️","🌤","⛅️","🌥","☁️","🌦","🌧","⛈","🌩","🌨","❄️","☃️","⛄️","🌬","💨","💧","💦","☔️","🌊","🌫"],E=["🍏","🍎","🍐","🍊","🍋","🍌","🍉","🍇","🍓","🍈","🍒","🍑","🥭","🍍","🥥","🥝","🍅","🍆","🥑","🥦","🥬","🥒","🌶","🌽","🥕","🧄","🧅","🥔","🍠","🥐","🥯","🍞","🥖","🥨","🧀","🥚","🍳","🧈","🥞","🧇","🥓","🥩","🍗","🍖","🌭","🍔","🍟","🍕","🥪","🥙","🧆","🌮","🌯","🥗","🥘","🥫","🍝","🍜","🍲","🍛","🍣","🍱","🥟","🦪","🍤","🍙","🍚","🍘","🍥","🥠","🥮","🍢","🍡","🍧","🍨","🍦","🥧","🧁","🍰","🎂","🍮","🍭","🍬","🍫","🍿","🍩","🍪","🌰","🥜","🍯","🥛","🍼","☕️","🍵","🧃","🥤","🍶","🍺","🍻","🥂","🍷","🥃","🍸","🍹","🧉","🍾","🧊","🥄","🍴","🍽","🥣","🥡","🥢","🧂"],w=["⚽️","🏀","🏈","⚾️","🥎","🎾","🏐","🏉","🥏","🎱","🪀","🏓","🏸","🏒","🏑","🥍","🏏","🥅","⛳️","🪁","🏹","🎣","🤿","🥊","🥋","🎽","🛹","🛷","⛸","🥌","🎿","⛷","🏂","🪂","🏋️","🏋️‍♂️","🏋️‍♀️","🤼","🤼‍♂️","🤼‍♀️","🤸‍♀️","🤸","🤸‍♂️","⛹️","⛹️‍♂️","⛹️‍♀️","🤺","🤾","🤾‍♂️","🤾‍♀️","🏌️","🏌️‍♂️","🏌️‍♀️","🏇","🧘","🧘‍♂️","🧘‍♀️","🏄","🏄‍♂️","🏄‍♀️","🏊","🏊‍♂️","🏊‍♀️","🤽","🤽‍♂️","🤽‍♀️","🚣","🚣‍♂️","🚣‍♀️","🧗","🧗‍♂️","🧗‍♀️","🚵","🚵‍♂️","🚵‍♀️","🚴","🚴‍♂️","🚴‍♀️","🏆","🥇","🥈","🥉","🏅","🎖","🏵","🎗","🎫","🎟","🎪","🤹","🤹‍♂️","🤹‍♀️","🎭","🎨","🎬","🎤","🎧","🎼","🎹","🥁","🎷","🎺","🎸","🪕","🎻","🎲","🎯","🎳","🎮","🎰","🧩"],g=["🚗","🚕","🚙","🚌","🚎","🏎","🚓","🚑","🚒","🚐","🚚","🚛","🚜","🦯","🦽","🦼","🛴","🚲","🛵","🏍","🛺","🚨","🚔","🚍","🚘","🚖","🚡","🚠","🚟","🚃","🚋","🚞","🚝","🚄","🚅","🚈","🚂","🚆","🚇","🚊","🚉","✈️","🛫","🛬","🛩","💺","🛰","🚀","🛸","🚁","🛶","⛵️","🚤","🛥","🛳","⛴","🚢","⚓️","⛽️","🚧","🚦","🚥","🚏","🗺","🗿","🗽","🗼","🏰","🏯","🏟","🎡","🎢","🎠","⛲️","⛱","🏖","🏝","🏜","🌋","⛰","🏔","🗻","🏕","⛺️","🏠","🏡","🏘","🏚","🏗","🏭","🏢","🏬","🏣","🏤","🏥","🏦","🏨","🏪","🏫","🏩","💒","🏛","⛪️","🕌","🕍","🛕","🕋","⛩","🛤","🛣","🗾","🎑","🏞","🌅","🌄","🌠","🎇","🎆","🌇","🌆","🏙","🌃","🌌","🌉","🌁"],b=["⌚️","📱","📲","💻","⌨️","🖥","🖨","🖱","🖲","🕹","🗜","💽","💾","💿","📀","📼","📷","📸","📹","🎥","📽","🎞","📞","☎️","📟","📠","📺","📻","🎙","🎚","🎛","🧭","⏱","⏲","⏰","🕰","⌛️","⏳","📡","🔋","🔌","💡","🔦","🕯","🪔","🧯","🛢","💸","💵","💴","💶","💷","💰","💳","💎","⚖️","🧰","🔧","🔨","⚒","🛠","⛏","🔩","⚙️","🧱","⛓","🧲","🔫","💣","🧨","🪓","🔪","🗡","⚔️","🛡","🚬","⚰️","⚱️","🏺","🔮","📿","🧿","💈","⚗️","🔭","🔬","🕳","🩹","🩺","💊","💉","🧬","🦠","🧫","🧪","🌡","🧹","🧺","🧻","🚽","🚰","🚿","🛁","🛀","🧼","🪒","🧽","🧴","🛎","🔑","🗝","🚪","🪑","🛋","🛏","🛌","🧸","🖼","🛍","🛒","🎁","🎈","🎏","🎀","🎊","🎉","🎎","🏮","🎐","🧧","✉️","📩","📨","📧","💌","📥","📤","📦","🏷","📪","📫","📬","📭","📮","📯","📜","📃","📄","📑","🧾","📊","📈","📉","🗒","🗓","📆","📅","🗑","📇","🗃","🗳","🗄","📋","📁","📂","🗂","🗞","📰","📓","📔","📒","📕","📗","📘","📙","📚","📖","🔖","🧷","🔗","📎","🖇","📐","📏","🧮","📌","📍","✂️","🖊","🖋","✒️","🖌","🖍","📝","✏️","🔍","🔎","🔏","🔐","🔒","🔓","🧳","🌂","☂️","🧵","🧶","👓","🕶","🥽","🥼","🦺","👔","👕","👖","🧣","🧤","🧥","🧦","👗","👘","🥻","🩱","🩲","🩳","👙","👚","👛","👜","👝","🎒","👞","👟","🥾","🥿","👠","👡","🩰","👢","👑","👒","🎩","🎓","🧢","⛑","💄","💍","💼"],C=["❤️","🧡","💛","💚","💙","💜","🖤","🤍","🤎","💔","❣️","💕","💞","💓","💗","💖","💘","💝","💟","☮️","✝️","☪️","🕉","☸️","✡️","🔯","🕎","☯️","☦️","🛐","⛎","♈️","♉️","♊️","♋️","♌️","♍️","♎️","♏️","♐️","♑️","♒️","♓️","🆔","⚛️","🉑","☢️","☣️","📴","📳","🈶","🈚️","🈸","🈺","🈷️","✴️","🆚","💮","🉐","㊙️","㊗️","🈴","🈵","🈹","🈲","🅰️","🅱️","🆎","🆑","🅾️","🆘","❌","⭕️","🛑","⛔️","📛","🚫","💯","💢","♨️","🚷","🚯","🚳","🚱","🔞","📵","🚭","❗️","❕","❓","❔","‼️","⁉️","🔅","🔆","〽️","⚠️","🚸","🔱","⚜️","🔰","♻️","✅","🈯️","💹","❇️","✳️","❎","🌐","💠","Ⓜ️","🌀","💤","🏧","🚾","♿️","🅿️","🈳","🈂️","🛂","🛃","🛄","🛅","🚹","🚺","🚼","🚻","🚮","🎦","📶","🈁","🔣","ℹ️","🔤","🔡","🔠","🆖","🆗","🆙","🆒","🆕","🆓","0️⃣","1️⃣","2️⃣","3️⃣","4️⃣","5️⃣","6️⃣","7️⃣","8️⃣","9️⃣","🔟","🔢","#️⃣","*️⃣","⏏️","▶️","⏸","⏯","⏹","⏺","⏭","⏮","⏩","⏪","⏫","⏬","◀️","🔼","🔽","➡️","⬅️","⬆️","⬇️","↗️","↘️","↙️","↖️","↕️","↔️","↪️","↩️","⤴️","⤵️","🔀","🔁","🔂","🔄","🔃","🎵","🎶","➕","➖","➗","✖️","♾","💲","💱","™️","©️","®️","〰️","➰","➿","🔚","🔙","🔛","🔝","🔜","✔️","☑️","🔘","🔴","🟠","🟡","🟢","🔵","🟣","⚫️","⚪️","🟤","🔺","🔻","🔸","🔹","🔶","🔷","🔳","🔲","▪️","▫️","◾️","◽️","◼️","◻️","🟥","🟧","🟨","🟩","🟦","🟪","⬛️","⬜️","🟫","🔈","🔇","🔉","🔊","🔔","🔕","📣","📢","👁‍🗨","💬","💭","🗯","♠️","♣️","♥️","♦️","🃏","🎴","🀄️","🕐","🕑","🕒","🕓","🕔","🕕","🕖","🕗","🕘","🕙","🕚","🕛","🕜","🕝","🕞","🕟","🕠","🕡","🕢","🕣","🕤","🕥","🕦","🕧"],z=["🏳️","🏴","🏁","🚩","🏳️‍🌈","🏴‍☠️","🇦🇫","🇦🇽","🇦🇱","🇩🇿","🇦🇸","🇦🇩","🇦🇴","🇦🇮","🇦🇶","🇦🇬","🇦🇷","🇦🇲","🇦🇼","🇦🇺","🇦🇹","🇦🇿","🇧🇸","🇧🇭","🇧🇩","🇧🇧","🇧🇾","🇧🇪","🇧🇿","🇧🇯","🇧🇲","🇧🇹","🇧🇴","🇧🇦","🇧🇼","🇧🇷","🇮🇴","🇻🇬","🇧🇳","🇧🇬","🇧🇫","🇧🇮","🇰🇭","🇨🇲","🇨🇦","🇮🇨","🇨🇻","🇧🇶","🇰🇾","🇨🇫","🇹🇩","🇨🇱","🇨🇳","🇨🇽","🇨🇨","🇨🇴","🇰🇲","🇨🇬","🇨🇩","🇨🇰","🇨🇷","🇨🇮","🇭🇷","🇨🇺","🇨🇼","🇨🇾","🇨🇿","🇩🇰","🇩🇯","🇩🇲","🇩🇴","🇪🇨","🇪🇬","🇸🇻","🇬🇶","🇪🇷","🇪🇪","🇪🇹","🇪🇺","🇫🇰","🇫🇴","🇫🇯","🇫🇮","🇫🇷","🇬🇫","🇵🇫","🇹🇫","🇬🇦","🇬🇲","🇬🇪","🇩🇪","🇬🇭","🇬🇮","🇬🇷","🇬🇱","🇬🇩","🇬🇵","🇬🇺","🇬🇹","🇬🇬","🇬🇳","🇬🇼","🇬🇾","🇭🇹","🇭🇳","🇭🇰","🇭🇺","🇮🇸","🇮🇳","🇮🇩","🇮🇷","🇮🇶","🇮🇪","🇮🇲","🇮🇱","🇮🇹","🇯🇲","🇯🇵","🎌","🇯🇪","🇯🇴","🇰🇿","🇰🇪","🇰🇮","🇽🇰","🇰🇼","🇰🇬","🇱🇦","🇱🇻","🇱🇧","🇱🇸","🇱🇷","🇱🇾","🇱🇮","🇱🇹","🇱🇺","🇲🇴","🇲🇰","🇲🇬","🇲🇼","🇲🇾","🇲🇻","🇲🇱","🇲🇹","🇲🇭","🇲🇶","🇲🇷","🇲🇺","🇾🇹","🇲🇽","🇫🇲","🇲🇩","🇲🇨","🇲🇳","🇲🇪","🇲🇸","🇲🇦","🇲🇿","🇲🇲","🇳🇦","🇳🇷","🇳🇵","🇳🇱","🇳🇨","🇳🇿","🇳🇮","🇳🇪","🇳🇬","🇳🇺","🇳🇫","🇰🇵","🇲🇵","🇳🇴","🇴🇲","🇵🇰","🇵🇼","🇵🇸","🇵🇦","🇵🇬","🇵🇾","🇵🇪","🇵🇭","🇵🇳","🇵🇱","🇵🇹","🇵🇷","🇶🇦","🇷🇪","🇷🇴","🇷🇺","🇷🇼","🇼🇸","🇸🇲","🇸🇦","🇸🇳","🇷🇸","🇸🇨","🇸🇱","🇸🇬","🇸🇽","🇸🇰","🇸🇮","🇬🇸","🇸🇧","🇸🇴","🇿🇦","🇰🇷","🇸🇸","🇪🇸","🇱🇰","🇧🇱","🇸🇭","🇰🇳","🇱🇨","🇵🇲","🇻🇨","🇸🇩","🇸🇷","🇸🇿","🇸🇪","🇨🇭","🇸🇾","🇹🇼","🇹🇯","🇹🇿","🇹🇭","🇹🇱","🇹🇬","🇹🇰","🇹🇴","🇹🇹","🇹🇳","🇹🇷","🇹🇲","🇹🇨","🇹🇻","🇻🇮","🇺🇬","🇺🇦","🇦🇪","🇬🇧","🏴󠁧󠁢󠁥󠁮󠁧󠁿","🏴󠁧󠁢󠁳󠁣󠁴󠁿","🏴󠁧󠁢󠁷󠁬󠁳󠁿","🇺🇳","🇺🇸","🇺🇾","🇺🇿","🇻🇺","🇻🇦","🇻🇪","🇻🇳","🇼🇫","🇪🇭","🇾🇪","🇿🇲","🇿🇼"],x=[...p,...f,...E,...w,...g,...b,...C,...z],I=new Set(x) -;function A(e){return e.filter((e=>I.has(e)))}const M=[{title:o.t(null,{context:"emoji_group"},n(15426)),emojis:[],content:r.createElement(a.IconItem,{icon:i})},{title:o.t(null,{context:"emoji_group"},n(96330)),emojis:p,content:r.createElement(a.IconItem,{icon:c})},{title:o.t(null,{context:"emoji_group"},n(60558)),emojis:f,content:r.createElement(a.IconItem,{icon:l})},{title:o.t(null,{context:"emoji_group"},n(35305)),emojis:E,content:r.createElement(a.IconItem,{icon:s})},{title:o.t(null,{context:"emoji_group"},n(14232)),emojis:w,content:r.createElement(a.IconItem,{icon:m})},{title:o.t(null,{context:"emoji_group"},n(15395)),emojis:g,content:r.createElement(a.IconItem,{icon:u})},{title:o.t(null,{context:"emoji_group"},n(72302)),emojis:b,content:r.createElement(a.IconItem,{icon:v})},{title:o.t(null,{context:"emoji_group"},n(6878)),emojis:C,content:r.createElement(a.IconItem,{icon:d})},{title:o.t(null,{context:"emoji_group"},n(49546)),emojis:z,content:r.createElement(a.IconItem,{icon:h})}]},47291:(e,t,n)=>{"use strict";n.d(t,{EmojiListContent:()=>d,EmojiListContentContext:()=>v});var r=n(50959),o=n(20037),a=n(97754),i=n.n(a),c=n(89346);function l(e){const{title:t,className:n}=e;return r.createElement("div",{className:i()(c.wrapper,n)},t)}var s=n(26601),m=n(78036),u=n(97662);const v=r.createContext(null);function d(e){const{listRef:t,outerRef:n,emojiGroups:a,emojiSize:i,onSelect:c,onContentRendered:l,ItemComponent:s,RowComponent:m,height:d}=e;(0,r.useEffect)((()=>{var e;return null===(e=t.current)||void 0===e?void 0:e.resetAfterIndex(0,!0)}),[a]);const p=(0,r.useCallback)((e=>"title"===a[e].type?30:i),[a,i]),f=(0,r.useCallback)((({visibleStartIndex:e})=>{const{relatedTitle:t}=a[e];l(t)}),[a,l]),E=Math.min(d-102,window.innerHeight-102);return r.createElement(v.Provider,{value:(0,r.useMemo)((()=>({size:i,onSelect:c,ItemComponent:s,RowComponent:m})),[i,c,s,m])},r.createElement(o.VariableSizeList,{className:u.list,ref:t,outerRef:n,width:"100%",height:E,itemData:a,itemCount:a.length,children:h,onItemsRendered:f,itemSize:p}))}const h=r.memo((e=>{const{style:t,index:n,data:o}=e,a=o[n],{size:i,onSelect:c,ItemComponent:u,RowComponent:d=s.EmojisRow}=(0,m.useEnsuredContext)(v);return"title"===a.type?r.createElement("div",{style:t},r.createElement(l,{title:a.relatedTitle})):r.createElement("div",{style:t},r.createElement(d,{emojis:a.content,itemSize:i,onEmojiClick:c,ItemComponent:u}))}))},38297:(e,t,n)=>{"use strict";n.d(t,{EmojiList:()=>E});var r=n(50959),o=n(97754),a=n.n(o),i=n(50151),c=n(29006),l=n(85034),s=n(47291);var m=n(49483),u=n(16838),v=n(68335),d=n(71468),h=n(46809);const p=38,f=[37,39,38,40];function E(e){var t;const{className:n,emojis:o,onSelect:E,ItemComponent:z,RowComponent:x,height:I,category:A,emojiSize:M=p}=e,y=(0,r.useRef)(null),L=(0,r.useRef)(null),N=(0,r.useRef)(!1),[k,S]=(0,r.useState)(0),j=(0,r.useMemo)((()=>function(e,t){if(0===t)return[];const n=[];return e.forEach((({title:e,emojis:r})=>{n.push({type:"title",relatedTitle:e,content:[e]});let o=[];for(const a of r)o.length{j.length&&D(0)}),[A]),(0,r.useLayoutEffect)((()=>{if(!u.PLATFORM_ACCESSIBILITY_ENABLED)return;const e=(0,i.ensureNotNull)(L.current),t=()=>{const t=(0,u.queryTabbableElements)(e).sort(u.navigationOrderComparator);if(0===t.length||t[0].parentElement&&!b(t[0].parentElement,(0,i.ensureNotNull)(L.current))){const n=function(e){const t=g(e).sort(u.navigationOrderComparator).find((e=>b(e,(0,i.ensureNotNull)(L.current))));if(!t)return null;const n=Array.from(t.children);if(!n.length)return null;return n[0]}(e);if(null===n)return;if((0,d.becomeMainElement)(n),t.length>0)for(const e of t)(0,d.becomeSecondaryElement)(e)}};return window.addEventListener("keyboard-navigation-activation",t),t(),()=>window.removeEventListener("keyboard-navigation-activation",t)}),[]);const[_,B]=(0,r.useState)((null===(t=j[0])||void 0===t?void 0:t.relatedTitle)||""),R=(0,r.useCallback)((e=>{N.current||B(e)}),[]);return r.createElement("div",{className:a()(h.wrapper,n)},r.createElement(l.GroupTabs,{tabs:o,activeTab:_,onTabClick:function(e){B(e);D(function(e){return j.findIndex((({relatedTitle:t,type:n})=>"title"===n&&t===e))}(e))}}),r.createElement("div",{ref:T,onKeyDown:function(e){if(!u.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;const t=(0,v.hashFromEvent)(e);if(!f.includes(t))return;const n=document.activeElement;if(!(n instanceof HTMLElement))return;const r=e.currentTarget,o=(a=r,Array.from(a.querySelectorAll("button:not([disabled], [aria-disabled])")).filter((0,u.createScopedVisibleElementFilter)(a))).sort(u.navigationOrderComparator);var a;if(0===o.length)return;const i=o.indexOf(n);if(-1===i)return;const c=t=>{if(e.preventDefault(),!document.activeElement)return;const n=g(r),o=document.activeElement.parentElement;if(!o)return;const a=Array.from(o.children).indexOf(document.activeElement);if(-1===a)return;const i=n["down"===t?n.indexOf(o)+1:n.indexOf(o)-1];if(!i)return;const c=Array.from(i.children);c.length&&(a<=c.length-1?C(c[a]):C(c[0]))};switch(t){case 37:if(e.preventDefault(),0===i)break;C(w(o,i,-1));break;case 39:if(e.preventDefault(),i===o.length-1)break;C(w(o,i,1));break;case 38:c("up");break;case 40:c("down")}}},r.createElement(s.EmojiListContent,{listRef:y,outerRef:L,emojiGroups:j,emojiSize:M,onSelect:E,onContentRendered:R,ItemComponent:z,RowComponent:x,height:I})));function D(e){var t;m.CheckMobile.iOS()&&L.current&&(L.current.style.overflow="hidden"),N.current=!0,null===(t=y.current)||void 0===t||t.scrollToItem(e,"start"),requestAnimationFrame((()=>{var t;null===(t=y.current)||void 0===t||t.scrollToItem(e,"start"),m.CheckMobile.iOS()&&L.current&&(L.current.style.overflow="auto"),N.current=!1}))}}function w(e,t,n){return e[(t+e.length+n)%e.length]}function g(e){return Array.from(e.querySelectorAll('[data-role="row"]')).filter((0,u.createScopedVisibleElementFilter)(e))} -function b(e,t){const n=(0,i.ensureNotNull)(e.parentElement).offsetTop,r=n+(0,i.ensureNotNull)(e.parentElement).clientHeight,o=t.scrollTop,a=o+t.clientHeight;return n>=o&&r<=a}function C(e){document.activeElement&&(0,d.becomeSecondaryElement)(document.activeElement),(0,d.becomeMainElement)(e),e.focus()}},26601:(e,t,n)=>{"use strict";n.d(t,{EmojisRow:()=>l});var r=n(50959),o=n(97754),a=n.n(o),i=n(83682),c=n(11123);const l=r.memo((e=>{const{emojis:t,itemSize:n,onEmojiClick:o,ItemComponent:l,className:s}=e;return r.createElement("div",{"data-role":"row",className:a()(c.wrapper,s)},t.map((e=>r.createElement(i.EmojiWrap,{key:e,className:c.emojiItem,emoji:e,size:n,onClick:o,ItemComponent:l}))))}))},85034:(e,t,n)=>{"use strict";n.d(t,{GroupTabs:()=>v});var r=n(50959),o=n(97754),a=n.n(o),i=n(54079),c=n(50238),l=n(16838),s=n(17373);function m(e){const{tab:t,isActive:n,onTabClick:o,children:i,className:m}=e,[u,v]=(0,c.useRovingTabindexElement)(null);return l.PLATFORM_ACCESSIBILITY_ENABLED?r.createElement("button",{ref:u,tabIndex:v,onClick:d,className:a()(s.wrapper,n&&s.isActive,s.button,m),type:"button","aria-pressed":n},i):r.createElement("div",{className:a()(s.wrapper,n&&s.isActive,m),onClick:d},i);function d(){o(t)}}var u=n(12134);function v(e){const{activeTab:t,tabs:n,onTabClick:o,className:c,tabClassName:l}=e;return r.createElement(i.Toolbar,{orientation:"horizontal",className:a()(u.wrapper,c)},n.map((({title:e,content:n})=>r.createElement(m,{key:e,tab:e,className:l,isActive:t===e,onTabClick:o},n))))}},99616:(e,t,n)=>{"use strict";n.d(t,{IconItem:()=>l});var r=n(50959),o=n(97754),a=n.n(o),i=n(9745),c=n(53737);function l(e){return r.createElement("div",{className:a()(c.wrapper,e.className)},r.createElement(i.Icon,{icon:e.icon}))}},83682:(e,t,n)=>{"use strict";n.d(t,{EmojiWrap:()=>d});var r=n(50959),o=n(97754),a=n.n(o),i=n(68616),c=n(34290);function l(e){const{emoji:t,className:n}=e,o=(0,i.getTwemojiUrl)(t,"png");return r.createElement("img",{className:a()(n,c.emoji),src:o,decoding:"async",width:"24",height:"24",alt:"",draggable:!1,onContextMenu:function(e){e.preventDefault()}})}var s=n(16838),m=n(50238),u=n(13193);const v=34;function d(e){const{className:t,emoji:n,size:o=v,onClick:i,ItemComponent:c=l}=e,[d,h]=(0,m.useRovingTabindexElement)(null);return s.PLATFORM_ACCESSIBILITY_ENABLED?r.createElement("button",{ref:d,tabIndex:h,onClick:p,style:{width:o,height:o},className:a()(u.button,u.wrapper,t),type:"button"},r.createElement(c,{emoji:n})):r.createElement("div",{className:a()(u.wrapper,t),style:{width:o,height:o},onClick:p},r.createElement(c,{emoji:n}));function p(){i(n)}}},40173:(e,t,n)=>{"use strict";function r(e,t,n={}){return Object.assign({},e,function(e,t,n={}){const r=Object.assign({},t);for(const o of Object.keys(t)){const a=n[o]||o;a in e&&(r[o]=[e[a],t[o]].join(" "))}return r}(e,t,n))}n.d(t,{mergeThemes:()=>r})},71468:(e,t,n)=>{"use strict";function r(e){e.dispatchEvent(new CustomEvent("roving-tabindex:main-element"))}function o(e){e.dispatchEvent(new CustomEvent("roving-tabindex:secondary-element"))}n.d(t,{ -becomeMainElement:()=>r,becomeSecondaryElement:()=>o})},36898:(e,t,n)=>{"use strict";n.d(t,{useMouseClickAutoBlur:()=>i});var r=n(50959),o=n(76460),a=n(16838);function i(e){(0,r.useEffect)((()=>{if(!a.PLATFORM_ACCESSIBILITY_ENABLED)return;const t=t=>{const n=e.current;null!==n&&document.activeElement instanceof HTMLElement&&((0,o.isKeyboardClick)(t)||n.contains(document.activeElement)&&"INPUT"!==document.activeElement.tagName&&document.activeElement.blur())};return window.addEventListener("click",t,!0),()=>window.removeEventListener("click",t,!0)}),[])}},54079:(e,t,n)=>{"use strict";n.d(t,{Toolbar:()=>u});var r=n(50959),o=n(50151),a=n(47201),i=n(3343),c=n(16838),l=n(71468),s=n(39416),m=n(36898);const u=(0,r.forwardRef)((function(e,t){const{onKeyDown:n,orientation:u,...v}=e,d=c.PLATFORM_ACCESSIBILITY_ENABLED?{role:"toolbar","aria-orientation":u}:{},h=(0,s.useFunctionalRefObject)(t);return(0,r.useLayoutEffect)((()=>{if(!c.PLATFORM_ACCESSIBILITY_ENABLED)return;const e=(0,o.ensureNotNull)(h.current),t=()=>{const t=(0,c.queryTabbableElements)(e).sort(c.navigationOrderComparator);if(0===t.length){const[t]=(0,c.queryFocusableElements)(e).sort(c.navigationOrderComparator);if(void 0===t)return;(0,l.becomeMainElement)(t)}if(t.length>1){const[,...e]=t;for(const t of e)(0,l.becomeSecondaryElement)(t)}};return window.addEventListener("keyboard-navigation-activation",t),()=>window.removeEventListener("keyboard-navigation-activation",t)}),[]),(0,m.useMouseClickAutoBlur)(h),r.createElement("div",{...v,...d,ref:h,onKeyDown:(0,a.createSafeMulticastEventHandler)((function(e){if(!c.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;if(!(document.activeElement instanceof HTMLElement))return;const t=(0,i.hashFromEvent)(e);if(27===t)return e.preventDefault(),void document.activeElement.blur();if("vertical"!==u&&37!==t&&39!==t)return;if("vertical"===u&&38!==t&&40!==t)return;const n=e.currentTarget,r=(0,c.queryFocusableElements)(n).sort(c.navigationOrderComparator);if(0===r.length)return;const o=r.indexOf(document.activeElement);if(-1===o)return;e.preventDefault();const a=()=>{const e=(o+r.length-1)%r.length;(0,l.becomeSecondaryElement)(r[o]),(0,l.becomeMainElement)(r[e]),r[e].focus()},s=()=>{const e=(o+r.length+1)%r.length;(0,l.becomeSecondaryElement)(r[o]),(0,l.becomeMainElement)(r[e]),r[e].focus()};switch(t){case 37:"vertical"!==u&&a();break;case 39:"vertical"!==u&&s();break;case 38:"vertical"===u&&a();break;case 40:"vertical"===u&&s()}}),n)})}))},92177:e=>{ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[769],{66076:e=>{e.exports={"default-drawer-min-top-distance":"100px",wrap:"wrap-_HnK0UIN",positionBottom:"positionBottom-_HnK0UIN",backdrop:"backdrop-_HnK0UIN",drawer:"drawer-_HnK0UIN",positionLeft:"positionLeft-_HnK0UIN"}},34290:e=>{e.exports={emoji:"emoji-BsERGcZ1"}},97662:e=>{e.exports={list:"list-JPoFARaG"}},46809:e=>{e.exports={wrapper:"wrapper-VmCoyMWF"}},11123:e=>{e.exports={wrapper:"wrapper-M14KUVdG",emojiItem:"emojiItem-M14KUVdG",hovered:"hovered-M14KUVdG"}},17373:e=>{e.exports={wrapper:"wrapper-hoWtpNyh",isActive:"isActive-hoWtpNyh",button:"button-hoWtpNyh"}},12134:e=>{e.exports={wrapper:"wrapper-RXEt_NWz"}},89346:e=>{e.exports={wrapper:"wrapper-QWmdCZSA"}},53737:e=>{e.exports={wrapper:"wrapper-mz0866M2",hovered:"hovered-mz0866M2"}},13193:e=>{e.exports={wrapper:"wrapper-MeQD3kFA",button:"button-MeQD3kFA"}},37558:(e,t,n)=>{"use strict";n.d(t,{DrawerContext:()=>i,DrawerManager:()=>a});var r=n(50959),o=n(99054);class a extends r.PureComponent{constructor(e){super(e),this._isBodyFixed=!1,this._addDrawer=e=>{this.setState((t=>({stack:[...t.stack,e]})))},this._removeDrawer=e=>{this.setState((t=>({stack:t.stack.filter((t=>t!==e))})))},this.state={stack:[]}}componentDidUpdate(e,t){!t.stack.length&&this.state.stack.length&&((0,o.setFixedBodyState)(!0),this._isBodyFixed=!0),t.stack.length&&!this.state.stack.length&&this._isBodyFixed&&((0,o.setFixedBodyState)(!1),this._isBodyFixed=!1)}componentWillUnmount(){this.state.stack.length&&this._isBodyFixed&&(0,o.setFixedBodyState)(!1)}render(){return r.createElement(i.Provider,{value:{addDrawer:this._addDrawer,removeDrawer:this._removeDrawer,currentDrawer:this.state.stack.length?this.state.stack[this.state.stack.length-1]:null}},this.props.children)}}const i=r.createContext(null)},41590:(e,t,n)=>{"use strict";n.d(t,{Drawer:()=>v});var r=n(50959),o=n(50151),a=n(97754),i=n(36174),l=n(65718),c=n(37558),s=n(29197),m=n(86656),u=n(66076);function v(e){const{position:t="Bottom",onClose:n,children:m,className:v,theme:d=u}=e,p=(0,o.ensureNotNull)((0,r.useContext)(c.DrawerContext)),[f]=(0,r.useState)((()=>(0,i.randomHash)())),w=(0,r.useRef)(null),E=(0,r.useContext)(s.CloseDelegateContext);return(0,r.useLayoutEffect)((()=>((0,o.ensureNotNull)(w.current).focus({preventScroll:!0}),E.subscribe(p,n),p.addDrawer(f),()=>{p.removeDrawer(f),E.unsubscribe(p,n)})),[]),r.createElement(l.Portal,null,r.createElement("div",{className:a(u.wrap,u[`position${t}`])},f===p.currentDrawer&&r.createElement("div",{className:u.backdrop,onClick:n}),r.createElement(h,{className:a(d.drawer,u[`position${t}`],v),ref:w,"data-name":e["data-name"]},m)))}const h=(0,r.forwardRef)(((e,t)=>{const{className:n,...o}=e;return r.createElement(m.TouchScrollContainer,{className:a(u.drawer,n),tabIndex:-1,ref:t,...o})}))},173:(e,t,n)=>{"use strict";n.d(t,{emojiGroups:()=>A,removeUnavailableEmoji:()=>M});var r=n(50959),o=n(44352),a=n(99616),i=n(37603),l=n(32386),c=n(68796),s=n(5474),m=n(92177),u=n(83137),v=n(86209),h=n(14082),d=n(93826) +;const p=["😀","😃","😄","😁","😆","😅","😂","🤣","☺️","😊","😇","🙂","🙃","😉","😌","😍","🥰","😘","😗","😙","😚","😋","😛","😝","😜","🤪","🤨","🧐","🤓","😎","🤩","🥳","😏","😒","😞","😔","😟","😕","🙁","☹️","😣","😖","😫","😩","🥺","😢","😭","😤","😠","😡","🤬","🤯","😳","🥵","🥶","😱","😨","😰","😥","😓","🤗","🤔","🤭","🤫","🤥","😶","😐","😑","😬","🙄","😯","😦","😧","😮","😲","🥱","😴","🤤","😪","😵","🤐","🥴","🤢","🤮","🤧","😷","🤒","🤕","🤑","🤠","😈","👿","👹","👺","🤡","💩","👻","💀","☠️","👽","👾","🤖","🎃","😺","😸","😹","😻","😼","😽","🙀","😿","😾","👋","🤚","🖐","✋","🖖","👌","🤏","✌️","🤞","🤟","🤘","🤙","👈","👉","👆","🖕","👇","☝️","👍","👎","✊","👊","🤛","🤜","👏","🙌","👐","🤲","🤝","🙏","✍️","💅","🤳","💪","🦾","🦵","🦿","🦶","👂","🦻","👃","🧠","🦷","🦴","👀","👁","👅","👄","💋","🩸","👶","🧒","👦","👧","🧑","👱","👨","🧔","👨‍🦰","👨‍🦱","👨‍🦳","👨‍🦲","👩","👩‍🦰","🧑‍🦰","👩‍🦱","🧑‍🦱","👩‍🦳","🧑‍🦳","👩‍🦲","🧑‍🦲","👱‍♀️","👱‍♂️","🧓","👴","👵","🙍","🙍‍♂️","🙍‍♀️","🙎","🙎‍♂️","🙎‍♀️","🙅","🙅‍♂️","🙅‍♀️","🙆","🙆‍♂️","🙆‍♀️","💁","💁‍♂️","💁‍♀️","🙋","🙋‍♂️","🙋‍♀️","🧏","🧏‍♂️","🧏‍♀️","🙇","🙇‍♂️","🙇‍♀️","🤦","🤦‍♂️","🤦‍♀️","🤷","🤷‍♂️","🤷‍♀️","🧑‍⚕️","👨‍⚕️","👩‍⚕️","🧑‍🎓","👨‍🎓","👩‍🎓","🧑‍🏫","👨‍🏫","👩‍🏫","🧑‍⚖️","👨‍⚖️","👩‍⚖️","🧑‍🌾","👨‍🌾","👩‍🌾","🧑‍🍳","👨‍🍳","👩‍🍳","🧑‍🔧","👨‍🔧","👩‍🔧","🧑‍🏭","👨‍🏭","👩‍🏭","🧑‍💼","👨‍💼","👩‍💼","🧑‍🔬","👨‍🔬","👩‍🔬","🧑‍💻","👨‍💻","👩‍💻","🧑‍🎤","👨‍🎤","👩‍🎤","🧑‍🎨","👨‍🎨","👩‍🎨","🧑‍✈️","👨‍✈️","👩‍✈️","🧑‍🚀","👨‍🚀","👩‍🚀","🧑‍🚒","👨‍🚒","👩‍🚒","👮","👮‍♂️","👮‍♀️","🕵","🕵️‍♂️","🕵️‍♀️","💂","💂‍♂️","💂‍♀️","👷","👷‍♂️","👷‍♀️","🤴","👸","👳","👳‍♂️","👳‍♀️","👲","🧕","🤵","👰","🤰","🤱","👼","🎅","🤶","🦸","🦸‍♂️","🦸‍♀️","🦹","🦹‍♂️","🦹‍♀️","🧙","🧙‍♂️","🧙‍♀️","🧚","🧚‍♂️","🧚‍♀️","🧛","🧛‍♂️","🧛‍♀️","🧜","🧜‍♂️","🧜‍♀️","🧝","🧝‍♂️","🧝‍♀️","🧞","🧞‍♂️","🧞‍♀️","🧟","🧟‍♂️","🧟‍♀️","💆","💆‍♂️","💆‍♀️","💇","💇‍♂️","💇‍♀️","🚶","🚶‍♂️","🚶‍♀️","🧍","🧍‍♂️","🧍‍♀️","🧎","🧎‍♂️","🧎‍♀️","🧑‍🦯","👨‍🦯","👩‍🦯","🧑‍🦼","👨‍🦼","👩‍🦼","🧑‍🦽","👨‍🦽","👩‍🦽","🏃","🏃‍♂️","🏃‍♀️","💃","🕺","🕴","👯","👯‍♂️","👯‍♀️","🧖","🧖‍♂️","🧖‍♀️","🧑‍🤝‍🧑","👭","👫","👬","💏","👨‍❤️‍💋‍👨","👩‍❤️‍💋‍👩","💑","👨‍❤️‍👨","👩‍❤️‍👩","👪","👨‍👩‍👦","👨‍👩‍👧","👨‍👩‍👧‍👦","👨‍👩‍👦‍👦","👨‍👩‍👧‍👧","👨‍👨‍👦","👨‍👨‍👧","👨‍👨‍👧‍👦","👨‍👨‍👦‍👦","👨‍👨‍👧‍👧","👩‍👩‍👦","👩‍👩‍👧","👩‍👩‍👧‍👦","👩‍👩‍👦‍👦","👩‍👩‍👧‍👧","👨‍👦","👨‍👦‍👦","👨‍👧","👨‍👧‍👦","👨‍👧‍👧","👩‍👦","👩‍👦‍👦","👩‍👧","👩‍👧‍👦","👩‍👧‍👧","🗣","👤","👥","👣"],f=["🐶","🐱","🐭","🐹","🐰","🦊","🐻","🐼","🐨","🐯","🦁","🐮","🐷","🐽","🐸","🐵","🙈","🙉","🙊","🐒","🐔","🐧","🐦","🐤","🐣","🐥","🦆","🦅","🦉","🦇","🐺","🐗","🐴","🦄","🐝","🐛","🦋","🐌","🐞","🐜","🦟","🦗","🕷","🕸","🦂","🐢","🐍","🦎","🦖","🦕","🐙","🦑","🦐","🦞","🦀","🐡","🐠","🐟","🐬","🐳","🐋","🦈","🐊","🐅","🐆","🦓","🦍","🦧","🐘","🦛","🦏","🐪","🐫","🦒","🦘","🐃","🐂","🐄","🐎","🐖","🐏","🐑","🦙","🐐","🦌","🐕","🐩","🦮","🐕‍🦺","🐈","🐓","🦃","🦚","🦜","🦢","🦩","🕊","🐇","🦝","🦨","🦡","🦦","🦥","🐁","🐀","🐿","🦔","🐾","🐉","🐲","🌵","🎄","🌲","🌳","🌴","🌱","🌿","☘️","🍀","🎍","🎋","🍃","🍂","🍁","🍄","🐚","🌾","💐","🌷","🌹","🥀","🌺","🌸","🌼","🌻","🌞","🌝","🌛","🌜","🌚","🌕","🌖","🌗","🌘","🌑","🌒","🌓","🌔","🌙","🌎","🌍","🌏","🪐","💫","⭐️","🌟","✨","⚡️","☄️","💥","🔥","🌪","🌈","☀️","🌤","⛅️","🌥","☁️","🌦","🌧","⛈","🌩","🌨","❄️","☃️","⛄️","🌬","💨","💧","💦","☔️","🌊","🌫"],w=["🍏","🍎","🍐","🍊","🍋","🍌","🍉","🍇","🍓","🍈","🍒","🍑","🥭","🍍","🥥","🥝","🍅","🍆","🥑","🥦","🥬","🥒","🌶","🌽","🥕","🧄","🧅","🥔","🍠","🥐","🥯","🍞","🥖","🥨","🧀","🥚","🍳","🧈","🥞","🧇","🥓","🥩","🍗","🍖","🌭","🍔","🍟","🍕","🥪","🥙","🧆","🌮","🌯","🥗","🥘","🥫","🍝","🍜","🍲","🍛","🍣","🍱","🥟","🦪","🍤","🍙","🍚","🍘","🍥","🥠","🥮","🍢","🍡","🍧","🍨","🍦","🥧","🧁","🍰","🎂","🍮","🍭","🍬","🍫","🍿","🍩","🍪","🌰","🥜","🍯","🥛","🍼","☕️","🍵","🧃","🥤","🍶","🍺","🍻","🥂","🍷","🥃","🍸","🍹","🧉","🍾","🧊","🥄","🍴","🍽","🥣","🥡","🥢","🧂"],E=["⚽️","🏀","🏈","⚾️","🥎","🎾","🏐","🏉","🥏","🎱","🪀","🏓","🏸","🏒","🏑","🥍","🏏","🥅","⛳️","🪁","🏹","🎣","🤿","🥊","🥋","🎽","🛹","🛷","⛸","🥌","🎿","⛷","🏂","🪂","🏋️","🏋️‍♂️","🏋️‍♀️","🤼","🤼‍♂️","🤼‍♀️","🤸‍♀️","🤸","🤸‍♂️","⛹️","⛹️‍♂️","⛹️‍♀️","🤺","🤾","🤾‍♂️","🤾‍♀️","🏌️","🏌️‍♂️","🏌️‍♀️","🏇","🧘","🧘‍♂️","🧘‍♀️","🏄","🏄‍♂️","🏄‍♀️","🏊","🏊‍♂️","🏊‍♀️","🤽","🤽‍♂️","🤽‍♀️","🚣","🚣‍♂️","🚣‍♀️","🧗","🧗‍♂️","🧗‍♀️","🚵","🚵‍♂️","🚵‍♀️","🚴","🚴‍♂️","🚴‍♀️","🏆","🥇","🥈","🥉","🏅","🎖","🏵","🎗","🎫","🎟","🎪","🤹","🤹‍♂️","🤹‍♀️","🎭","🎨","🎬","🎤","🎧","🎼","🎹","🥁","🎷","🎺","🎸","🪕","🎻","🎲","🎯","🎳","🎮","🎰","🧩"],g=["🚗","🚕","🚙","🚌","🚎","🏎","🚓","🚑","🚒","🚐","🚚","🚛","🚜","🦯","🦽","🦼","🛴","🚲","🛵","🏍","🛺","🚨","🚔","🚍","🚘","🚖","🚡","🚠","🚟","🚃","🚋","🚞","🚝","🚄","🚅","🚈","🚂","🚆","🚇","🚊","🚉","✈️","🛫","🛬","🛩","💺","🛰","🚀","🛸","🚁","🛶","⛵️","🚤","🛥","🛳","⛴","🚢","⚓️","⛽️","🚧","🚦","🚥","🚏","🗺","🗿","🗽","🗼","🏰","🏯","🏟","🎡","🎢","🎠","⛲️","⛱","🏖","🏝","🏜","🌋","⛰","🏔","🗻","🏕","⛺️","🏠","🏡","🏘","🏚","🏗","🏭","🏢","🏬","🏣","🏤","🏥","🏦","🏨","🏪","🏫","🏩","💒","🏛","⛪️","🕌","🕍","🛕","🕋","⛩","🛤","🛣","🗾","🎑","🏞","🌅","🌄","🌠","🎇","🎆","🌇","🌆","🏙","🌃","🌌","🌉","🌁"],C=["⌚️","📱","📲","💻","⌨️","🖥","🖨","🖱","🖲","🕹","🗜","💽","💾","💿","📀","📼","📷","📸","📹","🎥","📽","🎞","📞","☎️","📟","📠","📺","📻","🎙","🎚","🎛","🧭","⏱","⏲","⏰","🕰","⌛️","⏳","📡","🔋","🔌","💡","🔦","🕯","🪔","🧯","🛢","💸","💵","💴","💶","💷","💰","💳","💎","⚖️","🧰","🔧","🔨","⚒","🛠","⛏","🔩","⚙️","🧱","⛓","🧲","🔫","💣","🧨","🪓","🔪","🗡","⚔️","🛡","🚬","⚰️","⚱️","🏺","🔮","📿","🧿","💈","⚗️","🔭","🔬","🕳","🩹","🩺","💊","💉","🧬","🦠","🧫","🧪","🌡","🧹","🧺","🧻","🚽","🚰","🚿","🛁","🛀","🧼","🪒","🧽","🧴","🛎","🔑","🗝","🚪","🪑","🛋","🛏","🛌","🧸","🖼","🛍","🛒","🎁","🎈","🎏","🎀","🎊","🎉","🎎","🏮","🎐","🧧","✉️","📩","📨","📧","💌","📥","📤","📦","🏷","📪","📫","📬","📭","📮","📯","📜","📃","📄","📑","🧾","📊","📈","📉","🗒","🗓","📆","📅","🗑","📇","🗃","🗳","🗄","📋","📁","📂","🗂","🗞","📰","📓","📔","📒","📕","📗","📘","📙","📚","📖","🔖","🧷","🔗","📎","🖇","📐","📏","🧮","📌","📍","✂️","🖊","🖋","✒️","🖌","🖍","📝","✏️","🔍","🔎","🔏","🔐","🔒","🔓","🧳","🌂","☂️","🧵","🧶","👓","🕶","🥽","🥼","🦺","👔","👕","👖","🧣","🧤","🧥","🧦","👗","👘","🥻","🩱","🩲","🩳","👙","👚","👛","👜","👝","🎒","👞","👟","🥾","🥿","👠","👡","🩰","👢","👑","👒","🎩","🎓","🧢","⛑","💄","💍","💼"],b=["❤️","🧡","💛","💚","💙","💜","🖤","🤍","🤎","💔","❣️","💕","💞","💓","💗","💖","💘","💝","💟","☮️","✝️","☪️","🕉","☸️","✡️","🔯","🕎","☯️","☦️","🛐","⛎","♈️","♉️","♊️","♋️","♌️","♍️","♎️","♏️","♐️","♑️","♒️","♓️","🆔","⚛️","🉑","☢️","☣️","📴","📳","🈶","🈚️","🈸","🈺","🈷️","✴️","🆚","💮","🉐","㊙️","㊗️","🈴","🈵","🈹","🈲","🅰️","🅱️","🆎","🆑","🅾️","🆘","❌","⭕️","🛑","⛔️","📛","🚫","💯","💢","♨️","🚷","🚯","🚳","🚱","🔞","📵","🚭","❗️","❕","❓","❔","‼️","⁉️","🔅","🔆","〽️","⚠️","🚸","🔱","⚜️","🔰","♻️","✅","🈯️","💹","❇️","✳️","❎","🌐","💠","Ⓜ️","🌀","💤","🏧","🚾","♿️","🅿️","🈳","🈂️","🛂","🛃","🛄","🛅","🚹","🚺","🚼","🚻","🚮","🎦","📶","🈁","🔣","ℹ️","🔤","🔡","🔠","🆖","🆗","🆙","🆒","🆕","🆓","0️⃣","1️⃣","2️⃣","3️⃣","4️⃣","5️⃣","6️⃣","7️⃣","8️⃣","9️⃣","🔟","🔢","#️⃣","*️⃣","⏏️","▶️","⏸","⏯","⏹","⏺","⏭","⏮","⏩","⏪","⏫","⏬","◀️","🔼","🔽","➡️","⬅️","⬆️","⬇️","↗️","↘️","↙️","↖️","↕️","↔️","↪️","↩️","⤴️","⤵️","🔀","🔁","🔂","🔄","🔃","🎵","🎶","➕","➖","➗","✖️","♾","💲","💱","™️","©️","®️","〰️","➰","➿","🔚","🔙","🔛","🔝","🔜","✔️","☑️","🔘","🔴","🟠","🟡","🟢","🔵","🟣","⚫️","⚪️","🟤","🔺","🔻","🔸","🔹","🔶","🔷","🔳","🔲","▪️","▫️","◾️","◽️","◼️","◻️","🟥","🟧","🟨","🟩","🟦","🟪","⬛️","⬜️","🟫","🔈","🔇","🔉","🔊","🔔","🔕","📣","📢","👁‍🗨","💬","💭","🗯","♠️","♣️","♥️","♦️","🃏","🎴","🀄️","🕐","🕑","🕒","🕓","🕔","🕕","🕖","🕗","🕘","🕙","🕚","🕛","🕜","🕝","🕞","🕟","🕠","🕡","🕢","🕣","🕤","🕥","🕦","🕧"],z=["🏳️","🏴","🏁","🚩","🏳️‍🌈","🏴‍☠️","🇦🇫","🇦🇽","🇦🇱","🇩🇿","🇦🇸","🇦🇩","🇦🇴","🇦🇮","🇦🇶","🇦🇬","🇦🇷","🇦🇲","🇦🇼","🇦🇺","🇦🇹","🇦🇿","🇧🇸","🇧🇭","🇧🇩","🇧🇧","🇧🇾","🇧🇪","🇧🇿","🇧🇯","🇧🇲","🇧🇹","🇧🇴","🇧🇦","🇧🇼","🇧🇷","🇮🇴","🇻🇬","🇧🇳","🇧🇬","🇧🇫","🇧🇮","🇰🇭","🇨🇲","🇨🇦","🇮🇨","🇨🇻","🇧🇶","🇰🇾","🇨🇫","🇹🇩","🇨🇱","🇨🇳","🇨🇽","🇨🇨","🇨🇴","🇰🇲","🇨🇬","🇨🇩","🇨🇰","🇨🇷","🇨🇮","🇭🇷","🇨🇺","🇨🇼","🇨🇾","🇨🇿","🇩🇰","🇩🇯","🇩🇲","🇩🇴","🇪🇨","🇪🇬","🇸🇻","🇬🇶","🇪🇷","🇪🇪","🇪🇹","🇪🇺","🇫🇰","🇫🇴","🇫🇯","🇫🇮","🇫🇷","🇬🇫","🇵🇫","🇹🇫","🇬🇦","🇬🇲","🇬🇪","🇩🇪","🇬🇭","🇬🇮","🇬🇷","🇬🇱","🇬🇩","🇬🇵","🇬🇺","🇬🇹","🇬🇬","🇬🇳","🇬🇼","🇬🇾","🇭🇹","🇭🇳","🇭🇰","🇭🇺","🇮🇸","🇮🇳","🇮🇩","🇮🇷","🇮🇶","🇮🇪","🇮🇲","🇮🇱","🇮🇹","🇯🇲","🇯🇵","🎌","🇯🇪","🇯🇴","🇰🇿","🇰🇪","🇰🇮","🇽🇰","🇰🇼","🇰🇬","🇱🇦","🇱🇻","🇱🇧","🇱🇸","🇱🇷","🇱🇾","🇱🇮","🇱🇹","🇱🇺","🇲🇴","🇲🇰","🇲🇬","🇲🇼","🇲🇾","🇲🇻","🇲🇱","🇲🇹","🇲🇭","🇲🇶","🇲🇷","🇲🇺","🇾🇹","🇲🇽","🇫🇲","🇲🇩","🇲🇨","🇲🇳","🇲🇪","🇲🇸","🇲🇦","🇲🇿","🇲🇲","🇳🇦","🇳🇷","🇳🇵","🇳🇱","🇳🇨","🇳🇿","🇳🇮","🇳🇪","🇳🇬","🇳🇺","🇳🇫","🇰🇵","🇲🇵","🇳🇴","🇴🇲","🇵🇰","🇵🇼","🇵🇸","🇵🇦","🇵🇬","🇵🇾","🇵🇪","🇵🇭","🇵🇳","🇵🇱","🇵🇹","🇵🇷","🇶🇦","🇷🇪","🇷🇴","🇷🇺","🇷🇼","🇼🇸","🇸🇲","🇸🇦","🇸🇳","🇷🇸","🇸🇨","🇸🇱","🇸🇬","🇸🇽","🇸🇰","🇸🇮","🇬🇸","🇸🇧","🇸🇴","🇿🇦","🇰🇷","🇸🇸","🇪🇸","🇱🇰","🇧🇱","🇸🇭","🇰🇳","🇱🇨","🇵🇲","🇻🇨","🇸🇩","🇸🇷","🇸🇿","🇸🇪","🇨🇭","🇸🇾","🇹🇼","🇹🇯","🇹🇿","🇹🇭","🇹🇱","🇹🇬","🇹🇰","🇹🇴","🇹🇹","🇹🇳","🇹🇷","🇹🇲","🇹🇨","🇹🇻","🇻🇮","🇺🇬","🇺🇦","🇦🇪","🇬🇧","🏴󠁧󠁢󠁥󠁮󠁧󠁿","🏴󠁧󠁢󠁳󠁣󠁴󠁿","🏴󠁧󠁢󠁷󠁬󠁳󠁿","🇺🇳","🇺🇸","🇺🇾","🇺🇿","🇻🇺","🇻🇦","🇻🇪","🇻🇳","🇼🇫","🇪🇭","🇾🇪","🇿🇲","🇿🇼"],x=[...p,...f,...w,...E,...g,...C,...b,...z],I=new Set(x) +;function M(e){return e.filter((e=>I.has(e)))}const A=[{title:o.t(null,{context:"emoji_group"},n(15426)),emojis:[],content:r.createElement(a.IconItem,{icon:i})},{title:o.t(null,{context:"emoji_group"},n(96330)),emojis:p,content:r.createElement(a.IconItem,{icon:l})},{title:o.t(null,{context:"emoji_group"},n(60558)),emojis:f,content:r.createElement(a.IconItem,{icon:c})},{title:o.t(null,{context:"emoji_group"},n(35305)),emojis:w,content:r.createElement(a.IconItem,{icon:s})},{title:o.t(null,{context:"emoji_group"},n(14232)),emojis:E,content:r.createElement(a.IconItem,{icon:m})},{title:o.t(null,{context:"emoji_group"},n(15395)),emojis:g,content:r.createElement(a.IconItem,{icon:u})},{title:o.t(null,{context:"emoji_group"},n(72302)),emojis:C,content:r.createElement(a.IconItem,{icon:v})},{title:o.t(null,{context:"emoji_group"},n(6878)),emojis:b,content:r.createElement(a.IconItem,{icon:h})},{title:o.t(null,{context:"emoji_group"},n(49546)),emojis:z,content:r.createElement(a.IconItem,{icon:d})}]},47291:(e,t,n)=>{"use strict";n.d(t,{EmojiListContent:()=>h,EmojiListContentContext:()=>v});var r=n(50959),o=n(20037),a=n(97754),i=n.n(a),l=n(89346);function c(e){const{title:t,className:n}=e;return r.createElement("div",{className:i()(l.wrapper,n)},t)}var s=n(26601),m=n(78036),u=n(97662);const v=r.createContext(null);function h(e){const{listRef:t,outerRef:n,emojiGroups:a,emojiSize:i,onSelect:l,onContentRendered:c,ItemComponent:s,RowComponent:m,height:h}=e;(0,r.useEffect)((()=>{var e;return null===(e=t.current)||void 0===e?void 0:e.resetAfterIndex(0,!0)}),[a]);const p=(0,r.useCallback)((e=>"title"===a[e].type?30:i),[a,i]),f=(0,r.useCallback)((({visibleStartIndex:e})=>{const{relatedTitle:t}=a[e];c(t)}),[a,c]),w=Math.min(h-102,window.innerHeight-102);return r.createElement(v.Provider,{value:(0,r.useMemo)((()=>({size:i,onSelect:l,ItemComponent:s,RowComponent:m})),[i,l,s,m])},r.createElement(o.VariableSizeList,{className:u.list,ref:t,outerRef:n,width:"100%",height:w,itemData:a,itemCount:a.length,children:d,onItemsRendered:f,itemSize:p}))}const d=r.memo((e=>{const{style:t,index:n,data:o}=e,a=o[n],{size:i,onSelect:l,ItemComponent:u,RowComponent:h=s.EmojisRow}=(0,m.useEnsuredContext)(v);return"title"===a.type?r.createElement("div",{style:t},r.createElement(c,{title:a.relatedTitle})):r.createElement("div",{style:t},r.createElement(h,{emojis:a.content,itemSize:i,onEmojiClick:l,ItemComponent:u}))}))},38297:(e,t,n)=>{"use strict";n.d(t,{EmojiList:()=>w});var r=n(50959),o=n(97754),a=n.n(o),i=n(50151),l=n(29006),c=n(85034),s=n(47291);var m=n(49483),u=n(16838),v=n(68335),h=n(71468),d=n(46809);const p=38,f=[37,39,38,40];function w(e){var t;const{className:n,emojis:o,onSelect:w,ItemComponent:z,RowComponent:x,height:I,category:M,emojiSize:A=p}=e,N=(0,r.useRef)(null),k=(0,r.useRef)(null),y=(0,r.useRef)(!1),[j,S]=(0,r.useState)(0),L=(0,r.useMemo)((()=>function(e,t){if(0===t)return[];const n=[];return e.forEach((({title:e,emojis:r})=>{n.push({type:"title",relatedTitle:e,content:[e]});let o=[];for(const a of r)o.length{L.length&&D(0)}),[M]),(0,r.useLayoutEffect)((()=>{if(!u.PLATFORM_ACCESSIBILITY_ENABLED)return;const e=(0,i.ensureNotNull)(k.current),t=()=>{const t=(0,u.queryTabbableElements)(e).sort(u.navigationOrderComparator);if(0===t.length||t[0].parentElement&&!C(t[0].parentElement,(0,i.ensureNotNull)(k.current))){const n=function(e){const t=g(e).sort(u.navigationOrderComparator).find((e=>C(e,(0,i.ensureNotNull)(k.current))));if(!t)return null;const n=Array.from(t.children);if(!n.length)return null;return n[0]}(e);if(null===n)return;if((0,h.becomeMainElement)(n),t.length>0)for(const e of t)(0,h.becomeSecondaryElement)(e)}};return window.addEventListener("keyboard-navigation-activation",t),t(),()=>window.removeEventListener("keyboard-navigation-activation",t)}),[]);const[_,B]=(0,r.useState)((null===(t=L[0])||void 0===t?void 0:t.relatedTitle)||""),R=(0,r.useCallback)((e=>{y.current||B(e)}),[]);return r.createElement("div",{className:a()(d.wrapper,n)},r.createElement(c.GroupTabs,{tabs:o,activeTab:_,onTabClick:function(e){B(e);D(function(e){return L.findIndex((({relatedTitle:t,type:n})=>"title"===n&&t===e))}(e))}}),r.createElement("div",{ref:T,onKeyDown:function(e){if(!u.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;const t=(0,v.hashFromEvent)(e);if(!f.includes(t))return;const n=document.activeElement;if(!(n instanceof HTMLElement))return;const r=e.currentTarget,o=(a=r,Array.from(a.querySelectorAll("button:not([disabled], [aria-disabled])")).filter((0,u.createScopedVisibleElementFilter)(a))).sort(u.navigationOrderComparator);var a;if(0===o.length)return;const i=o.indexOf(n);if(-1===i)return;const l=t=>{if(e.preventDefault(),!document.activeElement)return;const n=g(r),o=document.activeElement.parentElement;if(!o)return;const a=Array.from(o.children).indexOf(document.activeElement);if(-1===a)return;const i=n["down"===t?n.indexOf(o)+1:n.indexOf(o)-1];if(!i)return;const l=Array.from(i.children);l.length&&(a<=l.length-1?b(l[a]):b(l[0]))};switch(t){case 37:if(e.preventDefault(),0===i)break;b(E(o,i,-1));break;case 39:if(e.preventDefault(),i===o.length-1)break;b(E(o,i,1));break;case 38:l("up");break;case 40:l("down")}}},r.createElement(s.EmojiListContent,{listRef:N,outerRef:k,emojiGroups:L,emojiSize:A,onSelect:w,onContentRendered:R,ItemComponent:z,RowComponent:x,height:I})));function D(e){var t;m.CheckMobile.iOS()&&k.current&&(k.current.style.overflow="hidden"),y.current=!0,null===(t=N.current)||void 0===t||t.scrollToItem(e,"start"),requestAnimationFrame((()=>{var t;null===(t=N.current)||void 0===t||t.scrollToItem(e,"start"),m.CheckMobile.iOS()&&k.current&&(k.current.style.overflow="auto"),y.current=!1}))}}function E(e,t,n){return e[(t+e.length+n)%e.length]}function g(e){return Array.from(e.querySelectorAll('[data-role="row"]')).filter((0,u.createScopedVisibleElementFilter)(e))} +function C(e,t){const n=(0,i.ensureNotNull)(e.parentElement).offsetTop,r=n+(0,i.ensureNotNull)(e.parentElement).clientHeight,o=t.scrollTop,a=o+t.clientHeight;return n>=o&&r<=a}function b(e){document.activeElement&&(0,h.becomeSecondaryElement)(document.activeElement),(0,h.becomeMainElement)(e),e.focus()}},26601:(e,t,n)=>{"use strict";n.d(t,{EmojisRow:()=>c});var r=n(50959),o=n(97754),a=n.n(o),i=n(83682),l=n(11123);const c=r.memo((e=>{const{emojis:t,itemSize:n,onEmojiClick:o,ItemComponent:c,className:s}=e;return r.createElement("div",{"data-role":"row",className:a()(l.wrapper,s)},t.map((e=>r.createElement(i.EmojiWrap,{key:e,className:l.emojiItem,emoji:e,size:n,onClick:o,ItemComponent:c}))))}))},85034:(e,t,n)=>{"use strict";n.d(t,{GroupTabs:()=>v});var r=n(50959),o=n(97754),a=n.n(o),i=n(54079),l=n(50238),c=n(16838),s=n(17373);function m(e){const{tab:t,isActive:n,onTabClick:o,children:i,className:m}=e,[u,v]=(0,l.useRovingTabindexElement)(null);return c.PLATFORM_ACCESSIBILITY_ENABLED?r.createElement("button",{ref:u,tabIndex:v,onClick:h,className:a()(s.wrapper,n&&s.isActive,s.button,m),type:"button","aria-pressed":n},i):r.createElement("div",{className:a()(s.wrapper,n&&s.isActive,m),onClick:h},i);function h(){o(t)}}var u=n(12134);function v(e){const{activeTab:t,tabs:n,onTabClick:o,className:l,tabClassName:c}=e;return r.createElement(i.Toolbar,{orientation:"horizontal",className:a()(u.wrapper,l)},n.map((({title:e,content:n})=>r.createElement(m,{key:e,tab:e,className:c,isActive:t===e,onTabClick:o},n))))}},99616:(e,t,n)=>{"use strict";n.d(t,{IconItem:()=>c});var r=n(50959),o=n(97754),a=n.n(o),i=n(9745),l=n(53737);function c(e){return r.createElement("div",{className:a()(l.wrapper,e.className)},r.createElement(i.Icon,{icon:e.icon}))}},83682:(e,t,n)=>{"use strict";n.d(t,{EmojiWrap:()=>h});var r=n(50959),o=n(97754),a=n.n(o),i=n(68616),l=n(34290);function c(e){const{emoji:t,className:n}=e,o=(0,i.getTwemojiUrl)(t,"png");return r.createElement("img",{className:a()(n,l.emoji),src:o,decoding:"async",width:"24",height:"24",alt:"",draggable:!1,onContextMenu:function(e){e.preventDefault()}})}var s=n(16838),m=n(50238),u=n(13193);const v=34;function h(e){const{className:t,emoji:n,size:o=v,onClick:i,ItemComponent:l=c}=e,[h,d]=(0,m.useRovingTabindexElement)(null);return s.PLATFORM_ACCESSIBILITY_ENABLED?r.createElement("button",{ref:h,tabIndex:d,onClick:p,style:{width:o,height:o},className:a()(u.button,u.wrapper,t),type:"button"},r.createElement(l,{emoji:n})):r.createElement("div",{className:a()(u.wrapper,t),style:{width:o,height:o},onClick:p},r.createElement(l,{emoji:n}));function p(){i(n)}}},40173:(e,t,n)=>{"use strict";function r(e,t,n={}){return Object.assign({},e,function(e,t,n={}){const r=Object.assign({},t);for(const o of Object.keys(t)){const a=n[o]||o;a in e&&(r[o]=[e[a],t[o]].join(" "))}return r}(e,t,n))}n.d(t,{mergeThemes:()=>r})},36898:(e,t,n)=>{"use strict";n.d(t,{useMouseClickAutoBlur:()=>i});var r=n(50959),o=n(76460),a=n(16838);function i(e,t=!0){(0,r.useEffect)((()=>{if(!a.PLATFORM_ACCESSIBILITY_ENABLED||!t)return +;const n=t=>{const n=e.current;null!==n&&document.activeElement instanceof HTMLElement&&((0,o.isKeyboardClick)(t)||n.contains(document.activeElement)&&"INPUT"!==document.activeElement.tagName&&document.activeElement.blur())};return window.addEventListener("click",n,!0),()=>window.removeEventListener("click",n,!0)}),[t])}},54079:(e,t,n)=>{"use strict";n.d(t,{Toolbar:()=>u});var r=n(50959),o=n(50151),a=n(47201),i=n(3343),l=n(16838),c=n(71468),s=n(39416),m=n(36898);const u=(0,r.forwardRef)((function(e,t){const{onKeyDown:n,orientation:u,blurOnEscKeydown:v=!0,blurOnClick:h=!0,...d}=e,p=l.PLATFORM_ACCESSIBILITY_ENABLED?{role:"toolbar","aria-orientation":u}:{},f=(0,s.useFunctionalRefObject)(t);return(0,r.useLayoutEffect)((()=>{if(!l.PLATFORM_ACCESSIBILITY_ENABLED)return;const e=(0,o.ensureNotNull)(f.current),t=()=>{const t=(0,l.queryTabbableElements)(e).sort(l.navigationOrderComparator);if(0===t.length){const[t]=(0,l.queryFocusableElements)(e).sort(l.navigationOrderComparator);if(void 0===t)return;(0,c.becomeMainElement)(t)}if(t.length>1){const[,...e]=t;for(const t of e)(0,c.becomeSecondaryElement)(t)}};return window.addEventListener("keyboard-navigation-activation",t),()=>window.removeEventListener("keyboard-navigation-activation",t)}),[]),(0,m.useMouseClickAutoBlur)(f,h),r.createElement("div",{...d,...p,ref:f,onKeyDown:(0,a.createSafeMulticastEventHandler)((function(e){if(!l.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;if(!(document.activeElement instanceof HTMLElement))return;const t=(0,i.hashFromEvent)(e);if(27===t)return e.preventDefault(),void document.activeElement.blur();if("vertical"!==u&&37!==t&&39!==t)return;if("vertical"===u&&38!==t&&40!==t)return;const n=e.currentTarget,r=(0,l.queryFocusableElements)(n).sort(l.navigationOrderComparator);if(0===r.length)return;const o=r.indexOf(document.activeElement);if(-1===o)return;e.preventDefault();const a=()=>{const e=(o+r.length-1)%r.length;(0,c.becomeSecondaryElement)(r[o]),(0,c.becomeMainElement)(r[e]),r[e].focus()},s=()=>{const e=(o+r.length+1)%r.length;(0,c.becomeSecondaryElement)(r[o]),(0,c.becomeMainElement)(r[e]),r[e].focus()};switch(t){case 37:"vertical"!==u&&a();break;case 39:"vertical"!==u&&s();break;case 38:"vertical"===u&&a();break;case 40:"vertical"===u&&s()}}),n)})}))},92177:e=>{ e.exports=''},68796:e=>{ e.exports=''},93826:e=>{e.exports=''},5474:e=>{ e.exports=''},86209:e=>{e.exports=''},37603:e=>{e.exports=''},32386:e=>{ diff --git a/charting_library/bundles/7695.45a1554b55fcf2a2ed5a.css b/charting_library/bundles/7695.45a1554b55fcf2a2ed5a.css new file mode 100644 index 00000000..9fd48290 --- /dev/null +++ b/charting_library/bundles/7695.45a1554b55fcf2a2ed5a.css @@ -0,0 +1 @@ +.titleWrap-xqf2SSG7{align-items:center;display:flex}.ellipsis-xqf2SSG7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hideInput-xqf2SSG7,.hideText-xqf2SSG7{height:0;visibility:hidden}.empty-xqf2SSG7{height:34px;margin-right:-3px;width:34px}.hideEmpty-xqf2SSG7{margin:0;width:0}.editIcon-xqf2SSG7{align-items:center;border-radius:2px;color:#131722;cursor:default;display:flex;flex-shrink:0;height:34px;justify-content:center;margin-left:5px;width:34px}html.theme-dark .editIcon-xqf2SSG7{color:#d1d4dc}@media (any-hover:hover){.editIcon-xqf2SSG7:hover{background-color:#f0f3fa}html.theme-dark .editIcon-xqf2SSG7:hover{background-color:#2a2e39}}.scrollable-LHNfmvz1{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollable-LHNfmvz1{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.scrollable-LHNfmvz1{min-height:auto}}.scrollable-LHNfmvz1::-webkit-scrollbar{height:5px;width:5px}.scrollable-LHNfmvz1::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollable-LHNfmvz1::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollable-LHNfmvz1::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollable-LHNfmvz1::-webkit-scrollbar-corner{display:none} \ No newline at end of file diff --git a/charting_library/bundles/7695.45a1554b55fcf2a2ed5a.rtl.css b/charting_library/bundles/7695.45a1554b55fcf2a2ed5a.rtl.css new file mode 100644 index 00000000..d299ebd2 --- /dev/null +++ b/charting_library/bundles/7695.45a1554b55fcf2a2ed5a.rtl.css @@ -0,0 +1 @@ +.titleWrap-xqf2SSG7{align-items:center;display:flex}.ellipsis-xqf2SSG7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hideInput-xqf2SSG7,.hideText-xqf2SSG7{height:0;visibility:hidden}.empty-xqf2SSG7{height:34px;margin-left:-3px;width:34px}.hideEmpty-xqf2SSG7{margin:0;width:0}.editIcon-xqf2SSG7{align-items:center;border-radius:2px;color:#131722;cursor:default;display:flex;flex-shrink:0;height:34px;justify-content:center;margin-right:5px;width:34px}html.theme-dark .editIcon-xqf2SSG7{color:#d1d4dc}@media (any-hover:hover){.editIcon-xqf2SSG7:hover{background-color:#f0f3fa}html.theme-dark .editIcon-xqf2SSG7:hover{background-color:#2a2e39}}.scrollable-LHNfmvz1{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollable-LHNfmvz1{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.scrollable-LHNfmvz1{min-height:auto}}.scrollable-LHNfmvz1::-webkit-scrollbar{height:5px;width:5px}.scrollable-LHNfmvz1::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollable-LHNfmvz1::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollable-LHNfmvz1::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollable-LHNfmvz1::-webkit-scrollbar-corner{display:none} \ No newline at end of file diff --git a/charting_library/bundles/7717.8f75bd75d4b6ed45f3ff.css b/charting_library/bundles/7717.8f75bd75d4b6ed45f3ff.css new file mode 100644 index 00000000..de39fe9e --- /dev/null +++ b/charting_library/bundles/7717.8f75bd75d4b6ed45f3ff.css @@ -0,0 +1 @@ +html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"tnum" on,"lnum" on;color:#131722;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:14px}html.theme-dark body{color:#d1d4dc}html[lang=vi] body{font-family:Arial,sans-serif}body,html{box-sizing:border-box}body,dir,h1,h2,h3,h4,h5,h6,html,li,menu,ol,p,ul{margin:0;padding:0}a{text-decoration:none}a:active{outline:0}@media (any-hover:hover){a:hover{outline:0}}h1{font-size:2em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sup{top:-.25em}sub{bottom:-.25em}figure{margin:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:default}input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:initial}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:none;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:root{--v-rhythm-header-1-space-phone:56px;--v-rhythm-header-1-space-tablet:80px;--v-rhythm-header-1-space-laptop:100px;--v-rhythm-header-1-space-desktop:120px;--v-rhythm-header-2-space-phone:16px;--v-rhythm-header-2-space-tablet:24px;--v-rhythm-header-2-space-laptop:32px;--v-rhythm-header-2-space-desktop:40px;--v-rhythm-header-3-space-phone:16px;--v-rhythm-header-3-space-tablet:16px;--v-rhythm-header-3-space-laptop:24px;--v-rhythm-header-3-space-desktop:24px;--v-rhythm-footer-1-space-phone:56px;--v-rhythm-footer-1-space-tablet:80px;--v-rhythm-footer-1-space-laptop:100px;--v-rhythm-footer-1-space-desktop:120px;--v-rhythm-footer-2-space-phone:16px;--v-rhythm-footer-2-space-tablet:24px;--v-rhythm-footer-2-space-laptop:32px;--v-rhythm-footer-2-space-desktop:40px;--v-rhythm-footer-3-space-phone:16px;--v-rhythm-footer-3-space-tablet:16px;--v-rhythm-footer-3-space-laptop:24px;--v-rhythm-footer-3-space-desktop:24px;--v-rhythm-spacing-1-phone:80px;--v-rhythm-spacing-1-tablet:120px;--v-rhythm-spacing-1-laptop:160px;--v-rhythm-spacing-1-desktop:200px;--v-rhythm-spacing-2-phone:64px;--v-rhythm-spacing-2-tablet:88px;--v-rhythm-spacing-2-laptop:120px;--v-rhythm-spacing-2-desktop:160px;--v-rhythm-spacing-3-phone:48px;--v-rhythm-spacing-3-tablet:64px;--v-rhythm-spacing-3-laptop:88px;--v-rhythm-spacing-3-desktop:120px;--v-rhythm-spacing-4-phone:48px;--v-rhythm-spacing-4-tablet:48px;--v-rhythm-spacing-4-laptop:64px;--v-rhythm-spacing-4-desktop:80px;--v-rhythm-spacing-5-phone:32px;--v-rhythm-spacing-5-tablet:32px;--v-rhythm-spacing-5-laptop:40px;--v-rhythm-spacing-5-desktop:48px;--v-rhythm-header-1-space:var(--v-rhythm-header-1-space-phone);--v-rhythm-header-2-space:var(--v-rhythm-header-2-space-phone);--v-rhythm-header-3-space:var(--v-rhythm-header-3-space-phone);--v-rhythm-footer-1-space:var(--v-rhythm-footer-1-space-phone);--v-rhythm-footer-2-space:var(--v-rhythm-footer-2-space-phone);--v-rhythm-footer-3-space:var(--v-rhythm-footer-3-space-phone);--v-rhythm-spacing-1:var(--v-rhythm-spacing-1-phone);--v-rhythm-spacing-2:var(--v-rhythm-spacing-2-phone);--v-rhythm-spacing-3:var(--v-rhythm-spacing-3-phone);--v-rhythm-spacing-4:var(--v-rhythm-spacing-4-phone);--v-rhythm-spacing-5:var(--v-rhythm-spacing-5-phone)}@media screen and (min-width:768px){:root{--v-rhythm-header-1-space:var(--v-rhythm-header-1-space-tablet);--v-rhythm-header-2-space:var(--v-rhythm-header-2-space-tablet);--v-rhythm-header-3-space:var(--v-rhythm-header-3-space-tablet);--v-rhythm-footer-1-space:var(--v-rhythm-footer-1-space-tablet);--v-rhythm-footer-2-space:var(--v-rhythm-footer-2-space-tablet);--v-rhythm-footer-3-space:var(--v-rhythm-footer-3-space-tablet);--v-rhythm-spacing-1:var(--v-rhythm-spacing-1-tablet);--v-rhythm-spacing-2:var(--v-rhythm-spacing-2-tablet);--v-rhythm-spacing-3:var(--v-rhythm-spacing-3-tablet);--v-rhythm-spacing-4:var(--v-rhythm-spacing-4-tablet);--v-rhythm-spacing-5:var(--v-rhythm-spacing-5-tablet)}}@media screen and (min-width:1280px){:root{--v-rhythm-header-1-space:var(--v-rhythm-header-1-space-laptop);--v-rhythm-header-2-space:var(--v-rhythm-header-2-space-laptop);--v-rhythm-header-3-space:var(--v-rhythm-header-3-space-laptop);--v-rhythm-footer-1-space:var(--v-rhythm-footer-1-space-laptop);--v-rhythm-footer-2-space:var(--v-rhythm-footer-2-space-laptop);--v-rhythm-footer-3-space:var(--v-rhythm-footer-3-space-laptop);--v-rhythm-spacing-1:var(--v-rhythm-spacing-1-laptop);--v-rhythm-spacing-2:var(--v-rhythm-spacing-2-laptop);--v-rhythm-spacing-3:var(--v-rhythm-spacing-3-laptop);--v-rhythm-spacing-4:var(--v-rhythm-spacing-4-laptop);--v-rhythm-spacing-5:var(--v-rhythm-spacing-5-laptop)}}@media screen and (min-width:1440px){:root{--v-rhythm-header-1-space:var(--v-rhythm-header-1-space-desktop);--v-rhythm-header-2-space:var(--v-rhythm-header-2-space-desktop);--v-rhythm-header-3-space:var(--v-rhythm-header-3-space-desktop);--v-rhythm-footer-1-space:var(--v-rhythm-footer-1-space-desktop);--v-rhythm-footer-2-space:var(--v-rhythm-footer-2-space-desktop);--v-rhythm-footer-3-space:var(--v-rhythm-footer-3-space-desktop);--v-rhythm-spacing-1:var(--v-rhythm-spacing-1-desktop);--v-rhythm-spacing-2:var(--v-rhythm-spacing-2-desktop);--v-rhythm-spacing-3:var(--v-rhythm-spacing-3-desktop);--v-rhythm-spacing-4:var(--v-rhythm-spacing-4-desktop);--v-rhythm-spacing-5:var(--v-rhythm-spacing-5-desktop)}}.tv-text ol,.tv-text p,.tv-text ul{color:#131722;font-size:14px;line-height:1.6;margin-bottom:12px}html.theme-dark .tv-text ol,html.theme-dark .tv-text p,html.theme-dark .tv-text ul{color:#d1d4dc}.tv-text ol.tv-text__color_bright,.tv-text p.tv-text__color_bright,.tv-text ul.tv-text__color_bright{color:#fff}.tv-text ol.tv-text__color_silver,.tv-text p.tv-text__color_silver,.tv-text ul.tv-text__color_silver{color:silver}.tv-text ol.tv-text__color_silver_30,.tv-text p.tv-text__color_silver_30,.tv-text ul.tv-text__color_silver_30{color:#9b9b9b}.tv-text ol.tv-text__paragraph--additional-top-margin,.tv-text p.tv-text__paragraph--additional-top-margin,.tv-text ul.tv-text__paragraph--additional-top-margin{margin-top:24px}.tv-text ol.tv-text__paragraph--additional-top-margin_double,.tv-text p.tv-text__paragraph--additional-top-margin_double,.tv-text ul.tv-text__paragraph--additional-top-margin_double{margin-top:48px}.tv-text ol.tv-text__paragraph--additional-top-margin_double.link,.tv-text p.tv-text__paragraph--additional-top-margin_double.link,.tv-text ul.tv-text__paragraph--additional-top-margin_double.link{fill:#2962ff;color:#2962ff}.tv-text ol.tv-text__paragraph--additional-top-margin_double.link:visited,.tv-text p.tv-text__paragraph--additional-top-margin_double.link:visited,.tv-text ul.tv-text__paragraph--additional-top-margin_double.link:visited,html.theme-dark .tv-text ol.tv-text__paragraph--additional-top-margin_double.link,html.theme-dark .tv-text p.tv-text__paragraph--additional-top-margin_double.link,html.theme-dark .tv-text ul.tv-text__paragraph--additional-top-margin_double.link{fill:#2962ff;color:#2962ff}html.theme-dark .tv-text ol.tv-text__paragraph--additional-top-margin_double.link:visited,html.theme-dark .tv-text p.tv-text__paragraph--additional-top-margin_double.link:visited,html.theme-dark .tv-text ul.tv-text__paragraph--additional-top-margin_double.link:visited{fill:#2962ff;color:#2962ff}@media (any-hover:hover){.tv-text ol.tv-text__paragraph--additional-top-margin_double.link:hover,.tv-text p.tv-text__paragraph--additional-top-margin_double.link:hover,.tv-text ul.tv-text__paragraph--additional-top-margin_double.link:hover{fill:#1e53e5;color:#1e53e5}html.theme-dark .tv-text ol.tv-text__paragraph--additional-top-margin_double.link:hover,html.theme-dark .tv-text p.tv-text__paragraph--additional-top-margin_double.link:hover,html.theme-dark .tv-text ul.tv-text__paragraph--additional-top-margin_double.link:hover{fill:#1e53e5;color:#1e53e5}}.tv-text ol.tv-text__paragraph--additional-top-margin_double.link:active,.tv-text p.tv-text__paragraph--additional-top-margin_double.link:active,.tv-text ul.tv-text__paragraph--additional-top-margin_double.link:active{fill:#1848cc;color:#1848cc}html.theme-dark .tv-text ol.tv-text__paragraph--additional-top-margin_double.link:active,html.theme-dark .tv-text p.tv-text__paragraph--additional-top-margin_double.link:active,html.theme-dark .tv-text ul.tv-text__paragraph--additional-top-margin_double.link:active{fill:#1848cc;color:#1848cc}.tv-text ol.tv-text__paragraph--additional-top-margin_double.link:focus,.tv-text p.tv-text__paragraph--additional-top-margin_double.link:focus,.tv-text ul.tv-text__paragraph--additional-top-margin_double.link:focus{outline:auto}.tv-text ol.tv-text__paragraph--additional-top-margin_double.link:focus-visible,.tv-text p.tv-text__paragraph--additional-top-margin_double.link:focus-visible,.tv-text ul.tv-text__paragraph--additional-top-margin_double.link:focus-visible{outline:auto}.tv-text ol.tv-text__paragraph--additional-top-margin_double.link:focus:not(:focus-visible),.tv-text p.tv-text__paragraph--additional-top-margin_double.link:focus:not(:focus-visible),.tv-text ul.tv-text__paragraph--additional-top-margin_double.link:focus:not(:focus-visible){outline:none}@media (any-hover:hover){.tv-text ol.tv-text__paragraph--additional-top-margin_double.link:hover,.tv-text p.tv-text__paragraph--additional-top-margin_double.link:hover,.tv-text ul.tv-text__paragraph--additional-top-margin_double.link:hover{text-decoration:underline}}.tv-text ol.tv-text__paragraph--additional-bottom-margin,.tv-text p.tv-text__paragraph--additional-bottom-margin,.tv-text ul.tv-text__paragraph--additional-bottom-margin{margin-bottom:24px}.tv-text ol.tv-text__paragraph--additional-bottom-margin_double,.tv-text p.tv-text__paragraph--additional-bottom-margin_double,.tv-text ul.tv-text__paragraph--additional-bottom-margin_double{margin-bottom:48px}.tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link,.tv-text p.tv-text__paragraph--additional-bottom-margin_double.link,.tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link{fill:#2962ff;color:#2962ff}.tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link:visited,.tv-text p.tv-text__paragraph--additional-bottom-margin_double.link:visited,.tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link:visited,html.theme-dark .tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link,html.theme-dark .tv-text p.tv-text__paragraph--additional-bottom-margin_double.link,html.theme-dark .tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link{fill:#2962ff;color:#2962ff}html.theme-dark .tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link:visited,html.theme-dark .tv-text p.tv-text__paragraph--additional-bottom-margin_double.link:visited,html.theme-dark .tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link:visited{fill:#2962ff;color:#2962ff}@media (any-hover:hover){.tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link:hover,.tv-text p.tv-text__paragraph--additional-bottom-margin_double.link:hover,.tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link:hover{fill:#1e53e5;color:#1e53e5}html.theme-dark .tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link:hover,html.theme-dark .tv-text p.tv-text__paragraph--additional-bottom-margin_double.link:hover,html.theme-dark .tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link:hover{fill:#1e53e5;color:#1e53e5}}.tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link:active,.tv-text p.tv-text__paragraph--additional-bottom-margin_double.link:active,.tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link:active{fill:#1848cc;color:#1848cc}html.theme-dark .tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link:active,html.theme-dark .tv-text p.tv-text__paragraph--additional-bottom-margin_double.link:active,html.theme-dark .tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link:active{fill:#1848cc;color:#1848cc}.tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link:focus,.tv-text p.tv-text__paragraph--additional-bottom-margin_double.link:focus,.tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link:focus{outline:auto}.tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link:focus-visible,.tv-text p.tv-text__paragraph--additional-bottom-margin_double.link:focus-visible,.tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link:focus-visible{outline:auto}.tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link:focus:not(:focus-visible),.tv-text p.tv-text__paragraph--additional-bottom-margin_double.link:focus:not(:focus-visible),.tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link:focus:not(:focus-visible){outline:none}@media (any-hover:hover){.tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link:hover,.tv-text p.tv-text__paragraph--additional-bottom-margin_double.link:hover,.tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link:hover{text-decoration:underline}}.tv-text ol .tv-text--highlight-important,.tv-text p .tv-text--highlight-important,.tv-text ul .tv-text--highlight-important{background:#fff3e0;box-shadow:0 0 0 .37em #fff3e0}html.theme-dark .tv-text ol .tv-text--highlight-important,html.theme-dark .tv-text p .tv-text--highlight-important,html.theme-dark .tv-text ul .tv-text--highlight-important{background:#142e61;box-shadow:0 0 0 .37em #142e61}.tv-text ol .tv-text--highlight-important:empty,.tv-text p .tv-text--highlight-important:empty,.tv-text ul .tv-text--highlight-important:empty{background:#0000;box-shadow:none}.tv-text h1{font-size:45px;margin-bottom:30px;margin-top:30px}@media screen and (max-width:1019px){.tv-text h1{font-size:38px}}@media screen and (max-width:767px){.tv-text h1{font-size:32px}}@media screen and (max-width:479px){.tv-text h1{font-size:28px}}.tv-text h2{font-size:31px}@media screen and (max-width:1019px){.tv-text h2{font-size:26px}}@media screen and (max-width:479px){.tv-text h2{font-size:24px}}.tv-text h3{font-size:17px}@media screen and (max-width:1019px){.tv-text h3{font-size:16px}}.tv-text h4{font-size:15px}.tv-text h2,.tv-text h3,.tv-text h4{margin-bottom:20px;margin-top:20px}.tv-text h1:first-child,.tv-text h2:first-child,.tv-text h3:first-child,.tv-text h4:first-child{margin-top:0}.tv-text ol,.tv-text ul{list-style-position:inside}.tv-text--position-outside ol,.tv-text--position-outside ul{list-style-position:outside;padding-left:17px}.tv-text a:not(.tv-button){color:#2962ff;transition:color .35s ease}html.theme-dark .tv-text a:not(.tv-button){color:#2962ff}.tv-text a:not(.tv-button):visited{fill:#2962ff;color:#2962ff}html.theme-dark .tv-text a:not(.tv-button):visited{fill:#2962ff;color:#2962ff}@media (any-hover:hover){.tv-text a:not(.tv-button):hover{fill:#1e53e5;color:#1e53e5;transition-duration:.06s}html.theme-dark .tv-text a:not(.tv-button):hover{fill:#1e53e5;color:#1e53e5}}.tv-text a:not(.tv-button):focus{outline:auto}.tv-text a:not(.tv-button):focus:not(:-moz-focusring){outline:none}.tv-text a:not(.tv-button):-moz-focusring{outline:auto}.tv-text a:not(.tv-button):active{fill:#1848cc;color:#1848cc;transition-duration:.06s}html.theme-dark .tv-text a:not(.tv-button):active{fill:#1848cc;color:#1848cc}.tv-text__font.tv-text__font--size_semilarge{font-size:15px}@media screen and (max-width:767px){.tv-text__font.tv-text__font--size_semilarge{font-size:14px}}.tv-text__font.tv-text__font--size_large{font-size:17px}@media screen and (max-width:767px){.tv-text__font.tv-text__font--size_large{font-size:16px}}.tv-text__font.tv-text__font--size_xlarge{font-size:19px}@media screen and (max-width:767px){.tv-text__font.tv-text__font--size_xlarge{font-size:18px}}.tv-text__font--bold{font-weight:700}.tv-text__font--italic{font-style:italic}.tv-text--darkbg,.tv-text--darkbg ol,.tv-text--darkbg p,.tv-text--darkbg ul{color:#fff}.tv-text--highlight-important{background:#fff3e0;box-shadow:0 0 0 .07em #fff3e0}html.theme-dark .tv-text--highlight-important{background:#142e61;box-shadow:0 0 0 .07em #142e61}.tv-text--highlight-important:empty{background:#0000;box-shadow:none}.symbol-change-direction.up{color:#37bc9b}.symbol-change-direction.down{color:#ff4a68}.js-hidden{display:none!important}.js-no-pointer-events{pointer-events:none!important}.aria-live-regions-wrapper{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow-x:hidden;padding:0;position:absolute;width:1px}html{color-scheme:light}html.theme-dark{color-scheme:dark}html.theme-dark iframe{color-scheme:normal}body{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;box-sizing:border-box;min-width:320px}body.i-no-scroll{overflow:hidden!important}body.i-no-padding{padding:0!important}::selection{background:#bbd9fb}html.theme-dark ::selection{background:#143a87}.i-hidden{display:none!important}.i-invisible{visibility:hidden!important}.i-clearfix:after{clear:both;content:"";display:table}.i-align_left{text-align:left!important}.i-align_right{text-align:right!important}.i-align_center{text-align:center!important}.i-float_left{float:left!important}.i-float_right{float:right!important}.i-float_none{float:none!important}@media screen and (min-width:1020px){.i-device-only{display:none!important}}@media screen and (max-width:1019px){.i-desktop-only{display:none!important}}@media screen and (min-width:479px){.i-phones-only{display:none!important}}@media screen and (max-width:479px){.i-except-phones-only{display:none!important}}.i-no-break{white-space:nowrap}body{overflow-y:scroll}body.fullscreen-mode{overflow:hidden}.tv-layout-width{box-sizing:border-box;margin:0 auto;padding:0 20px;width:1020px}.tv-layout-width--no-padding{padding:0;width:980px}.tv-layout-width--simple{padding:0}.tv-dialog .tv-layout-width{max-width:100%}.chart-page .tv-layout-width{width:100%}@media screen and (max-width:1019px){.tv-layout-width{width:auto}.tv-layout-width .tv-feed{margin-left:-20px;margin-right:-20px}.tv-layout-width .tv-feed--tablet-top-indent{margin-top:48px}}.tv-layout-padding{padding:0 20px}body.page-wide .tv-layout-width,body.popup-wide .fancybox-overlay .tv-layout-width{width:1520px}.tv-main,body.page-fullwidth .tv-layout-width{width:100%}.tv-main{display:flex;flex-direction:column;min-height:100%}.tv-side-toolbar{float:left;height:100%;overflow-x:visible;overflow-y:hidden;position:static}.chart-page .tv-content{padding:0}.clear{clear:both}.clearfix:after{clear:both;content:"";display:block}.hide{display:none!important}.show{display:block!important}.tv-right{float:right!important}.tv-left{float:left!important}#_atssh{margin-top:-20px;position:absolute}.js-right-boundary{margin-right:0}body{background-color:#fff}html.theme-dark body{background-color:#000}body.tv-body--bg_superdark,html.theme-dark body.tv-body--bg_superdark{background:#131722}body.extension{min-width:0;overflow:hidden}img{border:none}textarea{resize:none}:focus{outline:none}input,textarea{border-radius:0}.tv-profile .tags,.unselectable{-webkit-user-select:none;user-select:none}.selectable,input,textarea{-webkit-user-select:text;user-select:text}.text-center{text-align:center}#chart-area{background:#0000}#chart-area,.chart-container{position:relative}#chart-area.fullscreen{height:100%!important;left:0;position:fixed;top:0;width:100%!important;z-index:15}.chart-page{background-color:var(--tv-color-platform-background,#e0e3eb)}html.theme-dark .chart-page{background-color:var(--tv-color-platform-background,#2a2e39)}.chart-page .chart-container{contain:strict;position:relative}.chart-page .chart-container-border{background-color:#fff;border:none;height:100%;overflow:hidden;position:relative;width:100%;z-index:0}html.theme-dark .chart-page .chart-container-border{background-color:#131722}.chart-page .chart-container.multiple.active:after{border:2px solid #2962ff;bottom:0;box-sizing:border-box;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}html.theme-dark .chart-page .chart-container.multiple.active:after{border-color:#2962ff}.chart-page .chart-container.inactive .back-to-present{display:none}.chart-page .chart-container.no-header-toolbar .chart-container-border{border-top-left-radius:4px;border-top-right-radius:4px}.chart-page .chart-container.no-bottom-toolbar .chart-container-border{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.layout-with-border-radius .chart-container.top-left-chart .chart-container-border,.layout-with-border-radius .chart-container.top-left-chart.multiple.active:after{border-radius:4px 0 0 0}.layout-with-border-radius .chart-container.top-right-chart .chart-container-border,.layout-with-border-radius .chart-container.top-right-chart.multiple.active:after{border-radius:0 4px 0 0}.layout-with-border-radius .chart-container.top-full-width-chart .chart-container-border,.layout-with-border-radius .chart-container.top-full-width-chart.multiple.active:after{border-radius:4px 4px 0 0}.layout-with-border-radius .no-border-top-left-radius .chart-container .chart-container-border,.layout-with-border-radius .no-border-top-left-radius .chart-container.multiple.active:after{border-top-left-radius:0}.layout-with-border-radius .no-border-top-right-radius .chart-container .chart-container-border,.layout-with-border-radius .no-border-top-right-radius .chart-container.multiple.active:after{border-top-right-radius:0}.input-reset{border-radius:50%;cursor:pointer;display:none;height:16px;position:absolute;right:7px;top:7px;width:16px}.input-reset:before{background:url(icons.4d39018d0766cf7006bc.png) no-repeat -103px -340px;content:" ";display:block;height:10px;left:50%;margin:-5px 0 0 -5px;position:absolute;top:50%;width:10px}@media (any-hover:hover){.input-reset:hover{background-color:#f2f5f8}}.input-reset:active{opacity:.6}.loading-indicator{background:#fff;height:100%;left:0;position:absolute;top:0;width:100%;z-index:150}html.theme-dark .loading-indicator{background:#131722}.ui-slider-horizontal{background-color:#f4f7f9;border:1px solid #c9cbcd!important;box-shadow:inset 0 1px 2px #00000026;height:5px!important;margin:7px 0 0}html.theme-dark .ui-slider-horizontal{background-color:#171b29;border-color:#2f3241!important}.ui-slider-handle{background:url(icons.4d39018d0766cf7006bc.png) -20px -80px!important;border:none!important;height:15px!important;margin-left:-7px!important;top:-5px!important;width:15px!important}.ui-slider-horizontal.linewidth-slider{background:url(linewidth-slider.8e3d0520d28ce8259ccf.png) 0 0 no-repeat!important;border:none!important;box-shadow:none;display:inline-block;height:12px!important;margin:7px 10px;vertical-align:middle;width:101px}.ui-slider-horizontal.linewidth-slider:after,.ui-slider-horizontal.linewidth-slider:before{content:none}.ui-slider-horizontal.transparency-slider{background:url(opacity-slider.4f3ca6b00b45fd71da5f.png)!important;height:8px!important;margin:7px 10px;width:99px}.ui-slider-horizontal.transparency-slider.wide-slider{margin:7px 1px;width:176px}.ui-slider-horizontal.transparency-slider .gradient{background:linear-gradient(90deg,#0000 0,#7db9e8);height:100%;left:0;position:absolute;top:0;width:92%}.ui-slider-horizontal.linewidth-slider .ui-slider-handle,.ui-slider-horizontal.transparency-slider .ui-slider-handle{background:url(large-slider-handle.18e9ee5923db4eac2c43.svg) 0 0 no-repeat!important;height:20px!important;margin:-10px 0 0 -10px!important;top:50%!important;width:20px!important}.ui-slider-horizontal.linewidth-slider .ui-slider-handle.without-shift-handle-left,.ui-slider-horizontal.transparency-slider .ui-slider-handle.without-shift-handle-left{margin:-10px 3px 0 -3px!important}.falling,.growing,.search-results .symbol-last.falling,.search-results .symbol-last.growing{color:#fff}.growing{background:#37bc9b}.falling{background:#ff4a68}#myswf{left:0;position:fixed;top:0}.tv-button{fill:currentColor;-webkit-tap-highlight-color:transparent;background-color:initial;border:none;border-radius:4px;box-sizing:border-box;color:#757575;cursor:pointer;display:inline-block;font-size:14px;line-height:32px;margin:0;min-width:40px;outline:0;overflow:hidden;padding:1px 22px;position:relative;text-align:center;text-decoration:none;transition:background-color .35s ease,border-color .35s ease,color .35s ease;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.tv-button.tv-button--danger_ghost,.tv-button.tv-button--default,.tv-button.tv-button--default_ghost,.tv-button.tv-button--primary_ghost,.tv-button.tv-button--secondary_ghost,.tv-button.tv-button--state,.tv-button.tv-button--success_ghost,.tv-button.tv-button--warning_ghost{padding:0 21px}.tv-button.i-active,.tv-button.i-hover,.tv-button:active{transition-duration:.06s}@media (any-hover:hover){.tv-button:hover{transition-duration:.06s}}.tv-button svg{vertical-align:middle}.tv-button--block{display:block;text-align:center;width:100%}.tv-button+.tv-button{margin-left:15px}.tv-button.tv-button--no-left-margin{margin-left:0}.tv-button__text{display:inline-block;position:relative}.tv-button__text--full-height{word-wrap:break-word;align-items:center;display:flex;height:100%;justify-content:center;line-height:1.2em;margin:11px 5px;white-space:normal;width:100%}.tv-button--default,.tv-button--default_ghost,a.tv-button--default:visited{background-color:#fff;border-color:#fff;color:#fff}html.theme-dark .tv-button--default,html.theme-dark .tv-button--default_ghost,html.theme-dark a.tv-button--default:visited{background-color:#000;border-color:#000}.tv-button--default_ghost{color:#fff}html.theme-dark .tv-button--default_ghost{color:#000}.tv-button--default_ghost.i-checked{background-color:#fff;border-color:#fff;color:#fff}html.theme-dark .tv-button--default_ghost.i-checked{background-color:#000;border-color:#000}.tv-button--default.i-active,.tv-button--default:active,.tv-button--default_ghost.i-active,.tv-button--default_ghost:active{background-color:#ececec;border-color:#ececec;color:#fff;transform:translateY(1px)}html.theme-dark .tv-button--default.i-active,html.theme-dark .tv-button--default:active,html.theme-dark .tv-button--default_ghost.i-active,html.theme-dark .tv-button--default_ghost:active{background-color:#1c2030;border-color:#1c2030}.tv-button--default.i-hover,.tv-button--default_ghost.i-hover{background-color:#e0e3eb;border-color:#e0e3eb;color:#fff}@media (any-hover:hover){.tv-button--default:hover,.tv-button--default_ghost:hover{background-color:#e0e3eb;border-color:#e0e3eb;color:#fff}}html.theme-dark .tv-button--default.i-hover,html.theme-dark .tv-button--default_ghost.i-hover{background-color:#1e222d}@media (any-hover:hover){html.theme-dark .tv-button--default:hover,html.theme-dark .tv-button--default_ghost:hover{background-color:#1e222d}}html.theme-dark .tv-button--default.i-hover,html.theme-dark .tv-button--default_ghost.i-hover{border-color:#1e222d}@media (any-hover:hover){html.theme-dark .tv-button--default:hover,html.theme-dark .tv-button--default_ghost:hover{border-color:#1e222d}}.tv-button--default_ghost .tv-button__loader-item{background-color:#e0e3eb}html.theme-dark .tv-button--default_ghost .tv-button__loader-item{background-color:#1e222d}.tv-button--default_ghost.i-hover .tv-button__loader-item{background-color:#fff}@media (any-hover:hover){.tv-button--default_ghost:hover .tv-button__loader-item{background-color:#fff}}.tv-button--default,.tv-button--default.i-checked,.tv-button--default_ghost,.tv-button--default_ghost.i-checked{border:1px solid #b2b5be;color:#6a6d78}html.theme-dark .tv-button--default,html.theme-dark .tv-button--default.i-checked,html.theme-dark .tv-button--default_ghost,html.theme-dark .tv-button--default_ghost.i-checked{border-color:#363a45;color:#787b86}.tv-button--default.i-hover,.tv-button--default_ghost.i-hover{border-color:#b2b5be;color:#6a6d78}@media (any-hover:hover){.tv-button--default:hover,.tv-button--default_ghost:hover{border-color:#b2b5be;color:#6a6d78}}html.theme-dark .tv-button--default.i-hover,html.theme-dark .tv-button--default_ghost.i-hover{border-color:#363a45}@media (any-hover:hover){html.theme-dark .tv-button--default:hover,html.theme-dark .tv-button--default_ghost:hover{border-color:#363a45}}html.theme-dark .tv-button--default.i-hover,html.theme-dark .tv-button--default_ghost.i-hover{color:#787b86}@media (any-hover:hover){html.theme-dark .tv-button--default:hover,html.theme-dark .tv-button--default_ghost:hover{color:#787b86}}.tv-button--default.i-active,.tv-button--default:active,.tv-button--default_ghost.i-active,.tv-button--default_ghost:active{border-color:#b2b5be;color:#6a6d78}html.theme-dark .tv-button--default.i-active,html.theme-dark .tv-button--default:active,html.theme-dark .tv-button--default_ghost.i-active,html.theme-dark .tv-button--default_ghost:active{border-color:#363a45;color:#787b86}.tv-button--primary,.tv-button--primary_ghost,a.tv-button--primary:visited{background-color:#2962ff;border-color:#2962ff;color:#fff}html.theme-dark .tv-button--primary,html.theme-dark .tv-button--primary_ghost,html.theme-dark a.tv-button--primary:visited{background-color:#2962ff;border-color:#2962ff;color:#fff}.tv-button--primary_ghost,html.theme-dark .tv-button--primary_ghost{color:#2962ff}.tv-button--primary_ghost.i-checked{background-color:#2962ff;border-color:#2962ff;color:#fff}html.theme-dark .tv-button--primary_ghost.i-checked{background-color:#2962ff;border-color:#2962ff;color:#fff}.tv-button--primary.i-active,.tv-button--primary:active,.tv-button--primary_ghost.i-active,.tv-button--primary_ghost:active{background-color:#1848cc;border-color:#1848cc;color:#fff;transform:translateY(1px)}html.theme-dark .tv-button--primary.i-active,html.theme-dark .tv-button--primary:active,html.theme-dark .tv-button--primary_ghost.i-active,html.theme-dark .tv-button--primary_ghost:active{background-color:#1848cc;border-color:#1848cc;color:#fff}.tv-button--primary.i-hover,.tv-button--primary_ghost.i-hover{background-color:#1e53e5;border-color:#1e53e5;color:#fff}@media (any-hover:hover){.tv-button--primary:hover,.tv-button--primary_ghost:hover{background-color:#1e53e5;border-color:#1e53e5;color:#fff}}html.theme-dark .tv-button--primary.i-hover,html.theme-dark .tv-button--primary_ghost.i-hover{background-color:#1e53e5}@media (any-hover:hover){html.theme-dark .tv-button--primary:hover,html.theme-dark .tv-button--primary_ghost:hover{background-color:#1e53e5}}html.theme-dark .tv-button--primary.i-hover,html.theme-dark .tv-button--primary_ghost.i-hover{border-color:#1e53e5}@media (any-hover:hover){html.theme-dark .tv-button--primary:hover,html.theme-dark .tv-button--primary_ghost:hover{border-color:#1e53e5}}html.theme-dark .tv-button--primary.i-hover,html.theme-dark .tv-button--primary_ghost.i-hover{color:#fff}@media (any-hover:hover){html.theme-dark .tv-button--primary:hover,html.theme-dark .tv-button--primary_ghost:hover{color:#fff}}.tv-button--primary_ghost .tv-button__loader-item,html.theme-dark .tv-button--primary_ghost .tv-button__loader-item{background-color:#1e53e5}.tv-button--primary_ghost.i-hover .tv-button__loader-item{background-color:#fff}@media (any-hover:hover){.tv-button--primary_ghost:hover .tv-button__loader-item{background-color:#fff}}html.theme-dark .tv-button--primary_ghost.i-hover .tv-button__loader-item{background-color:#fff}@media (any-hover:hover){html.theme-dark .tv-button--primary_ghost:hover .tv-button__loader-item{background-color:#fff}}.tv-button--secondary,.tv-button--secondary_ghost,a.tv-button--secondary:visited{background-color:#e9eff2;border-color:#e9eff2;color:#757575}.tv-button--secondary_ghost{color:#757575}.tv-button--secondary_ghost.i-checked{background-color:#e9eff2;border-color:#e9eff2;color:#757575}.tv-button--secondary.i-active,.tv-button--secondary:active,.tv-button--secondary_ghost.i-active,.tv-button--secondary_ghost:active{background-color:#cfdce3;border-color:#cfdce3;color:#757575;transform:translateY(1px)}.tv-button--secondary.i-hover,.tv-button--secondary_ghost.i-hover{background-color:#dce6ea;border-color:#dce6ea;color:#757575}@media (any-hover:hover){.tv-button--secondary:hover,.tv-button--secondary_ghost:hover{background-color:#dce6ea;border-color:#dce6ea;color:#757575}}.tv-button--secondary_ghost .tv-button__loader-item{background-color:#dce6ea}.tv-button--secondary_ghost.i-hover .tv-button__loader-item{background-color:#757575}@media (any-hover:hover){.tv-button--secondary_ghost:hover .tv-button__loader-item{background-color:#757575}}.tv-button--success,.tv-button--success_ghost,a.tv-button--success:visited{background-color:#089981;border-color:#089981;color:#fff}html.theme-dark .tv-button--success,html.theme-dark .tv-button--success_ghost,html.theme-dark a.tv-button--success:visited{background-color:#056656;border-color:#056656;color:#fff}.tv-button--success_ghost{color:#089981}html.theme-dark .tv-button--success_ghost{color:#056656}.tv-button--success_ghost.i-checked{background-color:#089981;border-color:#089981;color:#fff}html.theme-dark .tv-button--success_ghost.i-checked{background-color:#056656;border-color:#056656;color:#fff}.tv-button--success.i-active,.tv-button--success:active,.tv-button--success_ghost.i-active,.tv-button--success_ghost:active{background-color:#056656;border-color:#056656;color:#fff;transform:translateY(1px)}html.theme-dark .tv-button--success.i-active,html.theme-dark .tv-button--success:active,html.theme-dark .tv-button--success_ghost.i-active,html.theme-dark .tv-button--success_ghost:active{background-color:#089981;border-color:#089981;color:#fff}.tv-button--success.i-hover,.tv-button--success_ghost.i-hover{background-color:#06806b;border-color:#06806b;color:#fff}@media (any-hover:hover){.tv-button--success:hover,.tv-button--success_ghost:hover{background-color:#06806b;border-color:#06806b;color:#fff}}html.theme-dark .tv-button--success.i-hover,html.theme-dark .tv-button--success_ghost.i-hover{background-color:#06806b}@media (any-hover:hover){html.theme-dark .tv-button--success:hover,html.theme-dark .tv-button--success_ghost:hover{background-color:#06806b}}html.theme-dark .tv-button--success.i-hover,html.theme-dark .tv-button--success_ghost.i-hover{border-color:#06806b}@media (any-hover:hover){html.theme-dark .tv-button--success:hover,html.theme-dark .tv-button--success_ghost:hover{border-color:#06806b}}html.theme-dark .tv-button--success.i-hover,html.theme-dark .tv-button--success_ghost.i-hover{color:#fff}@media (any-hover:hover){html.theme-dark .tv-button--success:hover,html.theme-dark .tv-button--success_ghost:hover{color:#fff}}.tv-button--success_ghost .tv-button__loader-item,html.theme-dark .tv-button--success_ghost .tv-button__loader-item{background-color:#06806b}.tv-button--success_ghost.i-hover .tv-button__loader-item{background-color:#fff}@media (any-hover:hover){.tv-button--success_ghost:hover .tv-button__loader-item{background-color:#fff}}html.theme-dark .tv-button--success_ghost.i-hover .tv-button__loader-item{background-color:#fff}@media (any-hover:hover){html.theme-dark .tv-button--success_ghost:hover .tv-button__loader-item{background-color:#fff}}.tv-button--danger,.tv-button--danger_ghost,a.tv-button--danger:visited{background-color:#f7525f;border-color:#f7525f;color:#fff}html.theme-dark .tv-button--danger,html.theme-dark .tv-button--danger_ghost,html.theme-dark a.tv-button--danger:visited{background-color:#b22833;border-color:#b22833;color:#fff}.tv-button--danger_ghost{color:#f7525f}html.theme-dark .tv-button--danger_ghost{color:#b22833}.tv-button--danger_ghost.i-checked{background-color:#f7525f;border-color:#f7525f;color:#fff}html.theme-dark .tv-button--danger_ghost.i-checked{background-color:#b22833;border-color:#b22833;color:#fff}.tv-button--danger.i-active,.tv-button--danger:active,.tv-button--danger_ghost.i-active,.tv-button--danger_ghost:active{background-color:#b22833;border-color:#b22833;color:#fff;transform:translateY(1px)}html.theme-dark .tv-button--danger.i-active,html.theme-dark .tv-button--danger:active,html.theme-dark .tv-button--danger_ghost.i-active,html.theme-dark .tv-button--danger_ghost:active{background-color:#f23645;border-color:#f23645;color:#fff}.tv-button--danger.i-hover,.tv-button--danger_ghost.i-hover{background-color:#cc2f3c;border-color:#cc2f3c;color:#fff}@media (any-hover:hover){.tv-button--danger:hover,.tv-button--danger_ghost:hover{background-color:#cc2f3c;border-color:#cc2f3c;color:#fff}}html.theme-dark .tv-button--danger.i-hover,html.theme-dark .tv-button--danger_ghost.i-hover{background-color:#cc2f3c}@media (any-hover:hover){html.theme-dark .tv-button--danger:hover,html.theme-dark .tv-button--danger_ghost:hover{background-color:#cc2f3c}}html.theme-dark .tv-button--danger.i-hover,html.theme-dark .tv-button--danger_ghost.i-hover{border-color:#cc2f3c}@media (any-hover:hover){html.theme-dark .tv-button--danger:hover,html.theme-dark .tv-button--danger_ghost:hover{border-color:#cc2f3c}}html.theme-dark .tv-button--danger.i-hover,html.theme-dark .tv-button--danger_ghost.i-hover{color:#fff}@media (any-hover:hover){html.theme-dark .tv-button--danger:hover,html.theme-dark .tv-button--danger_ghost:hover{color:#fff}}.tv-button--danger_ghost .tv-button__loader-item,html.theme-dark .tv-button--danger_ghost .tv-button__loader-item{background-color:#cc2f3c}.tv-button--danger_ghost.i-hover .tv-button__loader-item{background-color:#fff}@media (any-hover:hover){.tv-button--danger_ghost:hover .tv-button__loader-item{background-color:#fff}}html.theme-dark .tv-button--danger_ghost.i-hover .tv-button__loader-item{background-color:#fff}@media (any-hover:hover){html.theme-dark .tv-button--danger_ghost:hover .tv-button__loader-item{background-color:#fff}}.tv-button--warning,.tv-button--warning_ghost,a.tv-button--warning:visited{background-color:#f89e30;border-color:#f89e30;color:#fff}.tv-button--warning_ghost{color:#f89e30}.tv-button--warning_ghost.i-checked{background-color:#f89e30;border-color:#f89e30;color:#fff}.tv-button--warning.i-active,.tv-button--warning:active,.tv-button--warning_ghost.i-active,.tv-button--warning_ghost:active{background-color:#d47807;border-color:#d47807;color:#fff;transform:translateY(1px)}.tv-button--warning.i-hover,.tv-button--warning_ghost.i-hover{background-color:#f79217;border-color:#f79217;color:#fff}@media (any-hover:hover){.tv-button--warning:hover,.tv-button--warning_ghost:hover{background-color:#f79217;border-color:#f79217;color:#fff}}.tv-button--warning_ghost .tv-button__loader-item{background-color:#f79217}.tv-button--warning_ghost.i-hover .tv-button__loader-item{background-color:#fff}@media (any-hover:hover){.tv-button--warning_ghost:hover .tv-button__loader-item{background-color:#fff}}.tv-button--link{color:#2962ff;transition:color .35s ease}html.theme-dark .tv-button--link{color:#2962ff}.tv-button--link:visited{fill:#2962ff;color:#2962ff}html.theme-dark .tv-button--link:visited{fill:#2962ff;color:#2962ff}@media (any-hover:hover){.tv-button--link:hover{fill:#1e53e5;color:#1e53e5;transition-duration:.06s}html.theme-dark .tv-button--link:hover{fill:#1e53e5;color:#1e53e5}}.tv-button--link:focus{outline:auto}.tv-button--link:focus:not(:-moz-focusring){outline:none}.tv-button--link:-moz-focusring{outline:auto}.tv-button--link:active{fill:#1848cc;color:#1848cc;transition-duration:.06s}html.theme-dark .tv-button--link:active{fill:#1848cc;color:#1848cc}.tv-button--danger_ghost,.tv-button--default_ghost,.tv-button--primary_ghost,.tv-button--secondary_ghost,.tv-button--success_ghost,.tv-button--warning_ghost{background-color:initial;border-style:solid;border-width:1px}html.theme-dark .tv-button--danger_ghost,html.theme-dark .tv-button--default_ghost,html.theme-dark .tv-button--primary_ghost,html.theme-dark .tv-button--secondary_ghost,html.theme-dark .tv-button--success_ghost,html.theme-dark .tv-button--warning_ghost{background-color:initial}.tv-button--danger_ghost.tv-button--size_large,.tv-button--default_ghost.tv-button--size_large,.tv-button--primary_ghost.tv-button--size_large,.tv-button--secondary_ghost.tv-button--size_large,.tv-button--success_ghost.tv-button--size_large,.tv-button--warning_ghost.tv-button--size_large{border-width:2px}.tv-button--danger_ghost.tv-button--size_large.tv-button--thin-border,.tv-button--default_ghost.tv-button--size_large.tv-button--thin-border,.tv-button--primary_ghost.tv-button--size_large.tv-button--thin-border,.tv-button--secondary_ghost.tv-button--size_large.tv-button--thin-border,.tv-button--success_ghost.tv-button--size_large.tv-button--thin-border,.tv-button--warning_ghost.tv-button--size_large.tv-button--thin-border{border-width:1px}.tv-button.i-disabled,.tv-button.i-disabled:active,.tv-button:disabled,.tv-button:disabled:active{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be;cursor:default}@media (any-hover:hover){.tv-button.i-disabled:hover,.tv-button:disabled:hover{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be;cursor:default}}html.theme-dark .tv-button.i-disabled,html.theme-dark .tv-button.i-disabled:active,html.theme-dark .tv-button:disabled,html.theme-dark .tv-button:disabled:active{background-color:#363a45}@media (any-hover:hover){html.theme-dark .tv-button.i-disabled:hover,html.theme-dark .tv-button:disabled:hover{background-color:#363a45}}html.theme-dark .tv-button.i-disabled,html.theme-dark .tv-button.i-disabled:active,html.theme-dark .tv-button:disabled,html.theme-dark .tv-button:disabled:active{border-color:#363a45}@media (any-hover:hover){html.theme-dark .tv-button.i-disabled:hover,html.theme-dark .tv-button:disabled:hover{border-color:#363a45}}html.theme-dark .tv-button.i-disabled,html.theme-dark .tv-button.i-disabled:active,html.theme-dark .tv-button:disabled,html.theme-dark .tv-button:disabled:active{color:#50535e}@media (any-hover:hover){html.theme-dark .tv-button.i-disabled:hover,html.theme-dark .tv-button:disabled:hover{color:#50535e}}.tv-button.i-disabled:active,.tv-button:disabled:active{transform:translateY(0)}.tv-button--size_xsmall{border-radius:1px;font-size:11px;font-weight:400;line-height:15px;padding:2px 7px}.tv-button--size_xsmall.tv-button--danger_ghost,.tv-button--size_xsmall.tv-button--default,.tv-button--size_xsmall.tv-button--default_ghost,.tv-button--size_xsmall.tv-button--primary_ghost,.tv-button--size_xsmall.tv-button--secondary_ghost,.tv-button--size_xsmall.tv-button--state,.tv-button--size_xsmall.tv-button--success_ghost,.tv-button--size_xsmall.tv-button--warning_ghost{padding:1px 6px}.tv-button--size_xsmall+.tv-button--size_xsmall{margin-left:10px}.tv-button--size_small{font-size:13px;line-height:25px;padding:1px 12px}.tv-button--size_small.tv-button--danger_ghost,.tv-button--size_small.tv-button--default,.tv-button--size_small.tv-button--default_ghost,.tv-button--size_small.tv-button--primary_ghost,.tv-button--size_small.tv-button--secondary_ghost,.tv-button--size_small.tv-button--state,.tv-button--size_small.tv-button--success_ghost,.tv-button--size_small.tv-button--warning_ghost{padding:0 11px}.tv-button--size_small+.tv-button--size_small{margin-left:10px}.tv-button--size_large{font-size:17px;line-height:44px;padding:1px 30px}.tv-button--size_large.tv-button--danger_ghost,.tv-button--size_large.tv-button--default,.tv-button--size_large.tv-button--default_ghost,.tv-button--size_large.tv-button--primary_ghost,.tv-button--size_large.tv-button--secondary_ghost,.tv-button--size_large.tv-button--state,.tv-button--size_large.tv-button--success_ghost,.tv-button--size_large.tv-button--warning_ghost{padding:0 29px}.tv-button--size_promo{border-radius:120px;font-size:24px;line-height:54px;padding:1px 40px}.tv-button--size_promo.tv-button--danger_ghost,.tv-button--size_promo.tv-button--default,.tv-button--size_promo.tv-button--default_ghost,.tv-button--size_promo.tv-button--primary_ghost,.tv-button--size_promo.tv-button--secondary_ghost,.tv-button--size_promo.tv-button--state,.tv-button--size_promo.tv-button--success_ghost,.tv-button--size_promo.tv-button--warning_ghost{padding:0 39px}.tv-button--no-padding{padding:1px}.tv-button--no-padding.tv-button--danger_ghost,.tv-button--no-padding.tv-button--default,.tv-button--no-padding.tv-button--default_ghost,.tv-button--no-padding.tv-button--primary_ghost,.tv-button--no-padding.tv-button--secondary_ghost,.tv-button--no-padding.tv-button--state,.tv-button--no-padding.tv-button--success_ghost,.tv-button--no-padding.tv-button--warning_ghost{padding:0}.tv-button--state{background:#0000;border-style:solid;border-width:1px;text-align:center}html.theme-dark .tv-button--state{background:#0000}.tv-button--state:after{content:"";display:inline-block}.tv-button--state__checked,.tv-button--state__uncheck-hint,.tv-button--state__unchecked{display:block;height:0;transition:opacity .2625s ease,transform .2625s ease}.tv-button--state__ellipsis-text{display:block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}@media (any-hover:hover){.tv-button--state.i-checked:hover .tv-button--state__checked,.tv-button--state.i-checked:hover .tv-button--state__uncheck-hint,.tv-button--state.i-checked:hover .tv-button--state__unchecked{will-change:opacity,transform}}.tv-button--state.i-checked .tv-button--state__unchecked,.tv-button--state__checked,.tv-button--state__uncheck-hint{opacity:0}@media (any-hover:hover){.tv-button--state.i-checked:hover .tv-button--state__checked{opacity:0}}.tv-button--state.i-checked .tv-button--state__checked,.tv-button--state__unchecked{opacity:1}@media (any-hover:hover){.tv-button--state.i-checked:hover .tv-button--state__uncheck-hint{opacity:1}.tv-button--state.i-checked:hover .tv-button--state__checked{transform:translateY(-5px)}}.tv-button--state.i-checked .tv-button--state__unchecked,.tv-button--state__checked,.tv-button--state__uncheck-hint{transform:translateY(5px)}.tv-button--state.i-checked .tv-button--state__checked{transform:translateY(0)}@media (any-hover:hover){.tv-button--state.i-checked:hover .tv-button--state__uncheck-hint{transform:translateY(0)}}.tv-button--state.tv-button--success{background-color:initial;color:#089981}html.theme-dark .tv-button--state.tv-button--success{background-color:initial;color:#056656}.tv-button--state.tv-button--success.i-checked{background-color:#089981;color:#fff}html.theme-dark .tv-button--state.tv-button--success.i-checked{background-color:#056656;color:#fff}@media (any-hover:hover){.tv-button--state.tv-button--success:hover{background-color:#06806b;color:#fff}html.theme-dark .tv-button--state.tv-button--success:hover{background-color:#06806b;color:#fff}}.tv-button--state.tv-button--success:active{background-color:#056656;color:#fff}html.theme-dark .tv-button--state.tv-button--success:active{background-color:#089981;color:#fff}.tv-button--state.tv-button--danger{background-color:initial;color:#f7525f}html.theme-dark .tv-button--state.tv-button--danger{background-color:initial;color:#b22833}.tv-button--state.tv-button--danger.i-checked{background-color:#ff4a68;color:#fff}@media (any-hover:hover){.tv-button--state.tv-button--danger:hover{background-color:#f24965;color:#fff}}.tv-button--state.tv-button--danger:active{background-color:#ff173e;color:#fff}.tv-button--state.tv-button--primary{background-color:initial;color:#2962ff}html.theme-dark .tv-button--state.tv-button--primary{background-color:initial;color:#2962ff}.tv-button--state.tv-button--primary.i-checked{background-color:#2962ff;color:#fff}html.theme-dark .tv-button--state.tv-button--primary.i-checked{background-color:#2962ff;color:#fff}@media (any-hover:hover){.tv-button--state.tv-button--primary:hover{background-color:#1e53e5;color:#fff}html.theme-dark .tv-button--state.tv-button--primary:hover{background-color:#1e53e5;color:#fff}}.tv-button--state.tv-button--primary:active{background-color:#1848cc;color:#fff}html.theme-dark .tv-button--state.tv-button--primary:active{background-color:#1848cc;color:#fff}.tv-button--state.tv-button--primary_ghost-hover.i-checked{background-color:initial;color:#2962ff}html.theme-dark .tv-button--state.tv-button--primary_ghost-hover.i-checked{background-color:initial;color:#2962ff}@media (any-hover:hover){.tv-button--state.tv-button--primary_ghost-hover:hover{background-color:#1e53e5;color:#fff}html.theme-dark .tv-button--state.tv-button--primary_ghost-hover:hover{background-color:#1e53e5;color:#fff}}.tv-button--state.tv-button--primary_ghost-hover:active{background-color:#1848cc;color:#fff}html.theme-dark .tv-button--state.tv-button--primary_ghost-hover:active{background-color:#1848cc;color:#fff}.tv-button--state.tv-button--secondary{background-color:initial;color:#757575}.tv-button--state.tv-button--secondary.i-checked{background-color:#e9eff2;color:#757575}@media (any-hover:hover){.tv-button--state.tv-button--secondary:hover{background-color:#dce6ea;color:#757575}}.tv-button--state.tv-button--secondary:active{background-color:#cfdce3;color:#757575}.tv-button--state.tv-button--warning{background-color:initial;color:#f89e30}.tv-button--state.tv-button--warning.i-checked{background-color:#f89e30;color:#fff}@media (any-hover:hover){.tv-button--state.tv-button--warning:hover{background-color:#f79217;color:#fff}}.tv-button--state.tv-button--warning:active{background-color:#d47807;color:#fff}.tv-button--state.tv-button--icon-with-text svg{margin-bottom:-8px;margin-right:6px;vertical-align:unset}.tv-button--icon{align-items:center;display:inline-flex;height:34px;justify-content:center;min-width:auto;padding:0!important;width:34px}.tv-button--icon.tv-button--size_xsmall{height:19px;width:19px}.tv-button--icon.tv-button--size_small{height:27px;width:27px}.tv-button--icon.tv-button--size_large{height:46px;width:46px}.tv-button__icon{display:flex;margin-right:7px}.tv-button--loader .tv-button__text{transition:opacity .175s ease,transform .175s ease}.tv-button--loader.i-start-load .tv-button__text{opacity:0;transform:translateY(-5px)}.tv-button--loader.i-loading .tv-button__text{opacity:0;transform:translateY(5px)}.tv-button--loader.i-stop-load .tv-button__text{opacity:1;transform:translateY(0);transition-delay:.175s}.tv-button__loader{bottom:0;font-size:0;height:100%;left:0;margin:0 auto;opacity:0;position:absolute;right:0;text-align:center;top:0;transition:opacity .35s ease}.tv-button__loader:after{content:"";display:inline-block;height:100%;vertical-align:middle}.tv-button--loader.i-loading .tv-button__loader,.tv-button--loader.i-start-load .tv-button__loader{opacity:1}.tv-button--loader.i-stop-load .tv-button__loader{opacity:0}.tv-button__loader-item{background-color:#fff;border-radius:100%;display:inline-block;height:10px;margin-left:2px;margin-right:2px;opacity:0;transform:translateY(12px) scale(.6);transition:transform .35s cubic-bezier(.68,-.55,.265,1.55),opacity .35s ease;vertical-align:middle;width:10px}.tv-button__loader-item:nth-child(2){transition-delay:.11666667s}.tv-button__loader-item:nth-child(3){transition-delay:.23333333s}.tv-button--default .tv-button__loader-item{background-color:#757575}.tv-button--loader.i-loading .tv-button__loader-item,.tv-button--loader.i-start-load .tv-button__loader-item{opacity:1}.tv-button--loader.i-stop-load .tv-button__loader-item{opacity:0}.tv-button--loader.i-loading .tv-button__loader-item,.tv-button--loader.i-start-load .tv-button__loader-item,.tv-button--loader.i-stop-load .tv-button__loader-item{transform:translateY(0) scale(.6)}.tv-button--loader.i-loading .tv-button__loader-item,.tv-button--loader.i-stop-load .tv-button__loader-item{animation:tv-button-loader .96s ease-in-out infinite both}.tv-button--loader.i-loading .tv-button__loader-item:nth-child(2),.tv-button--loader.i-stop-load .tv-button__loader-item:nth-child(2){animation-delay:.151s}.tv-button--loader.i-loading .tv-button__loader-item:nth-child(3),.tv-button--loader.i-stop-load .tv-button__loader-item:nth-child(3){animation-delay:.32s}.tv-button--no-border-radius{border-radius:0}.tv-button--no-border{border:none}.tv-button--connect{border-radius:0}.tv-button--connect_left{border-bottom-left-radius:0;border-top-left-radius:0}.tv-button--connect_right{border-bottom-right-radius:0;border-top-right-radius:0}.tv-button--with-icon{align-items:center;display:inline-flex;transform:translate(0)}@keyframes tv-button-loader{0%,to{transform:scale(.6)}50%{transform:scale(.9)}}.tv-control-input{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #e0e3eb;border-radius:2px;box-sizing:border-box;color:#434651;display:block;font-size:13px;height:34px;padding:0 12px;transition:border-color .35s ease,background-color .35s ease;width:100%}html.theme-dark .tv-control-input{background-color:#000;border-color:#363a45;color:#d1d4dc}.tv-control-input::placeholder{color:#a3a6af;opacity:1}html.theme-dark .tv-control-input::placeholder{color:#50535e}.tv-control-input:-webkit-autofill{-webkit-text-fill-color:#535353!important;box-shadow:inset 0 0 0 1000px #fff!important}.tv-control-input--size_xsmall{height:19px}.tv-control-input--size_small{height:27px}.tv-control-input--size_large{font-size:16px;height:48px}.tv-control-input--connect{border-left:0;border-radius:0;border-right:0}.tv-control-input--connect_left{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}.tv-control-input--connect_right{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}@media (any-hover:hover){.tv-control-input:hover{border-color:#c1c4cd;transition-duration:.06s}html.theme-dark .tv-control-input:hover{border-color:#50535e}}.tv-control-input:focus{border-color:#2962ff!important;transition-duration:.06s}.tv-control-input[readonly]{border-color:#dadde0;color:#8a8a8a}.tv-control-input[readonly]:focus{border-color:#e0e3eb!important}@media (any-hover:hover){.tv-control-input[readonly]:hover{border-color:#e0e3eb!important}}html.theme-dark .tv-control-input[readonly]:focus{border-color:#2a2e39!important}@media (any-hover:hover){html.theme-dark .tv-control-input[readonly]:hover{border-color:#2a2e39!important}}.tv-control-input--readonly_dark,.tv-control-input--readonly_dark[readonly],html.theme-dark .tv-control-input--readonly_dark,html.theme-dark .tv-control-input--readonly_dark[readonly]{color:#50535e}.tv-control-input.i-disabled,.tv-control-input[disabled]{border-color:#e0e3eb!important;color:#e0e3eb!important}html.theme-dark .tv-control-input.i-disabled,html.theme-dark .tv-control-input[disabled]{border-color:#2a2e39!important;color:#2a2e39!important}.tv-control-input.i-disabled::placeholder,.tv-control-input[disabled]::placeholder{color:#e0e3eb!important}html.theme-dark .tv-control-input.i-disabled::placeholder,html.theme-dark .tv-control-input[disabled]::placeholder{color:#2a2e39!important}@media (any-hover:hover){.tv-control-input.i-disabled:hover,.tv-control-input[disabled]:hover{border-color:#e0e3eb!important}html.theme-dark .tv-control-input.i-disabled:hover,html.theme-dark .tv-control-input[disabled]:hover{border-color:#2a2e39!important}}.tv-control-input.i-error{border-color:#ff4a68!important}@media (any-hover:hover){.tv-control-input.i-error:hover{border-color:#f24965!important}}.tv-control-input.i-error:focus{border-color:#ff173e!important}.tv-control-input.i-success{border-color:#089981!important}html.theme-dark .tv-control-input.i-success{border-color:#056656!important}@media (any-hover:hover){.tv-control-input.i-success:hover,html.theme-dark .tv-control-input.i-success:hover{border-color:#06806b!important}}.tv-control-input.i-success:active,.tv-control-input.i-success:focus{border-color:#056656!important}html.theme-dark .tv-control-input.i-success:active,html.theme-dark .tv-control-input.i-success:focus{border-color:#089981!important}.tv-control-input--phone{direction:ltr;text-align:left}.tv-control-input--file{display:none}body,html{background:none;height:100%;overflow:hidden;width:100%}body{min-width:240px}#library-container{background:#fff;border:1px solid #d9dadb}#library-container #showExtendedHoursLink{display:none}.on-widget .open-popup{background:#6798bb;border-width:0!important;border:none;margin-left:4px;padding:7px}@media (any-hover:hover){.on-widget .open-popup:hover{background:#69a3cc}}.on-widget .open-popup:active{background:#71acd6}.on-widget .open-popup svg{fill:#fff;display:block;height:14px;width:16px}.on-widget .widgetbar-widget-hotlist .widgetbar-widgetheader .widgetbar-headerspace{display:none}.text .logo-highlighted{font-weight:700;text-decoration:underline}.on-cme-widget .symbol-edit-popup .filter,.on-cme-widget .symbol-search-dialog .filter{display:none}.on-cme-widget .symbol-search-dialog .results{height:450px}.load-chart .chart-search,.load-chart .chart-search input{width:100%}@media only screen and (max-width:750px){.charts-popup-list .item.save-load-chart-title{display:block}}.charts-popup-list .item .title,.charts-popup-list .item .title-expanded{width:auto}.common-tooltip-C8z_hVli{color:#f0f3fa;display:inline-flex;font-size:12px;line-height:18px;opacity:1;pointer-events:none;position:fixed;transition:opacity .15s linear;z-index:1000}.common-tooltip--hidden-C8z_hVli{opacity:0}.common-tooltip--horizontal-C8z_hVli{margin:4px 0}.common-tooltip--horizontal-C8z_hVli.common-tooltip--farther-C8z_hVli{margin:8px 0}.common-tooltip--vertical-C8z_hVli{margin:0 4px}.common-tooltip--vertical-C8z_hVli.common-tooltip-farther-C8z_hVli{margin:0 8px}.common-tooltip--direction_normal-C8z_hVli{flex-direction:row}.common-tooltip--direction_normal-C8z_hVli .common-tooltip__body-C8z_hVli{border-bottom-left-radius:2px;border-top-left-radius:2px}.common-tooltip--direction_normal-C8z_hVli .common-tooltip__body--no-buttons-C8z_hVli,.common-tooltip--direction_normal-C8z_hVli .common-tooltip__button-container-C8z_hVli{border-bottom-right-radius:2px;border-top-right-radius:2px}.common-tooltip--direction_normal-C8z_hVli .common-tooltip__button-C8z_hVli:not(:last-child){margin-right:1px}.common-tooltip--direction_reversed-C8z_hVli{flex-direction:row-reverse}.common-tooltip--direction_reversed-C8z_hVli .common-tooltip__body-C8z_hVli{border-bottom-right-radius:2px;border-top-right-radius:2px}.common-tooltip--direction_reversed-C8z_hVli .common-tooltip__body--no-buttons-C8z_hVli,.common-tooltip--direction_reversed-C8z_hVli .common-tooltip__button-container-C8z_hVli{border-bottom-left-radius:2px;border-top-left-radius:2px}.common-tooltip--direction_reversed-C8z_hVli .common-tooltip__button-C8z_hVli:not(:first-child){margin-left:1px}.common-tooltip__ear-holder-C8z_hVli{position:relative}.common-tooltip__ear-holder-C8z_hVli:after{border:0 solid #2a2e39;box-sizing:border-box;content:"";display:block;height:0;position:absolute;width:0}html.theme-dark .common-tooltip__ear-holder-C8z_hVli:after{border-color:#363a45}.common-tooltip__ear-holder--above-C8z_hVli:after,.common-tooltip__ear-holder--below-C8z_hVli:after{border-left:6px solid #0000;border-right:6px solid #0000;left:50%;margin-left:-6px}html.theme-dark .common-tooltip__ear-holder--above-C8z_hVli:after,html.theme-dark .common-tooltip__ear-holder--below-C8z_hVli:after{border-left-color:#0000;border-right-color:#0000}.common-tooltip__ear-holder--below-C8z_hVli:after{border-bottom-width:4px;bottom:100%}.common-tooltip__ear-holder--above-C8z_hVli:after{border-top-width:4px;top:100%}.common-tooltip__ear-holder--after-C8z_hVli:after,.common-tooltip__ear-holder--before-C8z_hVli:after{border-bottom:6px solid #0000;border-top:6px solid #0000;margin-top:-6px;top:50%}html.theme-dark .common-tooltip__ear-holder--after-C8z_hVli:after,html.theme-dark .common-tooltip__ear-holder--before-C8z_hVli:after{border-bottom-color:#0000;border-top-color:#0000}.common-tooltip__ear-holder--before-C8z_hVli:after{border-right-width:4px;right:100%}.common-tooltip__ear-holder--after-C8z_hVli:after{border-left-width:4px;left:100%}.common-tooltip__body-C8z_hVli{word-wrap:break-word;background-color:#2a2e39;box-sizing:border-box;display:block;max-width:320px;overflow:hidden;padding:3px 8px;position:relative;text-align:left;white-space:pre-wrap}html.theme-dark .common-tooltip__body-C8z_hVli{background-color:#363a45}.common-tooltip__body--with-hotkey-C8z_hVli{display:flex;max-width:420px;padding:0}.common-tooltip__body--width_wide-C8z_hVli{max-width:640px}.common-tooltip__body--width_narrow-C8z_hVli{max-width:200px}.common-tooltip__body--no-padding-C8z_hVli{padding:0}.common-tooltip__hotkey-block-C8z_hVli{align-items:center;color:#ff9800;display:inline-flex;flex:1 0 auto;justify-content:center;line-height:12px;padding:4px 8px 5px}.common-tooltip__hotkey-block--divider-C8z_hVli{border-left:1px solid #5d606b;margin-left:8px}html.theme-dark .common-tooltip__hotkey-block--divider-C8z_hVli{border-left:1px solid #787b86}.common-tooltip__hotkey-text-C8z_hVli{align-items:center;display:inline-flex;margin:3px 0 3px 8px}.common-tooltip__hotkey-button-C8z_hVli{align-items:center;border:1px solid;border-radius:2px;display:inline-flex;height:13px;justify-content:center;min-width:7px;padding:0 3px}.common-tooltip__plus-sign-C8z_hVli{height:15px;line-height:16px;text-align:center;width:13px}.common-tooltip__button-container-C8z_hVli{display:flex;overflow:hidden;position:relative}.common-tooltip__button-C8z_hVli{align-items:center;background-color:#2962ff;color:#fff;display:flex;padding:0 10px}@media (any-hover:hover){.common-tooltip__button-C8z_hVli:hover{background-color:#bbd9fb}}.common-tooltip-C8z_hVli.theme-white{color:#131722}html.theme-dark .common-tooltip-C8z_hVli.theme-white{color:#d1d4dc}.common-tooltip-C8z_hVli.theme-white .common-tooltip__body-C8z_hVli{background-color:#fff;border-radius:0}html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__body-C8z_hVli{background-color:#1e222d}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder-C8z_hVli{border:1px solid #e0e3eb}html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder-C8z_hVli{border:1px solid #363a45}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder-C8z_hVli:after{border-color:#fff}html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder-C8z_hVli:after{border-color:#1e222d}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--above-C8z_hVli:after,.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--below-C8z_hVli:after{border-left:6px solid #0000;border-right:6px solid #0000}html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--above-C8z_hVli:after,html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--below-C8z_hVli:after{border-left-color:#0000;border-right-color:#0000}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--after-C8z_hVli:after,.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--before-C8z_hVli:after{border-bottom:6px solid #0000;border-top:6px solid #0000}html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--after-C8z_hVli:after,html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--before-C8z_hVli:after{border-bottom-color:#0000;border-top-color:#0000}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder-C8z_hVli:before{border:0 solid #e0e3eb;content:"";display:block;height:0;position:absolute;width:0;z-index:1000}html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder-C8z_hVli:before{border-color:#363a45}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--above-C8z_hVli:before,.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--below-C8z_hVli:before{border-left:7px solid #0000;border-right:7px solid #0000;left:50%;margin-left:-7px}html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--above-C8z_hVli:before,html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--below-C8z_hVli:before{border-left-color:#0000;border-right-color:#0000}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--below-C8z_hVli:before{border-bottom-width:6px;top:-6px}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--above-C8z_hVli:before{border-top-width:6px;bottom:-6px}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--after-C8z_hVli:before,.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--before-C8z_hVli:before{border-bottom:7px solid #0000;border-top:7px solid #0000;margin-top:-7px;top:50%}html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--after-C8z_hVli:before,html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--before-C8z_hVli:before{border-bottom-color:#0000;border-top-color:#0000}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--before-C8z_hVli:before{border-right-width:6px;left:-6px}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--after-C8z_hVli:before{border-left-width:6px;right:-6px}.common-tooltip-C8z_hVli.theme-round-shadow{box-shadow:0 1px 3px 0 #2a2c394a;color:#131722}html.theme-dark .common-tooltip-C8z_hVli.theme-round-shadow{color:#d1d4dc}.common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__body-C8z_hVli{background-color:#fff}html.theme-dark .common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__body-C8z_hVli{background-color:#1e222d}.common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__ear-holder-C8z_hVli:after{border-color:#fff}html.theme-dark .common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__ear-holder-C8z_hVli:after{border-color:#1e222d}.common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__ear-holder--above-C8z_hVli:after,.common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__ear-holder--below-C8z_hVli:after{border-left:6px solid #0000;border-right:6px solid #0000}html.theme-dark .common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__ear-holder--above-C8z_hVli:after,html.theme-dark .common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__ear-holder--below-C8z_hVli:after{border-left-color:#0000;border-right-color:#0000}.common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__ear-holder--after-C8z_hVli:after,.common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__ear-holder--before-C8z_hVli:after{border-bottom:6px solid #0000;border-top:6px solid #0000}html.theme-dark .common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__ear-holder--after-C8z_hVli:after,html.theme-dark .common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__ear-holder--before-C8z_hVli:after{border-bottom-color:#0000;border-top-color:#0000}.container-ArDpmAvc{background-color:var(--tv-color-platform-background,#e0e3eb);box-sizing:border-box;height:100%;width:100%}html.theme-dark .container-ArDpmAvc{background-color:var(--tv-color-platform-background,#2a2e39)}.container-ArDpmAvc .inner-ArDpmAvc{background-color:var(--tv-color-pane-background,#fff);height:100%;width:100%}html.theme-dark .container-ArDpmAvc .inner-ArDpmAvc{background-color:var(--tv-color-pane-background,#131722)}.container-ArDpmAvc.border-left-ArDpmAvc{padding-left:4px}.container-ArDpmAvc.border-right-ArDpmAvc{padding-right:4px}.container-ArDpmAvc.border-top-ArDpmAvc{padding-top:4px}.container-ArDpmAvc.border-bottom-ArDpmAvc{padding-bottom:4px}.container-ArDpmAvc.top-right-radius-ArDpmAvc .inner-ArDpmAvc{border-top-right-radius:0}.container-ArDpmAvc.top-left-radius-ArDpmAvc .inner-ArDpmAvc{border-top-left-radius:0}.container-ArDpmAvc.bottom-right-radius-ArDpmAvc .inner-ArDpmAvc{border-bottom-right-radius:0}.container-ArDpmAvc.bottom-left-radius-ArDpmAvc .inner-ArDpmAvc{border-bottom-left-radius:0}button,html input[type=button],input[type=reset],input[type=submit]{cursor:default}.chart-widget{border-style:none;box-sizing:border-box;height:256px;left:0;margin:0;overflow:hidden;padding:0;position:absolute;top:0;width:512px}.chart-header{background-color:#fff;border-bottom:1px solid gray;color:#fff}table.chart-markup-table{border:none;border-collapse:collapse;border-spacing:0;line-height:0px;margin:0;padding:0}.chart-markup-table tr{margin:0;padding:0}td.chart-markup-table{border:none;line-height:0px;margin:0;padding:0;text-align:left;vertical-align:top}.chart-gui-wrapper{align-items:flex-start;direction:ltr;display:flex;height:100%;max-height:100%;max-width:100%;overflow:hidden;position:relative;width:100%}.chart-data-window{background-color:#fff;border-collapse:collapse;box-sizing:border-box;color:#434651;margin:0;padding:0;position:absolute;text-align:left;width:100%}html.theme-dark .chart-data-window{background-color:#131722;color:#d1d4dc}.chart-data-window .box{margin:3px}.chart-data-window .box.with-actions{cursor:pointer}.chart-data-window .box:first-child .chart-data-window-header:first-child{margin-top:0}.chart-data-window .hover .chart-data-window-header .hover-source-icon{display:block}.chart-data-window .active{border-left:2px solid #528cde}.chart-data-window .active .chart-data-window-header{background:#e9f8ff}.chart-data-window .active .chart-data-window-header,.chart-data-window .active .chart-data-window-item .chart-data-window-item-title{padding-left:8px}.chart-data-window .active .chart-data-window-item{font-weight:700}.chart-data-window .hidden{opacity:.3}.chart-data-window .hidden .chart-data-window-item{display:none}.chart-data-window .chart-data-window-header,.chart-data-window .chart-data-window-item{margin-bottom:3px;position:relative}.chart-data-window .chart-data-window-header{background:#f0f3fa;font-size:12px;font-weight:700;padding:9px 10px}html.theme-dark .chart-data-window .chart-data-window-header{background:#2a2e39}.chart-data-window .chart-data-window-header .toggle-source-icon{display:block;height:10px;position:absolute;right:14px;top:11px;width:16px}.chart-data-window .chart-data-window-header .toggle-source-icon svg{fill:#6a6d78;display:block;height:10px;width:16px}html.theme-dark .chart-data-window .chart-data-window-header .toggle-source-icon svg{fill:#868993}@media (any-hover:hover){.chart-data-window .chart-data-window-header .toggle-source-icon:hover svg{fill:#2962ff!important}}.chart-data-window .chart-data-window-header .hover-source-icon{background:#2962ff;border-radius:10px;display:none;height:10px;position:absolute;right:40px;top:11px;width:10px}.chart-data-window .chart-data-window-item:last-child{margin-bottom:0}.chart-data-window .chart-data-window-item .chart-data-window-item-title,.chart-data-window .chart-data-window-item .chart-data-window-item-value{box-sizing:border-box;display:inline-block;font-size:14px;line-height:16px;padding:4px 10px;white-space:nowrap;width:50%}.chart-data-window .chart-data-window-item .chart-data-window-item-title .real-color,.chart-data-window .chart-data-window-item .chart-data-window-item-value .real-color{border:1px dotted #ccc;cursor:help;display:inline-block;height:8px;margin-right:15px;width:15px}.chart-data-window .chart-data-window-item .chart-data-window-item-value{text-align:right}.chart-loading-screen{height:0;left:0;position:absolute;top:0;width:0;z-index:4}.chart-loading-screen .chart-loading-screen-shield{background:red;height:100%;opacity:0;width:100%}.chart-loading-screen.fade{height:100%;width:100%}.chart-loading-screen.fade .chart-loading-screen-shield{opacity:.5;transition:opacity .3s ease}.chart-controls-bar{background-color:var(--tv-color-pane-background,#fff);border-top:1px solid;border-color:var(--tv-color-platform-background,#e0e3eb);border-radius:0 0 4px 4px;box-sizing:border-box;contain:strict;height:39px;overflow:hidden;position:absolute}html.theme-dark .chart-controls-bar{background-color:var(--tv-color-pane-background,#131722);border-color:var(--tv-color-platform-background,#2a2e39)}.no-border-bottom-left-radius .chart-controls-bar{border-bottom-left-radius:0}.no-border-bottom-right-radius .chart-controls-bar{border-bottom-right-radius:0}.charts-popup-list.date-range-popupmenu{margin-left:1px}.charts-popup-list.date-range-popupmenu .item{padding-left:10px;padding-right:10px}.ui-draggable{touch-action:none}.chart-gui-button-pseudo-border{background:#0000;border:1px solid #b5b7b9;content:"";display:block;height:100%;left:-1px;position:absolute;top:-1px;width:100%;z-index:1}html.theme-dark .chart-gui-button-pseudo-border{border-color:#4c525e}.bottom-widgetbar-content.backtesting .button,.bottom-widgetbar-content.backtesting .submenu,.properties-toolbar .button,.properties-toolbar .submenu,.widgetbar-widgetheader .button,.widgetbar-widgetheader .submenu{position:relative}@media (any-hover:hover){.bottom-widgetbar-content.backtesting .button:not(.disabled):not(.selected):hover:before,.bottom-widgetbar-content.backtesting .submenu:not(.disabled):not(.selected):hover:before,.properties-toolbar .button:not(.disabled):not(.selected):hover:before,.properties-toolbar .submenu:not(.disabled):not(.selected):hover:before,.widgetbar-widgetheader .button:not(.disabled):not(.selected):hover:before,.widgetbar-widgetheader .submenu:not(.disabled):not(.selected):hover:before{background:#0000;border:1px solid #b5b7b9;content:"";display:block;height:100%;left:-1px;position:absolute;top:-1px;width:100%;z-index:1}html.theme-dark .bottom-widgetbar-content.backtesting .button:not(.disabled):not(.selected):hover:before,html.theme-dark .bottom-widgetbar-content.backtesting .submenu:not(.disabled):not(.selected):hover:before,html.theme-dark .properties-toolbar .button:not(.disabled):not(.selected):hover:before,html.theme-dark .properties-toolbar .submenu:not(.disabled):not(.selected):hover:before,html.theme-dark .widgetbar-widgetheader .button:not(.disabled):not(.selected):hover:before,html.theme-dark .widgetbar-widgetheader .submenu:not(.disabled):not(.selected):hover:before{border-color:#4c525e}.bottom-widgetbar-content.backtesting .tv-select-container:not(.sbHolderDisabled):hover,.properties-toolbar .tv-select-container:not(.sbHolderDisabled):hover,.widgetbar-widgetheader .tv-select-container:not(.sbHolderDisabled):hover{border:1px solid #b5b7b9}html.theme-dark .bottom-widgetbar-content.backtesting .tv-select-container:not(.sbHolderDisabled):hover,html.theme-dark .properties-toolbar .tv-select-container:not(.sbHolderDisabled):hover,html.theme-dark .widgetbar-widgetheader .tv-select-container:not(.sbHolderDisabled):hover{border-color:#4c525e}.widgetbar-widgetheader .button:hover{border:1px solid #f7f8fa}html.theme-dark .widgetbar-widgetheader .button:hover{border-color:#4c525e}}.tv-spinner{animation:tv-spinner__container-rotate-OAzoNsnS .9s linear infinite;border-bottom:4px solid #8797a533;border-left:4px solid #8797a533;border-left-color:var(--tv-spinner-color,#2962ff);border-radius:50%;border-right:4px solid #8797a533;border-top:4px solid #8797a533;border-top-color:var(--tv-spinner-color,#2962ff);display:none;height:1em;left:calc(50% - .5em);margin:0 auto;position:absolute;top:calc(50% - .5em);width:1em}.tv-spinner--shown{display:block}.tv-spinner--size_xsmall{border-width:2px;font-size:14px}.tv-spinner--size_small{border-width:2px;font-size:20px}.tv-spinner--size_medium{border-width:3px;font-size:28px}.tv-spinner--size_large{border-width:4px;font-size:56px}@keyframes tv-spinner__container-rotate-OAzoNsnS{to{transform:rotate(1turn)}}.price-axis-stub-eYu3weXF .wrapper-eYu3weXF{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF{background-color:#e0e3eb80;border-radius:50%;display:inline-block;height:19px;position:relative;transform-origin:bottom;width:19px;z-index:2}.price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .symbol-eYu3weXF{bottom:50%;color:#50535e;font-size:11px;opacity:1;pointer-events:false;position:absolute;text-align:center;top:50%;width:100%;z-index:2}html.theme-dark .price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .symbol-eYu3weXF{color:#50535e}.price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF{height:15px;left:2px;opacity:0;pointer-events:false;position:absolute;top:2px;z-index:3}.price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF svg,html.theme-dark .price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF svg{fill:#131722}.chart-container.inactive .price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF{display:none}@media (any-hover:hover){.chart-container:hover .price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF{display:inline-block}.price-axis-stub-eYu3weXF:hover .wrapper-eYu3weXF .label-eYu3weXF{background-color:#e0e3eb00}.price-axis-stub-eYu3weXF:hover .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF{opacity:1}.price-axis-stub-eYu3weXF:hover .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF svg,html.theme-dark .price-axis-stub-eYu3weXF:hover .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF svg{fill:#000}.price-axis-stub-eYu3weXF:hover .wrapper-eYu3weXF .label-eYu3weXF .symbol-eYu3weXF{opacity:0}}.price-axis-stub-eYu3weXF.fixed-gear-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF{background-color:#0000}.price-axis-stub-eYu3weXF.fixed-gear-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .symbol-eYu3weXF{opacity:0}.price-axis-stub-eYu3weXF.fixed-gear-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF{opacity:1}.price-axis-stub-eYu3weXF.fixed-symbol-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF{background-color:#e0e3eb80}.price-axis-stub-eYu3weXF.fixed-symbol-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF{opacity:0}.price-axis-stub-eYu3weXF.fixed-symbol-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .symbol-eYu3weXF{opacity:1}.chart-widget__bottom--themed-dark .price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF{background-color:#2a2e3980}.chart-widget__bottom--themed-dark .price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .symbol-eYu3weXF,html.theme-dark .chart-widget__bottom--themed-dark .price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .symbol-eYu3weXF{color:#787b86}.chart-widget__bottom--themed-dark .price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF svg,html.theme-dark .chart-widget__bottom--themed-dark .price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF svg{fill:#787b86}@media (any-hover:hover){.chart-widget__bottom--themed-dark .price-axis-stub-eYu3weXF:hover .wrapper-eYu3weXF .label-eYu3weXF{background-color:#2a2e3900}.chart-widget__bottom--themed-dark .price-axis-stub-eYu3weXF:hover .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF svg,html.theme-dark .chart-widget__bottom--themed-dark .price-axis-stub-eYu3weXF:hover .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF svg{fill:#9598a1}}.chart-widget__bottom--themed-dark .price-axis-stub-eYu3weXF.fixed-symbol-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF{background-color:#2a2e3980}.chart-widget__bottom--themed-dark .price-axis-stub-eYu3weXF.fixed-gear-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF{background-color:#0000}.price-axis-currency-label-wrapper-SfCx6ur0{margin-left:1px;margin-right:1px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:calc(100% - 2px);z-index:3}.price-axis-currency-label-SfCx6ur0{cursor:default;padding-top:4px;visibility:visible;width:100%}.price-axis-currency-label-SfCx6ur0.hidden-SfCx6ur0{visibility:hidden}.price-axis-currency-label-SfCx6ur0 .row-SfCx6ur0{border-radius:2px;display:flex;margin:0 3px;padding:0 6px}.price-axis-currency-label-SfCx6ur0 div{pointer-events:auto}.price-axis-currency-label-fade-SfCx6ur0{border-radius:0 0 4px 4px;height:10px;visibility:visible;width:100%}.price-axis-currency-label-fade-SfCx6ur0.hidden-SfCx6ur0{visibility:hidden}.price-axis-currency-label-text-SfCx6ur0{white-space:nowrap}.price-axis-currency-label-arrow-down-SfCx6ur0{align-items:center;display:flex;padding-left:2px}.price-axis-currency-label-arrow-down-SfCx6ur0 svg{margin-bottom:2px}.price-axis{cursor:default;height:100%;overflow:hidden;position:absolute}.price-axis--cursor-grabbing{cursor:grabbing}.price-axis--cursor-pointer{cursor:pointer}.price-axis--cursor-ns-resize{cursor:ns-resize}.pane{cursor:crosshair;overflow:hidden}.pane--cursor-pointer{cursor:pointer}.pane--cursor-eraser{cursor:url(eraser.c80610a04a92d2465b03.cur),default}.pane--cursor-dot{cursor:url(dot.3d617b6b01edba83a7f4.cur),default}.pane--cursor-default{cursor:default}.pane--cursor-grabbing{cursor:grabbing}.pane--cursor-zoom-in{cursor:zoom-in}.pane--cursor-ew-resize{cursor:ew-resize}.pane--cursor-ns-resize{cursor:ns-resize}.pane--cursor-nwse-resize{cursor:nwse-resize}.pane--cursor-nesw-resize{cursor:nesw-resize}.pane--cursor-none{cursor:none}.paneSeparator-ZR_yhubO{margin:0;padding:0;position:relative}.paneSeparator-ZR_yhubO .handle-ZR_yhubO{height:9px;left:0;position:absolute;top:-4px;width:100%;z-index:50}.paneSeparator-ZR_yhubO .handle-ZR_yhubO.active-ZR_yhubO,.paneSeparator-ZR_yhubO .handle-ZR_yhubO.hovered-ZR_yhubO{background:#b2b5be33;cursor:row-resize}.chart-widget--themed-dark .paneSeparator-ZR_yhubO .handle-ZR_yhubO.active-ZR_yhubO,.chart-widget--themed-dark .paneSeparator-ZR_yhubO .handle-ZR_yhubO.hovered-ZR_yhubO{background:#b2b5be1f}.paneSeparator-ZR_yhubO .handle-ZR_yhubO.active-ZR_yhubO:before{background:#b2b5be03;content:"";height:100%;left:0;opacity:0;position:fixed;top:0;width:100%}.time-axis{cursor:default}.time-axis--cursor-grabbing{cursor:grabbing}.time-axis--cursor-ew-resize{cursor:ew-resize}.chartsSplitter-_LZ9aQoF{background:"transparent";position:absolute}.chartsSplitter-_LZ9aQoF.hovered-_LZ9aQoF{background:#2962ff26}.chartsSplitter-_LZ9aQoF.i-active-_LZ9aQoF:before{background:#b2b5be03;content:"";height:100%;left:0;opacity:0;position:fixed;top:0;width:100%}@font-face{font-family:EuclidCircular;font-style:normal;font-weight:400;src:url(EuclidCircular.be8f862db48c2976009f.woff2) format("woff2")} \ No newline at end of file diff --git a/charting_library/bundles/7717.8f75bd75d4b6ed45f3ff.rtl.css b/charting_library/bundles/7717.8f75bd75d4b6ed45f3ff.rtl.css new file mode 100644 index 00000000..3bc5aea0 --- /dev/null +++ b/charting_library/bundles/7717.8f75bd75d4b6ed45f3ff.rtl.css @@ -0,0 +1 @@ +html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"tnum" on,"lnum" on;color:#131722;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:14px}html.theme-dark body{color:#d1d4dc}html[lang=vi] body{font-family:Arial,sans-serif}body,html{box-sizing:border-box}body,dir,h1,h2,h3,h4,h5,h6,html,li,menu,ol,p,ul{margin:0;padding:0}a{text-decoration:none}a:active{outline:0}@media (any-hover:hover){a:hover{outline:0}}h1{font-size:2em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sup{top:-.25em}sub{bottom:-.25em}figure{margin:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:default}input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:initial}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:none;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:root{--v-rhythm-header-1-space-phone:56px;--v-rhythm-header-1-space-tablet:80px;--v-rhythm-header-1-space-laptop:100px;--v-rhythm-header-1-space-desktop:120px;--v-rhythm-header-2-space-phone:16px;--v-rhythm-header-2-space-tablet:24px;--v-rhythm-header-2-space-laptop:32px;--v-rhythm-header-2-space-desktop:40px;--v-rhythm-header-3-space-phone:16px;--v-rhythm-header-3-space-tablet:16px;--v-rhythm-header-3-space-laptop:24px;--v-rhythm-header-3-space-desktop:24px;--v-rhythm-footer-1-space-phone:56px;--v-rhythm-footer-1-space-tablet:80px;--v-rhythm-footer-1-space-laptop:100px;--v-rhythm-footer-1-space-desktop:120px;--v-rhythm-footer-2-space-phone:16px;--v-rhythm-footer-2-space-tablet:24px;--v-rhythm-footer-2-space-laptop:32px;--v-rhythm-footer-2-space-desktop:40px;--v-rhythm-footer-3-space-phone:16px;--v-rhythm-footer-3-space-tablet:16px;--v-rhythm-footer-3-space-laptop:24px;--v-rhythm-footer-3-space-desktop:24px;--v-rhythm-spacing-1-phone:80px;--v-rhythm-spacing-1-tablet:120px;--v-rhythm-spacing-1-laptop:160px;--v-rhythm-spacing-1-desktop:200px;--v-rhythm-spacing-2-phone:64px;--v-rhythm-spacing-2-tablet:88px;--v-rhythm-spacing-2-laptop:120px;--v-rhythm-spacing-2-desktop:160px;--v-rhythm-spacing-3-phone:48px;--v-rhythm-spacing-3-tablet:64px;--v-rhythm-spacing-3-laptop:88px;--v-rhythm-spacing-3-desktop:120px;--v-rhythm-spacing-4-phone:48px;--v-rhythm-spacing-4-tablet:48px;--v-rhythm-spacing-4-laptop:64px;--v-rhythm-spacing-4-desktop:80px;--v-rhythm-spacing-5-phone:32px;--v-rhythm-spacing-5-tablet:32px;--v-rhythm-spacing-5-laptop:40px;--v-rhythm-spacing-5-desktop:48px;--v-rhythm-header-1-space:var(--v-rhythm-header-1-space-phone);--v-rhythm-header-2-space:var(--v-rhythm-header-2-space-phone);--v-rhythm-header-3-space:var(--v-rhythm-header-3-space-phone);--v-rhythm-footer-1-space:var(--v-rhythm-footer-1-space-phone);--v-rhythm-footer-2-space:var(--v-rhythm-footer-2-space-phone);--v-rhythm-footer-3-space:var(--v-rhythm-footer-3-space-phone);--v-rhythm-spacing-1:var(--v-rhythm-spacing-1-phone);--v-rhythm-spacing-2:var(--v-rhythm-spacing-2-phone);--v-rhythm-spacing-3:var(--v-rhythm-spacing-3-phone);--v-rhythm-spacing-4:var(--v-rhythm-spacing-4-phone);--v-rhythm-spacing-5:var(--v-rhythm-spacing-5-phone)}@media screen and (min-width:768px){:root{--v-rhythm-header-1-space:var(--v-rhythm-header-1-space-tablet);--v-rhythm-header-2-space:var(--v-rhythm-header-2-space-tablet);--v-rhythm-header-3-space:var(--v-rhythm-header-3-space-tablet);--v-rhythm-footer-1-space:var(--v-rhythm-footer-1-space-tablet);--v-rhythm-footer-2-space:var(--v-rhythm-footer-2-space-tablet);--v-rhythm-footer-3-space:var(--v-rhythm-footer-3-space-tablet);--v-rhythm-spacing-1:var(--v-rhythm-spacing-1-tablet);--v-rhythm-spacing-2:var(--v-rhythm-spacing-2-tablet);--v-rhythm-spacing-3:var(--v-rhythm-spacing-3-tablet);--v-rhythm-spacing-4:var(--v-rhythm-spacing-4-tablet);--v-rhythm-spacing-5:var(--v-rhythm-spacing-5-tablet)}}@media screen and (min-width:1280px){:root{--v-rhythm-header-1-space:var(--v-rhythm-header-1-space-laptop);--v-rhythm-header-2-space:var(--v-rhythm-header-2-space-laptop);--v-rhythm-header-3-space:var(--v-rhythm-header-3-space-laptop);--v-rhythm-footer-1-space:var(--v-rhythm-footer-1-space-laptop);--v-rhythm-footer-2-space:var(--v-rhythm-footer-2-space-laptop);--v-rhythm-footer-3-space:var(--v-rhythm-footer-3-space-laptop);--v-rhythm-spacing-1:var(--v-rhythm-spacing-1-laptop);--v-rhythm-spacing-2:var(--v-rhythm-spacing-2-laptop);--v-rhythm-spacing-3:var(--v-rhythm-spacing-3-laptop);--v-rhythm-spacing-4:var(--v-rhythm-spacing-4-laptop);--v-rhythm-spacing-5:var(--v-rhythm-spacing-5-laptop)}}@media screen and (min-width:1440px){:root{--v-rhythm-header-1-space:var(--v-rhythm-header-1-space-desktop);--v-rhythm-header-2-space:var(--v-rhythm-header-2-space-desktop);--v-rhythm-header-3-space:var(--v-rhythm-header-3-space-desktop);--v-rhythm-footer-1-space:var(--v-rhythm-footer-1-space-desktop);--v-rhythm-footer-2-space:var(--v-rhythm-footer-2-space-desktop);--v-rhythm-footer-3-space:var(--v-rhythm-footer-3-space-desktop);--v-rhythm-spacing-1:var(--v-rhythm-spacing-1-desktop);--v-rhythm-spacing-2:var(--v-rhythm-spacing-2-desktop);--v-rhythm-spacing-3:var(--v-rhythm-spacing-3-desktop);--v-rhythm-spacing-4:var(--v-rhythm-spacing-4-desktop);--v-rhythm-spacing-5:var(--v-rhythm-spacing-5-desktop)}}.tv-text ol,.tv-text p,.tv-text ul{color:#131722;font-size:14px;line-height:1.6;margin-bottom:12px}html.theme-dark .tv-text ol,html.theme-dark .tv-text p,html.theme-dark .tv-text ul{color:#d1d4dc}.tv-text ol.tv-text__color_bright,.tv-text p.tv-text__color_bright,.tv-text ul.tv-text__color_bright{color:#fff}.tv-text ol.tv-text__color_silver,.tv-text p.tv-text__color_silver,.tv-text ul.tv-text__color_silver{color:silver}.tv-text ol.tv-text__color_silver_30,.tv-text p.tv-text__color_silver_30,.tv-text ul.tv-text__color_silver_30{color:#9b9b9b}.tv-text ol.tv-text__paragraph--additional-top-margin,.tv-text p.tv-text__paragraph--additional-top-margin,.tv-text ul.tv-text__paragraph--additional-top-margin{margin-top:24px}.tv-text ol.tv-text__paragraph--additional-top-margin_double,.tv-text p.tv-text__paragraph--additional-top-margin_double,.tv-text ul.tv-text__paragraph--additional-top-margin_double{margin-top:48px}.tv-text ol.tv-text__paragraph--additional-top-margin_double.link,.tv-text p.tv-text__paragraph--additional-top-margin_double.link,.tv-text ul.tv-text__paragraph--additional-top-margin_double.link{fill:#2962ff;color:#2962ff}.tv-text ol.tv-text__paragraph--additional-top-margin_double.link:visited,.tv-text p.tv-text__paragraph--additional-top-margin_double.link:visited,.tv-text ul.tv-text__paragraph--additional-top-margin_double.link:visited,html.theme-dark .tv-text ol.tv-text__paragraph--additional-top-margin_double.link,html.theme-dark .tv-text p.tv-text__paragraph--additional-top-margin_double.link,html.theme-dark .tv-text ul.tv-text__paragraph--additional-top-margin_double.link{fill:#2962ff;color:#2962ff}html.theme-dark .tv-text ol.tv-text__paragraph--additional-top-margin_double.link:visited,html.theme-dark .tv-text p.tv-text__paragraph--additional-top-margin_double.link:visited,html.theme-dark .tv-text ul.tv-text__paragraph--additional-top-margin_double.link:visited{fill:#2962ff;color:#2962ff}@media (any-hover:hover){.tv-text ol.tv-text__paragraph--additional-top-margin_double.link:hover,.tv-text p.tv-text__paragraph--additional-top-margin_double.link:hover,.tv-text ul.tv-text__paragraph--additional-top-margin_double.link:hover{fill:#1e53e5;color:#1e53e5}html.theme-dark .tv-text ol.tv-text__paragraph--additional-top-margin_double.link:hover,html.theme-dark .tv-text p.tv-text__paragraph--additional-top-margin_double.link:hover,html.theme-dark .tv-text ul.tv-text__paragraph--additional-top-margin_double.link:hover{fill:#1e53e5;color:#1e53e5}}.tv-text ol.tv-text__paragraph--additional-top-margin_double.link:active,.tv-text p.tv-text__paragraph--additional-top-margin_double.link:active,.tv-text ul.tv-text__paragraph--additional-top-margin_double.link:active{fill:#1848cc;color:#1848cc}html.theme-dark .tv-text ol.tv-text__paragraph--additional-top-margin_double.link:active,html.theme-dark .tv-text p.tv-text__paragraph--additional-top-margin_double.link:active,html.theme-dark .tv-text ul.tv-text__paragraph--additional-top-margin_double.link:active{fill:#1848cc;color:#1848cc}.tv-text ol.tv-text__paragraph--additional-top-margin_double.link:focus,.tv-text p.tv-text__paragraph--additional-top-margin_double.link:focus,.tv-text ul.tv-text__paragraph--additional-top-margin_double.link:focus{outline:auto}.tv-text ol.tv-text__paragraph--additional-top-margin_double.link:focus-visible,.tv-text p.tv-text__paragraph--additional-top-margin_double.link:focus-visible,.tv-text ul.tv-text__paragraph--additional-top-margin_double.link:focus-visible{outline:auto}.tv-text ol.tv-text__paragraph--additional-top-margin_double.link:focus:not(:focus-visible),.tv-text p.tv-text__paragraph--additional-top-margin_double.link:focus:not(:focus-visible),.tv-text ul.tv-text__paragraph--additional-top-margin_double.link:focus:not(:focus-visible){outline:none}@media (any-hover:hover){.tv-text ol.tv-text__paragraph--additional-top-margin_double.link:hover,.tv-text p.tv-text__paragraph--additional-top-margin_double.link:hover,.tv-text ul.tv-text__paragraph--additional-top-margin_double.link:hover{text-decoration:underline}}.tv-text ol.tv-text__paragraph--additional-bottom-margin,.tv-text p.tv-text__paragraph--additional-bottom-margin,.tv-text ul.tv-text__paragraph--additional-bottom-margin{margin-bottom:24px}.tv-text ol.tv-text__paragraph--additional-bottom-margin_double,.tv-text p.tv-text__paragraph--additional-bottom-margin_double,.tv-text ul.tv-text__paragraph--additional-bottom-margin_double{margin-bottom:48px}.tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link,.tv-text p.tv-text__paragraph--additional-bottom-margin_double.link,.tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link{fill:#2962ff;color:#2962ff}.tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link:visited,.tv-text p.tv-text__paragraph--additional-bottom-margin_double.link:visited,.tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link:visited,html.theme-dark .tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link,html.theme-dark .tv-text p.tv-text__paragraph--additional-bottom-margin_double.link,html.theme-dark .tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link{fill:#2962ff;color:#2962ff}html.theme-dark .tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link:visited,html.theme-dark .tv-text p.tv-text__paragraph--additional-bottom-margin_double.link:visited,html.theme-dark .tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link:visited{fill:#2962ff;color:#2962ff}@media (any-hover:hover){.tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link:hover,.tv-text p.tv-text__paragraph--additional-bottom-margin_double.link:hover,.tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link:hover{fill:#1e53e5;color:#1e53e5}html.theme-dark .tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link:hover,html.theme-dark .tv-text p.tv-text__paragraph--additional-bottom-margin_double.link:hover,html.theme-dark .tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link:hover{fill:#1e53e5;color:#1e53e5}}.tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link:active,.tv-text p.tv-text__paragraph--additional-bottom-margin_double.link:active,.tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link:active{fill:#1848cc;color:#1848cc}html.theme-dark .tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link:active,html.theme-dark .tv-text p.tv-text__paragraph--additional-bottom-margin_double.link:active,html.theme-dark .tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link:active{fill:#1848cc;color:#1848cc}.tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link:focus,.tv-text p.tv-text__paragraph--additional-bottom-margin_double.link:focus,.tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link:focus{outline:auto}.tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link:focus-visible,.tv-text p.tv-text__paragraph--additional-bottom-margin_double.link:focus-visible,.tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link:focus-visible{outline:auto}.tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link:focus:not(:focus-visible),.tv-text p.tv-text__paragraph--additional-bottom-margin_double.link:focus:not(:focus-visible),.tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link:focus:not(:focus-visible){outline:none}@media (any-hover:hover){.tv-text ol.tv-text__paragraph--additional-bottom-margin_double.link:hover,.tv-text p.tv-text__paragraph--additional-bottom-margin_double.link:hover,.tv-text ul.tv-text__paragraph--additional-bottom-margin_double.link:hover{text-decoration:underline}}.tv-text ol .tv-text--highlight-important,.tv-text p .tv-text--highlight-important,.tv-text ul .tv-text--highlight-important{background:#fff3e0;box-shadow:0 0 0 .37em #fff3e0}html.theme-dark .tv-text ol .tv-text--highlight-important,html.theme-dark .tv-text p .tv-text--highlight-important,html.theme-dark .tv-text ul .tv-text--highlight-important{background:#142e61;box-shadow:0 0 0 .37em #142e61}.tv-text ol .tv-text--highlight-important:empty,.tv-text p .tv-text--highlight-important:empty,.tv-text ul .tv-text--highlight-important:empty{background:#0000;box-shadow:none}.tv-text h1{font-size:45px;margin-bottom:30px;margin-top:30px}@media screen and (max-width:1019px){.tv-text h1{font-size:38px}}@media screen and (max-width:767px){.tv-text h1{font-size:32px}}@media screen and (max-width:479px){.tv-text h1{font-size:28px}}.tv-text h2{font-size:31px}@media screen and (max-width:1019px){.tv-text h2{font-size:26px}}@media screen and (max-width:479px){.tv-text h2{font-size:24px}}.tv-text h3{font-size:17px}@media screen and (max-width:1019px){.tv-text h3{font-size:16px}}.tv-text h4{font-size:15px}.tv-text h2,.tv-text h3,.tv-text h4{margin-bottom:20px;margin-top:20px}.tv-text h1:first-child,.tv-text h2:first-child,.tv-text h3:first-child,.tv-text h4:first-child{margin-top:0}.tv-text ol,.tv-text ul{list-style-position:inside}.tv-text--position-outside ol,.tv-text--position-outside ul{list-style-position:outside;padding-right:17px}.tv-text a:not(.tv-button){color:#2962ff;transition:color .35s ease}html.theme-dark .tv-text a:not(.tv-button){color:#2962ff}.tv-text a:not(.tv-button):visited{fill:#2962ff;color:#2962ff}html.theme-dark .tv-text a:not(.tv-button):visited{fill:#2962ff;color:#2962ff}@media (any-hover:hover){.tv-text a:not(.tv-button):hover{fill:#1e53e5;color:#1e53e5;transition-duration:.06s}html.theme-dark .tv-text a:not(.tv-button):hover{fill:#1e53e5;color:#1e53e5}}.tv-text a:not(.tv-button):focus{outline:auto}.tv-text a:not(.tv-button):focus:not(:-moz-focusring){outline:none}.tv-text a:not(.tv-button):-moz-focusring{outline:auto}.tv-text a:not(.tv-button):active{fill:#1848cc;color:#1848cc;transition-duration:.06s}html.theme-dark .tv-text a:not(.tv-button):active{fill:#1848cc;color:#1848cc}.tv-text__font.tv-text__font--size_semilarge{font-size:15px}@media screen and (max-width:767px){.tv-text__font.tv-text__font--size_semilarge{font-size:14px}}.tv-text__font.tv-text__font--size_large{font-size:17px}@media screen and (max-width:767px){.tv-text__font.tv-text__font--size_large{font-size:16px}}.tv-text__font.tv-text__font--size_xlarge{font-size:19px}@media screen and (max-width:767px){.tv-text__font.tv-text__font--size_xlarge{font-size:18px}}.tv-text__font--bold{font-weight:700}.tv-text__font--italic{font-style:italic}.tv-text--darkbg,.tv-text--darkbg ol,.tv-text--darkbg p,.tv-text--darkbg ul{color:#fff}.tv-text--highlight-important{background:#fff3e0;box-shadow:0 0 0 .07em #fff3e0}html.theme-dark .tv-text--highlight-important{background:#142e61;box-shadow:0 0 0 .07em #142e61}.tv-text--highlight-important:empty{background:#0000;box-shadow:none}.symbol-change-direction.up{color:#37bc9b}.symbol-change-direction.down{color:#ff4a68}.js-hidden{display:none!important}.js-no-pointer-events{pointer-events:none!important}.aria-live-regions-wrapper{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow-x:hidden;padding:0;position:absolute;width:1px}html{color-scheme:light}html.theme-dark{color-scheme:dark}html.theme-dark iframe{color-scheme:normal}body{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;box-sizing:border-box;min-width:320px}body.i-no-scroll{overflow:hidden!important}body.i-no-padding{padding:0!important}::selection{background:#bbd9fb}html.theme-dark ::selection{background:#143a87}.i-hidden{display:none!important}.i-invisible{visibility:hidden!important}.i-clearfix:after{clear:both;content:"";display:table}.i-align_left{text-align:right!important}.i-align_right{text-align:left!important}.i-align_center{text-align:center!important}.i-float_left{float:right!important}.i-float_right{float:left!important}.i-float_none{float:none!important}@media screen and (min-width:1020px){.i-device-only{display:none!important}}@media screen and (max-width:1019px){.i-desktop-only{display:none!important}}@media screen and (min-width:479px){.i-phones-only{display:none!important}}@media screen and (max-width:479px){.i-except-phones-only{display:none!important}}.i-no-break{white-space:nowrap}body{overflow-y:scroll}body.fullscreen-mode{overflow:hidden}.tv-layout-width{box-sizing:border-box;margin:0 auto;padding:0 20px;width:1020px}.tv-layout-width--no-padding{padding:0;width:980px}.tv-layout-width--simple{padding:0}.tv-dialog .tv-layout-width{max-width:100%}.chart-page .tv-layout-width{width:100%}@media screen and (max-width:1019px){.tv-layout-width{width:auto}.tv-layout-width .tv-feed{margin-left:-20px;margin-right:-20px}.tv-layout-width .tv-feed--tablet-top-indent{margin-top:48px}}.tv-layout-padding{padding:0 20px}body.page-wide .tv-layout-width,body.popup-wide .fancybox-overlay .tv-layout-width{width:1520px}.tv-main,body.page-fullwidth .tv-layout-width{width:100%}.tv-main{display:flex;flex-direction:column;min-height:100%}.tv-side-toolbar{float:right;height:100%;overflow-x:visible;overflow-y:hidden;position:static}.chart-page .tv-content{padding:0}.clear{clear:both}.clearfix:after{clear:both;content:"";display:block}.hide{display:none!important}.show{display:block!important}.tv-right{float:left!important}.tv-left{float:right!important}#_atssh{margin-top:-20px;position:absolute}.js-right-boundary{margin-left:0}body{background-color:#fff}html.theme-dark body{background-color:#000}body.tv-body--bg_superdark,html.theme-dark body.tv-body--bg_superdark{background:#131722}body.extension{min-width:0;overflow:hidden}img{border:none}textarea{resize:none}:focus{outline:none}input,textarea{border-radius:0}.tv-profile .tags,.unselectable{-webkit-user-select:none;user-select:none}.selectable,input,textarea{-webkit-user-select:text;user-select:text}.text-center{text-align:center}#chart-area{background:#0000}#chart-area,.chart-container{position:relative}#chart-area.fullscreen{height:100%!important;position:fixed;right:0;top:0;width:100%!important;z-index:15}.chart-page{background-color:var(--tv-color-platform-background,#e0e3eb)}html.theme-dark .chart-page{background-color:var(--tv-color-platform-background,#2a2e39)}.chart-page .chart-container{contain:strict;position:relative}.chart-page .chart-container-border{background-color:#fff;border:none;height:100%;overflow:hidden;position:relative;width:100%;z-index:0}html.theme-dark .chart-page .chart-container-border{background-color:#131722}.chart-page .chart-container.multiple.active:after{border:2px solid #2962ff;bottom:0;box-sizing:border-box;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}html.theme-dark .chart-page .chart-container.multiple.active:after{border-color:#2962ff}.chart-page .chart-container.inactive .back-to-present{display:none}.chart-page .chart-container.no-header-toolbar .chart-container-border{border-top-left-radius:4px;border-top-right-radius:4px}.chart-page .chart-container.no-bottom-toolbar .chart-container-border{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.layout-with-border-radius .chart-container.top-left-chart .chart-container-border,.layout-with-border-radius .chart-container.top-left-chart.multiple.active:after{border-radius:0 4px 0 0}.layout-with-border-radius .chart-container.top-right-chart .chart-container-border,.layout-with-border-radius .chart-container.top-right-chart.multiple.active:after{border-radius:4px 0 0 0}.layout-with-border-radius .chart-container.top-full-width-chart .chart-container-border,.layout-with-border-radius .chart-container.top-full-width-chart.multiple.active:after{border-radius:4px 4px 0 0}.layout-with-border-radius .no-border-top-left-radius .chart-container .chart-container-border,.layout-with-border-radius .no-border-top-left-radius .chart-container.multiple.active:after{border-top-right-radius:0}.layout-with-border-radius .no-border-top-right-radius .chart-container .chart-container-border,.layout-with-border-radius .no-border-top-right-radius .chart-container.multiple.active:after{border-top-left-radius:0}.input-reset{border-radius:50%;cursor:pointer;display:none;height:16px;left:7px;position:absolute;top:7px;width:16px}.input-reset:before{background:url(icons.4d39018d0766cf7006bc.png) no-repeat -103px -340px;content:" ";display:block;height:10px;margin:-5px -5px 0 0;position:absolute;right:50%;top:50%;width:10px}@media (any-hover:hover){.input-reset:hover{background-color:#f2f5f8}}.input-reset:active{opacity:.6}.loading-indicator{background:#fff;height:100%;position:absolute;right:0;top:0;width:100%;z-index:150}html.theme-dark .loading-indicator{background:#131722}.ui-slider-horizontal{background-color:#f4f7f9;border:1px solid #c9cbcd!important;box-shadow:inset 0 1px 2px #00000026;height:5px!important;margin:7px 0 0}html.theme-dark .ui-slider-horizontal{background-color:#171b29;border-color:#2f3241!important}.ui-slider-handle{background:url(icons.4d39018d0766cf7006bc.png) -20px -80px!important;border:none!important;height:15px!important;margin-right:-7px!important;top:-5px!important;width:15px!important}.ui-slider-horizontal.linewidth-slider{background:url(linewidth-slider.8e3d0520d28ce8259ccf.png) 100% 0 no-repeat!important;border:none!important;box-shadow:none;display:inline-block;height:12px!important;margin:7px 10px;vertical-align:middle;width:101px}.ui-slider-horizontal.linewidth-slider:after,.ui-slider-horizontal.linewidth-slider:before{content:none}.ui-slider-horizontal.transparency-slider{background:url(opacity-slider.4f3ca6b00b45fd71da5f.png)!important;height:8px!important;margin:7px 10px;width:99px}.ui-slider-horizontal.transparency-slider.wide-slider{margin:7px 1px;width:176px}.ui-slider-horizontal.transparency-slider .gradient{background:linear-gradient(270deg,#0000 0,#7db9e8);height:100%;left:0;position:absolute;top:0;width:92%}.ui-slider-horizontal.linewidth-slider .ui-slider-handle,.ui-slider-horizontal.transparency-slider .ui-slider-handle{background:url(large-slider-handle.18e9ee5923db4eac2c43.svg) 100% 0 no-repeat!important;height:20px!important;margin:-10px 0 0 -10px!important;top:50%!important;width:20px!important}.ui-slider-horizontal.linewidth-slider .ui-slider-handle.without-shift-handle-left,.ui-slider-horizontal.transparency-slider .ui-slider-handle.without-shift-handle-left{margin:-10px 3px 0 -3px!important}.falling,.growing,.search-results .symbol-last.falling,.search-results .symbol-last.growing{color:#fff}.growing{background:#37bc9b}.falling{background:#ff4a68}#myswf{position:fixed;right:0;top:0}.tv-button{fill:currentColor;-webkit-tap-highlight-color:transparent;background-color:initial;border:none;border-radius:4px;box-sizing:border-box;color:#757575;cursor:pointer;display:inline-block;font-size:14px;line-height:32px;margin:0;min-width:40px;outline:0;overflow:hidden;padding:1px 22px;position:relative;text-align:center;text-decoration:none;transition:background-color .35s ease,border-color .35s ease,color .35s ease;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.tv-button.tv-button--danger_ghost,.tv-button.tv-button--default,.tv-button.tv-button--default_ghost,.tv-button.tv-button--primary_ghost,.tv-button.tv-button--secondary_ghost,.tv-button.tv-button--state,.tv-button.tv-button--success_ghost,.tv-button.tv-button--warning_ghost{padding:0 21px}.tv-button.i-active,.tv-button.i-hover,.tv-button:active{transition-duration:.06s}@media (any-hover:hover){.tv-button:hover{transition-duration:.06s}}.tv-button svg{vertical-align:middle}.tv-button--block{display:block;text-align:center;width:100%}.tv-button+.tv-button{margin-right:15px}.tv-button.tv-button--no-left-margin{margin-right:0}.tv-button__text{display:inline-block;position:relative}.tv-button__text--full-height{word-wrap:break-word;align-items:center;display:flex;height:100%;justify-content:center;line-height:1.2em;margin:11px 5px;white-space:normal;width:100%}.tv-button--default,.tv-button--default_ghost,a.tv-button--default:visited{background-color:#fff;border-color:#fff;color:#fff}html.theme-dark .tv-button--default,html.theme-dark .tv-button--default_ghost,html.theme-dark a.tv-button--default:visited{background-color:#000;border-color:#000}.tv-button--default_ghost{color:#fff}html.theme-dark .tv-button--default_ghost{color:#000}.tv-button--default_ghost.i-checked{background-color:#fff;border-color:#fff;color:#fff}html.theme-dark .tv-button--default_ghost.i-checked{background-color:#000;border-color:#000}.tv-button--default.i-active,.tv-button--default:active,.tv-button--default_ghost.i-active,.tv-button--default_ghost:active{background-color:#ececec;border-color:#ececec;color:#fff;transform:translateY(1px)}html.theme-dark .tv-button--default.i-active,html.theme-dark .tv-button--default:active,html.theme-dark .tv-button--default_ghost.i-active,html.theme-dark .tv-button--default_ghost:active{background-color:#1c2030;border-color:#1c2030}.tv-button--default.i-hover,.tv-button--default_ghost.i-hover{background-color:#e0e3eb;border-color:#e0e3eb;color:#fff}@media (any-hover:hover){.tv-button--default:hover,.tv-button--default_ghost:hover{background-color:#e0e3eb;border-color:#e0e3eb;color:#fff}}html.theme-dark .tv-button--default.i-hover,html.theme-dark .tv-button--default_ghost.i-hover{background-color:#1e222d}@media (any-hover:hover){html.theme-dark .tv-button--default:hover,html.theme-dark .tv-button--default_ghost:hover{background-color:#1e222d}}html.theme-dark .tv-button--default.i-hover,html.theme-dark .tv-button--default_ghost.i-hover{border-color:#1e222d}@media (any-hover:hover){html.theme-dark .tv-button--default:hover,html.theme-dark .tv-button--default_ghost:hover{border-color:#1e222d}}.tv-button--default_ghost .tv-button__loader-item{background-color:#e0e3eb}html.theme-dark .tv-button--default_ghost .tv-button__loader-item{background-color:#1e222d}.tv-button--default_ghost.i-hover .tv-button__loader-item{background-color:#fff}@media (any-hover:hover){.tv-button--default_ghost:hover .tv-button__loader-item{background-color:#fff}}.tv-button--default,.tv-button--default.i-checked,.tv-button--default_ghost,.tv-button--default_ghost.i-checked{border:1px solid #b2b5be;color:#6a6d78}html.theme-dark .tv-button--default,html.theme-dark .tv-button--default.i-checked,html.theme-dark .tv-button--default_ghost,html.theme-dark .tv-button--default_ghost.i-checked{border-color:#363a45;color:#787b86}.tv-button--default.i-hover,.tv-button--default_ghost.i-hover{border-color:#b2b5be;color:#6a6d78}@media (any-hover:hover){.tv-button--default:hover,.tv-button--default_ghost:hover{border-color:#b2b5be;color:#6a6d78}}html.theme-dark .tv-button--default.i-hover,html.theme-dark .tv-button--default_ghost.i-hover{border-color:#363a45}@media (any-hover:hover){html.theme-dark .tv-button--default:hover,html.theme-dark .tv-button--default_ghost:hover{border-color:#363a45}}html.theme-dark .tv-button--default.i-hover,html.theme-dark .tv-button--default_ghost.i-hover{color:#787b86}@media (any-hover:hover){html.theme-dark .tv-button--default:hover,html.theme-dark .tv-button--default_ghost:hover{color:#787b86}}.tv-button--default.i-active,.tv-button--default:active,.tv-button--default_ghost.i-active,.tv-button--default_ghost:active{border-color:#b2b5be;color:#6a6d78}html.theme-dark .tv-button--default.i-active,html.theme-dark .tv-button--default:active,html.theme-dark .tv-button--default_ghost.i-active,html.theme-dark .tv-button--default_ghost:active{border-color:#363a45;color:#787b86}.tv-button--primary,.tv-button--primary_ghost,a.tv-button--primary:visited{background-color:#2962ff;border-color:#2962ff;color:#fff}html.theme-dark .tv-button--primary,html.theme-dark .tv-button--primary_ghost,html.theme-dark a.tv-button--primary:visited{background-color:#2962ff;border-color:#2962ff;color:#fff}.tv-button--primary_ghost,html.theme-dark .tv-button--primary_ghost{color:#2962ff}.tv-button--primary_ghost.i-checked{background-color:#2962ff;border-color:#2962ff;color:#fff}html.theme-dark .tv-button--primary_ghost.i-checked{background-color:#2962ff;border-color:#2962ff;color:#fff}.tv-button--primary.i-active,.tv-button--primary:active,.tv-button--primary_ghost.i-active,.tv-button--primary_ghost:active{background-color:#1848cc;border-color:#1848cc;color:#fff;transform:translateY(1px)}html.theme-dark .tv-button--primary.i-active,html.theme-dark .tv-button--primary:active,html.theme-dark .tv-button--primary_ghost.i-active,html.theme-dark .tv-button--primary_ghost:active{background-color:#1848cc;border-color:#1848cc;color:#fff}.tv-button--primary.i-hover,.tv-button--primary_ghost.i-hover{background-color:#1e53e5;border-color:#1e53e5;color:#fff}@media (any-hover:hover){.tv-button--primary:hover,.tv-button--primary_ghost:hover{background-color:#1e53e5;border-color:#1e53e5;color:#fff}}html.theme-dark .tv-button--primary.i-hover,html.theme-dark .tv-button--primary_ghost.i-hover{background-color:#1e53e5}@media (any-hover:hover){html.theme-dark .tv-button--primary:hover,html.theme-dark .tv-button--primary_ghost:hover{background-color:#1e53e5}}html.theme-dark .tv-button--primary.i-hover,html.theme-dark .tv-button--primary_ghost.i-hover{border-color:#1e53e5}@media (any-hover:hover){html.theme-dark .tv-button--primary:hover,html.theme-dark .tv-button--primary_ghost:hover{border-color:#1e53e5}}html.theme-dark .tv-button--primary.i-hover,html.theme-dark .tv-button--primary_ghost.i-hover{color:#fff}@media (any-hover:hover){html.theme-dark .tv-button--primary:hover,html.theme-dark .tv-button--primary_ghost:hover{color:#fff}}.tv-button--primary_ghost .tv-button__loader-item,html.theme-dark .tv-button--primary_ghost .tv-button__loader-item{background-color:#1e53e5}.tv-button--primary_ghost.i-hover .tv-button__loader-item{background-color:#fff}@media (any-hover:hover){.tv-button--primary_ghost:hover .tv-button__loader-item{background-color:#fff}}html.theme-dark .tv-button--primary_ghost.i-hover .tv-button__loader-item{background-color:#fff}@media (any-hover:hover){html.theme-dark .tv-button--primary_ghost:hover .tv-button__loader-item{background-color:#fff}}.tv-button--secondary,.tv-button--secondary_ghost,a.tv-button--secondary:visited{background-color:#e9eff2;border-color:#e9eff2;color:#757575}.tv-button--secondary_ghost{color:#757575}.tv-button--secondary_ghost.i-checked{background-color:#e9eff2;border-color:#e9eff2;color:#757575}.tv-button--secondary.i-active,.tv-button--secondary:active,.tv-button--secondary_ghost.i-active,.tv-button--secondary_ghost:active{background-color:#cfdce3;border-color:#cfdce3;color:#757575;transform:translateY(1px)}.tv-button--secondary.i-hover,.tv-button--secondary_ghost.i-hover{background-color:#dce6ea;border-color:#dce6ea;color:#757575}@media (any-hover:hover){.tv-button--secondary:hover,.tv-button--secondary_ghost:hover{background-color:#dce6ea;border-color:#dce6ea;color:#757575}}.tv-button--secondary_ghost .tv-button__loader-item{background-color:#dce6ea}.tv-button--secondary_ghost.i-hover .tv-button__loader-item{background-color:#757575}@media (any-hover:hover){.tv-button--secondary_ghost:hover .tv-button__loader-item{background-color:#757575}}.tv-button--success,.tv-button--success_ghost,a.tv-button--success:visited{background-color:#089981;border-color:#089981;color:#fff}html.theme-dark .tv-button--success,html.theme-dark .tv-button--success_ghost,html.theme-dark a.tv-button--success:visited{background-color:#056656;border-color:#056656;color:#fff}.tv-button--success_ghost{color:#089981}html.theme-dark .tv-button--success_ghost{color:#056656}.tv-button--success_ghost.i-checked{background-color:#089981;border-color:#089981;color:#fff}html.theme-dark .tv-button--success_ghost.i-checked{background-color:#056656;border-color:#056656;color:#fff}.tv-button--success.i-active,.tv-button--success:active,.tv-button--success_ghost.i-active,.tv-button--success_ghost:active{background-color:#056656;border-color:#056656;color:#fff;transform:translateY(1px)}html.theme-dark .tv-button--success.i-active,html.theme-dark .tv-button--success:active,html.theme-dark .tv-button--success_ghost.i-active,html.theme-dark .tv-button--success_ghost:active{background-color:#089981;border-color:#089981;color:#fff}.tv-button--success.i-hover,.tv-button--success_ghost.i-hover{background-color:#06806b;border-color:#06806b;color:#fff}@media (any-hover:hover){.tv-button--success:hover,.tv-button--success_ghost:hover{background-color:#06806b;border-color:#06806b;color:#fff}}html.theme-dark .tv-button--success.i-hover,html.theme-dark .tv-button--success_ghost.i-hover{background-color:#06806b}@media (any-hover:hover){html.theme-dark .tv-button--success:hover,html.theme-dark .tv-button--success_ghost:hover{background-color:#06806b}}html.theme-dark .tv-button--success.i-hover,html.theme-dark .tv-button--success_ghost.i-hover{border-color:#06806b}@media (any-hover:hover){html.theme-dark .tv-button--success:hover,html.theme-dark .tv-button--success_ghost:hover{border-color:#06806b}}html.theme-dark .tv-button--success.i-hover,html.theme-dark .tv-button--success_ghost.i-hover{color:#fff}@media (any-hover:hover){html.theme-dark .tv-button--success:hover,html.theme-dark .tv-button--success_ghost:hover{color:#fff}}.tv-button--success_ghost .tv-button__loader-item,html.theme-dark .tv-button--success_ghost .tv-button__loader-item{background-color:#06806b}.tv-button--success_ghost.i-hover .tv-button__loader-item{background-color:#fff}@media (any-hover:hover){.tv-button--success_ghost:hover .tv-button__loader-item{background-color:#fff}}html.theme-dark .tv-button--success_ghost.i-hover .tv-button__loader-item{background-color:#fff}@media (any-hover:hover){html.theme-dark .tv-button--success_ghost:hover .tv-button__loader-item{background-color:#fff}}.tv-button--danger,.tv-button--danger_ghost,a.tv-button--danger:visited{background-color:#f7525f;border-color:#f7525f;color:#fff}html.theme-dark .tv-button--danger,html.theme-dark .tv-button--danger_ghost,html.theme-dark a.tv-button--danger:visited{background-color:#b22833;border-color:#b22833;color:#fff}.tv-button--danger_ghost{color:#f7525f}html.theme-dark .tv-button--danger_ghost{color:#b22833}.tv-button--danger_ghost.i-checked{background-color:#f7525f;border-color:#f7525f;color:#fff}html.theme-dark .tv-button--danger_ghost.i-checked{background-color:#b22833;border-color:#b22833;color:#fff}.tv-button--danger.i-active,.tv-button--danger:active,.tv-button--danger_ghost.i-active,.tv-button--danger_ghost:active{background-color:#b22833;border-color:#b22833;color:#fff;transform:translateY(1px)}html.theme-dark .tv-button--danger.i-active,html.theme-dark .tv-button--danger:active,html.theme-dark .tv-button--danger_ghost.i-active,html.theme-dark .tv-button--danger_ghost:active{background-color:#f23645;border-color:#f23645;color:#fff}.tv-button--danger.i-hover,.tv-button--danger_ghost.i-hover{background-color:#cc2f3c;border-color:#cc2f3c;color:#fff}@media (any-hover:hover){.tv-button--danger:hover,.tv-button--danger_ghost:hover{background-color:#cc2f3c;border-color:#cc2f3c;color:#fff}}html.theme-dark .tv-button--danger.i-hover,html.theme-dark .tv-button--danger_ghost.i-hover{background-color:#cc2f3c}@media (any-hover:hover){html.theme-dark .tv-button--danger:hover,html.theme-dark .tv-button--danger_ghost:hover{background-color:#cc2f3c}}html.theme-dark .tv-button--danger.i-hover,html.theme-dark .tv-button--danger_ghost.i-hover{border-color:#cc2f3c}@media (any-hover:hover){html.theme-dark .tv-button--danger:hover,html.theme-dark .tv-button--danger_ghost:hover{border-color:#cc2f3c}}html.theme-dark .tv-button--danger.i-hover,html.theme-dark .tv-button--danger_ghost.i-hover{color:#fff}@media (any-hover:hover){html.theme-dark .tv-button--danger:hover,html.theme-dark .tv-button--danger_ghost:hover{color:#fff}}.tv-button--danger_ghost .tv-button__loader-item,html.theme-dark .tv-button--danger_ghost .tv-button__loader-item{background-color:#cc2f3c}.tv-button--danger_ghost.i-hover .tv-button__loader-item{background-color:#fff}@media (any-hover:hover){.tv-button--danger_ghost:hover .tv-button__loader-item{background-color:#fff}}html.theme-dark .tv-button--danger_ghost.i-hover .tv-button__loader-item{background-color:#fff}@media (any-hover:hover){html.theme-dark .tv-button--danger_ghost:hover .tv-button__loader-item{background-color:#fff}}.tv-button--warning,.tv-button--warning_ghost,a.tv-button--warning:visited{background-color:#f89e30;border-color:#f89e30;color:#fff}.tv-button--warning_ghost{color:#f89e30}.tv-button--warning_ghost.i-checked{background-color:#f89e30;border-color:#f89e30;color:#fff}.tv-button--warning.i-active,.tv-button--warning:active,.tv-button--warning_ghost.i-active,.tv-button--warning_ghost:active{background-color:#d47807;border-color:#d47807;color:#fff;transform:translateY(1px)}.tv-button--warning.i-hover,.tv-button--warning_ghost.i-hover{background-color:#f79217;border-color:#f79217;color:#fff}@media (any-hover:hover){.tv-button--warning:hover,.tv-button--warning_ghost:hover{background-color:#f79217;border-color:#f79217;color:#fff}}.tv-button--warning_ghost .tv-button__loader-item{background-color:#f79217}.tv-button--warning_ghost.i-hover .tv-button__loader-item{background-color:#fff}@media (any-hover:hover){.tv-button--warning_ghost:hover .tv-button__loader-item{background-color:#fff}}.tv-button--link{color:#2962ff;transition:color .35s ease}html.theme-dark .tv-button--link{color:#2962ff}.tv-button--link:visited{fill:#2962ff;color:#2962ff}html.theme-dark .tv-button--link:visited{fill:#2962ff;color:#2962ff}@media (any-hover:hover){.tv-button--link:hover{fill:#1e53e5;color:#1e53e5;transition-duration:.06s}html.theme-dark .tv-button--link:hover{fill:#1e53e5;color:#1e53e5}}.tv-button--link:focus{outline:auto}.tv-button--link:focus:not(:-moz-focusring){outline:none}.tv-button--link:-moz-focusring{outline:auto}.tv-button--link:active{fill:#1848cc;color:#1848cc;transition-duration:.06s}html.theme-dark .tv-button--link:active{fill:#1848cc;color:#1848cc}.tv-button--danger_ghost,.tv-button--default_ghost,.tv-button--primary_ghost,.tv-button--secondary_ghost,.tv-button--success_ghost,.tv-button--warning_ghost{background-color:initial;border-style:solid;border-width:1px}html.theme-dark .tv-button--danger_ghost,html.theme-dark .tv-button--default_ghost,html.theme-dark .tv-button--primary_ghost,html.theme-dark .tv-button--secondary_ghost,html.theme-dark .tv-button--success_ghost,html.theme-dark .tv-button--warning_ghost{background-color:initial}.tv-button--danger_ghost.tv-button--size_large,.tv-button--default_ghost.tv-button--size_large,.tv-button--primary_ghost.tv-button--size_large,.tv-button--secondary_ghost.tv-button--size_large,.tv-button--success_ghost.tv-button--size_large,.tv-button--warning_ghost.tv-button--size_large{border-width:2px}.tv-button--danger_ghost.tv-button--size_large.tv-button--thin-border,.tv-button--default_ghost.tv-button--size_large.tv-button--thin-border,.tv-button--primary_ghost.tv-button--size_large.tv-button--thin-border,.tv-button--secondary_ghost.tv-button--size_large.tv-button--thin-border,.tv-button--success_ghost.tv-button--size_large.tv-button--thin-border,.tv-button--warning_ghost.tv-button--size_large.tv-button--thin-border{border-width:1px}.tv-button.i-disabled,.tv-button.i-disabled:active,.tv-button:disabled,.tv-button:disabled:active{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be;cursor:default}@media (any-hover:hover){.tv-button.i-disabled:hover,.tv-button:disabled:hover{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be;cursor:default}}html.theme-dark .tv-button.i-disabled,html.theme-dark .tv-button.i-disabled:active,html.theme-dark .tv-button:disabled,html.theme-dark .tv-button:disabled:active{background-color:#363a45}@media (any-hover:hover){html.theme-dark .tv-button.i-disabled:hover,html.theme-dark .tv-button:disabled:hover{background-color:#363a45}}html.theme-dark .tv-button.i-disabled,html.theme-dark .tv-button.i-disabled:active,html.theme-dark .tv-button:disabled,html.theme-dark .tv-button:disabled:active{border-color:#363a45}@media (any-hover:hover){html.theme-dark .tv-button.i-disabled:hover,html.theme-dark .tv-button:disabled:hover{border-color:#363a45}}html.theme-dark .tv-button.i-disabled,html.theme-dark .tv-button.i-disabled:active,html.theme-dark .tv-button:disabled,html.theme-dark .tv-button:disabled:active{color:#50535e}@media (any-hover:hover){html.theme-dark .tv-button.i-disabled:hover,html.theme-dark .tv-button:disabled:hover{color:#50535e}}.tv-button.i-disabled:active,.tv-button:disabled:active{transform:translateY(0)}.tv-button--size_xsmall{border-radius:1px;font-size:11px;font-weight:400;line-height:15px;padding:2px 7px}.tv-button--size_xsmall.tv-button--danger_ghost,.tv-button--size_xsmall.tv-button--default,.tv-button--size_xsmall.tv-button--default_ghost,.tv-button--size_xsmall.tv-button--primary_ghost,.tv-button--size_xsmall.tv-button--secondary_ghost,.tv-button--size_xsmall.tv-button--state,.tv-button--size_xsmall.tv-button--success_ghost,.tv-button--size_xsmall.tv-button--warning_ghost{padding:1px 6px}.tv-button--size_xsmall+.tv-button--size_xsmall{margin-right:10px}.tv-button--size_small{font-size:13px;line-height:25px;padding:1px 12px}.tv-button--size_small.tv-button--danger_ghost,.tv-button--size_small.tv-button--default,.tv-button--size_small.tv-button--default_ghost,.tv-button--size_small.tv-button--primary_ghost,.tv-button--size_small.tv-button--secondary_ghost,.tv-button--size_small.tv-button--state,.tv-button--size_small.tv-button--success_ghost,.tv-button--size_small.tv-button--warning_ghost{padding:0 11px}.tv-button--size_small+.tv-button--size_small{margin-right:10px}.tv-button--size_large{font-size:17px;line-height:44px;padding:1px 30px}.tv-button--size_large.tv-button--danger_ghost,.tv-button--size_large.tv-button--default,.tv-button--size_large.tv-button--default_ghost,.tv-button--size_large.tv-button--primary_ghost,.tv-button--size_large.tv-button--secondary_ghost,.tv-button--size_large.tv-button--state,.tv-button--size_large.tv-button--success_ghost,.tv-button--size_large.tv-button--warning_ghost{padding:0 29px}.tv-button--size_promo{border-radius:120px;font-size:24px;line-height:54px;padding:1px 40px}.tv-button--size_promo.tv-button--danger_ghost,.tv-button--size_promo.tv-button--default,.tv-button--size_promo.tv-button--default_ghost,.tv-button--size_promo.tv-button--primary_ghost,.tv-button--size_promo.tv-button--secondary_ghost,.tv-button--size_promo.tv-button--state,.tv-button--size_promo.tv-button--success_ghost,.tv-button--size_promo.tv-button--warning_ghost{padding:0 39px}.tv-button--no-padding{padding:1px}.tv-button--no-padding.tv-button--danger_ghost,.tv-button--no-padding.tv-button--default,.tv-button--no-padding.tv-button--default_ghost,.tv-button--no-padding.tv-button--primary_ghost,.tv-button--no-padding.tv-button--secondary_ghost,.tv-button--no-padding.tv-button--state,.tv-button--no-padding.tv-button--success_ghost,.tv-button--no-padding.tv-button--warning_ghost{padding:0}.tv-button--state{background:#0000;border-style:solid;border-width:1px;text-align:center}html.theme-dark .tv-button--state{background:#0000}.tv-button--state:after{content:"";display:inline-block}.tv-button--state__checked,.tv-button--state__uncheck-hint,.tv-button--state__unchecked{display:block;height:0;transition:opacity .2625s ease,transform .2625s ease}.tv-button--state__ellipsis-text{display:block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}@media (any-hover:hover){.tv-button--state.i-checked:hover .tv-button--state__checked,.tv-button--state.i-checked:hover .tv-button--state__uncheck-hint,.tv-button--state.i-checked:hover .tv-button--state__unchecked{will-change:opacity,transform}}.tv-button--state.i-checked .tv-button--state__unchecked,.tv-button--state__checked,.tv-button--state__uncheck-hint{opacity:0}@media (any-hover:hover){.tv-button--state.i-checked:hover .tv-button--state__checked{opacity:0}}.tv-button--state.i-checked .tv-button--state__checked,.tv-button--state__unchecked{opacity:1}@media (any-hover:hover){.tv-button--state.i-checked:hover .tv-button--state__uncheck-hint{opacity:1}.tv-button--state.i-checked:hover .tv-button--state__checked{transform:translateY(-5px)}}.tv-button--state.i-checked .tv-button--state__unchecked,.tv-button--state__checked,.tv-button--state__uncheck-hint{transform:translateY(5px)}.tv-button--state.i-checked .tv-button--state__checked{transform:translateY(0)}@media (any-hover:hover){.tv-button--state.i-checked:hover .tv-button--state__uncheck-hint{transform:translateY(0)}}.tv-button--state.tv-button--success{background-color:initial;color:#089981}html.theme-dark .tv-button--state.tv-button--success{background-color:initial;color:#056656}.tv-button--state.tv-button--success.i-checked{background-color:#089981;color:#fff}html.theme-dark .tv-button--state.tv-button--success.i-checked{background-color:#056656;color:#fff}@media (any-hover:hover){.tv-button--state.tv-button--success:hover{background-color:#06806b;color:#fff}html.theme-dark .tv-button--state.tv-button--success:hover{background-color:#06806b;color:#fff}}.tv-button--state.tv-button--success:active{background-color:#056656;color:#fff}html.theme-dark .tv-button--state.tv-button--success:active{background-color:#089981;color:#fff}.tv-button--state.tv-button--danger{background-color:initial;color:#f7525f}html.theme-dark .tv-button--state.tv-button--danger{background-color:initial;color:#b22833}.tv-button--state.tv-button--danger.i-checked{background-color:#ff4a68;color:#fff}@media (any-hover:hover){.tv-button--state.tv-button--danger:hover{background-color:#f24965;color:#fff}}.tv-button--state.tv-button--danger:active{background-color:#ff173e;color:#fff}.tv-button--state.tv-button--primary{background-color:initial;color:#2962ff}html.theme-dark .tv-button--state.tv-button--primary{background-color:initial;color:#2962ff}.tv-button--state.tv-button--primary.i-checked{background-color:#2962ff;color:#fff}html.theme-dark .tv-button--state.tv-button--primary.i-checked{background-color:#2962ff;color:#fff}@media (any-hover:hover){.tv-button--state.tv-button--primary:hover{background-color:#1e53e5;color:#fff}html.theme-dark .tv-button--state.tv-button--primary:hover{background-color:#1e53e5;color:#fff}}.tv-button--state.tv-button--primary:active{background-color:#1848cc;color:#fff}html.theme-dark .tv-button--state.tv-button--primary:active{background-color:#1848cc;color:#fff}.tv-button--state.tv-button--primary_ghost-hover.i-checked{background-color:initial;color:#2962ff}html.theme-dark .tv-button--state.tv-button--primary_ghost-hover.i-checked{background-color:initial;color:#2962ff}@media (any-hover:hover){.tv-button--state.tv-button--primary_ghost-hover:hover{background-color:#1e53e5;color:#fff}html.theme-dark .tv-button--state.tv-button--primary_ghost-hover:hover{background-color:#1e53e5;color:#fff}}.tv-button--state.tv-button--primary_ghost-hover:active{background-color:#1848cc;color:#fff}html.theme-dark .tv-button--state.tv-button--primary_ghost-hover:active{background-color:#1848cc;color:#fff}.tv-button--state.tv-button--secondary{background-color:initial;color:#757575}.tv-button--state.tv-button--secondary.i-checked{background-color:#e9eff2;color:#757575}@media (any-hover:hover){.tv-button--state.tv-button--secondary:hover{background-color:#dce6ea;color:#757575}}.tv-button--state.tv-button--secondary:active{background-color:#cfdce3;color:#757575}.tv-button--state.tv-button--warning{background-color:initial;color:#f89e30}.tv-button--state.tv-button--warning.i-checked{background-color:#f89e30;color:#fff}@media (any-hover:hover){.tv-button--state.tv-button--warning:hover{background-color:#f79217;color:#fff}}.tv-button--state.tv-button--warning:active{background-color:#d47807;color:#fff}.tv-button--state.tv-button--icon-with-text svg{margin-bottom:-8px;margin-left:6px;vertical-align:unset}.tv-button--icon{align-items:center;display:inline-flex;height:34px;justify-content:center;min-width:auto;padding:0!important;width:34px}.tv-button--icon.tv-button--size_xsmall{height:19px;width:19px}.tv-button--icon.tv-button--size_small{height:27px;width:27px}.tv-button--icon.tv-button--size_large{height:46px;width:46px}.tv-button__icon{display:flex;margin-left:7px}.tv-button--loader .tv-button__text{transition:opacity .175s ease,transform .175s ease}.tv-button--loader.i-start-load .tv-button__text{opacity:0;transform:translateY(-5px)}.tv-button--loader.i-loading .tv-button__text{opacity:0;transform:translateY(5px)}.tv-button--loader.i-stop-load .tv-button__text{opacity:1;transform:translateY(0);transition-delay:.175s}.tv-button__loader{bottom:0;font-size:0;height:100%;left:0;margin:0 auto;opacity:0;position:absolute;right:0;text-align:center;top:0;transition:opacity .35s ease}.tv-button__loader:after{content:"";display:inline-block;height:100%;vertical-align:middle}.tv-button--loader.i-loading .tv-button__loader,.tv-button--loader.i-start-load .tv-button__loader{opacity:1}.tv-button--loader.i-stop-load .tv-button__loader{opacity:0}.tv-button__loader-item{background-color:#fff;border-radius:100%;display:inline-block;height:10px;margin-left:2px;margin-right:2px;opacity:0;transform:translateY(12px) scale(.6);transition:transform .35s cubic-bezier(.68,-.55,.265,1.55),opacity .35s ease;vertical-align:middle;width:10px}.tv-button__loader-item:nth-child(2){transition-delay:.11666667s}.tv-button__loader-item:nth-child(3){transition-delay:.23333333s}.tv-button--default .tv-button__loader-item{background-color:#757575}.tv-button--loader.i-loading .tv-button__loader-item,.tv-button--loader.i-start-load .tv-button__loader-item{opacity:1}.tv-button--loader.i-stop-load .tv-button__loader-item{opacity:0}.tv-button--loader.i-loading .tv-button__loader-item,.tv-button--loader.i-start-load .tv-button__loader-item,.tv-button--loader.i-stop-load .tv-button__loader-item{transform:translateY(0) scale(.6)}.tv-button--loader.i-loading .tv-button__loader-item,.tv-button--loader.i-stop-load .tv-button__loader-item{animation:tv-button-loader .96s ease-in-out infinite both}.tv-button--loader.i-loading .tv-button__loader-item:nth-child(2),.tv-button--loader.i-stop-load .tv-button__loader-item:nth-child(2){animation-delay:.151s}.tv-button--loader.i-loading .tv-button__loader-item:nth-child(3),.tv-button--loader.i-stop-load .tv-button__loader-item:nth-child(3){animation-delay:.32s}.tv-button--no-border-radius{border-radius:0}.tv-button--no-border{border:none}.tv-button--connect{border-radius:0}.tv-button--connect_left{border-bottom-right-radius:0;border-top-right-radius:0}.tv-button--connect_right{border-bottom-left-radius:0;border-top-left-radius:0}.tv-button--with-icon{align-items:center;display:inline-flex;transform:translate(0)}@keyframes tv-button-loader{0%,to{transform:scale(.6)}50%{transform:scale(.9)}}.tv-control-input{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #e0e3eb;border-radius:2px;box-sizing:border-box;color:#434651;display:block;font-size:13px;height:34px;padding:0 12px;transition:border-color .35s ease,background-color .35s ease;width:100%}html.theme-dark .tv-control-input{background-color:#000;border-color:#363a45;color:#d1d4dc}.tv-control-input::placeholder{color:#a3a6af;opacity:1}html.theme-dark .tv-control-input::placeholder{color:#50535e}.tv-control-input:-webkit-autofill{-webkit-text-fill-color:#535353!important;box-shadow:inset 0 0 0 1000px #fff!important}.tv-control-input--size_xsmall{height:19px}.tv-control-input--size_small{height:27px}.tv-control-input--size_large{font-size:16px;height:48px}.tv-control-input--connect{border-left:0;border-radius:0;border-right:0}.tv-control-input--connect_left{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}.tv-control-input--connect_right{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}.tv-control-input--connect_right#id_username{direction:ltr;text-align:right}@media (any-hover:hover){.tv-control-input:hover{border-color:#c1c4cd;transition-duration:.06s}html.theme-dark .tv-control-input:hover{border-color:#50535e}}.tv-control-input:focus{border-color:#2962ff!important;transition-duration:.06s}.tv-control-input[readonly]{border-color:#dadde0;color:#8a8a8a}.tv-control-input[readonly]:focus{border-color:#e0e3eb!important}@media (any-hover:hover){.tv-control-input[readonly]:hover{border-color:#e0e3eb!important}}html.theme-dark .tv-control-input[readonly]:focus{border-color:#2a2e39!important}@media (any-hover:hover){html.theme-dark .tv-control-input[readonly]:hover{border-color:#2a2e39!important}}.tv-control-input--readonly_dark,.tv-control-input--readonly_dark[readonly],html.theme-dark .tv-control-input--readonly_dark,html.theme-dark .tv-control-input--readonly_dark[readonly]{color:#50535e}.tv-control-input.i-disabled,.tv-control-input[disabled]{border-color:#e0e3eb!important;color:#e0e3eb!important}html.theme-dark .tv-control-input.i-disabled,html.theme-dark .tv-control-input[disabled]{border-color:#2a2e39!important;color:#2a2e39!important}.tv-control-input.i-disabled::placeholder,.tv-control-input[disabled]::placeholder{color:#e0e3eb!important}html.theme-dark .tv-control-input.i-disabled::placeholder,html.theme-dark .tv-control-input[disabled]::placeholder{color:#2a2e39!important}@media (any-hover:hover){.tv-control-input.i-disabled:hover,.tv-control-input[disabled]:hover{border-color:#e0e3eb!important}html.theme-dark .tv-control-input.i-disabled:hover,html.theme-dark .tv-control-input[disabled]:hover{border-color:#2a2e39!important}}.tv-control-input.i-error{border-color:#ff4a68!important}@media (any-hover:hover){.tv-control-input.i-error:hover{border-color:#f24965!important}}.tv-control-input.i-error:focus{border-color:#ff173e!important}.tv-control-input.i-success{border-color:#089981!important}html.theme-dark .tv-control-input.i-success{border-color:#056656!important}@media (any-hover:hover){.tv-control-input.i-success:hover,html.theme-dark .tv-control-input.i-success:hover{border-color:#06806b!important}}.tv-control-input.i-success:active,.tv-control-input.i-success:focus{border-color:#056656!important}html.theme-dark .tv-control-input.i-success:active,html.theme-dark .tv-control-input.i-success:focus{border-color:#089981!important}.tv-control-input--phone{direction:ltr;text-align:right}.tv-control-input--file{display:none}body,html{background:none;height:100%;overflow:hidden;width:100%}body{min-width:240px}#library-container{background:#fff;border:1px solid #d9dadb}#library-container #showExtendedHoursLink{display:none}.on-widget .open-popup{background:#6798bb;border-width:0!important;border:none;margin-right:4px;padding:7px}@media (any-hover:hover){.on-widget .open-popup:hover{background:#69a3cc}}.on-widget .open-popup:active{background:#71acd6}.on-widget .open-popup svg{fill:#fff;display:block;height:14px;width:16px}.on-widget .widgetbar-widget-hotlist .widgetbar-widgetheader .widgetbar-headerspace{display:none}.text .logo-highlighted{font-weight:700;text-decoration:underline}.on-cme-widget .symbol-edit-popup .filter,.on-cme-widget .symbol-search-dialog .filter{display:none}.on-cme-widget .symbol-search-dialog .results{height:450px}.load-chart .chart-search,.load-chart .chart-search input{width:100%}@media only screen and (max-width:750px){.charts-popup-list .item.save-load-chart-title{display:block}}.charts-popup-list .item .title,.charts-popup-list .item .title-expanded{width:auto}.common-tooltip-C8z_hVli{color:#f0f3fa;display:inline-flex;font-size:12px;line-height:18px;opacity:1;pointer-events:none;position:fixed;transition:opacity .15s linear;z-index:1000}.common-tooltip--hidden-C8z_hVli{opacity:0}.common-tooltip--horizontal-C8z_hVli{margin:4px 0}.common-tooltip--horizontal-C8z_hVli.common-tooltip--farther-C8z_hVli{margin:8px 0}.common-tooltip--vertical-C8z_hVli{margin:0 4px}.common-tooltip--vertical-C8z_hVli.common-tooltip-farther-C8z_hVli{margin:0 8px}.common-tooltip--direction_normal-C8z_hVli{flex-direction:row}.common-tooltip--direction_normal-C8z_hVli .common-tooltip__body-C8z_hVli{border-bottom-right-radius:2px;border-top-right-radius:2px}.common-tooltip--direction_normal-C8z_hVli .common-tooltip__body--no-buttons-C8z_hVli,.common-tooltip--direction_normal-C8z_hVli .common-tooltip__button-container-C8z_hVli{border-bottom-left-radius:2px;border-top-left-radius:2px}.common-tooltip--direction_normal-C8z_hVli .common-tooltip__button-C8z_hVli:not(:last-child){margin-left:1px}.common-tooltip--direction_reversed-C8z_hVli{flex-direction:row-reverse}.common-tooltip--direction_reversed-C8z_hVli .common-tooltip__body-C8z_hVli{border-bottom-left-radius:2px;border-top-left-radius:2px}.common-tooltip--direction_reversed-C8z_hVli .common-tooltip__body--no-buttons-C8z_hVli,.common-tooltip--direction_reversed-C8z_hVli .common-tooltip__button-container-C8z_hVli{border-bottom-right-radius:2px;border-top-right-radius:2px}.common-tooltip--direction_reversed-C8z_hVli .common-tooltip__button-C8z_hVli:not(:first-child){margin-right:1px}.common-tooltip__ear-holder-C8z_hVli{position:relative}.common-tooltip__ear-holder-C8z_hVli:after{border:0 solid #2a2e39;box-sizing:border-box;content:"";display:block;height:0;position:absolute;width:0}html.theme-dark .common-tooltip__ear-holder-C8z_hVli:after{border-color:#363a45}.common-tooltip__ear-holder--above-C8z_hVli:after,.common-tooltip__ear-holder--below-C8z_hVli:after{border-left:6px solid #0000;border-right:6px solid #0000;left:50%;margin-left:-6px}html.theme-dark .common-tooltip__ear-holder--above-C8z_hVli:after,html.theme-dark .common-tooltip__ear-holder--below-C8z_hVli:after{border-left-color:#0000;border-right-color:#0000}.common-tooltip__ear-holder--below-C8z_hVli:after{border-bottom-width:4px;bottom:100%}.common-tooltip__ear-holder--above-C8z_hVli:after{border-top-width:4px;top:100%}.common-tooltip__ear-holder--after-C8z_hVli:after,.common-tooltip__ear-holder--before-C8z_hVli:after{border-bottom:6px solid #0000;border-top:6px solid #0000;margin-top:-6px;top:50%}html.theme-dark .common-tooltip__ear-holder--after-C8z_hVli:after,html.theme-dark .common-tooltip__ear-holder--before-C8z_hVli:after{border-bottom-color:#0000;border-top-color:#0000}.common-tooltip__ear-holder--before-C8z_hVli:after{border-right-width:4px;right:100%}.common-tooltip__ear-holder--after-C8z_hVli:after{border-left-width:4px;left:100%}.common-tooltip__body-C8z_hVli{word-wrap:break-word;background-color:#2a2e39;box-sizing:border-box;display:block;max-width:320px;overflow:hidden;padding:3px 8px;position:relative;text-align:right;white-space:pre-wrap}html.theme-dark .common-tooltip__body-C8z_hVli{background-color:#363a45}.common-tooltip__body--with-hotkey-C8z_hVli{display:flex;max-width:420px;padding:0}.common-tooltip__body--width_wide-C8z_hVli{max-width:640px}.common-tooltip__body--width_narrow-C8z_hVli{max-width:200px}.common-tooltip__body--no-padding-C8z_hVli{padding:0}.common-tooltip__hotkey-block-C8z_hVli{align-items:center;color:#ff9800;display:inline-flex;flex:1 0 auto;justify-content:center;line-height:12px;padding:4px 8px 5px}.common-tooltip__hotkey-block--divider-C8z_hVli{border-right:1px solid #5d606b;margin-right:8px}html.theme-dark .common-tooltip__hotkey-block--divider-C8z_hVli{border-right:1px solid #787b86}.common-tooltip__hotkey-text-C8z_hVli{align-items:center;display:inline-flex;margin:3px 8px 3px 0}.common-tooltip__hotkey-button-C8z_hVli{align-items:center;border:1px solid;border-radius:2px;display:inline-flex;height:13px;justify-content:center;min-width:7px;padding:0 3px}.common-tooltip__plus-sign-C8z_hVli{height:15px;line-height:16px;text-align:center;width:13px}.common-tooltip__button-container-C8z_hVli{display:flex;overflow:hidden;position:relative}.common-tooltip__button-C8z_hVli{align-items:center;background-color:#2962ff;color:#fff;display:flex;padding:0 10px}@media (any-hover:hover){.common-tooltip__button-C8z_hVli:hover{background-color:#bbd9fb}}.common-tooltip-C8z_hVli.theme-white{color:#131722}html.theme-dark .common-tooltip-C8z_hVli.theme-white{color:#d1d4dc}.common-tooltip-C8z_hVli.theme-white .common-tooltip__body-C8z_hVli{background-color:#fff;border-radius:0}html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__body-C8z_hVli{background-color:#1e222d}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder-C8z_hVli{border:1px solid #e0e3eb}html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder-C8z_hVli{border:1px solid #363a45}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder-C8z_hVli:after{border-color:#fff}html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder-C8z_hVli:after{border-color:#1e222d}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--above-C8z_hVli:after,.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--below-C8z_hVli:after{border-left:6px solid #0000;border-right:6px solid #0000}html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--above-C8z_hVli:after,html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--below-C8z_hVli:after{border-left-color:#0000;border-right-color:#0000}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--after-C8z_hVli:after,.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--before-C8z_hVli:after{border-bottom:6px solid #0000;border-top:6px solid #0000}html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--after-C8z_hVli:after,html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--before-C8z_hVli:after{border-bottom-color:#0000;border-top-color:#0000}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder-C8z_hVli:before{border:0 solid #e0e3eb;content:"";display:block;height:0;position:absolute;width:0;z-index:1000}html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder-C8z_hVli:before{border-color:#363a45}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--above-C8z_hVli:before,.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--below-C8z_hVli:before{border-left:7px solid #0000;border-right:7px solid #0000;margin-right:-7px;right:50%}html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--above-C8z_hVli:before,html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--below-C8z_hVli:before{border-left-color:#0000;border-right-color:#0000}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--below-C8z_hVli:before{border-bottom-width:6px;top:-6px}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--above-C8z_hVli:before{border-top-width:6px;bottom:-6px}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--after-C8z_hVli:before,.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--before-C8z_hVli:before{border-bottom:7px solid #0000;border-top:7px solid #0000;margin-top:-7px;top:50%}html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--after-C8z_hVli:before,html.theme-dark .common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--before-C8z_hVli:before{border-bottom-color:#0000;border-top-color:#0000}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--before-C8z_hVli:before{border-left-width:6px;right:-6px}.common-tooltip-C8z_hVli.theme-white .common-tooltip__ear-holder--after-C8z_hVli:before{border-right-width:6px;left:-6px}.common-tooltip-C8z_hVli.theme-round-shadow{box-shadow:0 1px 3px 0 #2a2c394a;color:#131722}html.theme-dark .common-tooltip-C8z_hVli.theme-round-shadow{color:#d1d4dc}.common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__body-C8z_hVli{background-color:#fff}html.theme-dark .common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__body-C8z_hVli{background-color:#1e222d}.common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__ear-holder-C8z_hVli:after{border-color:#fff}html.theme-dark .common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__ear-holder-C8z_hVli:after{border-color:#1e222d}.common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__ear-holder--above-C8z_hVli:after,.common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__ear-holder--below-C8z_hVli:after{border-left:6px solid #0000;border-right:6px solid #0000}html.theme-dark .common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__ear-holder--above-C8z_hVli:after,html.theme-dark .common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__ear-holder--below-C8z_hVli:after{border-left-color:#0000;border-right-color:#0000}.common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__ear-holder--after-C8z_hVli:after,.common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__ear-holder--before-C8z_hVli:after{border-bottom:6px solid #0000;border-top:6px solid #0000}html.theme-dark .common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__ear-holder--after-C8z_hVli:after,html.theme-dark .common-tooltip-C8z_hVli.theme-round-shadow .common-tooltip__ear-holder--before-C8z_hVli:after{border-bottom-color:#0000;border-top-color:#0000}.container-ArDpmAvc{background-color:var(--tv-color-platform-background,#e0e3eb);box-sizing:border-box;height:100%;width:100%}html.theme-dark .container-ArDpmAvc{background-color:var(--tv-color-platform-background,#2a2e39)}.container-ArDpmAvc .inner-ArDpmAvc{background-color:var(--tv-color-pane-background,#fff);height:100%;width:100%}html.theme-dark .container-ArDpmAvc .inner-ArDpmAvc{background-color:var(--tv-color-pane-background,#131722)}.container-ArDpmAvc.border-left-ArDpmAvc{padding-right:4px}.container-ArDpmAvc.border-right-ArDpmAvc{padding-left:4px}.container-ArDpmAvc.border-top-ArDpmAvc{padding-top:4px}.container-ArDpmAvc.border-bottom-ArDpmAvc{padding-bottom:4px}.container-ArDpmAvc.top-right-radius-ArDpmAvc .inner-ArDpmAvc{border-top-left-radius:0}.container-ArDpmAvc.top-left-radius-ArDpmAvc .inner-ArDpmAvc{border-top-right-radius:0}.container-ArDpmAvc.bottom-right-radius-ArDpmAvc .inner-ArDpmAvc{border-bottom-left-radius:0}.container-ArDpmAvc.bottom-left-radius-ArDpmAvc .inner-ArDpmAvc{border-bottom-right-radius:0}button,html input[type=button],input[type=reset],input[type=submit]{cursor:default}.chart-widget{border-style:none;box-sizing:border-box;height:256px;margin:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:512px}.chart-header{background-color:#fff;border-bottom:1px solid gray;color:#fff}table.chart-markup-table{border:none;border-collapse:collapse;border-spacing:0;direction:ltr;line-height:0px;margin:0;padding:0}.chart-markup-table tr{margin:0;padding:0}td.chart-markup-table{border:none;direction:rtl;line-height:0px;margin:0;padding:0;text-align:right;vertical-align:top}.chart-gui-wrapper{align-items:flex-start;direction:ltr;display:flex;height:100%;max-height:100%;max-width:100%;overflow:hidden;position:relative;width:100%}.chart-data-window{background-color:#fff;border-collapse:collapse;box-sizing:border-box;color:#434651;margin:0;padding:0;position:absolute;text-align:right;width:100%}html.theme-dark .chart-data-window{background-color:#131722;color:#d1d4dc}.chart-data-window .box{margin:3px}.chart-data-window .box.with-actions{cursor:pointer}.chart-data-window .box:first-child .chart-data-window-header:first-child{margin-top:0}.chart-data-window .hover .chart-data-window-header .hover-source-icon{display:block}.chart-data-window .active{border-right:2px solid #528cde}.chart-data-window .active .chart-data-window-header{background:#e9f8ff}.chart-data-window .active .chart-data-window-header,.chart-data-window .active .chart-data-window-item .chart-data-window-item-title{padding-right:8px}.chart-data-window .active .chart-data-window-item{font-weight:700}.chart-data-window .hidden{opacity:.3}.chart-data-window .hidden .chart-data-window-item{display:none}.chart-data-window .chart-data-window-header,.chart-data-window .chart-data-window-item{margin-bottom:3px;position:relative}.chart-data-window .chart-data-window-header{background:#f0f3fa;font-size:12px;font-weight:700;padding:9px 10px}html.theme-dark .chart-data-window .chart-data-window-header{background:#2a2e39}.chart-data-window .chart-data-window-header .toggle-source-icon{display:block;height:10px;left:14px;position:absolute;top:11px;width:16px}.chart-data-window .chart-data-window-header .toggle-source-icon svg{fill:#6a6d78;display:block;height:10px;width:16px}html.theme-dark .chart-data-window .chart-data-window-header .toggle-source-icon svg{fill:#868993}@media (any-hover:hover){.chart-data-window .chart-data-window-header .toggle-source-icon:hover svg{fill:#2962ff!important}}.chart-data-window .chart-data-window-header .hover-source-icon{background:#2962ff;border-radius:10px;display:none;height:10px;left:40px;position:absolute;top:11px;width:10px}.chart-data-window .chart-data-window-item:last-child{margin-bottom:0}.chart-data-window .chart-data-window-item .chart-data-window-item-title,.chart-data-window .chart-data-window-item .chart-data-window-item-value{box-sizing:border-box;display:inline-block;font-size:14px;line-height:16px;padding:4px 10px;white-space:nowrap;width:50%}.chart-data-window .chart-data-window-item .chart-data-window-item-title .real-color,.chart-data-window .chart-data-window-item .chart-data-window-item-value .real-color{border:1px dotted #ccc;cursor:help;display:inline-block;height:8px;margin-left:15px;width:15px}.chart-data-window .chart-data-window-item .chart-data-window-item-value{text-align:left}.chart-loading-screen{height:0;position:absolute;right:0;top:0;width:0;z-index:4}.chart-loading-screen .chart-loading-screen-shield{background:red;height:100%;opacity:0;width:100%}.chart-loading-screen.fade{height:100%;width:100%}.chart-loading-screen.fade .chart-loading-screen-shield{opacity:.5;transition:opacity .3s ease}.chart-controls-bar{background-color:var(--tv-color-pane-background,#fff);border-top:1px solid;border-color:var(--tv-color-platform-background,#e0e3eb);border-radius:0 0 4px 4px;box-sizing:border-box;contain:strict;height:39px;overflow:hidden;position:absolute}html.theme-dark .chart-controls-bar{background-color:var(--tv-color-pane-background,#131722);border-color:var(--tv-color-platform-background,#2a2e39)}.no-border-bottom-left-radius .chart-controls-bar{border-bottom-right-radius:0}.no-border-bottom-right-radius .chart-controls-bar{border-bottom-left-radius:0}.charts-popup-list.date-range-popupmenu{margin-right:1px}.charts-popup-list.date-range-popupmenu .item{padding-left:10px;padding-right:10px}.ui-draggable{touch-action:none}.chart-gui-button-pseudo-border{background:#0000;border:1px solid #b5b7b9;content:"";display:block;height:100%;position:absolute;right:-1px;top:-1px;width:100%;z-index:1}html.theme-dark .chart-gui-button-pseudo-border{border-color:#4c525e}.bottom-widgetbar-content.backtesting .button,.bottom-widgetbar-content.backtesting .submenu,.properties-toolbar .button,.properties-toolbar .submenu,.widgetbar-widgetheader .button,.widgetbar-widgetheader .submenu{position:relative}@media (any-hover:hover){.bottom-widgetbar-content.backtesting .button:not(.disabled):not(.selected):hover:before,.bottom-widgetbar-content.backtesting .submenu:not(.disabled):not(.selected):hover:before,.properties-toolbar .button:not(.disabled):not(.selected):hover:before,.properties-toolbar .submenu:not(.disabled):not(.selected):hover:before,.widgetbar-widgetheader .button:not(.disabled):not(.selected):hover:before,.widgetbar-widgetheader .submenu:not(.disabled):not(.selected):hover:before{background:#0000;border:1px solid #b5b7b9;content:"";display:block;height:100%;position:absolute;right:-1px;top:-1px;width:100%;z-index:1}html.theme-dark .bottom-widgetbar-content.backtesting .button:not(.disabled):not(.selected):hover:before,html.theme-dark .bottom-widgetbar-content.backtesting .submenu:not(.disabled):not(.selected):hover:before,html.theme-dark .properties-toolbar .button:not(.disabled):not(.selected):hover:before,html.theme-dark .properties-toolbar .submenu:not(.disabled):not(.selected):hover:before,html.theme-dark .widgetbar-widgetheader .button:not(.disabled):not(.selected):hover:before,html.theme-dark .widgetbar-widgetheader .submenu:not(.disabled):not(.selected):hover:before{border-color:#4c525e}.bottom-widgetbar-content.backtesting .tv-select-container:not(.sbHolderDisabled):hover,.properties-toolbar .tv-select-container:not(.sbHolderDisabled):hover,.widgetbar-widgetheader .tv-select-container:not(.sbHolderDisabled):hover{border:1px solid #b5b7b9}html.theme-dark .bottom-widgetbar-content.backtesting .tv-select-container:not(.sbHolderDisabled):hover,html.theme-dark .properties-toolbar .tv-select-container:not(.sbHolderDisabled):hover,html.theme-dark .widgetbar-widgetheader .tv-select-container:not(.sbHolderDisabled):hover{border-color:#4c525e}.widgetbar-widgetheader .button:hover{border:1px solid #f7f8fa}html.theme-dark .widgetbar-widgetheader .button:hover{border-color:#4c525e}}.tv-spinner{animation:tv-spinner__container-rotate-OAzoNsnS .9s linear infinite;border-bottom:4px solid #8797a533;border-left:4px solid #8797a533;border-radius:50%;border-right:4px solid #8797a533;border-right-color:var(--tv-spinner-color,#2962ff);border-top:4px solid #8797a533;border-top-color:var(--tv-spinner-color,#2962ff);display:none;height:1em;margin:0 auto;position:absolute;right:calc(50% - .5em);top:calc(50% - .5em);width:1em}.tv-spinner--shown{display:block}.tv-spinner--size_xsmall{border-width:2px;font-size:14px}.tv-spinner--size_small{border-width:2px;font-size:20px}.tv-spinner--size_medium{border-width:3px;font-size:28px}.tv-spinner--size_large{border-width:4px;font-size:56px}@keyframes tv-spinner__container-rotate-OAzoNsnS{to{transform:rotate(-1turn)}}.price-axis-stub-eYu3weXF .wrapper-eYu3weXF{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF{background-color:#e0e3eb80;border-radius:50%;display:inline-block;height:19px;position:relative;transform-origin:bottom;width:19px;z-index:2}.price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .symbol-eYu3weXF{bottom:50%;color:#50535e;font-size:11px;opacity:1;pointer-events:false;position:absolute;text-align:center;top:50%;width:100%;z-index:2}html.theme-dark .price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .symbol-eYu3weXF{color:#50535e}.price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF{height:15px;opacity:0;pointer-events:false;position:absolute;right:2px;top:2px;z-index:3}.price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF svg,html.theme-dark .price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF svg{fill:#131722}.chart-container.inactive .price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF{display:none}@media (any-hover:hover){.chart-container:hover .price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF{display:inline-block}.price-axis-stub-eYu3weXF:hover .wrapper-eYu3weXF .label-eYu3weXF{background-color:#e0e3eb00}.price-axis-stub-eYu3weXF:hover .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF{opacity:1}.price-axis-stub-eYu3weXF:hover .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF svg,html.theme-dark .price-axis-stub-eYu3weXF:hover .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF svg{fill:#000}.price-axis-stub-eYu3weXF:hover .wrapper-eYu3weXF .label-eYu3weXF .symbol-eYu3weXF{opacity:0}}.price-axis-stub-eYu3weXF.fixed-gear-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF{background-color:#0000}.price-axis-stub-eYu3weXF.fixed-gear-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .symbol-eYu3weXF{opacity:0}.price-axis-stub-eYu3weXF.fixed-gear-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF{opacity:1}.price-axis-stub-eYu3weXF.fixed-symbol-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF{background-color:#e0e3eb80}.price-axis-stub-eYu3weXF.fixed-symbol-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF{opacity:0}.price-axis-stub-eYu3weXF.fixed-symbol-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .symbol-eYu3weXF{opacity:1}.chart-widget__bottom--themed-dark .price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF{background-color:#2a2e3980}.chart-widget__bottom--themed-dark .price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .symbol-eYu3weXF,html.theme-dark .chart-widget__bottom--themed-dark .price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .symbol-eYu3weXF{color:#787b86}.chart-widget__bottom--themed-dark .price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF svg,html.theme-dark .chart-widget__bottom--themed-dark .price-axis-stub-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF svg{fill:#787b86}@media (any-hover:hover){.chart-widget__bottom--themed-dark .price-axis-stub-eYu3weXF:hover .wrapper-eYu3weXF .label-eYu3weXF{background-color:#2a2e3900}.chart-widget__bottom--themed-dark .price-axis-stub-eYu3weXF:hover .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF svg,html.theme-dark .chart-widget__bottom--themed-dark .price-axis-stub-eYu3weXF:hover .wrapper-eYu3weXF .label-eYu3weXF .gear-eYu3weXF svg{fill:#9598a1}}.chart-widget__bottom--themed-dark .price-axis-stub-eYu3weXF.fixed-symbol-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF{background-color:#2a2e3980}.chart-widget__bottom--themed-dark .price-axis-stub-eYu3weXF.fixed-gear-eYu3weXF .wrapper-eYu3weXF .label-eYu3weXF{background-color:#0000}.price-axis-currency-label-wrapper-SfCx6ur0{margin-left:1px;margin-right:1px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:calc(100% - 2px);z-index:3}.price-axis-currency-label-SfCx6ur0{cursor:default;padding-top:4px;visibility:visible;width:100%}.price-axis-currency-label-SfCx6ur0.hidden-SfCx6ur0{visibility:hidden}.price-axis-currency-label-SfCx6ur0 .row-SfCx6ur0{border-radius:2px;display:flex;margin:0 3px;padding:0 6px}.price-axis-currency-label-SfCx6ur0 div{pointer-events:auto}.price-axis-currency-label-fade-SfCx6ur0{border-radius:0 0 4px 4px;height:10px;visibility:visible;width:100%}.price-axis-currency-label-fade-SfCx6ur0.hidden-SfCx6ur0{visibility:hidden}.price-axis-currency-label-text-SfCx6ur0{white-space:nowrap}.price-axis-currency-label-arrow-down-SfCx6ur0{align-items:center;display:flex;padding-right:2px}.price-axis-currency-label-arrow-down-SfCx6ur0 svg{margin-bottom:2px}.price-axis{cursor:default;height:100%;overflow:hidden;position:absolute}.price-axis--cursor-grabbing{cursor:grabbing}.price-axis--cursor-pointer{cursor:pointer}.price-axis--cursor-ns-resize{cursor:ns-resize}.pane{cursor:crosshair;overflow:hidden}.pane--cursor-pointer{cursor:pointer}.pane--cursor-eraser{cursor:url(eraser.c80610a04a92d2465b03.cur),default}.pane--cursor-dot{cursor:url(dot.3d617b6b01edba83a7f4.cur),default}.pane--cursor-default{cursor:default}.pane--cursor-grabbing{cursor:grabbing}.pane--cursor-zoom-in{cursor:zoom-in}.pane--cursor-ew-resize{cursor:ew-resize}.pane--cursor-ns-resize{cursor:ns-resize}.pane--cursor-nwse-resize{cursor:nesw-resize}.pane--cursor-nesw-resize{cursor:nwse-resize}.pane--cursor-none{cursor:none}.paneSeparator-ZR_yhubO{margin:0;padding:0;position:relative}.paneSeparator-ZR_yhubO .handle-ZR_yhubO{height:9px;position:absolute;right:0;top:-4px;width:100%;z-index:50}.paneSeparator-ZR_yhubO .handle-ZR_yhubO.active-ZR_yhubO,.paneSeparator-ZR_yhubO .handle-ZR_yhubO.hovered-ZR_yhubO{background:#b2b5be33;cursor:row-resize}.chart-widget--themed-dark .paneSeparator-ZR_yhubO .handle-ZR_yhubO.active-ZR_yhubO,.chart-widget--themed-dark .paneSeparator-ZR_yhubO .handle-ZR_yhubO.hovered-ZR_yhubO{background:#b2b5be1f}.paneSeparator-ZR_yhubO .handle-ZR_yhubO.active-ZR_yhubO:before{background:#b2b5be03;content:"";height:100%;opacity:0;position:fixed;right:0;top:0;width:100%}.time-axis{cursor:default}.time-axis--cursor-grabbing{cursor:grabbing}.time-axis--cursor-ew-resize{cursor:ew-resize}.chartsSplitter-_LZ9aQoF{background:"transparent";position:absolute}.chartsSplitter-_LZ9aQoF.hovered-_LZ9aQoF{background:#2962ff26}.chartsSplitter-_LZ9aQoF.i-active-_LZ9aQoF:before{background:#b2b5be03;content:"";height:100%;opacity:0;position:fixed;right:0;top:0;width:100%}@font-face{font-family:EuclidCircular;font-style:normal;font-weight:400;src:url(EuclidCircular.be8f862db48c2976009f.woff2) format("woff2")} \ No newline at end of file diff --git a/charting_library/bundles/7871.cb99fc4ec9bbe0895a26.css b/charting_library/bundles/7871.cb99fc4ec9bbe0895a26.css deleted file mode 100644 index c83266e0..00000000 --- a/charting_library/bundles/7871.cb99fc4ec9bbe0895a26.css +++ /dev/null @@ -1 +0,0 @@ -.themesButtonText-w7kgghoW{color:#131722;font-size:14px;width:100px}html.theme-dark .themesButtonText-w7kgghoW{color:#d1d4dc}.themesButtonIcon-w7kgghoW{display:flex}.defaultsButtonText-w7kgghoW{color:#131722;font-size:16px;width:100px}html.theme-dark .defaultsButtonText-w7kgghoW{color:#d1d4dc}.defaultsButtonItem-w7kgghoW{min-width:100px}.backButton-yMMXpYEB{margin-left:-3px;margin-right:17px}.withSidebar-F0WBLDV5{display:block;max-width:750px;min-width:610px;width:auto}@media screen and (max-width:768px){.withSidebar-F0WBLDV5{max-width:610px;min-width:420px;width:auto}}@media screen and (max-width:430px){.withSidebar-F0WBLDV5{min-height:auto;min-width:100%}}.withSidebar-F0WBLDV5 .content-F0WBLDV5{border-top:1px solid #e0e3eb;display:flex;flex:1 1 auto;flex-direction:row;overflow:hidden}html.theme-dark .withSidebar-F0WBLDV5 .content-F0WBLDV5{border-top:1px solid #434651}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin;width:auto}html.theme-dark .withSidebar-F0WBLDV5 .tabContent-F0WBLDV5{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5{min-height:auto}}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar{height:5px;width:5px}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-corner{display:none}.withSidebar-F0WBLDV5 .applyToAllButton-F0WBLDV5{padding-right:12px} \ No newline at end of file diff --git a/charting_library/bundles/7871.cb99fc4ec9bbe0895a26.rtl.css b/charting_library/bundles/7871.cb99fc4ec9bbe0895a26.rtl.css deleted file mode 100644 index 3ce6d930..00000000 --- a/charting_library/bundles/7871.cb99fc4ec9bbe0895a26.rtl.css +++ /dev/null @@ -1 +0,0 @@ -.themesButtonText-w7kgghoW{color:#131722;font-size:14px;width:100px}html.theme-dark .themesButtonText-w7kgghoW{color:#d1d4dc}.themesButtonIcon-w7kgghoW{display:flex}.defaultsButtonText-w7kgghoW{color:#131722;font-size:16px;width:100px}html.theme-dark .defaultsButtonText-w7kgghoW{color:#d1d4dc}.defaultsButtonItem-w7kgghoW{min-width:100px}.backButton-yMMXpYEB{margin-left:17px;margin-right:-3px}.withSidebar-F0WBLDV5{display:block;max-width:750px;min-width:610px;width:auto}@media screen and (max-width:768px){.withSidebar-F0WBLDV5{max-width:610px;min-width:420px;width:auto}}@media screen and (max-width:430px){.withSidebar-F0WBLDV5{min-height:auto;min-width:100%}}.withSidebar-F0WBLDV5 .content-F0WBLDV5{border-top:1px solid #e0e3eb;display:flex;flex:1 1 auto;flex-direction:row;overflow:hidden}html.theme-dark .withSidebar-F0WBLDV5 .content-F0WBLDV5{border-top:1px solid #434651}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin;width:auto}html.theme-dark .withSidebar-F0WBLDV5 .tabContent-F0WBLDV5{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5{min-height:auto}}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar{height:5px;width:5px}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-corner{display:none}.withSidebar-F0WBLDV5 .applyToAllButton-F0WBLDV5{padding-left:12px} \ No newline at end of file diff --git a/charting_library/bundles/7871.fff454908cba03863eb7.css b/charting_library/bundles/7871.fff454908cba03863eb7.css new file mode 100644 index 00000000..ee109945 --- /dev/null +++ b/charting_library/bundles/7871.fff454908cba03863eb7.css @@ -0,0 +1 @@ +.themesButtonText-w7kgghoW{color:#131722;font-size:14px;width:100px}html.theme-dark .themesButtonText-w7kgghoW{color:#d1d4dc}.themesButtonIcon-w7kgghoW{display:flex}.defaultsButtonText-w7kgghoW{color:#131722;font-size:16px;width:100px}html.theme-dark .defaultsButtonText-w7kgghoW{color:#d1d4dc}.defaultsButtonItem-w7kgghoW{min-width:100px}.defaultsButtonItem-w7kgghoW:focus-within .remove-w7kgghoW{visibility:visible}.backButton-yMMXpYEB{margin-left:-3px;margin-right:17px}.withSidebar-F0WBLDV5{display:block;max-width:750px;min-width:610px;width:auto}@media screen and (max-width:768px){.withSidebar-F0WBLDV5{max-width:610px;min-width:420px;width:auto}}@media screen and (max-width:430px){.withSidebar-F0WBLDV5{min-height:auto;min-width:100%}}.withSidebar-F0WBLDV5 .content-F0WBLDV5{border-top:1px solid #e0e3eb;display:flex;flex:1 1 auto;flex-direction:row;overflow:hidden}html.theme-dark .withSidebar-F0WBLDV5 .content-F0WBLDV5{border-top:1px solid #434651}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin;width:auto}html.theme-dark .withSidebar-F0WBLDV5 .tabContent-F0WBLDV5{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5{min-height:auto}}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar{height:5px;width:5px}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-corner{display:none}.withSidebar-F0WBLDV5 .applyToAllButton-F0WBLDV5{padding-right:12px} \ No newline at end of file diff --git a/charting_library/bundles/7871.fff454908cba03863eb7.rtl.css b/charting_library/bundles/7871.fff454908cba03863eb7.rtl.css new file mode 100644 index 00000000..57b5c09d --- /dev/null +++ b/charting_library/bundles/7871.fff454908cba03863eb7.rtl.css @@ -0,0 +1 @@ +.themesButtonText-w7kgghoW{color:#131722;font-size:14px;width:100px}html.theme-dark .themesButtonText-w7kgghoW{color:#d1d4dc}.themesButtonIcon-w7kgghoW{display:flex}.defaultsButtonText-w7kgghoW{color:#131722;font-size:16px;width:100px}html.theme-dark .defaultsButtonText-w7kgghoW{color:#d1d4dc}.defaultsButtonItem-w7kgghoW{min-width:100px}.defaultsButtonItem-w7kgghoW:focus-within .remove-w7kgghoW{visibility:visible}.backButton-yMMXpYEB{margin-left:17px;margin-right:-3px}.withSidebar-F0WBLDV5{display:block;max-width:750px;min-width:610px;width:auto}@media screen and (max-width:768px){.withSidebar-F0WBLDV5{max-width:610px;min-width:420px;width:auto}}@media screen and (max-width:430px){.withSidebar-F0WBLDV5{min-height:auto;min-width:100%}}.withSidebar-F0WBLDV5 .content-F0WBLDV5{border-top:1px solid #e0e3eb;display:flex;flex:1 1 auto;flex-direction:row;overflow:hidden}html.theme-dark .withSidebar-F0WBLDV5 .content-F0WBLDV5{border-top:1px solid #434651}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin;width:auto}html.theme-dark .withSidebar-F0WBLDV5 .tabContent-F0WBLDV5{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5{min-height:auto}}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar{height:5px;width:5px}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.withSidebar-F0WBLDV5 .tabContent-F0WBLDV5::-webkit-scrollbar-corner{display:none}.withSidebar-F0WBLDV5 .applyToAllButton-F0WBLDV5{padding-left:12px} \ No newline at end of file diff --git a/charting_library/bundles/7895.289d3858a8027e0fe15d.css b/charting_library/bundles/7895.289d3858a8027e0fe15d.css new file mode 100644 index 00000000..135f9243 --- /dev/null +++ b/charting_library/bundles/7895.289d3858a8027e0fe15d.css @@ -0,0 +1 @@ +.button-wVK1yQmF{margin-left:4px;padding:0 6px 0 12px}.separator-wVK1yQmF{margin:6px 0}.item-Jc9IXW74{align-items:center;color:var(--tv-color-toolbar-button-text,#131722);display:flex;font-size:14px;height:100%;padding:0 7px;position:relative;z-index:0}html.theme-dark .item-Jc9IXW74{color:var(--tv-color-toolbar-button-text,#d1d4dc)}.item-Jc9IXW74.hover-Jc9IXW74,.item-Jc9IXW74:active{color:var(--tv-color-toolbar-button-text-hover,#131722)}@media (any-hover:hover){.item-Jc9IXW74:hover{color:var(--tv-color-toolbar-button-text-hover,#131722)}}html.theme-dark .item-Jc9IXW74.hover-Jc9IXW74,html.theme-dark .item-Jc9IXW74:active{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}@media (any-hover:hover){html.theme-dark .item-Jc9IXW74:hover{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}}.item-Jc9IXW74.hover-Jc9IXW74:before,.item-Jc9IXW74:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);left:0;position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);right:0;top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}@media (any-hover:hover){.item-Jc9IXW74:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);left:0;position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);right:0;top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}}html.theme-dark .item-Jc9IXW74.hover-Jc9IXW74:before,html.theme-dark .item-Jc9IXW74:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .item-Jc9IXW74:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.item-Jc9IXW74.isActive-Jc9IXW74{color:var(--tv-color-toolbar-button-text-active,#2962ff)}@media (any-hover:hover){.item-Jc9IXW74.isActive-Jc9IXW74:hover{color:var(--tv-color-toolbar-button-text-active,#2962ff)}}html.theme-sa .item-Jc9IXW74.isActive-Jc9IXW74{color:var(--tv-color-toolbar-button-text-active,#ff7200)}@media (any-hover:hover){html.theme-sa .item-Jc9IXW74.isActive-Jc9IXW74:hover{color:var(--tv-color-toolbar-button-text-active,#ff7200)}}html.theme-dark .item-Jc9IXW74.isActive-Jc9IXW74{color:var(--tv-color-toolbar-button-text-active,#2962ff)}@media (any-hover:hover){html.theme-dark .item-Jc9IXW74.isActive-Jc9IXW74:hover{color:var(--tv-color-toolbar-button-text-active,#2962ff)}}.item-Jc9IXW74.isFirst-Jc9IXW74{margin-left:9px}.item-Jc9IXW74.isLast-Jc9IXW74{margin-right:9px}.slider-yrq2LKUD{bottom:15%;height:2px;transition-duration:175ms;transition-property:transform,opacity}.slider-yrq2LKUD,html.theme-dark .slider-yrq2LKUD{background-color:initial}.slider-yrq2LKUD .inner-yrq2LKUD{background-color:var(--tv-color-toolbar-button-text-active,#2962ff);height:100%;margin:0 8px}html.theme-sa .slider-yrq2LKUD .inner-yrq2LKUD{background-color:var(--tv-color-toolbar-button-text-active,#ff7200)}html.theme-dark .slider-yrq2LKUD .inner-yrq2LKUD{background-color:var(--tv-color-toolbar-button-text-active,#2962ff)}.sliderRow-hx8kZa1R{height:100%}.button-rgQ5VWWu{align-items:center;color:var(--tv-color-toolbar-button-text,#131722);display:flex;height:100%;margin-left:9px;padding:0 7px;position:relative;z-index:0}html.theme-dark .button-rgQ5VWWu{color:var(--tv-color-toolbar-button-text,#d1d4dc)}.button-rgQ5VWWu.hover-rgQ5VWWu,.button-rgQ5VWWu:active{color:var(--tv-color-toolbar-button-text-hover,#131722)}@media (any-hover:hover){.button-rgQ5VWWu:hover{color:var(--tv-color-toolbar-button-text-hover,#131722)}}html.theme-dark .button-rgQ5VWWu.hover-rgQ5VWWu,html.theme-dark .button-rgQ5VWWu:active{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}@media (any-hover:hover){html.theme-dark .button-rgQ5VWWu:hover{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}}.button-rgQ5VWWu.hover-rgQ5VWWu:before,.button-rgQ5VWWu:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);left:0;position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);right:0;top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}@media (any-hover:hover){.button-rgQ5VWWu:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);left:0;position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);right:0;top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}}html.theme-dark .button-rgQ5VWWu.hover-rgQ5VWWu:before,html.theme-dark .button-rgQ5VWWu:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-rgQ5VWWu:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.icon-rgQ5VWWu{height:18px;width:18px}.button-MHRXYii0{align-items:center;background-color:initial;border:none;color:var(--tv-color-toolbar-button-text,#131722);cursor:default;display:flex;height:100%;margin:0;outline:none;padding:0;position:relative;z-index:0}html.theme-dark .button-MHRXYii0{color:var(--tv-color-toolbar-button-text,#d1d4dc)}.button-MHRXYii0.hover-MHRXYii0,.button-MHRXYii0:active{color:var(--tv-color-toolbar-button-text-hover,#131722)}@media (any-hover:hover){.button-MHRXYii0:hover{color:var(--tv-color-toolbar-button-text-hover,#131722)}}html.theme-dark .button-MHRXYii0.hover-MHRXYii0,html.theme-dark .button-MHRXYii0:active{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}@media (any-hover:hover){html.theme-dark .button-MHRXYii0:hover{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}}.button-MHRXYii0.hover-MHRXYii0:before,.button-MHRXYii0:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);left:0;position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);right:0;top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}@media (any-hover:hover){.button-MHRXYii0:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);left:0;position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);right:0;top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}}html.theme-dark .button-MHRXYii0.hover-MHRXYii0:before,html.theme-dark .button-MHRXYii0:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-MHRXYii0:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.button-MHRXYii0[disabled]{position:relative;z-index:0}.button-MHRXYii0[disabled].hover-MHRXYii0:before,.button-MHRXYii0[disabled]:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);background-color:initial;border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}@media (any-hover:hover){.button-MHRXYii0[disabled]:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);background-color:initial;border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}}html.theme-dark .button-MHRXYii0[disabled].hover-MHRXYii0:before,html.theme-dark .button-MHRXYii0[disabled]:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-MHRXYii0[disabled]:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.button-MHRXYii0.open.hover-MHRXYii0:before,.button-MHRXYii0.open:active:before,.button-MHRXYii0.open:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}@media (any-hover:hover){.button-MHRXYii0.open:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}}html.theme-dark .button-MHRXYii0.open.hover-MHRXYii0:before,html.theme-dark .button-MHRXYii0.open:active:before,html.theme-dark .button-MHRXYii0.open:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-MHRXYii0.open:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}}.button-MHRXYii0 .inner-MHRXYii0{position:relative}.button-WB93ygW4{white-space:nowrap}.separator-tdPP3m5x{background-color:var(--tv-color-toolbar-divider-background,#e0e3eb);display:inline-block;height:calc(100% - 16px);margin:8px 0;width:1px}html.theme-dark .separator-tdPP3m5x{background-color:var(--tv-color-toolbar-divider-background,#434651)}.headerMenuText-kxGYI1CJ{margin:4px 0}.toolbar-uWw2aReP{cursor:default;font-size:14px;height:100%;position:relative;white-space:nowrap}.dateRangeWrapper-uWw2aReP{display:block;height:100%;left:0;position:absolute}.seriesControlWrapper-uWw2aReP{display:block;height:100%;position:absolute;right:0}.dateRangeCollapsed-uWw2aReP,.dateRangeExpanded-uWw2aReP{display:inline-flex;flex:0 1 0%;height:100%}.item-uWw2aReP{flex:0 0 auto;height:100%;padding:0 7px}.item-uWw2aReP.first-uWw2aReP{margin-left:9px}.item-uWw2aReP.last-uWw2aReP{margin-right:4px}.inline-uWw2aReP{display:inline-block;height:100%;vertical-align:top}.session-uWw2aReP,.timezone-uWw2aReP{flex:0 0 auto;margin-right:9px;padding:0 7px}.icon-uWw2aReP{flex:0 0 auto;height:100%;padding:0 7px}.icon-uWw2aReP.first-uWw2aReP{margin-left:5px}.icon-uWw2aReP.last-uWw2aReP{margin-right:5px}.hidden-uWw2aReP{visibility:hidden}.collapsed-uWw2aReP{height:100%;left:0;position:absolute;top:0;visibility:hidden} \ No newline at end of file diff --git a/charting_library/bundles/7895.289d3858a8027e0fe15d.rtl.css b/charting_library/bundles/7895.289d3858a8027e0fe15d.rtl.css new file mode 100644 index 00000000..aab2f6d3 --- /dev/null +++ b/charting_library/bundles/7895.289d3858a8027e0fe15d.rtl.css @@ -0,0 +1 @@ +.button-wVK1yQmF{margin-right:4px;padding:0 12px 0 6px}.separator-wVK1yQmF{margin:6px 0}.item-Jc9IXW74{align-items:center;color:var(--tv-color-toolbar-button-text,#131722);display:flex;font-size:14px;height:100%;padding:0 7px;position:relative;z-index:0}html.theme-dark .item-Jc9IXW74{color:var(--tv-color-toolbar-button-text,#d1d4dc)}.item-Jc9IXW74.hover-Jc9IXW74,.item-Jc9IXW74:active{color:var(--tv-color-toolbar-button-text-hover,#131722)}@media (any-hover:hover){.item-Jc9IXW74:hover{color:var(--tv-color-toolbar-button-text-hover,#131722)}}html.theme-dark .item-Jc9IXW74.hover-Jc9IXW74,html.theme-dark .item-Jc9IXW74:active{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}@media (any-hover:hover){html.theme-dark .item-Jc9IXW74:hover{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}}.item-Jc9IXW74.hover-Jc9IXW74:before,.item-Jc9IXW74:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);left:0;position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);right:0;top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}@media (any-hover:hover){.item-Jc9IXW74:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);left:0;position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);right:0;top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}}html.theme-dark .item-Jc9IXW74.hover-Jc9IXW74:before,html.theme-dark .item-Jc9IXW74:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .item-Jc9IXW74:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.item-Jc9IXW74.isActive-Jc9IXW74{color:var(--tv-color-toolbar-button-text-active,#2962ff)}@media (any-hover:hover){.item-Jc9IXW74.isActive-Jc9IXW74:hover{color:var(--tv-color-toolbar-button-text-active,#2962ff)}}html.theme-sa .item-Jc9IXW74.isActive-Jc9IXW74{color:var(--tv-color-toolbar-button-text-active,#ff7200)}@media (any-hover:hover){html.theme-sa .item-Jc9IXW74.isActive-Jc9IXW74:hover{color:var(--tv-color-toolbar-button-text-active,#ff7200)}}html.theme-dark .item-Jc9IXW74.isActive-Jc9IXW74{color:var(--tv-color-toolbar-button-text-active,#2962ff)}@media (any-hover:hover){html.theme-dark .item-Jc9IXW74.isActive-Jc9IXW74:hover{color:var(--tv-color-toolbar-button-text-active,#2962ff)}}.item-Jc9IXW74.isFirst-Jc9IXW74{margin-right:9px}.item-Jc9IXW74.isLast-Jc9IXW74{margin-left:9px}.slider-yrq2LKUD{bottom:15%;height:2px;transition-duration:175ms;transition-property:transform,opacity}.slider-yrq2LKUD,html.theme-dark .slider-yrq2LKUD{background-color:initial}.slider-yrq2LKUD .inner-yrq2LKUD{background-color:var(--tv-color-toolbar-button-text-active,#2962ff);height:100%;margin:0 8px}html.theme-sa .slider-yrq2LKUD .inner-yrq2LKUD{background-color:var(--tv-color-toolbar-button-text-active,#ff7200)}html.theme-dark .slider-yrq2LKUD .inner-yrq2LKUD{background-color:var(--tv-color-toolbar-button-text-active,#2962ff)}.sliderRow-hx8kZa1R{height:100%}.button-rgQ5VWWu{align-items:center;color:var(--tv-color-toolbar-button-text,#131722);display:flex;height:100%;margin-right:9px;padding:0 7px;position:relative;z-index:0}html.theme-dark .button-rgQ5VWWu{color:var(--tv-color-toolbar-button-text,#d1d4dc)}.button-rgQ5VWWu.hover-rgQ5VWWu,.button-rgQ5VWWu:active{color:var(--tv-color-toolbar-button-text-hover,#131722)}@media (any-hover:hover){.button-rgQ5VWWu:hover{color:var(--tv-color-toolbar-button-text-hover,#131722)}}html.theme-dark .button-rgQ5VWWu.hover-rgQ5VWWu,html.theme-dark .button-rgQ5VWWu:active{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}@media (any-hover:hover){html.theme-dark .button-rgQ5VWWu:hover{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}}.button-rgQ5VWWu.hover-rgQ5VWWu:before,.button-rgQ5VWWu:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);left:0;position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);right:0;top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}@media (any-hover:hover){.button-rgQ5VWWu:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);left:0;position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);right:0;top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}}html.theme-dark .button-rgQ5VWWu.hover-rgQ5VWWu:before,html.theme-dark .button-rgQ5VWWu:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-rgQ5VWWu:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.icon-rgQ5VWWu{height:18px;width:18px}.button-MHRXYii0{align-items:center;background-color:initial;border:none;color:var(--tv-color-toolbar-button-text,#131722);cursor:default;display:flex;height:100%;margin:0;outline:none;padding:0;position:relative;z-index:0}html.theme-dark .button-MHRXYii0{color:var(--tv-color-toolbar-button-text,#d1d4dc)}.button-MHRXYii0.hover-MHRXYii0,.button-MHRXYii0:active{color:var(--tv-color-toolbar-button-text-hover,#131722)}@media (any-hover:hover){.button-MHRXYii0:hover{color:var(--tv-color-toolbar-button-text-hover,#131722)}}html.theme-dark .button-MHRXYii0.hover-MHRXYii0,html.theme-dark .button-MHRXYii0:active{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}@media (any-hover:hover){html.theme-dark .button-MHRXYii0:hover{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}}.button-MHRXYii0.hover-MHRXYii0:before,.button-MHRXYii0:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);left:0;position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);right:0;top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}@media (any-hover:hover){.button-MHRXYii0:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);left:0;position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);right:0;top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}}html.theme-dark .button-MHRXYii0.hover-MHRXYii0:before,html.theme-dark .button-MHRXYii0:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-MHRXYii0:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.button-MHRXYii0[disabled]{position:relative;z-index:0}.button-MHRXYii0[disabled].hover-MHRXYii0:before,.button-MHRXYii0[disabled]:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);background-color:initial;border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}@media (any-hover:hover){.button-MHRXYii0[disabled]:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);background-color:initial;border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}}html.theme-dark .button-MHRXYii0[disabled].hover-MHRXYii0:before,html.theme-dark .button-MHRXYii0[disabled]:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-MHRXYii0[disabled]:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.button-MHRXYii0.open.hover-MHRXYii0:before,.button-MHRXYii0.open:active:before,.button-MHRXYii0.open:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}@media (any-hover:hover){.button-MHRXYii0.open:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}}html.theme-dark .button-MHRXYii0.open.hover-MHRXYii0:before,html.theme-dark .button-MHRXYii0.open:active:before,html.theme-dark .button-MHRXYii0.open:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-MHRXYii0.open:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}}.button-MHRXYii0 .inner-MHRXYii0{position:relative}.button-WB93ygW4{white-space:nowrap}.separator-tdPP3m5x{background-color:var(--tv-color-toolbar-divider-background,#e0e3eb);display:inline-block;height:calc(100% - 16px);margin:8px 0;width:1px}html.theme-dark .separator-tdPP3m5x{background-color:var(--tv-color-toolbar-divider-background,#434651)}.headerMenuText-kxGYI1CJ{margin:4px 0}.toolbar-uWw2aReP{cursor:default;font-size:14px;height:100%;position:relative;white-space:nowrap}.dateRangeWrapper-uWw2aReP{display:block;height:100%;position:absolute;right:0}.seriesControlWrapper-uWw2aReP{display:block;height:100%;left:0;position:absolute}.dateRangeCollapsed-uWw2aReP,.dateRangeExpanded-uWw2aReP{display:inline-flex;flex:0 1 0%;height:100%}.item-uWw2aReP{flex:0 0 auto;height:100%;padding:0 7px}.item-uWw2aReP.first-uWw2aReP{margin-right:9px}.item-uWw2aReP.last-uWw2aReP{margin-left:4px}.inline-uWw2aReP{display:inline-block;height:100%;vertical-align:top}.session-uWw2aReP,.timezone-uWw2aReP{flex:0 0 auto;margin-left:9px;padding:0 7px}.icon-uWw2aReP{flex:0 0 auto;height:100%;padding:0 7px}.icon-uWw2aReP.first-uWw2aReP{margin-right:5px}.icon-uWw2aReP.last-uWw2aReP{margin-left:5px}.hidden-uWw2aReP{visibility:hidden}.collapsed-uWw2aReP{height:100%;position:absolute;right:0;top:0;visibility:hidden} \ No newline at end of file diff --git a/charting_library/bundles/7920.367547efd90fe510d37e.css b/charting_library/bundles/7920.367547efd90fe510d37e.css new file mode 100644 index 00000000..94f13671 --- /dev/null +++ b/charting_library/bundles/7920.367547efd90fe510d37e.css @@ -0,0 +1 @@ +.wrap-cbCWDq_M{bottom:0;cursor:default;pointer-events:all;position:absolute;right:0;top:0;width:8px;will-change:height}.wrap--horizontal-cbCWDq_M{height:8px;left:0;right:0;top:auto;will-change:width}.bar-cbCWDq_M{align-items:center;display:flex;justify-content:center;left:0;position:absolute;top:0;width:100%;will-change:height,transform}.bar-cbCWDq_M .barInner-cbCWDq_M{background-color:#d1d4dc;border-radius:2px;height:calc(100% - 4px);width:4px}html.theme-dark .bar-cbCWDq_M .barInner-cbCWDq_M{background-color:#50535e}.bar-cbCWDq_M .barInner--horizontal-cbCWDq_M{height:4px;width:calc(100% - 4px)}.bar--horizontal-cbCWDq_M{height:100%;left:0;top:0;width:auto;will-change:width,transform}.scrollWrap-Lt5uPNKI{pointer-events:none;position:absolute;will-change:visibility}.itemRow-lJFqnNjL{align-items:center;cursor:default;display:flex;height:52px}@media (any-hover:hover){.itemRow-lJFqnNjL:hover{background-color:#f0f3fa}html.theme-dark .itemRow-lJFqnNjL:hover{background-color:#2a2e39}.itemRow-lJFqnNjL:hover .favoriteButton-lJFqnNjL{opacity:1}}.itemRow-lJFqnNjL.active-lJFqnNjL,html.theme-dark .itemRow-lJFqnNjL.active-lJFqnNjL{background-color:#2962ff}.itemRow-lJFqnNjL.selected-lJFqnNjL{background-color:#bbd9fb}html.theme-dark .itemRow-lJFqnNjL.selected-lJFqnNjL{background-color:#142e61}.itemRow-lJFqnNjL.mobile-lJFqnNjL{height:55px}.itemRow-lJFqnNjL .itemInfo-lJFqnNjL{display:flex;flex-direction:column;overflow:hidden;padding-right:20px}.itemRow-lJFqnNjL .itemInfo-lJFqnNjL .title-lJFqnNjL{color:#131722;font-size:14px;line-height:21px;margin-bottom:4px;overflow:hidden;white-space:nowrap}html.theme-dark .itemRow-lJFqnNjL .itemInfo-lJFqnNjL .title-lJFqnNjL{color:#d1d4dc}.itemRow-lJFqnNjL .itemInfo-lJFqnNjL .title-lJFqnNjL.active-lJFqnNjL{color:#fff}html.theme-dark .itemRow-lJFqnNjL .itemInfo-lJFqnNjL .title-lJFqnNjL.active-lJFqnNjL{color:#d1d4dc}.itemRow-lJFqnNjL .itemInfo-lJFqnNjL .title-lJFqnNjL.mobile-lJFqnNjL{font-size:16px;line-height:24px;margin:4px 0 2px}.itemRow-lJFqnNjL .itemInfo-lJFqnNjL .details-lJFqnNjL{color:#787b86;font-size:12px;line-height:17px;overflow:hidden;white-space:nowrap}.itemRow-lJFqnNjL .itemInfo-lJFqnNjL .details-lJFqnNjL.active-lJFqnNjL{color:#fff}html.theme-dark .itemRow-lJFqnNjL .itemInfo-lJFqnNjL .details-lJFqnNjL.active-lJFqnNjL{color:#d1d4dc}.itemRow-lJFqnNjL .itemInfo-lJFqnNjL .details-lJFqnNjL.mobile-lJFqnNjL{margin-bottom:8px}.itemRow-lJFqnNjL .itemInfoWithPadding-lJFqnNjL{padding-left:20px}.itemRow-lJFqnNjL .favoriteButton-lJFqnNjL{margin:0 4px 0 6px}.itemRow-lJFqnNjL .favoriteButton-lJFqnNjL.favorite-lJFqnNjL,.itemRow-lJFqnNjL .favoriteButton-lJFqnNjL.mobile-lJFqnNjL{opacity:1}.itemRow-lJFqnNjL .removeButton-lJFqnNjL{margin-left:auto;margin-right:18px} \ No newline at end of file diff --git a/charting_library/bundles/7920.367547efd90fe510d37e.rtl.css b/charting_library/bundles/7920.367547efd90fe510d37e.rtl.css new file mode 100644 index 00000000..069a1803 --- /dev/null +++ b/charting_library/bundles/7920.367547efd90fe510d37e.rtl.css @@ -0,0 +1 @@ +.wrap-cbCWDq_M{bottom:0;cursor:default;left:0;pointer-events:all;position:absolute;top:0;width:8px;will-change:height}.wrap--horizontal-cbCWDq_M{height:8px;left:0;right:0;top:auto;will-change:width}.bar-cbCWDq_M{align-items:center;display:flex;justify-content:center;position:absolute;right:0;top:0;width:100%;will-change:height,transform}.bar-cbCWDq_M .barInner-cbCWDq_M{background-color:#d1d4dc;border-radius:2px;height:calc(100% - 4px);width:4px}html.theme-dark .bar-cbCWDq_M .barInner-cbCWDq_M{background-color:#50535e}.bar-cbCWDq_M .barInner--horizontal-cbCWDq_M{height:4px;width:calc(100% - 4px)}.bar--horizontal-cbCWDq_M{height:100%;right:0;top:0;width:auto;will-change:width,transform}.scrollWrap-Lt5uPNKI{pointer-events:none;position:absolute;will-change:visibility}.itemRow-lJFqnNjL{align-items:center;cursor:default;display:flex;height:52px}@media (any-hover:hover){.itemRow-lJFqnNjL:hover{background-color:#f0f3fa}html.theme-dark .itemRow-lJFqnNjL:hover{background-color:#2a2e39}.itemRow-lJFqnNjL:hover .favoriteButton-lJFqnNjL{opacity:1}}.itemRow-lJFqnNjL.active-lJFqnNjL,html.theme-dark .itemRow-lJFqnNjL.active-lJFqnNjL{background-color:#2962ff}.itemRow-lJFqnNjL.selected-lJFqnNjL{background-color:#bbd9fb}html.theme-dark .itemRow-lJFqnNjL.selected-lJFqnNjL{background-color:#142e61}.itemRow-lJFqnNjL.mobile-lJFqnNjL{height:55px}.itemRow-lJFqnNjL .itemInfo-lJFqnNjL{display:flex;flex-direction:column;overflow:hidden;padding-left:20px}.itemRow-lJFqnNjL .itemInfo-lJFqnNjL .title-lJFqnNjL{color:#131722;font-size:14px;line-height:21px;margin-bottom:4px;overflow:hidden;white-space:nowrap}html.theme-dark .itemRow-lJFqnNjL .itemInfo-lJFqnNjL .title-lJFqnNjL{color:#d1d4dc}.itemRow-lJFqnNjL .itemInfo-lJFqnNjL .title-lJFqnNjL.active-lJFqnNjL{color:#fff}html.theme-dark .itemRow-lJFqnNjL .itemInfo-lJFqnNjL .title-lJFqnNjL.active-lJFqnNjL{color:#d1d4dc}.itemRow-lJFqnNjL .itemInfo-lJFqnNjL .title-lJFqnNjL.mobile-lJFqnNjL{font-size:16px;line-height:24px;margin:4px 0 2px}.itemRow-lJFqnNjL .itemInfo-lJFqnNjL .details-lJFqnNjL{color:#787b86;font-size:12px;line-height:17px;overflow:hidden;white-space:nowrap}.itemRow-lJFqnNjL .itemInfo-lJFqnNjL .details-lJFqnNjL.active-lJFqnNjL{color:#fff}html.theme-dark .itemRow-lJFqnNjL .itemInfo-lJFqnNjL .details-lJFqnNjL.active-lJFqnNjL{color:#d1d4dc}.itemRow-lJFqnNjL .itemInfo-lJFqnNjL .details-lJFqnNjL.mobile-lJFqnNjL{margin-bottom:8px}.itemRow-lJFqnNjL .itemInfoWithPadding-lJFqnNjL{padding-right:20px}.itemRow-lJFqnNjL .favoriteButton-lJFqnNjL{margin:0 6px 0 4px}.itemRow-lJFqnNjL .favoriteButton-lJFqnNjL.favorite-lJFqnNjL,.itemRow-lJFqnNjL .favoriteButton-lJFqnNjL.mobile-lJFqnNjL{opacity:1}.itemRow-lJFqnNjL .removeButton-lJFqnNjL{margin-left:18px;margin-right:auto} \ No newline at end of file diff --git a/charting_library/bundles/7989.5cffc6b68a106434f7c8.css b/charting_library/bundles/7989.5cffc6b68a106434f7c8.css new file mode 100644 index 00000000..16813243 --- /dev/null +++ b/charting_library/bundles/7989.5cffc6b68a106434f7c8.css @@ -0,0 +1 @@ +.dialog-li9trsGq{display:flex;min-height:300px;min-width:380px}.dialogWrapper-li9trsGq{flex-grow:1}.wrap-li9trsGq{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;position:relative;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .wrap-li9trsGq{scrollbar-color:#363a45 #0000}.wrap-li9trsGq::-webkit-scrollbar{height:5px;width:5px}.wrap-li9trsGq::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .wrap-li9trsGq::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.wrap-li9trsGq::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.wrap-li9trsGq::-webkit-scrollbar-corner{display:none} \ No newline at end of file diff --git a/charting_library/bundles/7989.5cffc6b68a106434f7c8.rtl.css b/charting_library/bundles/7989.5cffc6b68a106434f7c8.rtl.css new file mode 100644 index 00000000..16813243 --- /dev/null +++ b/charting_library/bundles/7989.5cffc6b68a106434f7c8.rtl.css @@ -0,0 +1 @@ +.dialog-li9trsGq{display:flex;min-height:300px;min-width:380px}.dialogWrapper-li9trsGq{flex-grow:1}.wrap-li9trsGq{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;position:relative;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .wrap-li9trsGq{scrollbar-color:#363a45 #0000}.wrap-li9trsGq::-webkit-scrollbar{height:5px;width:5px}.wrap-li9trsGq::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .wrap-li9trsGq::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.wrap-li9trsGq::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.wrap-li9trsGq::-webkit-scrollbar-corner{display:none} \ No newline at end of file diff --git a/charting_library/bundles/8009.1b77a042c86ea9603545.css b/charting_library/bundles/8009.1b77a042c86ea9603545.css new file mode 100644 index 00000000..9d16d1e6 --- /dev/null +++ b/charting_library/bundles/8009.1b77a042c86ea9603545.css @@ -0,0 +1 @@ +.button-cC4UjNEF{align-items:center;background-color:var(--tv-list-item-button-background-color);border-radius:4px;color:#787b86;display:inline-flex;font-size:0;height:22px;justify-content:center;min-width:22px;width:22px}.button-cC4UjNEF:active{background-color:var(--tv-list-item-button-background-hover-color,#e0e3eb);color:#131722}@media (any-hover:hover){.button-cC4UjNEF:hover{background-color:var(--tv-list-item-button-background-hover-color,#e0e3eb);color:#131722}}html.theme-dark .button-cC4UjNEF:active{background-color:var(--tv-list-item-button-background-hover-color,#363a45)}@media (any-hover:hover){html.theme-dark .button-cC4UjNEF:hover{background-color:var(--tv-list-item-button-background-hover-color,#363a45)}}html.theme-dark .button-cC4UjNEF:active{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .button-cC4UjNEF:hover{color:#d1d4dc}}.button-cC4UjNEF.disabled-cC4UjNEF,.button-cC4UjNEF.disabled-cC4UjNEF:active{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}@media (any-hover:hover){.button-cC4UjNEF.disabled-cC4UjNEF:hover{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}}html.theme-dark .button-cC4UjNEF.disabled-cC4UjNEF,html.theme-dark .button-cC4UjNEF.disabled-cC4UjNEF:active{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}@media (any-hover:hover){html.theme-dark .button-cC4UjNEF.disabled-cC4UjNEF:hover{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}}.button-cC4UjNEF.active-cC4UjNEF,html.theme-dark .button-cC4UjNEF.active-cC4UjNEF{color:#90bff9}.button-cC4UjNEF.active-cC4UjNEF:active{background-color:#1848cc}@media (any-hover:hover){.button-cC4UjNEF.active-cC4UjNEF:hover{background-color:#1848cc}}html.theme-dark .button-cC4UjNEF.active-cC4UjNEF:active{background-color:#1848cc}@media (any-hover:hover){html.theme-dark .button-cC4UjNEF.active-cC4UjNEF:hover{background-color:#1848cc}}.hidden-cC4UjNEF{visibility:hidden} \ No newline at end of file diff --git a/charting_library/bundles/8009.1b77a042c86ea9603545.rtl.css b/charting_library/bundles/8009.1b77a042c86ea9603545.rtl.css new file mode 100644 index 00000000..9d16d1e6 --- /dev/null +++ b/charting_library/bundles/8009.1b77a042c86ea9603545.rtl.css @@ -0,0 +1 @@ +.button-cC4UjNEF{align-items:center;background-color:var(--tv-list-item-button-background-color);border-radius:4px;color:#787b86;display:inline-flex;font-size:0;height:22px;justify-content:center;min-width:22px;width:22px}.button-cC4UjNEF:active{background-color:var(--tv-list-item-button-background-hover-color,#e0e3eb);color:#131722}@media (any-hover:hover){.button-cC4UjNEF:hover{background-color:var(--tv-list-item-button-background-hover-color,#e0e3eb);color:#131722}}html.theme-dark .button-cC4UjNEF:active{background-color:var(--tv-list-item-button-background-hover-color,#363a45)}@media (any-hover:hover){html.theme-dark .button-cC4UjNEF:hover{background-color:var(--tv-list-item-button-background-hover-color,#363a45)}}html.theme-dark .button-cC4UjNEF:active{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .button-cC4UjNEF:hover{color:#d1d4dc}}.button-cC4UjNEF.disabled-cC4UjNEF,.button-cC4UjNEF.disabled-cC4UjNEF:active{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}@media (any-hover:hover){.button-cC4UjNEF.disabled-cC4UjNEF:hover{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}}html.theme-dark .button-cC4UjNEF.disabled-cC4UjNEF,html.theme-dark .button-cC4UjNEF.disabled-cC4UjNEF:active{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}@media (any-hover:hover){html.theme-dark .button-cC4UjNEF.disabled-cC4UjNEF:hover{background-color:var(--tv-list-item-button-disabled-background-color,#0000)}}.button-cC4UjNEF.active-cC4UjNEF,html.theme-dark .button-cC4UjNEF.active-cC4UjNEF{color:#90bff9}.button-cC4UjNEF.active-cC4UjNEF:active{background-color:#1848cc}@media (any-hover:hover){.button-cC4UjNEF.active-cC4UjNEF:hover{background-color:#1848cc}}html.theme-dark .button-cC4UjNEF.active-cC4UjNEF:active{background-color:#1848cc}@media (any-hover:hover){html.theme-dark .button-cC4UjNEF.active-cC4UjNEF:hover{background-color:#1848cc}}.hidden-cC4UjNEF{visibility:hidden} \ No newline at end of file diff --git a/charting_library/bundles/8049.0ee06a219c0b23490584.css b/charting_library/bundles/8049.0ee06a219c0b23490584.css new file mode 100644 index 00000000..db5d13df --- /dev/null +++ b/charting_library/bundles/8049.0ee06a219c0b23490584.css @@ -0,0 +1 @@ +.errors-nQUDfTUB{background-color:#2a2e39;border-radius:3px;box-sizing:border-box;color:#fff;opacity:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;z-index:2}html.theme-dark .errors-nQUDfTUB{background-color:#363c4e}.errors-nQUDfTUB:empty{display:none}.errors-nQUDfTUB.show-nQUDfTUB{opacity:1}.errors-nQUDfTUB .error-nQUDfTUB{font-size:12px;line-height:1.4;margin-top:10px;text-transform:none;word-break:break-word}.errors-nQUDfTUB .error-nQUDfTUB:first-child{margin-top:0}.error-icon-ROs2cmJ2{display:inline-flex}.error-icon-ROs2cmJ2.intent-danger-ROs2cmJ2{color:#f23645}html.theme-dark .error-icon-ROs2cmJ2.intent-danger-ROs2cmJ2{color:#b22833}.error-icon-ROs2cmJ2.intent-warning-ROs2cmJ2,html.theme-dark .error-icon-ROs2cmJ2.intent-warning-ROs2cmJ2{color:#ff9800}.error-icon-ROs2cmJ2 svg{height:16px;width:16px}.static-messages-u1qnKSIb{--ui-lib-typography-line-height:17px;flex-flow:column nowrap;font-size:12px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.static-messages-u1qnKSIb.errors-u1qnKSIb{color:#f23645}html.theme-dark .static-messages-u1qnKSIb.errors-u1qnKSIb{color:#b22833}.static-messages-u1qnKSIb.warnings-u1qnKSIb,html.theme-dark .static-messages-u1qnKSIb.warnings-u1qnKSIb{color:#ff9800}.static-messages-u1qnKSIb.success-mesages-u1qnKSIb,html.theme-dark .static-messages-u1qnKSIb.success-mesages-u1qnKSIb{color:#089981}.static-messages-u1qnKSIb.input-description-u1qnKSIb{color:#6a6d78}html.theme-dark .static-messages-u1qnKSIb.input-description-u1qnKSIb{color:#868993}.static-messages-u1qnKSIb .message-u1qnKSIb{margin:0}.icon-FGiNit7J{display:flex}.wrap-MeRSNRqP{position:relative}.input-MeRSNRqP{bottom:0;left:0;margin:0;max-width:100%;min-width:100%;opacity:0;position:absolute;top:0} \ No newline at end of file diff --git a/charting_library/bundles/8049.0ee06a219c0b23490584.rtl.css b/charting_library/bundles/8049.0ee06a219c0b23490584.rtl.css new file mode 100644 index 00000000..7ea7633e --- /dev/null +++ b/charting_library/bundles/8049.0ee06a219c0b23490584.rtl.css @@ -0,0 +1 @@ +.errors-nQUDfTUB{background-color:#2a2e39;border-radius:3px;box-sizing:border-box;color:#fff;opacity:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;z-index:2}html.theme-dark .errors-nQUDfTUB{background-color:#363c4e}.errors-nQUDfTUB:empty{display:none}.errors-nQUDfTUB.show-nQUDfTUB{opacity:1}.errors-nQUDfTUB .error-nQUDfTUB{font-size:12px;line-height:1.4;margin-top:10px;text-transform:none;word-break:break-word}.errors-nQUDfTUB .error-nQUDfTUB:first-child{margin-top:0}.error-icon-ROs2cmJ2{display:inline-flex}.error-icon-ROs2cmJ2.intent-danger-ROs2cmJ2{color:#f23645}html.theme-dark .error-icon-ROs2cmJ2.intent-danger-ROs2cmJ2{color:#b22833}.error-icon-ROs2cmJ2.intent-warning-ROs2cmJ2,html.theme-dark .error-icon-ROs2cmJ2.intent-warning-ROs2cmJ2{color:#ff9800}.error-icon-ROs2cmJ2 svg{height:16px;width:16px}.static-messages-u1qnKSIb{--ui-lib-typography-line-height:17px;flex-flow:column nowrap;font-size:12px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.static-messages-u1qnKSIb.errors-u1qnKSIb{color:#f23645}html.theme-dark .static-messages-u1qnKSIb.errors-u1qnKSIb{color:#b22833}.static-messages-u1qnKSIb.warnings-u1qnKSIb,html.theme-dark .static-messages-u1qnKSIb.warnings-u1qnKSIb{color:#ff9800}.static-messages-u1qnKSIb.success-mesages-u1qnKSIb,html.theme-dark .static-messages-u1qnKSIb.success-mesages-u1qnKSIb{color:#089981}.static-messages-u1qnKSIb.input-description-u1qnKSIb{color:#6a6d78}html.theme-dark .static-messages-u1qnKSIb.input-description-u1qnKSIb{color:#868993}.static-messages-u1qnKSIb .message-u1qnKSIb{margin:0}.icon-FGiNit7J{display:flex}.wrap-MeRSNRqP{position:relative}.input-MeRSNRqP{bottom:0;margin:0;max-width:100%;min-width:100%;opacity:0;position:absolute;right:0;top:0} \ No newline at end of file diff --git a/charting_library/bundles/8110.37ff9a45c0ecfd622003.css b/charting_library/bundles/8110.37ff9a45c0ecfd622003.css new file mode 100644 index 00000000..0dea114f --- /dev/null +++ b/charting_library/bundles/8110.37ff9a45c0ecfd622003.css @@ -0,0 +1 @@ +.separator-XAfcqqAz{background-color:var(--tv-color-toolbar-divider-background,#e0e3eb);height:22px;margin:auto 4px;width:1px}html.theme-dark .separator-XAfcqqAz{background-color:var(--tv-color-toolbar-divider-background,#434651)}.group-HlcUjC8J{align-items:center;background-color:var(--tv-color-pane-background,#fff);border-radius:0;cursor:default;display:flex;flex:0 0 auto;height:100%;justify-content:center;margin-left:0;min-width:37px;overflow:hidden}html.theme-dark .group-HlcUjC8J{background-color:var(--tv-color-pane-background,#131722)}.group-HlcUjC8J:first-child{border-bottom-left-radius:0}.group-HlcUjC8J:first-child .separator-HlcUjC8J{display:none}.group-HlcUjC8J:last-child{border-bottom-right-radius:0;margin-right:0}.group-HlcUjC8J.noLeftDecoration-HlcUjC8J{border-bottom-left-radius:0;margin-left:0}.group-HlcUjC8J.noRightDecoration-HlcUjC8J{border-bottom-right-radius:0;margin-right:0}.group-HlcUjC8J.noMinimalWidth-HlcUjC8J{min-width:0}.separatorWrap-HlcUjC8J{align-items:center;background-color:var(--tv-color-pane-background,#fff);display:flex}html.theme-dark .separatorWrap-HlcUjC8J{background-color:var(--tv-color-pane-background,#131722)}.separatorWrap-HlcUjC8J:first-child{display:none}.wrap-la10RAov{align-items:center;color:#8797a5;cursor:default;display:flex}html.theme-dark .wrap-la10RAov{color:#8797a5}.wrap-la10RAov .icon-la10RAov{margin:0 1px 0 8px}.wrap-la10RAov svg{fill:currentColor}.innerWrap-TPBYkbxL{display:flex;flex:1 1 auto;height:38px;min-width:0}.inner-TPBYkbxL{display:flex;height:100%}.fake-TPBYkbxL{height:38px;left:0;position:fixed;top:0;visibility:hidden}.fill-TPBYkbxL{flex:1 1 100%;min-width:0}.fill-TPBYkbxL.collapse-TPBYkbxL{flex:0 0 0%}.button-TPBYkbxL{padding:0 10px 0 5px}.iconButton-TPBYkbxL{padding:0 5px}.hidden-TPBYkbxL{display:none}.content-TPBYkbxL{display:table;height:100%;position:relative;white-space:nowrap;width:100%}.desktopPublish-TPBYkbxL{display:flex}@media screen and (max-width:1019px){.desktopPublish-TPBYkbxL{display:none}}.startTrial-TPBYkbxL{padding-left:4px}.mobilePublish-TPBYkbxL{display:none}@media screen and (max-width:1019px){.mobilePublish-TPBYkbxL{display:flex}}.toolbar-OOd_B2x2{font-size:14px;height:100%;padding:0;position:relative}.toolbar-OOd_B2x2.isHidden-OOd_B2x2,html.theme-dark .toolbar-OOd_B2x2.isHidden-OOd_B2x2{background-color:initial}.toolbar-OOd_B2x2.isHidden-OOd_B2x2 .overflowWrap-OOd_B2x2{display:none}.overflowWrap-OOd_B2x2{height:38px;overflow:hidden}.customButton-OOd_B2x2{color:#131722;padding:0 10px}html.theme-dark .customButton-OOd_B2x2{color:#d1d4dc}.customButton-OOd_B2x2.hovered-OOd_B2x2,.customButton-OOd_B2x2:active{color:#131722}@media (any-hover:hover){.customButton-OOd_B2x2:hover{color:#131722}}html.theme-dark .customButton-OOd_B2x2.hovered-OOd_B2x2,html.theme-dark .customButton-OOd_B2x2:active{color:#c1c4cd}@media (any-hover:hover){html.theme-dark .customButton-OOd_B2x2:hover{color:#c1c4cd}} \ No newline at end of file diff --git a/charting_library/bundles/8110.37ff9a45c0ecfd622003.rtl.css b/charting_library/bundles/8110.37ff9a45c0ecfd622003.rtl.css new file mode 100644 index 00000000..60c143c0 --- /dev/null +++ b/charting_library/bundles/8110.37ff9a45c0ecfd622003.rtl.css @@ -0,0 +1 @@ +.separator-XAfcqqAz{background-color:var(--tv-color-toolbar-divider-background,#e0e3eb);height:22px;margin:auto 4px;width:1px}html.theme-dark .separator-XAfcqqAz{background-color:var(--tv-color-toolbar-divider-background,#434651)}.group-HlcUjC8J{align-items:center;background-color:var(--tv-color-pane-background,#fff);border-radius:0;cursor:default;display:flex;flex:0 0 auto;height:100%;justify-content:center;margin-right:0;min-width:37px;overflow:hidden}html.theme-dark .group-HlcUjC8J{background-color:var(--tv-color-pane-background,#131722)}.group-HlcUjC8J:first-child{border-bottom-right-radius:0}.group-HlcUjC8J:first-child .separator-HlcUjC8J{display:none}.group-HlcUjC8J:last-child{border-bottom-left-radius:0;margin-left:0}.group-HlcUjC8J.noLeftDecoration-HlcUjC8J{border-bottom-right-radius:0;margin-right:0}.group-HlcUjC8J.noRightDecoration-HlcUjC8J{border-bottom-left-radius:0;margin-left:0}.group-HlcUjC8J.noMinimalWidth-HlcUjC8J{min-width:0}.separatorWrap-HlcUjC8J{align-items:center;background-color:var(--tv-color-pane-background,#fff);display:flex}html.theme-dark .separatorWrap-HlcUjC8J{background-color:var(--tv-color-pane-background,#131722)}.separatorWrap-HlcUjC8J:first-child{display:none}.wrap-la10RAov{align-items:center;color:#8797a5;cursor:default;display:flex}html.theme-dark .wrap-la10RAov{color:#8797a5}.wrap-la10RAov .icon-la10RAov{margin:0 8px 0 1px}.wrap-la10RAov svg{fill:currentColor}.innerWrap-TPBYkbxL{display:flex;flex:1 1 auto;height:38px;min-width:0}.inner-TPBYkbxL{display:flex;height:100%}.fake-TPBYkbxL{height:38px;position:fixed;right:0;top:0;visibility:hidden}.fill-TPBYkbxL{flex:1 1 100%;min-width:0}.fill-TPBYkbxL.collapse-TPBYkbxL{flex:0 0 0%}.button-TPBYkbxL{padding:0 5px 0 10px}.iconButton-TPBYkbxL{padding:0 5px}.hidden-TPBYkbxL{display:none}.content-TPBYkbxL{display:table;height:100%;position:relative;white-space:nowrap;width:100%}.desktopPublish-TPBYkbxL{display:flex}@media screen and (max-width:1019px){.desktopPublish-TPBYkbxL{display:none}}.startTrial-TPBYkbxL{padding-right:4px}.mobilePublish-TPBYkbxL{display:none}@media screen and (max-width:1019px){.mobilePublish-TPBYkbxL{display:flex}}.toolbar-OOd_B2x2{font-size:14px;height:100%;padding:0;position:relative}.toolbar-OOd_B2x2.isHidden-OOd_B2x2,html.theme-dark .toolbar-OOd_B2x2.isHidden-OOd_B2x2{background-color:initial}.toolbar-OOd_B2x2.isHidden-OOd_B2x2 .overflowWrap-OOd_B2x2{display:none}.overflowWrap-OOd_B2x2{height:38px;overflow:hidden}.customButton-OOd_B2x2{color:#131722;padding:0 10px}html.theme-dark .customButton-OOd_B2x2{color:#d1d4dc}.customButton-OOd_B2x2.hovered-OOd_B2x2,.customButton-OOd_B2x2:active{color:#131722}@media (any-hover:hover){.customButton-OOd_B2x2:hover{color:#131722}}html.theme-dark .customButton-OOd_B2x2.hovered-OOd_B2x2,html.theme-dark .customButton-OOd_B2x2:active{color:#c1c4cd}@media (any-hover:hover){html.theme-dark .customButton-OOd_B2x2:hover{color:#c1c4cd}} \ No newline at end of file diff --git a/charting_library/bundles/8180.640f9faeb3f5f9fa190f.js b/charting_library/bundles/8180.640f9faeb3f5f9fa190f.js new file mode 100644 index 00000000..79fe51bc --- /dev/null +++ b/charting_library/bundles/8180.640f9faeb3f5f9fa190f.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8180,2215],{59255:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>S});var r=function(){if("undefined"!=typeof Map)return Map;function t(t,e){var n=-1;return t.some((function(t,r){return t[0]===e&&(n=r,!0)})),n}return function(){function e(){this.__entries__=[]}return Object.defineProperty(e.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),e.prototype.get=function(e){var n=t(this.__entries__,e),r=this.__entries__[n];return r&&r[1]},e.prototype.set=function(e,n){var r=t(this.__entries__,e);~r?this.__entries__[r][1]=n:this.__entries__.push([e,n])},e.prototype.delete=function(e){var n=this.__entries__,r=t(n,e);~r&&n.splice(r,1)},e.prototype.has=function(e){return!!~t(this.__entries__,e)},e.prototype.clear=function(){this.__entries__.splice(0)},e.prototype.forEach=function(t,e){void 0===e&&(e=null);for(var n=0,r=this.__entries__;n0},t.prototype.connect_=function(){o&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),a?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},t.prototype.disconnect_=function(){o&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_), +window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},t.prototype.onTransitionEnd_=function(t){var e=t.propertyName,n=void 0===e?"":e;s.some((function(t){return!!~n.indexOf(t)}))&&this.refresh()},t.getInstance=function(){return this.instance_||(this.instance_=new t),this.instance_},t.instance_=null,t}(),f=function(t,e){for(var n=0,r=Object.keys(e);n0},t}(),E="undefined"!=typeof WeakMap?new WeakMap:new r,O=function t(e){if(!(this instanceof t))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=c.getInstance(),r=new g(e,n,this);E.set(this,r)};["observe","unobserve","disconnect"].forEach((function(t){O.prototype[t]=function(){var e;return(e=E.get(this))[t].apply(e,arguments)}}));const S=void 0!==i.ResizeObserver?i.ResizeObserver:O},97754:(t,e)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var t=[],e=0;e{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),a=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),l=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.iterator;var d={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},v=Object.assign,y={};function _(t,e,n){this.props=t,this.context=e,this.refs=y,this.updater=n||d}function b(){}function m(t,e,n){this.props=t,this.context=e,this.refs=y,this.updater=n||d}_.prototype.isReactComponent={},_.prototype.setState=function(t,e){ +if("object"!=typeof t&&"function"!=typeof t&&null!=t)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,t,e,"setState")},_.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")},b.prototype=_.prototype;var w=m.prototype=new b;w.constructor=m,v(w,_.prototype),w.isPureReactComponent=!0;var g=Array.isArray,E=Object.prototype.hasOwnProperty,O={current:null},S={key:!0,ref:!0,__self:!0,__source:!0};function R(t,e,r){var o,i={},u=null,s=null;if(null!=e)for(o in void 0!==e.ref&&(s=e.ref),void 0!==e.key&&(u=""+e.key),e)E.call(e,o)&&!S.hasOwnProperty(o)&&(i[o]=e[o]);var a=arguments.length-2;if(1===a)i.children=r;else if(1{"use strict";t.exports=n(95257)}}]); \ No newline at end of file diff --git a/charting_library/bundles/8230.fbb750fd312778403036.css b/charting_library/bundles/8230.fbb750fd312778403036.css new file mode 100644 index 00000000..e69de29b diff --git a/charting_library/bundles/8230.fbb750fd312778403036.rtl.css b/charting_library/bundles/8230.fbb750fd312778403036.rtl.css new file mode 100644 index 00000000..e69de29b diff --git a/charting_library/bundles/8251.63e0709659f930aeabbf.css b/charting_library/bundles/8251.63e0709659f930aeabbf.css new file mode 100644 index 00000000..8a4ba300 --- /dev/null +++ b/charting_library/bundles/8251.63e0709659f930aeabbf.css @@ -0,0 +1 @@ +.wrapper-rSoA6gh6{align-items:center;display:flex;justify-content:center;position:relative}.isActive-rSoA6gh6,html.theme-dark .isActive-rSoA6gh6{color:#2962ff}.isActive-rSoA6gh6:after{background-color:currentColor;content:"";height:4px;left:0;position:absolute;right:0;top:100%}.wrapper-Eql3Ds_R{border-bottom:1px solid #e0e3eb;display:flex;padding:6px 6px 3px}html.theme-dark .wrapper-Eql3Ds_R{border-bottom:1px solid #434651}.wrapper-AiJtzpQ1{align-items:center;box-sizing:border-box;color:#787b86;display:flex;font-size:11px;height:100%;letter-spacing:.4px;padding:6px 6px 0 18px;text-transform:uppercase}.emoji-uB3D7z9N{-webkit-touch-callout:none;display:block}.wrapper-yrezKVPX{align-items:center;border-radius:4px;display:flex;flex-shrink:0;justify-content:center}.wrapper-QWFWOklX{align-items:center;display:flex;height:100%;overflow:hidden;padding:0 6px}@media (any-hover:hover){.emojiItem-QWFWOklX:hover{background-color:#f0f3fa}html.theme-dark .emojiItem-QWFWOklX:hover{background-color:#2a2e39}}.list-Sd3S32zT{content-visibility:auto;overscroll-behavior:none;padding-bottom:6px;will-change:contents}@media (pointer:fine){.list-Sd3S32zT{scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .list-Sd3S32zT{scrollbar-color:#363a45 #0000}.list-Sd3S32zT::-webkit-scrollbar{height:5px;width:5px}.list-Sd3S32zT::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .list-Sd3S32zT::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.list-Sd3S32zT::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.list-Sd3S32zT::-webkit-scrollbar-corner{display:none}}.wrapper-VMJXvHWY{align-items:center;border-radius:4px;color:#131722;display:flex;height:38px;justify-content:center;width:38px}html.theme-dark .wrapper-VMJXvHWY{color:#d1d4dc}@media (any-hover:hover){.wrapper-VMJXvHWY:hover{background-color:#f0f3fa}html.theme-dark .wrapper-VMJXvHWY:hover{background-color:#2a2e39}}.wrapper-VM8LlHff{background-color:#fff;border-radius:6px}html.theme-dark .wrapper-VM8LlHff{background-color:#1e222d} \ No newline at end of file diff --git a/charting_library/bundles/8251.63e0709659f930aeabbf.rtl.css b/charting_library/bundles/8251.63e0709659f930aeabbf.rtl.css new file mode 100644 index 00000000..5b969077 --- /dev/null +++ b/charting_library/bundles/8251.63e0709659f930aeabbf.rtl.css @@ -0,0 +1 @@ +.wrapper-rSoA6gh6{align-items:center;display:flex;justify-content:center;position:relative}.isActive-rSoA6gh6,html.theme-dark .isActive-rSoA6gh6{color:#2962ff}.isActive-rSoA6gh6:after{background-color:currentColor;content:"";height:4px;left:0;position:absolute;right:0;top:100%}.wrapper-Eql3Ds_R{border-bottom:1px solid #e0e3eb;display:flex;padding:6px 6px 3px}html.theme-dark .wrapper-Eql3Ds_R{border-bottom:1px solid #434651}.wrapper-AiJtzpQ1{align-items:center;box-sizing:border-box;color:#787b86;display:flex;font-size:11px;height:100%;letter-spacing:.4px;padding:6px 18px 0 6px;text-transform:uppercase}.emoji-uB3D7z9N{-webkit-touch-callout:none;display:block}.wrapper-yrezKVPX{align-items:center;border-radius:4px;display:flex;flex-shrink:0;justify-content:center}.wrapper-QWFWOklX{align-items:center;display:flex;height:100%;overflow:hidden;padding:0 6px}@media (any-hover:hover){.emojiItem-QWFWOklX:hover{background-color:#f0f3fa}html.theme-dark .emojiItem-QWFWOklX:hover{background-color:#2a2e39}}.list-Sd3S32zT{content-visibility:auto;overscroll-behavior:none;padding-bottom:6px;will-change:contents}@media (pointer:fine){.list-Sd3S32zT{scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .list-Sd3S32zT{scrollbar-color:#363a45 #0000}.list-Sd3S32zT::-webkit-scrollbar{height:5px;width:5px}.list-Sd3S32zT::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .list-Sd3S32zT::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.list-Sd3S32zT::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.list-Sd3S32zT::-webkit-scrollbar-corner{display:none}}.wrapper-VMJXvHWY{align-items:center;border-radius:4px;color:#131722;display:flex;height:38px;justify-content:center;width:38px}html.theme-dark .wrapper-VMJXvHWY{color:#d1d4dc}@media (any-hover:hover){.wrapper-VMJXvHWY:hover{background-color:#f0f3fa}html.theme-dark .wrapper-VMJXvHWY:hover{background-color:#2a2e39}}.wrapper-VM8LlHff{background-color:#fff;border-radius:6px}html.theme-dark .wrapper-VM8LlHff{background-color:#1e222d} \ No newline at end of file diff --git a/charting_library/bundles/8271.4f5f0c715d1210b60de8.css b/charting_library/bundles/8271.4f5f0c715d1210b60de8.css new file mode 100644 index 00000000..854228ae --- /dev/null +++ b/charting_library/bundles/8271.4f5f0c715d1210b60de8.css @@ -0,0 +1 @@ +.container-nVh4c_cg{align-items:center;border-bottom:1px solid #e0e3eb;border-color:#e0e3eb currentcolor;border-top:1px solid #e0e3eb;cursor:default;display:flex;flex-shrink:0;position:relative}html.theme-dark .container-nVh4c_cg{border-color:#434651}.inputContainer-nVh4c_cg{height:24px;padding:8px 16px 8px 47px;width:100%}.inputContainer-nVh4c_cg.withCancel-nVh4c_cg{padding-right:70px}.input-nVh4c_cg{background-color:initial;border:none;color:#131722;font-size:16px;height:100%;margin:0;padding:0;width:100%}html.theme-dark .input-nVh4c_cg{color:#a3a6af}.input-nVh4c_cg::placeholder{color:#a3a6af;font-weight:400}html.theme-dark .input-nVh4c_cg::placeholder{color:#434651}.icon-nVh4c_cg{color:#a3a6af;height:18px;left:20px;pointer-events:none;position:absolute;top:calc(50% - 9px)}.cancel-nVh4c_cg{color:#787b86;position:absolute;right:20px}.highlighted-sanWmRqQ,html.theme-dark .highlighted-sanWmRqQ{color:#2962ff} \ No newline at end of file diff --git a/charting_library/bundles/8271.4f5f0c715d1210b60de8.rtl.css b/charting_library/bundles/8271.4f5f0c715d1210b60de8.rtl.css new file mode 100644 index 00000000..af1042a6 --- /dev/null +++ b/charting_library/bundles/8271.4f5f0c715d1210b60de8.rtl.css @@ -0,0 +1 @@ +.container-nVh4c_cg{align-items:center;border-bottom:1px solid #e0e3eb;border-color:#e0e3eb currentcolor;border-top:1px solid #e0e3eb;cursor:default;display:flex;flex-shrink:0;position:relative}html.theme-dark .container-nVh4c_cg{border-color:#434651}.inputContainer-nVh4c_cg{height:24px;padding:8px 47px 8px 16px;width:100%}.inputContainer-nVh4c_cg.withCancel-nVh4c_cg{padding-left:70px}.input-nVh4c_cg{background-color:initial;border:none;color:#131722;font-size:16px;height:100%;margin:0;padding:0;width:100%}html.theme-dark .input-nVh4c_cg{color:#a3a6af}.input-nVh4c_cg::placeholder{color:#a3a6af;font-weight:400}html.theme-dark .input-nVh4c_cg::placeholder{color:#434651}.icon-nVh4c_cg{color:#a3a6af;height:18px;pointer-events:none;position:absolute;right:20px;top:calc(50% - 9px)}.cancel-nVh4c_cg{color:#787b86;left:20px;position:absolute}.highlighted-sanWmRqQ,html.theme-dark .highlighted-sanWmRqQ{color:#2962ff} \ No newline at end of file diff --git a/charting_library/bundles/8321.5186ae7b5283c45b9aa2.js b/charting_library/bundles/8321.5186ae7b5283c45b9aa2.js new file mode 100644 index 00000000..a80432a9 --- /dev/null +++ b/charting_library/bundles/8321.5186ae7b5283c45b9aa2.js @@ -0,0 +1,7 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8321],{45300:e=>{e.exports={}},66076:e=>{e.exports={"default-drawer-min-top-distance":"100px",wrap:"wrap-_HnK0UIN",positionBottom:"positionBottom-_HnK0UIN",backdrop:"backdrop-_HnK0UIN",drawer:"drawer-_HnK0UIN",positionLeft:"positionLeft-_HnK0UIN"}},71986:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",item:"item-jFqVJoPk",hovered:"hovered-jFqVJoPk",isDisabled:"isDisabled-jFqVJoPk",isActive:"isActive-jFqVJoPk",shortcut:"shortcut-jFqVJoPk",toolbox:"toolbox-jFqVJoPk",withIcon:"withIcon-jFqVJoPk","round-icon":"round-icon-jFqVJoPk",icon:"icon-jFqVJoPk",labelRow:"labelRow-jFqVJoPk",label:"label-jFqVJoPk",showOnHover:"showOnHover-jFqVJoPk","disclosure-item-circle-logo":"disclosure-item-circle-logo-jFqVJoPk",showOnFocus:"showOnFocus-jFqVJoPk"}},34587:e=>{e.exports={icon:"icon-WB2y0EnP",dropped:"dropped-WB2y0EnP"}},39416:(e,t,o)=>{"use strict";o.d(t,{useFunctionalRefObject:()=>i});var n=o(50959),r=o(43010);function i(e){const t=(0,n.useMemo)((()=>function(e){const t=o=>{e(o),t.current=o};return t.current=null,t}((e=>{s.current(e)}))),[]),o=(0,n.useRef)(null),i=t=>{if(null===t)return a(o.current,t),void(o.current=null);o.current!==e&&(o.current=e,a(o.current,t))},s=(0,n.useRef)(i);return s.current=i,(0,r.useIsomorphicLayoutEffect)((()=>{if(null!==t.current)return s.current(t.current),()=>s.current(null)}),[e]),t}function a(e,t){null!==e&&("function"==typeof e?e(t):e.current=t)}},43010:(e,t,o)=>{"use strict";o.d(t,{useIsomorphicLayoutEffect:()=>r});var n=o(50959);function r(e,t){("undefined"==typeof window?n.useEffect:n.useLayoutEffect)(e,t)}},27267:(e,t,o)=>{"use strict";function n(e,t,o,n,r){function i(r){if(e>r.timeStamp)return;const i=r.target;void 0!==o&&null!==t&&null!==i&&i.ownerDocument===n&&(t.contains(i)||o(r))}return r.click&&n.addEventListener("click",i,!1),r.mouseDown&&n.addEventListener("mousedown",i,!1),r.touchEnd&&n.addEventListener("touchend",i,!1),r.touchStart&&n.addEventListener("touchstart",i,!1),()=>{n.removeEventListener("click",i,!1),n.removeEventListener("mousedown",i,!1),n.removeEventListener("touchend",i,!1),n.removeEventListener("touchstart",i,!1)}}o.d(t,{addOutsideEventListener:()=>n})},90186:(e,t,o)=>{"use strict";function n(e){return i(e,a)}function r(e){return i(e,s)}function i(e,t){const o=Object.entries(e).filter(t),n={};for(const[e,t]of o)n[e]=t;return n}function a(e){const[t,o]=e;return 0===t.indexOf("data-")&&"string"==typeof o}function s(e){return 0===e[0].indexOf("aria-")}o.d(t,{filterAriaProps:()=>r,filterDataProps:()=>n,filterProps:()=>i,isAriaAttribute:()=>s,isDataAttribute:()=>a})},76460:(e,t,o)=>{"use strict";function n(e){return 0===e.detail}o.d(t,{isKeyboardClick:()=>n})},50238:(e,t,o)=>{"use strict";o.d(t,{useRovingTabindexElement:()=>a});var n=o(50959),r=o(39416),i=o(16838);function a(e,t=[]){const[o,a]=(0,n.useState)(!1),s=(0,r.useFunctionalRefObject)(e);return(0,n.useLayoutEffect)((()=>{if(!i.PLATFORM_ACCESSIBILITY_ENABLED)return;const e=s.current;if(null===e)return;const t=e=>{ +switch(e.type){case"roving-tabindex:main-element":a(!0);break;case"roving-tabindex:secondary-element":a(!1)}};return e.addEventListener("roving-tabindex:main-element",t),e.addEventListener("roving-tabindex:secondary-element",t),()=>{e.removeEventListener("roving-tabindex:main-element",t),e.removeEventListener("roving-tabindex:secondary-element",t)}}),t),[s,i.PLATFORM_ACCESSIBILITY_ENABLED?o?0:-1:void 0]}},76068:(e,t,o)=>{"use strict";o.d(t,{CircleLogo:()=>i});var n=o(50959),r=o(58492);o(45300);function i(e){var t,o;const i=(0,r.getStyleClasses)(e.size,e.className),a=null!==(o=null!==(t=e.alt)&&void 0!==t?t:e.title)&&void 0!==o?o:"";return(0,r.isCircleLogoWithUrlProps)(e)?n.createElement("img",{className:i,src:e.logoUrl,alt:a,title:e.title,loading:e.loading,"aria-label":e["aria-label"],"aria-hidden":e["aria-hidden"]}):n.createElement("span",{className:i,title:e.title,"aria-label":e["aria-label"],"aria-hidden":e["aria-hidden"]},e.placeholderLetter)}},58492:(e,t,o)=>{"use strict";o.d(t,{getStyleClasses:()=>r,isCircleLogoWithUrlProps:()=>i});var n=o(97754);function r(e,t){return n("tv-circle-logo",`tv-circle-logo--${e}`,t)}function i(e){return"logoUrl"in e&&void 0!==e.logoUrl&&0!==e.logoUrl.length}},37558:(e,t,o)=>{"use strict";o.d(t,{DrawerContext:()=>a,DrawerManager:()=>i});var n=o(50959),r=o(99054);class i extends n.PureComponent{constructor(e){super(e),this._isBodyFixed=!1,this._addDrawer=e=>{this.setState((t=>({stack:[...t.stack,e]})))},this._removeDrawer=e=>{this.setState((t=>({stack:t.stack.filter((t=>t!==e))})))},this.state={stack:[]}}componentDidUpdate(e,t){!t.stack.length&&this.state.stack.length&&((0,r.setFixedBodyState)(!0),this._isBodyFixed=!0),t.stack.length&&!this.state.stack.length&&this._isBodyFixed&&((0,r.setFixedBodyState)(!1),this._isBodyFixed=!1)}componentWillUnmount(){this.state.stack.length&&this._isBodyFixed&&(0,r.setFixedBodyState)(!1)}render(){return n.createElement(a.Provider,{value:{addDrawer:this._addDrawer,removeDrawer:this._removeDrawer,currentDrawer:this.state.stack.length?this.state.stack[this.state.stack.length-1]:null}},this.props.children)}}const a=n.createContext(null)},41590:(e,t,o)=>{"use strict";o.d(t,{Drawer:()=>h});var n=o(50959),r=o(50151),i=o(97754),a=o(36174),s=o(65718),c=o(37558),l=o(29197),d=o(86656),u=o(66076);function h(e){const{position:t="Bottom",onClose:o,children:d,className:h,theme:m=u}=e,f=(0,r.ensureNotNull)((0,n.useContext)(c.DrawerContext)),[v]=(0,n.useState)((()=>(0,a.randomHash)())),g=(0,n.useRef)(null),b=(0,n.useContext)(l.CloseDelegateContext);return(0,n.useLayoutEffect)((()=>((0,r.ensureNotNull)(g.current).focus({preventScroll:!0}),b.subscribe(f,o),f.addDrawer(v),()=>{f.removeDrawer(v),b.unsubscribe(f,o)})),[]),n.createElement(s.Portal,null,n.createElement("div",{className:i(u.wrap,u[`position${t}`])},v===f.currentDrawer&&n.createElement("div",{className:u.backdrop,onClick:o}),n.createElement(p,{className:i(m.drawer,u[`position${t}`],h),ref:g,"data-name":e["data-name"]},d)))}const p=(0,n.forwardRef)(((e,t)=>{const{className:o,...r}=e +;return n.createElement(d.TouchScrollContainer,{className:i(u.drawer,o),tabIndex:-1,ref:t,...r})}))},16396:(e,t,o)=>{"use strict";o.d(t,{DEFAULT_POPUP_MENU_ITEM_THEME:()=>d,PopupMenuItem:()=>h});var n=o(50959),r=o(97754),i=o(59064),a=o(51768),s=o(90186),c=o(76068),l=o(71986);const d=l;function u(e){e.stopPropagation()}function h(e){const{id:t,role:o,"aria-label":d,"aria-selected":h,"aria-checked":p,className:m,title:f,labelRowClassName:v,labelClassName:g,shortcut:b,forceShowShortcuts:w,icon:E,isActive:k,isDisabled:C,isHovered:D,appearAsDisabled:x,label:N,link:y,showToolboxOnHover:_,showToolboxOnFocus:O,target:T,rel:M,toolbox:B,reference:L,onMouseOut:F,onMouseOver:P,onKeyDown:A,suppressToolboxClick:S=!0,theme:R=l,tabIndex:I,tagName:U,renderComponent:W,roundedIcon:j,iconAriaProps:z,circleLogo:Q}=e,H=(0,s.filterDataProps)(e),K=(0,n.useRef)(null),G=(0,n.useMemo)((()=>function(e){function t(t){const{reference:o,...r}=t,i=null!=e?e:r.href?"a":"div",a="a"===i?r:function(e){const{download:t,href:o,hrefLang:n,media:r,ping:i,rel:a,target:s,type:c,referrerPolicy:l,...d}=e;return d}(r);return n.createElement(i,{...a,ref:o})}return t.displayName=`DefaultComponent(${e})`,t}(U)),[U]),V=null!=W?W:G;return n.createElement(V,{...H,id:t,role:o,"aria-label":d,"aria-selected":h,"aria-checked":p,className:r(m,R.item,E&&R.withIcon,{[R.isActive]:k,[R.isDisabled]:C||x,[R.hovered]:D}),title:f,href:y,target:T,rel:M,reference:function(e){K.current=e,"function"==typeof L&&L(e);"object"==typeof L&&(L.current=e)},onClick:function(t){const{dontClosePopup:o,onClick:n,onClickArg:r,trackEventObject:s}=e;if(C)return;s&&(0,a.trackEvent)(s.category,s.event,s.label);n&&n(r,t);o||(0,i.globalCloseMenu)()},onContextMenu:function(t){const{trackEventObject:o,trackRightClick:n}=e;o&&n&&(0,a.trackEvent)(o.category,o.event,`${o.label}_rightClick`)},onMouseUp:function(t){const{trackEventObject:o,trackMouseWheelClick:n}=e;if(1===t.button&&y&&o){let e=o.label;n&&(e+="_mouseWheelClick"),(0,a.trackEvent)(o.category,o.event,e)}},onMouseOver:P,onMouseOut:F,onKeyDown:A,tabIndex:I},Q&&n.createElement(c.CircleLogo,{...z,className:l["disclosure-item-circle-logo"],size:"xxxsmall",logoUrl:Q.logoUrl,placeholderLetter:Q.placeholderLetter}),E&&n.createElement("span",{"aria-label":z&&z["aria-label"],"aria-hidden":z&&Boolean(z["aria-hidden"]),className:r(R.icon,j&&l["round-icon"]),dangerouslySetInnerHTML:{__html:E}}),n.createElement("span",{className:r(R.labelRow,v)},n.createElement("span",{className:r(R.label,g)},N)),(void 0!==b||w)&&n.createElement("span",{className:R.shortcut},(q=b)&&q.split("+").join(" + ")),void 0!==B&&n.createElement("span",{onClick:S?u:void 0,className:r(R.toolbox,{[R.showOnHover]:_,[R.showOnFocus]:O})},B));var q}},20520:(e,t,o)=>{"use strict";o.d(t,{PopupMenu:()=>h});var n=o(50959),r=o(962),i=o(62942),a=o(65718),s=o(27317),c=o(29197);const l=n.createContext(void 0);var d=o(36383);const u=n.createContext({setMenuMaxWidth:!1});function h(e){ +const{controller:t,children:o,isOpened:h,closeOnClickOutside:p=!0,doNotCloseOn:m,onClickOutside:f,onClose:v,onKeyboardClose:g,"data-name":b="popup-menu-container",...w}=e,E=(0,n.useContext)(c.CloseDelegateContext),k=n.useContext(u),C=(0,n.useContext)(l),D=(0,d.useOutsideEvent)({handler:function(e){f&&f(e);if(!p)return;const t=(0,i.default)(m)?m():null==m?[]:[m];if(t.length>0&&e.target instanceof Node)for(const o of t){const t=r.findDOMNode(o);if(t instanceof Node&&t.contains(e.target))return}v()},mouseDown:!0,touchStart:!0});return h?n.createElement(a.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},n.createElement("span",{ref:D,style:{pointerEvents:"auto"}},n.createElement(s.Menu,{...w,onClose:v,onKeyboardClose:g,onScroll:function(t){const{onScroll:o}=e;o&&o(t)},customCloseDelegate:E,customRemeasureDelegate:C,ref:t,"data-name":b,limitMaxWidth:k.setMenuMaxWidth},o))):null}},10381:(e,t,o)=>{"use strict";o.d(t,{ToolWidgetCaret:()=>c});var n=o(50959),r=o(97754),i=o(9745),a=o(34587),s=o(578);function c(e){const{dropped:t,className:o}=e;return n.createElement(i.Icon,{className:r(o,a.icon,{[a.dropped]:t}),icon:s})}},86656:(e,t,o)=>{"use strict";o.d(t,{TouchScrollContainer:()=>s});var n=o(50959),r=o(59142),i=o(50151),a=o(49483);const s=(0,n.forwardRef)(((e,t)=>{const{children:o,...i}=e,s=(0,n.useRef)(null);return(0,n.useImperativeHandle)(t,(()=>s.current)),(0,n.useLayoutEffect)((()=>{if(a.CheckMobile.iOS())return null!==s.current&&(0,r.disableBodyScroll)(s.current,{allowTouchMove:c(s)}),()=>{null!==s.current&&(0,r.enableBodyScroll)(s.current)}}),[]),n.createElement("div",{ref:s,...i},o)}));function c(e){return t=>{const o=(0,i.ensureNotNull)(e.current),n=document.activeElement;return!o.contains(t)||null!==n&&o.contains(n)&&n.contains(t)}}},78029:e=>{e.exports={button:"button-GwQQdU8S",hover:"hover-GwQQdU8S",isInteractive:"isInteractive-GwQQdU8S",accessible:"accessible-GwQQdU8S",isGrouped:"isGrouped-GwQQdU8S",isActive:"isActive-GwQQdU8S",isOpened:"isOpened-GwQQdU8S",isDisabled:"isDisabled-GwQQdU8S",text:"text-GwQQdU8S",icon:"icon-GwQQdU8S",endIcon:"endIcon-GwQQdU8S"}},2869:e=>{e.exports={button:"button-xNqEcuN2"}},42919:e=>{e.exports={button:"button-merBkM5y",hover:"hover-merBkM5y",accessible:"accessible-merBkM5y",arrow:"arrow-merBkM5y",arrowWrap:"arrowWrap-merBkM5y",isOpened:"isOpened-merBkM5y"}},71468:(e,t,o)=>{"use strict";function n(e){e.dispatchEvent(new CustomEvent("roving-tabindex:main-element"))}function r(e){e.dispatchEvent(new CustomEvent("roving-tabindex:secondary-element"))}o.d(t,{becomeMainElement:()=>n,becomeSecondaryElement:()=>r})},12811:(e,t,o)=>{"use strict";o.d(t,{HorizontalAttachEdge:()=>r,HorizontalDropDirection:()=>a,VerticalAttachEdge:()=>n,VerticalDropDirection:()=>i,getPopupPositioner:()=>l});var n,r,i,a,s=o(50151);!function(e){e[e.Top=0]="Top",e[e.Bottom=1]="Bottom",e[e.AutoStrict=2]="AutoStrict"}(n||(n={})),function(e){e[e.Left=0]="Left",e[e.Right=1]="Right"}(r||(r={})),function(e){e[e.FromTopToBottom=0]="FromTopToBottom",e[e.FromBottomToTop=1]="FromBottomToTop"}(i||(i={})), +function(e){e[e.FromLeftToRight=0]="FromLeftToRight",e[e.FromRightToLeft=1]="FromRightToLeft"}(a||(a={}));const c={verticalAttachEdge:n.Bottom,horizontalAttachEdge:r.Left,verticalDropDirection:i.FromTopToBottom,horizontalDropDirection:a.FromLeftToRight,verticalMargin:0,horizontalMargin:0,matchButtonAndListboxWidths:!1};function l(e,t){return(o,l,d,u)=>{var h,p;const m=(0,s.ensureNotNull)(e).getBoundingClientRect(),{horizontalAttachEdge:f=c.horizontalAttachEdge,horizontalDropDirection:v=c.horizontalDropDirection,horizontalMargin:g=c.horizontalMargin,verticalMargin:b=c.verticalMargin,matchButtonAndListboxWidths:w=c.matchButtonAndListboxWidths}=t;let E=null!==(h=t.verticalAttachEdge)&&void 0!==h?h:c.verticalAttachEdge,k=null!==(p=t.verticalDropDirection)&&void 0!==p?p:c.verticalDropDirection;E===n.AutoStrict&&(u{"use strict";o.d(t,{DEFAULT_TOOL_WIDGET_BUTTON_THEME:()=>s,ToolWidgetButton:()=>c});var n=o(50959),r=o(97754),i=o(9745),a=o(78029);const s=a,c=n.forwardRef(((e,t)=>{const{tag:o="div",icon:s,endIcon:c,isActive:l,isOpened:d,isDisabled:u,isGrouped:h,isHovered:p,onClick:m,text:f,textBeforeIcon:v,title:g,theme:b=a,className:w,forceInteractive:E,inactive:k,"data-name":C,"data-tooltip":D,...x}=e,N=r(w,b.button,(g||D)&&"apply-common-tooltip",{[b.isActive]:l,[b.isOpened]:d,[b.isInteractive]:(E||Boolean(m))&&!u&&!k,[b.isDisabled]:Boolean(u||k),[b.isGrouped]:h,[b.hover]:p}),y=s&&("string"==typeof s?n.createElement(i.Icon,{className:b.icon,icon:s}):n.cloneElement(s,{className:r(b.icon,s.props.className)}));return"button"===o?n.createElement("button",{...x,ref:t,type:"button",className:r(N,b.accessible),disabled:u&&!k,onClick:m,title:g,"data-name":C,"data-tooltip":D},v&&f&&n.createElement("div",{className:r("js-button-text",b.text)},f),y,!v&&f&&n.createElement("div",{className:r("js-button-text",b.text)},f)):n.createElement("div",{...x,ref:t,"data-role":"button",className:N,onClick:u?void 0:m,title:g,"data-name":C,"data-tooltip":D},v&&f&&n.createElement("div",{className:r("js-button-text",b.text)},f),y,!v&&f&&n.createElement("div",{className:r("js-button-text",b.text)},f),c&&n.createElement(i.Icon,{icon:c,className:a.endIcon}))}))},50813:(e,t,o)=>{"use strict";o.d(t,{ToolWidgetIconButton:()=>s});var n=o(50959),r=o(97754),i=o(31409),a=o(2869);const s=n.forwardRef((function(e,t){const{className:o,id:s,...c}=e;return n.createElement(i.ToolWidgetButton,{"data-name":s,...c,ref:t,className:r(o,a.button)})}))},8087:(e,t,o)=>{"use strict";o.d(t,{ToolWidgetMenu:()=>v});var n=o(50959),r=o(97754),i=o(3343),a=o(20520),s=o(10381),c=o(90186),l=o(37558),d=o(41590),u=o(12811),h=o(90692),p=o(14483),m=o(76460),f=o(42919);class v extends n.PureComponent{constructor(e){super(e),this._wrapperRef=null,this._controller=n.createRef(),this._handleWrapperRef=e=>{ +this._wrapperRef=e,this.props.reference&&this.props.reference(e)},this._handleOpen=()=>{var e;"div"!==this.props.tag&&(null===(e=this._controller.current)||void 0===e||e.focus())},this._handleClick=e=>{const t=p.enabled("skip_event_target_check")||e.target instanceof Node;try{t&&e.currentTarget.contains(e.target)&&(this._handleToggleDropdown(void 0,(0,m.isKeyboardClick)(e)),this.props.onClick&&this.props.onClick(e,!this.state.isOpened))}catch(e){console.warn("Using 'skip_event_target_check', code still failed.")}},this._handleToggleDropdown=(e,t=!1)=>{const{onClose:o,onOpen:n}=this.props,{isOpened:r}=this.state,i="boolean"==typeof e?e:!r;this.setState({isOpened:i,shouldReturnFocus:!!i&&t}),i&&n&&n(),!i&&o&&o()},this._handleClose=()=>{this.close()},this._handleKeyDown=e=>{var t;const{orientation:o="horizontal"}=this.props;if(e.defaultPrevented)return;if(!(e.target instanceof Node))return;const n=(0,i.hashFromEvent)(e);if(e.currentTarget.contains(e.target))switch(n){case 40:if("div"===this.props.tag||"horizontal"!==o)return;if(this.state.isOpened)return;e.preventDefault(),this._handleToggleDropdown(!0,!0);break;case 27:if(!this.state.isOpened||!this.props.closeOnEsc)return;e.preventDefault(),e.stopPropagation(),this._handleToggleDropdown(!1)}else{if("div"===this.props.tag)return;switch(n){case 27:{e.preventDefault();const{shouldReturnFocus:o}=this.state;this._handleToggleDropdown(!1),o&&(null===(t=this._wrapperRef)||void 0===t||t.focus());break}}}},this.state={isOpened:!1,shouldReturnFocus:!1}}render(){const{tag:e="div",id:t,arrow:o,content:i,isDisabled:a,isDrawer:l,isShowTooltip:d,title:u,className:p,hotKey:m,theme:f,drawerBreakpoint:v,tabIndex:g}=this.props,{isOpened:b}=this.state,w=r(p,f.button,{"apply-common-tooltip":d||!a,[f.isDisabled]:a,[f.isOpened]:b});return"button"===e?n.createElement("button",{type:"button",id:t,className:r(w,f.accessible),disabled:a,onClick:this._handleClick,title:u,"data-tooltip-hotkey":m,ref:this._handleWrapperRef,onKeyDown:this._handleKeyDown,tabIndex:g,...(0,c.filterDataProps)(this.props),...(0,c.filterAriaProps)(this.props)},i,o&&n.createElement("div",{className:f.arrow},n.createElement("div",{className:f.arrowWrap},n.createElement(s.ToolWidgetCaret,{dropped:b}))),this.state.isOpened&&(v?n.createElement(h.MatchMedia,{rule:v},(e=>this._renderContent(e))):this._renderContent(l))):n.createElement("div",{id:t,className:w,onClick:a?void 0:this._handleClick,title:u,"data-tooltip-hotkey":m,ref:this._handleWrapperRef,"data-role":"button",tabIndex:g,onKeyDown:this._handleKeyDown,...(0,c.filterDataProps)(this.props)},i,o&&n.createElement("div",{className:f.arrow},n.createElement("div",{className:f.arrowWrap},n.createElement(s.ToolWidgetCaret,{dropped:b}))),this.state.isOpened&&(v?n.createElement(h.MatchMedia,{rule:v},(e=>this._renderContent(e))):this._renderContent(l)))}close(){this._handleToggleDropdown(!1)}focus(){var e;null===(e=this._wrapperRef)||void 0===e||e.focus()}update(){null!==this._controller.current&&this._controller.current.update()}_renderContent(e){ +const{menuDataName:t,minWidth:o,menuClassName:r,maxHeight:i,drawerPosition:s="Bottom",children:c}=this.props,{isOpened:h}=this.state,p={horizontalMargin:this.props.horizontalMargin||0,verticalMargin:this.props.verticalMargin||2,verticalAttachEdge:this.props.verticalAttachEdge,horizontalAttachEdge:this.props.horizontalAttachEdge,verticalDropDirection:this.props.verticalDropDirection,horizontalDropDirection:this.props.horizontalDropDirection,matchButtonAndListboxWidths:this.props.matchButtonAndListboxWidths},m=Boolean(h&&e&&s),f=function(e){return"function"==typeof e}(c)?c({isDrawer:m}):c;return m?n.createElement(l.DrawerManager,null,n.createElement(d.Drawer,{onClose:this._handleClose,position:s,"data-name":t},f)):n.createElement(a.PopupMenu,{reference:this.props.menuReference,controller:this._controller,closeOnClickOutside:this.props.closeOnClickOutside,doNotCloseOn:this,isOpened:h,minWidth:o,onClose:this._handleClose,position:(0,u.getPopupPositioner)(this._wrapperRef,p),className:r,maxHeight:i,"data-name":t,tabIndex:"div"!==this.props.tag?-1:void 0,onOpen:this._handleOpen,onKeyDown:this.props.onMenuKeyDown,onFocus:this.props.onMenuFocus},f)}}v.defaultProps={arrow:!0,closeOnClickOutside:!0,theme:f}},578:e=>{e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/8483.abe3ea54e13546b167af.js b/charting_library/bundles/8483.abe3ea54e13546b167af.js new file mode 100644 index 00000000..39f91cef --- /dev/null +++ b/charting_library/bundles/8483.abe3ea54e13546b167af.js @@ -0,0 +1,7 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8483],{45469:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},49361:e=>{e.exports={dialog:"dialog-o2xKpnz8",wrapper:"wrapper-o2xKpnz8",separator:"separator-o2xKpnz8"}},53282:e=>{e.exports={itemRow:"itemRow-lJFqnNjL",favoriteButton:"favoriteButton-lJFqnNjL",active:"active-lJFqnNjL",selected:"selected-lJFqnNjL",mobile:"mobile-lJFqnNjL",itemInfo:"itemInfo-lJFqnNjL",title:"title-lJFqnNjL",details:"details-lJFqnNjL",itemInfoWithPadding:"itemInfoWithPadding-lJFqnNjL",favorite:"favorite-lJFqnNjL",removeButton:"removeButton-lJFqnNjL"}},24810:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-HS2PTQRJ",unsetAlign:"unsetAlign-HS2PTQRJ",title:"title-HS2PTQRJ",subtitle:"subtitle-HS2PTQRJ",textWrap:"textWrap-HS2PTQRJ",ellipsis:"ellipsis-HS2PTQRJ",close:"close-HS2PTQRJ",icon:"icon-HS2PTQRJ"}},74292:e=>{e.exports={scrollWrap:"scrollWrap-Lt5uPNKI"}},82461:e=>{e.exports={wrap:"wrap-cbCWDq_M","wrap--horizontal":"wrap--horizontal-cbCWDq_M",bar:"bar-cbCWDq_M",barInner:"barInner-cbCWDq_M","barInner--horizontal":"barInner--horizontal-cbCWDq_M","bar--horizontal":"bar--horizontal-cbCWDq_M"}},64429:e=>{e.exports={favorite:"favorite-TPXOIXOJ",disabled:"disabled-TPXOIXOJ",active:"active-TPXOIXOJ",checked:"checked-TPXOIXOJ"}},94725:e=>{e.exports={separator:"separator-LQ6E1iWj"}},8794:e=>{e.exports={button:"button-cC4UjNEF",disabled:"disabled-cC4UjNEF",active:"active-cC4UjNEF",hidden:"hidden-cC4UjNEF"}},19566:(e,t,n)=>{"use strict";n.d(t,{useResizeObserver:()=>l});var r=n(50959),o=n(59255);function i(e,t){null!==e&&("function"==typeof e?e(t):e.current=t)}function l(e,t=[]){const{callback:n,ref:l=null}=function(e){return"function"==typeof e?{callback:e}:e}(e),a=(0,r.useRef)(null),s=(0,r.useRef)(n);s.current=n;const c=function(e){const t=(0,r.useMemo)((()=>function(e){const t=n=>{e(n),t.current=n};return t.current=null,t}((e=>{l.current(e)}))),[]),n=(0,r.useRef)(null),o=t=>{if(null===t)return i(n.current,t),void(n.current=null);n.current!==e&&(n.current=e,i(n.current,t))},l=(0,r.useRef)(o);return l.current=o,(0,r.useLayoutEffect)((()=>{if(null!==t.current)return l.current(t.current),()=>l.current(null)}),[e]),t}(l),u=(0,r.useCallback)((e=>{c(e),null!==a.current&&(a.current.disconnect(),null!==e&&a.current.observe(e))}),[c,a]);return function(e,t){("undefined"==typeof window?r.useEffect:r.useLayoutEffect)(e,t)}((()=>(a.current=new o.default(((e,t)=>{s.current(e,t)})),c.current&&u(c.current),()=>{var e;null===(e=a.current)||void 0===e||e.disconnect()})),[c,...t]),u}},53017:(e,t,n)=>{"use strict";function r(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function o(e){return r([e])}n.d(t,{mergeRefs:()=>r,isomorphicRef:()=>o})},24437:(e,t,n)=>{"use strict";n.d(t,{DialogBreakpoints:()=>o});var r=n(45469);const o={SmallHeight:r["small-height-breakpoint"], +TabletSmall:r["tablet-small-breakpoint"],TabletNormal:r["tablet-normal-breakpoint"]}},75208:(e,t,n)=>{"use strict";n.d(t,{AdaptivePopupDialog:()=>L});var r=n(50959),o=n(50151);var i=n(97754),l=n.n(i),a=n(68335),s=n(35749),c=n(63016),u=n(1109),d=n(24437),h=n(90692),v=n(95711);var f=n(52092),p=n(76422),m=n(9745);const g=r.createContext({setHideClose:()=>{}});var b=n(7720),C=n(24810);function N(e){const{title:t,titleTextWrap:n=!1,subtitle:o,showCloseIcon:i=!0,onClose:a,onCloseButtonKeyDown:s,renderBefore:c,renderAfter:u,draggable:d,className:h,unsetAlign:v,closeAriaLabel:f,closeButtonReference:p}=e,[N,E]=(0,r.useState)(!1);return r.createElement(g.Provider,{value:{setHideClose:E}},r.createElement("div",{className:l()(C.container,h,(o||v)&&C.unsetAlign)},c,r.createElement("div",{"data-dragg-area":d,className:C.title},r.createElement("div",{className:l()(n?C.textWrap:C.ellipsis)},t),o&&r.createElement("div",{className:l()(C.ellipsis,C.subtitle)},o)),u,i&&!N&&r.createElement("button",{className:C.close,onClick:a,onKeyDown:s,"data-name":"close","aria-label":f,type:"button",ref:p},r.createElement(m.Icon,{className:C.icon,icon:b,"data-name":"close","data-role":"button"}))))}var E=n(53017),w=n(49361);const _={vertical:20},k={vertical:0};class L extends r.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(d.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,a.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:n}=document,r=(0,o.ensureNotNull)(this._reference);if(null!==n){if(e.preventDefault(),"true"===(t=n).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,s.isTextEditingField)(n))return void r.focus();if(r.contains(n))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,n;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(n=e,[9,a.Modifiers.Shift+9].includes((0,a.hashFromEvent)(n))&&n.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()}}componentDidMount(){var e,t +;this.props.ignoreClosePopupsAndDialog||p.subscribe(f.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t))}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||p.unsubscribe(f.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t))}focus(){(0,o.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,n;return null!==(n=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==n&&n}render(){const{className:e,wrapperClassName:t,headerClassName:n,isOpened:o,title:i,titleTextWrap:a,dataName:s,onClickOutside:f,additionalElementPos:p,additionalHeaderElement:m,backdrop:g,shouldForceFocus:b=!0,showSeparator:C,subtitle:L,draggable:D=!0,fullScreen:P=!1,showCloseIcon:S=!0,rounded:x=!0,isAnimationEnabled:z,growPoint:R,dialogTooltip:y,unsetHeaderAlign:A,onDragStart:T,dataDialogName:M,closeAriaLabel:O,containerAriaLabel:F,reference:B,containerTabIndex:H,closeButtonReference:I,onCloseButtonKeyDown:W}=this.props,J="after"!==p?m:void 0,j="after"===p?m:void 0,q="string"==typeof i?i:M||"",K=(0,E.mergeRefs)([this._handleReference,B]);return r.createElement(h.MatchMedia,{rule:d.DialogBreakpoints.SmallHeight},(p=>r.createElement(h.MatchMedia,{rule:d.DialogBreakpoints.TabletSmall},(d=>r.createElement(c.PopupDialog,{rounded:!(d||P)&&x,className:l()(w.dialog,e),isOpened:o,reference:K,onKeyDown:this._handleKeyDown,onClickOutside:f,onClickBackdrop:f,fullscreen:d||P,guard:p?k:_,boundByScreen:d||P,shouldForceFocus:b,backdrop:g,draggable:D,isAnimationEnabled:z,growPoint:R,name:this.props.dataName,dialogTooltip:y,onDragStart:T,containerAriaLabel:F,containerTabIndex:H},r.createElement("div",{className:l()(w.wrapper,t),"data-name":s,"data-dialog-name":q},void 0!==i&&r.createElement(N,{draggable:D&&!(d||P),onClose:this._handleCloseBtnClick,renderAfter:j,renderBefore:J,subtitle:L,title:i,titleTextWrap:a,showCloseIcon:S,className:n,unsetAlign:A,closeAriaLabel:O,closeButtonReference:I,onCloseButtonKeyDown:W}),C&&r.createElement(u.Separator,{className:w.separator}),r.createElement(v.PopupContext.Consumer,null,(e=>this._renderChildren(e,d||P)))))))))}}},64530:(e,t,n)=>{"use strict";n.d(t,{DialogContentItem:()=>d});var r=n(50959),o=n(97754),i=n.n(o),l=n(49483),a=n(36189),s=n(96040);function c(e){const{url:t,...n}=e;return t?r.createElement("a",{...n,href:t}):r.createElement("div",{...n})}var u=n(53282);function d(e){const{title:t,subtitle:n,removeBtnLabel:o,onClick:d,onClickFavorite:v,onClickRemove:f,isActive:p,isSelected:m,isFavorite:g,isMobile:b=!1,showFavorite:C=!0,...N}=e;return r.createElement(c,{...N, +className:i()(u.itemRow,p&&!m&&u.active,b&&u.mobile,m&&u.selected),onClick:h.bind(null,d),"data-role":"list-item","data-active":p},C&&v&&r.createElement(a.FavoriteButton,{className:i()(u.favoriteButton,g&&u.favorite,l.CheckMobile.any()&&u.mobile),isActive:p&&!m,isFilled:g,onClick:h.bind(null,v),"data-name":"list-item-favorite-button","data-favorite":g}),r.createElement("div",{className:i()(u.itemInfo,!C&&u.itemInfoWithPadding)},r.createElement("div",{className:i()(u.title,p&&!m&&u.active,b&&u.mobile),"data-name":"list-item-title"},t),r.createElement("div",{className:i()(u.details,p&&!m&&u.active,b&&u.mobile)},n)),r.createElement(s.RemoveButton,{className:u.removeButton,isActive:p&&!m,onClick:h.bind(null,f),"data-name":"list-item-remove-button",title:o}))}function h(e,t){t.defaultPrevented||(t.preventDefault(),e(t))}},3085:(e,t,n)=>{"use strict";n.d(t,{OverlayScrollContainer:()=>v});var r=n(50959),o=n(97754),i=n.n(o),l=n(50151),a=n(91031),s=n(80142);const c=n(82461);function u(e){const{size:t,scrollSize:n,clientSize:o,scrollProgress:u,onScrollProgressChange:d,horizontal:h,theme:v=c,onDragStart:f,onDragEnd:p,minBarSize:m=40}=e,g=(0,r.useRef)(null),b=(0,r.useRef)(null),[C,N]=(0,r.useState)(!1),E=(0,r.useRef)(0);(0,r.useEffect)((()=>{const e=(0,l.ensureNotNull)(g.current).ownerDocument;return C?(f&&f(),e&&(e.addEventListener("mousemove",P),e.addEventListener("mouseup",S))):p&&p(),()=>{e&&(e.removeEventListener("mousemove",P),e.removeEventListener("mouseup",S))}}),[C]);const w=t/n||0,_=o*w||0,k=Math.max(_,m),L=(t-k)/(t-_),D=function(e){if((0,s.isRtl)()&&h)return e-n+o;return e}((0,a.clamp)(u,0,n-t));return r.createElement("div",{ref:g,className:i()(v.wrap,h&&v["wrap--horizontal"]),style:{[h?"width":"height"]:t},onMouseDown:function(e){if(e.isDefaultPrevented())return;e.preventDefault();const r=(0,l.ensureNotNull)(b.current).getBoundingClientRect();E.current=(h?r.width:r.height)/2;const o=n-t;let i=x(e.nativeEvent,(0,l.ensureNotNull)(g.current))-E.current;i<0?(i=0,E.current=x(e.nativeEvent,(0,l.ensureNotNull)(g.current))):i>o*w*L&&(i=o*w*L,E.current=x(e.nativeEvent,(0,l.ensureNotNull)(g.current))-i);d(i/w/L),N(!0)}},r.createElement("div",{ref:b,className:i()(v.bar,h&&v["bar--horizontal"]),style:{[h?"minWidth":"minHeight"]:m,[h?"width":"height"]:k,transform:`translate${h?"X":"Y"}(${D*w*L||0}px)`},onMouseDown:function(e){e.preventDefault(),E.current=x(e.nativeEvent,(0,l.ensureNotNull)(b.current)),N(!0)}},r.createElement("div",{className:i()(v.barInner,h&&v["barInner--horizontal"])})));function P(e){const t=x(e,(0,l.ensureNotNull)(g.current))-E.current;d(t/w/L)}function S(e){N(!1)}function x(e,t){const n=t.getBoundingClientRect();return h?e.clientX-n.left:e.clientY-n.top}}var d=n(70412),h=n(74292);function v(e){const{reference:t,className:n,containerHeight:i=0,containerWidth:l=0,contentHeight:a=0,contentWidth:s=0,scrollPosTop:c=0,scrollPosLeft:v=0,onVerticalChange:f,onHorizontalChange:p,visible:m}=e,[g,b]=(0,d.useHover)(),[C,N]=(0,r.useState)(!1),E=i{"use strict";n.d(t,{FavoriteButton:()=>d});var r=n(44352),o=n(50959),i=n(97754),l=n(9745),a=n(39146),s=n(48010),c=n(64429);const u={add:r.t(null,void 0,n(44629)),remove:r.t(null,void 0,n(72482))};function d(e){const{className:t,isFilled:n,isActive:r,onClick:d,...h}=e;return o.createElement(l.Icon,{...h,className:i(c.favorite,"apply-common-tooltip",n&&c.checked,r&&c.active,t),icon:n?a:s,onClick:d,title:n?u.remove:u.add})}},898:(e,t,n)=>{"use strict";n.d(t,{useDimensions:()=>i});var r=n(50959),o=n(19566);function i(){const[e,t]=(0,r.useState)(null),n=(0,r.useCallback)((([n])=>{const r=n.target.getBoundingClientRect();r.width===(null==e?void 0:e.width)&&r.height===e.height||t(r)}),[e]);return[(0,o.useResizeObserver)(n),e]}},70412:(e,t,n)=>{"use strict";n.d(t,{hoverMouseEventFilter:()=>i,useAccurateHover:()=>l,useHover:()=>o});var r=n(50959);function o(){const[e,t]=(0,r.useState)(!1);return[e,{onMouseOver:function(e){i(e)&&t(!0)},onMouseOut:function(e){i(e)&&t(!1)}}]}function i(e){return!e.currentTarget.contains(e.relatedTarget)}function l(e){const[t,n]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{const t=t=>{if(null===e.current)return;const r=e.current.contains(t.target);n(r)};return document.addEventListener("mouseover",t),()=>document.removeEventListener("mouseover",t)}),[]),t}},33127:(e,t,n)=>{"use strict";n.d(t,{useOverlayScroll:()=>s});var r=n(50959),o=n(50151),i=n(70412),l=n(49483);const a={onMouseOver:()=>{},onMouseOut:()=>{}};function s(e,t=l.CheckMobile.any()){const n=(0,r.useRef)(null),s=e||(0,r.useRef)(null),[c,u]=(0,i.useHover)(),[d,h]=(0,r.useState)({reference:n,containerHeight:0,containerWidth:0,contentHeight:0,contentWidth:0,scrollPosTop:0,scrollPosLeft:0,onVerticalChange:function(e){h((t=>({...t,scrollPosTop:e}))),(0,o.ensureNotNull)(s.current).scrollTop=e},onHorizontalChange:function(e){h((t=>({...t,scrollPosLeft:e}))),(0,o.ensureNotNull)(s.current).scrollLeft=e},visible:c}),v=(0,r.useCallback)((()=>{if(!s.current)return;const{clientHeight:e,scrollHeight:t,scrollTop:r,clientWidth:o,scrollWidth:i,scrollLeft:l}=s.current,a=n.current?n.current.offsetTop:0;h((n=>({...n,containerHeight:e-a,contentHeight:t-a,scrollPosTop:r,containerWidth:o,contentWidth:i,scrollPosLeft:l})))}),[]);function f(){h((e=>({...e,scrollPosTop:(0,o.ensureNotNull)(s.current).scrollTop,scrollPosLeft:(0,o.ensureNotNull)(s.current).scrollLeft})))}return(0,r.useEffect)((()=>{c&&v(),h((e=>({...e,visible:c})))}),[c]),(0,r.useEffect)((()=>{const e=s.current;return e&&e.addEventListener("scroll",f),()=>{e&&e.removeEventListener("scroll",f)}}),[s]),[d,t?a:u,s,v]}},1109:(e,t,n)=>{"use strict";n.d(t,{ +Separator:()=>l});var r=n(50959),o=n(97754),i=n(94725);function l(e){return r.createElement("div",{className:o(i.separator,e.className)})}},96040:(e,t,n)=>{"use strict";n.d(t,{RemoveButton:()=>u});var r=n(44352),o=n(50959),i=n(97754),l=n(9745),a=n(33765),s=n(8794);const c={remove:r.t(null,void 0,n(34596))};function u(e){const{className:t,isActive:n,onClick:r,onMouseDown:u,title:d,hidden:h,"data-name":v="remove-button",...f}=e;return o.createElement(l.Icon,{...f,"data-name":v,className:i(s.button,"apply-common-tooltip",n&&s.active,h&&s.hidden,t),icon:a,onClick:r,onMouseDown:u,title:d||c.remove})}},33765:e=>{e.exports=''},7720:e=>{e.exports=''},39146:e=>{e.exports=''},48010:e=>{e.exports=''},44629:e=>{e.exports={ar:["اضف إلى القائمة التفضيلات"],ca_ES:["Afegeix a preferits"],cs:["Přidat do oblíbených"],de:["Zu Favoriten hinzufügen"],el:["Προσθήκη στα αγαπημένα"],en:"Add to favorites",es:["Añadir a favoritos"],fa:["افزودن به موارد مورد علاقه"],fr:["Ajouter aux favoris"],he_IL:["הוסף למועדפים"],hu_HU:["Hozzáadás kedvencekhez"],id_ID:["Tambah ke daftar favorit"],it:["Aggiungi ai preferiti"],ja:["お気に入りに追加"],ko:["즐겨찾기에 넣기"],ms_MY:["Tambah kepada kegemaran"],nl_NL:["Voeg toe aan favorieten"],pl:["Dodaj do ulubionych"],pt:["Adicionar aos favoritos"],ro:"Add to favorites",ru:["Добавить в избранное"],sv:["Lägg till som favorit"],th:["เพิ่มลงรายการโปรด"],tr:["Favorilere ekle"],vi:["Thêm vào mục yêu thích"],zh:["添加到收藏"],zh_TW:["加入收藏"]}},72482:e=>{e.exports={ar:["حذف من القائمة المفضلة"],ca_ES:["Treure de preferits"],cs:["Odebrat z oblíbených"],de:["Aus Favoriten entfernen"],el:["Διαγραφή απο τα αγαπημένα"],en:"Remove from favorites",es:["Quitar de favoritos"],fa:["حذف از موارد مورد علاقه"],fr:["Retirer des favoris"],he_IL:["הסר ממועדפים"],hu_HU:["Eltávolít kedvencek közül"],id_ID:["Hilangkan dari favorit"],it:["Rimuovi dai preferiti"],ja:["お気に入りから削除"],ko:["즐겨찾기지움"],ms_MY:["Keluarkan dari kegemaran"],nl_NL:["Verwijder van favorieten"],pl:["Usuń z ulubionych"],pt:["Remover dos favoritos"],ro:"Remove from favorites",ru:["Удалить из предпочтений"],sv:["Ta bort från favoriter"], +th:["ลบออกจากรายการโปรด"],tr:["Favorilerimden çıkar"],vi:["Loại bỏ khỏi mục yêu thích"],zh:["从收藏中移除"],zh_TW:["從收藏移除"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/8494.143450f7c00be27369b3.js b/charting_library/bundles/8494.143450f7c00be27369b3.js new file mode 100644 index 00000000..7b9666e6 --- /dev/null +++ b/charting_library/bundles/8494.143450f7c00be27369b3.js @@ -0,0 +1,30 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8494],{59142:function(e,t){var n,o,r;o=[t],n=function(e){"use strict";function t(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t{e.exports={wrapper:"wrapper-bUw_gKIQ",input:"input-bUw_gKIQ",box:"box-bUw_gKIQ",icon:"icon-bUw_gKIQ",noOutline:"noOutline-bUw_gKIQ","intent-danger":"intent-danger-bUw_gKIQ",check:"check-bUw_gKIQ", +dot:"dot-bUw_gKIQ"}},94090:e=>{e.exports={checkbox:"checkbox-pJWVW1z6",reverse:"reverse-pJWVW1z6",label:"label-pJWVW1z6",baseline:"baseline-pJWVW1z6"}},35267:e=>{e.exports={"textarea-container":"textarea-container-BQ5l96SC","change-highlight":"change-highlight-BQ5l96SC",focused:"focused-BQ5l96SC","resize-vertical":"resize-vertical-BQ5l96SC","resize-horizontal":"resize-horizontal-BQ5l96SC","resize-both":"resize-both-BQ5l96SC",textarea:"textarea-BQ5l96SC"}},37469:e=>{e.exports={radio:"radio-KZcDDz7S",input:"input-KZcDDz7S",box:"box-KZcDDz7S",reverse:"reverse-KZcDDz7S",label:"label-KZcDDz7S",wrapper:"wrapper-KZcDDz7S",noOutline:"noOutline-KZcDDz7S"}},25140:e=>{e.exports={wrap:"wrap-AfdFYQAU",thicknessItem:"thicknessItem-AfdFYQAU",checked:"checked-AfdFYQAU",radio:"radio-AfdFYQAU",bar:"bar-AfdFYQAU"}},24530:e=>{e.exports={innerLabel:"innerLabel-ycB0ofZi"}},7856:e=>{e.exports={controlWrapper:"controlWrapper-I6SkDSuu",hidden:"hidden-I6SkDSuu",control:"control-I6SkDSuu",controlIncrease:"controlIncrease-I6SkDSuu",controlDecrease:"controlDecrease-I6SkDSuu",controlIcon:"controlIcon-I6SkDSuu",title:"title-I6SkDSuu"}},81427:e=>{e.exports={wrap:"wrap-jVaj_zta",icon:"icon-jVaj_zta",text:"text-jVaj_zta",disabled:"disabled-jVaj_zta"}},24830:e=>{e.exports={colorPickerWrap:"colorPickerWrap-KAmze9Wr",focused:"focused-KAmze9Wr",readonly:"readonly-KAmze9Wr",disabled:"disabled-KAmze9Wr","size-small":"size-small-KAmze9Wr","size-medium":"size-medium-KAmze9Wr","size-large":"size-large-KAmze9Wr","font-size-small":"font-size-small-KAmze9Wr","font-size-medium":"font-size-medium-KAmze9Wr","font-size-large":"font-size-large-KAmze9Wr","border-none":"border-none-KAmze9Wr",shadow:"shadow-KAmze9Wr","border-thin":"border-thin-KAmze9Wr","border-thick":"border-thick-KAmze9Wr","intent-default":"intent-default-KAmze9Wr","intent-success":"intent-success-KAmze9Wr","intent-warning":"intent-warning-KAmze9Wr","intent-danger":"intent-danger-KAmze9Wr","intent-primary":"intent-primary-KAmze9Wr","corner-top-left":"corner-top-left-KAmze9Wr","corner-top-right":"corner-top-right-KAmze9Wr","corner-bottom-right":"corner-bottom-right-KAmze9Wr","corner-bottom-left":"corner-bottom-left-KAmze9Wr",colorPicker:"colorPicker-KAmze9Wr",swatch:"swatch-KAmze9Wr",placeholderContainer:"placeholderContainer-KAmze9Wr",placeholder:"placeholder-KAmze9Wr",mixedColor:"mixedColor-KAmze9Wr",white:"white-KAmze9Wr",opacitySwatch:"opacitySwatch-KAmze9Wr",colorLine:"colorLine-KAmze9Wr",multiWidth:"multiWidth-KAmze9Wr",line:"line-KAmze9Wr",thicknessContainer:"thicknessContainer-KAmze9Wr",thicknessTitle:"thicknessTitle-KAmze9Wr"}},81851:e=>{e.exports={thicknessContainer:"thicknessContainer-NsJBpy5c",thicknessTitle:"thicknessTitle-NsJBpy5c"}},51567:e=>{e.exports={hasTooltip:"hasTooltip-_jOPqs8j",uppercase:"uppercase-_jOPqs8j"}},7697:e=>{e.exports={wrap:"wrap-CcYH2FIb"}},6815:e=>{e.exports={checkbox:"checkbox-mzBlcrjf",title:"title-mzBlcrjf"}},9896:e=>{e.exports={hintButton:"hintButton-BoIR13Nf"}},93925:e=>{e.exports={titleWrap:"titleWrap-IQolwY3b",title:"title-IQolwY3b"}},80072:e=>{e.exports={ +container:"container-gKn55QI9",sectionTitle:"sectionTitle-gKn55QI9",separator:"separator-gKn55QI9",customButton:"customButton-gKn55QI9"}},66454:e=>{e.exports={container:"container-jgT5uU0F",form:"form-jgT5uU0F",swatch:"swatch-jgT5uU0F",inputWrap:"inputWrap-jgT5uU0F",inputHash:"inputHash-jgT5uU0F",input:"input-jgT5uU0F",buttonWrap:"buttonWrap-jgT5uU0F",hueSaturationWrap:"hueSaturationWrap-jgT5uU0F",saturation:"saturation-jgT5uU0F",hue:"hue-jgT5uU0F"}},92155:e=>{e.exports={hue:"hue-iMmREGnj",pointer:"pointer-iMmREGnj",pointerContainer:"pointerContainer-iMmREGnj"}},1034:e=>{e.exports={opacity:"opacity-uujjxY8O",opacitySlider:"opacitySlider-uujjxY8O",opacitySliderGradient:"opacitySliderGradient-uujjxY8O",pointer:"pointer-uujjxY8O",dragged:"dragged-uujjxY8O",opacityPointerWrap:"opacityPointerWrap-uujjxY8O",opacityInputWrap:"opacityInputWrap-uujjxY8O",opacityInput:"opacityInput-uujjxY8O",opacityInputPercent:"opacityInputPercent-uujjxY8O"}},53766:e=>{e.exports={saturation:"saturation-S_CtZIbU",pointer:"pointer-S_CtZIbU"}},61561:e=>{e.exports={swatches:"swatches-pNRFZrPx",swatch:"swatch-pNRFZrPx",hover:"hover-pNRFZrPx",empty:"empty-pNRFZrPx",white:"white-pNRFZrPx",selected:"selected-pNRFZrPx",contextItem:"contextItem-pNRFZrPx"}},24009:e=>{e.exports={button:"button-nCHoYtuE","button-children":"button-children-nCHoYtuE",hiddenArrow:"hiddenArrow-nCHoYtuE",invisibleFocusHandler:"invisibleFocusHandler-nCHoYtuE"}},94727:e=>{e.exports={button:"button-allnSfnt",disabled:"disabled-allnSfnt",hidden:"hidden-allnSfnt",icon:"icon-allnSfnt",dropped:"dropped-allnSfnt"}},39033:e=>{e.exports={placeholder:"placeholder-y_q0hyRC"}},70673:(e,t,n)=>{"use strict";n.d(t,{CheckboxInput:()=>c});var o=n(50959),r=n(97754),s=n(9745),a=n(65890),l=n(46587),i=n.n(l);function c(e){const t=r(i().box,i()[`intent-${e.intent}`],{[i().check]:!Boolean(e.indeterminate),[i().dot]:Boolean(e.indeterminate),[i().noOutline]:-1===e.tabIndex}),n=r(i().wrapper,e.className);return o.createElement("span",{className:n,title:e.title,style:e.style},o.createElement("input",{id:e.id,tabIndex:e.tabIndex,className:i().input,type:"checkbox",name:e.name,checked:e.checked,disabled:e.disabled,value:e.value,autoFocus:e.autoFocus,role:e.role,onChange:function(){e.onChange&&e.onChange(e.value)},ref:e.reference,"aria-required":e["aria-required"]}),o.createElement("span",{className:t},o.createElement(s.Icon,{icon:a,className:i().icon})))}},15294:(e,t,n)=>{"use strict";n.d(t,{Checkbox:()=>c});var o=n(50959),r=n(97754),s=n(54349),a=n(70673),l=n(94090),i=n.n(l);class c extends o.PureComponent{render(){const{inputClassName:e,labelClassName:t,...n}=this.props,s=r(this.props.className,i().checkbox,{[i().reverse]:Boolean(this.props.labelPositionReverse),[i().baseline]:Boolean(this.props.labelAlignBaseline)}),l=r(i().label,t,{[i().disabled]:this.props.disabled});let c=null;return this.props.label&&(c=o.createElement("span",{className:l,title:this.props.title},this.props.label)),o.createElement("label",{className:s},o.createElement(a.CheckboxInput,{...n,className:e}),c)}}c.defaultProps={value:"on"} +;(0,s.makeSwitchGroupItem)(c)},2568:(e,t,n)=>{"use strict";n.d(t,{Textarea:()=>C});var o,r=n(50959),s=n(97754),a=n(38528),l=n(29202),i=n(48027),c=n(45812),u=n(47201),d=n(48907),p=n(67029),h=n(78274),m=n(35267),g=n.n(m);!function(e){e.None="none",e.Vertical="vertical",e.Horizontal="horizontal",e.Both="both"}(o||(o={}));const v=r.forwardRef(((e,t)=>{const{id:n,title:o,tabIndex:a,containerTabIndex:l,role:i,inputClassName:c,autoComplete:u,autoFocus:d,cols:m,disabled:v,isFocused:b,form:f,maxLength:C,minLength:y,name:S,placeholder:E,readonly:x,required:_,rows:w,value:N,defaultValue:T,wrap:I,containerReference:k,onChange:P,onSelect:R,onFocus:B,onContainerFocus:M,onBlur:O,"aria-describedby":D,"aria-required":A,"aria-invalid":V,...F}=e,z={id:n,title:o,tabIndex:a,role:i,autoComplete:u,autoFocus:d,cols:m,disabled:v,form:f,maxLength:C,minLength:y,name:S,placeholder:E,readOnly:x,required:_,rows:w,value:N,defaultValue:T,wrap:I,onChange:P,onSelect:R,onFocus:B,onBlur:O,"aria-describedby":D,"aria-required":A,"aria-invalid":V};return r.createElement(p.ControlSkeleton,{...F,tabIndex:l,disabled:v,readonly:x,isFocused:b,ref:k,onFocus:M,middleSlot:r.createElement(h.MiddleSlot,null,r.createElement("textarea",{...z,className:s(g().textarea,c),ref:t}))})}));v.displayName="TextareaView";const b=(e,t,n)=>t?void 0:e?-1:n,f=(e,t,n)=>t?void 0:e?n:-1,C=r.forwardRef(((e,t)=>{e=(0,i.useControl)(e);const{className:n,disabled:p,autoSelectOnFocus:h,tabIndex:m=0,borderStyle:C,highlight:y,resize:S,containerReference:E=null,onFocus:x,onBlur:_,...w}=e,N=(0,r.useRef)(null),T=(0,r.useRef)(null),{isMouseDown:I,handleMouseDown:k,handleMouseUp:P}=(0,c.useIsMouseDown)(),[R,B]=(0,l.useFocus)(),M=(0,u.createSafeMulticastEventHandler)(B.onFocus,(function(e){h&&!I.current&&(0,d.selectAllContent)(e.currentTarget)}),x),O=(0,u.createSafeMulticastEventHandler)(B.onBlur,_),D=void 0!==S&&S!==o.None,A=null!=C?C:D?y?"thick":"thin":void 0,V=null!=y?y:!D&&void 0;return r.createElement(v,{...w,className:s(g()["textarea-container"],D&&g()["change-highlight"],S&&S!==o.None&&g()[`resize-${S}`],R&&g().focused,n),disabled:p,isFocused:R,containerTabIndex:b(R,p,m),tabIndex:f(R,p,m),borderStyle:A,highlight:V,onContainerFocus:function(e){T.current===e.target&&null!==N.current&&N.current.focus()},onFocus:M,onBlur:O,onMouseDown:k,onMouseUp:P,ref:function(e){N.current=e,"function"==typeof t?t(e):t&&(t.current=e)},containerReference:(0,a.useMergedRefs)([E,T])})}));C.displayName="Textarea"},66686:(e,t,n)=>{"use strict";n.d(t,{useKeyboardActionHandler:()=>a,useComposedKeyboardActionHandlers:()=>l,useKeyboardEventHandler:()=>i,useKeyboardToggle:()=>c,useKeyboardClose:()=>u,useKeyboardOpen:()=>d});var o=n(50959),r=n(3343);const s=()=>!0;function a(e,t,n=s){return(0,o.useCallback)((o=>{const r=e.map((e=>"function"==typeof e?e():e));return!(!n(o)||!r.includes(o))&&(t(o),!0)}),[...e,t,n])}function l(...e){return(0,o.useCallback)((t=>{for(const n of e)if(n(t))return!0;return!1}),[...e])}function i(e,t=!0){const n=l(...e);return(0,o.useCallback)((e=>{n((0,r.hashFromEvent)(e))&&t&&e.preventDefault() +}),[n])}function c(e,t=!0){return a([13,32],e,(function(e){if(13===e)return t;return!0}))}function u(e,t){return a([9,(0,o.useCallback)((()=>r.Modifiers.Shift+9),[]),27],t,(0,o.useCallback)((()=>e),[e]))}function d(e,t){return a([40,38],t,(0,o.useCallback)((()=>!e),[e]))}},9147:(e,t,n)=>{"use strict";n.d(t,{useControlDisclosure:()=>c});var o=n(50959),r=n(50151),s=n(54717),a=n(29202),l=n(47201),i=n(22064);function c(e){const{intent:t,highlight:n,...c}=e,{isFocused:u,...d}=function(e){const{id:t,listboxId:n,disabled:c,buttonTabIndex:u=0,onFocus:d,onBlur:p,onClick:h}=e,[m,g]=(0,o.useState)(!1),[v,b]=(0,a.useFocus)(),f=v||m,C=(null!=n?n:void 0!==t)?(0,i.createDomId)(t,"listbox"):void 0,y=(0,o.useRef)(null),S=(0,o.useCallback)((e=>{var t;return null===(t=y.current)||void 0===t?void 0:t.focus(e)}),[y]),E=(0,o.useRef)(null),x=(0,o.useCallback)((()=>(0,r.ensureNotNull)(E.current).focus()),[E]),_=(0,o.useCallback)((()=>g(!0)),[g]),w=(0,o.useCallback)(((e=!1)=>{g(!1);const{activeElement:t}=document;t&&(0,s.isTextEditingField)(t)||S({preventScroll:e})}),[g,S]),N=(0,o.useCallback)((()=>{m?w():_()}),[m,w,_]),T=c?[]:[d,b.onFocus],I=c?[]:[p,b.onBlur],k=c?[]:[h,N],P=(0,l.createSafeMulticastEventHandler)(...T),R=(0,l.createSafeMulticastEventHandler)(...I),B=(0,l.createSafeMulticastEventHandler)(...k);return{listboxId:C,isOpened:m,isFocused:f,buttonTabIndex:c?-1:u,listboxTabIndex:-1,open:_,close:w,toggle:N,onOpen:x,buttonFocusBindings:{onFocus:P,onBlur:R},onButtonClick:B,buttonRef:y,listboxRef:E,buttonAria:{"aria-controls":m?C:void 0,"aria-expanded":m,"aria-disabled":c}}}(c);return{...d,isFocused:u,highlight:null!=n?n:u,intent:null!=t?t:u?"primary":"default"}}},54349:(e,t,n)=>{"use strict";n.d(t,{SwitchGroup:()=>s,makeSwitchGroupItem:()=>a});var o=n(50959),r=n(19036);class s extends o.PureComponent{constructor(){super(...arguments),this._subscriptions=new Set,this._getName=()=>this.props.name,this._getValues=()=>this.props.values,this._getOnChange=()=>this.props.onChange,this._subscribe=e=>{this._subscriptions.add(e)},this._unsubscribe=e=>{this._subscriptions.delete(e)}}getChildContext(){return{switchGroupContext:{getName:this._getName,getValues:this._getValues,getOnChange:this._getOnChange,subscribe:this._subscribe,unsubscribe:this._unsubscribe}}}render(){return this.props.children}componentDidUpdate(e){this._notify(this._getUpdates(this.props.values,e.values))}_notify(e){this._subscriptions.forEach((t=>t(e)))}_getUpdates(e,t){return[...t,...e].filter((n=>t.includes(n)?!e.includes(n):e.includes(n)))}}function a(e){var t;return t=class extends o.PureComponent{constructor(){super(...arguments),this._onChange=e=>{this.context.switchGroupContext.getOnChange()(e)},this._onUpdate=e=>{e.includes(this.props.value)&&this.forceUpdate()}}componentDidMount(){this.context.switchGroupContext.subscribe(this._onUpdate)}render(){return o.createElement(e,{...this.props,name:this._getName(),onChange:this._onChange,checked:this._isChecked()})}componentWillUnmount(){this.context.switchGroupContext.unsubscribe(this._onUpdate)}_getName(){ +return this.context.switchGroupContext.getName()}_isChecked(){return this.context.switchGroupContext.getValues().includes(this.props.value)}},t.contextTypes={switchGroupContext:r.any.isRequired},t}s.childContextTypes={switchGroupContext:r.any.isRequired}},22064:(e,t,n)=>{"use strict";n.d(t,{createDomId:()=>i,joinDomIds:()=>c});const o=/\s/g;function r(e){return"string"==typeof e}function s(e){switch(typeof e){case"string":return e;case"number":case"bigint":return e.toString(10);case"boolean":case"symbol":return e.toString();default:return null}}function a(e){return e.trim().length>0}function l(e){return e.replace(o,"-")}function i(...e){const t=e.map(s).filter(r).filter(a).map(l);return(t.length>0&&t[0].startsWith("id_")?t:["id",...t]).join("_")}function c(...e){return e.map(s).filter(r).filter(a).join(" ")}},92399:(e,t,n)=>{"use strict";n.d(t,{NumberInputView:()=>I});var o=n(50959),r=n(32563),s=n(97754),a=n(67029),l=n(78274),i=n(86623),c=n(84275),u=n(1405),d=n(24530);const p={large:a.InputClasses.FontSizeLarge,medium:a.InputClasses.FontSizeMedium},h={attachment:u.anchors.top.attachment,targetAttachment:u.anchors.top.targetAttachment,attachmentOffsetY:-4};function m(e){const{className:t,inputClassName:n,stretch:r=!0,errorMessage:a,fontSizeStyle:u="large",endSlot:m,button:g,error:v,warning:b,innerLabel:f,inputReference:C,children:y,...S}=e,E=v&&void 0!==a?[a]:void 0,x=b&&void 0!==a?[a]:void 0,_=s(d.inputContainer,p[u],t),w=f?o.createElement(l.StartSlot,{className:d.innerLabel,interactive:!1},f):void 0,N=m||g||y?o.createElement(l.EndSlot,null,m,g,y):void 0;return o.createElement(i.FormInput,{...S,className:_,inputClassName:n,errors:E,warnings:x,hasErrors:v,hasWarnings:b,messagesPosition:c.MessagesPosition.Attached,customErrorsAttachment:h,messagesRoot:"document",inheritMessagesWidthFromTarget:!0,disableMessagesRtlStyles:!0,iconHidden:!0,stretch:r,reference:C,startSlot:w,endSlot:N})}var g=n(38528),v=n(44352),b=n(9745),f=n(33933),C=n(43313),y=n(7856);function S(e){const t=s(y.control,y.controlIncrease),r=s(y.control,y.controlDecrease);return o.createElement(o.Fragment,null,void 0!==e.title&&o.createElement("div",{className:y.title},e.title),o.createElement("div",{className:y.controlWrapper},(e.defaultButtonsVisible||e.title)&&o.createElement(o.Fragment,null,o.createElement("button",{type:"button",tabIndex:-1,"aria-label":v.t(null,void 0,n(46812)),className:t,onClick:e.increaseValue,onMouseDown:f.preventDefault},o.createElement(b.Icon,{icon:C,className:y.controlIcon})),o.createElement("button",{type:"button",tabIndex:-1,"aria-label":v.t(null,void 0,n(56095)),className:r,onClick:e.decreaseValue,onMouseDown:f.preventDefault},o.createElement(b.Icon,{icon:C,className:y.controlIcon})))))}var E=n(70412),x=n(29202),_=n(47201),w=n(68335);const N=[38],T=[40];function I(e){const[t,n]=(0,E.useHover)(),[s,a]=(0,x.useFocus)(),l=(0,o.useRef)(null),i=(0,_.createSafeMulticastEventHandler)(a.onFocus,e.onFocus),c=(0,_.createSafeMulticastEventHandler)(a.onBlur,e.onBlur),u=(0,o.useCallback)((t=>{!e.disabled&&s&&(t.preventDefault(), +t.deltaY<0?e.onValueByStepChange(1):e.onValueByStepChange(-1))}),[s,e.disabled,e.onValueByStepChange]);return o.createElement(m,{...n,id:e.id,name:e.name,pattern:e.pattern,borderStyle:e.borderStyle,fontSizeStyle:e.fontSizeStyle,value:e.value,className:e.className,inputClassName:e.inputClassName,button:function(){const{button:n,forceShowControls:a,disabled:l,title:i}=e,c=!l&&!r.mobiletouch&&(a||s||t);return l?void 0:o.createElement(o.Fragment,null,null!=n?n:o.createElement(S,{increaseValue:d,decreaseValue:p,defaultButtonsVisible:c,title:i}))}(),disabled:e.disabled,placeholder:e.placeholder,innerLabel:e.innerLabel,endSlot:e.endSlot,containerReference:(0,g.useMergedRefs)([l,e.containerReference]),inputReference:e.inputReference,inputMode:e.inputMode,type:e.type,warning:e.warning,error:e.error,errorMessage:e.errorMessage,onClick:e.onClick,onFocus:i,onBlur:c,onChange:e.onValueChange,onKeyDown:function(t){if(e.disabled||0!==(0,w.modifiersFromEvent)(t.nativeEvent))return;let n=N,o=T;e.controlDecKeyCodes&&(o=o.concat(e.controlDecKeyCodes));e.controlIncKeyCodes&&(n=n.concat(e.controlIncKeyCodes));(o.includes(t.keyCode)||n.includes(t.keyCode))&&(t.preventDefault(),e.onValueByStepChange(o.includes(t.keyCode)?-1:1));e.onKeyDown&&e.onKeyDown(t)},onWheelNoPassive:u,stretch:e.stretch,intent:e.intent,highlight:e.highlight,highlightRemoveRoundBorder:e.highlightRemoveRoundBorder,autoSelectOnFocus:e.autoSelectOnFocus,"data-property-id":e["data-name"]});function d(){var t;e.disabled||(null===(t=l.current)||void 0===t||t.focus(),e.onValueByStepChange(1))}function p(){var t;e.disabled||(null===(t=l.current)||void 0===t||t.focus(),e.onValueByStepChange(-1))}}},58593:(e,t,n)=>{"use strict";n.d(t,{ColorSelect:()=>w});var o=n(50959),r=n(97754),s=n.n(r),a=n(50151),l=n(68335),i=n(50628),c=n(29202),u=n(27797),d=n(64706);function p(e){const{button:t,children:n,className:r,onPopupClose:s,...p}=e,[h,m]=(0,o.useState)(!1),[g,v]=(0,o.useState)(!1),[b,f]=(0,c.useFocus)(),C=(0,o.useRef)(null);return o.createElement("div",{className:r},o.createElement("div",{tabIndex:e.disabled?void 0:-1,ref:C,onClick:y,onFocus:f.onFocus,onBlur:f.onBlur,onKeyDown:S},"function"==typeof t?t(g,b):t),o.createElement(i.PopupMenu,{isOpened:g,onClose:E,position:function(){const e=(0,a.ensureNotNull)(C.current).getBoundingClientRect();return{x:e.left,y:e.top+e.height}},doNotCloseOn:C.current,onKeyDown:S},o.createElement(d.MenuContext.Consumer,null,(e=>o.createElement(u.ColorPicker,{...p,onToggleCustom:m,menu:e}))),!h&&n));function y(){e.disabled||(v((e=>!e)),m(!1))}function S(e){if(27===(0,l.hashFromEvent)(e))g&&(e.preventDefault(),E())}function E(){y(),(0,a.ensureNotNull)(C.current).focus(),s&&s()}}var h=n(56512),m=n(38031),g=n(6914),v=n(44352),b=n(54349),f=n(25140);const C=(0,b.makeSwitchGroupItem)(class extends o.PureComponent{constructor(){super(...arguments),this._onChange=()=>{this.props.onChange&&this.props.onChange(this.props.value)}}render(){const{name:e,checked:t,value:n}=this.props,s=r(f.thicknessItem,{[f.checked]:t}),a=r(f.bar,{[f.checked]:t}),l={ +borderTopWidth:parseInt(n)};return o.createElement("div",{className:s},o.createElement("input",{type:"radio",className:f.radio,name:e,value:n,onChange:this._onChange,checked:t}),o.createElement("div",{className:a,style:l}," "))}});function y(e){const{name:t,values:n,selectedValues:r,onChange:s}=e,a=n.map(((e,t)=>o.createElement(C,{key:t,value:e.toString()}))),l=r.map((e=>e.toString()));return o.createElement("div",{className:f.wrap},o.createElement(b.SwitchGroup,{name:t,onChange:e=>{s(parseInt(e))},values:l},a))}var S=n(81851);const E=v.t(null,void 0,n(60142));function x(e){const{value:t,items:n,onChange:r}=e;return o.createElement("div",{className:S.thicknessContainer},o.createElement("div",{className:S.thicknessTitle},E),o.createElement(y,{name:"color_picker_thickness_select",onChange:r,values:n,selectedValues:"mixed"===t?[]:[t]}))}var _=n(24830);function w(e){const{className:t,selectOpacity:n=void 0!==e.opacity,thickness:r,color:a,disabled:l,opacity:i=1,onColorChange:c,onOpacityChange:u,onThicknessChange:d,thicknessItems:m,onPopupClose:g}=e,[v,b,f]=(0,h.useCustomColors)();return o.createElement(p,{className:t,disabled:l,color:"mixed"!==a?a:null,selectOpacity:n,opacity:i,selectCustom:!0,customColors:v,onColorChange:c,onOpacityChange:a?u:void 0,onAddColor:b,onRemoveCustomColor:f,button:function(e,t){const n=e||t,c=n?"primary":"default";return o.createElement("div",{className:s()(_.colorPickerWrap,_[`intent-${c}`],_["border-thin"],_["size-medium"],n&&_.highlight,n&&_.focused,l&&_.disabled),"data-role":"button","data-name":r?"color-with-thickness-select":"color-select"},o.createElement("div",{className:s()(_.colorPicker,l&&_.disabled)},a&&"mixed"!==a?function(){const e=N(a,i),t=i>=.95&&T(a);return o.createElement("div",{className:_.opacitySwatch},o.createElement("div",{style:{backgroundColor:e},className:s()(_.swatch,t&&_.white)}))}():o.createElement("div",{className:_.placeholderContainer},o.createElement("div",{className:"mixed"===a?_.mixedColor:_.placeholder})),r&&function(){const e=a&&"mixed"!==a?N(a,i):void 0;if("mixed"===r)return o.createElement("div",{className:_.multiWidth},o.createElement("div",{style:{backgroundColor:e},className:_.line}),o.createElement("div",{style:{backgroundColor:e},className:_.line}),o.createElement("div",{style:{backgroundColor:e},className:_.line}));return o.createElement("span",{className:s()(_.colorLine,T(a)&&_.white),style:{height:r,backgroundColor:e}})}()),n&&o.createElement("span",{className:_.shadow}))},onPopupClose:g},r&&m&&o.createElement(x,{value:r,items:m,onChange:function(e){d&&d(e)}}))}function N(e,t){return e?(0,m.generateColor)(e,(0,m.alphaToTransparency)(t)):"#000000"}function T(e){return!!e&&e.toLowerCase()===g.white}},48897:(e,t,n)=>{"use strict";n.d(t,{SymbolInputsButton:()=>w});var o=n(50959),r=n(97754),s=n.n(r),a=n(44352),l=n(50151),i=n(50655),c=n(95711),u=n(2484),d=n(36780),p=n(82501),h=n(1861),m=n(9745),g=n(93929),v=n(81427);function b(e){const{value:t,onClick:n,className:s,startSlot:a,disabled:l=!1}=e;return o.createElement("div",{ +className:r(v.wrap,l&&v.disabled,s),onClick:n,"data-name":"edit-button"},o.createElement("div",{className:r(v.text,"apply-overflow-tooltip")},void 0!==a&&a,o.createElement("span",null,t)),o.createElement(m.Icon,{icon:g,className:v.icon}))}var f=n(31356),C=n(78260),y=n(7785),S=n(15983),E=n(82708),x=n(51567);function _(e){const{symbol:t,onSymbolChanged:r,disabled:l,className:d}=e,[m,g]=(0,o.useState)(t),v=(0,o.useContext)(i.SlotContext),f=(0,o.useContext)(c.PopupContext);return o.createElement(b,{value:m,onClick:function(){const e=function(e){const t=(0,y.tokenize)(e);return(0,S.isSpread)(t)}(m)?m:(0,E.safeShortName)(m),t=(0,p.getSymbolSearchCompleteOverrideFunction)();(0,h.showSymbolSearchItemsDialog)({onSearchComplete:e=>{t(e[0].symbol,e[0].result).then((e=>{r(e.symbol),g(e.name)}))},dialogTitle:a.t(null,void 0,n(23398)),defaultValue:e,manager:v,onClose:()=>{f&&f.focus()},showSpreadActions:u.enabled("show_spread_operators")&&u.enabled("studies_symbol_search_spread_operators")})},disabled:l,className:s()(d,u.enabled("uppercase_instrument_names")&&x.uppercase)})}function w(e){if("definition"in e){const{propType:t,properties:n,id:r,title:s="",solutionId:a}=e.definition,i=n[t],c=i.value()||"",u=e=>{i.setValue(e)};return o.createElement(f.CommonSection,{id:r,title:s,solutionId:a},o.createElement(C.CellWrap,null,o.createElement(_,{symbol:(0,l.ensureDefined)(c),onSymbolChanged:u})))}{const{study:t,value:n,input:{id:r,name:a},onChange:i,disabled:c,hasTooltip:u}=e,p=e=>{const n=(0,d.getInternalSymbolName)(e,t);i(n,r,a)};return o.createElement(_,{symbol:(0,l.ensureDefined)(n),onSymbolChanged:p,disabled:c,className:s()(u&&x.hasTooltip)})}}},1861:(e,t,n)=>{"use strict";n.d(t,{showSymbolSearchItemsDialog:()=>i});var o=n(50959),r=n(962),s=n(50655),a=n(51826),l=n(98925);function i(e){const{initialMode:t="symbolSearch",autofocus:n=!0,defaultValue:i,showSpreadActions:c,selectSearchOnInit:u,onSearchComplete:d,dialogTitle:p,placeholder:h,fullscreen:m,initialScreen:g,wrapper:v,dialog:b,contentItem:f,onClose:C,footer:y,symbolTypes:S,searchInput:E,emptyState:x,hideMarkedListFlag:_,dialogWidth:w="auto",manager:N}=e;if(a.dialogsOpenerManager.isOpened("SymbolSearch")||a.dialogsOpenerManager.isOpened("ChangeIntervalDialog"))return;const T=document.createElement("div"),I=o.createElement(s.SlotContext.Provider,{value:null!=N?N:null},o.createElement(l.SymbolSearchItemsDialog,{onClose:k,initialMode:t,defaultValue:i,showSpreadActions:c,hideMarkedListFlag:_,selectSearchOnInit:u,onSearchComplete:d,dialogTitle:p,placeholder:h,fullscreen:m,initialScreen:g,wrapper:v,dialog:b,contentItem:f,footer:y,symbolTypes:S,searchInput:E,emptyState:x,autofocus:n,dialogWidth:w}));function k(){r.unmountComponentAtNode(T),a.dialogsOpenerManager.setAsClosed("SymbolSearch"),C&&C()}return r.render(I,T),a.dialogsOpenerManager.setAsOpened("SymbolSearch"),{close:k}}},73146:(e,t,n)=>{"use strict";n.d(t,{createAdapter:()=>s});var o=n(6250),r=n(89215);function s(e){if((0,o.isLineTool)(e))return{isPine:()=>!1,isStandardPine:()=>!1,canOverrideMinTick:()=>!1, +resolvedSymbolInfoBySymbol:()=>{throw new TypeError("Only study is supported.")},symbolsResolved:()=>{throw new TypeError("Only study is supported.")},parentSources:()=>{throw new TypeError("Only study is supported.")},getAllChildren:()=>[],sourceId:()=>{throw new TypeError("Only study is supported.")},inputs:()=>({}),parentSourceForInput:()=>{throw new TypeError("Only study is supported.")}};if((0,r.isStudy)(e))return e;if("isInputsStudy"in e)return e;throw new TypeError("Unsupported source type.")}},45560:(e,t,n)=>{"use strict";n.d(t,{useDefinitionProperty:()=>s});var o=n(50959),r=n(71953);const s=e=>{const t="property"in e?e.property:void 0,n="defaultValue"in e?e.defaultValue:e.property.value(),[s,a]=(0,o.useState)(t?t.value():n);(0,o.useEffect)((()=>{if(t){const n={};return a(t.value()),t.subscribe(n,(t=>{const n=t.value();e.handler&&e.handler(n),a(n)})),()=>t.unsubscribeAll(n)}return()=>{}}),[t]);return[s,e=>{if(void 0!==t){const n=t.value();r.logger.logNormal(`Changing property value from "${n}" to "${e}"`),t.setValue(e)}}]}},78260:(e,t,n)=>{"use strict";n.d(t,{CellWrap:()=>l});var o=n(50959),r=n(97754),s=n.n(r),a=n(7697);function l(e){return o.createElement("div",{className:s()(a.wrap,e.className)},e.children)}},53424:(e,t,n)=>{"use strict";n.d(t,{CheckableTitle:()=>c});var o=n(50959),r=n(15294),s=n(45560);function a(e){const{property:t,...n}=e,[a,l]=(0,s.useDefinitionProperty)({property:t}),i="mixed"===a;return o.createElement(r.Checkbox,{...n,name:"toggle-enabled",checked:i||a,indeterminate:i,onChange:function(){l("mixed"===a||!a)}})}var l=n(78260),i=n(6815);function c(e){const{property:t,disabled:n,title:r,className:s,name:c}=e,u=o.createElement("span",{className:i.title},r);return o.createElement(l.CellWrap,{className:s},t?o.createElement(a,{name:c,className:i.checkbox,property:t,disabled:n,label:u,labelAlignBaseline:!0}):u)}},31356:(e,t,n)=>{"use strict";n.d(t,{CommonSection:()=>a});var o=n(50959),r=n(40296),s=n(53424);n(9896);function a(e){const{id:t,offset:n,disabled:a,checked:l,title:i,children:c,solutionId:u}=e;return o.createElement(r.PropertyTable.Row,null,o.createElement(r.PropertyTable.Cell,{placement:"first",verticalAlign:"adaptive",offset:n,"data-section-name":t,colSpan:Boolean(c)?void 0:2,checkableTitle:!0},o.createElement(s.CheckableTitle,{name:`is-enabled-${t}`,title:i,disabled:a,property:l}),u&&!Boolean(c)&&!1),Boolean(c)&&o.createElement(r.PropertyTable.Cell,{placement:"last","data-section-name":t},c,u&&!1))}},86067:(e,t,n)=>{"use strict";n.d(t,{GroupTitleSection:()=>l});var o=n(50959),r=n(40296),s=n(53424),a=n(93925);function l(e){return o.createElement(r.PropertyTable.Row,null,o.createElement(r.PropertyTable.Cell,{className:a.titleWrap,placement:"first",verticalAlign:"adaptive",colSpan:2,"data-section-name":e.name,checkableTitle:!0},o.createElement(s.CheckableTitle,{title:e.title,name:`is-enabled-${e.name}`,className:a.title})))}},71953:(e,t,n)=>{"use strict";n.d(t,{logger:()=>o});const o=(0,n(98351).getLogger)("Platform.GUI.PropertyDefinitionTrace")},27797:(e,t,n)=>{"use strict";n.d(t,{ +ColorPicker:()=>M});var o=n(50959),r=n(97754),s=n.n(r),a=n(44352),l=n(24377),i=n(50151),c=n(49483),u=n(50628),d=n(16396);const p=o.createContext(void 0);var h=n(6914),m=n(35149),g=n(61561);function v(e){const{index:t,color:s,selected:l,onSelect:v}=e,[b,f]=(0,o.useState)(!1),C=(0,o.useContext)(p),y=(0,o.useRef)(null),S=Boolean(C)&&!c.CheckMobile.any();return o.createElement(o.Fragment,null,o.createElement("div",{ref:y,style:s?{color:s}:void 0,className:r(g.swatch,b&&g.hover,l&&g.selected,!s&&g.empty,String(s).toLowerCase()===h.white&&g.white),onClick:function(){v(s)},onContextMenu:S?E:void 0}),S&&o.createElement(u.PopupMenu,{isOpened:b,onClose:E,position:function(){const e=(0,i.ensureNotNull)(y.current).getBoundingClientRect();return{x:e.left,y:e.top+e.height+4}},onClickOutside:E},o.createElement(d.PopupMenuItem,{className:g.contextItem,label:a.t(null,void 0,n(54336)),icon:m,onClick:function(){E(),(0,i.ensureDefined)(C)(t)},dontClosePopup:!0})));function E(){f(!b)}}class b extends o.PureComponent{constructor(){super(...arguments),this._onSelect=e=>{const{onSelect:t}=this.props;t&&t(e)}}render(){const{colors:e,color:t,children:n}=this.props;if(!e)return null;const r=t?(0,l.parseRgb)(String(t)):void 0;return o.createElement("div",{className:g.swatches},e.map(((e,t)=>o.createElement(v,{key:String(e)+t,index:t,color:e,selected:r&&(0,l.areEqualRgb)(r,(0,l.parseRgb)(String(e))),onSelect:this._onSelect}))),n)}}var f=n(54368),C=n(94720);function y(e){const t=`Invalid RGB color: ${e}`;if(null===e)throw new Error(t);const n=e.match(/^#?([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})$/i);if(null===n)throw new Error(t);const[,o,r,s]=n;if(!o||!r||!s)throw new Error(t);const a=parseInt(o,16)/255,l=parseInt(r,16)/255,i=parseInt(s,16)/255,c=Math.max(a,l,i),u=Math.min(a,l,i);let d;const p=c,h=c-u,m=0===c?0:h/c;if(c===u)d=0;else{switch(c){case a:d=(l-i)/h+(l{this._container=e},this._handlePosition=e=>{const{hsv:{h:t},onChange:n}=this.props;if(!n)return;const o=(0,i.ensureNotNull)(this._container).getBoundingClientRect(),r=e.clientX-o.left,s=e.clientY-o.top;let a=r/o.width;a<0?a=0:a>1&&(a=1);let l=1-s/o.height;l<0?l=0:l>1&&(l=1),n({h:t,s:a,v:l})},this._mouseDown=e=>{window.addEventListener("mouseup",this._mouseUp),window.addEventListener("mousemove",this._mouseMove)},this._mouseUp=e=>{window.removeEventListener("mousemove",this._mouseMove),window.removeEventListener("mouseup",this._mouseUp),this._handlePosition(e)},this._mouseMove=(0,S.default)(this._handlePosition,100),this._handleTouch=e=>{this._handlePosition(e.nativeEvent.touches[0])}}render(){const{className:e,hsv:{h:t,s:n,v:r}}=this.props,a=`hsl(${360*t}, 100%, 50%)`;return o.createElement("div",{className:s()(E.saturation,e),style:{backgroundColor:a},ref:this._refContainer,onMouseDown:this._mouseDown,onTouchStart:this._handleTouch, +onTouchMove:this._handleTouch},o.createElement("div",{className:E.pointer,style:{left:100*n+"%",top:100*(1-r)+"%"}}))}}var _=n(92155);class w extends o.PureComponent{constructor(){super(...arguments),this._container=null,this._refContainer=e=>{this._container=e},this._handlePosition=e=>{const{hsv:{s:t,v:n},onChange:o}=this.props;if(!o)return;const r=(0,i.ensureNotNull)(this._container).getBoundingClientRect();let s=(e.clientY-r.top)/r.height;s<0?s=0:s>1&&(s=1),o({h:s,s:t,v:n})},this._mouseDown=e=>{window.addEventListener("mouseup",this._mouseUp),window.addEventListener("mousemove",this._mouseMove)},this._mouseUp=e=>{window.removeEventListener("mousemove",this._mouseMove),window.removeEventListener("mouseup",this._mouseUp),this._handlePosition(e)},this._mouseMove=(0,S.default)(this._handlePosition,100),this._handleTouch=e=>{this._handlePosition(e.nativeEvent.touches[0])}}render(){const{className:e,hsv:{h:t}}=this.props;return o.createElement("div",{className:s()(_.hue,e)},o.createElement("div",{className:_.pointerContainer,ref:this._refContainer,onMouseDown:this._mouseDown,onTouchStart:this._handleTouch,onTouchMove:this._handleTouch},o.createElement("div",{className:_.pointer,style:{top:100*t+"%"}})))}}var N=n(66454);const T="#000000",I=a.t(null,{context:"Color Picker"},n(40276));class k extends o.PureComponent{constructor(e){super(e),this._handleHSV=e=>{const t=function(e){const{h:t,s:n,v:o}=e;let r,s,a;const l=Math.floor(6*t),i=6*t-l,c=o*(1-n),u=o*(1-i*n),d=o*(1-(1-i)*n);switch(l%6){case 0:r=o,s=d,a=c;break;case 1:r=u,s=o,a=c;break;case 2:r=c,s=o,a=d;break;case 3:r=c,s=u,a=o;break;case 4:r=d,s=c,a=o;break;case 5:r=o,s=c,a=u;break;default:r=0,s=0,a=0}return"#"+[255*r,255*s,255*a].map((e=>("0"+Math.round(e).toString(16)).replace(/.+?([a-f0-9]{2})$/i,"$1"))).join("")}(e)||T;this.setState({color:t,inputColor:t.replace(/^#/,""),hsv:e}),this.props.onSelect(t)},this._handleInput=e=>{const t=e.currentTarget.value;try{const e=y(t),n=`#${t}`;this.setState({color:n,inputColor:t,hsv:e}),this.props.onSelect(n)}catch(e){this.setState({inputColor:t})}},this._handleAddColor=()=>this.props.onAdd(this.state.color);const t=e.color||T;this.state={color:t,inputColor:t.replace(/^#/,""),hsv:y(t)}}render(){const{color:e,hsv:t,inputColor:n}=this.state;return o.createElement("div",{className:N.container},o.createElement("div",{className:N.form},o.createElement("div",{className:N.swatch,style:{backgroundColor:e}}),o.createElement("div",{className:N.inputWrap},o.createElement("span",{className:N.inputHash},"#"),o.createElement("input",{type:"text",className:N.input,value:n,onChange:this._handleInput})),o.createElement("div",{className:N.buttonWrap},o.createElement(C.Button,{size:"s",onClick:this._handleAddColor},I))),o.createElement("div",{className:N.hueSaturationWrap},o.createElement(x,{className:N.saturation,hsv:t,onChange:this._handleHSV}),o.createElement(w,{className:N.hue,hsv:t,onChange:this._handleHSV})))}}var P=n(80072);const R=a.t(null,{context:"Color Picker"},n(53585)),B=a.t(null,{context:"Color Picker"},n(81865)) +;class M extends o.PureComponent{constructor(e){super(e),this._handleAddColor=e=>{this.setState({isCustom:!1}),this._onToggleCustom(!1);const{onAddColor:t}=this.props;t&&t(e)},this._handleSelectColor=e=>{const{onColorChange:t}=this.props,{isCustom:n}=this.state;t&&t(e,n)},this._handleCustomClick=()=>{this.setState({isCustom:!0}),this._onToggleCustom(!0)},this._handleOpacity=e=>{const{onOpacityChange:t}=this.props;t&&t(e)},this.state={isCustom:!1}}componentDidUpdate(e,t){e.selectOpacity!==this.props.selectOpacity&&this.props.menu&&this.props.menu.update()}render(){const{color:e,opacity:t,selectCustom:n,selectOpacity:r,customColors:a,onRemoveCustomColor:l}=this.props,{isCustom:i}=this.state,c="number"==typeof t?t:1;return i?o.createElement(k,{color:e,onSelect:this._handleSelectColor,onAdd:this._handleAddColor}):o.createElement("div",{className:P.container},o.createElement(b,{colors:h.basic,color:e,onSelect:this._handleSelectColor}),o.createElement(b,{colors:h.extended,color:e,onSelect:this._handleSelectColor}),o.createElement("div",{className:P.separator}),o.createElement(p.Provider,{value:l},o.createElement(b,{colors:a,color:e,onSelect:this._handleSelectColor},n&&o.createElement("div",{className:s()(P.customButton,"apply-common-tooltip"),onClick:this._handleCustomClick,title:R}))),r&&o.createElement(o.Fragment,null,o.createElement("div",{className:P.sectionTitle},B),o.createElement(f.Opacity,{color:e,opacity:c,onChange:this._handleOpacity})))}_onToggleCustom(e){const{onToggleCustom:t}=this.props;t&&t(e)}}},54368:(e,t,n)=>{"use strict";n.d(t,{Opacity:()=>i});var o=n(50959),r=n(97754),s=n(50151),a=n(91031),l=n(1034);class i extends o.PureComponent{constructor(e){super(e),this._container=null,this._pointer=null,this._raf=null,this._refContainer=e=>{this._container=e},this._refPointer=e=>{this._pointer=e},this._handlePosition=e=>{null===this._raf&&(this._raf=requestAnimationFrame((()=>{const t=(0,s.ensureNotNull)(this._container),n=(0,s.ensureNotNull)(this._pointer),o=t.getBoundingClientRect(),r=n.offsetWidth,l=e.clientX-r/2-o.left,i=(0,a.clamp)(l/(o.width-r),0,1);this.setState({inputOpacity:Math.round(100*i).toString()}),this.props.onChange(i),this._raf=null})))},this._onSliderClick=e=>{this._handlePosition(e.nativeEvent),this._dragSubscribe()},this._mouseUp=e=>{this.setState({isPointerDragged:!1}),this._dragUnsubscribe(),this._handlePosition(e)},this._mouseMove=e=>{this.setState({isPointerDragged:!0}),this._handlePosition(e)},this._onTouchStart=e=>{this._handlePosition(e.nativeEvent.touches[0])},this._handleTouch=e=>{this.setState({isPointerDragged:!0}),this._handlePosition(e.nativeEvent.touches[0])},this._handleTouchEnd=()=>{this.setState({isPointerDragged:!1})},this._handleInput=e=>{const t=e.currentTarget.value,n=Number(t)/100;this.setState({inputOpacity:t}),Number.isNaN(n)||n>1||this.props.onChange(n)},this.state={inputOpacity:Math.round(100*e.opacity).toString(),isPointerDragged:!1}}componentWillUnmount(){null!==this._raf&&(cancelAnimationFrame(this._raf),this._raf=null),this._dragUnsubscribe()}render(){ +const{color:e,opacity:t,hideInput:n}=this.props,{inputOpacity:s,isPointerDragged:a}=this.state,i={color:e||void 0};return o.createElement("div",{className:l.opacity},o.createElement("div",{className:l.opacitySlider,style:i,ref:this._refContainer,onMouseDown:this._onSliderClick,onTouchStart:this._onTouchStart,onTouchMove:this._handleTouch,onTouchEnd:this._handleTouchEnd},o.createElement("div",{className:l.opacitySliderGradient,style:{backgroundImage:`linear-gradient(90deg, transparent, ${e})`}}),o.createElement("div",{className:l.opacityPointerWrap},o.createElement("div",{className:r(l.pointer,a&&l.dragged),style:{left:100*t+"%"},ref:this._refPointer}))),!n&&o.createElement("div",{className:l.opacityInputWrap},o.createElement("input",{type:"text",className:l.opacityInput,value:s,onChange:this._handleInput}),o.createElement("span",{className:l.opacityInputPercent},"%")))}_dragSubscribe(){const e=(0,s.ensureNotNull)(this._container).ownerDocument;e&&(e.addEventListener("mouseup",this._mouseUp),e.addEventListener("mousemove",this._mouseMove))}_dragUnsubscribe(){const e=(0,s.ensureNotNull)(this._container).ownerDocument;e&&(e.removeEventListener("mousemove",this._mouseMove),e.removeEventListener("mouseup",this._mouseUp))}}},6914:(e,t,n)=>{"use strict";n.d(t,{white:()=>r,basic:()=>l,extended:()=>c});var o=n(7394);const r=o.colorsPalette["color-white"],s=["ripe-red","tan-orange","banana-yellow","iguana-green","minty-green","sky-blue","tv-blue","deep-blue","grapes-purple","berry-pink"],a=[200,300,400,500,600,700,800,900].map((e=>`color-cold-gray-${e}`));a.unshift("color-white"),a.push("color-black"),s.forEach((e=>{a.push(`color-${e}-500`)}));const l=a.map((e=>o.colorsPalette[e])),i=[];[100,200,300,400,700,900].forEach((e=>{s.forEach((t=>{i.push(`color-${t}-${e}`)}))}));const c=i.map((e=>o.colorsPalette[e]))},46059:(e,t,n)=>{"use strict";n.d(t,{ControlDisclosureView:()=>E});var o=n(50959),r=n(97754),s=n.n(r),a=n(38528),l=n(67029),i=n(78274),c=n(50628),u=n(50151);const d={x:0,y:0};function p(e,t,n){return(0,o.useCallback)((()=>function(e,t,{x:n=d.x,y:o=d.y}=d){const r=(0,u.ensureNotNull)(e).getBoundingClientRect(),s={x:r.left+n,y:r.top+r.height+o,indentFromWindow:{top:4,bottom:4,left:4,right:4}};return t&&(s.overrideWidth=r.width),s}(e.current,t,n)),[e,t])}const h=JSON.parse('{"size-header-height":"64px"}'),m=parseInt(h["size-header-height"]);function g(e){const{button:t,popupChildren:n,buttonRef:r,listboxId:s,listboxClassName:a,listboxTabIndex:l,matchButtonAndListboxWidths:i,isOpened:u,scrollWrapReference:d,listboxReference:h,onClose:g,onOpen:v,onListboxFocus:b,onListboxBlur:f,onListboxKeyDown:C,listboxAria:y,repositionOnScroll:S=!0,closeOnHeaderOverlap:E=!1,popupPositionCorrection:x={x:0,y:0},popupPosition:_}=e,w=p(r,i,x),N=E?m:0;return o.createElement(o.Fragment,null,t,o.createElement(c.PopupMenu,{...y,id:s,className:a,tabIndex:l,isOpened:u,position:_||w,repositionOnScroll:S,onClose:g,onOpen:v,doNotCloseOn:r.current,reference:h,scrollWrapReference:d,onFocus:b,onBlur:f,onKeyDown:C,closeOnScrollOutsideOffset:N},n))} +var v=n(9745),b=n(64912),f=n(94727);function C(e){const{isDropped:t}=e;return o.createElement(v.Icon,{className:s()(f.icon,t&&f.dropped),icon:b})}function y(e){const{className:t,disabled:n,isDropped:r}=e;return o.createElement("span",{className:s()(f.button,n&&f.disabled,t)},o.createElement(C,{isDropped:r}))}var S=n(24009);const E=o.forwardRef(((e,t)=>{const{listboxId:n,className:r,listboxClassName:c,listboxTabIndex:u,hideArrowButton:d,matchButtonAndListboxWidths:p,popupPosition:h,disabled:m,isOpened:v,scrollWrapReference:b,repositionOnScroll:f,closeOnHeaderOverlap:C,listboxReference:E,size:x="medium",onClose:_,onOpen:w,onListboxFocus:N,onListboxBlur:T,onListboxKeyDown:I,buttonChildren:k,children:P,caretClassName:R,listboxAria:B,...M}=e,O=(0,o.useRef)(null),D=!d&&o.createElement(i.EndSlot,null,o.createElement(y,{isDropped:v,disabled:m,className:R}));return o.createElement(g,{buttonRef:O,listboxId:n,listboxClassName:c,listboxTabIndex:u,isOpened:v,onClose:_,onOpen:w,listboxReference:E,scrollWrapReference:b,onListboxFocus:N,onListboxBlur:T,onListboxKeyDown:I,listboxAria:B,matchButtonAndListboxWidths:p,popupPosition:h,button:o.createElement(l.ControlSkeleton,{...M,"data-role":"listbox",disabled:m,className:s()(S.button,r),size:x,ref:(0,a.useMergedRefs)([O,t]),middleSlot:o.createElement(i.MiddleSlot,null,o.createElement("span",{className:s()(S["button-children"],d&&S.hiddenArrow)},k)),endSlot:D}),popupChildren:P,repositionOnScroll:f,closeOnHeaderOverlap:C})}));E.displayName="ControlDisclosureView"},26597:(e,t,n)=>{"use strict";n.d(t,{useKeyboardActionHandler:()=>o.useKeyboardActionHandler,useKeyboardClose:()=>o.useKeyboardClose,useKeyboardEventHandler:()=>o.useKeyboardEventHandler,useKeyboardOpen:()=>o.useKeyboardOpen,useKeyboardToggle:()=>o.useKeyboardToggle});var o=n(66686)},56512:(e,t,n)=>{"use strict";n.d(t,{useCustomColors:()=>i});var o=n(50959),r=n(56840),s=n(76422);function a(e,t){(0,o.useEffect)((()=>(s.subscribe(e,t,null),()=>{s.unsubscribe(e,t,null)})),[e,t])}var l=n(24377);function i(){const[e,t]=(0,o.useState)((0,r.getJSON)("pickerCustomColors",[]));a("add_new_custom_color",(n=>t(c(n,e)))),a("remove_custom_color",(n=>t(u(n,e))));const n=(0,o.useCallback)((t=>{const n=t?(0,l.parseRgb)(t):null;e.some((e=>null!==e&&null!==n&&(0,l.areEqualRgb)((0,l.parseRgb)(e),n)))||(s.emit("add_new_custom_color",t),(0,r.setJSON)("pickerCustomColors",c(t,e)))}),[e]),i=(0,o.useCallback)((t=>{(t>=0||t29&&n.shift(),n}function u(e,t){return t.filter(((t,n)=>e!==n))}},75690:(e,t,n)=>{"use strict";n.d(t,{Select:()=>T});var o=n(50959),r=n(22064),s=n(38528),a=n(50151),l=n(74991);const i={duration:200,additionalScroll:0},c={vertical:{scrollSize:"scrollHeight",clientSize:"clientHeight",start:"top",end:"bottom",size:"height"},horizontal:{scrollSize:"scrollWidth",clientSize:"clientWidth",start:"left",end:"right",size:"width"}};function u(e,t){const n=c[e] +;return t[n.scrollSize]>t[n.clientSize]}function d(e,t,n,o,r,s){const a=function(e,t,n,o=0){const r=c[e];return{start:-1*o,middle:-1*(Math.floor(n[r.size]/2)-Math.floor(t[r.size]/2)),end:-1*(n[r.size]-t[r.size])+o}}(e,o,r,s.additionalScroll);let i=0;if(function(e,t,n){const o=c[e];return t[o.start]n[o.end]+n[o.size]/2}(e,o,r))i=a.middle;else{const t=function(e,t,n,o=0){const r=c[e],s=t[r.start]+Math.floor(t[r.size]/2),a=n[r.start]+Math.floor(n[r.size]/2);return{start:t[r.start]-n[r.start]-o,middle:s-a,end:t[r.end]-n[r.end]+o}}(e,o,r,s.additionalScroll),n=function(e){const{start:t,middle:n,end:o}=e,r=new Map([[Math.abs(t),{key:"start",value:Math.sign(t)}],[Math.abs(n),{key:"middle",value:Math.sign(n)}],[Math.abs(o),{key:"end",value:Math.sign(o)}]]),s=Math.min(...r.keys());return r.get(s)}(t);i=void 0!==n?a[n.key]:0}return function(e){const{additionalScroll:t=0,duration:n=l.dur,func:o=l.easingFunc.easeInOutCubic,onScrollEnd:r,target:s,wrap:a,direction:i="vertical"}=e;let{targetRect:c,wrapRect:u}=e;c=null!=c?c:s.getBoundingClientRect(),u=null!=u?u:a.getBoundingClientRect();const d=("vertical"===i?c.top-u.top:c.left-u.left)+t,p="vertical"===i?"scrollTop":"scrollLeft",h=a?a[p]:0;let m,g=0;return g=window.requestAnimationFrame((function e(t){let s;if(m?s=t-m:(s=0,m=t),s>=n)return a[p]=h+d,void(r&&r());const l=h+d*o(s/n);a[p]=Math.floor(l),g=window.requestAnimationFrame(e)})),function(){window.cancelAnimationFrame(g),r&&r()}}({...s,target:t,targetRect:o,wrap:n,wrapRect:r,additionalScroll:i,direction:e})}class p{constructor(e=null){this._container=null,this._lastScrolledElement=null,this._stopVerticalScroll=null,this._stopHorizontalScroll=null,this._container=e}scrollTo(e,t=i){if(null!==this._container&&null!==e&&!function(e,t){const n=e.getBoundingClientRect(),o=t.getBoundingClientRect();return n.top>=o.top&&n.bottom<=o.bottom&&n.left>=o.left&&n.right<=o.right}(e,this._container)){const n=e.getBoundingClientRect(),o=this._container.getBoundingClientRect();this.stopScroll(),u("vertical",this._container)&&(this._stopVerticalScroll=d("vertical",e,this._container,n,o,this._modifyOptions("vertical",t))),u("horizontal",this._container)&&(this._stopHorizontalScroll=d("horizontal",e,this._container,n,o,this._modifyOptions("horizontal",t)))}this._lastScrolledElement=e}scrollToLastElement(e){this.scrollTo(this._lastScrolledElement,e)}stopScroll(){null!==this._stopVerticalScroll&&this._stopVerticalScroll(),null!==this._stopHorizontalScroll&&this._stopHorizontalScroll()}getContainer(){return this._container}setContainer(e){var t;this._container=e,(null===(t=this._container)||void 0===t?void 0:t.contains(this._lastScrolledElement))||(this._lastScrolledElement=null)}destroy(){this.stopScroll(),this._container=null,this._lastScrolledElement=null}_handleScrollEnd(e){"vertical"===e?this._stopVerticalScroll=null:this._stopHorizontalScroll=null}_modifyOptions(e,t){return Object.assign({},t,{onScrollEnd:()=>{this._handleScrollEnd(e),void 0!==t.onScrollEnd&&t.onScrollEnd()}})}}function h(e={}){ +const{activeItem:t,getKey:n,...r}=e,s=(0,o.useRef)(null),l=(0,o.useRef)(new Map),i=function(e){const t=(0,o.useRef)(null);return(0,o.useEffect)((()=>(t.current=new p(e),()=>(0,a.ensureNotNull)(t.current).destroy())),[]),t}(s.current),c=(0,o.useCallback)((()=>{null!==i.current&&null!==s.current&&i.current.getContainer()!==s.current&&i.current.setContainer(s.current)}),[i,s]),u=(0,o.useCallback)((e=>{s.current=e}),[s]),d=(0,o.useCallback)(((e,t)=>{const o=n?n(e):e;t?l.current.set(o,t):l.current.delete(o)}),[l,n]),h=(0,o.useCallback)(((e,t)=>{if(!e)return;const o=n?n(e):e,r=l.current.get(o);r&&(c(),(0,a.ensureNotNull)(i.current).scrollTo(r,t))}),[l,i,n]);return(0,o.useEffect)((()=>h(t,r)),[h,t]),[u,d,h]}var m=n(16396),g=n(4889),v=n(43370);var b=n(66686);function f(e,t){return e>=0?e%t:(t-Math.abs(e)%t)%t}var C=n(26597),y=n(46059),S=n(9147),E=n(80142),x=n(39033);function _(e){return!e.readonly}function w(e,t){var n;return null!==(n=null==t?void 0:t.id)&&void 0!==n?n:(0,r.createDomId)(e,"item",null==t?void 0:t.value)}function N(e){var t,n;const{selectedItem:r,placeholder:s}=e;if(!r)return o.createElement("span",{className:x.placeholder},s);const a=null!==(n=null!==(t=r.selectedContent)&&void 0!==t?t:r.content)&&void 0!==n?n:r.value;return o.createElement("span",null,a)}const T=o.forwardRef(((e,t)=>{const{id:n,menuClassName:a,menuItemClassName:l,tabIndex:i,disabled:c,highlight:u,intent:d,hideArrowButton:p,placeholder:x,addPlaceholderToItems:T=!0,value:I,"aria-labelledby":k,onFocus:P,onBlur:R,onClick:B,onChange:M,onKeyDown:O,repositionOnScroll:D=!0,openMenuOnEnter:A=!0,...V}=e;let{items:F}=e;if(x&&T){F=[{value:void 0,content:x,id:(0,r.createDomId)(n,"placeholder")},...F]}const{listboxId:z,isOpened:W,isFocused:K,buttonTabIndex:L,listboxTabIndex:j,highlight:H,intent:U,open:Y,onOpen:G,close:$,toggle:Q,buttonFocusBindings:q,onButtonClick:Z,buttonRef:X,listboxRef:J,buttonAria:ee}=(0,S.useControlDisclosure)({id:n,disabled:c,buttonTabIndex:i,intent:d,highlight:u,onFocus:P,onBlur:R,onClick:B}),te=F.filter(_),ne=te.find((e=>e.value===I)),[oe,re,se]=h({activeItem:ne}),ae=(0,r.joinDomIds)(k,n),le=ae.length>0?ae:void 0,ie=(0,o.useMemo)((()=>({role:"listbox","aria-labelledby":k,"aria-activedescendant":w(n,ne)})),[k,ne]),ce=(0,o.useCallback)((e=>e.value===I),[I]),ue=(0,o.useCallback)((e=>M&&M(e.value)),[M]),de=function(e,t,n,r,s,a={},l){const i=(0,o.useCallback)((e=>{const o=t.findIndex(n);if(o===t.length-1&&!s)return void((null==l?void 0:l.onFailNext)&&l.onFailNext(e));const a=f(o+1,t.length);r&&r(t[a],"next")}),[t,n,r,s]),c=(0,o.useCallback)((e=>{const o=t.findIndex(n);if(0===o&&!s)return void((null==l?void 0:l.onFailPrev)&&l.onFailPrev(e));const a=f(o-1,t.length);r&&r(t[a],"previous")}),[t,n,r,s]),u=(0,o.useCallback)((()=>{r&&r(t[0],"first")}),[r,t]),d=(0,o.useCallback)((()=>{r&&r(t[t.length-1],"last")}),[r,t]),p=(0,o.useMemo)((()=>(e=>({next:[40,()=>e()?37:39],previous:[38,()=>e()?39:37],first:[33,36],last:[34,35]}))(e)),[e]),{next:h=p.next,previous:m=p.previous,first:g=p.first,last:v=p.last}=a;return(0, +b.useComposedKeyboardActionHandlers)((0,b.useKeyboardActionHandler)(h,i),(0,b.useKeyboardActionHandler)(m,c),(0,b.useKeyboardActionHandler)(g,u),(0,b.useKeyboardActionHandler)(v,d))}(E.isRtl,te,ce,ue,!1,{next:[40],previous:[38]}),pe=(0,C.useKeyboardToggle)(Q,W||A),he=(0,C.useKeyboardClose)(W,$),me=(0,C.useKeyboardOpen)(W,Y),ge=(0,C.useKeyboardEventHandler)([pe,he,me]),ve=(0,C.useKeyboardEventHandler)([de,pe,he]),be=function(e){const t=(0,o.useRef)(""),n=(0,o.useMemo)((()=>(0,g.default)((()=>{t.current=""}),500)),[]),r=(0,o.useMemo)((()=>(0,v.default)(e,200)),[e]);return(0,o.useCallback)((e=>{e.key.length>0&&e.key.length<3&&(t.current+=e.key,r(t.current,e),n())}),[n,r])}(((t,n)=>{const o=function(e,t,n){return e.find((e=>{var o;const r=t.toLowerCase();return!e.readonly&&(n?n(e).toLowerCase().startsWith(r):!e.readonly&&("string"==typeof e.content&&e.content.toLowerCase().startsWith(r)||"string"==typeof e.textContent&&e.textContent.toLowerCase().startsWith(r)||String(null!==(o=e.value)&&void 0!==o?o:"").toLowerCase().startsWith(r)))}))}(te,t,e.getSearchKey);void 0!==o&&M&&(n.stopPropagation(),W||Y(),M(o.value))}));return o.createElement(y.ControlDisclosureView,{...V,...ee,...q,id:n,role:"button",tabIndex:L,"aria-owns":ee["aria-controls"],"aria-haspopup":"listbox","aria-labelledby":le,disabled:c,hideArrowButton:p,isFocused:K,isOpened:W,highlight:H,intent:U,ref:(0,s.useMergedRefs)([X,t]),onClick:Z,onOpen:function(){se(ne,{duration:0}),G()},onClose:$,onKeyDown:function(e){ge(e),O&&O(e);e.defaultPrevented||be(e)},listboxId:z,listboxTabIndex:j,listboxClassName:a,listboxAria:ie,listboxReference:J,scrollWrapReference:oe,onListboxKeyDown:function(e){ve(e),e.defaultPrevented||be(e)},buttonChildren:o.createElement(N,{selectedItem:ne,placeholder:x}),repositionOnScroll:D},F.map(((e,t)=>{var r;if(e.readonly)return o.createElement(o.Fragment,{key:`readonly_item_${t}`},e.content);const s=w(n,e);return o.createElement(m.PopupMenuItem,{key:s,id:s,className:l,role:"option","aria-selected":I===e.value,isActive:I===e.value,label:null!==(r=e.content)&&void 0!==r?r:e.value,onClick:fe,onClickArg:e.value,isDisabled:e.disabled,reference:t=>re(e,t)})})));function fe(e){M&&M(e)}}));T.displayName="Select"},86656:(e,t,n)=>{"use strict";n.d(t,{TouchScrollContainer:()=>l});var o=n(50959),r=n(59142),s=n(50151),a=n(49483);const l=(0,o.forwardRef)(((e,t)=>{const{children:n,...s}=e,l=(0,o.useRef)(null);return(0,o.useImperativeHandle)(t,(()=>l.current)),(0,o.useLayoutEffect)((()=>{if(a.CheckMobile.iOS())return null!==l.current&&(0,r.disableBodyScroll)(l.current,{allowTouchMove:i(l)}),()=>{null!==l.current&&(0,r.enableBodyScroll)(l.current)}}),[]),o.createElement("div",{ref:l,...s},n)}));function i(e){return t=>{const n=(0,s.ensureNotNull)(e.current),o=document.activeElement;return!n.contains(t)||null!==o&&n.contains(o)&&o.contains(t)}}},6132:(e,t,n)=>{"use strict";var o=n(22134);function r(){}function s(){}s.resetWarningCache=r,e.exports=function(){function e(e,t,n,r,s,a){if(a!==o){ +var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:s,resetWarningCache:r};return n.PropTypes=n,n}},19036:(e,t,n)=>{e.exports=n(6132)()},22134:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},83852:e=>{e.exports={titleWrap:"titleWrap-_6CD9pJu",groupFooter:"groupFooter-_6CD9pJu"}},51424:e=>{e.exports={inlineRow:"inlineRow-hi3GkxTA"}},32850:e=>{e.exports={icon:"icon-siMviKkC"}},55386:e=>{e.exports={input:"input-dV7I8XN5",symbol:"symbol-dV7I8XN5",checkbox:"checkbox-dV7I8XN5",label:"label-dV7I8XN5",dropdownMenu:"dropdownMenu-dV7I8XN5",sessionStart:"sessionStart-dV7I8XN5",sessionEnd:"sessionEnd-dV7I8XN5",sessionInputContainer:"sessionInputContainer-dV7I8XN5",sessionDash:"sessionDash-dV7I8XN5",inputGroup:"inputGroup-dV7I8XN5",textarea:"textarea-dV7I8XN5",inlineGroup:"inlineGroup-dV7I8XN5",hasTooltip:"hasTooltip-dV7I8XN5"}},20374:e=>{e.exports={content:"content-mTbR5jYu",cell:"cell-mTbR5jYu",inner:"inner-mTbR5jYu",first:"first-mTbR5jYu",inlineCell:"inlineCell-mTbR5jYu",fill:"fill-mTbR5jYu",top:"top-mTbR5jYu",topCenter:"topCenter-mTbR5jYu",offset:"offset-mTbR5jYu",inlineRow:"inlineRow-mTbR5jYu",grouped:"grouped-mTbR5jYu",separator:"separator-mTbR5jYu",groupSeparator:"groupSeparator-mTbR5jYu",big:"big-mTbR5jYu",adaptive:"adaptive-mTbR5jYu",checkableTitle:"checkableTitle-mTbR5jYu"}},36341:e=>{e.exports={wrap:"wrap-BE2IgHEr",labelWrap:"labelWrap-BE2IgHEr",label:"label-BE2IgHEr",hasTooltip:"hasTooltip-BE2IgHEr"}},66291:(e,t,n)=>{"use strict";n.d(t,{splitThousands:()=>r});var o=n(50335);function r(e,t=" "){let n=e+"";-1!==n.indexOf("e")&&(n=function(e){return(0,o.fixComputationError)(e).toFixed(10).replace(/\.?0+$/,"")}(Number(e)));const r=n.split(".");return r[0].replace(/\B(?=(\d{3})+(?!\d))/g,t)+(r[1]?"."+r[1]:"")}},99212:(e,t,n)=>{"use strict";n.d(t,{bind:()=>a,setter:()=>l});var o=n(50959),r=n(62762),s=n(27365);function a(e){var t;return t=class extends o.PureComponent{constructor(){super(...arguments),this._onChange=(e,t,n)=>{const{setValue:o}=this.context,{onChange:r}=this.props;l(o,r)(e,t,n)}}render(){const{input:t}=this.props,{values:n,model:r}=this.context;return o.createElement(e,{...this.props,value:n[t.id],tzName:(0,s.getTimezoneName)(r),onChange:this._onChange})}},t.contextType=r.PropertyContext,t}function l(e,t){return(n,o,r)=>{e(o,n,r),t&&t(n,o,r)}}},62762:(e,t,n)=>{"use strict";n.d(t,{PropertyContext:()=>c,PropertyContainer:()=>u});var o=n(50959),r=n(50151),s=n(44352),a=n(47539);const l=(0,n(98351).getLogger)("Platform.GUI.StudyInputPropertyContainer"),i=new a.TranslatedString("change {propertyName} property",s.t(null,void 0,n(18567))),c=o.createContext(null) +;class u extends o.PureComponent{constructor(e){super(e),this._setValue=(e,t,o)=>{const{property:c,model:u}=this.props,d=(0,r.ensureDefined)(c.child(e));l.logNormal(`Changing property "${e}" value from "${c.value()}" to "${t}"`);const p=new a.TranslatedString(o,function(e){return s.t(e,{context:"input"},n(88601))}(o));u.setProperty(d,t,i.format({propertyName:p}))};const{property:t}=e,o={};t.childNames().forEach((e=>{const n=(0,r.ensureDefined)(t.child(e));o.hasOwnProperty(e)||(o[e]=n.value())})),this.state=o}componentDidMount(){const{property:e,onStudyInputChange:t}=this.props;e.childNames().forEach((n=>{(0,r.ensureDefined)(e.child(n)).subscribe(this,(e=>{const o=e.value();l.logNormal(`Property "${n}" updated to value "${o}"`),this.setState({[n]:o}),null==t||t(o,n)}))}))}componentWillUnmount(){const{property:e}=this.props;e.childNames().forEach((t=>{(0,r.ensureDefined)(e.child(t)).unsubscribeAll(this)}))}render(){const{study:e,model:t,children:n}=this.props,r={study:e,model:t,values:this.state,setValue:this._setValue};return o.createElement(c.Provider,{value:r},n)}}},19243:(e,t,n)=>{"use strict";n.d(t,{ModelContext:()=>r,bindModel:()=>s});var o=n(50959);const r=o.createContext(null);function s(e,t){return o.createElement(r.Consumer,null,(n=>n?o.createElement(e,{...Object.assign({model:n},t)}):null))}},56857:(e,t,n)=>{"use strict";n.d(t,{StylePropertyContext:()=>s,StylePropertyContainer:()=>a,bindPropertyContext:()=>l});var o=n(50959),r=n(19243);const s=o.createContext(null);class a extends o.PureComponent{constructor(){super(...arguments),this._setValue=(e,t,n)=>{const{model:o}=this.props;o.setProperty(e,t,n)}}componentDidMount(){const{property:e}=this.props;e.subscribe(this,(()=>this.forceUpdate()))}componentWillUnmount(){const{property:e}=this.props;e.unsubscribeAll(this)}render(){const e={setValue:this._setValue};return o.createElement(s.Provider,{value:e},this.props.children)}}function l(e,t){return(0,r.bindModel)((({model:n})=>o.createElement(a,{model:n,property:t.property},o.createElement(e,{...t}))),t)}},52889:(e,t,n)=>{"use strict";n.d(t,{InputTooltip:()=>h});var o=n(50959),r=n(97754),s=n.n(r),a=n(9745),l=n(38780),i=n(32563),c=n(32850),u=n(85508);function d(){document.removeEventListener("scroll",d),document.removeEventListener("touchstart",d),(0,l.hide)()}function p(e){i.mobiletouch&&((0,l.showOnElement)(e.currentTarget,{tooltipDelay:0}),document.addEventListener("scroll",d),document.addEventListener("touchstart",d))}function h(e){const{className:t,title:n}=e;return o.createElement(a.Icon,{icon:u,className:s()(t,"apply-common-tooltip",c.icon),title:n,onClick:p})}},67899:(e,t,n)=>{"use strict";n.d(t,{isGroup:()=>r,isInputInlines:()=>s,getInputGroups:()=>a});var o=n(50151);function r(e){return e.hasOwnProperty("groupType")}function s(e){return r(e)&&"inline"===e.groupType}function a(e){const t=[],n=new Map,r=new Map;return r.set(void 0,new Map),e.forEach((e=>{const{group:s,inline:a}=e;if(void 0!==s||void 0!==a)if(void 0!==s)if(void 0!==a)if(n.has(s)){const t=(0,o.ensureDefined)(n.get(s));let i;r.has(t)?i=(0, +o.ensureDefined)(r.get(t)):(i=new Map,r.set(t,i)),l(e,"inline",a,i,t.children)}else{const o={id:a,groupType:"inline",children:[e]},l={id:s,groupType:"group",children:[o]},i=new Map;i.set(a,o),r.set(l,i),n.set(s,l),t.push(l)}else l(e,"group",s,n,t);else{const n=(0,o.ensureDefined)(r.get(void 0));l(e,"inline",(0,o.ensureDefined)(a),n,t)}else t.push(e)})),t}function l(e,t,n,r,s){if(r.has(n))(0,o.ensureDefined)(r.get(n)).children.push(e);else{const o={id:n,groupType:t,children:[e]};r.set(n,o),s.push(o)}}},98111:(e,t,n)=>{"use strict";n.d(t,{InputRow:()=>$});var o=n(44352),r=n(50959),s=n(50151),a=n(8890),l=n(3927),i=n(50866),c=n(72126),u=n(97754),d=n.n(u),p=n(31261),h=n(99212),m=n(71163),g=n(55386);class v extends r.PureComponent{constructor(){super(...arguments),this._onChange=e=>{const{input:{id:t,name:n},onChange:o}=this.props;o(e.currentTarget.value,t,n)}}render(){const{input:{defval:e},value:t,disabled:n,onBlur:o,onKeyDown:s,hasTooltip:a}=this.props;return r.createElement(p.InputControl,{className:d()(g.input,a&&g.hasTooltip),value:void 0===t?e:t,onChange:this._onChange,onBlur:o,onKeyDown:s,disabled:n})}}const b=(0,m.debounced)(v),f=(0,h.bind)(b);var C=n(36780),y=n(40296);function S(e){const{className:t}=e,n=(0,r.useContext)(y.PropertyTable.InlineRowContext);return r.createElement("div",{className:u(g.inputGroup,n&&g.inlineGroup,t)},e.children)}var E=n(36565);function x(e=""){const[,t="",n="",o="",r=""]=Array.from(e.match(/^(\d\d)(\d\d)-(\d\d)(\d\d)/)||[]);return[`${t}:${n}`,`${o}:${r}`]}class _ extends r.PureComponent{constructor(e){super(e),this._onStartPick=e=>{this.setState({startTime:e},this._onChange)},this._onEndPick=e=>{this.setState({endTime:e},this._onChange)},this._onChange=()=>{const{input:{id:e,name:t},onChange:n}=this.props,{startTime:o,endTime:r}=this.state;n(o.replace(":","")+"-"+r.replace(":",""),e,t)};const t=e.value||e.input.defval,[n,o]=x(t);this.state={prevValue:t,startTime:n,endTime:o}}render(){const{startTime:e,endTime:t}=this.state,{hasTooltip:n,disabled:o}=this.props;return r.createElement(S,{className:d()(n&&g.hasTooltip)},r.createElement("div",{className:g.sessionStart},r.createElement(E.TimeInput,{className:d()(g.input,g.sessionInputContainer),name:"start",value:(0,s.ensureDefined)(e),onChange:this._onStartPick,disabled:o}),r.createElement("span",{className:g.sessionDash}," — ")),r.createElement("div",{className:g.sessionEnd},r.createElement(E.TimeInput,{className:d()(g.input,g.sessionInputContainer),name:"end",value:(0,s.ensureDefined)(t),onChange:this._onEndPick,disabled:o})))}static getDerivedStateFromProps(e,t){if(e.value===t.prevValue)return t;const[n,o]=x(e.value);return{prevValue:e.value,startTime:n,endTime:o}}}const w=(0,h.bind)(_);var N=n(2484),T=n(58403),I=n(62762),k=n(75690);class P extends r.PureComponent{constructor(){super(...arguments),this._onChange=e=>{const{input:{id:t,name:n},onChange:o}=this.props;o(e,t,n)}}render(){const{input:{id:e,defval:t,options:s,optionsTitles:a},value:l,disabled:i,hasTooltip:c}=this.props,u=s.map((e=>{const t=a&&a[e]?a[e]:e;return{value:e, +content:o.t(t,{context:"input"},n(88601))}})),p=void 0!==l&&s.includes(l)?l:t;return r.createElement(k.Select,{id:e,className:d()(g.input,c&&g.hasTooltip),menuClassName:g.dropdownMenu,value:p,items:u,onChange:this._onChange,disabled:i})}}const R=(0,h.bind)(P);var B=n(73146),M=n(89215);const O={open:o.t(null,void 0,n(38466)),high:o.t(null,void 0,n(39337)),low:o.t(null,void 0,n(3919)),close:o.t(null,void 0,n(36962)),hl2:o.t(null,void 0,n(91815)),hlc3:o.t(null,void 0,n(40771)),ohlc4:o.t(null,void 0,n(12504)),hlcc4:o.t(null,void 0,n(9523))};class D extends r.PureComponent{render(){const{input:e}=this.props,{study:t,model:n}=this.context;let o={...O};delete o.hlcc4;const l=(0,B.createAdapter)(t);if(t&&this._isStudy(t)&&t.isChildStudy()){const t=(0,a.getInputValue)(l.inputs()[e.id]),n=l.parentSourceForInput(t);if((0,M.isStudy)(n)){const t=n.title(),r=T.StudyMetaInfo.getChildSourceInputTitles(e,n.metaInfo(),t);o={...o,...r}}}if(N.enabled("study_on_study")&&t&&this._isStudy(t)&&(t.isChildStudy()||T.StudyMetaInfo.canBeChild(t.metaInfo()))){const e=[t,...l.getAllChildren()];n.model().allStudies().filter((t=>t.canHaveChildren()&&!e.includes(t))).forEach((e=>{const t=e.title(!0,void 0,!0),n=e.id(),r=e.metaInfo(),a=r.styles,l=r.plots||[];if(1===l.length)o[n+"$0"]=t;else if(l.length>1){const e=l.reduce(((e,o,r)=>{if(!T.StudyMetaInfo.canPlotBeSourceOfChildStudy(o.type))return e;let l;try{l=(0,s.ensureDefined)((0,s.ensureDefined)(a)[o.id]).title}catch(e){l=o.id}return{...e,[`${n}$${r}`]:`${t}: ${l}`}}),{});o={...o,...e}}}))}const i={...e,type:"text",options:Object.keys(o),optionsTitles:o};return r.createElement(R,{...this.props,input:i})}_isStudy(e){return!e.hasOwnProperty("isInputsStudy")}}D.contextType=I.PropertyContext;var A=n(578),V=n(92133);const F=void 0,z=["1","3","5","15","30","45","60","120","180","240","1D","1W","1M","3M","6M","12M"],W=["1S","5S","10S","15S","30S"];class K extends r.PureComponent{constructor(){super(...arguments),this._onChange=e=>{const{input:{id:t,name:n},onChange:o}=this.props;o(e,t,n)}}render(){const{input:e,value:t,disabled:s,hasTooltip:a}=this.props,l=A.Interval.parse(void 0===t?e.defval:t),i=l.isValid()?l.value():t,c=F?F.get().filter((e=>!A.Interval.parse(e).isRange())):[],u=(0,V.mergeResolutions)(z,(0,V.isSecondsEnabled)()?W:[],c);return u.unshift(""),r.createElement(k.Select,{id:e.id,className:d()(g.input,g.resolution,a&&g.hasTooltip),menuClassName:d()(g.dropdownMenu,g.resolution),items:(p=u,p.map((e=>({value:e,content:""===e?o.t(null,void 0,n(94551)):(0,V.getTranslatedResolutionModel)(e).hint})))),value:i,onChange:this._onChange,disabled:s});var p}}const L=(0,h.bind)(K);var j=n(14448),H=n(56857);class U extends r.PureComponent{render(){return r.createElement(I.PropertyContext.Consumer,null,(e=>e?this._getColorInputWithContext(e):null))}_getColorInputWithContext(e){var t;const{input:{id:n},disabled:o,hasTooltip:s}=this.props,{model:a,study:l}=e;if("properties"in l||"tempProperties"in l){ +const e="properties"in l?l.properties().inputs[n]:null===(t=l.tempProperties)||void 0===t?void 0:t.inputs.child(n);return r.createElement(H.StylePropertyContainer,{model:a,property:e},r.createElement(j.ColorWithThicknessSelect,{className:d()(s&&g.hasTooltip),color:e,disabled:o}))}return null}}class Y extends r.PureComponent{render(){const{input:e,disabled:t,onChange:n,tzName:o,hasTooltip:s}=this.props;if((0,a.isStudyInputOptionsInfo)(e))return r.createElement(R,{input:e,disabled:t,onChange:n,hasTooltip:s});switch(e.type){case"integer":return r.createElement(l.IntegerInput,{input:e,disabled:t,onChange:n,hasTooltip:s});case"float":case"price":return r.createElement(i.FloatInput,{input:e,disabled:t,onChange:n,hasTooltip:s});case"bool":return r.createElement(c.BoolInput,{input:e,disabled:t,onChange:n,hasTooltip:s});case"text":return r.createElement(f,{input:e,disabled:t,onChange:n,hasTooltip:s});case"symbol":return r.createElement(C.SymbolInput,{input:e,disabled:t,onChange:n,hasTooltip:s});case"session":return r.createElement(w,{input:e,disabled:t,onChange:n,hasTooltip:s});case"source":return r.createElement(D,{input:e,disabled:t,onChange:n,hasTooltip:s});case"resolution":return r.createElement(L,{input:e,disabled:t,onChange:n,hasTooltip:s});case"time":default:return null;case"color":return r.createElement(U,{input:e,disabled:t,onChange:n,hasTooltip:s})}}}var G=n(52889);class $ extends r.PureComponent{render(){const{label:e,children:t,input:a,disabled:l,onChange:i,labelAlign:c,grouped:u,tooltip:d,offset:p}=this.props;return r.createElement(y.PropertyTable.Row,null,r.createElement(y.PropertyTable.Cell,{placement:"first",verticalAlign:c,grouped:u,offset:p},void 0!==e?e:o.t((0,s.ensureDefined)(a).name,{context:"input"},n(88601))),r.createElement(y.PropertyTable.Cell,{placement:"last",grouped:u},t||r.createElement(Y,{input:(0,s.ensureDefined)(a),onChange:i,disabled:l,hasTooltip:Boolean(d)}),d&&r.createElement(G.InputTooltip,{title:d})))}}},8069:(e,t,n)=>{"use strict";n.d(t,{InputsTabContent:()=>z});var o,r=n(50959),s=n(44352),a=n(62762),l=n(40296),i=n(54349),c=n(97754),u=n.n(c),d=n(37469),p=n.n(d);const h=(0,i.makeSwitchGroupItem)(((o=class extends r.PureComponent{constructor(){super(...arguments),this._onChange=()=>{this.props.onChange&&this.props.onChange(this.props.value)}}render(){const e=c(this.props.className,p().radio,{[p().reverse]:Boolean(this.props.labelPositionReverse)}),t=c(p().label,{[p().disabled]:this.props.disabled}),n=c(p().box,{[p().noOutline]:-1===this.props.tabIndex});let o=null;return this.props.label&&(o=r.createElement("span",{className:t},this.props.label)),r.createElement("label",{className:e},r.createElement("span",{className:p().wrapper,title:this.props.title},r.createElement("input",{id:this.props.id,tabIndex:this.props.tabIndex,autoFocus:this.props.autoFocus,role:this.props.role,className:p().input,type:"radio",name:this.props.name,checked:this.props.checked,disabled:this.props.disabled,value:this.props.value,onChange:this._onChange,ref:this.props.reference}),r.createElement("span",{className:n +})),o)}}).defaultProps={value:"on"},o));var m=n(50151),g=n(36780),v=n(99212),b=n(52889),f=n(55386);function C(e){const{children:t,input:o,disabled:c,onChange:u,grouped:d,tooltip:p}=e,C=(0,r.useContext)(a.PropertyContext),{values:y,setValue:S}=(0,m.ensureNotNull)(C),E=y[o.id],[x,_]=(0,r.useState)(E?"another-symbol":"main-symbol"),[w,N]=(0,r.useState)(E);return(0,r.useEffect)((()=>{E&&N(E)}),[E]),r.createElement(i.SwitchGroup,{name:`symbol-source-${o.id}`,values:[x],onChange:function(e){_(e),"main-symbol"===e?(0,v.setter)(S)("",o.id,o.name):"another-symbol"===e&&w&&(0,v.setter)(S,u)(w,o.id,o.name)}},r.createElement(l.PropertyTable.Row,null,r.createElement(l.PropertyTable.Cell,{colSpan:2,placement:"first",grouped:d},r.createElement(h,{value:"main-symbol",className:f.checkbox,disabled:c,label:r.createElement("span",{className:f.label},s.t(null,{context:"input"},n(88046)))}))),r.createElement(l.PropertyTable.Row,null,r.createElement(l.PropertyTable.Cell,{placement:"first",grouped:d},r.createElement(h,{value:"another-symbol",className:f.checkbox,disabled:c,label:r.createElement("span",{className:f.label},s.t(null,{context:"input"},n(73755)))})),r.createElement(l.PropertyTable.Cell,{placement:"last",grouped:d},t||r.createElement(g.SymbolInput,{input:(0,m.ensureDefined)(o),onChange:u,disabled:c||"main-symbol"===x,hasTooltip:Boolean(p)}),p&&r.createElement(b.InputTooltip,{title:p}))))}var y=n(72126);class S extends r.PureComponent{render(){const{label:e,input:t,tooltip:n}=this.props;return r.createElement(l.PropertyTable.Row,null,r.createElement(l.PropertyTable.Cell,{placement:"first",colSpan:2},r.createElement(y.BoolInput,{label:e,input:t,hasTooltip:Boolean(n)}),n&&r.createElement(b.InputTooltip,{title:n})))}}var E=n(98111),x=n(2568),_=n(67029),w=n(71163);class N extends r.PureComponent{constructor(){super(...arguments),this._onChange=e=>{const{input:{id:t,name:n},onChange:o}=this.props;o(e.currentTarget.value,t,n)}}render(){const{input:{defval:e},value:t,disabled:n,onBlur:o,onKeyDown:s}=this.props;return r.createElement(x.Textarea,{className:u()(f.input,f.textarea,_.InputClasses.FontSizeMedium),value:void 0===t?e:t,onChange:this._onChange,onBlur:o,onKeyDown:s,disabled:n})}}const T=(0,w.debounced)(N),I=(0,v.bind)(T);var k=n(36341);function P(e){const{input:t,label:n,tooltip:o}=e;return r.createElement(l.PropertyTable.Row,null,r.createElement(l.PropertyTable.Cell,{placement:"first",colSpan:2,className:k.wrap},r.createElement("div",{className:k.labelWrap},r.createElement("span",{className:u()(k.label,o&&k.hasTooltip)},n),o&&r.createElement(b.InputTooltip,{title:o})),r.createElement(I,{input:t})))}function R(e){const{input:t,tooltip:o}=e;return"symbol"===t.type&&t.optional?r.createElement(C,{input:t,tooltip:o}):"bool"===t.type?r.createElement(S,{label:s.t(t.name,{context:"input"},n(88601)),input:t,tooltip:o}):"text_area"===t.type?r.createElement(P,{label:s.t(t.name,{context:"input"},n(88601)),input:t,tooltip:o}):r.createElement(E.InputRow,{labelAlign:function(e){switch(e){case"session":return"adaptive";case"time": +return"topCenter";default:return}}(t.type),input:t,tooltip:o})}var B=n(86067),M=n(51424);function O(e){const{content:t}=e;let n;return r.createElement(l.PropertyTable.InlineRowContext.Provider,{value:!0},r.createElement("div",{className:M.inlineRow},t.children.map(((e,o)=>(void 0!==e.tooltip&&(n=e.tooltip),r.createElement(R,{key:e.id,input:e,tooltip:o===t.children.length-1?n:void 0}))))))}var D=n(67899),A=n(83852);function V(e){const{content:t}=e;return(0,D.isGroup)(t)?(0,D.isInputInlines)(t)?r.createElement(O,{content:t}):r.createElement(r.Fragment,null,r.createElement("div",{className:A.titleWrap},r.createElement(B.GroupTitleSection,{title:s.t(t.id,{context:"input"},n(88601)),name:t.id})),t.children.map((e=>(0,D.isGroup)(e)?r.createElement(O,{key:e.id,content:e}):r.createElement(R,{key:e.id,input:e,tooltip:e.tooltip}))),r.createElement("div",{className:A.groupFooter})):r.createElement(R,{input:t,tooltip:t.tooltip})}const F={offset:s.t(null,void 0,n(89298))};class z extends r.PureComponent{render(){const{reference:e,inputs:t,property:n,study:o,model:s,onStudyInputChange:a,className:i}=this.props,{offset:c,offsets:u}=n;return r.createElement(l.PropertyTable,{reference:e,className:i},r.createElement(W,{study:o,model:s,property:n.inputs,inputs:t,onStudyInputChange:a}),c&&this._createOffsetSection(c),u&&u.childNames().map((e=>{const t=u.childs()[e];return this._createOffsetSection(t)})))}_createOffsetSection(e){const t=e.childs();return r.createElement(W,{key:`offset_${t.title.value()}`,study:this.props.study,model:this.props.model,inputs:[K(t)],property:e})}}function W(e){const{study:t,model:n,inputs:o,property:s,onStudyInputChange:l}=e,i=o,c=(0,r.useMemo)((()=>(0,D.getInputGroups)(i)),[i]);return r.createElement(a.PropertyContainer,{property:s,study:t,model:n,onStudyInputChange:l},!1,c.map((e=>r.createElement(V,{key:e.id,content:e}))))}function K(e){return{id:"val",name:e.title.value()||F.offset,defval:e.val.value(),type:"integer",min:e.min.value(),max:e.max.value()}}},72126:(e,t,n)=>{"use strict";n.d(t,{BoolInputComponent:()=>c,BoolInput:()=>u});var o=n(50959),r=n(15294),s=n(97754),a=n.n(s),l=n(99212),i=n(55386);class c extends o.PureComponent{constructor(){super(...arguments),this._onChange=()=>{const{input:{id:e,name:t},value:n,onChange:o}=this.props;o(!n,e,t)}}render(){const{input:{defval:e},value:t,disabled:n,label:s,hasTooltip:l}=this.props,c=void 0===t?e:t;return o.createElement(r.Checkbox,{className:a()(i.checkbox,l&&i.hasTooltip),disabled:n,checked:c,onChange:this._onChange,label:o.createElement("span",{className:i.label},s),labelAlignBaseline:!0})}}const u=(0,l.bind)(c)},71163:(e,t,n)=>{"use strict";n.d(t,{debounced:()=>s});var o=n(50959);const r={blur:0,commit:0,change:1/0};function s(e,t=r){return class extends o.PureComponent{constructor(e){super(e),this._onChange=(e,n,o)=>{const r=t.change;r?(clearTimeout(this._timeout),this.setState({value:e},(()=>{r!==1/0&&(this._timeout=setTimeout((()=>this._flush()),r))}))):this._flush(e)},this._onBlur=()=>{this._debounce(t.blur);const{onBlur:e}=this.props;e&&e()}, +this._onKeyDown=e=>{13===e.keyCode&&this._debounce(t.commit)},this.state={prevValue:e.value,value:e.value}}componentWillUnmount(){this._flush()}render(){const{value:t}=this.state;return o.createElement(e,{...this.props,value:t,onChange:this._onChange,onBlur:this._onBlur,onKeyDown:this._onKeyDown})}static getDerivedStateFromProps(e,t){return e.value===t.prevValue?t:{prevValue:e.value,value:e.value}}_debounce(e){e?(clearTimeout(this._timeout),e!==1/0&&(this._timeout=setTimeout((()=>this._flush()),e))):this.setState((e=>{this._flush(e.value)}))}_flush(e){const{input:{id:t,name:n},onChange:o}=this.props,{prevValue:r,value:s}=this.state;clearTimeout(this._timeout);const a=void 0!==e?e:s;void 0!==a&&a!==r&&o(a,t,n)}}}},50866:(e,t,n)=>{"use strict";n.d(t,{FloatInputComponent:()=>d,FloatInput:()=>p});var o=n(50959),r=n(97754),s=n.n(r),a=n(94956),l=n(99212),i=n(71163),c=n(55386);class u extends o.PureComponent{render(){const{hasTooltip:e}=this.props;return o.createElement(a.NumericInput,{...this.props,className:s()(c.input,e&&c.hasTooltip),stretch:!1})}}const d=(0,i.debounced)(u,{change:1/0,commit:0,blur:0}),p=(0,l.bind)(d)},3927:(e,t,n)=>{"use strict";n.d(t,{IntegerInputComponent:()=>d,IntegerInput:()=>p});var o=n(50959),r=n(97754),s=n.n(r),a=n(99212),l=n(71163),i=n(94956),c=n(55386);class u extends o.PureComponent{render(){const{hasTooltip:e}=this.props;return o.createElement(i.NumericInput,{...this.props,mode:"integer",className:s()(c.input,e&&c.hasTooltip),stretch:!1})}}const d=(0,l.debounced)(u,{change:1/0,commit:0,blur:0}),p=(0,a.bind)(d)},94956:(e,t,n)=>{"use strict";n.d(t,{NumericInput:()=>y});var o=n(50959),r=n(50151),s=n(44352),a=n(60521),l=n(49483),i=n(92399),c=n(66291),u=n(80142);var d=n(34657),p=n(91031);const h=s.t(null,void 0,n(35563)),m=new class{constructor(e=" "){this._divider=e}format(e){const t=(0,c.splitThousands)(e,this._divider);return(0,u.isRtl)()?(0,u.startWithLTR)(t):t}parse(e){const t=(0,u.stripLTRMarks)(e).split(this._divider).join(""),n=Number(t);return isNaN(n)||/e/i.test(t)?{res:!1}:{res:!0,value:n,suggest:this.format(n)}}},g=/^-?[0-9]*$/,v=9e15;class b extends o.PureComponent{constructor(e){super(e),this._onFocus=e=>{this.setState({focused:!0}),this.props.onFocus&&this.props.onFocus(e)},this._onBlur=e=>{this.setState({focused:!1}),!1!==this.props.shouldApplyValueOnBlur&&(this.setState({displayValue:f(this.props,this.props.value)}),this.props.errorHandler&&this.props.errorHandler(!1)),this.props.onBlur&&this.props.onBlur(e)},this._onValueChange=e=>{const t=e.target.value;if(void 0!==this.props.onEmptyString&&""===t&&this.props.onEmptyString(),"integer"===this.props.mode&&!g.test(t))return;const n=C(t,this.props.formatter),o=n.res?this._checkValueBoundaries(n.value):{isPassed:!1,msg:void 0},r=n.res&&!o.isPassed,s=n.res&&n.suggest&&!this.state.focused?n.suggest:t,a=r&&o.msg?o.msg:h;this.setState({displayValue:s,errorMsg:a}),n.res&&o.isPassed&&this.props.onValueChange(n.value,"input"),this.props.errorHandler&&this.props.errorHandler(!n.res||r)},this._onValueByStepChange=e=>{ +const{roundByStep:t=!0,step:n=1,uiStep:o,min:r=n,formatter:s}=this.props,l=C(this.state.displayValue,s),i=null!=o?o:n;let c=n;if(l.res){const o=new a.Big(l.value),s=o.minus(r).mod(n);let u=o.plus(e*i);!s.eq(0)&&t&&(u=u.plus((e>0?0:1)*i).minus(s)),c=u.toNumber()}const{isPassed:u,clampedValue:d}=this._checkValueBoundaries(c);c=u?c:d,this.setState({displayValue:f(this.props,c)}),this.props.onValueChange(c,"step"),this.props.errorHandler&&this.props.errorHandler(!1)};const{value:t}=e;this.state={value:t,displayValue:f(e,t),focused:!1,errorMsg:h}}render(){var e;return o.createElement(i.NumberInputView,{id:this.props.id,inputMode:null!==(e=this.props.inputMode)&&void 0!==e?e:l.CheckMobile.iOS()?void 0:"numeric",borderStyle:this.props.borderStyle,fontSizeStyle:this.props.fontSizeStyle,value:this.state.displayValue,forceShowControls:this.props.forceShowControls,className:this.props.className,inputClassName:this.props.inputClassName,button:this.props.button,placeholder:this.props.placeholder,innerLabel:this.props.innerLabel,endSlot:this.props.endSlot,disabled:this.props.disabled,warning:this.props.warning,error:this.props.error,errorMessage:this.props.errorMessage||this.state.errorMsg,onValueChange:this._onValueChange,onValueByStepChange:this._onValueByStepChange,containerReference:this.props.containerReference,inputReference:this.props.inputReference,onClick:this.props.onClick,onFocus:this._onFocus,onBlur:this._onBlur,onKeyDown:this.props.onKeyDown,controlDecKeyCodes:this.props.controlDecKeyCodes,controlIncKeyCodes:this.props.controlIncKeyCodes,title:this.props.title,intent:this.props.intent,highlight:this.props.highlight,highlightRemoveRoundBorder:this.props.highlightRemoveRoundBorder,stretch:this.props.stretch,autoSelectOnFocus:!l.CheckMobile.any()})}getClampedValue(){const{min:e=-1/0,max:t=v}=this.props,n=C(this.state.displayValue,this.props.formatter);return n.res?(0,p.clamp)(n.value,e,t):null}static getDerivedStateFromProps(e,t){const{alwaysUpdateValueFromProps:n,value:o}=e;return t.focused&&!n||t.value===o?null:{value:o,displayValue:f(e,o)}}_checkValueBoundaries(e){var t,o,r,a;const{min:l=-1/0,max:i=v}=this.props,c=function(e,t,n){const o=e>=t,r=e<=n;return{passMin:o,passMax:r,pass:o&&r,clamped:(0,p.clamp)(e,t,n)}}(e,l,i);let u;return c.passMax||(u=null!==(o=null===(t=this.props.boundariesErrorMessages)||void 0===t?void 0:t.greaterThanMax)&&void 0!==o?o:s.t(null,{replace:{max:String(i)}},n(2607))),c.passMin||(u=null!==(a=null===(r=this.props.boundariesErrorMessages)||void 0===r?void 0:r.lessThanMin)&&void 0!==a?a:s.t(null,{replace:{min:String(l)}},n(53669))),{isPassed:c.pass,msg:u,clampedValue:c.clamped}}}function f(e,t){const{useFormatter:n=!0,formatter:o,mode:r}=e;return n&&"integer"!==r?function(e,t=m){return null!==e?t.format(e):""}(t,o):function(e){if(null===e)return"";return d.NumericFormatter.formatNoE(e)}(t)}function C(e,t=m){return t.parse?t.parse(e):{res:!1,error:"Formatter does not support parse"}}class y extends o.PureComponent{constructor(){super(...arguments),this._container=null, +this._handleContainerRef=e=>this._container=e,this._onChange=(e,t)=>{const{input:{id:n,name:o},onChange:r,onBlur:s}=this.props;r(e,n,o),"step"===t&&s&&s()},this._onBlur=e=>{const{onBlur:t}=this.props;if(t){const n=(0,r.ensureNotNull)(this._container);n.contains(document.activeElement)||n.contains(e.relatedTarget)||t()}}}render(){const{input:{defval:e,min:t,max:n,step:r},value:s,disabled:a,onKeyDown:l,className:i,mode:c,stretch:u}=this.props;return o.createElement(b,{className:i,value:Number(void 0===s?e:s),min:t,max:n,step:r,mode:c,onBlur:this._onBlur,onValueChange:this._onChange,onKeyDown:l,disabled:a,containerReference:this._handleContainerRef,fontSizeStyle:"medium",roundByStep:!1,stretch:u})}}},36780:(e,t,n)=>{"use strict";n.d(t,{getInternalSymbolName:()=>c,SymbolInput:()=>d});var o=n(50959),r=n(50151),s=n(62762),a=n(99212),l=n(73146),i=n(48897);function c(e,t){const n=(0,l.createAdapter)(t).resolvedSymbolInfoBySymbol(e);return n&&(n.ticker||n.full_name)?n.ticker||n.full_name:e}function u(e,t){const n=(0,l.createAdapter)(t).resolvedSymbolInfoBySymbol(e);return null===n?e:n.name}const d=(0,a.bind)((function(e){const t=(0,o.useContext)(s.PropertyContext),{study:n}=(0,r.ensureNotNull)(t),{input:{defval:a},value:l}=e;return o.createElement(i.SymbolInputsButton,{...e,value:u(l||a||"",n),study:n})}))},14448:(e,t,n)=>{"use strict";n.d(t,{ColorWithThicknessSelect:()=>v});var o=n(50959),r=n(24377),s=n(44352),a=n(47539),l=n(38031),i=n(56857),c=n(58593),u=n(37350),d=n(51768);const p=new a.TranslatedString("change thickness",s.t(null,void 0,n(95657))),h=new a.TranslatedString("change color",s.t(null,void 0,n(13066))),m=new a.TranslatedString("change opacity",s.t(null,void 0,n(17023))),g=[1,2,3,4];class v extends o.PureComponent{constructor(){super(...arguments),this._trackEventLabel=null,this._getTransparencyValue=()=>{const{transparency:e}=this.props;return e?e.value():0},this._getOpacityValue=()=>{const{color:e}=this.props,t=(0,u.getPropertyValue)(e);if(t)return(0,l.isHexColor)(t)?(0,l.transparencyToAlpha)(this._getTransparencyValue()):(0,r.parseRgba)(t)[3]},this._getColorValueInHex=()=>{const{color:e}=this.props,t=(0,u.getPropertyValue)(e);return t?(0,l.isHexColor)(t)?t:(0,r.rgbToHexString)((0,r.parseRgb)(t)):null},this._onThicknessChange=e=>{const{thickness:t}=this.props;void 0!==t&&this._setProperty(t,e,p)},this._onColorChange=e=>{const{color:t,isPaletteColor:n}=this.props,o=(0,u.getPropertyValue)(t);let s=0;o&&(s=(0,l.isHexColor)(o)?this._getTransparencyValue():(0,l.alphaToTransparency)((0,r.parseRgba)(o)[3])),this._setProperty(t,(0,l.generateColor)(String(e),s,!0),h),this._trackEventLabel="Plot color > "+(n?"Palette":"Single")},this._onOpacityChange=e=>{const{color:t}=this.props,n=(0,u.getPropertyValue)(t);this._setProperty(t,(0,l.generateColor)(n,(0,l.alphaToTransparency)(e),!0),m)},this._onPopupClose=()=>{this._trackEventLabel&&((0,d.trackEvent)("GUI","Study settings",this._trackEventLabel),this._trackEventLabel=null)}}componentWillUnmount(){this._onPopupClose()}render(){ +const{selectOpacity:e=!0,disabled:t,className:n}=this.props;return o.createElement(c.ColorSelect,{className:n,disabled:t,color:this._getColorValueInHex(),selectOpacity:e,opacity:this._getOpacityValue(),thickness:this._getThicknessValue(),thicknessItems:g,onColorChange:this._onColorChange,onOpacityChange:this._onOpacityChange,onThicknessChange:this._onThicknessChange,onPopupClose:this._onPopupClose})}_getThicknessValue(){const{thickness:e}=this.props;return e?(0,u.getPropertyValue)(e):void 0}_setProperty(e,t,n){const{setValue:o}=this.context;(0,u.setPropertyValue)(e,(e=>o(e,t,n)))}}v.contextType=i.StylePropertyContext},40296:(e,t,n)=>{"use strict";n.d(t,{PropertyTable:()=>i});var o=n(50959),r=n(97754),s=n(90186),a=n(20374);const l=o.createContext(!1);class i extends o.PureComponent{render(){return o.createElement("div",{ref:this.props.reference,className:r(a.content,this.props.className)},this.props.children)}}i.InlineRowContext=l,i.Row=function(e){const{children:t}=e;return(0,o.useContext)(l)?o.createElement("span",{className:a.inlineRow},t):o.createElement(o.Fragment,null,t)},i.Cell=function(e){const t=(0,o.useContext)(l),n=r(a.cell,e.offset&&a.offset,e.grouped&&a.grouped,t&&a.inlineCell,"top"===e.verticalAlign&&a.top,"topCenter"===e.verticalAlign&&a.topCenter,"adaptive"===e.verticalAlign&&a.adaptive,e.checkableTitle&&a.checkableTitle,2===e.colSpan&&a.fill,"first"===e.placement&&2!==e.colSpan&&a.first,"last"===e.placement&&2!==e.colSpan&&a.last),i=(0,s.filterDataProps)(e);return o.createElement("div",{...i,className:n},o.createElement("div",{className:r(a.inner,e.className)},e.children))},i.Separator=function(e){return o.createElement(i.Row,null,o.createElement("div",{className:r(a.cell,a.separator,a.fill)}))},i.GroupSeparator=function(e){const t=e.size||0;return o.createElement(i.Row,null,o.createElement("div",{className:r(a.cell,a.groupSeparator,a.fill,1===t&&a.big)}))}},37350:(e,t,n)=>{"use strict";function o(e){return Array.isArray(e)?e[0].value():e.value()}function r(e,t){if(Array.isArray(e))for(const n of e)t(n);else t(e)}n.d(t,{getPropertyValue:()=>o,setPropertyValue:()=>r})},65890:e=>{e.exports=''},64912:e=>{e.exports=''},93929:e=>{e.exports=''},85508:e=>{ +e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/8619.30c312c31b435f209065.css b/charting_library/bundles/8619.30c312c31b435f209065.css new file mode 100644 index 00000000..0a5de3af --- /dev/null +++ b/charting_library/bundles/8619.30c312c31b435f209065.css @@ -0,0 +1 @@ +.button-OvB35Th_{align-items:center;background-color:var(--ui-lib-button-color-bg,var(--ui-lib-button-default-color-bg));border-color:var(--ui-lib-button-color-border,var(--ui-lib-button-default-color-border));border-style:solid;border-width:1px;box-sizing:border-box;color:var(--ui-lib-button-color-content,var(--ui-lib-button-default-color-content));display:inline-flex;justify-content:center;max-width:100%;padding-bottom:0;padding-left:var(--ui-lib-button-padding-left,var(--ui-lib-button-default-padding-left));padding-right:var(--ui-lib-button-padding-right,var(--ui-lib-button-default-padding-right));padding-top:0}.button-OvB35Th_:active{transform:translateY(1px)}.button-OvB35Th_{outline:none;overflow:visible;position:relative}.button-OvB35Th_:focus{outline:none}.button-OvB35Th_:focus-visible{outline:none}.button-OvB35Th_:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);left:-5px;pointer-events:none;position:absolute;top:-5px;width:calc(100% + 10px);z-index:1}.button-OvB35Th_:focus:after{display:block}.button-OvB35Th_:focus-visible:after{display:block}.button-OvB35Th_:focus:not(:focus-visible):after{display:none}.button-OvB35Th_:after{border-color:#2962ffcc}.content-OvB35Th_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-only-OvB35Th_ .content-OvB35Th_{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.link-OvB35Th_{cursor:pointer;-webkit-user-select:none;user-select:none}.color-brand-OvB35Th_.variant-primary-OvB35Th_{--ui-lib-button-default-color-bg:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-OvB35Th_.variant-primary-OvB35Th_{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#2962ff}.color-brand-OvB35Th_.variant-primary-OvB35Th_:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-OvB35Th_.variant-primary-OvB35Th_:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-bg:#1e53e5}.color-brand-OvB35Th_.variant-primary-OvB35Th_:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-OvB35Th_.variant-primary-OvB35Th_:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}.color-brand-OvB35Th_.variant-secondary-OvB35Th_{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-OvB35Th_.variant-secondary-OvB35Th_{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#0000}.color-brand-OvB35Th_.variant-secondary-OvB35Th_:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-OvB35Th_.variant-secondary-OvB35Th_:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-bg:#1e53e5}.color-brand-OvB35Th_.variant-secondary-OvB35Th_:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-OvB35Th_.variant-secondary-OvB35Th_:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}.color-gray-OvB35Th_.variant-primary-OvB35Th_{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-OvB35Th_.variant-primary-OvB35Th_{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-OvB35Th_.variant-primary-OvB35Th_:hover{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-OvB35Th_.variant-primary-OvB35Th_:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}.color-gray-OvB35Th_.variant-primary-OvB35Th_:active{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-OvB35Th_.variant-primary-OvB35Th_:active{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-gray-OvB35Th_.variant-secondary-OvB35Th_{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-OvB35Th_.variant-secondary-OvB35Th_{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#0000}.color-gray-OvB35Th_.variant-secondary-OvB35Th_:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-OvB35Th_.variant-secondary-OvB35Th_:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-OvB35Th_.variant-secondary-OvB35Th_:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-OvB35Th_.variant-secondary-OvB35Th_:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}.color-green-OvB35Th_.variant-primary-OvB35Th_{--ui-lib-button-default-color-bg:#089981;--ui-lib-button-default-color-border:#089981;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-green-OvB35Th_.variant-primary-OvB35Th_{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#089981;--ui-lib-button-default-color-bg:#089981}.color-green-OvB35Th_.variant-primary-OvB35Th_:hover{--ui-lib-button-default-color-bg:#06806b;--ui-lib-button-default-color-border:#06806b;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-green-OvB35Th_.variant-primary-OvB35Th_:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#06806b;--ui-lib-button-default-color-bg:#06806b}.color-green-OvB35Th_.variant-primary-OvB35Th_:active{--ui-lib-button-default-color-bg:#056656;--ui-lib-button-default-color-border:#056656;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-green-OvB35Th_.variant-primary-OvB35Th_:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#056656;--ui-lib-button-default-color-bg:#056656}.color-green-OvB35Th_.variant-secondary-OvB35Th_{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#089981;--ui-lib-button-default-color-content:#089981}html.theme-dark .color-green-OvB35Th_.variant-secondary-OvB35Th_{--ui-lib-button-default-color-content:#089981;--ui-lib-button-default-color-border:#089981;--ui-lib-button-default-color-bg:#0000}.color-green-OvB35Th_.variant-secondary-OvB35Th_:hover{--ui-lib-button-default-color-bg:#06806b;--ui-lib-button-default-color-border:#06806b;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-green-OvB35Th_.variant-secondary-OvB35Th_:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#06806b;--ui-lib-button-default-color-bg:#06806b}.color-green-OvB35Th_.variant-secondary-OvB35Th_:active{--ui-lib-button-default-color-bg:#056656;--ui-lib-button-default-color-border:#056656;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-green-OvB35Th_.variant-secondary-OvB35Th_:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#056656;--ui-lib-button-default-color-bg:#056656}.color-red-OvB35Th_.variant-primary-OvB35Th_{--ui-lib-button-default-color-bg:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-OvB35Th_.variant-primary-OvB35Th_{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#f23645}.color-red-OvB35Th_.variant-primary-OvB35Th_:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-OvB35Th_.variant-primary-OvB35Th_:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-bg:#cc2f3c}.color-red-OvB35Th_.variant-primary-OvB35Th_:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-OvB35Th_.variant-primary-OvB35Th_:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}.color-red-OvB35Th_.variant-secondary-OvB35Th_{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-OvB35Th_.variant-secondary-OvB35Th_{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#0000}.color-red-OvB35Th_.variant-secondary-OvB35Th_:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-OvB35Th_.variant-secondary-OvB35Th_:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-bg:#cc2f3c}.color-red-OvB35Th_.variant-secondary-OvB35Th_:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-OvB35Th_.variant-secondary-OvB35Th_:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}.variant-primary-OvB35Th_:disabled,.variant-primary-OvB35Th_[aria-disabled=true]{transform:none}.variant-primary-OvB35Th_:disabled:after,.variant-primary-OvB35Th_[aria-disabled=true]:after{display:none}.variant-primary-OvB35Th_:disabled,.variant-primary-OvB35Th_:disabled:link,.variant-primary-OvB35Th_:disabled:visited,.variant-primary-OvB35Th_[aria-disabled=true],.variant-primary-OvB35Th_[aria-disabled=true]:link,.variant-primary-OvB35Th_[aria-disabled=true]:visited{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be}html.theme-dark .variant-primary-OvB35Th_:disabled,html.theme-dark .variant-primary-OvB35Th_:disabled:link,html.theme-dark .variant-primary-OvB35Th_:disabled:visited,html.theme-dark .variant-primary-OvB35Th_[aria-disabled=true],html.theme-dark .variant-primary-OvB35Th_[aria-disabled=true]:link,html.theme-dark .variant-primary-OvB35Th_[aria-disabled=true]:visited{background-color:#363a45;border-color:#363a45;color:#5d606b}.variant-secondary-OvB35Th_:disabled,.variant-secondary-OvB35Th_[aria-disabled=true]{transform:none}.variant-secondary-OvB35Th_:disabled:after,.variant-secondary-OvB35Th_[aria-disabled=true]:after{display:none}.variant-secondary-OvB35Th_:disabled,.variant-secondary-OvB35Th_:disabled:link,.variant-secondary-OvB35Th_:disabled:visited,.variant-secondary-OvB35Th_[aria-disabled=true],.variant-secondary-OvB35Th_[aria-disabled=true]:link,.variant-secondary-OvB35Th_[aria-disabled=true]:visited{background-color:initial;border-color:#e0e3eb;color:#b2b5be}html.theme-dark .variant-secondary-OvB35Th_:disabled,html.theme-dark .variant-secondary-OvB35Th_:disabled:link,html.theme-dark .variant-secondary-OvB35Th_:disabled:visited,html.theme-dark .variant-secondary-OvB35Th_[aria-disabled=true],html.theme-dark .variant-secondary-OvB35Th_[aria-disabled=true]:link,html.theme-dark .variant-secondary-OvB35Th_[aria-disabled=true]:visited{background-color:initial;border-color:#363a45;color:#5d606b}.size-xsmall-OvB35Th_{--ui-lib-button-default-padding-left:11px;--ui-lib-button-default-padding-right:11px;border-radius:6px;height:28px}.size-xsmall-OvB35Th_:after{border-radius:10px}.size-xsmall-OvB35Th_.icon-only-OvB35Th_{--ui-lib-button-default-padding-left:4px;--ui-lib-button-default-padding-right:4px}.size-xsmall-OvB35Th_:not(.icon-only-OvB35Th_).with-start-icon-OvB35Th_{--ui-lib-button-default-padding-left:11px}.size-xsmall-OvB35Th_:not(.icon-only-OvB35Th_).with-end-icon-OvB35Th_{--ui-lib-button-default-padding-right:11px}.size-xsmall-OvB35Th_:not(.icon-only-OvB35Th_) .start-icon-wrap-OvB35Th_{margin-right:5px}.size-xsmall-OvB35Th_:not(.icon-only-OvB35Th_) .end-icon-wrap-OvB35Th_{margin-left:5px}.size-small-OvB35Th_{--ui-lib-button-default-padding-left:15px;--ui-lib-button-default-padding-right:15px;border-radius:8px;height:34px}.size-small-OvB35Th_:after{border-radius:12px}.size-small-OvB35Th_.icon-only-OvB35Th_{--ui-lib-button-default-padding-left:7px;--ui-lib-button-default-padding-right:7px}.size-small-OvB35Th_:not(.icon-only-OvB35Th_).with-start-icon-OvB35Th_{--ui-lib-button-default-padding-left:15px}.size-small-OvB35Th_:not(.icon-only-OvB35Th_).with-end-icon-OvB35Th_{--ui-lib-button-default-padding-right:15px}.size-small-OvB35Th_:not(.icon-only-OvB35Th_) .start-icon-wrap-OvB35Th_{margin-right:6px}.size-small-OvB35Th_:not(.icon-only-OvB35Th_) .end-icon-wrap-OvB35Th_{margin-left:6px}.size-medium-OvB35Th_{--ui-lib-button-default-padding-left:23px;--ui-lib-button-default-padding-right:23px;border-radius:8px;height:40px}.size-medium-OvB35Th_:after{border-radius:12px}.size-medium-OvB35Th_.icon-only-OvB35Th_{--ui-lib-button-default-padding-left:10px;--ui-lib-button-default-padding-right:10px}.size-medium-OvB35Th_:not(.icon-only-OvB35Th_).with-start-icon-OvB35Th_{--ui-lib-button-default-padding-left:23px}.size-medium-OvB35Th_:not(.icon-only-OvB35Th_).with-end-icon-OvB35Th_{--ui-lib-button-default-padding-right:23px}.size-medium-OvB35Th_:not(.icon-only-OvB35Th_) .start-icon-wrap-OvB35Th_{margin-right:8px}.size-medium-OvB35Th_:not(.icon-only-OvB35Th_) .end-icon-wrap-OvB35Th_{margin-left:8px}.size-large-OvB35Th_{--ui-lib-button-default-padding-left:31px;--ui-lib-button-default-padding-right:31px;border-radius:8px;height:48px}.size-large-OvB35Th_:after{border-radius:12px}.size-large-OvB35Th_.icon-only-OvB35Th_{--ui-lib-button-default-padding-left:9px;--ui-lib-button-default-padding-right:9px}.size-large-OvB35Th_:not(.icon-only-OvB35Th_).with-start-icon-OvB35Th_{--ui-lib-button-default-padding-left:26px}.size-large-OvB35Th_:not(.icon-only-OvB35Th_).with-end-icon-OvB35Th_{--ui-lib-button-default-padding-right:26px}.size-large-OvB35Th_:not(.icon-only-OvB35Th_) .start-icon-wrap-OvB35Th_{margin-right:5px}.size-large-OvB35Th_:not(.icon-only-OvB35Th_) .end-icon-wrap-OvB35Th_{margin-left:5px}.size-xlarge-OvB35Th_{--ui-lib-button-default-padding-left:31px;--ui-lib-button-default-padding-right:31px;border-radius:12px;height:56px}.size-xlarge-OvB35Th_:after{border-radius:16px}.size-xlarge-OvB35Th_.icon-only-OvB35Th_{--ui-lib-button-default-padding-left:13px;--ui-lib-button-default-padding-right:13px}.size-xlarge-OvB35Th_:not(.icon-only-OvB35Th_).with-start-icon-OvB35Th_{--ui-lib-button-default-padding-left:26px}.size-xlarge-OvB35Th_:not(.icon-only-OvB35Th_).with-end-icon-OvB35Th_{--ui-lib-button-default-padding-right:26px}.size-xlarge-OvB35Th_:not(.icon-only-OvB35Th_) .start-icon-wrap-OvB35Th_{margin-right:7px}.size-xlarge-OvB35Th_:not(.icon-only-OvB35Th_) .end-icon-wrap-OvB35Th_{margin-left:7px}.size-xsmall-OvB35Th_ .content-OvB35Th_{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.size-small-OvB35Th_ .content-OvB35Th_{font-feature-settings:"tnum" on,"lnum" on;font-size:16px;font-style:normal;font-weight:400}.size-large-OvB35Th_ .content-OvB35Th_,.size-medium-OvB35Th_ .content-OvB35Th_,.size-small-OvB35Th_ .content-OvB35Th_{--ui-lib-typography-line-height:24px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;line-height:var(--ui-lib-typography-line-height)}.size-large-OvB35Th_ .content-OvB35Th_,.size-medium-OvB35Th_ .content-OvB35Th_{font-feature-settings:"tnum" on,"lnum" on;font-size:16px;font-style:normal;font-weight:500}.size-xlarge-OvB35Th_ .content-OvB35Th_{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:24px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height)}.animated-OvB35Th_{transition-duration:.2s;transition-property:border-color,background-color,color;transition-timing-function:ease-in-out}.animated-OvB35Th_:after{display:block;opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.animated-OvB35Th_:focus:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.animated-OvB35Th_:focus-visible:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.animated-OvB35Th_:focus:not(:focus-visible):after{opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.stretch-OvB35Th_{width:100%}.button-OvB35Th_.grouped-OvB35Th_.adjust-position-OvB35Th_:not(.first-row-OvB35Th_){margin-top:-1px}.button-OvB35Th_.grouped-OvB35Th_.adjust-position-OvB35Th_:not(.first-col-OvB35Th_){margin-left:-1px;max-width:calc(100% + 1px);width:calc(100% + 1px)}.button-OvB35Th_.grouped-OvB35Th_.adjust-position-OvB35Th_:active:not(:disabled):not([aria-disabled=true]){transform:none}.button-OvB35Th_.grouped-OvB35Th_:focus{z-index:1}.button-OvB35Th_.grouped-OvB35Th_:focus-visible{z-index:1}.button-OvB35Th_.grouped-OvB35Th_:focus:not(:focus-visible){z-index:auto}.button-OvB35Th_.grouped-OvB35Th_.no-corner-top-left-OvB35Th_,.button-OvB35Th_.grouped-OvB35Th_.no-corner-top-left-OvB35Th_:after{border-top-left-radius:0}.button-OvB35Th_.grouped-OvB35Th_.no-corner-top-right-OvB35Th_,.button-OvB35Th_.grouped-OvB35Th_.no-corner-top-right-OvB35Th_:after{border-top-right-radius:0}.button-OvB35Th_.grouped-OvB35Th_.no-corner-bottom-right-OvB35Th_,.button-OvB35Th_.grouped-OvB35Th_.no-corner-bottom-right-OvB35Th_:after{border-bottom-right-radius:0}.button-OvB35Th_.grouped-OvB35Th_.no-corner-bottom-left-OvB35Th_,.button-OvB35Th_.grouped-OvB35Th_.no-corner-bottom-left-OvB35Th_:after{border-bottom-left-radius:0}.end-icon-wrap-OvB35Th_,.start-icon-wrap-OvB35Th_{align-items:center;display:inline-flex;justify-content:center;max-height:28px;max-width:28px;min-height:18px;min-width:18px} \ No newline at end of file diff --git a/charting_library/bundles/8619.30c312c31b435f209065.rtl.css b/charting_library/bundles/8619.30c312c31b435f209065.rtl.css new file mode 100644 index 00000000..9cb693ed --- /dev/null +++ b/charting_library/bundles/8619.30c312c31b435f209065.rtl.css @@ -0,0 +1 @@ +.button-OvB35Th_{align-items:center;background-color:var(--ui-lib-button-color-bg,var(--ui-lib-button-default-color-bg));border-color:var(--ui-lib-button-color-border,var(--ui-lib-button-default-color-border));border-style:solid;border-width:1px;box-sizing:border-box;color:var(--ui-lib-button-color-content,var(--ui-lib-button-default-color-content));display:inline-flex;justify-content:center;max-width:100%;padding-bottom:0;padding-left:var(--ui-lib-button-padding-right,var(--ui-lib-button-default-padding-right));padding-right:var(--ui-lib-button-padding-left,var(--ui-lib-button-default-padding-left));padding-top:0}.button-OvB35Th_:active{transform:translateY(1px)}.button-OvB35Th_{outline:none;overflow:visible;position:relative}.button-OvB35Th_:focus{outline:none}.button-OvB35Th_:focus-visible{outline:none}.button-OvB35Th_:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);pointer-events:none;position:absolute;right:-5px;top:-5px;width:calc(100% + 10px);z-index:1}.button-OvB35Th_:focus:after{display:block}.button-OvB35Th_:focus-visible:after{display:block}.button-OvB35Th_:focus:not(:focus-visible):after{display:none}.button-OvB35Th_:after{border-color:#2962ffcc}.content-OvB35Th_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-only-OvB35Th_ .content-OvB35Th_{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.link-OvB35Th_{cursor:pointer;-webkit-user-select:none;user-select:none}.color-brand-OvB35Th_.variant-primary-OvB35Th_{--ui-lib-button-default-color-bg:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-OvB35Th_.variant-primary-OvB35Th_{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#2962ff}.color-brand-OvB35Th_.variant-primary-OvB35Th_:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-OvB35Th_.variant-primary-OvB35Th_:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-bg:#1e53e5}.color-brand-OvB35Th_.variant-primary-OvB35Th_:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-OvB35Th_.variant-primary-OvB35Th_:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}.color-brand-OvB35Th_.variant-secondary-OvB35Th_{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-content:#2962ff}html.theme-dark .color-brand-OvB35Th_.variant-secondary-OvB35Th_{--ui-lib-button-default-color-content:#2962ff;--ui-lib-button-default-color-border:#2962ff;--ui-lib-button-default-color-bg:#0000}.color-brand-OvB35Th_.variant-secondary-OvB35Th_:hover{--ui-lib-button-default-color-bg:#1e53e5;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-OvB35Th_.variant-secondary-OvB35Th_:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1e53e5;--ui-lib-button-default-color-bg:#1e53e5}.color-brand-OvB35Th_.variant-secondary-OvB35Th_:active{--ui-lib-button-default-color-bg:#1848cc;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-brand-OvB35Th_.variant-secondary-OvB35Th_:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#1848cc;--ui-lib-button-default-color-bg:#1848cc}.color-gray-OvB35Th_.variant-primary-OvB35Th_{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-OvB35Th_.variant-primary-OvB35Th_{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-OvB35Th_.variant-primary-OvB35Th_:hover{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-OvB35Th_.variant-primary-OvB35Th_:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}.color-gray-OvB35Th_.variant-primary-OvB35Th_:active{--ui-lib-button-default-color-bg:#e3effd;--ui-lib-button-default-color-border:#e3effd;--ui-lib-button-default-color-content:#1e53e5}html.theme-dark .color-gray-OvB35Th_.variant-primary-OvB35Th_:active{--ui-lib-button-default-color-content:#bbd9fb;--ui-lib-button-default-color-border:#142e61;--ui-lib-button-default-color-bg:#142e61}.color-gray-OvB35Th_.variant-secondary-OvB35Th_{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-OvB35Th_.variant-secondary-OvB35Th_{--ui-lib-button-default-color-content:#d1d4dc;--ui-lib-button-default-color-border:#434651;--ui-lib-button-default-color-bg:#0000}.color-gray-OvB35Th_.variant-secondary-OvB35Th_:hover{--ui-lib-button-default-color-bg:#f0f3fa;--ui-lib-button-default-color-border:#f0f3fa;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-OvB35Th_.variant-secondary-OvB35Th_:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#2a2e39;--ui-lib-button-default-color-bg:#2a2e39}.color-gray-OvB35Th_.variant-secondary-OvB35Th_:active{--ui-lib-button-default-color-bg:#e0e3eb;--ui-lib-button-default-color-border:#e0e3eb;--ui-lib-button-default-color-content:#131722}html.theme-dark .color-gray-OvB35Th_.variant-secondary-OvB35Th_:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#363a45;--ui-lib-button-default-color-bg:#363a45}.color-green-OvB35Th_.variant-primary-OvB35Th_{--ui-lib-button-default-color-bg:#089981;--ui-lib-button-default-color-border:#089981;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-green-OvB35Th_.variant-primary-OvB35Th_{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#089981;--ui-lib-button-default-color-bg:#089981}.color-green-OvB35Th_.variant-primary-OvB35Th_:hover{--ui-lib-button-default-color-bg:#06806b;--ui-lib-button-default-color-border:#06806b;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-green-OvB35Th_.variant-primary-OvB35Th_:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#06806b;--ui-lib-button-default-color-bg:#06806b}.color-green-OvB35Th_.variant-primary-OvB35Th_:active{--ui-lib-button-default-color-bg:#056656;--ui-lib-button-default-color-border:#056656;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-green-OvB35Th_.variant-primary-OvB35Th_:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#056656;--ui-lib-button-default-color-bg:#056656}.color-green-OvB35Th_.variant-secondary-OvB35Th_{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#089981;--ui-lib-button-default-color-content:#089981}html.theme-dark .color-green-OvB35Th_.variant-secondary-OvB35Th_{--ui-lib-button-default-color-content:#089981;--ui-lib-button-default-color-border:#089981;--ui-lib-button-default-color-bg:#0000}.color-green-OvB35Th_.variant-secondary-OvB35Th_:hover{--ui-lib-button-default-color-bg:#06806b;--ui-lib-button-default-color-border:#06806b;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-green-OvB35Th_.variant-secondary-OvB35Th_:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#06806b;--ui-lib-button-default-color-bg:#06806b}.color-green-OvB35Th_.variant-secondary-OvB35Th_:active{--ui-lib-button-default-color-bg:#056656;--ui-lib-button-default-color-border:#056656;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-green-OvB35Th_.variant-secondary-OvB35Th_:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#056656;--ui-lib-button-default-color-bg:#056656}.color-red-OvB35Th_.variant-primary-OvB35Th_{--ui-lib-button-default-color-bg:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-OvB35Th_.variant-primary-OvB35Th_{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#f23645}.color-red-OvB35Th_.variant-primary-OvB35Th_:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-OvB35Th_.variant-primary-OvB35Th_:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-bg:#cc2f3c}.color-red-OvB35Th_.variant-primary-OvB35Th_:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-OvB35Th_.variant-primary-OvB35Th_:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}.color-red-OvB35Th_.variant-secondary-OvB35Th_{--ui-lib-button-default-color-bg:#0000;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-content:#f23645}html.theme-dark .color-red-OvB35Th_.variant-secondary-OvB35Th_{--ui-lib-button-default-color-content:#f23645;--ui-lib-button-default-color-border:#f23645;--ui-lib-button-default-color-bg:#0000}.color-red-OvB35Th_.variant-secondary-OvB35Th_:hover{--ui-lib-button-default-color-bg:#cc2f3c;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-OvB35Th_.variant-secondary-OvB35Th_:hover{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#cc2f3c;--ui-lib-button-default-color-bg:#cc2f3c}.color-red-OvB35Th_.variant-secondary-OvB35Th_:active{--ui-lib-button-default-color-bg:#b22833;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-content:#fff}html.theme-dark .color-red-OvB35Th_.variant-secondary-OvB35Th_:active{--ui-lib-button-default-color-content:#fff;--ui-lib-button-default-color-border:#b22833;--ui-lib-button-default-color-bg:#b22833}.variant-primary-OvB35Th_:disabled,.variant-primary-OvB35Th_[aria-disabled=true]{transform:none}.variant-primary-OvB35Th_:disabled:after,.variant-primary-OvB35Th_[aria-disabled=true]:after{display:none}.variant-primary-OvB35Th_:disabled,.variant-primary-OvB35Th_:disabled:link,.variant-primary-OvB35Th_:disabled:visited,.variant-primary-OvB35Th_[aria-disabled=true],.variant-primary-OvB35Th_[aria-disabled=true]:link,.variant-primary-OvB35Th_[aria-disabled=true]:visited{background-color:#e0e3eb;border-color:#e0e3eb;color:#b2b5be}html.theme-dark .variant-primary-OvB35Th_:disabled,html.theme-dark .variant-primary-OvB35Th_:disabled:link,html.theme-dark .variant-primary-OvB35Th_:disabled:visited,html.theme-dark .variant-primary-OvB35Th_[aria-disabled=true],html.theme-dark .variant-primary-OvB35Th_[aria-disabled=true]:link,html.theme-dark .variant-primary-OvB35Th_[aria-disabled=true]:visited{background-color:#363a45;border-color:#363a45;color:#5d606b}.variant-secondary-OvB35Th_:disabled,.variant-secondary-OvB35Th_[aria-disabled=true]{transform:none}.variant-secondary-OvB35Th_:disabled:after,.variant-secondary-OvB35Th_[aria-disabled=true]:after{display:none}.variant-secondary-OvB35Th_:disabled,.variant-secondary-OvB35Th_:disabled:link,.variant-secondary-OvB35Th_:disabled:visited,.variant-secondary-OvB35Th_[aria-disabled=true],.variant-secondary-OvB35Th_[aria-disabled=true]:link,.variant-secondary-OvB35Th_[aria-disabled=true]:visited{background-color:initial;border-color:#e0e3eb;color:#b2b5be}html.theme-dark .variant-secondary-OvB35Th_:disabled,html.theme-dark .variant-secondary-OvB35Th_:disabled:link,html.theme-dark .variant-secondary-OvB35Th_:disabled:visited,html.theme-dark .variant-secondary-OvB35Th_[aria-disabled=true],html.theme-dark .variant-secondary-OvB35Th_[aria-disabled=true]:link,html.theme-dark .variant-secondary-OvB35Th_[aria-disabled=true]:visited{background-color:initial;border-color:#363a45;color:#5d606b}.size-xsmall-OvB35Th_{--ui-lib-button-default-padding-left:11px;--ui-lib-button-default-padding-right:11px;border-radius:6px;height:28px}.size-xsmall-OvB35Th_:after{border-radius:10px}.size-xsmall-OvB35Th_.icon-only-OvB35Th_{--ui-lib-button-default-padding-left:4px;--ui-lib-button-default-padding-right:4px}.size-xsmall-OvB35Th_:not(.icon-only-OvB35Th_).with-start-icon-OvB35Th_{--ui-lib-button-default-padding-left:11px}.size-xsmall-OvB35Th_:not(.icon-only-OvB35Th_).with-end-icon-OvB35Th_{--ui-lib-button-default-padding-right:11px}.size-xsmall-OvB35Th_:not(.icon-only-OvB35Th_) .start-icon-wrap-OvB35Th_{margin-left:5px}.size-xsmall-OvB35Th_:not(.icon-only-OvB35Th_) .end-icon-wrap-OvB35Th_{margin-right:5px}.size-small-OvB35Th_{--ui-lib-button-default-padding-left:15px;--ui-lib-button-default-padding-right:15px;border-radius:8px;height:34px}.size-small-OvB35Th_:after{border-radius:12px}.size-small-OvB35Th_.icon-only-OvB35Th_{--ui-lib-button-default-padding-left:7px;--ui-lib-button-default-padding-right:7px}.size-small-OvB35Th_:not(.icon-only-OvB35Th_).with-start-icon-OvB35Th_{--ui-lib-button-default-padding-left:15px}.size-small-OvB35Th_:not(.icon-only-OvB35Th_).with-end-icon-OvB35Th_{--ui-lib-button-default-padding-right:15px}.size-small-OvB35Th_:not(.icon-only-OvB35Th_) .start-icon-wrap-OvB35Th_{margin-left:6px}.size-small-OvB35Th_:not(.icon-only-OvB35Th_) .end-icon-wrap-OvB35Th_{margin-right:6px}.size-medium-OvB35Th_{--ui-lib-button-default-padding-left:23px;--ui-lib-button-default-padding-right:23px;border-radius:8px;height:40px}.size-medium-OvB35Th_:after{border-radius:12px}.size-medium-OvB35Th_.icon-only-OvB35Th_{--ui-lib-button-default-padding-left:10px;--ui-lib-button-default-padding-right:10px}.size-medium-OvB35Th_:not(.icon-only-OvB35Th_).with-start-icon-OvB35Th_{--ui-lib-button-default-padding-left:23px}.size-medium-OvB35Th_:not(.icon-only-OvB35Th_).with-end-icon-OvB35Th_{--ui-lib-button-default-padding-right:23px}.size-medium-OvB35Th_:not(.icon-only-OvB35Th_) .start-icon-wrap-OvB35Th_{margin-left:8px}.size-medium-OvB35Th_:not(.icon-only-OvB35Th_) .end-icon-wrap-OvB35Th_{margin-right:8px}.size-large-OvB35Th_{--ui-lib-button-default-padding-left:31px;--ui-lib-button-default-padding-right:31px;border-radius:8px;height:48px}.size-large-OvB35Th_:after{border-radius:12px}.size-large-OvB35Th_.icon-only-OvB35Th_{--ui-lib-button-default-padding-left:9px;--ui-lib-button-default-padding-right:9px}.size-large-OvB35Th_:not(.icon-only-OvB35Th_).with-start-icon-OvB35Th_{--ui-lib-button-default-padding-left:26px}.size-large-OvB35Th_:not(.icon-only-OvB35Th_).with-end-icon-OvB35Th_{--ui-lib-button-default-padding-right:26px}.size-large-OvB35Th_:not(.icon-only-OvB35Th_) .start-icon-wrap-OvB35Th_{margin-left:5px}.size-large-OvB35Th_:not(.icon-only-OvB35Th_) .end-icon-wrap-OvB35Th_{margin-right:5px}.size-xlarge-OvB35Th_{--ui-lib-button-default-padding-left:31px;--ui-lib-button-default-padding-right:31px;border-radius:12px;height:56px}.size-xlarge-OvB35Th_:after{border-radius:16px}.size-xlarge-OvB35Th_.icon-only-OvB35Th_{--ui-lib-button-default-padding-left:13px;--ui-lib-button-default-padding-right:13px}.size-xlarge-OvB35Th_:not(.icon-only-OvB35Th_).with-start-icon-OvB35Th_{--ui-lib-button-default-padding-left:26px}.size-xlarge-OvB35Th_:not(.icon-only-OvB35Th_).with-end-icon-OvB35Th_{--ui-lib-button-default-padding-right:26px}.size-xlarge-OvB35Th_:not(.icon-only-OvB35Th_) .start-icon-wrap-OvB35Th_{margin-left:7px}.size-xlarge-OvB35Th_:not(.icon-only-OvB35Th_) .end-icon-wrap-OvB35Th_{margin-right:7px}.size-xsmall-OvB35Th_ .content-OvB35Th_{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.size-small-OvB35Th_ .content-OvB35Th_{font-feature-settings:"tnum" on,"lnum" on;font-size:16px;font-style:normal;font-weight:400}.size-large-OvB35Th_ .content-OvB35Th_,.size-medium-OvB35Th_ .content-OvB35Th_,.size-small-OvB35Th_ .content-OvB35Th_{--ui-lib-typography-line-height:24px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;line-height:var(--ui-lib-typography-line-height)}.size-large-OvB35Th_ .content-OvB35Th_,.size-medium-OvB35Th_ .content-OvB35Th_{font-feature-settings:"tnum" on,"lnum" on;font-size:16px;font-style:normal;font-weight:500}.size-xlarge-OvB35Th_ .content-OvB35Th_{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:24px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height)}.animated-OvB35Th_{transition-duration:.2s;transition-property:border-color,background-color,color;transition-timing-function:ease-in-out}.animated-OvB35Th_:after{display:block;opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.animated-OvB35Th_:focus:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.animated-OvB35Th_:focus-visible:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.animated-OvB35Th_:focus:not(:focus-visible):after{opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.stretch-OvB35Th_{width:100%}.button-OvB35Th_.grouped-OvB35Th_.adjust-position-OvB35Th_:not(.first-row-OvB35Th_){margin-top:-1px}.button-OvB35Th_.grouped-OvB35Th_.adjust-position-OvB35Th_:not(.first-col-OvB35Th_){margin-right:-1px;max-width:calc(100% + 1px);width:calc(100% + 1px)}.button-OvB35Th_.grouped-OvB35Th_.adjust-position-OvB35Th_:active:not(:disabled):not([aria-disabled=true]){transform:none}.button-OvB35Th_.grouped-OvB35Th_:focus{z-index:1}.button-OvB35Th_.grouped-OvB35Th_:focus-visible{z-index:1}.button-OvB35Th_.grouped-OvB35Th_:focus:not(:focus-visible){z-index:auto}.button-OvB35Th_.grouped-OvB35Th_.no-corner-top-left-OvB35Th_,.button-OvB35Th_.grouped-OvB35Th_.no-corner-top-left-OvB35Th_:after{border-top-right-radius:0}.button-OvB35Th_.grouped-OvB35Th_.no-corner-top-right-OvB35Th_,.button-OvB35Th_.grouped-OvB35Th_.no-corner-top-right-OvB35Th_:after{border-top-left-radius:0}.button-OvB35Th_.grouped-OvB35Th_.no-corner-bottom-right-OvB35Th_,.button-OvB35Th_.grouped-OvB35Th_.no-corner-bottom-right-OvB35Th_:after{border-bottom-left-radius:0}.button-OvB35Th_.grouped-OvB35Th_.no-corner-bottom-left-OvB35Th_,.button-OvB35Th_.grouped-OvB35Th_.no-corner-bottom-left-OvB35Th_:after{border-bottom-right-radius:0}.end-icon-wrap-OvB35Th_,.start-icon-wrap-OvB35Th_{align-items:center;display:inline-flex;justify-content:center;max-height:28px;max-width:28px;min-height:18px;min-width:18px} \ No newline at end of file diff --git a/charting_library/bundles/8622.00d0a8d0102afc963fc9.js b/charting_library/bundles/8622.00d0a8d0102afc963fc9.js new file mode 100644 index 00000000..802aafea --- /dev/null +++ b/charting_library/bundles/8622.00d0a8d0102afc963fc9.js @@ -0,0 +1,9 @@ +"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8622],{36134:(e,i,t)=>{t.d(i,{getSeriesStylePropertiesDefinitions:()=>be});var n=t(44352),o=t(47539),r=t(65279),l=t(40549),s=t.n(l),a=t(2484),c=t(52865),d=t(34440),u=t(10381);const p=new o.TranslatedString("change color bars based on previous close",n.t(null,void 0,t(29353))),h=new o.TranslatedString("change HLC bars",n.t(null,void 0,t(55740))),y=new o.TranslatedString("change bar up color",n.t(null,void 0,t(76804))),v=new o.TranslatedString("change bar down color",n.t(null,void 0,t(71816))),g=new o.TranslatedString("change thin bars",n.t(null,void 0,t(72886))),f=new o.TranslatedString("change line price source",n.t(null,void 0,t(17119))),S=new o.TranslatedString("change line type",n.t(null,void 0,t(70054))),w=new o.TranslatedString("change line color",n.t(null,void 0,t(87828))),b=new o.TranslatedString("change line width",n.t(null,void 0,t(69125))),P=new o.TranslatedString("change area price source",n.t(null,void 0,t(1316))),T=new o.TranslatedString("change area line color",n.t(null,void 0,t(661))),m=new o.TranslatedString("change area line width",n.t(null,void 0,t(6610))),_=new o.TranslatedString("change area fill color",n.t(null,void 0,t(97008))),D=new o.TranslatedString("change baseline price source",n.t(null,void 0,t(56819))),C=new o.TranslatedString("change baseline top line color",n.t(null,void 0,t(68621))),k=new o.TranslatedString("change baseline top line width",n.t(null,void 0,t(35339))),M=new o.TranslatedString("change baseline bottom line color",n.t(null,void 0,t(4164))),L=new o.TranslatedString("change baseline bottom line width",n.t(null,void 0,t(38990))),$=new o.TranslatedString("change baseline fill top area color",n.t(null,void 0,t(12673))),I=new o.TranslatedString("change baseline fill bottom area color",n.t(null,void 0,t(73163))),O=new o.TranslatedString("change base level",n.t(null,void 0,t(31547))),V=new o.TranslatedString("change high-low body visibility",n.t(null,void 0,t(30033))),W=new o.TranslatedString("change high-low body color",n.t(null,void 0,t(81080))),E=new o.TranslatedString("change high-low borders visibility",n.t(null,void 0,t(79236))),B=new o.TranslatedString("change high-low border color",n.t(null,void 0,t(76885))),x=new o.TranslatedString("change high-low labels visibility",n.t(null,void 0,t(42981))),N=new o.TranslatedString("change high-low labels color",n.t(null,void 0,t(31937))),A=(new o.TranslatedString("change renko wick visibility",n.t(null,void 0,t(9473))),new o.TranslatedString("change renko wick up color",n.t(null,void 0,t(7747))),new o.TranslatedString("change renko wick down color",n.t(null,void 0,t(75986))),new o.TranslatedString("change the display of real prices on price scale (instead of Heiken-Ashi price)",n.t(null,void 0,t(39783))),new o.TranslatedString("change range thin bars",n.t(null,void 0,t(28143))), +new o.TranslatedString("change {candleType} body visibility",n.t(null,void 0,t(47202)))),F=new o.TranslatedString("change {candleType} up color",n.t(null,void 0,t(61118))),R=new o.TranslatedString("change {candleType} down color",n.t(null,void 0,t(36320))),j=new o.TranslatedString("change {candleType} border visibility",n.t(null,void 0,t(23986))),U=new o.TranslatedString("change {candleType} up border color",n.t(null,void 0,t(5464))),G=new o.TranslatedString("change {candleType} down border color",n.t(null,void 0,t(92330))),H=new o.TranslatedString("change {candleType} wick visibility",n.t(null,void 0,t(39987))),z=new o.TranslatedString("change {candleType} wick up color",n.t(null,void 0,t(45543))),Y=new o.TranslatedString("change {candleType} wick down color",n.t(null,void 0,t(60164))),J=(new o.TranslatedString("change {chartType} up color",n.t(null,void 0,t(59414))),new o.TranslatedString("change {chartType} down color",n.t(null,void 0,t(85503))),new o.TranslatedString("change {chartType} projection bar up color",n.t(null,void 0,t(50453))),new o.TranslatedString("change {chartType} projection bar down color",n.t(null,void 0,t(18465))),new o.TranslatedString("change {chartType} border bar up color",n.t(null,void 0,t(11107))),new o.TranslatedString("change {chartType} border bar down color",n.t(null,void 0,t(79088))),new o.TranslatedString("change {chartType} projection border bar up color",n.t(null,void 0,t(61250))),new o.TranslatedString("change {chartType} projection border bar up color",n.t(null,void 0,t(61250))),new o.TranslatedString("change column up color",n.t(null,void 0,t(85709)))),K=new o.TranslatedString("change column down color",n.t(null,void 0,t(12155))),q=new o.TranslatedString("change column price source",n.t(null,void 0,t(66890))),Q=n.t(null,void 0,t(63243)),X=n.t(null,void 0,t(86953)),Z=n.t(null,void 0,t(5536)),ee=n.t(null,void 0,t(87151)),ie=n.t(null,void 0,t(55314)),te=n.t(null,void 0,t(83760)),ne=n.t(null,void 0,t(72269)),oe=n.t(null,void 0,t(26458)),re=n.t(null,void 0,t(24248)),le=n.t(null,void 0,t(58416)),se=n.t(null,void 0,t(1277)),ae=n.t(null,void 0,t(57417)),ce=n.t(null,void 0,t(50430)),de=n.t(null,void 0,t(86846)),ue=n.t(null,void 0,t(58747)),pe=n.t(null,void 0,t(11157)),he=(n.t(null,void 0,t(83610)),n.t(null,void 0,t(39667)),n.t(null,void 0,t(94089)),n.t(null,void 0,t(5704)),n.t(null,void 0,t(29881)),n.t(null,void 0,t(7445))),ye=n.t(null,void 0,t(83760)),ve=n.t(null,void 0,t(72269)),ge=n.t(null,void 0,t(94420));function fe(e,i,t,n){return(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,i.barColorsOnPrevClose,p)},{id:`${t}${n}`,title:Q})}function Se(e,i,t,n,o,l){const a=(0,c.createWVFromGetterAndSubscription)((()=>e.model().isInReplay.bind(e.model())()&&false),e.model().onInReplayStateChanged());return(0,r.createOptionsPropertyDefinition)({disabled:(0,r.convertFromReadonlyWVToDefinitionProperty)(a),option:(0,r.convertToDefinitionProperty)(e,i.priceSource,l)},{id:`${n}${o}`,title:re,options:new(s())(t)})}function we(e,i,t,n){const o=(0, +u.removeSpaces)(t.originalText());return[(0,r.createTwoColorsPropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,i.drawBody,A.format({candleType:t})),color1:(0,r.getColorDefinitionProperty)(e,i.upColor,null,F.format({candleType:t})),color2:(0,r.getColorDefinitionProperty)(e,i.downColor,null,R.format({candleType:t}))},{id:`${n}Symbol${o}CandlesColor`,title:te}),(0,r.createTwoColorsPropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,i.drawBorder,j.format({candleType:t})),color1:(0,r.getColorDefinitionProperty)(e,i.borderUpColor,null,U.format({candleType:t})),color2:(0,r.getColorDefinitionProperty)(e,i.borderDownColor,null,G.format({candleType:t}))},{id:`${n}Symbol${o}BordersColor`,title:ne}),(0,r.createTwoColorsPropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,i.drawWick,H.format({candleType:t})),color1:(0,r.getColorDefinitionProperty)(e,i.wickUpColor,null,z.format({candleType:t})),color2:(0,r.getColorDefinitionProperty)(e,i.wickDownColor,null,Y.format({candleType:t}))},{id:`${n}Symbol${o}WickColors`,title:oe})]}function be(e,i,l,c,u){switch(l){case 0:return function(e,i,t){return[fe(e,i,t,"SymbolBarStyleBarColorsOnPrevClose"),(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,i.dontDrawOpen,h)},{id:`${t}SymbolDontDrawOpen`,title:X}),(0,r.createColorPropertyDefinition)({color:(0,r.getColorDefinitionProperty)(e,i.upColor,null,y)},{id:`${t}SymbolUpColor`,title:Z}),(0,r.createColorPropertyDefinition)({color:(0,r.getColorDefinitionProperty)(e,i.downColor,null,v)},{id:`${t}SymbolDownColor`,title:ee}),(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,i.thinBars,g)},{id:`${t}SymbolBarThinBars`,title:ie})]}(e,i.barStyle.childs(),u);case 1:return function(e,i,r){return[fe(e,i,r,"SymbolCandleStyleBarColorsOnPrevClose"),...we(e,i,new o.TranslatedString("candle",n.t(null,void 0,t(30792))),r)]}(e,i.candleStyle.childs(),u);case 2:return function(e,i,t,n,o){return[Se(e,i,t,o,"SymbolLinePriceSource",f),(0,r.createOptionsPropertyDefinition)({option:(0,r.convertToDefinitionProperty)(e,i.styleType,S)},{id:`${o}SymbolStyleType`,title:le,options:new(s())(n)}),(0,r.createLinePropertyDefinition)({color:(0,r.getColorDefinitionProperty)(e,i.color,null,w),width:(0,r.convertToDefinitionProperty)(e,i.linewidth,b)},{id:`${o}SymbolLineStyle`,title:se})]}(e,i.lineStyle.childs(),c.seriesPriceSources,c.lineStyleTypes,u);case 3:return function(e,i,t,n){return[Se(e,i,t,n,"SymbolAreaPriceSource",P),(0,r.createLinePropertyDefinition)({color:(0,r.getColorDefinitionProperty)(e,i.linecolor,null,T),width:(0,r.convertToDefinitionProperty)(e,i.linewidth,m)},{id:`${n}SymbolAreaLineStyle`,title:se}),(0,r.createTwoColorsPropertyDefinition)({color1:(0,r.getColorDefinitionProperty)(e,i.color1,i.transparency,_),color2:(0,r.getColorDefinitionProperty)(e,i.color2,i.transparency,_)},{id:`${n}SymbolAreaFills`,title:de})]}(e,i.areaStyle.childs(),c.seriesPriceSources,u);case 9: +return we(e,i.hollowCandleStyle.childs(),new o.TranslatedString("hollow candles",n.t(null,void 0,t(75165))),u);case 10:return function(e,i,t,n){return[Se(e,i,t,n,"SymbolBaseLinePriceSource",D),(0,r.createLinePropertyDefinition)({color:(0,r.getColorDefinitionProperty)(e,i.topLineColor,null,C),width:(0,r.convertToDefinitionProperty)(e,i.topLineWidth,k)},{id:`${n}SymbolBaseLineTopLine`,title:ae}),(0,r.createLinePropertyDefinition)({color:(0,r.getColorDefinitionProperty)(e,i.bottomLineColor,null,M),width:(0,r.convertToDefinitionProperty)(e,i.bottomLineWidth,L)},{id:`${n}SymbolBaseLineBottomLine`,title:ce}),(0,r.createTwoColorsPropertyDefinition)({color1:(0,r.getColorDefinitionProperty)(e,i.topFillColor1,null,$),color2:(0,r.getColorDefinitionProperty)(e,i.topFillColor2,null,$)},{id:`${n}SymbolBaseLineTopFills`,title:ue}),(0,r.createTwoColorsPropertyDefinition)({color1:(0,r.getColorDefinitionProperty)(e,i.bottomFillColor1,null,I),color2:(0,r.getColorDefinitionProperty)(e,i.bottomFillColor2,null,I)},{id:`${n}SymbolBaseLineBottomFills`,title:pe}),(0,r.createNumberPropertyDefinition)({value:(0,r.convertToDefinitionProperty)(e,i.baseLevelPercentage,O,[d.floor])},{id:`${n}SymbolBaseLevelPercentage`,title:he,type:0,min:new(s())(0),max:new(s())(100),step:new(s())(1),unit:new(s())("%")})]}(e,i.baselineStyle.childs(),c.seriesPriceSources,u);case 13:return function(e,i,t,n){return[Se(e,i,t,n,"SymbolColumnPriceSource",q),fe(e,i,n,"SymbolColumnStyleColumnColorsOnPrevClose"),(0,r.createColorPropertyDefinition)({color:(0,r.getColorDefinitionProperty)(e,i.upColor,null,J)},{id:`${n}SymbolUpColor`,title:Z}),(0,r.createColorPropertyDefinition)({color:(0,r.getColorDefinitionProperty)(e,i.downColor,null,K)},{id:`${n}SymbolDownColor`,title:ee})]}(e,i.columnStyle.childs(),c.seriesPriceSources,u)}if(12===l&&a.enabled("chart_style_hilo")){return function(e,i,t){return[(0,r.createColorPropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,i.drawBody,V),color:(0,r.getColorDefinitionProperty)(e,i.color,null,W)},{id:`${t}SymbolBodiesColor`,title:ye}),(0,r.createColorPropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,i.showBorders,E),color:(0,r.getColorDefinitionProperty)(e,i.borderColor,null,B)},{id:`${t}SymbolBorderColor`,title:ve}),(0,r.createTextPropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,i.showLabels,x),color:(0,r.getColorDefinitionProperty)(e,i.labelColor,null,N)},{id:`${t}SymbolLabels`,title:ge,isEditable:!1,isMultiLine:!1})]}(e,i.hiloStyle.childs(),u)}if(!i.hasOwnProperty("haStyle"))return[];if(c.isJapaneseChartsAvailable&&8===l){return function(e,i,r){const l=[];return l.push(fe(e,i,r,"SymbolHAStyleBarColorsOnPrevClose"),...we(e,i,new o.TranslatedString("Heikin Ashi",n.t(null,void 0,t(40530))),r)),l}(e,i.haStyle.childs(),u)}return c.isJapaneseChartsAvailable&&a.enabled("japanese_chart_styles"),[]}},68622:(e,i,t)=>{t.d(i,{SeriesPropertyDefinitionsViewModel:()=>ae,basePriceSources:()=>re,lineStyleTypes:()=>le,seriesPrecisionValues:()=>se}) +;var n=t(50151),o=t(44352),r=t(47539),l=t(2484),s=t(65279),a=(t(79807),t(40549)),c=t.n(a),d=t(1930),u=t(77906),p=t(36134),h=t(34440);const y=new r.TranslatedString("change {inputName} property",o.t(null,void 0,t(21547)));function v(e){return e.map((e=>({value:e,title:o.t(e,{context:"input"},t(88601))})))}function g(e,i,l,a,u,p,g){const f=[];return l.forEach((l=>{if(!function(e,i){return!e.isHidden&&(void 0===e.visible||function(e,i){if(!e)return!0;const t=e.split("==");return!(t.length<2)&&i[t[0]].value()===t[1]}(e.visible,i))}(l,a))return;const S=l.id;if(!a.hasOwnProperty(S))return;const w=a[S],b=function(e,i){return"style"===e.id?"Box size assignment method":"boxSize"===e.id?"Box size":i.childs().name.value()}(l,u[S]),P=function(e){return o.t(e,{context:"input"},t(88601))}(b),T=new r.TranslatedString(b,P);if("options"in l){const i=(0,n.ensure)(l.options);f.push((0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(e,w,y.format({inputName:T}))},{id:`${g}${l.name}`,title:P,options:new(c())(v(i))}))}else if("integer"!==l.type){if("float"===l.type){let t;return t=function(e,i){return!((i===(0,d.chartStyleStudyId)(4)||i===(0,d.chartStyleStudyId)(6))&&"boxSize"===e||i===(0,d.chartStyleStudyId)(5)&&"reversalAmount"===e)}(S,i)||null===p.value()?new(c())(l.min):p,void f.push((0,s.createNumberPropertyDefinition)({value:(0,s.convertToDefinitionProperty)(e,w,y.format({inputName:T}))},{id:`${g}${l.name}`,title:P,type:1,min:t,max:new(c())(l.max),defval:l.defval}))}"text"!==l.type?"bool"!==l.type||f.push((0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,w,y.format({inputName:T}))},{id:`${g}${l.name}`,title:P})):f.push((0,s.createTextPropertyDefinition)({text:(0,s.convertToDefinitionProperty)(e,w,y.format({inputName:T}))},{id:`${g}${l.name}`,title:P,isEditable:!0,isMultiLine:!1}))}else f.push((0,s.createNumberPropertyDefinition)({value:(0,s.convertToDefinitionProperty)(e,w,y.format({inputName:T}),[h.floor])},{id:`${g}${l.name}`,title:P,type:0,min:new(c())(l.min),max:new(c())(l.max),defval:l.defval}))})),f}var f=t(98351),S=t(33972),w=t(52865),b=t(7019),P=t(12272);const T=(0,f.getLogger)("Chart.Definitions.Series"),m=l.enabled("show_average_close_price_line_and_label"),_=l.enabled("pre_post_market_sessions"),D=new r.TranslatedString("change decimal places",o.t(null,void 0,t(71809))),C=new r.TranslatedString("change timezone",o.t(null,void 0,t(20505))),k=(new r.TranslatedString("adjust data for dividends",o.t(null,void 0,t(42390))),new r.TranslatedString("use settlement as close on daily interval",o.t(null,void 0,t(98402))),new r.TranslatedString("adjust for contract changes",o.t(null,void 0,t(99511))), +new r.TranslatedString("change session",o.t(null,void 0,t(65303)))),M=new r.TranslatedString("change extended hours color",o.t(null,void 0,t(31317))),L=new r.TranslatedString("change pre market color",o.t(null,void 0,t(46257))),$=new r.TranslatedString("change post market color",o.t(null,void 0,t(49973))),I=new r.TranslatedString("change price line visibility",o.t(null,void 0,t(67761))),O=new r.TranslatedString("change price line color",o.t(null,void 0,t(77640))),V=new r.TranslatedString("change price line width",o.t(null,void 0,t(97322))),W=(new r.TranslatedString("change previous close price line visibility",o.t(null,void 0,t(59883))),new r.TranslatedString("change previous close price line color",o.t(null,void 0,t(91183))),new r.TranslatedString("change previous close price line width",o.t(null,void 0,t(87631))),new r.TranslatedString("change pre/post market price lines visibility",o.t(null,void 0,t(50393))),new r.TranslatedString("change pre market line color",o.t(null,void 0,t(60852))),new r.TranslatedString("change post market line color",o.t(null,void 0,t(5969))),new r.TranslatedString("change bid and ask lines visibility",o.t(null,void 0,t(32311))),new r.TranslatedString("change bid line color",o.t(null,void 0,t(36703))),new r.TranslatedString("change ask line color",o.t(null,void 0,t(29180))),new r.TranslatedString("change high and low price lines visibility",o.t(null,void 0,t(92556)))),E=new r.TranslatedString("change high and low price line color",o.t(null,void 0,t(60944))),B=new r.TranslatedString("change high and low price line width",o.t(null,void 0,t(83708))),x=new r.TranslatedString("change average close price line visibility",o.t(null,void 0,t(98866))),N=new r.TranslatedString("change average close price line color",o.t(null,void 0,t(30385))),A=new r.TranslatedString("change average close price line width",o.t(null,void 0,t(90168))),F=(o.t(null,void 0,t(9994)),o.t(null,void 0,t(25866))),R=(o.t(null,void 0,t(10989)),o.t(null,void 0,t(23500)),o.t(null,void 0,t(62521))),j=o.t(null,void 0,t(15107)),U=(o.t(null,void 0,t(8094)),o.t(null,void 0,t(47586)),o.t(null,void 0,t(6350)),o.t(null,void 0,t(73947))),G=o.t(null,void 0,t(87492)),H=o.t(null,void 0,t(39280)),z=o.t(null,void 0,t(30777)),Y=o.t(null,void 0,t(8136)),J=o.t(null,void 0,t(31691)),K=o.t(null,void 0,t(10591)),q=o.t(null,void 0,t(94884)),Q=o.t(null,void 0,t(22353)),X=o.t(null,void 0,t(27879)),Z=o.t(null,void 0,t(44673)),ee=o.t(null,void 0,t(2391)),ie=o.t(null,void 0,t(4329)),te=o.t(null,void 0,t(39292)),ne=o.t(null,void 0,t(70816)),oe=[...function(e=15){const i=[];for(let t=0;t<=e;t++)i.push({priceScale:Math.pow(10,t),minMove:1,frac:!1});return i}(),{priceScale:2,minMove:1,frac:!0},{priceScale:4,minMove:1,frac:!0},{priceScale:8,minMove:1,frac:!0},{priceScale:16,minMove:1,frac:!0},{priceScale:32,minMove:1,frac:!0},{priceScale:64,minMove:1,frac:!0},{priceScale:128,minMove:1,frac:!0},{priceScale:320,minMove:1,frac:!0}],re=[{title:H,value:"open",id:"price-source-open"},{title:z,value:"high",id:"price-source-high"},{title:Y,value:"low", +id:"price-source-low"},{title:J,value:"close",id:"price-source-close"},{title:K,value:"hl2",id:"price-source-hl2"},{title:q,value:"hlc3",id:"price-source-hlc3"},{title:Q,value:"ohlc4",id:"price-source-ohlc4"}],le=[{title:X,value:u.STYLE_LINE_TYPE_SIMPLE},{title:Z,value:u.STYLE_LINE_TYPE_MARKERS},{title:ee,value:u.STYLE_LINE_TYPE_STEP}];function se(){const e=[{title:ie,value:"default"}];for(let i=0;i{(0,s.destroyDefinitions)(e.definitions.value())})),this._series.onStyleChanged().unsubscribe(this,this._updateDefinitions),this._series.dataEvents().symbolResolved().unsubscribeAll(this),this._unsubscribeInputsUpdate(),this._isDestroyed=!0}propertyPages(){return null===this._propertyPages?this._getDefinitions().then((e=>{var i;if(this._isDestroyed)throw new Error("SeriesPropertyDefinitionsViewModel already destroyed");return null===this._propertyPages&&(this._propertyPages=[{id:this._propertyPageId,title:this._propertyPageName,icon:this._propertyPageIcon,definitions:new(c())(e.definitions),visible:null!==(i=e.visible)&&void 0!==i?i:new(c())(!0).readonly()}]),this._propertyPages})):Promise.resolve(this._propertyPages)}_seriesMinTick(){const e=this._series.symbolInfo();return null!==e?e.minmov/e.pricescale:null}_updateSeriesMinTickWV(){null===this._seriesMinTickWV?this._seriesMinTickWV=new(c())(this._seriesMinTick()):this._seriesMinTickWV.setValue(this._seriesMinTick())}_updateSessionIdOptionsWV(){if(!_)return;const e=this._series.symbolInfo();if(null===e)return;const i=(e.subsessions||[]).filter((e=>!e.private)).map((e=>({title:(0,P.translateSessionDescription)(e.description),value:e.id})));this._sessionIdOptionsWV.setValue(i)}_updateDefinitions(){null!==this._definitions&&(0,s.destroyDefinitions)(this._definitions.definitions),this._definitions=null,this._unsubscribeInputsUpdate(),this._createSeriesDefinitions().then((e=>{if(this._isDestroyed)throw new Error("SeriesPropertyDefinitionsViewModel already destroyed");(0,n.ensureNotNull)(this._propertyPages)[0].definitions.setValue(e.definitions)}))}_getDefinitions(){return null===this._definitions?this._createSeriesDefinitions():Promise.resolve(this._definitions)}_unsubscribeInputsUpdate(){ +null!==this._inputsSubscriptions&&(this._inputsSubscriptions.forEach((e=>{e.unsubscribeAll(this)})),this._inputsSubscriptions=null)}_subscribeInputsUpdate(e,i){const t=[];e.forEach((e=>{if(void 0!==e.visible){const n=e.visible.split("==");if(2===n.length){const e=i[n[0]];-1===t.indexOf(e)&&(e.subscribe(this,this._updateDefinitions),t.push(e))}}})),t.length>0?this._inputsSubscriptions=t:this._inputsSubscriptions=null}_createSeriesDefinitions(){const e=this._series.properties().childs(),i=this._series.getInputsProperties(),r=this._series.getInputsInfoProperties(),l=e.style.value(),a=this._series.getStyleShortName();return new Promise((e=>{const t=(0,d.chartStyleStudyId)(l);null!==t?this._model.studyMetaInfoRepository().findById({type:"java",studyId:t}).then((t=>{if(this._isDestroyed)throw new Error("SeriesPropertyDefinitionsViewModel already destroyed");if(null!==this._definitions)return void e(null);const o=(0,n.ensureNotNull)(this._seriesMinTickWV),l=g(this._undoModel,t.id,t.inputs,i,r,o,a);this._subscribeInputsUpdate(t.inputs,i),e(l)})).catch((i=>{T.logWarn(`Find meta info for create series definitions with error - ${(0,S.errorToString)(i)}`),e(null)})):e(null)})).then((i=>{if(this._isDestroyed)throw new Error("SeriesPropertyDefinitionsViewModel already destroyed");if(null!==this._definitions)return this._definitions;const n=(0,p.getSeriesStylePropertiesDefinitions)(this._undoModel,e,l,{seriesPriceSources:re,lineStyleTypes:le,isJapaneseChartsAvailable:true},"mainSeries");null!==i&&n.push(...i);const r=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._undoModel,e.minTick,D)},{id:`${a}SymbolMinTick`,title:U,options:new(c())(se())}),u=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._undoModel,this._timezonePropertyObj.property,C)},{id:`${a}SymbolTimezone`,title:G,options:new(c())(this._timezonePropertyObj.values)});return this._definitions={definitions:[(0,s.createPropertyDefinitionsGeneralGroup)(n,"generalSymbolStylesGroup",(0,d.getTranslatedChartStyleName)(l)),(0,s.createPropertyDefinitionsGeneralGroup)(this._seriesPriceLinesDefinitions(a),"priceLinesGroup",o.t(null,void 0,t(77986))),(0,s.createPropertyDefinitionsGeneralGroup)([...this._seriesDataDefinitions(a),r,u],"dataModififcationGroup",o.t(null,void 0,t(81285)))]},this._definitions}))}_seriesDataDefinitions(e){const i=[];if(_){const t=this._series.sessionIdProxyProperty(),n=(0,b.combineWithFilteredUpdate)(((e,i)=>!i&&(0,d.symbolHasSeveralSessions)(this._series.symbolInfo())),((e,i)=>i||!e),this._series.symbolResolvingActive(),(0,w.createWVFromProperty)(this._series.isDWMProperty())),o=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._undoModel,t,k),visible:(0,s.convertFromReadonlyWVToDefinitionProperty)(n)},{id:"sessionId",title:F,options:this._sessionIdOptionsWV});i.push(o);const r=this._model.sessions().graphicsInfo();let l=!1;r.backgrounds&&(l=void 0!==r.backgrounds.outOfSession) +;const a=l?this._createOutOfSessionDefinition(e):this._createPrePostMarketDefinition(e);i.push(a)}return i}_createOutOfSessionDefinition(e){const i=this._model.sessions().properties().childs().graphics.childs().backgrounds.childs().outOfSession.childs();return(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._undoModel,i.color,i.transparency,M)},{id:`${e}SymbolExtendedHoursColors`,title:R})}_createPrePostMarketDefinition(e){const i=(0,b.combineWithFilteredUpdate)(((e,i)=>!i&&(0,d.symbolHasPreOrPostMarket)(this._series.symbolInfo())&&!(0,d.isRegularSessionId)(this._series.sessionIdProxyProperty().value())),((e,i)=>i||!e),this._series.symbolResolvingActive(),(0,w.createWVFromProperty)(this._series.isDWMProperty())),t=this._model.sessions(),n=t.properties().childs().graphics.childs().backgrounds.childs().preMarket.childs(),o=t.properties().childs().graphics.childs().backgrounds.childs().postMarket.childs();return(0,s.createTwoColorsPropertyDefinition)({color1:(0,s.getColorDefinitionProperty)(this._undoModel,n.color,n.transparency,L),color2:(0,s.getColorDefinitionProperty)(this._undoModel,o.color,o.transparency,$),visible:(0,s.convertFromReadonlyWVToDefinitionProperty)(i)},{id:`${e}SymbolExtendedHoursColors`,title:R})}_seriesPriceLinesDefinitions(e){const i=[],t=this._series.properties().childs();if(this._series.hasClosePrice()){const n=(0,s.createLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._undoModel,t.showPriceLine,I),color:(0,s.getColorDefinitionProperty)(this._undoModel,t.priceLineColor,null,O),width:(0,s.convertToDefinitionProperty)(this._undoModel,t.priceLineWidth,V)},{id:`${e}SymbolLastValuePriceLine`,title:j});i.push(n)}this._series.hasClosePrice();const n=t.highLowAvgPrice.childs(),o=(0,s.createLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._undoModel,n.highLowPriceLinesVisible,W),color:(0,s.getColorDefinitionProperty)(this._undoModel,n.highLowPriceLinesColor,null,E),width:(0,s.convertToDefinitionProperty)(this._undoModel,n.highLowPriceLinesWidth,B)},{id:`${e}SymbolHighLowPriceLines`,title:te});if(i.push(o),m){const t=(0,s.createLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._undoModel,n.averageClosePriceLineVisible,x),color:(0,s.getColorDefinitionProperty)(this._undoModel,n.averagePriceLineColor,null,N),width:(0,s.convertToDefinitionProperty)(this._undoModel,n.averagePriceLineWidth,A)},{id:`${e}SymbolAverageClosePriceLine`,title:ne});i.push(t)}return i}}}}]); \ No newline at end of file diff --git a/charting_library/bundles/8707.82dca75e9f28e0c0ffda.css b/charting_library/bundles/8707.82dca75e9f28e0c0ffda.css new file mode 100644 index 00000000..6ed2add1 --- /dev/null +++ b/charting_library/bundles/8707.82dca75e9f28e0c0ffda.css @@ -0,0 +1 @@ +.nav-button-iiT1LQPc{--ui-lib-nav-button-default-color-content:#131722;--ui-lib-nav-button-default-color-bg:#0000;background:#0000;border:none;box-sizing:initial;color:var(--ui-lib-nav-button-color-content,var(--ui-lib-nav-button-default-color-content));display:flex;outline:none;padding:0;position:relative}html.theme-dark .nav-button-iiT1LQPc{--ui-lib-nav-button-default-color-content:#d1d4dc}.nav-button-iiT1LQPc.link-iiT1LQPc{cursor:pointer}.nav-button-iiT1LQPc:hover{--ui-lib-nav-button-default-color-content:#131722;--ui-lib-nav-button-default-color-bg:#f0f3fa}html.theme-dark .nav-button-iiT1LQPc:hover{--ui-lib-nav-button-default-color-bg:#2a2e39;--ui-lib-nav-button-default-color-content:#fff}.nav-button-iiT1LQPc:active{--ui-lib-nav-button-default-color-content:#131722;--ui-lib-nav-button-default-color-bg:#e0e3eb}html.theme-dark .nav-button-iiT1LQPc:active{--ui-lib-nav-button-default-color-bg:#363a45;--ui-lib-nav-button-default-color-content:#fff}.nav-button-iiT1LQPc:focus .background-iiT1LQPc:after{display:block}.nav-button-iiT1LQPc:focus-visible .background-iiT1LQPc:after{display:block}.nav-button-iiT1LQPc:focus:not(:focus-visible) .background-iiT1LQPc:after{display:none}.nav-button-iiT1LQPc:disabled,.nav-button-iiT1LQPc[aria-disabled=true]{--ui-lib-nav-button-default-color-content:#b2b5be;cursor:default}html.theme-dark .nav-button-iiT1LQPc:disabled,html.theme-dark .nav-button-iiT1LQPc[aria-disabled=true]{--ui-lib-nav-button-default-color-content:#5d606b}.nav-button-iiT1LQPc:disabled .background-iiT1LQPc,.nav-button-iiT1LQPc[aria-disabled=true] .background-iiT1LQPc{display:none}.background-iiT1LQPc{--ui-lib-nav-button-color-outline-default:#2962ffcc;background:var(--ui-lib-nav-button-color-bg,var(--ui-lib-nav-button-default-color-bg));display:block;outline:none;overflow:visible;position:absolute}.background-iiT1LQPc:focus{outline:none}.background-iiT1LQPc:focus-visible{outline:none}.background-iiT1LQPc:after{border-color:var(--ui-lib-nav-button-color-outline,var(--ui-lib-nav-button-color-outline-default));border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 8px);left:-4px;pointer-events:none;position:absolute;top:-4px;width:calc(100% + 8px);z-index:1}.icon-iiT1LQPc{z-index:0}.icon-iiT1LQPc,.icon-iiT1LQPc svg{display:flex}.size-large-iiT1LQPc{--ui-lib-nav-button-basic-offset:8px;--ui-lib-nav-button-safe-offset:12px;height:24px;width:24px}.size-large-iiT1LQPc.preserve-paddings-iiT1LQPc{padding:8px}.size-large-iiT1LQPc .background-iiT1LQPc{border-radius:8px;height:calc(100% + 16px);left:-8px;top:-8px;width:calc(100% + 16px)}.size-large-iiT1LQPc .background-iiT1LQPc:after{border-radius:12px}.size-large-iiT1LQPc.preserve-paddings-iiT1LQPc .background-iiT1LQPc{height:100%;left:0;top:0;width:100%}.size-medium-iiT1LQPc{--ui-lib-nav-button-basic-offset:8px;--ui-lib-nav-button-safe-offset:12px;height:18px;width:18px}.size-medium-iiT1LQPc.preserve-paddings-iiT1LQPc{padding:8px}.size-medium-iiT1LQPc .background-iiT1LQPc{border-radius:8px;height:calc(100% + 16px);left:-8px;top:-8px;width:calc(100% + 16px)}.size-medium-iiT1LQPc .background-iiT1LQPc:after{border-radius:12px}.size-medium-iiT1LQPc.preserve-paddings-iiT1LQPc .background-iiT1LQPc{height:100%;left:0;top:0;width:100%}.size-small-iiT1LQPc{--ui-lib-nav-button-basic-offset:8px;--ui-lib-nav-button-safe-offset:12px;height:14px;width:14px}.size-small-iiT1LQPc.preserve-paddings-iiT1LQPc{padding:8px}.size-small-iiT1LQPc .background-iiT1LQPc{border-radius:6px;height:calc(100% + 16px);left:-8px;top:-8px;width:calc(100% + 16px)}.size-small-iiT1LQPc .background-iiT1LQPc:after{border-radius:10px}.size-small-iiT1LQPc.preserve-paddings-iiT1LQPc .background-iiT1LQPc{height:100%;left:0;top:0;width:100%}.size-xsmall-iiT1LQPc{--ui-lib-nav-button-basic-offset:4px;--ui-lib-nav-button-safe-offset:8px;height:12px;width:12px}.size-xsmall-iiT1LQPc.preserve-paddings-iiT1LQPc{padding:4px}.size-xsmall-iiT1LQPc .background-iiT1LQPc{border-radius:4px;height:calc(100% + 8px);left:-4px;top:-4px;width:calc(100% + 8px)}.size-xsmall-iiT1LQPc .background-iiT1LQPc:after{border-radius:8px}.size-xsmall-iiT1LQPc.preserve-paddings-iiT1LQPc .background-iiT1LQPc{height:100%;left:0;top:0;width:100%}.size-xxsmall-iiT1LQPc{--ui-lib-nav-button-basic-offset:4px;--ui-lib-nav-button-safe-offset:8px;height:10px;width:10px}.size-xxsmall-iiT1LQPc.preserve-paddings-iiT1LQPc{padding:4px}.size-xxsmall-iiT1LQPc .background-iiT1LQPc{border-radius:4px;height:calc(100% + 8px);left:-4px;top:-4px;width:calc(100% + 8px)}.size-xxsmall-iiT1LQPc .background-iiT1LQPc:after{border-radius:8px}.size-xxsmall-iiT1LQPc.preserve-paddings-iiT1LQPc .background-iiT1LQPc{height:100%;left:0;top:0;width:100%}.visually-hidden-iiT1LQPc{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px} \ No newline at end of file diff --git a/charting_library/bundles/8707.82dca75e9f28e0c0ffda.rtl.css b/charting_library/bundles/8707.82dca75e9f28e0c0ffda.rtl.css new file mode 100644 index 00000000..7afe851b --- /dev/null +++ b/charting_library/bundles/8707.82dca75e9f28e0c0ffda.rtl.css @@ -0,0 +1 @@ +.nav-button-iiT1LQPc{--ui-lib-nav-button-default-color-content:#131722;--ui-lib-nav-button-default-color-bg:#0000;background:#0000;border:none;box-sizing:initial;color:var(--ui-lib-nav-button-color-content,var(--ui-lib-nav-button-default-color-content));display:flex;outline:none;padding:0;position:relative}html.theme-dark .nav-button-iiT1LQPc{--ui-lib-nav-button-default-color-content:#d1d4dc}.nav-button-iiT1LQPc.link-iiT1LQPc{cursor:pointer}.nav-button-iiT1LQPc:hover{--ui-lib-nav-button-default-color-content:#131722;--ui-lib-nav-button-default-color-bg:#f0f3fa}html.theme-dark .nav-button-iiT1LQPc:hover{--ui-lib-nav-button-default-color-bg:#2a2e39;--ui-lib-nav-button-default-color-content:#fff}.nav-button-iiT1LQPc:active{--ui-lib-nav-button-default-color-content:#131722;--ui-lib-nav-button-default-color-bg:#e0e3eb}html.theme-dark .nav-button-iiT1LQPc:active{--ui-lib-nav-button-default-color-bg:#363a45;--ui-lib-nav-button-default-color-content:#fff}.nav-button-iiT1LQPc:focus .background-iiT1LQPc:after{display:block}.nav-button-iiT1LQPc:focus-visible .background-iiT1LQPc:after{display:block}.nav-button-iiT1LQPc:focus:not(:focus-visible) .background-iiT1LQPc:after{display:none}.nav-button-iiT1LQPc:disabled,.nav-button-iiT1LQPc[aria-disabled=true]{--ui-lib-nav-button-default-color-content:#b2b5be;cursor:default}html.theme-dark .nav-button-iiT1LQPc:disabled,html.theme-dark .nav-button-iiT1LQPc[aria-disabled=true]{--ui-lib-nav-button-default-color-content:#5d606b}.nav-button-iiT1LQPc:disabled .background-iiT1LQPc,.nav-button-iiT1LQPc[aria-disabled=true] .background-iiT1LQPc{display:none}.background-iiT1LQPc{--ui-lib-nav-button-color-outline-default:#2962ffcc;background:var(--ui-lib-nav-button-color-bg,var(--ui-lib-nav-button-default-color-bg));display:block;outline:none;overflow:visible;position:absolute}.background-iiT1LQPc:focus{outline:none}.background-iiT1LQPc:focus-visible{outline:none}.background-iiT1LQPc:after{border-color:var(--ui-lib-nav-button-color-outline,var(--ui-lib-nav-button-color-outline-default));border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 8px);pointer-events:none;position:absolute;right:-4px;top:-4px;width:calc(100% + 8px);z-index:1}.icon-iiT1LQPc{z-index:0}.icon-iiT1LQPc,.icon-iiT1LQPc svg{display:flex}.flip-icon-iiT1LQPc,.flip-icon-iiT1LQPc svg{transform:rotate(90deg)}.size-large-iiT1LQPc{--ui-lib-nav-button-basic-offset:8px;--ui-lib-nav-button-safe-offset:12px;height:24px;width:24px}.size-large-iiT1LQPc.preserve-paddings-iiT1LQPc{padding:8px}.size-large-iiT1LQPc .background-iiT1LQPc{border-radius:8px;height:calc(100% + 16px);right:-8px;top:-8px;width:calc(100% + 16px)}.size-large-iiT1LQPc .background-iiT1LQPc:after{border-radius:12px}.size-large-iiT1LQPc.preserve-paddings-iiT1LQPc .background-iiT1LQPc{height:100%;right:0;top:0;width:100%}.size-medium-iiT1LQPc{--ui-lib-nav-button-basic-offset:8px;--ui-lib-nav-button-safe-offset:12px;height:18px;width:18px}.size-medium-iiT1LQPc.preserve-paddings-iiT1LQPc{padding:8px}.size-medium-iiT1LQPc .background-iiT1LQPc{border-radius:8px;height:calc(100% + 16px);right:-8px;top:-8px;width:calc(100% + 16px)}.size-medium-iiT1LQPc .background-iiT1LQPc:after{border-radius:12px}.size-medium-iiT1LQPc.preserve-paddings-iiT1LQPc .background-iiT1LQPc{height:100%;right:0;top:0;width:100%}.size-small-iiT1LQPc{--ui-lib-nav-button-basic-offset:8px;--ui-lib-nav-button-safe-offset:12px;height:14px;width:14px}.size-small-iiT1LQPc.preserve-paddings-iiT1LQPc{padding:8px}.size-small-iiT1LQPc .background-iiT1LQPc{border-radius:6px;height:calc(100% + 16px);right:-8px;top:-8px;width:calc(100% + 16px)}.size-small-iiT1LQPc .background-iiT1LQPc:after{border-radius:10px}.size-small-iiT1LQPc.preserve-paddings-iiT1LQPc .background-iiT1LQPc{height:100%;right:0;top:0;width:100%}.size-xsmall-iiT1LQPc{--ui-lib-nav-button-basic-offset:4px;--ui-lib-nav-button-safe-offset:8px;height:12px;width:12px}.size-xsmall-iiT1LQPc.preserve-paddings-iiT1LQPc{padding:4px}.size-xsmall-iiT1LQPc .background-iiT1LQPc{border-radius:4px;height:calc(100% + 8px);right:-4px;top:-4px;width:calc(100% + 8px)}.size-xsmall-iiT1LQPc .background-iiT1LQPc:after{border-radius:8px}.size-xsmall-iiT1LQPc.preserve-paddings-iiT1LQPc .background-iiT1LQPc{height:100%;right:0;top:0;width:100%}.size-xxsmall-iiT1LQPc{--ui-lib-nav-button-basic-offset:4px;--ui-lib-nav-button-safe-offset:8px;height:10px;width:10px}.size-xxsmall-iiT1LQPc.preserve-paddings-iiT1LQPc{padding:4px}.size-xxsmall-iiT1LQPc .background-iiT1LQPc{border-radius:4px;height:calc(100% + 8px);right:-4px;top:-4px;width:calc(100% + 8px)}.size-xxsmall-iiT1LQPc .background-iiT1LQPc:after{border-radius:8px}.size-xxsmall-iiT1LQPc.preserve-paddings-iiT1LQPc .background-iiT1LQPc{height:100%;right:0;top:0;width:100%}.visually-hidden-iiT1LQPc{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px} \ No newline at end of file diff --git a/charting_library/bundles/8819.3b1eafc3afb1e3b37d09.css b/charting_library/bundles/8819.3b1eafc3afb1e3b37d09.css new file mode 100644 index 00000000..03f67fd9 --- /dev/null +++ b/charting_library/bundles/8819.3b1eafc3afb1e3b37d09.css @@ -0,0 +1 @@ +.button-rqVQ8gUB{padding:0 5px} \ No newline at end of file diff --git a/charting_library/bundles/8819.3b1eafc3afb1e3b37d09.rtl.css b/charting_library/bundles/8819.3b1eafc3afb1e3b37d09.rtl.css new file mode 100644 index 00000000..03f67fd9 --- /dev/null +++ b/charting_library/bundles/8819.3b1eafc3afb1e3b37d09.rtl.css @@ -0,0 +1 @@ +.button-rqVQ8gUB{padding:0 5px} \ No newline at end of file diff --git a/charting_library/bundles/8825.93e4bb012e7e3630302e.css b/charting_library/bundles/8825.93e4bb012e7e3630302e.css new file mode 100644 index 00000000..4a7ac8f9 --- /dev/null +++ b/charting_library/bundles/8825.93e4bb012e7e3630302e.css @@ -0,0 +1 @@ +.button-uO7HM85b{--tv-toolbar-explicit-hover-border-radius:4px;align-items:center;box-sizing:border-box;color:var(--tv-color-toolbar-button-text,#131722);cursor:default;display:flex;height:100%;transition:background-color 60ms ease,opacity 60ms ease,color 60ms ease}html.theme-dark .button-uO7HM85b{color:var(--tv-color-toolbar-button-text,#d1d4dc)}.button-uO7HM85b.hover-uO7HM85b,.button-uO7HM85b:active{color:var(--tv-color-toolbar-button-text-hover,#131722)}@media (any-hover:hover){.button-uO7HM85b:hover{color:var(--tv-color-toolbar-button-text-hover,#131722)}}html.theme-dark .button-uO7HM85b.hover-uO7HM85b,html.theme-dark .button-uO7HM85b:active{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}@media (any-hover:hover){html.theme-dark .button-uO7HM85b:hover{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}}.button-uO7HM85b svg{display:block;-moz-transform:translateX(0)}.button-uO7HM85b.isInteractive-uO7HM85b{position:relative;z-index:0}.button-uO7HM85b.isInteractive-uO7HM85b.hover-uO7HM85b:before,.button-uO7HM85b.isInteractive-uO7HM85b:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}@media (any-hover:hover){.button-uO7HM85b.isInteractive-uO7HM85b:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}}html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.hover-uO7HM85b:before,html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.button-uO7HM85b.isInteractive-uO7HM85b.isGrouped-uO7HM85b{position:relative;z-index:0}.button-uO7HM85b.isInteractive-uO7HM85b.isGrouped-uO7HM85b.hover-uO7HM85b:before,.button-uO7HM85b.isInteractive-uO7HM85b.isGrouped-uO7HM85b:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);left:0;position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);right:0;top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}@media (any-hover:hover){.button-uO7HM85b.isInteractive-uO7HM85b.isGrouped-uO7HM85b:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);left:0;position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);right:0;top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}}html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isGrouped-uO7HM85b.hover-uO7HM85b:before,html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isGrouped-uO7HM85b:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isGrouped-uO7HM85b:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.button-uO7HM85b.isInteractive-uO7HM85b.isActive-uO7HM85b{color:var(--tv-color-toolbar-button-text-active,#2962ff)}html.theme-sa .button-uO7HM85b.isInteractive-uO7HM85b.isActive-uO7HM85b{color:var(--tv-color-toolbar-button-text-active,#ff7200)}html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isActive-uO7HM85b{color:var(--tv-color-toolbar-button-text-active,#2962ff)}.button-uO7HM85b.isInteractive-uO7HM85b.isActive-uO7HM85b.hover-uO7HM85b,.button-uO7HM85b.isInteractive-uO7HM85b.isActive-uO7HM85b:active{color:var(--tv-color-toolbar-button-text-active-hover,#1e53e5)}@media (any-hover:hover){.button-uO7HM85b.isInteractive-uO7HM85b.isActive-uO7HM85b:hover{color:var(--tv-color-toolbar-button-text-active-hover,#1e53e5)}}html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isActive-uO7HM85b.hover-uO7HM85b,html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isActive-uO7HM85b:active{color:var(--tv-color-toolbar-button-text-active-hover,#1e53e5)}@media (any-hover:hover){html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isActive-uO7HM85b:hover{color:var(--tv-color-toolbar-button-text-active-hover,#1e53e5)}}.button-uO7HM85b.isInteractive-uO7HM85b.isOpened-uO7HM85b.hover-uO7HM85b:before,.button-uO7HM85b.isInteractive-uO7HM85b.isOpened-uO7HM85b:active:before,.button-uO7HM85b.isInteractive-uO7HM85b.isOpened-uO7HM85b:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}@media (any-hover:hover){.button-uO7HM85b.isInteractive-uO7HM85b.isOpened-uO7HM85b:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}}html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isOpened-uO7HM85b.hover-uO7HM85b:before,html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isOpened-uO7HM85b:active:before,html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isOpened-uO7HM85b:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isOpened-uO7HM85b:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}}.button-uO7HM85b.isDisabled-uO7HM85b{opacity:.3}.button-uO7HM85b.isDisabled-uO7HM85b,.button-uO7HM85b.isDisabled-uO7HM85b:active{background-color:initial}@media (any-hover:hover){.button-uO7HM85b.isDisabled-uO7HM85b:hover{background-color:initial}}.button-uO7HM85b.isDisabled-uO7HM85b.isActive-uO7HM85b{color:var(--tv-color-toolbar-button-text-active,#2962ff);opacity:1}html.theme-sa .button-uO7HM85b.isDisabled-uO7HM85b.isActive-uO7HM85b{color:var(--tv-color-toolbar-button-text-active,#ff7200)}html.theme-dark .button-uO7HM85b.isDisabled-uO7HM85b.isActive-uO7HM85b{color:var(--tv-color-toolbar-button-text-active,#2962ff)}.icon-uO7HM85b+.text-uO7HM85b,.text-uO7HM85b+.icon-uO7HM85b{margin-left:2px} \ No newline at end of file diff --git a/charting_library/bundles/8825.93e4bb012e7e3630302e.rtl.css b/charting_library/bundles/8825.93e4bb012e7e3630302e.rtl.css new file mode 100644 index 00000000..86b4f409 --- /dev/null +++ b/charting_library/bundles/8825.93e4bb012e7e3630302e.rtl.css @@ -0,0 +1 @@ +.button-uO7HM85b{--tv-toolbar-explicit-hover-border-radius:4px;align-items:center;box-sizing:border-box;color:var(--tv-color-toolbar-button-text,#131722);cursor:default;display:flex;height:100%;transition:background-color 60ms ease,opacity 60ms ease,color 60ms ease}html.theme-dark .button-uO7HM85b{color:var(--tv-color-toolbar-button-text,#d1d4dc)}.button-uO7HM85b.hover-uO7HM85b,.button-uO7HM85b:active{color:var(--tv-color-toolbar-button-text-hover,#131722)}@media (any-hover:hover){.button-uO7HM85b:hover{color:var(--tv-color-toolbar-button-text-hover,#131722)}}html.theme-dark .button-uO7HM85b.hover-uO7HM85b,html.theme-dark .button-uO7HM85b:active{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}@media (any-hover:hover){html.theme-dark .button-uO7HM85b:hover{color:var(--tv-color-toolbar-button-text-hover,#d1d4dc)}}.button-uO7HM85b svg{display:block;-moz-transform:translateX(0)}.button-uO7HM85b.isInteractive-uO7HM85b{position:relative;z-index:0}.button-uO7HM85b.isInteractive-uO7HM85b.hover-uO7HM85b:before,.button-uO7HM85b.isInteractive-uO7HM85b:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}@media (any-hover:hover){.button-uO7HM85b.isInteractive-uO7HM85b:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}}html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.hover-uO7HM85b:before,html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.button-uO7HM85b.isInteractive-uO7HM85b.isGrouped-uO7HM85b{position:relative;z-index:0}.button-uO7HM85b.isInteractive-uO7HM85b.isGrouped-uO7HM85b.hover-uO7HM85b:before,.button-uO7HM85b.isInteractive-uO7HM85b.isGrouped-uO7HM85b:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);left:0;position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);right:0;top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}@media (any-hover:hover){.button-uO7HM85b.isInteractive-uO7HM85b.isGrouped-uO7HM85b:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#f0f3fa);border-radius:var(--tv-toolbar-explicit-hover-border-radius,2px);bottom:var(--tv-toolbar-explicit-hover-margin,2px);content:"";display:block;left:var(--tv-toolbar-explicit-hover-margin,2px);left:0;position:absolute;right:var(--tv-toolbar-explicit-hover-margin,2px);right:0;top:var(--tv-toolbar-explicit-hover-margin,2px);z-index:-1}}html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isGrouped-uO7HM85b.hover-uO7HM85b:before,html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isGrouped-uO7HM85b:active:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isGrouped-uO7HM85b:hover:before{background-color:var(--tv-color-toolbar-button-background-hover,#2a2e39)}}.button-uO7HM85b.isInteractive-uO7HM85b.isActive-uO7HM85b{color:var(--tv-color-toolbar-button-text-active,#2962ff)}html.theme-sa .button-uO7HM85b.isInteractive-uO7HM85b.isActive-uO7HM85b{color:var(--tv-color-toolbar-button-text-active,#ff7200)}html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isActive-uO7HM85b{color:var(--tv-color-toolbar-button-text-active,#2962ff)}.button-uO7HM85b.isInteractive-uO7HM85b.isActive-uO7HM85b.hover-uO7HM85b,.button-uO7HM85b.isInteractive-uO7HM85b.isActive-uO7HM85b:active{color:var(--tv-color-toolbar-button-text-active-hover,#1e53e5)}@media (any-hover:hover){.button-uO7HM85b.isInteractive-uO7HM85b.isActive-uO7HM85b:hover{color:var(--tv-color-toolbar-button-text-active-hover,#1e53e5)}}html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isActive-uO7HM85b.hover-uO7HM85b,html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isActive-uO7HM85b:active{color:var(--tv-color-toolbar-button-text-active-hover,#1e53e5)}@media (any-hover:hover){html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isActive-uO7HM85b:hover{color:var(--tv-color-toolbar-button-text-active-hover,#1e53e5)}}.button-uO7HM85b.isInteractive-uO7HM85b.isOpened-uO7HM85b.hover-uO7HM85b:before,.button-uO7HM85b.isInteractive-uO7HM85b.isOpened-uO7HM85b:active:before,.button-uO7HM85b.isInteractive-uO7HM85b.isOpened-uO7HM85b:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}@media (any-hover:hover){.button-uO7HM85b.isInteractive-uO7HM85b.isOpened-uO7HM85b:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#f0f3fa);border-radius:var(--tv-toolbar-opened-element-hover-border-radius,0);bottom:var(--tv-toolbar-opened-element-hover-margin,0);content:"";display:block;left:var(--tv-toolbar-opened-element-hover-margin,0);position:absolute;right:var(--tv-toolbar-opened-element-hover-margin,0);top:var(--tv-toolbar-opened-element-hover-margin,0);z-index:-1}}html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isOpened-uO7HM85b.hover-uO7HM85b:before,html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isOpened-uO7HM85b:active:before,html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isOpened-uO7HM85b:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}@media (any-hover:hover){html.theme-dark .button-uO7HM85b.isInteractive-uO7HM85b.isOpened-uO7HM85b:hover:before{background-color:var(--tv-color-toolbar-button-background-expanded,#2a2e39)}}.button-uO7HM85b.isDisabled-uO7HM85b{opacity:.3}.button-uO7HM85b.isDisabled-uO7HM85b,.button-uO7HM85b.isDisabled-uO7HM85b:active{background-color:initial}@media (any-hover:hover){.button-uO7HM85b.isDisabled-uO7HM85b:hover{background-color:initial}}.button-uO7HM85b.isDisabled-uO7HM85b.isActive-uO7HM85b{color:var(--tv-color-toolbar-button-text-active,#2962ff);opacity:1}html.theme-sa .button-uO7HM85b.isDisabled-uO7HM85b.isActive-uO7HM85b{color:var(--tv-color-toolbar-button-text-active,#ff7200)}html.theme-dark .button-uO7HM85b.isDisabled-uO7HM85b.isActive-uO7HM85b{color:var(--tv-color-toolbar-button-text-active,#2962ff)}.icon-uO7HM85b+.text-uO7HM85b,.text-uO7HM85b+.icon-uO7HM85b{margin-right:2px} \ No newline at end of file diff --git a/charting_library/bundles/8887.0779d4b1159318c66688.css b/charting_library/bundles/8887.0779d4b1159318c66688.css new file mode 100644 index 00000000..708926ad --- /dev/null +++ b/charting_library/bundles/8887.0779d4b1159318c66688.css @@ -0,0 +1 @@ +.container-Layw3R3g{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;align-items:flex-start;background:#fff;border:1px solid;border-radius:4px;color:#131722;display:flex;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height);padding:11px 12px}html.theme-dark .container-Layw3R3g{background:#1e222d;color:#d1d4dc}.container-Layw3R3g.container-danger-Layw3R3g{border-color:#f23645}.container-Layw3R3g.container-danger-Layw3R3g .header-Layw3R3g,.container-Layw3R3g.container-danger-Layw3R3g .icon-Layw3R3g{color:#f23645}.container-Layw3R3g.container-warning-Layw3R3g{border-color:#ff9800}.container-Layw3R3g.container-warning-Layw3R3g .header-Layw3R3g,.container-Layw3R3g.container-warning-Layw3R3g .icon-Layw3R3g{color:#ff9800}.container-Layw3R3g.container-success-Layw3R3g{border-color:#089981}.container-Layw3R3g.container-success-Layw3R3g .header-Layw3R3g,.container-Layw3R3g.container-success-Layw3R3g .icon-Layw3R3g{color:#089981}.container-Layw3R3g.container-default-Layw3R3g{border-color:#6a6d78}.container-Layw3R3g.container-default-Layw3R3g .header-Layw3R3g,.container-Layw3R3g.container-default-Layw3R3g .icon-Layw3R3g{color:#6a6d78}html.theme-dark .container-Layw3R3g.container-default-Layw3R3g .header-Layw3R3g,html.theme-dark .container-Layw3R3g.container-default-Layw3R3g .icon-Layw3R3g{color:#868993}.container-Layw3R3g.container-default-Layw3R3g{background-color:#fff;border-color:#e0e3eb}html.theme-dark .container-Layw3R3g.container-default-Layw3R3g{background-color:#1e222d;border-color:#434651}.container-Layw3R3g .icon-Layw3R3g{display:flex;margin-right:8px}.container-Layw3R3g .text-wrap-Layw3R3g{align-self:center;margin-right:4px}.container-Layw3R3g .header-Layw3R3g{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height)}.close-button-Layw3R3g{flex-shrink:0}.informerBody-Layw3R3g{display:flex;flex-direction:column}.mainProblem-Layw3R3g{display:flex}.header-inline-Layw3R3g{display:inline}.header-new-line-Layw3R3g{display:block;margin-bottom:4px}.container-yBTUFQ8v{bottom:30px;display:flex;justify-content:center;left:4px;pointer-events:none;position:absolute;right:4px}.container-yBTUFQ8v.bottomPadding-yBTUFQ8v{bottom:70px}.centerElement-yBTUFQ8v{pointer-events:auto;z-index:1}.notice-yBTUFQ8v{opacity:0;transform:translateY(10px);transition:transform .2s ease-in-out,opacity .2s ease-in-out}.notice-showed-yBTUFQ8v{opacity:1;transform:translateY(0)} \ No newline at end of file diff --git a/charting_library/bundles/8887.0779d4b1159318c66688.rtl.css b/charting_library/bundles/8887.0779d4b1159318c66688.rtl.css new file mode 100644 index 00000000..13736515 --- /dev/null +++ b/charting_library/bundles/8887.0779d4b1159318c66688.rtl.css @@ -0,0 +1 @@ +.container-Layw3R3g{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;align-items:flex-start;background:#fff;border:1px solid;border-radius:4px;color:#131722;display:flex;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height);padding:11px 12px}html.theme-dark .container-Layw3R3g{background:#1e222d;color:#d1d4dc}.container-Layw3R3g.container-danger-Layw3R3g{border-color:#f23645}.container-Layw3R3g.container-danger-Layw3R3g .header-Layw3R3g,.container-Layw3R3g.container-danger-Layw3R3g .icon-Layw3R3g{color:#f23645}.container-Layw3R3g.container-warning-Layw3R3g{border-color:#ff9800}.container-Layw3R3g.container-warning-Layw3R3g .header-Layw3R3g,.container-Layw3R3g.container-warning-Layw3R3g .icon-Layw3R3g{color:#ff9800}.container-Layw3R3g.container-success-Layw3R3g{border-color:#089981}.container-Layw3R3g.container-success-Layw3R3g .header-Layw3R3g,.container-Layw3R3g.container-success-Layw3R3g .icon-Layw3R3g{color:#089981}.container-Layw3R3g.container-default-Layw3R3g{border-color:#6a6d78}.container-Layw3R3g.container-default-Layw3R3g .header-Layw3R3g,.container-Layw3R3g.container-default-Layw3R3g .icon-Layw3R3g{color:#6a6d78}html.theme-dark .container-Layw3R3g.container-default-Layw3R3g .header-Layw3R3g,html.theme-dark .container-Layw3R3g.container-default-Layw3R3g .icon-Layw3R3g{color:#868993}.container-Layw3R3g.container-default-Layw3R3g{background-color:#fff;border-color:#e0e3eb}html.theme-dark .container-Layw3R3g.container-default-Layw3R3g{background-color:#1e222d;border-color:#434651}.container-Layw3R3g .icon-Layw3R3g{display:flex;margin-left:8px}.container-Layw3R3g .text-wrap-Layw3R3g{align-self:center;margin-left:4px}.container-Layw3R3g .header-Layw3R3g{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:18px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:var(--ui-lib-typography-line-height)}.close-button-Layw3R3g{flex-shrink:0}.informerBody-Layw3R3g{display:flex;flex-direction:column}.mainProblem-Layw3R3g{display:flex}.header-inline-Layw3R3g{display:inline}.header-new-line-Layw3R3g{display:block;margin-bottom:4px}.container-yBTUFQ8v{bottom:30px;display:flex;justify-content:center;left:4px;pointer-events:none;position:absolute;right:4px}.container-yBTUFQ8v.bottomPadding-yBTUFQ8v{bottom:70px}.centerElement-yBTUFQ8v{pointer-events:auto;z-index:1}.notice-yBTUFQ8v{opacity:0;transform:translateY(10px);transition:transform .2s ease-in-out,opacity .2s ease-in-out}.notice-showed-yBTUFQ8v{opacity:1;transform:translateY(0)} \ No newline at end of file diff --git a/charting_library/bundles/892.ac3eeb47e69ab8ff8ac7.js b/charting_library/bundles/892.ac3eeb47e69ab8ff8ac7.js new file mode 100644 index 00000000..590e2f44 --- /dev/null +++ b/charting_library/bundles/892.ac3eeb47e69ab8ff8ac7.js @@ -0,0 +1,3 @@ +"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[892],{82623:(e,t,r)=>{r.r(t),r.d(t,{createPropertyPage:()=>n});var i=r(40549),o=r.n(i);function n(e,t,r,i=null){var n;const s={id:t,title:r,definitions:new(o())(e.definitions),visible:null!==(n=e.visible)&&void 0!==n?n:new(o())(!0).readonly()};return null!==i&&(s.icon=i),s}},34440:(e,t,r)=>{r.d(t,{floor:()=>o,convertToInt:()=>n,limitedPrecision:()=>s});var i=r(22512);function o(e){return Math.floor(e)}function n(e){return parseInt(String(e))}function s(e){const t=new i.LimitedPrecisionNumericFormatter(e);return e=>{if(null===e)return e;const r=t.parse(t.format(e));return r.res?r.value:null}}},79807:(e,t,r)=>{r.d(t,{makeProxyDefinitionProperty:()=>o,makeProxyDefinitionPropertyDestroyable:()=>n,convertToDefinitionProperty:()=>s});var i=r(51768);function o(e,t,r){const i=new Map,o=void 0!==t?t[0]:e=>e,n=void 0!==t?void 0!==t[1]?t[1]:t[0]:e=>e,s={value:()=>o(e.value()),setValue:t=>{e.setValue(n(t))},subscribe:(t,r)=>{const o=e=>{r(s)};i.set(r,o),e.subscribe(t,o)},unsubscribe:(t,r)=>{const o=i.get(r);o&&(e.unsubscribe(t,o),i.delete(r))},unsubscribeAll:t=>{e.unsubscribeAll(t),i.clear()},destroy:()=>{null==r||r()}};return s}function n(e){const t=o(e);return t.destroy=()=>{e.destroy()},t}function s(e,t,r,n,s,l,p){const u=o(t,n,l),c=void 0!==n?void 0!==n[1]?n[1]:n[0]:e=>e,a=null!=s?s:i=>e.setProperty(t,c(i),r);return u.setValue=e=>{var t;p&&(0,i.trackEvent)(p.category,p.event,null===(t=p.label)||void 0===t?void 0:t.call(p,e)),a(e)},u}},65279:(e,t,r)=>{function i(e,t){return{propType:"checkable",properties:e,...t}}function o(e,t,r){return{propType:"checkableSet",properties:e,childrenDefinitions:r,...t}}function n(e,t){return{propType:"color",properties:e,noAlpha:!1,...t}}r.d(t,{convertFromReadonlyWVToDefinitionProperty:()=>j,convertFromWVToDefinitionProperty:()=>G,convertToDefinitionProperty:()=>Y.convertToDefinitionProperty,createCheckablePropertyDefinition:()=>i,createCheckableSetPropertyDefinition:()=>o,createColorPropertyDefinition:()=>n,createCoordinatesPropertyDefinition:()=>V,createEmojiPropertyDefinition:()=>z,createLeveledLinePropertyDefinition:()=>y,createLinePropertyDefinition:()=>a,createNumberPropertyDefinition:()=>v,createOptionsPropertyDefinition:()=>b,createPropertyDefinitionsGeneralGroup:()=>_,createPropertyDefinitionsLeveledLinesGroup:()=>W,createRangePropertyDefinition:()=>x,createSelectionCoordinatesPropertyDefinition:()=>k,createSessionPropertyDefinition:()=>O,createStudyInputsPropertyDefinition:()=>M,createSymbolPropertyDefinition:()=>A,createTextPropertyDefinition:()=>L,createTransparencyPropertyDefinition:()=>C,createTwoColorsPropertyDefinition:()=>I,createTwoOptionsPropertyDefinition:()=>P,destroyDefinitions:()=>ee,getColorDefinitionProperty:()=>X,getLockPriceScaleDefinitionProperty:()=>U,getPriceScaleSelectionStrategyDefinitionProperty:()=>F,getScaleRatioDefinitionProperty:()=>q,getSymbolDefinitionProperty:()=>Z,isPropertyDefinitionsGroup:()=>$,makeProxyDefinitionProperty:()=>Y.makeProxyDefinitionProperty}) +;var s=r(85113),l=r(53479);const p=[l.LINESTYLE_SOLID,l.LINESTYLE_DOTTED,l.LINESTYLE_DASHED],u=[1,2,3,4],c=[s.LineEnd.Normal,s.LineEnd.Arrow];function a(e,t){const r={propType:"line",properties:e,...t};return void 0!==r.properties.style&&(r.styleValues=p),void 0!==r.properties.width&&(r.widthValues=u),void 0===r.properties.leftEnd&&void 0===r.properties.rightEnd||void 0!==r.endsValues||(r.endsValues=c),void 0!==r.properties.value&&void 0===r.valueType&&(r.valueType=1),r}const d=[l.LINESTYLE_SOLID,l.LINESTYLE_DOTTED,l.LINESTYLE_DASHED],f=[1,2,3,4];function y(e,t){const r={propType:"leveledLine",properties:e,...t};return void 0!==r.properties.style&&(r.styleValues=d),void 0!==r.properties.width&&(r.widthValues=f),r}function v(e,t){return{propType:"number",properties:e,type:1,...t}}function b(e,t){return{propType:"options",properties:e,...t}}function P(e,t){return{propType:"twoOptions",properties:e,...t}}var D=r(44352);const m=[{id:"bottom",value:"bottom",title:D.t(null,void 0,r(65994))},{id:"middle",value:"middle",title:D.t(null,void 0,r(76476))},{id:"top",value:"top",title:D.t(null,void 0,r(91757))}],T=[{id:"left",value:"left",title:D.t(null,void 0,r(19286))},{id:"center",value:"center",title:D.t(null,void 0,r(72171))},{id:"right",value:"right",title:D.t(null,void 0,r(21141))}],g=[{id:"horizontal",value:"horizontal",title:D.t(null,void 0,r(77405))},{id:"vertical",value:"vertical",title:D.t(null,void 0,r(44085))}],h=[10,11,12,14,16,20,24,28,32,40].map((e=>({title:String(e),value:e}))),S=[1,2,3,4],E=D.t(null,void 0,r(92960)),w=D.t(null,void 0,r(90581));function L(e,t){const r={propType:"text",properties:e,...t,isEditable:t.isEditable||!1};return void 0!==r.properties.size&&void 0===r.sizeItems&&(r.sizeItems=h),void 0!==r.properties.alignmentVertical&&void 0===r.alignmentVerticalItems&&(r.alignmentVerticalItems=m),void 0!==r.properties.alignmentHorizontal&&void 0===r.alignmentHorizontalItems&&(r.alignmentHorizontalItems=T),(r.alignmentVerticalItems||r.alignmentHorizontalItems)&&void 0===r.alignmentTitle&&(r.alignmentTitle=E),void 0!==r.properties.orientation&&(void 0===r.orientationItems&&(r.orientationItems=g),void 0===r.orientationTitle&&(r.orientationTitle=w)),void 0!==r.properties.borderWidth&&void 0===r.borderWidthItems&&(r.borderWidthItems=S),r}function I(e,t){return{propType:"twoColors",properties:e,noAlpha1:!1,noAlpha2:!1,...t}}function V(e,t){return{propType:"coordinates",properties:e,...t}}function k(e,t){return{propType:"selectionCoordinates",properties:e,...t}}function x(e,t){return{propType:"range",properties:e,...t}}function C(e,t){return{propType:"transparency",properties:e,...t}}function A(e,t){return{propType:"symbol",properties:e,...t}}function O(e,t){return{propType:"session",properties:e,...t}}function z(e,t){return{propType:"emoji",properties:e,...t}}function M(e,t){return{propType:"studyInputs",properties:e,...t}}var N=r(40549),H=r.n(N);function _(e,t,r,i){return{id:t,title:r,visible:i,groupType:"general",definitions:new(H())(e)}}function W(e,t,r){return{id:t,title:r,groupType:"leveledLines", +definitions:new(H())(e)}}var Y=r(79807);function R(e,t){const r=new Map,i=void 0!==t?t[0]:e=>e,o=void 0!==t?void 0!==t[1]?t[1]:t[0]:e=>e,n={value:()=>i(e.value()),setValue:t=>{var r;null===(r=e.setValue)||void 0===r||r.call(e,o(t))},subscribe:(t,i)=>{const o=()=>{i(n)};let s=r.get(t);void 0===s?(s=new Map,s.set(i,o),r.set(t,s)):s.set(i,o),e.subscribe(o)},unsubscribe:(t,i)=>{const o=r.get(t);if(void 0!==o){const t=o.get(i);void 0!==t&&(e.unsubscribe(t),o.delete(i))}},unsubscribeAll:t=>{const i=r.get(t);void 0!==i&&(i.forEach(((t,r)=>{e.unsubscribe(t)})),i.clear())}};return n}function G(e,t,r,i){const o=R(t,i),n=void 0!==i?void 0!==i[1]?i[1]:i[0]:e=>e;return o.setValue=i=>e.setWatchedValue(t,n(i),r),o}function j(e,t){return function(e,t,r){const i=new Map;return R({subscribe:(r,o)=>{const n=e=>r(t(e));i.set(r,n),e.subscribe(n,o)},unsubscribe:t=>{if(t){const r=i.get(t);r&&(e.unsubscribe(r),i.delete(t))}else i.clear(),e.unsubscribe()},value:()=>t(e.value())},r)}(e,(e=>e),t)}function F(e,t){const r=(0,Y.makeProxyDefinitionProperty)(t);return r.setValue=t=>e.setPriceScaleSelectionStrategy(t),r}function U(e,t,r,i){const o=(0,Y.makeProxyDefinitionProperty)(t);return o.setValue=t=>{const o={lockScale:t};e.setPriceScaleMode(o,r,i)},o}function q(e,t,r,i){const o=(0,Y.makeProxyDefinitionProperty)(t,i);return o.setValue=i=>{e.setScaleRatioProperty(t,i,r)},o}var B=r(24377),J=r(38031),K=r(52865);function Q(e,t){if((0,J.isHexColor)(e)){const r=(0,B.parseRgb)(e);return(0,B.rgbaToString)((0,B.rgba)(r,(100-t)/100))}return e}function X(e,t,r,i,o){let n;if(null!==r){const e=(0,K.combineProperty)(Q,t,r);n=(0,Y.makeProxyDefinitionPropertyDestroyable)(e)}else n=(0,Y.makeProxyDefinitionProperty)(t,[()=>Q(t.value(),0),e=>e]);return n.setValue=r=>{o&&e.beginUndoMacro(i),e.setProperty(t,r,i),o&&e.endUndoMacro()},n}function Z(e,t,r,i,o,n){const s=[(l=r,p=t,e=>{const t=l(p);if(e===p.value()&&null!==t){const e=t.ticker||t.full_name;if(e)return e}return e}),e=>e];var l,p;const u=(0,Y.convertToDefinitionProperty)(e,t,o,s);n&&(u.setValue=n);const c=new Map;u.subscribe=(e,r)=>{const i=e=>{r(u)};c.set(r,i),t.subscribe(e,i)},u.unsubscribe=(e,r)=>{const i=c.get(r);i&&(t.unsubscribe(e,i),c.delete(r))};const a={};return i.subscribe(a,(()=>{c.forEach(((e,t)=>{t(u)}))})),u.destroy=()=>{i.unsubscribeAll(a),c.clear()},u}function $(e){return e.hasOwnProperty("groupType")}function ee(e){e.forEach((e=>{if(e.hasOwnProperty("propType")){Object.keys(e.properties).forEach((t=>{const r=e.properties[t];void 0!==r&&void 0!==r.destroy&&r.destroy()}))}else ee(e.definitions.value())}))}}}]); \ No newline at end of file diff --git a/charting_library/bundles/8955.3b79457016de928c90de.css b/charting_library/bundles/8955.3b79457016de928c90de.css new file mode 100644 index 00000000..f3f70dcd --- /dev/null +++ b/charting_library/bundles/8955.3b79457016de928c90de.css @@ -0,0 +1 @@ +.wrap-qKQlcmkd{direction:ltr;height:100%;overflow:hidden;position:relative;width:100%}.wrap-qKQlcmkd svg{display:block}.wrapWithArrowsOuting-qKQlcmkd{margin-left:auto;margin-right:auto;overflow:visible;width:calc(100% - 40px)}.wrapOverflow-qKQlcmkd{height:100%;overflow:hidden;width:100%}.scrollWrap-qKQlcmkd{-webkit-overflow-scrolling:touch;contain:content;height:100%;overflow-x:auto;overflow-y:hidden;position:relative;width:100%}.scrollWrap-qKQlcmkd::-webkit-scrollbar{height:5px;width:5px}.scrollWrap-qKQlcmkd::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollWrap-qKQlcmkd::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollWrap-qKQlcmkd::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollWrap-qKQlcmkd::-webkit-scrollbar-corner{display:none}.scrollWrap-qKQlcmkd.noScrollBar-qKQlcmkd{margin-bottom:-100px;padding-bottom:100px}.scrollWrap-qKQlcmkd.noScrollBar-qKQlcmkd.sb-scrollbar-wrap{display:none}.scrollWrap-qKQlcmkd.noScrollBar-qKQlcmkd::-webkit-scrollbar{display:none;height:0;width:0}.scrollWrap-qKQlcmkd.noScrollBar-qKQlcmkd::-webkit-scrollbar-thumb,.scrollWrap-qKQlcmkd.noScrollBar-qKQlcmkd::-webkit-scrollbar-track{display:none}.scrollWrap-qKQlcmkd.noScrollBar-qKQlcmkd::-webkit-scrollbar-corner{display:none}.icon-qKQlcmkd{display:block;transition:transform 60ms ease}.scrollLeft-qKQlcmkd,.scrollRight-qKQlcmkd{align-items:center;background-color:#1e222d99;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:absolute;top:0;transition:background-color .35s ease,transform .11666667s cubic-bezier(.55,.055,.675,.19);width:24px}html.theme-dark .scrollLeft-qKQlcmkd,html.theme-dark .scrollRight-qKQlcmkd{background-color:#6a6d7899;color:#fff}.scrollLeft-qKQlcmkd:active,.scrollRight-qKQlcmkd:active{transition:background-color 58.33333ms ease,transform .11666667s cubic-bezier(.215,.61,.355,1)}@media (any-hover:hover){.scrollLeft-qKQlcmkd:hover,.scrollRight-qKQlcmkd:hover{transition:background-color 58.33333ms ease,transform .11666667s cubic-bezier(.215,.61,.355,1)}}.scrollLeft-qKQlcmkd:active .icon-qKQlcmkd,.scrollRight-qKQlcmkd:active .icon-qKQlcmkd{transform:translateY(1px)}@media (any-hover:hover){.scrollLeft-qKQlcmkd:hover .icon-qKQlcmkd,.scrollRight-qKQlcmkd:hover .icon-qKQlcmkd{transform:translateY(1px)}}.scrollLeft-qKQlcmkd.isVisible-qKQlcmkd,.scrollRight-qKQlcmkd.isVisible-qKQlcmkd{transform:translateX(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.scrollLeft-qKQlcmkd{left:0;transform:translateX(-100%)}.scrollLeft-qKQlcmkd .iconWrap-qKQlcmkd{transform:rotate(90deg)}.scrollRight-qKQlcmkd{right:0;transform:translateX(100%)}.scrollRight-qKQlcmkd .iconWrap-qKQlcmkd{transform:rotate(-90deg)}.fadeLeft-qKQlcmkd,.fadeRight-qKQlcmkd{color:#fff0;height:100%;pointer-events:none;position:absolute;top:0;width:50px}html.theme-dark .fadeLeft-qKQlcmkd,html.theme-dark .fadeRight-qKQlcmkd{color:#13172200}.fadeLeft-qKQlcmkd.isVisible-qKQlcmkd,.fadeRight-qKQlcmkd.isVisible-qKQlcmkd{transform:translateX(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.fadeLeft-qKQlcmkd{background-image:linear-gradient(to left,var(--tv-horizontal-scroll-fade-transparent-color,currentColor),var(--tv-horizontal-scroll-fade-color,#fff));left:-1px;transform:translateX(-100%)}html.theme-dark .fadeLeft-qKQlcmkd{background-image:linear-gradient(to left,var(--tv-horizontal-scroll-fade-transparent-color,currentColor),var(--tv-horizontal-scroll-fade-color,#131722))}.fadeRight-qKQlcmkd{background-image:linear-gradient(to right,var(--tv-horizontal-scroll-fade-transparent-color,currentColor),var(--tv-horizontal-scroll-fade-color,#fff));right:-1px;transform:translateX(100%)}html.theme-dark .fadeRight-qKQlcmkd{background-image:linear-gradient(to right,var(--tv-horizontal-scroll-fade-transparent-color,currentColor),var(--tv-horizontal-scroll-fade-color,#131722))} \ No newline at end of file diff --git a/charting_library/bundles/8955.3b79457016de928c90de.rtl.css b/charting_library/bundles/8955.3b79457016de928c90de.rtl.css new file mode 100644 index 00000000..46f0b049 --- /dev/null +++ b/charting_library/bundles/8955.3b79457016de928c90de.rtl.css @@ -0,0 +1 @@ +.wrap-qKQlcmkd{direction:rtl;height:100%;overflow:hidden;position:relative;width:100%}.wrap-qKQlcmkd svg{display:block}.wrapWithArrowsOuting-qKQlcmkd{margin-left:auto;margin-right:auto;overflow:visible;width:calc(100% - 40px)}.wrapOverflow-qKQlcmkd{height:100%;overflow:hidden;width:100%}.scrollWrap-qKQlcmkd{-webkit-overflow-scrolling:touch;contain:content;height:100%;overflow-x:auto;overflow-y:hidden;position:relative;width:100%}.scrollWrap-qKQlcmkd::-webkit-scrollbar{height:5px;width:5px}.scrollWrap-qKQlcmkd::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollWrap-qKQlcmkd::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollWrap-qKQlcmkd::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollWrap-qKQlcmkd::-webkit-scrollbar-corner{display:none}.scrollWrap-qKQlcmkd.noScrollBar-qKQlcmkd{margin-bottom:-100px;padding-bottom:100px}.scrollWrap-qKQlcmkd.noScrollBar-qKQlcmkd.sb-scrollbar-wrap{display:none}.scrollWrap-qKQlcmkd.noScrollBar-qKQlcmkd::-webkit-scrollbar{display:none;height:0;width:0}.scrollWrap-qKQlcmkd.noScrollBar-qKQlcmkd::-webkit-scrollbar-thumb,.scrollWrap-qKQlcmkd.noScrollBar-qKQlcmkd::-webkit-scrollbar-track{display:none}.scrollWrap-qKQlcmkd.noScrollBar-qKQlcmkd::-webkit-scrollbar-corner{display:none}.icon-qKQlcmkd{display:block;transition:transform 60ms ease}.scrollLeft-qKQlcmkd,.scrollRight-qKQlcmkd{align-items:center;background-color:#1e222d99;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:absolute;top:0;transition:background-color .35s ease,transform .11666667s cubic-bezier(.55,.055,.675,.19);width:24px}html.theme-dark .scrollLeft-qKQlcmkd,html.theme-dark .scrollRight-qKQlcmkd{background-color:#6a6d7899;color:#fff}.scrollLeft-qKQlcmkd:active,.scrollRight-qKQlcmkd:active{transition:background-color 58.33333ms ease,transform .11666667s cubic-bezier(.215,.61,.355,1)}@media (any-hover:hover){.scrollLeft-qKQlcmkd:hover,.scrollRight-qKQlcmkd:hover{transition:background-color 58.33333ms ease,transform .11666667s cubic-bezier(.215,.61,.355,1)}}.scrollLeft-qKQlcmkd:active .icon-qKQlcmkd,.scrollRight-qKQlcmkd:active .icon-qKQlcmkd{transform:translateY(1px)}@media (any-hover:hover){.scrollLeft-qKQlcmkd:hover .icon-qKQlcmkd,.scrollRight-qKQlcmkd:hover .icon-qKQlcmkd{transform:translateY(1px)}}.scrollLeft-qKQlcmkd.isVisible-qKQlcmkd,.scrollRight-qKQlcmkd.isVisible-qKQlcmkd{transform:translateX(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.scrollLeft-qKQlcmkd{left:0;transform:translateX(-100%)}.scrollLeft-qKQlcmkd .iconWrap-qKQlcmkd{transform:rotate(90deg)}.scrollRight-qKQlcmkd{right:0;transform:translateX(100%)}.scrollRight-qKQlcmkd .iconWrap-qKQlcmkd{transform:rotate(-90deg)}.fadeLeft-qKQlcmkd,.fadeRight-qKQlcmkd{color:#fff0;height:100%;pointer-events:none;position:absolute;top:0;width:50px}html.theme-dark .fadeLeft-qKQlcmkd,html.theme-dark .fadeRight-qKQlcmkd{color:#13172200}.fadeLeft-qKQlcmkd.isVisible-qKQlcmkd,.fadeRight-qKQlcmkd.isVisible-qKQlcmkd{transform:translateX(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.fadeLeft-qKQlcmkd{background-image:linear-gradient(to right,var(--tv-horizontal-scroll-fade-transparent-color,currentColor),var(--tv-horizontal-scroll-fade-color,#fff));right:-1px;transform:translateX(100%)}html.theme-dark .fadeLeft-qKQlcmkd{background-image:linear-gradient(to right,var(--tv-horizontal-scroll-fade-transparent-color,currentColor),var(--tv-horizontal-scroll-fade-color,#131722))}.fadeRight-qKQlcmkd{background-image:linear-gradient(to left,var(--tv-horizontal-scroll-fade-transparent-color,currentColor),var(--tv-horizontal-scroll-fade-color,#fff));left:-1px;transform:translateX(-100%)}html.theme-dark .fadeRight-qKQlcmkd{background-image:linear-gradient(to left,var(--tv-horizontal-scroll-fade-transparent-color,currentColor),var(--tv-horizontal-scroll-fade-color,#131722))} \ No newline at end of file diff --git a/charting_library/bundles/9050.f4820dabd96059521d2c.js b/charting_library/bundles/9050.f4820dabd96059521d2c.js new file mode 100644 index 00000000..ad1034db --- /dev/null +++ b/charting_library/bundles/9050.f4820dabd96059521d2c.js @@ -0,0 +1,13 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[9050],{28146:e=>{e.exports={button:"button-OvB35Th_",content:"content-OvB35Th_","icon-only":"icon-only-OvB35Th_",link:"link-OvB35Th_","color-brand":"color-brand-OvB35Th_","variant-primary":"variant-primary-OvB35Th_","variant-secondary":"variant-secondary-OvB35Th_","color-gray":"color-gray-OvB35Th_","color-green":"color-green-OvB35Th_","color-red":"color-red-OvB35Th_","size-xsmall":"size-xsmall-OvB35Th_","with-start-icon":"with-start-icon-OvB35Th_","with-end-icon":"with-end-icon-OvB35Th_","start-icon-wrap":"start-icon-wrap-OvB35Th_","end-icon-wrap":"end-icon-wrap-OvB35Th_","size-small":"size-small-OvB35Th_","size-medium":"size-medium-OvB35Th_","size-large":"size-large-OvB35Th_","size-xlarge":"size-xlarge-OvB35Th_",animated:"animated-OvB35Th_",stretch:"stretch-OvB35Th_",grouped:"grouped-OvB35Th_","adjust-position":"adjust-position-OvB35Th_","first-row":"first-row-OvB35Th_","first-col":"first-col-OvB35Th_","no-corner-top-left":"no-corner-top-left-OvB35Th_","no-corner-top-right":"no-corner-top-right-OvB35Th_","no-corner-bottom-right":"no-corner-bottom-right-OvB35Th_","no-corner-bottom-left":"no-corner-bottom-left-OvB35Th_"}},81193:e=>{e.exports={container:"container-Mtq7m9Yl","intent-default":"intent-default-Mtq7m9Yl",focused:"focused-Mtq7m9Yl",readonly:"readonly-Mtq7m9Yl",disabled:"disabled-Mtq7m9Yl","with-highlight":"with-highlight-Mtq7m9Yl",grouped:"grouped-Mtq7m9Yl","adjust-position":"adjust-position-Mtq7m9Yl","first-row":"first-row-Mtq7m9Yl","first-col":"first-col-Mtq7m9Yl",stretch:"stretch-Mtq7m9Yl","font-size-medium":"font-size-medium-Mtq7m9Yl","font-size-large":"font-size-large-Mtq7m9Yl","no-corner-top-left":"no-corner-top-left-Mtq7m9Yl","no-corner-top-right":"no-corner-top-right-Mtq7m9Yl","no-corner-bottom-right":"no-corner-bottom-right-Mtq7m9Yl","no-corner-bottom-left":"no-corner-bottom-left-Mtq7m9Yl","size-small":"size-small-Mtq7m9Yl","size-medium":"size-medium-Mtq7m9Yl","size-large":"size-large-Mtq7m9Yl","intent-success":"intent-success-Mtq7m9Yl","intent-warning":"intent-warning-Mtq7m9Yl","intent-danger":"intent-danger-Mtq7m9Yl","intent-primary":"intent-primary-Mtq7m9Yl","border-none":"border-none-Mtq7m9Yl","border-thin":"border-thin-Mtq7m9Yl","border-thick":"border-thick-Mtq7m9Yl",highlight:"highlight-Mtq7m9Yl",shown:"shown-Mtq7m9Yl"}},84684:e=>{e.exports={"inner-slot":"inner-slot-yJbunXPO",interactive:"interactive-yJbunXPO",icon:"icon-yJbunXPO","inner-middle-slot":"inner-middle-slot-yJbunXPO","before-slot":"before-slot-yJbunXPO","after-slot":"after-slot-yJbunXPO"}},58089:e=>{e.exports={input:"input-oiYdY6I4","with-start-slot":"with-start-slot-oiYdY6I4","with-end-slot":"with-end-slot-oiYdY6I4"}},95700:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",footer:"footer-PQhX1JKt",submitButton:"submitButton-PQhX1JKt",buttons:"buttons-PQhX1JKt"}},89220:e=>{e.exports={errors:"errors-nQUDfTUB",show:"show-nQUDfTUB",error:"error-nQUDfTUB"}},96373:e=>{e.exports={"error-icon":"error-icon-ROs2cmJ2", +"intent-danger":"intent-danger-ROs2cmJ2","intent-warning":"intent-warning-ROs2cmJ2"}},87429:e=>{e.exports={wrap:"wrap-MeRSNRqP",input:"input-MeRSNRqP"}},62774:e=>{e.exports={icon:"icon-FGiNit7J"}},39941:e=>{e.exports={"static-messages":"static-messages-u1qnKSIb",errors:"errors-u1qnKSIb",warnings:"warnings-u1qnKSIb","success-mesages":"success-mesages-u1qnKSIb","input-description":"input-description-u1qnKSIb",message:"message-u1qnKSIb"}},55498:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",item:"item-RhC5uhZw",hovered:"hovered-RhC5uhZw",isDisabled:"isDisabled-RhC5uhZw",isActive:"isActive-RhC5uhZw",shortcut:"shortcut-RhC5uhZw",toolbox:"toolbox-RhC5uhZw",withIcon:"withIcon-RhC5uhZw",icon:"icon-RhC5uhZw",labelRow:"labelRow-RhC5uhZw",label:"label-RhC5uhZw",showOnHover:"showOnHover-RhC5uhZw"}},94720:(e,t,n)=>{"use strict";n.d(t,{Button:()=>w});var o=n(50959),r=n(97754),s=n(95604),a=n(9745),i=n(28146),c=n.n(i);function l(e){const{color:t="brand",size:n="medium",variant:o="primary",stretch:a=!1,icon:i,startIcon:l,endIcon:u,iconOnly:h=!1,className:d,isGrouped:m,cellState:f,disablePositionAdjustment:p=!1,isAnchor:g=!1}=e,v=function(e){let t="";return 0!==e&&(1&e&&(t=r(t,c()["no-corner-top-left"])),2&e&&(t=r(t,c()["no-corner-top-right"])),4&e&&(t=r(t,c()["no-corner-bottom-right"])),8&e&&(t=r(t,c()["no-corner-bottom-left"]))),t}((0,s.getGroupCellRemoveRoundBorders)(f));return r(d,c().button,c()[`size-${n}`],c()[`color-${t}`],c()[`variant-${o}`],a&&c().stretch,(i||l)&&c()["with-start-icon"],u&&c()["with-end-icon"],h&&c()["icon-only"],v,m&&c().grouped,m&&!p&&c()["adjust-position"],m&&f.isTop&&c()["first-row"],m&&f.isLeft&&c()["first-col"],g&&c().link)}function u(e){const{startIcon:t,icon:n,iconOnly:r,children:s,endIcon:i}=e,l=null!=t?t:n;return o.createElement(o.Fragment,null,l&&o.createElement(a.Icon,{icon:l,className:c()["start-icon-wrap"]}),s&&o.createElement("span",{className:c().content},s),i&&!r&&o.createElement(a.Icon,{icon:i,className:c()["end-icon-wrap"]}))}var h=n(86332),d=n(90186);function m(e){const{className:t,color:n,variant:o,size:r,stretch:s,animated:a,icon:i,iconOnly:c,startIcon:l,endIcon:u,...h}=e;return{...h,...(0,d.filterDataProps)(e),...(0,d.filterAriaProps)(e)}}function f(e){const{reference:t,...n}=e,{isGrouped:r,cellState:s,disablePositionAdjustment:a}=(0,o.useContext)(h.ControlGroupContext),i=l({...n,isGrouped:r,cellState:s,disablePositionAdjustment:a});return o.createElement("button",{...m(n),className:i,ref:t},o.createElement(u,{...n}))}function p(e="default"){switch(e){case"default":return"primary";case"stroke":return"secondary"}}function g(e="primary"){switch(e){case"primary":return"brand";case"success":return"green";case"default":return"gray";case"danger":return"red"}}function v(e="m"){switch(e){case"s":return"xsmall";case"m":return"small";case"l":return"large"}}function b(e){const{intent:t,size:n,appearance:o,useFullWidth:r,icon:s,...a}=e;return{...a,color:g(t),size:v(n),variant:p(o),stretch:r,startIcon:s}}function w(e){return o.createElement(f,{...b(e)})}},86332:(e,t,n)=>{ +"use strict";n.d(t,{ControlGroupContext:()=>o});const o=n(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},95604:(e,t,n)=>{"use strict";function o(e){let t=0;return e.isTop&&e.isLeft||(t+=1),e.isTop&&e.isRight||(t+=2),e.isBottom&&e.isLeft||(t+=8),e.isBottom&&e.isRight||(t+=4),t}n.d(t,{getGroupCellRemoveRoundBorders:()=>o})},67029:(e,t,n)=>{"use strict";n.d(t,{ControlSkeleton:()=>b,InputClasses:()=>p});var o=n(50959),r=n(97754),s=n(50151),a=n(38528),i=n(90186),c=n(86332),l=n(95604);var u=n(81193),h=n.n(u);function d(e){let t="";return 0!==e&&(1&e&&(t=r(t,h()["no-corner-top-left"])),2&e&&(t=r(t,h()["no-corner-top-right"])),4&e&&(t=r(t,h()["no-corner-bottom-right"])),8&e&&(t=r(t,h()["no-corner-bottom-left"]))),t}function m(e,t,n,o){const{removeRoundBorder:s,className:a,intent:i="default",borderStyle:c="thin",size:u,highlight:m,disabled:f,readonly:p,stretch:g,noReadonlyStyles:v,isFocused:b}=e,w=d(null!=s?s:(0,l.getGroupCellRemoveRoundBorders)(n));return r(h().container,h()[`intent-${i}`],h()[`border-${c}`],u&&h()[`size-${u}`],w,m&&h()["with-highlight"],f&&h().disabled,p&&!v&&h().readonly,b&&h().focused,g&&h().stretch,t&&h().grouped,!o&&h()["adjust-position"],n.isTop&&h()["first-row"],n.isLeft&&h()["first-col"],a)}function f(e,t){const{highlight:n,highlightRemoveRoundBorder:o}=e;if(!n)return h().highlight;const s=d(null!=o?o:(0,l.getGroupCellRemoveRoundBorders)(t));return r(h().highlight,h().shown,s)}const p={FontSizeMedium:(0,s.ensureDefined)(h()["font-size-medium"]),FontSizeLarge:(0,s.ensureDefined)(h()["font-size-large"])},g={passive:!1};function v(e,t){const{style:n,id:r,role:s,onFocus:l,onBlur:u,onMouseOver:h,onMouseOut:d,onMouseDown:p,onMouseUp:v,onKeyDown:b,onClick:w,tabIndex:C,startSlot:E,middleSlot:M,endSlot:S,onWheel:y,onWheelNoPassive:O=null}=e,{isGrouped:R,cellState:B,disablePositionAdjustment:N=!1}=(0,o.useContext)(c.ControlGroupContext),x=function(e,t=null,n){const r=(0,o.useRef)(null),s=(0,o.useRef)(null),a=(0,o.useCallback)((()=>{if(null===r.current||null===s.current)return;const[e,t,n]=s.current;null!==t&&r.current.addEventListener(e,t,n)}),[]),i=(0,o.useCallback)((()=>{if(null===r.current||null===s.current)return;const[e,t,n]=s.current;null!==t&&r.current.removeEventListener(e,t,n)}),[]),c=(0,o.useCallback)((e=>{i(),r.current=e,a()}),[]);return(0,o.useEffect)((()=>(s.current=[e,t,n],a(),i)),[e,t,n]),c}("wheel",O,g);return o.createElement("span",{style:n,id:r,role:s,className:m(e,R,B,N),tabIndex:C,ref:(0,a.useMergedRefs)([t,x]),onFocus:l,onBlur:u,onMouseOver:h,onMouseOut:d,onMouseDown:p,onMouseUp:v,onKeyDown:b,onClick:w,onWheel:y,...(0,i.filterDataProps)(e),...(0,i.filterAriaProps)(e)},E,M,S,o.createElement("span",{className:f(e,B)}))}v.displayName="ControlSkeleton";const b=o.forwardRef(v)},78274:(e,t,n)=>{"use strict";n.d(t,{StartSlot:()=>i,MiddleSlot:()=>c,EndSlot:()=>l,AfterSlot:()=>u});var o=n(50959),r=n(97754),s=n(84684),a=n.n(s);function i(e){const{className:t,interactive:n=!0,icon:s=!1,children:i}=e;return o.createElement("span",{ +className:r(a()["inner-slot"],n&&a().interactive,s&&a().icon,t)},i)}function c(e){const{className:t,children:n}=e;return o.createElement("span",{className:r(a()["inner-slot"],a()["inner-middle-slot"],t)},n)}function l(e){const{className:t,interactive:n=!0,icon:s=!1,children:i}=e;return o.createElement("span",{className:r(a()["inner-slot"],n&&a().interactive,s&&a().icon,t)},i)}function u(e){const{className:t,children:n}=e;return o.createElement("span",{className:r(a()["after-slot"],t)},n)}},31261:(e,t,n)=>{"use strict";n.d(t,{InputControl:()=>b});var o=n(50959),r=n(97754),s=n(90186),a=n(47201),i=n(48907),c=n(38528),l=n(48027),u=n(29202),h=n(45812),d=n(67029),m=n(78274),f=n(58089),p=n.n(f);function g(e){return!(0,s.isAriaAttribute)(e)&&!(0,s.isDataAttribute)(e)}function v(e){const{id:t,title:n,role:a,tabIndex:i,placeholder:c,name:l,type:u,value:h,defaultValue:f,draggable:v,autoComplete:b,autoFocus:w,maxLength:C,min:E,max:M,step:S,pattern:y,inputMode:O,onSelect:R,onFocus:B,onBlur:N,onKeyDown:x,onKeyUp:k,onKeyPress:_,onChange:A,onDragStart:I,size:T="medium",className:D,inputClassName:P,disabled:z,readonly:F,containerTabIndex:Y,startSlot:q,endSlot:W,reference:L,containerReference:H,onContainerFocus:K,...U}=e,j=(0,s.filterProps)(U,g),$={...(0,s.filterAriaProps)(U),...(0,s.filterDataProps)(U),id:t,title:n,role:a,tabIndex:i,placeholder:c,name:l,type:u,value:h,defaultValue:f,draggable:v,autoComplete:b,autoFocus:w,maxLength:C,min:E,max:M,step:S,pattern:y,inputMode:O,onSelect:R,onFocus:B,onBlur:N,onKeyDown:x,onKeyUp:k,onKeyPress:_,onChange:A,onDragStart:I};return o.createElement(d.ControlSkeleton,{...j,disabled:z,readonly:F,tabIndex:Y,className:r(p().container,D),size:T,ref:H,onFocus:K,startSlot:q,middleSlot:o.createElement(m.MiddleSlot,null,o.createElement("input",{...$,className:r(p().input,P,q&&p()["with-start-slot"],W&&p()["with-end-slot"]),disabled:z,readOnly:F,ref:L})),endSlot:W})}function b(e){e=(0,l.useControl)(e);const{disabled:t,autoSelectOnFocus:n,tabIndex:r=0,onFocus:s,onBlur:d,reference:m,containerReference:f=null}=e,p=(0,o.useRef)(null),g=(0,o.useRef)(null),[b,w]=(0,u.useFocus)(),C=t?void 0:b?-1:r,E=t?void 0:b?r:-1,{isMouseDown:M,handleMouseDown:S,handleMouseUp:y}=(0,h.useIsMouseDown)(),O=(0,a.createSafeMulticastEventHandler)(w.onFocus,(function(e){n&&!M.current&&(0,i.selectAllContent)(e.currentTarget)}),s),R=(0,a.createSafeMulticastEventHandler)(w.onBlur,d),B=(0,o.useCallback)((e=>{p.current=e,m&&("function"==typeof m&&m(e),"object"==typeof m&&(m.current=e))}),[p,m]);return o.createElement(v,{...e,isFocused:b,containerTabIndex:C,tabIndex:E,onContainerFocus:function(e){g.current===e.target&&null!==p.current&&p.current.focus()},onFocus:O,onBlur:R,reference:B,containerReference:(0,c.useMergedRefs)([g,f]),onMouseDown:S,onMouseUp:y})}},48027:(e,t,n)=>{"use strict";n.d(t,{useControl:()=>s});var o=n(47201),r=n(29202);function s(e){const{onFocus:t,onBlur:n,intent:s,highlight:a,disabled:i}=e,[c,l]=(0,r.useFocus)(void 0,i),u=(0,o.createSafeMulticastEventHandler)(i?void 0:l.onFocus,t),h=(0, +o.createSafeMulticastEventHandler)(i?void 0:l.onBlur,n);return{...e,intent:s||(c?"primary":"default"),highlight:null!=a?a:c,onFocus:u,onBlur:h}}},29202:(e,t,n)=>{"use strict";n.d(t,{useFocus:()=>r});var o=n(50959);function r(e,t){const[n,r]=(0,o.useState)(!1);(0,o.useEffect)((()=>{t&&n&&r(!1)}),[t,n]);const s={onFocus:(0,o.useCallback)((function(t){void 0!==e&&e.current!==t.target||r(!0)}),[e]),onBlur:(0,o.useCallback)((function(t){void 0!==e&&e.current!==t.target||r(!1)}),[e])};return[n,s]}},45812:(e,t,n)=>{"use strict";n.d(t,{useIsMouseDown:()=>r});var o=n(50959);function r(){const e=(0,o.useRef)(!1),t=(0,o.useCallback)((()=>{e.current=!0}),[e]),n=(0,o.useCallback)((()=>{e.current=!1}),[e]);return{isMouseDown:e,handleMouseDown:t,handleMouseUp:n}}},38528:(e,t,n)=>{"use strict";n.d(t,{useMergedRefs:()=>s});var o=n(50959),r=n(53017);function s(e){return(0,o.useCallback)((0,r.mergeRefs)(e),e)}},48907:(e,t,n)=>{"use strict";function o(e){null!==e&&e.setSelectionRange(0,e.value.length)}n.d(t,{selectAllContent:()=>o})},47201:(e,t,n)=>{"use strict";function o(...e){return t=>{for(const n of e)void 0!==n&&n(t)}}n.d(t,{createSafeMulticastEventHandler:()=>o})},50182:(e,t,n)=>{"use strict";n.d(t,{AdaptiveConfirmDialog:()=>d});var o=n(50959),r=n(97754),s=n.n(r),a=n(94720),i=n(50151),c=n(44352),l=n(68335),u=n(75208),h=n(95700);class d extends o.PureComponent{constructor(){super(...arguments),this._dialogRef=o.createRef(),this._handleClose=()=>{const{defaultActionOnClose:e,onSubmit:t,onCancel:n,onClose:o}=this.props;switch(e){case"submit":t();break;case"cancel":n()}o()},this._handleCancel=()=>{this.props.onCancel(),this.props.onClose()},this._handleKeyDown=e=>{const{onSubmit:t,submitButtonDisabled:n,submitOnEnterKey:o}=this.props;13===(0,l.hashFromEvent)(e)&&o&&(e.preventDefault(),n||t())}}render(){const{render:e,onClose:t,onSubmit:n,onCancel:r,footerLeftRenderer:s,submitButtonText:a,submitButtonDisabled:i,defaultActionOnClose:c,submitOnEnterKey:l,...h}=this.props;return o.createElement(u.AdaptivePopupDialog,{...h,ref:this._dialogRef,onKeyDown:this._handleKeyDown,render:this._renderChildren(),onClose:this._handleClose})}focus(){(0,i.ensureNotNull)(this._dialogRef.current).focus()}_renderChildren(){return e=>{const{render:t,footerLeftRenderer:r,additionalButtons:i,submitButtonText:l,submitButtonDisabled:u,onSubmit:d,cancelButtonText:m,showCancelButton:f=!0,submitButtonClassName:p,cancelButtonClassName:g,buttonsWrapperClassName:v}=this.props;return o.createElement(o.Fragment,null,t(e),o.createElement("div",{className:h.footer},r&&r(e.isSmallWidth),o.createElement("div",{className:s()(h.buttons,v)},i,f&&o.createElement(a.Button,{className:g,name:"cancel",appearance:"stroke",onClick:this._handleCancel},null!=m?m:c.t(null,void 0,n(20036))),o.createElement("span",{className:h.submitButton},o.createElement(a.Button,{className:p,disabled:u,name:"submit",onClick:d,"data-name":"submit-button"},null!=l?l:c.t(null,void 0,n(68988)))))))}}}d.defaultProps={defaultActionOnClose:"submit",submitOnEnterKey:!0}},27365:(e,t,n)=>{"use strict";n.d(t,{ +getTimezoneName:()=>o});n(32769);function o(e){const t=e.model().timezone();if("exchange"!==t)return t;const n=e.model().mainSeries().symbolInfo();return null==n?void 0:n.timezone}},51826:(e,t,n)=>{"use strict";n.d(t,{DialogsOpenerManager:()=>o,dialogsOpenerManager:()=>r});class o{constructor(){this._storage=new Map}setAsOpened(e,t){this._storage.set(e,t)}setAsClosed(e){this._storage.delete(e)}isOpened(e){return this._storage.has(e)}getDialogPayload(e){return this._storage.get(e)}}const r=new o},1405:(e,t,n)=>{"use strict";n.d(t,{anchors:()=>o});n(50959);const o={bottom:{attachment:{horizontal:"left",vertical:"top"},targetAttachment:{horizontal:"left",vertical:"bottom"}},top:{attachment:{horizontal:"left",vertical:"bottom"},targetAttachment:{horizontal:"left",vertical:"top"}},topRight:{attachment:{horizontal:"right",vertical:"bottom"},targetAttachment:{horizontal:"right",vertical:"top"}},bottomRight:{attachment:{horizontal:"right",vertical:"top"},targetAttachment:{horizontal:"right",vertical:"bottom"}}}},70412:(e,t,n)=>{"use strict";n.d(t,{hoverMouseEventFilter:()=>s,useAccurateHover:()=>a,useHover:()=>r});var o=n(50959);function r(){const[e,t]=(0,o.useState)(!1);return[e,{onMouseOver:function(e){s(e)&&t(!0)},onMouseOut:function(e){s(e)&&t(!1)}}]}function s(e){return!e.currentTarget.contains(e.relatedTarget)}function a(e){const[t,n]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{const t=t=>{if(null===e.current)return;const o=e.current.contains(t.target);n(o)};return document.addEventListener("mouseover",t),()=>document.removeEventListener("mouseover",t)}),[]),t}},86623:(e,t,n)=>{"use strict";n.d(t,{FormInput:()=>l});var o=n(50959),r=n(31261),s=n(84275),a=n(78274),i=n(47201),c=n(38528);function l(e){var t;const{intent:n,onFocus:l,onBlur:u,onMouseOver:h,onMouseOut:d,containerReference:m=null,endSlot:f,hasErrors:p,hasWarnings:g,hasSuccessMessages:v,errors:b,warnings:w,successMessages:C,alwaysShowAttachedErrors:E,iconHidden:M,messagesPosition:S,messagesAttachment:y,customErrorsAttachment:O,messagesRoot:R,inheritMessagesWidthFromTarget:B,disableMessagesRtlStyles:N,"aria-required":x,"aria-invalid":k,inputDescription:_,...A}=e,I=(0,s.useControlValidationLayout)({hasErrors:p,hasWarnings:g,hasSuccessMessages:v,errors:b,warnings:w,successMessages:C,alwaysShowAttachedErrors:E,iconHidden:M,messagesPosition:S,messagesAttachment:y,customErrorsAttachment:O,messagesRoot:R,inheritMessagesWidthFromTarget:B,disableMessagesRtlStyles:N,inputDescription:_}),T=(0,i.createSafeMulticastEventHandler)(l,I.onFocus),D=(0,i.createSafeMulticastEventHandler)(u,I.onBlur),P=(0,i.createSafeMulticastEventHandler)(h,I.onMouseOver),z=(0,i.createSafeMulticastEventHandler)(d,I.onMouseOut);return o.createElement(o.Fragment,null,o.createElement(r.InputControl,{...A,intent:null!==(t=I.intent)&&void 0!==t?t:n,onFocus:T,onBlur:D,onMouseOver:P,onMouseOut:z,containerReference:(0,c.useMergedRefs)([m,I.containerReference]),endSlot:o.createElement(o.Fragment,null,I.icon&&o.createElement(a.EndSlot,{icon:!0},I.icon),f),"aria-required":x,"aria-invalid":k, +"aria-describedby":I.ariaIds}),I.renderedErrors)}},36565:(e,t,n)=>{"use strict";n.d(t,{TimeInput:()=>D});var o=n(49483),r=n(50959),s=n(97754),a=n.n(s),i=n(50151),c=n(47201),l=n(78274),u=n(31261),h=n(9745),d=n(62774),m=n(95096);function f(e){return r.createElement(h.Icon,{className:d.icon,icon:m})}var p=n(29202),g=n(87429);var v=n(58095),b=n(91031);const w={0:{pattern:/\d/},9:{pattern:/\d/,optional:!0},"#":{pattern:/\d/,recursive:!0},A:{pattern:/[a-zA-Z0-9]/},S:{pattern:/[a-zA-Z]/}};function C(e,t,n){const o=[],r=n;let s=0,a=0;const i=e.length,c=r.length;let l=-1,u=0;const h=[],d=i-1,m=[];let f;for(;s{const[n,o]=C(e,!1,t);l(n),g(o)}),[t,e]),(0,r.useLayoutEffect)((()=>{const e=(0,i.ensureNotNull)(n.current);d&&(e.setSelectionRange(u,u),m(!1)),h(M(e))}),[d]),[t,p,{onChange:function(){const t=(0,i.ensureNotNull)(n.current),o=t.value,[r,s]=C(e,!1,o);l(r),p.current=r;const a=g(s),d=function(e,t,n,o,r,s){if(e!==t){const a=t.length,i=e.length;let c=0,l=0,u=0,h=0,d=0;for(d=o;d=0&&r[d];d--)c++;for(d=o-1;d>=0;d--)r[d]&&u++;for(d=n-1;d>=0;d--)s[d]&&h++;if(o>i)o=10*a;else if(n>=o&&n!==i){if(s[o]){const e=o;o-=h-u,r[o-=c]&&(o=e)}}else o>n&&(o+=u-h,o+=l)}return o}(c,r,u,M(t),s,a);h(d),m(!0)},onSelect:function(){const e=(0,i.ensureNotNull)(n.current);h(M(e))},maxLength:o}];function g(e){const t=f.current;return f.current=e,t}}function M(e){return e.selectionStart||0}function S(e){const{value:t,mask:n,onChange:o,...s}=e,a=(0,r.useRef)(null),[i,c,l]=E(n,t,a);return(0,r.useLayoutEffect)((()=>{void 0!==e.reference&&(e.reference.current=a.current)}),[e.reference]),r.createElement(u.InputControl,{...s,maxLength:l.maxLength,value:i,autoComplete:"off",reference:function(e){a.current=e},onChange:function(){l.onChange(),o(c.current)},onSelect:l.onSelect})}var y=n(68335),O=n(50628),R=n(16396),B=n(93975);const N=(()=>{const e=[];for(let t=0;t<24;++t)for(let n=0;n<60;n+=15){const[o,r]=[I(t.toString()),I(n.toString())],s=`${o}:${r}`,a=_(s)?s:A(s);e.push(a)}return e})();function x(e){let t=!1;const n=(0,r.useRef)(null),o=(0,r.useRef)(null),s=(0,r.useRef)(null),c=(0,r.useRef)(null),[u,h]=(0,p.useFocus)(),[d,m]=(0,r.useState)(e.value),g=k(d),w=_(g)?g:A(g),[C,E]=(0, +r.useState)(w),M=u||q().some((e=>null!==e&&e.contains(document.activeElement)));(0,r.useLayoutEffect)((()=>m(e.value)),[e.value]),(0,r.useLayoutEffect)((()=>E(w)),[d,M]),(0,r.useEffect)((()=>W(C===w?"auto":"smooth")),[C]);const x=(0,B.lowerbound)(N,w,((e,t)=>eo&&r>t){const n=(0,b.clamp)(r,0,o),a=(0,b.clamp)(r,0,t);r=Math.max(n,a),s=n>a?e.top-n:e.bottom}else r>t&&(s=e.top-r);return{x:e.left,y:s,overrideWidth:e.width,overrideHeight:r}},closeOnClickOutside:!1,isOpened:M,tabIndex:-1,reference:s},I.map((e=>r.createElement(R.PopupMenuItem,{key:e,label:e,isActive:e===w,isHovered:e===C,reference:e===C?P:void 0,onClick:z,onClickArg:e})))));function D(n){const o=k(n),r=_(o)?o:A(o);m(r),t||(t=!0,e.onChange(r))}function P(e){c.current=e}function z(e){D((0,i.ensureDefined)(e)),(0,i.ensureNotNull)(s.current).blur()}function F(e){return u&&(null!==Y(document.activeElement)||null!==Y(e.relatedTarget))}function Y(e){return e instanceof Node&&q().find((t=>null!==t&&t.contains(e)))||null}function q(){return[s.current,o.current]}function W(e="auto"){if(null!==c.current){const t=(0,i.ensureNotNull)(s.current).getBoundingClientRect(),n=c.current.getBoundingClientRect();(t.top>n.top||t.bottom{d.current&&o&&(d.current.defaultValue=o)}),[]),(0,r.useLayoutEffect)((()=>{d.current&&o&&(d.current.value=o)}),[o]),r.createElement("div",{className:a()(g.wrap,s)},r.createElement(u.InputControl,{...h,type:"text",endSlot:r.createElement(l.EndSlot,{icon:!0},r.createElement(f,null)),value:o,highlight:m,intent:m?"primary":void 0,onFocus:function(e){(0,i.ensureNotNull)(d.current).focus(),n&&n(e)},onChange:function(){}}),r.createElement("input",{...v,disabled:e.disabled,className:g.input,type:"time",onBlur:b,onChange:function(e){const{value:n}=e.currentTarget;t&&n&&t(n)},ref:d}))}:x},84275:(e,t,n)=>{"use strict";n.d(t,{MessagesPosition:()=>M,useControlValidationLayout:()=>_});var o=n(50959),r=n(97754),s=n(29202),a=n(70412),i=n(78274),c=n(1405),l=n(86431),u=n(962);var h=n(89220),d=n(80142);class m extends o.PureComponent{render(){const{children:e=[],show:t=!1,customErrorClass:n,disableRtlStyles:s,messageIdCallback:a}=this.props,i=r(h.errors,{[h.show]:t},n),c=e.map(((e,t)=>o.createElement(v,{key:t,messageIdCallback:a},e)));let l={position:"absolute",top:this.props.top,width:this.props.width,height:this.props.height,bottom:void 0!==this.props.bottom?this.props.bottom:"100%",right:void 0!==this.props.right?this.props.right:0,left:this.props.left,zIndex:this.props.zIndex,maxWidth:this.props.maxWidth};if((0,d.isRtl)()&&!s){const{left:e,right:t}=l;l={...l,left:t,right:e}}return o.createElement("div",{style:l,className:i},c)}}const f=(0,l.makeOverlapable)((p=m,(g=class extends o.PureComponent{constructor(e){super(e),this._getComponentInstance=e=>{this._instance=e},this._throttleCalcProps=()=>{requestAnimationFrame((()=>this.setState(this._calcProps(this.props))))},this.state=this._getStateFromProps()}componentDidMount(){this._instanceElem=u.findDOMNode(this._instance),this.props.attachOnce||this._subscribe(),this.setState(this._calcProps(this.props))}componentDidUpdate(e){e.children===this.props.children&&e.top===this.props.top&&e.left===this.props.left&&e.width===this.props.width||this.setState(this._getStateFromProps(),(()=>this.setState(this._calcProps(this.props))))}render(){return o.createElement("div",{style:{position:"absolute",width:"100%",top:0,left:0}},o.createElement(p,{...this.props,ref:this._getComponentInstance,top:this.state.top,bottom:void 0!==this.state.bottom?this.state.bottom:"auto",right:void 0!==this.state.right?this.state.right:"auto",left:this.state.left,width:this.state.width,maxWidth:this.state.maxWidth},this.props.children))}componentWillUnmount(){this._unsubsribe()}_getStateFromProps(){return{bottom:this.props.bottom,left:this.props.left,right:this.props.right,top:void 0!==this.props.top?this.props.top:-1e4, +width:this.props.inheritWidthFromTarget?this.props.target&&this.props.target.getBoundingClientRect().width:this.props.width,maxWidth:this.props.inheritMaxWidthFromTarget&&this.props.target&&this.props.target.getBoundingClientRect().width}}_calcProps(e){if(e.target&&e.attachment&&e.targetAttachment){const t=this._calcTargetProps(e.target,e.attachment,e.targetAttachment);if(null===t)return{};const{width:n,inheritWidthFromTarget:o=!0,inheritMaxWidthFromTarget:r=!1}=this.props,s={width:o?t.width:n,maxWidth:r?t.width:void 0};switch(e.attachment.vertical){case"bottom":case"middle":s.top=t.y;break;default:s[e.attachment.vertical]=t.y}switch(e.attachment.horizontal){case"right":case"center":s.left=t.x;break;default:s[e.attachment.horizontal]=t.x}return s}return{}}_calcTargetProps(e,t,n){const o=e.getBoundingClientRect(),r=this._instanceElem.getBoundingClientRect(),s="parent"===this.props.root?this._getCoordsRelToParentEl(e,o):this._getCoordsRelToDocument(o);if(null===s)return null;const a=this._getDimensions(r),i=this._getDimensions(o).width;let c=0,l=0;switch(t.vertical){case"top":l=s[n.vertical];break;case"bottom":l=s[n.vertical]-a.height;break;case"middle":l=s[n.vertical]-a.height/2}switch(t.horizontal){case"left":c=s[n.horizontal];break;case"right":c=s[n.horizontal]-a.width;break;case"center":c=s[n.horizontal]-a.width/2}return"number"==typeof this.props.attachmentOffsetY&&(l+=this.props.attachmentOffsetY),"number"==typeof this.props.attachmentOffsetX&&(c+=this.props.attachmentOffsetX),{x:c,y:l,width:i}}_getCoordsRelToDocument(e){const t=pageYOffset,n=pageXOffset,o=e.top+t,r=e.bottom+t,s=e.left+n;return{top:o,bottom:r,left:s,right:e.right+n,middle:(o+e.height)/2,center:s+e.width/2}}_getCoordsRelToParentEl(e,t){const n=e.offsetParent;if(null===n)return null;const o=n.scrollTop,r=n.scrollLeft,s=e.offsetTop+o,a=e.offsetLeft+r,i=t.width+a;return{top:s,bottom:t.height+s,left:a,right:i,middle:(s+t.height)/2,center:(a+t.width)/2}}_getDimensions(e){return{height:e.height,width:e.width}}_subscribe(){"document"===this.props.root&&(window.addEventListener("scroll",this._throttleCalcProps,!0),window.addEventListener("resize",this._throttleCalcProps))}_unsubsribe(){window.removeEventListener("scroll",this._throttleCalcProps,!0),window.removeEventListener("resize",this._throttleCalcProps)}}).displayName="Attachable Component",g));var p,g;function v(e){const{children:t,messageIdCallback:n,...r}=e,s=o.useId();return o.useEffect((()=>{n&&n(s)}),[s]),o.createElement("div",{...r,className:h.error,id:s},t)}var b=n(9745),w=n(16658),C=n(96373);function E(e){const{intent:t="danger"}=e;return o.createElement(b.Icon,{icon:w,className:r(C["error-icon"],C[`intent-${t}`])})}var M,S,y=n(39941);!function(e){e[e.Attached=0]="Attached",e[e.Static=1]="Static",e[e.Hidden=2]="Hidden"}(M||(M={})),function(e){e.Top="top",e.Bottom="bottom"}(S||(S={}));const O={top:{attachment:c.anchors.topRight.attachment,targetAttachment:c.anchors.topRight.targetAttachment,attachmentOffsetY:-4},bottom:{attachment:c.anchors.bottomRight.attachment, +targetAttachment:c.anchors.bottomRight.targetAttachment,attachmentOffsetY:4}};function R(e){const{isOpened:t,target:n,errorAttachment:r=S.Top,customErrorsAttachment:s,root:a="parent",inheritWidthFromTarget:i=!1,disableRtlStyles:c,children:l,messageIdCallback:u}=e,{attachment:h,targetAttachment:d,attachmentOffsetY:m}=null!=s?s:O[r];return o.createElement(f,{isOpened:t,target:n,root:a,inheritWidthFromTarget:i,attachment:h,targetAttachment:d,attachmentOffsetY:m,disableRtlStyles:c,messageIdCallback:u,inheritMaxWidthFromTarget:!0,show:!0},l)}function B(e,t){return Boolean(e)&&void 0!==t&&t.length>0}function N(e,t,n){return e===M.Attached&&B(t,n)}function x(e,t,n){return e===M.Static&&B(t,n)}function k(e,t,n){const{hasErrors:o,hasWarnings:r,hasSuccessMessages:s,alwaysShowAttachedErrors:a,iconHidden:i,errors:c,warnings:l,successMessages:u,messagesPosition:h=M.Static}=e,d=N(h,o,c),m=N(h,r,l),f=d&&(t||n||Boolean(a)),p=!f&&m&&(t||n),g=x(h,o,c),v=!g&&x(h,r,l),b=!g&&!v&&x(h,s,u),w=!i&&Boolean(o),C=!i&&!w&&Boolean(r),E=function(e,t,n){return Boolean(n)?"success":Boolean(e)?"danger":Boolean(t)?"warning":void 0}(o,r,s);return{hasAttachedErrorMessages:d,hasAttachedWarningMessages:m,showAttachedErrorMessages:f,showAttachedWarningMessages:p,showStaticErrorMessages:g,showStaticWarningMessages:v,showStaticSuccessMessages:b,showErrorIcon:w,showWarningIcon:C,intent:E}}function _(e){var t,n,c,l;const{errors:u,warnings:h,successMessages:d,messagesAttachment:m,customErrorsAttachment:f,messagesRoot:p,inheritMessagesWidthFromTarget:g,disableMessagesRtlStyles:v,inputDescription:b}=e,[w,C]=(0,s.useFocus)(),[M,S]=(0,a.useHover)(),O=(0,o.useRef)(null),B=(0,o.useRef)(""),N=(0,o.useRef)([]),x=e=>{e&&N.current.push(e)};o.useEffect((()=>(B.current=N.current.join(" "),()=>{N.current=[],B.current=""})),[N.current]);const{hasAttachedErrorMessages:_,hasAttachedWarningMessages:I,showAttachedErrorMessages:T,showAttachedWarningMessages:D,showStaticErrorMessages:P,showStaticWarningMessages:z,showStaticSuccessMessages:F,showErrorIcon:Y,showWarningIcon:q,intent:W}=k(e,w,M),L=Y||q?o.createElement(E,{intent:Y?"danger":"warning"}):void 0,H=_?o.createElement(R,{errorAttachment:m,customErrorsAttachment:f,isOpened:T,target:O.current,root:p,inheritWidthFromTarget:g,disableRtlStyles:v,children:u,messageIdCallback:x}):void 0,K=I?o.createElement(R,{errorAttachment:m,isOpened:D,target:O.current,root:p,inheritWidthFromTarget:g,disableRtlStyles:v,children:h,messageIdCallback:x}):void 0,U=P?o.createElement(i.AfterSlot,{className:r(y["static-messages"],y.errors)},null==u?void 0:u.map(((e,t)=>o.createElement(A,{key:t,messageIdCallback:x},e)))):void 0,j=z?o.createElement(i.AfterSlot,{className:r(y["static-messages"],y.warnings)},null==h?void 0:h.map(((e,t)=>o.createElement(A,{key:t,messageIdCallback:x},e)))):void 0,$=F?o.createElement(i.AfterSlot,{className:r(y["static-messages"],y["success-mesages"])},null==d?void 0:d.map(((e,t)=>o.createElement(A,{key:t,messageIdCallback:x},e)))):void 0,G=!P&&!z&&!F&&b?o.createElement(i.AfterSlot,{ +className:r(y["static-messages"],y["input-description"])},o.createElement(A,{messageIdCallback:x},b)):void 0,J=null!==(l=null!==(c=null!==(n=null!==(t=null!=H?H:K)&&void 0!==t?t:U)&&void 0!==n?n:j)&&void 0!==c?c:$)&&void 0!==l?l:G;return{ariaIds:B.current,icon:L,renderedErrors:J,containerReference:O,intent:W,...C,...S}}function A(e){const{children:t,messageIdCallback:n,...r}=e,s=o.useId();return o.useEffect((()=>{n(s)}),[s]),o.createElement("span",{...r,className:y.message,id:s},t)}},16396:(e,t,n)=>{"use strict";n.d(t,{DEFAULT_POPUP_MENU_ITEM_THEME:()=>l,PopupMenuItem:()=>h});var o=n(50959),r=n(97754),s=n(59064),a=n(51768),i=n(90186),c=n(55498);const l=c;function u(e){e.stopPropagation()}function h(e){const{id:t,role:n,"aria-label":l,"aria-selected":h,"aria-checked":d,className:m,title:f,labelRowClassName:p,labelClassName:g,shortcut:v,forceShowShortcuts:b,icon:w,isActive:C,isDisabled:E,isHovered:M,appearAsDisabled:S,label:y,link:O,showToolboxOnHover:R,target:B,rel:N,toolbox:x,reference:k,onMouseOut:_,onMouseOver:A,onKeyDown:I,suppressToolboxClick:T=!0,theme:D=c,tabIndex:P,tagName:z,renderComponent:F}=e,Y=(0,i.filterDataProps)(e),q=(0,o.useRef)(null),W=(0,o.useMemo)((()=>function(e){function t(t){const{reference:n,...r}=t,s=null!=e?e:r.href?"a":"div",a="a"===s?r:function(e){const{download:t,href:n,hrefLang:o,media:r,ping:s,rel:a,target:i,type:c,referrerPolicy:l,...u}=e;return u}(r);return o.createElement(s,{...a,ref:n})}return t.displayName=`DefaultComponent(${e})`,t}(z)),[z]),L=null!=F?F:W;return o.createElement(L,{...Y,id:t,role:n,"aria-label":l,"aria-selected":h,"aria-checked":d,className:r(m,D.item,w&&D.withIcon,{[D.isActive]:C,[D.isDisabled]:E||S,[D.hovered]:M}),title:f,href:O,target:B,rel:N,reference:function(e){q.current=e,"function"==typeof k&&k(e);"object"==typeof k&&(k.current=e)},onClick:function(t){const{dontClosePopup:n,onClick:o,onClickArg:r,trackEventObject:i}=e;if(E)return;i&&(0,a.trackEvent)(i.category,i.event,i.label);o&&o(r,t);n||(0,s.globalCloseMenu)()},onContextMenu:function(t){const{trackEventObject:n,trackRightClick:o}=e;n&&o&&(0,a.trackEvent)(n.category,n.event,`${n.label}_rightClick`)},onMouseUp:function(t){const{trackEventObject:n,trackMouseWheelClick:o}=e;if(1===t.button&&O&&n){let e=n.label;o&&(e+="_mouseWheelClick"),(0,a.trackEvent)(n.category,n.event,e)}},onMouseOver:A,onMouseOut:_,onKeyDown:I,tabIndex:P},void 0!==w&&o.createElement("span",{className:D.icon,dangerouslySetInnerHTML:{__html:w}}),o.createElement("span",{className:r(D.labelRow,p)},o.createElement("span",{className:r(D.label,g)},y)),(void 0!==v||b)&&o.createElement("span",{className:D.shortcut},(H=v)&&H.split("+").join(" + ")),void 0!==x&&o.createElement("span",{onClick:T?u:void 0,className:r(D.toolbox,{[D.showOnHover]:R})},x));var H}},50628:(e,t,n)=>{"use strict";n.d(t,{PopupMenu:()=>u});var o=n(50959),r=n(962),s=n(62942),a=n(65718),i=n(27317),c=n(29197),l=n(58095);function u(e){ +const{controller:t,children:n,isOpened:u,closeOnClickOutside:h=!0,doNotCloseOn:d,onClickOutside:m,onClose:f,onKeyboardClose:p,"data-name":g="popup-menu-container",...v}=e,b=(0,o.useContext)(c.CloseDelegateContext),w=(0,l.useOutsideEvent)({handler:function(e){m&&m(e);if(!h)return;const t=(0,s.default)(d)?d():d;if(t&&e.target instanceof Node){const n=r.findDOMNode(t);if(n instanceof Node&&n.contains(e.target))return}f()},mouseDown:!0,touchStart:!0});return u?o.createElement(a.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},o.createElement("span",{ref:w,style:{pointerEvents:"auto"}},o.createElement(i.Menu,{...v,onClose:f,onKeyboardClose:p,onScroll:function(t){const{onScroll:n}=e;n&&n(t)},customCloseDelegate:b,ref:t,"data-name":g},n))):null}},16658:e=>{e.exports=''},95096:e=>{e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/9230.cf0c009c4a14731a6723.css b/charting_library/bundles/9230.cf0c009c4a14731a6723.css new file mode 100644 index 00000000..0a628707 --- /dev/null +++ b/charting_library/bundles/9230.cf0c009c4a14731a6723.css @@ -0,0 +1 @@ +.defaultsButtonText-CXKzQOaV{color:#131722;font-size:16px;width:100px}html.theme-dark .defaultsButtonText-CXKzQOaV{color:#d1d4dc}.defaultsButtonItem-CXKzQOaV{min-width:100px}.defaultsButtonIcon-CXKzQOaV{display:flex}.themesButtonText-ugYgmubN{color:#131722;font-size:14px;width:100px}html.theme-dark .themesButtonText-ugYgmubN{color:#d1d4dc}.themesButtonIcon-ugYgmubN{display:flex}.defaultsButtonText-ugYgmubN{color:#131722;font-size:16px;width:100px}html.theme-dark .defaultsButtonText-ugYgmubN{color:#d1d4dc}.defaultsButtonItem-ugYgmubN{min-width:100px} \ No newline at end of file diff --git a/charting_library/bundles/9230.cf0c009c4a14731a6723.rtl.css b/charting_library/bundles/9230.cf0c009c4a14731a6723.rtl.css new file mode 100644 index 00000000..0a628707 --- /dev/null +++ b/charting_library/bundles/9230.cf0c009c4a14731a6723.rtl.css @@ -0,0 +1 @@ +.defaultsButtonText-CXKzQOaV{color:#131722;font-size:16px;width:100px}html.theme-dark .defaultsButtonText-CXKzQOaV{color:#d1d4dc}.defaultsButtonItem-CXKzQOaV{min-width:100px}.defaultsButtonIcon-CXKzQOaV{display:flex}.themesButtonText-ugYgmubN{color:#131722;font-size:14px;width:100px}html.theme-dark .themesButtonText-ugYgmubN{color:#d1d4dc}.themesButtonIcon-ugYgmubN{display:flex}.defaultsButtonText-ugYgmubN{color:#131722;font-size:16px;width:100px}html.theme-dark .defaultsButtonText-ugYgmubN{color:#d1d4dc}.defaultsButtonItem-ugYgmubN{min-width:100px} \ No newline at end of file diff --git a/charting_library/bundles/9262.ecc84aaa9d0bd39ee899.css b/charting_library/bundles/9262.ecc84aaa9d0bd39ee899.css new file mode 100644 index 00000000..b06ad8ce --- /dev/null +++ b/charting_library/bundles/9262.ecc84aaa9d0bd39ee899.css @@ -0,0 +1 @@ +.container-Y8R6tAt1{height:100%;min-width:0;overflow-x:hidden;position:relative;width:100%}.title-qtdSVkva{color:#131722;font-size:14px;margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .title-qtdSVkva{color:#d1d4dc}.title-qtdSVkva.disabled-qtdSVkva{color:#b2b5be}html.theme-dark .title-qtdSVkva.disabled-qtdSVkva{color:#50535e}.icon-qtdSVkva{font-size:0;margin-left:4px}.icon-qtdSVkva.locked-qtdSVkva{color:#f7525f}.icon-qtdSVkva.open-qtdSVkva{color:#22ab94}.actionIcon-qtdSVkva+.actionIcon-qtdSVkva{margin-left:4px}.actionIcon-qtdSVkva.selected-qtdSVkva{--tv-list-item-button-background-hover-color:#90bff9}html.theme-dark .actionIcon-qtdSVkva.selected-qtdSVkva{--tv-list-item-button-background-hover-color:#143a87}@media screen and (max-height:445px),screen and (max-width:567px){.codeIcon-qtdSVkva{display:none}}.solutionIcon-qtdSVkva{color:#d1d4dc}.solutionIcon-qtdSVkva,html.theme-dark .solutionIcon-qtdSVkva{--tv-list-item-button-background-hover-color:#0000}html.theme-dark .solutionIcon-qtdSVkva{color:#50535e}.solutionIcon-qtdSVkva.selected-qtdSVkva,html.theme-dark .solutionIcon-qtdSVkva.selected-qtdSVkva{--tv-list-item-button-background-hover-color:#0000}@media (any-hover:hover){.solutionIcon-qtdSVkva:hover,html.theme-dark .solutionIcon-qtdSVkva:hover{color:#787b86}}@keyframes highlight-animation-theme-light-YSK4uslt{0%{background-color:initial}30%{background-color:#e3effd}60%{background-color:initial}to{background-color:#e3effd}}@keyframes highlight-animation-theme-dark-YSK4uslt{0%{background-color:initial}30%{background-color:#132042}60%{background-color:initial}to{background-color:#132042}}.container-YSK4uslt{align-items:center;box-sizing:border-box;cursor:default;display:flex;height:32px;padding-left:6px;padding-right:16px}.container-YSK4uslt.selected-YSK4uslt{background-color:#e3effd}html.theme-dark .container-YSK4uslt.selected-YSK4uslt{background-color:#132042}@media (any-hover:hover){.container-YSK4uslt:not(.disabled-YSK4uslt):hover{background-color:#f0f3fa}html.theme-dark .container-YSK4uslt:not(.disabled-YSK4uslt):hover{background-color:#2a2e39}.container-YSK4uslt:not(.disabled-YSK4uslt):hover .favorite-YSK4uslt{visibility:visible}.container-YSK4uslt:not(.disabled-YSK4uslt):hover.selected-YSK4uslt{background-color:#e3effd}html.theme-dark .container-YSK4uslt:not(.disabled-YSK4uslt):hover.selected-YSK4uslt{background-color:#132042}.container-YSK4uslt:not(.disabled-YSK4uslt):hover.selected-YSK4uslt .favorite-YSK4uslt:hover{background-color:#90bff9}html.theme-dark .container-YSK4uslt:not(.disabled-YSK4uslt):hover.selected-YSK4uslt .favorite-YSK4uslt:hover{background-color:#143a87}.container-YSK4uslt:not(.disabled-YSK4uslt):hover .actions-YSK4uslt{visibility:visible}}.container-YSK4uslt.highlighted-YSK4uslt{animation-duration:.8s;animation-fill-mode:forwards;animation-iteration-count:1}.container-YSK4uslt.highlighted-YSK4uslt.light-YSK4uslt{animation-name:highlight-animation-theme-light-YSK4uslt}.container-YSK4uslt.highlighted-YSK4uslt.dark-YSK4uslt{animation-name:highlight-animation-theme-dark-YSK4uslt}@media screen and (max-width:430px){.container-YSK4uslt{height:40px}}.badge-YSK4uslt{margin-left:4px}.main-YSK4uslt{align-items:center;display:flex;flex:1 1 auto;margin-right:auto;min-width:0}.main-YSK4uslt.paddingLeft-YSK4uslt{padding-left:22px}.favorite-YSK4uslt{visibility:hidden}@media (pointer:coarse){.favorite-YSK4uslt{visibility:visible}}.favorite-YSK4uslt.isActive-YSK4uslt{visibility:visible}.author-YSK4uslt{color:#2962ff;cursor:default;flex-basis:100px;margin-left:24px;min-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .author-YSK4uslt{color:#2962ff}.likes-YSK4uslt{color:#131722;flex-basis:50px;margin-left:24px;min-width:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .likes-YSK4uslt{color:#d1d4dc}.actions-YSK4uslt{display:flex;flex-basis:44px;justify-content:flex-end;margin-left:24px;min-width:44px;visibility:hidden}@media (pointer:coarse){.actions-YSK4uslt{visibility:visible}}.title-mMhB7Pv3{color:#787b86;font-size:11px;font-weight:400;letter-spacing:.4px;line-height:16px;margin:0;text-transform:uppercase;white-space:nowrap}html.theme-dark .title-mMhB7Pv3{color:#787b86}.title-mMhB7Pv3:first-child{margin-right:auto}.title-mMhB7Pv3+.title-mMhB7Pv3{margin-left:24px}.title-mMhB7Pv3.small-mMhB7Pv3{width:50px}.title-mMhB7Pv3.normal-mMhB7Pv3{width:100px}.title-mMhB7Pv3.large-mMhB7Pv3{width:150px}.container-soqunFTo{box-sizing:border-box;cursor:default;display:flex;padding:16px 84px 8px 32px}.container-A3zSzBK_{align-items:center;cursor:default;display:flex;flex-direction:column;justify-content:center;text-align:center}@media screen and (max-height:430px) and (orientation:landscape){.container-A3zSzBK_{justify-content:flex-start}}.image-A3zSzBK_{margin-bottom:12px}@media screen and (max-height:430px) and (orientation:landscape){.image-A3zSzBK_{display:none}}.title-A3zSzBK_{color:#000;font-size:20px;font-weight:700;margin:0 0 16px}html.theme-dark .title-A3zSzBK_{color:#b2b5be}.description-A3zSzBK_{color:#131722;font-size:16px;line-height:24px;margin:0}html.theme-dark .description-A3zSzBK_{color:#d1d4dc}.button-A3zSzBK_{cursor:default;margin-top:24px}.dialog-Oa3ReD0b{height:600px;max-width:840px;width:calc(100% - 20px)}.dialogLibrary-Oa3ReD0b{height:600px}.contentContainer-Oa3ReD0b{display:flex;flex-flow:column;height:100%;overflow:auto;width:100%}.listContainer-Oa3ReD0b::-webkit-scrollbar{height:5px;width:5px}.listContainer-Oa3ReD0b::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .listContainer-Oa3ReD0b::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.listContainer-Oa3ReD0b::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.listContainer-Oa3ReD0b::-webkit-scrollbar-corner{display:none}.scroll-Oa3ReD0b::-webkit-scrollbar{height:5px;width:5px}.scroll-Oa3ReD0b::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scroll-Oa3ReD0b::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scroll-Oa3ReD0b::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scroll-Oa3ReD0b::-webkit-scrollbar-corner{display:none}@media screen and (max-width:430px){.scroll-Oa3ReD0b{box-sizing:border-box;padding-bottom:6px;padding-top:6px}}.sidebarContainer-Oa3ReD0b{padding-bottom:6px;padding-top:6px}.noContentBlock-Oa3ReD0b{box-sizing:border-box;min-height:100%;padding:24px 40px 60px}.tabWithHint-Oa3ReD0b{height:0;position:relative;top:20px}@media screen and (max-width:430px){.tabWithHint-Oa3ReD0b{top:56px}}.solution-Oa3ReD0b{margin-left:5px} \ No newline at end of file diff --git a/charting_library/bundles/9262.ecc84aaa9d0bd39ee899.rtl.css b/charting_library/bundles/9262.ecc84aaa9d0bd39ee899.rtl.css new file mode 100644 index 00000000..615a46f1 --- /dev/null +++ b/charting_library/bundles/9262.ecc84aaa9d0bd39ee899.rtl.css @@ -0,0 +1 @@ +.container-Y8R6tAt1{height:100%;min-width:0;overflow-x:hidden;position:relative;width:100%}.title-qtdSVkva{color:#131722;font-size:14px;margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .title-qtdSVkva{color:#d1d4dc}.title-qtdSVkva.disabled-qtdSVkva{color:#b2b5be}html.theme-dark .title-qtdSVkva.disabled-qtdSVkva{color:#50535e}.icon-qtdSVkva{font-size:0;margin-right:4px}.icon-qtdSVkva.locked-qtdSVkva{color:#f7525f}.icon-qtdSVkva.open-qtdSVkva{color:#22ab94}.actionIcon-qtdSVkva+.actionIcon-qtdSVkva{margin-right:4px}.actionIcon-qtdSVkva.selected-qtdSVkva{--tv-list-item-button-background-hover-color:#90bff9}html.theme-dark .actionIcon-qtdSVkva.selected-qtdSVkva{--tv-list-item-button-background-hover-color:#143a87}@media screen and (max-height:445px),screen and (max-width:567px){.codeIcon-qtdSVkva{display:none}}.solutionIcon-qtdSVkva{color:#d1d4dc}.solutionIcon-qtdSVkva,html.theme-dark .solutionIcon-qtdSVkva{--tv-list-item-button-background-hover-color:#0000}html.theme-dark .solutionIcon-qtdSVkva{color:#50535e}.solutionIcon-qtdSVkva.selected-qtdSVkva,html.theme-dark .solutionIcon-qtdSVkva.selected-qtdSVkva{--tv-list-item-button-background-hover-color:#0000}@media (any-hover:hover){.solutionIcon-qtdSVkva:hover,html.theme-dark .solutionIcon-qtdSVkva:hover{color:#787b86}}@keyframes highlight-animation-theme-light-YSK4uslt{0%{background-color:initial}30%{background-color:#e3effd}60%{background-color:initial}to{background-color:#e3effd}}@keyframes highlight-animation-theme-dark-YSK4uslt{0%{background-color:initial}30%{background-color:#132042}60%{background-color:initial}to{background-color:#132042}}.container-YSK4uslt{align-items:center;box-sizing:border-box;cursor:default;display:flex;height:32px;padding-left:16px;padding-right:6px}.container-YSK4uslt.selected-YSK4uslt{background-color:#e3effd}html.theme-dark .container-YSK4uslt.selected-YSK4uslt{background-color:#132042}@media (any-hover:hover){.container-YSK4uslt:not(.disabled-YSK4uslt):hover{background-color:#f0f3fa}html.theme-dark .container-YSK4uslt:not(.disabled-YSK4uslt):hover{background-color:#2a2e39}.container-YSK4uslt:not(.disabled-YSK4uslt):hover .favorite-YSK4uslt{visibility:visible}.container-YSK4uslt:not(.disabled-YSK4uslt):hover.selected-YSK4uslt{background-color:#e3effd}html.theme-dark .container-YSK4uslt:not(.disabled-YSK4uslt):hover.selected-YSK4uslt{background-color:#132042}.container-YSK4uslt:not(.disabled-YSK4uslt):hover.selected-YSK4uslt .favorite-YSK4uslt:hover{background-color:#90bff9}html.theme-dark .container-YSK4uslt:not(.disabled-YSK4uslt):hover.selected-YSK4uslt .favorite-YSK4uslt:hover{background-color:#143a87}.container-YSK4uslt:not(.disabled-YSK4uslt):hover .actions-YSK4uslt{visibility:visible}}.container-YSK4uslt.highlighted-YSK4uslt{animation-duration:.8s;animation-fill-mode:forwards;animation-iteration-count:1}.container-YSK4uslt.highlighted-YSK4uslt.light-YSK4uslt{animation-name:highlight-animation-theme-light-YSK4uslt}.container-YSK4uslt.highlighted-YSK4uslt.dark-YSK4uslt{animation-name:highlight-animation-theme-dark-YSK4uslt}@media screen and (max-width:430px){.container-YSK4uslt{height:40px}}.badge-YSK4uslt{margin-right:4px}.main-YSK4uslt{align-items:center;display:flex;flex:1 1 auto;margin-left:auto;min-width:0}.main-YSK4uslt.paddingLeft-YSK4uslt{padding-right:22px}.favorite-YSK4uslt{visibility:hidden}@media (pointer:coarse){.favorite-YSK4uslt{visibility:visible}}.favorite-YSK4uslt.isActive-YSK4uslt{visibility:visible}.author-YSK4uslt{color:#2962ff;cursor:default;flex-basis:100px;margin-right:24px;min-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .author-YSK4uslt{color:#2962ff}.likes-YSK4uslt{color:#131722;flex-basis:50px;margin-right:24px;min-width:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .likes-YSK4uslt{color:#d1d4dc}.actions-YSK4uslt{display:flex;flex-basis:44px;justify-content:flex-end;margin-right:24px;min-width:44px;visibility:hidden}@media (pointer:coarse){.actions-YSK4uslt{visibility:visible}}.title-mMhB7Pv3{color:#787b86;font-size:11px;font-weight:400;letter-spacing:.4px;line-height:16px;margin:0;text-transform:uppercase;white-space:nowrap}html.theme-dark .title-mMhB7Pv3{color:#787b86}.title-mMhB7Pv3:first-child{margin-left:auto}.title-mMhB7Pv3+.title-mMhB7Pv3{margin-right:24px}.title-mMhB7Pv3.small-mMhB7Pv3{width:50px}.title-mMhB7Pv3.normal-mMhB7Pv3{width:100px}.title-mMhB7Pv3.large-mMhB7Pv3{width:150px}.container-soqunFTo{box-sizing:border-box;cursor:default;display:flex;padding:16px 32px 8px 84px}.container-A3zSzBK_{align-items:center;cursor:default;display:flex;flex-direction:column;justify-content:center;text-align:center}@media screen and (max-height:430px) and (orientation:landscape){.container-A3zSzBK_{justify-content:flex-start}}.image-A3zSzBK_{margin-bottom:12px}@media screen and (max-height:430px) and (orientation:landscape){.image-A3zSzBK_{display:none}}.title-A3zSzBK_{color:#000;font-size:20px;font-weight:700;margin:0 0 16px}html.theme-dark .title-A3zSzBK_{color:#b2b5be}.description-A3zSzBK_{color:#131722;font-size:16px;line-height:24px;margin:0}html.theme-dark .description-A3zSzBK_{color:#d1d4dc}.button-A3zSzBK_{cursor:default;margin-top:24px}.dialog-Oa3ReD0b{height:600px;max-width:840px;width:calc(100% - 20px)}.dialogLibrary-Oa3ReD0b{height:600px}.contentContainer-Oa3ReD0b{display:flex;flex-flow:column;height:100%;overflow:auto;width:100%}.listContainer-Oa3ReD0b::-webkit-scrollbar{height:5px;width:5px}.listContainer-Oa3ReD0b::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .listContainer-Oa3ReD0b::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.listContainer-Oa3ReD0b::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.listContainer-Oa3ReD0b::-webkit-scrollbar-corner{display:none}.scroll-Oa3ReD0b::-webkit-scrollbar{height:5px;width:5px}.scroll-Oa3ReD0b::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scroll-Oa3ReD0b::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scroll-Oa3ReD0b::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scroll-Oa3ReD0b::-webkit-scrollbar-corner{display:none}@media screen and (max-width:430px){.scroll-Oa3ReD0b{box-sizing:border-box;padding-bottom:6px;padding-top:6px}}.sidebarContainer-Oa3ReD0b{padding-bottom:6px;padding-top:6px}.noContentBlock-Oa3ReD0b{box-sizing:border-box;min-height:100%;padding:24px 40px 60px}.tabWithHint-Oa3ReD0b{height:0;position:relative;top:20px}@media screen and (max-width:430px){.tabWithHint-Oa3ReD0b{top:56px}}.solution-Oa3ReD0b{margin-right:5px} \ No newline at end of file diff --git a/charting_library/bundles/9327.209b21b1c7a9733ae8ab.css b/charting_library/bundles/9327.209b21b1c7a9733ae8ab.css new file mode 100644 index 00000000..8dde8dc1 --- /dev/null +++ b/charting_library/bundles/9327.209b21b1c7a9733ae8ab.css @@ -0,0 +1 @@ +.swatches-sfn7Lezv{display:flex;flex-wrap:wrap;margin:0 -3px 6px}.swatch-sfn7Lezv{all:unset;background-color:currentColor;border:1px solid;border-radius:2px;flex:0 0 15px;height:15px;margin:3px;position:relative;width:15px}.swatch-sfn7Lezv:after{border:2px solid #0000;border-radius:6px;box-sizing:initial;content:"";height:100%;left:-5px;padding:3px;position:absolute;top:-5px;transition:border-color .35s ease;width:100%}.swatch-sfn7Lezv.hover-sfn7Lezv:after{border-color:#d1d4dc}@media (any-hover:hover){.swatch-sfn7Lezv:hover:after{border-color:#d1d4dc}}html.theme-dark .swatch-sfn7Lezv.hover-sfn7Lezv:after{border-color:#50535e}@media (any-hover:hover){html.theme-dark .swatch-sfn7Lezv:hover:after{border-color:#50535e}}.swatch-sfn7Lezv.empty-sfn7Lezv{background-color:initial;border-color:#000}html.theme-dark .swatch-sfn7Lezv.empty-sfn7Lezv{border-color:#fff}.swatch-sfn7Lezv.empty-sfn7Lezv:before{background-color:#f7525f;content:"";height:21px;left:7px;position:absolute;top:-3px;transform:rotate(45deg);width:1px}html.theme-dark .swatch-sfn7Lezv.empty-sfn7Lezv:before{background-color:#f7525f}.swatch-sfn7Lezv.white-sfn7Lezv{border-color:#d1d4dc}html.theme-dark .swatch-sfn7Lezv.white-sfn7Lezv{border-color:#0000}.swatch-sfn7Lezv.selected-sfn7Lezv:after{border-color:#131722;z-index:1}html.theme-dark .swatch-sfn7Lezv.selected-sfn7Lezv:after{border-color:#d1d4dc}.swatch-sfn7Lezv:focus-visible:after{border-color:#2962ff}html.theme-dark .swatch-sfn7Lezv:focus-visible:after{border-color:#2962ff}.contextItem-sfn7Lezv{box-sizing:border-box;height:32px}.row-sfn7Lezv{display:flex}.opacity-EnWts7Xu{align-items:center;display:flex}.opacitySlider-EnWts7Xu{background-color:#fff;background-image:url(opacity-pattern.4d8fbb552dde3db26f4a.svg);background-position:1px;border-radius:5px;flex:1 0 auto;height:10px;position:relative}html.theme-dark .opacitySlider-EnWts7Xu{background-color:#000}.opacitySliderGradient-EnWts7Xu{background-color:initial;background-image:linear-gradient(90deg,#0000,currentColor);border:1px solid;border-radius:4px;box-sizing:border-box;color:inherit;display:block;height:100%;width:100%}.pointer-EnWts7Xu{background-color:initial;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 2px #00000080;box-sizing:border-box;height:12px;margin:-1px 0 0;position:absolute;transition:left .1s,top .1s;width:12px}.pointer-EnWts7Xu,html.theme-dark .pointer-EnWts7Xu{background-color:#fff}html.theme-dark .pointer-EnWts7Xu{border:2px solid #fff}.pointer-EnWts7Xu.dragged-EnWts7Xu{transition:left 0s}.opacityPointerWrap-EnWts7Xu{left:0;position:absolute;top:0;width:calc(100% - 12px)}.opacityInputWrap-EnWts7Xu{align-items:center;color:#131722;display:flex;position:relative}html.theme-dark .opacityInputWrap-EnWts7Xu{color:#d1d4dc}.opacityInput-EnWts7Xu{background-color:initial;border:1px solid #d1d4dc;border-radius:4px;box-sizing:border-box;display:flex;height:26px;line-height:24px;margin-left:8px;padding:0 14px 0 5px;text-align:right;width:47px}html.theme-dark .opacityInput-EnWts7Xu{border:1px solid #50535e}.opacityInput-EnWts7Xu:focus,html.theme-dark .opacityInput-EnWts7Xu:focus{border-color:#2962ff}.opacityInputPercent-EnWts7Xu{left:40px;pointer-events:none;position:absolute;text-align:right;top:5px}.accessible-EnWts7Xu{outline:none;overflow:visible;position:relative}.accessible-EnWts7Xu:focus{outline:none}.accessible-EnWts7Xu:focus-visible{outline:none}.accessible-EnWts7Xu:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 8px);left:-4px;pointer-events:none;position:absolute;top:-4px;width:calc(100% + 8px);z-index:1}.accessible-EnWts7Xu:focus:after{display:block}.accessible-EnWts7Xu:focus-visible:after{display:block}.accessible-EnWts7Xu:focus:not(:focus-visible):after{display:none}.accessible-EnWts7Xu:after{border-color:#2962ff;border-radius:6px}.saturation-NFNfqP2w{border-radius:2px;overflow:hidden;position:relative;z-index:0}.saturation-NFNfqP2w:after,.saturation-NFNfqP2w:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.saturation-NFNfqP2w:before{background-image:linear-gradient(90deg,#fff,#fff0)}.saturation-NFNfqP2w:after{background-image:linear-gradient(0deg,#000,#0000)}.saturation-NFNfqP2w .pointer-NFNfqP2w{background-color:initial;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 2px #00000080;height:10px;margin:-6px 0 0 -6px;position:absolute;transition:left .1s,top .1s;width:10px;z-index:1}html.theme-dark .saturation-NFNfqP2w .pointer-NFNfqP2w{border:2px solid #fff}.hue-r4uo5Wn6{align-items:stretch;background-image:linear-gradient(180deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);border-radius:2px;display:flex}.hue-r4uo5Wn6 .pointer-r4uo5Wn6{background-color:initial;border:2px solid #fff;border-radius:2px;box-shadow:0 1px 2px #00000080;height:5px;margin:-4px 0 0 -2px;position:absolute;transition:left .1s,top .1s;width:100%}html.theme-dark .hue-r4uo5Wn6 .pointer-r4uo5Wn6{border:2px solid #fff}.pointerContainer-r4uo5Wn6{margin:3px 0;position:relative;width:100%}.container-iiEYaqPD{padding:6px 12px;width:224px}.form-iiEYaqPD{display:flex;margin-bottom:12px}.swatch-iiEYaqPD{border-radius:4px;box-sizing:border-box;height:26px;width:26px}.inputWrap-iiEYaqPD{align-items:center;color:#131722;display:flex;position:relative}html.theme-dark .inputWrap-iiEYaqPD{color:#d1d4dc}.inputHash-iiEYaqPD{pointer-events:none;position:absolute;text-align:right;top:5px;width:21px}.input-iiEYaqPD{background-color:initial;border:1px solid #d1d4dc;border-radius:4px;box-sizing:border-box;display:flex;height:26px;line-height:24px;margin-left:8px;padding:0 5px 0 12px;width:68px}html.theme-dark .input-iiEYaqPD{border:1px solid #50535e}.input-iiEYaqPD:focus,html.theme-dark .input-iiEYaqPD:focus{border-color:#2962ff}.buttonWrap-iiEYaqPD{height:26px;margin-left:auto}.hueSaturationWrap-iiEYaqPD{display:flex;height:184px}.saturation-iiEYaqPD{height:100%;margin-right:7px;width:200px}.hue-iiEYaqPD{height:100%;width:17px}.container-mdcOkvbj{padding:6px 12px;width:224px}.sectionTitle-mdcOkvbj{color:#6a6d78;font-size:12px;line-height:14px;margin:12px 0 4px}html.theme-dark .sectionTitle-mdcOkvbj{color:#868993}.separator-mdcOkvbj{background-color:#d1d4dc;height:1px;margin:12px 0}html.theme-dark .separator-mdcOkvbj{background-color:#434651}.separator-mdcOkvbj:last-child{display:none}.customButton-mdcOkvbj{align-items:center;border-radius:2px;box-sizing:border-box;display:flex;height:17px;justify-content:center;margin:3px;position:relative;transition:background-color .35s;width:17px}@media (any-hover:hover){.customButton-mdcOkvbj:hover{background-color:#f0f3fa}html.theme-dark .customButton-mdcOkvbj:hover{background-color:#2a2e39}}.customButton-mdcOkvbj:after,.customButton-mdcOkvbj:before{background-color:#131722;content:"";position:absolute}html.theme-dark .customButton-mdcOkvbj:after,html.theme-dark .customButton-mdcOkvbj:before{background-color:#d1d4dc}.customButton-mdcOkvbj:before{height:13px;left:calc(50% - .5px);top:calc(50% - 6.5px);width:1px}.customButton-mdcOkvbj:after{height:1px;left:calc(50% - 6.5px);top:calc(50% - .5px);width:13px}.accessible-mdcOkvbj{all:unset;align-items:center;border-radius:2px;box-sizing:border-box;display:flex;height:17px;justify-content:center;margin:3px;position:relative;transition:background-color .35s;width:17px}@media (any-hover:hover){.accessible-mdcOkvbj:hover{background-color:#f0f3fa}html.theme-dark .accessible-mdcOkvbj:hover{background-color:#2a2e39}}.accessible-mdcOkvbj:after,.accessible-mdcOkvbj:before{background-color:#131722;content:"";position:absolute}html.theme-dark .accessible-mdcOkvbj:after,html.theme-dark .accessible-mdcOkvbj:before{background-color:#d1d4dc}.accessible-mdcOkvbj:before{height:13px;left:calc(50% - .5px);top:calc(50% - 6.5px);width:1px}.accessible-mdcOkvbj:after{height:1px;left:calc(50% - 6.5px);top:calc(50% - .5px);width:13px}.accessible-mdcOkvbj:focus-visible{border:2px solid #2962ff;border-radius:4px} \ No newline at end of file diff --git a/charting_library/bundles/9327.209b21b1c7a9733ae8ab.rtl.css b/charting_library/bundles/9327.209b21b1c7a9733ae8ab.rtl.css new file mode 100644 index 00000000..87dd0716 --- /dev/null +++ b/charting_library/bundles/9327.209b21b1c7a9733ae8ab.rtl.css @@ -0,0 +1 @@ +.swatches-sfn7Lezv{display:flex;flex-wrap:wrap;margin:0 -3px 6px}.swatch-sfn7Lezv{all:unset;background-color:currentColor;border:1px solid;border-radius:2px;flex:0 0 15px;height:15px;margin:3px;position:relative;width:15px}.swatch-sfn7Lezv:after{border:2px solid #0000;border-radius:6px;box-sizing:initial;content:"";height:100%;padding:3px;position:absolute;right:-5px;top:-5px;transition:border-color .35s ease;width:100%}.swatch-sfn7Lezv.hover-sfn7Lezv:after{border-color:#d1d4dc}@media (any-hover:hover){.swatch-sfn7Lezv:hover:after{border-color:#d1d4dc}}html.theme-dark .swatch-sfn7Lezv.hover-sfn7Lezv:after{border-color:#50535e}@media (any-hover:hover){html.theme-dark .swatch-sfn7Lezv:hover:after{border-color:#50535e}}.swatch-sfn7Lezv.empty-sfn7Lezv{background-color:initial;border-color:#000}html.theme-dark .swatch-sfn7Lezv.empty-sfn7Lezv{border-color:#fff}.swatch-sfn7Lezv.empty-sfn7Lezv:before{background-color:#f7525f;content:"";height:21px;position:absolute;right:7px;top:-3px;transform:rotate(-45deg);width:1px}html.theme-dark .swatch-sfn7Lezv.empty-sfn7Lezv:before{background-color:#f7525f}.swatch-sfn7Lezv.white-sfn7Lezv{border-color:#d1d4dc}html.theme-dark .swatch-sfn7Lezv.white-sfn7Lezv{border-color:#0000}.swatch-sfn7Lezv.selected-sfn7Lezv:after{border-color:#131722;z-index:1}html.theme-dark .swatch-sfn7Lezv.selected-sfn7Lezv:after{border-color:#d1d4dc}.swatch-sfn7Lezv:focus-visible:after{border-color:#2962ff}html.theme-dark .swatch-sfn7Lezv:focus-visible:after{border-color:#2962ff}.contextItem-sfn7Lezv{box-sizing:border-box;height:32px}.row-sfn7Lezv{display:flex}.opacity-EnWts7Xu{align-items:center;display:flex}.opacitySlider-EnWts7Xu{background-color:#fff;background-image:url(opacity-pattern.4d8fbb552dde3db26f4a.svg);background-position:1px;border-radius:5px;flex:1 0 auto;height:10px;position:relative}html.theme-dark .opacitySlider-EnWts7Xu{background-color:#000}.opacitySliderGradient-EnWts7Xu{background-color:initial;background-image:linear-gradient(270deg,#0000,currentColor);border:1px solid;border-radius:4px;box-sizing:border-box;color:inherit;display:block;height:100%;width:100%}.pointer-EnWts7Xu{background-color:initial;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 2px #00000080;box-sizing:border-box;height:12px;margin:-1px 0 0;position:absolute;transition:right .1s,top .1s;width:12px}.pointer-EnWts7Xu,html.theme-dark .pointer-EnWts7Xu{background-color:#fff}html.theme-dark .pointer-EnWts7Xu{border:2px solid #fff}.pointer-EnWts7Xu.dragged-EnWts7Xu{transition:right 0s}.opacityPointerWrap-EnWts7Xu{left:0;position:absolute;top:0;width:calc(100% - 12px)}.opacityInputWrap-EnWts7Xu{align-items:center;color:#131722;display:flex;position:relative}html.theme-dark .opacityInputWrap-EnWts7Xu{color:#d1d4dc}.opacityInput-EnWts7Xu{background-color:initial;border:1px solid #d1d4dc;border-radius:4px;box-sizing:border-box;display:flex;height:26px;line-height:24px;margin-right:8px;padding:0 5px 0 14px;text-align:left;width:47px}html.theme-dark .opacityInput-EnWts7Xu{border:1px solid #50535e}.opacityInput-EnWts7Xu:focus,html.theme-dark .opacityInput-EnWts7Xu:focus{border-color:#2962ff}.opacityInputPercent-EnWts7Xu{pointer-events:none;position:absolute;right:40px;text-align:left;top:5px}.accessible-EnWts7Xu{outline:none;overflow:visible;position:relative}.accessible-EnWts7Xu:focus{outline:none}.accessible-EnWts7Xu:focus-visible{outline:none}.accessible-EnWts7Xu:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 8px);pointer-events:none;position:absolute;right:-4px;top:-4px;width:calc(100% + 8px);z-index:1}.accessible-EnWts7Xu:focus:after{display:block}.accessible-EnWts7Xu:focus-visible:after{display:block}.accessible-EnWts7Xu:focus:not(:focus-visible):after{display:none}.accessible-EnWts7Xu:after{border-color:#2962ff;border-radius:6px}.saturation-NFNfqP2w{border-radius:2px;overflow:hidden;position:relative;z-index:0}.saturation-NFNfqP2w:after,.saturation-NFNfqP2w:before{content:"";height:100%;position:absolute;right:0;top:0;width:100%}.saturation-NFNfqP2w:before{background-image:linear-gradient(270deg,#fff,#fff0)}.saturation-NFNfqP2w:after{background-image:linear-gradient(0deg,#000,#0000)}.saturation-NFNfqP2w .pointer-NFNfqP2w{background-color:initial;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 2px #00000080;height:10px;margin:-6px -6px 0 0;position:absolute;transition:right .1s,top .1s;width:10px;z-index:1}html.theme-dark .saturation-NFNfqP2w .pointer-NFNfqP2w{border:2px solid #fff}.hue-r4uo5Wn6{align-items:stretch;background-image:linear-gradient(180deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);border-radius:2px;display:flex}.hue-r4uo5Wn6 .pointer-r4uo5Wn6{background-color:initial;border:2px solid #fff;border-radius:2px;box-shadow:0 1px 2px #00000080;height:5px;margin:-4px -2px 0 0;position:absolute;transition:right .1s,top .1s;width:100%}html.theme-dark .hue-r4uo5Wn6 .pointer-r4uo5Wn6{border:2px solid #fff}.pointerContainer-r4uo5Wn6{margin:3px 0;position:relative;width:100%}.container-iiEYaqPD{padding:6px 12px;width:224px}.form-iiEYaqPD{display:flex;margin-bottom:12px}.swatch-iiEYaqPD{border-radius:4px;box-sizing:border-box;height:26px;width:26px}.inputWrap-iiEYaqPD{align-items:center;color:#131722;display:flex;position:relative}html.theme-dark .inputWrap-iiEYaqPD{color:#d1d4dc}.inputHash-iiEYaqPD{pointer-events:none;position:absolute;text-align:left;top:5px;width:21px}.input-iiEYaqPD{background-color:initial;border:1px solid #d1d4dc;border-radius:4px;box-sizing:border-box;display:flex;height:26px;line-height:24px;margin-right:8px;padding:0 12px 0 5px;width:68px}html.theme-dark .input-iiEYaqPD{border:1px solid #50535e}.input-iiEYaqPD:focus,html.theme-dark .input-iiEYaqPD:focus{border-color:#2962ff}.buttonWrap-iiEYaqPD{height:26px;margin-right:auto}.hueSaturationWrap-iiEYaqPD{display:flex;height:184px}.saturation-iiEYaqPD{height:100%;margin-left:7px;width:200px}.hue-iiEYaqPD{height:100%;width:17px}.container-mdcOkvbj{padding:6px 12px;width:224px}.sectionTitle-mdcOkvbj{color:#6a6d78;font-size:12px;line-height:14px;margin:12px 0 4px}html.theme-dark .sectionTitle-mdcOkvbj{color:#868993}.separator-mdcOkvbj{background-color:#d1d4dc;height:1px;margin:12px 0}html.theme-dark .separator-mdcOkvbj{background-color:#434651}.separator-mdcOkvbj:last-child{display:none}.customButton-mdcOkvbj{align-items:center;border-radius:2px;box-sizing:border-box;display:flex;height:17px;justify-content:center;margin:3px;position:relative;transition:background-color .35s;width:17px}@media (any-hover:hover){.customButton-mdcOkvbj:hover{background-color:#f0f3fa}html.theme-dark .customButton-mdcOkvbj:hover{background-color:#2a2e39}}.customButton-mdcOkvbj:after,.customButton-mdcOkvbj:before{background-color:#131722;content:"";position:absolute}html.theme-dark .customButton-mdcOkvbj:after,html.theme-dark .customButton-mdcOkvbj:before{background-color:#d1d4dc}.customButton-mdcOkvbj:before{height:13px;right:calc(50% - .5px);top:calc(50% - 6.5px);width:1px}.customButton-mdcOkvbj:after{height:1px;right:calc(50% - 6.5px);top:calc(50% - .5px);width:13px}.accessible-mdcOkvbj{all:unset;align-items:center;border-radius:2px;box-sizing:border-box;display:flex;height:17px;justify-content:center;margin:3px;position:relative;transition:background-color .35s;width:17px}@media (any-hover:hover){.accessible-mdcOkvbj:hover{background-color:#f0f3fa}html.theme-dark .accessible-mdcOkvbj:hover{background-color:#2a2e39}}.accessible-mdcOkvbj:after,.accessible-mdcOkvbj:before{background-color:#131722;content:"";position:absolute}html.theme-dark .accessible-mdcOkvbj:after,html.theme-dark .accessible-mdcOkvbj:before{background-color:#d1d4dc}.accessible-mdcOkvbj:before{height:13px;right:calc(50% - .5px);top:calc(50% - 6.5px);width:1px}.accessible-mdcOkvbj:after{height:1px;right:calc(50% - 6.5px);top:calc(50% - .5px);width:13px}.accessible-mdcOkvbj:focus-visible{border:2px solid #2962ff;border-radius:4px} \ No newline at end of file diff --git a/charting_library/bundles/9327.e6fe2b8bd7bfc4b93efe.css b/charting_library/bundles/9327.e6fe2b8bd7bfc4b93efe.css deleted file mode 100644 index dad625c4..00000000 --- a/charting_library/bundles/9327.e6fe2b8bd7bfc4b93efe.css +++ /dev/null @@ -1 +0,0 @@ -.swatches-sfn7Lezv{display:flex;flex-wrap:wrap;margin:0 -3px 6px}.swatch-sfn7Lezv{background-color:currentColor;border:1px solid;border-radius:2px;flex:0 0 15px;height:15px;margin:3px;position:relative;width:15px}.swatch-sfn7Lezv:after{border:2px solid #0000;border-radius:6px;box-sizing:initial;content:"";height:100%;left:-5px;padding:3px;position:absolute;top:-5px;transition:border-color .35s ease;width:100%}.swatch-sfn7Lezv.hover-sfn7Lezv:after{border-color:#d1d4dc}@media (any-hover:hover){.swatch-sfn7Lezv:hover:after{border-color:#d1d4dc}}html.theme-dark .swatch-sfn7Lezv.hover-sfn7Lezv:after{border-color:#50535e}@media (any-hover:hover){html.theme-dark .swatch-sfn7Lezv:hover:after{border-color:#50535e}}.swatch-sfn7Lezv.empty-sfn7Lezv{background-color:initial;border-color:#000}html.theme-dark .swatch-sfn7Lezv.empty-sfn7Lezv{border-color:#fff}.swatch-sfn7Lezv.empty-sfn7Lezv:before{background-color:#f7525f;content:"";height:21px;left:7px;position:absolute;top:-3px;transform:rotate(45deg);width:1px}html.theme-dark .swatch-sfn7Lezv.empty-sfn7Lezv:before{background-color:#f7525f}.swatch-sfn7Lezv.white-sfn7Lezv{border-color:#d1d4dc}html.theme-dark .swatch-sfn7Lezv.white-sfn7Lezv{border-color:#0000}.swatch-sfn7Lezv.selected-sfn7Lezv:after{border-color:#2962ff;z-index:1}html.theme-dark .swatch-sfn7Lezv.selected-sfn7Lezv:after{border-color:#2962ff}.contextItem-sfn7Lezv{box-sizing:border-box;height:32px}.opacity-EnWts7Xu{align-items:center;display:flex}.opacitySlider-EnWts7Xu{background-color:#fff;background-image:url(opacity-pattern.4d8fbb552dde3db26f4a.svg);background-position:1px;border-radius:5px;flex:1 0 auto;height:10px;position:relative}html.theme-dark .opacitySlider-EnWts7Xu{background-color:#000}.opacitySliderGradient-EnWts7Xu{background-color:initial;background-image:linear-gradient(90deg,#0000,currentColor);border:1px solid;border-radius:4px;box-sizing:border-box;color:inherit;display:block;height:100%;width:100%}.pointer-EnWts7Xu{background-color:initial;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 2px #00000080;box-sizing:border-box;height:12px;margin:-1px 0 0;position:absolute;transition:left .1s,top .1s;width:12px}.pointer-EnWts7Xu,html.theme-dark .pointer-EnWts7Xu{background-color:#fff}html.theme-dark .pointer-EnWts7Xu{border:2px solid #fff}.pointer-EnWts7Xu.dragged-EnWts7Xu{transition:left 0s}.opacityPointerWrap-EnWts7Xu{left:0;position:absolute;top:0;width:calc(100% - 12px)}.opacityInputWrap-EnWts7Xu{align-items:center;color:#131722;display:flex;position:relative}html.theme-dark .opacityInputWrap-EnWts7Xu{color:#d1d4dc}.opacityInput-EnWts7Xu{background-color:initial;border:1px solid #d1d4dc;border-radius:4px;box-sizing:border-box;display:flex;height:26px;line-height:24px;margin-left:8px;padding:0 14px 0 5px;text-align:right;width:47px}html.theme-dark .opacityInput-EnWts7Xu{border:1px solid #50535e}.opacityInput-EnWts7Xu:focus,html.theme-dark .opacityInput-EnWts7Xu:focus{border-color:#2962ff}.opacityInputPercent-EnWts7Xu{left:40px;pointer-events:none;position:absolute;text-align:right;top:5px}.saturation-NFNfqP2w{border-radius:2px;overflow:hidden;position:relative;z-index:0}.saturation-NFNfqP2w:after,.saturation-NFNfqP2w:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.saturation-NFNfqP2w:before{background-image:linear-gradient(90deg,#fff,#fff0)}.saturation-NFNfqP2w:after{background-image:linear-gradient(0deg,#000,#0000)}.saturation-NFNfqP2w .pointer-NFNfqP2w{background-color:initial;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 2px #00000080;height:10px;margin:-6px 0 0 -6px;position:absolute;transition:left .1s,top .1s;width:10px;z-index:1}html.theme-dark .saturation-NFNfqP2w .pointer-NFNfqP2w{border:2px solid #fff}.hue-r4uo5Wn6{align-items:stretch;background-image:linear-gradient(180deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);border-radius:2px;display:flex}.hue-r4uo5Wn6 .pointer-r4uo5Wn6{background-color:initial;border:2px solid #fff;border-radius:2px;box-shadow:0 1px 2px #00000080;height:5px;margin:-4px 0 0 -2px;position:absolute;transition:left .1s,top .1s;width:100%}html.theme-dark .hue-r4uo5Wn6 .pointer-r4uo5Wn6{border:2px solid #fff}.pointerContainer-r4uo5Wn6{margin:3px 0;position:relative;width:100%}.container-iiEYaqPD{padding:6px 12px;width:224px}.form-iiEYaqPD{display:flex;margin-bottom:12px}.swatch-iiEYaqPD{border-radius:4px;box-sizing:border-box;height:26px;width:26px}.inputWrap-iiEYaqPD{align-items:center;color:#131722;display:flex;position:relative}html.theme-dark .inputWrap-iiEYaqPD{color:#d1d4dc}.inputHash-iiEYaqPD{pointer-events:none;position:absolute;text-align:right;top:5px;width:21px}.input-iiEYaqPD{background-color:initial;border:1px solid #d1d4dc;border-radius:4px;box-sizing:border-box;display:flex;height:26px;line-height:24px;margin-left:8px;padding:0 5px 0 12px;width:68px}html.theme-dark .input-iiEYaqPD{border:1px solid #50535e}.input-iiEYaqPD:focus,html.theme-dark .input-iiEYaqPD:focus{border-color:#2962ff}.buttonWrap-iiEYaqPD{height:26px;margin-left:auto}.hueSaturationWrap-iiEYaqPD{display:flex;height:184px}.saturation-iiEYaqPD{height:100%;margin-right:7px;width:200px}.hue-iiEYaqPD{height:100%;width:17px}.container-mdcOkvbj{padding:6px 12px;width:224px}.sectionTitle-mdcOkvbj{color:#6a6d78;font-size:12px;line-height:14px;margin:12px 0 4px}html.theme-dark .sectionTitle-mdcOkvbj{color:#868993}.separator-mdcOkvbj{background-color:#d1d4dc;height:1px;margin:12px 0}html.theme-dark .separator-mdcOkvbj{background-color:#434651}.separator-mdcOkvbj:last-child{display:none}.customButton-mdcOkvbj{border-radius:2px;flex:0 0 17px;height:17px;margin:3px;position:relative;transition:background-color .35s;width:17px}@media (any-hover:hover){.customButton-mdcOkvbj:hover{background-color:#f0f3fa}html.theme-dark .customButton-mdcOkvbj:hover{background-color:#2a2e39}}.customButton-mdcOkvbj:after,.customButton-mdcOkvbj:before{background-color:#131722;content:"";position:absolute}html.theme-dark .customButton-mdcOkvbj:after,html.theme-dark .customButton-mdcOkvbj:before{background-color:#d1d4dc}.customButton-mdcOkvbj:before{height:13px;left:8px;top:2px;width:1px}.customButton-mdcOkvbj:after{height:1px;left:2px;top:8px;width:13px} \ No newline at end of file diff --git a/charting_library/bundles/9327.e6fe2b8bd7bfc4b93efe.rtl.css b/charting_library/bundles/9327.e6fe2b8bd7bfc4b93efe.rtl.css deleted file mode 100644 index b7456525..00000000 --- a/charting_library/bundles/9327.e6fe2b8bd7bfc4b93efe.rtl.css +++ /dev/null @@ -1 +0,0 @@ -.swatches-sfn7Lezv{display:flex;flex-wrap:wrap;margin:0 -3px 6px}.swatch-sfn7Lezv{background-color:currentColor;border:1px solid;border-radius:2px;flex:0 0 15px;height:15px;margin:3px;position:relative;width:15px}.swatch-sfn7Lezv:after{border:2px solid #0000;border-radius:6px;box-sizing:initial;content:"";height:100%;padding:3px;position:absolute;right:-5px;top:-5px;transition:border-color .35s ease;width:100%}.swatch-sfn7Lezv.hover-sfn7Lezv:after{border-color:#d1d4dc}@media (any-hover:hover){.swatch-sfn7Lezv:hover:after{border-color:#d1d4dc}}html.theme-dark .swatch-sfn7Lezv.hover-sfn7Lezv:after{border-color:#50535e}@media (any-hover:hover){html.theme-dark .swatch-sfn7Lezv:hover:after{border-color:#50535e}}.swatch-sfn7Lezv.empty-sfn7Lezv{background-color:initial;border-color:#000}html.theme-dark .swatch-sfn7Lezv.empty-sfn7Lezv{border-color:#fff}.swatch-sfn7Lezv.empty-sfn7Lezv:before{background-color:#f7525f;content:"";height:21px;position:absolute;right:7px;top:-3px;transform:rotate(-45deg);width:1px}html.theme-dark .swatch-sfn7Lezv.empty-sfn7Lezv:before{background-color:#f7525f}.swatch-sfn7Lezv.white-sfn7Lezv{border-color:#d1d4dc}html.theme-dark .swatch-sfn7Lezv.white-sfn7Lezv{border-color:#0000}.swatch-sfn7Lezv.selected-sfn7Lezv:after{border-color:#2962ff;z-index:1}html.theme-dark .swatch-sfn7Lezv.selected-sfn7Lezv:after{border-color:#2962ff}.contextItem-sfn7Lezv{box-sizing:border-box;height:32px}.opacity-EnWts7Xu{align-items:center;display:flex}.opacitySlider-EnWts7Xu{background-color:#fff;background-image:url(opacity-pattern.4d8fbb552dde3db26f4a.svg);background-position:1px;border-radius:5px;flex:1 0 auto;height:10px;position:relative}html.theme-dark .opacitySlider-EnWts7Xu{background-color:#000}.opacitySliderGradient-EnWts7Xu{background-color:initial;background-image:linear-gradient(270deg,#0000,currentColor);border:1px solid;border-radius:4px;box-sizing:border-box;color:inherit;display:block;height:100%;width:100%}.pointer-EnWts7Xu{background-color:initial;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 2px #00000080;box-sizing:border-box;height:12px;margin:-1px 0 0;position:absolute;transition:right .1s,top .1s;width:12px}.pointer-EnWts7Xu,html.theme-dark .pointer-EnWts7Xu{background-color:#fff}html.theme-dark .pointer-EnWts7Xu{border:2px solid #fff}.pointer-EnWts7Xu.dragged-EnWts7Xu{transition:right 0s}.opacityPointerWrap-EnWts7Xu{left:0;position:absolute;top:0;width:calc(100% - 12px)}.opacityInputWrap-EnWts7Xu{align-items:center;color:#131722;display:flex;position:relative}html.theme-dark .opacityInputWrap-EnWts7Xu{color:#d1d4dc}.opacityInput-EnWts7Xu{background-color:initial;border:1px solid #d1d4dc;border-radius:4px;box-sizing:border-box;display:flex;height:26px;line-height:24px;margin-right:8px;padding:0 5px 0 14px;text-align:left;width:47px}html.theme-dark .opacityInput-EnWts7Xu{border:1px solid #50535e}.opacityInput-EnWts7Xu:focus,html.theme-dark .opacityInput-EnWts7Xu:focus{border-color:#2962ff}.opacityInputPercent-EnWts7Xu{pointer-events:none;position:absolute;right:40px;text-align:left;top:5px}.saturation-NFNfqP2w{border-radius:2px;overflow:hidden;position:relative;z-index:0}.saturation-NFNfqP2w:after,.saturation-NFNfqP2w:before{content:"";height:100%;position:absolute;right:0;top:0;width:100%}.saturation-NFNfqP2w:before{background-image:linear-gradient(270deg,#fff,#fff0)}.saturation-NFNfqP2w:after{background-image:linear-gradient(0deg,#000,#0000)}.saturation-NFNfqP2w .pointer-NFNfqP2w{background-color:initial;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 2px #00000080;height:10px;margin:-6px -6px 0 0;position:absolute;transition:right .1s,top .1s;width:10px;z-index:1}html.theme-dark .saturation-NFNfqP2w .pointer-NFNfqP2w{border:2px solid #fff}.hue-r4uo5Wn6{align-items:stretch;background-image:linear-gradient(180deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);border-radius:2px;display:flex}.hue-r4uo5Wn6 .pointer-r4uo5Wn6{background-color:initial;border:2px solid #fff;border-radius:2px;box-shadow:0 1px 2px #00000080;height:5px;margin:-4px -2px 0 0;position:absolute;transition:right .1s,top .1s;width:100%}html.theme-dark .hue-r4uo5Wn6 .pointer-r4uo5Wn6{border:2px solid #fff}.pointerContainer-r4uo5Wn6{margin:3px 0;position:relative;width:100%}.container-iiEYaqPD{padding:6px 12px;width:224px}.form-iiEYaqPD{display:flex;margin-bottom:12px}.swatch-iiEYaqPD{border-radius:4px;box-sizing:border-box;height:26px;width:26px}.inputWrap-iiEYaqPD{align-items:center;color:#131722;display:flex;position:relative}html.theme-dark .inputWrap-iiEYaqPD{color:#d1d4dc}.inputHash-iiEYaqPD{pointer-events:none;position:absolute;text-align:left;top:5px;width:21px}.input-iiEYaqPD{background-color:initial;border:1px solid #d1d4dc;border-radius:4px;box-sizing:border-box;display:flex;height:26px;line-height:24px;margin-right:8px;padding:0 12px 0 5px;width:68px}html.theme-dark .input-iiEYaqPD{border:1px solid #50535e}.input-iiEYaqPD:focus,html.theme-dark .input-iiEYaqPD:focus{border-color:#2962ff}.buttonWrap-iiEYaqPD{height:26px;margin-right:auto}.hueSaturationWrap-iiEYaqPD{display:flex;height:184px}.saturation-iiEYaqPD{height:100%;margin-left:7px;width:200px}.hue-iiEYaqPD{height:100%;width:17px}.container-mdcOkvbj{padding:6px 12px;width:224px}.sectionTitle-mdcOkvbj{color:#6a6d78;font-size:12px;line-height:14px;margin:12px 0 4px}html.theme-dark .sectionTitle-mdcOkvbj{color:#868993}.separator-mdcOkvbj{background-color:#d1d4dc;height:1px;margin:12px 0}html.theme-dark .separator-mdcOkvbj{background-color:#434651}.separator-mdcOkvbj:last-child{display:none}.customButton-mdcOkvbj{border-radius:2px;flex:0 0 17px;height:17px;margin:3px;position:relative;transition:background-color .35s;width:17px}@media (any-hover:hover){.customButton-mdcOkvbj:hover{background-color:#f0f3fa}html.theme-dark .customButton-mdcOkvbj:hover{background-color:#2a2e39}}.customButton-mdcOkvbj:after,.customButton-mdcOkvbj:before{background-color:#131722;content:"";position:absolute}html.theme-dark .customButton-mdcOkvbj:after,html.theme-dark .customButton-mdcOkvbj:before{background-color:#d1d4dc}.customButton-mdcOkvbj:before{height:13px;right:8px;top:2px;width:1px}.customButton-mdcOkvbj:after{height:1px;right:2px;top:8px;width:13px} \ No newline at end of file diff --git a/charting_library/bundles/9333.cd2a3f2212d4663f2c0a.css b/charting_library/bundles/9333.cd2a3f2212d4663f2c0a.css new file mode 100644 index 00000000..e7355cb6 --- /dev/null +++ b/charting_library/bundles/9333.cd2a3f2212d4663f2c0a.css @@ -0,0 +1 @@ +.item-RhC5uhZw{align-items:center;background-color:#fff;border:0;box-sizing:border-box;color:#131722;cursor:default;display:flex;flex-flow:row nowrap;font-size:14px;padding:2px 10px 2px 8px;transition-property:none;white-space:nowrap;width:100%}html.theme-dark .item-RhC5uhZw{background-color:#1e222d;color:#d1d4dc}.item-RhC5uhZw.hovered-RhC5uhZw,.item-RhC5uhZw:active{color:#131722}@media (any-hover:hover){.item-RhC5uhZw:hover{color:#131722}}html.theme-dark .item-RhC5uhZw.hovered-RhC5uhZw,html.theme-dark .item-RhC5uhZw:active{color:#c1c4cd}@media (any-hover:hover){html.theme-dark .item-RhC5uhZw:hover{color:#c1c4cd}}.item-RhC5uhZw.hovered-RhC5uhZw,.item-RhC5uhZw:active{background-color:#f0f3fa}@media (any-hover:hover){.item-RhC5uhZw:hover{background-color:#f0f3fa}}html.theme-dark .item-RhC5uhZw.hovered-RhC5uhZw,html.theme-dark .item-RhC5uhZw:active{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .item-RhC5uhZw:hover{background-color:#2a2e39}}.item-RhC5uhZw{outline:none;overflow:visible;position:relative}.item-RhC5uhZw:focus{outline:none}.item-RhC5uhZw:focus-visible{outline:none}.item-RhC5uhZw:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% - 4px);left:2px;pointer-events:none;position:absolute;top:2px;width:calc(100% - 4px);z-index:1}.item-RhC5uhZw:focus:after{display:block}.item-RhC5uhZw:focus-visible:after{display:block}.item-RhC5uhZw:focus:not(:focus-visible):after{display:none}.item-RhC5uhZw:after{border-color:#2962ffcc;border-radius:9px}html.theme-dark .item-RhC5uhZw:after{border-color:#fffc}.item-RhC5uhZw.isDisabled-RhC5uhZw{cursor:default;opacity:.5}.item-RhC5uhZw.isDisabled-RhC5uhZw,.item-RhC5uhZw.isDisabled-RhC5uhZw:active{background-color:#fff;color:#131722}@media (any-hover:hover){.item-RhC5uhZw.isDisabled-RhC5uhZw:hover{background-color:#fff;color:#131722}}html.theme-dark .item-RhC5uhZw.isDisabled-RhC5uhZw,html.theme-dark .item-RhC5uhZw.isDisabled-RhC5uhZw:active{background-color:#1e222d}@media (any-hover:hover){html.theme-dark .item-RhC5uhZw.isDisabled-RhC5uhZw:hover{background-color:#1e222d}}html.theme-dark .item-RhC5uhZw.isDisabled-RhC5uhZw,html.theme-dark .item-RhC5uhZw.isDisabled-RhC5uhZw:active{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .item-RhC5uhZw.isDisabled-RhC5uhZw:hover{color:#d1d4dc}}.item-RhC5uhZw.isActive-RhC5uhZw:after{border-color:#fffc}.item-RhC5uhZw.isActive-RhC5uhZw,.item-RhC5uhZw.isActive-RhC5uhZw:active{background-color:#2962ff;color:#fff}@media (any-hover:hover){.item-RhC5uhZw.isActive-RhC5uhZw:hover{background-color:#2962ff;color:#fff}}html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw,html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw:active{background-color:#2962ff}@media (any-hover:hover){html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw:hover{background-color:#2962ff}}html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw,html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw:active{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw:hover{color:#d1d4dc}}.item-RhC5uhZw.isActive-RhC5uhZw .shortcut-RhC5uhZw,.item-RhC5uhZw.isActive-RhC5uhZw:active .shortcut-RhC5uhZw{color:#ffffffb3}@media (any-hover:hover){.item-RhC5uhZw.isActive-RhC5uhZw:hover .shortcut-RhC5uhZw{color:#ffffffb3}}html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw .shortcut-RhC5uhZw,html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw:active .shortcut-RhC5uhZw{color:#131722b3}@media (any-hover:hover){html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw:hover .shortcut-RhC5uhZw{color:#131722b3}}.item-RhC5uhZw.isActive-RhC5uhZw .toolbox-RhC5uhZw,.item-RhC5uhZw.isActive-RhC5uhZw:active .toolbox-RhC5uhZw{color:#fff}@media (any-hover:hover){.item-RhC5uhZw.isActive-RhC5uhZw:hover .toolbox-RhC5uhZw{color:#fff}}html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw .toolbox-RhC5uhZw,html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw:active .toolbox-RhC5uhZw{color:#fff}@media (any-hover:hover){html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw:hover .toolbox-RhC5uhZw{color:#fff}}.item-RhC5uhZw:before{content:" ";display:block;height:28px}.withIcon-RhC5uhZw{padding-bottom:6px;padding-top:6px}.icon-RhC5uhZw{align-items:center;display:flex;flex-shrink:0;height:28px;justify-content:center;margin-right:6px;width:28px}.icon-RhC5uhZw svg{display:block}.labelRow-RhC5uhZw{align-items:baseline;box-sizing:border-box;display:flex;flex:0 1 100%;flex-direction:row;justify-content:space-between;max-width:100%;min-width:0;padding-right:12px}.labelRow-RhC5uhZw:first-child{padding-left:4px}.labelRow-RhC5uhZw:last-child{padding-right:4px}.label-RhC5uhZw{display:flex;flex:0 0 auto;max-width:100%;overflow:hidden}.shortcut-RhC5uhZw{color:#9598a1;font-size:12px;margin-right:14px;min-width:27px}html.theme-dark .shortcut-RhC5uhZw{color:#5d606b}.toolbox-RhC5uhZw{align-items:center;color:#787b86;display:flex;position:relative}html.theme-dark .toolbox-RhC5uhZw{color:#787b86}.feature-no-touch .toolbox-RhC5uhZw.showOnHover-RhC5uhZw{opacity:0}.toolbox-RhC5uhZw>:not(:last-child){margin-right:4px}@media screen and (max-width:430px){.toolbox-RhC5uhZw>:not(:last-child){margin-right:8px}}@media (any-hover:hover){.feature-no-touch .item-RhC5uhZw:hover .toolbox-RhC5uhZw.showOnHover-RhC5uhZw{opacity:1}} \ No newline at end of file diff --git a/charting_library/bundles/9333.cd2a3f2212d4663f2c0a.rtl.css b/charting_library/bundles/9333.cd2a3f2212d4663f2c0a.rtl.css new file mode 100644 index 00000000..f3d2238f --- /dev/null +++ b/charting_library/bundles/9333.cd2a3f2212d4663f2c0a.rtl.css @@ -0,0 +1 @@ +.item-RhC5uhZw{align-items:center;background-color:#fff;border:0;box-sizing:border-box;color:#131722;cursor:default;display:flex;flex-flow:row nowrap;font-size:14px;padding:2px 8px 2px 10px;transition-property:none;white-space:nowrap;width:100%}html.theme-dark .item-RhC5uhZw{background-color:#1e222d;color:#d1d4dc}.item-RhC5uhZw.hovered-RhC5uhZw,.item-RhC5uhZw:active{color:#131722}@media (any-hover:hover){.item-RhC5uhZw:hover{color:#131722}}html.theme-dark .item-RhC5uhZw.hovered-RhC5uhZw,html.theme-dark .item-RhC5uhZw:active{color:#c1c4cd}@media (any-hover:hover){html.theme-dark .item-RhC5uhZw:hover{color:#c1c4cd}}.item-RhC5uhZw.hovered-RhC5uhZw,.item-RhC5uhZw:active{background-color:#f0f3fa}@media (any-hover:hover){.item-RhC5uhZw:hover{background-color:#f0f3fa}}html.theme-dark .item-RhC5uhZw.hovered-RhC5uhZw,html.theme-dark .item-RhC5uhZw:active{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .item-RhC5uhZw:hover{background-color:#2a2e39}}.item-RhC5uhZw{outline:none;overflow:visible;position:relative}.item-RhC5uhZw:focus{outline:none}.item-RhC5uhZw:focus-visible{outline:none}.item-RhC5uhZw:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% - 4px);pointer-events:none;position:absolute;right:2px;top:2px;width:calc(100% - 4px);z-index:1}.item-RhC5uhZw:focus:after{display:block}.item-RhC5uhZw:focus-visible:after{display:block}.item-RhC5uhZw:focus:not(:focus-visible):after{display:none}.item-RhC5uhZw:after{border-color:#2962ffcc;border-radius:9px}html.theme-dark .item-RhC5uhZw:after{border-color:#fffc}.item-RhC5uhZw.isDisabled-RhC5uhZw{cursor:default;opacity:.5}.item-RhC5uhZw.isDisabled-RhC5uhZw,.item-RhC5uhZw.isDisabled-RhC5uhZw:active{background-color:#fff;color:#131722}@media (any-hover:hover){.item-RhC5uhZw.isDisabled-RhC5uhZw:hover{background-color:#fff;color:#131722}}html.theme-dark .item-RhC5uhZw.isDisabled-RhC5uhZw,html.theme-dark .item-RhC5uhZw.isDisabled-RhC5uhZw:active{background-color:#1e222d}@media (any-hover:hover){html.theme-dark .item-RhC5uhZw.isDisabled-RhC5uhZw:hover{background-color:#1e222d}}html.theme-dark .item-RhC5uhZw.isDisabled-RhC5uhZw,html.theme-dark .item-RhC5uhZw.isDisabled-RhC5uhZw:active{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .item-RhC5uhZw.isDisabled-RhC5uhZw:hover{color:#d1d4dc}}.item-RhC5uhZw.isActive-RhC5uhZw:after{border-color:#fffc}.item-RhC5uhZw.isActive-RhC5uhZw,.item-RhC5uhZw.isActive-RhC5uhZw:active{background-color:#2962ff;color:#fff}@media (any-hover:hover){.item-RhC5uhZw.isActive-RhC5uhZw:hover{background-color:#2962ff;color:#fff}}html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw,html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw:active{background-color:#2962ff}@media (any-hover:hover){html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw:hover{background-color:#2962ff}}html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw,html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw:active{color:#d1d4dc}@media (any-hover:hover){html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw:hover{color:#d1d4dc}}.item-RhC5uhZw.isActive-RhC5uhZw .shortcut-RhC5uhZw,.item-RhC5uhZw.isActive-RhC5uhZw:active .shortcut-RhC5uhZw{color:#ffffffb3}@media (any-hover:hover){.item-RhC5uhZw.isActive-RhC5uhZw:hover .shortcut-RhC5uhZw{color:#ffffffb3}}html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw .shortcut-RhC5uhZw,html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw:active .shortcut-RhC5uhZw{color:#131722b3}@media (any-hover:hover){html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw:hover .shortcut-RhC5uhZw{color:#131722b3}}.item-RhC5uhZw.isActive-RhC5uhZw .toolbox-RhC5uhZw,.item-RhC5uhZw.isActive-RhC5uhZw:active .toolbox-RhC5uhZw{color:#fff}@media (any-hover:hover){.item-RhC5uhZw.isActive-RhC5uhZw:hover .toolbox-RhC5uhZw{color:#fff}}html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw .toolbox-RhC5uhZw,html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw:active .toolbox-RhC5uhZw{color:#fff}@media (any-hover:hover){html.theme-dark .item-RhC5uhZw.isActive-RhC5uhZw:hover .toolbox-RhC5uhZw{color:#fff}}.item-RhC5uhZw:before{content:" ";display:block;height:28px}.withIcon-RhC5uhZw{padding-bottom:6px;padding-top:6px}.icon-RhC5uhZw{align-items:center;display:flex;flex-shrink:0;height:28px;justify-content:center;margin-left:6px;width:28px}.icon-RhC5uhZw svg{display:block}.labelRow-RhC5uhZw{align-items:baseline;box-sizing:border-box;display:flex;flex:0 1 100%;flex-direction:row;justify-content:space-between;max-width:100%;min-width:0;padding-left:12px}.labelRow-RhC5uhZw:first-child{padding-right:4px}.labelRow-RhC5uhZw:last-child{padding-left:4px}.label-RhC5uhZw{display:flex;flex:0 0 auto;max-width:100%;overflow:hidden}.shortcut-RhC5uhZw{color:#9598a1;font-size:12px;margin-left:14px;min-width:27px}html.theme-dark .shortcut-RhC5uhZw{color:#5d606b}.toolbox-RhC5uhZw{align-items:center;color:#787b86;display:flex;position:relative}html.theme-dark .toolbox-RhC5uhZw{color:#787b86}.feature-no-touch .toolbox-RhC5uhZw.showOnHover-RhC5uhZw{opacity:0}.toolbox-RhC5uhZw>:not(:last-child){margin-left:4px}@media screen and (max-width:430px){.toolbox-RhC5uhZw>:not(:last-child){margin-left:8px}}@media (any-hover:hover){.feature-no-touch .item-RhC5uhZw:hover .toolbox-RhC5uhZw.showOnHover-RhC5uhZw{opacity:1}} \ No newline at end of file diff --git a/charting_library/bundles/1564.5d23a32481002f127c65.js b/charting_library/bundles/9401.4792ed983286dcafa79b.js similarity index 78% rename from charting_library/bundles/1564.5d23a32481002f127c65.js rename to charting_library/bundles/9401.4792ed983286dcafa79b.js index 0424a15c..eadfc815 100644 --- a/charting_library/bundles/1564.5d23a32481002f127c65.js +++ b/charting_library/bundles/9401.4792ed983286dcafa79b.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[1564],{50151:(e,t)=>{"use strict";function n(e,t){if(void 0===e)throw new Error("".concat(null!=t?t:"Value"," is undefined"));return e}function r(e,t){if(null===e)throw new Error("".concat(null!=t?t:"Value"," is null"));return e}Object.defineProperty(t,"__esModule",{value:!0}),t.ensureNever=t.ensure=t.ensureNotNull=t.ensureDefined=t.assert=void 0,t.assert=function(e,t){if(!e)throw new Error("Assertion failed".concat(t?": ".concat(t):""))},t.ensureDefined=n,t.ensureNotNull=r,t.ensure=function(e,t){return r(n(e,t),t)},t.ensureNever=function(e){}},50335:(e,t)=>{"use strict";function n(e){return Math.round(1e10*e)/1e10}Object.defineProperty(t,"__esModule",{value:!0}),t.alignTo=t.fixComputationError=t.isNaN=t.isInteger=t.isNumber=void 0,t.isNumber=function(e){return"number"==typeof e&&isFinite(e)},t.isInteger=function(e){return"number"==typeof e&&e%1==0},t.isNaN=function(e){return!(e<=0||e>0)},t.fixComputationError=n,t.alignTo=function(e,t){var r=e/t,u=Math.floor(r),o=r-u;return o>2e-10?n(o>.5?(u+1)*t:u*t):e}},30551:(e,t)=>{"use strict";t.hasProperty=t.isObject=void 0,t.isObject=function(e){var t=typeof e;return null!==e&&("object"===t||"function"===t)},t.hasProperty=function(e,t){return t in e}},91679:(e,t)=>{"use strict";t.WatchedValue=void 0;var n=function(){function e(e,t){void 0===t&&(t={}),this._listeners=[],void 0!==e&&(this._value=e),this._onDestroy=t.onDestroy}return e.prototype.destroy=function(){this.unsubscribe(),delete this._value,delete this._readonlyInstance,this._onDestroy&&this._onDestroy()},e.prototype.value=function(){return this._value},e.prototype.setValue=function(e,t){var n=this._value===e||Number.isNaN(this._value)&&Number.isNaN(e);!t&&n||(this._value=e,this._notifyListeners())},e.prototype.subscribe=function(e,t){var n,r,u=this;if(!(null===(n=null==t?void 0:t.signal)||void 0===n?void 0:n.aborted)){if((null==t?void 0:t.callWithLast)&&void 0!==this._value){try{e(this._value)}catch(e){t.onError&&t.onError(e)}if(t.once)return}(null==t?void 0:t.signal)&&t.signal.addEventListener("abort",(function(){u.unsubscribe(e)}),{once:!0}),this._listeners.push({callback:e,signal:null==t?void 0:t.signal,once:null!==(r=null==t?void 0:t.once)&&void 0!==r&&r,onError:null==t?void 0:t.onError})}},e.prototype.unsubscribe=function(e){for(var t=this._listeners.length;t--;){e!==this._listeners[t].callback&&void 0!==e||this._listeners.splice(t,1)}},e.prototype.readonly=function(){return this._readonlyInstance||(this._readonlyInstance=new u(this)),this._readonlyInstance},e.prototype.when=function(e,t){var n,r=this;if(!e)return new Promise((function(e,t){if(void 0===r._value){var n=function(t){void 0!==t&&(e(t),r.unsubscribe(n))};r.subscribe(n,{onError:t})}else e(r._value)}));if(!(null===(n=null==t?void 0:t.signal)||void 0===n?void 0:n.aborted))if(void 0===this._value){var u=function(t){void 0!==t&&(e(t),r.unsubscribe(u))};this.subscribe(u,t)}else try{e(this._value)}catch(e){(null==t?void 0:t.onError)&&t.onError(e)}},e.prototype._notifyListeners=function(){ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[9401],{50151:(e,t)=>{"use strict";function n(e,t){if(void 0===e)throw new Error("".concat(null!=t?t:"Value"," is undefined"));return e}function r(e,t){if(null===e)throw new Error("".concat(null!=t?t:"Value"," is null"));return e}Object.defineProperty(t,"__esModule",{value:!0}),t.ensureNever=t.ensure=t.ensureNotNull=t.ensureDefined=t.assert=void 0,t.assert=function(e,t){if(!e)throw new Error("Assertion failed".concat(t?": ".concat(t):""))},t.ensureDefined=n,t.ensureNotNull=r,t.ensure=function(e,t){return r(n(e,t),t)},t.ensureNever=function(e){}},50335:(e,t)=>{"use strict";function n(e){return Math.round(1e10*e)/1e10}Object.defineProperty(t,"__esModule",{value:!0}),t.alignTo=t.fixComputationError=t.isNaN=t.isInteger=t.isNumber=void 0,t.isNumber=function(e){return"number"==typeof e&&isFinite(e)},t.isInteger=function(e){return"number"==typeof e&&e%1==0},t.isNaN=function(e){return!(e<=0||e>0)},t.fixComputationError=n,t.alignTo=function(e,t){var r=e/t,u=Math.floor(r),o=r-u;return o>2e-10?n(o>.5?(u+1)*t:u*t):e}},30551:(e,t)=>{"use strict";t.hasProperty=t.isObject=void 0,t.isObject=function(e){var t=typeof e;return null!==e&&("object"===t||"function"===t)},t.hasProperty=function(e,t){return t in e}},91679:(e,t)=>{"use strict";t.WatchedValue=void 0;var n=function(){function e(e,t){void 0===t&&(t={}),this._listeners=[],void 0!==e&&(this._value=e),this._onDestroy=t.onDestroy}return e.prototype.destroy=function(){this.unsubscribe(),delete this._value,delete this._readonlyInstance,this._onDestroy&&this._onDestroy()},e.prototype.value=function(){return this._value},e.prototype.setValue=function(e,t){var n=this._value===e||Number.isNaN(this._value)&&Number.isNaN(e);!t&&n||(this._value=e,this._notifyListeners())},e.prototype.subscribe=function(e,t){var n,r,u=this;if(!(null===(n=null==t?void 0:t.signal)||void 0===n?void 0:n.aborted)){if((null==t?void 0:t.callWithLast)&&void 0!==this._value){try{e(this._value)}catch(e){t.onError&&t.onError(e)}if(t.once)return}(null==t?void 0:t.signal)&&t.signal.addEventListener("abort",(function(){u.unsubscribe(e)}),{once:!0}),this._listeners.push({callback:e,signal:null==t?void 0:t.signal,once:null!==(r=null==t?void 0:t.once)&&void 0!==r&&r,onError:null==t?void 0:t.onError})}},e.prototype.unsubscribe=function(e){for(var t=this._listeners.length;t--;){e!==this._listeners[t].callback&&void 0!==e||this._listeners.splice(t,1)}},e.prototype.readonly=function(){return this._readonlyInstance||(this._readonlyInstance=new u(this)),this._readonlyInstance},e.prototype.when=function(e,t){var n,r=this;if(!e)return new Promise((function(e,t){if(void 0===r._value){var n=function(t){void 0!==t&&(e(t),r.unsubscribe(n))};r.subscribe(n,{onError:t})}else e(r._value)}));if(!(null===(n=null==t?void 0:t.signal)||void 0===n?void 0:n.aborted))if(void 0===this._value){var u=function(t){void 0!==t&&(e(t),r.unsubscribe(u))};this.subscribe(u,t)}else try{e(this._value)}catch(e){(null==t?void 0:t.onError)&&t.onError(e)}},e.prototype._notifyListeners=function(){ for(var e,t,n=0,r=this._listeners;n{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pointInCircle=t.pointInPolygon=t.pointInBox=t.pointInTriangle=t.pointInHalfplane=void 0;var r=n(5531);t.pointInHalfplane=function(e,t){var n=t.edge;return n.A*e.x+n.B*e.y+n.C>0===t.isPositive},t.pointInTriangle=function(e,t,n,u){var o=t.add(n).scaled(.5).add(u).scaled(.5),d=r.intersectLineSegments(t,n,o,e);return null===d&&(null===(d=r.intersectLineSegments(n,u,o,e))&&null===(d=r.intersectLineSegments(u,t,o,e)))},t.pointInBox=function(e,t){return e.x>=t.min.x&&e.x<=t.max.x&&e.y>=t.min.y&&e.y<=t.max.y},t.pointInPolygon=function(e,t){for(var n=t.length-1,r=!1,u=e.x,o=e.y,d=0;d=o||a.y=o)&&i.x+(o-i.y)/(a.y-i.y)*(a.x-i.x){"use strict";function n(e,t,n){var r=t.subtract(e),u=n.subtract(e).dotProduct(r)/r.dotProduct(r);return{coeff:u,distance:e.addScaled(r,u).subtract(n).length()}}Object.defineProperty(t,"__esModule",{value:!0}),t.distanceToSegment=t.distanceToLine=void 0,t.distanceToLine=n,t.distanceToSegment=function(e,t,r){var u=n(e,t,r);if(0<=u.coeff&&u.coeff<=1)return u;var o=e.subtract(r).length(),d=t.subtract(r).length();return o{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.intersectPolygons=t.intersectPolygonAndHalfplane=t.intersectRayAndBox=t.intersectLineAndBox=t.intersectLineSegments=t.intersectLines=t.intersectLineSegmentAndBox=void 0;var r=n(50151),u=n(86441),o=n(4652),d=n(34026);function i(e,t){var n=e.A,r=t.A,o=e.B,d=t.B,i=e.C,a=t.C,s=n*d-r*o;if(Math.abs(s)<1e-6)return null;var c=(o*a-d*i)/s,f=(r*i-n*a)/s;return new u.Point(c,f)}function a(e,t,n,r){var u=function(e,t,n,r){var u=t.subtract(e),o=r.subtract(n),d=u.x*o.y-u.y*o.x;if(Math.abs(d)<1e-6)return null;var i=e.subtract(n);return(i.y*o.x-i.x*o.y)/d}(e,t,n,r);if(null===u)return null;var d=t.subtract(e).scaled(u).add(e),i=o.distanceToSegment(n,r,d);return Math.abs(i.distance)<1e-6?u:null}function s(e,t){ for(var n=0,r=e;n0&&(u.equalPoints(e[e.length-1],t)||u.equalPoints(e[0],t)))&&(e.push(t),!0)}function f(e,t){for(var n=[],r=0;r=3?n:null}t.intersectLineSegmentAndBox=function(e,t){var n=e[0].x,r=e[0].y,o=e[1].x,d=e[1].y,i=t.min.x,a=t.min.y,s=t.max.x,c=t.max.y;function f(e,t,n,r,u,o){var d=0;return eu&&(d|=2),to&&(d|=8),d}for(var l=f(n,r,i,a,s,c),_=f(o,d,i,a,s,c),h=!1,p=0;;){if(p>1e3)throw new Error("Cohen - Sutherland algorithm: infinity loop");if(p++,!(l|_)){h=!0;break}if(l&_)break;var b=l||_,v=void 0,g=void 0;8&b?(v=n+(o-n)*(c-r)/(d-r),g=c):4&b?(v=n+(o-n)*(a-r)/(d-r),g=a):2&b?(g=r+(d-r)*(s-n)/(o-n),v=s):(g=r+(d-r)*(i-n)/(o-n),v=i),b===l?l=f(n=v,r=g,i,a,s,c):_=f(o=v,d=g,i,a,s,c)}return h?u.equalPoints(u.point(n,r),u.point(o,d))?u.point(n,r):u.lineSegment(u.point(n,r),u.point(o,d)):null},t.intersectLines=i,t.intersectLineSegments=a,t.intersectLineAndBox=function(e,t){var n=t.min.x,o=t.min.y,d=t.max.x,i=t.max.y;if(0===e.A){var a=-e.C/e.B;return o<=a&&a<=i?u.lineSegment(u.point(n,a),u.point(d,a)):null}if(0===e.B){var c=-e.C/e.A;return n<=c&&c<=d?u.lineSegment(u.point(c,o),u.point(c,i)):null}var f=[],l=function(t){var n=function(e,t){return-(e.C+e.A*t)/e.B}(e,t);o<=n&&n<=i&&s(f,new u.Point(t,n))},_=function(t){var r=function(e,t){return-(e.C+e.B*t)/e.A}(e,t);n<=r&&r<=d&&s(f,new u.Point(r,t))};switch(l(n),_(o),l(d),_(i),f.length){case 0:return null;case 1:return f[0];case 2:return u.equalPoints(f[0],f[1])?f[0]:u.lineSegment(f[0],f[1])}return r.assert(!1,"We should have at most two intersection points"),null},t.intersectRayAndBox=function(e,t,n){var r=a(e,t,n.min,new u.Point(n.max.x,n.min.y)),o=a(e,t,new u.Point(n.max.x,n.min.y),n.max),i=a(e,t,n.max,new u.Point(n.min.x,n.max.y)),s=a(e,t,new u.Point(n.min.x,n.max.y),n.min),c=[];if(null!==r&&r>=0&&c.push(r),null!==o&&o>=0&&c.push(o),null!==i&&i>=0&&c.push(i),null!==s&&s>=0&&c.push(s),0===c.length)return null;c.sort((function(e,t){return e-t}));var f=d.pointInBox(e,n)?c[0]:c[c.length-1];return e.addScaled(t.subtract(e),f)},t.intersectPolygonAndHalfplane=f,t.intersectPolygons=function(e,t){for(var n=e,r=0;r{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.equalBoxes=t.box=t.halfplaneThroughPoint=t.halfplane=t.lineSegment=t.lineThroughPoints=t.line=t.equalPoints=t.point=t.Point=void 0;var n=function(){function e(e,t){this.x=e,this.y=t}return e.prototype.add=function(t){return new e(this.x+t.x,this.y+t.y)},e.prototype.addScaled=function(t,n){return new e(this.x+n*t.x,this.y+n*t.y)},e.prototype.subtract=function(t){ return new e(this.x-t.x,this.y-t.y)},e.prototype.dotProduct=function(e){return this.x*e.x+this.y*e.y},e.prototype.crossProduct=function(e){return this.x*e.y-this.y*e.x},e.prototype.signedAngle=function(e){return Math.atan2(this.crossProduct(e),this.dotProduct(e))},e.prototype.angle=function(e){return Math.acos(this.dotProduct(e)/(this.length()*e.length()))},e.prototype.length=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},e.prototype.scaled=function(t){return new e(this.x*t,this.y*t)},e.prototype.normalized=function(){return this.scaled(1/this.length())},e.prototype.transposed=function(){return new e(-this.y,this.x)},e.prototype.clone=function(){return new e(this.x,this.y)},e}();function r(e,t){return new n(e,t)}function u(e,t){return e.x===t.x&&e.y===t.y}function o(e,t,n){if(0===e&&0===t)throw new Error("A and B can not be both equal to zero.");return{A:e,B:t,C:n}}function d(e,t){return{edge:e,isPositive:t}}t.Point=n,t.point=r,t.equalPoints=u,t.line=o,t.lineThroughPoints=function(e,t){if(u(e,t))throw new Error("Points should be distinct");return o(e.y-t.y,t.x-e.x,e.x*t.y-t.x*e.y)},t.lineSegment=function(e,t){if(u(e,t))throw new Error("Points of a segment should be distinct");return[e,t]},t.halfplane=d,t.halfplaneThroughPoint=function(e,t){return d(e,e.A*t.x+e.B*t.y+e.C>0)},t.box=function(e,t){return{min:r(Math.min(e.x,t.x),Math.min(e.y,t.y)),max:r(Math.max(e.x,t.x),Math.max(e.y,t.y))}},t.equalBoxes=function(e,t){return u(e.min,t.min)&&u(e.max,t.max)}},25422:(e,t,n)=>{"use strict";t.transformPoint=t.translationMatrix=t.scalingMatrix=t.rotationMatrix=void 0;var r=n(86441);t.rotationMatrix=function(e){var t=Math.cos(e),n=Math.sin(e);return[[t,-n,0],[n,t,0],[0,0,1]]},t.scalingMatrix=function(e,t){return[[e,0,0],[0,t,0],[0,0,1]]},t.translationMatrix=function(e,t){return[[1,0,e],[0,1,t],[0,0,1]]},t.transformPoint=function(e,t){for(var n=[t.x,t.y,1],u=[0,0,0],o=0;o<3;o++)for(var d=0;d<3;d++)u[o]+=n[d]*e[o][d];return new r.Point(u[0],u[1])}},24377:(e,t,n)=>{"use strict";var r=n(50335);function u(e,t,n){return r.isNaN(t)||tn?n:Math.round(t)}function o(e,t,n){return r.isNaN(t)||tn?n:Math.round(1e4*t)/1e4}function d(e){return u(0,e,255)}function i(e){return u(0,e,255)}function a(e){return u(0,e,255)}function s(e){return o(0,e,1)}function c(e){return o(0,e,1)}function f(e){return o(0,e,1)}function l(e){return o(0,e,1)}function _(e){return o(0,e,1)}function h(e){return o(0,e,1)}function p(e){var t=e[0]/255,n=e[1]/255,r=e[2]/255,u=Math.min(t,n,r),o=Math.max(t,n,r),d=0,i=0,a=(u+o)/2;if(u===o)d=0,i=0;else{var s=o-u;switch(i=a>.5?s/(2-o-u):s/(o+u),o){case t:d=((n-r)/s+(n1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function v(e){var t,n,r,u=e[0],o=e[1],s=e[2];if(0===o)t=n=r=s;else{var c=s<.5?s*(1+o):s+o-s*o,f=2*s-c;t=b(f,c,u+1/3),n=b(f,c,u),r=b(f,c,u-1/3)}return[d(255*t),i(255*n),a(255*r)]}t.normalizeAlphaComponent=s,t.areEqualRgb=function(e,t){ @@ -9,15 +9,15 @@ for(;0===s[--a];)s.pop();for(;0===s[0];)s.shift(),--l;return s[0]||(e.s=1,s=[l=0 o=function e(){function t(n){var r=this;if(!(r instanceof t))return n===_?e():new t(n);if(n instanceof t)r.s=n.s,r.e=n.e,r.c=n.c.slice();else{if("string"!=typeof n){if(!0===t.strict)throw TypeError(s+"number");n=0===n&&1/n<0?"-0":String(n)}!function(e,t){var n,r,u;if(!h.test(t))throw Error(s+"number");e.s="-"==t.charAt(0)?(t=t.slice(1),-1):1,(n=t.indexOf("."))>-1&&(t=t.replace(".",""));(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length);for(u=t.length,r=0;r0&&"0"==t.charAt(--u););for(e.e=n-r-1,e.c=[],n=0;r<=u;)e.c[n++]=+t.charAt(r++)}}(r,n)}r.constructor=t}return t.prototype=l,t.DP=20,t.RM=1,t.NE=-7,t.PE=21,t.strict=false,t.roundDown=0,t.roundHalfUp=1,t.roundHalfEven=2,t.roundUp=3,t}(),o.default=o.Big=o,void 0===(r=function(){return o}.call(t,n,t,e))||(e.exports=r)}()},97754:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function u(){for(var e=[],t=0;t{"use strict";n.d(t,{default:()=>l});const r=function(){this.__data__=[],this.size=0};var u=n(72575);const o=function(e,t){for(var n=e.length;n--;)if((0,u.default)(e[n][0],t))return n;return-1};var d=Array.prototype.splice;const i=function(e){var t=this.__data__,n=o(t,e);return!(n<0)&&(n==t.length-1?t.pop():d.call(t,n,1),--this.size,!0)};const a=function(e){var t=this.__data__,n=o(t,e);return n<0?void 0:t[n][1]};const s=function(e){return o(this.__data__,e)>-1};const c=function(e,t){var n=this.__data__,r=o(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};function f(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t{"use strict";n.d(t,{default:()=>o});var r=n(70830),u=n(78160);const o=(0,r.default)(u.default,"Map")},1141:(e,t,n)=>{"use strict";n.d(t,{default:()=>j});const r=(0,n(70830).default)(Object,"create");const u=function(){this.__data__=r?r(null):{},this.size=0};const o=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t};var d=Object.prototype.hasOwnProperty;const i=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return d.call(t,e)?t[e]:void 0};var a=Object.prototype.hasOwnProperty;const s=function(e){var t=this.__data__;return r?void 0!==t[e]:a.call(t,e)};const c=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this};function f(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t{"use strict";n.d(t,{default:()=>l});var r=n(18606);const u=function(){this.__data__=new r.default,this.size=0};const o=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n};const d=function(e){return this.__data__.get(e)};const i=function(e){return this.__data__.has(e)};var a=n(67027),s=n(1141);const c=function(e,t){var n=this.__data__;if(n instanceof r.default){var u=n.__data__;if(!a.default||u.length<199)return u.push([e,t]),this.size=++n.size,this;n=this.__data__=new s.default(u)}return n.set(e,t),this.size=n.size,this};function f(e){var t=this.__data__=new r.default(e);this.size=t.size}f.prototype.clear=u,f.prototype.delete=o,f.prototype.get=d,f.prototype.has=i,f.prototype.set=c;const l=f},3060:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=n(78160).default.Symbol},35246:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=n(78160).default.Uint8Array},31468:(e,t,n)=>{"use strict";n.d(t,{default:()=>c});const r=function(e,t){for(var n=-1,r=Array(e);++n{"use strict";n.d(t,{default:()=>r});const r=function(e,t){for(var n=-1,r=t.length,u=e.length;++n{"use strict";n.d(t,{default:()=>d});var r=n(24402),u=n(72575),o=Object.prototype.hasOwnProperty;const d=function(e,t,n){var d=e[t];o.call(e,t)&&(0,u.default)(d,n)&&(void 0!==n||t in e)||(0,r.default)(e,t,n)}},24402:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=n(76780);const u=function(e,t,n){"__proto__"==t&&r.default?(0,r.default)(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},29718:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){return function(t,n,r){for(var u=-1,o=Object(t),d=r(t),i=d.length;i--;){var a=d[e?i:++u] ;if(!1===n(o[a],a,o))break}return t}}()},80838:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(23151),u=n(87844);const o=function(e,t){for(var n=0,o=(t=(0,r.default)(t,e)).length;null!=e&&n{"use strict";n.d(t,{default:()=>o});var r=n(20883),u=n(54814);const o=function(e,t,n){var o=t(e);return(0,u.default)(e)?o:(0,r.default)(o,n(e))}},28177:(e,t,n)=>{"use strict";n.d(t,{default:()=>l});var r=n(3060),u=Object.prototype,o=u.hasOwnProperty,d=u.toString,i=r.default?r.default.toStringTag:void 0;const a=function(e){var t=o.call(e,i),n=e[i];try{e[i]=void 0;var r=!0}catch(e){}var u=d.call(e);return r&&(t?e[i]=n:delete e[i]),u};var s=Object.prototype.toString;const c=function(e){return s.call(e)};var f=r.default?r.default.toStringTag:void 0;const l=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":f&&f in Object(e)?a(e):c(e)}},96425:(e,t,n)=>{"use strict";n.d(t,{default:()=>L});var r=n(96335),u=n(1141);const o=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this};const d=function(e){return this.__data__.has(e)};function i(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new u.default;++ti))return!1;var l=o.get(e);if(l&&o.get(t))return l==t;var _=-1,h=!0,p=2&n?new a:void 0;for(o.set(e,t),o.set(t,e);++_{"use strict";n.d(t,{default:()=>d});var r=n(43744);const u=(0,n(22828).default)(Object.keys,Object);var o=Object.prototype.hasOwnProperty;const d=function(e){if(!(0,r.default)(e))return u(e);var t=[];for(var n in Object(e))o.call(e,n)&&"constructor"!=n&&t.push(n);return t}},95256:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){return function(t){return e(t)}}},23151:(e,t,n)=>{"use strict";n.d(t,{default:()=>b});var r=n(54814),u=n(73204),o=n(48874);var d=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g;const a=function(e){var t=(0,o.default)(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(d,(function(e,n,r,u){t.push(r?u.replace(i,"$1"):n||e)})),t}));var s=n(3060);const c=function(e,t){for(var n=-1,r=null==e?0:e.length,u=Array(r);++n{"use strict";n.d(t,{default:()=>u});var r=n(35246);const u=function(e){var t=new e.constructor(e.byteLength);return new r.default(t).set(new r.default(e)),t}},57508:(e,t,n)=>{"use strict";n.d(t,{default:()=>a});var r=n(78160);e=n.hmd(e) -;var u="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=u&&e&&!e.nodeType&&e,d=o&&o.exports===u?r.default.Buffer:void 0,i=d?d.allocUnsafe:void 0;const a=function(e,t){if(t)return e.slice();var n=e.length,r=i?i(n):new e.constructor(n);return e.copy(r),r}},39895:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=n(44702);const u=function(e,t){var n=t?(0,r.default)(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},58555:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n{"use strict";n.d(t,{default:()=>o});var r=n(66934),u=n(24402);const o=function(e,t,n,o){var d=!n;n||(n={});for(var i=-1,a=t.length;++i{"use strict";n.d(t,{default:()=>u});var r=n(70830);const u=function(){try{var e=(0,r.default)(Object,"defineProperty");return e({},"",{}),e}catch(e){}}()},89956:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g},85747:(e,t,n)=>{"use strict";n.d(t,{default:()=>d});var r=n(44631),u=n(12644),o=n(33358);const d=function(e){return(0,r.default)(e,o.default,u.default)}},70830:(e,t,n)=>{"use strict";n.d(t,{default:()=>g});var r=n(62942);const u=n(78160).default["__core-js_shared__"];var o,d=(o=/[^.]+$/.exec(u&&u.keys&&u.keys.IE_PROTO||""))?"Symbol(src)_1."+o:"";const i=function(e){return!!d&&d in e};var a=n(98279),s=n(59990),c=/^\[object .+?Constructor\]$/,f=Function.prototype,l=Object.prototype,_=f.toString,h=l.hasOwnProperty,p=RegExp("^"+_.call(h).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const b=function(e){return!(!(0,a.default)(e)||i(e))&&((0,r.default)(e)?p:c).test((0,s.default)(e))};const v=function(e,t){return null==e?void 0:e[t]};const g=function(e,t){var n=v(e,t);return b(n)?n:void 0}},56838:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=(0,n(22828).default)(Object.getPrototypeOf,Object)},12644:(e,t,n)=>{"use strict";n.d(t,{default:()=>i});const r=function(e,t){for(var n=-1,r=null==e?0:e.length,u=0,o=[];++n{"use strict";n.d(t,{default:()=>j});var r=n(70830),u=n(78160);const o=(0,r.default)(u.default,"DataView");var d=n(67027);const i=(0,r.default)(u.default,"Promise");const a=(0,r.default)(u.default,"Set");const s=(0,r.default)(u.default,"WeakMap");var c=n(28177),f=n(59990),l="[object Map]",_="[object Promise]",h="[object Set]",p="[object WeakMap]",b="[object DataView]",v=(0,f.default)(o),g=(0,f.default)(d.default),m=(0,f.default)(i),y=(0,f.default)(a),w=(0,f.default)(s),x=c.default -;(o&&x(new o(new ArrayBuffer(1)))!=b||d.default&&x(new d.default)!=l||i&&x(i.resolve())!=_||a&&x(new a)!=h||s&&x(new s)!=p)&&(x=function(e){var t=(0,c.default)(e),n="[object Object]"==t?e.constructor:void 0,r=n?(0,f.default)(n):"";if(r)switch(r){case v:return b;case g:return l;case m:return _;case y:return h;case w:return p}return t});const j=x},52222:(e,t,n)=>{"use strict";n.d(t,{default:()=>a});var r=n(98279),u=Object.create;const o=function(){function e(){}return function(t){if(!(0,r.default)(t))return{};if(u)return u(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();var d=n(56838),i=n(43744);const a=function(e){return"function"!=typeof e.constructor||(0,i.default)(e)?{}:o((0,d.default)(e))}},17104:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=/^(?:0|[1-9]\d*)$/;const u=function(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&r.test(e))&&e>-1&&e%1==0&&e{"use strict";n.d(t,{default:()=>i});var r=n(54814),u=n(8875),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,d=/^\w*$/;const i=function(e,t){if((0,r.default)(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!(0,u.default)(e))||(d.test(e)||!o.test(e)||null!=t&&e in Object(t))}},43744:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=Object.prototype;const u=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||r)}},59283:(e,t,n)=>{"use strict";n.d(t,{default:()=>i});var r=n(89956);e=n.hmd(e);var u="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=u&&e&&!e.nodeType&&e,d=o&&o.exports===u&&r.default.process;const i=function(){try{var e=o&&o.require&&o.require("util").types;return e||d&&d.binding&&d.binding("util")}catch(e){}}()},22828:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e,t){return function(n){return e(t(n))}}},78160:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(89956),u="object"==typeof self&&self&&self.Object===Object&&self;const o=r.default||u||Function("return this")()},87844:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=n(8875);const u=function(e){if("string"==typeof e||(0,r.default)(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},59990:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=Function.prototype.toString;const u=function(e){if(null!=e){try{return r.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},27788:(e,t,n)=>{"use strict";n.d(t,{default:()=>ee});var r=n(96335);const u=function(e,t){for(var n=-1,r=null==e?0:e.length;++n{"use strict";n.d(t,{default:()=>s});var r=n(98279),u=n(78160);const o=function(){return u.default.Date.now()};var d=n(68877),i=Math.max,a=Math.min;const s=function(e,t,n){var u,s,c,f,l,_,h=0,p=!1,b=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function g(t){var n=u,r=s;return u=s=void 0,h=t,f=e.apply(r,n)}function m(e){return h=e,l=setTimeout(w,t),p?g(e):f}function y(e){var n=e-_;return void 0===_||n>=t||n<0||b&&e-h>=c}function w(){var e=o();if(y(e))return x(e);l=setTimeout(w,function(e){var n=t-(e-_);return b?a(n,c-(e-h)):n}(e))}function x(e){return l=void 0,v&&u?g(e):(u=s=void 0,f)}function j(){var e=o(),n=y(e);if(u=arguments,s=this,_=e,n){if(void 0===l)return m(_);if(b)return clearTimeout(l),l=setTimeout(w,t),g(_)}return void 0===l&&(l=setTimeout(w,t)),f}return t=(0,d.default)(t)||0,(0,r.default)(n)&&(p=!!n.leading,c=(b="maxWait"in n)?i((0,d.default)(n.maxWait)||0,t):c,v="trailing"in n?!!n.trailing:v),j.cancel=function(){void 0!==l&&clearTimeout(l),h=0,u=_=s=l=void 0},j.flush=function(){return void 0===l?f:x(o())},j}},72575:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e,t){return e===t||e!=e&&t!=t}},99097:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){return e}},53822:(e,t,n)=>{"use strict";n.d(t,{default:()=>s});var r=n(28177),u=n(83527);const o=function(e){return(0,u.default)(e)&&"[object Arguments]"==(0,r.default)(e)};var d=Object.prototype,i=d.hasOwnProperty,a=d.propertyIsEnumerable;const s=o(function(){return arguments}())?o:function(e){return(0,u.default)(e)&&i.call(e,"callee")&&!a.call(e,"callee")}},54814:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=Array.isArray},29419:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(62942),u=n(67702);const o=function(e){return null!=e&&(0,u.default)(e.length)&&!(0,r.default)(e)}},25247:(e,t,n)=>{"use strict";n.d(t,{default:()=>a});var r=n(78160);const u=function(){return!1};e=n.hmd(e);var o="object"==typeof exports&&exports&&!exports.nodeType&&exports,d=o&&e&&!e.nodeType&&e,i=d&&d.exports===o?r.default.Buffer:void 0;const a=(i?i.isBuffer:void 0)||u},38651:(e,t,n)=>{"use strict";n.d(t,{default:()=>l});var r=n(7492),u=n(17873),o=n(53822),d=n(54814),i=n(29419),a=n(25247),s=n(43744),c=n(54744),f=Object.prototype.hasOwnProperty;const l=function(e){if(null==e)return!0;if((0,i.default)(e)&&((0,d.default)(e)||"string"==typeof e||"function"==typeof e.splice||(0,a.default)(e)||(0,c.default)(e)||(0,o.default)(e)))return!e.length;var t=(0,u.default)(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if((0,s.default)(e))return!(0,r.default)(e).length;for(var n in e)if(f.call(e,n))return!1;return!0}},16230:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=n(96425);const u=function(e,t){return(0,r.default)(e,t)}},62942:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(28177),u=n(98279);const o=function(e){if(!(0,u.default)(e))return!1;var t=(0,r.default)(e) -;return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},67702:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},77973:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){return null===e}},3308:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(28177),u=n(83527);const o=function(e){return"number"==typeof e||(0,u.default)(e)&&"[object Number]"==(0,r.default)(e)}},98279:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},83527:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){return null!=e&&"object"==typeof e}},27147:(e,t,n)=>{"use strict";n.d(t,{default:()=>d});var r=n(28177),u=n(54814),o=n(83527);const d=function(e){return"string"==typeof e||!(0,u.default)(e)&&(0,o.default)(e)&&"[object String]"==(0,r.default)(e)}},8875:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(28177),u=n(83527);const o=function(e){return"symbol"==typeof e||(0,u.default)(e)&&"[object Symbol]"==(0,r.default)(e)}},54744:(e,t,n)=>{"use strict";n.d(t,{default:()=>f});var r=n(28177),u=n(67702),o=n(83527),d={};d["[object Float32Array]"]=d["[object Float64Array]"]=d["[object Int8Array]"]=d["[object Int16Array]"]=d["[object Int32Array]"]=d["[object Uint8Array]"]=d["[object Uint8ClampedArray]"]=d["[object Uint16Array]"]=d["[object Uint32Array]"]=!0,d["[object Arguments]"]=d["[object Array]"]=d["[object ArrayBuffer]"]=d["[object Boolean]"]=d["[object DataView]"]=d["[object Date]"]=d["[object Error]"]=d["[object Function]"]=d["[object Map]"]=d["[object Number]"]=d["[object Object]"]=d["[object RegExp]"]=d["[object Set]"]=d["[object String]"]=d["[object WeakMap]"]=!1;const i=function(e){return(0,o.default)(e)&&(0,u.default)(e.length)&&!!d[(0,r.default)(e)]};var a=n(95256),s=n(59283),c=s.default&&s.default.isTypedArray;const f=c?(0,a.default)(c):i},33358:(e,t,n)=>{"use strict";n.d(t,{default:()=>d});var r=n(31468),u=n(7492),o=n(29419);const d=function(e){return(0,o.default)(e)?(0,r.default)(e):(0,u.default)(e)}},64162:(e,t,n)=>{"use strict";n.d(t,{default:()=>c});var r=n(31468),u=n(98279),o=n(43744);const d=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t};var i=Object.prototype.hasOwnProperty;const a=function(e){if(!(0,u.default)(e))return d(e);var t=(0,o.default)(e),n=[];for(var r in e)("constructor"!=r||!t&&i.call(e,r))&&n.push(r);return n};var s=n(29419);const c=function(e){return(0,s.default)(e)?(0,r.default)(e,!0):a(e)}},48874:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(1141);function u(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,u=t?t.apply(this,r):r[0],o=n.cache;if(o.has(u))return o.get(u);var d=e.apply(this,r);return n.cache=o.set(u,d)||o,d};return n.cache=new(u.Cache||r.default),n}u.Cache=r.default;const o=u},58121:(e,t,n)=>{"use strict";n.d(t,{default:()=>Z}) -;var r=n(96335),u=n(24402),o=n(72575);const d=function(e,t,n){(void 0!==n&&!(0,o.default)(e[t],n)||void 0===n&&!(t in e))&&(0,u.default)(e,t,n)};var i=n(29718),a=n(57508),s=n(39895),c=n(58555),f=n(52222),l=n(53822),_=n(54814),h=n(29419),p=n(83527);const b=function(e){return(0,p.default)(e)&&(0,h.default)(e)};var v=n(25247),g=n(62942),m=n(98279),y=n(28177),w=n(56838),x=Function.prototype,j=Object.prototype,E=x.toString,S=j.hasOwnProperty,O=E.call(Object);const z=function(e){if(!(0,p.default)(e)||"[object Object]"!=(0,y.default)(e))return!1;var t=(0,w.default)(e);if(null===t)return!0;var n=S.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&E.call(n)==O};var A=n(54744);const P=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]};var k=n(75969),C=n(64162);const R=function(e){return(0,k.default)(e,(0,C.default)(e))};const L=function(e,t,n,r,u,o,i){var h=P(e,n),p=P(t,n),y=i.get(p);if(y)d(e,n,y);else{var w=o?o(h,p,n+"",e,t,i):void 0,x=void 0===w;if(x){var j=(0,_.default)(p),E=!j&&(0,v.default)(p),S=!j&&!E&&(0,A.default)(p);w=p,j||E||S?(0,_.default)(h)?w=h:b(h)?w=(0,c.default)(h):E?(x=!1,w=(0,a.default)(p,!0)):S?(x=!1,w=(0,s.default)(p,!0)):w=[]:z(p)||(0,l.default)(p)?(w=h,(0,l.default)(h)?w=R(h):(0,m.default)(h)&&!(0,g.default)(h)||(w=(0,f.default)(p))):x=!1}x&&(i.set(p,w),u(w,p,r,o,i),i.delete(p)),d(e,n,w)}};const N=function e(t,n,u,o,a){t!==n&&(0,i.default)(n,(function(i,s){if(a||(a=new r.default),(0,m.default)(i))L(t,n,s,u,e,o,a);else{var c=o?o(P(t,s),i,s+"",t,n,a):void 0;void 0===c&&(c=i),d(t,s,c)}}),C.default)};var B=n(99097);const M=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)};var I=Math.max;const T=function(e,t,n){return t=I(void 0===t?e.length-1:t,0),function(){for(var r=arguments,u=-1,o=I(r.length-t,0),d=Array(o);++u0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}(q);const U=function(e,t){return V(T(e,t,B.default),e+"")};var W=n(17104);const H=function(e,t,n){if(!(0,m.default)(n))return!1;var r=typeof t;return!!("number"==r?(0,h.default)(n)&&(0,W.default)(t,n.length):"string"==r&&t in n)&&(0,o.default)(n[t],e)};const Z=function(e){return U((function(t,n){var r=-1,u=n.length,o=u>1?n[u-1]:void 0,d=u>2?n[2]:void 0;for(o=e.length>3&&"function"==typeof o?(u--,o):void 0,d&&H(n[0],n[1],d)&&(o=u<3?void 0:o,u=1),t=Object(t);++r{"use strict";n.d(t,{default:()=>a});var r=n(68877),u=1/0;const o=function(e){return e?(e=(0, -r.default)(e))===u||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0};const d=function(e){var t=o(e),n=t%1;return t==t?n?t-n:t:0};const i=function(e,t){var n;if("function"!=typeof t)throw new TypeError("Expected a function");return e=d(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=void 0),n}};const a=function(e){return i(2,e)}},99094:(e,t,n)=>{"use strict";n.d(t,{default:()=>M});const r=function(e,t,n,r){var u=-1,o=null==e?0:e.length;for(r&&o&&(n=e[++u]);++u{"use strict";n.d(t,{default:()=>r});const r=function(){return[]}},43370:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(12481),u=n(98279);const o=function(e,t,n){var o=!0,d=!0 -;if("function"!=typeof e)throw new TypeError("Expected a function");return(0,u.default)(n)&&(o="leading"in n?!!n.leading:o,d="trailing"in n?!!n.trailing:d),(0,r.default)(e,t,{leading:o,maxWait:t,trailing:d})}},68877:(e,t,n)=>{"use strict";n.d(t,{default:()=>c});var r=n(98279),u=n(8875),o=/^\s+|\s+$/g,d=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,a=/^0o[0-7]+$/i,s=parseInt;const c=function(e){if("number"==typeof e)return e;if((0,u.default)(e))return NaN;if((0,r.default)(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=(0,r.default)(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var n=i.test(e);return n||a.test(e)?s(e.slice(2),n?2:8):d.test(e)?NaN:+e}},15736:(e,t,n)=>{"use strict";n.d(t,{default:()=>c});var r=n(23151);const u=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0};var o=n(80838);const d=function(e,t,n){var r=-1,u=e.length;t<0&&(t=-t>u?0:u+t),(n=n>u?u:n)<0&&(n+=u),u=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(u);++r{"use strict";var n,r=!("undefined"==typeof window||!window.document||!window.document.createElement);function u(){if(n)return n;if(!r||!window.document.body)return"indeterminate";var e=window.document.createElement("div");return e.appendChild(document.createTextNode("ABCD")),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.style.overflow="scroll",document.body.appendChild(e),n="reverse",e.scrollLeft>0?n="default":(e.scrollLeft=1,0===e.scrollLeft&&(n="negative")),document.body.removeChild(e),n}t.detectScrollType=u,t.getNormalizedScrollLeft=function(e,t){var n=e.scrollLeft;if("rtl"!==t)return n;var r=u();if("indeterminate"===r)return Number.NaN;switch(r){case"negative":return e.scrollWidth-e.clientWidth+n;case"reverse":return e.scrollWidth-e.clientWidth-n}return n}},32563:(e,t,n)=>{"use strict";n.d(t,{mobiletouch:()=>u,setClasses:()=>d,touch:()=>o});var r=n(5325);const u=r.mobiletouch,o=r.touch;function d(){document.documentElement.classList.add(r.touch?"feature-touch":"feature-no-touch",r.mobiletouch?"feature-mobiletouch":"feature-no-mobiletouch")}},49483:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CheckMobile:()=>f,appVersion:()=>c,checkPageType:()=>h,className:()=>m,desktopAppVersion:()=>s,isChrome:()=>p,isDesktopApp:()=>a,isEdge:()=>v,isFF:()=>b,isLinux:()=>i,isMac:()=>o,isSafari:()=>g,isWindows:()=>d,onGoPro:()=>y,onMainPage:()=>w,onWidget:()=>l,supportTouch:()=>_});var r=n(5325);const u=window.TradingView=window.TradingView||{};function o(){return r.isMac}function d(){return r.isWindows}function i(){return r.isLinux}function a(){return/TVDesktop/i.test(navigator.userAgent)}function s(){const e=navigator.userAgent.match(/TVDesktop\/([^\s]+)/);return e&&e[1]}function c(){const e=navigator.userAgent.match(/TradingView\/([^\s]+)/) +y.default)(t).length&&!d)return!1;for(var s=a;s--;){var c=i[s];if(!(d?c in t:w.call(t,c)))return!1}var f=o.get(e);if(f&&o.get(t))return f==t;var l=!0;o.set(e,t),o.set(t,e);for(var _=d;++s{"use strict";n.d(t,{default:()=>d});var r=n(43744);const u=(0,n(22828).default)(Object.keys,Object);var o=Object.prototype.hasOwnProperty;const d=function(e){if(!(0,r.default)(e))return u(e);var t=[];for(var n in Object(e))o.call(e,n)&&"constructor"!=n&&t.push(n);return t}},43688:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e,t,n){var r=-1,u=e.length;t<0&&(t=-t>u?0:u+t),(n=n>u?u:n)<0&&(n+=u),u=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(u);++r{"use strict";n.d(t,{default:()=>r});const r=function(e){return function(t){return e(t)}}},23151:(e,t,n)=>{"use strict";n.d(t,{default:()=>b});var r=n(54814),u=n(73204),o=n(48874);var d=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g;const a=function(e){var t=(0,o.default)(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(d,(function(e,n,r,u){t.push(r?u.replace(i,"$1"):n||e)})),t}));var s=n(3060);const c=function(e,t){for(var n=-1,r=null==e?0:e.length,u=Array(r);++n{"use strict";n.d(t,{default:()=>u});var r=n(35246);const u=function(e){var t=new e.constructor(e.byteLength) +;return new r.default(t).set(new r.default(e)),t}},57508:(e,t,n)=>{"use strict";n.d(t,{default:()=>a});var r=n(78160);e=n.hmd(e);var u="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=u&&e&&!e.nodeType&&e,d=o&&o.exports===u?r.default.Buffer:void 0,i=d?d.allocUnsafe:void 0;const a=function(e,t){if(t)return e.slice();var n=e.length,r=i?i(n):new e.constructor(n);return e.copy(r),r}},39895:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=n(44702);const u=function(e,t){var n=t?(0,r.default)(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},58555:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n{"use strict";n.d(t,{default:()=>o});var r=n(66934),u=n(24402);const o=function(e,t,n,o){var d=!n;n||(n={});for(var i=-1,a=t.length;++i{"use strict";n.d(t,{default:()=>u});var r=n(70830);const u=function(){try{var e=(0,r.default)(Object,"defineProperty");return e({},"",{}),e}catch(e){}}()},89956:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g},85747:(e,t,n)=>{"use strict";n.d(t,{default:()=>d});var r=n(44631),u=n(12644),o=n(33358);const d=function(e){return(0,r.default)(e,o.default,u.default)}},70830:(e,t,n)=>{"use strict";n.d(t,{default:()=>g});var r=n(62942);const u=n(78160).default["__core-js_shared__"];var o,d=(o=/[^.]+$/.exec(u&&u.keys&&u.keys.IE_PROTO||""))?"Symbol(src)_1."+o:"";const i=function(e){return!!d&&d in e};var a=n(98279),s=n(59990),c=/^\[object .+?Constructor\]$/,f=Function.prototype,l=Object.prototype,_=f.toString,h=l.hasOwnProperty,p=RegExp("^"+_.call(h).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const b=function(e){return!(!(0,a.default)(e)||i(e))&&((0,r.default)(e)?p:c).test((0,s.default)(e))};const v=function(e,t){return null==e?void 0:e[t]};const g=function(e,t){var n=v(e,t);return b(n)?n:void 0}},56838:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=(0,n(22828).default)(Object.getPrototypeOf,Object)},12644:(e,t,n)=>{"use strict";n.d(t,{default:()=>i});const r=function(e,t){for(var n=-1,r=null==e?0:e.length,u=0,o=[];++n{"use strict";n.d(t,{default:()=>j});var r=n(70830),u=n(78160);const o=(0,r.default)(u.default,"DataView");var d=n(67027);const i=(0,r.default)(u.default,"Promise");const a=(0,r.default)(u.default,"Set");const s=(0,r.default)(u.default,"WeakMap");var c=n(28177),f=n(59990),l="[object Map]",_="[object Promise]",h="[object Set]",p="[object WeakMap]",b="[object DataView]",v=(0,f.default)(o),g=(0,f.default)(d.default),m=(0, +f.default)(i),y=(0,f.default)(a),w=(0,f.default)(s),x=c.default;(o&&x(new o(new ArrayBuffer(1)))!=b||d.default&&x(new d.default)!=l||i&&x(i.resolve())!=_||a&&x(new a)!=h||s&&x(new s)!=p)&&(x=function(e){var t=(0,c.default)(e),n="[object Object]"==t?e.constructor:void 0,r=n?(0,f.default)(n):"";if(r)switch(r){case v:return b;case g:return l;case m:return _;case y:return h;case w:return p}return t});const j=x},52222:(e,t,n)=>{"use strict";n.d(t,{default:()=>a});var r=n(98279),u=Object.create;const o=function(){function e(){}return function(t){if(!(0,r.default)(t))return{};if(u)return u(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();var d=n(56838),i=n(43744);const a=function(e){return"function"!=typeof e.constructor||(0,i.default)(e)?{}:o((0,d.default)(e))}},17104:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=/^(?:0|[1-9]\d*)$/;const u=function(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&r.test(e))&&e>-1&&e%1==0&&e{"use strict";n.d(t,{default:()=>i});var r=n(72575),u=n(29419),o=n(17104),d=n(98279);const i=function(e,t,n){if(!(0,d.default)(n))return!1;var i=typeof t;return!!("number"==i?(0,u.default)(n)&&(0,o.default)(t,n.length):"string"==i&&t in n)&&(0,r.default)(n[t],e)}},73204:(e,t,n)=>{"use strict";n.d(t,{default:()=>i});var r=n(54814),u=n(8875),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,d=/^\w*$/;const i=function(e,t){if((0,r.default)(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!(0,u.default)(e))||(d.test(e)||!o.test(e)||null!=t&&e in Object(t))}},43744:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=Object.prototype;const u=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||r)}},59283:(e,t,n)=>{"use strict";n.d(t,{default:()=>i});var r=n(89956);e=n.hmd(e);var u="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=u&&e&&!e.nodeType&&e,d=o&&o.exports===u&&r.default.process;const i=function(){try{var e=o&&o.require&&o.require("util").types;return e||d&&d.binding&&d.binding("util")}catch(e){}}()},22828:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e,t){return function(n){return e(t(n))}}},78160:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(89956),u="object"==typeof self&&self&&self.Object===Object&&self;const o=r.default||u||Function("return this")()},87844:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=n(8875);const u=function(e){if("string"==typeof e||(0,r.default)(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},59990:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=Function.prototype.toString;const u=function(e){if(null!=e){try{return r.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},27788:(e,t,n)=>{"use strict";n.d(t,{default:()=>ee});var r=n(96335);const u=function(e,t){for(var n=-1,r=null==e?0:e.length;++n{"use strict";n.d(t,{default:()=>s});var r=n(98279),u=n(78160);const o=function(){return u.default.Date.now()};var d=n(68877),i=Math.max,a=Math.min;const s=function(e,t,n){var u,s,c,f,l,_,h=0,p=!1,b=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function g(t){var n=u,r=s;return u=s=void 0,h=t,f=e.apply(r,n)}function m(e){return h=e,l=setTimeout(w,t),p?g(e):f}function y(e){var n=e-_;return void 0===_||n>=t||n<0||b&&e-h>=c}function w(){var e=o();if(y(e))return x(e);l=setTimeout(w,function(e){var n=t-(e-_);return b?a(n,c-(e-h)):n}(e))}function x(e){return l=void 0,v&&u?g(e):(u=s=void 0,f)}function j(){var e=o(),n=y(e);if(u=arguments,s=this,_=e,n){if(void 0===l)return m(_);if(b)return clearTimeout(l),l=setTimeout(w,t),g(_)}return void 0===l&&(l=setTimeout(w,t)),f}return t=(0,d.default)(t)||0,(0,r.default)(n)&&(p=!!n.leading,c=(b="maxWait"in n)?i((0,d.default)(n.maxWait)||0,t):c,v="trailing"in n?!!n.trailing:v),j.cancel=function(){void 0!==l&&clearTimeout(l),h=0,u=_=s=l=void 0},j.flush=function(){return void 0===l?f:x(o())},j}},72575:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e,t){return e===t||e!=e&&t!=t}},99097:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){return e}},53822:(e,t,n)=>{"use strict";n.d(t,{default:()=>s});var r=n(28177),u=n(83527);const o=function(e){return(0,u.default)(e)&&"[object Arguments]"==(0,r.default)(e)};var d=Object.prototype,i=d.hasOwnProperty,a=d.propertyIsEnumerable;const s=o(function(){return arguments}())?o:function(e){return(0,u.default)(e)&&i.call(e,"callee")&&!a.call(e,"callee")}},54814:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=Array.isArray},29419:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(62942),u=n(67702);const o=function(e){return null!=e&&(0,u.default)(e.length)&&!(0,r.default)(e)}},25247:(e,t,n)=>{"use strict";n.d(t,{default:()=>a});var r=n(78160);const u=function(){return!1};e=n.hmd(e);var o="object"==typeof exports&&exports&&!exports.nodeType&&exports,d=o&&e&&!e.nodeType&&e,i=d&&d.exports===o?r.default.Buffer:void 0;const a=(i?i.isBuffer:void 0)||u},38651:(e,t,n)=>{"use strict";n.d(t,{default:()=>l});var r=n(7492),u=n(17873),o=n(53822),d=n(54814),i=n(29419),a=n(25247),s=n(43744),c=n(54744),f=Object.prototype.hasOwnProperty;const l=function(e){if(null==e)return!0;if((0,i.default)(e)&&((0,d.default)(e)||"string"==typeof e||"function"==typeof e.splice||(0,a.default)(e)||(0,c.default)(e)||(0,o.default)(e)))return!e.length;var t=(0,u.default)(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if((0,s.default)(e))return!(0,r.default)(e).length;for(var n in e)if(f.call(e,n))return!1;return!0}}, +16230:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=n(96425);const u=function(e,t){return(0,r.default)(e,t)}},62942:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(28177),u=n(98279);const o=function(e){if(!(0,u.default)(e))return!1;var t=(0,r.default)(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},67702:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},77973:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){return null===e}},3308:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(28177),u=n(83527);const o=function(e){return"number"==typeof e||(0,u.default)(e)&&"[object Number]"==(0,r.default)(e)}},98279:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},83527:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){return null!=e&&"object"==typeof e}},27147:(e,t,n)=>{"use strict";n.d(t,{default:()=>d});var r=n(28177),u=n(54814),o=n(83527);const d=function(e){return"string"==typeof e||!(0,u.default)(e)&&(0,o.default)(e)&&"[object String]"==(0,r.default)(e)}},8875:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(28177),u=n(83527);const o=function(e){return"symbol"==typeof e||(0,u.default)(e)&&"[object Symbol]"==(0,r.default)(e)}},54744:(e,t,n)=>{"use strict";n.d(t,{default:()=>f});var r=n(28177),u=n(67702),o=n(83527),d={};d["[object Float32Array]"]=d["[object Float64Array]"]=d["[object Int8Array]"]=d["[object Int16Array]"]=d["[object Int32Array]"]=d["[object Uint8Array]"]=d["[object Uint8ClampedArray]"]=d["[object Uint16Array]"]=d["[object Uint32Array]"]=!0,d["[object Arguments]"]=d["[object Array]"]=d["[object ArrayBuffer]"]=d["[object Boolean]"]=d["[object DataView]"]=d["[object Date]"]=d["[object Error]"]=d["[object Function]"]=d["[object Map]"]=d["[object Number]"]=d["[object Object]"]=d["[object RegExp]"]=d["[object Set]"]=d["[object String]"]=d["[object WeakMap]"]=!1;const i=function(e){return(0,o.default)(e)&&(0,u.default)(e.length)&&!!d[(0,r.default)(e)]};var a=n(95256),s=n(59283),c=s.default&&s.default.isTypedArray;const f=c?(0,a.default)(c):i},33358:(e,t,n)=>{"use strict";n.d(t,{default:()=>d});var r=n(31468),u=n(7492),o=n(29419);const d=function(e){return(0,o.default)(e)?(0,r.default)(e):(0,u.default)(e)}},64162:(e,t,n)=>{"use strict";n.d(t,{default:()=>c});var r=n(31468),u=n(98279),o=n(43744);const d=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t};var i=Object.prototype.hasOwnProperty;const a=function(e){if(!(0,u.default)(e))return d(e);var t=(0,o.default)(e),n=[];for(var r in e)("constructor"!=r||!t&&i.call(e,r))&&n.push(r);return n};var s=n(29419);const c=function(e){return(0,s.default)(e)?(0,r.default)(e,!0):a(e)}},48874:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(1141);function u(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){ +var r=arguments,u=t?t.apply(this,r):r[0],o=n.cache;if(o.has(u))return o.get(u);var d=e.apply(this,r);return n.cache=o.set(u,d)||o,d};return n.cache=new(u.Cache||r.default),n}u.Cache=r.default;const o=u},14314:(e,t,n)=>{"use strict";n.d(t,{default:()=>H});var r=n(96335),u=n(24402),o=n(72575);const d=function(e,t,n){(void 0!==n&&!(0,o.default)(e[t],n)||void 0===n&&!(t in e))&&(0,u.default)(e,t,n)};var i=n(29718),a=n(57508),s=n(39895),c=n(58555),f=n(52222),l=n(53822),_=n(54814),h=n(29419),p=n(83527);const b=function(e){return(0,p.default)(e)&&(0,h.default)(e)};var v=n(25247),g=n(62942),m=n(98279),y=n(28177),w=n(56838),x=Function.prototype,j=Object.prototype,E=x.toString,S=j.hasOwnProperty,O=E.call(Object);const z=function(e){if(!(0,p.default)(e)||"[object Object]"!=(0,y.default)(e))return!1;var t=(0,w.default)(e);if(null===t)return!0;var n=S.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&E.call(n)==O};var A=n(54744);const P=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]};var k=n(75969),C=n(64162);const R=function(e){return(0,k.default)(e,(0,C.default)(e))};const L=function(e,t,n,r,u,o,i){var h=P(e,n),p=P(t,n),y=i.get(p);if(y)d(e,n,y);else{var w=o?o(h,p,n+"",e,t,i):void 0,x=void 0===w;if(x){var j=(0,_.default)(p),E=!j&&(0,v.default)(p),S=!j&&!E&&(0,A.default)(p);w=p,j||E||S?(0,_.default)(h)?w=h:b(h)?w=(0,c.default)(h):E?(x=!1,w=(0,a.default)(p,!0)):S?(x=!1,w=(0,s.default)(p,!0)):w=[]:z(p)||(0,l.default)(p)?(w=h,(0,l.default)(h)?w=R(h):(0,m.default)(h)&&!(0,g.default)(h)||(w=(0,f.default)(p))):x=!1}x&&(i.set(p,w),u(w,p,r,o,i),i.delete(p)),d(e,n,w)}};const N=function e(t,n,u,o,a){t!==n&&(0,i.default)(n,(function(i,s){if(a||(a=new r.default),(0,m.default)(i))L(t,n,s,u,e,o,a);else{var c=o?o(P(t,s),i,s+"",t,n,a):void 0;void 0===c&&(c=i),d(t,s,c)}}),C.default)};var B=n(99097);const M=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)};var I=Math.max;const T=function(e,t,n){return t=I(void 0===t?e.length-1:t,0),function(){for(var r=arguments,u=-1,o=I(r.length-t,0),d=Array(o);++u0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}(q);const U=function(e,t){return V(T(e,t,B.default),e+"")};var W=n(93532);const H=function(e){return U((function(t,n){var r=-1,u=n.length,o=u>1?n[u-1]:void 0,d=u>2?n[2]:void 0;for(o=e.length>3&&"function"==typeof o?(u--,o):void 0,d&&(0,W.default)(n[0],n[1],d)&&(o=u<3?void 0:o,u=1),t=Object(t);++r{"use strict";n.d(t,{ +default:()=>o});var r=n(45582);const u=function(e,t){var n;if("function"!=typeof t)throw new TypeError("Expected a function");return e=(0,r.default)(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=void 0),n}};const o=function(e){return u(2,e)}},99094:(e,t,n)=>{"use strict";n.d(t,{default:()=>M});const r=function(e,t,n,r){var u=-1,o=null==e?0:e.length;for(r&&o&&(n=e[++u]);++u{"use strict";n.d(t,{default:()=>r});const r=function(){return[]}},43370:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(12481),u=n(98279);const o=function(e,t,n){var o=!0,d=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return(0,u.default)(n)&&(o="leading"in n?!!n.leading:o, +d="trailing"in n?!!n.trailing:d),(0,r.default)(e,t,{leading:o,maxWait:t,trailing:d})}},45582:(e,t,n)=>{"use strict";n.d(t,{default:()=>d});var r=n(68877),u=1/0;const o=function(e){return e?(e=(0,r.default)(e))===u||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0};const d=function(e){var t=o(e),n=t%1;return t==t?n?t-n:t:0}},68877:(e,t,n)=>{"use strict";n.d(t,{default:()=>c});var r=n(98279),u=n(8875),o=/^\s+|\s+$/g,d=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,a=/^0o[0-7]+$/i,s=parseInt;const c=function(e){if("number"==typeof e)return e;if((0,u.default)(e))return NaN;if((0,r.default)(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=(0,r.default)(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var n=i.test(e);return n||a.test(e)?s(e.slice(2),n?2:8):d.test(e)?NaN:+e}},17987:(e,t,n)=>{"use strict";n.d(t,{default:()=>c});var r=n(23151);const u=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0};var o=n(80838),d=n(43688);const i=function(e,t){return t.length<2?e:(0,o.default)(e,(0,d.default)(t,0,-1))};var a=n(87844);const s=function(e,t){return t=(0,r.default)(t,e),null==(e=i(e,t))||delete e[(0,a.default)(u(t))]};const c=function(e,t){return null==e||s(e,t)}},64531:(e,t)=>{"use strict";var n,r=!("undefined"==typeof window||!window.document||!window.document.createElement);function u(){if(n)return n;if(!r||!window.document.body)return"indeterminate";var e=window.document.createElement("div");return e.appendChild(document.createTextNode("ABCD")),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.style.overflow="scroll",document.body.appendChild(e),n="reverse",e.scrollLeft>0?n="default":(e.scrollLeft=1,0===e.scrollLeft&&(n="negative")),document.body.removeChild(e),n}t.detectScrollType=u,t.getNormalizedScrollLeft=function(e,t){var n=e.scrollLeft;if("rtl"!==t)return n;var r=u();if("indeterminate"===r)return Number.NaN;switch(r){case"negative":return e.scrollWidth-e.clientWidth+n;case"reverse":return e.scrollWidth-e.clientWidth-n}return n}},32563:(e,t,n)=>{"use strict";n.d(t,{mobiletouch:()=>u,setClasses:()=>d,touch:()=>o});var r=n(5325);const u=r.mobiletouch,o=r.touch;function d(){document.documentElement.classList.add(r.touch?"feature-touch":"feature-no-touch",r.mobiletouch?"feature-mobiletouch":"feature-no-mobiletouch")}},49483:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CheckMobile:()=>f,appVersion:()=>c,checkPageType:()=>h,className:()=>m,desktopAppVersion:()=>s,isChrome:()=>p,isDesktopApp:()=>a,isEdge:()=>v,isFF:()=>b,isLinux:()=>i,isMac:()=>o,isSafari:()=>g,isWindows:()=>d,onGoPro:()=>y,onMainPage:()=>w,onWidget:()=>l,supportTouch:()=>_});var r=n(5325);const u=window.TradingView=window.TradingView||{};function o(){return r.isMac}function d(){return r.isWindows}function i(){return r.isLinux}function a(){return/TVDesktop/i.test(navigator.userAgent)}function s(){const e=navigator.userAgent.match(/TVDesktop\/([^\s]+)/);return e&&e[1]}function c(){const e=navigator.userAgent.match(/TradingView\/([^\s]+)/) ;return e&&e[1]}const f={Android:()=>r.isAndroid,BlackBerry:()=>r.isBlackBerry,iOS:()=>r.isIOS,Opera:()=>r.isOperaMini,isIPad:()=>r.isIPad,any:()=>r.isAnyMobile};function l(){const e=["^widgetembed/?$","^cmewidgetembed/?$","^([0-9a-zA-Z-]+)/widgetembed/?$","^([0-9a-zA-Z-]+)/widgetstatic/?$","^([0-9a-zA-Z-]+)?/?mediumwidgetembed/?$","^twitter-chart/?$","^embed(-static)?/([0-9a-zA-Z]{8})/?$","^widgetpopup/?$","^extension/?$","^chatwidgetembed/?$","^ideaswidgetembed/?$","^ideas-widget/?$","^view-idea-widget/([0-9a-zA-Z]{8})/?$","^idea-popup/?$","^hotlistswidgetembed/?$","^([0-9a-zA-Z-]+)/hotlistswidgetembed/?$","^marketoverviewwidgetembed/?$","^([0-9a-zA-Z-]+)/marketoverviewwidgetembed/?$","^eventswidgetembed/?$","^tickerswidgetembed/?$","^forexcrossrateswidgetembed/?$","^forexheatmapwidgetembed/?$","^marketquoteswidgetembed/?$","^screenerwidget/?$","^cryptomktscreenerwidget/?$","^([0-9a-zA-Z-]+)/cryptomktscreenerwidget/?$","^([0-9a-zA-Z-]+)/marketquoteswidgetembed/?$","^technical-analysis-widget-embed/$","^singlequotewidgetembed/?$","^([0-9a-zA-Z-]+)/singlequotewidgetembed/?$","^embed-widget/([0-9a-zA-Z-]+)/(([0-9a-zA-Z-]+)/)?$"],t=window.location.pathname.replace(/^\//,"");let n;for(let r=e.length-1;r>=0;r--)if(n=new RegExp(e[r]),n.test(t))return!0;return!1}function _(){return r.mobiletouch||r.touch||r.isAnyMobile}function h(e){return new URLSearchParams(window.location.search).get("page_type")===e}u.isMobile=f,u.onWidget=l;const p=r.isChrome,b=r.isFF,v=r.isEdge,g=r.isSafari;function m(e){for(const[t,n]of Object.entries(u))if(n===e)return t;return null}function y(){return"/gopro/"===window.location.pathname}function w(){return"/"===window.location.pathname}u.className=m},28865:(e,t,n)=>{"use strict";n.d(t,{getIsoLanguageCodeFromLanguage:()=>u});const r={ar_AE:"ar",br:"pt",de_DE:"de",ca_ES:"ca",he_IL:"he",id_ID:"id",in:"en",kr:"ko",ms_MY:"ms",sv_SE:"sv",th_TH:"th",uk:"en",vi_VN:"vi",zh_CN:"zh-Hans",zh_TW:"zh-Hant",zh:"zh-Hans"};function u(e){return r[e]||e}},87795:e=>{"use strict";const t=55296,n=127995,r=127999,u=[776,2359,2359,2367,2367,2984,3007,3021,3633,3635,3648,3657,4352,4449,4520];function o(e){if("string"!=typeof e)throw new Error("string cannot be undefined or null");const t=[];let n=0,r=0;for(;n=t&&e<=n}e.exports=o,e.exports.substr=function(e,t,n){ const r=o(e);if(void 0===t)return e;if(t>=r.length)return"";const u=r.length-t;let d=t+(void 0===n?u:n);return d>t+u&&(d=void 0),r.slice(t,d).join("")}},14483:(e,t,n)=>{"use strict";n.r(t),n.d(t,{disable:()=>f,enable:()=>c,enabled:()=>a,getAllFeatures:()=>l,setEnabled:()=>s}) ;const r=JSON.parse('{"14851":{},"custom_items_in_context_menu":{},"countdown":{},"symbol_search_parser_mixin":{},"pay_attention_to_ticker_not_symbol":{},"graying_disabled_tools_enabled":{},"update_study_formatter_on_symbol_resolve":{},"constraint_dialogs_movement":{},"phone_verification":{},"show_trading_notifications_history":{},"show_interval_dialog_on_key_press":{},"header_interval_dialog_button":{"subsets":["show_interval_dialog_on_key_press"]},"header_fullscreen_button":{},"header_symbol_search":{},"symbol_search_hot_key":{},"header_resolutions":{"subsets":["header_interval_dialog_button"]},"header_chart_type":{},"header_settings":{},"header_indicators":{},"header_compare":{},"header_undo_redo":{},"header_screenshot":{},"header_saveload":{},"study_on_study":{},"scales_date_format":{},"scales_time_hours_format":{},"header_widget":{"subsets":["header_widget_dom_node","header_symbol_search","header_resolutions","header_chart_type","header_settings","header_indicators","header_compare","header_undo_redo","header_fullscreen_button","compare_symbol","header_screenshot"]},"legend_widget":{},"compare_symbol":{"subsets":["header_compare"]},"property_pages":{"subsets":["show_chart_property_page","chart_property_page"]},"show_chart_property_page":{},"chart_property_page":{"subsets":["chart_property_page_scales","chart_property_page_trading","chart_property_page_right_margin_editor"]},"left_toolbar":{},"right_toolbar":{},"hide_left_toolbar_by_default":{},"control_bar":{},"widget_logo":{},"timeframes_toolbar":{},"edit_buttons_in_legend":{"subsets":["show_hide_button_in_legend","format_button_in_legend","study_buttons_in_legend","delete_button_in_legend"]},"show_hide_button_in_legend":{},"object_tree_legend_mode":{},"format_button_in_legend":{},"study_buttons_in_legend":{},"delete_button_in_legend":{},"broker_button":{},"buy_sell_buttons":{"subsets":["broker_button"]},"pane_context_menu":{},"scales_context_menu":{},"legend_context_menu":{},"context_menus":{"subsets":["pane_context_menu","scales_context_menu","legend_context_menu","objects_tree_context_menu"]},"items_favoriting":{},"save_chart_properties_to_local_storage":{},"use_localstorage_for_settings":{"subsets":["items_favoriting","save_chart_properties_to_local_storage"]},"handle_scale":{"subsets":["mouse_wheel_scale","pinch_scale","axis_pressed_mouse_move_scale"]},"handle_scroll":{"subsets":["mouse_wheel_scroll","pressed_mouse_move_scroll","horz_touch_drag_scroll","vert_touch_drag_scroll"]},"plain_studymarket":{},"disable_resolution_rebuild":{},"border_around_the_chart":{},"charting_library_debug_mode":{},"saveload_requires_authentication":{},"saveload_storage_customization":{},"volume_force_overlay":{},"create_volume_indicator_by_default":{},"create_volume_indicator_by_default_once":{},"saved_charts_count_restriction":{},"lean_chart_load":{},"stop_study_on_restart":{},"star_some_intervals_by_default":{},"move_logo_to_main_pane":{},"show_animated_logo":{},"link_to_tradingview":{},"logo_without_link":{},"logo_always_maximized":{},"right_bar_stays_on_scroll":{},"chart_content_overrides_by_defaults":{},"snapshot_trading_drawings":{},"allow_supported_resolutions_set_only":{},"widgetbar_tabs":{"subsets":["right_toolbar"]},"show_object_tree":{"subsets":["right_toolbar"]},"dom_widget":{"subsets":["right_toolbar"]},"collapsible_header":{},"study_templates":{},"side_toolbar_in_fullscreen_mode":{},"header_in_fullscreen_mode":{},"remove_library_container_border":{},"whotrades_auth_only":{},"support_multicharts":{},"display_market_status":{},"display_data_mode":{},"datasource_copypaste":{},"drawing_templates":{"subsets":["linetoolpropertieswidget_template_button"]},"expand_symbolsearch_items":{},"symbol_search_three_columns_exchanges":{},"symbol_search_flags":{},"symbol_search_limited_exchanges":{},"bugreport_button":{"subsets":["right_toolbar"]},"footer_publish_idea_button":{},"text_notes":{},"show_source_code":{},"symbol_info":{},"no_bars_status":{},"clear_bars_on_series_error":{},"hide_loading_screen_on_series_error":{},"seconds_resolution":{},"dont_show_boolean_study_arguments":{},"hide_last_na_study_output":{},"price_scale_always_last_bar_value":{},"study_dialog_fundamentals_economy_addons":{},"uppercase_instrument_names":{},"trading_notifications":{},"chart_crosshair_menu":{},"japanese_chart_styles":{},"hide_series_legend_item":{},"hide_study_overlay_legend_item":{},"hide_study_compare_legend_item":{},"linetoolpropertieswidget_template_button":{},"use_overrides_for_overlay":{},"timezone_menu":{},"main_series_scale_menu":{},"show_login_dialog":{},"remove_img_from_rss":{},"bars_marks":{},"chart_scroll":{},"chart_zoom":{},"source_selection_markers":{},"low_density_bars":{},"end_of_period_timescale_marks":{},"open_account_manager":{},"show_order_panel_on_start":{},"order_panel":{"subsets":["order_panel_close_button","order_panel_undock","right_toolbar","order_info"]},"multiple_watchlists":{},"watchlist_import_export":{},"study_overlay_compare_legend_option":{},"mobile_app_action_open_details_webview":{},"custom_resolutions":{},"referral_program_for_widget_owners":{},"mobile_trading":{},"real_brokers":{},"no_min_chart_width":{},"lock_visible_time_range_on_resize":{},"pricescale_currency":{},"cropped_tick_marks":{},"trading_account_manager":{},"disable_sameinterval_aligning":{},"display_legend_on_all_charts":{},"chart_style_hilo":{},"chart_style_hilo_last_price":{},"pricescale_unit":{},"show_spread_operators":{},"hide_exponentiation_spread_operator":{},"hide_reciprocal_spread_operator":{},"compare_symbol_search_spread_operators":{},"studies_symbol_search_spread_operators":{},"hide_resolution_in_legend":{},"hide_unresolved_symbols_in_legend":{},"fix_left_edge":{},"study_symbol_ticker_description":{},"two_character_bar_marks_labels":{},"tick_resolution":{},"secondary_series_extend_time_scale":{},"hide_volume_ma":{},"small_no_display":{},"charting_library_single_symbol_request":{},"use_ticker_on_symbol_info_update":{},"show_zoom_and_move_buttons_on_touch":{},"hide_main_series_symbol_from_indicator_legend":{},"chart_hide_close_position_button":{},"chart_hide_close_order_button":{},"hide_price_scale_global_last_bar_value":{"subsets":["use_last_visible_bar_value_in_legend"]},"keep_object_tree_widget_in_right_toolbar":{},"show_average_close_price_line_and_label":{},"hide_image_invalid_symbol":{},"hide_object_tree_and_price_scale_exchange_label":{},"confirm_overwrite_if_chart_layout_with_name_exists":{},"determine_first_data_request_size_using_visible_range":{},"use_na_string_for_not_available_values":{},"show_last_price_and_change_only_in_series_legend":{},"show_context_menu_in_crosshair_if_only_one_item":{},"iframe_loading_compatibility_mode":{},"show_percent_option_for_right_margin":{},"watchlist_context_menu":{},"app_phone":{},"app_tablet":{},"tv_production":{"subsets":["auto_enable_symbol_labels","symbol_search_parser_mixin","header_fullscreen_button","header_widget","dont_show_boolean_study_arguments","left_toolbar","right_toolbar","buy_sell_buttons","control_bar","symbol_search_hot_key","context_menus","edit_buttons_in_legend","object_tree_legend_mode","uppercase_instrument_names","use_localstorage_for_settings","saveload_requires_authentication","volume_force_overlay","saved_charts_count_restriction","create_volume_indicator_by_default","create_volume_indicator_by_default_once","charts_auto_save","save_old_chart_before_save_as","chart_content_overrides_by_defaults","alerts","header_saveload","header_layouttoggle","datasource_copypaste","show_saved_watchlists","watchlists_from_to_file","add_to_watchlist","property_pages","support_multicharts","display_market_status","display_data_mode","show_chart_warn_message","support_manage_drawings","widgetbar_tabs","study_templates","collapsible_header","drawing_templates","footer_publish_idea_button","text_notes","show_source_code","symbol_info","linetoolpropertieswidget_template_button","trading_notifications","symbol_search_three_columns_exchanges","symbol_search_flags","symbol_search_limited_exchanges","phone_verification","custom_resolutions","compare_symbol","study_on_study","japanese_chart_styles","show_login_dialog","dom_widget","bars_marks","chart_scroll","chart_zoom","show_trading_notifications_history","source_selection_markers","study_dialog_fundamentals_economy_addons","multiple_watchlists","marked_symbols","order_panel","pricescale_currency","show_animated_logo","pricescale_currency","show_object_tree","watchlist_import_export","scales_date_format","scales_time_hours_format","popup_hints","show_right_widgets_panel_by_default","compare_recent_symbols_enabled","adaptive_trading_sources","chart_style_hilo_last_price"]},"widget":{"subsets":["auto_enable_symbol_labels","symbol_search_parser_mixin","uppercase_instrument_names","left_toolbar","right_toolbar","control_bar","symbol_search_hot_key","context_menus","edit_buttons_in_legend","object_tree_legend_mode","use_localstorage_for_settings","saveload_requires_authentication","volume_force_overlay","create_volume_indicator_by_default","create_volume_indicator_by_default_once","dont_show_boolean_study_arguments","header_widget_dom_node","header_symbol_search","header_resolutions","header_chart_type","header_compare","header_indicators","star_some_intervals_by_default","display_market_status","display_data_mode","show_chart_warn_message","symbol_info","linetoolpropertieswidget_template_button","symbol_search_three_columns_exchanges","symbol_search_flags","symbol_search_limited_exchanges","widgetbar_tabs","compare_symbol","show_login_dialog","plain_studymarket","japanese_chart_styles","bars_marks","chart_scroll","chart_zoom","source_selection_markers","property_pages","show_right_widgets_panel_by_default","chart_style_hilo_last_price"]},"bovespa_widget":{"subsets":["widget","header_settings","linetoolpropertieswidget_template_button","compare_recent_symbols_enabled"]},"charting_library_base":{"subsets":["14851","allow_supported_resolutions_set_only","auto_enable_symbol_labels","border_around_the_chart","collapsible_header","constraint_dialogs_movement","context_menus","control_bar","create_volume_indicator_by_default","custom_items_in_context_menu","datasource_copypaste","uppercase_instrument_names","display_market_status","edit_buttons_in_legend","object_tree_legend_mode","graying_disabled_tools_enabled","header_widget","legend_widget","header_saveload","dont_show_boolean_study_arguments","lean_chart_load","left_toolbar","right_toolbar","link_to_tradingview","pay_attention_to_ticker_not_symbol","plain_studymarket","refresh_saved_charts_list_on_dialog_show","right_bar_stays_on_scroll","saveload_storage_customization","stop_study_on_restart","timeframes_toolbar","symbol_search_hot_key","update_study_formatter_on_symbol_resolve","update_timeframes_set_on_symbol_resolve","use_localstorage_for_settings","volume_force_overlay","widget_logo","countdown","use_overrides_for_overlay","trading_notifications","compare_symbol","symbol_info","timezone_menu","main_series_scale_menu","create_volume_indicator_by_default_once","bars_marks","chart_scroll","chart_zoom","source_selection_markers","property_pages","go_to_date","adaptive_logo","show_animated_logo","handle_scale","handle_scroll","shift_visible_range_on_new_bar","chart_content_overrides_by_defaults","cropped_tick_marks","scales_date_format","scales_time_hours_format","popup_hints","save_shortcut","show_right_widgets_panel_by_default","show_object_tree","insert_indicator_dialog_shortcut","compare_recent_symbols_enabled","hide_main_series_symbol_from_indicator_legend","chart_style_hilo","request_only_visible_range_on_reset","clear_price_scale_on_error_or_empty_bars","show_symbol_logo_in_legend","show_symbol_logo_for_compare_studies","accessibility"]},"charting_library":{"subsets":["charting_library_base"]},"static_charts_service":{"subsets":["charting_library","disable_resolution_rebuild"]},"trading_terminal":{"subsets":["charting_library_base","support_multicharts","header_layouttoggle","japanese_chart_styles","chart_property_page_trading","add_to_watchlist","open_account_manager","show_dom_first_time","order_panel","buy_sell_buttons","multiple_watchlists","show_trading_notifications_history","always_pass_called_order_to_modify","show_object_tree","watchlist_import_export","drawing_templates","trading_account_manager","chart_crosshair_menu","compare_recent_symbols_enabled","adaptive_trading_sources","watchlist_context_menu","show_symbol_logo_in_account_manager","watchlist_sections"]}}') diff --git a/charting_library/bundles/9415.46497a002c7a98a2f3fa.css b/charting_library/bundles/9415.46497a002c7a98a2f3fa.css new file mode 100644 index 00000000..c951c3cd --- /dev/null +++ b/charting_library/bundles/9415.46497a002c7a98a2f3fa.css @@ -0,0 +1 @@ +.tabs-g47ZTMzc{display:flex;position:relative;width:100%}.tab-g47ZTMzc{border-bottom:1px solid;border-color:#e0e3eb;color:var(--tv-tabs-slider-text-color,#131722);flex:1 1;padding:13px 0;text-align:center;transition:color .35s ease;-webkit-user-select:none;user-select:none}html.theme-dark .tab-g47ZTMzc{border-color:#434651;color:var(--tv-tabs-slider-text-color,#d1d4dc)}.tab-g47ZTMzc.noBorder-g47ZTMzc{border-bottom:0}.tab-g47ZTMzc.disabled-g47ZTMzc{color:#eceff2}.tab-g47ZTMzc.active-g47ZTMzc,html.theme-dark .tab-g47ZTMzc.active-g47ZTMzc{color:#2962ff}.defaultCursor-g47ZTMzc{cursor:default}.slider-g47ZTMzc{bottom:0;height:3px;left:0;position:absolute;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.slider-g47ZTMzc,html.theme-dark .slider-g47ZTMzc{background-color:#2962ff}.content-g47ZTMzc{width:100%} \ No newline at end of file diff --git a/charting_library/bundles/9415.46497a002c7a98a2f3fa.rtl.css b/charting_library/bundles/9415.46497a002c7a98a2f3fa.rtl.css new file mode 100644 index 00000000..c951c3cd --- /dev/null +++ b/charting_library/bundles/9415.46497a002c7a98a2f3fa.rtl.css @@ -0,0 +1 @@ +.tabs-g47ZTMzc{display:flex;position:relative;width:100%}.tab-g47ZTMzc{border-bottom:1px solid;border-color:#e0e3eb;color:var(--tv-tabs-slider-text-color,#131722);flex:1 1;padding:13px 0;text-align:center;transition:color .35s ease;-webkit-user-select:none;user-select:none}html.theme-dark .tab-g47ZTMzc{border-color:#434651;color:var(--tv-tabs-slider-text-color,#d1d4dc)}.tab-g47ZTMzc.noBorder-g47ZTMzc{border-bottom:0}.tab-g47ZTMzc.disabled-g47ZTMzc{color:#eceff2}.tab-g47ZTMzc.active-g47ZTMzc,html.theme-dark .tab-g47ZTMzc.active-g47ZTMzc{color:#2962ff}.defaultCursor-g47ZTMzc{cursor:default}.slider-g47ZTMzc{bottom:0;height:3px;left:0;position:absolute;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.slider-g47ZTMzc,html.theme-dark .slider-g47ZTMzc{background-color:#2962ff}.content-g47ZTMzc{width:100%} \ No newline at end of file diff --git a/charting_library/bundles/9519.9380073fab73395bfea9.css b/charting_library/bundles/9519.9380073fab73395bfea9.css new file mode 100644 index 00000000..c2835d91 --- /dev/null +++ b/charting_library/bundles/9519.9380073fab73395bfea9.css @@ -0,0 +1 @@ +.scrollable-qk6xG5kt{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollable-qk6xG5kt{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.scrollable-qk6xG5kt{min-height:auto}}.scrollable-qk6xG5kt::-webkit-scrollbar{height:5px;width:5px}.scrollable-qk6xG5kt::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollable-qk6xG5kt::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollable-qk6xG5kt::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollable-qk6xG5kt::-webkit-scrollbar-corner{display:none}.smallStyleControl-dlnS6A6v{margin-left:8px;width:34px}.smallStyleControl-dlnS6A6v:first-child{margin-left:0}.additionalSelect-dlnS6A6v{margin-left:8px}.childRowContainer-dlnS6A6v{cursor:default;margin-left:26px}.defaultSelect-dlnS6A6v{cursor:default;width:100px}.defaultSelectItem-dlnS6A6v{box-sizing:border-box;min-width:100px}.block-dlnS6A6v{display:flex}@media screen and (max-width:379px){.block-dlnS6A6v{display:block}}.group-dlnS6A6v{display:flex}@media screen and (max-width:379px){.wrapGroup-dlnS6A6v{margin-left:0;margin-top:8px}}.textMarkGraphicBlock-dlnS6A6v{display:flex}@media screen and (max-width:550px){.textMarkGraphicBlock-dlnS6A6v{display:block}}.textMarkGraphicWrapGroup-dlnS6A6v{display:flex}@media screen and (max-width:550px){.textMarkGraphicWrapGroup-dlnS6A6v{margin-left:0;margin-top:8px}} \ No newline at end of file diff --git a/charting_library/bundles/9519.9380073fab73395bfea9.rtl.css b/charting_library/bundles/9519.9380073fab73395bfea9.rtl.css new file mode 100644 index 00000000..a5c035a0 --- /dev/null +++ b/charting_library/bundles/9519.9380073fab73395bfea9.rtl.css @@ -0,0 +1 @@ +.scrollable-qk6xG5kt{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:145px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollable-qk6xG5kt{scrollbar-color:#363a45 #0000}@media screen and (max-height:290px){.scrollable-qk6xG5kt{min-height:auto}}.scrollable-qk6xG5kt::-webkit-scrollbar{height:5px;width:5px}.scrollable-qk6xG5kt::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollable-qk6xG5kt::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollable-qk6xG5kt::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollable-qk6xG5kt::-webkit-scrollbar-corner{display:none}.smallStyleControl-dlnS6A6v{margin-right:8px;width:34px}.smallStyleControl-dlnS6A6v:first-child{margin-right:0}.additionalSelect-dlnS6A6v{margin-right:8px}.childRowContainer-dlnS6A6v{cursor:default;margin-right:26px}.defaultSelect-dlnS6A6v{cursor:default;width:100px}.defaultSelectItem-dlnS6A6v{box-sizing:border-box;min-width:100px}.block-dlnS6A6v{display:flex}@media screen and (max-width:379px){.block-dlnS6A6v{display:block}}.group-dlnS6A6v{display:flex}@media screen and (max-width:379px){.wrapGroup-dlnS6A6v{margin-right:0;margin-top:8px}}.textMarkGraphicBlock-dlnS6A6v{display:flex}@media screen and (max-width:550px){.textMarkGraphicBlock-dlnS6A6v{display:block}}.textMarkGraphicWrapGroup-dlnS6A6v{display:flex}@media screen and (max-width:550px){.textMarkGraphicWrapGroup-dlnS6A6v{margin-right:0;margin-top:8px}} \ No newline at end of file diff --git a/charting_library/bundles/9727.f86b3426312923af0159.js b/charting_library/bundles/9727.97af4991457cce9f6c62.js similarity index 92% rename from charting_library/bundles/9727.f86b3426312923af0159.js rename to charting_library/bundles/9727.97af4991457cce9f6c62.js index ae409df8..fb52e3d7 100644 --- a/charting_library/bundles/9727.f86b3426312923af0159.js +++ b/charting_library/bundles/9727.97af4991457cce9f6c62.js @@ -5,21 +5,21 @@ groupTitleDesktop:"groupTitleDesktop-dfKL9A7t",emptyText:"emptyText-dfKL9A7t",em n(21593)},64388:(e,t,n)=>{"use strict";n.d(t,{NavButton:()=>c});var r=n(50959),o=n(97754),a=n(9745),l=n(45350);function s(e){const{size:t="large",preservePaddings:n,isLink:r,flipIconOnRtl:a,className:s}=e;return o(l["nav-button"],l[`size-${t}`],n&&l["preserve-paddings"],a&&l["flip-icon"],r&&l.link,s)}function i(e){const{children:t,icon:n}=e;return r.createElement(r.Fragment,null,r.createElement("span",{className:l.background}),r.createElement(a.Icon,{icon:n,className:l.icon,"aria-hidden":!0}),t&&r.createElement("span",{className:l["visually-hidden"]},t))}const c=(0,r.forwardRef)(((e,t)=>{const{icon:n,type:o="button",preservePaddings:a,flipIconOnRtl:l,size:c,"aria-label":u,...d}=e;return r.createElement("button",{...d,className:s({...e,children:u}),ref:t,type:o},r.createElement(i,{icon:n},u))}));c.displayName="NavButton";var u=n(21593),d=n(53017);(0,r.forwardRef)(((e,t)=>{const{icon:n,renderComponent:o,"aria-label":a,...l}=e,c=null!=o?o:u.CustomComponentDefaultLink;return r.createElement(c,{...l,className:s({...e,children:a,isLink:!0}),reference:(0,d.isomorphicRef)(t)},r.createElement(i,{icon:n},a))})).displayName="NavAnchorButton"},86332:(e,t,n)=>{"use strict";n.d(t,{ControlGroupContext:()=>r});const r=n(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},38952:(e,t,n)=>{"use strict";function r(e){const{reference:t,...n}=e;return{...n,ref:t}}n.d(t,{renameRef:()=>r})},21593:(e,t,n)=>{"use strict";n.d(t,{CustomComponentDefaultLink:()=>a});var r=n(50959),o=n(38952);function a(e){return r.createElement("a",{...(0,o.renameRef)(e)})}r.PureComponent},17946:(e,t,n)=>{"use strict";n.d(t,{CustomBehaviourContext:()=>r});const r=(0,n(50959).createContext)({enableActiveStateStyles:!0});r.displayName="CustomBehaviourContext"},39416:(e,t,n)=>{"use strict";n.d(t,{useFunctionalRefObject:()=>a});var r=n(50959),o=n(43010);function a(e){const t=(0,r.useMemo)((()=>function(e){const t=n=>{e(n),t.current=n};return t.current=null,t}((e=>{s.current(e)}))),[]),n=(0,r.useRef)(null),a=t=>{if(null===t)return l(n.current,t),void(n.current=null);n.current!==e&&(n.current=e,l(n.current,t))},s=(0,r.useRef)(a);return s.current=a,(0,o.useIsomorphicLayoutEffect)((()=>{if(null!==t.current)return s.current(t.current),()=>s.current(null)}),[e]),t}function l(e,t){null!==e&&("function"==typeof e?e(t):e.current=t)}},43010:(e,t,n)=>{"use strict";n.d(t,{useIsomorphicLayoutEffect:()=>o});var r=n(50959);function o(e,t){("undefined"==typeof window?r.useEffect:r.useLayoutEffect)(e,t)}},27267:(e,t,n)=>{"use strict";function r(e,t,n,r,o){function a(o){if(e>o.timeStamp)return;const a=o.target;void 0!==n&&null!==t&&null!==a&&a.ownerDocument===r&&(t.contains(a)||n(o))}return o.click&&r.addEventListener("click",a,!1),o.mouseDown&&r.addEventListener("mousedown",a,!1),o.touchEnd&&r.addEventListener("touchend",a,!1),o.touchStart&&r.addEventListener("touchstart",a,!1),()=>{r.removeEventListener("click",a,!1),r.removeEventListener("mousedown",a,!1),r.removeEventListener("touchend",a,!1),r.removeEventListener("touchstart",a,!1)}}n.d(t,{ addOutsideEventListener:()=>r})},67842:(e,t,n)=>{"use strict";n.d(t,{useResizeObserver:()=>s});var r=n(50959),o=n(59255),a=n(43010),l=n(39416);function s(e,t=[]){const{callback:n,ref:s=null}=function(e){return"function"==typeof e?{callback:e}:e}(e),i=(0,r.useRef)(null),c=(0,r.useRef)(n);c.current=n;const u=(0,l.useFunctionalRefObject)(s),d=(0,r.useCallback)((e=>{u(e),null!==i.current&&(i.current.disconnect(),null!==e&&i.current.observe(e))}),[u,i]);return(0,a.useIsomorphicLayoutEffect)((()=>(i.current=new o.default(((e,t)=>{c.current(e,t)})),u.current&&d(u.current),()=>{var e;null===(e=i.current)||void 0===e||e.disconnect()})),[u,...t]),d}},90186:(e,t,n)=>{"use strict";function r(e){return a(e,l)}function o(e){return a(e,s)}function a(e,t){const n=Object.entries(e).filter(t),r={};for(const[e,t]of n)r[e]=t;return r}function l(e){const[t,n]=e;return 0===t.indexOf("data-")&&"string"==typeof n}function s(e){return 0===e[0].indexOf("aria-")}n.d(t,{filterAriaProps:()=>o,filterDataProps:()=>r,filterProps:()=>a,isAriaAttribute:()=>s,isDataAttribute:()=>l})},76460:(e,t,n)=>{"use strict";function r(e){return 0===e.detail}n.d(t,{isKeyboardClick:()=>r})},53017:(e,t,n)=>{"use strict";function r(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function o(e){return r([e])}n.d(t,{isomorphicRef:()=>o,mergeRefs:()=>r})},3685:(e,t,n)=>{"use strict";function r(){var e,t,n;return null!==(n=null===(t=null===(e=window.configurationData)||void 0===e?void 0:e.exchanges)||void 0===t?void 0:t.map((e=>({...e,country:"",providerId:"",flag:""}))))&&void 0!==n?n:[]}n.d(t,{getExchanges:()=>r})},36279:(e,t,n)=>{"use strict";var r;n.d(t,{LogoSize:()=>r,getLogoUrlResolver:()=>l}),function(e){e[e.Medium=0]="Medium",e[e.Large=1]="Large"}(r||(r={}));class o{getSymbolLogoUrl(e){return e}getCountryFlagUrl(){return""}getCryptoLogoUrl(e){return e}getProviderLogoUrl(e){return e}}let a;function l(){return a||(a=new o),a}},24437:(e,t,n)=>{"use strict";n.d(t,{DialogBreakpoints:()=>o});var r=n(88803);const o={SmallHeight:r["small-height-breakpoint"],TabletSmall:r["tablet-small-breakpoint"],TabletNormal:r["tablet-normal-breakpoint"]}},35057:(e,t,n)=>{"use strict";n.d(t,{AdaptivePopupDialog:()=>N});var r=n(50959),o=n(50151);var a=n(97754),l=n.n(a),s=n(68335),i=n(38223),c=n(35749),u=n(63016),d=n(1109),m=n(24437),p=n(90692),h=n(95711);var g=n(52092),v=n(76422),f=n(9745);const y=r.createContext({setHideClose:()=>{}});var b=n(7720),S=n(69827);function x(e){const{title:t,titleTextWrap:n=!1,subtitle:o,showCloseIcon:a=!0,onClose:s,onCloseButtonKeyDown:i,renderBefore:c,renderAfter:u,draggable:d,className:m,unsetAlign:p,closeAriaLabel:h,closeButtonReference:g}=e,[v,x]=(0,r.useState)(!1);return r.createElement(y.Provider,{value:{setHideClose:x}},r.createElement("div",{className:l()(S.container,m,(o||p)&&S.unsetAlign)},c,r.createElement("div",{"data-dragg-area":d,className:S.title},r.createElement("div",{className:l()(n?S.textWrap:S.ellipsis)},t),o&&r.createElement("div",{className:l()(S.ellipsis,S.subtitle) },o)),u,a&&!v&&r.createElement("button",{className:S.close,onClick:s,onKeyDown:i,"data-name":"close","aria-label":h,type:"button",ref:g},r.createElement(f.Icon,{className:S.icon,icon:b,"data-name":"close","data-role":"button"}))))}var w=n(53017),k=n(90186),C=n(55596);const E={vertical:20},L={vertical:0};class N extends r.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(m.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,s.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:n}=document,r=(0,o.ensureNotNull)(this._reference);if(null!==n){if(e.preventDefault(),"true"===(t=n).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,c.isTextEditingField)(n))return void r.focus();if(r.contains(n))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,n;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(n=e,[9,s.Modifiers.Shift+9].includes((0,s.hashFromEvent)(n))&&n.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()},this._calculatePositionWithOffsets=(e,t)=>{const n=(0,o.ensureDefined)(this.props.fullScreenViewOffsets).value();return{top:n.top,left:(0,i.isRtl)()?-n.right:n.left,width:t.clientWidth-n.left-n.right,height:t.clientHeight-n.top-n.bottom}}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||v.subscribe(g.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.subscribe(this._requestResize)}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||v.unsubscribe(g.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen, -(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.unsubscribe(this._requestResize)}focus(){(0,o.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,n;return null!==(n=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==n&&n}render(){const{className:e,wrapperClassName:t,headerClassName:n,isOpened:o,title:a,titleTextWrap:s,dataName:i,onClickOutside:c,additionalElementPos:g,additionalHeaderElement:v,backdrop:f,shouldForceFocus:y=!0,shouldReturnFocus:b,showSeparator:S,subtitle:N,draggable:I=!0,fullScreen:R=!1,showCloseIcon:_=!0,rounded:T=!0,isAnimationEnabled:D,growPoint:B,dialogTooltip:M,unsetHeaderAlign:O,onDragStart:A,dataDialogName:z,closeAriaLabel:Q,containerAriaLabel:F,reference:P,containerTabIndex:U,closeButtonReference:W,onCloseButtonKeyDown:V,shadowed:Z,fullScreenViewOffsets:K}=this.props,q="after"!==g?v:void 0,j="after"===g?v:void 0,H="string"==typeof a?a:z||"",G=(0,k.filterDataProps)(this.props),$=(0,w.mergeRefs)([this._handleReference,P]);return r.createElement(p.MatchMedia,{rule:m.DialogBreakpoints.SmallHeight},(g=>r.createElement(p.MatchMedia,{rule:m.DialogBreakpoints.TabletSmall},(m=>r.createElement(u.PopupDialog,{rounded:!(m||R)&&T,className:l()(C.dialog,R&&K&&C.bounded,e),isOpened:o,reference:$,onKeyDown:this._handleKeyDown,onClickOutside:c,onClickBackdrop:c,fullscreen:m||R,guard:g?L:E,boundByScreen:m||R,shouldForceFocus:y,shouldReturnFocus:b,backdrop:f,draggable:I,isAnimationEnabled:D,growPoint:B,name:this.props.dataName,dialogTooltip:M,onDragStart:A,containerAriaLabel:F,containerTabIndex:U,calculateDialogPosition:R&&K?this._calculatePositionWithOffsets:void 0,shadowed:Z,...G},r.createElement("div",{className:l()(C.wrapper,t),"data-name":i,"data-dialog-name":H},void 0!==a&&r.createElement(x,{draggable:I&&!(m||R),onClose:this._handleCloseBtnClick,renderAfter:j,renderBefore:q,subtitle:N,title:a,titleTextWrap:s,showCloseIcon:_,className:n,unsetAlign:O,closeAriaLabel:Q,closeButtonReference:W,onCloseButtonKeyDown:V}),S&&r.createElement(d.Separator,{className:C.separator}),r.createElement(h.PopupContext.Consumer,null,(e=>this._renderChildren(e,m||R)))))))))}}},69654:(e,t,n)=>{"use strict";n.d(t,{DialogSearch:()=>u});var r=n(50959),o=n(97754),a=n.n(o),l=n(44352),s=n(9745),i=n(69859),c=n(40281);function u(e){const{children:t,renderInput:o,onCancel:u,containerClassName:m,inputContainerClassName:p,iconClassName:h,...g}=e;return r.createElement("div",{className:a()(c.container,m)},r.createElement("div",{className:a()(c.inputContainer,p,u&&c.withCancel)},o||r.createElement(d,{...g})),t,r.createElement(s.Icon,{className:a()(c.icon,h),icon:i}),u&&r.createElement("div",{className:c.cancel,onClick:u},l.t(null,void 0,n(20036))))}function d(e){const{className:t,reference:n,value:o,onChange:l,onFocus:s,onBlur:i,onKeyDown:u,onSelect:d,placeholder:m,...p}=e;return r.createElement("input",{...p,ref:n,type:"text", -className:a()(t,c.input),autoComplete:"off","data-role":"search",placeholder:m,value:o,onChange:l,onFocus:s,onBlur:i,onSelect:d,onKeyDown:u})}},40987:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchDialogContentItem:()=>z});var r=n(50959),o=n(97754),a=n.n(o),l=(n(44352),n(50151)),s=n(9745),i=n(14483),c=n(24637),u=n(19785),d=n(84524),m=n(24633),p=n(77975),h=n(45345),g=n(32563),v=n(94474),f=n(93251),y=n(36279),b=n(44747);n(82112);var S=n(76068),x=n(58492),w=n(12767),k=n(43010),C=n(57240);const E="tv-circle-logo--visually-hidden";function L(e){const{className:t,placeholderLetter:n,url1:o,url2:l,size:s="xxxsmall"}=e,i=(0,r.useRef)(null),c=(0,r.useRef)(null),u=(0,r.useRef)(null),d=(0,r.useRef)(null),m=(0,r.useRef)(null),p=(0,r.useRef)(null);return(0,k.useIsomorphicLayoutEffect)((()=>{const e=void 0===o?[]:void 0===l?[o]:[o,l],t=p.current=(n=e,Promise.all(n.map((e=>(0,w.getImage)(`symbol_logo_${e}`,e,I).then((e=>e.cloneNode()))))));var n;t.then((e=>{var n,r,o,a,l,s,h,g,v;if(t===p.current)switch(e.length){case 0:null===(n=u.current)||void 0===n||n.classList.add(C.hidden),null===(r=c.current)||void 0===r||r.classList.add(E),null===(o=i.current)||void 0===o||o.classList.remove(E);break;case 1:N(c.current,e[0]),null===(a=u.current)||void 0===a||a.classList.add(C.hidden),null===(l=c.current)||void 0===l||l.classList.remove(E),null===(s=i.current)||void 0===s||s.classList.add(E);break;case 2:N(d.current,e[0]),N(m.current,e[1]),null===(h=u.current)||void 0===h||h.classList.remove(C.hidden),null===(g=c.current)||void 0===g||g.classList.add(E),null===(v=i.current)||void 0===v||v.classList.add(E)}}))}),[o,l]),r.createElement("span",{className:a()(t,C.container)},r.createElement("span",{ref:u,className:a()(C.pairContainer,C.hidden)},r.createElement("span",{className:(0,b.getBlockStyleClasses)(s)},r.createElement("span",{ref:m,className:a()(C.logo,(0,b.getLogoStyleClasses)(s))}),r.createElement("span",{ref:d,className:a()(C.logo,(0,b.getLogoStyleClasses)(s))}))),r.createElement("span",{ref:c,className:a()(C.logo,E,(0,x.getStyleClasses)(s))}),r.createElement("span",{ref:i,className:a()(C.logo,(0,x.getStyleClasses)(s))},r.createElement(S.CircleLogo,{size:s,placeholderLetter:n})))}function N(e,t){e&&(e.innerHTML="",e.appendChild(t))}function I(e){e.decoding="async"}var R=n(54257);function _(e){const{logoId:t,baseCurrencyLogoId:n,currencyLogoId:o,placeholder:l,className:s,size:i="xsmall"}=e,c=(0,r.useMemo)((()=>{const e={logoid:t,"currency-logoid":o,"base-currency-logoid":n};return(0,f.removeUsdFromCryptoPairLogos)((0,f.resolveLogoUrls)(e,y.LogoSize.Medium))}),[t,o,n]);return r.createElement(L,{key:i,className:a()(R.logo,s),url1:c[0],url2:c[1],placeholderLetter:l,size:i})}function T(e){return e===m.StdTheme.Dark?n(64494):n(2495)}const D=y.LogoSize.Medium;var B=n(33172);function M(e){const{country:t,providerId:n,sourceId:o,className:s}=e,i=(0,p.useWatchedValueReadonly)({watchedValue:h.watchedTheme}),[c,u]=(0,r.useState)(function({country:e,providerId:t,sourceId:n}){const r=(0,y.getLogoUrlResolver)();return o=>{ -const a=e=>r.getProviderLogoUrl(e,D),s=[{value:n,resolve:a},{value:e,resolve:e=>r.getCountryFlagUrl(e.toUpperCase(),D)},{value:t,resolve:a}].find((({value:e})=>void 0!==e&&e.length>0));return void 0!==s?s.resolve((0,l.ensureDefined)(s.value)):T(o)}}({country:t,providerId:n,sourceId:o})(i));return r.createElement("img",{className:a()(s,B.icon),src:c,onError:function(){u(T(i))}})}var O=n(69533),A=n(39339);function z(e){var t,n;const{dangerousTitleHTML:o,title:f,dangerousDescriptionHTML:y,description:b,searchToken:S,exchangeName:x,marketType:w,onClick:k,isSelected:C,isEod:E=!1,isActive:L=!1,isOffset:N=!1,invalid:I=!1,isHighlighted:R=!1,hideExchange:T=!1,hideMarkedListFlag:D=!1,onExpandClick:B,isExpanded:z,hoverComponent:Q,country:F,providerId:P,source:U,source2:W,type:V,flag:Z,itemRef:K,onMouseOut:q,onMouseOver:j,className:H,actions:G,reference:$,fullSymbolName:Y,logoId:X,currencyLogoId:J,baseCurrencyLogoId:ee,shortName:te,hideLogo:ne=!1,exchangeTooltip:re,hideMarketType:oe,isPrimary:ae}=e,{isSmallWidth:le,isMobile:se}=(0,l.ensureNotNull)((0,r.useContext)(d.SymbolSearchItemsDialogContext)),ie=Boolean(Q),ce=!I&&!T&&(se||!ie),ue=(0,p.useWatchedValueReadonly)({watchedValue:h.watchedTheme})===m.StdTheme.Dark?A.dark:A.light,de=Q,me=i.enabled("show_symbol_logos"),pe=i.enabled("show_exchange_logos"),he=me||!1,ge=null!==(t=null==W?void 0:W.description)&&void 0!==t?t:U,ve=null!==(n=null==W?void 0:W.name)&&void 0!==n?n:U;return r.createElement("div",{className:a()(A.itemRow,le&&A.multiLine,R&&A.highlighted,R&&ue,C&&A.selected,L&&A.active,I&&A.invalid,!se&&g.mobiletouch&&ie&&A.hover,H),onClick:function(e){if(!k||e.defaultPrevented)return;e.preventDefault(),k(e)},"data-role":e["data-role"]||"list-item","data-active":L,"data-type":w,"data-name":"symbol-search-dialog-content-item",onMouseOut:q,onMouseOver:j,ref:$},r.createElement("div",{ref:K,className:a()(A.itemInfoCell,A.cell,N&&A.offset)},r.createElement("div",{className:a()(A.actionHandleWrap,!he&&A.fixedWidth)},r.createElement(r.Fragment,null,!1,B&&r.createElement("div",{onClick:function(e){if(!B||e.defaultPrevented)return;e.preventDefault(),B(e)}},r.createElement(s.Icon,{className:a()(A.expandHandle,z&&A.expanded,C&&A.selected),icon:O})),he&&!N&&r.createElement("div",{className:a()(A.logo,Boolean(B)&&A.isExpandable)},r.createElement(_,{key:Y,logoId:X,currencyLogoId:J,baseCurrencyLogoId:ee,placeholder:te?te[0]:void 0})))),r.createElement("div",{className:a()(A.description,he&&N&&A.offset)},f&&r.createElement("div",{className:a()(A.symbolTitle,L&&A.active,I&&A.invalid,!Boolean(y)&&A.noDescription),"data-name":"list-item-title"},"string"==typeof f&&S?r.createElement(c.HighlightedText,{className:A.highlightedText,text:f,queryString:S,rules:(0,u.createRegExpList)(S)}):f,E&&r.createElement("span",{className:A.dataMode},"E")),!f&&o&&r.createElement("div",{className:a()(A.symbolTitle,L&&A.active,I&&A.invalid),"data-name":"list-item-title"},r.createElement("span",{dangerouslySetInnerHTML:{__html:o}}),E&&r.createElement("span",{className:A.dataMode -},"E")),le&&fe())),!le&&r.createElement("div",{className:a()(A.cell,A.descriptionCell,Boolean(de)&&A.addition)},fe(),de?r.createElement(de,{...e,className:A.actions,onMouseOver:void 0,onMouseOut:void 0}):null),le&&de?r.createElement(de,{...e,className:A.cell,onMouseOver:void 0,onMouseOut:void 0}):null,ce&&r.createElement("div",{className:a()(A.exchangeCell,A.cell)},r.createElement("div",{className:a()(A.exchangeDescription)},!oe&&r.createElement("div",{className:a()(A.marketType,L&&A.active)},w),r.createElement("div",{className:A.source},!1,"economic"===V&&ge&&ve?r.createElement("div",{className:a()(A.exchangeName,L&&A.active,"apply-common-tooltip",A.narrow,oe&&A.wide),title:ge},ve):r.createElement("div",{className:a()(A.exchangeName,L&&A.active,re&&"apply-common-tooltip"),title:re},x))),pe&&r.createElement("div",{className:A.flag},r.createElement(M,{key:pe?`${Y}_exchange`:`${F}_${P}_${null==W?void 0:W.id}_${V}_${Z}`,className:A.icon,country:F,providerId:P,sourceId:"economic"===V&&W?W.id:void 0}))),r.createElement("div",{className:a()(A.cell,Boolean(G)&&A.actionsCell)},G));function fe(){if(I)return null;const e=a()(A.symbolDescription,L&&A.active,!g.mobiletouch&&"apply-overflow-tooltip apply-overflow-tooltip--allow-text");return b?r.createElement("div",{className:e},S?r.createElement(c.HighlightedText,{className:A.highlightedText,text:b,queryString:S,rules:(0,u.createRegExpList)(S)}):b):y?r.createElement("div",{"data-overflow-tooltip-text":(0,v.removeTags)(y),className:e,dangerouslySetInnerHTML:{__html:y}}):null}}},58442:(e,t,n)=>{"use strict";n.d(t,{QualifiedSources:()=>r,qualifyProName:()=>l});var r,o=n(50151),a=n(14483);n(81319);function l(e){return e}!function(e){function t(e){return e.pro_name}function n(e){{const t=a.enabled("pay_attention_to_ticker_not_symbol")?e.ticker:e.full_name;return(0,o.ensureDefined)(t)}}e.fromQuotesSnapshot=function(e){return"error"===e.status?e.symbolname:e.values.pro_name},e.fromQuotesResponse=function(e){const{values:n,symbolname:r,status:o}=e;return"error"===o&&r?r:t(n)},e.fromQuotes=t,e.fromSymbolSearchResult=function(e,t){{const{ticker:n,full_name:r}=null!=t?t:e;return a.enabled("pay_attention_to_ticker_not_symbol")?(0,o.ensureDefined)(null!=n?n:r):(0,o.ensureDefined)(r)}},e.fromSymbolInfo=n,e.fromSymbolMessage=function(e,t){return"symbol_resolved"===t.method?n(t.params[1]):e}}(r||(r={}))},20882:(e,t,n)=>{"use strict";n.d(t,{createSearchSources:()=>s,filterSearchSources:()=>a,isAllSearchSourcesSelected:()=>o,splitSearchSourcesByGroup:()=>l});const r=[];function o(e){return""===e.value()}function a(e,t){return e.filter((e=>e.includes(t)))}function l(e){const t=new Map;e.forEach((e=>{t.has(e.group())?t.get(e.group()).push(e):t.set(e.group(),[e])}));for(const e of t.values()){e[0].group()!==ExchangeGroup.NorthAmerica&&e.sort(((e,t)=>e.name().toLowerCase()>t.name().toLowerCase()?1:-1))}return new Map([...t.entries()].sort((([e],[t])=>r.indexOf(e)-r.indexOf(t))))}function s(e,t){return t.map((t=>new e(t)))}},70613:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchDialogBodyContext:()=>r}) +(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.unsubscribe(this._requestResize)}focus(){(0,o.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,n;return null!==(n=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==n&&n}render(){const{className:e,wrapperClassName:t,headerClassName:n,isOpened:o,title:a,titleTextWrap:s,dataName:i,onClickOutside:c,additionalElementPos:g,additionalHeaderElement:v,backdrop:f,shouldForceFocus:y=!0,shouldReturnFocus:b,onForceFocus:S,showSeparator:N,subtitle:I,draggable:R=!0,fullScreen:_=!1,showCloseIcon:T=!0,rounded:D=!0,isAnimationEnabled:B,growPoint:M,dialogTooltip:O,unsetHeaderAlign:A,onDragStart:z,dataDialogName:F,closeAriaLabel:Q,containerAriaLabel:P,reference:U,containerTabIndex:W,closeButtonReference:V,onCloseButtonKeyDown:Z,shadowed:K,fullScreenViewOffsets:q}=this.props,j="after"!==g?v:void 0,H="after"===g?v:void 0,G="string"==typeof a?a:F||"",$=(0,k.filterDataProps)(this.props),Y=(0,w.mergeRefs)([this._handleReference,U]);return r.createElement(p.MatchMedia,{rule:m.DialogBreakpoints.SmallHeight},(g=>r.createElement(p.MatchMedia,{rule:m.DialogBreakpoints.TabletSmall},(m=>r.createElement(u.PopupDialog,{rounded:!(m||_)&&D,className:l()(C.dialog,_&&q&&C.bounded,e),isOpened:o,reference:Y,onKeyDown:this._handleKeyDown,onClickOutside:c,onClickBackdrop:c,fullscreen:m||_,guard:g?L:E,boundByScreen:m||_,shouldForceFocus:y,onForceFocus:S,shouldReturnFocus:b,backdrop:f,draggable:R,isAnimationEnabled:B,growPoint:M,name:this.props.dataName,dialogTooltip:O,onDragStart:z,containerAriaLabel:P,containerTabIndex:W,calculateDialogPosition:_&&q?this._calculatePositionWithOffsets:void 0,shadowed:K,...$},r.createElement("div",{className:l()(C.wrapper,t),"data-name":i,"data-dialog-name":G},void 0!==a&&r.createElement(x,{draggable:R&&!(m||_),onClose:this._handleCloseBtnClick,renderAfter:H,renderBefore:j,subtitle:I,title:a,titleTextWrap:s,showCloseIcon:T,className:n,unsetAlign:A,closeAriaLabel:Q,closeButtonReference:V,onCloseButtonKeyDown:Z}),N&&r.createElement(d.Separator,{className:C.separator}),r.createElement(h.PopupContext.Consumer,null,(e=>this._renderChildren(e,m||_)))))))))}}},69654:(e,t,n)=>{"use strict";n.d(t,{DialogSearch:()=>u});var r=n(50959),o=n(97754),a=n.n(o),l=n(44352),s=n(9745),i=n(69859),c=n(40281);function u(e){const{children:t,renderInput:o,onCancel:u,containerClassName:m,inputContainerClassName:p,iconClassName:h,...g}=e;return r.createElement("div",{className:a()(c.container,m)},r.createElement("div",{className:a()(c.inputContainer,p,u&&c.withCancel)},o||r.createElement(d,{...g})),t,r.createElement(s.Icon,{className:a()(c.icon,h),icon:i}),u&&r.createElement("div",{className:c.cancel,onClick:u},l.t(null,void 0,n(20036))))}function d(e){const{className:t,reference:n,value:o,onChange:l,onFocus:s,onBlur:i,onKeyDown:u,onSelect:d,placeholder:m,...p}=e;return r.createElement("input",{...p,ref:n, +type:"text",className:a()(t,c.input),autoComplete:"off","data-role":"search",placeholder:m,value:o,onChange:l,onFocus:s,onBlur:i,onSelect:d,onKeyDown:u})}},40987:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchDialogContentItem:()=>z});var r=n(50959),o=n(97754),a=n.n(o),l=(n(44352),n(50151)),s=n(9745),i=n(14483),c=n(24637),u=n(19785),d=n(84524),m=n(24633),p=n(77975),h=n(45345),g=n(32563),v=n(94474),f=n(93251),y=n(36279),b=n(44747);n(82112);var S=n(76068),x=n(58492),w=n(12767),k=n(43010),C=n(57240);const E="tv-circle-logo--visually-hidden";function L(e){const{className:t,placeholderLetter:n,url1:o,url2:l,size:s="xxxsmall"}=e,i=(0,r.useRef)(null),c=(0,r.useRef)(null),u=(0,r.useRef)(null),d=(0,r.useRef)(null),m=(0,r.useRef)(null),p=(0,r.useRef)(null);return(0,k.useIsomorphicLayoutEffect)((()=>{const e=void 0===o?[]:void 0===l?[o]:[o,l],t=p.current=(n=e,Promise.all(n.map((e=>(0,w.getImage)(`symbol_logo_${e}`,e,I).then((e=>e.cloneNode()))))));var n;t.then((e=>{var n,r,o,a,l,s,h,g,v;if(t===p.current)switch(e.length){case 0:null===(n=u.current)||void 0===n||n.classList.add(C.hidden),null===(r=c.current)||void 0===r||r.classList.add(E),null===(o=i.current)||void 0===o||o.classList.remove(E);break;case 1:N(c.current,e[0]),null===(a=u.current)||void 0===a||a.classList.add(C.hidden),null===(l=c.current)||void 0===l||l.classList.remove(E),null===(s=i.current)||void 0===s||s.classList.add(E);break;case 2:N(d.current,e[0]),N(m.current,e[1]),null===(h=u.current)||void 0===h||h.classList.remove(C.hidden),null===(g=c.current)||void 0===g||g.classList.add(E),null===(v=i.current)||void 0===v||v.classList.add(E)}}))}),[o,l]),r.createElement("span",{className:a()(t,C.container)},r.createElement("span",{ref:u,className:a()(C.pairContainer,C.hidden)},r.createElement("span",{className:(0,b.getBlockStyleClasses)(s)},r.createElement("span",{ref:m,className:a()(C.logo,(0,b.getLogoStyleClasses)(s))}),r.createElement("span",{ref:d,className:a()(C.logo,(0,b.getLogoStyleClasses)(s))}))),r.createElement("span",{ref:c,className:a()(C.logo,E,(0,x.getStyleClasses)(s))}),r.createElement("span",{ref:i,className:a()(C.logo,(0,x.getStyleClasses)(s))},r.createElement(S.CircleLogo,{size:s,placeholderLetter:n})))}function N(e,t){e&&(e.innerHTML="",e.appendChild(t))}function I(e){e.decoding="async"}var R=n(54257);function _(e){const{logoId:t,baseCurrencyLogoId:n,currencyLogoId:o,placeholder:l,className:s,size:i="xsmall"}=e,c=(0,r.useMemo)((()=>{const e={logoid:t,"currency-logoid":o,"base-currency-logoid":n};return(0,f.removeUsdFromCryptoPairLogos)((0,f.resolveLogoUrls)(e,y.LogoSize.Medium))}),[t,o,n]);return r.createElement(L,{key:i,className:a()(R.logo,s),url1:c[0],url2:c[1],placeholderLetter:l,size:i})}function T(e){return e===m.StdTheme.Dark?n(64494):n(2495)}const D=y.LogoSize.Medium;var B=n(33172);function M(e){const{country:t,providerId:n,sourceId:o,className:s}=e,i=(0,p.useWatchedValueReadonly)({watchedValue:h.watchedTheme}),[c,u]=(0,r.useState)(function({country:e,providerId:t,sourceId:n}){const r=(0,y.getLogoUrlResolver)();return o=>{ +const a=e=>r.getProviderLogoUrl(e,D),s=[{value:n,resolve:a},{value:e,resolve:e=>r.getCountryFlagUrl(e.toUpperCase(),D)},{value:t,resolve:a}].find((({value:e})=>void 0!==e&&e.length>0));return void 0!==s?s.resolve((0,l.ensureDefined)(s.value)):T(o)}}({country:t,providerId:n,sourceId:o})(i));return r.createElement("img",{className:a()(s,B.icon),src:c,onError:function(){u(T(i))}})}var O=n(69533),A=n(39339);function z(e){var t,n;const{dangerousTitleHTML:o,title:f,dangerousDescriptionHTML:y,description:b,searchToken:S,exchangeName:x,marketType:w,onClick:k,isSelected:C,isEod:E=!1,isActive:L=!1,isOffset:N=!1,invalid:I=!1,isHighlighted:R=!1,hideExchange:T=!1,hideMarkedListFlag:D=!1,onExpandClick:B,isExpanded:z,hoverComponent:F,country:Q,providerId:P,source:U,source2:W,type:V,flag:Z,itemRef:K,onMouseOut:q,onMouseOver:j,className:H,actions:G,reference:$,fullSymbolName:Y,logoId:X,currencyLogoId:J,baseCurrencyLogoId:ee,shortName:te,hideLogo:ne=!1,exchangeTooltip:re,hideMarketType:oe,isPrimary:ae}=e,{isSmallWidth:le,isMobile:se}=(0,l.ensureNotNull)((0,r.useContext)(d.SymbolSearchItemsDialogContext)),ie=Boolean(F),ce=!I&&!T&&(se||!ie),ue=(0,p.useWatchedValueReadonly)({watchedValue:h.watchedTheme})===m.StdTheme.Dark?A.dark:A.light,de=F,me=i.enabled("show_symbol_logos"),pe=i.enabled("show_exchange_logos"),he=me||!1,ge=null!==(t=null==W?void 0:W.description)&&void 0!==t?t:U,ve=null!==(n=null==W?void 0:W.name)&&void 0!==n?n:U;return r.createElement("div",{className:a()(A.itemRow,le&&A.multiLine,R&&A.highlighted,R&&ue,C&&A.selected,L&&A.active,I&&A.invalid,!se&&g.mobiletouch&&ie&&A.hover,H),onClick:function(e){if(!k||e.defaultPrevented)return;e.preventDefault(),k(e)},"data-role":e["data-role"]||"list-item","data-active":L,"data-type":w,"data-name":"symbol-search-dialog-content-item",onMouseOut:q,onMouseOver:j,ref:$},r.createElement("div",{ref:K,className:a()(A.itemInfoCell,A.cell,N&&A.offset)},r.createElement("div",{className:a()(A.actionHandleWrap,!he&&A.fixedWidth)},r.createElement(r.Fragment,null,!1,B&&r.createElement("div",{onClick:function(e){if(!B||e.defaultPrevented)return;e.preventDefault(),B(e)}},r.createElement(s.Icon,{className:a()(A.expandHandle,z&&A.expanded,C&&A.selected),icon:O})),he&&!N&&r.createElement("div",{className:a()(A.logo,Boolean(B)&&A.isExpandable)},r.createElement(_,{key:Y,logoId:X,currencyLogoId:J,baseCurrencyLogoId:ee,placeholder:te?te[0]:void 0})))),r.createElement("div",{className:a()(A.description,he&&N&&A.offset)},f&&r.createElement("div",{className:a()(A.symbolTitle,L&&A.active,I&&A.invalid,!Boolean(y)&&A.noDescription),"data-name":"list-item-title"},"string"==typeof f&&S?r.createElement(c.HighlightedText,{className:A.highlightedText,text:f,queryString:S,rules:(0,u.createRegExpList)(S)}):f,E&&r.createElement("span",{className:A.dataMode},"E")),!f&&o&&r.createElement("div",{className:a()(A.symbolTitle,L&&A.active,I&&A.invalid),"data-name":"list-item-title"},r.createElement("span",{dangerouslySetInnerHTML:{__html:o}}),E&&r.createElement("span",{className:A.dataMode +},"E")),le&&fe())),!le&&r.createElement("div",{className:a()(A.cell,A.descriptionCell,Boolean(de)&&A.addition)},fe(),de?r.createElement(de,{...e,className:A.actions,onMouseOver:void 0,onMouseOut:void 0}):null),le&&de?r.createElement(de,{...e,className:A.cell,onMouseOver:void 0,onMouseOut:void 0}):null,ce&&r.createElement("div",{className:a()(A.exchangeCell,A.cell)},r.createElement("div",{className:a()(A.exchangeDescription)},!oe&&r.createElement("div",{className:a()(A.marketType,L&&A.active)},w),r.createElement("div",{className:A.source},!1,"economic"===V&&ge&&ve?r.createElement("div",{className:a()(A.exchangeName,L&&A.active,"apply-common-tooltip",A.narrow,oe&&A.wide),title:ge},ve):r.createElement("div",{className:a()(A.exchangeName,L&&A.active,re&&"apply-common-tooltip"),title:re},x))),pe&&r.createElement("div",{className:A.flag},r.createElement(M,{key:pe?`${Y}_exchange`:`${Q}_${P}_${null==W?void 0:W.id}_${V}_${Z}`,className:A.icon,country:Q,providerId:P,sourceId:"economic"===V&&W?W.id:void 0}))),r.createElement("div",{className:a()(A.cell,Boolean(G)&&A.actionsCell)},G));function fe(){if(I)return null;const e=a()(A.symbolDescription,L&&A.active,!g.mobiletouch&&"apply-overflow-tooltip apply-overflow-tooltip--allow-text");return b?r.createElement("div",{className:e},S?r.createElement(c.HighlightedText,{className:A.highlightedText,text:b,queryString:S,rules:(0,u.createRegExpList)(S)}):b):y?r.createElement("div",{"data-overflow-tooltip-text":(0,v.removeTags)(y),className:e,dangerouslySetInnerHTML:{__html:y}}):null}}},58442:(e,t,n)=>{"use strict";n.d(t,{QualifiedSources:()=>r,qualifyProName:()=>l});var r,o=n(50151),a=n(14483);n(81319);function l(e){return e}!function(e){function t(e){return e.pro_name}function n(e){{const t=a.enabled("pay_attention_to_ticker_not_symbol")?e.ticker:e.full_name;return(0,o.ensureDefined)(t)}}e.fromQuotesSnapshot=function(e){return"error"===e.status?e.symbolname:e.values.pro_name},e.fromQuotesResponse=function(e){const{values:n,symbolname:r,status:o}=e;return"error"===o&&r?r:t(n)},e.fromQuotes=t,e.fromSymbolSearchResult=function(e,t){{const{ticker:n,full_name:r}=null!=t?t:e;return a.enabled("pay_attention_to_ticker_not_symbol")?(0,o.ensureDefined)(null!=n?n:r):(0,o.ensureDefined)(r)}},e.fromSymbolInfo=n,e.fromSymbolMessage=function(e,t){return"symbol_resolved"===t.method?n(t.params[1]):e}}(r||(r={}))},20882:(e,t,n)=>{"use strict";n.d(t,{createSearchSources:()=>s,filterSearchSources:()=>a,isAllSearchSourcesSelected:()=>o,splitSearchSourcesByGroup:()=>l});const r=[];function o(e){return""===e.value()}function a(e,t){return e.filter((e=>e.includes(t)))}function l(e){const t=new Map;e.forEach((e=>{t.has(e.group())?t.get(e.group()).push(e):t.set(e.group(),[e])}));for(const e of t.values()){e[0].group()!==ExchangeGroup.NorthAmerica&&e.sort(((e,t)=>e.name().toLowerCase()>t.name().toLowerCase()?1:-1))}return new Map([...t.entries()].sort((([e],[t])=>r.indexOf(e)-r.indexOf(t))))}function s(e,t){return t.map((t=>new e(t)))}},70613:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchDialogBodyContext:()=>r}) ;const r=n(50959).createContext(null)},84524:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchItemsDialogContext:()=>r});const r=n(50959).createContext(null)},32456:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchItemsDialog:()=>We});var r=n(50959),o=n(97754),a=n.n(o),l=n(44352),s=n(15983);const i=["futures","forex","bond","economic"];var c=n(84877),u=n(14483),d=n(24437),m=n(35057),p=n(9745),h=n(84524),g=n(69654),v=n(20882),f=n(54638);function y(e){const{children:t,className:n}=e;return r.createElement("div",{className:a()(f.container,n)},r.createElement("div",{className:f.childrenWrapper},t))}var b=n(50151),S=n(78036),x=n(24637),w=n(19785),k=n(81319),C=n(91540),E=n(50674);function L(e){const{searchSource:t,onClick:n,queryString:o}=e,{symbolSearchContent:l,isAllSearchSourcesSelected:s,allSearchSourcesTitle:i,isMobile:c}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),u=l.currentSelectedSearchSource,d=(0,b.ensureNotNull)(u).value(),m=s(t),g=t.value()===d,v=(0,r.useMemo)((()=>(0,w.createRegExpList)(o)),[o]),f=t.description(),y=f&&!m,L=k.isSeparateSymbolSearchTabs&&m&&i?i:t.name(),N=a()(E.container,c?E.mobile:E.desktop,g&&E.selected,m&&E.allSelected,m&&E.libAllSelected,!m&&c&&E.bordered);return r.createElement("div",{className:a()(!c&&E.wrap,m&&E.libAllSelected),onClick:n},r.createElement("div",{className:N},r.createElement("div",{className:E.iconWrap},!!m&&r.createElement(p.Icon,{className:a()(E.icon,E.allSelectedIcon),icon:C})),r.createElement("div",{className:E.textBlock},r.createElement("div",{className:a()(E.title,!y&&!c&&E.titleWithoutDesc)},r.createElement(x.HighlightedText,{className:a()(g&&E.highlighted),queryString:o,text:L,rules:v})),y&&r.createElement("div",{className:a()(E.description,"apply-overflow-tooltip")},r.createElement(x.HighlightedText,{className:E.highlighted,queryString:o,rules:v,text:f})))))}var N=n(77975),I=n(45345),R=n(26843),_=n(70613),T=n(66619),D=n(67562),B=n(70699);const M={emptyTextClassName:B.emptyText};function O(e){const{searchSources:t}=e,{setSelectedSearchSource:o,setMode:s,isMobile:i,emptyState:c,autofocus:u}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),d=(0,N.useWatchedValueReadonly)({watchedValue:I.watchedTheme})===R.StdTheme.Dark?T:D,[m,f]=(0,r.useState)(""),b=(0,r.useMemo)((()=>[{group:null,sources:(0,v.filterSearchSources)(t,m)}]),[t,m]),x=(0,r.useRef)(null),w=(0,r.useRef)(null);(0,r.useLayoutEffect)((()=>{var e;u&&(null===(e=null==x?void 0:x.current)||void 0===e||e.focus())}),[]);const k=c?r.createElement(c,null):r.createElement(y,{className:B.noResultsDesktop},r.createElement(p.Icon,{icon:d,className:B.emptyIcon}),r.createElement("div",{className:B.emptyText},l.t(null,void 0,n(29673)))),C=!(b.length&&b.every((e=>0===e.sources.length)));return r.createElement(_.SymbolSearchDialogBodyContext.Provider,{value:M},r.createElement(g.DialogSearch,{placeholder:l.t(null,void 0,n(52298)),onChange:function(e){f(e.target.value),w&&w.current&&(w.current.scrollTop=0)},reference:x}),C?r.createElement("div",{ref:w,className:a()(B.contentList,!i&&B.contentListDesktop), -onTouchStart:function(){var e;null===(e=x.current)||void 0===e||e.blur()}},b.map((e=>{const{group:t,sources:n}=e;return 0===n.length?r.createElement(r.Fragment,{key:t}):r.createElement(r.Fragment,{key:t},!1,r.createElement("div",{className:a()(B.searchSourceItemsContainer,!i&&B.searchSourceItemsContainerDesktop)},n.map((e=>r.createElement(L,{key:e.value(),searchSource:e,queryString:m,onClick:E.bind(null,e)})))))}))):k);function E(e){o(e),s("symbolSearch")}}var A=n(962),z=n(45884);n(76861),n(69798);function Q(e){return e.hasOwnProperty("exchange")}async function F(e){{const t=await async function(e){return new Promise((t=>{window.ChartApiInstance.searchSymbols(e.text||"",e.exchange||"",e.type||"","",!1,!0,"",!0,"",(e=>{t(e)}))}))}(e);return{symbols:t,symbols_remaining:0}}}new Map([].map((({value:e,search_type:t})=>[e,t])));var P=n(78136),U=n(51768),W=n(68335),V=n(31409),Z=n(44254),K=n(486),q=n(81574),j=n(35119),H=n(32617),G=n(69135),$=n(63861),Y=n(52597);function X(e){var t;const{state:n,update:o}=e,{searchRef:a,forceUpdate:l,upperCaseEnabled:i}=(0,b.ensureNotNull)((0,r.useContext)(h.SymbolSearchItemsDialogContext)),c=(0,Z.tokenize)(null===(t=a.current)||void 0===t?void 0:t.value),d=(0,s.validate)(c);let m=[{icon:K,insert:"/",type:"binaryOp",name:"division"},{icon:q,insert:"-",type:"binaryOp",name:"subtraction"},{icon:j,insert:"+",type:"binaryOp",name:"addition"},{icon:H,insert:"*",type:"binaryOp",name:"multiplication"}];return u.enabled("hide_exponentiation_spread_operator")||(m=m.concat([{icon:G,insert:"^",type:"binaryOp",name:"exponentiation"}])),u.enabled("hide_reciprocal_spread_operator")||(m=m.concat([{icon:$,type:"complete",name:"1/x",callback:()=>{!a.current||d.errors.length||d.warnings.length||(a.current.value=(0,s.stringifyTokens)((0,s.flip)(c)),l())}}])),r.createElement("div",{className:Y.actions},m.map((e=>r.createElement(V.ToolWidgetButton,{className:Y.actionButton,icon:e.icon,key:e.name,isDisabled:J(e,d),onClick:()=>function(e){var t;if(!J(e,d)){if(e.insert&&a.current){const t=a.current.value+e.insert;a.current.value=t,a.current.setSelectionRange(t.length,t.length);const[r,,c]=(0,s.getCurrentTokenParamsFromInput)(a.current,i);n.current&&(n.current.selectedIndexValue=-1,n.current.searchSpreadsValue=(0,s.isSpread)(c),n.current.searchTokenValue=r),l(),o()}e.callback&&e.callback(),null===(t=a.current)||void 0===t||t.focus(),(0,U.trackEvent)("GUI","SS",e.name)}}(e)}))))}function J(e,t){let n=!1;if(!t.errors.length)switch(e.type){case"binaryOp":n="var"===t.currentState;break;case"openBrace":n="var"!==t.currentState;break;case"closeBrace":n="var"===t.currentState&&t.braceBalance>0;break;case"complete":n=!t.errors.length&&!t.warnings.length}return!n}var ee=n(90186),te=n(61371);function ne(e){const{title:t,isActive:n,isAnimated:r,activeColor:o,size:l="m",appearance:s="default",fontSize:i="m",grayStyles:c,className:u}=e;return a()(te.bubble,n&&te.active,o&&te[o],t&&"apply-common-tooltip",l&&te[`size-${l}`],i&&te[`fontSize-${i}`],s&&te[`appearance-${s}`],r&&te.animated,c&&te.gray,u)}function re(e){ +onTouchStart:function(){var e;null===(e=x.current)||void 0===e||e.blur()}},b.map((e=>{const{group:t,sources:n}=e;return 0===n.length?r.createElement(r.Fragment,{key:t}):r.createElement(r.Fragment,{key:t},!1,r.createElement("div",{className:a()(B.searchSourceItemsContainer,!i&&B.searchSourceItemsContainerDesktop)},n.map((e=>r.createElement(L,{key:e.value(),searchSource:e,queryString:m,onClick:E.bind(null,e)})))))}))):k);function E(e){o(e),s("symbolSearch")}}var A=n(962),z=n(45884);n(76861),n(69798);function F(e){return e.hasOwnProperty("exchange")}async function Q(e){{const t=await async function(e){return new Promise((t=>{window.ChartApiInstance.searchSymbols(e.text||"",e.exchange||"",e.type||"","",!1,!0,"",!0,"",(e=>{t(e)}))}))}(e);return{symbols:t,symbols_remaining:0}}}new Map([].map((({value:e,search_type:t})=>[e,t])));var P=n(78136),U=n(51768),W=n(68335),V=n(31409),Z=n(44254),K=n(486),q=n(81574),j=n(35119),H=n(32617),G=n(69135),$=n(63861),Y=n(52597);function X(e){var t;const{state:n,update:o}=e,{searchRef:a,forceUpdate:l,upperCaseEnabled:i}=(0,b.ensureNotNull)((0,r.useContext)(h.SymbolSearchItemsDialogContext)),c=(0,Z.tokenize)(null===(t=a.current)||void 0===t?void 0:t.value),d=(0,s.validate)(c);let m=[{icon:K,insert:"/",type:"binaryOp",name:"division"},{icon:q,insert:"-",type:"binaryOp",name:"subtraction"},{icon:j,insert:"+",type:"binaryOp",name:"addition"},{icon:H,insert:"*",type:"binaryOp",name:"multiplication"}];return u.enabled("hide_exponentiation_spread_operator")||(m=m.concat([{icon:G,insert:"^",type:"binaryOp",name:"exponentiation"}])),u.enabled("hide_reciprocal_spread_operator")||(m=m.concat([{icon:$,type:"complete",name:"1/x",callback:()=>{!a.current||d.errors.length||d.warnings.length||(a.current.value=(0,s.stringifyTokens)((0,s.flip)(c)),l())}}])),r.createElement("div",{className:Y.actions},m.map((e=>r.createElement(V.ToolWidgetButton,{className:Y.actionButton,icon:e.icon,key:e.name,isDisabled:J(e,d),onClick:()=>function(e){var t;if(!J(e,d)){if(e.insert&&a.current){const t=a.current.value+e.insert;a.current.value=t,a.current.setSelectionRange(t.length,t.length);const[r,,c]=(0,s.getCurrentTokenParamsFromInput)(a.current,i);n.current&&(n.current.selectedIndexValue=-1,n.current.searchSpreadsValue=(0,s.isSpread)(c),n.current.searchTokenValue=r),l(),o()}e.callback&&e.callback(),null===(t=a.current)||void 0===t||t.focus(),(0,U.trackEvent)("GUI","SS",e.name)}}(e)}))))}function J(e,t){let n=!1;if(!t.errors.length)switch(e.type){case"binaryOp":n="var"===t.currentState;break;case"openBrace":n="var"!==t.currentState;break;case"closeBrace":n="var"===t.currentState&&t.braceBalance>0;break;case"complete":n=!t.errors.length&&!t.warnings.length}return!n}var ee=n(90186),te=n(61371);function ne(e){const{title:t,isActive:n,isAnimated:r,activeColor:o,size:l="m",appearance:s="default",fontSize:i="m",grayStyles:c,className:u}=e;return a()(te.bubble,n&&te.active,o&&te[o],t&&"apply-common-tooltip",l&&te[`size-${l}`],i&&te[`fontSize-${i}`],s&&te[`appearance-${s}`],r&&te.animated,c&&te.gray,u)}function re(e){ const{id:t,title:n,tabIndex:o,role:l,contentClassName:s,children:i,onClick:c,onMouseDown:u,reference:d,grayStyles:m,...p}=e;return r.createElement("span",{...(0,ee.filterAriaProps)(p),...(0,ee.filterDataProps)(p),id:t,title:n,tabIndex:o,role:l,className:ne(e),onClick:c,onMouseDown:u,ref:d},r.createElement("span",{className:a()(te.content,s)},i))}var oe=n(88389);function ae(e){const{className:t,itemClassName:n,itemContentClassName:a,items:l,getItemTitle:s,getItemTooltip:i,getItemKey:c,checkItemIsActive:u,getItemColor:d,onBubbleClick:m,multiline:p,children:h,BubbleComponent:g=re,reference:v,fontSize:f,grayStyles:y}=e;return r.createElement("div",{className:o(t,oe.bubbles,p&&oe.multiLine),ref:v},l.map(((e,t)=>r.createElement(g,{key:c?c(e):t,id:c?c(e):t.toString(),className:o(oe.bubble,n),contentClassName:a,onClick:function(){m(e)},onMouseDown:function(e){e.preventDefault()},isActive:!!u&&u(e),activeColor:d?d(e):void 0,fontSize:f,title:i?i(e):void 0,grayStyles:y},s(e)))),h)}var le=n(63932),se=n(20037),ie=n(29006),ce=n(90744),ue=n(10381),de=n(52019),me=n(14444);const pe=(0,k.getDefaultSearchSource)();function he(e){const{mode:t,setMode:o,searchRef:s,cachedInputValue:i,setSelectedSearchSource:c,isAllSearchSourcesSelected:u,allSearchSourcesTitle:d,upperCaseEnabled:m,symbolSearchContent:g}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),v=g.currentSelectedSearchSource,f=(0,b.ensureNotNull)(v),y="symbolSearch"===t,x=u(f),w=k.isSeparateSymbolSearchTabs&&x&&d?d:f.name(),E=(0,r.useCallback)((()=>{k.isSeparateSymbolSearchTabs&&!x&&pe?c(pe):(s.current&&(i.current=m?s.current.value.toUpperCase():s.current.value),o("exchange"))}),[x,s,m,o,c]);return k.isSeparateSymbolSearchTabs?y?r.createElement(ce.LightButton,{onClick:E,isPills:!x,size:"xsmall",variant:x?"ghost":"quiet-primary",showCaret:x,endIcon:x?void 0:de,enableActiveStateStyles:!1,className:a()(me.button,!x&&me.withFlag,"apply-common-tooltip"),title:w,tabIndex:-1,"data-name":"sources-button"},r.createElement("div",{className:me.buttonContent},null,r.createElement("span",null,w))):null:y?r.createElement("div",{className:a()(me.flagWrap,"apply-common-tooltip",!x&&me.withFlag),title:l.t(null,void 0,n(13269)),onClick:E,"data-name":"sources-button"},x&&r.createElement(p.Icon,{className:me.icon,icon:C}),null,r.createElement("div",{className:a()(me.title)},w),r.createElement(ue.ToolWidgetCaret,{className:me.caret,dropped:!1})):null}var ge=n(37796);function ve(e){const{brokerButton:t=null}=e,{isSmallWidth:o,selectedFilterValues:s,setSelectedFilterValues:i,isMobile:c,searchRef:u,symbolSearchContent:d}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),m=d.tabSelectFilters;return k.isSeparateSymbolSearchTabs?r.createElement("div",{className:a()(ge.wrap,ge.small,ge.newStyles,c&&ge.mobile)},t&&r.createElement("div",{className:ge.brokerWrap},t),d.canChangeExchange&&r.createElement("div",{className:ge.filterItem},r.createElement(he,null)),m&&m.map((e=>{const{id:t,options:n,label:o}=e,a=n.find((e=>e.value===FILTER_DEFAULT_VALUE)) ;if(!a)throw new Error("There must be default filter value in filter definition");const l=n.find((e=>{var n;return e.value===(null===(n=s[d.currentSymbolType])||void 0===n?void 0:n[t])}))||a;return r.createElement("div",{key:t,className:ge.filterItem},r.createElement(SymbolSearchSelectFilter,{selectedOption:l,defaultOption:a,options:n,onSelect:e=>{var n;i(d.currentSymbolType,{[t]:e.value}),trackEvent("New SS",d.currentSymbolType,null===e.value?e.analyticsLabel:e.value),null===(n=u.current)||void 0===n||n.focus()},label:o,isMobile:c,"data-name":t}))}))):r.createElement("div",{className:a()(ge.wrap,o&&ge.small)},r.createElement("div",{className:ge.item},r.createElement("div",{className:ge.text},o?l.t(null,void 0,n(48490)):l.t(null,void 0,n(89053)))),r.createElement("div",{className:ge.item},!o&&r.createElement("div",{className:ge.text},l.t(null,void 0,n(29601))),d.canChangeExchange&&r.createElement("div",{className:ge.exchange},r.createElement(he,null))))}var fe=n(38223),ye=n(52662);function be(e){const{onTouchMove:t,listRef:n,className:o,listWrapRef:l,virtualListKey:s,items:i,getItemSize:c,hideFeed:u,canLoadMore:d,onLoadMoreSymbols:m}=e,{mode:p,isSmallWidth:g,handleListWidth:v}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),[f,y]=(0,r.useState)(null),x=(0,ie.useResizeObserver)((function([e]){y(e.contentRect.height),v(e.contentRect.width)})),w=(0,r.useCallback)((e=>{const{index:t,style:n}=e;return r.createElement("div",{style:n},i[t])}),[i]),C=(0,r.useCallback)((e=>(0,b.ensure)(i[e].key)),[i]),E="watchlist"===p&&null!==f;return r.createElement("div",{className:a()(ye.wrap,E&&ye.watchlist,u&&ye.noFeed,u&&k.isSeparateSymbolSearchTabs&&ye.newStyles,o),onTouchMove:t,ref:x},r.createElement("div",{ref:l,className:a()(ye.scrollContainer,u&&ye.noFeed)},E?r.createElement(se.VariableSizeList,{key:s,ref:n,className:ye.listContainer,width:"100%",height:(0,b.ensureNotNull)(f),itemCount:i.length,itemSize:c,children:w,itemKey:C,overscanCount:20,direction:(0,fe.isRtl)()?"rtl":"ltr"}):r.createElement(r.Fragment,null,r.createElement("div",{className:a()(ye.listContainer,g&&ye.multiLineItemsContainer)},!k.isSeparateSymbolSearchTabs&&r.createElement(ve,null),...i,!1))))}var Se=n(40987),xe=n(85544);const we=u.enabled("hide_image_invalid_symbol");function ke(e){const{otherSymbolsCount:t,onChangeSymbolTypeFilter:n,onResetFilters:a,onListTouchMove:l,brokerTitle:s,brokerLogoInfo:i,isBrokerActive:c,onBrokerToggle:u,listRef:d,listWrapRef:m,onLoadMoreSymbols:p,canLoadMore:g}=e,{mode:v,isMobile:f,selectedSymbolType:y,symbolTypes:b,feedItems:x,contentItem:w,emptyState:C=Ce,symbolSearchContent:E,symbolSearchState:L}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),N=s?r.createElement(BrokerButton,{brokerTitle:s,isActive:c,onToggle:u,logoInfo:i}):null,I="symbolSearch"===v&&["good","loadingWithPaginated"].includes(L),R=null!=w?w:Se.SymbolSearchDialogContentItem,_=(0,r.useMemo)((()=>x.map((e=>r.createElement(R,{...e,searchToken:E.token})))),[x]) ;return r.createElement(r.Fragment,null,"symbolSearch"===v&&r.createElement(r.Fragment,null,b.length>0&&r.createElement(ae,{className:o(k.isSeparateSymbolSearchTabs&&(E.withFilters||f&&N)&&xe.withFilters,!f&&N&&xe.withButton),itemClassName:xe.symbolType,items:b,getItemTitle:e=>e.name,getItemKey:e=>e.value,checkItemIsActive:e=>e.value===y,onBubbleClick:n,multiline:!f,grayStyles:!0},!f&&r.createElement("div",{className:xe.brokerButton},N)),!k.isSeparateSymbolSearchTabs&&f&&b.length>0&&s&&r.createElement("div",{className:xe.brokerButtonWrap},N),k.isSeparateSymbolSearchTabs&&r.createElement(ve,{brokerButton:f?N:void 0})),r.createElement(be,{listRef:d,listWrapRef:m,onTouchMove:l,items:_,getItemSize:()=>Le,onLoadMoreSymbols:p,canLoadMore:g,hideFeed:!I}),"loading"===L&&r.createElement("div",{className:xe.spinnerWrap},r.createElement(le.Spinner,null)),"symbolSearch"===v&&r.createElement(r.Fragment,null,!1,"empty"===L&&r.createElement(C,null)))}function Ce(e){const t=(0,N.useWatchedValueReadonly)({watchedValue:I.watchedTheme})===R.StdTheme.Dark?T:D;return r.createElement(y,{className:xe.noResultsDesktop},!we&&r.createElement(p.Icon,{icon:t,className:xe.emptyIcon}),r.createElement("div",{className:xe.emptyText},l.t(null,void 0,n(41379))))}const Ee=(0,k.getDefaultSearchSource)(),Le=52;function Ne(e){const{mode:t,setMode:o,setSelectedIndex:i,isMobile:c,selectedSearchSource:d,setSelectedSearchSource:m,isAllSearchSourcesSelected:p,selectedSymbolType:v,setSelectedSymbolType:f,symbolSearchContent:y,setSymbolSearchContent:b,searchRef:x,setSearchSpreads:w,showSpreadActions:C,selectedItem:E,forceUpdate:L,placeholder:N,initialScreen:I,footer:R,searchInput:T,upperCaseEnabled:D,externalInput:B,handleKeyDown:M,customSearchSymbols:O,filterDefinitions:V,filterQueryParams:Z,searchSources:K,symbolSearchState:q,setSymbolSearchState:j}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),H=(0,r.useRef)(t);H.current=t;const G=(0,r.useRef)(new AbortController),[$,Y]=(0,r.useState)(0),J=(0,r.useRef)(0),[ee,te]=(0,r.useState)(y.token),ne=(0,r.useRef)(null),re=(0,r.useRef)(null),oe=(0,r.useRef)({selectedIndexValue:-1,searchTokenValue:"",searchSpreadsValue:!0}),ae=(0,r.useRef)(null),le=(0,r.useRef)(null),{broker:se=null,brokerId:ie,brokerTitle:ce,brokerLogoInfo:ue,isBrokerChecked:de=!1,setIsBrokerChecked:me=(()=>{}),unhideSymbolSearchGroups:pe=""}={brokerId:void 0,brokerTitle:void 0,brokerLogoInfo:void 0};(0,r.useEffect)((()=>()=>{G.current.abort(),_e()}),[]),(0,r.useEffect)((()=>{(null==x?void 0:x.current)&&te(x.current.value)}),[]),(0,r.useEffect)((()=>{const e=x.current;if(e)return e.addEventListener("input",Se),e.addEventListener("focus",Ie),e.addEventListener("select",be),e.addEventListener("click",be),e.addEventListener("keyup",Re),B&&M&&e.addEventListener("keydown",M),()=>{e&&(e.removeEventListener("input",Se),e.removeEventListener("focus",Ie),e.removeEventListener("select",be),e.removeEventListener("click",be),e.removeEventListener("keyup",Re),B&&M&&e.removeEventListener("keydown",M))}}),[M]),(0,r.useEffect)((()=>{ -Boolean(I)&&""===ee.trim()||(b((e=>({...e,symbolStartIndex:0}))),Ce(ee,v,d).then((()=>{ne.current&&(ne.current.scrollTop=0)})))}),[ee,v,d,de,I,Z]),(0,r.useEffect)((()=>{var e;if(!E||!x.current)return;if(!u.enabled("show_spread_operators"))return x.current.value=E.symbol,void L();const t=Q(E)?E.exchange:E.parent.exchange;let n;n="contracts"in E&&(null===(e=E.contracts)||void 0===e?void 0:e.length)?E.contracts[0]:E;const r={name:n.symbol,exchange:t,prefix:n.prefix,fullName:n.full_name},[o,a]=(0,s.getNextSymbolInputValueAndPosition)(x.current,r,D);x.current.value=o,x.current.setSelectionRange(a,a),L()}),[E]);const he=null!=I?I:"div",ge=Boolean(I)&&"symbolSearch"!==t,ve=null!=T?T:g.DialogSearch,fe=(0,r.useMemo)((()=>({listRef:re,resetRecommends:Ne,updateRecommends:Ce,searchToken:ee,emptyTextClassName:xe.emptyText,isBrokerChecked:de,symbolSearchState:q,currentMode:H})),[re,ee,de,q,H,Z]);return r.createElement(_.SymbolSearchDialogBodyContext.Provider,{value:fe},!(B&&"symbolSearch"===t)&&r.createElement(ve,{reference:x,className:a()(xe.search,D&&xe.upperCase),placeholder:N||l.t(null,void 0,n(52298))},C&&r.createElement(X,{state:oe,update:we})),ge?r.createElement(he,null):r.createElement(ke,{otherSymbolsCount:$,onListTouchMove:function(){var e;null===(e=x.current)||void 0===e||e.blur()},onChangeSymbolTypeFilter:function(e){const{value:t}=e;f(t),i(-1)},onResetFilters:function(){var e;k.isSeparateSymbolSearchTabs?"resetFilter"===q?f((0,k.getAllSymbolTypesValue)()):Ee&&m(Ee):(f((0,k.getAllSymbolTypesValue)()),Ee&&m(Ee));me(!1),c||null===(e=x.current)||void 0===e||e.focus()},brokerTitle:ce,brokerLogoInfo:ue,isBrokerActive:de,onBrokerToggle:me,listRef:re,listWrapRef:ne,onLoadMoreSymbols:void 0,canLoadMore:void 0}),R);function ye(){if(!x.current)return;const[e,t,n]=(0,s.getCurrentTokenParamsFromInput)(x.current,D);J.current=t,oe.current={selectedIndexValue:-1,searchSpreadsValue:(0,s.isSpread)(n),searchTokenValue:e},ae.current||(ae.current=setTimeout(we,0))}function be(){if(!x.current)return;const[,e]=(0,s.getCurrentTokenParamsFromInput)(x.current,D);e!==J.current&&ye()}function Se(){u.enabled("show_spread_operators")?ye():x.current&&(oe.current={selectedIndexValue:-1,searchSpreadsValue:!1,searchTokenValue:x.current.value},ae.current||(ae.current=setTimeout(we,0)))}function we(){const{selectedIndexValue:e,searchTokenValue:t,searchSpreadsValue:n}=oe.current;ae.current=null,(0,A.unstable_batchedUpdates)((()=>{w(n),i(e),te(D?t.toUpperCase():t)}))}async function Ce(e,t,n,r){var o,a,l;try{"noop"===q?j("loading"):r?j("loadingWithPaginated"):(_e(),le.current=setTimeout((()=>{b({token:e,canChangeExchange:Boolean(d&&K.length>1&&!(0,k.exchangeSelectDisabled)(t)),tabSelectFilters:null==V?void 0:V[t],withFilters:!!t,currentSymbolType:t,currentSelectedSearchSource:d,currentTabAvailableSearchSources:K,renderSymbolSearchList:[],symbolsRemaining:0,symbolStartIndex:0}),j("loading")}),500)),Te();(0,k.getAllSymbolTypesValue)();const i=!1;let c;if(de&&se){c=(await(0,z.respectAbort)(G.current.signal,se.accountMetainfo())).prefix} -const m=u.enabled("show_spread_operators")?null!==(a=null!==(o=(0,s.getExchange)(e))&&void 0!==o?o:c)&&void 0!==a?a:null==n?void 0:n.getRequestExchangeValue():null==d?void 0:d.getRequestExchangeValue(),p=(0,s.getExchange)(e)||null===(l=n||d)||void 0===l?void 0:l.getRequestCountryValue(),[h,g]=await Promise.all([Le(G.current.signal,e,t,n,m,p,r),i&&!r?getRecent():Promise.resolve([])]),v=g.filter((e=>{var t,n;return m?(null===(t=e.exchange)||void 0===t?void 0:t.toLowerCase())===m.toLowerCase():!p||(null===(n=e.country)||void 0===n?void 0:n.toLowerCase())===p.toLowerCase()})),f=new Set(v.map((e=>`${e.exchange}_${e.symbol}`))),S=h.symbols.filter((e=>!f.has(`${e.exchange}_${e.symbol}`)));let x=function(e,t=window.ChartApiInstance.symbolsGrouping()){var n;const r={},o=[];for(let a=0;a({...n,canChangeExchange:Boolean(d&&K.length>1&&!(0,k.exchangeSelectDisabled)(t)),tabSelectFilters:null==V?void 0:V[t],token:e,symbolsRemaining:0,withFilters:!!t,currentSymbolType:t,currentSelectedSearchSource:d,currentTabAvailableSearchSources:K}))),_e(),void j("empty");_e(),b((n=>({...n,canChangeExchange:Boolean(d&&K.length>1&&!(0,k.exchangeSelectDisabled)(t)),tabSelectFilters:null==V?void 0:V[t],renderSymbolSearchList:x,token:e,symbolsRemaining:h.symbols_remaining,withFilters:!!t,currentSymbolType:t,currentSelectedSearchSource:d,currentTabAvailableSearchSources:K,symbolStartIndex:n.symbolStartIndex+h.symbols.length}))),j("good")}catch(e){(0,z.skipAbortError)(e)}}async function Le(e,t,n,r,o,a,l){var i;const c={serverHighlight:!1,text:u.enabled("show_spread_operators")?(0,s.shortName)(t):null===(i=x.current)||void 0===i?void 0:i.value,exchange:o,country:a,type:n,lang:window.language||"",sortByCountry:void 0,brokerId:ie,onlyTradable:Boolean(ie)&&de,unhideSymbolSearchGroups:pe,signal:e,start:l,filterQueryParams:Z},d=(0,P.getSearchRequestDelay)();return void 0!==d&&await(0,z.delay)(e,d),O?O(c):F(c)}function Ne(){Te(),j("empty"),te(""),w(!1),b((e=>({...e,symbolStartIndex:0}))),_e()}function Ie(){"watchlist"===H.current&&(o("symbolSearch"),(0,U.trackEvent)("Watchlist","Mobile SS","Go to SS page"))}function Re(e){switch((0,W.hashFromEvent)(e)){case 37:case 39:be()}}function _e(){le.current&&clearTimeout(le.current)}function Te(){G.current.abort(),G.current=new AbortController}}var Ie=n(48199),Re=n(24658),_e=n(58442),Te=n(56840);function De(e){const[t,n]=(0,r.useState)((()=>{const{defaultSearchSource:t,searchSources:n}=e,r=Te.getValue("symboledit.exchangefilter","");return n.find((e=>e.value()===r))||t}));return[t,(0,r.useCallback)((e=>{var t;n(e),t=e, -Te.setValue("symboledit.exchangefilter",t.value())}),[])]}function Be(e){const[t,n]=(0,r.useState)((()=>{if(1===e.types.length)return e.types[0].value;const t=Te.getValue("symboledit.filter",(0,k.getAllSymbolTypesValue)());return e.types.find((e=>e.value===t))?t:(0,k.getAllSymbolTypesValue)()}));return[t,(0,r.useCallback)((e=>{var t;n(e),t=e,Te.setValue("symboledit.filter",t)}),[])]}var Me=n(37968),Oe=n(82708),Ae=n(77248),ze=n(76460),Qe=n(62393);const Fe=(0,k.getAvailableSearchSources)(),Pe=(0,k.getDefaultSearchSource)(),Ue=u.enabled("uppercase_instrument_names");function We(e){var t;const{onClose:o,initialMode:a,defaultValue:m="",showSpreadActions:p,hideMarkedListFlag:g,selectSearchOnInit:f=!0,onSearchComplete:y,dialogTitle:b=l.t(null,void 0,n(75905)),placeholder:S,fullscreen:x,initialScreen:w,wrapper:C,dialog:E,contentItem:L,footer:N,searchInput:I,emptyState:R,autofocus:_,dialogWidth:T,onKeyDown:D,searchSourcesScreen:B,customSearchSymbols:M,isDisableFiltering:A,disableRecents:z,shouldReturnFocus:P,onSymbolFiltersParamsChange:U}=e,V=(0,r.useMemo)((()=>A?[]:e.symbolTypes?e.symbolTypes:(0,k.getAvailableSymbolTypes)()),[]),Z=void 0!==e.input,K=A?[]:Fe,[q,j]=(0,r.useState)(a),H=(0,r.useRef)(m),[G,$]=De({searchSources:K,defaultSearchSource:Pe}),[Y,X]=[],[J,ee]=Be({types:V}),[te,ne]=[{},()=>{}],[re,oe]=(0,r.useState)(!1),[ae,le]=(0,r.useState)(-1),[se,ie]=(0,r.useState)("noop"),ce=k.isSeparateSymbolSearchTabs?TAB_SELECT_FILTER_MAP:void 0,ue=k.isSeparateSymbolSearchTabs?(null==Y?void 0:Y[J])||Pe:G,de=(0,r.useMemo)((()=>{if(!k.isSeparateSymbolSearchTabs)return K;return K.filter((e=>{const t=TAB_FILTER_MAP[J];if(!J)return!0;const n=e.group();return n===ExchangeGroup.AllExchanges||n&&t.value.includes(n)}))}),[K,J]),[me,pe]=(0,r.useState)((()=>({canChangeExchange:Boolean(G&&Fe.length>1&&!(0,k.exchangeSelectDisabled)(J)),tabSelectFilters:null==ce?void 0:ce[J],withFilters:!!J,renderSymbolSearchList:[],token:H.current,symbolsRemaining:0,currentSymbolType:J,currentSelectedSearchSource:ue,currentTabAvailableSearchSources:de,symbolStartIndex:0}))),he=(0,r.useCallback)((e=>{trackEvent("New SS",J,"Change sources"),null==X||X(J,e),pe((t=>({...t,currentSelectedSearchSource:e})))}),[J,pe]),ge=(0,r.useRef)(null!==(t=e.input)&&void 0!==t?t:null),[ve,fe]=(0,r.useState)(!1),ye=(0,Me.useForceUpdate)(),[be,Se]=(0,r.useState)(new Set),{broker:xe=null,brokerId:we,unhideSymbolSearchGroups:ke="",displayBrokerSymbol:Ce=!1}={brokerId:void 0};(0,r.useLayoutEffect)((()=>{var e;!(null==ge?void 0:ge.current)||!Z&&Boolean(null===(e=ge.current)||void 0===e?void 0:e.value)||(Z||"compare"===q||(ge.current.value=H.current),!_||Z&&"symbolSearch"!==q||ge.current.focus())}),[q]),(0,r.useEffect)((()=>{(null==ge?void 0:ge.current)&&f&&_&&ge.current.select()}),[]);const Ee=(0,r.useMemo)((()=>me.renderSymbolSearchList.reduce(((e,t)=>{const n=Ke(t),r=be.has(n);return e.push(t),r&&t.contracts&&e.push(...t.contracts.map((e=>({...e,parent:t})))),e}),[])),[me.renderSymbolSearchList,be]),Le=(0,r.useRef)(null);(0,r.useEffect)((()=>{var e -;-1!==ae&&(null===(e=Le.current)||void 0===e||e.scrollIntoView({block:"nearest"}))}),[ae,Le]);const Te=i.includes(J),We=(0,r.useMemo)((()=>Ee.map(((e,t)=>{var n,r,o,a;if(Q(e)){const o=Ke(e),a=e.contracts?be.has(o):void 0,l=t===ae;return{key:t,id:o,title:Ze(e,Ce),description:e.description,isOffset:!1,onClick:rt.bind(null,e),providerId:e.provider_id,source:e.source,source2:e.source2,country:null===(n=e.country)||void 0===n?void 0:n.toLocaleLowerCase(),type:e.type,exchangeName:null===e.exchange?void 0:e.exchange,exchangeTooltip:"",prefix:e.prefix||void 0,marketType:(0,Re.marketType)(e.type,e.typespecs,!1),hideMarketType:Te,isEod:(null===(r=e.params)||void 0===r?void 0:r.includes("eod"))&&"economic"!==e.type,isYield:(0,Ae.isYield)(e),isExpanded:a,onExpandClick:e.contracts?ot.bind(null,o):void 0,fullSymbolName:e.contracts?_e.QualifiedSources.fromSymbolSearchResult(e,e.contracts[0]):_e.QualifiedSources.fromSymbolSearchResult(e),itemRef:l?Le:void 0,isSelected:t===ae,hideMarkedListFlag:g,item:e,logoId:e.logoid,currencyLogoId:e["currency-logoid"],baseCurrencyLogoId:e["base-currency-logoid"],shortName:(0,Oe.safeShortName)(_e.QualifiedSources.fromSymbolSearchResult(e)),currencyCode:e.currency_code,isPrimary:e.is_primary_listing}}{const{parent:n}=e,r=Ke(n),l=t===ae;return{key:t,id:r+e.symbol,dangerousTitleHTML:Ze(e,Ce),dangerousDescriptionHTML:`${n.description}`+(e.description?` (${e.description})`:""),isOffset:!0,isEod:null===(o=e.params)||void 0===o?void 0:o.includes("eod"),isYield:(0,Ae.isYield)(e),onClick:at.bind(null,e.parent,e),providerId:n.provider_id,country:null===(a=n.country)||void 0===a?void 0:a.toLowerCase(),type:n.type,exchangeName:null===n.exchange?void 0:n.exchange,exchangeTooltip:"",marketType:(0,Re.marketType)(n.type,e.typespecs,!1),hideMarketType:Te,fullSymbolName:_e.QualifiedSources.fromSymbolSearchResult(e.parent,e),itemRef:l?Le:void 0,isSelected:l,hideMarkedListFlag:g,item:e}}}))),[me.renderSymbolSearchList,be,q,ae,D]),He=(0,r.useMemo)((()=>function(e,t,n){const r=null==t?void 0:t[e],o=new Map(null==r?void 0:r.map((e=>[e.id,e.urlParam]))),a=n[e];let l;if(a){l={};for(const[e,t]of Object.entries(a)){const n=o.get(e);n&&(l[n]=t)}}return l}(J,ce,te)),[J,ce,te]),Ge=(0,r.useMemo)((()=>me.renderSymbolSearchList.slice(0,20).map((e=>e.contracts?_e.QualifiedSources.fromSymbolSearchResult(e,e.contracts[0]):_e.QualifiedSources.fromSymbolSearchResult(e)))),[me.renderSymbolSearchList]);(0,r.useEffect)((()=>{var e,t;if(!U)return;const n=["resetFilter","resetTabFilter","empty"].includes(se)?[]:Ge,r={...He,result_list:n};r.search_type||(r.search_type="bitcoin,crypto"===J?"crypto":J);const o=TAB_FILTER_MAP[J];J&&("country"===o.id?r.country=null!==(e=null==ue?void 0:ue.getRequestCountryValue())&&void 0!==e?e:null:r.exchange=null!==(t=null==ue?void 0:ue.getRequestExchangeValue())&&void 0!==t?t:null),U(r)}),[J,He,Ge,ue,se]);const $e=null!=E?E:je,Ye=$e!==je&&!Z,Xe=(e,t)=>{var n;return{mode:q,setMode:j,selectedSearchSource:ue,setSelectedSearchSource:k.isSeparateSymbolSearchTabs?he:$, -isAllSearchSourcesSelected:v.isAllSearchSourcesSelected,allSearchSourcesTitle:k.isSeparateSymbolSearchTabs?null===(n=TAB_FILTER_MAP[me.currentSymbolType])||void 0===n?void 0:n.allSearchSourcesTitle:void 0,selectedSymbolType:J,setSelectedSymbolType:ee,selectedIndex:ae,setSelectedIndex:le,onClose:o,setSymbolSearchContent:pe,symbolSearchContent:me,searchRef:ge,cachedInputValue:H,searchSpreads:re,setSearchSpreads:oe,handleListWidth:lt,isSmallWidth:ve,feedItems:We,isMobile:e,showSpreadActions:p,selectSearchOnInit:f,isTablet:t,selectedItem:Ee[ae],forceUpdate:ye,placeholder:S,initialScreen:w,toggleExpand:ot,openedItems:be,onSubmit:ct,onSearchComplete:y,footer:N,symbolTypes:V,contentItem:L,searchInput:I,emptyState:R,autofocus:_,upperCaseEnabled:Ue,externalInput:Z,handleKeyDown:Ye?void 0:it,customSearchSymbols:M,searchSources:de,filterDefinitions:ce,selectedFilterValues:te,setSelectedFilterValues:ne,filterQueryParams:He,symbolSearchState:se,setSymbolSearchState:ie}},Je=null!=B?B:O,et="exchange"===q,tt=et?{title:l.t(null,void 0,n(19724)),dataName:"exchanges-search",render:()=>r.createElement(Je,{searchSources:me.currentTabAvailableSearchSources}),additionalHeaderElement:r.createElement(Ie.BackButton,{onClick:()=>j("symbolSearch"),className:Qe.backButton,size:"medium","aria-label":l.t(null,{context:"input"},n(16936)),preservePaddings:!0}),additionalElementPos:"before"}:{title:b,dataName:"symbol-search-items-dialog",render:()=>r.createElement(Ne,null),additionalElementPos:"after"},nt=null!=C?C:"div";return r.createElement(nt,null,r.createElement(c.MatchMediaMap,{rules:d.DialogBreakpoints},(({TabletSmall:e,TabletNormal:t})=>r.createElement(h.SymbolSearchItemsDialogContext.Provider,{value:Xe(e,t)},r.createElement($e,{...tt,shouldReturnFocus:P,fullScreen:x,onClose:o,onClickOutside:o,onKeyDown:Ye?void 0:it,isOpened:!0})))));function rt(e,t){if(e.contracts)return e.contracts.length?void at(e,e.contracts[0],t):void ot(Ke(e));at(e,void 0,t)}function ot(e){const t=new Set(be);t.has(e)?t.delete(e):t.add(e),Se(t)}function at(e,t,n){const r=t||e,{exchange:a}=e;if(u.enabled("show_spread_operators")){const e={name:r.symbol,exchange:a,prefix:r.prefix,fullName:r.full_name};if(re)return st(e),void ye();if(ge.current&&ge.current.value.includes(","))return void st(e)}ut([{resolved:!0,symbol:_e.QualifiedSources.fromSymbolSearchResult(e,t),result:r}],n),o()}function lt(e){fe("fixed"===T||e<=640)}function st(e){if(!ge.current)return;const[t,n]=(0,s.getNextSymbolInputValueAndPosition)(ge.current,e,Ue);ge.current.value=t,ge.current.setSelectionRange(n,n),ge.current.focus()}function it(e){switch((0,W.hashFromEvent)(e)){case 38:if(e.preventDefault(),0===ae)return;if(-1===ae)return void le(0);le(ae-1);break;case 40:if(e.preventDefault(),ae===We.length-1)return;le(ae+1);break;case 37:{if(-1===ae)return;const t=We[ae],{id:n,isOffset:r,onExpandClick:o}=t;if(!r&&n&&be.has(n)&&Boolean(o)&&!Boolean(D)&&(e.preventDefault(),ot(n)),o)return void(null==D||D(e,!0));break}case 39:{if(-1===ae)return;const t=We[ae],{id:n,isOffset:r,onExpandClick:o}=t -;if(r||!n||be.has(n)||!Boolean(o)||Boolean(D)||(e.preventDefault(),ot(n)),o)return void(null==D||D(e,!0));break}case 13:e.preventDefault(),ct(!0);break;case 27:if(e.preventDefault(),et)return void j("symbolSearch");o()}null==D||D(e)}function ct(e){if(!ge.current)return;let t=ge.current.value;if(u.enabled("show_spread_operators")&&re&&t){const n=We[ae];if(n&&void 0!==n.isExpanded&&(n.onClick(),t=ge.current.value),t.includes(",")){return ut(qe(t).map(Ve)),void(e&&o())}return ut([{symbol:Ue?t.toUpperCase():t,resolved:!1}]),void(e&&o())}if(t.includes(","))return ut(qe(t).map(Ve)),void(e&&o());if(-1!==ae){We[ae].onClick()}else{const n=Ue?t.toUpperCase():t;if(n&&""!==n.trim()){const e=qe(n);if(void 0!==we&&-1===n.indexOf(":"))(function(e){let t=!1;return Promise.all(e.map((e=>-1!==e.indexOf(":")||t?Promise.resolve({symbol:e,resolved:!1}):(t=!0,async function(e){var t;null===(t=await(null==xe?void 0:xe.accountMetainfo()))||void 0===t||t.prefix;const n=void 0,r=await F({strictMatch:!0,serverHighlight:!1,text:e,lang:window.language||"",brokerId:we,onlyTradable:!0,unhideSymbolSearchGroups:ke,exchange:n});if(0!==r.symbols.length){const e=r.symbols[0],{contracts:t}=e,n=t&&t.length>0?t[0]:void 0,o=e.prefix||e.exchange,a=n?n.symbol:e.symbol;if(o&&a)return{symbol:_e.QualifiedSources.fromSymbolSearchResult(e,n),resolved:!0,result:e}}return{symbol:e,resolved:!1}}(e)))))})(e).then((e=>ut(e)));else{ut(e.map(Ve))}}e&&o()}}async function ut(e,t){const n=!t||(0,ze.isKeyboardClick)(t);y(e,{symbolType:J,isKeyboardEvent:n})}}function Ve(e){return{symbol:Ue?e.toUpperCase():e,resolved:!1}}function Ze(e,t){const{broker_symbol:n,symbol:r,description:o}=e;return`${"spread"===e.type?o:r}${t&&n?` (${n})`:""}`}function Ke(e){return e.symbol+e.exchange+e.description}function qe(e){return e.split(",").map((e=>e.trim())).filter((e=>""!==e))}function je(e){const{isMobile:t,isTablet:n}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext);return r.createElement(m.AdaptivePopupDialog,{...e,className:a()(Qe.dialog,!t&&(n?Qe.tabletDialog:Qe.desktopDialog)),backdrop:!0,draggable:!1})}},15983:(e,t,n)=>{"use strict";n.d(t,{flip:()=>s,getCurrentTokenParamsFromInput:()=>v,getExchange:()=>p,getNextSymbolInputValueAndPosition:()=>g,isSpread:()=>u,shortName:()=>m,stringifyTokens:()=>i,validate:()=>l});var r=n(14483),o=n(44254),a=n(81319);function l(e){const t={braceBalance:0,currentState:"var",warnings:[],errors:[]};if(r.enabled("charting_library_base")&&!r.enabled("show_spread_operators"))return t;let n="init";const o=[];for(let r=0;r({...e,symbolStartIndex:0}))),Ce(ee,v,d).then((()=>{ne.current&&(ne.current.scrollTop=0)})))}),[ee,v,d,de,I,Z]),(0,r.useEffect)((()=>{var e;if(!E||!x.current)return;if(!u.enabled("show_spread_operators"))return x.current.value=E.symbol,void L();const t=F(E)?E.exchange:E.parent.exchange;let n;n="contracts"in E&&(null===(e=E.contracts)||void 0===e?void 0:e.length)?E.contracts[0]:E;const r={name:n.symbol,exchange:t,prefix:n.prefix,fullName:n.full_name},[o,a]=(0,s.getNextSymbolInputValueAndPosition)(x.current,r,D);x.current.value=o,x.current.setSelectionRange(a,a),L()}),[E]);const he=null!=I?I:"div",ge=Boolean(I)&&"symbolSearch"!==t,ve=null!=T?T:g.DialogSearch,fe=(0,r.useMemo)((()=>({listRef:re,resetRecommends:Ne,updateRecommends:Ce,searchToken:ee,emptyTextClassName:xe.emptyText,isBrokerChecked:de,symbolSearchState:q,currentMode:H})),[re,ee,de,q,H,Z]);return r.createElement(_.SymbolSearchDialogBodyContext.Provider,{value:fe},!(B&&"symbolSearch"===t)&&r.createElement(ve,{reference:x,className:a()(xe.search,D&&xe.upperCase),placeholder:N||l.t(null,void 0,n(52298))},C&&r.createElement(X,{state:oe,update:we})),ge?r.createElement(he,null):r.createElement(ke,{otherSymbolsCount:$,onListTouchMove:function(){var e;null===(e=x.current)||void 0===e||e.blur()},onChangeSymbolTypeFilter:function(e){const{value:t}=e;f(t),i(-1)},onResetFilters:function(){var e;k.isSeparateSymbolSearchTabs?"resetFilter"===q?f((0,k.getAllSymbolTypesValue)()):Ee&&m(Ee):(f((0,k.getAllSymbolTypesValue)()),Ee&&m(Ee));me(!1),c||null===(e=x.current)||void 0===e||e.focus()},brokerTitle:ce,brokerLogoInfo:ue,isBrokerActive:de,onBrokerToggle:me,listRef:re,listWrapRef:ne,onLoadMoreSymbols:void 0,canLoadMore:void 0}),R);function ye(){if(!x.current)return;const[e,t,n]=(0,s.getCurrentTokenParamsFromInput)(x.current,D);J.current=t,oe.current={selectedIndexValue:-1,searchSpreadsValue:(0,s.isSpread)(n),searchTokenValue:e},ae.current||(ae.current=setTimeout(we,0))}function be(){if(!x.current)return;const[,e]=(0,s.getCurrentTokenParamsFromInput)(x.current,D);e!==J.current&&ye()}function Se(){u.enabled("show_spread_operators")?ye():x.current&&(oe.current={selectedIndexValue:-1,searchSpreadsValue:!1,searchTokenValue:x.current.value},ae.current||(ae.current=setTimeout(we,0)))}function we(){const{selectedIndexValue:e,searchTokenValue:t,searchSpreadsValue:n}=oe.current;ae.current=null,(0,A.unstable_batchedUpdates)((()=>{w(n),i(e),te(D?t.toUpperCase():t)}))}async function Ce(e,t,n,r){var o,a,l;try{"noop"===q?j("loading"):r?j("loadingWithPaginated"):(_e(),le.current=setTimeout((()=>{b({token:e,canChangeExchange:Boolean(d&&K.length>1&&!(0,k.exchangeSelectDisabled)(t)),tabSelectFilters:null==V?void 0:V[t],withFilters:!!t,currentSymbolType:t,currentSelectedSearchSource:d,currentTabAvailableSearchSources:K,renderSymbolSearchList:[],symbolsRemaining:0,symbolStartIndex:0}),j("loading")}),500)),Te();(0,k.getAllSymbolTypesValue)();const i=!1;let c;if(de&&se){c=(await(0,z.respectAbort)(G.current.signal,se.accountMetainfo())).prefix} +const m=u.enabled("show_spread_operators")?null!==(a=null!==(o=(0,s.getExchange)(e))&&void 0!==o?o:c)&&void 0!==a?a:null==n?void 0:n.getRequestExchangeValue():null==d?void 0:d.getRequestExchangeValue(),p=(0,s.getExchange)(e)||null===(l=n||d)||void 0===l?void 0:l.getRequestCountryValue(),[h,g]=await Promise.all([Le(G.current.signal,e,t,n,m,p,r),i&&!r?getRecent():Promise.resolve([])]),v=g.filter((e=>{var t,n;return m?(null===(t=e.exchange)||void 0===t?void 0:t.toLowerCase())===m.toLowerCase():!p||(null===(n=e.country)||void 0===n?void 0:n.toLowerCase())===p.toLowerCase()})),f=new Set(v.map((e=>`${e.exchange}_${e.symbol}`))),S=h.symbols.filter((e=>!f.has(`${e.exchange}_${e.symbol}`)));let x=function(e,t=window.ChartApiInstance.symbolsGrouping()){var n;const r={},o=[];for(let a=0;a({...n,canChangeExchange:Boolean(d&&K.length>1&&!(0,k.exchangeSelectDisabled)(t)),tabSelectFilters:null==V?void 0:V[t],token:e,symbolsRemaining:0,withFilters:!!t,currentSymbolType:t,currentSelectedSearchSource:d,currentTabAvailableSearchSources:K}))),_e(),void j("empty");_e(),b((n=>({...n,canChangeExchange:Boolean(d&&K.length>1&&!(0,k.exchangeSelectDisabled)(t)),tabSelectFilters:null==V?void 0:V[t],renderSymbolSearchList:x,token:e,symbolsRemaining:h.symbols_remaining,withFilters:!!t,currentSymbolType:t,currentSelectedSearchSource:d,currentTabAvailableSearchSources:K,symbolStartIndex:n.symbolStartIndex+h.symbols.length}))),j("good")}catch(e){(0,z.skipAbortError)(e)}}async function Le(e,t,n,r,o,a,l){var i;const c={serverHighlight:!1,text:u.enabled("show_spread_operators")?(0,s.shortName)(t):null===(i=x.current)||void 0===i?void 0:i.value,exchange:o,country:a,type:n,lang:window.language||"",sortByCountry:void 0,brokerId:ie,onlyTradable:Boolean(ie)&&de,unhideSymbolSearchGroups:pe,signal:e,start:l,filterQueryParams:Z},d=(0,P.getSearchRequestDelay)();return void 0!==d&&await(0,z.delay)(e,d),O?O(c):Q(c)}function Ne(){Te(),j("empty"),te(""),w(!1),b((e=>({...e,symbolStartIndex:0}))),_e()}function Ie(){"watchlist"===H.current&&(o("symbolSearch"),(0,U.trackEvent)("Watchlist","Mobile SS","Go to SS page"))}function Re(e){switch((0,W.hashFromEvent)(e)){case 37:case 39:be()}}function _e(){le.current&&clearTimeout(le.current)}function Te(){G.current.abort(),G.current=new AbortController}}var Ie=n(48199),Re=n(24658),_e=n(58442),Te=n(56840);function De(e){const[t,n]=(0,r.useState)((()=>{const{defaultSearchSource:t,searchSources:n}=e,r=Te.getValue("symboledit.exchangefilter","");return n.find((e=>e.value()===r))||t}));return[t,(0,r.useCallback)((e=>{var t;n(e),t=e, +Te.setValue("symboledit.exchangefilter",t.value())}),[])]}function Be(e){const[t,n]=(0,r.useState)((()=>{if(1===e.types.length)return e.types[0].value;const t=Te.getValue("symboledit.filter",(0,k.getAllSymbolTypesValue)());return e.types.find((e=>e.value===t))?t:(0,k.getAllSymbolTypesValue)()}));return[t,(0,r.useCallback)((e=>{var t;n(e),t=e,Te.setValue("symboledit.filter",t)}),[])]}var Me=n(37968),Oe=n(82708),Ae=n(77248),ze=n(76460),Fe=n(62393);const Qe=(0,k.getAvailableSearchSources)(),Pe=(0,k.getDefaultSearchSource)(),Ue=u.enabled("uppercase_instrument_names");function We(e){var t;const{onClose:o,initialMode:a,defaultValue:m="",showSpreadActions:p,hideMarkedListFlag:g,selectSearchOnInit:f=!0,onSearchComplete:y,dialogTitle:b=l.t(null,void 0,n(75905)),placeholder:S,fullscreen:x,initialScreen:w,wrapper:C,dialog:E,contentItem:L,footer:N,searchInput:I,emptyState:R,autofocus:_,dialogWidth:T,onKeyDown:D,searchSourcesScreen:B,customSearchSymbols:M,isDisableFiltering:A,disableRecents:z,shouldReturnFocus:P,onSymbolFiltersParamsChange:U}=e,V=(0,r.useMemo)((()=>A?[]:e.symbolTypes?e.symbolTypes:(0,k.getAvailableSymbolTypes)()),[]),Z=void 0!==e.input,K=A?[]:Qe,[q,j]=(0,r.useState)(a),H=(0,r.useRef)(m),[G,$]=De({searchSources:K,defaultSearchSource:Pe}),[Y,X]=[],[J,ee]=Be({types:V}),[te,ne]=[{},()=>{}],[re,oe]=(0,r.useState)(!1),[ae,le]=(0,r.useState)(-1),[se,ie]=(0,r.useState)("noop"),ce=k.isSeparateSymbolSearchTabs?TAB_SELECT_FILTER_MAP:void 0,ue=k.isSeparateSymbolSearchTabs?(null==Y?void 0:Y[J])||Pe:G,de=(0,r.useMemo)((()=>{if(!k.isSeparateSymbolSearchTabs)return K;return K.filter((e=>{const t=TAB_FILTER_MAP[J];if(!J)return!0;const n=e.group();return n===ExchangeGroup.AllExchanges||n&&t.value.includes(n)}))}),[K,J]),[me,pe]=(0,r.useState)((()=>({canChangeExchange:Boolean(G&&Qe.length>1&&!(0,k.exchangeSelectDisabled)(J)),tabSelectFilters:null==ce?void 0:ce[J],withFilters:!!J,renderSymbolSearchList:[],token:H.current,symbolsRemaining:0,currentSymbolType:J,currentSelectedSearchSource:ue,currentTabAvailableSearchSources:de,symbolStartIndex:0}))),he=(0,r.useCallback)((e=>{trackEvent("New SS",J,"Change sources"),null==X||X(J,e),pe((t=>({...t,currentSelectedSearchSource:e})))}),[J,pe]),ge=(0,r.useRef)(null!==(t=e.input)&&void 0!==t?t:null),[ve,fe]=(0,r.useState)(!1),ye=(0,Me.useForceUpdate)(),[be,Se]=(0,r.useState)(new Set),{broker:xe=null,brokerId:we,unhideSymbolSearchGroups:ke="",displayBrokerSymbol:Ce=!1}={brokerId:void 0};(0,r.useLayoutEffect)((()=>{var e;!(null==ge?void 0:ge.current)||!Z&&Boolean(null===(e=ge.current)||void 0===e?void 0:e.value)||(Z||"compare"===q||(ge.current.value=H.current),!_||Z&&"symbolSearch"!==q||ge.current.focus())}),[q]),(0,r.useEffect)((()=>{(null==ge?void 0:ge.current)&&f&&_&&ge.current.select()}),[]);const Ee=(0,r.useMemo)((()=>me.renderSymbolSearchList.reduce(((e,t)=>{const n=Ke(t),r=be.has(n);return e.push(t),r&&t.contracts&&e.push(...t.contracts.map((e=>({...e,parent:t})))),e}),[])),[me.renderSymbolSearchList,be]),Le=(0,r.useRef)(null);(0,r.useEffect)((()=>{var e +;-1!==ae&&(null===(e=Le.current)||void 0===e||e.scrollIntoView({block:"nearest"}))}),[ae,Le]);const Te=i.includes(J),We=(0,r.useMemo)((()=>Ee.map(((e,t)=>{var n,r,o,a;if(F(e)){const o=Ke(e),a=e.contracts?be.has(o):void 0,l=t===ae;return{key:t,id:o,title:Ze(e,Ce),description:e.description,isOffset:!1,onClick:rt.bind(null,e),providerId:e.provider_id,source:e.source,source2:e.source2,country:null===(n=e.country)||void 0===n?void 0:n.toLocaleLowerCase(),type:e.type,exchangeName:null===e.exchange?void 0:e.exchange,exchangeTooltip:"",prefix:e.prefix||void 0,marketType:(0,Re.marketType)(e.type,e.typespecs,!1),hideMarketType:Te,isEod:(null===(r=e.params)||void 0===r?void 0:r.includes("eod"))&&"economic"!==e.type,isYield:(0,Ae.isYield)(e),isExpanded:a,onExpandClick:e.contracts?ot.bind(null,o):void 0,fullSymbolName:e.contracts?_e.QualifiedSources.fromSymbolSearchResult(e,e.contracts[0]):_e.QualifiedSources.fromSymbolSearchResult(e),itemRef:l?Le:void 0,isSelected:t===ae,hideMarkedListFlag:g,item:e,logoId:e.logoid,currencyLogoId:e["currency-logoid"],baseCurrencyLogoId:e["base-currency-logoid"],shortName:(0,Oe.safeShortName)(_e.QualifiedSources.fromSymbolSearchResult(e)),currencyCode:e.currency_code,isPrimary:e.is_primary_listing}}{const{parent:n}=e,r=Ke(n),l=t===ae;return{key:t,id:r+e.symbol,dangerousTitleHTML:Ze(e,Ce),dangerousDescriptionHTML:`${n.description}`+(e.description?` (${e.description})`:""),isOffset:!0,isEod:null===(o=e.params)||void 0===o?void 0:o.includes("eod"),isYield:(0,Ae.isYield)(e),onClick:at.bind(null,e.parent,e),providerId:n.provider_id,country:null===(a=n.country)||void 0===a?void 0:a.toLowerCase(),type:n.type,exchangeName:null===n.exchange?void 0:n.exchange,exchangeTooltip:"",marketType:(0,Re.marketType)(n.type,e.typespecs,!1),hideMarketType:Te,fullSymbolName:_e.QualifiedSources.fromSymbolSearchResult(e.parent,e),itemRef:l?Le:void 0,isSelected:l,hideMarkedListFlag:g,item:e}}}))),[me.renderSymbolSearchList,be,q,ae,D]),He=(0,r.useMemo)((()=>function(e,t,n){const r=null==t?void 0:t[e],o=new Map(null==r?void 0:r.map((e=>[e.id,e.urlParam]))),a=n[e];let l;if(a){l={};for(const[e,t]of Object.entries(a)){const n=o.get(e);n&&(l[n]=t)}}return l}(J,ce,te)),[J,ce,te]),Ge=(0,r.useMemo)((()=>me.renderSymbolSearchList.slice(0,20).map((e=>e.contracts?_e.QualifiedSources.fromSymbolSearchResult(e,e.contracts[0]):_e.QualifiedSources.fromSymbolSearchResult(e)))),[me.renderSymbolSearchList]);(0,r.useEffect)((()=>{var e,t;if(!U)return;const n=["resetFilter","resetTabFilter","empty"].includes(se)?[]:Ge,r={...He,result_list:n};r.search_type||(r.search_type="bitcoin,crypto"===J?"crypto":J);const o=TAB_FILTER_MAP[J];J&&("country"===o.id?r.country=null!==(e=null==ue?void 0:ue.getRequestCountryValue())&&void 0!==e?e:null:r.exchange=null!==(t=null==ue?void 0:ue.getRequestExchangeValue())&&void 0!==t?t:null),U(r)}),[J,He,Ge,ue,se]);const $e=null!=E?E:je,Ye=$e!==je&&!Z,Xe=(e,t)=>{var n;return{mode:q,setMode:j,selectedSearchSource:ue,setSelectedSearchSource:k.isSeparateSymbolSearchTabs?he:$, +isAllSearchSourcesSelected:v.isAllSearchSourcesSelected,allSearchSourcesTitle:k.isSeparateSymbolSearchTabs?null===(n=TAB_FILTER_MAP[me.currentSymbolType])||void 0===n?void 0:n.allSearchSourcesTitle:void 0,selectedSymbolType:J,setSelectedSymbolType:ee,selectedIndex:ae,setSelectedIndex:le,onClose:o,setSymbolSearchContent:pe,symbolSearchContent:me,searchRef:ge,cachedInputValue:H,searchSpreads:re,setSearchSpreads:oe,handleListWidth:lt,isSmallWidth:ve,feedItems:We,isMobile:e,showSpreadActions:p,selectSearchOnInit:f,isTablet:t,selectedItem:Ee[ae],forceUpdate:ye,placeholder:S,initialScreen:w,toggleExpand:ot,openedItems:be,onSubmit:ct,onSearchComplete:y,footer:N,symbolTypes:V,contentItem:L,searchInput:I,emptyState:R,autofocus:_,upperCaseEnabled:Ue,externalInput:Z,handleKeyDown:Ye?void 0:it,customSearchSymbols:M,searchSources:de,filterDefinitions:ce,selectedFilterValues:te,setSelectedFilterValues:ne,filterQueryParams:He,symbolSearchState:se,setSymbolSearchState:ie}},Je=null!=B?B:O,et="exchange"===q,tt=et?{title:l.t(null,void 0,n(19724)),dataName:"exchanges-search",render:()=>r.createElement(Je,{searchSources:me.currentTabAvailableSearchSources}),additionalHeaderElement:r.createElement(Ie.BackButton,{onClick:()=>j("symbolSearch"),className:Fe.backButton,size:"medium","aria-label":l.t(null,{context:"input"},n(16936)),preservePaddings:!0}),additionalElementPos:"before"}:{title:b,dataName:"symbol-search-items-dialog",render:()=>r.createElement(Ne,null),additionalElementPos:"after"},nt=null!=C?C:"div";return r.createElement(nt,null,r.createElement(c.MatchMediaMap,{rules:d.DialogBreakpoints},(({TabletSmall:e,TabletNormal:t})=>r.createElement(h.SymbolSearchItemsDialogContext.Provider,{value:Xe(e,t)},r.createElement($e,{...tt,shouldReturnFocus:P,fullScreen:x,onClose:o,onClickOutside:o,onKeyDown:Ye?void 0:it,isOpened:!0})))));function rt(e,t){if(e.contracts)return e.contracts.length?void at(e,e.contracts[0],t):void ot(Ke(e));at(e,void 0,t)}function ot(e){const t=new Set(be);t.has(e)?t.delete(e):t.add(e),Se(t)}function at(e,t,n){const r=t||e,{exchange:a}=e;if(u.enabled("show_spread_operators")){const e={name:r.symbol,exchange:a,prefix:r.prefix,fullName:r.full_name};if(re)return st(e),void ye();if(ge.current&&ge.current.value.includes(","))return void st(e)}ut([{resolved:!0,symbol:_e.QualifiedSources.fromSymbolSearchResult(e,t),result:r}],n),o()}function lt(e){fe("fixed"===T||e<=640)}function st(e){if(!ge.current)return;const[t,n]=(0,s.getNextSymbolInputValueAndPosition)(ge.current,e,Ue);ge.current.value=t,ge.current.setSelectionRange(n,n),ge.current.focus()}function it(e){switch((0,W.hashFromEvent)(e)){case 38:if(e.preventDefault(),0===ae)return;if(-1===ae)return void le(0);le(ae-1);break;case 40:if(e.preventDefault(),ae===We.length-1)return;le(ae+1);break;case 37:{if(-1===ae)return;const t=We[ae],{id:n,isOffset:r,onExpandClick:o}=t;if(!r&&n&&be.has(n)&&Boolean(o)&&!Boolean(D)&&(e.preventDefault(),ot(n)),o)return void(null==D||D(e,!0));break}case 39:{if(-1===ae)return;const t=We[ae],{id:n,isOffset:r,onExpandClick:o}=t +;if(r||!n||be.has(n)||!Boolean(o)||Boolean(D)||(e.preventDefault(),ot(n)),o)return void(null==D||D(e,!0));break}case 13:e.preventDefault(),ct(!0);break;case 27:if(e.preventDefault(),et)return void j("symbolSearch");o()}null==D||D(e)}function ct(e){if(!ge.current)return;let t=ge.current.value;if(u.enabled("show_spread_operators")&&re&&t){const n=We[ae];if(n&&void 0!==n.isExpanded&&(n.onClick(),t=ge.current.value),t.includes(",")){return ut(qe(t).map(Ve)),void(e&&o())}return ut([{symbol:Ue?t.toUpperCase():t,resolved:!1}]),void(e&&o())}if(t.includes(","))return ut(qe(t).map(Ve)),void(e&&o());if(-1!==ae){We[ae].onClick()}else{const n=Ue?t.toUpperCase():t;if(n&&""!==n.trim()){const e=qe(n);if(void 0!==we&&-1===n.indexOf(":"))(function(e){let t=!1;return Promise.all(e.map((e=>-1!==e.indexOf(":")||t?Promise.resolve({symbol:e,resolved:!1}):(t=!0,async function(e){var t;null===(t=await(null==xe?void 0:xe.accountMetainfo()))||void 0===t||t.prefix;const n=void 0,r=await Q({strictMatch:!0,serverHighlight:!1,text:e,lang:window.language||"",brokerId:we,onlyTradable:!0,unhideSymbolSearchGroups:ke,exchange:n});if(0!==r.symbols.length){const e=r.symbols[0],{contracts:t}=e,n=t&&t.length>0?t[0]:void 0,o=e.prefix||e.exchange,a=n?n.symbol:e.symbol;if(o&&a)return{symbol:_e.QualifiedSources.fromSymbolSearchResult(e,n),resolved:!0,result:e}}return{symbol:e,resolved:!1}}(e)))))})(e).then((e=>ut(e)));else{ut(e.map(Ve))}}e&&o()}}async function ut(e,t){const n=!t||(0,ze.isKeyboardClick)(t);y(e,{symbolType:J,isKeyboardEvent:n})}}function Ve(e){return{symbol:Ue?e.toUpperCase():e,resolved:!1}}function Ze(e,t){const{broker_symbol:n,symbol:r,description:o}=e;return`${"spread"===e.type?o:r}${t&&n?` (${n})`:""}`}function Ke(e){return e.symbol+e.exchange+e.description}function qe(e){return e.split(",").map((e=>e.trim())).filter((e=>""!==e))}function je(e){const{isMobile:t,isTablet:n}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext);return r.createElement(m.AdaptivePopupDialog,{...e,className:a()(Fe.dialog,!t&&(n?Fe.tabletDialog:Fe.desktopDialog)),backdrop:!0,draggable:!1})}},15983:(e,t,n)=>{"use strict";n.d(t,{flip:()=>s,getCurrentTokenParamsFromInput:()=>v,getExchange:()=>p,getNextSymbolInputValueAndPosition:()=>g,isSpread:()=>u,shortName:()=>m,stringifyTokens:()=>i,validate:()=>l});var r=n(14483),o=n(44254),a=n(81319);function l(e){const t={braceBalance:0,currentState:"var",warnings:[],errors:[]};if(r.enabled("charting_library_base")&&!r.enabled("show_spread_operators"))return t;let n="init";const o=[];for(let r=0;r"symbol"===t.type&&o.symbolTokenEscapeRe.test(t.value)?e+`'${t.value}'`:e+t.value),"")}function c(e){return"plus"===e||"minus"===e||"multiply"===e||"divide"===e||"power"===e}function u(e){return e.length>1&&e.some((e=>c(e.type)))}function d(e){e=function(e){const t=[];for(const n of e)"whitespace"!==n.type&&t.push(n);return t}(e);const t=[],n=[];let r;for(let o=0;oa.precedence&&(n[n.length-1].minPrecedence=a.precedence);break;case"openBrace":r={minPrecedence:1/0,openBraceIndex:o},n.push(r);break;case"closeBrace":{if(r=n.pop(),!r)break;const a=e[r.openBraceIndex-1],l=e[o+1],s=a&&("plus"===a.type||"multiply"===a.type);(!c(null==l?void 0:l.type)||(null==l?void 0:l.precedence)<=r.minPrecedence)&&(!c(null==a?void 0:a.type)||(null==a?void 0:a.precedence)<(null==r?void 0:r.minPrecedence)||(null==a?void 0:a.precedence)===(null==r?void 0:r.minPrecedence)&&s)&&(t.unshift(r.openBraceIndex),t.push(o),n.length&&n[n.length-1].minPrecedence>r.minPrecedence&&(n[n.length-1].minPrecedence=r.minPrecedence))}}}for(let n=t.length;n--;)e.splice(t[n],1);return e}function m(e){return d((0,o.tokenize)(e)).reduce(((e,t)=>{if("symbol"!==t.type)return e+t.value;const[,n]=h(t);return n?e+n:e}),"")}function p(e){const t=function(e){const t=(0,o.tokenize)(e),n=[];return t.forEach((e=>{if("symbol"!==e.type)return;const[t]=h(e);t&&n.push(t)})),n}(e);if(1===t.length)return t[0]}function h(e){const t=/^'?(?:([A-Z0-9_]+):)?(.*?)'?$/i.exec(e.value);return null===t?[void 0,void 0]:[t[1],t[2]]}function g(e,t,n){const r=e.value,[l,s]=v(e,n),i=(0,a.getSymbolFullName)(t),c=o.symbolTokenEscapeRe.test(i)?`'${i}'`:i ;return[r.substring(0,s)+c+r.substring(s+l.length),s+c.length]}function v(e,t){const{value:n,selectionStart:r}=e,a=(0,o.tokenize)(t?n.toUpperCase():n),l=function(e,t){for(let n=0;n{"use strict";n.d(t,{exchangeSelectDisabled:()=>m,getAllSymbolTypesValue:()=>d,getAvailableSearchSources:()=>c,getAvailableSymbolTypes:()=>u,getDefaultSearchSource:()=>i,getSymbolFullName:()=>s,isSeparateSymbolSearchTabs:()=>p});var r=n(44352),o=n(20882);class a{constructor(e){this._exchange=e}value(){return this._exchange.value}name(){return(0,o.isAllSearchSourcesSelected)(this)?r.t(null,void 0,n(64498)):this._exchange.name}description(){return this._exchange.desc}country(){return this._exchange.country}providerId(){return this._exchange.providerId}group(){return this._exchange.group}includes(e){return function(e,t){const n=t.toLowerCase(),{name:r,desc:o,searchTerms:a}=e;return r.toLowerCase().includes(n)||o.toLowerCase().includes(n)||void 0!==a&&a.some((e=>e.toLowerCase().includes(n)))}(this._exchange,e)}getRequestExchangeValue(){return this._exchange.value}getRequestCountryValue(){}}var l=n(3685);function s(e){if(e.fullName)return e.fullName;let t;return t=e.prefix||e.exchange?(e.prefix||e.exchange)+":"+e.name:e.name,t.replace(/<\/?[^>]+(>|$)/g,"")}function i(){const e=c();return e.find(o.isAllSearchSourcesSelected)||e[0]||null}function c(){return(0,o.createSearchSources)(a,(0,l.getExchanges)())}function u(){return window.ChartApiInstance.supportedSymbolsTypes()}function d(){return""}function m(e){return!(!p||""!==e)}const p=!1},82708:(e,t,n)=>{"use strict";n.d(t,{safeShortName:()=>o});var r=n(79982);function o(e){try{return(0,r.shortName)(e)}catch(t){return e}}},44254:(e,t,n)=>{"use strict";n.d(t,{symbolTokenEscapeRe:()=>l,tokenize:()=>c});var r=n(14483),o=n(18429);const a=r.enabled("charting_library_base")?/(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0370-\u1FFF_\u2E80-\uFFFF^])(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0020\u0370-\u1FFF_\u2E80-\uFFFF_!:.&])*|'.+?'/:/(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0370-\u1FFF_\u2E80-\uFFFF])(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0020\u0370-\u1FFF_\u2E80-\uFFFF_!|:.&])*|'.+?'/,l=/[+\-/*]/,s={number:/\d+(?:\.\d*|(?![a-zA-Z0-9_!:.&]))|\.\d+/,incompleteNumber:/\./,symbol:a,incompleteSymbol:/'[^']*/,separatorPrefix:o.SEPARATOR_PREFIX,openBrace:"(",closeBrace:")",plus:"+",minus:"-",multiply:"*",divide:"/",power:"^",whitespace:/[\0-\x20\s]+/,unparsed:null},i=new RegExp(Object.values(s).map((e=>{return null===e?"":`(${"string"==typeof e?(t=e,t.replace(/[\^$()[\]{}*+?|\\]/g,"\\$&")):e.source})`;var t})).filter((e=>""!==e)).concat(".").join("|"),"g");function c(e){if(!e)return[];const t=[],n=Object.keys(s);let r;for(;r=i.exec(e);){let e=!1;for(let o=n.length;o--;)if(r[o+1]){n[o]&&t.push({value:r[o+1],type:n[o],precedence:0,offset:r.index}),e=!0;break}e||t.push({value:r[0],type:"unparsed",precedence:0, offset:r.index})}return t}},93251:(e,t,n)=>{"use strict";n.d(t,{removeUsdFromCryptoPairLogos:()=>l,resolveLogoUrls:()=>a});var r=n(36279);const o=(0,r.getLogoUrlResolver)();function a(e,t=r.LogoSize.Medium){const n=e.logoid,a=e["base-currency-logoid"],l=e["currency-logoid"],s=n&&o.getSymbolLogoUrl(n,t);if(s)return[s];const i=a&&o.getSymbolLogoUrl(a,t),c=l&&o.getSymbolLogoUrl(l,t);return i&&c?[i,c]:i?[i]:c?[c]:[]}function l(e){return 2!==e.length?e:function(e){return e.some((e=>s(e)))}(e)&&!function(e){return e.some((e=>e.includes("country")&&!s(e)))}(e)?e.filter((e=>!s(e))):e}function s(e){return!1}},44747:(e,t,n)=>{"use strict";n.d(t,{getBlockStyleClasses:()=>o,getLogoStyleClasses:()=>a});var r=n(97754);function o(e,t){return r("tv-circle-logo-pair",`tv-circle-logo-pair--${e}`,t)}function a(e,t){return r("tv-circle-logo-pair__logo",`tv-circle-logo-pair__logo--${e}`,!t&&"tv-circle-logo-pair__logo-empty")}},76068:(e,t,n)=>{"use strict";n.d(t,{CircleLogo:()=>a});var r=n(50959),o=n(58492);n(45300);function a(e){var t,n;const a=(0,o.getStyleClasses)(e.size,e.className),l=null!==(n=null!==(t=e.alt)&&void 0!==t?t:e.title)&&void 0!==n?n:"";return(0,o.isCircleLogoWithUrlProps)(e)?r.createElement("img",{className:a,src:e.logoUrl,alt:l,title:e.title,loading:e.loading,"aria-label":e["aria-label"],"aria-hidden":e["aria-hidden"]}):r.createElement("span",{className:a,title:e.title,"aria-label":e["aria-label"],"aria-hidden":e["aria-hidden"]},e.placeholderLetter)}},58492:(e,t,n)=>{"use strict";n.d(t,{getStyleClasses:()=>o,isCircleLogoWithUrlProps:()=>a});var r=n(97754);function o(e,t){return r("tv-circle-logo",`tv-circle-logo--${e}`,t)}function a(e){return"logoUrl"in e&&void 0!==e.logoUrl&&0!==e.logoUrl.length}},19785:(e,t,n)=>{"use strict";n.d(t,{createRegExpList:()=>a,getHighlightedChars:()=>l,rankedSearch:()=>o});var r=n(1722);function o(e){const{data:t,rules:n,queryString:o,isPreventedFromFiltering:a,primaryKey:l,secondaryKey:s=l,optionalPrimaryKey:i,tertiaryKey:c}=e;return t.map((e=>{const t=i&&e[i]?e[i]:e[l],a=e[s],u=c&&e[c];let d,m=0;return n.forEach((e=>{var n,l,s,i,c;const{re:p,fullMatch:h}=e;if(p.lastIndex=0,(0,r.isString)(t)&&t&&t.toLowerCase()===o.toLowerCase())return m=4,void(d=null===(n=t.match(h))||void 0===n?void 0:n.index);if((0,r.isString)(t)&&h.test(t))return m=3,void(d=null===(l=t.match(h))||void 0===l?void 0:l.index);if((0,r.isString)(a)&&h.test(a))return m=2,void(d=null===(s=a.match(h))||void 0===s?void 0:s.index);if((0,r.isString)(a)&&p.test(a))return m=2,void(d=null===(i=a.match(p))||void 0===i?void 0:i.index);if(Array.isArray(u))for(const e of u)if(h.test(e))return m=1,void(d=null===(c=e.match(h))||void 0===c?void 0:c.index)})),{matchPriority:m,matchIndex:d,item:e}})).filter((e=>a||e.matchPriority)).sort(((e,t)=>{if(e.matchPriorityt.matchPriority)return-1;if(e.matchPriority===t.matchPriority){if(void 0===e.matchIndex||void 0===t.matchIndex)return 0;if(e.matchIndex>t.matchIndex)return 1;if(e.matchIndexe))} diff --git a/charting_library/bundles/9776.f3f7d85b8d83d2c36ae0.css b/charting_library/bundles/9776.f3f7d85b8d83d2c36ae0.css new file mode 100644 index 00000000..030f28b5 --- /dev/null +++ b/charting_library/bundles/9776.f3f7d85b8d83d2c36ae0.css @@ -0,0 +1 @@ +.summary-WgEIQSbO{align-items:center;box-sizing:border-box;color:#787b86;cursor:default;display:flex;flex:none;font-size:11px;letter-spacing:.4px;line-height:16px;min-width:0;padding:0 8px 0 12px;text-transform:uppercase;width:100%}html.theme-dark .summary-WgEIQSbO{color:#787b86}.summary-WgEIQSbO.hovered-WgEIQSbO,.summary-WgEIQSbO:active{background-color:#f0f3fa}@media (any-hover:hover){.summary-WgEIQSbO:hover{background-color:#f0f3fa}}html.theme-dark .summary-WgEIQSbO.hovered-WgEIQSbO,html.theme-dark .summary-WgEIQSbO:active{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .summary-WgEIQSbO:hover{background-color:#2a2e39}}.caret-WgEIQSbO{height:18px;justify-content:center;margin:2px 0 2px auto;width:18px} \ No newline at end of file diff --git a/charting_library/bundles/9776.f3f7d85b8d83d2c36ae0.rtl.css b/charting_library/bundles/9776.f3f7d85b8d83d2c36ae0.rtl.css new file mode 100644 index 00000000..5e703b13 --- /dev/null +++ b/charting_library/bundles/9776.f3f7d85b8d83d2c36ae0.rtl.css @@ -0,0 +1 @@ +.summary-WgEIQSbO{align-items:center;box-sizing:border-box;color:#787b86;cursor:default;display:flex;flex:none;font-size:11px;letter-spacing:.4px;line-height:16px;min-width:0;padding:0 12px 0 8px;text-transform:uppercase;width:100%}html.theme-dark .summary-WgEIQSbO{color:#787b86}.summary-WgEIQSbO.hovered-WgEIQSbO,.summary-WgEIQSbO:active{background-color:#f0f3fa}@media (any-hover:hover){.summary-WgEIQSbO:hover{background-color:#f0f3fa}}html.theme-dark .summary-WgEIQSbO.hovered-WgEIQSbO,html.theme-dark .summary-WgEIQSbO:active{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .summary-WgEIQSbO:hover{background-color:#2a2e39}}.caret-WgEIQSbO{height:18px;justify-content:center;margin:2px auto 2px 0;width:18px} \ No newline at end of file diff --git a/charting_library/bundles/9795.d66be24693cf931f6914.js b/charting_library/bundles/9795.2d6cc9343b34223a551b.js similarity index 87% rename from charting_library/bundles/9795.d66be24693cf931f6914.js rename to charting_library/bundles/9795.2d6cc9343b34223a551b.js index 168653de..7340d066 100644 --- a/charting_library/bundles/9795.d66be24693cf931f6914.js +++ b/charting_library/bundles/9795.2d6cc9343b34223a551b.js @@ -4,27 +4,27 @@ SubmenuHandler:()=>r});var o=n(50959);const i=o.createContext(null);function r(e document.body.appendChild(n);const i=n.offsetWidth;n.style.overflow="scroll";const r=document.createElement("div");r.style.width="100%",n.appendChild(r);const s=r.offsetWidth;null===(t=n.parentNode)||void 0===t||t.removeChild(n),e=i-s}return e}})();function i(e,t,n){null!==e&&e.style.setProperty(t,n)}function r(e,t){return getComputedStyle(e,null).getPropertyValue(t)}function s(e,t){return parseInt(r(e,t))}let a=0,l=!1;function c(e){const{body:t}=document,n=t.querySelector(".widgetbar-wrap");if(e&&1==++a){const e=r(t,"overflow"),a=s(t,"padding-right");"hidden"!==e.toLowerCase()&&t.scrollHeight>t.offsetHeight&&(i(n,"right",`${o()}px`),t.style.paddingRight=`${a+o()}px`,l=!0),t.classList.add("i-no-scroll")}else if(!e&&a>0&&0==--a&&(t.classList.remove("i-no-scroll"),l)){i(n,"right","0px");let e=0;0,t.scrollHeight<=t.clientHeight&&(e-=o()),t.style.paddingRight=(e<0?0:e)+"px",l=!1}}},66045:(e,t,n)=>{"use strict";n.d(t,{FontSizeSelect:()=>c});var o=n(50959),i=n(97754),r=n.n(i),s=n(90405),a=n(90186),l=n(36547);function c(e){const{id:t,fontSize:n,fontSizes:i=[],className:c,disabled:d,fontSizeChange:u}=e;return o.createElement(s.Select,{id:t,disabled:d,className:r()(c,l.defaultSelect),menuClassName:l.defaultSelect,items:(p=i,p.map((e=>({value:e.value,content:e.title})))),value:n,onChange:u,...(0,a.filterDataProps)(e)});var p}},94697:(e,t,n)=>{"use strict";n.d(t,{DisplayItem:()=>d,DropItem:()=>u,IconDropdown:()=>c});var o=n(50959),i=n(97754),r=n.n(i),s=n(90405),a=n(9745),l=n(14619);function c(e){const{menuItemClassName:t,...n}=e;return o.createElement(s.Select,{...n,menuItemClassName:r()(t,l.itemWrap)})}function d(e){return o.createElement("div",{className:r()(l.item,l.selected,e.className)},o.createElement(a.Icon,{className:l.icon,icon:e.icon}))}function u(e){return o.createElement("div",{className:l.item},o.createElement(a.Icon,{className:r()(l.icon,e.iconClassName),icon:e.icon}),o.createElement("div",{className:l.label},e.label))}},53598:(e,t,n)=>{"use strict";n.d(t,{LineStyleSelect:()=>f});var o=n(44352),i=n(50959),r=n(97754),s=n.n(r),a=n(79849),l=n(94697),c=n(501),d=n(23851),u=n(57740),p=n(80427),h=n(66220);const m=[{type:a.LINESTYLE_SOLID,icon:c,label:o.t(null,void 0,n(1277))},{type:a.LINESTYLE_DASHED,icon:d,label:o.t(null,void 0,n(59317))},{type:a.LINESTYLE_DOTTED,icon:u,label:o.t(null,void 0,n(42973))}];class f extends i.PureComponent{render(){const{id:e,lineStyle:t,className:n,lineStyleChange:o,disabled:r,additionalItems:a,allowedLineStyles:c}=this.props;let d=function(e){let t=[...m];return void 0!==e&&(t=t.filter((t=>e.includes(t.type)))),t.map((e=>({value:e.type,selectedContent:i.createElement(l.DisplayItem,{icon:e.icon}),content:i.createElement(l.DropItem,{icon:e.icon,label:e.label})})))}(c);return a&&(d=[{readonly:!0,content:a},...d]),i.createElement(l.IconDropdown,{id:e,disabled:r,className:s()(h.lineStyleSelect,n),hideArrowButton:!0,items:d,value:t,onChange:o,"data-name":"line-style-select",addPlaceholderToItems:!1,placeholder:i.createElement(l.DisplayItem,{icon:p,className:h.multipleStyles})})}}}, 50890:(e,t,n)=>{"use strict";n.d(t,{LineWidthSelect:()=>d});var o=n(50959),i=n(97754),r=n(90405),s=n(99118);const a=[1,2,3,4];function l(e){const{id:t,value:n,items:l=a,disabled:c,onChange:d}=e;return o.createElement(r.Select,{id:t,disabled:c,hideArrowButton:!0,className:s.lineWidthSelect,items:(u=l,u.map((e=>({value:e,selectedContent:p(e,!0),content:p(e)})))),value:n,onChange:d,"data-name":"line-width-select"});var u;function p(e,t){const r={borderTopWidth:e};return o.createElement("div",{className:s.item},o.createElement("div",{className:i(s.bar,{[s.isActive]:e===n&&!t}),style:r}," "))}}var c=n(45560);function d(e){const{property:t}=e,[n,i]=(0,c.useDefinitionProperty)({property:t});return o.createElement(l,{...e,value:n,onChange:i})}},66849:(e,t,n)=>{"use strict";n.d(t,{ControlCustomHeightContext:()=>r,ControlCustomWidthContext:()=>i});var o=n(50959);const i=o.createContext({}),r=o.createContext({})},15650:(e,t,n)=>{"use strict";n.d(t,{Section:()=>Rt});var o=n(50959),i=n(46141),r=n(48897),s=n(45560),a=n(31356);function l(e){const{definition:{id:t,properties:{checked:n,disabled:i,visible:r},title:l,solutionId:c},offset:d}=e,[u]=(0,s.useDefinitionProperty)({property:i,defaultValue:!1}),[p]=(0,s.useDefinitionProperty)({property:r,defaultValue:!0});return p?o.createElement(a.CommonSection,{id:t,offset:d,checked:n,title:l,solutionId:c,disabled:e.disabled||u}):null}var c=n(97754),d=n.n(c),u=n(22064),p=n(53598);function h(e){const{property:t}=e,[n,i]=(0,s.useDefinitionProperty)({property:t});return o.createElement(p.LineStyleSelect,{...e,lineStyle:n,lineStyleChange:i})}var m=n(50890),f=n(60521),g=n(50151);function v(e){return"mixed"===e}function y(e,t,n){const[i,r]=(0,o.useState)(e),s=(0,o.useRef)(i);return(0,o.useEffect)((()=>{r(e)}),[e,n]),[i,function(e){s.current=e,r(e)},function(){t(s.current)},function(){s.current=e,r(e)}]}var b=n(68335),_=n(92399),E=n(37160),w=n(87663),C=n(49483);function D(e){const{property:t,...n}=e,[i,r]=(0,o.useState)(performance.now()),[a,l]=(0,s.useDefinitionProperty)({property:t,handler:()=>r(performance.now())}),c=y(a,l,i);return o.createElement(S,{...n,valueHash:i,sharedBuffer:c})}function S(e){const{sharedBuffer:t,min:n,max:i,step:r,...s}=e,[a,l,c,d]=t,u=(0,o.useRef)(null),p=(0,o.useRef)(null),h={flushed:!1};return o.createElement(P,{...s,ref:p,onValueChange:function(e,t){l(e),"step"!==t||h.flushed||(c(),h.flushed=!0)},onKeyDown:function(e){if(e.defaultPrevented||h.flushed)return;switch((0,b.hashFromEvent)(e.nativeEvent)){case 27:d(),h.flushed=!0;break;case 13:e.preventDefault();const t=(0,g.ensureNotNull)(p.current).getClampedValue();null!==t&&(l(t),c(),h.flushed=!0)}},onBlur:function(e){const t=(0,g.ensureNotNull)(u.current);if(!t.contains(document.activeElement)&&!t.contains(e.relatedTarget)){const e=(0,g.ensureNotNull)(p.current).getClampedValue();null===e||h.flushed||(l(e),c(),h.flushed=!0)}},value:a,roundByStep:!1,containerReference:function(e){u.current=e},inputMode:C.CheckMobile.iOS()?void 0:"numeric",min:n,max:i,step:r,stretch:!1})}const x={mode:"float",min:-Number.MAX_VALUE, max:Number.MAX_VALUE,step:1,precision:0,inheritPrecisionFromStep:!0};class P extends o.PureComponent{constructor(e){super(e),this._selection=null,this._restoreSelection=!1,this._input=null,this._handleSelectionChange=()=>{this._restoreSelection||document.activeElement!==(0,g.ensureNotNull)(this._input)||this._saveSelection((0,g.ensureNotNull)(this._input))},this._handleInputReference=e=>{this._input=e,this.props.inputReference&&this.props.inputReference(e)},this._onFocus=e=>{this._saveSelection((0,g.ensureNotNull)(this._input)),this.setState({focused:!0}),this.props.onFocus&&this.props.onFocus(e)},this._onBlur=e=>{this._selection=null,this.setState({displayValue:V(this.props,this.props.value,M(this.props)),focused:!1}),this.props.onBlur&&this.props.onBlur(e)},this._onValueChange=e=>{const t=e.currentTarget,n=t.value,o=function(e,t,n){switch(n){case"integer":return T.test(t)?t:e;case"float":return t=t.replace(/,/g,"."),N.test(t)?t:e}}(this.state.displayValue,n,this.props.mode),i=B(o),r=this._checkValueBoundaries(i);var s,a;this.setState({displayValue:o}),o!==n&&(s=this.state.displayValue,a=(a=o).replace(/,/g,"."),(s=s.replace(/,/g,".")).includes(".")||!a.includes("."))?(this._restoreSelection=!0,this.forceUpdate()):this._saveSelection(t),r.value&&V(this.props,i)===o&&this.props.onValueChange(i,"input")},this._onValueByStepChange=e=>{const{roundByStep:t=!0,step:n=1}=this.props,o=B(this.state.displayValue);let i;if(isNaN(o)){const{defaultValue:e}=this.props;if(void 0===e)return;i=e}else{const r=new f.Big(o),s=new f.Big(n),a=r.mod(s);let l=r.plus(e*n);!a.eq(0)&&t&&(l=l.plus((e>0?0:1)*n).minus(a)),i=l.toNumber()}this._checkValueBoundaries(i).value&&(this.setState({displayValue:V(this.props,i,M(this.props))}),this.props.onValueChange(i,"step"))},this.state={value:R(this.props.value),displayValue:V(this.props,this.props.value,M(this.props)),focused:!1,valueHash:this.props.valueHash}}componentDidMount(){document.addEventListener("selectionchange",this._handleSelectionChange)}componentWillUnmount(){document.removeEventListener("selectionchange",this._handleSelectionChange)}componentDidUpdate(){const e=(0,g.ensureNotNull)(this._input),t=this._selection;if(null!==t&&this._restoreSelection&&document.activeElement===e){const{start:n,end:o,direction:i}=t;e.setSelectionRange(n,o,i)}this._restoreSelection=!1}render(){return o.createElement(_.NumberInputView,{type:"text",inputMode:this.props.inputMode,name:this.props.name,fontSizeStyle:"medium",value:this.state.displayValue,className:this.props.className,placeholder:this.props.placeholder,forceShowControls:this.props.forceShowControls,disabled:this.props.disabled,stretch:this.props.stretch,error:Boolean(this.props.error),errorMessage:this.props.error,onValueChange:this._onValueChange,onValueByStepChange:this._onValueByStepChange,containerReference:this.props.containerReference,inputReference:this._handleInputReference,onClick:this.props.onClick,onFocus:this._onFocus,onBlur:this._onBlur,onKeyDown:this.props.onKeyDown,autoSelectOnFocus:!0,"data-name":this.props["data-name"], -highlight:this.props.highlight})}getClampedValue(){const{min:e,max:t}=this.props,n=B(this.state.displayValue);return isNaN(n)?null:(0,E.clamp)(n,e,t)}static getDerivedStateFromProps(e,t){const{valueHash:n}=e,o=R(e.value);if(t.value!==o||t.valueHash!==n){return{value:o,valueHash:n,displayValue:V(e,o,t.focused&&t.valueHash===n?void 0:M(e))}}return null}_saveSelection(e){const{selectionStart:t,selectionEnd:n,selectionDirection:o}=e;null!==t&&null!==n&&null!==o&&(this._selection={start:t,end:n,direction:o})}_checkValueBoundaries(e){const{min:t,max:n}=this.props,o=function(e,t,n){const o=e>=t,i=e<=n;return{passMin:o,passMax:i,pass:o&&i,clamped:(0,E.clamp)(e,t,n)}}(e,t,n);return{value:o.pass}}}P.defaultProps=x;const T=/^-?[0-9]*$/,N=/^(-?([0-9]+\.?[0-9]*)|(-?[0-9]*))$/;function V(e,t,n){return v(t=R(t))?"—":(null!==t&&void 0!==n&&(n=Math.max(k(t),n)),function(e,t){if(null===e)return"";return new w.NumericFormatter(t).format(e)}(t,n))}function M(e){let t=0;return e.inheritPrecisionFromStep&&e.step<=1&&(t=k(e.step)),Math.max(e.precision,t)||void 0}function k(e){const t=Math.trunc(e).toString();return(0,E.clamp)(w.NumericFormatter.formatNoE(e).length-t.length-1,0,15)}function B(e,t){return new w.NumericFormatter(t).parse(e)}function R(e){return"number"==typeof e&&Number.isFinite(e)||v(e)?e:null}var I=n(24377),F=n(58593),W=n(87095);function L(e){const{color:t,thickness:n,thicknessItems:i,noAlpha:r}=e,[a,l]=(0,s.useDefinitionProperty)({property:t}),[c,d]=(0,s.useDefinitionProperty)(n?{property:n}:{defaultValue:void 0});return o.createElement(F.ColorSelect,{...e,color:function(){if(!a)return null;if("mixed"===a)return"mixed";return(0,I.rgbToHexString)((0,I.parseRgb)(a))}(),onColorChange:function(e){const t=a&&"mixed"!==a?(0,W.alphaToTransparency)((0,I.parseRgba)(a)[3]):0;l((0,W.generateColor)(String(e),t,!0))},thickness:c,thicknessItems:i,onThicknessChange:d,opacity:r?void 0:a&&"mixed"!==a?(0,I.parseRgba)(a)[3]:void 0,onOpacityChange:r?void 0:function(e){l((0,W.generateColor)(a,(0,W.alphaToTransparency)(e),!0))}})}var A=n(44352),z=n(73436),H=n(94697),G=n(90186),O=n(43382),U=n(98853),$=n(7625);const J=[{type:z.LineEnd.Normal,icon:O,label:A.t(null,void 0,n(55362))},{type:z.LineEnd.Arrow,icon:U,label:A.t(null,void 0,n(96237))}];class Y extends o.PureComponent{constructor(e){super(e),this._items=[],this._items=J.map((t=>({value:t.type,selectedContent:o.createElement(H.DisplayItem,{icon:t.icon}),content:o.createElement(H.DropItem,{icon:t.icon,iconClassName:d()(e.isRight&&$.right),label:t.label})})))}render(){const{id:e,lineEnd:t,className:n,lineEndChange:i,isRight:r,disabled:s}=this.props;return o.createElement(H.IconDropdown,{id:e,disabled:s,className:d()($.lineEndSelect,r&&$.right,n),items:this._items,value:t,onChange:i,hideArrowButton:!0,...(0,G.filterDataProps)(this.props)})}}function X(e){const{property:t}=e,[n,i]=(0,s.useDefinitionProperty)({property:t});return o.createElement(Y,{...e,lineEnd:n,lineEndChange:i})}var K=n(78260),q=n(47543);function j(e){const{children:t,className:n,breakPoint:i="Normal"}=e -;return o.createElement(K.CellWrap,{className:c(q.wrap,n,q[`breakpoint${i}`])},o.Children.map(t,(e=>o.isValidElement(e)?o.createElement("span",{key:null===e.key?void 0:e.key,className:c(q.row,r(e)&&q.empty)},e):e)));function r(e){return!(!o.isValidElement(e)||e.type!==o.Fragment||!Array.isArray(e.props.children))&&e.props.children.every((e=>null===e))}}const Z={1:"float",0:"integer"};var Q=n(77975),ee=n(89232);function te(e){const{definition:{id:t,properties:{checked:n,disabled:i,visible:r,leftEnd:l,rightEnd:d,value:p,extendLeft:f,extendRight:g},title:v,valueMin:y,valueMax:b,valueStep:_,valueUnit:E,extendLeftTitle:w,extendRightTitle:C,solutionId:S},offset:x}=e,[P]=(0,s.useDefinitionProperty)({property:n,defaultValue:!0}),[T]=(0,s.useDefinitionProperty)({property:i,defaultValue:!1}),[N]=(0,s.useDefinitionProperty)({property:r,defaultValue:!0}),V=(0,Q.useWatchedValueReadonly)({watchedValue:y,defaultValue:void 0}),M=(0,Q.useWatchedValueReadonly)({watchedValue:b,defaultValue:void 0}),k=(0,Q.useWatchedValueReadonly)({watchedValue:_,defaultValue:void 0}),B=(0,Q.useWatchedValueReadonly)({watchedValue:E,defaultValue:void 0}),R=e.disabled||!P;return N?o.createElement(o.Fragment,null,o.createElement(a.CommonSection,{id:t,offset:x,checked:n,title:v,solutionId:S,disabled:e.disabled||T},o.createElement(j,{className:ee.line,breakPoint:"Small"},o.createElement(o.Fragment,null,function(){const{definition:{properties:{color:n,width:i},widthValues:r}}=e;if(n)return o.createElement("span",{className:ee.control},o.createElement(L,{color:n,thickness:i,disabled:R,thicknessItems:r}));return i&&o.createElement("span",{className:ee.control},o.createElement(m.LineWidthSelect,{id:(0,u.createDomId)(t,"line-width-select"),items:r,property:i,disabled:R}))}(),function(){const{definition:{properties:{style:n}}}=e;return n&&o.createElement("span",{className:ee.control},o.createElement(h,{id:(0,u.createDomId)(t,"line-style-select"),property:n,disabled:R}))}()),(l||d||p)&&o.createElement(o.Fragment,null,o.createElement(o.Fragment,null,l&&o.createElement(X,{id:(0,u.createDomId)(t,"left-end-select"),"data-name":"left-end-select",className:ee.control,property:l,disabled:R}),d&&o.createElement(X,{id:(0,u.createDomId)(t,"right-end-select"),"data-name":"right-end-select",className:ee.control,property:d,disabled:R,isRight:!0})),function(){const{definition:{valueType:t}}=e;return p&&o.createElement("span",{className:c(ee.valueInput,ee.control)},o.createElement(D,{className:ee.input,property:p,min:V,max:M,step:k,disabled:R,mode:void 0!==t?Z[t]:void 0,name:"line-value-input"}),o.createElement("span",{className:ee.valueUnit},B))}()))),f&&o.createElement(a.CommonSection,{id:`${t}ExtendLeft`,offset:x,checked:f,title:w,disabled:e.disabled||T}),g&&o.createElement(a.CommonSection,{id:`${t}ExtendRight`,offset:x,checked:g,title:C,disabled:e.disabled||T})):null}var ne=n(93613),oe=n(90405),ie=n(37968);function re(e){const{property:t,options:n,...i}=e,[r,a]=(0,s.useDefinitionProperty)({property:t}),l=(0,ie.useForceUpdate)();return(0,o.useEffect)((()=>{const e=()=>l() -;return Array.isArray(n)||n.subscribe(e),()=>{Array.isArray(n)||n.unsubscribe(e)}}),[]),o.createElement(oe.Select,{...i,onChange:a,value:r,items:(Array.isArray(n)?n:n.value()).map((e=>e.readonly?{content:e.title,readonly:e.readonly}:{content:e.title,value:e.value,disabled:e.disabled,id:e.id}))})}var se=n(3115);const ae=[{title:A.t(null,void 0,n(35637)),value:ne.ColorType.Solid},{title:A.t(null,void 0,n(16079)),value:ne.ColorType.Gradient}];function le(e){const{id:t,disabled:n,noAlpha:i,properties:r}=e,{color:a,gradientColor1:l,gradientColor2:c,type:d}=r,[p]=(0,s.useDefinitionProperty)({property:d,defaultValue:ne.ColorType.Solid});return o.createElement(j,null,o.createElement(re,{id:(0,u.createDomId)(t,"background-type-options-dropdown"),"data-name":"background-type-options-dropdown",className:se.dropdown,menuClassName:se.dropdownMenu,disabled:n,property:d,options:ae}),p===ne.ColorType.Solid?o.createElement(L,{color:a,disabled:n,noAlpha:i}):o.createElement(o.Fragment,null,o.createElement(L,{className:se.firstColorPicker,color:l,disabled:n,noAlpha:i}),o.createElement(L,{color:c,disabled:n,noAlpha:i})))}function ce(e){const{definition:{id:t,properties:n,title:i,noAlpha:r,solutionId:l},offset:c}=e,{color:d,checked:u,disabled:p,visible:h}=n,[m]=(0,s.useDefinitionProperty)({property:u,defaultValue:!0}),[f]=(0,s.useDefinitionProperty)({property:p,defaultValue:!1}),[g]=(0,s.useDefinitionProperty)({property:h,defaultValue:!0}),v=e.disabled||!m;return g?o.createElement(a.CommonSection,{id:t,offset:c,checked:u,title:i,solutionId:l,disabled:e.disabled||f},o.createElement(K.CellWrap,null,n.hasOwnProperty("type")?o.createElement(le,{id:t,properties:n,disabled:v,noAlpha:r}):o.createElement(L,{color:d,disabled:v,noAlpha:r}))):null}var de=n(54368),ue=n(48891),pe=n(45707);function he(e){const{value:t,disabled:n,onChange:i,className:r}=e;return o.createElement("div",{className:c(pe.wrap,r,{[pe.disabled]:n})},o.createElement(de.Opacity,{hideInput:!0,color:ue.colorsPalette["color-tv-blue-500"],opacity:1-t/100,onChange:function(e){n||i(100-100*e)}}))}function me(e){const{property:t,...n}=e,[i,r]=(0,s.useDefinitionProperty)({property:t});return o.createElement(he,{...n,value:i,onChange:r})}function fe(e){const{definition:{id:t,properties:{transparency:n,checked:i,disabled:r,visible:l},title:c,solutionId:d},offset:u}=e,[p]=(0,s.useDefinitionProperty)({property:i,defaultValue:!0}),[h]=(0,s.useDefinitionProperty)({property:r,defaultValue:!1}),[m]=(0,s.useDefinitionProperty)({property:l,defaultValue:!0}),f=e.disabled||!p;return m?o.createElement(a.CommonSection,{id:t,offset:u,checked:i,title:c,solutionId:d,disabled:e.disabled||h},o.createElement(K.CellWrap,null,o.createElement(me,{property:n,disabled:f}))):null}var ge=n(81364);function ve(e){const{definition:{id:t,properties:{color1:n,color2:i,checked:r,disabled:l,visible:c},title:d,noAlpha1:u,noAlpha2:p,solutionId:h},offset:m}=e,[f]=(0,s.useDefinitionProperty)({property:r,defaultValue:!0}),[g]=(0,s.useDefinitionProperty)({property:l,defaultValue:!1}),[v]=(0,s.useDefinitionProperty)({ -property:c,defaultValue:!0}),y=e.disabled||!f||g;return v?o.createElement(a.CommonSection,{id:t,offset:m,checked:r,solutionId:h,title:d,disabled:e.disabled||g},o.createElement(K.CellWrap,{className:ge.twoColors},b(n,u),b(i,p))):null;function b(e,t){return o.createElement("span",{className:ge.colorPicker},o.createElement(L,{color:e,disabled:y,noAlpha:t}))}}var ye=n(66849),be=n(76739);function _e(e){const{definition:{id:t,properties:{checked:n,value:i,unitOptionsValue:r,disabled:l,visible:d},min:p,max:h,step:m,title:f,unit:v,unitOptions:y,type:b,solutionId:_},offset:E}=e,[w]=(0,s.useDefinitionProperty)({property:n,defaultValue:!0}),[C]=(0,s.useDefinitionProperty)({property:l,defaultValue:!1}),[S]=(0,s.useDefinitionProperty)({property:d,defaultValue:!0}),x=(0,Q.useWatchedValueReadonly)({watchedValue:p,defaultValue:void 0}),P=(0,Q.useWatchedValueReadonly)({watchedValue:h,defaultValue:void 0}),T=(0,Q.useWatchedValueReadonly)({watchedValue:m,defaultValue:void 0}),N=(0,Q.useWatchedValueReadonly)({watchedValue:v,defaultValue:void 0}),V=(0,o.useContext)(ye.ControlCustomWidthContext),M=e.disabled||!w;return S?o.createElement(a.CommonSection,{id:t,offset:E,checked:n,title:f,solutionId:_,disabled:e.disabled||C},o.createElement(K.CellWrap,null,o.createElement(j,null,o.createElement(D,{className:c(be.input,V[t]&&be[V[t]]),property:i,min:x,max:P,step:T,disabled:M,mode:Z[b],name:"number-input","data-name":t}),r&&o.createElement(re,{id:(0,u.createDomId)(t,"unit-options-dropdown"),"data-name":"unit-options-dropdown",className:be.dropdown,menuClassName:be.dropdownMenu,disabled:M,property:r,options:(0,g.ensureDefined)(y)})),N&&o.createElement("span",{className:be.unit},N))):null}function Ee(e){const{definition:{id:t,properties:{checked:n,disabled:i,visible:r},childrenDefinitions:l,title:c},offset:d}=e,[u]=(0,s.useDefinitionProperty)({property:n,defaultValue:!0}),[p]=(0,s.useDefinitionProperty)({property:i,defaultValue:!1}),[h]=(0,s.useDefinitionProperty)({property:r,defaultValue:!0}),m=e.disabled||!u;return h?o.createElement(o.Fragment,null,o.createElement(a.CommonSection,{id:t,offset:d,checked:n,title:c,disabled:e.disabled||p}),l.map((e=>o.createElement(Rt,{key:e.id,disabled:m,definition:e,offset:!0})))):null}var we=n(66045);function Ce(e){const{property:t}=e,[n,i]=(0,s.useDefinitionProperty)({property:t});return o.createElement(we.FontSizeSelect,{...e,fontSize:n,fontSizeChange:i,"data-name":"font-size-select"})}var De=n(9745),Se=n(68089);function xe(e){const{className:t,checked:n,icon:i,disabled:r,onClick:s}=e;return o.createElement("div",{className:d()(t,Se.container,n&&!r&&Se.active,r&&Se.disabled),onClick:r?void 0:s,"data-role":"button",...(0,G.filterDataProps)(e)},o.createElement(De.Icon,{className:Se.icon,icon:i}))}function Pe(e){const{icon:t,className:n,property:i,disabled:r}=e,[a,l]=(0,s.useDefinitionProperty)({property:i});return o.createElement(xe,{className:n,icon:t,checked:a,onClick:function(){l(!a)},disabled:r,...(0,G.filterDataProps)(e)})}var Te=n(67029),Ne=n(11062),Ve=n(2568);function Me(e){ -const{property:t,...n}=e,[i,r]=(0,s.useDefinitionProperty)({property:t}),a=(0,o.useCallback)((e=>r(e.target.value)),[r]);return o.createElement(Ve.Textarea,{...n,value:i,onChange:a})}var ke=n(8295),Be=n(29285),Re=n(42793);const Ie=e=>({content:e.title,title:e.title,value:e.value,id:e.id}),Fe=e=>({content:e.title,title:e.title,value:e.value,id:e.id});function We(e){const{definition:{id:t,properties:{color:n,size:i,checked:r,disabled:l,bold:c,italic:d,text:p,alignmentHorizontal:h,alignmentVertical:m,orientation:f,backgroundVisible:g,backgroundColor:v,borderVisible:y,borderColor:b,borderWidth:_,wrap:E},title:w,solutionId:C,sizeItems:D,alignmentTitle:S,alignmentHorizontalItems:x,alignmentVerticalItems:P,orientationTitle:T,orientationItems:N,backgroundTitle:V,borderTitle:M,borderWidthItems:k,wrapTitle:B},offset:R}=e,I=(0,o.useContext)(ye.ControlCustomHeightContext),[F]=(0,s.useDefinitionProperty)({property:r,defaultValue:!0}),[W]=(0,s.useDefinitionProperty)({property:l,defaultValue:!1}),[A,z]=(0,s.useDefinitionProperty)({property:m,defaultValue:void 0}),[H,G]=(0,s.useDefinitionProperty)({property:f,defaultValue:"horizontal"}),[O,U]=(0,s.useDefinitionProperty)({property:h,defaultValue:void 0}),[$]=(0,s.useDefinitionProperty)({property:g,defaultValue:!1}),[J]=(0,s.useDefinitionProperty)({property:y,defaultValue:!1}),Y=e.disabled||!F;return o.createElement(o.Fragment,null,function(){if(w)return o.createElement(a.CommonSection,{id:t,offset:R,checked:r,title:w,solutionId:C,disabled:e.disabled||W},o.createElement(j,{breakPoint:"Small"},Z(),Q()));return o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{placement:"first",colSpan:2,offset:R,"data-section-name":t},Z(),Q(),C&&!1))}(),p&&o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{placement:"first",colSpan:2,offset:R,"data-section-name":t},o.createElement(Me,{className:Te.InputClasses.FontSizeMedium,rows:(X=I[t],"big"===X?9:5),stretch:!0,property:p,disabled:Y,onFocus:function(e){e.target.select()},name:"text-input"}))),(h||m)&&o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{placement:"first",verticalAlign:"adaptive",offset:R,"data-section-name":t},o.createElement(K.CellWrap,null,S)),o.createElement(Ne.PropertyTable.Cell,{placement:"last",verticalAlign:"adaptive","data-section-name":t},o.createElement(j,{breakPoint:"Small"},void 0!==A&&void 0!==P&&o.createElement(oe.Select,{id:(0,u.createDomId)(t,"alignment-vertical-select"),"data-name":"alignment-vertical-select",className:Re.dropdown,menuClassName:Re.dropdownMenu,disabled:Y,value:A,items:P.map(Ie),onChange:z}),void 0!==O&&void 0!==x&&o.createElement(oe.Select,{id:(0,u.createDomId)(t,"alignment-horizontal-select"),"data-name":"alignment-horizontal-select",className:Re.dropdown,menuClassName:Re.dropdownMenu,disabled:Y,value:O,items:x.map(Ie),onChange:U})))),void 0!==f&&void 0!==N&&o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{placement:"first",verticalAlign:"adaptive",offset:R,"data-section-name":t -},o.createElement(K.CellWrap,null,T)),o.createElement(Ne.PropertyTable.Cell,{placement:"last",verticalAlign:"adaptive","data-section-name":t},o.createElement(j,{breakPoint:"Small"},o.createElement(oe.Select,{id:(0,u.createDomId)(t,"orientation-select"),"data-name":"orientation-select",className:Re.dropdown,menuClassName:Re.dropdownMenu,disabled:Y,value:H,items:N.map(Fe),onChange:G})))),ee(V,g,v,!!g&&!$),ee(M,y,b,!!y&&!J,_,k),E&&o.createElement(a.CommonSection,{id:`${t}Wrap`,offset:R,checked:E,title:B,disabled:e.disabled||W}));var X;function q(e,t,n){return e?o.createElement(Pe,{className:Re.fontStyleButton,icon:t,property:e,disabled:Y,"data-name":n}):null}function Z(){return o.createElement(o.Fragment,null,n&&o.createElement("div",{className:Re.colorPicker},o.createElement(L,{color:n,disabled:Y})),i&&D&&o.createElement(Ce,{id:(0,u.createDomId)(t,"font-size-select"),property:i,fontSizes:D,disabled:Y}))}function Q(){return o.createElement(o.Fragment,null,q(c,ke,"toggle-bold"),q(d,Be,"toggle-italic"))}function ee(e,n,i,r,s,l){return i||n?o.createElement(a.CommonSection,{id:`${t}ColorSelect`,offset:R,checked:n,title:e,disabled:Y},i&&o.createElement(L,{color:i,thickness:s,thicknessItems:l,disabled:Y||r})):null}}var Le=n(86623),Ae=n(1722);function ze(e){const{property:t,mathOperations:n="+/*",mode:i="float",disabled:r,...a}=e,[l,c]=(0,o.useState)(performance.now()),[d,u]=(0,s.useDefinitionProperty)({property:t,handler:()=>c(performance.now())}),[p,h,m,f]=y(d,u,l),g=(0,o.useMemo)((()=>{const e=new RegExp(`^[${n.split("").join("\\")}-]?(${"float"===i?"(\\d+\\.\\d*)|":""}(\\d*))$`);return t=>(0,Ae.isString)(t)&&e.test(t)}),[n,i]);return o.createElement(Le.FormInput,{...a,type:"text",value:p,onChange:function(e){const{value:t}=e.currentTarget;h(g(t)?t:p)},onKeyDown:function(e){if(e.defaultPrevented)return;switch((0,b.hashFromEvent)(e.nativeEvent)){case 27:f();break;case 13:v()}},onBlur:function(){v()},disabled:r,stretch:!1,autoSelectOnFocus:!0});function v(){p.length&&m()}}var He=n(50540);function Ge(e){const{definition:{properties:{x:t,y:n,disabled:i},id:r,title:s,solutionId:a},definition:l,offset:c}=e,d=i&&i.value()||e.disabled;return o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{verticalAlign:"top",placement:"first",offset:c,"data-section-name":r},o.createElement("span",{className:He.coordinates},s)),(t||n)&&o.createElement(Ne.PropertyTable.Cell,{placement:"last",offset:c,"data-section-name":r},o.createElement(j,{breakPoint:"Medium"},"coordinates"===l.propType?o.createElement(Oe,{definition:l,disabled:d}):o.createElement(Ue,{definition:l,disabled:d})),a&&!1))}function Oe(e){const{definition:{properties:{x:t,y:n},minX:i,maxX:r,stepX:s,minY:a,maxY:l,stepY:c,typeX:d,typeY:u},disabled:p}=e,h=(0,Q.useWatchedValueReadonly)({watchedValue:i,defaultValue:void 0}),m=(0,Q.useWatchedValueReadonly)({watchedValue:r,defaultValue:void 0}),f=(0,Q.useWatchedValueReadonly)({watchedValue:s,defaultValue:void 0}),g=(0,Q.useWatchedValueReadonly)({watchedValue:a,defaultValue:void 0}),v=(0, -Q.useWatchedValueReadonly)({watchedValue:l,defaultValue:void 0}),y=(0,Q.useWatchedValueReadonly)({watchedValue:c,defaultValue:void 0});return o.createElement(o.Fragment,null,n&&o.createElement(D,{className:He.input,property:n,min:g,max:v,step:y,disabled:p,name:"y-input",mode:void 0!==u?Z[u]:"integer"}),t&&o.createElement(D,{className:He.input,property:t,min:h,max:m,step:f,disabled:p,name:"x-input",mode:void 0!==d?Z[d]:"integer"}))}function Ue(e){const{definition:{properties:{x:t,y:i},mathOperationsX:r,mathOperationsY:s,modeX:a,modeY:l},disabled:c}=e;return o.createElement("div",{className:He.selectionCoordinates},o.createElement("div",{className:He.selectionCoordinates__inputs},i&&o.createElement(ze,{property:i,mathOperations:s,mode:l,disabled:c,className:He.input,placeholder:A.t(null,void 0,n(95166))}),t&&o.createElement(ze,{property:t,mathOperations:r,mode:a,disabled:c,className:He.input,placeholder:A.t(null,void 0,n(76080))})),o.createElement("div",{className:He.selectionCoordinates__description},A.t(null,void 0,n(78019))))}var $e=n(13784);function Je(e){const{definition:{id:t,properties:{checked:n,option:i,disabled:r,visible:l},title:c,solutionId:p,options:h},offset:m}=e,[f]=(0,s.useDefinitionProperty)({property:n,defaultValue:!0}),[g]=(0,s.useDefinitionProperty)({property:r,defaultValue:!1}),[v]=(0,s.useDefinitionProperty)({property:l,defaultValue:!0}),y=(0,o.useContext)(ye.ControlCustomWidthContext),b=e.disabled||!f;return v?o.createElement(a.CommonSection,{id:t,offset:m,checked:n,title:c,solutionId:p,disabled:e.disabled||g},o.createElement(K.CellWrap,null,o.createElement(re,{id:(0,u.createDomId)(t,"options-dropdown"),"data-name":"options-dropdown",className:d()($e.dropdown,y[t]&&$e[y[t]]),menuClassName:d()($e.dropdownMenu,y[t]&&$e[y[t]]),disabled:b||g,property:i,options:h}))):null}var Ye=n(71953);var Xe=n(38223),Ke=n(65542);class qe extends o.PureComponent{constructor(e){super(e),this._container=null,this._pointer=null,this._rafPosition=null,this._rafDragStop=null,this._refContainer=e=>{this._container=e},this._refPointer=e=>{this._pointer=e},this._handlePosition=e=>{null!==this._rafPosition||this.props.disabled||(this._rafPosition=requestAnimationFrame((()=>{const{from:t,to:n,min:o,max:i}=this.props,r=this._getNewPosition(e),s=1===this._detectPointerMode(e),a=s?(0,E.clamp)(r,o,n):t,l=s?n:(0,E.clamp)(r,t,i);a<=l&&this._handleChange(a,l),this._rafPosition=null})))},this._handleDragStop=()=>{null!==this._rafDragStop||this.props.disabled||(this._rafDragStop=requestAnimationFrame((()=>{this.setState({pointerDragMode:0}),this._rafDragStop=null,this.props.onCommit()})))},this._onSliderClick=e=>{C.CheckMobile.any()||(this._handlePosition(e.nativeEvent),this._dragSubscribe())},this._mouseUp=e=>{this._dragUnsubscribe(),this._handlePosition(e),this._handleDragStop()},this._mouseMove=e=>{this._handlePosition(e)},this._onTouchStart=e=>{this._handlePosition(e.nativeEvent.touches[0])},this._handleTouch=e=>{this._handlePosition(e.nativeEvent.touches[0])},this._handleTouchEnd=()=>{this._handleDragStop()},this.state={ -pointerDragMode:0}}componentWillUnmount(){null!==this._rafPosition&&(cancelAnimationFrame(this._rafPosition),this._rafPosition=null),null!==this._rafDragStop&&(cancelAnimationFrame(this._rafDragStop),this._rafDragStop=null),this._dragUnsubscribe()}render(){const{className:e,disabled:t,from:n,to:i,min:r,max:s}=this.props,{pointerDragMode:a}=this.state,l=0!==a,d=s-r,u=0===d?r:(n-r)/d,p=0===d?s:(i-r)/d,h=(0,Xe.isRtl)()?"right":"left";return o.createElement("div",{className:c(e,Ke.range,t&&Ke.disabled)},o.createElement("div",{className:Ke.rangeSlider,ref:this._refContainer,onMouseDown:this._onSliderClick,onTouchStart:this._onTouchStart,onTouchMove:this._handleTouch,onTouchEnd:this._handleTouchEnd},o.createElement("div",{className:Ke.rangeSliderMiddleWrap},o.createElement("div",{className:c(Ke.rangeSliderMiddle,l&&Ke.dragged),style:{[h]:100*u+"%",width:100*(p-u)+"%"}})),o.createElement("div",{className:Ke.rangePointerWrap},o.createElement("div",{className:c(Ke.pointer,l&&Ke.dragged),style:{[h]:100*u+"%"},ref:this._refPointer})),o.createElement("div",{className:Ke.rangePointerWrap},o.createElement("div",{className:c(Ke.pointer,l&&Ke.dragged),style:{[h]:100*p+"%"}}))))}_dragSubscribe(){const e=(0,g.ensureNotNull)(this._container).ownerDocument;e&&(e.addEventListener("mouseup",this._mouseUp),e.addEventListener("mousemove",this._mouseMove))}_dragUnsubscribe(){const e=(0,g.ensureNotNull)(this._container).ownerDocument;e&&(e.removeEventListener("mousemove",this._mouseMove),e.removeEventListener("mouseup",this._mouseUp))}_getNewPosition(e){const{min:t,max:n}=this.props,o=n-t,i=(0,g.ensureNotNull)(this._container),r=(0,g.ensureNotNull)(this._pointer),s=i.getBoundingClientRect(),a=r.offsetWidth;let l=e.clientX-a/2-s.left;return(0,Xe.isRtl)()&&(l=s.width-l-a),(0,E.clamp)(l/(s.width-a),0,1)*o+t}_detectPointerMode(e){const{from:t,to:n}=this.props,{pointerDragMode:o}=this.state;if(0!==o)return o;const i=this._getNewPosition(e),r=Math.abs(t-i),s=Math.abs(n-i),a=r===s?io.createElement(j,{breakPoint:"Medium"},o.createElement(o.Fragment,null,o.createElement("span",{className:Ze.valueInput},o.createElement(S,{className:Ze.input,sharedBuffer:T,min:_,max:v(B)?E:B,step:1,disabled:W,name:"from-input",mode:"integer",defaultValue:_}),e?o.createElement("span",{className:Ze.rangeSlider},"—"):o.createElement(qe,{className:d()(Ze.rangeSlider,F&&Ze.rangeSlider_mixed),from:F?_:N,to:F?E:B,min:_,max:E,onChange:A,onCommit:z,disabled:W}))),o.createElement(o.Fragment,null,o.createElement("span",{className:Ze.valueInput},o.createElement(S,{className:Ze.input,sharedBuffer:k,min:v(N)?_:N,max:E,step:1,disabled:W,name:"to-input",mode:"integer",defaultValue:E}),u&&!1)))))}()));function A(e,t){V(Math.round(e)),R(Math.round(t))}function z(){L.flushed||(M(),I(),L.flushed=!0)}}var et=n(86067),tt=n(53424),nt=n(54970);function ot(e){const{definitions:t,name:n,offset:i}=e,r=d()(nt.cell,nt.fragmentCell,t.some((e=>void 0!==e.solutionId))&&nt.largeWidth);return o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{className:r,offset:i,placement:"first",verticalAlign:"adaptive",colSpan:2,"data-section-name":n,checkableTitle:!0},t.map((e=>o.createElement("div",{className:nt.item,key:e.id,"data-section-name":e.id},o.createElement(rt,{definition:e}))))))}function it(e){const{definition:t,offset:n}=e;return o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{className:nt.cell,offset:n,placement:"first",verticalAlign:"adaptive",colSpan:2,checkableTitle:!0},o.createElement(rt,{definition:t})))}function rt(e){const{definition:{id:t,properties:{disabled:n,checked:i,color:r,level:a,width:l,style:c},solutionId:p,title:m,widthValues:f,styleValues:g}}=e,[v]=(0,s.useDefinitionProperty)({property:i,defaultValue:!0}),[y]=(0,s.useDefinitionProperty)({property:n,defaultValue:!1}),b=y||!v;return o.createElement(o.Fragment,null,o.createElement(tt.CheckableTitle,{name:`is-enabled-${t}`,className:d()(m&&nt.withTitle),title:m&&o.createElement("span",{className:nt.title},m),property:i,disabled:y}),a&&o.createElement(D,{className:d()(nt.input,nt.control),property:a,disabled:b}),r&&o.createElement(L,{className:nt.control,disabled:b,color:r,thickness:l,thicknessItems:f}),c&&o.createElement(h,{id:(0,u.createDomId)(t,"leveled-line-style-select"),className:nt.control,property:c,disabled:b,allowedLineStyles:g}),p&&!1)}var st=n(27394);function at(e){const{definition:{id:t,properties:{option1:n,option2:i,checked:r,disabled:l},title:c,solutionId:d,optionsItems1:p,optionsItems2:h},offset:m}=e,[f]=(0,s.useDefinitionProperty)({property:r,defaultValue:!0}),[g]=(0,s.useDefinitionProperty)({property:l,defaultValue:!1}),v=e.disabled||!f;return o.createElement(a.CommonSection,{id:t,offset:m,checked:r,title:c,solutionId:d,disabled:e.disabled||g},o.createElement(j,{className:st.twoOptions},o.createElement(re,{id:(0,u.createDomId)(t,"two-options-dropdown-1"),"data-name":"two-options-dropdown-1",className:st.dropdown, -menuClassName:st.menu,property:n,disabled:v,options:p}),o.createElement(re,{id:(0,u.createDomId)(t,"two-options-dropdown-2"),"data-name":"two-options-dropdown-2",className:st.dropdown,menuClassName:st.menu,property:i,disabled:v,options:h})))}var lt=n(22332);function ct(e){const{definition:{id:t,properties:{color1:n,color2:i,option:r},options:s,color1Visible:l,color2Visible:c,title:p,noAlpha1:h,noAlpha2:m,solutionId:f},offset:g}=e,v=(0,Q.useWatchedValueReadonly)({watchedValue:l,defaultValue:!1}),y=(0,Q.useWatchedValueReadonly)({watchedValue:c,defaultValue:!1}),b=(0,o.useContext)(ye.ControlCustomWidthContext);return o.createElement(a.CommonSection,{id:t,offset:g,solutionId:f,title:p},o.createElement(K.CellWrap,{className:lt.optionalTwoColors},o.createElement(j,null,o.createElement(re,{id:(0,u.createDomId)(t,"options-dropdown"),"data-name":"options-dropdown",className:d()(lt.dropdown,b[t]&<[b[t]]),menuClassName:d()(lt.dropdownMenu,b[t]&<[b[t]]),property:r,options:s}),o.createElement(o.Fragment,null,v&&_(n,h),y&&_(i,m)))));function _(e,t){return o.createElement("span",{className:lt.colorPicker},o.createElement(L,{color:e,noAlpha:t}))}}var dt=n(39828),ut=n(22497);function pt(e){const{source:t,inputs:n,model:i,inputsTabProperty:r,studyMetaInfo:s}=e.definition;return o.createElement(dt.InputsTabContent,{className:ut.withoutPadding,property:r,model:i,study:t,studyMetaInfo:s,inputs:n})}var ht=n(56840),mt=n(38297),ft=n(83682),gt=n(173);var vt=n(20520),yt=n(37558),bt=n(41590),_t=n(27317),Et=n(40173);function wt(e){!function(e,t){(0,o.useEffect)((()=>{const n=t||document;return n.addEventListener("scroll",e),()=>n.removeEventListener("scroll",e)}),[e])}(e,document)}var Ct=n(12811),Dt=n(24437),St=n(38446);function xt(e){const{children:t,highlight:n,disabled:i,reference:r,...s}=e,a=n?"primary":"default";return o.createElement("div",{...s,ref:r,className:d()(St.wrapper,St[`intent-${a}`],St["border-thin"],St["size-medium"],n&&St.highlight,n&&St.focused,i&&St.disabled),"data-role":"button"},o.createElement("div",{className:d()(St.childrenContainer,i&&St.disabled)},t),n&&o.createElement("span",{className:St.shadow}))}var Pt=n(64104);const Tt=()=>null,Nt=(0,Et.mergeThemes)(_t.DEFAULT_MENU_THEME,{menuBox:Pt.menuBox});function Vt(e){const{value:t,disabled:n,onSelect:i}=e,r=(0,o.useRef)(null),{current:s}=(0,o.useRef)(ht.getJSON("RecentlyUsedEmojis",[t])),[a,l]=(0,o.useState)(s),[c,d]=(0,o.useState)(!1),u=(0,o.useCallback)((()=>d(!1)),[]);wt(u);const p=(0,o.useCallback)((e=>{const t=Array.from(new Set([e,...a])).slice(0,18);ht.setJSON("RecentlyUsedEmojis",t),l(t),i(e),u()}),[a,i]),h=(m=a,(0,o.useMemo)((()=>(gt.emojiGroups[0].emojis=m,[...gt.emojiGroups])),[m]));var m;return o.createElement(o.Fragment,null,o.createElement(xt,{reference:r,highlight:c,disabled:n,"data-name":"emoji-picker"},o.createElement(ft.EmojiWrap,{emoji:t,onClick:function(){n||d(!0)}})),o.createElement(je.MatchMedia,{rule:Dt.DialogBreakpoints.TabletSmall},(e=>c&&o.createElement(yt.DrawerManager,null,e?o.createElement(bt.Drawer,{className:Pt.drawer,position:"Bottom", +highlight:this.props.highlight})}getClampedValue(){const{min:e,max:t}=this.props,n=B(this.state.displayValue);return isNaN(n)?null:(0,E.clamp)(n,e,t)}static getDerivedStateFromProps(e,t){const{valueHash:n}=e,o=R(e.value);if(t.value!==o||t.valueHash!==n){return{value:o,valueHash:n,displayValue:V(e,o,t.focused&&t.valueHash===n?void 0:M(e))}}return null}_saveSelection(e){const{selectionStart:t,selectionEnd:n,selectionDirection:o}=e;null!==t&&null!==n&&null!==o&&(this._selection={start:t,end:n,direction:o})}_checkValueBoundaries(e){const{min:t,max:n}=this.props,o=function(e,t,n){const o=e>=t,i=e<=n;return{passMin:o,passMax:i,pass:o&&i,clamped:(0,E.clamp)(e,t,n)}}(e,t,n);return{value:o.pass}}}P.defaultProps=x;const T=/^-?[0-9]*$/,N=/^(-?([0-9]+\.?[0-9]*)|(-?[0-9]*))$/;function V(e,t,n){return v(t=R(t))?"—":(null!==t&&void 0!==n&&(n=Math.max(k(t),n)),function(e,t){if(null===e)return"";return new w.NumericFormatter(t).format(e)}(t,n))}function M(e){let t=0;return e.inheritPrecisionFromStep&&e.step<=1&&(t=k(e.step)),Math.max(e.precision,t)||void 0}function k(e){const t=Math.trunc(e).toString();return(0,E.clamp)(w.NumericFormatter.formatNoE(e).length-t.length-1,0,15)}function B(e,t){return new w.NumericFormatter(t).parse(e)}function R(e){return"number"==typeof e&&Number.isFinite(e)||v(e)?e:null}var I=n(24377),F=n(58593),W=n(87095);function L(e){const{color:t,thickness:n,thicknessItems:i,noAlpha:r}=e,[a,l]=(0,s.useDefinitionProperty)({property:t}),[c,d]=(0,s.useDefinitionProperty)(n?{property:n}:{defaultValue:void 0});return o.createElement(F.ColorSelect,{...e,color:function(){if(!a)return null;if("mixed"===a)return"mixed";return(0,I.rgbToHexString)((0,I.parseRgb)(a))}(),onColorChange:function(e){const t=a&&"mixed"!==a?(0,W.alphaToTransparency)((0,I.parseRgba)(a)[3]):0;l((0,W.generateColor)(String(e),t,!0))},thickness:c,thicknessItems:i,onThicknessChange:d,opacity:r?void 0:a&&"mixed"!==a?(0,I.parseRgba)(a)[3]:void 0,onOpacityChange:r?void 0:function(e){l((0,W.generateColor)(a,(0,W.alphaToTransparency)(e),!0))}})}var A=n(44352),z=n(73436),G=n(94697),H=n(90186),O=n(43382),U=n(98853),$=n(7625);const J=[{type:z.LineEnd.Normal,icon:O,label:A.t(null,void 0,n(55362))},{type:z.LineEnd.Arrow,icon:U,label:A.t(null,void 0,n(96237))}];class Y extends o.PureComponent{constructor(e){super(e),this._items=[],this._items=J.map((t=>({value:t.type,selectedContent:o.createElement(G.DisplayItem,{icon:t.icon}),content:o.createElement(G.DropItem,{icon:t.icon,iconClassName:d()(e.isRight&&$.right),label:t.label})})))}render(){const{id:e,lineEnd:t,className:n,lineEndChange:i,isRight:r,disabled:s}=this.props;return o.createElement(G.IconDropdown,{id:e,disabled:s,className:d()($.lineEndSelect,r&&$.right,n),items:this._items,value:t,onChange:i,hideArrowButton:!0,...(0,H.filterDataProps)(this.props)})}}function X(e){const{property:t}=e,[n,i]=(0,s.useDefinitionProperty)({property:t});return o.createElement(Y,{...e,lineEnd:n,lineEndChange:i})}var q=n(78260),K=n(47543);function j(e){const{children:t,className:n,breakPoint:i="Normal"}=e +;return o.createElement(q.CellWrap,{className:c(K.wrap,n,K[`breakpoint${i}`])},o.Children.map(t,(e=>o.isValidElement(e)?o.createElement("span",{key:null===e.key?void 0:e.key,className:c(K.row,r(e)&&K.empty)},e):e)));function r(e){return!(!o.isValidElement(e)||e.type!==o.Fragment||!Array.isArray(e.props.children))&&e.props.children.every((e=>null===e))}}const Z={1:"float",0:"integer"};var Q=n(77975),ee=n(89232);function te(e){const{definition:{id:t,properties:{checked:n,disabled:i,visible:r,leftEnd:l,rightEnd:d,value:p,extendLeft:f,extendRight:g},title:v,valueMin:y,valueMax:b,valueStep:_,valueUnit:E,extendLeftTitle:w,extendRightTitle:C,solutionId:S},offset:x}=e,[P]=(0,s.useDefinitionProperty)({property:n,defaultValue:!0}),[T]=(0,s.useDefinitionProperty)({property:i,defaultValue:!1}),[N]=(0,s.useDefinitionProperty)({property:r,defaultValue:!0}),V=(0,Q.useWatchedValueReadonly)({watchedValue:y,defaultValue:void 0}),M=(0,Q.useWatchedValueReadonly)({watchedValue:b,defaultValue:void 0}),k=(0,Q.useWatchedValueReadonly)({watchedValue:_,defaultValue:void 0}),B=(0,Q.useWatchedValueReadonly)({watchedValue:E,defaultValue:void 0}),R=e.disabled||!P;return N?o.createElement(o.Fragment,null,o.createElement(a.CommonSection,{id:t,offset:x,checked:n,title:v,solutionId:S,disabled:e.disabled||T},o.createElement(j,{className:ee.line,breakPoint:"Small"},o.createElement(o.Fragment,null,function(){const{definition:{properties:{color:n,width:i},widthValues:r}}=e;if(n)return o.createElement("span",{className:ee.control},o.createElement(L,{color:n,thickness:i,disabled:R,thicknessItems:r}));return i&&o.createElement("span",{className:ee.control},o.createElement(m.LineWidthSelect,{id:(0,u.createDomId)(t,"line-width-select"),items:r,property:i,disabled:R}))}(),function(){const{definition:{properties:{style:n}}}=e;return n&&o.createElement("span",{className:ee.control},o.createElement(h,{id:(0,u.createDomId)(t,"line-style-select"),property:n,disabled:R}))}()),(l||d||p)&&o.createElement(o.Fragment,null,o.createElement(o.Fragment,null,l&&o.createElement(X,{id:(0,u.createDomId)(t,"left-end-select"),"data-name":"left-end-select",className:ee.control,property:l,disabled:R}),d&&o.createElement(X,{id:(0,u.createDomId)(t,"right-end-select"),"data-name":"right-end-select",className:ee.control,property:d,disabled:R,isRight:!0})),function(){const{definition:{valueType:t}}=e;return p&&o.createElement("span",{className:c(ee.valueInput,ee.control)},o.createElement(D,{className:ee.input,property:p,min:V,max:M,step:k,disabled:R,mode:void 0!==t?Z[t]:void 0,name:"line-value-input"}),o.createElement("span",{className:ee.valueUnit},B))}()))),f&&o.createElement(a.CommonSection,{id:`${t}ExtendLeft`,offset:x,checked:f,title:w,disabled:e.disabled||T}),g&&o.createElement(a.CommonSection,{id:`${t}ExtendRight`,offset:x,checked:g,title:C,disabled:e.disabled||T})):null}var ne=n(93613),oe=n(90405),ie=n(37968);function re(e){const{property:t,options:n,...i}=e,[r,a]=(0,s.useDefinitionProperty)({property:t}),l=(0,ie.useForceUpdate)();return(0,o.useEffect)((()=>{const e=()=>l() +;return Array.isArray(n)||n.subscribe(e),()=>{Array.isArray(n)||n.unsubscribe(e)}}),[]),o.createElement(oe.Select,{...i,onChange:a,value:r,items:(Array.isArray(n)?n:n.value()).map((e=>e.readonly?{content:e.title,readonly:e.readonly}:{content:e.title,value:e.value,disabled:e.disabled,id:e.id}))})}var se=n(3115);const ae=[{title:A.t(null,void 0,n(35637)),value:ne.ColorType.Solid},{title:A.t(null,void 0,n(16079)),value:ne.ColorType.Gradient}];function le(e){const{id:t,disabled:n,noAlpha:i,properties:r}=e,{color:a,gradientColor1:l,gradientColor2:c,type:d}=r,[p]=(0,s.useDefinitionProperty)({property:d,defaultValue:ne.ColorType.Solid});return o.createElement(j,null,o.createElement(re,{id:(0,u.createDomId)(t,"background-type-options-dropdown"),"data-name":"background-type-options-dropdown",className:se.dropdown,menuClassName:se.dropdownMenu,disabled:n,property:d,options:ae}),p===ne.ColorType.Solid?o.createElement(L,{color:a,disabled:n,noAlpha:i}):o.createElement(o.Fragment,null,o.createElement(L,{className:se.firstColorPicker,color:l,disabled:n,noAlpha:i}),o.createElement(L,{color:c,disabled:n,noAlpha:i})))}function ce(e){const{definition:{id:t,properties:n,title:i,noAlpha:r,solutionId:l},offset:c}=e,{color:d,checked:u,disabled:p,visible:h}=n,[m]=(0,s.useDefinitionProperty)({property:u,defaultValue:!0}),[f]=(0,s.useDefinitionProperty)({property:p,defaultValue:!1}),[g]=(0,s.useDefinitionProperty)({property:h,defaultValue:!0}),v=e.disabled||!m;return g?o.createElement(a.CommonSection,{id:t,offset:c,checked:u,title:i,solutionId:l,disabled:e.disabled||f},o.createElement(q.CellWrap,null,n.hasOwnProperty("type")?o.createElement(le,{id:t,properties:n,disabled:v,noAlpha:r}):o.createElement(L,{color:d,disabled:v,noAlpha:r}))):null}var de=n(54368),ue=n(48891),pe=n(45707);function he(e){const{value:t,disabled:n,onChange:i,className:r}=e;return o.createElement("div",{className:c(pe.wrap,r,{[pe.disabled]:n})},o.createElement(de.Opacity,{hideInput:!0,color:ue.colorsPalette["color-tv-blue-500"],opacity:1-t/100,onChange:function(e){n||i(100-100*e)},disabled:n}))}function me(e){const{property:t,...n}=e,[i,r]=(0,s.useDefinitionProperty)({property:t});return o.createElement(he,{...n,value:i,onChange:r})}function fe(e){const{definition:{id:t,properties:{transparency:n,checked:i,disabled:r,visible:l},title:c,solutionId:d},offset:u}=e,[p]=(0,s.useDefinitionProperty)({property:i,defaultValue:!0}),[h]=(0,s.useDefinitionProperty)({property:r,defaultValue:!1}),[m]=(0,s.useDefinitionProperty)({property:l,defaultValue:!0}),f=e.disabled||!p;return m?o.createElement(a.CommonSection,{id:t,offset:u,checked:i,title:c,solutionId:d,disabled:e.disabled||h},o.createElement(q.CellWrap,null,o.createElement(me,{property:n,disabled:f}))):null}var ge=n(81364);function ve(e){const{definition:{id:t,properties:{color1:n,color2:i,checked:r,disabled:l,visible:c},title:d,noAlpha1:u,noAlpha2:p,solutionId:h},offset:m}=e,[f]=(0,s.useDefinitionProperty)({property:r,defaultValue:!0}),[g]=(0,s.useDefinitionProperty)({property:l,defaultValue:!1}),[v]=(0, +s.useDefinitionProperty)({property:c,defaultValue:!0}),y=e.disabled||!f||g;return v?o.createElement(a.CommonSection,{id:t,offset:m,checked:r,solutionId:h,title:d,disabled:e.disabled||g},o.createElement(q.CellWrap,{className:ge.twoColors},b(n,u),b(i,p))):null;function b(e,t){return o.createElement("span",{className:ge.colorPicker},o.createElement(L,{color:e,disabled:y,noAlpha:t}))}}var ye=n(66849),be=n(76739);function _e(e){const{definition:{id:t,properties:{checked:n,value:i,unitOptionsValue:r,disabled:l,visible:d},min:p,max:h,step:m,title:f,unit:v,unitOptions:y,type:b,solutionId:_},offset:E}=e,[w]=(0,s.useDefinitionProperty)({property:n,defaultValue:!0}),[C]=(0,s.useDefinitionProperty)({property:l,defaultValue:!1}),[S]=(0,s.useDefinitionProperty)({property:d,defaultValue:!0}),x=(0,Q.useWatchedValueReadonly)({watchedValue:p,defaultValue:void 0}),P=(0,Q.useWatchedValueReadonly)({watchedValue:h,defaultValue:void 0}),T=(0,Q.useWatchedValueReadonly)({watchedValue:m,defaultValue:void 0}),N=(0,Q.useWatchedValueReadonly)({watchedValue:v,defaultValue:void 0}),V=(0,o.useContext)(ye.ControlCustomWidthContext),M=e.disabled||!w;return S?o.createElement(a.CommonSection,{id:t,offset:E,checked:n,title:f,solutionId:_,disabled:e.disabled||C},o.createElement(q.CellWrap,null,o.createElement(j,null,o.createElement(D,{className:c(be.input,V[t]&&be[V[t]]),property:i,min:x,max:P,step:T,disabled:M,mode:Z[b],name:"number-input","data-name":t}),r&&o.createElement(re,{id:(0,u.createDomId)(t,"unit-options-dropdown"),"data-name":"unit-options-dropdown",className:be.dropdown,menuClassName:be.dropdownMenu,disabled:M,property:r,options:(0,g.ensureDefined)(y)})),N&&o.createElement("span",{className:be.unit},N))):null}function Ee(e){const{definition:{id:t,properties:{checked:n,disabled:i,visible:r},childrenDefinitions:l,title:c},offset:d}=e,[u]=(0,s.useDefinitionProperty)({property:n,defaultValue:!0}),[p]=(0,s.useDefinitionProperty)({property:i,defaultValue:!1}),[h]=(0,s.useDefinitionProperty)({property:r,defaultValue:!0}),m=e.disabled||!u;return h?o.createElement(o.Fragment,null,o.createElement(a.CommonSection,{id:t,offset:d,checked:n,title:c,disabled:e.disabled||p}),l.map((e=>o.createElement(Rt,{key:e.id,disabled:m,definition:e,offset:!0})))):null}var we=n(66045);function Ce(e){const{property:t}=e,[n,i]=(0,s.useDefinitionProperty)({property:t});return o.createElement(we.FontSizeSelect,{...e,fontSize:n,fontSizeChange:i,"data-name":"font-size-select"})}var De=n(9745),Se=n(68089);function xe(e){const{className:t,checked:n,icon:i,disabled:r,onClick:s}=e;return o.createElement("div",{className:d()(t,Se.container,n&&!r&&Se.active,r&&Se.disabled),onClick:r?void 0:s,"data-role":"button",...(0,H.filterDataProps)(e)},o.createElement(De.Icon,{className:Se.icon,icon:i}))}function Pe(e){const{icon:t,className:n,property:i,disabled:r}=e,[a,l]=(0,s.useDefinitionProperty)({property:i});return o.createElement(xe,{className:n,icon:t,checked:a,onClick:function(){l(!a)},disabled:r,...(0,H.filterDataProps)(e)})}var Te=n(67029),Ne=n(11062),Ve=n(2568);function Me(e){ +const{property:t,...n}=e,[i,r]=(0,s.useDefinitionProperty)({property:t}),a=(0,o.useCallback)((e=>r(e.target.value)),[r]);return o.createElement(Ve.Textarea,{...n,value:i,onChange:a})}var ke=n(8295),Be=n(29285),Re=n(42793);const Ie=e=>({content:e.title,title:e.title,value:e.value,id:e.id}),Fe=e=>({content:e.title,title:e.title,value:e.value,id:e.id});function We(e){const{definition:{id:t,properties:{color:n,size:i,checked:r,disabled:l,bold:c,italic:d,text:p,alignmentHorizontal:h,alignmentVertical:m,orientation:f,backgroundVisible:g,backgroundColor:v,borderVisible:y,borderColor:b,borderWidth:_,wrap:E},title:w,solutionId:C,sizeItems:D,alignmentTitle:S,alignmentHorizontalItems:x,alignmentVerticalItems:P,orientationTitle:T,orientationItems:N,backgroundTitle:V,borderTitle:M,borderWidthItems:k,wrapTitle:B},offset:R}=e,I=(0,o.useContext)(ye.ControlCustomHeightContext),[F]=(0,s.useDefinitionProperty)({property:r,defaultValue:!0}),[W]=(0,s.useDefinitionProperty)({property:l,defaultValue:!1}),[A,z]=(0,s.useDefinitionProperty)({property:m,defaultValue:void 0}),[G,H]=(0,s.useDefinitionProperty)({property:f,defaultValue:"horizontal"}),[O,U]=(0,s.useDefinitionProperty)({property:h,defaultValue:void 0}),[$]=(0,s.useDefinitionProperty)({property:g,defaultValue:!1}),[J]=(0,s.useDefinitionProperty)({property:y,defaultValue:!1}),Y=e.disabled||!F;return o.createElement(o.Fragment,null,function(){if(w)return o.createElement(a.CommonSection,{id:t,offset:R,checked:r,title:w,solutionId:C,disabled:e.disabled||W},o.createElement(j,{breakPoint:"Small"},Z(),Q()));return o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{placement:"first",colSpan:2,offset:R,"data-section-name":t},Z(),Q(),C&&!1))}(),p&&o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{placement:"first",colSpan:2,offset:R,"data-section-name":t},o.createElement(Me,{className:Te.InputClasses.FontSizeMedium,rows:(X=I[t],"big"===X?9:5),stretch:!0,property:p,disabled:Y,onFocus:function(e){e.target.select()},name:"text-input"}))),(h||m)&&o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{placement:"first",verticalAlign:"adaptive",offset:R,"data-section-name":t},o.createElement(q.CellWrap,null,S)),o.createElement(Ne.PropertyTable.Cell,{placement:"last",verticalAlign:"adaptive","data-section-name":t},o.createElement(j,{breakPoint:"Small"},void 0!==A&&void 0!==P&&o.createElement(oe.Select,{id:(0,u.createDomId)(t,"alignment-vertical-select"),"data-name":"alignment-vertical-select",className:Re.dropdown,menuClassName:Re.dropdownMenu,disabled:Y,value:A,items:P.map(Ie),onChange:z}),void 0!==O&&void 0!==x&&o.createElement(oe.Select,{id:(0,u.createDomId)(t,"alignment-horizontal-select"),"data-name":"alignment-horizontal-select",className:Re.dropdown,menuClassName:Re.dropdownMenu,disabled:Y,value:O,items:x.map(Ie),onChange:U})))),void 0!==f&&void 0!==N&&o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{placement:"first",verticalAlign:"adaptive",offset:R,"data-section-name":t +},o.createElement(q.CellWrap,null,T)),o.createElement(Ne.PropertyTable.Cell,{placement:"last",verticalAlign:"adaptive","data-section-name":t},o.createElement(j,{breakPoint:"Small"},o.createElement(oe.Select,{id:(0,u.createDomId)(t,"orientation-select"),"data-name":"orientation-select",className:Re.dropdown,menuClassName:Re.dropdownMenu,disabled:Y,value:G,items:N.map(Fe),onChange:H})))),ee(V,g,v,!!g&&!$),ee(M,y,b,!!y&&!J,_,k),E&&o.createElement(a.CommonSection,{id:`${t}Wrap`,offset:R,checked:E,title:B,disabled:e.disabled||W}));var X;function K(e,t,n){return e?o.createElement(Pe,{className:Re.fontStyleButton,icon:t,property:e,disabled:Y,"data-name":n}):null}function Z(){return o.createElement(o.Fragment,null,n&&o.createElement("div",{className:Re.colorPicker},o.createElement(L,{color:n,disabled:Y})),i&&D&&o.createElement(Ce,{id:(0,u.createDomId)(t,"font-size-select"),property:i,fontSizes:D,disabled:Y}))}function Q(){return o.createElement(o.Fragment,null,K(c,ke,"toggle-bold"),K(d,Be,"toggle-italic"))}function ee(e,n,i,r,s,l){return i||n?o.createElement(a.CommonSection,{id:`${t}ColorSelect`,offset:R,checked:n,title:e,disabled:Y},i&&o.createElement(L,{color:i,thickness:s,thicknessItems:l,disabled:Y||r})):null}}var Le=n(86623),Ae=n(1722);function ze(e){const{property:t,mathOperations:n="+/*",mode:i="float",disabled:r,...a}=e,[l,c]=(0,o.useState)(performance.now()),[d,u]=(0,s.useDefinitionProperty)({property:t,handler:()=>c(performance.now())}),[p,h,m,f]=y(d,u,l),g=(0,o.useMemo)((()=>{const e=new RegExp(`^[${n.split("").join("\\")}-]?(${"float"===i?"(\\d+\\.\\d*)|":""}(\\d*))$`);return t=>(0,Ae.isString)(t)&&e.test(t)}),[n,i]);return o.createElement(Le.FormInput,{...a,type:"text",value:p,onChange:function(e){const{value:t}=e.currentTarget;h(g(t)?t:p)},onKeyDown:function(e){if(e.defaultPrevented)return;switch((0,b.hashFromEvent)(e.nativeEvent)){case 27:f();break;case 13:v()}},onBlur:function(){v()},disabled:r,stretch:!1,autoSelectOnFocus:!0});function v(){p.length&&m()}}var Ge=n(50540);function He(e){const{definition:{properties:{x:t,y:n,disabled:i},id:r,title:s,solutionId:a},definition:l,offset:c}=e,d=i&&i.value()||e.disabled;return o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{verticalAlign:"top",placement:"first",offset:c,"data-section-name":r},o.createElement("span",{className:Ge.coordinates},s)),(t||n)&&o.createElement(Ne.PropertyTable.Cell,{placement:"last",offset:c,"data-section-name":r},o.createElement(j,{breakPoint:"Medium"},"coordinates"===l.propType?o.createElement(Oe,{definition:l,disabled:d}):o.createElement(Ue,{definition:l,disabled:d})),a&&!1))}function Oe(e){const{definition:{properties:{x:t,y:n},minX:i,maxX:r,stepX:s,minY:a,maxY:l,stepY:c,typeX:d,typeY:u},disabled:p}=e,h=(0,Q.useWatchedValueReadonly)({watchedValue:i,defaultValue:void 0}),m=(0,Q.useWatchedValueReadonly)({watchedValue:r,defaultValue:void 0}),f=(0,Q.useWatchedValueReadonly)({watchedValue:s,defaultValue:void 0}),g=(0,Q.useWatchedValueReadonly)({watchedValue:a,defaultValue:void 0}),v=(0, +Q.useWatchedValueReadonly)({watchedValue:l,defaultValue:void 0}),y=(0,Q.useWatchedValueReadonly)({watchedValue:c,defaultValue:void 0});return o.createElement(o.Fragment,null,n&&o.createElement(D,{className:Ge.input,property:n,min:g,max:v,step:y,disabled:p,name:"y-input",mode:void 0!==u?Z[u]:"integer"}),t&&o.createElement(D,{className:Ge.input,property:t,min:h,max:m,step:f,disabled:p,name:"x-input",mode:void 0!==d?Z[d]:"integer"}))}function Ue(e){const{definition:{properties:{x:t,y:i},mathOperationsX:r,mathOperationsY:s,modeX:a,modeY:l},disabled:c}=e;return o.createElement("div",{className:Ge.selectionCoordinates},o.createElement("div",{className:Ge.selectionCoordinates__inputs},i&&o.createElement(ze,{property:i,mathOperations:s,mode:l,disabled:c,className:Ge.input,placeholder:A.t(null,void 0,n(95166))}),t&&o.createElement(ze,{property:t,mathOperations:r,mode:a,disabled:c,className:Ge.input,placeholder:A.t(null,void 0,n(76080))})),o.createElement("div",{className:Ge.selectionCoordinates__description},A.t(null,void 0,n(78019))))}var $e=n(13784);function Je(e){const{definition:{id:t,properties:{checked:n,option:i,disabled:r,visible:l},title:c,solutionId:p,options:h},offset:m}=e,[f]=(0,s.useDefinitionProperty)({property:n,defaultValue:!0}),[g]=(0,s.useDefinitionProperty)({property:r,defaultValue:!1}),[v]=(0,s.useDefinitionProperty)({property:l,defaultValue:!0}),y=(0,o.useContext)(ye.ControlCustomWidthContext),b=e.disabled||!f;return v?o.createElement(a.CommonSection,{id:t,offset:m,checked:n,title:c,solutionId:p,disabled:e.disabled||g},o.createElement(q.CellWrap,null,o.createElement(re,{id:(0,u.createDomId)(t,"options-dropdown"),"data-name":"options-dropdown",className:d()($e.dropdown,y[t]&&$e[y[t]]),menuClassName:d()($e.dropdownMenu,y[t]&&$e[y[t]]),disabled:b||g,property:i,options:h}))):null}var Ye=n(71953);var Xe=n(38223),qe=n(65542);class Ke extends o.PureComponent{constructor(e){super(e),this._container=null,this._pointer=null,this._rafPosition=null,this._rafDragStop=null,this._refContainer=e=>{this._container=e},this._refPointer=e=>{this._pointer=e},this._handlePosition=e=>{null!==this._rafPosition||this.props.disabled||(this._rafPosition=requestAnimationFrame((()=>{const{from:t,to:n,min:o,max:i}=this.props,r=this._getNewPosition(e),s=1===this._detectPointerMode(e),a=s?(0,E.clamp)(r,o,n):t,l=s?n:(0,E.clamp)(r,t,i);a<=l&&this._handleChange(a,l),this._rafPosition=null})))},this._handleDragStop=()=>{null!==this._rafDragStop||this.props.disabled||(this._rafDragStop=requestAnimationFrame((()=>{this.setState({pointerDragMode:0}),this._rafDragStop=null,this.props.onCommit()})))},this._onSliderClick=e=>{C.CheckMobile.any()||(this._handlePosition(e.nativeEvent),this._dragSubscribe())},this._mouseUp=e=>{this._dragUnsubscribe(),this._handlePosition(e),this._handleDragStop()},this._mouseMove=e=>{this._handlePosition(e)},this._onTouchStart=e=>{this._handlePosition(e.nativeEvent.touches[0])},this._handleTouch=e=>{this._handlePosition(e.nativeEvent.touches[0])},this._handleTouchEnd=()=>{this._handleDragStop()},this.state={ +pointerDragMode:0}}componentWillUnmount(){null!==this._rafPosition&&(cancelAnimationFrame(this._rafPosition),this._rafPosition=null),null!==this._rafDragStop&&(cancelAnimationFrame(this._rafDragStop),this._rafDragStop=null),this._dragUnsubscribe()}render(){const{className:e,disabled:t,from:n,to:i,min:r,max:s}=this.props,{pointerDragMode:a}=this.state,l=0!==a,d=s-r,u=0===d?r:(n-r)/d,p=0===d?s:(i-r)/d,h=(0,Xe.isRtl)()?"right":"left";return o.createElement("div",{className:c(e,qe.range,t&&qe.disabled)},o.createElement("div",{className:qe.rangeSlider,ref:this._refContainer,onMouseDown:this._onSliderClick,onTouchStart:this._onTouchStart,onTouchMove:this._handleTouch,onTouchEnd:this._handleTouchEnd},o.createElement("div",{className:qe.rangeSliderMiddleWrap},o.createElement("div",{className:c(qe.rangeSliderMiddle,l&&qe.dragged),style:{[h]:100*u+"%",width:100*(p-u)+"%"}})),o.createElement("div",{className:qe.rangePointerWrap},o.createElement("div",{className:c(qe.pointer,l&&qe.dragged),style:{[h]:100*u+"%"},ref:this._refPointer})),o.createElement("div",{className:qe.rangePointerWrap},o.createElement("div",{className:c(qe.pointer,l&&qe.dragged),style:{[h]:100*p+"%"}}))))}_dragSubscribe(){const e=(0,g.ensureNotNull)(this._container).ownerDocument;e&&(e.addEventListener("mouseup",this._mouseUp),e.addEventListener("mousemove",this._mouseMove))}_dragUnsubscribe(){const e=(0,g.ensureNotNull)(this._container).ownerDocument;e&&(e.removeEventListener("mousemove",this._mouseMove),e.removeEventListener("mouseup",this._mouseUp))}_getNewPosition(e){const{min:t,max:n}=this.props,o=n-t,i=(0,g.ensureNotNull)(this._container),r=(0,g.ensureNotNull)(this._pointer),s=i.getBoundingClientRect(),a=r.offsetWidth;let l=e.clientX-a/2-s.left;return(0,Xe.isRtl)()&&(l=s.width-l-a),(0,E.clamp)(l/(s.width-a),0,1)*o+t}_detectPointerMode(e){const{from:t,to:n}=this.props,{pointerDragMode:o}=this.state;if(0!==o)return o;const i=this._getNewPosition(e),r=Math.abs(t-i),s=Math.abs(n-i),a=r===s?io.createElement(j,{breakPoint:"Medium"},o.createElement(o.Fragment,null,o.createElement("span",{className:Ze.valueInput},o.createElement(S,{className:Ze.input,sharedBuffer:T,min:_,max:v(B)?E:B,step:1,disabled:W,name:"from-input",mode:"integer",defaultValue:_}),e?o.createElement("span",{className:Ze.rangeSlider},"—"):o.createElement(Ke,{className:d()(Ze.rangeSlider,F&&Ze.rangeSlider_mixed),from:F?_:N,to:F?E:B,min:_,max:E,onChange:A,onCommit:z,disabled:W}))),o.createElement(o.Fragment,null,o.createElement("span",{className:Ze.valueInput},o.createElement(S,{className:Ze.input,sharedBuffer:k,min:v(N)?_:N,max:E,step:1,disabled:W,name:"to-input",mode:"integer",defaultValue:E}),u&&!1)))))}()));function A(e,t){V(Math.round(e)),R(Math.round(t))}function z(){L.flushed||(M(),I(),L.flushed=!0)}}var et=n(86067),tt=n(53424),nt=n(54970);function ot(e){const{definitions:t,name:n,offset:i}=e,r=d()(nt.cell,nt.fragmentCell,t.some((e=>void 0!==e.solutionId))&&nt.largeWidth);return o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{className:r,offset:i,placement:"first",verticalAlign:"adaptive",colSpan:2,"data-section-name":n,checkableTitle:!0},t.map((e=>o.createElement("div",{className:nt.item,key:e.id,"data-section-name":e.id},o.createElement(rt,{definition:e}))))))}function it(e){const{definition:t,offset:n}=e;return o.createElement(Ne.PropertyTable.Row,null,o.createElement(Ne.PropertyTable.Cell,{className:nt.cell,offset:n,placement:"first",verticalAlign:"adaptive",colSpan:2,checkableTitle:!0},o.createElement(rt,{definition:t})))}function rt(e){const{definition:{id:t,properties:{disabled:n,checked:i,color:r,level:a,width:l,style:c},solutionId:p,title:m,widthValues:f,styleValues:g}}=e,[v]=(0,s.useDefinitionProperty)({property:i,defaultValue:!0}),[y]=(0,s.useDefinitionProperty)({property:n,defaultValue:!1}),b=y||!v;return o.createElement(o.Fragment,null,o.createElement(tt.CheckableTitle,{name:`is-enabled-${t}`,className:d()(m&&nt.withTitle),title:m&&o.createElement("span",{className:nt.title},m),property:i,disabled:y}),a&&o.createElement(D,{className:d()(nt.input,nt.control),property:a,disabled:b}),r&&o.createElement(L,{className:nt.control,disabled:b,color:r,thickness:l,thicknessItems:f}),c&&o.createElement(h,{id:(0,u.createDomId)(t,"leveled-line-style-select"),className:nt.control,property:c,disabled:b,allowedLineStyles:g}),p&&!1)}var st=n(27394);function at(e){const{definition:{id:t,properties:{option1:n,option2:i,checked:r,disabled:l},title:c,solutionId:d,optionsItems1:p,optionsItems2:h},offset:m}=e,[f]=(0,s.useDefinitionProperty)({property:r,defaultValue:!0}),[g]=(0,s.useDefinitionProperty)({property:l,defaultValue:!1}),v=e.disabled||!f;return o.createElement(a.CommonSection,{id:t,offset:m,checked:r,title:c,solutionId:d,disabled:e.disabled||g},o.createElement(j,{className:st.twoOptions},o.createElement(re,{id:(0,u.createDomId)(t,"two-options-dropdown-1"),"data-name":"two-options-dropdown-1",className:st.dropdown, +menuClassName:st.menu,property:n,disabled:v,options:p}),o.createElement(re,{id:(0,u.createDomId)(t,"two-options-dropdown-2"),"data-name":"two-options-dropdown-2",className:st.dropdown,menuClassName:st.menu,property:i,disabled:v,options:h})))}var lt=n(22332);function ct(e){const{definition:{id:t,properties:{color1:n,color2:i,option:r},options:s,color1Visible:l,color2Visible:c,title:p,noAlpha1:h,noAlpha2:m,solutionId:f},offset:g}=e,v=(0,Q.useWatchedValueReadonly)({watchedValue:l,defaultValue:!1}),y=(0,Q.useWatchedValueReadonly)({watchedValue:c,defaultValue:!1}),b=(0,o.useContext)(ye.ControlCustomWidthContext);return o.createElement(a.CommonSection,{id:t,offset:g,solutionId:f,title:p},o.createElement(q.CellWrap,{className:lt.optionalTwoColors},o.createElement(j,null,o.createElement(re,{id:(0,u.createDomId)(t,"options-dropdown"),"data-name":"options-dropdown",className:d()(lt.dropdown,b[t]&<[b[t]]),menuClassName:d()(lt.dropdownMenu,b[t]&<[b[t]]),property:r,options:s}),o.createElement(o.Fragment,null,v&&_(n,h),y&&_(i,m)))));function _(e,t){return o.createElement("span",{className:lt.colorPicker},o.createElement(L,{color:e,noAlpha:t}))}}var dt=n(39828),ut=n(22497);function pt(e){const{source:t,inputs:n,model:i,inputsTabProperty:r,studyMetaInfo:s}=e.definition;return o.createElement(dt.InputsTabContent,{className:ut.withoutPadding,property:r,model:i,study:t,studyMetaInfo:s,inputs:n})}var ht=n(56840),mt=n(38297),ft=n(83682),gt=n(173);var vt=n(20520),yt=n(37558),bt=n(41590),_t=n(27317),Et=n(40173);function wt(e){!function(e,t){(0,o.useEffect)((()=>{const n=t||document;return n.addEventListener("scroll",e),()=>n.removeEventListener("scroll",e)}),[e])}(e,document)}var Ct=n(12811),Dt=n(24437),St=n(38446);function xt(e){const{children:t,highlight:n,disabled:i,reference:r,...s}=e,a=n?"primary":"default";return o.createElement("div",{...s,ref:r,className:d()(St.wrapper,St[`intent-${a}`],St["border-thin"],St["size-medium"],n&&St.highlight,n&&St.focused,i&&St.disabled),"data-role":"button"},o.createElement("div",{className:d()(St.childrenContainer,i&&St.disabled)},t),n&&o.createElement("span",{className:St.shadow}))}var Pt=n(64104);const Tt=()=>null,Nt=(0,Et.mergeThemes)(_t.DEFAULT_MENU_THEME,{menuBox:Pt.menuBox});function Vt(e){const{value:t,disabled:n,onSelect:i}=e,r=(0,o.useRef)(null),{current:s}=(0,o.useRef)(ht.getJSON("RecentlyUsedEmojis",[t])),[a,l]=(0,o.useState)(s),[c,d]=(0,o.useState)(!1),u=(0,o.useCallback)((()=>d(!1)),[]);wt(u);const p=(0,o.useCallback)((e=>{const t=Array.from(new Set([e,...a])).slice(0,18);ht.setJSON("RecentlyUsedEmojis",t),l(t),i(e),u()}),[a,i]),h=(m=a,(0,o.useMemo)((()=>(gt.emojiGroups[0].emojis=m,[...gt.emojiGroups])),[m]));var m;return o.createElement(o.Fragment,null,o.createElement(xt,{reference:r,highlight:c,disabled:n,"data-name":"emoji-picker"},o.createElement(ft.EmojiWrap,{emoji:t,onClick:function(){n||d(!0)}})),o.createElement(je.MatchMedia,{rule:Dt.DialogBreakpoints.TabletSmall},(e=>c&&o.createElement(yt.DrawerManager,null,e?o.createElement(bt.Drawer,{className:Pt.drawer,position:"Bottom", onClose:u},o.createElement(mt.EmojiList,{emojis:h,onSelect:p,height:378})):o.createElement(vt.PopupMenu,{theme:Nt,isOpened:!0,position:(0,Ct.getPopupPositioner)(r.current,{horizontalDropDirection:Ct.HorizontalDropDirection.FromLeftToRight,horizontalAttachEdge:Ct.HorizontalAttachEdge.Left}),onClickOutside:u,onClose:Tt},o.createElement(mt.EmojiList,{className:Pt.desktopSize,emojis:h,onSelect:p,height:378}))))))}var Mt=n(35199);function kt(e){const{definition:{id:t,title:n,properties:i,solutionId:r},offset:l}=e,{checked:c,emoji:d,backgroundColor:u}=i,[p]=(0,s.useDefinitionProperty)({property:c,defaultValue:!1}),[h,m]=(0,s.useDefinitionProperty)({property:d,defaultValue:"🙂"}),[f,g]=(0,s.useDefinitionProperty)({property:u,defaultValue:ue.colorsPalette["color-tv-blue-a600"]}),[v]=(0,s.useDefinitionProperty)({property:i.disabled,defaultValue:!1}),y=e.disabled||!p;return o.createElement(a.CommonSection,{id:t,offset:l,checked:c,title:n,solutionId:r,disabled:e.disabled||v},o.createElement(Vt,{value:h,disabled:y,onSelect:m}),o.createElement(F.ColorSelect,{className:Mt.colorSelect,disabled:y,color:function(){if("mixed"===f)return f;return(0,I.rgbToHexString)((0,I.parseRgb)(f))}(),opacity:f&&"mixed"!==f?(0,I.parseRgba)(f)[3]:void 0,onColorChange:function(e){const t=f&&"mixed"!==f?(0,W.alphaToTransparency)((0,I.parseRgba)(f)[3]):0;g((0,W.generateColor)(String(e),t,!0))},onOpacityChange:function(e){g((0,W.generateColor)(f,(0,W.alphaToTransparency)(e),!0))}}))}function Bt(e){const{definition:{id:t,properties:{disabled:n,visible:i},childrenDefinitions:r,title:l},offset:c}=e,[d]=(0,s.useDefinitionProperty)({property:n,defaultValue:!1}),[u]=(0,s.useDefinitionProperty)({property:i,defaultValue:!0}),p=e.disabled;return u?o.createElement(o.Fragment,null,l&&o.createElement(a.CommonSection,{id:t,offset:c,title:l,disabled:e.disabled||d}),r.map((e=>o.createElement(Rt,{key:e.id,disabled:p,definition:e,offset:Boolean(l)})))):null}function Rt(e){const{definition:t,offset:n,disabled:s}=e;if(function(e){(0,o.useEffect)((()=>{if(void 0===e)return;const t={...e.properties};return Object.entries(t).forEach((([n,o])=>{void 0!==o&&o.subscribe(t,(()=>Ye.logger.logNormal(`Property "${n}" in definition "${e.id}" was updated to value "${o.value()}"`)))})),()=>{Object.entries(t).forEach((([,e])=>{null==e||e.unsubscribeAll(t)}))}}),[e])}((0,i.isPropertyDefinitionsGroup)(t)?void 0:t),(0,i.isPropertyDefinitionsGroup)(t))return o.createElement(It,{definition:t,offset:n,disabled:s});switch(t.propType){case"line":return o.createElement(te,{...e,definition:t});case"checkable":return o.createElement(l,{...e,definition:t});case"color":return o.createElement(ce,{...e,definition:t});case"transparency":return o.createElement(fe,{...e,definition:t});case"twoColors":return o.createElement(ve,{...e,definition:t});case"optionalTwoColors":return o.createElement(ct,{...e,definition:t});case"number":return o.createElement(_e,{...e,definition:t});case"symbol":return o.createElement(r.SymbolInputsButton,{...e,definition:t});case"text":return o.createElement(We,{...e, -definition:t});case"checkableSet":return o.createElement(Ee,{...e,definition:t});case"set":return o.createElement(Bt,{...e,definition:t});case"options":return o.createElement(Je,{...e,definition:t});case"soundSelect":case"image":default:return null;case"range":return o.createElement(Qe,{...e,definition:t});case"coordinates":case"selectionCoordinates":return o.createElement(Ge,{...e,definition:t});case"twoOptions":return o.createElement(at,{...e,definition:t});case"leveledLine":return o.createElement(it,{...e,definition:t});case"emoji":return o.createElement(kt,{...e,definition:t});case"studyInputs":return o.createElement(pt,{...e,definition:t})}}function It(e){const{definition:t}=e,n=(0,Q.useWatchedValueReadonly)({watchedValue:t.definitions});return(0,Q.useWatchedValueReadonly)({watchedValue:t.visible,defaultValue:!0})?o.createElement(o.Fragment,null,t.title&&o.createElement(et.GroupTitleSection,{title:t.title,name:t.id}),n&&function(e){const t=[];return e.reduce(((e,t)=>{if((0,i.isPropertyDefinitionsGroup)(t)||"leveledLine"!==t.propType)e.push(t);else{const n=e[e.length-1];Array.isArray(n)?n.push(t):e.push([t])}return e}),t)}(n).map((n=>Array.isArray(n)?o.createElement(ot,{key:n[0].id,name:t.id,definitions:n}):o.createElement(Rt,{key:n.id,...e,definition:n}))),"general"===t.groupType&&o.createElement(Ne.PropertyTable.GroupSeparator,{size:1})):null}},95711:(e,t,n)=>{"use strict";n.d(t,{PopupContext:()=>o});const o=n(50959).createContext(null)},63016:(e,t,n)=>{"use strict";n.d(t,{PopupDialog:()=>x});var o=n(50959),i=n(97754),r=n(50151),s=n(60508),a=n(67961),l=n(90186),c=n(19175);class d extends o.PureComponent{constructor(){super(...arguments),this._manager=new a.OverlapManager,this._handleSlot=e=>{this._manager.setContainer(e)}}render(){const{rounded:e=!0,shadowed:t=!0,fullscreen:n=!1,darker:r=!1,className:a,backdrop:d,containerTabIndex:u=-1}=this.props,p=i(a,c.dialog,e&&c.rounded,t&&c.shadowed,n&&c.fullscreen,r&&c.darker),h=(0,l.filterDataProps)(this.props),m=this.props.style?{...this._createStyles(),...this.props.style}:this._createStyles();return o.createElement(o.Fragment,null,o.createElement(s.SlotContext.Provider,{value:this._manager},d&&o.createElement("div",{onClick:this.props.onClickBackdrop,className:c.backdrop}),o.createElement("div",{...h,className:p,style:m,ref:this.props.reference,onFocus:this.props.onFocus,onMouseDown:this.props.onMouseDown,onMouseUp:this.props.onMouseUp,onClick:this.props.onClick,onKeyDown:this.props.onKeyDown,tabIndex:u,"aria-label":this.props.containerAriaLabel},this.props.children)),o.createElement(s.Slot,{reference:this._handleSlot}))}_createStyles(){const{bottom:e,left:t,width:n,right:o,top:i,zIndex:r,height:s}=this.props;return{bottom:e,left:t,right:o,top:i,zIndex:r,maxWidth:n,height:s}}}var u=n(86431),p=n(76594),h=n(37160);function m(e,t,n,o){return e+t>o&&(e=o-t),e{if((0,i.isPropertyDefinitionsGroup)(t)||"leveledLine"!==t.propType)e.push(t);else{const n=e[e.length-1];Array.isArray(n)?n.push(t):e.push([t])}return e}),t)}(n).map((n=>Array.isArray(n)?o.createElement(ot,{key:n[0].id,name:t.id,definitions:n}):o.createElement(Rt,{key:n.id,...e,definition:n}))),"general"===t.groupType&&o.createElement(Ne.PropertyTable.GroupSeparator,{size:1})):null}},95711:(e,t,n)=>{"use strict";n.d(t,{PopupContext:()=>o});const o=n(50959).createContext(null)},63016:(e,t,n)=>{"use strict";n.d(t,{PopupDialog:()=>x});var o=n(50959),i=n(97754),r=n(50151),s=n(60508),a=n(67961),l=n(90186),c=n(19175);class d extends o.PureComponent{constructor(){super(...arguments),this._manager=new a.OverlapManager,this._handleSlot=e=>{this._manager.setContainer(e)}}render(){const{rounded:e=!0,shadowed:t=!0,fullscreen:n=!1,darker:r=!1,className:a,backdrop:d,containerTabIndex:u=-1}=this.props,p=i(a,c.dialog,e&&c.rounded,t&&c.shadowed,n&&c.fullscreen,r&&c.darker),h=(0,l.filterDataProps)(this.props),m=this.props.style?{...this._createStyles(),...this.props.style}:this._createStyles();return o.createElement(o.Fragment,null,o.createElement(s.SlotContext.Provider,{value:this._manager},d&&o.createElement("div",{onClick:this.props.onClickBackdrop,className:c.backdrop}),o.createElement("div",{...h,className:p,style:m,ref:this.props.reference,onFocus:this.props.onFocus,onMouseDown:this.props.onMouseDown,onMouseUp:this.props.onMouseUp,onClick:this.props.onClick,onKeyDown:this.props.onKeyDown,tabIndex:u,"aria-label":this.props.containerAriaLabel},this.props.children)),o.createElement(s.Slot,{reference:this._handleSlot}))}_createStyles(){const{bottom:e,left:t,width:n,right:o,top:i,zIndex:r,height:s}=this.props;return{bottom:e,left:t,right:o,top:i,zIndex:r,maxWidth:n,height:s}}}var u=n(86431),p=n(76594),h=n(37160);function m(e,t,n,o){return e+t>o&&(e=o-t),e{if(0!==e.button||this._isTargetNoDraggable(e))return;e.preventDefault(),document.addEventListener("mousemove",this._onMouseDragMove),document.addEventListener("mouseup",this._onMouseDragEnd);const t=f(g(e));this._dragStart(t)},this._onTouchDragStart=e=>{if(this._isTargetNoDraggable(e))return;this._canBeTouchClick=!0,e.preventDefault(),this._header.addEventListener("touchmove",this._onTouchDragMove,{passive:!1});const t=f(v(e));this._dragStart(t)},this._onMouseDragEnd=e=>{e.target instanceof Node&&this._header.contains(e.target)&&e.preventDefault(),document.removeEventListener("mousemove",this._onMouseDragMove),document.removeEventListener("mouseup",this._onMouseDragEnd),this._onDragStop()},this._onTouchDragEnd=e=>{this._header.removeEventListener("touchmove",this._onTouchDragMove),this._onDragStop(),this._canBeTouchClick&&(this._canBeTouchClick=!1,function(e){if(e instanceof SVGElement){const t=document.createEvent("SVGEvents");t.initEvent("click",!0,!0),e.dispatchEvent(t)}e instanceof HTMLElement&&e.click()}(e.target))},this._onMouseDragMove=e=>{const t=f(g(e));this._dragMove(t)},this._onTouchDragMove=e=>{this._canBeTouchClick=!1,e.preventDefault();const t=f(v(e));this._dragMove(t)},this._onDragStop=()=>{this._drag=null,this._header.classList.remove("dragging"),this._options.onDragEnd&&this._options.onDragEnd()},this._dialog=e,this._header=t,this._options=n,this._header.addEventListener("mousedown",this._onMouseDragStart),this._header.addEventListener("touchstart",this._onTouchDragStart),this._header.addEventListener("touchend",this._onTouchDragEnd)}destroy(){null!==this._frame&&cancelAnimationFrame(this._frame),this._header.removeEventListener("mousedown",this._onMouseDragStart),document.removeEventListener("mouseup",this._onMouseDragEnd),this._header.removeEventListener("touchstart",this._onTouchDragStart),this._header.removeEventListener("touchend",this._onTouchDragEnd),document.removeEventListener("mouseleave",this._onMouseDragEnd)}updateOptions(e){this._options=e}_dragStart(e){const t=this._dialog.getBoundingClientRect();this._drag={startX:e.x,startY:e.y,finishX:e.x,finishY:e.y,dialogX:t.left,dialogY:t.top};const n=Math.round(t.left),o=Math.round(t.top);this._dialog.style.transform=`translate(${n}px, ${o}px)`,this._header.classList.add("dragging"),this._options.onDragStart&&this._options.onDragStart()}_dragMove(e){if(this._drag){if(this._drag.finishX=e.x,this._drag.finishY=e.y,null!==this._frame)return;this._frame=requestAnimationFrame((()=>{if(this._drag){const t=e.x-this._drag.startX,n=e.y-this._drag.startY;this._moveDialog(this._drag.dialogX+t,this._drag.dialogY+n)}this._frame=null}))}}_moveDialog(e,t){const n=this._dialog.getBoundingClientRect(),{boundByScreen:o}=this._options,i=m(e,n.width,o?0:-1/0,o?window.innerWidth:1/0),r=m(t,n.height,o?0:-1/0,o?window.innerHeight:1/0) ;this._dialog.style.transform=`translate(${Math.round(i)}px, ${Math.round(r)}px)`}_isTargetNoDraggable(e){return e.target instanceof Element&&null!==e.target.closest("[data-disable-drag]")}}const b={vertical:0};class _{constructor(e,t){this._frame=null,this._isFullscreen=!1,this._handleResize=()=>{null===this._frame&&(this._frame=requestAnimationFrame((()=>{this.recalculateBounds(),this._frame=null})))},this._dialog=e,this._guard=t.guard||b,this._calculateDialogPosition=t.calculateDialogPosition,this._initialHeight=e.style.height,window.addEventListener("resize",this._handleResize)}updateOptions(e){this._guard=e.guard||b,this._calculateDialogPosition=e.calculateDialogPosition}setFullscreen(e){this._isFullscreen!==e&&(this._isFullscreen=e,this.recalculateBounds())}centerAndFit(){const{x:e,y:t}=this.getDialogsTopLeftCoordinates(),n=this._calcAvailableHeight(),o=this._calcDialogHeight();if(n===o)if(this._calculateDialogPosition){const{left:e,top:t}=this._calculateDialogPosition(this._dialog,document.documentElement,this._guard);this._dialog.style.transform=`translate(${Math.round(e)}px, ${Math.round(t)}px)`}else this._dialog.style.height=o+"px";this._dialog.style.top="0px",this._dialog.style.left="0px",this._dialog.style.transform=`translate(${e}px, ${t}px)`}getDialogsTopLeftCoordinates(){const{clientHeight:e,clientWidth:t}=document.documentElement,n=this._calcDialogHeight(),o=t/2-this._dialog.clientWidth/2,i=e/2-n/2;return{x:Math.round(o),y:Math.round(i)}}recalculateBounds(){var e;const{clientHeight:t,clientWidth:n}=document.documentElement,{vertical:o}=this._guard,i=null===(e=this._calculateDialogPosition)||void 0===e?void 0:e.call(this,this._dialog,{clientWidth:n,clientHeight:t},{vertical:o});if(this._isFullscreen){if(this._dialog.style.top="0px",this._dialog.style.left="0px",this._dialog.style.width="100%",this._dialog.style.height="100%",this._dialog.style.transform="none",i){const{left:e,top:t,width:n,height:o}=i;this._dialog.style.transform=`translate(${Math.round(e)}px, ${Math.round(t)}px)`,n&&(this._dialog.style.width=`${n}px`,this._dialog.style.minWidth="unset"),o&&(this._dialog.style.height=`${o}px`,this._dialog.style.minHeight="unset")}}else if(i){const{left:e,top:t}=i;this._dialog.style.transform=`translate(${Math.round(e)}px, ${Math.round(t)}px)`}else{this._dialog.style.width="",this._dialog.style.height="";const e=this._dialog.getBoundingClientRect(),i=t-2*o,r=m(e.left,e.width,0,n),s=m(e.top,e.height,o,t);this._dialog.style.top="0px",this._dialog.style.left="0px",this._dialog.style.transform=`translate(${Math.round(r)}px, ${Math.round(s)}px)`,this._dialog.style.height=i{const{reference:t}=this.props;this._dialog=e,"function"==typeof t&&t(e)},this._handleFocus=e=>{this._moveToTop()},this._handleMouseDown=e=>{this._moveToTop()},this._handleTouchStart=e=>{this._moveToTop()},this.state={canFitTooltip:!1}}render(){return o.createElement(w.PopupContext.Provider,{value:this},o.createElement(p.OutsideEvent,{mouseDown:!0,touchStart:!0,handler:this.props.onClickOutside},(e=>o.createElement("div",{ref:e,"data-outside-boundary-for":this.props.name,onFocus:this._handleFocus,onMouseDown:this._handleMouseDown,onTouchStart:this._handleTouchStart,"data-dialog-name":this.props["data-dialog-name"]},o.createElement(d,{style:this._applyAnimationCSSVariables(),...this.props,reference:this._handleDialogRef,className:i(D.dialog,this.props.className)},!1,this.props.children)))))}componentDidMount(){const{draggable:e,boundByScreen:t,onDragStart:n}=this.props,o=(0,r.ensureNotNull)(this._dialog);if(e){const e=o.querySelector("[data-dragg-area]");if(e&&e instanceof HTMLElement){const i=new y(o,e,{boundByScreen:Boolean(t),onDragStart:n});this._cleanUpFunctions.push((()=>i.destroy())),this._drag=i}}this._prevActiveElement=document.activeElement,this.props.autofocus&&!o.contains(document.activeElement)&&o.focus(),(this._isFullScreen()||this.props.fixedBody)&&(0,C.setFixedBodyState)(!0);const{guard:i,calculateDialogPosition:s}=this.props;if(this.props.resizeHandler)this._resize=this.props.resizeHandler;else{const e=new _(o,{guard:i,calculateDialogPosition:s});this._cleanUpFunctions.push((()=>e.destroy())),this._resize=e}this.props.isAnimationEnabled&&this.props.growPoint&&this._applyAppearanceAnimation(this.props.growPoint),this.props.centeredOnMount&&this._resize.centerAndFit(),this._resize.setFullscreen(this._isFullScreen()),this.props.shouldForceFocus&&o.focus()}componentDidUpdate(){if(this._resize){const{guard:e,calculateDialogPosition:t}=this.props;this._resize.updateOptions({guard:e,calculateDialogPosition:t}),this._resize.setFullscreen(this._isFullScreen())}this._drag&&this._drag.updateOptions({boundByScreen:Boolean(this.props.boundByScreen),onDragStart:this.props.onDragStart})}componentWillUnmount(){var e;if(this.props.shouldReturnFocus&&this._prevActiveElement&&document.body.contains(this._prevActiveElement)&&(null===document.activeElement||document.activeElement===document.body||(null===(e=this._dialog)||void 0===e?void 0:e.contains(document.activeElement))))try{this._prevActiveElement.focus({preventScroll:!0})}catch(e){}for(const e of this._cleanUpFunctions)e();(this._isFullScreen()||this.props.fixedBody)&&(0,C.setFixedBodyState)(!1)}focus(){this._dialog&&this._dialog.focus()}centerAndFit(){this._resize&&this._resize.centerAndFit()}recalculateBounds(){this._resize&&this._resize.recalculateBounds()}_moveToTop(){null!==this.context&&this.context.moveToTop()}_applyAnimationCSSVariables(){return{"--animationTranslateStartX":null, -"--animationTranslateStartY":null,"--animationTranslateEndX":null,"--animationTranslateEndY":null}}_applyAppearanceAnimation(e){if(this._resize&&this._dialog){const{x:t,y:n}=e,{x:o,y:i}=this._resize.getDialogsTopLeftCoordinates();this._dialog.style.setProperty("--animationTranslateStartX",`${t}px`),this._dialog.style.setProperty("--animationTranslateStartY",`${n}px`),this._dialog.style.setProperty("--animationTranslateEndX",`${o}px`),this._dialog.style.setProperty("--animationTranslateEndY",`${i}px`),this._dialog.classList.add(D.dialogAnimatedAppearance)}}_handleTooltipFit(){0}_isFullScreen(){return Boolean(this.props.fullscreen)}}S.contextType=E.PortalContext,S.defaultProps={boundByScreen:!0,draggable:!0,centeredOnMount:!0,shouldReturnFocus:!0};const x=(0,u.makeOverlapable)(S)},95276:(e,t,n)=>{"use strict";n.d(t,{ControlDisclosure:()=>c});var o=n(50959),i=n(38528),r=n(26597),s=n(59054),a=n(36104),l=n(66986);const c=o.forwardRef(((e,t)=>{const{id:n,tabIndex:c,disabled:d,highlight:u,intent:p,children:h,onClick:m,onFocus:f,onBlur:g,listboxAria:v,...y}=e,b=(0,o.useRef)({"aria-labelledby":n}),{listboxId:_,isOpened:E,isFocused:w,buttonTabIndex:C,listboxTabIndex:D,highlight:S,intent:x,onOpen:P,close:T,toggle:N,buttonFocusBindings:V,onButtonClick:M,buttonRef:k,listboxRef:B,buttonAria:R}=(0,a.useControlDisclosure)({id:n,disabled:d,buttonTabIndex:c,intent:p,highlight:u,onFocus:f,onBlur:g,onClick:m}),I=(0,r.useKeyboardToggle)(N),F=(0,r.useKeyboardClose)(E,T),W=(0,r.useKeyboardActionHandler)([27],(()=>T()),(0,o.useCallback)((()=>E),[E])),L=(0,r.useKeyboardEventHandler)([I,F]),A=(0,r.useKeyboardEventHandler)([W]);return o.createElement(s.ControlDisclosureView,{...y,...V,...R,id:n,role:"button",tabIndex:C,disabled:d,isOpened:E,isFocused:w,ref:(0,i.useMergedRefs)([k,t]),highlight:S,intent:x,onClose:T,onOpen:P,onClick:M,onKeyDown:L,listboxId:_,listboxTabIndex:D,listboxReference:B,listboxAria:null!=v?v:b.current,onListboxKeyDown:A},h,o.createElement("span",{className:l.invisibleFocusHandler,tabIndex:0,"aria-hidden":!0,onFocus:()=>T()}))}));c.displayName="ControlDisclosure"},90692:(e,t,n)=>{"use strict";n.d(t,{MatchMedia:()=>i});var o=n(50959);class i extends o.PureComponent{constructor(e){super(e),this._handleChange=()=>{this.forceUpdate()},this.state={query:window.matchMedia(this.props.rule)}}componentDidMount(){this._subscribe(this.state.query)}componentDidUpdate(e,t){this.state.query!==t.query&&(this._unsubscribe(t.query),this._subscribe(this.state.query))}componentWillUnmount(){this._unsubscribe(this.state.query)}render(){return this.props.children(this.state.query.matches)}static getDerivedStateFromProps(e,t){return e.rule!==t.query.media?{query:window.matchMedia(e.rule)}:null}_subscribe(e){e.addListener(this._handleChange)}_unsubscribe(e){e.removeListener(this._handleChange)}}},64706:(e,t,n)=>{"use strict";n.d(t,{MenuContext:()=>o});const o=n(50959).createContext(null)},27317:(e,t,n)=>{"use strict";n.d(t,{DEFAULT_MENU_THEME:()=>g,Menu:()=>v}) +;D["tooltip-offset"];class S extends o.PureComponent{constructor(e){super(e),this._dialog=null,this._cleanUpFunctions=[],this._prevActiveElement=null,this._handleDialogRef=e=>{const{reference:t}=this.props;this._dialog=e,"function"==typeof t&&t(e)},this._handleFocus=e=>{this._moveToTop()},this._handleMouseDown=e=>{this._moveToTop()},this._handleTouchStart=e=>{this._moveToTop()},this.state={canFitTooltip:!1}}render(){return o.createElement(w.PopupContext.Provider,{value:this},o.createElement(p.OutsideEvent,{mouseDown:!0,touchStart:!0,handler:this.props.onClickOutside},(e=>o.createElement("div",{ref:e,"data-outside-boundary-for":this.props.name,onFocus:this._handleFocus,onMouseDown:this._handleMouseDown,onTouchStart:this._handleTouchStart,"data-dialog-name":this.props["data-dialog-name"]},o.createElement(d,{style:this._applyAnimationCSSVariables(),...this.props,reference:this._handleDialogRef,className:i(D.dialog,this.props.className)},!1,this.props.children)))))}componentDidMount(){const{draggable:e,boundByScreen:t,onDragStart:n}=this.props,o=(0,r.ensureNotNull)(this._dialog);if(e){const e=o.querySelector("[data-dragg-area]");if(e&&e instanceof HTMLElement){const i=new y(o,e,{boundByScreen:Boolean(t),onDragStart:n});this._cleanUpFunctions.push((()=>i.destroy())),this._drag=i}}this._prevActiveElement=document.activeElement,this.props.autofocus&&!o.contains(document.activeElement)&&o.focus(),(this._isFullScreen()||this.props.fixedBody)&&(0,C.setFixedBodyState)(!0);const{guard:i,calculateDialogPosition:s}=this.props;if(this.props.resizeHandler)this._resize=this.props.resizeHandler;else{const e=new _(o,{guard:i,calculateDialogPosition:s});this._cleanUpFunctions.push((()=>e.destroy())),this._resize=e}if(this.props.isAnimationEnabled&&this.props.growPoint&&this._applyAppearanceAnimation(this.props.growPoint),this.props.centeredOnMount&&this._resize.centerAndFit(),this._resize.setFullscreen(this._isFullScreen()),this.props.shouldForceFocus){if(this.props.onForceFocus)return void this.props.onForceFocus(o);o.focus()}}componentDidUpdate(){if(this._resize){const{guard:e,calculateDialogPosition:t}=this.props;this._resize.updateOptions({guard:e,calculateDialogPosition:t}),this._resize.setFullscreen(this._isFullScreen())}this._drag&&this._drag.updateOptions({boundByScreen:Boolean(this.props.boundByScreen),onDragStart:this.props.onDragStart})}componentWillUnmount(){var e;if(this.props.shouldReturnFocus&&this._prevActiveElement&&document.body.contains(this._prevActiveElement)&&(null===document.activeElement||document.activeElement===document.body||(null===(e=this._dialog)||void 0===e?void 0:e.contains(document.activeElement))))try{this._prevActiveElement.focus({preventScroll:!0})}catch(e){}for(const e of this._cleanUpFunctions)e();(this._isFullScreen()||this.props.fixedBody)&&(0,C.setFixedBodyState)(!1)}focus(){this._dialog&&this._dialog.focus()}centerAndFit(){this._resize&&this._resize.centerAndFit()}recalculateBounds(){this._resize&&this._resize.recalculateBounds()}_moveToTop(){null!==this.context&&this.context.moveToTop()} +_applyAnimationCSSVariables(){return{"--animationTranslateStartX":null,"--animationTranslateStartY":null,"--animationTranslateEndX":null,"--animationTranslateEndY":null}}_applyAppearanceAnimation(e){if(this._resize&&this._dialog){const{x:t,y:n}=e,{x:o,y:i}=this._resize.getDialogsTopLeftCoordinates();this._dialog.style.setProperty("--animationTranslateStartX",`${t}px`),this._dialog.style.setProperty("--animationTranslateStartY",`${n}px`),this._dialog.style.setProperty("--animationTranslateEndX",`${o}px`),this._dialog.style.setProperty("--animationTranslateEndY",`${i}px`),this._dialog.classList.add(D.dialogAnimatedAppearance)}}_handleTooltipFit(){0}_isFullScreen(){return Boolean(this.props.fullscreen)}}S.contextType=E.PortalContext,S.defaultProps={boundByScreen:!0,draggable:!0,centeredOnMount:!0,shouldReturnFocus:!0};const x=(0,u.makeOverlapable)(S)},95276:(e,t,n)=>{"use strict";n.d(t,{ControlDisclosure:()=>d});var o=n(50959),i=n(38528),r=n(26597),s=n(59054),a=n(36104),l=n(68335),c=n(66986);const d=o.forwardRef(((e,t)=>{const{id:n,tabIndex:d,disabled:u,highlight:p,intent:h,children:m,onClick:f,onFocus:g,onBlur:v,listboxAria:y,onListboxKeyDown:b,..._}=e,E=(0,o.useRef)({"aria-labelledby":n}),{listboxId:w,isOpened:C,isFocused:D,buttonTabIndex:S,listboxTabIndex:x,highlight:P,intent:T,onOpen:N,close:V,toggle:M,buttonFocusBindings:k,onButtonClick:B,buttonRef:R,listboxRef:I,buttonAria:F}=(0,a.useControlDisclosure)({id:n,disabled:u,buttonTabIndex:d,intent:h,highlight:p,onFocus:g,onBlur:v,onClick:f}),W=(0,r.useKeyboardToggle)(M),L=(0,r.useKeyboardClose)(C,V),A=(0,r.useKeyboardEventHandler)([W,L]);return o.createElement(s.ControlDisclosureView,{..._,...k,...F,id:n,role:"button",tabIndex:S,disabled:u,isOpened:C,isFocused:D,ref:(0,i.useMergedRefs)([R,t]),highlight:P,intent:T,onClose:V,onOpen:N,onClick:B,onKeyDown:A,listboxId:w,listboxTabIndex:x,listboxReference:I,listboxAria:null!=y?y:E.current,onListboxKeyDown:function(e){if(27===(0,l.hashFromEvent)(e))return e.preventDefault(),void V();null==b||b(e)}},m,o.createElement("span",{className:c.invisibleFocusHandler,tabIndex:0,"aria-hidden":!0,onFocus:()=>V()}))}));d.displayName="ControlDisclosure"},90692:(e,t,n)=>{"use strict";n.d(t,{MatchMedia:()=>i});var o=n(50959);class i extends o.PureComponent{constructor(e){super(e),this._handleChange=()=>{this.forceUpdate()},this.state={query:window.matchMedia(this.props.rule)}}componentDidMount(){this._subscribe(this.state.query)}componentDidUpdate(e,t){this.state.query!==t.query&&(this._unsubscribe(t.query),this._subscribe(this.state.query))}componentWillUnmount(){this._unsubscribe(this.state.query)}render(){return this.props.children(this.state.query.matches)}static getDerivedStateFromProps(e,t){return e.rule!==t.query.media?{query:window.matchMedia(e.rule)}:null}_subscribe(e){e.addListener(this._handleChange)}_unsubscribe(e){e.removeListener(this._handleChange)}}},64706:(e,t,n)=>{"use strict";n.d(t,{MenuContext:()=>o});const o=n(50959).createContext(null)},27317:(e,t,n)=>{"use strict";n.d(t,{DEFAULT_MENU_THEME:()=>g,Menu:()=>v}) ;var o=n(50959),i=n(97754),r=n.n(i),s=n(50151),a=n(37160),l=n(21861),c=n(60508),d=n(59064),u=n(67961),p=n(4741),h=n(83021),m=n(64706),f=n(40191);const g=f;class v extends o.PureComponent{constructor(e){super(e),this._containerRef=null,this._scrollWrapRef=null,this._raf=null,this._scrollRaf=null,this._scrollTimeout=void 0,this._manager=new u.OverlapManager,this._hotkeys=null,this._scroll=0,this._handleContainerRef=e=>{this._containerRef=e,this.props.reference&&("function"==typeof this.props.reference&&this.props.reference(e),"object"==typeof this.props.reference&&(this.props.reference.current=e))},this._handleScrollWrapRef=e=>{this._scrollWrapRef=e,"function"==typeof this.props.scrollWrapReference&&this.props.scrollWrapReference(e),"object"==typeof this.props.scrollWrapReference&&(this.props.scrollWrapReference.current=e)},this._handleCustomRemeasureDelegate=()=>{this._resizeForced(),this._handleMeasure()},this._handleMeasure=({callback:e,forceRecalcPosition:t}={})=>{var n,o,i,r,l,c,d,u,p,h,m,f;if(this.state.isMeasureValid&&!t)return;const{position:g}=this.props,v=(0,s.ensureNotNull)(this._containerRef);let y=v.getBoundingClientRect();const b=document.documentElement.clientHeight,_=document.documentElement.clientWidth,E=null!==(n=this.props.closeOnScrollOutsideOffset)&&void 0!==n?n:0;let w=b-0-E;const C=y.height>w;if(C){(0,s.ensureNotNull)(this._scrollWrapRef).style.overflowY="scroll",y=v.getBoundingClientRect()}const{width:D,height:S}=y,x="function"==typeof g?g(D,S,_,b):g,P=null!==(i=null===(o=null==x?void 0:x.indentFromWindow)||void 0===o?void 0:o.left)&&void 0!==i?i:0,T=_-(null!==(r=x.overrideWidth)&&void 0!==r?r:D)-(null!==(c=null===(l=null==x?void 0:x.indentFromWindow)||void 0===l?void 0:l.right)&&void 0!==c?c:0),N=(0,a.clamp)(x.x,P,Math.max(P,T)),V=(null!==(u=null===(d=null==x?void 0:x.indentFromWindow)||void 0===d?void 0:d.top)&&void 0!==u?u:0)+E,M=b-(null!==(p=x.overrideHeight)&&void 0!==p?p:S)-(null!==(m=null===(h=null==x?void 0:x.indentFromWindow)||void 0===h?void 0:h.bottom)&&void 0!==m?m:0);let k=(0,a.clamp)(x.y,V,Math.max(V,M));if(x.forbidCorrectYCoord&&k{this._restoreScrollPosition(),e&&e()}))},this._restoreScrollPosition=()=>{const e=document.activeElement,t=(0,s.ensureNotNull)(this._containerRef);if(null!==e&&t.contains(e))try{e.scrollIntoView()}catch(e){}else(0,s.ensureNotNull)(this._scrollWrapRef).scrollTop=this._scroll},this._resizeForced=()=>{this.setState({appearingMenuHeight:void 0,appearingMenuWidth:void 0,appearingPosition:void 0,isMeasureValid:void 0})},this._resize=()=>{null===this._raf&&(this._raf=requestAnimationFrame((()=>{this.setState({appearingMenuHeight:void 0,appearingMenuWidth:void 0, appearingPosition:void 0,isMeasureValid:void 0}),this._raf=null})))},this._handleGlobalClose=e=>{this.props.onClose(e)},this._handleSlot=e=>{this._manager.setContainer(e)},this._handleScroll=()=>{this._scroll=(0,s.ensureNotNull)(this._scrollWrapRef).scrollTop},this._handleScrollOutsideEnd=()=>{clearTimeout(this._scrollTimeout),this._scrollTimeout=setTimeout((()=>{this._handleMeasure({forceRecalcPosition:!0})}),80)},this._handleScrollOutside=e=>{e.target!==this._scrollWrapRef&&(this._handleScrollOutsideEnd(),null===this._scrollRaf&&(this._scrollRaf=requestAnimationFrame((()=>{this._handleMeasure({forceRecalcPosition:!0}),this._scrollRaf=null}))))},this.state={}}componentDidMount(){this._handleMeasure({callback:this.props.onOpen});const{customCloseDelegate:e=d.globalCloseDelegate,customRemeasureDelegate:t}=this.props;e.subscribe(this,this._handleGlobalClose),null==t||t.subscribe(null,this._handleCustomRemeasureDelegate),window.addEventListener("resize",this._resize);const n=null!==this.context;this._hotkeys||n||(this._hotkeys=p.createGroup({desc:"Popup menu"}),this._hotkeys.add({desc:"Close",hotkey:27,handler:()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleGlobalClose()}})),this.props.repositionOnScroll&&window.addEventListener("scroll",this._handleScrollOutside,{capture:!0})}componentDidUpdate(){this._handleMeasure()}componentWillUnmount(){const{customCloseDelegate:e=d.globalCloseDelegate,customRemeasureDelegate:t}=this.props;e.unsubscribe(this,this._handleGlobalClose),null==t||t.unsubscribe(null,this._handleCustomRemeasureDelegate),window.removeEventListener("resize",this._resize),window.removeEventListener("scroll",this._handleScrollOutside,{capture:!0}),this._hotkeys&&(this._hotkeys.destroy(),this._hotkeys=null),null!==this._raf&&(cancelAnimationFrame(this._raf),this._raf=null),null!==this._scrollRaf&&(cancelAnimationFrame(this._scrollRaf),this._scrollRaf=null),this._scrollTimeout&&clearTimeout(this._scrollTimeout)}render(){const{id:e,role:t,"aria-label":n,"aria-labelledby":i,"aria-activedescendant":s,"aria-hidden":a,"aria-describedby":d,"aria-invalid":u,children:p,minWidth:g,theme:v=f,className:b,maxHeight:_,onMouseOver:E,onMouseOut:w,onKeyDown:C,onFocus:D,onBlur:S}=this.props,{appearingMenuHeight:x,appearingMenuWidth:P,appearingPosition:T,isMeasureValid:N}=this.state,V={"--ui-kit-menu-max-width":`${T&&T.x}px`,maxWidth:"calc(100vw - var(--ui-kit-menu-max-width) - 6px)"};return o.createElement(m.MenuContext.Provider,{value:this},o.createElement(h.SubmenuHandler,null,o.createElement(c.SlotContext.Provider,{value:this._manager},o.createElement("div",{id:e,role:t,"aria-label":n,"aria-labelledby":i,"aria-activedescendant":s,"aria-hidden":a,"aria-describedby":d,"aria-invalid":u,className:r()(b,v.menuWrap,!N&&v.isMeasuring),style:{height:x,left:T&&T.x,minWidth:g,position:"fixed",top:T&&T.y,width:P,...this.props.limitMaxWidth&&V},"data-name":this.props["data-name"],ref:this._handleContainerRef,onScrollCapture:this.props.onScroll,onContextMenu:l.preventDefaultForContextMenu, tabIndex:this.props.tabIndex,onMouseOver:E,onMouseOut:w,onKeyDown:C,onFocus:D,onBlur:S},o.createElement("div",{className:r()(v.scrollWrap,!this.props.noMomentumBasedScroll&&v.momentumBased),style:{overflowY:void 0!==x?"scroll":"auto",maxHeight:_},onScrollCapture:this._handleScroll,ref:this._handleScrollWrapRef},o.createElement(y,{className:v.menuBox},p)))),o.createElement(c.Slot,{reference:this._handleSlot})))}update(e){e?this._resizeForced():this._resize()}focus(e){var t;null===(t=this._containerRef)||void 0===t||t.focus(e)}blur(){var e;null===(e=this._containerRef)||void 0===e||e.blur()}}function y(e){const t=(0,s.ensureNotNull)((0,o.useContext)(h.SubmenuContext)),n=o.useRef(null);return o.createElement("div",{ref:n,className:e.className,onMouseOver:function(e){if(!(null!==t.current&&e.target instanceof Node&&(o=e.target,null===(i=n.current)||void 0===i?void 0:i.contains(o))))return;var o,i;t.isSubmenuNode(e.target)||t.setCurrent(null)},"data-name":"menu-inner"},e.children)}v.contextType=h.SubmenuContext},76594:(e,t,n)=>{"use strict";n.d(t,{OutsideEvent:()=>i});var o=n(36383);function i(e){const{children:t,...n}=e;return t((0,o.useOutsideEvent)(n))}},86431:(e,t,n)=>{"use strict";n.d(t,{makeOverlapable:()=>r});var o=n(50959),i=n(65718);function r(e){return class extends o.PureComponent{render(){const{isOpened:t,root:n}=this.props;if(!t)return null;const r=o.createElement(e,{...this.props,zIndex:150});return"parent"===n?r:o.createElement(i.Portal,null,r)}}}},29197:(e,t,n)=>{"use strict";n.d(t,{CloseDelegateContext:()=>r});var o=n(50959),i=n(59064);const r=o.createContext(i.globalCloseDelegate)},65718:(e,t,n)=>{"use strict";n.d(t,{Portal:()=>l,PortalContext:()=>c});var o=n(50959),i=n(962),r=n(36174),s=n(67961),a=n(60508);class l extends o.PureComponent{constructor(){super(...arguments),this._uuid=(0,r.guid)()}componentWillUnmount(){this._manager().removeWindow(this._uuid)}render(){const e=this._manager().ensureWindow(this._uuid,this.props.layerOptions);return e.style.top=this.props.top||"",e.style.bottom=this.props.bottom||"",e.style.left=this.props.left||"",e.style.right=this.props.right||"",e.style.pointerEvents=this.props.pointerEvents||"",i.createPortal(o.createElement(c.Provider,{value:this},this.props.children),e)}moveToTop(){this._manager().moveToTop(this._uuid)}_manager(){return null===this.context?(0,s.getRootOverlapManager)():this.context}}l.contextType=a.SlotContext;const c=o.createContext(null)},96040:(e,t,n)=>{"use strict";n.d(t,{RemoveButton:()=>c});var o=n(44352),i=n(50959),r=n(97754),s=n(9745),a=n(33765),l=n(27306);function c(e){const{className:t,isActive:c,onClick:d,onMouseDown:u,title:p,hidden:h,"data-name":m="remove-button",...f}=e;return i.createElement(s.Icon,{...f,"data-name":m,className:r(l.button,"apply-common-tooltip",c&&l.active,h&&l.hidden,t),icon:a,onClick:d,onMouseDown:u,title:p||o.t(null,void 0,n(34596))})}},60508:(e,t,n)=>{"use strict";n.d(t,{Slot:()=>i,SlotContext:()=>r});var o=n(50959);class i extends o.Component{shouldComponentUpdate(){return!1}render(){return o.createElement("div",{ style:{position:"fixed",zIndex:150,left:0,top:0},ref:this.props.reference})}}const r=o.createContext(null)},12811:(e,t,n)=>{"use strict";n.d(t,{HorizontalAttachEdge:()=>i,HorizontalDropDirection:()=>s,VerticalAttachEdge:()=>o,VerticalDropDirection:()=>r,getPopupPositioner:()=>c});var o,i,r,s,a=n(50151);!function(e){e[e.Top=0]="Top",e[e.Bottom=1]="Bottom",e[e.AutoStrict=2]="AutoStrict"}(o||(o={})),function(e){e[e.Left=0]="Left",e[e.Right=1]="Right"}(i||(i={})),function(e){e[e.FromTopToBottom=0]="FromTopToBottom",e[e.FromBottomToTop=1]="FromBottomToTop"}(r||(r={})),function(e){e[e.FromLeftToRight=0]="FromLeftToRight",e[e.FromRightToLeft=1]="FromRightToLeft"}(s||(s={}));const l={verticalAttachEdge:o.Bottom,horizontalAttachEdge:i.Left,verticalDropDirection:r.FromTopToBottom,horizontalDropDirection:s.FromLeftToRight,verticalMargin:0,horizontalMargin:0,matchButtonAndListboxWidths:!1};function c(e,t){return(n,c,d,u)=>{var p,h;const m=(0,a.ensureNotNull)(e).getBoundingClientRect(),{horizontalAttachEdge:f=l.horizontalAttachEdge,horizontalDropDirection:g=l.horizontalDropDirection,horizontalMargin:v=l.horizontalMargin,verticalMargin:y=l.verticalMargin,matchButtonAndListboxWidths:b=l.matchButtonAndListboxWidths}=t;let _=null!==(p=t.verticalAttachEdge)&&void 0!==p?p:l.verticalAttachEdge,E=null!==(h=t.verticalDropDirection)&&void 0!==h?h:l.verticalDropDirection;_===o.AutoStrict&&(u{"use strict";n.d(t,{convertToDefinitionProperty:()=>r,makeProxyDefinitionProperty:()=>i});var o=n(51768);function i(e,t,n){const o=new Map,i=void 0!==t?t[0]:e=>e,r=void 0!==t?void 0!==t[1]?t[1]:t[0]:e=>e,s={value:()=>i(e.value()),setValue:t=>{e.setValue(r(t))},subscribe:(t,n)=>{const i=e=>{n(s)};o.set(n,i),e.subscribe(t,i)},unsubscribe:(t,n)=>{const i=o.get(n);i&&(e.unsubscribe(t,i),o.delete(n))},unsubscribeAll:t=>{e.unsubscribeAll(t),o.clear()},destroy:()=>{e.release(),null==n||n()}};return s}function r(e,t,n,r,s,a,l){const c=i(t.weakReference(),r,a),d=void 0!==r?void 0!==r[1]?r[1]:r[0]:e=>e,u=null!=s?s:o=>e.setProperty(t,d(o),n);return c.setValue=e=>{var t;l&&(0,o.trackEvent)(l.category,l.event,null===(t=l.label)||void 0===t?void 0:t.call(l,e)),u(e)},c}},43715:(e,t,n)=>{"use strict";n.d(t,{createLinePropertyDefinition:()=>l});var o=n(73436),i=n(79849);const r=[i.LINESTYLE_SOLID,i.LINESTYLE_DOTTED,i.LINESTYLE_DASHED],s=[1,2,3,4],a=[o.LineEnd.Normal,o.LineEnd.Arrow];function l(e,t){const n={propType:"line",properties:e,...t};return void 0!==n.properties.style&&(n.styleValues=r),void 0!==n.properties.width&&(n.widthValues=s),void 0===n.properties.leftEnd&&void 0===n.properties.rightEnd||void 0!==n.endsValues||(n.endsValues=a),void 0!==n.properties.value&&void 0===n.valueType&&(n.valueType=1),n}},46141:(e,t,n)=>{"use strict";function o(e,t){return{propType:"checkable", -properties:e,...t}}function i(e,t,n){return{propType:"checkableSet",properties:e,childrenDefinitions:n,...t}}function r(e,t){return{propType:"color",properties:e,noAlpha:!1,...t}}n.d(t,{convertFromReadonlyWVToDefinitionProperty:()=>A,convertFromWVToDefinitionProperty:()=>L,convertToDefinitionProperty:()=>F.convertToDefinitionProperty,createCheckablePropertyDefinition:()=>o,createCheckableSetPropertyDefinition:()=>i,createColorPropertyDefinition:()=>r,createCoordinatesPropertyDefinition:()=>S,createEmojiPropertyDefinition:()=>M,createLeveledLinePropertyDefinition:()=>d,createLinePropertyDefinition:()=>s.createLinePropertyDefinition,createNumberPropertyDefinition:()=>u,createOptionalTwoColorsPropertyDefinition:()=>D,createOptionsPropertyDefinition:()=>p,createPropertyDefinitionsGeneralGroup:()=>R,createPropertyDefinitionsLeveledLinesGroup:()=>I,createRangePropertyDefinition:()=>P,createSelectionCoordinatesPropertyDefinition:()=>x,createSessionPropertyDefinition:()=>V,createStudyInputsPropertyDefinition:()=>k,createSymbolPropertyDefinition:()=>N,createTextPropertyDefinition:()=>w,createTransparencyPropertyDefinition:()=>T,createTwoColorsPropertyDefinition:()=>C,createTwoOptionsPropertyDefinition:()=>h,destroyDefinitions:()=>q,getColorDefinitionProperty:()=>Y,getLockPriceScaleDefinitionProperty:()=>H,getPriceScaleSelectionStrategyDefinitionProperty:()=>z,getScaleRatioDefinitionProperty:()=>G,getSymbolDefinitionProperty:()=>X,isPropertyDefinitionsGroup:()=>K,makeProxyDefinitionProperty:()=>F.makeProxyDefinitionProperty});var s=n(43715),a=n(79849);const l=[a.LINESTYLE_SOLID,a.LINESTYLE_DOTTED,a.LINESTYLE_DASHED],c=[1,2,3,4];function d(e,t){const n={propType:"leveledLine",properties:e,...t};return void 0!==n.properties.style&&(n.styleValues=l),void 0!==n.properties.width&&(n.widthValues=c),n}function u(e,t){return{propType:"number",properties:e,type:1,...t}}function p(e,t){return{propType:"options",properties:e,...t}}function h(e,t){return{propType:"twoOptions",properties:e,...t}}var m=n(44352);const f=[{id:"bottom",value:"bottom",title:m.t(null,void 0,n(65994))},{id:"middle",value:"middle",title:m.t(null,void 0,n(76476))},{id:"top",value:"top",title:m.t(null,void 0,n(91757))}],g=[{id:"left",value:"left",title:m.t(null,void 0,n(19286))},{id:"center",value:"center",title:m.t(null,void 0,n(72171))},{id:"right",value:"right",title:m.t(null,void 0,n(21141))}],v=[{id:"horizontal",value:"horizontal",title:m.t(null,void 0,n(77405))},{id:"vertical",value:"vertical",title:m.t(null,void 0,n(44085))}],y=[10,11,12,14,16,20,24,28,32,40].map((e=>({title:String(e),value:e}))),b=[1,2,3,4],_=m.t(null,void 0,n(92960)),E=m.t(null,void 0,n(90581));function w(e,t){const n={propType:"text",properties:e,...t,isEditable:t.isEditable||!1};return void 0!==n.properties.size&&void 0===n.sizeItems&&(n.sizeItems=y),void 0!==n.properties.alignmentVertical&&void 0===n.alignmentVerticalItems&&(n.alignmentVerticalItems=f),void 0!==n.properties.alignmentHorizontal&&void 0===n.alignmentHorizontalItems&&(n.alignmentHorizontalItems=g), -(n.alignmentVerticalItems||n.alignmentHorizontalItems)&&void 0===n.alignmentTitle&&(n.alignmentTitle=_),void 0!==n.properties.orientation&&(void 0===n.orientationItems&&(n.orientationItems=v),void 0===n.orientationTitle&&(n.orientationTitle=E)),void 0!==n.properties.borderWidth&&void 0===n.borderWidthItems&&(n.borderWidthItems=b),n}function C(e,t){return{propType:"twoColors",properties:e,noAlpha1:!1,noAlpha2:!1,...t}}function D(e,t){return{propType:"optionalTwoColors",properties:e,noAlpha1:!1,noAlpha2:!1,...t}}function S(e,t){return{propType:"coordinates",properties:e,...t}}function x(e,t){return{propType:"selectionCoordinates",properties:e,...t}}function P(e,t){return{propType:"range",properties:e,...t}}function T(e,t){return{propType:"transparency",properties:e,...t}}function N(e,t){return{propType:"symbol",properties:e,...t}}function V(e,t){return{propType:"session",properties:e,...t}}function M(e,t){return{propType:"emoji",properties:e,...t}}function k(e,t){return{propType:"studyInputs",properties:e,...t}}var B=n(97145);function R(e,t,n,o){return{id:t,title:n,visible:o,groupType:"general",definitions:new B.WatchedValue(e)}}function I(e,t,n){return{id:t,title:n,groupType:"leveledLines",definitions:new B.WatchedValue(e)}}var F=n(3347);function W(e,t,n){const o=new Map,i=void 0!==t?t[0]:e=>e,r=void 0!==t?void 0!==t[1]?t[1]:t[0]:e=>e,s={value:()=>i(e.value()),setValue:t=>{var n;null===(n=e.setValue)||void 0===n||n.call(e,r(t))},subscribe:(t,n)=>{const i=()=>{n(s)};let r=o.get(t);void 0===r?(r=new Map,r.set(n,i),o.set(t,r)):r.set(n,i),e.subscribe(i)},unsubscribe:(t,n)=>{const i=o.get(t);if(void 0!==i){const t=i.get(n);void 0!==t&&(e.unsubscribe(t),i.delete(n))}},unsubscribeAll:t=>{const n=o.get(t);void 0!==n&&(n.forEach(((t,n)=>{e.unsubscribe(t)})),n.clear())}};return n&&(s.destroy=()=>n()),s}function L(e,t,n,o){const i=W(t,o),r=void 0!==o?void 0!==o[1]?o[1]:o[0]:e=>e;return i.setValue=o=>e.setWatchedValue(t,r(o),n),i}function A(e,t){return function(e,t,n,o){const i=new Map;return W({subscribe:(n,o)=>{const r=e=>n(t(e));i.set(n,r),e.subscribe(r,o)},unsubscribe:t=>{if(t){const n=i.get(t);n&&(e.unsubscribe(n),i.delete(t))}else i.clear(),e.unsubscribe()},value:()=>t(e.value())},n,o)}(e,(e=>e),t,(()=>e.release()))}function z(e,t){const n=(0,F.makeProxyDefinitionProperty)(t.weakReference());return n.setValue=t=>e.setPriceScaleSelectionStrategy(t),n}function H(e,t,n,o){const i=(0,F.makeProxyDefinitionProperty)(t.weakReference());return i.setValue=t=>{const i={lockScale:t};e.setPriceScaleMode(i,n,o)},i}function G(e,t,n,o){const i=(0,F.makeProxyDefinitionProperty)(t.weakReference(),o);return i.setValue=o=>{e.setScaleRatioProperty(t,o,n)},i}var O=n(24377),U=n(87095),$=n(49152);function J(e,t){if((0,U.isHexColor)(e)){const n=(0,O.parseRgb)(e);return(0,O.rgbaToString)((0,O.rgba)(n,(100-t)/100))}return e}function Y(e,t,n,o,i){let r;if(null!==n){const e=(0,$.combineProperty)(J,t.weakReference(),n.weakReference());r=(0,F.makeProxyDefinitionProperty)(e.ownership())}else r=(0, -F.makeProxyDefinitionProperty)(t.weakReference(),[()=>J(t.value(),0),e=>e]);return r.setValue=n=>{i&&e.beginUndoMacro(o),e.setProperty(t,n,o),i&&e.endUndoMacro()},r}function X(e,t,n,o,i,r){const s=[(a=n,l=t,e=>{const t=a(l);if(e===l.value()&&null!==t){const e=t.ticker||t.full_name;if(e)return e}return e}),e=>e];var a,l;const c=(0,F.convertToDefinitionProperty)(e,t,i,s);r&&(c.setValue=r);const d=new Map;c.subscribe=(e,n)=>{const o=e=>{n(c)};d.set(n,o),t.subscribe(e,o)},c.unsubscribe=(e,n)=>{const o=d.get(n);o&&(t.unsubscribe(e,o),d.delete(n))};const u={};return o.subscribe(u,(()=>{d.forEach(((e,t)=>{t(c)}))})),c.destroy=()=>{o.unsubscribeAll(u),d.clear()},c}function K(e){return e.hasOwnProperty("groupType")}function q(e){e.forEach((e=>{var t;if(e.hasOwnProperty("propType")){Object.keys(e.properties).forEach((t=>{const n=e.properties[t];void 0!==n&&void 0!==n.destroy&&n.destroy()}))}else q(e.definitions.value()),null===(t=e.visible)||void 0===t||t.destroy()}))}},64420:(e,t,n)=>{"use strict";n.d(t,{getInputGroups:()=>s,isGroup:()=>i,isInputInlines:()=>r});var o=n(50151);function i(e){return e.hasOwnProperty("groupType")}function r(e){return i(e)&&"inline"===e.groupType}function s(e){const t=[],n=new Map,i=new Map;return i.set(void 0,new Map),e.forEach((e=>{const{group:r,inline:s}=e;if(void 0!==r||void 0!==s)if(void 0!==r)if(void 0!==s)if(n.has(r)){const t=(0,o.ensureDefined)(n.get(r));let l;i.has(t)?l=(0,o.ensureDefined)(i.get(t)):(l=new Map,i.set(t,l)),a(e,"inline",s,l,t.children)}else{const o={id:s,groupType:"inline",children:[e]},a={id:r,groupType:"group",children:[o]},l=new Map;l.set(s,o),i.set(a,l),n.set(r,a),t.push(a)}else a(e,"group",r,n,t);else{const n=(0,o.ensureDefined)(i.get(void 0));a(e,"inline",(0,o.ensureDefined)(s),n,t)}else t.push(e)})),t}function a(e,t,n,i,r){if(i.has(n))(0,o.ensureDefined)(i.get(n)).children.push(e);else{const o={id:n,groupType:t,children:[e]};i.set(n,o),r.push(o)}}},44996:e=>{e.exports=''},33765:e=>{e.exports=''},23851:e=>{e.exports=''},57740:e=>{e.exports=''}, +properties:e,...t}}function i(e,t,n){return{propType:"checkableSet",properties:e,childrenDefinitions:n,...t}}function r(e,t){return{propType:"color",properties:e,noAlpha:!1,...t}}n.d(t,{convertFromReadonlyWVToDefinitionProperty:()=>A,convertFromWVToDefinitionProperty:()=>L,convertToDefinitionProperty:()=>F.convertToDefinitionProperty,createCheckablePropertyDefinition:()=>o,createCheckableSetPropertyDefinition:()=>i,createColorPropertyDefinition:()=>r,createCoordinatesPropertyDefinition:()=>S,createEmojiPropertyDefinition:()=>M,createLeveledLinePropertyDefinition:()=>d,createLinePropertyDefinition:()=>s.createLinePropertyDefinition,createNumberPropertyDefinition:()=>u,createOptionalTwoColorsPropertyDefinition:()=>D,createOptionsPropertyDefinition:()=>p,createPropertyDefinitionsGeneralGroup:()=>R,createPropertyDefinitionsLeveledLinesGroup:()=>I,createRangePropertyDefinition:()=>P,createSelectionCoordinatesPropertyDefinition:()=>x,createSessionPropertyDefinition:()=>V,createStudyInputsPropertyDefinition:()=>k,createSymbolPropertyDefinition:()=>N,createTextPropertyDefinition:()=>w,createTransparencyPropertyDefinition:()=>T,createTwoColorsPropertyDefinition:()=>C,createTwoOptionsPropertyDefinition:()=>h,destroyDefinitions:()=>K,getColorDefinitionProperty:()=>Y,getLockPriceScaleDefinitionProperty:()=>G,getPriceScaleSelectionStrategyDefinitionProperty:()=>z,getScaleRatioDefinitionProperty:()=>H,getSymbolDefinitionProperty:()=>X,isPropertyDefinitionsGroup:()=>q,makeProxyDefinitionProperty:()=>F.makeProxyDefinitionProperty});var s=n(43715),a=n(79849);const l=[a.LINESTYLE_SOLID,a.LINESTYLE_DOTTED,a.LINESTYLE_DASHED],c=[1,2,3,4];function d(e,t){const n={propType:"leveledLine",properties:e,...t};return void 0!==n.properties.style&&(n.styleValues=l),void 0!==n.properties.width&&(n.widthValues=c),n}function u(e,t){return{propType:"number",properties:e,type:1,...t}}function p(e,t){return{propType:"options",properties:e,...t}}function h(e,t){return{propType:"twoOptions",properties:e,...t}}var m=n(44352);const f=[{id:"bottom",value:"bottom",title:m.t(null,void 0,n(65994))},{id:"middle",value:"middle",title:m.t(null,void 0,n(76476))},{id:"top",value:"top",title:m.t(null,void 0,n(91757))}],g=[{id:"left",value:"left",title:m.t(null,void 0,n(19286))},{id:"center",value:"center",title:m.t(null,void 0,n(72171))},{id:"right",value:"right",title:m.t(null,void 0,n(21141))}],v=[{id:"horizontal",value:"horizontal",title:m.t(null,void 0,n(77405))},{id:"vertical",value:"vertical",title:m.t(null,void 0,n(44085))}],y=[10,11,12,14,16,20,24,28,32,40].map((e=>({title:String(e),value:e}))),b=[1,2,3,4],_=m.t(null,void 0,n(92960)),E=m.t(null,void 0,n(90581));function w(e,t){const n={propType:"text",properties:e,...t,isEditable:t.isEditable||!1};return void 0!==n.properties.size&&void 0===n.sizeItems&&(n.sizeItems=y),void 0!==n.properties.alignmentVertical&&void 0===n.alignmentVerticalItems&&(n.alignmentVerticalItems=f),void 0!==n.properties.alignmentHorizontal&&void 0===n.alignmentHorizontalItems&&(n.alignmentHorizontalItems=g), +(n.alignmentVerticalItems||n.alignmentHorizontalItems)&&void 0===n.alignmentTitle&&(n.alignmentTitle=_),void 0!==n.properties.orientation&&(void 0===n.orientationItems&&(n.orientationItems=v),void 0===n.orientationTitle&&(n.orientationTitle=E)),void 0!==n.properties.borderWidth&&void 0===n.borderWidthItems&&(n.borderWidthItems=b),n}function C(e,t){return{propType:"twoColors",properties:e,noAlpha1:!1,noAlpha2:!1,...t}}function D(e,t){return{propType:"optionalTwoColors",properties:e,noAlpha1:!1,noAlpha2:!1,...t}}function S(e,t){return{propType:"coordinates",properties:e,...t}}function x(e,t){return{propType:"selectionCoordinates",properties:e,...t}}function P(e,t){return{propType:"range",properties:e,...t}}function T(e,t){return{propType:"transparency",properties:e,...t}}function N(e,t){return{propType:"symbol",properties:e,...t}}function V(e,t){return{propType:"session",properties:e,...t}}function M(e,t){return{propType:"emoji",properties:e,...t}}function k(e,t){return{propType:"studyInputs",properties:e,...t}}var B=n(97145);function R(e,t,n,o){return{id:t,title:n,visible:o,groupType:"general",definitions:new B.WatchedValue(e)}}function I(e,t,n){return{id:t,title:n,groupType:"leveledLines",definitions:new B.WatchedValue(e)}}var F=n(3347);function W(e,t,n){const o=new Map,i=void 0!==t?t[0]:e=>e,r=void 0!==t?void 0!==t[1]?t[1]:t[0]:e=>e,s={value:()=>i(e.value()),setValue:t=>{var n;null===(n=e.setValue)||void 0===n||n.call(e,r(t))},subscribe:(t,n)=>{const i=()=>{n(s)};let r=o.get(t);void 0===r?(r=new Map,r.set(n,i),o.set(t,r)):r.set(n,i),e.subscribe(i)},unsubscribe:(t,n)=>{const i=o.get(t);if(void 0!==i){const t=i.get(n);void 0!==t&&(e.unsubscribe(t),i.delete(n))}},unsubscribeAll:t=>{const n=o.get(t);void 0!==n&&(n.forEach(((t,n)=>{e.unsubscribe(t)})),n.clear())}};return n&&(s.destroy=()=>n()),s}function L(e,t,n,o){const i=W(t,o),r=void 0!==o?void 0!==o[1]?o[1]:o[0]:e=>e;return i.setValue=o=>e.setWatchedValue(t,r(o),n),i}function A(e,t){return function(e,t,n,o){const i=new Map;return W({subscribe:(n,o)=>{const r=e=>n(t(e));i.set(n,r),e.subscribe(r,o)},unsubscribe:t=>{if(t){const n=i.get(t);n&&(e.unsubscribe(n),i.delete(t))}else i.clear(),e.unsubscribe()},value:()=>t(e.value())},n,o)}(e,(e=>e),t,(()=>e.release()))}function z(e,t){const n=(0,F.makeProxyDefinitionProperty)(t.weakReference());return n.setValue=t=>e.setPriceScaleSelectionStrategy(t),n}function G(e,t,n,o){const i=(0,F.makeProxyDefinitionProperty)(t.weakReference());return i.setValue=t=>{const i={lockScale:t};e.setPriceScaleMode(i,n,o)},i}function H(e,t,n,o){const i=(0,F.makeProxyDefinitionProperty)(t.weakReference(),o);return i.setValue=o=>{e.setScaleRatioProperty(t,o,n)},i}var O=n(24377),U=n(87095),$=n(49152);function J(e,t){if((0,U.isHexColor)(e)){const n=(0,O.parseRgb)(e);return(0,O.rgbaToString)((0,O.rgba)(n,(100-t)/100))}return e}function Y(e,t,n,o,i){let r;if(null!==n){const e=(0,$.combineProperty)(J,t.weakReference(),n.weakReference());r=(0,F.makeProxyDefinitionProperty)(e.ownership())}else r=(0, +F.makeProxyDefinitionProperty)(t.weakReference(),[()=>J(t.value(),0),e=>e]);return r.setValue=n=>{i&&e.beginUndoMacro(o),e.setProperty(t,n,o),i&&e.endUndoMacro()},r}function X(e,t,n,o,i,r){const s=[(a=n,l=t,e=>{const t=a(l);if(e===l.value()&&null!==t){const e=t.ticker||t.full_name;if(e)return e}return e}),e=>e];var a,l;const c=(0,F.convertToDefinitionProperty)(e,t,i,s);r&&(c.setValue=r);const d=new Map;c.subscribe=(e,n)=>{const o=e=>{n(c)};d.set(n,o),t.subscribe(e,o)},c.unsubscribe=(e,n)=>{const o=d.get(n);o&&(t.unsubscribe(e,o),d.delete(n))};const u={};return o.subscribe(u,(()=>{d.forEach(((e,t)=>{t(c)}))})),c.destroy=()=>{o.unsubscribeAll(u),d.clear()},c}function q(e){return e.hasOwnProperty("groupType")}function K(e){e.forEach((e=>{var t;if(e.hasOwnProperty("propType")){Object.keys(e.properties).forEach((t=>{const n=e.properties[t];void 0!==n&&void 0!==n.destroy&&n.destroy()}))}else K(e.definitions.value()),null===(t=e.visible)||void 0===t||t.destroy()}))}},64420:(e,t,n)=>{"use strict";n.d(t,{getInputGroups:()=>s,isGroup:()=>i,isInputInlines:()=>r});var o=n(50151);function i(e){return e.hasOwnProperty("groupType")}function r(e){return i(e)&&"inline"===e.groupType}function s(e){const t=[],n=new Map,i=new Map;return i.set(void 0,new Map),e.forEach((e=>{const{group:r,inline:s}=e;if(void 0!==r||void 0!==s)if(void 0!==r)if(void 0!==s)if(n.has(r)){const t=(0,o.ensureDefined)(n.get(r));let l;i.has(t)?l=(0,o.ensureDefined)(i.get(t)):(l=new Map,i.set(t,l)),a(e,"inline",s,l,t.children)}else{const o={id:s,groupType:"inline",children:[e]},a={id:r,groupType:"group",children:[o]},l=new Map;l.set(s,o),i.set(a,l),n.set(r,a),t.push(a)}else a(e,"group",r,n,t);else{const n=(0,o.ensureDefined)(i.get(void 0));a(e,"inline",(0,o.ensureDefined)(s),n,t)}else t.push(e)})),t}function a(e,t,n,i,r){if(i.has(n))(0,o.ensureDefined)(i.get(n)).children.push(e);else{const o={id:n,groupType:t,children:[e]};i.set(n,o),r.push(o)}}},44996:e=>{e.exports=''},33765:e=>{e.exports=''},23851:e=>{e.exports=''},57740:e=>{e.exports=''}, 80427:e=>{e.exports=''},501:e=>{e.exports=''},98853:e=>{e.exports=''},43382:e=>{e.exports=''},8295:e=>{e.exports=''},29285:e=>{e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/9908.99b4c96fbed415f14f94.css b/charting_library/bundles/9908.99b4c96fbed415f14f94.css new file mode 100644 index 00000000..2cecb995 --- /dev/null +++ b/charting_library/bundles/9908.99b4c96fbed415f14f94.css @@ -0,0 +1 @@ +.container-f2q4yHCG{align-items:flex-start;background:#2962ff;border-radius:4px;cursor:default;display:flex;overflow:auto;padding:8px}html.theme-dark .container-f2q4yHCG{background:#2962ff}.content-f2q4yHCG{padding:4px 8px}.arrowHolder-f2q4yHCG{position:absolute}.arrowHolder-f2q4yHCG:after{border:0 solid #2962ff;box-sizing:border-box;content:"";display:block;height:0;position:absolute;width:0}html.theme-dark .arrowHolder-f2q4yHCG:after{border-color:#2962ff}.arrowHolder--above-f2q4yHCG:after,.arrowHolder--below-f2q4yHCG:after{border-left:6px solid #0000;border-right:6px solid #0000;left:50%;margin-left:-6px}html.theme-dark .arrowHolder--above-f2q4yHCG:after,html.theme-dark .arrowHolder--below-f2q4yHCG:after{border-left-color:#0000;border-right-color:#0000}.arrowHolder--below-f2q4yHCG:after{border-bottom-width:4px;bottom:100%}.arrowHolder--above-f2q4yHCG:after{border-top-width:4px;top:100%}.arrowHolder--after-f2q4yHCG:after,.arrowHolder--before-f2q4yHCG:after{border-bottom:6px solid #0000;border-top:6px solid #0000;margin-top:-6px;top:50%}html.theme-dark .arrowHolder--after-f2q4yHCG:after,html.theme-dark .arrowHolder--before-f2q4yHCG:after{border-bottom-color:#0000;border-top-color:#0000}.arrowHolder--before-f2q4yHCG:after{border-right-width:4px;right:100%}.arrowHolder--after-f2q4yHCG:after{border-left-width:4px;left:100%}.arrowHolder--above-fix-f2q4yHCG{bottom:0}.arrowHolder--after-ltr-fix-f2q4yHCG{right:0}.label-f2q4yHCG{display:flex;flex:1 1 auto;margin-right:24px}.closeButton-f2q4yHCG{color:#fff}.container-OUNcvmCJ{display:flex;justify-content:center;left:10px;pointer-events:none;position:absolute;right:10px}.centerElement-OUNcvmCJ{pointer-events:auto;z-index:1}.text-OUNcvmCJ{word-wrap:break-word;color:#fff;font-size:14px;line-height:21px;margin-bottom:auto} \ No newline at end of file diff --git a/charting_library/bundles/9908.99b4c96fbed415f14f94.rtl.css b/charting_library/bundles/9908.99b4c96fbed415f14f94.rtl.css new file mode 100644 index 00000000..accf810d --- /dev/null +++ b/charting_library/bundles/9908.99b4c96fbed415f14f94.rtl.css @@ -0,0 +1 @@ +.container-f2q4yHCG{align-items:flex-start;background:#2962ff;border-radius:4px;cursor:default;display:flex;overflow:auto;padding:8px}html.theme-dark .container-f2q4yHCG{background:#2962ff}.content-f2q4yHCG{padding:4px 8px}.arrowHolder-f2q4yHCG{position:absolute}.arrowHolder-f2q4yHCG:after{border:0 solid #2962ff;box-sizing:border-box;content:"";display:block;height:0;position:absolute;width:0}html.theme-dark .arrowHolder-f2q4yHCG:after{border-color:#2962ff}.arrowHolder--above-f2q4yHCG:after,.arrowHolder--below-f2q4yHCG:after{border-left:6px solid #0000;border-right:6px solid #0000;left:50%;margin-left:-6px}html.theme-dark .arrowHolder--above-f2q4yHCG:after,html.theme-dark .arrowHolder--below-f2q4yHCG:after{border-left-color:#0000;border-right-color:#0000}.arrowHolder--below-f2q4yHCG:after{border-bottom-width:4px;bottom:100%}.arrowHolder--above-f2q4yHCG:after{border-top-width:4px;top:100%}.arrowHolder--after-f2q4yHCG:after,.arrowHolder--before-f2q4yHCG:after{border-bottom:6px solid #0000;border-top:6px solid #0000;margin-top:-6px;top:50%}html.theme-dark .arrowHolder--after-f2q4yHCG:after,html.theme-dark .arrowHolder--before-f2q4yHCG:after{border-bottom-color:#0000;border-top-color:#0000}.arrowHolder--before-f2q4yHCG:after{border-right-width:4px;right:100%}.arrowHolder--after-f2q4yHCG:after{border-left-width:4px;left:100%}.arrowHolder--above-fix-f2q4yHCG{bottom:0}.arrowHolder--before-rtl-fix-f2q4yHCG{left:0}.arrowHolder--after-ltr-fix-f2q4yHCG{right:0}.label-f2q4yHCG{display:flex;flex:1 1 auto;margin-left:24px}.closeButton-f2q4yHCG{color:#fff}.container-OUNcvmCJ{display:flex;justify-content:center;left:10px;pointer-events:none;position:absolute;right:10px}.centerElement-OUNcvmCJ{pointer-events:auto;z-index:1}.text-OUNcvmCJ{word-wrap:break-word;color:#fff;font-size:14px;line-height:21px;margin-bottom:auto} \ No newline at end of file diff --git a/charting_library/bundles/add-compare-dialog.edd0f8d5d2491a1d1c06.js b/charting_library/bundles/add-compare-dialog.edd0f8d5d2491a1d1c06.js new file mode 100644 index 00000000..d3db3ba5 --- /dev/null +++ b/charting_library/bundles/add-compare-dialog.edd0f8d5d2491a1d1c06.js @@ -0,0 +1,18 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[731],{59142:function(e,t){var o,r,a;r=[t],o=function(e){"use strict";function t(e){if(Array.isArray(e)){for(var t=0,o=Array(e.length);t{e.exports={wrapper:"wrapper-bUw_gKIQ",input:"input-bUw_gKIQ",box:"box-bUw_gKIQ",icon:"icon-bUw_gKIQ",noOutline:"noOutline-bUw_gKIQ","intent-danger":"intent-danger-bUw_gKIQ",check:"check-bUw_gKIQ", +dot:"dot-bUw_gKIQ"}},91001:e=>{e.exports={button:"button-EwvVs4tz",bordersVisible:"bordersVisible-EwvVs4tz",selected:"selected-EwvVs4tz"}},72087:e=>{e.exports={footer:"footer-w4vEml4d"}},89776:e=>{e.exports={wrap:"wrap-Z2IeU8oL",header:"header-Z2IeU8oL",item:"item-Z2IeU8oL"}},49083:e=>{e.exports={label:"label-RJd3G5_Y"}},59409:e=>{e.exports={scrollable:"scrollable-pnhleBGm",spinnerWrap:"spinnerWrap-pnhleBGm",item:"item-pnhleBGm",heading:"heading-pnhleBGm",checkboxWrap:"checkboxWrap-pnhleBGm",checkbox:"checkbox-pnhleBGm",emptyState:"emptyState-pnhleBGm",image:"image-pnhleBGm",text:"text-pnhleBGm"}},98593:e=>{e.exports={dialog:"dialog-dvJt_v2j",tablet:"tablet-dvJt_v2j"}},45966:e=>{e.exports={"default-drawer-min-top-distance":"100px",wrap:"wrap-yBUNQyVA",positionBottom:"positionBottom-yBUNQyVA",backdrop:"backdrop-yBUNQyVA",drawer:"drawer-yBUNQyVA",positionLeft:"positionLeft-yBUNQyVA"}},55498:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",item:"item-RhC5uhZw",hovered:"hovered-RhC5uhZw",isDisabled:"isDisabled-RhC5uhZw",isActive:"isActive-RhC5uhZw",shortcut:"shortcut-RhC5uhZw",toolbox:"toolbox-RhC5uhZw",withIcon:"withIcon-RhC5uhZw",icon:"icon-RhC5uhZw",labelRow:"labelRow-RhC5uhZw",label:"label-RhC5uhZw",showOnHover:"showOnHover-RhC5uhZw"}},70673:(e,t,o)=>{"use strict";o.d(t,{CheckboxInput:()=>c});var r=o(50959),a=o(97754),n=o(9745),s=o(65890),i=o(46587),l=o.n(i);function c(e){const t=a(l().box,l()[`intent-${e.intent}`],{[l().check]:!Boolean(e.indeterminate),[l().dot]:Boolean(e.indeterminate),[l().noOutline]:-1===e.tabIndex}),o=a(l().wrapper,e.className);return r.createElement("span",{className:o,title:e.title,style:e.style},r.createElement("input",{id:e.id,tabIndex:e.tabIndex,className:l().input,type:"checkbox",name:e.name,checked:e.checked,disabled:e.disabled,value:e.value,autoFocus:e.autoFocus,role:e.role,onChange:function(){e.onChange&&e.onChange(e.value)},ref:e.reference,"aria-required":e["aria-required"]}),r.createElement("span",{className:t},r.createElement(n.Icon,{icon:s,className:l().icon})))}},9745:(e,t,o)=>{"use strict";o.d(t,{Icon:()=>a});var r=o(50959);const a=r.forwardRef(((e,t)=>{const{icon:o="",...a}=e;return r.createElement("span",{...a,ref:t,dangerouslySetInnerHTML:{__html:o}})}))},99054:(e,t,o)=>{"use strict";o.d(t,{setFixedBodyState:()=>c});const r=(()=>{let e;return()=>{var t;if(void 0===e){const o=document.createElement("div"),r=o.style;r.visibility="hidden",r.width="100px",r.msOverflowStyle="scrollbar",document.body.appendChild(o);const a=o.offsetWidth;o.style.overflow="scroll";const n=document.createElement("div");n.style.width="100%",o.appendChild(n);const s=n.offsetWidth;null===(t=o.parentNode)||void 0===t||t.removeChild(o),e=a-s}return e}})();function a(e,t,o){null!==e&&e.style.setProperty(t,o)}function n(e,t){return getComputedStyle(e,null).getPropertyValue(t)}function s(e,t){return parseInt(n(e,t))}let i=0,l=!1;function c(e){const{body:t}=document,o=t.querySelector(".widgetbar-wrap");if(e&&1==++i){const e=n(t,"overflow"),i=s(t,"padding-right") +;"hidden"!==e.toLowerCase()&&t.scrollHeight>t.offsetHeight&&(a(o,"right",`${r()}px`),t.style.paddingRight=`${i+r()}px`,l=!0),t.classList.add("i-no-scroll")}else if(!e&&i>0&&0==--i&&(t.classList.remove("i-no-scroll"),l)){a(o,"right","0px");let e=0;0,t.scrollHeight<=t.clientHeight&&(e-=r()),t.style.paddingRight=(e<0?0:e)+"px",l=!1}}},45601:(e,t,o)=>{"use strict";o.d(t,{Measure:()=>a});var r=o(19566);function a(e){const{children:t,onResize:o}=e;return t((0,r.useResizeObserver)(o||(()=>{}),[null===o]))}},39362:(e,t,o)=>{"use strict";o.d(t,{SymbolSearchDialogFooter:()=>i});var r=o(50959),a=o(97754),n=o.n(a),s=o(72087);function i(e){const{className:t,children:o}=e;return r.createElement("div",{className:n()(s.footer,t)},o)}},89035:(e,t,o)=>{"use strict";o.r(t),o.d(t,{getCompareDialogRenderer:()=>se});var r=o(50959),a=o(44352),n=o(32563),s=o(2484),i=o(82501),l=o(97754),c=o.n(l),d=o(50151),u=o(9745),m=o(86656),h=o(77975),p=o(61074),v=o(26843),b=o(45345),f=o(45601),y=o(84524),g=o(5648);const S=r.createContext(null);var _=o(70412),k=o(78036);const w=r.createContext(null);var x=o(16396),C=o(41590),I=o(37558),E=o(91001);function N(e){const{theme:t=E,children:o,onClick:a,isSelected:n,areBordersVisible:s,isItemSelected:i,className:l,value:d,name:u}=e;return r.createElement("button",{type:"button",className:c()(l,t.button,n&&t.selected,s&&!n&&!i&&t.bordersVisible),name:u,value:d,onClick:a},o)}function z(e){const{value:t,onClick:o,...a}=e,n=(0,r.useCallback)((e=>o(t,e)),[t,o]);return r.createElement(N,{...a,value:String(t),onClick:n})}var M=o(46148),D=o(89776);const T={samePctScale:a.t(null,void 0,o(82642)),newPriceScale:a.t(null,void 0,o(34420)),newPane:a.t(null,void 0,o(67242)),sameScale:a.t(null,void 0,o(17547))};function L(e){const{fullSymbolName:t,isSelected:n,className:s,isYield:l}=e,{isMobile:d,searchRef:u,setMode:m}=(0,k.useEnsuredContext)(y.SymbolSearchItemsDialogContext),{compareModel:h,selectedCompareOption:p,setHoveredItemId:v,clearInput:b,allowExtendTimeScale:f}=(0,k.useEnsuredContext)(S),{callback:g}=(0,k.useEnsuredContext)(w),_=h.comparableOnSameScale({isYield:l}),E=_?M.CompareOption.SameScale:M.CompareOption.SamePctScale,N=_?T.sameScale:T.samePctScale;return d?r.createElement(I.DrawerManager,null,r.createElement(C.Drawer,{position:"Bottom",onClose:L.bind(null,!1)},r.createElement("div",{className:D.header},a.t(null,void 0,o(79589))),r.createElement(x.PopupMenuItem,{className:D.item,onClick:B,onClickArg:E,label:N}),r.createElement(x.PopupMenuItem,{className:D.item,onClick:B,onClickArg:M.CompareOption.NewPriceScale,label:T.newPriceScale}),r.createElement(x.PopupMenuItem,{className:D.item,onClick:B,onClickArg:M.CompareOption.NewPane,label:T.newPane}))):r.createElement("div",{className:c()(D.wrap,s),"data-name":"compare-buttons-group"},r.createElement(z,{onClick:B,value:E,isItemSelected:Boolean(n),isSelected:n&&p===E},N),r.createElement(z,{onClick:B,value:M.CompareOption.NewPriceScale,isItemSelected:Boolean(n),isSelected:n&&p===M.CompareOption.NewPriceScale},T.newPriceScale),r.createElement(z,{onClick:B, +value:M.CompareOption.NewPane,isItemSelected:Boolean(n),isSelected:n&&p===M.CompareOption.NewPane},T.newPane));function L(e){d&&g&&g(),b&&e&&b(u,m)}function B(e,o){if(o.preventDefault(),h&&t&&void 0!==e){(0,i.getSymbolSearchCompleteOverrideFunction)()(t).then((t=>{h.applyStudy(t.symbol,e,f),v(""),L(!0)}))}}}function B(e){const{isSelected:t,fullSymbolName:o,onExpandClick:a,actions:s,id:l,isOffset:c,isYield:d}=e,{isMobile:u,toggleExpand:m,searchSpreads:h,searchRef:p,setMode:v,mode:b}=(0,k.useEnsuredContext)(y.SymbolSearchItemsDialogContext),{compareModel:f,hoveredItemId:x,setHoveredItemId:C,clearInput:I,allowExtendTimeScale:E}=(0,k.useEnsuredContext)(S),[N,z]=(0,r.useState)(!1),D=(0,r.useRef)(null),T=(0,_.useAccurateHover)(D),B=(0,r.useMemo)((()=>({callback:P})),[P]),A=!Boolean(a)&&!Boolean(s),R=l===x;return r.createElement(w.Provider,{value:B},r.createElement(g.SymbolSearchDialogContentItem,{hideMarkedListFlag:"compare"===b,...e,reference:D,onClick:function(t){if(Boolean(a)&&l&&!c)return t.preventDefault(),void m(l);if(!N&&u)return void z(!0);if(h&&e.onClick)return void e.onClick(t);if((n.mobiletouch?R:!N)&&o){(0,i.getSymbolSearchCompleteOverrideFunction)()(o).then((e=>{const t=f.comparableOnSameScale({isYield:d})?M.CompareOption.SameScale:M.CompareOption.SamePctScale;f.applyStudy(e.symbol,t,E)})),C(""),I&&I(p,v)}n.mobiletouch&&!u&&!R&&l&&C(l)},hoverComponent:function(){if(!A)return!1;if(u)return N;if(n.mobiletouch)return R;return Boolean(T||t)}()?L:void 0}));function P(){z(!1)}}var A=o(15550),R=o(93986),P=o(39750),W=o(59409);function O(e){const{handleListWidth:t}=(0,d.ensureNotNull)((0,r.useContext)(y.SymbolSearchItemsDialogContext)),{compareModel:n,selectedCompareIndex:s,selectedItemRef:i}=(0,d.ensureNotNull)((0,r.useContext)(S)),l=(0,h.useWatchedValueReadonly)({watchedValue:n.isDataReady()}),_=(0,h.useWatchedValueReadonly)({watchedValue:n.studies()}),k=(0,h.useWatchedValueReadonly)({watchedValue:n.highlightedSymbol()}),w=(0,r.useMemo)((()=>_.filter((e=>e.checked))),[_]),x=(0,r.useMemo)((()=>_.filter((e=>!e.checked))),[_]);return(0,r.useEffect)((()=>(n.chartModel().dataSourceCollectionChanged().subscribe(n,n.handleSourcesChange),()=>n.chartModel().dataSourceCollectionChanged().unsubscribe(n,n.handleSourcesChange))),[n]),r.createElement(f.Measure,{onResize:function([e]){t(e.contentRect.width)}},(e=>r.createElement(m.TouchScrollContainer,{className:W.scrollable,ref:e},function(){if(!l)return r.createElement("div",{className:W.spinnerWrap},r.createElement(p.Spinner,null));if(!Boolean(w.length)&&!Boolean(x.length)){const e=b.watchedTheme.value()===v.StdTheme.Dark?R:A;return r.createElement("div",{className:W.emptyState},r.createElement(u.Icon,{className:W.image,icon:e}),r.createElement("div",{className:W.text},a.t(null,void 0,o(42078))))}return r.createElement(r.Fragment,null,Boolean(w.length)&&r.createElement(r.Fragment,null,r.createElement("div",{className:W.heading},a.t(null,void 0,o(46580))),w.map(((e,t)=>r.createElement(g.SymbolSearchDialogContentItem,{"data-role":"added-symbol-item",className:W.item,key:e.id, +id:e.id,shortName:e.title,title:e.title,logoId:e.logoId,currencyLogoId:e.currencyLogoId,baseCurrencyLogoId:e.baseCurrencyLogoId,dangerousDescriptionHTML:e.description,exchangeName:e.exchangeName,marketType:e.marketType,country:e.country,providerId:e.providerId,onClick:C.bind(null,e),isHighlighted:e.id===k,isSelected:I(e),itemRef:I(e)?i:void 0,isYield:e.isYield,actions:r.createElement("div",{className:W.checkboxWrap},r.createElement(N,{className:W.checkbox,onClick:C.bind(null,e),isSelected:I(e)},r.createElement(u.Icon,{icon:P})))})))),Boolean(x.length)&&r.createElement(r.Fragment,null,r.createElement("div",{className:W.heading},a.t(null,void 0,o(57570))),x.map((e=>r.createElement(B,{"data-role":"recent-symbol-item",className:c()(W.item,e.id===k&&W.highlighted),key:e.id,id:e.id,shortName:e.title,logoId:e.logoId,currencyLogoId:e.currencyLogoId,baseCurrencyLogoId:e.baseCurrencyLogoId,title:e.title,dangerousDescriptionHTML:e.description,exchangeName:e.exchangeName,marketType:e.marketType,country:e.country,providerId:e.providerId,fullSymbolName:e.symbol,isSelected:I(e),itemRef:I(e)?i:void 0,isYield:e.isYield})))))}())));function C(e,t){t.preventDefault(),n.removeStudy(e)}function I(e){return _.indexOf(e)===s}}var H=o(56840);class j extends r.PureComponent{constructor(e){super(e),this._selectedItemRef=r.createRef(),this._getContextValue=()=>{const{compareModel:e}=this.props,{selectedCompareOption:t,selectedCompareIndex:o,hoveredItemId:r,allowExtendTimeScale:a}=this.state;return{compareModel:e,selectedCompareOption:t,setSelectedCompareOption:this._setSelectedCompareOption,hoveredItemId:r,setHoveredItemId:this._setHoveredItemId,selectedCompareIndex:o,setSelectedCompareIndex:this._setSelectedCompareIndex,selectedItemRef:this._selectedItemRef,clearInput:this._clearInput,allowExtendTimeScale:a,toggleAllowExtendTimeScale:this._toggleAllowExtendTimeScale}},this._clearInput=(e,t)=>{e&&e.current&&(e.current.value="",t("compare"))},this._setSelectedCompareOption=e=>{this.setState({selectedCompareOption:e})},this._setHoveredItemId=e=>{this.setState({hoveredItemId:e})},this._setSelectedCompareIndex=(e,t)=>{this.setState({selectedCompareIndex:e},t)},this._toggleAllowExtendTimeScale=()=>{const e=!this.state.allowExtendTimeScale;H.setValue("showAddSymbolDialog.extendCheckboxState",e),this.setState({allowExtendTimeScale:e})},this.state={selectedCompareOption:0,selectedCompareIndex:-1,hoveredItemId:void 0,allowExtendTimeScale:Boolean(H.getBool("showAddSymbolDialog.extendCheckboxState"))}}render(){const{children:e}=this.props;return r.createElement(S.Provider,{value:this._getContextValue()},e)}}var U=o(68335),Y=o(75208),F=o(98593);const K=Object.keys(M.CompareOption).length/2;function V(e){const{openedItems:t,searchRef:o,feedItems:a,selectedIndex:n,toggleExpand:s,onSearchComplete:i,mode:c,setMode:d,setSelectedIndex:u,isMobile:m,isTablet:p,onClose:v,upperCaseEnabled:b}=(0, +k.useEnsuredContext)(y.SymbolSearchItemsDialogContext),{compareModel:f,hoveredItemId:g,setHoveredItemId:_,selectedCompareOption:w,setSelectedCompareOption:x,selectedCompareIndex:C,setSelectedCompareIndex:I,selectedItemRef:E,clearInput:N,allowExtendTimeScale:z}=(0,k.useEnsuredContext)(S),M=(0,h.useWatchedValueReadonly)({watchedValue:f.studies()}),D=a[n],T="compare"===c;return(0,r.useEffect)((()=>{g&&_(""),C&&I(-1)}),[c]),r.createElement(Y.AdaptivePopupDialog,{...e,className:l(F.dialog,!m&&p&&F.tablet),onKeyDown:function(e){var r;const l=(0,U.hashFromEvent)(e),c=T?C:n,u=T?M:a;switch(l){case 38:if(e.preventDefault(),0===c)return;if(-1===c)return void L(0);L(c-1);break;case 40:if(e.preventDefault(),c===u.length-1)return;L(c+1);break;case 37:{const o=A();if(o&&t.has(o))return e.preventDefault(),void s(o);if(!w||o)return;e.preventDefault(),x(w-1);break}case 39:{const o=A();if(o&&!t.has(o))return e.preventDefault(),void s(o);if(w===K-1||o)return;e.preventDefault(),x(w+1);break}case 13:{if(T)return void function(){if(-1===C)return;const e=M[C];e.checked?f.removeStudy(e):f.applyStudy(e.symbol,w,z);I(-1)}();const t=A();if(t)return e.preventDefault(),void s(t);e.preventDefault();const a=null===(r=null==o?void 0:o.current)||void 0===r?void 0:r.value.trim();a&&N&&(i([{symbol:b?a.toUpperCase():a,resolved:!1,compareOption:w,allowExtendTimeScale:z}]),N(o,d));break}case 27:e.preventDefault(),v()}},dataName:"compare-dialog",draggable:!0});function L(e){T?I(e,B):u(e)}function B(){var e;null===(e=E.current)||void 0===e||e.scrollIntoView({block:"nearest"})}function A(){if(!D)return;const{id:e,isOffset:t,onExpandClick:o}=D;return!t&&Boolean(o)&&e?e:void 0}}var q=o(962),Z=o(98925),Q=o(88279);class G extends Q.DialogRenderer{constructor(e){super(),this._props=e}show(){if(this.visible().value())return;const e=r.createElement(Z.SymbolSearchItemsDialog,{...this._props,initialMode:this._props.initialMode||"symbolSearch",onClose:()=>this.hide()});q.render(e,this._container),this._setVisibility(!0)}hide(){var e,t;q.unmountComponentAtNode(this._container),this._visibility.setValue(!1),null===(t=(e=this._props).onClose)||void 0===t||t.call(e)}}var $=o(81319),J=o(69654),X=o(70613);function ee(e){const{searchRef:t,setMode:o}=(0,k.useEnsuredContext)(y.SymbolSearchItemsDialogContext),{currentMode:a}=(0,k.useEnsuredContext)(X.SymbolSearchDialogBodyContext);return(0,r.useEffect)((()=>{const e=t.current;if(e)return e.addEventListener("input",n),()=>{e&&e.removeEventListener("input",n)}}),[]),r.createElement(J.DialogSearch,{...e});function n(){var e,r,n,s;t.current&&a&&("compare"!==a.current||""===(null===(r=null===(e=null==t?void 0:t.current)||void 0===e?void 0:e.value)||void 0===r?void 0:r.trim())?"symbolSearch"===a.current&&""===(null===(s=null===(n=null==t?void 0:t.current)||void 0===n?void 0:n.value)||void 0===s?void 0:s.trim())&&o("compare"):o("symbolSearch"))}}var te=o(70673),oe=o(39362),re=o(49083);function ae(e){const{allowExtendTimeScale:t,toggleAllowExtendTimeScale:n}=(0,d.ensureNotNull)((0,r.useContext)(S)) +;return r.createElement(oe.SymbolSearchDialogFooter,null,r.createElement("label",null,r.createElement(te.CheckboxInput,{checked:t,value:t?"on":"off",onChange:n}),r.createElement("span",{className:re.label},a.t(null,void 0,o(71046)))))}const ne=s.enabled("secondary_series_extend_time_scale");function se(e){return new G({wrapper:(t=e,e=>r.createElement(j,{...e,compareModel:t})),dialog:V,contentItem:B,initialScreen:O,searchInput:ee,footer:ne?r.createElement(ae):void 0,initialMode:"compare",dialogTitle:a.t(null,void 0,o(22320)),autofocus:!n.mobiletouch,dialogWidth:"fixed",onSearchComplete:t=>{const{compareOption:o,allowExtendTimeScale:r}=t[0];if(void 0!==o){(0,i.getSymbolSearchCompleteOverrideFunction)()(t[0].symbol,t[0].result).then((t=>{e.applyStudy(t.symbol,o,r)}))}},symbolTypes:(0,$.getAvailableSymbolTypes)(),showSpreadActions:s.enabled("show_spread_operators")&&s.enabled("compare_symbol_search_spread_operators")});var t}},46148:(e,t,o)=>{"use strict";var r;o.d(t,{CompareOption:()=>r}),function(e){e[e.SamePctScale=0]="SamePctScale",e[e.NewPriceScale=1]="NewPriceScale",e[e.NewPane=2]="NewPane",e[e.SameScale=3]="SameScale"}(r||(r={}))},37558:(e,t,o)=>{"use strict";o.d(t,{DrawerManager:()=>n,DrawerContext:()=>s});var r=o(50959),a=o(99054);class n extends r.PureComponent{constructor(e){super(e),this._isBodyFixed=!1,this._addDrawer=e=>{this.setState((t=>({stack:[...t.stack,e]})))},this._removeDrawer=e=>{this.setState((t=>({stack:t.stack.filter((t=>t!==e))})))},this.state={stack:[]}}componentDidUpdate(e,t){!t.stack.length&&this.state.stack.length&&((0,a.setFixedBodyState)(!0),this._isBodyFixed=!0),t.stack.length&&!this.state.stack.length&&this._isBodyFixed&&((0,a.setFixedBodyState)(!1),this._isBodyFixed=!1)}componentWillUnmount(){this.state.stack.length&&this._isBodyFixed&&(0,a.setFixedBodyState)(!1)}render(){return r.createElement(s.Provider,{value:{addDrawer:this._addDrawer,removeDrawer:this._removeDrawer,currentDrawer:this.state.stack.length?this.state.stack[this.state.stack.length-1]:null}},this.props.children)}}const s=r.createContext(null)},41590:(e,t,o)=>{"use strict";o.d(t,{Drawer:()=>m});var r=o(50959),a=o(50151),n=o(97754),s=o(68671),i=o(65718),l=o(37558),c=o(29197),d=o(86656),u=o(45966);function m(e){const{position:t="Bottom",onClose:o,children:m,className:h,theme:p=u}=e,v=(0,a.ensureNotNull)((0,r.useContext)(l.DrawerContext)),[b]=(0,r.useState)((()=>(0,s.randomHash)())),f=(0,r.useRef)(null),y=(0,r.useContext)(c.CloseDelegateContext);return(0,r.useLayoutEffect)((()=>((0,a.ensureNotNull)(f.current).focus({preventScroll:!0}),y.subscribe(v,o),v.addDrawer(b),()=>{v.removeDrawer(b),y.unsubscribe(v,o)})),[]),r.createElement(i.Portal,null,r.createElement("div",{className:n(u.wrap,u[`position${t}`])},b===v.currentDrawer&&r.createElement("div",{className:u.backdrop,onClick:o}),r.createElement(d.TouchScrollContainer,{className:n(u.drawer,p.drawer,u[`position${t}`],h),tabIndex:-1,ref:f,"data-name":e["data-name"]},m)))}},70412:(e,t,o)=>{"use strict";o.d(t,{hoverMouseEventFilter:()=>n,useAccurateHover:()=>s,useHover:()=>a}) +;var r=o(50959);function a(){const[e,t]=(0,r.useState)(!1);return[e,{onMouseOver:function(e){n(e)&&t(!0)},onMouseOut:function(e){n(e)&&t(!1)}}]}function n(e){return!e.currentTarget.contains(e.relatedTarget)}function s(e){const[t,o]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{const t=t=>{if(null===e.current)return;const r=e.current.contains(t.target);o(r)};return document.addEventListener("mouseover",t),()=>document.removeEventListener("mouseover",t)}),[]),t}},58095:(e,t,o)=>{"use strict";o.d(t,{useOutsideEvent:()=>n});var r=o(50959),a=o(39640);function n(e){const{click:t,mouseDown:o,touchEnd:n,touchStart:s,handler:i,reference:l,ownerDocument:c=document}=e,d=(0,r.useRef)(null),u=(0,r.useRef)(new CustomEvent("timestamp").timeStamp);return(0,r.useLayoutEffect)((()=>{const e={click:t,mouseDown:o,touchEnd:n,touchStart:s},r=l?l.current:d.current;return(0,a.addOutsideEventListener)(u.current,r,i,c,e)}),[t,o,n,s,i]),l||d}},90692:(e,t,o)=>{"use strict";o.d(t,{MatchMedia:()=>a});var r=o(50959);class a extends r.PureComponent{constructor(e){super(e),this._handleChange=()=>{this.forceUpdate()},this.state={query:window.matchMedia(this.props.rule)}}componentDidMount(){this._subscribe(this.state.query)}componentDidUpdate(e,t){this.state.query!==t.query&&(this._unsubscribe(t.query),this._subscribe(this.state.query))}componentWillUnmount(){this._unsubscribe(this.state.query)}render(){return this.props.children(this.state.query.matches)}static getDerivedStateFromProps(e,t){return e.rule!==t.query.media?{query:window.matchMedia(e.rule)}:null}_subscribe(e){e.addListener(this._handleChange)}_unsubscribe(e){e.removeListener(this._handleChange)}}},88216:(e,t,o)=>{"use strict";o.d(t,{OverlapManager:()=>n,getRootOverlapManager:()=>i});var r=o(50151);class a{constructor(){this._storage=[]}add(e){this._storage.push(e)}remove(e){this._storage=this._storage.filter((t=>e!==t))}has(e){return this._storage.includes(e)}getItems(){return this._storage}}class n{constructor(e=document){this._storage=new a,this._windows=new Map,this._index=0,this._document=e,this._container=e.createDocumentFragment()}setContainer(e){const t=this._container,o=null===e?this._document.createDocumentFragment():e;!function(e,t){Array.from(e.childNodes).forEach((e=>{e.nodeType===Node.ELEMENT_NODE&&t.appendChild(e)}))}(t,o),this._container=o}registerWindow(e){this._storage.has(e)||this._storage.add(e)}ensureWindow(e,t={position:"fixed",direction:"normal"}){const o=this._windows.get(e);if(void 0!==o)return o;this.registerWindow(e);const r=this._document.createElement("div");if(r.style.position=t.position,r.style.zIndex=this._index.toString(),r.dataset.id=e,void 0!==t.index){const e=this._container.childNodes.length;if(t.index>=e)this._container.appendChild(r);else if(t.index<=0)this._container.insertBefore(r,this._container.firstChild);else{const e=this._container.childNodes[t.index];this._container.insertBefore(r,e)}}else"reverse"===t.direction?this._container.insertBefore(r,this._container.firstChild):this._container.appendChild(r);return this._windows.set(e,r), +++this._index,r}unregisterWindow(e){this._storage.remove(e);const t=this._windows.get(e);void 0!==t&&(null!==t.parentElement&&t.parentElement.removeChild(t),this._windows.delete(e))}getZindex(e){const t=this.ensureWindow(e);return parseInt(t.style.zIndex||"0")}moveToTop(e){if(this.getZindex(e)!==this._index){this.ensureWindow(e).style.zIndex=(++this._index).toString()}}removeWindow(e){this.unregisterWindow(e)}}const s=new WeakMap;function i(e=document){const t=e.getElementById("overlap-manager-root");if(null!==t)return(0,r.ensureDefined)(s.get(t));{const t=new n(e),o=function(e){const t=e.createElement("div");return t.style.position="absolute",t.style.zIndex=150..toString(),t.style.top="0px",t.style.left="0px",t.id="overlap-manager-root",t}(e);return s.set(o,t),t.setContainer(o),e.body.appendChild(o),t}}},16396:(e,t,o)=>{"use strict";o.d(t,{DEFAULT_POPUP_MENU_ITEM_THEME:()=>c,PopupMenuItem:()=>u});var r=o(50959),a=o(97754),n=o(59064),s=o(51768),i=o(90186),l=o(55498);const c=l;function d(e){e.stopPropagation()}function u(e){const{id:t,role:o,"aria-label":c,"aria-selected":u,"aria-checked":m,className:h,title:p,labelRowClassName:v,labelClassName:b,shortcut:f,forceShowShortcuts:y,icon:g,isActive:S,isDisabled:_,isHovered:k,appearAsDisabled:w,label:x,link:C,showToolboxOnHover:I,target:E,rel:N,toolbox:z,reference:M,onMouseOut:D,onMouseOver:T,onKeyDown:L,suppressToolboxClick:B=!0,theme:A=l,tabIndex:R,tagName:P,renderComponent:W}=e,O=(0,i.filterDataProps)(e),H=(0,r.useRef)(null),j=(0,r.useMemo)((()=>function(e){function t(t){const{reference:o,...a}=t,n=null!=e?e:a.href?"a":"div",s="a"===n?a:function(e){const{download:t,href:o,hrefLang:r,media:a,ping:n,rel:s,target:i,type:l,referrerPolicy:c,...d}=e;return d}(a);return r.createElement(n,{...s,ref:o})}return t.displayName=`DefaultComponent(${e})`,t}(P)),[P]),U=null!=W?W:j;return r.createElement(U,{...O,id:t,role:o,"aria-label":c,"aria-selected":u,"aria-checked":m,className:a(h,A.item,g&&A.withIcon,{[A.isActive]:S,[A.isDisabled]:_||w,[A.hovered]:k}),title:p,href:C,target:E,rel:N,reference:function(e){H.current=e,"function"==typeof M&&M(e);"object"==typeof M&&(M.current=e)},onClick:function(t){const{dontClosePopup:o,onClick:r,onClickArg:a,trackEventObject:i}=e;if(_)return;i&&(0,s.trackEvent)(i.category,i.event,i.label);r&&r(a,t);o||(0,n.globalCloseMenu)()},onContextMenu:function(t){const{trackEventObject:o,trackRightClick:r}=e;o&&r&&(0,s.trackEvent)(o.category,o.event,`${o.label}_rightClick`)},onMouseUp:function(t){const{trackEventObject:o,trackMouseWheelClick:r}=e;if(1===t.button&&C&&o){let e=o.label;r&&(e+="_mouseWheelClick"),(0,s.trackEvent)(o.category,o.event,e)}},onMouseOver:T,onMouseOut:D,onKeyDown:L,tabIndex:R},void 0!==g&&r.createElement("span",{className:A.icon,dangerouslySetInnerHTML:{__html:g}}),r.createElement("span",{className:a(A.labelRow,v)},r.createElement("span",{className:a(A.label,b)},x)),(void 0!==f||y)&&r.createElement("span",{className:A.shortcut},(Y=f)&&Y.split("+").join(" + ")),void 0!==z&&r.createElement("span",{onClick:B?d:void 0,className:a(A.toolbox,{ +[A.showOnHover]:I})},z));var Y}},29197:(e,t,o)=>{"use strict";o.d(t,{CloseDelegateContext:()=>n});var r=o(50959),a=o(59064);const n=r.createContext(a.globalCloseDelegate)},65718:(e,t,o)=>{"use strict";o.d(t,{Portal:()=>l,PortalContext:()=>c});var r=o(50959),a=o(962),n=o(68671),s=o(88216),i=o(50655);class l extends r.PureComponent{constructor(){super(...arguments),this._uuid=(0,n.guid)()}componentWillUnmount(){this._manager().removeWindow(this._uuid)}render(){const e=this._manager().ensureWindow(this._uuid,this.props.layerOptions);return e.style.top=this.props.top||"",e.style.bottom=this.props.bottom||"",e.style.left=this.props.left||"",e.style.right=this.props.right||"",e.style.pointerEvents=this.props.pointerEvents||"",a.createPortal(r.createElement(c.Provider,{value:this},this.props.children),e)}moveToTop(){this._manager().moveToTop(this._uuid)}_manager(){return null===this.context?(0,s.getRootOverlapManager)():this.context}}l.contextType=i.SlotContext;const c=r.createContext(null)},50655:(e,t,o)=>{"use strict";o.d(t,{Slot:()=>a,SlotContext:()=>n});var r=o(50959);class a extends r.Component{shouldComponentUpdate(){return!1}render(){return r.createElement("div",{style:{position:"fixed",zIndex:150,left:0,top:0},ref:this.props.reference})}}const n=r.createContext(null)},86656:(e,t,o)=>{"use strict";o.d(t,{TouchScrollContainer:()=>i});var r=o(50959),a=o(59142),n=o(50151),s=o(49483);const i=(0,r.forwardRef)(((e,t)=>{const{children:o,...n}=e,i=(0,r.useRef)(null);return(0,r.useImperativeHandle)(t,(()=>i.current)),(0,r.useLayoutEffect)((()=>{if(s.CheckMobile.iOS())return null!==i.current&&(0,a.disableBodyScroll)(i.current,{allowTouchMove:l(i)}),()=>{null!==i.current&&(0,a.enableBodyScroll)(i.current)}}),[]),r.createElement("div",{ref:i,...n},o)}));function l(e){return t=>{const o=(0,n.ensureNotNull)(e.current),r=document.activeElement;return!o.contains(t)||null!==r&&o.contains(r)&&r.contains(t)}}},65890:e=>{e.exports=''},39750:e=>{e.exports=''},93986:e=>{ +e.exports=''},15550:e=>{ +e.exports=''},16936:e=>{e.exports={ar:["عودة"],ca_ES:["Enrere"],cs:"Back",de:["Zurück"],el:"Back",en:"Back",es:["Atrás"],fa:"Back",fr:["Retour"],he_IL:["חזור"],hu_HU:"Back",id_ID:["Kembali"],it:["Indietro"],ja:["戻る"],ko:["뒤로"],ms_MY:["Kembali"],nl_NL:"Back",pl:["Cofnij"],pt:["Voltar"],ro:"Back",ru:["Назад"],sv:["Tillbaka"],th:["กลับไป"],tr:["Geri"],vi:["Quay lại"],zh:["返回"],zh_TW:["返回"]}},9898:e=>{e.exports={ar:["حق"],ca_ES:["Right (dret de subscripció)"],cs:"Right",de:["Rechter"],el:"Right",en:"Right",es:["Right (derecho de suscripción)"],fa:"Right",fr:["De droite"],he_IL:["זכות Right"],hu_HU:"Right",id_ID:["Kanan"],it:["Diritto"],ja:["ストックオプション"],ko:["라이트"],ms_MY:["Benar"],nl_NL:"Right",pl:["Prawo do udostępniania"],pt:["Direita"],ro:"Right",ru:["Право на акцию"],sv:["Höger"],th:["สิทธิ"],tr:["Sağ"],vi:["Phải"],zh:["认股权"],zh_TW:["認股權"]}},22320:e=>{e.exports={ar:["مقارنة الرمز"],ca_ES:["Compara el símbol"],cs:"Compare symbol",de:["Symbol vergleichen"],el:"Compare symbol",en:"Compare symbol",es:["Comparar el símbolo"],fa:"Compare symbol",fr:["Comparer le symbole"],he_IL:["השווה סימול"],hu_HU:"Compare symbol",id_ID:["Bandingkan simbol"],it:["Confronta simbolo"],ja:["シンボルを比較"],ko:["심볼 견주기"],ms_MY:["Bandingkan simbol"],nl_NL:"Compare symbol",pl:["Porównaj symbol"], +pt:["Compare o símbolo"],ro:"Compare symbol",ru:["Сравнить символ"],sv:["Jämför symbol"],th:["เปรียบเทียบสัญลักษณ์"],tr:["Sembolü karşılaştır"],vi:["So sánh mã"],zh:["比较商品"],zh_TW:["比較商品"]}},20036:e=>{e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},79589:e=>{e.exports={ar:["إضافة إلى"],ca_ES:["Afegeix a"],cs:"Add to",de:["hinzufügen zu"],el:"Add to",en:"Add to",es:["Añadir a"],fa:"Add to",fr:["Ajouter à"],he_IL:["הוסף ל"],hu_HU:"Add to",id_ID:["Tambahkan ke"],it:["Aggiungi a"],ja:["追加先"],ko:["~에 넣기:"],ms_MY:["Tambah kepada"],nl_NL:"Add to",pl:["Dodaj do"],pt:["Adicione a"],ro:"Add to",ru:["Добавить"],sv:["Lägg till"],th:["เพิ่มไปที่"],tr:["Buna ekle:"],vi:["Thêm vào"],zh:["添加到"],zh_TW:["增加到"]}},46580:e=>{e.exports={ar:["الرموز المضافة"],ca_ES:["Símbols afegits"],cs:"Added symbols",de:["Hinzugefügte Symbole"],el:"Added symbols",en:"Added symbols",es:["Símbolos añadidos"],fa:"Added symbols",fr:["Symboles ajoutés"],he_IL:["נוספו סימולים"],hu_HU:"Added symbols",id_ID:["Simbol yang ditambahkan"],it:["Simboli aggiunti"],ja:["追加されているシンボル"],ko:["더해진 심볼들"],ms_MY:["Tambah simbol-simbol"],nl_NL:"Added symbols",pl:["Dodane symbole"],pt:["Símbolos adicionados"],ro:"Added symbols",ru:["Добавленные инструменты"],sv:["Tillagda symboler"],th:["สัญลักษณ์ที่ถูกเพิ่มมา"],tr:["Semboller eklendi"],vi:["Các mã đã thêm"],zh:["添加商品"],zh_TW:["增加商品"]}},64498:e=>{e.exports={ar:["كل المصادر"],ca_ES:["Totes les fonts"],cs:"All sources",de:["Alle Quellen"],el:"All sources",en:"All sources",es:["Todas las fuentes"],fa:"All sources",fr:["Toutes les sources"],he_IL:["כל המקורות"],hu_HU:"All sources",id_ID:["Seluruh sumber"],it:["Tutte le fonti"],ja:["すべての提供元"],ko:["모든 자료"],ms_MY:["Kesemua sumber"],nl_NL:"All sources",pl:["Wszystkie źródła"],pt:["Todas as fontes"],ro:"All sources",ru:["Все источники"],sv:["Samtliga källor"],th:["แหล่งที่มาทั้งหมด"],tr:["Tüm kaynaklar"],vi:["Tất cả các nguồn"],zh:["全部来源"],zh_TW:["全部來源"]}},71046:e=>{e.exports={ar:["السماح بتمديد النطاق الزمني"],ca_ES:["Permet ampliar l'escala de temps"],cs:"Allow extend time scale",de:["Zeitskala verlängern lassen"],el:"Allow extend time scale",en:"Allow extend time scale",es:["Permitir ampliar la escala de tiempo"],fa:"Allow extend time scale",fr:["Permettre d'étendre l'échelle de temps"],he_IL:["אפשר להאריך את סולם הזמן"],hu_HU:"Allow extend time scale",id_ID:["Izinkan ekstensi skala waktu"],it:["Permetti estensione scala temporale"],ja:["時間軸の延長を許可"],ko:["타임 스케일 확장을 허용합니다"],ms_MY:["Benarkan pemanjangan skala masa"],nl_NL:"Allow extend time scale",pl:["Zezwól na rozszerzenie osi czasu"],pt:["Permitir prolongar a escala de tempo"],ro:"Allow extend time scale",ru:["Разрешить продолжение временной шкалы"],sv:["Tillåt att förlängd tidsskala"], +th:["อนุญาตให้ขยายมาตราส่วนเวลา"],tr:["Zaman ölçeğini uzatmaya izin ver"],vi:["Cho phép mở rộng quy mô thời gian"],zh:["允许延长时间坐标"],zh_TW:["允許延長時間刻度"]}},79852:e=>{e.exports={ar:["سند"],ca_ES:["Bo"],cs:"Bond",de:["Anleihe"],el:"Bond",en:"Bond",es:["Bono"],fa:"Bond",fr:["Obligation"],he_IL:["אגרת חוב"],hu_HU:"Bond",id_ID:["Surat hutang"],it:["Obbligazione"],ja:["債券"],ko:["채권"],ms_MY:["Bon"],nl_NL:"Bond",pl:["Obligacja"],pt:["Título"],ro:"Bond",ru:["Облигации"],sv:["Obligation"],th:["พันธบัตร"],tr:["Tahvil"],vi:["Trái phiếu"],zh:["债券"],zh_TW:["債券"]}},29601:e=>{e.exports={ar:["الوصف"],ca_ES:["Descripció"],cs:["Popis"],de:["Beschreibung"],el:"Description",en:"Description",es:["Descripción"],fa:["شرح"],fr:"Description",he_IL:["תיאור"],hu_HU:["Leírás"],id_ID:["Deskripsi"],it:["Descrizione"],ja:["詳細"],ko:["설명"],ms_MY:["Huraian"],nl_NL:["Beschrijving"],pl:["Opis"],pt:["Descrição"],ro:"Description",ru:["Описание"],sv:["Beskrivning"],th:["คำอธิบาย"],tr:["Açıklama"],vi:["Mô tả"],zh:["描述"],zh_TW:["描述"]}},29673:e=>{e.exports={ar:["لا توجد أسواق تطابق المعايير التي عينتها"],ca_ES:["No hi ha mercats de valors que coincideixin amb els vostres criteris."],cs:"No exchanges match your criteria",de:["Keine Börsen entsprechen Ihren Kriterien"],el:"No exchanges match your criteria",en:"No exchanges match your criteria",es:["No hay mercados de valores que coincidan con sus criterios."],fa:"No exchanges match your criteria",fr:["Aucun échange ne correspond à vos critères"],he_IL:["אין בורסות התואמות את הקריטריונים שלך"],hu_HU:"No exchanges match your criteria",id_ID:["Tidak ada bursa yang sesuai dengan kriteria anda"],it:["Nessuna borsa corrisponde ai tuoi criteri"],ja:["条件に合致する取引所はありません"],ko:["조건에 맞는 익스체인지가 없음"],ms_MY:["Tiada bursa saham yang memenuhi kriteria anda."],nl_NL:"No exchanges match your criteria",pl:["Brak giełd spełniających Twoje kryteria"],pt:["Nenhuma bolsa corresponde ao seu critério"],ro:"No exchanges match your criteria",ru:["Нет подходящих бирж"],sv:["Inga börser matchar dina kriterier"],th:["ไม่มีตลาดแลกเปลี่ยนใดๆ ตรงตามเงื่อนไขของคุณ"],tr:["Kriterlerinize uygun borsa yok"],vi:["Không có sàn giao dịch nào khớp với yêu cầu của bạn"],zh:["没有交易所符合您的条件"],zh_TW:["沒有交易所符合您的條件"]}},42078:e=>{e.exports={ar:["لا توجد رموز هنا حالياً — قم بإضافة الرموز"],ca_ES:["Encara no hi ha símbols aquí, en voleu afegir algun?"],cs:"No symbols here yet — why not add some?",de:["Hier gibt es noch keine Symbole - warum nicht welche hinzufügen?"],el:"No symbols here yet — why not add some?",en:"No symbols here yet — why not add some?",es:["Todavía no hay símbolos aquí, ¿por qué no añadir algunos?"],fa:"No symbols here yet — why not add some?",fr:["Pas encore de symboles ici - pourquoi ne pas en ajouter ?"],he_IL:["עדיין אין כאן סימולים - למה לא להוסיף כמה?"],hu_HU:"No symbols here yet — why not add some?",id_ID:["Belum ada simbol di sini — mengapa tidak menambahkan beberapa?"],it:["Non ci sono simboli qui. Perchè non aggiungerne alcuni?"],ja:["まだシンボルがありません — 追加してみませんか?"],ko:["아직 종목이 없습니다. 종목을 추가하시겠습니까?"], +ms_MY:["Belum ada simbol di sini - mengapa tidak menambahkannya?"],nl_NL:"No symbols here yet — why not add some?",pl:["Nie ma tu jeszcze żadnych symboli — chcesz coś dodać?"],pt:["Ainda não há símbolos aqui - por que não acrescentar alguns?"],ro:"No symbols here yet — why not add some?",ru:["Здесь еще нет инструментов — почему бы их не добавить?"],sv:["Inga symboler här — ska du ta och lägga till några?"],th:["ยังไม่มีสัญลักษณ์ - ทำไมไม่เพิ่มมันบ้างล่ะ?"],tr:["Burada henüz sembol yok - neden biraz eklemiyorsunuz?"],vi:["Không có mã giao dịch nào ở đây - tại sao không thêm một số?"],zh:["这里还没有商品 — 为什么不添加一些呢?"],zh_TW:["這裡還沒有商品 — 為什麼不增加一些呢?"]}},41379:e=>{e.exports={ar:["لا توجد رموز تطابق معاييرك"],ca_ES:["Cap símbol coincideix amb els vostres criteris"],cs:"No symbols match your criteria",de:["Für Ihre Kriterien gibt es keine übereinstimmenden Symbole"],el:"No symbols match your criteria",en:"No symbols match your criteria",es:["Ningún símbolo coincide con sus criterios"],fa:"No symbols match your criteria",fr:["Aucun symbole ne correspond à vos critères"],he_IL:["אין סימולים תואמים את הקריטריונים שלך"],hu_HU:"No symbols match your criteria",id_ID:["Tidak ada Simbol yang sesuai dengan kriteria anda"],it:["Nessun simbolo corrisponde ai criteri"],ja:["条件に合致するシンボルはありません"],ko:["조건에 맞는 심볼이 없음"],ms_MY:["Tiada Simbol yang menepati kriteria anda"],nl_NL:"No symbols match your criteria",pl:["Brak symboli spełniających Twoje kryteria"],pt:["Nenhum símbolo compatível com seu critério"],ro:"No symbols match your criteria",ru:["Нет подходящих символов"],sv:["Inga symboler matchar dina kriterier"],th:["ไม่มีสัญลักษณ์ที่ตรงกับการค้นหาของคุณ"],tr:["Kriterlerinize uygun sembol yok"],vi:["Không có mã giao dịch nào khớp với tiêu chí của bạn"],zh:["没有代码符合您的条件"],zh_TW:["沒有商品符合您的條件"]}},67242:e=>{e.exports={ar:["جزء جديد"],ca_ES:["Nou quadre"],cs:"New pane",de:["Neuer Bereich"],el:"New pane",en:"New pane",es:["Nuevo panel"],fa:"New pane",fr:["Nouveau volet"],he_IL:["חלונית חדשה"],hu_HU:"New pane",id_ID:["Panel baru"],it:["Nuovo pannello"],ja:["新規ペイン"],ko:["새 페인"],ms_MY:["Panel baru"],nl_NL:"New pane",pl:["Nowy panel"],pt:["Novo Painel"],ro:"New pane",ru:["Новая панель"],sv:["Ny ruta"],th:["หน้าต่างใหม่"],tr:["Yeni bölme"],vi:["Ngăn mới"],zh:["新窗格"],zh_TW:["新窗格"]}},34420:e=>{e.exports={ar:["مقياس سعر جديد"],ca_ES:["Nova escala de preus"],cs:"New price scale",de:["Neue Preisskala"],el:"New price scale",en:"New price scale",es:["Nueva escala de precios"],fa:"New price scale",fr:["Nouvelle échelle de prix"],he_IL:["סולם מחירים חדש"],hu_HU:"New price scale",id_ID:["Skala harga baru"],it:["Nuova scala di prezzo"],ja:["新しい価格スケール"],ko:["새 프라이스 스케일"],ms_MY:["Skala harga baru"],nl_NL:"New price scale",pl:["Nowa skala cen"],pt:["Nova escala de preço"],ro:"New price scale",ru:["Новая ценовая шкала"],sv:["Ny prisskala"],th:["สเกลราคาใหม่"],tr:["Yeni fiyat ölçeği"],vi:["Khung giá mới"],zh:["新价格坐标"],zh_TW:["新的價格刻度"]}},19724:e=>{e.exports={ar:["مصادر"],ca_ES:["Fonts"],cs:"Sources",de:["Quellen"],el:"Sources",en:"Sources",es:["Fuentes"],fa:"Sources", +fr:"Sources",he_IL:["מקורות"],hu_HU:"Sources",id_ID:["Sumber"],it:["Fonti"],ja:["情報源"],ko:["자료"],ms_MY:["Sumber-sumber"],nl_NL:"Sources",pl:["Źródła"],pt:["Fontes"],ro:"Sources",ru:["Источники"],sv:["Källor"],th:["แหล่งที่มา"],tr:["Kaynak"],vi:["Nguồn"],zh:["来源"],zh_TW:["來源"]}},82642:e=>{e.exports={ar:["نفس مقياس %"],ca_ES:["Mateixa escala de %"],cs:"Same % scale",de:["Selbe % Skala"],el:"Same % scale",en:"Same % scale",es:["Misma escala de %"],fa:"Same % scale",fr:["Même échelle %"],he_IL:["אותו סולם%"],hu_HU:"Same % scale",id_ID:["% skala yang sama"],it:["Stessa scala %"],ja:["同じ%スケール"],ko:["같은 % 스케일"],ms_MY:["Skala % yang sama"],nl_NL:"Same % scale",pl:["Ta sama skala %"],pt:["Mesma % da escala"],ro:"Same % scale",ru:["Та же % шкала"],sv:["Samma %-skala"],th:["เหมือน % สเกล"],tr:["Aynı % ölçek"],vi:["Cùng % quy mô"],zh:["相同%坐标"],zh_TW:["相同%刻度"]}},17547:e=>{e.exports={ar:["نفس المقياس"],ca_ES:["Mateixa escala"],cs:"Same scale",de:["Selbe Skala"],el:"Same scale",en:"Same scale",es:["Misma escala"],fa:"Same scale",fr:["Même échelle"],he_IL:["אותו קנה מידה"],hu_HU:"Same scale",id_ID:["Skala yang sama"],it:["Stessa scala"],ja:["同じスケール"],ko:["같은 스케일"],ms_MY:["Skala sama"],nl_NL:"Same scale",pl:["Ta sama skala"],pt:["Mesma escala"],ro:"Same scale",ru:["Та же шкала"],sv:["Samma skala"],th:["เหมือน % สเกล"],tr:["Aynı ölçek"],vi:["Thang tương tự"],zh:["相同坐标"],zh_TW:["相同的刻度"]}},52298:e=>{e.exports={ar:["بحث"],ca_ES:["Cercar"],cs:["Hledat"],de:["Suche"],el:["Αναζήτησή"],en:"Search",es:["Buscar"],fa:["جستجو"],fr:["Chercher"],he_IL:["חפש"],hu_HU:["Keresés"],id_ID:["Cari"],it:["Cerca"],ja:["検索"],ko:["찾기"],ms_MY:["Cari"],nl_NL:["Zoeken"],pl:["Szukaj"],pt:["Pesquisar"],ro:"Search",ru:["Поиск"],sv:["Sök"],th:["ค้นหา"],tr:["Ara"],vi:["Tìm kiếm"],zh:["搜索"],zh_TW:["搜尋"]}},13269:e=>{e.exports={ar:["اختر مصدراً"],ca_ES:["Selecciona font"],cs:"Select source",de:["Quelle wählen"],el:"Select source",en:"Select source",es:["Seleccionar fuente"],fa:"Select source",fr:["Sélectionner la source"],he_IL:["בחר מקור"],hu_HU:"Select source",id_ID:["Pilih sumber"],it:["Seleziona fonte"],ja:["情報源を選択"],ko:["자료 선택"],ms_MY:["Pilih sumber"],nl_NL:"Select source",pl:["Wybierz źródło"],pt:["Selecionar fonte"],ro:"Select source",ru:["Выбрать источник"],sv:["Välj källa"],th:["เลือกแหล่งที่มา"],tr:["Kaynak seç"],vi:["Chọn nguồn"],zh:["选择来源"],zh_TW:["選擇來源"]}},89053:e=>{e.exports={ar:["رمز"],ca_ES:["Símbol"],cs:"Symbol",de:"Symbol",el:["Σύμβολο"],en:"Symbol",es:["Símbolo"],fa:["نماد"],fr:["Symbole"],he_IL:["סימול"],hu_HU:["Szimbólum"],id_ID:["Simbol"],it:["Simbolo"],ja:["シンボル"],ko:["심볼"],ms_MY:["Simbol"],nl_NL:["Symbool"],pl:"Symbol",pt:["Símbolo"],ro:"Symbol",ru:["Инструмент"],sv:"Symbol",th:["สัญลักษณ์"],tr:["Sembol"],vi:["Mã"],zh:["商品代码"],zh_TW:["商品代碼"]}},48490:e=>{e.exports={ar:["الرمز والوصف"],ca_ES:["Símbol i descripció"],cs:"Symbol & description",de:["Symbol & Beschreibung"],el:"Symbol & description",en:"Symbol & description",es:["Símbolo y descripción"],fa:"Symbol & description",fr:["Symbole & description"],he_IL:["סימול ותיאור"], +hu_HU:"Symbol & description",id_ID:["Simbol & deskripsi"],it:["Simbolo e descrizione"],ja:["シンボル & 詳細"],ko:["심볼 & 설명"],ms_MY:["Simbol & penjelasan"],nl_NL:"Symbol & description",pl:["Symbol i opis"],pt:["Símbolo & descrição"],ro:"Symbol & description",ru:["Инструмент и описание"],sv:["Symbol & beskrivning"],th:["สัญลักษณ์และคำอธิบาย"],tr:["Sembol ve açıklama"],vi:["Mã giao dịch & mô tả"],zh:["商品和描述"],zh_TW:["商品&描述"]}},99983:e=>{e.exports={ar:["بحث عن الرموز"],ca_ES:["Cerca de símbols"],cs:"Symbol Search",de:["Symbol Suche"],el:"Symbol Search",en:"Symbol Search",es:["Búsqueda de símbolos"],fa:"Symbol Search",fr:["Recherche de symbole"],he_IL:["חיפוש סימולים"],hu_HU:"Symbol Search",id_ID:["Pencarian Simbol"],it:["Ricerca simbolo"],ja:["シンボル検索"],ko:["심볼 찾기"],ms_MY:["Cari simbol"],nl_NL:"Symbol Search",pl:["Wyszukiwanie symboli"],pt:["Pesquisa de Símbolo"],ro:"Symbol Search",ru:["Поиск инструментов"],sv:["Symbolsök"],th:["ค้นหาตัวย่อ"],tr:["Sembol Arama"],vi:["Tìm kiếm Mã giao dịch"],zh:["商品代码搜索"],zh_TW:["商品搜尋"]}},57570:e=>{e.exports={ar:["الرموز الحديثة"],ca_ES:["Símbols recents"],cs:"Recent symbols",de:["Letzte Symbole"],el:"Recent symbols",en:"Recent symbols",es:["Símbolos recientes"],fa:"Recent symbols",fr:["Symboles récents"],he_IL:["סימולים אחרונים"],hu_HU:"Recent symbols",id_ID:["Simbol terbaru"],it:["Simboli recenti"],ja:["最近のシンボル"],ko:["최근 심볼들"],ms_MY:["Simbol-simbol terbaru"],nl_NL:"Recent symbols",pl:["Niedawne symbole"],pt:["Símbolos recentes"],ro:"Recent symbols",ru:["Недавние инструменты"],sv:["Senaste symboler"],th:["สัญลักษณ์ล่าสุด"],tr:["Son semboller"],vi:["Các mã gần đây"],zh:["最近的商品"],zh_TW:["最近的商品"]}},87592:e=>{e.exports={ar:["عقود الفروقات"],ca_ES:"cfd",cs:"cfd",de:"cfd",el:"cfd",en:"cfd",es:"cfd",fa:"cfd",fr:"cfd",he_IL:["חוזה הפרשים cfd"],hu_HU:"cfd",id_ID:"cfd",it:"cfd",ja:["CFD"],ko:["씨에프디"],ms_MY:"cfd",nl_NL:"cfd",pl:"cfd",pt:"cfd",ro:"cfd",ru:"cfd",sv:"cfd",th:"cfd",tr:"cfd",vi:"cfd",zh:["差价合约"],zh_TW:"cfd"}},8448:e=>{e.exports={ar:["العملات الرقمية"],ca_ES:["cripto"],cs:"crypto",de:"crypto",el:"crypto",en:"crypto",es:["cripto"],fa:"crypto",fr:"crypto",he_IL:["קריפטו"],hu_HU:["kripto"],id_ID:"crypto",it:["cripto"],ja:["暗号"],ko:["크립토"],ms_MY:["kripto"],nl_NL:"crypto",pl:["krypto"],pt:["Cripto"],ro:"crypto",ru:["криптовалюты"],sv:["krypto"],th:["คริปโต"],tr:["kripto"],vi:["tiền điện tử"],zh:["加密"],zh_TW:"crypto"}},1328:e=>{e.exports={ar:["إيصال إيداع"],ca_ES:"dr",cs:"dr",de:"dr",el:"dr",en:"dr",es:"dr",fa:"dr",fr:"dr",he_IL:"dr",hu_HU:"dr",id_ID:"dr",it:"dr",ja:["預託証券"],ko:"dr",ms_MY:"dr",nl_NL:"dr",pl:["Potwierdzenie wpłaty"],pt:"dr",ro:"dr",ru:["Депоз. расписки"],sv:"dr",th:"dr",tr:"dr",vi:"dr",zh:"dr",zh_TW:"dr"}},88720:e=>{e.exports={ar:["اقتصاد"],ca_ES:["economia"],cs:"economy",de:["Wirtschaft"],el:"economy",en:"economy",es:["economía"],fa:"economy",fr:["économie"],he_IL:["כַּלְכָּלָה"],hu_HU:"economy",id_ID:["ekonomi"],it:["economia"],ja:["経済指標"],ko:["경제"],ms_MY:["ekonomi"],nl_NL:"economy",pl:["gospodarka"],pt:["economia"],ro:"economy",ru:["экономические данные"],sv:["ekonomi"], +th:["เศรษฐกิจ"],tr:["ekonomi"],vi:["kinh tế"],zh:["经济"],zh_TW:["經濟"]}},39512:e=>{e.exports={ar:["فوركس"],ca_ES:["Forex"],cs:"forex",de:["Devisen"],el:"forex",en:"forex",es:["Forex"],fa:"forex",fr:["Forex"],he_IL:['מט"ח'],hu_HU:"forex",id_ID:"forex",it:"forex",ja:["FX"],ko:["외환"],ms_MY:"forex",nl_NL:"forex",pl:"forex",pt:"forex",ro:"forex",ru:["форекс"],sv:["valutor"],th:["ฟอเร็กซ์"],tr:["döviz"],vi:"forex",zh:["外汇"],zh_TW:["外匯"]}},81859:e=>{e.exports={ar:["العقود الآجلة"],ca_ES:["futurs"],cs:"futures",de:["Futures"],el:"futures",en:"futures",es:["futuros"],fa:"futures",fr:"futures",he_IL:["חוזים עתידיים"],hu_HU:"futures",id_ID:["kontrak berjangka"],it:["future"],ja:["先物"],ko:["퓨쳐스"],ms_MY:["pasaran hadapan"],nl_NL:"futures",pl:["Kontrakty terminowe"],pt:["futuros"],ro:"futures",ru:["фьючерсы"],sv:["terminer"],th:["ฟิวเจอร์ส"],tr:["vadeli"],vi:["hợp đồng tương lai"],zh:["期货"],zh_TW:["期貨"]}},12754:e=>{e.exports={ar:["مؤشر"],ca_ES:["índex"],cs:"index",de:["Index"],el:"index",en:"index",es:["índice"],fa:"index",fr:["indice"],he_IL:["מדד"],hu_HU:"index",id_ID:["indeks"],it:["indice"],ja:["指数"],ko:["인덱스"],ms_MY:["indeks"],nl_NL:"index",pl:["indeks"],pt:["índice"],ro:"index",ru:["индекс"],sv:"index",th:["ดัชนี"],tr:["endeks"],vi:["chỉ số"],zh:["指数"],zh_TW:["指數"]}},38071:e=>{e.exports={ar:["المؤشرات"],ca_ES:"indices",cs:"indices",de:["Indizes"],el:"indices",en:"indices",es:["índices"],fa:"indices",fr:"indices",he_IL:["מדדים"],hu_HU:"indices",id_ID:["indeks"],it:["Indici"],ja:["指数"],ko:["지수"],ms_MY:["indeks"],nl_NL:["indexen"],pl:["indeksy"],pt:["índices"],ro:"indices",ru:["индексы"],sv:["index"],th:["ดัชนี"],tr:["endeks"],vi:["các chỉ báo"],zh:["指数"],zh_TW:["指數"]}},36931:e=>{e.exports={ar:["سهم"],ca_ES:["accions"],cs:"stock",de:["Aktie"],el:"stock",en:"stock",es:["acciones"],fa:"stock",fr:"stock",he_IL:["מניה"],hu_HU:"stock",id_ID:["saham"],it:["azione"],ja:["株式"],ko:["스탁"],ms_MY:["saham"],nl_NL:"stock",pl:["akcja"],pt:["ação"],ro:"stock",ru:["акция"],sv:["aktier"],th:["หุ้น"],tr:["hisse"],vi:["cổ phiếu"],zh:["股票"],zh_TW:["股票"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/ar.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/ar.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..6d1198b6 --- /dev/null +++ b/charting_library/bundles/ar.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:e=>{e.exports=["نقطة"]},6174:e=>{e.exports=["أيام"]},5285:e=>{e.exports=["ساعات"]},79410:e=>{e.exports=["شهور"]},37830:e=>{e.exports=["دقائق"]},25042:e=>{e.exports=["أسابيع"]},74787:e=>{e.exports=["أيام"]},62346:e=>{e.exports=["ساعات"]},94328:e=>{e.exports=["شهور"]},57470:e=>{e.exports=["دقائق"]},74973:e=>{e.exports=["ثانية"]},48801:e=>{e.exports=["نطاقات"]},86614:e=>{e.exports=["أسابيع"]},30426:e=>{e.exports=["تيكات"]},90069:e=>{e.exports=["قارن"]},96935:e=>{e.exports=["نسخ صورة الرسم البياني"]},15803:e=>{e.exports=["نسخ رابط صورة الرسم البياني"]},74207:e=>{e.exports=["إعدادات الرسم البياني"]},54777:e=>{e.exports=["إضافة"]},95798:e=>{e.exports=["إضافة فترة زمنية مخصصة"]},44629:e=>{e.exports=["اضف إلى القائمة التفضيلات"]},15795:e=>{e.exports=["جميع تنسيقاتي"]},88368:e=>{e.exports=["تم حفظ جميع التغييرات"]},84232:e=>{e.exports=["تصميم الأعمدة"]},43399:e=>{e.exports=["القوالب الافتراضية"]},83127:e=>{e.exports=["المؤشرات المفضلة"]},33959:e=>{e.exports=["المفضلة"]},11682:e=>{e.exports=["وضع الشاشة الكاملة"]},15812:e=>{e.exports=["نموذج المؤشر"]},61142:e=>{e.exports=["مؤشرات"]},74527:e=>{e.exports=["المؤشرات والاستراتيجيات"]},79353:e=>{e.exports=["إجراء حوار منفصل"]},55520:e=>{e.exports=["افتح الرسم البياني في نافذة منبثقة"]},2226:e=>{e.exports=["افتح الصورة في تبويبة جديدة"]},75687:e=>{e.exports=["تحميل تصميم رسم بياني"]},75789:e=>{e.exports=["تحميل التنسيق"]},90879:e=>{e.exports=["جاري التحميل..."]},80959:e=>{e.exports=["إنشاء نسخة"]},58219:e=>{e.exports=["إدارة التنسيقات"]},38554:e=>{e.exports=["قوالبي"]},14605:e=>{e.exports=["رقم أو {hotKey_0}"]},85520:e=>{e.exports=["حفظ"]},92093:e=>{e.exports=["حفظ قالب المؤشر"]},87409:e=>{e.exports=["احفظ جميع الرسوم البيانية لكل الرموز والفترات الزمنية في نموذج التصميم الخاص بك"]},57352:e=>{e.exports=["حفظ الصورة"]},11680:e=>{e.exports=["حفظ التنسيق"]},20987:e=>{e.exports=["يمكنك ببساطة الكتابة مباشرة على الرسم البياني لعرض مربع البحث"]},99983:e=>{e.exports=["بحث عن الرموز"]},70728:e=>{e.exports=["إعادة {hint}"]},72482:e=>{e.exports=["حذف من القائمة المفضلة"]},35038:e=>{e.exports=["تغيير الأسم"]},88513:e=>{e.exports=["التقط صورة الشاشة"]},91900:e=>{e.exports=["قوالب"]},32916:e=>{e.exports=["الفترة الزمنية"]},9765:e=>{e.exports=["غرد بصورة الرسم البياني على تويتر"]},80323:e=>{e.exports=["تراجع {hint}"]},23687:e=>{e.exports=["ليس لديك أية مؤشرات مفضلة بعد"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ar.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/ar.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..231d4706 --- /dev/null +++ b/charting_library/bundles/ar.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:t=>{t.exports=["تقاطع"]},41596:t=>{t.exports=["الملصقات على مقياس السعر"]},23545:t=>{t.exports=["القيم في سطر الحالة"]},39495:t=>{t.exports=["دوائر"]},41389:t=>{t.exports=["أعلى العمود"]},29520:t=>{t.exports=["مطلق"]},58102:t=>{t.exports=["تطبيق الإعدادات الافتراضية"]},65262:t=>{t.exports=["مساحة يتخللها فواصل"]},83760:t=>{t.exports=["الجزء الرئيسي"]},48848:t=>{t.exports=["الإطار"]},27331:t=>{t.exports=["الخلفية"]},78626:t=>{t.exports=["تحت مستوى العمود"]},41361:t=>{t.exports=["للأسفل"]},22192:t=>{t.exports=["الأيام"]},31577:t=>{t.exports=["تطوير منطقة القيمة"]},4329:t=>{t.exports=["افتراضي"]},98938:t=>{t.exports=["الإعدادات الإفتراضية"]},63099:t=>{t.exports=["ساعات"]},11091:t=>{t.exports=["المدرج الإحصائي"]},66304:t=>{t.exports=["مدخلات"]},40297:t=>{t.exports=["المخرجات"]},36993:t=>{t.exports=["تجاوز الحد الأدنى للتيك"]},64606:t=>{t.exports=["خط العناوين"]},54934:t=>{t.exports=["خط ذو فواصل"]},95543:t=>{t.exports=["الشهور"]},28134:t=>{t.exports=["دقائق"]},18229:t=>{t.exports=["حفظ كافتراضي"]},71129:t=>{t.exports=["ثواني"]},86520:t=>{t.exports=["ملصقات الإشارات"]},79511:t=>{t.exports=["خط متدرج"]},64108:t=>{t.exports="Step line with breaks"},67767:t=>{t.exports=["خط متدرج مع معيّنات"]},21861:t=>{t.exports=["وضع"]},73947:t=>{t.exports=["الدقة"]},66596:t=>{t.exports=["الكمية"]},86672:t=>{t.exports=["نطاقات القدرة التحليلية"]},79782:t=>{t.exports=["إعادة ضبط الإعدادات"]},21594:t=>{t.exports=["أسابيع"]},26458:t=>{t.exports=["ظل الشمعة"]},95247:t=>{t.exports=["عرض (% من المربع)"]},19221:t=>{t.exports=["لون النص"]},7138:t=>{t.exports=["صفقات على الرسم البياني"]},98802:t=>{t.exports=["أعلى"]},14414:t=>{t.exports=["بروفايل أحجام التداول"]},91322:t=>{t.exports=["القِيم"]},20834:t=>{t.exports=["تغيير أدنى تيك"]},98491:t=>{t.exports=["تغيير الشار"]},7378:t=>{t.exports=["تغيير حجم الخط"]},28691:t=>{t.exports=["تغير نمط الخط"]},38361:t=>{t.exports=["تغيير الموقع"]},51081:t=>{t.exports=["تغيير نسبة العرض"]},47634:t=>{t.exports=["تغيير الوضع"]},15683:t=>{t.exports=["تغيير نمط الرسم"]},164:t=>{t.exports=["تغيير الدقة"]},86888:t=>{t.exports=["تغيير الشكل"]},50463:t=>{t.exports=["تغيير القيمة"]},12628:t=>{t.exports=["تغيير وضوح القيم"]},13355:t=>{t.exports=["تغيير {title} الأيام إلى"]},41377:t=>{t.exports=["تغيير {title} الأيام من"]},35388:t=>{t.exports=["تغيير {title} الساعات من"]},78586:t=>{t.exports=["تغيير {title} الساعات إلى"]},59635:t=>{t.exports=["تغيير {title} الأشهر من"]},74266:t=>{t.exports=["تغيير {title} الأشهر إلى"]},91633:t=>{t.exports=["تغيير وضوح {title} على الساعات"]},15106:t=>{t.exports=["تغيير {title} الدقائق إلى"]},66161:t=>{t.exports=["تغيير {title} الثواني إلى"]},2822:t=>{t.exports=["تغيير {title} الثواني من"]},21339:t=>{t.exports=["تغيير {title} الأسابيع من"]},68643:t=>{t.exports=["تغيير {title} الأسابيع إلى"]},30810:t=>{t.exports=["تغيير وضوح {title} على التيكات"]},24941:t=>{t.exports=["تغيير وضوح {title} على الأسابيع"]},29088:t=>{t.exports=["تغيير وضوح {title} على الأيام"]},68971:t=>{t.exports=["تغيير وضوح {title} على الساعات"] +},64370:t=>{t.exports=["تغيير {title} الدقائق من"]},6659:t=>{t.exports=["تغيير وضوح {title} على الأشهر"]},29091:t=>{t.exports=["تغيير وضوح {title} على النطاقات"]},46948:t=>{t.exports=["تغيير وضوح {title} على الثواني"]},82211:t=>{t.exports=["الأيام"]},33486:t=>{t.exports=["أيام لـ"]},14077:t=>{t.exports=["أيام من"]},3143:t=>{t.exports=["ساعات"]},84775:t=>{t.exports=["ساعات من"]},11255:t=>{t.exports=["ساعات لـ"]},58964:t=>{t.exports=["الشهور"]},71770:t=>{t.exports=["أشهر من"]},37179:t=>{t.exports=["أشهر لـ"]},16465:t=>{t.exports=["دقائق"]},72317:t=>{t.exports=["دقائق لـ"]},25586:t=>{t.exports=["دقائق من"]},32925:t=>{t.exports=["ثواني"]},39017:t=>{t.exports=["ثواني لـ"]},6049:t=>{t.exports=["ثوان من"]},13604:t=>{t.exports=["نطاقات القدرة التحليلية"]},93016:t=>{t.exports=["أسابيع"]},32002:t=>{t.exports=["أسابيع من"]},28091:t=>{t.exports=["أسابيع لـ"]},59523:t=>{t.exports=["تيكات السعر"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ar.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/ar.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..42538f95 --- /dev/null +++ b/charting_library/bundles/ar.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:t=>{t.exports=["عملة"]},60558:t=>{t.exports=["الحيوانات والطبيعة"]},14232:t=>{t.exports=["أنشطة"]},57792:t=>{t.exports=["أسهم"]},33628:t=>{t.exports=["الإيماءات والوجوه الضاحكة"]},35305:t=>{t.exports=["الطعام والشراب"]},49546:t=>{t.exports=["أعلام"]},72302:t=>{t.exports=["أشياء"]},11739:t=>{t.exports=["طبيعي"]},96330:t=>{t.exports=["الابتسامات والأشخاص"]},6878:t=>{t.exports=["رموز"]},77011:t=>{t.exports=["الرموز والأعلام"]},15426:t=>{t.exports=["مستخدَمٌ حديثاً"]},15395:t=>{t.exports=["السفر والأماكن"]},82401:t=>{t.exports=["المؤشرات"]},99878:t=>{t.exports=["أدوات التوضيحات والملاحظات"]},44629:t=>{t.exports=["اضف إلى القائمة التفضيلات"]},75377:t=>{t.exports=["أدوات فيبوناتشي و جان"]},95537:t=>{t.exports=["الأشكال الهندسية"]},60925:t=>{t.exports=["نقطة"]},19570:t=>{t.exports=["رموز تعبيرية"]},99289:t=>{t.exports=["ممحاة"]},17517:t=>{t.exports=["إخفاء جميع أدوات الرسم"]},96411:t=>{t.exports=["إخفاء شريط أدوات الرسوم"]},92464:t=>{t.exports=["أيقونات"]},37057:t=>{t.exports=["غلق كل أدوات الرسم"]},37140:t=>{t.exports=["وضع المغناطيس يجذب الرسومات الموجودة بجوار أعمدة السعر عند أقرب قيمة سعر إغلاق أو افتتاح أو أعلى وأقل سعر"]},59607:t=>{t.exports=["مقياس"]},36551:t=>{t.exports=["يتم تطبيق ونسخ ما قمت به من رسومات جديدة إلى جميع الرسوم البيانية في التنسيق المختار وتظهر عند اختيار نفس الرمز أو الأداة المالية"]},63354:t=>{t.exports=["عرض رسومات شريط الأدوات"]},49616:t=>{t.exports=["عرض شريط أدوات الرسم المفضلة"]},91977:t=>{t.exports=["عرض الأدوات المخفاه"]},51072:t=>{t.exports=["إظهار عناصر الرسم البياني"]},49421:t=>{t.exports=["البقاء في وضع الرسم"]},85422:t=>{t.exports=["مغناطيس قوي"]},19693:t=>{t.exports=["نماذج"]},10234:t=>{t.exports=["أدوات التنبؤ والقياس"]},76091:t=>{t.exports=["حذف الرسومات"]},45286:t=>{t.exports=["حذف العناصر"]},72482:t=>{t.exports=["حذف من القائمة المفضلة"]},30513:t=>{t.exports=["إزالة ‎{drawings}‎"]},10049:t=>{t.exports=["إزالة {drawings} و{indicators}"]},55084:t=>{t.exports=["إزالة {indicators}"]},45265:t=>{t.exports=["مغناطيس ضعيف"]},52899:t=>{t.exports=["أدوات خط الاتجاه"]},38925:t=>{t.exports=["تكبير"]},49895:t=>{t.exports=["تصغير"]},32868:t=>{t.exports=["{hotKey_0} + اضغط على الرسم البياني"]},68125:t=>{t.exports=["{hotKey_0} - دائرة"]},40234:t=>{t.exports=["{hotKey_0} - رسم خط مستقيم بزوايا 45 درجة"]},10289:t=>{t.exports=["{hotKey_0} — زيادات ثابتة"]},81591:t=>{t.exports=["{hotKey_0} - مربع"]},93030:t=>{t.exports=["{amount} من الرسوم ","{amount} من الرسوم ","{amount} من الرسوم ","{amount} من الرسوم ","{amount} من الرسوم ","{amount} من الرسوم "]},80437:t=>{t.exports=["{amount} من المؤشرات","{amount} من المؤشرات","{amount} من المؤشرات","{amount} من المؤشرات","{amount} من المؤشرات","{amount} من المؤشرات"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ar.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/ar.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..337ad7cb --- /dev/null +++ b/charting_library/bundles/ar.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:t=>{t.exports=["#1 (عمود)"]},1961:t=>{t.exports=["#1 (سعر)"]},12706:t=>{t.exports=["#1 (سعر، عمود)"]},92195:t=>{t.exports=["# 1 (الوضع العمودي، عمود)"]},66187:t=>{t.exports=["متوسط"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["عكس عقارب الساعة"]},43809:t=>{t.exports=["مُعامِلات كنسب مئوية"]},40054:t=>{t.exports=["لون"]},47737:t=>{t.exports=["احصائيات الوضع المدمج"]},76655:t=>{t.exports=["السيولة النقدية"]},72171:t=>{t.exports=["مركز"]},99120:t=>{t.exports=["قناة"]},36150:t=>{t.exports=["زاوية"]},38280:t=>{t.exports=["زوايا"]},95264:t=>{t.exports=["حجم الحساب"]},85160:t=>{t.exports=["أظهر الاحصائيات دائماً"]},54189:t=>{t.exports=["أقواس"]},34674:t=>{t.exports=["متوسط أعلى-أدنى لأقل تيك"]},91757:t=>{t.exports=["الأسفل"]},17608:t=>{t.exports=["عناوين سفلية"]},48848:t=>{t.exports=["الإطار"]},72269:t=>{t.exports=["إطارات"]},27331:t=>{t.exports=["الخلفية"]},19949:t=>{t.exports=["نطاق الأعمدة"]},81260:t=>{t.exports=["شبكة"]},67114:t=>{t.exports=["نطاق التاريخ/الوقت"]},75460:t=>{t.exports=["مسافة"]},46211:t=>{t.exports=["دبوس الرموز التعبيرية"]},46001:t=>{t.exports=["سعر صفقة التداول"]},1220:t=>{t.exports=["تمديد"]},71116:t=>{t.exports=["تمديد لأسفل"]},45809:t=>{t.exports=["تمديد لليسار"]},25892:t=>{t.exports=["تمديد الخط الأيسر"]},3304:t=>{t.exports=["تمديد الخطوط لليسار"]},83095:t=>{t.exports=["تمديد الخطوط يميناً"]},14025:t=>{t.exports=["تمديد لليمين"]},74395:t=>{t.exports=["تمديد الخط الأيمن"]},85197:t=>{t.exports=["تمديد لأعلى"]},17006:t=>{t.exports=["حجم الخط"]},31343:t=>{t.exports=["نص الإخفاق"]},28565:t=>{t.exports=["خلفية الإخفاق"]},87931:t=>{t.exports=["مراوح"]},39836:t=>{t.exports=["مستويات فيبوناتشي استنادا على المقياس اللوغاريتمي"]},10578:t=>{t.exports=["دوائر كاملة"]},25264:t=>{t.exports=["أعمدة الارتفاع والانخفاض"]},77405:t=>{t.exports=["أفقي"]},66049:t=>{t.exports=["أعمدة OC"]},27531:t=>{t.exports=["‏ حجم العقد"]},85206:t=>{t.exports=["عنوان"]},75332:t=>{t.exports=["حواف الملصق"]},14773:t=>{t.exports=["خلفية العنوان"]},37126:t=>{t.exports=["نص الملصق"]},79106:t=>{t.exports=["مستويات"]},95610:t=>{t.exports=["خط المستويات"]},19286:t=>{t.exports=["يسار"]},79307:t=>{t.exports=["العناوين اليسرى"]},49286:t=>{t.exports=["خط - ارتفاع / انخفاض / 2"]},17676:t=>{t.exports=["خط - افتتاح"]},47669:t=>{t.exports=["خط- إغلاق"]},71899:t=>{t.exports=["خط - ارتفاع"]},83394:t=>{t.exports=["خط - انخفاض"]},60489:t=>{t.exports=["لون الخط"]},53889:t=>{t.exports=["الوضع"]},76476:t=>{t.exports=["وسط"]},24510:t=>{t.exports=["نقطة المنتصف"]},22213:t=>{t.exports=["خلفية المصدر"]},15500:t=>{t.exports=["إطار المصدر"]},79238:t=>{t.exports=["نص المصدر"]},37249:t=>{t.exports=["الإحصائيات"]},28712:t=>{t.exports=["موقف الإحصائيات"]},50948:t=>{t.exports=["لون وقف الخسارة"]},56119:t=>{t.exports=["مستوى وقف الخسارة"]},69835:t=>{t.exports=["نص النجاح"]},91141:t=>{t.exports=["خلفية النجاح"]},650:t=>{t.exports=["نسب مئوية"]},25684:t=>{t.exports=["سعر"]},23675:t=>{t.exports=["ملصق السعر"]},75675:t=>{t.exports=["عنوان السعر"]},16103:t=>{t.exports=["مستويات السعر"]}, +46964:t=>{t.exports=["المدى السعري"]},59771:t=>{t.exports=["نسبة السعر/العمود"]},29072:t=>{t.exports=["أسعار"]},2635:t=>{t.exports=["مستوى جني الأرباح"]},33886:t=>{t.exports=["نطاقات ونِسب"]},24186:t=>{t.exports=["انعكاس"]},21141:t=>{t.exports=["يمين"]},91367:t=>{t.exports=["ملصقات على اليمين"]},63833:t=>{t.exports=["مخاطرة"]},95545:t=>{t.exports=["الموجة"]},26458:t=>{t.exports=["ظل الشمعة"]},65994:t=>{t.exports=["الأعلى"]},10209:t=>{t.exports=["عناوين القمة"]},98001:t=>{t.exports=["خلفية الهدف"]},89258:t=>{t.exports=["إطار الهدف"]},45302:t=>{t.exports=["لون الهدف:"]},74289:t=>{t.exports=["نص الهدف"]},17932:t=>{t.exports=["التفاف النص"]},92960:t=>{t.exports=["محاذاة النص"]},90581:t=>{t.exports=["اتجاه النص"]},55325:t=>{t.exports=["ملصق الوقت"]},77838:t=>{t.exports=["مستويات الوقت"]},2295:t=>{t.exports=["الشفافية"]},4372:t=>{t.exports=["خط الاتجاه"]},12374:t=>{t.exports=["استخدم لون واحد"]},91322:t=>{t.exports=["القِيم"]},25227:t=>{t.exports=["التباين"]},44085:t=>{t.exports=["عمودي"]},1670:t=>{t.exports=["تغيير الزاوية"]},54119:t=>{t.exports=["تغيير لون السهم"]},72080:t=>{t.exports=["تغيير لون العلم"]},98905:t=>{t.exports=["تغيير الهامش العلوي"]},11049:t=>{t.exports=["تغيير إحداثيات الوضع الرأسي Y"]},31804:t=>{t.exports=["تغيير عكس عقارب الساعة {title}"]},99128:t=>{t.exports=["تغيير وضوح معامل {title} كنسبة رؤية"]},20216:t=>{t.exports=["تغيير لون {title}"]},35435:t=>{t.exports=["تغيير الوضع المدمج لإحصائيات {title}"]},550:t=>{t.exports=["تغيير لون حدود ‎{title}‎ الصاعدة"]},22313:t=>{t.exports=["تغيير وضوح حدود {title} الصاعدة"]},7373:t=>{t.exports=["تغيير لون حدود ‎{title}‎ الهابطة"]},38742:t=>{t.exports=["تغيير لون شموع {title} الهابطة"]},42273:t=>{t.exports=["تغيير لون شموع {title} الصاعدة"]},76054:t=>{t.exports=["تغيير لون ظلال شموع {title}"]},27029:t=>{t.exports=["تغيير وضوح ظلال شموع {title}"]},45537:t=>{t.exports=["تغيير وضوح زاوية {title}"]},31775:t=>{t.exports=["تغيير حجم الحساب {title}"]},37913:t=>{t.exports=["تغيير {title} لتظهر دائما الإحصائيات"]},15521:t=>{t.exports=["تغيير لون كل الخطوط {title}"]},17466:t=>{t.exports=["تغيير لون خط أقواس {title} {index}"]},72307:t=>{t.exports=["تغيير عرض خط أقواس {title} {index}"]},13853:t=>{t.exports=["تغيير وضوح أقواس {title} {index}"]},78680:t=>{t.exports=["تغيير قيمة متوسط أعلى-أدنى {title}"]},15802:t=>{t.exports=["تغيير وضوح الملصقات السفلى {title}"]},36438:t=>{t.exports=["تغيير وضوح الخلفية {title}"]},82465:t=>{t.exports=["تغيير وضوح خلفية {title}"]},75312:t=>{t.exports=["تغيير اللون لخلفية {title}"]},39651:t=>{t.exports=["تغيير اللون 1 لخلفية {title}"]},78177:t=>{t.exports=["تغيير اللون 2 لخلفية {title}"]},42746:t=>{t.exports=["تغيير وضوح نطاق الأعمدة {title}"]},53770:t=>{t.exports=["تغيير وضوح شبكة {title}"]},29145:t=>{t.exports=["تغيير وضوح الملصقات العليا {title}"]},64949:t=>{t.exports=["تغيير نمط خط الشبكة {title}"]},93548:t=>{t.exports=["تغيير لون شبكة الخطوط {title}"]},15485:t=>{t.exports=["تغيير وضوح نطاق التاريخ/الوقت {title}"]},3400:t=>{t.exports=["تغيير درجة {title}"]},91534:t=>{t.exports=["تغيير وضوح المسافة {title}"]},65056:t=>{ +t.exports=["تغيير الرمز التعبيري {title}"]},65899:t=>{t.exports=["تغيير وضوح الرموز التعبيرية {title}"]},59354:t=>{t.exports=["تغيير سعر الدخول {title}"]},1447:t=>{t.exports=["تغيير التمديد لأسفل {title}"]},15258:t=>{t.exports=["تغيير التمديد لليسار {title}"]},896:t=>{t.exports=["تغيير التمديد لأعلى {title}"]},3708:t=>{t.exports=["تغيير التمديد لليسار {title}"]},45719:t=>{t.exports=["تغيير التمديد لليمين {title}"]},86647:t=>{t.exports=["تغيير امتداد {title}"]},3156:t=>{t.exports=["تغيير لون نص عدم نجاح {title}"]},49885:t=>{t.exports=["تغيير لون خلفية عدم نجاح {title}"]},89126:t=>{t.exports=["تغيير وضوح خط المروحة {title} {index}"]},30016:t=>{t.exports=["تغيير عرض خط المروحة {title} {index}"]},36147:t=>{t.exports=["تغيير لون خط مروحة {title} {index}"]},78142:t=>{t.exports=["تغيير وضوح المراوح {title}"]},79467:t=>{t.exports=["تغيير لون خط المراوح {title}"]},45739:t=>{t.exports=["تغيير مستويات فيبوناتشي {title} على أساس المقياس اللوغاريتمي"]},99670:t=>{t.exports=["تغيير {title} المقلوب"]},35165:t=>{t.exports=["تغيير وضوح الدوائر الكاملة {title}"]},48983:t=>{t.exports=["تغيير لون خلفية الصورة {title}"]},45025:t=>{t.exports=["تغيير حجم اللوت {title}"]},81170:t=>{t.exports=["تغيير محاذاة الملصقات {title}"]},22775:t=>{t.exports=["تغيير حجم خط الملصقات {title}"]},24338:t=>{t.exports=["تغيير وضوح الملصقات {title}"]},32891:t=>{t.exports=["تغيير معامل خط مستوى {title} {index}"]},85551:t=>{t.exports=["تغيير لون خط مستوى {title} {index}"]},47840:t=>{t.exports=["تغيير نمط خط مستوى {title} {index}"]},45463:t=>{t.exports=["تغيير وضوح مستوى خط {title} {index}"]},90098:t=>{t.exports=["تغيير عرض خط مستوى {title} {index}"]},26710:t=>{t.exports=["تغيير وضوح المستويات {title}"]},2359:t=>{t.exports=["تغيير وضوح الملصقات اليسرى {title}"]},44643:t=>{t.exports=["تغيير عرض الخط {title}"]},20563:t=>{t.exports=["تغيير لون الخط {title}"]},66982:t=>{t.exports=["تغيير نمط الخط {title}"]},94441:t=>{t.exports=["تغيير وضع {title}"]},89996:t=>{t.exports=["تغيير وضوح نقطة المنتصف {title}"]},36618:t=>{t.exports=["تغيير {title} المعكوس"]},18544:t=>{t.exports=["تغيير لون خلفية المصدر {title}"]},48035:t=>{t.exports=["تغيير لون حدود المصدر {title}"]},42286:t=>{t.exports=["تغيير لون نص المصدر {title}"]},588:t=>{t.exports=["تغيير موضع الإحصائيات {title}"]},54659:t=>{t.exports=["تغيير لون الإيقاف {title}"]},89182:t=>{t.exports=["تغيير مستوى الإيقاف {title}"]},82224:t=>{t.exports=["تغيير سعر الإيقاف {title}"]},88383:t=>{t.exports=["تغيير لون نص نجاح {title}"]},26967:t=>{t.exports=["تغيير لون خلفية نجاح {title}"]},45936:t=>{t.exports=["تغيير وضوح ملصقات أسعار {title}"]},88577:t=>{t.exports=["تغيير وضوح ملصقات أسعار {title}"]},47045:t=>{t.exports=["تغيير وضوح ملصقات أسعار {title}"]},56175:t=>{t.exports=["تغيير وضوح أسعار {title}"]},44539:t=>{t.exports=["تغيير مستوى الربح {title}"]},41646:t=>{t.exports=["تغيير سعر ربح {title}"]},52877:t=>{t.exports=["تغيير {title} المعكوس"]},16598:t=>{t.exports=["تغيير وضوح الملصقات اليمنى {title}"]},31553:t=>{t.exports=["تغيير مخاطرة {title}"]},40344:t=>{t.exports=["تغيير وضع عرض الخاطرة {title}"]},73137:t=>{ +t.exports=["تغيير وضوح الملصقات العليا {title}"]},52387:t=>{t.exports=["تغيير لون خلفية الهدف {title}"]},6921:t=>{t.exports=["تغيير لون إطارات الهدف {title}"]},97573:t=>{t.exports=["تغيير لون الهدف {title}"]},27634:t=>{t.exports=["تغيير لون نص الهدف {title}"]},33822:t=>{t.exports=["تغيير وضوح ملصقات وقت {title}"]},84321:t=>{t.exports=["تغيير وضوح {title}"]},12355:t=>{t.exports=["تغيير قيمة التباين {title}"]},25937:t=>{t.exports=["تغيير المحاذاة الرأسية لملصقات {toolName}"]},46991:t=>{t.exports=["تغيير محاذاة الملصقات {toolName} أفقيًا"]},73080:t=>{t.exports=["تغيير اِتِّجاه ملصقات {toolName}"]},24272:t=>{t.exports=["تغيير وضوح خط {toolName}"]},46404:t=>{t.exports=["تغيير عرض خط {toolName}"]},50265:t=>{t.exports=["تغيير لون خط {toolName}"]},72781:t=>{t.exports=["تغيير خط {toolName} الممتد إلى اليسار"]},84613:t=>{t.exports=["تغيير خط {toolName} الممتد إلى اليمين"]},62603:t=>{t.exports=["تغيير النهاية اليسرى لخط {toolName}"]},62412:t=>{t.exports=["تغيير النهاية يمين خط {toolName}"]},35422:t=>{t.exports=["تغيير نمط خط {toolName}"]},77690:t=>{t.exports=["تغيير نص {toolName}"]},69871:t=>{t.exports=["تغيير وضوح النص {toolName}"]},25878:t=>{t.exports=["تغيير التفاف نص {toolName}"]},91832:t=>{t.exports=["تغيير لون خلفية النص {toolName}"]},18610:t=>{t.exports=["تغيير وضوح خلفية النص {toolName}"]},44755:t=>{t.exports=["تغيير لون حدود النص {toolName}"]},6324:t=>{t.exports=["تغيير عرض حدود النص {toolName}"]},45529:t=>{t.exports=["تغيير وضوح حدود النص {toolName}"]},6500:t=>{t.exports=["تغيير لون النص {toolName}"]},51614:t=>{t.exports=["تغيير خط النص الغامق {toolName}"]},18572:t=>{t.exports=["تغيير خط النص {toolName} المائل"]},48382:t=>{t.exports=["تغيير حجم خط نص {toolName}"]},21926:t=>{t.exports=["لون الخلفية"]},52241:t=>{t.exports=["تم ملء الخلفيات"]},70607:t=>{t.exports=["لون الخط"]},41075:t=>{t.exports=["نمط الخط"]},73043:t=>{t.exports=["عرض الخط"]},41437:t=>{t.exports=["لون النص"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ar.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/ar.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..b2e30a10 --- /dev/null +++ b/charting_library/bundles/ar.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:e=>{e.exports=["إضافة"]},53585:e=>{e.exports=["إضافة لون مخصص"]},81865:e=>{e.exports=["الشفافية"]},40054:e=>{e.exports=["لون"]},44629:e=>{e.exports=["اضف إلى القائمة التفضيلات"]},38455:e=>{e.exports=["لون الخلفية"]},79964:e=>{e.exports=["لون الخلفية 1"]},45320:e=>{e.exports=["لون الخلفية 2"]},60925:e=>{e.exports=["نقطة"]},42973:e=>{e.exports=["خط منقط"]},59317:e=>{e.exports=["خط متقطع"]},99289:e=>{e.exports=["ممحاة"]},23886:e=>{e.exports=["حجم الخط"]},17006:e=>{e.exports=["حجم الخط"]},17517:e=>{e.exports=["إخفاء جميع أدوات الرسم"]},74813:e=>{e.exports=["إخفاء شريط أدوات الرسم المفضلة"]},37057:e=>{e.exports=["غلق كل أدوات الرسم"]},71845:e=>{e.exports=["خلفيات أداة الخطوط"]},12928:e=>{e.exports=["ألوان أداة الخطوط"]},21327:e=>{e.exports=["ألوان نص أداة الخطوط"]},86327:e=>{e.exports=["عرض أداة الخطوط"]},47059:e=>{e.exports=["عرض أداة الخطوط"]},41610:e=>{e.exports=["المزيد"]},37140:e=>{e.exports=["وضع المغناطيس يجذب الرسومات الموجودة بجوار أعمدة السعر عند أقرب قيمة سعر إغلاق أو افتتاح أو أعلى وأقل سعر"]},67455:e=>{e.exports=["لون التحديد"]},59607:e=>{e.exports=["مقياس"]},36551:e=>{e.exports=["يتم تطبيق ونسخ ما قمت به من رسومات جديدة إلى جميع الرسوم البيانية في التنسيق المختار وتظهر عند اختيار نفس الرمز أو الأداة المالية"]},91977:e=>{e.exports=["عرض الأدوات المخفاه"]},51072:e=>{e.exports=["إظهار عناصر الرسم البياني"]},49421:e=>{e.exports=["البقاء في وضع الرسم"]},49593:e=>{e.exports=["لون خلفية الخسارة"]},36785:e=>{e.exports=["لون خلفية الأرباح"]},76091:e=>{e.exports=["حذف الرسومات"]},54336:e=>{e.exports=["إزالة اللون"]},72482:e=>{e.exports=["حذف من القائمة المفضلة"]},19221:e=>{e.exports=["لون النص"]},38925:e=>{e.exports=["تكبير"]},49895:e=>{e.exports=["تصغير"]},16631:e=>{e.exports=["تغيير لون النص لأداة (أدوات) الخط"]},74350:e=>{e.exports=["تغيير لون الخلفية لأداة (أدوات) الخط"]},68519:e=>{e.exports=["تغيير لون أداة (أدوات) الخط"]},36819:e=>{e.exports=["تغيير حجم خط أداة (أدوات) الخط"]},54769:e=>{e.exports=["تغيير نمط أداة (أدوات) الخط"]},41648:e=>{e.exports=["تغيير العرض لأداة (أدوات) الخط"]},32868:e=>{e.exports=["{hotKey_0} + اضغط على الرسم البياني"]},68125:e=>{e.exports=["{hotKey_0} - دائرة"]},40234:e=>{e.exports=["{hotKey_0} - رسم خط مستقيم بزوايا 45 درجة"]},10289:e=>{e.exports=["{hotKey_0} — زيادات ثابتة"]},81591:e=>{e.exports=["{hotKey_0} - مربع"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ar.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/ar.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..632698cd --- /dev/null +++ b/charting_library/bundles/ar.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:e=>{e.exports=["الأعمدة البيانية"]},19648:e=>{e.exports=["‎ ‎ 12 ساعة"]},55838:e=>{e.exports=["24 ساعة"]},88364:e=>{e.exports=["أنماط الرسم البياني الأساسية"]},46720:e=>{e.exports=["مؤشر التقاطع"]},50985:e=>{e.exports=["عملة"]},17319:e=>{e.exports=["العملة والوحدة"]},19481:e=>{e.exports=["المظهر"]},68791:e=>{e.exports=["مدخلات"]},95036:e=>{e.exports=["متوسط سعر الإغلاق"]},27331:e=>{e.exports=["الخلفية"]},22519:e=>{e.exports=["قيمة التغير للعمود"]},87845:e=>{e.exports=["أزرار"]},25209:e=>{e.exports=["تنسيق التاريخ"]},55090:e=>{e.exports=["يوم الأسبوع على الملصقات"]},29601:e=>{e.exports=["الوصف"]},26897:e=>{e.exports=["أحداث"]},95338:e=>{e.exports=["خطوط شبكية أفقية"]},60971:e=>{e.exports=["أعلى وأدنى سعر"]},61142:e=>{e.exports=["مؤشرات"]},34905:e=>{e.exports=["قيمة المؤشرات"]},29687:e=>{e.exports=["قيم المؤشرات والبيانات المالية"]},25084:e=>{e.exports=["اسم المؤشرات والبيانات المالية"]},9654:e=>{e.exports=["اسم المؤشرات"]},99487:e=>{e.exports=["قيم الافتتاح والإغلاق وأعلى وأدنى قيمة (OHLC)"]},75991:e=>{e.exports=["حالة الأسواق المفتوحة"]},96073:e=>{e.exports="Long Description"},70500:e=>{e.exports=["أموال"]},66653:e=>{e.exports=["هوامش"]},42502:e=>{e.exports=["لا تداخل"]},74343:e=>{e.exports=["تنقل"]},43115:e=>{e.exports=["المقاييس"]},53224:e=>{e.exports=["وضع المقاييس"]},79194:e=>{e.exports=["خط الحالة"]},89053:e=>{e.exports=["رمز"]},35383:e=>{e.exports=["اسم الرمز"]},27767:e=>{e.exports=["آخر سعر للرمز"]},40847:e=>{e.exports=["سعر إغلاق اليوم السابق للرمز"]},50446:e=>{e.exports=["جزء"]},73908:e=>{e.exports=["فواصل الأجزاء"]},36014:e=>{e.exports=["نسبة مئوية"]},78621:e=>{e.exports=["نقاط"]},74823:e=>{e.exports=["سعر ما قبل/بعد الجلسة"]},64859:e=>{e.exports=["مقياس الأسعار"]},76523:e=>{e.exports=["السعر وقيمة النسبة المئوية"]},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["علامة مائية"]},67369:e=>{e.exports=["عنوان"]},31326:e=>{e.exports=["العناوين"]},23097:e=>{e.exports=["الرمز"]},82168:e=>{e.exports=["الرمز والوصف"]},43637:e=>{e.exports=["مقياس الوقت"]},97316:e=>{e.exports=["تنسيق الساعات"]},90801:e=>{e.exports=["تداول"]},77534:e=>{e.exports=["وحدة"]},1111:e=>{e.exports=["حجم التداول"]},80170:e=>{e.exports=["القيمة حسب المقياس"]},91322:e=>{e.exports=["القِيم"]},70353:e=>{e.exports=["خطوط شبكية رأسية"]},57889:e=>{e.exports=["تغيير وضوح قيم OHLC"]},35646:e=>{e.exports=["تغيير وضوح أزرار التنقل"]},18644:e=>{e.exports=["تغيير وضوح حالة السوق المفتوحة"]},45110:e=>{e.exports=["تغيير وضوح تغييرات الأعمدة"]},10349:e=>{e.exports=["تغيير الهامش السفلي"]},88161:e=>{e.exports=["تغيير وضوح وحدات الملصقات والعملة"]},79570:e=>{e.exports=["تغيير وضوح ملصقات العملة"]},99011:e=>{e.exports=["تغيير لون خلفية الرسم البياني"]},72458:e=>{e.exports=["تغيير نوع خلفية الرسم البياني"]},37034:e=>{e.exports=["تغيير عرض التقاطع"]},29951:e=>{e.exports=["تغيير لون التقاطع"]},92027:e=>{e.exports=["تغيير نمط التقاطع"]},50457:e=>{e.exports=["تغيير تنسيق التاريخ"]},7104:e=>{e.exports=["يوم التغير من الأسبوع على الملصقات"]},88096:e=>{ +e.exports=["تغيير لون خطوط الشبكة الأفقية"]},2523:e=>{e.exports=["تغيير نمط خطوط الشبكة الأفقية"]},31325:e=>{e.exports=["تغيير وضوح عناوين المؤشر"]},99774:e=>{e.exports=["تغيير وضوح قيم المؤشر"]},96162:e=>{e.exports=["تغيير وضوح مدخلات المؤشر"]},59820:e=>{e.exports=["وضوح ملصقات تغير المؤشرات وأسماء البيانات المالية"]},90512:e=>{e.exports=["وضوح ملصقات تغير المؤشرات والبيانات المالية"]},97956:e=>{e.exports=["تغيير شفافية خلفية المفتاح التوضيحي"]},61061:e=>{e.exports=["تغيير وضوح خلفية المفتاح التوضيحي"]},37730:e=>{e.exports=["تغيير وضوح أزرار الجزء"]},89032:e=>{e.exports=["تغيير لون فواصل الجزء"]},35636:e=>{e.exports=["تغيير الهامش الأيمن"]},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports=["تغيير لون علامة الرمز"]},87159:e=>{e.exports=["تغيير وضوح علامة الرمز"]},26717:e=>{e.exports=["تغيير وضوح وصف رمز"]},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports=["تغيير وضع آخر قيمة للرمز"]},95071:e=>{e.exports=["تغيير تنسيق مفتاح التوضيح الرمز"]},35065:e=>{e.exports=["تغيير لون نص المقاييس"]},84382:e=>{e.exports=["تغيير حجم خط المقاييس"]},12468:e=>{e.exports=["تغيير لون خطوط المقاييس"]},71589:e=>{e.exports=["تغيير وضوح فواصل الجلسات"]},15035:e=>{e.exports=["تغيير عرض فواصل الجلسات"]},1579:e=>{e.exports=["تغيير وضوح لون فواصل الجلسات"]},21460:e=>{e.exports=["تغيير نمط فواصل الجلسات"]},76991:e=>{e.exports=["تغيير تنسيق الساعات"]},98905:e=>{e.exports=["تغيير الهامش العلوي"]},7011:e=>{e.exports=["تغيير وضوح ملصقات الوحدة"]},22722:e=>{e.exports=["تغيير لون خطوط الشبكة العمودية"]},22867:e=>{e.exports=["تغيير نمط خطوط الشبكة العمودية"]},9455:e=>{e.exports=["تغيير وضوح قيم الحجم"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ar.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/ar.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..e6ab207a --- /dev/null +++ b/charting_library/bundles/ar.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:t=>{t.exports=["#{count}' (سعر، عمود)"]},4639:t=>{t.exports=["إحداثيات"]},22192:t=>{t.exports=["الأيام"]},37067:t=>{t.exports=["النزوح (السعر، العمود)"]},13611:t=>{t.exports=["تمديد الخطوط"]},63099:t=>{t.exports=["ساعات"]},66304:t=>{t.exports=["مدخلات"]},95543:t=>{t.exports=["الشهور"]},28134:t=>{t.exports=["دقائق"]},71129:t=>{t.exports=["ثواني"]},86672:t=>{t.exports=["نطاقات القدرة التحليلية"]},21594:t=>{t.exports=["أسابيع"]},23723:t=>{t.exports=["تغيير إحداثيات سعر X"]},66266:t=>{t.exports=["تغيير إحداثيات سعر Y"]},13355:t=>{t.exports=["تغيير {title} الأيام إلى"]},41377:t=>{t.exports=["تغيير {title} الأيام من"]},96902:t=>{t.exports=["تغيير تمديد الخط {title}"]},35388:t=>{t.exports=["تغيير {title} الساعات من"]},78586:t=>{t.exports=["تغيير {title} الساعات إلى"]},59635:t=>{t.exports=["تغيير {title} الأشهر من"]},74266:t=>{t.exports=["تغيير {title} الأشهر إلى"]},91633:t=>{t.exports=["تغيير وضوح {title} على الساعات"]},15106:t=>{t.exports=["تغيير {title} الدقائق إلى"]},66161:t=>{t.exports=["تغيير {title} الثواني إلى"]},2822:t=>{t.exports=["تغيير {title} الثواني من"]},21339:t=>{t.exports=["تغيير {title} الأسابيع من"]},68643:t=>{t.exports=["تغيير {title} الأسابيع إلى"]},30810:t=>{t.exports=["تغيير وضوح {title} على التيكات"]},24941:t=>{t.exports=["تغيير وضوح {title} على الأسابيع"]},29088:t=>{t.exports=["تغيير وضوح {title} على الأيام"]},68971:t=>{t.exports=["تغيير وضوح {title} على الساعات"]},64370:t=>{t.exports=["تغيير {title} الدقائق من"]},6659:t=>{t.exports=["تغيير وضوح {title} على الأشهر"]},29091:t=>{t.exports=["تغيير وضوح {title} على النطاقات"]},46948:t=>{t.exports=["تغيير وضوح {title} على الثواني"]},18567:t=>{t.exports=["تغيير خاصية {propertyName}"]},82211:t=>{t.exports=["الأيام"]},33486:t=>{t.exports=["أيام لـ"]},14077:t=>{t.exports=["أيام من"]},3143:t=>{t.exports=["ساعات"]},84775:t=>{t.exports=["ساعات من"]},11255:t=>{t.exports=["ساعات لـ"]},72223:t=>{t.exports=["نقل الرسومات"]},58964:t=>{t.exports=["الشهور"]},71770:t=>{t.exports=["أشهر من"]},37179:t=>{t.exports=["أشهر لـ"]},16465:t=>{t.exports=["دقائق"]},72317:t=>{t.exports=["دقائق لـ"]},25586:t=>{t.exports=["دقائق من"]},32925:t=>{t.exports=["ثواني"]},39017:t=>{t.exports=["ثواني لـ"]},6049:t=>{t.exports=["ثوان من"]},13604:t=>{t.exports=["نطاقات القدرة التحليلية"]},93016:t=>{t.exports=["أسابيع"]},32002:t=>{t.exports=["أسابيع من"]},28091:t=>{t.exports=["أسابيع لـ"]},59523:t=>{t.exports=["تيكات السعر"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ar.6803.be8cafcc34e317edec88.js b/charting_library/bundles/ar.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..256cd48d --- /dev/null +++ b/charting_library/bundles/ar.6803.be8cafcc34e317edec88.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports=["(سعر الفتح + أعلى سعر+ أدنى سعر + سعر الإغلاق)/4"]},94884:e=>{e.exports=["(أعلى سعر+ أدنى سعر + سعر الإغلاق)/3"]},10591:e=>{e.exports=["(أعلى سعر + أدنى سعر)/2"]},63243:e=>{e.exports=["تلوين الأعمدة طبقًا للإغلاق السابق"]},72171:e=>{e.exports=["مركز"]},9994:e=>{e.exports=["تعديل البيانات لأرباح الأسهم"]},10989:e=>{e.exports=["ضبط لتغييرات العقود"]},70816:e=>{e.exports=["متوسط الإغلاق"]},91757:e=>{e.exports=["الأسفل"]},50430:e=>{e.exports=["الخط السفلي"]},83760:e=>{e.exports=["الجزء الرئيسي"]},72269:e=>{e.exports=["إطارات"]},7445:e=>{e.exports=["مستوى الأساس"]},47586:e=>{e.exports=["سعر البيع واشراء"]},39667:e=>{e.exports=["الشموع الهابطة"]},87151:e=>{e.exports=["لون الإنخفاض"]},81285:e=>{e.exports=["تعديل البيانات"]},4329:e=>{e.exports=["افتراضي"]},86846:e=>{e.exports=["ملئ"]},58747:e=>{e.exports=["إملئ المنطقة العلوية"]},11157:e=>{e.exports=["ملء المنطقة السفلية"]},86953:e=>{e.exports=["أعمدة (الأعلى - الأدنى - الإغلاق)"]},77405:e=>{e.exports=["أفقي"]},39292:e=>{e.exports=["أعلى وأدنى"]},15107:e=>{e.exports=["آخر سعر"]},19286:e=>{e.exports=["يسار"]},76476:e=>{e.exports=["وسط"]},27879:e=>{e.exports=["بسيط"]},2391:e=>{e.exports=["خطوة"]},6350:e=>{e.exports=["ما قبل/بعد الجلسة"]},62521:e=>{e.exports=["خلفية ما قبل/بعد الجلسة"]},73947:e=>{e.exports=["الدقة"]},8094:e=>{e.exports=["إغلاق اليوم السابق"]},77986:e=>{e.exports=["خط السعر"]},24248:e=>{e.exports=["مصدر السعر"]},94089:e=>{e.exports=["إسقاط الأعمدة الصاعدة"]},5704:e=>{e.exports=["إسقاط الأعمدة الهابطة"]},29881:e=>{e.exports=["عرض الأسعار الحقيقية على مقياس السعر (بدلًا من سعر هيكن آشي)"]},21141:e=>{e.exports=["يمين"]},44673:e=>{e.exports=["ذو علامات"]},26458:e=>{e.exports=["ظل الشمعة"]},65994:e=>{e.exports=["الأعلى"]},57417:e=>{e.exports=["الخط العلوي"]},92960:e=>{e.exports=["محاذاة النص"]},90581:e=>{e.exports=["اتجاه النص"]},55314:e=>{e.exports=["أعمدة نحيفة"]},87492:e=>{e.exports=["توقيت"]},58416:e=>{e.exports=["نوع"]},5536:e=>{e.exports=["لون الإرتفاع"]},83610:e=>{e.exports=["الشموع الصاعدة"]},23500:e=>{e.exports=["استخدم التسوية في أقرب وقت على الفاصل الزمني اليومي"]},44085:e=>{e.exports=["عمودي"]},30792:e=>{e.exports=["شمعة"]},55740:e=>{e.exports=["تغيير أعمدة HLC"]},90168:e=>{e.exports=["تغيير عرض خط متوسط سعر الإغلاق"]},30385:e=>{e.exports=["تغيير لون خط متوسط سعر الإغلاق"]},97008:e=>{e.exports=["تغيير لون المنطقة"]},6610:e=>{e.exports=["تغيير عرض خط المنطقة"]},661:e=>{e.exports=["تغيير لون خطوط المنطقة"]},1316:e=>{e.exports=["تغيير مصدر سعر المنطقة"]},29180:e=>{e.exports=["تغيير لون خط سعر الشراء"]},31547:e=>{e.exports=["تغيير مستوى الأساس"]},4164:e=>{e.exports=["تغيير لون قاع خط الأساس"]},38990:e=>{e.exports=["تغيير لون قاع خط الأساس"]},73163:e=>{e.exports=["تغيير لون المنطقة السفلية لخط الأساس"]},12673:e=>{e.exports=["تغيير لون المنطقة العليا لخط الأساس"]},56819:e=>{e.exports=["تغيير مصدر السعر الأساسي"]},68621:e=>{e.exports=["تغيير لون خطوط خط الأساس"]},35339:e=>{e.exports=["تغيير عرض أعلى الخط الأساسي"]},76804:e=>{e.exports=["تغيير لون العمود الصاعد"] +},71816:e=>{e.exports=["تغيير لون العمود الهابط"]},36703:e=>{e.exports=["تغيير لون خط سعر البيع"]},29353:e=>{e.exports=["تغيير لون الأعمدة بناءً على الإغلاق السابق"]},85709:e=>{e.exports=["تغيير لون الأعمدة الصاعد"]},12155:e=>{e.exports=["تغيير لون الأعمدة الهابطة"]},66890:e=>{e.exports=["تغيير مصدر سعر العمود"]},71809:e=>{e.exports=["تغيير المنازل العشرية"]},31317:e=>{e.exports=["تغيير لون الساعات الممددة"]},60944:e=>{e.exports=["تغيير لون خط أعلى وأدنى سعر"]},83708:e=>{e.exports=["تغيير عرض خط أعلى وأدنى سعر"]},81080:e=>{e.exports=["تغيير لون جسم أعلى-أدنى"]},30033:e=>{e.exports=["تغيير وضوح جسم أعلى-أدنى"]},76885:e=>{e.exports=["تغيير لون حدود أعلى-أدنى"]},79236:e=>{e.exports=["تغيير وضوح حدود أعلى-أدنى"]},42981:e=>{e.exports=["تغيير وضوح ملصقات أعلى-أدنى"]},31937:e=>{e.exports=["تغيير لون ملصقات أعلى-أدنى"]},87828:e=>{e.exports=["تغيير لون الخط"]},17119:e=>{e.exports=["تغيير مصدر سعر الخط"]},69125:e=>{e.exports=["تغيير عرض الخط"]},70054:e=>{e.exports=["تغيير نوع الخط"]},49973:e=>{e.exports=["تغيير لون ما بعد الجلسة"]},5969:e=>{e.exports=["تغيير لون خط ما بعد الجلسة"]},50393:e=>{e.exports=["تغيير وضوح خط أسعار ما قبل/بعد الجلسة"]},46257:e=>{e.exports=["تغيير لون ما قبل الجلسة"]},60852:e=>{e.exports=["تغيير لون خط ما قبل الجلسة"]},91183:e=>{e.exports=["تغيير لون خط سعر الإغلاق السابق"]},87631:e=>{e.exports=["تغيير عرض خط سعر الإغلاق السابق"]},77640:e=>{e.exports=["تغيير لون خطوط السعر"]},97322:e=>{e.exports=["تغيير عرض خط السعر"]},28143:e=>{e.exports=["تغيير نطاق الأعمدة الرقيقة"]},75986:e=>{e.exports=["تغيير لون ذيل رينكو الهابط"]},7747:e=>{e.exports=["تغيير لون ذيل الرينكو الصاعد"]},9473:e=>{e.exports=["تغيير وضوح ذيل الرينكو"]},39783:e=>{e.exports=["تغيير عرض الأسعار الحقيقية على مقياس السعر (بدلًا من سعر هيكن آشي)"]},72886:e=>{e.exports=["تغيير الأعمدة الرقيقة"]},5464:e=>{e.exports=["تغيير لون حدود {candleType} الصاعد"]},61118:e=>{e.exports=["تغيير لون {candleType} الصاعد"]},60164:e=>{e.exports=["تغيير لون ذيل {candleType} الهابط"]},45543:e=>{e.exports=["تغيير لون ذيل {candleType} الصاعد"]},39987:e=>{e.exports=["تغيير وضوح ذيل {candleType}"]},47202:e=>{e.exports=["تغيير وضوح الجسم {candleType}"]},23986:e=>{e.exports=["تغيير وضوح حدود {candleType}"]},92330:e=>{e.exports=["تغيير لون حدود {candleType} الهابط"]},36320:e=>{e.exports=["تغيير لون {candleType} الهابط"]},79088:e=>{e.exports=["تغيير لون حدود عمود {chartType} الهابط"]},11107:e=>{e.exports=["تغيير لون حدود عمود {chartType} الصاعد"]},85503:e=>{e.exports=["تغيير لون {chartType} الهابط"]},61250:e=>{e.exports=["تغيير لون الإسقاط لحدود عمود {chartType} الصاعد"]},18465:e=>{e.exports=["تغيير لون عمود الإسقاط {chartType} الهابط"]},50453:e=>{e.exports=["تغيير لون عمود الإسقاط {chartType} الصاعد"]},59414:e=>{e.exports=["تغيير لون {chartType} الصاعد"]},21547:e=>{e.exports=["تغيير خاصية {inputName}"]},42390:e=>{e.exports=["ضبط لبيانات توزيعات الأرباح"]},99511:e=>{e.exports=["ضبط لتغييرات العقد"]},75165:e=>{e.exports=["شموع مفرغة"]},18995:e=>{e.exports=["نطاق","نطاق","نطاق","نطاقات","نطاق","نطاق"]},47500:e=>{e.exports=["رينكو"]},98402:e=>{ +e.exports=["استخدام التسوية عند الإغلاق على الفاصل الزمني اليومي"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ar.6848.1833cd09ce56c0318402.js b/charting_library/bundles/ar.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..01e4f628 --- /dev/null +++ b/charting_library/bundles/ar.6848.1833cd09ce56c0318402.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports=["إضافة"]},53585:e=>{e.exports=["إضافة لون مخصص"]},81865:e=>{e.exports=["الشفافية"]},60558:e=>{e.exports=["الحيوانات والطبيعة"]},14232:e=>{e.exports=["أنشطة"]},35305:e=>{e.exports=["الطعام والشراب"]},49546:e=>{e.exports=["أعلام"]},72302:e=>{e.exports=["أشياء"]},96330:e=>{e.exports=["الابتسامات والأشخاص"]},6878:e=>{e.exports=["رموز"]},15426:e=>{e.exports=["مستخدَمٌ حديثاً"]},15395:e=>{e.exports=["السفر والأماكن"]},73755:e=>{e.exports=["رمز آخر"]},16936:e=>{e.exports=["عودة"]},88046:e=>{e.exports=["رمز الرسم البياني الرئيسي"]},9898:e=>{e.exports=["حق"]},20036:e=>{e.exports=["إلغاء"]},72171:e=>{e.exports=["مركز"]},23398:e=>{e.exports=["تغيير الرمز"]},94551:e=>{e.exports=["الرسوم البيانية"]},64498:e=>{e.exports=["كل المصادر"]},91757:e=>{e.exports=["الأسفل"]},79852:e=>{e.exports=["سند"]},16079:e=>{e.exports=["متدرج"]},42973:e=>{e.exports=["خط منقط"]},59317:e=>{e.exports=["خط متقطع"]},56095:e=>{e.exports=["تخفيض"]},29601:e=>{e.exports=["الوصف"]},77405:e=>{e.exports=["أفقي"]},46812:e=>{e.exports=["زيادة"]},89298:e=>{e.exports=["اعتماد مقاصة"]},68988:e=>{e.exports=["موافق"]},19286:e=>{e.exports=["يسار"]},76476:e=>{e.exports=["وسط"]},29673:e=>{e.exports=["لا توجد أسواق تطابق المعايير التي عينتها"]},41379:e=>{e.exports=["لا توجد رموز تطابق معاييرك"]},55362:e=>{e.exports=["عادي"]},35563:e=>{e.exports=["تنسيق الرقم غير صالح."]},19724:e=>{e.exports=["مصادر"]},35637:e=>{e.exports=["ثابت"]},52298:e=>{e.exports=["بحث"]},13269:e=>{e.exports=["اختر مصدراً"]},2607:e=>{e.exports=["القيمة المحددة أكبر من الحد الأقصى للأداة والتي تبلغ ‎{max}."]},53669:e=>{e.exports=["القيمة المحددة أقل من الحد الأدنى للأداة والتي تبلغ {min}."]},89053:e=>{e.exports=["رمز"]},48490:e=>{e.exports=["الرمز والوصف"]},99983:e=>{e.exports=["بحث عن الرموز"]},54336:e=>{e.exports=["إزالة اللون"]},21141:e=>{e.exports=["يمين"]},65994:e=>{e.exports=["الأعلى"]},92960:e=>{e.exports=["محاذاة النص"]},90581:e=>{e.exports=["اتجاه النص"]},60142:e=>{e.exports=["السُّمْك"]},78019:e=>{e.exports=["استخدم علامات رياضية خاصة لتحل محل الرسومات المحددة: + ، - ، / ، * للسعر و + ، - لفهرس العمود."]},44085:e=>{e.exports=["عمودي"]},87592:e=>{e.exports=["عقود الفروقات"]},17023:e=>{e.exports=["تغيير درجة الشفافية"]},13066:e=>{e.exports=["تغيير اللون"]},95657:e=>{e.exports=["تغيير السماكة"]},18567:e=>{e.exports=["تغيير خاصية {propertyName}"]},36962:e=>{e.exports=["سعر الإغلاق"]},8448:e=>{e.exports=["العملات الرقمية"]},1328:e=>{e.exports=["إيصال إيداع"]},76080:e=>{e.exports=["على سبيل المثال +1"]},95166:e=>{e.exports=["/2"]},88720:e=>{e.exports=["اقتصاد"]},39512:e=>{e.exports=["فوركس"]},81859:e=>{e.exports=["العقود الآجلة"]},39337:e=>{e.exports=["أعلى سعر"]},91815:e=>{e.exports=["أعلى سعر+أقل سعر /2"]},40771:e=>{e.exports=["أعلى سعر+أقل سعر+الإغلاق /3"]},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["مؤشر"]},38071:e=>{e.exports=["المؤشرات"]},12504:e=>{e.exports=["أعلى سعر+أقل سعر+الأفتتاح+الإغلاق/4"]},38466:e=>{e.exports=["الأفتتاح"]},3919:e=>{e.exports=["أقل سعر"]},36931:e=>{e.exports=["سهم"] +}}]); \ No newline at end of file diff --git a/charting_library/bundles/ar.7076.5055b5f097e7204685ed.js b/charting_library/bundles/ar.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..dda6cfba --- /dev/null +++ b/charting_library/bundles/ar.7076.5055b5f097e7204685ed.js @@ -0,0 +1,41 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:t=>{t.exports=["إعادة"]},14642:t=>{t.exports=["داكن"]},69841:t=>{t.exports=["فاتح"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["يوم"],t.exports.h_dates=["ساعة"],t.exports.m_dates=["دقيقة"],t.exports.s_dates="s",t.exports.in_dates="in"},97840:t=>{t.exports=["يوم"]},64302:t=>{t.exports=["ساعة"]},79442:t=>{t.exports=["دقيقة"]},22448:t=>{t.exports="s"},16493:t=>{t.exports=["نسخة ‎{title}‎"]},13395:t=>{t.exports=["يوم"]},37720:t=>{t.exports=["شهر"]},69838:t=>{t.exports=["نطاق"]},59231:t=>{t.exports="T"},85521:t=>{t.exports=["أسبوع"]},13994:t=>{t.exports=["ساعة"]},6791:t=>{t.exports=["دقيقة"]},2949:t=>{t.exports="s"},77297:t=>{t.exports="C"},56723:t=>{t.exports="H"},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports="L"},78155:t=>{t.exports="O"},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["إغلاق"],t.exports.Back_input=["عودة"],t.exports["Hull MA_input"]=["متوسط متحرك هال"],t.exports["{number} item_combobox_input"]=["‎{number}‎ عنصر","‎{number}‎ عنصر","‎{number}‎ عنصر","‎{number}‎ عناصر","‎{number}‎ عنصراً","‎{number}‎ عنصراً"],t.exports.Length_input=["طول"],t.exports.Plot_input=["ارسم"],t.exports.Zero_input=["صفر"],t.exports.Signal_input=["إشارة"],t.exports.Long_input=["شراء"],t.exports.Short_input=["بيع"],t.exports.UpperLimit_input=["الانحراف العلوي"],t.exports.LowerLimit_input=["حد أدنى"],t.exports.Offset_input=["موازن"],t.exports.length_input=["طول"],t.exports.mult_input=["مضاعف"],t.exports.short_input=["بيع"],t.exports.long_input=["شراء"],t.exports.Limit_input=["حد"],t.exports.Move_input=["حركة"],t.exports.Value_input=["قيمة"],t.exports.Method_input=["طريقة"],t.exports["Values in status line_input"]=["القيم في سطر الحالة"],t.exports["Labels on price scale_input"]=["الملصقات على مقياس السعر"],t.exports["Accumulation/Distribution_input"]=["تجميع/توزيع"],t.exports.ADR_B_input=["DADR_B"],t.exports["Equality Line_input"]=["خط المساواة"],t.exports["Window Size_input"]=["حجم النافذة"],t.exports.Sigma_input=["سيجما"],t.exports["Aroon Up_input"]=["أرون صاعد"],t.exports["Aroon Down_input"]=["أرون هابط"],t.exports.Upper_input=["العلوي"],t.exports.Lower_input=["أدنى"],t.exports.Deviation_input=["الانحراف"],t.exports["Levels Format_input"]=["تنسيق المستويات"],t.exports["Labels Position_input"]=["ملصقات المركز"],t.exports["0 Level Color_input"]=["مستوى اللون 0"],t.exports["0.236 Level Color_input"]=["مستوى اللون 0.236"],t.exports["0.382 Level Color_input"]=["مستوى اللون 0.382"],t.exports["0.5 Level Color_input"]=["مستوى اللون 0.5"],t.exports["0.618 Level Color_input"]=["مستوى اللون 0.618"],t.exports["0.65 Level Color_input"]=["مستوى اللون 0.65"],t.exports["0.786 Level Color_input"]=["مستوى اللون 0.786"],t.exports["1 Level Color_input"]=["مستوى اللون 1"],t.exports["1.272 Level Color_input"]=["مستوى اللون 1.272"],t.exports["1.414 Level Color_input"]=["مستوى اللون 1.414"],t.exports["1.618 Level Color_input"]=["مستوى اللون 1.618"], +t.exports["1.65 Level Color_input"]=["مستوى اللون 1.65"],t.exports["2.618 Level Color_input"]=["مستوى اللون 2.618"],t.exports["2.65 Level Color_input"]=["مستوى اللون 2.65"],t.exports["3.618 Level Color_input"]=["مستوى اللون 3.618"],t.exports["3.65 Level Color_input"]=["مستوى اللون 3.65"],t.exports["4.236 Level Color_input"]=["مستوى اللون 4.236"],t.exports["-0.236 Level Color_input"]=["مستوى اللون -0.236"],t.exports["-0.382 Level Color_input"]=["مستوى اللون -0.382"],t.exports["-0.618 Level Color_input"]=["مستوى اللون -0.618"],t.exports["-0.65 Level Color_input"]=["مستوى اللون -0.65"],t.exports.ADX_input=["متوسط مؤشر الاتجاه (ADX)"],t.exports["ADX Smoothing_input"]=["تحسين مؤشر متوسط الحركة الاتجاهية"],t.exports["DI Length_input"]=["طول مؤشر الاتجاه"],t.exports.Smoothing_input=["تحسين"],t.exports.ATR_input=["متوسط ​​المدى الحقيقي ATR"],t.exports.Growing_input=["صاعد"],t.exports.Falling_input=["هابط"],t.exports["Color 0_input"]=["لون 0"],t.exports["Color 1_input"]=["لون 1"],t.exports.Source_input=["مصدر"],t.exports.StdDev_input=["الانحراف المعياري"],t.exports.Basis_input=["أساس"],t.exports.Median_input=["قيمة متوسطة"],t.exports["Bollinger Bands %B_input"]=["حدود بولنجر %B"],t.exports.Overbought_input=["تشبع شرائي"],t.exports.Oversold_input=["تشبع بيعي"],t.exports["Bollinger Bands Width_input"]=["عرض حدود بولنجر"],t.exports["RSI Length_input"]=["طول مؤشر القوى النسبية"],t.exports["UpDown Length_input"]=["طول الصعود أو الهبوط"],t.exports["ROC Length_input"]=["طول معدل التغير"],t.exports.MF_input=["التدفق النقدي"],t.exports.resolution_input=["الدقة"],t.exports["Fast Length_input"]=["طول الخط السريع"],t.exports["Slow Length_input"]=["طول الخط البطيء"],t.exports["Chaikin Oscillator_input"]=["مؤشر شايكين"],t.exports.P_input="P",t.exports.X_input="X",t.exports.Q_input="Q",t.exports.p_input=["P"],t.exports.x_input=["X"],t.exports.q_input="q",t.exports.Price_input=["سعر"],t.exports["Chande MO_input"]=["مؤشر زخم اتشاند"],t.exports["Zero Line_input"]=["خط الصفر"],t.exports["Color 2_input"]=["لون 2"],t.exports["Color 3_input"]=["لون 3"],t.exports["Color 4_input"]=["لون 4"],t.exports["Color 5_input"]=["لون 5"],t.exports["Color 6_input"]=["لون 6"],t.exports["Color 7_input"]=["لون 7"],t.exports["Color 8_input"]=["لون 8"],t.exports.CHOP_input=["نطاق تقلب سعري (نطاق شوب)"],t.exports["Upper Band_input"]=["الحد العلوي"],t.exports["Lower Band_input"]=["الحد السفلي"],t.exports.CCI_input=["مؤشر قناة السلع، CCI"],t.exports["Smoothing Line_input"]=["خط التحسين"],t.exports["Smoothing Length_input"]=["طول التحسين"],t.exports["WMA Length_input"]=["طول المتوسط المتحرك المرجح بحجم التداول"],t.exports["Long RoC Length_input"]=["قيمة معدل تغير كبيرة"],t.exports["Short RoC Length_input"]=["معدل التغير القصير"],t.exports.sym_input=["رمز"],t.exports.Symbol_input=["رمز"],t.exports.Correlation_input=["علاقة ارتباط"],t.exports.Period_input=["الفترة الزمنية"],t.exports.Centered_input=["مركزي"],t.exports["Detrended Price Oscillator_input"]=["مؤشر تذبذب السعر"],t.exports.isCentered_input=["متمركز"],t.exports.DPO_input=["مؤشر تذبذب السعر"], +t.exports["ADX smoothing_input"]=["تحسين مؤشر متوسط الحركة الاتجاهية"],t.exports["+DI_input"]="+DI",t.exports["-DI_input"]="-DI",t.exports.DEMA_input=["المتوسط المتحرك الأسي المزدوج DEMA"],t.exports.Divisor_input=["المقام (المقسوم عليه)"],t.exports.EOM_input=["بيانات نهاية الشهر"],t.exports["Elder's Force Index_input"]=["مؤشر قوى إلدر"],t.exports.Percent_input=["نسبة مئوية"],t.exports.Exponential_input=["أسي"],t.exports.Average_input=["متوسط"],t.exports["Upper Percentage_input"]=["النسبة المئوية العليا"],t.exports["Lower Percentage_input"]=["النسبة المئوية الدنيا"],t.exports.Fisher_input=["تحويلة فيشر"],t.exports.Trigger_input=["إشارة الدخول (الزناد)"],t.exports.Level_input=["مستوى"],t.exports["Trader EMA 1 length_input"]=["طول 1 EMA للمتداول"],t.exports["Trader EMA 2 length_input"]=["طول 2 EMA للمتداول"],t.exports["Trader EMA 3 length_input"]=["طول 3 EMA للمتداول"],t.exports["Trader EMA 4 length_input"]=["طول 4 EMA للمتداول"],t.exports["Trader EMA 5 length_input"]=["طول 5 EMA للمتداول"],t.exports["Trader EMA 6 length_input"]=["طول 6 EMA للمتداول"],t.exports["Investor EMA 1 length_input"]=["طول EMA 1 للمستثمر"],t.exports["Investor EMA 2 length_input"]=["طول EMA 2 للمستثمر"],t.exports["Investor EMA 3 length_input"]=["طول EMA 3 للمستثمر"],t.exports["Investor EMA 4 length_input"]=["طول EMA 4 للمستثمر"],t.exports["Investor EMA 5 length_input"]=["طول EMA 5 للمستثمر"],t.exports["Investor EMA 6 length_input"]=["طول EMA 6 للمستثمر"],t.exports.HV_input="HV",t.exports["Conversion Line Periods_input"]=["فترات خط التحويل"],t.exports["Base Line Periods_input"]=["فترات خط الأساس"],t.exports["Lagging Span_input"]=["مدى التأخير"],t.exports["Conversion Line_input"]=["خط التحويل"],t.exports["Base Line_input"]=["خط الأساس"],t.exports["Leading Span A_input"]=["الفترة الرائدة A"],t.exports["Leading Span B_input"]=["الفترة الرائدة B"],t.exports["Plots Background_input"]=["خلفية الرسومات"],t.exports["yay Color 0_input"]=["سنوي لون 0"],t.exports["yay Color 1_input"]=["سنوي لون 1"],t.exports.Multiplier_input=["متضاعف"],t.exports["Bands style_input"]=["نمط الحدود"],t.exports.Middle_input=["منتصف"],t.exports.useTrueRange_input=["استخدام المدى الحقيقي"],t.exports.ROCLen1_input="ROCLen1",t.exports.ROCLen2_input="ROCLen2",t.exports.ROCLen3_input="ROCLen3",t.exports.ROCLen4_input="ROCLen4",t.exports.SMALen1_input=["المتوسط المتحرك البسيط 1"],t.exports.SMALen2_input=["المتوسط المتحرك البسيط 2"],t.exports.SMALen3_input=["المتوسط المتحرك البسيط 3"],t.exports.SMALen4_input=["المتوسط المتحرك البسيط 4"],t.exports.SigLen_input=["إشارة"],t.exports.KST_input="KST",t.exports.Sig_input=["إشارة"],t.exports.roclen1_input="roclen1",t.exports.roclen2_input="roclen2",t.exports.roclen3_input="roclen3",t.exports.roclen4_input="roclen4",t.exports.smalen1_input=["المتوسط المتحرك البسيط 1"],t.exports.smalen2_input=["المتوسط المتحرك البسيط 2"],t.exports.smalen3_input=["المتوسط المتحرك البسيط 3"],t.exports.smalen4_input=["المتوسط المتحرك البسيط 4"],t.exports.siglen_input=["الإشارة"],t.exports["Upper Deviation_input"]=["الانحراف العلوي"], +t.exports["Lower Deviation_input"]=["انحراف أدنى"],t.exports["Use Upper Deviation_input"]=["استخدام الانحراف العلوي"],t.exports["Use Lower Deviation_input"]=["استخدام الانحراف السفلي"],t.exports.Count_input=["عد"],t.exports.Crosses_input=["تقاطعات"],t.exports.MOM_input=["على مدى شهري"],t.exports.MA_input=["المتوسط المتحرك"],t.exports["Length EMA_input"]=["طول المتوسط المتحرك الأسي"],t.exports["Length MA_input"]=["طول المتوسط المتحرك"],t.exports["Fast length_input"]=["طول الخط السريع"],t.exports["Slow length_input"]=["بطيء"],t.exports["Signal smoothing_input"]=["تحسين الإشارة"],t.exports["Simple ma(oscillator)_input"]=["المتوسط المتحرك البسيط (كمتذبذب)"],t.exports["Simple ma(signal line)_input"]=["المتوسط المتحرك البسيط (كخط فردي)"],t.exports.Histogram_input=["أعمدة أحصائية"],t.exports.MACD_input=["الماكد"],t.exports.fastLength_input=["طول الخط السريع"],t.exports.slowLength_input=["طول الخط البطئ"],t.exports.signalLength_input=["طول الإشارة"],t.exports.NV_input=["شركة عامة nv"],t.exports.OnBalanceVolume_input=["مؤشر obv"],t.exports.Start_input=["ابدأ"],t.exports.Increment_input=["ازدياد"],t.exports["Max value_input"]=["القيمة العظمى"],t.exports.ParabolicSAR_input=["بارابوليك سار"],t.exports.start_input=["بداية"],t.exports.increment_input=["ازدياد"],t.exports.maximum_input=["الأقصى"],t.exports["Short length_input"]=["قصير"],t.exports["Long length_input"]=["مسافة طول كبيرة"],t.exports.OSC_input=["مؤشر متذبذب"],t.exports.shortlen_input=["قصير"],t.exports.longlen_input=["طويل"],t.exports.PVT_input=["اتجاه حجم تداول الأسعار"],t.exports.ROC_input=["معدل التغير"],t.exports.RSI_input=["مؤشر القوى النسبية"],t.exports.RVGI_input=["مؤشر النشاط النسبي"],t.exports.RVI_input=["مؤشر النشاط النسبي"],t.exports["Long period_input"]=["فترة زمنية طويلة"],t.exports["Short period_input"]=["فترة زمنية قصيرة"],t.exports["Signal line period_input"]=["فترة خط اإلشارة"],t.exports.SMI_input=["مؤشر إرجوديك SMI"],t.exports["SMI Ergodic Oscillator_input"]=["مؤشر إرجوديك SMI"],t.exports.Indicator_input=["مؤشر"],t.exports.Oscillator_input=["مؤشر متذبذب"],t.exports.K_input="K",t.exports.D_input=["يوم"],t.exports.smoothK_input=["k المحسنة"],t.exports.smoothD_input=["d المحسنة"],t.exports["%K_input"]="%K",t.exports["%D_input"]="%D",t.exports["Stochastic Length_input"]=["طول الاستوكاستك"],t.exports["RSI Source_input"]=["مصدر مؤشر القوى النسبية"],t.exports.lengthRSI_input=["طول مؤشر القوى النسبية"],t.exports.lengthStoch_input=["طول الاستوكاستك"],t.exports.TRIX_input=["مؤشر TRIX"],t.exports.TEMA_input=["المتوسط المتحرك الأسي الثلاثي"],t.exports["Long Length_input"]=["طويل"],t.exports["Short Length_input"]=["قصير"],t.exports["Signal Length_input"]=["إشارة"],t.exports.Length1_input=["طول 1"],t.exports.Length2_input=["طول 2"],t.exports.Length3_input=["طول 3"],t.exports.length7_input=["طول 7"],t.exports.length14_input=["طول 14"],t.exports.length28_input=["طول 28"],t.exports.UO_input=["مؤشر ألتميت"],t.exports.VWMA_input=["المتوسط المتحرك المرجح بحجم التداول"],t.exports.len_input=["طول"],t.exports["VI +_input"]="VI +",t.exports["VI -_input"]="VI -", +t.exports["%R_input"]=["%K"],t.exports["Jaw Length_input"]=["طول الفك"],t.exports["Teeth Length_input"]=["طول الأسنان"],t.exports["Lips Length_input"]=["طول الشفاه"],t.exports.Jaw_input=["فك"],t.exports.Teeth_input=["الأسنان"],t.exports.Lips_input=["الشفاه"],t.exports["Jaw Offset_input"]="Jaw Offset",t.exports["Teeth Offset_input"]="Teeth Offset",t.exports["Lips Offset_input"]="Lips Offset",t.exports["Down fractals_input"]=["فركتلات هابطة"],t.exports["Up fractals_input"]=["فركتلات صاعدة"],t.exports.Periods_input=["الفترات"],t.exports.Shapes_input=["أشكال"],t.exports["show MA_input"]=["عرض المتوسط المتحرك"],t.exports["MA Length_input"]=["طول المتوسط المتحرك"],t.exports["Color based on previous close_input"]=["تلوين الأعمدة طبقًا للإغلاق السابق"],t.exports["Rows Layout_input"]=["تخطيط الصفوف"],t.exports["Row Size_input"]=["حجم الصف"],t.exports.Volume_input=["حجم تداول"],t.exports["Value Area volume_input"]=["حجم منطقة مهمة"],t.exports["Extend Right_input"]=["تمديد لليمين"],t.exports["Extend POC Right_input"]=["إمتداد نقطة التغير إلى اليمين"],t.exports["Extend VAH Right_input"]=["تمديد VAH Right"],t.exports["Extend VAL Right_input"]=["تمديد VAL Right"],t.exports["Value Area Volume_input"]=["حجم منطقة مهمة"],t.exports.Placement_input=["وضع"],t.exports.POC_input=["نقطة التغير"],t.exports["Developing Poc_input"]=["تطوير نقطة التغير"],t.exports["Up Volume_input"]=["حجم تداول صاعد"],t.exports["Down Volume_input"]=["تراجع حجم التداول"],t.exports["Value Area_input"]=["منطقة مهمة"],t.exports["Histogram Box_input"]=["مربع الأعمدة الإحصائية"],t.exports["Value Area Up_input"]=["منطقة صعود مهمة"],t.exports["Value Area Down_input"]=["منطقة هبوط مهمة"],t.exports["Number Of Rows_input"]=["عدد الصفوف"],t.exports["Ticks Per Row_input"]=['علامة سعرية "تك" لكل صف'],t.exports["Up/Down_input"]=["صعود/هبوط"],t.exports.Total_input=["إجمالي"],t.exports.Delta_input=["دلتا"],t.exports.Bar_input=["عمود"],t.exports.Day_input=["يوم"],t.exports["Deviation (%)_input"]=["الإنحراف (%)"],t.exports.Depth_input=["عمق"],t.exports["Extend to last bar_input"]=["مد إلى آخر شمعة أو عمود بياني"],t.exports.Simple_input=["بسيط"],t.exports.Weighted_input=["مُرجّح"],t.exports["Wilder's Smoothing_input"]=["تهذيب التحركات بطريقة وايلدر"],t.exports["1st Period_input"]=["الفترة الأولى"],t.exports["2nd Period_input"]=["الفترة الثانية"],t.exports["3rd Period_input"]=["الفترة الثالثة"],t.exports["4th Period_input"]=["الفترة الرابعة"],t.exports["5th Period_input"]=["الفترة الخامسة"],t.exports["6th Period_input"]=["الفترة السادسة"],t.exports["Rate of Change Lookback_input"]=["معدل تغير فترة المراقبة"],t.exports["Instrument 1_input"]=["الأداة 1"],t.exports["Instrument 2_input"]=["الأداة 2"],t.exports["Rolling Period_input"]=["الفترات المتعاقبة"],t.exports["Standard Errors_input"]=["الأخطاء المعيارية"],t.exports["Averaging Periods_input"]=["فترات حساب المتوسّط"],t.exports["Days Per Year_input"]=["أيام في السنة"],t.exports["Market Closed Percentage_input"]=["النسبة المئوية لإغلاقات السوق"],t.exports["ATR Mult_input"]=["مضاعف ATR"], +t.exports.VWAP_input=["متوسط السعر المرجح بحجم التداول VWAP"],t.exports["Anchor Period_input"]=["فترة التثبيت"],t.exports.Session_input=["جلسة"],t.exports.Week_input=["أسبوع"],t.exports.Month_input=["شهر"],t.exports.Year_input=["سنة"],t.exports.Decade_input=["عقد"],t.exports.Century_input=["قرن"],t.exports.Sessions_input=["الجلسات"],t.exports["Each (pre-market, market, post-market)_input"]=["كل (ما قبل الجلسة، الجلسة، ما بعد الجلسة)"],t.exports["Pre-market only_input"]=["ما قبل الجلسة فقط"],t.exports["Market only_input"]=["السوق فقط"],t.exports["Post-market only_input"]=["ما بعد الجلسة فقط"],t.exports["Main chart symbol_input"]=["رمز الرسم البياني الرئيسي"],t.exports["Another symbol_input"]=["رمز آخر"],t.exports.Line_input=["خط"],t.exports["Nothing selected_combobox_input"]=["لم يتم إخيار شيء"],t.exports["All items_combobox_input"]=["جميع المواد"],t.exports.Cancel_input=["إلغاء"],t.exports.Open_input=["مفتوح"]},54138:t=>{t.exports=["عكس المقياس"]},47807:t=>{t.exports=["مدرجة إلى 100"]},34727:t=>{t.exports=["لوغاريتمي"]},19238:t=>{t.exports=["بدون ملصقات متداخلة"]},70361:t=>{t.exports=["نسبة مئوية"]},72116:t=>{t.exports=["عادي"]},33021:t=>{t.exports="ETH"},75610:t=>{t.exports=["ساعات التداول الإلكتروني"]},97442:t=>{t.exports=["ساعات التداول المُمددة"]},32929:t=>{t.exports=["بعد"]},56137:t=>{t.exports=["قبل"]},98801:t=>{t.exports=["ما بعد الإغلاق"]},56935:t=>{t.exports=["ما قبل الافتتاح"]},63798:t=>{t.exports=["ساعات التداول العادية"]},24380:t=>{t.exports=["ساعات التداول العادية"]},27991:t=>{t.exports=["مايو"]},68716:t=>{t.exports=Object.create(null),t.exports["Amortization of Intangibles_study"]=["إهلاك الأصول غير الملموسة"],t.exports["Amortization of Deferred Charges_study"]=["إهلاك الرسوم المؤجلة"],t.exports["Average Day Range_study"]=["متوسط المدى اليومي"],t.exports["Bull Bear Power_study"]=["مؤشر قوة الشراء والبيع"],t.exports["Directional Movement Index_study"]=["مؤشر الحركة الاتجاهية"],t.exports["Ichimoku Cloud_study"]=["سحابة إيتشيموكو"],t.exports.Ichimoku_study=["إيشيموكو"],t.exports["Moving Average Convergence Divergence_study"]=["مؤشر التقارب والتباعد للمُتوسطات المُتحرِّكة"],t.exports["Volume Weighted Average Price_study"]=["متوسط السعر المرجح بحجم التداول"],t.exports["Volume Weighted Moving Average_study"]=["المتوسط المتحرك المرجح بحجم التداول"],t.exports["Williams Percent Range_study"]=["نطاق ويليامز النسبي"],t.exports.Doji_study=["نموذج الدوجي"],t.exports["Spinning Top Black_study"]=["نموذج القمة الدوراة البيعي"],t.exports["Spinning Top White_study"]=["نموذج القمة الدوارة"],t.exports.Technicals_study=["تحليلات فنية"],t.exports["Accounts payable_study"]=["الحسابات المستحقة الدفع"],t.exports["Accounts receivables, gross_study"]=["ذمم مدينة، إجمالي"],t.exports["Accounts receivable - trade, net_study"]=["الحسابات المستحقة القبض - التجارة، الصافي"],t.exports.Accruals_study=["المستحقات"],t.exports["Accrued payroll_study"]=["المرتبات المستحقة"],t.exports["Accumulated depreciation, total_study"]=["الإهلاك المتراكم، الإجمالي"], +t.exports["Additional paid-in capital/Capital surplus_study"]=["رأس المال الإضافي المدفوع/فائض رأس المال"],t.exports["After tax other income/expense_study"]=["الدخل/المصروفات الأخرى بعد الضريبة"],t.exports["Altman Z-score_study"]="Altman Z-score",t.exports.Amortization_study=["الإهلاك"],t.exports["Amortization of intangibles_study"]=["إهلاك الأصول غير الملموسة"],t.exports["Amortization of deferred charges_study"]=["إهلاك الرسوم المؤجلة"],t.exports["Asset turnover_study"]=["دوران الأصول"],t.exports["Average basic shares outstanding_study"]=["متوسط الأسهم الأساسية القائمة"],t.exports["Bad debt / Doubtful accounts_study"]=["الديون المعدومة / الحسابات المشكوك فيها"],t.exports["Basic EPS_study"]=["ربحية السهم الأساسية"],t.exports["Basic earnings per share (Basic EPS)_study"]=["ربحية السهم الأساسية (EPS الأساسية)"],t.exports["Beneish M-score_study"]="Beneish M-score",t.exports["Book value per share_study"]=["القيمة الدفترية للسهم"],t.exports["Buyback yield %_study"]=["عائد إعادة الشراء %"],t.exports["Capital and operating lease obligations_study"]=["التزامات رأس المال والتأجير التشغيلي"],t.exports["Capital expenditures_study"]=["النفقات الرأسمالية"],t.exports["Capital expenditures - fixed assets_study"]=["نفقات رأس المال - الأصول الثابتة"],t.exports["Capital expenditures - other assets_study"]=["نفقات رأس المال - الأصول الأخرى"],t.exports["Capitalized lease obligations_study"]=["التزامات الإيجار الرأسمالي"],t.exports["Cash and short term investments_study"]=["النقدية والاستثمارات قصيرة الأجل"],t.exports["Cash conversion cycle_study"]=["دورة تحويل النقدية"],t.exports["Cash & equivalents_study"]=["النقدية وما شابهها"],t.exports["Cash from financing activities_study"]=["العائد النقدي من الأنشطة المالية"],t.exports["Cash from investing activities_study"]=["العائد النقدي من الأنشطة الاستثمارية"],t.exports["Cash from operating activities_study"]=["العائد النقدي من الأنشطة التشغيلية"],t.exports["Cash to debt ratio_study"]=["نسبة السيولة النقدية إلى الدين"],t.exports["Change in accounts payable_study"]=["التغيير في حسابات الدفع"],t.exports["Change in accounts receivable_study"]=["التغيير في حسابات القبض"],t.exports["Change in accrued expenses_study"]=["التغيير في المصاريف المتراكمة"],t.exports["Change in inventories_study"]=["التغيير في المخزونات"],t.exports["Change in other assets/liabilities_study"]=["التغيير في الأصول/المطلوبات الأخرى"],t.exports["Change in taxes payable_study"]=["التغيير في الضرائب المستحقة"],t.exports["Changes in working capital_study"]=["تغيّر رأس المال العامل"],t.exports["COGS to revenue ratio_study"]=["نسبة تكلفة البضائع المباعة على الإيرادات"],t.exports["Common dividends paid_study"]=["توزيعات الأرباح العادية المدفوعة"],t.exports["Common equity, total_study"]=["الأسهم العادية، الإجمالي"],t.exports["Common stock par/Carrying value_study"]=["تعادل الأسهم العادية/القيمة الدفترية"],t.exports["Cost of goods_study"]=["تكلفة السلع"],t.exports["Cost of goods sold_study"]=["تكلفة السلع ‎المباعة"], +t.exports["Current portion of LT debt and capital leases_study"]=["الجزء الحالي من الديون طويلة الأجل وعقود الإيجار الرأسمالية"],t.exports["Current ratio_study"]=["النسبة الجارية"],t.exports["Days inventory_study"]=["أيام الجرد"],t.exports["Days payable_study"]=["أيام الدفع"],t.exports["Days sales outstanding_study"]=["أيام المبيعات المعلقة"],t.exports["Debt to assets ratio_study"]=["نسبة الدين إلى الأصول"],t.exports["Debt to EBITDA ratio_study"]=["نسبة الدين إلى EBITDA"],t.exports["Debt to equity ratio_study"]=["نسبة الدين إلى حقوق الملكية"],t.exports["Debt to revenue ratio_study"]=["نسبة الدين إلى الإيرادات"],t.exports["Deferred income, current_study"]=["الدخل المؤجل الجاري"],t.exports["Deferred income, non-current_study"]=["الدخل المؤجل غير الجاري"],t.exports["Deferred tax assets_study"]=["الأصول الضريبية المؤجلة"],t.exports["Deferred taxes (cash flow)_study"]=["الضرائب المؤجلة (التدفق النقدي)"],t.exports["Deferred tax liabilities_study"]=["المطلوبات الضريبية المؤجلة"],t.exports.Depreciation_study=["الاستهلاك"],t.exports["Deprecation and amortization_study"]=["الإهلاك والإطفاء"],t.exports["Depreciation & amortization (cash flow)_study"]=["الإهلاك والإطفاء (التدفق النقدي)"],t.exports["Depreciation/depletion_study"]=["الإهلاك/النضوب"],t.exports["Diluted EPS_study"]=["الربح للسهم المخفف"],t.exports["Diluted earnings per share (Diluted EPS)_study"]=["ربحية السهم المخففة (EPS المخففة)"],t.exports["Diluted net income available to common stockholders_study"]=["صافي الدخل المخفف المتاح للمساهمين العاديين"],t.exports["Diluted shares outstanding_study"]=["الأسهم المخففة القائمة"],t.exports["Dilution adjustment_study"]=["تعديل التخفيف"],t.exports["Discontinued operations_study"]=["العمليات المتوقفة"],t.exports["Dividend payout ratio %_study"]=["نسبة توزيع الأرباح %"],t.exports["Dividends payable_study"]=["أرباح مستحقة الدفع"],t.exports["Dividends per share - common stock primary issue_study"]=["توزيعات الأرباح لكل سهم - إصدار أولي للأسهم العادية"],t.exports["Dividend yield %_study"]=["عائد الربح الموزّع %"],t.exports["Earnings yield_study"]=["عائد الأرباح"],t.exports.EBIT_study="EBIT",t.exports.EBITDA_study=["الأرباح قبل خصم ضرائب الفائدة والاستهلاك والتخفيف"],t.exports["EBITDA margin %_study"]=["هامش EBITDA %"],t.exports["Effective interest rate on debt %_study"]=["معدل الفائدة الفعلي على الدين%"],t.exports["Enterprise value_study"]=["قيمة المؤسسة"],t.exports["Enterprise value to EBITDA ratio_study"]=["قيمة المؤسسة إلى نسبة EBITDA"],t.exports["Enterprise value to EBIT ratio_study"]=["قيمة المؤسسة إلى EBIT"],t.exports["Enterprise value to revenue ratio_study"]=["قيمة المؤسسة إلى نسبة الإيرادات"],t.exports["EPS basic one year growth_study"]=["نمو ربحية السهم لعام واحد"],t.exports["EPS diluted one year growth_study"]=["نمو ربحية السهم المخففة لعام واحد"],t.exports["EPS estimates_study"]=["توقعات ربحية السهم"],t.exports["Equity in earnings_study"]=["حقوق الملكية في الأرباح"],t.exports["Equity to assets ratio_study"]=["نسبة حقوق الملكية إلى الأصول"], +t.exports["Financing activities – other sources_study"]=["أنشطة التمويل - مصادر أخرى"],t.exports["Financing activities – other uses_study"]=["أنشطة التمويل - استخدامات أخرى"],t.exports["Float shares outstanding_study"]=["الأسهم المعومة القائمة"],t.exports["Free cash flow_study"]=["التدفق النقدي الحر"],t.exports["Free cash flow margin %_study"]=["هامش التدفق النقدي الحر %"],t.exports["Fulmer H factor_study"]=["عامل Fulmer H"],t.exports["Funds from operations_study"]=["الأموال المحققة من الأنشطة التشغيلية"],t.exports["Goodwill, net_study"]=["السمعة الحسنة، صافي"],t.exports["Goodwill to assets ratio_study"]=["نسبة السمعة الحسنة إلى الأصول"],t.exports["Graham's number_study"]=["رقم جراهام"],t.exports["Gross margin %_study"]=["هامش الربح %"],t.exports["Gross profit_study"]=["الربح الإجمالي"],t.exports["Gross profit to assets ratio_study"]=["نسبة إجمالي الربح إلى الأصول"],t.exports["Gross property/plant/equipment_study"]=["إجمالي الممتلكات/المصانع/المعدات"],t.exports.Impairments_study=["اعتلالات"],t.exports["Income Tax Credits_study"]=["ائتمانات ضريبة الدخل"],t.exports["Income tax, current_study"]=["ضريبة الدخل، الحالي"],t.exports["Income tax, current - domestic_study"]=["ضريبة الدخل، الحالية - المحلية"],t.exports["Income Tax, current - foreign_study"]=["ضريبة الدخل، الحالية - الأجنبية"],t.exports["Income tax, deferred_study"]=["ضريبة الدخل المؤجلة"],t.exports["Income tax, deferred - domestic_study"]=["ضريبة الدخل المؤجلة - محلية"],t.exports["Income tax, deferred - foreign_study"]=["ضريبة الدخل المؤجلة - أجنبية"],t.exports["Income tax payable_study"]=["ضريبة الدخل المستحقة"],t.exports["Interest capitalized_study"]=["الفوائد الرأسمالية"],t.exports["Interest coverage_study"]=["تغطية الفائدة"],t.exports["Interest expense, net of interest capitalized_study"]=["مصروفات الفوائد، صافي الفوائد الرأسمالية"],t.exports["Interest expense on debt_study"]=["حساب الفائدة على الديون"],t.exports["Inventories - finished goods_study"]=["المخزونات - البضائع الجاهزة"],t.exports["Inventories - progress payments & other_study"]=["المخزونات - المدفوعات المرحلية وغيرها"],t.exports["Inventories - raw materials_study"]=["المخزونات - المواد الخام"],t.exports["Inventories - work in progress_study"]=["الجرد - أعمال تحت التنفيذ"],t.exports["Inventory to revenue ratio_study"]=["نسبة المخزون إلى الإيرادات"],t.exports["Inventory turnover_study"]=["معدل دوران المخزون"],t.exports["Investing activities – other sources_study"]=["أنشطة الاستثمار - مصادر أخرى"],t.exports["Investing activities – other uses_study"]=["أنشطة الاستثمار - استخدامات أخرى"],t.exports["Investments in unconsolidated subsidiaries_study"]=["استثمارات في شركات تابعة غير موحدة"],t.exports["Issuance of long term debt_study"]=["إصدار الديون طويلة الأجل"],t.exports["Issuance/retirement of debt, net_study"]=["إصدار/سحب الديون، الصافي"],t.exports["Issuance/retirement of long term debt_study"]=["إصدار/سحب الديون طويلة الأجل"],t.exports["Issuance/retirement of other debt_study"]=["إصدار/سحب ديون أخرى"],t.exports["Issuance/retirement of short term debt_study"]=["إصدار/سحب الديون قصيرة الأجل"], +t.exports["Issuance/retirement of stock, net_study"]=["إصدار/سحب الأسهم، الصافي"],t.exports["KZ index_study"]=["مؤشر KZ"],t.exports["Legal claim expense_study"]=["مصاريف الدعوى القانونية"],t.exports["Long term debt_study"]=["الدين طويل الأجل"],t.exports["Long term debt excl. lease liabilities_study"]=["الديون طويلة الأجل بدون مطلوبات الإيجار"],t.exports["Long term debt to total assets ratio_study"]=["نسبة الدين طويل الأجل إلى إجمالي الأصول"],t.exports["Long term investments_study"]=["الاستثمار الطويل الأجل"],t.exports["Market capitalization_study"]=["القيمة السوقية"],t.exports["Minority interest_study"]=["فوائد الأقلية"],t.exports["Miscellaneous non-operating expense_study"]=["مصاريف متنوعة غير تشغيلية"],t.exports["Net current asset value per share_study"]=["صافي قيمة الأصول المتداولة للسهم"],t.exports["Net debt_study"]=["صافي الدين"],t.exports["Net income_study"]=["صافي الدخل"],t.exports["Net income before discontinued operations_study"]=["صافي الدخل قبل العمليات المتوقفة"],t.exports["Net income (cash flow)_study"]=["صافي الدخل (التدفق النقدي)"],t.exports["Net income per employee_study"]=["صافي الدخل لكل موظف"],t.exports["Net intangible assets_study"]=["صافي الأصول غير الملموسة"],t.exports["Net margin %_study"]=["صافي الهامش %"],t.exports["Net property/plant/equipment_study"]=["صافي الممتلكات/المصانع/المعدات"],t.exports["Non-cash items_study"]=["البنود غير النقدية"],t.exports["Non-controlling/minority interest_study"]=["حقوق الأقلية غير المسيطرة"],t.exports["Non-operating income, excl. interest expenses_study"]=["الدخل غير التشغيلي، باستثناء مصروفات الفوائد"],t.exports["Non-operating income, total_study"]=["الدخل غير التشغيلي، الإجمالي"],t.exports["Non-operating interest income_study"]=["دخل الفوائد غير التشغيلية"],t.exports["Note receivable - long term_study"]=["سندات القبض - طويلة الأجل"],t.exports["Notes payable_study"]=["سندات الدفع"],t.exports["Number of employees_study"]=["عدد الموظفين"],t.exports["Number of shareholders_study"]=["عدد المساهمين"],t.exports["Operating earnings yield %_study"]=["عائد أرباح التشغيل %"],t.exports["Operating expenses (excl. COGS)_study"]=["مصاريف التشغيل (باستثناء كلفة المبيعات)"],t.exports["Operating income_study"]=["دخل التشغيل"],t.exports["Operating lease liabilities_study"]=["مطلوبات الإيجار التشغيلي"],t.exports["Operating margin %_study"]=["هامش التشغيل %"],t.exports["Other COGS_study"]=["كلفة منتجات مباعة أخرى"],t.exports["Other common equity_study"]=["الأسهم العادية الأخرى"],t.exports["Other current assets, total_study"]=["الأصول المتداولة الأخرى، الإجمالي"],t.exports["Other current liabilities_study"]=["المطلوبات الحالية الأخرى"],t.exports["Other cost of goods sold_study"]=["تكلفة السلع ‎المباعة، أخرى"],t.exports["Other exceptional charges_study"]=["رسوم استثنائية أخرى"],t.exports["Other financing cash flow items, total_study"]=["عناصر أخرى للتدفقات النقدية التمويلية، إجمالي"],t.exports["Other intangibles, net_study"]=["صافي الأصول الأخرى غير الملموسة"],t.exports["Other investing cash flow items, total_study"]=["عناصر أخرى للتدفقات النقدية الاستثمارية، إجمالي"], +t.exports["Other investments_study"]=["استثمارات أخرى"],t.exports["Other liabilities, total_study"]=["المطلوبات الأخرى، الإجمالي"],t.exports["Other long term assets, total_study"]=["الأصول الأخرى طويلة الأجل، الإجمالي"],t.exports["Other non-current liabilities, total_study"]=["الالتزامات الأخرى غير المتداولة، إجمالي"],t.exports["Other operating expenses, total_study"]=["مصاريف تشغيلية أخرى، الإجمالي"],t.exports["Other receivables_study"]=["المستحقات الأخرى"],t.exports["Other short term debt_study"]=["ديون أخرى قصيرة الأجل"],t.exports["Paid in capital_study"]=["رأس المال المدفوع"],t.exports["PEG ratio_study"]=["نسبة السعر إلى نمو الأرباح"],t.exports["Piotroski F-score_study"]="Piotroski F-score",t.exports["Preferred dividends_study"]=["توزيعات أرباح الأسهم الممتازة"],t.exports["Preferred dividends paid_study"]=["توزيعات أرباح الأسهم الممتازة المدفوعة"],t.exports["Preferred stock, carrying value_study"]=["الأسهم الممتازة والقيمة الدفترية"],t.exports["Prepaid expenses_study"]=["النفقات المدفوعة مسبقاً"],t.exports["Pretax equity in earnings_study"]=["حقوق الملكية قبل اقتطاع الضرائب في الأرباح"],t.exports["Pretax income_study"]=["الدخل قبل الضرائب"],t.exports["Price earnings ratio forward_study"]=["نسبة السعر إلى الربحية مستقبلاً"],t.exports["Price sales ratio forward_study"]=["نسبة السعر إلى المبيعات مستقبلاً"],t.exports["Price to book ratio_study"]=["نسبة السعر إلى القيمة الدفترية"],t.exports["Price to cash flow ratio_study"]=["نسبة السعر إلى التدفقات النقدية"],t.exports["Price to earnings ratio_study"]=["نسبة السعر إلى الربحية"],t.exports["Price to free cash flow ratio_study"]=["نسبة السعر إلى التدفق النقدي الحر"],t.exports["Price to sales ratio_study"]=["نسبة السعر إلى المبيعات"],t.exports["Price to tangible book ratio_study"]=["نسبة السعر إلى القيمة الدفترية الملموسة"],t.exports["Provision for risks & charge_study"]=["مخصصات المخاطر والرسوم"],t.exports["Purchase/acquisition of business_study"]=["شراء/امتلاك الأعمال"],t.exports["Purchase of investments_study"]=["شراء الاستثمارات"],t.exports["Purchase/sale of business, net_study"]=["شراء/بيع الأعمال، صافي"],t.exports["Purchase/sale of investments, net_study"]=["شراء/بيع الاستثمارات، صافي"],t.exports["Quality ratio_study"]=["نسبة الجودة"],t.exports["Quick ratio_study"]=["نسبة السيولة السريعة"],t.exports["Reduction of long term debt_study"]=["تخفيض الديون طويلة الأجل"],t.exports["Repurchase of common & preferred stock_study"]=["إعادة شراء الأسهم العادية والممتازة"],t.exports["Research & development_study"]=["البحث والتطوير"],t.exports["Research & development to revenue ratio_study"]=["نسبة البحث والتطوير إلى الإيرادات"],t.exports["Restructuring charge_study"]=["رسوم إعادة الهيكلة"],t.exports["Retained earnings_study"]=["الأرباح المحتفظ بها"],t.exports["Return on assets %_study"]=["العائد على الأصول %"],t.exports["Return on equity %_study"]=["العائد على حقوق الملكية%"],t.exports["Return on equity adjusted to book value %_study"]=["العائد على حقوق الملكية المعدل إلى القيمة الدفترية %"],t.exports["Return on invested capital %_study"]=["العائد إلى رأس المال المستثمر %"], +t.exports["Return on tangible assets %_study"]=["العائد على الأصول الملموسة%"],t.exports["Return on tangible equity %_study"]=["العائد على حقوق الملكية الملموسة %"],t.exports["Revenue estimates_study"]=["تقديرات الإيرادات"],t.exports["Revenue one year growth_study"]=["نمو الإيرادات لسنة"],t.exports["Revenue per employee_study"]=["الإيرادات لكل موظف"],t.exports["Sale/maturity of investments_study"]=["بيع/استحقاق الاستثمارات"],t.exports["Sale of common & preferred stock_study"]=["بيع الأسهم العادية والممتازة"],t.exports["Sale of fixed assets & businesses_study"]=["بيع الأصول الثابتة والأعمال"],t.exports["Selling/general/admin expenses, other_study"]=["بيع/ مصاريف إدارية/عامة، أخرى"],t.exports["Selling/general/admin expenses, total_study"]=["المبيعات/مصاريف إدارية/عامة، إجمالي"],t.exports["Shareholders' equity_study"]=["حقوق المساهمين"],t.exports["Shares buyback ratio %_study"]=["نسبة إعادة شراء الأسهم %"],t.exports["Elder's Force Index_study"]=["مؤشر قوى إلدر"],t.exports["Short term debt_study"]=["دين قصير الأجل"],t.exports["Short term debt excl. current portion of LT debt_study"]=["الديون قصيرة الأجل باستثناء الجزء الحالي من الديون طويلة الأجل"],t.exports["Short term investments_study"]=["استثمارات قصيرة الأجل"],t.exports["Sloan ratio %_study"]=["نسبة سلون %"],t.exports["Springate score_study"]=["تصنيف سبرينجيت"],t.exports["Sustainable growth rate_study"]=["معدل النمو المستدام"],t.exports["Tangible book value per share_study"]=["القيمة الدفترية الملموسة للسهم"],t.exports["Tangible common equity ratio_study"]=["نسبة الأسهم العادية الملموسة"],t.exports.Taxes_study=["الضرائب"],t.exports["Tobin's Q (approximate)_study"]=["Tobin's Q (تقريبي)"],t.exports["Total assets_study"]=["إجمالي الأصول"],t.exports["Total cash dividends paid_study"]=["إجمالي التوزيعات النقدية المدفوعة"],t.exports["Total common shares outstanding_study"]=["إجمالي الأسهم العادية القائمة"],t.exports["Total current assets_study"]=["إجمالي الأصول المتداولة"],t.exports["Total current liabilities_study"]=["إجمالي المطلوبات الحالية"],t.exports["Total debt_study"]=["إجمالي المديونية"],t.exports["Total equity_study"]=["إجمالي حقوق المساهمين"],t.exports["Total inventory_study"]=["إجمالي المخزون"],t.exports["Total liabilities_study"]=["إجمالي المطلوبات"],t.exports["Total liabilities & shareholders' equities_study"]=["إجمالي المطلوبات وحقوق المساهمين"],t.exports["Total non-current assets_study"]=["إجمالي الأصول غير المتداولة"],t.exports["Total non-current liabilities_study"]=["إجمالي المطلوبات غير الجارية"],t.exports["Total operating expenses_study"]=["إجمالي النفقات التشغيلية"],t.exports["Total receivables, net_study"]=["إجمالي الذمم المدينة، الصافي"],t.exports["Total revenue_study"]=["إجمالي الإيرادات"],t.exports["Treasury stock - common_study"]=["سندات على الخزانة - عادي"],t.exports["Unrealized gain/loss_study"]=["الربح / الخسارة غير المحققة"],t.exports["Unusual income/expense_study"]=["الدخل/المصروفات غير العادية"],t.exports["Zmijewski score_study"]=["تصنيف Zmijewski"],t.exports["Valuation ratios_study"]=["نِسَب القيمة"], +t.exports["Profitability ratios_study"]=["نِسَب الربحية"],t.exports["Liquidity ratios_study"]=["نِسَب السيولة"],t.exports["Solvency ratios_study"]=["نِسَب الملاءة"],t.exports["Accumulation/Distribution_study"]=["تجميع/توزيع"],t.exports["Accumulative Swing Index_study"]=["مؤشر الموجة التراكمي"],t.exports["Advance/Decline_study"]=["مؤشر الصعود/التراجع"],t.exports["Arnaud Legoux Moving Average_study"]=["متوسط متحرك أرنو ليجو"],t.exports.Aroon_study=["آرون"],t.exports.ASI_study=["مؤشر الموجة التراكمي"],t.exports["Average Directional Index_study"]=["مؤشر متوسط الحركة الاتجاهية"],t.exports["Average True Range_study"]=["متوسط المدى الحقيقي"],t.exports["Awesome Oscillator_study"]=["المتذبذب الرهيب Awesome Oscillator"],t.exports["Balance of Power_study"]=["ميزان القوة"],t.exports["Bollinger Bands %B_study"]=["نطاقات بولنجر %B"],t.exports["Bollinger Bands Width_study"]=["عرض حدود بولنجر"],t.exports["Bollinger Bands_study"]=["نطاقات بولنجر"],t.exports["Chaikin Money Flow_study"]=["مؤشر التدفق النقدي لشايكين"],t.exports["Chaikin Oscillator_study"]=["مؤشر شايكين"],t.exports["Chande Kroll Stop_study"]=["وقف اتشاند كرول"],t.exports["Chande Momentum Oscillator_study"]=["مؤشر زخم اتشاند"],t.exports["Chop Zone_study"]=["نطاق تقلب سعري (نطاق شوب)"],t.exports["Choppiness Index_study"]=["مؤشر التقلب السعري"],t.exports["Commodity Channel Index_study"]=["مؤشر قناة السلع"],t.exports["Connors RSI_study"]=["مؤشر القوى النسبية لكونرز"],t.exports["Coppock Curve_study"]=["منحنى كوبوك"],t.exports["Correlation Coefficient_study"]=["معامل الارتباط"],t.exports.CRSI_study=["مؤشر القوى النسبية لكونرز"],t.exports["Detrended Price Oscillator_study"]=["مؤشر التذبذب السعري"],t.exports["Directional Movement_study"]=["الحركة الاتجاهية"],t.exports["Donchian Channels_study"]=["قنوات دونشيان"],t.exports["Double EMA_study"]=["متوسط متحرك أسي مزدوج"],t.exports["Ease Of Movement_study"]=["سهولة الحركة"],t.exports["Elder Force Index_study"]=["مؤشر قوى إلدر"],t.exports["EMA Cross_study"]=["تقاطع المتوسط المتحرك الأسي"],t.exports.Envelopes_study=["أغلفة"],t.exports["Fisher Transform_study"]=["تحويلة فيشر"],t.exports["Fixed Range_study"]=["النطاق الثابت"],t.exports["Fixed Range Volume Profile_study"]=["بروفايل حجم التداول بنطاق ثابت"],t.exports["Guppy Multiple Moving Average_study"]=["المتوسط المتحرك المتعدد جوبي"],t.exports["Historical Volatility_study"]=["التقلبات التاريخية"],t.exports["Hull Moving Average_study"]=["متوسط متحرك هال"],t.exports["Keltner Channels_study"]=["قناة كلتنر"],t.exports["Klinger Oscillator_study"]=["مؤشر كلنجر"],t.exports["Know Sure Thing_study"]=["أعرف الأشياء المؤكدة"],t.exports["Least Squares Moving Average_study"]=["متوسط المربعات الصغرى المتحرك"],t.exports["Linear Regression Curve_study"]=["منحنى الانحدار الخطي"],t.exports["MA Cross_study"]=["تقاطع المتوسط المتحرك"],t.exports["MA with EMA Cross_study"]=["تقاطع المتوسط المتحرك مع الأسي"],t.exports["MA/EMA Cross_study"]=["تقاطع المتوسط المتحرك/الأسي"],t.exports.MACD_study="MACD",t.exports["Mass Index_study"]=["مؤشر الكتلة"],t.exports["McGinley Dynamic_study"]=["ماكجينلي ديناميك"], +t.exports.Median_study=["متوسط"],t.exports.Momentum_study=["زخم"],t.exports["Money Flow_study"]=["التدفق النقدي"],t.exports["Moving Average Channel_study"]=["قناة المتوسط المتحرك"],t.exports["Moving Average Exponential_study"]=["المتوسط المتحرك الأسي"],t.exports["Moving Average Weighted_study"]=["المتوسط المتحرك المرجح"],t.exports["Moving Average_study"]=["المتوسط المتحرك"],t.exports["Net Volume_study"]=["صافي حجم التداول"],t.exports["On Balance Volume_study"]=["مؤشر OBV"],t.exports["Parabolic SAR_study"]=["مؤشر البارابوليك سار"],t.exports["Pivot Points Standard_study"]=["النقاط المحورية القياسية"],t.exports["Periodic Volume Profile_study"]=["بروفايل أحجام التداول الدوري"],t.exports["Price Channel_study"]=["قناة سعرية"],t.exports["Price Oscillator_study"]=["مؤشر التذبذب السعري"],t.exports["Price Volume Trend_study"]=["اتجاه حجم التداول للأسعار"],t.exports["Rate Of Change_study"]=["معدل التغير"],t.exports["Relative Strength Index_study"]=["مؤشر القوة النسبية"],t.exports["Relative Vigor Index_study"]=["مؤشر النشاط النسبي"],t.exports["Relative Volatility Index_study"]=["مؤشر التقلب النسبي"],t.exports["Session Volume_study"]=["حجم تداول الفترة"],t.exports["Session Volume HD_study"]=["أحجام تداول الجلسة HD"],t.exports["Session Volume Profile_study"]=["بروفايل أحجام التداول للجلسة"],t.exports["Session Volume Profile HD_study"]=["بروفايل أحجام التداول الجلسة HD"],t.exports["SMI Ergodic Indicator/Oscillator_study"]=["مؤشر إرجوديك SMI"],t.exports["Smoothed Moving Average_study"]=["المتوسط المتحرك المحسن"],t.exports.Stoch_study=["ستوكاستيك"],t.exports["Stochastic RSI_study"]=["ستوكاستك القوة النسبية (STOCH RSI)"],t.exports.Stochastic_study=["مؤشر ستوكاستك"],t.exports["Triple EMA_study"]=["المتوسط المتحرك الأسي الثلاثي"],t.exports.TRIX_study=["مؤشر TRIX"],t.exports["True Strength Indicator_study"]=["مؤشر القوة الحقيقية TSI"],t.exports["Ultimate Oscillator_study"]=["مؤشر Ultimate Oscillator"],t.exports["Visible Range_study"]=["نطاق مرئي"],t.exports["Visible Range Volume Profile_study"]=["بروفايل حجم التداول بالنطاق المرئي"],t.exports["Volume Oscillator_study"]=["متذبذب حجم التداول"],t.exports.Volume_study=["حجم التداول"],t.exports.Vol_study=["حجم تداول"],t.exports["Vortex Indicator_study"]=["مؤشر فورتكس Vortex"],t.exports.VWAP_study=["متوسط السعر المرجح بحجم التداول VWAP"],t.exports.VWMA_study=["المتوسط المتحرك المرجح بحجم التداول VWMA"],t.exports["Williams %R_study"]=["%R ويليامز"],t.exports["Williams Alligator_study"]=["مؤشر ويليامز أليجيتور"],t.exports["Williams Fractal_study"]=["فراكتال ويليامز"],t.exports["Zig Zag_study"]=["مؤشر الزيجزاج"],t.exports["24-hour Volume_study"]=["حجم 24 ساعة"],t.exports["Ease of Movement_study"]=["سهولة الحركة"],t.exports["Elders Force Index_study"]=["مؤشر قوى إلدر"],t.exports.Envelope_study=["مظروف"],t.exports.Gaps_study=["الفجوات السعرية"],t.exports["Linear Regression Channel_study"]=["قناة الانحدار الخطي"],t.exports["Moving Average Ribbon_study"]=["شريط المتوسط المتحرك"],t.exports["Multi-Time Period Charts_study"]=["الرسم البياني المتعدد الإطارات الزمنية"], +t.exports["Open Interest_study"]=["العقود المفتوحة"],t.exports["Rob Booker - Intraday Pivot Points_study"]=["Rob Booker — النقاط المحورية خلال اليوم"],t.exports["Rob Booker - Knoxville Divergence_study"]=["Rob Booker — تباين Knoxville"],t.exports["Rob Booker - Missed Pivot Points_study"]=["Rob Booker — النقاط المحورية الفائتة"],t.exports["Rob Booker - Reversal_study"]=["Rob Booker — ارتداد"],t.exports["Rob Booker - Ziv Ghost Pivots_study"]=["Rob Booker — محاور شبح زيف"],t.exports.Supertrend_study=["سوبرترند"],t.exports["Technical Ratings_study"]=["التصنيف الفني"],t.exports["True Strength Index_study"]=["مؤشر القوة الحقيقية"],t.exports["Up/Down Volume_study"]=["أعلى/أدنى حجم"],t.exports["Visible Average Price_study"]=["متوسط السعر المرئي"],t.exports["Williams Fractals_study"]=["فركتلات وليامز"],t.exports["Keltner Channels Strategy_study"]=["استراتيجية قنوات كيلتنر"],t.exports["Rob Booker - ADX Breakout_study"]=["Rob Booker — ADX اختراق"],t.exports["Supertrend Strategy_study"]=["استراتيجية Supertrend"],t.exports["Technical Ratings Strategy_study"]=["استراتيجية التقييمات الفنية"],t.exports["Auto Anchored Volume Profile_study"]=["بروفايل أحجام التداول المثبت تلقائيًا"],t.exports["Auto Fib Extension_study"]=["تمديد فيبوناتشي تلقائي"],t.exports["Auto Fib Retracement_study"]=["تصحيحات فيبوناتشي الآلية"],t.exports["Auto Pitchfork_study"]=["بيتشفورك تلقائي"],t.exports["Bearish Flag Chart Pattern_study"]=["نمط العلم الهبوطي"],t.exports["Bullish Pennant Chart Pattern_study"]=["نمط العلم الصاعد"],t.exports["Double Bottom Chart Pattern_study"]=["نمط القيعان المزدوجة"],t.exports["Double Top Chart Pattern_study"]=["نمط القمة المزدوجة"],t.exports["Elliott Wave Chart Pattern_study"]=["نمط موجة إليوت"],t.exports["Falling Wedge Chart Pattern_study"]=["نمط الوتد الهابط"],t.exports["Head And Shoulders Chart Pattern_study"]=["نموذج الرأس والكتفين"],t.exports["Inverse Head And Shoulders Chart Pattern_study"]=["نموذج الرأس والكتفين المعكوس"],t.exports["Rectangle Chart Pattern_study"]=["نمط المستطيل"],t.exports["Rising Wedge Chart Pattern_study"]=["نمط الوتد الصاعد"],t.exports["Triangle Chart Pattern_study"]=["نمط المثلث"],t.exports["Triple Bottom Chart Pattern_study"]=["نمط القيعان الثلاثية"],t.exports["Triple Top Chart Pattern_study"]=["نمط القمم الثلاثية"],t.exports["VWAP Auto Anchored_study"]=["VWAP مثبت تلقائي"],t.exports["*All Candlestick Patterns*_study"]=["*جميع أنماط الشموع*"],t.exports["Abandoned Baby - Bearish_study"]=["طفل مهجور — هبوطي"],t.exports["Abandoned Baby - Bullish_study"]=["طفل مهجور — صاعد"],t.exports["Dark Cloud Cover - Bearish_study"]=["الغطاء السحابي المظلم — هبوطي"],t.exports["Doji Star - Bearish_study"]=["دوجي ستار — هبوطي"],t.exports["Doji Star - Bullish_study"]=["دوجي ستار — صاعد"],t.exports["Downside Tasuki Gap - Bearish_study"]=["فجوة تاسوكي هابطة — هبوطي"],t.exports["Dragonfly Doji - Bullish_study"]=["دوجي اليعسوب — صاعد"],t.exports["Engulfing - Bearish_study"]=["الابتلاع — هبوطي"],t.exports["Engulfing - Bullish_study"]=["الابتلاع — صاعد"], +t.exports["Evening Doji Star - Bearish_study"]=["نجمة دوجي المسائية — هبوطي"],t.exports["Evening Star - Bearish_study"]=["نجمة المساء — هبوطي"],t.exports["Falling Three Methods - Bearish_study"]=["طرق السقوط الثلاثة — هبوطي"],t.exports["Falling Window - Bearish_study"]=["نافذة هبوطية — هبوطي"],t.exports["Gravestone Doji - Bearish_study"]=["دوجي Gravestone — هبوطي"],t.exports["Hammer - Bullish_study"]=["هارامي — صاعد"],t.exports["Hanging Man - Bearish_study"]=["الرجل المعلق — هبوطي"],t.exports["Harami - Bearish_study"]=["هارامي — هبوطي"],t.exports["Harami - Bullish_study"]=["هرامي — صاعد"],t.exports["Inverted Hammer - Bullish_study"]=["المطرقة المقلوبة — صاعد"],t.exports["Kicking - Bearish_study"]=["Kicking — هبوطي"],t.exports["Kicking - Bullish_study"]=["Kicking — صاعد"],t.exports["Long Lower Shadow - Bullish_study"]=["الظل السفلي الطويل — صاعد"],t.exports["Long Upper Shadow - Bearish_study"]=["الظل العلوي الطويل — هبوطي"],t.exports["Marubozu Black - Bearish_study"]=["ماروبوزو بلاك — هبوطي"],t.exports["Marubozu White - Bullish_study"]=["ماروبوزو وايت — صاعد"],t.exports["Morning Doji Star - Bullish_study"]=["نجمة دوجي الصباحية — صاعد"],t.exports["Morning Star - Bullish_study"]=["نجمة الصباح — صاعد"],t.exports["On Neck - Bearish_study"]=["على العنق — هبوطي"],t.exports["Piercing - Bullish_study"]=["Piercing — صاعد"],t.exports["Rising Three Methods - Bullish_study"]=["ثلاث طرق متصاعدة — صاعدة"],t.exports["Rising Window - Bullish_study"]=["نافذة صاعدة — صاعد"],t.exports["Shooting Star - Bearish_study"]=["شهاب — هبوطي"],t.exports["Three Black Crows - Bearish_study"]=["ثلاثة غربان سوداء — هبوطي"],t.exports["Three White Soldiers - Bullish_study"]=["ثلاثة جنود بيض — صاعد"],t.exports["Tri-Star - Bearish_study"]=["تراي ستار — هبوطي"],t.exports["Tri-Star - Bullish_study"]=["تراي ستار — صاعد"],t.exports["Tweezer Top - Bearish_study"]=["Tweezer Top — هبوطي"],t.exports["Upside Tasuki Gap - Bullish_study"]=["فجوة تاسوكي — صاعد"],t.exports.SuperTrend_study=["سوبرترند"],t.exports["Average Price_study"]=["متوسط السعر"],t.exports["Typical Price_study"]=["السعر النموذجي"],t.exports["Median Price_study"]=["السعر الوسيط"],t.exports["Money Flow Index_study"]=["مؤشر التدفق النقدي MFI"],t.exports["Moving Average Double_study"]=["المتوسط المتحرك المزدوج"],t.exports["Moving Average Triple_study"]=["المتوسط المتحرك الثلاثي"],t.exports["Moving Average Adaptive_study"]=["المتوسط المتحرك المتكيف"],t.exports["Moving Average Hamming_study"]=["المتوسط المتحرك هامينج"],t.exports["Moving Average Modified_study"]=["المتوسط المتحرك المُعدل"],t.exports["Moving Average Multiple_study"]=["المتوسط المتحرك المتعدد"],t.exports["Linear Regression Slope_study"]=["ميل الانحدار الخطي"],t.exports["Standard Error_study"]=["خطأ معياري"],t.exports["Standard Error Bands_study"]=["نطاقات الخطأ معياري"],t.exports["Correlation - Log_study"]=["ترابط - لوغاريتمي"],t.exports["Standard Deviation_study"]=["الانحراف المعياري"],t.exports["Chaikin Volatility_study"]=["تّقلب شايكن"],t.exports["Volatility Close-to-Close_study"]=["التّقلب بحساب أسعار الإغلاق"], +t.exports["Volatility Zero Trend Close-to-Close_study"]=["التّقلب بحساب أسعار الإغلاق بدون اتجاه"],t.exports["Volatility O-H-L-C_study"]=["التّقلب O-H-L-C"],t.exports["Volatility Index_study"]=["مؤشرالتّقلب"],t.exports["Trend Strength Index_study"]=["مؤشر قوة الاتجاه"],t.exports["Majority Rule_study"]=["قاعدة الأغلبية"],t.exports["Advance Decline Line_study"]=["خط الصعود والهبوط"],t.exports["Advance Decline Ratio_study"]=["نسبة الصعود للتراجع"],t.exports["Advance/Decline Ratio (Bars)_study"]=["نسبة الصعود/ للتراجع (بالأعمدة)"],t.exports["BarUpDn Strategy_study"]=["استراتيجية العمود الصاعد الهابط"],t.exports["Bollinger Bands Strategy directed_study"]=["بتوجيه من استراتيجية حدود بولنجر"],t.exports["Bollinger Bands Strategy_study"]=["استراتيجية حدود بولنجر"],t.exports.ChannelBreakOutStrategy_study=["استراتيجية كسر القناة"],t.exports.Compare_study=["قارن"],t.exports["Conditional Expressions_study"]=["تعبيرات شرطية"],t.exports.ConnorsRSI_study=["مؤشر القوة النسبية لكونرز"],t.exports["Consecutive Up/Down Strategy_study"]=["استراتيجية الصعود/الهبوط المتتابع"],t.exports["Cumulative Volume Index_study"]=["مؤشر حجم التداول التراكمي"],t.exports["Divergence Indicator_study"]=["مؤشر الانفراج السعري"],t.exports["Greedy Strategy_study"]=["استراتيجية جشعة"],t.exports["InSide Bar Strategy_study"]=["استراتيجية العمود الداخلي"],t.exports["Keltner Channel Strategy_study"]=["استراتيجية قناة كيلتنر"],t.exports["Linear Regression_study"]=["الانحدار الخطي"],t.exports["MACD Strategy_study"]=["استراتيجية MACD"],t.exports["Momentum Strategy_study"]=["استراتيجية الزخم"],t.exports["Moon Phases_study"]=["مراحل القمر"],t.exports["Moving Average Convergence/Divergence_study"]=["تقارب وتباعد المتوسطات المتحركة macd"],t.exports["MovingAvg Cross_study"]=["تقاطع المتوسطات المتحركة"],t.exports["MovingAvg2Line Cross_study"]=["تقاطع خطي المتوسطات المتحركة"],t.exports["OutSide Bar Strategy_study"]=["استراتيجية العمود الخارجي"],t.exports.Overlay_study=["تركيب فوق الرسم البياني الرئيسي"],t.exports["Parabolic SAR Strategy_study"]=["استراتيجية البارابوليك سار"],t.exports["Pivot Extension Strategy_study"]=["استراتيجية الإمتداد المحوري"],t.exports["Pivot Points High Low_study"]=["أعلى وأدنى النقاط المحورية"],t.exports["Pivot Reversal Strategy_study"]=["استراتيجية الانعكاس المحوري"],t.exports["Price Channel Strategy_study"]=["استراتيجية قناة الأسعار"],t.exports["RSI Strategy_study"]=["استراتيجية مؤشر القوة النسبية"],t.exports["SMI Ergodic Indicator_study"]=["مؤشر إرجوديك SMI"],t.exports["SMI Ergodic Oscillator_study"]=["مؤشر إرجوديك SMI"],t.exports["Stochastic Slow Strategy_study"]=["استراتيجية الاستوكاستك البطئ"],t.exports["Volatility Stop_study"]=["وقف الخسارة حسب تقلب السوق"],t.exports["Volty Expan Close Strategy_study"]=["استراتيجية وقف فولتي إكسبان Volty Expan Close"],t.exports["Woodies CCI_study"]=["مؤشر قناة السلع، ووديز Woodies CCI"]},40434:t=>{t.exports=["بروفايل حجم التداول بنطاق ثابت"]},32819:t=>{t.exports=["حجم تداول"]},66051:t=>{t.exports=["أصغر"]},86054:t=>{t.exports=["دقيقة"]},20936:t=>{t.exports=["نص"]},98478:t=>{t.exports=["تعذر النسخ"]}, +34004:t=>{t.exports=["تعذر القطع"]},96260:t=>{t.exports=["تعذر اللصق"]},94370:t=>{t.exports=["العد التنازلي لإغلاق العمود البياني"]},15168:t=>{t.exports=["كولومبو"]},36018:t=>{t.exports=["الأعمدة"]},19372:t=>{t.exports=["تعليق"]},20229:t=>{t.exports=["قارن أو اضف رمز"]},46689:t=>{t.exports=["تأكيد المدخلات"]},43432:t=>{t.exports=["بورصة كوبنهاجن"]},35216:t=>{t.exports=["نسخ"]},87898:t=>{t.exports=["نسخ تصميم الرسم البياني"]},28851:t=>{t.exports=["سعر النسخة"]},94099:t=>{t.exports=["القاهرة"]},64149:t=>{t.exports=["نص تفسيري"]},63528:t=>{t.exports=["شموع"]},46837:t=>{t.exports=["كاراكاس"]},49329:t=>{t.exports=["تغيير"]},28089:t=>{t.exports=["تغيير الرمز"]},99374:t=>{t.exports=["تغيير الفترة"]},14412:t=>{t.exports=["خصائص الرسم البياني"]},26619:t=>{t.exports=["رسم بياني من TradingView"]},12011:t=>{t.exports=["صورة الرسم البياني نسخت للحافظة ‎{emoji}‎"]},59884:t=>{t.exports=["جزر تشاتام"]},28244:t=>{t.exports=["شيكاغو"]},49648:t=>{t.exports=["تشونغتشينغ"]},90068:t=>{t.exports=["دائرة"]},32234:t=>{t.exports=["انقر لتحديد نقطة"]},52977:t=>{t.exports=["نسخة مكررة"]},31691:t=>{t.exports=["إغلاق"]},50493:t=>{t.exports=["إنشاء أمر"]},52302:t=>{t.exports=["إنشاء أمر معلق"]},29908:t=>{t.exports=["تقاطع"]},60997:t=>{t.exports=["الخط المتقاطع"]},81520:t=>{t.exports=["العملات"]},98486:t=>{t.exports=["الفاصل الزمني الحالي وما فوق"]},73106:t=>{t.exports=["الفاصل الزمني الحالي وأدناه"]},85964:t=>{t.exports=["الفاصل الزمني الحالي فقط"]},17206:t=>{t.exports=["منحنى"]},95176:t=>{t.exports=["دورة"]},87761:t=>{t.exports=["خطوط دورية"]},27891:t=>{t.exports=["نمط سيفر"]},56996:t=>{t.exports=["يوجد بالفعل تنسيق بهذا الاسم"]},30192:t=>{t.exports=["يوجد بالفعل تنسيق بهذا الاسم. هل تريد تعويضه عليه؟"]},32852:t=>{t.exports=["نموذج ABCD"]},88010:t=>{t.exports=["أمستردام"]},37422:t=>{t.exports=["تحليل إعدادات الصفقة"]},66828:t=>{t.exports=["ملحوظة مُثبّتة"]},94782:t=>{t.exports=["نص مُثبّت"]},61704:t=>{t.exports=["VWAP مُثبّت"]},63597:t=>{t.exports=["أضف خطاً أفقياً"]},45743:t=>{t.exports=["إضافة رمز"]},8700:t=>{t.exports=["اضف تنبيه"]},64885:t=>{t.exports=["إضافة تنبيه على ‎{drawing}‎"]},90830:t=>{t.exports=["إضافة تنبيه على ‎{series}‎"]},45986:t=>{t.exports=["اضف تنبيه لـ ‎{title}‎"]},3612:t=>{t.exports=["إضافة مؤشر مالي لـ {instrumentName}"]},92206:t=>{t.exports=["إضافة مؤشر/إستراتيجية على {studyTitle}"]},34810:t=>{t.exports=["إضافة ملحوظة نصية إلى {symbol}"]},75669:t=>{t.exports=["أضف هذا المؤشر المالي إلى التنسيق بالكامل"]},64288:t=>{t.exports=["أضف هذا المؤشر إلى التنسيق بالكامل"]},77920:t=>{t.exports=["أضف هذه الاستراتيجية إلى التنسيق بالكامل"]},34059:t=>{t.exports=["أضف هذا الرمز إلى التنسيق بالكامل"]},17365:t=>{t.exports=["أديلايد"]},9408:t=>{t.exports=["مختفي دائمًا"]},71997:t=>{t.exports=["ظاهر وموجود دائمًا"]},97305:t=>{t.exports=["جميع المؤشرات وأدوات الرسم"]},59192:t=>{t.exports=["كل الفواصل الزمنية"]},14452:t=>{t.exports=["ألماتي"]},5716:t=>{t.exports=["تطبيق موجات إليوت"]},19263:t=>{t.exports=["تطبيق موجات إليوت الكبرى"]},15818:t=>{t.exports=["تطبيق موجات إليوت الصغرى"]},50352:t=>{t.exports=["تطبيق موجات إليوت المتوسطة"]}, +66631:t=>{t.exports=["قم بتطبيق نقطة اتخاذ القرار يدويا"]},15682:t=>{t.exports=["التطبيق اليدوي لنسبة المخاطر/الأرباح"]},15644:t=>{t.exports=["تطبيق الهدف السعري للموجة الهابطة"]},5897:t=>{t.exports=["تطبيق الهدف السعري للموجة الصاعدة"]},13345:t=>{t.exports=["تطبيق الوضع الافتراضي"]},95910:t=>{t.exports=["تطبيق هذه المؤشرات على التنسيق بالكامل"]},42762:t=>{t.exports=["أبريل"]},45104:t=>{t.exports=["قوس"]},42097:t=>{t.exports=["مساحة"]},96237:t=>{t.exports=["سهم"]},48732:t=>{t.exports=["سهم لأسفل"]},82473:t=>{t.exports=["علامة السهم"]},8738:t=>{t.exports=["علامة السهم تُشير للأسفل"]},35062:t=>{t.exports=["علامة السهم تُشير لليسار"]},92163:t=>{t.exports=["علامة السهم تُشير لليمين"]},33196:t=>{t.exports=["علامة السهم تُشير للأعلى"]},10650:t=>{t.exports=["سهم لأعلى"]},59340:t=>{t.exports=["عشق أباد"]},13468:t=>{t.exports=["عند الإغلاق"]},21983:t=>{t.exports=["أثينا"]},86951:t=>{t.exports=["تلقائي"]},50834:t=>{t.exports=["تلقائي (تناسب البيانات مع حجم الشاشة)"]},38465:t=>{t.exports=["أغسطس"]},8975:t=>{t.exports=["ملصق متوسط سعر الإغلاق"]},87899:t=>{t.exports=["خط متوسط سعر الإغلاق"]},22554:t=>{t.exports=["متوسط"]},54173:t=>{t.exports=["بوجوتا"]},53260:t=>{t.exports=["البحرين"]},40664:t=>{t.exports=["بالون"]},32376:t=>{t.exports=["بانكوك"]},19149:t=>{t.exports=["إعادة تشغيل الأعمدة غير متاح لهذا النوع من الرسوم البيانية. هل تريد الخروج من إعادة تشغيل الأعمدة؟"]},16812:t=>{t.exports=["أعمدة"]},98838:t=>{t.exports=["نمط الأعمدة"]},17712:t=>{t.exports=["خط الأساس"]},54861:t=>{t.exports=["بلغراد"]},26825:t=>{t.exports=["برلين"]},30251:t=>{t.exports=["فرشاة"]},90204:t=>{t.exports=["بروكسل"]},5262:t=>{t.exports=["براتيسلافا"]},59901:t=>{t.exports=["تقديمه للأمام"]},26354:t=>{t.exports=["وضعه في المقدمة"]},11741:t=>{t.exports=["بريزبان"]},37728:t=>{t.exports=["بوخاريست"]},87143:t=>{t.exports=["بودابست"]},82446:t=>{t.exports=["بوينس آيرس"]},82128:t=>{t.exports=["بواسطة TradingView"]},75190:t=>{t.exports=["الذهاب إلى تاريخ"]},38342:t=>{t.exports=["انتقل إلى {lineToolName}"]},75139:t=>{t.exports=["OK"]},81180:t=>{t.exports=["صندوق جان"]},68102:t=>{t.exports=["مروحة جان"]},66321:t=>{t.exports=["مربع جان"]},87107:t=>{t.exports=["مربع جان ثابت"]},34805:t=>{t.exports="Get more connections"},7914:t=>{t.exports=["مسار تخيّلي"]},18367:t=>{t.exports=["الموجة الدورية العظمى"]},97065:t=>{t.exports=["هل تريد فعلًا مسح النموذج الدراسي '{name}'؟"]},59368:t=>{t.exports=["منحنى مزدوج"]},35273:t=>{t.exports=["انقر نقرًا مزدوجًا فوق أي حافة لإعادة تعيين شبكة التنسيق"]},5828:t=>{t.exports=["انقر مرتيين لإنهاء المسار"]},63898:t=>{t.exports=["انقر مرتيين لإنهاء الشكل متعدد الخطوط"]},42660:t=>{t.exports=["موجة هابطة 1 أو A"]},44788:t=>{t.exports=["موجة هابطة 2 أو B"]},71263:t=>{t.exports=["موجة هابطة 3"]},70573:t=>{t.exports=["موجة هابطة 4"]},59560:t=>{t.exports=["موجة هابطة 5"]},70437:t=>{t.exports=["موجة هابطة C"]},93345:t=>{t.exports=["البيانات مقدمة من قبل"]},76912:t=>{t.exports=["التاريخ"]},60222:t=>{t.exports=["المدى الزمني"]},79859:t=>{t.exports=["نطاق التاريخ والسعر"]},92203:t=>{t.exports=["ديسمبر"]},69479:t=>{t.exports=["درجة"]},57701:t=>{ +t.exports=["دينفر Denver"]},73720:t=>{t.exports=["شكل الماسة (المعين)"]},3556:t=>{t.exports=["قناة منفصلة"]},62764:t=>{t.exports=["إزاحة"]},22903:t=>{t.exports=["شريط أدوات الرسم"]},21442:t=>{t.exports=["ارسم خطاً أفقياً على"]},22429:t=>{t.exports=["دبي"]},9497:t=>{t.exports=["دابلن"]},85223:t=>{t.exports=["رمز تعبيري"]},24435:t=>{t.exports=["ادخل اسم تصميم الرسم البياني الجديد"]},93512:t=>{t.exports=["تعديل ‎التنبيه {title} ."]},91215:t=>{t.exports=["موجة إليوت التصحيحية (ABC)"]},80983:t=>{t.exports=["موجة إليوت الثنائية المركبة (WXY)"]},74118:t=>{t.exports=["موجة إليوت الدافعة (12345)"]},95840:t=>{t.exports=["موجة إليوت المثلثة (ABCDE)"]},66637:t=>{t.exports=["موجة إليوت الثلاثية المركبة (WXYXZ)"]},69418:t=>{t.exports=["بيضاوي"]},27558:t=>{t.exports=["تمديد خطوط التنبيه"]},2578:t=>{t.exports=["خط ممتد"]},77295:t=>{t.exports=["بورصة التداول"]},2899:t=>{t.exports=["جزء موجود أعلاه"]},53387:t=>{t.exports=["جزء موجود أدناه"]},36972:t=>{t.exports=["التوقعات"]},17994:t=>{t.exports=["فشل حفظ المكتبة"]},87375:t=>{t.exports=["فشل حفظ النص البرمجي"]},35050:t=>{t.exports=["فبراير"]},82719:t=>{t.exports=["قناة فيبوناتشي"]},64192:t=>{t.exports=["دوائر فيبوناتشي"]},63835:t=>{t.exports=["تصحيح فيبوناتشي"]},18072:t=>{t.exports=["أقواس فيبوناتشي المقاومة للسرعة"]},20877:t=>{t.exports=["مروحة فيبوناتشي المقاومة للسرعة"]},76783:t=>{t.exports=["حلزون فيبوناتشي"]},89037:t=>{t.exports=["منطقة فيبوناتشي الزمنية"]},72489:t=>{t.exports=["وتد فيبوناتشي"]},21524:t=>{t.exports=["علم"]},55678:t=>{t.exports=["علامة تمييز"]},29230:t=>{t.exports=["قمة / قاع مسطح"]},92754:t=>{t.exports=["مقلوب"]},42015:t=>{t.exports=["جزء الكسر غير صحيح"]},47542:t=>{t.exports=["لم تعد الدراسات الأساسية متوفرة على الرسوم البيانية"]},16245:t=>{t.exports=["كولكاتا"]},3155:t=>{t.exports=["كاتماندو"]},92901:t=>{t.exports=["كاجي"]},2693:t=>{t.exports=["كراتشي"]},72374:t=>{t.exports=["الكويت"]},87338:t=>{t.exports=["هوشي منه"]},61582:t=>{t.exports=["شموع مفرغة"]},32918:t=>{t.exports=["هونج كونج"]},61351:t=>{t.exports=["هونولولو"]},60049:t=>{t.exports=["خط أفقي"]},76604:t=>{t.exports=["شعاع أفقي"]},42616:t=>{t.exports=["نموذج الرأس والكتفين"]},40530:t=>{t.exports=["هايكين آشي"]},99820:t=>{t.exports=["بورصة هلسنكي"]},31971:t=>{t.exports=["إخفاء"]},33911:t=>{t.exports=["إخفاء الكل"]},95551:t=>{t.exports=["إخفاء جميع أدوات الرسم"]},44312:t=>{t.exports=["إخفاء كل الرسومات والمؤشرات"]},67927:t=>{t.exports=["إخفاء كافة الرسومات والمؤشرات والمراكز والأوامر"]},86306:t=>{t.exports=["إخفاء كل المؤشرات"]},70803:t=>{t.exports=["إخفاء كل المراكز والأوامر"]},13277:t=>{t.exports=["إخفاء الرسومات"]},8251:t=>{t.exports=["إخفاء الأحداث على الرسم البياني"]},44177:t=>{t.exports=["إخفاء المؤشرات"]},2441:t=>{t.exports=["إخفاء العلامات على الأعمدة"]},90540:t=>{t.exports=["إخفاء المراكز والأوامر"]},30777:t=>{t.exports=["أعلى سعر"]},31994:t=>{t.exports=["أعلى-أدنى"]},60259:t=>{t.exports=["ملصقات أعلى وأدنى السعر"]},21803:t=>{t.exports=["خطوط أعلى وأدنى سعر"]},31895:t=>{t.exports=["لون مُميِز"]},69085:t=>{t.exports=['المدرج التكراري كبير جدًا، الرجاء زيادة إدخال "حجم الصف".']},8122:t=>{ +t.exports=['المدرج التكراري كبير جدًا، يُرجى تقليل إدخال "حجم الصف".']},22712:t=>{t.exports="I'm good thanks"},23450:t=>{t.exports=["صورة"]},71778:t=>{t.exports=["متوسط"]},14177:t=>{t.exports=["رمز غير صحيح"]},32619:t=>{t.exports=["رمز غير صحيح"]},53239:t=>{t.exports=["عكس المقياس"]},20062:t=>{t.exports=["مدرجة إلى 100"]},81584:t=>{t.exports=["ملصقات قيمة المؤشرات"]},31485:t=>{t.exports=["ملصق اسم المؤشر"]},27677:t=>{t.exports=["خط المعلومات"]},98767:t=>{t.exports=["إدخال مؤشر"]},9114:t=>{t.exports=["بالداخل"]},12354:t=>{t.exports=["داخل الرسم البياني بيتش فورك"]},26579:t=>{t.exports=["أيقونة"]},37885:t=>{t.exports=["إسطنبول"]},87469:t=>{t.exports=["جوهانسبرج"]},52707:t=>{t.exports=["بورصة جاكرتا"]},95425:t=>{t.exports=["يناير"]},42890:t=>{t.exports=["القدس"]},6215:t=>{t.exports=["يوليو"]},15224:t=>{t.exports=["يونيو"]},36253:t=>{t.exports=["جونو"]},15241:t=>{t.exports=["على اليسار"]},29404:t=>{t.exports=["على اليمين"]},850:t=>{t.exports=["عفوا!"]},675:t=>{t.exports=["عناصر الرسم البياني"]},73546:t=>{t.exports=["أكتوبر"]},39280:t=>{t.exports=["افتتاح"]},25595:t=>{t.exports=["أصلي"]},82906:t=>{t.exports=["أوسلو"]},8136:t=>{t.exports=["أدنى سعر"]},42284:t=>{t.exports=["غلق"]},1441:t=>{t.exports=["إغلاق/ فتح"]},82232:t=>{t.exports=["قفل خط المؤشر العمودي بمرور الوقت"]},18219:t=>{t.exports=["قفل نسبة السعر للعمود البياني"]},12285:t=>{t.exports=["لوغاريتمي"]},50286:t=>{t.exports=["لندن"]},44604:t=>{t.exports=["صفقة شراء"]},87604:t=>{t.exports=["لوس أنجلوس"]},18528:t=>{t.exports=["إشارة لأسفل"]},13046:t=>{t.exports=["إشارة لأعلى"]},94420:t=>{t.exports=["عناوين"]},89155:t=>{t.exports=["بورصة لاغوس"]},25846:t=>{t.exports=["بورصة ليما"]},1277:t=>{t.exports=["خط"]},63492:t=>{t.exports=["خط فاصل"]},83182:t=>{t.exports=["الخطوط"]},78104:t=>{t.exports=["تم نسخ رابط صورة الرسم البيانية إلى الحافظة ‎{emoji}‎"]},50091:t=>{t.exports=["لشبونة"]},64352:t=>{t.exports=["لوكسمبورغ"]},11156:t=>{t.exports="MTPredictor"},67861:t=>{t.exports=["حرّك النقطة لتغيير موضع المُثبّت ثم اضغط لوضعه"]},45828:t=>{t.exports=["حرك إلى"]},44302:t=>{t.exports=["حرك المقياس إلى اليسار"]},94338:t=>{t.exports=["حرك المقياس إلى اليمين"]},66276:t=>{t.exports=["شيف المعدل"]},18559:t=>{t.exports=["شيف بيتش فورك المعدل"]},18665:t=>{t.exports=["موسكو"]},58038:t=>{t.exports=["مدريد"]},34190:t=>{t.exports=["مالطا"]},90271:t=>{t.exports=["مانيلا"]},51369:t=>{t.exports=["مارس"]},85095:t=>{t.exports=["مدينة المكسيك"]},75633:t=>{t.exports=["دمج كل المقاييس في مقياس واحد"]},95093:t=>{t.exports=["مختلط"]},10931:t=>{t.exports=["صغيرة"]},58397:t=>{t.exports=["ألفية"]},85884:t=>{t.exports=["موجة إليوت الذرية"]},9632:t=>{t.exports=["حرف صغير"]},63158:t=>{t.exports=["معكوس"]},42769:t=>{t.exports=["مسقط"]},43088:t=>{t.exports=["غير متاح"]},95222:t=>{t.exports=["لا توجد بيانات هنا"]},3485:t=>{t.exports=["بدون مقياس ثابت (ملء الشاشة)"]},8886:t=>{t.exports=["لا مزامنة"]},16971:t=>{t.exports=["بيانات الحجم غير موجودة"]},75549:t=>{t.exports=["ملاحظة"]},71230:t=>{t.exports=["نوفمبر"]},99203:t=>{t.exports=["جزيرة نورفولك"]},79023:t=>{t.exports=["نيروبي"]},91203:t=>{t.exports=["نيويورك"] +},24143:t=>{t.exports=["نيوزلندا"]},40887:t=>{t.exports=["جزء جديد أعلاه"]},96712:t=>{t.exports=["جزء جديد أدناه"]},33566:t=>{t.exports=["نيقوسيا"]},64968:t=>{t.exports=["حدث خطأ ما، الرجاء المحاولة مرة أخرى في وقت لاحق."]},10520:t=>{t.exports=["حفظ التنسيق الجديد للرسم البياني"]},9908:t=>{t.exports=["حفظ باسم"]},68553:t=>{t.exports=["سان سلفادور"]},65412:t=>{t.exports=["بورصة سانتياغو"]},13538:t=>{t.exports=["ساو باولو"]},37207:t=>{t.exports=["نطاق الرسم البياني للسعر فقط"]},51464:t=>{t.exports=["سكيف"]},98114:t=>{t.exports=["سكيف بيتش فورك"]},1535:t=>{t.exports=["يمكن أن لا يتم تحديث النص البرمجي المكتوب إذا غادرت الصفحة."]},89517:t=>{t.exports=["إعدادات"]},43247:t=>{t.exports=["الجزء الثاني غير صحيح."]},19796:t=>{t.exports=["إرسال للمؤخرة"]},23221:t=>{t.exports=["إرسال إلى الخلف"]},5961:t=>{t.exports=["سيول"]},57902:t=>{t.exports=["سبتمبر"]},25866:t=>{t.exports=["فترة"]},59827:t=>{t.exports=["راحات جلسة التداول"]},69240:t=>{t.exports=["شنغهاي"]},37819:t=>{t.exports=["صفقة بيع على المكشوف"]},81428:t=>{t.exports=["عرض"]},98116:t=>{t.exports=["عرض كل الرسومات"]},39046:t=>{t.exports=["عرض كل الرسومات والمؤشرات"]},38293:t=>{t.exports=["إظهار كافة الرسومات والمؤشرات والمراكز والأوامر"]},49982:t=>{t.exports=["عرض كل المؤشرات"]},48284:t=>{t.exports=["عرض جميع الأفكار"]},62632:t=>{t.exports=["إظهار المراكز والأوامر"]},24620:t=>{t.exports=["إظهار تبديل العقد المستمر"]},84813:t=>{t.exports=["إظهار انتهاء صلاحية العقد"]},66263:t=>{t.exports=["عرض توزيعات الأرباح"]},46771:t=>{t.exports=["عرض الأرباح"]},87933:t=>{t.exports=["عرض جميع الأفكار للمستخدمين الذين يتم متابعتهم"]},30709:t=>{t.exports=["عرض آخر الأخبار"]},58669:t=>{t.exports=["عرض أفكاري فقط"]},30816:t=>{t.exports=["عرض تقسيمات الأسهم"]},68161:t=>{t.exports=["لافتة"]},56683:t=>{t.exports=["سنغافورة"]},69502:t=>{t.exports=["منحنى الجيب"]},44904:t=>{t.exports=["مربع"]},70213:t=>{t.exports=["تم تجاوز الحد الأقصى للدراسات : ‎{number}‎ دراسة لكل نسق\nبرجاء حذب البعض"]},32733:t=>{t.exports=["نمط"]},65323:t=>{t.exports=["انحياز لليسار"]},14113:t=>{t.exports=["انحياز لليمين"]},93161:t=>{t.exports=["البقاء في وضع الرسم"]},48767:t=>{t.exports=["بورصة ستوكهولم"]},29662:t=>{t.exports=["موجة مجهرية فرعية"]},9753:t=>{t.exports=["موجة الألفية الثانوية"]},71722:t=>{t.exports=["فاصل الدقيقة في موجات اليوت"]},91889:t=>{t.exports=["الموجة الدورية العليا"]},33820:t=>{t.exports=["موجة الألفية العظمى"]},11020:t=>{t.exports=["سيدني"]},89659:t=>{t.exports=["خطأ في الرمز"]},90932:t=>{t.exports=["ملصق اسم الرمز"]},65986:t=>{t.exports=["معلومات الرمز"]},52054:t=>{t.exports=["ملصق آخر قيمة للرمز"]},33606:t=>{t.exports=["مزامنة شاملة"]},18008:t=>{t.exports=["مزامنة مع كل الرسوم البيانية"]},99969:t=>{t.exports=["النقطة والرقم"]},53047:t=>{t.exports=["متعدد الخطوط"]},34402:t=>{t.exports=["مسار"]},70394:t=>{t.exports=["قناة متوازية"]},95995:t=>{t.exports=["باريس"]},29682:t=>{t.exports=["لصق"]},51102:t=>{t.exports=["نسبة مئوية"]},35590:t=>{t.exports=["بِرث"]},19093:t=>{t.exports=["فونيكس"]},22293:t=>{t.exports=["بتشفان"]},43852:t=>{t.exports=["بيتش فورك"]},37680:t=>{ +t.exports=["ثبت على مقياس أيسر جديد"]},43707:t=>{t.exports=["ثبت على مقياس أيمن جديد"]},91130:t=>{t.exports=["ثبت إلى المقياس الأيسر"]},61201:t=>{t.exports=["ثبت على المقياس الأيسر (مخفي)"]},764:t=>{t.exports=["ثبت إلى المقياس الأيمن"]},20207:t=>{t.exports=["ثبت على المقياس الأيمن (مخفي)"]},66156:t=>{t.exports=["تثبيت إلى المقياس (الآن يسار)"]},54727:t=>{t.exports=["تثبيت مقياس الرسم (الأن لا مقياس محدد)"]},76598:t=>{t.exports=["تثبيت إلى المقياس (الآن يمين)"]},39065:t=>{t.exports=["ثبت على مقياس (‎{label}‎ جديد)"]},97324:t=>{t.exports=["ثبت إلى المقياس ‎{label}‎"]},56948:t=>{t.exports=["ثبت على المقياس ‎{label}‎ (مخفي)"]},32156:t=>{t.exports=["تم التثبيت إلى المقياس الأيسر"]},8128:t=>{t.exports=["تم التثبيت على المقياس الأيسر (مخفي)"]},3822:t=>{t.exports=["تم التثبيت إلى المقياس الأيمن"]},44538:t=>{t.exports=["ثبت على المقياس الأيمن (مخفي)"]},65810:t=>{t.exports=["ثبت على المقياس ‎{label}‎"]},14125:t=>{t.exports=["تم التثبيت على المقياس ‎{label}‎ (مخفي)"]},97378:t=>{t.exports=["زر زائد"]},46669:t=>{t.exports=["يرجى منحنا إذن الكتابة للحافظة في متصفحك أو الضغط على {keystroke}"]},35963:t=>{t.exports=["اضغط لمدة مطولة على {key} أثناء التكبير للحفاظ على موضع الرسم البياني"]},95921:t=>{t.exports=["ملصق السعر"]},28625:t=>{t.exports=["بطاقة السعر"]},2032:t=>{t.exports=["المدى السعري"]},32061:t=>{t.exports=["صيغة السعر غير صحيحة"]},91492:t=>{t.exports=["خط السعر"]},48404:t=>{t.exports=["أوًلي"]},87086:t=>{t.exports=["مسقط"]},10160:t=>{t.exports=["تم نشره على {customer} في {date}"]},19056:t=>{t.exports=["قطر"]},9998:t=>{t.exports=["مستطيل مائل"]},74214:t=>{t.exports=["روما"]},50470:t=>{t.exports=["شعاع"]},90357:t=>{t.exports=["مدى"]},26833:t=>{t.exports=["بورصة ريكيافيك"]},328:t=>{t.exports=["مستطيل"]},41615:t=>{t.exports=["إعادة"]},35001:t=>{t.exports=["إتجاه الإنحدار"]},34596:t=>{t.exports=["حذف"]},1434:t=>{t.exports=["حذف الرسومات"]},13951:t=>{t.exports=["حذف المؤشرات"]},4142:t=>{t.exports=["إعادة تسمية الرسم البياني"]},20801:t=>{t.exports=["رينكو"]},34301:t=>{t.exports=["إعادة تعيين عرض الرسم البياني"]},17258:t=>{t.exports=["إعادة تعيين مقياس السعر"]},25333:t=>{t.exports=["إعادة تعيين مقياس الزمن"]},52588:t=>{t.exports=["الرياض"]},5871:t=>{t.exports=["بورصة ريغا"]},33603:t=>{t.exports=["تحذير"]},48474:t=>{t.exports=["وارسو"]},20466:t=>{t.exports="Tokelau"},94284:t=>{t.exports=["طوكيو"]},83836:t=>{t.exports=["تورنتو"]},38788:t=>{t.exports=["طرابلس"]},39108:t=>{t.exports=["بورصة تالين"]},37229:t=>{t.exports=["النص"]},16267:t=>{t.exports=["طهران"]},19611:t=>{t.exports=["قالب"]},29198:t=>{t.exports=["لا يوفر المزود بيانات أحجام التداول لهذا الرمز."]},8162:t=>{t.exports=["لا يمكن تحميل عرض المنشور. يُرجى إيقاف إمتدادات المتصفح الخاص بك وإعادة المحاولة."]},65943:t=>{t.exports=["هذا المؤشر لا يمكن تطبيقه على مؤشر آخر"]},74986:t=>{t.exports=["هذا النص البرمجي هو بدعوة فقط. لطلب الوصول، يرجى الاتصال بالمؤلف."]},98538:t=>{t.exports=["نموذج الثلاث موجات"]},30973:t=>{t.exports=["تيكات السعر"]},31976:t=>{t.exports=["الوقت"]},64375:t=>{t.exports=["المنطقة الزمنية"]},95005:t=>{t.exports=["الدورات الزمنية"]},87085:t=>{ +t.exports=["تداول"]},94770:t=>{t.exports=["زاوية الإتجاه"]},23104:t=>{t.exports=["خط الاتجاه"]},15501:t=>{t.exports=["امتداد فيبوناتشي الاتجاهي"]},31196:t=>{t.exports=["فيبوناتشي الزمني الاتجاهي"]},29245:t=>{t.exports=["مثلث"]},83356:t=>{t.exports=["مثلث هابط"]},12390:t=>{t.exports=["نموذج المثلث"]},28340:t=>{t.exports=["مثلث صاعد"]},93855:t=>{t.exports=["تونس"]},50406:t=>{t.exports=["بالتوقيت العالمي المنسق"]},38587:t=>{t.exports="Understood"},81320:t=>{t.exports=["تراجع"]},25933:t=>{t.exports=["وحدات"]},15101:t=>{t.exports=["فتح"]},34150:t=>{t.exports=["موجة صاعدة 4"]},83927:t=>{t.exports=["موجة صاعدة 5"]},58976:t=>{t.exports=["موجة صاعدة 1 أو A"]},11661:t=>{t.exports=["موجة صاعدة 2 أو B"]},53958:t=>{t.exports=["موجة صاعدة 3"]},66560:t=>{t.exports=["موجة صاعدة C"]},18426:t=>{t.exports=["بروفايل حجم التداول بنطاق ثابت"]},61022:t=>{t.exports=["مؤشر بروفايل حجم التداول متاح فقط على عضوياتنا المدفوعة."]},15771:t=>{t.exports=["فانكوفر"]},56211:t=>{t.exports=["خط رأسي"]},75354:t=>{t.exports=["بورصة فيلنيوس"]},21852:t=>{t.exports=["الظهور"]},27557:t=>{t.exports=["الوضوح على الفواصل الزمنية"]},89960:t=>{t.exports=["مرئية عند تمرير الفأرة"]},22198:t=>{t.exports=["الترتيب المرئي"]},7050:t=>{t.exports=["تقاطع"]},66527:t=>{t.exports=["XABCD نموذج"]},17126:t=>{t.exports=["لا يمكنك رؤية النقاط المحورية على هذا الإطار الزمني"]},69293:t=>{t.exports=["يانجون"]},84301:t=>{t.exports=["زيوريخ"]},76020:t=>{t.exports=["تغيير درجة إليوت"]},83935:t=>{t.exports=["تغيير الملصقات غير متداخلة"]},39402:t=>{t.exports=["تغيير وضوح ملصق متوسط إغلاق السعر"]},98866:t=>{t.exports=["تغيير وضوح خط سعر الإغلاق السابق"]},5100:t=>{t.exports=["تغيير وضوح ملصقات سعري البيع والشراء"]},32311:t=>{t.exports=["تغيير وضوح خط سعري البيع والشراء"]},22641:t=>{t.exports=["تغيير العملة"]},30501:t=>{t.exports=["تغيير تنسيق الرسم البياني إلى {title}"]},7017:t=>{t.exports=["تغيير رؤية تبديل العقد المستمر"]},58108:t=>{t.exports=["تغيير وضوح العد التنازلي لعمود الإغلاق"]},7151:t=>{t.exports=["تغيير نطاق التاريخ"]},84944:t=>{t.exports=["تغيير وضوح توزيعات الأرباح"]},79574:t=>{t.exports=["تغيير وضوح الأحداث على الرسم البياني"]},88217:t=>{t.exports=["تغيير وضوح الأرباح"]},28288:t=>{t.exports=["تغيير وضوح انتهاء صلاحية العقود الآجلة"]},66805:t=>{t.exports=["تغيير وضوح ملصقات أعلى سعر وأدنى سعر"]},92556:t=>{t.exports=["تغيير وضوح خطوط أعلى سعر وأدنى سعر"]},87027:t=>{t.exports=["وضوح ملصقات تغير المؤشرات"]},14922:t=>{t.exports=["وضوح ملصقات تغيير المؤشرات"]},77578:t=>{t.exports=["تغيير ظهور آخر الأخبار"]},87510:t=>{t.exports=["تغيير ارتفاع الجزء"]},50190:t=>{t.exports=["تغيير وضوح زر +"]},49889:t=>{t.exports=["تغيير وضوح ملصق أسعار ما قبل/بعد الجلسة"]},16750:t=>{t.exports=["تغيير وضوح خط أسعار ما قبل/بعد الجلسة"]},59883:t=>{t.exports=["تغيير وضوح خط سعر الإغلاق السابق"]},67761:t=>{t.exports=["تغيير خط السعر"]},69510:t=>{t.exports=["تغيير السعر إلى نسبة العمود"]},32303:t=>{t.exports=["تغيير النطاق"]},526:t=>{t.exports=["تغيير الرمز"]},9402:t=>{t.exports=["تغيير وضوح ملصقات رمز"]},53150:t=>{t.exports=["تغيير وضوح آخر قيمة للرمز"]},12707:t=>{ +t.exports=["تغيير وضوح قيمة الإغلاق للرمز"]},65303:t=>{t.exports=["تغيير الجلسة"]},15403:t=>{t.exports=["تغيير وضوح فواصل الجلسة"]},53438:t=>{t.exports=["تغيير نمط السلسلة"]},74488:t=>{t.exports=["تغيير وضوح تقسيمات الأسهم"]},20505:t=>{t.exports=["تغيير المنطقة الزمنية"]},39028:t=>{t.exports=["تغيير الوحدة"]},21511:t=>{t.exports=["تغيير الرؤية"]},16698:t=>{t.exports=["تغيير وضوح الفاصل الزمني الحالي"]},78422:t=>{t.exports=["تغيير الوضوح في الفاصل الزمني الحالي وما فوقه"]},49529:t=>{t.exports=["تغيير الوضوح في الفاصل الزمني الحالي وأدناه"]},66927:t=>{t.exports=["تغيير الوضوح في جميع الفترات"]},74428:t=>{t.exports=["تغيير نمط {title}"]},72032:t=>{t.exports=["تغيير نقطة {pointIndex}"]},65911:t=>{t.exports=["الرسوم البيانية بواسطة TradingView"]},5179:t=>{t.exports=["أدوات نسخ الخط"]},3195:t=>{t.exports=["أنشئ مجموعة أدوات الخطوط"]},92659:t=>{t.exports=["إنشاء مجموعة أدوات الخطوط من الخيارات المتاحة"]},81791:t=>{t.exports=["إنشاء ‎{tool}‎"]},63649:t=>{t.exports=["مصادر القطع"]},78755:t=>{t.exports=["قص ‎{title}‎"]},99113:t=>{t.exports=["إضافة أداة الخطوط {lineTool} لمجموعة {name}"]},40242:t=>{t.exports=["إضافة أداة (أدوات) الخط إلى المجموعة {group}"]},22856:t=>{t.exports=["أضف هذا المؤشر المالي إلى التنسيق بالكامل"]},82388:t=>{t.exports=["أضف هذا المؤشر إلى التنسيق بالكامل"]},94292:t=>{t.exports=["أضف هذه الاستراتيجية إلى التنسيق بالكامل"]},27982:t=>{t.exports=["أضف هذا الرمز إلى التنسيق بالكامل"]},66568:t=>{t.exports=["تطبيق مظهر الرسم البياني"]},64034:t=>{t.exports=["تطبيق كافة خصائص الرسم البياني"]},49037:t=>{t.exports=["تطبيق قالب الرسم"]},96996:t=>{t.exports=["تطبيق إعدادات المصنع الافتراضية على المصادر المختارة"]},44547:t=>{t.exports=["تطبيق المؤشرات على التنسيق بأكمله"]},26065:t=>{t.exports=["تطبيق قالب الدراسة {template}"]},58570:t=>{t.exports=["تطبيق مظهر أشرطة الأدوات"]},27195:t=>{t.exports=["جلب المجموعة {title} إلى الأمام"]},78246:t=>{t.exports=["جلب {title} إلى المقدمة"]},56763:t=>{t.exports=["حرّك {title} للأمام"]},5607:t=>{t.exports=["بواسطة TradingView"]},90621:t=>{t.exports=["تجميد النطاق الزمني"]},12962:t=>{t.exports=["محو خط المستوى"]},63391:t=>{t.exports=["استثناء أدوات الخطوط من المجموعة {group}"]},59942:t=>{t.exports=["قلب أنماط الأعمدة"]},70301:t=>{t.exports=["إخفاء {title}"]},91842:t=>{t.exports=["إخفاء خطوط ملصقات التنبيه"]},54781:t=>{t.exports=["إخفاء جميع أدوات الرسم"]},44974:t=>{t.exports=["إخفاء العلامات على الأعمدة"]},28916:t=>{t.exports=["قفل الفاصل"]},94245:t=>{t.exports=["عكس المقياس"]},90743:t=>{t.exports=["أدخل {title}"]},53146:t=>{t.exports=["أدخل {title} بعد {targetTitle}"]},74055:t=>{t.exports=["أدخل {title} بعد {target}"]},11231:t=>{t.exports=["أدخل {title} قبل {target}"]},67176:t=>{t.exports=["أدخل {title} قبل {targetTitle}"]},54597:t=>{t.exports=["تحميل قالب الرسم الافتراضي"]},30295:t=>{t.exports=["تحميل..."]},50193:t=>{t.exports=["تثبيت ‎{title}‎"]},4963:t=>{t.exports=["غلق المجموعة ‎{group}‎"]},68163:t=>{t.exports=["قفل العنصر"]},47107:t=>{t.exports=["تحريك"]},11303:t=>{t.exports=["انقل ‎{title}‎ إلى مقياس يسار جديد"]},45544:t=>{ +t.exports=["انقل ‎{title}‎ إلى مقياس جديد على اليسار"]},81898:t=>{t.exports=["حرك كل المقاييس إلى اليسار"]},22863:t=>{t.exports=["حرك كل المقاييس إلى اليمين"]},45356:t=>{t.exports=["نقل الرسم (الرسومات)"]},15086:t=>{t.exports=["حرك يسارًا"]},61711:t=>{t.exports=["حرّك يمينًا"]},4184:t=>{t.exports=["حرك المقياس"]},74642:t=>{t.exports=["اجعل ‎{title}‎ بدون مقياس محدد (ملء الشاشة)"]},45223:t=>{t.exports=["اجعل المجموعة ‎{group}‎ غير مرئية"]},87927:t=>{t.exports=["اجعل المجموعة ‎{group}‎ مرئية"]},62153:t=>{t.exports=["دمج لأسفل"]},70746:t=>{t.exports=["دمج في جزء"]},66143:t=>{t.exports=["دمج لأعلى"]},81870:t=>{t.exports=["نسخ أنماط الأعمدة"]},16542:t=>{t.exports=["لا يوجد"]},47222:t=>{t.exports=["مقياس السعر"]},99042:t=>{t.exports=["نطاق الرسم البياني للسعر فقط"]},35962:t=>{t.exports=["وقت المقياس"]},68193:t=>{t.exports=["تمرير"]},70009:t=>{t.exports=["وقت التمرير"]},69485:t=>{t.exports=["تعيين إستراتيجية اختيار مقياس السعر على {title}"]},16259:t=>{t.exports=["أرسل {title} للخلف"]},66781:t=>{t.exports=["أرسل {title} إلى الخلف"]},4998:t=>{t.exports=["أرسل المجموعة {title} إلى الخلف"]},64704:t=>{t.exports=["مشاركة أدوات الخط بشكل شامل"]},77554:t=>{t.exports=["مشاركة أدوات الخط في التنسيق"]},16237:t=>{t.exports=["إظهار خطوط ملصقات التنبيه"]},13622:t=>{t.exports=["عرض جميع التحاليل"]},26267:t=>{t.exports=["عرض جميع التحاليل للمستخدمين الذين يتم متابعتهم"]},40061:t=>{t.exports=["عرض تحاليلي فقط"]},52010:t=>{t.exports=["البقاء في وضع الرسم"]},98784:t=>{t.exports=["إيقاف مزامنة الرسم"]},57011:t=>{t.exports=["وقف أداة (أدوات) مزامنة الخط"]},92831:t=>{t.exports=["قفل الرمز"]},60635:t=>{t.exports=["وقت المزامنة"]},99769:t=>{t.exports=["مدعوم من"]},68111:t=>{t.exports=["بواسطة TradingView"]},96916:t=>{t.exports=["لصق الرسم"]},80611:t=>{t.exports=["لصق مؤشر"]},41601:t=>{t.exports=["لصق {title}"]},84018:t=>{t.exports=["ثبت على المقياس الأيسر"]},22615:t=>{t.exports=["ثبت إلى المقياس الأيمن"]},56015:t=>{t.exports=["ثبت على المقياس ‎{label}‎"]},33348:t=>{t.exports=["إعادة ترتيب الأجزاء"]},15516:t=>{t.exports=["احذف جميع الدراسات"]},80171:t=>{t.exports=["احذف جميع الدراسات وأدوات الرسم"]},59211:t=>{t.exports=["إزالة أدوات الخط الفارغة غير المحددة"]},44656:t=>{t.exports=["حذف الرسومات"]},70653:t=>{t.exports=["تغيير المنازل العشرية"]},66414:t=>{t.exports=["إزالة مصادر خط البيانات"]},47637:t=>{t.exports=["إزالة جزء"]},39859:t=>{t.exports=["إزالة ‎{title}‎"]},78811:t=>{t.exports=["حذف مجموعة أدوات الخطوط ‎{name}‎"]},16338:t=>{t.exports=["تغيير اسم المجموعة ‎{group}‎ إلى ‎{newName}‎"]},30910:t=>{t.exports=["إعادة تعيين أحجام التنسيق"]},21948:t=>{t.exports=["إعادة تعيين المقاييس"]},55064:t=>{t.exports=["إعادة تعيين مقياس الزمن"]},13034:t=>{t.exports=["تغيير حجم التنسيق"]},9608:t=>{t.exports=["استعادة الإعدادات الافتراضية"]},63060:t=>{t.exports=["تبديل المقياس التلقائي"]},98860:t=>{t.exports=["تبديل الفهرس إلى مقياس 100"]},21203:t=>{t.exports=["تبديل قفل المقياس"]},60166:t=>{t.exports=["تبديل المقياس اللوغاريتمي"]},68642:t=>{t.exports=["تبديل مقياس النسبة المئوية"]},33714:t=>{t.exports=["تبديل المقياس العادي"]},47122:t=>{ +t.exports=["وقت المسار"]},28068:t=>{t.exports=["وقف تشغيل مشاركة أدوات الخط"]},66824:t=>{t.exports=["تحرير العنصر"]},51114:t=>{t.exports=["فتح المجموعة ‎{group}‎"]},92421:t=>{t.exports=["تحرير ‎{title}‎"]},20057:t=>{t.exports=["إلغاء الاندماج في الجزء السفلي الجديد"]},52540:t=>{t.exports=["فصل"]},86949:t=>{t.exports=["إلغاء الدمج لأسفل"]},50728:t=>{t.exports=["تحديث البرنامج النصي {title}"]},33355:t=>{t.exports=["{count} أعمدة"]},88841:t=>{t.exports=["{symbol} تم تفريغ القوائم المالية عن طريق TradingView"]},38641:t=>{t.exports=["نشر {userName} على {customer} في {date}"]},59833:t=>{t.exports=["تكبير"]},19813:t=>{t.exports=["تكبير"]},9645:t=>{t.exports=["تصغير"]},30572:t=>{t.exports=["يوم","يوم","يومين","أيام","يوم","يوم"]},52254:t=>{t.exports=["ساعة","ساعة","ساعة","ساعات","ساعة","ساعة"]},99062:t=>{t.exports=["شهر","شهر","شهر","أشهر","شهرًا","شهرًا"]},69143:t=>{t.exports=["دقيقة","دقيقة","دقيقتين","دقائق","دقيقة","دقيقة"]},71787:t=>{t.exports=["ثانية","ثانية","ثانيتان","ثوان","ثانية","ثانية"]},82797:t=>{t.exports=["نطاق","نطاق","نطاق","نطاقات","نطاق","نطاق"]},47966:t=>{t.exports=["أسبوع","أسبوع","أسبوعين","أسابيع","أسبوع","أسبوع"]},99136:t=>{t.exports=["تيك","تيك","تيك","تيك","تيك","تيك"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]="Apple Inc",t.exports["#AUDCAD-symbol-description"]=["دولار أسترالي/ دولار كندي"],t.exports["#AUDCHF-symbol-description"]=["دولار أسترالي/ فرنك سويسري"],t.exports["#AUDJPY-symbol-description"]=["دولار أسترالي/ ين ياباني"],t.exports["#AUDNZD-symbol-description"]=["دولار أسترالي/ دولار نيوزلاندي"],t.exports["#AUDRUB-symbol-description"]=["دولار أسترالي/ روبل روسي"],t.exports["#AUDUSD-symbol-description"]=["دولار أسترالي/ دولار أمريكي"],t.exports["#BRLJPY-symbol-description"]=["ريال برازيلي/ ين ياباني"],t.exports["#BTCCAD-symbol-description"]=["بتكوين / دولار كندي"],t.exports["#BTCCNY-symbol-description"]=["بتكوين/ يوان صيني"],t.exports["#BTCEUR-symbol-description"]=["بتكوين/ يورو"],t.exports["#BTCKRW-symbol-description"]=["بتكوين/ وون كوري جنوبي"],t.exports["#BTCRUR-symbol-description"]=["بتكوين/ روبل"],t.exports["#BTCUSD-symbol-description"]=["بتكوين/ دولار أمريكي"],t.exports["#BVSP-symbol-description"]=["مؤشر بورصة الأوراق المالية بساو باولو"],t.exports["#CADJPY-symbol-description"]=["دولار كندي/ ين ياباني"],t.exports["#CB1!-symbol-description"]=["نفط خام برنت"],t.exports["#CHFJPY-symbol-description"]=["فرنك سويسري/ ين ياباني"],t.exports["#COPPER-symbol-description"]=["عقود الفروقات السعرية للنحاس"],t.exports["#ES1-symbol-description"]=["عقود ستاندارد آند بورز 500 الجزئية الآجلة"],t.exports["#ESP35-symbol-description"]=["مؤشر إيبكس IBEX 35"],t.exports["#EUBUND-symbol-description"]=["سند دين باليورو"],t.exports["#EURAUD-symbol-description"]=["يورو / دولار أسترالي"],t.exports["#EURBRL-symbol-description"]=["يورو/ ريال برازيلي"],t.exports["#EURCAD-symbol-description"]=["يورو / دولار كندي"],t.exports["#EURCHF-symbol-description"]=["يورو / فرنك سويسرى"],t.exports["#EURGBP-symbol-description"]=["يورو / جنيه إسترليني"], +t.exports["#EURJPY-symbol-description"]=["يورو / ين يابانى"],t.exports["#EURNZD-symbol-description"]=["يورو / دولار نيوزيلاندى"],t.exports["#EURRUB-symbol-description"]=["يورو/ روبل روسي"],t.exports["#EURRUB_TOM-symbol-description"]=["يورو / روبل روسي"],t.exports["#EURSEK-symbol-description"]=["يورو / كورونة سويدية"],t.exports["#EURTRY-symbol-description"]=["يورو / ليره تركية"],t.exports["#EURUSD-symbol-description"]=["يورو / دولار أمريكى"],t.exports["#EUSTX50-symbol-description"]=["مؤشر يورو ستوكس 50"],t.exports["#FRA40-symbol-description"]=["مؤشر كاك 40 CAC"],t.exports["#GB10-symbol-description"]=["سندات الحكومة البريطانية لمدة 10 سنوات"],t.exports["#GBPAUD-symbol-description"]=["جنيه إسترليني / دولار أسترالي"],t.exports["#GBPCAD-symbol-description"]=["جنيه إسترليني / دولار كندي"],t.exports["#GBPCHF-symbol-description"]=["جنيه إسترليني / فرنك سويسري"],t.exports["#GBPEUR-symbol-description"]=["جنيه إسترليني / يورو"],t.exports["#GBPJPY-symbol-description"]=["جنيه إسترليني / ين ياباني"],t.exports["#GBPNZD-symbol-description"]=["جنيه إسترليني / دولار نيوزيلندي"],t.exports["#GBPRUB-symbol-description"]=["جنيه إسترليني / روبل روسي"],t.exports["#GBPUSD-symbol-description"]=["جنيه إسترليني / دولار أمريكي"],t.exports["#GER30-symbol-description"]=["مؤشر داكس"],t.exports["#GOOGL-symbol-description"]=["شركة ألفابت (شركة جوجل) الفئة أ"],t.exports["#ITA40-symbol-description"]=["مؤشر فوتسي لبورصة ميلانو"],t.exports["#JPN225-symbol-description"]=["مؤشر نيكاي 225"],t.exports["#JPYKRW-symbol-description"]=["ين ياباني / وون كورى"],t.exports["#JPYRUB-symbol-description"]=["ين ياباني / روبل روسي"],t.exports["#KA1-symbol-description"]=["السكر # 11 العقود الآجلة"],t.exports["#KG1-symbol-description"]=["عقود القطن الآجلة"],t.exports["#KT1-symbol-description"]=["شركة كي ترونيك لصناعة الأدوات الكهربائية"],t.exports["#LKOH-symbol-description"]=["شركة لوك أويل"],t.exports["#LTCBTC-symbol-description"]=["لايتكوين / بيتكوين"],t.exports["#MGNT-symbol-description"]=["ماغنيت"],t.exports["#MICEX-symbol-description"]=["مؤشر MICEX"],t.exports["#MNOD_ME.EQRP-symbol-description"]=["معدل الحركة اليومي للأسهم العادية بمنتدى الأوراق المالية لشركة نورليسكنيكل ‎[اتفاق االريبو لإعادة شراء الأوراق المالية الحكومية من البنوك التجارية]"],t.exports["#MSFT-symbol-description"]=["Microsoft شركة مايكروسوفت"],t.exports["#NAS100-symbol-description"]=["مؤشر ناسداك 100 CFD"],t.exports["#NGAS-symbol-description"]=["غاز طبيعى (خطوط أنابيب هنري هاب)"],t.exports["#NKY-symbol-description"]=["مؤشر نيكاي 225"],t.exports["#NZDJPY-symbol-description"]=["دولار نيوزيلندي / ين ياباني"],t.exports["#NZDUSD-symbol-description"]=["دولار نيوزيلندي / دولار أمريكي"],t.exports["#RB1-symbol-description"]=["عقود الجازولين الخال من الرصاص الآجلة"],t.exports["#RTS-symbol-description"]=["مؤشر RTS الروسي"],t.exports["#SBER-symbol-description"]="SBERBANK",t.exports["#SPX500-symbol-description"]=["مؤشر ستاندرد آند بورز 500"],t.exports["#TWTR-symbol-description"]=["شركة تويتر"],t.exports["#UK100-symbol-description"]=["مؤشر فوتسي 100"], +t.exports["#USDBRL-symbol-description"]=["دولار أمريكي / ريال برازيلي"],t.exports["#USDCAD-symbol-description"]=["دولار أمريكي / دولار كندي"],t.exports["#USDCHF-symbol-description"]=["دولار أمريكي / فرنك سويسري"],t.exports["#USDCNY-symbol-description"]=["دولار أمريكي / يوان صيني"],t.exports["#USDDKK-symbol-description"]=["دولار أمريكي / كورونا دنماركية"],t.exports["#USDHKD-symbol-description"]=["دولار أمريكي / دولار هونج كونج"],t.exports["#USDIDR-symbol-description"]=["دولار أمريكي / روبية"],t.exports["#USDINR-symbol-description"]=["دولار أمريكي / روبية هندية"],t.exports["#USDJPY-symbol-description"]=["دولار أمريكي / ين ياباني"],t.exports["#USDKRW-symbol-description"]=["دولار أمريكي / وون كوري"],t.exports["#USDMXN-symbol-description"]=["دولار أمريكي / بيزو مكسيكي"],t.exports["#USDPHP-symbol-description"]=["دولار أمريكي / بيزو مكسيكي"],t.exports["#USDRUB-symbol-description"]=["دولار أمريكي / روبل روسي"],t.exports["#USDRUB_TOM-symbol-description"]=["دولار أمريكي / روبل روسي غدا"],t.exports["#USDSEK-symbol-description"]=["دولار أمريكي / كورونا سويدية"],t.exports["#USDSGD-symbol-description"]=["دولار أمريكي / دولار سنغافوري"],t.exports["#USDTRY-symbol-description"]=["دولار أمريكي / ليرة تركية"],t.exports["#VTBR-symbol-description"]=["مصرف في تي بي"],t.exports["#XAGUSD-symbol-description"]=["دولار أمريكي / معدن الفضة"],t.exports["#XAUUSD-symbol-description"]=["الذهب / دولار أمريكي"],t.exports["#XPDUSD-symbol-description"]=["عقود فروقات معدن البالاديوم"],t.exports["#XPTUSD-symbol-description"]=["معدن البلاتين / دولار أمريكي"],t.exports["#ZS1-symbol-description"]=["سعر مبيع فول الصويا للتسليم المستقبلي - مجلس شيكاغو للتجارة الإلكترونية"],t.exports["#ZW1-symbol-description"]=["سعر مبيع القمح للتسليم المستقبلي - مجلس شيكاغو للتجارة الإلكترونية"],t.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",t.exports["#MICEXINDEXCF-symbol-description"]=["مؤشر MOEX الروسي"],t.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",t.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",t.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",t.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",t.exports["#TXSX-symbol-description"]="TSX 60 Index",t.exports["#VIXC-symbol-description"]=["مؤشر TSX 60 VIX"],t.exports["#USDPLN-symbol-description"]=["دولار أمريكي / زلوتى بولندي"],t.exports["#EURPLN-symbol-description"]=["EUR/PLN"],t.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",t.exports["#CAC40-symbol-description"]=["مؤشر كاك 40"],t.exports["#XBTCAD-symbol-description"]=["بيتكوين/دولار كندي"],t.exports["#ITI2!-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIF2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIF2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIF2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIG2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIG2019-symbol-description"]=["العقود الآجلة لخام الحديد"], +t.exports["#ITIG2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIH2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIH2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIH2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIJ2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIJ2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIJ2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIK2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIK2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIK2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIM2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIM2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIM2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIM2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIN2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIN2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIN2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIN2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIQ2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIQ2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIQ2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIQ2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIU2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIU2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIU2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIU2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIV2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIV2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIV2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIV2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIX2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIX2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIX2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIX2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIZ2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIZ2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIZ2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIZ2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#AMEX:GXF-symbol-description"]=["صناديق استثمار المتداول للأسهم الاسكندنافية"],t.exports["#ASX:XAF-symbol-description"]=["مؤشر S&P/ASX للأسهم الاسترالية 50"],t.exports["#ASX:XAT-symbol-description"]=["مؤشر S&P/ASX للأسهم الاسترالية 200"],t.exports["#BIST:XU100-symbol-description"]=["مؤشر بورصة استانبول 100"], +t.exports["#GPW:WIG20-symbol-description"]=["مؤشر بورصة وارسو 20"],t.exports["#INDEX:JKSE-symbol-description"]=["مؤشر جاكارتا المركب"],t.exports["#INDEX:KLSE-symbol-description"]=["مؤشر KLCI الماليزي"],t.exports["#INDEX:NZD-symbol-description"]=["مؤشر بورصة نيوزيلاندا 50"],t.exports["#INDEX:STI-symbol-description"]=["مؤشر بورصة سينغافورة"],t.exports["#INDEX:XLY0-symbol-description"]=["مؤشر شنغاهاي المركب"],t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["مؤشر بورصة موسكو"],t.exports["#NYMEX:KT1!-symbol-description"]=["عقود القهوة الآجلة"],t.exports["#OANDA:NATGASUSD-symbol-description"]=["الغاز الطبيعي"],t.exports["#OANDA:USDPLN-symbol-description"]=["الدولار الأمريكي/زلوتي بولندي"],t.exports["#TSX:TX60-symbol-description"]=["صناديق مؤشرات بورصة باريس S&P/TSX 60"],t.exports["#TSX:VBU-symbol-description"]=["صناديق مؤشرات تورونتو (الكندية)"],t.exports["#TSX:VIXC-symbol-description"]=["مؤشر التقلبات الضمينة للسوق الكندي S&P/TSX 60 VIX"],t.exports["#TVC:CAC40-symbol-description"]=["مؤشر كاك 40"],t.exports["#TVC:ES10-symbol-description"]=["السندات الحكومية الإسبانية لأجل 10 سنوات"],t.exports["#TVC:EUBUND-symbol-description"]=["سندات اليورو"],t.exports["#TVC:GB02-symbol-description"]=["السندات الحكومية البريطانية لأجل سنتين"],t.exports["#TVC:GB10-symbol-description"]=["السندات الحكومية البريطانية لأجل 10 سنوات"],t.exports["#TVC:GOLD-symbol-description"]=["الذهب (دولار أمريكي/أونصة)"],t.exports["#TVC:ID03-symbol-description"]=["السندات الحكومية الإندونيسية 3 سنوات"],t.exports["#TVC:ID10-symbol-description"]=["السندات الحكومية الإندونيسية 10 سنوات"],t.exports["#TVC:PALLADIUM-symbol-description"]=["البلاديوم (دولار أمريكي/أونصة)"],t.exports["#TVC:PT10-symbol-description"]=["السندات الحكومية البرتغالية 10 سنوات"],t.exports["#TVC:SILVER-symbol-description"]=["الفضة (دولا أمريكي/أونصة)"],t.exports["#TVC:RUT-symbol-description"]=["مؤشر روسيل الأمريكي 2000"],t.exports["#TSX:TSX-symbol-description"]=["مؤشر S&P/TSX المركب"],t.exports["#OANDA:CH20CHF-symbol-description"]=["مؤشر Swiss 20 السويسري"],t.exports["#TVC:SHCOMP-symbol-description"]=["مؤشر شنغهاي المركب"],t.exports["#NZX:ALLC-symbol-description"]=["المؤشر الشامل للسوق النيوزيلاندي S&P/NZX"],t.exports["#AMEX:SHYG-symbol-description"]=["صندوق مؤشرات أسهم الشركات الأعلى عائد من 0 إلى 5 سنوات"],t.exports["#TVC:AU10-symbol-description"]=["السندات الحكومية الاسترالية 10 سنوات"],t.exports["#TVC:CN10-symbol-description"]=["السندات الحكومية الصينية 10 سنوات"],t.exports["#TVC:KR10-symbol-description"]=["السندات الحكومية الكورية 10 سنوات"],t.exports["#NYMEX:RB1!-symbol-description"]=["العقود الآجلة للغاز الطبيعي RBOB"],t.exports["#NYMEX:HO1!-symbol-description"]=["العقود الآجلة للديزل منخفض الكبريت NY Harbor ULSD"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["العقود الآجلة للإيثانول NY Ethanol"],t.exports["#OANDA:XCUUSD-symbol-description"]=["نحاس"],t.exports["#COMEX:ZA1!-symbol-description"]=["عقود الزنك الآجلة"],t.exports["#CBOT:ZW1!-symbol-description"]=["عقود القمح الآجلة"],t.exports["#NYMEX:KA1!-symbol-description"]=["عقود السكر #11 الآجلة"], +t.exports["#CBOT:QBC1!-symbol-description"]=["عقود الذرة الآجلة"],t.exports["#CME:E61!-symbol-description"]=["عقود اليورو الآجلة"],t.exports["#CME:B61!-symbol-description"]=["عقود الجينه البريطاني الآجلة"],t.exports["#CME:QJY1!-symbol-description"]=["عقود الين الياباني الآجلة"],t.exports["#CME:A61!-symbol-description"]=["عقود الدولار الاسترالي الآجلة"],t.exports["#CME:D61!-symbol-description"]=["عقود الدولار الاسترالي الآجلة"],t.exports["#CME:SP1!-symbol-description"]=["عقود S&P 500 الآجلة"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["عقود NASDAQ 100 E-MINI الآجلة"],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["عقود داو جونز 30 الاجلة E-MINI ($5)"],t.exports["#CME:NY1!-symbol-description"]=["عقود النيكاي 255 الآجلة"],t.exports["#EUREX:DY1!-symbol-description"]=["مؤشر داكس"],t.exports["#CME:IF1!-symbol-description"]=["العقود الآجلة لمؤشر بورصة ساوباولو المالية - بالدولار الأمريكي"],t.exports["#CBOT:TY1!-symbol-description"]=["عقود أذون الخزانة 10 سنوات الآجلة"],t.exports["#CBOT:FV1!-symbol-description"]=["عقود أذون الخزانة 5 سنوات الآجلة"],t.exports["#CBOT:ZE1!-symbol-description"]=["عقود أذون الخزانة 3 سنوات الآجلة"],t.exports["#CBOT:TU1!-symbol-description"]=["عقود أذون الخزانة لسنتين الآجلة"],t.exports["#CBOT:FF1!-symbol-description"]=["العقود الآجلة للمعدل الفائدة الفيدرالي 30 يوم"],t.exports["#CBOT:US1!-symbol-description"]=["عقود اذون الخزانة الآجلة"],t.exports["#TVC:EXY-symbol-description"]=["مؤشر اليورو"],t.exports["#TVC:JXY-symbol-description"]=["مؤشر الين الياباني"],t.exports["#TVC:BXY-symbol-description"]=["مؤشر الجنيه البريطاني"],t.exports["#TVC:AXY-symbol-description"]=["مؤشر الدولار الأسترالي"],t.exports["#TVC:CXY-symbol-description"]=["مؤشر الدولار الكندي"],t.exports["#FRED:GDP-symbol-description"]=["الناتج المحلي الإجمالي، مقرب لأقرب علامة عشرية واحدة"],t.exports["#FRED:UNRATE-symbol-description"]=["معدل البطالة المدنية"],t.exports["#FRED:POP-symbol-description"]=["إجمالي تعداد السكان: تشمل جميع الأعمار والقوات المسلحة في الخارج"],t.exports["#ETHUSD-symbol-description"]=["اثيريوم/دولار أمريكي"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["عقود مؤشر بورصة ساوباولو البرازيلي"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["مؤشر IBrasil"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["مؤشر IBRX 50"],t.exports["#COMEX:HG1!-symbol-description"]=["عقود النحاس الآجلة"],t.exports["#INDEX:HSCE-symbol-description"]=["مؤشر الشركات الصينية هانغ سنغ"],t.exports["#NYMEX:CL1!-symbol-description"]=["عقود خام النفط الخفيف الآجلة"],t.exports["#OTC:IHRMF-symbol-description"]=["صندوق مؤشرات الأسهم اليابانية"],t.exports["#TVC:DAX-symbol-description"]=["مؤشر كبرى 30 شركة ألمانية"],t.exports["#TVC:DE10-symbol-description"]=["السندات الحكومية الألمانية 10 سنوات"],t.exports["#TVC:DJI-symbol-description"]=["مؤشر داو جونز التصنيعي"],t.exports["#TVC:DXY-symbol-description"]=["موشر الدولار الأمريكي"],t.exports["#TVC:FR10-symbol-description"]=["السندات الحكومية الفرنسية 10 سنوات"],t.exports["#TVC:HSI-symbol-description"]=["مؤشر Hang Seng للشركات الصينية"], +t.exports["#TVC:IBEX35-symbol-description"]=["مؤشر IBEX 35 الإسباني"],t.exports["#FX:AUS200-symbol-description"]=["مؤشر S&P/ASX"],t.exports["#AMEX:SHY-symbol-description"]=["صناديق مؤشرات سندات الخزانة 1-3 سنوات Ishares"],t.exports["#ASX:XJO-symbol-description"]=["مؤشر S&P/ASX 200"],t.exports["#BSE:SENSEX-symbol-description"]=["مؤشر S&P BSE Sensex"],t.exports["#INDEX:MIB-symbol-description"]=["مؤشر MIB"],t.exports["#INDEX:MOY0-symbol-description"]=["مؤشر Euro Stoxx 50"],t.exports["#MOEX:RTSI-symbol-description"]=["مؤشر نظام التداول الروسي RTS"],t.exports["#NSE:NIFTY-symbol-description"]=["مؤشر Nifty 50"],t.exports["#NYMEX:NG1!-symbol-description"]=["عقود الغاز الطبيعي الآجلة"],t.exports["#NYMEX:ZC1!-symbol-description"]=["العقود الآجلة للذرة"],t.exports["#TVC:IN10-symbol-description"]=["السندات الحكومية الهندية 10 سنوات"],t.exports["#TVC:IT10-symbol-description"]=["السندات الحكومية الإيطالية 10 سنوات"],t.exports["#TVC:JP10-symbol-description"]=["السندات الحكومية اليابانبة 10 سنوات"],t.exports["#TVC:NDX-symbol-description"]=["مؤشر ناسداك 100"],t.exports["#TVC:NI225-symbol-description"]=["مؤشر نيكاي 225"],t.exports["#TVC:SPX-symbol-description"]=["ستاندرد أند بورز 500"],t.exports["#TVC:SX5E-symbol-description"]=["مؤشر Euro Stoxx 50"],t.exports["#TVC:TR10-symbol-description"]=["السندات الحكومية التركية 10 سنوات"],t.exports["#TVC:UKOIL-symbol-description"]=["عقود الفروقات لنفط خام برنت"],t.exports["#TVC:UKX-symbol-description"]="UK 100 Index",t.exports["#TVC:US02-symbol-description"]=["السندات الحكومية الأمريكية لأجل سنتين"],t.exports["#TVC:US05-symbol-description"]=["السندات الحكومية الأمريكية 5 سنوات"],t.exports["#TVC:US10-symbol-description"]=["السندات الحكومية الأمريكية 10 سنوات"],t.exports["#TVC:USOIL-symbol-description"]=["عقود الفروقات السعرية للنفط الخام WTI"],t.exports["#NYMEX:ITI1!-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#NASDAQ:SHY-symbol-description"]=["صناديق مؤشرات سندات الخزانة 1-3 سنوات Ishares"],t.exports["#AMEX:ALD-symbol-description"]=["صناديق تداول مؤشرات WisdomTree Asia Local Debt"],t.exports["#NASDAQ:AMD-symbol-description"]=["شركة Advanced Micro Devices Inc"],t.exports["#NYSE:BABA-symbol-description"]=["مجموعة علي بابا القابضة المحدودة"],t.exports["#ICEEUR:CB-symbol-description"]=["نفط خام برنت"],t.exports["#ICEEUR:CB1!-symbol-description"]=["نفط خام برنت"],t.exports["#ICEUSA:CC-symbol-description"]=["كاكاو"],t.exports["#NYMEX:CL-symbol-description"]=["نفط خام WTI"],t.exports["#ICEUSA:CT-symbol-description"]=["قطن #2"],t.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",t.exports["#CME:DL-symbol-description"]=["حليب فرز III"],t.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",t.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",t.exports["#COMEX:GC-symbol-description"]=["ذهب"],t.exports["#CME:GF-symbol-description"]=["مؤشر (Feeder Cattle)"],t.exports["#CME:HE-symbol-description"]="Lean Hogs",t.exports["#NASDAQ:IEF-symbol-description"]=["عقود صناديق تداول المؤشرات لسندات الخزينة لأجل 7-10 سنوات"], +t.exports["#NASDAQ:IEI-symbol-description"]=["صناديق مؤشرات سندات الخزانة 3-7 سنوات Ishares"],t.exports["#NYMEX:KA1-symbol-description"]=["العقود الآجلة للسكر #11"],t.exports["#ICEUSA:KC-symbol-description"]=["قهوة"],t.exports["#NYMEX:KG1-symbol-description"]=["العقود الآجلة للقطن"],t.exports["#FWB:KT1-symbol-description"]=["شركة كي ترونيك."],t.exports["#CME:LE-symbol-description"]=["الماشية الحية"],t.exports["#ICEEUR:LO-symbol-description"]=["نفط التدفئة ICE"],t.exports["#CME:LS-symbol-description"]=["خشب"],t.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",t.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#NYMEX:NG-symbol-description"]=["الغازالطبيعي"],t.exports["#ICEUSA:OJ-symbol-description"]=["عصير البرتقال"],t.exports["#NYMEX:PA-symbol-description"]=["بالاديوم (معادن)"],t.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",t.exports["#NYMEX:PL-symbol-description"]=["بلاتين"],t.exports["#COMEX_MINI:QC-symbol-description"]=["E-Mini النحاس"],t.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",t.exports["#NYMEX:RB1-symbol-description"]=["العقود الآجلة للغاز الطبيعي RBOB"],t.exports["#MOEX:SBER-symbol-description"]=["بنك SBERBANK"],t.exports["#AMEX:SCHO-symbol-description"]=["صناديق مؤشرات سندات الخزانة قصيرة الأجل Schwab"],t.exports["#COMEX:SI-symbol-description"]=["فضة"],t.exports["#NASDAQ:TLT-symbol-description"]=["صناديق مؤشرات سندات الخزانة أكثر من 20 سنة Ishares"],t.exports["#TVC:VIX-symbol-description"]=["مؤشر تّقلب S&P 500"],t.exports["#MOEX:VTBR-symbol-description"]="VTB",t.exports["#COMEX:ZA-symbol-description"]=["الزنك"],t.exports["#CBOT:ZC-symbol-description"]=["الذرة"],t.exports["#CBOT:ZK-symbol-description"]=["عقود الإيثانول الآجلة"],t.exports["#CBOT:ZL-symbol-description"]=["فول الصويا"],t.exports["#CBOT:ZO-symbol-description"]=["الشوفان"],t.exports["#CBOT:ZR-symbol-description"]=["الأرز الخام، حبوب الأرز الكاملة"],t.exports["#CBOT:ZS-symbol-description"]=["فول الصويا"],t.exports["#CBOT:ZS1-symbol-description"]=["العقود الآجلة لفول الصويا"],t.exports["#CBOT:ZW-symbol-description"]=["قمح"],t.exports["#CBOT:ZW1-symbol-description"]=["العقود الآجلة للقمح - ECBT"],t.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",t.exports["#NYMEX:ITI2!-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#CADUSD-symbol-description"]=["الدولار الكندي/الدولار الأمريكي"],t.exports["#CHFUSD-symbol-description"]=["الفرنك السويسري/الدولار الأمريكي"],t.exports["#GPW:ACG-symbol-description"]="Acautogaz",t.exports["#JPYUSD-symbol-description"]=["الين الياباني/الدولار الأمريكي"],t.exports["#USDAUD-symbol-description"]=["الدولار الأمريكي/الدولار الأسترالي"],t.exports["#USDEUR-symbol-description"]=["الدولار الأمريكي/اليورو"],t.exports["#USDGBP-symbol-description"]=["الدولار الأمريكي/الجنيه البريطاني"],t.exports["#USDNZD-symbol-description"]=["الدولار الأمريكي/الدولار النيوزيلاندي"],t.exports["#UKOIL-symbol-description"]=["عقود الفروقات السعرية للنفط (خام برنت)"],t.exports["#USOIL-symbol-description"]=["عقود الفروقات السعرية للنفط الخام (WTI )"], +t.exports["#US30-symbol-description"]=["مؤشر متوسط داو جونز الصناعي"],t.exports["#BCHUSD-symbol-description"]=["بيتكوين كاش/ دولار أمريكي"],t.exports["#ETCUSD-symbol-description"]=["ايثيريوم كلاسيك/دولار أمريكي"],t.exports["#GOOG-symbol-description"]=["ألفابيت إنك (جوجل) فئة C"],t.exports["#LTCUSD-symbol-description"]=["لايتكوين/دولار"],t.exports["#XRPUSD-symbol-description"]=["ريبيل / دولار أمريكي"],t.exports["#SP:SPX-symbol-description"]=["ستاندرد أند بورز 500"],t.exports["#ETCBTC-symbol-description"]=["ايثيريوم كلاسيك/بيتكوين"],t.exports["#ETHBTC-symbol-description"]=["إيثيريوم/بيتكوين"],t.exports["#XRPBTC-symbol-description"]=["ريبيل / بيتكوين"],t.exports["#TVC:US30-symbol-description"]=["سندات الخدانة الحكومية لأجل 30 سنة"],t.exports["#COMEX:SI1!-symbol-description"]=["العقود الآجلة للفضة"],t.exports["#BTGUSD-symbol-description"]=["بيتكوين جولد / دولار أمريكي"],t.exports["#IOTUSD-symbol-description"]=["يوتا / دولار أمريكي"],t.exports["#CME:BTC1!-symbol-description"]=["العقود الآجلة للبيتكوين CME"],t.exports["#COMEX:GC1!-symbol-description"]=["العقود الآجلة للذهب"],t.exports["#CORNUSD-symbol-description"]=["عقود الفروقات السعرية للذرة"],t.exports["#COTUSD-symbol-description"]=["عقود الفروقات السعرية للقطن"],t.exports["#DJ:DJA-symbol-description"]=["مؤشر متوسط داو جونز المركب"],t.exports["#DJ:DJI-symbol-description"]=["مؤشر متوسط داو جونز الصناعي"],t.exports["#ETHEUR-symbol-description"]=["الإيثيريوم / يورو"],t.exports["#ETHGBP-symbol-description"]=["الإيثيريوم / جنيه بريطاني"],t.exports["#ETHJPY-symbol-description"]=["الإيثيريوم / ين ياباني"],t.exports["#EURNOK-symbol-description"]=["يورو / كرونا نرويجي"],t.exports["#GBPPLN-symbol-description"]=["جنيه بريطاني / زلوتي بولندي"],t.exports["#MOEX:BR1!-symbol-description"]=["العقود الآجلة للنفط خام برنت"],t.exports["#NYMEX:KG1!-symbol-description"]=["العقود الآجلة للقطن"],t.exports["#NYMEX:PL1!-symbol-description"]=["العقود الآجلة للبلاتين"],t.exports["#SOYBNUSD-symbol-description"]=["عقود الفروقات السعرية لفول الصويا"],t.exports["#SUGARUSD-symbol-description"]=["عقود الفروقات السعرية للسكر"],t.exports["#TVC:IXIC-symbol-description"]=["مؤشر الولايات المتحدة المركب"],t.exports["#TVC:RU-symbol-description"]=["مؤشر 1000 Russell"],t.exports["#USDZAR-symbol-description"]=["الدولار الأمريكي / الراند الجنوب إفريقي"],t.exports["#WHEATUSD-symbol-description"]=["عقود الفروقات السعرية للقمح"],t.exports["#XRPEUR-symbol-description"]=["ريبيل / يورو"],t.exports["#CBOT:S1!-symbol-description"]=["العقود الآجلة لفول الصويا"],t.exports["#SP:MID-symbol-description"]=["مؤشر ستاندرد اند بورز 400 S&P"],t.exports["#TSX:XCUUSD-symbol-description"]=["عقود الفروقات السعرية للنحاس"],t.exports["#TVC:NYA-symbol-description"]=["مؤشر NYSE المركب"],t.exports["#TVC:PLATINUM-symbol-description"]=["عقود الفروقات السعرية للبلاتين (دولار أمريكي/أونصة)"],t.exports["#TVC:SSMI-symbol-description"]=["مؤشر السوق السويسري"],t.exports["#TVC:SXY-symbol-description"]=["مؤشر الفرنك السويسري"],t.exports["#TVC:RUI-symbol-description"]=["مؤشر 1000 Russell"], +t.exports["#MOEX:RI1!-symbol-description"]=["العقود الآجلة لمؤشر RTS"],t.exports["#MOEX:MX1!-symbol-description"]=["العقود الآجلة لمؤشر MICEX"],t.exports["#CBOE:BG1!-symbol-description"]=["عقود الآجلة للبيتكوين سي بي أو بي"],t.exports["#TVC:MY10-symbol-description"]=["السندات الحكومية الماليزية لأجل 10 سنوات"],t.exports["#CME:S61!-symbol-description"]=["عقود الفرانك السويسري الآجلة"],t.exports["#TVC:DEU30-symbol-description"]=["مؤشر داكس"],t.exports["#BCHEUR-symbol-description"]=["بيتكوين كاش / يورو"],t.exports["#TVC:ZXY-symbol-description"]=["مؤشر عملة الدولار النيوزيلاندي"],t.exports["#MIL:FTSEMIB-symbol-description"]=["مؤشر فوتسي لبورصة ميلانو الإيطالية"],t.exports["#XETR:DAX-symbol-description"]=["مؤشر داكس"],t.exports["#MOEX:IMOEX-symbol-description"]=["مؤشر أسعار الأسهم في بورصة موسكو"],t.exports["#FX:US30-symbol-description"]=["متوسط مؤشر داو جونز الصناعي"],t.exports["#MOEX:RUAL-symbol-description"]=["شركة روسال المتحدة العمومية المحدودة"],t.exports["#MOEX:MX2!-symbol-description"]=["عقود مؤشر بورصة موسكو الآجلة"],t.exports["#NEOUSD-symbol-description"]=["نيو / دولار أمريكي"],t.exports["#XMRUSD-symbol-description"]=["مونيرو / دولار أمريكي"],t.exports["#ZECUSD-symbol-description"]=["زد كاش / دولار أمريكي"],t.exports["#TVC:CAC-symbol-description"]=["مؤشر 40 CAC"],t.exports["#NASDAQ:ZS-symbol-description"]=["سهم شركة زسكلار"],t.exports["#TVC:GB10Y-symbol-description"]=["عوائد السندات الحكومية البريطانية لأجل 10 سنوات"],t.exports["#TVC:AU10Y-symbol-description"]=["عوائد السندات الحكومية الاسترالية 10 سنوات"],t.exports["#TVC:CN10Y-symbol-description"]=["عوائد السندات الحكومية الصينية 10 سنوات"],t.exports["#TVC:DE10Y-symbol-description"]=["عوائد السندات الحكومية الألمانية 10 سنوات"],t.exports["#TVC:ES10Y-symbol-description"]=["عوائد السندات الحكومية الإسبانية لأجل 10 سنوات"],t.exports["#TVC:FR10Y-symbol-description"]=["عوائد السندات الحكومية الفرنسية 10 سنوات"],t.exports["#TVC:IN10Y-symbol-description"]=["عوائد سندات الحكومه الهنديه لـ 10 سنوات"],t.exports["#TVC:IT10Y-symbol-description"]=["عوائد سندات الحكومه الإيطالية لأجل 10 سنوات"],t.exports["#TVC:JP10Y-symbol-description"]=["عوائد سندات الحكومة اليابانية لـ 10 سنوت"],t.exports["#TVC:KR10Y-symbol-description"]=["عوائد السندات الحكومية الكورية 10 سنوات"],t.exports["#TVC:MY10Y-symbol-description"]=["عوائد السندات الحكومية الماليزية لأجل 10 سنوات"],t.exports["#TVC:PT10Y-symbol-description"]=["عوائد السندات الحكومية البرتغالية 10 سنوات"],t.exports["#TVC:TR10Y-symbol-description"]=["عوائد السندات الحكومية التركية أجل 10 سنوات"],t.exports["#TVC:US02Y-symbol-description"]=["عوائد السندات الحكومية الأمريكية لأجل سنتان"],t.exports["#TVC:US05Y-symbol-description"]=["عوائد السندات الحكومية الأمريكية لأجل 5 سنوات"],t.exports["#TVC:US10Y-symbol-description"]=["عوائد السندات الحكومية الأمريكية لأجل 10 سنوات"],t.exports["#INDEX:TWII-symbol-description"]=["مؤشر تايوان المرجح"],t.exports["#CME:J61!-symbol-description"]=["العقود الآجلة للين الياباني"],t.exports["#CME_MINI:J71!-symbol-description"]=["عقود E-mini آجلة للين الياباني"], +t.exports["#CME_MINI:WM1!-symbol-description"]=["عقود E-micro آجلة ين ياباني/دولار أمريكي"],t.exports["#CME:M61!-symbol-description"]=["العقود الآجلة للبيزو الميكسيكي"],t.exports["#CME:T61!-symbol-description"]=["العقود الآجلة للراند الجنوب أفريقي"],t.exports["#CME:SK1!-symbol-description"]=["العقود الآجلة للكرونة السويدية"],t.exports["#CME:QT1!-symbol-description"]=["العقود الآجلة للرينمنبي الصيني / دولار أمريكي"],t.exports["#COMEX:AUP1!-symbol-description"]=["العقود الآجلة للألومينيوم MW U.S. Transaction Premium Platts (25MT)"],t.exports["#CME:L61!-symbol-description"]=["العقود الآجلة للريال البرازيلي"],t.exports["#CME:WP1!-symbol-description"]=["العقود الآجلة للزلوتي البولاندي"],t.exports["#CME:N61!-symbol-description"]=["العقود الآجلة للدولار النيوزلندي"],t.exports["#CME_MINI:MG1!-symbol-description"]=["عقود E-micro الآجلة للدولار الاسترالي / دولار أمريكي"],t.exports["#CME_MINI:WN1!-symbol-description"]=["عقود E-micro الآجلة للفرنك السويسري / دولار أمريكي"],t.exports["#CME_MINI:MF1!-symbol-description"]=["عقود E-micro الآجلة لليورو / دولار أمريكي"],t.exports["#CME_MINI:E71!-symbol-description"]=["عقود E-mini الآجلة لليورو"],t.exports["#CBOT:ZK1!-symbol-description"]=["العقود الآجلة لوقود الإيثانول المحول"],t.exports["#CME_MINI:MB1!-symbol-description"]=["عقود E-micro الآجلة للجنيه الاسترليني / دولار أمريكي"],t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["عقود E-mini الآجلة للجازولين"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]=["عقود E-mini الآجلة لزيت التسخين"],t.exports["#COMEX_MINI:QC1!-symbol-description"]=["عقود E-mini الآجلة للنحاس"],t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["عقود E-mini الآجلة للغاز الطبيعي"],t.exports["#CME:E41!-symbol-description"]=["العقود الآجلة للدولار الأمريكي / ليرة تركية"],t.exports["#COMEX_MINI:QI1!-symbol-description"]=["عقود (Mini) الآجلة للفضة"],t.exports["#CME:DL1!-symbol-description"]=["العقود الآجلة للحليب فرز III"],t.exports["#NYMEX:UX1!-symbol-description"]=["العقود الآجلة لليورانيوم"],t.exports["#CBOT:BO1!-symbol-description"]=["العقود الآجلة لزيت فول الصويا"],t.exports["#CME:HE1!-symbol-description"]=["العقود الآجلة للحم الخنزير خالي الدهن Lean Hogs"],t.exports["#NYMEX:IAC1!-symbol-description"]=["العقود الآجلة لفحم نيوكاسل"],t.exports["#NYMEX_MINI:QM1!-symbol-description"]=["عقود E-mini الآجلة لخام النفط الخفيف"],t.exports["#NYMEX:JMJ1!-symbol-description"]=["عقود Mini Brent المالية الآجلة"],t.exports["#COMEX:AEP1!-symbol-description"]=["العقود الآجلة للألومينوم الأوروبي Premium"],t.exports["#CBOT:ZQ1!-symbol-description"]=["العقود الآجلة للفائدة الفديرالية 30 يوم"],t.exports["#CME:LE1!-symbol-description"]=["العقود الآجلة للماشية الحية"],t.exports["#CME:UP1!-symbol-description"]=["العقود الآجلة للفرنك السويسري / ين ياباني"],t.exports["#CBOT:ZN1!-symbol-description"]=["العقود الآجلة لسندات الخزينة لأجل 10 سنوات"],t.exports["#CBOT:ZB1!-symbol-description"]=["العقود الآجلة لسندات الخزينة"],t.exports["#CME:GF1!-symbol-description"]=["العقود الآجلة للماشية المغذية"],t.exports["#CBOT:UD1!-symbol-description"]=["العقود الآجلة لسندات الخزينة Ultra"], +t.exports["#CME:I91!-symbol-description"]=["عقود CME الآجلة للبناء - واشنطن العاصمة"],t.exports["#CBOT:ZO1!-symbol-description"]=["العقود الآجلة للشوفان"],t.exports["#CBOT:ZM1!-symbol-description"]=["العقود الآجلة لوجبة فول الصويا"],t.exports["#CBOT_MINI:XN1!-symbol-description"]=["العقود Mini الآجلة للذرة"],t.exports["#CBOT:ZC1!-symbol-description"]=["العقود الآجلة للذرة"],t.exports["#CME:LS1!-symbol-description"]=["العقود الآجلة للخشب"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["عقود Mini الآجلة للقمح"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["عقود Mini الآجلة لفول الصويا"],t.exports["#CBOT:ZS1!-symbol-description"]=["عقود الآجلة لفول الصويا"],t.exports["#NYMEX:PA1!-symbol-description"]=["العقود الآجلة للبلاديوم"],t.exports["#CME:FTU1!-symbol-description"]=["عقود E-mini الآجلة لمؤشر FTSE 100 بالدولار الأمريكي"],t.exports["#CBOT:ZR1!-symbol-description"]=["العقود الآجلة للأرز"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["عقود (E-micro) الآجلة للذهب"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["عقود (Mini) الآجلة للذهب"],t.exports["#CME_MINI:RL1!-symbol-description"]=["عقود E-mini لمؤشر Russell 1000"],t.exports["#CME_MINI:EW1!-symbol-description"]=["عقود E-mini الآجلة لـ S&P 400 Midcap"],t.exports["#COMEX:LD1!-symbol-description"]=["العقود الآجلة للرصاص"],t.exports["#CME_MINI:ES1!-symbol-description"]=["عقود E-mini الآجلة لـ S&P 500"],t.exports["#TVC:SA40-symbol-description"]=["مؤشر Top 40 جنوب أفريقيا"],t.exports["#BMV:ME-symbol-description"]=["مؤشر IPC Mexico"],t.exports["#BCBA:IMV-symbol-description"]=["مؤشر MERVAL"],t.exports["#HSI:HSI-symbol-description"]=["مؤشر هانج سينج Hang Seng"],t.exports["#BVL:SPBLPGPT-symbol-description"]=["مؤشر بيرو العام S&P / BVL (PEN)"],t.exports["#EGX:EGX30-symbol-description"]=["مؤشر سعر العائد EGX 30"],t.exports["#BVC:IGBC-symbol-description"]=["المؤشر العام للبورصة الكولومبية"],t.exports["#TWSE:TAIEX-symbol-description"]=["مؤشر رأس المال المرجعي في تايوان"],t.exports["#QSE:GNRI-symbol-description"]=["مؤشر QE"],t.exports["#BME:IBC-symbol-description"]=["مؤشر IBEX 35"],t.exports["#NZX:NZ50G-symbol-description"]=["مؤشر S & P / NZX 50 الإجمالي"],t.exports["#SIX:SMI-symbol-description"]=["مؤشر السوق السويسري"],t.exports["#SZSE:399001-symbol-description"]=["مؤشر مكون SZSE"],t.exports["#TADAWUL:TASI-symbol-description"]=["مؤشر تداول السعودي لجميع الأسهم"],t.exports["#IDX:COMPOSITE-symbol-description"]=["مؤشر IDX المركب"],t.exports["#EURONEXT:PX1-symbol-description"]=["مؤشر CAC 40"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["مؤشر OMX Helsinki 25"],t.exports["#EURONEXT:BEL20-symbol-description"]=["مؤشر BEL 20"],t.exports["#TVC:STI-symbol-description"]=["مؤشر Straits Times"],t.exports["#DFM:DFMGI-symbol-description"]=["مؤشر DFM"],t.exports["#TVC:KOSPI-symbol-description"]=["مؤشر أسعار الأسهم المركب في كوريا"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["مؤشر FTSE بورصة ماليزيا KLCI"],t.exports["#TASE:TA35-symbol-description"]=["مؤشر TA-35"],t.exports["#OMXSTO:OMXS30-symbol-description"]=["مؤشر OMX Stockholm 30"], +t.exports["#OMXICE:OMXI8-symbol-description"]=["مؤشر OMX أيسلندا 8"],t.exports["#NSENG:NSE30-symbol-description"]=["مؤشر NSE 30"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["مؤشر البحرين لجميع الأسهم"],t.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",t.exports["#OMXCOP:OMXC25-symbol-description"]=["مؤشر كوبنهاجن OMX 25"],t.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",t.exports["#BELEX:BELEX15-symbol-description"]=["مؤشر BELEX 15"],t.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",t.exports["#EURONEXT:AEX-symbol-description"]=["مؤشر AEX"],t.exports["#CBOE:VIX-symbol-description"]=["مؤشر تقلب S&P 500"],t.exports["#NASDAQ:XAU-symbol-description"]=["مؤشر PHLX لقطاع الذهب والفضة"],t.exports["#DJ:DJUSCL-symbol-description"]=["مؤشر داو جونز للفحم في الولايات المتحدة"],t.exports["#DJ:DJCIKC-symbol-description"]=["مؤشر داو جونز للسلع - البن"],t.exports["#DJ:DJCIEN-symbol-description"]=["مؤشر داو جونز للسلع - الطاقة"],t.exports["#NASDAQ:OSX-symbol-description"]=["مؤشر PHLX لقطاع خدمات النفط"],t.exports["#DJ:DJCISB-symbol-description"]=["مؤشر داو جونز للسلع - السكر"],t.exports["#DJ:DJCICC-symbol-description"]=["مؤشر داو جونز للسلع - كاكاو"],t.exports["#DJ:DJCIGR-symbol-description"]=["مؤشر داو جونز للسلع - حبوب"],t.exports["#DJ:DJCIAGC-symbol-description"]=["مؤشر داو جونز للسلع - العنصر الزراعي المغطى"],t.exports["#DJ:DJCISI-symbol-description"]=["مؤشر داو جونز للسلع - فضة"],t.exports["#DJ:DJCIIK-symbol-description"]=["مؤشر داو جونز للسلع - نيكل"],t.exports["#NASDAQ:HGX-symbol-description"]=["مؤشر PHLX لقطاع الإسكان"],t.exports["#DJ:DJCIGC-symbol-description"]=["مؤشر داو جونز للسلع - ذهب"],t.exports["#SP:SPGSCI-symbol-description"]=["مؤشر S&P جولدمان ساكس للسلع"],t.exports["#NASDAQ:UTY-symbol-description"]=["مؤشر PHLX للقطاع الخدمي"],t.exports["#DJ:DJU-symbol-description"]=["مؤشر متوسط داو جونز الخدمي"],t.exports["#SP:SVX-symbol-description"]=["مؤشر قيمة S&P 500"],t.exports["#SP:OEX-symbol-description"]=["مؤشر S&P 100"],t.exports["#CBOE:OEX-symbol-description"]=["مؤشر S&P 100"],t.exports["#NASDAQ:SOX-symbol-description"]=["مؤشر فيلادلفيا لأشباه الموصلات"],t.exports["#RUSSELL:RUI-symbol-description"]=["مؤشر Russell 1000"],t.exports["#RUSSELL:RUA-symbol-description"]=["مؤشر Russell 3000"],t.exports["#RUSSELL:RUT-symbol-description"]=["مؤشر Russell 2000"],t.exports["#NYSE:XMI-symbol-description"]=["مؤشر السوق الرئيسي NYSE ARCA"],t.exports["#NYSE:XAX-symbol-description"]=["مؤشر AMEX المركب"],t.exports["#NASDAQ:NDX-symbol-description"]=["مؤشر ناسداك 100"],t.exports["#NASDAQ:IXIC-symbol-description"]=["مؤشر ناسداك المركب"],t.exports["#DJ:DJT-symbol-description"]=["مؤشر متوسط داو جونز للنقل"],t.exports["#NYSE:NYA-symbol-description"]=["مؤشر NYSE المركب"],t.exports["#NYMEX:CJ1!-symbol-description"]=["عقود الكاكاو الآجلة"],t.exports["#USDILS-symbol-description"]=["الدولار الأمريكي / الشيكل الإسرائيلي"],t.exports["#TSXV:F-symbol-description"]=["شركة فيور جولد المحدودة Fiore Gold Inc"],t.exports["#SIX:F-symbol-description"]=["شركة فورد للسيارات"], +t.exports["#BMV:F-symbol-description"]=["شركة فورد للسيارات"],t.exports["#TWII-symbol-description"]=["مؤشر بورصة تايوان المرجح"],t.exports["#TVC:PL10Y-symbol-description"]=["عوائد السندات الحكومية البولندية لأجل 10 سنوات"],t.exports["#TVC:PL05Y-symbol-description"]=["عوائد السندات الحكومية البولندية لأجل 5 سنوات"],t.exports["#SET:GC-symbol-description"]=["شركة الاتصالات العالمية العامة"],t.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",t.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",t.exports["#OANDA:SPX500USD-symbol-description"]=["مؤشر ستاندرد أند بورز S&P 500"],t.exports["#BMV:CT-symbol-description"]="China SX20 RT",t.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",t.exports["#BYBIT:ETHUSD-symbol-description"]=["عقود ETHUSD المستديمة"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["عقود XRPUSD المستديمة"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["عقود BTCUSD المستديمة"],t.exports["#BITMEX:ETHUSD-symbol-description"]=["العقود الآجلة المستديمة ETHUSD"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["العقود الآجلة المستديمة BTCUSD"],t.exports["#DERIBIT:ETHUSD-symbol-description"]=["العقود الآجلة المستديمة ETHUSD"],t.exports["#USDHUF-symbol-description"]=["دولار أمريكي / فورنت مجري"],t.exports["#USDTHB-symbol-description"]=["دولار أمريكي / بات تايلندي"],t.exports["#FOREXCOM:US2000-symbol-description"]=["US SmallCap 2000"],t.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",t.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",t.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",t.exports["#CME:CB1!-symbol-description"]=["العقود الآجلة-النقدية للزبدة (مستمرة: العقد الحالي الأمامي)"],t.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",t.exports["#NEO:HE-symbol-description"]=["Hanwei Energy Services Corp"],t.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",t.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",t.exports["#TSX:HE-symbol-description"]=["Hanwei Energy Services Corp"],t.exports["#BSE:ITI-symbol-description"]="ITI Ltd",t.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",t.exports["#TSX:LS-symbol-description"]=["صندوق Middlefield موزع الأرباح للرعاية الصحية وعلوم الحياة"],t.exports["#BITMEX:XBT-symbol-description"]=["بيتكون / مؤشر الدولار الأمريكي"],t.exports["#CME_MINI:RTY1!-symbol-description"]=["العقود الآجلة لمؤشر E-Mini Russell 2000"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["إجمالي القيمة السوقية للعملات الرقمية بالدولار الأمريكي"],t.exports["#ICEUS:DX1!-symbol-description"]=["العقود الآجلة لمؤشر الدولار الأمريكي"],t.exports["#NYMEX:TT1!-symbol-description"]=["عقود القطن الآجلة"],t.exports["#PHEMEX:BTCUSD-symbol-description"]=["العقود الآجلة المستديمة على BTC"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["العقود الآجلة المستديمة على ETH"],t.exports["#PHEMEX:XRPUSD-symbol-description"]=["العقود الآجلة المستديمة على XRP"],t.exports["#PHEMEX:LTCUSD-symbol-description"]=["العقود الآجلة المستديمة على LTC"], +t.exports["#BITCOKE:BCHUSD-symbol-description"]=["سواب كوانتو BCH"],t.exports["#BITCOKE:BTCUSD-symbol-description"]=["سواب كوانتو BTC"],t.exports["#BITCOKE:ETHUSD-symbol-description"]=["سواب كوانتو ETH"],t.exports["#BITCOKE:LTCUSD-symbol-description"]=["سواب كوانتو LTC"],t.exports["#TVC:CA10-symbol-description"]=["سندات الحكومة الكندية لـ10 سنوات"],t.exports["#TVC:CA10Y-symbol-description"]=["عائد سندات الحكومة الكندية لـ10 سنوات"],t.exports["#TVC:ID10Y-symbol-description"]=["عائد سندات الحكومة الأندونيسية لـ10 سنوات"],t.exports["#TVC:NL10-symbol-description"]=["سندات الحكومة الهولندية لـ10 سنوات"],t.exports["#TVC:NL10Y-symbol-description"]=["عائد سندات الحكومة الهولندية لـ10 سنوات"],t.exports["#TVC:NZ10-symbol-description"]=["سندات الحكومة النيوزلندية لـ10 سنوات"],t.exports["#TVC:NZ10Y-symbol-description"]=["عائد سندات الحكومة النيوزلندية لـ10 سنوات"],t.exports["#SOLUSD-symbol-description"]=["سولانا / الدولار الأمريكي"],t.exports["#LUNAUSD-symbol-description"]=["لونا / الدولار الأمريكي"],t.exports["#UNIUSD-symbol-description"]=["Uniswap / الدولار الأمريكي"],t.exports["#LTCBRL-symbol-description"]=["لايتكوين / ريال برازيلي"],t.exports["#ETCEUR-symbol-description"]=["إيثريوم كلاسيك / يورو"],t.exports["#ETHKRW-symbol-description"]=["إيثيريوم / وون كوريا الجنوبية"],t.exports["#BTCRUB-symbol-description"]=["بيتكوين / روبل روسي"],t.exports["#BTCTHB-symbol-description"]=["بيتكوين / بات تايلندي"],t.exports["#ETHTHB-symbol-description"]=["إيثيريوم / البات التايلندي"],t.exports["#TVC:EU10YY-symbol-description"]=["عائد السندات الحكومية باليورو 10 سنوات"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ar.7257.089fbbc28bead9558b87.js b/charting_library/bundles/ar.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..f11056ee --- /dev/null +++ b/charting_library/bundles/ar.7257.089fbbc28bead9558b87.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports=["الجمعة"]},11268:e=>{e.exports=["الاثنين"]},63331:e=>{e.exports=["السبت"]},85954:e=>{e.exports=["الأحد"]},26230:e=>{e.exports=["الأربعاء"]},24793:e=>{e.exports=["الخميس"]},31533:e=>{e.exports=["الثلاثاء"]},89790:e=>{e.exports=["لا يمكن ايجاد مصدر الكود البرمجي باين."]},39589:e=>{e.exports=["طي الجزء"]},38154:e=>{e.exports=["تأكيد إزالة نتائج الدراسة"]},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports=["أنشئ حساباً مجاناً"]},69419:e=>{e.exports=["كل شيء على ما يرام - السوق مفتوح."]},97637:e=>{e.exports=["أبريل"]},86797:e=>{e.exports=["أغسطس"]},22519:e=>{e.exports=["قيمة التغير للعمود"]},52003:e=>{e.exports=["هل تريد فعلا مسح هذه الدراسة وكل محتوياتها؟"]},68854:e=>{e.exports=["نقرتين متتاليتين"]},97325:e=>{e.exports=["مشكلة في البيانات"]},52916:e=>{e.exports=["يتم تحديث البيانات مرة واحدة في اليوم."]},25978:e=>{e.exports=["لا يتم تحديث البيانات أكثر من مرة واحدة في الثانية، حتى لو كانت هناك عدة تحديثات في السوق."]},57310:e=>{e.exports=["البيانات متأخرة"]},49321:e=>{e.exports=["البيانات المقدمة على العضويات المجانية لا يتم تحديثها أكثر من مرة واحدة كل ثانية، حتى لو كانت هناك عدة تحديثات في السوق."]},55669:e=>{e.exports=["ديسمبر"]},83498:e=>{e.exports=["حذف جزء"]},59315:e=>{e.exports=["بيانات نهاية اليوم"]},82751:e=>{e.exports=["خطأ"]},40519:e=>{e.exports=["السوق مفتوح حاليًا للتداول ما بعد الجلسة."]},80227:e=>{e.exports=["المنطقة الزمنية للبورصة"]},16467:e=>{e.exports=["فبراير"]},25046:e=>{e.exports=["ملء اتفاقية البورصة"]},93666:e=>{e.exports=["وضع علامة على الرمز"]},564:e=>{e.exports=["الجمعة"]},72970:e=>{e.exports=["الجمعة"]},88958:e=>{e.exports=["عطلة"]},21686:e=>{e.exports=["إخفاء وسيلة إيضاح المؤشر"]},26935:e=>{e.exports=["مدخلات المؤشر"]},26315:e=>{e.exports=["عناوين المؤشر"]},84098:e=>{e.exports=["قيم المؤشر"]},91459:e=>{e.exports=["إذا كنت ترغب في الحصول على بيانات ‎{listedExchange}‎ اللحظية، فستحتاج إلى ملء اتفاقية البورصة. لا تقلق، لا يتطلب الأمر سوى بضع نقرات."]},50634:e=>{e.exports=["ستنتقل إلى التداول فيما بعد الجلسة في {remainingTime}."]},74537:e=>{e.exports=["سيتم فتحه للتداول ما قبل الافتتاح في {remainingTime}."]},26910:e=>{e.exports=["يناير"]},23230:e=>{e.exports=["يوليو"]},49385:e=>{e.exports=["يونيو"]},99487:e=>{e.exports=["قيم الافتتاح والإغلاق وأعلى وأدنى قيمة (OHLC)"]},15815:e=>{e.exports=["تحديث واحد لكل ثانية"]},90784:e=>{e.exports=["أكتوبر"]},75991:e=>{e.exports=["حالة الأسواق المفتوحة"]},18429:e=>{e.exports=["تعرف على المزيد"]},39899:e=>{e.exports=["تحريك جزء لأسفل"]},70343:e=>{e.exports=["تحريك جزء لأعلى"]},83085:e=>{e.exports=["يوم الاثنين"]},61199:e=>{e.exports=["الاثنين"]},41610:e=>{e.exports=["المزيد"]},1653:e=>{e.exports=["السوق مفتوح حاليًا للتداول ما قبل الجلسة."]},56470:e=>{e.exports=["تكبير الرسم البياني"]},19603:e=>{e.exports=["تكبير جزء"]},68327:e=>{e.exports=["مايو"]},35732:e=>{e.exports=["إدارة العناصر"]},84675:e=>{e.exports=["مارس"]},83949:e=>{e.exports=["السوق مفتوح"]},35701:e=>{e.exports=["يفتح السوق في {remainingTime}."]},95814:e=>{e.exports=["السوق مغلق"]},98105:e=>{ +e.exports=["يغلق السوق في {remainingTime}."]},87202:e=>{e.exports=["السوق في عطلة حالياً. من حسن حظهم!"]},71194:e=>{e.exports=["نوفمبر"]},66324:e=>{e.exports=["كود المصدر"]},36835:e=>{e.exports=["السبت"]},1144:e=>{e.exports=["السبت"]},40653:e=>{e.exports=["التمرير إلى اليسار"]},26721:e=>{e.exports=["التمرير إلى أخر عمود"]},35809:e=>{e.exports=["التمرير إلى اليمين"]},61132:e=>{e.exports=["سبتمبر"]},28705:e=>{e.exports=["عرض وسيلة إيضاح المؤشر"]},51072:e=>{e.exports=["إظهار عناصر الرسم البياني"]},37809:e=>{e.exports=["إظهار إعدادات النطاق الزمني"]},39045:e=>{e.exports=["خطأ في الدراسة"]},86577:e=>{e.exports=["الأحد"]},72149:e=>{e.exports=["الأحد"]},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports=["عنوان الرمز"]},29985:e=>{e.exports=["ما بعد الجلسة"]},28412:e=>{e.exports=["تتمتع العضويات المدفوعة بتحديثات أسرع للبيانات."]},56042:e=>{e.exports=["ما قبل الجلسة"]},36015:e=>{e.exports=["البيانات اللحظية لـ ‎{description}‎ غير مدعومة في الوقت الحالي، قد تكون متاحة مستقبلاً."]},6667:e=>{e.exports=["البيانات اللحظية لـ ‎{symbolName}‎ مقدمة من بورصة ‎.{exchange}‎"]},48293:e=>{e.exports=["استعادة الرسم البياني"]},91029:e=>{e.exports=["استعادة جزء"]},75094:e=>{e.exports=["الأربعاء"]},7147:e=>{e.exports=["الأربعاء"]},52984:e=>{e.exports=["للحصول على البيانات اللحظية لـ ‎{description}‎، يرجى شراء حزمة البيانات اللحظية."]},9787:e=>{e.exports=["الخميس"]},7951:e=>{e.exports=["الخميس"]},57918:e=>{e.exports=["هذه البيانات هي بيانات لحظية، ولكنها تختلف قليلاً عن نظيرتها الرسمية من السوق الرئيسي."]},68025:e=>{e.exports=["هذه البيانات لحظية، لكنها تختلف قليلاً عن نظيرتها الرسمية الواردة من {exchange}."]},73717:e=>{e.exports=["لا يوجد هذا الرمز. يرجى اختيار رمز آخر."]},57048:e=>{e.exports=["حان وقت المغادرة - هذا السوق مغلق."]},94316:e=>{e.exports=["الثلاثاء"]},44979:e=>{e.exports=["الثلاثاء"]},8209:e=>{e.exports=["إزالة العلامة من الرمز"]},1111:e=>{e.exports=["حجم التداول"]},61311:e=>{e.exports=["تكبير"]},47602:e=>{e.exports=["تصغير"]},57889:e=>{e.exports=["تغيير وضوح قيم OHLC"]},18644:e=>{e.exports=["تغيير وضوح حالة السوق المفتوحة"]},45110:e=>{e.exports=["تغيير وضوح تغييرات الأعمدة"]},31325:e=>{e.exports=["تغيير وضوح عناوين المؤشر"]},99774:e=>{e.exports=["تغيير وضوح قيم المؤشر"]},96162:e=>{e.exports=["تغيير وضوح مدخلات المؤشر"]},26717:e=>{e.exports=["تغيير وضوح وصف رمز"]},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports=["تغيير وضوح قيم الحجم"]},39348:e=>{e.exports=["أقل من دقيقة واحدة"]},87358:e=>{e.exports=["عرض ‎{title}‎"]},7827:e=>{e.exports=["{days} و{hours}"]},7435:e=>{e.exports=["‎{exchange}‎ من ‎{originalExchange}‎"]},19830:e=>{e.exports=["{hours} و{minutes}"]},1084:e=>{e.exports=["بيانات ‎{listedExchange}‎ اللحظية متاحة مجانًا للمستخدمين المسجلين."]},11155:e=>{e.exports=["‎بيانات {symbolName}‎ متأخرة بـ ‎{time}‎ دقيقة"]},77033:e=>{ +e.exports=["يتم تحديث البيانات كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق.","يتم تحديث البيانات كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق.","يتم تحديث البيانات كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق.","يتم تحديث البيانات كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق.","يتم تحديث البيانات كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق.","يتم تحديث البيانات كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق."]},2121:e=>{e.exports=["يتم تحديث البيانات الموجودة في الاشتراك المجاني مرة كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق.","يتم تحديث البيانات الموجودة في الاشتراك المجاني مرة كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق.","يتم تحديث البيانات الموجودة في الاشتراك المجاني مرة كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق.","يتم تحديث البيانات الموجودة في الاشتراك المجاني مرة كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق.","يتم تحديث البيانات الموجودة في الاشتراك المجاني مرة كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق.","يتم تحديث البيانات الموجودة في الاشتراك المجاني مرة كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق."]},5223:e=>{e.exports=["تحديث واحد كل {amount} ثانية","تحديث واحد كل {amount} ثانية","تحديث واحد كل {amount} ثانية","تحديث واحد كل {amount} ثانية","تحديث واحد كل {amount} ثانية","تحديث واحد كل {amount} ثانية"]},58609:e=>{e.exports=["{number} يوم","{number} يوم","{number} يوم","{number} أيام","{number} يوم","{number} يوم"]},24430:e=>{e.exports=["{number} ساعة","{number} ساعة","{number} ساعة","{number} ساعات","{number} ساعة","{number} ساعة"]},67151:e=>{e.exports=["{number} دقيقة","{number} دقيقة","{number} دقيقة","{number} دقائق","{number} دقيقة","{number} دقيقة"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ar.8087.02a950e0b171d1520043.js b/charting_library/bundles/ar.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..b77da268 --- /dev/null +++ b/charting_library/bundles/ar.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:t=>{t.exports=["إضافة"]},53585:t=>{t.exports=["إضافة لون مخصص"]},81865:t=>{t.exports=["الشفافية"]},73755:t=>{t.exports=["رمز آخر"]},16936:t=>{t.exports=["عودة"]},88046:t=>{t.exports=["رمز الرسم البياني الرئيسي"]},9898:t=>{t.exports=["حق"]},20036:t=>{t.exports=["إلغاء"]},23398:t=>{t.exports=["تغيير الرمز"]},94551:t=>{t.exports=["الرسوم البيانية"]},64498:t=>{t.exports=["كل المصادر"]},73226:t=>{t.exports=["تطبيق"]},79852:t=>{t.exports=["سند"]},56095:t=>{t.exports=["تخفيض"]},29601:t=>{t.exports=["الوصف"]},46812:t=>{t.exports=["زيادة"]},89298:t=>{t.exports=["اعتماد مقاصة"]},68988:t=>{t.exports=["موافق"]},29673:t=>{t.exports=["لا توجد أسواق تطابق المعايير التي عينتها"]},41379:t=>{t.exports=["لا توجد رموز تطابق معاييرك"]},35563:t=>{t.exports=["تنسيق الرقم غير صالح."]},19724:t=>{t.exports=["مصادر"]},59877:t=>{t.exports=["تعيين وقت وسعر {inputInline} لـ {studyShortDescription}"]},18571:t=>{t.exports=["نعيين وقت {inputTitle} لـ {studyShortDescription}"]},58552:t=>{t.exports=["تعيين سعر {inputTitle} لـ {studyShortDescription}"]},80481:t=>{t.exports=['تعيين وقت وسعر "{studyShortDescription}"']},42917:t=>{t.exports=['نعيين وقت "{studyShortDescription}"']},6083:t=>{t.exports=['تعيين سعر "{studyShortDescription}"']},52298:t=>{t.exports=["بحث"]},13269:t=>{t.exports=["اختر مصدراً"]},2607:t=>{t.exports=["القيمة المحددة أكبر من الحد الأقصى للأداة والتي تبلغ ‎{max}."]},53669:t=>{t.exports=["القيمة المحددة أقل من الحد الأدنى للأداة والتي تبلغ {min}."]},89053:t=>{t.exports=["رمز"]},48490:t=>{t.exports=["الرمز والوصف"]},99983:t=>{t.exports=["بحث عن الرموز"]},54336:t=>{t.exports=["إزالة اللون"]},60142:t=>{t.exports=["السُّمْك"]},87592:t=>{t.exports=["عقود الفروقات"]},17023:t=>{t.exports=["تغيير درجة الشفافية"]},13066:t=>{t.exports=["تغيير اللون"]},95657:t=>{t.exports=["تغيير السماكة"]},18567:t=>{t.exports=["تغيير خاصية {propertyName}"]},36962:t=>{t.exports=["سعر الإغلاق"]},8448:t=>{t.exports=["العملات الرقمية"]},1328:t=>{t.exports=["إيصال إيداع"]},88720:t=>{t.exports=["اقتصاد"]},39512:t=>{t.exports=["فوركس"]},81859:t=>{t.exports=["العقود الآجلة"]},39337:t=>{t.exports=["أعلى سعر"]},91815:t=>{t.exports=["أعلى سعر+أقل سعر /2"]},40771:t=>{t.exports=["أعلى سعر+أقل سعر+الإغلاق /3"]},9523:t=>{t.exports="hlcc4"},12754:t=>{t.exports=["مؤشر"]},38071:t=>{t.exports=["المؤشرات"]},12504:t=>{t.exports=["أعلى سعر+أقل سعر+الأفتتاح+الإغلاق/4"]},38466:t=>{t.exports=["الأفتتاح"]},3919:t=>{t.exports=["أقل سعر"]},36931:t=>{t.exports=["سهم"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ca_ES.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/ca_ES.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..539dde36 --- /dev/null +++ b/charting_library/bundles/ca_ES.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:e=>{e.exports="Dot"},6174:e=>{e.exports=["dies"]},5285:e=>{e.exports=["hores"]},79410:e=>{e.exports=["mesos"]},37830:e=>{e.exports=["minuts"]},25042:e=>{e.exports=["setmanes"]},74787:e=>{e.exports=["Dies"]},62346:e=>{e.exports=["Hores"]},94328:e=>{e.exports=["Mesos"]},57470:e=>{e.exports=["Minuts"]},74973:e=>{e.exports=["Segons"]},48801:e=>{e.exports=["Rangs"]},86614:e=>{e.exports=["Setmanes"]},30426:e=>{e.exports="Ticks"},90069:e=>{e.exports=["Compara"]},96935:e=>{e.exports=["Copia la imatge del gràfic"]},15803:e=>{e.exports=["Copia l'enllaç a la imatge del gràfic"]},74207:e=>{e.exports=["Configuració de gràfics"]},54777:e=>{e.exports=["Afegeix"]},95798:e=>{e.exports=["Afegeix interval personalitzat"]},44629:e=>{e.exports=["Afegeix a preferits"]},15795:e=>{e.exports="All my layouts"},88368:e=>{e.exports="All changes saved"},84232:e=>{e.exports=["Estil de barra"]},43399:e=>{e.exports=["Plantilles predeterminades"]},83127:e=>{e.exports=["Indicadors preferits"]},33959:e=>{e.exports=["Preferits"]},11682:e=>{e.exports=["Mode pantalla completa"]},15812:e=>{e.exports=["Plantilles d'indicadors"]},61142:e=>{e.exports=["Indicadors"]},74527:e=>{e.exports="Indicators & Strategies"},79353:e=>{e.exports=["Obre Diàleg d'intervals"]},55520:e=>{e.exports=["Obre gràfic en quadre emergent"]},2226:e=>{e.exports=["Obre la imatge en una nova pestanya"]},75687:e=>{e.exports=["Carregar disseny de gràfic"]},75789:e=>{e.exports=["Carrega disseny"]},90879:e=>{e.exports=["Carregant..."]},80959:e=>{e.exports=["Fes una còpia"]},58219:e=>{e.exports=["Gestiona dissenys"]},38554:e=>{e.exports=["Les meves plantilles"]},14605:e=>{e.exports=["Número o {hotKey_0}"]},85520:e=>{e.exports=["Desa"]},92093:e=>{e.exports=["Desa plantilla d'indicadors"]},87409:e=>{e.exports=["Deseu tots els gràfics de tots els símbols i intervals en el vostre disseny"]},57352:e=>{e.exports=["Desa la imatge del gràfic"]},11680:e=>{e.exports=["Desa disseny"]},20987:e=>{e.exports=["Per obrir aquest quadre de cerca, només heu de començar a escriure mentre sou al gràfic"]},99983:e=>{e.exports=["Cerca de símbols"]},70728:e=>{e.exports=["Refés {hint}"]},72482:e=>{e.exports=["Treure de preferits"]},35038:e=>{e.exports=["Reanomenar"]},88513:e=>{e.exports=["Captureu una imatge"]},91900:e=>{e.exports=["Plantilles"]},32916:e=>{e.exports=["Interval de temps"]},9765:e=>{e.exports=["Piular la imatge del gràfic"]},80323:e=>{e.exports=["Desfés {hint}"]},23687:e=>{e.exports=["Encara no teniu indicadors preferits"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ca_ES.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/ca_ES.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..4df255d1 --- /dev/null +++ b/charting_library/bundles/ca_ES.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:e=>{e.exports=["Encreuament"]},41596:e=>{e.exports=["Etiquetes en l'escala de preus"]},23545:e=>{e.exports=["Valors en la línia d'estat"]},39495:e=>{e.exports=["Cercles"]},41389:e=>{e.exports=["Damunt la barra"]},29520:e=>{e.exports=["Absolut"]},58102:e=>{e.exports=["Aplica configuració predeterminada"]},65262:e=>{e.exports=["Àrea amb trencaments"]},83760:e=>{e.exports=["Cos"]},48848:e=>{e.exports=["Vora"]},27331:e=>{e.exports=["Fons"]},78626:e=>{e.exports=["Sota la barra"]},41361:e=>{e.exports=["Avall"]},22192:e=>{e.exports=["Dies"]},31577:e=>{e.exports=["Desenvolupant VA"]},4329:e=>{e.exports=["Predeterminat"]},98938:e=>{e.exports=["Predeterminats"]},63099:e=>{e.exports=["Hores"]},11091:e=>{e.exports=["Histograma"]},66304:e=>{e.exports=["Entrades de dades"]},40297:e=>{e.exports=["Sortides"]},36993:e=>{e.exports=["Anul·la el tick mínim"]},64606:e=>{e.exports=["Font de les etiquetes"]},54934:e=>{e.exports=["Línia amb trencaments"]},95543:e=>{e.exports=["Mesos"]},28134:e=>{e.exports=["Minuts"]},18229:e=>{e.exports=["Desa per defecte"]},71129:e=>{e.exports=["Segons"]},86520:e=>{e.exports=["Etiquetes de senyals"]},79511:e=>{e.exports=["Línia de pasos (step)"]},64108:e=>{e.exports="Step line with breaks"},67767:e=>{e.exports=["Línia de pasos amb rombes"]},21861:e=>{e.exports=["Col·locació"]},73947:e=>{e.exports=["Precisió"]},66596:e=>{e.exports=["Quantitat"]},86672:e=>{e.exports=["Rangs"]},79782:e=>{e.exports=["Restablir configuració"]},21594:e=>{e.exports=["Setmanes"]},26458:e=>{e.exports=["Metxa"]},95247:e=>{e.exports=["Ample (% del requadre)"]},19221:e=>{e.exports=["Color del text"]},7138:e=>{e.exports=["Negociacions al gràfic"]},98802:e=>{e.exports=["Amunt"]},14414:e=>{e.exports=["Perfil de volum"]},91322:e=>{e.exports=["Valors"]},20834:e=>{e.exports=["modifica el tick mínim"]},98491:e=>{e.exports=["canvia els caràcters"]},7378:e=>{e.exports=["canvia la mida de la font"]},28691:e=>{e.exports=["canvia l'estil de la línia"]},38361:e=>{e.exports=["canvia la localització"]},51081:e=>{e.exports=["canvia l'ample del percentatge"]},47634:e=>{e.exports=["canvia la col·locació"]},15683:e=>{e.exports=["canvia el tipus de traç"]},164:e=>{e.exports=["canvia la precisió"]},86888:e=>{e.exports=["canvia la forma"]},50463:e=>{e.exports=["canvia el valor"]},12628:e=>{e.exports=["canvia la visibilitat dels valors"]},13355:e=>{e.exports=["canvia els dies de {title} fins a"]},41377:e=>{e.exports=["canvia els dies de {title} des de"]},35388:e=>{e.exports=["canvia les hores de {title} des de"]},78586:e=>{e.exports=["canvia les hores de {title} fins a"]},59635:e=>{e.exports=["canviar els mesos des de {title}"]},74266:e=>{e.exports=["canvia els mesos de {title} fins a"]},91633:e=>{e.exports=["canvia els minuts de {title} fins a"]},15106:e=>{e.exports=["canvia els minuts de {title} des de"]},66161:e=>{e.exports=["canvia els segons de {title} fins a"]},2822:e=>{e.exports=["canvia els segons des de {title}"]},21339:e=>{ +e.exports=["canvia les detmanes de {title} des de"]},68643:e=>{e.exports=["canvia les setmanes de {title} fins a"]},30810:e=>{e.exports=["canvia la visibilitat a ticks de {title}"]},24941:e=>{e.exports=["canvia la visibilitat en setmanes de {title}"]},29088:e=>{e.exports=["canvia la visibilitat en dies de {title}"]},68971:e=>{e.exports=["canvia la visibilitat en hores de {title}"]},64370:e=>{e.exports=["canvia la visibilitat en minuts de {title}"]},6659:e=>{e.exports=["canvia la visibilitat en mesos de {title}"]},29091:e=>{e.exports=["canvia la visibilitat en rangs de {title}"]},46948:e=>{e.exports=["canvia la visibilitat en segons de {title}"]},82211:e=>{e.exports=["dies"]},33486:e=>{e.exports=["dies fins a"]},14077:e=>{e.exports=["dies des de"]},3143:e=>{e.exports=["hores"]},84775:e=>{e.exports=["hores des de"]},11255:e=>{e.exports=["hores fins a"]},58964:e=>{e.exports=["mesos"]},71770:e=>{e.exports=["mesos des de"]},37179:e=>{e.exports=["mesos fins a"]},16465:e=>{e.exports=["minuts"]},72317:e=>{e.exports=["minuts fins a"]},25586:e=>{e.exports=["minuts des de"]},32925:e=>{e.exports=["segons"]},39017:e=>{e.exports=["segons fins a"]},6049:e=>{e.exports=["segons des de"]},13604:e=>{e.exports=["rangs"]},93016:e=>{e.exports=["setmanes"]},32002:e=>{e.exports=["setmanes des de"]},28091:e=>{e.exports=["setmanes fins a"]},59523:e=>{e.exports=["Ticks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ca_ES.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/ca_ES.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..c50650a6 --- /dev/null +++ b/charting_library/bundles/ca_ES.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:e=>{e.exports="currency"},60558:e=>{e.exports=["animals i natura"]},14232:e=>{e.exports=["activitat"]},57792:e=>{e.exports="arrows"},33628:e=>{e.exports="gestures & smileys"},35305:e=>{e.exports=["menjar i begudes"]},49546:e=>{e.exports=["banderes"]},72302:e=>{e.exports=["objectes"]},11739:e=>{e.exports="nature"},96330:e=>{e.exports=["cares i gent"]},6878:e=>{e.exports=["símbols"]},77011:e=>{e.exports="symbols & flags"},15426:e=>{e.exports=["usat recentment"]},15395:e=>{e.exports=["viatges i llocs"]},82401:e=>{e.exports="Cursors"},99878:e=>{e.exports=["Eines d'anotació"]},44629:e=>{e.exports=["Afegeix a preferits"]},75377:e=>{e.exports=["Eines Gann i Fibonacci"]},95537:e=>{e.exports=["Formes geomètriques"]},60925:e=>{e.exports=["Punt"]},19570:e=>{e.exports="Emojis"},99289:e=>{e.exports=["Goma d'esborrar"]},17517:e=>{e.exports=["Oculta totes les eines del dibuix"]},96411:e=>{e.exports="Hide Drawings Toolbar"},92464:e=>{e.exports=["Icones"]},37057:e=>{e.exports=["Bloqueja totes les eines de dibuix"]},37140:e=>{e.exports=["El mode imant apropa els dibuixos pròxims a les barres de preus al valor més proper OHLC"]},59607:e=>{e.exports=["Mida"]},36551:e=>{e.exports=["Els nous dibuixos es reprodueixen en tots els gràfics i es mostren quan se selecciona el mateix tíquer"]},63354:e=>{e.exports="Show Drawings Toolbar"},49616:e=>{e.exports=["Mostra la barra d'eines de dibuixos preferits"]},91977:e=>{e.exports=["Mostra eines ocultes"]},51072:e=>{e.exports=["Mostra arbre d'objectes"]},49421:e=>{e.exports=["Continua en mode dibuix"]},85422:e=>{e.exports=["Imant fort"]},19693:e=>{e.exports=["Patrons"]},10234:e=>{e.exports=["Eines de predicció i mesura"]},76091:e=>{e.exports=["Elimina dibuixos"]},45286:e=>{e.exports=["Elimina objectes"]},72482:e=>{e.exports=["Treure de preferits"]},30513:e=>{e.exports=["Elimina {drawings}"]},10049:e=>{e.exports=["Elimina {drawings} i {indicators}"]},55084:e=>{e.exports=["Elimina {indicators}"]},45265:e=>{e.exports=["Imant dèbil"]},52899:e=>{e.exports=["Eines de línies de tendència"]},38925:e=>{e.exports=["Augmenta"]},49895:e=>{e.exports=["Allunya"]},32868:e=>{e.exports=["{hotKey_0} + Clic al gràfic"]},68125:e=>{e.exports=["{hotKey_0} — cercle"]},40234:e=>{e.exports=["{hotKey_0} — dibuixant una línia recta en angles de 45"]},10289:e=>{e.exports=["{hotKey_0} — increments fixos"]},81591:e=>{e.exports=["{hotKey_0} — quadrat"]},93030:e=>{e.exports=["{amount} dibuix","{amount} dibuixos"]},80437:e=>{e.exports=["{amount} indicador","{amount} indicadors"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ca_ES.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/ca_ES.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..10275d2a --- /dev/null +++ b/charting_library/bundles/ca_ES.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:e=>{e.exports=["#1 (barra)"]},1961:e=>{e.exports=["#1 (preu)"]},12706:e=>{e.exports=["#1 (preu, barra)"]},92195:e=>{e.exports=["#1 (% de posició vertical, barra)"]},66187:e=>{e.exports=["Mitjà"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Cap a l'esquerra"]},43809:e=>{e.exports=["Coeficients en percentatge"]},40054:e=>{e.exports="Color"},47737:e=>{e.exports=["Mode d'estadístiques compactes"]},76655:e=>{e.exports=["Efectiu"]},72171:e=>{e.exports=["Centre"]},99120:e=>{e.exports=["Canal"]},36150:e=>{e.exports="Angle"},38280:e=>{e.exports="Angles"},95264:e=>{e.exports=["Mida del compte"]},85160:e=>{e.exports=["Mostra estadístiques sempre"]},54189:e=>{e.exports="Arcs"},34674:e=>{e.exports=["Mitjana d'HL en minticks"]},91757:e=>{e.exports=["Part inferior"]},17608:e=>{e.exports=["Etiquetes inferiors"]},48848:e=>{e.exports=["Vora"]},72269:e=>{e.exports=["Vores"]},27331:e=>{e.exports=["Fons"]},19949:e=>{e.exports=["Rang de barres"]},81260:e=>{e.exports=["Graella"]},67114:e=>{e.exports=["Rang de data/hora"]},75460:e=>{e.exports=["Distància"]},46211:e=>{e.exports=["Pin Emoji"]},46001:e=>{e.exports=["Preu d'entrada"]},1220:e=>{e.exports=["Amplia"]},71116:e=>{e.exports=["Amplia part inferior"]},45809:e=>{e.exports=["Amplia a l'esquerra"]},25892:e=>{e.exports=["Estén la línia esquerra"]},3304:e=>{e.exports=["Amplia les línies a l'esquerra"]},83095:e=>{e.exports=["Amplia les línies a la dreta"]},14025:e=>{e.exports=["Amplia a la dreta"]},74395:e=>{e.exports=["Estén la línia dreta"]},85197:e=>{e.exports=["Aplica cap amunt"]},17006:e=>{e.exports=["Mida de la font"]},31343:e=>{e.exports=["Text d'error"]},28565:e=>{e.exports=["Fons d'errors"]},87931:e=>{e.exports=["Ventalls"]},39836:e=>{e.exports=["Nivells Fib basats en una escala logarítmica"]},10578:e=>{e.exports=["Cercles complets"]},25264:e=>{e.exports=["Barres HL (màxim i mínim)"]},77405:e=>{e.exports=["Horitzontal"]},66049:e=>{e.exports=["Barres d'OC"]},27531:e=>{e.exports=["Mida del lot"]},85206:e=>{e.exports=["Etiqueta"]},75332:e=>{e.exports=["Vora de l'etiqueta"]},14773:e=>{e.exports=["Fons de l'etiqueta"]},37126:e=>{e.exports=["Text de l'etiqueta"]},79106:e=>{e.exports=["Nivells"]},95610:e=>{e.exports=["Línia de nivells"]},19286:e=>{e.exports=["Esquerra"]},79307:e=>{e.exports=["Etiquetes de l'esquerra"]},49286:e=>{e.exports=["Línia - HL/2"]},17676:e=>{e.exports=["Línia: oberta"]},47669:e=>{e.exports=["Línia - tancament"]},71899:e=>{e.exports=["Línia: alta"]},83394:e=>{e.exports=["Línia: baixa"]},60489:e=>{e.exports=["Color de la línia"]},53889:e=>{e.exports="Mode"},76476:e=>{e.exports=["Al mig"]},24510:e=>{e.exports=["Punt mitjà"]},22213:e=>{e.exports=["Fons de la font"]},15500:e=>{e.exports=["Vora de la font"]},79238:e=>{e.exports=["Text de la font"]},37249:e=>{e.exports=["Estadístiques"]},28712:e=>{e.exports=["Posició en estadístiques"]},50948:e=>{e.exports=["Color del límit màxim de pèrdues"]},56119:e=>{e.exports=["Nivell de stop"]},69835:e=>{e.exports=["Text correcte"]},91141:e=>{ +e.exports=["Fons correcte"]},650:e=>{e.exports=["Percentatges"]},25684:e=>{e.exports=["Preu"]},23675:e=>{e.exports=["Etiqueta de preus"]},75675:e=>{e.exports=["Etiquetes de preus"]},16103:e=>{e.exports=["Nivells de preus"]},46964:e=>{e.exports=["Rang de preus"]},59771:e=>{e.exports=["Ràtio preu/barra"]},29072:e=>{e.exports=["Preus"]},2635:e=>{e.exports=["Nivell de benefici"]},33886:e=>{e.exports=["Rangs i relacions"]},24186:e=>{e.exports=["Reverteix"]},21141:e=>{e.exports=["Dreta"]},91367:e=>{e.exports=["Etiquetes de la dreta"]},63833:e=>{e.exports=["Risc"]},95545:e=>{e.exports=["Ona"]},26458:e=>{e.exports=["Metxa"]},65994:e=>{e.exports=["Part superior"]},10209:e=>{e.exports=["Etiquetes superiors"]},98001:e=>{e.exports=["Fons de l'objectiu de beneficis"]},89258:e=>{e.exports=["Vora de l'objectiu de beneficis"]},45302:e=>{e.exports=["Color de l'objectiu de beneficis"]},74289:e=>{e.exports=["Text de l'objectiu de beneficis"]},17932:e=>{e.exports=["Ajustament de text"]},92960:e=>{e.exports=["Alineació del text"]},90581:e=>{e.exports=["Orientació del text"]},55325:e=>{e.exports=["Etiqueta de temps"]},77838:e=>{e.exports=["Nivells de temps"]},2295:e=>{e.exports=["Transparència"]},4372:e=>{e.exports=["Línia de tendència"]},12374:e=>{e.exports=["Fes servir un color"]},91322:e=>{e.exports=["Valors"]},25227:e=>{e.exports=["Variància"]},44085:e=>{e.exports="Vertical"},1670:e=>{e.exports=["canvia angle"]},54119:e=>{e.exports=["canvia el color de la fletxa"]},72080:e=>{e.exports=["canvia el color de la bandera"]},98905:e=>{e.exports=["canvia el marge superior"]},11049:e=>{e.exports=["canvia la coordenada Y de la posició vertical"]},31804:e=>{e.exports=["canvia cap a l'esquerra en {title}"]},99128:e=>{e.exports=["canvia la visibilitat dels coeficients en percentatges de {title}"]},20216:e=>{e.exports=["canvia el color de {title}"]},35435:e=>{e.exports=["canvia el mode d'estadístiques compactes de {title}"]},550:e=>{e.exports=["canvia el color superior de la vora de l'espelma de {title}"]},22313:e=>{e.exports=["canvia la visibilitat de la vora de l'espelma de {title}"]},7373:e=>{e.exports=["canvia el color inferior de la vora de l'espelma de {title}"]},38742:e=>{e.exports=["canvia el color inferior de l'espelma de {title}"]},42273:e=>{e.exports=["canvia el color superior de l'espelma de {title}"]},76054:e=>{e.exports=["canvia el color de la metxa de l'espelma de {title}"]},27029:e=>{e.exports=["canvia la visibilitat de la metxa de l'espelma de {title}"]},45537:e=>{e.exports=["canvia la visibilitat de l'angle de {title}"]},31775:e=>{e.exports=["canvia la mida del compte de {title}"]},37913:e=>{e.exports=["canvia la casella mostra sempre les estadístiques de {title}"]},15521:e=>{e.exports=["canvia el color de totes les línies de {title}"]},17466:e=>{e.exports=["canvia el color de línia de l'arc de {index} de {title}"]},72307:e=>{e.exports=["canvia l'ample de línia de l'arc de {index} de {title}"]},13853:e=>{e.exports=["canvia la visibilitat de la línia {index} dels arcs de {title}"]},78680:e=>{ +e.exports=["canvia el valor mitjà de HL de {title}"]},15802:e=>{e.exports=["canvia la visibilitat de les etiquetes inferiors de {title}"]},36438:e=>{e.exports=["canvia la transparència del fons de {title}"]},82465:e=>{e.exports=["canvia la visibilitat del fons de {title}"]},75312:e=>{e.exports=["canvia el color del fons de {title}"]},39651:e=>{e.exports=["canvia el color del fons 1 {title}"]},78177:e=>{e.exports=["canvia el color dels fons 2 {title}"]},42746:e=>{e.exports=["canvia la visibilitat del rang de barres de {title}"]},53770:e=>{e.exports=["canvia la visibilitat de la quadrícula de {title}"]},29145:e=>{e.exports=["canvia el color de la línia de la quadrícula de {title}"]},64949:e=>{e.exports=["canvia l'estil de la línia de la quadrícula de {title}"]},93548:e=>{e.exports=["canvia l'ample de la línia de la quadrícula de {title}"]},15485:e=>{e.exports=["canvia la visibilitat del rang de data/hora de {title}"]},3400:e=>{e.exports=["canvia el grau de {title}"]},91534:e=>{e.exports=["canvia la visibilitat de la distància de {title}"]},65056:e=>{e.exports=["canvia l'emoji de {title}"]},65899:e=>{e.exports=["canvia la visibilitat de l'emoji de {title}"]},59354:e=>{e.exports=["canvia el preu de l'entrada de {title}"]},1447:e=>{e.exports=["canvia amplia cap avall a {title}"]},15258:e=>{e.exports=["canvia amplia cap a l'esquerra a {title}"]},896:e=>{e.exports=["canvia amplia cap amunt a {title}"]},3708:e=>{e.exports=["canvia l'ampliació cap a l'esquerra a {title}"]},45719:e=>{e.exports=["canvia l'ampliació cap a la dreta a {title}"]},86647:e=>{e.exports=["canvia l'ampliació de {title}"]},3156:e=>{e.exports=["canvia el color del text de l'error de {title}"]},49885:e=>{e.exports=["canvia el color de fons de l'error de {title}"]},89126:e=>{e.exports=["canvia la visibilitat de la línia {index} del ventall de {title}"]},30016:e=>{e.exports=["canvia l'ample de línia del ventall de {index} de {title}"]},36147:e=>{e.exports=["canvia el color de la línia del ventall de {index} de {title}"]},78142:e=>{e.exports=["canvia la visibilitat dels ventalls de {title}"]},79467:e=>{e.exports=["canvia el color de la línia de ventalls de {title}"]},45739:e=>{e.exports=["canvia els nivells de Fibonacci en funció de l'escala logarítmica de {title}"]},99670:e=>{e.exports=["canvia capgirat en {title}"]},35165:e=>{e.exports=["canvia la visibilitat dels cercles complets de {title}"]},48983:e=>{e.exports=["canvia el color del fons de la imatge de {title}"]},45025:e=>{e.exports=["canvia la mida del lot de {title}"]},81170:e=>{e.exports=["canvia l'alineació de les etiquetes de {title}"]},22775:e=>{e.exports=["canvia mida de la lletra de les etiquetes de {title}"]},24338:e=>{e.exports=["canvia la visibilitat de les etiquetes de {title}"]},32891:e=>{e.exports=["canvia el coeficient de línia dels nivells de {index} de {title}"]},85551:e=>{e.exports=["canvia el color de línia dels nivells de {index} de {title}"]},47840:e=>{e.exports=["canvia l'estil de línia dels nivells de {index} de {title}"]},45463:e=>{ +e.exports=["canvia la visibilitat de la línia {index} de nivell de {title}"]},90098:e=>{e.exports=["canvia l'ample de línia dels nivells de {index} de {title}"]},26710:e=>{e.exports=["canvia els nivells de visibilitat de {title}"]},2359:e=>{e.exports=["canvia la visibilitat de les etiquetes esquerres de {title}"]},44643:e=>{e.exports=["canvia l'ample de la línia de {title}"]},20563:e=>{e.exports=["canvia el color de la línia de {title}"]},66982:e=>{e.exports=["canvia l'estil de la línia de {title}"]},94441:e=>{e.exports=["canvia el mode de {title}"]},89996:e=>{e.exports=["canvia la visibilitat del punt mitjà de {title}"]},36618:e=>{e.exports=["canvia reflectit en {title}"]},18544:e=>{e.exports=["canvia el color de fons de la font de {title}"]},48035:e=>{e.exports=["canvia el color de la vora de la font de {title}"]},42286:e=>{e.exports=["canvia el color del text font de {title}"]},588:e=>{e.exports=["canvia la posició de les estadístiques de {title}"]},54659:e=>{e.exports=["canvia el color de l'stop de {title}"]},89182:e=>{e.exports=["canvia el nivell de stop de {title}"]},82224:e=>{e.exports=["canvia el preu de stop de {title}"]},88383:e=>{e.exports=["canvia el color del text de l'èxit a {title}"]},26967:e=>{e.exports=["canvia el color de fons de l'èxit a {title}"]},45936:e=>{e.exports=["canvia la visibilitat de l'etiqueta de preus de {title}"]},88577:e=>{e.exports=["canvia la visibilitat de les etiquetes de preus de {title}"]},47045:e=>{e.exports=["canvia la visibilitat del rang de preus de {title}"]},56175:e=>{e.exports=["canvia la visibilitat dels preus de {title}"]},44539:e=>{e.exports=["canvia el nivell de beneficis de {title}"]},41646:e=>{e.exports=["canvia el preu de beneficis de {title}"]},52877:e=>{e.exports=["canvia capgirat en {title}"]},16598:e=>{e.exports=["canvia la visibilitat de les etiquetes dretes de {title}"]},31553:e=>{e.exports=["canvia el risc de {title}"]},40344:e=>{e.exports=["canvia el mode de visualització de riscos de {title}"]},73137:e=>{e.exports=["canvia la visibilitat de les etiquetes superiors de {title}"]},52387:e=>{e.exports=["canvia el color de fons de l'objectiu de {title}"]},6921:e=>{e.exports=["canvia el color de la vora de l'objectiu {title}"]},97573:e=>{e.exports=["canvia el color de l'objectiu de {title}"]},27634:e=>{e.exports=["canvia el color del text de l'objectiu de {title}"]},33822:e=>{e.exports=["canvia la visibilitat de l'etiqueta de temps de {title}"]},84321:e=>{e.exports=["canvia la transparència de {title}"]},12355:e=>{e.exports=["canvia el valor de variància de {title}"]},25937:e=>{e.exports=["canvia l'alineació vertical de les etiquetes de {toolName}"]},46991:e=>{e.exports=["canvia l'alineació horitzontal de les etiquetes de {toolName}"]},73080:e=>{e.exports=["canvia la direcció de les etiquetes de {toolName}"]},24272:e=>{e.exports=["canvia la visibilitat de la línia de {toolName}"]},46404:e=>{e.exports=["canvia l'ample de la línia de {toolName}"]},50265:e=>{e.exports=["canvia el color de la línia de {toolName}"]},72781:e=>{ +e.exports=["canvia la línia que s'estén a l'esquerra {toolName}"]},84613:e=>{e.exports=["canvia la línia que s'estén a la dreta de {toolName}"]},62603:e=>{e.exports=["canvia el final de la línia esquerra de {toolName}"]},62412:e=>{e.exports=["canvia el final de la línia dreta de {toolName}"]},35422:e=>{e.exports=["canvia l'estil de línia de {toolName}"]},77690:e=>{e.exports=["canvia el text de {toolName}"]},69871:e=>{e.exports=["canvia la visibilitat del text de {toolName}"]},25878:e=>{e.exports=["canvia l'ajustament del text de {toolName}"]},91832:e=>{e.exports=["canvia el color de fons del text de {toolName}"]},18610:e=>{e.exports=["canvia la visibilitat del fons del text de {toolName}"]},44755:e=>{e.exports=["canvia el color de la vora del text de {toolName}"]},6324:e=>{e.exports=["canvia l'ample de la vora del text de {toolName}"]},45529:e=>{e.exports=["canvia la visibilitat de la vora del text de {toolName}"]},6500:e=>{e.exports=["canvia el color del text de {toolName}"]},51614:e=>{e.exports=["canvia la font del text en negreta de {toolName}"]},18572:e=>{e.exports=["canvia la font del text en cursiva de {toolName}"]},48382:e=>{e.exports=["canvia la mida de la font del text de {toolName}"]},21926:e=>{e.exports=["color del fons"]},52241:e=>{e.exports=["farciment del fons"]},70607:e=>{e.exports=["color de les línies"]},41075:e=>{e.exports=["estil de línies"]},73043:e=>{e.exports=["ample de línies"]},41437:e=>{e.exports=["color del text"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ca_ES.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/ca_ES.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..2abd371d --- /dev/null +++ b/charting_library/bundles/ca_ES.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:e=>{e.exports=["Afegeix"]},53585:e=>{e.exports=["Afegeix color personalitzat"]},81865:e=>{e.exports=["Opacitat"]},40054:e=>{e.exports="Color"},44629:e=>{e.exports=["Afegeix a preferits"]},38455:e=>{e.exports="Background color"},79964:e=>{e.exports="Background color 1"},45320:e=>{e.exports="Background color 2"},60925:e=>{e.exports=["Punt"]},42973:e=>{e.exports=["Línia de punts"]},59317:e=>{e.exports=["Línia discontínua"]},99289:e=>{e.exports=["Goma d'esborrar"]},23886:e=>{e.exports="Font Size"},17006:e=>{e.exports=["Mida de la font"]},17517:e=>{e.exports=["Oculta totes les eines del dibuix"]},74813:e=>{e.exports=["Oculta la barra d'eines de dibuixos preferits"]},37057:e=>{e.exports=["Bloqueja totes les eines de dibuix"]},71845:e=>{e.exports="Line tool backgrounds"},12928:e=>{e.exports="Line tool colors"},21327:e=>{e.exports="Line tool text colors"},86327:e=>{e.exports="Line tool width"},47059:e=>{e.exports="Line tool widths"},41610:e=>{e.exports=["Més"]},37140:e=>{e.exports=["El mode imant apropa els dibuixos pròxims a les barres de preus al valor més proper OHLC"]},67455:e=>{e.exports="Marker color"},59607:e=>{e.exports=["Mida"]},36551:e=>{e.exports=["Els nous dibuixos es reprodueixen en tots els gràfics i es mostren quan se selecciona el mateix tíquer"]},91977:e=>{e.exports=["Mostra eines ocultes"]},51072:e=>{e.exports=["Mostra arbre d'objectes"]},49421:e=>{e.exports=["Continua en mode dibuix"]},49593:e=>{e.exports="Stop background color"},36785:e=>{e.exports="Profit background color"},76091:e=>{e.exports=["Elimina dibuixos"]},54336:e=>{e.exports=["Elimina color"]},72482:e=>{e.exports=["Treure de preferits"]},19221:e=>{e.exports=["Color del text"]},38925:e=>{e.exports=["Augmenta"]},49895:e=>{e.exports=["Allunya"]},16631:e=>{e.exports="change line tool(s) text color"},74350:e=>{e.exports="change line tool(s) background color"},68519:e=>{e.exports="change line tool(s) color"},36819:e=>{e.exports=["canvia la mida de la font de l'eina de línies"]},54769:e=>{e.exports=["canvia l'estil de la línia de l'eina de línies"]},41648:e=>{e.exports="change line tool(s) line width"},32868:e=>{e.exports=["{hotKey_0} + Clic al gràfic"]},68125:e=>{e.exports=["{hotKey_0} — cercle"]},40234:e=>{e.exports=["{hotKey_0} — dibuixant una línia recta en angles de 45"]},10289:e=>{e.exports=["{hotKey_0} — increments fixos"]},81591:e=>{e.exports=["{hotKey_0} — quadrat"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ca_ES.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/ca_ES.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..2b374155 --- /dev/null +++ b/charting_library/bundles/ca_ES.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:e=>{e.exports=["barres"]},19648:e=>{e.exports=["12 hores"]},55838:e=>{e.exports=["24 hores"]},88364:e=>{e.exports=["Estils bàsics del gràfic"]},46720:e=>{e.exports=["Retícula"]},50985:e=>{e.exports=["Divisa"]},17319:e=>{e.exports=["Divisa i unitat"]},19481:e=>{e.exports=["Aparença"]},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports=["Preu mitjà de tancament"]},27331:e=>{e.exports=["Fons"]},22519:e=>{e.exports=["Valors dels canvis a la barra"]},87845:e=>{e.exports=["Botons"]},25209:e=>{e.exports=["Format de data"]},55090:e=>{e.exports=["Dia de la setmana a les etiquetes"]},29601:e=>{e.exports=["Descripció"]},26897:e=>{e.exports=["Esdeveniments"]},95338:e=>{e.exports=["Línies horitzontals a les quadrícules"]},60971:e=>{e.exports=["Preu màxim i mínim"]},61142:e=>{e.exports=["Indicadors"]},34905:e=>{e.exports=["Valor dels indicadors"]},29687:e=>{e.exports=["Valors dels indicadors i de la informació financera"]},25084:e=>{e.exports=["Nom dels indicadors i de la informació financera"]},9654:e=>{e.exports=["Nom dels indicadors"]},99487:e=>{e.exports=["Valors OHLC"]},75991:e=>{e.exports=["Estat del mercat obert"]},96073:e=>{e.exports="Long Description"},70500:e=>{e.exports="Money"},66653:e=>{e.exports=["Marges"]},42502:e=>{e.exports=["Sense superposició"]},74343:e=>{e.exports=["Navegació"]},43115:e=>{e.exports=["Escales"]},53224:e=>{e.exports=["Col·locació d'escales"]},79194:e=>{e.exports=["Línia d'estat"]},89053:e=>{e.exports=["Símbol"]},35383:e=>{e.exports=["Nom del símbol"]},27767:e=>{e.exports=["Últim preu del símbol"]},40847:e=>{e.exports=["Preu de tancament del dia anterior del símbol"]},50446:e=>{e.exports=["Quadre"]},73908:e=>{e.exports=["Separadors del quadre"]},36014:e=>{e.exports=["Percentatge"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports=["Preu pre/post mercat"]},64859:e=>{e.exports=["Escala de preus"]},76523:e=>{e.exports=["Preu i valor percentual"]},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["Marca d'aigua"]},67369:e=>{e.exports=["Títol"]},31326:e=>{e.exports=["Títols"]},23097:e=>{e.exports=["Tíquer"]},82168:e=>{e.exports=["Tíquer i descripció"]},43637:e=>{e.exports=["Escala de temps"]},97316:e=>{e.exports=["Format de les hores"]},90801:e=>{e.exports="Trading"},77534:e=>{e.exports=["Unitat"]},1111:e=>{e.exports=["Volum"]},80170:e=>{e.exports=["Valor conforme a l'escala"]},91322:e=>{e.exports=["Valors"]},70353:e=>{e.exports=["Línies verticals a les quadrícules"]},57889:e=>{e.exports=["canvia la visibilitat dels valors OHLC"]},35646:e=>{e.exports=["canvia la visibilitat dels botons de navegació"]},18644:e=>{e.exports=["canvia la visibilitat de l'estat de mercat obert"]},45110:e=>{e.exports=["canvia la visibilitat del canvi de barra"]},10349:e=>{e.exports=["canvia el marge inferior"]},88161:e=>{e.exports=["canvia la visibilitat de les etiquetes de divises i unitats"]},79570:e=>{e.exports=["canvia la visibilitat de l'etiqueta de divises"]},99011:e=>{e.exports=["canvia el color de fons del gràfic"]},72458:e=>{ +e.exports=["canvia el tipus de fons del gràfic"]},37034:e=>{e.exports=["canvia l'ample de la retícula"]},29951:e=>{e.exports=["canvia el color de la retícula"]},92027:e=>{e.exports=["canvia l'estil de la retícula"]},50457:e=>{e.exports=["canviar el format de data"]},7104:e=>{e.exports=["canvia dia de la setmana a les etiquetes"]},88096:e=>{e.exports=["canvia el color de les línies de la quadrícula horitzontal"]},2523:e=>{e.exports=["canvia l'estil de les línies de la quadrícula horitzontal"]},31325:e=>{e.exports=["canvia la visibilitat dels títols dels indicadors"]},99774:e=>{e.exports=["canvia la visibilitat dels valors dels indicadors"]},96162:e=>{e.exports=["canvia la visibilitat dels arguments dels indicadors"]},59820:e=>{e.exports=["canvia la visibilitat de les etiquetes amb el nom dels indicadors i de la informació financera"]},90512:e=>{e.exports=["canvia la visibilitat de les etiquetes amb el valor dels indicadors i la informació financera"]},97956:e=>{e.exports=["canvia la transparència del fons de la llegenda"]},61061:e=>{e.exports=["canvia la visibilitat del fons de la llegenda"]},37730:e=>{e.exports=["canvia la visibilitat dels botons del quadre"]},89032:e=>{e.exports=["Canvia el color dels separadors de quadres"]},35636:e=>{e.exports=["canvia el marge dret"]},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports=["canvia el color de la marca d'aigua del símbol"]},87159:e=>{e.exports=["canvia la visibilitat de la marca d'aigua del símbol"]},26717:e=>{e.exports=["canvia la visibilitat de la descripció del símbol"]},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports=["canvia el mode de l'últim valor del símbol"]},95071:e=>{e.exports=["canvia el format de la llegenda del símbol"]},35065:e=>{e.exports=["canvia el color del text de l'escala"]},84382:e=>{e.exports=["canvia la mida de la font de l'escala"]},12468:e=>{e.exports=["canvia el color de la línia de l'escala"]},71589:e=>{e.exports=["canvia la visibilitat dels trencaments de les sessions"]},15035:e=>{e.exports=["canvia l'ample dels trencaments de les sessions"]},1579:e=>{e.exports=["canvia el color del trencament de les sessions"]},21460:e=>{e.exports=["canvia l'estil dels trencaments de les sessions"]},76991:e=>{e.exports=["canvia el format de les hores"]},98905:e=>{e.exports=["canvia el marge superior"]},7011:e=>{e.exports=["canvia la visibilitat de l'etiqueta d'unitats"]},22722:e=>{e.exports=["canvia el color de les línies de la quadrícula vertical"]},22867:e=>{e.exports=["canvia l'estil de les línies de la quadrícula vertical"]},9455:e=>{e.exports=["canvia la visibilitat dels valors de volum"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ca_ES.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/ca_ES.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..666d82e9 --- /dev/null +++ b/charting_library/bundles/ca_ES.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:e=>{e.exports=["#{count} (preu, barra)"]},4639:e=>{e.exports=["Coordenades"]},22192:e=>{e.exports=["Dies"]},37067:e=>{e.exports=["Desplaçament (preu, barra)"]},13611:e=>{e.exports=["Amplia línies"]},63099:e=>{e.exports=["Hores"]},66304:e=>{e.exports=["Entrades de dades"]},95543:e=>{e.exports=["Mesos"]},28134:e=>{e.exports=["Minuts"]},71129:e=>{e.exports=["Segons"]},86672:e=>{e.exports=["Rangs"]},21594:e=>{e.exports=["Setmanes"]},23723:e=>{e.exports=["canvia la coordenada X de les barres"]},66266:e=>{e.exports=["canvia la coordenada Y dels preus"]},13355:e=>{e.exports=["canvia els dies de {title} fins a"]},41377:e=>{e.exports=["canvia els dies de {title} des de"]},96902:e=>{e.exports=["canvia ampliar línies a {title}"]},35388:e=>{e.exports=["canvia les hores de {title} des de"]},78586:e=>{e.exports=["canvia les hores de {title} fins a"]},59635:e=>{e.exports=["canviar els mesos des de {title}"]},74266:e=>{e.exports=["canvia els mesos de {title} fins a"]},91633:e=>{e.exports=["canvia els minuts de {title} fins a"]},15106:e=>{e.exports=["canvia els minuts de {title} des de"]},66161:e=>{e.exports=["canvia els segons de {title} fins a"]},2822:e=>{e.exports=["canvia els segons des de {title}"]},21339:e=>{e.exports=["canvia les detmanes de {title} des de"]},68643:e=>{e.exports=["canvia les setmanes de {title} fins a"]},30810:e=>{e.exports=["canvia la visibilitat a ticks de {title}"]},24941:e=>{e.exports=["canvia la visibilitat en setmanes de {title}"]},29088:e=>{e.exports=["canvia la visibilitat en dies de {title}"]},68971:e=>{e.exports=["canvia la visibilitat en hores de {title}"]},64370:e=>{e.exports=["canvia la visibilitat en minuts de {title}"]},6659:e=>{e.exports=["canvia la visibilitat en mesos de {title}"]},29091:e=>{e.exports=["canvia la visibilitat en rangs de {title}"]},46948:e=>{e.exports=["canvia la visibilitat en segons de {title}"]},18567:e=>{e.exports=["cnavia la propietat de {propertyName}"]},82211:e=>{e.exports=["dies"]},33486:e=>{e.exports=["dies fins a"]},14077:e=>{e.exports=["dies des de"]},3143:e=>{e.exports=["hores"]},84775:e=>{e.exports=["hores des de"]},11255:e=>{e.exports=["hores fins a"]},72223:e=>{e.exports=["moure dibuixos"]},58964:e=>{e.exports=["mesos"]},71770:e=>{e.exports=["mesos des de"]},37179:e=>{e.exports=["mesos fins a"]},16465:e=>{e.exports=["minuts"]},72317:e=>{e.exports=["minuts fins a"]},25586:e=>{e.exports=["minuts des de"]},32925:e=>{e.exports=["segons"]},39017:e=>{e.exports=["segons fins a"]},6049:e=>{e.exports=["segons des de"]},13604:e=>{e.exports=["rangs"]},93016:e=>{e.exports=["setmanes"]},32002:e=>{e.exports=["setmanes des de"]},28091:e=>{e.exports=["setmanes fins a"]},59523:e=>{e.exports=["Ticks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ca_ES.6803.be8cafcc34e317edec88.js b/charting_library/bundles/ca_ES.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..8258a762 --- /dev/null +++ b/charting_library/bundles/ca_ES.6803.be8cafcc34e317edec88.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports="(O + H + L + C)/4"},94884:e=>{e.exports=["(Màx.+Mín.+Tancament)/3"]},10591:e=>{e.exports=["(Màx+Mín)/2"]},63243:e=>{e.exports=["Color de barres en funció del tancament anterior"]},72171:e=>{e.exports=["Centre"]},9994:e=>{e.exports=["Ajusta dades dels dividends"]},10989:e=>{e.exports=["Ajusta els canvis dels contractes"]},70816:e=>{e.exports=["Tancament mitjà"]},91757:e=>{e.exports=["Part inferior"]},50430:e=>{e.exports=["Línia inferior"]},83760:e=>{e.exports=["Cos"]},72269:e=>{e.exports=["Vores"]},7445:e=>{e.exports=["Nivell de la base"]},47586:e=>{e.exports=["Compra i venda (bid/ask)"]},39667:e=>{e.exports=["Barres descendents"]},87151:e=>{e.exports=["Color inferior"]},81285:e=>{e.exports=["Modificació de dades"]},4329:e=>{e.exports=["Predeterminat"]},86846:e=>{e.exports=["Omplir"]},58747:e=>{e.exports=["Reomple l'àrea superior"]},11157:e=>{e.exports=["Omple l'àrea inferior"]},86953:e=>{e.exports=["Barres amb el màxim, mínim i tancament (HLC)"]},77405:e=>{e.exports=["Horitzontal"]},39292:e=>{e.exports=["Màxim i mínim"]},15107:e=>{e.exports=["Última"]},19286:e=>{e.exports=["Esquerra"]},76476:e=>{e.exports=["Al mig"]},27879:e=>{e.exports="Simple"},2391:e=>{e.exports=["Pas"]},6350:e=>{e.exports=["Pre/post mercat"]},62521:e=>{e.exports=["Informació horària pre/post mercat"]},73947:e=>{e.exports=["Precisió"]},8094:e=>{e.exports=["Tancament del dia anterior"]},77986:e=>{e.exports=["Línies de preus"]},24248:e=>{e.exports=["Font dels preus"]},94089:e=>{e.exports=["Barres superiors de projecció"]},5704:e=>{e.exports=["Barres de projecció descendents"]},29881:e=>{e.exports=["Preus reals a l'escala (en lloc del preu Heikin Ashi)"]},21141:e=>{e.exports=["Dreta"]},44673:e=>{e.exports=["Amb marcadors"]},26458:e=>{e.exports=["Metxa"]},65994:e=>{e.exports=["Part superior"]},57417:e=>{e.exports=["Línia superior"]},92960:e=>{e.exports=["Alineació del text"]},90581:e=>{e.exports=["Orientació del text"]},55314:e=>{e.exports=["Barres fines"]},87492:e=>{e.exports=["Zona horària"]},58416:e=>{e.exports=["Tipus"]},5536:e=>{e.exports=["Color superior"]},83610:e=>{e.exports=["Barres superiors"]},23500:e=>{e.exports=["Fer servir la liquidació com a tancament en intervals diaris"]},44085:e=>{e.exports="Vertical"},30792:e=>{e.exports=["espelma"]},55740:e=>{e.exports=["canvia les barres HLC"]},90168:e=>{e.exports=["canvia ample de la línia del preu mitjà de tancament"]},30385:e=>{e.exports=["canvia color de la línia del preu mitjà de tancament"]},97008:e=>{e.exports=["canvia el color de fons de l'àrea"]},6610:e=>{e.exports=["canvia l'ample de la línia de l'àrea"]},661:e=>{e.exports=["canvia el color de la línia de l'àrea"]},1316:e=>{e.exports=["canvia la font dels preus de l'àrea"]},29180:e=>{e.exports=["canvia el color de la línia de venda (ask)"]},31547:e=>{e.exports=["canvia el nivell de referència"]},4164:e=>{e.exports=["canvia el color de la línia inferior de la línia de referència"]},38990:e=>{ +e.exports=["canvia l'ample de la línia inferior de la línia de referència"]},73163:e=>{e.exports=["canvia el color de fons de l'àrea inferior de la línia de referència"]},12673:e=>{e.exports=["canvia el color de fons de l'àrea superior de la línia de referència"]},56819:e=>{e.exports=["canvia la font de preus de referència"]},68621:e=>{e.exports=["canvia el color de la línia superior de la línia de referència"]},35339:e=>{e.exports=["canvia l'ample de la línia superior de la línia de referència"]},76804:e=>{e.exports=["canvia el color superior de la barra"]},71816:e=>{e.exports=["canvia el color inferior de la barra"]},36703:e=>{e.exports=["canvia el color de la línia de compra (bid)"]},29353:e=>{e.exports=["canvia el color de les barres en funció del valor de tancament anterior"]},85709:e=>{e.exports=["canvia color superior de la columna"]},12155:e=>{e.exports=["canvia color inferior de la columna"]},66890:e=>{e.exports=["canvia la font del preu de la columna"]},71809:e=>{e.exports=["canvia les posicions decimals"]},31317:e=>{e.exports=["canvia el color de l'horari amplicat"]},60944:e=>{e.exports=["canvia color de la línia de preu màxim i mínim"]},83708:e=>{e.exports=["canvia ample de la línia de preus màxims i mínims"]},81080:e=>{e.exports=["canvia el color del cos de màxims i mínims"]},30033:e=>{e.exports=["canvia la visibilitat del cos de màxims i mínims"]},76885:e=>{e.exports=["canviar el color de la vora de màxims i mínims"]},79236:e=>{e.exports=["canvia la visibilitat de les vores de màxims i mínims"]},42981:e=>{e.exports=["canvia la visibilitat de les etiquetes de màxims i mínims"]},31937:e=>{e.exports=["canvia el color de les etiquetes de màxims i mínims"]},87828:e=>{e.exports=["canvia el color de línia"]},17119:e=>{e.exports=["canvia la font de preus de la línia"]},69125:e=>{e.exports=["canvia l'ample de línia"]},70054:e=>{e.exports=["canvia el tipus de línia"]},49973:e=>{e.exports=["canvia el color postmercat"]},5969:e=>{e.exports=["canvia el color de la línia postmercat"]},50393:e=>{e.exports=["canvia la visibilitat de les línies de preus pre/post mercat"]},46257:e=>{e.exports=["canvia el color de la sessió premercat"]},60852:e=>{e.exports=["canvia el color de la línia de la sessió premercat"]},91183:e=>{e.exports=["canvia el color de la línia amb el preu de tancament anterior"]},87631:e=>{e.exports=["canvia l'ample de la línia amb el preu de tancament anterior"]},77640:e=>{e.exports=["canvia el color de la línia de preus"]},97322:e=>{e.exports=["canvia l'ample de la línia de preus"]},28143:e=>{e.exports=["canvia el rang de les barres fines"]},75986:e=>{e.exports=["canvia el color inferior de la metxa renko"]},7747:e=>{e.exports=["canvia el color inferior de la metxa renko"]},9473:e=>{e.exports=["canvia la visibilitat de les metxes renko"]},39783:e=>{e.exports=["canvia la visualització dels preus reals en l'escala de preus (en lloc del preu Heiken-Ashi)"]},72886:e=>{e.exports=["canvia les barres fines"]},5464:e=>{e.exports=["canvia el color de la vora superior de {candleType}"]},61118:e=>{ +e.exports=["canvia el color superior de {candleType}"]},60164:e=>{e.exports=["canvia el color inferior de la metxa de {candleType}"]},45543:e=>{e.exports=["canvia el color superior de la metxa de {candleType}"]},39987:e=>{e.exports=["canvia la visibilitat de la metxa {candleType}"]},47202:e=>{e.exports=["canvia la visibilitat del cos de {candleType}"]},23986:e=>{e.exports=["canvia la visibilitat de la vora de {candleType}"]},92330:e=>{e.exports=["canvia el color de la vora inferior de {candleType}"]},36320:e=>{e.exports=["canvia el color inferior de {candleType}"]},79088:e=>{e.exports=["canvia el color inferior de la vora de la barra de {chartType}"]},11107:e=>{e.exports=["canvia el color superior de la vora de la barra de {chartType}"]},85503:e=>{e.exports=["canvia el color inferior de {chartType}"]},61250:e=>{e.exports=["canvia el color superior de la vora de la barra de projecció de {chartType}"]},18465:e=>{e.exports=["canvia el color inferior de la barra de projecció de {chartType}"]},50453:e=>{e.exports=["canvia el color superior de la barra de projecció de {chartType}"]},59414:e=>{e.exports=["canvia el color superior de {chartType}"]},21547:e=>{e.exports=["canvia propietat de {inputName}"]},42390:e=>{e.exports=["ajusta dades dels dividends"]},99511:e=>{e.exports=["ajusta per a canvis de contractes"]},75165:e=>{e.exports=["espelmes buides"]},18995:e=>{e.exports=["rang","rangs"]},47500:e=>{e.exports="renko"},98402:e=>{e.exports=["fes servir la liquidació com a tancament en intervals diaris"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ca_ES.6848.1833cd09ce56c0318402.js b/charting_library/bundles/ca_ES.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..523403d3 --- /dev/null +++ b/charting_library/bundles/ca_ES.6848.1833cd09ce56c0318402.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports=["Afegeix"]},53585:e=>{e.exports=["Afegeix color personalitzat"]},81865:e=>{e.exports=["Opacitat"]},60558:e=>{e.exports=["animals i natura"]},14232:e=>{e.exports=["activitat"]},35305:e=>{e.exports=["menjar i begudes"]},49546:e=>{e.exports=["banderes"]},72302:e=>{e.exports=["objectes"]},96330:e=>{e.exports=["cares i gent"]},6878:e=>{e.exports=["símbols"]},15426:e=>{e.exports=["usat recentment"]},15395:e=>{e.exports=["viatges i llocs"]},73755:e=>{e.exports=["Un altre símbol"]},16936:e=>{e.exports=["Enrere"]},88046:e=>{e.exports=["Símbol principal del gràfic"]},9898:e=>{e.exports=["Right (dret de subscripció)"]},20036:e=>{e.exports=["Cancel·la"]},72171:e=>{e.exports=["Centre"]},23398:e=>{e.exports=["Canvia símbol"]},94551:e=>{e.exports=["Gràfic"]},64498:e=>{e.exports=["Totes les fonts"]},91757:e=>{e.exports=["Part inferior"]},79852:e=>{e.exports=["Bo"]},16079:e=>{e.exports="Gradient"},42973:e=>{e.exports=["Línia de punts"]},59317:e=>{e.exports=["Línia discontínua"]},56095:e=>{e.exports=["Redueix"]},29601:e=>{e.exports=["Descripció"]},77405:e=>{e.exports=["Horitzontal"]},46812:e=>{e.exports=["Augment"]},89298:e=>{e.exports=["Desplaçament"]},68988:e=>{e.exports=["Acceptar"]},19286:e=>{e.exports=["Esquerra"]},76476:e=>{e.exports=["Al mig"]},29673:e=>{e.exports=["No hi ha mercats de valors que coincideixin amb els vostres criteris."]},41379:e=>{e.exports=["Cap símbol coincideix amb els vostres criteris"]},55362:e=>{e.exports="Normal"},35563:e=>{e.exports=["El format del número no és correcte"]},19724:e=>{e.exports=["Fonts"]},35637:e=>{e.exports=["Sòlid"]},52298:e=>{e.exports=["Cercar"]},13269:e=>{e.exports=["Selecciona font"]},2607:e=>{e.exports=["El valor especificat és més gran que el màxim de l'instrument: {max}"]},53669:e=>{e.exports=["El valor especificat és més petit que el mínim de l'instrument: {min}"]},89053:e=>{e.exports=["Símbol"]},48490:e=>{e.exports=["Símbol i descripció"]},99983:e=>{e.exports=["Cerca de símbols"]},54336:e=>{e.exports=["Elimina color"]},21141:e=>{e.exports=["Dreta"]},65994:e=>{e.exports=["Part superior"]},92960:e=>{e.exports=["Alineació del text"]},90581:e=>{e.exports=["Orientació del text"]},60142:e=>{e.exports=["Gruix"]},78019:e=>{e.exports=["Feu servir signes matemàtics especials per desplaçar els dibuixos seleccionats: +,-,/,* per al preu i +,- per a l'índex de barres."]},44085:e=>{e.exports="Vertical"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["canvia l'opacitat"]},13066:e=>{e.exports=["canvia el color"]},95657:e=>{e.exports=["canvia el gruix"]},18567:e=>{e.exports=["cnavia la propietat de {propertyName}"]},36962:e=>{e.exports=["tancament"]},8448:e=>{e.exports=["cripto"]},1328:e=>{e.exports="dr"},76080:e=>{e.exports=["p. ex., +1"]},95166:e=>{e.exports=["p. ex., /2"]},88720:e=>{e.exports=["economia"]},39512:e=>{e.exports=["Forex"]},81859:e=>{e.exports=["futurs"]},39337:e=>{e.exports=["màxim"]},91815:e=>{e.exports=["h12"]},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{ +e.exports=["índex"]},38071:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports=["obertura"]},3919:e=>{e.exports=["mínim"]},36931:e=>{e.exports=["accions"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ca_ES.7076.5055b5f097e7204685ed.js b/charting_library/bundles/ca_ES.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..a4de163e --- /dev/null +++ b/charting_library/bundles/ca_ES.7076.5055b5f097e7204685ed.js @@ -0,0 +1,41 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:e=>{e.exports="Re"},14642:e=>{e.exports=["Fosc"]},69841:e=>{e.exports=["Clar"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["Còpia {title}"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports=["S"]},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Tancament"],e.exports.Back_input=["Enrere"],e.exports["Hull MA_input"]=["MV de Hull"],e.exports["{number} item_combobox_input"]=["{number} element","{number} elements"],e.exports.Length_input=["Longitud"],e.exports.Plot_input=["Traçat del gràfic"],e.exports.Zero_input="Zero",e.exports.Signal_input=["Senyal"],e.exports.Long_input=["Llarg"],e.exports.Short_input=["Curt"],e.exports.UpperLimit_input=["LímitSuperior"],e.exports.LowerLimit_input=["Límit inferior"],e.exports.Offset_input=["Desplaçament"],e.exports.length_input=["longitud"],e.exports.mult_input="mult",e.exports.short_input=["curt"],e.exports.long_input=["longitud"],e.exports.Limit_input=["Límit"],e.exports.Move_input=["Moviment"],e.exports.Value_input=["Valor"],e.exports.Method_input=["Mètode"],e.exports["Values in status line_input"]=["Valors en la línia d'estat"],e.exports["Labels on price scale_input"]=["Etiquetes en l'escala de preus"],e.exports["Accumulation/Distribution_input"]=["Acumulació/distribució"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Línia d'igualtat"],e.exports["Window Size_input"]=["Mida de la finestra"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]=["Aroon amunt (Aroon Up)"],e.exports["Aroon Down_input"]=["Aroon abaix (Aroon Down)"],e.exports.Upper_input=["Superior"],e.exports.Lower_input=["Menor"],e.exports.Deviation_input=["Desviació"],e.exports["Levels Format_input"]=["Format de nivells"],e.exports["Labels Position_input"]=["Posició de les etiquetes"],e.exports["0 Level Color_input"]=["Color de nivell 0"],e.exports["0.236 Level Color_input"]=["Color de nivell 0,236"],e.exports["0.382 Level Color_input"]=["Color de nivell 0,382"],e.exports["0.5 Level Color_input"]=["Color de nivell 0,5"],e.exports["0.618 Level Color_input"]=["Color de nivell 0,618"],e.exports["0.65 Level Color_input"]=["Color de nivell 0,65"],e.exports["0.786 Level Color_input"]=["Color de nivell 0,786"],e.exports["1 Level Color_input"]=["Color de nivell 1"],e.exports["1.272 Level Color_input"]=["Color de nivell 1,272"],e.exports["1.414 Level Color_input"]=["Color de nivell 1,414"],e.exports["1.618 Level Color_input"]=["Color de nivell 1,618"], +e.exports["1.65 Level Color_input"]=["Color de nivell 1,65"],e.exports["2.618 Level Color_input"]=["Color de nivell 2,618"],e.exports["2.65 Level Color_input"]=["Color de nivell 2,65"],e.exports["3.618 Level Color_input"]=["Color de nivell 3,618"],e.exports["3.65 Level Color_input"]=["Color de nivell 3,65"],e.exports["4.236 Level Color_input"]=["Color de nivell 4,236"],e.exports["-0.236 Level Color_input"]=["Color de nivell -0,236"],e.exports["-0.382 Level Color_input"]=["Color de nivell -0,382"],e.exports["-0.618 Level Color_input"]=["Color de nivell -0,618"],e.exports["-0.65 Level Color_input"]=["Color de nivell -0,65"],e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]=["ADX suavitzat"],e.exports["DI Length_input"]=["Longitud DI"],e.exports.Smoothing_input=["Suavitzat"],e.exports.ATR_input="ATR",e.exports.Growing_input=["Creixent"],e.exports.Falling_input=["Descendent"],e.exports["Color 0_input"]="Color 0",e.exports["Color 1_input"]="Color 1",e.exports.Source_input=["Font"],e.exports.StdDev_input="StdDev",e.exports.Basis_input=["Base"],e.exports.Median_input=["Mitjà"],e.exports["Bollinger Bands %B_input"]=["Bandes de Bollinger %B"],e.exports.Overbought_input=["Sobrecomprat"],e.exports.Oversold_input=["Sobrevenut"],e.exports["Bollinger Bands Width_input"]=["Ample de les bandes de Bollinger"],e.exports["RSI Length_input"]=["Longitud RSI"],e.exports["UpDown Length_input"]=["Longitud amunt i avall"],e.exports["ROC Length_input"]=["Longitud ROC"],e.exports.MF_input="MF",e.exports.resolution_input=["resolució"],e.exports["Fast Length_input"]=["Longitud ràpida"],e.exports["Slow Length_input"]=["Longitud lenta"],e.exports["Chaikin Oscillator_input"]=["Oscil·lador de Chaikin"],e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input=["Preu"],e.exports["Chande MO_input"]=["Oscil·lador de moment de Chande"],e.exports["Zero Line_input"]=["Línia zero"],e.exports["Color 2_input"]="Color 2",e.exports["Color 3_input"]="Color 3",e.exports["Color 4_input"]="Color 4",e.exports["Color 5_input"]="Color 5",e.exports["Color 6_input"]="Color 6",e.exports["Color 7_input"]="Color 7",e.exports["Color 8_input"]="Color 8",e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]=["Banda superior"],e.exports["Lower Band_input"]=["Banda inferior"],e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]=["Línia de suavitzat"],e.exports["Smoothing Length_input"]=["Longitud de suavitzat"],e.exports["WMA Length_input"]=["Longitud WMA"],e.exports["Long RoC Length_input"]=["Longitud al llarg de la taxa de canvi (RoC)"],e.exports["Short RoC Length_input"]=["Longitud RoC curta"],e.exports.sym_input="sym",e.exports.Symbol_input=["Símbol"],e.exports.Correlation_input=["Correlació"],e.exports.Period_input=["Període"],e.exports.Centered_input=["Centrat"],e.exports["Detrended Price Oscillator_input"]=["Oscil·lador del preu sense tendència"],e.exports.isCentered_input=["estàCentrat"],e.exports.DPO_input="DPO", +e.exports["ADX smoothing_input"]=["ADX suavitzat"],e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input="Divisor",e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]=["Índex de força d'Elder"],e.exports.Percent_input=["Percentatge"],e.exports.Exponential_input=["Exponencial"],e.exports.Average_input=["Mitjana"],e.exports["Upper Percentage_input"]=["Percentatge màxim"],e.exports["Lower Percentage_input"]=["Percentatge mínim"],e.exports.Fisher_input="Fisher",e.exports.Trigger_input=["Activa"],e.exports.Level_input=["Nivell"],e.exports["Trader EMA 1 length_input"]=["Període EMA 1 per a traders"],e.exports["Trader EMA 2 length_input"]=["Període EMA 2 per a traders"],e.exports["Trader EMA 3 length_input"]=["Període EMA 3 per a traders"],e.exports["Trader EMA 4 length_input"]=["Període EMA 4 per a traders"],e.exports["Trader EMA 5 length_input"]=["Període EMA 5 per a traders"],e.exports["Trader EMA 6 length_input"]=["Període EMA 6 per a traders"],e.exports["Investor EMA 1 length_input"]=["Període EMA 1 per a inversors"],e.exports["Investor EMA 2 length_input"]=["Període EMA 2 per a inversors"],e.exports["Investor EMA 3 length_input"]=["Període EMA 3 per a inversors"],e.exports["Investor EMA 4 length_input"]=["Període EMA 4 per a inversors"],e.exports["Investor EMA 5 length_input"]=["Període EMA 5 per a inversors"],e.exports["Investor EMA 6 length_input"]=["Període EMA 6 per a inversors"],e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]=["Períodes de la línia de conversió"],e.exports["Base Line Periods_input"]=["Períodes de la línia de referència"],e.exports["Lagging Span_input"]=["Tram de desfasament"],e.exports["Conversion Line_input"]=["Línia de conversió"],e.exports["Base Line_input"]=["Línia de referència"],e.exports["Leading Span A_input"]=["Període principal A (Leading Span A)"],e.exports["Leading Span B_input"]=["Període principal B (Leading Span B)"],e.exports["Plots Background_input"]=["Fons dels gràfics (Plots Background)"],e.exports["yay Color 0_input"]="yay Color 0",e.exports["yay Color 1_input"]="yay Color 1",e.exports.Multiplier_input=["Multiplicador"],e.exports["Bands style_input"]=["Estil de bandes"],e.exports.Middle_input=["Mitjà"],e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]=["Desviació superior"], +e.exports["Lower Deviation_input"]=["Desviació inferior"],e.exports["Use Upper Deviation_input"]=["Fes servir la desviació superior"],e.exports["Use Lower Deviation_input"]=["Fes servir la desviació inferior"],e.exports.Count_input=["Recompte"],e.exports.Crosses_input=["Creus"],e.exports.MOM_input="MOM",e.exports.MA_input=["MV"],e.exports["Length EMA_input"]=["Longitud EMA"],e.exports["Length MA_input"]=["Longitud MA"],e.exports["Fast length_input"]=["Longitud ràpida"],e.exports["Slow length_input"]=["Longitud lenta"],e.exports["Signal smoothing_input"]=["Suavitzat de senyals"],e.exports["Simple ma(oscillator)_input"]=["Mitjana mòbil simple (oscil·lador)"],e.exports["Simple ma(signal line)_input"]=["Mitjana mòvil simple (línia de senyal)"],e.exports.Histogram_input=["Histograma"],e.exports.MACD_input="MACD",e.exports.fastLength_input=["LongitudRàpida"],e.exports.slowLength_input="slowLength",e.exports.signalLength_input="signalLength",e.exports.NV_input="NV",e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input=["Inici"],e.exports.Increment_input="Increment",e.exports["Max value_input"]=["Valor màxim"],e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input="increment",e.exports.maximum_input=["màxim"],e.exports["Short length_input"]=["Longitud curta"],e.exports["Long length_input"]=["Longitud llarga"],e.exports.OSC_input="OSC",e.exports.shortlen_input=["longitudcurta"],e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]=["Període llarg"],e.exports["Short period_input"]=["Període curt"],e.exports["Signal line period_input"]=["Període de la línia de senyals"],e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]=["Oscil·lador ergòdic SMI"],e.exports.Indicator_input=["Indicador"],e.exports.Oscillator_input=["Oscil·lador"],e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]=["Longitud estocàstica"],e.exports["RSI Source_input"]=["Font RSI"],e.exports.lengthRSI_input=["longitudRSI"],e.exports.lengthStoch_input=["longitudStoch"],e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]=["Longitud llarga"],e.exports["Short Length_input"]=["Longitud curta"],e.exports["Signal Length_input"]=["Longitud del senyal"],e.exports.Length1_input=["Longitud1"],e.exports.Length2_input=["Longitud2"],e.exports.Length3_input=["Longitud3"],e.exports.length7_input=["longitud7"],e.exports.length14_input=["longitud14"],e.exports.length28_input=["longitud28"],e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]=["Longitud de la mandíbula"],e.exports["Teeth Length_input"]=["Longitud de les dents"], +e.exports["Lips Length_input"]=["Longitud dels llavis"],e.exports.Jaw_input=["Mandíbula"],e.exports.Teeth_input=["Dents"],e.exports.Lips_input=["Llavis"],e.exports["Jaw Offset_input"]=["Jaw Offset (mandíbula)"],e.exports["Teeth Offset_input"]=["Teeth Offset (dents)"],e.exports["Lips Offset_input"]=["Lips Offset (llavis)"],e.exports["Down fractals_input"]=["Fractals baixistes"],e.exports["Up fractals_input"]=["Fractals alcistes"],e.exports.Periods_input=["Períodes"],e.exports.Shapes_input=["Formes"],e.exports["show MA_input"]=["mostra MV"],e.exports["MA Length_input"]=["Longitud de la MV"],e.exports["Color based on previous close_input"]=["Color basat en el tancament anterior"],e.exports["Rows Layout_input"]=["Disseny de les files"],e.exports["Row Size_input"]=["Mida de la fila"],e.exports.Volume_input=["Volum"],e.exports["Value Area volume_input"]=["Volum de l'àrea de valors"],e.exports["Extend Right_input"]=["Amplia a la dreta"],e.exports["Extend POC Right_input"]=["Amplia POC a la dreta"],e.exports["Extend VAH Right_input"]=["Amplia límit superior de la zona de valor (VAH) a la dreta"],e.exports["Extend VAL Right_input"]=["Amplia límit inferior de la zona de valor (VAL) a la dreta"],e.exports["Value Area Volume_input"]=["Volum de l'àrea de valor"],e.exports.Placement_input=["Col·locació"],e.exports.POC_input="POC",e.exports["Developing Poc_input"]=["Desenvolupa Poc"],e.exports["Up Volume_input"]=["Volum ascendent"],e.exports["Down Volume_input"]=["Volum descendent"],e.exports["Value Area_input"]=["Àrea de valor"],e.exports["Histogram Box_input"]=["Requadre de l'histograma"],e.exports["Value Area Up_input"]=["Preu més alt de l'àrea de valor"],e.exports["Value Area Down_input"]=["Àrea de valor descendent"],e.exports["Number Of Rows_input"]=["Nombre de files"],e.exports["Ticks Per Row_input"]=["Ticks per fila"],e.exports["Up/Down_input"]=["Màxim/Mínim"],e.exports.Total_input="Total",e.exports.Delta_input="Delta",e.exports.Bar_input=["Barra"],e.exports.Day_input=["Dia"],e.exports["Deviation (%)_input"]=["Desviació (%)"],e.exports.Depth_input=["Profunditat"],e.exports["Extend to last bar_input"]=["Amplia fins a l'última barra"],e.exports.Simple_input="Simple",e.exports.Weighted_input=["Ponderada"],e.exports["Wilder's Smoothing_input"]=["Wilder's Smoothing (Suavització o allisat de Wilder)"],e.exports["1st Period_input"]=["Primer període"],e.exports["2nd Period_input"]=["Segon període"],e.exports["3rd Period_input"]=["Tercer període"],e.exports["4th Period_input"]=["Quart període"],e.exports["5th Period_input"]=["Cinquè període"],e.exports["6th Period_input"]=["Sisè període"],e.exports["Rate of Change Lookback_input"]=["Consideració retrospectiva de la taxa de canvi"],e.exports["Instrument 1_input"]="Instrument 1",e.exports["Instrument 2_input"]="Instrument 2",e.exports["Rolling Period_input"]=["Període renovable"],e.exports["Standard Errors_input"]=["Errors estàndard"],e.exports["Averaging Periods_input"]=["Períodes de la mitjana"],e.exports["Days Per Year_input"]=["Dies per any"], +e.exports["Market Closed Percentage_input"]=["Percentatge de mercat tancat"],e.exports["ATR Mult_input"]=["Rang veritable mitjà (ATR) mult"],e.exports.VWAP_input="VWAP",e.exports["Anchor Period_input"]=["Període de referència"],e.exports.Session_input=["Sessió"],e.exports.Week_input=["Setmana"],e.exports.Month_input=["Mes"],e.exports.Year_input=["Any"],e.exports.Decade_input=["Dècada"],e.exports.Century_input=["Segle"],e.exports.Sessions_input="Sessions",e.exports["Each (pre-market, market, post-market)_input"]=["Totes (premercat, mercat, postmercat)"],e.exports["Pre-market only_input"]=["Només premercat"],e.exports["Market only_input"]=["Només mercat"],e.exports["Post-market only_input"]=["Només postmercat"],e.exports["Main chart symbol_input"]=["Símbol principal del gràfic"],e.exports["Another symbol_input"]=["Un altre símbol"],e.exports.Line_input=["Línia"],e.exports["Nothing selected_combobox_input"]=["No hi ha res seleccionat"],e.exports["All items_combobox_input"]=["Tots els elements"],e.exports.Cancel_input=["Cancel·la"],e.exports.Open_input=["Obertura"]},54138:e=>{e.exports=["Escala invertida"]},47807:e=>{e.exports=["Indexat a 100"]},34727:e=>{e.exports=["Logarítmic"]},19238:e=>{e.exports=["Sense etiquetes superposades"]},70361:e=>{e.exports=["Percentatge"]},72116:e=>{e.exports=["Normal"]},33021:e=>{e.exports=["HTE"]},75610:e=>{e.exports=["Horari de trading electrònic"]},97442:e=>{e.exports=["Horari ampliat de trading"]},32929:e=>{e.exports=["posterior"]},56137:e=>{e.exports=["PREVI"]},98801:e=>{e.exports=["Postmercat"]},56935:e=>{e.exports=["Premercat"]},63798:e=>{e.exports=["HTH"]},24380:e=>{e.exports=["Horari de trading habitual"]},27991:e=>{e.exports=["Maig"]},68716:e=>{e.exports=Object.create(null),e.exports["Amortization of Intangibles_study"]="Amortization of Intangibles",e.exports["Amortization of Deferred Charges_study"]="Amortization of Deferred Charges",e.exports["Average Day Range_study"]=["Rang diari mitjà"],e.exports["Bull Bear Power_study"]="Bull Bear Power",e.exports["Directional Movement Index_study"]=["Índex de moviment direccional"],e.exports["Ichimoku Cloud_study"]=["Núvol Ichimoku"],e.exports.Ichimoku_study="Ichimoku",e.exports["Moving Average Convergence Divergence_study"]=["Convergència/divergència de la mitjana mòbil"],e.exports["Volume Weighted Average Price_study"]=["Preu mitjà ponderat per volum"],e.exports["Volume Weighted Moving Average_study"]=["Mitjana mòbil ponderada per volum"],e.exports["Williams Percent Range_study"]=["Rang de percentatges de Williams"],e.exports.Doji_study="Doji",e.exports["Spinning Top Black_study"]=["Baldufa negra"],e.exports["Spinning Top White_study"]=["Baldufa blanca"],e.exports.Technicals_study=["Tècnics"],e.exports["Accounts payable_study"]=["Comptes a pagar"],e.exports["Accounts receivables, gross_study"]=["Comptes a cobrar, bruts"],e.exports["Accounts receivable - trade, net_study"]=["Comptes a cobrar: negociació, net"],e.exports.Accruals_study=["Meritacions"],e.exports["Accrued payroll_study"]=["Sous acumulats a pagar"], +e.exports["Accumulated depreciation, total_study"]=["Depreciació acumulada, total"],e.exports["Additional paid-in capital/Capital surplus_study"]=["Capital addicional pagat/excedent de capital"],e.exports["After tax other income/expense_study"]=["Altres ingressos/despeses després d'impostos"],e.exports["Altman Z-score_study"]="Altman Z-score",e.exports.Amortization_study=["Amortització"],e.exports["Amortization of intangibles_study"]=["Amortització d'intangibles"],e.exports["Amortization of deferred charges_study"]=["Amortització de càrrecs diferits"],e.exports["Asset turnover_study"]=["Rotació d'actius"],e.exports["Average basic shares outstanding_study"]=["Mitjana d'accions bàsiques en circulació"],e.exports["Bad debt / Doubtful accounts_study"]=["Deutes incobrables / Comptes dubtosos"],e.exports["Basic EPS_study"]=["BPA bàsic"],e.exports["Basic earnings per share (Basic EPS)_study"]=["Benefici per acció bàsic (BPA bàsic)"],e.exports["Beneish M-score_study"]="Beneish M-score",e.exports["Book value per share_study"]=["Valor comptable per acció"],e.exports["Buyback yield %_study"]=["Rendibilitat per recompra %"],e.exports["Capital and operating lease obligations_study"]=["Compromisos d'arrendament financer i operatiu"],e.exports["Capital expenditures_study"]=["Despeses de capital"],e.exports["Capital expenditures - fixed assets_study"]=["Inversions de capital: actius fixos"],e.exports["Capital expenditures - other assets_study"]=["Inversions de capital: altres actius"],e.exports["Capitalized lease obligations_study"]=["Obligacions d'arrendament capitalitzades"],e.exports["Cash and short term investments_study"]=["Efectiu i inversions a curt termini"],e.exports["Cash conversion cycle_study"]=["Cicle de conversió d'efectiu"],e.exports["Cash & equivalents_study"]=["Efectiu i equivalents"],e.exports["Cash from financing activities_study"]=["Efectiu procedent d'activitat de finançament"],e.exports["Cash from investing activities_study"]=["Efectiu procedent d'activitats d'inversió"],e.exports["Cash from operating activities_study"]=["Efectiu procedent de les activitats operatives"],e.exports["Cash to debt ratio_study"]=["Ràtio efectiu/deute"],e.exports["Change in accounts payable_study"]=["Canvi en comptes a pagar"],e.exports["Change in accounts receivable_study"]=["Canvi en comptes a cobrar"],e.exports["Change in accrued expenses_study"]=["Canvi en despeses acumulades"],e.exports["Change in inventories_study"]=["Variació d'existències"],e.exports["Change in other assets/liabilities_study"]=["Canvi en altres actius/passius"],e.exports["Change in taxes payable_study"]=["Canvis als impostos a pagar"],e.exports["Changes in working capital_study"]=["Canvis al capital circulant"],e.exports["COGS to revenue ratio_study"]=["Ràtio cost de béns venuts/ingressos"],e.exports["Common dividends paid_study"]=["Dividends pagats sobre accions ordinàries"],e.exports["Common equity, total_study"]=["Capital ordinari, total"],e.exports["Common stock par/Carrying value_study"]=["Valor nominal/comptable d'accions ordinàries"], +e.exports["Cost of goods_study"]=["Cost dels béns"],e.exports["Cost of goods sold_study"]=["Cost de béns venuts"],e.exports["Current portion of LT debt and capital leases_study"]=["Porció actual d'arrendaments financers i deute a llarg termini"],e.exports["Current ratio_study"]=["Ràtio de solvència"],e.exports["Days inventory_study"]=["Dies d'inventari"],e.exports["Days payable_study"]=["Període mitjà de pagament"],e.exports["Days sales outstanding_study"]=["Període mitjà de cobrament"],e.exports["Debt to assets ratio_study"]=["Ràtio deute/actius"],e.exports["Debt to EBITDA ratio_study"]=["Ràtio deute/Ebitda"],e.exports["Debt to equity ratio_study"]=["Ràtio deute/capital"],e.exports["Debt to revenue ratio_study"]=["Ràtio deute/ingressos"],e.exports["Deferred income, current_study"]=["Ingressos diferits, circulants"],e.exports["Deferred income, non-current_study"]=["Ingressos diferits, no circulants"],e.exports["Deferred tax assets_study"]=["Actius per impostos diferits"],e.exports["Deferred taxes (cash flow)_study"]=["Impostos diferits (flux de caixa)"],e.exports["Deferred tax liabilities_study"]=["Passius per impostos diferits"],e.exports.Depreciation_study=["Depreciació"],e.exports["Deprecation and amortization_study"]=["Depreciació i amortització"],e.exports["Depreciation & amortization (cash flow)_study"]=["Depreciació i amortització (flux de caixa)"],e.exports["Depreciation/depletion_study"]=["Depreciació/esgotament"],e.exports["Diluted EPS_study"]=["BPA diluït"],e.exports["Diluted earnings per share (Diluted EPS)_study"]=["Benefici per acció diluït (BPA diluït)"],e.exports["Diluted net income available to common stockholders_study"]=["Ingressos nets diluïts disponibles per als accionistes ordinaris"],e.exports["Diluted shares outstanding_study"]=["Accions diluïdes en circulació"],e.exports["Dilution adjustment_study"]=["Ajustament per dilució"],e.exports["Discontinued operations_study"]=["Operacions discontínues"],e.exports["Dividend payout ratio %_study"]=["Ràtio de repartiment de dividends expressat en %"],e.exports["Dividends payable_study"]=["Dividends a pagar"],e.exports["Dividends per share - common stock primary issue_study"]=["Dividends per acció: emissió inicial d'accions ordinàries"],e.exports["Dividend yield %_study"]=["Rendibilitat per dividend %"],e.exports["Earnings yield_study"]=["Rendibilitat per beneficis"],e.exports.EBIT_study=["Ebit"],e.exports.EBITDA_study=["Ebitda"],e.exports["EBITDA margin %_study"]=["Marge Ebitda %"],e.exports["Effective interest rate on debt %_study"]=["Tipus d'interès efectiu sobre el deute en %"],e.exports["Enterprise value_study"]=["Valor d'empresa"],e.exports["Enterprise value to EBITDA ratio_study"]=["Ràtio valor d'empresa/Ebitda"],e.exports["Enterprise value to EBIT ratio_study"]=["Ràtio valor d'empresa/Ebit"],e.exports["Enterprise value to revenue ratio_study"]=["Ràtio valor d'empresa/ingressos"],e.exports["EPS basic one year growth_study"]=["Creixement en un any del BPA (EPS) bàsic"], +e.exports["EPS diluted one year growth_study"]=["Creixement en un any del BPA (EPS) diluït"],e.exports["EPS estimates_study"]=["Estimacions dels beneficis per acció (BPA)"],e.exports["Equity in earnings_study"]=["Participació en beneficis"],e.exports["Equity to assets ratio_study"]=["Ràtio capital/actius"],e.exports["Financing activities – other sources_study"]=["Activitats de finançament: altres fonts"],e.exports["Financing activities – other uses_study"]=["Activitats de finançament: altres usos"],e.exports["Float shares outstanding_study"]=["Accions flotants disponibles"],e.exports["Free cash flow_study"]=["Flux de caixa lliure"],e.exports["Free cash flow margin %_study"]=["Marge flux de caixa lliure %"],e.exports["Fulmer H factor_study"]="Fulmer H factor",e.exports["Funds from operations_study"]=["Fons de les operacions"],e.exports["Goodwill, net_study"]=["Plusvàlua, net"],e.exports["Goodwill to assets ratio_study"]=["Ràtio fons de comerç/actius"],e.exports["Graham's number_study"]=["Nombre de Graham"],e.exports["Gross margin %_study"]=["Marge brut %"],e.exports["Gross profit_study"]=["Benefici brut"],e.exports["Gross profit to assets ratio_study"]=["Ràtio benefici brut/actiu"],e.exports["Gross property/plant/equipment_study"]=["Propietats, planta i equip brut"],e.exports.Impairments_study=["Devaluacions"],e.exports["Income Tax Credits_study"]=["Crèdits de l'impost sobre la renda"],e.exports["Income tax, current_study"]=["Impost sobre la renda, actual"],e.exports["Income tax, current - domestic_study"]=["Impost sobre la renda, actual: nacional"],e.exports["Income Tax, current - foreign_study"]=["Impost sobre la renda, actual: estranger"],e.exports["Income tax, deferred_study"]=["Impost sobre la renda, diferit"],e.exports["Income tax, deferred - domestic_study"]=["Impost sobre la renda, diferit: nacional"],e.exports["Income tax, deferred - foreign_study"]=["Impost sobre la renda, diferit: estranger"],e.exports["Income tax payable_study"]=["Impost sobre la renda a pagar"],e.exports["Interest capitalized_study"]=["Interessos capitalitzats"],e.exports["Interest coverage_study"]=["Cobertura d'interessos"],e.exports["Interest expense, net of interest capitalized_study"]=["Despesa per interessos, net d'interessos capitalitzats"],e.exports["Interest expense on debt_study"]=["Despeses per interessos sobre el deute"],e.exports["Inventories - finished goods_study"]=["Existències: productes acabats"],e.exports["Inventories - progress payments & other_study"]=["Inventaris: pagaments a compte i d'altres"],e.exports["Inventories - raw materials_study"]=["Inventaris: matèries primeres"],e.exports["Inventories - work in progress_study"]=["Inventaris: treball en curs"],e.exports["Inventory to revenue ratio_study"]=["Ràtio inventaris/ingressos"],e.exports["Inventory turnover_study"]=["Rotació d'inventari"],e.exports["Investing activities – other sources_study"]=["Activitats d'inversió: altres fonts"],e.exports["Investing activities – other uses_study"]=["Activitats d'inversió: altres usos"], +e.exports["Investments in unconsolidated subsidiaries_study"]=["Inversions en subsidiàries no consolidades"],e.exports["Issuance of long term debt_study"]=["Emissió de deute a llarg termini"],e.exports["Issuance/retirement of debt, net_study"]=["Emissió/cancel·lació de deute, net"],e.exports["Issuance/retirement of long term debt_study"]=["Emissió/cancel·lació de deute a llarg termini"],e.exports["Issuance/retirement of other debt_study"]=["Emissió/cancel·lació d'altres deutes"],e.exports["Issuance/retirement of short term debt_study"]=["Emissió/cancel·lació de deute a curt termini"],e.exports["Issuance/retirement of stock, net_study"]=["Emissió/cancel·lació d'accions, net"],e.exports["KZ index_study"]=["Índex KZ"],e.exports["Legal claim expense_study"]=["Despeses de reclamacions judicials"],e.exports["Long term debt_study"]=["Deute a llarg termini"],e.exports["Long term debt excl. lease liabilities_study"]=["Deute a llarg termini exclosos els deutes per arrendament"],e.exports["Long term debt to total assets ratio_study"]=["Ràtio deute a llarg termini/actius totals"],e.exports["Long term investments_study"]=["Inversions a llarg termini"],e.exports["Market capitalization_study"]=["Capitalització de mercat"],e.exports["Minority interest_study"]=["Participació minoritària"],e.exports["Miscellaneous non-operating expense_study"]=["Altres despeses no operatives"],e.exports["Net current asset value per share_study"]=["Valor liquidatiu per acció"],e.exports["Net debt_study"]=["Deute net"],e.exports["Net income_study"]=["Ingressos nets"],e.exports["Net income before discontinued operations_study"]=["Ingressos nets abans d'operacions interrompudes"],e.exports["Net income (cash flow)_study"]=["Ingressos nets (flux d'efectiu)"],e.exports["Net income per employee_study"]=["Ingressos nets per empleat"],e.exports["Net intangible assets_study"]=["Actius intangibles nets"],e.exports["Net margin %_study"]=["Marge net %"],e.exports["Net property/plant/equipment_study"]=["Propietat, planta i equip net"],e.exports["Non-cash items_study"]=["Partides sense moviment d'efectiu"],e.exports["Non-controlling/minority interest_study"]=["Participació no controladora/interès minoritari"],e.exports["Non-operating income, excl. interest expenses_study"]=["Ingressos no operatius exclosos les despeses per interessos"],e.exports["Non-operating income, total_study"]=["Ingressos no operatius, total"],e.exports["Non-operating interest income_study"]=["Ingressos no operatius en concepte d'interessos"],e.exports["Note receivable - long term_study"]=["Efectes a cobrar: llarg termini"],e.exports["Notes payable_study"]=["Efectes a cobrar"],e.exports["Number of employees_study"]=["Nombre d'empleats"],e.exports["Number of shareholders_study"]=["Nombre d'accionistes"],e.exports["Operating earnings yield %_study"]=["Rendibilitat per beneficis d'explotació %"],e.exports["Operating expenses (excl. COGS)_study"]=["Despeses d'explotació (exclòs el cost dels béns venuts)"],e.exports["Operating income_study"]=["Ingressos d'explotació"], +e.exports["Operating lease liabilities_study"]=["Passius per arrendament operatiu"],e.exports["Operating margin %_study"]=["Marge d'explotació %"],e.exports["Other COGS_study"]=["Altres costos de béns venuts (COGS)"],e.exports["Other common equity_study"]=["Altre capital ordinari"],e.exports["Other current assets, total_study"]=["Altres actius circulants, total"],e.exports["Other current liabilities_study"]=["Altres passius circulants"],e.exports["Other cost of goods sold_study"]=["Altres costos de béns venuts"],e.exports["Other exceptional charges_study"]=["Altres despeses excepcionals"],e.exports["Other financing cash flow items, total_study"]=["Altres partides de fluxos d'efectiu per activitats de finançament, total"],e.exports["Other intangibles, net_study"]=["Altres actius intangibles, net"],e.exports["Other investing cash flow items, total_study"]=["Altres partides de fluxos d'efectiu per activitats d'inversió, total"],e.exports["Other investments_study"]=["Altres inversions"],e.exports["Other liabilities, total_study"]=["Altres passius, total"],e.exports["Other long term assets, total_study"]=["Altres actius a llarg termini, total"],e.exports["Other non-current liabilities, total_study"]=["Altres passius no circulants, total"],e.exports["Other operating expenses, total_study"]=["Altres despeses d'explotació, total"],e.exports["Other receivables_study"]=["Altres comptes a cobrar"],e.exports["Other short term debt_study"]=["Altres deutes a curt termini"],e.exports["Paid in capital_study"]=["Capital desemborsat"],e.exports["PEG ratio_study"]=["Ràtio PEG (preu/expectatives de benefici)"],e.exports["Piotroski F-score_study"]="Piotroski F-score",e.exports["Preferred dividends_study"]=["Dividends preferents"],e.exports["Preferred dividends paid_study"]=["Dividends preferents pagats"],e.exports["Preferred stock, carrying value_study"]=["Accions preferents, valor comptable"],e.exports["Prepaid expenses_study"]=["Despeses pagades per endavant"],e.exports["Pretax equity in earnings_study"]=["Participació en beneficis abans d'impostos"],e.exports["Pretax income_study"]=["Ingressos abans d'impostos"],e.exports["Price earnings ratio forward_study"]=["Ràtio preu/benefici a termini"],e.exports["Price sales ratio forward_study"]=["Ràtio preu/vendes a termini"],e.exports["Price to book ratio_study"]=["Ràtio preu/valor comptable"],e.exports["Price to cash flow ratio_study"]=["Ràtio preu/flux d'efectiu"],e.exports["Price to earnings ratio_study"]=["Ràtio preu/beneficis"],e.exports["Price to free cash flow ratio_study"]=["Ràtio preu/flux de caixa lliure"],e.exports["Price to sales ratio_study"]=["Ràtio preu/vendes"],e.exports["Price to tangible book ratio_study"]=["Ràtio preu/valor comptable tangible"],e.exports["Provision for risks & charge_study"]=["Provisió per a riscos i despeses"],e.exports["Purchase/acquisition of business_study"]=["Compra/adquisició de negoci"],e.exports["Purchase of investments_study"]=["Compra de productes d'inversió"],e.exports["Purchase/sale of business, net_study"]=["Compravenda empresarial, net"], +e.exports["Purchase/sale of investments, net_study"]=["Compravenda d'inversions, net"],e.exports["Quality ratio_study"]=["Ràtio de qualitat"],e.exports["Quick ratio_study"]=["Ràtio de liquiditat immediata (Quick ratio)"],e.exports["Reduction of long term debt_study"]=["Reducció del deute a llarg termini"],e.exports["Repurchase of common & preferred stock_study"]=["Recompra d'accions ordinàries i preferents"],e.exports["Research & development_study"]=["Investigació i desenvolupament"],e.exports["Research & development to revenue ratio_study"]=["Ràtio recerca i desenvolupament/ingressos"],e.exports["Restructuring charge_study"]=["Despeses de reestructuració"],e.exports["Retained earnings_study"]=["Beneficis retinguts"],e.exports["Return on assets %_study"]=["Rendib. sobre actius %"],e.exports["Return on equity %_study"]=["Rendibilitat sobre capital %"],e.exports["Return on equity adjusted to book value %_study"]=["Rendibilitat sobre capital ajustada al valor comptable %"],e.exports["Return on invested capital %_study"]=["Rendibilitat sobre capital invertit %"],e.exports["Return on tangible assets %_study"]=["Rendibilitat sobre actius tangibles %"],e.exports["Return on tangible equity %_study"]=["Rendibilitat sobre patrimoni tangible %"],e.exports["Revenue estimates_study"]=["Estimacions d'ingressos"],e.exports["Revenue one year growth_study"]=["Creixement d'ingressos en un any"],e.exports["Revenue per employee_study"]=["Ingressos per empleat"],e.exports["Sale/maturity of investments_study"]=["Venda/venciment d'inversions"],e.exports["Sale of common & preferred stock_study"]=["Venda d'accions ordinàries i preferents"],e.exports["Sale of fixed assets & businesses_study"]=["Venda d'actius fixos i negocis"],e.exports["Selling/general/admin expenses, other_study"]=["Despeses comercials, generals i administratives, d'altres"],e.exports["Selling/general/admin expenses, total_study"]=["Despeses comercials, generals i administratives, total"],e.exports["Shareholders' equity_study"]=["Patrimoni dels accionistes"],e.exports["Shares buyback ratio %_study"]=["Ràtio de recompra d'accions %"],e.exports["Elder's Force Index_study"]="Elder's Force Index",e.exports["Short term debt_study"]=["Deute a curt termini"],e.exports["Short term debt excl. current portion of LT debt_study"]=["Deute a curt termini exclosa la porció corrent de deute a llarg termini"],e.exports["Short term investments_study"]=["Inversions a curt termini"],e.exports["Sloan ratio %_study"]="Sloan ratio %",e.exports["Springate score_study"]="Springate score",e.exports["Sustainable growth rate_study"]=["Taxa de creixement sostenible"],e.exports["Tangible book value per share_study"]=["Valor comptable tangible per acció"],e.exports["Tangible common equity ratio_study"]=["Ràtio de capital ordinari tangible"],e.exports.Taxes_study=["Impostos"],e.exports["Tobin's Q (approximate)_study"]=["Q de Tobin (aproximat)"],e.exports["Total assets_study"]=["Actius totals"],e.exports["Total cash dividends paid_study"]=["Total de dividends pagats en efectiu"], +e.exports["Total common shares outstanding_study"]=["Total d'accions comunes en circulació"],e.exports["Total current assets_study"]=["Actius circulants totals"],e.exports["Total current liabilities_study"]=["Passius circulants totals"],e.exports["Total debt_study"]=["Deute total"],e.exports["Total equity_study"]=["Capital total"],e.exports["Total inventory_study"]=["Inventari total"],e.exports["Total liabilities_study"]=["Passius totals"],e.exports["Total liabilities & shareholders' equities_study"]=["Total de passiu i patrimoni dels accionistes"],e.exports["Total non-current assets_study"]=["Total d'actius no circulants"],e.exports["Total non-current liabilities_study"]=["Total de passius no circulants"],e.exports["Total operating expenses_study"]=["Despeses operatives totals"],e.exports["Total receivables, net_study"]=["Total de comptes a cobrar, net"],e.exports["Total revenue_study"]=["Ingressos totals"],e.exports["Treasury stock - common_study"]=["Accions de tresoreria: ordinàries"],e.exports["Unrealized gain/loss_study"]=["Guanys/pèrdues no realitzades"],e.exports["Unusual income/expense_study"]=["Ingressos/despeses inusuals"],e.exports["Zmijewski score_study"]="Zmijewski score",e.exports["Valuation ratios_study"]=["Ràtios de valoració"],e.exports["Profitability ratios_study"]=["Ràtios de rendibilitat"],e.exports["Liquidity ratios_study"]=["Ràtios de liquiditat"],e.exports["Solvency ratios_study"]=["Ràtios de solvència"],e.exports["Accumulation/Distribution_study"]=["Acumulació/distribució"],e.exports["Accumulative Swing Index_study"]=["Índex d'oscil·lació acumulatiu"],e.exports["Advance/Decline_study"]=["Avanç/retrocés"],e.exports["Arnaud Legoux Moving Average_study"]=["Mitjana mòbil Arnaud Legoux"],e.exports.Aroon_study="Aroon",e.exports.ASI_study="ASI",e.exports["Average Directional Index_study"]=["Índex mitjà de moviment direccional"],e.exports["Average True Range_study"]=["Rang veritable mitjà"],e.exports["Awesome Oscillator_study"]=["Oscil·lador sorprenent"],e.exports["Balance of Power_study"]=["Correlació de forces"],e.exports["Bollinger Bands %B_study"]=["Bandes de Bollinger %B"],e.exports["Bollinger Bands Width_study"]=["Ample de les bandes de Bollinger"],e.exports["Bollinger Bands_study"]=["Bandes de Bollinger"],e.exports["Chaikin Money Flow_study"]=["Flux monetari Chaikin"],e.exports["Chaikin Oscillator_study"]=["Oscil·lador Chaikin"],e.exports["Chande Kroll Stop_study"]="Chande Kroll Stop",e.exports["Chande Momentum Oscillator_study"]=["Oscil·lador moment de Chande"],e.exports["Chop Zone_study"]=["Zona de tall"],e.exports["Choppiness Index_study"]=["Índex Choppiness"],e.exports["Commodity Channel Index_study"]=["Índex de canal de mercaderies"],e.exports["Connors RSI_study"]=["RSI (índex de força relativa) de Connors"],e.exports["Coppock Curve_study"]=["Corba de Coppock"],e.exports["Correlation Coefficient_study"]=["Coeficient de correlació"],e.exports.CRSI_study="CRSI",e.exports["Detrended Price Oscillator_study"]=["Oscil·lador del preu sense tendència"], +e.exports["Directional Movement_study"]=["Moviment direccional"],e.exports["Donchian Channels_study"]=["Canals de Donchian"],e.exports["Double EMA_study"]=["Mitjana mòbil exponencial (EMA) de doble canal"],e.exports["Ease Of Movement_study"]=["Facilitat de moviment"],e.exports["Elder Force Index_study"]=["Índex de força d'Elder"],e.exports["EMA Cross_study"]=["Encreuament EMA"],e.exports.Envelopes_study=["Envolupants"],e.exports["Fisher Transform_study"]=["Transformació de Fisher"],e.exports["Fixed Range_study"]=["Rang fix"],e.exports["Fixed Range Volume Profile_study"]=["Perfil de volum amb rang fix"],e.exports["Guppy Multiple Moving Average_study"]=["Mitjana mòbil múltiple de Guppy"],e.exports["Historical Volatility_study"]=["Volatilitat històrica"],e.exports["Hull Moving Average_study"]=["Mitjana mòbil de Hull"],e.exports["Keltner Channels_study"]=["Canals Keltner"],e.exports["Klinger Oscillator_study"]=["Oscil·lador Klinger"],e.exports["Know Sure Thing_study"]="Know Sure Thing",e.exports["Least Squares Moving Average_study"]=["Mitjana mòbil dels mínims quadrats"],e.exports["Linear Regression Curve_study"]=["Corba de regressió lineal"],e.exports["MA Cross_study"]=["Encreuament de mitjanes mòbils"],e.exports["MA with EMA Cross_study"]=["Encreuament de mitjana mòbil (MA) amb mitjana mòbil exponencial (EMA)"],e.exports["MA/EMA Cross_study"]=["Encreuament de mitjana mòbil (MA)/mitjana mòbil exponencial (EMA)"],e.exports.MACD_study=["Convergència/divergència de la mitjana mòbil (MACD)"],e.exports["Mass Index_study"]=["Índex Mass"],e.exports["McGinley Dynamic_study"]=["Indicador dinàmic McGinley"],e.exports.Median_study=["Mitjà"],e.exports.Momentum_study=["Moment"],e.exports["Money Flow_study"]=["Flux monetari"],e.exports["Moving Average Channel_study"]=["Canal de mitjanes mòbils"],e.exports["Moving Average Exponential_study"]=["Mitjana mòbil exponencial"],e.exports["Moving Average Weighted_study"]=["Mitjana mòbil ponderada"],e.exports["Moving Average_study"]=["Mitjana mòbil"],e.exports["Net Volume_study"]=["Volum net"],e.exports["On Balance Volume_study"]=["Balanç de volums"],e.exports["Parabolic SAR_study"]=["SAR parabòlic"],e.exports["Pivot Points Standard_study"]=["Punts pivot estàndard"],e.exports["Periodic Volume Profile_study"]=["Perfil de volum periòdic"],e.exports["Price Channel_study"]=["Canal de preus"],e.exports["Price Oscillator_study"]=["Oscil·lador de preus"],e.exports["Price Volume Trend_study"]=["Tendència del preu i volum"],e.exports["Rate Of Change_study"]=["Taxa de canvi"],e.exports["Relative Strength Index_study"]=["Índex de força relativa"],e.exports["Relative Vigor Index_study"]=["Índex de vigor relatiu (RVI)"],e.exports["Relative Volatility Index_study"]=["Índex de volatilitat relativa"],e.exports["Session Volume_study"]=["Volum de la sessió"],e.exports["Session Volume HD_study"]=["Volum de la sessió HD"],e.exports["Session Volume Profile_study"]=["Perfil de volum de la sessió"],e.exports["Session Volume Profile HD_study"]=["Perfil de volum de la sessió HD"], +e.exports["SMI Ergodic Indicator/Oscillator_study"]=["Indicador/oscil·lador ergòdic SMI"],e.exports["Smoothed Moving Average_study"]=["Mitjana mòbil suavitzada"],e.exports.Stoch_study=["Estocàstic"],e.exports["Stochastic RSI_study"]=["Índex de força relativa (RSI) estocàstica"],e.exports.Stochastic_study=["Estocàstica"],e.exports["Triple EMA_study"]=["Mitjana mòbil exponencial triple (TEMA)"],e.exports.TRIX_study=["TRIX (mitjana exponencial triple)"],e.exports["True Strength Indicator_study"]=["Índex de força veritable (TSI)"],e.exports["Ultimate Oscillator_study"]=["Oscil·lador de Williams"],e.exports["Visible Range_study"]=["Rang visible"],e.exports["Visible Range Volume Profile_study"]=["Perfil de volum de rang visible"],e.exports["Volume Oscillator_study"]=["Oscil·lador de volum"],e.exports.Volume_study=["Volum"],e.exports.Vol_study=["Vol."],e.exports["Vortex Indicator_study"]=["Indicador de vòrtex"],e.exports.VWAP_study=["Preu mitjà ponderat per volum (VWAP)"],e.exports.VWMA_study=["Mitjana mòvil ponderada de volum (VWMA)"],e.exports["Williams %R_study"]="Williams %R",e.exports["Williams Alligator_study"]=["Alligator de Williams"],e.exports["Williams Fractal_study"]=["Fractal de Williams"],e.exports["Zig Zag_study"]=["Zig-zag"],e.exports["24-hour Volume_study"]=["Volum 24 hores"],e.exports["Ease of Movement_study"]=["Facilitat de moviment"],e.exports["Elders Force Index_study"]="Elders Force Index",e.exports.Envelope_study=["Sobre"],e.exports.Gaps_study=["Forats"],e.exports["Linear Regression Channel_study"]=["Canal de regressió lineal"],e.exports["Moving Average Ribbon_study"]=["Cinta de mitjanes mòbils"],e.exports["Multi-Time Period Charts_study"]=["Gràfics amb diversos períodes de temps"],e.exports["Open Interest_study"]=["Obre Interessos"],e.exports["Rob Booker - Intraday Pivot Points_study"]=["Rob Booker: punts de pivot intradia"],e.exports["Rob Booker - Knoxville Divergence_study"]=["Rob Booker: divergència de Knoxville"],e.exports["Rob Booker - Missed Pivot Points_study"]=["Rob Booker: punts de pivot perduts"],e.exports["Rob Booker - Reversal_study"]=["Rob Booker: reversió"],e.exports["Rob Booker - Ziv Ghost Pivots_study"]=["Rob Booker: pivots fantasma Ziv"],e.exports.Supertrend_study="Supertrend",e.exports["Technical Ratings_study"]=["Ratings tècnics"],e.exports["True Strength Index_study"]=["Índex de força veritable"],e.exports["Up/Down Volume_study"]=["Volum alcista/baixista"],e.exports["Visible Average Price_study"]=["Preu mitjà visible"],e.exports["Williams Fractals_study"]=["Fractals de Williams"],e.exports["Keltner Channels Strategy_study"]=["Estratègia de canals de Keltner"],e.exports["Rob Booker - ADX Breakout_study"]=["Rob Booker: trencament de l'ADX"],e.exports["Supertrend Strategy_study"]=["Estratègia Supertrend"],e.exports["Technical Ratings Strategy_study"]=["Estratègia de ratings tècnics"],e.exports["Auto Anchored Volume Profile_study"]=["Perfil de volum autoancorat"],e.exports["Auto Fib Extension_study"]=["Extensió de Fibonacci automàtica"], +e.exports["Auto Fib Retracement_study"]=["Retrocés automàtic de Fib"],e.exports["Auto Pitchfork_study"]="Auto Pitchfork",e.exports["Bearish Flag Chart Pattern_study"]=["Patró gràfic bandera baixista"],e.exports["Bullish Pennant Chart Pattern_study"]=["Patró gràfic banderí alcista"],e.exports["Double Bottom Chart Pattern_study"]=["Patró gràfic doble vall"],e.exports["Double Top Chart Pattern_study"]=["Patro gràfic doble cim"],e.exports["Elliott Wave Chart Pattern_study"]=["Patró de gràfic ones d'Elliott"],e.exports["Falling Wedge Chart Pattern_study"]=["Patró gràfic tascó baixista"],e.exports["Head And Shoulders Chart Pattern_study"]=["Patró gràfic de cap i espatlles"],e.exports["Inverse Head And Shoulders Chart Pattern_study"]=["Patró gràfic de cap i espatlles invertit"],e.exports["Rectangle Chart Pattern_study"]=["Patró gràfic de rectangle"],e.exports["Rising Wedge Chart Pattern_study"]=["Patró gràfic de tascó ascendent"],e.exports["Triangle Chart Pattern_study"]=["Patró gràfic de triangle"],e.exports["Triple Bottom Chart Pattern_study"]=["Patró gràfic de triple vall"],e.exports["Triple Top Chart Pattern_study"]=["Patró gràfic de triple cim"],e.exports["VWAP Auto Anchored_study"]=["VWAP autoancorat"],e.exports["*All Candlestick Patterns*_study"]=["*Tots els patrons d'espelmes*"],e.exports["Abandoned Baby - Bearish_study"]=["Nadó abandonat: baixista"],e.exports["Abandoned Baby - Bullish_study"]=["Nadó abandonat: alcista"],e.exports["Dark Cloud Cover - Bearish_study"]=["Núvol negre: baixista"],e.exports["Doji Star - Bearish_study"]=["Estrella doji: baixista"],e.exports["Doji Star - Bullish_study"]=["Estrella doji: alcista"],e.exports["Downside Tasuki Gap - Bearish_study"]=["Tasuki amb gap: baixista"],e.exports["Dragonfly Doji - Bullish_study"]=["Libèl·lula doji: alcista"],e.exports["Engulfing - Bearish_study"]=["Embolcall: baixista"],e.exports["Engulfing - Bullish_study"]=["Embolcall: alcista"],e.exports["Evening Doji Star - Bearish_study"]=["Estel vespertí doji: baixista"],e.exports["Evening Star - Bearish_study"]=["Estel vespertí: baixista"],e.exports["Falling Three Methods - Bearish_study"]=["Triple formació: baixista"],e.exports["Falling Window - Bearish_study"]=["Finestra: baixista"],e.exports["Gravestone Doji - Bearish_study"]=["Làpida doji: baixista"],e.exports["Hammer - Bullish_study"]=["Martell: alcista"],e.exports["Hanging Man - Bearish_study"]=["Penjat: baixista"],e.exports["Harami - Bearish_study"]=["Harami: baixista"],e.exports["Harami - Bullish_study"]=["Harami: alcista"],e.exports["Inverted Hammer - Bullish_study"]=["Martell invertit: alcista"],e.exports["Kicking - Bearish_study"]=["Puntada: baixista"],e.exports["Kicking - Bullish_study"]=["Puntada: alcista"],e.exports["Long Lower Shadow - Bullish_study"]=["Ombra inferior llarga: alcista"],e.exports["Long Upper Shadow - Bearish_study"]=["Ombra superior llarga: baixista"],e.exports["Marubozu Black - Bearish_study"]=["Marubozu negre: baixista"],e.exports["Marubozu White - Bullish_study"]=["Marubozu blanc: alcista"], +e.exports["Morning Doji Star - Bullish_study"]=["Estel matutí doji: alcista"],e.exports["Morning Star - Bullish_study"]=["Estel matutí: alcista"],e.exports["On Neck - Bearish_study"]=["Sobre el coll: baixista"],e.exports["Piercing - Bullish_study"]=["Línia penetrant: alcista"],e.exports["Rising Three Methods - Bullish_study"]=["Triple formació: alcista"],e.exports["Rising Window - Bullish_study"]=["Finestra: alcista"],e.exports["Shooting Star - Bearish_study"]=["Estel fugaç: baixista"],e.exports["Three Black Crows - Bearish_study"]=["Tres corbs negres: baixista"],e.exports["Three White Soldiers - Bullish_study"]=["Tres soldats blancs: alcista"],e.exports["Tri-Star - Bearish_study"]=["Tres estrelles doji: baixista"],e.exports["Tri-Star - Bullish_study"]=["Tres estrelles doji: alcista"],e.exports["Tweezer Top - Bearish_study"]=["Tweezer Top: baixista"],e.exports["Upside Tasuki Gap - Bullish_study"]=["Tasuki amb gap: alcista"],e.exports.SuperTrend_study="SuperTrend",e.exports["Average Price_study"]=["Preu mitjà"],e.exports["Typical Price_study"]=["Preu típic"],e.exports["Median Price_study"]=["Preu mitjà"],e.exports["Money Flow Index_study"]=["Índex de flux monetari"],e.exports["Moving Average Double_study"]=["Mitjana mòbil exponencial doble"],e.exports["Moving Average Triple_study"]=["Mitjana mòbil exponencial triple"],e.exports["Moving Average Adaptive_study"]=["Mitjana mòbil adaptativa"],e.exports["Moving Average Hamming_study"]=["Mitjana mòbil de Hamming"],e.exports["Moving Average Modified_study"]=["Mitjana mòvil modificada"],e.exports["Moving Average Multiple_study"]=["Mitjana mòbil múltiple"],e.exports["Linear Regression Slope_study"]=["Inclinació de la línia de regressió"],e.exports["Standard Error_study"]=["Error estàndard"],e.exports["Standard Error Bands_study"]=["Bandes d'error estàndard"],e.exports["Correlation - Log_study"]=["Correlació - Log"],e.exports["Standard Deviation_study"]=["Desviació estàndard"],e.exports["Chaikin Volatility_study"]=["Volatilitat de Chaikin"],e.exports["Volatility Close-to-Close_study"]=["Volatilitat preus tancament dia (Close-to-Close)"],e.exports["Volatility Zero Trend Close-to-Close_study"]=["Volatilitat preus tancament dia (Close-to-Close) amb tendència zero"],e.exports["Volatility O-H-L-C_study"]=["Volatilitat O-H-L-C"],e.exports["Volatility Index_study"]=["Índex de volatilitat"],e.exports["Trend Strength Index_study"]=["Índex de força de la tendència"],e.exports["Majority Rule_study"]=["Norma de la majoria"],e.exports["Advance Decline Line_study"]=["Línia d'avanç/retrocés"],e.exports["Advance Decline Ratio_study"]=["Relació avanç/retrocés"],e.exports["Advance/Decline Ratio (Bars)_study"]=["Ràtio d'avanç/retrocés (barres)"],e.exports["BarUpDn Strategy_study"]=["Estratègia BarUpDn"],e.exports["Bollinger Bands Strategy directed_study"]=["Estratègia dirigida bandes de Bollinger"],e.exports["Bollinger Bands Strategy_study"]=["Estratègia de bandes de Bollinger"],e.exports.ChannelBreakOutStrategy_study="ChannelBreakOutStrategy",e.exports.Compare_study=["Compara"], +e.exports["Conditional Expressions_study"]=["Expressions condicionals"],e.exports.ConnorsRSI_study="ConnorsRSI",e.exports["Consecutive Up/Down Strategy_study"]=["Estratègia consecutiva amunt/avall"],e.exports["Cumulative Volume Index_study"]=["Índex de volum acumulatiu"],e.exports["Divergence Indicator_study"]=["Indicador de divergència"],e.exports["Greedy Strategy_study"]=["Estratègia voraç"],e.exports["InSide Bar Strategy_study"]=["Estratègia de la barra inferior"],e.exports["Keltner Channel Strategy_study"]=["Estratègia de canal Keltner"],e.exports["Linear Regression_study"]=["Regressió lineal"],e.exports["MACD Strategy_study"]=["Estratègia MACD"],e.exports["Momentum Strategy_study"]=["Estratègia de moment"],e.exports["Moon Phases_study"]=["Fases lunars"],e.exports["Moving Average Convergence/Divergence_study"]=["Convergència/divergència de la mitjana mòbil"],e.exports["MovingAvg Cross_study"]=["Encreuament mitjana mòbil"],e.exports["MovingAvg2Line Cross_study"]=["Encreuament MovingAvg2Line"],e.exports["OutSide Bar Strategy_study"]=["Estratègia de la barra exterior"],e.exports.Overlay_study=["Superposició"],e.exports["Parabolic SAR Strategy_study"]=["Estratègia SAR parabòlic"],e.exports["Pivot Extension Strategy_study"]=["Estratègia d'extensió de pivot"],e.exports["Pivot Points High Low_study"]=["Punts pivot alts/baixos"],e.exports["Pivot Reversal Strategy_study"]=["Estratègia de reversió de pivot"],e.exports["Price Channel Strategy_study"]=["Estratègia de canal de preus"],e.exports["RSI Strategy_study"]=["Estratègia RSI"],e.exports["SMI Ergodic Indicator_study"]=["Indicador ergòdic SMI"],e.exports["SMI Ergodic Oscillator_study"]=["Oscil·lador ergòdic SMI"],e.exports["Stochastic Slow Strategy_study"]=["Estratègia estocàstica lenta"],e.exports["Volatility Stop_study"]=["Volatilitat stop"],e.exports["Volty Expan Close Strategy_study"]=["Estratègia de tancament d'expansió de volatilitat"],e.exports["Woodies CCI_study"]=["Índex del canal de mercaderies Woodies"]},40434:e=>{e.exports=["Perfil de volum amb rang fix"]},32819:e=>{e.exports=["Vol."]},66051:e=>{e.exports=["Menor"]},86054:e=>{e.exports=["Minut"]},20936:e=>{e.exports="Text"},98478:e=>{e.exports=["No s'ha pogut crear"]},34004:e=>{e.exports=["No s'ha pogut retallar"]},96260:e=>{e.exports=["No s'ha pogut enganxar"]},94370:e=>{e.exports=["Compte enrere del tancament de barra"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Columnes"]},19372:e=>{e.exports=["Comentari"]},20229:e=>{e.exports=["Compara/afegeix símbol"]},46689:e=>{e.exports=["Confirma entrades de dades"]},43432:e=>{e.exports=["Copenhaguen"]},35216:e=>{e.exports=["Copia"]},87898:e=>{e.exports=["Copia disseny de gràfic"]},28851:e=>{e.exports=["Copia preu"]},94099:e=>{e.exports=["Caire"]},64149:e=>{e.exports=["Llegenda"]},63528:e=>{e.exports=["Espelmes"]},46837:e=>{e.exports="Caracas"},49329:e=>{e.exports=["Canvi"]},28089:e=>{e.exports="Change Symbol"},99374:e=>{e.exports=["Canvia interval"]},14412:e=>{e.exports="Chart Properties"},26619:e=>{e.exports="Chart by TradingView"},12011:e=>{ +e.exports=["Imatge del gràfic copiada al porta-retalls {emoji}"]},59884:e=>{e.exports=["Illes Chatham"]},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["Cercle"]},32234:e=>{e.exports=["Cliqueu per establir un punt"]},52977:e=>{e.exports=["Clona"]},31691:e=>{e.exports=["Tancament"]},50493:e=>{e.exports=["Crea ordre"]},52302:e=>{e.exports=["Crea una ordre amb preu límit"]},29908:e=>{e.exports=["Encreuament"]},60997:e=>{e.exports=["Línia d'encreuament"]},81520:e=>{e.exports=["Divises"]},98486:e=>{e.exports=["Interval actual i superior"]},73106:e=>{e.exports=["Interval actual i inferior"]},85964:e=>{e.exports=["Només intervals actuals"]},17206:e=>{e.exports=["Corba"]},95176:e=>{e.exports=["Cicle"]},87761:e=>{e.exports=["Línies cícliques"]},27891:e=>{e.exports=["Patró Cypher"]},56996:e=>{e.exports=["Ja existeix un disseny amb aquest nom"]},30192:e=>{e.exports=["Ja existeix un disseny amb aquest nom. El voleu substituir?"]},32852:e=>{e.exports=["Patró ABCD"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports=["Analitza configuració de les operacions"]},66828:e=>{e.exports=["Nota ancorada"]},94782:e=>{e.exports=["Text ancorat"]},61704:e=>{e.exports=["Preu mitjà ponderat per volum (VWAP) ancorat"]},63597:e=>{e.exports=["Afegir línia horitzontal"]},45743:e=>{e.exports=["Afegeix símbol"]},8700:e=>{e.exports=["Afegeix alerta"]},64885:e=>{e.exports=["Afegeix alerta a {drawing}"]},90830:e=>{e.exports=["Afegeix alerta a {series}"]},45986:e=>{e.exports=["Afegeix alerta per a {title}"]},3612:e=>{e.exports=["Afegeix mètriques financeres a {instrumentName}"]},92206:e=>{e.exports=["Afegir indicador/estratègia a {studyTitle}"]},34810:e=>{e.exports="Add text note for {symbol}"},75669:e=>{e.exports=["Aplica aquests paràmetres financers a tot el disseny"]},64288:e=>{e.exports=["Afegeix aquest indicador a tot el disseny"]},77920:e=>{e.exports=["Afegeix aquesta estratègia a tot el disseny"]},34059:e=>{e.exports=["Afegeix aquest símbol a tot el disseny"]},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Sempre invisible"]},71997:e=>{e.exports=["Sempre visible"]},97305:e=>{e.exports="All indicators and drawing tools"},59192:e=>{e.exports=["Tots els intervals"]},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports=["Aplica ona d'Elliott"]},19263:e=>{e.exports=["Aplica ona major d'Elliott"]},15818:e=>{e.exports=["Aplica ona menor d'Elliott"]},50352:e=>{e.exports=["Aplica ona intermèdia d'Elliott"]},66631:e=>{e.exports=["Aplica punt de decisió manual"]},15682:e=>{e.exports=["Aplica recompensa/risc manual"]},15644:e=>{e.exports=["Aplica ona WPT descendent"]},5897:e=>{e.exports=["Aplica ona WPT ascendent"]},13345:e=>{e.exports=["Aplica configuració per defecte"]},95910:e=>{e.exports="Apply these indicators to entire layout"},42762:e=>{e.exports=["Abr"]},45104:e=>{e.exports="Arc"},42097:e=>{e.exports=["Àrea"]},96237:e=>{e.exports=["Fletxa"]},48732:e=>{e.exports=["Fletxa descendent"]},82473:e=>{e.exports=["Marcador de fletxa"]},8738:e=>{e.exports=["Marca de la flexa descendent"]},35062:e=>{ +e.exports=["Marca de la fletxa cap a l'esquerra"]},92163:e=>{e.exports=["Marca de la fletxa cap a la dreta"]},33196:e=>{e.exports=["Marca de la fletxa cap amunt"]},10650:e=>{e.exports=["Fletxa cap amunt"]},59340:e=>{e.exports=["Asgabad"]},13468:e=>{e.exports=["Al tancament"]},21983:e=>{e.exports=["Atenes"]},86951:e=>{e.exports=["Automàtic"]},50834:e=>{e.exports=["Automàtic (adapta les dades a la pantalla)"]},38465:e=>{e.exports=["Ag"]},8975:e=>{e.exports="Average close price label"},87899:e=>{e.exports="Average close price line"},22554:e=>{e.exports=["Mitjana"]},54173:e=>{e.exports=["Bogotà"]},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports=["Globus"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports="Bar Replay isn't available for this chart type. Do you want to exit Bar Replay?"},16812:e=>{e.exports=["Barres"]},98838:e=>{e.exports=["Patró de barres"]},17712:e=>{e.exports=["Línia de referència"]},54861:e=>{e.exports=["Belgrad"]},26825:e=>{e.exports=["Berlín"]},30251:e=>{e.exports=["Pinzell"]},90204:e=>{e.exports=["Brussel·les"]},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Mou més endavant"]},26354:e=>{e.exports=["Mou cap endavant"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports=["Bucarest"]},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports=["Per TradingView"]},75190:e=>{e.exports=["Anar a la data"]},38342:e=>{e.exports=["Aneu a {lineToolName}"]},75139:e=>{e.exports=["Entesos"]},81180:e=>{e.exports=["Quadrícula de Gann"]},68102:e=>{e.exports=["Ventall de Gann"]},66321:e=>{e.exports=["Quadrat de Gann"]},87107:e=>{e.exports=["Quadrat de Gann fixat"]},34805:e=>{e.exports="Get more connections"},7914:e=>{e.exports="Ghost Feed"},18367:e=>{e.exports=["Gran supercicle"]},97065:e=>{e.exports="Do you really want to delete Study Template '{name}' ?"},59368:e=>{e.exports=["Doble corba"]},35273:e=>{e.exports=["Feu doble clic a qualsevol de les vores per restablir la quadrícula de la plantilla"]},5828:e=>{e.exports=["Feu doble clic per acabar la ruta (path)"]},63898:e=>{e.exports=["Feu doble clic per acabar la polilínia"]},42660:e=>{e.exports=["Ona 1 o A descendents"]},44788:e=>{e.exports=["Ona 2 o B descendents"]},71263:e=>{e.exports=["Ona 3 descendent"]},70573:e=>{e.exports=["Ona 4 descendent"]},59560:e=>{e.exports=["Ona 5 descendent"]},70437:e=>{e.exports=["Ona C descendent"]},93345:e=>{e.exports=["Dades proporcionades per"]},76912:e=>{e.exports=["Data"]},60222:e=>{e.exports=["Rang de dates"]},79859:e=>{e.exports=["Rang de data i preu"]},92203:e=>{e.exports=["Des"]},69479:e=>{e.exports=["Grau"]},57701:e=>{e.exports="Denver"},73720:e=>{e.exports=["Diamant"]},3556:e=>{e.exports=["Canal disjunt"]},62764:e=>{e.exports=["Desplaçament"]},22903:e=>{e.exports="Drawings toolbar"},21442:e=>{e.exports=["Dibuixa una línia horitzontal en"]},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports=["Dublín"]},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Introduïu un nou nom per al disseny del gràfic"]},93512:e=>{e.exports=["Edita l'alerta {title}"]},91215:e=>{ +e.exports=["Ona correctiva d'Elliott (ABC)"]},80983:e=>{e.exports=["Ona d'Elliott de doble combinació (WXY)"]},74118:e=>{e.exports=["Ona d'impuls d'Elliott (12345)"]},95840:e=>{e.exports=["Ona triangular d'Elliott (ABCDE)"]},66637:e=>{e.exports=["Ona d'Elliott de triple combinació (WXYXZ)"]},69418:e=>{e.exports=["El·lipse"]},27558:e=>{e.exports=["Estén línies d'alerta"]},2578:e=>{e.exports=["Línia ampliada"]},77295:e=>{e.exports=["Mercat borsari"]},2899:e=>{e.exports=["Quadre existent amunt"]},53387:e=>{e.exports=["Quadre existent per sota"]},36972:e=>{e.exports=["Previsió"]},17994:e=>{e.exports="Failed to save library"},87375:e=>{e.exports="Failed to save script"},35050:e=>{e.exports="Feb"},82719:e=>{e.exports=["Canal de Fibonacci"]},64192:e=>{e.exports=["Cicles de Fibonacci"]},63835:e=>{e.exports=["Retrocés de Fibonacci"]},18072:e=>{e.exports=["Arcs de Fibonacci de resistència de velocitat"]},20877:e=>{e.exports=["Ventall de Fibonacci de resistència de velocitat"]},76783:e=>{e.exports=["Espiral de Fibonacci"]},89037:e=>{e.exports=["Zona horària de Fibonacci"]},72489:e=>{e.exports=["Falca de Fibonacci"]},21524:e=>{e.exports=["Bandera"]},55678:e=>{e.exports=["Marca amb bandera"]},29230:e=>{e.exports=["Pla superior/inferior"]},92754:e=>{e.exports=["Capgirat"]},42015:e=>{e.exports=["La part de la fracció no és correcta."]},47542:e=>{e.exports=["Ja no estan disponibles els estudis fonamentals als gràfics."]},16245:e=>{e.exports=["Calcuta"]},3155:e=>{e.exports=["Katmandú"]},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Espelmes buides"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Línia horitzontal"]},76604:e=>{e.exports=["Semirecta horitzontal"]},42616:e=>{e.exports=["Cap i espatlles"]},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports=["Hèlsinki"]},31971:e=>{e.exports=["Oculta"]},33911:e=>{e.exports=["Amaga-ho tot"]},95551:e=>{e.exports=["Oculta tots els dibuixos"]},44312:e=>{e.exports=["Oculta tots els dibuixos i indicadors"]},67927:e=>{e.exports=["Amaga tots els dibuixos, indicadors, posicions i ordres"]},86306:e=>{e.exports=["Oculta tots els indicadors"]},70803:e=>{e.exports=["Amaga totes les posicions i ordres"]},13277:e=>{e.exports=["Oculta dibuixos"]},8251:e=>{e.exports=["Amaga esdeveniments al gràfic"]},44177:e=>{e.exports=["Oculta indicadors"]},2441:e=>{e.exports="Hide marks on bars"},90540:e=>{e.exports=["Amaga posicions i ordres"]},30777:e=>{e.exports=["Màxim"]},31994:e=>{e.exports=["Màxim-mínim"]},60259:e=>{e.exports=["Etiquetes de preus màxims i mínims"]},21803:e=>{e.exports=["Línies de preus màxims i mínims"]},31895:e=>{e.exports=["Ressaltador"]},69085:e=>{e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},22712:e=>{e.exports="I'm good thanks"},23450:e=>{e.exports=["Imatge"]},71778:e=>{e.exports=["Intermediari"]},14177:e=>{e.exports=["Símbol incorrecte"]},32619:e=>{ +e.exports=["Símbol incorrecte"]},53239:e=>{e.exports=["Escala invertida"]},20062:e=>{e.exports=["Indexat a 100"]},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports=["Línia d'informació"]},98767:e=>{e.exports="Insert indicator"},9114:e=>{e.exports=["Interior"]},12354:e=>{e.exports=["Trident intern (Inside Pitchfork)"]},26579:e=>{e.exports=["Icona"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports=["Gen"]},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports=["Vaja!"]},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports="Oct"},39280:e=>{e.exports=["Obertura"]},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Mínim"]},42284:e=>{e.exports=["Bloqueja"]},1441:e=>{e.exports="Lock/unlock"},82232:e=>{e.exports=["Bloqueja la línia vertical del cursor per temps"]},18219:e=>{e.exports=["Bloqueja la relació preu/barra"]},12285:e=>{e.exports=["Logarítmic"]},50286:e=>{e.exports=["Londres"]},44604:e=>{e.exports=["Posició llarga"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Etiqueta descendent"]},13046:e=>{e.exports=["Etiqueta ascendent"]},94420:e=>{e.exports=["Etiquetes"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Línia"]},63492:e=>{e.exports=["Trencament de línia"]},83182:e=>{e.exports=["Línies"]},78104:e=>{e.exports=["Enllaç a la imatge del gràfic copiat al porta-retalls {emoji}"]},50091:e=>{e.exports=["Lisboa"]},64352:e=>{e.exports=["Luxemburg"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Moveu el punt per posicionar l'ancoratge i després toqueu per col·locar-lo"]},45828:e=>{e.exports=["Moure a"]},44302:e=>{e.exports=["Moure escala cap a l'esquerra"]},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports=["Schiff modificat"]},18559:e=>{e.exports=["Modificar Trident de Schiff"]},18665:e=>{e.exports=["Moscou"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["Març"]},85095:e=>{e.exports=["Ciutat de Mèxic"]},75633:e=>{e.exports=["Combina totes les escales en una"]},95093:e=>{e.exports=["Mixt"]},10931:e=>{e.exports="Micro"},58397:e=>{e.exports=["Mil·lenni"]},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports=["Minúscul"]},63158:e=>{e.exports=["Reflectit"]},42769:e=>{e.exports=["Masqat"]},43088:e=>{e.exports=["No disponible"]},95222:e=>{e.exports=["Aquí no hi ha dades"]},3485:e=>{e.exports=["Sense escala (pantalla completa)"]},8886:e=>{e.exports=["No sincronitzis"]},16971:e=>{e.exports=["Sense dades sobre el volum"]},75549:e=>{e.exports=["Nota"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports=["Illa de Norfolk"]},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports=["Nova York"]},24143:e=>{e.exports=["Nova Zelanda"]},40887:e=>{e.exports=["Nou quadre superior"]},96712:e=>{ +e.exports=["Nou quadre inferior"]},33566:e=>{e.exports="Nicosia"},64968:e=>{e.exports=["Alguna cosa ha anat malament. Si us plau, torneu-ho a intentar més tard."]},10520:e=>{e.exports=["Desa nou disseny de gràfic"]},9908:e=>{e.exports=["Desa com a"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Només gràfic de preus a escala"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Trident de Schiff"]},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports=["Opcions de configuració"]},43247:e=>{e.exports=["La segona part de la fracció no és correcta"]},19796:e=>{e.exports=["Envia al fons"]},23221:e=>{e.exports=["Envia cap enrere"]},5961:e=>{e.exports=["Seül"]},57902:e=>{e.exports=["Set"]},25866:e=>{e.exports=["Sessió"]},59827:e=>{e.exports=["Trencament de les sessions"]},69240:e=>{e.exports=["Xangai"]},37819:e=>{e.exports=["Posició curta"]},81428:e=>{e.exports=["Mostra"]},98116:e=>{e.exports=["Mostra tots els dibuixos"]},39046:e=>{e.exports=["Mostra tots els dibuixos i indicadors"]},38293:e=>{e.exports=["Mostra tots els dibuixos, indicadors, posicions i ordres"]},49982:e=>{e.exports=["Mostra tots els indicadors"]},48284:e=>{e.exports=["Mostra totes les idees"]},62632:e=>{e.exports=["Mostra totes les posicions i ordres"]},24620:e=>{e.exports=["Mostra el canvi continu de contracte"]},84813:e=>{e.exports=["Mostra el venciment del contracte"]},66263:e=>{e.exports=["Mostra dividends"]},46771:e=>{e.exports=["Mostra beneficis"]},87933:e=>{e.exports=["Mostra idees d'usuaris seguits"]},30709:e=>{e.exports="Show latest news"},58669:e=>{e.exports=["Mostra només les meves idees"]},30816:e=>{e.exports=["Mostra splits"]},68161:e=>{e.exports=["Senyal"]},56683:e=>{e.exports=["Singapur"]},69502:e=>{e.exports=["Línia del sinus"]},44904:e=>{e.exports=["Quadrat"]},70213:e=>{e.exports=["S'ha excedit el límit d'estudis: {number} per diseny.\nElimineu alguns estudis."]},32733:e=>{e.exports=["Estil"]},65323:e=>{e.exports=["Apila a l'esquerra"]},14113:e=>{e.exports=["Apila a la dreta"]},93161:e=>{e.exports="Stay in drawing mode"},48767:e=>{e.exports=["Estocolm"]},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports=["Submil·lenni"]},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports=["Supercicle"]},33820:e=>{e.exports=["Supermil·lenni"]},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports=["Error de símbol"]},90932:e=>{e.exports=["Etiqueta amb el nom del símbol"]},65986:e=>{e.exports=["Informació del símbol"]},52054:e=>{e.exports=["Etiqueta del símbol amb l'últim preu"]},33606:e=>{e.exports=["Sincronitza globalment"]},18008:e=>{e.exports=["Sincronitza disseny gràfic"]},99969:e=>{e.exports=["Punt i figura"]},53047:e=>{e.exports=["Polilínia"]},34402:e=>{e.exports=["Ruta (Path)"]},70394:e=>{e.exports=["Canal paral·lel"]},95995:e=>{e.exports=["París"]},29682:e=>{e.exports=["Enganxa"]},51102:e=>{e.exports=["Percentatge"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports=["Trident ventall o Pitchfan"]}, +43852:e=>{e.exports=["Trident (Pitchfork)"]},37680:e=>{e.exports=["Fixa a la nova escala esquerra"]},43707:e=>{e.exports=["Fixa a la nova escala dreta"]},91130:e=>{e.exports=["Fixa a l'escala esquerra"]},61201:e=>{e.exports=["Fixa a l'escala esquerra (ocult)"]},764:e=>{e.exports=["Fixa a escala dreta"]},20207:e=>{e.exports=["Fixa a l'escala dreta (ocult)"]},66156:e=>{e.exports=["Fixa a escala (ara a l'esquerra)"]},54727:e=>{e.exports=["Fixa a escala (ara sense escala)"]},76598:e=>{e.exports=["Fixa a escala (ara a la dreta)"]},39065:e=>{e.exports=["Fixa a l'escala (ara {label})"]},97324:e=>{e.exports=["Fixa a escala {label}"]},56948:e=>{e.exports=["Fixa a l'escala {label} (ocult)"]},32156:e=>{e.exports=["Fixat a l'escala esquerra"]},8128:e=>{e.exports=["Fixat a l'escala esquerra (ocult)"]},3822:e=>{e.exports=["Fixat a l'escala dreta"]},44538:e=>{e.exports=["Fixat a escala dreta (ocult)"]},65810:e=>{e.exports=["Fixat a l'escala {label}"]},14125:e=>{e.exports=["Fixat a l'escala {label} (ocult)"]},97378:e=>{e.exports=['Botó "més"']},46669:e=>{e.exports=["Si us plau, doneu-nos permís d'escriptura des del porta-retalls al seu navegador o pitjeu {keystroke}"]},35963:e=>{e.exports=["Mantingueu pressionada la tecla {key} mentre feu zoom per mantenir la posició del gràfic"]},95921:e=>{e.exports=["Etiqueta de preu"]},28625:e=>{e.exports=["Nota sobre preus"]},2032:e=>{e.exports=["Rang de preus"]},32061:e=>{e.exports=["El format del preu no és correcte."]},91492:e=>{e.exports=["Línia de preus"]},48404:e=>{e.exports=["Primari"]},87086:e=>{e.exports=["Projeccions"]},10160:e=>{e.exports=["Publicat a {customer}, {date}"]},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Rectangle girat"]},74214:e=>{e.exports=["Roma"]},50470:e=>{e.exports=["Semirecta"]},90357:e=>{e.exports=["Rang"]},26833:e=>{e.exports=["Reykjavík"]},328:e=>{e.exports="Rectangle"},41615:e=>{e.exports=["Repetir"]},35001:e=>{e.exports=["Tendència de regressió"]},34596:e=>{e.exports=["Treure"]},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports="Remove indicators"},4142:e=>{e.exports=["Canvia el nom del disseny del gràfic"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reinicia escala de preus"]},25333:e=>{e.exports="Reset time scale"},52588:e=>{e.exports=["Riad"]},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Advertència"]},48474:e=>{e.exports=["Varsòvia"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tòquio"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports="Text"},16267:e=>{e.exports=["Teheran"]},19611:e=>{e.exports=["Plantilla"]},29198:e=>{e.exports=["El proveïdor de dades no proporciona dades sobre el volum per a aquest símbol."]},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports="This indicator cannot be applied to another indicator."},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{ +e.exports=["Patró de tres impulsos"]},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports=["Hora"]},64375:e=>{e.exports="Time zone"},95005:e=>{e.exports=["Cicles de temps"]},87085:e=>{e.exports=["Negocieu"]},94770:e=>{e.exports=["Angle de tendència"]},23104:e=>{e.exports=["Línia de tendència"]},15501:e=>{e.exports=["Extensió de Fibonacci basada en tendències"]},31196:e=>{e.exports=["Zona temporal de Fibonacci basada en tendències"]},29245:e=>{e.exports="Triangle"},83356:e=>{e.exports=["Triangle descendent"]},12390:e=>{e.exports=["Patró de triangle"]},28340:e=>{e.exports=["Triangle ascendent"]},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},38587:e=>{e.exports="Understood"},81320:e=>{e.exports=["Desfer"]},25933:e=>{e.exports=["Unitats"]},15101:e=>{e.exports=["Desbloqueja"]},34150:e=>{e.exports=["Ona 4 ascendent"]},83927:e=>{e.exports=["Ona 5 ascendent"]},58976:e=>{e.exports=["Ona 1 o A ascendents"]},11661:e=>{e.exports=["Ona 2 o B ascendents"]},53958:e=>{e.exports=["Ona 3 ascendent"]},66560:e=>{e.exports=["Ona C ascendent"]},18426:e=>{e.exports=["Perfil de volum amb rang fix (Volume Profile Fixed Range)"]},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Línia vertical"]},75354:e=>{e.exports=["Vílnius"]},21852:e=>{e.exports=["Visibilitat"]},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Visible en passar el ratolí"]},22198:e=>{e.exports=["Ordre visual"]},7050:e=>{e.exports=["Creu en X"]},66527:e=>{e.exports=["Patró XABCD"]},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports=["Zuric"]},76020:e=>{e.exports=["canvia el grau d'Elliott"]},83935:e=>{e.exports=["canvia les etiquetes no superposades"]},39402:e=>{e.exports=["canvia la visibilitat de l'etiqueta del preu mitjà de tancament"]},98866:e=>{e.exports=["canvia la visibilitat de la línia del preu mitjà de tancament"]},5100:e=>{e.exports=["canvia la visibilitat de les etiquetes de compra i venda (bid and ask)"]},32311:e=>{e.exports=["canvia la visibilitat de les línies de compra i venda (bid and ask)"]},22641:e=>{e.exports=["canvia divisa"]},30501:e=>{e.exports=["canvia la plantilla del gràfic de {title}"]},7017:e=>{e.exports=["canvia la visibilitat del canvi continu de contracte"]},58108:e=>{e.exports=["canvia la visibilitat del compte enrere del tancament de barra"]},7151:e=>{e.exports=["canvia el rang de dates"]},84944:e=>{e.exports=["canvia la visibilitat dels dividends"]},79574:e=>{e.exports=["canvia la visibilitat dels esdeveniments al gràfic"]},88217:e=>{e.exports=["canvia la visibilitat dels beneficis"]},28288:e=>{e.exports=["canvia visibilitat del venciment dels contractes de futurs"]},66805:e=>{e.exports=["canvia la visibilitat de les etiquetes de preus màxims i mínims"]},92556:e=>{e.exports=["canvia la visibilitat de les línies de preus màxims i mínims"]},87027:e=>{e.exports=["canvia la visibilitat de les etiquetes amb els noms dels indicadors"]},14922:e=>{ +e.exports=["canvia la visibilitat de les etiquetes amb el valor dels indicadors"]},77578:e=>{e.exports="change latest news visibility"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports=["canvia la visibilitat del botó +"]},49889:e=>{e.exports=["canvia la visibilitat de l'etiqueta de preus pre/post mercat"]},16750:e=>{e.exports=["canvia la visibilitat de la línia de preus pre/post mercat"]},59883:e=>{e.exports=["canvia la visibilitat de la línia de preus del tancament anterior"]},67761:e=>{e.exports=["canvia la visibilitat de la línia amb els preus"]},69510:e=>{e.exports=["canvia la ràtio preu/barra"]},32303:e=>{e.exports=["canvia resolució"]},526:e=>{e.exports=["canvia símbol"]},9402:e=>{e.exports=["canvia la visibilitat de les etiquetes de símbols"]},53150:e=>{e.exports=["canvia la visibilitat de l'últim valor dels símbols"]},12707:e=>{e.exports=["canvia la visibilitat amb el valor del tancament anterior dels símbols"]},65303:e=>{e.exports=["canvia la sessió"]},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports=["canvia la visibilitat dels splits"]},20505:e=>{e.exports=["canvia la zona horària"]},39028:e=>{e.exports=["canvia unitat"]},21511:e=>{e.exports=["canvia la visibilitat"]},16698:e=>{e.exports=["canvia visibilitat de l'interval actual"]},78422:e=>{e.exports=["canvia la visibilitat a l'interval actual i superior"]},49529:e=>{e.exports=["canvia visibilitat de l'interval actual i inferior"]},66927:e=>{e.exports=["canvia visibilitat de tots els intervals"]},74428:e=>{e.exports=["canvia l'estil de {title}"]},72032:e=>{e.exports=["canvia el punt {pointIndex}"]},65911:e=>{e.exports="charts by TradingView"},5179:e=>{e.exports=["clona les eines de línies"]},3195:e=>{e.exports=["crea grup d'eines de línies"]},92659:e=>{e.exports=["crea el grup d'eines de línies a partir de la selecció"]},81791:e=>{e.exports=["crea {tool}"]},63649:e=>{e.exports=["retalla fonts"]},78755:e=>{e.exports=["retalla {title}"]},99113:e=>{e.exports=["afegeix l'eina de línies {lineTool} al grup {name}"]},40242:e=>{e.exports=["afegeix eine(s) de línia al grup {group}"]},22856:e=>{e.exports=["afegeix aquests paràmetres financers a tot el disseny"]},82388:e=>{e.exports=["afegeix aquest indicador a tot el disseny"]},94292:e=>{e.exports=["afegeix aquesta estratègia a tot el disseny"]},27982:e=>{e.exports=["afegeix aquest símbol a tot el disseny"]},66568:e=>{e.exports=["aplica esquema al gràfic"]},64034:e=>{e.exports=["aplica totes les propietats del gràfic"]},49037:e=>{e.exports=["aplica plantilla de dibuix"]},96996:e=>{e.exports=["aplica els valors per defecte de fàbrica a les fonts seleccionades"]},44547:e=>{e.exports=["aplica els indicadors a tot el disseny"]},26065:e=>{e.exports=["aplica la plantilla d'estudi {template}"]},58570:e=>{e.exports=["aplica l'esquema de la barra d'eines"]},27195:e=>{e.exports=["porta grup de {title} endavant"]},78246:e=>{e.exports=["portar {title} endavant"]},56763:e=>{e.exports=["porta {title} cap endavant"]},5607:e=>{ +e.exports="by TradingView"},90621:e=>{e.exports=["bloqueig rang de dates"]},12962:e=>{e.exports=["esborra la línia de nivell"]},63391:e=>{e.exports=["exclou les eines de línies del grup {group}"]},59942:e=>{e.exports=["patró de gir de barres"]},70301:e=>{e.exports=["oculta {title}"]},91842:e=>{e.exports=["amaga les línies de l'etiqueta d'alerta"]},54781:e=>{e.exports="hide all drawing tools"},44974:e=>{e.exports="hide marks on bars"},28916:e=>{e.exports=["bloqueja interval"]},94245:e=>{e.exports=["Escala invertida"]},90743:e=>{e.exports=["introdueix {title}"]},53146:e=>{e.exports=["introdueix {title} després de {targetTitle}"]},74055:e=>{e.exports=["afegeix {title} després de {target}"]},11231:e=>{e.exports=["afegeix {title} abans de {target}"]},67176:e=>{e.exports=["afegeix {title} abans de {targetTitle}"]},54597:e=>{e.exports=["carrega la plantilla de dibuix per defecte"]},30295:e=>{e.exports=["carregant..."]},50193:e=>{e.exports=["bloqueja {title}"]},4963:e=>{e.exports=["bloqueja grup {group}"]},68163:e=>{e.exports=["bloqueja objectes"]},47107:e=>{e.exports=["moviment"]},11303:e=>{e.exports=["mou {title} a la nova escala esquerra"]},45544:e=>{e.exports=["mou {title} a la nova escala de la dreta"]},81898:e=>{e.exports=["mou totes les escales a l'esquerra"]},22863:e=>{e.exports=["moure totes les escales a la dreta"]},45356:e=>{e.exports=["mou dibuix(os)"]},15086:e=>{e.exports=["mou cap a l'esquerra"]},61711:e=>{e.exports=["mou cap a la dreta"]},4184:e=>{e.exports=["mou escala"]},74642:e=>{e.exports=["crea {title} sense escala (pantalla completa)"]},45223:e=>{e.exports=["fes que no es vegi el grup {group}"]},87927:e=>{e.exports=["fes visible el grup {group}"]},62153:e=>{e.exports=["uneix per sota"]},70746:e=>{e.exports=["uneix al quadre"]},66143:e=>{e.exports=["uneix per dalt"]},81870:e=>{e.exports=["patró mirall de barres"]},16542:e=>{e.exports=["No disponible"]},47222:e=>{e.exports=["escala de preus"]},99042:e=>{e.exports=["Només gràfic de preus a escala"]},35962:e=>{e.exports=["escala de temps"]},68193:e=>{e.exports=["desplaçar-se"]},70009:e=>{e.exports=["desplaça per l'horari"]},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports=["envia {title} cap enrere"]},66781:e=>{e.exports=["envia {title} enrere"]},4998:e=>{e.exports=["envia grup de {title} enrere"]},64704:e=>{e.exports=["comparteix les eines de línia globalment"]},77554:e=>{e.exports=["comparteix les eines de línia de la plantilla"]},16237:e=>{e.exports=["Mostra les línies de l'etiqueta d'alertes"]},13622:e=>{e.exports=["mostra totes les idees"]},26267:e=>{e.exports=["mostra les idees dels usuaris seguits"]},40061:e=>{e.exports=["mostra només les meves idees"]},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports=["deixa de sincronitzar els dibuixos"]},57011:e=>{e.exports=["deixa de sincronitzar les eines de línia"]},92831:e=>{e.exports=["bloqueja símbol"]},60635:e=>{e.exports=["temps de sincronització"]},99769:e=>{e.exports=["amb tecnologia de"]},68111:e=>{e.exports="powered by TradingView"},96916:e=>{ +e.exports=["enganxa dibuix"]},80611:e=>{e.exports=["enganxa indicador"]},41601:e=>{e.exports=["enganxa {title}"]},84018:e=>{e.exports=["fixa a l'escala esquerra"]},22615:e=>{e.exports=["Fixa a escala dreta"]},56015:e=>{e.exports=["fixa a escala {label}"]},33348:e=>{e.exports=["reordena quadres"]},15516:e=>{e.exports=["elimina tots els estudis"]},80171:e=>{e.exports=["elimina tots els estudis i eines de dibuix"]},59211:e=>{e.exports=["elimina les línies en blanc no seleccionades"]},44656:e=>{e.exports=["elimina dibuixos"]},70653:e=>{e.exports=["elimina grup de dibuixos"]},66414:e=>{e.exports=["elimina les fonts de dades de les línies"]},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports=["elimina {title}"]},78811:e=>{e.exports=["elimina el grup d'eines de línies {name}"]},16338:e=>{e.exports=["canvia el nom del grup {group} a {newName}"]},30910:e=>{e.exports=["restableix la mida de la plantilla"]},21948:e=>{e.exports=["restableix escala"]},55064:e=>{e.exports=["reinicia escala de temps"]},13034:e=>{e.exports=["canvia la mida de la plantilla"]},9608:e=>{e.exports=["restableix valors per defecte"]},63060:e=>{e.exports=["alterna l'escala automàtica"]},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports=["alterna bloquejar escala"]},60166:e=>{e.exports=["alterna l'escala logarítmica"]},68642:e=>{e.exports=["alterna l'escala de percentatges"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports=["controla el temps"]},28068:e=>{e.exports=["desactiva la possibilitat de compartir eines de línia"]},66824:e=>{e.exports=["desbloqueja objectes"]},51114:e=>{e.exports=["desbloqueja el grup {group}"]},92421:e=>{e.exports=["desbloqueja {title}"]},20057:e=>{e.exports=["desagrupa al nou quadre inferior"]},52540:e=>{e.exports=["desagrupa per dalt"]},86949:e=>{e.exports=["desagrupa per sota"]},50728:e=>{e.exports=["actualitza l'script {title}"]},33355:e=>{e.exports=["{count} barres"]},88841:e=>{e.exports=["Informació financera de {symbol} per TradingView"]},38641:e=>{e.exports=["{userName} ha publicat a {customer}, {date}"]},59833:e=>{e.exports="zoom"},19813:e=>{e.exports=["augmenta"]},9645:e=>{e.exports=["allunya"]},30572:e=>{e.exports=["dia","dies"]},52254:e=>{e.exports=["hora","hores"]},99062:e=>{e.exports="month"},69143:e=>{e.exports=["minut","minuts"]},71787:e=>{e.exports=["segon","segons"]},82797:e=>{e.exports=["rang","rangs"]},47966:e=>{e.exports=["setmana","setmanes"]},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]="Australian Dollar/Canadian Dollar",e.exports["#AUDCHF-symbol-description"]="Australian Dollar / Swiss Franc",e.exports["#AUDJPY-symbol-description"]="Australian Dollar / Japanese Yen",e.exports["#AUDNZD-symbol-description"]="Australian Dollar / New Zealand Dollar",e.exports["#AUDRUB-symbol-description"]="Australian Dollar / Russian Ruble",e.exports["#AUDUSD-symbol-description"]="Australian Dollar / U.S. Dollar", +e.exports["#BRLJPY-symbol-description"]="Brazilian Real / Japanese Yen",e.exports["#BTCCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#BTCCNY-symbol-description"]="Bitcoin / Chinese Yuan",e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]="Bitcoin / South Korean Won",e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]="Bitcoin / U.S. Dollar",e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]="Canadian Dollar / Japanese Yen",e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]="Swiss Franc / Japanese Yen",e.exports["#COPPER-symbol-description"]="CFDs on Copper",e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]="Euro / Australian Dollar",e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]="Euro / Canadian Dollar",e.exports["#EURCHF-symbol-description"]="Euro / Swiss Franc",e.exports["#EURGBP-symbol-description"]="Euro / British Pound",e.exports["#EURJPY-symbol-description"]="Euro / Japanese Yen",e.exports["#EURNZD-symbol-description"]="Euro / New Zealand Dollar",e.exports["#EURRUB-symbol-description"]="Euro / Russian Ruble",e.exports["#EURRUB_TOM-symbol-description"]="Euro / Russian Ruble TOM",e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]="Euro / Turkish Lira",e.exports["#EURUSD-symbol-description"]="Euro / U.S. Dollar",e.exports["#EUSTX50-symbol-description"]="Euro Stoxx 50 Index",e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr",e.exports["#GBPAUD-symbol-description"]="British Pound / Australian Dollar",e.exports["#GBPCAD-symbol-description"]="British Pound / Canadian Dollar",e.exports["#GBPCHF-symbol-description"]="British Pound / Swiss Franc",e.exports["#GBPEUR-symbol-description"]="British Pound / Euro",e.exports["#GBPJPY-symbol-description"]="British Pound / Japanese Yen",e.exports["#GBPNZD-symbol-description"]="British Pound / New Zealand Dollar",e.exports["#GBPRUB-symbol-description"]="British Pound / Russian Ruble",e.exports["#GBPUSD-symbol-description"]="British Pound / U.S. Dollar",e.exports["#GER30-symbol-description"]="DAX Index",e.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",e.exports["#ITA40-symbol-description"]="FTSE MIB Index",e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]="Japanese Yen / South Korean Won",e.exports["#JPYRUB-symbol-description"]="Japanese Yen / Russian Ruble",e.exports["#KA1-symbol-description"]="Sugar #11 Futures",e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL", +e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]="MICEX Index",e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]="US 100 Cash CFD",e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]="New Zealand Dollar / Japanese Yen",e.exports["#NZDUSD-symbol-description"]="New Zealand Dollar / U.S. Dollar",e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]="S&P 500 Index",e.exports["#TWTR-symbol-description"]="Twitter Inc",e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]="U.S. Dollar / Brazilian Real",e.exports["#USDCAD-symbol-description"]="U.S. Dollar / Canadian Dollar",e.exports["#USDCHF-symbol-description"]="U.S. Dollar / Swiss Franc",e.exports["#USDCNY-symbol-description"]="U.S. Dollar / Chinese Yuan",e.exports["#USDDKK-symbol-description"]="U.S. Dollar / Danish Krone",e.exports["#USDHKD-symbol-description"]="U.S. Dollar / Hong Kong Dollar",e.exports["#USDIDR-symbol-description"]="U.S. Dollar / Rupiah",e.exports["#USDINR-symbol-description"]="U.S. Dollar / Indian Rupee",e.exports["#USDJPY-symbol-description"]="U.S. Dollar / Japanese Yen",e.exports["#USDKRW-symbol-description"]="U.S. Dollar / South Korean",e.exports["#USDMXN-symbol-description"]="U.S. Dollar / Mexican Peso",e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso",e.exports["#USDRUB-symbol-description"]="U.S. Dollar / Russian Ruble",e.exports["#USDRUB_TOM-symbol-description"]="U.S. Dollar / Russian Ruble TOM",e.exports["#USDSEK-symbol-description"]="U.S. Dollar / Swedish Krona",e.exports["#USDSGD-symbol-description"]="U.S. Dollar / Singapore Dollar",e.exports["#USDTRY-symbol-description"]="U.S. Dollar / Turkish Lira",e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]="Silver / U.S. Dollar",e.exports["#XAUUSD-symbol-description"]="Gold Spot / U.S. Dollar",e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium",e.exports["#XPTUSD-symbol-description"]="Platinum / U.S. Dollar",e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index", +e.exports["#VIXC-symbol-description"]="TSX 60 VIX Index",e.exports["#USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#EURPLN-symbol-description"]="Euro / Polish Zloty",e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]="CAC 40 Index",e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures", +e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)",e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures",e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures", +e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]="Australian Dollar Futures",e.exports["#CME:D61!-symbol-description"]="Canadian Dollar Futures",e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",e.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate",e.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",e.exports["#ETHUSD-symbol-description"]="Ethereum / U.S. Dollar",e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index",e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",e.exports["#COMEX:HG1!-symbol-description"]="Copper Futures",e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",e.exports["#NYMEX:CL1!-symbol-description"]="Light Crude Oil Futures",e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]="DAX Index",e.exports["#TVC:DE10-symbol-description"]="German Government Bonds 10 YR",e.exports["#TVC:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#TVC:DXY-symbol-description"]="U.S. Dollar Currency Index",e.exports["#TVC:FR10-symbol-description"]="France Government Bonds 10 YR",e.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",e.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",e.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index", +e.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",e.exports["#INDEX:MIB-symbol-description"]="MIB Index",e.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",e.exports["#MOEX:RTSI-symbol-description"]="RTS Index",e.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",e.exports["#NYMEX:NG1!-symbol-description"]="Natural Gas Futures",e.exports["#NYMEX:ZC1!-symbol-description"]="Corn Futures",e.exports["#TVC:IN10-symbol-description"]="India Government Bonds 10 YR",e.exports["#TVC:IT10-symbol-description"]="Italy Government Bonds 10 YR",e.exports["#TVC:JP10-symbol-description"]="Japan Government Bonds 10 YR",e.exports["#TVC:NDX-symbol-description"]="US 100 Index",e.exports["#TVC:NI225-symbol-description"]="Nikkei 225 Index",e.exports["#TVC:SPX-symbol-description"]="S&P 500 Index",e.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",e.exports["#TVC:TR10-symbol-description"]="Turkey Government Bonds 10 YR",e.exports["#TVC:UKOIL-symbol-description"]="CFDs on Brent Crude Oil",e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]="US Government Bonds 2 YR",e.exports["#TVC:US05-symbol-description"]="US Government Bonds 5 YR",e.exports["#TVC:US10-symbol-description"]="US Government Bonds 10 YR",e.exports["#TVC:USOIL-symbol-description"]="CFDs on WTI Crude Oil",e.exports["#NYMEX:ITI1!-symbol-description"]="Iron Ore Futures",e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]="Crude Oil Brent",e.exports["#ICEEUR:CB1!-symbol-description"]="Brent Crude Oil",e.exports["#ICEUSA:CC-symbol-description"]="Cocoa",e.exports["#NYMEX:CL-symbol-description"]="Crude Oil WTI",e.exports["#ICEUSA:CT-symbol-description"]="Cotton #2",e.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",e.exports["#CME:DL-symbol-description"]="Class III Milk",e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]="Gold",e.exports["#CME:GF-symbol-description"]="Feeder Cattle",e.exports["#CME:HE-symbol-description"]="Lean Hogs",e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]="Sugar #11 Futures",e.exports["#ICEUSA:KC-symbol-description"]="Coffee",e.exports["#NYMEX:KG1-symbol-description"]="Cotton Futures",e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]="Live Cattle",e.exports["#ICEEUR:LO-symbol-description"]="ICE Heating Oil",e.exports["#CME:LS-symbol-description"]="Lumber",e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT", +e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]="Natural Gas",e.exports["#ICEUSA:OJ-symbol-description"]="Orange Juice",e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]="Platinum",e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",e.exports["#NYMEX:RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]="Silver",e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]="Zinc",e.exports["#CBOT:ZC-symbol-description"]="Corn",e.exports["#CBOT:ZK-symbol-description"]="Ethanol Futures",e.exports["#CBOT:ZL-symbol-description"]="Soybean Oil",e.exports["#CBOT:ZO-symbol-description"]="Oats",e.exports["#CBOT:ZR-symbol-description"]="Rough Rice",e.exports["#CBOT:ZS-symbol-description"]="Soybeans",e.exports["#CBOT:ZS1-symbol-description"]="Soybean Futures",e.exports["#CBOT:ZW-symbol-description"]="Wheat",e.exports["#CBOT:ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",e.exports["#NYMEX:ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#CADUSD-symbol-description"]="Canadian Dollar / U.S. Dollar",e.exports["#CHFUSD-symbol-description"]="Swiss Franc / U.S. Dollar",e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]="Japanese Yen / U.S. Dollar",e.exports["#USDAUD-symbol-description"]="U.S. Dollar / Australian Dollar",e.exports["#USDEUR-symbol-description"]="U.S. Dollar / Euro",e.exports["#USDGBP-symbol-description"]="U.S. Dollar / Pound Sterling",e.exports["#USDNZD-symbol-description"]="U.S. Dollar / New Zealand Dollar",e.exports["#UKOIL-symbol-description"]="CFDs on Crude Oil (Brent)",e.exports["#USOIL-symbol-description"]="CFDs on Crude Oil (WTI)",e.exports["#US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#BCHUSD-symbol-description"]="Bitcoin Cash / U.S. Dollar",e.exports["#ETCUSD-symbol-description"]="Ethereum Classic / U.S. Dollar",e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]="Litecoin / U.S. Dollar",e.exports["#XRPUSD-symbol-description"]="XRP / U.S. Dollar",e.exports["#SP:SPX-symbol-description"]="S&P 500 Index",e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin",e.exports["#TVC:US30-symbol-description"]="US Government Bonds 30 YR",e.exports["#COMEX:SI1!-symbol-description"]="Silver Futures", +e.exports["#BTGUSD-symbol-description"]="Bitcoin Gold / U.S. Dollar",e.exports["#IOTUSD-symbol-description"]="IOTA / U.S. Dollar",e.exports["#CME:BTC1!-symbol-description"]="Bitcoin CME Futures",e.exports["#COMEX:GC1!-symbol-description"]="Gold Futures",e.exports["#CORNUSD-symbol-description"]="CFDs on Corn",e.exports["#COTUSD-symbol-description"]="CFDs on Cotton",e.exports["#DJ:DJA-symbol-description"]="Dow Jones Composite Average Index",e.exports["#DJ:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]="Ethereum / British Pound",e.exports["#ETHJPY-symbol-description"]="Ethereum / Japanese Yen",e.exports["#EURNOK-symbol-description"]="Euro / Norwegian Krone",e.exports["#GBPPLN-symbol-description"]="British Pound / Polish Zloty",e.exports["#MOEX:BR1!-symbol-description"]="Brent Oil Futures",e.exports["#NYMEX:KG1!-symbol-description"]="Cotton Futures",e.exports["#NYMEX:PL1!-symbol-description"]="Platinum Futures",e.exports["#SOYBNUSD-symbol-description"]="CFDs on Soybeans",e.exports["#SUGARUSD-symbol-description"]="CFDs on Sugar",e.exports["#TVC:IXIC-symbol-description"]="US Composite Index",e.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",e.exports["#USDZAR-symbol-description"]="U.S. Dollar / South African Rand",e.exports["#WHEATUSD-symbol-description"]="CFDs on Wheat",e.exports["#XRPEUR-symbol-description"]="XRP / Euro",e.exports["#CBOT:S1!-symbol-description"]="Soybean Futures",e.exports["#SP:MID-symbol-description"]="S&P 400 Index",e.exports["#TSX:XCUUSD-symbol-description"]="CFDs on Copper",e.exports["#TVC:NYA-symbol-description"]="NYSE Composite Index",e.exports["#TVC:PLATINUM-symbol-description"]="CFDs on Platinum (US$ / OZ)",e.exports["#TVC:SSMI-symbol-description"]="Swiss Market Index",e.exports["#TVC:SXY-symbol-description"]="Swiss Franc Currency Index",e.exports["#TVC:RUI-symbol-description"]="Russell 1000 Index",e.exports["#MOEX:RI1!-symbol-description"]="RTS Index Futures",e.exports["#MOEX:MX1!-symbol-description"]="MICEX Index Futures",e.exports["#CBOE:BG1!-symbol-description"]="Bitcoin CBOE Futures",e.exports["#TVC:MY10-symbol-description"]="Malaysia Government Bonds 10 YR",e.exports["#CME:S61!-symbol-description"]="Swiss Franc Futures",e.exports["#TVC:DEU30-symbol-description"]="DAX Index",e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]="New Zealand Dollar Currency Index",e.exports["#MIL:FTSEMIB-symbol-description"]="FTSE MIB Index",e.exports["#XETR:DAX-symbol-description"]="DAX Index",e.exports["#MOEX:IMOEX-symbol-description"]="MOEX Russia Index",e.exports["#FX:US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]="MICEX Index Futures",e.exports["#NEOUSD-symbol-description"]="NEO / U.S. Dollar",e.exports["#XMRUSD-symbol-description"]="Monero / U.S. Dollar", +e.exports["#ZECUSD-symbol-description"]="Zcash / U.S. Dollar",e.exports["#TVC:CAC-symbol-description"]="CAC 40 Index",e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]="UK Government Bonds 10 YR Yield",e.exports["#TVC:AU10Y-symbol-description"]="Australia Government Bonds 10 YR Yield",e.exports["#TVC:CN10Y-symbol-description"]="China Government Bonds 10 YR Yield",e.exports["#TVC:DE10Y-symbol-description"]="German Government Bonds 10 YR Yield",e.exports["#TVC:ES10Y-symbol-description"]="Spain Government Bonds 10 YR Yield",e.exports["#TVC:FR10Y-symbol-description"]="France Government Bonds 10 YR Yield",e.exports["#TVC:IN10Y-symbol-description"]="India Government Bonds 10 YR Yield",e.exports["#TVC:IT10Y-symbol-description"]="Italy Government Bonds 10 YR Yield",e.exports["#TVC:JP10Y-symbol-description"]="Japan Government Bonds 10 YR Yield",e.exports["#TVC:KR10Y-symbol-description"]="Korea Government Bonds 10 YR Yield",e.exports["#TVC:MY10Y-symbol-description"]="Malaysia Government Bonds 10 YR Yield",e.exports["#TVC:PT10Y-symbol-description"]="Portugal Government Bonds 10 YR Yield",e.exports["#TVC:TR10Y-symbol-description"]="Turkey Government Bonds 10 YR Yield",e.exports["#TVC:US02Y-symbol-description"]="US Government Bonds 2 YR Yield",e.exports["#TVC:US05Y-symbol-description"]="US Government Bonds 5 YR Yield",e.exports["#TVC:US10Y-symbol-description"]="US Government Bonds 10 YR Yield",e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#CME:J61!-symbol-description"]="Japanese Yen Futures",e.exports["#CME_MINI:J71!-symbol-description"]="Japanese Yen E-mini Futures",e.exports["#CME_MINI:WM1!-symbol-description"]="E-micro Japanese Yen / U.S. Dollar Futures",e.exports["#CME:M61!-symbol-description"]="Mexican Peso Futures",e.exports["#CME:T61!-symbol-description"]="South African Rand Futures",e.exports["#CME:SK1!-symbol-description"]="Swedish Krona Futures",e.exports["#CME:QT1!-symbol-description"]="Chinese Renminbi / U.S. Dollar Futures",e.exports["#COMEX:AUP1!-symbol-description"]="Aluminum MW U.S. Transaction Premium Platts (25MT) Futures",e.exports["#CME:L61!-symbol-description"]="Brazilian Real Futures",e.exports["#CME:WP1!-symbol-description"]="Polish Zloty Futures",e.exports["#CME:N61!-symbol-description"]="New Zealand Dollar Futures",e.exports["#CME_MINI:MG1!-symbol-description"]="E-micro Australian Dollar / U.S. Dollar Futures",e.exports["#CME_MINI:WN1!-symbol-description"]="E-micro Swiss Franc / U.S. Dollar Futures",e.exports["#CME_MINI:MF1!-symbol-description"]="E-micro Euro / U.S. Dollar Futures",e.exports["#CME_MINI:E71!-symbol-description"]="Euro E-mini Futures",e.exports["#CBOT:ZK1!-symbol-description"]="Denatured Fuel Ethanol Futures",e.exports["#CME_MINI:MB1!-symbol-description"]="E-micro British Pound / U.S. Dollar Futures",e.exports["#NYMEX_MINI:QU1!-symbol-description"]="E-mini Gasoline Futures",e.exports["#NYMEX_MINI:QX1!-symbol-description"]="E-mini Heating Oil Futures", +e.exports["#COMEX_MINI:QC1!-symbol-description"]="E-mini Copper Futures",e.exports["#NYMEX_MINI:QG1!-symbol-description"]="E-mini Natural Gas Futures",e.exports["#CME:E41!-symbol-description"]="U.S. Dollar / Turkish Lira Futures",e.exports["#COMEX_MINI:QI1!-symbol-description"]="Silver (Mini) Futures",e.exports["#CME:DL1!-symbol-description"]="Milk, Class III Futures",e.exports["#NYMEX:UX1!-symbol-description"]="Uranium Futures",e.exports["#CBOT:BO1!-symbol-description"]="Soybean Oil Futures",e.exports["#CME:HE1!-symbol-description"]="Lean Hogs Futures",e.exports["#NYMEX:IAC1!-symbol-description"]="Newcastle Coal Futures",e.exports["#NYMEX_MINI:QM1!-symbol-description"]="E-mini Light Crude Oil Futures",e.exports["#NYMEX:JMJ1!-symbol-description"]="Mini Brent Financial Futures",e.exports["#COMEX:AEP1!-symbol-description"]="Aluminium European Premium Futures",e.exports["#CBOT:ZQ1!-symbol-description"]="30 Day Federal Funds Interest Rate Futures",e.exports["#CME:LE1!-symbol-description"]="Live Cattle Futures",e.exports["#CME:UP1!-symbol-description"]="Swiss Franc / Japanese Yen Futures",e.exports["#CBOT:ZN1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:ZB1!-symbol-description"]="T-Bond Futures",e.exports["#CME:GF1!-symbol-description"]="Feeder Cattle Futures",e.exports["#CBOT:UD1!-symbol-description"]="Ultra T-Bond Futures",e.exports["#CME:I91!-symbol-description"]="CME Housing Futures — Washington DC",e.exports["#CBOT:ZO1!-symbol-description"]="Oat Futures",e.exports["#CBOT:ZM1!-symbol-description"]="Soybean Meal Futures",e.exports["#CBOT_MINI:XN1!-symbol-description"]="Corn Mini Futures",e.exports["#CBOT:ZC1!-symbol-description"]="Corn Futures",e.exports["#CME:LS1!-symbol-description"]="Lumber Futures",e.exports["#CBOT_MINI:XW1!-symbol-description"]="Wheat Mini Futures",e.exports["#CBOT_MINI:XK1!-symbol-description"]="Soybean Mini Futures",e.exports["#CBOT:ZS1!-symbol-description"]="Soybean Futures",e.exports["#NYMEX:PA1!-symbol-description"]="Palladium Futures",e.exports["#CME:FTU1!-symbol-description"]="E-mini FTSE 100 Index USD Futures",e.exports["#CBOT:ZR1!-symbol-description"]="Rice Futures",e.exports["#COMEX_MINI:GR1!-symbol-description"]="Gold (E-micro) Futures",e.exports["#COMEX_MINI:QO1!-symbol-description"]="Gold (Mini) Futures",e.exports["#CME_MINI:RL1!-symbol-description"]="E-mini Russell 1000 Futures",e.exports["#CME_MINI:EW1!-symbol-description"]="S&P 400 Midcap E-mini Futures",e.exports["#COMEX:LD1!-symbol-description"]="Lead Futures",e.exports["#CME_MINI:ES1!-symbol-description"]="S&P 500 E-mini Futures",e.exports["#TVC:SA40-symbol-description"]="South Africa Top 40 Index",e.exports["#BMV:ME-symbol-description"]="IPC Mexico Index",e.exports["#BCBA:IMV-symbol-description"]="MERVAL Index",e.exports["#HSI:HSI-symbol-description"]="Hang Seng Index",e.exports["#BVL:SPBLPGPT-symbol-description"]="S&P / BVL Peru General Index (PEN)",e.exports["#EGX:EGX30-symbol-description"]="EGX 30 Price Return Index", +e.exports["#BVC:IGBC-symbol-description"]="Indice General de la Bolsa de Valores de Colombia",e.exports["#TWSE:TAIEX-symbol-description"]="Taiwan Capitalization Weighted Stock Index",e.exports["#QSE:GNRI-symbol-description"]="QE Index",e.exports["#BME:IBC-symbol-description"]="IBEX 35 Index",e.exports["#NZX:NZ50G-symbol-description"]="S&P / NZX 50 Index Gross",e.exports["#SIX:SMI-symbol-description"]="Swiss Market Index",e.exports["#SZSE:399001-symbol-description"]="SZSE Component Index",e.exports["#TADAWUL:TASI-symbol-description"]="Tadawul All Shares Index",e.exports["#IDX:COMPOSITE-symbol-description"]="IDX Composite Index",e.exports["#EURONEXT:PX1-symbol-description"]="CAC 40 Index",e.exports["#OMXHEX:OMXH25-symbol-description"]="OMX Helsinki 25 Index",e.exports["#EURONEXT:BEL20-symbol-description"]="BEL 20 Index",e.exports["#TVC:STI-symbol-description"]="Straits Times Index",e.exports["#DFM:DFMGI-symbol-description"]="DFM Index",e.exports["#TVC:KOSPI-symbol-description"]="Korea Composite Stock Price Index",e.exports["#FTSEMYX:FBMKLCI-symbol-description"]="FTSE Bursa Malaysia KLCI Index",e.exports["#TASE:TA35-symbol-description"]="TA-35 Index",e.exports["#OMXSTO:OMXS30-symbol-description"]="OMX Stockholm 30 Index",e.exports["#OMXICE:OMXI8-symbol-description"]="OMX Iceland 8 Index",e.exports["#NSENG:NSE30-symbol-description"]="NSE 30 Index",e.exports["#BAHRAIN:BSEX-symbol-description"]="Bahrain All Share Index",e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]="OMX Copenhagen 25 Index",e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]="BELEX 15 Index",e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]="AEX Index",e.exports["#CBOE:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#NASDAQ:XAU-symbol-description"]="PHLX Gold and Silver Sector Index",e.exports["#DJ:DJUSCL-symbol-description"]="Dow Jones U.S. Coal Index",e.exports["#DJ:DJCIKC-symbol-description"]="Dow Jones Commodity Index Coffee",e.exports["#DJ:DJCIEN-symbol-description"]="Dow Jones Commodity Index Energy",e.exports["#NASDAQ:OSX-symbol-description"]="PHLX Oil Service Sector Index",e.exports["#DJ:DJCISB-symbol-description"]="Dow Jones Commodity Index Sugar",e.exports["#DJ:DJCICC-symbol-description"]="Dow Jones Commodity Index Cocoa",e.exports["#DJ:DJCIGR-symbol-description"]="Dow Jones Commodity Index Grains",e.exports["#DJ:DJCIAGC-symbol-description"]="Dow Jones Commodity Index Agriculture Capped Component",e.exports["#DJ:DJCISI-symbol-description"]="Dow Jones Commodity Index Silver",e.exports["#DJ:DJCIIK-symbol-description"]="Dow Jones Commodity Index Nickel",e.exports["#NASDAQ:HGX-symbol-description"]="PHLX Housing Sector Index",e.exports["#DJ:DJCIGC-symbol-description"]="Dow Jones Commodity Index Gold",e.exports["#SP:SPGSCI-symbol-description"]="S&P Goldman Sachs Commodity Index",e.exports["#NASDAQ:UTY-symbol-description"]="PHLX Utility Sector Index", +e.exports["#DJ:DJU-symbol-description"]="Dow Jones Utility Average Index",e.exports["#SP:SVX-symbol-description"]="S&P 500 Value Index",e.exports["#SP:OEX-symbol-description"]="S&P 100 Index",e.exports["#CBOE:OEX-symbol-description"]="S&P 100 Index",e.exports["#NASDAQ:SOX-symbol-description"]="Philadelphia Semiconductor Index",e.exports["#RUSSELL:RUI-symbol-description"]="Russell 1000 Index",e.exports["#RUSSELL:RUA-symbol-description"]="Russell 3000 Index",e.exports["#RUSSELL:RUT-symbol-description"]="Russell 2000 Index",e.exports["#NYSE:XMI-symbol-description"]="NYSE ARCA Major Market Index",e.exports["#NYSE:XAX-symbol-description"]="AMEX Composite Index",e.exports["#NASDAQ:NDX-symbol-description"]="Nasdaq 100 Index",e.exports["#NASDAQ:IXIC-symbol-description"]="Nasdaq Composite Index",e.exports["#DJ:DJT-symbol-description"]="Dow Jones Transportation Average Index",e.exports["#NYSE:NYA-symbol-description"]="NYSE Composite Index",e.exports["#NYMEX:CJ1!-symbol-description"]="Cocoa Futures",e.exports["#USDILS-symbol-description"]="U.S. Dollar / Israeli Shekel",e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#TVC:PL10Y-symbol-description"]="Poland Government Bonds 10 YR Yield",e.exports["#TVC:PL05Y-symbol-description"]="Poland Government Bonds 5 YR Yield",e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]="S&P 500 Index",e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Contract",e.exports["#BYBIT:XRPUSD-symbol-description"]="XRPUSD Perpetual Contract",e.exports["#BYBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Contract",e.exports["#BITMEX:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#DERIBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Futures Contract",e.exports["#DERIBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#USDHUF-symbol-description"]="U.S. Dollar / Hungarian Forint",e.exports["#USDTHB-symbol-description"]="U.S. Dollar / Thai Baht",e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)",e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.", +e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]="Bitcoin / U.S. Dollar Index",e.exports["#CME_MINI:RTY1!-symbol-description"]="E-Mini Russell 2000 Index Futures",e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Capitalització total del mercat cripto, USD"],e.exports["#ICEUS:DX1!-symbol-description"]="U.S. Dollar Index Futures",e.exports["#NYMEX:TT1!-symbol-description"]="Cotton Futures",e.exports["#PHEMEX:BTCUSD-symbol-description"]="BTC Perpetual Futures Contract",e.exports["#PHEMEX:ETHUSD-symbol-description"]="ETH Perpetual Futures Contract",e.exports["#PHEMEX:XRPUSD-symbol-description"]="XRP Perpetual Futures Contract",e.exports["#PHEMEX:LTCUSD-symbol-description"]="LTC Perpetual Futures Contract",e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]="Canadian Government Bonds, 10 YR",e.exports["#TVC:CA10Y-symbol-description"]="Canadian Government Bonds 10 YR Yield",e.exports["#TVC:ID10Y-symbol-description"]="Indonesia Government Bonds 10 YR Yield",e.exports["#TVC:NL10-symbol-description"]="Netherlands Government Bonds, 10 YR",e.exports["#TVC:NL10Y-symbol-description"]="Netherlands Government Bonds 10 YR Yield",e.exports["#TVC:NZ10-symbol-description"]="New Zealand Government Bonds, 10 YR",e.exports["#TVC:NZ10Y-symbol-description"]="New Zealand Government Bonds 10 YR Yield",e.exports["#SOLUSD-symbol-description"]="Solana / U.S. Dollar",e.exports["#LUNAUSD-symbol-description"]="Luna / U.S. Dollar",e.exports["#UNIUSD-symbol-description"]="Uniswap / U.S. Dollar",e.exports["#LTCBRL-symbol-description"]="Litecoin / Brazilian Real",e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]="Ethereum / South Korean Won",e.exports["#BTCRUB-symbol-description"]="Bitcoin / Russian Ruble",e.exports["#BTCTHB-symbol-description"]="Bitcoin / Thai Baht",e.exports["#ETHTHB-symbol-description"]="Ethereum / Thai Baht",e.exports["#TVC:EU10YY-symbol-description"]="Euro Government Bonds 10 YR Yield"}}]); \ No newline at end of file diff --git a/charting_library/bundles/ca_ES.7257.089fbbc28bead9558b87.js b/charting_library/bundles/ca_ES.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..992affa4 --- /dev/null +++ b/charting_library/bundles/ca_ES.7257.089fbbc28bead9558b87.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports=["Dv"]},11268:e=>{e.exports=["Dl"]},63331:e=>{e.exports=["Ds"]},85954:e=>{e.exports=["Dg"]},26230:e=>{e.exports=["Dc"]},24793:e=>{e.exports=["Dj"]},31533:e=>{e.exports=["Ma"]},89790:e=>{e.exports=["No s'ha pogut obtenir el codi font Pine."]},39589:e=>{e.exports=["Col·lapsa quadre"]},38154:e=>{e.exports=["Confirma Treure arbre d'estudi"]},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports=["Creeu un compte gratuït"]},69419:e=>{e.exports=["Tot va bé: el mercat està obert."]},97637:e=>{e.exports=["Abril"]},86797:e=>{e.exports=["Agost"]},22519:e=>{e.exports=["Valors dels canvis a la barra"]},52003:e=>{e.exports=["De debò que voleu eliminar l'estudi i tots els fills?"]},68854:e=>{e.exports=["Feu doble clic"]},97325:e=>{e.exports=["Error a les dades"]},52916:e=>{e.exports=["Les dades s'actualitzen un cop al dia."]},25978:e=>{e.exports=["Les dades s'actualitzen una vegada per segon, encara que mentrestant hi hagi més actualitzacions al mercat."]},57310:e=>{e.exports=["Les dades es retarden"]},49321:e=>{e.exports=["Les dades que es proporcionen en el pla bàsic s'actualitzen una vegada per segon, encara que mentrestant hi hagi més actualitzacions al mercat."]},55669:e=>{e.exports=["Desembre"]},83498:e=>{e.exports=["Elimina quadre"]},59315:e=>{e.exports=["Dades de tancament diari"]},82751:e=>{e.exports="Error"},40519:e=>{e.exports=["Bona tarda. El mercat està obert per al trading postmercat."]},80227:e=>{e.exports=["Zona horària del mercat de valors"]},16467:e=>{e.exports=["Febrer"]},25046:e=>{e.exports=["Completeu els acords dels mercats de valors"]},93666:e=>{e.exports=["Marca el símbol"]},564:e=>{e.exports=["Dv"]},72970:e=>{e.exports=["Divendres"]},88958:e=>{e.exports=["Festiu"]},21686:e=>{e.exports=["Oculta la llegenda de l'indicador"]},26935:e=>{e.exports=["Arguments dels indicadors"]},26315:e=>{e.exports=["Títols dels indicadors"]},84098:e=>{e.exports=["Valors dels indicadors"]},91459:e=>{e.exports=["Si voleu obtenir dades en temps real de {listedExchange}, haureu d'emplenar un Acord del mercat de valors. No us amoïneu, no trigareu gaire."]},50634:e=>{e.exports=["La sessió de trading postmercat començarà d'aquí a {remainingTime}"]},74537:e=>{e.exports=["El trading premercat començarà d'aquí a {remainingTime}"]},26910:e=>{e.exports=["Gener"]},23230:e=>{e.exports=["Juliol"]},49385:e=>{e.exports=["Juny"]},99487:e=>{e.exports=["Valors OHLC"]},15815:e=>{e.exports=["Una actualització per segon"]},90784:e=>{e.exports=["Octubre"]},75991:e=>{e.exports=["Estat del mercat obert"]},18429:e=>{e.exports=["Més informació"]},39899:e=>{e.exports=["Moure quadre cap avall"]},70343:e=>{e.exports=["Moure quadre cap amunt"]},83085:e=>{e.exports=["Dl"]},61199:e=>{e.exports=["Dilluns"]},41610:e=>{e.exports=["Més"]},1653:e=>{e.exports=["Bon dia. El mercat està obert només per a sessions de negociació premercat."]},56470:e=>{e.exports=["Maximitza gràfic"]},19603:e=>{e.exports=["Maximitzar quadre"]},68327:e=>{e.exports=["Maig"]},35732:e=>{ +e.exports=["Gestiona quadres"]},84675:e=>{e.exports=["Març"]},83949:e=>{e.exports=["Mercat obert"]},35701:e=>{e.exports=["El mercat obre d'aquí a {remainingTime}"]},95814:e=>{e.exports=["Mercat tancat"]},98105:e=>{e.exports=["El mercat tanca d'aquí a {remainingTime}"]},87202:e=>{e.exports=["El mercat està de vacances ara. Quina sort!"]},71194:e=>{e.exports=["Novembre"]},66324:e=>{e.exports=["Codi font"]},36835:e=>{e.exports=["Ds"]},1144:e=>{e.exports=["Dissabte"]},40653:e=>{e.exports="Scroll to the left"},26721:e=>{e.exports="Scroll to the most recent bar"},35809:e=>{e.exports="Scroll to the right"},61132:e=>{e.exports=["Setembre"]},28705:e=>{e.exports=["Mostra la llegenda de l'indicador"]},51072:e=>{e.exports=["Mostra arbre d'objectes"]},37809:e=>{e.exports=["Mostra la configuració dels intervals"]},39045:e=>{e.exports=["Error d'estudi"]},86577:e=>{e.exports=["Dg"]},72149:e=>{e.exports=["Diumenge"]},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports=["Títol del símbol"]},29985:e=>{e.exports=["Postmercat"]},28412:e=>{e.exports=["Les actualitzacions de dades dels plans de pagament són més ràpides."]},56042:e=>{e.exports=["Premercat"]},36015:e=>{e.exports=["Ara no estan disponibles les dades en temps real per a {description}. Amb tot, és possible que es pugui accedir a aquestes dades en el futur."]},6667:e=>{e.exports=["{exchange} proporciona dades en temps real per a {symbolName}"]},48293:e=>{e.exports=["Restaura gràfic"]},91029:e=>{e.exports=["Restaura quadre"]},75094:e=>{e.exports=["Dc"]},7147:e=>{e.exports=["Dimecres"]},52984:e=>{e.exports=["Si voleu obtenir dades en temps real per a {description}, compreu el paquet de dades en temps real."]},9787:e=>{e.exports=["Dj"]},7951:e=>{e.exports=["Dijous"]},57918:e=>{e.exports=["Aquestes dades es mostren en temps real, encara que canvien una mica respecte a les de la contrapart oficials dels principals mercats de valors."]},68025:e=>{e.exports=["Aquestes dades es mostren en temps real, però són una mica diferents respecte als de la contrapart oficial rebudes de {exchange}"]},73717:e=>{e.exports=["Aquest símbol no existeix. Si us plau, escolliu-ne un altre."]},57048:e=>{e.exports=["És hora de fer un tomb: aquest mercat està tancat."]},94316:e=>{e.exports=["Març"]},44979:e=>{e.exports=["Dimarts"]},8209:e=>{e.exports=["Desmarca el símbol"]},1111:e=>{e.exports=["Volum"]},61311:e=>{e.exports=["Augmenta"]},47602:e=>{e.exports=["Allunya"]},57889:e=>{e.exports=["canvia la visibilitat dels valors OHLC"]},18644:e=>{e.exports=["canvia la visibilitat de l'estat de mercat obert"]},45110:e=>{e.exports=["canvia la visibilitat del canvi de barra"]},31325:e=>{e.exports=["canvia la visibilitat dels títols dels indicadors"]},99774:e=>{e.exports=["canvia la visibilitat dels valors dels indicadors"]},96162:e=>{e.exports=["canvia la visibilitat dels arguments dels indicadors"]},26717:e=>{e.exports=["canvia la visibilitat de la descripció del símbol"]},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports=["canvia la visibilitat dels valors de volum"]},39348:e=>{ +e.exports=["menys d'un minut"]},87358:e=>{e.exports=["mostra {title}"]},7827:e=>{e.exports=["{days} i {hours}"]},7435:e=>{e.exports=["{exchange} per {originalExchange}"]},19830:e=>{e.exports=["{hours} i {minutes}"]},1084:e=>{e.exports=["Els usuaris registrats tenen disponibles, de franc, les dades en temps real de {listedExchange}"]},11155:e=>{e.exports=["Les dades de {symbolName} es retarden {time} minuts"]},77033:e=>{e.exports="Data is updated once every {amount} second, even if there are more updates on the market."},2121:e=>{e.exports="Data on our Basic plan is updated once every {amount} second, even if there are more updates on the market."},5223:e=>{e.exports="One update every {amount} second"},58609:e=>{e.exports=["{number} dia","{number} dies"]},24430:e=>{e.exports=["{number} hora","{number} hores"]},67151:e=>{e.exports=["{number} minut","{number} minuts"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ca_ES.8087.02a950e0b171d1520043.js b/charting_library/bundles/ca_ES.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..fedca32a --- /dev/null +++ b/charting_library/bundles/ca_ES.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:e=>{e.exports=["Afegeix"]},53585:e=>{e.exports=["Afegeix color personalitzat"]},81865:e=>{e.exports=["Opacitat"]},73755:e=>{e.exports=["Un altre símbol"]},16936:e=>{e.exports=["Enrere"]},88046:e=>{e.exports=["Símbol principal del gràfic"]},9898:e=>{e.exports=["Right (dret de subscripció)"]},20036:e=>{e.exports=["Cancel·la"]},23398:e=>{e.exports=["Canvia símbol"]},94551:e=>{e.exports=["Gràfic"]},64498:e=>{e.exports=["Totes les fonts"]},73226:e=>{e.exports=["Aplicar"]},79852:e=>{e.exports=["Bo"]},56095:e=>{e.exports=["Redueix"]},29601:e=>{e.exports=["Descripció"]},46812:e=>{e.exports=["Augment"]},89298:e=>{e.exports=["Desplaçament"]},68988:e=>{e.exports=["Acceptar"]},29673:e=>{e.exports=["No hi ha mercats de valors que coincideixin amb els vostres criteris."]},41379:e=>{e.exports=["Cap símbol coincideix amb els vostres criteris"]},35563:e=>{e.exports=["El format del número no és correcte"]},19724:e=>{e.exports=["Fonts"]},59877:e=>{e.exports=["Establiu l'hora i el preu de {inputInline} per a {studyShortDescription}"]},18571:e=>{e.exports=["Establiu l'hora de {inputTitle} per a {studyShortDescription}"]},58552:e=>{e.exports=["Establiu el preu de {inputTitle} per a {studyShortDescription}"]},80481:e=>{e.exports=['Establiu l\'hora i el preu per a "{studyShortDescription}"']},42917:e=>{e.exports=['Establiu l\'hora per a "{studyShortDescription}"']},6083:e=>{e.exports=['Establiu el preu per a "{studyShortDescription}"']},52298:e=>{e.exports=["Cercar"]},13269:e=>{e.exports=["Selecciona font"]},2607:e=>{e.exports=["El valor especificat és més gran que el màxim de l'instrument: {max}"]},53669:e=>{e.exports=["El valor especificat és més petit que el mínim de l'instrument: {min}"]},89053:e=>{e.exports=["Símbol"]},48490:e=>{e.exports=["Símbol i descripció"]},99983:e=>{e.exports=["Cerca de símbols"]},54336:e=>{e.exports=["Elimina color"]},60142:e=>{e.exports=["Gruix"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["canvia l'opacitat"]},13066:e=>{e.exports=["canvia el color"]},95657:e=>{e.exports=["canvia el gruix"]},18567:e=>{e.exports=["cnavia la propietat de {propertyName}"]},36962:e=>{e.exports=["tancament"]},8448:e=>{e.exports=["cripto"]},1328:e=>{e.exports="dr"},88720:e=>{e.exports=["economia"]},39512:e=>{e.exports=["Forex"]},81859:e=>{e.exports=["futurs"]},39337:e=>{e.exports=["màxim"]},91815:e=>{e.exports=["h12"]},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["índex"]},38071:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports=["obertura"]},3919:e=>{e.exports=["mínim"]},36931:e=>{e.exports=["accions"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/change-interval-dialog.c471fd455cbea7147266.js b/charting_library/bundles/change-interval-dialog.c471fd455cbea7147266.js new file mode 100644 index 00000000..5733910e --- /dev/null +++ b/charting_library/bundles/change-interval-dialog.c471fd455cbea7147266.js @@ -0,0 +1,13 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2077],{97754:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t{e.exports={container:"container-Mtq7m9Yl","intent-default":"intent-default-Mtq7m9Yl",focused:"focused-Mtq7m9Yl",readonly:"readonly-Mtq7m9Yl",disabled:"disabled-Mtq7m9Yl","with-highlight":"with-highlight-Mtq7m9Yl",grouped:"grouped-Mtq7m9Yl","adjust-position":"adjust-position-Mtq7m9Yl","first-row":"first-row-Mtq7m9Yl","first-col":"first-col-Mtq7m9Yl",stretch:"stretch-Mtq7m9Yl","font-size-medium":"font-size-medium-Mtq7m9Yl","font-size-large":"font-size-large-Mtq7m9Yl","no-corner-top-left":"no-corner-top-left-Mtq7m9Yl","no-corner-top-right":"no-corner-top-right-Mtq7m9Yl","no-corner-bottom-right":"no-corner-bottom-right-Mtq7m9Yl","no-corner-bottom-left":"no-corner-bottom-left-Mtq7m9Yl","size-small":"size-small-Mtq7m9Yl","size-medium":"size-medium-Mtq7m9Yl","size-large":"size-large-Mtq7m9Yl","intent-success":"intent-success-Mtq7m9Yl","intent-warning":"intent-warning-Mtq7m9Yl","intent-danger":"intent-danger-Mtq7m9Yl","intent-primary":"intent-primary-Mtq7m9Yl","border-none":"border-none-Mtq7m9Yl","border-thin":"border-thin-Mtq7m9Yl","border-thick":"border-thick-Mtq7m9Yl",highlight:"highlight-Mtq7m9Yl",shown:"shown-Mtq7m9Yl"}},84684:e=>{e.exports={"inner-slot":"inner-slot-yJbunXPO",interactive:"interactive-yJbunXPO",icon:"icon-yJbunXPO","inner-middle-slot":"inner-middle-slot-yJbunXPO","before-slot":"before-slot-yJbunXPO","after-slot":"after-slot-yJbunXPO"}},58089:e=>{e.exports={input:"input-oiYdY6I4","with-start-slot":"with-start-slot-oiYdY6I4","with-end-slot":"with-end-slot-oiYdY6I4"}},86332:(e,t,n)=>{"use strict";n.d(t,{ControlGroupContext:()=>r});const r=n(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},95604:(e,t,n)=>{"use strict";function r(e){let t=0;return e.isTop&&e.isLeft||(t+=1),e.isTop&&e.isRight||(t+=2),e.isBottom&&e.isLeft||(t+=8),e.isBottom&&e.isRight||(t+=4),t}n.d(t,{getGroupCellRemoveRoundBorders:()=>r})},67029:(e,t,n)=>{"use strict";n.d(t,{ControlSkeleton:()=>y,InputClasses:()=>h});var r=n(50959),o=n(97754),i=n(50151),a=n(38528),s=n(90186),l=n(86332),u=n(95604);var c=n(81193),d=n.n(c);function f(e){let t="";return 0!==e&&(1&e&&(t=o(t,d()["no-corner-top-left"])),2&e&&(t=o(t,d()["no-corner-top-right"])),4&e&&(t=o(t,d()["no-corner-bottom-right"])),8&e&&(t=o(t,d()["no-corner-bottom-left"]))),t}function m(e,t,n,r){const{removeRoundBorder:i,className:a,intent:s="default",borderStyle:l="thin",size:c,highlight:m,disabled:p,readonly:h,stretch:g,noReadonlyStyles:v,isFocused:y}=e,b=f(null!=i?i:(0,u.getGroupCellRemoveRoundBorders)(n)) +;return o(d().container,d()[`intent-${s}`],d()[`border-${l}`],c&&d()[`size-${c}`],b,m&&d()["with-highlight"],p&&d().disabled,h&&!v&&d().readonly,y&&d().focused,g&&d().stretch,t&&d().grouped,!r&&d()["adjust-position"],n.isTop&&d()["first-row"],n.isLeft&&d()["first-col"],a)}function p(e,t){const{highlight:n,highlightRemoveRoundBorder:r}=e;if(!n)return d().highlight;const i=f(null!=r?r:(0,u.getGroupCellRemoveRoundBorders)(t));return o(d().highlight,d().shown,i)}const h={FontSizeMedium:(0,i.ensureDefined)(d()["font-size-medium"]),FontSizeLarge:(0,i.ensureDefined)(d()["font-size-large"])},g={passive:!1};function v(e,t){const{style:n,id:o,role:i,onFocus:u,onBlur:c,onMouseOver:d,onMouseOut:f,onMouseDown:h,onMouseUp:v,onKeyDown:y,onClick:b,tabIndex:D,startSlot:M,middleSlot:k,endSlot:S,onWheel:H,onWheelNoPassive:w=null}=e,{isGrouped:_,cellState:C,disablePositionAdjustment:E=!1}=(0,r.useContext)(l.ControlGroupContext),W=function(e,t=null,n){const o=(0,r.useRef)(null),i=(0,r.useRef)(null),a=(0,r.useCallback)((()=>{if(null===o.current||null===i.current)return;const[e,t,n]=i.current;null!==t&&o.current.addEventListener(e,t,n)}),[]),s=(0,r.useCallback)((()=>{if(null===o.current||null===i.current)return;const[e,t,n]=i.current;null!==t&&o.current.removeEventListener(e,t,n)}),[]),l=(0,r.useCallback)((e=>{s(),o.current=e,a()}),[]);return(0,r.useEffect)((()=>(i.current=[e,t,n],a(),s)),[e,t,n]),l}("wheel",w,g);return r.createElement("span",{style:n,id:o,role:i,className:m(e,_,C,E),tabIndex:D,ref:(0,a.useMergedRefs)([t,W]),onFocus:u,onBlur:c,onMouseOver:d,onMouseOut:f,onMouseDown:h,onMouseUp:v,onKeyDown:y,onClick:b,onWheel:H,...(0,s.filterDataProps)(e),...(0,s.filterAriaProps)(e)},M,k,S,r.createElement("span",{className:p(e,C)}))}v.displayName="ControlSkeleton";const y=r.forwardRef(v)},78274:(e,t,n)=>{"use strict";n.d(t,{StartSlot:()=>s,MiddleSlot:()=>l,EndSlot:()=>u,AfterSlot:()=>c});var r=n(50959),o=n(97754),i=n(84684),a=n.n(i);function s(e){const{className:t,interactive:n=!0,icon:i=!1,children:s}=e;return r.createElement("span",{className:o(a()["inner-slot"],n&&a().interactive,i&&a().icon,t)},s)}function l(e){const{className:t,children:n}=e;return r.createElement("span",{className:o(a()["inner-slot"],a()["inner-middle-slot"],t)},n)}function u(e){const{className:t,interactive:n=!0,icon:i=!1,children:s}=e;return r.createElement("span",{className:o(a()["inner-slot"],n&&a().interactive,i&&a().icon,t)},s)}function c(e){const{className:t,children:n}=e;return r.createElement("span",{className:o(a()["after-slot"],t)},n)}},31261:(e,t,n)=>{"use strict";n.d(t,{InputControl:()=>y});var r=n(50959),o=n(97754),i=n(90186),a=n(47201),s=n(48907),l=n(38528),u=n(48027),c=n(29202),d=n(45812),f=n(67029),m=n(78274),p=n(58089),h=n.n(p);function g(e){return!(0,i.isAriaAttribute)(e)&&!(0,i.isDataAttribute)(e)}function v(e){ +const{id:t,title:n,role:a,tabIndex:s,placeholder:l,name:u,type:c,value:d,defaultValue:p,draggable:v,autoComplete:y,autoFocus:b,maxLength:D,min:M,max:k,step:S,pattern:H,inputMode:w,onSelect:_,onFocus:C,onBlur:E,onKeyDown:W,onKeyUp:x,onKeyPress:O,onChange:I,onDragStart:R,size:N="medium",className:T,inputClassName:z,disabled:q,readonly:P,containerTabIndex:j,startSlot:B,endSlot:L,reference:Y,containerReference:A,onContainerFocus:F,...$}=e,U=(0,i.filterProps)($,g),V={...(0,i.filterAriaProps)($),...(0,i.filterDataProps)($),id:t,title:n,role:a,tabIndex:s,placeholder:l,name:u,type:c,value:d,defaultValue:p,draggable:v,autoComplete:y,autoFocus:b,maxLength:D,min:M,max:k,step:S,pattern:H,inputMode:w,onSelect:_,onFocus:C,onBlur:E,onKeyDown:W,onKeyUp:x,onKeyPress:O,onChange:I,onDragStart:R};return r.createElement(f.ControlSkeleton,{...U,disabled:q,readonly:P,tabIndex:j,className:o(h().container,T),size:N,ref:A,onFocus:F,startSlot:B,middleSlot:r.createElement(m.MiddleSlot,null,r.createElement("input",{...V,className:o(h().input,z,B&&h()["with-start-slot"],L&&h()["with-end-slot"]),disabled:q,readOnly:P,ref:Y})),endSlot:L})}function y(e){e=(0,u.useControl)(e);const{disabled:t,autoSelectOnFocus:n,tabIndex:o=0,onFocus:i,onBlur:f,reference:m,containerReference:p=null}=e,h=(0,r.useRef)(null),g=(0,r.useRef)(null),[y,b]=(0,c.useFocus)(),D=t?void 0:y?-1:o,M=t?void 0:y?o:-1,{isMouseDown:k,handleMouseDown:S,handleMouseUp:H}=(0,d.useIsMouseDown)(),w=(0,a.createSafeMulticastEventHandler)(b.onFocus,(function(e){n&&!k.current&&(0,s.selectAllContent)(e.currentTarget)}),i),_=(0,a.createSafeMulticastEventHandler)(b.onBlur,f),C=(0,r.useCallback)((e=>{h.current=e,m&&("function"==typeof m&&m(e),"object"==typeof m&&(m.current=e))}),[h,m]);return r.createElement(v,{...e,isFocused:y,containerTabIndex:D,tabIndex:M,onContainerFocus:function(e){g.current===e.target&&null!==h.current&&h.current.focus()},onFocus:w,onBlur:_,reference:C,containerReference:(0,l.useMergedRefs)([g,p]),onMouseDown:S,onMouseUp:H})}},48027:(e,t,n)=>{"use strict";n.d(t,{useControl:()=>i});var r=n(47201),o=n(29202);function i(e){const{onFocus:t,onBlur:n,intent:i,highlight:a,disabled:s}=e,[l,u]=(0,o.useFocus)(void 0,s),c=(0,r.createSafeMulticastEventHandler)(s?void 0:u.onFocus,t),d=(0,r.createSafeMulticastEventHandler)(s?void 0:u.onBlur,n);return{...e,intent:i||(l?"primary":"default"),highlight:null!=a?a:l,onFocus:c,onBlur:d}}},29202:(e,t,n)=>{"use strict";n.d(t,{useFocus:()=>o});var r=n(50959);function o(e,t){const[n,o]=(0,r.useState)(!1);(0,r.useEffect)((()=>{t&&n&&o(!1)}),[t,n]);const i={onFocus:(0,r.useCallback)((function(t){void 0!==e&&e.current!==t.target||o(!0)}),[e]),onBlur:(0,r.useCallback)((function(t){void 0!==e&&e.current!==t.target||o(!1)}),[e])};return[n,i]}},45812:(e,t,n)=>{"use strict";n.d(t,{useIsMouseDown:()=>o});var r=n(50959);function o(){const e=(0,r.useRef)(!1),t=(0,r.useCallback)((()=>{e.current=!0}),[e]),n=(0,r.useCallback)((()=>{e.current=!1}),[e]);return{isMouseDown:e,handleMouseDown:t,handleMouseUp:n}}},38528:(e,t,n)=>{"use strict";n.d(t,{useMergedRefs:()=>i}) +;var r=n(50959),o=n(53017);function i(e){return(0,r.useCallback)((0,o.mergeRefs)(e),e)}},9745:(e,t,n)=>{"use strict";n.d(t,{Icon:()=>o});var r=n(50959);const o=r.forwardRef(((e,t)=>{const{icon:n="",...o}=e;return r.createElement("span",{...o,ref:t,dangerouslySetInnerHTML:{__html:n}})}))},90186:(e,t,n)=>{"use strict";function r(e){return i(e,a)}function o(e){return i(e,s)}function i(e,t){const n=Object.entries(e).filter(t),r={};for(const[e,t]of n)r[e]=t;return r}function a(e){const[t,n]=e;return 0===t.indexOf("data-")&&"string"==typeof n}function s(e){return 0===e[0].indexOf("aria-")}n.d(t,{filterDataProps:()=>r,filterAriaProps:()=>o,filterProps:()=>i,isDataAttribute:()=>a,isAriaAttribute:()=>s})},48907:(e,t,n)=>{"use strict";function r(e){null!==e&&e.setSelectionRange(0,e.value.length)}n.d(t,{selectAllContent:()=>r})},53017:(e,t,n)=>{"use strict";function r(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function o(e){return r([e])}n.d(t,{mergeRefs:()=>r,isomorphicRef:()=>o})},47201:(e,t,n)=>{"use strict";function r(...e){return t=>{for(const n of e)void 0!==n&&n(t)}}n.d(t,{createSafeMulticastEventHandler:()=>r})},39640:(e,t,n)=>{"use strict";function r(e,t,n,r,o){function i(o){if(e>o.timeStamp)return;const i=o.target;void 0!==n&&null!==t&&null!==i&&i.ownerDocument===r&&(t.contains(i)||n(o))}return o.click&&r.addEventListener("click",i,!1),o.mouseDown&&r.addEventListener("mousedown",i,!1),o.touchEnd&&r.addEventListener("touchend",i,!1),o.touchStart&&r.addEventListener("touchstart",i,!1),()=>{r.removeEventListener("click",i,!1),r.removeEventListener("mousedown",i,!1),r.removeEventListener("touchend",i,!1),r.removeEventListener("touchstart",i,!1)}}n.d(t,{addOutsideEventListener:()=>r})},99054:(e,t,n)=>{"use strict";n.d(t,{setFixedBodyState:()=>u});const r=(()=>{let e;return()=>{var t;if(void 0===e){const n=document.createElement("div"),r=n.style;r.visibility="hidden",r.width="100px",r.msOverflowStyle="scrollbar",document.body.appendChild(n);const o=n.offsetWidth;n.style.overflow="scroll";const i=document.createElement("div");i.style.width="100%",n.appendChild(i);const a=i.offsetWidth;null===(t=n.parentNode)||void 0===t||t.removeChild(n),e=o-a}return e}})();function o(e,t,n){null!==e&&e.style.setProperty(t,n)}function i(e,t){return getComputedStyle(e,null).getPropertyValue(t)}function a(e,t){return parseInt(i(e,t))}let s=0,l=!1;function u(e){const{body:t}=document,n=t.querySelector(".widgetbar-wrap");if(e&&1==++s){const e=i(t,"overflow"),s=a(t,"padding-right");"hidden"!==e.toLowerCase()&&t.scrollHeight>t.offsetHeight&&(o(n,"right",`${r()}px`),t.style.paddingRight=`${s+r()}px`,l=!0),t.classList.add("i-no-scroll")}else if(!e&&s>0&&0==--s&&(t.classList.remove("i-no-scroll"),l)){o(n,"right","0px");let e=0;0,t.scrollHeight<=t.clientHeight&&(e-=r()),t.style.paddingRight=(e<0?0:e)+"px",l=!1}}},51826:(e,t,n)=>{"use strict";n.d(t,{DialogsOpenerManager:()=>r,dialogsOpenerManager:()=>o});class r{constructor(){this._storage=new Map}setAsOpened(e,t){this._storage.set(e,t)}setAsClosed(e){ +this._storage.delete(e)}isOpened(e){return this._storage.has(e)}getDialogPayload(e){return this._storage.get(e)}}const o=new r},58095:(e,t,n)=>{"use strict";n.d(t,{useOutsideEvent:()=>i});var r=n(50959),o=n(39640);function i(e){const{click:t,mouseDown:n,touchEnd:i,touchStart:a,handler:s,reference:l,ownerDocument:u=document}=e,c=(0,r.useRef)(null),d=(0,r.useRef)(new CustomEvent("timestamp").timeStamp);return(0,r.useLayoutEffect)((()=>{const e={click:t,mouseDown:n,touchEnd:i,touchStart:a},r=l?l.current:c.current;return(0,o.addOutsideEventListener)(d.current,r,s,u,e)}),[t,n,i,a,s]),l||c}},88216:(e,t,n)=>{"use strict";n.d(t,{OverlapManager:()=>i,getRootOverlapManager:()=>s});var r=n(50151);class o{constructor(){this._storage=[]}add(e){this._storage.push(e)}remove(e){this._storage=this._storage.filter((t=>e!==t))}has(e){return this._storage.includes(e)}getItems(){return this._storage}}class i{constructor(e=document){this._storage=new o,this._windows=new Map,this._index=0,this._document=e,this._container=e.createDocumentFragment()}setContainer(e){const t=this._container,n=null===e?this._document.createDocumentFragment():e;!function(e,t){Array.from(e.childNodes).forEach((e=>{e.nodeType===Node.ELEMENT_NODE&&t.appendChild(e)}))}(t,n),this._container=n}registerWindow(e){this._storage.has(e)||this._storage.add(e)}ensureWindow(e,t={position:"fixed",direction:"normal"}){const n=this._windows.get(e);if(void 0!==n)return n;this.registerWindow(e);const r=this._document.createElement("div");if(r.style.position=t.position,r.style.zIndex=this._index.toString(),r.dataset.id=e,void 0!==t.index){const e=this._container.childNodes.length;if(t.index>=e)this._container.appendChild(r);else if(t.index<=0)this._container.insertBefore(r,this._container.firstChild);else{const e=this._container.childNodes[t.index];this._container.insertBefore(r,e)}}else"reverse"===t.direction?this._container.insertBefore(r,this._container.firstChild):this._container.appendChild(r);return this._windows.set(e,r),++this._index,r}unregisterWindow(e){this._storage.remove(e);const t=this._windows.get(e);void 0!==t&&(null!==t.parentElement&&t.parentElement.removeChild(t),this._windows.delete(e))}getZindex(e){const t=this.ensureWindow(e);return parseInt(t.style.zIndex||"0")}moveToTop(e){if(this.getZindex(e)!==this._index){this.ensureWindow(e).style.zIndex=(++this._index).toString()}}removeWindow(e){this.unregisterWindow(e)}}const a=new WeakMap;function s(e=document){const t=e.getElementById("overlap-manager-root");if(null!==t)return(0,r.ensureDefined)(a.get(t));{const t=new i(e),n=function(e){const t=e.createElement("div");return t.style.position="absolute",t.style.zIndex=150..toString(),t.style.top="0px",t.style.left="0px",t.id="overlap-manager-root",t}(e);return a.set(n,t),t.setContainer(n),e.body.appendChild(n),t}}},65718:(e,t,n)=>{"use strict";n.d(t,{Portal:()=>l,PortalContext:()=>u});var r=n(50959),o=n(962),i=n(68671),a=n(88216),s=n(50655);class l extends r.PureComponent{constructor(){super(...arguments),this._uuid=(0,i.guid)()}componentWillUnmount(){ +this._manager().removeWindow(this._uuid)}render(){const e=this._manager().ensureWindow(this._uuid,this.props.layerOptions);return e.style.top=this.props.top||"",e.style.bottom=this.props.bottom||"",e.style.left=this.props.left||"",e.style.right=this.props.right||"",e.style.pointerEvents=this.props.pointerEvents||"",o.createPortal(r.createElement(u.Provider,{value:this},this.props.children),e)}moveToTop(){this._manager().moveToTop(this._uuid)}_manager(){return null===this.context?(0,a.getRootOverlapManager)():this.context}}l.contextType=s.SlotContext;const u=r.createContext(null)},50655:(e,t,n)=>{"use strict";n.d(t,{Slot:()=>o,SlotContext:()=>i});var r=n(50959);class o extends r.Component{shouldComponentUpdate(){return!1}render(){return r.createElement("div",{style:{position:"fixed",zIndex:150,left:0,top:0},ref:this.props.reference})}}const i=r.createContext(null)},95257:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=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"),l=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),m=Symbol.iterator;var p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h=Object.assign,g={};function v(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||p}function y(){}function b(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||p}v.prototype.isReactComponent={},v.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")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=v.prototype;var D=b.prototype=new y;D.constructor=b,h(D,v.prototype),D.isPureReactComponent=!0;var M=Array.isArray,k=Object.prototype.hasOwnProperty,S={current:null},H={key:!0,ref:!0,__self:!0,__source:!0};function w(e,t,r){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)k.call(t,o)&&!H.hasOwnProperty(o)&&(i[o]=t[o]);var l=arguments.length-2;if(1===l)i.children=r;else if(1{"use strict";e.exports=n(95257)},78618:e=>{e.exports={dialog:"dialog-PgBQq9Tl",dialogInner:"dialogInner-PgBQq9Tl",titleWrapper:"titleWrapper-PgBQq9Tl",title:"title-PgBQq9Tl",infoHint:"infoHint-PgBQq9Tl",form:"form-PgBQq9Tl",inputWrapper:"inputWrapper-PgBQq9Tl",input:"input-PgBQq9Tl",hint:"hint-PgBQq9Tl",error:"error-PgBQq9Tl"}},73501:(e,t,n)=>{"use strict";n.r(t),n.d(t,{showChangeIntervalDialog:()=>k});var r=n(50959),o=n(962),i=n(97754),a=n.n(i),s=n(44352),l=n(31261),u=n(67029),c=n(82992),d=n(63016),f=n(9745),m=n(85508);const p=s.t(null,void 0,n(52143)),h=s.t(null,void 0,n(35668));function g(e){const{className:t,isSecondsEnabled:n}=e;return r.createElement(f.Icon,{icon:m,className:a()("apply-common-tooltip",t),title:n?h:p})}var v=n(92133),y=n(578);var b=n(78618);function D(e){const{initVal:t,selectOnInit:o,onClose:i}=e,f=(0,r.useRef)(null),[m,p]=(0,r.useState)(t.toUpperCase()),h=(0,r.useMemo)((()=>(0,v.parseIntervalValue)(m)),[m]),D=function(e,t){return(0,r.useMemo)((()=>{if(t.error||!(0,v.intervalIsSupported)(e))return!1;const n=y.Interval.normalize(e);return null!==n&&(0,v.isResolutionMultiplierValid)(n)}),[e,t])}(m,h),M=(0,r.useMemo)((()=>{if(!D)return null;const e=h.qty+(h.unit||"");return(0,v.getTranslatedResolutionModel)(e).hint}),[D,h]);return(0,r.useLayoutEffect)((()=>{var e,t;o?null===(e=f.current)||void 0===e||e.select():null===(t=f.current)||void 0===t||t.focus()}),[o]),r.createElement(d.PopupDialog,{className:b.dialog,"data-dialog-name":"change-interval-dialog",isOpened:!0,onClickOutside:i,onFocus:function(){var e;null===(e=f.current)||void 0===e||e.focus()},onKeyDown:function(e){27===e.keyCode&&(null==i||i())}},r.createElement("div",{className:b.dialogInner},r.createElement("div",{className:b.titleWrapper},r.createElement("div",{className:b.title},s.t(null,void 0,n(99374))),r.createElement(g,{className:b.infoHint,isSecondsEnabled:(0, +v.isSecondsEnabled)()})),r.createElement("form",{className:b.form,onSubmit:function(e){e.preventDefault();const t=c.linking.interval.value(),n=y.Interval.normalize(m);n&&t!==n&&D&&(r=n,(0,v.setLastUsedResolution)(r),c.linking.interval.setValue(r));var r;null==i||i()}},r.createElement(l.InputControl,{className:a()(b.inputWrapper,u.InputClasses.FontSizeLarge),inputClassName:b.input,type:"text",size:"large",reference:f,value:m,maxLength:8,intent:D?void 0:"danger",onChange:function(e){const{value:t}=e.target;p(t.toUpperCase())}})),D?r.createElement("div",{className:b.hint},M):r.createElement("div",{className:a()(b.hint,b.error)},s.t(null,void 0,n(72572)))))}var M=n(51826);function k(e){if(M.dialogsOpenerManager.isOpened("ChangeIntervalDialog")||M.dialogsOpenerManager.isOpened("SymbolSearch"))return;const t=document.createElement("div"),{initVal:n,selectOnInit:i,onClose:a}=e,s=r.createElement(D,{initVal:n,selectOnInit:i,onClose:function(){o.unmountComponentAtNode(t),M.dialogsOpenerManager.setAsClosed("ChangeIntervalDialog"),null==a||a()}});o.render(s,t),M.dialogsOpenerManager.setAsOpened("ChangeIntervalDialog")}},85508:e=>{e.exports=''},72572:e=>{e.exports={ar:["لا يمكن تطبيقه"],ca_ES:["No aplicable"],cs:["Nelze použít"],de:["Nicht anwendbar"],el:["Μη εφαρμόσιμο"],en:"Not applicable",es:["No aplicable"],fa:["غیر قابل قبول"],fr:["Non applicable"],he_IL:["בלתי קביל"],hu_HU:["Nem alkalmazható"],id_ID:["Tidak dapat diterapkan"],it:["Non applicabile"],ja:["適用できません"],ko:["쓸 수 없음"],ms_MY:["Tidak berkenaan"],nl_NL:["Niet van toepassingen"],pl:["Nie dotyczy"],pt:["Não aplicável"],ro:"Not applicable",ru:["Не поддерживается"],sv:["Ej applicerbar"],th:["ไม่สามารถใช้ได้"],tr:["Uygun Değil"],vi:["Không áp dụng được"],zh:["不适用"],zh_TW:["不適用"]}},52143:e=>{e.exports={ar:["اكتب رقم الفاصل الزمني للرسم البياني لدقيقة (مثلا أكتب رقم 5 إذا كان الرسم البياني لخمس دقائق). أو أكتب رقم وإضافة حرف بعد ك حرف الـ H (للساعة)، و حرف الـ D (لليوم)، و حرف الـW (للأسبوع)، و حرف الـ M (للشهر) مثلاً (D أو 2H)."],ca_ES:["Escriviu el número d'interval per a gràfics de minuts (és a dir, 5 si serà un gràfic de cinc minuts). O número més lletra per a H (per hora), D (diari), S (setmanal), M (mensual) intervals (es a dir, D o 2H)."],cs:"Type the interval number for minute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)",de:["Geben Sie die Intervall-Nummer für Minuten-Charts ein (z.B. 5, wenn es sich um einen Fünf-Minuten-Chart handelt). Oder Zahl plus Buchstabe für H (stündlich), D (täglich), W (wöchentlich), M (monatlich) Intervalle (d.h. D oder 2H)"], +el:"Type the interval number for minute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)",en:"Type the interval number for minute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)",es:["Escriba el número de intervalo para gráficos de minutos (es decir, 5 si va a ser un gráfico de cinco minutos). O número más letra para H (por hora), D (diario), S (semanal), M (mensual) intervalos (es decir, D o 2H)"],fa:"Type the interval number for minute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)",fr:["Tapez le numéro d'intervalle pour les diagrammes de minutes (c'est-à-dire 5 si le graphique doit être de cinq minutes). Ou un nombre plus une lettre pour les intervalles H (horaires), D (journaliers), W (hebdomadaires), M (mensuels) (c'est-à-dire D ou 2H)"],he_IL:["הקלד את מספר האינטרוול לגרף דקה (כלומר, 5 במידה וזה גרף חמש דקות). או מספר פלוס אות H (לשעה), D (יום), W (שבוע) M (חודש) אינטרוולים. (כלומר D ליום או 2H ל2שעות)"],hu_HU:"Type the interval number for minute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)",id_ID:["Ketik angka interval untuk chart menit (cth: 5 untuk chart lima menit). Atau tanda plus untuk interval H (Jam), D (Harian), W (Mingguan), M (Bulanan) (cth: D atau 2H)."],it:["Scrivi il numero di minuti del timeframe desiderato (ad esempio, scrivi 5 se vuoi il grafico a 5 minuti). Altrimenti aggiungi la lettera per gli altri timeframe: 'H' per l'orario, 'D' per il giornaliero, 'W' per il settimanale, 'M' per il mensile (ad esempio, puoi scrivere 'D' o '2H')"],ja:["分足チャートの分数を入力します(5分足チャートの場合であれば5)。他の時間足の場合には、時間の数値に続けて文字(H (時間)、D (日)、W (週)、M (月))を入力して下さい(例.D や 2H)。"],ko:["분 차트에 대한 인터벌 숫자를 타이핑하십시오 (보기: 5분 차트는 5). 또는 숫자와 함께 H (시간), D(날), W(주), M(달) 인터벌값을 넣으십시오 (보기: D 또는 2H)"],ms_MY:["Masukkan angka selang masa untuk carta minit (contohnya seperti 5 jika anda perlukan carta 5 minit). Atau nombor dengan abjad untuk J (Jam), H (Harian), M (Mingguan), B (Bulanan) (contoh H atau 2j)"],nl_NL:"Type the interval number for minute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)",pl:["Wprowadź wybraną wartość liczbową interwału dla wykresów minutowych (np. wartość 5 dla wykresu o interwale 5 minutowym) bądź wartość liczbową i/lub jedną z liter: H (interwał godzinny), D (dzienny), W (tygodniowy), M (miesięczny), czyli np. D, 2H, itd."],pt:["Digite o número de intervalo para gráficos de minutos (ou seja, cinco para um gráfico de cinco minutos). Ou número mais a letra para os intervalos H (Por hora), D (Diário), S (Semanal), M (Mensal) (ou seja, D ou 2H)"], +ro:"Type the interval number for minute charts (i.e. 5 if it is going to be a five minute chart). Or number plus letter for H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)",ru:["Введите нужное число для минутных графиков (например, 5 если нужен 5-минутный график), или число и букву для соответствующих интервалов: H (часы), D (дни), W (недели), M (месяцы), например, D или 2H"],sv:["Skriv intervallnumret för minutdiagram (dvs 5 om det ska vara ett femminuters diagram). Eller nummer plus bokstav för H (Timmars), D (Dag), W (Vecko), M (Månads) intervaller (dvs D eller 2H)"],th:["พิมพ์ช่วงเวลาในหน่วยของชาร์ตนาที (ตัวอย่างเช่น พิมพ์ 5 ก็จะแสดงชาร์ตราย 5 นาที) หรือ ตัวเลขตามด้วยอักษร H สำหรับช่วงเวลา (รายชั่วโมง) D (รายวัน) W (รายสัปดาห์) M (รายเดือน) (เช่น D หรือ 2H)"],tr:["Dakika grafikleri için aralık sayısını girin (örn beş dakikalık grafik için 5). Veya sayı artı; saat için H harfi (saatlik), D (günlük), W(haftalık), M (aylık) aralıklarını kullanın(örn D veya 2H gibi)"],vi:["Nhập số khoảng thời gian cho biểu đồ phút (ví dụ 5 nếu đó sẽ là biểu đồ năm phút). Hoặc số cộng cho chữ H (Hàng giờ), D (Hàng ngày), W (Hàng tuần), M (Hàng tháng) (ví dụ D hoặc 2H)"],zh:["在分钟图表上输入时间周期数值(即5代表5分钟的图表)。或H(小时)、D(日)、W(周)、M(月)时间周期(即D或2H)的数字加字母。"],zh_TW:["鍵入分鐘圖表的間隔時間 (如果是五分鐘圖表,則為5)。或數字加字母 H (小時)、D (日)、W (週)、M (月) 的間隔時間 (即D或2H)"]}},35668:e=>{e.exports={ar:['اكتب رقم الإطار الزمني للرسوم البيانية بالدقائق (مثلاً: 5 إذا كان إطار الرسم البياني هو 5 دقائق). أو رقم مع حروف للأطر الزمنية الأخرى: حرف "ث" للرسم البياني بإطار 1 ثانية (15 "ث" للرسم البياني 15 ثانية، إلخ)، و"س" (ساعة)، و"ي" (يوم)، و"أ" (أسبوعي)، و"ش" (شهر) (مثلاً: "ي" أو "2س")'],ca_ES:["Introduïu el número de l'interval per als gràfics de minuts (per exemple, 5 si és un gràfic de cinc minuts). També podeu introduir un número més una lletra per aconseguir diferents intervals: S per a un gràfic d'un segon (15S correspon a un gràfic de 15 segons); H (hores), W (setmanes) o M (mesos). A continuació teniu un exemple: 1D o 2H."],cs:"Type the interval number for minute charts (i.e. 5 if it's going to be a five minute chart). Or number plus letter for other intervals: S for 1 second chart (15S for 15 second chart, etc.), H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)",de:["Geben Sie die Intervallnummer für Minuten-Charts ein (d.h. 5, wenn es sich um ein Fünf-Minuten-Chart handeln soll). Oder Nummer und Buchstabe für andere Intervalle: S für 1-Sekunden-Chart (15S für 15-Sekunden-Chart, etc.), H (stündliche), D (tägliche), W (wöchentliche), M (monatliche) Intervalle (z.B. D oder 2H)"],el:"Type the interval number for minute charts (i.e. 5 if it's going to be a five minute chart). Or number plus letter for other intervals: S for 1 second chart (15S for 15 second chart, etc.), H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)", +en:"Type the interval number for minute charts (i.e. 5 if it's going to be a five minute chart). Or number plus letter for other intervals: S for 1 second chart (15S for 15 second chart, etc.), H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)",es:["Introduzca el número del intervalo para los gráficos de minutos (por ejemplo, 5 si va a ser un gráfico de cinco minutos). También puede introducir un número, más una letra, para conseguir diferentes intervalos: S para un gráfico de 1 segundo (15S corresponde a un gráfico de 15 segundos); H (horas), W (semanas) o M (meses). A continuación se muestra un ejemplo: 1D o 2H."],fa:"Type the interval number for minute charts (i.e. 5 if it's going to be a five minute chart). Or number plus letter for other intervals: S for 1 second chart (15S for 15 second chart, etc.), H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)",fr:["Tapez le numéro d'intervalle pour les graphiques en minutes (c'est-à-dire 5 s'il s'agit d'un graphique de cinq minutes). Ou un chiffre plus une lettre pour les autres intervalles: S pour 1 seconde (15S pour 15 secondes, etc.), H (horaire), D (quotidien), W (hebdomadaire), M (mensuel) (c.-à-d. D ou 2H)"],he_IL:["הקלד את מספר האינטרוול עבור גרפי דקות (כלומר 5 אם זה יהיה גרף של חמש דקות). או מספר אותיות במרווחי זמן אחרים: S בגרף שניה (15S לגרף 15 שניות וכו'), H (שעה), D (יומי), W (שבועי), M (חודשי) באינטרוולים (כלומר D או 2H)"],hu_HU:"Type the interval number for minute charts (i.e. 5 if it's going to be a five minute chart). Or number plus letter for other intervals: S for 1 second chart (15S for 15 second chart, etc.), H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)",id_ID:["Ketik angka interval untuk chart menit (cth: 5 untuk chart lima menit). Atau angka dengan huruf untuk interval lainnya: S untuk chart 1 detik (15S untuk chart 15 detik, dsb), H (Jam), D (Harian), W (Mingguan), M (Bulanan) (cth: D atau 2H)."],it:["Scrivi il numero di minuti del timeframe desiderato (ad esempio, scrivi 5 se vuoi il grafico a 5 minuti). Altrimenti aggiungi la lettera per gli altri timeframe: 'S' per i secondi, 'H' per l'orario, 'D' per il giornaliero, 'W' per il settimanale, 'M' per il mensile (ad esempio, puoi scrivere '15S', '1D' o '2H')"],ja:["分足チャートの分数を入力します(例.5分足チャートの場合であれば5)。他の時間足の場合には、時間の数値に続けて時間足を表す文字を入力して下さい: 秒足チャート (15Sは15秒チャート), H (時間), D (日), W (週), M (月)、(例.D や 2H)。"],ko:["분 차트에 대한 인터벌 숫자를 타이핑하십시오 (보기: 5분 차트는 5). 또는 숫자와 함께 S (1초, 15초는 15S 등), H (시간), D(날), W(주), M(달) 인터벌값을 넣으십시오 (보기: D 또는 2H)"],ms_MY:["Taipkan nombor selang masa untuk carta minit (i.e. 5 jika ia merupakan carta lima minit). Atau kombinasi nombor dengan huruf bagi selang lain: selang masa s untuk carta 1 saat (15s untuk carta 15 saat, dll.), j (Jam), H (Harian), M (Mingguan), B (Bulanan) (contohnya H atau 2j)"], +nl_NL:"Type the interval number for minute charts (i.e. 5 if it's going to be a five minute chart). Or number plus letter for other intervals: S for 1 second chart (15S for 15 second chart, etc.), H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)",pl:["Wpisz numer interwału dla wykresów minutowych (np. 5, jeśli ma to być wykres pięciominutowy). Lub numer plus litera dla innych interwałów: S dla wykresu jednosekundowego (15S dla wykresu 15-sekundowego itd.) H (Godzinowy), D (dzienny), W (tygodniowy), M (miesięczny) (np. D lub 2H)"],pt:["Digite o número do intervalo para gráficos de minutos (ou seja, 5 se for um gráfico de cinco minutos). Ou número mais letra para outros intervalos: S para 1 segundo (15S para 15 segundos, etc.), H (Para Hora), D (Diário), W (Semanal), M (Mensal) intervalos (ou seja, D ou 2H)"],ro:"Type the interval number for minute charts (i.e. 5 if it's going to be a five minute chart). Or number plus letter for other intervals: S for 1 second chart (15S for 15 second chart, etc.), H (Hourly), D (Daily), W (Weekly), M (Monthly) intervals (i.e. D or 2H)",ru:["Введите нужное число для минутных графиков (например, 5, если нужен 5-минутный график). Или число и букву для других интервалов: S для 1-секундного графика (15S для 15-секундного и т. д.), H (часы), D (дни), W (недели), M (месяцы). Например, D или 2H"],sv:["Ange intervallnumret för minutdiagram (t.ex. 5 om det är ett femminutersdiagram). Eller så anger du nummer och bokstav för andra intervall: S för 1-sekundsdiagram (15S för 15-sekundersdiagram osv.), H (varje timme), D (varje dag), W (varje vecka), M (varje månad) intervaller (t.ex. D eller 2H)"],th:["พิมพ์ตัวเลขช่วงเวลาสำหรับชาร์ตรายนาที (ตัวอย่าง 5 ถ้าต้องการชาร์ตรายห้านาที) หรือตัวเลขบวกตัวอักษรสำหรับช่วงเวลาอื่นๆ: S สำหรับชาร์ตราย 1 วินาที (15S สำหรับชาร์ตราย 15 วินาที เป็นต้น) H (รายชั่วโมง) D (รายวัน) W (รายสัปดาห์) M (รายเดือน) (ตัวอย่าง D หรือ 2H)"],tr:["Dakika grafiği için aralık numarasını yazın (yani, beş dakikalık bir grafik olacaksa 5). Veya diğer aralıklar için sayı ve sayının yanında harf: 1 saniye grafik için s (15 saniye grafik için 15s, vb.), S (Saatlik), G (Günlük), H (Haftalık), A (Aylık) aralıkları (yani G veya 2S)"],vi:["Nhập số khoảng cho các biểu đồ phút (tức là 5 nếu nó sẽ là biểu đồ năm phút). Hoặc số cộng chữ cái cho các khoảng thời gian khác: S cho biểu đồ 1 giây (15S cho biểu đồ 15 giây, v.v.), H (Hàng giờ), D (Hàng ngày), W (Hàng tuần), M (Hàng tháng) (tức là D hoặc 2H)"],zh:["在分钟图表上输入时间周期数值(即5代表5分钟的图表)。或H(小时)、D(日)、W(周)、M(月)时间周期(即D或2H)的数字加字母。"],zh_TW:["鍵入分鐘圖表的間隔時間(如果是五分鐘圖表,則輸入5)。或其他間隔的數字加字母:S為1秒圖表(15S為15秒圖表等)、H(小時)、D(日)、W(週)、M(月)間隔時間(即D或2H)"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/chart-bottom-toolbar.4c9c01959c7ebe94b74f.js b/charting_library/bundles/chart-bottom-toolbar.25497674c364b33c2599.js similarity index 96% rename from charting_library/bundles/chart-bottom-toolbar.4c9c01959c7ebe94b74f.js rename to charting_library/bundles/chart-bottom-toolbar.25497674c364b33c2599.js index ba22ade9..f65fd893 100644 --- a/charting_library/bundles/chart-bottom-toolbar.4c9c01959c7ebe94b74f.js +++ b/charting_library/bundles/chart-bottom-toolbar.25497674c364b33c2599.js @@ -1,17 +1,17 @@ (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7260],{22436:e=>{e.exports={item:"item-GJX1EXhk",interactive:"interactive-GJX1EXhk",hovered:"hovered-GJX1EXhk",disabled:"disabled-GJX1EXhk",active:"active-GJX1EXhk",shortcut:"shortcut-GJX1EXhk",normal:"normal-GJX1EXhk",big:"big-GJX1EXhk",iconCell:"iconCell-GJX1EXhk",icon:"icon-GJX1EXhk",checkmark:"checkmark-GJX1EXhk",content:"content-GJX1EXhk",label:"label-GJX1EXhk",checked:"checked-GJX1EXhk",toolbox:"toolbox-GJX1EXhk",showToolboxOnHover:"showToolboxOnHover-GJX1EXhk",arrowIcon:"arrowIcon-GJX1EXhk",subMenu:"subMenu-GJX1EXhk",invisibleHotkey:"invisibleHotkey-GJX1EXhk"}},29122:e=>{e.exports={item:"item-WJDah4zD",emptyIcons:"emptyIcons-WJDah4zD",loading:"loading-WJDah4zD",disabled:"disabled-WJDah4zD",interactive:"interactive-WJDah4zD",hovered:"hovered-WJDah4zD",normal:"normal-WJDah4zD",big:"big-WJDah4zD",icon:"icon-WJDah4zD",label:"label-WJDah4zD",title:"title-WJDah4zD",nested:"nested-WJDah4zD",shortcut:"shortcut-WJDah4zD",remove:"remove-WJDah4zD"}},45719:e=>{e.exports={separator:"separator-Pf4rIzEt"}},4618:e=>{e.exports={tabs:"tabs-NGf0gcnH",tab:"tab-NGf0gcnH",noBorder:"noBorder-NGf0gcnH",disabled:"disabled-NGf0gcnH",active:"active-NGf0gcnH",defaultCursor:"defaultCursor-NGf0gcnH",slider:"slider-NGf0gcnH",content:"content-NGf0gcnH"}},42142:(e,t,s)=>{"use strict";s.d(t,{FragmentMap:()=>a});var r=s(50959);function a(e){if(e.map){return r.Children.toArray(e.children).map(e.map)}return e.children}},99025:(e,t,s)=>{"use strict";s.d(t,{Hint:()=>o});var r=s(50959),a=s(97754),n=s.n(a),i=s(22436);function o(e){const{text:t="",className:s}=e;return r.createElement("span",{className:n()(i.shortcut,s)},t)}},23829:(e,t,s)=>{"use strict";s.d(t,{ContextMenuItem:()=>p});var r=s(50959),a=s(97754),n=s.n(a),i=s(9745),o=s(26996),l=s(54627),c=s(99025),d=s(39750),h=s(79978),u=s(69311),m=s(29122);function p(e){const{className:t,isTitle:s,isLoading:a,isHovered:p,active:g,checkable:v,disabled:_,checked:b,icon:y,iconChecked:f,hint:S,subItems:k,label:x,onClick:C,children:E,toolbox:M,jsxLabel:T,size:z="normal"}=e,A=(0,r.useContext)(l.EmptyIconsContext),w=!!k.length;return a?r.createElement("li",{className:n()(t,m.item,m.loading,m[z])},r.createElement(o.Loader,null)):r.createElement("li",{className:n()(t,m.item,m.interactive,s&&m.title,_&&m.disabled,p&&m.hovered,g&&m.active,A&&m.emptyIcons,m[z]),onClick:C},r.createElement(i.Icon,{className:n()(m.icon),icon:function(){if(v&&b)return f||y||d;return y}()}),r.createElement("span",{className:n()(m.label)},null!=T?T:x),!!M&&r.createElement(i.Icon,{onClick:function(){M&&M.action()},className:m.remove,icon:u}),!w&&S&&r.createElement(c.Hint,{className:m.shortcut,text:S}),w&&r.createElement(i.Icon,{className:m.nested,icon:h}),E)}},54627:(e,t,s)=>{"use strict";s.d(t,{EmptyIconsContext:()=>r});const r=s(50959).createContext(!1)},1109:(e,t,s)=>{"use strict";s.d(t,{Separator:()=>i});var r=s(50959),a=s(97754),n=s(45719);function i(e){return r.createElement("div",{className:a(n.separator,e.className)})}},64264:e=>{e.exports={ -toolbar:"toolbar-BXXUwft2",dateRangeWrapper:"dateRangeWrapper-BXXUwft2",seriesControlWrapper:"seriesControlWrapper-BXXUwft2",dateRangeExpanded:"dateRangeExpanded-BXXUwft2",dateRangeCollapsed:"dateRangeCollapsed-BXXUwft2",item:"item-BXXUwft2",last:"last-BXXUwft2",inline:"inline-BXXUwft2",dateRange:"dateRange-BXXUwft2",hidden:"hidden-BXXUwft2",collapsed:"collapsed-BXXUwft2"}},7458:e=>{e.exports={button:"button-Hfju7pW_"}},50242:e=>{e.exports={button:"button-uToIfRbZ"}},56812:e=>{e.exports={separator:"separator-yDfG9Ccu"}},97086:e=>{e.exports={headerMenuText:"headerMenuText-AcJrLng7"}},85616:e=>{e.exports={button:"button-x1dCOTP3",disabled:"disabled-x1dCOTP3",hover:"hover-x1dCOTP3",accessible:"accessible-x1dCOTP3"}},91348:e=>{e.exports={item:"item-SqYYy1zF"}},22586:e=>{e.exports={slider:"slider-3kCW6DWs",inner:"inner-3kCW6DWs"}},21648:e=>{e.exports={sliderRow:"sliderRow-k2h4OAz8"}},54079:(e,t,s)=>{"use strict";s.d(t,{Toolbar:()=>h});var r=s(50959),a=s(50151),n=s(47201),i=s(3343),o=s(16838),l=s(71468),c=s(39416),d=s(36898);const h=(0,r.forwardRef)((function(e,t){const{onKeyDown:s,orientation:h,...u}=e,m=o.PLATFORM_ACCESSIBILITY_ENABLED?{role:"toolbar","aria-orientation":h}:{},p=(0,c.useFunctionalRefObject)(t);return(0,r.useLayoutEffect)((()=>{if(!o.PLATFORM_ACCESSIBILITY_ENABLED)return;const e=(0,a.ensureNotNull)(p.current),t=()=>{const t=(0,o.queryTabbableElements)(e).sort(o.navigationOrderComparator);if(0===t.length){const[t]=(0,o.queryFocusableElements)(e).sort(o.navigationOrderComparator);if(void 0===t)return;(0,l.becomeMainElement)(t)}if(t.length>1){const[,...e]=t;for(const t of e)(0,l.becomeSecondaryElement)(t)}};return window.addEventListener("keyboard-navigation-activation",t),()=>window.removeEventListener("keyboard-navigation-activation",t)}),[]),(0,d.useMouseClickAutoBlur)(p),r.createElement("div",{...u,...m,ref:p,onKeyDown:(0,n.createSafeMulticastEventHandler)((function(e){if(!o.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;if(!(document.activeElement instanceof HTMLElement))return;const t=(0,i.hashFromEvent)(e);if(27===t)return e.preventDefault(),void document.activeElement.blur();if("vertical"!==h&&37!==t&&39!==t)return;if("vertical"===h&&38!==t&&40!==t)return;const s=e.currentTarget,r=(0,o.queryFocusableElements)(s).sort(o.navigationOrderComparator);if(0===r.length)return;const a=r.indexOf(document.activeElement);if(-1===a)return;e.preventDefault();const n=()=>{const e=(a+r.length-1)%r.length;(0,l.becomeSecondaryElement)(r[a]),(0,l.becomeMainElement)(r[e]),r[e].focus()},c=()=>{const e=(a+r.length+1)%r.length;(0,l.becomeSecondaryElement)(r[a]),(0,l.becomeMainElement)(r[e]),r[e].focus()};switch(t){case 37:"vertical"!==h&&n();break;case 39:"vertical"!==h&&c();break;case 38:"vertical"===h&&n();break;case 40:"vertical"===h&&c()}}),s)})}))},33279:(e,t,s)=>{"use strict";s.r(t),s.d(t,{BottomToolbarRenderer:()=>pt}) +toolbar:"toolbar-BXXUwft2",dateRangeWrapper:"dateRangeWrapper-BXXUwft2",seriesControlWrapper:"seriesControlWrapper-BXXUwft2",dateRangeExpanded:"dateRangeExpanded-BXXUwft2",dateRangeCollapsed:"dateRangeCollapsed-BXXUwft2",item:"item-BXXUwft2",last:"last-BXXUwft2",inline:"inline-BXXUwft2",dateRange:"dateRange-BXXUwft2",hidden:"hidden-BXXUwft2",collapsed:"collapsed-BXXUwft2"}},7458:e=>{e.exports={button:"button-Hfju7pW_"}},50242:e=>{e.exports={button:"button-uToIfRbZ"}},56812:e=>{e.exports={separator:"separator-yDfG9Ccu"}},97086:e=>{e.exports={headerMenuText:"headerMenuText-AcJrLng7"}},85616:e=>{e.exports={button:"button-x1dCOTP3",disabled:"disabled-x1dCOTP3",hover:"hover-x1dCOTP3",accessible:"accessible-x1dCOTP3"}},91348:e=>{e.exports={item:"item-SqYYy1zF"}},22586:e=>{e.exports={slider:"slider-3kCW6DWs",inner:"inner-3kCW6DWs"}},21648:e=>{e.exports={sliderRow:"sliderRow-k2h4OAz8"}},54079:(e,t,s)=>{"use strict";s.d(t,{Toolbar:()=>h});var r=s(50959),a=s(50151),n=s(47201),i=s(3343),o=s(16838),l=s(71468),c=s(39416),d=s(36898);const h=(0,r.forwardRef)((function(e,t){const{onKeyDown:s,orientation:h,blurOnEscKeydown:u=!0,blurOnClick:m=!0,...p}=e,g=o.PLATFORM_ACCESSIBILITY_ENABLED?{role:"toolbar","aria-orientation":h}:{},v=(0,c.useFunctionalRefObject)(t);return(0,r.useLayoutEffect)((()=>{if(!o.PLATFORM_ACCESSIBILITY_ENABLED)return;const e=(0,a.ensureNotNull)(v.current),t=()=>{const t=(0,o.queryTabbableElements)(e).sort(o.navigationOrderComparator);if(0===t.length){const[t]=(0,o.queryFocusableElements)(e).sort(o.navigationOrderComparator);if(void 0===t)return;(0,l.becomeMainElement)(t)}if(t.length>1){const[,...e]=t;for(const t of e)(0,l.becomeSecondaryElement)(t)}};return window.addEventListener("keyboard-navigation-activation",t),()=>window.removeEventListener("keyboard-navigation-activation",t)}),[]),(0,d.useMouseClickAutoBlur)(v,m),r.createElement("div",{...p,...g,ref:v,onKeyDown:(0,n.createSafeMulticastEventHandler)((function(e){if(!o.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;if(!(document.activeElement instanceof HTMLElement))return;const t=(0,i.hashFromEvent)(e);if(27===t)return e.preventDefault(),void document.activeElement.blur();if("vertical"!==h&&37!==t&&39!==t)return;if("vertical"===h&&38!==t&&40!==t)return;const s=e.currentTarget,r=(0,o.queryFocusableElements)(s).sort(o.navigationOrderComparator);if(0===r.length)return;const a=r.indexOf(document.activeElement);if(-1===a)return;e.preventDefault();const n=()=>{const e=(a+r.length-1)%r.length;(0,l.becomeSecondaryElement)(r[a]),(0,l.becomeMainElement)(r[e]),r[e].focus()},c=()=>{const e=(a+r.length+1)%r.length;(0,l.becomeSecondaryElement)(r[a]),(0,l.becomeMainElement)(r[e]),r[e].focus()};switch(t){case 37:"vertical"!==h&&n();break;case 39:"vertical"!==h&&c();break;case 38:"vertical"===h&&n();break;case 40:"vertical"===h&&c()}}),s)})}))},33279:(e,t,s)=>{"use strict";s.r(t),s.d(t,{BottomToolbarRenderer:()=>pt}) ;var r=s(50959),a=s(962),n=s(44352),i=s(19036),o=s(97754),l=s.n(o),c=s(14483),d=s(50298),h=s(12811),u=s(59064),m=s(90692),p=s(16396),g=s(51613),v=s(50151),_=s(51768),b=s(5962),y=s(57898),f=s(36274);const S=e=>n.t(null,{plural:"{str} minutes",count:e,replace:{str:`${e}`}},s(60144)),k=e=>n.t(null,{plural:"{str} hours",count:e,replace:{str:`${e}`}},s(17174)),x=e=>n.t(null,{plural:"{str} months",count:e,replace:{str:`${e}`}},s(28039)),C={1:{resolution:"1",text:S(1)},3:{resolution:"3",text:S(3)},5:{resolution:"5",text:S(5)},15:{resolution:"15",text:S(15)},30:{resolution:"30",text:S(30)},45:{resolution:"45",text:S(45)},60:{resolution:"60",text:k(1)},120:{resolution:"120",text:k(2)},180:{resolution:"180",text:k(3)},240:{resolution:"240",text:k(4)},"1D":{resolution:"1D",text:(T=1,n.t(null,{plural:"{str} days",count:T,replace:{str:`${T}`}},s(74262)))},"1W":{resolution:"1W",text:(M=1,n.t(null,{plural:"{str} weeks",count:M,replace:{str:`${M}`}},s(14074)))},"1M":{resolution:"1M",text:x(1)},"3M":{resolution:"3M",text:x(3)},"6M":{resolution:"6M",text:x(6)},"12M":{resolution:"12M",text:(E=1,n.t(null,{plural:"{str} years",count:E,replace:{str:`${E}`}},s(8222)))}};var E,M,T;function z(e){const t=function(e){const t=e.value.value,r=f.Interval.parse(t);if(!r.isValid()){if("YTD"===t)return n.t(null,{context:"timeframe_title"},s(87556));if("ALL"===t)return n.t(null,{context:"timeframe_title"},s(74944));if("LASTSESSION"===t)return A(1)}if(r.isMinutes()){const e=r.multiplier();return e%60!=0?(i=e,n.t(null,{plural:"{str} minutes",count:i,replace:{str:`${i}`},context:"timeframe_title"},s(44795))):(a=e/60,n.t(null,{plural:"{str} hours",count:a,replace:{str:`${a}`},context:"timeframe_title"},s(89020)))}var a;var i;if(r.isDays())return A(r.multiplier());if(r.isWeeks())return(e=>n.t(null,{plural:"{str} weeks",count:e,replace:{str:`${e}`},context:"timeframe_title"},s(67518)))(r.multiplier());if(r.isMonths()){const e=r.multiplier();return e%12!=0?(o=e,n.t(null,{plural:"{str} months",count:o,replace:{str:`${o}`},context:"timeframe_title"},s(3189))):(e=>n.t(null,{plural:"{str} years",count:e,replace:{str:`${e}`},context:"timeframe_title"},s(6598)))(e/12)}var o;return e.description||e.text}(e),r=function(e){const t=e.targetResolution,r=f.Interval.parse(t);if(r.isMinutes()){const e=r.multiplier();return e%60!=0?(i=e,n.t(null,{plural:"{str} minutes intervals",count:i,replace:{str:`${i}`},context:"timeframe_title"},s(56347))):(a=e/60,n.t(null,{plural:"{str} hours intervals",count:a,replace:{str:`${a}`},context:"timeframe_title"},s(54028)))}var a;var i;if(r.isDays())return(e=>n.t(null,{plural:"{str} days intervals",count:e,replace:{str:`${e}`},context:"timeframe_title"},s(81693)))(r.multiplier());if(r.isWeeks())return(e=>n.t(null,{plural:"{str} weeks intervals",count:e,replace:{str:`${e}`},context:"timeframe_title"},s(58667)))(r.multiplier());if(r.isMonths()){const e=r.multiplier();return e%12!=0?(o=e,n.t(null,{plural:"{str} months intervals",count:o,replace:{str:`${o}`},context:"timeframe_title"},s(99773))):(e=>n.t(null,{plural:"{str} years intervals", count:e,replace:{str:`${e}`},context:"timeframe_title"},s(57849)))(e/12)}var o;return C[t].text}(e);return n.t(null,{replace:{timePeriod:t,timeInterval:r},context:"timeframe_title"},s(29505))}const A=e=>n.t(null,{plural:"{str} days",count:e,replace:{str:`${e}`},context:"timeframe_title"},s(42908));class w{constructor(e){this._state={ranges:[]},this._change=new y.Delegate,this._rangeChangedListenerBound=this._onRangeChanged.bind(this);const{chartWidget:t}=this._context=e;t.withModel(null,(()=>{const e=t.model(),s=e.mainSeries();s.onStatusChanged().subscribe(this,this._updateAvailableRanges),c.enabled("update_timeframes_set_on_symbol_resolve")&&s.dataEvents().symbolResolved().subscribe(this,this._updateAvailableRanges),s.priceScale().properties().childs().lockScale.subscribe(this,this._updateAvailableRanges);const r=e.model().appliedTimeFrame();r.subscribe(this._rangeChangedListenerBound),this._rangeChangedListenerBound(r.value()),this._updateAvailableRanges()}))}state(){return this._state}onChange(){return this._change}selectRange(e){this._setState({activeRange:e.value.value});const{chartWidgetCollection:t}=this._context,s={val:e.value,res:e.targetResolution};t.setTimeFrame(s)}destroy(){const{chartWidget:e}=this._context;e.withModel(null,(()=>{const t=e.model(),s=t.mainSeries();s.onStatusChanged().unsubscribe(this,this._updateAvailableRanges),c.enabled("update_timeframes_set_on_symbol_resolve")&&s.dataEvents().symbolResolved().unsubscribe(this,this._updateAvailableRanges),s.priceScale().properties().childs().lockScale.unsubscribe(this,this._updateAvailableRanges),t.model().appliedTimeFrame().unsubscribe(this._rangeChangedListenerBound)})),this._change.destroy()}_setState(e){this._state=Object.assign({},this._state,e),this._change.fire(this._state)}_onRangeChanged(e){let t;null!==e&&"period-back"===e.val.type&&(t=e.val.value),this._setState({activeRange:t})}_updateAvailableRanges(){const{availableTimeFrames:e,chartWidget:t}=this._context;if(!t.hasModel())return;const s=t.model().mainSeries(),r=s.status();if(2===r||1===r)return;const a=e(s.symbolInfo(),s.status()).map((e=>({...e,description:z(e)})));0!==a.length&&this._setState({ranges:a})}}const D=(0,b.registryContextType)();function I(e){var t;return(t=class extends r.PureComponent{constructor(e,t){super(e,t),this._handleUpdate=e=>{this.setState(e)},this._handleSelectRange=e=>{var t,s;(0,_.trackEvent)("GUI","Chart Bottom Toolbar",`range ${e.value}`),null===(s=(t=this.props).onSelectRange)||void 0===s||s.call(t,e),this._binding.selectRange(e)},(0,b.validateRegistry)(t,{availableTimeFrames:i.any.isRequired,chartWidgetCollection:i.any.isRequired,chartWidget:i.any.isRequired}),W.has(t.chartWidget)||W.set(t.chartWidget,new w(t));const s=this._binding=(0,v.ensureDefined)(W.get(t.chartWidget));this.state=s.state()}componentDidMount(){this._binding.onChange().subscribe(this,this._handleUpdate)}componentWillUnmount(){this._binding.onChange().unsubscribe(this,this._handleUpdate)}render(){return r.createElement(e,{goToDateButton:this.props.goToDateButton, -className:this.props.className,ranges:this.state.ranges,activeRange:this.state.activeRange,onSelectRange:this._handleSelectRange})}}).contextType=D,t}const W=new WeakMap;var L=s(64358),j=s(23829),N=s(1109),B=s(53180),R=s(90752),P=s(7458);function H(e){const{ranges:t,activeRange:s,onSelectRange:a}=e;return r.createElement(r.Fragment,null,t.map((e=>r.createElement(j.ContextMenuItem,{key:e.value.value,label:e.description||e.text,active:s===e.value.value,checked:s===e.value.value,checkable:!0,disabled:!1,onClick:n.bind(null,e),doNotCloseOnClick:!1,subItems:[]}))));function n(e){e&&a&&a(e),(0,u.globalCloseMenu)()}}function U(e){const{onGoToDateClick:t}=e;return r.createElement(r.Fragment,null,r.createElement(N.Separator,{className:P.separator}),r.createElement(j.ContextMenuItem,{icon:R,label:(0,B.appendEllipsis)(n.t(null,void 0,s(369))),onClick:t,active:!1,checked:!1,checkable:!1,disabled:!1,doNotCloseOnClick:!1,subItems:[]}))}const F={title:n.t(null,void 0,s(60222)),goToDate:(0,B.appendEllipsis)(n.t(null,void 0,s(369)))},Y=(0,b.registryContextType)();class X extends r.PureComponent{constructor(e,t){super(e,t),this._handleGoToDateClick=()=>{const{chartWidget:e}=this.context;(0,L.showGoToDateDialog)(e),(0,u.globalCloseMenu)()},this._handleRangeSelect=e=>{e&&this.props.onSelectRange&&this.props.onSelectRange(e),(0,u.globalCloseMenu)()},this._renderChildren=e=>{const{ranges:t,activeRange:s,goToDateButton:a}=this.props;return e?r.createElement(r.Fragment,null,r.createElement(H,{ranges:t,activeRange:s,onSelectRange:this._handleRangeSelect}),a&&r.createElement(U,{onGoToDateClick:this._handleGoToDateClick})):r.createElement(r.Fragment,null,t.map((e=>r.createElement(p.PopupMenuItem,{key:e.value.value,label:e.description||e.text,isActive:s===e.value.value,onClick:this._handleRangeSelect,onClickArg:e}))),a&&r.createElement(g.PopupMenuSeparator,null),a&&r.createElement(p.PopupMenuItem,{label:F.goToDate,onClick:this._handleGoToDateClick}))},(0,b.validateRegistry)(t,{chartWidget:i.any.isRequired})}render(){return r.createElement(m.MatchMedia,{rule:"screen and (max-width: 430px)"},(e=>r.createElement(d.ToolbarMenuButton,{className:l()(P.button,this.props.className),content:F.title,arrow:!0,verticalAttachEdge:h.VerticalAttachEdge.Top,verticalDropDirection:h.VerticalDropDirection.FromBottomToTop,horizontalMargin:4,"data-name":"date-ranges-menu",isDrawer:e,onClick:this._trackClick},this._renderChildren(e))))}_trackClick(){0}}X.contextType=Y;const J=I(X);var O=s(4618);const G=O;function V(e){return class extends r.PureComponent{constructor(){super(...arguments),this.activeTab={current:null}}componentDidUpdate(){(0,v.ensureNotNull)(this._slider).style.transition="transform 350ms",this._componentDidUpdate()}componentDidMount(){this._componentDidUpdate()}render(){const{className:t}=this.props,s=this._generateTabs();return r.createElement("div",{className:o(t,O.tabs),"data-name":this.props["data-name"]},s,r.createElement(e,{reference:e=>{this._slider=e}}))}_generateTabs(){return this.activeTab.current=null, -r.Children.map(this.props.children,(e=>{const t=e,s=Boolean(t.props.isActive),a={reference:e=>{s&&(this.activeTab.current=e),t.props.reference&&t.props.reference(e)}};return r.cloneElement(t,a)}))}_componentDidUpdate(){const e=(0,v.ensureNotNull)(this._slider).style;if(this.activeTab.current){const t=this.activeTab.current.offsetWidth,s=this.activeTab.current.offsetLeft;e.transform=`translateX(${s}px)`,e.width=`${t}px`,e.opacity="1"}else e.opacity="0"}}}V((function(e){return r.createElement("div",{className:O.slider,ref:e.reference})}));var q=s(40173),Z=s(88066),$=s(91348);(0,q.mergeThemes)(Z.DEFAULT_TOOLBAR_BUTTON_THEME,$);function K(e){const{reference:t,text:s,tooltip:a,isActive:n,className:i,onClick:l,theme:c=$,...d}=e,h=o(i,c.item,{[c.isActive]:n});return r.createElement(Z.ToolbarButton,{...d,ref:t,text:s,isActive:n,tooltip:a,className:h,onClick:l})}var Q=s(22586);const ee=(0,q.mergeThemes)(G,Q);var te=s(21648);const se=V((function(e){return r.createElement("div",{className:o(e.className,ee.slider),ref:e.reference},r.createElement("div",{className:ee.inner}))}));const re=I((function(e){const{className:t,ranges:s,activeRange:a,onSelectRange:n}=e;return r.createElement(se,{className:o(te.sliderRow,t),"data-name":"date-ranges-tabs"},s.map((e=>r.createElement(K,{key:e.value.value,value:e.value.value,"data-name":`date-range-tab-${e.value.value}`,isActive:a===e.value.value,onClick:n&&n.bind(null,e),text:e.text,tooltip:e.description||e.text}))))}));var ae=s(61814),ne=s(68335),ie=s(48889),oe=s(92574),le=s(50242);const ce=(0,ae.hotKeySerialize)({keys:[(0,ne.humanReadableModifiers)(ne.Modifiers.Alt,!1),"G"],text:"{0} + {1}"}),de=(0,b.registryContextType)();class he extends r.PureComponent{constructor(e,t){super(e,t),this._handleClick=()=>{const{chartWidget:e}=this.context;(0,_.trackEvent)("GUI","Chart Bottom Toolbar","go to"),(0,L.showGoToDateDialog)(e)},(0,b.validateRegistry)(t,{chartWidget:i.any.isRequired})}render(){const{className:e,ranges:t}=this.props;return t.length>0&&r.createElement(ie.ToolbarIconButton,{icon:oe,onClick:this._handleClick,"data-tooltip-hotkey":ce,tooltip:n.t(null,void 0,s(369)),"data-name":"go-to-date",className:o(le.button,e)})}}he.contextType=de;const ue=I(he);var me=s(88270),pe=s(79206),ge=s(39347),ve=s(41249),_e=s(92216),be=s(16164),ye=s(10643),fe=s(85616);const Se=(0,q.mergeThemes)(Z.DEFAULT_TOOLBAR_BUTTON_THEME,{isDisabled:fe.disabled,button:fe.button});const ke=(0,b.registryContextType)();class xe extends r.PureComponent{constructor(e,t){super(e,t),this._timeFormatter=new pe.TimeFormatter((0,_e.getHourMinuteSecondFormat)(be.timeHoursFormatProperty.value())),this._tickInterval=void 0,this._element=null,this._menuShown=!1,this._preventShowingMenu=!1,this._tickClock=()=>{const{chartApiInstance:e}=this.context;if(void 0!==this._timezone){const t=(0,ve.utc_to_cal)(this._timezone,e.serverTime());this.setState({time:this._timeFormatter.format(t)})}},this._getActions=()=>{if(!this.props.withMenu)return[];const{chartWidget:e}=this.context;return function(e){e.updateActions();const t=e.actions() +className:this.props.className,ranges:this.state.ranges,activeRange:this.state.activeRange,onSelectRange:this._handleSelectRange})}}).contextType=D,t}const W=new WeakMap;var L=s(64358),j=s(23829),N=s(1109),B=s(53180),R=s(90752),P=s(7458);function H(e){const{ranges:t,activeRange:s,onSelectRange:a}=e;return r.createElement(r.Fragment,null,t.map((e=>r.createElement(j.ContextMenuItem,{key:e.value.value,label:e.description||e.text,active:s===e.value.value,checked:s===e.value.value,checkable:!0,disabled:!1,onClick:n.bind(null,e),doNotCloseOnClick:!1,subItems:[]}))));function n(e){e&&a&&a(e),(0,u.globalCloseMenu)()}}function U(e){const{onGoToDateClick:t}=e;return r.createElement(r.Fragment,null,r.createElement(N.Separator,{className:P.separator}),r.createElement(j.ContextMenuItem,{icon:R,label:(0,B.appendEllipsis)(n.t(null,void 0,s(369))),onClick:t,active:!1,checked:!1,checkable:!1,disabled:!1,doNotCloseOnClick:!1,subItems:[]}))}const F={title:n.t(null,void 0,s(60222)),goToDate:(0,B.appendEllipsis)(n.t(null,void 0,s(369)))},Y=(0,b.registryContextType)();class O extends r.PureComponent{constructor(e,t){super(e,t),this._handleGoToDateClick=()=>{const{chartWidget:e}=this.context;(0,L.showGoToDateDialog)(e),(0,u.globalCloseMenu)()},this._handleRangeSelect=e=>{e&&this.props.onSelectRange&&this.props.onSelectRange(e),(0,u.globalCloseMenu)()},this._renderChildren=e=>{const{ranges:t,activeRange:s,goToDateButton:a}=this.props;return e?r.createElement(r.Fragment,null,r.createElement(H,{ranges:t,activeRange:s,onSelectRange:this._handleRangeSelect}),a&&r.createElement(U,{onGoToDateClick:this._handleGoToDateClick})):r.createElement(r.Fragment,null,t.map((e=>r.createElement(p.PopupMenuItem,{key:e.value.value,label:e.description||e.text,isActive:s===e.value.value,onClick:this._handleRangeSelect,onClickArg:e}))),a&&r.createElement(g.PopupMenuSeparator,null),a&&r.createElement(p.PopupMenuItem,{label:F.goToDate,onClick:this._handleGoToDateClick}))},(0,b.validateRegistry)(t,{chartWidget:i.any.isRequired})}render(){return r.createElement(m.MatchMedia,{rule:"screen and (max-width: 430px)"},(e=>r.createElement(d.ToolbarMenuButton,{className:l()(P.button,this.props.className),content:F.title,arrow:!0,verticalAttachEdge:h.VerticalAttachEdge.Top,verticalDropDirection:h.VerticalDropDirection.FromBottomToTop,horizontalMargin:4,"data-name":"date-ranges-menu",isDrawer:e,onClick:this._trackClick},this._renderChildren(e))))}_trackClick(){0}}O.contextType=Y;const X=I(O);var J=s(4618);const G=J;function V(e){return class extends r.PureComponent{constructor(){super(...arguments),this.activeTab={current:null}}componentDidUpdate(){(0,v.ensureNotNull)(this._slider).style.transition="transform 350ms",this._componentDidUpdate()}componentDidMount(){this._componentDidUpdate()}render(){const{className:t}=this.props,s=this._generateTabs();return r.createElement("div",{className:o(t,J.tabs),"data-name":this.props["data-name"]},s,r.createElement(e,{reference:e=>{this._slider=e}}))}_generateTabs(){return this.activeTab.current=null, +r.Children.map(this.props.children,(e=>{const t=e,s=Boolean(t.props.isActive),a={reference:e=>{s&&(this.activeTab.current=e),t.props.reference&&t.props.reference(e)}};return r.cloneElement(t,a)}))}_componentDidUpdate(){const e=(0,v.ensureNotNull)(this._slider).style;if(this.activeTab.current){const t=this.activeTab.current.offsetWidth,s=this.activeTab.current.offsetLeft;e.transform=`translateX(${s}px)`,e.width=`${t}px`,e.opacity="1"}else e.opacity="0"}}}V((function(e){return r.createElement("div",{className:J.slider,ref:e.reference})}));var q=s(40173),Z=s(88066),$=s(91348);(0,q.mergeThemes)(Z.DEFAULT_TOOLBAR_BUTTON_THEME,$);function K(e){const{reference:t,text:s,tooltip:a,isActive:n,className:i,onClick:l,theme:c=$,...d}=e,h=o(i,c.item,{[c.isActive]:n});return r.createElement(Z.ToolbarButton,{...d,ref:t,text:s,isActive:n,tooltip:a,className:h,onClick:l})}var Q=s(22586);const ee=(0,q.mergeThemes)(G,Q);var te=s(21648);const se=V((function(e){return r.createElement("div",{className:o(e.className,ee.slider),ref:e.reference},r.createElement("div",{className:ee.inner}))}));const re=I((function(e){const{className:t,ranges:s,activeRange:a,onSelectRange:n}=e;return r.createElement(se,{className:o(te.sliderRow,t),"data-name":"date-ranges-tabs"},s.map((e=>r.createElement(K,{key:e.value.value,value:e.value.value,"data-name":`date-range-tab-${e.value.value}`,isActive:a===e.value.value,onClick:n&&n.bind(null,e),text:e.text,tooltip:e.description||e.text}))))}));var ae=s(61814),ne=s(68335),ie=s(48889),oe=s(92574),le=s(50242);const ce=(0,ae.hotKeySerialize)({keys:[(0,ne.humanReadableModifiers)(ne.Modifiers.Alt,!1),"G"],text:"{0} + {1}"}),de=(0,b.registryContextType)();class he extends r.PureComponent{constructor(e,t){super(e,t),this._handleClick=()=>{const{chartWidget:e}=this.context;(0,_.trackEvent)("GUI","Chart Bottom Toolbar","go to"),(0,L.showGoToDateDialog)(e)},(0,b.validateRegistry)(t,{chartWidget:i.any.isRequired})}render(){const{className:e,ranges:t}=this.props;return t.length>0&&r.createElement(ie.ToolbarIconButton,{icon:oe,onClick:this._handleClick,"data-tooltip-hotkey":ce,tooltip:n.t(null,void 0,s(369)),"data-name":"go-to-date",className:o(le.button,e)})}}he.contextType=de;const ue=I(he);var me=s(88270),pe=s(79206),ge=s(39347),ve=s(41249),_e=s(92216),be=s(16164),ye=s(10643),fe=s(85616);const Se=(0,q.mergeThemes)(Z.DEFAULT_TOOLBAR_BUTTON_THEME,{isDisabled:fe.disabled,button:fe.button});const ke=(0,b.registryContextType)();class xe extends r.PureComponent{constructor(e,t){super(e,t),this._timeFormatter=new pe.TimeFormatter((0,_e.getHourMinuteSecondFormat)(be.timeHoursFormatProperty.value())),this._tickInterval=void 0,this._element=null,this._menuShown=!1,this._preventShowingMenu=!1,this._tickClock=()=>{const{chartApiInstance:e}=this.context;if(void 0!==this._timezone){const t=(0,ve.utc_to_cal)(this._timezone,e.serverTime());this.setState({time:this._timeFormatter.format(t)})}},this._getActions=()=>{if(!this.props.withMenu)return[];const{chartWidget:e}=this.context;return function(e){e.updateActions();const t=e.actions() ;return t&&t.applyTimeZone instanceof ge.Action?t.applyTimeZone.getSubItems():[]}(e)},this._handleRef=e=>{this._element=e},this._onMouseDown=()=>{this._preventShowingMenu=this._menuShown},this._showMenu=()=>{if(this._preventShowingMenu)return void ye.ContextMenuManager.hideAll();const e=(0,v.ensureNotNull)(this._element),t=this._getActions();if(0===t.length)return;const s=e.getBoundingClientRect();ye.ContextMenuManager.showMenu(t,{clientX:s.left,clientY:s.top,attachToYBy:"bottom"},{returnFocus:!0,takeFocus:!0},{menuName:"TimezoneMenuContextMenu"},(()=>{this._menuShown=!1})).then((()=>{this._menuShown=!0}))},(0,b.validateRegistry)(t,{chartWidget:i.any.isRequired,chartApiInstance:i.any.isRequired}),this.state={time:""}}componentDidMount(){const{chartWidget:e}=this.context;this._tickInterval=setInterval(this._tickClock,1e3),e.withModel(null,(()=>{const t=e.model();t.model().mainSeries().dataEvents().symbolResolved().subscribe(this,this.updateTimezonesButton),t.model().properties().childs().timezone.subscribe(this,this.updateTimezonesButton),be.timeHoursFormatProperty.subscribe(this,this._timeHoursFormatPropertyChanged)}))}componentWillUnmount(){const{chartWidget:e}=this.context;clearInterval(this._tickInterval),e.withModel(null,(()=>{const t=e.model();t.model().mainSeries().dataEvents().symbolResolved().unsubscribe(this,this.updateTimezonesButton),t.model().properties().childs().timezone.unsubscribe(this,this.updateTimezonesButton),be.timeHoursFormatProperty.unsubscribe(this,this._timeHoursFormatPropertyChanged)}))}render(){const{className:e,withMenu:t}=this.props,{time:a}=this.state,i=void 0!==this._timezone?(0,me.parseTzOffset)(this._timezone.name()).string:null;return r.createElement(Z.ToolbarButton,{onMouseDown:this._onMouseDown,ref:this._handleRef,onClick:this._showMenu,isDisabled:!t,theme:Se,"data-name":"time-zone-menu",tooltip:t?n.t(null,void 0,s(87492)):void 0,className:e,text:a&&i&&`${a} (${i})`})}updateTimezonesButton(){const{chartWidget:e}=this.context;if(!e.hasModel())return;if(null===e.model().mainSeries().symbolInfo())return;let t=e.model().model().timezone();if("exchange"===t){const s=(0,v.ensureNotNull)(e.model().mainSeries().symbolInfo()).timezone;s&&(t=s)}this._timezone=(0,ve.get_timezone)(t),this._tickClock()}_timeHoursFormatPropertyChanged(){this._timeFormatter=new pe.TimeFormatter((0,_e.getHourMinuteSecondFormat)(be.timeHoursFormatProperty.value())),this.updateTimezonesButton()}}xe.contextType=ke;var Ce=s(56812);function Ee(e){return r.createElement("span",{className:o(Ce.separator,e.className)})}var Me=s(54079),Te=s(36298),ze=s(49483);class Ae{constructor(e,t,s){this._highlighted=!1,this._chartWidget=e,this._priceScaleGetter=t,this._owner=s,this._setHighlight=this._setHighlight.bind(this),this._removeHighlight=this._removeHighlight.bind(this)}destroy(){this._highlighted&&this._removeHighlight()}handlers(){const e=ze.CheckMobile.any();return{onMouseEnter:e?void 0:this._setHighlight,onMouseLeave:e?void 0:this._removeHighlight}}_setHighlight(){if(!this._chartWidget.hasModel())return -;const e=this._chartWidget.model().model(),t=e.paneForSource(e.mainSeries()),s=this._priceScaleGetter();if(null===t||null===s)return;const r=this._chartWidget.paneByState(t);if(null!==r){const t=r.rightPriceAxisesContainer().findAxisWidgetForScale(s);let a=null;null!==t&&(a=t.axisInfo());const n=r.leftPriceAxisesContainer().findAxisWidgetForScale(s);null!==n&&(a=n.axisInfo());const i=r.highlightedPriceAxis();null!==a&&i.value().axis!==a&&(i.setValue({owner:this._owner,axis:a}),e.lightUpdate(),this._highlighted=!0)}}_removeHighlight(){if(!this._chartWidget.hasModel())return;const e=this._chartWidget.model().model(),t=e.paneForSource(e.mainSeries());if(null===t)return;const s=this._chartWidget.paneByState(t);if(null!==s){const t=s.highlightedPriceAxis(),r=t.value();null!==r.axis&&r.owner===this._owner&&(t.setValue({owner:this._owner,axis:null}),e.lightUpdate(),this._highlighted=!1)}}}const we=(0,b.registryContextType)(),De=new Te.TranslatedString("toggle log scale",n.t(null,void 0,s(60166)));const Ie=(0,b.registryContextType)(),We=new Te.TranslatedString("toggle auto scale",n.t(null,void 0,s(63060)));const Le=(0,b.registryContextType)(),je=new Te.TranslatedString("toggle percentage scale",n.t(null,void 0,s(68642)));const Ne=(0,b.registryContextType)();var Be=s(42142),Re=s(21861),Pe=s(82962),He=s(11678),Ue=s(97086);const Fe=new Te.TranslatedString("change session",n.t(null,void 0,s(65303))),Ye={hint:n.t(null,void 0,s(25866)),headerMenuText:n.t(null,void 0,s(44794))},Xe=(0,b.registryContextType)();class Je extends r.PureComponent{constructor(e,t){super(e,t),(0,b.validateRegistry)(t,{chartWidget:i.any.isRequired,chartApiInstance:i.any.isRequired}),this.state={availableSessions:[]}}componentDidMount(){const{chartWidget:e}=this.context;e.withModel(null,(()=>{const t=e.model();t.model().mainSeries().dataEvents().symbolResolved().subscribe(this,this.updateSessionButton),t.model().mainSeries().properties().childs().sessionId.subscribe(this,this.updateSessionButton),this.updateSessionButton()}))}componentWillUnmount(){const{chartWidget:e}=this.context;e.withModel(null,(()=>{const t=e.model();t.model().mainSeries().dataEvents().symbolResolved().unsubscribe(this,this.updateSessionButton),t.model().mainSeries().properties().childs().sessionId.unsubscribe(this,this.updateSessionButton)}))}render(){const{className:e,withMenu:t}=this.props,{sessionName:s,sessionDescription:a}=this.state;return r.createElement(d.ToolbarMenuButton,{arrow:!1,isDisabled:!t,content:s,className:e,closeOnClickOutside:!0,tooltip:t?a:void 0,"data-name":"session-menu",verticalDropDirection:h.VerticalDropDirection.FromBottomToTop,verticalAttachEdge:h.VerticalAttachEdge.Top,onClick:this._trackClick},this._menuItems())}updateSessionButton(){var e,t;const{chartWidget:s}=this.context;if(!s.model())return;const r=s.model().mainSeries().symbolInfo();if(null===r)return;const a=r.subsession_id,n=null!==(t=null===(e=r.subsessions)||void 0===e?void 0:e.filter((e=>!e.private)))&&void 0!==t?t:[],i=n.find((e=>e.id===a));this.setState({sessionId:a,sessionName:(0, -He.translateSessionShortDescription)((null==i?void 0:i.description)||""),sessionDescription:(0,He.translateSessionDescription)((null==i?void 0:i.description)||""),availableSessions:n})}_menuItems(){if(!this.props.withMenu)return[];const{chartWidget:e}=this.context,{availableSessions:t}=this.state;if(!e.model())return[];const s=e.model().mainSeries(),a=[r.createElement(Pe.ToolWidgetMenuSummary,{key:"header_menu_text",className:Ue.headerMenuText},Ye.headerMenuText.toUpperCase())];for(const n of t){const t={category:"SetSession",event:n.id},i=()=>{e.model().setProperty(s.properties().childs().sessionId,n.id,Fe)};a.push(r.createElement(p.PopupMenuItem,{key:n.id,label:(0,He.translateSessionDescription)(n.description),isActive:this.state.sessionId===n.id,trackEventObject:t,onClick:i}))}return a}_trackClick(){0}}Je.contextType=Xe;var Oe=s(21868),Ge=s(72026),Ve=s(51267),qe=s(64264);const Ze={extLabel:n.t(null,void 0,s(8877)),extHint:n.t(null,void 0,s(41421)),percentageHint:n.t(null,void 0,s(43737)),logLabel:n.t(null,{context:"scale"},s(885)),logHint:n.t(null,void 0,s(21329)),autoLabel:n.t(null,{context:"scale"},s(99247)),autoHint:n.t(null,void 0,s(60879)),fullscreenHint:n.t(null,void 0,s(98948)),adjLabel:n.t(null,{context:"adjustments"},s(25988)),adjHint:n.t(null,void 0,s(9994)),adjForDividendsOnlyHint:n.t(null,void 0,s(1217)),adjForSplitsOnlyHint:n.t(null,void 0,s(27662)),backAdjustLabel:n.t(null,{context:"adjustments"},s(24717)),backAdjustHint:n.t(null,void 0,s(10989)),settlementAsCloseLabel:n.t(null,{context:"adjustments"},s(11987)),settlementAsCloseHint:n.t(null,void 0,s(99983))},$e=(Ke=e=>r.createElement(Z.ToolbarButton,{text:Ze.logLabel,tooltip:Ze.logHint,className:e.className,isActive:e.isLogarithm,"aria-pressed":e.isLogarithm,onClick:lt(e.onClick,"log",e.isLogarithm),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,"data-name":"logarithm"}),(Qe=class extends r.PureComponent{constructor(e,t){super(e,t),this._priceScale=null,this._handleSelect=()=>{const e=this.context.chartWidget.model(),t=(0,v.ensureNotNull)(this.state.series),s=t.priceScale(),r=s.mode();t.priceScale().isLockScale()||e.setPriceScaleMode({log:!r.log},s,De)},(0,b.validateRegistry)(t,{chartWidget:i.any.isRequired}),this.state={isActive:!1,series:null},this._priceAxisHighlighter=new Ae(this.context.chartWidget,(()=>this._priceScale),"logarithm")}componentDidMount(){const e=this.context.chartWidget;e.withModel(null,(()=>{const t=e.model().mainSeries(),s=t.priceScale();this._handleMainSeriesPriceScaleChanged(s),t.priceScaleChanged().subscribe(this,this._handleMainSeriesPriceScaleChanged),this._handleModeChanged({},s.mode()),this.setState({isActive:t.priceScale().isLog(),series:t})}))}componentWillUnmount(){const e=this.context.chartWidget;e.withModel(null,(()=>{e.model().mainSeries().priceScaleChanged().unsubscribe(this,this._handleMainSeriesPriceScaleChanged)})),null!==this._priceScale&&(this._priceScale.modeChanged().unsubscribeAll(this),this._priceScale=null),this._priceAxisHighlighter.destroy()}render(){ +;const e=this._chartWidget.model().model(),t=e.paneForSource(e.mainSeries()),s=this._priceScaleGetter();if(null===t||null===s)return;const r=this._chartWidget.paneByState(t);if(null!==r){const t=r.rightPriceAxisesContainer().findAxisWidgetForScale(s);let a=null;null!==t&&(a=t.axisInfo());const n=r.leftPriceAxisesContainer().findAxisWidgetForScale(s);null!==n&&(a=n.axisInfo());const i=r.highlightedPriceAxis();null!==a&&i.value().axis!==a&&(i.setValue({owner:this._owner,axis:a}),e.lightUpdate(),this._highlighted=!0)}}_removeHighlight(){if(!this._chartWidget.hasModel())return;const e=this._chartWidget.model().model(),t=e.paneForSource(e.mainSeries());if(null===t)return;const s=this._chartWidget.paneByState(t);if(null!==s){const t=s.highlightedPriceAxis(),r=t.value();null!==r.axis&&r.owner===this._owner&&(t.setValue({owner:this._owner,axis:null}),e.lightUpdate(),this._highlighted=!1)}}}const we=(0,b.registryContextType)(),De=new Te.TranslatedString("toggle log scale",n.t(null,void 0,s(60166)));const Ie=(0,b.registryContextType)(),We=new Te.TranslatedString("toggle auto scale",n.t(null,void 0,s(63060)));const Le=(0,b.registryContextType)(),je=new Te.TranslatedString("toggle percentage scale",n.t(null,void 0,s(68642)));const Ne=(0,b.registryContextType)();var Be=s(42142),Re=s(21861),Pe=s(82962),He=s(11678),Ue=s(97086);const Fe=new Te.TranslatedString("change session",n.t(null,void 0,s(65303))),Ye={hint:n.t(null,void 0,s(25866)),headerMenuText:n.t(null,void 0,s(44794))},Oe=(0,b.registryContextType)();class Xe extends r.PureComponent{constructor(e,t){super(e,t),(0,b.validateRegistry)(t,{chartWidget:i.any.isRequired,chartApiInstance:i.any.isRequired}),this.state={availableSessions:[]}}componentDidMount(){const{chartWidget:e}=this.context;e.withModel(null,(()=>{const t=e.model();t.model().mainSeries().dataEvents().symbolResolved().subscribe(this,this.updateSessionButton),t.model().mainSeries().properties().childs().sessionId.subscribe(this,this.updateSessionButton),this.updateSessionButton()}))}componentWillUnmount(){const{chartWidget:e}=this.context;e.withModel(null,(()=>{const t=e.model();t.model().mainSeries().dataEvents().symbolResolved().unsubscribe(this,this.updateSessionButton),t.model().mainSeries().properties().childs().sessionId.unsubscribe(this,this.updateSessionButton)}))}render(){const{className:e,withMenu:t}=this.props,{sessionName:s,sessionDescription:a}=this.state;return r.createElement(d.ToolbarMenuButton,{arrow:!1,isDisabled:!t,content:s,className:e,closeOnClickOutside:!0,tooltip:t?a:void 0,"data-name":"session-menu",verticalDropDirection:h.VerticalDropDirection.FromBottomToTop,verticalAttachEdge:h.VerticalAttachEdge.Top,onClick:this._trackClick},this._menuItems())}updateSessionButton(){var e,t;const{chartWidget:s}=this.context;if(!s.model())return;const r=s.model().mainSeries().symbolInfo();if(null===r)return;const a=r.subsession_id,n=null!==(t=null===(e=r.subsessions)||void 0===e?void 0:e.filter((e=>!e.private)))&&void 0!==t?t:[],i=n.find((e=>e.id===a));this.setState({sessionId:a,sessionName:(0, +He.translateSessionShortDescription)((null==i?void 0:i.description)||""),sessionDescription:(0,He.translateSessionDescription)((null==i?void 0:i.description)||""),availableSessions:n})}_menuItems(){if(!this.props.withMenu)return[];const{chartWidget:e}=this.context,{availableSessions:t}=this.state;if(!e.model())return[];const s=e.model().mainSeries(),a=[r.createElement(Pe.ToolWidgetMenuSummary,{key:"header_menu_text",className:Ue.headerMenuText},Ye.headerMenuText.toUpperCase())];for(const n of t){const t={category:"SetSession",event:n.id},i=()=>{e.model().setProperty(s.properties().childs().sessionId,n.id,Fe)};a.push(r.createElement(p.PopupMenuItem,{key:n.id,label:(0,He.translateSessionDescription)(n.description),isActive:this.state.sessionId===n.id,trackEventObject:t,onClick:i}))}return a}_trackClick(){0}}Xe.contextType=Oe;var Je=s(21868),Ge=s(72026),Ve=s(51267),qe=s(64264);const Ze={extLabel:n.t(null,void 0,s(8877)),extHint:n.t(null,void 0,s(41421)),percentageHint:n.t(null,void 0,s(43737)),logLabel:n.t(null,{context:"scale"},s(885)),logHint:n.t(null,void 0,s(21329)),autoLabel:n.t(null,{context:"scale"},s(99247)),autoHint:n.t(null,void 0,s(60879)),fullscreenHint:n.t(null,void 0,s(98948)),adjLabel:n.t(null,{context:"adjustments"},s(25988)),adjHint:n.t(null,void 0,s(9994)),adjForDividendsOnlyHint:n.t(null,void 0,s(1217)),adjForSplitsOnlyHint:n.t(null,void 0,s(27662)),backAdjustLabel:n.t(null,{context:"adjustments"},s(24717)),backAdjustHint:n.t(null,void 0,s(10989)),settlementAsCloseLabel:n.t(null,{context:"adjustments"},s(11987)),settlementAsCloseHint:n.t(null,void 0,s(99983))},$e=(Ke=e=>r.createElement(Z.ToolbarButton,{text:Ze.logLabel,tooltip:Ze.logHint,className:e.className,isActive:e.isLogarithm,"aria-pressed":e.isLogarithm,onClick:lt(e.onClick,"log",e.isLogarithm),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,"data-name":"logarithm"}),(Qe=class extends r.PureComponent{constructor(e,t){super(e,t),this._priceScale=null,this._handleSelect=()=>{const e=this.context.chartWidget.model(),t=(0,v.ensureNotNull)(this.state.series),s=t.priceScale(),r=s.mode();t.priceScale().isLockScale()||e.setPriceScaleMode({log:!r.log},s,De)},(0,b.validateRegistry)(t,{chartWidget:i.any.isRequired}),this.state={isActive:!1,series:null},this._priceAxisHighlighter=new Ae(this.context.chartWidget,(()=>this._priceScale),"logarithm")}componentDidMount(){const e=this.context.chartWidget;e.withModel(null,(()=>{const t=e.model().mainSeries(),s=t.priceScale();this._handleMainSeriesPriceScaleChanged(s),t.priceScaleChanged().subscribe(this,this._handleMainSeriesPriceScaleChanged),this._handleModeChanged({},s.mode()),this.setState({isActive:t.priceScale().isLog(),series:t})}))}componentWillUnmount(){const e=this.context.chartWidget;e.withModel(null,(()=>{e.model().mainSeries().priceScaleChanged().unsubscribe(this,this._handleMainSeriesPriceScaleChanged)})),null!==this._priceScale&&(this._priceScale.modeChanged().unsubscribeAll(this),this._priceScale=null),this._priceAxisHighlighter.destroy()}render(){ const{className:e}=this.props,{isActive:t,series:s}=this.state;return r.createElement(Ke,{...this._priceAxisHighlighter.handlers(),className:e,isLogarithm:t,isDisabled:null===s,onClick:this._handleSelect})}_handleMainSeriesPriceScaleChanged(e){null!==this._priceScale&&this._priceScale.modeChanged().unsubscribe(this,this._handleModeChanged),this._priceScale=e,this._priceScale.modeChanged().subscribe(this,this._handleModeChanged),this._handleModeChanged({},e.mode())}_handleModeChanged(e,t){Boolean(t.log)!==this.state.isActive&&this.setState({isActive:Boolean(t.log)})}}).contextType=we,Qe);var Ke,Qe;const et=function(e){var t;return(t=class extends r.PureComponent{constructor(e,t){super(e,t),this._priceScale=null,this._handleSelect=()=>{const e=this.context.chartWidget.model(),t=(0,v.ensureNotNull)(this.state.series).priceScale(),s=t.mode();e.setPriceScaleMode({autoScale:!s.autoScale},t,We)},(0,b.validateRegistry)(t,{chartWidget:i.any.isRequired}),this.state={isActive:!1,series:null},this._priceAxisHighlighter=new Ae(this.context.chartWidget,(()=>this._priceScale),"auto")}componentDidMount(){const e=this.context.chartWidget;e.withModel(null,(()=>{const t=e.model().mainSeries(),s=t.priceScale();this._handleMainSeriesPriceScaleChanged(s),t.priceScaleChanged().subscribe(this,this._handleMainSeriesPriceScaleChanged),this._handleModeChanged({},s.mode()),this.setState({isActive:t.priceScale().isAutoScale(),series:t})}))}componentWillUnmount(){const e=this.context.chartWidget;e.withModel(null,(()=>{e.model().mainSeries().priceScaleChanged().unsubscribe(this,this._handleMainSeriesPriceScaleChanged)})),null!==this._priceScale&&(this._priceScale.modeChanged().unsubscribeAll(this),this._priceScale=null),this._priceAxisHighlighter.destroy()}render(){const{className:t}=this.props,{isActive:s,series:a}=this.state;return r.createElement(e,{...this._priceAxisHighlighter.handlers(),className:t,isAuto:s,isDisabled:null===a,onClick:this._handleSelect})}_handleMainSeriesPriceScaleChanged(e){null!==this._priceScale&&this._priceScale.modeChanged().unsubscribe(this,this._handleModeChanged),this._priceScale=e,this._priceScale.modeChanged().subscribe(this,this._handleModeChanged),this._handleModeChanged({},e.mode())}_handleModeChanged(e,t){Boolean(t.autoScale)!==this.state.isActive&&this.setState({isActive:Boolean(t.autoScale)})}}).contextType=Ie,t}((e=>r.createElement(Z.ToolbarButton,{text:Ze.autoLabel,tooltip:Ze.autoHint,className:e.className,isActive:e.isAuto,"aria-pressed":e.isAuto,onClick:lt(e.onClick,"auto",e.isAuto),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,"data-name":"auto"}))),tt=function(e){var t;return(t=class extends r.PureComponent{constructor(e,t){super(e,t),this._priceScale=null,this._handleSelect=()=>{const e=this.context.chartWidget.model(),t=(0,v.ensureNotNull)(this.state.series),s=t.priceScale(),r=s.mode();t.priceScale().isLockScale()||e.setPriceScaleMode({percentage:!r.percentage},s,je)},(0,b.validateRegistry)(t,{chartWidget:i.any.isRequired}),this.state={isActive:!1,series:null}, -this._priceAxisHighlighter=new Ae(this.context.chartWidget,(()=>this._priceScale),"percentage")}componentDidMount(){const e=this.context.chartWidget;e.withModel(null,(()=>{const t=e.model().mainSeries(),s=t.priceScale();this._handleMainSeriesPriceScaleChanged(s),t.priceScaleChanged().subscribe(this,this._handleMainSeriesPriceScaleChanged),this._handleScaleChange({},s.mode()),this.setState({isActive:t.priceScale().isPercentage(),series:t})}))}componentWillUnmount(){const e=this.context.chartWidget;e.withModel(null,(()=>{e.model().mainSeries().priceScaleChanged().unsubscribe(this,this._handleMainSeriesPriceScaleChanged)})),null!==this._priceScale&&(this._priceScale.modeChanged().unsubscribeAll(this),this._priceScale=null),this._priceAxisHighlighter.destroy()}render(){const{className:t}=this.props,{isActive:s,series:a}=this.state;return r.createElement(e,{...this._priceAxisHighlighter.handlers(),className:t,isPercentage:s,isDisabled:null===a,onClick:this._handleSelect})}_handleMainSeriesPriceScaleChanged(e){null!==this._priceScale&&this._priceScale.modeChanged().unsubscribe(this,this._handleScaleChange),this._priceScale=e,this._priceScale.modeChanged().subscribe(this,this._handleScaleChange),this._handleScaleChange({},e.mode())}_handleScaleChange(e,t){Boolean(t.percentage)!==this.state.isActive&&this.setState({isActive:Boolean(t.percentage)})}}).contextType=Le,t}((e=>r.createElement(Z.ToolbarButton,{icon:Oe,tooltip:Ze.percentageHint,className:e.className,isActive:e.isPercentage,"aria-pressed":e.isPercentage,isDisabled:e.isDisabled,onClick:lt(e.onClick,"percent",e.isPercentage),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,"data-name":"percentage"})));const st=(0,ae.hotKeySerialize)({keys:[(0,ne.humanReadableModifiers)(ne.Modifiers.Alt,!1),"Enter"],text:"{0} + {1}"}),rt=function(e){var t;return(t=class extends r.PureComponent{constructor(e,t){super(e,t),this._handleClick=e=>{const{resizerDetacher:t,chartWidgetCollection:s}=this.context;e.shiftKey&&t.detachable.value()?t.detach():this.state.isFullscreen?t.exitFullscreen():t.requestFullscreen()},this._handleLayoutChange=e=>{this.setState({isFullscreen:e})},this._handlePhoneSize=()=>{0},(0,b.validateRegistry)(t,{chartWidgetCollection:i.any.isRequired,resizerDetacher:i.any.isRequired});const{resizerDetacher:s}=t;this.state={isFullscreen:s.fullscreen.value(),isChangeLayoutButton:this._isChangeLayoutButton()}}componentDidMount(){const{resizerDetacher:e,chartWidgetCollection:t}=this.context,{mobileChangeLayoutEnabled:s}=this.props;e.fullscreen.subscribe(this._handleLayoutChange)}componentWillUnmount(){const{resizerDetacher:e,chartWidgetCollection:t}=this.context,{mobileChangeLayoutEnabled:s}=this.props;e.fullscreen.unsubscribe(this._handleLayoutChange)}render(){const{className:t}=this.props,{isFullscreen:s,isChangeLayoutButton:a}=this.state;return r.createElement(e,{className:t,isFullscreen:s,onClick:this._handleClick})}_isChangeLayoutButton(){return!1}}).contextType=Ne,t}((e=>r.createElement(Z.ToolbarButton,{icon:e.isFullscreen?Ve:Ge,tooltip:Ze.fullscreenHint, -className:e.className,isActive:e.isFullscreen,onClick:lt(e.onClick,"maximize chart",e.isFullscreen),"data-tooltip-hotkey":st,"data-name":"fullscreen"}))),at={fullscreen:!0,preventPhoneLayout:!0},nt={fullscreen:Number.MIN_SAFE_INTEGER,preventPhoneLayout:Number.MIN_SAFE_INTEGER,separator:-2,timeZones:-1,auto:0,logarithm:1,percentage:2,session:3,adj:4,backAdj:5,settlementAsClose:6},it=(()=>{const e=new Map;return e.set($e,"logarithm"),e.set(tt,"percentage"),e.set(et,"auto"),e.set(Je,"session"),e.set(rt,"fullscreen"),e})();function ot(e){0}function lt(e,t,s){return t=>{e(t)}}const ct={dateRangeMode:"hidden",separator:!0,timeZones:!0,fullscreen:!0,preventPhoneLayout:!0,auto:!0,logarithm:!0,percentage:!0,session:!0,adj:!0,backAdj:!0,settlementAsClose:!0},dt=(0,b.registryContextType)();class ht extends r.PureComponent{constructor(e,t){var s,n;super(e,t),this._timezoneButtonRef=null,this._layout=Object.assign({},ct),this._raf=null,this._toolbar=null,this._rangeExpanded=null,this._rangeCollapsed=null,this._seriesComponents={},this._resizeObserver=null,this._injector=(s=()=>this._layout,n=(e,t)=>this._seriesComponents[t]=e,(e,t,a)=>{if(r.isValidElement(e)&&"string"!=typeof e.type){const{props:i}=e;if("string"==typeof i.className){const l={className:o(i.className,t===a.length-1&&qe.last)},c=s(),d=(0,v.ensureDefined)(it.get(e.type));return r.createElement("div",{key:null===e.key?void 0:e.key,className:o(qe.inline,c[d]&&qe.collapsed),ref:e=>n(e,d),onClick:()=>ot()},r.cloneElement(e,l))}}return e}),this._updateButtonsVisibility=()=>{const{chartWidget:e}=this.context,t=e.model().model(),s=t.mainSeries(),r=s.symbolInfo(),a=!s.isDWMProperty().value();if(s.symbolResolvingActive().value())return void this._setStateWithResize({intervalAllowsSessionButton:a});const n=((null==r?void 0:r.subsessions)||[]).filter((e=>!e.private)).length>1;this._setStateWithResize({intervalAllowsSessionButton:a,symbolAllowsSessionButton:n})},this._handleResize=()=>{null===this._raf&&(this._raf=requestAnimationFrame((()=>{const e=this._layout,t=(0,v.ensureNotNull)(this._toolbar),s=(0,v.ensureNotNull)(this._rangeExpanded),r=(n=function(e){const t={};return Object.keys(e).forEach((s=>{const r=e[s];if(null!==r){const e=a.findDOMNode(r);null!==e&&(t[s]=e)}})),t}(this._seriesComponents),Object.keys(n).map((e=>({name:e,width:n[e].offsetWidth}))).sort(((e,t)=>nt[e.name]-nt[t.name])));var n;const i=t.offsetWidth,o=r.reduce(((e,t)=>e+t.width),0),l=s.offsetWidth,c=!Boolean(s.textContent)||i-o-l<=0?"collapsed":"expanded";if(Object.assign(e,{dateRangeMode:c}),"expanded"!==c){const t=i-(0,v.ensureNotNull)(this._rangeCollapsed).offsetWidth-0;let s=0,a=0;for(const n of r)s+=n.width,n.name in at?(a+=n.width,Object.assign(e,{[n.name]:!1})):Object.assign(e,{[n.name]:t<=s});t<=a&&Object.assign(e,{dateRangeMode:"hidden"})}else Object.assign(e,{separator:!1,timeZones:!1,fullscreen:!1,preventPhoneLayout:!1,auto:!1,logarithm:!1,percentage:!1,session:!1,adj:!1,settlementAsClose:!1,backAdj:!1});this._applyResizing(),this._raf=null})))},this._handleTimezoneButtonRef=e=>{ +this._priceAxisHighlighter=new Ae(this.context.chartWidget,(()=>this._priceScale),"percentage")}componentDidMount(){const e=this.context.chartWidget;e.withModel(null,(()=>{const t=e.model().mainSeries(),s=t.priceScale();this._handleMainSeriesPriceScaleChanged(s),t.priceScaleChanged().subscribe(this,this._handleMainSeriesPriceScaleChanged),this._handleScaleChange({},s.mode()),this.setState({isActive:t.priceScale().isPercentage(),series:t})}))}componentWillUnmount(){const e=this.context.chartWidget;e.withModel(null,(()=>{e.model().mainSeries().priceScaleChanged().unsubscribe(this,this._handleMainSeriesPriceScaleChanged)})),null!==this._priceScale&&(this._priceScale.modeChanged().unsubscribeAll(this),this._priceScale=null),this._priceAxisHighlighter.destroy()}render(){const{className:t}=this.props,{isActive:s,series:a}=this.state;return r.createElement(e,{...this._priceAxisHighlighter.handlers(),className:t,isPercentage:s,isDisabled:null===a,onClick:this._handleSelect})}_handleMainSeriesPriceScaleChanged(e){null!==this._priceScale&&this._priceScale.modeChanged().unsubscribe(this,this._handleScaleChange),this._priceScale=e,this._priceScale.modeChanged().subscribe(this,this._handleScaleChange),this._handleScaleChange({},e.mode())}_handleScaleChange(e,t){Boolean(t.percentage)!==this.state.isActive&&this.setState({isActive:Boolean(t.percentage)})}}).contextType=Le,t}((e=>r.createElement(Z.ToolbarButton,{icon:Je,tooltip:Ze.percentageHint,className:e.className,isActive:e.isPercentage,"aria-pressed":e.isPercentage,isDisabled:e.isDisabled,onClick:lt(e.onClick,"percent",e.isPercentage),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,"data-name":"percentage"})));const st=(0,ae.hotKeySerialize)({keys:[(0,ne.humanReadableModifiers)(ne.Modifiers.Alt,!1),"Enter"],text:"{0} + {1}"}),rt=function(e){var t;return(t=class extends r.PureComponent{constructor(e,t){super(e,t),this._handleClick=e=>{const{resizerDetacher:t,chartWidgetCollection:s}=this.context;e.shiftKey&&t.detachable.value()?t.detach():this.state.isFullscreen?t.exitFullscreen():t.requestFullscreen()},this._handleLayoutChange=e=>{this.setState({isFullscreen:e})},this._handlePhoneSize=()=>{0},(0,b.validateRegistry)(t,{chartWidgetCollection:i.any.isRequired,resizerDetacher:i.any.isRequired});const{resizerDetacher:s}=t;this.state={isFullscreen:s.fullscreen.value(),isChangeLayoutButton:this._isChangeLayoutButton()}}componentDidMount(){const{resizerDetacher:e,chartWidgetCollection:t}=this.context,{mobileChangeLayoutEnabled:s}=this.props;e.fullscreen.subscribe(this._handleLayoutChange)}componentWillUnmount(){const{resizerDetacher:e,chartWidgetCollection:t}=this.context,{mobileChangeLayoutEnabled:s}=this.props;e.fullscreen.unsubscribe(this._handleLayoutChange)}render(){const{className:t}=this.props,{isFullscreen:s,isChangeLayoutButton:a}=this.state;return r.createElement(e,{className:t,isFullscreen:s,onClick:this._handleClick})}_isChangeLayoutButton(){return!1}}).contextType=Ne,t}((e=>r.createElement(Z.ToolbarButton,{icon:e.isFullscreen?Ve:Ge,tooltip:Ze.fullscreenHint, +className:e.className,isActive:e.isFullscreen,onClick:lt(e.onClick,"maximize chart",e.isFullscreen),"data-tooltip-hotkey":st,"data-name":"fullscreen"}))),at={fullscreen:!0,preventPhoneLayout:!0},nt={fullscreen:Number.MIN_SAFE_INTEGER,preventPhoneLayout:Number.MIN_SAFE_INTEGER,separator:-2,timeZones:-1,auto:0,logarithm:1,percentage:2,session:3,adj:4,backAdj:5,settlementAsClose:6},it=(()=>{const e=new Map;return e.set($e,"logarithm"),e.set(tt,"percentage"),e.set(et,"auto"),e.set(Xe,"session"),e.set(rt,"fullscreen"),e})();function ot(e){0}function lt(e,t,s){return t=>{e(t)}}const ct={dateRangeMode:"hidden",separator:!0,timeZones:!0,fullscreen:!0,preventPhoneLayout:!0,auto:!0,logarithm:!0,percentage:!0,session:!0,adj:!0,backAdj:!0,settlementAsClose:!0},dt=(0,b.registryContextType)();class ht extends r.PureComponent{constructor(e,t){var s,n;super(e,t),this._timezoneButtonRef=null,this._layout=Object.assign({},ct),this._raf=null,this._toolbar=null,this._rangeExpanded=null,this._rangeCollapsed=null,this._seriesComponents={},this._resizeObserver=null,this._injector=(s=()=>this._layout,n=(e,t)=>this._seriesComponents[t]=e,(e,t,a)=>{if(r.isValidElement(e)&&"string"!=typeof e.type){const{props:i}=e;if("string"==typeof i.className){const l={className:o(i.className,t===a.length-1&&qe.last)},c=s(),d=(0,v.ensureDefined)(it.get(e.type));return r.createElement("div",{key:null===e.key?void 0:e.key,className:o(qe.inline,c[d]&&qe.collapsed),ref:e=>n(e,d),onClick:()=>ot()},r.cloneElement(e,l))}}return e}),this._updateButtonsVisibility=()=>{const{chartWidget:e}=this.context,t=e.model().model(),s=t.mainSeries(),r=s.symbolInfo(),a=!s.isDWMProperty().value();if(s.symbolResolvingActive().value())return void this._setStateWithResize({intervalAllowsSessionButton:a});const n=((null==r?void 0:r.subsessions)||[]).filter((e=>!e.private)).length>1;this._setStateWithResize({intervalAllowsSessionButton:a,symbolAllowsSessionButton:n})},this._handleResize=()=>{null===this._raf&&(this._raf=requestAnimationFrame((()=>{const e=this._layout,t=(0,v.ensureNotNull)(this._toolbar),s=(0,v.ensureNotNull)(this._rangeExpanded),r=(n=function(e){const t={};return Object.keys(e).forEach((s=>{const r=e[s];if(null!==r){const e=a.findDOMNode(r);null!==e&&(t[s]=e)}})),t}(this._seriesComponents),Object.keys(n).map((e=>({name:e,width:n[e].offsetWidth}))).sort(((e,t)=>nt[e.name]-nt[t.name])));var n;const i=t.offsetWidth,o=r.reduce(((e,t)=>e+t.width),0),l=s.offsetWidth,c=!Boolean(s.textContent)||i-o-l<=0?"collapsed":"expanded";if(Object.assign(e,{dateRangeMode:c}),"expanded"!==c){const t=i-(0,v.ensureNotNull)(this._rangeCollapsed).offsetWidth-0;let s=0,a=0;for(const n of r)s+=n.width,n.name in at?(a+=n.width,Object.assign(e,{[n.name]:!1})):Object.assign(e,{[n.name]:t<=s});t<=a&&Object.assign(e,{dateRangeMode:"hidden"})}else Object.assign(e,{separator:!1,timeZones:!1,fullscreen:!1,preventPhoneLayout:!1,auto:!1,logarithm:!1,percentage:!1,session:!1,adj:!1,settlementAsClose:!1,backAdj:!1});this._applyResizing(),this._raf=null})))},this._handleTimezoneButtonRef=e=>{ this._timezoneButtonRef=e},this._handleMeasure=()=>{null!==this._toolbar&&this.resizeUI()},this._handleFullscreenableChange=e=>{this._setStateWithResize({isFullscreenable:e})},this._handlePreventPhoneLayoutButtonVisibility=()=>{0},this._handleToolbarRef=e=>this._toolbar=e,this._handleRangeCollapsedRef=e=>this._rangeCollapsed=e,this._handleRangeExpandedRef=e=>{this._updateResizeObserver(this._rangeExpanded,e),this._rangeExpanded=e},this._handleTimeZonesRef=e=>{this._updateResizeObserver(this._seriesComponents.timeZones,e),this._seriesComponents.timeZones=e},this._handleSessionsRef=e=>{this._updateResizeObserver(this._seriesComponents.session,e),this._seriesComponents.session=e},this._handleSeparatorRef=e=>{this._seriesComponents.separator=e},this._updateResizeObserver=(e,t)=>{this._resizeObserver&&e!==t&&(e&&this._resizeObserver.unobserve(e),t&&this._resizeObserver.observe(t))},(0,b.validateRegistry)(t,{onContentBoxChanged:i.any.isRequired,chartApiInstance:i.any.isRequired,chartWidget:i.any.isRequired,chartWidgetCollection:i.any.isRequired,resizerDetacher:i.any.isRequired});const{resizerDetacher:l}=this.context;this.state={isFullscreenable:l.fullscreenable.value(),isPreventPhoneLayoutButton:this._isPreventPhoneLayoutButton()},this._resizeObserver=new ResizeObserver(this._handleMeasure)}componentDidMount(){const{onContentBoxChanged:e,resizerDetacher:t,chartWidgetCollection:s,chartWidget:r}=this.context;e.subscribe(this,this._handleResize),t.fullscreenable.subscribe(this._handleFullscreenableChange),r.withModel(null,(()=>{const e=r.model(),t=e.model();e.mainSeries().isDWMProperty().subscribe(this,this._updateButtonsVisibility),t.symbolSourceResolvingActive().subscribe(this._updateButtonsVisibility),t.symbolSourceCollectionChanged().subscribe(this,this._updateButtonsVisibility),this._updateButtonsVisibility()})),this.updateTimezonesButton(),this.resizeUI()}componentWillUnmount(){var e;const{onContentBoxChanged:t,resizerDetacher:s,chartWidgetCollection:r,chartWidget:a}=this.context;t.unsubscribe(this,this._handleResize),s.fullscreenable.unsubscribe(this._handleFullscreenableChange),null===(e=this._resizeObserver)||void 0===e||e.disconnect(),a.withModel(null,(()=>{const e=a.model(),t=e.model();e.mainSeries().isDWMProperty().unsubscribe(this,this._updateButtonsVisibility),e.mainSeries().isBackAdjustmentForbiddenProperty().unsubscribe(this,this._updateButtonsVisibility),e.mainSeries().isSettlementAsCloseForbiddenProperty().unsubscribe(this,this._updateButtonsVisibility),t.symbolSourceCollectionChanged().unsubscribe(this,this._updateButtonsVisibility),t.symbolSourceResolvingActive().unsubscribe(this._updateButtonsVisibility)})),null!==this._raf&&(cancelAnimationFrame(this._raf),this._raf=null)}render(){const e=this._layout,{timeFramesWidgetEnabled:t,timeWidgetEnabled:s,percentageScaleButtonEnabled:a,logScaleButtonEnabled:n,autoScaleButtonEnabled:i,fullscreenButtonEnabled:l}=this.props;return r.createElement(Me.Toolbar,{className:qe.toolbar,onContextMenu:Re.preventDefault,ref:this._handleToolbarRef -},t&&r.createElement(Be.FragmentMap,null,r.createElement("div",{className:o(qe.dateRangeWrapper,"collapsed"!==e.dateRangeMode&&qe.collapsed),ref:this._handleRangeCollapsedRef},r.createElement("div",{className:o(qe.dateRangeCollapsed)},r.createElement(J,{goToDateButton:this.props.goToDateEnabled,className:qe.dateRange}))),r.createElement("div",{className:o(qe.dateRangeWrapper,"expanded"!==e.dateRangeMode&&qe.collapsed),ref:this._handleRangeExpandedRef},r.createElement("div",{className:o(qe.dateRangeExpanded)},r.createElement(re,{onSelectRange:this._trackRangeButtonClick,className:qe.dateRange}),this.props.goToDateEnabled&&r.createElement(Ee,null),this.props.goToDateEnabled&&r.createElement(ue,null)))),r.createElement("div",{className:qe.seriesControlWrapper},s&&r.createElement("div",{className:o(qe.inline,e.timeZones&&qe.collapsed),ref:this._handleTimeZonesRef},r.createElement("div",{className:qe.inline,onClick:this._trackTimezonesButtonClick},r.createElement(xe,{className:qe.item,withMenu:this.props.timezoneMenuEnabled,ref:this._handleTimezoneButtonRef}))),this.props.sessionIdButtonEnabled&&this.state.symbolAllowsSessionButton&&this.state.intervalAllowsSessionButton&&r.createElement("div",{className:o(qe.inline,e.session&&qe.collapsed),ref:this._handleSessionsRef},r.createElement("div",{className:qe.inline},r.createElement(Je,{className:qe.item,withMenu:this.props.sessionIdButtonEnabled}))),r.createElement("div",{ref:this._handleSeparatorRef,className:o(qe.inline,e.separator&&qe.collapsed)},r.createElement(Ee,null)),r.createElement(Be.FragmentMap,{map:this._injector},!1,!1,!1,a&&!c.enabled("fundamental_widget")&&r.createElement(tt,{className:qe.item}),n&&r.createElement($e,{className:qe.item}),i&&r.createElement(et,{className:qe.item}),l&&this.state.isFullscreenable&&r.createElement(rt,{className:qe.item,mobileChangeLayoutEnabled:this.props.mobileChangeLayoutEnabled}),!1)))}updateTimezonesButton(){null!==this._timezoneButtonRef&&this._timezoneButtonRef.updateTimezonesButton()}resizeUI(){this._handleResize()}_trackRangeButtonClick(e){0}_trackTimezonesButtonClick(){ot()}_setStateWithResize(e){Object.assign(this._layout,ct),this._applyResizing(),this.setState(e,(()=>this._handleResize()))}_applyResizing(){const{dateRangeMode:e,...t}=this._layout;this._rangeExpanded&&this._rangeExpanded.classList.toggle(qe.collapsed,"expanded"!==e),this._rangeCollapsed&&this._rangeCollapsed.classList.toggle(qe.collapsed,"collapsed"!==e);let s=!1,r=!1;Object.keys(t).forEach((e=>{const a=e;if("separator"!==a){const e=this._seriesComponents[a],n=!0===t[a];e&&("timeZones"===a||"session"===a?s=s||!n:r=r||!n,e.classList.toggle(qe.collapsed,n))}}));const a=this._seriesComponents.separator;if(a){const e=!s||!r||!0===t.separator;a.classList.toggle(qe.collapsed,e)}}_isPreventPhoneLayoutButton(){return!1}}ht.contextType=dt;const ut={onContentBoxChanged:i.any,computeContentBox:i.any,chartWidget:i.any,chartApiInstance:i.any,chartWidgetCollection:i.any,resizerDetacher:i.any,availableTimeFrames:i.any};class mt extends r.PureComponent{constructor(e){ +},t&&r.createElement(Be.FragmentMap,null,r.createElement("div",{className:o(qe.dateRangeWrapper,"collapsed"!==e.dateRangeMode&&qe.collapsed),ref:this._handleRangeCollapsedRef},r.createElement("div",{className:o(qe.dateRangeCollapsed)},r.createElement(X,{goToDateButton:this.props.goToDateEnabled,className:qe.dateRange}))),r.createElement("div",{className:o(qe.dateRangeWrapper,"expanded"!==e.dateRangeMode&&qe.collapsed),ref:this._handleRangeExpandedRef},r.createElement("div",{className:o(qe.dateRangeExpanded)},r.createElement(re,{onSelectRange:this._trackRangeButtonClick,className:qe.dateRange}),this.props.goToDateEnabled&&r.createElement(Ee,null),this.props.goToDateEnabled&&r.createElement(ue,null)))),r.createElement("div",{className:qe.seriesControlWrapper},s&&r.createElement("div",{className:o(qe.inline,e.timeZones&&qe.collapsed),ref:this._handleTimeZonesRef},r.createElement("div",{className:qe.inline,onClick:this._trackTimezonesButtonClick},r.createElement(xe,{className:qe.item,withMenu:this.props.timezoneMenuEnabled,ref:this._handleTimezoneButtonRef}))),this.props.sessionIdButtonEnabled&&this.state.symbolAllowsSessionButton&&this.state.intervalAllowsSessionButton&&r.createElement("div",{className:o(qe.inline,e.session&&qe.collapsed),ref:this._handleSessionsRef},r.createElement("div",{className:qe.inline},r.createElement(Xe,{className:qe.item,withMenu:this.props.sessionIdButtonEnabled}))),r.createElement("div",{ref:this._handleSeparatorRef,className:o(qe.inline,e.separator&&qe.collapsed)},r.createElement(Ee,null)),r.createElement(Be.FragmentMap,{map:this._injector},!1,!1,!1,a&&!c.enabled("fundamental_widget")&&r.createElement(tt,{className:qe.item}),n&&r.createElement($e,{className:qe.item}),i&&r.createElement(et,{className:qe.item}),l&&this.state.isFullscreenable&&r.createElement(rt,{className:qe.item,mobileChangeLayoutEnabled:this.props.mobileChangeLayoutEnabled}),!1)))}updateTimezonesButton(){null!==this._timezoneButtonRef&&this._timezoneButtonRef.updateTimezonesButton()}resizeUI(){this._handleResize()}_trackRangeButtonClick(e){0}_trackTimezonesButtonClick(){ot()}_setStateWithResize(e){Object.assign(this._layout,ct),this._applyResizing(),this.setState(e,(()=>this._handleResize()))}_applyResizing(){const{dateRangeMode:e,...t}=this._layout;this._rangeExpanded&&this._rangeExpanded.classList.toggle(qe.collapsed,"expanded"!==e),this._rangeCollapsed&&this._rangeCollapsed.classList.toggle(qe.collapsed,"collapsed"!==e);let s=!1,r=!1;Object.keys(t).forEach((e=>{const a=e;if("separator"!==a){const e=this._seriesComponents[a],n=!0===t[a];e&&("timeZones"===a||"session"===a?s=s||!n:r=r||!n,e.classList.toggle(qe.collapsed,n))}}));const a=this._seriesComponents.separator;if(a){const e=!s||!r||!0===t.separator;a.classList.toggle(qe.collapsed,e)}}_isPreventPhoneLayoutButton(){return!1}}ht.contextType=dt;const ut={onContentBoxChanged:i.any,computeContentBox:i.any,chartWidget:i.any,chartApiInstance:i.any,chartWidgetCollection:i.any,resizerDetacher:i.any,availableTimeFrames:i.any};class mt extends r.PureComponent{constructor(e){ super(e),this._setActiveChart=e=>{this._defineRegistry(e),this.setState({chartWidget:e})};const t=this.props.chartWidgetCollection.activeChartWidget.value();this.state={chartWidget:t},this._defineRegistry(t)}componentDidMount(){this.props.chartWidgetCollection.activeChartWidget.subscribe(this._setActiveChart)}componentWillUnmount(){this.props.chartWidgetCollection.activeChartWidget.unsubscribe(this._setActiveChart)}render(){const{chartWidget:e}=this.state;if(!e)return null;const{options:t}=this.props,s={timeFramesWidgetEnabled:t.timeFramesWidgetEnabled,goToDateEnabled:t.timeFramesWidget.goToDateEnabled,timeWidgetEnabled:t.timeWidgetEnabled,timezoneMenuEnabled:t.timeWidget&&t.timeWidget.timezoneMenuEnabled,sessionIdButtonEnabled:t.sessionIdButtonEnabled,backAdjustmentButtonEnabled:t.backAdjustmentButtonEnabled,settlementAsCloseButtonEnabled:t.settlementAsCloseButtonEnabled,adjustForDividendsButtonEnabled:t.adjustForDividendsButtonEnabled,logScaleButtonEnabled:t.logScaleButtonEnabled,percentageScaleButtonEnabled:t.percentageScaleButtonEnabled,autoScaleButtonEnabled:t.autoScaleButtonEnabled,fullscreenButtonEnabled:t.fullscreenButtonEnabled,mobileChangeLayoutEnabled:t.mobileChangeLayoutEnabled};return r.createElement(b.RegistryProvider,{validation:ut,value:this._registry},r.createElement(ht,{key:e.id(),...s}))}_defineRegistry(e){const{onContentBoxChanged:t,computeContentBox:s,chartApiInstance:r,chartWidgetCollection:a,options:{timeFramesWidgetEnabled:n,timeFramesWidget:i}}=this.props,o=n?i.availableTimeFrames:void 0;this._registry={onContentBoxChanged:t,computeContentBox:s,chartWidget:e,availableTimeFrames:o,chartApiInstance:r,chartWidgetCollection:a,resizerDetacher:e.getResizerDetacher()}}}class pt{constructor(e,t,s,n,i,o,l){this._container=e;const c=r.createElement(mt,{onContentBoxChanged:t,computeContentBox:s,chartWidgetCollection:n,chartApiInstance:i,chartWidgetOptions:o,options:l});a.render(c,e),e.setAttribute("data-initialized","true")}destroy(){a.unmountComponentAtNode(this._container),this._container.removeAttribute("data-initialized")}}},72026:e=>{e.exports=''},51267:e=>{e.exports=''},92574:e=>{e.exports=''},79978:e=>{ e.exports=''},21868:e=>{e.exports=''},39750:e=>{e.exports=''},69311:e=>{e.exports=''},90752:e=>{e.exports=''},25988:e=>{e.exports={ar:["تعديل"],ca_ES:["aj"],cs:["adj"],de:["Anp."],el:["adj"],en:"ADJ",es:"ADJ",fa:["adj"],fr:["adj"],he_IL:["התאם"],hu_HU:["adj"],id_ID:["penyesuaian"],it:["adg"],ja:["配当調整"],ko:"ADJ",ms_MY:["laras"],nl_NL:["adj"],pl:["adj"],pt:["AJUSTES"],ro:["adj"],ru:["коррект."],sv:["adj"],th:["adj"],tr:"ADJ",vi:["đ.chỉnh"],zh:"ADJ",zh_TW:"ADJ"}},24717:e=>{e.exports={ar:["b-adj"],ca_ES:["b-adj"],cs:"B-ADJ",de:["b-adj"],el:"B-ADJ",en:"B-ADJ",es:"B-ADJ",fa:"B-ADJ",fr:["b-adj"],he_IL:["b-adj"],hu_HU:"B-ADJ",id_ID:["b-adj"],it:["b-adg"],ja:["限月調整"],ko:"B-ADJ",ms_MY:["b-adj"],nl_NL:"B-ADJ",pl:["b-adj"],pt:"B-ADJ",ro:"B-ADJ",ru:["корр"],sv:["b-adj"],th:["b-adj"],tr:"B-ADJ",vi:["b-adj"],zh:"B-ADJ",zh_TW:"B-ADJ"}},11987:e=>{e.exports={ar:["ضبط"],ca_ES:["set"],cs:"SET",de:["setzen"],el:"SET",en:"SET",es:"SET",fa:"SET",fr:["fixer"],he_IL:["הגדר"],hu_HU:"SET",id_ID:"SET",it:["set"],ja:["清算価格"],ko:"SET",ms_MY:["set"],nl_NL:"SET",pl:["ustaw"],pt:["DEFINIR"],ro:"SET",ru:["расч.цена"],sv:["ställ in"],th:["set"],tr:"SET",vi:["set"],zh:"SET",zh_TW:"SET"}},99247:e=>{e.exports={ar:["تلقائي"],ca_ES:"auto",cs:["automatické"],de:"auto",el:["αυτοματο"],en:"auto",es:"auto",fa:["خودکار"],fr:["automatique"],he_IL:["אוטומטי"],hu_HU:"auto",id_ID:"auto",it:"auto",ja:["自動"],ko:["자동"],ms_MY:"auto",nl_NL:"auto",pl:"auto",pt:"auto",ro:"auto",ru:["авто"],sv:"auto",th:["อัตโนมัติ"],tr:["otomatik"],vi:["tự động"],zh:["自动"],zh_TW:["自動"]}},885:e=>{e.exports={ar:["لوغاريتمي"],ca_ES:"log",cs:"log",de:"log",el:"log",en:"log",es:"log",fa:"log",fr:"log",he_IL:["לוג"],hu_HU:"log",id_ID:"log",it:"log",ja:["ログスケール"],ko:["로그"],ms_MY:"log",nl_NL:"log",pl:"log",pt:"log",ro:"log",ru:["лог"],sv:["logg"],th:["ล็อก"],tr:"log",vi:"log",zh:"log",zh_TW:"log"}},74944:e=>{e.exports={ ar:"All data",ca_ES:"All data",cs:"All data",de:["Alle Daten"],el:"All data",en:"All data",es:["Todos los datos"],fa:"All data",fr:["Toutes les données"],he_IL:["כל הנתונים"],hu_HU:"All data",id_ID:["Seluruh data"],it:["Tutti i dati"],ja:["すべてのデータ"],ko:["모든 데이터"],ms_MY:["Semua data"],nl_NL:"All data",pl:"All data",pt:["Todos os dados"],ro:"All data",ru:["Все данные"],sv:"All data",th:"All data",tr:"All data",vi:"All data",zh:["所有数据"],zh_TW:"All data"}},87556:e=>{e.exports={ar:"Year to day",ca_ES:"Year to day",cs:"Year to day",de:["Jahr zu Tag"],el:"Year to day",en:"Year to day",es:["De año a día"],fa:"Year to day",fr:["Année à ce jour"],he_IL:["שנה ליום"],hu_HU:"Year to day",id_ID:["Tahun ke hari"],it:"Year to day",ja:["年初来"],ko:["연도별"],ms_MY:["Tahun ke hari"],nl_NL:"Year to day",pl:"Year to day",pt:["De ano para dia"],ro:"Year to day",ru:["Данные с начала года"],sv:"Year to day",th:"Year to day",tr:"Year to day",vi:"Year to day",zh:"Year to day",zh_TW:"Year to day"}},29505:e=>{e.exports={ar:"{timePeriod} in {timeInterval}",ca_ES:"{timePeriod} in {timeInterval}",cs:"{timePeriod} in {timeInterval}",de:"{timePeriod} in {timeInterval}",el:"{timePeriod} in {timeInterval}",en:"{timePeriod} in {timeInterval}",es:["{timePeriod} en {timeInterval}"],fa:"{timePeriod} in {timeInterval}",fr:["{timePeriod} dans {timeInterval}"],he_IL:["‎{timePeriod}‎ ב-‎{timeInterval}‎"],hu_HU:"{timePeriod} in {timeInterval}",id_ID:["{timePeriod} pada {timeInterval}"],it:["{timeInterval} a {timePeriod}"],ja:["{timeInterval} で {timePeriod}"],ko:["{timeInterval} 의 {timePeriod}₩"],ms_MY:["{timePeriod} dalam {timeInterval}"],nl_NL:"{timePeriod} in {timeInterval}",pl:"{timePeriod} in {timeInterval}",pt:["{timePeriod} em {timeInterval}"],ro:"{timePeriod} in {timeInterval}",ru:["{timePeriod} в {timeInterval}"],sv:"{timePeriod} in {timeInterval}",th:"{timePeriod} in {timeInterval}",tr:"{timePeriod} in {timeInterval}",vi:"{timePeriod} in {timeInterval}",zh:"{timePeriod} in {timeInterval}",zh_TW:"{timePeriod} in {timeInterval}"}},9994:e=>{e.exports={ar:["تعديل البيانات لأرباح الأسهم"],ca_ES:["Ajusta dades dels dividends"],cs:"Adjust data for dividends",de:["Daten für Dividenden anpassen"],el:"Adjust data for dividends",en:"Adjust data for dividends",es:["Ajustar datos de los dividendos"],fa:"Adjust data for dividends",fr:["Ajuster les données pour les dividendes"],he_IL:["התאם נתונים לדיבידנדים"],hu_HU:"Adjust data for dividends",id_ID:["Sesuaikan data untuk dividen"],it:["Adegua i dati a seconda dei dividendi"],ja:["配当でデータを調整"],ko:["배당에 따른 데이터 조정"],ms_MY:["Laras data untuk dividen"],nl_NL:"Adjust data for dividends",pl:["Dopasuj dane według dywidend"],pt:["Ajustar dados de dividendos"],ro:"Adjust data for dividends",ru:["Корректировать данные на дивиденды"],sv:["Justera data för utdelning"],th:["ปรับเปลี่ยนข้อมูลเนื่องจากเงินปันผล"],tr:["Verileri temettülere göre düzelt"],vi:["Điều chỉnh dữ liệu cho Cổ tức"],zh:["调整股息数据"],zh_TW:["調整股息數據"]}},10989:e=>{e.exports={ar:["ضبط لتغييرات العقود"],ca_ES:["Ajusta els canvis dels contractes"], diff --git a/charting_library/bundles/chart-bottom-toolbar.fa391f32d66e5615a75e.js b/charting_library/bundles/chart-bottom-toolbar.fa391f32d66e5615a75e.js new file mode 100644 index 00000000..37fdbbf7 --- /dev/null +++ b/charting_library/bundles/chart-bottom-toolbar.fa391f32d66e5615a75e.js @@ -0,0 +1,24 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7260],{59142:function(e,t){var n,a,s;a=[t],n=function(e){"use strict";function t(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t{var n;!function(){"use strict";var a={}.hasOwnProperty;function s(){for(var e=[],t=0;t{e.exports={loader:"loader-PZ4hqS2H",static:"static-PZ4hqS2H",item:"item-PZ4hqS2H","tv-button-loader":"tv-button-loader-PZ4hqS2H",medium:"medium-PZ4hqS2H",small:"small-PZ4hqS2H",black:"black-PZ4hqS2H",white:"white-PZ4hqS2H",gray:"gray-PZ4hqS2H",primary:"primary-PZ4hqS2H","loader-initial":"loader-initial-PZ4hqS2H","loader-appear":"loader-appear-PZ4hqS2H"}},68550:e=>{e.exports={item:"item-bWEYVlEJ",interactive:"interactive-bWEYVlEJ",hovered:"hovered-bWEYVlEJ",disabled:"disabled-bWEYVlEJ",active:"active-bWEYVlEJ",shortcut:"shortcut-bWEYVlEJ",normal:"normal-bWEYVlEJ",big:"big-bWEYVlEJ",iconCell:"iconCell-bWEYVlEJ",icon:"icon-bWEYVlEJ",checkmark:"checkmark-bWEYVlEJ",content:"content-bWEYVlEJ",label:"label-bWEYVlEJ",checked:"checked-bWEYVlEJ",toolbox:"toolbox-bWEYVlEJ",showToolboxOnHover:"showToolboxOnHover-bWEYVlEJ",arrowIcon:"arrowIcon-bWEYVlEJ",subMenu:"subMenu-bWEYVlEJ",invisibleHotkey:"invisibleHotkey-bWEYVlEJ"}},3651:e=>{e.exports={item:"item-X2LmiiGx",emptyIcons:"emptyIcons-X2LmiiGx",loading:"loading-X2LmiiGx",disabled:"disabled-X2LmiiGx",interactive:"interactive-X2LmiiGx",hovered:"hovered-X2LmiiGx",normal:"normal-X2LmiiGx",big:"big-X2LmiiGx",icon:"icon-X2LmiiGx",label:"label-X2LmiiGx",title:"title-X2LmiiGx",nested:"nested-X2LmiiGx",shortcut:"shortcut-X2LmiiGx",remove:"remove-X2LmiiGx"}},94725:e=>{e.exports={separator:"separator-LQ6E1iWj"}},45829:e=>{e.exports={separator:"separator-w5iW5vBm",small:"small-w5iW5vBm",normal:"normal-w5iW5vBm",large:"large-w5iW5vBm"}},86355:e=>{e.exports={tabs:"tabs-g47ZTMzc",tab:"tab-g47ZTMzc",noBorder:"noBorder-g47ZTMzc",disabled:"disabled-g47ZTMzc",active:"active-g47ZTMzc",defaultCursor:"defaultCursor-g47ZTMzc",slider:"slider-g47ZTMzc",content:"content-g47ZTMzc"}},26996:(e,t,n)=>{"use strict";n.d(t,{Loader:()=>c});var a,s=n(50959),i=n(97754),o=n(74991),r=n(33319),l=n.n(r);!function(e){e[e.Initial=0]="Initial",e[e.Appear=1]="Appear",e[e.Active=2]="Active"}(a||(a={}));class c extends s.PureComponent{constructor(e){super(e),this._stateChangeTimeout=null,this.state={state:a.Initial}}render(){const{className:e,color:t="black",size:n="medium",staticPosition:a}=this.props,o=i(l().item,l()[t],l()[n]);return s.createElement("span",{className:i(l().loader,a&&l().static,this._getStateClass(),e)},s.createElement("span",{className:o}),s.createElement("span",{className:o}),s.createElement("span",{className:o}))}componentDidMount(){this.setState({state:a.Appear}),this._stateChangeTimeout=setTimeout((()=>{this.setState({state:a.Active})}),2*o.dur)}componentWillUnmount(){this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout),this._stateChangeTimeout=null)}_getStateClass(){switch(this.state.state){case a.Initial:return l()["loader-initial"];case a.Appear:return l()["loader-appear"];default: +return""}}}},42142:(e,t,n)=>{"use strict";n.d(t,{FragmentMap:()=>s});var a=n(50959);function s(e){if(e.map){return a.Children.toArray(e.children).map(e.map)}return e.children}},99025:(e,t,n)=>{"use strict";n.d(t,{Hint:()=>r});var a=n(50959),s=n(97754),i=n.n(s),o=n(68550);function r(e){const{text:t="",className:n}=e;return a.createElement("span",{className:i()(o.shortcut,n)},t)}},23829:(e,t,n)=>{"use strict";n.d(t,{ContextMenuItem:()=>p});var a=n(50959),s=n(97754),i=n.n(s),o=n(9745),r=n(26996),l=n(54627),c=n(99025),d=n(39750),u=n(79978),h=n(69311),m=n(3651);function p(e){const{isTitle:t,isLoading:n,isHovered:s,active:p,checkable:g,disabled:v,checked:f,icon:b,iconChecked:_,hint:y,subItems:S,label:C,onClick:E,children:x,toolbox:k,jsxLabel:M,size:w="normal"}=e,T=(0,a.useContext)(l.EmptyIconsContext),W=!!S.length;return n?a.createElement("li",{className:i()(m.item,m.loading,m[w])},a.createElement(r.Loader,null)):a.createElement("li",{className:i()(m.item,m.interactive,t&&m.title,v&&m.disabled,s&&m.hovered,p&&m.active,T&&m.emptyIcons,m[w]),onClick:E},a.createElement(o.Icon,{className:i()(m.icon),icon:function(){if(g&&f)return _||b||d;return b}()}),a.createElement("span",{className:i()(m.label)},null!=M?M:C),!!k&&a.createElement(o.Icon,{onClick:function(){k&&k.action()},className:m.remove,icon:h}),!W&&y&&a.createElement(c.Hint,{className:m.shortcut,text:y}),W&&a.createElement(o.Icon,{className:m.nested,icon:u}),x)}},54627:(e,t,n)=>{"use strict";n.d(t,{EmptyIconsContext:()=>a});const a=n(50959).createContext(!1)},1109:(e,t,n)=>{"use strict";n.d(t,{Separator:()=>o});var a=n(50959),s=n(97754),i=n(94725);function o(e){return a.createElement("div",{className:s(i.separator,e.className)})}},51613:(e,t,n)=>{"use strict";n.d(t,{PopupMenuSeparator:()=>r});var a=n(50959),s=n(97754),i=n.n(s),o=n(45829);function r(e){const{size:t="normal",className:n,ariaHidden:s=!1}=e;return a.createElement("div",{className:i()(o.separator,"small"===t&&o.small,"normal"===t&&o.normal,"large"===t&&o.large,n),role:"separator","aria-hidden":s})}},64205:(e,t,n)=>{"use strict";n.d(t,{DEFAULT_SLIDER_THEME:()=>r,SliderItem:()=>l,factory:()=>c});var a=n(50959),s=n(97754),i=n(50151),o=n(86355);const r=o;function l(e){const t=s(e.className,o.tab,{[o.active]:e.isActive,[o.disabled]:e.isDisabled,[o.defaultCursor]:!!e.shouldUseDefaultCursor,[o.noBorder]:!!e.noBorder});return a.createElement("div",{className:t,onClick:e.onClick,ref:e.reference,"data-type":"tab-item","data-value":e.value,"data-name":"tab-item-"+e.value.toString().toLowerCase()},e.children)}function c(e){return class extends a.PureComponent{constructor(){super(...arguments),this.activeTab={current:null}}componentDidUpdate(){(0,i.ensureNotNull)(this._slider).style.transition="transform 350ms",this._componentDidUpdate()}componentDidMount(){this._componentDidUpdate()}render(){const{className:t}=this.props,n=this._generateTabs();return a.createElement("div",{className:s(t,o.tabs),"data-name":this.props["data-name"]},n,a.createElement(e,{reference:e=>{this._slider=e}}))}_generateTabs(){ +return this.activeTab.current=null,a.Children.map(this.props.children,(e=>{const t=e,n=Boolean(t.props.isActive),s={reference:e=>{n&&(this.activeTab.current=e),t.props.reference&&t.props.reference(e)}};return a.cloneElement(t,s)}))}_componentDidUpdate(){const e=(0,i.ensureNotNull)(this._slider).style;if(this.activeTab.current){const t=this.activeTab.current.offsetWidth,n=this.activeTab.current.offsetLeft;e.transform=`translateX(${n}px)`,e.width=`${t}px`,e.opacity="1"}else e.opacity="0"}}}c((function(e){return a.createElement("div",{className:o.slider,ref:e.reference})}))},40173:(e,t,n)=>{"use strict";function a(e,t,n={}){return Object.assign({},e,function(e,t,n={}){const a=Object.assign({},t);for(const s of Object.keys(t)){const i=n[s]||s;i in e&&(a[s]=[e[i],t[s]].join(" "))}return a}(e,t,n))}n.d(t,{mergeThemes:()=>a})},6132:(e,t,n)=>{"use strict";var a=n(22134);function s(){}function i(){}i.resetWarningCache=s,e.exports=function(){function e(e,t,n,s,i,o){if(o!==a){var r=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw r.name="Invariant Violation",r}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:s};return n.PropTypes=n,n}},19036:(e,t,n)=>{e.exports=n(6132)()},22134:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},95257:(e,t)=>{"use strict";var n=Symbol.for("react.element"),a=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),r=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),u=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),m=Symbol.iterator;var p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,v={};function f(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||p}function b(){}function _(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||p}f.prototype.isReactComponent={},f.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")},f.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=f.prototype;var y=_.prototype=new b;y.constructor=_,g(y,f.prototype),y.isPureReactComponent=!0;var S=Array.isArray,C=Object.prototype.hasOwnProperty,E={current:null},x={key:!0,ref:!0,__self:!0,__source:!0};function k(e,t,a){var s,i={},o=null,r=null;if(null!=t)for(s in void 0!==t.ref&&(r=t.ref),void 0!==t.key&&(o=""+t.key), +t)C.call(t,s)&&!x.hasOwnProperty(s)&&(i[s]=t[s]);var l=arguments.length-2;if(1===l)i.children=a;else if(1{"use strict";e.exports=n(95257)},78838:e=>{e.exports={button:"button-MHRXYii0",hover:"hover-MHRXYii0",inner:"inner-MHRXYii0"}},77907:e=>{e.exports={title:"title-t_2RnW3_"}},26756:e=>{e.exports={toolbar:"toolbar-uWw2aReP",dateRangeWrapper:"dateRangeWrapper-uWw2aReP",seriesControlWrapper:"seriesControlWrapper-uWw2aReP",dateRangeExpanded:"dateRangeExpanded-uWw2aReP",dateRangeCollapsed:"dateRangeCollapsed-uWw2aReP",item:"item-uWw2aReP",first:"first-uWw2aReP",last:"last-uWw2aReP",inline:"inline-uWw2aReP",timezone:"timezone-uWw2aReP",session:"session-uWw2aReP",icon:"icon-uWw2aReP",hidden:"hidden-uWw2aReP",collapsed:"collapsed-uWw2aReP"}},35900:e=>{e.exports={button:"button-wVK1yQmF",separator:"separator-wVK1yQmF"}},46632:e=>{e.exports={button:"button-rgQ5VWWu",hover:"hover-rgQ5VWWu",icon:"icon-rgQ5VWWu"}},92194:e=>{e.exports={separator:"separator-tdPP3m5x"}},87017:e=>{e.exports={headerMenuText:"headerMenuText-kxGYI1CJ"}},87457:e=>{e.exports={button:"button-WB93ygW4"}},81195:e=>{e.exports={item:"item-Jc9IXW74",hover:"hover-Jc9IXW74",isActive:"isActive-Jc9IXW74", +isFirst:"isFirst-Jc9IXW74",isLast:"isLast-Jc9IXW74"}},7595:e=>{e.exports={slider:"slider-yrq2LKUD",inner:"inner-yrq2LKUD"}},19731:e=>{e.exports={sliderRow:"sliderRow-hx8kZa1R"}},81384:(e,t,n)=>{"use strict";n.d(t,{ToolWidgetMenuSummary:()=>o});var a=n(50959),s=n(97754),i=n(77907);function o(e){return a.createElement("div",{className:s(e.className,i.title)},e.children)}},33366:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BottomToolbarRenderer:()=>at});var a=n(50959),s=n(962),i=n(44352),o=n(19036),r=n(97754),l=n(2484),c=n(37536),d=n(39313),u=n(59064),h=n(90692),m=n(16396),p=n(51613),g=n(50151),v=n(51768),f=n(10654),b=n(26867),_=n.n(b);class y{constructor(e){this._state={ranges:[]},this._change=new(_()),this._rangeChangedListenerBound=this._onRangeChanged.bind(this);const{chartWidget:t}=this._context=e;t.withModel(null,(()=>{const e=t.model(),n=e.mainSeries();n.onStatusChanged().subscribe(this,this._updateAvailableRanges),l.enabled("update_timeframes_set_on_symbol_resolve")&&n.dataEvents().symbolResolved().subscribe(this,this._updateAvailableRanges),n.priceScale().properties().childs().lockScale.subscribe(this,this._updateAvailableRanges);const a=e.model().appliedTimeFrame();a.subscribe(this._rangeChangedListenerBound),this._rangeChangedListenerBound(a.value()),this._updateAvailableRanges()}))}state(){return this._state}onChange(){return this._change}selectRange(e){this._setState({activeRange:e.value.value});const{chartWidgetCollection:t}=this._context,n={val:e.value,res:e.targetResolution};t.setTimeFrame(n)}destroy(){const{chartWidget:e}=this._context;e.withModel(null,(()=>{const t=e.model(),n=t.mainSeries();n.onStatusChanged().unsubscribe(this,this._updateAvailableRanges),l.enabled("update_timeframes_set_on_symbol_resolve")&&n.dataEvents().symbolResolved().unsubscribe(this,this._updateAvailableRanges),n.priceScale().properties().childs().lockScale.unsubscribe(this,this._updateAvailableRanges),t.model().appliedTimeFrame().unsubscribe(this._rangeChangedListenerBound)})),this._change.destroy()}_setState(e){this._state=Object.assign({},this._state,e),this._change.fire(this._state)}_onRangeChanged(e){let t;null!==e&&"period-back"===e.val.type&&(t=e.val.value),this._setState({activeRange:t})}_updateAvailableRanges(){const{availableTimeFrames:e,chartWidget:t}=this._context;if(!t.hasModel())return;const n=t.model().mainSeries(),a=n.status();if(2===a||1===a)return;const s=e(n.symbolInfo(),n.status());0!==s.length&&this._setState({ranges:s})}}const S=(0,f.registryContextType)();function C(e){var t;return(t=class extends a.PureComponent{constructor(e,t){super(e,t),this._handleUpdate=e=>{this.setState(e)},this._handleSelectRange=e=>{var t,n;(0,v.trackEvent)("GUI","Chart Bottom Toolbar",`range ${e.value}`),null===(n=(t=this.props).onSelectRange)||void 0===n||n.call(t,e),this._binding.selectRange(e)},(0,f.validateRegistry)(t,{availableTimeFrames:o.any.isRequired,chartWidgetCollection:o.any.isRequired,chartWidget:o.any.isRequired}),E.has(t.chartWidget)||E.set(t.chartWidget,new y(t));const n=this._binding=(0, +g.ensureDefined)(E.get(t.chartWidget));this.state=n.state()}componentDidMount(){this._binding.onChange().subscribe(this,this._handleUpdate)}componentWillUnmount(){this._binding.onChange().unsubscribe(this,this._handleUpdate)}render(){return a.createElement(e,{goToDateButton:this.props.goToDateButton,className:this.props.className,ranges:this.state.ranges,activeRange:this.state.activeRange,onSelectRange:this._handleSelectRange})}}).contextType=S,t}const E=new WeakMap;var x=n(68009),k=n(23829),M=n(1109),w=n(86339),T=n(90752),W=n(35900);function z(e){const{ranges:t,activeRange:n,onSelectRange:s}=e;return a.createElement(a.Fragment,null,t.map((e=>a.createElement(k.ContextMenuItem,{key:e.value.value,label:e.description||e.text,active:n===e.value.value,checked:n===e.value.value,checkable:!0,disabled:!1,onClick:i.bind(null,e),doNotCloseOnClick:!1,subItems:[]}))));function i(e){e&&s&&s(e),(0,u.globalCloseMenu)()}}function R(e){const{onGoToDateClick:t}=e;return a.createElement(a.Fragment,null,a.createElement(M.Separator,{className:W.separator}),a.createElement(k.ContextMenuItem,{icon:T,label:(0,w.appendEllipsis)(i.t(null,void 0,n(369))),onClick:t,active:!1,checked:!1,checkable:!1,disabled:!1,doNotCloseOnClick:!1,subItems:[]}))}const A={title:i.t(null,void 0,n(60222)),goToDate:(0,w.appendEllipsis)(i.t(null,void 0,n(369)))},j=(0,f.registryContextType)();class L extends a.PureComponent{constructor(e,t){super(e,t),this._handleGoToDateClick=()=>{const{chartWidget:e}=this.context;(0,x.showGoToDateDialog)(e),(0,u.globalCloseMenu)()},this._handleRangeSelect=e=>{e&&this.props.onSelectRange&&this.props.onSelectRange(e),(0,u.globalCloseMenu)()},this._renderChildren=e=>{const{ranges:t,activeRange:n,goToDateButton:s}=this.props;return e?a.createElement(a.Fragment,null,a.createElement(z,{ranges:t,activeRange:n,onSelectRange:this._handleRangeSelect}),s&&a.createElement(R,{onGoToDateClick:this._handleGoToDateClick})):a.createElement(a.Fragment,null,t.map((e=>a.createElement(m.PopupMenuItem,{key:e.value.value,label:e.description||e.text,isActive:n===e.value.value,onClick:this._handleRangeSelect,onClickArg:e}))),s&&a.createElement(p.PopupMenuSeparator,null),s&&a.createElement(m.PopupMenuItem,{label:A.goToDate,onClick:this._handleGoToDateClick}))},(0,f.validateRegistry)(t,{chartWidget:o.any.isRequired})}render(){return a.createElement(h.MatchMedia,{rule:"screen and (max-width: 430px)"},(e=>a.createElement(c.ToolWidgetMenu,{className:W.button,content:A.title,arrow:!0,verticalAttachEdge:d.VerticalAttachEdge.Top,verticalDropDirection:d.VerticalDropDirection.FromBottomToTop,horizontalMargin:4,"data-name":"date-ranges-menu",isDrawer:e,onClick:this._trackClick},this._renderChildren(e))))}_trackClick(){0}}L.contextType=j;const N=C(L);var P=n(64205),I=n(81195);function B(e){const t=r(e.className,I.item,{[I.isActive]:e.isActive,[I.isFirst]:e.isFirst,[I.isLast]:e.isLast});return a.createElement("div",{className:t,onClick:e.onClick,ref:e.reference},e.children)}var D=n(40173),H=n(7595);const F=(0,D.mergeThemes)(P.DEFAULT_SLIDER_THEME,H);var U=n(19731) +;const O=(0,P.factory)((function(e){return a.createElement("div",{className:r(e.className,F.slider),ref:e.reference},a.createElement("div",{className:F.inner}))}));const V=C((function(e){const{className:t,ranges:n,activeRange:s,onSelectRange:i}=e;return a.createElement(O,{className:r(U.sliderRow,t),"data-name":"date-ranges-tabs"},n.map(((e,t)=>a.createElement(B,{key:e.value.value,value:e.value.value,isFirst:0===t,isLast:t===n.length-1,isActive:s===e.value.value,onClick:i&&i.bind(null,e)},a.createElement("div",{title:e.description||e.text,className:"apply-common-tooltip"},e.text)))))}));var q=n(9745),Y=n(61814),G=n(68335),Z=n(15270),$=n(46632);const J=(0,Y.hotKeySerialize)({keys:[(0,G.humanReadableModifiers)(G.Modifiers.Alt,!1),"G"],text:"{0} + {1}"}),X=(0,f.registryContextType)();class K extends a.PureComponent{constructor(e,t){super(e,t),this._handleClick=()=>{const{chartWidget:e}=this.context;(0,v.trackEvent)("GUI","Chart Bottom Toolbar","go to"),(0,x.showGoToDateDialog)(e)},(0,f.validateRegistry)(t,{chartWidget:o.any.isRequired})}render(){const{className:e,ranges:t}=this.props;return t.length>0&&a.createElement("div",{className:r("apply-common-tooltip",$.button,e),"data-name":"go-to-date","data-tooltip-hotkey":J,onClick:this._handleClick,title:i.t(null,void 0,n(369))},a.createElement(q.Icon,{className:$.icon,icon:Z}))}}K.contextType=X;const Q=C(K);var ee=n(78838);function te(e){const{reference:t,className:n,children:s,...i}=e;return a.createElement("button",{...i,className:r(n,ee.button),ref:t},a.createElement("span",{className:ee.inner},s))}var ne=n(43925),ae=n(78831),se=n(43986),ie=n(60223);class oe extends a.PureComponent{constructor(e){super(e),this._element=null,this._menuShown=!1,this._preventShowingMenu=!1,this._handleRef=e=>{this._element=e},this._onMouseDown=()=>{this._preventShowingMenu=this._menuShown},this._showMenu=()=>{if(this._preventShowingMenu)return void ie.ContextMenuManager.hideAll();const{getActions:e}=this.props,t=(0,g.ensureNotNull)(this._element),n=e();if(0===n.length)return;const a=t.getBoundingClientRect();ie.ContextMenuManager.showMenu(n,{clientX:a.left,clientY:a.top,attachToYBy:"bottom"},void 0,{menuName:"TimezoneMenuContextMenu"},(()=>{this._menuShown=!1})).then((()=>{this._menuShown=!0}))}}render(){const{children:e}=this.props;return a.createElement("span",{onClick:this._showMenu,onMouseDown:this._onMouseDown,ref:this._handleRef},e)}}var re=n(32769),le=n(74914),ce=n(51620),de=n(87457);const ue={hint:i.t(null,void 0,n(87492))};const he=(0,f.registryContextType)();class me extends a.PureComponent{constructor(e,t){super(e,t),this._timeFormatter=new ae.TimeFormatter((0,le.getHourMinuteSecondFormat)(ce.timeHoursFormatProperty.value())),this._tickInterval=void 0,this._tickClock=()=>{const{chartApiInstance:e}=this.context;if(void 0!==this._timezone){const t=(0,re.utc_to_cal)(this._timezone,e.serverTime());this.setState({time:this._timeFormatter.format(t)})}},this._getActions=()=>{if(!this.props.withMenu)return[];const{chartWidget:e}=this.context;return function(e){e.updateActions() +;const t=e.actions();return t&&t.applyTimeZone instanceof se.Action?t.applyTimeZone.getSubItems():[]}(e)},(0,f.validateRegistry)(t,{chartWidget:o.any.isRequired,chartApiInstance:o.any.isRequired}),this.state={time:""}}componentDidMount(){const{chartWidget:e}=this.context;this._tickInterval=setInterval(this._tickClock,1e3),e.withModel(null,(()=>{const t=e.model();t.model().mainSeries().dataEvents().symbolResolved().subscribe(this,this.updateTimezonesButton),t.model().properties().childs().timezone.subscribe(this,this.updateTimezonesButton),ce.timeHoursFormatProperty.subscribe(this,this._timeHoursFormatPropertyChanged)}))}componentWillUnmount(){const{chartWidget:e}=this.context;clearInterval(this._tickInterval),e.withModel(null,(()=>{const t=e.model();t.model().mainSeries().dataEvents().symbolResolved().unsubscribe(this,this.updateTimezonesButton),t.model().properties().childs().timezone.unsubscribe(this,this.updateTimezonesButton),ce.timeHoursFormatProperty.unsubscribe(this,this._timeHoursFormatPropertyChanged)}))}render(){const{className:e,withMenu:t}=this.props,{time:n}=this.state,s=void 0!==this._timezone?(0,ne.parseTzOffset)(this._timezone.name()).string:null;return a.createElement(oe,{getActions:this._getActions},a.createElement(te,{className:r(e,de.button,"apply-common-tooltip"),title:t?ue.hint:void 0,disabled:!t,"data-name":"time-zone-menu"},n&&s&&`${n} (${s})`))}updateTimezonesButton(){const{chartWidget:e}=this.context;if(!e.hasModel())return;if(null===e.model().mainSeries().symbolInfo())return;let t=e.model().model().timezone();if("exchange"===t){const n=(0,g.ensureNotNull)(e.model().mainSeries().symbolInfo()).timezone;n&&(t=n)}this._timezone=(0,re.get_timezone)(t),this._tickClock()}_timeHoursFormatPropertyChanged(){this._timeFormatter=new ae.TimeFormatter((0,le.getHourMinuteSecondFormat)(ce.timeHoursFormatProperty.value())),this.updateTimezonesButton()}}me.contextType=he;var pe=n(92194);function ge(e){return a.createElement("span",{className:r(pe.separator,e.className)})}var ve=n(94206),fe=n(47539),be=n(49483);class _e{constructor(e,t,n){this._highlighted=!1,this._chartWidget=e,this._priceScaleGetter=t,this._owner=n,this._setHighlight=this._setHighlight.bind(this),this._removeHighlight=this._removeHighlight.bind(this)}destroy(){this._highlighted&&this._removeHighlight()}handlers(){const e=be.CheckMobile.any();return{onMouseEnter:e?void 0:this._setHighlight,onMouseLeave:e?void 0:this._removeHighlight}}_setHighlight(){if(!this._chartWidget.hasModel())return;const e=this._chartWidget.model().model(),t=e.paneForSource(e.mainSeries()),n=this._priceScaleGetter();if(null===t||null===n)return;const a=this._chartWidget.paneByState(t);if(null!==a){const t=a.rightPriceAxisesContainer().findAxisWidgetForScale(n);let s=null;null!==t&&(s=t.axisInfo());const i=a.leftPriceAxisesContainer().findAxisWidgetForScale(n);null!==i&&(s=i.axisInfo());const o=a.highlightedPriceAxis();null!==s&&o.value().axis!==s&&(o.setValue({owner:this._owner,axis:s}),e.lightUpdate(),this._highlighted=!0)}}_removeHighlight(){ +if(!this._chartWidget.hasModel())return;const e=this._chartWidget.model().model(),t=e.paneForSource(e.mainSeries());if(null===t)return;const n=this._chartWidget.paneByState(t);if(null!==n){const t=n.highlightedPriceAxis(),a=t.value();null!==a.axis&&a.owner===this._owner&&(t.setValue({owner:this._owner,axis:null}),e.lightUpdate(),this._highlighted=!1)}}}const ye=(0,f.registryContextType)(),Se=new fe.TranslatedString("toggle log scale",i.t(null,void 0,n(60166)));const Ce=(0,f.registryContextType)(),Ee=new fe.TranslatedString("toggle auto scale",i.t(null,void 0,n(63060)));const xe=(0,f.registryContextType)(),ke=new fe.TranslatedString("toggle percentage scale",i.t(null,void 0,n(68642)));const Me=(0,f.registryContextType)();var we=n(42142),Te=n(33933),We=n(81384),ze=n(12272),Re=n(87017);const Ae=new fe.TranslatedString("change session",i.t(null,void 0,n(65303))),je={hint:i.t(null,void 0,n(25866)),headerMenuText:i.t(null,void 0,n(44794))},Le=(0,f.registryContextType)();class Ne extends a.PureComponent{constructor(e,t){super(e,t),(0,f.validateRegistry)(t,{chartWidget:o.any.isRequired,chartApiInstance:o.any.isRequired}),this.state={availableSessions:[]}}componentDidMount(){const{chartWidget:e}=this.context;e.withModel(null,(()=>{const t=e.model();t.model().mainSeries().dataEvents().symbolResolved().subscribe(this,this.updateSessionButton),t.model().mainSeries().properties().childs().sessionId.subscribe(this,this.updateSessionButton),this.updateSessionButton()}))}componentWillUnmount(){const{chartWidget:e}=this.context;e.withModel(null,(()=>{const t=e.model();t.model().mainSeries().dataEvents().symbolResolved().unsubscribe(this,this.updateSessionButton),t.model().mainSeries().properties().childs().sessionId.unsubscribe(this,this.updateSessionButton)}))}render(){const{className:e,withMenu:t}=this.props,{sessionName:n}=this.state;return a.createElement(c.ToolWidgetMenu,{arrow:!1,isDisabled:!t,content:n,className:e,closeOnClickOutside:!0,title:t?je.hint:void 0,"data-name":"session-menu",verticalDropDirection:d.VerticalDropDirection.FromBottomToTop,verticalAttachEdge:d.VerticalAttachEdge.Top,onClick:this._trackClick},this._menuItems())}updateSessionButton(){var e,t;const{chartWidget:n}=this.context;if(!n.model())return;const a=n.model().mainSeries().symbolInfo();if(null===a)return;const s=a.subsession_id,i=null!==(t=null===(e=a.subsessions)||void 0===e?void 0:e.filter((e=>!e.private)))&&void 0!==t?t:[],o=i.find((e=>e.id===s));this.setState({sessionId:s,sessionName:(0,ze.translateSessionShortDescription)((null==o?void 0:o.description)||""),availableSessions:i})}_menuItems(){if(!this.props.withMenu)return[];const{chartWidget:e}=this.context,{availableSessions:t}=this.state;if(!e.model())return[];const n=e.model().mainSeries(),s=[a.createElement(We.ToolWidgetMenuSummary,{key:"header_menu_text",className:Re.headerMenuText},je.headerMenuText.toUpperCase())];for(const i of t){const t={category:"SetSession",event:i.id},o=()=>{e.model().setProperty(n.properties().childs().sessionId,i.id,Ae)};s.push(a.createElement(m.PopupMenuItem,{ +key:i.id,label:(0,ze.translateSessionDescription)(i.description),isActive:this.state.sessionId===i.id,trackEventObject:t,onClick:o}))}return s}_trackClick(){0}}Ne.contextType=Le;var Pe=n(21868),Ie=n(83863),Be=n(26756);const De={extLabel:i.t(null,void 0,n(8877)),extHint:i.t(null,void 0,n(41421)),percentageHint:i.t(null,void 0,n(43737)),logLabel:i.t(null,{context:"scale"},n(885)),logHint:i.t(null,void 0,n(21329)),autoLabel:i.t(null,{context:"scale"},n(99247)),autoHint:i.t(null,void 0,n(60879)),fullscreenHint:i.t(null,void 0,n(98948)),adjLabel:i.t(null,{context:"adjustments"},n(38219)),adjHint:i.t(null,void 0,n(9994)),adjForDividendsOnlyHint:i.t(null,void 0,n(1217)),adjForSplitsOnlyHint:i.t(null,void 0,n(18540)),backAdjustLabel:i.t(null,{context:"adjustments"},n(53457)),backAdjustHint:i.t(null,void 0,n(10989)),settlementAsCloseLabel:i.t(null,{context:"adjustments"},n(17077)),settlementAsCloseHint:i.t(null,void 0,n(23500))},He=(Fe=e=>a.createElement(ve.ToolWidgetButton,{text:De.logLabel,title:De.logHint,className:e.className,isActive:e.isLogarithm,isGrouped:!0,onClick:Xe(e.onClick,"log",e.isLogarithm),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,"data-name":"logarithm"}),(Ue=class extends a.PureComponent{constructor(e,t){super(e,t),this._priceScale=null,this._handleSelect=()=>{const e=this.context.chartWidget.model(),t=(0,g.ensureNotNull)(this.state.series),n=t.priceScale(),a=n.mode();t.priceScale().isLockScale()||e.setPriceScaleMode({log:!a.log},n,Se)},(0,f.validateRegistry)(t,{chartWidget:o.any.isRequired}),this.state={isActive:!1,series:null},this._priceAxisHighlighter=new _e(this.context.chartWidget,(()=>this._priceScale),"logarithm")}componentDidMount(){const e=this.context.chartWidget;e.withModel(null,(()=>{const t=e.model().mainSeries(),n=t.priceScale();this._handleMainSeriesPriceScaleChanged(n),t.priceScaleChanged().subscribe(this,this._handleMainSeriesPriceScaleChanged),this._handleModeChanged({},n.mode()),this.setState({isActive:t.priceScale().isLog(),series:t})}))}componentWillUnmount(){const e=this.context.chartWidget;e.withModel(null,(()=>{e.model().mainSeries().priceScaleChanged().unsubscribe(this,this._handleMainSeriesPriceScaleChanged)})),null!==this._priceScale&&(this._priceScale.modeChanged().unsubscribeAll(this),this._priceScale=null),this._priceAxisHighlighter.destroy()}render(){const{className:e}=this.props,{isActive:t,series:n}=this.state;return a.createElement(Fe,{...this._priceAxisHighlighter.handlers(),className:e,isLogarithm:t,isDisabled:null===n,onClick:this._handleSelect})}_handleMainSeriesPriceScaleChanged(e){null!==this._priceScale&&this._priceScale.modeChanged().unsubscribe(this,this._handleModeChanged),this._priceScale=e,this._priceScale.modeChanged().subscribe(this,this._handleModeChanged),this._handleModeChanged({},e.mode())}_handleModeChanged(e,t){Boolean(t.log)!==this.state.isActive&&this.setState({isActive:Boolean(t.log)})}}).contextType=ye,Ue);var Fe,Ue;const Oe=function(e){var t;return(t=class extends a.PureComponent{constructor(e,t){super(e,t),this._priceScale=null, +this._handleSelect=()=>{const e=this.context.chartWidget.model(),t=(0,g.ensureNotNull)(this.state.series).priceScale(),n=t.mode();e.setPriceScaleMode({autoScale:!n.autoScale},t,Ee)},(0,f.validateRegistry)(t,{chartWidget:o.any.isRequired}),this.state={isActive:!1,series:null},this._priceAxisHighlighter=new _e(this.context.chartWidget,(()=>this._priceScale),"auto")}componentDidMount(){const e=this.context.chartWidget;e.withModel(null,(()=>{const t=e.model().mainSeries(),n=t.priceScale();this._handleMainSeriesPriceScaleChanged(n),t.priceScaleChanged().subscribe(this,this._handleMainSeriesPriceScaleChanged),this._handleModeChanged({},n.mode()),this.setState({isActive:t.priceScale().isAutoScale(),series:t})}))}componentWillUnmount(){const e=this.context.chartWidget;e.withModel(null,(()=>{e.model().mainSeries().priceScaleChanged().unsubscribe(this,this._handleMainSeriesPriceScaleChanged)})),null!==this._priceScale&&(this._priceScale.modeChanged().unsubscribeAll(this),this._priceScale=null),this._priceAxisHighlighter.destroy()}render(){const{className:t}=this.props,{isActive:n,series:s}=this.state;return a.createElement(e,{...this._priceAxisHighlighter.handlers(),className:t,isAuto:n,isDisabled:null===s,onClick:this._handleSelect})}_handleMainSeriesPriceScaleChanged(e){null!==this._priceScale&&this._priceScale.modeChanged().unsubscribe(this,this._handleModeChanged),this._priceScale=e,this._priceScale.modeChanged().subscribe(this,this._handleModeChanged),this._handleModeChanged({},e.mode())}_handleModeChanged(e,t){Boolean(t.autoScale)!==this.state.isActive&&this.setState({isActive:Boolean(t.autoScale)})}}).contextType=Ce,t}((e=>a.createElement(ve.ToolWidgetButton,{text:De.autoLabel,title:De.autoHint,className:e.className,isActive:e.isAuto,isGrouped:!0,onClick:Xe(e.onClick,"auto",e.isAuto),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,"data-name":"auto"}))),Ve=function(e){var t;return(t=class extends a.PureComponent{constructor(e,t){super(e,t),this._priceScale=null,this._handleSelect=()=>{const e=this.context.chartWidget.model(),t=(0,g.ensureNotNull)(this.state.series),n=t.priceScale(),a=n.mode();t.priceScale().isLockScale()||e.setPriceScaleMode({percentage:!a.percentage},n,ke)},(0,f.validateRegistry)(t,{chartWidget:o.any.isRequired}),this.state={isActive:!1,series:null},this._priceAxisHighlighter=new _e(this.context.chartWidget,(()=>this._priceScale),"percentage")}componentDidMount(){const e=this.context.chartWidget;e.withModel(null,(()=>{const t=e.model().mainSeries(),n=t.priceScale();this._handleMainSeriesPriceScaleChanged(n),t.priceScaleChanged().subscribe(this,this._handleMainSeriesPriceScaleChanged),this._handleScaleChange({},n.mode()),this.setState({isActive:t.priceScale().isPercentage(),series:t})}))}componentWillUnmount(){const e=this.context.chartWidget;e.withModel(null,(()=>{e.model().mainSeries().priceScaleChanged().unsubscribe(this,this._handleMainSeriesPriceScaleChanged)})),null!==this._priceScale&&(this._priceScale.modeChanged().unsubscribeAll(this),this._priceScale=null), +this._priceAxisHighlighter.destroy()}render(){const{className:t}=this.props,{isActive:n,series:s}=this.state;return a.createElement(e,{...this._priceAxisHighlighter.handlers(),className:t,isPercentage:n,isDisabled:null===s,onClick:this._handleSelect})}_handleMainSeriesPriceScaleChanged(e){null!==this._priceScale&&this._priceScale.modeChanged().unsubscribe(this,this._handleScaleChange),this._priceScale=e,this._priceScale.modeChanged().subscribe(this,this._handleScaleChange),this._handleScaleChange({},e.mode())}_handleScaleChange(e,t){Boolean(t.percentage)!==this.state.isActive&&this.setState({isActive:Boolean(t.percentage)})}}).contextType=xe,t}((e=>a.createElement(ve.ToolWidgetButton,{icon:Pe,title:De.percentageHint,className:e.className,isActive:e.isPercentage,isDisabled:e.isDisabled,isGrouped:!0,onClick:Xe(e.onClick,"percent",e.isPercentage),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,"data-name":"percentage"})));const qe=(0,Y.hotKeySerialize)({keys:[(0,G.humanReadableModifiers)(G.Modifiers.Alt,!1),"Enter"],text:"{0} + {1}"}),Ye=function(e){var t;return(t=class extends a.PureComponent{constructor(e,t){super(e,t),this._handleClick=e=>{const{resizerDetacher:t,chartWidgetCollection:n}=this.context;e.shiftKey&&t.detachable.value()?t.detach():this.state.isFullscreen?t.exitFullscreen():t.requestFullscreen()},this._handleLayoutChange=e=>{this.setState({isFullscreen:e})},this._handlePhoneSize=()=>{0},(0,f.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired,resizerDetacher:o.any.isRequired});const{resizerDetacher:n}=t;this.state={isFullscreen:n.fullscreen.value(),isChangeLayoutButton:this._isChangeLayoutButton()}}componentDidMount(){const{resizerDetacher:e,chartWidgetCollection:t}=this.context,{mobileChangeLayoutEnabled:n}=this.props;e.fullscreen.subscribe(this._handleLayoutChange)}componentWillUnmount(){const{resizerDetacher:e,chartWidgetCollection:t}=this.context,{mobileChangeLayoutEnabled:n}=this.props;e.fullscreen.unsubscribe(this._handleLayoutChange)}render(){const{className:t}=this.props,{isFullscreen:n,isChangeLayoutButton:s}=this.state;return a.createElement(e,{className:t,isFullscreen:n,onClick:this._handleClick})}_isChangeLayoutButton(){return!1}}).contextType=Me,t}((e=>a.createElement(ve.ToolWidgetButton,{icon:Ie,title:De.fullscreenHint,className:e.className,isActive:e.isFullscreen,onClick:Xe(e.onClick,"maximize chart",e.isFullscreen),"data-tooltip-hotkey":qe,"data-name":"fullscreen"}))),Ge={properties:!0,fullscreen:!0,preventPhoneLayout:!0},Ze={fullscreen:Number.MIN_SAFE_INTEGER,preventPhoneLayout:Number.MIN_SAFE_INTEGER,properties:Number.MIN_SAFE_INTEGER,separator:-2,timeZones:-1,auto:0,logarithm:1,percentage:2,session:3,adj:4,backAdj:5,settlementAsClose:6},$e=(()=>{const e=new Map;return e.set(He,"logarithm"),e.set(Ve,"percentage"),e.set(Oe,"auto"),e.set(Ne,"session"),e.set(Ye,"fullscreen"),e})();function Je(e){0}function Xe(e,t,n){return t=>{e(t)}}const Ke={dateRangeMode:"hidden",separator:!0,timeZones:!0,fullscreen:!0,preventPhoneLayout:!0,properties:!0,auto:!0,logarithm:!0,percentage:!0, +session:!0,adj:!0,backAdj:!0,settlementAsClose:!0},Qe=(0,f.registryContextType)();class et extends a.PureComponent{constructor(e,t){var n,i;super(e,t),this._timezoneButtonRef=null,this._layout=Object.assign({},Ke),this._raf=null,this._toolbar=null,this._rangeExpanded=null,this._rangeCollapsed=null,this._seriesComponents={},this._resizeObserver=null,this._injector=(n=()=>this._layout,i=(e,t)=>this._seriesComponents[t]=e,(e,t,s)=>{if(a.isValidElement(e)&&"string"!=typeof e.type){const{props:o}=e;if("string"==typeof o.className){const l={className:r(o.className,0===t&&Be.first,t===s.length-1&&Be.last)},c=n(),d=(0,g.ensureDefined)($e.get(e.type));return a.createElement("div",{key:null===e.key?void 0:e.key,className:r(Be.inline,c[d]&&Be.collapsed),ref:e=>i(e,d),onClick:()=>Je()},a.cloneElement(e,l))}}return e}),this._updateButtonsVisibility=()=>{const{chartWidget:e}=this.context,t=e.model().model(),n=t.mainSeries(),a=n.symbolInfo(),s=!n.isDWMProperty().value();if(n.symbolResolvingActive().value())return void this._setStateWithResize({intervalAllowsSessionButton:s});const i=((null==a?void 0:a.subsessions)||[]).filter((e=>!e.private)).length>1;this._setStateWithResize({intervalAllowsSessionButton:s,symbolAllowsSessionButton:i})},this._handleResize=()=>{null===this._raf&&(this._raf=requestAnimationFrame((()=>{const e=this._layout,t=(0,g.ensureNotNull)(this._toolbar),n=(0,g.ensureNotNull)(this._rangeExpanded),a=(i=function(e){const t={};return Object.keys(e).forEach((n=>{const a=e[n];if(null!==a){const e=s.findDOMNode(a);null!==e&&(t[n]=e)}})),t}(this._seriesComponents),Object.keys(i).map((e=>({name:e,width:i[e].offsetWidth}))).sort(((e,t)=>Ze[e.name]-Ze[t.name])));var i;const o=t.offsetWidth,r=a.reduce(((e,t)=>e+t.width),0),l=n.offsetWidth,c=!Boolean(n.textContent)||o-r-l<=0?"collapsed":"expanded";if(Object.assign(e,{dateRangeMode:c}),"expanded"!==c){const t=o-(0,g.ensureNotNull)(this._rangeCollapsed).offsetWidth-0;let n=0,s=0;for(const i of a)n+=i.width,i.name in Ge?(s+=i.width,Object.assign(e,{[i.name]:!1})):Object.assign(e,{[i.name]:t<=n});t<=s&&Object.assign(e,{dateRangeMode:"hidden"})}else Object.assign(e,{separator:!1,timeZones:!1,fullscreen:!1,preventPhoneLayout:!1,properties:!1,auto:!1,logarithm:!1,percentage:!1,session:!1,adj:!1,settlementAsClose:!1,backAdj:!1});this._applyResizing(),this._raf=null})))},this._handleTimezoneButtonRef=e=>{this._timezoneButtonRef=e},this._handleMeasure=()=>{null!==this._toolbar&&this.resizeUI()},this._handleFullscreenableChange=e=>{this._setStateWithResize({isFullscreenable:e})},this._handlePreventPhoneLayoutButtonVisibility=()=>{0},this._handleToolbarRef=e=>this._toolbar=e,this._handleRangeCollapsedRef=e=>this._rangeCollapsed=e,this._handleRangeExpandedRef=e=>{this._updateResizeObserver(this._rangeExpanded,e),this._rangeExpanded=e},this._handleTimeZonesRef=e=>{this._updateResizeObserver(this._seriesComponents.timeZones,e),this._seriesComponents.timeZones=e},this._handleSessionsRef=e=>{this._updateResizeObserver(this._seriesComponents.session,e),this._seriesComponents.session=e}, +this._handleSeparatorRef=e=>{this._seriesComponents.separator=e},this._updateResizeObserver=(e,t)=>{this._resizeObserver&&e!==t&&(e&&this._resizeObserver.unobserve(e),t&&this._resizeObserver.observe(t))},(0,f.validateRegistry)(t,{onContentBoxChanged:o.any.isRequired,chartApiInstance:o.any.isRequired,chartWidget:o.any.isRequired,chartWidgetCollection:o.any.isRequired,resizerDetacher:o.any.isRequired});const{resizerDetacher:l}=this.context;this.state={isFullscreenable:l.fullscreenable.value(),isPreventPhoneLayoutButton:this._isPreventPhoneLayoutButton()},this._resizeObserver=new ResizeObserver(this._handleMeasure)}componentDidMount(){const{onContentBoxChanged:e,resizerDetacher:t,chartWidgetCollection:n,chartWidget:a}=this.context;e.subscribe(this,this._handleResize),t.fullscreenable.subscribe(this._handleFullscreenableChange),a.withModel(null,(()=>{const e=a.model(),t=e.model();e.mainSeries().isDWMProperty().subscribe(this,this._updateButtonsVisibility),t.symbolSourceResolvingActive().subscribe(this._updateButtonsVisibility),t.symbolSourceCollectionChanged().subscribe(this,this._updateButtonsVisibility),this._updateButtonsVisibility()})),this.updateTimezonesButton(),this.resizeUI()}componentWillUnmount(){var e;const{onContentBoxChanged:t,resizerDetacher:n,chartWidgetCollection:a,chartWidget:s}=this.context;t.unsubscribe(this,this._handleResize),n.fullscreenable.unsubscribe(this._handleFullscreenableChange),null===(e=this._resizeObserver)||void 0===e||e.disconnect(),s.withModel(null,(()=>{const e=s.model(),t=e.model();e.mainSeries().isDWMProperty().unsubscribe(this,this._updateButtonsVisibility),e.mainSeries().isBackAdjustmentForbiddenProperty().unsubscribe(this,this._updateButtonsVisibility),e.mainSeries().isSettlementAsCloseForbiddenProperty().unsubscribe(this,this._updateButtonsVisibility),t.symbolSourceCollectionChanged().unsubscribe(this,this._updateButtonsVisibility),t.symbolSourceResolvingActive().unsubscribe(this._updateButtonsVisibility)})),null!==this._raf&&(cancelAnimationFrame(this._raf),this._raf=null)}render(){const e=this._layout,{timeFramesWidgetEnabled:t,timeWidgetEnabled:n,percentageScaleButtonEnabled:s,logScaleButtonEnabled:i,autoScaleButtonEnabled:o,fullscreenButtonEnabled:c}=this.props;return a.createElement("div",{className:Be.toolbar,ref:this._handleToolbarRef,onContextMenu:Te.preventDefault},t&&a.createElement(we.FragmentMap,null,a.createElement("div",{className:r(Be.dateRangeWrapper,"collapsed"!==e.dateRangeMode&&Be.collapsed),ref:this._handleRangeCollapsedRef},a.createElement("div",{className:r(Be.dateRangeCollapsed)},a.createElement(N,{goToDateButton:this.props.goToDateEnabled}))),a.createElement("div",{className:r(Be.dateRangeWrapper,"expanded"!==e.dateRangeMode&&Be.collapsed),ref:this._handleRangeExpandedRef},a.createElement("div",{className:r(Be.dateRangeExpanded)},a.createElement(V,{onSelectRange:this._trackRangeButtonClick}),this.props.goToDateEnabled&&a.createElement(ge,null),this.props.goToDateEnabled&&a.createElement(Q,null)))),a.createElement("div",{className:Be.seriesControlWrapper +},n&&a.createElement("div",{className:r(Be.inline,e.timeZones&&Be.collapsed),ref:this._handleTimeZonesRef},a.createElement("div",{className:Be.inline,onClick:this._trackTimezonesButtonClick},a.createElement(me,{className:Be.timezone,withMenu:this.props.timezoneMenuEnabled,ref:this._handleTimezoneButtonRef}))),this.props.sessionIdButtonEnabled&&this.state.symbolAllowsSessionButton&&this.state.intervalAllowsSessionButton&&a.createElement("div",{className:r(Be.inline,e.session&&Be.collapsed),ref:this._handleSessionsRef},a.createElement("div",{className:Be.inline},a.createElement(Ne,{className:Be.session,withMenu:this.props.sessionIdButtonEnabled}))),a.createElement("div",{ref:this._handleSeparatorRef,className:r(Be.inline,e.separator&&Be.collapsed)},a.createElement(ge,null)),a.createElement(we.FragmentMap,{map:this._injector},!1,!1,!1,s&&!l.enabled("fundamental_widget")&&a.createElement(Ve,{className:Be.icon}),i&&a.createElement(He,{className:Be.item}),o&&a.createElement(Oe,{className:Be.item}),c&&this.state.isFullscreenable&&a.createElement(Ye,{className:Be.icon,mobileChangeLayoutEnabled:this.props.mobileChangeLayoutEnabled}),!1)))}updateTimezonesButton(){null!==this._timezoneButtonRef&&this._timezoneButtonRef.updateTimezonesButton()}resizeUI(){this._handleResize()}_trackRangeButtonClick(e){0}_trackTimezonesButtonClick(){Je()}_setStateWithResize(e){Object.assign(this._layout,Ke),this._applyResizing(),this.setState(e,(()=>this._handleResize()))}_applyResizing(){const{dateRangeMode:e,...t}=this._layout;this._rangeExpanded&&this._rangeExpanded.classList.toggle(Be.collapsed,"expanded"!==e),this._rangeCollapsed&&this._rangeCollapsed.classList.toggle(Be.collapsed,"collapsed"!==e),Object.keys(t).forEach((e=>{const n=e,a=this._seriesComponents[n];a&&a.classList.toggle(Be.collapsed,t[n])}))}_isPreventPhoneLayoutButton(){return!1}}et.contextType=Qe;const tt={onContentBoxChanged:o.any,computeContentBox:o.any,chartWidget:o.any,chartApiInstance:o.any,chartWidgetCollection:o.any,resizerDetacher:o.any,availableTimeFrames:o.any};class nt extends a.PureComponent{constructor(e){super(e),this._setActiveChart=e=>{this._defineRegistry(e),this.setState({chartWidget:e})};const t=this.props.chartWidgetCollection.activeChartWidget.value();this.state={chartWidget:t},this._defineRegistry(t)}componentDidMount(){this.props.chartWidgetCollection.activeChartWidget.subscribe(this._setActiveChart)}componentWillUnmount(){this.props.chartWidgetCollection.activeChartWidget.unsubscribe(this._setActiveChart)}render(){const{chartWidget:e}=this.state;if(!e)return null;const{options:t}=this.props,n={timeFramesWidgetEnabled:t.timeFramesWidgetEnabled,goToDateEnabled:t.timeFramesWidget.goToDateEnabled,timeWidgetEnabled:t.timeWidgetEnabled,timezoneMenuEnabled:t.timeWidget&&t.timeWidget.timezoneMenuEnabled,sessionIdButtonEnabled:t.sessionIdButtonEnabled,backAdjustmentButtonEnabled:t.backAdjustmentButtonEnabled,settlementAsCloseButtonEnabled:t.settlementAsCloseButtonEnabled,adjustForDividendsButtonEnabled:t.adjustForDividendsButtonEnabled, +logScaleButtonEnabled:t.logScaleButtonEnabled,percentageScaleButtonEnabled:t.percentageScaleButtonEnabled,autoScaleButtonEnabled:t.autoScaleButtonEnabled,fullscreenButtonEnabled:t.fullscreenButtonEnabled,mobileChangeLayoutEnabled:t.mobileChangeLayoutEnabled};return a.createElement(f.RegistryProvider,{validation:tt,value:this._registry},a.createElement(et,{key:e.id(),...n}))}_defineRegistry(e){const{onContentBoxChanged:t,computeContentBox:n,chartApiInstance:a,chartWidgetCollection:s,options:{timeFramesWidgetEnabled:i,timeFramesWidget:o}}=this.props,r=i?o.availableTimeFrames:void 0;this._registry={onContentBoxChanged:t,computeContentBox:n,chartWidget:e,availableTimeFrames:r,chartApiInstance:a,chartWidgetCollection:s,resizerDetacher:e.getResizerDetacher()}}}class at{constructor(e,t,n,i,o,r,l){this._container=e;const c=a.createElement(nt,{onContentBoxChanged:t,computeContentBox:n,chartWidgetCollection:i,chartApiInstance:o,chartWidgetOptions:r,options:l});s.render(c,e),e.setAttribute("data-initialized","true")}destroy(){s.unmountComponentAtNode(this._container),this._container.removeAttribute("data-initialized")}}},10654:(e,t,n)=>{"use strict";n.d(t,{validateRegistry:()=>r,RegistryProvider:()=>l,registryContextType:()=>c});var a=n(50959),s=n(19036),i=n.n(s);const o=a.createContext({});function r(e,t){i().checkPropTypes(t,e,"context","RegistryContext")}function l(e){const{validation:t,value:n}=e;return r(n,t),a.createElement(o.Provider,{value:n},e.children)}function c(){return o}},79978:e=>{e.exports=''},83863:e=>{e.exports=''},21868:e=>{e.exports=''},39750:e=>{e.exports=''},69311:e=>{e.exports=''},90752:e=>{e.exports=''},15270:e=>{ +e.exports=''},38219:e=>{e.exports={ar:["تعديل"],ca_ES:["aj"],cs:"adj",de:["Anp."],el:"adj",en:"adj",es:["aj"],fa:"adj",fr:"adj",he_IL:["התאם"],hu_HU:"adj",id_ID:["penyesuaian"],it:["adg"],ja:["調整"],ko:["조정"],ms_MY:["laras"],nl_NL:"adj",pl:"adj",pt:["ajustes"],ro:"adj",ru:["коррект."],sv:"adj",th:"adj",tr:["dzlt"],vi:["đ.chỉnh"],zh:["调整"],zh_TW:["調整"]}},53457:e=>{e.exports={ar:"b-adj",ca_ES:"b-adj",cs:"b-adj",de:"b-adj",el:"b-adj",en:"b-adj",es:"b-adj",fa:"b-adj",fr:"b-adj",he_IL:"b-adj",hu_HU:"b-adj",id_ID:"b-adj",it:["b-adg"],ja:"b-adj",ko:"b-adj",ms_MY:"b-adj",nl_NL:"b-adj",pl:"b-adj",pt:"b-adj",ro:"b-adj",ru:["корр"],sv:"b-adj",th:"b-adj",tr:"b-adj",vi:"b-adj",zh:["b-调整"],zh_TW:["b-調整"]}},17077:e=>{e.exports={ar:["ضبط"],ca_ES:"set",cs:"set",de:["setzen"],el:"set",en:"set",es:"set",fa:"set",fr:["fixer"],he_IL:["הגדר"],hu_HU:"set",id_ID:["SET"],it:"set",ja:"set",ko:["셋"],ms_MY:"set",nl_NL:"set",pl:["ustaw"],pt:["definir"],ro:"set",ru:["расч.цена"],sv:["ställ in"],th:"set",tr:"set",vi:"set",zh:["清算价"],zh_TW:["清算價"]}},99247:e=>{e.exports={ar:["تلقائي"],ca_ES:"auto",cs:["automatické"],de:"auto",el:["αυτοματο"],en:"auto",es:"auto",fa:["خودکار"],fr:["automatique"],he_IL:["אוטומטי"],hu_HU:"auto",id_ID:"auto",it:"auto",ja:["自動"],ko:["자동"],ms_MY:"auto",nl_NL:"auto",pl:"auto",pt:"auto",ro:"auto",ru:["авто"],sv:"auto",th:["อัตโนมัติ"],tr:["otomatik"],vi:["tự động"],zh:["自动"],zh_TW:["自動"]}},885:e=>{e.exports={ar:["لوغاريتمي"],ca_ES:"log",cs:"log",de:"log",el:"log",en:"log",es:"log",fa:"log",fr:"log",he_IL:["לוג"],hu_HU:"log",id_ID:"log",it:"log",ja:["ログスケール"],ko:["로그"],ms_MY:"log",nl_NL:"log",pl:"log",pt:"log",ro:"log",ru:["лог"],sv:["logg"],th:["ล็อก"],tr:"log",vi:"log",zh:"log",zh_TW:"log"}},9994:e=>{e.exports={ar:["تعديل البيانات لأرباح الأسهم"],ca_ES:["Ajusta dades dels dividends"],cs:"Adjust data for dividends",de:["Daten für Dividenden anpassen"],el:"Adjust data for dividends",en:"Adjust data for dividends",es:["Ajustar datos de los dividendos"],fa:"Adjust data for dividends",fr:["Ajuster les données pour les dividendes"],he_IL:["התאם נתונים לדיבידנדים"],hu_HU:"Adjust data for dividends",id_ID:["Sesuaikan data untuk dividen"],it:["Adegua i dati a seconda dei dividendi"],ja:["配当でデータを調整"],ko:["배당에 따른 데이터 조정"],ms_MY:["Laras data untuk dividen"],nl_NL:"Adjust data for dividends",pl:["Dopasuj dane według dywidend"],pt:["Ajustar dados de dividendos"],ro:"Adjust data for dividends",ru:["Корректировать данные на дивиденды"],sv:["Justera data för utdelning"],th:["ปรับเปลี่ยนข้อมูลเนื่องจากเงินปันผล"],tr:["Verileri temettülere göre düzelt"],vi:["Điều chỉnh dữ liệu cho Cổ tức"],zh:["调整股息数据"],zh_TW:["調整股息數據"]}},10989:e=>{e.exports={ar:["ضبط لتغييرات العقود"], +ca_ES:["Ajusta els canvis dels contractes"],cs:"Adjust for contract changes",de:["Veränderungen der Kontraktgrößen und Verfalltage"],el:"Adjust for contract changes",en:"Adjust for contract changes",es:["Ajustar los cambios de los contratos"],fa:"Adjust for contract changes",fr:["Ajustement pour les changements de contrat"],he_IL:["התאם לשינויים בחוזה"],hu_HU:"Adjust for contract changes",id_ID:["Penyesuaian untuk perubahan kontrak"],it:["Incorpora variazioni dovute al cambio di contratto"],ja:["限月の切り替えを調整"],ko:["컨트랙트 변경 조절"],ms_MY:["Laraskan untuk perubahan-perubahan kontrak"],nl_NL:"Adjust for contract changes",pl:["Dostosuj do zmian w kontrakcie"],pt:["Ajustes para mudanças no contrato"],ro:"Adjust for contract changes",ru:["Корректировать с учётом изменений контрактов"],sv:["Förändringar i avtalens storlek och datum för upphörande"],th:["ปรับตามการเปลี่ยนแปลงสัญญา"],tr:["Sözleşme değişiklikleri için ayarlama"],vi:["Điều chỉnh để thay đổi hợp đồng"],zh:["根据合约变更调整"],zh_TW:["調整合約變更"]}},369:e=>{e.exports={ar:["الذهاب إلى"],ca_ES:["Anar a"],cs:"Go to",de:["Gehe zu"],el:"Go to",en:"Go to",es:["Ir a"],fa:["برو به"],fr:["Aller à"],he_IL:["עבור ל"],hu_HU:["Ugrás ide:"],id_ID:["Menuju ke"],it:["Vai a"],ja:["移動"],ko:["가기"],ms_MY:["Pergi ke"],nl_NL:"Go to",pl:["Idź do..."],pt:["Ir para"],ro:"Go to",ru:["Перейти к дате"],sv:["Hoppa till"],th:["ไปที่"],tr:["Tarihe git"],vi:["Đến"],zh:["前往到"],zh_TW:["前往到"]}},41421:e=>{e.exports={ar:["ساعات التداول المُمددة متاحة فقط على النطاقات الصغرى خلال اليوم للرسوم البيانية"],ca_ES:["L'horari ampliat només està disponible per a gràfics intradia"],cs:"Extended Hours is available only for intraday charts",de:["Verlängerte Handelszeiten sind nur für Intraday-Charts verfügbar"],el:"Extended Hours is available only for intraday charts",en:"Extended Hours is available only for intraday charts",es:["El horario ampliado solo se encuentra disponible para gráficos intradía"],fa:"Extended Hours is available only for intraday charts",fr:["L'option Horaires étendus est disponible uniquement pour les graphiques intrajournaliers"],he_IL:["שעות מורחבות זמינות רק עבור גרפים תוך-יומיים"],hu_HU:"Extended Hours is available only for intraday charts",id_ID:["Jam Perpanjangan hanya tersedia bagi chart intrahari"],it:["Gli orari di negoziazione estesi sono disponibili solo per i grafici intraday"],ja:["時間外取引の機能は、イントラデイのチャートでのみ利用できます"],ko:["확장시간은 인트라데이 차트에서만 가능합니다"],ms_MY:["Waktu Dilanjutkan hanya tersedia untuk carta intra hari"],nl_NL:"Extended Hours is available only for intraday charts",pl:["Sesja rozszerzona dostępna jest wyłącznie dla wykresów intraday"],pt:["O Horário Estendido está disponível apenas para gráficos intradiário"],ro:"Extended Hours is available only for intraday charts",ru:["Функция расширенных торговых часов доступна только для внутридневных графиков"],sv:["Utökade timmar är endast tillgänglig för intradagsdiagram"],th:["ชั่วโมงที่เพิ่มเติมขึ้นมาใช้ได้สำหรับกราฟแบบระหว่างวันเท่านั้น"],tr:["Uzatılmış saatler sadece gün içi grafiklerde kullanılabilir"], +vi:["Tính năng Thời gian Giao dịch Ngoài giờ chỉ có sẵn cho các biểu đồ trong ngày"],zh:["延长时段仅适用于日内图表"],zh_TW:["延長時段僅適用於日內圖表"]}},1217:e=>{e.exports={ar:["يتم ضبط بيانات الرمز الرئيسي لتوزيعات الأرباح فقط"],ca_ES:["Les dades del símbol principal s'ajusten només als dividends"],cs:"Main symbol data is adjusted for dividends only",de:["Die Daten des Hauptsymbols sind nur für die Dividenden angepasst"],el:"Main symbol data is adjusted for dividends only",en:"Main symbol data is adjusted for dividends only",es:["Los datos del símbolo principal se ajustan solo a los dividendos"],fa:"Main symbol data is adjusted for dividends only",fr:["Les données du symbole principal sont ajustées pour les dividendes uniquement"],he_IL:["הנתונים של הסימול הראשי מותאמים לדיבידנדים בלבד"],hu_HU:"Main symbol data is adjusted for dividends only",id_ID:["Data simbol utama disesuaikan hanya untuk deviden"],it:["I dati del simbolo principale sono adeguati solo per lo stacco dei dividendi"],ja:["メインシンボルのデータは配当のみで調整されています。"],ko:["메인 심볼 데이터는 디비든드에 대해서만 조정됩니다"],ms_MY:["Data utama simbol adalah diselaraskan untuk dividend sahaja"],nl_NL:"Main symbol data is adjusted for dividends only",pl:["Dane głównego symbolu są dostosowywane tylko do dywidend"],pt:["Os dados do símbolo principal são ajustados apenas para dividendos"],ro:"Main symbol data is adjusted for dividends only",ru:["Данные по основному инструменту корректируются только для дивидендов"],sv:["Uppgifterna om huvudsymbolen justeras endast för utdelningar."],th:["ข้อมูลสัญลักษณ์หลักถูกปรับเป็นเงินปันผลเท่านั้น"],tr:["Ana sembol verileri yalnızca temettüler için ayarlanır"],vi:["Dữ liệu của mã chính chỉ được điều chỉnh cho cổ tức"],zh:["主要商品数据仅针对股息进行调整"],zh_TW:["主要商品數據僅針對股息進行調整"]}},18540:e=>{e.exports={ar:["يتم ضبط بيانات الرمز الرئيسي للتقسيمات فقط"],ca_ES:["Les dades del símbol principal s'ajusten només als splits"],cs:"Main symbol data is adjusted for splits only",de:["Die Daten des Hauptsymbols werden nur für Splits angepasst"],el:"Main symbol data is adjusted for splits only",en:"Main symbol data is adjusted for splits only",es:["Los datos del símbolo principal se ajustan solo a los splits"],fa:"Main symbol data is adjusted for splits only",fr:["Les données du symbole principal sont ajustées pour les fractions uniquement"],he_IL:["הנתונים של הסימול הראשי מותאמים לספליטים בלבד"],hu_HU:"Main symbol data is adjusted for splits only",id_ID:["Data simbol utama disesuaikan hanya untuk pecahan."],it:["I dati del simbolo principale sono adeguati solo per i frazionamenti"],ja:["メインシンボルのデータは株式分割でのみ調整されています。"],ko:["메인 심볼 데이터는 스플릿에 대해서만 조정됩니다"],ms_MY:["Data utama simbol adalah diselaraskan untuk pembahagian sahaja"],nl_NL:"Main symbol data is adjusted for splits only",pl:["Dane głównego symbolu są dostosowywane tylko do podziałów"],pt:["Os dados do símbolo principal são ajustados apenas para desdobramentos"],ro:"Main symbol data is adjusted for splits only",ru:["Данные по основному инструменту корректируются только для сплитов"],sv:["Uppgifter om huvudsymbolen justeras endast för splits."], +th:["ข้อมูลสัญลักษณ์หลักถูกปรับสำหรับการแยกเท่านั้น"],tr:["Ana sembol verileri yalnızca bölmeler için ayarlanır"],vi:["Dữ liệu của mã chính chỉ được điều chỉnh để tách"],zh:["主要商品数据仅针对拆分进行调整"],zh_TW:["主要商品數據僅針對拆分進行調整"]}},44794:e=>{e.exports={ar:["الجلسات"],ca_ES:"Sessions",cs:"Sessions",de:"Sessions",el:"Sessions",en:"Sessions",es:["Sesiones"],fa:"Sessions",fr:"Sessions",he_IL:["סשנים"],hu_HU:"Sessions",id_ID:["Sesi"],it:["Sessioni"],ja:["セッション"],ko:["세션"],ms_MY:["Sesi-sesi"],nl_NL:"Sessions",pl:["Sesje"],pt:["Sessões"],ro:"Sessions",ru:["Сессии"],sv:["Sessioner"],th:["เซสชั่น"],tr:["Oturum"],vi:["Phiên"],zh:["交易时段"],zh_TW:["交易時段"]}},98948:e=>{e.exports={ar:["تبديل تكبير الرسم البياني"],ca_ES:["Alterna maximitzar gràfic"],cs:"Toggle Maximize Chart",de:["Auf maximierten Chart umschalten"],el:"Toggle Maximize Chart",en:"Toggle Maximize Chart",es:["Alternar maximizar gráfico"],fa:"Toggle Maximize Chart",fr:["Agrandir le graphique"],he_IL:["החלף לגרף מקסימלי"],hu_HU:["Maximális Chat Kiterjesztése"],id_ID:["Toggle Memperbesar Chart"],it:["Espandi/riduci grafico"],ja:["チャート最大化切り替え"],ko:["차트최대화토글"],ms_MY:["Carta Memaksimumkan Togol"],nl_NL:"Toggle Maximize Chart",pl:["Maksymalizuj wykres"],pt:["Alternar para gráfico maximizado"],ro:"Toggle Maximize Chart",ru:["Развернуть/свернуть график"],sv:["Slå på/av maximering av diagram"],th:["สลับเป็นชาร์ตขนาดใหญ่ที่สุด"],tr:["Grafik Maksimize Değiştir"],vi:["Chuyển đổi Tối đa hoá Biểu đồ"],zh:["切换为最大化图表"],zh_TW:["切換最大化圖表"]}},60879:e=>{e.exports={ar:["نطاق قياس تلقائي"],ca_ES:["Alterna l'escala automàtica"],cs:["Přepnout na Auto Stupnici"],de:["Auf automatische Skalierung umschalten"],el:["Αυτόματη κλίμακα"],en:"Toggle Auto Scale",es:["Alternar escala automática"],fa:"Toggle Auto Scale",fr:["Mise à l'échelle automatique"],he_IL:["הפעל/כבה קנה מידה אוטומטיות"],hu_HU:["Váltás Automata Méretezés"],id_ID:["Toggle Skala Otomatis"],it:["Seleziona/deseleziona scala automatica"],ja:["自動スケール切り替え"],ko:["자동눈금토글"],ms_MY:["Skala Auto Togol"],nl_NL:["Schakel autoschaal"],pl:["Włącz skalę automatyczną"],pt:["Alternar Para Escala Automática"],ro:"Toggle Auto Scale",ru:["Автоматический масштаб вкл/выкл"],sv:["Växla skala automatiskt"],th:["สลับเป็นสเกลอัตโนมัติ"],tr:["Otomatik Ölçeklendirmeyi Aç/Kapat"],vi:["Chuyển đổi Tỷ lệ tự động"],zh:["切换为自动坐标"],zh_TW:["切換為自動刻度"]}},21329:e=>{e.exports={ar:["نطاق قياس لوغاريتمي"],ca_ES:["Alterna l'escala logarítmica"],cs:["Přepnout Log Měřítko"],de:["Auf logarithmische Skalierung umschalten"],el:["Λογαριθμική κλίμακα"],en:"Toggle Log Scale",es:["Alternar escala logarítmica"],fa:"Toggle Log Scale",fr:["Mise à l'échelle logarithmique"],he_IL:["הפעל/כבה סקאלה לוגריתמית"],hu_HU:["Váltás Log Skála"],id_ID:["Toggle Skala Log"],it:["Seleziona/Deseleziona scala logaritmica"],ja:["ログスケール切り替え"],ko:["로그눈금토글"],ms_MY:["Skala Log Togol"],nl_NL:["Schakel log schaal"],pl:["Przełącz na skalę logarytmiczną"],pt:["Alternar Para Escala Logarítmica"],ro:"Toggle Log Scale",ru:["Логарифмическая шкала вкл/выкл"],sv:["Slå på/av Log-skala"],th:["สลับเป็นมาตราแบบล๊อก"], +tr:["Logaritmik Ölçeklendirmeyi Aç/Kapat"],vi:["Chuyển đổi Quy mô Đăng nhập"],zh:["切换为对数坐标"],zh_TW:["切換為對數刻度"]}},43737:e=>{e.exports={ar:["نطاق قياس النسبة المئوية"],ca_ES:["Altarna percentatge"],cs:["Přepnout na Procenta"],de:["Auf Prozent umschalten"],el:["Ποσοστιαία κλίμακα"],en:"Toggle Percentage",es:["Alternar porcentaje"],fa:"Toggle Percentage",fr:["Echelle en pourcentage"],he_IL:["החלף אחוזים"],hu_HU:["Váltás Százalék"],id_ID:["Toggle Persentase"],it:["Seleziona/Deseleziona percentuale"],ja:["%スケール切り替え"],ko:["백분율토글"],ms_MY:["Peratusan Togol"],nl_NL:["Schakel percentage"],pl:["Włącz skalę procentową"],pt:["Alternar Para Percentagem"],ro:"Toggle Percentage",ru:["Процентная шкала вкл/выкл"],sv:["Slå på/av procentsats"],th:["สลับเป็นเปอร์เซ็นต์"],tr:["Yüzde Olarak Değiştir"],vi:["Chuyển đồi Phần trăm"],zh:["切换为百分比坐标"],zh_TW:["切換為百分比"]}},87492:e=>{e.exports={ar:["توقيت"],ca_ES:["Zona horària"],cs:["Časové pásmo"],de:["Zeitzone"],el:"Timezone",en:"Timezone",es:["Zona horaria"],fa:"Timezone",fr:["Fuseau horaire"],he_IL:["אזור זמן"],hu_HU:["Időzóna"],id_ID:["Zona waktu"],it:["Fuso orario"],ja:["タイムゾーン"],ko:["타임존"],ms_MY:["Zon Waktu"],nl_NL:"Timezone",pl:["Strefa czasowa"],pt:["Fuso Horário"],ro:"Timezone",ru:["Часовой пояс"],sv:["Tidszon"],th:["เขตเวลา"],tr:["Saat Dilimi"],vi:["Múi giờ"],zh:["时区"],zh_TW:["時區"]}},23500:e=>{e.exports={ar:["استخدم التسوية في أقرب وقت على الفاصل الزمني اليومي"],ca_ES:["Fer servir la liquidació com a tancament en intervals diaris"],cs:"Use settlement as close on daily interval",de:["Settlement als Schlusskurs im Tagesintervall verwenden"],el:"Use settlement as close on daily interval",en:"Use settlement as close on daily interval",es:["Utilizar la liquidación como cierre en intervalos diarios"],fa:"Use settlement as close on daily interval",fr:["Utiliser le règlement comme proche de l'intervalle quotidien"],he_IL:["השתמש בסליקה כסגירה באינטרוול יומי"],hu_HU:"Use settlement as close on daily interval",id_ID:["Gunakan penyelesaian sedekat mungkin pada interval harian"],it:["Usa il settlement come chiusura nel giornaliero"],ja:["日足で清算価格を終値として利用"],ko:["데일리 클로즈를 청산가로 쓰기"],ms_MY:["Gunakan penyelesaian sebagai penutup pada selang masa harian"],nl_NL:"Use settlement as close on daily interval",pl:["Użyj ceny rozliczenia jako dziennej ceny zamknięcia"],pt:["Usar a liquidação como fechamento no intervalo diário"],ro:"Use settlement as close on daily interval",ru:["Использовать расчетную цену для цены закрытия на дневном интервале"],sv:["Använd avräkning så nära daglig intervallängd"],th:["ใช้การชำระราคาที่ใกล้เคียงกันในแต่ละวัน"],tr:["Ödemeyi günlük aralıklarla yakın olarak kullanma"],vi:["Sử dụng giải quyết càng gần vào khoảng thời gian hàng ngày"],zh:["使用结算价作为每日周期的收盘价"],zh_TW:["使用結算價做為日圖的收盤價"]}},8877:e=>{e.exports={ar:"ext",ca_ES:"ext",cs:"ext",de:["verl."],el:"ext",en:"ext",es:"ext",fa:"ext",fr:"ext",he_IL:["הרחב"],hu_HU:"ext",id_ID:["perp"],it:["est"],ja:["時間外"],ko:["확장"],ms_MY:["dilanjutkan"],nl_NL:"ext",pl:["rozsz"],pt:["est"],ro:"ext",ru:["расш"],sv:["utökad"],th:["ต่อ"],tr:["ek"], +vi:["mở rộng"],zh:["延时"],zh_TW:["延時"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/chart-event-hint.0ca3adae43eea16801cf.js b/charting_library/bundles/chart-event-hint.0ca3adae43eea16801cf.js new file mode 100644 index 00000000..afbe1e3d --- /dev/null +++ b/charting_library/bundles/chart-event-hint.0ca3adae43eea16801cf.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6166],{97754:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t{e.exports={container:"container-OUNcvmCJ",centerElement:"centerElement-OUNcvmCJ",text:"text-OUNcvmCJ"}},44662:e=>{e.exports={container:"container-f2q4yHCG",content:"content-f2q4yHCG",arrowHolder:"arrowHolder-f2q4yHCG","arrowHolder--below":"arrowHolder--below-f2q4yHCG","arrowHolder--above":"arrowHolder--above-f2q4yHCG","arrowHolder--before":"arrowHolder--before-f2q4yHCG","arrowHolder--after":"arrowHolder--after-f2q4yHCG","arrowHolder--above-fix":"arrowHolder--above-fix-f2q4yHCG","arrowHolder--before-rtl-fix":"arrowHolder--before-rtl-fix-f2q4yHCG","arrowHolder--after-ltr-fix":"arrowHolder--after-ltr-fix-f2q4yHCG",label:"label-f2q4yHCG",closeButton:"closeButton-f2q4yHCG"}},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}})}))},5015:(e,t,r)=>{"use strict";r.r(t),r.d(t,{ChartEventHintRenderer:()=>d});var n=r(50959),o=r(962),i=r(97754),s=r(9745),a=(r(65718),r(33765)),u=r(44662);n.PureComponent;function c(e){const{className:t,containerClassName:r,contentClassName:o,reference:c,style:l,arrow:f=!0,arrowClassName:d,arrowReference:p,onClose:h,arrowStyle:y,children:m,..._}=e;return n.createElement("div",{..._,className:t,ref:c,style:l},f&&n.createElement("div",{className:d,ref:p,style:y}),n.createElement("div",{className:i(u.container,r)},n.createElement("div",{className:i(u.content,o)},m),h&&n.createElement(s.Icon,{className:u.closeButton,icon:a,onClick:h})))}var l=r(96362);function f(e){const{bottomOffset:t,text:r,onClose:o}=e;return n.createElement("div",{className:l.container,style:{bottom:t}},n.createElement("div",{className:l.centerElement},n.createElement(c,{arrow:!1,onClose:o},n.createElement("div",{className:l.text},r))))}class d{constructor(e){this._wrap=document.createElement("div"),this._container=e}show(e,t){if(!this._wrap)return;this.hide(),this._container.append(this._wrap);const r={text:e,onClose:()=>{t&&t(),this.hide()},bottomOffset:Array.from(this._container.children).reduce(((e,t)=>(t.getAttribute("data-is-chart-toolbar-component")&&(e+=t.clientHeight),e)),32)};o.render(n.createElement(f,{...r}),this._wrap)}hide(){this._wrap&&(o.unmountComponentAtNode(this._wrap),this._wrap.remove())}destroy(){this.hide(),delete this._wrap}}},88216:(e,t,r)=>{"use strict";r.d(t,{OverlapManager:()=>i,getRootOverlapManager:()=>a});var n=r(50151);class o{constructor(){this._storage=[]}add(e){this._storage.push(e)}remove(e){ +this._storage=this._storage.filter((t=>e!==t))}has(e){return this._storage.includes(e)}getItems(){return this._storage}}class i{constructor(e=document){this._storage=new o,this._windows=new Map,this._index=0,this._document=e,this._container=e.createDocumentFragment()}setContainer(e){const t=this._container,r=null===e?this._document.createDocumentFragment():e;!function(e,t){Array.from(e.childNodes).forEach((e=>{e.nodeType===Node.ELEMENT_NODE&&t.appendChild(e)}))}(t,r),this._container=r}registerWindow(e){this._storage.has(e)||this._storage.add(e)}ensureWindow(e,t={position:"fixed",direction:"normal"}){const r=this._windows.get(e);if(void 0!==r)return r;this.registerWindow(e);const n=this._document.createElement("div");if(n.style.position=t.position,n.style.zIndex=this._index.toString(),n.dataset.id=e,void 0!==t.index){const e=this._container.childNodes.length;if(t.index>=e)this._container.appendChild(n);else if(t.index<=0)this._container.insertBefore(n,this._container.firstChild);else{const e=this._container.childNodes[t.index];this._container.insertBefore(n,e)}}else"reverse"===t.direction?this._container.insertBefore(n,this._container.firstChild):this._container.appendChild(n);return this._windows.set(e,n),++this._index,n}unregisterWindow(e){this._storage.remove(e);const t=this._windows.get(e);void 0!==t&&(null!==t.parentElement&&t.parentElement.removeChild(t),this._windows.delete(e))}getZindex(e){const t=this.ensureWindow(e);return parseInt(t.style.zIndex||"0")}moveToTop(e){if(this.getZindex(e)!==this._index){this.ensureWindow(e).style.zIndex=(++this._index).toString()}}removeWindow(e){this.unregisterWindow(e)}}const s=new WeakMap;function a(e=document){const t=e.getElementById("overlap-manager-root");if(null!==t)return(0,n.ensureDefined)(s.get(t));{const t=new i(e),r=function(e){const t=e.createElement("div");return t.style.position="absolute",t.style.zIndex=150..toString(),t.style.top="0px",t.style.left="0px",t.id="overlap-manager-root",t}(e);return s.set(r,t),t.setContainer(r),e.body.appendChild(r),t}}},65718:(e,t,r)=>{"use strict";r.d(t,{Portal:()=>u,PortalContext:()=>c});var n=r(50959),o=r(962),i=r(68671),s=r(88216),a=r(50655);class u extends n.PureComponent{constructor(){super(...arguments),this._uuid=(0,i.guid)()}componentWillUnmount(){this._manager().removeWindow(this._uuid)}render(){const e=this._manager().ensureWindow(this._uuid,this.props.layerOptions);return e.style.top=this.props.top||"",e.style.bottom=this.props.bottom||"",e.style.left=this.props.left||"",e.style.right=this.props.right||"",e.style.pointerEvents=this.props.pointerEvents||"",o.createPortal(n.createElement(c.Provider,{value:this},this.props.children),e)}moveToTop(){this._manager().moveToTop(this._uuid)}_manager(){return null===this.context?(0,s.getRootOverlapManager)():this.context}}u.contextType=a.SlotContext;const c=n.createContext(null)},50655:(e,t,r)=>{"use strict";r.d(t,{Slot:()=>o,SlotContext:()=>i});var n=r(50959);class o extends n.Component{shouldComponentUpdate(){return!1}render(){return n.createElement("div",{style:{ +position:"fixed",zIndex:150,left:0,top:0},ref:this.props.reference})}}const i=n.createContext(null)},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"),s=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),u=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),p=Symbol.iterator;var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y=Object.assign,m={};function _(e,t,r){this.props=e,this.context=t,this.refs=m,this.updater=r||h}function v(){}function w(e,t,r){this.props=e,this.context=t,this.refs=m,this.updater=r||h}_.prototype.isReactComponent={},_.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")},_.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=_.prototype;var g=w.prototype=new v;g.constructor=w,y(g,_.prototype),g.isPureReactComponent=!0;var b=Array.isArray,C=Object.prototype.hasOwnProperty,x={current:null},E={key:!0,ref:!0,__self:!0,__source:!0};function S(e,t,n){var o,i={},s=null,a=null;if(null!=t)for(o in void 0!==t.ref&&(a=t.ref),void 0!==t.key&&(s=""+t.key),t)C.call(t,o)&&!E.hasOwnProperty(o)&&(i[o]=t[o]);var u=arguments.length-2;if(1===u)i.children=n;else if(1{"use strict";e.exports=r(95257)},33765:e=>{e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/chart-screenshot-hint.313b0b47e4c76ba21a62.js b/charting_library/bundles/chart-screenshot-hint.313b0b47e4c76ba21a62.js new file mode 100644 index 00000000..efd335db --- /dev/null +++ b/charting_library/bundles/chart-screenshot-hint.313b0b47e4c76ba21a62.js @@ -0,0 +1,5 @@ +(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=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/chart-widget-gui.e192c9080b7e430f8bfc.js b/charting_library/bundles/chart-widget-gui.3b90190b27680e589439.js similarity index 98% rename from charting_library/bundles/chart-widget-gui.e192c9080b7e430f8bfc.js rename to charting_library/bundles/chart-widget-gui.3b90190b27680e589439.js index f70ac171..b094678b 100644 --- a/charting_library/bundles/chart-widget-gui.e192c9080b7e430f8bfc.js +++ b/charting_library/bundles/chart-widget-gui.3b90190b27680e589439.js @@ -1,6 +1,6 @@ (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5093],{27267:(e,t,s)=>{"use strict";function i(e,t,s,i,l){function o(l){if(e>l.timeStamp)return;const o=l.target;void 0!==s&&null!==t&&null!==o&&o.ownerDocument===i&&(t.contains(o)||s(l))}return l.click&&i.addEventListener("click",o,!1),l.mouseDown&&i.addEventListener("mousedown",o,!1),l.touchEnd&&i.addEventListener("touchend",o,!1),l.touchStart&&i.addEventListener("touchstart",o,!1),()=>{i.removeEventListener("click",o,!1),i.removeEventListener("mousedown",o,!1),i.removeEventListener("touchend",o,!1),i.removeEventListener("touchstart",o,!1)}}s.d(t,{addOutsideEventListener:()=>i})},967:(e,t,s)=>{"use strict";s.d(t,{weekDaysMiniNames:()=>a,weekDaysShortNames:()=>o});var i=s(44352),l=s(84917);l.Months.JANUARY,i.t(null,void 0,s(26910)),l.Months.FEBRUARY,i.t(null,void 0,s(16467)),l.Months.MARCH,i.t(null,void 0,s(84675)),l.Months.APRIL,i.t(null,void 0,s(97637)),l.Months.MAY,i.t(null,void 0,s(68327)),l.Months.JUNE,i.t(null,void 0,s(49385)),l.Months.JULY,i.t(null,void 0,s(23230)),l.Months.AUGUST,i.t(null,void 0,s(86797)),l.Months.SEPTEMBER,i.t(null,void 0,s(61132)),l.Months.OCTOBER,i.t(null,void 0,s(90784)),l.Months.NOVEMBER,i.t(null,void 0,s(71194)),l.Months.DECEMBER,i.t(null,void 0,s(55669)),l.Months.JANUARY,i.t(null,void 0,s(95425)),l.Months.FEBRUARY,i.t(null,void 0,s(35050)),l.Months.MARCH,i.t(null,void 0,s(51369)),l.Months.APRIL,i.t(null,void 0,s(42762)),l.Months.MAY,i.t(null,{context:"short"},s(27991)),l.Months.JUNE,i.t(null,void 0,s(15224)),l.Months.JULY,i.t(null,void 0,s(6215)),l.Months.AUGUST,i.t(null,void 0,s(38465)),l.Months.SEPTEMBER,i.t(null,void 0,s(57902)),l.Months.OCTOBER,i.t(null,void 0,s(73546)),l.Months.NOVEMBER,i.t(null,void 0,s(71230)),l.Months.DECEMBER,i.t(null,void 0,s(92203)),l.WeekDays.SUNDAY,i.t(null,void 0,s(72149)),l.WeekDays.MONDAY,i.t(null,void 0,s(61199)),l.WeekDays.TUESDAY,i.t(null,void 0,s(44979)),l.WeekDays.WEDNESDAY,i.t(null,void 0,s(7147)),l.WeekDays.THURSDAY,i.t(null,void 0,s(7951)),l.WeekDays.FRIDAY,i.t(null,void 0,s(72970)),l.WeekDays.SATURDAY,i.t(null,void 0,s(1144));const o={[l.WeekDays.SUNDAY]:i.t(null,void 0,s(86577)),[l.WeekDays.MONDAY]:i.t(null,void 0,s(83085)),[l.WeekDays.TUESDAY]:i.t(null,void 0,s(94316)),[l.WeekDays.WEDNESDAY]:i.t(null,void 0,s(75094)),[l.WeekDays.THURSDAY]:i.t(null,void 0,s(9787)),[l.WeekDays.FRIDAY]:i.t(null,void 0,s(564)),[l.WeekDays.SATURDAY]:i.t(null,void 0,s(36835))},a={[l.WeekDays.SUNDAY]:i.t(null,{context:"day_of_week"},s(85954)),[l.WeekDays.MONDAY]:i.t(null,{context:"day_of_week"},s(11268)),[l.WeekDays.TUESDAY]:i.t(null,{context:"day_of_week"},s(31533)),[l.WeekDays.WEDNESDAY]:i.t(null,{context:"day_of_week"},s(26230)),[l.WeekDays.THURSDAY]:i.t(null,{context:"day_of_week"},s(24793)),[l.WeekDays.FRIDAY]:i.t(null,{context:"day_of_week"},s(19801)),[l.WeekDays.SATURDAY]:i.t(null,{context:"day_of_week"},s(63331))}},76266:(e,t,s)=>{"use strict";var i=s(11417).TVLocalStorage,l=s(57898).Delegate;s(49483);var o=new l;TradingView.FeatureToggle={force_prefix:"forcefeaturetoggle.", onChanged:new l,enableFeature:function(e){i.setItem(this.force_prefix+e,"true"),o.fire(e)},disableFeature:function(e){i.setItem(this.force_prefix+e,"false"),o.fire(e)},resetFeature:function(e){i.removeItem(this.force_prefix+e),o.fire(e)},onFeaturesStateChanged:function(){return o}},TradingView.isFeatureEnabled=function(e){var t="featuretoggle_seed";function s(e){try{var s=undefined(e+function(){if(window.user&&window.user.id)return window.user.id;var e=i.getItem(t);return null!==e||(e=Math.floor(1e6*Math.random()),i.setItem(t,e)),e}());return new DataView(s).getUint32(0,!0)/4294967296}catch(e){return.5}}return function(t){return!("local"!==window.environment||!function(e){ -var t=["tick_intervals","show_reset_chart_only_if_required","broker_FXCM_token_v2","broker_TRADESTATION","broker_TRADOVATE_dev","black_friday_mainpage","black_friday_popup","datawindow","trading-fast-renew-oauth-token","switching_year_to_month_disabled","default_year_billing_cycle_switcher","marketing-analytics","visible_address_fields_by_default","slow-support-warning","hide-trading-floating-toolbar","save-short-streams","details_disable_bid_ask","vat_disabled","pro_plan_upgrades_disabled","pro_plan_downgrades_disabled","disable_recaptcha_on_signup","braintree-gopro-in-order-dialog","braintree-apple-pay","braintree-apple-pay-trial","braintree-3ds-enabled","trial_increased_monthly_discounts","razorpay-card-tvcoins","razorpay-card-subscriptions","razorpay-upi-tvcoins","razorpay-upi-subscriptions","razorpay-use-recurring-billing-scheduler","hide_gopro_popup_upgrade_button","tradestation_use_sync_mapper","broker_id_session","remove_line_tools_from_content","disable_retry_load_linetools_from_storage","modular_broker_use_sync_mapper","do_not_save_shared_line_tools_to_charts","save_shared_line_tools","multichart_replay","chart_storage_with_broker_name","oanda-european-accounts-warning","mobile_show_bottom_panel","disable_save_settings","desktop_version_notification_enabled","favorites-in-broker-dropdown","enable_toggle_streams_rtmp_url","hide_ecomonic_events","mobile_trading_web","mobile_trading_ios","mobile_trading_android","hide_real_brokers_on_mobile","disable_tradestation_country_block","enable_trading_server_logger","hide_ranges_label_colors","disable_user_specific_encryption","minds_widget_enabled","collapse_pane_buttons_when_connected_to_broker","enable_new_execution_style","disable_pushstream_connections_for_anonymous_users","use_new_paper_status_mapping","use_staging_verifier","fxcm_fcl_api","ally_use_new_sso_url","ibkr_use_new_init_session_api","enable_eventsource_pushstream_transport","enable_eventsource_pushstream_mobile","ftx_request_server_logger","ibkr_request_server_logger","disallow_concurrent_sessions","check_ibkr_side_maintenance","tradestation_request_server_logger","trading_request_server_logger","hide_tweet_drawingtool","RU_SF_disable","RU_VOR_disable","enable_monaco_editor","enable_import_inlay_hints","enable_pine_editor_status_bar","enable_pine_logs","enable_pine_editor_full_source_ids","enable_new_custom_public_chats","bottom_panel_track_events","continuous_front_contract_trading","vertex-tax-included","enable_place_order_context_in_instant_mode","multiple_SoS","enable_edit_order_context_in_instant_mode","show_data_problems_in_help_center","chart_storage_hibernation_delay_60min","chart_storage_hibernation_delay_10min","chart_storage_hibernation_delay_5min","widget-sheriff","enable_sign_in_popup_with_evercookie","center_alignment_replay_position","start_replay_right_after_point_selection","switching_raf_toast","trade_button","order_type_specific_settings_saving","enable_share_idea_via_twitter","hide_position_trade_value","alerts-restrict-offline-clear-requests","alerts-logos-in-widgets","enable_qty_calculator_in_replay","alerts-widgets-use-facade","alerts-facade-use-permission-proxy","forexcom_session_v2","add_financials_for_symbols","hide_percent_bottom_toolbar","hide_log_bottom_toolbar","hide_auto_bottom_toolbar","remove_lines_submenu","new_idea_publish_page","new_script_publish_page","enable_logo_in_mobile_apps","show_symbol_logo_in_legend","fxcm_fcl_server_logger","minds_comments_enable_for_free_users","ibkr_new_book_trader_api","alerts-hide-widget-filters-by-type"],s="[A-Z]+[a-zA-Z0-9_]+",i=new RegExp(`broker_${s}_dev`,"g"),l=new RegExp(`hide_${s}_on_ios`,"g"),o=new RegExp(`hide_${s}_on_android`,"g"),a=new RegExp(`hide_${s}_on_mobile_web`,"g") +var t=["skip_navigation_on_chart","tick_intervals","show_reset_chart_only_if_required","broker_FXCM_token_v2","broker_TRADESTATION","broker_TRADOVATE_dev","black_friday_mainpage","black_friday_popup","datawindow","trading-fast-renew-oauth-token","switching_year_to_month_disabled","default_year_billing_cycle_switcher","marketing-analytics","visible_address_fields_by_default","slow-support-warning","hide-trading-floating-toolbar","save-short-streams","details_disable_bid_ask","vat_disabled","pro_plan_upgrades_disabled","pro_plan_downgrades_disabled","disable_recaptcha_on_signup","braintree-gopro-in-order-dialog","braintree-apple-pay","braintree-apple-pay-trial","braintree-3ds-enabled","trial_increased_monthly_discounts","razorpay-card-tvcoins","razorpay-card-subscriptions","razorpay-upi-tvcoins","razorpay-upi-subscriptions","razorpay-use-recurring-billing-scheduler","hide_gopro_popup_upgrade_button","tradestation_use_sync_mapper","broker_id_session","remove_line_tools_from_content","disable_retry_load_linetools_from_storage","modular_broker_use_sync_mapper","do_not_save_shared_line_tools_to_charts","save_shared_line_tools","multichart_replay","chart_storage_with_broker_name","oanda-european-accounts-warning","mobile_show_bottom_panel","disable_save_settings","desktop_version_notification_enabled","favorites-in-broker-dropdown","enable_toggle_streams_rtmp_url","hide_ecomonic_events","mobile_trading_web","mobile_trading_ios","mobile_trading_android","hide_real_brokers_on_mobile","disable_tradestation_country_block","enable_trading_server_logger","hide_ranges_label_colors","disable_user_specific_encryption","minds_widget_enabled","collapse_pane_buttons_when_connected_to_broker","enable_new_execution_style","disable_pushstream_connections_for_anonymous_users","use_new_paper_status_mapping","use_staging_verifier","fxcm_fcl_api","ally_use_new_sso_url","ibkr_use_new_init_session_api","enable_eventsource_pushstream_transport","enable_eventsource_pushstream_mobile","ftx_request_server_logger","ibkr_request_server_logger","disallow_concurrent_sessions","check_ibkr_side_maintenance","tradestation_request_server_logger","trading_request_server_logger","hide_tweet_drawingtool","RU_SF_disable","RU_VOR_disable","enable_monaco_editor","enable_import_inlay_hints","enable_pine_editor_status_bar","enable_pine_logs","enable_pine_editor_full_source_ids","enable_new_custom_public_chats","bottom_panel_track_events","continuous_front_contract_trading","vertex-tax-included","enable_place_order_context_in_instant_mode","multiple_SoS","enable_edit_order_context_in_instant_mode","show_data_problems_in_help_center","chart_storage_hibernation_delay_60min","chart_storage_hibernation_delay_10min","chart_storage_hibernation_delay_5min","widget-sheriff","enable_sign_in_popup_with_evercookie","center_alignment_replay_position","start_replay_right_after_point_selection","switching_raf_toast","trade_button","order_type_specific_settings_saving","enable_share_idea_via_twitter","hide_position_trade_value","alerts-restrict-offline-clear-requests","alerts-logos-in-widgets","enable_qty_calculator_in_replay","alerts-widgets-use-facade","alerts-facade-use-permission-proxy","forexcom_session_v2","add_financials_for_symbols","hide_percent_bottom_toolbar","hide_log_bottom_toolbar","hide_auto_bottom_toolbar","remove_lines_submenu","new_idea_publish_page","new_script_publish_page","enable_logo_in_mobile_apps","show_symbol_logo_in_legend","fxcm_fcl_server_logger","minds_comments_enable_for_free_users","ibkr_new_book_trader_api","alerts-hide-widget-filters-by-type"],s="[A-Z]+[a-zA-Z0-9_]+",i=new RegExp(`broker_${s}_dev`,"g"),l=new RegExp(`hide_${s}_on_ios`,"g"),o=new RegExp(`hide_${s}_on_android`,"g"),a=new RegExp(`hide_${s}_on_mobile_web`,"g") ;return-1===t.indexOf(e)&&-1===e.indexOf("-maintenance")&&!1===i.test(e)&&!1===l.test(e)&&!1===o.test(e)&&!1===a.test(e)}(t))||(!e[t]||-1!==e[t])&&(!!("true"===i.getItem(TradingView.FeatureToggle.force_prefix+t)||window.is_authenticated&&"undefined"!=typeof user&&user.settings&&"true"===user.settings[TradingView.FeatureToggle.force_prefix+t])||!("false"===i.getItem(TradingView.FeatureToggle.force_prefix+t)||window.is_authenticated&&"undefined"!=typeof user&&user.settings&&"false"===user.settings[TradingView.FeatureToggle.force_prefix+t])&&(!!e[t]&&(1===e[t]||s(t)<=e[t])))}}(window.featureToggleState||{}),TradingView.FeatureToggle,TradingView.isFeatureEnabled,TradingView.FeatureToggle.onFeaturesStateChanged.bind(TradingView.FeatureToggle)},36279:(e,t,s)=>{"use strict";var i;s.d(t,{LogoSize:()=>i,getLogoUrlResolver:()=>a}),function(e){e[e.Medium=0]="Medium",e[e.Large=1]="Large"}(i||(i={}));class l{getSymbolLogoUrl(e){return e}getCountryFlagUrl(){return""}getCryptoLogoUrl(e){return e}getProviderLogoUrl(e){return e}}let o;function a(){return o||(o=new l),o}},82708:(e,t,s)=>{"use strict";s.d(t,{safeShortName:()=>l});var i=s(79982);function l(e){try{return(0,i.shortName)(e)}catch(t){return e}}},93251:(e,t,s)=>{"use strict";s.d(t,{removeUsdFromCryptoPairLogos:()=>a,resolveLogoUrls:()=>o});var i=s(36279);const l=(0,i.getLogoUrlResolver)();function o(e,t=i.LogoSize.Medium){const s=e.logoid,o=e["base-currency-logoid"],a=e["currency-logoid"],n=s&&l.getSymbolLogoUrl(s,t);if(n)return[n];const r=o&&l.getSymbolLogoUrl(o,t),d=a&&l.getSymbolLogoUrl(a,t);return r&&d?[r,d]:r?[r]:d?[d]:[]}function a(e){return 2!==e.length?e:function(e){return e.some((e=>n(e)))}(e)&&!function(e){return e.some((e=>e.includes("country")&&!n(e)))}(e)?e.filter((e=>!n(e))):e}function n(e){return!1}},44747:(e,t,s)=>{"use strict";s.d(t,{getBlockStyleClasses:()=>l,getLogoStyleClasses:()=>o});var i=s(97754);function l(e,t){return i("tv-circle-logo-pair",`tv-circle-logo-pair--${e}`,t)}function o(e,t){return i("tv-circle-logo-pair__logo",`tv-circle-logo-pair__logo--${e}`,!t&&"tv-circle-logo-pair__logo-empty")}},58492:(e,t,s)=>{"use strict";s.d(t,{getStyleClasses:()=>l,isCircleLogoWithUrlProps:()=>o});var i=s(97754);function l(e,t){return i("tv-circle-logo",`tv-circle-logo--${e}`,t)}function o(e){return"logoUrl"in e&&void 0!==e.logoUrl&&0!==e.logoUrl.length}},77975:(e,t,s)=>{"use strict";s.d(t,{useWatchedValueReadonly:()=>l});var i=s(50959);const l=(e,t=!1)=>{const s="watchedValue"in e?e.watchedValue:void 0,l="defaultValue"in e?e.defaultValue:e.watchedValue.value(),[o,a]=(0,i.useState)(s?s.value():l);return(t?i.useLayoutEffect:i.useEffect)((()=>{if(s){a(s.value());const e=e=>a(e);return s.subscribe(e),()=>s.unsubscribe(e)}return()=>{}}),[s]),o}},23709:e=>{e.exports={}},83314:e=>{e.exports={wrapper:"wrapper-hPiAkrn3",timezone:"timezone-hPiAkrn3",sessionDayWrapper:"sessionDayWrapper-hPiAkrn3",nowWrapper:"nowWrapper-hPiAkrn3",now:"now-hPiAkrn3",sessionDay:"sessionDay-hPiAkrn3",weekDay:"weekDay-hPiAkrn3",sessionDaySegments:"sessionDaySegments-hPiAkrn3", timeMarkWrapper:"timeMarkWrapper-hPiAkrn3",timeMarkSegment:"timeMarkSegment-hPiAkrn3",timeMark:"timeMark-hPiAkrn3",timeMarkSegmentAlignByEnds:"timeMarkSegmentAlignByEnds-hPiAkrn3",segment:"segment-hPiAkrn3",small:"small-hPiAkrn3",start:"start-hPiAkrn3",end:"end-hPiAkrn3",active:"active-hPiAkrn3",green:"green-hPiAkrn3",orange:"orange-hPiAkrn3",blue:"blue-hPiAkrn3",gray:"gray-hPiAkrn3",tooltip:"tooltip-hPiAkrn3",time:"time-hPiAkrn3"}},77539:e=>{e.exports={marginlegendhoriz:"4px",legend:"legend-l31H9iuA",item:"item-l31H9iuA",withAction:"withAction-l31H9iuA",selected:"selected-l31H9iuA",last:"last-l31H9iuA",text:"text-l31H9iuA",noWrapWrapper:"noWrapWrapper-l31H9iuA",noWrap:"noWrap-l31H9iuA",series:"series-l31H9iuA",valuesAdditionalWrapper:"valuesAdditionalWrapper-l31H9iuA",valueItem:"valueItem-l31H9iuA",valueTitle:"valueTitle-l31H9iuA",valueValue:"valueValue-l31H9iuA",hideUniportantValueItems:"hideUniportantValueItems-l31H9iuA",unimportant:"unimportant-l31H9iuA",valuesWrapper:"valuesWrapper-l31H9iuA",wrappable:"wrappable-l31H9iuA",directionColumn:"directionColumn-l31H9iuA",titleWrapper:"titleWrapper-l31H9iuA",logoAndTitlesWrapper:"logoAndTitlesWrapper-l31H9iuA",button:"button-l31H9iuA",statusesWrapper:"statusesWrapper-l31H9iuA",logoWrapper:"logoWrapper-l31H9iuA",buttonsWrapper:"buttonsWrapper-l31H9iuA",buttons:"buttons-l31H9iuA",statusesWrapper__statuses:"statusesWrapper__statuses-l31H9iuA",pairContainer:"pairContainer-l31H9iuA",logo:"logo-l31H9iuA",hidden:"hidden-l31H9iuA",noActions:"noActions-l31H9iuA",title:"title-l31H9iuA",intervalTitle:"intervalTitle-l31H9iuA",disabled:"disabled-l31H9iuA",disabledOnInterval:"disabledOnInterval-l31H9iuA",withDot:"withDot-l31H9iuA",withCustomTextColor:"withCustomTextColor-l31H9iuA",study:"study-l31H9iuA",mainTitle:"mainTitle-l31H9iuA",descTitle:"descTitle-l31H9iuA",hideValues:"hideValues-l31H9iuA",has5Buttons:"has5Buttons-l31H9iuA",stayInHoveredMode:"stayInHoveredMode-l31H9iuA",withTail:"withTail-l31H9iuA",loading:"loading-l31H9iuA",loader:"loader-l31H9iuA",providerTitle:"providerTitle-l31H9iuA",exchangeTitle:"exchangeTitle-l31H9iuA",styleTitle:"styleTitle-l31H9iuA",minHideIntervalTitle:"minHideIntervalTitle-l31H9iuA",microHideIntervalTitle:"microHideIntervalTitle-l31H9iuA",hideExchangeProviderTitles:"hideExchangeProviderTitles-l31H9iuA",flagged:"flagged-l31H9iuA",medium:"medium-l31H9iuA",minimized:"minimized-l31H9iuA",micro:"micro-l31H9iuA",linked:"linked-l31H9iuA",onlyOneButtonCanBeStick:"onlyOneButtonCanBeStick-l31H9iuA",touchMode:"touchMode-l31H9iuA",buttonIcon:"buttonIcon-l31H9iuA",flag:"flag-l31H9iuA",invisibleHover:"invisibleHover-l31H9iuA",eye:"eye-l31H9iuA",eyeLoading:"eyeLoading-l31H9iuA","eye-animation":"eye-animation-l31H9iuA",linking:"linking-l31H9iuA",intervalEye:"intervalEye-l31H9iuA",markerContainer:"markerContainer-l31H9iuA",flagWrapper:"flagWrapper-l31H9iuA",sourcesWrapper:"sourcesWrapper-l31H9iuA",legendMainSourceWrapper:"legendMainSourceWrapper-l31H9iuA",sources:"sources-l31H9iuA",toggler:"toggler-l31H9iuA pane-button-e6PF69Df", onlyOneSourceShown:"onlyOneSourceShown-l31H9iuA",counter:"counter-l31H9iuA",iconArrow:"iconArrow-l31H9iuA",objectTree:"objectTree-l31H9iuA",closed:"closed-l31H9iuA",objectsTreeCanBeShown:"objectsTreeCanBeShown-l31H9iuA"}},34362:e=>{e.exports={loader:"loader-_7n3rLPY",loaderItem:"loaderItem-_7n3rLPY","loader-animation":"loader-animation-_7n3rLPY",touchMode:"touchMode-_7n3rLPY"}},94815:e=>{e.exports={"css-value-pane-controls-padding-left":"1px","css-value-pane-controls-padding-right":"4px",css_value_pane_controls_margin_top:"4",css_value_pane_controls_button_size:"22",css_value_pane_controls_button_touch_size:"22",paneControls:"paneControls-JQv8nO8e",hidden:"hidden-JQv8nO8e",forceHidden:"forceHidden-JQv8nO8e",button:"button-JQv8nO8e pane-button-e6PF69Df",buttonIcon:"buttonIcon-JQv8nO8e",minimize:"minimize-JQv8nO8e",restore:"restore-JQv8nO8e",newButton:"newButton-JQv8nO8e",touchMode:"touchMode-JQv8nO8e",maximize:"maximize-JQv8nO8e",collapse:"collapse-JQv8nO8e","maximize-animation-up-bracket":"maximize-animation-up-bracket-JQv8nO8e","maximize-animation-down-bracket":"maximize-animation-down-bracket-JQv8nO8e","minimize-animation-up-bracket":"minimize-animation-up-bracket-JQv8nO8e","minimize-animation-down-bracket":"minimize-animation-down-bracket-JQv8nO8e",up:"up-JQv8nO8e","up-animation":"up-animation-JQv8nO8e",down:"down-JQv8nO8e","down-animation":"down-animation-JQv8nO8e",buttonsWrapper:"buttonsWrapper-JQv8nO8e"}},7488:e=>{e.exports={blockHidden:"blockHidden-e6PF69Df","pane-button":"pane-button-e6PF69Df"}},64123:e=>{e.exports={"css-value-small-size":"18px","css-value-medium-size":"22px","css-value-large-size":"28px","css-value-border-radius-small-size":"9px","css-value-border-radius-medium-size":"11px","css-value-border-radius-large-size":"8px",statuses:"statuses-Lgtz1OtS",statusItem:"statusItem-Lgtz1OtS",statuses_hidden:"statuses_hidden-Lgtz1OtS",small:"small-Lgtz1OtS",medium:"medium-Lgtz1OtS",large:"large-Lgtz1OtS",blinking:"blinking-Lgtz1OtS","blinking-animation":"blinking-animation-Lgtz1OtS",marketStatusOpen:"marketStatusOpen-Lgtz1OtS",marketStatusClose:"marketStatusClose-Lgtz1OtS",marketStatusPre:"marketStatusPre-Lgtz1OtS",marketStatusPost:"marketStatusPost-Lgtz1OtS",marketStatusHoliday:"marketStatusHoliday-Lgtz1OtS",marketStatusExpired:"marketStatusExpired-Lgtz1OtS",marketStatusCustom:"marketStatusCustom-Lgtz1OtS",invalidSymbol:"invalidSymbol-Lgtz1OtS",replayModeAutoPlay:"replayModeAutoPlay-Lgtz1OtS",replayModePause:"replayModePause-Lgtz1OtS",replayModePointSelect:"replayModePointSelect-Lgtz1OtS","blinking-animation-custom":"blinking-animation-custom-Lgtz1OtS",notAccurate:"notAccurate-Lgtz1OtS",delay:"delay-Lgtz1OtS",eod:"eod-Lgtz1OtS",dataProblemHigh:"dataProblemHigh-Lgtz1OtS",dataProblemLow:"dataProblemLow-Lgtz1OtS"}},33283:(e,t,s)=>{"use strict";s.r(t),s.d(t,{ControlBarNavigation:()=>Y});var i=s(50151),l=s(44352),o=s(32563),a=s(14483),n=s(78159),r=s(38223),d=s(70027),u=s(61814),h=s(49483),c=s(68335),_=(s(51768), diff --git a/charting_library/bundles/chart-widget-gui.c57c742ff21ef41b19be.js b/charting_library/bundles/chart-widget-gui.c57c742ff21ef41b19be.js new file mode 100644 index 00000000..818d3e7c --- /dev/null +++ b/charting_library/bundles/chart-widget-gui.c57c742ff21ef41b19be.js @@ -0,0 +1,59 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5093],{39640:(e,t,i)=>{"use strict";function s(e,t,i,s,l){function o(l){if(e>l.timeStamp)return;const o=l.target;void 0!==i&&null!==t&&null!==o&&o.ownerDocument===s&&(t.contains(o)||i(l))}return l.click&&s.addEventListener("click",o,!1),l.mouseDown&&s.addEventListener("mousedown",o,!1),l.touchEnd&&s.addEventListener("touchend",o,!1),l.touchStart&&s.addEventListener("touchstart",o,!1),()=>{s.removeEventListener("click",o,!1),s.removeEventListener("mousedown",o,!1),s.removeEventListener("touchend",o,!1),s.removeEventListener("touchstart",o,!1)}}i.d(t,{addOutsideEventListener:()=>s})},967:(e,t,i)=>{"use strict";i.d(t,{weekDaysShortNames:()=>o,weekDaysMiniNames:()=>n});var s=i(44352),l=i(84917);l.Months.JANUARY,s.t(null,void 0,i(26910)),l.Months.FEBRUARY,s.t(null,void 0,i(16467)),l.Months.MARCH,s.t(null,void 0,i(84675)),l.Months.APRIL,s.t(null,void 0,i(97637)),l.Months.MAY,s.t(null,void 0,i(68327)),l.Months.JUNE,s.t(null,void 0,i(49385)),l.Months.JULY,s.t(null,void 0,i(23230)),l.Months.AUGUST,s.t(null,void 0,i(86797)),l.Months.SEPTEMBER,s.t(null,void 0,i(61132)),l.Months.OCTOBER,s.t(null,void 0,i(90784)),l.Months.NOVEMBER,s.t(null,void 0,i(71194)),l.Months.DECEMBER,s.t(null,void 0,i(55669)),l.Months.JANUARY,s.t(null,void 0,i(95425)),l.Months.FEBRUARY,s.t(null,void 0,i(35050)),l.Months.MARCH,s.t(null,void 0,i(51369)),l.Months.APRIL,s.t(null,void 0,i(42762)),l.Months.MAY,s.t(null,{context:"short"},i(27991)),l.Months.JUNE,s.t(null,void 0,i(15224)),l.Months.JULY,s.t(null,void 0,i(6215)),l.Months.AUGUST,s.t(null,void 0,i(38465)),l.Months.SEPTEMBER,s.t(null,void 0,i(57902)),l.Months.OCTOBER,s.t(null,void 0,i(73546)),l.Months.NOVEMBER,s.t(null,void 0,i(71230)),l.Months.DECEMBER,s.t(null,void 0,i(92203)),l.WeekDays.SUNDAY,s.t(null,void 0,i(72149)),l.WeekDays.MONDAY,s.t(null,void 0,i(61199)),l.WeekDays.TUESDAY,s.t(null,void 0,i(44979)),l.WeekDays.WEDNESDAY,s.t(null,void 0,i(7147)),l.WeekDays.THURSDAY,s.t(null,void 0,i(7951)),l.WeekDays.FRIDAY,s.t(null,void 0,i(72970)),l.WeekDays.SATURDAY,s.t(null,void 0,i(1144));const o={[l.WeekDays.SUNDAY]:s.t(null,void 0,i(86577)),[l.WeekDays.MONDAY]:s.t(null,void 0,i(83085)),[l.WeekDays.TUESDAY]:s.t(null,void 0,i(94316)),[l.WeekDays.WEDNESDAY]:s.t(null,void 0,i(75094)),[l.WeekDays.THURSDAY]:s.t(null,void 0,i(9787)),[l.WeekDays.FRIDAY]:s.t(null,void 0,i(564)),[l.WeekDays.SATURDAY]:s.t(null,void 0,i(36835))},n={[l.WeekDays.SUNDAY]:s.t(null,{context:"day_of_week"},i(85954)),[l.WeekDays.MONDAY]:s.t(null,{context:"day_of_week"},i(11268)),[l.WeekDays.TUESDAY]:s.t(null,{context:"day_of_week"},i(31533)),[l.WeekDays.WEDNESDAY]:s.t(null,{context:"day_of_week"},i(26230)),[l.WeekDays.THURSDAY]:s.t(null,{context:"day_of_week"},i(24793)),[l.WeekDays.FRIDAY]:s.t(null,{context:"day_of_week"},i(19801)),[l.WeekDays.SATURDAY]:s.t(null,{context:"day_of_week"},i(63331))}},77975:(e,t,i)=>{"use strict";i.d(t,{useWatchedValueReadonly:()=>l});var s=i(50959);const l=(e,t=!1)=>{ +const i="watchedValue"in e?e.watchedValue:void 0,l="defaultValue"in e?e.defaultValue:e.watchedValue.value(),[o,n]=(0,s.useState)(i?i.value():l);return(t?s.useLayoutEffect:s.useEffect)((()=>{if(i){n(i.value());const e=e=>n(e);return i.subscribe(e),()=>i.unsubscribe(e)}return()=>{}}),[i]),o}},49021:e=>{e.exports={"animation-minimize-corner-left-top":"animation-minimize-corner-left-top-qWid4aZU","animation-minimize-corner-right-top":"animation-minimize-corner-right-top-qWid4aZU","animation-minimize-corner-right-bottom":"animation-minimize-corner-right-bottom-qWid4aZU","animation-minimize-corner-left-bottom":"animation-minimize-corner-left-bottom-qWid4aZU","animation-maximize-corner-left-top":"animation-maximize-corner-left-top-qWid4aZU","animation-maximize-corner-right-top":"animation-maximize-corner-right-top-qWid4aZU","animation-maximize-corner-right-bottom":"animation-maximize-corner-right-bottom-qWid4aZU","animation-maximize-corner-left-bottom":"animation-maximize-corner-left-bottom-qWid4aZU"}},1720:e=>{e.exports={wrapper:"wrapper-iSWHgsXm",timezone:"timezone-iSWHgsXm",sessionDayWrapper:"sessionDayWrapper-iSWHgsXm",nowWrapper:"nowWrapper-iSWHgsXm",now:"now-iSWHgsXm",sessionDay:"sessionDay-iSWHgsXm",weekDay:"weekDay-iSWHgsXm",sessionDaySegments:"sessionDaySegments-iSWHgsXm",timeMarkWrapper:"timeMarkWrapper-iSWHgsXm",timeMarkSegment:"timeMarkSegment-iSWHgsXm",timeMark:"timeMark-iSWHgsXm",timeMarkSegmentAlignByEnds:"timeMarkSegmentAlignByEnds-iSWHgsXm",segment:"segment-iSWHgsXm",small:"small-iSWHgsXm",start:"start-iSWHgsXm",end:"end-iSWHgsXm",active:"active-iSWHgsXm",green:"green-iSWHgsXm",orange:"orange-iSWHgsXm",blue:"blue-iSWHgsXm",gray:"gray-iSWHgsXm",tooltip:"tooltip-iSWHgsXm",time:"time-iSWHgsXm"}},39653:e=>{e.exports={marginlegendhoriz:"4px",legend:"legend-G1_Pfvwd",item:"item-G1_Pfvwd",withAction:"withAction-G1_Pfvwd",selected:"selected-G1_Pfvwd",last:"last-G1_Pfvwd",text:"text-G1_Pfvwd",noWrapWrapper:"noWrapWrapper-G1_Pfvwd",noWrap:"noWrap-G1_Pfvwd",series:"series-G1_Pfvwd",valuesAdditionalWrapper:"valuesAdditionalWrapper-G1_Pfvwd",valueItem:"valueItem-G1_Pfvwd",valueTitle:"valueTitle-G1_Pfvwd",valueValue:"valueValue-G1_Pfvwd",hideUniportantValueItems:"hideUniportantValueItems-G1_Pfvwd",unimportant:"unimportant-G1_Pfvwd",valuesWrapper:"valuesWrapper-G1_Pfvwd",wrappable:"wrappable-G1_Pfvwd",directionColumn:"directionColumn-G1_Pfvwd",titleWrapper:"titleWrapper-G1_Pfvwd",button:"button-G1_Pfvwd",statusesWrapper:"statusesWrapper-G1_Pfvwd",buttonsWrapper:"buttonsWrapper-G1_Pfvwd",buttons:"buttons-G1_Pfvwd",noActions:"noActions-G1_Pfvwd",title:"title-G1_Pfvwd",intervalTitle:"intervalTitle-G1_Pfvwd",disabled:"disabled-G1_Pfvwd",disabledOnInterval:"disabledOnInterval-G1_Pfvwd",withDot:"withDot-G1_Pfvwd",withCustomTextColor:"withCustomTextColor-G1_Pfvwd",study:"study-G1_Pfvwd",mainTitle:"mainTitle-G1_Pfvwd",descTitle:"descTitle-G1_Pfvwd",hideValues:"hideValues-G1_Pfvwd",has5Buttons:"has5Buttons-G1_Pfvwd",stayInHoveredMode:"stayInHoveredMode-G1_Pfvwd",withTail:"withTail-G1_Pfvwd",loading:"loading-G1_Pfvwd", +loader:"loader-G1_Pfvwd",providerTitle:"providerTitle-G1_Pfvwd",exchangeTitle:"exchangeTitle-G1_Pfvwd",styleTitle:"styleTitle-G1_Pfvwd",minHideIntervalTitle:"minHideIntervalTitle-G1_Pfvwd",microHideIntervalTitle:"microHideIntervalTitle-G1_Pfvwd",hideExchangeProviderTitles:"hideExchangeProviderTitles-G1_Pfvwd",flagged:"flagged-G1_Pfvwd",medium:"medium-G1_Pfvwd",minimized:"minimized-G1_Pfvwd",micro:"micro-G1_Pfvwd",onlyOneButtonCanBeStick:"onlyOneButtonCanBeStick-G1_Pfvwd",touchMode:"touchMode-G1_Pfvwd",buttonIcon:"buttonIcon-G1_Pfvwd",flag:"flag-G1_Pfvwd",invisibleHover:"invisibleHover-G1_Pfvwd",eye:"eye-G1_Pfvwd",eyeLoading:"eyeLoading-G1_Pfvwd","eye-animation":"eye-animation-G1_Pfvwd",intervalEye:"intervalEye-G1_Pfvwd",markerContainer:"markerContainer-G1_Pfvwd",flagWrapper:"flagWrapper-G1_Pfvwd",sourcesWrapper:"sourcesWrapper-G1_Pfvwd",legendMainSourceWrapper:"legendMainSourceWrapper-G1_Pfvwd",sources:"sources-G1_Pfvwd",toggler:"toggler-G1_Pfvwd pane-button-Cky0LHBF",onlyOneSourceShown:"onlyOneSourceShown-G1_Pfvwd",counter:"counter-G1_Pfvwd",iconArrow:"iconArrow-G1_Pfvwd",objectTree:"objectTree-G1_Pfvwd",closed:"closed-G1_Pfvwd",objectsTreeCanBeShown:"objectsTreeCanBeShown-G1_Pfvwd"}},18940:e=>{e.exports={loader:"loader-vqx5DqPL",loaderItem:"loaderItem-vqx5DqPL","loader-animation":"loader-animation-vqx5DqPL",touchMode:"touchMode-vqx5DqPL"}},58064:e=>{e.exports={"css-value-pane-controls-padding-left":"1px","css-value-pane-controls-padding-right":"5px",css_value_pane_controls_margin_top:"6",css_value_pane_controls_button_size:"19",css_value_pane_controls_button_touch_size:"19",paneControls:"paneControls-dKqC8zmq",hidden:"hidden-dKqC8zmq",forceHidden:"forceHidden-dKqC8zmq",button:"button-dKqC8zmq pane-button-Cky0LHBF",buttonIcon:"buttonIcon-dKqC8zmq",minimize:"minimize-dKqC8zmq",restore:"restore-dKqC8zmq",newButton:"newButton-dKqC8zmq",touchMode:"touchMode-dKqC8zmq",maximize:"maximize-dKqC8zmq",collapse:"collapse-dKqC8zmq","maximize-animation-up-bracket":"maximize-animation-up-bracket-dKqC8zmq","maximize-animation-down-bracket":"maximize-animation-down-bracket-dKqC8zmq","minimize-animation-up-bracket":"minimize-animation-up-bracket-dKqC8zmq","minimize-animation-down-bracket":"minimize-animation-down-bracket-dKqC8zmq",up:"up-dKqC8zmq","up-animation":"up-animation-dKqC8zmq",down:"down-dKqC8zmq","down-animation":"down-animation-dKqC8zmq",buttonsWrapper:"buttonsWrapper-dKqC8zmq"}},62927:e=>{e.exports={blockHidden:"blockHidden-Cky0LHBF","pane-button":"pane-button-Cky0LHBF"}},98532:e=>{e.exports={"css-value-small-size":"18px","css-value-medium-size":"22px","css-value-large-size":"28px","css-value-border-radius-small-size":"9px","css-value-border-radius-medium-size":"11px","css-value-border-radius-large-size":"8px",statuses:"statuses-sRKQyF_z",statusItem:"statusItem-sRKQyF_z",small:"small-sRKQyF_z",medium:"medium-sRKQyF_z",large:"large-sRKQyF_z",blinking:"blinking-sRKQyF_z",oneWidgetsVisible:"oneWidgetsVisible-sRKQyF_z",twoWidgetsVisible:"twoWidgetsVisible-sRKQyF_z",threeWidgetsVisible:"threeWidgetsVisible-sRKQyF_z", +"blinking-animation":"blinking-animation-sRKQyF_z",marketStatusOpen:"marketStatusOpen-sRKQyF_z",marketStatusClose:"marketStatusClose-sRKQyF_z",marketStatusPre:"marketStatusPre-sRKQyF_z",marketStatusPost:"marketStatusPost-sRKQyF_z",marketStatusHoliday:"marketStatusHoliday-sRKQyF_z",marketStatusExpired:"marketStatusExpired-sRKQyF_z",invalidSymbol:"invalidSymbol-sRKQyF_z",replayModeAutoPlay:"replayModeAutoPlay-sRKQyF_z",replayModePause:"replayModePause-sRKQyF_z",replayModePointSelect:"replayModePointSelect-sRKQyF_z","blinking-animation-custom":"blinking-animation-custom-sRKQyF_z",notAccurate:"notAccurate-sRKQyF_z",delay:"delay-sRKQyF_z",eod:"eod-sRKQyF_z",dataProblemHigh:"dataProblemHigh-sRKQyF_z",dataProblemLow:"dataProblemLow-sRKQyF_z"}},3791:(e,t,i)=>{"use strict";i.r(t),i.d(t,{ControlBarNavigation:()=>K});var s=i(50151),l=i(44352),o=i(32563),n=i(2484),a=i(11954),r=i(80142),d=i(66032),u=i(61814),h=i(49483),c=i(68335),_=(i(51768),i(47424)),p=i(94881),m=i(15741),g=i(88398),v=i(70340),b=i(45697),w=i(50119),y=i(62884),S=i(50662),M=i(42205),f=i(3106),C=i(78360);i(49021);const E=(0,c.humanReadableModifiers)(c.Modifiers.Alt,!1),k=(0,c.humanReadableModifiers)(c.Modifiers.Shift,!1),V=(0,c.humanReadableModifiers)(c.Modifiers.Mod,!1),x=(0,u.hotKeySerialize)({keys:[E,"R"],text:"{0} + {1}"}),T=(0,u.hotKeySerialize)({keys:[E,"Click",E,"Enter"],text:"{0} + {1}, {2} + {3}"}),W=(0,u.hotKeySerialize)({keys:[w],text:"{0}"}),L=(0,u.hotKeySerialize)({keys:[y],text:"{0}"}),A=(0,u.hotKeySerialize)({keys:[V,S],text:"{0} + {1}"}),H=(0,u.hotKeySerialize)({keys:[V,M],text:"{0} + {1}"}),P=(0,u.hotKeySerialize)({keys:[E,k,y],text:"{0} + {1} + {2}" +}),D=l.t(null,void 0,i(47602)),B=l.t(null,void 0,i(61311)),z=l.t(null,void 0,i(56470)),I=l.t(null,void 0,i(48293)),N=l.t(null,void 0,i(40653)),O=l.t(null,void 0,i(35809)),R=l.t(null,void 0,i(34301)),F=l.t(null,void 0,i(26721)),G=`
\n\t
\n\t\t
\n\t\t\t
\n\t\t\t\t${p}\n\t\t\t
\n\t\t\t
\n\t\t\t\t${g}\n\t\t\t
\n\t\t
\n\t\t
\n\t\t\t
\n\t\t\t\t${f}\n\t\t\t
\n\t\t\t
\n\t\t\t\t${C}\n\t\t\t
\n\t\t
\n\t\t
\n\t\t\t
\n\t\t\t\t${_}\n\t\t\t
\n\t\t\t
\n\t\t\t\t${v}\n\t\t\t
\n\t\t
\n\t\t
\n\t\t\t
\n\t\t\t\t${m}\n\t\t\t
\n\t\t
\n\t
\n
`,U=`
\n\t${b}\n
`,j=h.CheckMobile.any(),$="control-bar__btn--btn-hidden",q={zoomInOut:!0,maximize:!0,scrollLeftRight:!0,resetScale:!0,goToRealtime:!0};class K{constructor(e,t,i){this._widget=(0,s.ensureNotNull)((0,d.parseHtml)(G).querySelector(".control-bar-wrapper")),this._controlBar=(0,s.ensureNotNull)(this._widget.querySelector(".control-bar")),this._back=(0,s.ensureNotNull)((0,d.parseHtml)(U).querySelector(".control-bar__btn--back-present")),this._btnGroups=Array.from(this._controlBar.querySelectorAll(".js-btn-group")),this._backButtonVisible=!1,this._boundMouseHandler=null,this._chartModel=null,this._checkIntervalId=0,this._controlBarVisible=!1,this._priceAxisChanged=null,this._resetAvailabilityChanged=null,this._priceAxisName="right",this._rafId=0,this._visibilityTypeProperty=null,this._boundUpdateMaximizeButtonsVisibility=this._updateMaximizeButtonsVisibility.bind(this),this._boundToggleFullscreenButtons=this._toggleFullscreenButtons.bind(this),this._paneWidth=0,this._leftPriceScaleWidth=0,this._rightPriceScaleWidth=0,this._chart=e,this._parent=t, +this._options=Object.assign({},q,i),this._visibilityPrioritizedGroups=this._initGroupDescriptions(),this._init(),this._initHandlers(),this.updatePosition()}destroy(){if(null!==this._visibilityTypeProperty&&(this._visibilityTypeProperty.unsubscribe(this,this._onVisibilityTypeChange),this._visibilityTypeProperty=null),null!==this._boundMouseHandler&&(this._parent.removeEventListener("mousemove",this._boundMouseHandler,!1),this._parent.removeEventListener("mouseleave",this._boundMouseHandler,!1),this._boundMouseHandler=null),null!==this._priceAxisChanged&&(this._priceAxisChanged.unsubscribe(this,this._updateBackBtnPosition),this._priceAxisChanged=null),clearInterval(this._checkIntervalId),null!==this._resetAvailabilityChanged){this._resetAvailabilityChanged.unsubscribe(this,this._updateResetScalesButtonVisibility);const e=this._chart.getResizerDetacher();e.fullscreenable.unsubscribe(this._boundUpdateMaximizeButtonsVisibility),e.fullscreen.unsubscribe(this._boundToggleFullscreenButtons),this._resetAvailabilityChanged=null}this._chart=null}updatePosition(){const e=this._chart.paneWidgets();if(0===e.length)return;this._paneWidth=e[0].width(),this._leftPriceScaleWidth=this._chart.getPriceAxisMaxWidthByName("left"),this._rightPriceScaleWidth=this._chart.getPriceAxisMaxWidthByName("right");const t=this._chart.timeAxisHeight()+this._bottomMargin();this._widget.style.bottom=`${t}px`,this._back.style.bottom=`${t}px`,this._updateBtnGroupVisibility()}_bottomMargin(){var e;const t=this._chart.paneWidgets();return(null!==(e=this._chart.maximizedPaneWidget())&&void 0!==e?e:t[t.length-1]).containsMainSeries()?32:5}_init(){if(h.CheckMobile.any())for(const e of this._btnGroups)e.classList.add("js-hidden");this._buttons={zoomIn:this._widget.querySelector(".control-bar__btn--zoom-in"),zoomOut:this._widget.querySelector(".control-bar__btn--zoom-out"),moveLeft:this._widget.querySelector(".control-bar__btn--move-left"),moveRight:this._widget.querySelector(".control-bar__btn--move-right"),turn:this._widget.querySelector(".control-bar__btn--turn-button"),maximize:this._widget.querySelector(".control-bar__btn--maximize"),minimize:this._widget.querySelector(".control-bar__btn--minimize")},this._initVisibility(),this._parent.appendChild(this._widget),this._parent.appendChild(this._back),this._backButtonVisible=!1,this._priceAxisName=(0,r.isRtl)()?"left":"right",this._chart.withModel(this,(()=>{this._chartModel=this._chart.model(),this._priceAxisChanged=this._chart.getPriceAxisWidthChangedByName(this._priceAxisName),this._resetAvailabilityChanged=this._chartModel.model().isScalesResetAvailableChanged(),this._priceAxisChanged.subscribe(this,this._updateBackBtnPosition),this._resetAvailabilityChanged.subscribe(this,this._updateResetScalesButtonVisibility);const e=this._chart.getResizerDetacher();e.fullscreenable.subscribe(this._boundUpdateMaximizeButtonsVisibility),e.fullscreen.subscribe(this._boundToggleFullscreenButtons),this._updateMaximizeButtonsVisibility(),this._updateBackBtnPosition(),this._back.addEventListener("click",(()=>{ +null!==this._chartModel&&this._chartModel.timeScale().scrollToRealtime(!0)})),this._checkIntervalId=setInterval((()=>this._check()),1e3)}))}_initHandlers(){const e=o.mobiletouch?"touchstart":"mousedown",t=o.mobiletouch?["touchend"]:["mouseup","mouseout"];this._buttons.moveLeft.addEventListener(e,(e=>{e.preventDefault(),this._chart.scrollHelper().moveByBar(1),this._trackEvent("Move Left")})),this._buttons.moveRight.addEventListener(e,(e=>{e.preventDefault(),this._chart.scrollHelper().moveByBar(-1),this._trackEvent("Move Right")}));for(const e of t)this._buttons.moveLeft.addEventListener(e,(()=>this._chart.scrollHelper().stopMoveByBar())),this._buttons.moveRight.addEventListener(e,(()=>this._chart.scrollHelper().stopMoveByBar()));this._buttons.turn.addEventListener("click",(e=>{e.preventDefault(),this._chart.GUIResetScales(),this._trackEvent("Reset to Default Settings")})),this._buttons.zoomOut.addEventListener("click",(e=>{e.preventDefault(),null!==this._chartModel&&this._chartModel.zoomOut(),this._trackEvent("Zoom Out")})),this._buttons.zoomIn.addEventListener("click",(e=>{e.preventDefault(),null!==this._chartModel&&this._chartModel.zoomIn(),this._trackEvent("Zoom In")})),this._buttons.maximize.addEventListener("click",(e=>{e.preventDefault(),this._chart.setActive(!0),this._chart.getResizerDetacher().requestFullscreen(),this._trackEvent(" Maximize Chart")})),this._buttons.minimize.addEventListener("click",(e=>{e.preventDefault(),this._chart.getResizerDetacher().exitFullscreen(),this._trackEvent(" Restore Chart")}));const i=e=>e.addEventListener("contextmenu",(e=>e.preventDefault()));i(this._buttons.moveLeft),i(this._buttons.moveRight),i(this._buttons.turn),i(this._buttons.zoomOut),i(this._buttons.zoomIn),i(this._buttons.minimize),i(this._buttons.maximize)}_initGroupDescriptions(){return[{shouldBeHiddenOnMobile:!1,available:this._isMaximizeButtonAvailable.bind(this),className:"js-btn-group-maximize",element:this._getBtnGroup("js-btn-group-maximize"),totalWidth:50},{shouldBeHiddenOnMobile:!1,available:()=>this._options.resetScale,className:"js-btn-group-reset-scale",element:this._getBtnGroup("js-btn-group-reset-scale"),totalWidth:50},{shouldBeHiddenOnMobile:!n.enabled("show_zoom_and_move_buttons_on_touch"),available:()=>this._options.zoomInOut,className:"js-btn-group-zoom",element:this._getBtnGroup("js-btn-group-zoom"),totalWidth:86},{shouldBeHiddenOnMobile:!n.enabled("show_zoom_and_move_buttons_on_touch"),available:()=>this._options.scrollLeftRight,className:"js-btn-group-scroll",element:this._getBtnGroup("js-btn-group-scroll"),totalWidth:86}]}_check(){if(null===this._chartModel||!this._options.goToRealtime)return;const e=this._chartModel.timeScale().rightOffset()<0;e!==this._backButtonVisible&&(this._backButtonVisible=e,this._back.classList.toggle($,!this._backButtonVisible))}_initVisibility(){this._visibilityTypeProperty=(0,a.actualBehavior)(),this._visibilityTypeProperty.subscribe(this,this._onVisibilityTypeChange),this._onVisibilityTypeChange()}_onVisibilityTypeChange(){ +if(null===this._visibilityTypeProperty)return;const e=this._visibilityTypeProperty.value();"alwaysOn"===e||"alwaysOff"===e?(this._controlBarVisible="alwaysOn"===e,null!==this._boundMouseHandler&&(this._parent.removeEventListener("mousemove",this._boundMouseHandler,!1),this._parent.removeEventListener("mouseleave",this._boundMouseHandler,!1),this._boundMouseHandler=null)):(this._controlBarVisible=!1,this._boundMouseHandler||(this._boundMouseHandler=this._visibilityMouseHandler.bind(this),this._parent.addEventListener("mousemove",this._boundMouseHandler),this._parent.addEventListener("mouseleave",this._boundMouseHandler))),this._updateControlBarVisibility()}_visibilityMouseHandler(e){if(e.buttons)return;if(null!==this._chartModel&&this._chartModel.lineBeingCreated())return;let t="mouseleave"!==e.type;if("mousemove"===e.type){const i=this._widget.getBoundingClientRect(),s=100-this._bottomMargin();t=e.clientX>=i.left-100&&e.clientX<=i.right+100&&e.clientY>=i.top-s&&e.clientY<=i.bottom+100}this._controlBarVisible!==t&&(this._controlBarVisible=t,null===this._rafId&&(this._rafId=this._controlBar.ownerDocument.defaultView.requestAnimationFrame(this._updateControlBarVisibility.bind(this))))}_updateControlBarVisibility(){this._rafId=null,this._controlBar.classList.toggle("control-bar--hidden",!this._controlBarVisible)}_updateBackBtnPosition(){if("left"===this._priceAxisName||"right"===this._priceAxisName){const e=this._chart.getPriceAxisMaxWidthByName(this._priceAxisName)+14;e&&(this._back.style.marginRight=`${e}px`)}}_updateBtnGroupVisibility(){const e=this._leftPriceScaleWidth+this._paneWidth,t=(e+this._rightPriceScaleWidth)/2;let i=2*Math.min(e-t,t-this._leftPriceScaleWidth)-50-50,s=!1;for(const e of this._visibilityPrioritizedGroups){e.enoughSpaceForGroup=!1;e.available()&&(!j||!e.shouldBeHiddenOnMobile)&&(i-=e.totalWidth,e.enoughSpaceForGroup=i>=0&&!s,s=s||!e.enoughSpaceForGroup),!e.enoughSpaceForGroup!==e.element.classList.contains("js-hidden")&&e.element.classList.toggle("js-hidden",!e.enoughSpaceForGroup)}this._updateControlBarPosition()}_getBtnGroup(e){return(0,s.ensureDefined)(this._btnGroups.find((t=>t.classList.contains(e))))}_updateControlBarPosition(){const e=this._visibilityPrioritizedGroups.reduce(((e,t)=>e+(t.enoughSpaceForGroup?t.totalWidth:0)),0),t=(this._paneWidth+this._leftPriceScaleWidth+this._rightPriceScaleWidth)/2-Math.ceil(e/2);this._widget.style.left=`${t}px`}_updateResetScalesButtonVisibility(){if(null===this._chartModel)return;const e=this._chartModel.model().isScalesResetAvailable();this._buttons.turn.classList.toggle($,!e)}_updateMaximizeButtonsVisibility(){this._updateBtnGroupVisibility()}_toggleFullscreenButtons(){const e=this._chart.getResizerDetacher().fullscreen.value();this._buttons.maximize.classList.toggle("js-hidden",e),this._buttons.minimize.classList.toggle("js-hidden",!e)}_isMaximizeButtonAvailable(){return this._options.maximize,!1}_trackEvent(e){0}}},19401:(e,t,i)=>{"use strict";i.r(t),i.d(t,{LegendWidget:()=>Zs}) +;var s=i(27714),l=i(50151),o=i(40549),n=i.n(o),a=i(65665),r=i(24377),d=i(2484),u=i(49483),h=i(76289),c=i(59255),_=i(78029),p=i(35861),m=i(80007),g=i(62927);var v=i(18940);class b extends class{constructor(e,t={}){this._loadingEl=document.createElement("span"),this._renderLoading(t),this.toggleVisibility(!1),e.appendChild(this._loadingEl)}toggleVisibility(e){this._loadingEl.classList.toggle(g.blockHidden,!e)}_renderLoading(e){const{className:t}=e;t&&this._loadingEl.classList.add(t)}}{_renderLoading(e){super._renderLoading(e),this._loadingEl.innerHTML=`\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t`,this._loadingEl.classList.add(v.loader)}}function w(e,t){null===e.firstChild?e.textContent=t:e.firstChild.nodeValue=t}var y=i(39653);const S=u.CheckMobile.any();class M{constructor(e,t,i){this._el=null,this._firstBlockWrapper=null,this._titleParentEl=null,this._titleElements=[],this._valuesParentEl=null,this._valuesAdditionalWrapperEl=null,this._valuesElements=[],this._actionsParentEl=null,this._actionAdditionalWrapperEl=null,this._stayInHoveredMode=!1,this._mode=4,this._statusesWrapper=null,this._resizeObserver=null,this._hideInvisibleHover=null,this._hideValues=null,this._allButtonsWidth=null,this._lastStatusesWrapperWidth=null,this._lastActionsWrapperWidth=null,this._showActionsHandler=null,this._hideActionsHandler=null,this._selectedSourceHandler=null,this._mouseEventHandlers=[],this._disableTimeout=null,this._loader=null,this._updateDisabledState=(e=this._disabled.value())=>{null!==this._el&&(this._el.classList.toggle(y.disabled,e),this._updateLoadingState(),this._updateStatusWidgetVisibility(e),this._updateTitleMaxWidth())},this._updateLoadingState=(e=this._loading.value())=>{if(null!==this._el){const t=this._el.classList;t.toggle(y.eyeLoading,e&&!this._disabled.value()),t.toggle(y.loading,e)}null!==this._loader&&this._loader.toggleVisibility(e)},this._model=e,this._parentEl=t,this._disabled=this._model.disabled().spawn(),this._disabled.subscribe(this._updateDisabledState),this._disabledOnInterval=this._model.disabledOnInterval().spawn(),this._disabledOnInterval.subscribe(this._updateDisabledOnIntervalState.bind(this)),this._selected=this._model.selected().spawn(),this._selected.subscribe(this._updateSelectedState.bind(this)),this._loading=this._model.loading().spawn(),this._loading.subscribe(function(e,t){let i=0;return s=>{clearTimeout(i),s?e():i=setTimeout(e,t)}}(this._updateLoadingState,700)),this._isTitleHidden=this._model.isTitleHidden().spawn(),this._isValuesHidden=this._model.isValuesHidden().spawn(),this._isRowHidden=this._model.isRowHidden().spawn(),this._isTitleHidden.subscribe(this._updateShowTitles.bind(this)),this._isValuesHidden.subscribe(this._updateShowValues.bind(this)),this._isRowHidden.subscribe(this._updateShowLine.bind(this)),this._createTitlesSpawns();for(let e=0;e({visible:e.visible.spawn(),title:void 0===e.title?null:e.title.spawn()})));for(let e=0;e{e.preventDefault(),e.stopPropagation()}))))}destroy(){var e,t;this._disabled.destroy(),this._disabledOnInterval.destroy(),this._selected.destroy(),this._loading.destroy(),this._isTitleHidden.destroy(),this._isValuesHidden.destroy(),this._isRowHidden.destroy(),this._customTextColor.destroy(),null!==this._disableTimeout&&clearTimeout(this._disableTimeout);for(const e of this._titlesSpawns)e.title.destroy();if(null!==this._titleParentEl){for(const e of this._mouseEventHandlers)e.destroy();this._titleElements=[],this._withActions&&null!==this._selectedSourceHandler&&null!==this._showActionsHandler&&null!==this._hideActionsHandler&&(this._titleParentEl.removeEventListener("touchend",this._selectedSourceHandler),this._titleParentEl.removeEventListener("mousedown",this._selectedSourceHandler),S||(this._titleParentEl.removeEventListener("mouseenter",this._showActionsHandler),this._titleParentEl.removeEventListener("mouseleave",this._hideActionsHandler))),this._titleParentEl=null} +for(const e of this._actionsSpawnArray){e.visible.destroy();const t=e.title;null!==t&&t.destroy()}if(null!==this._actionAdditionalWrapperEl&&(this._withActions&&null!==this._showActionsHandler&&null!==this._hideActionsHandler&&!S&&(this._actionAdditionalWrapperEl.removeEventListener("mouseenter",this._showActionsHandler),this._actionAdditionalWrapperEl.removeEventListener("mouseleave",this._hideActionsHandler)),this._actionAdditionalWrapperEl=null),this._actionsParentEl=null,this._removeValuesSpawnsSubscriptions(),this._values.destroy(),null!==this._valuesParentEl&&(this._valuesElements=[],this._valuesParentEl=null),null===(e=this._hideInvisibleHover)||void 0===e||e.destroy(),null===(t=this._hideValues)||void 0===t||t.destroy(),null!==this._resizeObserver&&(this._resizeObserver.disconnect(),this._resizeObserver=null),null!==this._el){(0,l.ensureNotNull)(this._el.parentNode).removeChild(this._el),this._el=null}}getHeight(){return null===this._el?null:24}updateMode(e){this._mode===e&&null!==this._allButtonsWidth||(this._mode=e,this._updateAllButtonsWidth())}_render(){this._renderTitle(),this._renderActions(),this._renderValues(),this._el=document.createElement("div"),this._firstBlockWrapper=document.createElement("div"),this._firstBlockWrapper.classList.add(y.noWrapWrapper),this._firstBlockWrapper.appendChild((0,l.ensureNotNull)(this._titleParentEl)),null!==this._actionsParentEl&&this._firstBlockWrapper.appendChild(this._actionsParentEl),this._el.appendChild(this._firstBlockWrapper),this._el.appendChild((0,l.ensureNotNull)(this._valuesParentEl)),this._parentEl.append(this._el)}_renderTitle(){null===this._titleParentEl&&(this._titleParentEl=document.createElement("div"),this._titleParentEl.classList.add(y.titleWrapper));const e=this._titleParentEl;for(let t=0;t0?(l.appendChild(document.createTextNode(i)),l.classList.add(y.withDot)):l.classList.add(g.blockHidden),e.appendChild(l),this._titleElements.push(l)}}_renderActions(){if(!this._withActions)return;null===this._actionsParentEl&&(this._actionsParentEl=document.createElement("div"),this._actionsParentEl.classList.add(y.buttonsWrapper),this._parentEl.append(this._actionsParentEl),this._actionAdditionalWrapperEl=document.createElement("div"),this._actionAdditionalWrapperEl.classList.add(y.buttons),this._actionsParentEl.appendChild(this._actionAdditionalWrapperEl));const e=(0,l.ensureNotNull)(this._actionAdditionalWrapperEl),t=h.trackingModeIsAvailable?"large":"small";for(const i of this._model.actions()){const s=(0,_.createActionElement)(i,y.button,y.buttonIcon,g.blockHidden,t);e.appendChild(s)}}_isWidthButtonsMode(){return null!==this._el&&(this._el.classList.contains(y.withAction)||this._disabled.value()||this._selected.value()||this._stayInHoveredMode)}_updateTitlesHandler(e,t){const i=(0, +l.ensureNotNull)(this._titleElements[e]),s=0===t.length;i.classList.toggle(g.blockHidden,s),i.classList.toggle(y.withDot,!s),w(i,t)}_updateStates(e){this._updateDisabledState(),this._updateDisabledOnIntervalState(),this._updateSelectedState(),this._updateLoadingState(),e&&this._clearDisableState()}_updateValuesHTMLElHandler(e,t){w((0,l.ensure)(this._valuesElements[e].value),t),this._updateShowValues()}_updateValueColorHandler(e,t=""){(0,l.ensure)(this._valuesElements[e].value).style.color=t}_updateValueVisibleHandler(e,t){const i=(0,l.ensure)(this._valuesElements[e].value).closest(`.${y.valueItem}`);null!==i&&i.classList.toggle(g.blockHidden,!t)}_updateShowLine(){null!==this._el&&this._el.classList.toggle(g.blockHidden,this._isRowHidden.value())}_createValuesSpawns(){this._valuesSpawnArray=this._values.value().map((e=>({value:e.value.spawn(),color:e.color.spawn(),visible:e.visible.spawn(),title:e.title.spawn()})))}_removeValuesSpawnsSubscriptions(){for(const e of this._valuesSpawnArray)e.value.destroy(),e.color.destroy(),e.visible.destroy(),e.title.destroy();this._valuesSpawnArray=[]}_addValuesSpawnsSubscriptions(){for(let e=0;ee.value.value().length>0))}_addStatusesWidget(e,t,i){this._statusesWrapper=document.createElement("div"),this._statusesWrapper.classList.add(y.statusesWrapper),this._statusesWrapper.appendChild(e),(0,l.ensureNotNull)(this._firstBlockWrapper).appendChild(this._statusesWrapper),this._hideInvisibleHover=t.spawn(),this._hideInvisibleHover.subscribe(this._updateInvisibleHoverMode.bind(this),{callWithLast:!0}),this._hideValues=i.spawn(),this._hideValues.subscribe(this._updateHideValuesMode.bind(this),{callWithLast:!0}),this._updateStatusWidgetVisibility(this._disabled.value()),this._resizeObserver=new c.default(this._handlerRestrictTitleWidth.bind(this)),null!==this._actionsParentEl&&this._resizeObserver.observe(this._actionsParentEl),this._resizeObserver.observe(this._statusesWrapper)}_updateTitleMaxWidth(){if(null===this._firstBlockWrapper)return;const e=this._allButtonsWidth||0,t=(this._lastActionsWrapperWidth||0)+(this._lastStatusesWrapperWidth||0);this._isWidthButtonsMode()?this._firstBlockWrapper.style.maxWidth=`calc(100% - ${Math.max(e,t)}px)`:this._firstBlockWrapper.style.maxWidth=t>0?`calc(100% - ${t}px)`:""}_updateAllButtonsWidth(){this._allButtonsWidth=this._getButtonsCount()*O+1,this._updateTitleMaxWidth()}_updateInvisibleHoverMode(e){null!==this._el&&this._el.classList.toggle(y.invisibleHover,!e)}_updateHideValuesMode(e){ +null!==this._el&&this._el.classList.toggle(y.hideValues,e)}_showActions(){if(null===this._el||!this._withActions)return;this._el.classList.add(y.withAction);const e=null!==this._valuesParentEl&&null!==this._titleParentEl&&this._valuesParentEl.offsetTop===this._titleParentEl.offsetTop;this._el.classList.toggle(y.withTail,e),this._updateTitleMaxWidth()}_hideActions(){null!==this._el&&this._withActions&&!this._stayInHoveredMode&&(this._el.classList.remove(y.withAction),null!==this._valuesParentEl&&this._valuesParentEl.classList.remove(y.withTail),this._updateTitleMaxWidth())}_handlerRestrictTitleWidth(e){if(null===this._actionsParentEl||null===this._firstBlockWrapper)return;let t=null,i=null;for(const s of e)s.target===this._statusesWrapper&&(t=s.contentRect.width),s.target===this._actionsParentEl&&(i=s.contentRect.width);t===this._lastStatusesWrapperWidth&&i===this._lastActionsWrapperWidth||(null!==t&&(this._lastStatusesWrapperWidth=t),null!==i&&(this._lastActionsWrapperWidth=i),this._updateTitleMaxWidth())}_clearDisableState(){null!==this._el&&(this._el.classList.remove(y.eyeLoading),this._el.classList.remove(y.disabled),this._updateStatusWidgetVisibility(this._disabled.value()),this._updateTitleMaxWidth())}_updateDisabledOnIntervalState(){var e;null===(e=this._el)||void 0===e||e.classList.toggle(y.disabledOnInterval,this._disabledOnInterval.value())}_updateSelectedState(){null!==this._el&&this._withActions&&this._el.classList.toggle(y.selected,this._selected.value())}_updateShowTitles(){null!==this._titleParentEl&&(this._titleParentEl.classList.toggle(g.blockHidden,this._isTitleHidden.value()),null!==this._actionsParentEl&&this._actionsParentEl.classList.toggle(g.blockHidden,this._isTitleHidden.value()))}_updateValues(){this._removeValuesSpawnsSubscriptions(),this._createValuesSpawns(),null!==this._valuesParentEl&&null!==this._valuesAdditionalWrapperEl&&(this._valuesElements=[],this._valuesAdditionalWrapperEl.innerHTML=""),this._renderValues(),this._addValuesSpawnsSubscriptions(),this._updateShowValues()}_updateActionVisibilities(e){null!==this._actionsParentEl&&this._actionsParentEl.querySelectorAll(`.${y.button}`)[e].classList.toggle(g.blockHidden,!this._actionsSpawnArray[e].visible.value())}_updateActionTitle(e){const t=this._actionsSpawnArray[e].title;null!==this._actionsParentEl&&null!==t&&this._actionsParentEl.querySelectorAll(`.${y.button}`)[e].setAttribute("title",t.value())}_updateCustomTextColor(){const e=this._customTextColor.value()||"";for(const t of this._titleElements)null!==t&&(t.style.color=e);const t=(0,l.ensureNotNull)(this._valuesParentEl).querySelectorAll(`.${y.valueTitle}`);for(let i=0;ie.value.value().length>0||(e.title.value()||"").length>0))}_updateValuesTitleHTMLElHandler(e,t=""){const i=(0,l.ensure)(this._valuesElements[e].title);w(i,t),i.classList.toggle(g.blockHidden,0===t.length),this._updateShowValues()}_isWidthButtonsMode(){return null!==this._el&&(void 0!==this._flagged&&Boolean(this._flagged.value())||super._isWidthButtonsMode())}_updateFlaggedState(){if(void 0===this._flagged)return;(0,l.ensureNotNull)(this._el).classList.toggle(y.flagged,Boolean(this._flagged.value())),this._updateTitleMaxWidth()}}const C=u.isSafari?"click":"auxclick";class E extends M{constructor(e,t,i){super(e,t,i),this._wheelClickHandler=null,this._canUpdateRowVisibility=!0,this._globalRowVisibility=this._model.globalVisibility().spawn(), +this._globalRowVisibility.subscribe(this._updateShowLine.bind(this),{callWithLast:!0}),this._has5Buttons=this._model.isPineScriptDataSource().spawn(),this._has5Buttons.subscribe(this._update5ButtonsStyles.bind(this)),this._updateStates(!this._disabled.value()),i.statusWidgetEl&&this._addStatusesWidget(i.statusWidgetEl,i.hideInvisibleHover,i.hideValues),this._selected.subscribe(this._updateTitleMaxWidth.bind(this)),i.withActions&&(this._wheelClickHandler=this._onWheelClicked.bind(this),null!==this._titleParentEl&&this._titleParentEl.addEventListener(C,this._wheelClickHandler))}destroy(){super.destroy(),this._has5Buttons.destroy(),this._globalRowVisibility&&this._globalRowVisibility.destroy(),null!==this._wheelClickHandler&&null!==this._titleParentEl&&this._titleParentEl.removeEventListener(C,this._wheelClickHandler)}_updateShowLine(){if(null===this._el||!this._canUpdateRowVisibility)return;const e=!this._globalRowVisibility.value();e?this._el.classList.toggle(g.blockHidden,e):super._updateShowLine()}_getButtonsCount(){switch(this._mode){case 4:return this._has5Buttons.value()?5:4;case 3:return 3;default:return 2}}_render(){super._render();const e=(0,l.ensureNotNull)(this._el);e.classList.add(y.item,y.study),e.dataset.name="legend-source-item"}_createTitlesSpawns(){const e=this._model.titles();this._titlesSpawns=[{title:e.title.spawn(),class:y.mainTitle},{title:e.args.spawn(),class:y.descTitle}]}_renderValues(){null===this._valuesParentEl&&(this._valuesParentEl=document.createElement("div"),this._valuesParentEl.classList.add(y.valuesWrapper),this._valuesAdditionalWrapperEl=document.createElement("div"),this._valuesAdditionalWrapperEl.classList.add(y.valuesAdditionalWrapper),this._valuesParentEl.appendChild(this._valuesAdditionalWrapperEl));const e=(0,l.ensureNotNull)(this._valuesAdditionalWrapperEl),t=this._values.value();for(const i of t){const t=document.createElement("div");t.classList.add(y.valueItem),t.classList.toggle(g.blockHidden,!i.visible.value());const s=document.createElement("div");s.classList.add(y.valueValue),s.style.color=i.color.value()||"",s.appendChild(document.createTextNode(i.value.value()));const l=i.title.value();void 0!==l&&(s.classList.add("apply-common-tooltip"),s.title=l),t.appendChild(s),this._valuesElements.push({value:s}),e.appendChild(t)}}_updateValuesTitleHTMLElHandler(e,t=""){const i=(0,l.ensure)(this._valuesElements[e].value);i.classList.toggle("apply-common-tooltip",0!==t.length),i.title=t}_update5ButtonsStyles(e){null!==this._el&&(this._el.classList.toggle(y.has5Buttons,e),this._updateAllButtonsWidth())}_onWheelClicked(e){1===e.button&&this._model.onRemoveSource()}}var k=i(44352),V=i(51768);function x(e){(0,V.trackEvent)("GUI","Legend action",e)}var T=i(47036),W=i(62920),L=i(65300),A=i(36885);const H=k.t(null,void 0,i(21686)),P=k.t(null,void 0,i(28705)),D=k.t(null,void 0,i(51072));class B{constructor(e,t,i){this._el=null,this._counterEl=null,this._arrowIconEL=null,this._objectTreeEl=null,this._mode=0,this._parentEl=e,this._themedColor=t.spawn(), +this._themedColor.subscribe(this._updateThemedColor.bind(this)),this._sourceCount=i.visibleDataSourceCount.spawn(),this._sourceCount.subscribe(this._updateSourceCount.bind(this)),this._isStateOpen=i.isDataSourcesCollapsed.spawn(),this._isStateOpen.subscribe(this._updateState.bind(this)),this._showObjectsTree=i.showObjectsTree.spawn(),this._showObjectsTree.subscribe(this._updateObjectTreeVisibility.bind(this)),this._render(),this._updateState(),this._updateThemedColor(this._themedColor.value()),this._updateObjectTreeVisibility(this._showObjectsTree.value()),this._toggleStateHandler=(0,m.wrapHandlerWithPreventEvent)(i.onCollapseDataSources),this._showObjectTreeHandler=(0,m.wrapHandlerWithPreventEvent)(i.onShowObjectsTreeDialog),null!==this._el&&(this._el.addEventListener("touchend",this._toggleStateHandler),this._el.addEventListener("click",this._toggleStateHandler),this._el.addEventListener("contextmenu",(e=>{e.preventDefault(),e.stopPropagation()}))),null!==this._objectTreeEl&&(this._objectTreeEl.addEventListener("touchend",this._showObjectTreeHandler),this._objectTreeEl.addEventListener("click",this._showObjectTreeHandler))}destroy(){this._sourceCount.destroy(),this._isStateOpen.destroy(),null!==this._objectTreeEl&&(this._objectTreeEl.removeEventListener("touchend",this._showObjectTreeHandler),this._objectTreeEl.removeEventListener("click",this._showObjectTreeHandler),this._objectTreeEl=null),this._arrowIconEL=null,this._counterEl=null,null!==this._el&&(this._el.removeEventListener("touchend",this._toggleStateHandler),this._el.removeEventListener("click",this._toggleStateHandler),this._el.innerHTML="",this._el=null)}setMode(e){this._mode=e?1:0,this._updateTooltip()}_render(){this._el=document.createElement("div"),this._el.className=`${y.toggler} apply-common-tooltip`,this._arrowIconEL=document.createElement("div"),this._arrowIconEL.classList.add(y.iconArrow),this._arrowIconEL.innerHTML=h.trackingModeIsAvailable?W:T,this._el.appendChild(this._arrowIconEL),this._objectTreeEl=document.createElement("div"),this._objectTreeEl.classList.add(y.objectTree),this._objectTreeEl.innerHTML=h.trackingModeIsAvailable?A:L,this._el.appendChild(this._objectTreeEl),this._counterEl=document.createElement("div"),this._counterEl.classList.add(y.counter),this._counterEl.appendChild(document.createTextNode(String(this._sourceCount.value()))),this._el.appendChild(this._counterEl),this._parentEl.appendChild(this._el)}_updateThemedColor(e){if(null!==this._el)if(e.length>0){const[t,i,s]=(0,r.parseRgb)(e);this._el.style.backgroundColor=(0,r.rgbaToString)([t,i,s,(0,r.normalizeAlphaComponent)(.8)])}else this._el.style.removeProperty("background-color")}_updateSourceCount(e){w((0,l.ensureNotNull)(this._counterEl),String(e));const t=(0,l.ensureNotNull)(this._el),i=e<1;t.classList.toggle(g.blockHidden,i);const s=1===e;t.classList.toggle(y.onlyOneSourceShown,s)}_updateState(){const e=!this._isStateOpen.value();this._parentEl.classList.toggle(y.closed,e),this._updateTooltip(),x((e?"Hide":"Show")+" not main sources")}_tooltip(){ +return 1===this._mode?D:this._isStateOpen.value()?H:P}_updateTooltip(){null!==this._el&&this._el.setAttribute("title",this._tooltip())}_updateObjectTreeVisibility(e){(0,l.ensureNotNull)(this._el).classList.toggle(y.objectsTreeCanBeShown,e)}}var z=i(38780),I=i(39640);function N(e,t){const i=new(n())(t(e.value()));e.subscribe((e=>{i.setValue(t(e))}));return i.readonly().spawn((()=>e.unsubscribe()))}const O=h.trackingModeIsAvailable?44:28,R=d.enabled("object_tree_legend_mode");class F{constructor(e,t){this._renderToggler=null,this._mainDataSourceRenderer=null,this._dataSourceRenderers=[],this._parentEl=document.createElement("div"),this._mainDataSourceEl=null,this._dataSourcesEl=null,this._dataSourcesAdditionalWrapperEl=null,this._collapsedDataSourcesWrapperEl=null,this._collapsedDataSourcesEl=null,this._outsideEventForCollapsedTooltip=null,this._options=e,this._togglerOptions=t,this._isStudiesLegendHidden=e.isStudiesLegendHidden.spawn(),this._isStudiesLegendHidden.subscribe(this._updateLegendVisibility.bind(this)),this._isAllLegendHidden=e.isAllLegendHidden.spawn(),this._isAllLegendHidden.subscribe(this._updateLegendVisibility.bind(this)),this._updateLegendVisibility(),this._hideAllExceptFirstLine=e.hideAllExceptFirstLine.spawn(),this._hideAllExceptFirstLine.subscribe(this._updateAllHiddenExeptFirstLine.bind(this)),this._themedColor=e.themedColor.spawn(),this._themedColor.subscribe(this._setCustomBg.bind(this)),this._showBackground=e.showBackground.spawn(),this._showBackground.subscribe(this._setCustomBg.bind(this)),this._backgroundTransparency=e.backgroundTransparency.spawn(),this._backgroundTransparency.subscribe(this._setCustomBg.bind(this)),this._collapsedDataSourcesCountSpawn=e.collapsedDataSourcesCount.spawn(),this._collapsedDataSourcesCountSpawn.subscribe(this._updateCollapsedSourcesCount.bind(this)),this._showCollapsedDataSourcesTooltipHandler=this._showCollapsedDataSourcesTooltip.bind(this),this._parentEl.classList.add(y.legend),this._parentEl.classList.toggle(y.noWrap,!h.trackingModeIsAvailable),this._parentEl.classList.toggle(y.noActions,!this._options.withActions),this._parentEl.classList.toggle(y.touchMode,h.trackingModeIsAvailable),this._parentEl.classList.toggle(y.wrappable,!this._hideAllExceptFirstLine.value()),this._parentEl.dataset.name="legend",this._parentEl.style.setProperty("--legend-source-item-button-width",`${O}px`);const i=t=>{t.preventDefault(),e.showLegendWidgetContextMenu(t)};this._mouseEventHandler=new p.MouseEventHandler(this._parentEl,{contextMenuEvent:i,touchContextMenuEvent:i})}destroy(){if(this._isStudiesLegendHidden.destroy(),this._isAllLegendHidden.destroy(),this._hideAllExceptFirstLine.destroy(),this._themedColor.destroy(),this._showBackground.destroy(),this._backgroundTransparency.destroy(),this._collapsedDataSourcesCountSpawn.destroy(),h.trackingModeIsAvailable&&null!==this._collapsedDataSourcesWrapperEl&&this._collapsedDataSourcesWrapperEl.removeEventListener("touchend",this._showCollapsedDataSourcesTooltipHandler), +this._outsideEventForCollapsedTooltip&&this._outsideEventForCollapsedTooltip(),null!==this._dataSourcesAdditionalWrapperEl&&(this._dataSourcesAdditionalWrapperEl.innerHTML="",this._dataSourcesAdditionalWrapperEl=null),null!==this._dataSourcesEl&&(this._dataSourcesEl.innerHTML="",this._dataSourcesEl=null),null!==this._renderToggler&&(this._renderToggler.destroy(),this._renderToggler=null),null!==this._mainDataSourceRenderer&&(this._mainDataSourceRenderer.destroy(),this._mainDataSourceRenderer=null),0!==this._dataSourceRenderers.length){for(const e of this._dataSourceRenderers)e.destroy();this._dataSourceRenderers=[]}this._mouseEventHandler.destroy(),this._parentEl.innerHTML="",delete this._parentEl}addMainDataSource(e,t){this._renderMainDataSourceEl(),this._mainDataSourceRenderer=new f(e,(0,l.ensureNotNull)(this._mainDataSourceEl),{withActions:this._options.withActions,customTextColor:this._options.customTextColor,statusWidgetEl:t.getElement(),hideInvisibleHover:N(t.visibleWidgetsCount,(e=>Boolean(e))),hideValues:t.errorWidgetIsShown}),this._updateLegendVisibility(),e.onDestroy().subscribe(this,(()=>{null!==this._mainDataSourceRenderer&&(this._mainDataSourceRenderer.destroy(),this._mainDataSourceRenderer=null)}),!0)}addDataSources(e,t){this._renderDataSourcesEl();const i=(0,l.ensureNotNull)(this._dataSourcesAdditionalWrapperEl);for(let s=0;sBoolean(e))),hideValues:t[s].errorWidgetIsShown});this._dataSourceRenderers.push(o),this._updateLegendVisibility(),l.onDestroy().subscribe(this,(()=>{const e=this._dataSourceRenderers.indexOf(o);-1!==e&&(this._dataSourceRenderers[e].destroy(),this._dataSourceRenderers.splice(e,1))}),!0)}}addCustomWidget(e,t){if(0===t.block){this._renderMainDataSourceEl();const i=(0,l.ensureNotNull)(this._mainDataSourceEl);1===t.position&&e.renderTo(i,i.firstChild),0===t.position&&e.renderTo(i)}if(1===t.block){this._renderDataSourcesEl();const i=(0,l.ensureNotNull)(this._dataSourcesAdditionalWrapperEl);1===t.position&&e.renderTo(i,i.firstChild),0===t.position&&e.renderTo(i)}}firstTitle(){return this._parentEl.firstElementChild}getElement(){return this._parentEl}updateMode(e){const t=R&&e<133?1:e<205?2:e<222?3:4;null!==this._mainDataSourceRenderer&&this._mainDataSourceRenderer.updateMode(t);for(const e of this._dataSourceRenderers)e.updateMode(t);this._parentEl.classList.toggle(y.medium,3===t),this._parentEl.classList.toggle(y.minimized,2===t),this._parentEl.classList.toggle(y.micro,1===t),null!==this._renderToggler&&this._renderToggler.setMode(1===t);const i=!this._hideAllExceptFirstLine.value()&&(h.trackingModeIsAvailable||e<542);this._parentEl.classList.toggle(y.directionColumn,i),this._parentEl.classList.toggle(y.hideUniportantValueItems,!u.CheckMobile.any()&&e<=272)}getMainSourceHeight(){return null===this._mainDataSourceRenderer?0:this._mainDataSourceRenderer.getHeight()} +getDataSourceHeight(){return 0===this._dataSourceRenderers.length?0:this._dataSourceRenderers[0].getHeight()}_renderMainDataSourceEl(){null===this._mainDataSourceEl&&(this._mainDataSourceEl=document.createElement("div"),this._mainDataSourceEl.classList.add(y.legendMainSourceWrapper),this._parentEl.insertBefore(this._mainDataSourceEl,this._dataSourcesEl))}_renderDataSourcesEl(){null===this._dataSourcesEl&&(this._dataSourcesEl=document.createElement("div"),this._dataSourcesEl.classList.add(y.sourcesWrapper),this._renderToggle(this._dataSourcesEl),this._dataSourcesAdditionalWrapperEl=document.createElement("div"),this._dataSourcesAdditionalWrapperEl.classList.add(y.sources),this._dataSourcesEl.appendChild(this._dataSourcesAdditionalWrapperEl),this._renderCollapsedCounter(this._dataSourcesAdditionalWrapperEl),this._parentEl.appendChild(this._dataSourcesEl))}_renderToggle(e){this._options.showToggleButton&&(this._renderToggler=new B(e,this._options.themedColor,this._togglerOptions))}_renderCollapsedCounter(e){this._collapsedDataSourcesWrapperEl=document.createElement("div"),this._collapsedDataSourcesWrapperEl.className=`${y.item} ${y.last}`,this._collapsedDataSourcesEl=document.createElement("span"),this._collapsedDataSourcesEl.className=`${y.text} apply-common-tooltip`,this._collapsedDataSourcesWrapperEl.append(this._collapsedDataSourcesEl),e.append(this._collapsedDataSourcesWrapperEl),h.trackingModeIsAvailable&&this._collapsedDataSourcesWrapperEl.addEventListener("touchend",this._showCollapsedDataSourcesTooltipHandler),this._updateCollapsedSourcesCount(this._collapsedDataSourcesCountSpawn.value())}_showCollapsedDataSourcesTooltip(){(0,z.showOnElement)(this._collapsedDataSourcesEl,{text:this._options.collapsedDataSourcesTitle.value()}),this._addOutsideEventForHideTooltip()}_addOutsideEventForHideTooltip(){null!==this._outsideEventForCollapsedTooltip&&this._outsideEventForCollapsedTooltip(),this._outsideEventForCollapsedTooltip=(0,I.addOutsideEventListener)(new CustomEvent("timestamp").timeStamp,this._collapsedDataSourcesWrapperEl,(()=>{null!==this._outsideEventForCollapsedTooltip&&this._outsideEventForCollapsedTooltip(),(0,z.hide)()}),window.document,{touchEnd:!0})}_updateCollapsedSourcesCount(e){if(null===this._collapsedDataSourcesWrapperEl||null===this._collapsedDataSourcesEl)return;const t=0===e;this._collapsedDataSourcesWrapperEl.classList.toggle(g.blockHidden,t),t||(w(this._collapsedDataSourcesEl,`+${e}`),this._collapsedDataSourcesEl.setAttribute("title",this._options.collapsedDataSourcesTitle.value()))}_updateLegendVisibility(){this._parentEl.classList.toggle(g.blockHidden,this._isAllLegendHidden.value()),null!==this._dataSourcesEl&&this._dataSourcesEl.classList.toggle(g.blockHidden,this._isStudiesLegendHidden.value())}_updateAllHiddenExeptFirstLine(){this._parentEl.classList.toggle(y.wrappable,!this._hideAllExceptFirstLine.value())}_setCustomBg(){const e=this._showBackground.value(),t=this._themedColor.value(),i=this._backgroundTransparency.value();let s="";if(e){const[e,l,o]=(0,r.parseRgb)(t);s=(0, +r.rgbaToString)([e,l,o,(0,r.normalizeAlphaComponent)(1-i/100)])}this._parentEl.style.color=s}}var G=i(11536),U=i(52865),j=i(38031),$=i(47539),q=i(26867),K=i.n(q),Y=i(80142),X=i(7019);function Z(e){return void 0!==e?j.resetTransparency(e):e}const Q=new $.TranslatedString("show {title}",k.t(null,void 0,i(87358))),J=new $.TranslatedString("hide {title}",k.t(null,void 0,i(70301))),ee=k.t(null,void 0,i(81428)),te=k.t(null,void 0,i(31971));class ie{constructor(e,t,i,s,l){this._values=new(n())([]),this._actions=[],this._onDestroy=new(K()),this._loading=new(n())(!1),this._moreActionCM=null,this._updateLoadingStatus=()=>{this._loading.setValue(this._source.isLoading())},this._model=e,this._source=t,this._options=i,this._callbacks=s,this._contextMenuOptions=l,this._disabled=new(n())(this._getDisabledState()),this._disabledOnInterval=new(n())(this._getDisabledOnIntervalState()),this._selected=new(n())(!1),this._isTitleHidden=new(n())(this._getTitleHiddenValue()),this._isValuesHidden=new(n())(this._getValuesHiddenValue()),this._isRowHidden=new(n())(this._getRowHiddenValue()),this._isEditable=new(n())(this._getIsEditable()),(0,X.combine)((()=>({})),this._isTitleHidden,this._isValuesHidden,this._disabled).subscribe(this._updateRowVisibilities.bind(this)),this._values.subscribe((()=>{this._isValuesHidden.setValue(this._getValuesHiddenValue())}))}destroy(){}onDestroy(){return this._onDestroy}titles(){return this._titles}values(){return this._values.readonly()}actions(){return this._actions}disabled(){return this._disabled.readonly()}disabledOnInterval(){return this._disabledOnInterval.readonly()}selected(){return this._selected.readonly()}loading(){return this._loading.readonly()}isTitleHidden(){return this._isTitleHidden.readonly()}isValuesHidden(){return this._isValuesHidden.readonly()}isRowHidden(){return this._isRowHidden.readonly()}isEditable(){return this._isEditable.readonly()}update(){this._updateTitles(),this._updateValues(),this._updateStates()}updateSource(e){this._source!==e&&(this._source=e,this.update(),this._isTitleHidden.setValue(this._getTitleHiddenValue()),this._isValuesHidden.setValue(this._getValuesHiddenValue()))}onToggleDisabled(){const e=this._source.properties().childs().visible,t=!e.value();this._model.setProperty(e,t,(t?Q:J).format({title:new $.TranslatedString(this._source.name(),this._source.title())})),x((t?"Show":"Hide")+" source")}onShowSettings(e){this._source.userEditEnabled()&&(this.setSourceSelected(),this._callbacks.showChartPropertiesForSource(this._source,e),x("Settings for source"))}onShowMoreActions(e){return this._options.readOnlyMode?Promise.resolve(null):(this._callbacks.updateActions(),x("Show source context menu"),this._callbacks.showContextMenuForSources([this._source],this._calcNewPosition(e),this._contextMenuOptions))}setSourceSelected(){this._model.selectionMacro((e=>{e.clearSelection(),e.addSourceToSelection(this._source)}))}_moreActionHandler(e){e.preventDefault(),null!==this._moreActionCM&&this._moreActionCM.isShown()?this._moreActionCM=null:(this.setSourceSelected(), +this.onShowMoreActions(e).then((e=>{this._moreActionCM=e})))}_updateStates(){this._disabled.setValue(this._getDisabledState()),this._disabledOnInterval.setValue(this._getDisabledOnIntervalState()),this._selected.setValue(this._model.selection().isSelected(this._source)),this._isEditable.setValue(this._getIsEditable()),this._updateLoadingStatus()}_hasValues(){return this._values.value().length>0}_getEyeTitle(){return this._disabled.value()?ee:te}_getIsEditable(){return this._source.userEditEnabled()}_getDisabledState(){return!this._source.properties().visible.value()}_updateRowVisibilities(){this._isRowHidden.setValue(this._getRowHiddenValue())}_getRowHiddenValue(){return this._options.readOnlyMode&&this._disabled.value()||this._isTitleHidden.value()&&(this._isValuesHidden.value()||this._disabled.value())}_calcNewPosition(e){let t={};if(e.hasOwnProperty("touches")&&e.touches.length>0)t={clientX:e.touches[0].clientX,clientY:e.touches[0].clientY};else if(null!==e.target){const i=e.target.getBoundingClientRect();t={clientX:(0,Y.isRtl)()?i.right:i.left,clientY:i.top+i.height+3}}else{const i=e;t={clientX:i.clientX,clientY:i.clientY}}return t}}var se=i(35936),le=i(3792),oe=i(41674),ne=i(87258),ae=i(45534);const re=k.t(null,void 0,i(41610)),de=k.t(null,void 0,i(93666)),ue=k.t(null,void 0,i(8209)),he=d.enabled("show_hide_button_in_legend"),ce=d.enabled("hide_resolution_in_legend");class _e extends ie{constructor(e,t,i,s,l){super(e,t,i,s,l),this._titles={title:new(n())(""),description:new(n())(""),interval:new(n())(""),provider:new(n())(""),exchange:new(n())(""),chartStyle:new(n())(""),priceSource:new(n())("")},this._symbolMarker=null,this._symbolMarkerIcon=null,this._flagged=new(n())(null),this._symbolAction=null,this._symbol=null,this._isOneButtonCanBeStick=!1,this._createActions(),this._updateSymbolMarker();const o=this._model.model().properties().childs().paneProperties.childs().legendProperties.childs();o.showSeriesTitle.subscribe(this,(()=>{this._isTitleHidden.setValue(this._getTitleHiddenValue())})),this._isPriceSourceHidden=(0,U.createWVFromGetterAndSubscription)((()=>!o.showPriceSource.value()),o.showPriceSource),this._valuesVisibleProperty=(0,U.combineProperty)(((e,t,i)=>e||t||i),o.showSeriesOHLC,o.showBarChange,o.showVolume),this._valuesVisibleProperty.subscribe(null,(()=>{this._isValuesHidden.setValue(this._getValuesHiddenValue())})),this.update(),this._source.onStatusChanged().subscribe(this,this._updateLoadingStatus)}destroy(){super.destroy(),this._model.model().properties().childs().paneProperties.childs().legendProperties.childs().showSeriesTitle.unsubscribeAll(this),this._source.onStatusChanged().unsubscribeAll(this),this._valuesVisibleProperty.destroy(),this._isPriceSourceHidden.destroy(),this._onDestroy.fire()}flagged(){return this._flagged.readonly()}onShowSettings(){this._source.userEditEnabled()&&this._callbacks.showGeneralChartProperties(se.TabNames.symbol)}isOneButtonCanBeStick(){return this._isOneButtonCanBeStick}_updateTitles(){const e=(0,l.ensureNotNull)(this._source.statusView()).getSplitTitle() +;this._titles.title.setValue((0,G.clean)(e.title,!0)),this._titles.description.setValue((0,G.clean)(e.description,!0)),ce||this._titles.interval.setValue((0,G.clean)(e.interval,!0)),this._titles.provider.setValue((0,G.clean)(e.provider,!0)),this._titles.exchange.setValue((0,G.clean)(e.exchange,!0)),this._titles.chartStyle.setValue((0,G.clean)(e.chartStyle,!0)),this._titles.priceSource.setValue((0,G.clean)(this._isPriceSourceHidden.value()?"":e.priceSource,!0))}_updateValues(){const e=this._source.legendView(),t=this._values.value(),i=e.marketTitle(),s=e.marketTitle().length>0;if(0===t.length){const t={value:new(n())(""),color:new(n())(""),visible:new(n())(s),title:new(n())(i),unimportant:new(n())(!1)},l=e.items().map((e=>({value:new(n())(e.value()),color:new(n())(Z(e.color())),visible:new(n())(e.visible()),title:new(n())(e.title()),unimportant:new(n())(e.unimportant())})));this._values.setValue([t].concat(l))}else{t[0].title.setValue(i),t[0].visible.setValue(s);const l=e.items();for(let e=0;e{e.title.setValue(this._getEyeTitle())}))}this._actions.push({iconMap:new Map([["large",ae],["small",ne]]),action:this._moreActionHandler.bind(this),visible:new(n())(!0),title:new(n())(re),dataset:{name:"legend-more-action"}})}_getMarkerTitle(){return null!==this._symbolMarker?this._symbolMarker.isMarked()?ue:de:""}_symbolActionHandler(){null!==this._symbolMarker&&(this._updateSymbolMarker(),x("Change flag state"))}_updateSymbolMarker(){this._isOneButtonCanBeStick=!0}}var pe=i(89215),me=i(3615);var ge=i(46069),ve=i(98351),be=i(83637),we=i(34882),ye=i(88658),Se=i(52506),Me=i(89895),fe=i(83956);(0,ve.getLogger)("Chart.LegendWidget");const Ce=k.t(null,void 0,i(89517)),Ee=k.t(null,void 0,i(66324)),ke=k.t(null,void 0,i(34596)),Ve=k.t(null,void 0,i(41610)),xe=(k.t(null,void 0,i(82751)),k.t(null,void 0,i(89790)),k.t(null,void 0,i(37809))),Te=(d.enabled("study_buttons_in_legend"),d.enabled("show_hide_button_in_legend")),We=d.enabled("property_pages"),Le=d.enabled("format_button_in_legend"),Ae=d.enabled("delete_button_in_legend");class He extends ie{constructor(e,t,i,s,l){super(e,t,i,s,l),this._titles={title:new(n())(""),args:new(n())("")},this._error=new(n())(!1),this._isPineScriptDataSource=new(n())(!1),this._pineAction=null, +this._globalVisibility=new(n())(!0),this._createActions();const o=this._model.model().properties().childs().paneProperties.childs().legendProperties.childs(),a=[o.showSeriesTitle,o.showStudyTitles];for(const e of a)e.subscribe(this,(()=>{this._isTitleHidden.setValue(this._getTitleHiddenValue())}));const r=[o.showSeriesOHLC,o.showBarChange,o.showStudyValues];for(const e of r)e.subscribe(this,(()=>{this._isValuesHidden.setValue(this._getValuesHiddenValue())}));this.update()}destroy(){super.destroy();const e=this._model.model().properties().childs().paneProperties.childs().legendProperties.childs();e.showSeriesTitle.unsubscribeAll(this),e.showStudyTitles.unsubscribeAll(this),e.showSeriesOHLC.unsubscribeAll(this),e.showBarChange.unsubscribeAll(this),e.showStudyValues.unsubscribeAll(this),this._onDestroy.fire()}error(){return this._error.readonly()}isPineScriptDataSource(){return this._isPineScriptDataSource.readonly()}updateSource(e){this._source!==e&&(this._values.setValue([]),super.updateSource(e),this._updateAbleShowSourceCode())}onRemoveSource(){var e;this._source.isUserDeletable()&&(this._source.hasChildren()?(e=this._model.removeSource.bind(this._model,this._source,!1),(0,me.showConfirm)({title:k.t(null,void 0,i(38154)),text:k.t(null,void 0,i(52003)),onConfirm:({dialogClose:t})=>{e(),t()}})):this._model.removeSource(this._source,!1),x("Remove sources"))}onShowSourceCode(){0}setGlobalVisibility(e){this._globalVisibility.setValue(e)}globalVisibility(){return this._globalVisibility.readonly()}getFullTitle(){return[this._titles.title,this._titles.args].map((e=>e.value())).join(" ")}_updateTitles(){const e=(0,l.ensureNotNull)(this._source.statusView()).getSplitTitle();this._titles.title.setValue((0,G.clean)(e[0],!0));const t=Array.isArray(e[1])?e[1].join(" "):e[1]||"";this._titles.args.setValue((0,G.clean)(t,!0))}_updateValues(){const e=this._source.legendView();if(null===e)return;if(0===e.items().length)return;const t=this._values.value();if(0===t.length){const t=e.items().map((e=>({value:new(n())(e.value()),color:new(n())(Z(e.color())),visible:new(n())(e.visible()),unimportant:new(n())(e.unimportant()),title:new(n())(e.title())})));this._values.setValue(t)}else{const i=e.items();for(let e=0;e{e.title.setValue(this._getEyeTitle())}));const t={iconMap:new Map([["large",oe],["small",le]]),action:(0,m.wrapHandlerWithPreventEvent)(this.onShowSettings.bind(this,se.TabNames.visibility)),visible:new(n())(this._getDisabledOnIntervalState()),className:y.intervalEye,title:new(n())(xe),dataset:{name:"legend-interval-show-hide-action"}};this._actions.push(t),this._disabledOnInterval.subscribe((i=>{t.visible.setValue(i),e.visible.setValue(!i)}))}if(We&&Le&&(!(0,pe.isStudy)(this._source)||new ge.MetaInfoHelper(this._source.metaInfo()).hasUserEditableOptions())){const e={iconMap:new Map([["large",be],["small",be]]),action:(0,m.wrapHandlerWithPreventEvent)(this.onShowSettings.bind(this)),visible:new(n())(this._getIsEditable()),title:new(n())(Ce),dataset:{name:"legend-settings-action"}};this._actions.push(e),this._isEditable.subscribe((t=>{e.visible.setValue(t)}))}if(Ae){const e={iconMap:new Map([["large",Se],["small",ye]]),action:(0,m.wrapHandlerWithPreventEvent)(this.onRemoveSource.bind(this)),visible:new(n())(this._getIsEditable()),title:new(n())(ke),dataset:{name:"legend-delete-action"}};this._actions.push(e),this._isEditable.subscribe((t=>{e.visible.setValue(t)}))}const e={iconMap:new Map([["large",ae],["small",ne]]),action:this._moreActionHandler.bind(this),visible:new(n())(this._getIsEditable()),title:new(n())(Ve),dataset:{name:"legend-more-action"}};this._actions.push(e),this._isEditable.subscribe((t=>{e.visible.setValue(t)}))}}var Pe=i(43986),De=i(60223),Be=i(1930),ze=i(35663),Ie=i(86339),Ne=i(21580),Oe=i(51983);function Re(e,t,i){e.setProperty(t,!t.value(),i)} +const Fe=new $.TranslatedString("change symbol description visibility",k.t(null,void 0,i(26717))),Ge=new $.TranslatedString("change open market status visibility",k.t(null,void 0,i(18644))),Ue=new $.TranslatedString("change OHLC values visibility",k.t(null,void 0,i(57889))),je=new $.TranslatedString("change bar change visibility",k.t(null,void 0,i(45110))),$e=new $.TranslatedString("change indicator titles visibility",k.t(null,void 0,i(31325))),qe=new $.TranslatedString("change indicator arguments visibility",k.t(null,void 0,i(96162))),Ke=new $.TranslatedString("change indicator values visibility",k.t(null,void 0,i(99774))),Ye=new $.TranslatedString("change volume values visibility",k.t(null,void 0,i(9455))),Xe=new $.TranslatedString("change symbol field visibility",k.t(null,void 0,i(6091))),Ze=k.t(null,void 0,i(39339)),Qe=k.t(null,void 0,i(75991)),Je=k.t(null,void 0,i(99487)),et=k.t(null,void 0,i(22519)),tt=k.t(null,void 0,i(1111)),it=k.t(null,void 0,i(26315)),st=k.t(null,void 0,i(26935)),lt=k.t(null,void 0,i(84098)),ot=k.t(null,void 0,i(46041)),nt=(0,Ie.appendEllipsis)(k.t(null,void 0,i(89517))),at=d.enabled("symbol_info_price_source");var rt=i(93975),dt=i(20364),ut=i(74599),ht=i(967),ct=i(84917),_t=i(32769),pt=i(21169);function mt(e){return e===ct.WeekDays.SUNDAY?ct.WeekDays.SATURDAY:e-1}function gt(e){return e===ct.WeekDays.SATURDAY?ct.WeekDays.SUNDAY:e+1}function vt(e,t){const i=mt(t);return 0===e[i].entries.length?vt(e,i):{dayIndex:i,entries:e[i].entries}}function bt(e,t){const i=gt(t);return 0===e[i].entries.length?bt(e,i):{dayIndex:i,entries:e[i].entries}}function wt(e){for(;e>_t.minutesPerDay;)e-=_t.minutesPerDay;const t=e%60,i=(e-t)/60;return(0,ut.numberToStringWithLeadingZero)(i,2)+":"+(0,ut.numberToStringWithLeadingZero)(t,2)}const yt={[ct.WeekDays.MONDAY]:{title:ht.weekDaysShortNames[ct.WeekDays.MONDAY],isActive:!1,entries:[]},[ct.WeekDays.TUESDAY]:{title:ht.weekDaysShortNames[ct.WeekDays.TUESDAY],isActive:!1,entries:[]},[ct.WeekDays.WEDNESDAY]:{title:ht.weekDaysShortNames[ct.WeekDays.WEDNESDAY],isActive:!1,entries:[]},[ct.WeekDays.THURSDAY]:{title:ht.weekDaysShortNames[ct.WeekDays.THURSDAY],isActive:!1,entries:[]},[ct.WeekDays.FRIDAY]:{title:ht.weekDaysShortNames[ct.WeekDays.FRIDAY],isActive:!1,entries:[]},[ct.WeekDays.SATURDAY]:{title:ht.weekDaysShortNames[ct.WeekDays.SATURDAY],isActive:!1,entries:[]},[ct.WeekDays.SUNDAY]:{title:ht.weekDaysShortNames[ct.WeekDays.SUNDAY],isActive:!1,entries:[]}};function St(e,t){return e.start.value===t.start.value&&e.end.value===t.end.value}function Mt(e,t){return St(e[0],t[0])}function ft(e){const t=e.start(),i=e.length(),s=e.sessionStartDayOfWeek(),l=e.sessionEndDayOfWeek(),o=wt(t),n=wt(t+i);return i>_t.minutesPerDay?`${ht.weekDaysShortNames[s]} ${o} — ${ht.weekDaysShortNames[l]} ${n}`:`${o} — ${n}`}function Ct(e,t,i,s){return Math.abs(s-i)>1?`${ht.weekDaysShortNames[i]} ${e.title} — ${ht.weekDaysShortNames[s]} ${t.title}`:`${e.title} — ${t.title}`}function Et(e,t,i){for(const s of t){let t=s.sessionStartDayOfWeek();const l=s.start(),o=s.length(),n=l+o,a=[] +;if(n<=_t.minutesPerDay)a.push([l,n]);else{const e=Math.min(_t.minutesPerDay-l,o);a.push([l,l+e]),a.push([0,o-e])}for(let l=0;le.start.value0?a[e-1]:null,o=0===e;if(0===i.start.value||0===i.start.value&&1===i.end.value||null!==s&&i.start.value===s.end.value){m++;continue}const r=o?c.entries[c.entries.length-1]:(0,l.ensureNotNull)(s),d={start:{value:o?0:a[e-1].end.value,title:o?t:a[e-1].end.title,isFirstOrLastPoint:!(o&&u.length>0)||1===u[u.length-1].end.value},end:{value:i.start.value,title:i.start.title,isFirstOrLastPoint:!0},type:3,tooltip:Ct(r.end,i.start,c.dayIndex,n),showStartForLastEntry:!1,showEndForFirstEntry:!1};a.splice(m,0,d),m=e+2}const g=a[a.length-1];1!==g.end.value&&a.push({start:{value:g.end.value,title:g.end.title,isFirstOrLastPoint:!0},end:{value:1,title:wt(_t.minutesPerDay),isFirstOrLastPoint:!(h.length>0)||0===h[0].start.value},type:3,tooltip:Ct(g.end,_.entries[0].start,n,_.dayIndex),showStartForLastEntry:!1,showEndForFirstEntry:!1})}}(n),function(e){for(const s of Object.keys(e)){const l=parseInt(s),o=e[l].entries;if(1===o.length)continue;const n=mt(l),a=gt(l),r=o[0],d=o[o.length-1];r.start.isFirstOrLastPoint||(r.showStartForLastEntry=(t=o,i=e[n].entries,St(t[t.length-1],i[i.length-1]))), +d.end.isFirstOrLastPoint||(d.showEndForFirstEntry=Mt(o,e[a].entries))}var t,i}(n),this.sessionsDays.setValue(n),this.todaySession.setValue(n[s])}_createSubSessionSpecs(e){if(null===e)return new Map;if(void 0===e.subsessions)return new Map([[0,new pt.SessionSpec(e.timezone,e.session,e.session_holidays,e.corrections)]]);const t="regular",i="premarket",s="postmarket",l=[t,i,s],o=new Map;for(const n of l){let l=null;switch(n){case t:l=0;break;case i:l=1;break;case s:l=2}if(null!==l){const t=e.subsessions.find((e=>e.id===n));void 0!==t&&o.set(l,new pt.SessionSpec(e.timezone,t["session-display"]||t.session,e.session_holidays,t["session-correction"]))}}return o}_updateTodayWithOffsets(e){if(null===e)return void(this._todayInExchangeTime=null);const t=1e3*window.ChartApiInstance.serverTimeOffset();this._todayInExchangeTime=_t.get_cal_from_unix_timestamp_ms(_t.get_timezone(e.timezone),Date.now()+t)}}var Vt=i(50959),xt=i(97754),Tt=i(77975),Wt=i(68671),Lt=i(1720);const At=new WeakMap;function Ht(e){return At.has(e)||At.set(e,(0,Wt.randomHash)()),(0,l.ensureDefined)(At.get(e))}const Pt=new Map([[0,Lt.green],[1,Lt.orange],[2,Lt.blue],[3,Lt.gray]]),Dt=new Map([[0,k.t(null,void 0,i(83949))],[1,k.t(null,void 0,i(56042))],[2,k.t(null,void 0,i(29985))],[3,k.t(null,void 0,i(95814))]]),Bt=k.t(null,void 0,i(80227));function zt(e){const{segment:t,forceStart:i,forceEnd:s}=e,l=t.end.value-t.start.value,o=l<.03,n={left:100*t.start.value+"%",width:`calc(${100*l}% + ${o?2:0}px)`},a=xt(Lt.segment,Pt.get(t.type),(i||t.start.isFirstOrLastPoint)&&Lt.start,(s||t.end.isFirstOrLastPoint)&&Lt.end,o&&Lt.small,"common-tooltip-html","apply-common-tooltip"),r=function(e,t){return`
\n\t\t${Dt.get(t)}\n\t\t${e}\n\t
`}(t.tooltip,t.type);return Vt.createElement("div",{className:a,style:n,"data-tooltip":r})}function It(e){const{sessionDay:t}=e,i=t.entries.map(((e,i)=>Vt.createElement(zt,{key:`${Ht(e)}Segment`,segment:e,forceStart:0===i&&3===e.type,forceEnd:i===t.entries.length-1&&3===e.type}))),s=xt(Lt.sessionDay,t.isActive&&Lt.active);return Vt.createElement("div",{className:s},Vt.createElement("div",{className:Lt.weekDay},t.title),Vt.createElement("div",{className:Lt.sessionDaySegments},i))}function Nt(e){const{sessionDays:t,currentTimeMark:i}=e,s=[],l=parseInt(Object.keys(t).filter((e=>t[parseInt(e)].isActive))[0]),o=t[l],n=o.entries.filter((e=>e.start.value<=i&&e.end.value>=i))[0];!n.start.isFirstOrLastPoint&&n.showStartForLastEntry?s.push(o.entries[o.entries.length-1].start):s.push(n.start);const a=!n.end.isFirstOrLastPoint&&n.showEndForFirstEntry?o.entries[0].end:n.end;if(s[0].value!==a.value&&s.push(a),0===s.length)return null;s.sort(((e,t)=>e.value-t.value));const r=s.map((e=>Vt.createElement("div",{key:Ht(e),className:Lt.timeMark},e.title))),d=100*(2===s.length?s[1].value-s[0].value:0),u=xt(d>12&&Lt.timeMarkSegmentAlignByEnds,Lt.timeMarkSegment);return Vt.createElement("div",{className:Lt.sessionDay},Vt.createElement("div",{className:Lt.weekDay +}),Vt.createElement("div",{className:Lt.timeMarkWrapper},Vt.createElement("div",{className:u,style:{left:100*s[0].value+"%",width:`${d}%`}},r)))}class Ot{constructor(e){this._source=e,this._fullSessionScheduleViewModel=new kt(e)}destroy(){this._fullSessionScheduleViewModel.destroy()}renderer(e,t){var i,s;return(null===(s=null===(i=this._source.marketStatusModel())||void 0===i?void 0:i.futuresContractExpirationTime())||void 0===s?void 0:s.expired().value())?null:function(e){const{key:t,className:i,now:s,timezone:l}=e,o=(0,Tt.useWatchedValueReadonly)({watchedValue:e.sessionDays}),n=Object.values(o).filter((e=>e.isActive))[0],a=xt(i,Lt.wrapper);return Vt.createElement("div",{key:t,className:a},Vt.createElement("div",{className:Lt.sessionDayWrapper},Vt.createElement(It,{sessionDay:n}),Vt.createElement("div",{className:Lt.nowWrapper},Vt.createElement("div",{className:Lt.now,style:{left:100*s+"%"}}))),Vt.createElement(Nt,{sessionDays:o,currentTimeMark:s}),Vt.createElement("div",{className:Lt.timezone},`${Bt}: ${l}`))}({key:e,className:t,sessionDays:this._fullSessionScheduleViewModel.sessionsDays,now:this._fullSessionScheduleViewModel.currentTimeValue(),timezone:this._fullSessionScheduleViewModel.timezone()})}updateSource(e){}}var Rt=i(7394),Ft=i(10381),Gt=i(98532);class Ut{constructor(e){this.isBlinkingMode=new(n())(!1),this._status=new(n())(null),this._fullTooltip=new(n())(null),this._iconClassNames=new(n())(null),this._visible=new(n())(!1),this._tooltip=new(n())(null),this._icon=new(n())(null),this._className=new(n())(null),this._infoMaps=e,this._size=e.size||"small",this._status.subscribe(this._updateByStatus.bind(this),{callWithLast:!0}),this._className.subscribe(this._updateIconClassName.bind(this))}turnOffBlinkingMode(){}status(){return this._status}tooltip(){return this._tooltip}icon(){return this._icon}className(){return this._className}visible(){return this._visible}size(){return this._size}fullInfo(){return this._fullTooltip}_getTooltip(e){var t,i;return null!==(i=null===(t=this._infoMaps.tooltipMap)||void 0===t?void 0:t.get(e))&&void 0!==i?i:null}_getIcon(e){let t;const i=this._infoMaps.iconMap.get(e);return void 0!==i&&(t=i.get(this._size)),t||null}_getClassName(e){return this._infoMaps.classNameMap.get(e)||null}_getTitle(e){var t,i;return null!==(i=null===(t=this._infoMaps.titleMap)||void 0===t?void 0:t.get(e))&&void 0!==i?i:null}_getTitleColor(e){var t,i;return null!==(i=null===(t=this._infoMaps.titleColorMap)||void 0===t?void 0:t.get(e))&&void 0!==i?i:null}async _getHtml(e){var t,i,s;return null!==(s=null===(i=null===(t=this._infoMaps.htmlMap)||void 0===t?void 0:t.get(e))||void 0===i?void 0:i.map(Ft.htmlEscape))&&void 0!==s?s:null}_getAction(e){var t,i;return null!==(i=null===(t=this._infoMaps.actionMap)||void 0===t?void 0:t.get(e))&&void 0!==i?i:null}async _updateFullTooltipByStatus(e){const t=await this._getHtml(e);this._status.value()===e&&this._fullTooltip.setValue([{icon:this._icon.value(),iconClassName:this._iconClassNames.value(),title:this._getTitle(e),titleColor:this._getTitleColor(e),html:t, +size:this._size,action:this._getAction(e)}])}_updateByStatus(e){if(null===e||this._shouldBeHiddenByStatus(e))return this._icon.setValue(null),this._tooltip.setValue(null),void this._visible.setValue(!1);this._icon.setValue(this._getIcon(e)),this._className.setValue(this._getClassName(e)),this._tooltip.setValue(this._getTooltip(e)),this._visible.setValue(!0),this._updateFullTooltipByStatus(e)}_shouldBeHiddenByStatus(e){return!1}_updateIconClassName(e){null!==e?this._iconClassNames.setValue([Gt.statusItem,e]):this._iconClassNames.setValue(null)}}var jt=i(56840);const $t="tv.alreadyBlinkedStatuses",qt=[];function Kt(){return jt.getJSON($t,qt)}const Yt=new(n())(Kt());function Xt(e){const t=jt.getJSON($t,qt);t.includes(e)||(t.push(e),jt.setJSON($t,t),Yt.setValue(Kt()))}jt.onSync.subscribe(null,(()=>Yt.setValue(Kt())));const Zt=Yt;var Qt=i(33972),Jt=i(67189),ei=i(57524),ti=i(67957),ii=i(76948),si=i(58189),li=i(56201);const oi=(0, +ve.getLogger)("Chart.LegendWidget"),ni=["TFEXDelayForGuest","MOEXDelayForGuest","CHIXAuDelayForGuest","MILDelayForGuest","NGMDelayForGuest","DEForGuest","ICESGDelayForGuest","ADXDelayForGuest","TRADEGATEDelayForGuest"],ai=new Map([["DelayToRealtime",new Map([["small",Jt],["medium",ei],["large",ei]])],["DelayNoRealtime",new Map([["small",Jt],["medium",ei],["large",ei]])],["TFEXDelayForGuest",new Map([["small",Jt],["medium",ei],["large",ei]])],["MOEXDelayForGuest",new Map([["small",Jt],["medium",ei],["large",ei]])],["CHIXAuDelayForGuest",new Map([["small",Jt],["medium",ei],["large",ei]])],["MILDelayForGuest",new Map([["small",Jt],["medium",ei],["large",ei]])],["NGMDelayForGuest",new Map([["small",Jt],["medium",ei],["large",ei]])],["ICESGDelayForGuest",new Map([["small",Jt],["medium",ei],["large",ei]])],["ADXDelayForGuest",new Map([["small",Jt],["medium",ei],["large",ei]])],["TRADEGATEDelayForGuest",new Map([["small",Jt],["medium",ei],["large",ei]])],["DEForGuest",new Map([["small",Jt],["medium",ei],["large",ei]])],["EOD",new Map([["small",ti],["medium",ii],["large",ii]])],["TickByTick",new Map([["small",si],["medium",li],["large",li]])],["BATSToRealtime",new Map([["small",si],["medium",li],["large",li]])],["DelayWithoutMarketAgreement",new Map([["small",Jt],["medium",ei],["large",ei]])]]),ri=new Map([["DelayToRealtime",Gt.delay],["DelayNoRealtime",Gt.delay],["TFEXDelayForGuest",Gt.delay],["MOEXDelayForGuest",Gt.delay],["CHIXAuDelayForGuest",Gt.delay],["MILDelayForGuest",Gt.delay],["NGMDelayForGuest",Gt.delay],["ICESGDelayForGuest",Gt.delay],["ADXDelayForGuest",Gt.delay],["TRADEGATEDelayForGuest",Gt.delay],["DEForGuest",Gt.delay],["EOD",Gt.eod],["TickByTick",Gt.notAccurate],["BATSToRealtime",Gt.notAccurate],["DelayWithoutMarketAgreement",Gt.delay]]),di=new Map([["DelayToRealtime",Rt.colorsPalette["color-delay-mode"]],["DelayNoRealtime",Rt.colorsPalette["color-delay-mode"]],["TFEXDelayForGuest",Rt.colorsPalette["color-delay-mode"]],["MOEXDelayForGuest",Rt.colorsPalette["color-delay-mode"]],["CHIXAuDelayForGuest",Rt.colorsPalette["color-delay-mode"]],["MILDelayForGuest",Rt.colorsPalette["color-delay-mode"]],["NGMDelayForGuest",Rt.colorsPalette["color-delay-mode"]],["ICESGDelayForGuest",Rt.colorsPalette["color-delay-mode"]],["ADXDelayForGuest",Rt.colorsPalette["color-delay-mode"]],["TRADEGATEDelayForGuest",Rt.colorsPalette["color-delay-mode"]],["DEForGuest",Rt.colorsPalette["color-delay-mode"]],["EOD",Rt.colorsPalette["color-eod-mode"]],["TickByTick",Rt.colorsPalette["color-notaccurate-mode"]],["BATSToRealtime",Rt.colorsPalette["color-notaccurate-mode"]],["DelayWithoutMarketAgreement",Rt.colorsPalette["color-delay-mode"]]]),ui=k.t(null,void 0,i(57310)),hi=k.t(null,void 0,i(59315)),ci=k.t(null,void 0,i(15815)),_i=k.t(null,void 0,i(65636)),pi=k.t(null,void 0,i(7435)),mi=(0,Ft.htmlEscape)(k.t(null,void 0,i(11155))),gi=(0,Ft.htmlEscape)(k.t(null,void 0,i(1084))),vi=(0,Ft.htmlEscape)(k.t(null,void 0,i(52984))),bi=(0,Ft.htmlEscape)(k.t(null,void 0,i(36015))),wi=(0,Ft.htmlEscape)(k.t(null,void 0,i(52916))),yi=(0, +Ft.htmlEscape)(k.t(null,void 0,i(49321))),Si=(0,Ft.htmlEscape)(k.t(null,void 0,i(25978))),Mi=(0,Ft.htmlEscape)(k.t(null,void 0,i(28412))),fi=(0,Ft.htmlEscape)(k.t(null,void 0,i(6667))),Ci=(0,Ft.htmlEscape)(k.t(null,void 0,i(57918))),Ei=(0,Ft.htmlEscape)(k.t(null,void 0,i(68025))),ki=(0,Ft.htmlEscape)(k.t(null,void 0,i(91459)));k.t(null,void 0,i(36004)),k.t(null,void 0,i(18429)),(0,Ft.htmlEscape)(k.t(null,void 0,i(25046)));class Vi extends Ut{constructor(e,t,i){super({iconMap:ai,classNameMap:ri,titleColorMap:di,size:t}),this._dataUpdatedInfo=new(n())(null).spawn(),this._options=i,this._model=e,this._dataModeBlinkingStatuses=Zt.spawn(),this._dataModeBlinkingStatuses.subscribe(this._updateBlinkingMode.bind(this)),this.turnOffBlinkingMode=this._turnOffBlinking.bind(this),this.setModel(e)}destroy(){this._dataUpdatedInfo.destroy(),this._dataModeBlinkingStatuses.destroy()}setModel(e){if(this._dataUpdatedInfo.destroy(),null===e)return this._model=e,void(this._dataUpdatedInfo=new(n())(null).spawn());this._dataUpdatedInfo=e.status().spawn(),this._dataUpdatedInfo.subscribe(this._updateStatus.bind(this),{callWithLast:!0})}_shouldBeHiddenByStatus(e){var t;return!!(null===(t=this._options.shouldBeHiddenRegardlessOfStatus)||void 0===t?void 0:t.value())||super._shouldBeHiddenByStatus(e)}_getTooltip(){const e=this._getShortTexts();return null===e?null:Object.values(e).join(" · ")}async _updateFullTooltipByStatus(){const e=this._dataUpdatedInfo.value();if(null===e)return void this._fullTooltip.setValue(null);const t=this._getShortTexts(),i=await this._getHtmls(),s=await this._getActions();if(e!==this._dataUpdatedInfo.value())return;const l=[];for(const o of e){const e=o.mode;l.push({icon:this._getIcon(e),iconClassName:this._iconClassNames.value(),title:t&&t[e],titleColor:this._getTitleColor(e),html:i&&i[e],size:this._size,action:s&&s[e]})}this._fullTooltip.setValue(l)}_updateStatus(e){var t;const i=null!==e?e[0]:null;super._updateByStatus(null!==(t=null==i?void 0:i.mode)&&void 0!==t?t:null),this._updateBlinkingMode()}async _getHtmls(){var e,t;const s=this._dataUpdatedInfo.value();if(null===s||null===this._model)return Promise.resolve(null);const l={},o=this._model.symbolName();let n=null,a=null;try{n=await this._model.description(),a=this._model.exchange()}catch(e){oi.logError(`Can't get exchange description, reason: ${(0,Qt.errorToString)(e)}`)}for(const r of s){const s=r.mode;if(l[s]=[],["DelayToRealtime","DelayNoRealtime","DelayWithoutMarketAgreement",...ni].includes(s)&&(l[s].push(mi.format({symbolName:o,time:this._model.time().toString()})),this._options.subscriptionFullInfo&&null!==n&&"DelayToRealtime"===s&&l[s].push(vi.format({description:`${n}`})),null!==n&&"DelayNoRealtime"===s&&l[s].push(bi.format({description:`${n}`})),"DelayWithoutMarketAgreement"===s&&l[s].push(ki.format({listedExchange:this._model.listedExchange()})),this._options.subscriptionFullInfo&&ni.includes(s)&&l[s].push(gi.format({listedExchange:this._model.listedExchange()}))),"EOD"===s&&(l[s]=[wi]),"TickByTick"===s){ +const o=void 0===r.updatePeriod?yi:(0,Ft.htmlEscape)(k.t(null,{count:r.updatePeriod,replace:{amount:(null!==(e=r.updatePeriod)&&void 0!==e?e:1).toString()},plural:"Data on our Basic plan is updated once every {amount} seconds, even if there are more updates on the market."},i(2121))),n=void 0===r.updatePeriod?Si:(0,Ft.htmlEscape)(k.t(null,{count:r.updatePeriod,replace:{amount:(null!==(t=r.updatePeriod)&&void 0!==t?t:1).toString()},plural:"Data is updated once every {amount} seconds, even if there are more updates on the market."},i(77033)));l[s].push(this._options.subscriptionFullInfo?o:n),this._options.subscriptionFullInfo&&l[s].push(Mi)}if(null!==a&&"BATSToRealtime"===s){let e=this._model.listedExchange();0,l[s].push(fi.format({symbolName:o,exchange:a}),""!==e?Ei.format({exchange:e}):Ci)}}return Object.keys(l).length>0?l:null}async _getActions(){if(null===this._dataUpdatedInfo.value()||null===this._model)return null;const e={};return Object.keys(e).length>0?e:null}_getShortTexts(){var e,t;const s=this._dataUpdatedInfo.value();if(null===s||null===this._model)return null;const l={};for(const o of s){const s=o.mode;if(["DelayToRealtime","DelayNoRealtime",...ni,"DelayWithoutMarketAgreement"].includes(s)&&(l[s]=ui),"EOD"===s&&(l[s]=hi),"TickByTick"===s){const t=void 0===o.updatePeriod?ci:(0,Ft.htmlEscape)(k.t(null,{plural:"One update every {amount} seconds",count:o.updatePeriod,replace:{amount:(null!==(e=o.updatePeriod)&&void 0!==e?e:1).toString()}},i(5223)));l[s]=t}if("BATSToRealtime"===s){let e=null!==(t=this._model.firstReplacedByBatsExchange())&&void 0!==t?t:"";0,l[s]=""!==e?pi.format({exchange:e,originalExchange:_i}):_i}}return Object.keys(l).length>0?l:null}_updateBlinkingMode(){const e=this._dataUpdatedInfo.value();if(null===e)return;const t=this._dataModeBlinkingStatuses.value();for(const i of e)if(!t.includes(i.mode))return void this.isBlinkingMode.setValue(!0);this.isBlinkingMode.setValue(!1)}_turnOffBlinking(){const e=this._dataUpdatedInfo.value();if(null!==e)for(const t of e)Xt(t.mode)}}var xi=i(27486),Ti=i(8767);const Wi=k.t(null,void 0,i(39045)),Li=new Map([[!0,new Map([["small",xi],["medium",Ti],["large",Ti]])],[!1,new Map([["small",""],["medium",""],["large",""]])]]),Ai=new Map([[!0,Gt.dataProblemLow],[!1,null]]),Hi=new Map([[!0,Wi],[!1,null]]),Pi=new Map([[!0,Wi],[!1,null]]),Di=new Map([[!0,Rt.colorsPalette["color-data-problem"]],[!1,null]]);class Bi extends Ut{constructor(e,t,i){super({iconMap:Li,classNameMap:Ai,tooltipMap:Hi,titleMap:Pi,titleColorMap:Di,size:t}),this._dataSourceErrorStatus=new(n())(null).spawn(),this._lastError=null,this._options=i,this.setSource(e)}destroy(){this._dataSourceErrorStatus.destroy()}setSource(e){this._dataSourceErrorStatus.destroy(),this._dataSourceErrorStatus=e.errorStatus().spawn(),this._dataSourceErrorStatus.subscribe(this._updateStatus.bind(this),{callWithLast:!0})}_getTooltip(e){var t;return null!==(t=e?this._getDataSourceErrorStatusCustomTitle():null)&&void 0!==t?t:super._getTooltip(e)}_getTitle(e){var t +;return null!==(t=e?this._getDataSourceErrorStatusCustomTitle():null)&&void 0!==t?t:super._getTitle(e)}async _getHtml(e){const t=this._dataSourceErrorStatus.value();return null!==t?[(0,Ft.htmlEscape)(t.error)]:null}_getAction(e){return null}_updateStatus(e){const t=this._status.value();null!==e?(this._status.setValue(!0),t&&this._lastError!==e.error&&this._updateByStatus(!0),this._lastError=e.error):(this._status.setValue(null),this._lastError=null)}_getDataSourceErrorStatusCustomTitle(){var e;return(null===(e=this._dataSourceErrorStatus.value())||void 0===e?void 0:e.title)||null}}const zi=k.t(null,void 0,i(97325)),Ii=new Map([["high",new Map([["small",xi],["medium",Ti],["large",Ti]])],["low",new Map([["small",xi],["medium",Ti],["large",Ti]])]]),Ni=new Map([["high",Gt.dataProblemHigh],["low",Gt.dataProblemLow]]),Oi=new Map([["high",zi],["low",zi]]),Ri=new Map([["high",Rt.colorsPalette["color-data-problem"]],["low",Rt.colorsPalette["color-data-problem"]]]);class Fi extends Ut{constructor(e,t){super({tooltipMap:Oi,iconMap:Ii,classNameMap:Ni,titleMap:Oi,titleColorMap:Ri,size:t}),this._dataProblem=new(n())(null).spawn(),this._isDataProblemCritical=new(n())(!1),this.setModel(e)}destroy(){this._dataProblem.destroy()}isDataProblemCritical(){return this._isDataProblemCritical}setModel(e){this._dataProblem.destroy(),null!==e?(this._dataProblem=e.status().spawn(),this._dataProblem.subscribe(this._updateStatus.bind(this),{callWithLast:!0})):this._dataProblem=new(n())(null).spawn()}async _getHtml(e){const t=this._dataProblem.value();return null===t?null:[(0,Ft.htmlEscape)(t.text)]}_getTooltip(e){var t;return null!==(t=this._getDataProblemCustomTitle())&&void 0!==t?t:super._getTooltip(e)}_getTitle(e){var t;return null!==(t=this._getDataProblemCustomTitle())&&void 0!==t?t:super._getTitle(e)}_updateStatus(e){var t;const i=null!==(t=null==e?void 0:e.severity)&&void 0!==t?t:null;this._status.setValue(i),this._isDataProblemCritical.setValue(function(e){return"high"===e}(i))}_getDataProblemCustomTitle(){var e;return(null===(e=this._dataProblem.value())||void 0===e?void 0:e.title)||null}}class Gi extends Ut{constructor(e,t){super(t),this._booleanStatus=new(n())(!1).spawn(),this.updateStatus(e)}destroy(){this._booleanStatus.destroy()}updateStatus(e){this._booleanStatus.destroy(),this._booleanStatus=e.spawn(),this._booleanStatus.subscribe(this._updateStatus.bind(this),{callWithLast:!0})}_updateStatus(e){e?this._status.setValue(!0):this._status.setValue(null)}}var Ui=i(79639),ji=i(4696);const $i=k.t(null,void 0,i(14177)),qi=k.t(null,void 0,i(73717)),Ki=new Map([[!0,new Map([["small",Ui],["medium",ji],["large",ji]])],[!1,new Map([["small",""],["medium",""],["large",""]])]]),Yi=new Map([[!0,Gt.invalidSymbol],[!1,null]]),Xi=new Map([[!0,$i],[!1,null]]),Zi=new Map([[!0,$i],[!1,null]]),Qi=new Map([[!0,Rt.colorsPalette["color-invalid-symbol"]],[!1,null]]),Ji=new Map([[!0,[qi]],[!1,null]]),es=new Map([[!0,null],[!1,null]]);class ts{constructor(e){this._el=document.createElement("div"),this._prevCustomClass=null,this._icon=e.icon.spawn(), +this._icon.subscribe(this._updateIcon.bind(this),{callWithLast:!0}),this._className=e.className.spawn(),this._className.subscribe(this._updateClassName.bind(this),{callWithLast:!0}),this._visible=e.visible.spawn(),this._visible.subscribe(this._updateVisibility.bind(this),{callWithLast:!0}),this._size=e.size||"small",this._render(e.parentEl),e.isBlinking&&(this._isBlinking=e.isBlinking.spawn(),this._isBlinking.subscribe(this._updateBlinkingMode.bind(this),{callWithLast:!0}),this._turnOffBlinking=e.turnOffBlinking)}destroy(){this._visible.destroy(),this._icon.destroy(),this._isBlinking&&this._isBlinking.destroy(),this._el.remove()}onClick(){this._turnOffBlinking&&this._turnOffBlinking()}visible(){return this._visible}_render(e){this._el.classList.add(Gt.statusItem,Gt[this._size]),e.appendChild(this._el)}_updateVisibility(e){this._el.classList.toggle("js-hidden",!e)}_updateIcon(e){this._el.innerHTML=e||""}_updateClassName(e){this._prevCustomClass!==e&&(null!==this._prevCustomClass&&this._el.classList.remove(this._prevCustomClass),null!==e&&this._el.classList.add(e),this._prevCustomClass=e)}_updateBlinkingMode(e){this._el.classList.toggle(Gt.blinking,e)}}class is{constructor(e,t,i,s){this.element=document.createElement("div"),this._blinkingSpawns=[],this._iconsRenderers=[];const l=[Gt.statuses,"apply-common-tooltip","common-tooltip-wide"];h.trackingModeIsAvailable&&l.push(Gt.touchMode),this.element.classList.add(...l,Gt[e]),this._visibleWidgetsCount=t.spawn(),this._visibleWidgetsCount.subscribe(this._updateSpecialClassAndTooltip.bind(this)),this._tooltips=i.spawn(),this._tooltips.subscribe(this._updateTooltip.bind(this)),this._onClickCallback=s.onClick,this._onClickHandler=this._onClick.bind(this),this.element.addEventListener("click",this._onClickHandler)}destroy(){for(const e of this._iconsRenderers)e.destroy();for(const e of this._blinkingSpawns)e.destroy();this._visibleWidgetsCount.destroy(),this._tooltips.destroy(),this.element.removeEventListener("click",this._onClickHandler),this.element.remove()}addStatusModel(e){this._iconsRenderers.push(new ts({visible:e.visible,icon:e.model.icon(),className:e.model.className(),size:e.model.size(),parentEl:this.element,isBlinking:e.model.isBlinkingMode,turnOffBlinking:e.model.turnOffBlinkingMode}));const t=e.model.isBlinkingMode.spawn();t.subscribe(this._updateBlinkingMode.bind(this)),this._blinkingSpawns.push(t),this._updateBlinkingMode()}_onClick(e){e.preventDefault();const t=this._iconsRenderers.filter((e=>e.visible().value()));for(const e of t)e.onClick();let i=14;t.length>1&&(i-=2);const s=this.element.getBoundingClientRect(),l={x:s.left-i,y:s.bottom+4};this._onClickCallback(l)}_updateTooltip(){this.element.setAttribute("title",this._tooltips.value().join(" · "))}_updateSpecialClassAndTooltip(){const e=this._visibleWidgetsCount.value();this.element.classList.toggle(Gt.oneWidgetsVisible,1===e),this.element.classList.toggle(Gt.twoWidgetsVisible,2===e),this.element.classList.toggle(Gt.threeWidgetsVisible,3===e),this._updateTooltip()}_updateBlinkingMode(){ +const e=this._blinkingSpawns.some((e=>e.value()));this.element.classList.toggle(Gt.blinking,e)}}var ss=i(21035),ls=i(20983),os=i(16030),ns=i(34074),as=i(27086),rs=i(20123),ds=i(23373),us=i(72074);const hs=k.t(null,void 0,i(83949)),cs=k.t(null,void 0,i(56042)),_s=k.t(null,void 0,i(29985)),ps=k.t(null,void 0,i(95814)),ms=k.t(null,void 0,i(88958)),gs=k.t(null,void 0,i(69419)),vs=k.t(null,void 0,i(1653)),bs=k.t(null,void 0,i(40519)),ws=k.t(null,void 0,i(57048)),ys=k.t(null,void 0,i(87202)),Ss=k.t(null,void 0,i(39348)),Ms=k.t(null,void 0,i(7827)),fs=k.t(null,void 0,i(19830)),Cs=k.t(null,void 0,i(35701)),Es=k.t(null,void 0,i(98105)),ks=k.t(null,void 0,i(50634)),Vs=k.t(null,void 0,i(74537)),xs=new Map([["market",new Map([["small",ls],["medium",os],["large",os]])],["pre_market",new Map([["small",ds],["medium",us],["large",us]])],["post_market",new Map([["small",as],["medium",rs],["large",rs]])],["out_of_session",new Map([["small",ss],["medium",ss],["large",ss]])],["holiday",new Map([["small",ns],["medium",ns],["large",ns]])]]),Ts=new Map([["market",Gt.marketStatusOpen],["pre_market",Gt.marketStatusPre],["post_market",Gt.marketStatusPost],["out_of_session",Gt.marketStatusClose],["holiday",Gt.marketStatusHoliday]]),Ws=new Map([["market",hs],["pre_market",cs],["post_market",_s],["out_of_session",ps],["holiday",ms]]),Ls=new Map([["market",hs],["pre_market",cs],["post_market",_s],["out_of_session",ps],["holiday",ms]]),As=new Map([["market",Rt.colorsPalette["color-market-open"]],["pre_market",Rt.colorsPalette["color-pre-market"]],["post_market",Rt.colorsPalette["color-post-market"]],["out_of_session",Rt.colorsPalette["color-market-closed"]],["holiday",Rt.colorsPalette["color-market-holiday"]]]),Hs={market:gs,pre_market:vs,post_market:bs,out_of_session:ws,holiday:ys};function Ps(e){return k.t(null,{plural:"{number} minutes",count:e},i(67151)).format({number:e.toString()})}function Ds(e){return k.t(null,{plural:"{number} hours",count:e},i(24430)).format({number:e.toString()})}function Bs(e){const t=Math.floor(e/86400),s=Math.floor((e-86400*t)/3600),l=Math.floor((e-86400*t-3600*s)/60);return 0===t&&0===s&&0===l?Ss:t>0?Ms.format({days:(o=t,k.t(null,{plural:"{number} days",count:o},i(58609)).format({number:o.toString()})),hours:Ds(s)}):s>0?fs.format({hours:Ds(s),minutes:Ps(l)}):Ps(l);var o}const zs={market:e=>("post_market"===e.status?ks:Es).format({remainingTime:Bs(e.remainingSeconds)}),pre_market:e=>Cs.format({remainingTime:Bs(e.remainingSeconds)}),post_market:e=>Es.format({remainingTime:Bs(e.remainingSeconds)}),out_of_session:e=>("pre_market"===e.status?Vs:Cs).format({remainingTime:Bs(e.remainingSeconds)}),holiday:e=>("pre_market"===e.status?Vs:Cs).format({remainingTime:Bs(e.remainingSeconds)})},Is=new Map([["market",null],["pre_market",null],["post_market",null],["out_of_session",null],["holiday",null]]);class Ns extends Ut{constructor(e,t){super({tooltipMap:Ws,iconMap:xs,classNameMap:Ts,titleMap:Ls,titleColorMap:As,actionMap:Is,size:t}),this._model=null,this._expiredStatus=null,this._marketStatus=new(n())(null).spawn(), +this._sessionEdge=new(n())(null).spawn(),this.setModel(e),ze.showMarketOpenStatusProperty.subscribe(this,this._showMarketOpenStatusPropertyChanged)}destroy(){this._marketStatus.destroy(),this._sessionEdge.destroy(),this._model=null,ze.showMarketOpenStatusProperty.unsubscribeAll(this)}setModel(e){var t;if(this._marketStatus.destroy(),this._sessionEdge.destroy(),null===(t=this._expiredStatus)||void 0===t||t.destroy(),null===e)return this._marketStatus=new(n())(null).spawn(),this._sessionEdge=new(n())(null).spawn(),void(this._expiredStatus=null);this._model=e;const i=e.futuresContractExpirationTime();i&&(this._expiredStatus=i.expired().spawn(),this._expiredStatus.subscribe((e=>{e&&this._updateByStatus(this._marketStatus.value())}))),this._marketStatus=e.status().spawn(),this._marketStatus.subscribe(this._updateStatus.bind(this),{callWithLast:!0}),this._sessionEdge=e.nextSessionEdge().spawn(),this._sessionEdge.subscribe(this._updateTooltip.bind(this)),this._updateTooltip()}async _getHtml(e){if(this._isExpiredFutures())return[(0,Ft.htmlEscape)(expiredHtml)];const t=[(0,Ft.htmlEscape)(Hs[e])],i=this._marketStatus.value();if(null!==this._model&&null!==i){const i=this._model.nextSessionEdge().value();null!==i&&t.push({text:zs[e](i),bold:!0})}return t}_shouldBeHiddenByStatus(e){return!ze.showMarketOpenStatusProperty.value()&&"market"===e}_getTooltip(e){return this._isExpiredFutures()?expiredTooltip:super._getTooltip(e)}_getIcon(e){return this._isExpiredFutures()?expiredIconMap.get(this._size)||null:super._getIcon(e)}_getClassName(e){return this._isExpiredFutures()?expiredClassName:super._getClassName(e)}_getTitle(e){return this._isExpiredFutures()?expiredTitle:super._getTitle(e)}_getTitleColor(e){return this._isExpiredFutures()?expiredTitleColor:super._getTitleColor(e)}_isExpiredFutures(){var e,t,i;return null!==(i=null===(t=null===(e=this._model)||void 0===e?void 0:e.futuresContractExpirationTime())||void 0===t?void 0:t.expired().value())&&void 0!==i&&i}_updateStatus(e){this._status.setValue(e)}_updateTooltip(){const e=this._status.value();null!==e&&this._updateFullTooltipByStatus(e)}_showMarketOpenStatusPropertyChanged(){this._updateByStatus(this._status.value())}}class Os{constructor(e,t){var i,s;this.visibleWidgetsCount=new(n())(0),this.errorWidgetIsShown=new(n())(!1),this._size=h.trackingModeIsAvailable?"medium":"small",this._tooltips=new(n())([]),this._visibilitySpawns=[],this._tooltipSpawns=[],this._statusWidgetInfos=[],this._renderer=new is(this._size,this.visibleWidgetsCount,this._tooltips,{onClick:this._handleToggleDropdown.bind(this)}),this._symbolInvalidViewModel=null,this._dataSourceErrorStatusViewModel=null,this._marketStatusViewModel=null,this._dataUpdatedModeViewModel=null,this._dataProblemViewModel=null,this._sessionWidget=null,this._dataSourceHasErrorVisible=null,this._dataSourceErrorCanBeShown=new(n())(!1),this._marketStatusCanBeShown=new(n())(!1),this._dataUpdatedModeCanBeShown=new(n())(!1),this._dataProblemCanBeShown=new(n())(!1),this._isDataProblemCritical=null, +this._container=document.createElement("div"),this._menuOpened=!1,this._menuPosition=null,this._handleDropdownMenuClose=()=>{var e;this._menuOpened=!1,null===(e=this._source.symbol())||void 0===e||e.unsubscribe(this._handleDropdownMenuClose),this._updateDropdownMenu()},this._source=e,this._symbol=null!==(s=null===(i=e.symbol())||void 0===i?void 0:i.spawn())&&void 0!==s?s:null,this._options=t,this._recreateWidgets(),this._addSubscriptionForSymbolInvalid(),null!==this._dataSourceHasErrorVisible&&(this._dataSourceHasErrorVisible.subscribe(this._updateStatusWidgetsVisibilities.bind(this)),this._dataSourceHasErrorVisible.subscribe(this._updateErrorWidgetIsShown.bind(this))),this._options.dataProblemEnabled&&null!==this._isDataProblemCritical&&this._isDataProblemCritical.subscribe(this._updateStatusWidgetsVisibilities.bind(this));for(const e of this._tooltipSpawns)e.subscribe(this._updateTooltips.bind(this));for(const e of this._visibilitySpawns)e.subscribe(this._updateVisibleWidgetsCount.bind(this)),e.subscribe(this._updateTooltips.bind(this));this._updateErrorWidgetIsShown(),this._updateStatusWidgetsVisibilities(),this._updateVisibleWidgetsCount(),this._updateTooltips()}destroy(){var e,t;this._source.destroy(),null===(e=this._symbol)||void 0===e||e.destroy(),null===(t=this._isDataProblemCritical)||void 0===t||t.destroy();for(const e of this._tooltipSpawns)e.destroy();for(const e of this._visibilitySpawns)e.destroy();this.visibleWidgetsCount.unsubscribe();for(const e of this._statusWidgetInfos)e.model.destroy();this._renderer.destroy()}getElement(){return this._renderer.element}updateSource(e){var t,i,s;this._source!==e&&(null===(t=this._symbol)||void 0===t||t.destroy(),this._source.destroy(),this._source=e,this._symbol=null!==(s=null===(i=e.symbol())||void 0===i?void 0:i.spawn())&&void 0!==s?s:null,this._recreateWidgets(),this._updateStatusWidgetsVisibilities(),this._updateErrorWidgetIsShown(),this._updateVisibleWidgetsCount(),this._updateTooltips())}_updateStatusWidgetsVisibilities(){const e=this._isForceStatusActive();this._dataSourceErrorCanBeShown.setValue(!e),this._marketStatusCanBeShown.setValue(!e),this._dataUpdatedModeCanBeShown.setValue(!e),this._dataProblemCanBeShown.setValue(!this._isPrimaryWidgetShown())}_isPrimaryWidgetShown(){var e,t;return null!==(t=null===(e=this._source.isSymbolInvalid())||void 0===e?void 0:e.value())&&void 0!==t&&t}_isForceStatusActive(){var e,t;return this._isPrimaryWidgetShown()||null!==(t=null===(e=this._isDataProblemCritical)||void 0===e?void 0:e.value())&&void 0!==t&&t}_updateVisibleWidgetsCount(){const e=this._statusWidgetInfos.filter((e=>e.visible.value()));this.visibleWidgetsCount.setValue(e.length)}_updateTooltips(){const e=[];for(let t=0;t0&&e.push(i)}this._tooltips.setValue(e)}_recreateWidgets(){var e,t,i;if(this._options.sourceStatusesEnabled){const e=this._source.isSymbolInvalid();if(null!==e)if(null===this._symbolInvalidViewModel){ +this._symbolInvalidViewModel=new Gi(e,{tooltipMap:Xi,iconMap:Ki,classNameMap:Yi,titleMap:Zi,titleColorMap:Qi,htmlMap:Ji,actionMap:es,size:this._size});const t=this._symbolInvalidViewModel.visible().spawn();this._visibilitySpawns.push(t),this._tooltipSpawns.push(this._symbolInvalidViewModel.tooltip().spawn());const i={visible:t,model:this._symbolInvalidViewModel};this._statusWidgetInfos.push(i),this._renderer.addStatusModel(i)}else this._symbolInvalidViewModel.updateStatus(e),this._addSubscriptionForSymbolInvalid();if(null===this._dataSourceErrorStatusViewModel){this._dataSourceErrorStatusViewModel=new Bi(this._source,this._size,this._options.sourceStatuses),this._dataSourceHasErrorVisible=(0,X.combine)((()=>this._dataSourceErrorCanBeShown.value()&&(0,l.ensureNotNull)(this._dataSourceErrorStatusViewModel).visible().value()),this._dataSourceErrorCanBeShown,this._dataSourceErrorStatusViewModel.visible()),this._visibilitySpawns.push(this._dataSourceHasErrorVisible),this._tooltipSpawns.push(this._dataSourceErrorStatusViewModel.tooltip().spawn());const e={visible:this._dataSourceHasErrorVisible,model:this._dataSourceErrorStatusViewModel};this._statusWidgetInfos.push(e),this._renderer.addStatusModel(e)}else this._dataSourceErrorStatusViewModel.setSource(this._source)}if(this._options.marketStatusEnabled){const t=this._source.marketStatusModel();if(null===this._marketStatusViewModel){this._marketStatusViewModel=new Ns(t,this._size);const e=(0,X.combine)((()=>this._marketStatusCanBeShown.value()&&(0,l.ensureNotNull)(this._marketStatusViewModel).visible().value()&&!(0,Be.isEconomicSymbol)(this._source.symbolInfo().value())),this._marketStatusCanBeShown,this._marketStatusViewModel.visible(),this._source.symbolInfo());this._visibilitySpawns.push(e),this._tooltipSpawns.push(this._marketStatusViewModel.tooltip().spawn());const i={visible:e,model:this._marketStatusViewModel};null!==t&&(this._sessionWidget=new Ot(this._source),i.additionalWidgets=[this._sessionWidget]),this._statusWidgetInfos.push(i),this._renderer.addStatusModel(i)}else this._marketStatusViewModel.setModel(t),null===(e=this._sessionWidget)||void 0===e||e.updateSource(this._source)}if(this._options.dataUpdateModeEnabled){const e=this._source.dataUpdatedModeModel();if(null===this._dataUpdatedModeViewModel){const s={...this._options.dataUpdateMode,shouldBeHiddenRegardlessOfStatus:null===(i=null===(t=this._source.marketStatusModel())||void 0===t?void 0:t.futuresContractExpirationTime())||void 0===i?void 0:i.expired()};this._dataUpdatedModeViewModel=new Vi(e,this._size,s);const o=(0,X.combine)((()=>this._dataUpdatedModeCanBeShown.value()&&(0,l.ensureNotNull)(this._dataUpdatedModeViewModel).visible().value()&&!(0,Be.isEconomicSymbol)(this._source.symbolInfo().value())),this._dataUpdatedModeCanBeShown,this._dataUpdatedModeViewModel.visible(),this._source.symbolInfo());this._visibilitySpawns.push(o),this._tooltipSpawns.push(this._dataUpdatedModeViewModel.tooltip().spawn());const n={visible:o,model:this._dataUpdatedModeViewModel};this._statusWidgetInfos.push(n), +this._renderer.addStatusModel(n)}else this._dataUpdatedModeViewModel.setModel(e)}if(this._options.dataProblemEnabled){const e=this._source.dataProblemModel();if(null===this._dataProblemViewModel){this._dataProblemViewModel=new Fi(e,this._size),this._isDataProblemCritical=this._dataProblemViewModel.isDataProblemCritical().spawn();const t=(0,X.combine)((()=>this._dataProblemCanBeShown.value()&&(0,l.ensureNotNull)(this._dataProblemViewModel).visible().value()),this._dataProblemCanBeShown,this._dataProblemViewModel.visible());this._visibilitySpawns.push(t),this._tooltipSpawns.push(this._dataProblemViewModel.tooltip().spawn());const i={visible:t,model:this._dataProblemViewModel};this._statusWidgetInfos.push(i),this._renderer.addStatusModel(i)}else this._dataProblemViewModel.setModel(e)}}_addSubscriptionForSymbolInvalid(){const e=this._source.isSymbolInvalid();this._options.sourceStatusesEnabled&&null!==e&&(e.subscribe(this._updateStatusWidgetsVisibilities.bind(this)),e.subscribe(this._updateErrorWidgetIsShown.bind(this),{callWithLast:!0}))}_updateErrorWidgetIsShown(){var e,t,i,s;const l=null!==(t=null===(e=this._source.isSymbolInvalid())||void 0===e?void 0:e.value())&&void 0!==t&&t,o=null!==(s=null===(i=this._dataSourceHasErrorVisible)||void 0===i?void 0:i.value())&&void 0!==s&&s;this.errorWidgetIsShown.setValue(l||o)}_handleToggleDropdown(e){var t,i;this._menuPosition=e,this._menuOpened=!this._menuOpened,this._menuOpened&&(null===(t=this._source.symbol())||void 0===t||t.subscribe(this._handleDropdownMenuClose),i=`Open full tooltip for statuses: ${this._tooltips.value().join(", ")}`,(0,V.trackEvent)("GUI","Statuses widget's action",i)),this._updateDropdownMenu()}_updateDropdownMenu(){Promise.all([i.e(7624),i.e(6092),i.e(2397),i.e(962),i.e(1075),i.e(8643)]).then(i.bind(i,35814)).then((e=>{e.render(this._menuOpened,this._container,this._renderer.element,this._statusWidgetInfos,this._handleDropdownMenuClose,(0,l.ensureNotNull)(this._menuPosition))}))}}var Rs=i(65407),Fs=i(6250);class Gs{constructor(e,t){this._symbol=null,this._isSymbolInvalid=null,this._symbolInfo=new(n())(null).spawn(),this._source=e,e.properties().hasChild("symbol")&&(this._symbol=(0,U.createWVFromGetterAndSubscription)((()=>e.properties().symbol.value()),e.properties().symbol.listeners()));const i=[];if((0,Fs.isStudyLineTool)(e))i.push(e.onStatusChanged());else if((0,pe.isStudy)(e)||(0,pe.isStudyStub)(e))this._isSymbolInvalid=(0,Rs.createWVFromGetterAndSubscriptions)((()=>e.isSymbolInvalid()&&e.isActualInterval()),i),i.push(e.onStatusChanged(),e.onIsActualIntervalChange());else{(0,l.assert)(e===t.mainSeries());const s=t.mainSeries();this._isSymbolInvalid=(0,U.createWVFromGetterAndSubscription)((()=>s.isSymbolInvalid()),s.onStatusChanged()),i.push(s.onStatusChanged()),this._symbolInfo=(0,U.createWVFromGetterAndSubscription)(s.symbolInfo.bind(s),s.dataEvents().symbolResolved())}this._dataSourceErrorStatus=(0,Rs.createWVFromGetterAndSubscriptions)((()=>this._source.statusProvider({}).errorStatus()),i)}destroy(){var e,t +;null===(e=this._symbol)||void 0===e||e.destroy(),null===(t=this._isSymbolInvalid)||void 0===t||t.destroy(),this._dataSourceErrorStatus.destroy(),this._symbolInfo.destroy()}symbol(){return this._symbol}isSymbolInvalid(){return this._isSymbolInvalid}errorStatus(){return this._dataSourceErrorStatus}symbolInfo(){return this._symbolInfo}marketStatusModel(){return this._source.marketStatusModel()}dataProblemModel(){return this._source.dataProblemModel()}dataUpdatedModeModel(){return this._source.dataUpdatedModeModel()}}class Us extends Os{constructor(e,t,i){super(new Gs(e,t),i),this._isInReplay=new(n())(!1).readonly().spawn(),this._isInReplayCanBeShown=null,this._inited=!1}destroy(){super.destroy()}_updateStatusWidgetsVisibilities(){super._updateStatusWidgetsVisibilities()}_isPrimaryWidgetShown(){var e,t;return super._isPrimaryWidgetShown()||null!==(t=null===(e=this._isInReplay)||void 0===e?void 0:e.value())&&void 0!==t&&t}}var js=i(8840),$s=i(43370);const qs={readOnlyMode:!1,contextMenu:{settings:!0,mainSeries:!0,studies:!0,showOpenMarketStatus:!1},symbolMarkerEnabled:!1,showToggleButton:!0,canShowSourceCode:!1,statusesWidgets:{sourceStatusesEnabled:!1,sourceStatuses:{errorSolution:!0},marketStatusEnabled:!1,marketStatus:{preMarketSolution:!0,postMarketSolution:!0},dataUpdateModeEnabled:!1,dataUpdateMode:{subscriptionFullInfo:!0},dataProblemEnabled:!1}},Ks=(d.enabled("hide_legend_by_default"),d.enabled("fundamental_widget")),Ys=d.enabled("legend_context_menu"),Xs=2*parseInt(y.marginlegendhoriz);class Zs{constructor(e,t,i,s,l,o,r,d){this._mainSeriesViewModel=null,this._dataSourceViewModels=[],this._visibleDataSourceCount=new(n())(0),this._themedColor=new(n())(""),this._mainSeriesRowHidden=null,this._dataSourceRowsHidden=[],this._customWidgetsVisibilities=[],this._allLegendHidden=new(n())(!1),this._studiesLegendHidden=new(n())(!1),this._customWidgetsHeights=[],this._onLegendVisibilityToggled=null,this._availableHeight=0,this._collapsedDataSourcesCount=new(n())(0),this._collapsedDataSourcesTitle=new(n())(""),this._mainSeriesStatusWidget=null,this._dataSourcesStatusesWidgets=[],this._size=null,this._customLegendWidgetsFactoriesMap=new Map,this._customLegendWidgetsMap=new Map,this._margin=0,this._model=e,this._paneWidget=t,this._options=(0,a.merge)((0,a.clone)(qs),r),this._callbacks=d,this._mainSeriesViewModelsOptions={readOnlyMode:this._options.readOnlyMode,symbolMarkerEnabled:this._options.symbolMarkerEnabled},this._dataSourceViewModelsOptions={...this._mainSeriesViewModelsOptions,canShowSourceCode:this._options.canShowSourceCode},this._backgroundThemeName=i;const u=this._showLegendCalculatedProperty();this._isDataSourcesCollapsed=new(n())(u.value()),u.subscribe(this,(()=>{this._isDataSourcesCollapsed.setValue(u.value())}));const h=new(n())(this._getCustomTextColorValue()),c=this._model.model().properties().childs();c.scalesProperties.childs().textColor.subscribe(this,(()=>{h.setValue(this._getCustomTextColorValue())}));const _=c.paneProperties.childs().legendProperties.childs().showBackground,p=new(n())(_.value()) +;_.subscribe(this,(()=>{p.setValue(_.value())}));const m=c.paneProperties.childs().legendProperties.childs().backgroundTransparency,g=new(n())(m.value());m.subscribe(this,(()=>{g.setValue(m.value())})),this._hideNotMainSources=s,this._hideNotMainSources.subscribe(this._updateLegendVisibilities.bind(this)),this._hideAllExceptFirstLine=l,this._hideAllExceptFirstLine.subscribe(this._updateCollapsedSourcesMode.bind(this)),this._hideWholeLegend=o,this._hideWholeLegend.subscribe(this._updateLegendVisibilities.bind(this)),this._isPaneMain=new(n())(this._getIsPaneMainValue()),this._updateCollapsedSourcesModeThrottle=(0,$s.default)(this._updateCollapsedSourcesMode.bind(this),100),this._renderer=new F({withActions:!this._options.readOnlyMode,showToggleButton:this._options.showToggleButton,isStudiesLegendHidden:this._studiesLegendHidden.readonly(),isAllLegendHidden:this._allLegendHidden.readonly(),customTextColor:h.readonly(),themedColor:this._themedColor.readonly(),showBackground:p.readonly(),backgroundTransparency:g.readonly(),collapsedDataSourcesCount:this._collapsedDataSourcesCount.readonly(),collapsedDataSourcesTitle:this._collapsedDataSourcesTitle.readonly(),showLegendWidgetContextMenu:this.onShowLegendWidgetContextMenu.bind(this),hideAllExceptFirstLine:this._hideAllExceptFirstLine},{visibleDataSourceCount:this._visibleDataSourceCount.readonly(),isDataSourcesCollapsed:this._isDataSourcesCollapsed.readonly(),showObjectsTree:this._isPaneMain.readonly(),onCollapseDataSources:this.onCollapseDataSources.bind(this),onShowObjectsTreeDialog:this._callbacks.showObjectsTreeDialog})}destroy(){this._backgroundThemeName.destroy(),this._hideNotMainSources.destroy(),this._hideAllExceptFirstLine.destroy(),this._hideWholeLegend.destroy(),null!==this._mainSeriesViewModel&&this._destroyMainDataSource();for(const e of this._dataSourceViewModels)e.destroy();for(const e of this._dataSourcesStatusesWidgets)e.destroy();this._clearSubscriptions();for(const e of Array.from(this._customLegendWidgetsMap.keys()))this._destroyCustomWidgetFromLayerBlock(e);this._customLegendWidgetsMap.clear(),this._renderer.destroy(),delete this._renderer,this._showLegendCalculatedProperty().unsubscribeAll(this),this._showLegendOriginalProperty().unsubscribeAll(this);const e=this._model.model().properties().childs();e.scalesProperties.childs().textColor.unsubscribeAll(this),e.paneProperties.childs().legendProperties.childs().showBackground.unsubscribeAll(this),e.paneProperties.childs().legendProperties.childs().backgroundTransparency.unsubscribeAll(this)}addCustomWidgetToLegend(e,t){const i=this._customLegendWidgetsFactoriesMap.get(t.block)||new Map,s=i.get(t.position)||[];s.push(e),i.set(t.position,s),this._customLegendWidgetsFactoriesMap.set(t.block,i),this.updateLayout(),this._updateCustomWidgetModeBySize()}onShowLegendWidgetContextMenu(e,t){if(this._options.readOnlyMode||!Ys)return Promise.resolve();x("Show legend context menu");const i=new Map;for(const e of Array.from(this._customLegendWidgetsMap.keys())){const t=(0, +l.ensureDefined)(this._customLegendWidgetsMap.get(e)),s=new Map;for(const e of Array.from(t.keys())){const i=(0,l.ensureDefined)(t.get(e)),o=s.get(e)||[];for(const e of i)o.push(...e.contextMenuActions());s.set(e,o)}i.set(e,s)}return function(e,t,i,s,l,o){const n=[],a=s.get(0);if(void 0!==a){const e=a.get(1);void 0!==e&&e.length>0&&(n.push(...e),n.push(new Pe.Separator))}const r=e.model().properties().childs().paneProperties.childs().legendProperties.childs(),d=at&&e.model().symbolSources().some((e=>{var t;return void 0!==(null===(t=e.symbolInfo())||void 0===t?void 0:t.price_source_id)}));if(n.push(new Pe.Action({actionId:"Chart.Legend.ToggleSymbolVisibility",checkable:!0,checked:r.showSeriesTitle.value(),label:Ze,statName:"Show Symbol",onExecute:()=>Re(e,r.showSeriesTitle,Fe)})),t.showOpenMarketStatus&&"market"===e.mainSeries().marketStatusModel().status().value()&&!(0,Be.isEconomicSymbol)(e.mainSeries().symbolInfo())&&n.push(new Pe.Action({actionId:"Chart.Legend.ToggleOpenMarketStatusVisibility",checkable:!0,checked:ze.showMarketOpenStatusProperty.value(),label:Qe,statName:"Show Open market status",onExecute:()=>Re(e,ze.showMarketOpenStatusProperty,Ge)})),n.push(new Pe.Action({actionId:"Chart.Legend.ToggleOhlcValuesVisibility",checkable:!0,checked:r.showSeriesOHLC.value(),label:Je,statName:"Show OHLC Values",onExecute:()=>Re(e,r.showSeriesOHLC,Ue)})),n.push(new Pe.Action({actionId:"Chart.Legend.ToggleBarChangeValuesVisibility",checkable:!0,checked:r.showBarChange.value(),label:et,statName:"Show Bar Change Values",onExecute:()=>Re(e,r.showBarChange,je)})),n.push(new Pe.Action({actionId:"Chart.Legend.ToggleVolumeVisibility",checkable:!0,checked:r.showVolume.value(),label:tt,statName:"Show Volume",onExecute:()=>Re(e,r.showVolume,Ye)})),d&&n.push(new Pe.Action({actionId:"Chart.Legend.TogglePriceSourceVisibility",checkable:!0,checked:r.showPriceSource.value(),label:ot,statName:"Show Price Source",onExecute:()=>Re(e,r.showPriceSource,Xe)})),n.push(new Pe.Separator),void 0!==a){const e=a.get(0);void 0!==e&&e.length>0&&(n.push(...e),n.push(new Pe.Separator))}const u=s.get(1);if(void 0!==u){const e=u.get(1);void 0!==e&&e.length>0&&(n.push(...e),n.push(new Pe.Separator))}if(e.model().priceDataSources().some((e=>!(0,Ne.isActingAsSymbolSource)(e)&&e.showInObjectTree()))&&(n.push(new Pe.Action({actionId:"Chart.Legend.ToggleIndicatorTitlesVisibility",checkable:!0,checked:r.showStudyTitles.value(),label:it,statName:"Show Indicator Titles",onExecute:()=>Re(e,r.showStudyTitles,$e)})),n.push(new Pe.Action({actionId:"Chart.Legend.ToggleIndicatorArgumentsVisibility",checkable:!0,checked:r.showStudyArguments.value(),label:st,statName:"Show Indicator Arguments",onExecute:()=>Re(e,r.showStudyArguments,qe)})),n.push(new Pe.Action({actionId:"Chart.Legend.ToggleIndicatorValuesVisibility",checkable:!0,checked:r.showStudyValues.value(),label:lt,statName:"Show Indicator Values",onExecute:()=>Re(e,r.showStudyValues,Ke)}))),void 0!==u){const e=u.get(0);void 0!==e&&e.length>0&&(n.push(...e),n.push(new Pe.Separator))} +return t.settings&&(n[n.length-1]instanceof Pe.Separator||n.push(new Pe.Separator),n.push(new Pe.Action({actionId:"Chart.Dialogs.ShowGeneralSettings.LegendTab",label:nt,icon:Oe,statName:"Settings...",onExecute:()=>i(se.TabNames.legend)}))),De.ContextMenuManager.showMenu(n,l,void 0,{menuName:"LegendPropertiesContextMenu"},o)}(this._model,this._options.contextMenu,this._callbacks.showGeneralChartProperties,i,e,t)}onCollapseDataSources(){const e=this._showLegendOriginalProperty();e.setValue(!e.value())}updateLayout(){const e=this._paneWidget.state().sourcesByGroup().legendViewSources().filter((e=>null!==e.statusView()&&e.isDisplayedInLegend()));if(0===e.length)return;const t=this._model.mainSeries(),i=e.indexOf(t);i>-1?(e.splice(i,1),Ks||null!==this._mainSeriesViewModel||(this._mainSeriesViewModel=new _e(this._model,t,this._mainSeriesViewModelsOptions,this._callbacks,this._options.contextMenu),this._mainSeriesStatusWidget=new Us(t,this._model.model(),this._options.statusesWidgets),this._renderer.addMainDataSource(this._mainSeriesViewModel,this._mainSeriesStatusWidget)),this._addCustomWidgetForLayerBlock(0)):null!==this._mainSeriesViewModel&&(this._destroyMainDataSource(),this._destroyCustomWidgetFromLayerBlock(0));const s=[],o=[],n=this._dataSourceViewModels.length;if(0===n)for(let t=e.length-1;t>=0;t--){const i=e[t];s.push(new He(this._model,i,this._dataSourceViewModelsOptions,this._callbacks,this._options.contextMenu)),o.push(new Os(new Gs(i,this._model.model()),this._options.statusesWidgets))}else{let t=0;for(let i=e.length-1;i>=0;i--){const l=e[i];this._dataSourceViewModels[t]?(this._dataSourceViewModels[t].updateSource(l),this._dataSourcesStatusesWidgets[t].updateSource(new Gs(l,this._model.model()))):(s.push(new He(this._model,l,this._dataSourceViewModelsOptions,this._callbacks,this._options.contextMenu)),o.push(new Os(new Gs(e[i],this._model.model()),this._options.statusesWidgets))),t++}for(;this._dataSourceViewModels.length>t;)(0,l.ensureDefined)(this._dataSourceViewModels.pop()).destroy();for(;this._dataSourcesStatusesWidgets.length>t;)(0,l.ensureDefined)(this._dataSourcesStatusesWidgets.pop()).destroy()}0!==s.length&&(this._renderer.addDataSources(s,o),this._dataSourceViewModels.push(...s),this._dataSourcesStatusesWidgets.push(...o)),n!==this._dataSourceViewModels.length&&this._updateCollapsedSourcesMode(),this._dataSourceViewModels.length>0?this._addCustomWidgetForLayerBlock(1):this._destroyCustomWidgetFromLayerBlock(1),this._recreateSubscriptions(),this._isPaneMain.setValue(this._getIsPaneMainValue()),this.update(),this._updateWidgetModeByWidth()}update(){null!==this._mainSeriesViewModel&&this._mainSeriesViewModel.update();for(const e of this._dataSourceViewModels)e.update()}updateThemedColors(e){null===e&&(e=(0,js.getStdThemedValue)("chartProperties.paneProperties.background",this._backgroundThemeName.value())),this._themedColor.setValue(e||"")}firstTitle(){return this._renderer.firstTitle()}getElement(){return this._renderer.getElement()}addMargin(e){if(this._margin===e)return;this._margin=e +;this._renderer.getElement().style.maxWidth=0===this._margin?"":`calc(100% - ${this._margin+Xs}px)`,this._updateWidgetModeBySize()}updateWidgetModeBySize(e){this._size=e,this._updateWidgetModeBySize()}_updateWidgetModeBySize(){this._updateWidgetModeByWidth(),this._updateWidgetModeByHeight(),this._updateCustomWidgetModeBySize()}_updateWidgetModeByWidth(){if(null===this._size)return;const e=this._availableWidth();this._renderer.updateMode(e),this._paneWidget.hasState()&&this._paneWidget.state().containsMainSeries()&&this._model.mainSeries().setTextSourceIsAlwaysTickerRestrictionEnabled(e<=132)}_updateWidgetModeByHeight(){null!==this._size&&(this._availableHeight=.8*this._size.height,this._updateCollapsedSourcesModeThrottle())}_updateCustomWidgetModeBySize(){if(null===this._size)return;const e=(0,s.size)({width:this._availableWidth(),height:this._size.height});for(const t of Array.from(this._customLegendWidgetsMap.values()))for(const i of Array.from(t.values()))for(const t of i)t.updateWidgetModeBySize(e)}_destroyMainDataSource(){(0,l.ensureNotNull)(this._mainSeriesStatusWidget).destroy(),this._mainSeriesStatusWidget=null,(0,l.ensureNotNull)(this._mainSeriesViewModel).destroy(),this._mainSeriesViewModel=null}_updateCollapsedSourcesMode(){const e=this._dataSourceViewModels.length,t=this._hideAllExceptFirstLine.value();if(this._availableHeight>0&&e>2){const i=Number(this._renderer.getMainSourceHeight()),s=this._renderer.getDataSourceHeight(),l=this._getCustomWidgetsHeight();if(null!==s){const o=Math.floor((this._availableHeight-i-l)/s),n=Math.max(o,2)-1;if(e>n+1){let i="";for(let s=0;se.value())),t=this._hideNotMainSources.value()||e;this._studiesLegendHidden.setValue(t);const i=null===this._mainSeriesRowHidden||this._mainSeriesRowHidden.value(),s=this._customWidgetsVisibilities.some((e=>e.value()));this._allLegendHidden.setValue(e&&i&&!s)}_updateVisibleDataSourceCount(){const e=this._dataSourceRowsHidden.filter((e=>!e.value())).length;this._visibleDataSourceCount.setValue(e)}_setLegendVisibilityToggled(){0}_getIsPaneMainValue(){return this._paneWidget.containsMainSeries()}_showLegendCalculatedProperty(){return this._model.model().showLegend()}_showLegendOriginalProperty(){return this._model.model().properties().childs().paneProperties.childs().legendProperties.childs().showLegend}_addCustomWidgetForLayerBlock(e){const t=this._customLegendWidgetsFactoriesMap.get(e);if(void 0===t)return;const i=this._customLegendWidgetsMap.get(e)||new Map;let s=!1;for(const l of Array.from(t.keys())){const o=i.get(l)||[],n=t.get(l)||[];for(let t=o.length;t!e&&!t),this._hideNotMainSources,this._hideAllExceptFirstLine)),o.push(i),this._renderer.addCustomWidget(i,{block:e,position:l}),s=!0}s&&i.set(l,o)}s&&this._customLegendWidgetsMap.set(e,i)}_destroyCustomWidgetFromLayerBlock(e){const t=this._customLegendWidgetsMap.get(e);if(void 0!==t){for(const e of Array.from(t.values()))for(const t of e)t.destroy();t.clear(),this._customLegendWidgetsMap.delete(e)}}_availableWidth(){return null===this._size?0:this._size.width-this._margin-Xs}}},28756:(e,t,i)=>{"use strict";i.r(t),i.d(t,{PaneControlsWidget:()=>Z});var s=i(32563),l=i(51768),o=i(44352),n=i(68335),a=i(43074),r=i(89215),d=i(50151),u=i(24377),h=i(76289),c=i(78029),_=i(58064),p=i(62927);class m{constructor(e,t,i){this._parentEl=document.createElement("div"),this._listActionsWrapperEl=null,this._listActionsElements={},this._actionsSpawns={},this._onMouseEnterLeaveEventHandler=null,this._mouseOverWidget=!1,this._width=null,this._wrapEl=e,this._onMouseEnterLeaveEventHandler=this._onMouseEnterLeaveEvent.bind(this), +this._wrapEl.addEventListener("mouseenter",this._onMouseEnterLeaveEventHandler),this._wrapEl.addEventListener("mouseleave",this._onMouseEnterLeaveEventHandler),this._actions=t,this._globalVisibility=i.globalVisibility.spawn(),this._globalVisibility.subscribe(this._updatePaneControlsWidgetVisibility.bind(this)),this._visibilityType=i.visibilityType.spawn(),this._visibilityType.subscribe(this._updatePaneControlsWidgetVisibility.bind(this)),this._doNotSwitchToContextMenuMode=i.doNotSwitchToContextMenuMode,this._forceContextMenuMode=i.forceContextMenuMode.spawn(),this._forceContextMenuMode.subscribe(this._updateWidgetMode.bind(this)),this._themedColor=i.themedColor.spawn(),this._themedColor.subscribe(this._updateThemedColor.bind(this));for(const[e,t]of Object.entries(this._actions)){const i=e;this._actionsSpawns[i]={visible:t.visible.spawn(),title:void 0===t.title?null:t.title.spawn()},this._actionsSpawns[i].visible.subscribe(this._updateActionVisibilities.bind(this,i));const s=this._actionsSpawns[i].title;null!==s&&s.subscribe(this._updateActionTitle.bind(this,i))}this._render(),this._updatePaneControlsWidgetVisibility(),this._updateThemedColor(this._themedColor.value()),this._parentEl.classList.toggle(_.touchMode,h.trackingModeIsAvailable),this._parentEl.addEventListener("contextmenu",(e=>e.preventDefault()))}destroy(){this._visibilityType.destroy(),this._forceContextMenuMode.destroy(),this._themedColor.destroy();for(const e of Object.keys(this._actionsSpawns)){const t=e;this._actionsSpawns[t].visible.destroy();const i=this._actionsSpawns[t].title;null!==i&&i.destroy()}null!==this._onMouseEnterLeaveEventHandler&&(this._wrapEl.removeEventListener("mouseenter",this._onMouseEnterLeaveEventHandler),this._wrapEl.removeEventListener("mouseleave",this._onMouseEnterLeaveEventHandler),this._onMouseEnterLeaveEventHandler=null),this._parentEl.innerHTML="",delete this._parentEl}getElement(){return this._parentEl}bottomWithMargin(){const e=this._parentEl.classList.contains(_.touchMode)?Number(_.css_value_pane_controls_button_touch_size):Number(_.css_value_pane_controls_button_size);return 2*Number(_.css_value_pane_controls_margin_top)+e}updateWidgetModeByWidth(e){this._width=e,this._updateWidgetMode()}_updateWidgetMode(){if(null===this._width)return;const e=!this._doNotSwitchToContextMenuMode.value()&&this._width<356,t=!this._doNotSwitchToContextMenuMode.value()&&(this._forceContextMenuMode.value()||this._width<666.65),i=(0,d.ensureNotNull)(this._listActionsWrapperEl),s=(0,d.ensureNotNull)(this._listActionsElements.more);i.classList.toggle(p.blockHidden,e||t),s.classList.toggle(p.blockHidden,e||!t||!this._actions.more.visible.value())}_render(){this._renderActions(),this._parentEl.classList.add(_.paneControls),this._wrapEl.append(this._parentEl)}_renderActions(){null===this._listActionsWrapperEl&&(this._listActionsWrapperEl=document.createElement("div"),this._listActionsWrapperEl.classList.add(_.buttonsWrapper),this._parentEl.append(this._listActionsWrapperEl));const e=h.trackingModeIsAvailable?"large":"small" +;this._listActionsElements.up=(0,c.createActionElement)(this._actions.up,_.button,_.buttonIcon,p.blockHidden,e),this._listActionsElements.down=(0,c.createActionElement)(this._actions.down,_.button,_.buttonIcon,p.blockHidden,e),this._listActionsElements.collapse=(0,c.createActionElement)(this._actions.collapse,_.button,_.buttonIcon,p.blockHidden,e),this._listActionsElements.restore=(0,c.createActionElement)(this._actions.restore,_.button,_.buttonIcon,p.blockHidden,e),this._listActionsElements.close=(0,c.createActionElement)(this._actions.close,_.button,_.buttonIcon,p.blockHidden,e),this._listActionsElements.maximize=(0,c.createActionElement)(this._actions.maximize,_.button,_.buttonIcon,p.blockHidden,e),this._listActionsElements.minimize=(0,c.createActionElement)(this._actions.minimize,_.button,_.buttonIcon,p.blockHidden,e),this._listActionsWrapperEl.append(this._listActionsElements.up,this._listActionsElements.down,this._listActionsElements.close,this._listActionsElements.collapse,this._listActionsElements.restore,this._listActionsElements.maximize,this._listActionsElements.minimize),this._listActionsElements.more=(0,c.createActionElement)(this._actions.more,_.button,_.buttonIcon,p.blockHidden,e);for(const e of Object.keys(this._listActionsElements))(0,d.ensureNotNull)(this._listActionsElements[e]).classList.add(_.newButton);this._parentEl.append(this._listActionsElements.more)}_updateActionVisibilities(e,t){(0,d.ensureNotNull)(this._listActionsElements[e]).classList.toggle(p.blockHidden,!t)}_updateActionTitle(e,t){(0,d.ensureNotNull)(this._listActionsElements[e]).setAttribute("title",t)}_onMouseEnterLeaveEvent(e){this._mouseOverWidget="mouseenter"===e.type,"visibleOnMouseOver"===this._visibilityType.value()&&this._updatePaneControlsWidgetVisibility()}_updatePaneControlsWidgetVisibility(){let e,t=!1;switch(this._visibilityType.value()){case"alwaysOff":e=!1,t=!0;break;case"alwaysOn":e=this._globalVisibility.value();break;case"visibleOnMouseOver":e=this._globalVisibility.value()&&this._mouseOverWidget}this._parentEl.classList.toggle(_.hidden,!e),this._parentEl.classList.toggle(_.forceHidden,!this._globalVisibility.value()||t)}_updateThemedColor(e){if(e.length>0){const[t,i,s]=(0,u.parseRgb)(e);this._parentEl.style.color=(0,u.rgbaToString)([t,i,s,(0,u.normalizeAlphaComponent)(.8)])}else this._parentEl.style.removeProperty("color")}}var g=i(43986),v=i(60223),b=i(36016),w=i(72899),y=i(48344),S=i(99539),M=i(20465),f=i(34763);const C=o.t(null,void 0,i(68854)),E=C,k=(0,n.humanReadableModifiers)(n.Modifiers.Mod)+C;var V=i(40549),x=i.n(V),T=i(8840),W=i(61814),L=i(72237),A=i(81020),H=i(3515),P=i(79526),D=i(82847),B=i(7859),z=i(70471),I=i(71402),N=i(42930);const O=s.mobiletouch,R=o.t(null,void 0,i(83498)),F=o.t(null,void 0,i(70343)),G=o.t(null,void 0,i(39899)),U=o.t(null,void 0,i(19603)),j=o.t(null,void 0,i(91029)),$=o.t(null,void 0,i(39589)),q=o.t(null,void 0,i(35732)),K=o.t(null,void 0,i(68854)),Y=(0,W.hotKeySerialize)({keys:[""],text:K}),X=(0,W.hotKeySerialize)({keys:[(0,n.humanReadableModifiers)(n.Modifiers.Mod,!1)], +text:`{0} + ${K}`});class Z{constructor(e,t,i,s,l){this._actions={},this._moreCMShown=!1,this._themedColor=new(x())(""),this._connectedToBroker=new(x())(!1),this._isDestroyed=!1,this._model=e,this._paneWidget=t,this._callbacks=s,this._closeButtonVisibility=new(x())(this._getCloseButtonVisibility()),this._upButtonVisibility=new(x())(this._getUpButtonVisibility()),this._downButtonVisibility=new(x())(this._getDownButtonVisibility()),this._maximizeButtonVisibility=new(x())(this._getMaximizeButtonVisibility()),this._minimizeButtonVisibility=new(x())(this._getMinimizeButtonVisibility()),this._collapseButtonVisibility=new(x())(this._getCollapseButtonVisibility()),this._restoreButtonVisibility=new(x())(this._getRestoreButtonVisibility()),this._createActions(),this._visibilityTypeProperty=(0,a.actualBehavior)(),this._visibilityTypeProperty.subscribe(this,(e=>{this._visibilityType.setValue(e.value())})),this._visibilityType=new(x())(this._visibilityTypeProperty.value()),this._isPaneMaximize=new(x())(this._getIsPaneMaximizeValue()),this._isWidgetShow=new(x())(this._getIsWidgetShow()),this._backgroundThemeName=i.backgroundThemeName,this._renderer=new m(l,this._actions,{visibilityType:this._visibilityType.readonly(),globalVisibility:this._isWidgetShow.readonly(),doNotSwitchToContextMenuMode:this._isPaneMaximize.readonly(),forceContextMenuMode:this._connectedToBroker.readonly(),themedColor:this._themedColor.readonly()})}destroy(){this._visibilityTypeProperty.unsubscribeAll(this),this._renderer.destroy(),this._isDestroyed=!0}getElement(){return this._renderer.getElement()}bottomWithMargin(){return this._renderer.bottomWithMargin()}action(){return this._actions}update(){this._updateButtonsVisibility(),this._isPaneMaximize.setValue(this._getIsPaneMaximizeValue()),this._isWidgetShow.setValue(this._getIsWidgetShow())}updateWidgetModeByWidth(e){this._renderer.updateWidgetModeByWidth(e)}updateThemedColors(e){null===e&&(e=(0,T.getStdThemedValue)("chartProperties.paneProperties.background",this._backgroundThemeName.value())),this._themedColor.setValue(e||"")}async _subscribeOnConnectedToBroker(){const e=await waitTradingService();this._isDestroyed||(e.onConnectionStatusChange.subscribe(this,this._updateConnectedToBroker.bind(this)),this._updateConnectedToBroker(e.connectStatus()))}_updateConnectedToBroker(e){this._connectedToBroker.setValue(1===e)}_updateButtonsVisibility(){this._closeButtonVisibility.setValue(this._getCloseButtonVisibility()),this._upButtonVisibility.setValue(this._getUpButtonVisibility()),this._downButtonVisibility.setValue(this._getDownButtonVisibility()),this._maximizeButtonVisibility.setValue(this._getMaximizeButtonVisibility()),this._minimizeButtonVisibility.setValue(this._getMinimizeButtonVisibility()),this._collapseButtonVisibility.setValue(this._getCollapseButtonVisibility()),this._restoreButtonVisibility.setValue(this._getRestoreButtonVisibility())}_createActions(){this._actions.up={iconMap:new Map([["large",A],["small",A]]),action:this._onUpDownButton.bind(this,"up"),visible:this._upButtonVisibility, +title:new(x())(F),className:_.up,dataset:{name:"pane-button-up"}},this._actions.down={iconMap:new Map([["large",H],["small",H]]),action:this._onUpDownButton.bind(this,"down"),visible:this._downButtonVisibility,title:new(x())(G),className:_.down,dataset:{name:"pane-button-down"}},this._actions.close={iconMap:new Map([["large",L],["small",L]]),action:this._onCloseButton.bind(this),visible:this._closeButtonVisibility,title:new(x())(R),dataset:{name:"pane-button-close"}},this._actions.maximize={iconMap:new Map([["large",B],["small",P]]),action:this._onToggleMaximizeButton.bind(this,"Maximize pane"),visible:this._maximizeButtonVisibility,title:new(x())(U),hotKeyTitle:Y,className:_.maximize,dataset:{name:"pane-button-maximize"}},this._actions.minimize={iconMap:new Map([["large",B],["small",P]]),action:this._onToggleMaximizeButton.bind(this,"Minimize pane"),visible:this._minimizeButtonVisibility,title:new(x())(j),hotKeyTitle:Y,className:_.minimize,dataset:{name:"pane-button-minimize"}},this._actions.collapse={iconMap:new Map([["large",I],["small",I]]),action:this._onToggleCollapseButton.bind(this,"Collapse pane"),visible:this._collapseButtonVisibility,title:new(x())($),hotKeyTitle:X,className:_.collapse,dataset:{name:"pane-button-collapse"}},this._actions.restore={iconMap:new Map([["large",N],["small",N]]),action:this._onToggleCollapseButton.bind(this,"Restore pane"),visible:this._restoreButtonVisibility,title:new(x())(j),hotKeyTitle:X,className:_.restore,dataset:{name:"pane-button-restore"}},this._actions.more={iconMap:new Map([["large",z],["small",D]]),action:this._showButtonsInContextMenu.bind(this),visible:new(x())(!O),title:new(x())(q),dataset:{name:"pane-button-more"}}}_getCloseButtonVisibility(){const e=this._paneWidget.state();let t=!1;return e.containsMainSeries()||e.maximized().value()||O||(t=e.dataSources().some((e=>(0,r.isStudy)(e)))),t}_onCloseButton(){this._trackEvent("Delete pane");const e=this._model.model().panes().indexOf(this._paneWidget.state());this._model.removePane(e)}_getUpButtonVisibility(){const e=this._paneWidget.state();return this._model.model().panes().indexOf(e)>0&&!e.maximized().value()&&!O}_getDownButtonVisibility(){const e=this._paneWidget.state(),t=this._model.model().panes();return t.indexOf(e)1&&!e.maximized().value()&&!O}_getMinimizeButtonVisibility(){const e=this._paneWidget.state();return this._model.model().panes().length>1&&e.maximized().value()}_getCollapseButtonVisibility(){if(O)return!1;const e=this._paneWidget.state();return!e.maximized().value()&&!e.collapsed().value()&&this._model.model().paneCollapsingAvailable().value()}_getRestoreButtonVisibility(){const e=this._paneWidget.state();return!e.maximized().value()&&e.collapsed().value()}_onToggleMaximizeButton(e){ +this._trackEvent(e),this._callbacks.toggleMaximizePane(this._paneWidget)}_onToggleCollapseButton(e){this._trackEvent(e),this._callbacks.toggleCollapsedPane(this._paneWidget)}_showButtonsInContextMenu(e){e.preventDefault(),this._moreCMShown||function(e,t,i){const s=[];if(e.maximize.visible.value()){const t=(0,d.ensure)(e.maximize.title),i=(0,d.ensureNotNull)(e.maximize.action);s.push(new g.Action({actionId:"Chart.PaneControls.MaximizePane",icon:S,label:t.value(),statName:"Maximize Pane",shortcutHint:E,onExecute:()=>i()}))}else if(e.minimize.visible.value()){const t=(0,d.ensure)(e.minimize.title),i=(0,d.ensureNotNull)(e.minimize.action);s.push(new g.Action({actionId:"Chart.PaneControls.MinimizePane",icon:S,label:t.value(),statName:"Minimize Pane",shortcutHint:E,onExecute:()=>i()}))}if(e.collapse.visible.value()){const t=(0,d.ensure)(e.collapse.title),i=(0,d.ensureNotNull)(e.collapse.action);s.push(new g.Action({actionId:"Chart.PaneControls.CollapsePane",icon:M,label:t.value(),statName:"Collapse pane",shortcutHint:k,onExecute:()=>i()}))}if(e.restore.visible.value()){const t=(0,d.ensure)(e.restore.title),i=(0,d.ensureNotNull)(e.restore.action);s.push(new g.Action({actionId:"Chart.PaneControls.RestorePane",icon:f,label:t.value(),statName:"Restore pane",shortcutHint:k,onExecute:()=>i()}))}if(e.up.visible.value()){const t=(0,d.ensure)(e.up.title),i=(0,d.ensureNotNull)(e.up.action);s.push(new g.Action({actionId:"Chart.PaneControls.MovePaneUp",icon:w,label:t.value(),statName:"Move pane up",onExecute:()=>i()}))}if(e.down.visible.value()){const t=(0,d.ensure)(e.down.title),i=(0,d.ensureNotNull)(e.down.action);s.push(new g.Action({actionId:"Chart.PaneControls.MovePaneDown",icon:y,label:t.value(),statName:"Move pane down",onExecute:()=>i()}))}if(e.close.visible.value()){const t=(0,d.ensure)(e.close.title),i=(0,d.ensureNotNull)(e.close.action);s.push(new g.Action({actionId:"Chart.PaneControls.DeletePane",icon:b,label:t.value(),statName:"Delete pane",onExecute:()=>i()}))}const l=(0,d.ensureNotNull)(t.target).getBoundingClientRect();return v.ContextMenuManager.showMenu(s,{clientX:l.right,clientY:l.top+l.height+3,attachToXBy:"right"},void 0,void 0,i)}(this._actions,e,(()=>{this._moreCMShown=!1})).then((()=>{this._moreCMShown=!0}))}_getIsPaneMaximizeValue(){return this._paneWidget.state().maximized().value()}_getIsWidgetShow(){return this._model.model().panes().length>1}_trackEvent(e){(0,l.trackEvent)("GUI","Pane action",e)}}},78029:(e,t,i)=>{"use strict";i.d(t,{createActionElement:()=>l});var s=i(65665);function l(e,t,i,l,o){const n=document.createElement("div");n.className=t,n.classList.toggle(l,!e.visible.value()),Object.assign(n.dataset,e.dataset),void 0!==e.className&&n.classList.add(e.className),void 0!==e.title&&(n.classList.add("apply-common-tooltip"),n.setAttribute("title",e.title.value()),void 0!==e.hotKeyTitle&&(n.dataset.tooltipHotkey=e.hotKeyTitle)),n.addEventListener("touchend",e.action),n.addEventListener("mousedown",(t=>{0===t.button&&e.action(t)}));const a=document.createElement("div");a.classList.add(i) +;const r=e.iconMap.get(o)||"";return(0,s.isString)(r)?a.innerHTML=r:a.appendChild(r),n.appendChild(a),n}},76289:(e,t,i)=>{"use strict";i.d(t,{trackingModeIsAvailable:()=>s});const s=i(49483).CheckMobile.any()},52506:e=>{e.exports=''},88658:e=>{e.exports=''},41674:e=>{e.exports=''},3792:e=>{ +e.exports='' +},45534:e=>{e.exports=''},87258:e=>{e.exports=''},36885:e=>{e.exports=''},65300:e=>{e.exports=''},34882:e=>{e.exports=''},83637:e=>{ +e.exports=''},72237:e=>{e.exports=''},71402:e=>{e.exports=''},36016:e=>{e.exports=''},20465:e=>{e.exports=''},48344:e=>{e.exports=''},99539:e=>{e.exports=''},34763:e=>{ +e.exports=''},72899:e=>{e.exports=''},70471:e=>{e.exports=''},82847:e=>{e.exports=''},3515:e=>{e.exports=''},7859:e=>{e.exports=''},79526:e=>{e.exports=''},42930:e=>{e.exports=''},81020:e=>{e.exports=''},8767:e=>{e.exports=''},27486:e=>{ +e.exports=''},4696:e=>{e.exports=''},79639:e=>{e.exports=''},57524:e=>{e.exports=''},67189:e=>{e.exports=''},76948:e=>{e.exports=''},67957:e=>{e.exports=''},21035:e=>{e.exports=''},16030:e=>{e.exports=''},20983:e=>{e.exports=''},34074:e=>{e.exports=''},20123:e=>{ +e.exports=''},27086:e=>{e.exports=''},72074:e=>{e.exports=''},23373:e=>{e.exports=''},56201:e=>{e.exports=''},58189:e=>{e.exports=''},62920:e=>{e.exports=''},47036:e=>{e.exports=''},42205:e=>{ +e.exports=''},50119:e=>{e.exports=''},47424:e=>{e.exports=''},3106:e=>{e.exports=''},78360:e=>{e.exports=''},94881:e=>{e.exports=''},88398:e=>{e.exports=''},15741:e=>{ +e.exports=''},62884:e=>{e.exports=''},45697:e=>{e.exports=''},70340:e=>{e.exports=''},50662:e=>{e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/compare-model.6458a853f4c2c658810e.js b/charting_library/bundles/compare-model.6458a853f4c2c658810e.js new file mode 100644 index 00000000..2eb89e47 --- /dev/null +++ b/charting_library/bundles/compare-model.6458a853f4c2c658810e.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7271],{3685:(e,t,s)=>{"use strict";function o(){var e,t,s;return null!==(s=null===(t=null===(e=window.configurationData)||void 0===e?void 0:e.exchanges)||void 0===t?void 0:t.map((e=>({...e,country:"",providerId:"",flag:""}))))&&void 0!==s?s:[]}s.d(t,{getExchanges:()=>o})},58442:(e,t,s)=>{"use strict";s.d(t,{qualifyProName:()=>i,QualifiedSources:()=>o});var o,n=s(50151),r=s(2484);s(81319);function i(e){return e}!function(e){function t(e){return e.pro_name}function s(e){{const t=r.enabled("pay_attention_to_ticker_not_symbol")?e.ticker:e.full_name;return(0,n.ensureDefined)(t)}}e.fromQuotesSnapshot=function(e){return"error"===e.status?e.symbolname:e.values.pro_name},e.fromQuotesResponse=function(e){const{values:s,symbolname:o,status:n}=e;return"error"===n&&o?o:t(s)},e.fromQuotes=t,e.fromSymbolSearchResult=function(e,t){{const{ticker:s,full_name:o}=null!=t?t:e;return r.enabled("pay_attention_to_ticker_not_symbol")?(0,n.ensureDefined)(null!=s?s:o):(0,n.ensureDefined)(o)}},e.fromSymbolInfo=s,e.fromSymbolMessage=function(e,t){return"symbol_resolved"===t.method?s(t.params[1]):e}}(o||(o={}))},20882:(e,t,s)=>{"use strict";s.d(t,{isAllSearchSourcesSelected:()=>n,filterSearchSources:()=>r,splitSearchSourcesByGroup:()=>i,createSearchSources:()=>a});const o=[];function n(e){return""===e.value()}function r(e,t){return e.filter((e=>e.includes(t)))}function i(e){const t=new Map;e.forEach((e=>{t.has(e.group())?t.get(e.group()).push(e):t.set(e.group(),[e])}));for(const e of t.values()){e[0].group()!==ExchangeGroup.NorthAmerica&&e.sort(((e,t)=>e.name().toLowerCase()>t.name().toLowerCase()?1:-1))}return new Map([...t.entries()].sort((([e],[t])=>o.indexOf(e)-o.indexOf(t))))}function a(e,t){return t.map((t=>new e(t)))}},81319:(e,t,s)=>{"use strict";s.d(t,{exchangeSelectDisabled:()=>h,getAllSymbolTypesValue:()=>u,getAvailableSearchSources:()=>l,getAvailableSymbolTypes:()=>d,getDefaultSearchSource:()=>c,getSymbolFullName:()=>a,isSeparateSymbolSearchTabs:()=>y,mapEconomySource:()=>m});var o=s(44352),n=s(20882);class r{constructor(e){this._exchange=e}value(){return this._exchange.value}name(){return(0,n.isAllSearchSourcesSelected)(this)?o.t(null,void 0,s(64498)):this._exchange.name}description(){return this._exchange.desc}country(){return this._exchange.country}providerId(){return this._exchange.providerId}group(){return this._exchange.group}includes(e){return function(e,t){const s=t.toLowerCase(),{name:o,desc:n,searchTerms:r}=e;return o.toLowerCase().includes(s)||n.toLowerCase().includes(s)||void 0!==r&&r.some((e=>e.toLowerCase().includes(s)))}(this._exchange,e)}getRequestExchangeValue(){return this._exchange.value}getRequestCountryValue(){}}var i=s(3685);function a(e){if(e.fullName)return e.fullName;let t;return t=e.prefix||e.exchange?(e.prefix||e.exchange)+":"+e.name:e.name,t.replace(/<\/?[^>]+(>|$)/g,"")}function c(){const e=l();return e.find(n.isAllSearchSourcesSelected)||e[0]||null}function l(){return(0,n.createSearchSources)(r,(0,i.getExchanges)())}function d(){ +return window.ChartApiInstance.supportedSymbolsTypes()}function u(){return""}function h(e){return!(!y||""!==e)}function m(e){return e}const y=!1},56217:(e,t,s)=>{"use strict";s.r(t),s.d(t,{CompareModel:()=>I});var o=s(50151),n=s(2484),r=s(24760),i=s(91035),a=s(40549),c=s.n(a),l=s(46148),d=s(89895),u=s(83956),h=s(3685),m=s(58442);new Set(n.enabled("widget")?["pro_name","short_name","description","exchange","type","country_code","provider_id","typespecs"]:["pro_name","short_name","description","exchange","type","country_code","provider_id","typespecs","logoid","currency-logoid","base-currency-logoid"]);const y=(0,h.getExchanges)(),S={};for(const e of y)S[e.value]={country:e.country,providerId:e.providerId};var _=s(30802);function p(e){return e instanceof d.study_Overlay||e instanceof u.StudyCompare}function f(e,t,s){const o=m.QualifiedSources.fromSymbolInfo(e),n=function(e){if(!e)return;const[t,s]=e.split(":");return s&&t&&S[t]?S[t]:void 0}(o);return{id:(null==s?void 0:s.id())||o,symbol:o,checked:t,title:e.name,description:e.description,exchangeName:e.exchange,country:null==n?void 0:n.country,providerId:null==n?void 0:n.providerId,marketType:e.type,study:s,isYield:(0,_.isYield)(e)}}function b(e,t,s,o){return{id:void 0!==s?s.id():e,symbol:e,checked:t,title:e,study:s,description:o}}var g=s(56840),v=s(76422);class I{constructor(e){this._contentItemList=new(c())([]),this._checkedSymbols=new Map,this._recentLength=10,this._isDataReady=new(c())(!1),this._highlightedSymbol=new(c())(null),this._defaultSymbolsDescriptions=new Map,this._idToStudyMap=new Map,this._chartSession=null,this._recentSymbolsEnabled=n.enabled("compare_recent_symbols_enabled"),this._preventHandleSourcesChange=!0,this.removeStudy=e=>{const{symbol:t,study:s}=e;if(!s)return;this._chartWidget.model().removeSource(s,!1);const o=this._checkedSymbols.get(t);o&&o.length>1?this._removeStudyIdFromCheckedSymbols(t,s.id()):this._checkedSymbols.delete(t),this._updateContentItemList(this._contentItemList.value(),!0)},this._getResolveSymbolPromise=(e,t)=>new Promise((s=>{const n=(0,o.ensureNotNull)(this._chartSession).resolveSymbol((0,r.makeNextSymbolId)(),(0,i.encodeExtendedSymbolOrGetSimpleSymbolString)({symbol:e}),s);t&&t.set(e,n)})),this._chartWidget=e.activeChartWidget.value(),this._chartSession=this._chartWidget.model().model().chartApi();const t=new Set(this._loadRecent().reverse()),s=new Set,a=new Set,l=this._chartWidget.model().model().dataSources().filter(p),d=l.map((e=>{const t=e.symbolInfo();if(t)return Promise.resolve(m.QualifiedSources.fromSymbolInfo(t));const s=e.symbol();return(0,m.qualifyProName)(s)}));Promise.all(d).then((e=>{const o=e.map(((e,t)=>l[t]));e.forEach(((e,n)=>{const r=o[n],i=r.id();this._addStudyIdToCheckedSymbols(e,i),this._idToStudyMap.set(i,r),t.has(e)?s.add(e):a.add(e)}));const n=Array.from(t).filter((e=>this._checkedSymbols.has(e))).reduce(((e,t)=>(s.has(t)&&e.push(t),e)),[]).concat(Array.from(a)),r=Array.from(t);if(this._recentSymbolsEnabled&&r.length{e.push((0,m.qualifyProName)(t.symbol)),this._defaultSymbolsDescriptions.set(t.symbol,t.title)}));const t=[...r,...e];n.push(...t)}else n.push(...r);const i=Array.from(new Set(n));{const e=new Map,t=i.map((t=>this._getResolveSymbolPromise(t,e)));Promise.all(t).then((t=>this._handleInitProcess(n,(s=>{const o=e.get(s);return t.find((e=>e.params[0]===o))}),((e,t)=>m.QualifiedSources.fromSymbolMessage(t,e)),((e,t,s,o)=>"symbol_resolved"===e.method?f(e.params[1],s,o):b(t,s,o,this._getSymbolDescription(t))))))}}))}chartModel(){return this._chartWidget.model().model()}comparableOnSameScale(e){return this._chartWidget.model().model().mainSeries().isYield()&&Boolean(e.isYield)}handleSourcesChange(){if(this._preventHandleSourcesChange)return;const e=this.chartModel().dataSources().filter(p),t=new Set(e.map((e=>e.id())));Array.from(t).forEach((e=>{if(!this._checkedStudiesIds().has(e)){const t=this.chartModel().dataSourceForId(e)||null;if(null!==t&&p(t)){const t=this._getContentItemByStudyId(e);if(!t)return;this._addStudyIdToCheckedSymbols(t.symbol,e),this._saveRecent(t.symbol),this._updateContentItemList(this._contentItemList.value(),!0)}}}));Array.from(this._checkedStudiesIds()).forEach((e=>{if(!t.has(e)){const t=this._getContentItemByStudyId(e);if(!t)return;const s=this._checkedSymbols.get(t.symbol);s&&s.length>1?this._removeStudyIdFromCheckedSymbols(t.symbol,e):this._checkedSymbols.delete(t.symbol),this._updateContentItemList(this._contentItemList.value(),!0)}}))}studies(){return this._contentItemList.readonly()}isDataReady(){return this._isDataReady.readonly()}highlightedSymbol(){return this._highlightedSymbol.readonly()}applyStudy(e,t,s){(()=>{const o=this._chartWidget;if(!o)return;let n;switch(t){case l.CompareOption.SamePctScale:n=o.addCompareAsOverlay(e,s);break;case l.CompareOption.SameScale:n=o.addCompareAsOverlay(e,s,!0);break;case l.CompareOption.NewPriceScale:n=o.addOverlayStudy(e,!0,s);break;case l.CompareOption.NewPane:n=o.addOverlayStudy(e,!1,s)}Promise.all([this._getResolveSymbolPromise(e),n]).then((t=>this._handleApplyProcess(t,(t=>m.QualifiedSources.fromSymbolMessage(e,t)),((e,t,s)=>"symbol_resolved"===e.method?f(e.params[1],!0,s):b(t,!0,s))))),v.emit("add_compare")})()}_snapshoter(){throw new Error("not implemented")}_handleApplyProcess(e,t,s){const[o,n]=e;if(!o||null===n)return;const r=n.id(),i=t(o),a=s(o,i,n);this._saveRecent(i),this._addStudyIdToCheckedSymbols(i,r),this._showNewItem(a,i,r)}_handleInitProcess(e,t,s,o){const n=[];for(const r of e){const e=t(r);if(!e)continue;const i=s(e,r),a=this._checkedSymbols.get(i),c=-1!==n.findIndex((e=>e.symbol===i));if(void 0===a||c)this._recentSymbolsEnabled&&n.push(o(e,i,!1));else for(const t of a)n.push(o(e,i,!0,this._idToStudyMap.get(t)))}this._updateContentItemList(n),this._isDataReady.setValue(!0)}_showNewItem(e,t,s){const o=this._contentItemList.value().map(this._updateChecked,this);o.unshift(e),this._recentSymbolsEnabled&&o.unshift({...e,id:t,study:void 0,checked:!1}), +this._updateContentItemList(o),this._highlightedSymbol.setValue(s),setTimeout((()=>this._highlightedSymbol.setValue(null)),500)}_addStudyIdToCheckedSymbols(e,t){const s=this._checkedSymbols.get(e)||[];this._checkedSymbols.set(e,[...s,t])}_removeStudyIdFromCheckedSymbols(e,t){const s=this._checkedSymbols.get(e);if(s){const o=s.indexOf(t);s.splice(o,1),this._checkedSymbols.set(e,s)}}_updateChecked(e){var t;const s=this._checkedSymbols.get(e.symbol),o=null===(t=e.study)||void 0===t?void 0:t.id();return o?{...e,checked:Boolean(s&&s.includes(o))}:e}_updateContentItemList(e,t){const s=t?e.map(this._updateChecked,this):e,o=s.filter((e=>e.checked));if(this._recentSymbolsEnabled){const e=new Set,t=s.reduce(((t,s)=>(s.checked||e.has(s.symbol)||(t.push(s),e.add(s.symbol)),t)),[]).slice(0,this._recentLength);this._contentItemList.setValue(o.concat(t))}else this._contentItemList.setValue(o)}_checkedStudiesIds(){const e=[].concat(...Array.from(this._checkedSymbols.values()));return new Set(e)}_getContentItemByStudyId(e){const t=this._contentItemList.value(),s=t.findIndex((t=>t.study&&t.study.id()===e));return t[s]}_loadRecent(){return this._recentSymbolsEnabled?g.getJSON("CompareDialog.recent",[]):[]}_saveRecent(e){if(!this._recentSymbolsEnabled)return;const t=new Set(this._loadRecent());t.has(e)&&t.delete(e),t.add(e),g.setJSON("CompareDialog.recent",Array.from(t).slice(-this._recentLength))}_getSymbolDescription(e){var t;return this._defaultSymbolsDescriptions.size&&null!==(t=this._defaultSymbolsDescriptions.get(e))&&void 0!==t?t:""}}I._snapshoter=null},46148:(e,t,s)=>{"use strict";var o;s.d(t,{CompareOption:()=>o}),function(e){e[e.SamePctScale=0]="SamePctScale",e[e.NewPriceScale=1]="NewPriceScale",e[e.NewPane=2]="NewPane",e[e.SameScale=3]="SameScale"}(o||(o={}))},64498:e=>{e.exports={ar:["كل المصادر"],ca_ES:["Totes les fonts"],cs:"All sources",de:["Alle Quellen"],el:"All sources",en:"All sources",es:["Todas las fuentes"],fa:"All sources",fr:["Toutes les sources"],he_IL:["כל המקורות"],hu_HU:"All sources",id_ID:["Seluruh sumber"],it:["Tutte le fonti"],ja:["すべての提供元"],ko:["모든 자료"],ms_MY:["Kesemua sumber"],nl_NL:"All sources",pl:["Wszystkie źródła"],pt:["Todas as fontes"],ro:"All sources",ru:["Все источники"],sv:["Samtliga källor"],th:["แหล่งที่มาทั้งหมด"],tr:["Tüm kaynaklar"],vi:["Tất cả các nguồn"],zh:["全部来源"],zh_TW:["全部來源"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/context-menu-renderer.45f14d00e0059c52ee00.js b/charting_library/bundles/context-menu-renderer.45f14d00e0059c52ee00.js new file mode 100644 index 00000000..9fb5de65 --- /dev/null +++ b/charting_library/bundles/context-menu-renderer.45f14d00e0059c52ee00.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[1584],{59142:function(e,t){var o,n,r;n=[t],o=function(e){"use strict";function t(e){if(Array.isArray(e)){for(var t=0,o=Array(e.length);t{e.exports={"default-drawer-min-top-distance":"100px",wrap:"wrap-yBUNQyVA",positionBottom:"positionBottom-yBUNQyVA",backdrop:"backdrop-yBUNQyVA",drawer:"drawer-yBUNQyVA", +positionLeft:"positionLeft-yBUNQyVA"}},64429:e=>{e.exports={favorite:"favorite-TPXOIXOJ",disabled:"disabled-TPXOIXOJ",active:"active-TPXOIXOJ",checked:"checked-TPXOIXOJ"}},39640:(e,t,o)=>{"use strict";function n(e,t,o,n,r){function i(r){if(e>r.timeStamp)return;const i=r.target;void 0!==o&&null!==t&&null!==i&&i.ownerDocument===n&&(t.contains(i)||o(r))}return r.click&&n.addEventListener("click",i,!1),r.mouseDown&&n.addEventListener("mousedown",i,!1),r.touchEnd&&n.addEventListener("touchend",i,!1),r.touchStart&&n.addEventListener("touchstart",i,!1),()=>{n.removeEventListener("click",i,!1),n.removeEventListener("mousedown",i,!1),n.removeEventListener("touchend",i,!1),n.removeEventListener("touchstart",i,!1)}}o.d(t,{addOutsideEventListener:()=>n})},37558:(e,t,o)=>{"use strict";o.d(t,{DrawerManager:()=>i,DrawerContext:()=>s});var n=o(50959),r=o(99054);class i extends n.PureComponent{constructor(e){super(e),this._isBodyFixed=!1,this._addDrawer=e=>{this.setState((t=>({stack:[...t.stack,e]})))},this._removeDrawer=e=>{this.setState((t=>({stack:t.stack.filter((t=>t!==e))})))},this.state={stack:[]}}componentDidUpdate(e,t){!t.stack.length&&this.state.stack.length&&((0,r.setFixedBodyState)(!0),this._isBodyFixed=!0),t.stack.length&&!this.state.stack.length&&this._isBodyFixed&&((0,r.setFixedBodyState)(!1),this._isBodyFixed=!1)}componentWillUnmount(){this.state.stack.length&&this._isBodyFixed&&(0,r.setFixedBodyState)(!1)}render(){return n.createElement(s.Provider,{value:{addDrawer:this._addDrawer,removeDrawer:this._removeDrawer,currentDrawer:this.state.stack.length?this.state.stack[this.state.stack.length-1]:null}},this.props.children)}}const s=n.createContext(null)},41590:(e,t,o)=>{"use strict";o.d(t,{Drawer:()=>h});var n=o(50959),r=o(50151),i=o(97754),s=o(68671),a=o(65718),l=o(37558),c=o(29197),d=o(86656),u=o(45966);function h(e){const{position:t="Bottom",onClose:o,children:h,className:v,theme:m=u}=e,f=(0,r.ensureNotNull)((0,n.useContext)(l.DrawerContext)),[p]=(0,n.useState)((()=>(0,s.randomHash)())),w=(0,n.useRef)(null),g=(0,n.useContext)(c.CloseDelegateContext);return(0,n.useLayoutEffect)((()=>((0,r.ensureNotNull)(w.current).focus({preventScroll:!0}),g.subscribe(f,o),f.addDrawer(p),()=>{f.removeDrawer(p),g.unsubscribe(f,o)})),[]),n.createElement(a.Portal,null,n.createElement("div",{className:i(u.wrap,u[`position${t}`])},p===f.currentDrawer&&n.createElement("div",{className:u.backdrop,onClick:o}),n.createElement(d.TouchScrollContainer,{className:i(u.drawer,m.drawer,u[`position${t}`],v),tabIndex:-1,ref:w,"data-name":e["data-name"]},h)))}},36189:(e,t,o)=>{"use strict";o.d(t,{FavoriteButton:()=>u});var n=o(44352),r=o(50959),i=o(97754),s=o(9745),a=o(39146),l=o(48010),c=o(64429);const d={add:n.t(null,void 0,o(44629)),remove:n.t(null,void 0,o(72482))};function u(e){const{className:t,isFilled:o,isActive:n,onClick:u,...h}=e;return r.createElement(s.Icon,{...h,className:i(c.favorite,"apply-common-tooltip",o&&c.checked,n&&c.active,t),icon:o?a:l,onClick:u,title:o?d.remove:d.add})}},86656:(e,t,o)=>{"use strict";o.d(t,{ +TouchScrollContainer:()=>a});var n=o(50959),r=o(59142),i=o(50151),s=o(49483);const a=(0,n.forwardRef)(((e,t)=>{const{children:o,...i}=e,a=(0,n.useRef)(null);return(0,n.useImperativeHandle)(t,(()=>a.current)),(0,n.useLayoutEffect)((()=>{if(s.CheckMobile.iOS())return null!==a.current&&(0,r.disableBodyScroll)(a.current,{allowTouchMove:l(a)}),()=>{null!==a.current&&(0,r.enableBodyScroll)(a.current)}}),[]),n.createElement("div",{ref:a,...i},o)}));function l(e){return t=>{const o=(0,i.ensureNotNull)(e.current),n=document.activeElement;return!o.contains(t)||null!==n&&o.contains(n)&&n.contains(t)}}},46492:(e,t,o)=>{"use strict";o.r(t),o.d(t,{ContextMenuRenderer:()=>l});var n=o(50959),r=o(962),i=o(29332),s=o(80142),a=o(50655);class l{constructor(e,t,o,r){this._root=document.createElement("div"),this._isShown=!1,this._manager=null,this._props={isOpened:!1,items:e,position:{x:0,y:0},menuStatName:t.statName,mode:t.mode,"data-name":t["data-name"]},this._onDestroy=o,this._onShow=r,this._activeElement=document.activeElement,this._returnFocus=t.returnFocus,this._takeFocus=t.takeFocus,this._menuElementRef=n.createRef(),this._doNotCloseOn=t.doNotCloseOn,t.manager&&(this._manager=t.manager)}show(e){this._onShow&&this._onShow(),this._isShown=!0,this._render({...this._props,position:(t,o,n)=>{var r,i,a;e.touches&&e.touches.length>0&&(e={clientX:e.touches[0].clientX,clientY:e.touches[0].clientY});let l;switch(null!==(r=e.attachToXBy)&&void 0!==r?r:(0,s.isRtl)()?"right":"left"){case"left":l=e.clientX;break;case"right":l=e.clientX-t}let c,d=null!==(i=e.attachToYBy)&&void 0!==i?i:"auto",u=e.clientY;if("auto-strict"===d){const t=u+(null!==(a=e.boxHeight)&&void 0!==a?a:0);n{this.hide(),this._unmount()},doNotCloseOn:this._doNotCloseOn,takeFocus:this._takeFocus,menuElementReference:this._menuElementRef})}hide(){this._isShown=!1,this._render({...this._props,isOpened:!1})}isShown(){return this._isShown}_unmount(){this._isShown=!1,r.unmountComponentAtNode(this._root),this._onDestroy&&this._onDestroy(),this._returnFocus&&this._activeElement instanceof HTMLElement&&this._activeElement.focus({preventScroll:!0})}_render(e){r.render(n.createElement(a.SlotContext.Provider,{value:this._manager},n.createElement(i.OverlapContextMenu,{...e})),this._root)}}},14665:e=>{e.exports=''},39146:e=>{e.exports=''},48010:e=>{ +e.exports=''},44629:e=>{e.exports={ar:["اضف إلى القائمة التفضيلات"],ca_ES:["Afegeix a preferits"],cs:["Přidat do oblíbených"],de:["Zu Favoriten hinzufügen"],el:["Προσθήκη στα αγαπημένα"],en:"Add to favorites",es:["Añadir a favoritos"],fa:["افزودن به موارد مورد علاقه"],fr:["Ajouter aux favoris"],he_IL:["הוסף למועדפים"],hu_HU:["Hozzáadás kedvencekhez"],id_ID:["Tambah ke daftar favorit"],it:["Aggiungi ai preferiti"],ja:["お気に入りに追加"],ko:["즐겨찾기에 넣기"],ms_MY:["Tambah kepada kegemaran"],nl_NL:["Voeg toe aan favorieten"],pl:["Dodaj do ulubionych"],pt:["Adicionar aos favoritos"],ro:"Add to favorites",ru:["Добавить в избранное"],sv:["Lägg till som favorit"],th:["เพิ่มลงรายการโปรด"],tr:["Favorilere ekle"],vi:["Thêm vào mục yêu thích"],zh:["添加到收藏"],zh_TW:["加入收藏"]}},72482:e=>{e.exports={ar:["حذف من القائمة المفضلة"],ca_ES:["Treure de preferits"],cs:["Odebrat z oblíbených"],de:["Aus Favoriten entfernen"],el:["Διαγραφή απο τα αγαπημένα"],en:"Remove from favorites",es:["Quitar de favoritos"],fa:["حذف از موارد مورد علاقه"],fr:["Retirer des favoris"],he_IL:["הסר ממועדפים"],hu_HU:["Eltávolít kedvencek közül"],id_ID:["Hilangkan dari favorit"],it:["Rimuovi dai preferiti"],ja:["お気に入りから削除"],ko:["즐겨찾기지움"],ms_MY:["Keluarkan dari kegemaran"],nl_NL:["Verwijder van favorieten"],pl:["Usuń z ulubionych"],pt:["Remover dos favoritos"],ro:"Remove from favorites",ru:["Удалить из предпочтений"],sv:["Ta bort från favoriter"],th:["ลบออกจากรายการโปรด"],tr:["Favorilerimden çıkar"],vi:["Loại bỏ khỏi mục yêu thích"],zh:["从收藏中移除"],zh_TW:["從收藏移除"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/cs.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/cs.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..4d8a26ba --- /dev/null +++ b/charting_library/bundles/cs.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:t=>{t.exports="Dot"},6174:t=>{t.exports="days"},5285:t=>{t.exports="hours"},79410:t=>{t.exports="months"},37830:t=>{t.exports="minutes"},25042:t=>{t.exports="weeks"},74787:t=>{t.exports="Days"},62346:t=>{t.exports="Hours"},94328:t=>{t.exports="Months"},57470:t=>{t.exports="Minutes"},74973:t=>{t.exports="Seconds"},48801:t=>{t.exports="Ranges"},86614:t=>{t.exports="Weeks"},30426:t=>{t.exports="Ticks"},90069:t=>{t.exports=["Porovnat"]},96935:t=>{t.exports="Copy chart image"},15803:t=>{t.exports="Copy link to the chart image"},74207:t=>{t.exports="Chart settings"},54777:t=>{t.exports=["Přidat"]},95798:t=>{t.exports="Add custom interval"},44629:t=>{t.exports=["Přidat do oblíbených"]},15795:t=>{t.exports="All my layouts"},88368:t=>{t.exports="All changes saved"},84232:t=>{t.exports=["Typ grafu"]},43399:t=>{t.exports="Default templates"},83127:t=>{t.exports="Favorite Indicators"},33959:t=>{t.exports="Favorites"},11682:t=>{t.exports=["Režim Fullscreen"]},15812:t=>{t.exports="Indicator Templates"},61142:t=>{t.exports=["Indikátory"]},74527:t=>{t.exports="Indicators & Strategies"},79353:t=>{t.exports=["Otevřít Interval Dialogu"]},55520:t=>{t.exports="Open chart in popup"},2226:t=>{t.exports="Open image in new tab"},75687:t=>{t.exports="Load Chart Layout"},75789:t=>{t.exports="Load layout"},90879:t=>{t.exports="Loading..."},80959:t=>{t.exports="Make a copy"},58219:t=>{t.exports="Manage layouts"},38554:t=>{t.exports="My templates"},14605:t=>{t.exports="Number or {hotKey_0}"},85520:t=>{t.exports=["Uložit"]},92093:t=>{t.exports="Save Indicator template"},87409:t=>{t.exports="Save all charts for all symbols and intervals on your layout"},57352:t=>{t.exports=["Uložit obrazek"]},11680:t=>{t.exports="Save layout"},20987:t=>{t.exports="Simply start typing while on the chart to pull up this search box"},99983:t=>{t.exports="Symbol Search"},70728:t=>{t.exports=["Znovu {hint}"]},72482:t=>{t.exports=["Odebrat z oblíbených"]},35038:t=>{t.exports="Rename"},88513:t=>{t.exports="Take a snapshot"},91900:t=>{t.exports="Templates"},32916:t=>{t.exports=["Časový Interval"]},9765:t=>{t.exports="Tweet chart image"},80323:t=>{t.exports=["Zpět {hint}"]},23687:t=>{t.exports="You have no Favorites Indicators yet"}}]); \ No newline at end of file diff --git a/charting_library/bundles/cs.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/cs.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..57675ffe --- /dev/null +++ b/charting_library/bundles/cs.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:e=>{e.exports=["Kříž"]},41596:e=>{e.exports="Labels on price scale"},23545:e=>{e.exports="Values in status line"},39495:e=>{e.exports=["Kruhy"]},41389:e=>{e.exports=["Above Bar"]},29520:e=>{e.exports=["Absolutní"]},58102:e=>{e.exports="Apply Defaults"},65262:e=>{e.exports=["Přerušovaná Plocha"]},83760:e=>{e.exports="Body"},48848:e=>{e.exports=["Okraj"]},27331:e=>{e.exports=["Pozadí"]},78626:e=>{e.exports=["Below Bar"]},41361:e=>{e.exports="Down"},22192:e=>{e.exports="Days"},31577:e=>{e.exports="Developing VA"},4329:e=>{e.exports=["Standardní"]},98938:e=>{e.exports=["Výchozí"]},63099:e=>{e.exports="Hours"},11091:e=>{e.exports="Histogram"},66304:e=>{e.exports=["Vstupy"]},40297:e=>{e.exports="Outputs"},36993:e=>{e.exports=["Přepsat Min Tick"]},64606:e=>{e.exports="Labels font"},54934:e=>{e.exports=["Line With Breaks"]},95543:e=>{e.exports="Months"},28134:e=>{e.exports="Minutes"},18229:e=>{e.exports=["Save As Default"]},71129:e=>{e.exports="Seconds"},86520:e=>{e.exports=["Signal Labels"]},79511:e=>{e.exports=["Step Line"]},64108:e=>{e.exports="Step line with breaks"},67767:e=>{e.exports="Step line with diamonds"},21861:e=>{e.exports="Placement"},73947:e=>{e.exports=["Přesnost"]},66596:e=>{e.exports="Quantity"},86672:e=>{e.exports="Ranges"},79782:e=>{e.exports="Reset settings"},21594:e=>{e.exports="Weeks"},26458:e=>{e.exports=["Knot"]},95247:e=>{e.exports=["Width (% of the Box)"]},19221:e=>{e.exports=["Barva textu"]},7138:e=>{e.exports=["Trades on Chart"]},98802:e=>{e.exports="Up"},14414:e=>{e.exports=["Volume Profile"]},91322:e=>{e.exports="Values"},20834:e=>{e.exports="change min tick"},98491:e=>{e.exports="change char"},7378:e=>{e.exports="change font size"},28691:e=>{e.exports="change line style"},38361:e=>{e.exports="change location"},51081:e=>{e.exports="change percent width"},47634:e=>{e.exports="change placement"},15683:e=>{e.exports="change plot type"},164:e=>{e.exports="change precision"},86888:e=>{e.exports="change shape"},50463:e=>{e.exports="change value"},12628:e=>{e.exports="change values visibility"},13355:e=>{e.exports="change {title} days to"},41377:e=>{e.exports="change {title} days from"},35388:e=>{e.exports="change {title} hours from"},78586:e=>{e.exports="change {title} hours to"},59635:e=>{e.exports="change {title} months from"},74266:e=>{e.exports="change {title} months to"},91633:e=>{e.exports="change {title} minutes to"},15106:e=>{e.exports="change {title} minutes from"},66161:e=>{e.exports="change {title} seconds to"},2822:e=>{e.exports="change {title} seconds from"},21339:e=>{e.exports="change {title} weeks from"},68643:e=>{e.exports="change {title} weeks to"},30810:e=>{e.exports="change {title} visibility on ticks"},24941:e=>{e.exports="change {title} visibility on weeks"},29088:e=>{e.exports="change {title} visibility on days"},68971:e=>{e.exports="change {title} visibility on hours"},64370:e=>{e.exports="change {title} visibility on minutes"},6659:e=>{e.exports="change {title} visibility on months"}, +29091:e=>{e.exports="change {title} visibility on ranges"},46948:e=>{e.exports="change {title} visibility on seconds"},82211:e=>{e.exports=["Days"]},33486:e=>{e.exports="days to"},14077:e=>{e.exports="days from"},3143:e=>{e.exports=["Hours"]},84775:e=>{e.exports="hours from"},11255:e=>{e.exports="hours to"},58964:e=>{e.exports=["Months"]},71770:e=>{e.exports="months from"},37179:e=>{e.exports="months to"},16465:e=>{e.exports=["Minutes"]},72317:e=>{e.exports="minutes to"},25586:e=>{e.exports="minutes from"},32925:e=>{e.exports="seconds"},39017:e=>{e.exports="seconds to"},6049:e=>{e.exports="seconds from"},13604:e=>{e.exports=["Ranges"]},93016:e=>{e.exports="weeks"},32002:e=>{e.exports="weeks from"},28091:e=>{e.exports="weeks to"},59523:e=>{e.exports="ticks"}}]); \ No newline at end of file diff --git a/charting_library/bundles/cs.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/cs.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..409869b3 --- /dev/null +++ b/charting_library/bundles/cs.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:e=>{e.exports="currency"},60558:e=>{e.exports="animals & nature"},14232:e=>{e.exports="activity"},57792:e=>{e.exports="arrows"},33628:e=>{e.exports="gestures & smileys"},35305:e=>{e.exports="food & drink"},49546:e=>{e.exports="flags"},72302:e=>{e.exports="objects"},11739:e=>{e.exports="nature"},96330:e=>{e.exports="smiles & people"},6878:e=>{e.exports="symbols"},77011:e=>{e.exports="symbols & flags"},15426:e=>{e.exports="recently used"},15395:e=>{e.exports="travel & places"},82401:e=>{e.exports="Cursors"},99878:e=>{e.exports="Annotation Tools"},44629:e=>{e.exports=["Přidat do oblíbených"]},75377:e=>{e.exports="Gann and Fibonacci Tools"},95537:e=>{e.exports="Geometric Shapes"},60925:e=>{e.exports=["Tečka"]},19570:e=>{e.exports="Emojis"},99289:e=>{e.exports=["Guma"]},17517:e=>{e.exports=["Skrýt všechny nástroje pro kreslení"]},96411:e=>{e.exports="Hide Drawings Toolbar"},92464:e=>{e.exports="Icons"},37057:e=>{e.exports=["Zamknout všechny nástroje pro kreslení"]},37140:e=>{e.exports="Magnet Mode snaps drawings placed near price bars to the closest OHLC value"},59607:e=>{e.exports="Measure"},36551:e=>{e.exports="New drawings are replicated to all charts in the layout and shown when the same ticker is selected"},63354:e=>{e.exports="Show Drawings Toolbar"},49616:e=>{e.exports="Show Favorite Drawing Tools Toolbar"},91977:e=>{e.exports="Show Hidden Tools"},51072:e=>{e.exports="Show Object Tree"},49421:e=>{e.exports=["Zůstat v režimu kreslení"]},85422:e=>{e.exports="Strong Magnet"},19693:e=>{e.exports="Patterns"},10234:e=>{e.exports="Prediction and Measurement Tools"},76091:e=>{e.exports="Remove Drawings"},45286:e=>{e.exports="Remove objects"},72482:e=>{e.exports=["Odebrat z oblíbených"]},30513:e=>{e.exports="Remove {drawings}"},10049:e=>{e.exports="Remove {drawings} & {indicators}"},55084:e=>{e.exports="Remove {indicators}"},45265:e=>{e.exports="Weak Magnet"},52899:e=>{e.exports="Trend Line Tools"},38925:e=>{e.exports=["Přiblížit"]},49895:e=>{e.exports=["Oddálit"]},32868:e=>{e.exports="{hotKey_0} + Click on the chart"},68125:e=>{e.exports="{hotKey_0} — circle"},40234:e=>{e.exports="{hotKey_0} — drawing a straight line at angles of 45"},10289:e=>{e.exports="{hotKey_0} — fixed increments"},81591:e=>{e.exports="{hotKey_0} — square"},93030:e=>{e.exports="{amount} drawing"},80437:e=>{e.exports="{amount} indicator"}}]); \ No newline at end of file diff --git a/charting_library/bundles/cs.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/cs.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..b8e5e1d1 --- /dev/null +++ b/charting_library/bundles/cs.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports=["Střední"]},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports="Coeffs as percents"},40054:e=>{e.exports=["Barva"]},47737:e=>{e.exports="Compact stats mode"},76655:e=>{e.exports="Cash"},72171:e=>{e.exports="Center"},99120:e=>{e.exports=["Kanál"]},36150:e=>{e.exports=["Úhel"]},38280:e=>{e.exports=["Úhly"]},95264:e=>{e.exports="Account size"},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports=["Oblouky"]},34674:e=>{e.exports="Avg HL in minticks"},91757:e=>{e.exports="Bottom"},17608:e=>{e.exports=["Bottom Labels"]},48848:e=>{e.exports=["Okraj"]},72269:e=>{e.exports=["Ohraničení"]},27331:e=>{e.exports=["Pozadí"]},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports=["Mřížka"]},67114:e=>{e.exports="Date/time range"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["Vstupní cena"]},1220:e=>{e.exports=["Rozšířit"]},71116:e=>{e.exports="Extend bottom"},45809:e=>{e.exports=["Rozšířit do leva"]},25892:e=>{e.exports="Extend left line"},3304:e=>{e.exports=["Extend Lines Left"]},83095:e=>{e.exports="Extend lines right"},14025:e=>{e.exports=["Rozšířit do prava"]},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports="Extend top"},17006:e=>{e.exports=["Velikost Písma"]},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports=["Vějíř"]},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports=["Full Circles"]},25264:e=>{e.exports="HL bars"},77405:e=>{e.exports="Horizontal"},66049:e=>{e.exports=["OC Bars"]},27531:e=>{e.exports="Lot size"},85206:e=>{e.exports=["Štítek"]},75332:e=>{e.exports="Label border"},14773:e=>{e.exports=["Štítek Pozadí"]},37126:e=>{e.exports="Label text"},79106:e=>{e.exports=["Úrovně"]},95610:e=>{e.exports=["Levels Line"]},19286:e=>{e.exports="Left"},79307:e=>{e.exports=["Popisky na levo"]},49286:e=>{e.exports="Line - HL/2"},17676:e=>{e.exports=["Line - Open"]},47669:e=>{e.exports=["Line - Close"]},71899:e=>{e.exports=["Line - High"]},83394:e=>{e.exports="Line - low"},60489:e=>{e.exports="Line color"},53889:e=>{e.exports="Mode"},76476:e=>{e.exports="Middle"},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports=["Zrušit barvu"]},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{e.exports="Success background"},650:e=>{e.exports="Percents"},25684:e=>{e.exports=["Cena"]},23675:e=>{e.exports="Price label"},75675:e=>{e.exports="Price labels"},16103:e=>{e.exports=["Hladina ceny"]},46964:e=>{e.exports=["Cenové rozpětí"]},59771:e=>{e.exports=["Price/Bar Ratio"]},29072:e=>{e.exports=["Ceny"]},2635:e=>{ +e.exports="Profit level"},33886:e=>{e.exports="Ranges and ratio"},24186:e=>{e.exports=["Obrátit"]},21141:e=>{e.exports="Right"},91367:e=>{e.exports="Right labels"},63833:e=>{e.exports="Risk"},95545:e=>{e.exports="Wave"},26458:e=>{e.exports=["Knot"]},65994:e=>{e.exports="Top"},10209:e=>{e.exports=["Horní štítky"]},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports=["Cílová Barva:"]},74289:e=>{e.exports="Target text"},17932:e=>{e.exports=["Zabalte text"]},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports=["Průhlednost"]},4372:e=>{e.exports="Trend line"},12374:e=>{e.exports="Use one color"},91322:e=>{e.exports="Values"},25227:e=>{e.exports="Variance"},44085:e=>{e.exports="Vertical"},1670:e=>{e.exports="change angle"},54119:e=>{e.exports="change arrow color"},72080:e=>{e.exports="change flag color"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},22313:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},82465:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{e.exports="change {title} background color 2"},42746:e=>{e.exports="change {title} bars range visibility"},53770:e=>{e.exports="change {title} grid visibility"},29145:e=>{e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{e.exports="change {title} distance visibility"},65056:e=>{e.exports="change {title} emoji"},65899:e=>{e.exports="change {title} emoji visibility"}, +59354:e=>{e.exports="change {title} entry price"},1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{e.exports="change {title} extend left"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},45719:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},36147:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"},89996:e=>{e.exports="change {title} middle point visibility"},36618:e=>{e.exports="change {title} mirrored"},18544:e=>{e.exports="change {title} source background color"},48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{e.exports="change {title} reverse"},16598:e=>{e.exports="change {title} right labels visibility"},31553:e=>{e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{e.exports="change {title} top labels visibility"},52387:e=>{ +e.exports="change {title} target background color"},6921:e=>{e.exports="change {title} target border color"},97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{e.exports="change {toolName} text wrap"},91832:e=>{e.exports="change {toolName} text background color"},18610:e=>{e.exports="change {toolName} text background visibility"},44755:e=>{e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},41437:e=>{e.exports=["Barva textu"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/cs.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/cs.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..e4e26a3f --- /dev/null +++ b/charting_library/bundles/cs.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},40054:e=>{e.exports=["Barva"]},44629:e=>{e.exports=["Přidat do oblíbených"]},38455:e=>{e.exports=["Barva pozadí"]},79964:e=>{e.exports=["Barva pozadí 1"]},45320:e=>{e.exports=["Barva pozadí 2"]},60925:e=>{e.exports=["Tečka"]},42973:e=>{e.exports="Dotted line"},59317:e=>{e.exports="Dashed line"},99289:e=>{e.exports=["Guma"]},23886:e=>{e.exports=["Velikost Písma"]},17006:e=>{e.exports=["Velikost Písma"]},17517:e=>{e.exports=["Skrýt všechny nástroje pro kreslení"]},74813:e=>{e.exports="Hide Favorite Drawing Tools Toolbar"},37057:e=>{e.exports=["Zamknout všechny nástroje pro kreslení"]},71845:e=>{e.exports="Line tool backgrounds"},12928:e=>{e.exports="Line tool colors"},21327:e=>{e.exports="Line tool text colors"},86327:e=>{e.exports="Line tool width"},47059:e=>{e.exports="Line tool widths"},41610:e=>{e.exports=["Více"]},37140:e=>{e.exports="Magnet Mode snaps drawings placed near price bars to the closest OHLC value"},67455:e=>{e.exports=["Barva Označení"]},59607:e=>{e.exports="Measure"},36551:e=>{e.exports="New drawings are replicated to all charts in the layout and shown when the same ticker is selected"},91977:e=>{e.exports="Show Hidden Tools"},51072:e=>{e.exports="Show Object Tree"},49421:e=>{e.exports=["Zůstat v režimu kreslení"]},49593:e=>{e.exports=["Zrušit barvu pozadí"]},36785:e=>{e.exports=["Zisk - barva pozadí"]},76091:e=>{e.exports="Remove Drawings"},54336:e=>{e.exports="Remove color"},72482:e=>{e.exports=["Odebrat z oblíbených"]},19221:e=>{e.exports=["Barva textu"]},38925:e=>{e.exports=["Přiblížit"]},49895:e=>{e.exports=["Oddálit"]},16631:e=>{e.exports="change line tool(s) text color"},74350:e=>{e.exports="change line tool(s) background color"},68519:e=>{e.exports="change line tool(s) color"},36819:e=>{e.exports="change line tool(s) font size"},54769:e=>{e.exports="change line tool(s) line style"},41648:e=>{e.exports="change line tool(s) line width"},32868:e=>{e.exports="{hotKey_0} + Click on the chart"},68125:e=>{e.exports="{hotKey_0} — circle"},40234:e=>{e.exports="{hotKey_0} — drawing a straight line at angles of 45"},10289:e=>{e.exports="{hotKey_0} — fixed increments"},81591:e=>{e.exports="{hotKey_0} — square"}}]); \ No newline at end of file diff --git a/charting_library/bundles/cs.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/cs.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..65ee27e3 --- /dev/null +++ b/charting_library/bundles/cs.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports=["Nitkový kříž"]},50985:e=>{e.exports=["Měna"]},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports="Average close price"},27331:e=>{e.exports=["Pozadí"]},22519:e=>{e.exports=["Bar Change Values"]},87845:e=>{e.exports="Buttons"},25209:e=>{e.exports=["Date Format"]},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports=["Popis"]},26897:e=>{e.exports=["Akce"]},95338:e=>{e.exports=["Horz Grid Lines"]},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports=["Indikátory"]},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports=["OHLC Values"]},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},70500:e=>{e.exports="Money"},66653:e=>{e.exports="Margins"},42502:e=>{e.exports="No overlapping"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["Stupnice"]},53224:e=>{e.exports="Scales placement"},79194:e=>{e.exports="Status line"},89053:e=>{e.exports="Symbol"},35383:e=>{e.exports=["Symbol Name"]},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports=["Procenta"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports="Price and percentage value"},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["Vodoznak"]},67369:e=>{e.exports="Title"},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports="Trading"},77534:e=>{e.exports="Unit"},1111:e=>{e.exports=["Objem"]},80170:e=>{e.exports="Value according to scale"},91322:e=>{e.exports="Values"},70353:e=>{e.exports=["Vert Grid Lines"]},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{e.exports="change currency and unit labels visibility"},79570:e=>{e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},88096:e=>{e.exports="change horz grid lines color"},2523:e=>{ +e.exports="change horz grid lines style"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},71589:e=>{e.exports="change sessions breaks visibility"},15035:e=>{e.exports="change sessions breaks width"},1579:e=>{e.exports="change sessions breaks color"},21460:e=>{e.exports="change sessions breaks style"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},22867:e=>{e.exports="change vert grid lines style"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/cs.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/cs.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..6f86cb0f --- /dev/null +++ b/charting_library/bundles/cs.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:e=>{e.exports="#{count} (price, bar)"},4639:e=>{e.exports=["Souřadnice"]},22192:e=>{e.exports="Days"},37067:e=>{e.exports="Displacement (price, bar)"},13611:e=>{e.exports=["Rozšířit linie"]},63099:e=>{e.exports="Hours"},66304:e=>{e.exports=["Vstupy"]},95543:e=>{e.exports="Months"},28134:e=>{e.exports="Minutes"},71129:e=>{e.exports="Seconds"},86672:e=>{e.exports="Ranges"},21594:e=>{e.exports="Weeks"},23723:e=>{e.exports="change bar X coordinate"},66266:e=>{e.exports="change price Y coordinate"},13355:e=>{e.exports="change {title} days to"},41377:e=>{e.exports="change {title} days from"},96902:e=>{e.exports="change {title} extend lines"},35388:e=>{e.exports="change {title} hours from"},78586:e=>{e.exports="change {title} hours to"},59635:e=>{e.exports="change {title} months from"},74266:e=>{e.exports="change {title} months to"},91633:e=>{e.exports="change {title} minutes to"},15106:e=>{e.exports="change {title} minutes from"},66161:e=>{e.exports="change {title} seconds to"},2822:e=>{e.exports="change {title} seconds from"},21339:e=>{e.exports="change {title} weeks from"},68643:e=>{e.exports="change {title} weeks to"},30810:e=>{e.exports="change {title} visibility on ticks"},24941:e=>{e.exports="change {title} visibility on weeks"},29088:e=>{e.exports="change {title} visibility on days"},68971:e=>{e.exports="change {title} visibility on hours"},64370:e=>{e.exports="change {title} visibility on minutes"},6659:e=>{e.exports="change {title} visibility on months"},29091:e=>{e.exports="change {title} visibility on ranges"},46948:e=>{e.exports="change {title} visibility on seconds"},18567:e=>{e.exports="change {propertyName} property"},82211:e=>{e.exports=["Days"]},33486:e=>{e.exports="days to"},14077:e=>{e.exports="days from"},3143:e=>{e.exports=["Hours"]},84775:e=>{e.exports="hours from"},11255:e=>{e.exports="hours to"},72223:e=>{e.exports="move drawings"},58964:e=>{e.exports=["Months"]},71770:e=>{e.exports="months from"},37179:e=>{e.exports="months to"},16465:e=>{e.exports=["Minutes"]},72317:e=>{e.exports="minutes to"},25586:e=>{e.exports="minutes from"},32925:e=>{e.exports="seconds"},39017:e=>{e.exports="seconds to"},6049:e=>{e.exports="seconds from"},13604:e=>{e.exports=["Ranges"]},93016:e=>{e.exports="weeks"},32002:e=>{e.exports="weeks from"},28091:e=>{e.exports="weeks to"},59523:e=>{e.exports="ticks"}}]); \ No newline at end of file diff --git a/charting_library/bundles/cs.6803.be8cafcc34e317edec88.js b/charting_library/bundles/cs.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..52b5f83e --- /dev/null +++ b/charting_library/bundles/cs.6803.be8cafcc34e317edec88.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports=["(O+V+N+Z)/4"]},94884:e=>{e.exports=["(V+N+Z)/3"]},10591:e=>{e.exports=["(V+N)/2"]},63243:e=>{e.exports=["Barva svíček založená na základě předchozího uzavření ceny"]},72171:e=>{e.exports="Center"},9994:e=>{e.exports="Adjust data for dividends"},10989:e=>{e.exports="Adjust for contract changes"},70816:e=>{e.exports="Average close"},91757:e=>{e.exports="Bottom"},50430:e=>{e.exports=["Bottom Line"]},83760:e=>{e.exports="Body"},72269:e=>{e.exports=["Ohraničení"]},7445:e=>{e.exports=["Base Level"]},47586:e=>{e.exports="Bid and ask"},39667:e=>{e.exports="Down bars"},87151:e=>{e.exports="Down color"},81285:e=>{e.exports="Data modification"},4329:e=>{e.exports=["Standardní"]},86846:e=>{e.exports="Fill"},58747:e=>{e.exports=["Fill Top Area"]},11157:e=>{e.exports=["Fill Bottom Area"]},86953:e=>{e.exports="HLC bars"},77405:e=>{e.exports="Horizontal"},39292:e=>{e.exports="High and low"},15107:e=>{e.exports="Last"},19286:e=>{e.exports="Left"},76476:e=>{e.exports="Middle"},27879:e=>{e.exports=["Jednoduché"]},2391:e=>{e.exports=["Krok"]},6350:e=>{e.exports="Pre/post market"},62521:e=>{e.exports="Pre/post market hours background"},73947:e=>{e.exports=["Přesnost"]},8094:e=>{e.exports="Previous day close"},77986:e=>{e.exports="Price lines"},24248:e=>{e.exports="Price source"},94089:e=>{e.exports="Projection up bars"},5704:e=>{e.exports="Projection down bars"},29881:e=>{e.exports="Real prices on price scale (instead of Heikin-Ashi price)"},21141:e=>{e.exports="Right"},44673:e=>{e.exports=["Se Značkami"]},26458:e=>{e.exports=["Knot"]},65994:e=>{e.exports="Top"},57417:e=>{e.exports=["Top Line"]},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},55314:e=>{e.exports=["Thin Bars"]},87492:e=>{e.exports=["Časové pásmo"]},58416:e=>{e.exports=["Typ"]},5536:e=>{e.exports="Up color"},83610:e=>{e.exports="Up bars"},23500:e=>{e.exports="Use settlement as close on daily interval"},44085:e=>{e.exports="Vertical"},30792:e=>{e.exports="candle"},55740:e=>{e.exports="change HLC bars"},90168:e=>{e.exports="change average close price line width"},30385:e=>{e.exports="change average close price line color"},97008:e=>{e.exports="change area fill color"},6610:e=>{e.exports="change area line width"},661:e=>{e.exports="change area line color"},1316:e=>{e.exports="change area price source"},29180:e=>{e.exports="change ask line color"},31547:e=>{e.exports="change base level"},4164:e=>{e.exports="change baseline bottom line color"},38990:e=>{e.exports="change baseline bottom line width"},73163:e=>{e.exports="change baseline fill bottom area color"},12673:e=>{e.exports="change baseline fill top area color"},56819:e=>{e.exports="change baseline price source"},68621:e=>{e.exports="change baseline top line color"},35339:e=>{e.exports="change baseline top line width"},76804:e=>{e.exports="change bar up color"},71816:e=>{e.exports="change bar down color"},36703:e=>{e.exports="change bid line color"},29353:e=>{ +e.exports="change color bars based on previous close"},85709:e=>{e.exports="change column up color"},12155:e=>{e.exports="change column down color"},66890:e=>{e.exports="change column price source"},71809:e=>{e.exports="change decimal places"},31317:e=>{e.exports="change extended hours color"},60944:e=>{e.exports="change high and low price line color"},83708:e=>{e.exports="change high and low price line width"},81080:e=>{e.exports="change high-low body color"},30033:e=>{e.exports="change high-low body visibility"},76885:e=>{e.exports="change high-low border color"},79236:e=>{e.exports="change high-low borders visibility"},42981:e=>{e.exports="change high-low labels visibility"},31937:e=>{e.exports="change high-low labels color"},87828:e=>{e.exports="change line color"},17119:e=>{e.exports="change line price source"},69125:e=>{e.exports="change line width"},70054:e=>{e.exports="change line type"},49973:e=>{e.exports="change post market color"},5969:e=>{e.exports="change post market line color"},50393:e=>{e.exports="change pre/post market price lines visibility"},46257:e=>{e.exports="change pre market color"},60852:e=>{e.exports="change pre market line color"},91183:e=>{e.exports="change previous close price line color"},87631:e=>{e.exports="change previous close price line width"},77640:e=>{e.exports="change price line color"},97322:e=>{e.exports="change price line width"},28143:e=>{e.exports="change range thin bars"},75986:e=>{e.exports="change renko wick down color"},7747:e=>{e.exports="change renko wick up color"},9473:e=>{e.exports="change renko wick visibility"},39783:e=>{e.exports="change the display of real prices on price scale (instead of Heiken-Ashi price)"},72886:e=>{e.exports="change thin bars"},5464:e=>{e.exports="change {candleType} up border color"},61118:e=>{e.exports="change {candleType} up color"},60164:e=>{e.exports="change {candleType} wick down color"},45543:e=>{e.exports="change {candleType} wick up color"},39987:e=>{e.exports="change {candleType} wick visibility"},47202:e=>{e.exports="change {candleType} body visibility"},23986:e=>{e.exports="change {candleType} border visibility"},92330:e=>{e.exports="change {candleType} down border color"},36320:e=>{e.exports="change {candleType} down color"},79088:e=>{e.exports="change {chartType} border bar down color"},11107:e=>{e.exports="change {chartType} border bar up color"},85503:e=>{e.exports="change {chartType} down color"},61250:e=>{e.exports="change {chartType} projection border bar up color"},18465:e=>{e.exports="change {chartType} projection bar down color"},50453:e=>{e.exports="change {chartType} projection bar up color"},59414:e=>{e.exports="change {chartType} up color"},21547:e=>{e.exports="change {inputName} property"},42390:e=>{e.exports="adjust data for dividends"},99511:e=>{e.exports="adjust for contract changes"},75165:e=>{e.exports=["Duté Svíčky"]},18995:e=>{e.exports="range"},47500:e=>{e.exports=["Renko"]},98402:e=>{e.exports="use settlement as close on daily interval"}}]); \ No newline at end of file diff --git a/charting_library/bundles/cs.6848.1833cd09ce56c0318402.js b/charting_library/bundles/cs.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..c92c5715 --- /dev/null +++ b/charting_library/bundles/cs.6848.1833cd09ce56c0318402.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},60558:e=>{e.exports="animals & nature"},14232:e=>{e.exports="activity"},35305:e=>{e.exports="food & drink"},49546:e=>{e.exports="flags"},72302:e=>{e.exports="objects"},96330:e=>{e.exports="smiles & people"},6878:e=>{e.exports="symbols"},15426:e=>{e.exports="recently used"},15395:e=>{e.exports="travel & places"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},20036:e=>{e.exports=["Zrušit"]},72171:e=>{e.exports="Center"},23398:e=>{e.exports="Change symbol"},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},91757:e=>{e.exports="Bottom"},79852:e=>{e.exports="Bond"},16079:e=>{e.exports="Gradient"},42973:e=>{e.exports="Dotted line"},59317:e=>{e.exports="Dashed line"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports=["Popis"]},77405:e=>{e.exports="Horizontal"},46812:e=>{e.exports="Increase"},89298:e=>{e.exports=["Odsazení"]},68988:e=>{e.exports="Ok"},19286:e=>{e.exports="Left"},76476:e=>{e.exports="Middle"},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},55362:e=>{e.exports=["Běžné"]},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},35637:e=>{e.exports="Solid"},52298:e=>{e.exports=["Hledat"]},13269:e=>{e.exports="Select source"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},89053:e=>{e.exports="Symbol"},48490:e=>{e.exports="Symbol & description"},99983:e=>{e.exports="Symbol Search"},54336:e=>{e.exports="Remove color"},21141:e=>{e.exports="Right"},65994:e=>{e.exports="Top"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},60142:e=>{e.exports="Thickness"},78019:e=>{e.exports="Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index."},44085:e=>{e.exports="Vertical"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},1328:e=>{e.exports="dr"},76080:e=>{e.exports="e.g. +1"},95166:e=>{e.exports="e.g. /2"},88720:e=>{e.exports="economy"},39512:e=>{e.exports="forex"},81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},38071:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/cs.7076.5055b5f097e7204685ed.js b/charting_library/bundles/cs.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..aa313a40 --- /dev/null +++ b/charting_library/bundles/cs.7076.5055b5f097e7204685ed.js @@ -0,0 +1,39 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates=["za"]},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports=["Z"]},56723:e=>{e.exports=["V"]},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports=["N"]},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input="Back",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]="{number} item",e.exports.Length_input="Length",e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input="length",e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]="Window Size",e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color",e.exports["3.618 Level Color_input"]="3.618 Level Color", +e.exports["3.65 Level Color_input"]="3.65 Level Color",e.exports["4.236 Level Color_input"]="4.236 Level Color",e.exports["-0.236 Level Color_input"]="-0.236 Level Color",e.exports["-0.382 Level Color_input"]="-0.382 Level Color",e.exports["-0.618 Level Color_input"]="-0.618 Level Color",e.exports["-0.65 Level Color_input"]="-0.65 Level Color",e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]="ADX Smoothing",e.exports["DI Length_input"]="DI Length",e.exports.Smoothing_input="Smoothing",e.exports.ATR_input="ATR",e.exports.Growing_input="Growing",e.exports.Falling_input="Falling",e.exports["Color 0_input"]="Color 0",e.exports["Color 1_input"]="Color 1",e.exports.Source_input="Source",e.exports.StdDev_input="StdDev",e.exports.Basis_input="Basis",e.exports.Median_input="Median",e.exports["Bollinger Bands %B_input"]="Bollinger Bands %B",e.exports.Overbought_input="Overbought",e.exports.Oversold_input="Oversold",e.exports["Bollinger Bands Width_input"]="Bollinger Bands Width",e.exports["RSI Length_input"]="RSI Length",e.exports["UpDown Length_input"]="UpDown Length",e.exports["ROC Length_input"]="ROC Length",e.exports.MF_input="MF",e.exports.resolution_input="resolution",e.exports["Fast Length_input"]="Fast Length",e.exports["Slow Length_input"]="Slow Length",e.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input="Price",e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]="Zero Line",e.exports["Color 2_input"]="Color 2",e.exports["Color 3_input"]="Color 3",e.exports["Color 4_input"]="Color 4",e.exports["Color 5_input"]="Color 5",e.exports["Color 6_input"]="Color 6",e.exports["Color 7_input"]="Color 7",e.exports["Color 8_input"]="Color 8",e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]="Upper Band",e.exports["Lower Band_input"]="Lower Band",e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]="Smoothing Line",e.exports["Smoothing Length_input"]="Smoothing Length",e.exports["WMA Length_input"]="WMA Length",e.exports["Long RoC Length_input"]="Long RoC Length",e.exports["Short RoC Length_input"]="Short RoC Length",e.exports.sym_input="sym",e.exports.Symbol_input="Symbol",e.exports.Correlation_input="Correlation",e.exports.Period_input="Period",e.exports.Centered_input="Centered",e.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",e.exports.isCentered_input="isCentered",e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]="ADX smoothing",e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input="Divisor",e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]="Elder's Force Index",e.exports.Percent_input="Percent",e.exports.Exponential_input="Exponential",e.exports.Average_input="Average",e.exports["Upper Percentage_input"]="Upper Percentage",e.exports["Lower Percentage_input"]="Lower Percentage",e.exports.Fisher_input="Fisher", +e.exports.Trigger_input="Trigger",e.exports.Level_input="Level",e.exports["Trader EMA 1 length_input"]="Trader EMA 1 length",e.exports["Trader EMA 2 length_input"]="Trader EMA 2 length",e.exports["Trader EMA 3 length_input"]="Trader EMA 3 length",e.exports["Trader EMA 4 length_input"]="Trader EMA 4 length",e.exports["Trader EMA 5 length_input"]="Trader EMA 5 length",e.exports["Trader EMA 6 length_input"]="Trader EMA 6 length",e.exports["Investor EMA 1 length_input"]="Investor EMA 1 length",e.exports["Investor EMA 2 length_input"]="Investor EMA 2 length",e.exports["Investor EMA 3 length_input"]="Investor EMA 3 length",e.exports["Investor EMA 4 length_input"]="Investor EMA 4 length",e.exports["Investor EMA 5 length_input"]="Investor EMA 5 length",e.exports["Investor EMA 6 length_input"]="Investor EMA 6 length",e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]="Conversion Line Periods",e.exports["Base Line Periods_input"]="Base Line Periods",e.exports["Lagging Span_input"]="Lagging Span",e.exports["Conversion Line_input"]="Conversion Line",e.exports["Base Line_input"]="Base Line",e.exports["Leading Span A_input"]=["Lead 1"],e.exports["Leading Span B_input"]=["Lagging Span 2 Periods"],e.exports["Plots Background_input"]="Plots Background",e.exports["yay Color 0_input"]="yay Color 0",e.exports["yay Color 1_input"]="yay Color 1",e.exports.Multiplier_input="Multiplier",e.exports["Bands style_input"]="Bands style",e.exports.Middle_input="Middle",e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]="Upper Deviation",e.exports["Lower Deviation_input"]="Lower Deviation",e.exports["Use Upper Deviation_input"]="Use Upper Deviation",e.exports["Use Lower Deviation_input"]="Use Lower Deviation",e.exports.Count_input="Count",e.exports.Crosses_input="Crosses",e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]="Length EMA",e.exports["Length MA_input"]="Length MA",e.exports["Fast length_input"]="Fast length",e.exports["Slow length_input"]="Slow length",e.exports["Signal smoothing_input"]="Signal smoothing",e.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",e.exports["Simple ma(signal line)_input"]="Simple ma(signal line)",e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD",e.exports.fastLength_input="fastLength",e.exports.slowLength_input="slowLength", +e.exports.signalLength_input="signalLength",e.exports.NV_input="NV",e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input=["Začít"],e.exports.Increment_input="Increment",e.exports["Max value_input"]="Max value",e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input="increment",e.exports.maximum_input="maximum",e.exports["Short length_input"]="Short length",e.exports["Long length_input"]="Long length",e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]="Long period",e.exports["Short period_input"]="Short period",e.exports["Signal line period_input"]="Signal line period",e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]="SMI Ergodic Oscillator",e.exports.Indicator_input="Indicator",e.exports.Oscillator_input="Oscillator",e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]="Stochastic Length",e.exports["RSI Source_input"]="RSI Source",e.exports.lengthRSI_input="lengthRSI",e.exports.lengthStoch_input="lengthStoch",e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]="Long Length",e.exports["Short Length_input"]="Short Length",e.exports["Signal Length_input"]="Signal Length",e.exports.Length1_input="Length1",e.exports.Length2_input="Length2",e.exports.Length3_input="Length3",e.exports.length7_input="length7",e.exports.length14_input="length14",e.exports.length28_input="length28",e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]="Jaw Length",e.exports["Teeth Length_input"]="Teeth Length",e.exports["Lips Length_input"]="Lips Length",e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]="Down fractals",e.exports["Up fractals_input"]="Up fractals",e.exports.Periods_input="Periods",e.exports.Shapes_input="Shapes",e.exports["show MA_input"]="show MA",e.exports["MA Length_input"]="MA Length",e.exports["Color based on previous close_input"]="Color based on previous close",e.exports["Rows Layout_input"]="Rows Layout",e.exports["Row Size_input"]="Row Size",e.exports.Volume_input="Volume",e.exports["Value Area volume_input"]="Value Area volume",e.exports["Extend Right_input"]="Extend Right",e.exports["Extend POC Right_input"]="Extend POC Right",e.exports["Extend VAH Right_input"]="Extend VAH Right",e.exports["Extend VAL Right_input"]="Extend VAL Right",e.exports["Value Area Volume_input"]="Value Area Volume", +e.exports.Placement_input="Placement",e.exports.POC_input="POC",e.exports["Developing Poc_input"]="Developing Poc",e.exports["Up Volume_input"]="Up Volume",e.exports["Down Volume_input"]="Down Volume",e.exports["Value Area_input"]="Value Area",e.exports["Histogram Box_input"]="Histogram Box",e.exports["Value Area Up_input"]="Value Area Up",e.exports["Value Area Down_input"]="Value Area Down",e.exports["Number Of Rows_input"]="Number Of Rows",e.exports["Ticks Per Row_input"]="Ticks Per Row",e.exports["Up/Down_input"]="Up/Down",e.exports.Total_input="Total",e.exports.Delta_input="Delta",e.exports.Bar_input="Bar",e.exports.Day_input="Day",e.exports["Deviation (%)_input"]="Deviation (%)",e.exports.Depth_input="Depth",e.exports["Extend to last bar_input"]="Extend to last bar",e.exports.Simple_input="Simple",e.exports.Weighted_input="Weighted",e.exports["Wilder's Smoothing_input"]="Wilder's Smoothing",e.exports["1st Period_input"]="1st Period",e.exports["2nd Period_input"]="2nd Period",e.exports["3rd Period_input"]="3rd Period",e.exports["4th Period_input"]="4th Period",e.exports["5th Period_input"]="5th Period",e.exports["6th Period_input"]="6th Period",e.exports["Rate of Change Lookback_input"]="Rate of Change Lookback",e.exports["Instrument 1_input"]="Instrument 1",e.exports["Instrument 2_input"]="Instrument 2",e.exports["Rolling Period_input"]="Rolling Period",e.exports["Standard Errors_input"]="Standard Errors",e.exports["Averaging Periods_input"]="Averaging Periods",e.exports["Days Per Year_input"]="Days Per Year",e.exports["Market Closed Percentage_input"]="Market Closed Percentage",e.exports["ATR Mult_input"]="ATR Mult",e.exports.VWAP_input="VWAP",e.exports["Anchor Period_input"]="Anchor Period",e.exports.Session_input="Session",e.exports.Week_input="Week",e.exports.Month_input="Month",e.exports.Year_input="Year",e.exports.Decade_input="Decade",e.exports.Century_input="Century",e.exports.Sessions_input="Sessions",e.exports["Each (pre-market, market, post-market)_input"]="Each (pre-market, market, post-market)",e.exports["Pre-market only_input"]="Pre-market only",e.exports["Market only_input"]="Market only",e.exports["Post-market only_input"]="Post-market only",e.exports["Main chart symbol_input"]="Main chart symbol",e.exports["Another symbol_input"]="Another symbol",e.exports.Line_input=["Čára"],e.exports["Nothing selected_combobox_input"]="Nothing selected",e.exports["All items_combobox_input"]="All items",e.exports.Cancel_input="Cancel",e.exports.Open_input="Open"},54138:e=>{e.exports=["Invert Scale"]},47807:e=>{e.exports="Indexed to 100"},34727:e=>{e.exports="Logarithmic"},19238:e=>{e.exports=["No Overlapping Labels"]},70361:e=>{e.exports="Percent"},72116:e=>{e.exports="Regular"},33021:e=>{e.exports="ETH"},75610:e=>{e.exports="Electronic trading hours"},97442:e=>{e.exports="Extended trading hours"},32929:e=>{e.exports="POST"},56137:e=>{e.exports="PRE"},98801:e=>{e.exports="Postmarket"},56935:e=>{e.exports="Premarket"},63798:e=>{e.exports="RTH"},24380:e=>{e.exports="Regular trading hours"},27991:e=>{ +e.exports=["Květen"]},68716:e=>{e.exports=Object.create(null),e.exports["Amortization of Intangibles_study"]="Amortization of Intangibles",e.exports["Amortization of Deferred Charges_study"]="Amortization of Deferred Charges",e.exports["Average Day Range_study"]="Average Day Range",e.exports["Bull Bear Power_study"]="Bull Bear Power",e.exports["Directional Movement Index_study"]="Directional Movement Index",e.exports["Ichimoku Cloud_study"]="Ichimoku Cloud",e.exports.Ichimoku_study="Ichimoku",e.exports["Moving Average Convergence Divergence_study"]="Moving Average Convergence Divergence",e.exports["Volume Weighted Average Price_study"]="Volume Weighted Average Price",e.exports["Volume Weighted Moving Average_study"]="Volume Weighted Moving Average",e.exports["Williams Percent Range_study"]="Williams Percent Range",e.exports.Doji_study="Doji",e.exports["Spinning Top Black_study"]="Spinning Top Black",e.exports["Spinning Top White_study"]="Spinning Top White",e.exports.Technicals_study="Technicals",e.exports["Accounts payable_study"]="Accounts payable",e.exports["Accounts receivables, gross_study"]="Accounts receivables, gross",e.exports["Accounts receivable - trade, net_study"]="Accounts receivable - trade, net",e.exports.Accruals_study="Accruals",e.exports["Accrued payroll_study"]="Accrued payroll",e.exports["Accumulated depreciation, total_study"]="Accumulated depreciation, total",e.exports["Additional paid-in capital/Capital surplus_study"]="Additional paid-in capital/Capital surplus",e.exports["After tax other income/expense_study"]="After tax other income/expense",e.exports["Altman Z-score_study"]="Altman Z-score",e.exports.Amortization_study="Amortization",e.exports["Amortization of intangibles_study"]="Amortization of intangibles",e.exports["Amortization of deferred charges_study"]="Amortization of deferred charges",e.exports["Asset turnover_study"]="Asset turnover",e.exports["Average basic shares outstanding_study"]="Average basic shares outstanding",e.exports["Bad debt / Doubtful accounts_study"]="Bad debt / Doubtful accounts",e.exports["Basic EPS_study"]="Basic EPS",e.exports["Basic earnings per share (Basic EPS)_study"]="Basic earnings per share (Basic EPS)",e.exports["Beneish M-score_study"]="Beneish M-score",e.exports["Book value per share_study"]="Book value per share",e.exports["Buyback yield %_study"]="Buyback yield %",e.exports["Capital and operating lease obligations_study"]="Capital and operating lease obligations",e.exports["Capital expenditures_study"]="Capital expenditures",e.exports["Capital expenditures - fixed assets_study"]="Capital expenditures - fixed assets",e.exports["Capital expenditures - other assets_study"]="Capital expenditures - other assets",e.exports["Capitalized lease obligations_study"]="Capitalized lease obligations",e.exports["Cash and short term investments_study"]="Cash and short term investments",e.exports["Cash conversion cycle_study"]="Cash conversion cycle",e.exports["Cash & equivalents_study"]="Cash & equivalents", +e.exports["Cash from financing activities_study"]="Cash from financing activities",e.exports["Cash from investing activities_study"]="Cash from investing activities",e.exports["Cash from operating activities_study"]="Cash from operating activities",e.exports["Cash to debt ratio_study"]="Cash to debt ratio",e.exports["Change in accounts payable_study"]="Change in accounts payable",e.exports["Change in accounts receivable_study"]="Change in accounts receivable",e.exports["Change in accrued expenses_study"]="Change in accrued expenses",e.exports["Change in inventories_study"]="Change in inventories",e.exports["Change in other assets/liabilities_study"]="Change in other assets/liabilities",e.exports["Change in taxes payable_study"]="Change in taxes payable",e.exports["Changes in working capital_study"]="Changes in working capital",e.exports["COGS to revenue ratio_study"]="COGS to revenue ratio",e.exports["Common dividends paid_study"]="Common dividends paid",e.exports["Common equity, total_study"]="Common equity, total",e.exports["Common stock par/Carrying value_study"]="Common stock par/Carrying value",e.exports["Cost of goods_study"]="Cost of goods",e.exports["Cost of goods sold_study"]="Cost of goods sold",e.exports["Current portion of LT debt and capital leases_study"]="Current portion of LT debt and capital leases",e.exports["Current ratio_study"]="Current ratio",e.exports["Days inventory_study"]="Days inventory",e.exports["Days payable_study"]="Days payable",e.exports["Days sales outstanding_study"]="Days sales outstanding",e.exports["Debt to assets ratio_study"]="Debt to assets ratio",e.exports["Debt to EBITDA ratio_study"]="Debt to EBITDA ratio",e.exports["Debt to equity ratio_study"]="Debt to equity ratio",e.exports["Debt to revenue ratio_study"]="Debt to revenue ratio",e.exports["Deferred income, current_study"]="Deferred income, current",e.exports["Deferred income, non-current_study"]="Deferred income, non-current",e.exports["Deferred tax assets_study"]="Deferred tax assets",e.exports["Deferred taxes (cash flow)_study"]="Deferred taxes (cash flow)",e.exports["Deferred tax liabilities_study"]="Deferred tax liabilities",e.exports.Depreciation_study="Depreciation",e.exports["Deprecation and amortization_study"]="Deprecation and amortization",e.exports["Depreciation & amortization (cash flow)_study"]="Depreciation & amortization (cash flow)",e.exports["Depreciation/depletion_study"]="Depreciation/depletion",e.exports["Diluted EPS_study"]="Diluted EPS",e.exports["Diluted earnings per share (Diluted EPS)_study"]="Diluted earnings per share (Diluted EPS)",e.exports["Diluted net income available to common stockholders_study"]="Diluted net income available to common stockholders",e.exports["Diluted shares outstanding_study"]="Diluted shares outstanding",e.exports["Dilution adjustment_study"]="Dilution adjustment",e.exports["Discontinued operations_study"]="Discontinued operations",e.exports["Dividend payout ratio %_study"]="Dividend payout ratio %",e.exports["Dividends payable_study"]="Dividends payable", +e.exports["Dividends per share - common stock primary issue_study"]="Dividends per share - common stock primary issue",e.exports["Dividend yield %_study"]="Dividend yield %",e.exports["Earnings yield_study"]="Earnings yield",e.exports.EBIT_study="EBIT",e.exports.EBITDA_study="EBITDA",e.exports["EBITDA margin %_study"]="EBITDA margin %",e.exports["Effective interest rate on debt %_study"]="Effective interest rate on debt %",e.exports["Enterprise value_study"]="Enterprise value",e.exports["Enterprise value to EBITDA ratio_study"]="Enterprise value to EBITDA ratio",e.exports["Enterprise value to EBIT ratio_study"]="Enterprise value to EBIT ratio",e.exports["Enterprise value to revenue ratio_study"]="Enterprise value to revenue ratio",e.exports["EPS basic one year growth_study"]="EPS basic one year growth",e.exports["EPS diluted one year growth_study"]="EPS diluted one year growth",e.exports["EPS estimates_study"]="EPS estimates",e.exports["Equity in earnings_study"]="Equity in earnings",e.exports["Equity to assets ratio_study"]="Equity to assets ratio",e.exports["Financing activities – other sources_study"]="Financing activities – other sources",e.exports["Financing activities – other uses_study"]="Financing activities – other uses",e.exports["Float shares outstanding_study"]="Float shares outstanding",e.exports["Free cash flow_study"]="Free cash flow",e.exports["Free cash flow margin %_study"]="Free cash flow margin %",e.exports["Fulmer H factor_study"]="Fulmer H factor",e.exports["Funds from operations_study"]="Funds from operations",e.exports["Goodwill, net_study"]="Goodwill, net",e.exports["Goodwill to assets ratio_study"]="Goodwill to assets ratio",e.exports["Graham's number_study"]="Graham's number",e.exports["Gross margin %_study"]="Gross margin %",e.exports["Gross profit_study"]="Gross profit",e.exports["Gross profit to assets ratio_study"]="Gross profit to assets ratio",e.exports["Gross property/plant/equipment_study"]="Gross property/plant/equipment",e.exports.Impairments_study="Impairments",e.exports["Income Tax Credits_study"]="Income Tax Credits",e.exports["Income tax, current_study"]="Income tax, current",e.exports["Income tax, current - domestic_study"]="Income tax, current - domestic",e.exports["Income Tax, current - foreign_study"]="Income Tax, current - foreign",e.exports["Income tax, deferred_study"]="Income tax, deferred",e.exports["Income tax, deferred - domestic_study"]="Income tax, deferred - domestic",e.exports["Income tax, deferred - foreign_study"]="Income tax, deferred - foreign",e.exports["Income tax payable_study"]="Income tax payable",e.exports["Interest capitalized_study"]="Interest capitalized",e.exports["Interest coverage_study"]="Interest coverage",e.exports["Interest expense, net of interest capitalized_study"]="Interest expense, net of interest capitalized",e.exports["Interest expense on debt_study"]="Interest expense on debt",e.exports["Inventories - finished goods_study"]="Inventories - finished goods", +e.exports["Inventories - progress payments & other_study"]="Inventories - progress payments & other",e.exports["Inventories - raw materials_study"]="Inventories - raw materials",e.exports["Inventories - work in progress_study"]="Inventories - work in progress",e.exports["Inventory to revenue ratio_study"]="Inventory to revenue ratio",e.exports["Inventory turnover_study"]="Inventory turnover",e.exports["Investing activities – other sources_study"]="Investing activities – other sources",e.exports["Investing activities – other uses_study"]="Investing activities – other uses",e.exports["Investments in unconsolidated subsidiaries_study"]="Investments in unconsolidated subsidiaries",e.exports["Issuance of long term debt_study"]="Issuance of long term debt",e.exports["Issuance/retirement of debt, net_study"]="Issuance/retirement of debt, net",e.exports["Issuance/retirement of long term debt_study"]="Issuance/retirement of long term debt",e.exports["Issuance/retirement of other debt_study"]="Issuance/retirement of other debt",e.exports["Issuance/retirement of short term debt_study"]="Issuance/retirement of short term debt",e.exports["Issuance/retirement of stock, net_study"]="Issuance/retirement of stock, net",e.exports["KZ index_study"]="KZ index",e.exports["Legal claim expense_study"]="Legal claim expense",e.exports["Long term debt_study"]="Long term debt",e.exports["Long term debt excl. lease liabilities_study"]="Long term debt excl. lease liabilities",e.exports["Long term debt to total assets ratio_study"]="Long term debt to total assets ratio",e.exports["Long term investments_study"]="Long term investments",e.exports["Market capitalization_study"]="Market capitalization",e.exports["Minority interest_study"]="Minority interest",e.exports["Miscellaneous non-operating expense_study"]="Miscellaneous non-operating expense",e.exports["Net current asset value per share_study"]="Net current asset value per share",e.exports["Net debt_study"]="Net debt",e.exports["Net income_study"]="Net income",e.exports["Net income before discontinued operations_study"]="Net income before discontinued operations",e.exports["Net income (cash flow)_study"]="Net income (cash flow)",e.exports["Net income per employee_study"]="Net income per employee",e.exports["Net intangible assets_study"]="Net intangible assets",e.exports["Net margin %_study"]="Net margin %",e.exports["Net property/plant/equipment_study"]="Net property/plant/equipment",e.exports["Non-cash items_study"]="Non-cash items",e.exports["Non-controlling/minority interest_study"]="Non-controlling/minority interest",e.exports["Non-operating income, excl. interest expenses_study"]="Non-operating income, excl. interest expenses",e.exports["Non-operating income, total_study"]="Non-operating income, total",e.exports["Non-operating interest income_study"]="Non-operating interest income",e.exports["Note receivable - long term_study"]="Note receivable - long term",e.exports["Notes payable_study"]="Notes payable",e.exports["Number of employees_study"]="Number of employees", +e.exports["Number of shareholders_study"]="Number of shareholders",e.exports["Operating earnings yield %_study"]="Operating earnings yield %",e.exports["Operating expenses (excl. COGS)_study"]="Operating expenses (excl. COGS)",e.exports["Operating income_study"]="Operating income",e.exports["Operating lease liabilities_study"]="Operating lease liabilities",e.exports["Operating margin %_study"]="Operating margin %",e.exports["Other COGS_study"]="Other COGS",e.exports["Other common equity_study"]="Other common equity",e.exports["Other current assets, total_study"]="Other current assets, total",e.exports["Other current liabilities_study"]="Other current liabilities",e.exports["Other cost of goods sold_study"]="Other cost of goods sold",e.exports["Other exceptional charges_study"]="Other exceptional charges",e.exports["Other financing cash flow items, total_study"]="Other financing cash flow items, total",e.exports["Other intangibles, net_study"]="Other intangibles, net",e.exports["Other investing cash flow items, total_study"]="Other investing cash flow items, total",e.exports["Other investments_study"]="Other investments",e.exports["Other liabilities, total_study"]="Other liabilities, total",e.exports["Other long term assets, total_study"]="Other long term assets, total",e.exports["Other non-current liabilities, total_study"]="Other non-current liabilities, total",e.exports["Other operating expenses, total_study"]="Other operating expenses, total",e.exports["Other receivables_study"]="Other receivables",e.exports["Other short term debt_study"]="Other short term debt",e.exports["Paid in capital_study"]="Paid in capital",e.exports["PEG ratio_study"]="PEG ratio",e.exports["Piotroski F-score_study"]="Piotroski F-score",e.exports["Preferred dividends_study"]="Preferred dividends",e.exports["Preferred dividends paid_study"]="Preferred dividends paid",e.exports["Preferred stock, carrying value_study"]="Preferred stock, carrying value",e.exports["Prepaid expenses_study"]="Prepaid expenses",e.exports["Pretax equity in earnings_study"]="Pretax equity in earnings",e.exports["Pretax income_study"]="Pretax income",e.exports["Price earnings ratio forward_study"]="Price earnings ratio forward",e.exports["Price sales ratio forward_study"]="Price sales ratio forward",e.exports["Price to book ratio_study"]="Price to book ratio",e.exports["Price to cash flow ratio_study"]="Price to cash flow ratio",e.exports["Price to earnings ratio_study"]="Price to earnings ratio",e.exports["Price to free cash flow ratio_study"]="Price to free cash flow ratio",e.exports["Price to sales ratio_study"]="Price to sales ratio",e.exports["Price to tangible book ratio_study"]="Price to tangible book ratio",e.exports["Provision for risks & charge_study"]="Provision for risks & charge",e.exports["Purchase/acquisition of business_study"]="Purchase/acquisition of business",e.exports["Purchase of investments_study"]="Purchase of investments",e.exports["Purchase/sale of business, net_study"]="Purchase/sale of business, net", +e.exports["Purchase/sale of investments, net_study"]="Purchase/sale of investments, net",e.exports["Quality ratio_study"]="Quality ratio",e.exports["Quick ratio_study"]="Quick ratio",e.exports["Reduction of long term debt_study"]="Reduction of long term debt",e.exports["Repurchase of common & preferred stock_study"]="Repurchase of common & preferred stock",e.exports["Research & development_study"]="Research & development",e.exports["Research & development to revenue ratio_study"]="Research & development to revenue ratio",e.exports["Restructuring charge_study"]="Restructuring charge",e.exports["Retained earnings_study"]="Retained earnings",e.exports["Return on assets %_study"]="Return on assets %",e.exports["Return on equity %_study"]="Return on equity %",e.exports["Return on equity adjusted to book value %_study"]="Return on equity adjusted to book value %",e.exports["Return on invested capital %_study"]="Return on invested capital %",e.exports["Return on tangible assets %_study"]="Return on tangible assets %",e.exports["Return on tangible equity %_study"]="Return on tangible equity %",e.exports["Revenue estimates_study"]="Revenue estimates",e.exports["Revenue one year growth_study"]="Revenue one year growth",e.exports["Revenue per employee_study"]="Revenue per employee",e.exports["Sale/maturity of investments_study"]="Sale/maturity of investments",e.exports["Sale of common & preferred stock_study"]="Sale of common & preferred stock",e.exports["Sale of fixed assets & businesses_study"]="Sale of fixed assets & businesses",e.exports["Selling/general/admin expenses, other_study"]="Selling/general/admin expenses, other",e.exports["Selling/general/admin expenses, total_study"]="Selling/general/admin expenses, total",e.exports["Shareholders' equity_study"]="Shareholders' equity",e.exports["Shares buyback ratio %_study"]="Shares buyback ratio %",e.exports["Elder's Force Index_study"]="Elder's Force Index",e.exports["Short term debt_study"]="Short term debt",e.exports["Short term debt excl. current portion of LT debt_study"]="Short term debt excl. current portion of LT debt",e.exports["Short term investments_study"]="Short term investments",e.exports["Sloan ratio %_study"]="Sloan ratio %",e.exports["Springate score_study"]="Springate score",e.exports["Sustainable growth rate_study"]="Sustainable growth rate",e.exports["Tangible book value per share_study"]="Tangible book value per share",e.exports["Tangible common equity ratio_study"]="Tangible common equity ratio",e.exports.Taxes_study="Taxes",e.exports["Tobin's Q (approximate)_study"]="Tobin's Q (approximate)",e.exports["Total assets_study"]="Total assets",e.exports["Total cash dividends paid_study"]="Total cash dividends paid",e.exports["Total common shares outstanding_study"]="Total common shares outstanding",e.exports["Total current assets_study"]="Total current assets",e.exports["Total current liabilities_study"]="Total current liabilities",e.exports["Total debt_study"]="Total debt",e.exports["Total equity_study"]="Total equity", +e.exports["Total inventory_study"]="Total inventory",e.exports["Total liabilities_study"]="Total liabilities",e.exports["Total liabilities & shareholders' equities_study"]="Total liabilities & shareholders' equities",e.exports["Total non-current assets_study"]="Total non-current assets",e.exports["Total non-current liabilities_study"]="Total non-current liabilities",e.exports["Total operating expenses_study"]="Total operating expenses",e.exports["Total receivables, net_study"]="Total receivables, net",e.exports["Total revenue_study"]="Total revenue",e.exports["Treasury stock - common_study"]="Treasury stock - common",e.exports["Unrealized gain/loss_study"]="Unrealized gain/loss",e.exports["Unusual income/expense_study"]="Unusual income/expense",e.exports["Zmijewski score_study"]="Zmijewski score",e.exports["Valuation ratios_study"]="Valuation ratios",e.exports["Profitability ratios_study"]="Profitability ratios",e.exports["Liquidity ratios_study"]="Liquidity ratios",e.exports["Solvency ratios_study"]="Solvency ratios",e.exports["Accumulation/Distribution_study"]=["Akumulace / Distribuce"],e.exports["Accumulative Swing Index_study"]="Accumulative Swing Index",e.exports["Advance/Decline_study"]="Advance/Decline",e.exports["Arnaud Legoux Moving Average_study"]="Arnaud Legoux Moving Average",e.exports.Aroon_study="Aroon",e.exports.ASI_study="ASI",e.exports["Average Directional Index_study"]="Average Directional Index",e.exports["Average True Range_study"]=["Průměrný Rozsah Hodnot"],e.exports["Awesome Oscillator_study"]=["Skvělý Oscilátor"],e.exports["Balance of Power_study"]=["Vyvážení Síly"],e.exports["Bollinger Bands %B_study"]=["Bollingerova pásma %B"],e.exports["Bollinger Bands Width_study"]=["Bollingerova pásma Šířka"],e.exports["Bollinger Bands_study"]=["Bollingerova pásma"],e.exports["Chaikin Money Flow_study"]="Chaikin Money Flow",e.exports["Chaikin Oscillator_study"]="Chaikin Oscillator",e.exports["Chande Kroll Stop_study"]="Chande Kroll Stop",e.exports["Chande Momentum Oscillator_study"]="Chande Momentum Oscillator",e.exports["Chop Zone_study"]="Chop Zone",e.exports["Choppiness Index_study"]="Choppiness Index",e.exports["Commodity Channel Index_study"]="Commodity Channel Index",e.exports["Connors RSI_study"]="Connors RSI",e.exports["Coppock Curve_study"]="Coppock Curve",e.exports["Correlation Coefficient_study"]="Correlation Coefficient",e.exports.CRSI_study="CRSI",e.exports["Detrended Price Oscillator_study"]="Detrended Price Oscillator",e.exports["Directional Movement_study"]="Directional Movement",e.exports["Donchian Channels_study"]="Donchian Channels",e.exports["Double EMA_study"]="Double EMA",e.exports["Ease Of Movement_study"]="Ease Of Movement",e.exports["Elder Force Index_study"]=["Elder's Force Index"],e.exports["EMA Cross_study"]="EMA Cross",e.exports.Envelopes_study="Envelopes",e.exports["Fisher Transform_study"]="Fisher Transform",e.exports["Fixed Range_study"]="Fixed Range",e.exports["Fixed Range Volume Profile_study"]="Fixed Range Volume Profile", +e.exports["Guppy Multiple Moving Average_study"]="Guppy Multiple Moving Average",e.exports["Historical Volatility_study"]="Historical Volatility",e.exports["Hull Moving Average_study"]="Hull Moving Average",e.exports["Keltner Channels_study"]="Keltner Channels",e.exports["Klinger Oscillator_study"]="Klinger Oscillator",e.exports["Know Sure Thing_study"]="Know Sure Thing",e.exports["Least Squares Moving Average_study"]="Least Squares Moving Average",e.exports["Linear Regression Curve_study"]="Linear Regression Curve",e.exports["MA Cross_study"]="MA Cross",e.exports["MA with EMA Cross_study"]="MA with EMA Cross",e.exports["MA/EMA Cross_study"]="MA/EMA Cross",e.exports.MACD_study="MACD",e.exports["Mass Index_study"]="Mass Index",e.exports["McGinley Dynamic_study"]="McGinley Dynamic",e.exports.Median_study=["Střední"],e.exports.Momentum_study="Momentum",e.exports["Money Flow_study"]="Money Flow",e.exports["Moving Average Channel_study"]="Moving Average Channel",e.exports["Moving Average Exponential_study"]=["Exponenciální Pohyblivý Průměr"],e.exports["Moving Average Weighted_study"]="Moving Average Weighted",e.exports["Moving Average_study"]=["Pohyblivý průměr"],e.exports["Net Volume_study"]=["Čistý Objem"],e.exports["On Balance Volume_study"]="On Balance Volume",e.exports["Parabolic SAR_study"]="Parabolic SAR",e.exports["Pivot Points Standard_study"]="Pivot Points Standard",e.exports["Periodic Volume Profile_study"]="Periodic Volume Profile",e.exports["Price Channel_study"]="Price Channel",e.exports["Price Oscillator_study"]="Price Oscillator",e.exports["Price Volume Trend_study"]="Price Volume Trend",e.exports["Rate Of Change_study"]="Rate Of Change",e.exports["Relative Strength Index_study"]="Relative Strength Index",e.exports["Relative Vigor Index_study"]="Relative Vigor Index",e.exports["Relative Volatility Index_study"]="Relative Volatility Index",e.exports["Session Volume_study"]="Session Volume",e.exports["Session Volume HD_study"]=["Session Volume"],e.exports["Session Volume Profile_study"]="Session Volume Profile",e.exports["Session Volume Profile HD_study"]="Session Volume Profile HD",e.exports["SMI Ergodic Indicator/Oscillator_study"]="SMI Ergodic Indicator/Oscillator",e.exports["Smoothed Moving Average_study"]="Smoothed Moving Average",e.exports.Stoch_study="Stoch",e.exports["Stochastic RSI_study"]="Stochastic RSI",e.exports.Stochastic_study="Stochastic",e.exports["Triple EMA_study"]="Triple EMA",e.exports.TRIX_study="TRIX",e.exports["True Strength Indicator_study"]=["Pravdivý Indikátor Síly"],e.exports["Ultimate Oscillator_study"]="Ultimate Oscillator",e.exports["Visible Range_study"]="Visible Range",e.exports["Visible Range Volume Profile_study"]="Visible Range Volume Profile",e.exports["Volume Oscillator_study"]="Volume Oscillator",e.exports.Volume_study=["Objem"],e.exports.Vol_study="Vol",e.exports["Vortex Indicator_study"]="Vortex Indicator",e.exports.VWAP_study="VWAP",e.exports.VWMA_study="VWMA",e.exports["Williams %R_study"]="Williams %R",e.exports["Williams Alligator_study"]="Williams Alligator", +e.exports["Williams Fractal_study"]="Williams Fractal",e.exports["Zig Zag_study"]="Zig Zag",e.exports["24-hour Volume_study"]="24-hour Volume",e.exports["Ease of Movement_study"]=["Ease Of Movement"],e.exports["Elders Force Index_study"]="Elders Force Index",e.exports.Envelope_study="Envelope",e.exports.Gaps_study="Gaps",e.exports["Linear Regression Channel_study"]="Linear Regression Channel",e.exports["Moving Average Ribbon_study"]="Moving Average Ribbon",e.exports["Multi-Time Period Charts_study"]="Multi-Time Period Charts",e.exports["Open Interest_study"]="Open Interest",e.exports["Rob Booker - Intraday Pivot Points_study"]="Rob Booker - Intraday Pivot Points",e.exports["Rob Booker - Knoxville Divergence_study"]="Rob Booker - Knoxville Divergence",e.exports["Rob Booker - Missed Pivot Points_study"]="Rob Booker - Missed Pivot Points",e.exports["Rob Booker - Reversal_study"]="Rob Booker - Reversal",e.exports["Rob Booker - Ziv Ghost Pivots_study"]="Rob Booker - Ziv Ghost Pivots",e.exports.Supertrend_study="Supertrend",e.exports["Technical Ratings_study"]="Technical Ratings",e.exports["True Strength Index_study"]="True Strength Index",e.exports["Up/Down Volume_study"]="Up/Down Volume",e.exports["Visible Average Price_study"]="Visible Average Price",e.exports["Williams Fractals_study"]="Williams Fractals",e.exports["Keltner Channels Strategy_study"]="Keltner Channels Strategy",e.exports["Rob Booker - ADX Breakout_study"]="Rob Booker - ADX Breakout",e.exports["Supertrend Strategy_study"]="Supertrend Strategy",e.exports["Technical Ratings Strategy_study"]="Technical Ratings Strategy",e.exports["Auto Anchored Volume Profile_study"]="Auto Anchored Volume Profile",e.exports["Auto Fib Extension_study"]="Auto Fib Extension",e.exports["Auto Fib Retracement_study"]="Auto Fib Retracement",e.exports["Auto Pitchfork_study"]="Auto Pitchfork",e.exports["Bearish Flag Chart Pattern_study"]="Bearish Flag Chart Pattern",e.exports["Bullish Pennant Chart Pattern_study"]="Bullish Pennant Chart Pattern",e.exports["Double Bottom Chart Pattern_study"]="Double Bottom Chart Pattern",e.exports["Double Top Chart Pattern_study"]="Double Top Chart Pattern",e.exports["Elliott Wave Chart Pattern_study"]="Elliott Wave Chart Pattern",e.exports["Falling Wedge Chart Pattern_study"]="Falling Wedge Chart Pattern",e.exports["Head And Shoulders Chart Pattern_study"]="Head And Shoulders Chart Pattern",e.exports["Inverse Head And Shoulders Chart Pattern_study"]="Inverse Head And Shoulders Chart Pattern",e.exports["Rectangle Chart Pattern_study"]="Rectangle Chart Pattern",e.exports["Rising Wedge Chart Pattern_study"]="Rising Wedge Chart Pattern",e.exports["Triangle Chart Pattern_study"]="Triangle Chart Pattern",e.exports["Triple Bottom Chart Pattern_study"]="Triple Bottom Chart Pattern",e.exports["Triple Top Chart Pattern_study"]="Triple Top Chart Pattern",e.exports["VWAP Auto Anchored_study"]="VWAP Auto Anchored",e.exports["*All Candlestick Patterns*_study"]="*All Candlestick Patterns*",e.exports["Abandoned Baby - Bearish_study"]="Abandoned Baby - Bearish", +e.exports["Abandoned Baby - Bullish_study"]="Abandoned Baby - Bullish",e.exports["Dark Cloud Cover - Bearish_study"]="Dark Cloud Cover - Bearish",e.exports["Doji Star - Bearish_study"]="Doji Star - Bearish",e.exports["Doji Star - Bullish_study"]="Doji Star - Bullish",e.exports["Downside Tasuki Gap - Bearish_study"]="Downside Tasuki Gap - Bearish",e.exports["Dragonfly Doji - Bullish_study"]="Dragonfly Doji - Bullish",e.exports["Engulfing - Bearish_study"]="Engulfing - Bearish",e.exports["Engulfing - Bullish_study"]="Engulfing - Bullish",e.exports["Evening Doji Star - Bearish_study"]="Evening Doji Star - Bearish",e.exports["Evening Star - Bearish_study"]="Evening Star - Bearish",e.exports["Falling Three Methods - Bearish_study"]="Falling Three Methods - Bearish",e.exports["Falling Window - Bearish_study"]="Falling Window - Bearish",e.exports["Gravestone Doji - Bearish_study"]="Gravestone Doji - Bearish",e.exports["Hammer - Bullish_study"]="Hammer - Bullish",e.exports["Hanging Man - Bearish_study"]="Hanging Man - Bearish",e.exports["Harami - Bearish_study"]="Harami - Bearish",e.exports["Harami - Bullish_study"]="Harami - Bullish",e.exports["Inverted Hammer - Bullish_study"]="Inverted Hammer - Bullish",e.exports["Kicking - Bearish_study"]="Kicking - Bearish",e.exports["Kicking - Bullish_study"]="Kicking - Bullish",e.exports["Long Lower Shadow - Bullish_study"]="Long Lower Shadow - Bullish",e.exports["Long Upper Shadow - Bearish_study"]="Long Upper Shadow - Bearish",e.exports["Marubozu Black - Bearish_study"]="Marubozu Black - Bearish",e.exports["Marubozu White - Bullish_study"]="Marubozu White - Bullish",e.exports["Morning Doji Star - Bullish_study"]="Morning Doji Star - Bullish",e.exports["Morning Star - Bullish_study"]="Morning Star - Bullish",e.exports["On Neck - Bearish_study"]="On Neck - Bearish",e.exports["Piercing - Bullish_study"]="Piercing - Bullish",e.exports["Rising Three Methods - Bullish_study"]="Rising Three Methods - Bullish",e.exports["Rising Window - Bullish_study"]="Rising Window - Bullish",e.exports["Shooting Star - Bearish_study"]="Shooting Star - Bearish",e.exports["Three Black Crows - Bearish_study"]="Three Black Crows - Bearish",e.exports["Three White Soldiers - Bullish_study"]="Three White Soldiers - Bullish",e.exports["Tri-Star - Bearish_study"]="Tri-Star - Bearish",e.exports["Tri-Star - Bullish_study"]="Tri-Star - Bullish",e.exports["Tweezer Top - Bearish_study"]="Tweezer Top - Bearish",e.exports["Upside Tasuki Gap - Bullish_study"]="Upside Tasuki Gap - Bullish",e.exports.SuperTrend_study="SuperTrend",e.exports["Average Price_study"]="Average Price",e.exports["Typical Price_study"]="Typical Price",e.exports["Median Price_study"]="Median Price",e.exports["Money Flow Index_study"]="Money Flow Index",e.exports["Moving Average Double_study"]="Moving Average Double",e.exports["Moving Average Triple_study"]="Moving Average Triple",e.exports["Moving Average Adaptive_study"]="Moving Average Adaptive",e.exports["Moving Average Hamming_study"]="Moving Average Hamming", +e.exports["Moving Average Modified_study"]="Moving Average Modified",e.exports["Moving Average Multiple_study"]="Moving Average Multiple",e.exports["Linear Regression Slope_study"]="Linear Regression Slope",e.exports["Standard Error_study"]="Standard Error",e.exports["Standard Error Bands_study"]="Standard Error Bands",e.exports["Correlation - Log_study"]="Correlation - Log",e.exports["Standard Deviation_study"]="Standard Deviation",e.exports["Chaikin Volatility_study"]="Chaikin Volatility",e.exports["Volatility Close-to-Close_study"]="Volatility Close-to-Close",e.exports["Volatility Zero Trend Close-to-Close_study"]="Volatility Zero Trend Close-to-Close",e.exports["Volatility O-H-L-C_study"]="Volatility O-H-L-C",e.exports["Volatility Index_study"]="Volatility Index",e.exports["Trend Strength Index_study"]="Trend Strength Index",e.exports["Majority Rule_study"]="Majority Rule",e.exports["Advance Decline Line_study"]="Advance Decline Line",e.exports["Advance Decline Ratio_study"]="Advance Decline Ratio",e.exports["Advance/Decline Ratio (Bars)_study"]="Advance/Decline Ratio (Bars)",e.exports["BarUpDn Strategy_study"]="BarUpDn Strategy",e.exports["Bollinger Bands Strategy directed_study"]="Bollinger Bands Strategy directed",e.exports["Bollinger Bands Strategy_study"]="Bollinger Bands Strategy",e.exports.ChannelBreakOutStrategy_study="ChannelBreakOutStrategy",e.exports.Compare_study=["Porovnat"],e.exports["Conditional Expressions_study"]="Conditional Expressions",e.exports.ConnorsRSI_study="ConnorsRSI",e.exports["Consecutive Up/Down Strategy_study"]="Consecutive Up/Down Strategy",e.exports["Cumulative Volume Index_study"]="Cumulative Volume Index",e.exports["Divergence Indicator_study"]="Divergence Indicator",e.exports["Greedy Strategy_study"]="Greedy Strategy",e.exports["InSide Bar Strategy_study"]="InSide Bar Strategy",e.exports["Keltner Channel Strategy_study"]="Keltner Channel Strategy",e.exports["Linear Regression_study"]="Linear Regression",e.exports["MACD Strategy_study"]="MACD Strategy",e.exports["Momentum Strategy_study"]="Momentum Strategy",e.exports["Moon Phases_study"]="Moon Phases",e.exports["Moving Average Convergence/Divergence_study"]="Moving Average Convergence/Divergence",e.exports["MovingAvg Cross_study"]="MovingAvg Cross",e.exports["MovingAvg2Line Cross_study"]="MovingAvg2Line Cross",e.exports["OutSide Bar Strategy_study"]="OutSide Bar Strategy",e.exports.Overlay_study="Overlay",e.exports["Parabolic SAR Strategy_study"]="Parabolic SAR Strategy",e.exports["Pivot Extension Strategy_study"]="Pivot Extension Strategy",e.exports["Pivot Points High Low_study"]="Pivot Points High Low",e.exports["Pivot Reversal Strategy_study"]="Pivot Reversal Strategy",e.exports["Price Channel Strategy_study"]="Price Channel Strategy",e.exports["RSI Strategy_study"]="RSI Strategy",e.exports["SMI Ergodic Indicator_study"]="SMI Ergodic Indicator",e.exports["SMI Ergodic Oscillator_study"]="SMI Ergodic Oscillator",e.exports["Stochastic Slow Strategy_study"]="Stochastic Slow Strategy", +e.exports["Volatility Stop_study"]="Volatility Stop",e.exports["Volty Expan Close Strategy_study"]="Volty Expan Close Strategy",e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports="Fixed Range Volume Profile"},32819:e=>{e.exports="Vol"},66051:e=>{e.exports="Minor"},86054:e=>{e.exports=["Minuta"]},20936:e=>{e.exports="Text"},98478:e=>{e.exports="Couldn't copy"},34004:e=>{e.exports="Couldn't cut"},96260:e=>{e.exports="Couldn't paste"},94370:e=>{e.exports=["Countdown To Bar Close"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Sloupce"]},19372:e=>{e.exports=["Komentář"]},20229:e=>{e.exports=["Porovnat nebo přidat symbol"]},46689:e=>{e.exports="Confirm Inputs"},43432:e=>{e.exports="Copenhagen"},35216:e=>{e.exports=["Kopírovat"]},87898:e=>{e.exports="Copy Chart Layout"},28851:e=>{e.exports="Copy price"},94099:e=>{e.exports="Cairo"},64149:e=>{e.exports=["Popisek"]},63528:e=>{e.exports=["Svíčky"]},46837:e=>{e.exports="Caracas"},49329:e=>{e.exports="Change"},28089:e=>{e.exports=["Změnit symbol"]},99374:e=>{e.exports=["Změnit Interval"]},14412:e=>{e.exports=["Vlastnosti grafu"]},26619:e=>{e.exports="Chart by TradingView"},12011:e=>{e.exports="Chart image copied to clipboard {emoji}"},59884:e=>{e.exports="Chatham Islands"},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports="Circle"},32234:e=>{e.exports=["Klepnutím nastavte bod"]},52977:e=>{e.exports=["Klonovat"]},31691:e=>{e.exports=["Zavřít"]},50493:e=>{e.exports="Create order"},52302:e=>{e.exports="Create limit order"},29908:e=>{e.exports=["Kříž"]},60997:e=>{e.exports="Cross Line"},81520:e=>{e.exports=["Měny"]},98486:e=>{e.exports="Current interval and above"},73106:e=>{e.exports="Current interval and below"},85964:e=>{e.exports="Current interval only"},17206:e=>{e.exports="Curve"},95176:e=>{e.exports=["Cyklus"]},87761:e=>{e.exports=["Cyklické linie"]},27891:e=>{e.exports="Cypher Pattern"},56996:e=>{e.exports="A layout with that name already exists"},30192:e=>{e.exports="A layout with that name already exists. Do you want to overwrite it?"},32852:e=>{e.exports=["ABCD model"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports="Analyze Trade Setup"},66828:e=>{e.exports=["Ukotvena Poznámka"]},94782:e=>{e.exports=["Ukotvený text"]},61704:e=>{e.exports="Anchored VWAP"},63597:e=>{e.exports="Add Horizontal Line"},45743:e=>{e.exports=["Přidat symbol"]},8700:e=>{e.exports=["Přidat upozornění"]},64885:e=>{e.exports=["Add Alert on {drawing}"]},90830:e=>{e.exports=["Add Alert on {series}"]},45986:e=>{e.exports="Add alert for {title}"},3612:e=>{e.exports="Add financial metric for {instrumentName}"},92206:e=>{e.exports="Add indicator/strategy on {studyTitle}"},34810:e=>{e.exports=["Add Text Note for {symbol}"]},75669:e=>{e.exports="Add this financial metric to entire layout"},64288:e=>{e.exports="Add this indicator to entire layout"},77920:e=>{e.exports="Add this strategy to entire layout"},34059:e=>{e.exports="Add this symbol to entire layout"},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Always Invisible"]},71997:e=>{ +e.exports=["Always Visible"]},97305:e=>{e.exports=["Všechny indikátory a kreslící nástroje"]},59192:e=>{e.exports="All intervals"},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports="Apply Elliott Wave"},19263:e=>{e.exports="Apply Elliott Wave Major"},15818:e=>{e.exports="Apply Elliott Wave Minor"},50352:e=>{e.exports="Apply Elliott Wave Intermediate"},66631:e=>{e.exports="Apply Manual Decision Point"},15682:e=>{e.exports="Apply Manual Risk/Reward"},15644:e=>{e.exports="Apply WPT Down Wave"},5897:e=>{e.exports="Apply WPT Up Wave"},13345:e=>{e.exports=["Použít výchozí"]},95910:e=>{e.exports="Apply these indicators to entire layout"},42762:e=>{e.exports=["Duben"]},45104:e=>{e.exports=["Oblouk"]},42097:e=>{e.exports=["Oblast"]},96237:e=>{e.exports=["Šipka"]},48732:e=>{e.exports="Arrow Down"},82473:e=>{e.exports="Arrow Marker"},8738:e=>{e.exports=["Šipka dolů"]},35062:e=>{e.exports=["Šipka doleva"]},92163:e=>{e.exports=["Šipka doprava"]},33196:e=>{e.exports=["Šipka nahoru"]},10650:e=>{e.exports="Arrow Up"},59340:e=>{e.exports=["Ashkhabad"]},13468:e=>{e.exports="At close"},21983:e=>{e.exports=["Athény"]},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (Fits Data To Screen)"]},38465:e=>{e.exports=["Srpen"]},8975:e=>{e.exports="Average close price label"},87899:e=>{e.exports="Average close price line"},22554:e=>{e.exports="Avg"},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports=["Bublina"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports="Bar Replay isn't available for this chart type. Do you want to exit Bar Replay?"},16812:e=>{e.exports=["Sloupcový Graf"]},98838:e=>{e.exports=["Předloha grafu"]},17712:e=>{e.exports="Baseline"},54861:e=>{e.exports="Belgrade"},26825:e=>{e.exports=["Berlín"]},30251:e=>{e.exports=["Štětec"]},90204:e=>{e.exports="Brussels"},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Posunout dopředu"]},26354:e=>{e.exports=["Přenést do popředí"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports="Bucharest"},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports="By TradingView"},75190:e=>{e.exports="Go to date"},38342:e=>{e.exports="Go to {lineToolName}"},75139:e=>{e.exports="Got it"},81180:e=>{e.exports=["Gann rámeček"]},68102:e=>{e.exports=["Gann vějíř"]},66321:e=>{e.exports=["Gann čtverec"]},87107:e=>{e.exports="Gann Square Fixed"},34805:e=>{e.exports="Get more connections"},7914:e=>{e.exports="Ghost Feed"},18367:e=>{e.exports=["Grand Supercycle"]},97065:e=>{e.exports="Do you really want to delete Study Template '{name}' ?"},59368:e=>{e.exports="Double Curve"},35273:e=>{e.exports="Double-click any edge to reset layout grid"},5828:e=>{e.exports="Double-click to finish Path"},63898:e=>{e.exports="Double-click to finish Polyline"},42660:e=>{e.exports="Down Wave 1 or A"},44788:e=>{e.exports="Down Wave 2 or B"},71263:e=>{e.exports="Down Wave 3"},70573:e=>{e.exports="Down Wave 4"},59560:e=>{e.exports="Down Wave 5"},70437:e=>{e.exports="Down Wave C"},93345:e=>{e.exports="Data Provided by"},76912:e=>{e.exports=["Datum"]}, +60222:e=>{e.exports=["Časové období"]},79859:e=>{e.exports="Date and Price Range"},92203:e=>{e.exports=["Prosinec"]},69479:e=>{e.exports="Degree"},57701:e=>{e.exports="Denver"},73720:e=>{e.exports="Diamond"},3556:e=>{e.exports="Disjoint Channel"},62764:e=>{e.exports="Displacement"},22903:e=>{e.exports=["Drawings Toolbar"]},21442:e=>{e.exports="Draw Horizontal Line on"},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports="Enter a new chart layout name"},93512:e=>{e.exports="Edit {title} alert"},91215:e=>{e.exports="Elliott Correction Wave (ABC)"},80983:e=>{e.exports="Elliott Double Combo Wave (WXY)"},74118:e=>{e.exports="Elliott Impulse Wave (12345)"},95840:e=>{e.exports="Elliott Triangle Wave (ABCDE)"},66637:e=>{e.exports="Elliott Triple Combo Wave (WXYXZ)"},69418:e=>{e.exports=["Elipsa"]},27558:e=>{e.exports="Extend alert lines"},2578:e=>{e.exports="Extended Line"},77295:e=>{e.exports=["Směnárna"]},2899:e=>{e.exports=["Existing Pane Above"]},53387:e=>{e.exports=["Existing Pane Below"]},36972:e=>{e.exports=["Předpověď"]},17994:e=>{e.exports="Failed to save library"},87375:e=>{e.exports="Failed to save script"},35050:e=>{e.exports=["Únor"]},82719:e=>{e.exports=["Fibonacciho kanál"]},64192:e=>{e.exports=["Fibonacciho kruhy"]},63835:e=>{e.exports=["Fibonacciho Retracement"]},18072:e=>{e.exports=["Oblouková rychlost Fibonacciho rezistence"]},20877:e=>{e.exports=["Fibonacciho vějířová rychlost rezistence"]},76783:e=>{e.exports=["Fibonacciho spirála"]},89037:e=>{e.exports=["Fibonacciho časové pásmo"]},72489:e=>{e.exports=["Fibonacciho klín"]},21524:e=>{e.exports="Flag"},55678:e=>{e.exports=["Značka vlajky"]},29230:e=>{e.exports=["Plochý vršek / spodek"]},92754:e=>{e.exports=["Převrácený"]},42015:e=>{e.exports="Fraction part is invalid."},47542:e=>{e.exports="Fundamental studies are no longer available on charts"},16245:e=>{e.exports="Kolkata"},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Duté Svíčky"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Horizontální linie"]},76604:e=>{e.exports=["Horizontální paprsek"]},42616:e=>{e.exports="Head and Shoulders"},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Skrýt"]},33911:e=>{e.exports="Hide all"},95551:e=>{e.exports="Hide all drawings"},44312:e=>{e.exports="Hide all drawings and indicators"},67927:e=>{e.exports="Hide all drawings, indicators, positions & orders"},86306:e=>{e.exports="Hide all indicators"},70803:e=>{e.exports="Hide all positions & orders"},13277:e=>{e.exports="Hide drawings"},8251:e=>{e.exports=["Hide Events on Chart"]},44177:e=>{e.exports="Hide indicators"},2441:e=>{e.exports=["Hide Marks On Bars"]},90540:e=>{e.exports="Hide positions & orders"},30777:e=>{e.exports=["Vysoká"]},31994:e=>{e.exports="High-low"},60259:e=>{e.exports="High and low price labels"},21803:e=>{ +e.exports="High and low price lines"},31895:e=>{e.exports="Highlighter"},69085:e=>{e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},22712:e=>{e.exports="I'm good thanks"},23450:e=>{e.exports="Image"},71778:e=>{e.exports=["Střední"]},14177:e=>{e.exports=["Neplatný Symbol"]},32619:e=>{e.exports="Invalid symbol"},53239:e=>{e.exports=["Invert Scale"]},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports=["Vložit indikátor"]},9114:e=>{e.exports=["Uvnitř"]},12354:e=>{e.exports=["Vnitřní vidle"]},26579:e=>{e.exports=["Ikona"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports=["Leden"]},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports=["Červenec"]},15224:e=>{e.exports=["Červen"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports="Oops!"},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports=["Říjen"]},39280:e=>{e.exports=["Otevřít"]},25595:e=>{e.exports=["Původní"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Nízká"]},42284:e=>{e.exports=["Zamknout"]},1441:e=>{e.exports=["Zamknout / Odemknout"]},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports=["Lock Price To Bar Ratio"]},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports=["Londýn"]},44604:e=>{e.exports=["Koupit"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports=["Popisky"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Čára"]},63492:e=>{e.exports=["Line Break"]},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports="Move scale to left"},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports=["Upravené Schiff"]},18559:e=>{e.exports=["Upravené Schiff Pitchfork"]},18665:e=>{e.exports=["Moskva"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["Březen"]},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports="Merge all scales into one"},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports=["Zrcadlený"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports="N/A"},95222:e=>{e.exports="No data here"},3485:e=>{e.exports=["No Scale (Fullscreen)"]},8886:e=>{e.exports="No sync"},16971:e=>{e.exports="No volume data"},75549:e=>{e.exports=["Poznámka"]},71230:e=>{e.exports=["Listopad"]},99203:e=>{e.exports="Norfolk Island"}, +79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports="New Zealand"},40887:e=>{e.exports="New pane above"},96712:e=>{e.exports="New pane below"},33566:e=>{e.exports="Nicosia"},64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports="Save New Chart Layout"},9908:e=>{e.exports=["Uložit jako"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Pouye Měřítko Ceny na Grafu"]},51464:e=>{e.exports=["Schiffovy"]},98114:e=>{e.exports=["Schiffovy vidle"]},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports=["Nastavení"]},43247:e=>{e.exports="Second fraction part is invalid."},19796:e=>{e.exports=["Přenést do pozadí"]},23221:e=>{e.exports=["Posunout dozadu"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports=["Září"]},25866:e=>{e.exports="Session"},59827:e=>{e.exports=["Přerušit relaci"]},69240:e=>{e.exports=["Šanghaj"]},37819:e=>{e.exports=["Prodat"]},81428:e=>{e.exports=["Zobrazit"]},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports=["Show All Ideas"]},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports=["Show Dividends"]},46771:e=>{e.exports=["Show Earnings"]},87933:e=>{e.exports=["Show Ideas of Followed Users"]},30709:e=>{e.exports="Show latest news"},58669:e=>{e.exports=["Show My Ideas Only"]},30816:e=>{e.exports=["Show Splits"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports=["Singapur"]},69502:e=>{e.exports="Sine Line"},44904:e=>{e.exports="Square"},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports=["Styl"]},65323:e=>{e.exports="Stack on the left"},14113:e=>{e.exports="Stack on the right"},93161:e=>{e.exports=["Zůstat v režimu kreslení"]},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports="Symbol Error"},90932:e=>{e.exports=["Symbol Name Label"]},65986:e=>{e.exports=["Symbol Info"]},52054:e=>{e.exports=["Symbol Last Value Label"]},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports=["Sync To All Charts"]},99969:e=>{e.exports=["Point & Figure ( O X )"]},53047:e=>{e.exports=["Křivka"]},34402:e=>{e.exports="Path"},70394:e=>{e.exports=["Paralelní Kanál"]},95995:e=>{e.exports=["Paříž"]},29682:e=>{e.exports="Paste"},51102:e=>{e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports=["Vidle"]},37680:e=>{e.exports="Pin to new left scale"},43707:e=>{e.exports="Pin to new right scale"},91130:e=>{ +e.exports="Pin to left scale"},61201:e=>{e.exports="Pin to left scale (hidden)"},764:e=>{e.exports="Pin to right scale"},20207:e=>{e.exports="Pin to right scale (hidden)"},66156:e=>{e.exports="Pin to scale (now left)"},54727:e=>{e.exports="Pin to scale (now no scale)"},76598:e=>{e.exports="Pin to scale (now right)"},39065:e=>{e.exports="Pin to scale (now {label})"},97324:e=>{e.exports="Pin to scale {label}"},56948:e=>{e.exports="Pin to scale {label} (hidden)"},32156:e=>{e.exports="Pinned to left scale"},8128:e=>{e.exports="Pinned to left scale (hidden)"},3822:e=>{e.exports="Pinned to right scale"},44538:e=>{e.exports="Pinned to right scale (hidden)"},65810:e=>{e.exports="Pinned to scale {label}"},14125:e=>{e.exports="Pinned to scale {label} (hidden)"},97378:e=>{e.exports="Plus button"},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports=["Cena"]},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports=["Cenové rozpětí"]},32061:e=>{e.exports="Price format is invalid."},91492:e=>{e.exports=["Hladina ceny"]},48404:e=>{e.exports=["Primární"]},87086:e=>{e.exports=["Promítání"]},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Otočený obdélník"]},74214:e=>{e.exports="Rome"},50470:e=>{e.exports=["Paprsek"]},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["Obdélník"]},41615:e=>{e.exports=["Opakovat"]},35001:e=>{e.exports=["Regresní trend"]},34596:e=>{e.exports=["Odstranit"]},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports=["Remove Indicators"]},4142:e=>{e.exports=["Přejmenovat předlohy grafu"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reset Price Scale"]},25333:e=>{e.exports=["Reset Time Scale"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports="Warning"},48474:e=>{e.exports=["Varšava"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tokio"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports="Text"},16267:e=>{e.exports=["Teherán"]},19611:e=>{e.exports="Template"},29198:e=>{e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports="This indicator cannot be applied to another indicator."},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports="Three Drives Pattern"},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports=["Čas"]},64375:e=>{e.exports=["Časové pásmo"]},95005:e=>{e.exports="Time Cycles"},87085:e=>{e.exports="Trade"},94770:e=>{e.exports=["Úhel trendu"]},23104:e=>{e.exports=["Trendová linie"]},15501:e=>{e.exports=["Vývoj trhu založený na Fibonacciho rozšíření"]},31196:e=>{ +e.exports=["Vývoj trhu založený na Fibonacciho období"]},29245:e=>{e.exports=["Trojúhelník"]},83356:e=>{e.exports="Triangle Down"},12390:e=>{e.exports=["Trojúhelníkový model"]},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},38587:e=>{e.exports="Understood"},81320:e=>{e.exports=["Zpět"]},25933:e=>{e.exports="Units"},15101:e=>{e.exports="Unlock"},34150:e=>{e.exports="Up Wave 4"},83927:e=>{e.exports="Up Wave 5"},58976:e=>{e.exports="Up Wave 1 or A"},11661:e=>{e.exports="Up Wave 2 or B"},53958:e=>{e.exports="Up Wave 3"},66560:e=>{e.exports="Up Wave C"},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Svislá linie"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports="Visibility"},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Visible on Mouse Over"]},22198:e=>{e.exports=["Seřadit vizuálně"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports=["XABCD model"]},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"},77578:e=>{e.exports="change latest news visibility"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"},59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{e.exports="change price line visibility"},69510:e=>{e.exports="change price to bar ratio"},32303:e=>{e.exports=["Change Resolution"]},526:e=>{e.exports=["Change symbol"]},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{e.exports="change symbol last value visibility"},12707:e=>{e.exports="change symbol previous close value visibility"},65303:e=>{e.exports="change session"}, +15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports="change splits visibility"},20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{e.exports="change visibility"},16698:e=>{e.exports="change visibility at current interval"},78422:e=>{e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports="charts by TradingView"},5179:e=>{e.exports="clone line tools"},3195:e=>{e.exports="create line tools group"},92659:e=>{e.exports="create line tools group from selection"},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports="add line tool {lineTool} to group {name}"},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports="add this financial metric to entire layout"},82388:e=>{e.exports="add this indicator to entire layout"},94292:e=>{e.exports="add this strategy to entire layout"},27982:e=>{e.exports="add this symbol to entire layout"},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports="apply drawing template"},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports="apply study template {template}"},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports="bring {title} forward"},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports="exclude line tools from group {group}"},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports="hide {title}"},91842:e=>{e.exports="hide alert label lines"},54781:e=>{e.exports=["Skrýt všechny nástroje pro kreslení"]},44974:e=>{e.exports=["Hide Marks On Bars"]},28916:e=>{e.exports="interval lock"},94245:e=>{e.exports=["Invert Scale"]},90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports="insert {title} after {target}"},11231:e=>{e.exports="insert {title} before {target}"},67176:e=>{e.exports="insert {title} before {targetTitle}"},54597:e=>{e.exports="load default drawing template"},30295:e=>{e.exports=["načítá se ..."]},50193:e=>{e.exports="lock {title}"},4963:e=>{e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{e.exports="move"},11303:e=>{e.exports="move {title} to new left scale"},45544:e=>{e.exports="move {title} to new right scale"},81898:e=>{e.exports="move all scales to left"},22863:e=>{e.exports="move all scales to right"},45356:e=>{e.exports="move drawing(s)"},15086:e=>{e.exports="move left"},61711:e=>{e.exports="move right"},4184:e=>{ +e.exports="move scale"},74642:e=>{e.exports="make {title} no scale (Full screen)"},45223:e=>{e.exports="make group {group} invisible"},87927:e=>{e.exports="make group {group} visible"},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"},66143:e=>{e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{e.exports="n/a"},47222:e=>{e.exports="scale price"},99042:e=>{e.exports=["Pouye Měřítko Ceny na Grafu"]},35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports="send {title} backward"},66781:e=>{e.exports="send {title} to back"},4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports="powered by"},68111:e=>{e.exports="powered by TradingView"},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports="pin to right scale"},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports="remove all studies"},80171:e=>{e.exports="remove all studies and drawing tools"},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports="remove drawings"},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports="rename group {group} to {newName}"},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports=["Reset Time Scale"]},13034:e=>{e.exports="resize layout"},9608:e=>{e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports=["Toggle Percentage Scale"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"},51114:e=>{e.exports="unlock group {group}"},92421:e=>{e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports="update {title} script"},33355:e=>{e.exports=["{count} Sloupcový graf"]},88841:e=>{e.exports="{symbol} financials by TradingView"},38641:e=>{ +e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom"},19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out"},30572:e=>{e.exports="day"},52254:e=>{e.exports="hour"},99062:e=>{e.exports="month"},69143:e=>{e.exports="minute"},71787:e=>{e.exports="second"},82797:e=>{e.exports="range"},47966:e=>{e.exports="week"},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]=["APPLE INC"],e.exports["#AUDCAD-symbol-description"]=["Australský Dolar/Kanadský Dolar"],e.exports["#AUDCHF-symbol-description"]=["Australský Dolar/Švýcarský Frank"],e.exports["#AUDJPY-symbol-description"]=["Australský Dolar/Japonský Jen"],e.exports["#AUDNZD-symbol-description"]=["Australský Dolar/Japonský Jen"],e.exports["#AUDRUB-symbol-description"]=["AUSTRALSKÝ DOLAR / RUSKÝ RUBL"],e.exports["#AUDUSD-symbol-description"]=["Australský Dolar/Americký Dolar"],e.exports["#BRLJPY-symbol-description"]=["Brazilský Real / Japonský Jen"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin / Kanadský Dolar"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin / Čínský Jüan"],e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]=["Bitcoin / Jihokorejský Won"],e.exports["#BTCRUR-symbol-description"]=["Bitcoin / Rubl"],e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dolar"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["Kanadský Dolar/Japonský Jen"],e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]=["Švýcarský Frank/Japonský Jen"],e.exports["#COPPER-symbol-description"]=["Měď"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro Fx/Australian Dollar"],e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]=["Euro Fx/Canadian Dollar"],e.exports["#EURCHF-symbol-description"]=["Euro Fx/Swiss Franc"],e.exports["#EURGBP-symbol-description"]=["Euro Fx/British Pound"],e.exports["#EURJPY-symbol-description"]=["Euro Fx/Japanese Yen"],e.exports["#EURNZD-symbol-description"]=["Euro Fx/New Zealand Dollar"],e.exports["#EURRUB-symbol-description"]=["EURO / RUSSIAN RUBLE"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]=["Euro Fx/Turkish New Lira"],e.exports["#EURUSD-symbol-description"]=["Euro Fx/U.S. Dollar"],e.exports["#EUSTX50-symbol-description"]=["Euro Stoxx 50 index of European listed shares"],e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr",e.exports["#GBPAUD-symbol-description"]=["Britská Libra/Australský Dolar"],e.exports["#GBPCAD-symbol-description"]=["Britská Libra/Kanadský Dolar"], +e.exports["#GBPCHF-symbol-description"]=["Britská Libra/Švýcarský Frank"],e.exports["#GBPEUR-symbol-description"]=["POUND STERLING / EURO"],e.exports["#GBPJPY-symbol-description"]=["Britská Libra/Japonský Jen"],e.exports["#GBPNZD-symbol-description"]=["Britská Libra/Novozélandský Dolar"],e.exports["#GBPRUB-symbol-description"]=["Britská Libra/Ruský Rubl"],e.exports["#GBPUSD-symbol-description"]=["Britská Libra/Americký Dolar"],e.exports["#GER30-symbol-description"]=["DAX index of German listed shares"],e.exports["#GOOGL-symbol-description"]=["GOOGLE INC"],e.exports["#ITA40-symbol-description"]=["FTSE MIB index of Italian listed shares"],e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]=["YEN / WON"],e.exports["#JPYRUB-symbol-description"]=["JEN / RUSKÝ RUBL"],e.exports["#KA1-symbol-description"]="Sugar #11 Futures",e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]=["MAGNIT"],e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]=["MICROSOFT CORP"],e.exports["#NAS100-symbol-description"]=["NASDAQ 100 index of US listed shares"],e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["New Zealand Dollar/Japanese Yen"],e.exports["#NZDUSD-symbol-description"]=["New Zealand Dollar/U.S. Dollar"],e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["S&P 500 index of US listed shares"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]=["Americký Dolar/Brazilský Real"],e.exports["#USDCAD-symbol-description"]=["Americký Dolar/Kanadský Dolar"],e.exports["#USDCHF-symbol-description"]=["Americký Dolar/Švýcarský Frank"],e.exports["#USDCNY-symbol-description"]=["Americký Dolar/Yuan Renminbi"],e.exports["#USDDKK-symbol-description"]=["US DOLAR / DÁNSKÁ KORUNA"],e.exports["#USDHKD-symbol-description"]=["Americký Dolar/Hongkongský Dolar"],e.exports["#USDIDR-symbol-description"]=["Americký Dolar / Rupie"],e.exports["#USDINR-symbol-description"]=["Americký Dolar / Indická Rupie"],e.exports["#USDJPY-symbol-description"]=["Americký Dolar/Japonský Jen"],e.exports["#USDKRW-symbol-description"]=["US DOLLAR / WON"],e.exports["#USDMXN-symbol-description"]=["Americký Dolar/Mexické Peso"],e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso",e.exports["#USDRUB-symbol-description"]=["US DOLLAR / RUSSIAN RUBLE"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"], +e.exports["#USDSEK-symbol-description"]=["U.S. Dollar/Swedish Krona"],e.exports["#USDSGD-symbol-description"]=["US DOLLAR / SINGAPORE DOLLAR"],e.exports["#USDTRY-symbol-description"]=["U.S. Dollar/Turkish New Lira"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Silver/U.S. Dollar"],e.exports["#XAUUSD-symbol-description"]=["Zlato / Americký Dolar"],e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium",e.exports["#XPTUSD-symbol-description"]=["Platina/Americký Dolar"],e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]=["MICEX Index"],e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]=["CAC 40"],e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures", +e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures",e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)",e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)", +e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures",e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures",e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]="Australian Dollar Futures",e.exports["#CME:D61!-symbol-description"]="Canadian Dollar Futures",e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",e.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate",e.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",e.exports["#ETHUSD-symbol-description"]="Ethereum / U.S. Dollar",e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index", +e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",e.exports["#COMEX:HG1!-symbol-description"]="Copper Futures",e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",e.exports["#NYMEX:CL1!-symbol-description"]="Light Crude Oil Futures",e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]="DAX Index",e.exports["#TVC:DE10-symbol-description"]="German Government Bonds 10 YR",e.exports["#TVC:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#TVC:DXY-symbol-description"]="U.S. Dollar Currency Index",e.exports["#TVC:FR10-symbol-description"]="France Government Bonds 10 YR",e.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",e.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",e.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",e.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",e.exports["#INDEX:MIB-symbol-description"]="MIB Index",e.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",e.exports["#MOEX:RTSI-symbol-description"]="RTS Index",e.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",e.exports["#NYMEX:NG1!-symbol-description"]="Natural Gas Futures",e.exports["#NYMEX:ZC1!-symbol-description"]="Corn Futures",e.exports["#TVC:IN10-symbol-description"]="India Government Bonds 10 YR",e.exports["#TVC:IT10-symbol-description"]="Italy Government Bonds 10 YR",e.exports["#TVC:JP10-symbol-description"]="Japan Government Bonds 10 YR",e.exports["#TVC:NDX-symbol-description"]=["NASDAQ 100 Index"],e.exports["#TVC:NI225-symbol-description"]="Nikkei 225 Index",e.exports["#TVC:SPX-symbol-description"]="S&P 500 Index",e.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",e.exports["#TVC:TR10-symbol-description"]="Turkey Government Bonds 10 YR",e.exports["#TVC:UKOIL-symbol-description"]="CFDs on Brent Crude Oil",e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]="US Government Bonds 2 YR",e.exports["#TVC:US05-symbol-description"]="US Government Bonds 5 YR",e.exports["#TVC:US10-symbol-description"]="US Government Bonds 10 YR",e.exports["#TVC:USOIL-symbol-description"]="CFDs on WTI Crude Oil",e.exports["#NYMEX:ITI1!-symbol-description"]="Iron Ore Futures",e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]=["ALIBABA GROUP HLDG LTD"],e.exports["#ICEEUR:CB-symbol-description"]="Crude Oil Brent",e.exports["#ICEEUR:CB1!-symbol-description"]="Brent Crude Oil",e.exports["#ICEUSA:CC-symbol-description"]=["Kakao"],e.exports["#NYMEX:CL-symbol-description"]="Crude Oil WTI", +e.exports["#ICEUSA:CT-symbol-description"]=["Bavlna č. 2"],e.exports["#NASDAQ:CTRV-symbol-description"]=["CONTRAVIR PHARMACEUTICALS INC"],e.exports["#CME:DL-symbol-description"]="Class III Milk",e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["Zlato"],e.exports["#CME:GF-symbol-description"]="Feeder Cattle",e.exports["#CME:HE-symbol-description"]="Lean Hogs",e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]="Sugar #11 Futures",e.exports["#ICEUSA:KC-symbol-description"]="Coffee",e.exports["#NYMEX:KG1-symbol-description"]="Cotton Futures",e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]="Live Cattle",e.exports["#ICEEUR:LO-symbol-description"]="ICE Heating Oil",e.exports["#CME:LS-symbol-description"]="Lumber",e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Zemní plyn"],e.exports["#ICEUSA:OJ-symbol-description"]=["Pomerančový džus"],e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]=["Platina"],e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",e.exports["#NYMEX:RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]=["Stříbro"],e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]="Zinc",e.exports["#CBOT:ZC-symbol-description"]=["Kukuřice"],e.exports["#CBOT:ZK-symbol-description"]="Ethanol Futures",e.exports["#CBOT:ZL-symbol-description"]="Soybean Oil",e.exports["#CBOT:ZO-symbol-description"]=["Oves"],e.exports["#CBOT:ZR-symbol-description"]=["Hrubá rýže"],e.exports["#CBOT:ZS-symbol-description"]=["Sójové boby"],e.exports["#CBOT:ZS1-symbol-description"]="Soybean Futures",e.exports["#CBOT:ZW-symbol-description"]=["Pšenice"],e.exports["#CBOT:ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."],e.exports["#NYMEX:ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#CADUSD-symbol-description"]="Canadian Dollar / U.S. Dollar",e.exports["#CHFUSD-symbol-description"]="Swiss Franc / U.S. Dollar",e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]="Japanese Yen / U.S. Dollar",e.exports["#USDAUD-symbol-description"]="U.S. Dollar / Australian Dollar", +e.exports["#USDEUR-symbol-description"]="U.S. Dollar / Euro",e.exports["#USDGBP-symbol-description"]="U.S. Dollar / Pound Sterling",e.exports["#USDNZD-symbol-description"]="U.S. Dollar / New Zealand Dollar",e.exports["#UKOIL-symbol-description"]="CFDs on Crude Oil (Brent)",e.exports["#USOIL-symbol-description"]="CFDs on Crude Oil (WTI)",e.exports["#US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#BCHUSD-symbol-description"]="Bitcoin Cash / U.S. Dollar",e.exports["#ETCUSD-symbol-description"]="Ethereum Classic / U.S. Dollar",e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]="Litecoin / U.S. Dollar",e.exports["#XRPUSD-symbol-description"]=["Ripple / U.S. Dollar"],e.exports["#SP:SPX-symbol-description"]="S&P 500 Index",e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]=["Ripple / Bitcoin"],e.exports["#TVC:US30-symbol-description"]="US Government Bonds 30 YR",e.exports["#COMEX:SI1!-symbol-description"]="Silver Futures",e.exports["#BTGUSD-symbol-description"]="Bitcoin Gold / U.S. Dollar",e.exports["#IOTUSD-symbol-description"]="IOTA / U.S. Dollar",e.exports["#CME:BTC1!-symbol-description"]="Bitcoin CME Futures",e.exports["#COMEX:GC1!-symbol-description"]="Gold Futures",e.exports["#CORNUSD-symbol-description"]="CFDs on Corn",e.exports["#COTUSD-symbol-description"]="CFDs on Cotton",e.exports["#DJ:DJA-symbol-description"]="Dow Jones Composite Average Index",e.exports["#DJ:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]="Ethereum / British Pound",e.exports["#ETHJPY-symbol-description"]="Ethereum / Japanese Yen",e.exports["#EURNOK-symbol-description"]="Euro / Norwegian Krone",e.exports["#GBPPLN-symbol-description"]="British Pound / Polish Zloty",e.exports["#MOEX:BR1!-symbol-description"]="Brent Oil Futures",e.exports["#NYMEX:KG1!-symbol-description"]="Cotton Futures",e.exports["#NYMEX:PL1!-symbol-description"]="Platinum Futures",e.exports["#SOYBNUSD-symbol-description"]="CFDs on Soybeans",e.exports["#SUGARUSD-symbol-description"]="CFDs on Sugar",e.exports["#TVC:IXIC-symbol-description"]=["NASDAQ Composite Index"],e.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",e.exports["#USDZAR-symbol-description"]="U.S. Dollar / South African Rand",e.exports["#WHEATUSD-symbol-description"]="CFDs on Wheat",e.exports["#XRPEUR-symbol-description"]=["Ripple / Euro"],e.exports["#CBOT:S1!-symbol-description"]="Soybean Futures",e.exports["#SP:MID-symbol-description"]="S&P 400 Index",e.exports["#TSX:XCUUSD-symbol-description"]="CFDs on Copper",e.exports["#TVC:NYA-symbol-description"]="NYSE Composite Index",e.exports["#TVC:PLATINUM-symbol-description"]="CFDs on Platinum (US$ / OZ)",e.exports["#TVC:SSMI-symbol-description"]="Swiss Market Index",e.exports["#TVC:SXY-symbol-description"]="Swiss Franc Currency Index", +e.exports["#TVC:RUI-symbol-description"]="Russell 1000 Index",e.exports["#MOEX:RI1!-symbol-description"]="RTS Index Futures",e.exports["#MOEX:MX1!-symbol-description"]="MICEX Index Futures",e.exports["#CBOE:BG1!-symbol-description"]="Bitcoin CBOE Futures",e.exports["#TVC:MY10-symbol-description"]="Malaysia Government Bonds 10 YR",e.exports["#CME:S61!-symbol-description"]="Swiss Franc Futures",e.exports["#TVC:DEU30-symbol-description"]="DAX Index",e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]="New Zealand Dollar Currency Index",e.exports["#MIL:FTSEMIB-symbol-description"]="FTSE MIB Index",e.exports["#XETR:DAX-symbol-description"]="DAX Index",e.exports["#MOEX:IMOEX-symbol-description"]="MOEX Russia Index",e.exports["#FX:US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]="MICEX Index Futures",e.exports["#NEOUSD-symbol-description"]="NEO / U.S. Dollar",e.exports["#XMRUSD-symbol-description"]="Monero / U.S. Dollar",e.exports["#ZECUSD-symbol-description"]="Zcash / U.S. Dollar",e.exports["#TVC:CAC-symbol-description"]="CAC 40 Index",e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]="UK Government Bonds 10 YR Yield",e.exports["#TVC:AU10Y-symbol-description"]="Australia Government Bonds 10 YR Yield",e.exports["#TVC:CN10Y-symbol-description"]="China Government Bonds 10 YR Yield",e.exports["#TVC:DE10Y-symbol-description"]="German Government Bonds 10 YR Yield",e.exports["#TVC:ES10Y-symbol-description"]="Spain Government Bonds 10 YR Yield",e.exports["#TVC:FR10Y-symbol-description"]="France Government Bonds 10 YR Yield",e.exports["#TVC:IN10Y-symbol-description"]=["India Government Bonds 10 yr"],e.exports["#TVC:IT10Y-symbol-description"]=["Italy Government Bonds 10 yr"],e.exports["#TVC:JP10Y-symbol-description"]=["Japan Government Bonds 10 yr"],e.exports["#TVC:KR10Y-symbol-description"]="Korea Government Bonds 10 YR Yield",e.exports["#TVC:MY10Y-symbol-description"]="Malaysia Government Bonds 10 YR Yield",e.exports["#TVC:PT10Y-symbol-description"]="Portugal Government Bonds 10 YR Yield",e.exports["#TVC:TR10Y-symbol-description"]=["Turkey Government Bonds 10 YR"],e.exports["#TVC:US02Y-symbol-description"]=["US Government Bonds 2 yr"],e.exports["#TVC:US05Y-symbol-description"]=["US Government Bonds 5 yr"],e.exports["#TVC:US10Y-symbol-description"]=["US Government Bonds 10 yr"],e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#CME:J61!-symbol-description"]="Japanese Yen Futures",e.exports["#CME_MINI:J71!-symbol-description"]="Japanese Yen E-mini Futures",e.exports["#CME_MINI:WM1!-symbol-description"]="E-micro Japanese Yen / U.S. Dollar Futures",e.exports["#CME:M61!-symbol-description"]="Mexican Peso Futures",e.exports["#CME:T61!-symbol-description"]="South African Rand Futures",e.exports["#CME:SK1!-symbol-description"]="Swedish Krona Futures", +e.exports["#CME:QT1!-symbol-description"]="Chinese Renminbi / U.S. Dollar Futures",e.exports["#COMEX:AUP1!-symbol-description"]="Aluminum MW U.S. Transaction Premium Platts (25MT) Futures",e.exports["#CME:L61!-symbol-description"]="Brazilian Real Futures",e.exports["#CME:WP1!-symbol-description"]="Polish Zloty Futures",e.exports["#CME:N61!-symbol-description"]="New Zealand Dollar Futures",e.exports["#CME_MINI:MG1!-symbol-description"]="E-micro Australian Dollar / U.S. Dollar Futures",e.exports["#CME_MINI:WN1!-symbol-description"]="E-micro Swiss Franc / U.S. Dollar Futures",e.exports["#CME_MINI:MF1!-symbol-description"]="E-micro Euro / U.S. Dollar Futures",e.exports["#CME_MINI:E71!-symbol-description"]="Euro E-mini Futures",e.exports["#CBOT:ZK1!-symbol-description"]="Denatured Fuel Ethanol Futures",e.exports["#CME_MINI:MB1!-symbol-description"]="E-micro British Pound / U.S. Dollar Futures",e.exports["#NYMEX_MINI:QU1!-symbol-description"]="E-mini Gasoline Futures",e.exports["#NYMEX_MINI:QX1!-symbol-description"]="E-mini Heating Oil Futures",e.exports["#COMEX_MINI:QC1!-symbol-description"]="E-mini Copper Futures",e.exports["#NYMEX_MINI:QG1!-symbol-description"]="E-mini Natural Gas Futures",e.exports["#CME:E41!-symbol-description"]="U.S. Dollar / Turkish Lira Futures",e.exports["#COMEX_MINI:QI1!-symbol-description"]="Silver (Mini) Futures",e.exports["#CME:DL1!-symbol-description"]="Milk, Class III Futures",e.exports["#NYMEX:UX1!-symbol-description"]="Uranium Futures",e.exports["#CBOT:BO1!-symbol-description"]="Soybean Oil Futures",e.exports["#CME:HE1!-symbol-description"]="Lean Hogs Futures",e.exports["#NYMEX:IAC1!-symbol-description"]="Newcastle Coal Futures",e.exports["#NYMEX_MINI:QM1!-symbol-description"]="E-mini Light Crude Oil Futures",e.exports["#NYMEX:JMJ1!-symbol-description"]="Mini Brent Financial Futures",e.exports["#COMEX:AEP1!-symbol-description"]="Aluminium European Premium Futures",e.exports["#CBOT:ZQ1!-symbol-description"]="30 Day Federal Funds Interest Rate Futures",e.exports["#CME:LE1!-symbol-description"]="Live Cattle Futures",e.exports["#CME:UP1!-symbol-description"]="Swiss Franc / Japanese Yen Futures",e.exports["#CBOT:ZN1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:ZB1!-symbol-description"]="T-Bond Futures",e.exports["#CME:GF1!-symbol-description"]="Feeder Cattle Futures",e.exports["#CBOT:UD1!-symbol-description"]="Ultra T-Bond Futures",e.exports["#CME:I91!-symbol-description"]="CME Housing Futures — Washington DC",e.exports["#CBOT:ZO1!-symbol-description"]="Oat Futures",e.exports["#CBOT:ZM1!-symbol-description"]="Soybean Meal Futures",e.exports["#CBOT_MINI:XN1!-symbol-description"]="Corn Mini Futures",e.exports["#CBOT:ZC1!-symbol-description"]="Corn Futures",e.exports["#CME:LS1!-symbol-description"]="Lumber Futures",e.exports["#CBOT_MINI:XW1!-symbol-description"]="Wheat Mini Futures",e.exports["#CBOT_MINI:XK1!-symbol-description"]="Soybean Mini Futures",e.exports["#CBOT:ZS1!-symbol-description"]="Soybean Futures",e.exports["#NYMEX:PA1!-symbol-description"]="Palladium Futures", +e.exports["#CME:FTU1!-symbol-description"]="E-mini FTSE 100 Index USD Futures",e.exports["#CBOT:ZR1!-symbol-description"]="Rice Futures",e.exports["#COMEX_MINI:GR1!-symbol-description"]="Gold (E-micro) Futures",e.exports["#COMEX_MINI:QO1!-symbol-description"]="Gold (Mini) Futures",e.exports["#CME_MINI:RL1!-symbol-description"]="E-mini Russell 1000 Futures",e.exports["#CME_MINI:EW1!-symbol-description"]="S&P 400 Midcap E-mini Futures",e.exports["#COMEX:LD1!-symbol-description"]="Lead Futures",e.exports["#CME_MINI:ES1!-symbol-description"]="S&P 500 E-mini Futures",e.exports["#TVC:SA40-symbol-description"]="South Africa Top 40 Index",e.exports["#BMV:ME-symbol-description"]="IPC Mexico Index",e.exports["#BCBA:IMV-symbol-description"]="MERVAL Index",e.exports["#HSI:HSI-symbol-description"]="Hang Seng Index",e.exports["#BVL:SPBLPGPT-symbol-description"]="S&P / BVL Peru General Index (PEN)",e.exports["#EGX:EGX30-symbol-description"]="EGX 30 Price Return Index",e.exports["#BVC:IGBC-symbol-description"]="Indice General de la Bolsa de Valores de Colombia",e.exports["#TWSE:TAIEX-symbol-description"]="Taiwan Capitalization Weighted Stock Index",e.exports["#QSE:GNRI-symbol-description"]="QE Index",e.exports["#BME:IBC-symbol-description"]="IBEX 35 Index",e.exports["#NZX:NZ50G-symbol-description"]="S&P / NZX 50 Index Gross",e.exports["#SIX:SMI-symbol-description"]="Swiss Market Index",e.exports["#SZSE:399001-symbol-description"]="SZSE Component Index",e.exports["#TADAWUL:TASI-symbol-description"]="Tadawul All Shares Index",e.exports["#IDX:COMPOSITE-symbol-description"]="IDX Composite Index",e.exports["#EURONEXT:PX1-symbol-description"]="CAC 40 Index",e.exports["#OMXHEX:OMXH25-symbol-description"]="OMX Helsinki 25 Index",e.exports["#EURONEXT:BEL20-symbol-description"]="BEL 20 Index",e.exports["#TVC:STI-symbol-description"]="Straits Times Index",e.exports["#DFM:DFMGI-symbol-description"]="DFM Index",e.exports["#TVC:KOSPI-symbol-description"]="Korea Composite Stock Price Index",e.exports["#FTSEMYX:FBMKLCI-symbol-description"]="FTSE Bursa Malaysia KLCI Index",e.exports["#TASE:TA35-symbol-description"]="TA-35 Index",e.exports["#OMXSTO:OMXS30-symbol-description"]="OMX Stockholm 30 Index",e.exports["#OMXICE:OMXI8-symbol-description"]="OMX Iceland 8 Index",e.exports["#NSENG:NSE30-symbol-description"]="NSE 30 Index",e.exports["#BAHRAIN:BSEX-symbol-description"]="Bahrain All Share Index",e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]="OMX Copenhagen 25 Index",e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]="BELEX 15 Index",e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]="AEX Index",e.exports["#CBOE:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#NASDAQ:XAU-symbol-description"]="PHLX Gold and Silver Sector Index",e.exports["#DJ:DJUSCL-symbol-description"]="Dow Jones U.S. Coal Index", +e.exports["#DJ:DJCIKC-symbol-description"]="Dow Jones Commodity Index Coffee",e.exports["#DJ:DJCIEN-symbol-description"]="Dow Jones Commodity Index Energy",e.exports["#NASDAQ:OSX-symbol-description"]="PHLX Oil Service Sector Index",e.exports["#DJ:DJCISB-symbol-description"]="Dow Jones Commodity Index Sugar",e.exports["#DJ:DJCICC-symbol-description"]="Dow Jones Commodity Index Cocoa",e.exports["#DJ:DJCIGR-symbol-description"]="Dow Jones Commodity Index Grains",e.exports["#DJ:DJCIAGC-symbol-description"]="Dow Jones Commodity Index Agriculture Capped Component",e.exports["#DJ:DJCISI-symbol-description"]="Dow Jones Commodity Index Silver",e.exports["#DJ:DJCIIK-symbol-description"]="Dow Jones Commodity Index Nickel",e.exports["#NASDAQ:HGX-symbol-description"]="PHLX Housing Sector Index",e.exports["#DJ:DJCIGC-symbol-description"]="Dow Jones Commodity Index Gold",e.exports["#SP:SPGSCI-symbol-description"]="S&P Goldman Sachs Commodity Index",e.exports["#NASDAQ:UTY-symbol-description"]="PHLX Utility Sector Index",e.exports["#DJ:DJU-symbol-description"]="Dow Jones Utility Average Index",e.exports["#SP:SVX-symbol-description"]="S&P 500 Value Index",e.exports["#SP:OEX-symbol-description"]="S&P 100 Index",e.exports["#CBOE:OEX-symbol-description"]="S&P 100 Index",e.exports["#NASDAQ:SOX-symbol-description"]="Philadelphia Semiconductor Index",e.exports["#RUSSELL:RUI-symbol-description"]="Russell 1000 Index",e.exports["#RUSSELL:RUA-symbol-description"]="Russell 3000 Index",e.exports["#RUSSELL:RUT-symbol-description"]="Russell 2000 Index",e.exports["#NYSE:XMI-symbol-description"]="NYSE ARCA Major Market Index",e.exports["#NYSE:XAX-symbol-description"]="AMEX Composite Index",e.exports["#NASDAQ:NDX-symbol-description"]="Nasdaq 100 Index",e.exports["#NASDAQ:IXIC-symbol-description"]="Nasdaq Composite Index",e.exports["#DJ:DJT-symbol-description"]="Dow Jones Transportation Average Index",e.exports["#NYSE:NYA-symbol-description"]="NYSE Composite Index",e.exports["#NYMEX:CJ1!-symbol-description"]="Cocoa Futures",e.exports["#USDILS-symbol-description"]="U.S. Dollar / Israeli Shekel",e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#TVC:PL10Y-symbol-description"]="Poland Government Bonds 10 YR Yield",e.exports["#TVC:PL05Y-symbol-description"]="Poland Government Bonds 5 YR Yield",e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]="S&P 500 Index",e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Contract",e.exports["#BYBIT:XRPUSD-symbol-description"]="XRPUSD Perpetual Contract", +e.exports["#BYBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Contract",e.exports["#BITMEX:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#DERIBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Futures Contract",e.exports["#DERIBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#USDHUF-symbol-description"]="U.S. Dollar / Hungarian Forint",e.exports["#USDTHB-symbol-description"]="U.S. Dollar / Thai Baht",e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)",e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]="Bitcoin / U.S. Dollar Index",e.exports["#CME_MINI:RTY1!-symbol-description"]="E-Mini Russell 2000 Index Futures",e.exports["#CRYPTOCAP:TOTAL-symbol-description"]="Crypto Total Market Cap, $",e.exports["#ICEUS:DX1!-symbol-description"]="U.S. Dollar Index Futures",e.exports["#NYMEX:TT1!-symbol-description"]="Cotton Futures",e.exports["#PHEMEX:BTCUSD-symbol-description"]="BTC Perpetual Futures Contract",e.exports["#PHEMEX:ETHUSD-symbol-description"]="ETH Perpetual Futures Contract",e.exports["#PHEMEX:XRPUSD-symbol-description"]="XRP Perpetual Futures Contract",e.exports["#PHEMEX:LTCUSD-symbol-description"]="LTC Perpetual Futures Contract",e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]="Canadian Government Bonds, 10 YR",e.exports["#TVC:CA10Y-symbol-description"]="Canadian Government Bonds 10 YR Yield",e.exports["#TVC:ID10Y-symbol-description"]="Indonesia Government Bonds 10 YR Yield",e.exports["#TVC:NL10-symbol-description"]="Netherlands Government Bonds, 10 YR",e.exports["#TVC:NL10Y-symbol-description"]="Netherlands Government Bonds 10 YR Yield",e.exports["#TVC:NZ10-symbol-description"]="New Zealand Government Bonds, 10 YR",e.exports["#TVC:NZ10Y-symbol-description"]="New Zealand Government Bonds 10 YR Yield",e.exports["#SOLUSD-symbol-description"]="Solana / U.S. Dollar",e.exports["#LUNAUSD-symbol-description"]="Luna / U.S. Dollar", +e.exports["#UNIUSD-symbol-description"]="Uniswap / U.S. Dollar",e.exports["#LTCBRL-symbol-description"]="Litecoin / Brazilian Real",e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]="Ethereum / South Korean Won",e.exports["#BTCRUB-symbol-description"]="Bitcoin / Russian Ruble",e.exports["#BTCTHB-symbol-description"]="Bitcoin / Thai Baht",e.exports["#ETHTHB-symbol-description"]="Ethereum / Thai Baht",e.exports["#TVC:EU10YY-symbol-description"]="Euro Government Bonds 10 YR Yield"}}]); \ No newline at end of file diff --git a/charting_library/bundles/cs.7257.089fbbc28bead9558b87.js b/charting_library/bundles/cs.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..36bdff6d --- /dev/null +++ b/charting_library/bundles/cs.7257.089fbbc28bead9558b87.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports="Could not get Pine source code."},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports="Confirm Remove Study Tree"},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},22519:e=>{e.exports=["Bar Change Values"]},52003:e=>{e.exports="Do you really want to delete study and all of it's children?"},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports="December"},83498:e=>{e.exports="Delete pane"},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports=["Chyba"]},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports="February"},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports="Fri"},72970:e=>{e.exports="Friday"},88958:e=>{e.exports="Holiday"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports=["Indicator Arguments"]},26315:e=>{e.exports=["Indicator Titles"]},84098:e=>{e.exports=["Indicator Values"]},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},99487:e=>{e.exports=["OHLC Values"]},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports="October"},75991:e=>{e.exports="Open market status"},18429:e=>{e.exports=["Přečtěte si více"]},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports="Mon"},61199:e=>{e.exports="Monday"},41610:e=>{e.exports=["Více"]},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports=["Květen"]},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports="March"},83949:e=>{e.exports="Market open"},35701:e=>{e.exports="Market opens in {remainingTime}."},95814:e=>{e.exports="Market closed"},98105:e=>{e.exports="Market closes in {remainingTime}."},87202:e=>{e.exports="Market is currently on holiday. Lucky them."},71194:e=>{e.exports="November"},66324:e=>{e.exports="Source code"},36835:e=>{e.exports="Sat"}, +1144:e=>{e.exports="Saturday"},40653:e=>{e.exports="Scroll to the left"},26721:e=>{e.exports="Scroll to the most recent bar"},35809:e=>{e.exports="Scroll to the right"},61132:e=>{e.exports="September"},28705:e=>{e.exports="Show Indicator Legend"},51072:e=>{e.exports="Show Object Tree"},37809:e=>{e.exports="Show interval settings"},39045:e=>{e.exports="Study Error"},86577:e=>{e.exports="Sun"},72149:e=>{e.exports="Sunday"},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports="Symbol title"},29985:e=>{e.exports="Post-market"},28412:e=>{e.exports="Paid plans feature faster data updates."},56042:e=>{e.exports="Pre-market"},36015:e=>{e.exports="Real-time data for {description} is not supported right now. We may support it in the future."},6667:e=>{e.exports="Real-time data for {symbolName} is provided by {exchange} exchange."},48293:e=>{e.exports="Restore chart"},91029:e=>{e.exports="Restore pane"},75094:e=>{e.exports="Wed"},7147:e=>{e.exports="Wednesday"},52984:e=>{e.exports="To get real-time data for {description}, please buy the real-time data package."},9787:e=>{e.exports="Thu"},7951:e=>{e.exports="Thursday"},57918:e=>{e.exports="This data is real-time, but it’s slightly different to its official counterpart coming from primary exchanges."},68025:e=>{e.exports="This data is real-time, but it’s slightly different to its official counterpart coming from {exchange}."},73717:e=>{e.exports="This symbol doesn't exist, please pick another one."},57048:e=>{e.exports="Time for a walk — this market is closed."},94316:e=>{e.exports="Tue"},44979:e=>{e.exports="Tuesday"},8209:e=>{e.exports="Unflag Symbol"},1111:e=>{e.exports=["Objem"]},61311:e=>{e.exports=["Přiblížit"]},47602:e=>{e.exports=["Oddálit"]},57889:e=>{e.exports="change OHLC values visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports="change volume values visibility"},39348:e=>{e.exports="less than 1 minute"},87358:e=>{e.exports="show {title}"},7827:e=>{e.exports="{days} and {hours}"},7435:e=>{e.exports="{exchange} by {originalExchange}"},19830:e=>{e.exports="{hours} and {minutes}"},1084:e=>{e.exports="{listedExchange} real-time data is available for free to registered users."},11155:e=>{e.exports="{symbolName} data is delayed by {time} minutes."},77033:e=>{e.exports="Data is updated once every {amount} second, even if there are more updates on the market."},2121:e=>{e.exports="Data on our Basic plan is updated once every {amount} second, even if there are more updates on the market."},5223:e=>{e.exports="One update every {amount} second"},58609:e=>{e.exports="{number} day"},24430:e=>{e.exports="{number} hour"},67151:e=>{e.exports="{number} minute"}}]); \ No newline at end of file diff --git a/charting_library/bundles/cs.8087.02a950e0b171d1520043.js b/charting_library/bundles/cs.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..eaf3e350 --- /dev/null +++ b/charting_library/bundles/cs.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},20036:e=>{e.exports=["Zrušit"]},23398:e=>{e.exports="Change symbol"},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},73226:e=>{e.exports=["Použít"]},79852:e=>{e.exports="Bond"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports=["Popis"]},46812:e=>{e.exports="Increase"},89298:e=>{e.exports=["Odsazení"]},68988:e=>{e.exports="Ok"},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},59877:e=>{e.exports='Set the "{inputInline}" time and price for "{studyShortDescription}"'},18571:e=>{e.exports='Set the "{inputTitle}" time for "{studyShortDescription}"'},58552:e=>{e.exports='Set the "{inputTitle}" price for "{studyShortDescription}"'},80481:e=>{e.exports='Set the time and price for "{studyShortDescription}"'},42917:e=>{e.exports='Set the time for "{studyShortDescription}"'},6083:e=>{e.exports='Set the price for "{studyShortDescription}"'},52298:e=>{e.exports=["Hledat"]},13269:e=>{e.exports="Select source"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},89053:e=>{e.exports="Symbol"},48490:e=>{e.exports="Symbol & description"},99983:e=>{e.exports="Symbol Search"},54336:e=>{e.exports="Remove color"},60142:e=>{e.exports="Thickness"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},1328:e=>{e.exports="dr"},88720:e=>{e.exports="economy"},39512:e=>{e.exports="forex"},81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},38071:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/currency-label-menu.b2d329d398bc58f1b425.js b/charting_library/bundles/currency-label-menu.204b39f70fe35b79b049.js similarity index 65% rename from charting_library/bundles/currency-label-menu.b2d329d398bc58f1b425.js rename to charting_library/bundles/currency-label-menu.204b39f70fe35b79b049.js index 246e79dd..08f5fbdf 100644 --- a/charting_library/bundles/currency-label-menu.b2d329d398bc58f1b425.js +++ b/charting_library/bundles/currency-label-menu.204b39f70fe35b79b049.js @@ -1,14 +1,14 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2704],{88803:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},55596:e=>{e.exports={dialog:"dialog-b8SxMnzX",wrapper:"wrapper-b8SxMnzX",separator:"separator-b8SxMnzX",bounded:"bounded-b8SxMnzX"}},69827:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-BZKENkhT",unsetAlign:"unsetAlign-BZKENkhT",title:"title-BZKENkhT",subtitle:"subtitle-BZKENkhT",textWrap:"textWrap-BZKENkhT",ellipsis:"ellipsis-BZKENkhT",close:"close-BZKENkhT",icon:"icon-BZKENkhT"}},40281:e=>{e.exports={container:"container-qm7Rg5MB",inputContainer:"inputContainer-qm7Rg5MB",withCancel:"withCancel-qm7Rg5MB",input:"input-qm7Rg5MB",icon:"icon-qm7Rg5MB",cancel:"cancel-qm7Rg5MB"}},16734:e=>{e.exports={scrollWrap:"scrollWrap-a62DpCum"}},40211:e=>{e.exports={container:"container-c8Hkfy8e",separator:"separator-c8Hkfy8e",section:"section-c8Hkfy8e"}},55002:e=>{e.exports={action:"action-peI7w0K1",hovered:"hovered-peI7w0K1",active:"active-peI7w0K1",label:"label-peI7w0K1",description:"description-peI7w0K1",selected:"selected-peI7w0K1",small:"small-peI7w0K1",withDescription:"withDescription-peI7w0K1",action__favoriteIcon:"action__favoriteIcon-peI7w0K1",action__favoriteIcon_active:"action__favoriteIcon_active-peI7w0K1",labelAndDescription:"labelAndDescription-peI7w0K1",icon:"icon-peI7w0K1",fakeIcon:"fakeIcon-peI7w0K1",highlighted:"highlighted-peI7w0K1"}},5826:e=>{e.exports={menu:"menu-kJ5smAAE",withDescriptions:"withDescriptions-kJ5smAAE",header:"header-kJ5smAAE",title:"title-kJ5smAAE",container:"container-kJ5smAAE",icon:"icon-kJ5smAAE",clear:"clear-kJ5smAAE",input:"input-kJ5smAAE",highlighted:"highlighted-kJ5smAAE",active:"active-kJ5smAAE",section:"section-kJ5smAAE"}},45300:e=>{e.exports={}},14877:e=>{e.exports={favorite:"favorite-_FRQhM5Y",hovered:"hovered-_FRQhM5Y",disabled:"disabled-_FRQhM5Y",active:"active-_FRQhM5Y",checked:"checked-_FRQhM5Y"}},75623:e=>{e.exports={highlighted:"highlighted-cwp8YRo6"}},45719:e=>{e.exports={separator:"separator-Pf4rIzEt"}},92910:e=>{e.exports={separator:"separator-QjUlCDId",small:"small-QjUlCDId",normal:"normal-QjUlCDId",large:"large-QjUlCDId"}},34587:e=>{e.exports={icon:"icon-WB2y0EnP",dropped:"dropped-WB2y0EnP"}},27267:(e,t,n)=>{"use strict";function r(e,t,n,r,o){function i(o){if(e>o.timeStamp)return;const i=o.target;void 0!==n&&null!==t&&null!==i&&i.ownerDocument===r&&(t.contains(i)||n(o))}return o.click&&r.addEventListener("click",i,!1),o.mouseDown&&r.addEventListener("mousedown",i,!1),o.touchEnd&&r.addEventListener("touchend",i,!1),o.touchStart&&r.addEventListener("touchstart",i,!1),()=>{r.removeEventListener("click",i,!1),r.removeEventListener("mousedown",i,!1),r.removeEventListener("touchend",i,!1),r.removeEventListener("touchstart",i,!1)}}n.d(t,{addOutsideEventListener:()=>r})},90186:(e,t,n)=>{"use strict";function r(e){return i(e,a)}function o(e){return i(e,s)} -function i(e,t){const n=Object.entries(e).filter(t),r={};for(const[e,t]of n)r[e]=t;return r}function a(e){const[t,n]=e;return 0===t.indexOf("data-")&&"string"==typeof n}function s(e){return 0===e[0].indexOf("aria-")}n.d(t,{filterAriaProps:()=>o,filterDataProps:()=>r,filterProps:()=>i,isAriaAttribute:()=>s,isDataAttribute:()=>a})},53017:(e,t,n)=>{"use strict";function r(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function o(e){return r([e])}n.d(t,{isomorphicRef:()=>o,mergeRefs:()=>r})},24437:(e,t,n)=>{"use strict";n.d(t,{DialogBreakpoints:()=>o});var r=n(88803);const o={SmallHeight:r["small-height-breakpoint"],TabletSmall:r["tablet-small-breakpoint"],TabletNormal:r["tablet-normal-breakpoint"]}},35057:(e,t,n)=>{"use strict";n.d(t,{AdaptivePopupDialog:()=>A});var r=n(50959),o=n(50151);var i=n(97754),a=n.n(i),s=n(68335),l=n(38223),c=n(35749),u=n(63016),d=n(1109),h=n(24437),p=n(90692),f=n(95711);var m=n(52092),v=n(76422),g=n(9745);const C=r.createContext({setHideClose:()=>{}});var y=n(7720),E=n(69827);function b(e){const{title:t,titleTextWrap:n=!1,subtitle:o,showCloseIcon:i=!0,onClose:s,onCloseButtonKeyDown:l,renderBefore:c,renderAfter:u,draggable:d,className:h,unsetAlign:p,closeAriaLabel:f,closeButtonReference:m}=e,[v,b]=(0,r.useState)(!1);return r.createElement(C.Provider,{value:{setHideClose:b}},r.createElement("div",{className:a()(E.container,h,(o||p)&&E.unsetAlign)},c,r.createElement("div",{"data-dragg-area":d,className:E.title},r.createElement("div",{className:a()(n?E.textWrap:E.ellipsis)},t),o&&r.createElement("div",{className:a()(E.ellipsis,E.subtitle)},o)),u,i&&!v&&r.createElement("button",{className:E.close,onClick:s,onKeyDown:l,"data-name":"close","aria-label":f,type:"button",ref:m},r.createElement(g.Icon,{className:E.icon,icon:y,"data-name":"close","data-role":"button"}))))}var _=n(53017),w=n(90186),S=n(55596);const x={vertical:20},k={vertical:0};class A extends r.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(h.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,s.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:n}=document,r=(0,o.ensureNotNull)(this._reference);if(null!==n){if(e.preventDefault(), -"true"===(t=n).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,c.isTextEditingField)(n))return void r.focus();if(r.contains(n))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,n;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(n=e,[9,s.Modifiers.Shift+9].includes((0,s.hashFromEvent)(n))&&n.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()},this._calculatePositionWithOffsets=(e,t)=>{const n=(0,o.ensureDefined)(this.props.fullScreenViewOffsets).value();return{top:n.top,left:(0,l.isRtl)()?-n.right:n.left,width:t.clientWidth-n.left-n.right,height:t.clientHeight-n.top-n.bottom}}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||v.subscribe(m.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.subscribe(this._requestResize)}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||v.unsubscribe(m.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.unsubscribe(this._requestResize)}focus(){(0,o.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,n;return null!==(n=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==n&&n}render(){const{className:e,wrapperClassName:t,headerClassName:n,isOpened:o,title:i,titleTextWrap:s,dataName:l,onClickOutside:c,additionalElementPos:m,additionalHeaderElement:v,backdrop:g,shouldForceFocus:C=!0,shouldReturnFocus:y,showSeparator:E,subtitle:A,draggable:N=!0,fullScreen:D=!1,showCloseIcon:R=!0,rounded:I=!0,isAnimationEnabled:L,growPoint:T,dialogTooltip:B,unsetHeaderAlign:M,onDragStart:O,dataDialogName:z,closeAriaLabel:P,containerAriaLabel:F,reference:U,containerTabIndex:K,closeButtonReference:H,onCloseButtonKeyDown:j,shadowed:W,fullScreenViewOffsets:$}=this.props,V="after"!==m?v:void 0,q="after"===m?v:void 0,Q="string"==typeof i?i:z||"",J=(0,w.filterDataProps)(this.props),Y=(0,_.mergeRefs)([this._handleReference,U]);return r.createElement(p.MatchMedia,{rule:h.DialogBreakpoints.SmallHeight},(m=>r.createElement(p.MatchMedia,{rule:h.DialogBreakpoints.TabletSmall},(h=>r.createElement(u.PopupDialog,{rounded:!(h||D)&&I,className:a()(S.dialog,D&&$&&S.bounded,e),isOpened:o,reference:Y, -onKeyDown:this._handleKeyDown,onClickOutside:c,onClickBackdrop:c,fullscreen:h||D,guard:m?k:x,boundByScreen:h||D,shouldForceFocus:C,shouldReturnFocus:y,backdrop:g,draggable:N,isAnimationEnabled:L,growPoint:T,name:this.props.dataName,dialogTooltip:B,onDragStart:O,containerAriaLabel:F,containerTabIndex:K,calculateDialogPosition:D&&$?this._calculatePositionWithOffsets:void 0,shadowed:W,...J},r.createElement("div",{className:a()(S.wrapper,t),"data-name":l,"data-dialog-name":Q},void 0!==i&&r.createElement(b,{draggable:N&&!(h||D),onClose:this._handleCloseBtnClick,renderAfter:q,renderBefore:V,subtitle:A,title:i,titleTextWrap:s,showCloseIcon:R,className:n,unsetAlign:M,closeAriaLabel:P,closeButtonReference:H,onCloseButtonKeyDown:j}),E&&r.createElement(d.Separator,{className:S.separator}),r.createElement(f.PopupContext.Consumer,null,(e=>this._renderChildren(e,h||D)))))))))}}},69654:(e,t,n)=>{"use strict";n.d(t,{DialogSearch:()=>u});var r=n(50959),o=n(97754),i=n.n(o),a=n(44352),s=n(9745),l=n(69859),c=n(40281);function u(e){const{children:t,renderInput:o,onCancel:u,containerClassName:h,inputContainerClassName:p,iconClassName:f,...m}=e;return r.createElement("div",{className:i()(c.container,h)},r.createElement("div",{className:i()(c.inputContainer,p,u&&c.withCancel)},o||r.createElement(d,{...m})),t,r.createElement(s.Icon,{className:i()(c.icon,f),icon:l}),u&&r.createElement("div",{className:c.cancel,onClick:u},a.t(null,void 0,n(20036))))}function d(e){const{className:t,reference:n,value:o,onChange:a,onFocus:s,onBlur:l,onKeyDown:u,onSelect:d,placeholder:h,...p}=e;return r.createElement("input",{...p,ref:n,type:"text",className:i()(t,c.input),autoComplete:"off","data-role":"search",placeholder:h,value:o,onChange:a,onFocus:s,onBlur:l,onSelect:d,onKeyDown:u})}},28587:(e,t,n)=>{"use strict";n.r(t),n.d(t,{UnitConversionRenderer:()=>z});var r=n(50959),o=n(962),i=n(79188),a=n(90692),s=n(19785),l=n(68335);var c=n(24437),u=n(12811),d=n(97754),h=n.n(d),p=n(44352),f=n(9745),m=n(20520),v=n(27317),g=n(40173),C=n(51613),y=n(76197),E=n(36189),b=n(76068),_=n(24637),w=n(55002);const S=r.memo((function(e){const{label:t,icon:n,rules:o,search:i,description:a,onClick:s,onClose:l,isActive:c,isSmallSize:u,isSelected:d,selectedRef:p,hasDescriptions:f,hasIcons:m,isFavorite:v,onFavoriteClick:g}=e,C=(0,r.useCallback)((()=>{s(),l&&l()}),[s,l]),y=u&&w.small;return r.createElement("div",{className:h()(w.action,c&&w.active,y,f&&w.withDescription,d&&w.selected),onClick:C,ref:p},m&&(void 0!==n?r.createElement(b.CircleLogo,{logoUrl:n,size:f?"xsmall":"xxxsmall",className:h()(w.icon,y)}):r.createElement("span",{className:h()(w.fakeIcon,y)})),r.createElement("div",{className:h()(w.labelAndDescription,y)},r.createElement("span",{className:h()(w.label,y)},S(t)),f&&r.createElement("br",null),f&&r.createElement("span",{className:h()(w.description,y)},a?S(a):"")),void 0!==v&&r.createElement("div",{className:h()(w.action__favoriteIcon,v&&w.action__favoriteIcon_active)},r.createElement(E.FavoriteButton,{isActive:c,isFilled:v,onClick:function(e){e.stopPropagation(), -null==g||g()}})));function S(e){return r.createElement(_.HighlightedText,{text:e,rules:o,queryString:i,className:h()(c&&w.highlighted,c&&w.active)})}}),((e,t)=>Object.keys(t).filter((e=>!["onClick","onClose","onFavoriteClick"].includes(e))).every((n=>t[n]===e[n]))));var x=n(48471),k=n(69311),A=n(5826),N=n(16734);const D=(0,g.mergeThemes)(v.DEFAULT_MENU_THEME,N);function R(e){const{title:t,sections:o,onClose:i,selectedId:a,selectedRef:s,search:l,setSearch:c,items:u,rules:d,searchRef:v,hasDescriptions:g,hasIcons:E,...b}=e,[_,w]=(0,r.useState)((()=>o.reduce(((e,t,n)=>(t.name&&(e[t.id]=!0),e)),{})));function N(e){const{id:t,...n}=e;return r.createElement(S,{key:t,rules:d,search:l,onClose:i,isSmallSize:!0,isSelected:t===a,selectedRef:t===a?s:void 0,hasDescriptions:g,hasIcons:E,...n})}return r.createElement(m.PopupMenu,{...b,onClose:i,className:h()(A.menu,g&&A.withDescriptions),theme:D,maxHeight:g?313:280,noMomentumBasedScroll:!0,isOpened:!0,onOpen:function(){var e;null===(e=v.current)||void 0===e||e.focus()}},r.createElement("div",{className:A.header},r.createElement("div",{className:A.title},t),r.createElement("div",{className:A.container},r.createElement(f.Icon,{icon:x,className:A.icon}),r.createElement("input",{size:1,type:"text",className:A.input,placeholder:p.t(null,void 0,n(52298)),autoComplete:"off","data-role":"search",onChange:function(e){c(e.target.value)},value:l,ref:v}),Boolean(l)&&r.createElement(f.Icon,{icon:k,className:A.clear,onClick:function(){c("")}}))),l?u.map(N):o.map(((e,t)=>r.createElement(r.Fragment,{key:e.id},Boolean(t)&&r.createElement(C.PopupMenuSeparator,null),e.name?r.createElement(y.CollapsibleSection,{summary:e.name,className:A.section,open:_[e.id],onStateChange:t=>w({..._,[e.id]:t})},e.actions.map(N)):e.actions.map(N)))))}var I=n(35057),L=n(69654),T=n(40211);function B(e){const{title:t,onClose:o,sections:i,selectedId:a,selectedRef:s,search:l,setSearch:c,items:u,rules:d,searchRef:h,hasIcons:f,hasDescriptions:m}=e;return r.createElement(I.AdaptivePopupDialog,{title:t,onClose:o,render:function(){return r.createElement(r.Fragment,null,r.createElement(L.DialogSearch,{placeholder:p.t(null,void 0,n(52298)),onChange:v,reference:h}),r.createElement("div",{className:T.container},l?u.map((e=>{const{id:t,isActive:n,...i}=e;return r.createElement(S,{key:t,isActive:n,onClose:o,rules:d,search:l,isSelected:t===a,selectedRef:t===a?s:void 0,hasIcons:f,hasDescriptions:m,...i})})):i.map(((e,t)=>r.createElement(r.Fragment,{key:e.id},e.name&&r.createElement("div",{className:T.section},e.name),e.actions.map(((n,c)=>{const{id:u,...h}=n,p=c===e.actions.length-1,v=t===i.length-1;return r.createElement(r.Fragment,{key:u},r.createElement(S,{rules:d,search:l,onClose:o,isSelected:u===a,selectedRef:u===a?s:void 0,hasIcons:f,hasDescriptions:m,...h}),!v&&p&&r.createElement("div",{className:T.separator}))})))))))},dataName:"unit-conversion-dialog",draggable:!1,fullScreen:!0,isOpened:!0});function v(e){c(e.target.value)}}const M={horizontalAttachEdge:u.HorizontalAttachEdge.Right, -horizontalDropDirection:u.HorizontalDropDirection.FromRightToLeft};function O(e){const{element:t,...n}=e,[o,i]=(0,r.useState)(y()),[d,h]=(0,r.useState)(""),p=(0,r.useRef)(null),f=(0,r.useRef)(null),m=(0,r.useMemo)((()=>(0,s.createRegExpList)(d)),[d]),{activeIdx:v,setActiveIdx:g}=function(e,t,n,o="keydown"){const[i,a]=(0,r.useState)(-1);return(0,r.useEffect)((()=>{if(!e)return;const n=e=>{switch((0,l.hashFromEvent)(e)){case 40:if(i===t.length-1)break;e.preventDefault(),a(i+1);break;case 38:if(i<=0)break;e.preventDefault(),a(i-1)}};return e.addEventListener("keydown",n),()=>{e.removeEventListener("keydown",n)}}),[e,i,t]),(0,r.useEffect)((()=>{if(!e||!n)return;const r=e=>{var r;e.repeat||13===(0,l.hashFromEvent)(e)&&n(null!==(r=t[i])&&void 0!==r?r:null,e)};return e.addEventListener(o,r),()=>{e.removeEventListener(o,r)}}),[e,i,t,n,o]),{activeIdx:i,setActiveIdx:a}}(p.current,o,(function(e){e&&(e.onClick(),n.onClose())}));!function(e,t=[]){(0,r.useEffect)((()=>{e(-1)}),[...t])}(g,[o]),function(e,t){(0,r.useEffect)((()=>{var n;t>=0&&(null===(n=e.current)||void 0===n||n.scrollIntoView({block:"nearest"}))}),[t])}(f,v),(0,r.useEffect)((()=>{i(d?function(e,t,n){const r=e.reduce(((e,t)=>[...e,...t.actions]),[]);return(0,s.rankedSearch)({data:r,rules:n,queryString:t,primaryKey:"label",secondaryKey:"description"})}(n.sections,d,m):y())}),[d,n.sections,m]);const C=(0,r.useMemo)((()=>({selectedId:Boolean(v>=0&&o[v])?o[v].id:"",selectedRef:f,search:d,setSearch:h,searchRef:p,items:o,rules:m,hasIcons:o.some((e=>void 0!==e.icon)),hasDescriptions:o.some((e=>void 0!==e.description))})),[v,f,d,h,p,o,m]);return r.createElement(a.MatchMedia,{rule:c.DialogBreakpoints.TabletSmall},(e=>e?r.createElement(B,{...n,...C}):r.createElement(R,{...n,...C,position:(0,u.getPopupPositioner)(t,M),doNotCloseOn:t})));function y(){return n.sections.reduce(((e,t)=>(e.push(...t.actions),e)),[])}}class z{constructor(e,t,n,r){this._rootElem=document.createElement("div"),this.close=()=>{null!==this._rootElem&&(o.unmountComponentAtNode(this._rootElem),i.favoriteCurrencyUnitConversionService.getOnChange().unsubscribe(this,this._render),this._rootElem=null,this._menuClosedCallback())},this.isOpened=()=>null!==this._rootElem,this._title=e,this._element=t,this._sectionsGetter=n,this._menuClosedCallback=r,this._render(),i.favoriteCurrencyUnitConversionService.getOnChange().subscribe(this,this._render)}_render(){const e={title:this._title,sections:this._sectionsGetter(),element:this._element,onClose:this.close};o.render(r.createElement(O,{...e}),this._rootElem)}}},76068:(e,t,n)=>{"use strict";n.d(t,{CircleLogo:()=>i});var r=n(50959),o=n(58492);n(45300);function i(e){var t,n;const i=(0,o.getStyleClasses)(e.size,e.className),a=null!==(n=null!==(t=e.alt)&&void 0!==t?t:e.title)&&void 0!==n?n:"";return(0,o.isCircleLogoWithUrlProps)(e)?r.createElement("img",{className:i,src:e.logoUrl,alt:a,title:e.title,loading:e.loading,"aria-label":e["aria-label"],"aria-hidden":e["aria-hidden"]}):r.createElement("span",{className:i,title:e.title,"aria-label":e["aria-label"], -"aria-hidden":e["aria-hidden"]},e.placeholderLetter)}},58492:(e,t,n)=>{"use strict";n.d(t,{getStyleClasses:()=>o,isCircleLogoWithUrlProps:()=>i});var r=n(97754);function o(e,t){return r("tv-circle-logo",`tv-circle-logo--${e}`,t)}function i(e){return"logoUrl"in e&&void 0!==e.logoUrl&&0!==e.logoUrl.length}},36189:(e,t,n)=>{"use strict";n.d(t,{FavoriteButton:()=>d});var r=n(44352),o=n(50959),i=n(97754),a=n(9745),s=n(39146),l=n(48010),c=n(14877);const u={add:r.t(null,void 0,n(44629)),remove:r.t(null,void 0,n(72482))};function d(e){const{className:t,isFilled:n,isActive:r,onClick:d,...h}=e;return o.createElement(a.Icon,{...h,className:i(c.favorite,"apply-common-tooltip",n&&c.checked,r&&c.active,t),icon:n?s:l,onClick:d,title:n?u.remove:u.add})}},19785:(e,t,n)=>{"use strict";n.d(t,{createRegExpList:()=>i,getHighlightedChars:()=>a,rankedSearch:()=>o});var r=n(1722);function o(e){const{data:t,rules:n,queryString:o,isPreventedFromFiltering:i,primaryKey:a,secondaryKey:s=a,optionalPrimaryKey:l,tertiaryKey:c}=e;return t.map((e=>{const t=l&&e[l]?e[l]:e[a],i=e[s],u=c&&e[c];let d,h=0;return n.forEach((e=>{var n,a,s,l,c;const{re:p,fullMatch:f}=e;if(p.lastIndex=0,(0,r.isString)(t)&&t&&t.toLowerCase()===o.toLowerCase())return h=4,void(d=null===(n=t.match(f))||void 0===n?void 0:n.index);if((0,r.isString)(t)&&f.test(t))return h=3,void(d=null===(a=t.match(f))||void 0===a?void 0:a.index);if((0,r.isString)(i)&&f.test(i))return h=2,void(d=null===(s=i.match(f))||void 0===s?void 0:s.index);if((0,r.isString)(i)&&p.test(i))return h=2,void(d=null===(l=i.match(p))||void 0===l?void 0:l.index);if(Array.isArray(u))for(const e of u)if(f.test(e))return h=1,void(d=null===(c=e.match(f))||void 0===c?void 0:c.index)})),{matchPriority:h,matchIndex:d,item:e}})).filter((e=>i||e.matchPriority)).sort(((e,t)=>{if(e.matchPriorityt.matchPriority)return-1;if(e.matchPriority===t.matchPriority){if(void 0===e.matchIndex||void 0===t.matchIndex)return 0;if(e.matchIndex>t.matchIndex)return 1;if(e.matchIndexe))}function i(e,t){const n=[],r=e.toLowerCase(),o=e.split("").map(((e,t)=>`(${0!==t?`[/\\s-]${s(e)}`:s(e)})`)).join("(.*?)")+"(.*)";return n.push({fullMatch:new RegExp(`(${s(e)})`,"i"),re:new RegExp(`^${o}`,"i"),reserveRe:new RegExp(o,"i"),fuzzyHighlight:!0}),t&&t.hasOwnProperty(r)&&n.push({fullMatch:t[r],re:t[r],fuzzyHighlight:!1}),n}function a(e,t,n){const r=[];return e&&n?(n.forEach((e=>{const{fullMatch:n,re:o,reserveRe:i}=e;n.lastIndex=0,o.lastIndex=0;const a=n.exec(t),s=a||o.exec(t)||i&&i.exec(t);if(e.fuzzyHighlight=!a,s)if(e.fuzzyHighlight){let e=s.index;for(let t=1;t{"use strict";n.d(t,{HighlightedText:()=>s});var r=n(50959),o=n(97754),i=n(19785),a=n(75623);function s(e){ -const{queryString:t,rules:n,text:s,className:l}=e,c=(0,r.useMemo)((()=>(0,i.getHighlightedChars)(t,s,n)),[t,n,s]);return r.createElement(r.Fragment,null,c.length?s.split("").map(((e,t)=>r.createElement(r.Fragment,{key:t},c[t]?r.createElement("span",{className:o(a.highlighted,l)},e):r.createElement("span",null,e)))):s)}},1109:(e,t,n)=>{"use strict";n.d(t,{Separator:()=>a});var r=n(50959),o=n(97754),i=n(45719);function a(e){return r.createElement("div",{className:o(i.separator,e.className)})}},51613:(e,t,n)=>{"use strict";n.d(t,{PopupMenuSeparator:()=>s});var r=n(50959),o=n(97754),i=n.n(o),a=n(92910);function s(e){const{size:t="normal",className:n,ariaHidden:o=!1}=e;return r.createElement("div",{className:i()(a.separator,"small"===t&&a.small,"normal"===t&&a.normal,"large"===t&&a.large,n),role:"separator","aria-hidden":o})}},20520:(e,t,n)=>{"use strict";n.d(t,{PopupMenu:()=>h});var r=n(50959),o=n(962),i=n(62942),a=n(65718),s=n(27317),l=n(29197);const c=r.createContext(void 0);var u=n(36383);const d=r.createContext({setMenuMaxWidth:!1});function h(e){const{controller:t,children:n,isOpened:h,closeOnClickOutside:p=!0,doNotCloseOn:f,onClickOutside:m,onClose:v,onKeyboardClose:g,"data-name":C="popup-menu-container",...y}=e,E=(0,r.useContext)(l.CloseDelegateContext),b=r.useContext(d),_=(0,r.useContext)(c),w=(0,u.useOutsideEvent)({handler:function(e){m&&m(e);if(!p)return;const t=(0,i.default)(f)?f():null==f?[]:[f];if(t.length>0&&e.target instanceof Node)for(const n of t){const t=o.findDOMNode(n);if(t instanceof Node&&t.contains(e.target))return}v()},mouseDown:!0,touchStart:!0});return h?r.createElement(a.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},r.createElement("span",{ref:w,style:{pointerEvents:"auto"}},r.createElement(s.Menu,{...y,onClose:v,onKeyboardClose:g,onScroll:function(t){const{onScroll:n}=e;n&&n(t)},customCloseDelegate:E,customRemeasureDelegate:_,ref:t,"data-name":C,limitMaxWidth:b.setMenuMaxWidth},n))):null}},10381:(e,t,n)=>{"use strict";n.d(t,{ToolWidgetCaret:()=>l});var r=n(50959),o=n(97754),i=n(9745),a=n(34587),s=n(578);function l(e){const{dropped:t,className:n}=e;return r.createElement(i.Icon,{className:o(n,a.icon,{[a.dropped]:t}),icon:s})}},40173:(e,t,n)=>{"use strict";function r(e,t,n={}){return Object.assign({},e,function(e,t,n={}){const r=Object.assign({},t);for(const o of Object.keys(t)){const i=n[o]||o;i in e&&(r[o]=[e[i],t[o]].join(" "))}return r}(e,t,n))}n.d(t,{mergeThemes:()=>r})},95257:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=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"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.iterator;var f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,v={};function g(e,t,n){this.props=e,this.context=t,this.refs=v, -this.updater=n||f}function C(){}function y(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||f}g.prototype.isReactComponent={},g.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")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},C.prototype=g.prototype;var E=y.prototype=new C;E.constructor=y,m(E,g.prototype),E.isPureReactComponent=!0;var b=Array.isArray,_=Object.prototype.hasOwnProperty,w={current:null},S={key:!0,ref:!0,__self:!0,__source:!0};function x(e,t,r){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)_.call(t,o)&&!S.hasOwnProperty(o)&&(i[o]=t[o]);var l=arguments.length-2;if(1===l)i.children=r;else if(1{"use strict";e.exports=n(95257)},12989:e=>{e.exports={summary:"summary-ynHBVe1n",hovered:"hovered-ynHBVe1n",caret:"caret-ynHBVe1n"}},76197:(e,t,n)=>{"use strict";n.d(t,{CollapsibleSection:()=>l});var r=n(50959),o=n(97754),i=n.n(o),a=n(10381),s=n(12989);const l=(0,r.forwardRef)((function(e,t){ -const{open:n,summary:o,children:l,onStateChange:c,tabIndex:u,className:d,...h}=e;return r.createElement(r.Fragment,null,r.createElement("div",{...h,className:i()(d,s.summary),onClick:function(){c&&c(!n)},"data-open":n,ref:t,tabIndex:u},o,r.createElement(a.ToolWidgetCaret,{className:s.caret,dropped:Boolean(n)})),n&&l)}))},12811:(e,t,n)=>{"use strict";n.d(t,{HorizontalAttachEdge:()=>o,HorizontalDropDirection:()=>a,VerticalAttachEdge:()=>r,VerticalDropDirection:()=>i,getPopupPositioner:()=>c});var r,o,i,a,s=n(50151);!function(e){e[e.Top=0]="Top",e[e.Bottom=1]="Bottom",e[e.AutoStrict=2]="AutoStrict"}(r||(r={})),function(e){e[e.Left=0]="Left",e[e.Right=1]="Right"}(o||(o={})),function(e){e[e.FromTopToBottom=0]="FromTopToBottom",e[e.FromBottomToTop=1]="FromBottomToTop"}(i||(i={})),function(e){e[e.FromLeftToRight=0]="FromLeftToRight",e[e.FromRightToLeft=1]="FromRightToLeft"}(a||(a={}));const l={verticalAttachEdge:r.Bottom,horizontalAttachEdge:o.Left,verticalDropDirection:i.FromTopToBottom,horizontalDropDirection:a.FromLeftToRight,verticalMargin:0,horizontalMargin:0,matchButtonAndListboxWidths:!1};function c(e,t){return(n,c,u,d)=>{var h,p;const f=(0,s.ensureNotNull)(e).getBoundingClientRect(),{horizontalAttachEdge:m=l.horizontalAttachEdge,horizontalDropDirection:v=l.horizontalDropDirection,horizontalMargin:g=l.horizontalMargin,verticalMargin:C=l.verticalMargin,matchButtonAndListboxWidths:y=l.matchButtonAndListboxWidths}=t;let E=null!==(h=t.verticalAttachEdge)&&void 0!==h?h:l.verticalAttachEdge,b=null!==(p=t.verticalDropDirection)&&void 0!==p?p:l.verticalDropDirection;E===r.AutoStrict&&(d{"use strict";n.r(t),n.d(t,{currencyActions:()=>s});var r=n(50151),o=n(44352),i=n(89691),a=n(79188);function s(e,t,s){if(null===t||t.readOnly)return[];const l=[],c=t=>{e.setPriceScaleCurrency(s,t)},u=t.selectedCurrency,d=t.originalCurrencies,h=t.baseCurrencies,p=t.displayedValues,f=a.favoriteCurrencyUnitConversionService.get().currencies,m={id:"first_section",actions:[]};if(d.size>1){const e=(0,i.createAction)("Mixed",o.t(null,void 0,n(95093)),void 0,void 0,null===t.selectedCurrency,(()=>c(null)));m.actions.push(e)}const v=e.model().availableCurrencies();if(null!==u){const e=(0,r.ensureNotNull)(v.item(u)),t=(0,i.createAction)(u,(0,r.ensureDefined)(p.get(u)),e.logoUrl,e.description,!0,(()=>{}),f.has(u),(()=>a.favoriteCurrencyUnitConversionService.toggle("currencies",u)));m.actions.push(t)}const g=v.filterConvertible(h,(e=>e!==u&&d.has(e)));for(const e of g){const n=(0,r.ensureNotNull)(v.item(e.id));m.actions.push((0,i.createAction)(e.id,e.code,n.logoUrl,n.description,t.selectedCurrency===e.id,(()=>c(e.id)),f.has(e.id),(()=>a.favoriteCurrencyUnitConversionService.toggle("currencies",e.id))))}m.actions.length>0&&l.push(m) -;const C=v.filterConvertible(h,(e=>e!==u&&!d.has(e))),y=[],E=[];for(const e of C){const n=(0,r.ensureNotNull)(v.item(e.id)),o=f.has(e.id),s=(0,i.createAction)(e.id,e.code,n.logoUrl,n.description,t.selectedCurrency===e.id,(()=>c(e.id)),o,(()=>a.favoriteCurrencyUnitConversionService.toggle("currencies",e.id)));o?y.push(s):E.push(s)}return(E.length>0||y.length>0)&&l.push({id:"second_section",actions:y.concat(E)}),l}},79188:(e,t,n)=>{"use strict";n.d(t,{favoriteCurrencyUnitConversionService:()=>s});var r=n(56840),o=n(21097),i=n(68456);class a extends i.AbstractJsonStoreService{constructor(e,t){super(e,t,"FAVORITE_CURRENCY_UNIT_CONVERSION_CHANGED","currencyUnitConversion.favorites",{currencies:new Set,units:new Set})}add(e,t){const n=this.get();n[e].add(t),this.set(n)}remove(e,t){const n=this.get();n[e].delete(t)&&this.set(n)}toggle(e,t){this.get()[e].has(t)?this.remove(e,t):this.add(e,t)}_serialize(e){return[[...e.currencies],[...e.units]]}_deserialize(e){return{currencies:new Set(e[0]),units:new Set(e[1])}}}const s=new a(o.TVXWindowEvents,r)},14818:(e,t,n)=>{"use strict";n.r(t),n.d(t,{unitActions:()=>s});var r=n(50151),o=n(44352),i=n(89691),a=n(79188);function s(e,t,s){if(null===t||0===t.availableGroups.size)return[];const l=[],c=t=>{e.setPriceScaleUnit(s,t)},u=t.selectedUnit,d=t.originalUnits,h=t.names,p=t.descriptions,f=a.favoriteCurrencyUnitConversionService.get().units,m={actions:[],id:"first_section"};if(d.size>1){const e=(0,i.createAction)("Mixed",o.t(null,void 0,n(95093)),void 0,void 0,null===t.selectedUnit,(()=>c(null)));m.actions.push(e)}const v=e.model().availableUnits();if(null!==u){const e=(0,i.createAction)(u,(0,r.ensureDefined)(h.get(u)),void 0,(0,r.ensureDefined)(p.get(u)),!0,(()=>{}),f.has(u),(()=>a.favoriteCurrencyUnitConversionService.toggle("units",u)));m.actions.push(e)}const g=v.unitsByGroups(t.availableGroups),C=[],y=[];for(const e of g)for(const t of e.units){const e=f.has(t.id);if(t.id===u||!e&&!d.has(t.id))continue;const n=(0,i.createAction)(t.id,t.name,void 0,t.description,!1,(()=>c(t.id)),e,(()=>a.favoriteCurrencyUnitConversionService.toggle("units",t.id)));e?y.push(n):C.push(n)}(C.length>0||y.length>0)&&m.actions.push(...y.sort(((e,t)=>e.label.toLowerCase().localeCompare(t.label.toLowerCase()))),...C),m.actions.length>0&&l.push(m);const E=u&&v.unitGroupById(u);if(null!==E)for(const e of g){if(e.name!==E)continue;const t=[];for(const n of e.units)n.id===u||d.has(n.id)||f.has(n.id)||t.push((0,i.createAction)(n.id,n.name,void 0,n.description,!1,(()=>c(n.id)),!1,(()=>a.favoriteCurrencyUnitConversionService.toggle("units",n.id))));t.length>0&&l.push({id:e.name,name:e.name,actions:t})}for(const e of g){if(e.name===E)continue;const t=[];for(const n of e.units)n.id===u||d.has(n.id)||f.has(n.id)||t.push((0,i.createAction)(n.id,n.name,void 0,n.description,!1,(()=>c(n.id)),!1,(()=>a.favoriteCurrencyUnitConversionService.toggle("units",n.id))));t.length>0&&l.push({id:e.name,name:e.name,actions:t})}return l}},89691:(e,t,n)=>{"use strict";function r(e,t,n,r,o,i,a,s){return{id:e,label:t,icon:n, -description:r,isActive:o,onClick:i,isFavorite:a,onFavoriteClick:s}}n.d(t,{createAction:()=>r})},578:e=>{e.exports=''},7720:e=>{e.exports=''},69311:e=>{e.exports=''},48471:e=>{e.exports=''},69859:e=>{e.exports=''},39146:e=>{e.exports=''},48010:e=>{e.exports=''},20036:e=>{e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},44629:e=>{e.exports={ar:["اضف إلى القائمة التفضيلات"],ca_ES:["Afegeix a preferits"],cs:["Přidat do oblíbených"],de:["Zu Favoriten hinzufügen"],el:["Προσθήκη στα αγαπημένα"],en:"Add to favorites",es:["Añadir a favoritos"],fa:["افزودن به موارد مورد علاقه"],fr:["Ajouter aux favoris"],he_IL:["הוסף למועדפים"],hu_HU:["Hozzáadás kedvencekhez"],id_ID:["Tambah ke daftar favorit"],it:["Aggiungi ai preferiti"],ja:["お気に入りに追加"],ko:["즐겨찾기에 넣기"],ms_MY:["Tambah kepada kegemaran"],nl_NL:["Voeg toe aan favorieten"],pl:["Dodaj do ulubionych"],pt:["Adicionar aos favoritos"],ro:"Add to favorites",ru:["Добавить в избранное"],sv:["Lägg till som favorit"],th:["เพิ่มลงรายการโปรด"],tr:["Favorilere ekle"],vi:["Thêm vào mục yêu thích"],zh:["添加到收藏"],zh_TW:["加入收藏"]}},52298:e=>{e.exports={ar:["بحث"],ca_ES:["Cercar"],cs:["Hledat"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2704],{88803:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},55596:e=>{e.exports={dialog:"dialog-b8SxMnzX",wrapper:"wrapper-b8SxMnzX",separator:"separator-b8SxMnzX",bounded:"bounded-b8SxMnzX"}},69827:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-BZKENkhT",unsetAlign:"unsetAlign-BZKENkhT",title:"title-BZKENkhT",subtitle:"subtitle-BZKENkhT",textWrap:"textWrap-BZKENkhT",ellipsis:"ellipsis-BZKENkhT",close:"close-BZKENkhT",icon:"icon-BZKENkhT"}},40281:e=>{e.exports={container:"container-qm7Rg5MB",inputContainer:"inputContainer-qm7Rg5MB",withCancel:"withCancel-qm7Rg5MB",input:"input-qm7Rg5MB",icon:"icon-qm7Rg5MB",cancel:"cancel-qm7Rg5MB"}},16734:e=>{e.exports={scrollWrap:"scrollWrap-a62DpCum"}},40211:e=>{e.exports={container:"container-c8Hkfy8e",separator:"separator-c8Hkfy8e",section:"section-c8Hkfy8e"}},55002:e=>{e.exports={action:"action-peI7w0K1",hovered:"hovered-peI7w0K1",active:"active-peI7w0K1",label:"label-peI7w0K1",description:"description-peI7w0K1",selected:"selected-peI7w0K1",small:"small-peI7w0K1",withDescription:"withDescription-peI7w0K1",action__favoriteIcon:"action__favoriteIcon-peI7w0K1",action__favoriteIcon_active:"action__favoriteIcon_active-peI7w0K1",labelAndDescription:"labelAndDescription-peI7w0K1",icon:"icon-peI7w0K1",fakeIcon:"fakeIcon-peI7w0K1",highlighted:"highlighted-peI7w0K1"}},5826:e=>{e.exports={menu:"menu-kJ5smAAE",withDescriptions:"withDescriptions-kJ5smAAE",header:"header-kJ5smAAE",title:"title-kJ5smAAE",container:"container-kJ5smAAE",icon:"icon-kJ5smAAE",clear:"clear-kJ5smAAE",input:"input-kJ5smAAE",highlighted:"highlighted-kJ5smAAE",active:"active-kJ5smAAE",section:"section-kJ5smAAE"}},45300:e=>{e.exports={}},14877:e=>{e.exports={favorite:"favorite-_FRQhM5Y",hovered:"hovered-_FRQhM5Y",disabled:"disabled-_FRQhM5Y",active:"active-_FRQhM5Y",checked:"checked-_FRQhM5Y"}},75623:e=>{e.exports={highlighted:"highlighted-cwp8YRo6"}},45719:e=>{e.exports={separator:"separator-Pf4rIzEt"}},92910:e=>{e.exports={separator:"separator-QjUlCDId",small:"small-QjUlCDId",normal:"normal-QjUlCDId",large:"large-QjUlCDId"}},34587:e=>{e.exports={icon:"icon-WB2y0EnP",dropped:"dropped-WB2y0EnP"}},27267:(e,t,n)=>{"use strict";function r(e,t,n,r,o){function i(o){if(e>o.timeStamp)return;const i=o.target;void 0!==n&&null!==t&&null!==i&&i.ownerDocument===r&&(t.contains(i)||n(o))}return o.click&&r.addEventListener("click",i,!1),o.mouseDown&&r.addEventListener("mousedown",i,!1),o.touchEnd&&r.addEventListener("touchend",i,!1),o.touchStart&&r.addEventListener("touchstart",i,!1),()=>{r.removeEventListener("click",i,!1),r.removeEventListener("mousedown",i,!1),r.removeEventListener("touchend",i,!1),r.removeEventListener("touchstart",i,!1)}}n.d(t,{addOutsideEventListener:()=>r})},90186:(e,t,n)=>{"use strict";function r(e){return i(e,s)}function o(e){return i(e,a)} +function i(e,t){const n=Object.entries(e).filter(t),r={};for(const[e,t]of n)r[e]=t;return r}function s(e){const[t,n]=e;return 0===t.indexOf("data-")&&"string"==typeof n}function a(e){return 0===e[0].indexOf("aria-")}n.d(t,{filterAriaProps:()=>o,filterDataProps:()=>r,filterProps:()=>i,isAriaAttribute:()=>a,isDataAttribute:()=>s})},53017:(e,t,n)=>{"use strict";function r(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function o(e){return r([e])}n.d(t,{isomorphicRef:()=>o,mergeRefs:()=>r})},24437:(e,t,n)=>{"use strict";n.d(t,{DialogBreakpoints:()=>o});var r=n(88803);const o={SmallHeight:r["small-height-breakpoint"],TabletSmall:r["tablet-small-breakpoint"],TabletNormal:r["tablet-normal-breakpoint"]}},35057:(e,t,n)=>{"use strict";n.d(t,{AdaptivePopupDialog:()=>A});var r=n(50959),o=n(50151);var i=n(97754),s=n.n(i),a=n(68335),l=n(38223),c=n(35749),u=n(63016),d=n(1109),h=n(24437),p=n(90692),f=n(95711);var m=n(52092),v=n(76422),g=n(9745);const C=r.createContext({setHideClose:()=>{}});var y=n(7720),E=n(69827);function b(e){const{title:t,titleTextWrap:n=!1,subtitle:o,showCloseIcon:i=!0,onClose:a,onCloseButtonKeyDown:l,renderBefore:c,renderAfter:u,draggable:d,className:h,unsetAlign:p,closeAriaLabel:f,closeButtonReference:m}=e,[v,b]=(0,r.useState)(!1);return r.createElement(C.Provider,{value:{setHideClose:b}},r.createElement("div",{className:s()(E.container,h,(o||p)&&E.unsetAlign)},c,r.createElement("div",{"data-dragg-area":d,className:E.title},r.createElement("div",{className:s()(n?E.textWrap:E.ellipsis)},t),o&&r.createElement("div",{className:s()(E.ellipsis,E.subtitle)},o)),u,i&&!v&&r.createElement("button",{className:E.close,onClick:a,onKeyDown:l,"data-name":"close","aria-label":f,type:"button",ref:m},r.createElement(g.Icon,{className:E.icon,icon:y,"data-name":"close","data-role":"button"}))))}var _=n(53017),w=n(90186),S=n(55596);const x={vertical:20},k={vertical:0};class A extends r.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(h.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,a.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:n}=document,r=(0,o.ensureNotNull)(this._reference);if(null!==n){if(e.preventDefault(), +"true"===(t=n).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,c.isTextEditingField)(n))return void r.focus();if(r.contains(n))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,n;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(n=e,[9,a.Modifiers.Shift+9].includes((0,a.hashFromEvent)(n))&&n.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()},this._calculatePositionWithOffsets=(e,t)=>{const n=(0,o.ensureDefined)(this.props.fullScreenViewOffsets).value();return{top:n.top,left:(0,l.isRtl)()?-n.right:n.left,width:t.clientWidth-n.left-n.right,height:t.clientHeight-n.top-n.bottom}}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||v.subscribe(m.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.subscribe(this._requestResize)}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||v.unsubscribe(m.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.unsubscribe(this._requestResize)}focus(){(0,o.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,n;return null!==(n=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==n&&n}render(){const{className:e,wrapperClassName:t,headerClassName:n,isOpened:o,title:i,titleTextWrap:a,dataName:l,onClickOutside:c,additionalElementPos:m,additionalHeaderElement:v,backdrop:g,shouldForceFocus:C=!0,shouldReturnFocus:y,onForceFocus:E,showSeparator:A,subtitle:N,draggable:D=!0,fullScreen:R=!1,showCloseIcon:I=!0,rounded:L=!0,isAnimationEnabled:T,growPoint:B,dialogTooltip:M,unsetHeaderAlign:O,onDragStart:z,dataDialogName:F,closeAriaLabel:P,containerAriaLabel:U,reference:K,containerTabIndex:H,closeButtonReference:j,onCloseButtonKeyDown:W,shadowed:$,fullScreenViewOffsets:V}=this.props,q="after"!==m?v:void 0,Q="after"===m?v:void 0,J="string"==typeof i?i:F||"",Y=(0,w.filterDataProps)(this.props),Z=(0,_.mergeRefs)([this._handleReference,K]);return r.createElement(p.MatchMedia,{rule:h.DialogBreakpoints.SmallHeight},(m=>r.createElement(p.MatchMedia,{rule:h.DialogBreakpoints.TabletSmall},(h=>r.createElement(u.PopupDialog,{rounded:!(h||R)&&L,className:s()(S.dialog,R&&V&&S.bounded,e),isOpened:o, +reference:Z,onKeyDown:this._handleKeyDown,onClickOutside:c,onClickBackdrop:c,fullscreen:h||R,guard:m?k:x,boundByScreen:h||R,shouldForceFocus:C,onForceFocus:E,shouldReturnFocus:y,backdrop:g,draggable:D,isAnimationEnabled:T,growPoint:B,name:this.props.dataName,dialogTooltip:M,onDragStart:z,containerAriaLabel:U,containerTabIndex:H,calculateDialogPosition:R&&V?this._calculatePositionWithOffsets:void 0,shadowed:$,...Y},r.createElement("div",{className:s()(S.wrapper,t),"data-name":l,"data-dialog-name":J},void 0!==i&&r.createElement(b,{draggable:D&&!(h||R),onClose:this._handleCloseBtnClick,renderAfter:Q,renderBefore:q,subtitle:N,title:i,titleTextWrap:a,showCloseIcon:I,className:n,unsetAlign:O,closeAriaLabel:P,closeButtonReference:j,onCloseButtonKeyDown:W}),A&&r.createElement(d.Separator,{className:S.separator}),r.createElement(f.PopupContext.Consumer,null,(e=>this._renderChildren(e,h||R)))))))))}}},69654:(e,t,n)=>{"use strict";n.d(t,{DialogSearch:()=>u});var r=n(50959),o=n(97754),i=n.n(o),s=n(44352),a=n(9745),l=n(69859),c=n(40281);function u(e){const{children:t,renderInput:o,onCancel:u,containerClassName:h,inputContainerClassName:p,iconClassName:f,...m}=e;return r.createElement("div",{className:i()(c.container,h)},r.createElement("div",{className:i()(c.inputContainer,p,u&&c.withCancel)},o||r.createElement(d,{...m})),t,r.createElement(a.Icon,{className:i()(c.icon,f),icon:l}),u&&r.createElement("div",{className:c.cancel,onClick:u},s.t(null,void 0,n(20036))))}function d(e){const{className:t,reference:n,value:o,onChange:s,onFocus:a,onBlur:l,onKeyDown:u,onSelect:d,placeholder:h,...p}=e;return r.createElement("input",{...p,ref:n,type:"text",className:i()(t,c.input),autoComplete:"off","data-role":"search",placeholder:h,value:o,onChange:s,onFocus:a,onBlur:l,onSelect:d,onKeyDown:u})}},28587:(e,t,n)=>{"use strict";n.r(t),n.d(t,{UnitConversionRenderer:()=>z});var r=n(50959),o=n(962),i=n(79188),s=n(90692),a=n(19785),l=n(68335);var c=n(24437),u=n(12811),d=n(97754),h=n.n(d),p=n(44352),f=n(9745),m=n(20520),v=n(27317),g=n(40173),C=n(51613),y=n(76197),E=n(36189),b=n(76068),_=n(24637),w=n(55002);const S=r.memo((function(e){const{label:t,icon:n,rules:o,search:i,description:s,onClick:a,onClose:l,isActive:c,isSmallSize:u,isSelected:d,selectedRef:p,hasDescriptions:f,hasIcons:m,isFavorite:v,onFavoriteClick:g}=e,C=(0,r.useCallback)((()=>{a(),l&&l()}),[a,l]),y=u&&w.small;return r.createElement("div",{className:h()(w.action,c&&w.active,y,f&&w.withDescription,d&&w.selected),onClick:C,ref:p},m&&(void 0!==n?r.createElement(b.CircleLogo,{logoUrl:n,size:f?"xsmall":"xxxsmall",className:h()(w.icon,y)}):r.createElement("span",{className:h()(w.fakeIcon,y)})),r.createElement("div",{className:h()(w.labelAndDescription,y)},r.createElement("span",{className:h()(w.label,y)},S(t)),f&&r.createElement("br",null),f&&r.createElement("span",{className:h()(w.description,y)},s?S(s):"")),void 0!==v&&r.createElement("div",{className:h()(w.action__favoriteIcon,v&&w.action__favoriteIcon_active)},r.createElement(E.FavoriteButton,{isActive:c,isFilled:v,onClick:function(e){ +e.stopPropagation(),null==g||g()}})));function S(e){return r.createElement(_.HighlightedText,{text:e,rules:o,queryString:i,className:h()(c&&w.highlighted,c&&w.active)})}}),((e,t)=>Object.keys(t).filter((e=>!["onClick","onClose","onFavoriteClick"].includes(e))).every((n=>t[n]===e[n]))));var x=n(48471),k=n(69311),A=n(5826),N=n(16734);const D=(0,g.mergeThemes)(v.DEFAULT_MENU_THEME,N);function R(e){const{title:t,sections:o,onClose:i,selectedId:s,selectedRef:a,search:l,setSearch:c,items:u,rules:d,searchRef:v,hasDescriptions:g,hasIcons:E,...b}=e,[_,w]=(0,r.useState)((()=>o.reduce(((e,t,n)=>(t.name&&(e[t.id]=!0),e)),{})));function N(e){const{id:t,...n}=e;return r.createElement(S,{key:t,rules:d,search:l,onClose:i,isSmallSize:!0,isSelected:t===s,selectedRef:t===s?a:void 0,hasDescriptions:g,hasIcons:E,...n})}return r.createElement(m.PopupMenu,{...b,onClose:i,className:h()(A.menu,g&&A.withDescriptions),theme:D,maxHeight:g?313:280,noMomentumBasedScroll:!0,isOpened:!0,onOpen:function(){var e;null===(e=v.current)||void 0===e||e.focus()}},r.createElement("div",{className:A.header},r.createElement("div",{className:A.title},t),r.createElement("div",{className:A.container},r.createElement(f.Icon,{icon:x,className:A.icon}),r.createElement("input",{size:1,type:"text",className:A.input,placeholder:p.t(null,void 0,n(52298)),autoComplete:"off","data-role":"search",onChange:function(e){c(e.target.value)},value:l,ref:v}),Boolean(l)&&r.createElement(f.Icon,{icon:k,className:A.clear,onClick:function(){c("")}}))),l?u.map(N):o.map(((e,t)=>r.createElement(r.Fragment,{key:e.id},Boolean(t)&&r.createElement(C.PopupMenuSeparator,null),e.name?r.createElement(y.CollapsibleSection,{summary:e.name,className:A.section,open:_[e.id],onStateChange:t=>w({..._,[e.id]:t})},e.actions.map(N)):e.actions.map(N)))))}var I=n(35057),L=n(69654),T=n(40211);function B(e){const{title:t,onClose:o,sections:i,selectedId:s,selectedRef:a,search:l,setSearch:c,items:u,rules:d,searchRef:h,hasIcons:f,hasDescriptions:m}=e;return r.createElement(I.AdaptivePopupDialog,{title:t,onClose:o,render:function(){return r.createElement(r.Fragment,null,r.createElement(L.DialogSearch,{placeholder:p.t(null,void 0,n(52298)),onChange:v,reference:h}),r.createElement("div",{className:T.container},l?u.map((e=>{const{id:t,isActive:n,...i}=e;return r.createElement(S,{key:t,isActive:n,onClose:o,rules:d,search:l,isSelected:t===s,selectedRef:t===s?a:void 0,hasIcons:f,hasDescriptions:m,...i})})):i.map(((e,t)=>r.createElement(r.Fragment,{key:e.id},e.name&&r.createElement("div",{className:T.section},e.name),e.actions.map(((n,c)=>{const{id:u,...h}=n,p=c===e.actions.length-1,v=t===i.length-1;return r.createElement(r.Fragment,{key:u},r.createElement(S,{rules:d,search:l,onClose:o,isSelected:u===s,selectedRef:u===s?a:void 0,hasIcons:f,hasDescriptions:m,...h}),!v&&p&&r.createElement("div",{className:T.separator}))})))))))},dataName:"unit-conversion-dialog",draggable:!1,fullScreen:!0,isOpened:!0});function v(e){c(e.target.value)}}const M={horizontalAttachEdge:u.HorizontalAttachEdge.Right, +horizontalDropDirection:u.HorizontalDropDirection.FromRightToLeft};function O(e){const{element:t,...n}=e,[o,i]=(0,r.useState)(y()),[d,h]=(0,r.useState)(""),p=(0,r.useRef)(null),f=(0,r.useRef)(null),m=(0,r.useMemo)((()=>(0,a.createRegExpList)(d)),[d]),{activeIdx:v,setActiveIdx:g}=function(e,t,n,o="keydown"){const[i,s]=(0,r.useState)(-1);return(0,r.useEffect)((()=>{if(!e)return;const n=e=>{switch((0,l.hashFromEvent)(e)){case 40:if(i===t.length-1)break;e.preventDefault(),s(i+1);break;case 38:if(i<=0)break;e.preventDefault(),s(i-1)}};return e.addEventListener("keydown",n),()=>{e.removeEventListener("keydown",n)}}),[e,i,t]),(0,r.useEffect)((()=>{if(!e||!n)return;const r=e=>{var r;e.repeat||13===(0,l.hashFromEvent)(e)&&n(null!==(r=t[i])&&void 0!==r?r:null,e)};return e.addEventListener(o,r),()=>{e.removeEventListener(o,r)}}),[e,i,t,n,o]),{activeIdx:i,setActiveIdx:s}}(p.current,o,(function(e){e&&(e.onClick(),n.onClose())}));!function(e,t=[]){(0,r.useEffect)((()=>{e(-1)}),[...t])}(g,[o]),function(e,t){(0,r.useEffect)((()=>{var n;t>=0&&(null===(n=e.current)||void 0===n||n.scrollIntoView({block:"nearest"}))}),[t])}(f,v),(0,r.useEffect)((()=>{i(d?function(e,t,n){const r=e.reduce(((e,t)=>[...e,...t.actions]),[]);return(0,a.rankedSearch)({data:r,rules:n,queryString:t,primaryKey:"label",secondaryKey:"description"})}(n.sections,d,m):y())}),[d,n.sections,m]);const C=(0,r.useMemo)((()=>({selectedId:Boolean(v>=0&&o[v])?o[v].id:"",selectedRef:f,search:d,setSearch:h,searchRef:p,items:o,rules:m,hasIcons:o.some((e=>void 0!==e.icon)),hasDescriptions:o.some((e=>void 0!==e.description))})),[v,f,d,h,p,o,m]);return r.createElement(s.MatchMedia,{rule:c.DialogBreakpoints.TabletSmall},(e=>e?r.createElement(B,{...n,...C}):r.createElement(R,{...n,...C,position:(0,u.getPopupPositioner)(t,M),doNotCloseOn:t})));function y(){return n.sections.reduce(((e,t)=>(e.push(...t.actions),e)),[])}}class z{constructor(e,t,n,r){this._rootElem=document.createElement("div"),this.close=()=>{null!==this._rootElem&&(o.unmountComponentAtNode(this._rootElem),i.favoriteCurrencyUnitConversionService.getOnChange().unsubscribe(this,this._render),this._rootElem=null,this._menuClosedCallback())},this.isOpened=()=>null!==this._rootElem,this._title=e,this._element=t,this._sectionsGetter=n,this._menuClosedCallback=r,this._render(),i.favoriteCurrencyUnitConversionService.getOnChange().subscribe(this,this._render)}_render(){const e={title:this._title,sections:this._sectionsGetter(),element:this._element,onClose:this.close};o.render(r.createElement(O,{...e}),this._rootElem)}}},76068:(e,t,n)=>{"use strict";n.d(t,{CircleLogo:()=>i});var r=n(50959),o=n(58492);n(45300);function i(e){var t,n;const i=(0,o.getStyleClasses)(e.size,e.className),s=null!==(n=null!==(t=e.alt)&&void 0!==t?t:e.title)&&void 0!==n?n:"";return(0,o.isCircleLogoWithUrlProps)(e)?r.createElement("img",{className:i,src:e.logoUrl,alt:s,title:e.title,loading:e.loading,"aria-label":e["aria-label"],"aria-hidden":e["aria-hidden"]}):r.createElement("span",{className:i,title:e.title,"aria-label":e["aria-label"], +"aria-hidden":e["aria-hidden"]},e.placeholderLetter)}},58492:(e,t,n)=>{"use strict";n.d(t,{getStyleClasses:()=>o,isCircleLogoWithUrlProps:()=>i});var r=n(97754);function o(e,t){return r("tv-circle-logo",`tv-circle-logo--${e}`,t)}function i(e){return"logoUrl"in e&&void 0!==e.logoUrl&&0!==e.logoUrl.length}},36189:(e,t,n)=>{"use strict";n.d(t,{FavoriteButton:()=>d});var r=n(44352),o=n(50959),i=n(97754),s=n(9745),a=n(39146),l=n(48010),c=n(14877);const u={add:r.t(null,void 0,n(44629)),remove:r.t(null,void 0,n(72482))};function d(e){const{className:t,isFilled:n,isActive:r,onClick:d,...h}=e;return o.createElement(s.Icon,{...h,className:i(c.favorite,"apply-common-tooltip",n&&c.checked,r&&c.active,t),icon:n?a:l,onClick:d,title:n?u.remove:u.add})}},19785:(e,t,n)=>{"use strict";n.d(t,{createRegExpList:()=>i,getHighlightedChars:()=>s,rankedSearch:()=>o});var r=n(1722);function o(e){const{data:t,rules:n,queryString:o,isPreventedFromFiltering:i,primaryKey:s,secondaryKey:a=s,optionalPrimaryKey:l,tertiaryKey:c}=e;return t.map((e=>{const t=l&&e[l]?e[l]:e[s],i=e[a],u=c&&e[c];let d,h=0;return n.forEach((e=>{var n,s,a,l,c;const{re:p,fullMatch:f}=e;if(p.lastIndex=0,(0,r.isString)(t)&&t&&t.toLowerCase()===o.toLowerCase())return h=4,void(d=null===(n=t.match(f))||void 0===n?void 0:n.index);if((0,r.isString)(t)&&f.test(t))return h=3,void(d=null===(s=t.match(f))||void 0===s?void 0:s.index);if((0,r.isString)(i)&&f.test(i))return h=2,void(d=null===(a=i.match(f))||void 0===a?void 0:a.index);if((0,r.isString)(i)&&p.test(i))return h=2,void(d=null===(l=i.match(p))||void 0===l?void 0:l.index);if(Array.isArray(u))for(const e of u)if(f.test(e))return h=1,void(d=null===(c=e.match(f))||void 0===c?void 0:c.index)})),{matchPriority:h,matchIndex:d,item:e}})).filter((e=>i||e.matchPriority)).sort(((e,t)=>{if(e.matchPriorityt.matchPriority)return-1;if(e.matchPriority===t.matchPriority){if(void 0===e.matchIndex||void 0===t.matchIndex)return 0;if(e.matchIndex>t.matchIndex)return 1;if(e.matchIndexe))}function i(e,t){const n=[],r=e.toLowerCase(),o=e.split("").map(((e,t)=>`(${0!==t?`[/\\s-]${a(e)}`:a(e)})`)).join("(.*?)")+"(.*)";return n.push({fullMatch:new RegExp(`(${a(e)})`,"i"),re:new RegExp(`^${o}`,"i"),reserveRe:new RegExp(o,"i"),fuzzyHighlight:!0}),t&&t.hasOwnProperty(r)&&n.push({fullMatch:t[r],re:t[r],fuzzyHighlight:!1}),n}function s(e,t,n){const r=[];return e&&n?(n.forEach((e=>{const{fullMatch:n,re:o,reserveRe:i}=e;n.lastIndex=0,o.lastIndex=0;const s=n.exec(t),a=s||o.exec(t)||i&&i.exec(t);if(e.fuzzyHighlight=!s,a)if(e.fuzzyHighlight){let e=a.index;for(let t=1;t{"use strict";n.d(t,{HighlightedText:()=>a});var r=n(50959),o=n(97754),i=n(19785),s=n(75623);function a(e){ +const{queryString:t,rules:n,text:a,className:l}=e,c=(0,r.useMemo)((()=>(0,i.getHighlightedChars)(t,a,n)),[t,n,a]);return r.createElement(r.Fragment,null,c.length?a.split("").map(((e,t)=>r.createElement(r.Fragment,{key:t},c[t]?r.createElement("span",{className:o(s.highlighted,l)},e):r.createElement("span",null,e)))):a)}},1109:(e,t,n)=>{"use strict";n.d(t,{Separator:()=>s});var r=n(50959),o=n(97754),i=n(45719);function s(e){return r.createElement("div",{className:o(i.separator,e.className)})}},51613:(e,t,n)=>{"use strict";n.d(t,{PopupMenuSeparator:()=>a});var r=n(50959),o=n(97754),i=n.n(o),s=n(92910);function a(e){const{size:t="normal",className:n,ariaHidden:o=!1}=e;return r.createElement("div",{className:i()(s.separator,"small"===t&&s.small,"normal"===t&&s.normal,"large"===t&&s.large,n),role:"separator","aria-hidden":o})}},20520:(e,t,n)=>{"use strict";n.d(t,{PopupMenu:()=>h});var r=n(50959),o=n(962),i=n(62942),s=n(65718),a=n(27317),l=n(29197);const c=r.createContext(void 0);var u=n(36383);const d=r.createContext({setMenuMaxWidth:!1});function h(e){const{controller:t,children:n,isOpened:h,closeOnClickOutside:p=!0,doNotCloseOn:f,onClickOutside:m,onClose:v,onKeyboardClose:g,"data-name":C="popup-menu-container",...y}=e,E=(0,r.useContext)(l.CloseDelegateContext),b=r.useContext(d),_=(0,r.useContext)(c),w=(0,u.useOutsideEvent)({handler:function(e){m&&m(e);if(!p)return;const t=(0,i.default)(f)?f():null==f?[]:[f];if(t.length>0&&e.target instanceof Node)for(const n of t){const t=o.findDOMNode(n);if(t instanceof Node&&t.contains(e.target))return}v()},mouseDown:!0,touchStart:!0});return h?r.createElement(s.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},r.createElement("span",{ref:w,style:{pointerEvents:"auto"}},r.createElement(a.Menu,{...y,onClose:v,onKeyboardClose:g,onScroll:function(t){const{onScroll:n}=e;n&&n(t)},customCloseDelegate:E,customRemeasureDelegate:_,ref:t,"data-name":C,limitMaxWidth:b.setMenuMaxWidth},n))):null}},10381:(e,t,n)=>{"use strict";n.d(t,{ToolWidgetCaret:()=>l});var r=n(50959),o=n(97754),i=n(9745),s=n(34587),a=n(578);function l(e){const{dropped:t,className:n}=e;return r.createElement(i.Icon,{className:o(n,s.icon,{[s.dropped]:t}),icon:a})}},40173:(e,t,n)=>{"use strict";function r(e,t,n={}){return Object.assign({},e,function(e,t,n={}){const r=Object.assign({},t);for(const o of Object.keys(t)){const i=n[o]||o;i in e&&(r[o]=[e[i],t[o]].join(" "))}return r}(e,t,n))}n.d(t,{mergeThemes:()=>r})},95257:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.iterator;var f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,v={};function g(e,t,n){this.props=e,this.context=t,this.refs=v, +this.updater=n||f}function C(){}function y(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||f}g.prototype.isReactComponent={},g.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")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},C.prototype=g.prototype;var E=y.prototype=new C;E.constructor=y,m(E,g.prototype),E.isPureReactComponent=!0;var b=Array.isArray,_=Object.prototype.hasOwnProperty,w={current:null},S={key:!0,ref:!0,__self:!0,__source:!0};function x(e,t,r){var o,i={},s=null,a=null;if(null!=t)for(o in void 0!==t.ref&&(a=t.ref),void 0!==t.key&&(s=""+t.key),t)_.call(t,o)&&!S.hasOwnProperty(o)&&(i[o]=t[o]);var l=arguments.length-2;if(1===l)i.children=r;else if(1{"use strict";e.exports=n(95257)},12989:e=>{e.exports={summary:"summary-ynHBVe1n",hovered:"hovered-ynHBVe1n",caret:"caret-ynHBVe1n"}},76197:(e,t,n)=>{"use strict";n.d(t,{CollapsibleSection:()=>l});var r=n(50959),o=n(97754),i=n.n(o),s=n(10381),a=n(12989);const l=(0,r.forwardRef)((function(e,t){ +const{open:n,summary:o,children:l,onStateChange:c,tabIndex:u,className:d,...h}=e;return r.createElement(r.Fragment,null,r.createElement("div",{...h,className:i()(d,a.summary),onClick:function(){c&&c(!n)},"data-open":n,ref:t,tabIndex:u},o,r.createElement(s.ToolWidgetCaret,{className:a.caret,dropped:Boolean(n)})),n&&l)}))},12811:(e,t,n)=>{"use strict";n.d(t,{HorizontalAttachEdge:()=>o,HorizontalDropDirection:()=>s,VerticalAttachEdge:()=>r,VerticalDropDirection:()=>i,getPopupPositioner:()=>c});var r,o,i,s,a=n(50151);!function(e){e[e.Top=0]="Top",e[e.Bottom=1]="Bottom",e[e.AutoStrict=2]="AutoStrict"}(r||(r={})),function(e){e[e.Left=0]="Left",e[e.Right=1]="Right"}(o||(o={})),function(e){e[e.FromTopToBottom=0]="FromTopToBottom",e[e.FromBottomToTop=1]="FromBottomToTop"}(i||(i={})),function(e){e[e.FromLeftToRight=0]="FromLeftToRight",e[e.FromRightToLeft=1]="FromRightToLeft"}(s||(s={}));const l={verticalAttachEdge:r.Bottom,horizontalAttachEdge:o.Left,verticalDropDirection:i.FromTopToBottom,horizontalDropDirection:s.FromLeftToRight,verticalMargin:0,horizontalMargin:0,matchButtonAndListboxWidths:!1};function c(e,t){return(n,c,u,d)=>{var h,p;const f=(0,a.ensureNotNull)(e).getBoundingClientRect(),{horizontalAttachEdge:m=l.horizontalAttachEdge,horizontalDropDirection:v=l.horizontalDropDirection,horizontalMargin:g=l.horizontalMargin,verticalMargin:C=l.verticalMargin,matchButtonAndListboxWidths:y=l.matchButtonAndListboxWidths}=t;let E=null!==(h=t.verticalAttachEdge)&&void 0!==h?h:l.verticalAttachEdge,b=null!==(p=t.verticalDropDirection)&&void 0!==p?p:l.verticalDropDirection;E===r.AutoStrict&&(d{"use strict";n.r(t),n.d(t,{currencyActions:()=>a});var r=n(50151),o=n(44352),i=n(89691),s=n(79188);function a(e,t,a){if(null===t||t.readOnly)return[];const l=[],c=t=>{e.setPriceScaleCurrency(a,t)},u=t.selectedCurrency,d=t.originalCurrencies,h=t.baseCurrencies,p=t.displayedValues,f=s.favoriteCurrencyUnitConversionService.get().currencies,m={id:"first_section",actions:[]};if(d.size>1){const e=(0,i.createAction)("Mixed",o.t(null,void 0,n(95093)),void 0,void 0,null===t.selectedCurrency,(()=>c(null)));m.actions.push(e)}const v=e.model().availableCurrencies();if(null!==u){const e=(0,r.ensureNotNull)(v.item(u)),t=(0,i.createAction)(u,(0,r.ensureDefined)(p.get(u)),e.logoUrl,e.description,!0,(()=>{}),f.has(u),(()=>s.favoriteCurrencyUnitConversionService.toggle("currencies",u)));m.actions.push(t)}const g=v.filterConvertible(h,(e=>e!==u&&d.has(e)));for(const e of g){const n=(0,r.ensureNotNull)(v.item(e.id));m.actions.push((0,i.createAction)(e.id,e.code,n.logoUrl,n.description,t.selectedCurrency===e.id,(()=>c(e.id)),f.has(e.id),(()=>s.favoriteCurrencyUnitConversionService.toggle("currencies",e.id))))}m.actions.length>0&&l.push(m) +;const C=v.filterConvertible(h,(e=>e!==u&&!d.has(e))),y=[],E=[];for(const e of C){const n=(0,r.ensureNotNull)(v.item(e.id)),o=f.has(e.id),a=(0,i.createAction)(e.id,e.code,n.logoUrl,n.description,t.selectedCurrency===e.id,(()=>c(e.id)),o,(()=>s.favoriteCurrencyUnitConversionService.toggle("currencies",e.id)));o?y.push(a):E.push(a)}return(E.length>0||y.length>0)&&l.push({id:"second_section",actions:y.concat(E)}),l}},79188:(e,t,n)=>{"use strict";n.d(t,{favoriteCurrencyUnitConversionService:()=>a});var r=n(56840),o=n(21097),i=n(68456);class s extends i.AbstractJsonStoreService{constructor(e,t){super(e,t,"FAVORITE_CURRENCY_UNIT_CONVERSION_CHANGED","currencyUnitConversion.favorites",{currencies:new Set,units:new Set})}add(e,t){const n=this.get();n[e].add(t),this.set(n)}remove(e,t){const n=this.get();n[e].delete(t)&&this.set(n)}toggle(e,t){this.get()[e].has(t)?this.remove(e,t):this.add(e,t)}_serialize(e){return[[...e.currencies],[...e.units]]}_deserialize(e){return{currencies:new Set(e[0]),units:new Set(e[1])}}}const a=new s(o.TVXWindowEvents,r)},14818:(e,t,n)=>{"use strict";n.r(t),n.d(t,{unitActions:()=>a});var r=n(50151),o=n(44352),i=n(89691),s=n(79188);function a(e,t,a){if(null===t||0===t.availableGroups.size)return[];const l=[],c=t=>{e.setPriceScaleUnit(a,t)},u=t.selectedUnit,d=t.originalUnits,h=t.names,p=t.descriptions,f=s.favoriteCurrencyUnitConversionService.get().units,m={actions:[],id:"first_section"};if(d.size>1){const e=(0,i.createAction)("Mixed",o.t(null,void 0,n(95093)),void 0,void 0,null===t.selectedUnit,(()=>c(null)));m.actions.push(e)}const v=e.model().availableUnits();if(null!==u){const e=(0,i.createAction)(u,(0,r.ensureDefined)(h.get(u)),void 0,(0,r.ensureDefined)(p.get(u)),!0,(()=>{}),f.has(u),(()=>s.favoriteCurrencyUnitConversionService.toggle("units",u)));m.actions.push(e)}const g=v.unitsByGroups(t.availableGroups),C=[],y=[];for(const e of g)for(const t of e.units){const e=f.has(t.id);if(t.id===u||!e&&!d.has(t.id))continue;const n=(0,i.createAction)(t.id,t.name,void 0,t.description,!1,(()=>c(t.id)),e,(()=>s.favoriteCurrencyUnitConversionService.toggle("units",t.id)));e?y.push(n):C.push(n)}(C.length>0||y.length>0)&&m.actions.push(...y.sort(((e,t)=>e.label.toLowerCase().localeCompare(t.label.toLowerCase()))),...C),m.actions.length>0&&l.push(m);const E=u&&v.unitGroupById(u);if(null!==E)for(const e of g){if(e.name!==E)continue;const t=[];for(const n of e.units)n.id===u||d.has(n.id)||f.has(n.id)||t.push((0,i.createAction)(n.id,n.name,void 0,n.description,!1,(()=>c(n.id)),!1,(()=>s.favoriteCurrencyUnitConversionService.toggle("units",n.id))));t.length>0&&l.push({id:e.name,name:e.name,actions:t})}for(const e of g){if(e.name===E)continue;const t=[];for(const n of e.units)n.id===u||d.has(n.id)||f.has(n.id)||t.push((0,i.createAction)(n.id,n.name,void 0,n.description,!1,(()=>c(n.id)),!1,(()=>s.favoriteCurrencyUnitConversionService.toggle("units",n.id))));t.length>0&&l.push({id:e.name,name:e.name,actions:t})}return l}},89691:(e,t,n)=>{"use strict";function r(e,t,n,r,o,i,s,a){return{id:e,label:t,icon:n, +description:r,isActive:o,onClick:i,isFavorite:s,onFavoriteClick:a}}n.d(t,{createAction:()=>r})},578:e=>{e.exports=''},7720:e=>{e.exports=''},69311:e=>{e.exports=''},48471:e=>{e.exports=''},69859:e=>{e.exports=''},39146:e=>{e.exports=''},48010:e=>{e.exports=''},20036:e=>{e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},44629:e=>{e.exports={ar:["اضف إلى القائمة التفضيلات"],ca_ES:["Afegeix a preferits"],cs:["Přidat do oblíbených"],de:["Zu Favoriten hinzufügen"],el:["Προσθήκη στα αγαπημένα"],en:"Add to favorites",es:["Añadir a favoritos"],fa:["افزودن به موارد مورد علاقه"],fr:["Ajouter aux favoris"],he_IL:["הוסף למועדפים"],hu_HU:["Hozzáadás kedvencekhez"],id_ID:["Tambah ke daftar favorit"],it:["Aggiungi ai preferiti"],ja:["お気に入りに追加"],ko:["즐겨찾기에 넣기"],ms_MY:["Tambah kepada kegemaran"],nl_NL:["Voeg toe aan favorieten"],pl:["Dodaj do ulubionych"],pt:["Adicionar aos favoritos"],ro:"Add to favorites",ru:["Добавить в избранное"],sv:["Lägg till som favorit"],th:["เพิ่มลงรายการโปรด"],tr:["Favorilere ekle"],vi:["Thêm vào mục yêu thích"],zh:["添加到收藏"],zh_TW:["加入收藏"]}},52298:e=>{e.exports={ar:["بحث"],ca_ES:["Cercar"],cs:["Hledat"], de:["Suche"],el:["Αναζήτησή"],en:"Search",es:["Buscar"],fa:["جستجو"],fr:["Chercher"],he_IL:["חפש"],hu_HU:["Keresés"],id_ID:["Cari"],it:["Cerca"],ja:["検索"],ko:["찾기"],ms_MY:["Cari"],nl_NL:["Zoeken"],pl:["Szukaj"],pt:["Pesquisar"],ro:"Search",ru:["Поиск"],sv:["Sök"],th:["ค้นหา"],tr:["Ara"],vi:["Tìm kiếm"],zh:["搜索"],zh_TW:["搜尋"]}},72482:e=>{e.exports={ar:["حذف من القائمة المفضلة"],ca_ES:["Treure de preferits"],cs:["Odebrat z oblíbených"],de:["Aus Favoriten entfernen"],el:["Διαγραφή απο τα αγαπημένα"],en:"Remove from favorites",es:["Quitar de favoritos"],fa:["حذف از موارد مورد علاقه"],fr:["Retirer des favoris"],he_IL:["הסר ממועדפים"],hu_HU:["Eltávolít kedvencek közül"],id_ID:["Hilangkan dari favorit"],it:["Rimuovi dai preferiti"],ja:["お気に入りから削除"],ko:["즐겨찾기지움"],ms_MY:["Buang dari kegemaran"],nl_NL:["Verwijder van favorieten"],pl:["Usuń z ulubionych"],pt:["Remover dos favoritos"],ro:"Remove from favorites",ru:["Удалить из предпочтений"],sv:["Ta bort från favoriter"],th:["ลบออกจากรายการโปรด"],tr:["Favorilerimden çıkar"],vi:["Loại bỏ khỏi mục yêu thích"],zh:["从收藏中移除"],zh_TW:["從收藏移除"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/currency-label-menu.2815415ec54984e7a75c.js b/charting_library/bundles/currency-label-menu.2815415ec54984e7a75c.js new file mode 100644 index 00000000..c4db3cef --- /dev/null +++ b/charting_library/bundles/currency-label-menu.2815415ec54984e7a75c.js @@ -0,0 +1,13 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2704],{97754:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},49361:e=>{e.exports={dialog:"dialog-o2xKpnz8",wrapper:"wrapper-o2xKpnz8",separator:"separator-o2xKpnz8"}},24810:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-HS2PTQRJ",unsetAlign:"unsetAlign-HS2PTQRJ",title:"title-HS2PTQRJ",subtitle:"subtitle-HS2PTQRJ",textWrap:"textWrap-HS2PTQRJ",ellipsis:"ellipsis-HS2PTQRJ",close:"close-HS2PTQRJ",icon:"icon-HS2PTQRJ"}},90585:e=>{e.exports={container:"container-nVh4c_cg",inputContainer:"inputContainer-nVh4c_cg",withCancel:"withCancel-nVh4c_cg",input:"input-nVh4c_cg",icon:"icon-nVh4c_cg",cancel:"cancel-nVh4c_cg"}},22398:e=>{e.exports={scrollWrap:"scrollWrap-kVyuzKgN"}},28989:e=>{e.exports={container:"container-Z9KGRKmf",separator:"separator-Z9KGRKmf",section:"section-Z9KGRKmf"}},45442:e=>{e.exports={action:"action-BDFVv8gk",hovered:"hovered-BDFVv8gk",active:"active-BDFVv8gk",label:"label-BDFVv8gk",description:"description-BDFVv8gk",selected:"selected-BDFVv8gk",small:"small-BDFVv8gk",withDescription:"withDescription-BDFVv8gk",action__favoriteIcon:"action__favoriteIcon-BDFVv8gk",action__favoriteIcon_active:"action__favoriteIcon_active-BDFVv8gk",labelAndDescription:"labelAndDescription-BDFVv8gk",icon:"icon-BDFVv8gk",fakeIcon:"fakeIcon-BDFVv8gk",highlighted:"highlighted-BDFVv8gk"}},86620:e=>{e.exports={menu:"menu-ByJd0Z1Y",withDescriptions:"withDescriptions-ByJd0Z1Y",header:"header-ByJd0Z1Y",title:"title-ByJd0Z1Y",container:"container-ByJd0Z1Y",icon:"icon-ByJd0Z1Y",clear:"clear-ByJd0Z1Y",input:"input-ByJd0Z1Y",highlighted:"highlighted-ByJd0Z1Y",active:"active-ByJd0Z1Y",section:"section-ByJd0Z1Y"}},82730:e=>{e.exports={}},64429:e=>{e.exports={favorite:"favorite-TPXOIXOJ",disabled:"disabled-TPXOIXOJ",active:"active-TPXOIXOJ",checked:"checked-TPXOIXOJ"}},83307:e=>{e.exports={highlighted:"highlighted-sanWmRqQ"}},94725:e=>{e.exports={separator:"separator-LQ6E1iWj"}},45829:e=>{e.exports={separator:"separator-w5iW5vBm",small:"small-w5iW5vBm",normal:"normal-w5iW5vBm",large:"large-w5iW5vBm"}},90948:e=>{e.exports={icon:"icon-XIHzWm6B",dropped:"dropped-XIHzWm6B"}},90186:(e,t,n)=>{"use strict";function r(e){return i(e,a)}function o(e){return i(e,s)}function i(e,t){const n=Object.entries(e).filter(t),r={};for(const[e,t]of n)r[e]=t;return r}function a(e){const[t,n]=e;return 0===t.indexOf("data-")&&"string"==typeof n}function s(e){ +return 0===e[0].indexOf("aria-")}n.d(t,{filterDataProps:()=>r,filterAriaProps:()=>o,filterProps:()=>i,isDataAttribute:()=>a,isAriaAttribute:()=>s})},53017:(e,t,n)=>{"use strict";function r(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function o(e){return r([e])}n.d(t,{mergeRefs:()=>r,isomorphicRef:()=>o})},39640:(e,t,n)=>{"use strict";function r(e,t,n,r,o){function i(o){if(e>o.timeStamp)return;const i=o.target;void 0!==n&&null!==t&&null!==i&&i.ownerDocument===r&&(t.contains(i)||n(o))}return o.click&&r.addEventListener("click",i,!1),o.mouseDown&&r.addEventListener("mousedown",i,!1),o.touchEnd&&r.addEventListener("touchend",i,!1),o.touchStart&&r.addEventListener("touchstart",i,!1),()=>{r.removeEventListener("click",i,!1),r.removeEventListener("mousedown",i,!1),r.removeEventListener("touchend",i,!1),r.removeEventListener("touchstart",i,!1)}}n.d(t,{addOutsideEventListener:()=>r})},24437:(e,t,n)=>{"use strict";n.d(t,{DialogBreakpoints:()=>o});var r=n(45469);const o={SmallHeight:r["small-height-breakpoint"],TabletSmall:r["tablet-small-breakpoint"],TabletNormal:r["tablet-normal-breakpoint"]}},75208:(e,t,n)=>{"use strict";n.d(t,{AdaptivePopupDialog:()=>k});var r=n(50959),o=n(50151);var i=n(97754),a=n.n(i),s=n(68335),l=n(35749),c=n(63016),u=n(1109),d=n(24437),h=n(90692),p=n(95711);var f=n(52092),m=n(76422),v=n(9745);const g=r.createContext({setHideClose:()=>{}});var y=n(7720),C=n(24810);function E(e){const{title:t,titleTextWrap:n=!1,subtitle:o,showCloseIcon:i=!0,onClose:s,onCloseButtonKeyDown:l,renderBefore:c,renderAfter:u,draggable:d,className:h,unsetAlign:p,closeAriaLabel:f,closeButtonReference:m}=e,[E,_]=(0,r.useState)(!1);return r.createElement(g.Provider,{value:{setHideClose:_}},r.createElement("div",{className:a()(C.container,h,(o||p)&&C.unsetAlign)},c,r.createElement("div",{"data-dragg-area":d,className:C.title},r.createElement("div",{className:a()(n?C.textWrap:C.ellipsis)},t),o&&r.createElement("div",{className:a()(C.ellipsis,C.subtitle)},o)),u,i&&!E&&r.createElement("button",{className:C.close,onClick:s,onKeyDown:l,"data-name":"close","aria-label":f,type:"button",ref:m},r.createElement(v.Icon,{className:C.icon,icon:y,"data-name":"close","data-role":"button"}))))}var _=n(53017),b=n(49361);const S={vertical:20},w={vertical:0};class k extends r.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(d.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0, +s.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:n}=document,r=(0,o.ensureNotNull)(this._reference);if(null!==n){if(e.preventDefault(),"true"===(t=n).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,l.isTextEditingField)(n))return void r.focus();if(r.contains(n))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,n;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(n=e,[9,s.Modifiers.Shift+9].includes((0,s.hashFromEvent)(n))&&n.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||m.subscribe(f.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t))}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||m.unsubscribe(f.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t))}focus(){(0,o.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,n;return null!==(n=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==n&&n}render(){const{className:e,wrapperClassName:t,headerClassName:n,isOpened:o,title:i,titleTextWrap:s,dataName:l,onClickOutside:f,additionalElementPos:m,additionalHeaderElement:v,backdrop:g,shouldForceFocus:y=!0,showSeparator:C,subtitle:k,draggable:x=!0,fullScreen:D=!1,showCloseIcon:A=!0,rounded:N=!0,isAnimationEnabled:R,growPoint:B,dialogTooltip:I,unsetHeaderAlign:T,onDragStart:L,dataDialogName:O,closeAriaLabel:P,containerAriaLabel:F,reference:z,containerTabIndex:M,closeButtonReference:U,onCloseButtonKeyDown:H}=this.props,K="after"!==m?v:void 0,V="after"===m?v:void 0,W="string"==typeof i?i:O||"",j=(0,_.mergeRefs)([this._handleReference,z]);return r.createElement(h.MatchMedia,{rule:d.DialogBreakpoints.SmallHeight},(m=>r.createElement(h.MatchMedia,{rule:d.DialogBreakpoints.TabletSmall},(d=>r.createElement(c.PopupDialog,{rounded:!(d||D)&&N,className:a()(b.dialog,e),isOpened:o,reference:j,onKeyDown:this._handleKeyDown,onClickOutside:f,onClickBackdrop:f,fullscreen:d||D,guard:m?w:S,boundByScreen:d||D,shouldForceFocus:y,backdrop:g,draggable:x,isAnimationEnabled:R,growPoint:B,name:this.props.dataName,dialogTooltip:I,onDragStart:L,containerAriaLabel:F,containerTabIndex:M +},r.createElement("div",{className:a()(b.wrapper,t),"data-name":l,"data-dialog-name":W},void 0!==i&&r.createElement(E,{draggable:x&&!(d||D),onClose:this._handleCloseBtnClick,renderAfter:V,renderBefore:K,subtitle:k,title:i,titleTextWrap:s,showCloseIcon:A,className:n,unsetAlign:T,closeAriaLabel:P,closeButtonReference:U,onCloseButtonKeyDown:H}),C&&r.createElement(u.Separator,{className:b.separator}),r.createElement(p.PopupContext.Consumer,null,(e=>this._renderChildren(e,d||D)))))))))}}},69654:(e,t,n)=>{"use strict";n.d(t,{DialogSearch:()=>u});var r=n(50959),o=n(97754),i=n.n(o),a=n(44352),s=n(9745),l=n(69859),c=n(90585);function u(e){const{children:t,renderInput:o,onCancel:u,containerClassName:h,...p}=e;return r.createElement("div",{className:i()(c.container,h)},r.createElement("div",{className:i()(c.inputContainer,u&&c.withCancel)},o||r.createElement(d,{...p})),t,r.createElement(s.Icon,{className:c.icon,icon:l}),u&&r.createElement("div",{className:c.cancel,onClick:u},a.t(null,void 0,n(20036))))}function d(e){const{className:t,reference:n,value:o,onChange:a,onFocus:s,onBlur:l,onKeyDown:u,onSelect:d,placeholder:h,...p}=e;return r.createElement("input",{...p,ref:n,type:"text",className:i()(t,c.input),autoComplete:"off","data-role":"search",placeholder:h,value:o,onChange:a,onFocus:s,onBlur:l,onSelect:d,onKeyDown:u})}},71834:(e,t,n)=>{"use strict";n.r(t),n.d(t,{UnitConversionRenderer:()=>F});var r=n(50959),o=n(962),i=n(95377),a=n(90692),s=n(19785),l=n(68335);var c=n(24437),u=n(39313),d=n(97754),h=n.n(d),p=n(44352),f=n(9745),m=n(50628),v=n(27317),g=n(40173),y=n(51613),C=n(1626),E=n(36189);n(82730);function _(e){var t,n;const o=(i=e.size,a=e.className,d("tv-circle-logo",`tv-circle-logo--${i}`,a));var i,a;const s=null!==(n=null!==(t=e.alt)&&void 0!==t?t:e.title)&&void 0!==n?n:"";return function(e){return"logoUrl"in e&&void 0!==e.logoUrl&&0!==e.logoUrl.length}(e)?r.createElement("img",{className:o,src:e.logoUrl,alt:s,title:e.title,loading:e.loading}):r.createElement("span",{className:o,title:e.title},e.placeholderLetter)}var b=n(24637),S=n(45442);const w=r.memo((function(e){const{label:t,icon:n,rules:o,search:i,description:a,onClick:s,onClose:l,isActive:c,isSmallSize:u,isSelected:d,selectedRef:p,hasDescriptions:f,hasIcons:m,isFavorite:v,onFavoriteClick:g}=e,y=(0,r.useCallback)((()=>{s(),l&&l()}),[s,l]),C=u&&S.small;return r.createElement("div",{className:h()(S.action,c&&S.active,C,f&&S.withDescription,d&&S.selected),onClick:y,ref:p},m&&(void 0!==n?r.createElement(_,{logoUrl:n,size:f?"xsmall":"xxsmall",className:h()(S.icon,C)}):r.createElement("span",{className:h()(S.fakeIcon,C)})),r.createElement("div",{className:h()(S.labelAndDescription,C)},r.createElement("span",{className:h()(S.label,C)},w(t)),f&&r.createElement("br",null),f&&r.createElement("span",{className:h()(S.description,C)},a?w(a):"")),void 0!==v&&r.createElement("div",{className:h()(S.action__favoriteIcon,v&&S.action__favoriteIcon_active)},r.createElement(E.FavoriteButton,{isActive:c,isFilled:v,onClick:function(e){e.stopPropagation(),null==g||g()}})));function w(e){ +return r.createElement(b.HighlightedText,{text:e,rules:o,queryString:i,className:h()(c&&S.highlighted,c&&S.active)})}}),((e,t)=>Object.keys(t).filter((e=>!["onClick","onClose","onFavoriteClick"].includes(e))).every((n=>t[n]===e[n]))));var k=n(48471),x=n(69311),D=n(86620),A=n(22398);const N=(0,g.mergeThemes)(v.DEFAULT_MENU_THEME,A);function R(e){const{title:t,sections:o,onClose:i,selectedId:a,selectedRef:s,search:l,setSearch:c,items:u,rules:d,searchRef:v,hasDescriptions:g,hasIcons:E,..._}=e,[b,S]=(0,r.useState)((()=>o.reduce(((e,t,n)=>(t.name&&(e[t.id]=!0),e)),{})));function A(e){const{id:t,...n}=e;return r.createElement(w,{key:t,rules:d,search:l,onClose:i,isSmallSize:!0,isSelected:t===a,selectedRef:t===a?s:void 0,hasDescriptions:g,hasIcons:E,...n})}return r.createElement(m.PopupMenu,{..._,onClose:i,className:h()(D.menu,g&&D.withDescriptions),theme:N,maxHeight:g?313:280,noMomentumBasedScroll:!0,isOpened:!0,onOpen:function(){var e;null===(e=v.current)||void 0===e||e.focus()}},r.createElement("div",{className:D.header},r.createElement("div",{className:D.title},t),r.createElement("div",{className:D.container},r.createElement(f.Icon,{icon:k,className:D.icon}),r.createElement("input",{size:1,type:"text",className:D.input,placeholder:p.t(null,void 0,n(52298)),autoComplete:"off","data-role":"search",onChange:function(e){c(e.target.value)},value:l,ref:v}),Boolean(l)&&r.createElement(f.Icon,{icon:x,className:D.clear,onClick:function(){c("")}}))),l?u.map(A):o.map(((e,t)=>r.createElement(r.Fragment,{key:e.id},Boolean(t)&&r.createElement(y.PopupMenuSeparator,null),e.name?r.createElement(C.CollapsibleSection,{summary:e.name,className:D.section,open:b[e.id],onStateChange:t=>S({...b,[e.id]:t})},e.actions.map(A)):e.actions.map(A)))))}var B=n(75208),I=n(69654),T=n(28989);function L(e){const{title:t,onClose:o,sections:i,selectedId:a,selectedRef:s,search:l,setSearch:c,items:u,rules:d,searchRef:h,hasIcons:f,hasDescriptions:m}=e;return r.createElement(B.AdaptivePopupDialog,{title:t,onClose:o,render:function(){return r.createElement(r.Fragment,null,r.createElement(I.DialogSearch,{placeholder:p.t(null,void 0,n(52298)),onChange:v,reference:h}),r.createElement("div",{className:T.container},l?u.map((e=>{const{id:t,isActive:n,...i}=e;return r.createElement(w,{key:t,isActive:n,onClose:o,rules:d,search:l,isSelected:t===a,selectedRef:t===a?s:void 0,hasIcons:f,hasDescriptions:m,...i})})):i.map(((e,t)=>r.createElement(r.Fragment,{key:e.id},e.name&&r.createElement("div",{className:T.section},e.name),e.actions.map(((n,c)=>{const{id:u,...h}=n,p=c===e.actions.length-1,v=t===i.length-1;return r.createElement(r.Fragment,{key:u},r.createElement(w,{rules:d,search:l,onClose:o,isSelected:u===a,selectedRef:u===a?s:void 0,hasIcons:f,hasDescriptions:m,...h}),!v&&p&&r.createElement("div",{className:T.separator}))})))))))},dataName:"unit-conversion-dialog",draggable:!1,fullScreen:!0,isOpened:!0});function v(e){c(e.target.value)}}const O={horizontalAttachEdge:u.HorizontalAttachEdge.Right,horizontalDropDirection:u.HorizontalDropDirection.FromRightToLeft} +;function P(e){const{element:t,...n}=e,[o,i]=(0,r.useState)(C()),[d,h]=(0,r.useState)(""),p=(0,r.useRef)(null),f=(0,r.useRef)(null),m=(0,r.useMemo)((()=>(0,s.createRegExpList)(d)),[d]),{activeIdx:v,setActiveIdx:g}=function(e,t,n,o="keydown"){const[i,a]=(0,r.useState)(-1);return(0,r.useEffect)((()=>{if(!e)return;const n=e=>{switch((0,l.hashFromEvent)(e)){case 40:if(i===t.length-1)break;e.preventDefault(),a(i+1);break;case 38:if(i<=0)break;e.preventDefault(),a(i-1)}};return e.addEventListener("keydown",n),()=>{e.removeEventListener("keydown",n)}}),[e,i,t]),(0,r.useEffect)((()=>{if(!e||!n)return;const r=e=>{var r;e.repeat||13===(0,l.hashFromEvent)(e)&&n(null!==(r=t[i])&&void 0!==r?r:null,e)};return e.addEventListener(o,r),()=>{e.removeEventListener(o,r)}}),[e,i,t,n,o]),{activeIdx:i,setActiveIdx:a}}(p.current,o,(function(e){e&&(e.onClick(),n.onClose())}));!function(e,t=[]){(0,r.useEffect)((()=>{e(-1)}),[...t])}(g,[o]),function(e,t){(0,r.useEffect)((()=>{var n;t>=0&&(null===(n=e.current)||void 0===n||n.scrollIntoView({block:"nearest"}))}),[t])}(f,v),(0,r.useEffect)((()=>{i(d?function(e,t,n){const r=e.reduce(((e,t)=>[...e,...t.actions]),[]);return(0,s.rankedSearch)({data:r,rules:n,queryString:t,primaryKey:"label",secondaryKey:"description"})}(n.sections,d,m):C())}),[d,n.sections,m]);const y=(0,r.useMemo)((()=>({selectedId:Boolean(v>=0&&o[v])?o[v].id:"",selectedRef:f,search:d,setSearch:h,searchRef:p,items:o,rules:m,hasIcons:o.some((e=>void 0!==e.icon)),hasDescriptions:o.some((e=>void 0!==e.description))})),[v,f,d,h,p,o,m]);return r.createElement(a.MatchMedia,{rule:c.DialogBreakpoints.TabletSmall},(e=>e?r.createElement(L,{...n,...y}):r.createElement(R,{...n,...y,position:(0,u.getPopupPositioner)(t,O),doNotCloseOn:t})));function C(){return n.sections.reduce(((e,t)=>(e.push(...t.actions),e)),[])}}class F{constructor(e,t,n,r){this._rootElem=document.createElement("div"),this.close=()=>{null!==this._rootElem&&(o.unmountComponentAtNode(this._rootElem),i.favoriteCurrencyUnitConversionService.getOnChange().unsubscribe(this,this._render),this._rootElem=null,this._menuClosedCallback())},this.isOpened=()=>null!==this._rootElem,this._title=e,this._element=t,this._sectionsGetter=n,this._menuClosedCallback=r,this._render(),i.favoriteCurrencyUnitConversionService.getOnChange().subscribe(this,this._render)}_render(){const e={title:this._title,sections:this._sectionsGetter(),element:this._element,onClose:this.close};o.render(r.createElement(P,{...e}),this._rootElem)}}},36189:(e,t,n)=>{"use strict";n.d(t,{FavoriteButton:()=>d});var r=n(44352),o=n(50959),i=n(97754),a=n(9745),s=n(39146),l=n(48010),c=n(64429);const u={add:r.t(null,void 0,n(44629)),remove:r.t(null,void 0,n(72482))};function d(e){const{className:t,isFilled:n,isActive:r,onClick:d,...h}=e;return o.createElement(a.Icon,{...h,className:i(c.favorite,"apply-common-tooltip",n&&c.checked,r&&c.active,t),icon:n?s:l,onClick:d,title:n?u.remove:u.add})}},19785:(e,t,n)=>{"use strict";n.d(t,{rankedSearch:()=>o,createRegExpList:()=>i,getHighlightedChars:()=>a});var r=n(65665);function o(e){ +const{data:t,rules:n,queryString:o,isPreventedFromFiltering:i,primaryKey:a,secondaryKey:s=a,optionalPrimaryKey:l,tertiaryKey:c}=e;return t.map((e=>{const t=l&&e[l]?e[l]:e[a],i=e[s],u=c&&e[c];let d,h=0;return n.forEach((e=>{var n,a,s,l,c;const{re:p,fullMatch:f}=e;if(p.lastIndex=0,(0,r.isString)(t)&&t&&t.toLowerCase()===o.toLowerCase())return h=4,void(d=null===(n=t.match(f))||void 0===n?void 0:n.index);if((0,r.isString)(t)&&f.test(t))return h=3,void(d=null===(a=t.match(f))||void 0===a?void 0:a.index);if((0,r.isString)(i)&&f.test(i))return h=2,void(d=null===(s=i.match(f))||void 0===s?void 0:s.index);if((0,r.isString)(i)&&p.test(i))return h=2,void(d=null===(l=i.match(p))||void 0===l?void 0:l.index);if(Array.isArray(u))for(const e of u)if(f.test(e))return h=1,void(d=null===(c=e.match(f))||void 0===c?void 0:c.index)})),{matchPriority:h,matchIndex:d,item:e}})).filter((e=>i||e.matchPriority)).sort(((e,t)=>{if(e.matchPriorityt.matchPriority)return-1;if(e.matchPriority===t.matchPriority){if(void 0===e.matchIndex||void 0===t.matchIndex)return 0;if(e.matchIndex>t.matchIndex)return 1;if(e.matchIndexe))}function i(e,t){const n=[],r=e.toLowerCase(),o=e.split("").map(((e,t)=>`(${0!==t?`[/\\s-]${s(e)}`:s(e)})`)).join("(.*?)")+"(.*)";return n.push({fullMatch:new RegExp(`(${s(e)})`,"i"),re:new RegExp(`^${o}`,"i"),reserveRe:new RegExp(o,"i"),fuzzyHighlight:!0}),t&&t.hasOwnProperty(r)&&n.push({fullMatch:t[r],re:t[r],fuzzyHighlight:!1}),n}function a(e,t,n){const r=[];return e&&n?(n.forEach((e=>{const{fullMatch:n,re:o,reserveRe:i}=e;n.lastIndex=0,o.lastIndex=0;const a=n.exec(t),s=a||o.exec(t)||i&&i.exec(t);if(e.fuzzyHighlight=!a,s)if(e.fuzzyHighlight){let e=s.index;for(let t=1;t{"use strict";n.d(t,{HighlightedText:()=>s});var r=n(50959),o=n(97754),i=n(19785),a=n(83307);function s(e){const{queryString:t,rules:n,text:s,className:l}=e,c=(0,r.useMemo)((()=>(0,i.getHighlightedChars)(t,s,n)),[t,n,s]);return r.createElement(r.Fragment,null,c.length?s.split("").map(((e,t)=>r.createElement(r.Fragment,{key:t},c[t]?r.createElement("span",{className:o(a.highlighted,l)},e):r.createElement("span",null,e)))):s)}},1109:(e,t,n)=>{"use strict";n.d(t,{Separator:()=>a});var r=n(50959),o=n(97754),i=n(94725);function a(e){return r.createElement("div",{className:o(i.separator,e.className)})}},51613:(e,t,n)=>{"use strict";n.d(t,{PopupMenuSeparator:()=>s});var r=n(50959),o=n(97754),i=n.n(o),a=n(45829);function s(e){const{size:t="normal",className:n,ariaHidden:o=!1}=e;return r.createElement("div",{className:i()(a.separator,"small"===t&&a.small,"normal"===t&&a.normal,"large"===t&&a.large,n),role:"separator","aria-hidden":o})}},50628:(e,t,n)=>{"use strict";n.d(t,{PopupMenu:()=>u}) +;var r=n(50959),o=n(962),i=n(62942),a=n(65718),s=n(27317),l=n(29197),c=n(58095);function u(e){const{controller:t,children:n,isOpened:u,closeOnClickOutside:d=!0,doNotCloseOn:h,onClickOutside:p,onClose:f,onKeyboardClose:m,"data-name":v="popup-menu-container",...g}=e,y=(0,r.useContext)(l.CloseDelegateContext),C=(0,c.useOutsideEvent)({handler:function(e){p&&p(e);if(!d)return;const t=(0,i.default)(h)?h():h;if(t&&e.target instanceof Node){const n=o.findDOMNode(t);if(n instanceof Node&&n.contains(e.target))return}f()},mouseDown:!0,touchStart:!0});return u?r.createElement(a.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},r.createElement("span",{ref:C,style:{pointerEvents:"auto"}},r.createElement(s.Menu,{...g,onClose:f,onKeyboardClose:m,onScroll:function(t){const{onScroll:n}=e;n&&n(t)},customCloseDelegate:y,ref:t,"data-name":v},n))):null}},41890:(e,t,n)=>{"use strict";n.d(t,{ToolWidgetCaret:()=>l});var r=n(50959),o=n(97754),i=n(9745),a=n(90948),s=n(43313);function l(e){const{dropped:t,className:n}=e;return r.createElement(i.Icon,{className:o(n,a.icon,{[a.dropped]:t}),icon:s})}},40173:(e,t,n)=>{"use strict";function r(e,t,n={}){return Object.assign({},e,function(e,t,n={}){const r=Object.assign({},t);for(const o of Object.keys(t)){const i=n[o]||o;i in e&&(r[o]=[e[i],t[o]].join(" "))}return r}(e,t,n))}n.d(t,{mergeThemes:()=>r})},95257:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=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"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.iterator;var f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,v={};function g(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||f}function y(){}function C(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||f}g.prototype.isReactComponent={},g.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")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=g.prototype;var E=C.prototype=new y;E.constructor=C,m(E,g.prototype),E.isPureReactComponent=!0;var _=Array.isArray,b=Object.prototype.hasOwnProperty,S={current:null},w={key:!0,ref:!0,__self:!0,__source:!0};function k(e,t,r){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)b.call(t,o)&&!w.hasOwnProperty(o)&&(i[o]=t[o]);var l=arguments.length-2;if(1===l)i.children=r;else if(1{"use strict";e.exports=n(95257)},26854:e=>{e.exports={summary:"summary-WgEIQSbO",hovered:"hovered-WgEIQSbO",caret:"caret-WgEIQSbO"}},1626:(e,t,n)=>{"use strict";n.d(t,{CollapsibleSection:()=>l});var r=n(50959),o=n(97754),i=n.n(o),a=n(41890),s=n(26854);function l(e){return r.createElement(r.Fragment,null,r.createElement("div",{className:i()(e.className,s.summary),onClick:function(){e.onStateChange&&e.onStateChange(!e.open)},"data-open":e.open},e.summary,r.createElement(a.ToolWidgetCaret,{className:s.caret,dropped:Boolean(e.open)})),e.open&&e.children)}},39313:(e,t,n)=>{"use strict";n.d(t,{VerticalAttachEdge:()=>r,HorizontalAttachEdge:()=>o,VerticalDropDirection:()=>i,HorizontalDropDirection:()=>a,getPopupPositioner:()=>c});var r,o,i,a,s=n(50151);!function(e){e[e.Top=0]="Top",e[e.Bottom=1]="Bottom"}(r||(r={})),function(e){e[e.Left=0]="Left",e[e.Right=1]="Right"}(o||(o={})),function(e){e[e.FromTopToBottom=0]="FromTopToBottom",e[e.FromBottomToTop=1]="FromBottomToTop"}(i||(i={})),function(e){e[e.FromLeftToRight=0]="FromLeftToRight",e[e.FromRightToLeft=1]="FromRightToLeft"}(a||(a={}));const l={verticalAttachEdge:r.Bottom,horizontalAttachEdge:o.Left,verticalDropDirection:i.FromTopToBottom,horizontalDropDirection:a.FromLeftToRight,verticalMargin:0,horizontalMargin:0,matchButtonAndListboxWidths:!1};function c(e,t){return(n,c)=>{const u=(0, +s.ensureNotNull)(e).getBoundingClientRect(),{verticalAttachEdge:d=l.verticalAttachEdge,verticalDropDirection:h=l.verticalDropDirection,horizontalAttachEdge:p=l.horizontalAttachEdge,horizontalDropDirection:f=l.horizontalDropDirection,horizontalMargin:m=l.horizontalMargin,verticalMargin:v=l.verticalMargin,matchButtonAndListboxWidths:g=l.matchButtonAndListboxWidths}=t,y=d===r.Top?-1*v:v,C=p===o.Right?u.right:u.left,E=d===r.Top?u.top:u.bottom,_={x:C-(f===a.FromRightToLeft?n:0)+m,y:E-(h===i.FromBottomToTop?c:0)+y};return g&&(_.overrideWidth=u.width),_}}},12296:(e,t,n)=>{"use strict";n.r(t),n.d(t,{currencyActions:()=>s});var r=n(50151),o=n(44352),i=n(90259),a=n(95377);function s(e,t,s){if(null===t||t.readOnly)return[];const l=[],c=t=>{e.setPriceScaleCurrency(s,t)},u=t.selectedCurrency,d=t.originalCurrencies,h=t.baseCurrencies,p=t.displayedValues,f=a.favoriteCurrencyUnitConversionService.get().currencies,m={id:"first_section",actions:[]};if(d.size>1){const e=(0,i.createAction)("Mixed",o.t(null,void 0,n(95093)),void 0,void 0,null===t.selectedCurrency,(()=>c(null)));m.actions.push(e)}const v=e.model().availableCurrencies();if(null!==u){const e=(0,r.ensureNotNull)(v.item(u)),t=(0,i.createAction)(u,(0,r.ensureDefined)(p.get(u)),e.logoUrl,e.description,!0,(()=>{}),f.has(u),(()=>a.favoriteCurrencyUnitConversionService.toggle("currencies",u)));m.actions.push(t)}const g=v.filterConvertible(h,(e=>e!==u&&d.has(e)));for(const e of g){const n=(0,r.ensureNotNull)(v.item(e.id));m.actions.push((0,i.createAction)(e.id,e.code,n.logoUrl,n.description,t.selectedCurrency===e.id,(()=>c(e.id)),f.has(e.id),(()=>a.favoriteCurrencyUnitConversionService.toggle("currencies",e.id))))}m.actions.length>0&&l.push(m);const y=v.filterConvertible(h,(e=>e!==u&&!d.has(e))),C=[],E=[];for(const e of y){const n=(0,r.ensureNotNull)(v.item(e.id)),o=f.has(e.id),s=(0,i.createAction)(e.id,e.code,n.logoUrl,n.description,t.selectedCurrency===e.id,(()=>c(e.id)),o,(()=>a.favoriteCurrencyUnitConversionService.toggle("currencies",e.id)));o?C.push(s):E.push(s)}return(E.length>0||C.length>0)&&l.push({id:"second_section",actions:C.concat(E)}),l}},95377:(e,t,n)=>{"use strict";n.d(t,{favoriteCurrencyUnitConversionService:()=>s});var r=n(56840),o=n(21097),i=n(67065);class a extends i.AbstractJsonStoreService{constructor(e,t){super(e,t,"FAVORITE_CURRENCY_UNIT_CONVERSION_CHANGED","currencyUnitConversion.favorites",{currencies:new Set,units:new Set})}add(e,t){const n=this.get();n[e].add(t),this.set(n)}remove(e,t){const n=this.get();n[e].delete(t)&&this.set(n)}toggle(e,t){this.get()[e].has(t)?this.remove(e,t):this.add(e,t)}_serialize(e){return[[...e.currencies],[...e.units]]}_deserialize(e){return{currencies:new Set(e[0]),units:new Set(e[1])}}}const s=new a(o.TVXWindowEvents,r)},7690:(e,t,n)=>{"use strict";n.r(t),n.d(t,{unitActions:()=>s});var r=n(50151),o=n(44352),i=n(90259),a=n(95377);function s(e,t,s){if(null===t||0===t.availableGroups.size)return[];const l=[],c=t=>{e.setPriceScaleUnit(s,t) +},u=t.selectedUnit,d=t.originalUnits,h=t.names,p=t.descriptions,f=a.favoriteCurrencyUnitConversionService.get().units,m={actions:[],id:"first_section"};if(d.size>1){const e=(0,i.createAction)("Mixed",o.t(null,void 0,n(95093)),void 0,void 0,null===t.selectedUnit,(()=>c(null)));m.actions.push(e)}const v=e.model().availableUnits();if(null!==u){const e=(0,i.createAction)(u,(0,r.ensureDefined)(h.get(u)),void 0,(0,r.ensureDefined)(p.get(u)),!0,(()=>{}),f.has(u),(()=>a.favoriteCurrencyUnitConversionService.toggle("units",u)));m.actions.push(e)}const g=v.unitsByGroups(t.availableGroups),y=[],C=[];for(const e of g)for(const t of e.units){const e=f.has(t.id);if(t.id===u||!e&&!d.has(t.id))continue;const n=(0,i.createAction)(t.id,t.name,void 0,t.description,!1,(()=>c(t.id)),e,(()=>a.favoriteCurrencyUnitConversionService.toggle("units",t.id)));e?C.push(n):y.push(n)}(y.length>0||C.length>0)&&m.actions.push(...C.sort(((e,t)=>e.label.toLowerCase().localeCompare(t.label.toLowerCase()))),...y),m.actions.length>0&&l.push(m);const E=u&&v.unitGroupById(u);if(null!==E)for(const e of g){if(e.name!==E)continue;const t=[];for(const n of e.units)n.id===u||d.has(n.id)||f.has(n.id)||t.push((0,i.createAction)(n.id,n.name,void 0,n.description,!1,(()=>c(n.id)),!1,(()=>a.favoriteCurrencyUnitConversionService.toggle("units",n.id))));t.length>0&&l.push({id:e.name,name:e.name,actions:t})}for(const e of g){if(e.name===E)continue;const t=[];for(const n of e.units)n.id===u||d.has(n.id)||f.has(n.id)||t.push((0,i.createAction)(n.id,n.name,void 0,n.description,!1,(()=>c(n.id)),!1,(()=>a.favoriteCurrencyUnitConversionService.toggle("units",n.id))));t.length>0&&l.push({id:e.name,name:e.name,actions:t})}return l}},90259:(e,t,n)=>{"use strict";function r(e,t,n,r,o,i,a,s){return{id:e,label:t,icon:n,description:r,isActive:o,onClick:i,isFavorite:a,onFavoriteClick:s}}n.d(t,{createAction:()=>r})},43313:e=>{e.exports=''},7720:e=>{e.exports=''},69311:e=>{e.exports=''},48471:e=>{e.exports=''},69859:e=>{e.exports=''},39146:e=>{ +e.exports=''},48010:e=>{e.exports=''},20036:e=>{e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},44629:e=>{e.exports={ar:["اضف إلى القائمة التفضيلات"],ca_ES:["Afegeix a preferits"],cs:["Přidat do oblíbených"],de:["Zu Favoriten hinzufügen"],el:["Προσθήκη στα αγαπημένα"],en:"Add to favorites",es:["Añadir a favoritos"],fa:["افزودن به موارد مورد علاقه"],fr:["Ajouter aux favoris"],he_IL:["הוסף למועדפים"],hu_HU:["Hozzáadás kedvencekhez"],id_ID:["Tambah ke daftar favorit"],it:["Aggiungi ai preferiti"],ja:["お気に入りに追加"],ko:["즐겨찾기에 넣기"],ms_MY:["Tambah kepada kegemaran"],nl_NL:["Voeg toe aan favorieten"],pl:["Dodaj do ulubionych"],pt:["Adicionar aos favoritos"],ro:"Add to favorites",ru:["Добавить в избранное"],sv:["Lägg till som favorit"],th:["เพิ่มลงรายการโปรด"],tr:["Favorilere ekle"],vi:["Thêm vào mục yêu thích"],zh:["添加到收藏"],zh_TW:["加入收藏"]}},52298:e=>{e.exports={ar:["بحث"],ca_ES:["Cercar"],cs:["Hledat"],de:["Suche"],el:["Αναζήτησή"],en:"Search",es:["Buscar"],fa:["جستجو"],fr:["Chercher"],he_IL:["חפש"],hu_HU:["Keresés"],id_ID:["Cari"],it:["Cerca"],ja:["検索"],ko:["찾기"],ms_MY:["Cari"],nl_NL:["Zoeken"],pl:["Szukaj"],pt:["Pesquisar"],ro:"Search",ru:["Поиск"],sv:["Sök"],th:["ค้นหา"],tr:["Ara"],vi:["Tìm kiếm"],zh:["搜索"],zh_TW:["搜尋"]}},72482:e=>{e.exports={ar:["حذف من القائمة المفضلة"],ca_ES:["Treure de preferits"],cs:["Odebrat z oblíbených"],de:["Aus Favoriten entfernen"],el:["Διαγραφή απο τα αγαπημένα"],en:"Remove from favorites",es:["Quitar de favoritos"],fa:["حذف از موارد مورد علاقه"],fr:["Retirer des favoris"],he_IL:["הסר ממועדפים"],hu_HU:["Eltávolít kedvencek közül"],id_ID:["Hilangkan dari favorit"],it:["Rimuovi dai preferiti"],ja:["お気に入りから削除"],ko:["즐겨찾기지움"],ms_MY:["Keluarkan dari kegemaran"],nl_NL:["Verwijder van favorieten"],pl:["Usuń z ulubionych"],pt:["Remover dos favoritos"],ro:"Remove from favorites",ru:["Удалить из предпочтений"],sv:["Ta bort från favoriter"],th:["ลบออกจากรายการโปรด"],tr:["Favorilerimden çıkar"],vi:["Loại bỏ khỏi mục yêu thích"],zh:["从收藏中移除"],zh_TW:["從收藏移除"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/custom-intervals-add-dialog.38f48de95854d191751c.js b/charting_library/bundles/custom-intervals-add-dialog.530b63cb8c8b77a81d47.js similarity index 63% rename from charting_library/bundles/custom-intervals-add-dialog.38f48de95854d191751c.js rename to charting_library/bundles/custom-intervals-add-dialog.530b63cb8c8b77a81d47.js index 7f0c9d43..f0947022 100644 --- a/charting_library/bundles/custom-intervals-add-dialog.38f48de95854d191751c.js +++ b/charting_library/bundles/custom-intervals-add-dialog.530b63cb8c8b77a81d47.js @@ -1,7 +1,7 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4013],{23428:e=>{e.exports={button:"button-PYEOTd6i",disabled:"disabled-PYEOTd6i",hidden:"hidden-PYEOTd6i",icon:"icon-PYEOTd6i",dropped:"dropped-PYEOTd6i"}},55596:e=>{e.exports={dialog:"dialog-b8SxMnzX",wrapper:"wrapper-b8SxMnzX",separator:"separator-b8SxMnzX",bounded:"bounded-b8SxMnzX"}},69827:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-BZKENkhT",unsetAlign:"unsetAlign-BZKENkhT",title:"title-BZKENkhT",subtitle:"subtitle-BZKENkhT",textWrap:"textWrap-BZKENkhT",ellipsis:"ellipsis-BZKENkhT",close:"close-BZKENkhT",icon:"icon-BZKENkhT"}},66986:e=>{e.exports={button:"button-tFul0OhX","button-children":"button-children-tFul0OhX",hiddenArrow:"hiddenArrow-tFul0OhX",invisibleFocusHandler:"invisibleFocusHandler-tFul0OhX"}},60673:e=>{e.exports={placeholder:"placeholder-V6ceS6BN"}},45719:e=>{e.exports={separator:"separator-Pf4rIzEt"}},86332:(e,t,n)=>{"use strict";n.d(t,{ControlGroupContext:()=>o});const o=n(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},36104:(e,t,n)=>{"use strict";n.d(t,{useControlDisclosure:()=>l});var o=n(7953);function l(e){const{intent:t,highlight:n,...l}=e,{isFocused:r,...i}=(0,o.useDisclosure)(l);return{...i,isFocused:r,highlight:null!=n?n:r,intent:null!=t?t:r?"primary":"default"}}},53017:(e,t,n)=>{"use strict";function o(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function l(e){return o([e])}n.d(t,{isomorphicRef:()=>l,mergeRefs:()=>o})},35057:(e,t,n)=>{"use strict";n.d(t,{AdaptivePopupDialog:()=>N});var o=n(50959),l=n(50151);var r=n(97754),i=n.n(r),a=n(68335),s=n(38223),d=n(35749),c=n(63016),u=n(1109),p=n(24437),h=n(90692),m=n(95711);var f=n(52092),b=n(76422),v=n(9745);const g=o.createContext({setHideClose:()=>{}});var C=n(7720),_=n(69827);function E(e){const{title:t,titleTextWrap:n=!1,subtitle:l,showCloseIcon:r=!0,onClose:a,onCloseButtonKeyDown:s,renderBefore:d,renderAfter:c,draggable:u,className:p,unsetAlign:h,closeAriaLabel:m,closeButtonReference:f}=e,[b,E]=(0,o.useState)(!1);return o.createElement(g.Provider,{value:{setHideClose:E}},o.createElement("div",{className:i()(_.container,p,(l||h)&&_.unsetAlign)},d,o.createElement("div",{"data-dragg-area":u,className:_.title},o.createElement("div",{className:i()(n?_.textWrap:_.ellipsis)},t),l&&o.createElement("div",{className:i()(_.ellipsis,_.subtitle)},l)),c,r&&!b&&o.createElement("button",{className:_.close,onClick:a,onKeyDown:s,"data-name":"close","aria-label":m,type:"button",ref:f},o.createElement(v.Icon,{className:_.icon,icon:C,"data-name":"close","data-role":"button"}))))}var x=n(53017),w=n(90186),O=n(55596);const A={vertical:20},y={vertical:0};class N extends o.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})), -this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(p.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,a.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:n}=document,o=(0,l.ensureNotNull)(this._reference);if(null!==n){if(e.preventDefault(),"true"===(t=n).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,d.isTextEditingField)(n))return void o.focus();if(o.contains(n))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,n;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(n=e,[9,a.Modifiers.Shift+9].includes((0,a.hashFromEvent)(n))&&n.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()},this._calculatePositionWithOffsets=(e,t)=>{const n=(0,l.ensureDefined)(this.props.fullScreenViewOffsets).value();return{top:n.top,left:(0,s.isRtl)()?-n.right:n.left,width:t.clientWidth-n.left-n.right,height:t.clientHeight-n.top-n.bottom}}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||b.subscribe(f.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.subscribe(this._requestResize)}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||b.unsubscribe(f.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.unsubscribe(this._requestResize)}focus(){(0,l.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,n;return null!==(n=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==n&&n}render(){ -const{className:e,wrapperClassName:t,headerClassName:n,isOpened:l,title:r,titleTextWrap:a,dataName:s,onClickOutside:d,additionalElementPos:f,additionalHeaderElement:b,backdrop:v,shouldForceFocus:g=!0,shouldReturnFocus:C,showSeparator:_,subtitle:N,draggable:T=!0,fullScreen:I=!1,showCloseIcon:k=!0,rounded:S=!0,isAnimationEnabled:D,growPoint:L,dialogTooltip:M,unsetHeaderAlign:B,onDragStart:z,dataDialogName:K,closeAriaLabel:P,containerAriaLabel:R,reference:F,containerTabIndex:W,closeButtonReference:H,onCloseButtonKeyDown:U,shadowed:V,fullScreenViewOffsets:G}=this.props,Y="after"!==f?b:void 0,Z="after"===f?b:void 0,j="string"==typeof r?r:K||"",X=(0,w.filterDataProps)(this.props),q=(0,x.mergeRefs)([this._handleReference,F]);return o.createElement(h.MatchMedia,{rule:p.DialogBreakpoints.SmallHeight},(f=>o.createElement(h.MatchMedia,{rule:p.DialogBreakpoints.TabletSmall},(p=>o.createElement(c.PopupDialog,{rounded:!(p||I)&&S,className:i()(O.dialog,I&&G&&O.bounded,e),isOpened:l,reference:q,onKeyDown:this._handleKeyDown,onClickOutside:d,onClickBackdrop:d,fullscreen:p||I,guard:f?y:A,boundByScreen:p||I,shouldForceFocus:g,shouldReturnFocus:C,backdrop:v,draggable:T,isAnimationEnabled:D,growPoint:L,name:this.props.dataName,dialogTooltip:M,onDragStart:z,containerAriaLabel:R,containerTabIndex:W,calculateDialogPosition:I&&G?this._calculatePositionWithOffsets:void 0,shadowed:V,...X},o.createElement("div",{className:i()(O.wrapper,t),"data-name":s,"data-dialog-name":j},void 0!==r&&o.createElement(E,{draggable:T&&!(p||I),onClose:this._handleCloseBtnClick,renderAfter:Z,renderBefore:Y,subtitle:N,title:r,titleTextWrap:a,showCloseIcon:k,className:n,unsetAlign:B,closeAriaLabel:P,closeButtonReference:H,onCloseButtonKeyDown:U}),_&&o.createElement(u.Separator,{className:O.separator}),o.createElement(m.PopupContext.Consumer,null,(e=>this._renderChildren(e,p||I)))))))))}}},59054:(e,t,n)=>{"use strict";n.d(t,{ControlDisclosureView:()=>b});var o=n(50959),l=n(97754),r=n.n(l),i=n(38528),a=n(67029),s=n(78274),d=n(4523),c=n(9745),u=n(2948),p=n(23428);function h(e){const{isDropped:t}=e;return o.createElement(c.Icon,{className:r()(p.icon,t&&p.dropped),icon:u})}function m(e){const{className:t,disabled:n,isDropped:l}=e;return o.createElement("span",{className:r()(p.button,n&&p.disabled,t)},o.createElement(h,{isDropped:l}))}var f=n(66986);const b=o.forwardRef(((e,t)=>{const{listboxId:n,className:l,listboxClassName:c,listboxTabIndex:u,hideArrowButton:p,matchButtonAndListboxWidths:h,popupPosition:b,disabled:v,isOpened:g,scrollWrapReference:C,repositionOnScroll:_,closeOnHeaderOverlap:E,listboxReference:x,size:w="small",onClose:O,onOpen:A,onListboxFocus:y,onListboxBlur:N,onListboxKeyDown:T,buttonChildren:I,children:k,caretClassName:S,listboxAria:D,...L}=e,M=(0,o.useRef)(null),B=!p&&o.createElement(s.EndSlot,null,o.createElement(m,{isDropped:g,disabled:v,className:S}));return o.createElement(d.PopupMenuDisclosureView,{buttonRef:M,listboxId:n,listboxClassName:c,listboxTabIndex:u,isOpened:g,onClose:O,onOpen:A,listboxReference:x,scrollWrapReference:C,onListboxFocus:y, -onListboxBlur:N,onListboxKeyDown:T,listboxAria:D,matchButtonAndListboxWidths:h,popupPosition:b,button:o.createElement(a.ControlSkeleton,{...L,"data-role":"listbox",disabled:v,className:r()(f.button,l),size:w,ref:(0,i.useMergedRefs)([M,t]),middleSlot:o.createElement(s.MiddleSlot,null,o.createElement("span",{className:r()(f["button-children"],p&&f.hiddenArrow)},I)),endSlot:B}),popupChildren:k,repositionOnScroll:_,closeOnHeaderOverlap:E})}));b.displayName="ControlDisclosureView"},90405:(e,t,n)=>{"use strict";n.d(t,{Select:()=>C});var o=n(50959),l=n(22064),r=n(38528),i=n(16921),a=n(16396),s=n(12481),d=n(43370);var c=n(36762),u=n(26597),p=n(59054),h=n(36104),m=n(38223),f=n(60673);function b(e){return!e.readonly}function v(e,t){var n;return null!==(n=null==t?void 0:t.id)&&void 0!==n?n:(0,l.createDomId)(e,"item",null==t?void 0:t.value)}function g(e){var t,n;const{selectedItem:l,placeholder:r}=e;if(!l)return o.createElement("span",{className:f.placeholder},r);const i=null!==(n=null!==(t=l.selectedContent)&&void 0!==t?t:l.content)&&void 0!==n?n:l.value;return o.createElement("span",null,i)}const C=o.forwardRef(((e,t)=>{const{id:n,menuClassName:f,menuItemClassName:C,tabIndex:_,disabled:E,highlight:x,intent:w,hideArrowButton:O,placeholder:A,addPlaceholderToItems:y=!0,value:N,"aria-labelledby":T,onFocus:I,onBlur:k,onClick:S,onChange:D,onKeyDown:L,repositionOnScroll:M=!0,openMenuOnEnter:B=!0,"aria-describedby":z,"aria-invalid":K,...P}=e;let{items:R}=e;if(A&&y){R=[{value:void 0,content:A,id:(0,l.createDomId)(n,"placeholder")},...R]}const{listboxId:F,isOpened:W,isFocused:H,buttonTabIndex:U,listboxTabIndex:V,highlight:G,intent:Y,open:Z,onOpen:j,close:X,toggle:q,buttonFocusBindings:Q,onButtonClick:$,buttonRef:J,listboxRef:ee,buttonAria:te}=(0,h.useControlDisclosure)({id:n,disabled:E,buttonTabIndex:_,intent:w,highlight:x,onFocus:I,onBlur:k,onClick:S}),ne=R.filter(b),oe=ne.find((e=>e.value===N)),[le,re,ie]=(0,i.useKeepActiveItemIntoView)({activeItem:oe}),ae=(0,l.joinDomIds)(T,n),se=ae.length>0?ae:void 0,de=(0,o.useMemo)((()=>({role:"listbox","aria-labelledby":T,"aria-activedescendant":v(n,oe)})),[T,oe]),ce=(0,o.useCallback)((e=>e.value===N),[N]),ue=(0,o.useCallback)((e=>D&&D(e.value)),[D]),pe=(0,c.useItemsKeyboardNavigation)(m.isRtl,ne,ce,ue,!1,{next:[40],previous:[38]}),he=(0,u.useKeyboardToggle)(q,W||B),me=(0,u.useKeyboardClose)(W,X),fe=(0,u.useKeyboardOpen)(W,Z),be=(0,u.useKeyboardEventHandler)([he,me,fe]),ve=(0,u.useKeyboardEventHandler)([pe,he,me]),ge=function(e){const t=(0,o.useRef)(""),n=(0,o.useMemo)((()=>(0,s.default)((()=>{t.current=""}),500)),[]),l=(0,o.useMemo)((()=>(0,d.default)(e,200)),[e]);return(0,o.useCallback)((e=>{e.key.length>0&&e.key.length<3&&(t.current+=e.key,l(t.current,e),n())}),[n,l])}(((t,n)=>{const o=function(e,t,n){return e.find((e=>{var o;const l=t.toLowerCase() -;return!e.readonly&&(n?n(e).toLowerCase().startsWith(l):!e.readonly&&("string"==typeof e.content&&e.content.toLowerCase().startsWith(l)||"string"==typeof e.textContent&&e.textContent.toLowerCase().startsWith(l)||String(null!==(o=e.value)&&void 0!==o?o:"").toLowerCase().startsWith(l)))}))}(ne,t,e.getSearchKey);void 0!==o&&D&&(n.stopPropagation(),W||Z(),D(o.value))}));return o.createElement(p.ControlDisclosureView,{...P,...te,...Q,id:n,role:"button",tabIndex:U,"aria-owns":te["aria-controls"],"aria-haspopup":"listbox","aria-labelledby":se,disabled:E,hideArrowButton:O,isFocused:H,isOpened:W,highlight:G,intent:Y,ref:(0,r.useMergedRefs)([J,t]),onClick:$,onOpen:function(){ie(oe,{duration:0}),j()},onClose:X,onKeyDown:function(e){be(e),L&&L(e);e.defaultPrevented||ge(e)},listboxId:F,listboxTabIndex:V,listboxClassName:f,listboxAria:de,"aria-describedby":z,"aria-invalid":K,listboxReference:ee,scrollWrapReference:le,onListboxKeyDown:function(e){ve(e),e.defaultPrevented||ge(e)},buttonChildren:o.createElement(g,{selectedItem:oe,placeholder:A}),repositionOnScroll:M},R.map(((e,t)=>{var l;if(e.readonly)return o.createElement(o.Fragment,{key:`readonly_item_${t}`},e.content);const r=v(n,e);return o.createElement(a.PopupMenuItem,{key:r,id:r,className:C,role:"option","aria-selected":N===e.value,isActive:N===e.value,label:null!==(l=e.content)&&void 0!==l?l:e.value,onClick:Ce,onClickArg:e.value,isDisabled:e.disabled,reference:t=>re(e,t)})})));function Ce(e){D&&D(e)}}));C.displayName="Select"},1109:(e,t,n)=>{"use strict";n.d(t,{Separator:()=>i});var o=n(50959),l=n(97754),r=n(45719);function i(e){return o.createElement("div",{className:l(r.separator,e.className)})}},89872:e=>{e.exports={scrollable:"scrollable-uT4IUFMG",content:"content-uT4IUFMG",row:"row-uT4IUFMG",title:"title-uT4IUFMG",control:"control-uT4IUFMG"}},44762:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ToolWidgetIntervalsAddDialog:()=>h});var o=n(50959),l=n(44352),r=n(50182),i=n(90405),a=n(31261),s=n(59064),d=n(86656),c=n(65817),u=n(89872);const p=c.INTERVALS.map((e=>({value:e.name,content:e.label})));function h(e){const{onAdd:t,onClose:h,onUnmount:m}=e,[f,b]=(0,o.useState)(c.INTERVALS[0].name),[v,g]=(0,o.useState)("1");return(0,o.useEffect)((()=>()=>{m&&m()}),[]),o.createElement(r.AdaptiveConfirmDialog,{dataName:"add-custom-interval-dialog",title:l.t(null,void 0,n(92746)),isOpened:!0,onSubmit:function(){t(v,f),h()},onCancel:h,onClickOutside:h,onClose:h,render:()=>o.createElement(d.TouchScrollContainer,{className:u.scrollable,onScroll:_},o.createElement("div",{className:u.content},o.createElement("div",{className:u.row},o.createElement("div",{className:u.title},l.t(null,void 0,n(58416))),o.createElement(i.Select,{id:"metric-items",className:u.control,value:f,items:p,onChange:E})),o.createElement("div",{className:u.row},o.createElement("div",{className:u.title},l.t(null,void 0,n(69466))),o.createElement(a.InputControl,{className:u.control,inputMode:"numeric",maxLength:6,value:v,onChange:C})))),defaultActionOnClose:"none",submitButtonText:l.t(null,void 0,n(54777)),submitOnEnterKey:!1, -fullScreen:!0});function C(e){const{value:t}=e.currentTarget;/^[0-9]*$/.test(t)&&g(t)}function _(){s.globalCloseDelegate.fire()}function E(e){b(e)}}},2948:e=>{e.exports=''},7720:e=>{e.exports=''},20036:e=>{e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},92746:e=>{e.exports={ar:["إضافة فترة زمنية مخصصة"],ca_ES:["Afegeix interval de temps personalitzat"],cs:"Add custom time interval",de:["Individuelles Zeit Interval hinzufügen"],el:"Add custom time interval",en:"Add custom time interval",es:["Añadir intervalo de tiempo personalizado"],fa:"Add custom time interval",fr:["Ajouter un intervalle de temps personnalisé"],he_IL:["הוסף אינטרוול זמן מותאם אישית"],hu_HU:"Add custom time interval",id_ID:["Tambahkan interval waktu khusus"],it:["Aggiungi timeframe personalizzato"],ja:["カスタム時間足を追加"],ko:["커스텀 타임 인터벌 넣기"],ms_MY:["Tambah selang masa tersuai"],nl_NL:"Add custom time interval",pl:["Dodaj niestandardowy przedział czasowy"],pt:["Adicionar um tempo gráfico personalizado"],ro:"Add custom time interval",ru:["Добавить свой временной интервал"],sv:["Lägg till anpassat tidsintervall"],th:["เพิ่มช่วงเวลาแบบกำหนดเอง"],tr:["Özel zaman aralığı ekle"],vi:["Thêm khoảng thời gian tùy chỉnh"],zh:["添加自定义事件周期"],zh_TW:["增加自訂時間周期"]}},69466:e=>{e.exports={ar:["الفاصل الزمني"],ca_ES:"Interval",cs:"Interval",de:["Intervall"],el:"Interval",en:"Interval",es:["Intervalo"],fa:["بازه زمانی"],fr:["Intervalle"],he_IL:["אינטרוול"],hu_HU:["Időköz"],id_ID:"Interval",it:["Timeframe"],ja:["時間足"],ko:["인터벌"],ms_MY:["Selang Masa"],nl_NL:"Interval",pl:["Interwał"],pt:["Tempo Gráfico"],ro:"Interval",ru:["Интервал"],sv:["Intervall"],th:["ช่วงเวลา"],tr:["Aralık"],vi:["Khoảng thời gian"],zh:["周期"],zh_TW:["週期"]}},68988:e=>{e.exports={ar:["موافق"],ca_ES:["Acceptar"],cs:"Ok",de:"Ok",el:"Ok",en:"Ok",es:["Aceptar"],fa:"Ok",fr:["D'accord"],he_IL:["אוקיי"],hu_HU:["Oké"],id_ID:"Ok",it:"Ok",ja:["OK"],ko:["확인"],ms_MY:"Ok",nl_NL:"Ok",pl:"Ok",pt:"Ok",ro:"Ok",ru:["Ок"],sv:["OK"],th:["ตกลง"],tr:["Tamam"],vi:"Ok",zh:["确认"],zh_TW:["確認"]}},58416:e=>{e.exports={ar:["نوع"],ca_ES:["Tipus"],cs:["Typ"],de:["Typ"],el:["Τύπος"],en:"Type",es:["Tipo"],fa:["نوع"],fr:"Type",he_IL:["סוג"],hu_HU:["Típus"],id_ID:["Tipe"],it:["Tipo"],ja:["タイプ"],ko:["타입"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4013],{23428:e=>{e.exports={button:"button-PYEOTd6i",disabled:"disabled-PYEOTd6i",hidden:"hidden-PYEOTd6i",icon:"icon-PYEOTd6i",dropped:"dropped-PYEOTd6i"}},55596:e=>{e.exports={dialog:"dialog-b8SxMnzX",wrapper:"wrapper-b8SxMnzX",separator:"separator-b8SxMnzX",bounded:"bounded-b8SxMnzX"}},69827:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-BZKENkhT",unsetAlign:"unsetAlign-BZKENkhT",title:"title-BZKENkhT",subtitle:"subtitle-BZKENkhT",textWrap:"textWrap-BZKENkhT",ellipsis:"ellipsis-BZKENkhT",close:"close-BZKENkhT",icon:"icon-BZKENkhT"}},66986:e=>{e.exports={button:"button-tFul0OhX","button-children":"button-children-tFul0OhX",hiddenArrow:"hiddenArrow-tFul0OhX",invisibleFocusHandler:"invisibleFocusHandler-tFul0OhX"}},60673:e=>{e.exports={placeholder:"placeholder-V6ceS6BN"}},45719:e=>{e.exports={separator:"separator-Pf4rIzEt"}},86332:(e,t,n)=>{"use strict";n.d(t,{ControlGroupContext:()=>o});const o=n(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},36104:(e,t,n)=>{"use strict";n.d(t,{useControlDisclosure:()=>l});var o=n(7953);function l(e){const{intent:t,highlight:n,...l}=e,{isFocused:r,...i}=(0,o.useDisclosure)(l);return{...i,isFocused:r,highlight:null!=n?n:r,intent:null!=t?t:r?"primary":"default"}}},53017:(e,t,n)=>{"use strict";function o(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function l(e){return o([e])}n.d(t,{isomorphicRef:()=>l,mergeRefs:()=>o})},35057:(e,t,n)=>{"use strict";n.d(t,{AdaptivePopupDialog:()=>N});var o=n(50959),l=n(50151);var r=n(97754),i=n.n(r),s=n(68335),a=n(38223),d=n(35749),c=n(63016),u=n(1109),p=n(24437),h=n(90692),m=n(95711);var f=n(52092),b=n(76422),v=n(9745);const g=o.createContext({setHideClose:()=>{}});var C=n(7720),_=n(69827);function E(e){const{title:t,titleTextWrap:n=!1,subtitle:l,showCloseIcon:r=!0,onClose:s,onCloseButtonKeyDown:a,renderBefore:d,renderAfter:c,draggable:u,className:p,unsetAlign:h,closeAriaLabel:m,closeButtonReference:f}=e,[b,E]=(0,o.useState)(!1);return o.createElement(g.Provider,{value:{setHideClose:E}},o.createElement("div",{className:i()(_.container,p,(l||h)&&_.unsetAlign)},d,o.createElement("div",{"data-dragg-area":u,className:_.title},o.createElement("div",{className:i()(n?_.textWrap:_.ellipsis)},t),l&&o.createElement("div",{className:i()(_.ellipsis,_.subtitle)},l)),c,r&&!b&&o.createElement("button",{className:_.close,onClick:s,onKeyDown:a,"data-name":"close","aria-label":m,type:"button",ref:f},o.createElement(v.Icon,{className:_.icon,icon:C,"data-name":"close","data-role":"button"}))))}var x=n(53017),w=n(90186),O=n(55596);const A={vertical:20},y={vertical:0};class N extends o.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})), +this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(p.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,s.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:n}=document,o=(0,l.ensureNotNull)(this._reference);if(null!==n){if(e.preventDefault(),"true"===(t=n).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,d.isTextEditingField)(n))return void o.focus();if(o.contains(n))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,n;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(n=e,[9,s.Modifiers.Shift+9].includes((0,s.hashFromEvent)(n))&&n.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()},this._calculatePositionWithOffsets=(e,t)=>{const n=(0,l.ensureDefined)(this.props.fullScreenViewOffsets).value();return{top:n.top,left:(0,a.isRtl)()?-n.right:n.left,width:t.clientWidth-n.left-n.right,height:t.clientHeight-n.top-n.bottom}}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||b.subscribe(f.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.subscribe(this._requestResize)}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||b.unsubscribe(f.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.unsubscribe(this._requestResize)}focus(){(0,l.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,n;return null!==(n=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==n&&n}render(){ +const{className:e,wrapperClassName:t,headerClassName:n,isOpened:l,title:r,titleTextWrap:s,dataName:a,onClickOutside:d,additionalElementPos:f,additionalHeaderElement:b,backdrop:v,shouldForceFocus:g=!0,shouldReturnFocus:C,onForceFocus:_,showSeparator:N,subtitle:T,draggable:I=!0,fullScreen:k=!1,showCloseIcon:S=!0,rounded:D=!0,isAnimationEnabled:L,growPoint:M,dialogTooltip:B,unsetHeaderAlign:z,onDragStart:K,dataDialogName:F,closeAriaLabel:P,containerAriaLabel:R,reference:W,containerTabIndex:H,closeButtonReference:U,onCloseButtonKeyDown:V,shadowed:G,fullScreenViewOffsets:Y}=this.props,Z="after"!==f?b:void 0,j="after"===f?b:void 0,X="string"==typeof r?r:F||"",q=(0,w.filterDataProps)(this.props),Q=(0,x.mergeRefs)([this._handleReference,W]);return o.createElement(h.MatchMedia,{rule:p.DialogBreakpoints.SmallHeight},(f=>o.createElement(h.MatchMedia,{rule:p.DialogBreakpoints.TabletSmall},(p=>o.createElement(c.PopupDialog,{rounded:!(p||k)&&D,className:i()(O.dialog,k&&Y&&O.bounded,e),isOpened:l,reference:Q,onKeyDown:this._handleKeyDown,onClickOutside:d,onClickBackdrop:d,fullscreen:p||k,guard:f?y:A,boundByScreen:p||k,shouldForceFocus:g,onForceFocus:_,shouldReturnFocus:C,backdrop:v,draggable:I,isAnimationEnabled:L,growPoint:M,name:this.props.dataName,dialogTooltip:B,onDragStart:K,containerAriaLabel:R,containerTabIndex:H,calculateDialogPosition:k&&Y?this._calculatePositionWithOffsets:void 0,shadowed:G,...q},o.createElement("div",{className:i()(O.wrapper,t),"data-name":a,"data-dialog-name":X},void 0!==r&&o.createElement(E,{draggable:I&&!(p||k),onClose:this._handleCloseBtnClick,renderAfter:j,renderBefore:Z,subtitle:T,title:r,titleTextWrap:s,showCloseIcon:S,className:n,unsetAlign:z,closeAriaLabel:P,closeButtonReference:U,onCloseButtonKeyDown:V}),N&&o.createElement(u.Separator,{className:O.separator}),o.createElement(m.PopupContext.Consumer,null,(e=>this._renderChildren(e,p||k)))))))))}}},59054:(e,t,n)=>{"use strict";n.d(t,{ControlDisclosureView:()=>b});var o=n(50959),l=n(97754),r=n.n(l),i=n(38528),s=n(67029),a=n(78274),d=n(4523),c=n(9745),u=n(2948),p=n(23428);function h(e){const{isDropped:t}=e;return o.createElement(c.Icon,{className:r()(p.icon,t&&p.dropped),icon:u})}function m(e){const{className:t,disabled:n,isDropped:l}=e;return o.createElement("span",{className:r()(p.button,n&&p.disabled,t)},o.createElement(h,{isDropped:l}))}var f=n(66986);const b=o.forwardRef(((e,t)=>{const{listboxId:n,className:l,listboxClassName:c,listboxTabIndex:u,hideArrowButton:p,matchButtonAndListboxWidths:h,popupPosition:b,disabled:v,isOpened:g,scrollWrapReference:C,repositionOnScroll:_,closeOnHeaderOverlap:E,listboxReference:x,size:w="small",onClose:O,onOpen:A,onListboxFocus:y,onListboxBlur:N,onListboxKeyDown:T,buttonChildren:I,children:k,caretClassName:S,listboxAria:D,...L}=e,M=(0,o.useRef)(null),B=!p&&o.createElement(a.EndSlot,null,o.createElement(m,{isDropped:g,disabled:v,className:S}));return o.createElement(d.PopupMenuDisclosureView,{buttonRef:M,listboxId:n,listboxClassName:c,listboxTabIndex:u,isOpened:g,onClose:O,onOpen:A,listboxReference:x, +scrollWrapReference:C,onListboxFocus:y,onListboxBlur:N,onListboxKeyDown:T,listboxAria:D,matchButtonAndListboxWidths:h,popupPosition:b,button:o.createElement(s.ControlSkeleton,{...L,"data-role":"listbox",disabled:v,className:r()(f.button,l),size:w,ref:(0,i.useMergedRefs)([M,t]),middleSlot:o.createElement(a.MiddleSlot,null,o.createElement("span",{className:r()(f["button-children"],p&&f.hiddenArrow)},I)),endSlot:B}),popupChildren:k,repositionOnScroll:_,closeOnHeaderOverlap:E})}));b.displayName="ControlDisclosureView"},90405:(e,t,n)=>{"use strict";n.d(t,{Select:()=>C});var o=n(50959),l=n(22064),r=n(38528),i=n(16921),s=n(16396),a=n(12481),d=n(43370);var c=n(36762),u=n(26597),p=n(59054),h=n(36104),m=n(38223),f=n(60673);function b(e){return!e.readonly}function v(e,t){var n;return null!==(n=null==t?void 0:t.id)&&void 0!==n?n:(0,l.createDomId)(e,"item",null==t?void 0:t.value)}function g(e){var t,n;const{selectedItem:l,placeholder:r}=e;if(!l)return o.createElement("span",{className:f.placeholder},r);const i=null!==(n=null!==(t=l.selectedContent)&&void 0!==t?t:l.content)&&void 0!==n?n:l.value;return o.createElement("span",null,i)}const C=o.forwardRef(((e,t)=>{const{id:n,menuClassName:f,menuItemClassName:C,tabIndex:_,disabled:E,highlight:x,intent:w,hideArrowButton:O,placeholder:A,addPlaceholderToItems:y=!0,value:N,"aria-labelledby":T,onFocus:I,onBlur:k,onClick:S,onChange:D,onKeyDown:L,repositionOnScroll:M=!0,openMenuOnEnter:B=!0,"aria-describedby":z,"aria-invalid":K,...F}=e;let{items:P}=e;if(A&&y){P=[{value:void 0,content:A,id:(0,l.createDomId)(n,"placeholder")},...P]}const{listboxId:R,isOpened:W,isFocused:H,buttonTabIndex:U,listboxTabIndex:V,highlight:G,intent:Y,open:Z,onOpen:j,close:X,toggle:q,buttonFocusBindings:Q,onButtonClick:$,buttonRef:J,listboxRef:ee,buttonAria:te}=(0,h.useControlDisclosure)({id:n,disabled:E,buttonTabIndex:_,intent:w,highlight:x,onFocus:I,onBlur:k,onClick:S}),ne=P.filter(b),oe=ne.find((e=>e.value===N)),[le,re,ie]=(0,i.useKeepActiveItemIntoView)({activeItem:oe}),se=(0,l.joinDomIds)(T,n),ae=se.length>0?se:void 0,de=(0,o.useMemo)((()=>({role:"listbox","aria-labelledby":T,"aria-activedescendant":v(n,oe)})),[T,oe]),ce=(0,o.useCallback)((e=>e.value===N),[N]),ue=(0,o.useCallback)((e=>D&&D(e.value)),[D]),pe=(0,c.useItemsKeyboardNavigation)(m.isRtl,ne,ce,ue,!1,{next:[40],previous:[38]}),he=(0,u.useKeyboardToggle)(q,W||B),me=(0,u.useKeyboardClose)(W,X),fe=(0,u.useKeyboardOpen)(W,Z),be=(0,u.useKeyboardEventHandler)([he,me,fe]),ve=(0,u.useKeyboardEventHandler)([pe,he,me]),ge=function(e){const t=(0,o.useRef)(""),n=(0,o.useMemo)((()=>(0,a.default)((()=>{t.current=""}),500)),[]),l=(0,o.useMemo)((()=>(0,d.default)(e,200)),[e]);return(0,o.useCallback)((e=>{e.key.length>0&&e.key.length<3&&(t.current+=e.key,l(t.current,e),n())}),[n,l])}(((t,n)=>{const o=function(e,t,n){return e.find((e=>{var o;const l=t.toLowerCase() +;return!e.readonly&&(n?n(e).toLowerCase().startsWith(l):!e.readonly&&("string"==typeof e.content&&e.content.toLowerCase().startsWith(l)||"string"==typeof e.textContent&&e.textContent.toLowerCase().startsWith(l)||String(null!==(o=e.value)&&void 0!==o?o:"").toLowerCase().startsWith(l)))}))}(ne,t,e.getSearchKey);void 0!==o&&D&&(n.stopPropagation(),W||Z(),D(o.value))}));return o.createElement(p.ControlDisclosureView,{...F,...te,...Q,id:n,role:"button",tabIndex:U,"aria-owns":te["aria-controls"],"aria-haspopup":"listbox","aria-labelledby":ae,disabled:E,hideArrowButton:O,isFocused:H,isOpened:W,highlight:G,intent:Y,ref:(0,r.useMergedRefs)([J,t]),onClick:$,onOpen:function(){ie(oe,{duration:0}),j()},onClose:X,onKeyDown:function(e){be(e),L&&L(e);e.defaultPrevented||ge(e)},listboxId:R,listboxTabIndex:V,listboxClassName:f,listboxAria:de,"aria-describedby":z,"aria-invalid":K,listboxReference:ee,scrollWrapReference:le,onListboxKeyDown:function(e){ve(e),e.defaultPrevented||ge(e)},buttonChildren:o.createElement(g,{selectedItem:oe,placeholder:A}),repositionOnScroll:M},P.map(((e,t)=>{var l;if(e.readonly)return o.createElement(o.Fragment,{key:`readonly_item_${t}`},e.content);const r=v(n,e);return o.createElement(s.PopupMenuItem,{key:r,id:r,className:C,role:"option","aria-selected":N===e.value,isActive:N===e.value,label:null!==(l=e.content)&&void 0!==l?l:e.value,onClick:Ce,onClickArg:e.value,isDisabled:e.disabled,reference:t=>re(e,t)})})));function Ce(e){D&&D(e)}}));C.displayName="Select"},1109:(e,t,n)=>{"use strict";n.d(t,{Separator:()=>i});var o=n(50959),l=n(97754),r=n(45719);function i(e){return o.createElement("div",{className:l(r.separator,e.className)})}},89872:e=>{e.exports={scrollable:"scrollable-uT4IUFMG",content:"content-uT4IUFMG",row:"row-uT4IUFMG",title:"title-uT4IUFMG",control:"control-uT4IUFMG"}},44762:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ToolWidgetIntervalsAddDialog:()=>h});var o=n(50959),l=n(44352),r=n(50182),i=n(90405),s=n(31261),a=n(59064),d=n(86656),c=n(65817),u=n(89872);const p=c.INTERVALS.map((e=>({value:e.name,content:e.label})));function h(e){const{onAdd:t,onClose:h,onUnmount:m}=e,[f,b]=(0,o.useState)(c.INTERVALS[0].name),[v,g]=(0,o.useState)("1");return(0,o.useEffect)((()=>()=>{m&&m()}),[]),o.createElement(r.AdaptiveConfirmDialog,{dataName:"add-custom-interval-dialog",title:l.t(null,void 0,n(92746)),isOpened:!0,onSubmit:function(){t(v,f),h()},onCancel:h,onClickOutside:h,onClose:h,render:()=>o.createElement(d.TouchScrollContainer,{className:u.scrollable,onScroll:_},o.createElement("div",{className:u.content},o.createElement("div",{className:u.row},o.createElement("div",{className:u.title},l.t(null,void 0,n(58416))),o.createElement(i.Select,{id:"metric-items",className:u.control,value:f,items:p,onChange:E})),o.createElement("div",{className:u.row},o.createElement("div",{className:u.title},l.t(null,void 0,n(69466))),o.createElement(s.InputControl,{className:u.control,inputMode:"numeric",maxLength:6,value:v,onChange:C})))),defaultActionOnClose:"none",submitButtonText:l.t(null,void 0,n(54777)),submitOnEnterKey:!1, +fullScreen:!0});function C(e){const{value:t}=e.currentTarget;/^[0-9]*$/.test(t)&&g(t)}function _(){a.globalCloseDelegate.fire()}function E(e){b(e)}}},2948:e=>{e.exports=''},7720:e=>{e.exports=''},20036:e=>{e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},92746:e=>{e.exports={ar:["إضافة فترة زمنية مخصصة"],ca_ES:["Afegeix interval de temps personalitzat"],cs:"Add custom time interval",de:["Individuelles Zeit Interval hinzufügen"],el:"Add custom time interval",en:"Add custom time interval",es:["Añadir intervalo de tiempo personalizado"],fa:"Add custom time interval",fr:["Ajouter un intervalle de temps personnalisé"],he_IL:["הוסף אינטרוול זמן מותאם אישית"],hu_HU:"Add custom time interval",id_ID:["Tambahkan interval waktu khusus"],it:["Aggiungi timeframe personalizzato"],ja:["カスタム時間足を追加"],ko:["커스텀 타임 인터벌 넣기"],ms_MY:["Tambah selang masa tersuai"],nl_NL:"Add custom time interval",pl:["Dodaj niestandardowy przedział czasowy"],pt:["Adicionar um tempo gráfico personalizado"],ro:"Add custom time interval",ru:["Добавить свой временной интервал"],sv:["Lägg till anpassat tidsintervall"],th:["เพิ่มช่วงเวลาแบบกำหนดเอง"],tr:["Özel zaman aralığı ekle"],vi:["Thêm khoảng thời gian tùy chỉnh"],zh:["添加自定义事件周期"],zh_TW:["增加自訂時間周期"]}},69466:e=>{e.exports={ar:["الفاصل الزمني"],ca_ES:"Interval",cs:"Interval",de:["Intervall"],el:"Interval",en:"Interval",es:["Intervalo"],fa:["بازه زمانی"],fr:["Intervalle"],he_IL:["אינטרוול"],hu_HU:["Időköz"],id_ID:"Interval",it:["Timeframe"],ja:["時間足"],ko:["인터벌"],ms_MY:["Selang Masa"],nl_NL:"Interval",pl:["Interwał"],pt:["Tempo Gráfico"],ro:"Interval",ru:["Интервал"],sv:["Intervall"],th:["ช่วงเวลา"],tr:["Aralık"],vi:["Khoảng thời gian"],zh:["周期"],zh_TW:["週期"]}},68988:e=>{e.exports={ar:["موافق"],ca_ES:["Acceptar"],cs:"Ok",de:"Ok",el:"Ok",en:"Ok",es:["Aceptar"],fa:"Ok",fr:["D'accord"],he_IL:["אוקיי"],hu_HU:["Oké"],id_ID:"Ok",it:"Ok",ja:["OK"],ko:["확인"],ms_MY:"Ok",nl_NL:"Ok",pl:"Ok",pt:"Ok",ro:"Ok",ru:["Ок"],sv:["OK"],th:["ตกลง"],tr:["Tamam"],vi:"Ok",zh:["确认"],zh_TW:["確認"]}},58416:e=>{e.exports={ar:["نوع"],ca_ES:["Tipus"],cs:["Typ"],de:["Typ"],el:["Τύπος"],en:"Type",es:["Tipo"],fa:["نوع"],fr:"Type",he_IL:["סוג"],hu_HU:["Típus"],id_ID:["Tipe"],it:["Tipo"],ja:["タイプ"],ko:["타입"], ms_MY:["Jenis"],nl_NL:"Type",pl:["Typ"],pt:["Tipo"],ro:"Type",ru:["Тип"],sv:["Typ"],th:["ประเภท"],tr:["Tip"],vi:["Loại"],zh:["类型"],zh_TW:["種類"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/custom-intervals-add-dialog.cd4f3ce7f332bef49355.js b/charting_library/bundles/custom-intervals-add-dialog.cd4f3ce7f332bef49355.js new file mode 100644 index 00000000..93c51cf7 --- /dev/null +++ b/charting_library/bundles/custom-intervals-add-dialog.cd4f3ce7f332bef49355.js @@ -0,0 +1,14 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4013],{28146:e=>{e.exports={button:"button-OvB35Th_",content:"content-OvB35Th_","icon-only":"icon-only-OvB35Th_",link:"link-OvB35Th_","color-brand":"color-brand-OvB35Th_","variant-primary":"variant-primary-OvB35Th_","variant-secondary":"variant-secondary-OvB35Th_","color-gray":"color-gray-OvB35Th_","color-green":"color-green-OvB35Th_","color-red":"color-red-OvB35Th_","size-xsmall":"size-xsmall-OvB35Th_","with-start-icon":"with-start-icon-OvB35Th_","with-end-icon":"with-end-icon-OvB35Th_","start-icon-wrap":"start-icon-wrap-OvB35Th_","end-icon-wrap":"end-icon-wrap-OvB35Th_","size-small":"size-small-OvB35Th_","size-medium":"size-medium-OvB35Th_","size-large":"size-large-OvB35Th_","size-xlarge":"size-xlarge-OvB35Th_",animated:"animated-OvB35Th_",stretch:"stretch-OvB35Th_",grouped:"grouped-OvB35Th_","adjust-position":"adjust-position-OvB35Th_","first-row":"first-row-OvB35Th_","first-col":"first-col-OvB35Th_","no-corner-top-left":"no-corner-top-left-OvB35Th_","no-corner-top-right":"no-corner-top-right-OvB35Th_","no-corner-bottom-right":"no-corner-bottom-right-OvB35Th_","no-corner-bottom-left":"no-corner-bottom-left-OvB35Th_"}},81193:e=>{e.exports={container:"container-Mtq7m9Yl","intent-default":"intent-default-Mtq7m9Yl",focused:"focused-Mtq7m9Yl",readonly:"readonly-Mtq7m9Yl",disabled:"disabled-Mtq7m9Yl","with-highlight":"with-highlight-Mtq7m9Yl",grouped:"grouped-Mtq7m9Yl","adjust-position":"adjust-position-Mtq7m9Yl","first-row":"first-row-Mtq7m9Yl","first-col":"first-col-Mtq7m9Yl",stretch:"stretch-Mtq7m9Yl","font-size-medium":"font-size-medium-Mtq7m9Yl","font-size-large":"font-size-large-Mtq7m9Yl","no-corner-top-left":"no-corner-top-left-Mtq7m9Yl","no-corner-top-right":"no-corner-top-right-Mtq7m9Yl","no-corner-bottom-right":"no-corner-bottom-right-Mtq7m9Yl","no-corner-bottom-left":"no-corner-bottom-left-Mtq7m9Yl","size-small":"size-small-Mtq7m9Yl","size-medium":"size-medium-Mtq7m9Yl","size-large":"size-large-Mtq7m9Yl","intent-success":"intent-success-Mtq7m9Yl","intent-warning":"intent-warning-Mtq7m9Yl","intent-danger":"intent-danger-Mtq7m9Yl","intent-primary":"intent-primary-Mtq7m9Yl","border-none":"border-none-Mtq7m9Yl","border-thin":"border-thin-Mtq7m9Yl","border-thick":"border-thick-Mtq7m9Yl",highlight:"highlight-Mtq7m9Yl",shown:"shown-Mtq7m9Yl"}},84684:e=>{e.exports={"inner-slot":"inner-slot-yJbunXPO",interactive:"interactive-yJbunXPO",icon:"icon-yJbunXPO","inner-middle-slot":"inner-middle-slot-yJbunXPO","before-slot":"before-slot-yJbunXPO","after-slot":"after-slot-yJbunXPO"}},58089:e=>{e.exports={input:"input-oiYdY6I4","with-start-slot":"with-start-slot-oiYdY6I4","with-end-slot":"with-end-slot-oiYdY6I4"}},95700:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",footer:"footer-PQhX1JKt",submitButton:"submitButton-PQhX1JKt",buttons:"buttons-PQhX1JKt"}},49361:e=>{e.exports={dialog:"dialog-o2xKpnz8",wrapper:"wrapper-o2xKpnz8",separator:"separator-o2xKpnz8"}},24810:e=>{e.exports={ +"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-HS2PTQRJ",unsetAlign:"unsetAlign-HS2PTQRJ",title:"title-HS2PTQRJ",subtitle:"subtitle-HS2PTQRJ",textWrap:"textWrap-HS2PTQRJ",ellipsis:"ellipsis-HS2PTQRJ",close:"close-HS2PTQRJ",icon:"icon-HS2PTQRJ"}},24009:e=>{e.exports={button:"button-nCHoYtuE","button-children":"button-children-nCHoYtuE",hiddenArrow:"hiddenArrow-nCHoYtuE",invisibleFocusHandler:"invisibleFocusHandler-nCHoYtuE"}},94727:e=>{e.exports={button:"button-allnSfnt",disabled:"disabled-allnSfnt",hidden:"hidden-allnSfnt",icon:"icon-allnSfnt",dropped:"dropped-allnSfnt"}},39033:e=>{e.exports={placeholder:"placeholder-y_q0hyRC"}},94725:e=>{e.exports={separator:"separator-LQ6E1iWj"}},94720:(e,t,n)=>{"use strict";n.d(t,{Button:()=>C});var o=n(50959),r=n(97754),l=n(95604),s=n(9745),i=n(28146),a=n.n(i);function c(e){const{color:t="brand",size:n="medium",variant:o="primary",stretch:s=!1,icon:i,startIcon:c,endIcon:u,iconOnly:d=!1,className:h,isGrouped:p,cellState:m,disablePositionAdjustment:f=!1,isAnchor:b=!1}=e,v=function(e){let t="";return 0!==e&&(1&e&&(t=r(t,a()["no-corner-top-left"])),2&e&&(t=r(t,a()["no-corner-top-right"])),4&e&&(t=r(t,a()["no-corner-bottom-right"])),8&e&&(t=r(t,a()["no-corner-bottom-left"]))),t}((0,l.getGroupCellRemoveRoundBorders)(m));return r(h,a().button,a()[`size-${n}`],a()[`color-${t}`],a()[`variant-${o}`],s&&a().stretch,(i||c)&&a()["with-start-icon"],u&&a()["with-end-icon"],d&&a()["icon-only"],v,p&&a().grouped,p&&!f&&a()["adjust-position"],p&&m.isTop&&a()["first-row"],p&&m.isLeft&&a()["first-col"],b&&a().link)}function u(e){const{startIcon:t,icon:n,iconOnly:r,children:l,endIcon:i}=e,c=null!=t?t:n;return o.createElement(o.Fragment,null,c&&o.createElement(s.Icon,{icon:c,className:a()["start-icon-wrap"]}),l&&o.createElement("span",{className:a().content},l),i&&!r&&o.createElement(s.Icon,{icon:i,className:a()["end-icon-wrap"]}))}var d=n(86332),h=n(90186);function p(e){const{className:t,color:n,variant:o,size:r,stretch:l,animated:s,icon:i,iconOnly:a,startIcon:c,endIcon:u,...d}=e;return{...d,...(0,h.filterDataProps)(e),...(0,h.filterAriaProps)(e)}}function m(e){const{reference:t,...n}=e,{isGrouped:r,cellState:l,disablePositionAdjustment:s}=(0,o.useContext)(d.ControlGroupContext),i=c({...n,isGrouped:r,cellState:l,disablePositionAdjustment:s});return o.createElement("button",{...p(n),className:i,ref:t},o.createElement(u,{...n}))}function f(e="default"){switch(e){case"default":return"primary";case"stroke":return"secondary"}}function b(e="primary"){switch(e){case"primary":return"brand";case"success":return"green";case"default":return"gray";case"danger":return"red"}}function v(e="m"){switch(e){case"s":return"xsmall";case"m":return"small";case"l":return"large"}}function g(e){const{intent:t,size:n,appearance:o,useFullWidth:r,icon:l,...s}=e;return{...s,color:b(t),size:v(n),variant:f(o),stretch:r,startIcon:l}}function C(e){return o.createElement(m,{...g(e)})}},86332:(e,t,n)=>{"use strict";n.d(t,{ControlGroupContext:()=>o});const o=n(50959).createContext({isGrouped:!1, +cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},95604:(e,t,n)=>{"use strict";function o(e){let t=0;return e.isTop&&e.isLeft||(t+=1),e.isTop&&e.isRight||(t+=2),e.isBottom&&e.isLeft||(t+=8),e.isBottom&&e.isRight||(t+=4),t}n.d(t,{getGroupCellRemoveRoundBorders:()=>o})},67029:(e,t,n)=>{"use strict";n.d(t,{ControlSkeleton:()=>g,InputClasses:()=>f});var o=n(50959),r=n(97754),l=n(50151),s=n(38528),i=n(90186),a=n(86332),c=n(95604);var u=n(81193),d=n.n(u);function h(e){let t="";return 0!==e&&(1&e&&(t=r(t,d()["no-corner-top-left"])),2&e&&(t=r(t,d()["no-corner-top-right"])),4&e&&(t=r(t,d()["no-corner-bottom-right"])),8&e&&(t=r(t,d()["no-corner-bottom-left"]))),t}function p(e,t,n,o){const{removeRoundBorder:l,className:s,intent:i="default",borderStyle:a="thin",size:u,highlight:p,disabled:m,readonly:f,stretch:b,noReadonlyStyles:v,isFocused:g}=e,C=h(null!=l?l:(0,c.getGroupCellRemoveRoundBorders)(n));return r(d().container,d()[`intent-${i}`],d()[`border-${a}`],u&&d()[`size-${u}`],C,p&&d()["with-highlight"],m&&d().disabled,f&&!v&&d().readonly,g&&d().focused,b&&d().stretch,t&&d().grouped,!o&&d()["adjust-position"],n.isTop&&d()["first-row"],n.isLeft&&d()["first-col"],s)}function m(e,t){const{highlight:n,highlightRemoveRoundBorder:o}=e;if(!n)return d().highlight;const l=h(null!=o?o:(0,c.getGroupCellRemoveRoundBorders)(t));return r(d().highlight,d().shown,l)}const f={FontSizeMedium:(0,l.ensureDefined)(d()["font-size-medium"]),FontSizeLarge:(0,l.ensureDefined)(d()["font-size-large"])},b={passive:!1};function v(e,t){const{style:n,id:r,role:l,onFocus:c,onBlur:u,onMouseOver:d,onMouseOut:h,onMouseDown:f,onMouseUp:v,onKeyDown:g,onClick:C,tabIndex:_,startSlot:y,middleSlot:S,endSlot:x,onWheel:w,onWheelNoPassive:E=null}=e,{isGrouped:O,cellState:M,disablePositionAdjustment:k=!1}=(0,o.useContext)(a.ControlGroupContext),B=function(e,t=null,n){const r=(0,o.useRef)(null),l=(0,o.useRef)(null),s=(0,o.useCallback)((()=>{if(null===r.current||null===l.current)return;const[e,t,n]=l.current;null!==t&&r.current.addEventListener(e,t,n)}),[]),i=(0,o.useCallback)((()=>{if(null===r.current||null===l.current)return;const[e,t,n]=l.current;null!==t&&r.current.removeEventListener(e,t,n)}),[]),a=(0,o.useCallback)((e=>{i(),r.current=e,s()}),[]);return(0,o.useEffect)((()=>(l.current=[e,t,n],s(),i)),[e,t,n]),a}("wheel",E,b);return o.createElement("span",{style:n,id:r,role:l,className:p(e,O,M,k),tabIndex:_,ref:(0,s.useMergedRefs)([t,B]),onFocus:c,onBlur:u,onMouseOver:d,onMouseOut:h,onMouseDown:f,onMouseUp:v,onKeyDown:g,onClick:C,onWheel:w,...(0,i.filterDataProps)(e),...(0,i.filterAriaProps)(e)},y,S,x,o.createElement("span",{className:m(e,M)}))}v.displayName="ControlSkeleton";const g=o.forwardRef(v)},78274:(e,t,n)=>{"use strict";n.d(t,{StartSlot:()=>i,MiddleSlot:()=>a,EndSlot:()=>c,AfterSlot:()=>u});var o=n(50959),r=n(97754),l=n(84684),s=n.n(l);function i(e){const{className:t,interactive:n=!0,icon:l=!1,children:i}=e;return o.createElement("span",{className:r(s()["inner-slot"],n&&s().interactive,l&&s().icon,t)},i)}function a(e){const{className:t,children:n}=e +;return o.createElement("span",{className:r(s()["inner-slot"],s()["inner-middle-slot"],t)},n)}function c(e){const{className:t,interactive:n=!0,icon:l=!1,children:i}=e;return o.createElement("span",{className:r(s()["inner-slot"],n&&s().interactive,l&&s().icon,t)},i)}function u(e){const{className:t,children:n}=e;return o.createElement("span",{className:r(s()["after-slot"],t)},n)}},31261:(e,t,n)=>{"use strict";n.d(t,{InputControl:()=>g});var o=n(50959),r=n(97754),l=n(90186),s=n(47201),i=n(48907),a=n(38528),c=n(48027),u=n(29202),d=n(45812),h=n(67029),p=n(78274),m=n(58089),f=n.n(m);function b(e){return!(0,l.isAriaAttribute)(e)&&!(0,l.isDataAttribute)(e)}function v(e){const{id:t,title:n,role:s,tabIndex:i,placeholder:a,name:c,type:u,value:d,defaultValue:m,draggable:v,autoComplete:g,autoFocus:C,maxLength:_,min:y,max:S,step:x,pattern:w,inputMode:E,onSelect:O,onFocus:M,onBlur:k,onKeyDown:B,onKeyUp:T,onKeyPress:N,onChange:A,onDragStart:I,size:D="medium",className:R,inputClassName:z,disabled:K,readonly:F,containerTabIndex:P,startSlot:L,endSlot:H,reference:Y,containerReference:q,onContainerFocus:W,...j}=e,J=(0,l.filterProps)(j,b),Q={...(0,l.filterAriaProps)(j),...(0,l.filterDataProps)(j),id:t,title:n,role:s,tabIndex:i,placeholder:a,name:c,type:u,value:d,defaultValue:m,draggable:v,autoComplete:g,autoFocus:C,maxLength:_,min:y,max:S,step:x,pattern:w,inputMode:E,onSelect:O,onFocus:M,onBlur:k,onKeyDown:B,onKeyUp:T,onKeyPress:N,onChange:A,onDragStart:I};return o.createElement(h.ControlSkeleton,{...J,disabled:K,readonly:F,tabIndex:P,className:r(f().container,R),size:D,ref:q,onFocus:W,startSlot:L,middleSlot:o.createElement(p.MiddleSlot,null,o.createElement("input",{...Q,className:r(f().input,z,L&&f()["with-start-slot"],H&&f()["with-end-slot"]),disabled:K,readOnly:F,ref:Y})),endSlot:H})}function g(e){e=(0,c.useControl)(e);const{disabled:t,autoSelectOnFocus:n,tabIndex:r=0,onFocus:l,onBlur:h,reference:p,containerReference:m=null}=e,f=(0,o.useRef)(null),b=(0,o.useRef)(null),[g,C]=(0,u.useFocus)(),_=t?void 0:g?-1:r,y=t?void 0:g?r:-1,{isMouseDown:S,handleMouseDown:x,handleMouseUp:w}=(0,d.useIsMouseDown)(),E=(0,s.createSafeMulticastEventHandler)(C.onFocus,(function(e){n&&!S.current&&(0,i.selectAllContent)(e.currentTarget)}),l),O=(0,s.createSafeMulticastEventHandler)(C.onBlur,h),M=(0,o.useCallback)((e=>{f.current=e,p&&("function"==typeof p&&p(e),"object"==typeof p&&(p.current=e))}),[f,p]);return o.createElement(v,{...e,isFocused:g,containerTabIndex:_,tabIndex:y,onContainerFocus:function(e){b.current===e.target&&null!==f.current&&f.current.focus()},onFocus:E,onBlur:O,reference:M,containerReference:(0,a.useMergedRefs)([b,m]),onMouseDown:x,onMouseUp:w})}},66686:(e,t,n)=>{"use strict";n.d(t,{useKeyboardActionHandler:()=>s,useComposedKeyboardActionHandlers:()=>i,useKeyboardEventHandler:()=>a,useKeyboardToggle:()=>c,useKeyboardClose:()=>u,useKeyboardOpen:()=>d});var o=n(50959),r=n(3343);const l=()=>!0;function s(e,t,n=l){return(0,o.useCallback)((o=>{const r=e.map((e=>"function"==typeof e?e():e));return!(!n(o)||!r.includes(o))&&(t(o),!0)}),[...e,t,n])} +function i(...e){return(0,o.useCallback)((t=>{for(const n of e)if(n(t))return!0;return!1}),[...e])}function a(e,t=!0){const n=i(...e);return(0,o.useCallback)((e=>{n((0,r.hashFromEvent)(e))&&t&&e.preventDefault()}),[n])}function c(e,t=!0){return s([13,32],e,(function(e){if(13===e)return t;return!0}))}function u(e,t){return s([9,(0,o.useCallback)((()=>r.Modifiers.Shift+9),[]),27],t,(0,o.useCallback)((()=>e),[e]))}function d(e,t){return s([40,38],t,(0,o.useCallback)((()=>!e),[e]))}},9147:(e,t,n)=>{"use strict";n.d(t,{useControlDisclosure:()=>c});var o=n(50959),r=n(50151),l=n(54717),s=n(29202),i=n(47201),a=n(22064);function c(e){const{intent:t,highlight:n,...c}=e,{isFocused:u,...d}=function(e){const{id:t,listboxId:n,disabled:c,buttonTabIndex:u=0,onFocus:d,onBlur:h,onClick:p}=e,[m,f]=(0,o.useState)(!1),[b,v]=(0,s.useFocus)(),g=b||m,C=(null!=n?n:void 0!==t)?(0,a.createDomId)(t,"listbox"):void 0,_=(0,o.useRef)(null),y=(0,o.useCallback)((e=>{var t;return null===(t=_.current)||void 0===t?void 0:t.focus(e)}),[_]),S=(0,o.useRef)(null),x=(0,o.useCallback)((()=>(0,r.ensureNotNull)(S.current).focus()),[S]),w=(0,o.useCallback)((()=>f(!0)),[f]),E=(0,o.useCallback)(((e=!1)=>{f(!1);const{activeElement:t}=document;t&&(0,l.isTextEditingField)(t)||y({preventScroll:e})}),[f,y]),O=(0,o.useCallback)((()=>{m?E():w()}),[m,E,w]),M=c?[]:[d,v.onFocus],k=c?[]:[h,v.onBlur],B=c?[]:[p,O],T=(0,i.createSafeMulticastEventHandler)(...M),N=(0,i.createSafeMulticastEventHandler)(...k),A=(0,i.createSafeMulticastEventHandler)(...B);return{listboxId:C,isOpened:m,isFocused:g,buttonTabIndex:c?-1:u,listboxTabIndex:-1,open:w,close:E,toggle:O,onOpen:x,buttonFocusBindings:{onFocus:T,onBlur:N},onButtonClick:A,buttonRef:_,listboxRef:S,buttonAria:{"aria-controls":m?C:void 0,"aria-expanded":m,"aria-disabled":c}}}(c);return{...d,isFocused:u,highlight:null!=n?n:u,intent:null!=t?t:u?"primary":"default"}}},48027:(e,t,n)=>{"use strict";n.d(t,{useControl:()=>l});var o=n(47201),r=n(29202);function l(e){const{onFocus:t,onBlur:n,intent:l,highlight:s,disabled:i}=e,[a,c]=(0,r.useFocus)(void 0,i),u=(0,o.createSafeMulticastEventHandler)(i?void 0:c.onFocus,t),d=(0,o.createSafeMulticastEventHandler)(i?void 0:c.onBlur,n);return{...e,intent:l||(a?"primary":"default"),highlight:null!=s?s:a,onFocus:u,onBlur:d}}},29202:(e,t,n)=>{"use strict";n.d(t,{useFocus:()=>r});var o=n(50959);function r(e,t){const[n,r]=(0,o.useState)(!1);(0,o.useEffect)((()=>{t&&n&&r(!1)}),[t,n]);const l={onFocus:(0,o.useCallback)((function(t){void 0!==e&&e.current!==t.target||r(!0)}),[e]),onBlur:(0,o.useCallback)((function(t){void 0!==e&&e.current!==t.target||r(!1)}),[e])};return[n,l]}},45812:(e,t,n)=>{"use strict";n.d(t,{useIsMouseDown:()=>r});var o=n(50959);function r(){const e=(0,o.useRef)(!1),t=(0,o.useCallback)((()=>{e.current=!0}),[e]),n=(0,o.useCallback)((()=>{e.current=!1}),[e]);return{isMouseDown:e,handleMouseDown:t,handleMouseUp:n}}},38528:(e,t,n)=>{"use strict";n.d(t,{useMergedRefs:()=>l});var o=n(50959),r=n(53017);function l(e){return(0,o.useCallback)((0,r.mergeRefs)(e),e)}},22064:(e,t,n)=>{"use strict" +;n.d(t,{createDomId:()=>a,joinDomIds:()=>c});const o=/\s/g;function r(e){return"string"==typeof e}function l(e){switch(typeof e){case"string":return e;case"number":case"bigint":return e.toString(10);case"boolean":case"symbol":return e.toString();default:return null}}function s(e){return e.trim().length>0}function i(e){return e.replace(o,"-")}function a(...e){const t=e.map(l).filter(r).filter(s).map(i);return(t.length>0&&t[0].startsWith("id_")?t:["id",...t]).join("_")}function c(...e){return e.map(l).filter(r).filter(s).join(" ")}},48907:(e,t,n)=>{"use strict";function o(e){null!==e&&e.setSelectionRange(0,e.value.length)}n.d(t,{selectAllContent:()=>o})},53017:(e,t,n)=>{"use strict";function o(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function r(e){return o([e])}n.d(t,{mergeRefs:()=>o,isomorphicRef:()=>r})},47201:(e,t,n)=>{"use strict";function o(...e){return t=>{for(const n of e)void 0!==n&&n(t)}}n.d(t,{createSafeMulticastEventHandler:()=>o})},50182:(e,t,n)=>{"use strict";n.d(t,{AdaptiveConfirmDialog:()=>h});var o=n(50959),r=n(97754),l=n.n(r),s=n(94720),i=n(50151),a=n(44352),c=n(68335),u=n(75208),d=n(95700);class h extends o.PureComponent{constructor(){super(...arguments),this._dialogRef=o.createRef(),this._handleClose=()=>{const{defaultActionOnClose:e,onSubmit:t,onCancel:n,onClose:o}=this.props;switch(e){case"submit":t();break;case"cancel":n()}o()},this._handleCancel=()=>{this.props.onCancel(),this.props.onClose()},this._handleKeyDown=e=>{const{onSubmit:t,submitButtonDisabled:n,submitOnEnterKey:o}=this.props;13===(0,c.hashFromEvent)(e)&&o&&(e.preventDefault(),n||t())}}render(){const{render:e,onClose:t,onSubmit:n,onCancel:r,footerLeftRenderer:l,submitButtonText:s,submitButtonDisabled:i,defaultActionOnClose:a,submitOnEnterKey:c,...d}=this.props;return o.createElement(u.AdaptivePopupDialog,{...d,ref:this._dialogRef,onKeyDown:this._handleKeyDown,render:this._renderChildren(),onClose:this._handleClose})}focus(){(0,i.ensureNotNull)(this._dialogRef.current).focus()}_renderChildren(){return e=>{const{render:t,footerLeftRenderer:r,additionalButtons:i,submitButtonText:c,submitButtonDisabled:u,onSubmit:h,cancelButtonText:p,showCancelButton:m=!0,submitButtonClassName:f,cancelButtonClassName:b,buttonsWrapperClassName:v}=this.props;return o.createElement(o.Fragment,null,t(e),o.createElement("div",{className:d.footer},r&&r(e.isSmallWidth),o.createElement("div",{className:l()(d.buttons,v)},i,m&&o.createElement(s.Button,{className:b,name:"cancel",appearance:"stroke",onClick:this._handleCancel},null!=p?p:a.t(null,void 0,n(20036))),o.createElement("span",{className:d.submitButton},o.createElement(s.Button,{className:f,disabled:u,name:"submit",onClick:h,"data-name":"submit-button"},null!=c?c:a.t(null,void 0,n(68988)))))))}}}h.defaultProps={defaultActionOnClose:"submit",submitOnEnterKey:!0}},75208:(e,t,n)=>{"use strict";n.d(t,{AdaptivePopupDialog:()=>E});var o=n(50959),r=n(50151);var l=n(97754),s=n.n(l),i=n(68335),a=n(35749),c=n(63016),u=n(1109),d=n(24437),h=n(90692),p=n(95711) +;var m=n(52092),f=n(76422),b=n(9745);const v=o.createContext({setHideClose:()=>{}});var g=n(7720),C=n(24810);function _(e){const{title:t,titleTextWrap:n=!1,subtitle:r,showCloseIcon:l=!0,onClose:i,onCloseButtonKeyDown:a,renderBefore:c,renderAfter:u,draggable:d,className:h,unsetAlign:p,closeAriaLabel:m,closeButtonReference:f}=e,[_,y]=(0,o.useState)(!1);return o.createElement(v.Provider,{value:{setHideClose:y}},o.createElement("div",{className:s()(C.container,h,(r||p)&&C.unsetAlign)},c,o.createElement("div",{"data-dragg-area":d,className:C.title},o.createElement("div",{className:s()(n?C.textWrap:C.ellipsis)},t),r&&o.createElement("div",{className:s()(C.ellipsis,C.subtitle)},r)),u,l&&!_&&o.createElement("button",{className:C.close,onClick:i,onKeyDown:a,"data-name":"close","aria-label":m,type:"button",ref:f},o.createElement(b.Icon,{className:C.icon,icon:g,"data-name":"close","data-role":"button"}))))}var y=n(53017),S=n(49361);const x={vertical:20},w={vertical:0};class E extends o.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(d.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,i.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:n}=document,o=(0,r.ensureNotNull)(this._reference);if(null!==n){if(e.preventDefault(),"true"===(t=n).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,a.isTextEditingField)(n))return void o.focus();if(o.contains(n))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,n;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(n=e,[9,i.Modifiers.Shift+9].includes((0,i.hashFromEvent)(n))&&n.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||f.subscribe(m.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen, +(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t))}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||f.unsubscribe(m.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t))}focus(){(0,r.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,n;return null!==(n=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==n&&n}render(){const{className:e,wrapperClassName:t,headerClassName:n,isOpened:r,title:l,titleTextWrap:i,dataName:a,onClickOutside:m,additionalElementPos:f,additionalHeaderElement:b,backdrop:v,shouldForceFocus:g=!0,showSeparator:C,subtitle:E,draggable:O=!0,fullScreen:M=!1,showCloseIcon:k=!0,rounded:B=!0,isAnimationEnabled:T,growPoint:N,dialogTooltip:A,unsetHeaderAlign:I,onDragStart:D,dataDialogName:R,closeAriaLabel:z,containerAriaLabel:K,reference:F,containerTabIndex:P,closeButtonReference:L,onCloseButtonKeyDown:H}=this.props,Y="after"!==f?b:void 0,q="after"===f?b:void 0,W="string"==typeof l?l:R||"",j=(0,y.mergeRefs)([this._handleReference,F]);return o.createElement(h.MatchMedia,{rule:d.DialogBreakpoints.SmallHeight},(f=>o.createElement(h.MatchMedia,{rule:d.DialogBreakpoints.TabletSmall},(d=>o.createElement(c.PopupDialog,{rounded:!(d||M)&&B,className:s()(S.dialog,e),isOpened:r,reference:j,onKeyDown:this._handleKeyDown,onClickOutside:m,onClickBackdrop:m,fullscreen:d||M,guard:f?w:x,boundByScreen:d||M,shouldForceFocus:g,backdrop:v,draggable:O,isAnimationEnabled:T,growPoint:N,name:this.props.dataName,dialogTooltip:A,onDragStart:D,containerAriaLabel:K,containerTabIndex:P},o.createElement("div",{className:s()(S.wrapper,t),"data-name":a,"data-dialog-name":W},void 0!==l&&o.createElement(_,{draggable:O&&!(d||M),onClose:this._handleCloseBtnClick,renderAfter:q,renderBefore:Y,subtitle:E,title:l,titleTextWrap:i,showCloseIcon:k,className:n,unsetAlign:I,closeAriaLabel:z,closeButtonReference:L,onCloseButtonKeyDown:H}),C&&o.createElement(u.Separator,{className:S.separator}),o.createElement(p.PopupContext.Consumer,null,(e=>this._renderChildren(e,d||M)))))))))}}},46059:(e,t,n)=>{"use strict";n.d(t,{ControlDisclosureView:()=>S});var o=n(50959),r=n(97754),l=n.n(r),s=n(38528),i=n(67029),a=n(78274),c=n(50628),u=n(50151);const d={x:0,y:0};function h(e,t,n){return(0,o.useCallback)((()=>function(e,t,{x:n=d.x,y:o=d.y}=d){const r=(0,u.ensureNotNull)(e).getBoundingClientRect(),l={x:r.left+n,y:r.top+r.height+o,indentFromWindow:{top:4,bottom:4,left:4,right:4}};return t&&(l.overrideWidth=r.width),l}(e.current,t,n)),[e,t])}const p=JSON.parse('{"size-header-height":"64px"}'),m=parseInt(p["size-header-height"]);function f(e){ +const{button:t,popupChildren:n,buttonRef:r,listboxId:l,listboxClassName:s,listboxTabIndex:i,matchButtonAndListboxWidths:a,isOpened:u,scrollWrapReference:d,listboxReference:p,onClose:f,onOpen:b,onListboxFocus:v,onListboxBlur:g,onListboxKeyDown:C,listboxAria:_,repositionOnScroll:y=!0,closeOnHeaderOverlap:S=!1,popupPositionCorrection:x={x:0,y:0},popupPosition:w}=e,E=h(r,a,x),O=S?m:0;return o.createElement(o.Fragment,null,t,o.createElement(c.PopupMenu,{..._,id:l,className:s,tabIndex:i,isOpened:u,position:w||E,repositionOnScroll:y,onClose:f,onOpen:b,doNotCloseOn:r.current,reference:p,scrollWrapReference:d,onFocus:v,onBlur:g,onKeyDown:C,closeOnScrollOutsideOffset:O},n))}var b=n(9745),v=n(64912),g=n(94727);function C(e){const{isDropped:t}=e;return o.createElement(b.Icon,{className:l()(g.icon,t&&g.dropped),icon:v})}function _(e){const{className:t,disabled:n,isDropped:r}=e;return o.createElement("span",{className:l()(g.button,n&&g.disabled,t)},o.createElement(C,{isDropped:r}))}var y=n(24009);const S=o.forwardRef(((e,t)=>{const{listboxId:n,className:r,listboxClassName:c,listboxTabIndex:u,hideArrowButton:d,matchButtonAndListboxWidths:h,popupPosition:p,disabled:m,isOpened:b,scrollWrapReference:v,repositionOnScroll:g,closeOnHeaderOverlap:C,listboxReference:S,size:x="medium",onClose:w,onOpen:E,onListboxFocus:O,onListboxBlur:M,onListboxKeyDown:k,buttonChildren:B,children:T,caretClassName:N,listboxAria:A,...I}=e,D=(0,o.useRef)(null),R=!d&&o.createElement(a.EndSlot,null,o.createElement(_,{isDropped:b,disabled:m,className:N}));return o.createElement(f,{buttonRef:D,listboxId:n,listboxClassName:c,listboxTabIndex:u,isOpened:b,onClose:w,onOpen:E,listboxReference:S,scrollWrapReference:v,onListboxFocus:O,onListboxBlur:M,onListboxKeyDown:k,listboxAria:A,matchButtonAndListboxWidths:h,popupPosition:p,button:o.createElement(i.ControlSkeleton,{...I,"data-role":"listbox",disabled:m,className:l()(y.button,r),size:x,ref:(0,s.useMergedRefs)([D,t]),middleSlot:o.createElement(a.MiddleSlot,null,o.createElement("span",{className:l()(y["button-children"],d&&y.hiddenArrow)},B)),endSlot:R}),popupChildren:T,repositionOnScroll:g,closeOnHeaderOverlap:C})}));S.displayName="ControlDisclosureView"},26597:(e,t,n)=>{"use strict";n.d(t,{useKeyboardActionHandler:()=>o.useKeyboardActionHandler,useKeyboardClose:()=>o.useKeyboardClose,useKeyboardEventHandler:()=>o.useKeyboardEventHandler,useKeyboardOpen:()=>o.useKeyboardOpen,useKeyboardToggle:()=>o.useKeyboardToggle});var o=n(66686)},75690:(e,t,n)=>{"use strict";n.d(t,{Select:()=>M});var o=n(50959),r=n(22064),l=n(38528),s=n(50151),i=n(74991);const a={duration:200,additionalScroll:0},c={vertical:{scrollSize:"scrollHeight",clientSize:"clientHeight",start:"top",end:"bottom",size:"height"},horizontal:{scrollSize:"scrollWidth",clientSize:"clientWidth",start:"left",end:"right",size:"width"}};function u(e,t){const n=c[e];return t[n.scrollSize]>t[n.clientSize]}function d(e,t,n,o,r,l){const s=function(e,t,n,o=0){const r=c[e];return{start:-1*o,middle:-1*(Math.floor(n[r.size]/2)-Math.floor(t[r.size]/2)), +end:-1*(n[r.size]-t[r.size])+o}}(e,o,r,l.additionalScroll);let a=0;if(function(e,t,n){const o=c[e];return t[o.start]n[o.end]+n[o.size]/2}(e,o,r))a=s.middle;else{const t=function(e,t,n,o=0){const r=c[e],l=t[r.start]+Math.floor(t[r.size]/2),s=n[r.start]+Math.floor(n[r.size]/2);return{start:t[r.start]-n[r.start]-o,middle:l-s,end:t[r.end]-n[r.end]+o}}(e,o,r,l.additionalScroll),n=function(e){const{start:t,middle:n,end:o}=e,r=new Map([[Math.abs(t),{key:"start",value:Math.sign(t)}],[Math.abs(n),{key:"middle",value:Math.sign(n)}],[Math.abs(o),{key:"end",value:Math.sign(o)}]]),l=Math.min(...r.keys());return r.get(l)}(t);a=void 0!==n?s[n.key]:0}return function(e){const{additionalScroll:t=0,duration:n=i.dur,func:o=i.easingFunc.easeInOutCubic,onScrollEnd:r,target:l,wrap:s,direction:a="vertical"}=e;let{targetRect:c,wrapRect:u}=e;c=null!=c?c:l.getBoundingClientRect(),u=null!=u?u:s.getBoundingClientRect();const d=("vertical"===a?c.top-u.top:c.left-u.left)+t,h="vertical"===a?"scrollTop":"scrollLeft",p=s?s[h]:0;let m,f=0;return f=window.requestAnimationFrame((function e(t){let l;if(m?l=t-m:(l=0,m=t),l>=n)return s[h]=p+d,void(r&&r());const i=p+d*o(l/n);s[h]=Math.floor(i),f=window.requestAnimationFrame(e)})),function(){window.cancelAnimationFrame(f),r&&r()}}({...l,target:t,targetRect:o,wrap:n,wrapRect:r,additionalScroll:a,direction:e})}class h{constructor(e=null){this._container=null,this._lastScrolledElement=null,this._stopVerticalScroll=null,this._stopHorizontalScroll=null,this._container=e}scrollTo(e,t=a){if(null!==this._container&&null!==e&&!function(e,t){const n=e.getBoundingClientRect(),o=t.getBoundingClientRect();return n.top>=o.top&&n.bottom<=o.bottom&&n.left>=o.left&&n.right<=o.right}(e,this._container)){const n=e.getBoundingClientRect(),o=this._container.getBoundingClientRect();this.stopScroll(),u("vertical",this._container)&&(this._stopVerticalScroll=d("vertical",e,this._container,n,o,this._modifyOptions("vertical",t))),u("horizontal",this._container)&&(this._stopHorizontalScroll=d("horizontal",e,this._container,n,o,this._modifyOptions("horizontal",t)))}this._lastScrolledElement=e}scrollToLastElement(e){this.scrollTo(this._lastScrolledElement,e)}stopScroll(){null!==this._stopVerticalScroll&&this._stopVerticalScroll(),null!==this._stopHorizontalScroll&&this._stopHorizontalScroll()}getContainer(){return this._container}setContainer(e){var t;this._container=e,(null===(t=this._container)||void 0===t?void 0:t.contains(this._lastScrolledElement))||(this._lastScrolledElement=null)}destroy(){this.stopScroll(),this._container=null,this._lastScrolledElement=null}_handleScrollEnd(e){"vertical"===e?this._stopVerticalScroll=null:this._stopHorizontalScroll=null}_modifyOptions(e,t){return Object.assign({},t,{onScrollEnd:()=>{this._handleScrollEnd(e),void 0!==t.onScrollEnd&&t.onScrollEnd()}})}}function p(e={}){const{activeItem:t,getKey:n,...r}=e,l=(0,o.useRef)(null),i=(0,o.useRef)(new Map),a=function(e){const t=(0,o.useRef)(null);return(0,o.useEffect)((()=>(t.current=new h(e),()=>(0, +s.ensureNotNull)(t.current).destroy())),[]),t}(l.current),c=(0,o.useCallback)((()=>{null!==a.current&&null!==l.current&&a.current.getContainer()!==l.current&&a.current.setContainer(l.current)}),[a,l]),u=(0,o.useCallback)((e=>{l.current=e}),[l]),d=(0,o.useCallback)(((e,t)=>{const o=n?n(e):e;t?i.current.set(o,t):i.current.delete(o)}),[i,n]),p=(0,o.useCallback)(((e,t)=>{if(!e)return;const o=n?n(e):e,r=i.current.get(o);r&&(c(),(0,s.ensureNotNull)(a.current).scrollTo(r,t))}),[i,a,n]);return(0,o.useEffect)((()=>p(t,r)),[p,t]),[u,d,p]}var m=n(16396),f=n(4889),b=n(43370);var v=n(66686);function g(e,t){return e>=0?e%t:(t-Math.abs(e)%t)%t}var C=n(26597),_=n(46059),y=n(9147),S=n(80142),x=n(39033);function w(e){return!e.readonly}function E(e,t){var n;return null!==(n=null==t?void 0:t.id)&&void 0!==n?n:(0,r.createDomId)(e,"item",null==t?void 0:t.value)}function O(e){var t,n;const{selectedItem:r,placeholder:l}=e;if(!r)return o.createElement("span",{className:x.placeholder},l);const s=null!==(n=null!==(t=r.selectedContent)&&void 0!==t?t:r.content)&&void 0!==n?n:r.value;return o.createElement("span",null,s)}const M=o.forwardRef(((e,t)=>{const{id:n,menuClassName:s,menuItemClassName:i,tabIndex:a,disabled:c,highlight:u,intent:d,hideArrowButton:h,placeholder:x,addPlaceholderToItems:M=!0,value:k,"aria-labelledby":B,onFocus:T,onBlur:N,onClick:A,onChange:I,onKeyDown:D,repositionOnScroll:R=!0,openMenuOnEnter:z=!0,...K}=e;let{items:F}=e;if(x&&M){F=[{value:void 0,content:x,id:(0,r.createDomId)(n,"placeholder")},...F]}const{listboxId:P,isOpened:L,isFocused:H,buttonTabIndex:Y,listboxTabIndex:q,highlight:W,intent:j,open:J,onOpen:Q,close:U,toggle:G,buttonFocusBindings:V,onButtonClick:X,buttonRef:$,listboxRef:Z,buttonAria:ee}=(0,y.useControlDisclosure)({id:n,disabled:c,buttonTabIndex:a,intent:d,highlight:u,onFocus:T,onBlur:N,onClick:A}),te=F.filter(w),ne=te.find((e=>e.value===k)),[oe,re,le]=p({activeItem:ne}),se=(0,r.joinDomIds)(B,n),ie=se.length>0?se:void 0,ae=(0,o.useMemo)((()=>({role:"listbox","aria-labelledby":B,"aria-activedescendant":E(n,ne)})),[B,ne]),ce=(0,o.useCallback)((e=>e.value===k),[k]),ue=(0,o.useCallback)((e=>I&&I(e.value)),[I]),de=function(e,t,n,r,l,s={},i){const a=(0,o.useCallback)((e=>{const o=t.findIndex(n);if(o===t.length-1&&!l)return void((null==i?void 0:i.onFailNext)&&i.onFailNext(e));const s=g(o+1,t.length);r&&r(t[s],"next")}),[t,n,r,l]),c=(0,o.useCallback)((e=>{const o=t.findIndex(n);if(0===o&&!l)return void((null==i?void 0:i.onFailPrev)&&i.onFailPrev(e));const s=g(o-1,t.length);r&&r(t[s],"previous")}),[t,n,r,l]),u=(0,o.useCallback)((()=>{r&&r(t[0],"first")}),[r,t]),d=(0,o.useCallback)((()=>{r&&r(t[t.length-1],"last")}),[r,t]),h=(0,o.useMemo)((()=>(e=>({next:[40,()=>e()?37:39],previous:[38,()=>e()?39:37],first:[33,36],last:[34,35]}))(e)),[e]),{next:p=h.next,previous:m=h.previous,first:f=h.first,last:b=h.last}=s;return(0,v.useComposedKeyboardActionHandlers)((0,v.useKeyboardActionHandler)(p,a),(0,v.useKeyboardActionHandler)(m,c),(0,v.useKeyboardActionHandler)(f,u),(0,v.useKeyboardActionHandler)(b,d))}(S.isRtl,te,ce,ue,!1,{ +next:[40],previous:[38]}),he=(0,C.useKeyboardToggle)(G,L||z),pe=(0,C.useKeyboardClose)(L,U),me=(0,C.useKeyboardOpen)(L,J),fe=(0,C.useKeyboardEventHandler)([he,pe,me]),be=(0,C.useKeyboardEventHandler)([de,he,pe]),ve=function(e){const t=(0,o.useRef)(""),n=(0,o.useMemo)((()=>(0,f.default)((()=>{t.current=""}),500)),[]),r=(0,o.useMemo)((()=>(0,b.default)(e,200)),[e]);return(0,o.useCallback)((e=>{e.key.length>0&&e.key.length<3&&(t.current+=e.key,r(t.current,e),n())}),[n,r])}(((t,n)=>{const o=function(e,t,n){return e.find((e=>{var o;const r=t.toLowerCase();return!e.readonly&&(n?n(e).toLowerCase().startsWith(r):!e.readonly&&("string"==typeof e.content&&e.content.toLowerCase().startsWith(r)||"string"==typeof e.textContent&&e.textContent.toLowerCase().startsWith(r)||String(null!==(o=e.value)&&void 0!==o?o:"").toLowerCase().startsWith(r)))}))}(te,t,e.getSearchKey);void 0!==o&&I&&(n.stopPropagation(),L||J(),I(o.value))}));return o.createElement(_.ControlDisclosureView,{...K,...ee,...V,id:n,role:"button",tabIndex:Y,"aria-owns":ee["aria-controls"],"aria-haspopup":"listbox","aria-labelledby":ie,disabled:c,hideArrowButton:h,isFocused:H,isOpened:L,highlight:W,intent:j,ref:(0,l.useMergedRefs)([$,t]),onClick:X,onOpen:function(){le(ne,{duration:0}),Q()},onClose:U,onKeyDown:function(e){fe(e),D&&D(e);e.defaultPrevented||ve(e)},listboxId:P,listboxTabIndex:q,listboxClassName:s,listboxAria:ae,listboxReference:Z,scrollWrapReference:oe,onListboxKeyDown:function(e){be(e),e.defaultPrevented||ve(e)},buttonChildren:o.createElement(O,{selectedItem:ne,placeholder:x}),repositionOnScroll:R},F.map(((e,t)=>{var r;if(e.readonly)return o.createElement(o.Fragment,{key:`readonly_item_${t}`},e.content);const l=E(n,e);return o.createElement(m.PopupMenuItem,{key:l,id:l,className:i,role:"option","aria-selected":k===e.value,isActive:k===e.value,label:null!==(r=e.content)&&void 0!==r?r:e.value,onClick:ge,onClickArg:e.value,isDisabled:e.disabled,reference:t=>re(e,t)})})));function ge(e){I&&I(e)}}));M.displayName="Select"},1109:(e,t,n)=>{"use strict";n.d(t,{Separator:()=>s});var o=n(50959),r=n(97754),l=n(94725);function s(e){return o.createElement("div",{className:r(l.separator,e.className)})}},3810:e=>{e.exports={scrollable:"scrollable-PSZ_D1q_",content:"content-PSZ_D1q_",row:"row-PSZ_D1q_",title:"title-PSZ_D1q_",control:"control-PSZ_D1q_"}},66735:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ToolWidgetIntervalsAddDialog:()=>p});var o=n(50959),r=n(44352),l=n(50182),s=n(75690),i=n(31261),a=n(59064),c=n(86656),u=n(71485),d=n(3810);const h=u.INTERVALS.map((e=>({value:e.name,content:e.label})));function p(e){const{onAdd:t,onClose:p,onUnmount:m}=e,[f,b]=(0,o.useState)(u.INTERVALS[0].name),[v,g]=(0,o.useState)("1");return(0,o.useEffect)((()=>()=>{m&&m()}),[]),o.createElement(l.AdaptiveConfirmDialog,{dataName:"add-custom-interval-dialog",title:r.t(null,void 0,n(92746)),isOpened:!0,onSubmit:function(){t(v,f),p()},onCancel:p,onClickOutside:p,onClose:p,render:()=>o.createElement(c.TouchScrollContainer,{className:d.scrollable,onScroll:_},o.createElement("div",{className:d.content +},o.createElement("div",{className:d.row},o.createElement("div",{className:d.title},r.t(null,void 0,n(58416))),o.createElement(s.Select,{id:"metric-items",className:d.control,value:f,items:h,onChange:y})),o.createElement("div",{className:d.row},o.createElement("div",{className:d.title},r.t(null,void 0,n(69466))),o.createElement(i.InputControl,{className:d.control,inputMode:"numeric",maxLength:6,value:v,onChange:C})))),defaultActionOnClose:"none",submitButtonText:r.t(null,void 0,n(54777)),submitOnEnterKey:!1,fullScreen:!0});function C(e){const{value:t}=e.currentTarget;/^[0-9]*$/.test(t)&&g(t)}function _(){a.globalCloseDelegate.fire()}function y(e){b(e)}}},64912:e=>{e.exports=''},7720:e=>{e.exports=''},20036:e=>{e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},92746:e=>{e.exports={ar:["إضافة فترة زمنية مخصصة"],ca_ES:["Afegeix interval de temps personalitzat"],cs:"Add custom time interval",de:["Individuelles Zeit Interval hinzufügen"],el:"Add custom time interval",en:"Add custom time interval",es:["Añadir intervalo de tiempo personalizado"],fa:"Add custom time interval",fr:["Ajouter un intervalle de temps personnalisé"],he_IL:["הוסף אינטרוול זמן מותאם אישית"],hu_HU:"Add custom time interval",id_ID:["Tambahkan interval waktu khusus"],it:["Aggiungi timeframe personalizzato"],ja:["カスタム時間足を追加"],ko:["커스텀 타임 인터벌 넣기"],ms_MY:["Tambah selang masa tersuai"],nl_NL:"Add custom time interval",pl:["Dodaj niestandardowy przedział czasowy"],pt:["Adicionar um tempo gráfico personalizado"],ro:"Add custom time interval",ru:["Добавить свой временной интервал"],sv:["Lägg till anpassat tidsintervall"],th:["เพิ่มช่วงเวลาแบบกำหนดเอง"],tr:["Özel zaman aralığı ekle"],vi:["Thêm khoảng thời gian tùy chỉnh"],zh:["添加自定义事件周期"],zh_TW:["增加自訂時間周期"]}},69466:e=>{e.exports={ar:["الفاصل الزمني"],ca_ES:"Interval",cs:"Interval",de:["Intervall"],el:"Interval",en:"Interval",es:["Intervalo"],fa:["بازه زمانی"],fr:["Intervalle"],he_IL:["אינטרוול"],hu_HU:["Időköz"],id_ID:"Interval",it:["Timeframe"],ja:["時間足"],ko:["인터벌"],ms_MY:["Selang Masa"],nl_NL:"Interval",pl:["Interwał"],pt:["Tempo Gráfico"],ro:"Interval",ru:["Интервал"],sv:["Intervall"],th:["ช่วงเวลา"],tr:["Aralık"],vi:["Khoảng thời gian"],zh:["周期"],zh_TW:["週期"]}},68988:e=>{e.exports={ar:["موافق"],ca_ES:["Acceptar"],cs:"Ok",de:"Ok",el:"Ok",en:"Ok",es:["Aceptar"],fa:"Ok",fr:["D'accord"],he_IL:["בסדר"], +hu_HU:["Oké"],id_ID:"Ok",it:"Ok",ja:["OK"],ko:["확인"],ms_MY:"Ok",nl_NL:"Ok",pl:"Ok",pt:"Ok",ro:"Ok",ru:["Ок"],sv:["OK"],th:["ตกลง"],tr:["Tamam"],vi:"Ok",zh:["确认"],zh_TW:["確認"]}},58416:e=>{e.exports={ar:["نوع"],ca_ES:["Tipus"],cs:["Typ"],de:["Typ"],el:["Τύπος"],en:"Type",es:["Tipo"],fa:["نوع"],fr:"Type",he_IL:["סוג"],hu_HU:["Típus"],id_ID:["Tipe"],it:["Tipo"],ja:["タイプ"],ko:["타입"],ms_MY:["Jenis"],nl_NL:"Type",pl:["Typ"],pt:["Tipo"],ro:"Type",ru:["Тип"],sv:["Typ"],th:["ประเภท"],tr:["Tip"],vi:["Loại"],zh:["类型"],zh_TW:["種類"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/de.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/de.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..a94c7e82 --- /dev/null +++ b/charting_library/bundles/de.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:e=>{e.exports=["Punkt"]},6174:e=>{e.exports=["Tage"]},5285:e=>{e.exports=["Stunden"]},79410:e=>{e.exports=["Monate"]},37830:e=>{e.exports=["Minuten"]},25042:e=>{e.exports=["Wochen"]},74787:e=>{e.exports=["Tage"]},62346:e=>{e.exports=["Stunden"]},94328:e=>{e.exports=["Monate"]},57470:e=>{e.exports=["Minuten"]},74973:e=>{e.exports=["Sekunden"]},48801:e=>{e.exports=["Bereiche"]},86614:e=>{e.exports=["Wochen"]},30426:e=>{e.exports="Ticks"},90069:e=>{e.exports=["Vergleichen"]},96935:e=>{e.exports=["Chart-Bild kopieren"]},15803:e=>{e.exports=["Link zum Chart-Bild kopieren"]},74207:e=>{e.exports=["Chart Einstellungen"]},54777:e=>{e.exports=["Hinzufügen"]},95798:e=>{e.exports=["Individuelles Interval hinzufügen"]},44629:e=>{e.exports=["Zu Favoriten hinzufügen"]},15795:e=>{e.exports=["Alle meine Layouts"]},88368:e=>{e.exports=["Alle Änderungen speichern"]},84232:e=>{e.exports=["Balken Darstellung"]},43399:e=>{e.exports=["Standardvorlagen"]},83127:e=>{e.exports=["Favorisierte Indikatoren"]},33959:e=>{e.exports=["Favoriten"]},11682:e=>{e.exports=["Vollbildmodus"]},15812:e=>{e.exports=["Indikator Vorlagen"]},61142:e=>{e.exports=["Indikatoren"]},74527:e=>{e.exports=["Indikatoren & Strategien"]},79353:e=>{e.exports=["Intervall-Dialog öffnen"]},55520:e=>{e.exports=["Chart in Pop-up öffnen"]},2226:e=>{e.exports=["Bild in neuem Tab öffnen"]},75687:e=>{e.exports=["Chart-Layout laden"]},75789:e=>{e.exports=["Layout öffnen"]},90879:e=>{e.exports=["Lade ..."]},80959:e=>{e.exports=["Kopie erstellen"]},58219:e=>{e.exports=["Layouts verwalten"]},38554:e=>{e.exports=["Meine Vorlagen"]},14605:e=>{e.exports=["Zahl oder {hotKey_0}"]},85520:e=>{e.exports=["Speichern"]},92093:e=>{e.exports=["Indikator Vorlage wird gespeichert"]},87409:e=>{e.exports=["Speichern Sie alle Charts für alle Symbole und Intervalle in Ihrem Layout"]},57352:e=>{e.exports=["Bild speichern"]},11680:e=>{e.exports=["Layout speichern"]},20987:e=>{e.exports=["Beginnen Sie einfach zu tippen, während Sie auf dem Chart sind, um dieses Suchfeld aufzurufen."]},99983:e=>{e.exports=["Symbol Suche"]},70728:e=>{e.exports=["Wiederherstellen {hint}"]},72482:e=>{e.exports=["Aus Favoriten entfernen"]},35038:e=>{e.exports=["Umbenennen"]},88513:e=>{e.exports=["Snapshot erstellen"]},91900:e=>{e.exports=["Vorlagen"]},32916:e=>{e.exports=["Zeitinterval"]},9765:e=>{e.exports=["Chart-Bild tweeten"]},80323:e=>{e.exports=["Rückgängig {hint}"]},23687:e=>{e.exports=["Sie haben noch keine Favorisierten Indikatoren"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/de.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/de.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..1ff780dc --- /dev/null +++ b/charting_library/bundles/de.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:e=>{e.exports="Cross"},41596:e=>{e.exports=["Labels auf der Preisskala"]},23545:e=>{e.exports=["Werte in der Statuszeile"]},39495:e=>{e.exports=["Kreise"]},41389:e=>{e.exports=["Oberhalb des Balkens"]},29520:e=>{e.exports=["Absolut"]},58102:e=>{e.exports=["Voreinstellungen anwenden"]},65262:e=>{e.exports=["Fläche mit Lücken"]},83760:e=>{e.exports=["Körper"]},48848:e=>{e.exports=["Rahmen"]},27331:e=>{e.exports=["Hintergrund"]},78626:e=>{e.exports=["Unterhalb der Bars"]},41361:e=>{e.exports=["Runter"]},22192:e=>{e.exports=["Tage"]},31577:e=>{e.exports="Developing VA"},4329:e=>{e.exports=["Standard"]},98938:e=>{e.exports=["Standardeinstellungen"]},63099:e=>{e.exports=["Stunden"]},11091:e=>{e.exports=["Histogramm"]},66304:e=>{e.exports=["Eingaben"]},40297:e=>{e.exports=["Ausgaben"]},36993:e=>{e.exports=["Min Tick überschreiben"]},64606:e=>{e.exports=["Label Schrift"]},54934:e=>{e.exports=["Linie mit Unterbrechungen"]},95543:e=>{e.exports=["Monate"]},28134:e=>{e.exports=["Minuten"]},18229:e=>{e.exports=["Als Standard speichern"]},71129:e=>{e.exports="Seconds"},86520:e=>{e.exports=["Signal Labels"]},79511:e=>{e.exports=["Stufenlinie"]},64108:e=>{e.exports=["Step-Line mit Umbruch"]},67767:e=>{e.exports=["Stufenlinie mit Rhomben"]},21861:e=>{e.exports=["Platzierung"]},73947:e=>{e.exports=["Präzision"]},66596:e=>{e.exports=["Anzahl"]},86672:e=>{e.exports=["Bereiche"]},79782:e=>{e.exports=["Einstellungen zurücksetzen"]},21594:e=>{e.exports=["Wochen"]},26458:e=>{e.exports=["Docht"]},95247:e=>{e.exports=["Breite (% der Box)"]},19221:e=>{e.exports=["Textfarbe"]},7138:e=>{e.exports=["Trades auf dem Chart"]},98802:e=>{e.exports=["Aufwärts"]},14414:e=>{e.exports=["Volumenprofil"]},91322:e=>{e.exports=["Werte"]},20834:e=>{e.exports=["Min Tick ändern"]},98491:e=>{e.exports=["Zeichen ändern"]},7378:e=>{e.exports=["Schriftgröße ändern"]},28691:e=>{e.exports=["Linienart ändern"]},38361:e=>{e.exports=["Ort ändern"]},51081:e=>{e.exports=["Prozentuale Breite ändern"]},47634:e=>{e.exports=["Platzierung ändern"]},15683:e=>{e.exports=["Darstellungsart ändern"]},164:e=>{e.exports=["Präzision ändern"]},86888:e=>{e.exports=["Form ändern"]},50463:e=>{e.exports=["Wert ändern"]},12628:e=>{e.exports=["Sichtbarkeit der Werte ändern"]},13355:e=>{e.exports=["ändere {title} von Tagen auf"]},41377:e=>{e.exports=["ändere {title} auf Tage von"]},35388:e=>{e.exports=["ändere {title} auf Stunden von"]},78586:e=>{e.exports=["ändere {title} von Stunden auf"]},59635:e=>{e.exports=["ändere {title} auf Monate von"]},74266:e=>{e.exports=["ändere {title} von Monaten auf"]},91633:e=>{e.exports=["ändere {title} von Minuten auf"]},15106:e=>{e.exports=["ändere {title} auf Minuten von"]},66161:e=>{e.exports=["ändere {title} von Sekunden auf"]},2822:e=>{e.exports=["Sekunde von {title} ändern"]},21339:e=>{e.exports=["ändere {title} auf Wochen von"]},68643:e=>{e.exports=["ändere {title} von Wochen auf"]},30810:e=>{e.exports=["Sichtbarkeit von {title} in Ticks"]},24941:e=>{ +e.exports=["Sichtbarkeit von {title} auf Wochen ändern"]},29088:e=>{e.exports=["Sichtbarkeit von {title} auf Tage ändern"]},68971:e=>{e.exports=["Sichtbarkeit von {title} auf Stunden ändern"]},64370:e=>{e.exports=["Sichtbarkeit von {title} auf Minuten ändern"]},6659:e=>{e.exports=["Sichtbarkeit von {title} auf Monate ändern"]},29091:e=>{e.exports=["Sichtbarkeit von {title} in Ranges ändern"]},46948:e=>{e.exports=["Sichtbarkeit von {title} in Sekunden"]},82211:e=>{e.exports=["Tage"]},33486:e=>{e.exports=["Tage bis"]},14077:e=>{e.exports=["Tage von"]},3143:e=>{e.exports=["Stunden"]},84775:e=>{e.exports=["Stunden von"]},11255:e=>{e.exports=["Stunden bis"]},58964:e=>{e.exports=["Monate"]},71770:e=>{e.exports=["Monate von"]},37179:e=>{e.exports=["Monate zu"]},16465:e=>{e.exports=["Minuten"]},72317:e=>{e.exports=["Minuten bis"]},25586:e=>{e.exports=["Minuten von"]},32925:e=>{e.exports=["Sekunden"]},39017:e=>{e.exports=["Sekunden bis"]},6049:e=>{e.exports=["Sekunden von"]},13604:e=>{e.exports=["Bereiche"]},93016:e=>{e.exports=["Wochen"]},32002:e=>{e.exports=["Wochen von"]},28091:e=>{e.exports=["Wochen bis"]},59523:e=>{e.exports=["Ticks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/de.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/de.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..cf496158 --- /dev/null +++ b/charting_library/bundles/de.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:e=>{e.exports=["Währung"]},60558:e=>{e.exports=["Tiere & Natur"]},14232:e=>{e.exports=["Aktivität"]},57792:e=>{e.exports=["Richtungspfeile"]},33628:e=>{e.exports=["Gesten & Smileys"]},35305:e=>{e.exports=["Essen & Trinken"]},49546:e=>{e.exports=["Flaggen"]},72302:e=>{e.exports=["Objekte"]},11739:e=>{e.exports=["Natur"]},96330:e=>{e.exports=["Smilies & Menschen"]},6878:e=>{e.exports=["Symbole"]},77011:e=>{e.exports=["Symbole & Flaggen"]},15426:e=>{e.exports=["Zuletzt genutzt"]},15395:e=>{e.exports=["Reisen & Orte"]},82401:e=>{e.exports=["Mauszeiger"]},99878:e=>{e.exports=["Text Tools"]},44629:e=>{e.exports=["Zu Favoriten hinzufügen"]},75377:e=>{e.exports=["Gann und Fibonacci Tools"]},95537:e=>{e.exports=["Geometrische Formen"]},60925:e=>{e.exports=["Punkt"]},19570:e=>{e.exports="Emojis"},99289:e=>{e.exports=["Radierer"]},17517:e=>{e.exports=["Alle Zeichen-Tools verbergen"]},96411:e=>{e.exports=["Zeichnen-Werkzeugleiste ausblenden"]},92464:e=>{e.exports=["Symbole"]},37057:e=>{e.exports=["Alle Zeichen-Tools fixieren"]},37140:e=>{e.exports=["Der Magnet-Modus zieht Zeichnungen, die in der Nähe von Preisbalken platziert sind, an den nächstgelegenen OHLC-Wert."]},59607:e=>{e.exports=["Messen"]},36551:e=>{e.exports=["Neue Zeichnungen werden in alle Charts im Layout repliziert und angezeigt wenn der gleiche Ticker ausgewählt ist."]},63354:e=>{e.exports=["Zeichen-Werkzeugleiste anzeigen"]},49616:e=>{e.exports=["Toolbar für favorisierte Zeichenwerkzeuge anzeigen"]},91977:e=>{e.exports=["Versteckte Tools anzeigen"]},51072:e=>{e.exports=["Objektbaum anzeigen"]},49421:e=>{e.exports=["Im Zeichenmodus bleiben"]},85422:e=>{e.exports=["Starker Magnetmodus"]},19693:e=>{e.exports=["Chartmuster"]},10234:e=>{e.exports=["Prognose-/ Messwerkzeuge"]},76091:e=>{e.exports=["Zeichnungen entfernen"]},45286:e=>{e.exports=["Objekte entfernen"]},72482:e=>{e.exports=["Aus Favoriten entfernen"]},30513:e=>{e.exports=["{drawings} entfernen"]},10049:e=>{e.exports=["{drawings} & {indicators} entfernen"]},55084:e=>{e.exports=["{indicators} entfernen"]},45265:e=>{e.exports=["Leichter Magnetmodus"]},52899:e=>{e.exports=["Trendlinien Tools"]},38925:e=>{e.exports=["Vergrößern"]},49895:e=>{e.exports=["Verkleinern"]},32868:e=>{e.exports=["{hotKey_0} + Klick auf das Chart"]},68125:e=>{e.exports=["{hotKey_0} — Kreis"]},40234:e=>{e.exports=["{hotKey_0} — Zeichnen einer geraden Linie im Winkel von 45°"]},10289:e=>{e.exports=["{hotKey_0} — feste Abstufungen"]},81591:e=>{e.exports=["{hotKey_0} — Quadrat"]},93030:e=>{e.exports=["{amount} Zeichnung","{amount} Zeichnungen"]},80437:e=>{e.exports=["{amount} Indikator","{amount} Indikatoren"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/de.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/de.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..a549ce7f --- /dev/null +++ b/charting_library/bundles/de.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:e=>{e.exports=["#1 (Bar)"]},1961:e=>{e.exports=["#1 (Preis)"]},12706:e=>{e.exports=["#1 (Preis, Bar)"]},92195:e=>{e.exports=["#1(vertikale Position %, Balken)"]},66187:e=>{e.exports=["Medianer Wert"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Gegen den Uhrzeigersinn"]},43809:e=>{e.exports=["Koeffizienten als Prozentangaben"]},40054:e=>{e.exports=["Farbe"]},47737:e=>{e.exports=["Kompakter Statistik-Modus"]},76655:e=>{e.exports="Cash"},72171:e=>{e.exports=["Zentrieren"]},99120:e=>{e.exports=["Kanal"]},36150:e=>{e.exports=["Winkel"]},38280:e=>{e.exports=["Winkel"]},95264:e=>{e.exports=["Kontogröße"]},85160:e=>{e.exports=["Statistik immer anzeigen"]},54189:e=>{e.exports=["Bögen"]},34674:e=>{e.exports=["Durchschnittliche HL in Minticks"]},91757:e=>{e.exports=["Unten"]},17608:e=>{e.exports=["Beschriftungen"]},48848:e=>{e.exports=["Rahmen"]},72269:e=>{e.exports=["Rahmen"]},27331:e=>{e.exports=["Hintergrund"]},19949:e=>{e.exports=["Spanne der Balken"]},81260:e=>{e.exports=["Gitter"]},67114:e=>{e.exports=["Datum/Zeitspanne"]},75460:e=>{e.exports=["Distanz"]},46211:e=>{e.exports=["Emoji Pin"]},46001:e=>{e.exports=["Einstiegspreis"]},1220:e=>{e.exports=["Verlängern"]},71116:e=>{e.exports=["Nach unten verlängern"]},45809:e=>{e.exports=["Nach links verlängern"]},25892:e=>{e.exports=["Linie nach links verlängern"]},3304:e=>{e.exports=["Linien nach links erweitern"]},83095:e=>{e.exports=["Linien nach rechts erweitern"]},14025:e=>{e.exports=["Nach rechts verlängern"]},74395:e=>{e.exports=["Linie nach rechts verlängern"]},85197:e=>{e.exports=["Nach oben verlängern"]},17006:e=>{e.exports=["Schriftgröße"]},31343:e=>{e.exports=["Fehlschlag Text"]},28565:e=>{e.exports=["Fehlschlag Hintergrund"]},87931:e=>{e.exports=["Fächer"]},39836:e=>{e.exports=["Fib Level, basierend auf logarithmischer Skalierung"]},10578:e=>{e.exports=["Volle Kreise"]},25264:e=>{e.exports=["HL Balken"]},77405:e=>{e.exports="Horizontal"},66049:e=>{e.exports=["OC Bars"]},27531:e=>{e.exports=["Lot Größe"]},85206:e=>{e.exports=["Beschriftung"]},75332:e=>{e.exports=["Label Rahmen"]},14773:e=>{e.exports=["Hintergrund des Labels"]},37126:e=>{e.exports=["Label Text"]},79106:e=>{e.exports=["Level"]},95610:e=>{e.exports=["Levels-Linie"]},19286:e=>{e.exports=["Links"]},79307:e=>{e.exports=["Beschriftungen links"]},49286:e=>{e.exports=["Linie - HT/2"]},17676:e=>{e.exports=["Linie - Eröffnung"]},47669:e=>{e.exports=["Linie - Schluss"]},71899:e=>{e.exports=["Linie - Hoch"]},83394:e=>{e.exports=["Linie - Tief"]},60489:e=>{e.exports=["Linienfarbe"]},53889:e=>{e.exports=["Modus"]},76476:e=>{e.exports=["Mitte"]},24510:e=>{e.exports=["Mittelpunkt"]},22213:e=>{e.exports=["Quelle Hintergrund"]},15500:e=>{e.exports=["Quelle Grenze"]},79238:e=>{e.exports=["Quell Text"]},37249:e=>{e.exports=["Statistiken"]},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports=["Stopp Farbe"]},56119:e=>{e.exports=["Stop Level"]},69835:e=>{e.exports=["Erfolg Text"]},91141:e=>{e.exports=["Erfolg Hintergrund"]}, +650:e=>{e.exports=["Prozente"]},25684:e=>{e.exports=["Preis"]},23675:e=>{e.exports=["Preis-Label"]},75675:e=>{e.exports=["Preislabel"]},16103:e=>{e.exports=["Preisniveaus"]},46964:e=>{e.exports=["Preisspanne"]},59771:e=>{e.exports=["Price/Bar Ratio"]},29072:e=>{e.exports=["Preise"]},2635:e=>{e.exports=["Profit Level"]},33886:e=>{e.exports=["Bereiche und Verhältnis"]},24186:e=>{e.exports=["INVERT"]},21141:e=>{e.exports=["Rechts"]},91367:e=>{e.exports=["Beschriftung Rechts"]},63833:e=>{e.exports=["Risiko"]},95545:e=>{e.exports=["Welle"]},26458:e=>{e.exports=["Docht"]},65994:e=>{e.exports=["Oben"]},10209:e=>{e.exports=["Markierungen an Oberseite"]},98001:e=>{e.exports=["Ziel Hintergrund"]},89258:e=>{e.exports=["Ziel Grenze"]},45302:e=>{e.exports=["Kursziel Farbe"]},74289:e=>{e.exports=["Ziel Text"]},17932:e=>{e.exports=["Textumfluss"]},92960:e=>{e.exports=["Textausrichtung"]},90581:e=>{e.exports=["Text Ausrichtung"]},55325:e=>{e.exports=["Zeitstempel"]},77838:e=>{e.exports=["Zeit-Ebenen"]},2295:e=>{e.exports=["Transparenz"]},4372:e=>{e.exports=["Trendlinie"]},12374:e=>{e.exports=["Eine Farbe verwenden"]},91322:e=>{e.exports=["Werte"]},25227:e=>{e.exports=["Abweichung"]},44085:e=>{e.exports=["Vertikal"]},1670:e=>{e.exports=["Winkel ändern"]},54119:e=>{e.exports=["Pfeilfarbe ändern"]},72080:e=>{e.exports=["Flaggenfarbe ändern"]},98905:e=>{e.exports=["oberen Rand ändern"]},11049:e=>{e.exports=["Vertikale Position der y-Koordinate ändern"]},31804:e=>{e.exports=["{title} gegen den Uhrzeigersinn ändern"]},99128:e=>{e.exports=["Sichtbarkeit der {title} Koeffizienten als Prozent ändern"]},20216:e=>{e.exports=["{title} Farbe ändern"]},35435:e=>{e.exports=["{title} Kompakt-Statistik-Modus ändern"]},550:e=>{e.exports=["{title} Farbe des Kerzenkörperrands einer Aufwärtskerze ändern"]},22313:e=>{e.exports=["{title} Sichtbarkeit des Kerzenkörperrands ändern"]},7373:e=>{e.exports=["{title} Farbe des Kerzenkörperrands einer Abwärtskerze ändern"]},38742:e=>{e.exports=["{title} Farbe für Abwärtskerze ändern"]},42273:e=>{e.exports=["{title} Farbe für Aufwärtskerze ändern"]},76054:e=>{e.exports=["{title} Kerzendochtfarbe ändern"]},27029:e=>{e.exports=["{title} Sichtbarkeit des Kerzendochts ändern"]},45537:e=>{e.exports=["Sichtbarkeit des Ankerpunkts von {title} ändern"]},31775:e=>{e.exports=["{title} Accountgröße ändern"]},37913:e=>{e.exports=['Anzeige von {title} "Status immer anzeigen" ändern']},15521:e=>{e.exports=["alle Linienfarben von {title} ändern"]},17466:e=>{e.exports=["{index} Linienfarbe der Bögen von {title} ändern"]},72307:e=>{e.exports=["{index} Linienbreite der Bögen von {title} ändern"]},13853:e=>{e.exports=["Sichtbarkeit der {index} Bögen von {title} ändern"]},78680:e=>{e.exports=["{title} durchschnittlicher HL Wert ändern"]},15802:e=>{e.exports=["Sichtbarkeit von {title} der untersten Labels ändern"]},36438:e=>{e.exports=["Hintergrundtransparenz von {title} ändern"]},82465:e=>{e.exports=["Hintergrundsichtbarkeit von {title} ändern"]},75312:e=>{e.exports=["Hintergrundfarbe von {title} ändern"]},39651:e=>{ +e.exports=["{title} Hintergrundfarbe 1 ändern"]},78177:e=>{e.exports=["{title} Hintergrundfarbe 2 ändern"]},42746:e=>{e.exports=["Sichtbarkeit der Balkenrange von {title} ändern"]},53770:e=>{e.exports=["Sichtbarkeit des Rasters von {title} ändern"]},29145:e=>{e.exports=["Rasterlinienfarbe von {title} ändern"]},64949:e=>{e.exports=["Rasterlinienstil von {title} ändern"]},93548:e=>{e.exports=["Rasterliniendicke von {title} ändern"]},15485:e=>{e.exports=["Sichtbarkeit des Datums/Zeitfensters von {title} ändern"]},3400:e=>{e.exports=["Neigung von {title} ändern"]},91534:e=>{e.exports=["Sichtbarkeit der Distanz von {title} ändern"]},65056:e=>{e.exports=["{title} Emoji ändern"]},65899:e=>{e.exports=["{title} Emoji Sichtbarkeit ändern"]},59354:e=>{e.exports=["{title} Einstiegspreis ändert"]},1447:e=>{e.exports=["{title} zum Boden erweitern"]},15258:e=>{e.exports=["{title} nach links erweitern"]},896:e=>{e.exports=["{title} zum Top erweitern"]},3708:e=>{e.exports=["{title} Erweiterung nach links ändern"]},45719:e=>{e.exports=["{title} Erweiterung nach rechts ändern"]},86647:e=>{e.exports=["Erweiterung {title} ändern"]},3156:e=>{e.exports=["{title} Fehler-Textfarbe ändern"]},49885:e=>{e.exports=["{title} Hintergrundfarbe des Fehlers ändern"]},89126:e=>{e.exports=["Sichtbarkeit der {index} Fächer von {title} ändern"]},30016:e=>{e.exports=["{index} Linienbreite des Fächer von {title} ändern"]},36147:e=>{e.exports=["{index} Linienfarbe des Fächer von {title} ändern"]},78142:e=>{e.exports=["{title} Sichtbarkeit von Fächern ändern"]},79467:e=>{e.exports=["{title} Fächerlinienfarbe ändern"]},45739:e=>{e.exports=["{title} Fib-Levels basierend auf der Log-Skala ändern"]},99670:e=>{e.exports=["{title} umdrehen"]},35165:e=>{e.exports=["Sichtbarkeit von {title} full circles ändern"]},48983:e=>{e.exports=["{title} Hintergrundfarbe des Bilds ändern"]},45025:e=>{e.exports=["{title} Lotsize ändern"]},81170:e=>{e.exports=["Ausrichtung der {title} Etiketten ändern"]},22775:e=>{e.exports=["Schriftgröße der {title} Label ändern"]},24338:e=>{e.exports=["Sichtbarkeit der Labels von {title} ändern"]},32891:e=>{e.exports=["{title} Ebene {index} Koeffizient der Linie ändern"]},85551:e=>{e.exports=["{title} Ebene {index} Linienfarbe ändern"]},47840:e=>{e.exports=["Linienstil von {title} Ebene {index} ändern"]},45463:e=>{e.exports=["{title} Ebene {index} Liniensichtbarkeit ändern"]},90098:e=>{e.exports=["{title} Ebene {index} Linienbreite ändern"]},26710:e=>{e.exports=["Sichtbarkeit der {title} Ebenen ändern"]},2359:e=>{e.exports=["Sichtbarkeit von {title} für linke Etiketten ändern"]},44643:e=>{e.exports=["Linienbreite von {title} ändern"]},20563:e=>{e.exports=["Linienfarbe von {title} ändern"]},66982:e=>{e.exports=["Linienart von {title} ändern"]},94441:e=>{e.exports=["{title} Modus ändern"]},89996:e=>{e.exports=["Sichtbarkeit des Mittelpunkts von {title} ändern"]},36618:e=>{e.exports=["{title} spiegeln"]},18544:e=>{e.exports=["{title} Hintergrundfarbe der Quelle ändern"]},48035:e=>{e.exports=["{title} Färbung des Rands der Quelle ändern"]}, +42286:e=>{e.exports=["{title} Quelltext Farbe ändern"]},588:e=>{e.exports=["Position der Statusanzeige von {title} ändern"]},54659:e=>{e.exports=["{title} Farbe des Stopps ändern"]},89182:e=>{e.exports=["{title} Level des Stopp ändern"]},82224:e=>{e.exports=["{title} Preis des Stopp ändern"]},88383:e=>{e.exports=["Textfarbe für {title} Erfolg ändern"]},26967:e=>{e.exports=["Hintergrundfarbe für {title} Erfolg ändern"]},45936:e=>{e.exports=["Sichtbarkeit des Preislabels {title} ändern"]},88577:e=>{e.exports=["Sichtbarkeit des Preislabels von {title} ändern"]},47045:e=>{e.exports=["Sichtbarkeit der Preisrange von {title} ändern"]},56175:e=>{e.exports=["Sichtbarkeit der Preise von {title} ändern"]},44539:e=>{e.exports=["{title} Profitlevel ändern"]},41646:e=>{e.exports=["{title} Preis des Profit ändern"]},52877:e=>{e.exports=["{title} Umkehrung ändern"]},16598:e=>{e.exports=["Sichtbarkeit von {title} der rechten Labels ändern"]},31553:e=>{e.exports=["{title} Risiko ändern"]},40344:e=>{e.exports=["{title} Risiko-Anzeige ändern"]},73137:e=>{e.exports=["Sichtbarkeit von {title} der obersten Labels ändern"]},52387:e=>{e.exports=["{title} Hintergrundfarbe des Ziels ändern"]},6921:e=>{e.exports=["{title} Färbung des Rands des Ziels ändern"]},97573:e=>{e.exports=["{title} Farbe des Ziels ändern"]},27634:e=>{e.exports=["{title} Textfarbe des Ziels ändern"]},33822:e=>{e.exports=["Sichtbarkeit von {title} Zeitlabel ändern"]},84321:e=>{e.exports=["{title} Transparenz ändern"]},12355:e=>{e.exports=["{title} Wert der Varianz verändern"]},25937:e=>{e.exports=["Etiketten Ausrichtung von {toolName} auf vertikal ändern"]},46991:e=>{e.exports=["Etiketten Ausrichtung von {toolName} auf horizontal ändern"]},73080:e=>{e.exports=["Label-Ausrichtung {toolName} ändern"]},24272:e=>{e.exports=["Sichtbarkeit der Linie von {toolName} ändern"]},46404:e=>{e.exports=["Linienbreite von {toolName} ändern"]},50265:e=>{e.exports=["Linienfarbe von {toolName} ändern"]},72781:e=>{e.exports=["Linien von {toolName} nach links erweitern"]},84613:e=>{e.exports=["Linien von {toolName} nach rechts erweitern"]},62603:e=>{e.exports=["Linien von {toolName} nach links bis zum Ende erweitern"]},62412:e=>{e.exports=["Linien von {toolName} nach rechts bis zum Ende erweitern"]},35422:e=>{e.exports=["Linienstil von {toolName} ändern"]},77690:e=>{e.exports=["{toolName} Text ändern"]},69871:e=>{e.exports=["Sichtbarkeit des Text von {toolName} ändern"]},25878:e=>{e.exports=["{toolName} Textumbruch ändern"]},91832:e=>{e.exports=["Texthintergrundfarbe von {toolName} ändern"]},18610:e=>{e.exports=["Texthintergrundsichtbarkeit von {toolName} ändern"]},44755:e=>{e.exports=["Sichtbarkeit des {toolName} Textrahmenfarbe ändern"]},6324:e=>{e.exports=["Sichtbarkeit der {toolName} Textrahmendicke ändern"]},45529:e=>{e.exports=["Sichtbarkeit des {toolName} Textrahmens ändern"]},6500:e=>{e.exports=["Textfarbe von {toolName} ändern"]},51614:e=>{e.exports=['Textschriftart von {toolName} auf "fett" ändern']},18572:e=>{e.exports=['Textschriftart von {toolName} auf "kursiv" ändern']}, +48382:e=>{e.exports=["Textgröße von {toolName} ändern"]},21926:e=>{e.exports=["Hintergrundfarbe"]},52241:e=>{e.exports=["Hintergründe ausgefüllt"]},70607:e=>{e.exports=["Linienfarbe"]},41075:e=>{e.exports=["Linienstil"]},73043:e=>{e.exports=["Linienbreite"]},41437:e=>{e.exports=["Textfarbe"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/de.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/de.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..e068ddd7 --- /dev/null +++ b/charting_library/bundles/de.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:e=>{e.exports=["Hinzufügen"]},53585:e=>{e.exports=["Individuelle Farbe hinzufügen"]},81865:e=>{e.exports=["Deckkraft"]},40054:e=>{e.exports=["Farbe"]},44629:e=>{e.exports=["Zu Favoriten hinzufügen"]},38455:e=>{e.exports=["Hintergrundfarbe"]},79964:e=>{e.exports=["Hintergrundfarbe 1"]},45320:e=>{e.exports=["Hintergrundfarbe 2"]},60925:e=>{e.exports=["Punkt"]},42973:e=>{e.exports=["Gepunktete Linie"]},59317:e=>{e.exports=["Gestrichelte Linie"]},99289:e=>{e.exports=["Radierer"]},23886:e=>{e.exports=["Schriftgröße"]},17006:e=>{e.exports=["Schriftgröße"]},17517:e=>{e.exports=["Alle Zeichen-Tools verbergen"]},74813:e=>{e.exports=["Toolbar für favorisierte Zeichenwerkzeuge verbergen"]},37057:e=>{e.exports=["Alle Zeichen-Tools fixieren"]},71845:e=>{e.exports=["Linienwerkzeug Hintergründe"]},12928:e=>{e.exports=["Linienwerkzeug Farben"]},21327:e=>{e.exports=["Linienwerkzeug Textfarben"]},86327:e=>{e.exports=["Linien-Werkzeug Breite"]},47059:e=>{e.exports=["Linien-Werkzeug Breiten"]},41610:e=>{e.exports=["Mehr"]},37140:e=>{e.exports=["Der Magnet-Modus zieht Zeichnungen, die in der Nähe von Preisbalken platziert sind, an den nächstgelegenen OHLC-Wert."]},67455:e=>{e.exports=["Stiftfarbe"]},59607:e=>{e.exports=["Messen"]},36551:e=>{e.exports=["Neue Zeichnungen werden in alle Charts im Layout repliziert und angezeigt wenn der gleiche Ticker ausgewählt ist."]},91977:e=>{e.exports=["Versteckte Tools anzeigen"]},51072:e=>{e.exports=["Objektbaum anzeigen"]},49421:e=>{e.exports=["Im Zeichenmodus bleiben"]},49593:e=>{e.exports=["Hintergrundfarbe stoppen"]},36785:e=>{e.exports=["Gewinn Farbe Hintergrund"]},76091:e=>{e.exports=["Zeichnungen entfernen"]},54336:e=>{e.exports=["Farbe entfernen"]},72482:e=>{e.exports=["Aus Favoriten entfernen"]},19221:e=>{e.exports=["Textfarbe"]},38925:e=>{e.exports=["Vergrößern"]},49895:e=>{e.exports=["Verkleinern"]},16631:e=>{e.exports=["Textfarbe des Linienwerkzeugs ändern"]},74350:e=>{e.exports=["Hintergrundfarbe des Linienwerkzeuges ändern"]},68519:e=>{e.exports=["Farbe des Linienwerkzeugs ändern"]},36819:e=>{e.exports=["Schriftgröße des Linientools ändern"]},54769:e=>{e.exports=["Linienart des Linienwerkzeugs ändern"]},41648:e=>{e.exports=["Linienbreite des Linienwerkzeugs ändern"]},32868:e=>{e.exports=["{hotKey_0} + Klick auf das Chart"]},68125:e=>{e.exports=["{hotKey_0} — Kreis"]},40234:e=>{e.exports=["{hotKey_0} — Zeichnen einer geraden Linie im Winkel von 45°"]},10289:e=>{e.exports=["{hotKey_0} — feste Abstufungen"]},81591:e=>{e.exports=["{hotKey_0} — Quadrat"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/de.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/de.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..c3200679 --- /dev/null +++ b/charting_library/bundles/de.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:e=>{e.exports=["Balken"]},19648:e=>{e.exports=["12-Stunden"]},55838:e=>{e.exports=["24-Stunden"]},88364:e=>{e.exports=["Grundtypen von Charts"]},46720:e=>{e.exports=["Fadenkreuz"]},50985:e=>{e.exports=["Währung"]},17319:e=>{e.exports=["Währung und Einheit"]},19481:e=>{e.exports=["Erscheinung"]},68791:e=>{e.exports=["Argumente"]},95036:e=>{e.exports=["Durchschnittlicher Schlusskurs"]},27331:e=>{e.exports=["Hintergrund"]},22519:e=>{e.exports=["Balken Änderungswerte"]},87845:e=>{e.exports="Buttons"},25209:e=>{e.exports=["Datumsformat"]},55090:e=>{e.exports=["Wochentag auf den Labels"]},29601:e=>{e.exports=["Beschreibung"]},26897:e=>{e.exports=["Ereignisse"]},95338:e=>{e.exports=["Horizontale Gitterlinien"]},60971:e=>{e.exports=["Höchst- und Tiefstpreis"]},61142:e=>{e.exports=["Indikatoren"]},34905:e=>{e.exports=["Wert der Indikatoren"]},29687:e=>{e.exports=["Indikatoren und Finanzdaten"]},25084:e=>{e.exports=["Bezeichnung der Indikatoren und Finanzdaten"]},9654:e=>{e.exports=["Name des Indikators"]},99487:e=>{e.exports=["OHLC Werte"]},75991:e=>{e.exports=["Markt-Öffnungs-Status anzeigen"]},96073:e=>{e.exports="Long Description"},70500:e=>{e.exports=["Kapital"]},66653:e=>{e.exports="Margins"},42502:e=>{e.exports=["Keine Überschneidungen"]},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["Skalierungen"]},53224:e=>{e.exports=["Skalen Platzierung"]},79194:e=>{e.exports=["Status Zeile"]},89053:e=>{e.exports="Symbol"},35383:e=>{e.exports=["Symbolname"]},27767:e=>{e.exports=["Symbol letzter Preis"]},40847:e=>{e.exports=["Symbol Schlusskurs des Vortages"]},50446:e=>{e.exports=["Bereich"]},73908:e=>{e.exports=["Trennstreifen zwischen den Fenstern"]},36014:e=>{e.exports=["Prozentsatz"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports=["Preis vor/nach dem Handelstag"]},64859:e=>{e.exports=["Preis-Skala"]},76523:e=>{e.exports=["Preis und Prozentwert"]},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["Wasserzeichen"]},67369:e=>{e.exports=["Titel"]},31326:e=>{e.exports=["Titel"]},23097:e=>{e.exports=["Ticker, Name"]},82168:e=>{e.exports=["Ticker und Beschreibung"]},43637:e=>{e.exports=["Zeit-Skala"]},97316:e=>{e.exports=["Format der Uhrzeit"]},90801:e=>{e.exports="Trading"},77534:e=>{e.exports=["Einheit"]},1111:e=>{e.exports=["Volumen"]},80170:e=>{e.exports=["Wert laut Skala"]},91322:e=>{e.exports=["Werte"]},70353:e=>{e.exports=["Vertikale Gitterlinien"]},57889:e=>{e.exports=["Sichtbarkeit der OHLC-Werte ändern"]},35646:e=>{e.exports=["Sichtbarkeit der Navigationsschaltflächen ändern"]},18644:e=>{e.exports=["Sichtbarkeit des Marktstatus ändern"]},45110:e=>{e.exports=["Sichtbarkeit des Countdowns bei Balkenschluss ändern"]},10349:e=>{e.exports=["unteren Rand ändern"]},88161:e=>{e.exports=["Sichtbarkeit von Währungs- und Einheitenbeschriftungen ändern"]},79570:e=>{e.exports=["Sichtbarkeit des Währungslabels ändern"]},99011:e=>{e.exports=["Hintergrundfarbe der Chart ändern"]},72458:e=>{e.exports=["Chart-Hintergrundtyp ändern"]},37034:e=>{ +e.exports=["Fadenkreuzbreite ändern"]},29951:e=>{e.exports=["Farbe des Fadenkreuzes ändern"]},92027:e=>{e.exports=["Fadenkreuzstil ändern"]},50457:e=>{e.exports=["Datumsformat ändern"]},7104:e=>{e.exports=["Wochentag auf den Labels ändern"]},88096:e=>{e.exports=["Farbe der horizontalen Gitterlinien ändern"]},2523:e=>{e.exports=["Stil der horizontalen Gitterlinien ändern"]},31325:e=>{e.exports=["Sichtbarkeit der Indikatortitel ändern"]},99774:e=>{e.exports=["Sichtbarkeit der Indikatorwerte ändern"]},96162:e=>{e.exports=["Sichtbarkeit der Indikatorargumente ändern"]},59820:e=>{e.exports=["Sichtbarkeit von Indikatoren- und Finanzdaten-Labels ändern"]},90512:e=>{e.exports=["Ändert die Sichtbarkeit des Labels für Werte der Indikatoren und Finanzkennzahlen"]},97956:e=>{e.exports=["Hintergrundtransparenz der Legende ändern"]},61061:e=>{e.exports=["Hintergrundsichtbarkeit der Legende ändern"]},37730:e=>{e.exports=["Sichtbarkeit der Schaltflächen des Fensters ändern"]},89032:e=>{e.exports=["Farbe der Trennstreifen im Fenster ändern"]},35636:e=>{e.exports=["unteren Rand ändern"]},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports=["Farbe des Symbol-Wasserzeichens ändern"]},87159:e=>{e.exports=["Sichtbarkeit des Symbolwasserzeichens ändern"]},26717:e=>{e.exports=["Sichtbarkeit der Symbolbeschreibung ändern"]},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports=["Anzeigemodus des letzten Wertes ändern"]},95071:e=>{e.exports=["Format der Symbollegende ändern"]},35065:e=>{e.exports=["Textfarbe der Skalen ändern"]},84382:e=>{e.exports=["Schriftgröße der Skalen ändern"]},12468:e=>{e.exports=["Farbe der Skalenlinien ändern"]},71589:e=>{e.exports=["Sichtbarkeit der Session-Übergänge ändern"]},15035:e=>{e.exports=["Linienbreite der Sitzungs-Übergänge ändern"]},1579:e=>{e.exports=["Farbe der Sitzungs-Übergänge ändern"]},21460:e=>{e.exports=["Stil der Session-Übergänge ändern"]},76991:e=>{e.exports=["Format der Uhrzeit ändern"]},98905:e=>{e.exports=["oberen Rand ändern"]},7011:e=>{e.exports=["Sichtbarkeit des Einheitenlabels ändern"]},22722:e=>{e.exports=["Farbe der vertikalen Gitterlinien ändern"]},22867:e=>{e.exports=["Stil der vertikalen Gitterlinien ändern"]},9455:e=>{e.exports=["Sichtbarkeit der Volumenwerte ändern"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/de.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/de.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..25a6324f --- /dev/null +++ b/charting_library/bundles/de.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:e=>{e.exports=["#{count} (Preis, Bar)"]},4639:e=>{e.exports=["Koordinaten"]},22192:e=>{e.exports=["Tage"]},37067:e=>{e.exports=["Verschiebung (Preis, Balken)"]},13611:e=>{e.exports=["Linien verlängern"]},63099:e=>{e.exports=["Stunden"]},66304:e=>{e.exports=["Eingaben"]},95543:e=>{e.exports=["Monate"]},28134:e=>{e.exports=["Minuten"]},71129:e=>{e.exports="Seconds"},86672:e=>{e.exports=["Bereiche"]},21594:e=>{e.exports=["Wochen"]},23723:e=>{e.exports=["X-Koordinate des Balkens ändern"]},66266:e=>{e.exports=["Y-Koordinate des Preises ändern"]},13355:e=>{e.exports=["ändere {title} von Tagen auf"]},41377:e=>{e.exports=["ändere {title} auf Tage von"]},96902:e=>{e.exports=["{title} Linienerweiterungen ändern"]},35388:e=>{e.exports=["ändere {title} auf Stunden von"]},78586:e=>{e.exports=["ändere {title} von Stunden auf"]},59635:e=>{e.exports=["ändere {title} auf Monate von"]},74266:e=>{e.exports=["ändere {title} von Monaten auf"]},91633:e=>{e.exports=["ändere {title} von Minuten auf"]},15106:e=>{e.exports=["ändere {title} auf Minuten von"]},66161:e=>{e.exports=["ändere {title} von Sekunden auf"]},2822:e=>{e.exports=["Sekunde von {title} ändern"]},21339:e=>{e.exports=["ändere {title} auf Wochen von"]},68643:e=>{e.exports=["ändere {title} von Wochen auf"]},30810:e=>{e.exports=["Sichtbarkeit von {title} in Ticks"]},24941:e=>{e.exports=["Sichtbarkeit von {title} auf Wochen ändern"]},29088:e=>{e.exports=["Sichtbarkeit von {title} auf Tage ändern"]},68971:e=>{e.exports=["Sichtbarkeit von {title} auf Stunden ändern"]},64370:e=>{e.exports=["Sichtbarkeit von {title} auf Minuten ändern"]},6659:e=>{e.exports=["Sichtbarkeit von {title} auf Monate ändern"]},29091:e=>{e.exports=["Sichtbarkeit von {title} in Ranges ändern"]},46948:e=>{e.exports=["Sichtbarkeit von {title} in Sekunden"]},18567:e=>{e.exports=["Eigenschaft {propertyName} ändern"]},82211:e=>{e.exports=["Tage"]},33486:e=>{e.exports=["Tage bis"]},14077:e=>{e.exports=["Tage von"]},3143:e=>{e.exports=["Stunden"]},84775:e=>{e.exports=["Stunden von"]},11255:e=>{e.exports=["Stunden bis"]},72223:e=>{e.exports=["Zeichnungen verschieben"]},58964:e=>{e.exports=["Monate"]},71770:e=>{e.exports=["Monate von"]},37179:e=>{e.exports=["Monate zu"]},16465:e=>{e.exports=["Minuten"]},72317:e=>{e.exports=["Minuten bis"]},25586:e=>{e.exports=["Minuten von"]},32925:e=>{e.exports=["Sekunden"]},39017:e=>{e.exports=["Sekunden bis"]},6049:e=>{e.exports=["Sekunden von"]},13604:e=>{e.exports=["Bereiche"]},93016:e=>{e.exports=["Wochen"]},32002:e=>{e.exports=["Wochen von"]},28091:e=>{e.exports=["Wochen bis"]},59523:e=>{e.exports=["Ticks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/de.6803.be8cafcc34e317edec88.js b/charting_library/bundles/de.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..cb0904ba --- /dev/null +++ b/charting_library/bundles/de.6803.be8cafcc34e317edec88.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports="(O + H + L + C)/4"},94884:e=>{e.exports="(H + L + C)/3"},10591:e=>{e.exports="(H + L)/2"},63243:e=>{e.exports=["Balken gemäß des vorherigen Schlusskurs färben"]},72171:e=>{e.exports=["Zentrieren"]},9994:e=>{e.exports=["Daten für Dividenden anpassen"]},10989:e=>{e.exports=["Veränderungen der Kontraktgrößen und Verfalltage"]},70816:e=>{e.exports=["Durchschnittlicher Schlusskurs"]},91757:e=>{e.exports=["Unten"]},50430:e=>{e.exports=["Unterste Linie"]},83760:e=>{e.exports=["Körper"]},72269:e=>{e.exports=["Rahmen"]},7445:e=>{e.exports=["Grundwert"]},47586:e=>{e.exports=["Bid und Ask"]},39667:e=>{e.exports="Down bars"},87151:e=>{e.exports=["Abwärts-Farbe"]},81285:e=>{e.exports=["Modifizierung der Daten"]},4329:e=>{e.exports=["Standard"]},86846:e=>{e.exports=["Füllen"]},58747:e=>{e.exports=["Füllung oberer Bereich"]},11157:e=>{e.exports=["Füllung unterer Bereich"]},86953:e=>{e.exports=["HLC-Balken"]},77405:e=>{e.exports="Horizontal"},39292:e=>{e.exports=["Hoch und Tief"]},15107:e=>{e.exports=["Zuletzt"]},19286:e=>{e.exports=["Links"]},76476:e=>{e.exports=["Mitte"]},27879:e=>{e.exports=["Einfach"]},2391:e=>{e.exports=["Stufe"]},6350:e=>{e.exports=["Vor/nach der Hauptsitzung"]},62521:e=>{e.exports=["Hintergrund Vor-/Nachbörslich"]},73947:e=>{e.exports=["Präzision"]},8094:e=>{e.exports=["Schlusskurs Vortag"]},77986:e=>{e.exports=["Preislinien"]},24248:e=>{e.exports=["Preisquelle"]},94089:e=>{e.exports="Projection up bars"},5704:e=>{e.exports="Projection down bars"},29881:e=>{e.exports=["Reale Preise auf der Preisskala (anstelle des Heikin-Ashi-Preises)"]},21141:e=>{e.exports=["Rechts"]},44673:e=>{e.exports=["Mit Markierungen"]},26458:e=>{e.exports=["Docht"]},65994:e=>{e.exports=["Oben"]},57417:e=>{e.exports=["Oberste Linie"]},92960:e=>{e.exports=["Textausrichtung"]},90581:e=>{e.exports=["Text Ausrichtung"]},55314:e=>{e.exports=["Dünne Balken verwenden"]},87492:e=>{e.exports=["Zeitzone"]},58416:e=>{e.exports=["Typ"]},5536:e=>{e.exports=["Aufwärts-Farbe"]},83610:e=>{e.exports="Up bars"},23500:e=>{e.exports=["Settlement als Schlusskurs im Tagesintervall verwenden"]},44085:e=>{e.exports=["Vertikal"]},30792:e=>{e.exports=["Kerze"]},55740:e=>{e.exports=["HLC-Balken ändern"]},90168:e=>{e.exports=["Breite der durchschnittlichen Schlusskurslinie ändern"]},30385:e=>{e.exports=["Farbe der durchschnittlichen Schlusskurslinie ändern"]},97008:e=>{e.exports=["Farbe der Flächenfüllung ändern"]},6610:e=>{e.exports=["Breite der Bereichslinie ändern"]},661:e=>{e.exports=["Farbe der Bereichslinie ändern"]},1316:e=>{e.exports=["Bereich der Preisquelle ändern"]},29180:e=>{e.exports=["Farbe der Ask-Linie ändern"]},31547:e=>{e.exports=["Basiswert ändern"]},4164:e=>{e.exports=["Farbe der unteren Grundlinie ändern"]},38990:e=>{e.exports=["Grundlinienbreite der unteren Linie ändern"]},73163:e=>{e.exports=["Farbe der Basislinienfüllung im unteren Bereich ändern"]},12673:e=>{e.exports=["Farbe der Basislinienfüllung im oberen Bereich ändern"]},56819:e=>{ +e.exports=["Preisquelle der Grundlinie ändern"]},68621:e=>{e.exports=["Farbe der oberen Zeile der Grundlinie ändern"]},35339:e=>{e.exports=["Grundlinienbreite der oberen Linie ändern"]},76804:e=>{e.exports=["Farbe der Bull-Candle ändern"]},71816:e=>{e.exports=["Farbe der Bear-Candle ändern"]},36703:e=>{e.exports=["Farbe der Bid-Linie ändern"]},29353:e=>{e.exports=["Balken gemäß vorherigem Schlusskurs färben."]},85709:e=>{e.exports=["Farbe der Spalte oben ändern"]},12155:e=>{e.exports=["Farbe der Spalte unten ändern"]},66890:e=>{e.exports=["Spalte Preisquelle ändern"]},71809:e=>{e.exports=["Dezimalstellen ändern"]},31317:e=>{e.exports=["Farbe der erweiterten Handelszeiten ändern"]},60944:e=>{e.exports=["Farbe der Hoch- und Tiefstpreislinien ändern"]},83708:e=>{e.exports=["Breite der Hoch- und Tiefstpreislinien ändern"]},81080:e=>{e.exports=["Farbe der Körper von Hochs/Tiefs ändern"]},30033:e=>{e.exports=["Sichtbarkeit der Körper von Hochs/Tiefs"]},76885:e=>{e.exports=["Randfarbe der Hochs/Tiefs ändern"]},79236:e=>{e.exports=["Sichtbarkeit des Rands von Hochs/Tiefs ändern"]},42981:e=>{e.exports=["Sichtbarkeit der Hoch/Tief-Labels ändern"]},31937:e=>{e.exports=["Farbe der Hoch-Tief-Labels ändern"]},87828:e=>{e.exports=["Linienfarbe ändern"]},17119:e=>{e.exports=["Ausgangspunkt der Preisline ändern"]},69125:e=>{e.exports=["Linienbreite ändern"]},70054:e=>{e.exports=["Linientyp ändern"]},49973:e=>{e.exports=["Farbe des Post-Marktes ändern"]},5969:e=>{e.exports=["Farbe der Post-Market-Linie ändern"]},50393:e=>{e.exports=["Sichtbarkeit der Preislinie vorbörslich/nachbörslich ändern"]},46257:e=>{e.exports=["Farbe des Pre-Markets ändern"]},60852:e=>{e.exports=["Farbe der Pre-Market-Linie ändern"]},91183:e=>{e.exports=["Farbe der Linie des vorherigen Schlusskurses ändern"]},87631:e=>{e.exports=["Linienbreite des vorherigen Schlusskurses ändern"]},77640:e=>{e.exports=["Farbe der Preislinie ändern"]},97322:e=>{e.exports=["Preislinienbreite ändern"]},28143:e=>{e.exports=["Bereich ändern auf dünne Balken"]},75986:e=>{e.exports=["Farbe des Bear-Renko-Dochts ändern"]},7747:e=>{e.exports=["Farbe des Bull-Renko-Dochts ändern"]},9473:e=>{e.exports=["Sichtbarkeit des Renko-Dochts ändern"]},39783:e=>{e.exports=["die Anzeige der realen Preise auf der Preisskala ändern (anstelle des Heiken-Ashi-Preises)"]},72886:e=>{e.exports=["auf dünne Balken wechseln"]},5464:e=>{e.exports=["{candleType} obere Randfarbe ändern"]},61118:e=>{e.exports=["{candleType} Farbe für aufwärts ändern"]},60164:e=>{e.exports=["{candleType} Farbe des Abwärtsdochts ändern"]},45543:e=>{e.exports=["{candleType} Farbe des Aufwärtsdochts ändern"]},39987:e=>{e.exports=["{candleType} Sichtbarkeit der Dochte ändern"]},47202:e=>{e.exports=["Sichtbarkeit des {candleType} Körpers ändern"]},23986:e=>{e.exports=["{candleType} Sichtbarkeit des Rand ändern"]},92330:e=>{e.exports=["{candleType} untere Randfarbe ändern"]},36320:e=>{e.exports=["{candleType} Farbe für abwärts ändern"]},79088:e=>{e.exports=["{chartType} Farbe der Projektion des Abwärtsbalkens ändern"]},11107:e=>{ +e.exports=["{chartType} Farbe des Rand des Aufwärtsbalkens ändern"]},85503:e=>{e.exports=["{chartType} Farbe für Abwärts ändern"]},61250:e=>{e.exports=["{chartType} Farbe des Rands der Projektion des Abwärtsbalkens ändern"]},18465:e=>{e.exports=["{chartType} Farbe der Projektion des Abwärtsbalkens ändern"]},50453:e=>{e.exports=["{chartType} Farbe der Projektion des Aufwärtsbalkens ändern"]},59414:e=>{e.exports=["{chartType} Farbe für Aufwärts ändern"]},21547:e=>{e.exports=["Eigenschaft von {inputName} ändern"]},42390:e=>{e.exports=["Daten für Dividenden anpassen"]},99511:e=>{e.exports=["Veränderungen der Kontraktgrößen und Verfalltage"]},75165:e=>{e.exports=["Hollow Candles"]},18995:e=>{e.exports=["Bereich","Bereiche"]},47500:e=>{e.exports=["Renko"]},98402:e=>{e.exports=["Settlement als Schlusskurs im Tagesintervall verwenden"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/de.6848.1833cd09ce56c0318402.js b/charting_library/bundles/de.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..755979a1 --- /dev/null +++ b/charting_library/bundles/de.6848.1833cd09ce56c0318402.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports=["Hinzufügen"]},53585:e=>{e.exports=["Individuelle Farbe hinzufügen"]},81865:e=>{e.exports=["Deckkraft"]},60558:e=>{e.exports=["Tiere & Natur"]},14232:e=>{e.exports=["Aktivität"]},35305:e=>{e.exports=["Essen & Trinken"]},49546:e=>{e.exports=["Flaggen"]},72302:e=>{e.exports=["Objekte"]},96330:e=>{e.exports=["Smilies & Menschen"]},6878:e=>{e.exports=["Symbole"]},15426:e=>{e.exports=["Zuletzt genutzt"]},15395:e=>{e.exports=["Reisen & Orte"]},73755:e=>{e.exports=["Weiteres Symbol"]},16936:e=>{e.exports=["Zurück"]},88046:e=>{e.exports=["Symbol im Hauptchart"]},9898:e=>{e.exports=["Rechter"]},20036:e=>{e.exports=["Abbrechen"]},72171:e=>{e.exports=["Zentrieren"]},23398:e=>{e.exports=["Symbol ändern"]},94551:e=>{e.exports="Chart"},64498:e=>{e.exports=["Alle Quellen"]},91757:e=>{e.exports=["Unten"]},79852:e=>{e.exports=["Anleihe"]},16079:e=>{e.exports=["Farbverlauf"]},42973:e=>{e.exports=["Gepunktete Linie"]},59317:e=>{e.exports=["Gestrichelte Linie"]},56095:e=>{e.exports=["Verringern"]},29601:e=>{e.exports=["Beschreibung"]},77405:e=>{e.exports="Horizontal"},46812:e=>{e.exports=["Erhöhen"]},89298:e=>{e.exports=["Ausgleich"]},68988:e=>{e.exports="Ok"},19286:e=>{e.exports=["Links"]},76476:e=>{e.exports=["Mitte"]},29673:e=>{e.exports=["Keine Börsen entsprechen Ihren Kriterien"]},41379:e=>{e.exports=["Für Ihre Kriterien gibt es keine übereinstimmenden Symbole"]},55362:e=>{e.exports="Normal"},35563:e=>{e.exports=["Ungültiges Zahlenformat"]},19724:e=>{e.exports=["Quellen"]},35637:e=>{e.exports=["Einfarbig"]},52298:e=>{e.exports=["Suche"]},13269:e=>{e.exports=["Quelle wählen"]},2607:e=>{e.exports=["Der angegebene Wert ist größer als das Instrumentenmaximum von {max}."]},53669:e=>{e.exports=["Der angegebene Wert ist kleiner als das Instrumentenminimum von {min}."]},89053:e=>{e.exports="Symbol"},48490:e=>{e.exports=["Symbol & Beschreibung"]},99983:e=>{e.exports=["Symbol Suche"]},54336:e=>{e.exports=["Farbe entfernen"]},21141:e=>{e.exports=["Rechts"]},65994:e=>{e.exports=["Oben"]},92960:e=>{e.exports=["Textausrichtung"]},90581:e=>{e.exports=["Text Ausrichtung"]},60142:e=>{e.exports=["Stärke"]},78019:e=>{e.exports=["Verwenden Sie spezielle mathematische Zeichen, um ausgewählte Zeichnungen zu verschieben: +,-,/,* für Preis- und +,- für Balken-Index."]},44085:e=>{e.exports=["Vertikal"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["Transparenz ändern"]},13066:e=>{e.exports=["Farbe ändern"]},95657:e=>{e.exports=["Stärke ändern"]},18567:e=>{e.exports=["Eigenschaft {propertyName} ändern"]},36962:e=>{e.exports=["Close"]},8448:e=>{e.exports="crypto"},1328:e=>{e.exports="dr"},76080:e=>{e.exports=["z.B. +1"]},95166:e=>{e.exports=["z.B. /2"]},88720:e=>{e.exports=["Wirtschaft"]},39512:e=>{e.exports=["Devisen"]},81859:e=>{e.exports=["Futures"]},39337:e=>{e.exports=["High"]},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["Index"]},38071:e=>{e.exports=["Indizes"]},12504:e=>{e.exports="ohlc4"}, +38466:e=>{e.exports="open"},3919:e=>{e.exports=["Low"]},36931:e=>{e.exports=["Aktie"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/de.7076.5055b5f097e7204685ed.js b/charting_library/bundles/de.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..fb1d0399 --- /dev/null +++ b/charting_library/bundles/de.7076.5055b5f097e7204685ed.js @@ -0,0 +1,41 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:e=>{e.exports="Re"},14642:e=>{e.exports=["Dunkel"]},69841:e=>{e.exports=["Hell"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates=["t"],e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports=["t"]},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["{title} Kopieren"]},13395:e=>{e.exports=["T"]},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports=["Std."]},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input=["Zurück"],e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]=["{number} Objekt","{number} Objekte"],e.exports.Length_input=["Länge"],e.exports.Plot_input="Plot",e.exports.Zero_input=["Null"],e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input=["OberesLimit"],e.exports.LowerLimit_input=["UntereBegrenzung"],e.exports.Offset_input="Offset",e.exports.length_input=["Länge"],e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input=["Bewegung"],e.exports.Value_input=["Wert"],e.exports.Method_input=["Methode"],e.exports["Values in status line_input"]=["Werte in der Statuszeile"],e.exports["Labels on price scale_input"]=["Labels auf der Preisskala"],e.exports["Accumulation/Distribution_input"]=["Akkumulation/Distribution"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Gleichheitslinie"],e.exports["Window Size_input"]=["Fenstergröße"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input=["Oberes Band"],e.exports.Lower_input=["Unteres Band"],e.exports.Deviation_input=["Abweichung"],e.exports["Levels Format_input"]=["Level Format"],e.exports["Labels Position_input"]=["Label Position"],e.exports["0 Level Color_input"]=["0 Level Farbe"],e.exports["0.236 Level Color_input"]=["0.236 Level Farbe"],e.exports["0.382 Level Color_input"]=["0.382 Level Farbe"],e.exports["0.5 Level Color_input"]=["0.5 Level Farbe"],e.exports["0.618 Level Color_input"]=["0.618 Level Farbe"],e.exports["0.65 Level Color_input"]=["0.65 Level Farbe"],e.exports["0.786 Level Color_input"]=["0.786 Level Farbe"],e.exports["1 Level Color_input"]=["1 Level Farbe"],e.exports["1.272 Level Color_input"]=["1.272 Level Farbe"],e.exports["1.414 Level Color_input"]=["1.414 Level Farbe"],e.exports["1.618 Level Color_input"]=["1.618 Level Farbe"],e.exports["1.65 Level Color_input"]=["1.65 Level Farbe"],e.exports["2.618 Level Color_input"]=["2.618 Level Farbe"], +e.exports["2.65 Level Color_input"]=["2.65 Level Farbe"],e.exports["3.618 Level Color_input"]=["3.618 Level Farbe"],e.exports["3.65 Level Color_input"]=["3.65 Level Farbe"],e.exports["4.236 Level Color_input"]=["4.236 Level Farbe"],e.exports["-0.236 Level Color_input"]=["-0.236 Level Farbe"],e.exports["-0.382 Level Color_input"]=["-0.382 Level Farbe"],e.exports["-0.618 Level Color_input"]=["-0.618 Level Farbe"],e.exports["-0.65 Level Color_input"]=["-0.65 Level Farbe"],e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]=["ADX Glättung"],e.exports["DI Length_input"]=["DI-Länge"],e.exports.Smoothing_input=["Glättung"],e.exports.ATR_input="ATR",e.exports.Growing_input=["Steigend"],e.exports.Falling_input=["Fallend"],e.exports["Color 0_input"]=["Farbe 0"],e.exports["Color 1_input"]=["Farbe 1"],e.exports.Source_input=["Quelle"],e.exports.StdDev_input=["Abweichungen"],e.exports.Basis_input="Basis",e.exports.Median_input="Median",e.exports["Bollinger Bands %B_input"]="Bollinger Bands %B",e.exports.Overbought_input=["Überkauft"],e.exports.Oversold_input=["Überverkauft"],e.exports["Bollinger Bands Width_input"]=["Bollinger Bands-Breite"],e.exports["RSI Length_input"]=["RSI Länge"],e.exports["UpDown Length_input"]="UpDown Length",e.exports["ROC Length_input"]="ROC Length",e.exports.MF_input="MF",e.exports.resolution_input=["Auflösung"],e.exports["Fast Length_input"]=["Schnelle Periode"],e.exports["Slow Length_input"]=["Langsame Periode"],e.exports["Chaikin Oscillator_input"]=["Chaikin-Oszillator"],e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input=["Kurs"],e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]=["Nulllinie"],e.exports["Color 2_input"]=["Farbe 2"],e.exports["Color 3_input"]=["Farbe 3"],e.exports["Color 4_input"]=["Farbe 4"],e.exports["Color 5_input"]=["Farbe 5"],e.exports["Color 6_input"]=["Farbe 6"],e.exports["Color 7_input"]=["Farbe 7"],e.exports["Color 8_input"]=["Farbe 8"],e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]=["Oberes Band"],e.exports["Lower Band_input"]=["Unteres Band"],e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]=["Glättung der Linie"],e.exports["Smoothing Length_input"]=["Glättung der Länge"],e.exports["WMA Length_input"]=["WMA Länge"],e.exports["Long RoC Length_input"]="Long RoC Length",e.exports["Short RoC Length_input"]="Short RoC Length",e.exports.sym_input="sym",e.exports.Symbol_input="Symbol",e.exports.Correlation_input=["Korrelation"],e.exports.Period_input=["Zeitraum"],e.exports.Centered_input=["Zentriert"],e.exports["Detrended Price Oscillator_input"]=["Detrended Price-Oszillator"],e.exports.isCentered_input="isCentered",e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]=["ADX Glättung"],e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input="Divisor",e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]=["Elder's Force-Index"],e.exports.Percent_input=["Prozent"], +e.exports.Exponential_input=["Exponentiell"],e.exports.Average_input=["Durchschnitt"],e.exports["Upper Percentage_input"]=["Höhere Prozentzahl"],e.exports["Lower Percentage_input"]=["Niedrigere Prozentzahl"],e.exports.Fisher_input="Fisher",e.exports.Trigger_input=["Auslöser"],e.exports.Level_input="Level",e.exports["Trader EMA 1 length_input"]=["Trader EMA 1-Länge"],e.exports["Trader EMA 2 length_input"]=["Trader EMA 2-Länge"],e.exports["Trader EMA 3 length_input"]=["Trader EMA 3-Länge"],e.exports["Trader EMA 4 length_input"]=["Trader EMA 4-Länge"],e.exports["Trader EMA 5 length_input"]=["Trader EMA 5-Länge"],e.exports["Trader EMA 6 length_input"]=["Trader EMA 6-Länge"],e.exports["Investor EMA 1 length_input"]=["Investor EMA 1 Länge"],e.exports["Investor EMA 2 length_input"]=["Investor EMA 2 Länge"],e.exports["Investor EMA 3 length_input"]=["Investor EMA 3 Länge"],e.exports["Investor EMA 4 length_input"]=["Investor EMA 4 Länge"],e.exports["Investor EMA 5 length_input"]=["Investor EMA 5 Länge"],e.exports["Investor EMA 6 length_input"]=["Investor EMA 6 Länge"],e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]=["Conversion Line Perioden"],e.exports["Base Line Periods_input"]="Base Line Periods",e.exports["Lagging Span_input"]="Lagging Span",e.exports["Conversion Line_input"]="Conversion Line",e.exports["Base Line_input"]=["Grundlinie"],e.exports["Leading Span A_input"]="Leading Span A",e.exports["Leading Span B_input"]="Leading Span B",e.exports["Plots Background_input"]="Plots Background",e.exports["yay Color 0_input"]=["yay Farbe 0"],e.exports["yay Color 1_input"]=["yay Farbe 1"],e.exports.Multiplier_input=["Multiplikator"],e.exports["Bands style_input"]=["Bänder-Stil"],e.exports.Middle_input=["Mitte"],e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]=["Obere Abweichung"],e.exports["Lower Deviation_input"]=["Untere Abweichung"],e.exports["Use Upper Deviation_input"]=["Benutze obere Abweichung"],e.exports["Use Lower Deviation_input"]=["Benutze untere Abweichung"],e.exports.Count_input=["Anzahl"],e.exports.Crosses_input=["Kreuzt"],e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]=["Länge EMA"],e.exports["Length MA_input"]=["Länge MA"],e.exports["Fast length_input"]="Fast length",e.exports["Slow length_input"]="Slow length",e.exports["Signal smoothing_input"]=["Signalglättung"], +e.exports["Simple ma(oscillator)_input"]=["Simple ma(Oszillator)"],e.exports["Simple ma(signal line)_input"]=["Simple ma(Signallinie)"],e.exports.Histogram_input=["Histogramm"],e.exports.MACD_input="MACD",e.exports.fastLength_input="fastLength",e.exports.slowLength_input="slowLength",e.exports.signalLength_input=["signalLänge"],e.exports.NV_input="NV",e.exports.OnBalanceVolume_input=["OnBalanceVolumen"],e.exports.Start_input="Start",e.exports.Increment_input=["Schrittweite"],e.exports["Max value_input"]=["Maximalwert"],e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input=["Start"],e.exports.increment_input=["Zuwachs"],e.exports.maximum_input=["Maximum"],e.exports["Short length_input"]="Short length",e.exports["Long length_input"]="Long length",e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]=["Long Periode"],e.exports["Short period_input"]=["Kurzer Zeitraum"],e.exports["Signal line period_input"]=["Singnallinienperiode"],e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]=["SMI Ergodic-Oszillator"],e.exports.Indicator_input=["Indikator"],e.exports.Oscillator_input=["Oszillator"],e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]=["Stochastische Länge"],e.exports["RSI Source_input"]=["RSI Quelle"],e.exports.lengthRSI_input=["LängeRSI"],e.exports.lengthStoch_input=["LängeStoch"],e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]="Long Length",e.exports["Short Length_input"]="Short Length",e.exports["Signal Length_input"]=["Signallänge"],e.exports.Length1_input="Length1",e.exports.Length2_input="Length2",e.exports.Length3_input="Length3",e.exports.length7_input=["Länge7"],e.exports.length14_input=["Länge14"],e.exports.length28_input=["Länge28"],e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]="Jaw Length",e.exports["Teeth Length_input"]="Teeth Length",e.exports["Lips Length_input"]="Lips Length",e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]="Down fractals",e.exports["Up fractals_input"]="Up fractals",e.exports.Periods_input=["Zeiträume"],e.exports.Shapes_input=["Formen"],e.exports["show MA_input"]=["MA anzeigen"],e.exports["MA Length_input"]=["MA Länge"],e.exports["Color based on previous close_input"]=["Farben basierend auf vorherigem Schlusskurs"],e.exports["Rows Layout_input"]=["Zeilenlayout"],e.exports["Row Size_input"]=["Zeilengröße"], +e.exports.Volume_input=["Volumen"],e.exports["Value Area volume_input"]=["Volumen der Value-Area"],e.exports["Extend Right_input"]=["Nach rechts erweitern"],e.exports["Extend POC Right_input"]="Extend POC Right",e.exports["Extend VAH Right_input"]=["VAH nach rechts erweitern"],e.exports["Extend VAL Right_input"]=["VAL nach rechts erweitern"],e.exports["Value Area Volume_input"]=["Value Area Volumen"],e.exports.Placement_input=["Platzierung"],e.exports.POC_input="POC",e.exports["Developing Poc_input"]=["Entwicklung des Poc"],e.exports["Up Volume_input"]=["Aufwärts-Volumen"],e.exports["Down Volume_input"]=["Abwärts-Volumen"],e.exports["Value Area_input"]="Value Area",e.exports["Histogram Box_input"]=["Histogram-Box"],e.exports["Value Area Up_input"]=["Value-Area aufwärts"],e.exports["Value Area Down_input"]=["Value-Area abwärts"],e.exports["Number Of Rows_input"]=["Zeilenanzahl"],e.exports["Ticks Per Row_input"]=["Ticks pro Zeile"],e.exports["Up/Down_input"]=["Auf/Ab"],e.exports.Total_input=["Gesamt"],e.exports.Delta_input="Delta",e.exports.Bar_input=["Balken"],e.exports.Day_input=["Tage"],e.exports["Deviation (%)_input"]=["Abweichung (%)"],e.exports.Depth_input=["Tiefe"],e.exports["Extend to last bar_input"]=["Erweitern bis zur letzten Bar"],e.exports.Simple_input=["Einfach"],e.exports.Weighted_input=["Gewichtet"],e.exports["Wilder's Smoothing_input"]=["Wilder'sche Glättung"],e.exports["1st Period_input"]=["Erste Periode"],e.exports["2nd Period_input"]=["2te Periode"],e.exports["3rd Period_input"]=["3te Periode"],e.exports["4th Period_input"]=["4te Periode"],e.exports["5th Period_input"]=["5te Periode"],e.exports["6th Period_input"]=["6te Periode"],e.exports["Rate of Change Lookback_input"]=["Rate of Change zurückliegende Perioden"],e.exports["Instrument 1_input"]="Instrument 1",e.exports["Instrument 2_input"]="Instrument 2",e.exports["Rolling Period_input"]=["Rollende Periode"],e.exports["Standard Errors_input"]=["Standart-Abweichung"],e.exports["Averaging Periods_input"]=["Durchschnittsperioden"],e.exports["Days Per Year_input"]=["Tage pro Jahr"],e.exports["Market Closed Percentage_input"]=["Markt-Close prozentual"],e.exports["ATR Mult_input"]="ATR Mult",e.exports.VWAP_input="VWAP",e.exports["Anchor Period_input"]=["Verankerungszeitraum"],e.exports.Session_input="Session",e.exports.Week_input=["Woche"],e.exports.Month_input=["Monat"],e.exports.Year_input=["Jahr"],e.exports.Decade_input=["Jahrzehnt"],e.exports.Century_input=["Jahrhundert"],e.exports.Sessions_input="Sessions",e.exports["Each (pre-market, market, post-market)_input"]=["Jede (Vorbörslich, Hauptsitzung, Nachbörslich)"],e.exports["Pre-market only_input"]=["Nur vorbörslicher Markt"],e.exports["Market only_input"]=["Nur die Hauptsitzung"],e.exports["Post-market only_input"]=["Nur nachbörsliche Sitzung"],e.exports["Main chart symbol_input"]=["Symbol im Hauptchart"],e.exports["Another symbol_input"]=["Weiteres Symbol"],e.exports.Line_input=["Linie"],e.exports["Nothing selected_combobox_input"]=["Keine Auswahl getroffen"], +e.exports["All items_combobox_input"]=["Alle Objekte"],e.exports.Cancel_input="Cancel",e.exports.Open_input=["Öffnen"]},54138:e=>{e.exports=["Skala invertieren"]},47807:e=>{e.exports=["Auf 100 indexiert"]},34727:e=>{e.exports=["Logarithmisch"]},19238:e=>{e.exports=["Keine überlappenden Labels"]},70361:e=>{e.exports=["Prozent"]},72116:e=>{e.exports=["Regulär"]},33021:e=>{e.exports="ETH"},75610:e=>{e.exports=["Elektronische Handelszeiten"]},97442:e=>{e.exports=["Verlängerte Handelszeit"]},32929:e=>{e.exports=["post"]},56137:e=>{e.exports=["pre"]},98801:e=>{e.exports=["Nach der Markteröffnung"]},56935:e=>{e.exports=["Vor der Markteröffnung"]},63798:e=>{e.exports="RTH"},24380:e=>{e.exports=["Reguläre Handelszeiten"]},27991:e=>{e.exports=["Mai"]},68716:e=>{e.exports=Object.create(null),e.exports["Amortization of Intangibles_study"]=["Amortisation von immateriellen Vermögenswerten"],e.exports["Amortization of Deferred Charges_study"]=["Amortisation von Rechnungsabgrenzungsposten"],e.exports["Average Day Range_study"]=["Durchschnittliche Tagesspanne"],e.exports["Bull Bear Power_study"]="Bull Bear Power",e.exports["Directional Movement Index_study"]="Directional Movement Index",e.exports["Ichimoku Cloud_study"]="Ichimoku Cloud",e.exports.Ichimoku_study="Ichimoku",e.exports["Moving Average Convergence Divergence_study"]="Moving Average Convergence Divergence",e.exports["Volume Weighted Average Price_study"]=["Volumengewichteter Durchschnittspreis"],e.exports["Volume Weighted Moving Average_study"]=["Volumengewichteter gleitender Durchschnitt"],e.exports["Williams Percent Range_study"]="Williams Percent Range",e.exports.Doji_study="Doji",e.exports["Spinning Top Black_study"]="Spinning Top Black",e.exports["Spinning Top White_study"]="Spinning Top White",e.exports.Technicals_study=["Technische Analyse"],e.exports["Accounts payable_study"]=["Verbindlichkeiten"],e.exports["Accounts receivables, gross_study"]=["Forderungen aus Lieferungen und Leistungen, brutto"],e.exports["Accounts receivable - trade, net_study"]=["Forderungen aus Lieferungen und Leistungen, netto"],e.exports.Accruals_study=["Rückstellungen"],e.exports["Accrued payroll_study"]=["Rückstellungen für Gehaltsabrechnungen"],e.exports["Accumulated depreciation, total_study"]=["Kumulierte Abschreibungen, gesamt"],e.exports["Additional paid-in capital/Capital surplus_study"]=["Zusätzliche Kapitaleinlage/Kapitalrücklage"],e.exports["After tax other income/expense_study"]=["Sonstige Erträge/Aufwendungen nach Steuern"],e.exports["Altman Z-score_study"]=["Altman Z-Score"],e.exports.Amortization_study=["Amortisation"],e.exports["Amortization of intangibles_study"]=["Amortisation von immateriellen Vermögenswerten"],e.exports["Amortization of deferred charges_study"]=["Amortisation von Rechnungsabgrenzungsposten"],e.exports["Asset turnover_study"]=["Kapitalumschlag"],e.exports["Average basic shares outstanding_study"]=["Durchschnittlich unverwässerte Aktien im Umlauf"],e.exports["Bad debt / Doubtful accounts_study"]=["Zahlungsunfähige Forderungen / Zweifelhafte Forderungen"], +e.exports["Basic EPS_study"]=["Gewinn je Aktie"],e.exports["Basic earnings per share (Basic EPS)_study"]=["Unverwässerter Gewinn je Aktie (Basic EPS)"],e.exports["Beneish M-score_study"]="Beneish M-score",e.exports["Book value per share_study"]=["Buchwert pro Aktie"],e.exports["Buyback yield %_study"]=["Rückkaufrendite %"],e.exports["Capital and operating lease obligations_study"]=["Verpflichtungen aus Finanzierungs- und Operating-Leasingverhältnissen"],e.exports["Capital expenditures_study"]=["Investitionen in Sachanlagen"],e.exports["Capital expenditures - fixed assets_study"]=["Investitionen - Sachanlagen"],e.exports["Capital expenditures - other assets_study"]=["Investitionen - sonstige Vermögenswerte"],e.exports["Capitalized lease obligations_study"]=["Kapitalisierte Leasing-Verpflichtungen"],e.exports["Cash and short term investments_study"]=["Bargeld und kurzfristige Anlagen"],e.exports["Cash conversion cycle_study"]=["Zyklus der Bargeldumwandlung"],e.exports["Cash & equivalents_study"]=["Bargeld und Äquivalente"],e.exports["Cash from financing activities_study"]=["Barmittel aus Finanzierungstätigkeit"],e.exports["Cash from investing activities_study"]=["Barmittel aus Investitionstätigkeit"],e.exports["Cash from operating activities_study"]=["Barmittel aus laufender Geschäftstätigkeit"],e.exports["Cash to debt ratio_study"]=["Verhältnis von Barmitteln zu Schulden"],e.exports["Change in accounts payable_study"]=["Veränderung der Forderungen und Verbindlichkeiten"],e.exports["Change in accounts receivable_study"]=["Veränderung der Forderungen aus Lieferungen und Leistungen"],e.exports["Change in accrued expenses_study"]=["Veränderung der aufgelaufenen Kosten"],e.exports["Change in inventories_study"]=["Veränderung des Inventars"],e.exports["Change in other assets/liabilities_study"]=["Veränderung der sonstigen Aktiva/Passiva"],e.exports["Change in taxes payable_study"]=["Veränderung der Steuerverbindlichkeiten"],e.exports["Changes in working capital_study"]=["Veränderungen im Working Capital"],e.exports["COGS to revenue ratio_study"]=["Verhältnis von COGS zu Umsatz"],e.exports["Common dividends paid_study"]=["Gezahlte Stammdividenden"],e.exports["Common equity, total_study"]=["Stammkapital, gesamt"],e.exports["Common stock par/Carrying value_study"]=["Stammaktien Nennwert/Buchwert"],e.exports["Cost of goods_study"]=["Kosten der Güter"],e.exports["Cost of goods sold_study"]=["Kosten der verkauften Güter"],e.exports["Current portion of LT debt and capital leases_study"]=["Kurzfristiger Anteil an langfristigen Verbindlichkeiten und Finanzierungsleasingverträgen"],e.exports["Current ratio_study"]=["Aktuelles Verhältnis"],e.exports["Days inventory_study"]=["Tages Bestand"],e.exports["Days payable_study"]=["Zahlbare Tage"],e.exports["Days sales outstanding_study"]=["Außenstandsdauer der Verkäufe"],e.exports["Debt to assets ratio_study"]=["Verschuldung im Verhältnis zum Vermögen"],e.exports["Debt to EBITDA ratio_study"]=["Verhältnis Schulden zu EBITDA"], +e.exports["Debt to equity ratio_study"]=["Fremdkapital zu Eigenkapital Verhältnis"],e.exports["Debt to revenue ratio_study"]=["Verschuldung im Verhältnis zu den Einnahmen"],e.exports["Deferred income, current_study"]=["Passive Rechnungsabgrenzung, kurzfristig"],e.exports["Deferred income, non-current_study"]=["Passive Rechnungsabgrenzung, langfristig"],e.exports["Deferred tax assets_study"]=["Aktive latente Steuern"],e.exports["Deferred taxes (cash flow)_study"]=["Latente Steuern (Cashflow)"],e.exports["Deferred tax liabilities_study"]=["Latente Steuerverbindlichkeiten"],e.exports.Depreciation_study=["Abschreibung"],e.exports["Deprecation and amortization_study"]=["Abschreibungen und Amortisation"],e.exports["Depreciation & amortization (cash flow)_study"]=["Abschreibungen (Cashflow)"],e.exports["Depreciation/depletion_study"]=["Abschreibung/Verluste"],e.exports["Diluted EPS_study"]=["Verwässerter EPS"],e.exports["Diluted earnings per share (Diluted EPS)_study"]=["Verwässertes Ergebnis je Aktie (Diluted EPS)"],e.exports["Diluted net income available to common stockholders_study"]=["Verwässerter, den Stammaktionären zustehender Nettogewinn"],e.exports["Diluted shares outstanding_study"]=["Verwässerte ausstehende Aktien"],e.exports["Dilution adjustment_study"]=["Einstellung der Verdünnung"],e.exports["Discontinued operations_study"]=["Aufgegebene Geschäftsbereiche"],e.exports["Dividend payout ratio %_study"]=["Ausschüttungsquote in %"],e.exports["Dividends payable_study"]=["Zu zahlende Dividende"],e.exports["Dividends per share - common stock primary issue_study"]=["Dividende pro Aktie - Stammaktien Erstausgabe"],e.exports["Dividend yield %_study"]=["Dividendenrendite in %"],e.exports["Earnings yield_study"]=["Ergebnis Rendite"],e.exports.EBIT_study="EBIT",e.exports.EBITDA_study="EBITDA",e.exports["EBITDA margin %_study"]="EBITDA margin %",e.exports["Effective interest rate on debt %_study"]=["Effektiver Zinssatz für Fremdkapital %"],e.exports["Enterprise value_study"]=["Unternehmenswert"],e.exports["Enterprise value to EBITDA ratio_study"]=["Unternehmenswert zu EBITDA Verhältnis"],e.exports["Enterprise value to EBIT ratio_study"]=["Unternehmenswert zu EBIT Verhältnis"],e.exports["Enterprise value to revenue ratio_study"]=["Unternehmenswert zu Umsatz Verhältnis"],e.exports["EPS basic one year growth_study"]=["EPS basic einjähriges Wachstum"],e.exports["EPS diluted one year growth_study"]=["EPS verwässertes einjähriges Wachstum"],e.exports["EPS estimates_study"]=["EPS-Schätzungen"],e.exports["Equity in earnings_study"]=["Anteil am Gewinn"],e.exports["Equity to assets ratio_study"]=["Eigenkapital zu Aktiva Verhältnis"],e.exports["Financing activities – other sources_study"]=["Finanzierungstätigkeit - andere Quellen"],e.exports["Financing activities – other uses_study"]=["Finanzierungstätigkeit - sonstige Verwendung"],e.exports["Float shares outstanding_study"]=["Im Umlauf befindliche Aktien"],e.exports["Free cash flow_study"]=["Freier Cashflow"],e.exports["Free cash flow margin %_study"]=["Freie Cashflow-Marge in %"], +e.exports["Fulmer H factor_study"]=["Fulmer H-Faktor"],e.exports["Funds from operations_study"]=["Betriebsmittel aus der Geschäftstätigkeit"],e.exports["Goodwill, net_study"]=["Geschäftswert, netto"],e.exports["Goodwill to assets ratio_study"]=["Verhältnis Firmenwert zu Vermögenswerten"],e.exports["Graham's number_study"]=["Grahams Nummer"],e.exports["Gross margin %_study"]=["Bruttomarge in %"],e.exports["Gross profit_study"]=["Bruttogewinn"],e.exports["Gross profit to assets ratio_study"]=["Verhältnis Bruttogewinn zu Aktiva"],e.exports["Gross property/plant/equipment_study"]=["Bruttosachwerte/Anlagen/Ausrüstung"],e.exports.Impairments_study=["Wertminderungen"],e.exports["Income Tax Credits_study"]=["Einkommenssteuergutschriften"],e.exports["Income tax, current_study"]=["Einkommensteuer, laufend"],e.exports["Income tax, current - domestic_study"]=["Einkommensteuer, laufend - Inland"],e.exports["Income Tax, current - foreign_study"]=["Einkommensteuer, laufend - Ausland"],e.exports["Income tax, deferred_study"]=["Einkommensteuer, latent"],e.exports["Income tax, deferred - domestic_study"]=["Einkommensteuer, latent - Inland"],e.exports["Income tax, deferred - foreign_study"]=["Einkommensteuer, latent - Ausland"],e.exports["Income tax payable_study"]=["Zu zahlende Einkommensteuer"],e.exports["Interest capitalized_study"]=["Kapitalisierte Zinsen"],e.exports["Interest coverage_study"]=["Zinsdeckung"],e.exports["Interest expense, net of interest capitalized_study"]=["Zinsaufwendungen, abzüglich der kapitalisierten Zinsen"],e.exports["Interest expense on debt_study"]=["Zinsaufwand für Fremdkapital"],e.exports["Inventories - finished goods_study"]=["Bestände - Fertige Erzeugnisse"],e.exports["Inventories - progress payments & other_study"]=["Bestände - Abschlagszahlungen & Sonstiges"],e.exports["Inventories - raw materials_study"]=["Bestände - Rohmaterialien"],e.exports["Inventories - work in progress_study"]=["Vorräte - laufende Arbeiten"],e.exports["Inventory to revenue ratio_study"]=["Verhältnis von Beständen zu Umsatz"],e.exports["Inventory turnover_study"]=["Umschlagshäufigkeit der Bestände"],e.exports["Investing activities – other sources_study"]=["Investitionstätigkeit - andere Quellen"],e.exports["Investing activities – other uses_study"]=["Investitionstätigkeit - sonstige Verwendung"],e.exports["Investments in unconsolidated subsidiaries_study"]=["Anteile an nicht konsolidierten Tochterunternehmen"],e.exports["Issuance of long term debt_study"]=["Emission von langfristigen Verbindlichkeiten"],e.exports["Issuance/retirement of debt, net_study"]=["Emission/Tilgung von Schulden, netto"],e.exports["Issuance/retirement of long term debt_study"]=["Ausgabe/Tilgung von langfristigen Verbindlichkeiten"],e.exports["Issuance/retirement of other debt_study"]=["Emission/Tilgung von sonstigen Schulden"],e.exports["Issuance/retirement of short term debt_study"]=["Ausgabe/Tilgung von kurzfristigen Verbindlichkeiten"],e.exports["Issuance/retirement of stock, net_study"]=["Ausgabe/Abgabe von Kapital, netto"], +e.exports["KZ index_study"]=["KZ Index"],e.exports["Legal claim expense_study"]=["Kosten für Rechtsansprüche"],e.exports["Long term debt_study"]=["Langfristige Verbindlichkeiten"],e.exports["Long term debt excl. lease liabilities_study"]=["Langfristige Schulden ohne Leasing-Verbindlichkeiten"],e.exports["Long term debt to total assets ratio_study"]=["Langfristige Schulden im Verhältnis zur Bilanzsumme"],e.exports["Long term investments_study"]=["Langfristige Investitionen"],e.exports["Market capitalization_study"]=["Marktkapitalisierung"],e.exports["Minority interest_study"]=["Minderheitsanteil"],e.exports["Miscellaneous non-operating expense_study"]=["Verschiedene nicht-operative Aufwendungen"],e.exports["Net current asset value per share_study"]=["Aktueller Nettovermögenswert pro Aktie"],e.exports["Net debt_study"]=["Nettoverschuldung"],e.exports["Net income_study"]=["Nettoeinkommen"],e.exports["Net income before discontinued operations_study"]=["Reingewinn vor aufgegebenen Geschäftsbereichen"],e.exports["Net income (cash flow)_study"]=["Nettoeinkommen (Cashflow)"],e.exports["Net income per employee_study"]=["Nettoeinkommen pro Mitarbeiter"],e.exports["Net intangible assets_study"]=["Immaterielle Vermögenswerte, netto"],e.exports["Net margin %_study"]=["Nettogewinnmarge in %"],e.exports["Net property/plant/equipment_study"]=["Netto-Sachanlagen/Ausstattung"],e.exports["Non-cash items_study"]=["Nicht monetäre Posten"],e.exports["Non-controlling/minority interest_study"]=["Nicht beherrschende Anteile/Minderheitsanteile"],e.exports["Non-operating income, excl. interest expenses_study"]=["Nicht-operative Erträge, exkl. Zinsaufwendungen"],e.exports["Non-operating income, total_study"]=["Nicht-operative Erträge, gesamt"],e.exports["Non-operating interest income_study"]=["Nicht-operative Zinserträge"],e.exports["Note receivable - long term_study"]=["Schuldscheindarlehen - langfristig"],e.exports["Notes payable_study"]=["Schuldverschreibungen"],e.exports["Number of employees_study"]=["Anzahl der Mitarbeiter"],e.exports["Number of shareholders_study"]=["Anzahl der Aktionäre"],e.exports["Operating earnings yield %_study"]=["Operative Ergebnisrendite %"],e.exports["Operating expenses (excl. COGS)_study"]=["Betriebliche Aufwendungen (exkl. COGS)"],e.exports["Operating income_study"]=["Betriebsergebnis"],e.exports["Operating lease liabilities_study"]=["Verbindlichkeiten aus Operating Leasing"],e.exports["Operating margin %_study"]=["Operative Gewinnmarge in %"],e.exports["Other COGS_study"]=["Sonstige COGS"],e.exports["Other common equity_study"]=["Sonstiges allgemeines Eigenkapital"],e.exports["Other current assets, total_study"]=["Sonstige kurzfristige Vermögenswerte, gesamt"],e.exports["Other current liabilities_study"]=["Sonstige kurzfristige Verbindlichkeiten"],e.exports["Other cost of goods sold_study"]=["Sonstige Kosten der verkauften Waren"],e.exports["Other exceptional charges_study"]=["Sonstige außergewöhnliche Belastungen"], +e.exports["Other financing cash flow items, total_study"]=["Sonstige Finanzierungs-Cashflow-Positionen, gesamt"],e.exports["Other intangibles, net_study"]=["Sonstige immaterielle Vermögensgegenstände, netto"],e.exports["Other investing cash flow items, total_study"]=["Sonstige Cashflow-Positionen, gesamt"],e.exports["Other investments_study"]=["Sonstige Investitionen"],e.exports["Other liabilities, total_study"]=["Sonstige Verbindlichkeiten, gesamt"],e.exports["Other long term assets, total_study"]=["Sonstiges langfristiges Vermögen, gesamt"],e.exports["Other non-current liabilities, total_study"]=["Sonstige langfristige Verbindlichkeiten, Gesamtbetrag"],e.exports["Other operating expenses, total_study"]=["Sonstige betriebliche Aufwendungen, gesamt"],e.exports["Other receivables_study"]=["Sonstige Forderungen"],e.exports["Other short term debt_study"]=["Sonstige kurzfristige Verbindlichkeiten"],e.exports["Paid in capital_study"]=["Eingezahltes Kapital"],e.exports["PEG ratio_study"]=["PEG-Verhältnis"],e.exports["Piotroski F-score_study"]=["Piotroski F-Score"],e.exports["Preferred dividends_study"]=["Vorzugsdividenden"],e.exports["Preferred dividends paid_study"]=["Gezahlte Vorzugsdividenden"],e.exports["Preferred stock, carrying value_study"]=["Vorzugsaktien, Buchwert"],e.exports["Prepaid expenses_study"]=["Vorausbezahlte Aufwendungen"],e.exports["Pretax equity in earnings_study"]=["Anteil am Gewinn vor Steuern"],e.exports["Pretax income_study"]=["Ergebnis vor Steuern"],e.exports["Price earnings ratio forward_study"]=["Kurs-Gewinn-Verhältnis vorwärts"],e.exports["Price sales ratio forward_study"]=["Preis-Umsatz-Verhältnis vorwärts"],e.exports["Price to book ratio_study"]=["Kurs-Buchwert-Verhältnis"],e.exports["Price to cash flow ratio_study"]=["Kurs-Cashflow-Verhältnis"],e.exports["Price to earnings ratio_study"]=["Kurs-Gewinn-Verhältnis"],e.exports["Price to free cash flow ratio_study"]=["Verhältnis Preis zu freiem Cashflow"],e.exports["Price to sales ratio_study"]=["Kurs-Umsatz-Verhältnis"],e.exports["Price to tangible book ratio_study"]=["Kurs-Buchwert-Verhältnis"],e.exports["Provision for risks & charge_study"]=["Rückstellung für Risiken & Kosten"],e.exports["Purchase/acquisition of business_study"]=["Kauf/Akquisition von Unternehmen"],e.exports["Purchase of investments_study"]=["Erwerb von Beteiligungen"],e.exports["Purchase/sale of business, net_study"]=["Kauf/Verkauf von Unternehmen, netto"],e.exports["Purchase/sale of investments, net_study"]=["Kauf/Verkauf von Beteiligungen, netto"],e.exports["Quality ratio_study"]=["Qualitätsverhältnis"],e.exports["Quick ratio_study"]=["Kurzfristiges Verhältnis"],e.exports["Reduction of long term debt_study"]=["Reduktion der langfristigen Verschuldung"],e.exports["Repurchase of common & preferred stock_study"]=["Rückkauf von Stamm- und Vorzugsaktien"],e.exports["Research & development_study"]=["Forschung & Entwicklung"],e.exports["Research & development to revenue ratio_study"]=["Verhältnis Forschung & Entwicklung zum Umsatz"], +e.exports["Restructuring charge_study"]=["Umstrukturierungskosten"],e.exports["Retained earnings_study"]=["Einbehaltene Gewinne"],e.exports["Return on assets %_study"]=["Gesamtkapitalrentabilität in %"],e.exports["Return on equity %_study"]=["Eigenkapitalrendite in %"],e.exports["Return on equity adjusted to book value %_study"]=["Eigenkapitalrendite angepasst an den Buchwert %"],e.exports["Return on invested capital %_study"]=["Rendite auf das investierte Kapital in %"],e.exports["Return on tangible assets %_study"]=["Rendite auf das Sachanlagevermögen %"],e.exports["Return on tangible equity %_study"]=["Rentabilität des materiellen Eigenkapitals %"],e.exports["Revenue estimates_study"]=["Umsatzschätzungen"],e.exports["Revenue one year growth_study"]=["Umsatz ein Jahr Wachstum"],e.exports["Revenue per employee_study"]=["Umsatz pro Mitarbeiter"],e.exports["Sale/maturity of investments_study"]=["Verkauf/Fälligkeit von Kapitalanlagen"],e.exports["Sale of common & preferred stock_study"]=["Verkauf von Stamm- und Vorzugsaktien"],e.exports["Sale of fixed assets & businesses_study"]=["Verkauf von Anlagevermögen & Unternehmen"],e.exports["Selling/general/admin expenses, other_study"]=["Vertriebs-/Allgemeines/Verwaltungskosten, Sonstiges"],e.exports["Selling/general/admin expenses, total_study"]=["Vertriebs-/Allgemeine/Administrationskosten, gesamt"],e.exports["Shareholders' equity_study"]=["Eigenkapital der Aktionäre"],e.exports["Shares buyback ratio %_study"]=["Aktienrückkaufquote %"],e.exports["Elder's Force Index_study"]="Elder's Force Index",e.exports["Short term debt_study"]=["Kurzfristige Verbindlichkeiten"],e.exports["Short term debt excl. current portion of LT debt_study"]=["Kurzfristige Schulden ohne kurzfristigen Anteil an langfristigen Schulden"],e.exports["Short term investments_study"]=["Kurzfristige Investitionen"],e.exports["Sloan ratio %_study"]=["Sloan-Verhältnis %"],e.exports["Springate score_study"]=["Springate-Punktzahl"],e.exports["Sustainable growth rate_study"]=["Nachhaltige Wachstumsrate"],e.exports["Tangible book value per share_study"]=["Materieller Buchwert pro Aktie"],e.exports["Tangible common equity ratio_study"]=["Materielle Eigenkapitalquote"],e.exports.Taxes_study=["Steuern"],e.exports["Tobin's Q (approximate)_study"]=["Tobin's Q (annähernd)"],e.exports["Total assets_study"]=["Gesamtkapital"],e.exports["Total cash dividends paid_study"]=["Insgesamt gezahlte Bardividenden"],e.exports["Total common shares outstanding_study"]=["Ausstehende Stammaktien gesamt"],e.exports["Total current assets_study"]=["Umlaufvermögen"],e.exports["Total current liabilities_study"]=["Summe der kurzfristige Verbindlichkeiten"],e.exports["Total debt_study"]=["Gesamtverschuldung"],e.exports["Total equity_study"]=["Eigenkapital gesamt"],e.exports["Total inventory_study"]=["Gesamtbestand"],e.exports["Total liabilities_study"]=["Summe Verbindlichkeiten"],e.exports["Total liabilities & shareholders' equities_study"]=["Gesamtverbindlichkeiten & Eigenkapital der Aktionäre"], +e.exports["Total non-current assets_study"]=["Summe Langfristiger Vermögenswerte"],e.exports["Total non-current liabilities_study"]=["Summe Langfristiger Verbindlichkeiten"],e.exports["Total operating expenses_study"]=["Betriebskosten insgesamt"],e.exports["Total receivables, net_study"]=["Summe Forderungen, netto"],e.exports["Total revenue_study"]=["Gesamtumsatz"],e.exports["Treasury stock - common_study"]=["Eigene Aktien - Stammaktien"],e.exports["Unrealized gain/loss_study"]=["Unrealisierte Gewinne/Verluste"],e.exports["Unusual income/expense_study"]=["Ungewöhnliche Erträge/Aufwendungen"],e.exports["Zmijewski score_study"]=["Zmijewski-Punktzahl"],e.exports["Valuation ratios_study"]=["Bewertungskennzahlen"],e.exports["Profitability ratios_study"]=["Rentabilitätskennzahlen"],e.exports["Liquidity ratios_study"]=["Liquiditätskennzahlen"],e.exports["Solvency ratios_study"]=["Solvenz-Kennzahlen"],e.exports["Accumulation/Distribution_study"]=["Kumulierung / Distribution"],e.exports["Accumulative Swing Index_study"]="Accumulative Swing Index",e.exports["Advance/Decline_study"]=["Anstieg/Rückgang"],e.exports["Arnaud Legoux Moving Average_study"]="Arnaud Legoux Moving Average",e.exports.Aroon_study="Aroon",e.exports.ASI_study="ASI",e.exports["Average Directional Index_study"]="Average Directional Index",e.exports["Average True Range_study"]="Average True Range",e.exports["Awesome Oscillator_study"]="Awesome Oscillator",e.exports["Balance of Power_study"]="Balance of Power",e.exports["Bollinger Bands %B_study"]="Bollinger Bands %B",e.exports["Bollinger Bands Width_study"]="Bollinger Bands Width",e.exports["Bollinger Bands_study"]="Bollinger Bands",e.exports["Chaikin Money Flow_study"]="Chaikin Money Flow",e.exports["Chaikin Oscillator_study"]=["Chaikin-Oszillator"],e.exports["Chande Kroll Stop_study"]="Chande Kroll Stop",e.exports["Chande Momentum Oscillator_study"]="Chande Momentum Oscillator",e.exports["Chop Zone_study"]="Chop Zone",e.exports["Choppiness Index_study"]="Choppiness Index",e.exports["Commodity Channel Index_study"]="Commodity Channel Index",e.exports["Connors RSI_study"]="Connors RSI",e.exports["Coppock Curve_study"]="Coppock Curve",e.exports["Correlation Coefficient_study"]=["Korrelations-Koeffizient"],e.exports.CRSI_study="CRSI",e.exports["Detrended Price Oscillator_study"]="Detrended Price Oscillator",e.exports["Directional Movement_study"]="Directional Movement",e.exports["Donchian Channels_study"]="Donchian Channels",e.exports["Double EMA_study"]="Double EMA",e.exports["Ease Of Movement_study"]="Ease Of Movement",e.exports["Elder Force Index_study"]=["Elder's Force Index"],e.exports["EMA Cross_study"]="EMA Cross",e.exports.Envelopes_study=["Umrandungen"],e.exports["Fisher Transform_study"]="Fisher Transform",e.exports["Fixed Range_study"]="Fixed Range",e.exports["Fixed Range Volume Profile_study"]="Fixed Range Volume Profile",e.exports["Guppy Multiple Moving Average_study"]=["Guppy Mehrfacher gleitender Durchschnitt"],e.exports["Historical Volatility_study"]=["Historische Volatilität"], +e.exports["Hull Moving Average_study"]="Hull Moving Average",e.exports["Keltner Channels_study"]="Keltner Channels",e.exports["Klinger Oscillator_study"]=["Klinger Oszillator"],e.exports["Know Sure Thing_study"]=["Know-Sure-Thing"],e.exports["Least Squares Moving Average_study"]=["Least-Squares Moving Average"],e.exports["Linear Regression Curve_study"]=["Linear Regression-Kurve"],e.exports["MA Cross_study"]="MA Cross",e.exports["MA with EMA Cross_study"]=["MA mit EMA Cross"],e.exports["MA/EMA Cross_study"]="MA/EMA Cross",e.exports.MACD_study="MACD",e.exports["Mass Index_study"]=["Mass-Index"],e.exports["McGinley Dynamic_study"]=["McGinley-Dynamik"],e.exports.Median_study=["Medianer Wert"],e.exports.Momentum_study="Momentum",e.exports["Money Flow_study"]="Money Flow",e.exports["Moving Average Channel_study"]="Moving Average Channel",e.exports["Moving Average Exponential_study"]=["Gleitender Durchschnitt exponentiell"],e.exports["Moving Average Weighted_study"]=["Gleitender Durchschnitt gewichtet"],e.exports["Moving Average_study"]="Moving Average",e.exports["Net Volume_study"]=["Nettovolumen"],e.exports["On Balance Volume_study"]="On Balance Volume",e.exports["Parabolic SAR_study"]="Parabolic SAR",e.exports["Pivot Points Standard_study"]="Pivot Points Standard",e.exports["Periodic Volume Profile_study"]=["Periodisches Volumenprofil"],e.exports["Price Channel_study"]="Price Channel",e.exports["Price Oscillator_study"]=["Price-Oszillator"],e.exports["Price Volume Trend_study"]=["Price Volume-Trend"],e.exports["Rate Of Change_study"]="Rate Of Change",e.exports["Relative Strength Index_study"]="Relative Strength Index",e.exports["Relative Vigor Index_study"]="Relative Vigor Index",e.exports["Relative Volatility Index_study"]="Relative Volatility Index",e.exports["Session Volume_study"]="Session Volume",e.exports["Session Volume HD_study"]="Session Volume HD",e.exports["Session Volume Profile_study"]=["Volumenprofil der Session"],e.exports["Session Volume Profile HD_study"]=["Volumenprofil der Session HD"],e.exports["SMI Ergodic Indicator/Oscillator_study"]=["SMI Ergodic Indikator/Oszillator"],e.exports["Smoothed Moving Average_study"]="Smoothed Moving Average",e.exports.Stoch_study="Stoch",e.exports["Stochastic RSI_study"]="Stochastic RSI",e.exports.Stochastic_study=["Stochastik"],e.exports["Triple EMA_study"]="Triple EMA",e.exports.TRIX_study="TRIX",e.exports["True Strength Indicator_study"]=["True Strength-Indikator"],e.exports["Ultimate Oscillator_study"]=["Ultimate-Oszillator"],e.exports["Visible Range_study"]=["Sichtbare Spanne"],e.exports["Visible Range Volume Profile_study"]=["Volumenprofil der sichtbaren Range"],e.exports["Volume Oscillator_study"]=["Volumen Oszillator"],e.exports.Volume_study=["Volumen"],e.exports.Vol_study="Vol",e.exports["Vortex Indicator_study"]=["Vortex-Indikator"],e.exports.VWAP_study="VWAP",e.exports.VWMA_study="VWMA",e.exports["Williams %R_study"]="Williams %R",e.exports["Williams Alligator_study"]="Williams Alligator",e.exports["Williams Fractal_study"]="Williams Fractal", +e.exports["Zig Zag_study"]="Zig Zag",e.exports["24-hour Volume_study"]=["24-Stunden Volumen"],e.exports["Ease of Movement_study"]=["Ease Of Movement"],e.exports["Elders Force Index_study"]=["Elders Force-Index"],e.exports.Envelope_study="Envelope",e.exports.Gaps_study=["Lücken"],e.exports["Linear Regression Channel_study"]=["Linearer Regressionskanal"],e.exports["Moving Average Ribbon_study"]=["Band des gleitenden Durchschnitts"],e.exports["Multi-Time Period Charts_study"]=["Multi-Time-Period Charts"],e.exports["Open Interest_study"]="Open Interest",e.exports["Rob Booker - Intraday Pivot Points_study"]=["Rob Booker - Intraday Pivotpunkte"],e.exports["Rob Booker - Knoxville Divergence_study"]=["Rob Booker - Knoxville-Divergenz"],e.exports["Rob Booker - Missed Pivot Points_study"]=["Rob Booker - Verpasste Pivotpunkte"],e.exports["Rob Booker - Reversal_study"]=["Rob Booker - Umkehrungen"],e.exports["Rob Booker - Ziv Ghost Pivots_study"]=["Rob Booker - Ziv Ghost Drehpunkte"],e.exports.Supertrend_study="Supertrend",e.exports["Technical Ratings_study"]=["Technische Ratings"],e.exports["True Strength Index_study"]="True Strength Index",e.exports["Up/Down Volume_study"]=["Aufwärts/Abwärts Volumen"],e.exports["Visible Average Price_study"]=["Sichtbarer Durchschnittspreis"],e.exports["Williams Fractals_study"]=["Williams Fraktale"],e.exports["Keltner Channels Strategy_study"]=["Keltner-Channels Strategie"],e.exports["Rob Booker - ADX Breakout_study"]="Rob Booker - ADX Breakout",e.exports["Supertrend Strategy_study"]=["Supertrend-Strategie"],e.exports["Technical Ratings Strategy_study"]=["Technische Ratings Strategie"],e.exports["Auto Anchored Volume Profile_study"]=["Auto-Anchored Volumenprofil"],e.exports["Auto Fib Extension_study"]=["Auto-Fib Extension"],e.exports["Auto Fib Retracement_study"]="Auto Fib Retracement",e.exports["Auto Pitchfork_study"]=["Auto-Pitchfork"],e.exports["Bearish Flag Chart Pattern_study"]=["Bearish-Flag Chartmuster"],e.exports["Bullish Pennant Chart Pattern_study"]=["Bullish-Pennant Chartmuster"],e.exports["Double Bottom Chart Pattern_study"]=["Doppelboden Chartmuster"],e.exports["Double Top Chart Pattern_study"]=["Doppeltop Chartmuster"],e.exports["Elliott Wave Chart Pattern_study"]=["Elliott-Wellen Chartmuster"],e.exports["Falling Wedge Chart Pattern_study"]=["Fallende Keile Chartmuster"],e.exports["Head And Shoulders Chart Pattern_study"]=["Kopf und Schultern Chartmuster"],e.exports["Inverse Head And Shoulders Chart Pattern_study"]=["Kopf und Schultern invers Chartmuster"],e.exports["Rectangle Chart Pattern_study"]=["Rechteck Chartmuster"],e.exports["Rising Wedge Chart Pattern_study"]=["Steigende Keile Chartmuster"],e.exports["Triangle Chart Pattern_study"]=["Dreieck Chartmuster"],e.exports["Triple Bottom Chart Pattern_study"]=["Dreifachboden Chartmuster"],e.exports["Triple Top Chart Pattern_study"]=["Dreifachtop Chartmuster"],e.exports["VWAP Auto Anchored_study"]=["VWAP Auto-Anchored"],e.exports["*All Candlestick Patterns*_study"]=["*Alle Candlestick-Muster*"], +e.exports["Abandoned Baby - Bearish_study"]="Abandoned Baby - Bearish",e.exports["Abandoned Baby - Bullish_study"]=["Abandoned Baby -Bullish"],e.exports["Dark Cloud Cover - Bearish_study"]="Dark Cloud Cover - Bearish",e.exports["Doji Star - Bearish_study"]="Doji Star - Bearish",e.exports["Doji Star - Bullish_study"]="Doji Star - Bullish",e.exports["Downside Tasuki Gap - Bearish_study"]=["Downside Tasuki Tasuki - Bearish"],e.exports["Dragonfly Doji - Bullish_study"]="Dragonfly Doji - Bullish",e.exports["Engulfing - Bearish_study"]="Engulfing - Bearish",e.exports["Engulfing - Bullish_study"]="Engulfing - Bullish",e.exports["Evening Doji Star - Bearish_study"]="Evening Doji Star - Bearish",e.exports["Evening Star - Bearish_study"]="Evening Star - Bearish",e.exports["Falling Three Methods - Bearish_study"]="Falling Three Methods - Bearish",e.exports["Falling Window - Bearish_study"]="Falling Window - Bearish",e.exports["Gravestone Doji - Bearish_study"]="Gravestone Doji - Bearish",e.exports["Hammer - Bullish_study"]="Hammer - Bullish",e.exports["Hanging Man - Bearish_study"]="Hanging Man - Bearish",e.exports["Harami - Bearish_study"]="Harami - Bearish",e.exports["Harami - Bullish_study"]="Harami - Bullish",e.exports["Inverted Hammer - Bullish_study"]="Inverted Hammer - Bullish",e.exports["Kicking - Bearish_study"]="Kicking - Bearish",e.exports["Kicking - Bullish_study"]="Kicking - Bullish",e.exports["Long Lower Shadow - Bullish_study"]="Long Lower Shadow - Bullish",e.exports["Long Upper Shadow - Bearish_study"]="Long Upper Shadow - Bearish",e.exports["Marubozu Black - Bearish_study"]="Marubozu Black - Bearish",e.exports["Marubozu White - Bullish_study"]="Marubozu White - Bullish",e.exports["Morning Doji Star - Bullish_study"]="Morning Doji Star - Bullish",e.exports["Morning Star - Bullish_study"]="Morning Star - Bullish",e.exports["On Neck - Bearish_study"]="On Neck - Bearish",e.exports["Piercing - Bullish_study"]="Piercing - Bullish",e.exports["Rising Three Methods - Bullish_study"]="Rising Three Methods - Bullish",e.exports["Rising Window - Bullish_study"]="Rising Window - Bullish",e.exports["Shooting Star - Bearish_study"]="Shooting Star - Bearish",e.exports["Three Black Crows - Bearish_study"]="Three Black Crows - Bearish",e.exports["Three White Soldiers - Bullish_study"]="Three White Soldiers - Bullish",e.exports["Tri-Star - Bearish_study"]="Tri-Star - Bearish",e.exports["Tri-Star - Bullish_study"]="Tri-Star - Bullish",e.exports["Tweezer Top - Bearish_study"]="Tweezer Top - Bearish",e.exports["Upside Tasuki Gap - Bullish_study"]="Upside Tasuki Gap - Bullish",e.exports.SuperTrend_study="SuperTrend",e.exports["Average Price_study"]=["Durchschnittlicher Preis"],e.exports["Typical Price_study"]=["Typischer Preis"],e.exports["Median Price_study"]=["Median Preis"],e.exports["Money Flow Index_study"]="Money Flow Index",e.exports["Moving Average Double_study"]="Moving Average Double",e.exports["Moving Average Triple_study"]="Moving Average Triple",e.exports["Moving Average Adaptive_study"]="Moving Average Adaptive", +e.exports["Moving Average Hamming_study"]="Moving Average Hamming",e.exports["Moving Average Modified_study"]="Moving Average Modified",e.exports["Moving Average Multiple_study"]="Moving Average Multiple",e.exports["Linear Regression Slope_study"]="Linear Regression Slope",e.exports["Standard Error_study"]="Standard Error",e.exports["Standard Error Bands_study"]="Standard Error Bands",e.exports["Correlation - Log_study"]="Correlation - Log",e.exports["Standard Deviation_study"]="Standard Deviation",e.exports["Chaikin Volatility_study"]="Chaikin Volatility",e.exports["Volatility Close-to-Close_study"]="Volatility Close-to-Close",e.exports["Volatility Zero Trend Close-to-Close_study"]="Volatility Zero Trend Close-to-Close",e.exports["Volatility O-H-L-C_study"]="Volatility O-H-L-C",e.exports["Volatility Index_study"]="Volatility Index",e.exports["Trend Strength Index_study"]="Trend Strength Index",e.exports["Majority Rule_study"]="Majority Rule",e.exports["Advance Decline Line_study"]="Advance Decline Line",e.exports["Advance Decline Ratio_study"]="Advance Decline Ratio",e.exports["Advance/Decline Ratio (Bars)_study"]=["Advance/Decline Ratio (Balken)"],e.exports["BarUpDn Strategy_study"]=["BarUpDn Strategie"],e.exports["Bollinger Bands Strategy directed_study"]="Bollinger Bands Strategy directed",e.exports["Bollinger Bands Strategy_study"]="Bollinger Bands Strategy",e.exports.ChannelBreakOutStrategy_study="ChannelBreakOutStrategy",e.exports.Compare_study=["Vergleichen"],e.exports["Conditional Expressions_study"]=["bedingter Ausdruck"],e.exports.ConnorsRSI_study="ConnorsRSI",e.exports["Consecutive Up/Down Strategy_study"]=["Consecutive Up-/Down-Strategy"],e.exports["Cumulative Volume Index_study"]="Cumulative Volume Index",e.exports["Divergence Indicator_study"]="Divergence Indicator",e.exports["Greedy Strategy_study"]=["Greedy-Strategie"],e.exports["InSide Bar Strategy_study"]=["InSide-Bar Strategie"],e.exports["Keltner Channel Strategy_study"]=["Keltner Channel Strategie"],e.exports["Linear Regression_study"]=["Lineare Regression"],e.exports["MACD Strategy_study"]=["MACD Strategie"],e.exports["Momentum Strategy_study"]=["Momentum-Strategie"],e.exports["Moon Phases_study"]="Moon Phases",e.exports["Moving Average Convergence/Divergence_study"]=["Moving Average Konvergenz/Divergenz"],e.exports["MovingAvg Cross_study"]="MovingAvg Cross",e.exports["MovingAvg2Line Cross_study"]="MovingAvg2Line Cross",e.exports["OutSide Bar Strategy_study"]=["OutSide-Bar-Strategie"],e.exports.Overlay_study=["Überlagerung"],e.exports["Parabolic SAR Strategy_study"]=["Parabolic-SAR Strategie"],e.exports["Pivot Extension Strategy_study"]=["Pivot-Extension-Strategie"],e.exports["Pivot Points High Low_study"]="Pivot Points High Low",e.exports["Pivot Reversal Strategy_study"]=["Pivot Reversal-Strategie"],e.exports["Price Channel Strategy_study"]=["Price Channel-Strategie"],e.exports["RSI Strategy_study"]=["RSI-Strategie"],e.exports["SMI Ergodic Indicator_study"]=["SMI Ergodic Indikator"], +e.exports["SMI Ergodic Oscillator_study"]=["SMI Ergodic Oszillator"],e.exports["Stochastic Slow Strategy_study"]=["Stochastic Slow-Strategie"],e.exports["Volatility Stop_study"]=["Volatilitäts-Stopp"],e.exports["Volty Expan Close Strategy_study"]=["Volty-Expan-Close Strategie"],e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports="Fixed Range Volume Profile"},32819:e=>{e.exports="Vol"},66051:e=>{e.exports="Minor"},86054:e=>{e.exports="Minute"},20936:e=>{e.exports="Text"},98478:e=>{e.exports=["Konnte nicht kopiert werden"]},34004:e=>{e.exports=["Ausschneiden fehlgeschlagen"]},96260:e=>{e.exports=["Einfügen fehlgeschlagen"]},94370:e=>{e.exports=["Countdown zum nächsten Balken"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Säulen"]},19372:e=>{e.exports=["Kommentar"]},20229:e=>{e.exports=["Symbol hinzufügen oder vergleichen"]},46689:e=>{e.exports=["Eingabe bestätigen"]},43432:e=>{e.exports="Copenhagen"},35216:e=>{e.exports=["Kopieren"]},87898:e=>{e.exports=["Chart Layout kopieren"]},28851:e=>{e.exports=["Preis kopieren"]},94099:e=>{e.exports=["Kairo"]},64149:e=>{e.exports="Callout"},63528:e=>{e.exports=["Kerzen"]},46837:e=>{e.exports="Caracas"},49329:e=>{e.exports=["Veränderung"]},28089:e=>{e.exports=["Symbol ändern"]},99374:e=>{e.exports=["Intervall ändern"]},14412:e=>{e.exports=["Chart Einstellungen"]},26619:e=>{e.exports=["Chart von TradingView"]},12011:e=>{e.exports=["Chart-Bild in Zwischenablage kopiert {emoji}"]},59884:e=>{e.exports=["Chatham Inseln"]},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["Kreis"]},32234:e=>{e.exports=["Klicken Sie, um einen Punkt zu setzen"]},52977:e=>{e.exports=["Duplizieren"]},31691:e=>{e.exports="Close"},50493:e=>{e.exports=["Order erstellen"]},52302:e=>{e.exports=["Limit-Order erstellen"]},29908:e=>{e.exports=["Fadenkreuz"]},60997:e=>{e.exports=["Fadenkreuz"]},81520:e=>{e.exports=["Devisen"]},98486:e=>{e.exports=["Aktueller Intervall und darüber"]},73106:e=>{e.exports=["Aktueller Intervall und darunter"]},85964:e=>{e.exports=["Nur aktueller Intervall"]},17206:e=>{e.exports=["Kurve"]},95176:e=>{e.exports="Cycle"},87761:e=>{e.exports=["Zyklische Linien"]},27891:e=>{e.exports="Cypher Pattern"},56996:e=>{e.exports=["Ein Layout mit diesem Namen existiert bereits"]},30192:e=>{e.exports=["Ein Layout mit diesem Namen existiert bereits. Möchten Sie es überschreiben?"]},32852:e=>{e.exports=["ABCD Muster"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports=["Trade Setup analysieren"]},66828:e=>{e.exports=["Verankerte Anmerkung"]},94782:e=>{e.exports=["Verankerter Text"]},61704:e=>{e.exports=["Verankerter VWAP"]},63597:e=>{e.exports=["Horizontale Linie hinzufügen"]},45743:e=>{e.exports=["Symbol hinzufügen"]},8700:e=>{e.exports=["Alarm hinzufügen"]},64885:e=>{e.exports=["Alarm zu {drawing} hinzufügen"]},90830:e=>{e.exports=["Alarm hinzufügen bei {series}"]},45986:e=>{e.exports=["Alarm für {title} hinzufügen"]},3612:e=>{e.exports=["Finanz-Metrik hinzufügen für {instrumentName}"]},92206:e=>{ +e.exports=["Indikator / Strategie zu {studyTitle} hinzufügen"]},34810:e=>{e.exports=["Textnotiz zu {symbol} hinzufügen"]},75669:e=>{e.exports=["Diese Finanzkennzahl zum gesamten Layout hinzufügen"]},64288:e=>{e.exports=["Den Indikator dem gesamten Layout hinzufügen"]},77920:e=>{e.exports=["Die Strategie dem gesamten Layout hinzufügen"]},34059:e=>{e.exports=["Das Symbol dem gesamten Layout hinzufügen"]},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Immer verborgen"]},71997:e=>{e.exports=["Immer sichtbar"]},97305:e=>{e.exports=["Alle Indikatoren und Zeichen-Tools"]},59192:e=>{e.exports=["Alle Intervalle"]},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports=["Elliot Welle anwenden"]},19263:e=>{e.exports=["Haupt- Elliot Wellen anwenden"]},15818:e=>{e.exports=["Minimale Elliot Wellen anwenden"]},50352:e=>{e.exports=["Intermediate Elliot Wellen anwenden"]},66631:e=>{e.exports=["Manuellen Entscheidungspunkt verwenden"]},15682:e=>{e.exports=["Manuelles Chancen-Risiko verwenden"]},15644:e=>{e.exports=["WPT Down Wave anwenden"]},5897:e=>{e.exports=["WPT Up Wave anwenden"]},13345:e=>{e.exports=["Standard anwenden"]},95910:e=>{e.exports=["Diese Indikatoren dem gesamten Layout hinzufügen"]},42762:e=>{e.exports="Apr"},45104:e=>{e.exports=["Bogen"]},42097:e=>{e.exports=["Fläche"]},96237:e=>{e.exports=["Pfeil"]},48732:e=>{e.exports=["Pfeil Abwärts"]},82473:e=>{e.exports=["Pfeil-Markierung"]},8738:e=>{e.exports=["Pfeil nach unten"]},35062:e=>{e.exports=["Pfeil nach links"]},92163:e=>{e.exports=["Pfeil nach rechts"]},33196:e=>{e.exports=["Pfeil nach oben"]},10650:e=>{e.exports=["Pfeil Aufwärts"]},59340:e=>{e.exports=["Ashkhabad"]},13468:e=>{e.exports=["bei Schluß"]},21983:e=>{e.exports=["Athen"]},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (an Bildschirm anpassen)"]},38465:e=>{e.exports="Aug"},8975:e=>{e.exports=["Label für den durchschnittlichen Schlusskurs"]},87899:e=>{e.exports=["Durchschnittlicher Schlusskurs Linie"]},22554:e=>{e.exports=["Durchschn."]},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports=["Sprechblase"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports=["Bar Replay ist für diesen Charttyp nicht verfügbar. Möchten Sie Bar Replay beenden?"]},16812:e=>{e.exports=["Balken"]},98838:e=>{e.exports=["Balkenmuster"]},17712:e=>{e.exports=["Grundlinie"]},54861:e=>{e.exports=["Belgrad"]},26825:e=>{e.exports="Berlin"},30251:e=>{e.exports=["Pinsel"]},90204:e=>{e.exports=["Brüssel"]},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Nach vorne bringen"]},26354:e=>{e.exports=["Ganz nach vorne bringen"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports=["Bukarest"]},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports=["Von TradingView"]},75190:e=>{e.exports=["Gehe zu Datum"]},38342:e=>{e.exports=["Gehe zu {lineToolName}"]},75139:e=>{e.exports=["Ich akzeptiere"]},81180:e=>{e.exports=["Gann-Box"]},68102:e=>{e.exports=["Gann Fächer"]},66321:e=>{e.exports=["Gann Square (Quadrat)"]},87107:e=>{e.exports=["Gann-Square fixiert"]},34805:e=>{ +e.exports=["Weitere Verbindungen erhalten"]},7914:e=>{e.exports=["Ghost-Feed"]},18367:e=>{e.exports=["Grand Supercycle"]},97065:e=>{e.exports=["Möchten Sie die Studienvorlage '{name}' wirklich löschen?"]},59368:e=>{e.exports=["Doppelkurve"]},35273:e=>{e.exports=["Doppelklicken Sie auf eine beliebige Kante, um das Layout-Raster zurückzusetzen."]},5828:e=>{e.exports=["Doppelklicken um Pfad zu beenden"]},63898:e=>{e.exports=["Doppelklicken um Linienzug zu beenden"]},42660:e=>{e.exports=["Abwärtsbewegung 1 oder A"]},44788:e=>{e.exports=["Abwärtsbewegung 2 oder B"]},71263:e=>{e.exports=["Abwärtsbewegung 3"]},70573:e=>{e.exports=["Abwärtsbewegung 4"]},59560:e=>{e.exports=["Abwärtsbewegung 5"]},70437:e=>{e.exports=["Abwärtsbewegung C"]},93345:e=>{e.exports=["Daten werden bereitgestellt von"]},76912:e=>{e.exports=["Datum"]},60222:e=>{e.exports=["Datumsbereich"]},79859:e=>{e.exports=["Daten- und Preisbereich"]},92203:e=>{e.exports=["Dez"]},69479:e=>{e.exports=["Grad"]},57701:e=>{e.exports="Denver"},73720:e=>{e.exports=["Diamant"]},3556:e=>{e.exports=["Entkoppelter Kanal"]},62764:e=>{e.exports=["Verschiebung"]},22903:e=>{e.exports=["Zeichen-Werkzeugleiste"]},21442:e=>{e.exports=["Horizontale Linie zeichnen auf"]},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Chart Layout neu benennen"]},93512:e=>{e.exports=["Nachricht {title} bearbeiten"]},91215:e=>{e.exports=["Elliott Korrektur Welle (ABC)"]},80983:e=>{e.exports=["Elliot Doppel Combo Welle (WXY)"]},74118:e=>{e.exports=["Elliot Impuls Welle (12345)"]},95840:e=>{e.exports=["Elliot Dreiecks-Welle (ABCDE)"]},66637:e=>{e.exports=["Elliot Dreifach-Combo-Welle (WXYXZ)"]},69418:e=>{e.exports="Ellipse"},27558:e=>{e.exports=["Alarmlinien erweitern"]},2578:e=>{e.exports=["Verlängerte Linie"]},77295:e=>{e.exports=["Börse"]},2899:e=>{e.exports=["Vorhandener Bereich darüber"]},53387:e=>{e.exports=["Vorhandener Bereich darunter"]},36972:e=>{e.exports=["Prognose"]},17994:e=>{e.exports=["Bibliothek konnte nicht gespeichert werden"]},87375:e=>{e.exports=["Skript konnte nicht gespeichert werden"]},35050:e=>{e.exports="Feb"},82719:e=>{e.exports=["Fib Kanal"]},64192:e=>{e.exports=["Fib Kreise"]},63835:e=>{e.exports="Fib Retracement"},18072:e=>{e.exports=["Fib Speed Resistance Arcs (Bögen)"]},20877:e=>{e.exports=["Fib Speed Resistance Fan (Fächer)"]},76783:e=>{e.exports=["Fib Spirale"]},89037:e=>{e.exports=["Fib Zeitzonen"]},72489:e=>{e.exports=["Fib Keil"]},21524:e=>{e.exports=["Flagge"]},55678:e=>{e.exports=["Flagge"]},29230:e=>{e.exports="Flat Top/Bottom"},92754:e=>{e.exports=["Umgedreht"]},42015:e=>{e.exports=["Dieser Teil ist ungültig"]},47542:e=>{e.exports=["Grundlegende Studien sind auf Charts nicht länger verfügbar"]},16245:e=>{e.exports=["Kalkutta"]},3155:e=>{e.exports=["Katmandu"]},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Hollow Candles"]},32918:e=>{e.exports=["Hongkong"]},61351:e=>{e.exports="Honolulu"},60049:e=>{ +e.exports=["Horizontale Linie"]},76604:e=>{e.exports=["Unterstützung-/Widerstandslinie"]},42616:e=>{e.exports=["Kopf und Schultern"]},40530:e=>{e.exports=["HeikinAshi"]},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Verbergen"]},33911:e=>{e.exports=["Alles ausblenden"]},95551:e=>{e.exports=["Alle Zeichentools verbergen"]},44312:e=>{e.exports=["Alle Zeichnungen und Indikatoren verbergen"]},67927:e=>{e.exports=["Alle Zeichnungen, Indikatoren, Positionen und Orders verbergen"]},86306:e=>{e.exports=["Alle Indikatoren verbergen"]},70803:e=>{e.exports=["Alle Positionen und Orders ausblenden"]},13277:e=>{e.exports=["Zeichnungen verbergen"]},8251:e=>{e.exports=["Ereignisse im Chart ausblenden"]},44177:e=>{e.exports=["Indikatoren verbergen"]},2441:e=>{e.exports=["Markierungen auf Balken verbergen"]},90540:e=>{e.exports=["Positionen und Orders ausblenden"]},30777:e=>{e.exports=["Hoch"]},31994:e=>{e.exports=["High-Low"]},60259:e=>{e.exports=["Preislabel | Hoch/Tief"]},21803:e=>{e.exports=["Preislinien | Hoch/Tief"]},31895:e=>{e.exports=["Text Marker"]},69085:e=>{e.exports=['Das Histogramm ist zu groß, bitte erhöhen Sie die Einstellung "Zeilengröße".']},8122:e=>{e.exports=["Das Histogramm ist zu groß, bitte reduzieren Sie die Einstellung 'Zeilengröße'."]},22712:e=>{e.exports=["Danke, ich brauche nichts"]},23450:e=>{e.exports=["Bild"]},71778:e=>{e.exports="Intermediate"},14177:e=>{e.exports=["Ungültiges Symbol"]},32619:e=>{e.exports=["Ungültiges Symbol"]},53239:e=>{e.exports=["Skala invertieren"]},20062:e=>{e.exports=["Auf 100 indexiert"]},81584:e=>{e.exports=["Label der Indikatorenwerte"]},31485:e=>{e.exports=["Namenslabel des Indikators"]},27677:e=>{e.exports=["Info Linie"]},98767:e=>{e.exports=["Indikator einfügen"]},9114:e=>{e.exports=["Mittig"]},12354:e=>{e.exports=["Innerhalb der Pitchfork"]},26579:e=>{e.exports=["Symbol"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports="Jan"},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Auf der Linken Seite"]},29404:e=>{e.exports=["Auf der Rechten Seite"]},850:e=>{e.exports=["Huch!"]},675:e=>{e.exports=["Objektbaum"]},73546:e=>{e.exports=["Okt"]},39280:e=>{e.exports=["Eröffnung"]},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Tief"]},42284:e=>{e.exports=["Fixieren"]},1441:e=>{e.exports=["Fixieren / Lösen"]},82232:e=>{e.exports=["Vertikale Cursorlinie auf Zeitachse fixieren"]},18219:e=>{e.exports=["Kurs zu Balken Verhältnis fixieren"]},12285:e=>{e.exports=["Logarithmisch"]},50286:e=>{e.exports="London"},44604:e=>{e.exports=["Long-Position"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Label Abwärts"]},13046:e=>{e.exports=["Label Aufwärts"]},94420:e=>{e.exports=["Beschriftungen"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Linie"]},63492:e=>{e.exports=["Line Break"]},83182:e=>{e.exports=["Linien"]},78104:e=>{ +e.exports=["Link zu dem in die Zwischenablage kopierten Chart-Bild {emoji}"]},50091:e=>{e.exports=["Lissabon"]},64352:e=>{e.exports=["Luxemburg"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Bewegen Sie den Punkt, um den Anker zu positionieren, und tappen Sie dann um ihn zu platzieren."]},45828:e=>{e.exports=["Bewegen nach"]},44302:e=>{e.exports=["Skala nach links bewegen"]},94338:e=>{e.exports=["Skala nach rechts bewegen"]},66276:e=>{e.exports=["Schiff modifiziert"]},18559:e=>{e.exports=["Modifizierte Schiff-Pitchfork"]},18665:e=>{e.exports=["Moskau"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["Mrz"]},85095:e=>{e.exports=["Mexiko City"]},75633:e=>{e.exports=["Alle Skalen zu einer einzigen zusammenfügen"]},95093:e=>{e.exports=["Gemischt"]},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports=["Gespiegelt"]},42769:e=>{e.exports=["Muskat"]},43088:e=>{e.exports=["Nicht verfügbar"]},95222:e=>{e.exports=["Keine Daten vorhanden"]},3485:e=>{e.exports=["Keine Skalierung (Fullscreen)"]},8886:e=>{e.exports=["Keine Synchronisation"]},16971:e=>{e.exports=["Keine Volumendaten"]},75549:e=>{e.exports=["Anmerkung"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports=["Neuseeland"]},40887:e=>{e.exports=["Neuer Bereich oberhalb"]},96712:e=>{e.exports=["Neuer Bereich unterhalb"]},33566:e=>{e.exports=["Nikosia"]},64968:e=>{e.exports=["Es ist etwas schief gelaufen. Bitte versuchen Sie es erneut"]},10520:e=>{e.exports=["Neues Chart-Layout speichern"]},9908:e=>{e.exports=["Speichern unter"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Nur den Preis-Chart vergrößern"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Schiff-Pitchfork"]},1535:e=>{e.exports=["Das Skript wird möglicherweise nicht aktualisiert, wenn Sie die Seite verlassen."]},89517:e=>{e.exports=["Einstellungen"]},43247:e=>{e.exports=["Zweiter Bruchteil ungültig"]},19796:e=>{e.exports=["Ganz nach hinten verschieben"]},23221:e=>{e.exports=["Eins nach hinten verschieben"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports="Sep"},25866:e=>{e.exports=["Sitzung"]},59827:e=>{e.exports=["Session-Wechsel"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Short-Position"]},81428:e=>{e.exports=["Anzeigen"]},98116:e=>{e.exports=["Alle Zeichnungen anzeigen"]},39046:e=>{e.exports=["Alle Zeichnungen und Indikatoren anzeigen"]},38293:e=>{e.exports=["Alle Zeichnungen, Indikatoren, Positionen und Orders anzeigen"]},49982:e=>{e.exports=["Alle Indikatoren anzeigen"]},48284:e=>{e.exports=["Alle Ideen anzeigen"]},62632:e=>{e.exports=["Alle Positionen und Orders anzeigen"]},24620:e=>{e.exports=["Kontinuierlichen Kontraktwechsel anzeigen"]},84813:e=>{e.exports=["Kontraktablauf anzeigen"]},66263:e=>{e.exports=["Dividenden anzeigen"]},46771:e=>{ +e.exports=["Earnings anzeigen"]},87933:e=>{e.exports=["Ideen von Usern denen ich folge anzeigen"]},30709:e=>{e.exports=["Die neuesten News anzeigen"]},58669:e=>{e.exports=["Nur meine Ideen anzeigen"]},30816:e=>{e.exports=["Splits anzeigen"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports=["Singapur"]},69502:e=>{e.exports=["Sinuslinie"]},44904:e=>{e.exports=["Rechteck"]},70213:e=>{e.exports=["Studien Limit erreicht: {number} Studien pro Layout.\nBitte entfernen Sie einige Studien."]},32733:e=>{e.exports=["Stil"]},65323:e=>{e.exports=["Links sammeln"]},14113:e=>{e.exports=["Rechts sammeln"]},93161:e=>{e.exports=["Im Zeichenmodus bleiben"]},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports=["Symbol Fehler"]},90932:e=>{e.exports=["Name des Symbols"]},65986:e=>{e.exports=["Symbolinfo"]},52054:e=>{e.exports=["Letzter Wert des Symbols"]},33606:e=>{e.exports=["Global synchronisieren"]},18008:e=>{e.exports=["Auf alle Charts anwenden"]},99969:e=>{e.exports=["Point & Figure"]},53047:e=>{e.exports=["Linienzug"]},34402:e=>{e.exports=["Pfad"]},70394:e=>{e.exports=["Paralleler Kanal"]},95995:e=>{e.exports="Paris"},29682:e=>{e.exports=["Einfügen"]},51102:e=>{e.exports=["Prozent"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports=["An neue linke Skala anheften"]},43707:e=>{e.exports=["An neue rechte Skala anheften"]},91130:e=>{e.exports=["An linke Skala anheften"]},61201:e=>{e.exports=["An linke Skala anheften (verborgen)"]},764:e=>{e.exports=["An rechte Skala anheften"]},20207:e=>{e.exports=["An rechte Skala anheften (verborgen)"]},66156:e=>{e.exports=["An Skala anheften (Jetzt links)"]},54727:e=>{e.exports=["An Skala anheften (Jetzt keine Skala)"]},76598:e=>{e.exports=["An Skala anheften (Jetzt rechts)"]},39065:e=>{e.exports=["An Skala anheften (Jetzt {label})"]},97324:e=>{e.exports=["An Skala angeheftet {label}"]},56948:e=>{e.exports=["An Skala anheften {label} (verborgen)"]},32156:e=>{e.exports=["An linke Skala angeheftet"]},8128:e=>{e.exports=["An linke Skala angeheftet (verborgen)"]},3822:e=>{e.exports=["An rechte Skala angeheftet"]},44538:e=>{e.exports=["An rechte Skala anheften (verborgen)"]},65810:e=>{e.exports=["An Skala angeheftet {label}"]},14125:e=>{e.exports=["An Skala angeheftet {label} (verborgen)"]},97378:e=>{e.exports=["Skala + Plustaste für Ordermanagement"]},46669:e=>{e.exports=["Bitte erteilen Sie uns eine Schreibberechtigung für die Zwischenablage in Ihrem Browser oder drücken Sie {keystroke}"]},35963:e=>{e.exports=["Drücken und halten Sie {key} beim Zoomen, um die Chartposition bei zu behalten"]},95921:e=>{e.exports=["Preis-Label"]},28625:e=>{e.exports=["Kurs Notiz"]},2032:e=>{e.exports=["Preisspanne"]},32061:e=>{e.exports=["Preisformat ist ungültig."]},91492:e=>{e.exports=["Preislinie"]},48404:e=>{ +e.exports="Primary"},87086:e=>{e.exports=["Projektion"]},10160:e=>{e.exports=["Veröffentlicht von {customer},{date}"]},19056:e=>{e.exports=["Katar"]},9998:e=>{e.exports=["Drehbares Rechteck"]},74214:e=>{e.exports=["Rom"]},50470:e=>{e.exports=["Strahl"]},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["Rechteck"]},41615:e=>{e.exports=["Wiederherstellen"]},35001:e=>{e.exports=["Regressionstrend"]},34596:e=>{e.exports=["Entfernen"]},1434:e=>{e.exports=["Zeichnungen entfernen"]},13951:e=>{e.exports=["Indikatoren entfernen"]},4142:e=>{e.exports=["Chart-Layout umbenennen"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Chartansicht zurücksetzen"]},17258:e=>{e.exports=["Kursskala zurücksetzen"]},25333:e=>{e.exports=["Zeitachse zurücksetzen"]},52588:e=>{e.exports=["Riad"]},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Warnung"]},48474:e=>{e.exports=["Warschau"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tokio"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports="Text"},16267:e=>{e.exports="Tehran"},19611:e=>{e.exports=["Vorlage"]},29198:e=>{e.exports=["Der Datenlieferant stellt keine Volumendaten für dieses Symbol zur Verfügung."]},8162:e=>{e.exports=["Die Veröffentlichungsvorschau konnte nicht geladen werden. Bitte deaktivieren Sie Ihre Browser-Erweiterungen und versuchen Sie es erneut."]},65943:e=>{e.exports=["Dieser Indikator kann nicht auf einen anderen Indikator angewandt werden"]},74986:e=>{e.exports=["Dieses Skript ist nur auf Einladung verfügbar. Um Zugang zu erhalten, wenden Sie sich bitte an den jeweiligen Autor."]},98538:e=>{e.exports=["Three-Drives-Muster"]},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports=["Zeit"]},64375:e=>{e.exports=["Zeitzone"]},95005:e=>{e.exports=["Zeitzyklen"]},87085:e=>{e.exports="Trade"},94770:e=>{e.exports=["Trendwinkel"]},23104:e=>{e.exports=["Trendlinie"]},15501:e=>{e.exports=["Trendbasierte Fib-Extension"]},31196:e=>{e.exports=["Trendbasierte Fib-Zeit"]},29245:e=>{e.exports=["Dreieck"]},83356:e=>{e.exports=["Dreieck Abwärts"]},12390:e=>{e.exports=["Dreiecksmuster"]},28340:e=>{e.exports=["Dreieck Aufwärts"]},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},38587:e=>{e.exports=["Verstanden"]},81320:e=>{e.exports=["Rückgängig"]},25933:e=>{e.exports=["Einheiten"]},15101:e=>{e.exports=["Entsperren"]},34150:e=>{e.exports=["Aufwärtswelle 4"]},83927:e=>{e.exports=["Aufwärtswelle 5"]},58976:e=>{e.exports=["Aufwärtswelle 1 oder A"]},11661:e=>{e.exports=["Aufwärtswelle 2 oder B"]},53958:e=>{e.exports=["Aufwärtswelle 3"]},66560:e=>{e.exports=["Aufwärtswelle C"]},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports=["Der Volumenprofil-Indikator ist nur in unseren leistungsstarken Abonnements verfügbar."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Vertikale Linie"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Sichtbarkeit"]},27557:e=>{e.exports=["Sichtbarkeit der Intervalle"]},89960:e=>{ +e.exports=["Sichtbar, wenn der Mauszeiger darüber bewegt wird"]},22198:e=>{e.exports=["Visuelle Reihenfolge"]},7050:e=>{e.exports=["X Kreuz"]},66527:e=>{e.exports=["XABCD-Muster"]},17126:e=>{e.exports=["Sie können dieses Pivot-Zeitfenster nicht mit dieser Auflösung sehen."]},69293:e=>{e.exports=["Rangun"]},84301:e=>{e.exports=["Zürich"]},76020:e=>{e.exports=["Elliott-Grad ändern"]},83935:e=>{e.exports=["überlappenden Labels anpassen"]},39402:e=>{e.exports=["Sichtbarkeit des Labels für den durchschnittlichen Schlusskurs ändern"]},98866:e=>{e.exports=["Sichtbarkeit der Linie für den durchschnittlichen Schlusskurs ändern"]},5100:e=>{e.exports=["Sichtbarkeit der Bid- und Ask-Labels ändern"]},32311:e=>{e.exports=["Sichtbarkeit der Bid- und Ask-Linien ändern"]},22641:e=>{e.exports=["Währung ändern"]},30501:e=>{e.exports=["Chart-Layout ändern zu {title}"]},7017:e=>{e.exports=["Änderung des kontinuierlichen Kontrakts unterbricht die Sichtbarkeit"]},58108:e=>{e.exports=["Sichtbarkeit des Countdowns bei Balkenschluss ändern"]},7151:e=>{e.exports=["Datumsbereich ändern"]},84944:e=>{e.exports=["Sichtbarkeit der Dividenden ändern"]},79574:e=>{e.exports=["Sichtbarkeit von Events auf dem Chart ändern"]},88217:e=>{e.exports=["Sichtbarkeit der Earnings ändern"]},28288:e=>{e.exports=["Die Ablaufsichtbarkeit des Terminkontrakts ändern"]},66805:e=>{e.exports=["Sichtbarkeit von Hoch und Tief Preislabels ändern"]},92556:e=>{e.exports=["Sichtbarkeit von Hoch und Tief Preislinien ändern"]},87027:e=>{e.exports=["ändert die Sichtbarkeit des Namenslabels der ​Indikatoren"]},14922:e=>{e.exports=["Ändert die Sichtbarkeit des Labels für Indikatorenwerte"]},77578:e=>{e.exports=["Die Sichtbarkeit der neuesten News verändern"]},87510:e=>{e.exports=["Höhe des Fensters ändern"]},50190:e=>{e.exports=["Sichtbarkeit der Plustaste ändern"]},49889:e=>{e.exports=["Sichtbarkeit des Preislabels vorbörslich/nachbörslich ändern"]},16750:e=>{e.exports=["Sichtbarkeit der Preislinie vorbörslich/nachbörslich ändern"]},59883:e=>{e.exports=["Sichtbarkeit der Linie des vorherigen Schlusskurses ändern"]},67761:e=>{e.exports=["Kurslinie ändern"]},69510:e=>{e.exports=["Verhältnis von Preis zu Balken ändern"]},32303:e=>{e.exports=["Auflösung ändern"]},526:e=>{e.exports=["Symbol ändern"]},9402:e=>{e.exports=["Sichtbarkeit der Symbolbeschriftungen ändern"]},53150:e=>{e.exports=["Sichtbarkeit des letzten Wertes des Symbols ändern"]},12707:e=>{e.exports=["Sichtbarkeit des Symbols für den vorherigen Schlusswert ändern"]},65303:e=>{e.exports=["Session ändern"]},15403:e=>{e.exports=["Sichtbarkeit der Session-Übergänge ändern"]},53438:e=>{e.exports=["Reihen-Stil ändern"]},74488:e=>{e.exports=["Sichtbarkeit der Splits ändern"]},20505:e=>{e.exports=["Zeitzone ändern"]},39028:e=>{e.exports=["Einheit ändern"]},21511:e=>{e.exports=["Sichtbarkeit ändern"]},16698:e=>{e.exports=["Sichtbarkeit im aktuellen Intervall ändern"]},78422:e=>{e.exports=["Sichtbarkeit im aktuellen Intervall und darüber ändern"]},49529:e=>{e.exports=["Sichtbarkeit im aktuellen Intervall und darunter ändern"]}, +66927:e=>{e.exports=["Sichtbarkeit in allen Intervallen ändern"]},74428:e=>{e.exports=["Stil von {title} ändern"]},72032:e=>{e.exports=["{pointIndex} Punkt ändern"]},65911:e=>{e.exports=["Charts von TradingView"]},5179:e=>{e.exports=["Linien-Klon Werkzeug"]},3195:e=>{e.exports=["Linien-Tool-Gruppe erstellen"]},92659:e=>{e.exports=["Linien-Tool-Gruppe aus Auswahl erstellen"]},81791:e=>{e.exports=["{tool} erstellen"]},63649:e=>{e.exports=["Quellen ausschneiden"]},78755:e=>{e.exports=["{title} ausschneiden"]},99113:e=>{e.exports=["Linien Tool {lineTool} zu Gruppe {name} hinzufügen"]},40242:e=>{e.exports=["Linienwerkzeug(e) zur Gruppe {group} hinzufügen"]},22856:e=>{e.exports=["Diese Finanzkennzahl zum gesamten Layout hinzufügen"]},82388:e=>{e.exports=["Den Indikator dem gesamten Layout hinzufügen"]},94292:e=>{e.exports=["Die Strategie dem gesamten Layout hinzufügen"]},27982:e=>{e.exports=["Das Symbol dem gesamten Layout hinzufügen"]},66568:e=>{e.exports=["Chart-Thema anwenden"]},64034:e=>{e.exports=["alle Chart-Eigenschaften anwenden"]},49037:e=>{e.exports=["Zeichenvorlage verwenden"]},96996:e=>{e.exports=["Werkseinstellungen auf ausgewählte Quellen anwenden"]},44547:e=>{e.exports=["Indikatoren auf das gesamte Layout anwenden"]},26065:e=>{e.exports=["Studienvorlage anwenden {template}"]},58570:e=>{e.exports=["Thema auf Symbolleisten anwenden"]},27195:e=>{e.exports=["Gruppe {title} nach vorne bringen"]},78246:e=>{e.exports=["{title} nach vorne bringen"]},56763:e=>{e.exports=["{title} nach vorne bewegen"]},5607:e=>{e.exports=["von TradingView"]},90621:e=>{e.exports=["Sperre für Datumsbereich"]},12962:e=>{e.exports=["Linie der Ebene löschen"]},63391:e=>{e.exports=["Linien-Tools aus Gruppe {group} ausschliessen"]},59942:e=>{e.exports=["Balkenmuster umdrehen"]},70301:e=>{e.exports=["Verberge {title}"]},91842:e=>{e.exports=["Alarm-Linien mit Label verbergen"]},54781:e=>{e.exports=["alle Zeichenwerkzeuge ausblenden"]},44974:e=>{e.exports=["Markierungen auf Balken verbergen"]},28916:e=>{e.exports=["Intervall verriegeln"]},94245:e=>{e.exports=["Skala invertieren"]},90743:e=>{e.exports=["{title} einfügen"]},53146:e=>{e.exports=["{title} nach {targetTitle} einfügen"]},74055:e=>{e.exports=["{title} einfügen nach {target}"]},11231:e=>{e.exports=["{title} vor {target} einfügen"]},67176:e=>{e.exports=["{title} vor {targetTitle} einfügen"]},54597:e=>{e.exports=["Standard-Zeichnungsvorlage laden"]},30295:e=>{e.exports=["lade..."]},50193:e=>{e.exports=["Fixiere {title}"]},4963:e=>{e.exports=["Gruppe {group} fixieren"]},68163:e=>{e.exports=["Objekte verriegeln"]},47107:e=>{e.exports=["bewegen"]},11303:e=>{e.exports=["{title} zu neuer Kursskala, links, bewegen"]},45544:e=>{e.exports=["bewege {title} zu neuer rechter Skala"]},81898:e=>{e.exports=["Alle Skalen nach links bewegen"]},22863:e=>{e.exports=["Alle Skalen nach rechts bewegen"]},45356:e=>{e.exports=["Zeichnung(en) bewegen"]},15086:e=>{e.exports=["nach links bewegen"]},61711:e=>{e.exports=["nach rechts bewegen"]},4184:e=>{e.exports=["Skala bewegen"]},74642:e=>{ +e.exports=["Skalierung für {title} aufheben (Vollbild)"]},45223:e=>{e.exports=["Gruppe {group} unsichtbar machen"]},87927:e=>{e.exports=["Gruppe {group} sichtbar machen"]},62153:e=>{e.exports=["nach unten zusammenführen"]},70746:e=>{e.exports=["zum Fensterbereich zusammenfassen"]},66143:e=>{e.exports=["nach oben zusammenführen"]},81870:e=>{e.exports=["Balkenmuster spiegeln"]},16542:e=>{e.exports=["keine Angabe"]},47222:e=>{e.exports=["Preisskala"]},99042:e=>{e.exports=["Nur den Preis-Chart vergrößern"]},35962:e=>{e.exports=["Skalenzeit"]},68193:e=>{e.exports=["scrollen"]},70009:e=>{e.exports=["Zeitachse scrollen"]},69485:e=>{e.exports=["Auswahlstrategie der Preisskala auf {title} setzen"]},16259:e=>{e.exports=["{title} nach hinten bewegen"]},66781:e=>{e.exports=["{title} nach hinten verschieben"]},4998:e=>{e.exports=["Gruppe {title} nach hinten verschieben"]},64704:e=>{e.exports=["Linientools global teilen"]},77554:e=>{e.exports=["Linienwerkzeuge im Layout freigeben"]},16237:e=>{e.exports=["Alarm-Linien mit Label anzeigen"]},13622:e=>{e.exports=["alle Ideen anzeigen"]},26267:e=>{e.exports=["Ideen von Usern denen ich folge anzeigen"]},40061:e=>{e.exports=["nur meine Ideen anzeigen"]},52010:e=>{e.exports=["im Zeichenmodus bleiben"]},98784:e=>{e.exports=["Zeichnung nicht mehr synchronisieren"]},57011:e=>{e.exports=["Synchronisierung der Linienwerkzeuge beenden"]},92831:e=>{e.exports=["Symbol verriegeln"]},60635:e=>{e.exports=["Uhrzeit synchronisieren"]},99769:e=>{e.exports=["unterstützt von"]},68111:e=>{e.exports=["unterstützt von TradingView"]},96916:e=>{e.exports=["Zeichnung einfügen"]},80611:e=>{e.exports=["Indikator einfügen"]},41601:e=>{e.exports=["{title} einfügen"]},84018:e=>{e.exports=["an linke Skala anheften"]},22615:e=>{e.exports=["An rechte Skala anheften"]},56015:e=>{e.exports=["an Skala anheften {label}"]},33348:e=>{e.exports=["Ebenen neu anordnen"]},15516:e=>{e.exports=["Alle Studien entfernen"]},80171:e=>{e.exports=["Alle Studien und Zeichentools entfernen"]},59211:e=>{e.exports=["Entfernung deaktivierter Leerzeilen-Werkzeuge"]},44656:e=>{e.exports=["Zeichnungen entfernen"]},70653:e=>{e.exports=["Zeichnungen der Gruppe entfernen"]},66414:e=>{e.exports=["Datenquellen entfernen"]},47637:e=>{e.exports=["Ebene entfernen"]},39859:e=>{e.exports=["{title} entfernen"]},78811:e=>{e.exports=["Linienwerkzeuge der Gruppe {name} entfernen"]},16338:e=>{e.exports=["Gruppe {group} zu {newName} umbenennen"]},30910:e=>{e.exports=["Layoutgröße zurücksetzen"]},21948:e=>{e.exports=["Skalen zurücksetzen"]},55064:e=>{e.exports=["Zeitachse zurücksetzen"]},13034:e=>{e.exports=["Größe des Layouts ändern"]},9608:e=>{e.exports=["Standardeinstellungen wiederherstellen"]},63060:e=>{e.exports=["auf automatische Skalierung umschalten"]},98860:e=>{e.exports=["auf 100 indexiert"]},21203:e=>{e.exports=["Skala verriegeln"]},60166:e=>{e.exports=["auf logarithmische Skalierung umschalten"]},68642:e=>{e.exports=["Prozentskala umschalten"]},33714:e=>{e.exports=["reguläre Skala"]},47122:e=>{e.exports=["Uhrzeit verfolgen"]},28068:e=>{ +e.exports=["Freigabe von Linientools ausschalten"]},66824:e=>{e.exports=["Objekte entriegeln"]},51114:e=>{e.exports=["Gruppe {group} Fixierung aufheben"]},92421:e=>{e.exports=["{title} entriegeln"]},20057:e=>{e.exports=["zum neuen unteren Fenster anheften"]},52540:e=>{e.exports=["Obere Zusammenführung lösen"]},86949:e=>{e.exports=["Untere Zusammenführung lösen"]},50728:e=>{e.exports=["Update {title} Skript"]},33355:e=>{e.exports=["{count} Balken"]},88841:e=>{e.exports=["{symbol} Finanzdaten von TradingView"]},38641:e=>{e.exports=["{userName} freigegeben für {customer}, {date}"]},59833:e=>{e.exports=["vergrößern"]},19813:e=>{e.exports=["Vergrößern"]},9645:e=>{e.exports=["Verkleinern"]},30572:e=>{e.exports=["Tag","Tage"]},52254:e=>{e.exports=["Stunde","Stunden"]},99062:e=>{e.exports=["Monat","Monate"]},69143:e=>{e.exports=["Minute","Minuten"]},71787:e=>{e.exports=["Sekunde","Sekunden"]},82797:e=>{e.exports=["Bereich","Bereiche"]},47966:e=>{e.exports=["Woche","Wochen"]},99136:e=>{e.exports=["Tick","Ticks"]},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]=["Australischer Dollar/Kanadischer Dollar"],e.exports["#AUDCHF-symbol-description"]=["Australischer Dollar/Schweizer Franken"],e.exports["#AUDJPY-symbol-description"]=["Australischer Dollar/Japanischer Yen"],e.exports["#AUDNZD-symbol-description"]=["Australischer Dollar/Neuseeländischer Dollar"],e.exports["#AUDRUB-symbol-description"]=["Australischer Dollar/Russischer Rubel"],e.exports["#AUDUSD-symbol-description"]=["Australischer Dollar/U.S. Dollar"],e.exports["#BRLJPY-symbol-description"]=["Brasilianischer Real / Japanischer Yen"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin / Kanadischer Dollar"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin / Chinesischer Yuan"],e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]=["Bitcoin / Südkoreanischer Won"],e.exports["#BTCRUR-symbol-description"]=["Bitcoin / Rubel"],e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["Kanadischer Dollar/Japanischer Yen"],e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]=["Schweizer Franken/Japanischer Yen"],e.exports["#COPPER-symbol-description"]=["Kupfer CFD's"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro / Australischer Dollar"],e.exports["#EURBRL-symbol-description"]=["Euro / Brasilianischer Real"],e.exports["#EURCAD-symbol-description"]=["Euro / Kanadischer Dollar"],e.exports["#EURCHF-symbol-description"]=["Euro / Schweizer Franken"],e.exports["#EURGBP-symbol-description"]=["Euro / Britisches Pfund"],e.exports["#EURJPY-symbol-description"]=["Euro / Japanischer Yen"], +e.exports["#EURNZD-symbol-description"]=["Euro / Neuseeländischer Dollar"],e.exports["#EURRUB-symbol-description"]=["EURO / RUSSISCHER RUBEL"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]=["Euro / Schwedische Krone"],e.exports["#EURTRY-symbol-description"]=["Euro / Neue Türkische Lira"],e.exports["#EURUSD-symbol-description"]=["Euro / US-Dollar"],e.exports["#EUSTX50-symbol-description"]="Euro Stoxx 50 Index",e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]=["Britische Staatsanleihe über 10 Jahre"],e.exports["#GBPAUD-symbol-description"]=["Britisches Pfund / Australischer Dollar"],e.exports["#GBPCAD-symbol-description"]=["Britisches Pfund / Kanadischer Dollar"],e.exports["#GBPCHF-symbol-description"]=["Britisches Pfund / Schweizer Franken"],e.exports["#GBPEUR-symbol-description"]=["PFUND STERLING / EURO"],e.exports["#GBPJPY-symbol-description"]=["Britisches Pfund / Japanischer Yen"],e.exports["#GBPNZD-symbol-description"]=["Britisches Pfund / Neuseeländischer Dollar"],e.exports["#GBPRUB-symbol-description"]=["Pfund Sterling / Russischer Rubel"],e.exports["#GBPUSD-symbol-description"]=["Britisches Pfund / US-Dollar"],e.exports["#GER30-symbol-description"]="DAX Index",e.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",e.exports["#ITA40-symbol-description"]="FTSE MIB Index",e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]=["Japanischer Yen / Südkoreanischer Won"],e.exports["#JPYRUB-symbol-description"]=["Japanischer Yen / Russischer Rubel"],e.exports["#KA1-symbol-description"]=["Zucker #11 Futures"],e.exports["#KG1-symbol-description"]=["Baumwolle Futures"],e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]="US 100 Cash CFD",e.exports["#NGAS-symbol-description"]=["Erdgas (Henry Hub)"],e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["Neuseeländischer Dollar / Japanischer Yen"],e.exports["#NZDUSD-symbol-description"]=["Neuseeländischer Dollar / US-Dollar"],e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]=["Russischer RTS Index"],e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]="S&P 500 Index",e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]=["FTSE 100 Englischer Leitindex"],e.exports["#USDBRL-symbol-description"]=["US Dollar / Brasilianischer Real"],e.exports["#USDCAD-symbol-description"]=["US-Dollar / Kanadischer Dollar"], +e.exports["#USDCHF-symbol-description"]=["US-Dollar / Schweizer Franken"],e.exports["#USDCNY-symbol-description"]=["US DOLLAR / YUAN RENMINBI"],e.exports["#USDDKK-symbol-description"]=["US DOLLAR / DÄNISCHE KRONE"],e.exports["#USDHKD-symbol-description"]=["U.S.-Dollar/Hongkong-Dollar"],e.exports["#USDIDR-symbol-description"]=["US Dollar / Rupie"],e.exports["#USDINR-symbol-description"]=["US-Dollar / Indische Rupie"],e.exports["#USDJPY-symbol-description"]=["US-Dollar / Japanischer Yen"],e.exports["#USDKRW-symbol-description"]=["U.S. Dollar / Südkorea"],e.exports["#USDMXN-symbol-description"]=["U.S. Dollar/Mexikanischer Peso"],e.exports["#USDPHP-symbol-description"]=["US Dollar / Philippinischer Peso"],e.exports["#USDRUB-symbol-description"]=["U.S. Dollar / Russischer Rubel"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],e.exports["#USDSEK-symbol-description"]=["US-Dollar / Schwedische Krone"],e.exports["#USDSGD-symbol-description"]=["US-DOLLAR / SINGAPUR-DOLLAR"],e.exports["#USDTRY-symbol-description"]=["US-Dollar / Türkische Neue Lira"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Silber / US-Dollar"],e.exports["#XAUUSD-symbol-description"]="Gold Spot / U.S. Dollar",e.exports["#XPDUSD-symbol-description"]=["Palladium CFD's"],e.exports["#XPTUSD-symbol-description"]=["Platinum / US-Dollar"],e.exports["#ZS1-symbol-description"]=["Sojabohnen Futures - ECBT"],e.exports["#ZW1-symbol-description"]=["Weizen Futures - ECBT"],e.exports["#BTCGBP-symbol-description"]=["Bitcoin / Britisches Pfund"],e.exports["#MICEXINDEXCF-symbol-description"]=["MICEX Russia Index"],e.exports["#BTCAUD-symbol-description"]=["Bitcoin / Australischer Dollar"],e.exports["#BTCJPY-symbol-description"]=["Bitcoin / Japanischer Yen"],e.exports["#BTCBRL-symbol-description"]=["Bitcoin / Brasilianischer Real"],e.exports["#PT10-symbol-description"]=["Portugiesische Staatsanleihe 10-Jahre"],e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]="TSX 60 VIX Index",e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]=["Bitcoin / Polnischer Zloty"],e.exports["#CAC40-symbol-description"]="CAC 40 Index",e.exports["#XBTCAD-symbol-description"]=["Bitcoin / Kanadischer Dollar"],e.exports["#ITI2!-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIF2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIF2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIF2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIG2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIG2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIG2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIH2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIH2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIH2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIJ2018-symbol-description"]=["Eisenerz Futures"], +e.exports["#ITIJ2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIJ2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIK2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIK2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIK2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIM2017-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIM2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIM2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIM2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIN2017-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIN2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIN2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIN2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIQ2017-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIQ2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIQ2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIQ2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIU2017-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIU2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIU2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIU2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIV2017-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIV2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIV2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIV2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIX2017-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIX2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIX2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIX2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIZ2017-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIZ2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIZ2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIZ2020-symbol-description"]=["Eisenerz Futures"],e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]=["Kaffee Futures"],e.exports["#OANDA:NATGASUSD-symbol-description"]=["Erdgas CFD's"],e.exports["#OANDA:USDPLN-symbol-description"]=["USD/PLN"],e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index", +e.exports["#TSX:VBU-symbol-description"]=["Vanguard US Aggregate Bond Index ETF (CAD-hedged) UN"],e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]=["Spanische Staatsanleihe 10-Jahre"],e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]=["UK Staatsanleihe 2-Jahre"],e.exports["#TVC:GB10-symbol-description"]=["UK Staatsanleihe 10-Jahre"],e.exports["#TVC:GOLD-symbol-description"]=["GOLD CFD's (US$ / OZ)"],e.exports["#TVC:ID03-symbol-description"]=["Indonesische Staatsanleihe 3-Jahre"],e.exports["#TVC:ID10-symbol-description"]=["Indonesische Staatsanleihe 10-Jahre"],e.exports["#TVC:PALLADIUM-symbol-description"]=["Palladium CFD's (US$ / OZ)"],e.exports["#TVC:PT10-symbol-description"]=["Portugiesische Staatsanleihe 10-Jahre"],e.exports["#TVC:SILVER-symbol-description"]=["Silber CFD's (US$ / OZ)"],e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]=["S&P/NZX ALL Index ( Capital Index )"],e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]=["Australische Staatsanleihe 10-Jahre"],e.exports["#TVC:CN10-symbol-description"]=["Chinesische Staatsanleihe 10-Jahre"],e.exports["#TVC:KR10-symbol-description"]=["Koreanische Staatsanleihe 10-Jahre"],e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]=["Kupfer CFD's (US$ / lb)"],e.exports["#COMEX:ZA1!-symbol-description"]=["Zink Futures"],e.exports["#CBOT:ZW1!-symbol-description"]=["Weizen Futures"],e.exports["#NYMEX:KA1!-symbol-description"]=["Zucker #11 Futures"],e.exports["#CBOT:QBC1!-symbol-description"]=["Mais Futures"],e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]=["Britische Pfund Futures"],e.exports["#CME:QJY1!-symbol-description"]=["Japanische Yen Futures"],e.exports["#CME:A61!-symbol-description"]=["Australische Dollar Futures"],e.exports["#CME:D61!-symbol-description"]=["Kanadische Dollar Futures"],e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]=["NASDAQ 100 E-MINI Futures"],e.exports["#CBOT_MINI:YM1!-symbol-description"]=["E-MINI DOW JONES ($5) Futures"],e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures", +e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]=["Euro Währungsindex"],e.exports["#TVC:JXY-symbol-description"]=["Japanischer-Yen Währungsindex"],e.exports["#TVC:BXY-symbol-description"]=["Britischer-Pfund Währungsindex"],e.exports["#TVC:AXY-symbol-description"]=["Australischer-Dollar Währungsindex"],e.exports["#TVC:CXY-symbol-description"]=["Kanadischer-Dollar Währungsindex"],e.exports["#FRED:GDP-symbol-description"]=["Bruttoinlandsprodukt, 1-Dezimal"],e.exports["#FRED:UNRATE-symbol-description"]=["Arbeitslosenquote Zivil"],e.exports["#FRED:POP-symbol-description"]=["Gesamtbevölkerung: alle Altersgruppen einschließlich der Streitkräfte im Ausland"],e.exports["#ETHUSD-symbol-description"]=["Ethereum / Dollar"],e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index",e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",e.exports["#COMEX:HG1!-symbol-description"]=["Kupfer Futures"],e.exports["#INDEX:HSCE-symbol-description"]=["Hang Seng Chinenischer Leitindex"],e.exports["#NYMEX:CL1!-symbol-description"]="Light Crude Oil Futures",e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]=["Index der 30-größten börsennotierten deutschen Unternehmen"],e.exports["#TVC:DE10-symbol-description"]=["Deutsche Staatsanleihen 10-Jahre"],e.exports["#TVC:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#TVC:DXY-symbol-description"]=["US-Dollar Währungsindex"],e.exports["#TVC:FR10-symbol-description"]=["Französiche Staatsanleihe 10-Jahre"],e.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",e.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",e.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",e.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",e.exports["#INDEX:MIB-symbol-description"]="MIB Index",e.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",e.exports["#MOEX:RTSI-symbol-description"]="RTS Index",e.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",e.exports["#NYMEX:NG1!-symbol-description"]="Natural Gas Futures",e.exports["#NYMEX:ZC1!-symbol-description"]=["Mais Futures"],e.exports["#TVC:IN10-symbol-description"]=["India Staatsanleihe 10-Jahre"],e.exports["#TVC:IT10-symbol-description"]=["Italienische Staatsanleihe 10-Jahre"],e.exports["#TVC:JP10-symbol-description"]=["Japanische Staatsanleihe 10-Jahre"],e.exports["#TVC:NDX-symbol-description"]="US 100 Index",e.exports["#TVC:NI225-symbol-description"]=["NIKKEI 225"],e.exports["#TVC:SPX-symbol-description"]=["S&P 500"], +e.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",e.exports["#TVC:TR10-symbol-description"]=["Türkei Staatsanleihe 10-Jahre"],e.exports["#TVC:UKOIL-symbol-description"]=["Brent Rohöl CFD's"],e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]=["US Staatsanleihe 2-Jahre"],e.exports["#TVC:US05-symbol-description"]=["US Staatsanleihe 5-Jahre"],e.exports["#TVC:US10-symbol-description"]=["US Staatsanleihe 10-Jahre"],e.exports["#TVC:USOIL-symbol-description"]=["WTI Rohöl CFD's"],e.exports["#NYMEX:ITI1!-symbol-description"]="Iron Ore Futures",e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]=["Rohöl Brent"],e.exports["#ICEEUR:CB1!-symbol-description"]=["Brent Rohöl"],e.exports["#ICEUSA:CC-symbol-description"]=["Kakao"],e.exports["#NYMEX:CL-symbol-description"]=["Rohöl WTI"],e.exports["#ICEUSA:CT-symbol-description"]=["Baumwolle #2"],e.exports["#NASDAQ:CTRV-symbol-description"]=["CONTRAVIR PHARMACEUTICALS INC"],e.exports["#CME:DL-symbol-description"]=["Klasse III Milch"],e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]="Gold",e.exports["#CME:GF-symbol-description"]=["Mastrinder"],e.exports["#CME:HE-symbol-description"]=["Schweine (mager)"],e.exports["#NASDAQ:IEF-symbol-description"]=["Ishares 7-10 Year Treasury BondETF"],e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]=["Zucker #11 Futures"],e.exports["#ICEUSA:KC-symbol-description"]=["Kaffee"],e.exports["#NYMEX:KG1-symbol-description"]=["Baumwolle Futures"],e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]=["Lebendvieh"],e.exports["#ICEEUR:LO-symbol-description"]=["ICE-Heizöl"],e.exports["#CME:LS-symbol-description"]=["Bauholz"],e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Erdgas"],e.exports["#ICEUSA:OJ-symbol-description"]=["Orangensaft"],e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]="Platinum",e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",e.exports["#NYMEX:RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]=["Silber"],e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF", +e.exports["#TVC:VIX-symbol-description"]=["Volatilitätsindex S&P 500"],e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]=["Zink"],e.exports["#CBOT:ZC-symbol-description"]=["Mais"],e.exports["#CBOT:ZK-symbol-description"]="Ethanol Futures",e.exports["#CBOT:ZL-symbol-description"]=["Sojaöl"],e.exports["#CBOT:ZO-symbol-description"]=["Hafer"],e.exports["#CBOT:ZR-symbol-description"]=["Grober Reis"],e.exports["#CBOT:ZS-symbol-description"]=["Sojabohnen"],e.exports["#CBOT:ZS1-symbol-description"]=["Sojabohnen Futures"],e.exports["#CBOT:ZW-symbol-description"]=["Weizen"],e.exports["#CBOT:ZW1-symbol-description"]=["Weizen Futures - ECBT"],e.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",e.exports["#NYMEX:ITI2!-symbol-description"]=["Eisenerz Futures"],e.exports["#CADUSD-symbol-description"]=["Kanadischer Dollar / US-Dollar"],e.exports["#CHFUSD-symbol-description"]=["Schweizer Franken / US-Dollar"],e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]=["Japanischer Yen / US-Dollar"],e.exports["#USDAUD-symbol-description"]=["US-Dollar / Australischer Dollar"],e.exports["#USDEUR-symbol-description"]=["US-Dollar / Euro"],e.exports["#USDGBP-symbol-description"]=["US-Dollar / Pfund Sterling"],e.exports["#USDNZD-symbol-description"]=["US Dollar / Neuseeland Dollar"],e.exports["#UKOIL-symbol-description"]=["Rohöl CFD's (Brent)"],e.exports["#USOIL-symbol-description"]=["Rohöl CFD's (WTI)"],e.exports["#US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / Dollar"],e.exports["#ETCUSD-symbol-description"]=["Ethereum Classic / Dollar"],e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]=["Litecoin / Dollar"],e.exports["#XRPUSD-symbol-description"]=["XRP / US Dollar"],e.exports["#SP:SPX-symbol-description"]="S&P 500 Index",e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin",e.exports["#TVC:US30-symbol-description"]=["US-Staatsanleihen 30 Jahre"],e.exports["#COMEX:SI1!-symbol-description"]=["Silber Futures"],e.exports["#BTGUSD-symbol-description"]="Bitcoin Gold / U.S. Dollar",e.exports["#IOTUSD-symbol-description"]="IOTA / U.S. Dollar",e.exports["#CME:BTC1!-symbol-description"]="Bitcoin CME Futures",e.exports["#COMEX:GC1!-symbol-description"]="Gold Futures",e.exports["#CORNUSD-symbol-description"]=["CFDs auf Mais"],e.exports["#COTUSD-symbol-description"]=["CFDs auf Baumwolle"],e.exports["#DJ:DJA-symbol-description"]="Dow Jones Composite Average Index",e.exports["#DJ:DJI-symbol-description"]=["Dow Jones Industrial Average"],e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]=["Ethereum / Britisches Pfund"],e.exports["#ETHJPY-symbol-description"]=["Ethereum / Japanischer Jen"],e.exports["#EURNOK-symbol-description"]=["Euro / Norwegische Krone"], +e.exports["#GBPPLN-symbol-description"]=["Britisches Pfund / Polnischer Zloty"],e.exports["#MOEX:BR1!-symbol-description"]="Brent Oil Futures",e.exports["#NYMEX:KG1!-symbol-description"]=["Baumwoll-Futures"],e.exports["#NYMEX:PL1!-symbol-description"]=["Platin Futures"],e.exports["#SOYBNUSD-symbol-description"]=["CFDs auf Sojabohnen"],e.exports["#SUGARUSD-symbol-description"]=["CFDs auf Zucker"],e.exports["#TVC:IXIC-symbol-description"]="US Composite Index",e.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",e.exports["#USDZAR-symbol-description"]=["U.S. Dollar / Süd Afrikanischer Rand"],e.exports["#WHEATUSD-symbol-description"]=["CFDs auf Weizen"],e.exports["#XRPEUR-symbol-description"]="XRP / Euro",e.exports["#CBOT:S1!-symbol-description"]=["Sojabohnen Futures"],e.exports["#SP:MID-symbol-description"]="S&P 400 Index",e.exports["#TSX:XCUUSD-symbol-description"]=["CFDs auf Kupfer"],e.exports["#TVC:NYA-symbol-description"]="NYSE Composite Index",e.exports["#TVC:PLATINUM-symbol-description"]=["CFDs auf Platin (US$ / OZ)"],e.exports["#TVC:SSMI-symbol-description"]=["Schweizer Marktindex"],e.exports["#TVC:SXY-symbol-description"]=["Schweizer Franken Währungsindex"],e.exports["#TVC:RUI-symbol-description"]="Russell 1000 Index",e.exports["#MOEX:RI1!-symbol-description"]="RTS Index Futures",e.exports["#MOEX:MX1!-symbol-description"]="MICEX Index Futures",e.exports["#CBOE:BG1!-symbol-description"]="Bitcoin CBOE Futures",e.exports["#TVC:MY10-symbol-description"]=["Malaysische Staatsanleihen 10 YR"],e.exports["#CME:S61!-symbol-description"]=["Schweizer Franken Futures"],e.exports["#TVC:DEU30-symbol-description"]="DAX Index",e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]="New Zealand Dollar Currency Index",e.exports["#MIL:FTSEMIB-symbol-description"]="FTSE MIB Index",e.exports["#XETR:DAX-symbol-description"]="DAX Index",e.exports["#MOEX:IMOEX-symbol-description"]="MOEX Russia Index",e.exports["#FX:US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]="MICEX Index Futures",e.exports["#NEOUSD-symbol-description"]="NEO / U.S. Dollar",e.exports["#XMRUSD-symbol-description"]="Monero / U.S. Dollar",e.exports["#ZECUSD-symbol-description"]=["Zach / U.S. Dollar"],e.exports["#TVC:CAC-symbol-description"]="CAC 40 Index",e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]=["Britische Staatsanleihen 10-Jahre"],e.exports["#TVC:AU10Y-symbol-description"]=["Australische Staatsanleihen 10-Jahre"],e.exports["#TVC:CN10Y-symbol-description"]=["Chinesische Staatsanleihen 10-Jahre"],e.exports["#TVC:DE10Y-symbol-description"]=["Deutsche Staatsanleihen 10-Jahre"],e.exports["#TVC:ES10Y-symbol-description"]=["Spanische Staatsanleihen 10-Jahre"],e.exports["#TVC:FR10Y-symbol-description"]=["Französiche Staatsanleihen 10-Jahre"],e.exports["#TVC:IN10Y-symbol-description"]=["Indische Staatsanleihen 10 Jahre"], +e.exports["#TVC:IT10Y-symbol-description"]=["Italienische Staatsanleihen 10 Jahre"],e.exports["#TVC:JP10Y-symbol-description"]=["Japanische Staatsanleihen 10 Jahre"],e.exports["#TVC:KR10Y-symbol-description"]=["Koreanische Staatsanleihen 10-Jahre"],e.exports["#TVC:MY10Y-symbol-description"]=["Malaysische Staatsanleihen 10 Jahre"],e.exports["#TVC:PT10Y-symbol-description"]=["Portugiesische Staatsanleihen 10-Jahre"],e.exports["#TVC:TR10Y-symbol-description"]=["Türkische Staatsanleihen 10 Jahre"],e.exports["#TVC:US02Y-symbol-description"]=["US Staatsanleihen 2 Jahre"],e.exports["#TVC:US05Y-symbol-description"]=["US Staatsanleihen 5 Jahre"],e.exports["#TVC:US10Y-symbol-description"]=["US Staatsanleihen 10 Jahre"],e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#CME:J61!-symbol-description"]=["Japanischer Jen Futures"],e.exports["#CME_MINI:J71!-symbol-description"]=["Japanischer Jen E-mini Futures"],e.exports["#CME_MINI:WM1!-symbol-description"]=["E-Micro Japanischer Jen / U.S. Dollar Futures"],e.exports["#CME:M61!-symbol-description"]=["Mexikanischer Peso Futures"],e.exports["#CME:T61!-symbol-description"]=["Südafrikanischer Rand Futures"],e.exports["#CME:SK1!-symbol-description"]=["Schwedische Krone Futures"],e.exports["#CME:QT1!-symbol-description"]=["Chinesischer Chinese Renminbi / U.S. Dollar Futures"],e.exports["#COMEX:AUP1!-symbol-description"]="Aluminum MW U.S. Transaction Premium Platts (25MT) Futures",e.exports["#CME:L61!-symbol-description"]=["Brasilianischer Real Futures"],e.exports["#CME:WP1!-symbol-description"]=["Polnischer Zloty Futures"],e.exports["#CME:N61!-symbol-description"]=["Neuseeland Dollar Futures"],e.exports["#CME_MINI:MG1!-symbol-description"]=["E-micro Australischer Dollar / U.S. Dollar Futures"],e.exports["#CME_MINI:WN1!-symbol-description"]=["E-micro Schweizer Franken / U.S. Dollar Futures"],e.exports["#CME_MINI:MF1!-symbol-description"]=["E-Micro Euro / U.S. Dollar Futures"],e.exports["#CME_MINI:E71!-symbol-description"]="Euro E-mini Futures",e.exports["#CBOT:ZK1!-symbol-description"]=["Denaturierter Ethanol Kraftstoff Futures"],e.exports["#CME_MINI:MB1!-symbol-description"]=["E-micro Britisches Pfund / U.S. Dollar Futures"],e.exports["#NYMEX_MINI:QU1!-symbol-description"]=["E-mini Benzin Futures"],e.exports["#NYMEX_MINI:QX1!-symbol-description"]=["E-mini Heizöl Futures"],e.exports["#COMEX_MINI:QC1!-symbol-description"]=["E-mini Kupfer Futures"],e.exports["#NYMEX_MINI:QG1!-symbol-description"]=["E-mini Erdgas Futures"],e.exports["#CME:E41!-symbol-description"]=["U.S. Dollar / Türkische Lira Futures"],e.exports["#COMEX_MINI:QI1!-symbol-description"]=["Silber (Mini) Futures"],e.exports["#CME:DL1!-symbol-description"]=["Milch, Klasse III Futures"],e.exports["#NYMEX:UX1!-symbol-description"]=["Uran Futures"],e.exports["#CBOT:BO1!-symbol-description"]=["Sojabohnen Öl Futures"],e.exports["#CME:HE1!-symbol-description"]=["Mager-Schwein Futures"],e.exports["#NYMEX:IAC1!-symbol-description"]=["Newcastle Kohle Futures"], +e.exports["#NYMEX_MINI:QM1!-symbol-description"]=["E-mini Leicht-Rohöl Futures"],e.exports["#NYMEX:JMJ1!-symbol-description"]=["Mini Brent Finanzmarkt Futures"],e.exports["#COMEX:AEP1!-symbol-description"]=["Europäische Premium Aluminium Futures"],e.exports["#CBOT:ZQ1!-symbol-description"]=["30 Tages Federal Funds Zinsraten Futures"],e.exports["#CME:LE1!-symbol-description"]=["Lebendvieh Futures"],e.exports["#CME:UP1!-symbol-description"]=["Schweizer Franken / Japanischer Jen Futures"],e.exports["#CBOT:ZN1!-symbol-description"]=["10 Jahres T-Note Futures"],e.exports["#CBOT:ZB1!-symbol-description"]="T-Bond Futures",e.exports["#CME:GF1!-symbol-description"]=["Mastrind Futures"],e.exports["#CBOT:UD1!-symbol-description"]="Ultra T-Bond Futures",e.exports["#CME:I91!-symbol-description"]="CME Housing Futures — Washington DC",e.exports["#CBOT:ZO1!-symbol-description"]=["Hafer Futures"],e.exports["#CBOT:ZM1!-symbol-description"]=["Sojabohnen Mehl Futures"],e.exports["#CBOT_MINI:XN1!-symbol-description"]=["Mais Mini Futures"],e.exports["#CBOT:ZC1!-symbol-description"]=["Mais Futures"],e.exports["#CME:LS1!-symbol-description"]=["Bauholz Futures"],e.exports["#CBOT_MINI:XW1!-symbol-description"]=["Weizen Mini Futures"],e.exports["#CBOT_MINI:XK1!-symbol-description"]=["Sojabohnen Mini Futures"],e.exports["#CBOT:ZS1!-symbol-description"]=["Sojabohnen Futures"],e.exports["#NYMEX:PA1!-symbol-description"]="Palladium Futures",e.exports["#CME:FTU1!-symbol-description"]="E-mini FTSE 100 Index USD Futures",e.exports["#CBOT:ZR1!-symbol-description"]=["Reis Futures"],e.exports["#COMEX_MINI:GR1!-symbol-description"]="Gold (E-micro) Futures",e.exports["#COMEX_MINI:QO1!-symbol-description"]="Gold (Mini) Futures",e.exports["#CME_MINI:RL1!-symbol-description"]=["E-mini Russel 1000 Futures"],e.exports["#CME_MINI:EW1!-symbol-description"]="S&P 400 Midcap E-mini Futures",e.exports["#COMEX:LD1!-symbol-description"]=["Blei Futures"],e.exports["#CME_MINI:ES1!-symbol-description"]="S&P 500 E-mini Futures",e.exports["#TVC:SA40-symbol-description"]="South Africa Top 40 Index",e.exports["#BMV:ME-symbol-description"]="IPC Mexico Index",e.exports["#BCBA:IMV-symbol-description"]="MERVAL Index",e.exports["#HSI:HSI-symbol-description"]="Hang Seng Index",e.exports["#BVL:SPBLPGPT-symbol-description"]="S&P / BVL Peru General Index (PEN)",e.exports["#EGX:EGX30-symbol-description"]="EGX 30 Price Return Index",e.exports["#BVC:IGBC-symbol-description"]="Indice General de la Bolsa de Valores de Colombia",e.exports["#TWSE:TAIEX-symbol-description"]="Taiwan Capitalization Weighted Stock Index",e.exports["#QSE:GNRI-symbol-description"]="QE Index",e.exports["#BME:IBC-symbol-description"]="IBEX 35 Index",e.exports["#NZX:NZ50G-symbol-description"]=["S&P / NZX 50 Index"],e.exports["#SIX:SMI-symbol-description"]="Swiss Market Index",e.exports["#SZSE:399001-symbol-description"]="SZSE Component Index",e.exports["#TADAWUL:TASI-symbol-description"]=["Tadawul Aktienindex"],e.exports["#IDX:COMPOSITE-symbol-description"]="IDX Composite Index", +e.exports["#EURONEXT:PX1-symbol-description"]="CAC 40 Index",e.exports["#OMXHEX:OMXH25-symbol-description"]="OMX Helsinki 25 Index",e.exports["#EURONEXT:BEL20-symbol-description"]="BEL 20 Index",e.exports["#TVC:STI-symbol-description"]="Straits Times Index",e.exports["#DFM:DFMGI-symbol-description"]="DFM Index",e.exports["#TVC:KOSPI-symbol-description"]="Korea Composite Stock Price Index",e.exports["#FTSEMYX:FBMKLCI-symbol-description"]="FTSE Bursa Malaysia KLCI Index",e.exports["#TASE:TA35-symbol-description"]=["TA -35 Index"],e.exports["#OMXSTO:OMXS30-symbol-description"]="OMX Stockholm 30 Index",e.exports["#OMXICE:OMXI8-symbol-description"]="OMX Iceland 8 Index",e.exports["#NSENG:NSE30-symbol-description"]="NSE 30 Index",e.exports["#BAHRAIN:BSEX-symbol-description"]="Bahrain All Share Index",e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]="OMX Copenhagen 25 Index",e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]="BELEX 15 Index",e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]="AEX Index",e.exports["#CBOE:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#NASDAQ:XAU-symbol-description"]="PHLX Gold and Silver Sector Index",e.exports["#DJ:DJUSCL-symbol-description"]="Dow Jones U.S. Coal Index",e.exports["#DJ:DJCIKC-symbol-description"]="Dow Jones Commodity Index Coffee",e.exports["#DJ:DJCIEN-symbol-description"]="Dow Jones Commodity Index Energy",e.exports["#NASDAQ:OSX-symbol-description"]="PHLX Oil Service Sector Index",e.exports["#DJ:DJCISB-symbol-description"]="Dow Jones Commodity Index Sugar",e.exports["#DJ:DJCICC-symbol-description"]="Dow Jones Commodity Index Cocoa",e.exports["#DJ:DJCIGR-symbol-description"]="Dow Jones Commodity Index Grains",e.exports["#DJ:DJCIAGC-symbol-description"]="Dow Jones Commodity Index Agriculture Capped Component",e.exports["#DJ:DJCISI-symbol-description"]="Dow Jones Commodity Index Silver",e.exports["#DJ:DJCIIK-symbol-description"]="Dow Jones Commodity Index Nickel",e.exports["#NASDAQ:HGX-symbol-description"]="PHLX Housing Sector Index",e.exports["#DJ:DJCIGC-symbol-description"]="Dow Jones Commodity Index Gold",e.exports["#SP:SPGSCI-symbol-description"]="S&P Goldman Sachs Commodity Index",e.exports["#NASDAQ:UTY-symbol-description"]="PHLX Utility Sector Index",e.exports["#DJ:DJU-symbol-description"]="Dow Jones Utility Average Index",e.exports["#SP:SVX-symbol-description"]="S&P 500 Value Index",e.exports["#SP:OEX-symbol-description"]="S&P 100 Index",e.exports["#CBOE:OEX-symbol-description"]="S&P 100 Index",e.exports["#NASDAQ:SOX-symbol-description"]="Philadelphia Semiconductor Index",e.exports["#RUSSELL:RUI-symbol-description"]="Russell 1000 Index",e.exports["#RUSSELL:RUA-symbol-description"]="Russell 3000 Index",e.exports["#RUSSELL:RUT-symbol-description"]="Russell 2000 Index",e.exports["#NYSE:XMI-symbol-description"]="NYSE ARCA Major Market Index", +e.exports["#NYSE:XAX-symbol-description"]="AMEX Composite Index",e.exports["#NASDAQ:NDX-symbol-description"]="Nasdaq 100 Index",e.exports["#NASDAQ:IXIC-symbol-description"]="Nasdaq Composite Index",e.exports["#DJ:DJT-symbol-description"]="Dow Jones Transportation Average Index",e.exports["#NYSE:NYA-symbol-description"]="NYSE Composite Index",e.exports["#NYMEX:CJ1!-symbol-description"]="Cocoa Futures",e.exports["#USDILS-symbol-description"]=["U.S. Dollar / Israelischer Shekel"],e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#TVC:PL10Y-symbol-description"]=["Polnische Staatsanleihen 10 Jahre"],e.exports["#TVC:PL05Y-symbol-description"]=["Polnische Staatsanleihen 5 Jahre"],e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]="S&P 500 Index",e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD endloser Kontrakt"],e.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD endloser Kontrakt"],e.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD endloser Kontrakt"],e.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD endloser Futures-Kontrakt"],e.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD endloser Futures-Kontrakt"],e.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD endloser Futures-Kontrakt"],e.exports["#USDHUF-symbol-description"]=["U.S. Dollar / Ungarischer Forint"],e.exports["#USDTHB-symbol-description"]="U.S. Dollar / Thai Baht",e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]=["Butter Futures-Cash (Continuous: aktueller vorne)"],e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]=["#NEO:HE-Symbol-Beschreibung"],e.exports["#NYSE:HE-symbol-description"]=["#NYSE:HE-Symbol-Beschreibung"],e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]=["#TSX:HE-Symbol-Beschreibung"],e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]="Bitcoin / U.S. Dollar Index",e.exports["#CME_MINI:RTY1!-symbol-description"]="E-Mini Russell 2000 Index Futures", +e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Total Krypto Marktkapitalisierung, $"],e.exports["#ICEUS:DX1!-symbol-description"]="U.S. Dollar Index Futures",e.exports["#NYMEX:TT1!-symbol-description"]=["Baumwoll-Futures"],e.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC endloser Futures Kontrakt"],e.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH endloser Futures Kontrakt"],e.exports["#PHEMEX:XRPUSD-symbol-description"]=["XRP endloser Futures Kontrakt"],e.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC endloser Futures Kontrakt"],e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]=["Kanadische Staatsanleihen, 10 YR"],e.exports["#TVC:CA10Y-symbol-description"]=["Kanadische Staatsanleihen 10 YR Rendite"],e.exports["#TVC:ID10Y-symbol-description"]=["Indonesien Staatsanleihen 10 YR Rendite"],e.exports["#TVC:NL10-symbol-description"]=["Niederländische Staatsanleihen, 10 YR"],e.exports["#TVC:NL10Y-symbol-description"]=["Niederländische Staatsanleihen 10 YR Rendite"],e.exports["#TVC:NZ10-symbol-description"]=["Neuseeländische Staatsanleihen, 10 YR"],e.exports["#TVC:NZ10Y-symbol-description"]=["Neuseeländische Staatsanleihen 10 YR Rendite"],e.exports["#SOLUSD-symbol-description"]="Solana / U.S. Dollar",e.exports["#LUNAUSD-symbol-description"]="Luna / U.S. Dollar",e.exports["#UNIUSD-symbol-description"]="Uniswap / U.S. Dollar",e.exports["#LTCBRL-symbol-description"]=["Litecoin / Brasilianischer Real"],e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]=["Ethereum / Südkoreanischer Won"],e.exports["#BTCRUB-symbol-description"]=["Bitcoin / Russischer Rubel"],e.exports["#BTCTHB-symbol-description"]=["Bitcoin / Thailändischer Baht"],e.exports["#ETHTHB-symbol-description"]=["Ethereum / Thailändischer Baht"],e.exports["#TVC:EU10YY-symbol-description"]=["Euro Staatsanleihen 10 YR Yield"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/de.7257.089fbbc28bead9558b87.js b/charting_library/bundles/de.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..119e681f --- /dev/null +++ b/charting_library/bundles/de.7257.089fbbc28bead9558b87.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports=["Pine Quellcode konnte nicht geladen werden"]},39589:e=>{e.exports=["Fenster zuklappen"]},38154:e=>{e.exports=["Bestätigen Sie das Löschen des gesamten Studienbaums"]},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports=["Erstellen Sie einen kostenlosen Account"]},69419:e=>{e.exports=["Alles ist gut — Markt ist geöffnet."]},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},22519:e=>{e.exports=["Balken Änderungswerte"]},52003:e=>{e.exports=["Möchten Sie wirklich diese Studie und ihre Ableger löschen?"]},68854:e=>{e.exports=["Doppelklick"]},97325:e=>{e.exports=["Daten Problem"]},52916:e=>{e.exports=["Daten werden einmal täglich aktualisiert."]},25978:e=>{e.exports=["Daten werden nur einmal pro Sekunde aktualisiert, auch wenn es mehr Änderungen am Markt gibt."]},57310:e=>{e.exports=["Daten sind verzögert"]},49321:e=>{e.exports=["Daten für Free-User werden nur ein mal pro Sekunde aktualisiert, auch wenn mehr Änderungen im Markt geschehen."]},55669:e=>{e.exports=["Dezember"]},83498:e=>{e.exports=["Bereich Löschen"]},59315:e=>{e.exports=["End of Day Daten"]},82751:e=>{e.exports=["Fehler"]},40519:e=>{e.exports=["Guten Abend. Der Markt befindet sich im nachbörslichen Handel."]},80227:e=>{e.exports=["Zeitzone wechseln"]},16467:e=>{e.exports=["Februar"]},25046:e=>{e.exports=["Börsen-Vereinbarungen ausfüllen"]},93666:e=>{e.exports=["Symbol markieren"]},564:e=>{e.exports=["Fr"]},72970:e=>{e.exports=["Freitag"]},88958:e=>{e.exports=["Urlaub / Feiertag"]},21686:e=>{e.exports=["Indikator-Legende verbergen"]},26935:e=>{e.exports=["Funktionsargument des Indikators"]},26315:e=>{e.exports=["Titel des Indikators"]},84098:e=>{e.exports=["Werte des Indikators"]},91459:e=>{e.exports=["Wenn Sie Echtzeitdaten von {listedExchange} wünschen, müssen Sie eine Börsenvereinbarung ausfüllen. Keine Sorge, es dauert nur ein paar Klicks"]},50634:e=>{e.exports=["Der nachbörsliche Handel beginnt in {remainingTime}."]},74537:e=>{e.exports=["Der vorbörsliche Handel beginnt in {remainingTime}."]},26910:e=>{e.exports=["Januar"]},23230:e=>{e.exports=["Juli"]},49385:e=>{e.exports=["Juni"]},99487:e=>{e.exports=["OHLC Werte"]},15815:e=>{e.exports=["Ein Update pro Sekunde"]},90784:e=>{e.exports="October"},75991:e=>{e.exports=["Markt-Öffnungs-Status anzeigen"]},18429:e=>{e.exports=["Mehr erfahren"]},39899:e=>{e.exports=["Bereich nach unten bewegen"]},70343:e=>{e.exports=["Bereich nach oben bewegen"]},83085:e=>{e.exports="Mon"},61199:e=>{e.exports=["Montag"]},41610:e=>{e.exports=["Mehr"]},1653:e=>{e.exports=["Guten Morgen. Markt befindet sich im vorbörslichen Handel."]},56470:e=>{e.exports=["Chart maximieren"]},19603:e=>{e.exports=["Bereich Maximieren"]},68327:e=>{e.exports=["Mai"]},35732:e=>{e.exports=["Bereiche Verwalten"]},84675:e=>{e.exports=["März"]},83949:e=>{ +e.exports=["Markt ist geöffnet"]},35701:e=>{e.exports=["Markt öffnet in {remainingTime}."]},95814:e=>{e.exports=["Markt ist geschlossen"]},98105:e=>{e.exports=["Markt schließt in {remainingTime}."]},87202:e=>{e.exports=["Der Markt ist derzeit im Urlaub. Was für ein Leben."]},71194:e=>{e.exports="November"},66324:e=>{e.exports="Source code"},36835:e=>{e.exports=["Sa"]},1144:e=>{e.exports=["Samstag"]},40653:e=>{e.exports=["Nach links scrollen"]},26721:e=>{e.exports=["Zum neuesten Balken scrollen"]},35809:e=>{e.exports=["Nach rechts scrollen"]},61132:e=>{e.exports="September"},28705:e=>{e.exports=["Indikator-Legende anzeigen"]},51072:e=>{e.exports=["Objektbaum anzeigen"]},37809:e=>{e.exports=["Intervalleinstellungen anzeigen"]},39045:e=>{e.exports="Study Error"},86577:e=>{e.exports=["Son"]},72149:e=>{e.exports=["Sonntag"]},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports=["Titel des Symbols"]},29985:e=>{e.exports=["Nachbörslich"]},28412:e=>{e.exports=["Kostenpflichtige Abos enthalten schnellere Daten-Updates"]},56042:e=>{e.exports=["Vorbörslich"]},36015:e=>{e.exports=["Echtzeitdaten für {description} werden derzeit nicht unterstützt. Wir werden diese evtl. künftig unterstützen."]},6667:e=>{e.exports=["Echtzeit Daten für {symbolName} werden von der {exchange} Börse bereitgestellt."]},48293:e=>{e.exports=["Chart wiederherstellen"]},91029:e=>{e.exports=["Bereich wiederherstellen"]},75094:e=>{e.exports=["Mi"]},7147:e=>{e.exports=["Mittwoch"]},52984:e=>{e.exports=["Um Echtzeit Daten für {description} zu erhalten, kaufen Sie bitte das Echtzeit Datenpaket."]},9787:e=>{e.exports=["Do"]},7951:e=>{e.exports=["Donnerstag"]},57918:e=>{e.exports=["Diese Daten sind in Echtzeit, können sich jedoch leicht von deren offiziellen Handelsplätzen, primären Börsen, unterscheiden."]},68025:e=>{e.exports=["Diese Daten sind Echtzeitdaten, jedoch unterscheiden sie sich leicht von ihrem offiziellen Gegenstück, das von {exchange} kommt."]},73717:e=>{e.exports=["Dieses Symbol existiert nicht. Bitte wählen Sie ein anderes Symbol."]},57048:e=>{e.exports=["Zeit für einen Spaziergang — Dieser Markt ist geschlossen."]},94316:e=>{e.exports=["Die"]},44979:e=>{e.exports=["Dienstag"]},8209:e=>{e.exports=["Markierung aufheben"]},1111:e=>{e.exports=["Volumen"]},61311:e=>{e.exports=["Vergrößern"]},47602:e=>{e.exports=["Verkleinern"]},57889:e=>{e.exports=["Sichtbarkeit der OHLC-Werte ändern"]},18644:e=>{e.exports=["Sichtbarkeit des Marktstatus ändern"]},45110:e=>{e.exports=["Sichtbarkeit des Countdowns bei Balkenschluss ändern"]},31325:e=>{e.exports=["Sichtbarkeit der Indikatortitel ändern"]},99774:e=>{e.exports=["Sichtbarkeit der Indikatorwerte ändern"]},96162:e=>{e.exports=["Sichtbarkeit der Indikatorargumente ändern"]},26717:e=>{e.exports=["Sichtbarkeit der Symbolbeschreibung ändern"]},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports=["Sichtbarkeit der Volumenwerte ändern"]},39348:e=>{e.exports=["weniger als 1 Minute"]},87358:e=>{e.exports=["{title} anzeigen"]},7827:e=>{e.exports=["{days} und {hours}"]},7435:e=>{ +e.exports="{exchange} by {originalExchange}"},19830:e=>{e.exports=["{hours} und {minutes}"]},1084:e=>{e.exports=["{listedExchange} Echtzeit Daten sind für registrierte User kostenlos verfügbar."]},11155:e=>{e.exports=["{symbolName} Daten sind um {time} Minuten verzögert."]},77033:e=>{e.exports=["Die Daten werden einmal pro {amount} Sekunde aktualisiert, selbst wenn es mehr Updates auf dem Markt gibt.","Die Daten werden einmal alle {amount} Sekunden aktualisiert, selbst wenn es mehr Updates auf dem Markt gibt."]},2121:e=>{e.exports=["Die Daten bei unseren Basis-Abonnements werden einmal pro {amount} Sekunde aktualisiert, selbst wenn es mehr Updates auf dem Markt gibt.","Die Daten bei unseren Basis-Abonnements werden einmal alle {amount} Sekunden aktualisiert, selbst wenn es mehr Updates auf dem Markt gibt."]},5223:e=>{e.exports=["Ein Update jede {amount} Sekunde","Ein Update alle {amount} Sekunden"]},58609:e=>{e.exports=["{number} Tag","{number} Tagen"]},24430:e=>{e.exports=["{number} Stunde","{number} Stunden"]},67151:e=>{e.exports=["{number} Minute","{number} Minuten"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/de.8087.02a950e0b171d1520043.js b/charting_library/bundles/de.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..7fb21922 --- /dev/null +++ b/charting_library/bundles/de.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:e=>{e.exports=["Hinzufügen"]},53585:e=>{e.exports=["Individuelle Farbe hinzufügen"]},81865:e=>{e.exports=["Deckkraft"]},73755:e=>{e.exports=["Weiteres Symbol"]},16936:e=>{e.exports=["Zurück"]},88046:e=>{e.exports=["Symbol im Hauptchart"]},9898:e=>{e.exports=["Rechter"]},20036:e=>{e.exports=["Abbrechen"]},23398:e=>{e.exports=["Symbol ändern"]},94551:e=>{e.exports="Chart"},64498:e=>{e.exports=["Alle Quellen"]},73226:e=>{e.exports=["Anwenden"]},79852:e=>{e.exports=["Anleihe"]},56095:e=>{e.exports=["Verringern"]},29601:e=>{e.exports=["Beschreibung"]},46812:e=>{e.exports=["Erhöhen"]},89298:e=>{e.exports=["Ausgleich"]},68988:e=>{e.exports="Ok"},29673:e=>{e.exports=["Keine Börsen entsprechen Ihren Kriterien"]},41379:e=>{e.exports=["Für Ihre Kriterien gibt es keine übereinstimmenden Symbole"]},35563:e=>{e.exports=["Ungültiges Zahlenformat"]},19724:e=>{e.exports=["Quellen"]},59877:e=>{e.exports=["Legen Sie die {inputInline} Zeit und den Preis für {studyShortDescription} fest"]},18571:e=>{e.exports=["Legen Sie die {inputTitle} Zeit für {studyShortDescription} fest"]},58552:e=>{e.exports=["Legen Sie den {inputTitle} Preis für {studyShortDescription} fest"]},80481:e=>{e.exports=['Legen Sie die Zeit und den Preis für "{studyShortDescription}" fest']},42917:e=>{e.exports=['Legen Sie die Zeit für "{studyShortDescription}" fest']},6083:e=>{e.exports=['Legen Sie den Preis für "{studyShortDescription}" fest']},52298:e=>{e.exports=["Suche"]},13269:e=>{e.exports=["Quelle wählen"]},2607:e=>{e.exports=["Der angegebene Wert ist größer als das Instrumentenmaximum von {max}."]},53669:e=>{e.exports=["Der angegebene Wert ist kleiner als das Instrumentenminimum von {min}."]},89053:e=>{e.exports="Symbol"},48490:e=>{e.exports=["Symbol & Beschreibung"]},99983:e=>{e.exports=["Symbol Suche"]},54336:e=>{e.exports=["Farbe entfernen"]},60142:e=>{e.exports=["Stärke"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["Transparenz ändern"]},13066:e=>{e.exports=["Farbe ändern"]},95657:e=>{e.exports=["Stärke ändern"]},18567:e=>{e.exports=["Eigenschaft {propertyName} ändern"]},36962:e=>{e.exports=["Close"]},8448:e=>{e.exports="crypto"},1328:e=>{e.exports="dr"},88720:e=>{e.exports=["Wirtschaft"]},39512:e=>{e.exports=["Devisen"]},81859:e=>{e.exports=["Futures"]},39337:e=>{e.exports=["High"]},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["Index"]},38071:e=>{e.exports=["Indizes"]},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports=["Low"]},36931:e=>{e.exports=["Aktie"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/drawing-toolbar.017ba93cd41a5c6638fd.js b/charting_library/bundles/drawing-toolbar.017ba93cd41a5c6638fd.js new file mode 100644 index 00000000..47590f2a --- /dev/null +++ b/charting_library/bundles/drawing-toolbar.017ba93cd41a5c6638fd.js @@ -0,0 +1,24 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2878],{45300:e=>{e.exports={}},10888:e=>{e.exports={"default-drawer-min-top-distance":"100px"}},33963:e=>{e.exports={item:"item-zwyEh4hn",label:"label-zwyEh4hn",labelRow:"labelRow-zwyEh4hn",toolbox:"toolbox-zwyEh4hn"}},71986:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",item:"item-jFqVJoPk",hovered:"hovered-jFqVJoPk",isDisabled:"isDisabled-jFqVJoPk",isActive:"isActive-jFqVJoPk",shortcut:"shortcut-jFqVJoPk",toolbox:"toolbox-jFqVJoPk",withIcon:"withIcon-jFqVJoPk","round-icon":"round-icon-jFqVJoPk",icon:"icon-jFqVJoPk",labelRow:"labelRow-jFqVJoPk",label:"label-jFqVJoPk",showOnHover:"showOnHover-jFqVJoPk","disclosure-item-circle-logo":"disclosure-item-circle-logo-jFqVJoPk",showOnFocus:"showOnFocus-jFqVJoPk"}},39416:(e,t,o)=>{"use strict";o.d(t,{useFunctionalRefObject:()=>l});var n=o(50959),i=o(43010);function l(e){const t=(0,n.useMemo)((()=>function(e){const t=o=>{e(o),t.current=o};return t.current=null,t}((e=>{s.current(e)}))),[]),o=(0,n.useRef)(null),l=t=>{if(null===t)return a(o.current,t),void(o.current=null);o.current!==e&&(o.current=e,a(o.current,t))},s=(0,n.useRef)(l);return s.current=l,(0,i.useIsomorphicLayoutEffect)((()=>{if(null!==t.current)return s.current(t.current),()=>s.current(null)}),[e]),t}function a(e,t){null!==e&&("function"==typeof e?e(t):e.current=t)}},43010:(e,t,o)=>{"use strict";o.d(t,{useIsomorphicLayoutEffect:()=>i});var n=o(50959);function i(e,t){("undefined"==typeof window?n.useEffect:n.useLayoutEffect)(e,t)}},27267:(e,t,o)=>{"use strict";function n(e,t,o,n,i){function l(i){if(e>i.timeStamp)return;const l=i.target;void 0!==o&&null!==t&&null!==l&&l.ownerDocument===n&&(t.contains(l)||o(i))}return i.click&&n.addEventListener("click",l,!1),i.mouseDown&&n.addEventListener("mousedown",l,!1),i.touchEnd&&n.addEventListener("touchend",l,!1),i.touchStart&&n.addEventListener("touchstart",l,!1),()=>{n.removeEventListener("click",l,!1),n.removeEventListener("mousedown",l,!1),n.removeEventListener("touchend",l,!1),n.removeEventListener("touchstart",l,!1)}}o.d(t,{addOutsideEventListener:()=>n})},67842:(e,t,o)=>{"use strict";o.d(t,{useResizeObserver:()=>s});var n=o(50959),i=o(59255),l=o(43010),a=o(39416);function s(e,t=[]){const{callback:o,ref:s=null}=function(e){return"function"==typeof e?{callback:e}:e}(e),r=(0,n.useRef)(null),c=(0,n.useRef)(o);c.current=o;const u=(0,a.useFunctionalRefObject)(s),d=(0,n.useCallback)((e=>{u(e),null!==r.current&&(r.current.disconnect(),null!==e&&r.current.observe(e))}),[u,r]);return(0,l.useIsomorphicLayoutEffect)((()=>(r.current=new i.default(((e,t)=>{c.current(e,t)})),u.current&&d(u.current),()=>{var e;null===(e=r.current)||void 0===e||e.disconnect()})),[u,...t]),d}},90186:(e,t,o)=>{"use strict";function n(e){return l(e,a)}function i(e){return l(e,s)}function l(e,t){const o=Object.entries(e).filter(t),n={};for(const[e,t]of o)n[e]=t;return n}function a(e){const[t,o]=e;return 0===t.indexOf("data-")&&"string"==typeof o}function s(e){return 0===e[0].indexOf("aria-")}o.d(t,{ +filterAriaProps:()=>i,filterDataProps:()=>n,filterProps:()=>l,isAriaAttribute:()=>s,isDataAttribute:()=>a})},76460:(e,t,o)=>{"use strict";function n(e){return 0===e.detail}o.d(t,{isKeyboardClick:()=>n})},47201:(e,t,o)=>{"use strict";function n(...e){return t=>{for(const o of e)void 0!==o&&o(t)}}o.d(t,{createSafeMulticastEventHandler:()=>n})},45601:(e,t,o)=>{"use strict";o.d(t,{Measure:()=>i});var n=o(67842);function i(e){const{children:t,onResize:o}=e;return t((0,n.useResizeObserver)(o||(()=>{}),[null===o]))}},50238:(e,t,o)=>{"use strict";o.d(t,{useRovingTabindexElement:()=>a});var n=o(50959),i=o(39416),l=o(16838);function a(e,t=[]){const[o,a]=(0,n.useState)(!1),s=(0,i.useFunctionalRefObject)(e);return(0,n.useLayoutEffect)((()=>{if(!l.PLATFORM_ACCESSIBILITY_ENABLED)return;const e=s.current;if(null===e)return;const t=e=>{switch(e.type){case"roving-tabindex:main-element":a(!0);break;case"roving-tabindex:secondary-element":a(!1)}};return e.addEventListener("roving-tabindex:main-element",t),e.addEventListener("roving-tabindex:secondary-element",t),()=>{e.removeEventListener("roving-tabindex:main-element",t),e.removeEventListener("roving-tabindex:secondary-element",t)}}),t),[s,l.PLATFORM_ACCESSIBILITY_ENABLED?o?0:-1:void 0]}},76068:(e,t,o)=>{"use strict";o.d(t,{CircleLogo:()=>l});var n=o(50959),i=o(58492);o(45300);function l(e){var t,o;const l=(0,i.getStyleClasses)(e.size,e.className),a=null!==(o=null!==(t=e.alt)&&void 0!==t?t:e.title)&&void 0!==o?o:"";return(0,i.isCircleLogoWithUrlProps)(e)?n.createElement("img",{className:l,src:e.logoUrl,alt:a,title:e.title,loading:e.loading,"aria-label":e["aria-label"],"aria-hidden":e["aria-hidden"]}):n.createElement("span",{className:l,title:e.title,"aria-label":e["aria-label"],"aria-hidden":e["aria-hidden"]},e.placeholderLetter)}},58492:(e,t,o)=>{"use strict";o.d(t,{getStyleClasses:()=>i,isCircleLogoWithUrlProps:()=>l});var n=o(97754);function i(e,t){return n("tv-circle-logo",`tv-circle-logo--${e}`,t)}function l(e){return"logoUrl"in e&&void 0!==e.logoUrl&&0!==e.logoUrl.length}},78036:(e,t,o)=>{"use strict";o.d(t,{useEnsuredContext:()=>l});var n=o(50959),i=o(50151);function l(e){return(0,i.ensureNotNull)((0,n.useContext)(e))}},70412:(e,t,o)=>{"use strict";o.d(t,{hoverMouseEventFilter:()=>l,useAccurateHover:()=>a,useHover:()=>i});var n=o(50959);function i(){const[e,t]=(0,n.useState)(!1);return[e,{onMouseOver:function(e){l(e)&&t(!0)},onMouseOut:function(e){l(e)&&t(!1)}}]}function l(e){return!e.currentTarget.contains(e.relatedTarget)}function a(e){const[t,o]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{const t=t=>{if(null===e.current)return;const n=e.current.contains(t.target);o(n)};return document.addEventListener("mouseover",t),()=>document.removeEventListener("mouseover",t)}),[]),t}},29006:(e,t,o)=>{"use strict";o.d(t,{useResizeObserver:()=>n.useResizeObserver});var n=o(67842)},77975:(e,t,o)=>{"use strict";o.d(t,{useWatchedValueReadonly:()=>i});var n=o(50959);const i=(e,t=!1)=>{ +const o="watchedValue"in e?e.watchedValue:void 0,i="defaultValue"in e?e.defaultValue:e.watchedValue.value(),[l,a]=(0,n.useState)(o?o.value():i);return(t?n.useLayoutEffect:n.useEffect)((()=>{if(o){a(o.value());const e=e=>a(e);return o.subscribe(e),()=>o.unsubscribe(e)}return()=>{}}),[o]),l}},16396:(e,t,o)=>{"use strict";o.d(t,{DEFAULT_POPUP_MENU_ITEM_THEME:()=>u,PopupMenuItem:()=>h});var n=o(50959),i=o(97754),l=o(59064),a=o(51768),s=o(90186),r=o(76068),c=o(71986);const u=c;function d(e){e.stopPropagation()}function h(e){const{id:t,role:o,"aria-label":u,"aria-selected":h,"aria-checked":m,className:v,title:b,labelRowClassName:p,labelClassName:g,shortcut:f,forceShowShortcuts:T,icon:C,isActive:_,isDisabled:E,isHovered:w,appearAsDisabled:x,label:F,link:k,showToolboxOnHover:L,showToolboxOnFocus:S,target:A,rel:y,toolbox:M,reference:I,onMouseOut:B,onMouseOver:D,onKeyDown:N,suppressToolboxClick:R=!0,theme:W=c,tabIndex:O,tagName:P,renderComponent:V,roundedIcon:H,iconAriaProps:j,circleLogo:z}=e,U=(0,s.filterDataProps)(e),Z=(0,n.useRef)(null),G=(0,n.useMemo)((()=>function(e){function t(t){const{reference:o,...i}=t,l=null!=e?e:i.href?"a":"div",a="a"===l?i:function(e){const{download:t,href:o,hrefLang:n,media:i,ping:l,rel:a,target:s,type:r,referrerPolicy:c,...u}=e;return u}(i);return n.createElement(l,{...a,ref:o})}return t.displayName=`DefaultComponent(${e})`,t}(P)),[P]),K=null!=V?V:G;return n.createElement(K,{...U,id:t,role:o,"aria-label":u,"aria-selected":h,"aria-checked":m,className:i(v,W.item,C&&W.withIcon,{[W.isActive]:_,[W.isDisabled]:E||x,[W.hovered]:w}),title:b,href:k,target:A,rel:y,reference:function(e){Z.current=e,"function"==typeof I&&I(e);"object"==typeof I&&(I.current=e)},onClick:function(t){const{dontClosePopup:o,onClick:n,onClickArg:i,trackEventObject:s}=e;if(E)return;s&&(0,a.trackEvent)(s.category,s.event,s.label);n&&n(i,t);o||(0,l.globalCloseMenu)()},onContextMenu:function(t){const{trackEventObject:o,trackRightClick:n}=e;o&&n&&(0,a.trackEvent)(o.category,o.event,`${o.label}_rightClick`)},onMouseUp:function(t){const{trackEventObject:o,trackMouseWheelClick:n}=e;if(1===t.button&&k&&o){let e=o.label;n&&(e+="_mouseWheelClick"),(0,a.trackEvent)(o.category,o.event,e)}},onMouseOver:D,onMouseOut:B,onKeyDown:N,tabIndex:O},z&&n.createElement(r.CircleLogo,{...j,className:c["disclosure-item-circle-logo"],size:"xxxsmall",logoUrl:z.logoUrl,placeholderLetter:z.placeholderLetter}),C&&n.createElement("span",{"aria-label":j&&j["aria-label"],"aria-hidden":j&&Boolean(j["aria-hidden"]),className:i(W.icon,H&&c["round-icon"]),dangerouslySetInnerHTML:{__html:C}}),n.createElement("span",{className:i(W.labelRow,p)},n.createElement("span",{className:i(W.label,g)},F)),(void 0!==f||T)&&n.createElement("span",{className:W.shortcut},(J=f)&&J.split("+").join(" + ")),void 0!==M&&n.createElement("span",{onClick:R?d:void 0,className:i(W.toolbox,{[W.showOnHover]:L,[W.showOnFocus]:S})},M));var J}},81332:(e,t,o)=>{"use strict";o.d(t,{multilineLabelWithIconAndToolboxTheme:()=>a});var n=o(40173),i=o(71986),l=o(33963);const a=(0,n.mergeThemes)(i,l)}, +20520:(e,t,o)=>{"use strict";o.d(t,{PopupMenu:()=>h});var n=o(50959),i=o(962),l=o(62942),a=o(65718),s=o(27317),r=o(29197);const c=n.createContext(void 0);var u=o(36383);const d=n.createContext({setMenuMaxWidth:!1});function h(e){const{controller:t,children:o,isOpened:h,closeOnClickOutside:m=!0,doNotCloseOn:v,onClickOutside:b,onClose:p,onKeyboardClose:g,"data-name":f="popup-menu-container",...T}=e,C=(0,n.useContext)(r.CloseDelegateContext),_=n.useContext(d),E=(0,n.useContext)(c),w=(0,u.useOutsideEvent)({handler:function(e){b&&b(e);if(!m)return;const t=(0,l.default)(v)?v():null==v?[]:[v];if(t.length>0&&e.target instanceof Node)for(const o of t){const t=i.findDOMNode(o);if(t instanceof Node&&t.contains(e.target))return}p()},mouseDown:!0,touchStart:!0});return h?n.createElement(a.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},n.createElement("span",{ref:w,style:{pointerEvents:"auto"}},n.createElement(s.Menu,{...T,onClose:p,onKeyboardClose:g,onScroll:function(t){const{onScroll:o}=e;o&&o(t)},customCloseDelegate:C,customRemeasureDelegate:E,ref:t,"data-name":f,limitMaxWidth:_.setMenuMaxWidth},o))):null}},86656:(e,t,o)=>{"use strict";o.d(t,{TouchScrollContainer:()=>s});var n=o(50959),i=o(59142),l=o(50151),a=o(49483);const s=(0,n.forwardRef)(((e,t)=>{const{children:o,...l}=e,s=(0,n.useRef)(null);return(0,n.useImperativeHandle)(t,(()=>s.current)),(0,n.useLayoutEffect)((()=>{if(a.CheckMobile.iOS())return null!==s.current&&(0,i.disableBodyScroll)(s.current,{allowTouchMove:r(s)}),()=>{null!==s.current&&(0,i.enableBodyScroll)(s.current)}}),[]),n.createElement("div",{ref:s,...l},o)}));function r(e){return t=>{const o=(0,l.ensureNotNull)(e.current),n=document.activeElement;return!o.contains(t)||null!==n&&o.contains(n)&&n.contains(t)}}},6132:(e,t,o)=>{"use strict";var n=o(22134);function i(){}function l(){}l.resetWarningCache=i,e.exports=function(){function e(e,t,o,i,l,a){if(a!==n){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var o={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:l,resetWarningCache:i};return o.PropTypes=o,o}},19036:(e,t,o)=>{e.exports=o(6132)()},22134:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},47102:e=>{e.exports={accessible:"accessible-NQERJsv9",active:"active-NQERJsv9"}},89089:e=>{e.exports={button:"button-LkmyTVRc",active:"active-LkmyTVRc"}},22878:e=>{e.exports={dropdown:"dropdown-pbhJWNrt",buttonWrap:"buttonWrap-pbhJWNrt",control:"control-pbhJWNrt",arrow:"arrow-pbhJWNrt",arrowIcon:"arrowIcon-pbhJWNrt",isOpened:"isOpened-pbhJWNrt",hover:"hover-pbhJWNrt",isGrayed:"isGrayed-pbhJWNrt",accessible:"accessible-pbhJWNrt"}},27334:e=>{e.exports={container:"container-Wp9adlfh",mirror:"mirror-Wp9adlfh", +background:"background-Wp9adlfh",arrow:"arrow-Wp9adlfh"}},46173:e=>{e.exports={item:"item-uxNfqe_g",label:"label-uxNfqe_g"}},99537:e=>{e.exports={drawingToolbar:"drawingToolbar-BfVZxb4b",isHidden:"isHidden-BfVZxb4b",inner:"inner-BfVZxb4b",group:"group-BfVZxb4b",lastGroup:"lastGroup-BfVZxb4b",fill:"fill-BfVZxb4b"}},22231:e=>{e.exports={toggleButton:"toggleButton-OhcB9eH7",collapsed:"collapsed-OhcB9eH7",background:"background-OhcB9eH7",arrow:"arrow-OhcB9eH7"}},20274:e=>{e.exports={item:"item-yfwdxbRo",hovered:"hovered-yfwdxbRo"}},12451:e=>{e.exports={desktopSize:"desktopSize-l1SzP6TV",smallSize:"smallSize-l1SzP6TV",tabs:"tabs-l1SzP6TV",categories:"categories-l1SzP6TV"}},78227:e=>{e.exports={sticker:"sticker-aZclaNCs"}},23091:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",stickerRow:"stickerRow-KUOIljqV"}},62270:e=>{e.exports={wrapper:"wrapper-FNeSdxed"}},37531:e=>{e.exports={drawer:"drawer-PzCssz1z",menuBox:"menuBox-PzCssz1z"}},85470:e=>{e.exports={toolButtonMagnet:"toolButtonMagnet-wg76fIbD",toolButtonMagnet__menuItem:"toolButtonMagnet__menuItem-wg76fIbD",toolButtonMagnet__hintPlaceholder:"toolButtonMagnet__hintPlaceholder-wg76fIbD"}},30261:e=>{e.exports={wrap:"wrap-Z4M3tWHb",scrollWrap:"scrollWrap-Z4M3tWHb",noScrollBar:"noScrollBar-Z4M3tWHb",content:"content-Z4M3tWHb",icon:"icon-Z4M3tWHb",scrollBot:"scrollBot-Z4M3tWHb",scrollTop:"scrollTop-Z4M3tWHb",isVisible:"isVisible-Z4M3tWHb",iconWrap:"iconWrap-Z4M3tWHb",fadeBot:"fadeBot-Z4M3tWHb",fadeTop:"fadeTop-Z4M3tWHb"}},55619:e=>{e.exports={iconContainer:"iconContainer-dmpvVypS"}},81261:(e,t,o)=>{"use strict";o.d(t,{focusFirstMenuItem:()=>c,handleAccessibleMenuFocus:()=>s,handleAccessibleMenuKeyDown:()=>r,queryMenuElements:()=>h});var n=o(16838),i=o(71468),l=o(68335);const a=[37,39,38,40];function s(e,t){e.target&&n.PLATFORM_ACCESSIBILITY_ENABLED&&e.relatedTarget===t.current&&c(e.target)}function r(e){if(!n.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;const t=(0,l.hashFromEvent)(e);if(!a.includes(t))return;const o=document.activeElement;if(!(document.activeElement instanceof HTMLElement))return;const s=h(e.currentTarget).sort(n.navigationOrderComparator);if(0===s.length)return;const r=document.activeElement.closest('[data-role="menuitem"]');if(!(r instanceof HTMLElement))return;const c=s.indexOf(r);if(-1===c)return;const v=m(r),b=v.indexOf(document.activeElement),p=-1!==b,g=e=>{o&&(0,i.becomeSecondaryElement)(o),(0,i.becomeMainElement)(e),e.focus()};switch(t){case 37:if(!v.length)return;e.preventDefault(),g(0===b?s[c]:p?u(v,b,-1):v[v.length-1]);break;case 39:if(!v.length)return;e.preventDefault(),b===v.length-1?g(s[c]):g(p?u(v,b,1):v[0]);break;case 38:{e.preventDefault();const t=u(s,c,-1);if(p){const e=d(t,b);g(e||t);break}g(t);break}case 40:{e.preventDefault();const t=u(s,c,1);if(p){const e=d(t,b);g(e||t);break}g(t)}}}function c(e){const[t]=h(e);t&&((0,i.becomeMainElement)(t),t.focus())}function u(e,t,o){return e[(t+e.length+o)%e.length]}function d(e,t){const o=m(e);return o.length?o[(t+o.length)%o.length]:null}function h(e){ +return Array.from(e.querySelectorAll('[data-role="menuitem"]:not([disabled], [aria-disabled])')).filter((0,n.createScopedVisibleElementFilter)(e))}function m(e){return Array.from(e.querySelectorAll("[tabindex]:not([disabled], [aria-disabled])")).filter((0,n.createScopedVisibleElementFilter)(e))}},71468:(e,t,o)=>{"use strict";function n(e){e.dispatchEvent(new CustomEvent("roving-tabindex:main-element"))}function i(e){e.dispatchEvent(new CustomEvent("roving-tabindex:secondary-element"))}o.d(t,{becomeMainElement:()=>n,becomeSecondaryElement:()=>i})},81351:(e,t,o)=>{"use strict";o.d(t,{AccessibleMenuItem:()=>d});var n=o(50959),i=o(97754),l=o.n(i),a=o(3343),s=o(50238),r=o(16838),c=o(16396),u=o(47102);function d(e){const{className:t,...o}=e,[i,d]=(0,s.useRovingTabindexElement)(null);return n.createElement(c.PopupMenuItem,{...o,className:l()(r.PLATFORM_ACCESSIBILITY_ENABLED&&u.accessible,e.isActive&&u.active,t),reference:i,tabIndex:d,onKeyDown:function(e){if(!r.PLATFORM_ACCESSIBILITY_ENABLED||e.target!==e.currentTarget)return;const t=(0,a.hashFromEvent)(e);13!==t&&32!==t||(e.preventDefault(),i.current instanceof HTMLElement&&i.current.click())},"data-role":r.PLATFORM_ACCESSIBILITY_ENABLED?"menuitem":void 0,"aria-disabled":r.PLATFORM_ACCESSIBILITY_ENABLED&&e.isDisabled||void 0})}},12165:(e,t,o)=>{"use strict";o.d(t,{MenuFavoriteButton:()=>u});var n=o(50959),i=o(97754),l=o.n(i),a=o(50238),s=o(16838),r=o(36189),c=o(89089);function u(e){const{tooltip:t,onClick:o,...i}=e,[u,d]=(0,a.useRovingTabindexElement)(null);return s.PLATFORM_ACCESSIBILITY_ENABLED?n.createElement("button",{ref:u,tabIndex:d,onClick:o,className:l()(c.button,i.isActive&&c.active),type:"button"},n.createElement(r.FavoriteButton,{"aria-label":t,...i,"data-tooltip":t})):n.createElement(r.FavoriteButton,{...e,"data-tooltip":t})}},14186:(e,t,o)=>{"use strict";o.r(t),o.d(t,{DrawingToolbarRenderer:()=>mo});var n=o(50959),i=o(962),l=o(50151),a=o(97754),s=o.n(a),r=o(32563),c=o(56840),u=o(14483),d=o(88348),h=o(76422),m=o(57898),v=o(49483),b=o(84015),p=o(54819);class g{constructor(e){this._drawingsAccess=e||{tools:[],type:"black"}}isToolEnabled(e){const t=this._findTool(e);return!(!t||!t.grayed)||("black"===this._drawingsAccess.type?!t:!!t)}isToolGrayed(e){const t=this._findTool(e);return Boolean(t&&t.grayed)}_findTool(e){return this._drawingsAccess.tools.find((t=>t.name===e))}}var f=o(44352),T=o(68335);const C=[{id:"linetool-group-cursors",title:f.t(null,void 0,o(82401)),items:[{name:"cursor"},{name:"dot"},{name:"arrow"},{name:"eraser"}],trackLabel:null},{id:"linetool-group-trend-line",title:f.t(null,void 0,o(18794)),items:[{name:"LineToolTrendLine",hotkeyHash:T.Modifiers.Alt+84},{name:"LineToolArrow"},{name:"LineToolRay"},{name:"LineToolInfoLine"},{name:"LineToolExtended"},{name:"LineToolTrendAngle"},{name:"LineToolHorzLine",hotkeyHash:T.Modifiers.Alt+72},{name:"LineToolHorzRay",hotkeyHash:T.Modifiers.Alt+74},{name:"LineToolVertLine",hotkeyHash:T.Modifiers.Alt+86},{name:"LineToolCrossLine",hotkeyHash:T.Modifiers.Alt+67},{name:"LineToolParallelChannel"},{ +name:"LineToolRegressionTrend"},{name:"LineToolFlatBottom"},{name:"LineToolDisjointAngle"},{name:"LineToolAnchoredVWAP"}].filter(Boolean),trackLabel:null},{id:"linetool-group-gann-and-fibonacci",title:f.t(null,void 0,o(5816)),items:[{name:"LineToolFibRetracement",hotkeyHash:T.Modifiers.Alt+70},{name:"LineToolTrendBasedFibExtension"},{name:"LineToolPitchfork"},{name:"LineToolSchiffPitchfork2"},{name:"LineToolSchiffPitchfork"},{name:"LineToolInsidePitchfork"},{name:"LineToolFibChannel"},{name:"LineToolFibTimeZone"},{name:"LineToolGannSquare"},{name:"LineToolGannFixed"},{name:"LineToolGannComplex"},{name:"LineToolGannFan"},{name:"LineToolFibSpeedResistanceFan"},{name:"LineToolTrendBasedFibTime"},{name:"LineToolFibCircles"},{name:"LineToolPitchfan"},{name:"LineToolFibSpiral"},{name:"LineToolFibSpeedResistanceArcs"},{name:"LineToolFibWedge"}],trackLabel:null},{id:"linetool-group-geometric-shapes",title:f.t(null,void 0,o(22146)),items:[{name:"LineToolBrush"},{name:"LineToolHighlighter"},{name:"LineToolRectangle"},{name:"LineToolCircle"},{name:"LineToolEllipse"},{name:"LineToolPath"},{name:"LineToolBezierQuadro"},{name:"LineToolPolyline"},{name:"LineToolTriangle"},{name:"LineToolRotatedRectangle"},{name:"LineToolArc"},{name:"LineToolBezierCubic"}],trackLabel:null},{id:"linetool-group-annotation",title:f.t(null,void 0,o(19661)),items:[{name:"LineToolText"},{name:"LineToolTextAbsolute"},{name:"LineToolNote"},{name:"LineToolNoteAbsolute"},{name:"LineToolSignpost"},null,null,null,{name:"LineToolCallout"},{name:"LineToolComment"},{name:"LineToolPriceLabel"},{name:"LineToolPriceNote"},{name:"LineToolArrowMarker"},{name:"LineToolArrowMarkLeft"},{name:"LineToolArrowMarkRight"},{name:"LineToolArrowMarkUp"},{name:"LineToolArrowMarkDown"},{name:"LineToolFlagMark"}].filter(Boolean),trackLabel:null},{id:"linetool-group-patterns",title:f.t(null,void 0,o(19693)),items:[{name:"LineTool5PointsPattern"},{name:"LineToolCypherPattern"},{name:"LineToolABCD"},{name:"LineToolTrianglePattern"},{name:"LineToolThreeDrivers"},{name:"LineToolHeadAndShoulders"},{name:"LineToolElliottImpulse"},{name:"LineToolElliottTriangle"},{name:"LineToolElliottTripleCombo"},{name:"LineToolElliottCorrection"},{name:"LineToolElliottDoubleCombo"},{name:"LineToolCircleLines"},{name:"LineToolTimeCycles"},{name:"LineToolSineLine"}],trackLabel:null},{id:"linetool-group-prediction-and-measurement",title:f.t(null,void 0,o(97100)),items:[{name:"LineToolRiskRewardLong"},{name:"LineToolRiskRewardShort"},{name:"LineToolPrediction"},{name:"LineToolDateRange"},{name:"LineToolPriceRange"},{name:"LineToolDateAndPriceRange"},{name:"LineToolBarsPattern"},{name:"LineToolGhostFeed"},{name:"LineToolProjection"},{name:"LineToolFixedRangeVolumeProfile"},null].filter(Boolean),trackLabel:null}];var _=o(14873),E=o(9745),w=o(88275),x=o(61345),F=o(45601),k=o(30261),L=o(61380);class S extends n.PureComponent{constructor(e){super(e),this._scroll=null,this._handleScrollTop=()=>{this.animateTo(Math.max(0,this.currentPosition()-(this.state.heightWrap-50)))},this._handleScrollBot=()=>{ +this.animateTo(Math.min((this.state.heightContent||0)-(this.state.heightWrap||0),this.currentPosition()+(this.state.heightWrap-50)))},this._handleResizeWrap=([e])=>{this.setState({heightWrap:e.contentRect.height})},this._handleResizeContent=([e])=>{this.setState({heightContent:e.contentRect.height})},this._handleScroll=()=>{const{onScroll:e}=this.props;e&&e(this.currentPosition(),this.isAtTop(),this.isAtBot()),this._checkButtonsVisibility()},this._checkButtonsVisibility=()=>{const{isVisibleTopButton:e,isVisibleBotButton:t}=this.state,o=this.isAtTop(),n=this.isAtBot();o||e?o&&e&&this.setState({isVisibleTopButton:!1}):this.setState({isVisibleTopButton:!0}),n||t?n&&t&&this.setState({isVisibleBotButton:!1}):this.setState({isVisibleBotButton:!0})},this.state={heightContent:0,heightWrap:0,isVisibleBotButton:!1,isVisibleTopButton:!1}}componentDidMount(){this._checkButtonsVisibility()}componentDidUpdate(e,t){t.heightWrap===this.state.heightWrap&&t.heightContent===this.state.heightContent||this._handleScroll()}currentPosition(){return this._scroll?this._scroll.scrollTop:0}isAtTop(){return this.currentPosition()<=1}isAtBot(){return this.currentPosition()+this.state.heightWrap>=this.state.heightContent-1}animateTo(e,t=x.dur){const o=this._scroll;o&&(0,w.doAnimate)({onStep(e,t){o.scrollTop=t},from:o.scrollTop,to:Math.round(e),easing:x.easingFunc.easeInOutCubic,duration:t})}render(){const{children:e,isVisibleScrollbar:t,isVisibleFade:o,isVisibleButtons:i,onMouseOver:l,onMouseOut:a}=this.props,{heightContent:r,heightWrap:c,isVisibleBotButton:u,isVisibleTopButton:d}=this.state;return n.createElement(F.Measure,{onResize:this._handleResizeWrap},(h=>n.createElement("div",{className:k.wrap,onMouseOver:l,onMouseOut:a,ref:h},n.createElement("div",{className:s()(k.scrollWrap,{[k.noScrollBar]:!t}),onScroll:this._handleScroll,ref:e=>this._scroll=e},n.createElement(F.Measure,{onResize:this._handleResizeContent},(t=>n.createElement("div",{className:k.content,ref:t},e)))),o&&n.createElement("div",{className:s()(k.fadeTop,{[k.isVisible]:d&&r>c})}),o&&n.createElement("div",{className:s()(k.fadeBot,{[k.isVisible]:u&&r>c})}),i&&n.createElement("div",{className:s()(k.scrollTop,{[k.isVisible]:d&&r>c}),onClick:this._handleScrollTop},n.createElement("div",{className:k.iconWrap},n.createElement(E.Icon,{icon:L,className:k.icon}))),i&&n.createElement("div",{className:s()(k.scrollBot,{[k.isVisible]:u&&r>c}),onClick:this._handleScrollBot},n.createElement("div",{className:k.iconWrap},n.createElement(E.Icon,{icon:L,className:k.icon}))))))}}S.defaultProps={isVisibleScrollbar:!0};var A=o(4741),y=o(59064),M=o(66427),I=o(16838),B=o(50238);function D(e){const[t,o]=(0,B.useRovingTabindexElement)(null);return n.createElement(M.ToolButton,{...e,ref:t,tag:I.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",tabIndex:o})}function N(e){const{id:t,action:o,isActive:i,isHidden:l,isTransparent:a,toolName:s}=e;return n.createElement(D,{id:t,icon:p.lineToolsInfo[s].icon,isActive:i,isHidden:l,isTransparent:a,onClick:o,tooltip:p.lineToolsInfo[s].localizedName,"data-name":s})} +var R=o(90186);const W=e=>{const[t,o]=(0,n.useState)(e.value());return(0,n.useEffect)((()=>{const t=e=>o(e);return e.subscribe(t),()=>e.unsubscribe(t)}),[e]),[t,t=>e.setValue(t)]};var O,P=o(97145);!function(e){e.Icons="icons",e.Emojis="emojis",e.Stickers="stickers"}(O||(O={}));const V=c.getValue("ToolButtonIcons.LastCategory",O.Emojis),H=new P.WatchedValue(V);function j(){const[e,t]=W(H);return[e,(0,n.useCallback)((e=>{t(e),function(e){c.setValue("ToolButtonIcons.LastCategory",e)}(e)}),[t])]}var z=o(99616),U=o(62270);function Z(e){return n.createElement("div",{className:U.wrapper},e.text)}var G=o(87872),K=o(51609),J=o(22976),Y=o(70616),q=o(18042),$=o(44986),Q=o(83778),X=o(48748);const ee=["0xF087","0xF088","0xF164","0xF165","0xF0A4","0xF0A5","0xF007","0xF0A6","0xF0A7","0xF118","0xF11A","0xF119","0xF183"],te=["0xF153","0xF154","0xF155","0xF156","0xF157","0xF158","0xF159","0xF195","0xF15A"],oe=["0xF060","0xF061","0xF062","0xF063","0xF053","0xF054","0xF077","0xF078","0xF07D","0xF07E","0xF0A9","0xF0AA","0xF0AB","0xF0D9","0xF0DA","0xF0D7","0xF0D8","0xF102","0xF103","0xF104","0xF105","0xF106","0xF107","0xF137","0xF139","0xF13A","0xF112","0xF064","0xF148","0xF149","0xF177","0xF178","0xF175","0xF176","0xF01A","0xF01B","0xF065","0xF066"],ne=["0xF11D","0xF11E","0xF024","0xF004","0xF005","0xF006","0xF046","0xF00C","0xF00D","0xF011","0xF012","0xF021","0xF01E","0xF192","0xF041","0xF14A","0xF055","0xF056","0xF057","0xF059","0xF058","0xF05A","0xF05B","0xF05C","0xF05D","0xF05E","0xF067","0xF068","0xF069","0xF06A","0xF071","0xF06E","0xF070","0xF075","0xF08A","0xF0A3","0xF0E5","0xF110","0xF111","0xF123","0xF124","0xF10C","0xF128","0xF129","0xF12A","0xF140","0xF113","0xF17C","0xF179"],ie=["0xF06C","0xF185","0xF186","0xF188","0xF0E7"],le=["0xF000","0xF002","0xF00E","0xF015","0xF017","0xF030","0xF013","0xF043","0xF06B","0xF072","0xF076","0xF080","0xF084","0xF040","0xF0A1","0xF0A2","0xF0D6","0xF0E3","0xF0EB","0xF0F3","0xF135","0xF13D","0xF2FE"],ae=[...ee,...te,...oe,...ne,...ie,...le].map((e=>+e)),se=new Set(ae);const re=[{title:f.t(null,{context:"emoji_group"},o(15426)),emojis:[],content:n.createElement(z.IconItem,{icon:$})},{title:f.t(null,{context:"emoji_group"},o(33628)),emojis:ee,content:n.createElement(z.IconItem,{icon:Q})},{title:f.t(null,{context:"emoji_group"},o(77011)),emojis:ne,content:n.createElement(z.IconItem,{icon:Y})},{title:f.t(null,{context:"emoji_group"},o(11739)),emojis:ie,content:n.createElement(z.IconItem,{icon:X})},{title:f.t(null,{context:"emoji_group"},o(14281)),emojis:te,content:n.createElement(z.IconItem,{icon:J})},{title:f.t(null,{context:"emoji_group"},o(72302)),emojis:le,content:n.createElement(z.IconItem,{icon:q})},{title:f.t(null,{context:"emoji_group"},o(57792)),emojis:oe,content:n.createElement(z.IconItem,{icon:K})}],ce={[O.Icons]:G.drawingToolsIcons.heart,[O.Emojis]:G.drawingToolsIcons.smile,[O.Stickers]:G.drawingToolsIcons.sticker},ue=[{title:O.Emojis,content:n.createElement(Z,{text:f.t(null,void 0,o(19570))})},{title:O.Stickers,content:n.createElement(Z,{text:f.t(null,void 0,o(84121))})},{ +title:O.Icons,content:n.createElement(Z,{text:f.t(null,void 0,o(92464))})}];var de=o(3343),he=o(20520),me=o(27317),ve=o(76460),be=o(41590),pe=o(40173),ge=o(81261),fe=o(14665);const Te=o(22878),Ce=(0,n.forwardRef)(((e,t)=>{const{buttonActiveClass:o,buttonClass:i,buttonIcon:l,buttonTitle:s,buttonHotKey:c,dropdownTooltip:u,children:d,isActive:h,isGrayed:m,onClickWhenGrayed:v,checkable:b,isSmallTablet:p,theme:g=Te,onClickButton:f,onArrowClick:T,openDropdownByClick:C,onMenuFocus:_=ge.handleAccessibleMenuFocus,onMenuKeyDown:w=ge.handleAccessibleMenuKeyDown,...x}=e,F=(0,pe.mergeThemes)(me.DEFAULT_MENU_THEME,{menuBox:g.menuBox}),k=I.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",[L,S]=(0,n.useState)(!1),[A,y]=(0,n.useState)(!1),D=(0,n.useRef)(null),N=(0,n.useRef)(null),R=(0,n.useRef)(null),W=(0,n.useRef)(0),O=(0,n.useRef)(0),[P,V]=(0,B.useRovingTabindexElement)(null),[H,j]=(0,B.useRovingTabindexElement)(null);return(0,n.useImperativeHandle)(t,(()=>({open:()=>S(!0)})),[]),n.createElement("div",{...x,className:a(g.dropdown,{[g.isGrayed]:m,[g.isActive]:h,[g.isOpened]:L}),onClick:m?v:void 0,onKeyDown:function(e){var t;if(e.defaultPrevented||!(e.target instanceof Node)||!I.PLATFORM_ACCESSIBILITY_ENABLED)return;const o=(0,de.hashFromEvent)(e);if(e.currentTarget.contains(e.target)||27!==o)return;e.preventDefault(),z(!1),A&&(null===(t=null==H?void 0:H.current)||void 0===t||t.focus())},ref:D},n.createElement("div",{ref:N,className:g.control},n.createElement("div",{...function(){if(!m)return r.mobiletouch?b?{onTouchStart:G,onTouchEnd:J,onTouchMove:K}:{onClick:Z}:{onMouseDown:G,onMouseUp:Y};return{}}(),className:a(g.buttonWrap,I.PLATFORM_ACCESSIBILITY_ENABLED&&g.accessible)},n.createElement(M.ToolButton,{activeClass:o,className:a(i,g.button),icon:l,isActive:h,isGrayed:m,isTransparent:!b,ref:P,tag:k,tabIndex:V,onClick:function(e){if(!(0,ve.isKeyboardClick)(e))return;C?z(!0,!0):null==f||f()},tooltip:s,buttonHotKey:c,"data-tooltip-delay":1500,tooltipPosition:"vertical"})),!m&&!r.mobiletouch&&n.createElement(k,{className:a(g.arrow,u&&"apply-common-tooltip common-tooltip-vertical",I.PLATFORM_ACCESSIBILITY_ENABLED&&g.accessible),onClick:function(e){null==T||T(),z(void 0,(0,ve.isKeyboardClick)(e))},onKeyDown:function(e){if(e.defaultPrevented||!(e.target instanceof Node)||!I.PLATFORM_ACCESSIBILITY_ENABLED)return;const t=(0,de.hashFromEvent)(e);if(e.currentTarget.contains(e.target))switch(t){case 39:if(L)return;e.preventDefault(),z(!0,!0);break;case 27:if(!L)return;e.preventDefault(),z(!1)}},type:I.PLATFORM_ACCESSIBILITY_ENABLED?"button":void 0,"data-role":I.PLATFORM_ACCESSIBILITY_ENABLED?void 0:"menu-handle",ref:H,tabIndex:j,"aria-pressed":I.PLATFORM_ACCESSIBILITY_ENABLED?h:void 0,"aria-label":I.PLATFORM_ACCESSIBILITY_ENABLED?u:void 0,"data-tooltip":u},n.createElement(E.Icon,{className:g.arrowIcon,icon:fe}))),!m&&(p?L&&n.createElement(be.Drawer,{className:g.drawer,onClose:U,position:"Bottom"},d):n.createElement(he.PopupMenu,{theme:F,doNotCloseOn:function(){if(null===D.current)return[];return[D.current]},isOpened:L,onClose:U,position:function(){ +if(!N||!N.current)return{x:0,y:0};const e=N.current.getBoundingClientRect();return{x:e.left+e.width+1,y:e.top-6}},onKeyDown:w,onFocus:e=>_(e,H),controller:R,onOpen:function(){var e;if(!I.PLATFORM_ACCESSIBILITY_ENABLED)return;null===(e=R.current)||void 0===e||e.focus()},tabIndex:I.PLATFORM_ACCESSIBILITY_ENABLED?-1:void 0},d)));function z(e,t=!1){const o=void 0!==e?e:!L;S(o),y(!!o&&t)}function U(){z(!1)}function Z(){f&&f(),z()}function G(){if(r.mobiletouch&&!b)!O.current&&f&&f();else{if(W.current)return clearTimeout(W.current),W.current=0,void z(!0);W.current=setTimeout((()=>{W.current=0,!O.current&&f&&f()}),175)}O.current=setTimeout((()=>{O.current=0,z(!0)}),300)}function K(){clearTimeout(O.current),O.current=0,clearTimeout(W.current),W.current=0}function J(e){e.cancelable&&e.preventDefault(),Y()}function Y(){O.current&&(clearTimeout(O.current),O.current=0,L?z(!1):b||L||r.mobiletouch||!h&&!C?!W.current&&f&&f():z(!0))}}));var _e=o(38297),Ee=o(85034),we=o(68456),xe=o(21097);class Fe extends we.CommonJsonStoreService{constructor(e,t,o,n,i=18){super(xe.TVXWindowEvents,c,e,t,[]),this._onChangeDrawingState=()=>{const e=d[this._drawingType].value();this._promote(e)},this._sanitizer=o,this._drawingType=n,this._maxRecentCount=i,d[this._drawingType].subscribe(this._onChangeDrawingState)}destroy(){d[this._drawingType].unsubscribe(this._onChangeDrawingState),super.destroy()}_deserialize(e){const t=this._sanitizer(e);return this._removeUnavailableRecents(e,t)}_removeUnavailableRecents(e,t){return Array.isArray(e)?e.length>this._maxRecentCount&&(t=e.slice(0,this._maxRecentCount)):t=[],t}_promote(e){let t=[...this.get()];const o=t.indexOf(e);-1!==o&&t.splice(o,1),t=[e,...t.slice(0,this._maxRecentCount-1)],this.set(t)}}const ke=new Fe("RECENT_ICONS_CHANGED","linetoolicon.recenticons",(function(e){return e.filter((e=>se.has(e)))}),"iconTool");var Le=o(55619);function Se(e){const{fallback:t,...o}=e;return n.createElement(n.Suspense,{fallback:null!=t?t:null},n.createElement(Ae,{...o}))}const Ae=n.lazy((async()=>{const{getSvgContentForCharCode:e}=await o.e(7987).then(o.bind(o,1383));return{default:t=>{var o;const{charCode:i}=t,l=null!==(o=e(i))&&void 0!==o?o:void 0;return n.createElement(E.Icon,{icon:l,className:Le.iconContainer})}}}));var ye=o(20274);var Me=o(173);const Ie=new Fe("RECENT_EMOJIS_CHANGED","linetoolemoji.recents",Me.removeUnavailableEmoji,"emojiTool"),Be=["elon","doge","dislike","yolo","whale","wagmi","tendies","short","rugged","shill","rekt","sell","paper-hands","og","fud","gm","ngmi","moon","love","lambo","ethereum","look","diamond-hand","leap","like","few","bitcoin","bag-holder","buy-the-dip","buy","hodl"];var De=o(37603),Ne=o(90624);const Re=new Set(Be);const We=[{title:f.t(null,{context:"emoji_group"},o(15426)),emojis:[],content:n.createElement(z.IconItem,{icon:De})},{title:"TradingView",emojis:Be,content:n.createElement(z.IconItem,{icon:Ne})}],Oe=new Fe("RECENT_STICKERS_CHANGED","linetoolsticker.recents",(function(e){return e.filter((e=>Re.has(e)))}),"stickerTool",3);var Pe=o(78036),Ve=o(47291),He=o(78227) +;var je=o(26601),ze=o(23091);const Ue={[O.Icons]:{service:ke,toolName:"LineToolIcon",ItemComponent:function(e){const{emoji:t,className:o}=e;return n.createElement("div",{className:s()(ye.item,o)},n.createElement(Se,{charCode:Number(t)}))},icons:re,onEmojiSelect:e=>{d.iconTool.setValue(Number(e)),d.tool.setValue("LineToolIcon")}},[O.Emojis]:{service:Ie,toolName:"LineToolEmoji",icons:Me.emojiGroups,onEmojiSelect:e=>{d.emojiTool.setValue(e),d.tool.setValue("LineToolEmoji")}},[O.Stickers]:{service:Oe,toolName:"LineToolSticker",ItemComponent:function(e){const{emoji:t}=e,{size:i}=(0,Pe.useEnsuredContext)(Ve.EmojiListContentContext),[l,a]=(0,n.useState)();return(0,n.useEffect)((()=>{o.e(5598).then(o.bind(o,31235)).then((({getSvgContentForSticker:e})=>{const o=e(t);o&&a(o)}))}),[]),n.createElement(E.Icon,{className:He.sticker,icon:null!==l?l:void 0,style:{width:`${i}px`,height:`${i}px`}})},RowComponent:function(e){return n.createElement(je.EmojisRow,{...e,className:ze.stickerRow})},icons:We,onEmojiSelect:e=>{d.stickerTool.setValue(e),d.tool.setValue("LineToolSticker")},getEmojiSize:e=>e?78:112}};var Ze=o(12451);function Ge(e){const{isSmallTablet:t,maxHeight:o,activeTab:i,setActiveTab:l}=e,s=Ue[i],{service:r,ItemComponent:c,RowComponent:u,onEmojiSelect:d,getEmojiSize:h}=s,m=h&&h(t),[v,b]=(0,n.useState)(Ke(s));return(0,n.useLayoutEffect)((()=>{const e={},t=()=>{const e=Ke(s);b(e)};return t(),r.getOnChange().subscribe(e,t),()=>{r.getOnChange().unsubscribeAll(e)}}),[s]),n.createElement("div",{style:{maxHeight:o}},n.createElement(_e.EmojiList,{className:a(Ze.desktopSize,t&&Ze.smallSize),emojis:v,onSelect:function(e){d(e),(0,y.globalCloseMenu)()},ItemComponent:c,RowComponent:u,height:o,category:i,emojiSize:m}),n.createElement(Ee.GroupTabs,{className:Ze.tabs,tabClassName:Ze.categories,tabs:ue,activeTab:i,onTabClick:function(e){l(e)}}))}function Ke(e){const{icons:t,service:o}=e,n=[...t],i=o.get();return n[0].emojis=i.map((e=>String(e))),n.filter((e=>e.emojis.length))}var Je=o(10888),Ye=o(37531);const qe={icon:f.t(null,void 0,o(26579)),dropdownTooltip:f.t(null,void 0,o(92464))},$e=(0,pe.mergeThemes)(Te,{menuBox:Ye.menuBox,drawer:Ye.drawer}),Qe=parseInt(Je["default-drawer-min-top-distance"]);function Xe(e){const{isGrayed:t,isSmallTablet:o}=e,i=(0,R.filterDataProps)(e),[l,a]=j(),[s]=W(d.tool),{toolName:r}=Ue[l];return n.createElement(Ce,{theme:$e,buttonIcon:ce[l],buttonTitle:qe.icon,dropdownTooltip:qe.dropdownTooltip,isActive:s===r,isGrayed:t,isSmallTablet:o,onClickButton:function(){c()},onClickWhenGrayed:()=>(0,h.emit)("onGrayedObjectClicked",{type:"drawing",name:p.lineToolsInfo[r].localizedName}),onArrowClick:function(){c("menu")},openDropdownByClick:!0,onMenuFocus:et,onMenuKeyDown:function(e){if(!I.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;const t=(0,T.hashFromEvent)(e);9!==t&&t!==T.Modifiers.Shift+9||(0,I.updateTabIndexes)()},...i},n.createElement(Ge,{isSmallTablet:o,maxHeight:o?Math.min(679,window.innerHeight-Qe):679,activeTab:l,setActiveTab:a}));function c(e){0}}function et(e){ +if(!e.target||!I.PLATFORM_ACCESSIBILITY_ENABLED)return;const t=e.currentTarget;e.target===t&&((0,I.updateTabIndexes)(),setTimeout((()=>{if(document.activeElement!==t)return;const[e]=(0,I.queryTabbableElements)(t).sort(I.navigationOrderComparator);e&&e.focus()})))}var tt=o(46100);class ot extends n.PureComponent{constructor(e){super(e),this._handleClick=()=>{this.props.saveDefaultOnChange&&(0,tt.saveDefaultProperties)(!0);const e=!this.props.property.value();this.props.property.setValue(e),this.props.saveDefaultOnChange&&(0,tt.saveDefaultProperties)(!1),this.props.onClick&&this.props.onClick(e)},this.state={isActive:this.props.property.value()}}componentDidMount(){this.props.property.subscribe(this,this._onChange)}componentWillUnmount(){this.props.property.unsubscribe(this,this._onChange)}render(){const{toolName:e}=this.props,{isActive:t}=this.state,o=p.lineToolsInfo[e];return n.createElement(D,{icon:t&&o.iconActive?o.iconActive:o.icon,isActive:t,onClick:this._handleClick,tooltip:o.localizedName,buttonHotKey:o.hotKey,"data-name":e})}_onChange(e){this.setState({isActive:e.value()})}}class nt extends n.PureComponent{constructor(e){super(e),this._handleClick=()=>{var e,t;d.tool.setValue(this.props.toolName),null===(t=(e=this.props).onClick)||void 0===t||t.call(e)},this._onChange=()=>{this.setState({isActive:d.tool.value()===this.props.toolName})},this.state={isActive:d.tool.value()===this.props.toolName}}componentDidMount(){d.tool.subscribe(this._onChange)}componentWillUnmount(){d.tool.unsubscribe(this._onChange)}render(){const{toolName:e}=this.props,{isActive:t}=this.state,o=p.lineToolsInfo[e];return n.createElement(D,{icon:p.lineToolsInfo[e].icon,isActive:t,isTransparent:!0,onClick:this._handleClick,tooltip:o.localizedName,buttonHotKey:o.hotKey,"data-name":e})}}class it extends n.PureComponent{constructor(e){super(e),this._boundUndoModel=null,this._handleClick=()=>{const e=this._activeChartWidget();e.hasModel()&&e.model().zoomFromViewport()},this._syncUnzoomButton=()=>{const e=this._activeChartWidget();let t=!1;if(e.hasModel()){const o=e.model();this._boundUndoModel!==o&&(this._boundUndoModel&&this._boundUndoModel.zoomStack().onChange().unsubscribe(null,this._syncUnzoomButton),o.zoomStack().onChange().subscribe(null,this._syncUnzoomButton),this._boundUndoModel=o),t=!o.zoomStack().isEmpty()}else e.withModel(null,this._syncUnzoomButton);this.setState({isVisible:t})},this.state={isVisible:!1}}componentDidMount(){this.props.chartWidgetCollection.activeChartWidget.subscribe(this._syncUnzoomButton,{callWithLast:!0})}componentWillUnmount(){this.props.chartWidgetCollection.activeChartWidget.unsubscribe(this._syncUnzoomButton)}render(){return this.state.isVisible?n.createElement(N,{action:this._handleClick,isTransparent:!0,toolName:"zoom-out"}):n.createElement("div",null)}_activeChartWidget(){return this.props.chartWidgetCollection.activeChartWidget.value()}}var lt=o(71810),at=o(12165),st=o(81351),rt=o(81332),ct=o(92249);class ut extends n.PureComponent{constructor(e){super(e),this._onChangeDrawingState=()=>{ +const e=this._getActiveToolIndex();this.setState({current:-1!==e?e:this.state.current,isActive:-1!==e})},this._handleClickButton=()=>{if(this._trackClick(),v.CheckMobile.any())return;const e=this._getCurrentToolName();this._selectTool(e)},this._handleClickItem=e=>{this._selectTool(e)},this._handleGrayedClick=e=>{(0,h.emit)("onGrayedObjectClicked",{type:"drawing",name:p.lineToolsInfo[e].localizedName})},this._handleClickFavorite=e=>{this.state.favState&&this.state.favState[e]?lt.LinetoolsFavoritesStore.removeFavorite(e):lt.LinetoolsFavoritesStore.addFavorite(e)},this._onAddFavorite=e=>{this.setState({favState:{...this.state.favState,[e]:!0}})},this._onRemoveFavorite=e=>{this.setState({favState:{...this.state.favState,[e]:!1}})},this._onSyncFavorites=()=>{this.setState({favState:this._composeFavState()})},this._handleArrowClick=()=>{this._trackClick("menu")},this._trackClick=e=>{const{trackLabel:t}=this.props};const t=this._getActiveToolIndex();this.state={current:-1===t?this._firstNonGrayedTool():t,favState:this._composeFavState(),isActive:-1!==t}}componentDidMount(){d.tool.subscribe(this._onChangeDrawingState),lt.LinetoolsFavoritesStore.favoriteAdded.subscribe(null,this._onAddFavorite),lt.LinetoolsFavoritesStore.favoriteRemoved.subscribe(null,this._onRemoveFavorite),lt.LinetoolsFavoritesStore.favoritesSynced.subscribe(null,this._onSyncFavorites)}componentWillUnmount(){d.tool.unsubscribe(this._onChangeDrawingState),lt.LinetoolsFavoritesStore.favoriteAdded.unsubscribe(null,this._onAddFavorite),lt.LinetoolsFavoritesStore.favoriteRemoved.unsubscribe(null,this._onRemoveFavorite),lt.LinetoolsFavoritesStore.favoritesSynced.unsubscribe(null,this._onSyncFavorites)}componentDidUpdate(e,t){e.lineTools!==this.props.lineTools&&this.setState({favState:this._composeFavState()})}render(){const{favoriting:e,grayedTools:t,lineTools:o,dropdownTooltip:i,isSmallTablet:l}=this.props,{current:a,favState:s,isActive:r}=this.state,c=this._getCurrentToolName(),u=p.lineToolsInfo[c],d=this._showShortcuts(),h=(0,R.filterDataProps)(this.props);return n.createElement("span",null,n.createElement(Ce,{buttonIcon:u.icon,buttonTitle:u.localizedName,buttonHotKey:u.hotKey,dropdownTooltip:i,isActive:r,onClickButton:this._handleClickButton,onArrowClick:this._handleArrowClick,isSmallTablet:l,...h},o.map(((o,i)=>{const c=o.name,u=p.lineToolsInfo[c],h=t[c];return n.createElement(st.AccessibleMenuItem,{key:c,"data-name":o.name,theme:l?rt.multilineLabelWithIconAndToolboxTheme:void 0,dontClosePopup:h,forceShowShortcuts:d,shortcut:!l&&o.hotkeyHash?(0,T.humanReadableHash)(o.hotkeyHash):void 0,icon:u.icon,isActive:r&&a===i,appearAsDisabled:h,label:u.localizedName,showToolboxOnFocus:I.PLATFORM_ACCESSIBILITY_ENABLED,onClick:h?this._handleGrayedClick:this._handleClickItem,onClickArg:c,showToolboxOnHover:!s[c],toolbox:e&&!h?n.createElement(at.MenuFavoriteButton,{isActive:r&&a===i,isFilled:s[c],onClick:()=>this._handleClickFavorite(c)}):void 0})}))))}_getCurrentToolName(){const{current:e}=this.state,{lineTools:t}=this.props;return t[e||0].name}_firstNonGrayedTool(){ +const{grayedTools:e,lineTools:t}=this.props;return t.findIndex((t=>!e[t.name]))}_getActiveToolIndex(){return this.props.lineTools.findIndex((e=>e.name===d.tool.value()))}_showShortcuts(){return this.props.lineTools.some((e=>"shortcut"in e))}async _selectTool(e){d.tool.setValue(e)}_composeFavState(){const e={};return this.props.lineTools.forEach((t=>{e[t.name]=lt.LinetoolsFavoritesStore.isFavorite(t.name)})),e}}var dt=o(51768),ht=o(16396),mt=o(46173);const vt=(0,pe.mergeThemes)(ht.DEFAULT_POPUP_MENU_ITEM_THEME,mt);var bt=o(28853);const pt=!1;class gt extends n.PureComponent{constructor(e){super(e),this._handleRemoveToolClick=()=>{r.mobiletouch||this._handleRemoveDrawings(),Tt()},this._handleRemoveDrawings=()=>{ft("remove drawing"),this.props.chartWidgetCollection.activeChartWidget.value().removeAllDrawingTools()},this._handleRemoveStudies=()=>{ft("remove indicator"),this.props.chartWidgetCollection.activeChartWidget.value().removeAllStudies()},this._handleRemoveAll=()=>{ft("remove all"),this.props.chartWidgetCollection.activeChartWidget.value().removeAllStudiesDrawingTools()},this._handleActiveChartWidgetChanged=e=>{this._activeChartWidget&&this._unsubscribeToModelChanges(this._activeChartWidget),e&&this._subscribeToModelChanges(e),this._activeChartWidget=e,this._handleCollectionChanged()},this._handleCollectionChanged=()=>{this.setState(this._getActualState())},this._getActualState=()=>{if(!this._activeChartWidget||!this._activeChartWidget.hasModel())return{numOfDrawings:0,numOfIndicators:0};const e=this._activeChartWidget.model().dataSources(),t=e.filter(ct.isLineTool).filter((e=>e.isActualSymbol()&&e.isUserDeletable())),o=e.filter(bt.isStudy).filter((e=>e.removeByRemoveAllStudies()));return{numOfDrawings:t.length,numOfIndicators:o.length}},this._activeChartWidget=this.props.chartWidgetCollection.activeChartWidget.value(),this.state=this._getActualState()}componentDidMount(){this.props.chartWidgetCollection.activeChartWidget.subscribe(this._handleActiveChartWidgetChanged,{callWithLast:!0})}componentWillUnmount(){this._activeChartWidget&&this._unsubscribeToModelChanges(this._activeChartWidget),this.props.chartWidgetCollection.activeChartWidget.unsubscribe(this._handleActiveChartWidgetChanged)}render(){const e=this.props.isSmallTablet?vt:void 0,{numOfDrawings:t,numOfIndicators:i}=this.state,l=f.t(null,{plural:"{amount} drawings",count:t,replace:{amount:t.toString()}},o(93030)),a=f.t(null,{plural:"{amount} indicators",count:i,replace:{amount:i.toString()}},o(80437)),s=f.t(null,{replace:{drawings:l}},o(30513)),r=f.t(null,{replace:{indicators:a}},o(55084)),c=f.t(null,{replace:{drawings:l,indicators:a}},o(10049));return n.createElement(Ce,{buttonIcon:p.lineToolsInfo[this.props.toolName].icon,buttonTitle:s,onClickButton:this._handleRemoveToolClick,isSmallTablet:this.props.isSmallTablet,"data-name":this.props.toolName,onArrowClick:this._handleArrowClick,openDropdownByClick:pt},n.createElement(st.AccessibleMenuItem,{"data-name":"remove-drawing-tools",label:s,onClick:this._handleRemoveDrawings,theme:e +}),n.createElement(st.AccessibleMenuItem,{"data-name":"remove-studies",label:r,onClick:this._handleRemoveStudies,theme:e}),n.createElement(st.AccessibleMenuItem,{"data-name":"remove-all",label:c,onClick:this._handleRemoveAll,theme:e}))}_handleArrowClick(){Tt("menu")}_subscribeToModelChanges(e){e.withModel(this,(()=>{this._handleCollectionChanged(),e.model().model().dataSourceCollectionChanged().subscribe(this,this._handleCollectionChanged)}))}_unsubscribeToModelChanges(e){e.hasModel()&&e.model().model().dataSourceCollectionChanged().unsubscribe(this,this._handleCollectionChanged),e.modelCreated().unsubscribeAll(this)}}function ft(e){(0,dt.trackEvent)("GUI","Chart Left Toolbar",e)}function Tt(e){0}var Ct=o(90995),_t=o(14881);const Et=n.createContext({hideMode:"drawings",isActive:!1});function wt(e){const{hideMode:t,option:{label:o,dataName:i,getBoxedValue:l},isSmallTablet:a,onClick:s}=e,{hideMode:r,isActive:c}=(0,n.useContext)(Et),u=null==l?void 0:l();return"all"===t||u?n.createElement(st.AccessibleMenuItem,{label:o,isActive:r===t&&c,onClick:function(){s(t,(0,Ct.toggleHideMode)(t))},"data-name":i,theme:a?vt:void 0}):n.createElement(n.Fragment,null)}const xt={drawings:{active:G.drawingToolsIcons.hideAllDrawingToolsActive,inactive:G.drawingToolsIcons.hideAllDrawingTools},indicators:{active:G.drawingToolsIcons.hideAllIndicatorsActive,inactive:G.drawingToolsIcons.hideAllIndicators},positions:{active:G.drawingToolsIcons.hideAllPositionsToolsActive,inactive:G.drawingToolsIcons.hideAllPositionsTools},all:{active:G.drawingToolsIcons.hideAllDrawingsActive,inactive:G.drawingToolsIcons.hideAllDrawings}};function Ft(e){const{isSmallTablet:t}=e,[{isActive:o,hideMode:i},a]=(0,n.useState)((()=>({isActive:!1,hideMode:(0,Ct.getSavedHideMode)()})));(0,n.useEffect)((()=>(_t.hideStateChange.subscribe(null,a),()=>{_t.hideStateChange.unsubscribe(null,a)})),[]);const s=p.lineToolsInfo.hideAllDrawings,{trackLabel:r,tooltip:c,dataName:u}=(0,l.ensureDefined)((0,Ct.getHideOptions)().get(i)),d=xt[i][o?"active":"inactive"],h=o?c.active:c.inactive;return n.createElement(Ce,{buttonIcon:d,buttonTitle:h,buttonHotKey:s.hotKey,onClickButton:function(){(0,Ct.toggleHideMode)(i),kt(r,!o),Lt(o?"on":"off")},isSmallTablet:t,isActive:o,checkable:!0,"data-name":"hide-all","data-type":u,onArrowClick:function(){Lt("menu")}},n.createElement(Et.Provider,{value:{isActive:o,hideMode:i}},Array.from((0,Ct.getHideOptions)()).map((([e,o])=>n.createElement(wt,{key:e,hideMode:e,option:o,isSmallTablet:t,onClick:m})))));function m(e,t){kt((0,l.ensureDefined)((0,Ct.getHideOptions)().get(e)).trackLabel,t)}}function kt(e,t){(0,dt.trackEvent)("GUI","Chart Left Toolbar",`${e} ${t?"on":"off"}`)}function Lt(e){0}var St=o(241),At=o(51445);const yt=f.t(null,void 0,o(49616));class Mt extends n.PureComponent{constructor(){super(...arguments),this._instance=null,this._promise=null,this._bindedForceUpdate=()=>this.forceUpdate(),this._handleClick=()=>{null!==this._instance&&(this._instance.isVisible()?(this._instance.hideAndSaveSettingsValue(), +this._trackClick(!1)):(this._instance.showAndSaveSettingsValue(),this._trackClick(!0)))}}componentDidMount(){const e=this._promise=(0,l.ensureNotNull)((0,St.getFavoriteDrawingToolbarPromise)());e.then((t=>{this._promise===e&&(this._instance=t,this._instance.canBeShown().subscribe(this._bindedForceUpdate),this._instance.visibility().subscribe(this._bindedForceUpdate),this.forceUpdate())}))}componentWillUnmount(){this._promise=null,null!==this._instance&&(this._instance.canBeShown().unsubscribe(this._bindedForceUpdate),this._instance.visibility().unsubscribe(this._bindedForceUpdate),this._instance=null)}render(){return null!==this._instance&&this._instance.canBeShown().value()?n.createElement(D,{id:this.props.id,icon:At,isActive:this._instance.isVisible(),onClick:this._handleClick,tooltip:yt}):null}_trackClick(e){0}}var It=o(77975),Bt=o(36147),Dt=o(18540),Nt=o(85470);const Rt={[Bt.MagnetMode.WeakMagnet]:{id:Bt.MagnetMode.WeakMagnet,name:"weakMagnet",icon:G.drawingToolsIcons.magnet,localizedName:f.t(null,void 0,o(45265))},[Bt.MagnetMode.StrongMagnet]:{id:Bt.MagnetMode.StrongMagnet,name:"strongMagnet",icon:G.drawingToolsIcons.strongMagnet,localizedName:f.t(null,void 0,o(85422))}};function Wt(e){const{isSmallTablet:t}=e,o=(0,It.useWatchedValueReadonly)({watchedValue:(0,Dt.magnetEnabled)()}),i=(0,It.useWatchedValueReadonly)({watchedValue:(0,Dt.magnetMode)()});return n.createElement("div",{className:Nt.toolButtonMagnet},n.createElement(Ce,{"data-name":"magnet-button",buttonIcon:Rt[i].icon,buttonTitle:p.lineToolsInfo.magnet.localizedName,isActive:o,onClickButton:function(){const e=!o;(0,dt.trackEvent)("GUI","Chart Left Toolbar","magnet mode "+(e?"on":"off")),!1;(0,Dt.setIsMagnetEnabled)(e)},buttonHotKey:p.lineToolsInfo.magnet.hotKey,checkable:!0,isSmallTablet:t,onArrowClick:function(){0}},Object.values(Rt).map((({id:e,name:a,localizedName:s,icon:r})=>n.createElement(st.AccessibleMenuItem,{key:e,className:t?Nt.toolButtonMagnet__menuItem:void 0,"data-name":a,icon:r,isActive:o&&i===e,label:s,onClick:l,onClickArg:e})))),!1);function l(e){void 0!==e&&((0,dt.trackEvent)("GUI","Magnet mode",e===Bt.MagnetMode.WeakMagnet?"Weak":"Strong"),(0,Dt.setMagnetMode)(e))}}var Ot;!function(e){e.Screenshot="drawing-toolbar-screenshot",e.FavoriteDrawings="drawing-toolbar-favorite-drawings",e.ObjectTree="drawing-toolbar-object-tree"}(Ot||(Ot={}));var Pt=o(70412),Vt=o(21861),Ht=o(9438),jt=o(29197),zt=o(54079),Ut=o(27334);const Zt=Ut,Gt="http://www.w3.org/2000/svg";function Kt(e){const{direction:t,theme:o=Ut}=e;return n.createElement("svg",{xmlns:Gt,width:"9",height:"27",viewBox:"0 0 9 27",className:a(o.container,"right"===t?o.mirror:null),onContextMenu:Vt.preventDefault},n.createElement("g",{fill:"none",fillRule:"evenodd"},n.createElement("path",{className:o.background,d:"M4.5.5a4 4 0 0 1 4 4v18a4 4 0 1 1-8 0v-18a4 4 0 0 1 4-4z"}),n.createElement("path",{className:o.arrow,d:"M5.5 10l-2 3.5 2 3.5"})))}var Jt=o(22231);const Yt=(0,pe.mergeThemes)(Zt,Jt),qt={hide:f.t(null,void 0,o(96411)),show:f.t(null,void 0,o(63354))} +;class $t extends n.PureComponent{constructor(){super(...arguments),this._toggleVisibility=()=>{_.isDrawingToolbarVisible.setValue(!_.isDrawingToolbarVisible.value())}}render(){const{toolbarVisible:e,"data-name":t}=this.props;return n.createElement("div",{className:a(Yt.toggleButton,"apply-common-tooltip common-tooltip-vertical",!e&&Yt.collapsed),onClick:this._toggleVisibility,title:e?qt.hide:qt.show,"data-name":t,"data-value":e?"visible":"collapsed"},n.createElement(Kt,{direction:e?"left":"right",theme:e?void 0:Yt}))}}var Qt=o(37558),Xt=o(24437),eo=o(90692);const to={chartWidgetCollection:o(19036).any.isRequired};var oo=o(5962),no=o(99537);const io=u.enabled("right_toolbar"),lo=u.enabled("keep_object_tree_widget_in_right_toolbar"),ao=(0,v.onWidget)(),so=new m.Delegate,ro=dt.trackEvent.bind(null,"GUI","Chart Left Toolbar"),co=(e,t)=>ro(`${e} ${t?"on":"off"}`);class uo extends n.PureComponent{constructor(e){var t;super(e),this._grayedTools={},this._handleMeasureClick=()=>{ho("measure")},this._handleZoomInClick=()=>{ho("zoom in")},this._handleDrawingClick=e=>{co("drawing mode",e),ho("drawing mode",e?"on":"off")},this._handleLockClick=e=>{co("lock all drawing",e),ho("lock",e?"on":"off")},this._handleSyncClick=e=>{co("sync",e),ho("sync",e?"on":"off")},this._handleObjectsTreeClick=()=>{this._activeChartWidget().showObjectsTreeDialog(),ho("object tree")},this._handleMouseOver=e=>{(0,Pt.hoverMouseEventFilter)(e)&&this.setState({isHovered:!0})},this._handleMouseOut=e=>{(0,Pt.hoverMouseEventFilter)(e)&&this.setState({isHovered:!1})},this._handleChangeVisibility=e=>{this.setState({isVisible:e})},this._handleEsc=()=>{d.resetToCursor(!0)},this._handleWidgetbarSettled=e=>{var t;this.setState({isWidgetbarVisible:Boolean(null===(t=window.widgetbar)||void 0===t?void 0:t.visible().value()),widgetbarSettled:e})},this._handleWidgetbarVisible=e=>{this.setState({isWidgetbarVisible:e})},d.init(),this._toolsFilter=new g(this.props.drawingsAccess),this._filteredLineTools=C.map((e=>({id:e.id,title:e.title,items:e.items.filter((e=>this._toolsFilter.isToolEnabled(p.lineToolsInfo[e.name].localizedName))),trackLabel:e.trackLabel}))).filter((e=>0!==e.items.length)),this._filteredLineTools.forEach((e=>e.items.forEach((e=>{this._grayedTools[e.name]=this._toolsFilter.isToolGrayed(p.lineToolsInfo[e.name].localizedName)})))),this.state={isHovered:!1,isVisible:_.isDrawingToolbarVisible.value(),isWidgetbarVisible:Boolean(null===(t=window.widgetbar)||void 0===t?void 0:t.visible().value()),widgetbarSettled:void 0!==window.widgetbar},this._features={favoriting:!ao&&u.enabled("items_favoriting"),multicharts:u.enabled("support_multicharts"),tools:!ao||u.enabled("charting_library_base")},this._registry={chartWidgetCollection:this.props.chartWidgetCollection},this._negotiateResizer()}componentDidMount(){var e;_.isDrawingToolbarVisible.subscribe(this._handleChangeVisibility),y.globalCloseDelegate.subscribe(this,this._handleGlobalClose),this._tool=d.tool.spawn(),this._tool.subscribe(this._updateHotkeys.bind(this)),this._initHotkeys(), +this.props.widgetbarSettled&&(this.props.widgetbarSettled.subscribe(this,this._handleWidgetbarSettled),v.CheckMobile.any()&&(null===(e=window.widgetbar)||void 0===e||e.visible().subscribe(this._handleWidgetbarVisible)))}componentWillUnmount(){var e;null===(e=window.widgetbar)||void 0===e||e.visible().unsubscribe(this._handleWidgetbarVisible),_.isDrawingToolbarVisible.unsubscribe(this._handleChangeVisibility),y.globalCloseDelegate.unsubscribe(this,this._handleGlobalClose),this._tool.destroy(),this._hotkeys.destroy()}componentDidUpdate(e,t){var o;const{isVisible:n,widgetbarSettled:i}=this.state;n!==t.isVisible&&(h.emit("toggle_sidebar",!n),c.setValue("ChartDrawingToolbarWidget.visible",n),this._negotiateResizer()),t.widgetbarSettled!==i&&i&&v.CheckMobile.any()&&(null===(o=window.widgetbar)||void 0===o||o.visible().subscribe(this._handleWidgetbarVisible))}render(){const{bgColor:e,chartWidgetCollection:t,readOnly:o}=this.props,{isHovered:i,isVisible:l}=this.state,s={backgroundColor:e&&`#${e}`};let c;c=n.createElement($t,{toolbarVisible:l,"data-name":"toolbar-drawing-toggle-button"});const h=()=>!!this._features.tools&&!(!u.enabled("show_object_tree")||lo&&!io);return n.createElement(oo.RegistryProvider,{validation:to,value:this._registry},n.createElement(jt.CloseDelegateContext.Provider,{value:so},n.createElement(Qt.DrawerManager,null,n.createElement(eo.MatchMedia,{rule:Xt.DialogBreakpoints.TabletSmall},(e=>n.createElement(zt.Toolbar,{id:"drawing-toolbar",className:a(no.drawingToolbar,{[no.isHidden]:!l}),style:s,onClick:this.props.onClick,onContextMenu:Vt.preventDefaultForContextMenu,orientation:"vertical"},n.createElement(S,{onScroll:this._handleGlobalClose,isVisibleFade:r.mobiletouch,isVisibleButtons:!r.mobiletouch&&i,isVisibleScrollbar:!1,onMouseOver:this._handleMouseOver,onMouseOut:this._handleMouseOut},n.createElement("div",{className:no.inner},!o&&n.createElement("div",{className:no.group,style:s},this._filteredLineTools.map(((o,i)=>n.createElement(ut,{"data-name":o.id,chartWidgetCollection:t,favoriting:this._features.favoriting&&!("linetool-group-cursors"===o.id&&(0,b.isOnMobileAppPage)("any")),grayedTools:this._grayedTools,key:i,dropdownTooltip:o.title,lineTools:o.items,isSmallTablet:e,trackLabel:o.trackLabel}))),this._toolsFilter.isToolEnabled("Font Icons")&&n.createElement(Xe,{"data-name":"linetool-group-font-icons",isGrayed:this._grayedTools["Font Icons"],isSmallTablet:e})),!o&&n.createElement("div",{className:no.group,style:s},n.createElement(nt,{toolName:"measure",onClick:this._handleMeasureClick}),n.createElement(nt,{toolName:"zoom",onClick:this._handleZoomInClick}),n.createElement(it,{chartWidgetCollection:t})),!o&&n.createElement("div",{className:no.group,style:s},n.createElement(Wt,{isSmallTablet:e}),this._features.tools&&n.createElement(ot,{property:d.properties().childs().stayInDrawingMode,saveDefaultOnChange:!0,toolName:"drawginmode",onClick:this._handleDrawingClick}),this._features.tools&&n.createElement(ot,{property:d.lockDrawings(),toolName:"lockAllDrawings",onClick:this._handleLockClick +}),this._features.tools&&n.createElement(Ft,{isSmallTablet:e}),!1),!o&&this._features.tools&&n.createElement("div",{className:no.group,style:s},n.createElement(gt,{chartWidgetCollection:t,isSmallTablet:e,toolName:"removeAllDrawingTools"})),n.createElement("div",{className:no.fill,style:s}),!o&&(this._features.tools||!1)&&n.createElement("div",{className:a(no.group,no.lastGroup),style:s},!1,this._features.tools&&this._features.favoriting&&n.createElement(Mt,{id:Ot.FavoriteDrawings}),h()&&n.createElement(N,{id:Ot.ObjectTree,action:this._handleObjectsTreeClick,toolName:"showObjectsTree"}))))))),c)))}_activeChartWidget(){return this.props.chartWidgetCollection.activeChartWidget.value()}_negotiateResizer(){const e=Ht.TOOLBAR_WIDTH_COLLAPSED;this.props.resizerBridge.negotiateWidth(this.state.isVisible?Ht.TOOLBAR_WIDTH_EXPANDED:e)}_handleGlobalClose(){so.fire()}_updateHotkeys(){this._hotkeys.promote()}_initHotkeys(){this._hotkeys=A.createGroup({desc:"Drawing Toolbar"}),this._hotkeys.add({desc:"Reset",hotkey:27,handler:()=>this._handleEsc(),isDisabled:()=>d.toolIsCursor(d.tool.value())})}}function ho(e,t){0}class mo{constructor(e,t){this._component=null,this._handleRef=e=>{this._component=e},this._container=e,i.render(n.createElement(uo,{...t,ref:this._handleRef}),this._container)}destroy(){i.unmountComponentAtNode(this._container)}getComponent(){return(0,l.ensureNotNull)(this._component)}}},5962:(e,t,o)=>{"use strict";o.d(t,{RegistryProvider:()=>r,registryContextType:()=>c,validateRegistry:()=>s});var n=o(50959),i=o(19036),l=o.n(i);const a=n.createContext({});function s(e,t){l().checkPropTypes(t,e,"context","RegistryContext")}function r(e){const{validation:t,value:o}=e;return s(o,t),n.createElement(a.Provider,{value:o},e.children)}function c(){return a}},61380:e=>{e.exports=''},51445:e=>{e.exports=''},51609:e=>{ +e.exports=''},22976:e=>{e.exports=''},70616:e=>{e.exports=''},48748:e=>{e.exports=''},18042:e=>{e.exports=''},44986:e=>{e.exports=''},83778:e=>{ +e.exports=''},90624:e=>{ +e.exports='' +}}]); \ No newline at end of file diff --git a/charting_library/bundles/drawing-toolbar.1077ac737eee4d6fdb30.js b/charting_library/bundles/drawing-toolbar.1077ac737eee4d6fdb30.js deleted file mode 100644 index 2492f739..00000000 --- a/charting_library/bundles/drawing-toolbar.1077ac737eee4d6fdb30.js +++ /dev/null @@ -1,23 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2878],{45300:e=>{e.exports={}},10888:e=>{e.exports={"default-drawer-min-top-distance":"100px"}},33963:e=>{e.exports={item:"item-zwyEh4hn",label:"label-zwyEh4hn",labelRow:"labelRow-zwyEh4hn",toolbox:"toolbox-zwyEh4hn"}},71986:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",item:"item-jFqVJoPk",hovered:"hovered-jFqVJoPk",isDisabled:"isDisabled-jFqVJoPk",isActive:"isActive-jFqVJoPk",shortcut:"shortcut-jFqVJoPk",toolbox:"toolbox-jFqVJoPk",withIcon:"withIcon-jFqVJoPk","round-icon":"round-icon-jFqVJoPk",icon:"icon-jFqVJoPk",labelRow:"labelRow-jFqVJoPk",label:"label-jFqVJoPk",showOnHover:"showOnHover-jFqVJoPk","disclosure-item-circle-logo":"disclosure-item-circle-logo-jFqVJoPk",showOnFocus:"showOnFocus-jFqVJoPk"}},39416:(e,t,o)=>{"use strict";o.d(t,{useFunctionalRefObject:()=>l});var n=o(50959),i=o(43010);function l(e){const t=(0,n.useMemo)((()=>function(e){const t=o=>{e(o),t.current=o};return t.current=null,t}((e=>{s.current(e)}))),[]),o=(0,n.useRef)(null),l=t=>{if(null===t)return a(o.current,t),void(o.current=null);o.current!==e&&(o.current=e,a(o.current,t))},s=(0,n.useRef)(l);return s.current=l,(0,i.useIsomorphicLayoutEffect)((()=>{if(null!==t.current)return s.current(t.current),()=>s.current(null)}),[e]),t}function a(e,t){null!==e&&("function"==typeof e?e(t):e.current=t)}},43010:(e,t,o)=>{"use strict";o.d(t,{useIsomorphicLayoutEffect:()=>i});var n=o(50959);function i(e,t){("undefined"==typeof window?n.useEffect:n.useLayoutEffect)(e,t)}},27267:(e,t,o)=>{"use strict";function n(e,t,o,n,i){function l(i){if(e>i.timeStamp)return;const l=i.target;void 0!==o&&null!==t&&null!==l&&l.ownerDocument===n&&(t.contains(l)||o(i))}return i.click&&n.addEventListener("click",l,!1),i.mouseDown&&n.addEventListener("mousedown",l,!1),i.touchEnd&&n.addEventListener("touchend",l,!1),i.touchStart&&n.addEventListener("touchstart",l,!1),()=>{n.removeEventListener("click",l,!1),n.removeEventListener("mousedown",l,!1),n.removeEventListener("touchend",l,!1),n.removeEventListener("touchstart",l,!1)}}o.d(t,{addOutsideEventListener:()=>n})},67842:(e,t,o)=>{"use strict";o.d(t,{useResizeObserver:()=>s});var n=o(50959),i=o(59255),l=o(43010),a=o(39416);function s(e,t=[]){const{callback:o,ref:s=null}=function(e){return"function"==typeof e?{callback:e}:e}(e),r=(0,n.useRef)(null),c=(0,n.useRef)(o);c.current=o;const u=(0,a.useFunctionalRefObject)(s),d=(0,n.useCallback)((e=>{u(e),null!==r.current&&(r.current.disconnect(),null!==e&&r.current.observe(e))}),[u,r]);return(0,l.useIsomorphicLayoutEffect)((()=>(r.current=new i.default(((e,t)=>{c.current(e,t)})),u.current&&d(u.current),()=>{var e;null===(e=r.current)||void 0===e||e.disconnect()})),[u,...t]),d}},90186:(e,t,o)=>{"use strict";function n(e){return l(e,a)}function i(e){return l(e,s)}function l(e,t){const o=Object.entries(e).filter(t),n={};for(const[e,t]of o)n[e]=t;return n}function a(e){const[t,o]=e;return 0===t.indexOf("data-")&&"string"==typeof o}function s(e){return 0===e[0].indexOf("aria-")}o.d(t,{ -filterAriaProps:()=>i,filterDataProps:()=>n,filterProps:()=>l,isAriaAttribute:()=>s,isDataAttribute:()=>a})},76460:(e,t,o)=>{"use strict";function n(e){return 0===e.detail}o.d(t,{isKeyboardClick:()=>n})},47201:(e,t,o)=>{"use strict";function n(...e){return t=>{for(const o of e)void 0!==o&&o(t)}}o.d(t,{createSafeMulticastEventHandler:()=>n})},45601:(e,t,o)=>{"use strict";o.d(t,{Measure:()=>i});var n=o(67842);function i(e){const{children:t,onResize:o}=e;return t((0,n.useResizeObserver)(o||(()=>{}),[null===o]))}},76068:(e,t,o)=>{"use strict";o.d(t,{CircleLogo:()=>l});var n=o(50959),i=o(58492);o(45300);function l(e){var t,o;const l=(0,i.getStyleClasses)(e.size,e.className),a=null!==(o=null!==(t=e.alt)&&void 0!==t?t:e.title)&&void 0!==o?o:"";return(0,i.isCircleLogoWithUrlProps)(e)?n.createElement("img",{className:l,src:e.logoUrl,alt:a,title:e.title,loading:e.loading,"aria-label":e["aria-label"],"aria-hidden":e["aria-hidden"]}):n.createElement("span",{className:l,title:e.title,"aria-label":e["aria-label"],"aria-hidden":e["aria-hidden"]},e.placeholderLetter)}},58492:(e,t,o)=>{"use strict";o.d(t,{getStyleClasses:()=>i,isCircleLogoWithUrlProps:()=>l});var n=o(97754);function i(e,t){return n("tv-circle-logo",`tv-circle-logo--${e}`,t)}function l(e){return"logoUrl"in e&&void 0!==e.logoUrl&&0!==e.logoUrl.length}},78036:(e,t,o)=>{"use strict";o.d(t,{useEnsuredContext:()=>l});var n=o(50959),i=o(50151);function l(e){return(0,i.ensureNotNull)((0,n.useContext)(e))}},70412:(e,t,o)=>{"use strict";o.d(t,{hoverMouseEventFilter:()=>l,useAccurateHover:()=>a,useHover:()=>i});var n=o(50959);function i(){const[e,t]=(0,n.useState)(!1);return[e,{onMouseOver:function(e){l(e)&&t(!0)},onMouseOut:function(e){l(e)&&t(!1)}}]}function l(e){return!e.currentTarget.contains(e.relatedTarget)}function a(e){const[t,o]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{const t=t=>{if(null===e.current)return;const n=e.current.contains(t.target);o(n)};return document.addEventListener("mouseover",t),()=>document.removeEventListener("mouseover",t)}),[]),t}},29006:(e,t,o)=>{"use strict";o.d(t,{useResizeObserver:()=>n.useResizeObserver});var n=o(67842)},77975:(e,t,o)=>{"use strict";o.d(t,{useWatchedValueReadonly:()=>i});var n=o(50959);const i=(e,t=!1)=>{const o="watchedValue"in e?e.watchedValue:void 0,i="defaultValue"in e?e.defaultValue:e.watchedValue.value(),[l,a]=(0,n.useState)(o?o.value():i);return(t?n.useLayoutEffect:n.useEffect)((()=>{if(o){a(o.value());const e=e=>a(e);return o.subscribe(e),()=>o.unsubscribe(e)}return()=>{}}),[o]),l}},16396:(e,t,o)=>{"use strict";o.d(t,{DEFAULT_POPUP_MENU_ITEM_THEME:()=>u,PopupMenuItem:()=>h});var n=o(50959),i=o(97754),l=o(59064),a=o(51768),s=o(90186),r=o(76068),c=o(71986);const u=c;function d(e){e.stopPropagation()}function h(e){ -const{id:t,role:o,"aria-label":u,"aria-selected":h,"aria-checked":m,className:v,title:b,labelRowClassName:p,labelClassName:g,shortcut:f,forceShowShortcuts:T,icon:C,isActive:_,isDisabled:E,isHovered:w,appearAsDisabled:x,label:k,link:F,showToolboxOnHover:L,showToolboxOnFocus:S,target:A,rel:y,toolbox:M,reference:I,onMouseOut:B,onMouseOver:D,onKeyDown:N,suppressToolboxClick:R=!0,theme:W=c,tabIndex:O,tagName:P,renderComponent:V,roundedIcon:H,iconAriaProps:j,circleLogo:z}=e,U=(0,s.filterDataProps)(e),Z=(0,n.useRef)(null),G=(0,n.useMemo)((()=>function(e){function t(t){const{reference:o,...i}=t,l=null!=e?e:i.href?"a":"div",a="a"===l?i:function(e){const{download:t,href:o,hrefLang:n,media:i,ping:l,rel:a,target:s,type:r,referrerPolicy:c,...u}=e;return u}(i);return n.createElement(l,{...a,ref:o})}return t.displayName=`DefaultComponent(${e})`,t}(P)),[P]),K=null!=V?V:G;return n.createElement(K,{...U,id:t,role:o,"aria-label":u,"aria-selected":h,"aria-checked":m,className:i(v,W.item,C&&W.withIcon,{[W.isActive]:_,[W.isDisabled]:E||x,[W.hovered]:w}),title:b,href:F,target:A,rel:y,reference:function(e){Z.current=e,"function"==typeof I&&I(e);"object"==typeof I&&(I.current=e)},onClick:function(t){const{dontClosePopup:o,onClick:n,onClickArg:i,trackEventObject:s}=e;if(E)return;s&&(0,a.trackEvent)(s.category,s.event,s.label);n&&n(i,t);o||(0,l.globalCloseMenu)()},onContextMenu:function(t){const{trackEventObject:o,trackRightClick:n}=e;o&&n&&(0,a.trackEvent)(o.category,o.event,`${o.label}_rightClick`)},onMouseUp:function(t){const{trackEventObject:o,trackMouseWheelClick:n}=e;if(1===t.button&&F&&o){let e=o.label;n&&(e+="_mouseWheelClick"),(0,a.trackEvent)(o.category,o.event,e)}},onMouseOver:D,onMouseOut:B,onKeyDown:N,tabIndex:O},z&&n.createElement(r.CircleLogo,{...j,className:c["disclosure-item-circle-logo"],size:"xxxsmall",logoUrl:z.logoUrl,placeholderLetter:z.placeholderLetter}),C&&n.createElement("span",{"aria-label":j&&j["aria-label"],"aria-hidden":j&&Boolean(j["aria-hidden"]),className:i(W.icon,H&&c["round-icon"]),dangerouslySetInnerHTML:{__html:C}}),n.createElement("span",{className:i(W.labelRow,p)},n.createElement("span",{className:i(W.label,g)},k)),(void 0!==f||T)&&n.createElement("span",{className:W.shortcut},(J=f)&&J.split("+").join(" + ")),void 0!==M&&n.createElement("span",{onClick:R?d:void 0,className:i(W.toolbox,{[W.showOnHover]:L,[W.showOnFocus]:S})},M));var J}},81332:(e,t,o)=>{"use strict";o.d(t,{multilineLabelWithIconAndToolboxTheme:()=>a});var n=o(40173),i=o(71986),l=o(33963);const a=(0,n.mergeThemes)(i,l)},20520:(e,t,o)=>{"use strict";o.d(t,{PopupMenu:()=>h});var n=o(50959),i=o(962),l=o(62942),a=o(65718),s=o(27317),r=o(29197);const c=n.createContext(void 0);var u=o(36383);const d=n.createContext({setMenuMaxWidth:!1});function h(e){const{controller:t,children:o,isOpened:h,closeOnClickOutside:m=!0,doNotCloseOn:v,onClickOutside:b,onClose:p,onKeyboardClose:g,"data-name":f="popup-menu-container",...T}=e,C=(0,n.useContext)(r.CloseDelegateContext),_=n.useContext(d),E=(0,n.useContext)(c),w=(0,u.useOutsideEvent)({handler:function(e){ -b&&b(e);if(!m)return;const t=(0,l.default)(v)?v():null==v?[]:[v];if(t.length>0&&e.target instanceof Node)for(const o of t){const t=i.findDOMNode(o);if(t instanceof Node&&t.contains(e.target))return}p()},mouseDown:!0,touchStart:!0});return h?n.createElement(a.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},n.createElement("span",{ref:w,style:{pointerEvents:"auto"}},n.createElement(s.Menu,{...T,onClose:p,onKeyboardClose:g,onScroll:function(t){const{onScroll:o}=e;o&&o(t)},customCloseDelegate:C,customRemeasureDelegate:E,ref:t,"data-name":f,limitMaxWidth:_.setMenuMaxWidth},o))):null}},86656:(e,t,o)=>{"use strict";o.d(t,{TouchScrollContainer:()=>s});var n=o(50959),i=o(59142),l=o(50151),a=o(49483);const s=(0,n.forwardRef)(((e,t)=>{const{children:o,...l}=e,s=(0,n.useRef)(null);return(0,n.useImperativeHandle)(t,(()=>s.current)),(0,n.useLayoutEffect)((()=>{if(a.CheckMobile.iOS())return null!==s.current&&(0,i.disableBodyScroll)(s.current,{allowTouchMove:r(s)}),()=>{null!==s.current&&(0,i.enableBodyScroll)(s.current)}}),[]),n.createElement("div",{ref:s,...l},o)}));function r(e){return t=>{const o=(0,l.ensureNotNull)(e.current),n=document.activeElement;return!o.contains(t)||null!==n&&o.contains(n)&&n.contains(t)}}},6132:(e,t,o)=>{"use strict";var n=o(22134);function i(){}function l(){}l.resetWarningCache=i,e.exports=function(){function e(e,t,o,i,l,a){if(a!==n){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var o={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:l,resetWarningCache:i};return o.PropTypes=o,o}},19036:(e,t,o)=>{e.exports=o(6132)()},22134:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},47102:e=>{e.exports={accessible:"accessible-NQERJsv9",active:"active-NQERJsv9"}},89089:e=>{e.exports={button:"button-LkmyTVRc",active:"active-LkmyTVRc"}},22878:e=>{e.exports={dropdown:"dropdown-pbhJWNrt",buttonWrap:"buttonWrap-pbhJWNrt",control:"control-pbhJWNrt",arrow:"arrow-pbhJWNrt",arrowIcon:"arrowIcon-pbhJWNrt",isOpened:"isOpened-pbhJWNrt",hover:"hover-pbhJWNrt",isGrayed:"isGrayed-pbhJWNrt",accessible:"accessible-pbhJWNrt"}},27334:e=>{e.exports={container:"container-Wp9adlfh",mirror:"mirror-Wp9adlfh",background:"background-Wp9adlfh",arrow:"arrow-Wp9adlfh"}},46173:e=>{e.exports={item:"item-uxNfqe_g",label:"label-uxNfqe_g"}},99537:e=>{e.exports={drawingToolbar:"drawingToolbar-BfVZxb4b",isHidden:"isHidden-BfVZxb4b",inner:"inner-BfVZxb4b",group:"group-BfVZxb4b",lastGroup:"lastGroup-BfVZxb4b",fill:"fill-BfVZxb4b"}},22231:e=>{e.exports={toggleButton:"toggleButton-OhcB9eH7",collapsed:"collapsed-OhcB9eH7",background:"background-OhcB9eH7",arrow:"arrow-OhcB9eH7"}},20274:e=>{e.exports={item:"item-yfwdxbRo",hovered:"hovered-yfwdxbRo"}},12451:e=>{ -e.exports={desktopSize:"desktopSize-l1SzP6TV",smallSize:"smallSize-l1SzP6TV",tabs:"tabs-l1SzP6TV",categories:"categories-l1SzP6TV"}},78227:e=>{e.exports={sticker:"sticker-aZclaNCs"}},23091:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",stickerRow:"stickerRow-KUOIljqV"}},62270:e=>{e.exports={wrapper:"wrapper-FNeSdxed"}},37531:e=>{e.exports={drawer:"drawer-PzCssz1z",menuBox:"menuBox-PzCssz1z"}},85470:e=>{e.exports={toolButtonMagnet:"toolButtonMagnet-wg76fIbD",toolButtonMagnet__menuItem:"toolButtonMagnet__menuItem-wg76fIbD",toolButtonMagnet__hintPlaceholder:"toolButtonMagnet__hintPlaceholder-wg76fIbD"}},30261:e=>{e.exports={wrap:"wrap-Z4M3tWHb",scrollWrap:"scrollWrap-Z4M3tWHb",noScrollBar:"noScrollBar-Z4M3tWHb",content:"content-Z4M3tWHb",icon:"icon-Z4M3tWHb",scrollBot:"scrollBot-Z4M3tWHb",scrollTop:"scrollTop-Z4M3tWHb",isVisible:"isVisible-Z4M3tWHb",iconWrap:"iconWrap-Z4M3tWHb",fadeBot:"fadeBot-Z4M3tWHb",fadeTop:"fadeTop-Z4M3tWHb"}},55619:e=>{e.exports={iconContainer:"iconContainer-dmpvVypS"}},81261:(e,t,o)=>{"use strict";o.d(t,{focusFirstMenuItem:()=>c,handleAccessibleMenuFocus:()=>s,handleAccessibleMenuKeyDown:()=>r,queryMenuElements:()=>h});var n=o(16838),i=o(71468),l=o(68335);const a=[37,39,38,40];function s(e,t){e.target&&n.PLATFORM_ACCESSIBILITY_ENABLED&&e.relatedTarget===t.current&&c(e.target)}function r(e){if(!n.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;const t=(0,l.hashFromEvent)(e);if(!a.includes(t))return;const o=document.activeElement;if(!(document.activeElement instanceof HTMLElement))return;const s=h(e.currentTarget).sort(n.navigationOrderComparator);if(0===s.length)return;const r=document.activeElement.closest('[data-role="menuitem"]');if(!(r instanceof HTMLElement))return;const c=s.indexOf(r);if(-1===c)return;const v=m(r),b=v.indexOf(document.activeElement),p=-1!==b,g=e=>{o&&(0,i.becomeSecondaryElement)(o),(0,i.becomeMainElement)(e),e.focus()};switch(t){case 37:if(!v.length)return;e.preventDefault(),g(0===b?s[c]:p?u(v,b,-1):v[v.length-1]);break;case 39:if(!v.length)return;e.preventDefault(),b===v.length-1?g(s[c]):g(p?u(v,b,1):v[0]);break;case 38:{e.preventDefault();const t=u(s,c,-1);if(p){const e=d(t,b);g(e||t);break}g(t);break}case 40:{e.preventDefault();const t=u(s,c,1);if(p){const e=d(t,b);g(e||t);break}g(t)}}}function c(e){const[t]=h(e);t&&((0,i.becomeMainElement)(t),t.focus())}function u(e,t,o){return e[(t+e.length+o)%e.length]}function d(e,t){const o=m(e);return o.length?o[(t+o.length)%o.length]:null}function h(e){return Array.from(e.querySelectorAll('[data-role="menuitem"]:not([disabled], [aria-disabled])')).filter((0,n.createScopedVisibleElementFilter)(e))}function m(e){return Array.from(e.querySelectorAll("[tabindex]:not([disabled], [aria-disabled])")).filter((0,n.createScopedVisibleElementFilter)(e))}},81351:(e,t,o)=>{"use strict";o.d(t,{AccessibleMenuItem:()=>d});var n=o(50959),i=o(97754),l=o.n(i),a=o(3343),s=o(50238),r=o(16838),c=o(16396),u=o(47102);function d(e){const{className:t,...o}=e,[i,d]=(0,s.useRovingTabindexElement)(null) -;return n.createElement(c.PopupMenuItem,{...o,className:l()(r.PLATFORM_ACCESSIBILITY_ENABLED&&u.accessible,e.isActive&&u.active,t),reference:i,tabIndex:d,onKeyDown:function(e){if(!r.PLATFORM_ACCESSIBILITY_ENABLED||e.target!==e.currentTarget)return;const t=(0,a.hashFromEvent)(e);13!==t&&32!==t||(e.preventDefault(),i.current instanceof HTMLElement&&i.current.click())},"data-role":r.PLATFORM_ACCESSIBILITY_ENABLED?"menuitem":void 0,"aria-disabled":r.PLATFORM_ACCESSIBILITY_ENABLED&&e.isDisabled||void 0})}},12165:(e,t,o)=>{"use strict";o.d(t,{MenuFavoriteButton:()=>u});var n=o(50959),i=o(97754),l=o.n(i),a=o(50238),s=o(16838),r=o(36189),c=o(89089);function u(e){const{tooltip:t,onClick:o,...i}=e,[u,d]=(0,a.useRovingTabindexElement)(null);return s.PLATFORM_ACCESSIBILITY_ENABLED?n.createElement("button",{ref:u,tabIndex:d,onClick:o,className:l()(c.button,i.isActive&&c.active),type:"button"},n.createElement(r.FavoriteButton,{"aria-label":t,...i,"data-tooltip":t})):n.createElement(r.FavoriteButton,{...e,"data-tooltip":t})}},14186:(e,t,o)=>{"use strict";o.r(t),o.d(t,{DrawingToolbarRenderer:()=>mo});var n=o(50959),i=o(962),l=o(50151),a=o(97754),s=o.n(a),r=o(32563),c=o(56840),u=o(14483),d=o(88348),h=o(76422),m=o(57898),v=o(49483),b=o(84015),p=o(54819);class g{constructor(e){this._drawingsAccess=e||{tools:[],type:"black"}}isToolEnabled(e){const t=this._findTool(e);return!(!t||!t.grayed)||("black"===this._drawingsAccess.type?!t:!!t)}isToolGrayed(e){const t=this._findTool(e);return Boolean(t&&t.grayed)}_findTool(e){return this._drawingsAccess.tools.find((t=>t.name===e))}}var f=o(44352),T=o(68335);const C=[{id:"linetool-group-cursors",title:f.t(null,void 0,o(82401)),items:[{name:"cursor"},{name:"dot"},{name:"arrow"},{name:"eraser"}],trackLabel:null},{id:"linetool-group-trend-line",title:f.t(null,void 0,o(18794)),items:[{name:"LineToolTrendLine",hotkeyHash:T.Modifiers.Alt+84},{name:"LineToolArrow"},{name:"LineToolRay"},{name:"LineToolInfoLine"},{name:"LineToolExtended"},{name:"LineToolTrendAngle"},{name:"LineToolHorzLine",hotkeyHash:T.Modifiers.Alt+72},{name:"LineToolHorzRay",hotkeyHash:T.Modifiers.Alt+74},{name:"LineToolVertLine",hotkeyHash:T.Modifiers.Alt+86},{name:"LineToolCrossLine",hotkeyHash:T.Modifiers.Alt+67},{name:"LineToolParallelChannel"},{name:"LineToolRegressionTrend"},{name:"LineToolFlatBottom"},{name:"LineToolDisjointAngle"},{name:"LineToolAnchoredVWAP"}].filter(Boolean),trackLabel:null},{id:"linetool-group-gann-and-fibonacci",title:f.t(null,void 0,o(5816)),items:[{name:"LineToolFibRetracement",hotkeyHash:T.Modifiers.Alt+70},{name:"LineToolTrendBasedFibExtension"},{name:"LineToolPitchfork"},{name:"LineToolSchiffPitchfork2"},{name:"LineToolSchiffPitchfork"},{name:"LineToolInsidePitchfork"},{name:"LineToolFibChannel"},{name:"LineToolFibTimeZone"},{name:"LineToolGannSquare"},{name:"LineToolGannFixed"},{name:"LineToolGannComplex"},{name:"LineToolGannFan"},{name:"LineToolFibSpeedResistanceFan"},{name:"LineToolTrendBasedFibTime"},{name:"LineToolFibCircles"},{name:"LineToolPitchfan"},{name:"LineToolFibSpiral"},{ -name:"LineToolFibSpeedResistanceArcs"},{name:"LineToolFibWedge"}],trackLabel:null},{id:"linetool-group-geometric-shapes",title:f.t(null,void 0,o(22146)),items:[{name:"LineToolBrush"},{name:"LineToolHighlighter"},{name:"LineToolRectangle"},{name:"LineToolCircle"},{name:"LineToolEllipse"},{name:"LineToolPath"},{name:"LineToolBezierQuadro"},{name:"LineToolPolyline"},{name:"LineToolTriangle"},{name:"LineToolRotatedRectangle"},{name:"LineToolArc"},{name:"LineToolBezierCubic"}],trackLabel:null},{id:"linetool-group-annotation",title:f.t(null,void 0,o(19661)),items:[{name:"LineToolText"},{name:"LineToolTextAbsolute"},{name:"LineToolNote"},{name:"LineToolNoteAbsolute"},{name:"LineToolSignpost"},null,null,null,{name:"LineToolCallout"},{name:"LineToolComment"},{name:"LineToolPriceLabel"},{name:"LineToolPriceNote"},{name:"LineToolArrowMarker"},{name:"LineToolArrowMarkLeft"},{name:"LineToolArrowMarkRight"},{name:"LineToolArrowMarkUp"},{name:"LineToolArrowMarkDown"},{name:"LineToolFlagMark"}].filter(Boolean),trackLabel:null},{id:"linetool-group-patterns",title:f.t(null,void 0,o(19693)),items:[{name:"LineTool5PointsPattern"},{name:"LineToolCypherPattern"},{name:"LineToolABCD"},{name:"LineToolTrianglePattern"},{name:"LineToolThreeDrivers"},{name:"LineToolHeadAndShoulders"},{name:"LineToolElliottImpulse"},{name:"LineToolElliottTriangle"},{name:"LineToolElliottTripleCombo"},{name:"LineToolElliottCorrection"},{name:"LineToolElliottDoubleCombo"},{name:"LineToolCircleLines"},{name:"LineToolTimeCycles"},{name:"LineToolSineLine"}],trackLabel:null},{id:"linetool-group-prediction-and-measurement",title:f.t(null,void 0,o(97100)),items:[{name:"LineToolRiskRewardLong"},{name:"LineToolRiskRewardShort"},{name:"LineToolPrediction"},{name:"LineToolDateRange"},{name:"LineToolPriceRange"},{name:"LineToolDateAndPriceRange"},{name:"LineToolBarsPattern"},{name:"LineToolGhostFeed"},{name:"LineToolProjection"},{name:"LineToolFixedRangeVolumeProfile"},null].filter(Boolean),trackLabel:null}];var _=o(14873),E=o(9745),w=o(88275),x=o(61345),k=o(45601),F=o(30261),L=o(61380);class S extends n.PureComponent{constructor(e){super(e),this._scroll=null,this._handleScrollTop=()=>{this.animateTo(Math.max(0,this.currentPosition()-(this.state.heightWrap-50)))},this._handleScrollBot=()=>{this.animateTo(Math.min((this.state.heightContent||0)-(this.state.heightWrap||0),this.currentPosition()+(this.state.heightWrap-50)))},this._handleResizeWrap=([e])=>{this.setState({heightWrap:e.contentRect.height})},this._handleResizeContent=([e])=>{this.setState({heightContent:e.contentRect.height})},this._handleScroll=()=>{const{onScroll:e}=this.props;e&&e(this.currentPosition(),this.isAtTop(),this.isAtBot()),this._checkButtonsVisibility()},this._checkButtonsVisibility=()=>{const{isVisibleTopButton:e,isVisibleBotButton:t}=this.state,o=this.isAtTop(),n=this.isAtBot();o||e?o&&e&&this.setState({isVisibleTopButton:!1}):this.setState({isVisibleTopButton:!0}),n||t?n&&t&&this.setState({isVisibleBotButton:!1}):this.setState({isVisibleBotButton:!0})},this.state={heightContent:0,heightWrap:0, -isVisibleBotButton:!1,isVisibleTopButton:!1}}componentDidMount(){this._checkButtonsVisibility()}componentDidUpdate(e,t){t.heightWrap===this.state.heightWrap&&t.heightContent===this.state.heightContent||this._handleScroll()}currentPosition(){return this._scroll?this._scroll.scrollTop:0}isAtTop(){return this.currentPosition()<=1}isAtBot(){return this.currentPosition()+this.state.heightWrap>=this.state.heightContent-1}animateTo(e,t=x.dur){const o=this._scroll;o&&(0,w.doAnimate)({onStep(e,t){o.scrollTop=t},from:o.scrollTop,to:Math.round(e),easing:x.easingFunc.easeInOutCubic,duration:t})}render(){const{children:e,isVisibleScrollbar:t,isVisibleFade:o,isVisibleButtons:i,onMouseOver:l,onMouseOut:a}=this.props,{heightContent:r,heightWrap:c,isVisibleBotButton:u,isVisibleTopButton:d}=this.state;return n.createElement(k.Measure,{onResize:this._handleResizeWrap},(h=>n.createElement("div",{className:F.wrap,onMouseOver:l,onMouseOut:a,ref:h},n.createElement("div",{className:s()(F.scrollWrap,{[F.noScrollBar]:!t}),onScroll:this._handleScroll,ref:e=>this._scroll=e},n.createElement(k.Measure,{onResize:this._handleResizeContent},(t=>n.createElement("div",{className:F.content,ref:t},e)))),o&&n.createElement("div",{className:s()(F.fadeTop,{[F.isVisible]:d&&r>c})}),o&&n.createElement("div",{className:s()(F.fadeBot,{[F.isVisible]:u&&r>c})}),i&&n.createElement("div",{className:s()(F.scrollTop,{[F.isVisible]:d&&r>c}),onClick:this._handleScrollTop},n.createElement("div",{className:F.iconWrap},n.createElement(E.Icon,{icon:L,className:F.icon}))),i&&n.createElement("div",{className:s()(F.scrollBot,{[F.isVisible]:u&&r>c}),onClick:this._handleScrollBot},n.createElement("div",{className:F.iconWrap},n.createElement(E.Icon,{icon:L,className:F.icon}))))))}}S.defaultProps={isVisibleScrollbar:!0};var A=o(4741),y=o(59064),M=o(66427),I=o(16838),B=o(50238);function D(e){const[t,o]=(0,B.useRovingTabindexElement)(null);return n.createElement(M.ToolButton,{...e,ref:t,tag:I.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",tabIndex:o})}function N(e){const{id:t,action:o,isActive:i,isHidden:l,isTransparent:a,toolName:s}=e;return n.createElement(D,{id:t,icon:p.lineToolsInfo[s].icon,isActive:i,isHidden:l,isTransparent:a,onClick:o,title:p.lineToolsInfo[s].localizedName,"data-name":s})}var R=o(90186);const W=e=>{const[t,o]=(0,n.useState)(e.value());return(0,n.useEffect)((()=>{const t=e=>o(e);return e.subscribe(t),()=>e.unsubscribe(t)}),[e]),[t,t=>e.setValue(t)]};var O,P=o(97145);!function(e){e.Icons="icons",e.Emojis="emojis",e.Stickers="stickers"}(O||(O={}));const V=c.getValue("ToolButtonIcons.LastCategory",O.Emojis),H=new P.WatchedValue(V);function j(){const[e,t]=W(H);return[e,(0,n.useCallback)((e=>{t(e),function(e){c.setValue("ToolButtonIcons.LastCategory",e)}(e)}),[t])]}var z=o(99616),U=o(62270);function Z(e){return n.createElement("div",{className:U.wrapper},e.text)}var G=o(87872),K=o(51609),J=o(22976),q=o(70616),Y=o(18042),$=o(44986),Q=o(83778),X=o(48748) -;const ee=["0xF087","0xF088","0xF164","0xF165","0xF0A4","0xF0A5","0xF007","0xF0A6","0xF0A7","0xF118","0xF11A","0xF119","0xF183"],te=["0xF153","0xF154","0xF155","0xF156","0xF157","0xF158","0xF159","0xF195","0xF15A"],oe=["0xF060","0xF061","0xF062","0xF063","0xF053","0xF054","0xF077","0xF078","0xF07D","0xF07E","0xF0A9","0xF0AA","0xF0AB","0xF0D9","0xF0DA","0xF0D7","0xF0D8","0xF102","0xF103","0xF104","0xF105","0xF106","0xF107","0xF137","0xF139","0xF13A","0xF112","0xF064","0xF148","0xF149","0xF177","0xF178","0xF175","0xF176","0xF01A","0xF01B","0xF065","0xF066"],ne=["0xF11D","0xF11E","0xF024","0xF004","0xF005","0xF006","0xF046","0xF00C","0xF00D","0xF011","0xF012","0xF021","0xF01E","0xF192","0xF041","0xF14A","0xF055","0xF056","0xF057","0xF059","0xF058","0xF05A","0xF05B","0xF05C","0xF05D","0xF05E","0xF067","0xF068","0xF069","0xF06A","0xF071","0xF06E","0xF070","0xF075","0xF08A","0xF0A3","0xF0E5","0xF110","0xF111","0xF123","0xF124","0xF10C","0xF128","0xF129","0xF12A","0xF140","0xF113","0xF17C","0xF179"],ie=["0xF06C","0xF185","0xF186","0xF188","0xF0E7"],le=["0xF000","0xF002","0xF00E","0xF015","0xF017","0xF030","0xF013","0xF043","0xF06B","0xF072","0xF076","0xF080","0xF084","0xF040","0xF0A1","0xF0A2","0xF0D6","0xF0E3","0xF0EB","0xF0F3","0xF135","0xF13D","0xF2FE"],ae=[...ee,...te,...oe,...ne,...ie,...le].map((e=>+e)),se=new Set(ae);const re=[{title:f.t(null,{context:"emoji_group"},o(15426)),emojis:[],content:n.createElement(z.IconItem,{icon:$})},{title:f.t(null,{context:"emoji_group"},o(33628)),emojis:ee,content:n.createElement(z.IconItem,{icon:Q})},{title:f.t(null,{context:"emoji_group"},o(77011)),emojis:ne,content:n.createElement(z.IconItem,{icon:q})},{title:f.t(null,{context:"emoji_group"},o(11739)),emojis:ie,content:n.createElement(z.IconItem,{icon:X})},{title:f.t(null,{context:"emoji_group"},o(14281)),emojis:te,content:n.createElement(z.IconItem,{icon:J})},{title:f.t(null,{context:"emoji_group"},o(72302)),emojis:le,content:n.createElement(z.IconItem,{icon:Y})},{title:f.t(null,{context:"emoji_group"},o(57792)),emojis:oe,content:n.createElement(z.IconItem,{icon:K})}],ce={[O.Icons]:G.drawingToolsIcons.heart,[O.Emojis]:G.drawingToolsIcons.smile,[O.Stickers]:G.drawingToolsIcons.sticker},ue=[{title:O.Emojis,content:n.createElement(Z,{text:f.t(null,void 0,o(19570))})},{title:O.Stickers,content:n.createElement(Z,{text:f.t(null,void 0,o(84121))})},{title:O.Icons,content:n.createElement(Z,{text:f.t(null,void 0,o(92464))})}];var de=o(3343),he=o(20520),me=o(27317),ve=o(76460),be=o(41590),pe=o(40173),ge=o(81261),fe=o(14665);const Te=o(22878),Ce=(0,n.forwardRef)(((e,t)=>{const{buttonActiveClass:o,buttonClass:i,buttonIcon:l,buttonTitle:s,buttonHotKey:c,dropdownTooltip:u,children:d,isActive:h,isGrayed:m,onClickWhenGrayed:v,checkable:b,isSmallTablet:p,theme:g=Te,onClickButton:f,onArrowClick:T,openDropdownByClick:C,onMenuFocus:_=ge.handleAccessibleMenuFocus,onMenuKeyDown:w=ge.handleAccessibleMenuKeyDown,...x}=e,k=(0,pe.mergeThemes)(me.DEFAULT_MENU_THEME,{menuBox:g.menuBox}),F=I.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",[L,S]=(0, -n.useState)(!1),[A,y]=(0,n.useState)(!1),D=(0,n.useRef)(null),N=(0,n.useRef)(null),R=(0,n.useRef)(null),W=(0,n.useRef)(0),O=(0,n.useRef)(0),[P,V]=(0,B.useRovingTabindexElement)(null),[H,j]=(0,B.useRovingTabindexElement)(null);return(0,n.useImperativeHandle)(t,(()=>({open:()=>S(!0)})),[]),n.createElement("div",{...x,className:a(g.dropdown,{[g.isGrayed]:m,[g.isActive]:h,[g.isOpened]:L}),onClick:m?v:void 0,onKeyDown:function(e){var t;if(e.defaultPrevented||!(e.target instanceof Node)||!I.PLATFORM_ACCESSIBILITY_ENABLED)return;const o=(0,de.hashFromEvent)(e);if(e.currentTarget.contains(e.target)||27!==o)return;e.preventDefault(),z(!1),A&&(null===(t=null==H?void 0:H.current)||void 0===t||t.focus())},ref:D},n.createElement("div",{ref:N,className:g.control},n.createElement("div",{...function(){if(!m)return r.mobiletouch?b?{onTouchStart:G,onTouchEnd:J,onTouchMove:K}:{onClick:Z}:{onMouseDown:G,onMouseUp:q};return{}}(),className:a(g.buttonWrap,{"apply-common-tooltip common-tooltip-vertical":Boolean(s||c)},I.PLATFORM_ACCESSIBILITY_ENABLED&&g.accessible),"data-tooltip-hotkey":c,"data-tooltip-delay":1500,"data-role":"button",title:s},n.createElement(M.ToolButton,{activeClass:o,className:a(i,g.button),icon:l,isActive:h,isGrayed:m,isTransparent:!b,ref:P,tag:F,tabIndex:V,onClick:function(e){if(!(0,ve.isKeyboardClick)(e))return;C?z(!0,!0):null==f||f()}})),!m&&!r.mobiletouch&&n.createElement(F,{className:a(g.arrow,u&&"apply-common-tooltip common-tooltip-vertical",I.PLATFORM_ACCESSIBILITY_ENABLED&&g.accessible),title:u,onClick:function(e){null==T||T(),z(void 0,(0,ve.isKeyboardClick)(e))},onKeyDown:function(e){if(e.defaultPrevented||!(e.target instanceof Node)||!I.PLATFORM_ACCESSIBILITY_ENABLED)return;const t=(0,de.hashFromEvent)(e);if(e.currentTarget.contains(e.target))switch(t){case 39:if(L)return;e.preventDefault(),z(!0,!0);break;case 27:if(!L)return;e.preventDefault(),z(!1)}},type:I.PLATFORM_ACCESSIBILITY_ENABLED?"button":void 0,"data-role":I.PLATFORM_ACCESSIBILITY_ENABLED?void 0:"menu-handle",ref:H,tabIndex:j,"aria-pressed":I.PLATFORM_ACCESSIBILITY_ENABLED?h:void 0,"aria-label":I.PLATFORM_ACCESSIBILITY_ENABLED?u:void 0,"data-tooltip":u},n.createElement(E.Icon,{className:g.arrowIcon,icon:fe}))),!m&&(p?L&&n.createElement(be.Drawer,{className:g.drawer,onClose:U,position:"Bottom"},d):n.createElement(he.PopupMenu,{theme:k,doNotCloseOn:function(){if(null===D.current)return[];return[D.current]},isOpened:L,onClose:U,position:function(){if(!N||!N.current)return{x:0,y:0};const e=N.current.getBoundingClientRect();return{x:e.left+e.width+1,y:e.top-6}},onKeyDown:w,onFocus:e=>_(e,H),controller:R,onOpen:function(){var e;if(!I.PLATFORM_ACCESSIBILITY_ENABLED)return;null===(e=R.current)||void 0===e||e.focus()},tabIndex:I.PLATFORM_ACCESSIBILITY_ENABLED?-1:void 0},d)));function z(e,t=!1){const o=void 0!==e?e:!L;S(o),y(!!o&&t)}function U(){z(!1)}function Z(){f&&f(),z()}function G(){if(r.mobiletouch&&!b)!O.current&&f&&f();else{if(W.current)return clearTimeout(W.current),W.current=0,void z(!0);W.current=setTimeout((()=>{W.current=0,!O.current&&f&&f() -}),175)}O.current=setTimeout((()=>{O.current=0,z(!0)}),300)}function K(){clearTimeout(O.current),O.current=0,clearTimeout(W.current),W.current=0}function J(e){e.cancelable&&e.preventDefault(),q()}function q(){O.current&&(clearTimeout(O.current),O.current=0,L?z(!1):b||L||r.mobiletouch||!h&&!C?!W.current&&f&&f():z(!0))}}));var _e=o(38297),Ee=o(85034),we=o(68456),xe=o(21097);class ke extends we.CommonJsonStoreService{constructor(e,t,o,n,i=18){super(xe.TVXWindowEvents,c,e,t,[]),this._onChangeDrawingState=()=>{const e=d[this._drawingType].value();this._promote(e)},this._sanitizer=o,this._drawingType=n,this._maxRecentCount=i,d[this._drawingType].subscribe(this._onChangeDrawingState)}destroy(){d[this._drawingType].unsubscribe(this._onChangeDrawingState),super.destroy()}_deserialize(e){const t=this._sanitizer(e);return this._removeUnavailableRecents(e,t)}_removeUnavailableRecents(e,t){return Array.isArray(e)?e.length>this._maxRecentCount&&(t=e.slice(0,this._maxRecentCount)):t=[],t}_promote(e){let t=[...this.get()];const o=t.indexOf(e);-1!==o&&t.splice(o,1),t=[e,...t.slice(0,this._maxRecentCount-1)],this.set(t)}}const Fe=new ke("RECENT_ICONS_CHANGED","linetoolicon.recenticons",(function(e){return e.filter((e=>se.has(e)))}),"iconTool");var Le=o(55619);function Se(e){const{fallback:t,...o}=e;return n.createElement(n.Suspense,{fallback:null!=t?t:null},n.createElement(Ae,{...o}))}const Ae=n.lazy((async()=>{const{getSvgContentForCharCode:e}=await o.e(7987).then(o.bind(o,1383));return{default:t=>{var o;const{charCode:i}=t,l=null!==(o=e(i))&&void 0!==o?o:void 0;return n.createElement(E.Icon,{icon:l,className:Le.iconContainer})}}}));var ye=o(20274);var Me=o(173);const Ie=new ke("RECENT_EMOJIS_CHANGED","linetoolemoji.recents",Me.removeUnavailableEmoji,"emojiTool"),Be=["elon","doge","dislike","yolo","whale","wagmi","tendies","short","rugged","shill","rekt","sell","paper-hands","og","fud","gm","ngmi","moon","love","lambo","ethereum","look","diamond-hand","leap","like","few","bitcoin","bag-holder","buy-the-dip","buy","hodl"];var De=o(37603),Ne=o(90624);const Re=new Set(Be);const We=[{title:f.t(null,{context:"emoji_group"},o(15426)),emojis:[],content:n.createElement(z.IconItem,{icon:De})},{title:"TradingView",emojis:Be,content:n.createElement(z.IconItem,{icon:Ne})}],Oe=new ke("RECENT_STICKERS_CHANGED","linetoolsticker.recents",(function(e){return e.filter((e=>Re.has(e)))}),"stickerTool",3);var Pe=o(78036),Ve=o(47291),He=o(78227);var je=o(26601),ze=o(23091);const Ue={[O.Icons]:{service:Fe,toolName:"LineToolIcon",ItemComponent:function(e){const{emoji:t,className:o}=e;return n.createElement("div",{className:s()(ye.item,o)},n.createElement(Se,{charCode:Number(t)}))},icons:re,onEmojiSelect:e=>{d.iconTool.setValue(Number(e)),d.tool.setValue("LineToolIcon")}},[O.Emojis]:{service:Ie,toolName:"LineToolEmoji",icons:Me.emojiGroups,onEmojiSelect:e=>{d.emojiTool.setValue(e),d.tool.setValue("LineToolEmoji")}},[O.Stickers]:{service:Oe,toolName:"LineToolSticker",ItemComponent:function(e){const{emoji:t}=e,{size:i}=(0, -Pe.useEnsuredContext)(Ve.EmojiListContentContext),[l,a]=(0,n.useState)();return(0,n.useEffect)((()=>{o.e(5598).then(o.bind(o,31235)).then((({getSvgContentForSticker:e})=>{const o=e(t);o&&a(o)}))}),[]),n.createElement(E.Icon,{className:He.sticker,icon:null!==l?l:void 0,style:{width:`${i}px`,height:`${i}px`}})},RowComponent:function(e){return n.createElement(je.EmojisRow,{...e,className:ze.stickerRow})},icons:We,onEmojiSelect:e=>{d.stickerTool.setValue(e),d.tool.setValue("LineToolSticker")},getEmojiSize:e=>e?78:112}};var Ze=o(12451);function Ge(e){const{isSmallTablet:t,maxHeight:o,activeTab:i,setActiveTab:l}=e,s=Ue[i],{service:r,ItemComponent:c,RowComponent:u,onEmojiSelect:d,getEmojiSize:h}=s,m=h&&h(t),[v,b]=(0,n.useState)(Ke(s));return(0,n.useLayoutEffect)((()=>{const e={},t=()=>{const e=Ke(s);b(e)};return t(),r.getOnChange().subscribe(e,t),()=>{r.getOnChange().unsubscribeAll(e)}}),[s]),n.createElement("div",{style:{maxHeight:o}},n.createElement(_e.EmojiList,{className:a(Ze.desktopSize,t&&Ze.smallSize),emojis:v,onSelect:function(e){d(e),(0,y.globalCloseMenu)()},ItemComponent:c,RowComponent:u,height:o,category:i,emojiSize:m}),n.createElement(Ee.GroupTabs,{className:Ze.tabs,tabClassName:Ze.categories,tabs:ue,activeTab:i,onTabClick:function(e){l(e)}}))}function Ke(e){const{icons:t,service:o}=e,n=[...t],i=o.get();return n[0].emojis=i.map((e=>String(e))),n.filter((e=>e.emojis.length))}var Je=o(10888),qe=o(37531);const Ye={icon:f.t(null,void 0,o(26579)),dropdownTooltip:f.t(null,void 0,o(92464))},$e=(0,pe.mergeThemes)(Te,{menuBox:qe.menuBox,drawer:qe.drawer}),Qe=parseInt(Je["default-drawer-min-top-distance"]);function Xe(e){const{isGrayed:t,isSmallTablet:o}=e,i=(0,R.filterDataProps)(e),[l,a]=j(),[s]=W(d.tool),{toolName:r}=Ue[l];return n.createElement(Ce,{theme:$e,buttonIcon:ce[l],buttonTitle:Ye.icon,dropdownTooltip:Ye.dropdownTooltip,isActive:s===r,isGrayed:t,isSmallTablet:o,onClickButton:function(){c()},onClickWhenGrayed:()=>(0,h.emit)("onGrayedObjectClicked",{type:"drawing",name:p.lineToolsInfo[r].localizedName}),onArrowClick:function(){c("menu")},openDropdownByClick:!0,onMenuFocus:et,onMenuKeyDown:function(e){if(!I.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;const t=(0,T.hashFromEvent)(e);9!==t&&t!==T.Modifiers.Shift+9||(0,I.updateTabIndexes)()},...i},n.createElement(Ge,{isSmallTablet:o,maxHeight:o?Math.min(679,window.innerHeight-Qe):679,activeTab:l,setActiveTab:a}));function c(e){0}}function et(e){if(!e.target||!I.PLATFORM_ACCESSIBILITY_ENABLED)return;const t=e.currentTarget;e.target===t&&((0,I.updateTabIndexes)(),setTimeout((()=>{if(document.activeElement!==t)return;const[e]=(0,I.queryTabbableElements)(t).sort(I.navigationOrderComparator);e&&e.focus()})))}var tt=o(46100);class ot extends n.PureComponent{constructor(e){super(e),this._handleClick=()=>{this.props.saveDefaultOnChange&&(0,tt.saveDefaultProperties)(!0);const e=!this.props.property.value();this.props.property.setValue(e),this.props.saveDefaultOnChange&&(0,tt.saveDefaultProperties)(!1),this.props.onClick&&this.props.onClick(e)}, -this.state={isActive:this.props.property.value()}}componentDidMount(){this.props.property.subscribe(this,this._onChange)}componentWillUnmount(){this.props.property.unsubscribe(this,this._onChange)}render(){const{toolName:e}=this.props,{isActive:t}=this.state,o=p.lineToolsInfo[e];return n.createElement(D,{icon:t&&o.iconActive?o.iconActive:o.icon,isActive:t,onClick:this._handleClick,title:o.localizedName,buttonHotKey:o.hotKey,"data-name":e})}_onChange(e){this.setState({isActive:e.value()})}}class nt extends n.PureComponent{constructor(e){super(e),this._handleClick=()=>{var e,t;d.tool.setValue(this.props.toolName),null===(t=(e=this.props).onClick)||void 0===t||t.call(e)},this._onChange=()=>{this.setState({isActive:d.tool.value()===this.props.toolName})},this.state={isActive:d.tool.value()===this.props.toolName}}componentDidMount(){d.tool.subscribe(this._onChange)}componentWillUnmount(){d.tool.unsubscribe(this._onChange)}render(){const{toolName:e}=this.props,{isActive:t}=this.state,o=p.lineToolsInfo[e];return n.createElement(D,{icon:p.lineToolsInfo[e].icon,isActive:t,isTransparent:!0,onClick:this._handleClick,title:o.localizedName,buttonHotKey:o.hotKey,"data-name":e})}}class it extends n.PureComponent{constructor(e){super(e),this._boundUndoModel=null,this._handleClick=()=>{const e=this._activeChartWidget();e.hasModel()&&e.model().zoomFromViewport()},this._syncUnzoomButton=()=>{const e=this._activeChartWidget();let t=!1;if(e.hasModel()){const o=e.model();this._boundUndoModel!==o&&(this._boundUndoModel&&this._boundUndoModel.zoomStack().onChange().unsubscribe(null,this._syncUnzoomButton),o.zoomStack().onChange().subscribe(null,this._syncUnzoomButton),this._boundUndoModel=o),t=!o.zoomStack().isEmpty()}else e.withModel(null,this._syncUnzoomButton);this.setState({isVisible:t})},this.state={isVisible:!1}}componentDidMount(){this.props.chartWidgetCollection.activeChartWidget.subscribe(this._syncUnzoomButton,{callWithLast:!0})}componentWillUnmount(){this.props.chartWidgetCollection.activeChartWidget.unsubscribe(this._syncUnzoomButton)}render(){return this.state.isVisible?n.createElement(N,{action:this._handleClick,isTransparent:!0,toolName:"zoom-out"}):n.createElement("div",null)}_activeChartWidget(){return this.props.chartWidgetCollection.activeChartWidget.value()}}var lt=o(71810),at=o(12165),st=o(81351),rt=o(81332),ct=o(92249);class ut extends n.PureComponent{constructor(e){super(e),this._onChangeDrawingState=()=>{const e=this._getActiveToolIndex();this.setState({current:-1!==e?e:this.state.current,isActive:-1!==e})},this._handleClickButton=()=>{if(this._trackClick(),v.CheckMobile.any())return;const e=this._getCurrentToolName();this._selectTool(e)},this._handleClickItem=e=>{this._selectTool(e)},this._handleGrayedClick=e=>{(0,h.emit)("onGrayedObjectClicked",{type:"drawing",name:p.lineToolsInfo[e].localizedName})},this._handleClickFavorite=e=>{this.state.favState&&this.state.favState[e]?lt.LinetoolsFavoritesStore.removeFavorite(e):lt.LinetoolsFavoritesStore.addFavorite(e)},this._onAddFavorite=e=>{this.setState({favState:{ -...this.state.favState,[e]:!0}})},this._onRemoveFavorite=e=>{this.setState({favState:{...this.state.favState,[e]:!1}})},this._onSyncFavorites=()=>{this.setState({favState:this._composeFavState()})},this._handleArrowClick=()=>{this._trackClick("menu")},this._trackClick=e=>{const{trackLabel:t}=this.props};const t=this._getActiveToolIndex();this.state={current:-1===t?this._firstNonGrayedTool():t,favState:this._composeFavState(),isActive:-1!==t}}componentDidMount(){d.tool.subscribe(this._onChangeDrawingState),lt.LinetoolsFavoritesStore.favoriteAdded.subscribe(null,this._onAddFavorite),lt.LinetoolsFavoritesStore.favoriteRemoved.subscribe(null,this._onRemoveFavorite),lt.LinetoolsFavoritesStore.favoritesSynced.subscribe(null,this._onSyncFavorites)}componentWillUnmount(){d.tool.unsubscribe(this._onChangeDrawingState),lt.LinetoolsFavoritesStore.favoriteAdded.unsubscribe(null,this._onAddFavorite),lt.LinetoolsFavoritesStore.favoriteRemoved.unsubscribe(null,this._onRemoveFavorite),lt.LinetoolsFavoritesStore.favoritesSynced.unsubscribe(null,this._onSyncFavorites)}componentDidUpdate(e,t){e.lineTools!==this.props.lineTools&&this.setState({favState:this._composeFavState()})}render(){const{favoriting:e,grayedTools:t,lineTools:o,dropdownTooltip:i,isSmallTablet:l}=this.props,{current:a,favState:s,isActive:r}=this.state,c=this._getCurrentToolName(),u=p.lineToolsInfo[c],d=this._showShortcuts(),h=(0,R.filterDataProps)(this.props);return n.createElement("span",null,n.createElement(Ce,{buttonIcon:u.icon,buttonTitle:u.localizedName,buttonHotKey:u.hotKey,dropdownTooltip:i,isActive:r,onClickButton:this._handleClickButton,onArrowClick:this._handleArrowClick,isSmallTablet:l,...h},o.map(((o,i)=>{const c=o.name,u=p.lineToolsInfo[c],h=t[c];return n.createElement(st.AccessibleMenuItem,{key:c,"data-name":o.name,theme:l?rt.multilineLabelWithIconAndToolboxTheme:void 0,dontClosePopup:h,forceShowShortcuts:d,shortcut:!l&&o.hotkeyHash?(0,T.humanReadableHash)(o.hotkeyHash):void 0,icon:u.icon,isActive:r&&a===i,appearAsDisabled:h,label:u.localizedName,showToolboxOnFocus:I.PLATFORM_ACCESSIBILITY_ENABLED,onClick:h?this._handleGrayedClick:this._handleClickItem,onClickArg:c,showToolboxOnHover:!s[c],toolbox:e&&!h?n.createElement(at.MenuFavoriteButton,{isActive:r&&a===i,isFilled:s[c],onClick:()=>this._handleClickFavorite(c)}):void 0})}))))}_getCurrentToolName(){const{current:e}=this.state,{lineTools:t}=this.props;return t[e||0].name}_firstNonGrayedTool(){const{grayedTools:e,lineTools:t}=this.props;return t.findIndex((t=>!e[t.name]))}_getActiveToolIndex(){return this.props.lineTools.findIndex((e=>e.name===d.tool.value()))}_showShortcuts(){return this.props.lineTools.some((e=>"shortcut"in e))}async _selectTool(e){d.tool.setValue(e)}_composeFavState(){const e={};return this.props.lineTools.forEach((t=>{e[t.name]=lt.LinetoolsFavoritesStore.isFavorite(t.name)})),e}}var dt=o(51768),ht=o(16396),mt=o(46173);const vt=(0,pe.mergeThemes)(ht.DEFAULT_POPUP_MENU_ITEM_THEME,mt);var bt=o(28853);const pt=!1;class gt extends n.PureComponent{constructor(e){super(e), -this._handleRemoveToolClick=()=>{r.mobiletouch||this._handleRemoveDrawings(),Tt()},this._handleRemoveDrawings=()=>{ft("remove drawing"),this.props.chartWidgetCollection.activeChartWidget.value().removeAllDrawingTools()},this._handleRemoveStudies=()=>{ft("remove indicator"),this.props.chartWidgetCollection.activeChartWidget.value().removeAllStudies()},this._handleRemoveAll=()=>{ft("remove all"),this.props.chartWidgetCollection.activeChartWidget.value().removeAllStudiesDrawingTools()},this._handleActiveChartWidgetChanged=e=>{this._activeChartWidget&&this._unsubscribeToModelChanges(this._activeChartWidget),e&&this._subscribeToModelChanges(e),this._activeChartWidget=e,this._handleCollectionChanged()},this._handleCollectionChanged=()=>{this.setState(this._getActualState())},this._getActualState=()=>{if(!this._activeChartWidget||!this._activeChartWidget.hasModel())return{numOfDrawings:0,numOfIndicators:0};const e=this._activeChartWidget.model().dataSources(),t=e.filter(ct.isLineTool).filter((e=>e.isActualSymbol()&&e.isUserDeletable())),o=e.filter(bt.isStudy).filter((e=>e.removeByRemoveAllStudies()));return{numOfDrawings:t.length,numOfIndicators:o.length}},this._activeChartWidget=this.props.chartWidgetCollection.activeChartWidget.value(),this.state=this._getActualState()}componentDidMount(){this.props.chartWidgetCollection.activeChartWidget.subscribe(this._handleActiveChartWidgetChanged,{callWithLast:!0})}componentWillUnmount(){this._activeChartWidget&&this._unsubscribeToModelChanges(this._activeChartWidget),this.props.chartWidgetCollection.activeChartWidget.unsubscribe(this._handleActiveChartWidgetChanged)}render(){const e=this.props.isSmallTablet?vt:void 0,{numOfDrawings:t,numOfIndicators:i}=this.state,l=f.t(null,{plural:"{amount} drawings",count:t,replace:{amount:t.toString()}},o(93030)),a=f.t(null,{plural:"{amount} indicators",count:i,replace:{amount:i.toString()}},o(80437)),s=f.t(null,{replace:{drawings:l}},o(30513)),r=f.t(null,{replace:{indicators:a}},o(55084)),c=f.t(null,{replace:{drawings:l,indicators:a}},o(10049));return n.createElement(Ce,{buttonIcon:p.lineToolsInfo[this.props.toolName].icon,buttonTitle:s,onClickButton:this._handleRemoveToolClick,isSmallTablet:this.props.isSmallTablet,"data-name":this.props.toolName,onArrowClick:this._handleArrowClick,openDropdownByClick:pt},n.createElement(st.AccessibleMenuItem,{"data-name":"remove-drawing-tools",label:s,onClick:this._handleRemoveDrawings,theme:e}),n.createElement(st.AccessibleMenuItem,{"data-name":"remove-studies",label:r,onClick:this._handleRemoveStudies,theme:e}),n.createElement(st.AccessibleMenuItem,{"data-name":"remove-all",label:c,onClick:this._handleRemoveAll,theme:e}))}_handleArrowClick(){Tt("menu")}_subscribeToModelChanges(e){e.withModel(this,(()=>{this._handleCollectionChanged(),e.model().model().dataSourceCollectionChanged().subscribe(this,this._handleCollectionChanged)}))}_unsubscribeToModelChanges(e){e.hasModel()&&e.model().model().dataSourceCollectionChanged().unsubscribe(this,this._handleCollectionChanged),e.modelCreated().unsubscribeAll(this)}} -function ft(e){(0,dt.trackEvent)("GUI","Chart Left Toolbar",e)}function Tt(e){0}var Ct=o(90995),_t=o(14881);const Et=n.createContext({hideMode:"drawings",isActive:!1});function wt(e){const{hideMode:t,option:{label:o,dataName:i,getBoxedValue:l},isSmallTablet:a,onClick:s}=e,{hideMode:r,isActive:c}=(0,n.useContext)(Et),u=null==l?void 0:l();return"all"===t||u?n.createElement(st.AccessibleMenuItem,{label:o,isActive:r===t&&c,onClick:function(){s(t,(0,Ct.toggleHideMode)(t))},"data-name":i,theme:a?vt:void 0}):n.createElement(n.Fragment,null)}const xt={drawings:{active:G.drawingToolsIcons.hideAllDrawingToolsActive,inactive:G.drawingToolsIcons.hideAllDrawingTools},indicators:{active:G.drawingToolsIcons.hideAllIndicatorsActive,inactive:G.drawingToolsIcons.hideAllIndicators},positions:{active:G.drawingToolsIcons.hideAllPositionsToolsActive,inactive:G.drawingToolsIcons.hideAllPositionsTools},all:{active:G.drawingToolsIcons.hideAllDrawingsActive,inactive:G.drawingToolsIcons.hideAllDrawings}};function kt(e){const{isSmallTablet:t}=e,[{isActive:o,hideMode:i},a]=(0,n.useState)((()=>({isActive:!1,hideMode:(0,Ct.getSavedHideMode)()})));(0,n.useEffect)((()=>(_t.hideStateChange.subscribe(null,a),()=>{_t.hideStateChange.unsubscribe(null,a)})),[]);const s=p.lineToolsInfo.hideAllDrawings,{trackLabel:r,tooltip:c,dataName:u}=(0,l.ensureDefined)((0,Ct.getHideOptions)().get(i)),d=xt[i][o?"active":"inactive"],h=o?c.active:c.inactive;return n.createElement(Ce,{buttonIcon:d,buttonTitle:h,buttonHotKey:s.hotKey,onClickButton:function(){(0,Ct.toggleHideMode)(i),Ft(r,!o),Lt(o?"on":"off")},isSmallTablet:t,isActive:o,checkable:!0,"data-name":"hide-all","data-type":u,onArrowClick:function(){Lt("menu")}},n.createElement(Et.Provider,{value:{isActive:o,hideMode:i}},Array.from((0,Ct.getHideOptions)()).map((([e,o])=>n.createElement(wt,{key:e,hideMode:e,option:o,isSmallTablet:t,onClick:m})))));function m(e,t){Ft((0,l.ensureDefined)((0,Ct.getHideOptions)().get(e)).trackLabel,t)}}function Ft(e,t){(0,dt.trackEvent)("GUI","Chart Left Toolbar",`${e} ${t?"on":"off"}`)}function Lt(e){0}var St=o(241),At=o(51445);const yt=f.t(null,void 0,o(49616));class Mt extends n.PureComponent{constructor(){super(...arguments),this._instance=null,this._promise=null,this._bindedForceUpdate=()=>this.forceUpdate(),this._handleClick=()=>{null!==this._instance&&(this._instance.isVisible()?(this._instance.hideAndSaveSettingsValue(),this._trackClick(!1)):(this._instance.showAndSaveSettingsValue(),this._trackClick(!0)))}}componentDidMount(){const e=this._promise=(0,l.ensureNotNull)((0,St.getFavoriteDrawingToolbarPromise)());e.then((t=>{this._promise===e&&(this._instance=t,this._instance.canBeShown().subscribe(this._bindedForceUpdate),this._instance.visibility().subscribe(this._bindedForceUpdate),this.forceUpdate())}))}componentWillUnmount(){this._promise=null,null!==this._instance&&(this._instance.canBeShown().unsubscribe(this._bindedForceUpdate),this._instance.visibility().unsubscribe(this._bindedForceUpdate),this._instance=null)}render(){ -return null!==this._instance&&this._instance.canBeShown().value()?n.createElement(D,{id:this.props.id,icon:At,isActive:this._instance.isVisible(),onClick:this._handleClick,title:yt}):null}_trackClick(e){0}}var It=o(77975),Bt=o(36147),Dt=o(18540),Nt=o(85470);const Rt={[Bt.MagnetMode.WeakMagnet]:{id:Bt.MagnetMode.WeakMagnet,name:"weakMagnet",icon:G.drawingToolsIcons.magnet,localizedName:f.t(null,void 0,o(45265))},[Bt.MagnetMode.StrongMagnet]:{id:Bt.MagnetMode.StrongMagnet,name:"strongMagnet",icon:G.drawingToolsIcons.strongMagnet,localizedName:f.t(null,void 0,o(85422))}};function Wt(e){const{isSmallTablet:t}=e,o=(0,It.useWatchedValueReadonly)({watchedValue:(0,Dt.magnetEnabled)()}),i=(0,It.useWatchedValueReadonly)({watchedValue:(0,Dt.magnetMode)()});return n.createElement("div",{className:Nt.toolButtonMagnet},n.createElement(Ce,{"data-name":"magnet-button",buttonIcon:Rt[i].icon,buttonTitle:p.lineToolsInfo.magnet.localizedName,isActive:o,onClickButton:function(){const e=!o;(0,dt.trackEvent)("GUI","Chart Left Toolbar","magnet mode "+(e?"on":"off")),!1;(0,Dt.setIsMagnetEnabled)(e)},buttonHotKey:p.lineToolsInfo.magnet.hotKey,checkable:!0,isSmallTablet:t,onArrowClick:function(){0}},Object.values(Rt).map((({id:e,name:a,localizedName:s,icon:r})=>n.createElement(st.AccessibleMenuItem,{key:e,className:t?Nt.toolButtonMagnet__menuItem:void 0,"data-name":a,icon:r,isActive:o&&i===e,label:s,onClick:l,onClickArg:e})))),!1);function l(e){void 0!==e&&((0,dt.trackEvent)("GUI","Magnet mode",e===Bt.MagnetMode.WeakMagnet?"Weak":"Strong"),(0,Dt.setMagnetMode)(e))}}var Ot;!function(e){e.Screenshot="drawing-toolbar-screenshot",e.FavoriteDrawings="drawing-toolbar-favorite-drawings",e.ObjectTree="drawing-toolbar-object-tree"}(Ot||(Ot={}));var Pt=o(70412),Vt=o(21861),Ht=o(9438),jt=o(29197),zt=o(54079),Ut=o(27334);const Zt=Ut,Gt="http://www.w3.org/2000/svg";function Kt(e){const{direction:t,theme:o=Ut}=e;return n.createElement("svg",{xmlns:Gt,width:"9",height:"27",viewBox:"0 0 9 27",className:a(o.container,"right"===t?o.mirror:null),onContextMenu:Vt.preventDefault},n.createElement("g",{fill:"none",fillRule:"evenodd"},n.createElement("path",{className:o.background,d:"M4.5.5a4 4 0 0 1 4 4v18a4 4 0 1 1-8 0v-18a4 4 0 0 1 4-4z"}),n.createElement("path",{className:o.arrow,d:"M5.5 10l-2 3.5 2 3.5"})))}var Jt=o(22231);const qt=(0,pe.mergeThemes)(Zt,Jt),Yt={hide:f.t(null,void 0,o(96411)),show:f.t(null,void 0,o(63354))};class $t extends n.PureComponent{constructor(){super(...arguments),this._toggleVisibility=()=>{_.isDrawingToolbarVisible.setValue(!_.isDrawingToolbarVisible.value())}}render(){const{toolbarVisible:e,"data-name":t}=this.props;return n.createElement("div",{className:a(qt.toggleButton,"apply-common-tooltip common-tooltip-vertical",!e&&qt.collapsed),onClick:this._toggleVisibility,title:e?Yt.hide:Yt.show,"data-name":t,"data-value":e?"visible":"collapsed"},n.createElement(Kt,{direction:e?"left":"right",theme:e?void 0:qt}))}}var Qt=o(37558),Xt=o(24437),eo=o(90692);const to={chartWidgetCollection:o(19036).any.isRequired};var oo=o(5962),no=o(99537) -;const io=u.enabled("right_toolbar"),lo=u.enabled("keep_object_tree_widget_in_right_toolbar"),ao=(0,v.onWidget)(),so=new m.Delegate,ro=dt.trackEvent.bind(null,"GUI","Chart Left Toolbar"),co=(e,t)=>ro(`${e} ${t?"on":"off"}`);class uo extends n.PureComponent{constructor(e){var t;super(e),this._grayedTools={},this._handleMeasureClick=()=>{ho("measure")},this._handleZoomInClick=()=>{ho("zoom in")},this._handleDrawingClick=e=>{co("drawing mode",e),ho("drawing mode",e?"on":"off")},this._handleLockClick=e=>{co("lock all drawing",e),ho("lock",e?"on":"off")},this._handleSyncClick=e=>{co("sync",e),ho("sync",e?"on":"off")},this._handleObjectsTreeClick=()=>{this._activeChartWidget().showObjectsTreeDialog(),ho("object tree")},this._handleMouseOver=e=>{(0,Pt.hoverMouseEventFilter)(e)&&this.setState({isHovered:!0})},this._handleMouseOut=e=>{(0,Pt.hoverMouseEventFilter)(e)&&this.setState({isHovered:!1})},this._handleChangeVisibility=e=>{this.setState({isVisible:e})},this._handleEsc=()=>{d.resetToCursor(!0)},this._handleWidgetbarSettled=e=>{var t;this.setState({isWidgetbarVisible:Boolean(null===(t=window.widgetbar)||void 0===t?void 0:t.visible().value()),widgetbarSettled:e})},this._handleWidgetbarVisible=e=>{this.setState({isWidgetbarVisible:e})},d.init(),this._toolsFilter=new g(this.props.drawingsAccess),this._filteredLineTools=C.map((e=>({id:e.id,title:e.title,items:e.items.filter((e=>this._toolsFilter.isToolEnabled(p.lineToolsInfo[e.name].localizedName))),trackLabel:e.trackLabel}))).filter((e=>0!==e.items.length)),this._filteredLineTools.forEach((e=>e.items.forEach((e=>{this._grayedTools[e.name]=this._toolsFilter.isToolGrayed(p.lineToolsInfo[e.name].localizedName)})))),this.state={isHovered:!1,isVisible:_.isDrawingToolbarVisible.value(),isWidgetbarVisible:Boolean(null===(t=window.widgetbar)||void 0===t?void 0:t.visible().value()),widgetbarSettled:void 0!==window.widgetbar},this._features={favoriting:!ao&&u.enabled("items_favoriting"),multicharts:u.enabled("support_multicharts"),tools:!ao||u.enabled("charting_library_base")},this._registry={chartWidgetCollection:this.props.chartWidgetCollection},this._negotiateResizer()}componentDidMount(){var e;_.isDrawingToolbarVisible.subscribe(this._handleChangeVisibility),y.globalCloseDelegate.subscribe(this,this._handleGlobalClose),this._tool=d.tool.spawn(),this._tool.subscribe(this._updateHotkeys.bind(this)),this._initHotkeys(),this.props.widgetbarSettled&&(this.props.widgetbarSettled.subscribe(this,this._handleWidgetbarSettled),v.CheckMobile.any()&&(null===(e=window.widgetbar)||void 0===e||e.visible().subscribe(this._handleWidgetbarVisible)))}componentWillUnmount(){var e;null===(e=window.widgetbar)||void 0===e||e.visible().unsubscribe(this._handleWidgetbarVisible),_.isDrawingToolbarVisible.unsubscribe(this._handleChangeVisibility),y.globalCloseDelegate.unsubscribe(this,this._handleGlobalClose),this._tool.destroy(),this._hotkeys.destroy()}componentDidUpdate(e,t){var o;const{isVisible:n,widgetbarSettled:i}=this.state;n!==t.isVisible&&(h.emit("toggle_sidebar",!n), -c.setValue("ChartDrawingToolbarWidget.visible",n),this._negotiateResizer()),t.widgetbarSettled!==i&&i&&v.CheckMobile.any()&&(null===(o=window.widgetbar)||void 0===o||o.visible().subscribe(this._handleWidgetbarVisible))}render(){const{bgColor:e,chartWidgetCollection:t,readOnly:o}=this.props,{isHovered:i,isVisible:l}=this.state,s={backgroundColor:e&&`#${e}`};let c;c=n.createElement($t,{toolbarVisible:l,"data-name":"toolbar-drawing-toggle-button"});const h=()=>!!this._features.tools&&!(!u.enabled("show_object_tree")||lo&&!io);return n.createElement(oo.RegistryProvider,{validation:to,value:this._registry},n.createElement(jt.CloseDelegateContext.Provider,{value:so},n.createElement(Qt.DrawerManager,null,n.createElement(eo.MatchMedia,{rule:Xt.DialogBreakpoints.TabletSmall},(e=>n.createElement(zt.Toolbar,{id:"drawing-toolbar",className:a(no.drawingToolbar,{[no.isHidden]:!l}),style:s,onClick:this.props.onClick,onContextMenu:Vt.preventDefaultForContextMenu,orientation:"vertical"},n.createElement(S,{onScroll:this._handleGlobalClose,isVisibleFade:r.mobiletouch,isVisibleButtons:!r.mobiletouch&&i,isVisibleScrollbar:!1,onMouseOver:this._handleMouseOver,onMouseOut:this._handleMouseOut},n.createElement("div",{className:no.inner},!o&&n.createElement("div",{className:no.group,style:s},this._filteredLineTools.map(((o,i)=>n.createElement(ut,{"data-name":o.id,chartWidgetCollection:t,favoriting:this._features.favoriting&&!("linetool-group-cursors"===o.id&&(0,b.isOnMobileAppPage)("any")),grayedTools:this._grayedTools,key:i,dropdownTooltip:o.title,lineTools:o.items,isSmallTablet:e,trackLabel:o.trackLabel}))),this._toolsFilter.isToolEnabled("Font Icons")&&n.createElement(Xe,{"data-name":"linetool-group-font-icons",isGrayed:this._grayedTools["Font Icons"],isSmallTablet:e})),!o&&n.createElement("div",{className:no.group,style:s},n.createElement(nt,{toolName:"measure",onClick:this._handleMeasureClick}),n.createElement(nt,{toolName:"zoom",onClick:this._handleZoomInClick}),n.createElement(it,{chartWidgetCollection:t})),!o&&n.createElement("div",{className:no.group,style:s},n.createElement(Wt,{isSmallTablet:e}),this._features.tools&&n.createElement(ot,{property:d.properties().childs().stayInDrawingMode,saveDefaultOnChange:!0,toolName:"drawginmode",onClick:this._handleDrawingClick}),this._features.tools&&n.createElement(ot,{property:d.lockDrawings(),toolName:"lockAllDrawings",onClick:this._handleLockClick}),this._features.tools&&n.createElement(kt,{isSmallTablet:e}),!1),!o&&this._features.tools&&n.createElement("div",{className:no.group,style:s},n.createElement(gt,{chartWidgetCollection:t,isSmallTablet:e,toolName:"removeAllDrawingTools"})),n.createElement("div",{className:no.fill,style:s}),!o&&(this._features.tools||!1)&&n.createElement("div",{className:a(no.group,no.lastGroup),style:s},!1,this._features.tools&&this._features.favoriting&&n.createElement(Mt,{id:Ot.FavoriteDrawings}),h()&&n.createElement(N,{id:Ot.ObjectTree,action:this._handleObjectsTreeClick,toolName:"showObjectsTree"}))))))),c)))}_activeChartWidget(){ -return this.props.chartWidgetCollection.activeChartWidget.value()}_negotiateResizer(){const e=Ht.TOOLBAR_WIDTH_COLLAPSED;this.props.resizerBridge.negotiateWidth(this.state.isVisible?Ht.TOOLBAR_WIDTH_EXPANDED:e)}_handleGlobalClose(){so.fire()}_updateHotkeys(){this._hotkeys.promote()}_initHotkeys(){this._hotkeys=A.createGroup({desc:"Drawing Toolbar"}),this._hotkeys.add({desc:"Reset",hotkey:27,handler:()=>this._handleEsc(),isDisabled:()=>d.toolIsCursor(d.tool.value())})}}function ho(e,t){0}class mo{constructor(e,t){this._component=null,this._handleRef=e=>{this._component=e},this._container=e,i.render(n.createElement(uo,{...t,ref:this._handleRef}),this._container)}destroy(){i.unmountComponentAtNode(this._container)}getComponent(){return(0,l.ensureNotNull)(this._component)}}},5962:(e,t,o)=>{"use strict";o.d(t,{RegistryProvider:()=>r,registryContextType:()=>c,validateRegistry:()=>s});var n=o(50959),i=o(19036),l=o.n(i);const a=n.createContext({});function s(e,t){l().checkPropTypes(t,e,"context","RegistryContext")}function r(e){const{validation:t,value:o}=e;return s(o,t),n.createElement(a.Provider,{value:o},e.children)}function c(){return a}},61380:e=>{e.exports=''},51445:e=>{e.exports=''},51609:e=>{e.exports=''},22976:e=>{ -e.exports=''},70616:e=>{e.exports=''},48748:e=>{e.exports=''},18042:e=>{e.exports=''},44986:e=>{e.exports=''},83778:e=>{e.exports=''},90624:e=>{ -e.exports='' -}}]); \ No newline at end of file diff --git a/charting_library/bundles/drawing-toolbar.7f226c0314e0a6d13a77.js b/charting_library/bundles/drawing-toolbar.7f226c0314e0a6d13a77.js new file mode 100644 index 00000000..932768ef --- /dev/null +++ b/charting_library/bundles/drawing-toolbar.7f226c0314e0a6d13a77.js @@ -0,0 +1,26 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2878],{58385:e=>{e.exports={"default-drawer-min-top-distance":"100px"}},45966:e=>{e.exports={"default-drawer-min-top-distance":"100px",wrap:"wrap-yBUNQyVA",positionBottom:"positionBottom-yBUNQyVA",backdrop:"backdrop-yBUNQyVA",drawer:"drawer-yBUNQyVA",positionLeft:"positionLeft-yBUNQyVA"}},44486:e=>{e.exports={emoji:"emoji-uB3D7z9N"}},33746:e=>{e.exports={list:"list-Sd3S32zT"}},59604:e=>{e.exports={wrapper:"wrapper-VM8LlHff"}},94464:e=>{e.exports={wrapper:"wrapper-QWFWOklX",emojiItem:"emojiItem-QWFWOklX"}},95670:e=>{e.exports={wrapper:"wrapper-rSoA6gh6",isActive:"isActive-rSoA6gh6"}},90055:e=>{e.exports={wrapper:"wrapper-Eql3Ds_R"}},26603:e=>{e.exports={wrapper:"wrapper-AiJtzpQ1"}},80952:e=>{e.exports={wrapper:"wrapper-VMJXvHWY"}},12222:e=>{e.exports={wrapper:"wrapper-yrezKVPX"}},67158:e=>{e.exports={item:"item-pso1R1PY",label:"label-pso1R1PY",labelRow:"labelRow-pso1R1PY",toolbox:"toolbox-pso1R1PY"}},55498:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",item:"item-RhC5uhZw",hovered:"hovered-RhC5uhZw",isDisabled:"isDisabled-RhC5uhZw",isActive:"isActive-RhC5uhZw",shortcut:"shortcut-RhC5uhZw",toolbox:"toolbox-RhC5uhZw",withIcon:"withIcon-RhC5uhZw",icon:"icon-RhC5uhZw",labelRow:"labelRow-RhC5uhZw",label:"label-RhC5uhZw",showOnHover:"showOnHover-RhC5uhZw"}},19566:(e,t,o)=>{"use strict";o.d(t,{useResizeObserver:()=>s});var n=o(50959),i=o(59255);function l(e,t){null!==e&&("function"==typeof e?e(t):e.current=t)}function s(e,t=[]){const{callback:o,ref:s=null}=function(e){return"function"==typeof e?{callback:e}:e}(e),a=(0,n.useRef)(null),r=(0,n.useRef)(o);r.current=o;const c=function(e){const t=(0,n.useMemo)((()=>function(e){const t=o=>{e(o),t.current=o};return t.current=null,t}((e=>{s.current(e)}))),[]),o=(0,n.useRef)(null),i=t=>{if(null===t)return l(o.current,t),void(o.current=null);o.current!==e&&(o.current=e,l(o.current,t))},s=(0,n.useRef)(i);return s.current=i,(0,n.useLayoutEffect)((()=>{if(null!==t.current)return s.current(t.current),()=>s.current(null)}),[e]),t}(s),h=(0,n.useCallback)((e=>{c(e),null!==a.current&&(a.current.disconnect(),null!==e&&a.current.observe(e))}),[c,a]);return function(e,t){("undefined"==typeof window?n.useEffect:n.useLayoutEffect)(e,t)}((()=>(a.current=new i.default(((e,t)=>{r.current(e,t)})),c.current&&h(c.current),()=>{var e;null===(e=a.current)||void 0===e||e.disconnect()})),[c,...t]),h}},90186:(e,t,o)=>{"use strict";function n(e){return l(e,s)}function i(e){return l(e,a)}function l(e,t){const o=Object.entries(e).filter(t),n={};for(const[e,t]of o)n[e]=t;return n}function s(e){const[t,o]=e;return 0===t.indexOf("data-")&&"string"==typeof o}function a(e){return 0===e[0].indexOf("aria-")}o.d(t,{filterDataProps:()=>n,filterAriaProps:()=>i,filterProps:()=>l,isDataAttribute:()=>s,isAriaAttribute:()=>a})},39640:(e,t,o)=>{"use strict";function n(e,t,o,n,i){function l(i){if(e>i.timeStamp)return;const l=i.target;void 0!==o&&null!==t&&null!==l&&l.ownerDocument===n&&(t.contains(l)||o(i))} +return i.click&&n.addEventListener("click",l,!1),i.mouseDown&&n.addEventListener("mousedown",l,!1),i.touchEnd&&n.addEventListener("touchend",l,!1),i.touchStart&&n.addEventListener("touchstart",l,!1),()=>{n.removeEventListener("click",l,!1),n.removeEventListener("mousedown",l,!1),n.removeEventListener("touchend",l,!1),n.removeEventListener("touchstart",l,!1)}}o.d(t,{addOutsideEventListener:()=>n})},45601:(e,t,o)=>{"use strict";o.d(t,{Measure:()=>i});var n=o(19566);function i(e){const{children:t,onResize:o}=e;return t((0,n.useResizeObserver)(o||(()=>{}),[null===o]))}},37558:(e,t,o)=>{"use strict";o.d(t,{DrawerManager:()=>l,DrawerContext:()=>s});var n=o(50959),i=o(99054);class l extends n.PureComponent{constructor(e){super(e),this._isBodyFixed=!1,this._addDrawer=e=>{this.setState((t=>({stack:[...t.stack,e]})))},this._removeDrawer=e=>{this.setState((t=>({stack:t.stack.filter((t=>t!==e))})))},this.state={stack:[]}}componentDidUpdate(e,t){!t.stack.length&&this.state.stack.length&&((0,i.setFixedBodyState)(!0),this._isBodyFixed=!0),t.stack.length&&!this.state.stack.length&&this._isBodyFixed&&((0,i.setFixedBodyState)(!1),this._isBodyFixed=!1)}componentWillUnmount(){this.state.stack.length&&this._isBodyFixed&&(0,i.setFixedBodyState)(!1)}render(){return n.createElement(s.Provider,{value:{addDrawer:this._addDrawer,removeDrawer:this._removeDrawer,currentDrawer:this.state.stack.length?this.state.stack[this.state.stack.length-1]:null}},this.props.children)}}const s=n.createContext(null)},41590:(e,t,o)=>{"use strict";o.d(t,{Drawer:()=>d});var n=o(50959),i=o(50151),l=o(97754),s=o(68671),a=o(65718),r=o(37558),c=o(29197),h=o(86656),u=o(45966);function d(e){const{position:t="Bottom",onClose:o,children:d,className:m,theme:p=u}=e,v=(0,i.ensureNotNull)((0,n.useContext)(r.DrawerContext)),[g]=(0,n.useState)((()=>(0,s.randomHash)())),b=(0,n.useRef)(null),C=(0,n.useContext)(c.CloseDelegateContext);return(0,n.useLayoutEffect)((()=>((0,i.ensureNotNull)(b.current).focus({preventScroll:!0}),C.subscribe(v,o),v.addDrawer(g),()=>{v.removeDrawer(g),C.unsubscribe(v,o)})),[]),n.createElement(a.Portal,null,n.createElement("div",{className:l(u.wrap,u[`position${t}`])},g===v.currentDrawer&&n.createElement("div",{className:u.backdrop,onClick:o}),n.createElement(h.TouchScrollContainer,{className:l(u.drawer,p.drawer,u[`position${t}`],m),tabIndex:-1,ref:b,"data-name":e["data-name"]},d)))}},173:(e,t,o)=>{"use strict";o.d(t,{removeUnavailableEmoji:()=>E,emojiGroups:()=>y});var n=o(50959),i=o(44352),l=o(99616),s=o(37603),a=o(32386),r=o(68796),c=o(5474),h=o(92177),u=o(83137),d=o(86209),m=o(14082),p=o(93826) +;const v=["😀","😃","😄","😁","😆","😅","😂","🤣","☺️","😊","😇","🙂","🙃","😉","😌","😍","🥰","😘","😗","😙","😚","😋","😛","😝","😜","🤪","🤨","🧐","🤓","😎","🤩","🥳","😏","😒","😞","😔","😟","😕","🙁","☹️","😣","😖","😫","😩","🥺","😢","😭","😤","😠","😡","🤬","🤯","😳","🥵","🥶","😱","😨","😰","😥","😓","🤗","🤔","🤭","🤫","🤥","😶","😐","😑","😬","🙄","😯","😦","😧","😮","😲","🥱","😴","🤤","😪","😵","🤐","🥴","🤢","🤮","🤧","😷","🤒","🤕","🤑","🤠","😈","👿","👹","👺","🤡","💩","👻","💀","☠️","👽","👾","🤖","🎃","😺","😸","😹","😻","😼","😽","🙀","😿","😾","👋","🤚","🖐","✋","🖖","👌","🤏","✌️","🤞","🤟","🤘","🤙","👈","👉","👆","🖕","👇","☝️","👍","👎","✊","👊","🤛","🤜","👏","🙌","👐","🤲","🤝","🙏","✍️","💅","🤳","💪","🦾","🦵","🦿","🦶","👂","🦻","👃","🧠","🦷","🦴","👀","👁","👅","👄","💋","🩸","👶","🧒","👦","👧","🧑","👱","👨","🧔","👨‍🦰","👨‍🦱","👨‍🦳","👨‍🦲","👩","👩‍🦰","🧑‍🦰","👩‍🦱","🧑‍🦱","👩‍🦳","🧑‍🦳","👩‍🦲","🧑‍🦲","👱‍♀️","👱‍♂️","🧓","👴","👵","🙍","🙍‍♂️","🙍‍♀️","🙎","🙎‍♂️","🙎‍♀️","🙅","🙅‍♂️","🙅‍♀️","🙆","🙆‍♂️","🙆‍♀️","💁","💁‍♂️","💁‍♀️","🙋","🙋‍♂️","🙋‍♀️","🧏","🧏‍♂️","🧏‍♀️","🙇","🙇‍♂️","🙇‍♀️","🤦","🤦‍♂️","🤦‍♀️","🤷","🤷‍♂️","🤷‍♀️","🧑‍⚕️","👨‍⚕️","👩‍⚕️","🧑‍🎓","👨‍🎓","👩‍🎓","🧑‍🏫","👨‍🏫","👩‍🏫","🧑‍⚖️","👨‍⚖️","👩‍⚖️","🧑‍🌾","👨‍🌾","👩‍🌾","🧑‍🍳","👨‍🍳","👩‍🍳","🧑‍🔧","👨‍🔧","👩‍🔧","🧑‍🏭","👨‍🏭","👩‍🏭","🧑‍💼","👨‍💼","👩‍💼","🧑‍🔬","👨‍🔬","👩‍🔬","🧑‍💻","👨‍💻","👩‍💻","🧑‍🎤","👨‍🎤","👩‍🎤","🧑‍🎨","👨‍🎨","👩‍🎨","🧑‍✈️","👨‍✈️","👩‍✈️","🧑‍🚀","👨‍🚀","👩‍🚀","🧑‍🚒","👨‍🚒","👩‍🚒","👮","👮‍♂️","👮‍♀️","🕵","🕵️‍♂️","🕵️‍♀️","💂","💂‍♂️","💂‍♀️","👷","👷‍♂️","👷‍♀️","🤴","👸","👳","👳‍♂️","👳‍♀️","👲","🧕","🤵","👰","🤰","🤱","👼","🎅","🤶","🦸","🦸‍♂️","🦸‍♀️","🦹","🦹‍♂️","🦹‍♀️","🧙","🧙‍♂️","🧙‍♀️","🧚","🧚‍♂️","🧚‍♀️","🧛","🧛‍♂️","🧛‍♀️","🧜","🧜‍♂️","🧜‍♀️","🧝","🧝‍♂️","🧝‍♀️","🧞","🧞‍♂️","🧞‍♀️","🧟","🧟‍♂️","🧟‍♀️","💆","💆‍♂️","💆‍♀️","💇","💇‍♂️","💇‍♀️","🚶","🚶‍♂️","🚶‍♀️","🧍","🧍‍♂️","🧍‍♀️","🧎","🧎‍♂️","🧎‍♀️","🧑‍🦯","👨‍🦯","👩‍🦯","🧑‍🦼","👨‍🦼","👩‍🦼","🧑‍🦽","👨‍🦽","👩‍🦽","🏃","🏃‍♂️","🏃‍♀️","💃","🕺","🕴","👯","👯‍♂️","👯‍♀️","🧖","🧖‍♂️","🧖‍♀️","🧑‍🤝‍🧑","👭","👫","👬","💏","👨‍❤️‍💋‍👨","👩‍❤️‍💋‍👩","💑","👨‍❤️‍👨","👩‍❤️‍👩","👪","👨‍👩‍👦","👨‍👩‍👧","👨‍👩‍👧‍👦","👨‍👩‍👦‍👦","👨‍👩‍👧‍👧","👨‍👨‍👦","👨‍👨‍👧","👨‍👨‍👧‍👦","👨‍👨‍👦‍👦","👨‍👨‍👧‍👧","👩‍👩‍👦","👩‍👩‍👧","👩‍👩‍👧‍👦","👩‍👩‍👦‍👦","👩‍👩‍👧‍👧","👨‍👦","👨‍👦‍👦","👨‍👧","👨‍👧‍👦","👨‍👧‍👧","👩‍👦","👩‍👦‍👦","👩‍👧","👩‍👧‍👦","👩‍👧‍👧","🗣","👤","👥","👣"],g=["🐶","🐱","🐭","🐹","🐰","🦊","🐻","🐼","🐨","🐯","🦁","🐮","🐷","🐽","🐸","🐵","🙈","🙉","🙊","🐒","🐔","🐧","🐦","🐤","🐣","🐥","🦆","🦅","🦉","🦇","🐺","🐗","🐴","🦄","🐝","🐛","🦋","🐌","🐞","🐜","🦟","🦗","🕷","🕸","🦂","🐢","🐍","🦎","🦖","🦕","🐙","🦑","🦐","🦞","🦀","🐡","🐠","🐟","🐬","🐳","🐋","🦈","🐊","🐅","🐆","🦓","🦍","🦧","🐘","🦛","🦏","🐪","🐫","🦒","🦘","🐃","🐂","🐄","🐎","🐖","🐏","🐑","🦙","🐐","🦌","🐕","🐩","🦮","🐕‍🦺","🐈","🐓","🦃","🦚","🦜","🦢","🦩","🕊","🐇","🦝","🦨","🦡","🦦","🦥","🐁","🐀","🐿","🦔","🐾","🐉","🐲","🌵","🎄","🌲","🌳","🌴","🌱","🌿","☘️","🍀","🎍","🎋","🍃","🍂","🍁","🍄","🐚","🌾","💐","🌷","🌹","🥀","🌺","🌸","🌼","🌻","🌞","🌝","🌛","🌜","🌚","🌕","🌖","🌗","🌘","🌑","🌒","🌓","🌔","🌙","🌎","🌍","🌏","🪐","💫","⭐️","🌟","✨","⚡️","☄️","💥","🔥","🌪","🌈","☀️","🌤","⛅️","🌥","☁️","🌦","🌧","⛈","🌩","🌨","❄️","☃️","⛄️","🌬","💨","💧","💦","☔️","🌊","🌫"],b=["🍏","🍎","🍐","🍊","🍋","🍌","🍉","🍇","🍓","🍈","🍒","🍑","🥭","🍍","🥥","🥝","🍅","🍆","🥑","🥦","🥬","🥒","🌶","🌽","🥕","🧄","🧅","🥔","🍠","🥐","🥯","🍞","🥖","🥨","🧀","🥚","🍳","🧈","🥞","🧇","🥓","🥩","🍗","🍖","🌭","🍔","🍟","🍕","🥪","🥙","🧆","🌮","🌯","🥗","🥘","🥫","🍝","🍜","🍲","🍛","🍣","🍱","🥟","🦪","🍤","🍙","🍚","🍘","🍥","🥠","🥮","🍢","🍡","🍧","🍨","🍦","🥧","🧁","🍰","🎂","🍮","🍭","🍬","🍫","🍿","🍩","🍪","🌰","🥜","🍯","🥛","🍼","☕️","🍵","🧃","🥤","🍶","🍺","🍻","🥂","🍷","🥃","🍸","🍹","🧉","🍾","🧊","🥄","🍴","🍽","🥣","🥡","🥢","🧂"],C=["⚽️","🏀","🏈","⚾️","🥎","🎾","🏐","🏉","🥏","🎱","🪀","🏓","🏸","🏒","🏑","🥍","🏏","🥅","⛳️","🪁","🏹","🎣","🤿","🥊","🥋","🎽","🛹","🛷","⛸","🥌","🎿","⛷","🏂","🪂","🏋️","🏋️‍♂️","🏋️‍♀️","🤼","🤼‍♂️","🤼‍♀️","🤸‍♀️","🤸","🤸‍♂️","⛹️","⛹️‍♂️","⛹️‍♀️","🤺","🤾","🤾‍♂️","🤾‍♀️","🏌️","🏌️‍♂️","🏌️‍♀️","🏇","🧘","🧘‍♂️","🧘‍♀️","🏄","🏄‍♂️","🏄‍♀️","🏊","🏊‍♂️","🏊‍♀️","🤽","🤽‍♂️","🤽‍♀️","🚣","🚣‍♂️","🚣‍♀️","🧗","🧗‍♂️","🧗‍♀️","🚵","🚵‍♂️","🚵‍♀️","🚴","🚴‍♂️","🚴‍♀️","🏆","🥇","🥈","🥉","🏅","🎖","🏵","🎗","🎫","🎟","🎪","🤹","🤹‍♂️","🤹‍♀️","🎭","🎨","🎬","🎤","🎧","🎼","🎹","🥁","🎷","🎺","🎸","🪕","🎻","🎲","🎯","🎳","🎮","🎰","🧩"],w=["🚗","🚕","🚙","🚌","🚎","🏎","🚓","🚑","🚒","🚐","🚚","🚛","🚜","🦯","🦽","🦼","🛴","🚲","🛵","🏍","🛺","🚨","🚔","🚍","🚘","🚖","🚡","🚠","🚟","🚃","🚋","🚞","🚝","🚄","🚅","🚈","🚂","🚆","🚇","🚊","🚉","✈️","🛫","🛬","🛩","💺","🛰","🚀","🛸","🚁","🛶","⛵️","🚤","🛥","🛳","⛴","🚢","⚓️","⛽️","🚧","🚦","🚥","🚏","🗺","🗿","🗽","🗼","🏰","🏯","🏟","🎡","🎢","🎠","⛲️","⛱","🏖","🏝","🏜","🌋","⛰","🏔","🗻","🏕","⛺️","🏠","🏡","🏘","🏚","🏗","🏭","🏢","🏬","🏣","🏤","🏥","🏦","🏨","🏪","🏫","🏩","💒","🏛","⛪️","🕌","🕍","🛕","🕋","⛩","🛤","🛣","🗾","🎑","🏞","🌅","🌄","🌠","🎇","🎆","🌇","🌆","🏙","🌃","🌌","🌉","🌁"],_=["⌚️","📱","📲","💻","⌨️","🖥","🖨","🖱","🖲","🕹","🗜","💽","💾","💿","📀","📼","📷","📸","📹","🎥","📽","🎞","📞","☎️","📟","📠","📺","📻","🎙","🎚","🎛","🧭","⏱","⏲","⏰","🕰","⌛️","⏳","📡","🔋","🔌","💡","🔦","🕯","🪔","🧯","🛢","💸","💵","💴","💶","💷","💰","💳","💎","⚖️","🧰","🔧","🔨","⚒","🛠","⛏","🔩","⚙️","🧱","⛓","🧲","🔫","💣","🧨","🪓","🔪","🗡","⚔️","🛡","🚬","⚰️","⚱️","🏺","🔮","📿","🧿","💈","⚗️","🔭","🔬","🕳","🩹","🩺","💊","💉","🧬","🦠","🧫","🧪","🌡","🧹","🧺","🧻","🚽","🚰","🚿","🛁","🛀","🧼","🪒","🧽","🧴","🛎","🔑","🗝","🚪","🪑","🛋","🛏","🛌","🧸","🖼","🛍","🛒","🎁","🎈","🎏","🎀","🎊","🎉","🎎","🏮","🎐","🧧","✉️","📩","📨","📧","💌","📥","📤","📦","🏷","📪","📫","📬","📭","📮","📯","📜","📃","📄","📑","🧾","📊","📈","📉","🗒","🗓","📆","📅","🗑","📇","🗃","🗳","🗄","📋","📁","📂","🗂","🗞","📰","📓","📔","📒","📕","📗","📘","📙","📚","📖","🔖","🧷","🔗","📎","🖇","📐","📏","🧮","📌","📍","✂️","🖊","🖋","✒️","🖌","🖍","📝","✏️","🔍","🔎","🔏","🔐","🔒","🔓","🧳","🌂","☂️","🧵","🧶","👓","🕶","🥽","🥼","🦺","👔","👕","👖","🧣","🧤","🧥","🧦","👗","👘","🥻","🩱","🩲","🩳","👙","👚","👛","👜","👝","🎒","👞","👟","🥾","🥿","👠","👡","🩰","👢","👑","👒","🎩","🎓","🧢","⛑","💄","💍","💼"],f=["❤️","🧡","💛","💚","💙","💜","🖤","🤍","🤎","💔","❣️","💕","💞","💓","💗","💖","💘","💝","💟","☮️","✝️","☪️","🕉","☸️","✡️","🔯","🕎","☯️","☦️","🛐","⛎","♈️","♉️","♊️","♋️","♌️","♍️","♎️","♏️","♐️","♑️","♒️","♓️","🆔","⚛️","🉑","☢️","☣️","📴","📳","🈶","🈚️","🈸","🈺","🈷️","✴️","🆚","💮","🉐","㊙️","㊗️","🈴","🈵","🈹","🈲","🅰️","🅱️","🆎","🆑","🅾️","🆘","❌","⭕️","🛑","⛔️","📛","🚫","💯","💢","♨️","🚷","🚯","🚳","🚱","🔞","📵","🚭","❗️","❕","❓","❔","‼️","⁉️","🔅","🔆","〽️","⚠️","🚸","🔱","⚜️","🔰","♻️","✅","🈯️","💹","❇️","✳️","❎","🌐","💠","Ⓜ️","🌀","💤","🏧","🚾","♿️","🅿️","🈳","🈂️","🛂","🛃","🛄","🛅","🚹","🚺","🚼","🚻","🚮","🎦","📶","🈁","🔣","ℹ️","🔤","🔡","🔠","🆖","🆗","🆙","🆒","🆕","🆓","0️⃣","1️⃣","2️⃣","3️⃣","4️⃣","5️⃣","6️⃣","7️⃣","8️⃣","9️⃣","🔟","🔢","#️⃣","*️⃣","⏏️","▶️","⏸","⏯","⏹","⏺","⏭","⏮","⏩","⏪","⏫","⏬","◀️","🔼","🔽","➡️","⬅️","⬆️","⬇️","↗️","↘️","↙️","↖️","↕️","↔️","↪️","↩️","⤴️","⤵️","🔀","🔁","🔂","🔄","🔃","🎵","🎶","➕","➖","➗","✖️","♾","💲","💱","™️","©️","®️","〰️","➰","➿","🔚","🔙","🔛","🔝","🔜","✔️","☑️","🔘","🔴","🟠","🟡","🟢","🔵","🟣","⚫️","⚪️","🟤","🔺","🔻","🔸","🔹","🔶","🔷","🔳","🔲","▪️","▫️","◾️","◽️","◼️","◻️","🟥","🟧","🟨","🟩","🟦","🟪","⬛️","⬜️","🟫","🔈","🔇","🔉","🔊","🔔","🔕","📣","📢","👁‍🗨","💬","💭","🗯","♠️","♣️","♥️","♦️","🃏","🎴","🀄️","🕐","🕑","🕒","🕓","🕔","🕕","🕖","🕗","🕘","🕙","🕚","🕛","🕜","🕝","🕞","🕟","🕠","🕡","🕢","🕣","🕤","🕥","🕦","🕧"],T=["🏳️","🏴","🏁","🚩","🏳️‍🌈","🏴‍☠️","🇦🇫","🇦🇽","🇦🇱","🇩🇿","🇦🇸","🇦🇩","🇦🇴","🇦🇮","🇦🇶","🇦🇬","🇦🇷","🇦🇲","🇦🇼","🇦🇺","🇦🇹","🇦🇿","🇧🇸","🇧🇭","🇧🇩","🇧🇧","🇧🇾","🇧🇪","🇧🇿","🇧🇯","🇧🇲","🇧🇹","🇧🇴","🇧🇦","🇧🇼","🇧🇷","🇮🇴","🇻🇬","🇧🇳","🇧🇬","🇧🇫","🇧🇮","🇰🇭","🇨🇲","🇨🇦","🇮🇨","🇨🇻","🇧🇶","🇰🇾","🇨🇫","🇹🇩","🇨🇱","🇨🇳","🇨🇽","🇨🇨","🇨🇴","🇰🇲","🇨🇬","🇨🇩","🇨🇰","🇨🇷","🇨🇮","🇭🇷","🇨🇺","🇨🇼","🇨🇾","🇨🇿","🇩🇰","🇩🇯","🇩🇲","🇩🇴","🇪🇨","🇪🇬","🇸🇻","🇬🇶","🇪🇷","🇪🇪","🇪🇹","🇪🇺","🇫🇰","🇫🇴","🇫🇯","🇫🇮","🇫🇷","🇬🇫","🇵🇫","🇹🇫","🇬🇦","🇬🇲","🇬🇪","🇩🇪","🇬🇭","🇬🇮","🇬🇷","🇬🇱","🇬🇩","🇬🇵","🇬🇺","🇬🇹","🇬🇬","🇬🇳","🇬🇼","🇬🇾","🇭🇹","🇭🇳","🇭🇰","🇭🇺","🇮🇸","🇮🇳","🇮🇩","🇮🇷","🇮🇶","🇮🇪","🇮🇲","🇮🇱","🇮🇹","🇯🇲","🇯🇵","🎌","🇯🇪","🇯🇴","🇰🇿","🇰🇪","🇰🇮","🇽🇰","🇰🇼","🇰🇬","🇱🇦","🇱🇻","🇱🇧","🇱🇸","🇱🇷","🇱🇾","🇱🇮","🇱🇹","🇱🇺","🇲🇴","🇲🇰","🇲🇬","🇲🇼","🇲🇾","🇲🇻","🇲🇱","🇲🇹","🇲🇭","🇲🇶","🇲🇷","🇲🇺","🇾🇹","🇲🇽","🇫🇲","🇲🇩","🇲🇨","🇲🇳","🇲🇪","🇲🇸","🇲🇦","🇲🇿","🇲🇲","🇳🇦","🇳🇷","🇳🇵","🇳🇱","🇳🇨","🇳🇿","🇳🇮","🇳🇪","🇳🇬","🇳🇺","🇳🇫","🇰🇵","🇲🇵","🇳🇴","🇴🇲","🇵🇰","🇵🇼","🇵🇸","🇵🇦","🇵🇬","🇵🇾","🇵🇪","🇵🇭","🇵🇳","🇵🇱","🇵🇹","🇵🇷","🇶🇦","🇷🇪","🇷🇴","🇷🇺","🇷🇼","🇼🇸","🇸🇲","🇸🇦","🇸🇳","🇷🇸","🇸🇨","🇸🇱","🇸🇬","🇸🇽","🇸🇰","🇸🇮","🇬🇸","🇸🇧","🇸🇴","🇿🇦","🇰🇷","🇸🇸","🇪🇸","🇱🇰","🇧🇱","🇸🇭","🇰🇳","🇱🇨","🇵🇲","🇻🇨","🇸🇩","🇸🇷","🇸🇿","🇸🇪","🇨🇭","🇸🇾","🇹🇼","🇹🇯","🇹🇿","🇹🇭","🇹🇱","🇹🇬","🇹🇰","🇹🇴","🇹🇹","🇹🇳","🇹🇷","🇹🇲","🇹🇨","🇹🇻","🇻🇮","🇺🇬","🇺🇦","🇦🇪","🇬🇧","🏴󠁧󠁢󠁥󠁮󠁧󠁿","🏴󠁧󠁢󠁳󠁣󠁴󠁿","🏴󠁧󠁢󠁷󠁬󠁳󠁿","🇺🇳","🇺🇸","🇺🇾","🇺🇿","🇻🇺","🇻🇦","🇻🇪","🇻🇳","🇼🇫","🇪🇭","🇾🇪","🇿🇲","🇿🇼"],x=[...v,...g,...b,...C,...w,..._,...f,...T],k=new Set(x) +;function E(e){return e.filter((e=>k.has(e)))}const y=[{title:i.t(null,{context:"emoji_group"},o(15426)),emojis:[],content:n.createElement(l.IconItem,{icon:s})},{title:i.t(null,{context:"emoji_group"},o(96330)),emojis:v,content:n.createElement(l.IconItem,{icon:a})},{title:i.t(null,{context:"emoji_group"},o(60558)),emojis:g,content:n.createElement(l.IconItem,{icon:r})},{title:i.t(null,{context:"emoji_group"},o(35305)),emojis:b,content:n.createElement(l.IconItem,{icon:c})},{title:i.t(null,{context:"emoji_group"},o(14232)),emojis:C,content:n.createElement(l.IconItem,{icon:h})},{title:i.t(null,{context:"emoji_group"},o(15395)),emojis:w,content:n.createElement(l.IconItem,{icon:u})},{title:i.t(null,{context:"emoji_group"},o(72302)),emojis:_,content:n.createElement(l.IconItem,{icon:d})},{title:i.t(null,{context:"emoji_group"},o(6878)),emojis:f,content:n.createElement(l.IconItem,{icon:m})},{title:i.t(null,{context:"emoji_group"},o(49546)),emojis:T,content:n.createElement(l.IconItem,{icon:p})}]},10259:(e,t,o)=>{"use strict";o.d(t,{EmojiList:()=>_});var n=o(50959),i=o(97754),l=o.n(i),s=o(29006),a=o(85034),r=o(20037),c=o(26603);function h(e){const{title:t}=e;return n.createElement("div",{className:c.wrapper},t)}var u=o(83682),d=o(94464);const m=n.memo((e=>{const{emojis:t,itemSize:o,onEmojiClick:i,ItemComponent:l}=e;return n.createElement("div",{className:d.wrapper},t.map((e=>n.createElement(u.EmojiWrap,{key:e,className:d.emojiItem,emoji:e,size:o,onClick:i,ItemComponent:l}))))}));var p=o(78036),v=o(33746);const g=n.createContext(null);function b(e){const{listRef:t,emojiGroups:o,emojiSize:i,onSelect:l,onContentRendered:s,ItemComponent:a,height:c}=e;(0,n.useEffect)((()=>{var e;return null===(e=t.current)||void 0===e?void 0:e.resetAfterIndex(0,!0)}),[o]);const h=(0,n.useCallback)((e=>"title"===o[e].type?30:38),[o]),u=(0,n.useCallback)((({visibleStartIndex:e})=>{const{relatedTitle:t}=o[e];s(t)}),[o,s]),d=Math.min(c-102,window.innerHeight-102);return n.createElement(g.Provider,{value:(0,n.useMemo)((()=>({size:i,onSelect:l,ItemComponent:a})),[i,l,a])},n.createElement(r.VariableSizeList,{className:v.list,ref:t,width:"100%",height:d,itemData:o,itemCount:o.length,children:C,onItemsRendered:u,itemSize:h}))}const C=n.memo((e=>{const{style:t,index:o,data:i}=e,l=i[o],{size:s,onSelect:a,ItemComponent:r}=(0,p.useEnsuredContext)(g);return"title"===l.type?n.createElement("div",{style:t},n.createElement(h,{title:l.relatedTitle})):n.createElement("div",{style:t},n.createElement(m,{emojis:l.content,itemSize:s,onEmojiClick:a,ItemComponent:r}))}));var w=o(59604);function _(e){var t;const{className:o,emojis:i,onSelect:r,ItemComponent:c,height:h,category:u}=e,d=(0,n.useRef)(null),m=(0,n.useRef)(!1),[p,v]=(0,n.useState)(0),g=(0,n.useMemo)((()=>function(e,t){if(0===t)return[];const o=[];return e.forEach((({title:e,emojis:n})=>{o.push({type:"title",relatedTitle:e,content:[e]});let i=[];for(const l of n)i.length{var e;return null===(e=d.current)||void 0===e?void 0:e.scrollTo(0)}),[u]);const[_,f]=(0,n.useState)((null===(t=g[0])||void 0===t?void 0:t.relatedTitle)||""),T=(0,n.useCallback)((e=>{m.current||f(e)}),[]);return n.createElement("div",{className:l()(w.wrapper,o)},n.createElement(a.GroupTabs,{tabs:i,activeTab:_,onTabClick:function(e){f(e);!function(e){var t;m.current=!0,null===(t=d.current)||void 0===t||t.scrollToItem(e,"start"),requestAnimationFrame((()=>{var t;null===(t=d.current)||void 0===t||t.scrollToItem(e,"start"),m.current=!1}))}(function(e){return g.findIndex((({relatedTitle:t,type:o})=>"title"===o&&t===e))}(e))}}),n.createElement("div",{ref:C},n.createElement(b,{listRef:d,emojiGroups:g,emojiSize:38,onSelect:r,onContentRendered:T,ItemComponent:c,height:h})))}},85034:(e,t,o)=>{"use strict";o.d(t,{GroupTabs:()=>c});var n=o(50959),i=o(97754),l=o.n(i),s=o(95670);function a(e){const{tab:t,isActive:o,onTabClick:i,content:a,className:r}=e;return n.createElement("div",{className:l()(s.wrapper,o&&s.isActive,r),onClick:function(){i(t)}},a)}var r=o(90055);function c(e){const{activeTab:t,tabs:o,onTabClick:i,className:s,tabClassName:c}=e;return n.createElement("div",{className:l()(r.wrapper,s)},o.map((({title:e,content:o})=>n.createElement(a,{key:e,tab:e,className:c,content:o,isActive:t===e,onTabClick:i}))))}},99616:(e,t,o)=>{"use strict";o.d(t,{IconItem:()=>s});var n=o(50959),i=o(9745),l=o(80952);function s(e){return n.createElement("div",{className:l.wrapper},n.createElement(i.Icon,{icon:e.icon}))}},83682:(e,t,o)=>{"use strict";o.d(t,{EmojiWrap:()=>u});var n=o(50959),i=o(97754),l=o.n(i),s=o(5692),a=o(44486);function r(e){const{emoji:t}=e,o=(0,s.getTwemojiUrl)(t,"png");return n.createElement("img",{className:a.emoji,src:o,decoding:"async",width:"24",height:"24",alt:"",draggable:!1,onContextMenu:function(e){e.preventDefault()}})}var c=o(12222);const h=34;function u(e){const{className:t,emoji:o,size:i=h,onClick:s,ItemComponent:a=r}=e;return n.createElement("div",{className:l()(c.wrapper,t),style:{width:i,height:i},onClick:function(){s(o)}},n.createElement(a,{emoji:o}))}},78036:(e,t,o)=>{"use strict";o.d(t,{useEnsuredContext:()=>l});var n=o(50959),i=o(50151);function l(e){return(0,i.ensureNotNull)((0,n.useContext)(e))}},70412:(e,t,o)=>{"use strict";o.d(t,{hoverMouseEventFilter:()=>l,useAccurateHover:()=>s,useHover:()=>i});var n=o(50959);function i(){const[e,t]=(0,n.useState)(!1);return[e,{onMouseOver:function(e){l(e)&&t(!0)},onMouseOut:function(e){l(e)&&t(!1)}}]}function l(e){return!e.currentTarget.contains(e.relatedTarget)}function s(e){const[t,o]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{const t=t=>{if(null===e.current)return;const n=e.current.contains(t.target);o(n)};return document.addEventListener("mouseover",t),()=>document.removeEventListener("mouseover",t)}),[]),t}},29006:(e,t,o)=>{"use strict";o.d(t,{useResizeObserver:()=>n.useResizeObserver});var n=o(19566)}, +77975:(e,t,o)=>{"use strict";o.d(t,{useWatchedValueReadonly:()=>i});var n=o(50959);const i=(e,t=!1)=>{const o="watchedValue"in e?e.watchedValue:void 0,i="defaultValue"in e?e.defaultValue:e.watchedValue.value(),[l,s]=(0,n.useState)(o?o.value():i);return(t?n.useLayoutEffect:n.useEffect)((()=>{if(o){s(o.value());const e=e=>s(e);return o.subscribe(e),()=>o.unsubscribe(e)}return()=>{}}),[o]),l}},16396:(e,t,o)=>{"use strict";o.d(t,{DEFAULT_POPUP_MENU_ITEM_THEME:()=>c,PopupMenuItem:()=>u});var n=o(50959),i=o(97754),l=o(59064),s=o(51768),a=o(90186),r=o(55498);const c=r;function h(e){e.stopPropagation()}function u(e){const{id:t,role:o,"aria-label":c,"aria-selected":u,"aria-checked":d,className:m,title:p,labelRowClassName:v,labelClassName:g,shortcut:b,forceShowShortcuts:C,icon:w,isActive:_,isDisabled:f,isHovered:T,appearAsDisabled:x,label:k,link:E,showToolboxOnHover:y,target:S,rel:A,toolbox:F,reference:M,onMouseOut:L,onMouseOver:D,onKeyDown:I,suppressToolboxClick:N=!0,theme:B=r,tabIndex:z,tagName:R,renderComponent:P}=e,W=(0,a.filterDataProps)(e),j=(0,n.useRef)(null),O=(0,n.useMemo)((()=>function(e){function t(t){const{reference:o,...i}=t,l=null!=e?e:i.href?"a":"div",s="a"===l?i:function(e){const{download:t,href:o,hrefLang:n,media:i,ping:l,rel:s,target:a,type:r,referrerPolicy:c,...h}=e;return h}(i);return n.createElement(l,{...s,ref:o})}return t.displayName=`DefaultComponent(${e})`,t}(R)),[R]),V=null!=P?P:O;return n.createElement(V,{...W,id:t,role:o,"aria-label":c,"aria-selected":u,"aria-checked":d,className:i(m,B.item,w&&B.withIcon,{[B.isActive]:_,[B.isDisabled]:f||x,[B.hovered]:T}),title:p,href:E,target:S,rel:A,reference:function(e){j.current=e,"function"==typeof M&&M(e);"object"==typeof M&&(M.current=e)},onClick:function(t){const{dontClosePopup:o,onClick:n,onClickArg:i,trackEventObject:a}=e;if(f)return;a&&(0,s.trackEvent)(a.category,a.event,a.label);n&&n(i,t);o||(0,l.globalCloseMenu)()},onContextMenu:function(t){const{trackEventObject:o,trackRightClick:n}=e;o&&n&&(0,s.trackEvent)(o.category,o.event,`${o.label}_rightClick`)},onMouseUp:function(t){const{trackEventObject:o,trackMouseWheelClick:n}=e;if(1===t.button&&E&&o){let e=o.label;n&&(e+="_mouseWheelClick"),(0,s.trackEvent)(o.category,o.event,e)}},onMouseOver:D,onMouseOut:L,onKeyDown:I,tabIndex:z},void 0!==w&&n.createElement("span",{className:B.icon,dangerouslySetInnerHTML:{__html:w}}),n.createElement("span",{className:i(B.labelRow,v)},n.createElement("span",{className:i(B.label,g)},k)),(void 0!==b||C)&&n.createElement("span",{className:B.shortcut},(H=b)&&H.split("+").join(" + ")),void 0!==F&&n.createElement("span",{onClick:N?h:void 0,className:i(B.toolbox,{[B.showOnHover]:y})},F));var H}},81332:(e,t,o)=>{"use strict";o.d(t,{multilineLabelWithIconAndToolboxTheme:()=>s});var n=o(40173),i=o(55498),l=o(67158);const s=(0,n.mergeThemes)(i,l)},50628:(e,t,o)=>{"use strict";o.d(t,{PopupMenu:()=>h});var n=o(50959),i=o(962),l=o(62942),s=o(65718),a=o(27317),r=o(29197),c=o(58095);function h(e){ +const{controller:t,children:o,isOpened:h,closeOnClickOutside:u=!0,doNotCloseOn:d,onClickOutside:m,onClose:p,onKeyboardClose:v,"data-name":g="popup-menu-container",...b}=e,C=(0,n.useContext)(r.CloseDelegateContext),w=(0,c.useOutsideEvent)({handler:function(e){m&&m(e);if(!u)return;const t=(0,l.default)(d)?d():d;if(t&&e.target instanceof Node){const o=i.findDOMNode(t);if(o instanceof Node&&o.contains(e.target))return}p()},mouseDown:!0,touchStart:!0});return h?n.createElement(s.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},n.createElement("span",{ref:w,style:{pointerEvents:"auto"}},n.createElement(a.Menu,{...b,onClose:p,onKeyboardClose:v,onScroll:function(t){const{onScroll:o}=e;o&&o(t)},customCloseDelegate:C,ref:t,"data-name":g},o))):null}},86656:(e,t,o)=>{"use strict";o.d(t,{TouchScrollContainer:()=>a});var n=o(50959),i=o(59142),l=o(50151),s=o(49483);const a=(0,n.forwardRef)(((e,t)=>{const{children:o,...l}=e,a=(0,n.useRef)(null);return(0,n.useImperativeHandle)(t,(()=>a.current)),(0,n.useLayoutEffect)((()=>{if(s.CheckMobile.iOS())return null!==a.current&&(0,i.disableBodyScroll)(a.current,{allowTouchMove:r(a)}),()=>{null!==a.current&&(0,i.enableBodyScroll)(a.current)}}),[]),n.createElement("div",{ref:a,...l},o)}));function r(e){return t=>{const o=(0,l.ensureNotNull)(e.current),n=document.activeElement;return!o.contains(t)||null!==n&&o.contains(n)&&n.contains(t)}}},6132:(e,t,o)=>{"use strict";var n=o(22134);function i(){}function l(){}l.resetWarningCache=i,e.exports=function(){function e(e,t,o,i,l,s){if(s!==n){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function t(){return e}e.isRequired=e;var o={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:l,resetWarningCache:i};return o.PropTypes=o,o}},19036:(e,t,o)=>{e.exports=o(6132)()},22134:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},73380:e=>{e.exports={dropdown:"dropdown-ckSKjGRJ",buttonWrap:"buttonWrap-ckSKjGRJ",control:"control-ckSKjGRJ",arrow:"arrow-ckSKjGRJ",arrowIcon:"arrowIcon-ckSKjGRJ",isOpened:"isOpened-ckSKjGRJ",hover:"hover-ckSKjGRJ",isGrayed:"isGrayed-ckSKjGRJ"}},76650:e=>{e.exports={container:"container-ZZvWrNQq",mirror:"mirror-ZZvWrNQq",background:"background-ZZvWrNQq",arrow:"arrow-ZZvWrNQq"}},72998:e=>{e.exports={item:"item-_6u5bx_C",label:"label-_6u5bx_C"}},84400:e=>{e.exports={drawingToolbar:"drawingToolbar-gmpTgcxI",isHidden:"isHidden-gmpTgcxI",inner:"inner-gmpTgcxI",group:"group-gmpTgcxI",lastGroup:"lastGroup-gmpTgcxI",fill:"fill-gmpTgcxI"}},55958:e=>{e.exports={toggleButton:"toggleButton-YUoEHbCV",collapsed:"collapsed-YUoEHbCV",background:"background-YUoEHbCV",arrow:"arrow-YUoEHbCV"}},85923:e=>{e.exports={item:"item-h_TLrUbG",hovered:"hovered-h_TLrUbG"}},49327:e=>{e.exports={ +desktopSize:"desktopSize-TlKkLixs",smallSize:"smallSize-TlKkLixs",tabs:"tabs-TlKkLixs",categories:"categories-TlKkLixs"}},8044:e=>{e.exports={wrapper:"wrapper-wawooJAf"}},77613:e=>{e.exports={drawer:"drawer-ujlqtSsK",menuBox:"menuBox-ujlqtSsK"}},85450:e=>{e.exports={toolButtonMagnet:"toolButtonMagnet-ndi4EWeE",toolButtonMagnet__menuItem:"toolButtonMagnet__menuItem-ndi4EWeE",toolButtonMagnet__hintPlaceholder:"toolButtonMagnet__hintPlaceholder-ndi4EWeE"}},72744:e=>{e.exports={wrap:"wrap-g7ay5OPA",scrollWrap:"scrollWrap-g7ay5OPA",noScrollBar:"noScrollBar-g7ay5OPA",content:"content-g7ay5OPA",icon:"icon-g7ay5OPA",scrollBot:"scrollBot-g7ay5OPA",scrollTop:"scrollTop-g7ay5OPA",isVisible:"isVisible-g7ay5OPA",iconWrap:"iconWrap-g7ay5OPA",fadeBot:"fadeBot-g7ay5OPA",fadeTop:"fadeTop-g7ay5OPA"}},46609:e=>{e.exports={iconContainer:"iconContainer-vjoWR_Zn"}},48221:(e,t,o)=>{"use strict";o.r(t),o.d(t,{DrawingToolbarRenderer:()=>Vt});var n=o(50959),i=o(962),l=o(50151),s=o(97754),a=o.n(s),r=o(32563),c=o(56840),h=o(2484),u=o(76076),d=o(76422),m=o(26867),p=o.n(m),v=o(49483),g=o(84015),b=o(71758);class C{constructor(e){this._drawingsAccess=e||{tools:[],type:"black"}}isToolEnabled(e){const t=this._findTool(e);return!(!t||!t.grayed)||("black"===this._drawingsAccess.type?!t:!!t)}isToolGrayed(e){const t=this._findTool(e);return Boolean(t&&t.grayed)}_findTool(e){return this._drawingsAccess.tools.find((t=>t.name===e))}}var w=o(44352),_=o(68335);const f=[{id:"linetool-group-cursors",title:w.t(null,void 0,o(82401)),items:[{name:"cursor"},{name:"dot"},{name:"arrow"},{name:"eraser"}],trackLabel:null},{id:"linetool-group-trend-line",title:w.t(null,void 0,o(52899)),items:[{name:"LineToolTrendLine",hotkeyHash:_.Modifiers.Alt+84},{name:"LineToolArrow"},{name:"LineToolRay"},{name:"LineToolInfoLine"},{name:"LineToolExtended"},{name:"LineToolTrendAngle"},{name:"LineToolHorzLine",hotkeyHash:_.Modifiers.Alt+72},{name:"LineToolHorzRay",hotkeyHash:_.Modifiers.Alt+74},{name:"LineToolVertLine",hotkeyHash:_.Modifiers.Alt+86},{name:"LineToolCrossLine",hotkeyHash:_.Modifiers.Alt+67},{name:"LineToolParallelChannel"},{name:"LineToolRegressionTrend"},{name:"LineToolFlatBottom"},{name:"LineToolDisjointAngle"},null].filter(Boolean),trackLabel:null},{id:"linetool-group-gann-and-fibonacci",title:w.t(null,void 0,o(75377)),items:[{name:"LineToolFibRetracement",hotkeyHash:_.Modifiers.Alt+70},{name:"LineToolTrendBasedFibExtension"},{name:"LineToolPitchfork"},{name:"LineToolSchiffPitchfork2"},{name:"LineToolSchiffPitchfork"},{name:"LineToolInsidePitchfork"},{name:"LineToolFibChannel"},{name:"LineToolFibTimeZone"},{name:"LineToolGannSquare"},{name:"LineToolGannFixed"},{name:"LineToolGannComplex"},{name:"LineToolGannFan"},{name:"LineToolFibSpeedResistanceFan"},{name:"LineToolTrendBasedFibTime"},{name:"LineToolFibCircles"},{name:"LineToolPitchfan"},{name:"LineToolFibSpiral"},{name:"LineToolFibSpeedResistanceArcs"},{name:"LineToolFibWedge"}],trackLabel:null},{id:"linetool-group-geometric-shapes",title:w.t(null,void 0,o(95537)),items:[{name:"LineToolBrush"},{ +name:"LineToolHighlighter"},{name:"LineToolRectangle"},{name:"LineToolCircle"},{name:"LineToolEllipse"},{name:"LineToolPath"},{name:"LineToolBezierQuadro"},{name:"LineToolPolyline"},{name:"LineToolTriangle"},{name:"LineToolRotatedRectangle"},{name:"LineToolArc"},{name:"LineToolBezierCubic"}],trackLabel:null},{id:"linetool-group-annotation",title:w.t(null,void 0,o(99878)),items:[{name:"LineToolText"},{name:"LineToolTextAbsolute"},{name:"LineToolNote"},{name:"LineToolNoteAbsolute"},{name:"LineToolSignpost"},null,null,null,{name:"LineToolCallout"},{name:"LineToolComment"},{name:"LineToolPriceLabel"},{name:"LineToolPriceNote"},{name:"LineToolArrowMarker"},{name:"LineToolArrowMarkLeft"},{name:"LineToolArrowMarkRight"},{name:"LineToolArrowMarkUp"},{name:"LineToolArrowMarkDown"},{name:"LineToolFlagMark"}].filter(Boolean),trackLabel:null},{id:"linetool-group-patterns",title:w.t(null,void 0,o(19693)),items:[{name:"LineTool5PointsPattern"},{name:"LineToolCypherPattern"},{name:"LineToolABCD"},{name:"LineToolTrianglePattern"},{name:"LineToolThreeDrivers"},{name:"LineToolHeadAndShoulders"},{name:"LineToolElliottImpulse"},{name:"LineToolElliottTriangle"},{name:"LineToolElliottTripleCombo"},{name:"LineToolElliottCorrection"},{name:"LineToolElliottDoubleCombo"},{name:"LineToolCircleLines"},{name:"LineToolTimeCycles"},{name:"LineToolSineLine"}],trackLabel:null},{id:"linetool-group-prediction-and-measurement",title:w.t(null,void 0,o(10234)),items:[{name:"LineToolRiskRewardLong"},{name:"LineToolRiskRewardShort"},{name:"LineToolPrediction"},{name:"LineToolDateRange"},{name:"LineToolPriceRange"},{name:"LineToolDateAndPriceRange"},{name:"LineToolBarsPattern"},{name:"LineToolGhostFeed"},{name:"LineToolProjection"},{name:"LineToolFixedRangeVolumeProfile"}].filter(Boolean),trackLabel:null}];var T=o(85323),x=o(9745),k=o(70439),E=o(41207),y=o(45601),S=o(72744),A=o(61380);class F extends n.PureComponent{constructor(e){super(e),this._scroll=null,this._handleScrollTop=()=>{this.animateTo(Math.max(0,this.currentPosition()-(this.state.heightWrap-50)))},this._handleScrollBot=()=>{this.animateTo(Math.min((this.state.heightContent||0)-(this.state.heightWrap||0),this.currentPosition()+(this.state.heightWrap-50)))},this._handleResizeWrap=([e])=>{this.setState({heightWrap:e.contentRect.height})},this._handleResizeContent=([e])=>{this.setState({heightContent:e.contentRect.height})},this._handleScroll=()=>{const{onScroll:e}=this.props;e&&e(this.currentPosition(),this.isAtTop(),this.isAtBot()),this._checkButtonsVisibility()},this._checkButtonsVisibility=()=>{const{isVisibleTopButton:e,isVisibleBotButton:t}=this.state,o=this.isAtTop(),n=this.isAtBot();o||e?o&&e&&this.setState({isVisibleTopButton:!1}):this.setState({isVisibleTopButton:!0}),n||t?n&&t&&this.setState({isVisibleBotButton:!1}):this.setState({isVisibleBotButton:!0})},this.state={heightContent:0,heightWrap:0,isVisibleBotButton:!1,isVisibleTopButton:!1}}componentDidMount(){this._checkButtonsVisibility()}componentDidUpdate(e,t){ +t.heightWrap===this.state.heightWrap&&t.heightContent===this.state.heightContent||this._handleScroll()}currentPosition(){return this._scroll?this._scroll.scrollTop:0}isAtTop(){return this.currentPosition()<=1}isAtBot(){return this.currentPosition()+this.state.heightWrap>=this.state.heightContent-1}animateTo(e,t=E.dur){const o=this._scroll;o&&(0,k.doAnimate)({onStep(e,t){o.scrollTop=t},from:o.scrollTop,to:Math.round(e),easing:E.easingFunc.easeInOutCubic,duration:t})}render(){const{children:e,isVisibleScrollbar:t,isVisibleFade:o,isVisibleButtons:i,onMouseOver:l,onMouseOut:s}=this.props,{heightContent:r,heightWrap:c,isVisibleBotButton:h,isVisibleTopButton:u}=this.state;return n.createElement(y.Measure,{onResize:this._handleResizeWrap},(d=>n.createElement("div",{className:S.wrap,onMouseOver:l,onMouseOut:s,ref:d},n.createElement("div",{className:a()(S.scrollWrap,{[S.noScrollBar]:!t}),onScroll:this._handleScroll,ref:e=>this._scroll=e},n.createElement(y.Measure,{onResize:this._handleResizeContent},(t=>n.createElement("div",{className:S.content,ref:t},e)))),o&&n.createElement("div",{className:a()(S.fadeTop,{[S.isVisible]:u&&r>c})}),o&&n.createElement("div",{className:a()(S.fadeBot,{[S.isVisible]:h&&r>c})}),i&&n.createElement("div",{className:a()(S.scrollTop,{[S.isVisible]:u&&r>c}),onClick:this._handleScrollTop},n.createElement("div",{className:S.iconWrap},n.createElement(x.Icon,{icon:A,className:S.icon}))),i&&n.createElement("div",{className:a()(S.scrollBot,{[S.isVisible]:h&&r>c}),onClick:this._handleScrollBot},n.createElement("div",{className:S.iconWrap},n.createElement(x.Icon,{icon:A,className:S.icon}))))))}}F.defaultProps={isVisibleScrollbar:!0};var M=o(66141),L=o(59064),D=o(87955);function I(e){const{id:t,action:o,isActive:i,isHidden:l,isTransparent:s,toolName:a}=e;return n.createElement(D.ToolButton,{id:t,icon:b.lineToolsInfo[a].icon,isActive:i,isHidden:l,isTransparent:s,onClick:o,title:b.lineToolsInfo[a].localizedName,"data-name":a})}var N=o(90186),B=o(40549);const z=new(o.n(B)())("icons");var R=o(99616),P=o(8044);function W(e){return n.createElement("div",{className:P.wrapper},e.text)}var j=o(48269),O=o(51609),V=o(22976),H=o(70616),U=o(18042),G=o(44986),Z=o(83778),K=o(48748) +;const J=["0xF087","0xF088","0xF164","0xF165","0xF0A4","0xF0A5","0xF007","0xF0A6","0xF0A7","0xF118","0xF11A","0xF119","0xF183"],Q=["0xF153","0xF154","0xF155","0xF156","0xF157","0xF158","0xF159","0xF195","0xF15A"],q=["0xF060","0xF061","0xF062","0xF063","0xF053","0xF054","0xF077","0xF078","0xF07D","0xF07E","0xF0A9","0xF0AA","0xF0AB","0xF0D9","0xF0DA","0xF0D7","0xF0D8","0xF102","0xF103","0xF104","0xF105","0xF106","0xF107","0xF137","0xF139","0xF13A","0xF112","0xF064","0xF148","0xF149","0xF177","0xF178","0xF175","0xF176","0xF01A","0xF01B","0xF065","0xF066"],Y=["0xF11D","0xF11E","0xF024","0xF004","0xF005","0xF006","0xF046","0xF00C","0xF00D","0xF011","0xF012","0xF021","0xF01E","0xF192","0xF041","0xF14A","0xF055","0xF056","0xF057","0xF059","0xF058","0xF05A","0xF05B","0xF05C","0xF05D","0xF05E","0xF067","0xF068","0xF069","0xF06A","0xF071","0xF06E","0xF070","0xF075","0xF08A","0xF0A3","0xF0E5","0xF110","0xF111","0xF123","0xF124","0xF10C","0xF128","0xF129","0xF12A","0xF140","0xF113","0xF17C","0xF179"],$=["0xF06C","0xF185","0xF186","0xF188","0xF0E7"],X=["0xF000","0xF002","0xF00E","0xF015","0xF017","0xF030","0xF013","0xF043","0xF06B","0xF072","0xF076","0xF080","0xF084","0xF040","0xF0A1","0xF0A2","0xF0D6","0xF0E3","0xF0EB","0xF0F3","0xF135","0xF13D","0xF2FE"],ee=[...J,...Q,...q,...Y,...$,...X].map((e=>+e)),te=new Set(ee);const oe=[{title:w.t(null,{context:"emoji_group"},o(15426)),emojis:[],content:n.createElement(R.IconItem,{icon:G})},{title:w.t(null,{context:"emoji_group"},o(33628)),emojis:J,content:n.createElement(R.IconItem,{icon:Z})},{title:w.t(null,{context:"emoji_group"},o(77011)),emojis:Y,content:n.createElement(R.IconItem,{icon:H})},{title:w.t(null,{context:"emoji_group"},o(11739)),emojis:$,content:n.createElement(R.IconItem,{icon:K})},{title:w.t(null,{context:"emoji_group"},o(14281)),emojis:Q,content:n.createElement(R.IconItem,{icon:V})},{title:w.t(null,{context:"emoji_group"},o(72302)),emojis:X,content:n.createElement(R.IconItem,{icon:U})},{title:w.t(null,{context:"emoji_group"},o(57792)),emojis:q,content:n.createElement(R.IconItem,{icon:O})}],ne={icons:j.drawingToolsIcons.heart,emojis:j.drawingToolsIcons.smile},ie=[{title:"icons",content:n.createElement(W,{text:w.t(null,void 0,o(92464))})},{title:"emojis",content:n.createElement(W,{text:w.t(null,void 0,o(19570))})}];var le=o(50628),se=o(41590),ae=o(27317),re=o(40173),ce=o(14665);const he=o(73380);class ue extends n.PureComponent{constructor(e){super(e),this._toggleDropdown=e=>{this.setState({isOpened:void 0!==e?e:!this.state.isOpened})},this._handleClose=()=>{this._toggleDropdown(!1)},this._getDropdownPosition=()=>{if(!this._control)return{x:0,y:0};const e=this._control.getBoundingClientRect();return{x:e.left+e.width+1,y:e.top-6}},this._handleClickArrow=()=>{var e,t;null===(t=(e=this.props).onArrowClick)||void 0===t||t.call(e),this._toggleDropdown()},this._handleTouchStart=()=>{this.props.onClickButton&&this.props.onClickButton(),this._toggleDropdown()},this._handlePressStart=()=>{ +if(r.mobiletouch&&!this.props.checkable)!this._longPressDelay&&this.props.onClickButton&&this.props.onClickButton();else{if(this._doubleClickDelay)return clearTimeout(this._doubleClickDelay),delete this._doubleClickDelay,void this._toggleDropdown(!0);this._doubleClickDelay=setTimeout((()=>{delete this._doubleClickDelay,!this._longPressDelay&&this.props.onClickButton&&this.props.onClickButton()}),175)}this._longPressDelay=setTimeout((()=>{delete this._longPressDelay,this._toggleDropdown(!0)}),300)},this._cancelAllTimeouts=()=>{clearTimeout(this._longPressDelay),delete this._longPressDelay,clearTimeout(this._doubleClickDelay),delete this._doubleClickDelay},this._handleTouchPressEnd=e=>{e.cancelable&&e.preventDefault(),this._handlePressEnd()},this._handlePressEnd=()=>{this._longPressDelay&&(clearTimeout(this._longPressDelay),delete this._longPressDelay,this.state.isOpened?this._toggleDropdown(!1):this.props.checkable||this.state.isOpened||r.mobiletouch||!this.props.isActive&&!this.props.openDropdownByClick?!this._doubleClickDelay&&this.props.onClickButton&&this.props.onClickButton():this._toggleDropdown(!0))},this.state={isOpened:!1}}render(){const{buttonActiveClass:e,buttonClass:t,buttonIcon:o,buttonTitle:i,buttonHotKey:l,dropdownTooltip:a,children:c,isActive:h,isGrayed:u,onClickWhenGrayed:d,checkable:m,isSmallTablet:p,theme:v=he}=this.props,{isOpened:g}=this.state,b=(0,N.filterDataProps)(this.props),C=(0,re.mergeThemes)(ae.DEFAULT_MENU_THEME,{menuBox:v.menuBox});return n.createElement("div",{className:s(v.dropdown,{[v.isGrayed]:u,[v.isActive]:h,[v.isOpened]:g}),onClick:u?d:void 0},n.createElement("div",{...b,ref:e=>this._control=e,className:v.control},n.createElement("div",{...this._getButtonHandlers(),className:s(v.buttonWrap,{"apply-common-tooltip common-tooltip-vertical":Boolean(i||l)}),"data-tooltip-hotkey":l,"data-tooltip-delay":1500,"data-role":"button",title:i},n.createElement(D.ToolButton,{activeClass:e,className:t,icon:o,isActive:h,isGrayed:u,isTransparent:!m})),!u&&!r.mobiletouch&&n.createElement("div",{className:s(v.arrow,a&&"apply-common-tooltip common-tooltip-vertical"),title:a,onClick:this._handleClickArrow,"data-role":"menu-handle"},n.createElement(x.Icon,{className:v.arrowIcon,icon:ce}))),!u&&(p?g&&n.createElement(se.Drawer,{className:v.drawer,onClose:this._handleClose,position:"Bottom"},c):n.createElement(le.PopupMenu,{theme:C,doNotCloseOn:this,isOpened:g,onClose:this._handleClose,position:this._getDropdownPosition},c)))}_getButtonHandlers(){const{isGrayed:e,checkable:t}=this.props;return e?{}:r.mobiletouch?t?{onTouchStart:this._handlePressStart,onTouchEnd:this._handleTouchPressEnd,onTouchMove:this._cancelAllTimeouts}:{onClick:this._handleTouchStart}:{onMouseDown:this._handlePressStart,onMouseUp:this._handlePressEnd}}}var de=o(10259),me=o(85034),pe=o(67065),ve=o(21097);class ge extends pe.CommonJsonStoreService{constructor(e,t,o,n){super(ve.TVXWindowEvents,c,e,t,[]),this._onChangeDrawingState=()=>{const e=u[this._drawingType].value();this._promote(e)},this._sanitizer=o,this._drawingType=n, +u[this._drawingType].subscribe(this._onChangeDrawingState)}destroy(){u[this._drawingType].unsubscribe(this._onChangeDrawingState),super.destroy()}_deserialize(e){const t=this._sanitizer(e);return this._removeUnavailableRecents(e,t)}_removeUnavailableRecents(e,t){return Array.isArray(e)?e.length>18&&(t=e.slice(0,18)):t=[],t}_promote(e){let t=[...this.get()];const o=t.indexOf(e);-1!==o&&t.splice(o,1),t=[e,...t.slice(0,17)],this.set(t)}}const be=new ge("RECENT_ICONS_CHANGED","linetoolicon.recenticons",(function(e){return e.filter((e=>te.has(e)))}),"iconTool");var Ce=o(46609);function we(e){const{fallback:t,...o}=e;return n.createElement(n.Suspense,{fallback:null!=t?t:null},n.createElement(_e,{...o}))}const _e=n.lazy((async()=>{const{getSvgContentForCharCode:e}=await o.e(7987).then(o.bind(o,30414));return{default:t=>{var o;const{charCode:i}=t,l=null!==(o=e(i))&&void 0!==o?o:void 0;return n.createElement(x.Icon,{icon:l,className:Ce.iconContainer})}}}));var fe=o(85923);var Te=o(173);const xe={icons:{service:be,toolName:"LineToolIcon",ItemComponent:function(e){const{emoji:t}=e;return n.createElement("div",{className:fe.item},n.createElement(we,{charCode:Number(t)}))},icons:oe,onEmojiSelect:e=>{u.iconTool.setValue(Number(e)),u.tool.setValue("LineToolIcon")}},emojis:{service:new ge("RECENT_EMOJIS_CHANGED","linetoolemoji.recents",Te.removeUnavailableEmoji,"emojiTool"),toolName:"LineToolEmoji",icons:Te.emojiGroups,onEmojiSelect:e=>{u.emojiTool.setValue(e),u.tool.setValue("LineToolEmoji")}}};var ke=o(49327);function Ee(e){const{isSmallTablet:t,maxHeight:o}=e,[i,l]=(e=>{const[t,o]=(0,n.useState)(e.value());return(0,n.useEffect)((()=>{const t=e=>o(e);return e.subscribe(t),()=>e.unsubscribe(t)}),[e]),[t,t=>e.setValue(t)]})(z),a=xe[i],{service:r,ItemComponent:c,onEmojiSelect:h}=a,[u,d]=(0,n.useState)(ye(a));return(0,n.useLayoutEffect)((()=>{const e={},t=()=>{const e=ye(a);d(e)};return t(),r.getOnChange().subscribe(e,t),()=>{r.getOnChange().unsubscribeAll(e)}}),[a]),n.createElement("div",{style:{maxHeight:o}},n.createElement(de.EmojiList,{className:s(ke.desktopSize,t&&ke.smallSize),emojis:u,onSelect:function(e){h(e),(0,L.globalCloseMenu)()},ItemComponent:c,height:o,category:i}),n.createElement(me.GroupTabs,{className:ke.tabs,tabClassName:ke.categories,tabs:ie,activeTab:i,onTabClick:function(e){l(e)}}))}function ye(e){const{icons:t,service:o}=e,n=[...t],i=o.get();return n[0].emojis=i.map((e=>String(e))),n.filter((e=>e.emojis.length))}var Se=o(58385),Ae=o(77613);const Fe={icon:w.t(null,void 0,o(26579)),dropdownTooltip:w.t(null,void 0,o(92464))},Me=(0,re.mergeThemes)(he,{menuBox:Ae.menuBox,drawer:Ae.drawer}),Le=parseInt(Se["default-drawer-min-top-distance"]);class De extends n.Component{constructor(e){super(e),this._onChangeDrawingStateTool=()=>{this.setState({isActive:this._isActive()})},this._onChangeActiveCategory=e=>{const{toolName:t}=xe[e];this.setState({category:e,toolName:t})},this._handleClick=()=>{this._trackClick()},this._handleArrowClick=()=>{this._trackClick("menu")};const{toolName:t}=xe[z.value()];this.state={ +category:z.value(),toolName:t,isActive:u.tool.value()===t}}componentDidMount(){u.tool.subscribe(this._onChangeDrawingStateTool),z.subscribe(this._onChangeActiveCategory)}componentWillUnmount(){u.tool.unsubscribe(this._onChangeDrawingStateTool),z.unsubscribe(this._onChangeActiveCategory)}render(){const{isGrayed:e,isSmallTablet:t}=this.props,{isActive:o,category:i,toolName:l}=this.state,s=(0,N.filterDataProps)(this.props);return n.createElement(ue,{theme:Me,buttonIcon:ne[i],buttonTitle:Fe.icon,dropdownTooltip:Fe.dropdownTooltip,isActive:o,isGrayed:e,isSmallTablet:t,onClickButton:this._handleClick,onClickWhenGrayed:()=>(0,d.emit)("onGrayedObjectClicked",{type:"drawing",name:b.lineToolsInfo[l].localizedName}),onArrowClick:this._handleArrowClick,openDropdownByClick:!0,...s},n.createElement(Ee,{isSmallTablet:t,maxHeight:t?Math.min(679,window.innerHeight-Le):679}))}_isActive(){return u.tool.value()===this.state.toolName}_trackClick(e){0}}var Ie=o(7711);class Ne extends n.PureComponent{constructor(e){super(e),this._handleClick=()=>{this.props.saveDefaultOnChange&&(0,Ie.saveDefaultProperties)(!0);const e=!this.props.property.value();this.props.property.setValue(e),this.props.saveDefaultOnChange&&(0,Ie.saveDefaultProperties)(!1),this.props.onClick&&this.props.onClick(e)},this.state={isActive:this.props.property.value()}}componentDidMount(){this.props.property.subscribe(this,this._onChange)}componentWillUnmount(){this.props.property.unsubscribe(this,this._onChange)}render(){const{toolName:e}=this.props,{isActive:t}=this.state,o=b.lineToolsInfo[e];return n.createElement(D.ToolButton,{icon:t&&o.iconActive?o.iconActive:o.icon,isActive:t,onClick:this._handleClick,title:o.localizedName,buttonHotKey:o.hotKey,"data-name":e})}_onChange(e){this.setState({isActive:e.value()})}}class Be extends n.PureComponent{constructor(e){super(e),this._handleClick=()=>{var e,t;u.tool.setValue(this.props.toolName),null===(t=(e=this.props).onClick)||void 0===t||t.call(e)},this._onChange=()=>{this.setState({isActive:u.tool.value()===this.props.toolName})},this.state={isActive:u.tool.value()===this.props.toolName}}componentDidMount(){u.tool.subscribe(this._onChange)}componentWillUnmount(){u.tool.unsubscribe(this._onChange)}render(){const{toolName:e}=this.props,{isActive:t}=this.state,o=b.lineToolsInfo[e];return n.createElement(D.ToolButton,{icon:b.lineToolsInfo[e].icon,isActive:t,isTransparent:!0,onClick:this._handleClick,title:o.localizedName,buttonHotKey:o.hotKey,"data-name":e})}}class ze extends n.PureComponent{constructor(e){super(e),this._boundUndoModel=null,this._handleClick=()=>{const e=this._activeChartWidget();e.hasModel()&&e.model().zoomFromViewport()},this._syncUnzoomButton=()=>{const e=this._activeChartWidget();let t=!1;if(e.hasModel()){const o=e.model();this._boundUndoModel!==o&&(this._boundUndoModel&&this._boundUndoModel.zoomStack().onChange().unsubscribe(null,this._syncUnzoomButton),o.zoomStack().onChange().subscribe(null,this._syncUnzoomButton),this._boundUndoModel=o),t=!o.zoomStack().isEmpty()}else e.withModel(null,this._syncUnzoomButton) +;this.setState({isVisible:t})},this.state={isVisible:!1}}componentDidMount(){this.props.chartWidgetCollection.activeChartWidget.subscribe(this._syncUnzoomButton,{callWithLast:!0})}componentWillUnmount(){this.props.chartWidgetCollection.activeChartWidget.unsubscribe(this._syncUnzoomButton)}render(){return this.state.isVisible?n.createElement(I,{action:this._handleClick,isTransparent:!0,toolName:"zoom-out"}):n.createElement("div",null)}_activeChartWidget(){return this.props.chartWidgetCollection.activeChartWidget.value()}}var Re=o(65383),Pe=o(36189),We=o(16396),je=o(81332);class Oe extends n.PureComponent{constructor(e){super(e),this._onChangeDrawingState=()=>{const e=this._getActiveToolIndex();this.setState({current:-1!==e?e:this.state.current,isActive:-1!==e})},this._handleClickButton=()=>{if(this._trackClick(),v.CheckMobile.any())return;const e=this._getCurrentToolName();this._selectTool(e)},this._handleClickItem=e=>{this._selectTool(e)},this._handleGrayedClick=e=>{(0,d.emit)("onGrayedObjectClicked",{type:"drawing",name:b.lineToolsInfo[e].localizedName})},this._handleClickFavorite=e=>{this.state.favState&&this.state.favState[e]?Re.LinetoolsFavoritesStore.removeFavorite(e):Re.LinetoolsFavoritesStore.addFavorite(e)},this._onAddFavorite=e=>{this.setState({favState:{...this.state.favState,[e]:!0}})},this._onRemoveFavorite=e=>{this.setState({favState:{...this.state.favState,[e]:!1}})},this._onSyncFavorites=()=>{this.setState({favState:this._composeFavState()})},this._handleArrowClick=()=>{this._trackClick("menu")},this._trackClick=e=>{const{trackLabel:t}=this.props};const t=this._getActiveToolIndex();this.state={current:-1===t?this._firstNonGrayedTool():t,favState:this._composeFavState(),isActive:-1!==t}}componentDidMount(){u.tool.subscribe(this._onChangeDrawingState),Re.LinetoolsFavoritesStore.favoriteAdded.subscribe(null,this._onAddFavorite),Re.LinetoolsFavoritesStore.favoriteRemoved.subscribe(null,this._onRemoveFavorite),Re.LinetoolsFavoritesStore.favoritesSynced.subscribe(null,this._onSyncFavorites)}componentWillUnmount(){u.tool.unsubscribe(this._onChangeDrawingState),Re.LinetoolsFavoritesStore.favoriteAdded.unsubscribe(null,this._onAddFavorite),Re.LinetoolsFavoritesStore.favoriteRemoved.unsubscribe(null,this._onRemoveFavorite),Re.LinetoolsFavoritesStore.favoritesSynced.unsubscribe(null,this._onSyncFavorites)}componentDidUpdate(e,t){e.lineTools!==this.props.lineTools&&this.setState({favState:this._composeFavState()})}render(){const{favoriting:e,grayedTools:t,lineTools:o,dropdownTooltip:i,isSmallTablet:l}=this.props,{current:s,favState:a,isActive:r}=this.state,c=this._getCurrentToolName(),h=b.lineToolsInfo[c],u=this._showShortcuts(),d=(0,N.filterDataProps)(this.props);return n.createElement("span",null,n.createElement(ue,{buttonIcon:h.icon,buttonTitle:h.localizedName,buttonHotKey:h.hotKey,dropdownTooltip:i,isActive:r,onClickButton:this._handleClickButton,onArrowClick:this._handleArrowClick,isSmallTablet:l,...d},o.map(((o,i)=>{const c=o.name,h=b.lineToolsInfo[c],d=t[c];return n.createElement(We.PopupMenuItem,{key:c, +"data-name":o.name,theme:l?je.multilineLabelWithIconAndToolboxTheme:void 0,dontClosePopup:d,forceShowShortcuts:u,shortcut:!l&&o.hotkeyHash?(0,_.humanReadableHash)(o.hotkeyHash):void 0,icon:h.icon,isActive:r&&s===i,appearAsDisabled:d,label:h.localizedName,onClick:d?this._handleGrayedClick:this._handleClickItem,onClickArg:c,showToolboxOnHover:!a[c],toolbox:e&&!d?n.createElement(Pe.FavoriteButton,{isActive:r&&s===i,isFilled:a[c],onClick:()=>this._handleClickFavorite(c)}):void 0})}))))}_getCurrentToolName(){const{current:e}=this.state,{lineTools:t}=this.props;return t[e||0].name}_firstNonGrayedTool(){const{grayedTools:e,lineTools:t}=this.props;return t.findIndex((t=>!e[t.name]))}_getActiveToolIndex(){return this.props.lineTools.findIndex((e=>e.name===u.tool.value()))}_showShortcuts(){return this.props.lineTools.some((e=>"shortcut"in e))}_selectTool(e){u.tool.setValue(e)}_composeFavState(){const e={};return this.props.lineTools.forEach((t=>{e[t.name]=Re.LinetoolsFavoritesStore.isFavorite(t.name)})),e}}var Ve=o(51768),He=o(72998);const Ue=(0,re.mergeThemes)(We.DEFAULT_POPUP_MENU_ITEM_THEME,He);var Ge=o(6250),Ze=o(89215);const Ke=!1;class Je extends n.PureComponent{constructor(e){super(e),this._handleRemoveToolClick=()=>{r.mobiletouch||this._handleRemoveDrawings(),qe()},this._handleRemoveDrawings=()=>{Qe("remove drawing"),this.props.chartWidgetCollection.activeChartWidget.value().removeAllDrawingTools()},this._handleRemoveStudies=()=>{Qe("remove indicator"),this.props.chartWidgetCollection.activeChartWidget.value().removeAllStudies()},this._handleRemoveAll=()=>{Qe("remove all"),this.props.chartWidgetCollection.activeChartWidget.value().removeAllStudiesDrawingTools()},this._handleActiveChartWidgetChanged=e=>{this._activeChartWidget&&this._unsubscribeToModelChanges(this._activeChartWidget),e&&this._subscribeToModelChanges(e),this._activeChartWidget=e,this._handleCollectionChanged()},this._handleCollectionChanged=()=>{this.setState(this._getActualState())},this._getActualState=()=>{if(!this._activeChartWidget||!this._activeChartWidget.hasModel())return{numOfDrawings:0,numOfIndicators:0};const e=this._activeChartWidget.model().dataSources(),t=e.filter(Ge.isLineTool).filter((e=>e.isActualSymbol()&&e.isUserDeletable())),o=e.filter(Ze.isStudy).filter((e=>e.removeByRemoveAllStudies()));return{numOfDrawings:t.length,numOfIndicators:o.length}},this._activeChartWidget=this.props.chartWidgetCollection.activeChartWidget.value(),this.state=this._getActualState()}componentDidMount(){this.props.chartWidgetCollection.activeChartWidget.subscribe(this._handleActiveChartWidgetChanged,{callWithLast:!0})}componentWillUnmount(){this._activeChartWidget&&this._unsubscribeToModelChanges(this._activeChartWidget),this.props.chartWidgetCollection.activeChartWidget.unsubscribe(this._handleActiveChartWidgetChanged)}render(){const e=this.props.isSmallTablet?Ue:void 0,{numOfDrawings:t,numOfIndicators:i}=this.state,l=w.t(null,{plural:"{amount} drawings",count:t,replace:{amount:t.toString()}},o(93030)),s=w.t(null,{plural:"{amount} indicators",count:i, +replace:{amount:i.toString()}},o(80437)),a=w.t(null,{replace:{drawings:l}},o(30513)),r=w.t(null,{replace:{indicators:s}},o(55084)),c=w.t(null,{replace:{drawings:l,indicators:s}},o(10049));return n.createElement(ue,{buttonIcon:b.lineToolsInfo[this.props.toolName].icon,buttonTitle:a,onClickButton:this._handleRemoveToolClick,isSmallTablet:this.props.isSmallTablet,"data-name":this.props.toolName,onArrowClick:this._handleArrowClick,openDropdownByClick:Ke},n.createElement(We.PopupMenuItem,{"data-name":"remove-drawing-tools",label:a,onClick:this._handleRemoveDrawings,theme:e}),n.createElement(We.PopupMenuItem,{"data-name":"remove-studies",label:r,onClick:this._handleRemoveStudies,theme:e}),n.createElement(We.PopupMenuItem,{"data-name":"remove-all",label:c,onClick:this._handleRemoveAll,theme:e}))}_handleArrowClick(){qe("menu")}_subscribeToModelChanges(e){e.withModel(this,(()=>{this._handleCollectionChanged(),e.model().model().dataSourceCollectionChanged().subscribe(this,this._handleCollectionChanged)}))}_unsubscribeToModelChanges(e){e.hasModel()&&e.model().model().dataSourceCollectionChanged().unsubscribe(this,this._handleCollectionChanged),e.modelCreated().unsubscribeAll(this)}}function Qe(e){(0,Ve.trackEvent)("GUI","Chart Left Toolbar",e)}function qe(e){0}var Ye=o(90995),$e=o(14881);const Xe=n.createContext({hideMode:"drawings",isActive:!1});function et(e){const{hideMode:t,option:{label:o,dataName:i,getBoxedValue:l},isSmallTablet:s,onClick:a}=e,{hideMode:r,isActive:c}=(0,n.useContext)(Xe),h=null==l?void 0:l();return"all"===t||h?n.createElement(We.PopupMenuItem,{label:o,isActive:r===t&&c,onClick:function(){a(t,(0,Ye.toggleHideMode)(t))},"data-name":i,theme:s?Ue:void 0}):n.createElement(n.Fragment,null)}const tt={drawings:{active:j.drawingToolsIcons.hideAllDrawingToolsActive,inactive:j.drawingToolsIcons.hideAllDrawingTools},indicators:{active:j.drawingToolsIcons.hideAllIndicatorsActive,inactive:j.drawingToolsIcons.hideAllIndicators},positions:{active:j.drawingToolsIcons.hideAllPositionsToolsActive,inactive:j.drawingToolsIcons.hideAllPositionsTools},all:{active:j.drawingToolsIcons.hideAllDrawingsActive,inactive:j.drawingToolsIcons.hideAllDrawings}};function ot(e){const{isSmallTablet:t}=e,[{isActive:o,hideMode:i},s]=(0,n.useState)((()=>({isActive:!1,hideMode:(0,Ye.getSavedHideMode)()})));(0,n.useEffect)((()=>($e.hideStateChange.subscribe(null,s),()=>{$e.hideStateChange.unsubscribe(null,s)})),[]);const a=b.lineToolsInfo.hideAllDrawings,{trackLabel:r,tooltip:c,dataName:h}=(0,l.ensureDefined)((0,Ye.getHideOptions)().get(i)),u=tt[i][o?"active":"inactive"],d=o?c.active:c.inactive;return n.createElement(ue,{buttonIcon:u,buttonTitle:d,buttonHotKey:a.hotKey,onClickButton:function(){(0,Ye.toggleHideMode)(i),nt(r,!o),it(o?"on":"off")},isSmallTablet:t,isActive:o,checkable:!0,"data-name":"hide-all","data-type":h,onArrowClick:function(){it("menu")}},n.createElement(Xe.Provider,{value:{isActive:o,hideMode:i}},Array.from((0,Ye.getHideOptions)()).map((([e,o])=>n.createElement(et,{key:e,hideMode:e,option:o,isSmallTablet:t,onClick:m}))))) +;function m(e,t){nt((0,l.ensureDefined)((0,Ye.getHideOptions)().get(e)).trackLabel,t)}}function nt(e,t){(0,Ve.trackEvent)("GUI","Chart Left Toolbar",`${e} ${t?"on":"off"}`)}function it(e){0}var lt=o(8222),st=o(51445);const at=w.t(null,void 0,o(49616));class rt extends n.PureComponent{constructor(){super(...arguments),this._instance=null,this._promise=null,this._bindedForceUpdate=()=>this.forceUpdate(),this._handleClick=()=>{null!==this._instance&&(this._instance.isVisible()?(this._instance.hideAndSaveSettingsValue(),this._trackClick(!1)):(this._instance.showAndSaveSettingsValue(),this._trackClick(!0)))}}componentDidMount(){const e=this._promise=(0,l.ensureNotNull)((0,lt.getFavoriteDrawingToolbarPromise)());e.then((t=>{this._promise===e&&(this._instance=t,this._instance.canBeShown().subscribe(this._bindedForceUpdate),this._instance.visibility().subscribe(this._bindedForceUpdate),this.forceUpdate())}))}componentWillUnmount(){this._promise=null,null!==this._instance&&(this._instance.canBeShown().unsubscribe(this._bindedForceUpdate),this._instance.visibility().unsubscribe(this._bindedForceUpdate),this._instance=null)}render(){return null!==this._instance&&this._instance.canBeShown().value()?n.createElement(D.ToolButton,{id:this.props.id,icon:st,isActive:this._instance.isVisible(),onClick:this._handleClick,title:at}):null}_trackClick(e){0}}var ct=o(77975),ht=o(64810),ut=o(71248),dt=o(85450);const mt={[ht.MagnetMode.WeakMagnet]:{id:ht.MagnetMode.WeakMagnet,name:"weakMagnet",icon:j.drawingToolsIcons.magnet,localizedName:w.t(null,void 0,o(45265))},[ht.MagnetMode.StrongMagnet]:{id:ht.MagnetMode.StrongMagnet,name:"strongMagnet",icon:j.drawingToolsIcons.strongMagnet,localizedName:w.t(null,void 0,o(85422))}};function pt(e){const{isSmallTablet:t}=e,o=(0,ct.useWatchedValueReadonly)({watchedValue:(0,ut.magnetEnabled)()}),i=(0,ct.useWatchedValueReadonly)({watchedValue:(0,ut.magnetMode)()});return n.createElement("div",{className:dt.toolButtonMagnet},n.createElement(ue,{"data-name":"magnet-button",buttonIcon:mt[i].icon,buttonTitle:b.lineToolsInfo.magnet.localizedName,isActive:o,onClickButton:function(){const e=!o;(0,Ve.trackEvent)("GUI","Chart Left Toolbar","magnet mode "+(e?"on":"off")),!1;(0,ut.setIsMagnetEnabled)(e)},buttonHotKey:b.lineToolsInfo.magnet.hotKey,checkable:!0,isSmallTablet:t,onArrowClick:function(){0}},Object.values(mt).map((({id:e,name:s,localizedName:a,icon:r})=>n.createElement(We.PopupMenuItem,{key:e,className:t?dt.toolButtonMagnet__menuItem:void 0,"data-name":s,icon:r,isActive:o&&i===e,label:a,onClick:l,onClickArg:e})))),!1);function l(e){void 0!==e&&((0,Ve.trackEvent)("GUI","Magnet mode",e===ht.MagnetMode.WeakMagnet?"Weak":"Strong"),(0,ut.setMagnetMode)(e))}}var vt;!function(e){e.Screenshot="drawing-toolbar-screenshot",e.FavoriteDrawings="drawing-toolbar-favorite-drawings",e.ObjectTree="drawing-toolbar-object-tree"}(vt||(vt={}));var gt=o(70412),bt=o(33933),Ct=o(85108),wt=o(29197),_t=o(76650);const ft=_t,Tt="http://www.w3.org/2000/svg";function xt(e){const{direction:t,theme:o=_t}=e;return n.createElement("svg",{ +xmlns:Tt,width:"9",height:"27",viewBox:"0 0 9 27",className:s(o.container,"right"===t?o.mirror:null),onContextMenu:bt.preventDefault},n.createElement("g",{fill:"none",fillRule:"evenodd"},n.createElement("path",{className:o.background,d:"M4.5.5a4 4 0 0 1 4 4v18a4 4 0 1 1-8 0v-18a4 4 0 0 1 4-4z"}),n.createElement("path",{className:o.arrow,d:"M5.5 10l-2 3.5 2 3.5"})))}var kt=o(55958);const Et=(0,re.mergeThemes)(ft,kt),yt={hide:w.t(null,void 0,o(96411)),show:w.t(null,void 0,o(63354))};class St extends n.PureComponent{constructor(){super(...arguments),this._toggleVisibility=()=>{T.isDrawingToolbarVisible.setValue(!T.isDrawingToolbarVisible.value())}}render(){const{toolbarVisible:e,"data-name":t}=this.props;return n.createElement("div",{className:s(Et.toggleButton,"apply-common-tooltip common-tooltip-vertical",!e&&Et.collapsed),onClick:this._toggleVisibility,title:e?yt.hide:yt.show,"data-name":t,"data-value":e?"visible":"collapsed"},n.createElement(xt,{direction:e?"left":"right",theme:e?void 0:Et}))}}var At=o(37558),Ft=o(24437),Mt=o(90692);const Lt={chartWidgetCollection:o(19036).any.isRequired};var Dt=o(10654),It=o(84400);const Nt=h.enabled("right_toolbar"),Bt=h.enabled("keep_object_tree_widget_in_right_toolbar"),zt=(0,v.onWidget)(),Rt=new(p()),Pt=Ve.trackEvent.bind(null,"GUI","Chart Left Toolbar"),Wt=(e,t)=>Pt(`${e} ${t?"on":"off"}`);class jt extends n.PureComponent{constructor(e){var t;super(e),this._grayedTools={},this._handleMeasureClick=()=>{Ot("measure")},this._handleZoomInClick=()=>{Ot("zoom in")},this._handleDrawingClick=e=>{Wt("drawing mode",e),Ot("drawing mode",e?"on":"off")},this._handleLockClick=e=>{Wt("lock all drawing",e),Ot("lock",e?"on":"off")},this._handleSyncClick=e=>{Wt("sync",e),Ot("sync",e?"on":"off")},this._handleObjectsTreeClick=()=>{this._activeChartWidget().showObjectsTreeDialog(),Ot("object tree")},this._handleMouseOver=e=>{(0,gt.hoverMouseEventFilter)(e)&&this.setState({isHovered:!0})},this._handleMouseOut=e=>{(0,gt.hoverMouseEventFilter)(e)&&this.setState({isHovered:!1})},this._handleChangeVisibility=e=>{this.setState({isVisible:e})},this._handleEsc=()=>{u.resetToCursor(!0)},this._handleWidgetbarSettled=e=>{var t;this.setState({isWidgetbarVisible:Boolean(null===(t=window.widgetbar)||void 0===t?void 0:t.visible().value()),widgetbarSettled:e})},this._handleWidgetbarVisible=e=>{this.setState({isWidgetbarVisible:e})},u.init(),this._toolsFilter=new C(this.props.drawingsAccess),this._filteredLineTools=f.map((e=>({id:e.id,title:e.title,items:e.items.filter((e=>this._toolsFilter.isToolEnabled(b.lineToolsInfo[e.name].localizedName))),trackLabel:e.trackLabel}))).filter((e=>0!==e.items.length)),this._filteredLineTools.forEach((e=>e.items.forEach((e=>{this._grayedTools[e.name]=this._toolsFilter.isToolGrayed(b.lineToolsInfo[e.name].localizedName)})))),this.state={isHovered:!1,isVisible:T.isDrawingToolbarVisible.value(),isWidgetbarVisible:Boolean(null===(t=window.widgetbar)||void 0===t?void 0:t.visible().value()),widgetbarSettled:void 0!==window.widgetbar},this._features={ +favoriting:!zt&&h.enabled("items_favoriting"),multicharts:h.enabled("support_multicharts"),tools:!zt||h.enabled("charting_library_base")},this._registry={chartWidgetCollection:this.props.chartWidgetCollection},this._negotiateResizer()}componentDidMount(){var e;T.isDrawingToolbarVisible.subscribe(this._handleChangeVisibility),L.globalCloseDelegate.subscribe(this,this._handleGlobalClose),this._tool=u.tool.spawn(),this._tool.subscribe(this._updateHotkeys.bind(this)),this._initHotkeys(),this.props.widgetbarSettled&&(this.props.widgetbarSettled.subscribe(this,this._handleWidgetbarSettled),v.CheckMobile.any()&&(null===(e=window.widgetbar)||void 0===e||e.visible().subscribe(this._handleWidgetbarVisible)))}componentWillUnmount(){var e;null===(e=window.widgetbar)||void 0===e||e.visible().unsubscribe(this._handleWidgetbarVisible),T.isDrawingToolbarVisible.unsubscribe(this._handleChangeVisibility),L.globalCloseDelegate.unsubscribe(this,this._handleGlobalClose),this._tool.destroy(),this._hotkeys.destroy()}componentDidUpdate(e,t){var o;const{isVisible:n,widgetbarSettled:i}=this.state;n!==t.isVisible&&(d.emit("toggle_sidebar",!n),c.setValue("ChartDrawingToolbarWidget.visible",n),this._negotiateResizer()),t.widgetbarSettled!==i&&i&&v.CheckMobile.any()&&(null===(o=window.widgetbar)||void 0===o||o.visible().subscribe(this._handleWidgetbarVisible))}render(){const{bgColor:e,chartWidgetCollection:t,readOnly:o}=this.props,{isHovered:i,isVisible:l}=this.state,a={backgroundColor:e&&`#${e}`};let c;c=n.createElement(St,{toolbarVisible:l,"data-name":"toolbar-drawing-toggle-button"});const d=()=>!!this._features.tools&&!(!h.enabled("show_object_tree")||Bt&&!Nt);return n.createElement(Dt.RegistryProvider,{validation:Lt,value:this._registry},n.createElement(wt.CloseDelegateContext.Provider,{value:Rt},n.createElement(At.DrawerManager,null,n.createElement(Mt.MatchMedia,{rule:Ft.DialogBreakpoints.TabletSmall},(e=>n.createElement("div",{id:"drawing-toolbar",className:s(It.drawingToolbar,{[It.isHidden]:!l}),style:a,onClick:this.props.onClick,onContextMenu:bt.preventDefaultForContextMenu},n.createElement(F,{onScroll:this._handleGlobalClose,isVisibleFade:r.mobiletouch,isVisibleButtons:!r.mobiletouch&&i,isVisibleScrollbar:!1,onMouseOver:this._handleMouseOver,onMouseOut:this._handleMouseOut},n.createElement("div",{className:It.inner},!o&&n.createElement("div",{className:It.group,style:a},this._filteredLineTools.map(((o,i)=>n.createElement(Oe,{"data-name":o.id,chartWidgetCollection:t,favoriting:this._features.favoriting&&!("linetool-group-cursors"===o.id&&(0,g.isOnMobileAppPage)("any")),grayedTools:this._grayedTools,key:i,dropdownTooltip:o.title,lineTools:o.items,isSmallTablet:e,trackLabel:o.trackLabel}))),this._toolsFilter.isToolEnabled("Font Icons")&&n.createElement(De,{"data-name":"linetool-group-font-icons",isGrayed:this._grayedTools["Font Icons"],isSmallTablet:e})),!o&&n.createElement("div",{className:It.group,style:a},n.createElement(Be,{toolName:"measure",onClick:this._handleMeasureClick}),n.createElement(Be,{toolName:"zoom", +onClick:this._handleZoomInClick}),n.createElement(ze,{chartWidgetCollection:t})),!o&&n.createElement("div",{className:It.group,style:a},n.createElement(pt,{isSmallTablet:e}),this._features.tools&&n.createElement(Ne,{property:u.properties().childs().stayInDrawingMode,saveDefaultOnChange:!0,toolName:"drawginmode",onClick:this._handleDrawingClick}),this._features.tools&&n.createElement(Ne,{property:u.lockDrawings(),toolName:"lockAllDrawings",onClick:this._handleLockClick}),this._features.tools&&n.createElement(ot,{isSmallTablet:e}),!1),!o&&this._features.tools&&n.createElement("div",{className:It.group,style:a},n.createElement(Je,{chartWidgetCollection:t,isSmallTablet:e,toolName:"removeAllDrawingTools"})),n.createElement("div",{className:It.fill,style:a}),!o&&(this._features.tools||!1)&&n.createElement("div",{className:s(It.group,It.lastGroup),style:a},!1,this._features.tools&&this._features.favoriting&&n.createElement(rt,{id:vt.FavoriteDrawings}),d()&&n.createElement(I,{id:vt.ObjectTree,action:this._handleObjectsTreeClick,toolName:"showObjectsTree"})))),c))))))}_activeChartWidget(){return this.props.chartWidgetCollection.activeChartWidget.value()}_negotiateResizer(){const e=Ct.TOOLBAR_WIDTH_COLLAPSED;this.props.resizerBridge.negotiateWidth(this.state.isVisible?Ct.TOOLBAR_WIDTH_EXPANDED:e)}_handleGlobalClose(){Rt.fire()}_updateHotkeys(){this._hotkeys.promote()}_initHotkeys(){this._hotkeys=M.createGroup({desc:"Drawing Toolbar"}),this._hotkeys.add({desc:"Reset",hotkey:27,handler:()=>this._handleEsc(),isDisabled:()=>u.toolIsCursor(u.tool.value())})}}function Ot(e,t){0}class Vt{constructor(e,t){this._component=null,this._handleRef=e=>{this._component=e},this._container=e,i.render(n.createElement(jt,{...t,ref:this._handleRef}),this._container)}destroy(){i.unmountComponentAtNode(this._container)}getComponent(){return(0,l.ensureNotNull)(this._component)}}},10654:(e,t,o)=>{"use strict";o.d(t,{validateRegistry:()=>a,RegistryProvider:()=>r,registryContextType:()=>c});var n=o(50959),i=o(19036),l=o.n(i);const s=n.createContext({});function a(e,t){l().checkPropTypes(t,e,"context","RegistryContext")}function r(e){const{validation:t,value:o}=e;return a(o,t),n.createElement(s.Provider,{value:o},e.children)}function c(){return s}},61380:e=>{e.exports=''},51445:e=>{e.exports=''},51609:e=>{ +e.exports=''},22976:e=>{e.exports=''},70616:e=>{e.exports=''},48748:e=>{e.exports=''},18042:e=>{e.exports=''},44986:e=>{e.exports=''},83778:e=>{ +e.exports=''},92177:e=>{e.exports=''},68796:e=>{ +e.exports=''},93826:e=>{e.exports=''},5474:e=>{ +e.exports=''},86209:e=>{e.exports=''},37603:e=>{e.exports=''},32386:e=>{ +e.exports=''},14082:e=>{e.exports=''},83137:e=>{e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/el.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/el.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..c8c60b2d --- /dev/null +++ b/charting_library/bundles/el.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:e=>{e.exports="Dot"},6174:e=>{e.exports="days"},5285:e=>{e.exports="hours"},79410:e=>{e.exports="months"},37830:e=>{e.exports="minutes"},25042:e=>{e.exports="weeks"},74787:e=>{e.exports="Days"},62346:e=>{e.exports="Hours"},94328:e=>{e.exports="Months"},57470:e=>{e.exports="Minutes"},74973:e=>{e.exports="Seconds"},48801:e=>{e.exports="Ranges"},86614:e=>{e.exports="Weeks"},30426:e=>{e.exports="Ticks"},90069:e=>{e.exports=["Σύγκριση"]},96935:e=>{e.exports="Copy chart image"},15803:e=>{e.exports="Copy link to the chart image"},74207:e=>{e.exports="Chart settings"},54777:e=>{e.exports=["Προσθήκη"]},95798:e=>{e.exports="Add custom interval"},44629:e=>{e.exports=["Προσθήκη στα αγαπημένα"]},15795:e=>{e.exports="All my layouts"},88368:e=>{e.exports="All changes saved"},84232:e=>{e.exports=["Bar's Style"]},43399:e=>{e.exports="Default templates"},83127:e=>{e.exports="Favorite Indicators"},33959:e=>{e.exports="Favorites"},11682:e=>{e.exports=["Λειτουργία πλήρους οθόνης"]},15812:e=>{e.exports="Indicator Templates"},61142:e=>{e.exports=["Τέχν. Δείκτες"]},74527:e=>{e.exports="Indicators & Strategies"},79353:e=>{e.exports=["Άνοιγμα διαλόγου διαστήματος"]},55520:e=>{e.exports="Open chart in popup"},2226:e=>{e.exports="Open image in new tab"},75687:e=>{e.exports="Load Chart Layout"},75789:e=>{e.exports="Load layout"},90879:e=>{e.exports="Loading..."},80959:e=>{e.exports="Make a copy"},58219:e=>{e.exports="Manage layouts"},38554:e=>{e.exports="My templates"},14605:e=>{e.exports="Number or {hotKey_0}"},85520:e=>{e.exports=["Αποθήκευση"]},92093:e=>{e.exports="Save Indicator template"},87409:e=>{e.exports="Save all charts for all symbols and intervals on your layout"},57352:e=>{e.exports=["Αποθήκευση εικόνας"]},11680:e=>{e.exports="Save layout"},20987:e=>{e.exports="Simply start typing while on the chart to pull up this search box"},99983:e=>{e.exports="Symbol Search"},70728:e=>{e.exports="Redo {hint}"},72482:e=>{e.exports=["Διαγραφή απο τα αγαπημένα"]},35038:e=>{e.exports="Rename"},88513:e=>{e.exports="Take a snapshot"},91900:e=>{e.exports="Templates"},32916:e=>{e.exports=["Χρονικό εύρος"]},9765:e=>{e.exports="Tweet chart image"},80323:e=>{e.exports=["Αναίρεση {hint}"]},23687:e=>{e.exports="You have no Favorites Indicators yet"}}]); \ No newline at end of file diff --git a/charting_library/bundles/el.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/el.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..e1728821 --- /dev/null +++ b/charting_library/bundles/el.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:e=>{e.exports="Cross"},41596:e=>{e.exports="Labels on price scale"},23545:e=>{e.exports="Values in status line"},39495:e=>{e.exports="Circles"},41389:e=>{e.exports=["Above Bar"]},29520:e=>{e.exports="Absolute"},58102:e=>{e.exports="Apply Defaults"},65262:e=>{e.exports=["Area With Breaks"]},83760:e=>{e.exports="Body"},48848:e=>{e.exports="Border"},27331:e=>{e.exports=["Υπόβαθρο"]},78626:e=>{e.exports=["Below Bar"]},41361:e=>{e.exports="Down"},22192:e=>{e.exports="Days"},31577:e=>{e.exports="Developing VA"},4329:e=>{e.exports=["Προεπιλογή"]},98938:e=>{e.exports=["Προεπιλογές"]},63099:e=>{e.exports="Hours"},11091:e=>{e.exports=["Ιστόγραμμα"]},66304:e=>{e.exports="Inputs"},40297:e=>{e.exports="Outputs"},36993:e=>{e.exports=["Override Min Tick"]},64606:e=>{e.exports="Labels font"},54934:e=>{e.exports=["Line With Breaks"]},95543:e=>{e.exports="Months"},28134:e=>{e.exports="Minutes"},18229:e=>{e.exports=["Save As Default"]},71129:e=>{e.exports="Seconds"},86520:e=>{e.exports=["Signal Labels"]},79511:e=>{e.exports=["Step Line"]},64108:e=>{e.exports="Step line with breaks"},67767:e=>{e.exports="Step line with diamonds"},21861:e=>{e.exports="Placement"},73947:e=>{e.exports=["Ακρίβεια"]},66596:e=>{e.exports="Quantity"},86672:e=>{e.exports="Ranges"},79782:e=>{e.exports=["Reset Settings"]},21594:e=>{e.exports="Weeks"},26458:e=>{e.exports="Wick"},95247:e=>{e.exports=["Width (% of the Box)"]},19221:e=>{e.exports=["Χρώμα κειμένου"]},7138:e=>{e.exports=["Trades on Chart"]},98802:e=>{e.exports="Up"},14414:e=>{e.exports=["Volume Profile"]},91322:e=>{e.exports="Values"},20834:e=>{e.exports="change min tick"},98491:e=>{e.exports="change char"},7378:e=>{e.exports="change font size"},28691:e=>{e.exports="change line style"},38361:e=>{e.exports="change location"},51081:e=>{e.exports="change percent width"},47634:e=>{e.exports="change placement"},15683:e=>{e.exports="change plot type"},164:e=>{e.exports="change precision"},86888:e=>{e.exports="change shape"},50463:e=>{e.exports="change value"},12628:e=>{e.exports="change values visibility"},13355:e=>{e.exports="change {title} days to"},41377:e=>{e.exports="change {title} days from"},35388:e=>{e.exports="change {title} hours from"},78586:e=>{e.exports="change {title} hours to"},59635:e=>{e.exports="change {title} months from"},74266:e=>{e.exports="change {title} months to"},91633:e=>{e.exports="change {title} minutes to"},15106:e=>{e.exports="change {title} minutes from"},66161:e=>{e.exports="change {title} seconds to"},2822:e=>{e.exports="change {title} seconds from"},21339:e=>{e.exports="change {title} weeks from"},68643:e=>{e.exports="change {title} weeks to"},30810:e=>{e.exports="change {title} visibility on ticks"},24941:e=>{e.exports="change {title} visibility on weeks"},29088:e=>{e.exports="change {title} visibility on days"},68971:e=>{e.exports="change {title} visibility on hours"},64370:e=>{e.exports="change {title} visibility on minutes"},6659:e=>{e.exports="change {title} visibility on months"}, +29091:e=>{e.exports="change {title} visibility on ranges"},46948:e=>{e.exports="change {title} visibility on seconds"},82211:e=>{e.exports="days"},33486:e=>{e.exports="days to"},14077:e=>{e.exports="days from"},3143:e=>{e.exports=["Hours"]},84775:e=>{e.exports="hours from"},11255:e=>{e.exports="hours to"},58964:e=>{e.exports=["Months"]},71770:e=>{e.exports="months from"},37179:e=>{e.exports="months to"},16465:e=>{e.exports=["Minutes"]},72317:e=>{e.exports="minutes to"},25586:e=>{e.exports="minutes from"},32925:e=>{e.exports="seconds"},39017:e=>{e.exports="seconds to"},6049:e=>{e.exports="seconds from"},13604:e=>{e.exports="ranges"},93016:e=>{e.exports="weeks"},32002:e=>{e.exports="weeks from"},28091:e=>{e.exports="weeks to"},59523:e=>{e.exports="ticks"}}]); \ No newline at end of file diff --git a/charting_library/bundles/el.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/el.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..b2786b78 --- /dev/null +++ b/charting_library/bundles/el.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:e=>{e.exports="currency"},60558:e=>{e.exports="animals & nature"},14232:e=>{e.exports="activity"},57792:e=>{e.exports="arrows"},33628:e=>{e.exports="gestures & smileys"},35305:e=>{e.exports="food & drink"},49546:e=>{e.exports="flags"},72302:e=>{e.exports="objects"},11739:e=>{e.exports="nature"},96330:e=>{e.exports="smiles & people"},6878:e=>{e.exports="symbols"},77011:e=>{e.exports="symbols & flags"},15426:e=>{e.exports="recently used"},15395:e=>{e.exports="travel & places"},82401:e=>{e.exports="Cursors"},99878:e=>{e.exports="Annotation Tools"},44629:e=>{e.exports=["Προσθήκη στα αγαπημένα"]},75377:e=>{e.exports="Gann and Fibonacci Tools"},95537:e=>{e.exports="Geometric Shapes"},60925:e=>{e.exports="Dot"},19570:e=>{e.exports="Emojis"},99289:e=>{e.exports="Eraser"},17517:e=>{e.exports=["Απόκρυψη Εργαλείων Σχεδίασης"]},96411:e=>{e.exports="Hide Drawings Toolbar"},92464:e=>{e.exports="Icons"},37057:e=>{e.exports=["Κλείδωμα Εργαλείων Σχεδίασης"]},37140:e=>{e.exports="Magnet Mode snaps drawings placed near price bars to the closest OHLC value"},59607:e=>{e.exports="Measure"},36551:e=>{e.exports="New drawings are replicated to all charts in the layout and shown when the same ticker is selected"},63354:e=>{e.exports="Show Drawings Toolbar"},49616:e=>{e.exports="Show Favorite Drawing Tools Toolbar"},91977:e=>{e.exports="Show Hidden Tools"},51072:e=>{e.exports="Show Object Tree"},49421:e=>{e.exports=["Παραμονή στη Λειτουργία Σχεδίασης"]},85422:e=>{e.exports="Strong Magnet"},19693:e=>{e.exports="Patterns"},10234:e=>{e.exports="Prediction and Measurement Tools"},76091:e=>{e.exports="Remove Drawings"},45286:e=>{e.exports="Remove objects"},72482:e=>{e.exports=["Διαγραφή απο τα αγαπημένα"]},30513:e=>{e.exports="Remove {drawings}"},10049:e=>{e.exports="Remove {drawings} & {indicators}"},55084:e=>{e.exports="Remove {indicators}"},45265:e=>{e.exports="Weak Magnet"},52899:e=>{e.exports="Trend Line Tools"},38925:e=>{e.exports=["Μεγέθυνση"]},49895:e=>{e.exports=["Σμίκρυνση"]},32868:e=>{e.exports="{hotKey_0} + Click on the chart"},68125:e=>{e.exports="{hotKey_0} — circle"},40234:e=>{e.exports="{hotKey_0} — drawing a straight line at angles of 45"},10289:e=>{e.exports="{hotKey_0} — fixed increments"},81591:e=>{e.exports="{hotKey_0} — square"},93030:e=>{e.exports="{amount} drawing"},80437:e=>{e.exports="{amount} indicator"}}]); \ No newline at end of file diff --git a/charting_library/bundles/el.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/el.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..0eed015f --- /dev/null +++ b/charting_library/bundles/el.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports="Median"},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports="Coeffs as percents"},40054:e=>{e.exports=["Χρώμα"]},47737:e=>{e.exports="Compact stats mode"},76655:e=>{e.exports="Cash"},72171:e=>{e.exports="Center"},99120:e=>{e.exports="Channel"},36150:e=>{e.exports="Angle"},38280:e=>{e.exports="Angles"},95264:e=>{e.exports="Account size"},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports="Arcs"},34674:e=>{e.exports="Avg HL in minticks"},91757:e=>{e.exports="Bottom"},17608:e=>{e.exports=["Bottom Labels"]},48848:e=>{e.exports="Border"},72269:e=>{e.exports=["Περιθώρια"]},27331:e=>{e.exports=["Υπόβαθρο"]},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports=["Πλέγμα"]},67114:e=>{e.exports="Date/time range"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports="Entry price"},1220:e=>{e.exports="Extend"},71116:e=>{e.exports="Extend bottom"},45809:e=>{e.exports="Extend left"},25892:e=>{e.exports="Extend left line"},3304:e=>{e.exports=["Extend Lines Left"]},83095:e=>{e.exports="Extend lines right"},14025:e=>{e.exports="Extend right"},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports="Extend top"},17006:e=>{e.exports=["Μέγεθος γραμματοσειράς"]},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports="Fans"},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports=["Full Circles"]},25264:e=>{e.exports=["HL Bars"]},77405:e=>{e.exports="Horizontal"},66049:e=>{e.exports=["OC Bars"]},27531:e=>{e.exports="Lot size"},85206:e=>{e.exports=["Ετικέτα"]},75332:e=>{e.exports="Label border"},14773:e=>{e.exports=["Υπόβαθρο Ετικέτας"]},37126:e=>{e.exports="Label text"},79106:e=>{e.exports="Levels"},95610:e=>{e.exports=["Levels Line"]},19286:e=>{e.exports="Left"},79307:e=>{e.exports=["Ετικέτες Δεξιά"]},49286:e=>{e.exports="Line - HL/2"},17676:e=>{e.exports=["Line - Open"]},47669:e=>{e.exports=["Line - Close"]},71899:e=>{e.exports=["Line - High"]},83394:e=>{e.exports=["Line - Low"]},60489:e=>{e.exports="Line color"},53889:e=>{e.exports="Mode"},76476:e=>{e.exports="Middle"},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports="Stop color"},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{e.exports="Success background"},650:e=>{e.exports="Percents"},25684:e=>{e.exports=["Τιμή"]},23675:e=>{e.exports=["Price Label"]},75675:e=>{e.exports="Price labels"},16103:e=>{e.exports=["Price Levels"]},46964:e=>{e.exports=["Price Range"]},59771:e=>{e.exports=["Price/Bar Ratio"]},29072:e=>{e.exports=["Τιμές"]},2635:e=>{e.exports="Profit level"},33886:e=>{ +e.exports="Ranges and ratio"},24186:e=>{e.exports="Reverse"},21141:e=>{e.exports="Right"},91367:e=>{e.exports=["Right Labels"]},63833:e=>{e.exports="Risk"},95545:e=>{e.exports="Wave"},26458:e=>{e.exports="Wick"},65994:e=>{e.exports="Top"},10209:e=>{e.exports=["Ετικέτες Πάνω"]},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports="Target color"},74289:e=>{e.exports="Target text"},17932:e=>{e.exports="Text wrap"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports=["Διαφάνεια"]},4372:e=>{e.exports="Trend line"},12374:e=>{e.exports="Use one color"},91322:e=>{e.exports="Values"},25227:e=>{e.exports="Variance"},44085:e=>{e.exports="Vertical"},1670:e=>{e.exports="change angle"},54119:e=>{e.exports="change arrow color"},72080:e=>{e.exports="change flag color"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},22313:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},82465:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{e.exports="change {title} background color 2"},42746:e=>{e.exports="change {title} bars range visibility"},53770:e=>{e.exports="change {title} grid visibility"},29145:e=>{e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{e.exports="change {title} distance visibility"},65056:e=>{e.exports="change {title} emoji"},65899:e=>{e.exports="change {title} emoji visibility"},59354:e=>{e.exports="change {title} entry price"}, +1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{e.exports="change {title} extend left"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},45719:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},36147:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"},89996:e=>{e.exports="change {title} middle point visibility"},36618:e=>{e.exports="change {title} mirrored"},18544:e=>{e.exports="change {title} source background color"},48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{e.exports="change {title} reverse"},16598:e=>{e.exports="change {title} right labels visibility"},31553:e=>{e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{e.exports="change {title} top labels visibility"},52387:e=>{e.exports="change {title} target background color"}, +6921:e=>{e.exports="change {title} target border color"},97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{e.exports="change {toolName} text wrap"},91832:e=>{e.exports="change {toolName} text background color"},18610:e=>{e.exports="change {toolName} text background visibility"},44755:e=>{e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},41437:e=>{e.exports=["Χρώμα κειμένου"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/el.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/el.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..42df7635 --- /dev/null +++ b/charting_library/bundles/el.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},40054:e=>{e.exports=["Χρώμα"]},44629:e=>{e.exports=["Προσθήκη στα αγαπημένα"]},38455:e=>{e.exports=["Χρώμα Υπόβαθρου"]},79964:e=>{e.exports=["Χρωμα υπόβαθρου 1"]},45320:e=>{e.exports=["Χρώμα υπόβαθρου 2"]},60925:e=>{e.exports="Dot"},42973:e=>{e.exports="Dotted line"},59317:e=>{e.exports="Dashed line"},99289:e=>{e.exports="Eraser"},23886:e=>{e.exports=["Μέγεθος γραμματοσειράς"]},17006:e=>{e.exports=["Μέγεθος γραμματοσειράς"]},17517:e=>{e.exports=["Απόκρυψη Εργαλείων Σχεδίασης"]},74813:e=>{e.exports="Hide Favorite Drawing Tools Toolbar"},37057:e=>{e.exports=["Κλείδωμα Εργαλείων Σχεδίασης"]},71845:e=>{e.exports="Line tool backgrounds"},12928:e=>{e.exports="Line tool colors"},21327:e=>{e.exports="Line tool text colors"},86327:e=>{e.exports="Line tool width"},47059:e=>{e.exports="Line tool widths"},41610:e=>{e.exports="More"},37140:e=>{e.exports="Magnet Mode snaps drawings placed near price bars to the closest OHLC value"},67455:e=>{e.exports="Marker color"},59607:e=>{e.exports="Measure"},36551:e=>{e.exports="New drawings are replicated to all charts in the layout and shown when the same ticker is selected"},91977:e=>{e.exports="Show Hidden Tools"},51072:e=>{e.exports="Show Object Tree"},49421:e=>{e.exports=["Παραμονή στη Λειτουργία Σχεδίασης"]},49593:e=>{e.exports=["Stop Background Color"]},36785:e=>{e.exports=["Profit Background Color"]},76091:e=>{e.exports="Remove Drawings"},54336:e=>{e.exports="Remove color"},72482:e=>{e.exports=["Διαγραφή απο τα αγαπημένα"]},19221:e=>{e.exports=["Χρώμα κειμένου"]},38925:e=>{e.exports=["Μεγέθυνση"]},49895:e=>{e.exports=["Σμίκρυνση"]},16631:e=>{e.exports="change line tool(s) text color"},74350:e=>{e.exports="change line tool(s) background color"},68519:e=>{e.exports="change line tool(s) color"},36819:e=>{e.exports="change line tool(s) font size"},54769:e=>{e.exports="change line tool(s) line style"},41648:e=>{e.exports="change line tool(s) line width"},32868:e=>{e.exports="{hotKey_0} + Click on the chart"},68125:e=>{e.exports="{hotKey_0} — circle"},40234:e=>{e.exports="{hotKey_0} — drawing a straight line at angles of 45"},10289:e=>{e.exports="{hotKey_0} — fixed increments"},81591:e=>{e.exports="{hotKey_0} — square"}}]); \ No newline at end of file diff --git a/charting_library/bundles/el.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/el.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..916ce339 --- /dev/null +++ b/charting_library/bundles/el.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports="Crosshair"},50985:e=>{e.exports="Currency"},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports="Average close price"},27331:e=>{e.exports=["Υπόβαθρο"]},22519:e=>{e.exports=["Bar Change Values"]},87845:e=>{e.exports="Buttons"},25209:e=>{e.exports=["Date Format"]},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports="Description"},26897:e=>{e.exports=["Γεγονότα"]},95338:e=>{e.exports=["Horz Grid Lines"]},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports=["Τέχν. Δείκτες"]},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports=["OHLC Values"]},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},70500:e=>{e.exports="Money"},66653:e=>{e.exports="Margins"},42502:e=>{e.exports="No overlapping"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["Κλίμακες"]},53224:e=>{e.exports="Scales placement"},79194:e=>{e.exports="Status line"},89053:e=>{e.exports=["Σύμβολο"]},35383:e=>{e.exports=["Symbol Name"]},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports=["Ποσοστό"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports="Price and percentage value"},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports="Watermark"},67369:e=>{e.exports="Title"},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports="Trading"},77534:e=>{e.exports="Unit"},1111:e=>{e.exports=["Όγκος"]},80170:e=>{e.exports="Value according to scale"},91322:e=>{e.exports="Values"},70353:e=>{e.exports=["Vert Grid Lines"]},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{e.exports="change currency and unit labels visibility"},79570:e=>{e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},88096:e=>{e.exports="change horz grid lines color"},2523:e=>{ +e.exports="change horz grid lines style"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},71589:e=>{e.exports="change sessions breaks visibility"},15035:e=>{e.exports="change sessions breaks width"},1579:e=>{e.exports="change sessions breaks color"},21460:e=>{e.exports="change sessions breaks style"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},22867:e=>{e.exports="change vert grid lines style"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/el.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/el.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..7a153a72 --- /dev/null +++ b/charting_library/bundles/el.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:e=>{e.exports="#{count} (price, bar)"},4639:e=>{e.exports=["Συντεταγμένες"]},22192:e=>{e.exports="Days"},37067:e=>{e.exports="Displacement (price, bar)"},13611:e=>{e.exports=["Extend Lines"]},63099:e=>{e.exports="Hours"},66304:e=>{e.exports="Inputs"},95543:e=>{e.exports="Months"},28134:e=>{e.exports="Minutes"},71129:e=>{e.exports="Seconds"},86672:e=>{e.exports="Ranges"},21594:e=>{e.exports="Weeks"},23723:e=>{e.exports="change bar X coordinate"},66266:e=>{e.exports="change price Y coordinate"},13355:e=>{e.exports="change {title} days to"},41377:e=>{e.exports="change {title} days from"},96902:e=>{e.exports="change {title} extend lines"},35388:e=>{e.exports="change {title} hours from"},78586:e=>{e.exports="change {title} hours to"},59635:e=>{e.exports="change {title} months from"},74266:e=>{e.exports="change {title} months to"},91633:e=>{e.exports="change {title} minutes to"},15106:e=>{e.exports="change {title} minutes from"},66161:e=>{e.exports="change {title} seconds to"},2822:e=>{e.exports="change {title} seconds from"},21339:e=>{e.exports="change {title} weeks from"},68643:e=>{e.exports="change {title} weeks to"},30810:e=>{e.exports="change {title} visibility on ticks"},24941:e=>{e.exports="change {title} visibility on weeks"},29088:e=>{e.exports="change {title} visibility on days"},68971:e=>{e.exports="change {title} visibility on hours"},64370:e=>{e.exports="change {title} visibility on minutes"},6659:e=>{e.exports="change {title} visibility on months"},29091:e=>{e.exports="change {title} visibility on ranges"},46948:e=>{e.exports="change {title} visibility on seconds"},18567:e=>{e.exports="change {propertyName} property"},82211:e=>{e.exports="days"},33486:e=>{e.exports="days to"},14077:e=>{e.exports="days from"},3143:e=>{e.exports=["Hours"]},84775:e=>{e.exports="hours from"},11255:e=>{e.exports="hours to"},72223:e=>{e.exports="move drawings"},58964:e=>{e.exports=["Months"]},71770:e=>{e.exports="months from"},37179:e=>{e.exports="months to"},16465:e=>{e.exports=["Minutes"]},72317:e=>{e.exports="minutes to"},25586:e=>{e.exports="minutes from"},32925:e=>{e.exports="seconds"},39017:e=>{e.exports="seconds to"},6049:e=>{e.exports="seconds from"},13604:e=>{e.exports="ranges"},93016:e=>{e.exports="weeks"},32002:e=>{e.exports="weeks from"},28091:e=>{e.exports="weeks to"},59523:e=>{e.exports="ticks"}}]); \ No newline at end of file diff --git a/charting_library/bundles/el.6803.be8cafcc34e317edec88.js b/charting_library/bundles/el.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..f3c462c4 --- /dev/null +++ b/charting_library/bundles/el.6803.be8cafcc34e317edec88.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports="(O + H + L + C)/4"},94884:e=>{e.exports="(H + L + C)/3"},10591:e=>{e.exports="(H + L)/2"},63243:e=>{e.exports="Color bars based on previous close"},72171:e=>{e.exports="Center"},9994:e=>{e.exports="Adjust data for dividends"},10989:e=>{e.exports="Adjust for contract changes"},70816:e=>{e.exports="Average close"},91757:e=>{e.exports="Bottom"},50430:e=>{e.exports=["Bottom Line"]},83760:e=>{e.exports="Body"},72269:e=>{e.exports=["Περιθώρια"]},7445:e=>{e.exports=["Base Level"]},47586:e=>{e.exports="Bid and ask"},39667:e=>{e.exports="Down bars"},87151:e=>{e.exports="Down color"},81285:e=>{e.exports="Data modification"},4329:e=>{e.exports=["Προεπιλογή"]},86846:e=>{e.exports="Fill"},58747:e=>{e.exports=["Fill Top Area"]},11157:e=>{e.exports=["Fill Bottom Area"]},86953:e=>{e.exports="HLC bars"},77405:e=>{e.exports="Horizontal"},39292:e=>{e.exports="High and low"},15107:e=>{e.exports="Last"},19286:e=>{e.exports="Left"},76476:e=>{e.exports="Middle"},27879:e=>{e.exports="Simple"},2391:e=>{e.exports=["Βήμα"]},6350:e=>{e.exports="Pre/post market"},62521:e=>{e.exports="Pre/post market hours background"},73947:e=>{e.exports=["Ακρίβεια"]},8094:e=>{e.exports="Previous day close"},77986:e=>{e.exports="Price lines"},24248:e=>{e.exports="Price source"},94089:e=>{e.exports="Projection up bars"},5704:e=>{e.exports="Projection down bars"},29881:e=>{e.exports="Real prices on price scale (instead of Heikin-Ashi price)"},21141:e=>{e.exports="Right"},44673:e=>{e.exports=["With Markers"]},26458:e=>{e.exports="Wick"},65994:e=>{e.exports="Top"},57417:e=>{e.exports=["Top Line"]},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},55314:e=>{e.exports=["Thin Bars"]},87492:e=>{e.exports="Timezone"},58416:e=>{e.exports=["Τύπος"]},5536:e=>{e.exports="Up color"},83610:e=>{e.exports="Up bars"},23500:e=>{e.exports="Use settlement as close on daily interval"},44085:e=>{e.exports="Vertical"},30792:e=>{e.exports="candle"},55740:e=>{e.exports="change HLC bars"},90168:e=>{e.exports="change average close price line width"},30385:e=>{e.exports="change average close price line color"},97008:e=>{e.exports="change area fill color"},6610:e=>{e.exports="change area line width"},661:e=>{e.exports="change area line color"},1316:e=>{e.exports="change area price source"},29180:e=>{e.exports="change ask line color"},31547:e=>{e.exports="change base level"},4164:e=>{e.exports="change baseline bottom line color"},38990:e=>{e.exports="change baseline bottom line width"},73163:e=>{e.exports="change baseline fill bottom area color"},12673:e=>{e.exports="change baseline fill top area color"},56819:e=>{e.exports="change baseline price source"},68621:e=>{e.exports="change baseline top line color"},35339:e=>{e.exports="change baseline top line width"},76804:e=>{e.exports="change bar up color"},71816:e=>{e.exports="change bar down color"},36703:e=>{e.exports="change bid line color"},29353:e=>{e.exports="change color bars based on previous close"},85709:e=>{ +e.exports="change column up color"},12155:e=>{e.exports="change column down color"},66890:e=>{e.exports="change column price source"},71809:e=>{e.exports="change decimal places"},31317:e=>{e.exports="change extended hours color"},60944:e=>{e.exports="change high and low price line color"},83708:e=>{e.exports="change high and low price line width"},81080:e=>{e.exports="change high-low body color"},30033:e=>{e.exports="change high-low body visibility"},76885:e=>{e.exports="change high-low border color"},79236:e=>{e.exports="change high-low borders visibility"},42981:e=>{e.exports="change high-low labels visibility"},31937:e=>{e.exports="change high-low labels color"},87828:e=>{e.exports="change line color"},17119:e=>{e.exports="change line price source"},69125:e=>{e.exports="change line width"},70054:e=>{e.exports="change line type"},49973:e=>{e.exports="change post market color"},5969:e=>{e.exports="change post market line color"},50393:e=>{e.exports="change pre/post market price lines visibility"},46257:e=>{e.exports="change pre market color"},60852:e=>{e.exports="change pre market line color"},91183:e=>{e.exports="change previous close price line color"},87631:e=>{e.exports="change previous close price line width"},77640:e=>{e.exports="change price line color"},97322:e=>{e.exports="change price line width"},28143:e=>{e.exports="change range thin bars"},75986:e=>{e.exports="change renko wick down color"},7747:e=>{e.exports="change renko wick up color"},9473:e=>{e.exports="change renko wick visibility"},39783:e=>{e.exports="change the display of real prices on price scale (instead of Heiken-Ashi price)"},72886:e=>{e.exports="change thin bars"},5464:e=>{e.exports="change {candleType} up border color"},61118:e=>{e.exports="change {candleType} up color"},60164:e=>{e.exports="change {candleType} wick down color"},45543:e=>{e.exports="change {candleType} wick up color"},39987:e=>{e.exports="change {candleType} wick visibility"},47202:e=>{e.exports="change {candleType} body visibility"},23986:e=>{e.exports="change {candleType} border visibility"},92330:e=>{e.exports="change {candleType} down border color"},36320:e=>{e.exports="change {candleType} down color"},79088:e=>{e.exports="change {chartType} border bar down color"},11107:e=>{e.exports="change {chartType} border bar up color"},85503:e=>{e.exports="change {chartType} down color"},61250:e=>{e.exports="change {chartType} projection border bar up color"},18465:e=>{e.exports="change {chartType} projection bar down color"},50453:e=>{e.exports="change {chartType} projection bar up color"},59414:e=>{e.exports="change {chartType} up color"},21547:e=>{e.exports="change {inputName} property"},42390:e=>{e.exports="adjust data for dividends"},99511:e=>{e.exports="adjust for contract changes"},75165:e=>{e.exports=["Hollow Candles"]},18995:e=>{e.exports="range"},47500:e=>{e.exports=["Renko"]},98402:e=>{e.exports="use settlement as close on daily interval"}}]); \ No newline at end of file diff --git a/charting_library/bundles/el.6848.1833cd09ce56c0318402.js b/charting_library/bundles/el.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..e92dfa9e --- /dev/null +++ b/charting_library/bundles/el.6848.1833cd09ce56c0318402.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},60558:e=>{e.exports="animals & nature"},14232:e=>{e.exports="activity"},35305:e=>{e.exports="food & drink"},49546:e=>{e.exports="flags"},72302:e=>{e.exports="objects"},96330:e=>{e.exports="smiles & people"},6878:e=>{e.exports="symbols"},15426:e=>{e.exports="recently used"},15395:e=>{e.exports="travel & places"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},20036:e=>{e.exports=["Άκυρο"]},72171:e=>{e.exports="Center"},23398:e=>{e.exports="Change symbol"},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},91757:e=>{e.exports="Bottom"},79852:e=>{e.exports="Bond"},16079:e=>{e.exports="Gradient"},42973:e=>{e.exports="Dotted line"},59317:e=>{e.exports="Dashed line"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports="Description"},77405:e=>{e.exports="Horizontal"},46812:e=>{e.exports="Increase"},89298:e=>{e.exports="Offset"},68988:e=>{e.exports="Ok"},19286:e=>{e.exports="Left"},76476:e=>{e.exports="Middle"},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},55362:e=>{e.exports="Normal"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},35637:e=>{e.exports="Solid"},52298:e=>{e.exports=["Αναζήτησή"]},13269:e=>{e.exports="Select source"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},89053:e=>{e.exports=["Σύμβολο"]},48490:e=>{e.exports="Symbol & description"},99983:e=>{e.exports="Symbol Search"},54336:e=>{e.exports="Remove color"},21141:e=>{e.exports="Right"},65994:e=>{e.exports="Top"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},60142:e=>{e.exports="Thickness"},78019:e=>{e.exports="Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index."},44085:e=>{e.exports="Vertical"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},1328:e=>{e.exports="dr"},76080:e=>{e.exports="e.g. +1"},95166:e=>{e.exports="e.g. /2"},88720:e=>{e.exports="economy"},39512:e=>{e.exports="forex"},81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},38071:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/el.7076.5055b5f097e7204685ed.js b/charting_library/bundles/el.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..0fede3dc --- /dev/null +++ b/charting_library/bundles/el.7076.5055b5f097e7204685ed.js @@ -0,0 +1,39 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates=["ω"],e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates=["σε"]},97840:e=>{e.exports="d"},64302:e=>{e.exports=["ω"]},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input="Back",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]="{number} item",e.exports.Length_input="Length",e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input="length",e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]="Window Size",e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color",e.exports["3.618 Level Color_input"]="3.618 Level Color", +e.exports["3.65 Level Color_input"]="3.65 Level Color",e.exports["4.236 Level Color_input"]="4.236 Level Color",e.exports["-0.236 Level Color_input"]="-0.236 Level Color",e.exports["-0.382 Level Color_input"]="-0.382 Level Color",e.exports["-0.618 Level Color_input"]="-0.618 Level Color",e.exports["-0.65 Level Color_input"]="-0.65 Level Color",e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]="ADX Smoothing",e.exports["DI Length_input"]="DI Length",e.exports.Smoothing_input="Smoothing",e.exports.ATR_input="ATR",e.exports.Growing_input="Growing",e.exports.Falling_input="Falling",e.exports["Color 0_input"]="Color 0",e.exports["Color 1_input"]="Color 1",e.exports.Source_input="Source",e.exports.StdDev_input="StdDev",e.exports.Basis_input="Basis",e.exports.Median_input="Median",e.exports["Bollinger Bands %B_input"]="Bollinger Bands %B",e.exports.Overbought_input="Overbought",e.exports.Oversold_input="Oversold",e.exports["Bollinger Bands Width_input"]="Bollinger Bands Width",e.exports["RSI Length_input"]="RSI Length",e.exports["UpDown Length_input"]="UpDown Length",e.exports["ROC Length_input"]="ROC Length",e.exports.MF_input="MF",e.exports.resolution_input="resolution",e.exports["Fast Length_input"]="Fast Length",e.exports["Slow Length_input"]="Slow Length",e.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input="Price",e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]="Zero Line",e.exports["Color 2_input"]="Color 2",e.exports["Color 3_input"]="Color 3",e.exports["Color 4_input"]="Color 4",e.exports["Color 5_input"]="Color 5",e.exports["Color 6_input"]="Color 6",e.exports["Color 7_input"]="Color 7",e.exports["Color 8_input"]="Color 8",e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]="Upper Band",e.exports["Lower Band_input"]="Lower Band",e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]="Smoothing Line",e.exports["Smoothing Length_input"]="Smoothing Length",e.exports["WMA Length_input"]="WMA Length",e.exports["Long RoC Length_input"]="Long RoC Length",e.exports["Short RoC Length_input"]="Short RoC Length",e.exports.sym_input="sym",e.exports.Symbol_input="Symbol",e.exports.Correlation_input="Correlation",e.exports.Period_input="Period",e.exports.Centered_input="Centered",e.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",e.exports.isCentered_input="isCentered",e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]="ADX smoothing",e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input="Divisor",e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]="Elder's Force Index",e.exports.Percent_input="Percent",e.exports.Exponential_input="Exponential",e.exports.Average_input="Average",e.exports["Upper Percentage_input"]="Upper Percentage",e.exports["Lower Percentage_input"]="Lower Percentage",e.exports.Fisher_input="Fisher", +e.exports.Trigger_input="Trigger",e.exports.Level_input="Level",e.exports["Trader EMA 1 length_input"]="Trader EMA 1 length",e.exports["Trader EMA 2 length_input"]="Trader EMA 2 length",e.exports["Trader EMA 3 length_input"]="Trader EMA 3 length",e.exports["Trader EMA 4 length_input"]="Trader EMA 4 length",e.exports["Trader EMA 5 length_input"]="Trader EMA 5 length",e.exports["Trader EMA 6 length_input"]="Trader EMA 6 length",e.exports["Investor EMA 1 length_input"]="Investor EMA 1 length",e.exports["Investor EMA 2 length_input"]="Investor EMA 2 length",e.exports["Investor EMA 3 length_input"]="Investor EMA 3 length",e.exports["Investor EMA 4 length_input"]="Investor EMA 4 length",e.exports["Investor EMA 5 length_input"]="Investor EMA 5 length",e.exports["Investor EMA 6 length_input"]="Investor EMA 6 length",e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]="Conversion Line Periods",e.exports["Base Line Periods_input"]="Base Line Periods",e.exports["Lagging Span_input"]="Lagging Span",e.exports["Conversion Line_input"]="Conversion Line",e.exports["Base Line_input"]="Base Line",e.exports["Leading Span A_input"]=["Lead 1"],e.exports["Leading Span B_input"]=["Lagging Span 2 Periods"],e.exports["Plots Background_input"]="Plots Background",e.exports["yay Color 0_input"]="yay Color 0",e.exports["yay Color 1_input"]="yay Color 1",e.exports.Multiplier_input="Multiplier",e.exports["Bands style_input"]="Bands style",e.exports.Middle_input="Middle",e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]="Upper Deviation",e.exports["Lower Deviation_input"]="Lower Deviation",e.exports["Use Upper Deviation_input"]="Use Upper Deviation",e.exports["Use Lower Deviation_input"]="Use Lower Deviation",e.exports.Count_input="Count",e.exports.Crosses_input="Crosses",e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]="Length EMA",e.exports["Length MA_input"]="Length MA",e.exports["Fast length_input"]="Fast length",e.exports["Slow length_input"]="Slow length",e.exports["Signal smoothing_input"]="Signal smoothing",e.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",e.exports["Simple ma(signal line)_input"]="Simple ma(signal line)",e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD",e.exports.fastLength_input="fastLength",e.exports.slowLength_input="slowLength", +e.exports.signalLength_input="signalLength",e.exports.NV_input="NV",e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input=["Αρχή"],e.exports.Increment_input="Increment",e.exports["Max value_input"]="Max value",e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input="increment",e.exports.maximum_input="maximum",e.exports["Short length_input"]="Short length",e.exports["Long length_input"]="Long length",e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]="Long period",e.exports["Short period_input"]="Short period",e.exports["Signal line period_input"]="Signal line period",e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]="SMI Ergodic Oscillator",e.exports.Indicator_input="Indicator",e.exports.Oscillator_input="Oscillator",e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]="Stochastic Length",e.exports["RSI Source_input"]="RSI Source",e.exports.lengthRSI_input="lengthRSI",e.exports.lengthStoch_input="lengthStoch",e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]="Long Length",e.exports["Short Length_input"]="Short Length",e.exports["Signal Length_input"]="Signal Length",e.exports.Length1_input="Length1",e.exports.Length2_input="Length2",e.exports.Length3_input="Length3",e.exports.length7_input="length7",e.exports.length14_input="length14",e.exports.length28_input="length28",e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]="Jaw Length",e.exports["Teeth Length_input"]="Teeth Length",e.exports["Lips Length_input"]="Lips Length",e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]="Down fractals",e.exports["Up fractals_input"]="Up fractals",e.exports.Periods_input="Periods",e.exports.Shapes_input="Shapes",e.exports["show MA_input"]="show MA",e.exports["MA Length_input"]="MA Length",e.exports["Color based on previous close_input"]="Color based on previous close",e.exports["Rows Layout_input"]="Rows Layout",e.exports["Row Size_input"]="Row Size",e.exports.Volume_input="Volume",e.exports["Value Area volume_input"]="Value Area volume",e.exports["Extend Right_input"]="Extend Right",e.exports["Extend POC Right_input"]="Extend POC Right",e.exports["Extend VAH Right_input"]="Extend VAH Right",e.exports["Extend VAL Right_input"]="Extend VAL Right",e.exports["Value Area Volume_input"]="Value Area Volume", +e.exports.Placement_input="Placement",e.exports.POC_input="POC",e.exports["Developing Poc_input"]="Developing Poc",e.exports["Up Volume_input"]="Up Volume",e.exports["Down Volume_input"]="Down Volume",e.exports["Value Area_input"]="Value Area",e.exports["Histogram Box_input"]="Histogram Box",e.exports["Value Area Up_input"]="Value Area Up",e.exports["Value Area Down_input"]="Value Area Down",e.exports["Number Of Rows_input"]="Number Of Rows",e.exports["Ticks Per Row_input"]="Ticks Per Row",e.exports["Up/Down_input"]="Up/Down",e.exports.Total_input="Total",e.exports.Delta_input="Delta",e.exports.Bar_input="Bar",e.exports.Day_input="Day",e.exports["Deviation (%)_input"]="Deviation (%)",e.exports.Depth_input="Depth",e.exports["Extend to last bar_input"]="Extend to last bar",e.exports.Simple_input="Simple",e.exports.Weighted_input="Weighted",e.exports["Wilder's Smoothing_input"]="Wilder's Smoothing",e.exports["1st Period_input"]="1st Period",e.exports["2nd Period_input"]="2nd Period",e.exports["3rd Period_input"]="3rd Period",e.exports["4th Period_input"]="4th Period",e.exports["5th Period_input"]="5th Period",e.exports["6th Period_input"]="6th Period",e.exports["Rate of Change Lookback_input"]="Rate of Change Lookback",e.exports["Instrument 1_input"]="Instrument 1",e.exports["Instrument 2_input"]="Instrument 2",e.exports["Rolling Period_input"]="Rolling Period",e.exports["Standard Errors_input"]="Standard Errors",e.exports["Averaging Periods_input"]="Averaging Periods",e.exports["Days Per Year_input"]="Days Per Year",e.exports["Market Closed Percentage_input"]="Market Closed Percentage",e.exports["ATR Mult_input"]="ATR Mult",e.exports.VWAP_input="VWAP",e.exports["Anchor Period_input"]="Anchor Period",e.exports.Session_input="Session",e.exports.Week_input="Week",e.exports.Month_input="Month",e.exports.Year_input="Year",e.exports.Decade_input="Decade",e.exports.Century_input="Century",e.exports.Sessions_input="Sessions",e.exports["Each (pre-market, market, post-market)_input"]="Each (pre-market, market, post-market)",e.exports["Pre-market only_input"]="Pre-market only",e.exports["Market only_input"]="Market only",e.exports["Post-market only_input"]="Post-market only",e.exports["Main chart symbol_input"]="Main chart symbol",e.exports["Another symbol_input"]="Another symbol",e.exports.Line_input="Line",e.exports["Nothing selected_combobox_input"]="Nothing selected",e.exports["All items_combobox_input"]="All items",e.exports.Cancel_input="Cancel",e.exports.Open_input="Open"},54138:e=>{e.exports=["Invert Scale"]},47807:e=>{e.exports="Indexed to 100"},34727:e=>{e.exports="Logarithmic"},19238:e=>{e.exports=["No Overlapping Labels"]},70361:e=>{e.exports="Percent"},72116:e=>{e.exports="Regular"},33021:e=>{e.exports="ETH"},75610:e=>{e.exports="Electronic trading hours"},97442:e=>{e.exports="Extended trading hours"},32929:e=>{e.exports="POST"},56137:e=>{e.exports="PRE"},98801:e=>{e.exports="Postmarket"},56935:e=>{e.exports="Premarket"},63798:e=>{e.exports="RTH"},24380:e=>{e.exports="Regular trading hours"},27991:e=>{ +e.exports=["Μαι"]},68716:e=>{e.exports=Object.create(null),e.exports["Amortization of Intangibles_study"]="Amortization of Intangibles",e.exports["Amortization of Deferred Charges_study"]="Amortization of Deferred Charges",e.exports["Average Day Range_study"]="Average Day Range",e.exports["Bull Bear Power_study"]="Bull Bear Power",e.exports["Directional Movement Index_study"]="Directional Movement Index",e.exports["Ichimoku Cloud_study"]="Ichimoku Cloud",e.exports.Ichimoku_study="Ichimoku",e.exports["Moving Average Convergence Divergence_study"]="Moving Average Convergence Divergence",e.exports["Volume Weighted Average Price_study"]="Volume Weighted Average Price",e.exports["Volume Weighted Moving Average_study"]="Volume Weighted Moving Average",e.exports["Williams Percent Range_study"]="Williams Percent Range",e.exports.Doji_study="Doji",e.exports["Spinning Top Black_study"]="Spinning Top Black",e.exports["Spinning Top White_study"]="Spinning Top White",e.exports.Technicals_study="Technicals",e.exports["Accounts payable_study"]="Accounts payable",e.exports["Accounts receivables, gross_study"]="Accounts receivables, gross",e.exports["Accounts receivable - trade, net_study"]="Accounts receivable - trade, net",e.exports.Accruals_study="Accruals",e.exports["Accrued payroll_study"]="Accrued payroll",e.exports["Accumulated depreciation, total_study"]="Accumulated depreciation, total",e.exports["Additional paid-in capital/Capital surplus_study"]="Additional paid-in capital/Capital surplus",e.exports["After tax other income/expense_study"]="After tax other income/expense",e.exports["Altman Z-score_study"]="Altman Z-score",e.exports.Amortization_study="Amortization",e.exports["Amortization of intangibles_study"]="Amortization of intangibles",e.exports["Amortization of deferred charges_study"]="Amortization of deferred charges",e.exports["Asset turnover_study"]="Asset turnover",e.exports["Average basic shares outstanding_study"]="Average basic shares outstanding",e.exports["Bad debt / Doubtful accounts_study"]="Bad debt / Doubtful accounts",e.exports["Basic EPS_study"]="Basic EPS",e.exports["Basic earnings per share (Basic EPS)_study"]="Basic earnings per share (Basic EPS)",e.exports["Beneish M-score_study"]="Beneish M-score",e.exports["Book value per share_study"]="Book value per share",e.exports["Buyback yield %_study"]="Buyback yield %",e.exports["Capital and operating lease obligations_study"]="Capital and operating lease obligations",e.exports["Capital expenditures_study"]="Capital expenditures",e.exports["Capital expenditures - fixed assets_study"]="Capital expenditures - fixed assets",e.exports["Capital expenditures - other assets_study"]="Capital expenditures - other assets",e.exports["Capitalized lease obligations_study"]="Capitalized lease obligations",e.exports["Cash and short term investments_study"]="Cash and short term investments",e.exports["Cash conversion cycle_study"]="Cash conversion cycle",e.exports["Cash & equivalents_study"]="Cash & equivalents", +e.exports["Cash from financing activities_study"]="Cash from financing activities",e.exports["Cash from investing activities_study"]="Cash from investing activities",e.exports["Cash from operating activities_study"]="Cash from operating activities",e.exports["Cash to debt ratio_study"]="Cash to debt ratio",e.exports["Change in accounts payable_study"]="Change in accounts payable",e.exports["Change in accounts receivable_study"]="Change in accounts receivable",e.exports["Change in accrued expenses_study"]="Change in accrued expenses",e.exports["Change in inventories_study"]="Change in inventories",e.exports["Change in other assets/liabilities_study"]="Change in other assets/liabilities",e.exports["Change in taxes payable_study"]="Change in taxes payable",e.exports["Changes in working capital_study"]="Changes in working capital",e.exports["COGS to revenue ratio_study"]="COGS to revenue ratio",e.exports["Common dividends paid_study"]="Common dividends paid",e.exports["Common equity, total_study"]="Common equity, total",e.exports["Common stock par/Carrying value_study"]="Common stock par/Carrying value",e.exports["Cost of goods_study"]="Cost of goods",e.exports["Cost of goods sold_study"]="Cost of goods sold",e.exports["Current portion of LT debt and capital leases_study"]="Current portion of LT debt and capital leases",e.exports["Current ratio_study"]="Current ratio",e.exports["Days inventory_study"]="Days inventory",e.exports["Days payable_study"]="Days payable",e.exports["Days sales outstanding_study"]="Days sales outstanding",e.exports["Debt to assets ratio_study"]="Debt to assets ratio",e.exports["Debt to EBITDA ratio_study"]="Debt to EBITDA ratio",e.exports["Debt to equity ratio_study"]="Debt to equity ratio",e.exports["Debt to revenue ratio_study"]="Debt to revenue ratio",e.exports["Deferred income, current_study"]="Deferred income, current",e.exports["Deferred income, non-current_study"]="Deferred income, non-current",e.exports["Deferred tax assets_study"]="Deferred tax assets",e.exports["Deferred taxes (cash flow)_study"]="Deferred taxes (cash flow)",e.exports["Deferred tax liabilities_study"]="Deferred tax liabilities",e.exports.Depreciation_study="Depreciation",e.exports["Deprecation and amortization_study"]="Deprecation and amortization",e.exports["Depreciation & amortization (cash flow)_study"]="Depreciation & amortization (cash flow)",e.exports["Depreciation/depletion_study"]="Depreciation/depletion",e.exports["Diluted EPS_study"]="Diluted EPS",e.exports["Diluted earnings per share (Diluted EPS)_study"]="Diluted earnings per share (Diluted EPS)",e.exports["Diluted net income available to common stockholders_study"]="Diluted net income available to common stockholders",e.exports["Diluted shares outstanding_study"]="Diluted shares outstanding",e.exports["Dilution adjustment_study"]="Dilution adjustment",e.exports["Discontinued operations_study"]="Discontinued operations",e.exports["Dividend payout ratio %_study"]="Dividend payout ratio %",e.exports["Dividends payable_study"]="Dividends payable", +e.exports["Dividends per share - common stock primary issue_study"]="Dividends per share - common stock primary issue",e.exports["Dividend yield %_study"]="Dividend yield %",e.exports["Earnings yield_study"]="Earnings yield",e.exports.EBIT_study="EBIT",e.exports.EBITDA_study="EBITDA",e.exports["EBITDA margin %_study"]="EBITDA margin %",e.exports["Effective interest rate on debt %_study"]="Effective interest rate on debt %",e.exports["Enterprise value_study"]="Enterprise value",e.exports["Enterprise value to EBITDA ratio_study"]="Enterprise value to EBITDA ratio",e.exports["Enterprise value to EBIT ratio_study"]="Enterprise value to EBIT ratio",e.exports["Enterprise value to revenue ratio_study"]="Enterprise value to revenue ratio",e.exports["EPS basic one year growth_study"]="EPS basic one year growth",e.exports["EPS diluted one year growth_study"]="EPS diluted one year growth",e.exports["EPS estimates_study"]="EPS estimates",e.exports["Equity in earnings_study"]="Equity in earnings",e.exports["Equity to assets ratio_study"]="Equity to assets ratio",e.exports["Financing activities – other sources_study"]="Financing activities – other sources",e.exports["Financing activities – other uses_study"]="Financing activities – other uses",e.exports["Float shares outstanding_study"]="Float shares outstanding",e.exports["Free cash flow_study"]="Free cash flow",e.exports["Free cash flow margin %_study"]="Free cash flow margin %",e.exports["Fulmer H factor_study"]="Fulmer H factor",e.exports["Funds from operations_study"]="Funds from operations",e.exports["Goodwill, net_study"]="Goodwill, net",e.exports["Goodwill to assets ratio_study"]="Goodwill to assets ratio",e.exports["Graham's number_study"]="Graham's number",e.exports["Gross margin %_study"]="Gross margin %",e.exports["Gross profit_study"]="Gross profit",e.exports["Gross profit to assets ratio_study"]="Gross profit to assets ratio",e.exports["Gross property/plant/equipment_study"]="Gross property/plant/equipment",e.exports.Impairments_study="Impairments",e.exports["Income Tax Credits_study"]="Income Tax Credits",e.exports["Income tax, current_study"]="Income tax, current",e.exports["Income tax, current - domestic_study"]="Income tax, current - domestic",e.exports["Income Tax, current - foreign_study"]="Income Tax, current - foreign",e.exports["Income tax, deferred_study"]="Income tax, deferred",e.exports["Income tax, deferred - domestic_study"]="Income tax, deferred - domestic",e.exports["Income tax, deferred - foreign_study"]="Income tax, deferred - foreign",e.exports["Income tax payable_study"]="Income tax payable",e.exports["Interest capitalized_study"]="Interest capitalized",e.exports["Interest coverage_study"]="Interest coverage",e.exports["Interest expense, net of interest capitalized_study"]="Interest expense, net of interest capitalized",e.exports["Interest expense on debt_study"]="Interest expense on debt",e.exports["Inventories - finished goods_study"]="Inventories - finished goods", +e.exports["Inventories - progress payments & other_study"]="Inventories - progress payments & other",e.exports["Inventories - raw materials_study"]="Inventories - raw materials",e.exports["Inventories - work in progress_study"]="Inventories - work in progress",e.exports["Inventory to revenue ratio_study"]="Inventory to revenue ratio",e.exports["Inventory turnover_study"]="Inventory turnover",e.exports["Investing activities – other sources_study"]="Investing activities – other sources",e.exports["Investing activities – other uses_study"]="Investing activities – other uses",e.exports["Investments in unconsolidated subsidiaries_study"]="Investments in unconsolidated subsidiaries",e.exports["Issuance of long term debt_study"]="Issuance of long term debt",e.exports["Issuance/retirement of debt, net_study"]="Issuance/retirement of debt, net",e.exports["Issuance/retirement of long term debt_study"]="Issuance/retirement of long term debt",e.exports["Issuance/retirement of other debt_study"]="Issuance/retirement of other debt",e.exports["Issuance/retirement of short term debt_study"]="Issuance/retirement of short term debt",e.exports["Issuance/retirement of stock, net_study"]="Issuance/retirement of stock, net",e.exports["KZ index_study"]="KZ index",e.exports["Legal claim expense_study"]="Legal claim expense",e.exports["Long term debt_study"]="Long term debt",e.exports["Long term debt excl. lease liabilities_study"]="Long term debt excl. lease liabilities",e.exports["Long term debt to total assets ratio_study"]="Long term debt to total assets ratio",e.exports["Long term investments_study"]="Long term investments",e.exports["Market capitalization_study"]="Market capitalization",e.exports["Minority interest_study"]="Minority interest",e.exports["Miscellaneous non-operating expense_study"]="Miscellaneous non-operating expense",e.exports["Net current asset value per share_study"]="Net current asset value per share",e.exports["Net debt_study"]="Net debt",e.exports["Net income_study"]="Net income",e.exports["Net income before discontinued operations_study"]="Net income before discontinued operations",e.exports["Net income (cash flow)_study"]="Net income (cash flow)",e.exports["Net income per employee_study"]="Net income per employee",e.exports["Net intangible assets_study"]="Net intangible assets",e.exports["Net margin %_study"]="Net margin %",e.exports["Net property/plant/equipment_study"]="Net property/plant/equipment",e.exports["Non-cash items_study"]="Non-cash items",e.exports["Non-controlling/minority interest_study"]="Non-controlling/minority interest",e.exports["Non-operating income, excl. interest expenses_study"]="Non-operating income, excl. interest expenses",e.exports["Non-operating income, total_study"]="Non-operating income, total",e.exports["Non-operating interest income_study"]="Non-operating interest income",e.exports["Note receivable - long term_study"]="Note receivable - long term",e.exports["Notes payable_study"]="Notes payable",e.exports["Number of employees_study"]="Number of employees", +e.exports["Number of shareholders_study"]="Number of shareholders",e.exports["Operating earnings yield %_study"]="Operating earnings yield %",e.exports["Operating expenses (excl. COGS)_study"]="Operating expenses (excl. COGS)",e.exports["Operating income_study"]="Operating income",e.exports["Operating lease liabilities_study"]="Operating lease liabilities",e.exports["Operating margin %_study"]="Operating margin %",e.exports["Other COGS_study"]="Other COGS",e.exports["Other common equity_study"]="Other common equity",e.exports["Other current assets, total_study"]="Other current assets, total",e.exports["Other current liabilities_study"]="Other current liabilities",e.exports["Other cost of goods sold_study"]="Other cost of goods sold",e.exports["Other exceptional charges_study"]="Other exceptional charges",e.exports["Other financing cash flow items, total_study"]="Other financing cash flow items, total",e.exports["Other intangibles, net_study"]="Other intangibles, net",e.exports["Other investing cash flow items, total_study"]="Other investing cash flow items, total",e.exports["Other investments_study"]="Other investments",e.exports["Other liabilities, total_study"]="Other liabilities, total",e.exports["Other long term assets, total_study"]="Other long term assets, total",e.exports["Other non-current liabilities, total_study"]="Other non-current liabilities, total",e.exports["Other operating expenses, total_study"]="Other operating expenses, total",e.exports["Other receivables_study"]="Other receivables",e.exports["Other short term debt_study"]="Other short term debt",e.exports["Paid in capital_study"]="Paid in capital",e.exports["PEG ratio_study"]="PEG ratio",e.exports["Piotroski F-score_study"]="Piotroski F-score",e.exports["Preferred dividends_study"]="Preferred dividends",e.exports["Preferred dividends paid_study"]="Preferred dividends paid",e.exports["Preferred stock, carrying value_study"]="Preferred stock, carrying value",e.exports["Prepaid expenses_study"]="Prepaid expenses",e.exports["Pretax equity in earnings_study"]="Pretax equity in earnings",e.exports["Pretax income_study"]="Pretax income",e.exports["Price earnings ratio forward_study"]="Price earnings ratio forward",e.exports["Price sales ratio forward_study"]="Price sales ratio forward",e.exports["Price to book ratio_study"]="Price to book ratio",e.exports["Price to cash flow ratio_study"]="Price to cash flow ratio",e.exports["Price to earnings ratio_study"]="Price to earnings ratio",e.exports["Price to free cash flow ratio_study"]="Price to free cash flow ratio",e.exports["Price to sales ratio_study"]="Price to sales ratio",e.exports["Price to tangible book ratio_study"]="Price to tangible book ratio",e.exports["Provision for risks & charge_study"]="Provision for risks & charge",e.exports["Purchase/acquisition of business_study"]="Purchase/acquisition of business",e.exports["Purchase of investments_study"]="Purchase of investments",e.exports["Purchase/sale of business, net_study"]="Purchase/sale of business, net", +e.exports["Purchase/sale of investments, net_study"]="Purchase/sale of investments, net",e.exports["Quality ratio_study"]="Quality ratio",e.exports["Quick ratio_study"]="Quick ratio",e.exports["Reduction of long term debt_study"]="Reduction of long term debt",e.exports["Repurchase of common & preferred stock_study"]="Repurchase of common & preferred stock",e.exports["Research & development_study"]="Research & development",e.exports["Research & development to revenue ratio_study"]="Research & development to revenue ratio",e.exports["Restructuring charge_study"]="Restructuring charge",e.exports["Retained earnings_study"]="Retained earnings",e.exports["Return on assets %_study"]="Return on assets %",e.exports["Return on equity %_study"]="Return on equity %",e.exports["Return on equity adjusted to book value %_study"]="Return on equity adjusted to book value %",e.exports["Return on invested capital %_study"]="Return on invested capital %",e.exports["Return on tangible assets %_study"]="Return on tangible assets %",e.exports["Return on tangible equity %_study"]="Return on tangible equity %",e.exports["Revenue estimates_study"]="Revenue estimates",e.exports["Revenue one year growth_study"]="Revenue one year growth",e.exports["Revenue per employee_study"]="Revenue per employee",e.exports["Sale/maturity of investments_study"]="Sale/maturity of investments",e.exports["Sale of common & preferred stock_study"]="Sale of common & preferred stock",e.exports["Sale of fixed assets & businesses_study"]="Sale of fixed assets & businesses",e.exports["Selling/general/admin expenses, other_study"]="Selling/general/admin expenses, other",e.exports["Selling/general/admin expenses, total_study"]="Selling/general/admin expenses, total",e.exports["Shareholders' equity_study"]="Shareholders' equity",e.exports["Shares buyback ratio %_study"]="Shares buyback ratio %",e.exports["Elder's Force Index_study"]="Elder's Force Index",e.exports["Short term debt_study"]="Short term debt",e.exports["Short term debt excl. current portion of LT debt_study"]="Short term debt excl. current portion of LT debt",e.exports["Short term investments_study"]="Short term investments",e.exports["Sloan ratio %_study"]="Sloan ratio %",e.exports["Springate score_study"]="Springate score",e.exports["Sustainable growth rate_study"]="Sustainable growth rate",e.exports["Tangible book value per share_study"]="Tangible book value per share",e.exports["Tangible common equity ratio_study"]="Tangible common equity ratio",e.exports.Taxes_study="Taxes",e.exports["Tobin's Q (approximate)_study"]="Tobin's Q (approximate)",e.exports["Total assets_study"]="Total assets",e.exports["Total cash dividends paid_study"]="Total cash dividends paid",e.exports["Total common shares outstanding_study"]="Total common shares outstanding",e.exports["Total current assets_study"]="Total current assets",e.exports["Total current liabilities_study"]="Total current liabilities",e.exports["Total debt_study"]="Total debt",e.exports["Total equity_study"]="Total equity", +e.exports["Total inventory_study"]="Total inventory",e.exports["Total liabilities_study"]="Total liabilities",e.exports["Total liabilities & shareholders' equities_study"]="Total liabilities & shareholders' equities",e.exports["Total non-current assets_study"]="Total non-current assets",e.exports["Total non-current liabilities_study"]="Total non-current liabilities",e.exports["Total operating expenses_study"]="Total operating expenses",e.exports["Total receivables, net_study"]="Total receivables, net",e.exports["Total revenue_study"]="Total revenue",e.exports["Treasury stock - common_study"]="Treasury stock - common",e.exports["Unrealized gain/loss_study"]="Unrealized gain/loss",e.exports["Unusual income/expense_study"]="Unusual income/expense",e.exports["Zmijewski score_study"]="Zmijewski score",e.exports["Valuation ratios_study"]="Valuation ratios",e.exports["Profitability ratios_study"]="Profitability ratios",e.exports["Liquidity ratios_study"]="Liquidity ratios",e.exports["Solvency ratios_study"]="Solvency ratios",e.exports["Accumulation/Distribution_study"]="Accumulation/Distribution",e.exports["Accumulative Swing Index_study"]="Accumulative Swing Index",e.exports["Advance/Decline_study"]="Advance/Decline",e.exports["Arnaud Legoux Moving Average_study"]="Arnaud Legoux Moving Average",e.exports.Aroon_study="Aroon",e.exports.ASI_study="ASI",e.exports["Average Directional Index_study"]="Average Directional Index",e.exports["Average True Range_study"]="Average True Range",e.exports["Awesome Oscillator_study"]="Awesome Oscillator",e.exports["Balance of Power_study"]="Balance of Power",e.exports["Bollinger Bands %B_study"]="Bollinger Bands %B",e.exports["Bollinger Bands Width_study"]="Bollinger Bands Width",e.exports["Bollinger Bands_study"]="Bollinger Bands",e.exports["Chaikin Money Flow_study"]="Chaikin Money Flow",e.exports["Chaikin Oscillator_study"]="Chaikin Oscillator",e.exports["Chande Kroll Stop_study"]="Chande Kroll Stop",e.exports["Chande Momentum Oscillator_study"]="Chande Momentum Oscillator",e.exports["Chop Zone_study"]="Chop Zone",e.exports["Choppiness Index_study"]="Choppiness Index",e.exports["Commodity Channel Index_study"]="Commodity Channel Index",e.exports["Connors RSI_study"]="Connors RSI",e.exports["Coppock Curve_study"]="Coppock Curve",e.exports["Correlation Coefficient_study"]="Correlation Coefficient",e.exports.CRSI_study="CRSI",e.exports["Detrended Price Oscillator_study"]="Detrended Price Oscillator",e.exports["Directional Movement_study"]="Directional Movement",e.exports["Donchian Channels_study"]="Donchian Channels",e.exports["Double EMA_study"]="Double EMA",e.exports["Ease Of Movement_study"]="Ease Of Movement",e.exports["Elder Force Index_study"]=["Elder's Force Index"],e.exports["EMA Cross_study"]="EMA Cross",e.exports.Envelopes_study="Envelopes",e.exports["Fisher Transform_study"]="Fisher Transform",e.exports["Fixed Range_study"]="Fixed Range",e.exports["Fixed Range Volume Profile_study"]="Fixed Range Volume Profile", +e.exports["Guppy Multiple Moving Average_study"]="Guppy Multiple Moving Average",e.exports["Historical Volatility_study"]="Historical Volatility",e.exports["Hull Moving Average_study"]="Hull Moving Average",e.exports["Keltner Channels_study"]="Keltner Channels",e.exports["Klinger Oscillator_study"]="Klinger Oscillator",e.exports["Know Sure Thing_study"]="Know Sure Thing",e.exports["Least Squares Moving Average_study"]=["Κινητός μέσος ελαχίστων τετραγώνων"],e.exports["Linear Regression Curve_study"]="Linear Regression Curve",e.exports["MA Cross_study"]="MA Cross",e.exports["MA with EMA Cross_study"]="MA with EMA Cross",e.exports["MA/EMA Cross_study"]="MA/EMA Cross",e.exports.MACD_study="MACD",e.exports["Mass Index_study"]="Mass Index",e.exports["McGinley Dynamic_study"]="McGinley Dynamic",e.exports.Median_study="Median",e.exports.Momentum_study="Momentum",e.exports["Money Flow_study"]="Money Flow",e.exports["Moving Average Channel_study"]="Moving Average Channel",e.exports["Moving Average Exponential_study"]="Moving Average Exponential",e.exports["Moving Average Weighted_study"]="Moving Average Weighted",e.exports["Moving Average_study"]=["Κινητός μέσος όρος"],e.exports["Net Volume_study"]="Net Volume",e.exports["On Balance Volume_study"]="On Balance Volume",e.exports["Parabolic SAR_study"]="Parabolic SAR",e.exports["Pivot Points Standard_study"]="Pivot Points Standard",e.exports["Periodic Volume Profile_study"]="Periodic Volume Profile",e.exports["Price Channel_study"]="Price Channel",e.exports["Price Oscillator_study"]="Price Oscillator",e.exports["Price Volume Trend_study"]="Price Volume Trend",e.exports["Rate Of Change_study"]="Rate Of Change",e.exports["Relative Strength Index_study"]="Relative Strength Index",e.exports["Relative Vigor Index_study"]="Relative Vigor Index",e.exports["Relative Volatility Index_study"]="Relative Volatility Index",e.exports["Session Volume_study"]="Session Volume",e.exports["Session Volume HD_study"]=["Session Volume"],e.exports["Session Volume Profile_study"]="Session Volume Profile",e.exports["Session Volume Profile HD_study"]="Session Volume Profile HD",e.exports["SMI Ergodic Indicator/Oscillator_study"]="SMI Ergodic Indicator/Oscillator",e.exports["Smoothed Moving Average_study"]="Smoothed Moving Average",e.exports.Stoch_study="Stoch",e.exports["Stochastic RSI_study"]="Stochastic RSI",e.exports.Stochastic_study="Stochastic",e.exports["Triple EMA_study"]="Triple EMA",e.exports.TRIX_study="TRIX",e.exports["True Strength Indicator_study"]="True Strength Indicator",e.exports["Ultimate Oscillator_study"]="Ultimate Oscillator",e.exports["Visible Range_study"]="Visible Range",e.exports["Visible Range Volume Profile_study"]="Visible Range Volume Profile",e.exports["Volume Oscillator_study"]=["Ταλαντωτής όγκου"],e.exports.Volume_study=["Όγκος"],e.exports.Vol_study="Vol",e.exports["Vortex Indicator_study"]="Vortex Indicator",e.exports.VWAP_study="VWAP",e.exports.VWMA_study="VWMA",e.exports["Williams %R_study"]="Williams %R",e.exports["Williams Alligator_study"]="Williams Alligator", +e.exports["Williams Fractal_study"]="Williams Fractal",e.exports["Zig Zag_study"]="Zig Zag",e.exports["24-hour Volume_study"]="24-hour Volume",e.exports["Ease of Movement_study"]=["Ease Of Movement"],e.exports["Elders Force Index_study"]="Elders Force Index",e.exports.Envelope_study="Envelope",e.exports.Gaps_study="Gaps",e.exports["Linear Regression Channel_study"]="Linear Regression Channel",e.exports["Moving Average Ribbon_study"]="Moving Average Ribbon",e.exports["Multi-Time Period Charts_study"]="Multi-Time Period Charts",e.exports["Open Interest_study"]="Open Interest",e.exports["Rob Booker - Intraday Pivot Points_study"]="Rob Booker - Intraday Pivot Points",e.exports["Rob Booker - Knoxville Divergence_study"]="Rob Booker - Knoxville Divergence",e.exports["Rob Booker - Missed Pivot Points_study"]="Rob Booker - Missed Pivot Points",e.exports["Rob Booker - Reversal_study"]="Rob Booker - Reversal",e.exports["Rob Booker - Ziv Ghost Pivots_study"]="Rob Booker - Ziv Ghost Pivots",e.exports.Supertrend_study="Supertrend",e.exports["Technical Ratings_study"]="Technical Ratings",e.exports["True Strength Index_study"]="True Strength Index",e.exports["Up/Down Volume_study"]="Up/Down Volume",e.exports["Visible Average Price_study"]="Visible Average Price",e.exports["Williams Fractals_study"]="Williams Fractals",e.exports["Keltner Channels Strategy_study"]="Keltner Channels Strategy",e.exports["Rob Booker - ADX Breakout_study"]="Rob Booker - ADX Breakout",e.exports["Supertrend Strategy_study"]="Supertrend Strategy",e.exports["Technical Ratings Strategy_study"]="Technical Ratings Strategy",e.exports["Auto Anchored Volume Profile_study"]="Auto Anchored Volume Profile",e.exports["Auto Fib Extension_study"]="Auto Fib Extension",e.exports["Auto Fib Retracement_study"]="Auto Fib Retracement",e.exports["Auto Pitchfork_study"]="Auto Pitchfork",e.exports["Bearish Flag Chart Pattern_study"]="Bearish Flag Chart Pattern",e.exports["Bullish Pennant Chart Pattern_study"]="Bullish Pennant Chart Pattern",e.exports["Double Bottom Chart Pattern_study"]="Double Bottom Chart Pattern",e.exports["Double Top Chart Pattern_study"]="Double Top Chart Pattern",e.exports["Elliott Wave Chart Pattern_study"]="Elliott Wave Chart Pattern",e.exports["Falling Wedge Chart Pattern_study"]="Falling Wedge Chart Pattern",e.exports["Head And Shoulders Chart Pattern_study"]="Head And Shoulders Chart Pattern",e.exports["Inverse Head And Shoulders Chart Pattern_study"]="Inverse Head And Shoulders Chart Pattern",e.exports["Rectangle Chart Pattern_study"]="Rectangle Chart Pattern",e.exports["Rising Wedge Chart Pattern_study"]="Rising Wedge Chart Pattern",e.exports["Triangle Chart Pattern_study"]="Triangle Chart Pattern",e.exports["Triple Bottom Chart Pattern_study"]="Triple Bottom Chart Pattern",e.exports["Triple Top Chart Pattern_study"]="Triple Top Chart Pattern",e.exports["VWAP Auto Anchored_study"]="VWAP Auto Anchored",e.exports["*All Candlestick Patterns*_study"]="*All Candlestick Patterns*",e.exports["Abandoned Baby - Bearish_study"]="Abandoned Baby - Bearish", +e.exports["Abandoned Baby - Bullish_study"]="Abandoned Baby - Bullish",e.exports["Dark Cloud Cover - Bearish_study"]="Dark Cloud Cover - Bearish",e.exports["Doji Star - Bearish_study"]="Doji Star - Bearish",e.exports["Doji Star - Bullish_study"]="Doji Star - Bullish",e.exports["Downside Tasuki Gap - Bearish_study"]="Downside Tasuki Gap - Bearish",e.exports["Dragonfly Doji - Bullish_study"]="Dragonfly Doji - Bullish",e.exports["Engulfing - Bearish_study"]="Engulfing - Bearish",e.exports["Engulfing - Bullish_study"]="Engulfing - Bullish",e.exports["Evening Doji Star - Bearish_study"]="Evening Doji Star - Bearish",e.exports["Evening Star - Bearish_study"]="Evening Star - Bearish",e.exports["Falling Three Methods - Bearish_study"]="Falling Three Methods - Bearish",e.exports["Falling Window - Bearish_study"]="Falling Window - Bearish",e.exports["Gravestone Doji - Bearish_study"]="Gravestone Doji - Bearish",e.exports["Hammer - Bullish_study"]="Hammer - Bullish",e.exports["Hanging Man - Bearish_study"]="Hanging Man - Bearish",e.exports["Harami - Bearish_study"]="Harami - Bearish",e.exports["Harami - Bullish_study"]="Harami - Bullish",e.exports["Inverted Hammer - Bullish_study"]="Inverted Hammer - Bullish",e.exports["Kicking - Bearish_study"]="Kicking - Bearish",e.exports["Kicking - Bullish_study"]="Kicking - Bullish",e.exports["Long Lower Shadow - Bullish_study"]="Long Lower Shadow - Bullish",e.exports["Long Upper Shadow - Bearish_study"]="Long Upper Shadow - Bearish",e.exports["Marubozu Black - Bearish_study"]="Marubozu Black - Bearish",e.exports["Marubozu White - Bullish_study"]="Marubozu White - Bullish",e.exports["Morning Doji Star - Bullish_study"]="Morning Doji Star - Bullish",e.exports["Morning Star - Bullish_study"]="Morning Star - Bullish",e.exports["On Neck - Bearish_study"]="On Neck - Bearish",e.exports["Piercing - Bullish_study"]="Piercing - Bullish",e.exports["Rising Three Methods - Bullish_study"]="Rising Three Methods - Bullish",e.exports["Rising Window - Bullish_study"]="Rising Window - Bullish",e.exports["Shooting Star - Bearish_study"]="Shooting Star - Bearish",e.exports["Three Black Crows - Bearish_study"]="Three Black Crows - Bearish",e.exports["Three White Soldiers - Bullish_study"]="Three White Soldiers - Bullish",e.exports["Tri-Star - Bearish_study"]="Tri-Star - Bearish",e.exports["Tri-Star - Bullish_study"]="Tri-Star - Bullish",e.exports["Tweezer Top - Bearish_study"]="Tweezer Top - Bearish",e.exports["Upside Tasuki Gap - Bullish_study"]="Upside Tasuki Gap - Bullish",e.exports.SuperTrend_study="SuperTrend",e.exports["Average Price_study"]="Average Price",e.exports["Typical Price_study"]="Typical Price",e.exports["Median Price_study"]="Median Price",e.exports["Money Flow Index_study"]="Money Flow Index",e.exports["Moving Average Double_study"]="Moving Average Double",e.exports["Moving Average Triple_study"]="Moving Average Triple",e.exports["Moving Average Adaptive_study"]="Moving Average Adaptive",e.exports["Moving Average Hamming_study"]="Moving Average Hamming", +e.exports["Moving Average Modified_study"]="Moving Average Modified",e.exports["Moving Average Multiple_study"]="Moving Average Multiple",e.exports["Linear Regression Slope_study"]="Linear Regression Slope",e.exports["Standard Error_study"]="Standard Error",e.exports["Standard Error Bands_study"]="Standard Error Bands",e.exports["Correlation - Log_study"]="Correlation - Log",e.exports["Standard Deviation_study"]="Standard Deviation",e.exports["Chaikin Volatility_study"]="Chaikin Volatility",e.exports["Volatility Close-to-Close_study"]="Volatility Close-to-Close",e.exports["Volatility Zero Trend Close-to-Close_study"]="Volatility Zero Trend Close-to-Close",e.exports["Volatility O-H-L-C_study"]="Volatility O-H-L-C",e.exports["Volatility Index_study"]="Volatility Index",e.exports["Trend Strength Index_study"]="Trend Strength Index",e.exports["Majority Rule_study"]="Majority Rule",e.exports["Advance Decline Line_study"]="Advance Decline Line",e.exports["Advance Decline Ratio_study"]="Advance Decline Ratio",e.exports["Advance/Decline Ratio (Bars)_study"]="Advance/Decline Ratio (Bars)",e.exports["BarUpDn Strategy_study"]="BarUpDn Strategy",e.exports["Bollinger Bands Strategy directed_study"]="Bollinger Bands Strategy directed",e.exports["Bollinger Bands Strategy_study"]="Bollinger Bands Strategy",e.exports.ChannelBreakOutStrategy_study="ChannelBreakOutStrategy",e.exports.Compare_study=["Σύγκριση"],e.exports["Conditional Expressions_study"]="Conditional Expressions",e.exports.ConnorsRSI_study="ConnorsRSI",e.exports["Consecutive Up/Down Strategy_study"]="Consecutive Up/Down Strategy",e.exports["Cumulative Volume Index_study"]="Cumulative Volume Index",e.exports["Divergence Indicator_study"]="Divergence Indicator",e.exports["Greedy Strategy_study"]="Greedy Strategy",e.exports["InSide Bar Strategy_study"]="InSide Bar Strategy",e.exports["Keltner Channel Strategy_study"]="Keltner Channel Strategy",e.exports["Linear Regression_study"]="Linear Regression",e.exports["MACD Strategy_study"]="MACD Strategy",e.exports["Momentum Strategy_study"]="Momentum Strategy",e.exports["Moon Phases_study"]="Moon Phases",e.exports["Moving Average Convergence/Divergence_study"]="Moving Average Convergence/Divergence",e.exports["MovingAvg Cross_study"]="MovingAvg Cross",e.exports["MovingAvg2Line Cross_study"]="MovingAvg2Line Cross",e.exports["OutSide Bar Strategy_study"]="OutSide Bar Strategy",e.exports.Overlay_study="Overlay",e.exports["Parabolic SAR Strategy_study"]="Parabolic SAR Strategy",e.exports["Pivot Extension Strategy_study"]="Pivot Extension Strategy",e.exports["Pivot Points High Low_study"]="Pivot Points High Low",e.exports["Pivot Reversal Strategy_study"]="Pivot Reversal Strategy",e.exports["Price Channel Strategy_study"]="Price Channel Strategy",e.exports["RSI Strategy_study"]="RSI Strategy",e.exports["SMI Ergodic Indicator_study"]="SMI Ergodic Indicator",e.exports["SMI Ergodic Oscillator_study"]="SMI Ergodic Oscillator",e.exports["Stochastic Slow Strategy_study"]="Stochastic Slow Strategy", +e.exports["Volatility Stop_study"]="Volatility Stop",e.exports["Volty Expan Close Strategy_study"]="Volty Expan Close Strategy",e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports="Fixed Range Volume Profile"},32819:e=>{e.exports="Vol"},66051:e=>{e.exports="Minor"},86054:e=>{e.exports="Minute"},20936:e=>{e.exports="Text"},98478:e=>{e.exports="Couldn't copy"},34004:e=>{e.exports="Couldn't cut"},96260:e=>{e.exports="Couldn't paste"},94370:e=>{e.exports=["Countdown To Bar Close"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Στήλες"]},19372:e=>{e.exports=["Σχόλιο"]},20229:e=>{e.exports=["Σύγκριση ή Προσθήκη Συμβόλου"]},46689:e=>{e.exports="Confirm Inputs"},43432:e=>{e.exports="Copenhagen"},35216:e=>{e.exports=["Αντιγραφή"]},87898:e=>{e.exports="Copy Chart Layout"},28851:e=>{e.exports="Copy price"},94099:e=>{e.exports="Cairo"},64149:e=>{e.exports="Callout"},63528:e=>{e.exports="Candles"},46837:e=>{e.exports="Caracas"},49329:e=>{e.exports="Change"},28089:e=>{e.exports=["Αλλαγή Συμβόλου"]},99374:e=>{e.exports=["Αλλαγή διαστήματος"]},14412:e=>{e.exports=["Ιδιότητες γραφήματος"]},26619:e=>{e.exports="Chart by TradingView"},12011:e=>{e.exports="Chart image copied to clipboard {emoji}"},59884:e=>{e.exports="Chatham Islands"},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports="Circle"},32234:e=>{e.exports=["Κάντε κλικ για να δημιουργία σημείου"]},52977:e=>{e.exports=["Κλωνοποίηση"]},31691:e=>{e.exports=["Κλείσιμο"]},50493:e=>{e.exports="Create order"},52302:e=>{e.exports="Create limit order"},29908:e=>{e.exports="Cross"},60997:e=>{e.exports="Cross Line"},81520:e=>{e.exports="Currencies"},98486:e=>{e.exports="Current interval and above"},73106:e=>{e.exports="Current interval and below"},85964:e=>{e.exports="Current interval only"},17206:e=>{e.exports="Curve"},95176:e=>{e.exports="Cycle"},87761:e=>{e.exports="Cyclic Lines"},27891:e=>{e.exports="Cypher Pattern"},56996:e=>{e.exports="A layout with that name already exists"},30192:e=>{e.exports="A layout with that name already exists. Do you want to overwrite it?"},32852:e=>{e.exports="ABCD Pattern"},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports="Analyze Trade Setup"},66828:e=>{e.exports=["Καρφιτσωμένη σημείωση"]},94782:e=>{e.exports=["Καρφιτσωμένο κείμενο"]},61704:e=>{e.exports="Anchored VWAP"},63597:e=>{e.exports="Add Horizontal Line"},45743:e=>{e.exports=["Εισαγωγή Συμβόλου"]},8700:e=>{e.exports="Add alert"},64885:e=>{e.exports=["Add Alert on {drawing}"]},90830:e=>{e.exports=["Add Alert on {series}"]},45986:e=>{e.exports="Add alert for {title}"},3612:e=>{e.exports="Add financial metric for {instrumentName}"},92206:e=>{e.exports="Add indicator/strategy on {studyTitle}"},34810:e=>{e.exports=["Add Text Note for {symbol}"]},75669:e=>{e.exports="Add this financial metric to entire layout"},64288:e=>{e.exports="Add this indicator to entire layout"},77920:e=>{e.exports="Add this strategy to entire layout"},34059:e=>{e.exports="Add this symbol to entire layout"},17365:e=>{e.exports="Adelaide"},9408:e=>{ +e.exports=["Always Invisible"]},71997:e=>{e.exports=["Always Visible"]},97305:e=>{e.exports=["All Indicators And Drawing Tools"]},59192:e=>{e.exports="All intervals"},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports="Apply Elliott Wave"},19263:e=>{e.exports="Apply Elliott Wave Major"},15818:e=>{e.exports="Apply Elliott Wave Minor"},50352:e=>{e.exports="Apply Elliott Wave Intermediate"},66631:e=>{e.exports="Apply Manual Decision Point"},15682:e=>{e.exports="Apply Manual Risk/Reward"},15644:e=>{e.exports="Apply WPT Down Wave"},5897:e=>{e.exports="Apply WPT Up Wave"},13345:e=>{e.exports=["Apply Default"]},95910:e=>{e.exports="Apply these indicators to entire layout"},42762:e=>{e.exports=["Απρ"]},45104:e=>{e.exports="Arc"},42097:e=>{e.exports="Area"},96237:e=>{e.exports="Arrow"},48732:e=>{e.exports="Arrow Down"},82473:e=>{e.exports="Arrow Marker"},8738:e=>{e.exports="Arrow Mark Down"},35062:e=>{e.exports="Arrow Mark Left"},92163:e=>{e.exports="Arrow Mark Right"},33196:e=>{e.exports="Arrow Mark Up"},10650:e=>{e.exports="Arrow Up"},59340:e=>{e.exports=["Ashkhabad"]},13468:e=>{e.exports="At close"},21983:e=>{e.exports=["Αθηνα"]},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (Fits Data To Screen)"]},38465:e=>{e.exports=["Αυγ"]},8975:e=>{e.exports="Average close price label"},87899:e=>{e.exports="Average close price line"},22554:e=>{e.exports="Avg"},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports="Balloon"},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports="Bar Replay isn't available for this chart type. Do you want to exit Bar Replay?"},16812:e=>{e.exports="Bars"},98838:e=>{e.exports="Bars Pattern"},17712:e=>{e.exports="Baseline"},54861:e=>{e.exports="Belgrade"},26825:e=>{e.exports="Berlin"},30251:e=>{e.exports="Brush"},90204:e=>{e.exports="Brussels"},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Μετακίνηση μπροστά"]},26354:e=>{e.exports=["Τοποθέτηση μπροστά"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports="Bucharest"},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports="By TradingView"},75190:e=>{e.exports="Go to date"},38342:e=>{e.exports="Go to {lineToolName}"},75139:e=>{e.exports="Got it"},81180:e=>{e.exports="Gann Box"},68102:e=>{e.exports="Gann Fan"},66321:e=>{e.exports="Gann Square"},87107:e=>{e.exports="Gann Square Fixed"},34805:e=>{e.exports="Get more connections"},7914:e=>{e.exports="Ghost Feed"},18367:e=>{e.exports=["Grand Supercycle"]},97065:e=>{e.exports="Do you really want to delete Study Template '{name}' ?"},59368:e=>{e.exports="Double Curve"},35273:e=>{e.exports="Double-click any edge to reset layout grid"},5828:e=>{e.exports="Double-click to finish Path"},63898:e=>{e.exports="Double-click to finish Polyline"},42660:e=>{e.exports="Down Wave 1 or A"},44788:e=>{e.exports="Down Wave 2 or B"},71263:e=>{e.exports="Down Wave 3"},70573:e=>{e.exports="Down Wave 4"},59560:e=>{e.exports="Down Wave 5"},70437:e=>{e.exports="Down Wave C"},93345:e=>{e.exports="Data Provided by"},76912:e=>{e.exports="Date"},60222:e=>{ +e.exports=["Εύρος ημ/νιας"]},79859:e=>{e.exports="Date and Price Range"},92203:e=>{e.exports=["Δεκ"]},69479:e=>{e.exports="Degree"},57701:e=>{e.exports="Denver"},73720:e=>{e.exports="Diamond"},3556:e=>{e.exports="Disjoint Channel"},62764:e=>{e.exports="Displacement"},22903:e=>{e.exports=["Drawings Toolbar"]},21442:e=>{e.exports="Draw Horizontal Line on"},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports="Enter a new chart layout name"},93512:e=>{e.exports=["Edit {title} Alert"]},91215:e=>{e.exports="Elliott Correction Wave (ABC)"},80983:e=>{e.exports="Elliott Double Combo Wave (WXY)"},74118:e=>{e.exports="Elliott Impulse Wave (12345)"},95840:e=>{e.exports="Elliott Triangle Wave (ABCDE)"},66637:e=>{e.exports="Elliott Triple Combo Wave (WXYXZ)"},69418:e=>{e.exports="Ellipse"},27558:e=>{e.exports="Extend alert lines"},2578:e=>{e.exports="Extended Line"},77295:e=>{e.exports="Exchange"},2899:e=>{e.exports=["Existing Pane Above"]},53387:e=>{e.exports=["Existing Pane Below"]},36972:e=>{e.exports=["Πρόβλεψη"]},17994:e=>{e.exports="Failed to save library"},87375:e=>{e.exports="Failed to save script"},35050:e=>{e.exports=["Φεβ"]},82719:e=>{e.exports="Fib Channel"},64192:e=>{e.exports="Fib Circles"},63835:e=>{e.exports="Fib Retracement"},18072:e=>{e.exports="Fib Speed Resistance Arcs"},20877:e=>{e.exports="Fib Speed Resistance Fan"},76783:e=>{e.exports="Fib Spiral"},89037:e=>{e.exports="Fib Time Zone"},72489:e=>{e.exports="Fib Wedge"},21524:e=>{e.exports="Flag"},55678:e=>{e.exports="Flag Mark"},29230:e=>{e.exports="Flat Top/Bottom"},92754:e=>{e.exports="Flipped"},42015:e=>{e.exports="Fraction part is invalid."},47542:e=>{e.exports="Fundamental studies are no longer available on charts"},16245:e=>{e.exports="Kolkata"},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Hollow Candles"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports="Horizontal Line"},76604:e=>{e.exports="Horizontal Ray"},42616:e=>{e.exports="Head and Shoulders"},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Απόκρυψη"]},33911:e=>{e.exports="Hide all"},95551:e=>{e.exports="Hide all drawings"},44312:e=>{e.exports="Hide all drawings and indicators"},67927:e=>{e.exports="Hide all drawings, indicators, positions & orders"},86306:e=>{e.exports="Hide all indicators"},70803:e=>{e.exports="Hide all positions & orders"},13277:e=>{e.exports="Hide drawings"},8251:e=>{e.exports=["Hide Events on Chart"]},44177:e=>{e.exports="Hide indicators"},2441:e=>{e.exports=["Hide Marks On Bars"]},90540:e=>{e.exports="Hide positions & orders"},30777:e=>{e.exports=["Υψηλό"]},31994:e=>{e.exports="High-low"},60259:e=>{e.exports="High and low price labels"},21803:e=>{e.exports="High and low price lines"},31895:e=>{e.exports="Highlighter"},69085:e=>{e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{ +e.exports="Histogram is too large, please reduce 'Row Size' input."},22712:e=>{e.exports="I'm good thanks"},23450:e=>{e.exports="Image"},71778:e=>{e.exports="Intermediate"},14177:e=>{e.exports=["Άκυρο σύμβολο"]},32619:e=>{e.exports="Invalid symbol"},53239:e=>{e.exports=["Invert Scale"]},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports=["Προσθήκη Τεχικού Δείκτη"]},9114:e=>{e.exports="Inside"},12354:e=>{e.exports="Inside Pitchfork"},26579:e=>{e.exports=["Εικονίδιο"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports=["Ιαν"]},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports=["Ιουλ"]},15224:e=>{e.exports=["Ιουν"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports="Oops!"},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports=["Οκτ"]},39280:e=>{e.exports=["Άνοιγμα"]},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Χαμηλό"]},42284:e=>{e.exports=["Κλείδωμα"]},1441:e=>{e.exports=["Κλείδωμα/Ξεκλείδωμα"]},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports=["Lock Price To Bar Ratio"]},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports="London"},44604:e=>{e.exports="Long Position"},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports=["Ετικέτες"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports="Line"},63492:e=>{e.exports=["Line Break"]},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports="Move scale to left"},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports="Modified Schiff"},18559:e=>{e.exports="Modified Schiff Pitchfork"},18665:e=>{e.exports="Moscow"},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["Μαρ"]},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports="Merge all scales into one"},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports="Mirrored"},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports="N/A"},95222:e=>{e.exports="No data here"},3485:e=>{e.exports=["No Scale (Fullscreen)"]},8886:e=>{e.exports="No sync"},16971:e=>{e.exports="No volume data"},75549:e=>{e.exports=["Σημείωση"]},71230:e=>{e.exports=["Νοε"]},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports="New Zealand"},40887:e=>{e.exports="New pane above"},96712:e=>{e.exports="New pane below"}, +33566:e=>{e.exports="Nicosia"},64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports="Save New Chart Layout"},9908:e=>{e.exports=["Αποθήκευση ως"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Scale Price Chart Only"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports="Schiff Pitchfork"},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports=["Ρυθμίσεις"]},43247:e=>{e.exports="Second fraction part is invalid."},19796:e=>{e.exports=["Τοποθέτηση πίσω"]},23221:e=>{e.exports=["Μετακίνηση προς τα πίσω"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports=["Σεπ"]},25866:e=>{e.exports="Session"},59827:e=>{e.exports=["Session Breaks"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports="Short Position"},81428:e=>{e.exports=["Εμφάνιση"]},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports=["Show All Ideas"]},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports=["Show Dividends"]},46771:e=>{e.exports=["Show Earnings"]},87933:e=>{e.exports=["Show Ideas of Followed Users"]},30709:e=>{e.exports="Show latest news"},58669:e=>{e.exports=["Show My Ideas Only"]},30816:e=>{e.exports=["Show Splits"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports="Singapore"},69502:e=>{e.exports="Sine Line"},44904:e=>{e.exports="Square"},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports=["Στυλ"]},65323:e=>{e.exports="Stack on the left"},14113:e=>{e.exports="Stack on the right"},93161:e=>{e.exports=["Παραμονή στη Λειτουργία Σχεδίασης"]},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports="Symbol Error"},90932:e=>{e.exports=["Symbol Name Label"]},65986:e=>{e.exports=["Symbol Info"]},52054:e=>{e.exports=["Symbol Last Value Label"]},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports=["Sync To All Charts"]},99969:e=>{e.exports=["Point & Figure"]},53047:e=>{e.exports="Polyline"},34402:e=>{e.exports="Path"},70394:e=>{e.exports="Parallel Channel"},95995:e=>{e.exports="Paris"},29682:e=>{e.exports="Paste"},51102:e=>{e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports="Pin to new left scale"},43707:e=>{e.exports="Pin to new right scale"},91130:e=>{e.exports="Pin to left scale"},61201:e=>{e.exports="Pin to left scale (hidden)"},764:e=>{e.exports="Pin to right scale"},20207:e=>{e.exports="Pin to right scale (hidden)"}, +66156:e=>{e.exports="Pin to scale (now left)"},54727:e=>{e.exports="Pin to scale (now no scale)"},76598:e=>{e.exports="Pin to scale (now right)"},39065:e=>{e.exports="Pin to scale (now {label})"},97324:e=>{e.exports="Pin to scale {label}"},56948:e=>{e.exports="Pin to scale {label} (hidden)"},32156:e=>{e.exports="Pinned to left scale"},8128:e=>{e.exports="Pinned to left scale (hidden)"},3822:e=>{e.exports="Pinned to right scale"},44538:e=>{e.exports="Pinned to right scale (hidden)"},65810:e=>{e.exports="Pinned to scale {label}"},14125:e=>{e.exports="Pinned to scale {label} (hidden)"},97378:e=>{e.exports="Plus button"},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports="Price Label"},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports="Price Range"},32061:e=>{e.exports="Price format is invalid."},91492:e=>{e.exports=["Γραμμή Τιμής"]},48404:e=>{e.exports="Primary"},87086:e=>{e.exports="Projection"},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports="Rotated Rectangle"},74214:e=>{e.exports="Rome"},50470:e=>{e.exports="Ray"},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports="Rectangle"},41615:e=>{e.exports="Redo"},35001:e=>{e.exports="Regression Trend"},34596:e=>{e.exports=["Αφαίρεση"]},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports=["Remove Indicators"]},4142:e=>{e.exports="Rename Chart Layout"},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reset Price Scale"]},25333:e=>{e.exports=["Reset Time Scale"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports="Warning"},48474:e=>{e.exports="Warsaw"},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["Κείμενο"]},16267:e=>{e.exports="Tehran"},19611:e=>{e.exports="Template"},29198:e=>{e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports="This indicator cannot be applied to another indicator."},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports="Three Drives Pattern"},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports="Time"},64375:e=>{e.exports=["Ζώνη Ώρας"]},95005:e=>{e.exports="Time Cycles"},87085:e=>{e.exports="Trade"},94770:e=>{e.exports="Trend Angle"},23104:e=>{e.exports="Trend Line"},15501:e=>{e.exports="Trend-Based Fib Extension"},31196:e=>{e.exports="Trend-Based Fib Time"},29245:e=>{e.exports="Triangle"},83356:e=>{e.exports="Triangle Down"},12390:e=>{e.exports="Triangle Pattern"},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},38587:e=>{e.exports="Understood"}, +81320:e=>{e.exports=["Αναίρεση"]},25933:e=>{e.exports="Units"},15101:e=>{e.exports="Unlock"},34150:e=>{e.exports="Up Wave 4"},83927:e=>{e.exports="Up Wave 5"},58976:e=>{e.exports="Up Wave 1 or A"},11661:e=>{e.exports="Up Wave 2 or B"},53958:e=>{e.exports="Up Wave 3"},66560:e=>{e.exports="Up Wave C"},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports="Vertical Line"},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports="Visibility"},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Visible on Mouse Over"]},22198:e=>{e.exports=["Σειρά Εμφάνισης"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports="XABCD Pattern"},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"},77578:e=>{e.exports="change latest news visibility"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"},59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{e.exports="change price line visibility"},69510:e=>{e.exports="change price to bar ratio"},32303:e=>{e.exports=["Change Resolution"]},526:e=>{e.exports=["Change symbol"]},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{e.exports="change symbol last value visibility"},12707:e=>{e.exports="change symbol previous close value visibility"},65303:e=>{e.exports="change session"},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports="change splits visibility"},20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{e.exports="change visibility"},16698:e=>{ +e.exports="change visibility at current interval"},78422:e=>{e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports="charts by TradingView"},5179:e=>{e.exports="clone line tools"},3195:e=>{e.exports="create line tools group"},92659:e=>{e.exports="create line tools group from selection"},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports="add line tool {lineTool} to group {name}"},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports="add this financial metric to entire layout"},82388:e=>{e.exports="add this indicator to entire layout"},94292:e=>{e.exports="add this strategy to entire layout"},27982:e=>{e.exports="add this symbol to entire layout"},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports="apply drawing template"},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports="apply study template {template}"},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports="bring {title} forward"},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports="exclude line tools from group {group}"},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports="hide {title}"},91842:e=>{e.exports="hide alert label lines"},54781:e=>{e.exports=["Απόκρυψη Εργαλείων Σχεδίασης"]},44974:e=>{e.exports=["Hide Marks On Bars"]},28916:e=>{e.exports="interval lock"},94245:e=>{e.exports=["Invert Scale"]},90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports="insert {title} after {target}"},11231:e=>{e.exports="insert {title} before {target}"},67176:e=>{e.exports="insert {title} before {targetTitle}"},54597:e=>{e.exports="load default drawing template"},30295:e=>{e.exports=["ενημέρωση..."]},50193:e=>{e.exports="lock {title}"},4963:e=>{e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{e.exports="move"},11303:e=>{e.exports="move {title} to new left scale"},45544:e=>{e.exports="move {title} to new right scale"},81898:e=>{e.exports="move all scales to left"},22863:e=>{e.exports="move all scales to right"},45356:e=>{e.exports="move drawing(s)"},15086:e=>{e.exports="move left"},61711:e=>{e.exports="move right"},4184:e=>{e.exports="move scale"},74642:e=>{e.exports="make {title} no scale (Full screen)"},45223:e=>{e.exports="make group {group} invisible"},87927:e=>{e.exports="make group {group} visible"},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"},66143:e=>{ +e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{e.exports="n/a"},47222:e=>{e.exports="scale price"},99042:e=>{e.exports=["Scale Price Chart Only"]},35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports="send {title} backward"},66781:e=>{e.exports="send {title} to back"},4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports="powered by"},68111:e=>{e.exports="powered by TradingView"},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports="pin to right scale"},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports="remove all studies"},80171:e=>{e.exports="remove all studies and drawing tools"},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports="remove drawings"},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports="rename group {group} to {newName}"},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports=["Reset Time Scale"]},13034:e=>{e.exports="resize layout"},9608:e=>{e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports=["Toggle Percentage Scale"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"},51114:e=>{e.exports="unlock group {group}"},92421:e=>{e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports="update {title} script"},33355:e=>{e.exports="{count} bars"},88841:e=>{e.exports="{symbol} financials by TradingView"},38641:e=>{e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom"},19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out"},30572:e=>{e.exports="day"},52254:e=>{e.exports="hour"},99062:e=>{e.exports="month"},69143:e=>{e.exports="minute"},71787:e=>{e.exports="second"},82797:e=>{e.exports="range"},47966:e=>{ +e.exports="week"},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]=["APPLE INC"],e.exports["#AUDCAD-symbol-description"]="Australian Dollar/Canadian Dollar",e.exports["#AUDCHF-symbol-description"]=["Australian Dollar/Swiss Franc"],e.exports["#AUDJPY-symbol-description"]=["Australian Dollar/Japanese Yen"],e.exports["#AUDNZD-symbol-description"]=["Australian Dollar/New Zealand Dollar"],e.exports["#AUDRUB-symbol-description"]=["AUSTRALIAN DOLLAR / RUSSIAN RUBLE"],e.exports["#AUDUSD-symbol-description"]=["Australian Dollar/U.S. Dollar"],e.exports["#BRLJPY-symbol-description"]="Brazilian Real / Japanese Yen",e.exports["#BTCCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#BTCCNY-symbol-description"]="Bitcoin / Chinese Yuan",e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]="Bitcoin / South Korean Won",e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["Canadian Dollar/Japanese Yen"],e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]=["Swiss Franc/Japanese Yen"],e.exports["#COPPER-symbol-description"]=["Copper"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro Fx/Australian Dollar"],e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]=["Euro Fx/Canadian Dollar"],e.exports["#EURCHF-symbol-description"]=["Euro Fx/Swiss Franc"],e.exports["#EURGBP-symbol-description"]=["Euro Fx/British Pound"],e.exports["#EURJPY-symbol-description"]=["Euro Fx/Japanese Yen"],e.exports["#EURNZD-symbol-description"]=["Euro Fx/New Zealand Dollar"],e.exports["#EURRUB-symbol-description"]=["EURO / RUSSIAN RUBLE"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]=["Euro Fx/Turkish New Lira"],e.exports["#EURUSD-symbol-description"]=["Euro Fx/U.S. Dollar"],e.exports["#EUSTX50-symbol-description"]=["Euro Stoxx 50 index of European listed shares"],e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr",e.exports["#GBPAUD-symbol-description"]=["British Pound/Australian Dollar"],e.exports["#GBPCAD-symbol-description"]=["British Pound/Canadian Dollar"],e.exports["#GBPCHF-symbol-description"]=["British Pound/Swiss Franc"],e.exports["#GBPEUR-symbol-description"]=["POUND STERLING / EURO"],e.exports["#GBPJPY-symbol-description"]=["British Pound/Japanese Yen"],e.exports["#GBPNZD-symbol-description"]=["British Pound/New Zealand Dollar"],e.exports["#GBPRUB-symbol-description"]=["Pound Sterling / Russian Ruble"], +e.exports["#GBPUSD-symbol-description"]=["British Pound/U.S. Dollar"],e.exports["#GER30-symbol-description"]=["DAX index of German listed shares"],e.exports["#GOOGL-symbol-description"]=["GOOGLE INC"],e.exports["#ITA40-symbol-description"]=["FTSE MIB index of Italian listed shares"],e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]=["YEN / WON"],e.exports["#JPYRUB-symbol-description"]=["YEN / RUSSIAN RUBLE"],e.exports["#KA1-symbol-description"]="Sugar #11 Futures",e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]=["MAGNIT"],e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]=["MICROSOFT CORP"],e.exports["#NAS100-symbol-description"]=["NASDAQ 100 index of US listed shares"],e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["New Zealand Dollar/Japanese Yen"],e.exports["#NZDUSD-symbol-description"]=["New Zealand Dollar/U.S. Dollar"],e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["S&P 500 index of US listed shares"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]="U.S. Dollar / Brazilian Real",e.exports["#USDCAD-symbol-description"]=["U.S. Dollar/Canadian Dollar"],e.exports["#USDCHF-symbol-description"]=["U.S. Dollar/Swiss Franc"],e.exports["#USDCNY-symbol-description"]=["U.S. Dollar / Yuan Renminbi"],e.exports["#USDDKK-symbol-description"]=["US DOLLAR / DANISH KRONE"],e.exports["#USDHKD-symbol-description"]=["U.S. Dollar/Hong Kong Dollar"],e.exports["#USDIDR-symbol-description"]="U.S. Dollar / Rupiah",e.exports["#USDINR-symbol-description"]="U.S. Dollar / Indian Rupee",e.exports["#USDJPY-symbol-description"]=["U.S. Dollar/Japanese Yen"],e.exports["#USDKRW-symbol-description"]=["US DOLLAR / WON"],e.exports["#USDMXN-symbol-description"]="U.S. Dollar / Mexican Peso",e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso",e.exports["#USDRUB-symbol-description"]=["US DOLLAR / RUSSIAN RUBLE"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],e.exports["#USDSEK-symbol-description"]=["U.S. Dollar/Swedish Krona"],e.exports["#USDSGD-symbol-description"]=["US DOLLAR / SINGAPORE DOLLAR"],e.exports["#USDTRY-symbol-description"]=["U.S. Dollar/Turkish New Lira"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Silver/U.S. Dollar"],e.exports["#XAUUSD-symbol-description"]=["Gold / U.S. Dollar"], +e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium",e.exports["#XPTUSD-symbol-description"]=["Platinum/U.S. Dollar"],e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]=["MICEX Index"],e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]=["CAC 40"],e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures", +e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures",e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)",e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF", +e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures",e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures",e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]="Australian Dollar Futures",e.exports["#CME:D61!-symbol-description"]="Canadian Dollar Futures",e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",e.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate",e.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",e.exports["#ETHUSD-symbol-description"]="Ethereum / U.S. Dollar",e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index",e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",e.exports["#COMEX:HG1!-symbol-description"]="Copper Futures",e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",e.exports["#NYMEX:CL1!-symbol-description"]="Light Crude Oil Futures",e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS", +e.exports["#TVC:DAX-symbol-description"]="DAX Index",e.exports["#TVC:DE10-symbol-description"]="German Government Bonds 10 YR",e.exports["#TVC:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#TVC:DXY-symbol-description"]="U.S. Dollar Currency Index",e.exports["#TVC:FR10-symbol-description"]="France Government Bonds 10 YR",e.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",e.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",e.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",e.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",e.exports["#INDEX:MIB-symbol-description"]="MIB Index",e.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",e.exports["#MOEX:RTSI-symbol-description"]="RTS Index",e.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",e.exports["#NYMEX:NG1!-symbol-description"]="Natural Gas Futures",e.exports["#NYMEX:ZC1!-symbol-description"]="Corn Futures",e.exports["#TVC:IN10-symbol-description"]="India Government Bonds 10 YR",e.exports["#TVC:IT10-symbol-description"]="Italy Government Bonds 10 YR",e.exports["#TVC:JP10-symbol-description"]="Japan Government Bonds 10 YR",e.exports["#TVC:NDX-symbol-description"]=["NASDAQ 100 Index"],e.exports["#TVC:NI225-symbol-description"]="Nikkei 225 Index",e.exports["#TVC:SPX-symbol-description"]="S&P 500 Index",e.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",e.exports["#TVC:TR10-symbol-description"]="Turkey Government Bonds 10 YR",e.exports["#TVC:UKOIL-symbol-description"]="CFDs on Brent Crude Oil",e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]="US Government Bonds 2 YR",e.exports["#TVC:US05-symbol-description"]="US Government Bonds 5 YR",e.exports["#TVC:US10-symbol-description"]="US Government Bonds 10 YR",e.exports["#TVC:USOIL-symbol-description"]="CFDs on WTI Crude Oil",e.exports["#NYMEX:ITI1!-symbol-description"]="Iron Ore Futures",e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]=["ALIBABA GROUP HLDG LTD"],e.exports["#ICEEUR:CB-symbol-description"]="Crude Oil Brent",e.exports["#ICEEUR:CB1!-symbol-description"]="Brent Crude Oil",e.exports["#ICEUSA:CC-symbol-description"]="Cocoa",e.exports["#NYMEX:CL-symbol-description"]="Crude Oil WTI",e.exports["#ICEUSA:CT-symbol-description"]="Cotton #2",e.exports["#NASDAQ:CTRV-symbol-description"]=["CONTRAVIR PHARMACEUTICALS INC"],e.exports["#CME:DL-symbol-description"]="Class III Milk",e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]="Gold",e.exports["#CME:GF-symbol-description"]="Feeder Cattle", +e.exports["#CME:HE-symbol-description"]="Lean Hogs",e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]="Sugar #11 Futures",e.exports["#ICEUSA:KC-symbol-description"]="Coffee",e.exports["#NYMEX:KG1-symbol-description"]="Cotton Futures",e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]="Live Cattle",e.exports["#ICEEUR:LO-symbol-description"]="ICE Heating Oil",e.exports["#CME:LS-symbol-description"]="Lumber",e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]="Natural Gas",e.exports["#ICEUSA:OJ-symbol-description"]="Orange Juice",e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]="Platinum",e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",e.exports["#NYMEX:RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]="Silver",e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]="Zinc",e.exports["#CBOT:ZC-symbol-description"]="Corn",e.exports["#CBOT:ZK-symbol-description"]="Ethanol Futures",e.exports["#CBOT:ZL-symbol-description"]="Soybean Oil",e.exports["#CBOT:ZO-symbol-description"]="Oats",e.exports["#CBOT:ZR-symbol-description"]="Rough Rice",e.exports["#CBOT:ZS-symbol-description"]="Soybeans",e.exports["#CBOT:ZS1-symbol-description"]="Soybean Futures",e.exports["#CBOT:ZW-symbol-description"]="Wheat",e.exports["#CBOT:ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."],e.exports["#NYMEX:ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#CADUSD-symbol-description"]="Canadian Dollar / U.S. Dollar",e.exports["#CHFUSD-symbol-description"]="Swiss Franc / U.S. Dollar",e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]="Japanese Yen / U.S. Dollar",e.exports["#USDAUD-symbol-description"]="U.S. Dollar / Australian Dollar",e.exports["#USDEUR-symbol-description"]="U.S. Dollar / Euro",e.exports["#USDGBP-symbol-description"]="U.S. Dollar / Pound Sterling",e.exports["#USDNZD-symbol-description"]="U.S. Dollar / New Zealand Dollar",e.exports["#UKOIL-symbol-description"]="CFDs on Crude Oil (Brent)",e.exports["#USOIL-symbol-description"]="CFDs on Crude Oil (WTI)",e.exports["#US30-symbol-description"]="Dow Jones Industrial Average Index", +e.exports["#BCHUSD-symbol-description"]="Bitcoin Cash / U.S. Dollar",e.exports["#ETCUSD-symbol-description"]="Ethereum Classic / U.S. Dollar",e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]="Litecoin / U.S. Dollar",e.exports["#XRPUSD-symbol-description"]=["Ripple / U.S. Dollar"],e.exports["#SP:SPX-symbol-description"]="S&P 500 Index",e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]=["Ripple / Bitcoin"],e.exports["#TVC:US30-symbol-description"]="US Government Bonds 30 YR",e.exports["#COMEX:SI1!-symbol-description"]="Silver Futures",e.exports["#BTGUSD-symbol-description"]="Bitcoin Gold / U.S. Dollar",e.exports["#IOTUSD-symbol-description"]="IOTA / U.S. Dollar",e.exports["#CME:BTC1!-symbol-description"]="Bitcoin CME Futures",e.exports["#COMEX:GC1!-symbol-description"]="Gold Futures",e.exports["#CORNUSD-symbol-description"]="CFDs on Corn",e.exports["#COTUSD-symbol-description"]="CFDs on Cotton",e.exports["#DJ:DJA-symbol-description"]="Dow Jones Composite Average Index",e.exports["#DJ:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]="Ethereum / British Pound",e.exports["#ETHJPY-symbol-description"]="Ethereum / Japanese Yen",e.exports["#EURNOK-symbol-description"]="Euro / Norwegian Krone",e.exports["#GBPPLN-symbol-description"]="British Pound / Polish Zloty",e.exports["#MOEX:BR1!-symbol-description"]="Brent Oil Futures",e.exports["#NYMEX:KG1!-symbol-description"]="Cotton Futures",e.exports["#NYMEX:PL1!-symbol-description"]="Platinum Futures",e.exports["#SOYBNUSD-symbol-description"]="CFDs on Soybeans",e.exports["#SUGARUSD-symbol-description"]="CFDs on Sugar",e.exports["#TVC:IXIC-symbol-description"]=["NASDAQ Composite Index"],e.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",e.exports["#USDZAR-symbol-description"]="U.S. Dollar / South African Rand",e.exports["#WHEATUSD-symbol-description"]="CFDs on Wheat",e.exports["#XRPEUR-symbol-description"]=["Ripple / Euro"],e.exports["#CBOT:S1!-symbol-description"]="Soybean Futures",e.exports["#SP:MID-symbol-description"]="S&P 400 Index",e.exports["#TSX:XCUUSD-symbol-description"]="CFDs on Copper",e.exports["#TVC:NYA-symbol-description"]="NYSE Composite Index",e.exports["#TVC:PLATINUM-symbol-description"]="CFDs on Platinum (US$ / OZ)",e.exports["#TVC:SSMI-symbol-description"]="Swiss Market Index",e.exports["#TVC:SXY-symbol-description"]="Swiss Franc Currency Index",e.exports["#TVC:RUI-symbol-description"]="Russell 1000 Index",e.exports["#MOEX:RI1!-symbol-description"]="RTS Index Futures",e.exports["#MOEX:MX1!-symbol-description"]="MICEX Index Futures",e.exports["#CBOE:BG1!-symbol-description"]="Bitcoin CBOE Futures",e.exports["#TVC:MY10-symbol-description"]="Malaysia Government Bonds 10 YR",e.exports["#CME:S61!-symbol-description"]="Swiss Franc Futures", +e.exports["#TVC:DEU30-symbol-description"]="DAX Index",e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]="New Zealand Dollar Currency Index",e.exports["#MIL:FTSEMIB-symbol-description"]="FTSE MIB Index",e.exports["#XETR:DAX-symbol-description"]="DAX Index",e.exports["#MOEX:IMOEX-symbol-description"]="MOEX Russia Index",e.exports["#FX:US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]="MICEX Index Futures",e.exports["#NEOUSD-symbol-description"]="NEO / U.S. Dollar",e.exports["#XMRUSD-symbol-description"]="Monero / U.S. Dollar",e.exports["#ZECUSD-symbol-description"]="Zcash / U.S. Dollar",e.exports["#TVC:CAC-symbol-description"]="CAC 40 Index",e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]="UK Government Bonds 10 YR Yield",e.exports["#TVC:AU10Y-symbol-description"]="Australia Government Bonds 10 YR Yield",e.exports["#TVC:CN10Y-symbol-description"]="China Government Bonds 10 YR Yield",e.exports["#TVC:DE10Y-symbol-description"]="German Government Bonds 10 YR Yield",e.exports["#TVC:ES10Y-symbol-description"]="Spain Government Bonds 10 YR Yield",e.exports["#TVC:FR10Y-symbol-description"]="France Government Bonds 10 YR Yield",e.exports["#TVC:IN10Y-symbol-description"]=["India Government Bonds 10 yr"],e.exports["#TVC:IT10Y-symbol-description"]=["Italy Government Bonds 10 yr"],e.exports["#TVC:JP10Y-symbol-description"]=["Japan Government Bonds 10 yr"],e.exports["#TVC:KR10Y-symbol-description"]="Korea Government Bonds 10 YR Yield",e.exports["#TVC:MY10Y-symbol-description"]="Malaysia Government Bonds 10 YR Yield",e.exports["#TVC:PT10Y-symbol-description"]="Portugal Government Bonds 10 YR Yield",e.exports["#TVC:TR10Y-symbol-description"]=["Turkey Government Bonds 10 YR"],e.exports["#TVC:US02Y-symbol-description"]=["US Government Bonds 2 yr"],e.exports["#TVC:US05Y-symbol-description"]=["US Government Bonds 5 yr"],e.exports["#TVC:US10Y-symbol-description"]=["US Government Bonds 10 yr"],e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#CME:J61!-symbol-description"]="Japanese Yen Futures",e.exports["#CME_MINI:J71!-symbol-description"]="Japanese Yen E-mini Futures",e.exports["#CME_MINI:WM1!-symbol-description"]="E-micro Japanese Yen / U.S. Dollar Futures",e.exports["#CME:M61!-symbol-description"]="Mexican Peso Futures",e.exports["#CME:T61!-symbol-description"]="South African Rand Futures",e.exports["#CME:SK1!-symbol-description"]="Swedish Krona Futures",e.exports["#CME:QT1!-symbol-description"]="Chinese Renminbi / U.S. Dollar Futures",e.exports["#COMEX:AUP1!-symbol-description"]="Aluminum MW U.S. Transaction Premium Platts (25MT) Futures",e.exports["#CME:L61!-symbol-description"]="Brazilian Real Futures",e.exports["#CME:WP1!-symbol-description"]="Polish Zloty Futures",e.exports["#CME:N61!-symbol-description"]="New Zealand Dollar Futures", +e.exports["#CME_MINI:MG1!-symbol-description"]="E-micro Australian Dollar / U.S. Dollar Futures",e.exports["#CME_MINI:WN1!-symbol-description"]="E-micro Swiss Franc / U.S. Dollar Futures",e.exports["#CME_MINI:MF1!-symbol-description"]="E-micro Euro / U.S. Dollar Futures",e.exports["#CME_MINI:E71!-symbol-description"]="Euro E-mini Futures",e.exports["#CBOT:ZK1!-symbol-description"]="Denatured Fuel Ethanol Futures",e.exports["#CME_MINI:MB1!-symbol-description"]="E-micro British Pound / U.S. Dollar Futures",e.exports["#NYMEX_MINI:QU1!-symbol-description"]="E-mini Gasoline Futures",e.exports["#NYMEX_MINI:QX1!-symbol-description"]="E-mini Heating Oil Futures",e.exports["#COMEX_MINI:QC1!-symbol-description"]="E-mini Copper Futures",e.exports["#NYMEX_MINI:QG1!-symbol-description"]="E-mini Natural Gas Futures",e.exports["#CME:E41!-symbol-description"]="U.S. Dollar / Turkish Lira Futures",e.exports["#COMEX_MINI:QI1!-symbol-description"]="Silver (Mini) Futures",e.exports["#CME:DL1!-symbol-description"]="Milk, Class III Futures",e.exports["#NYMEX:UX1!-symbol-description"]="Uranium Futures",e.exports["#CBOT:BO1!-symbol-description"]="Soybean Oil Futures",e.exports["#CME:HE1!-symbol-description"]="Lean Hogs Futures",e.exports["#NYMEX:IAC1!-symbol-description"]="Newcastle Coal Futures",e.exports["#NYMEX_MINI:QM1!-symbol-description"]="E-mini Light Crude Oil Futures",e.exports["#NYMEX:JMJ1!-symbol-description"]="Mini Brent Financial Futures",e.exports["#COMEX:AEP1!-symbol-description"]="Aluminium European Premium Futures",e.exports["#CBOT:ZQ1!-symbol-description"]="30 Day Federal Funds Interest Rate Futures",e.exports["#CME:LE1!-symbol-description"]="Live Cattle Futures",e.exports["#CME:UP1!-symbol-description"]="Swiss Franc / Japanese Yen Futures",e.exports["#CBOT:ZN1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:ZB1!-symbol-description"]="T-Bond Futures",e.exports["#CME:GF1!-symbol-description"]="Feeder Cattle Futures",e.exports["#CBOT:UD1!-symbol-description"]="Ultra T-Bond Futures",e.exports["#CME:I91!-symbol-description"]="CME Housing Futures — Washington DC",e.exports["#CBOT:ZO1!-symbol-description"]="Oat Futures",e.exports["#CBOT:ZM1!-symbol-description"]="Soybean Meal Futures",e.exports["#CBOT_MINI:XN1!-symbol-description"]="Corn Mini Futures",e.exports["#CBOT:ZC1!-symbol-description"]="Corn Futures",e.exports["#CME:LS1!-symbol-description"]="Lumber Futures",e.exports["#CBOT_MINI:XW1!-symbol-description"]="Wheat Mini Futures",e.exports["#CBOT_MINI:XK1!-symbol-description"]="Soybean Mini Futures",e.exports["#CBOT:ZS1!-symbol-description"]="Soybean Futures",e.exports["#NYMEX:PA1!-symbol-description"]="Palladium Futures",e.exports["#CME:FTU1!-symbol-description"]="E-mini FTSE 100 Index USD Futures",e.exports["#CBOT:ZR1!-symbol-description"]="Rice Futures",e.exports["#COMEX_MINI:GR1!-symbol-description"]="Gold (E-micro) Futures",e.exports["#COMEX_MINI:QO1!-symbol-description"]="Gold (Mini) Futures",e.exports["#CME_MINI:RL1!-symbol-description"]="E-mini Russell 1000 Futures", +e.exports["#CME_MINI:EW1!-symbol-description"]="S&P 400 Midcap E-mini Futures",e.exports["#COMEX:LD1!-symbol-description"]="Lead Futures",e.exports["#CME_MINI:ES1!-symbol-description"]="S&P 500 E-mini Futures",e.exports["#TVC:SA40-symbol-description"]="South Africa Top 40 Index",e.exports["#BMV:ME-symbol-description"]="IPC Mexico Index",e.exports["#BCBA:IMV-symbol-description"]="MERVAL Index",e.exports["#HSI:HSI-symbol-description"]="Hang Seng Index",e.exports["#BVL:SPBLPGPT-symbol-description"]="S&P / BVL Peru General Index (PEN)",e.exports["#EGX:EGX30-symbol-description"]="EGX 30 Price Return Index",e.exports["#BVC:IGBC-symbol-description"]="Indice General de la Bolsa de Valores de Colombia",e.exports["#TWSE:TAIEX-symbol-description"]="Taiwan Capitalization Weighted Stock Index",e.exports["#QSE:GNRI-symbol-description"]="QE Index",e.exports["#BME:IBC-symbol-description"]="IBEX 35 Index",e.exports["#NZX:NZ50G-symbol-description"]="S&P / NZX 50 Index Gross",e.exports["#SIX:SMI-symbol-description"]="Swiss Market Index",e.exports["#SZSE:399001-symbol-description"]="SZSE Component Index",e.exports["#TADAWUL:TASI-symbol-description"]="Tadawul All Shares Index",e.exports["#IDX:COMPOSITE-symbol-description"]="IDX Composite Index",e.exports["#EURONEXT:PX1-symbol-description"]="CAC 40 Index",e.exports["#OMXHEX:OMXH25-symbol-description"]="OMX Helsinki 25 Index",e.exports["#EURONEXT:BEL20-symbol-description"]="BEL 20 Index",e.exports["#TVC:STI-symbol-description"]="Straits Times Index",e.exports["#DFM:DFMGI-symbol-description"]="DFM Index",e.exports["#TVC:KOSPI-symbol-description"]="Korea Composite Stock Price Index",e.exports["#FTSEMYX:FBMKLCI-symbol-description"]="FTSE Bursa Malaysia KLCI Index",e.exports["#TASE:TA35-symbol-description"]="TA-35 Index",e.exports["#OMXSTO:OMXS30-symbol-description"]="OMX Stockholm 30 Index",e.exports["#OMXICE:OMXI8-symbol-description"]="OMX Iceland 8 Index",e.exports["#NSENG:NSE30-symbol-description"]="NSE 30 Index",e.exports["#BAHRAIN:BSEX-symbol-description"]="Bahrain All Share Index",e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]="OMX Copenhagen 25 Index",e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]="BELEX 15 Index",e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]="AEX Index",e.exports["#CBOE:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#NASDAQ:XAU-symbol-description"]="PHLX Gold and Silver Sector Index",e.exports["#DJ:DJUSCL-symbol-description"]="Dow Jones U.S. Coal Index",e.exports["#DJ:DJCIKC-symbol-description"]="Dow Jones Commodity Index Coffee",e.exports["#DJ:DJCIEN-symbol-description"]="Dow Jones Commodity Index Energy",e.exports["#NASDAQ:OSX-symbol-description"]="PHLX Oil Service Sector Index",e.exports["#DJ:DJCISB-symbol-description"]="Dow Jones Commodity Index Sugar",e.exports["#DJ:DJCICC-symbol-description"]="Dow Jones Commodity Index Cocoa", +e.exports["#DJ:DJCIGR-symbol-description"]="Dow Jones Commodity Index Grains",e.exports["#DJ:DJCIAGC-symbol-description"]="Dow Jones Commodity Index Agriculture Capped Component",e.exports["#DJ:DJCISI-symbol-description"]="Dow Jones Commodity Index Silver",e.exports["#DJ:DJCIIK-symbol-description"]="Dow Jones Commodity Index Nickel",e.exports["#NASDAQ:HGX-symbol-description"]="PHLX Housing Sector Index",e.exports["#DJ:DJCIGC-symbol-description"]="Dow Jones Commodity Index Gold",e.exports["#SP:SPGSCI-symbol-description"]="S&P Goldman Sachs Commodity Index",e.exports["#NASDAQ:UTY-symbol-description"]="PHLX Utility Sector Index",e.exports["#DJ:DJU-symbol-description"]="Dow Jones Utility Average Index",e.exports["#SP:SVX-symbol-description"]="S&P 500 Value Index",e.exports["#SP:OEX-symbol-description"]="S&P 100 Index",e.exports["#CBOE:OEX-symbol-description"]="S&P 100 Index",e.exports["#NASDAQ:SOX-symbol-description"]="Philadelphia Semiconductor Index",e.exports["#RUSSELL:RUI-symbol-description"]="Russell 1000 Index",e.exports["#RUSSELL:RUA-symbol-description"]="Russell 3000 Index",e.exports["#RUSSELL:RUT-symbol-description"]="Russell 2000 Index",e.exports["#NYSE:XMI-symbol-description"]="NYSE ARCA Major Market Index",e.exports["#NYSE:XAX-symbol-description"]="AMEX Composite Index",e.exports["#NASDAQ:NDX-symbol-description"]="Nasdaq 100 Index",e.exports["#NASDAQ:IXIC-symbol-description"]="Nasdaq Composite Index",e.exports["#DJ:DJT-symbol-description"]="Dow Jones Transportation Average Index",e.exports["#NYSE:NYA-symbol-description"]="NYSE Composite Index",e.exports["#NYMEX:CJ1!-symbol-description"]="Cocoa Futures",e.exports["#USDILS-symbol-description"]="U.S. Dollar / Israeli Shekel",e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#TVC:PL10Y-symbol-description"]="Poland Government Bonds 10 YR Yield",e.exports["#TVC:PL05Y-symbol-description"]="Poland Government Bonds 5 YR Yield",e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]="S&P 500 Index",e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Contract",e.exports["#BYBIT:XRPUSD-symbol-description"]="XRPUSD Perpetual Contract",e.exports["#BYBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Contract",e.exports["#BITMEX:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#DERIBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Futures Contract",e.exports["#DERIBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#USDHUF-symbol-description"]="U.S. Dollar / Hungarian Forint", +e.exports["#USDTHB-symbol-description"]="U.S. Dollar / Thai Baht",e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)",e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]="Bitcoin / U.S. Dollar Index",e.exports["#CME_MINI:RTY1!-symbol-description"]="E-Mini Russell 2000 Index Futures",e.exports["#CRYPTOCAP:TOTAL-symbol-description"]="Crypto Total Market Cap, $",e.exports["#ICEUS:DX1!-symbol-description"]="U.S. Dollar Index Futures",e.exports["#NYMEX:TT1!-symbol-description"]="Cotton Futures",e.exports["#PHEMEX:BTCUSD-symbol-description"]="BTC Perpetual Futures Contract",e.exports["#PHEMEX:ETHUSD-symbol-description"]="ETH Perpetual Futures Contract",e.exports["#PHEMEX:XRPUSD-symbol-description"]="XRP Perpetual Futures Contract",e.exports["#PHEMEX:LTCUSD-symbol-description"]="LTC Perpetual Futures Contract",e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]="Canadian Government Bonds, 10 YR",e.exports["#TVC:CA10Y-symbol-description"]="Canadian Government Bonds 10 YR Yield",e.exports["#TVC:ID10Y-symbol-description"]="Indonesia Government Bonds 10 YR Yield",e.exports["#TVC:NL10-symbol-description"]="Netherlands Government Bonds, 10 YR",e.exports["#TVC:NL10Y-symbol-description"]="Netherlands Government Bonds 10 YR Yield",e.exports["#TVC:NZ10-symbol-description"]="New Zealand Government Bonds, 10 YR",e.exports["#TVC:NZ10Y-symbol-description"]="New Zealand Government Bonds 10 YR Yield",e.exports["#SOLUSD-symbol-description"]="Solana / U.S. Dollar",e.exports["#LUNAUSD-symbol-description"]="Luna / U.S. Dollar",e.exports["#UNIUSD-symbol-description"]="Uniswap / U.S. Dollar",e.exports["#LTCBRL-symbol-description"]="Litecoin / Brazilian Real",e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]="Ethereum / South Korean Won",e.exports["#BTCRUB-symbol-description"]="Bitcoin / Russian Ruble",e.exports["#BTCTHB-symbol-description"]="Bitcoin / Thai Baht", +e.exports["#ETHTHB-symbol-description"]="Ethereum / Thai Baht",e.exports["#TVC:EU10YY-symbol-description"]="Euro Government Bonds 10 YR Yield"}}]); \ No newline at end of file diff --git a/charting_library/bundles/el.7257.089fbbc28bead9558b87.js b/charting_library/bundles/el.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..bb30310a --- /dev/null +++ b/charting_library/bundles/el.7257.089fbbc28bead9558b87.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports="Could not get Pine source code."},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports="Confirm Remove Study Tree"},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},22519:e=>{e.exports=["Bar Change Values"]},52003:e=>{e.exports="Do you really want to delete study and all of it's children?"},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports="December"},83498:e=>{e.exports="Delete pane"},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports="Error"},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports="February"},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports="Fri"},72970:e=>{e.exports="Friday"},88958:e=>{e.exports="Holiday"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports=["Indicator Arguments"]},26315:e=>{e.exports=["Indicator Titles"]},84098:e=>{e.exports=["Indicator Values"]},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},99487:e=>{e.exports=["OHLC Values"]},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports="October"},75991:e=>{e.exports="Open market status"},18429:e=>{e.exports="Learn more"},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports="Mon"},61199:e=>{e.exports="Monday"},41610:e=>{e.exports="More"},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports=["Μαι"]},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports="March"},83949:e=>{e.exports="Market open"},35701:e=>{e.exports="Market opens in {remainingTime}."},95814:e=>{e.exports="Market closed"},98105:e=>{e.exports="Market closes in {remainingTime}."},87202:e=>{e.exports="Market is currently on holiday. Lucky them."},71194:e=>{e.exports="November"},66324:e=>{e.exports="Source code"},36835:e=>{e.exports="Sat"},1144:e=>{ +e.exports="Saturday"},40653:e=>{e.exports="Scroll to the left"},26721:e=>{e.exports="Scroll to the most recent bar"},35809:e=>{e.exports="Scroll to the right"},61132:e=>{e.exports="September"},28705:e=>{e.exports="Show Indicator Legend"},51072:e=>{e.exports="Show Object Tree"},37809:e=>{e.exports="Show interval settings"},39045:e=>{e.exports="Study Error"},86577:e=>{e.exports="Sun"},72149:e=>{e.exports="Sunday"},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports="Symbol title"},29985:e=>{e.exports="Post-market"},28412:e=>{e.exports="Paid plans feature faster data updates."},56042:e=>{e.exports="Pre-market"},36015:e=>{e.exports="Real-time data for {description} is not supported right now. We may support it in the future."},6667:e=>{e.exports="Real-time data for {symbolName} is provided by {exchange} exchange."},48293:e=>{e.exports="Restore chart"},91029:e=>{e.exports="Restore pane"},75094:e=>{e.exports="Wed"},7147:e=>{e.exports="Wednesday"},52984:e=>{e.exports="To get real-time data for {description}, please buy the real-time data package."},9787:e=>{e.exports="Thu"},7951:e=>{e.exports="Thursday"},57918:e=>{e.exports="This data is real-time, but it’s slightly different to its official counterpart coming from primary exchanges."},68025:e=>{e.exports="This data is real-time, but it’s slightly different to its official counterpart coming from {exchange}."},73717:e=>{e.exports="This symbol doesn't exist, please pick another one."},57048:e=>{e.exports="Time for a walk — this market is closed."},94316:e=>{e.exports="Tue"},44979:e=>{e.exports="Tuesday"},8209:e=>{e.exports="Unflag Symbol"},1111:e=>{e.exports=["Όγκος"]},61311:e=>{e.exports=["Μεγέθυνση"]},47602:e=>{e.exports=["Σμίκρυνση"]},57889:e=>{e.exports="change OHLC values visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports="change volume values visibility"},39348:e=>{e.exports="less than 1 minute"},87358:e=>{e.exports="show {title}"},7827:e=>{e.exports="{days} and {hours}"},7435:e=>{e.exports="{exchange} by {originalExchange}"},19830:e=>{e.exports="{hours} and {minutes}"},1084:e=>{e.exports="{listedExchange} real-time data is available for free to registered users."},11155:e=>{e.exports="{symbolName} data is delayed by {time} minutes."},77033:e=>{e.exports="Data is updated once every {amount} second, even if there are more updates on the market."},2121:e=>{e.exports="Data on our Basic plan is updated once every {amount} second, even if there are more updates on the market."},5223:e=>{e.exports="One update every {amount} second"},58609:e=>{e.exports="{number} day"},24430:e=>{e.exports="{number} hour"},67151:e=>{e.exports="{number} minute"}}]); \ No newline at end of file diff --git a/charting_library/bundles/el.8087.02a950e0b171d1520043.js b/charting_library/bundles/el.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..5c65a859 --- /dev/null +++ b/charting_library/bundles/el.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},20036:e=>{e.exports=["Άκυρο"]},23398:e=>{e.exports="Change symbol"},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},73226:e=>{e.exports=["Εφαρμογή"]},79852:e=>{e.exports="Bond"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports="Description"},46812:e=>{e.exports="Increase"},89298:e=>{e.exports="Offset"},68988:e=>{e.exports="Ok"},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},59877:e=>{e.exports='Set the "{inputInline}" time and price for "{studyShortDescription}"'},18571:e=>{e.exports='Set the "{inputTitle}" time for "{studyShortDescription}"'},58552:e=>{e.exports='Set the "{inputTitle}" price for "{studyShortDescription}"'},80481:e=>{e.exports='Set the time and price for "{studyShortDescription}"'},42917:e=>{e.exports='Set the time for "{studyShortDescription}"'},6083:e=>{e.exports='Set the price for "{studyShortDescription}"'},52298:e=>{e.exports=["Αναζήτησή"]},13269:e=>{e.exports="Select source"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},89053:e=>{e.exports=["Σύμβολο"]},48490:e=>{e.exports="Symbol & description"},99983:e=>{e.exports="Symbol Search"},54336:e=>{e.exports="Remove color"},60142:e=>{e.exports="Thickness"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},1328:e=>{e.exports="dr"},88720:e=>{e.exports="economy"},39512:e=>{e.exports="forex"},81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},38071:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/en.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/en.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..726acb86 --- /dev/null +++ b/charting_library/bundles/en.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:e=>{e.exports="Dot"},6174:e=>{e.exports="days"},5285:e=>{e.exports="hours"},79410:e=>{e.exports="months"},37830:e=>{e.exports="minutes"},25042:e=>{e.exports="weeks"},74787:e=>{e.exports="Days"},62346:e=>{e.exports="Hours"},94328:e=>{e.exports="Months"},57470:e=>{e.exports="Minutes"},74973:e=>{e.exports="Seconds"},48801:e=>{e.exports="Ranges"},86614:e=>{e.exports="Weeks"},30426:e=>{e.exports="Ticks"},90069:e=>{e.exports="Compare"},96935:e=>{e.exports="Copy chart image"},15803:e=>{e.exports="Copy link to the chart image"},74207:e=>{e.exports="Chart settings"},54777:e=>{e.exports="Add"},95798:e=>{e.exports="Add custom interval"},44629:e=>{e.exports="Add to favorites"},15795:e=>{e.exports="All my layouts"},88368:e=>{e.exports="All changes saved"},84232:e=>{e.exports="Bar's style"},43399:e=>{e.exports="Default templates"},83127:e=>{e.exports="Favorite Indicators"},33959:e=>{e.exports="Favorites"},11682:e=>{e.exports="Fullscreen mode"},15812:e=>{e.exports="Indicator Templates"},61142:e=>{e.exports="Indicators"},74527:e=>{e.exports="Indicators & Strategies"},79353:e=>{e.exports="Open Interval Dialog"},55520:e=>{e.exports="Open chart in popup"},2226:e=>{e.exports="Open image in new tab"},75687:e=>{e.exports="Load Chart Layout"},75789:e=>{e.exports="Load layout"},90879:e=>{e.exports="Loading..."},80959:e=>{e.exports="Make a copy"},58219:e=>{e.exports="Manage layouts"},38554:e=>{e.exports="My templates"},14605:e=>{e.exports="Number or {hotKey_0}"},85520:e=>{e.exports="Save"},92093:e=>{e.exports="Save Indicator template"},87409:e=>{e.exports="Save all charts for all symbols and intervals on your layout"},57352:e=>{e.exports="Save chart image"},11680:e=>{e.exports="Save layout"},20987:e=>{e.exports="Simply start typing while on the chart to pull up this search box"},99983:e=>{e.exports="Symbol Search"},70728:e=>{e.exports="Redo {hint}"},72482:e=>{e.exports="Remove from favorites"},35038:e=>{e.exports="Rename"},88513:e=>{e.exports="Take a snapshot"},91900:e=>{e.exports="Templates"},32916:e=>{e.exports="Time Interval"},9765:e=>{e.exports="Tweet chart image"},80323:e=>{e.exports="Undo {hint}"},23687:e=>{e.exports="You have no Favorites Indicators yet"}}]); \ No newline at end of file diff --git a/charting_library/bundles/en.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/en.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..e4708e60 --- /dev/null +++ b/charting_library/bundles/en.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:e=>{e.exports="Cross"},41596:e=>{e.exports="Labels on price scale"},23545:e=>{e.exports="Values in status line"},39495:e=>{e.exports="Circles"},41389:e=>{e.exports="Above bar"},29520:e=>{e.exports="Absolute"},58102:e=>{e.exports="Apply Defaults"},65262:e=>{e.exports="Area with breaks"},83760:e=>{e.exports="Body"},48848:e=>{e.exports="Border"},27331:e=>{e.exports="Background"},78626:e=>{e.exports="Below bar"},41361:e=>{e.exports="Down"},22192:e=>{e.exports="Days"},31577:e=>{e.exports="Developing VA"},4329:e=>{e.exports="Default"},98938:e=>{e.exports="Defaults"},63099:e=>{e.exports="Hours"},11091:e=>{e.exports="Histogram"},66304:e=>{e.exports="Inputs"},40297:e=>{e.exports="Outputs"},36993:e=>{e.exports="Override min tick"},64606:e=>{e.exports="Labels font"},54934:e=>{e.exports="Line with breaks"},95543:e=>{e.exports="Months"},28134:e=>{e.exports="Minutes"},18229:e=>{e.exports="Save as default"},71129:e=>{e.exports="Seconds"},86520:e=>{e.exports="Signal labels"},79511:e=>{e.exports="Step line"},64108:e=>{e.exports="Step line with breaks"},67767:e=>{e.exports="Step line with diamonds"},21861:e=>{e.exports="Placement"},73947:e=>{e.exports="Precision"},66596:e=>{e.exports="Quantity"},86672:e=>{e.exports="Ranges"},79782:e=>{e.exports="Reset settings"},21594:e=>{e.exports="Weeks"},26458:e=>{e.exports="Wick"},95247:e=>{e.exports="Width (% of the box)"},19221:e=>{e.exports="Text color"},7138:e=>{e.exports="Trades on chart"},98802:e=>{e.exports="Up"},14414:e=>{e.exports="Volume profile"},91322:e=>{e.exports="Values"},20834:e=>{e.exports="change min tick"},98491:e=>{e.exports="change char"},7378:e=>{e.exports="change font size"},28691:e=>{e.exports="change line style"},38361:e=>{e.exports="change location"},51081:e=>{e.exports="change percent width"},47634:e=>{e.exports="change placement"},15683:e=>{e.exports="change plot type"},164:e=>{e.exports="change precision"},86888:e=>{e.exports="change shape"},50463:e=>{e.exports="change value"},12628:e=>{e.exports="change values visibility"},13355:e=>{e.exports="change {title} days to"},41377:e=>{e.exports="change {title} days from"},35388:e=>{e.exports="change {title} hours from"},78586:e=>{e.exports="change {title} hours to"},59635:e=>{e.exports="change {title} months from"},74266:e=>{e.exports="change {title} months to"},91633:e=>{e.exports="change {title} minutes to"},15106:e=>{e.exports="change {title} minutes from"},66161:e=>{e.exports="change {title} seconds to"},2822:e=>{e.exports="change {title} seconds from"},21339:e=>{e.exports="change {title} weeks from"},68643:e=>{e.exports="change {title} weeks to"},30810:e=>{e.exports="change {title} visibility on ticks"},24941:e=>{e.exports="change {title} visibility on weeks"},29088:e=>{e.exports="change {title} visibility on days"},68971:e=>{e.exports="change {title} visibility on hours"},64370:e=>{e.exports="change {title} visibility on minutes"},6659:e=>{e.exports="change {title} visibility on months"},29091:e=>{ +e.exports="change {title} visibility on ranges"},46948:e=>{e.exports="change {title} visibility on seconds"},82211:e=>{e.exports="days"},33486:e=>{e.exports="days to"},14077:e=>{e.exports="days from"},3143:e=>{e.exports="hours"},84775:e=>{e.exports="hours from"},11255:e=>{e.exports="hours to"},58964:e=>{e.exports="months"},71770:e=>{e.exports="months from"},37179:e=>{e.exports="months to"},16465:e=>{e.exports="minutes"},72317:e=>{e.exports="minutes to"},25586:e=>{e.exports="minutes from"},32925:e=>{e.exports="seconds"},39017:e=>{e.exports="seconds to"},6049:e=>{e.exports="seconds from"},13604:e=>{e.exports="ranges"},93016:e=>{e.exports="weeks"},32002:e=>{e.exports="weeks from"},28091:e=>{e.exports="weeks to"},59523:e=>{e.exports="ticks"}}]); \ No newline at end of file diff --git a/charting_library/bundles/en.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/en.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..2beb5012 --- /dev/null +++ b/charting_library/bundles/en.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:e=>{e.exports="currency"},60558:e=>{e.exports="animals & nature"},14232:e=>{e.exports="activity"},57792:e=>{e.exports="arrows"},33628:e=>{e.exports="gestures & smileys"},35305:e=>{e.exports="food & drink"},49546:e=>{e.exports="flags"},72302:e=>{e.exports="objects"},11739:e=>{e.exports="nature"},96330:e=>{e.exports="smiles & people"},6878:e=>{e.exports="symbols"},77011:e=>{e.exports="symbols & flags"},15426:e=>{e.exports="recently used"},15395:e=>{e.exports="travel & places"},82401:e=>{e.exports="Cursors"},99878:e=>{e.exports="Annotation Tools"},44629:e=>{e.exports="Add to favorites"},75377:e=>{e.exports="Gann and Fibonacci Tools"},95537:e=>{e.exports="Geometric Shapes"},60925:e=>{e.exports="Dot"},19570:e=>{e.exports="Emojis"},99289:e=>{e.exports="Eraser"},17517:e=>{e.exports="Hide All Drawing Tools"},96411:e=>{e.exports="Hide Drawings Toolbar"},92464:e=>{e.exports="Icons"},37057:e=>{e.exports="Lock All Drawing Tools"},37140:e=>{e.exports="Magnet Mode snaps drawings placed near price bars to the closest OHLC value"},59607:e=>{e.exports="Measure"},36551:e=>{e.exports="New drawings are replicated to all charts in the layout and shown when the same ticker is selected"},63354:e=>{e.exports="Show Drawings Toolbar"},49616:e=>{e.exports="Show Favorite Drawing Tools Toolbar"},91977:e=>{e.exports="Show Hidden Tools"},51072:e=>{e.exports="Show Object Tree"},49421:e=>{e.exports="Stay in Drawing Mode"},85422:e=>{e.exports="Strong Magnet"},19693:e=>{e.exports="Patterns"},10234:e=>{e.exports="Prediction and Measurement Tools"},76091:e=>{e.exports="Remove Drawings"},45286:e=>{e.exports="Remove objects"},72482:e=>{e.exports="Remove from favorites"},30513:e=>{e.exports="Remove {drawings}"},10049:e=>{e.exports="Remove {drawings} & {indicators}"},55084:e=>{e.exports="Remove {indicators}"},45265:e=>{e.exports="Weak Magnet"},52899:e=>{e.exports="Trend Line Tools"},38925:e=>{e.exports="Zoom In"},49895:e=>{e.exports="Zoom Out"},32868:e=>{e.exports="{hotKey_0} + Click on the chart"},68125:e=>{e.exports="{hotKey_0} — circle"},40234:e=>{e.exports="{hotKey_0} — drawing a straight line at angles of 45"},10289:e=>{e.exports="{hotKey_0} — fixed increments"},81591:e=>{e.exports="{hotKey_0} — square"},93030:e=>{e.exports="{amount} drawing"},80437:e=>{e.exports="{amount} indicator"}}]); \ No newline at end of file diff --git a/charting_library/bundles/en.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/en.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..3056667a --- /dev/null +++ b/charting_library/bundles/en.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports="Median"},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports="Coeffs as percents"},40054:e=>{e.exports="Color"},47737:e=>{e.exports="Compact stats mode"},76655:e=>{e.exports="Cash"},72171:e=>{e.exports="Center"},99120:e=>{e.exports="Channel"},36150:e=>{e.exports="Angle"},38280:e=>{e.exports="Angles"},95264:e=>{e.exports="Account size"},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports="Arcs"},34674:e=>{e.exports="Avg HL in minticks"},91757:e=>{e.exports="Bottom"},17608:e=>{e.exports="Bottom labels"},48848:e=>{e.exports="Border"},72269:e=>{e.exports="Borders"},27331:e=>{e.exports="Background"},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports="Grid"},67114:e=>{e.exports="Date/time range"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports="Entry price"},1220:e=>{e.exports="Extend"},71116:e=>{e.exports="Extend bottom"},45809:e=>{e.exports="Extend left"},25892:e=>{e.exports="Extend left line"},3304:e=>{e.exports="Extend lines left"},83095:e=>{e.exports="Extend lines right"},14025:e=>{e.exports="Extend right"},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports="Extend top"},17006:e=>{e.exports="Font size"},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports="Fans"},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports="Full circles"},25264:e=>{e.exports="HL bars"},77405:e=>{e.exports="Horizontal"},66049:e=>{e.exports="OC bars"},27531:e=>{e.exports="Lot size"},85206:e=>{e.exports="Label"},75332:e=>{e.exports="Label border"},14773:e=>{e.exports="Label background"},37126:e=>{e.exports="Label text"},79106:e=>{e.exports="Levels"},95610:e=>{e.exports="Levels line"},19286:e=>{e.exports="Left"},79307:e=>{e.exports="Left labels"},49286:e=>{e.exports="Line - HL/2"},17676:e=>{e.exports="Line - open"},47669:e=>{e.exports="Line - close"},71899:e=>{e.exports="Line - high"},83394:e=>{e.exports="Line - low"},60489:e=>{e.exports="Line color"},53889:e=>{e.exports="Mode"},76476:e=>{e.exports="Middle"},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports="Stats position"},50948:e=>{e.exports="Stop color"},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{e.exports="Success background"},650:e=>{e.exports="Percents"},25684:e=>{e.exports="Price"},23675:e=>{e.exports="Price label"},75675:e=>{e.exports="Price labels"},16103:e=>{e.exports="Price levels"},46964:e=>{e.exports="Price range"},59771:e=>{e.exports="Price/bar ratio"},29072:e=>{e.exports="Prices"},2635:e=>{e.exports="Profit level"},33886:e=>{e.exports="Ranges and ratio"},24186:e=>{e.exports="Reverse"},21141:e=>{ +e.exports="Right"},91367:e=>{e.exports="Right labels"},63833:e=>{e.exports="Risk"},95545:e=>{e.exports="Wave"},26458:e=>{e.exports="Wick"},65994:e=>{e.exports="Top"},10209:e=>{e.exports="Top labels"},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports="Target color"},74289:e=>{e.exports="Target text"},17932:e=>{e.exports="Text wrap"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports="Transparency"},4372:e=>{e.exports="Trend line"},12374:e=>{e.exports="Use one color"},91322:e=>{e.exports="Values"},25227:e=>{e.exports="Variance"},44085:e=>{e.exports="Vertical"},1670:e=>{e.exports="change angle"},54119:e=>{e.exports="change arrow color"},72080:e=>{e.exports="change flag color"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},22313:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},82465:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{e.exports="change {title} background color 2"},42746:e=>{e.exports="change {title} bars range visibility"},53770:e=>{e.exports="change {title} grid visibility"},29145:e=>{e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{e.exports="change {title} distance visibility"},65056:e=>{e.exports="change {title} emoji"},65899:e=>{e.exports="change {title} emoji visibility"},59354:e=>{e.exports="change {title} entry price"},1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{ +e.exports="change {title} extend left"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},45719:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},36147:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"},89996:e=>{e.exports="change {title} middle point visibility"},36618:e=>{e.exports="change {title} mirrored"},18544:e=>{e.exports="change {title} source background color"},48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{e.exports="change {title} reverse"},16598:e=>{e.exports="change {title} right labels visibility"},31553:e=>{e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{e.exports="change {title} top labels visibility"},52387:e=>{e.exports="change {title} target background color"},6921:e=>{e.exports="change {title} target border color"}, +97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{e.exports="change {toolName} text wrap"},91832:e=>{e.exports="change {toolName} text background color"},18610:e=>{e.exports="change {toolName} text background visibility"},44755:e=>{e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},41437:e=>{e.exports="text color"}}]); \ No newline at end of file diff --git a/charting_library/bundles/en.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/en.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..aa47a7c5 --- /dev/null +++ b/charting_library/bundles/en.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:o=>{o.exports="Add"},53585:o=>{o.exports="Add custom color"},81865:o=>{o.exports="Opacity"},40054:o=>{o.exports="Color"},44629:o=>{o.exports="Add to favorites"},38455:o=>{o.exports="Background color"},79964:o=>{o.exports="Background color 1"},45320:o=>{o.exports="Background color 2"},60925:o=>{o.exports="Dot"},42973:o=>{o.exports="Dotted line"},59317:o=>{o.exports="Dashed line"},99289:o=>{o.exports="Eraser"},23886:o=>{o.exports="Font Size"},17006:o=>{o.exports="Font size"},17517:o=>{o.exports="Hide All Drawing Tools"},74813:o=>{o.exports="Hide Favorite Drawing Tools Toolbar"},37057:o=>{o.exports="Lock All Drawing Tools"},71845:o=>{o.exports="Line tool backgrounds"},12928:o=>{o.exports="Line tool colors"},21327:o=>{o.exports="Line tool text colors"},86327:o=>{o.exports="Line tool width"},47059:o=>{o.exports="Line tool widths"},41610:o=>{o.exports="More"},37140:o=>{o.exports="Magnet Mode snaps drawings placed near price bars to the closest OHLC value"},67455:o=>{o.exports="Marker color"},59607:o=>{o.exports="Measure"},36551:o=>{o.exports="New drawings are replicated to all charts in the layout and shown when the same ticker is selected"},91977:o=>{o.exports="Show Hidden Tools"},51072:o=>{o.exports="Show Object Tree"},49421:o=>{o.exports="Stay in Drawing Mode"},49593:o=>{o.exports="Stop background color"},36785:o=>{o.exports="Profit background color"},76091:o=>{o.exports="Remove Drawings"},54336:o=>{o.exports="Remove color"},72482:o=>{o.exports="Remove from favorites"},19221:o=>{o.exports="Text color"},38925:o=>{o.exports="Zoom In"},49895:o=>{o.exports="Zoom Out"},16631:o=>{o.exports="change line tool(s) text color"},74350:o=>{o.exports="change line tool(s) background color"},68519:o=>{o.exports="change line tool(s) color"},36819:o=>{o.exports="change line tool(s) font size"},54769:o=>{o.exports="change line tool(s) line style"},41648:o=>{o.exports="change line tool(s) line width"},32868:o=>{o.exports="{hotKey_0} + Click on the chart"},68125:o=>{o.exports="{hotKey_0} — circle"},40234:o=>{o.exports="{hotKey_0} — drawing a straight line at angles of 45"},10289:o=>{o.exports="{hotKey_0} — fixed increments"},81591:o=>{o.exports="{hotKey_0} — square"}}]); \ No newline at end of file diff --git a/charting_library/bundles/en.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/en.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..c7c769f7 --- /dev/null +++ b/charting_library/bundles/en.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports="Crosshair"},50985:e=>{e.exports="Currency"},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports="Average close price"},27331:e=>{e.exports="Background"},22519:e=>{e.exports="Bar change values"},87845:e=>{e.exports="Buttons"},25209:e=>{e.exports="Date format"},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports="Description"},26897:e=>{e.exports="Events"},95338:e=>{e.exports="Horz grid lines"},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports="Indicators"},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports="OHLC values"},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},70500:e=>{e.exports="Money"},66653:e=>{e.exports="Margins"},42502:e=>{e.exports="No overlapping"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports="Scales"},53224:e=>{e.exports="Scales placement"},79194:e=>{e.exports="Status line"},89053:e=>{e.exports="Symbol"},35383:e=>{e.exports="Symbol name"},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports="Percentage"},78621:e=>{e.exports="Pips"},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports="Price and percentage value"},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports="Watermark"},67369:e=>{e.exports="Title"},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports="Trading"},77534:e=>{e.exports="Unit"},1111:e=>{e.exports="Volume"},80170:e=>{e.exports="Value according to scale"},91322:e=>{e.exports="Values"},70353:e=>{e.exports="Vert grid lines"},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{e.exports="change currency and unit labels visibility"},79570:e=>{e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},88096:e=>{e.exports="change horz grid lines color"},2523:e=>{e.exports="change horz grid lines style"}, +31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},71589:e=>{e.exports="change sessions breaks visibility"},15035:e=>{e.exports="change sessions breaks width"},1579:e=>{e.exports="change sessions breaks color"},21460:e=>{e.exports="change sessions breaks style"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},22867:e=>{e.exports="change vert grid lines style"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/en.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/en.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..ef84965d --- /dev/null +++ b/charting_library/bundles/en.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:e=>{e.exports="#{count} (price, bar)"},4639:e=>{e.exports="Coordinates"},22192:e=>{e.exports="Days"},37067:e=>{e.exports="Displacement (price, bar)"},13611:e=>{e.exports="Extend lines"},63099:e=>{e.exports="Hours"},66304:e=>{e.exports="Inputs"},95543:e=>{e.exports="Months"},28134:e=>{e.exports="Minutes"},71129:e=>{e.exports="Seconds"},86672:e=>{e.exports="Ranges"},21594:e=>{e.exports="Weeks"},23723:e=>{e.exports="change bar X coordinate"},66266:e=>{e.exports="change price Y coordinate"},13355:e=>{e.exports="change {title} days to"},41377:e=>{e.exports="change {title} days from"},96902:e=>{e.exports="change {title} extend lines"},35388:e=>{e.exports="change {title} hours from"},78586:e=>{e.exports="change {title} hours to"},59635:e=>{e.exports="change {title} months from"},74266:e=>{e.exports="change {title} months to"},91633:e=>{e.exports="change {title} minutes to"},15106:e=>{e.exports="change {title} minutes from"},66161:e=>{e.exports="change {title} seconds to"},2822:e=>{e.exports="change {title} seconds from"},21339:e=>{e.exports="change {title} weeks from"},68643:e=>{e.exports="change {title} weeks to"},30810:e=>{e.exports="change {title} visibility on ticks"},24941:e=>{e.exports="change {title} visibility on weeks"},29088:e=>{e.exports="change {title} visibility on days"},68971:e=>{e.exports="change {title} visibility on hours"},64370:e=>{e.exports="change {title} visibility on minutes"},6659:e=>{e.exports="change {title} visibility on months"},29091:e=>{e.exports="change {title} visibility on ranges"},46948:e=>{e.exports="change {title} visibility on seconds"},18567:e=>{e.exports="change {propertyName} property"},82211:e=>{e.exports="days"},33486:e=>{e.exports="days to"},14077:e=>{e.exports="days from"},3143:e=>{e.exports="hours"},84775:e=>{e.exports="hours from"},11255:e=>{e.exports="hours to"},72223:e=>{e.exports="move drawings"},58964:e=>{e.exports="months"},71770:e=>{e.exports="months from"},37179:e=>{e.exports="months to"},16465:e=>{e.exports="minutes"},72317:e=>{e.exports="minutes to"},25586:e=>{e.exports="minutes from"},32925:e=>{e.exports="seconds"},39017:e=>{e.exports="seconds to"},6049:e=>{e.exports="seconds from"},13604:e=>{e.exports="ranges"},93016:e=>{e.exports="weeks"},32002:e=>{e.exports="weeks from"},28091:e=>{e.exports="weeks to"},59523:e=>{e.exports="ticks"}}]); \ No newline at end of file diff --git a/charting_library/bundles/en.6803.be8cafcc34e317edec88.js b/charting_library/bundles/en.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..dbd10e62 --- /dev/null +++ b/charting_library/bundles/en.6803.be8cafcc34e317edec88.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports="(O + H + L + C)/4"},94884:e=>{e.exports="(H + L + C)/3"},10591:e=>{e.exports="(H + L)/2"},63243:e=>{e.exports="Color bars based on previous close"},72171:e=>{e.exports="Center"},9994:e=>{e.exports="Adjust data for dividends"},10989:e=>{e.exports="Adjust for contract changes"},70816:e=>{e.exports="Average close"},91757:e=>{e.exports="Bottom"},50430:e=>{e.exports="Bottom line"},83760:e=>{e.exports="Body"},72269:e=>{e.exports="Borders"},7445:e=>{e.exports="Base level"},47586:e=>{e.exports="Bid and ask"},39667:e=>{e.exports="Down bars"},87151:e=>{e.exports="Down color"},81285:e=>{e.exports="Data modification"},4329:e=>{e.exports="Default"},86846:e=>{e.exports="Fill"},58747:e=>{e.exports="Fill top area"},11157:e=>{e.exports="Fill bottom area"},86953:e=>{e.exports="HLC bars"},77405:e=>{e.exports="Horizontal"},39292:e=>{e.exports="High and low"},15107:e=>{e.exports="Last"},19286:e=>{e.exports="Left"},76476:e=>{e.exports="Middle"},27879:e=>{e.exports="Simple"},2391:e=>{e.exports="Step"},6350:e=>{e.exports="Pre/post market"},62521:e=>{e.exports="Pre/post market hours background"},73947:e=>{e.exports="Precision"},8094:e=>{e.exports="Previous day close"},77986:e=>{e.exports="Price lines"},24248:e=>{e.exports="Price source"},94089:e=>{e.exports="Projection up bars"},5704:e=>{e.exports="Projection down bars"},29881:e=>{e.exports="Real prices on price scale (instead of Heikin-Ashi price)"},21141:e=>{e.exports="Right"},44673:e=>{e.exports="With markers"},26458:e=>{e.exports="Wick"},65994:e=>{e.exports="Top"},57417:e=>{e.exports="Top line"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},55314:e=>{e.exports="Thin bars"},87492:e=>{e.exports="Timezone"},58416:e=>{e.exports="Type"},5536:e=>{e.exports="Up color"},83610:e=>{e.exports="Up bars"},23500:e=>{e.exports="Use settlement as close on daily interval"},44085:e=>{e.exports="Vertical"},30792:e=>{e.exports="candle"},55740:e=>{e.exports="change HLC bars"},90168:e=>{e.exports="change average close price line width"},30385:e=>{e.exports="change average close price line color"},97008:e=>{e.exports="change area fill color"},6610:e=>{e.exports="change area line width"},661:e=>{e.exports="change area line color"},1316:e=>{e.exports="change area price source"},29180:e=>{e.exports="change ask line color"},31547:e=>{e.exports="change base level"},4164:e=>{e.exports="change baseline bottom line color"},38990:e=>{e.exports="change baseline bottom line width"},73163:e=>{e.exports="change baseline fill bottom area color"},12673:e=>{e.exports="change baseline fill top area color"},56819:e=>{e.exports="change baseline price source"},68621:e=>{e.exports="change baseline top line color"},35339:e=>{e.exports="change baseline top line width"},76804:e=>{e.exports="change bar up color"},71816:e=>{e.exports="change bar down color"},36703:e=>{e.exports="change bid line color"},29353:e=>{e.exports="change color bars based on previous close"},85709:e=>{ +e.exports="change column up color"},12155:e=>{e.exports="change column down color"},66890:e=>{e.exports="change column price source"},71809:e=>{e.exports="change decimal places"},31317:e=>{e.exports="change extended hours color"},60944:e=>{e.exports="change high and low price line color"},83708:e=>{e.exports="change high and low price line width"},81080:e=>{e.exports="change high-low body color"},30033:e=>{e.exports="change high-low body visibility"},76885:e=>{e.exports="change high-low border color"},79236:e=>{e.exports="change high-low borders visibility"},42981:e=>{e.exports="change high-low labels visibility"},31937:e=>{e.exports="change high-low labels color"},87828:e=>{e.exports="change line color"},17119:e=>{e.exports="change line price source"},69125:e=>{e.exports="change line width"},70054:e=>{e.exports="change line type"},49973:e=>{e.exports="change post market color"},5969:e=>{e.exports="change post market line color"},50393:e=>{e.exports="change pre/post market price lines visibility"},46257:e=>{e.exports="change pre market color"},60852:e=>{e.exports="change pre market line color"},91183:e=>{e.exports="change previous close price line color"},87631:e=>{e.exports="change previous close price line width"},77640:e=>{e.exports="change price line color"},97322:e=>{e.exports="change price line width"},28143:e=>{e.exports="change range thin bars"},75986:e=>{e.exports="change renko wick down color"},7747:e=>{e.exports="change renko wick up color"},9473:e=>{e.exports="change renko wick visibility"},39783:e=>{e.exports="change the display of real prices on price scale (instead of Heiken-Ashi price)"},72886:e=>{e.exports="change thin bars"},5464:e=>{e.exports="change {candleType} up border color"},61118:e=>{e.exports="change {candleType} up color"},60164:e=>{e.exports="change {candleType} wick down color"},45543:e=>{e.exports="change {candleType} wick up color"},39987:e=>{e.exports="change {candleType} wick visibility"},47202:e=>{e.exports="change {candleType} body visibility"},23986:e=>{e.exports="change {candleType} border visibility"},92330:e=>{e.exports="change {candleType} down border color"},36320:e=>{e.exports="change {candleType} down color"},79088:e=>{e.exports="change {chartType} border bar down color"},11107:e=>{e.exports="change {chartType} border bar up color"},85503:e=>{e.exports="change {chartType} down color"},61250:e=>{e.exports="change {chartType} projection border bar up color"},18465:e=>{e.exports="change {chartType} projection bar down color"},50453:e=>{e.exports="change {chartType} projection bar up color"},59414:e=>{e.exports="change {chartType} up color"},21547:e=>{e.exports="change {inputName} property"},42390:e=>{e.exports="adjust data for dividends"},99511:e=>{e.exports="adjust for contract changes"},75165:e=>{e.exports="hollow candles"},18995:e=>{e.exports="range"},47500:e=>{e.exports="renko"},98402:e=>{e.exports="use settlement as close on daily interval"}}]); \ No newline at end of file diff --git a/charting_library/bundles/en.6848.1833cd09ce56c0318402.js b/charting_library/bundles/en.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..568b51e9 --- /dev/null +++ b/charting_library/bundles/en.6848.1833cd09ce56c0318402.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports="Add"},53585:e=>{e.exports="Add custom color"},81865:e=>{e.exports="Opacity"},60558:e=>{e.exports="animals & nature"},14232:e=>{e.exports="activity"},35305:e=>{e.exports="food & drink"},49546:e=>{e.exports="flags"},72302:e=>{e.exports="objects"},96330:e=>{e.exports="smiles & people"},6878:e=>{e.exports="symbols"},15426:e=>{e.exports="recently used"},15395:e=>{e.exports="travel & places"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},20036:e=>{e.exports="Cancel"},72171:e=>{e.exports="Center"},23398:e=>{e.exports="Change symbol"},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},91757:e=>{e.exports="Bottom"},79852:e=>{e.exports="Bond"},16079:e=>{e.exports="Gradient"},42973:e=>{e.exports="Dotted line"},59317:e=>{e.exports="Dashed line"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports="Description"},77405:e=>{e.exports="Horizontal"},46812:e=>{e.exports="Increase"},89298:e=>{e.exports="Offset"},68988:e=>{e.exports="Ok"},19286:e=>{e.exports="Left"},76476:e=>{e.exports="Middle"},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},55362:e=>{e.exports="Normal"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},35637:e=>{e.exports="Solid"},52298:e=>{e.exports="Search"},13269:e=>{e.exports="Select source"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},89053:e=>{e.exports="Symbol"},48490:e=>{e.exports="Symbol & description"},99983:e=>{e.exports="Symbol Search"},54336:e=>{e.exports="Remove color"},21141:e=>{e.exports="Right"},65994:e=>{e.exports="Top"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},60142:e=>{e.exports="Thickness"},78019:e=>{e.exports="Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index."},44085:e=>{e.exports="Vertical"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},1328:e=>{e.exports="dr"},76080:e=>{e.exports="e.g. +1"},95166:e=>{e.exports="e.g. /2"},88720:e=>{e.exports="economy"},39512:e=>{e.exports="forex"},81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},38071:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/en.7076.5055b5f097e7204685ed.js b/charting_library/bundles/en.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..5c2b52f1 --- /dev/null +++ b/charting_library/bundles/en.7076.5055b5f097e7204685ed.js @@ -0,0 +1,38 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input="Back",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]="{number} item",e.exports.Length_input="Length",e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input="length",e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]="Window Size",e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color",e.exports["3.618 Level Color_input"]="3.618 Level Color",e.exports["3.65 Level Color_input"]="3.65 Level Color", +e.exports["4.236 Level Color_input"]="4.236 Level Color",e.exports["-0.236 Level Color_input"]="-0.236 Level Color",e.exports["-0.382 Level Color_input"]="-0.382 Level Color",e.exports["-0.618 Level Color_input"]="-0.618 Level Color",e.exports["-0.65 Level Color_input"]="-0.65 Level Color",e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]="ADX Smoothing",e.exports["DI Length_input"]="DI Length",e.exports.Smoothing_input="Smoothing",e.exports.ATR_input="ATR",e.exports.Growing_input="Growing",e.exports.Falling_input="Falling",e.exports["Color 0_input"]="Color 0",e.exports["Color 1_input"]="Color 1",e.exports.Source_input="Source",e.exports.StdDev_input="StdDev",e.exports.Basis_input="Basis",e.exports.Median_input="Median",e.exports["Bollinger Bands %B_input"]="Bollinger Bands %B",e.exports.Overbought_input="Overbought",e.exports.Oversold_input="Oversold",e.exports["Bollinger Bands Width_input"]="Bollinger Bands Width",e.exports["RSI Length_input"]="RSI Length",e.exports["UpDown Length_input"]="UpDown Length",e.exports["ROC Length_input"]="ROC Length",e.exports.MF_input="MF",e.exports.resolution_input="resolution",e.exports["Fast Length_input"]="Fast Length",e.exports["Slow Length_input"]="Slow Length",e.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input="Price",e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]="Zero Line",e.exports["Color 2_input"]="Color 2",e.exports["Color 3_input"]="Color 3",e.exports["Color 4_input"]="Color 4",e.exports["Color 5_input"]="Color 5",e.exports["Color 6_input"]="Color 6",e.exports["Color 7_input"]="Color 7",e.exports["Color 8_input"]="Color 8",e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]="Upper Band",e.exports["Lower Band_input"]="Lower Band",e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]="Smoothing Line",e.exports["Smoothing Length_input"]="Smoothing Length",e.exports["WMA Length_input"]="WMA Length",e.exports["Long RoC Length_input"]="Long RoC Length",e.exports["Short RoC Length_input"]="Short RoC Length",e.exports.sym_input="sym",e.exports.Symbol_input="Symbol",e.exports.Correlation_input="Correlation",e.exports.Period_input="Period",e.exports.Centered_input="Centered",e.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",e.exports.isCentered_input="isCentered",e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]="ADX smoothing",e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input="Divisor",e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]="Elder's Force Index",e.exports.Percent_input="Percent",e.exports.Exponential_input="Exponential",e.exports.Average_input="Average",e.exports["Upper Percentage_input"]="Upper Percentage",e.exports["Lower Percentage_input"]="Lower Percentage",e.exports.Fisher_input="Fisher",e.exports.Trigger_input="Trigger",e.exports.Level_input="Level", +e.exports["Trader EMA 1 length_input"]="Trader EMA 1 length",e.exports["Trader EMA 2 length_input"]="Trader EMA 2 length",e.exports["Trader EMA 3 length_input"]="Trader EMA 3 length",e.exports["Trader EMA 4 length_input"]="Trader EMA 4 length",e.exports["Trader EMA 5 length_input"]="Trader EMA 5 length",e.exports["Trader EMA 6 length_input"]="Trader EMA 6 length",e.exports["Investor EMA 1 length_input"]="Investor EMA 1 length",e.exports["Investor EMA 2 length_input"]="Investor EMA 2 length",e.exports["Investor EMA 3 length_input"]="Investor EMA 3 length",e.exports["Investor EMA 4 length_input"]="Investor EMA 4 length",e.exports["Investor EMA 5 length_input"]="Investor EMA 5 length",e.exports["Investor EMA 6 length_input"]="Investor EMA 6 length",e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]="Conversion Line Periods",e.exports["Base Line Periods_input"]="Base Line Periods",e.exports["Lagging Span_input"]="Lagging Span",e.exports["Conversion Line_input"]="Conversion Line",e.exports["Base Line_input"]="Base Line",e.exports["Leading Span A_input"]="Leading Span A",e.exports["Leading Span B_input"]="Leading Span B",e.exports["Plots Background_input"]="Plots Background",e.exports["yay Color 0_input"]="yay Color 0",e.exports["yay Color 1_input"]="yay Color 1",e.exports.Multiplier_input="Multiplier",e.exports["Bands style_input"]="Bands style",e.exports.Middle_input="Middle",e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]="Upper Deviation",e.exports["Lower Deviation_input"]="Lower Deviation",e.exports["Use Upper Deviation_input"]="Use Upper Deviation",e.exports["Use Lower Deviation_input"]="Use Lower Deviation",e.exports.Count_input="Count",e.exports.Crosses_input="Crosses",e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]="Length EMA",e.exports["Length MA_input"]="Length MA",e.exports["Fast length_input"]="Fast length",e.exports["Slow length_input"]="Slow length",e.exports["Signal smoothing_input"]="Signal smoothing",e.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",e.exports["Simple ma(signal line)_input"]="Simple ma(signal line)",e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD",e.exports.fastLength_input="fastLength",e.exports.slowLength_input="slowLength",e.exports.signalLength_input="signalLength",e.exports.NV_input="NV", +e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input="Start",e.exports.Increment_input="Increment",e.exports["Max value_input"]="Max value",e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input="increment",e.exports.maximum_input="maximum",e.exports["Short length_input"]="Short length",e.exports["Long length_input"]="Long length",e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]="Long period",e.exports["Short period_input"]="Short period",e.exports["Signal line period_input"]="Signal line period",e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]="SMI Ergodic Oscillator",e.exports.Indicator_input="Indicator",e.exports.Oscillator_input="Oscillator",e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]="Stochastic Length",e.exports["RSI Source_input"]="RSI Source",e.exports.lengthRSI_input="lengthRSI",e.exports.lengthStoch_input="lengthStoch",e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]="Long Length",e.exports["Short Length_input"]="Short Length",e.exports["Signal Length_input"]="Signal Length",e.exports.Length1_input="Length1",e.exports.Length2_input="Length2",e.exports.Length3_input="Length3",e.exports.length7_input="length7",e.exports.length14_input="length14",e.exports.length28_input="length28",e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]="Jaw Length",e.exports["Teeth Length_input"]="Teeth Length",e.exports["Lips Length_input"]="Lips Length",e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]="Down fractals",e.exports["Up fractals_input"]="Up fractals",e.exports.Periods_input="Periods",e.exports.Shapes_input="Shapes",e.exports["show MA_input"]="show MA",e.exports["MA Length_input"]="MA Length",e.exports["Color based on previous close_input"]="Color based on previous close",e.exports["Rows Layout_input"]="Rows Layout",e.exports["Row Size_input"]="Row Size",e.exports.Volume_input="Volume",e.exports["Value Area volume_input"]="Value Area volume",e.exports["Extend Right_input"]="Extend Right",e.exports["Extend POC Right_input"]="Extend POC Right",e.exports["Extend VAH Right_input"]="Extend VAH Right",e.exports["Extend VAL Right_input"]="Extend VAL Right",e.exports["Value Area Volume_input"]="Value Area Volume",e.exports.Placement_input="Placement",e.exports.POC_input="POC", +e.exports["Developing Poc_input"]="Developing Poc",e.exports["Up Volume_input"]="Up Volume",e.exports["Down Volume_input"]="Down Volume",e.exports["Value Area_input"]="Value Area",e.exports["Histogram Box_input"]="Histogram Box",e.exports["Value Area Up_input"]="Value Area Up",e.exports["Value Area Down_input"]="Value Area Down",e.exports["Number Of Rows_input"]="Number Of Rows",e.exports["Ticks Per Row_input"]="Ticks Per Row",e.exports["Up/Down_input"]="Up/Down",e.exports.Total_input="Total",e.exports.Delta_input="Delta",e.exports.Bar_input="Bar",e.exports.Day_input="Day",e.exports["Deviation (%)_input"]="Deviation (%)",e.exports.Depth_input="Depth",e.exports["Extend to last bar_input"]="Extend to last bar",e.exports.Simple_input="Simple",e.exports.Weighted_input="Weighted",e.exports["Wilder's Smoothing_input"]="Wilder's Smoothing",e.exports["1st Period_input"]="1st Period",e.exports["2nd Period_input"]="2nd Period",e.exports["3rd Period_input"]="3rd Period",e.exports["4th Period_input"]="4th Period",e.exports["5th Period_input"]="5th Period",e.exports["6th Period_input"]="6th Period",e.exports["Rate of Change Lookback_input"]="Rate of Change Lookback",e.exports["Instrument 1_input"]="Instrument 1",e.exports["Instrument 2_input"]="Instrument 2",e.exports["Rolling Period_input"]="Rolling Period",e.exports["Standard Errors_input"]="Standard Errors",e.exports["Averaging Periods_input"]="Averaging Periods",e.exports["Days Per Year_input"]="Days Per Year",e.exports["Market Closed Percentage_input"]="Market Closed Percentage",e.exports["ATR Mult_input"]="ATR Mult",e.exports.VWAP_input="VWAP",e.exports["Anchor Period_input"]="Anchor Period",e.exports.Session_input="Session",e.exports.Week_input="Week",e.exports.Month_input="Month",e.exports.Year_input="Year",e.exports.Decade_input="Decade",e.exports.Century_input="Century",e.exports.Sessions_input="Sessions",e.exports["Each (pre-market, market, post-market)_input"]="Each (pre-market, market, post-market)",e.exports["Pre-market only_input"]="Pre-market only",e.exports["Market only_input"]="Market only",e.exports["Post-market only_input"]="Post-market only",e.exports["Main chart symbol_input"]="Main chart symbol",e.exports["Another symbol_input"]="Another symbol",e.exports.Line_input="Line",e.exports["Nothing selected_combobox_input"]="Nothing selected",e.exports["All items_combobox_input"]="All items",e.exports.Cancel_input="Cancel",e.exports.Open_input="Open"},54138:e=>{e.exports="Invert scale"},47807:e=>{e.exports="Indexed to 100"},34727:e=>{e.exports="Logarithmic"},19238:e=>{e.exports="No overlapping labels"},70361:e=>{e.exports="Percent"},72116:e=>{e.exports="Regular"},33021:e=>{e.exports="ETH"},75610:e=>{e.exports="Electronic trading hours"},97442:e=>{e.exports="Extended trading hours"},32929:e=>{e.exports="POST"},56137:e=>{e.exports="PRE"},98801:e=>{e.exports="Postmarket"},56935:e=>{e.exports="Premarket"},63798:e=>{e.exports="RTH"},24380:e=>{e.exports="Regular trading hours"},27991:e=>{e.exports="May"},68716:e=>{e.exports=Object.create(null), +e.exports["Amortization of Intangibles_study"]="Amortization of Intangibles",e.exports["Amortization of Deferred Charges_study"]="Amortization of Deferred Charges",e.exports["Average Day Range_study"]="Average Day Range",e.exports["Bull Bear Power_study"]="Bull Bear Power",e.exports["Directional Movement Index_study"]="Directional Movement Index",e.exports["Ichimoku Cloud_study"]="Ichimoku Cloud",e.exports.Ichimoku_study="Ichimoku",e.exports["Moving Average Convergence Divergence_study"]="Moving Average Convergence Divergence",e.exports["Volume Weighted Average Price_study"]="Volume Weighted Average Price",e.exports["Volume Weighted Moving Average_study"]="Volume Weighted Moving Average",e.exports["Williams Percent Range_study"]="Williams Percent Range",e.exports.Doji_study="Doji",e.exports["Spinning Top Black_study"]="Spinning Top Black",e.exports["Spinning Top White_study"]="Spinning Top White",e.exports.Technicals_study="Technicals",e.exports["Accounts payable_study"]="Accounts payable",e.exports["Accounts receivables, gross_study"]="Accounts receivables, gross",e.exports["Accounts receivable - trade, net_study"]="Accounts receivable - trade, net",e.exports.Accruals_study="Accruals",e.exports["Accrued payroll_study"]="Accrued payroll",e.exports["Accumulated depreciation, total_study"]="Accumulated depreciation, total",e.exports["Additional paid-in capital/Capital surplus_study"]="Additional paid-in capital/Capital surplus",e.exports["After tax other income/expense_study"]="After tax other income/expense",e.exports["Altman Z-score_study"]="Altman Z-score",e.exports.Amortization_study="Amortization",e.exports["Amortization of intangibles_study"]="Amortization of intangibles",e.exports["Amortization of deferred charges_study"]="Amortization of deferred charges",e.exports["Asset turnover_study"]="Asset turnover",e.exports["Average basic shares outstanding_study"]="Average basic shares outstanding",e.exports["Bad debt / Doubtful accounts_study"]="Bad debt / Doubtful accounts",e.exports["Basic EPS_study"]="Basic EPS",e.exports["Basic earnings per share (Basic EPS)_study"]="Basic earnings per share (Basic EPS)",e.exports["Beneish M-score_study"]="Beneish M-score",e.exports["Book value per share_study"]="Book value per share",e.exports["Buyback yield %_study"]="Buyback yield %",e.exports["Capital and operating lease obligations_study"]="Capital and operating lease obligations",e.exports["Capital expenditures_study"]="Capital expenditures",e.exports["Capital expenditures - fixed assets_study"]="Capital expenditures - fixed assets",e.exports["Capital expenditures - other assets_study"]="Capital expenditures - other assets",e.exports["Capitalized lease obligations_study"]="Capitalized lease obligations",e.exports["Cash and short term investments_study"]="Cash and short term investments",e.exports["Cash conversion cycle_study"]="Cash conversion cycle",e.exports["Cash & equivalents_study"]="Cash & equivalents",e.exports["Cash from financing activities_study"]="Cash from financing activities", +e.exports["Cash from investing activities_study"]="Cash from investing activities",e.exports["Cash from operating activities_study"]="Cash from operating activities",e.exports["Cash to debt ratio_study"]="Cash to debt ratio",e.exports["Change in accounts payable_study"]="Change in accounts payable",e.exports["Change in accounts receivable_study"]="Change in accounts receivable",e.exports["Change in accrued expenses_study"]="Change in accrued expenses",e.exports["Change in inventories_study"]="Change in inventories",e.exports["Change in other assets/liabilities_study"]="Change in other assets/liabilities",e.exports["Change in taxes payable_study"]="Change in taxes payable",e.exports["Changes in working capital_study"]="Changes in working capital",e.exports["COGS to revenue ratio_study"]="COGS to revenue ratio",e.exports["Common dividends paid_study"]="Common dividends paid",e.exports["Common equity, total_study"]="Common equity, total",e.exports["Common stock par/Carrying value_study"]="Common stock par/Carrying value",e.exports["Cost of goods_study"]="Cost of goods",e.exports["Cost of goods sold_study"]="Cost of goods sold",e.exports["Current portion of LT debt and capital leases_study"]="Current portion of LT debt and capital leases",e.exports["Current ratio_study"]="Current ratio",e.exports["Days inventory_study"]="Days inventory",e.exports["Days payable_study"]="Days payable",e.exports["Days sales outstanding_study"]="Days sales outstanding",e.exports["Debt to assets ratio_study"]="Debt to assets ratio",e.exports["Debt to EBITDA ratio_study"]="Debt to EBITDA ratio",e.exports["Debt to equity ratio_study"]="Debt to equity ratio",e.exports["Debt to revenue ratio_study"]="Debt to revenue ratio",e.exports["Deferred income, current_study"]="Deferred income, current",e.exports["Deferred income, non-current_study"]="Deferred income, non-current",e.exports["Deferred tax assets_study"]="Deferred tax assets",e.exports["Deferred taxes (cash flow)_study"]="Deferred taxes (cash flow)",e.exports["Deferred tax liabilities_study"]="Deferred tax liabilities",e.exports.Depreciation_study="Depreciation",e.exports["Deprecation and amortization_study"]="Deprecation and amortization",e.exports["Depreciation & amortization (cash flow)_study"]="Depreciation & amortization (cash flow)",e.exports["Depreciation/depletion_study"]="Depreciation/depletion",e.exports["Diluted EPS_study"]="Diluted EPS",e.exports["Diluted earnings per share (Diluted EPS)_study"]="Diluted earnings per share (Diluted EPS)",e.exports["Diluted net income available to common stockholders_study"]="Diluted net income available to common stockholders",e.exports["Diluted shares outstanding_study"]="Diluted shares outstanding",e.exports["Dilution adjustment_study"]="Dilution adjustment",e.exports["Discontinued operations_study"]="Discontinued operations",e.exports["Dividend payout ratio %_study"]="Dividend payout ratio %",e.exports["Dividends payable_study"]="Dividends payable", +e.exports["Dividends per share - common stock primary issue_study"]="Dividends per share - common stock primary issue",e.exports["Dividend yield %_study"]="Dividend yield %",e.exports["Earnings yield_study"]="Earnings yield",e.exports.EBIT_study="EBIT",e.exports.EBITDA_study="EBITDA",e.exports["EBITDA margin %_study"]="EBITDA margin %",e.exports["Effective interest rate on debt %_study"]="Effective interest rate on debt %",e.exports["Enterprise value_study"]="Enterprise value",e.exports["Enterprise value to EBITDA ratio_study"]="Enterprise value to EBITDA ratio",e.exports["Enterprise value to EBIT ratio_study"]="Enterprise value to EBIT ratio",e.exports["Enterprise value to revenue ratio_study"]="Enterprise value to revenue ratio",e.exports["EPS basic one year growth_study"]="EPS basic one year growth",e.exports["EPS diluted one year growth_study"]="EPS diluted one year growth",e.exports["EPS estimates_study"]="EPS estimates",e.exports["Equity in earnings_study"]="Equity in earnings",e.exports["Equity to assets ratio_study"]="Equity to assets ratio",e.exports["Financing activities – other sources_study"]="Financing activities – other sources",e.exports["Financing activities – other uses_study"]="Financing activities – other uses",e.exports["Float shares outstanding_study"]="Float shares outstanding",e.exports["Free cash flow_study"]="Free cash flow",e.exports["Free cash flow margin %_study"]="Free cash flow margin %",e.exports["Fulmer H factor_study"]="Fulmer H factor",e.exports["Funds from operations_study"]="Funds from operations",e.exports["Goodwill, net_study"]="Goodwill, net",e.exports["Goodwill to assets ratio_study"]="Goodwill to assets ratio",e.exports["Graham's number_study"]="Graham's number",e.exports["Gross margin %_study"]="Gross margin %",e.exports["Gross profit_study"]="Gross profit",e.exports["Gross profit to assets ratio_study"]="Gross profit to assets ratio",e.exports["Gross property/plant/equipment_study"]="Gross property/plant/equipment",e.exports.Impairments_study="Impairments",e.exports["Income Tax Credits_study"]="Income Tax Credits",e.exports["Income tax, current_study"]="Income tax, current",e.exports["Income tax, current - domestic_study"]="Income tax, current - domestic",e.exports["Income Tax, current - foreign_study"]="Income Tax, current - foreign",e.exports["Income tax, deferred_study"]="Income tax, deferred",e.exports["Income tax, deferred - domestic_study"]="Income tax, deferred - domestic",e.exports["Income tax, deferred - foreign_study"]="Income tax, deferred - foreign",e.exports["Income tax payable_study"]="Income tax payable",e.exports["Interest capitalized_study"]="Interest capitalized",e.exports["Interest coverage_study"]="Interest coverage",e.exports["Interest expense, net of interest capitalized_study"]="Interest expense, net of interest capitalized",e.exports["Interest expense on debt_study"]="Interest expense on debt",e.exports["Inventories - finished goods_study"]="Inventories - finished goods", +e.exports["Inventories - progress payments & other_study"]="Inventories - progress payments & other",e.exports["Inventories - raw materials_study"]="Inventories - raw materials",e.exports["Inventories - work in progress_study"]="Inventories - work in progress",e.exports["Inventory to revenue ratio_study"]="Inventory to revenue ratio",e.exports["Inventory turnover_study"]="Inventory turnover",e.exports["Investing activities – other sources_study"]="Investing activities – other sources",e.exports["Investing activities – other uses_study"]="Investing activities – other uses",e.exports["Investments in unconsolidated subsidiaries_study"]="Investments in unconsolidated subsidiaries",e.exports["Issuance of long term debt_study"]="Issuance of long term debt",e.exports["Issuance/retirement of debt, net_study"]="Issuance/retirement of debt, net",e.exports["Issuance/retirement of long term debt_study"]="Issuance/retirement of long term debt",e.exports["Issuance/retirement of other debt_study"]="Issuance/retirement of other debt",e.exports["Issuance/retirement of short term debt_study"]="Issuance/retirement of short term debt",e.exports["Issuance/retirement of stock, net_study"]="Issuance/retirement of stock, net",e.exports["KZ index_study"]="KZ index",e.exports["Legal claim expense_study"]="Legal claim expense",e.exports["Long term debt_study"]="Long term debt",e.exports["Long term debt excl. lease liabilities_study"]="Long term debt excl. lease liabilities",e.exports["Long term debt to total assets ratio_study"]="Long term debt to total assets ratio",e.exports["Long term investments_study"]="Long term investments",e.exports["Market capitalization_study"]="Market capitalization",e.exports["Minority interest_study"]="Minority interest",e.exports["Miscellaneous non-operating expense_study"]="Miscellaneous non-operating expense",e.exports["Net current asset value per share_study"]="Net current asset value per share",e.exports["Net debt_study"]="Net debt",e.exports["Net income_study"]="Net income",e.exports["Net income before discontinued operations_study"]="Net income before discontinued operations",e.exports["Net income (cash flow)_study"]="Net income (cash flow)",e.exports["Net income per employee_study"]="Net income per employee",e.exports["Net intangible assets_study"]="Net intangible assets",e.exports["Net margin %_study"]="Net margin %",e.exports["Net property/plant/equipment_study"]="Net property/plant/equipment",e.exports["Non-cash items_study"]="Non-cash items",e.exports["Non-controlling/minority interest_study"]="Non-controlling/minority interest",e.exports["Non-operating income, excl. interest expenses_study"]="Non-operating income, excl. interest expenses",e.exports["Non-operating income, total_study"]="Non-operating income, total",e.exports["Non-operating interest income_study"]="Non-operating interest income",e.exports["Note receivable - long term_study"]="Note receivable - long term",e.exports["Notes payable_study"]="Notes payable",e.exports["Number of employees_study"]="Number of employees", +e.exports["Number of shareholders_study"]="Number of shareholders",e.exports["Operating earnings yield %_study"]="Operating earnings yield %",e.exports["Operating expenses (excl. COGS)_study"]="Operating expenses (excl. COGS)",e.exports["Operating income_study"]="Operating income",e.exports["Operating lease liabilities_study"]="Operating lease liabilities",e.exports["Operating margin %_study"]="Operating margin %",e.exports["Other COGS_study"]="Other COGS",e.exports["Other common equity_study"]="Other common equity",e.exports["Other current assets, total_study"]="Other current assets, total",e.exports["Other current liabilities_study"]="Other current liabilities",e.exports["Other cost of goods sold_study"]="Other cost of goods sold",e.exports["Other exceptional charges_study"]="Other exceptional charges",e.exports["Other financing cash flow items, total_study"]="Other financing cash flow items, total",e.exports["Other intangibles, net_study"]="Other intangibles, net",e.exports["Other investing cash flow items, total_study"]="Other investing cash flow items, total",e.exports["Other investments_study"]="Other investments",e.exports["Other liabilities, total_study"]="Other liabilities, total",e.exports["Other long term assets, total_study"]="Other long term assets, total",e.exports["Other non-current liabilities, total_study"]="Other non-current liabilities, total",e.exports["Other operating expenses, total_study"]="Other operating expenses, total",e.exports["Other receivables_study"]="Other receivables",e.exports["Other short term debt_study"]="Other short term debt",e.exports["Paid in capital_study"]="Paid in capital",e.exports["PEG ratio_study"]="PEG ratio",e.exports["Piotroski F-score_study"]="Piotroski F-score",e.exports["Preferred dividends_study"]="Preferred dividends",e.exports["Preferred dividends paid_study"]="Preferred dividends paid",e.exports["Preferred stock, carrying value_study"]="Preferred stock, carrying value",e.exports["Prepaid expenses_study"]="Prepaid expenses",e.exports["Pretax equity in earnings_study"]="Pretax equity in earnings",e.exports["Pretax income_study"]="Pretax income",e.exports["Price earnings ratio forward_study"]="Price earnings ratio forward",e.exports["Price sales ratio forward_study"]="Price sales ratio forward",e.exports["Price to book ratio_study"]="Price to book ratio",e.exports["Price to cash flow ratio_study"]="Price to cash flow ratio",e.exports["Price to earnings ratio_study"]="Price to earnings ratio",e.exports["Price to free cash flow ratio_study"]="Price to free cash flow ratio",e.exports["Price to sales ratio_study"]="Price to sales ratio",e.exports["Price to tangible book ratio_study"]="Price to tangible book ratio",e.exports["Provision for risks & charge_study"]="Provision for risks & charge",e.exports["Purchase/acquisition of business_study"]="Purchase/acquisition of business",e.exports["Purchase of investments_study"]="Purchase of investments",e.exports["Purchase/sale of business, net_study"]="Purchase/sale of business, net", +e.exports["Purchase/sale of investments, net_study"]="Purchase/sale of investments, net",e.exports["Quality ratio_study"]="Quality ratio",e.exports["Quick ratio_study"]="Quick ratio",e.exports["Reduction of long term debt_study"]="Reduction of long term debt",e.exports["Repurchase of common & preferred stock_study"]="Repurchase of common & preferred stock",e.exports["Research & development_study"]="Research & development",e.exports["Research & development to revenue ratio_study"]="Research & development to revenue ratio",e.exports["Restructuring charge_study"]="Restructuring charge",e.exports["Retained earnings_study"]="Retained earnings",e.exports["Return on assets %_study"]="Return on assets %",e.exports["Return on equity %_study"]="Return on equity %",e.exports["Return on equity adjusted to book value %_study"]="Return on equity adjusted to book value %",e.exports["Return on invested capital %_study"]="Return on invested capital %",e.exports["Return on tangible assets %_study"]="Return on tangible assets %",e.exports["Return on tangible equity %_study"]="Return on tangible equity %",e.exports["Revenue estimates_study"]="Revenue estimates",e.exports["Revenue one year growth_study"]="Revenue one year growth",e.exports["Revenue per employee_study"]="Revenue per employee",e.exports["Sale/maturity of investments_study"]="Sale/maturity of investments",e.exports["Sale of common & preferred stock_study"]="Sale of common & preferred stock",e.exports["Sale of fixed assets & businesses_study"]="Sale of fixed assets & businesses",e.exports["Selling/general/admin expenses, other_study"]="Selling/general/admin expenses, other",e.exports["Selling/general/admin expenses, total_study"]="Selling/general/admin expenses, total",e.exports["Shareholders' equity_study"]="Shareholders' equity",e.exports["Shares buyback ratio %_study"]="Shares buyback ratio %",e.exports["Elder's Force Index_study"]="Elder's Force Index",e.exports["Short term debt_study"]="Short term debt",e.exports["Short term debt excl. current portion of LT debt_study"]="Short term debt excl. current portion of LT debt",e.exports["Short term investments_study"]="Short term investments",e.exports["Sloan ratio %_study"]="Sloan ratio %",e.exports["Springate score_study"]="Springate score",e.exports["Sustainable growth rate_study"]="Sustainable growth rate",e.exports["Tangible book value per share_study"]="Tangible book value per share",e.exports["Tangible common equity ratio_study"]="Tangible common equity ratio",e.exports.Taxes_study="Taxes",e.exports["Tobin's Q (approximate)_study"]="Tobin's Q (approximate)",e.exports["Total assets_study"]="Total assets",e.exports["Total cash dividends paid_study"]="Total cash dividends paid",e.exports["Total common shares outstanding_study"]="Total common shares outstanding",e.exports["Total current assets_study"]="Total current assets",e.exports["Total current liabilities_study"]="Total current liabilities",e.exports["Total debt_study"]="Total debt",e.exports["Total equity_study"]="Total equity", +e.exports["Total inventory_study"]="Total inventory",e.exports["Total liabilities_study"]="Total liabilities",e.exports["Total liabilities & shareholders' equities_study"]="Total liabilities & shareholders' equities",e.exports["Total non-current assets_study"]="Total non-current assets",e.exports["Total non-current liabilities_study"]="Total non-current liabilities",e.exports["Total operating expenses_study"]="Total operating expenses",e.exports["Total receivables, net_study"]="Total receivables, net",e.exports["Total revenue_study"]="Total revenue",e.exports["Treasury stock - common_study"]="Treasury stock - common",e.exports["Unrealized gain/loss_study"]="Unrealized gain/loss",e.exports["Unusual income/expense_study"]="Unusual income/expense",e.exports["Zmijewski score_study"]="Zmijewski score",e.exports["Valuation ratios_study"]="Valuation ratios",e.exports["Profitability ratios_study"]="Profitability ratios",e.exports["Liquidity ratios_study"]="Liquidity ratios",e.exports["Solvency ratios_study"]="Solvency ratios",e.exports["Accumulation/Distribution_study"]="Accumulation/Distribution",e.exports["Accumulative Swing Index_study"]="Accumulative Swing Index",e.exports["Advance/Decline_study"]="Advance/Decline",e.exports["Arnaud Legoux Moving Average_study"]="Arnaud Legoux Moving Average",e.exports.Aroon_study="Aroon",e.exports.ASI_study="ASI",e.exports["Average Directional Index_study"]="Average Directional Index",e.exports["Average True Range_study"]="Average True Range",e.exports["Awesome Oscillator_study"]="Awesome Oscillator",e.exports["Balance of Power_study"]="Balance of Power",e.exports["Bollinger Bands %B_study"]="Bollinger Bands %B",e.exports["Bollinger Bands Width_study"]="Bollinger Bands Width",e.exports["Bollinger Bands_study"]="Bollinger Bands",e.exports["Chaikin Money Flow_study"]="Chaikin Money Flow",e.exports["Chaikin Oscillator_study"]="Chaikin Oscillator",e.exports["Chande Kroll Stop_study"]="Chande Kroll Stop",e.exports["Chande Momentum Oscillator_study"]="Chande Momentum Oscillator",e.exports["Chop Zone_study"]="Chop Zone",e.exports["Choppiness Index_study"]="Choppiness Index",e.exports["Commodity Channel Index_study"]="Commodity Channel Index",e.exports["Connors RSI_study"]="Connors RSI",e.exports["Coppock Curve_study"]="Coppock Curve",e.exports["Correlation Coefficient_study"]="Correlation Coefficient",e.exports.CRSI_study="CRSI",e.exports["Detrended Price Oscillator_study"]="Detrended Price Oscillator",e.exports["Directional Movement_study"]="Directional Movement",e.exports["Donchian Channels_study"]="Donchian Channels",e.exports["Double EMA_study"]="Double EMA",e.exports["Ease Of Movement_study"]="Ease Of Movement",e.exports["Elder Force Index_study"]="Elder Force Index",e.exports["EMA Cross_study"]="EMA Cross",e.exports.Envelopes_study="Envelopes",e.exports["Fisher Transform_study"]="Fisher Transform",e.exports["Fixed Range_study"]="Fixed Range",e.exports["Fixed Range Volume Profile_study"]="Fixed Range Volume Profile", +e.exports["Guppy Multiple Moving Average_study"]="Guppy Multiple Moving Average",e.exports["Historical Volatility_study"]="Historical Volatility",e.exports["Hull Moving Average_study"]="Hull Moving Average",e.exports["Keltner Channels_study"]="Keltner Channels",e.exports["Klinger Oscillator_study"]="Klinger Oscillator",e.exports["Know Sure Thing_study"]="Know Sure Thing",e.exports["Least Squares Moving Average_study"]="Least Squares Moving Average",e.exports["Linear Regression Curve_study"]="Linear Regression Curve",e.exports["MA Cross_study"]="MA Cross",e.exports["MA with EMA Cross_study"]="MA with EMA Cross",e.exports["MA/EMA Cross_study"]="MA/EMA Cross",e.exports.MACD_study="MACD",e.exports["Mass Index_study"]="Mass Index",e.exports["McGinley Dynamic_study"]="McGinley Dynamic",e.exports.Median_study="Median",e.exports.Momentum_study="Momentum",e.exports["Money Flow_study"]="Money Flow",e.exports["Moving Average Channel_study"]="Moving Average Channel",e.exports["Moving Average Exponential_study"]="Moving Average Exponential",e.exports["Moving Average Weighted_study"]="Moving Average Weighted",e.exports["Moving Average_study"]="Moving Average",e.exports["Net Volume_study"]="Net Volume",e.exports["On Balance Volume_study"]="On Balance Volume",e.exports["Parabolic SAR_study"]="Parabolic SAR",e.exports["Pivot Points Standard_study"]="Pivot Points Standard",e.exports["Periodic Volume Profile_study"]="Periodic Volume Profile",e.exports["Price Channel_study"]="Price Channel",e.exports["Price Oscillator_study"]="Price Oscillator",e.exports["Price Volume Trend_study"]="Price Volume Trend",e.exports["Rate Of Change_study"]="Rate Of Change",e.exports["Relative Strength Index_study"]="Relative Strength Index",e.exports["Relative Vigor Index_study"]="Relative Vigor Index",e.exports["Relative Volatility Index_study"]="Relative Volatility Index",e.exports["Session Volume_study"]="Session Volume",e.exports["Session Volume HD_study"]="Session Volume HD",e.exports["Session Volume Profile_study"]="Session Volume Profile",e.exports["Session Volume Profile HD_study"]="Session Volume Profile HD",e.exports["SMI Ergodic Indicator/Oscillator_study"]="SMI Ergodic Indicator/Oscillator",e.exports["Smoothed Moving Average_study"]="Smoothed Moving Average",e.exports.Stoch_study="Stoch",e.exports["Stochastic RSI_study"]="Stochastic RSI",e.exports.Stochastic_study="Stochastic",e.exports["Triple EMA_study"]="Triple EMA",e.exports.TRIX_study="TRIX",e.exports["True Strength Indicator_study"]="True Strength Indicator",e.exports["Ultimate Oscillator_study"]="Ultimate Oscillator",e.exports["Visible Range_study"]="Visible Range",e.exports["Visible Range Volume Profile_study"]="Visible Range Volume Profile",e.exports["Volume Oscillator_study"]="Volume Oscillator",e.exports.Volume_study="Volume",e.exports.Vol_study="Vol",e.exports["Vortex Indicator_study"]="Vortex Indicator",e.exports.VWAP_study="VWAP",e.exports.VWMA_study="VWMA",e.exports["Williams %R_study"]="Williams %R",e.exports["Williams Alligator_study"]="Williams Alligator", +e.exports["Williams Fractal_study"]="Williams Fractal",e.exports["Zig Zag_study"]="Zig Zag",e.exports["24-hour Volume_study"]="24-hour Volume",e.exports["Ease of Movement_study"]="Ease of Movement",e.exports["Elders Force Index_study"]="Elders Force Index",e.exports.Envelope_study="Envelope",e.exports.Gaps_study="Gaps",e.exports["Linear Regression Channel_study"]="Linear Regression Channel",e.exports["Moving Average Ribbon_study"]="Moving Average Ribbon",e.exports["Multi-Time Period Charts_study"]="Multi-Time Period Charts",e.exports["Open Interest_study"]="Open Interest",e.exports["Rob Booker - Intraday Pivot Points_study"]="Rob Booker - Intraday Pivot Points",e.exports["Rob Booker - Knoxville Divergence_study"]="Rob Booker - Knoxville Divergence",e.exports["Rob Booker - Missed Pivot Points_study"]="Rob Booker - Missed Pivot Points",e.exports["Rob Booker - Reversal_study"]="Rob Booker - Reversal",e.exports["Rob Booker - Ziv Ghost Pivots_study"]="Rob Booker - Ziv Ghost Pivots",e.exports.Supertrend_study="Supertrend",e.exports["Technical Ratings_study"]="Technical Ratings",e.exports["True Strength Index_study"]="True Strength Index",e.exports["Up/Down Volume_study"]="Up/Down Volume",e.exports["Visible Average Price_study"]="Visible Average Price",e.exports["Williams Fractals_study"]="Williams Fractals",e.exports["Keltner Channels Strategy_study"]="Keltner Channels Strategy",e.exports["Rob Booker - ADX Breakout_study"]="Rob Booker - ADX Breakout",e.exports["Supertrend Strategy_study"]="Supertrend Strategy",e.exports["Technical Ratings Strategy_study"]="Technical Ratings Strategy",e.exports["Auto Anchored Volume Profile_study"]="Auto Anchored Volume Profile",e.exports["Auto Fib Extension_study"]="Auto Fib Extension",e.exports["Auto Fib Retracement_study"]="Auto Fib Retracement",e.exports["Auto Pitchfork_study"]="Auto Pitchfork",e.exports["Bearish Flag Chart Pattern_study"]="Bearish Flag Chart Pattern",e.exports["Bullish Pennant Chart Pattern_study"]="Bullish Pennant Chart Pattern",e.exports["Double Bottom Chart Pattern_study"]="Double Bottom Chart Pattern",e.exports["Double Top Chart Pattern_study"]="Double Top Chart Pattern",e.exports["Elliott Wave Chart Pattern_study"]="Elliott Wave Chart Pattern",e.exports["Falling Wedge Chart Pattern_study"]="Falling Wedge Chart Pattern",e.exports["Head And Shoulders Chart Pattern_study"]="Head And Shoulders Chart Pattern",e.exports["Inverse Head And Shoulders Chart Pattern_study"]="Inverse Head And Shoulders Chart Pattern",e.exports["Rectangle Chart Pattern_study"]="Rectangle Chart Pattern",e.exports["Rising Wedge Chart Pattern_study"]="Rising Wedge Chart Pattern",e.exports["Triangle Chart Pattern_study"]="Triangle Chart Pattern",e.exports["Triple Bottom Chart Pattern_study"]="Triple Bottom Chart Pattern",e.exports["Triple Top Chart Pattern_study"]="Triple Top Chart Pattern",e.exports["VWAP Auto Anchored_study"]="VWAP Auto Anchored",e.exports["*All Candlestick Patterns*_study"]="*All Candlestick Patterns*",e.exports["Abandoned Baby - Bearish_study"]="Abandoned Baby - Bearish", +e.exports["Abandoned Baby - Bullish_study"]="Abandoned Baby - Bullish",e.exports["Dark Cloud Cover - Bearish_study"]="Dark Cloud Cover - Bearish",e.exports["Doji Star - Bearish_study"]="Doji Star - Bearish",e.exports["Doji Star - Bullish_study"]="Doji Star - Bullish",e.exports["Downside Tasuki Gap - Bearish_study"]="Downside Tasuki Gap - Bearish",e.exports["Dragonfly Doji - Bullish_study"]="Dragonfly Doji - Bullish",e.exports["Engulfing - Bearish_study"]="Engulfing - Bearish",e.exports["Engulfing - Bullish_study"]="Engulfing - Bullish",e.exports["Evening Doji Star - Bearish_study"]="Evening Doji Star - Bearish",e.exports["Evening Star - Bearish_study"]="Evening Star - Bearish",e.exports["Falling Three Methods - Bearish_study"]="Falling Three Methods - Bearish",e.exports["Falling Window - Bearish_study"]="Falling Window - Bearish",e.exports["Gravestone Doji - Bearish_study"]="Gravestone Doji - Bearish",e.exports["Hammer - Bullish_study"]="Hammer - Bullish",e.exports["Hanging Man - Bearish_study"]="Hanging Man - Bearish",e.exports["Harami - Bearish_study"]="Harami - Bearish",e.exports["Harami - Bullish_study"]="Harami - Bullish",e.exports["Inverted Hammer - Bullish_study"]="Inverted Hammer - Bullish",e.exports["Kicking - Bearish_study"]="Kicking - Bearish",e.exports["Kicking - Bullish_study"]="Kicking - Bullish",e.exports["Long Lower Shadow - Bullish_study"]="Long Lower Shadow - Bullish",e.exports["Long Upper Shadow - Bearish_study"]="Long Upper Shadow - Bearish",e.exports["Marubozu Black - Bearish_study"]="Marubozu Black - Bearish",e.exports["Marubozu White - Bullish_study"]="Marubozu White - Bullish",e.exports["Morning Doji Star - Bullish_study"]="Morning Doji Star - Bullish",e.exports["Morning Star - Bullish_study"]="Morning Star - Bullish",e.exports["On Neck - Bearish_study"]="On Neck - Bearish",e.exports["Piercing - Bullish_study"]="Piercing - Bullish",e.exports["Rising Three Methods - Bullish_study"]="Rising Three Methods - Bullish",e.exports["Rising Window - Bullish_study"]="Rising Window - Bullish",e.exports["Shooting Star - Bearish_study"]="Shooting Star - Bearish",e.exports["Three Black Crows - Bearish_study"]="Three Black Crows - Bearish",e.exports["Three White Soldiers - Bullish_study"]="Three White Soldiers - Bullish",e.exports["Tri-Star - Bearish_study"]="Tri-Star - Bearish",e.exports["Tri-Star - Bullish_study"]="Tri-Star - Bullish",e.exports["Tweezer Top - Bearish_study"]="Tweezer Top - Bearish",e.exports["Upside Tasuki Gap - Bullish_study"]="Upside Tasuki Gap - Bullish",e.exports.SuperTrend_study="SuperTrend",e.exports["Average Price_study"]="Average Price",e.exports["Typical Price_study"]="Typical Price",e.exports["Median Price_study"]="Median Price",e.exports["Money Flow Index_study"]="Money Flow Index",e.exports["Moving Average Double_study"]="Moving Average Double",e.exports["Moving Average Triple_study"]="Moving Average Triple",e.exports["Moving Average Adaptive_study"]="Moving Average Adaptive",e.exports["Moving Average Hamming_study"]="Moving Average Hamming", +e.exports["Moving Average Modified_study"]="Moving Average Modified",e.exports["Moving Average Multiple_study"]="Moving Average Multiple",e.exports["Linear Regression Slope_study"]="Linear Regression Slope",e.exports["Standard Error_study"]="Standard Error",e.exports["Standard Error Bands_study"]="Standard Error Bands",e.exports["Correlation - Log_study"]="Correlation - Log",e.exports["Standard Deviation_study"]="Standard Deviation",e.exports["Chaikin Volatility_study"]="Chaikin Volatility",e.exports["Volatility Close-to-Close_study"]="Volatility Close-to-Close",e.exports["Volatility Zero Trend Close-to-Close_study"]="Volatility Zero Trend Close-to-Close",e.exports["Volatility O-H-L-C_study"]="Volatility O-H-L-C",e.exports["Volatility Index_study"]="Volatility Index",e.exports["Trend Strength Index_study"]="Trend Strength Index",e.exports["Majority Rule_study"]="Majority Rule",e.exports["Advance Decline Line_study"]="Advance Decline Line",e.exports["Advance Decline Ratio_study"]="Advance Decline Ratio",e.exports["Advance/Decline Ratio (Bars)_study"]="Advance/Decline Ratio (Bars)",e.exports["BarUpDn Strategy_study"]="BarUpDn Strategy",e.exports["Bollinger Bands Strategy directed_study"]="Bollinger Bands Strategy directed",e.exports["Bollinger Bands Strategy_study"]="Bollinger Bands Strategy",e.exports.ChannelBreakOutStrategy_study="ChannelBreakOutStrategy",e.exports.Compare_study="Compare",e.exports["Conditional Expressions_study"]="Conditional Expressions",e.exports.ConnorsRSI_study="ConnorsRSI",e.exports["Consecutive Up/Down Strategy_study"]="Consecutive Up/Down Strategy",e.exports["Cumulative Volume Index_study"]="Cumulative Volume Index",e.exports["Divergence Indicator_study"]="Divergence Indicator",e.exports["Greedy Strategy_study"]="Greedy Strategy",e.exports["InSide Bar Strategy_study"]="InSide Bar Strategy",e.exports["Keltner Channel Strategy_study"]="Keltner Channel Strategy",e.exports["Linear Regression_study"]="Linear Regression",e.exports["MACD Strategy_study"]="MACD Strategy",e.exports["Momentum Strategy_study"]="Momentum Strategy",e.exports["Moon Phases_study"]="Moon Phases",e.exports["Moving Average Convergence/Divergence_study"]="Moving Average Convergence/Divergence",e.exports["MovingAvg Cross_study"]="MovingAvg Cross",e.exports["MovingAvg2Line Cross_study"]="MovingAvg2Line Cross",e.exports["OutSide Bar Strategy_study"]="OutSide Bar Strategy",e.exports.Overlay_study="Overlay",e.exports["Parabolic SAR Strategy_study"]="Parabolic SAR Strategy",e.exports["Pivot Extension Strategy_study"]="Pivot Extension Strategy",e.exports["Pivot Points High Low_study"]="Pivot Points High Low",e.exports["Pivot Reversal Strategy_study"]="Pivot Reversal Strategy",e.exports["Price Channel Strategy_study"]="Price Channel Strategy",e.exports["RSI Strategy_study"]="RSI Strategy",e.exports["SMI Ergodic Indicator_study"]="SMI Ergodic Indicator",e.exports["SMI Ergodic Oscillator_study"]="SMI Ergodic Oscillator",e.exports["Stochastic Slow Strategy_study"]="Stochastic Slow Strategy", +e.exports["Volatility Stop_study"]="Volatility Stop",e.exports["Volty Expan Close Strategy_study"]="Volty Expan Close Strategy",e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports="Fixed Range Volume Profile"},32819:e=>{e.exports="Vol"},66051:e=>{e.exports="Minor"},86054:e=>{e.exports="Minute"},20936:e=>{e.exports="Text"},98478:e=>{e.exports="Couldn't copy"},34004:e=>{e.exports="Couldn't cut"},96260:e=>{e.exports="Couldn't paste"},94370:e=>{e.exports="Countdown to bar close"},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports="Columns"},19372:e=>{e.exports="Comment"},20229:e=>{e.exports="Compare or Add Symbol"},46689:e=>{e.exports="Confirm Inputs"},43432:e=>{e.exports="Copenhagen"},35216:e=>{e.exports="Copy"},87898:e=>{e.exports="Copy Chart Layout"},28851:e=>{e.exports="Copy price"},94099:e=>{e.exports="Cairo"},64149:e=>{e.exports="Callout"},63528:e=>{e.exports="Candles"},46837:e=>{e.exports="Caracas"},49329:e=>{e.exports="Change"},28089:e=>{e.exports="Change Symbol"},99374:e=>{e.exports="Change interval"},14412:e=>{e.exports="Chart Properties"},26619:e=>{e.exports="Chart by TradingView"},12011:e=>{e.exports="Chart image copied to clipboard {emoji}"},59884:e=>{e.exports="Chatham Islands"},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports="Circle"},32234:e=>{e.exports="Click to set a point"},52977:e=>{e.exports="Clone"},31691:e=>{e.exports="Close"},50493:e=>{e.exports="Create order"},52302:e=>{e.exports="Create limit order"},29908:e=>{e.exports="Cross"},60997:e=>{e.exports="Cross Line"},81520:e=>{e.exports="Currencies"},98486:e=>{e.exports="Current interval and above"},73106:e=>{e.exports="Current interval and below"},85964:e=>{e.exports="Current interval only"},17206:e=>{e.exports="Curve"},95176:e=>{e.exports="Cycle"},87761:e=>{e.exports="Cyclic Lines"},27891:e=>{e.exports="Cypher Pattern"},56996:e=>{e.exports="A layout with that name already exists"},30192:e=>{e.exports="A layout with that name already exists. Do you want to overwrite it?"},32852:e=>{e.exports="ABCD Pattern"},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports="Analyze Trade Setup"},66828:e=>{e.exports="Anchored Note"},94782:e=>{e.exports="Anchored Text"},61704:e=>{e.exports="Anchored VWAP"},63597:e=>{e.exports="Add Horizontal Line"},45743:e=>{e.exports="Add Symbol"},8700:e=>{e.exports="Add alert"},64885:e=>{e.exports="Add alert on {drawing}"},90830:e=>{e.exports="Add alert on {series}"},45986:e=>{e.exports="Add alert for {title}"},3612:e=>{e.exports="Add financial metric for {instrumentName}"},92206:e=>{e.exports="Add indicator/strategy on {studyTitle}"},34810:e=>{e.exports="Add text note for {symbol}"},75669:e=>{e.exports="Add this financial metric to entire layout"},64288:e=>{e.exports="Add this indicator to entire layout"},77920:e=>{e.exports="Add this strategy to entire layout"},34059:e=>{e.exports="Add this symbol to entire layout"},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports="Always invisible"},71997:e=>{e.exports="Always visible"},97305:e=>{e.exports="All indicators and drawing tools"}, +59192:e=>{e.exports="All intervals"},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports="Apply Elliott Wave"},19263:e=>{e.exports="Apply Elliott Wave Major"},15818:e=>{e.exports="Apply Elliott Wave Minor"},50352:e=>{e.exports="Apply Elliott Wave Intermediate"},66631:e=>{e.exports="Apply Manual Decision Point"},15682:e=>{e.exports="Apply Manual Risk/Reward"},15644:e=>{e.exports="Apply WPT Down Wave"},5897:e=>{e.exports="Apply WPT Up Wave"},13345:e=>{e.exports="Apply default"},95910:e=>{e.exports="Apply these indicators to entire layout"},42762:e=>{e.exports="Apr"},45104:e=>{e.exports="Arc"},42097:e=>{e.exports="Area"},96237:e=>{e.exports="Arrow"},48732:e=>{e.exports="Arrow Down"},82473:e=>{e.exports="Arrow Marker"},8738:e=>{e.exports="Arrow Mark Down"},35062:e=>{e.exports="Arrow Mark Left"},92163:e=>{e.exports="Arrow Mark Right"},33196:e=>{e.exports="Arrow Mark Up"},10650:e=>{e.exports="Arrow Up"},59340:e=>{e.exports="Ashgabat"},13468:e=>{e.exports="At close"},21983:e=>{e.exports="Athens"},86951:e=>{e.exports="Auto"},50834:e=>{e.exports="Auto (fits data to screen)"},38465:e=>{e.exports="Aug"},8975:e=>{e.exports="Average close price label"},87899:e=>{e.exports="Average close price line"},22554:e=>{e.exports="Avg"},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports="Balloon"},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports="Bar Replay isn't available for this chart type. Do you want to exit Bar Replay?"},16812:e=>{e.exports="Bars"},98838:e=>{e.exports="Bars Pattern"},17712:e=>{e.exports="Baseline"},54861:e=>{e.exports="Belgrade"},26825:e=>{e.exports="Berlin"},30251:e=>{e.exports="Brush"},90204:e=>{e.exports="Brussels"},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports="Bring forward"},26354:e=>{e.exports="Bring to front"},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports="Bucharest"},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports="By TradingView"},75190:e=>{e.exports="Go to date"},38342:e=>{e.exports="Go to {lineToolName}"},75139:e=>{e.exports="Got it"},81180:e=>{e.exports="Gann Box"},68102:e=>{e.exports="Gann Fan"},66321:e=>{e.exports="Gann Square"},87107:e=>{e.exports="Gann Square Fixed"},34805:e=>{e.exports="Get more connections"},7914:e=>{e.exports="Ghost Feed"},18367:e=>{e.exports="Grand supercycle"},97065:e=>{e.exports="Do you really want to delete Study Template '{name}' ?"},59368:e=>{e.exports="Double Curve"},35273:e=>{e.exports="Double-click any edge to reset layout grid"},5828:e=>{e.exports="Double-click to finish Path"},63898:e=>{e.exports="Double-click to finish Polyline"},42660:e=>{e.exports="Down Wave 1 or A"},44788:e=>{e.exports="Down Wave 2 or B"},71263:e=>{e.exports="Down Wave 3"},70573:e=>{e.exports="Down Wave 4"},59560:e=>{e.exports="Down Wave 5"},70437:e=>{e.exports="Down Wave C"},93345:e=>{e.exports="Data Provided by"},76912:e=>{e.exports="Date"},60222:e=>{e.exports="Date Range"},79859:e=>{e.exports="Date and Price Range"},92203:e=>{e.exports="Dec"},69479:e=>{e.exports="Degree"},57701:e=>{e.exports="Denver"},73720:e=>{ +e.exports="Diamond"},3556:e=>{e.exports="Disjoint Channel"},62764:e=>{e.exports="Displacement"},22903:e=>{e.exports="Drawings toolbar"},21442:e=>{e.exports="Draw Horizontal Line on"},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports="Enter a new chart layout name"},93512:e=>{e.exports="Edit {title} alert"},91215:e=>{e.exports="Elliott Correction Wave (ABC)"},80983:e=>{e.exports="Elliott Double Combo Wave (WXY)"},74118:e=>{e.exports="Elliott Impulse Wave (12345)"},95840:e=>{e.exports="Elliott Triangle Wave (ABCDE)"},66637:e=>{e.exports="Elliott Triple Combo Wave (WXYXZ)"},69418:e=>{e.exports="Ellipse"},27558:e=>{e.exports="Extend alert lines"},2578:e=>{e.exports="Extended Line"},77295:e=>{e.exports="Exchange"},2899:e=>{e.exports="Existing pane above"},53387:e=>{e.exports="Existing pane below"},36972:e=>{e.exports="Forecast"},17994:e=>{e.exports="Failed to save library"},87375:e=>{e.exports="Failed to save script"},35050:e=>{e.exports="Feb"},82719:e=>{e.exports="Fib Channel"},64192:e=>{e.exports="Fib Circles"},63835:e=>{e.exports="Fib Retracement"},18072:e=>{e.exports="Fib Speed Resistance Arcs"},20877:e=>{e.exports="Fib Speed Resistance Fan"},76783:e=>{e.exports="Fib Spiral"},89037:e=>{e.exports="Fib Time Zone"},72489:e=>{e.exports="Fib Wedge"},21524:e=>{e.exports="Flag"},55678:e=>{e.exports="Flag Mark"},29230:e=>{e.exports="Flat Top/Bottom"},92754:e=>{e.exports="Flipped"},42015:e=>{e.exports="Fraction part is invalid."},47542:e=>{e.exports="Fundamental studies are no longer available on charts"},16245:e=>{e.exports="Kolkata"},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports="Hollow candles"},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports="Horizontal Line"},76604:e=>{e.exports="Horizontal Ray"},42616:e=>{e.exports="Head and Shoulders"},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports="Hide"},33911:e=>{e.exports="Hide all"},95551:e=>{e.exports="Hide all drawings"},44312:e=>{e.exports="Hide all drawings and indicators"},67927:e=>{e.exports="Hide all drawings, indicators, positions & orders"},86306:e=>{e.exports="Hide all indicators"},70803:e=>{e.exports="Hide all positions & orders"},13277:e=>{e.exports="Hide drawings"},8251:e=>{e.exports="Hide events on chart"},44177:e=>{e.exports="Hide indicators"},2441:e=>{e.exports="Hide marks on bars"},90540:e=>{e.exports="Hide positions & orders"},30777:e=>{e.exports="High"},31994:e=>{e.exports="High-low"},60259:e=>{e.exports="High and low price labels"},21803:e=>{e.exports="High and low price lines"},31895:e=>{e.exports="Highlighter"},69085:e=>{e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},22712:e=>{e.exports="I'm good thanks"},23450:e=>{e.exports="Image"},71778:e=>{e.exports="Intermediate"},14177:e=>{ +e.exports="Invalid Symbol"},32619:e=>{e.exports="Invalid symbol"},53239:e=>{e.exports="Invert scale"},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports="Insert indicator"},9114:e=>{e.exports="Inside"},12354:e=>{e.exports="Inside Pitchfork"},26579:e=>{e.exports="Icon"},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports="Jan"},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports="Oops!"},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports="Oct"},39280:e=>{e.exports="Open"},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports="Low"},42284:e=>{e.exports="Lock"},1441:e=>{e.exports="Lock/unlock"},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports="Lock price to bar ratio"},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports="London"},44604:e=>{e.exports="Long Position"},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports="Labels"},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports="Line"},63492:e=>{e.exports="Line break"},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports="Move scale to left"},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports="Modified Schiff"},18559:e=>{e.exports="Modified Schiff Pitchfork"},18665:e=>{e.exports="Moscow"},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports="Mar"},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports="Merge all scales into one"},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports="Mirrored"},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports="N/A"},95222:e=>{e.exports="No data here"},3485:e=>{e.exports="No scale (fullscreen)"},8886:e=>{e.exports="No sync"},16971:e=>{e.exports="No volume data"},75549:e=>{e.exports="Note"},71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports="New Zealand"},40887:e=>{e.exports="New pane above"},96712:e=>{e.exports="New pane below"},33566:e=>{e.exports="Nicosia"},64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports="Save New Chart Layout"},9908:e=>{e.exports="Save as"},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{ +e.exports="Sao Paulo"},37207:e=>{e.exports="Scale price chart only"},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports="Schiff Pitchfork"},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports="Settings"},43247:e=>{e.exports="Second fraction part is invalid."},19796:e=>{e.exports="Send to back"},23221:e=>{e.exports="Send backward"},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports="Sep"},25866:e=>{e.exports="Session"},59827:e=>{e.exports="Session breaks"},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports="Short Position"},81428:e=>{e.exports="Show"},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports="Show all ideas"},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports="Show dividends"},46771:e=>{e.exports="Show earnings"},87933:e=>{e.exports="Show ideas of followed users"},30709:e=>{e.exports="Show latest news"},58669:e=>{e.exports="Show my ideas only"},30816:e=>{e.exports="Show splits"},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports="Singapore"},69502:e=>{e.exports="Sine Line"},44904:e=>{e.exports="Square"},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports="Style"},65323:e=>{e.exports="Stack on the left"},14113:e=>{e.exports="Stack on the right"},93161:e=>{e.exports="Stay in drawing mode"},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports="Symbol Error"},90932:e=>{e.exports="Symbol name label"},65986:e=>{e.exports="Symbol info"},52054:e=>{e.exports="Symbol last price label"},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports="Sync in layout"},99969:e=>{e.exports="Point & figure"},53047:e=>{e.exports="Polyline"},34402:e=>{e.exports="Path"},70394:e=>{e.exports="Parallel Channel"},95995:e=>{e.exports="Paris"},29682:e=>{e.exports="Paste"},51102:e=>{e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports="Pin to new left scale"},43707:e=>{e.exports="Pin to new right scale"},91130:e=>{e.exports="Pin to left scale"},61201:e=>{e.exports="Pin to left scale (hidden)"},764:e=>{e.exports="Pin to right scale"},20207:e=>{e.exports="Pin to right scale (hidden)"},66156:e=>{e.exports="Pin to scale (now left)"},54727:e=>{e.exports="Pin to scale (now no scale)"},76598:e=>{e.exports="Pin to scale (now right)"},39065:e=>{e.exports="Pin to scale (now {label})"},97324:e=>{e.exports="Pin to scale {label}"},56948:e=>{e.exports="Pin to scale {label} (hidden)"},32156:e=>{e.exports="Pinned to left scale"}, +8128:e=>{e.exports="Pinned to left scale (hidden)"},3822:e=>{e.exports="Pinned to right scale"},44538:e=>{e.exports="Pinned to right scale (hidden)"},65810:e=>{e.exports="Pinned to scale {label}"},14125:e=>{e.exports="Pinned to scale {label} (hidden)"},97378:e=>{e.exports="Plus button"},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports="Price Label"},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports="Price Range"},32061:e=>{e.exports="Price format is invalid."},91492:e=>{e.exports="Price line"},48404:e=>{e.exports="Primary"},87086:e=>{e.exports="Projection"},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports="Rotated Rectangle"},74214:e=>{e.exports="Rome"},50470:e=>{e.exports="Ray"},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports="Rectangle"},41615:e=>{e.exports="Redo"},35001:e=>{e.exports="Regression Trend"},34596:e=>{e.exports="Remove"},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports="Remove indicators"},4142:e=>{e.exports="Rename Chart Layout"},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports="Reset price scale"},25333:e=>{e.exports="Reset time scale"},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports="Warning"},48474:e=>{e.exports="Warsaw"},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports="Text"},16267:e=>{e.exports="Tehran"},19611:e=>{e.exports="Template"},29198:e=>{e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports="This indicator cannot be applied to another indicator."},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports="Three Drives Pattern"},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports="Time"},64375:e=>{e.exports="Time zone"},95005:e=>{e.exports="Time Cycles"},87085:e=>{e.exports="Trade"},94770:e=>{e.exports="Trend Angle"},23104:e=>{e.exports="Trend Line"},15501:e=>{e.exports="Trend-Based Fib Extension"},31196:e=>{e.exports="Trend-Based Fib Time"},29245:e=>{e.exports="Triangle"},83356:e=>{e.exports="Triangle Down"},12390:e=>{e.exports="Triangle Pattern"},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},38587:e=>{e.exports="Understood"},81320:e=>{e.exports="Undo"},25933:e=>{e.exports="Units"},15101:e=>{e.exports="Unlock"},34150:e=>{e.exports="Up Wave 4"},83927:e=>{e.exports="Up Wave 5"},58976:e=>{e.exports="Up Wave 1 or A"},11661:e=>{e.exports="Up Wave 2 or B"},53958:e=>{e.exports="Up Wave 3"},66560:e=>{e.exports="Up Wave C"},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{ +e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports="Vertical Line"},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports="Visibility"},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports="Visible on mouse over"},22198:e=>{e.exports="Visual order"},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports="XABCD Pattern"},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"},77578:e=>{e.exports="change latest news visibility"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"},59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{e.exports="change price line visibility"},69510:e=>{e.exports="change price to bar ratio"},32303:e=>{e.exports="change resolution"},526:e=>{e.exports="change symbol"},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{e.exports="change symbol last value visibility"},12707:e=>{e.exports="change symbol previous close value visibility"},65303:e=>{e.exports="change session"},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports="change splits visibility"},20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{e.exports="change visibility"},16698:e=>{e.exports="change visibility at current interval"},78422:e=>{e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports="charts by TradingView"},5179:e=>{ +e.exports="clone line tools"},3195:e=>{e.exports="create line tools group"},92659:e=>{e.exports="create line tools group from selection"},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports="add line tool {lineTool} to group {name}"},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports="add this financial metric to entire layout"},82388:e=>{e.exports="add this indicator to entire layout"},94292:e=>{e.exports="add this strategy to entire layout"},27982:e=>{e.exports="add this symbol to entire layout"},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports="apply drawing template"},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports="apply study template {template}"},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports="bring {title} forward"},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports="exclude line tools from group {group}"},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports="hide {title}"},91842:e=>{e.exports="hide alert label lines"},54781:e=>{e.exports="hide all drawing tools"},44974:e=>{e.exports="hide marks on bars"},28916:e=>{e.exports="interval lock"},94245:e=>{e.exports="invert scale"},90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports="insert {title} after {target}"},11231:e=>{e.exports="insert {title} before {target}"},67176:e=>{e.exports="insert {title} before {targetTitle}"},54597:e=>{e.exports="load default drawing template"},30295:e=>{e.exports="loading..."},50193:e=>{e.exports="lock {title}"},4963:e=>{e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{e.exports="move"},11303:e=>{e.exports="move {title} to new left scale"},45544:e=>{e.exports="move {title} to new right scale"},81898:e=>{e.exports="move all scales to left"},22863:e=>{e.exports="move all scales to right"},45356:e=>{e.exports="move drawing(s)"},15086:e=>{e.exports="move left"},61711:e=>{e.exports="move right"},4184:e=>{e.exports="move scale"},74642:e=>{e.exports="make {title} no scale (Full screen)"},45223:e=>{e.exports="make group {group} invisible"},87927:e=>{e.exports="make group {group} visible"},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"},66143:e=>{e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{e.exports="n/a"},47222:e=>{e.exports="scale price"},99042:e=>{e.exports="scale price chart only"},35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports="send {title} backward"},66781:e=>{e.exports="send {title} to back"}, +4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports="powered by"},68111:e=>{e.exports="powered by TradingView"},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports="pin to right scale"},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports="remove all studies"},80171:e=>{e.exports="remove all studies and drawing tools"},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports="remove drawings"},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports="rename group {group} to {newName}"},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports="reset time scale"},13034:e=>{e.exports="resize layout"},9608:e=>{e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports="toggle percentage scale"},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"},51114:e=>{e.exports="unlock group {group}"},92421:e=>{e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports="update {title} script"},33355:e=>{e.exports="{count} bars"},88841:e=>{e.exports="{symbol} financials by TradingView"},38641:e=>{e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom"},19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out"},30572:e=>{e.exports="day"},52254:e=>{e.exports="hour"},99062:e=>{e.exports="month"},69143:e=>{e.exports="minute"},71787:e=>{e.exports="second"},82797:e=>{e.exports="range"},47966:e=>{e.exports="week"},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]="Australian Dollar/Canadian Dollar",e.exports["#AUDCHF-symbol-description"]="Australian Dollar / Swiss Franc",e.exports["#AUDJPY-symbol-description"]="Australian Dollar / Japanese Yen",e.exports["#AUDNZD-symbol-description"]="Australian Dollar / New Zealand Dollar", +e.exports["#AUDRUB-symbol-description"]="Australian Dollar / Russian Ruble",e.exports["#AUDUSD-symbol-description"]="Australian Dollar / U.S. Dollar",e.exports["#BRLJPY-symbol-description"]="Brazilian Real / Japanese Yen",e.exports["#BTCCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#BTCCNY-symbol-description"]="Bitcoin / Chinese Yuan",e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]="Bitcoin / South Korean Won",e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]="Bitcoin / U.S. Dollar",e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]="Canadian Dollar / Japanese Yen",e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]="Swiss Franc / Japanese Yen",e.exports["#COPPER-symbol-description"]="CFDs on Copper",e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]="Euro / Australian Dollar",e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]="Euro / Canadian Dollar",e.exports["#EURCHF-symbol-description"]="Euro / Swiss Franc",e.exports["#EURGBP-symbol-description"]="Euro / British Pound",e.exports["#EURJPY-symbol-description"]="Euro / Japanese Yen",e.exports["#EURNZD-symbol-description"]="Euro / New Zealand Dollar",e.exports["#EURRUB-symbol-description"]="Euro / Russian Ruble",e.exports["#EURRUB_TOM-symbol-description"]="Euro / Russian Ruble TOM",e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]="Euro / Turkish Lira",e.exports["#EURUSD-symbol-description"]="Euro / U.S. Dollar",e.exports["#EUSTX50-symbol-description"]="Euro Stoxx 50 Index",e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr",e.exports["#GBPAUD-symbol-description"]="British Pound / Australian Dollar",e.exports["#GBPCAD-symbol-description"]="British Pound / Canadian Dollar",e.exports["#GBPCHF-symbol-description"]="British Pound / Swiss Franc",e.exports["#GBPEUR-symbol-description"]="British Pound / Euro",e.exports["#GBPJPY-symbol-description"]="British Pound / Japanese Yen",e.exports["#GBPNZD-symbol-description"]="British Pound / New Zealand Dollar",e.exports["#GBPRUB-symbol-description"]="British Pound / Russian Ruble",e.exports["#GBPUSD-symbol-description"]="British Pound / U.S. Dollar",e.exports["#GER30-symbol-description"]="DAX Index",e.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",e.exports["#ITA40-symbol-description"]="FTSE MIB Index",e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]="Japanese Yen / South Korean Won",e.exports["#JPYRUB-symbol-description"]="Japanese Yen / Russian Ruble",e.exports["#KA1-symbol-description"]="Sugar #11 Futures", +e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]="MICEX Index",e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]="US 100 Cash CFD",e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]="New Zealand Dollar / Japanese Yen",e.exports["#NZDUSD-symbol-description"]="New Zealand Dollar / U.S. Dollar",e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]="S&P 500 Index",e.exports["#TWTR-symbol-description"]="Twitter Inc",e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]="U.S. Dollar / Brazilian Real",e.exports["#USDCAD-symbol-description"]="U.S. Dollar / Canadian Dollar",e.exports["#USDCHF-symbol-description"]="U.S. Dollar / Swiss Franc",e.exports["#USDCNY-symbol-description"]="U.S. Dollar / Chinese Yuan",e.exports["#USDDKK-symbol-description"]="U.S. Dollar / Danish Krone",e.exports["#USDHKD-symbol-description"]="U.S. Dollar / Hong Kong Dollar",e.exports["#USDIDR-symbol-description"]="U.S. Dollar / Rupiah",e.exports["#USDINR-symbol-description"]="U.S. Dollar / Indian Rupee",e.exports["#USDJPY-symbol-description"]="U.S. Dollar / Japanese Yen",e.exports["#USDKRW-symbol-description"]="U.S. Dollar / South Korean",e.exports["#USDMXN-symbol-description"]="U.S. Dollar / Mexican Peso",e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso",e.exports["#USDRUB-symbol-description"]="U.S. Dollar / Russian Ruble",e.exports["#USDRUB_TOM-symbol-description"]="U.S. Dollar / Russian Ruble TOM",e.exports["#USDSEK-symbol-description"]="U.S. Dollar / Swedish Krona",e.exports["#USDSGD-symbol-description"]="U.S. Dollar / Singapore Dollar",e.exports["#USDTRY-symbol-description"]="U.S. Dollar / Turkish Lira",e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]="Silver / U.S. Dollar",e.exports["#XAUUSD-symbol-description"]="Gold Spot / U.S. Dollar",e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium",e.exports["#XPTUSD-symbol-description"]="Platinum / U.S. Dollar",e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real", +e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]="TSX 60 VIX Index",e.exports["#USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#EURPLN-symbol-description"]="Euro / Polish Zloty",e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]="CAC 40 Index",e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures", +e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures",e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)",e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures", +e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures",e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]="Australian Dollar Futures",e.exports["#CME:D61!-symbol-description"]="Canadian Dollar Futures",e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",e.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate",e.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",e.exports["#ETHUSD-symbol-description"]="Ethereum / U.S. Dollar",e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index",e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",e.exports["#COMEX:HG1!-symbol-description"]="Copper Futures",e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",e.exports["#NYMEX:CL1!-symbol-description"]="Light Crude Oil Futures",e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]="DAX Index",e.exports["#TVC:DE10-symbol-description"]="German Government Bonds 10 YR",e.exports["#TVC:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#TVC:DXY-symbol-description"]="U.S. Dollar Currency Index",e.exports["#TVC:FR10-symbol-description"]="France Government Bonds 10 YR",e.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",e.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",e.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index", +e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",e.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",e.exports["#INDEX:MIB-symbol-description"]="MIB Index",e.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",e.exports["#MOEX:RTSI-symbol-description"]="RTS Index",e.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",e.exports["#NYMEX:NG1!-symbol-description"]="Natural Gas Futures",e.exports["#NYMEX:ZC1!-symbol-description"]="Corn Futures",e.exports["#TVC:IN10-symbol-description"]="India Government Bonds 10 YR",e.exports["#TVC:IT10-symbol-description"]="Italy Government Bonds 10 YR",e.exports["#TVC:JP10-symbol-description"]="Japan Government Bonds 10 YR",e.exports["#TVC:NDX-symbol-description"]="US 100 Index",e.exports["#TVC:NI225-symbol-description"]="Nikkei 225 Index",e.exports["#TVC:SPX-symbol-description"]="S&P 500 Index",e.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",e.exports["#TVC:TR10-symbol-description"]="Turkey Government Bonds 10 YR",e.exports["#TVC:UKOIL-symbol-description"]="CFDs on Brent Crude Oil",e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]="US Government Bonds 2 YR",e.exports["#TVC:US05-symbol-description"]="US Government Bonds 5 YR",e.exports["#TVC:US10-symbol-description"]="US Government Bonds 10 YR",e.exports["#TVC:USOIL-symbol-description"]="CFDs on WTI Crude Oil",e.exports["#NYMEX:ITI1!-symbol-description"]="Iron Ore Futures",e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]="Crude Oil Brent",e.exports["#ICEEUR:CB1!-symbol-description"]="Brent Crude Oil",e.exports["#ICEUSA:CC-symbol-description"]="Cocoa",e.exports["#NYMEX:CL-symbol-description"]="Crude Oil WTI",e.exports["#ICEUSA:CT-symbol-description"]="Cotton #2",e.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",e.exports["#CME:DL-symbol-description"]="Class III Milk",e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]="Gold",e.exports["#CME:GF-symbol-description"]="Feeder Cattle",e.exports["#CME:HE-symbol-description"]="Lean Hogs",e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]="Sugar #11 Futures",e.exports["#ICEUSA:KC-symbol-description"]="Coffee",e.exports["#NYMEX:KG1-symbol-description"]="Cotton Futures",e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]="Live Cattle",e.exports["#ICEEUR:LO-symbol-description"]="ICE Heating Oil", +e.exports["#CME:LS-symbol-description"]="Lumber",e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]="Natural Gas",e.exports["#ICEUSA:OJ-symbol-description"]="Orange Juice",e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]="Platinum",e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",e.exports["#NYMEX:RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]="Silver",e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]="Zinc",e.exports["#CBOT:ZC-symbol-description"]="Corn",e.exports["#CBOT:ZK-symbol-description"]="Ethanol Futures",e.exports["#CBOT:ZL-symbol-description"]="Soybean Oil",e.exports["#CBOT:ZO-symbol-description"]="Oats",e.exports["#CBOT:ZR-symbol-description"]="Rough Rice",e.exports["#CBOT:ZS-symbol-description"]="Soybeans",e.exports["#CBOT:ZS1-symbol-description"]="Soybean Futures",e.exports["#CBOT:ZW-symbol-description"]="Wheat",e.exports["#CBOT:ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",e.exports["#NYMEX:ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#CADUSD-symbol-description"]="Canadian Dollar / U.S. Dollar",e.exports["#CHFUSD-symbol-description"]="Swiss Franc / U.S. Dollar",e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]="Japanese Yen / U.S. Dollar",e.exports["#USDAUD-symbol-description"]="U.S. Dollar / Australian Dollar",e.exports["#USDEUR-symbol-description"]="U.S. Dollar / Euro",e.exports["#USDGBP-symbol-description"]="U.S. Dollar / Pound Sterling",e.exports["#USDNZD-symbol-description"]="U.S. Dollar / New Zealand Dollar",e.exports["#UKOIL-symbol-description"]="CFDs on Crude Oil (Brent)",e.exports["#USOIL-symbol-description"]="CFDs on Crude Oil (WTI)",e.exports["#US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#BCHUSD-symbol-description"]="Bitcoin Cash / U.S. Dollar",e.exports["#ETCUSD-symbol-description"]="Ethereum Classic / U.S. Dollar",e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]="Litecoin / U.S. Dollar",e.exports["#XRPUSD-symbol-description"]="XRP / U.S. Dollar",e.exports["#SP:SPX-symbol-description"]="S&P 500 Index",e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin", +e.exports["#TVC:US30-symbol-description"]="US Government Bonds 30 YR",e.exports["#COMEX:SI1!-symbol-description"]="Silver Futures",e.exports["#BTGUSD-symbol-description"]="Bitcoin Gold / U.S. Dollar",e.exports["#IOTUSD-symbol-description"]="IOTA / U.S. Dollar",e.exports["#CME:BTC1!-symbol-description"]="Bitcoin CME Futures",e.exports["#COMEX:GC1!-symbol-description"]="Gold Futures",e.exports["#CORNUSD-symbol-description"]="CFDs on Corn",e.exports["#COTUSD-symbol-description"]="CFDs on Cotton",e.exports["#DJ:DJA-symbol-description"]="Dow Jones Composite Average Index",e.exports["#DJ:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]="Ethereum / British Pound",e.exports["#ETHJPY-symbol-description"]="Ethereum / Japanese Yen",e.exports["#EURNOK-symbol-description"]="Euro / Norwegian Krone",e.exports["#GBPPLN-symbol-description"]="British Pound / Polish Zloty",e.exports["#MOEX:BR1!-symbol-description"]="Brent Oil Futures",e.exports["#NYMEX:KG1!-symbol-description"]="Cotton Futures",e.exports["#NYMEX:PL1!-symbol-description"]="Platinum Futures",e.exports["#SOYBNUSD-symbol-description"]="CFDs on Soybeans",e.exports["#SUGARUSD-symbol-description"]="CFDs on Sugar",e.exports["#TVC:IXIC-symbol-description"]="US Composite Index",e.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",e.exports["#USDZAR-symbol-description"]="U.S. Dollar / South African Rand",e.exports["#WHEATUSD-symbol-description"]="CFDs on Wheat",e.exports["#XRPEUR-symbol-description"]="XRP / Euro",e.exports["#CBOT:S1!-symbol-description"]="Soybean Futures",e.exports["#SP:MID-symbol-description"]="S&P 400 Index",e.exports["#TSX:XCUUSD-symbol-description"]="CFDs on Copper",e.exports["#TVC:NYA-symbol-description"]="NYSE Composite Index",e.exports["#TVC:PLATINUM-symbol-description"]="CFDs on Platinum (US$ / OZ)",e.exports["#TVC:SSMI-symbol-description"]="Swiss Market Index",e.exports["#TVC:SXY-symbol-description"]="Swiss Franc Currency Index",e.exports["#TVC:RUI-symbol-description"]="Russell 1000 Index",e.exports["#MOEX:RI1!-symbol-description"]="RTS Index Futures",e.exports["#MOEX:MX1!-symbol-description"]="MICEX Index Futures",e.exports["#CBOE:BG1!-symbol-description"]="Bitcoin CBOE Futures",e.exports["#TVC:MY10-symbol-description"]="Malaysia Government Bonds 10 YR",e.exports["#CME:S61!-symbol-description"]="Swiss Franc Futures",e.exports["#TVC:DEU30-symbol-description"]="DAX Index",e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]="New Zealand Dollar Currency Index",e.exports["#MIL:FTSEMIB-symbol-description"]="FTSE MIB Index",e.exports["#XETR:DAX-symbol-description"]="DAX Index",e.exports["#MOEX:IMOEX-symbol-description"]="MOEX Russia Index",e.exports["#FX:US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]="MICEX Index Futures", +e.exports["#NEOUSD-symbol-description"]="NEO / U.S. Dollar",e.exports["#XMRUSD-symbol-description"]="Monero / U.S. Dollar",e.exports["#ZECUSD-symbol-description"]="Zcash / U.S. Dollar",e.exports["#TVC:CAC-symbol-description"]="CAC 40 Index",e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]="UK Government Bonds 10 YR Yield",e.exports["#TVC:AU10Y-symbol-description"]="Australia Government Bonds 10 YR Yield",e.exports["#TVC:CN10Y-symbol-description"]="China Government Bonds 10 YR Yield",e.exports["#TVC:DE10Y-symbol-description"]="German Government Bonds 10 YR Yield",e.exports["#TVC:ES10Y-symbol-description"]="Spain Government Bonds 10 YR Yield",e.exports["#TVC:FR10Y-symbol-description"]="France Government Bonds 10 YR Yield",e.exports["#TVC:IN10Y-symbol-description"]="India Government Bonds 10 YR Yield",e.exports["#TVC:IT10Y-symbol-description"]="Italy Government Bonds 10 YR Yield",e.exports["#TVC:JP10Y-symbol-description"]="Japan Government Bonds 10 YR Yield",e.exports["#TVC:KR10Y-symbol-description"]="Korea Government Bonds 10 YR Yield",e.exports["#TVC:MY10Y-symbol-description"]="Malaysia Government Bonds 10 YR Yield",e.exports["#TVC:PT10Y-symbol-description"]="Portugal Government Bonds 10 YR Yield",e.exports["#TVC:TR10Y-symbol-description"]="Turkey Government Bonds 10 YR Yield",e.exports["#TVC:US02Y-symbol-description"]="US Government Bonds 2 YR Yield",e.exports["#TVC:US05Y-symbol-description"]="US Government Bonds 5 YR Yield",e.exports["#TVC:US10Y-symbol-description"]="US Government Bonds 10 YR Yield",e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#CME:J61!-symbol-description"]="Japanese Yen Futures",e.exports["#CME_MINI:J71!-symbol-description"]="Japanese Yen E-mini Futures",e.exports["#CME_MINI:WM1!-symbol-description"]="E-micro Japanese Yen / U.S. Dollar Futures",e.exports["#CME:M61!-symbol-description"]="Mexican Peso Futures",e.exports["#CME:T61!-symbol-description"]="South African Rand Futures",e.exports["#CME:SK1!-symbol-description"]="Swedish Krona Futures",e.exports["#CME:QT1!-symbol-description"]="Chinese Renminbi / U.S. Dollar Futures",e.exports["#COMEX:AUP1!-symbol-description"]="Aluminum MW U.S. Transaction Premium Platts (25MT) Futures",e.exports["#CME:L61!-symbol-description"]="Brazilian Real Futures",e.exports["#CME:WP1!-symbol-description"]="Polish Zloty Futures",e.exports["#CME:N61!-symbol-description"]="New Zealand Dollar Futures",e.exports["#CME_MINI:MG1!-symbol-description"]="E-micro Australian Dollar / U.S. Dollar Futures",e.exports["#CME_MINI:WN1!-symbol-description"]="E-micro Swiss Franc / U.S. Dollar Futures",e.exports["#CME_MINI:MF1!-symbol-description"]="E-micro Euro / U.S. Dollar Futures",e.exports["#CME_MINI:E71!-symbol-description"]="Euro E-mini Futures",e.exports["#CBOT:ZK1!-symbol-description"]="Denatured Fuel Ethanol Futures",e.exports["#CME_MINI:MB1!-symbol-description"]="E-micro British Pound / U.S. Dollar Futures",e.exports["#NYMEX_MINI:QU1!-symbol-description"]="E-mini Gasoline Futures", +e.exports["#NYMEX_MINI:QX1!-symbol-description"]="E-mini Heating Oil Futures",e.exports["#COMEX_MINI:QC1!-symbol-description"]="E-mini Copper Futures",e.exports["#NYMEX_MINI:QG1!-symbol-description"]="E-mini Natural Gas Futures",e.exports["#CME:E41!-symbol-description"]="U.S. Dollar / Turkish Lira Futures",e.exports["#COMEX_MINI:QI1!-symbol-description"]="Silver (Mini) Futures",e.exports["#CME:DL1!-symbol-description"]="Milk, Class III Futures",e.exports["#NYMEX:UX1!-symbol-description"]="Uranium Futures",e.exports["#CBOT:BO1!-symbol-description"]="Soybean Oil Futures",e.exports["#CME:HE1!-symbol-description"]="Lean Hogs Futures",e.exports["#NYMEX:IAC1!-symbol-description"]="Newcastle Coal Futures",e.exports["#NYMEX_MINI:QM1!-symbol-description"]="E-mini Light Crude Oil Futures",e.exports["#NYMEX:JMJ1!-symbol-description"]="Mini Brent Financial Futures",e.exports["#COMEX:AEP1!-symbol-description"]="Aluminium European Premium Futures",e.exports["#CBOT:ZQ1!-symbol-description"]="30 Day Federal Funds Interest Rate Futures",e.exports["#CME:LE1!-symbol-description"]="Live Cattle Futures",e.exports["#CME:UP1!-symbol-description"]="Swiss Franc / Japanese Yen Futures",e.exports["#CBOT:ZN1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:ZB1!-symbol-description"]="T-Bond Futures",e.exports["#CME:GF1!-symbol-description"]="Feeder Cattle Futures",e.exports["#CBOT:UD1!-symbol-description"]="Ultra T-Bond Futures",e.exports["#CME:I91!-symbol-description"]="CME Housing Futures — Washington DC",e.exports["#CBOT:ZO1!-symbol-description"]="Oat Futures",e.exports["#CBOT:ZM1!-symbol-description"]="Soybean Meal Futures",e.exports["#CBOT_MINI:XN1!-symbol-description"]="Corn Mini Futures",e.exports["#CBOT:ZC1!-symbol-description"]="Corn Futures",e.exports["#CME:LS1!-symbol-description"]="Lumber Futures",e.exports["#CBOT_MINI:XW1!-symbol-description"]="Wheat Mini Futures",e.exports["#CBOT_MINI:XK1!-symbol-description"]="Soybean Mini Futures",e.exports["#CBOT:ZS1!-symbol-description"]="Soybean Futures",e.exports["#NYMEX:PA1!-symbol-description"]="Palladium Futures",e.exports["#CME:FTU1!-symbol-description"]="E-mini FTSE 100 Index USD Futures",e.exports["#CBOT:ZR1!-symbol-description"]="Rice Futures",e.exports["#COMEX_MINI:GR1!-symbol-description"]="Gold (E-micro) Futures",e.exports["#COMEX_MINI:QO1!-symbol-description"]="Gold (Mini) Futures",e.exports["#CME_MINI:RL1!-symbol-description"]="E-mini Russell 1000 Futures",e.exports["#CME_MINI:EW1!-symbol-description"]="S&P 400 Midcap E-mini Futures",e.exports["#COMEX:LD1!-symbol-description"]="Lead Futures",e.exports["#CME_MINI:ES1!-symbol-description"]="S&P 500 E-mini Futures",e.exports["#TVC:SA40-symbol-description"]="South Africa Top 40 Index",e.exports["#BMV:ME-symbol-description"]="IPC Mexico Index",e.exports["#BCBA:IMV-symbol-description"]="MERVAL Index",e.exports["#HSI:HSI-symbol-description"]="Hang Seng Index",e.exports["#BVL:SPBLPGPT-symbol-description"]="S&P / BVL Peru General Index (PEN)",e.exports["#EGX:EGX30-symbol-description"]="EGX 30 Price Return Index", +e.exports["#BVC:IGBC-symbol-description"]="Indice General de la Bolsa de Valores de Colombia",e.exports["#TWSE:TAIEX-symbol-description"]="Taiwan Capitalization Weighted Stock Index",e.exports["#QSE:GNRI-symbol-description"]="QE Index",e.exports["#BME:IBC-symbol-description"]="IBEX 35 Index",e.exports["#NZX:NZ50G-symbol-description"]="S&P / NZX 50 Index Gross",e.exports["#SIX:SMI-symbol-description"]="Swiss Market Index",e.exports["#SZSE:399001-symbol-description"]="SZSE Component Index",e.exports["#TADAWUL:TASI-symbol-description"]="Tadawul All Shares Index",e.exports["#IDX:COMPOSITE-symbol-description"]="IDX Composite Index",e.exports["#EURONEXT:PX1-symbol-description"]="CAC 40 Index",e.exports["#OMXHEX:OMXH25-symbol-description"]="OMX Helsinki 25 Index",e.exports["#EURONEXT:BEL20-symbol-description"]="BEL 20 Index",e.exports["#TVC:STI-symbol-description"]="Straits Times Index",e.exports["#DFM:DFMGI-symbol-description"]="DFM Index",e.exports["#TVC:KOSPI-symbol-description"]="Korea Composite Stock Price Index",e.exports["#FTSEMYX:FBMKLCI-symbol-description"]="FTSE Bursa Malaysia KLCI Index",e.exports["#TASE:TA35-symbol-description"]="TA-35 Index",e.exports["#OMXSTO:OMXS30-symbol-description"]="OMX Stockholm 30 Index",e.exports["#OMXICE:OMXI8-symbol-description"]="OMX Iceland 8 Index",e.exports["#NSENG:NSE30-symbol-description"]="NSE 30 Index",e.exports["#BAHRAIN:BSEX-symbol-description"]="Bahrain All Share Index",e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]="OMX Copenhagen 25 Index",e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]="BELEX 15 Index",e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]="AEX Index",e.exports["#CBOE:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#NASDAQ:XAU-symbol-description"]="PHLX Gold and Silver Sector Index",e.exports["#DJ:DJUSCL-symbol-description"]="Dow Jones U.S. Coal Index",e.exports["#DJ:DJCIKC-symbol-description"]="Dow Jones Commodity Index Coffee",e.exports["#DJ:DJCIEN-symbol-description"]="Dow Jones Commodity Index Energy",e.exports["#NASDAQ:OSX-symbol-description"]="PHLX Oil Service Sector Index",e.exports["#DJ:DJCISB-symbol-description"]="Dow Jones Commodity Index Sugar",e.exports["#DJ:DJCICC-symbol-description"]="Dow Jones Commodity Index Cocoa",e.exports["#DJ:DJCIGR-symbol-description"]="Dow Jones Commodity Index Grains",e.exports["#DJ:DJCIAGC-symbol-description"]="Dow Jones Commodity Index Agriculture Capped Component",e.exports["#DJ:DJCISI-symbol-description"]="Dow Jones Commodity Index Silver",e.exports["#DJ:DJCIIK-symbol-description"]="Dow Jones Commodity Index Nickel",e.exports["#NASDAQ:HGX-symbol-description"]="PHLX Housing Sector Index",e.exports["#DJ:DJCIGC-symbol-description"]="Dow Jones Commodity Index Gold",e.exports["#SP:SPGSCI-symbol-description"]="S&P Goldman Sachs Commodity Index",e.exports["#NASDAQ:UTY-symbol-description"]="PHLX Utility Sector Index", +e.exports["#DJ:DJU-symbol-description"]="Dow Jones Utility Average Index",e.exports["#SP:SVX-symbol-description"]="S&P 500 Value Index",e.exports["#SP:OEX-symbol-description"]="S&P 100 Index",e.exports["#CBOE:OEX-symbol-description"]="S&P 100 Index",e.exports["#NASDAQ:SOX-symbol-description"]="Philadelphia Semiconductor Index",e.exports["#RUSSELL:RUI-symbol-description"]="Russell 1000 Index",e.exports["#RUSSELL:RUA-symbol-description"]="Russell 3000 Index",e.exports["#RUSSELL:RUT-symbol-description"]="Russell 2000 Index",e.exports["#NYSE:XMI-symbol-description"]="NYSE ARCA Major Market Index",e.exports["#NYSE:XAX-symbol-description"]="AMEX Composite Index",e.exports["#NASDAQ:NDX-symbol-description"]="Nasdaq 100 Index",e.exports["#NASDAQ:IXIC-symbol-description"]="Nasdaq Composite Index",e.exports["#DJ:DJT-symbol-description"]="Dow Jones Transportation Average Index",e.exports["#NYSE:NYA-symbol-description"]="NYSE Composite Index",e.exports["#NYMEX:CJ1!-symbol-description"]="Cocoa Futures",e.exports["#USDILS-symbol-description"]="U.S. Dollar / Israeli Shekel",e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#TVC:PL10Y-symbol-description"]="Poland Government Bonds 10 YR Yield",e.exports["#TVC:PL05Y-symbol-description"]="Poland Government Bonds 5 YR Yield",e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]="S&P 500 Index",e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Contract",e.exports["#BYBIT:XRPUSD-symbol-description"]="XRPUSD Perpetual Contract",e.exports["#BYBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Contract",e.exports["#BITMEX:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#DERIBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Futures Contract",e.exports["#DERIBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#USDHUF-symbol-description"]="U.S. Dollar / Hungarian Forint",e.exports["#USDTHB-symbol-description"]="U.S. Dollar / Thai Baht",e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)",e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.", +e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]="Bitcoin / U.S. Dollar Index",e.exports["#CME_MINI:RTY1!-symbol-description"]="E-Mini Russell 2000 Index Futures",e.exports["#CRYPTOCAP:TOTAL-symbol-description"]="Crypto Total Market Cap, $",e.exports["#ICEUS:DX1!-symbol-description"]="U.S. Dollar Index Futures",e.exports["#NYMEX:TT1!-symbol-description"]="Cotton Futures",e.exports["#PHEMEX:BTCUSD-symbol-description"]="BTC Perpetual Futures Contract",e.exports["#PHEMEX:ETHUSD-symbol-description"]="ETH Perpetual Futures Contract",e.exports["#PHEMEX:XRPUSD-symbol-description"]="XRP Perpetual Futures Contract",e.exports["#PHEMEX:LTCUSD-symbol-description"]="LTC Perpetual Futures Contract",e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]="Canadian Government Bonds, 10 YR",e.exports["#TVC:CA10Y-symbol-description"]="Canadian Government Bonds 10 YR Yield",e.exports["#TVC:ID10Y-symbol-description"]="Indonesia Government Bonds 10 YR Yield",e.exports["#TVC:NL10-symbol-description"]="Netherlands Government Bonds, 10 YR",e.exports["#TVC:NL10Y-symbol-description"]="Netherlands Government Bonds 10 YR Yield",e.exports["#TVC:NZ10-symbol-description"]="New Zealand Government Bonds, 10 YR",e.exports["#TVC:NZ10Y-symbol-description"]="New Zealand Government Bonds 10 YR Yield",e.exports["#SOLUSD-symbol-description"]="Solana / U.S. Dollar",e.exports["#LUNAUSD-symbol-description"]="Luna / U.S. Dollar",e.exports["#UNIUSD-symbol-description"]="Uniswap / U.S. Dollar",e.exports["#LTCBRL-symbol-description"]="Litecoin / Brazilian Real",e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]="Ethereum / South Korean Won",e.exports["#BTCRUB-symbol-description"]="Bitcoin / Russian Ruble",e.exports["#BTCTHB-symbol-description"]="Bitcoin / Thai Baht",e.exports["#ETHTHB-symbol-description"]="Ethereum / Thai Baht",e.exports["#TVC:EU10YY-symbol-description"]="Euro Government Bonds 10 YR Yield"}}]); \ No newline at end of file diff --git a/charting_library/bundles/en.7257.089fbbc28bead9558b87.js b/charting_library/bundles/en.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..b0f3223b --- /dev/null +++ b/charting_library/bundles/en.7257.089fbbc28bead9558b87.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports="Could not get Pine source code."},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports="Confirm Remove Study Tree"},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},22519:e=>{e.exports="Bar change values"},52003:e=>{e.exports="Do you really want to delete study and all of it's children?"},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports="December"},83498:e=>{e.exports="Delete pane"},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports="Error"},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports="February"},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports="Fri"},72970:e=>{e.exports="Friday"},88958:e=>{e.exports="Holiday"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports="Indicator arguments"},26315:e=>{e.exports="Indicator titles"},84098:e=>{e.exports="Indicator values"},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},99487:e=>{e.exports="OHLC values"},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports="October"},75991:e=>{e.exports="Open market status"},18429:e=>{e.exports="Learn more"},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports="Mon"},61199:e=>{e.exports="Monday"},41610:e=>{e.exports="More"},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports="May"},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports="March"},83949:e=>{e.exports="Market open"},35701:e=>{e.exports="Market opens in {remainingTime}."},95814:e=>{e.exports="Market closed"},98105:e=>{e.exports="Market closes in {remainingTime}."},87202:e=>{e.exports="Market is currently on holiday. Lucky them."},71194:e=>{e.exports="November"},66324:e=>{e.exports="Source code"},36835:e=>{e.exports="Sat"},1144:e=>{e.exports="Saturday"}, +40653:e=>{e.exports="Scroll to the left"},26721:e=>{e.exports="Scroll to the most recent bar"},35809:e=>{e.exports="Scroll to the right"},61132:e=>{e.exports="September"},28705:e=>{e.exports="Show Indicator Legend"},51072:e=>{e.exports="Show Object Tree"},37809:e=>{e.exports="Show interval settings"},39045:e=>{e.exports="Study Error"},86577:e=>{e.exports="Sun"},72149:e=>{e.exports="Sunday"},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports="Symbol title"},29985:e=>{e.exports="Post-market"},28412:e=>{e.exports="Paid plans feature faster data updates."},56042:e=>{e.exports="Pre-market"},36015:e=>{e.exports="Real-time data for {description} is not supported right now. We may support it in the future."},6667:e=>{e.exports="Real-time data for {symbolName} is provided by {exchange} exchange."},48293:e=>{e.exports="Restore chart"},91029:e=>{e.exports="Restore pane"},75094:e=>{e.exports="Wed"},7147:e=>{e.exports="Wednesday"},52984:e=>{e.exports="To get real-time data for {description}, please buy the real-time data package."},9787:e=>{e.exports="Thu"},7951:e=>{e.exports="Thursday"},57918:e=>{e.exports="This data is real-time, but it’s slightly different to its official counterpart coming from primary exchanges."},68025:e=>{e.exports="This data is real-time, but it’s slightly different to its official counterpart coming from {exchange}."},73717:e=>{e.exports="This symbol doesn't exist, please pick another one."},57048:e=>{e.exports="Time for a walk — this market is closed."},94316:e=>{e.exports="Tue"},44979:e=>{e.exports="Tuesday"},8209:e=>{e.exports="Unflag Symbol"},1111:e=>{e.exports="Volume"},61311:e=>{e.exports="Zoom in"},47602:e=>{e.exports="Zoom out"},57889:e=>{e.exports="change OHLC values visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports="change volume values visibility"},39348:e=>{e.exports="less than 1 minute"},87358:e=>{e.exports="show {title}"},7827:e=>{e.exports="{days} and {hours}"},7435:e=>{e.exports="{exchange} by {originalExchange}"},19830:e=>{e.exports="{hours} and {minutes}"},1084:e=>{e.exports="{listedExchange} real-time data is available for free to registered users."},11155:e=>{e.exports="{symbolName} data is delayed by {time} minutes."},77033:e=>{e.exports="Data is updated once every {amount} second, even if there are more updates on the market."},2121:e=>{e.exports="Data on our Basic plan is updated once every {amount} second, even if there are more updates on the market."},5223:e=>{e.exports="One update every {amount} second"},58609:e=>{e.exports="{number} day"},24430:e=>{e.exports="{number} hour"},67151:e=>{e.exports="{number} minute"}}]); \ No newline at end of file diff --git a/charting_library/bundles/en.8087.02a950e0b171d1520043.js b/charting_library/bundles/en.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..f06893f3 --- /dev/null +++ b/charting_library/bundles/en.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:e=>{e.exports="Add"},53585:e=>{e.exports="Add custom color"},81865:e=>{e.exports="Opacity"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},20036:e=>{e.exports="Cancel"},23398:e=>{e.exports="Change symbol"},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},73226:e=>{e.exports="Apply"},79852:e=>{e.exports="Bond"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports="Description"},46812:e=>{e.exports="Increase"},89298:e=>{e.exports="Offset"},68988:e=>{e.exports="Ok"},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},59877:e=>{e.exports='Set the "{inputInline}" time and price for "{studyShortDescription}"'},18571:e=>{e.exports='Set the "{inputTitle}" time for "{studyShortDescription}"'},58552:e=>{e.exports='Set the "{inputTitle}" price for "{studyShortDescription}"'},80481:e=>{e.exports='Set the time and price for "{studyShortDescription}"'},42917:e=>{e.exports='Set the time for "{studyShortDescription}"'},6083:e=>{e.exports='Set the price for "{studyShortDescription}"'},52298:e=>{e.exports="Search"},13269:e=>{e.exports="Select source"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},89053:e=>{e.exports="Symbol"},48490:e=>{e.exports="Symbol & description"},99983:e=>{e.exports="Symbol Search"},54336:e=>{e.exports="Remove color"},60142:e=>{e.exports="Thickness"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},1328:e=>{e.exports="dr"},88720:e=>{e.exports="economy"},39512:e=>{e.exports="forex"},81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},38071:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/es.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/es.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..77852a9a --- /dev/null +++ b/charting_library/bundles/es.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:e=>{e.exports="Dot"},6174:e=>{e.exports=["días"]},5285:e=>{e.exports=["horas"]},79410:e=>{e.exports=["meses"]},37830:e=>{e.exports=["minutos"]},25042:e=>{e.exports=["semanas"]},74787:e=>{e.exports=["Días"]},62346:e=>{e.exports=["Horas"]},94328:e=>{e.exports=["Meses"]},57470:e=>{e.exports=["Minutos"]},74973:e=>{e.exports=["Segundos"]},48801:e=>{e.exports=["Rangos"]},86614:e=>{e.exports=["Semanas"]},30426:e=>{e.exports="Ticks"},90069:e=>{e.exports=["Comparar"]},96935:e=>{e.exports=["Copiar la imagen del gráfico"]},15803:e=>{e.exports=["Copiar el enlace a la imagen del gráfico"]},74207:e=>{e.exports=["Configuración del gráfico"]},54777:e=>{e.exports=["Añadir"]},95798:e=>{e.exports=["Añadir intervalo personalizado"]},44629:e=>{e.exports=["Añadir a favoritos"]},15795:e=>{e.exports=["Todos mis diseños"]},88368:e=>{e.exports=["Todos los cambios guardados"]},84232:e=>{e.exports=["Estilo de barra"]},43399:e=>{e.exports=["Plantillas predeterminadas"]},83127:e=>{e.exports=["Indicadores favoritos"]},33959:e=>{e.exports=["Favoritos"]},11682:e=>{e.exports=["Modo pantalla completa"]},15812:e=>{e.exports=["Plantillas de indicadores"]},61142:e=>{e.exports=["Indicadores"]},74527:e=>{e.exports=["Indicadores y estrategias"]},79353:e=>{e.exports=["Abrir Diálogo de intervalos"]},55520:e=>{e.exports=["Abrir gráfico en cuadro emergente"]},2226:e=>{e.exports=["Abrir imagen en una nueva pestaña"]},75687:e=>{e.exports=["Cargar diseño de gráfico"]},75789:e=>{e.exports=["Cargar diseño"]},90879:e=>{e.exports=["Cargando..."]},80959:e=>{e.exports=["Hacer una copia"]},58219:e=>{e.exports=["Gestionar diseños"]},38554:e=>{e.exports=["Mis plantillas"]},14605:e=>{e.exports=["Número o {hotKey_0}"]},85520:e=>{e.exports=["Guardar"]},92093:e=>{e.exports=["Guardar plantilla de indicadores"]},87409:e=>{e.exports=["Guarde todos los gráficos de todos los símbolos e intervalos en su diseño"]},57352:e=>{e.exports=["Guardar la imagen del gráfico"]},11680:e=>{e.exports=["Guardar diseño"]},20987:e=>{e.exports=["Para abrir este cuadro de búsqueda, solo tiene que empezar a escribir mientras está en el gráfico"]},99983:e=>{e.exports=["Búsqueda de símbolos"]},70728:e=>{e.exports=["Rehacer {hint}"]},72482:e=>{e.exports=["Quitar de favoritos"]},35038:e=>{e.exports=["Renombrar."]},88513:e=>{e.exports=["Capture una imagen"]},91900:e=>{e.exports=["Plantillas"]},32916:e=>{e.exports=["Intervalo de tiempo"]},9765:e=>{e.exports=["Tuitear la imagen del gráfico"]},80323:e=>{e.exports=["Deshacer {hint}"]},23687:e=>{e.exports=["Aún no tiene indicadores favoritos"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/es.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/es.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..e95d7798 --- /dev/null +++ b/charting_library/bundles/es.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:e=>{e.exports=["Cruce"]},41596:e=>{e.exports=["Etiquetas en la escala de precios"]},23545:e=>{e.exports=["Valores en la línea de estado"]},39495:e=>{e.exports=["Círculos"]},41389:e=>{e.exports=["Encima de la barra"]},29520:e=>{e.exports=["Absoluto"]},58102:e=>{e.exports=["Aplicar configuración predeterminada"]},65262:e=>{e.exports=["Área con rupturas"]},83760:e=>{e.exports=["Cuerpo"]},48848:e=>{e.exports=["Borde"]},27331:e=>{e.exports=["Fondo"]},78626:e=>{e.exports=["Debajo de la barra"]},41361:e=>{e.exports=["Abajo"]},22192:e=>{e.exports=["Días"]},31577:e=>{e.exports=["Desarrollando VA"]},4329:e=>{e.exports=["Predeterminado"]},98938:e=>{e.exports=["Predeterminados"]},63099:e=>{e.exports=["Horas"]},11091:e=>{e.exports=["Histograma"]},66304:e=>{e.exports=["Entradas de datos"]},40297:e=>{e.exports=["Salidas"]},36993:e=>{e.exports=["Anular el tick mínimo"]},64606:e=>{e.exports=["Fuente de las etiquetas"]},54934:e=>{e.exports=["Línea con rupturas"]},95543:e=>{e.exports=["Meses"]},28134:e=>{e.exports=["Minutos"]},18229:e=>{e.exports=["Guardar por defecto"]},71129:e=>{e.exports=["Segundos"]},86520:e=>{e.exports=["Etiquetas de señales"]},79511:e=>{e.exports=["Línea de pasos (step)"]},64108:e=>{e.exports="Step line with breaks"},67767:e=>{e.exports=["Línea de pasos con rombos"]},21861:e=>{e.exports=["Colocación"]},73947:e=>{e.exports=["Precisión"]},66596:e=>{e.exports=["Cantidad"]},86672:e=>{e.exports=["Rangos"]},79782:e=>{e.exports=["Restablecer configuración"]},21594:e=>{e.exports=["Semanas"]},26458:e=>{e.exports=["Mecha"]},95247:e=>{e.exports=["Ancho (% del recuadro)"]},19221:e=>{e.exports=["Color del texto"]},7138:e=>{e.exports=["Negociaciones en el gráfico"]},98802:e=>{e.exports=["Arriba"]},14414:e=>{e.exports=["Perfil de volumen"]},91322:e=>{e.exports=["Valores"]},20834:e=>{e.exports=["modificar el tick mínimo"]},98491:e=>{e.exports=["cambiar los caracteres"]},7378:e=>{e.exports=["cambiar tamaño de la fuente"]},28691:e=>{e.exports=["cambiar el estilo de la línea"]},38361:e=>{e.exports=["cambiar la localización"]},51081:e=>{e.exports=["cambiar el ancho del porcentaje"]},47634:e=>{e.exports=["cambiar la colocación"]},15683:e=>{e.exports=["cambiar el tipo de trazo"]},164:e=>{e.exports=["cambiar la precisión"]},86888:e=>{e.exports=["cambiar la forma"]},50463:e=>{e.exports=["cambiar el valor"]},12628:e=>{e.exports=["cambiar la visibilidad de los valores"]},13355:e=>{e.exports=["cambiar los días de {title} hasta"]},41377:e=>{e.exports=["cambiar los días de {title} desde"]},35388:e=>{e.exports=["cambiar las horas de {title} desde"]},78586:e=>{e.exports=["cambiar las horas de {title} hasta"]},59635:e=>{e.exports=["cambiar los meses desde de {title}"]},74266:e=>{e.exports=["cambiar los meses de {title} hasta"]},91633:e=>{e.exports=["cambiar los minutos de {title} hasta"]},15106:e=>{e.exports=["cambiar los minutos de {title} desde"]},66161:e=>{e.exports=["cambiar los segundos de {title} hasta"]},2822:e=>{ +e.exports=["cambiar los segundos desde de {title}"]},21339:e=>{e.exports=["cambiar las semanas de {title} desde"]},68643:e=>{e.exports=["cambiar las semanas de {title} hasta"]},30810:e=>{e.exports=["cambiar la visibilidad en tics de {title}"]},24941:e=>{e.exports=["cambiar la visibilidad en semanas de {title}"]},29088:e=>{e.exports=["cambiar la visibilidad en días de {title}"]},68971:e=>{e.exports=["cambiar la visibilidad en horas de {title}"]},64370:e=>{e.exports=["cambiar la visibilidad en minutos de {title}"]},6659:e=>{e.exports=["cambiar la visibilidad en meses de {title}"]},29091:e=>{e.exports=["cambiar la visibilidad en rangos de {title}"]},46948:e=>{e.exports=["cambiar la visibilidad en segundos de {title}"]},82211:e=>{e.exports=["días"]},33486:e=>{e.exports=["días hasta"]},14077:e=>{e.exports=["días desde"]},3143:e=>{e.exports=["horas"]},84775:e=>{e.exports=["horas desde"]},11255:e=>{e.exports=["horas hasta"]},58964:e=>{e.exports=["meses"]},71770:e=>{e.exports=["meses desde"]},37179:e=>{e.exports=["meses hasta"]},16465:e=>{e.exports=["minutos"]},72317:e=>{e.exports=["minutos hasta"]},25586:e=>{e.exports=["minutos desde"]},32925:e=>{e.exports=["segundos"]},39017:e=>{e.exports=["segundos hasta"]},6049:e=>{e.exports=["segundos desde"]},13604:e=>{e.exports=["rangos"]},93016:e=>{e.exports=["semanas"]},32002:e=>{e.exports=["semanas desde"]},28091:e=>{e.exports=["semanas hasta"]},59523:e=>{e.exports=["Tics"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/es.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/es.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..609eb1ab --- /dev/null +++ b/charting_library/bundles/es.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:e=>{e.exports=["divisa"]},60558:e=>{e.exports=["animales y naturaleza"]},14232:e=>{e.exports=["actividad"]},57792:e=>{e.exports=["flechas"]},33628:e=>{e.exports=["gestos y emoticonos"]},35305:e=>{e.exports=["comida y bebida"]},49546:e=>{e.exports=["banderas"]},72302:e=>{e.exports=["objetos"]},11739:e=>{e.exports=["naturaleza"]},96330:e=>{e.exports=["emoticonos y personas"]},6878:e=>{e.exports=["simbolos"]},77011:e=>{e.exports=["símbolos y banderas"]},15426:e=>{e.exports=["usados con frecuencia"]},15395:e=>{e.exports=["viajes y destinos"]},82401:e=>{e.exports=["Cursores"]},99878:e=>{e.exports=["Herramientas de anotación"]},44629:e=>{e.exports=["Añadir a favoritos"]},75377:e=>{e.exports=["Herramientas Gann y Fibonacci"]},95537:e=>{e.exports=["Formas geométricas"]},60925:e=>{e.exports=["Punto"]},19570:e=>{e.exports="Emojis"},99289:e=>{e.exports=["Borrador"]},17517:e=>{e.exports=["Ocultar todas las herramientas del dibujo"]},96411:e=>{e.exports=["Ocultar barra de herramientas de dibujo"]},92464:e=>{e.exports=["Iconos"]},37057:e=>{e.exports=["Bloquear todas las herramientas de dibujo"]},37140:e=>{e.exports=["El modo Magnet acerca los dibujos próximos a las barras de precios, al valor más cercano OHLC"]},59607:e=>{e.exports=["Medida"]},36551:e=>{e.exports=["Los nuevos dibujos se reproducen en todos los gráficos y se muestran cuando se selecciona el mismo ticker"]},63354:e=>{e.exports=["Mostrar barra de herramientas de dibujos"]},49616:e=>{e.exports=["Mostrar la barra de herramientas de dibujos favoritos"]},91977:e=>{e.exports=["Mostrar herramientas ocultas"]},51072:e=>{e.exports=["Mostrar árbol de objetos"]},49421:e=>{e.exports=["Permanecer en modo dibujo"]},85422:e=>{e.exports=["Imán fuerte"]},19693:e=>{e.exports=["Patrones"]},10234:e=>{e.exports=["Herramientas de predicción y medida"]},76091:e=>{e.exports=["Eliminar dibujos"]},45286:e=>{e.exports=["Eliminar objetos"]},72482:e=>{e.exports=["Quitar de favoritos"]},30513:e=>{e.exports=["Eliminar {drawings}"]},10049:e=>{e.exports=["Eliminar {drawings} y {indicators}"]},55084:e=>{e.exports=["Eliminar {indicators}"]},45265:e=>{e.exports=["Imán débil"]},52899:e=>{e.exports=["Herramientas de líneas de tendencia"]},38925:e=>{e.exports=["Aumentar"]},49895:e=>{e.exports=["Alejar"]},32868:e=>{e.exports=["{hotKey_0} + Clic en el gráfico"]},68125:e=>{e.exports=["{hotKey_0} — círculo"]},40234:e=>{e.exports=["{hotKey_0} — dibujando una línea recta en ángulos de 45"]},10289:e=>{e.exports=["{hotKey_0} — incrementos fijos"]},81591:e=>{e.exports=["{hotKey_0} — cuadrado"]},93030:e=>{e.exports=["{amount} dibujo","{amount} dibujos"]},80437:e=>{e.exports=["{amount} indicador","{amount} indicadores"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/es.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/es.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..6c057a85 --- /dev/null +++ b/charting_library/bundles/es.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:e=>{e.exports=["#1 (barra)"]},1961:e=>{e.exports=["#1 (precio)"]},12706:e=>{e.exports=["#1 (precio, barra)"]},92195:e=>{e.exports=["#1 (% de posición vertical, barra)"]},66187:e=>{e.exports=["Mediana"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Hacia la izquierda"]},43809:e=>{e.exports=["Coeficientes en porcentaje"]},40054:e=>{e.exports="Color"},47737:e=>{e.exports=["Modo de estadísticas compactas"]},76655:e=>{e.exports=["Efectivo"]},72171:e=>{e.exports=["Centro"]},99120:e=>{e.exports=["Canal"]},36150:e=>{e.exports=["Ángulo"]},38280:e=>{e.exports=["Ángulos"]},95264:e=>{e.exports=["Tamaño de la cuenta"]},85160:e=>{e.exports=["Mostrar estadísticas siempre"]},54189:e=>{e.exports=["Arcos"]},34674:e=>{e.exports=["Promedio de HL en minticks"]},91757:e=>{e.exports=["Parte inferior"]},17608:e=>{e.exports=["Etiquetas inferiores"]},48848:e=>{e.exports=["Borde"]},72269:e=>{e.exports=["Bordes"]},27331:e=>{e.exports=["Fondo"]},19949:e=>{e.exports=["Rango de barras"]},81260:e=>{e.exports=["Rejilla"]},67114:e=>{e.exports=["Rango de fecha/hora"]},75460:e=>{e.exports=["Distancia"]},46211:e=>{e.exports=["Pin Emoji"]},46001:e=>{e.exports=["Precio de entrada"]},1220:e=>{e.exports=["Ampliar"]},71116:e=>{e.exports=["Ampliar parte inferior"]},45809:e=>{e.exports=["Ampliar a la izquierda"]},25892:e=>{e.exports=["Extender la línea izquierda"]},3304:e=>{e.exports=["Ampliar las líneas a la izquierda"]},83095:e=>{e.exports=["Ampliar las líneas a la derecha"]},14025:e=>{e.exports=["Ampliar a la derecha"]},74395:e=>{e.exports=["Extender la linea derecha"]},85197:e=>{e.exports=["Ampliar hacia arriba"]},17006:e=>{e.exports=["Tamaño de la fuente"]},31343:e=>{e.exports=["Texto de error"]},28565:e=>{e.exports=["Fondo de errores"]},87931:e=>{e.exports=["Abanicos"]},39836:e=>{e.exports=["Niveles Fib basados en una escala logarítmica"]},10578:e=>{e.exports=["Círculos completos"]},25264:e=>{e.exports=["Barras HL (máximo y mínimo)"]},77405:e=>{e.exports="Horizontal"},66049:e=>{e.exports=["Barras de OC"]},27531:e=>{e.exports=["Tamaño del lote"]},85206:e=>{e.exports=["Etiqueta"]},75332:e=>{e.exports=["Borde de la etiqueta"]},14773:e=>{e.exports=["Fondo de la etiqueta"]},37126:e=>{e.exports=["Texto de la etiqueta"]},79106:e=>{e.exports=["Niveles"]},95610:e=>{e.exports=["Línea de niveles"]},19286:e=>{e.exports=["Izquierda"]},79307:e=>{e.exports=["Etiquetas de la izquierda"]},49286:e=>{e.exports=["Línea - HL/2"]},17676:e=>{e.exports=["Línea: abierta"]},47669:e=>{e.exports=["Línea - cierre"]},71899:e=>{e.exports=["Línea: alta"]},83394:e=>{e.exports=["Línea: baja"]},60489:e=>{e.exports=["Color de la línea"]},53889:e=>{e.exports=["Modo"]},76476:e=>{e.exports=["En el medio"]},24510:e=>{e.exports=["Punto medio"]},22213:e=>{e.exports=["Fondo de la fuente"]},15500:e=>{e.exports=["Borde de la fuente"]},79238:e=>{e.exports=["Texto de la fuente"]},37249:e=>{e.exports=["Estadisticas"]},28712:e=>{e.exports=["Posición en estadísticas"]},50948:e=>{e.exports=["Color del stop"]},56119:e=>{ +e.exports=["Nivel de stop"]},69835:e=>{e.exports=["Texto correccto"]},91141:e=>{e.exports=["Fondo correcto"]},650:e=>{e.exports=["Porcentajes"]},25684:e=>{e.exports=["Precio"]},23675:e=>{e.exports=["Etiqueta de precios"]},75675:e=>{e.exports=["Etiquetas de precios"]},16103:e=>{e.exports=["Niveles de precios"]},46964:e=>{e.exports=["Rango de precios"]},59771:e=>{e.exports=["Ratio precio/barra"]},29072:e=>{e.exports=["Precios"]},2635:e=>{e.exports=["Nivel de beneficio"]},33886:e=>{e.exports=["Rangos y relaciones"]},24186:e=>{e.exports=["Revertir"]},21141:e=>{e.exports=["Derecha"]},91367:e=>{e.exports=["Etiquetas de la derecha"]},63833:e=>{e.exports=["Riesgo"]},95545:e=>{e.exports=["Onda"]},26458:e=>{e.exports=["Mecha"]},65994:e=>{e.exports=["Parte superior"]},10209:e=>{e.exports=["Etiquetas superiores"]},98001:e=>{e.exports=["Fondo del objetivo de beneficios"]},89258:e=>{e.exports=["Borde del objetivo de beneficios"]},45302:e=>{e.exports=["Color del objetivo de beneficios"]},74289:e=>{e.exports=["Texto del objetivo de beneficios"]},17932:e=>{e.exports=["Ajuste de texto"]},92960:e=>{e.exports=["Alineación del texto"]},90581:e=>{e.exports=["Orientación del texto"]},55325:e=>{e.exports=["Etiqueta de tiempo"]},77838:e=>{e.exports=["Niveles de tiempo"]},2295:e=>{e.exports=["Transparencia"]},4372:e=>{e.exports=["Línea de tendencia"]},12374:e=>{e.exports=["Utilizar un color"]},91322:e=>{e.exports=["Valores"]},25227:e=>{e.exports=["Varianza"]},44085:e=>{e.exports="Vertical"},1670:e=>{e.exports=["cambiar ángulo"]},54119:e=>{e.exports=["cambiar el color de la flecha"]},72080:e=>{e.exports=["cambiar el color de la bandera"]},98905:e=>{e.exports=["cambiar el margen superior"]},11049:e=>{e.exports=["cambiar la coordenada Y de la posición vertical"]},31804:e=>{e.exports=["cambiar hacia la izquierda en {title}"]},99128:e=>{e.exports=["cambiar la visibilidad de los coeficientes en porcentajes de {title}"]},20216:e=>{e.exports=["cambiar el color de {title}"]},35435:e=>{e.exports=["cambiar el modo de estadísticas compactas de {title}"]},550:e=>{e.exports=["cambiar el color superior del borde de la vela de {title}"]},22313:e=>{e.exports=["cambiar la visibilidad del borde de la vela de {title}"]},7373:e=>{e.exports=["cambiar el color inferior del borde de la vela de {title}"]},38742:e=>{e.exports=["cambiar el color inferior de la vela de {title}"]},42273:e=>{e.exports=["cambiar el color superior de la vela de {title}"]},76054:e=>{e.exports=["cambiar el color de la mecha de la vela de {title}"]},27029:e=>{e.exports=["cambiar la visibilidad de la mecha de la vela de {title}"]},45537:e=>{e.exports=["cambiar la visibilidad del ángulo de {title}"]},31775:e=>{e.exports=["cambiar el tamaño de la cuenta de {title}"]},37913:e=>{e.exports=["cambiar la casilla mostrar siempre las estadísticas de {title}"]},15521:e=>{e.exports=["cambiar el color de todas las líneas de {title}"]},17466:e=>{e.exports=["cambiar el color de línea del arco de {index} de {title}"]},72307:e=>{e.exports=["cambiar el ancho de línea del arco de {index} de {title}"]},13853:e=>{ +e.exports=["cambiar la visibilidad de la línea {index} de los arcos de {title}"]},78680:e=>{e.exports=["cambiar el valor medio de HL de {title}"]},15802:e=>{e.exports=["cambiar la visibilidad de las etiquetas inferiores de {title}"]},36438:e=>{e.exports=["cambiar la transparencia del fondo de {title}"]},82465:e=>{e.exports=["cambiar la visibilidad del fondo de {title}"]},75312:e=>{e.exports=["cambiar el color del fondo de {title}"]},39651:e=>{e.exports=["cambiar el color del fondo 1 {title}"]},78177:e=>{e.exports=["cambiar el color del fondo 2 {title}"]},42746:e=>{e.exports=["cambiar la visibilidad del rango de barras de {title}"]},53770:e=>{e.exports=["cambiar la visibilidad de la cuadrícula de {title}"]},29145:e=>{e.exports=["cambiar el color de la línea de la cuadrícula de {title}"]},64949:e=>{e.exports=["cambiar el estilo de la línea de la cuadrícula de {title}"]},93548:e=>{e.exports=["cambiar el ancho de la línea de la cuadrícula de {title}"]},15485:e=>{e.exports=["cambiar la visibilidad del rango de fecha/hora de {title}"]},3400:e=>{e.exports=["cambiar el grado de {title}"]},91534:e=>{e.exports=["cambiar la visibilidad de la distancia de {title}"]},65056:e=>{e.exports=["cambiar el emoji de {title}"]},65899:e=>{e.exports=["cambiar la visibilidad del emoji de {title}"]},59354:e=>{e.exports=["cambiar el precio de la entrada de {title}"]},1447:e=>{e.exports=["cambiar ampliar hacia abajo en {title}"]},15258:e=>{e.exports=["cambiar ampliar hacia la izquierda en {title}"]},896:e=>{e.exports=["cambiar ampliar hacia arriba en {title}"]},3708:e=>{e.exports=["cambiar la ampliación hacia la izquierda en {title}"]},45719:e=>{e.exports=["cambiar la ampliación hacia la derecha en {title}"]},86647:e=>{e.exports=["cambiar la ampliación de {title}"]},3156:e=>{e.exports=["cambiar el color del texto del fallo de {title}"]},49885:e=>{e.exports=["cambiar el color de fondo del fallo de {title}"]},89126:e=>{e.exports=["cambiar la visibilidad de la línea {index} del abanico de {title}"]},30016:e=>{e.exports=["cambiar el ancho de línea del abanico de {index} de {title}"]},36147:e=>{e.exports=["cambiar el color de línea del abanico de {index} de {title}"]},78142:e=>{e.exports=["cambiar la visibilidad de los abanicos de {title}"]},79467:e=>{e.exports=["cambiar el color de la línea de abanicos de {title}"]},45739:e=>{e.exports=["cambiar los niveles de Fibonacci en función de la escala logarítmica de {title} "]},99670:e=>{e.exports=["cambiar volteado en {title}"]},35165:e=>{e.exports=["cambiar la visibilidad de los círculos completos de {title}"]},48983:e=>{e.exports=["cambiar el color del fondo de la imagen de {title}"]},45025:e=>{e.exports=["cambiar el tamaño del lote de {title}"]},81170:e=>{e.exports=["cambiar la alineación de las etiquetas de {title}"]},22775:e=>{e.exports=["cambiar tamaño de la letra de las etiquetas de {title}"]},24338:e=>{e.exports=["cambiar la visibilidad de las etiquetas de {title}"]},32891:e=>{e.exports=["cambiar el coeficiente de línea de los niveles de {index} de {title}"]},85551:e=>{ +e.exports=["cambiar el color de línea de los niveles de {index} de {title}"]},47840:e=>{e.exports=["cambiar el estilo de línea de los niveles de {index} de {title}"]},45463:e=>{e.exports=["cambiar la visibilidad de la línea {index} de nivel de {title}"]},90098:e=>{e.exports=["cambiar el ancho de línea de los niveles de {index} de {title}"]},26710:e=>{e.exports=["cambiar los niveles de visibilidad de {title}"]},2359:e=>{e.exports=["cambiar la visibilidad de las etiquetas izquierdas de {title}"]},44643:e=>{e.exports=["cambiar el ancho de la línea de {title}"]},20563:e=>{e.exports=["cambiar el color de la línea de {title}"]},66982:e=>{e.exports=["cambiar el estilo de línea de {title}"]},94441:e=>{e.exports=["cambiar el modo de {title}"]},89996:e=>{e.exports=["cambiar la visibilidad del punto medio de {title}"]},36618:e=>{e.exports=["cambiar reflejado en {title}"]},18544:e=>{e.exports=["cambiar el color de fondo de la fuente de {title}"]},48035:e=>{e.exports=["cambiar el color del borde de la fuente de {title}"]},42286:e=>{e.exports=["cambiar el color del texto fuente de {title}"]},588:e=>{e.exports=["cambiar la posición de las estadísticas de {title}"]},54659:e=>{e.exports=["cambiar el color del stop de {title}"]},89182:e=>{e.exports=["cambiar el nivel de stop de {title}"]},82224:e=>{e.exports=["cambiar el precio de stop de {title}"]},88383:e=>{e.exports=["cambiar el color del texto del éxito en {title}"]},26967:e=>{e.exports=["cambiar el color de fondo del éxito en {title}"]},45936:e=>{e.exports=["cambiar la visibilidad de la etiqueta de precios de {title}"]},88577:e=>{e.exports=["cambiar la visibilidad de las etiquetas de precios de {title}"]},47045:e=>{e.exports=["cambiar la visibilidad del rango de precios de {title}"]},56175:e=>{e.exports=["cambiar la visibilidad de los precios de {title}"]},44539:e=>{e.exports=["cambiar el nivel de beneficios de {title}"]},41646:e=>{e.exports=["cambiar el precio de beneficios de {title}"]},52877:e=>{e.exports=["cambiar invertido en {title}"]},16598:e=>{e.exports=["cambiar la visibilidad de las etiquetas derechas de {title}"]},31553:e=>{e.exports=["cambiar el riesgo de {title}"]},40344:e=>{e.exports=["cambiar el modo de visualización de riesgos de {title}"]},73137:e=>{e.exports=["cambiar la visibilidad de las etiquetas superiores de {title}"]},52387:e=>{e.exports=["cambiar el color de fondo del objetivo de {title}"]},6921:e=>{e.exports=["cambiar el color del borde del objetivo {title}"]},97573:e=>{e.exports=["cambiar el color del objetivo de {title}"]},27634:e=>{e.exports=["cambiar el color del texto del objetivo de {title}"]},33822:e=>{e.exports=["cambiar la visibilidad de la etiqueta de tiempo de {title}"]},84321:e=>{e.exports=["cambiar la transparencia de {title}"]},12355:e=>{e.exports=["cambiar el valor de varianza de {title}"]},25937:e=>{e.exports=["cambiar la alineación vertical de las etiquetas de {toolName}"]},46991:e=>{e.exports=["cambiar la alineación horizontal de las etiquetas de {toolName}"]},73080:e=>{e.exports=["cambiar la dirección de las etiquetas de {toolName}"]}, +24272:e=>{e.exports=["cambiar la visibilidad de la línea de {toolName}"]},46404:e=>{e.exports=["cambiar el ancho de la línea de {toolName}"]},50265:e=>{e.exports=["cambiar el color de la línea de {toolName}"]},72781:e=>{e.exports=["cambiar la línea que se extiende a la izquierda de {toolName}"]},84613:e=>{e.exports=["cambiar la línea que se extiende a la derecha de {toolName}"]},62603:e=>{e.exports=["cambiar el final de la línea izquierda de {toolName}"]},62412:e=>{e.exports=["cambiar el final de la línea derecha de {toolName}"]},35422:e=>{e.exports=["cambiar el estilo de línea de {toolName}"]},77690:e=>{e.exports=["cambiar el texto de {toolName}"]},69871:e=>{e.exports=["cambiar la visibilidad del texto de {toolName}"]},25878:e=>{e.exports=["cambiar el ajuste del texto de {toolName}"]},91832:e=>{e.exports=["cambiar el color de fondo del texto de {toolName}"]},18610:e=>{e.exports=["cambiar la visibilidad del fondo del texto de {toolName}"]},44755:e=>{e.exports=["cambiar el color del borde del texto de {toolName}"]},6324:e=>{e.exports=["cambiar el ancho del borde del texto de {toolName}"]},45529:e=>{e.exports=["cambiar la visibilidad del borde del texto de {toolName}"]},6500:e=>{e.exports=["cambiar el color del texto de {toolName}"]},51614:e=>{e.exports=["cambiar la fuente del texto en negrita de {toolName}"]},18572:e=>{e.exports=["cambiar la fuente del texto en cursiva de {toolName}"]},48382:e=>{e.exports=["cambiar tamaño de la fuente del texto de {toolName}"]},21926:e=>{e.exports=["color del fondo"]},52241:e=>{e.exports=["relleno del fondo"]},70607:e=>{e.exports=["color de las líneas"]},41075:e=>{e.exports=["estilo de líneas"]},73043:e=>{e.exports=["ancho de líneas"]},41437:e=>{e.exports=["color del texto"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/es.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/es.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..0d0f9a7b --- /dev/null +++ b/charting_library/bundles/es.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:e=>{e.exports=["Añadir"]},53585:e=>{e.exports=["Añadir color personalizado"]},81865:e=>{e.exports=["Opacidad"]},40054:e=>{e.exports="Color"},44629:e=>{e.exports=["Añadir a favoritos"]},38455:e=>{e.exports=["Color de fondo"]},79964:e=>{e.exports=["Color de fondo 1"]},45320:e=>{e.exports=["Color de fondo 2"]},60925:e=>{e.exports=["Punto"]},42973:e=>{e.exports=["Linea de puntos"]},59317:e=>{e.exports=["Linea discontinua"]},99289:e=>{e.exports=["Borrador"]},23886:e=>{e.exports=["Tamaño de la fuente"]},17006:e=>{e.exports=["Tamaño de la fuente"]},17517:e=>{e.exports=["Ocultar todas las herramientas del dibujo"]},74813:e=>{e.exports=["Ocultar la barra de herramientas de dibujos favoritos"]},37057:e=>{e.exports=["Bloquear todas las herramientas de dibujo"]},71845:e=>{e.exports=["Fondos de la herramienta de línea"]},12928:e=>{e.exports=["Colores de la herramienta de línea"]},21327:e=>{e.exports=["Colores de texto de la herramienta de línea"]},86327:e=>{e.exports=["Grosor de la herramienta de línea"]},47059:e=>{e.exports=["Grosores de la herramienta de línea"]},41610:e=>{e.exports=["Más"]},37140:e=>{e.exports=["El modo Magnet acerca los dibujos próximos a las barras de precios, al valor más cercano OHLC"]},67455:e=>{e.exports=["Color del marcador"]},59607:e=>{e.exports=["Medida"]},36551:e=>{e.exports=["Los nuevos dibujos se reproducen en todos los gráficos y se muestran cuando se selecciona el mismo ticker"]},91977:e=>{e.exports=["Mostrar herramientas ocultas"]},51072:e=>{e.exports=["Mostrar árbol de objetos"]},49421:e=>{e.exports=["Permanecer en modo dibujo"]},49593:e=>{e.exports=["Color de fondo de Stop"]},36785:e=>{e.exports=["Color de fondo de las ganancias"]},76091:e=>{e.exports=["Eliminar dibujos"]},54336:e=>{e.exports=["Eliminar color"]},72482:e=>{e.exports=["Quitar de favoritos"]},19221:e=>{e.exports=["Color del texto"]},38925:e=>{e.exports=["Aumentar"]},49895:e=>{e.exports=["Alejar"]},16631:e=>{e.exports=["cambiar el color del texto de de la/s herramienta/s de líneas"]},74350:e=>{e.exports=["cambiar el color de fondo de la/s herramienta/s de líneas"]},68519:e=>{e.exports=["cambiar el color de la/s herramienta/s de líneas"]},36819:e=>{e.exports=["cambiar tamaño de la fuente de la/s herramienta/s de líneas"]},54769:e=>{e.exports=["cambiar el estilo de línea de la/s herramienta/s de líneas"]},41648:e=>{e.exports=["cambiar el ancho de línea de la/s herramienta/s de líneas"]},32868:e=>{e.exports=["{hotKey_0} + Clic en el gráfico"]},68125:e=>{e.exports=["{hotKey_0} — círculo"]},40234:e=>{e.exports=["{hotKey_0} — dibujando una línea recta en ángulos de 45"]},10289:e=>{e.exports=["{hotKey_0} — incrementos fijos"]},81591:e=>{e.exports=["{hotKey_0} — cuadrado"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/es.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/es.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..7946354e --- /dev/null +++ b/charting_library/bundles/es.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:e=>{e.exports=["barras"]},19648:e=>{e.exports=["12 horas"]},55838:e=>{e.exports=["24 horas"]},88364:e=>{e.exports=["Estilos básicos del gráfico"]},46720:e=>{e.exports=["Retícula"]},50985:e=>{e.exports=["Divisa"]},17319:e=>{e.exports=["Divisa y unidad"]},19481:e=>{e.exports=["Apariencia"]},68791:e=>{e.exports=["Argumentos"]},95036:e=>{e.exports=["Precio medio de cierre"]},27331:e=>{e.exports=["Fondo"]},22519:e=>{e.exports=["Valores de los cambios en la barra"]},87845:e=>{e.exports=["Botones"]},25209:e=>{e.exports=["Formato de fecha"]},55090:e=>{e.exports=["Día de la semana en las etiquetas"]},29601:e=>{e.exports=["Descripción"]},26897:e=>{e.exports=["Eventos"]},95338:e=>{e.exports=["Líneas horizontales en las cuadrículas"]},60971:e=>{e.exports=["Precio máximo y mínimo"]},61142:e=>{e.exports=["Indicadores"]},34905:e=>{e.exports=["Valor de los indicadores"]},29687:e=>{e.exports=["Valores de los indicadores y de la información financiera"]},25084:e=>{e.exports=["Nombre de los indicadores y de la información financiera"]},9654:e=>{e.exports=["Nombre de los indicadores"]},99487:e=>{e.exports=["Valores OHLC"]},75991:e=>{e.exports=["Situación de la apertura del mercado"]},96073:e=>{e.exports="Long Description"},70500:e=>{e.exports=["Dinero"]},66653:e=>{e.exports=["Márgenes"]},42502:e=>{e.exports=["Sin superposición"]},74343:e=>{e.exports=["Navegación"]},43115:e=>{e.exports=["Escalas"]},53224:e=>{e.exports=["Colocación de escalas"]},79194:e=>{e.exports=["Linea de estado"]},89053:e=>{e.exports=["Símbolo"]},35383:e=>{e.exports=["Nombre del símbolo"]},27767:e=>{e.exports=["Último precio del símbolo"]},40847:e=>{e.exports=["Precio de cierre del día anterior del símbolo"]},50446:e=>{e.exports=["Panel"]},73908:e=>{e.exports=["Separadores del panel"]},36014:e=>{e.exports=["Porcentaje"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports=["Precio pre/pos mercado"]},64859:e=>{e.exports=["Escala de precios"]},76523:e=>{e.exports=["Precio y valor porcentual"]},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["Marca de agua"]},67369:e=>{e.exports=["Título"]},31326:e=>{e.exports=["Títulos"]},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports=["Ticker y descripción"]},43637:e=>{e.exports=["Escala de tiempo"]},97316:e=>{e.exports=["Formato de las horas"]},90801:e=>{e.exports="Trading"},77534:e=>{e.exports=["Unidad"]},1111:e=>{e.exports=["Volumen"]},80170:e=>{e.exports=["Valor conforme a la escala"]},91322:e=>{e.exports=["Valores"]},70353:e=>{e.exports=["Líneas verticales en las cuadrículas"]},57889:e=>{e.exports=["cambiar la visibilidad de los valores OHLC"]},35646:e=>{e.exports=["cambiar la visibilidad de los botones de navegación"]},18644:e=>{e.exports=["cambiar visibilidad de la situación de la apertura del mercado"]},45110:e=>{e.exports=["cambiar la visibilidad del cambio de barra"]},10349:e=>{e.exports=["cambiar el margen inferior"]},88161:e=>{e.exports=["cambiar la visibilidad de las etiquetas de divisas y unidades"]},79570:e=>{ +e.exports=["cambiar la visibilidad de la etiqueta de divisas"]},99011:e=>{e.exports=["cambiar el color de fondo del gráfico"]},72458:e=>{e.exports=["cambiar el tipo de fondo del gráfico"]},37034:e=>{e.exports=["cambiar el ancho de la retícula"]},29951:e=>{e.exports=["cambiar el color de la retícula"]},92027:e=>{e.exports=["cambiar el estilo de la retícula"]},50457:e=>{e.exports=["cambiar el formato de fecha"]},7104:e=>{e.exports=["cambiar día de la semana en las etiquetas"]},88096:e=>{e.exports=["cambiar el color de las líneas de la cuadrícula horizontal"]},2523:e=>{e.exports=["cambiar el estilo de las líneas de la cuadrícula de horizontal"]},31325:e=>{e.exports=["cambiar la visibilidad de los títulos de los indicadores"]},99774:e=>{e.exports=["cambiar la visibilidad de los valores de los indicadores"]},96162:e=>{e.exports=["cambiar la visibilidad de los argumentos de los indicadores"]},59820:e=>{e.exports=["cambiar la visibilidad de las etiquetas con el nombre de los indicadores y de la información financiera"]},90512:e=>{e.exports=["cambiar la visibilidad de las etiquetas con el valor de los indicadores y la información financiera"]},97956:e=>{e.exports=["cambiar la transparencia del fondo de la leyenda"]},61061:e=>{e.exports=["cambiar la visibilidad del fondo de la leyenda"]},37730:e=>{e.exports=["cambiar la visibilidad de los botones del panel"]},89032:e=>{e.exports=["Cambiar el color de los separadores de paneles"]},35636:e=>{e.exports=["cambiar el margen derecho"]},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports=["cambiar el color de la marca de agua del símbolo"]},87159:e=>{e.exports=["cambiar la visibilidad de la marca de agua del símbolo"]},26717:e=>{e.exports=["cambiar la visibilidad de la descripción del símbolo"]},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports=["cambiar el modo del último valor del símbolo"]},95071:e=>{e.exports=["cambiar el formato de la leyenda del símbolo"]},35065:e=>{e.exports=["cambiar el color del texto de la escala"]},84382:e=>{e.exports=["cambiar tamaño de la fuente de la escala"]},12468:e=>{e.exports=["cambiar el color de la línea de la escala"]},71589:e=>{e.exports=["cambiar la visibilidad de las rupturas de las sesiones"]},15035:e=>{e.exports=["cambiar el ancho de las rupturas de las sesiones"]},1579:e=>{e.exports=["cambiar el color de las rupturas de las sesiones"]},21460:e=>{e.exports=["cambiar el estilo de las rupturas de las sesiones"]},76991:e=>{e.exports=["cambiar el formato de las horas"]},98905:e=>{e.exports=["cambiar el margen superior"]},7011:e=>{e.exports=["cambiar la visibilidad de la etiqueta de unidades"]},22722:e=>{e.exports=["cambiar el color de las líneas de la cuadrícula vertical"]},22867:e=>{e.exports=["cambiar el estilo de las líneas de la cuadrícula vertical"]},9455:e=>{e.exports=["cambiar la visibilidad de los valores de volumen"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/es.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/es.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..f9a569a0 --- /dev/null +++ b/charting_library/bundles/es.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:e=>{e.exports=["#{count} (precio, barra)"]},4639:e=>{e.exports=["Coordenadas"]},22192:e=>{e.exports=["Días"]},37067:e=>{e.exports=["Desplazamiento (precio, barra)"]},13611:e=>{e.exports=["Ampliar líneas"]},63099:e=>{e.exports=["Horas"]},66304:e=>{e.exports=["Entradas de datos"]},95543:e=>{e.exports=["Meses"]},28134:e=>{e.exports=["Minutos"]},71129:e=>{e.exports=["Segundos"]},86672:e=>{e.exports=["Rangos"]},21594:e=>{e.exports=["Semanas"]},23723:e=>{e.exports=["cambiar la coordenada X de las barras"]},66266:e=>{e.exports=["cambiar la coordenada Y de los precios"]},13355:e=>{e.exports=["cambiar los días de {title} hasta"]},41377:e=>{e.exports=["cambiar los días de {title} desde"]},96902:e=>{e.exports=["cambiar ampliar líneas en {title}"]},35388:e=>{e.exports=["cambiar las horas de {title} desde"]},78586:e=>{e.exports=["cambiar las horas de {title} hasta"]},59635:e=>{e.exports=["cambiar los meses desde de {title}"]},74266:e=>{e.exports=["cambiar los meses de {title} hasta"]},91633:e=>{e.exports=["cambiar los minutos de {title} hasta"]},15106:e=>{e.exports=["cambiar los minutos de {title} desde"]},66161:e=>{e.exports=["cambiar los segundos de {title} hasta"]},2822:e=>{e.exports=["cambiar los segundos desde de {title}"]},21339:e=>{e.exports=["cambiar las semanas de {title} desde"]},68643:e=>{e.exports=["cambiar las semanas de {title} hasta"]},30810:e=>{e.exports=["cambiar la visibilidad en tics de {title}"]},24941:e=>{e.exports=["cambiar la visibilidad en semanas de {title}"]},29088:e=>{e.exports=["cambiar la visibilidad en días de {title}"]},68971:e=>{e.exports=["cambiar la visibilidad en horas de {title}"]},64370:e=>{e.exports=["cambiar la visibilidad en minutos de {title}"]},6659:e=>{e.exports=["cambiar la visibilidad en meses de {title}"]},29091:e=>{e.exports=["cambiar la visibilidad en rangos de {title}"]},46948:e=>{e.exports=["cambiar la visibilidad en segundos de {title}"]},18567:e=>{e.exports=["cambiar la propiedad de {propertyName}"]},82211:e=>{e.exports=["días"]},33486:e=>{e.exports=["días hasta"]},14077:e=>{e.exports=["días desde"]},3143:e=>{e.exports=["horas"]},84775:e=>{e.exports=["horas desde"]},11255:e=>{e.exports=["horas hasta"]},72223:e=>{e.exports=["mover dibujos"]},58964:e=>{e.exports=["meses"]},71770:e=>{e.exports=["meses desde"]},37179:e=>{e.exports=["meses hasta"]},16465:e=>{e.exports=["minutos"]},72317:e=>{e.exports=["minutos hasta"]},25586:e=>{e.exports=["minutos desde"]},32925:e=>{e.exports=["segundos"]},39017:e=>{e.exports=["segundos hasta"]},6049:e=>{e.exports=["segundos desde"]},13604:e=>{e.exports=["rangos"]},93016:e=>{e.exports=["semanas"]},32002:e=>{e.exports=["semanas desde"]},28091:e=>{e.exports=["semanas hasta"]},59523:e=>{e.exports=["Tics"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/es.6803.be8cafcc34e317edec88.js b/charting_library/bundles/es.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..1b4ba272 --- /dev/null +++ b/charting_library/bundles/es.6803.be8cafcc34e317edec88.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports="(O + H + L + C)/4"},94884:e=>{e.exports=["(Máx.+Mín.+Cierre)/3"]},10591:e=>{e.exports=["(Máx+Mín)/2"]},63243:e=>{e.exports=["Color de barras en función del cierre anterior"]},72171:e=>{e.exports=["Centro"]},9994:e=>{e.exports=["Ajustar datos de los dividendos"]},10989:e=>{e.exports=["Ajustar los cambios de los contratos"]},70816:e=>{e.exports=["Cierre medio"]},91757:e=>{e.exports=["Parte inferior"]},50430:e=>{e.exports=["Línea inferior"]},83760:e=>{e.exports=["Cuerpo"]},72269:e=>{e.exports=["Bordes"]},7445:e=>{e.exports=["Nivel de la base"]},47586:e=>{e.exports=["Compra y venta (bid/ask)"]},39667:e=>{e.exports=["Barras descendentes"]},87151:e=>{e.exports=["Color inferior"]},81285:e=>{e.exports=["Modificación de datos"]},4329:e=>{e.exports=["Predeterminado"]},86846:e=>{e.exports=["Rellenar"]},58747:e=>{e.exports=["Rellenar el área superior"]},11157:e=>{e.exports=["Rellenar el área inferior"]},86953:e=>{e.exports=["Barras con el máximo, mínimo y cierre (HLC)"]},77405:e=>{e.exports="Horizontal"},39292:e=>{e.exports=["Máximo y mínimo"]},15107:e=>{e.exports=["Última"]},19286:e=>{e.exports=["Izquierda"]},76476:e=>{e.exports=["En el medio"]},27879:e=>{e.exports="Simple"},2391:e=>{e.exports=["Paso"]},6350:e=>{e.exports=["Pre/pos mercado"]},62521:e=>{e.exports=["Información horaria pre/pos mercado"]},73947:e=>{e.exports=["Precisión"]},8094:e=>{e.exports=["Cierre del día anterior"]},77986:e=>{e.exports=["Líneas de precios"]},24248:e=>{e.exports=["Fuente de los precios"]},94089:e=>{e.exports=["Barras superiores de proyección"]},5704:e=>{e.exports=["Barras de proyección descendentes"]},29881:e=>{e.exports=["Precios reales en la escala (en lugar del precio Heikin Ashi)"]},21141:e=>{e.exports=["Derecha"]},44673:e=>{e.exports=["Con marcadores"]},26458:e=>{e.exports=["Mecha"]},65994:e=>{e.exports=["Parte superior"]},57417:e=>{e.exports=["Línea superior"]},92960:e=>{e.exports=["Alineación del texto"]},90581:e=>{e.exports=["Orientación del texto"]},55314:e=>{e.exports=["Barras finas"]},87492:e=>{e.exports=["Zona horaria"]},58416:e=>{e.exports=["Tipo"]},5536:e=>{e.exports=["Color superior"]},83610:e=>{e.exports=["Barras superiores"]},23500:e=>{e.exports=["Utilizar la liquidación como cierre en intervalos diarios"]},44085:e=>{e.exports="Vertical"},30792:e=>{e.exports=["vela"]},55740:e=>{e.exports=["cambiar las barras HLC"]},90168:e=>{e.exports=["cambiar anchura de la línea del precio medio de cierre"]},30385:e=>{e.exports=["cambiar color de la línea del precio medio de cierre"]},97008:e=>{e.exports=["cambiar el color de relleno del área"]},6610:e=>{e.exports=["cambiar el ancho de la línea del área"]},661:e=>{e.exports=["cambiar el color de la línea del área"]},1316:e=>{e.exports=["cambiar la fuente de los precios del área"]},29180:e=>{e.exports=["cambiar el color de la línea de venta (ask)"]},31547:e=>{e.exports=["cambiar el nivel de referencia"]},4164:e=>{e.exports=["cambiar el color de la línea inferior de la línea de referencia"]}, +38990:e=>{e.exports=["cambiar el ancho de la línea inferior de la línea de referencia"]},73163:e=>{e.exports=["cambiar el color de relleno del área inferior de la línea de referencia"]},12673:e=>{e.exports=["cambiar el color de relleno del área superior de la línea de referencia"]},56819:e=>{e.exports=["cambiar la fuente de precios de referencia"]},68621:e=>{e.exports=["cambiar el color de la línea superior de la línea de referencia"]},35339:e=>{e.exports=["cambiar el ancho de la línea superior de la línea de referencia"]},76804:e=>{e.exports=["cambiar el color superior de la barra"]},71816:e=>{e.exports=["cambiar el color inferior de la barra"]},36703:e=>{e.exports=["cambiar el color de la línea de compra (bid)"]},29353:e=>{e.exports=["cambiar el color de las barras en función del valor de cierre anterior"]},85709:e=>{e.exports=["cambiar color superior de la columna"]},12155:e=>{e.exports=["cambiar color inferior de la columna"]},66890:e=>{e.exports=["cambiar la fuente del precio de la columna"]},71809:e=>{e.exports=["cambiar las posiciones decimales"]},31317:e=>{e.exports=["cambiar el color del horario ampliado"]},60944:e=>{e.exports=["cambiar color de la línea de precio máximo y mínimo"]},83708:e=>{e.exports=["cambiar ancho de la línea de precios máximos y mínimos"]},81080:e=>{e.exports=["cambiar el color del cuerpo de máximos y mínimos"]},30033:e=>{e.exports=["cambiar la visibilidad del cuerpo de máximos y mínimos"]},76885:e=>{e.exports=["cambiar el color del borde del máximos y mínimos"]},79236:e=>{e.exports=["cambiar la visibilidad de los bordes de máximos y mínimos"]},42981:e=>{e.exports=["cambiar la visibilidad de las etiquetas de máximos y mínimos"]},31937:e=>{e.exports=["cambiar el color de las etiquetas de máximos y mínimos"]},87828:e=>{e.exports=["cambiar el color de línea"]},17119:e=>{e.exports=["cambiar la fuente de precios de la línea"]},69125:e=>{e.exports=["cambiar el ancho de línea"]},70054:e=>{e.exports=["cambiar el tipo de línea"]},49973:e=>{e.exports=["cambiar el color posmercado"]},5969:e=>{e.exports=["cambiar el color de la línea posmercado"]},50393:e=>{e.exports=["cambiar la visibilidad de las líneas de precios pre/pos mercado"]},46257:e=>{e.exports=["cambiar el color de la sesión premercado"]},60852:e=>{e.exports=["cambiar el color de la línea de la sesión premercado"]},91183:e=>{e.exports=["cambiar el color de la línea con el precio de cierre anterior"]},87631:e=>{e.exports=["cambiar el ancho de la línea con el precio de cierre anterior"]},77640:e=>{e.exports=["cambiar el color de la línea de precios"]},97322:e=>{e.exports=["cambiar el ancho de la línea de precios"]},28143:e=>{e.exports=["cambiar el rango de las barras finas"]},75986:e=>{e.exports=["cambiar el color inferior de la mecha renko"]},7747:e=>{e.exports=["cambiar el color inferior de la mecha renko"]},9473:e=>{e.exports=["cambiar la visibilidad de las mechas renko"]},39783:e=>{e.exports=["cambiar la visualización de los precios reales en la escala de precios (en lugar del precio Heiken-Ashi)"]},72886:e=>{ +e.exports=["cambiar las barras finas"]},5464:e=>{e.exports=["cambiar el color del borde superior de {candleType}"]},61118:e=>{e.exports=["cambiar el color superior de {candleType}"]},60164:e=>{e.exports=["cambiar el color inferior de la mecha de {candleType}"]},45543:e=>{e.exports=["cambiar el color superior de la mecha de {candleType}"]},39987:e=>{e.exports=["cambiar la visibilidad de la mecha {candleType}"]},47202:e=>{e.exports=["cambiar la visibilidad del cuerpo de {candleType}"]},23986:e=>{e.exports=["cambiar la visibilidad del borde de {candleType}"]},92330:e=>{e.exports=["cambiar el color del borde inferior de {candleType}"]},36320:e=>{e.exports=["cambiar el color inferior de {candleType}"]},79088:e=>{e.exports=["cambiar el color inferior del borde de la barra de {chartType}"]},11107:e=>{e.exports=["cambiar el color superior del borde de la barra de {chartType}"]},85503:e=>{e.exports=["cambiar el color inferior de {chartType}"]},61250:e=>{e.exports=["cambiar el color superior del borde de la barra de proyección de {chartType}"]},18465:e=>{e.exports=["cambiar el color inferior de la barra de proyección de {chartType}"]},50453:e=>{e.exports=["cambiar el color superior de la barra de proyección de {chartType}"]},59414:e=>{e.exports=["cambiar el color superior de {chartType}"]},21547:e=>{e.exports=["cambiar propiedad de {inputName}"]},42390:e=>{e.exports=["ajustar datos de los dividendos"]},99511:e=>{e.exports=["ajustar para cambios de contratos"]},75165:e=>{e.exports=["velas huecas"]},18995:e=>{e.exports=["rango","rangos"]},47500:e=>{e.exports="renko"},98402:e=>{e.exports=["utilizar la liquidación como cierre en intervalos diarios"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/es.6848.1833cd09ce56c0318402.js b/charting_library/bundles/es.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..4d54002e --- /dev/null +++ b/charting_library/bundles/es.6848.1833cd09ce56c0318402.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports=["Añadir"]},53585:e=>{e.exports=["Añadir color personalizado"]},81865:e=>{e.exports=["Opacidad"]},60558:e=>{e.exports=["animales y naturaleza"]},14232:e=>{e.exports=["actividad"]},35305:e=>{e.exports=["comida y bebida"]},49546:e=>{e.exports=["banderas"]},72302:e=>{e.exports=["objetos"]},96330:e=>{e.exports=["emoticonos y personas"]},6878:e=>{e.exports=["simbolos"]},15426:e=>{e.exports=["usados con frecuencia"]},15395:e=>{e.exports=["viajes y destinos"]},73755:e=>{e.exports=["Otro símbolo"]},16936:e=>{e.exports=["Atrás"]},88046:e=>{e.exports=["Símbolo principal del gráfico"]},9898:e=>{e.exports=["Right (derecho de suscripción)"]},20036:e=>{e.exports=["Cancelar"]},72171:e=>{e.exports=["Centro"]},23398:e=>{e.exports=["Cambiar símbolo"]},94551:e=>{e.exports=["Gráfico"]},64498:e=>{e.exports=["Todas las fuentes"]},91757:e=>{e.exports=["Parte inferior"]},79852:e=>{e.exports=["Bono"]},16079:e=>{e.exports=["Gradiente"]},42973:e=>{e.exports=["Linea de puntos"]},59317:e=>{e.exports=["Linea discontinua"]},56095:e=>{e.exports=["Reducir"]},29601:e=>{e.exports=["Descripción"]},77405:e=>{e.exports="Horizontal"},46812:e=>{e.exports=["Aumento"]},89298:e=>{e.exports=["Desplazamiento"]},68988:e=>{e.exports=["Aceptar"]},19286:e=>{e.exports=["Izquierda"]},76476:e=>{e.exports=["En el medio"]},29673:e=>{e.exports=["No hay mercados de valores que coincidan con sus criterios."]},41379:e=>{e.exports=["Ningún símbolo coincide con sus criterios"]},55362:e=>{e.exports="Normal"},35563:e=>{e.exports=["El formato del número no es correcto."]},19724:e=>{e.exports=["Fuentes"]},35637:e=>{e.exports=["Sólido"]},52298:e=>{e.exports=["Buscar"]},13269:e=>{e.exports=["Seleccionar fuente"]},2607:e=>{e.exports=["El valor especificado es mayor al máximo del instrumento: {max}."]},53669:e=>{e.exports=["El valor especificado es menor al mínimo del instrumento: {min}"]},89053:e=>{e.exports=["Símbolo"]},48490:e=>{e.exports=["Símbolo y descripción"]},99983:e=>{e.exports=["Búsqueda de símbolos"]},54336:e=>{e.exports=["Eliminar color"]},21141:e=>{e.exports=["Derecha"]},65994:e=>{e.exports=["Parte superior"]},92960:e=>{e.exports=["Alineación del texto"]},90581:e=>{e.exports=["Orientación del texto"]},60142:e=>{e.exports=["Grosor"]},78019:e=>{e.exports=["Utilice signos matemáticos especiales para desplazar los dibujos seleccionados: +,-,/,* para el precio y +,- para el índice de barras."]},44085:e=>{e.exports="Vertical"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["cambiar la opacidad"]},13066:e=>{e.exports=["cambiar el color"]},95657:e=>{e.exports=["cambiar el grosor"]},18567:e=>{e.exports=["cambiar la propiedad de {propertyName}"]},36962:e=>{e.exports=["cierre"]},8448:e=>{e.exports=["cripto"]},1328:e=>{e.exports="dr"},76080:e=>{e.exports=["p. ej., +1"]},95166:e=>{e.exports=["p. ej., /2"]},88720:e=>{e.exports=["economía"]},39512:e=>{e.exports=["Forex"]},81859:e=>{e.exports=["futuros"]},39337:e=>{e.exports=["máximo"]},91815:e=>{e.exports="hl2"},40771:e=>{ +e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["índice"]},38071:e=>{e.exports=["índices"]},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports=["apertura"]},3919:e=>{e.exports=["minimo"]},36931:e=>{e.exports=["acciones"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/es.7076.5055b5f097e7204685ed.js b/charting_library/bundles/es.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..450bd669 --- /dev/null +++ b/charting_library/bundles/es.7076.5055b5f097e7204685ed.js @@ -0,0 +1,43 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:e=>{e.exports="Re"},14642:e=>{e.exports=["Oscuro"]},69841:e=>{e.exports=["Claro"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates=["en"]},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["Copia {title}"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports=["S"]},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Cierre"],e.exports.Back_input=["Atrás"],e.exports["Hull MA_input"]=["MV de Hull"],e.exports["{number} item_combobox_input"]=["{number} elemento","{number} elementos"],e.exports.Length_input=["Longitud"],e.exports.Plot_input=["Trazado del gráfico"],e.exports.Zero_input=["Cero"],e.exports.Signal_input=["Señal"],e.exports.Long_input=["Largo"],e.exports.Short_input=["Corto"],e.exports.UpperLimit_input=["LímiteSuperior"],e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input=["Desplazamiento"],e.exports.length_input=["longitud"],e.exports.mult_input="mult",e.exports.short_input=["corto"],e.exports.long_input=["longitud"],e.exports.Limit_input=["Límite"],e.exports.Move_input=["Movimiento"],e.exports.Value_input=["Valor"],e.exports.Method_input=["Método"],e.exports["Values in status line_input"]=["Valores en la línea de estado"],e.exports["Labels on price scale_input"]=["Etiquetas en la escala de precios"],e.exports["Accumulation/Distribution_input"]=["Acumulación/distribución"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Línea de igualdad"],e.exports["Window Size_input"]=["Tamaño de la ventana"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]=["Aroon arriba (Aroon Up)"],e.exports["Aroon Down_input"]=["Aroon abajo (Aroon Down)"],e.exports.Upper_input=["Superior"],e.exports.Lower_input=["Menor"],e.exports.Deviation_input=["Desviación"],e.exports["Levels Format_input"]=["Formato de niveles"],e.exports["Labels Position_input"]=["Posición de las etiquetas"],e.exports["0 Level Color_input"]=["Color de nivel 0"],e.exports["0.236 Level Color_input"]=["Color de nivel 0,236"],e.exports["0.382 Level Color_input"]=["Color de nivel 0,382"],e.exports["0.5 Level Color_input"]=["Color de nivel 0,5"],e.exports["0.618 Level Color_input"]=["Color de nivel 0,618"],e.exports["0.65 Level Color_input"]=["Color de nivel 0,65"],e.exports["0.786 Level Color_input"]=["Color de nivel 0,786"],e.exports["1 Level Color_input"]=["Color de nivel 1"],e.exports["1.272 Level Color_input"]=["Color de nivel 1,272"],e.exports["1.414 Level Color_input"]=["Color de nivel 1,414"], +e.exports["1.618 Level Color_input"]=["Color de nivel 1,618"],e.exports["1.65 Level Color_input"]=["Color de nivel 1,65"],e.exports["2.618 Level Color_input"]=["Color de nivel 2,618"],e.exports["2.65 Level Color_input"]=["Color de nivel 2,65"],e.exports["3.618 Level Color_input"]=["Color de nivel 3,618"],e.exports["3.65 Level Color_input"]=["Color de nivel 3,65"],e.exports["4.236 Level Color_input"]=["Color de nivel 4,236"],e.exports["-0.236 Level Color_input"]=["Color de nivel -0,236"],e.exports["-0.382 Level Color_input"]=["Color de nivel -0,382"],e.exports["-0.618 Level Color_input"]=["Color de nivel -0,618"],e.exports["-0.65 Level Color_input"]=["Color de nivel -0,65"],e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]=["ADX suavizado"],e.exports["DI Length_input"]=["Longitud DI"],e.exports.Smoothing_input=["Suavizado"],e.exports.ATR_input="ATR",e.exports.Growing_input=["Creciendo"],e.exports.Falling_input=["Descendente"],e.exports["Color 0_input"]="Color 0",e.exports["Color 1_input"]="Color 1",e.exports.Source_input=["Fuente"],e.exports.StdDev_input="StdDev",e.exports.Basis_input=["Base"],e.exports.Median_input=["Mediano"],e.exports["Bollinger Bands %B_input"]=["Bandas de Bollinger %B"],e.exports.Overbought_input=["Sobrecomprado"],e.exports.Oversold_input=["Sobrevendido"],e.exports["Bollinger Bands Width_input"]=["Ancho de las bandas de Bollinger"],e.exports["RSI Length_input"]=["Longitud RSI"],e.exports["UpDown Length_input"]=["Longitud arriba y abajo"],e.exports["ROC Length_input"]=["Longitud ROC"],e.exports.MF_input="MF",e.exports.resolution_input=["resolución"],e.exports["Fast Length_input"]=["Longitud rápida"],e.exports["Slow Length_input"]=["Longitud lenta"],e.exports["Chaikin Oscillator_input"]=["Oscilador de Chaikin"],e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input=["Precio"],e.exports["Chande MO_input"]=["Oscilador de momento de Chande"],e.exports["Zero Line_input"]=["Línea cero"],e.exports["Color 2_input"]="Color 2",e.exports["Color 3_input"]="Color 3",e.exports["Color 4_input"]="Color 4",e.exports["Color 5_input"]="Color 5",e.exports["Color 6_input"]="Color 6",e.exports["Color 7_input"]="Color 7",e.exports["Color 8_input"]="Color 8",e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]=["Banda superior"],e.exports["Lower Band_input"]=["Band inferior"],e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]=["Línea de suavizado"],e.exports["Smoothing Length_input"]=["Longitud de suavizado"],e.exports["WMA Length_input"]=["Longitud WMA"],e.exports["Long RoC Length_input"]=["Longitud a largo de la tasa de cambio (RoC)"],e.exports["Short RoC Length_input"]=["Longitud RoC corta"],e.exports.sym_input="sym",e.exports.Symbol_input=["Símbolo"],e.exports.Correlation_input=["Correlación"],e.exports.Period_input=["Período"],e.exports.Centered_input=["Centrado"],e.exports["Detrended Price Oscillator_input"]=["Oscilador del precio sin tendencia"],e.exports.isCentered_input=["estáCentrado"], +e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]=["ADX suavizado"],e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input="Divisor",e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]=["Índice de fuerza de Elder"],e.exports.Percent_input=["Porcentaje"],e.exports.Exponential_input=["Exponencial"],e.exports.Average_input=["Media"],e.exports["Upper Percentage_input"]=["Porcentaje máximo"],e.exports["Lower Percentage_input"]=["Porcentaje mínimo"],e.exports.Fisher_input="Fisher",e.exports.Trigger_input=["Activar"],e.exports.Level_input=["Nivel"],e.exports["Trader EMA 1 length_input"]=["Período EMA 1 para traders"],e.exports["Trader EMA 2 length_input"]=["Período EMA 2 para traders"],e.exports["Trader EMA 3 length_input"]=["Período EMA 3 para traders"],e.exports["Trader EMA 4 length_input"]=["Período EMA 4 para traders"],e.exports["Trader EMA 5 length_input"]=["Período EMA 5 para traders"],e.exports["Trader EMA 6 length_input"]=["Período EMA 6 para traders"],e.exports["Investor EMA 1 length_input"]=["Período EMA 1 para inversores"],e.exports["Investor EMA 2 length_input"]=["Período EMA 2 para inversores"],e.exports["Investor EMA 3 length_input"]=["Período EMA 3 para inversores"],e.exports["Investor EMA 4 length_input"]=["Período EMA 4 para inversores"],e.exports["Investor EMA 5 length_input"]=["Período EMA 5 para inversores"],e.exports["Investor EMA 6 length_input"]=["Período EMA 6 para inversores"],e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]=["Períodos de la línea de conversión"],e.exports["Base Line Periods_input"]=["Períodos de la línea de referencia"],e.exports["Lagging Span_input"]=["Tramo de desfase"],e.exports["Conversion Line_input"]=["Línea de conversión"],e.exports["Base Line_input"]=["Línea de referencia"],e.exports["Leading Span A_input"]=["Período principal A (Leading Span A)"],e.exports["Leading Span B_input"]=["Período principal B (Leading Span B)"],e.exports["Plots Background_input"]=["Fondo de los gráficos (Plots Background)"],e.exports["yay Color 0_input"]="yay Color 0",e.exports["yay Color 1_input"]="yay Color 1",e.exports.Multiplier_input=["Multiplicador"],e.exports["Bands style_input"]=["Estilo de bandas"],e.exports.Middle_input=["Medio"],e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]=["Desviación superior"], +e.exports["Lower Deviation_input"]=["Desviación inferior"],e.exports["Use Upper Deviation_input"]=["Utilizar la desviación superior"],e.exports["Use Lower Deviation_input"]=["Utilizar la desviación inferior"],e.exports.Count_input=["Recuento"],e.exports.Crosses_input=["Cruces"],e.exports.MOM_input="MOM",e.exports.MA_input=["MV"],e.exports["Length EMA_input"]=["Longitud EMA"],e.exports["Length MA_input"]=["Longitud MA"],e.exports["Fast length_input"]=["Longitud rápida"],e.exports["Slow length_input"]=["Longitud lenta"],e.exports["Signal smoothing_input"]=["Suavizado de señales"],e.exports["Simple ma(oscillator)_input"]=["Media móvil simple (oscilador)"],e.exports["Simple ma(signal line)_input"]=["Media móvil simple (línea de señal)"],e.exports.Histogram_input=["Histograma"],e.exports.MACD_input="MACD",e.exports.fastLength_input=["LongitudRápida"],e.exports.slowLength_input="slowLength",e.exports.signalLength_input="signalLength",e.exports.NV_input="NV",e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input=["Inicio"],e.exports.Increment_input=["Incremento"],e.exports["Max value_input"]=["Valor máximo"],e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input=["incremento"],e.exports.maximum_input=["máximo"],e.exports["Short length_input"]=["Longitud corta"],e.exports["Long length_input"]=["Longitud larga"],e.exports.OSC_input="OSC",e.exports.shortlen_input=["longitudcorta"],e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]=["Período largo"],e.exports["Short period_input"]=["Período corto"],e.exports["Signal line period_input"]=["Período de la línea de señales"],e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]=["Oscilador ergódico SMI"],e.exports.Indicator_input=["Indicador"],e.exports.Oscillator_input=["Oscilador"],e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]=["Longitud estocástica"],e.exports["RSI Source_input"]=["Fuente RSI"],e.exports.lengthRSI_input=["longitudRSI"],e.exports.lengthStoch_input=["longitudStoch"],e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]=["Longitud larga"],e.exports["Short Length_input"]=["Longitud corta"],e.exports["Signal Length_input"]=["Longitud de la señal"],e.exports.Length1_input=["Longitud1"],e.exports.Length2_input=["Longitud2"],e.exports.Length3_input=["Longitud3"],e.exports.length7_input=["longitud7"],e.exports.length14_input=["longitud14"],e.exports.length28_input=["longitud28"],e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]=["Longitud de la mandíbula"],e.exports["Teeth Length_input"]=["Longitud de los dientes"], +e.exports["Lips Length_input"]=["Longitud de los labios"],e.exports.Jaw_input=["Mandíbula"],e.exports.Teeth_input=["Dientes"],e.exports.Lips_input=["Labios"],e.exports["Jaw Offset_input"]=["Jaw Offset (mandíbula)"],e.exports["Teeth Offset_input"]=["Teeth Offset (dientes)"],e.exports["Lips Offset_input"]=["Lips Offset (labios)"],e.exports["Down fractals_input"]=["Fractales bajistas"],e.exports["Up fractals_input"]=["Fractales alcistas"],e.exports.Periods_input=["Períodos"],e.exports.Shapes_input=["Formas"],e.exports["show MA_input"]=["mostrar MV"],e.exports["MA Length_input"]=["Longitud de la MV"],e.exports["Color based on previous close_input"]=["Color basado en el cierre anterior"],e.exports["Rows Layout_input"]=["Diseño de las filas"],e.exports["Row Size_input"]=["Tamaño de la fila"],e.exports.Volume_input=["Volumen"],e.exports["Value Area volume_input"]=["Volumen del área de valores."],e.exports["Extend Right_input"]=["Ampliar a la derecha"],e.exports["Extend POC Right_input"]=["Ampliar POC a la derecha"],e.exports["Extend VAH Right_input"]=["Ampliar límite superior de la zona de valor (VAH) a la derecha"],e.exports["Extend VAL Right_input"]=["Ampliar límite inferior de la zona de valor (VAL) a la derecha"],e.exports["Value Area Volume_input"]=["Volumen del área de valor"],e.exports.Placement_input=["Colocación"],e.exports.POC_input="POC",e.exports["Developing Poc_input"]=["Desarrollar Poc"],e.exports["Up Volume_input"]=["Volumen ascendente"],e.exports["Down Volume_input"]=["Volumen descendente"],e.exports["Value Area_input"]=["Área de valor"],e.exports["Histogram Box_input"]=["Recuadro del histograma"],e.exports["Value Area Up_input"]=["Precio más alto del área de valor"],e.exports["Value Area Down_input"]=["Área de valor descendente"],e.exports["Number Of Rows_input"]=["Número de filas"],e.exports["Ticks Per Row_input"]=["Ticks por fila"],e.exports["Up/Down_input"]=["Máximo/Mínimo"],e.exports.Total_input="Total",e.exports.Delta_input="Delta",e.exports.Bar_input=["Barra"],e.exports.Day_input=["Día"],e.exports["Deviation (%)_input"]=["Desviación (%)"],e.exports.Depth_input=["Profundidad"],e.exports["Extend to last bar_input"]=["Ampliar hasta la última barra"],e.exports.Simple_input="Simple",e.exports.Weighted_input=["Ponderada"],e.exports["Wilder's Smoothing_input"]=["Wilder's Smoothing (Suavización o alisado de Wilder)"],e.exports["1st Period_input"]=["Primer periodo"],e.exports["2nd Period_input"]=["Segundo periodo"],e.exports["3rd Period_input"]=["Tercer periodo"],e.exports["4th Period_input"]=["Cuarto periodo"],e.exports["5th Period_input"]=["Quinto periodo"],e.exports["6th Period_input"]=["Sexto periodo"],e.exports["Rate of Change Lookback_input"]=["Consideración retrospectiva de la tasa de cambio"],e.exports["Instrument 1_input"]=["Instrumento 1"],e.exports["Instrument 2_input"]=["Instrumento 2"],e.exports["Rolling Period_input"]=["Periodo renovable"],e.exports["Standard Errors_input"]=["Errores estándar"],e.exports["Averaging Periods_input"]=["Períodos del promedio"], +e.exports["Days Per Year_input"]=["Días por año"],e.exports["Market Closed Percentage_input"]=["Porcentaje de mercado cerrado"],e.exports["ATR Mult_input"]=["Rango verdadero medio (ATR) mult"],e.exports.VWAP_input="VWAP",e.exports["Anchor Period_input"]=["Periodo de referencia"],e.exports.Session_input=["Sesión"],e.exports.Week_input=["Semana"],e.exports.Month_input=["Mes"],e.exports.Year_input=["Año"],e.exports.Decade_input=["Década"],e.exports.Century_input=["Siglo"],e.exports.Sessions_input=["Sesiones"],e.exports["Each (pre-market, market, post-market)_input"]=["Todas (premercado, mercado, posmercado)"],e.exports["Pre-market only_input"]=["Solo premercado"],e.exports["Market only_input"]=["Solo mercado"],e.exports["Post-market only_input"]=["Solo posmercado"],e.exports["Main chart symbol_input"]=["Símbolo principal del gráfico"],e.exports["Another symbol_input"]=["Otro símbolo"],e.exports.Line_input=["Línea"],e.exports["Nothing selected_combobox_input"]=["Nada seleccionado"],e.exports["All items_combobox_input"]=["Todos los elementos"],e.exports.Cancel_input=["Cancelar"],e.exports.Open_input=["Apertura"]},54138:e=>{e.exports=["Escala invertida"]},47807:e=>{e.exports=["Indexado a 100"]},34727:e=>{e.exports=["Logarítmico"]},19238:e=>{e.exports=["Sin etiquetas superpuestas"]},70361:e=>{e.exports=["Porcentaje"]},72116:e=>{e.exports=["Normal"]},33021:e=>{e.exports=["HTE"]},75610:e=>{e.exports=["Horario de trading electrónico"]},97442:e=>{e.exports=["Horario ampliado de trading"]},32929:e=>{e.exports=["posterior"]},56137:e=>{e.exports=["PREVIO"]},98801:e=>{e.exports="Postmarket"},56935:e=>{e.exports="Premarket"},63798:e=>{e.exports=["HTH"]},24380:e=>{e.exports=["Horario de trading habitual"]},27991:e=>{e.exports=["Mayo"]},68716:e=>{e.exports=Object.create(null),e.exports["Amortization of Intangibles_study"]="Amortization of Intangibles",e.exports["Amortization of Deferred Charges_study"]="Amortization of Deferred Charges",e.exports["Average Day Range_study"]=["Rango diario medio"],e.exports["Bull Bear Power_study"]="Bull Bear Power",e.exports["Directional Movement Index_study"]=["Índice de movimiento direccional"],e.exports["Ichimoku Cloud_study"]=["Nube Ichimoku"],e.exports.Ichimoku_study="Ichimoku",e.exports["Moving Average Convergence Divergence_study"]=["Convergencia/divergencia de la media móvil"],e.exports["Volume Weighted Average Price_study"]=["Precio medio ponderado por volumen"],e.exports["Volume Weighted Moving Average_study"]=["Media móvil ponderada por volumen"],e.exports["Williams Percent Range_study"]=["Rango de porcentajes de Williams"],e.exports.Doji_study="Doji",e.exports["Spinning Top Black_study"]="Spinning Top Black",e.exports["Spinning Top White_study"]="Spinning Top White",e.exports.Technicals_study=["Técnicos"],e.exports["Accounts payable_study"]=["Cuentas por pagar"],e.exports["Accounts receivables, gross_study"]=["Cuentas por cobrar, brutas"],e.exports["Accounts receivable - trade, net_study"]=["Cuentas por cobrar: negociación, neto"],e.exports.Accruals_study=["Devengos"], +e.exports["Accrued payroll_study"]=["Sueldos acumulados por pagar"],e.exports["Accumulated depreciation, total_study"]=["Depreciación acumulada, total"],e.exports["Additional paid-in capital/Capital surplus_study"]=["Capital adicional pagado/excedente de capital"],e.exports["After tax other income/expense_study"]=["Otros ingresos/gastos después de impuestos"],e.exports["Altman Z-score_study"]="Altman Z-score",e.exports.Amortization_study=["Amortización"],e.exports["Amortization of intangibles_study"]=["Amortización de intangibles"],e.exports["Amortization of deferred charges_study"]=["Amortización de cargos diferidos"],e.exports["Asset turnover_study"]=["Rotación de activos"],e.exports["Average basic shares outstanding_study"]=["Promedio de acciones básicas en circulación"],e.exports["Bad debt / Doubtful accounts_study"]=["Deudas incobrables / Cuentas dudosas"],e.exports["Basic EPS_study"]=["BPA básico"],e.exports["Basic earnings per share (Basic EPS)_study"]=["Beneficios por acción básicos (BPA básico)"],e.exports["Beneish M-score_study"]="Beneish M-score",e.exports["Book value per share_study"]=["Valor contable por acción"],e.exports["Buyback yield %_study"]=["Rentabilidad por recompra %"],e.exports["Capital and operating lease obligations_study"]=["Compromisos de arrendamiento financiero y operativo"],e.exports["Capital expenditures_study"]=["Gastos de capital"],e.exports["Capital expenditures - fixed assets_study"]=["Inversiones de capital: activos fijos"],e.exports["Capital expenditures - other assets_study"]=["Inversiones de capital: otros activos"],e.exports["Capitalized lease obligations_study"]=["Obligaciones de arrendamiento capitalizadas"],e.exports["Cash and short term investments_study"]=["Efectivo e inversiones a corto plazo"],e.exports["Cash conversion cycle_study"]=["Ciclo de conversión de efectivo"],e.exports["Cash & equivalents_study"]=["Efectivo y equivalentes"],e.exports["Cash from financing activities_study"]=["Efectivo procedente de actividades de financiación"],e.exports["Cash from investing activities_study"]=["Efectivo procedente de actividades de inversión"],e.exports["Cash from operating activities_study"]=["Efectivo procedente de las actividades operativas"],e.exports["Cash to debt ratio_study"]=["Ratio efectivo/deuda"],e.exports["Change in accounts payable_study"]=["Cambio en cuentas por pagar"],e.exports["Change in accounts receivable_study"]=["Cambio en cuentas por cobrar"],e.exports["Change in accrued expenses_study"]=["Cambio en gastos acumulados"],e.exports["Change in inventories_study"]=["Variación de existencias"],e.exports["Change in other assets/liabilities_study"]=["Cambio en otros activos/pasivos"],e.exports["Change in taxes payable_study"]=["Cambios en los impuestos por pagar"],e.exports["Changes in working capital_study"]=["Cambios en el capital circulante"],e.exports["COGS to revenue ratio_study"]=["Ratio coste de bienes vendidos/ingresos"],e.exports["Common dividends paid_study"]=["Dividendos pagados sobre acciones ordinarias"], +e.exports["Common equity, total_study"]=["Capital ordinario, total"],e.exports["Common stock par/Carrying value_study"]=["Valor nominal/contable de acciones ordinarias"],e.exports["Cost of goods_study"]=["Coste de los bienes"],e.exports["Cost of goods sold_study"]=["Coste de bienes vendidos"],e.exports["Current portion of LT debt and capital leases_study"]=["Porción actual de arrendamientos financieros y deuda a largo plazo"],e.exports["Current ratio_study"]=["Ratio circulante"],e.exports["Days inventory_study"]=["Dias de inventario"],e.exports["Days payable_study"]=["Período medio de pago"],e.exports["Days sales outstanding_study"]=["Período medio de cobro"],e.exports["Debt to assets ratio_study"]=["Ratio deuda/activos"],e.exports["Debt to EBITDA ratio_study"]=["Ratio deuda/EBITDA"],e.exports["Debt to equity ratio_study"]=["Ratio deuda/capital"],e.exports["Debt to revenue ratio_study"]=["Ratio deuda/ingresos"],e.exports["Deferred income, current_study"]=["Ingresos diferidos, circulantes"],e.exports["Deferred income, non-current_study"]=["Ingresos diferidos, no circulantes"],e.exports["Deferred tax assets_study"]=["Activos por impuestos diferidos"],e.exports["Deferred taxes (cash flow)_study"]=["Impuestos diferidos (flujo de efectivo)"],e.exports["Deferred tax liabilities_study"]=["Pasivos por impuestos diferidos"],e.exports.Depreciation_study=["Depreciación"],e.exports["Deprecation and amortization_study"]=["Depreciación y amortización"],e.exports["Depreciation & amortization (cash flow)_study"]=["Depreciación y amortización (flujo de efectivo)"],e.exports["Depreciation/depletion_study"]=["Depreciación/agotamiento"],e.exports["Diluted EPS_study"]=["BPA diluido"],e.exports["Diluted earnings per share (Diluted EPS)_study"]=["Beneficios por acción diluidos (BPA diluido)"],e.exports["Diluted net income available to common stockholders_study"]=["Ingresos netos diluidos disponibles para los accionistas ordinarios"],e.exports["Diluted shares outstanding_study"]=["Acciones diluidas en circulación"],e.exports["Dilution adjustment_study"]=["Ajuste por dilución"],e.exports["Discontinued operations_study"]=["Operaciones discontinuas"],e.exports["Dividend payout ratio %_study"]=["Ratio de reparto de dividendos expresado en %"],e.exports["Dividends payable_study"]=["Dividendos por pagar"],e.exports["Dividends per share - common stock primary issue_study"]=["Dividendos por acción: emisión inicial de acciones ordinarias"],e.exports["Dividend yield %_study"]=["Rentabilidad por dividendo %"],e.exports["Earnings yield_study"]=["Rentabilidad por beneficios"],e.exports.EBIT_study="EBIT",e.exports.EBITDA_study="EBITDA",e.exports["EBITDA margin %_study"]=["Margen EBITDA %"],e.exports["Effective interest rate on debt %_study"]=["Tipo de interés efectivo sobre la deuda en %"],e.exports["Enterprise value_study"]=["Valor de empresa"],e.exports["Enterprise value to EBITDA ratio_study"]=["Ratio valor de empresa/EBITDA"],e.exports["Enterprise value to EBIT ratio_study"]=["Ratio valor de empresa/EBIT"], +e.exports["Enterprise value to revenue ratio_study"]=["Ratio valor de empresa/ingresos"],e.exports["EPS basic one year growth_study"]=["Crecimiento en un año del BPA (EPS) básico"],e.exports["EPS diluted one year growth_study"]=["Crecimiento en un año del BPA (EPS) diluido"],e.exports["EPS estimates_study"]=["Estimaciones de los beneficios por acción (BPA)"],e.exports["Equity in earnings_study"]=["Participación en beneficios"],e.exports["Equity to assets ratio_study"]=["Ratio capital/activos"],e.exports["Financing activities – other sources_study"]=["Actividades de financiación: otras fuentes"],e.exports["Financing activities – other uses_study"]=["Actividades de financiación: otros usos"],e.exports["Float shares outstanding_study"]=["Acciones flotantes disponibles"],e.exports["Free cash flow_study"]=["Flujo efectivo disponible"],e.exports["Free cash flow margin %_study"]=["Margen de flujo efvo. disponible %"],e.exports["Fulmer H factor_study"]="Fulmer H factor",e.exports["Funds from operations_study"]=["Fondos de las operaciones"],e.exports["Goodwill, net_study"]=["Plusvalía, neto"],e.exports["Goodwill to assets ratio_study"]=["Ratio fondo de comercio/activos"],e.exports["Graham's number_study"]=["Número de Graham"],e.exports["Gross margin %_study"]=["Margen bruto %"],e.exports["Gross profit_study"]=["Beneficio bruto"],e.exports["Gross profit to assets ratio_study"]=["Ratio beneficio bruto/activo"],e.exports["Gross property/plant/equipment_study"]=["Propiedades, planta y equipo bruto"],e.exports.Impairments_study=["Devaluaciones"],e.exports["Income Tax Credits_study"]=["Créditos del impuesto sobre la renta"],e.exports["Income tax, current_study"]=["Impuesto sobre la renta, actual"],e.exports["Income tax, current - domestic_study"]=["Impuesto sobre la renta, actual: nacional"],e.exports["Income Tax, current - foreign_study"]=["Impuesto sobre la renta, actual: extranjero"],e.exports["Income tax, deferred_study"]=["Impuesto sobre la renta, diferido"],e.exports["Income tax, deferred - domestic_study"]=["Impuesto sobre la renta, diferido: nacional"],e.exports["Income tax, deferred - foreign_study"]=["Impuesto sobre la renta, diferido: extranjero"],e.exports["Income tax payable_study"]=["Impuesto sobre la renta por pagar"],e.exports["Interest capitalized_study"]=["Intereses capitalizados"],e.exports["Interest coverage_study"]=["Cobertura de intereses"],e.exports["Interest expense, net of interest capitalized_study"]=["Gasto por intereses, neto de intereses capitalizados"],e.exports["Interest expense on debt_study"]=["Gastos por intereses sobre la deuda"],e.exports["Inventories - finished goods_study"]=["Existencias: productos terminados"],e.exports["Inventories - progress payments & other_study"]=["Inventarios: pagos a cuenta y otros"],e.exports["Inventories - raw materials_study"]=["Inventarios: materias primas"],e.exports["Inventories - work in progress_study"]=["Inventarios: trabajo en curso"],e.exports["Inventory to revenue ratio_study"]=["Ratio inventarios/ingresos"], +e.exports["Inventory turnover_study"]=["Rotación de inventario"],e.exports["Investing activities – other sources_study"]=["Actividades de inversión: otras fuentes"],e.exports["Investing activities – other uses_study"]=["Actividades de inversión: otros usos"],e.exports["Investments in unconsolidated subsidiaries_study"]=["Inversiones en subsidiarias no consolidadas"],e.exports["Issuance of long term debt_study"]=["Emisión de deuda a largo plazo"],e.exports["Issuance/retirement of debt, net_study"]=["Emisión/Cancelación de deuda, neto"],e.exports["Issuance/retirement of long term debt_study"]=["Emisión/cancelación de deuda a largo plazo"],e.exports["Issuance/retirement of other debt_study"]=["Emisión/cancelación de otras deudas"],e.exports["Issuance/retirement of short term debt_study"]=["Emisión/cancelación de deuda a corto plazo"],e.exports["Issuance/retirement of stock, net_study"]=["Emisión/cancelación de acciones, neto"],e.exports["KZ index_study"]="KZ index",e.exports["Legal claim expense_study"]=["Gastos de reclamaciones judiciales"],e.exports["Long term debt_study"]=["Deuda a largo plazo"],e.exports["Long term debt excl. lease liabilities_study"]=["Deuda a largo plazo excluidas las deudas por arrendamiento"],e.exports["Long term debt to total assets ratio_study"]=["Ratio deuda a largo plazo/activos totales"],e.exports["Long term investments_study"]=["Inversiones a largo plazo"],e.exports["Market capitalization_study"]=["Capitalización de mercado"],e.exports["Minority interest_study"]=["Participación minoritaria"],e.exports["Miscellaneous non-operating expense_study"]=["Otros gastos no operativos"],e.exports["Net current asset value per share_study"]=["Valor liquidativo por acción"],e.exports["Net debt_study"]=["Deuda neta"],e.exports["Net income_study"]=["Ingresos netos"],e.exports["Net income before discontinued operations_study"]=["Ingresos netos antes de operaciones interrumpidas"],e.exports["Net income (cash flow)_study"]=["Ingresos netos (flujo de efectivo)"],e.exports["Net income per employee_study"]=["Ingresos netos por empleado"],e.exports["Net intangible assets_study"]=["Activos intangibles netos"],e.exports["Net margin %_study"]=["Margen neto %"],e.exports["Net property/plant/equipment_study"]=["Propiedad, planta y equipo neto"],e.exports["Non-cash items_study"]=["Partidas sin movimiento de efectivo"],e.exports["Non-controlling/minority interest_study"]=["Participación no controladora/interés minoritario"],e.exports["Non-operating income, excl. interest expenses_study"]=["Ingresos no operativos excluidos los gastos por intereses"],e.exports["Non-operating income, total_study"]=["Ingresos no operativos, total"],e.exports["Non-operating interest income_study"]=["Ingresos no operativos en concepto de intereses"],e.exports["Note receivable - long term_study"]=["Efectos por cobrar: largo plazo"],e.exports["Notes payable_study"]=["Efectos por pagar"],e.exports["Number of employees_study"]=["Número de empleados"],e.exports["Number of shareholders_study"]=["Número de accionistas"], +e.exports["Operating earnings yield %_study"]=["Rentabilidad por beneficios de explotación %"],e.exports["Operating expenses (excl. COGS)_study"]=["Gastos de explotación (excluido el coste de los bienes vendidos)"],e.exports["Operating income_study"]=["Ingresos de explotación"],e.exports["Operating lease liabilities_study"]=["Pasivos por arrendamiento operativo"],e.exports["Operating margin %_study"]=["Margen explotación %"],e.exports["Other COGS_study"]=["Otros costes de bienes vendidos (COGS)"],e.exports["Other common equity_study"]=["Otro capital ordinario"],e.exports["Other current assets, total_study"]=["Otros activos circulantes, total"],e.exports["Other current liabilities_study"]=["Otros pasivos circulantes"],e.exports["Other cost of goods sold_study"]=["Otros costes de bienes vendidos"],e.exports["Other exceptional charges_study"]=["Otros gastos excepcionales"],e.exports["Other financing cash flow items, total_study"]=["Otras partidas de flujos de efectivo por actividades de financiación, total"],e.exports["Other intangibles, net_study"]=["Otros activos intangibles, neto"],e.exports["Other investing cash flow items, total_study"]=["Otras partidas de flujos de efectivo por actividades de inversión, total"],e.exports["Other investments_study"]=["Otras inversiones"],e.exports["Other liabilities, total_study"]=["Otros pasivos, total"],e.exports["Other long term assets, total_study"]=["Otros activos a largo plazo, total"],e.exports["Other non-current liabilities, total_study"]=["Otros pasivos no circulantes, total"],e.exports["Other operating expenses, total_study"]=["Otros gastos de explotación, total"],e.exports["Other receivables_study"]=["Otras cuentas por cobrar"],e.exports["Other short term debt_study"]=["Otras deudas a corto plazo"],e.exports["Paid in capital_study"]=["Capital desembolsado"],e.exports["PEG ratio_study"]=["Ratio PEG (precio/expectativas de beneficio)"],e.exports["Piotroski F-score_study"]="Piotroski F-score",e.exports["Preferred dividends_study"]=["Dividendos preferentes"],e.exports["Preferred dividends paid_study"]=["Dividendos preferentes pagados"],e.exports["Preferred stock, carrying value_study"]=["Acciones preferentes, valor contable"],e.exports["Prepaid expenses_study"]=["Gastos pagados por anticipado"],e.exports["Pretax equity in earnings_study"]=["Participación en beneficios antes de impuestos"],e.exports["Pretax income_study"]=["Ingresos antes de impuestos"],e.exports["Price earnings ratio forward_study"]=["Ratio precio/beneficio a plazo"],e.exports["Price sales ratio forward_study"]=["Ratio precio/ventas a plazo"],e.exports["Price to book ratio_study"]=["Ratio precio/valor contable"],e.exports["Price to cash flow ratio_study"]=["Ratio precio/flujo de efectivo"],e.exports["Price to earnings ratio_study"]=["Ratio precio/beneficios"],e.exports["Price to free cash flow ratio_study"]=["Ratio precio/flujo efvo. disponible"],e.exports["Price to sales ratio_study"]=["Ratio precio/ventas"],e.exports["Price to tangible book ratio_study"]=["Ratio precio/valor contable tangible"], +e.exports["Provision for risks & charge_study"]=["Provisión para riesgos y gastos"],e.exports["Purchase/acquisition of business_study"]=["Compra/adquisición de negocio"],e.exports["Purchase of investments_study"]=["Compra de productos de inversión"],e.exports["Purchase/sale of business, net_study"]=["Compraventa empresarial, neto"],e.exports["Purchase/sale of investments, net_study"]=["Compraventa de inversiones, neto"],e.exports["Quality ratio_study"]=["Ratio de calidad"],e.exports["Quick ratio_study"]=["Ratio de liquidez inmediata (Quick ratio)"],e.exports["Reduction of long term debt_study"]=["Reducción de la deuda a largo plazo"],e.exports["Repurchase of common & preferred stock_study"]=["Recompra de acciones ordinarias y preferentes"],e.exports["Research & development_study"]=["Investigación y desarrollo"],e.exports["Research & development to revenue ratio_study"]=["Ratio investigación y desarrollo/ingresos"],e.exports["Restructuring charge_study"]=["Gastos de reestructuración"],e.exports["Retained earnings_study"]=["Beneficios retenidos"],e.exports["Return on assets %_study"]=["Rentab. sobre activos %"],e.exports["Return on equity %_study"]=["Rentabilidad sobre capital %"],e.exports["Return on equity adjusted to book value %_study"]=["Rentabilidad sobre capital ajustada al valor contable %"],e.exports["Return on invested capital %_study"]=["Rentabilidad sobre capital invertido %"],e.exports["Return on tangible assets %_study"]=["Rentabilidad sobre activos tangibles %"],e.exports["Return on tangible equity %_study"]=["Rentabilidad sobre patrimonio tangible %"],e.exports["Revenue estimates_study"]=["Estimaciones de ingresos"],e.exports["Revenue one year growth_study"]=["Crecimiento de ingresos en un año"],e.exports["Revenue per employee_study"]=["Ingresos por empleado"],e.exports["Sale/maturity of investments_study"]=["Venta/vencimiento de inversiones"],e.exports["Sale of common & preferred stock_study"]=["Venta de acciones ordinarias y preferentes"],e.exports["Sale of fixed assets & businesses_study"]=["Venta de activos fijos y negocios"],e.exports["Selling/general/admin expenses, other_study"]=["Gastos comerciales, generales y administrativos, otros"],e.exports["Selling/general/admin expenses, total_study"]=["Gastos comerciales, generales y administrativos, total"],e.exports["Shareholders' equity_study"]=["Patrimonio de los accionistas"],e.exports["Shares buyback ratio %_study"]=["Ratio de recompra de acciones %"],e.exports["Elder's Force Index_study"]=["Índice de fuerza de Elder"],e.exports["Short term debt_study"]=["Deuda a corto plazo"],e.exports["Short term debt excl. current portion of LT debt_study"]=["Deuda a corto plazo excluida la porción corriente de deuda largo plazo"],e.exports["Short term investments_study"]=["Inversiones a corto plazo"],e.exports["Sloan ratio %_study"]="Sloan ratio %",e.exports["Springate score_study"]="Springate score",e.exports["Sustainable growth rate_study"]=["Tasa de crecimiento sostenible"], +e.exports["Tangible book value per share_study"]=["Valor contable tangible por acción"],e.exports["Tangible common equity ratio_study"]=["Ratio de capital ordinario tangible"],e.exports.Taxes_study=["Impuestos"],e.exports["Tobin's Q (approximate)_study"]=["Q de Tobin (aproximado)"],e.exports["Total assets_study"]=["Activos totales"],e.exports["Total cash dividends paid_study"]=["Total de dividendos pagados en efectivo"],e.exports["Total common shares outstanding_study"]=["Total de acciones comunes en circulación"],e.exports["Total current assets_study"]=["Activos circulantes totales"],e.exports["Total current liabilities_study"]=["Pasivos circulantes totales"],e.exports["Total debt_study"]=["Deuda total"],e.exports["Total equity_study"]=["Capital total"],e.exports["Total inventory_study"]=["Inventario total"],e.exports["Total liabilities_study"]=["Pasivos totales"],e.exports["Total liabilities & shareholders' equities_study"]=["Total de pasivo y patrimonio de los accionistas"],e.exports["Total non-current assets_study"]=["Total de activos no circulantes"],e.exports["Total non-current liabilities_study"]=["Total de pasivos no circulantes"],e.exports["Total operating expenses_study"]=["Gastos operativos totales"],e.exports["Total receivables, net_study"]=["Total de cuentas por cobrar, neto"],e.exports["Total revenue_study"]=["Ingresos totales"],e.exports["Treasury stock - common_study"]=["Acciones de tesorería: ordinarias"],e.exports["Unrealized gain/loss_study"]=["Pérdidas/ganancias no realizadas"],e.exports["Unusual income/expense_study"]=["Ingresos/gastos inusuales"],e.exports["Zmijewski score_study"]="Zmijewski score",e.exports["Valuation ratios_study"]=["Ratios de valoración"],e.exports["Profitability ratios_study"]=["Ratios de rentabilidad"],e.exports["Liquidity ratios_study"]=["Ratios de liquidez"],e.exports["Solvency ratios_study"]=["Ratios de solvencia"],e.exports["Accumulation/Distribution_study"]=["Acumulación/distribución"],e.exports["Accumulative Swing Index_study"]=["Índice de oscilación acumulativo"],e.exports["Advance/Decline_study"]=["Avance/retroceso"],e.exports["Arnaud Legoux Moving Average_study"]=["Media móvil Arnaud Legoux"],e.exports.Aroon_study="Aroon",e.exports.ASI_study="ASI",e.exports["Average Directional Index_study"]=["Índice medio de movimiento direccional"],e.exports["Average True Range_study"]=["Rango verdadero medio"],e.exports["Awesome Oscillator_study"]=["Oscilador asombroso"],e.exports["Balance of Power_study"]=["Correlación de fuerzas"],e.exports["Bollinger Bands %B_study"]=["Bandas de Bollinger %B"],e.exports["Bollinger Bands Width_study"]=["Ancho de las bandas de Bollinger"],e.exports["Bollinger Bands_study"]=["Bandas de Bollinger"],e.exports["Chaikin Money Flow_study"]=["Flujo monetario Chaikin"],e.exports["Chaikin Oscillator_study"]=["Oscilador Chaikin"],e.exports["Chande Kroll Stop_study"]="Chande Kroll Stop",e.exports["Chande Momentum Oscillator_study"]=["Oscilador momentum de Chande"],e.exports["Chop Zone_study"]=["Zona de corte"], +e.exports["Choppiness Index_study"]=["Índice Choppiness"],e.exports["Commodity Channel Index_study"]=["Índice de canal de mercaderías"],e.exports["Connors RSI_study"]=["RSI (índice de fuerza relativa) de Connors"],e.exports["Coppock Curve_study"]=["Curva de Coppock"],e.exports["Correlation Coefficient_study"]=["Coeficiente de correlación"],e.exports.CRSI_study="CRSI",e.exports["Detrended Price Oscillator_study"]=["Oscilador del precio sin tendencia"],e.exports["Directional Movement_study"]=["Movimiento direccional"],e.exports["Donchian Channels_study"]=["Canales de Donchian"],e.exports["Double EMA_study"]=["Media móvil exponencial (EMA) de doble canal"],e.exports["Ease Of Movement_study"]=["Facilidad de movimiento"],e.exports["Elder Force Index_study"]=["Índice de fuerza de Elder"],e.exports["EMA Cross_study"]=["Cruce EMA"],e.exports.Envelopes_study=["Envolventes"],e.exports["Fisher Transform_study"]=["Transformación de Fisher"],e.exports["Fixed Range_study"]=["Rango fijo"],e.exports["Fixed Range Volume Profile_study"]=["Perfil de volumen con rango fijo"],e.exports["Guppy Multiple Moving Average_study"]=["Media móvil múltiple de Guppy"],e.exports["Historical Volatility_study"]=["Volatilidad histórica"],e.exports["Hull Moving Average_study"]=["Media móvil de Hull"],e.exports["Keltner Channels_study"]=["Canales Keltner"],e.exports["Klinger Oscillator_study"]=["Oscilador Klinger"],e.exports["Know Sure Thing_study"]="Know Sure Thing",e.exports["Least Squares Moving Average_study"]=["Media móvil de los mínimos cuadrados"],e.exports["Linear Regression Curve_study"]=["Curva de regresion lineal"],e.exports["MA Cross_study"]=["Cruce de medias móviles"],e.exports["MA with EMA Cross_study"]=["Cruce de media móvil (MA) con media móvil exponencial (EMA)"],e.exports["MA/EMA Cross_study"]=["Cruce de media móvil (MA)/media móvil exponencial (EMA)"],e.exports.MACD_study=["Convergencia/divergencia de la media móvil (MACD)"],e.exports["Mass Index_study"]=["Índice Mass"],e.exports["McGinley Dynamic_study"]=["Indicador dinámico McGinley"],e.exports.Median_study=["Mediana"],e.exports.Momentum_study="Momentum",e.exports["Money Flow_study"]=["Flujo monetario"],e.exports["Moving Average Channel_study"]=["Canal de medias móviles"],e.exports["Moving Average Exponential_study"]=["Media móvil exponencial"],e.exports["Moving Average Weighted_study"]=["Media móvil ponderada"],e.exports["Moving Average_study"]=["Media móvil"],e.exports["Net Volume_study"]=["Volumen neto"],e.exports["On Balance Volume_study"]=["Balance de volúmenes"],e.exports["Parabolic SAR_study"]=["SAR parabólicos"],e.exports["Pivot Points Standard_study"]=["Puntos pivote estándar"],e.exports["Periodic Volume Profile_study"]=["Perfil de volumen periódico"],e.exports["Price Channel_study"]=["Canal de precios"],e.exports["Price Oscillator_study"]=["Oscilador de precios"],e.exports["Price Volume Trend_study"]=["Tendencia del precio y volumen"],e.exports["Rate Of Change_study"]=["Tasa de cambio"],e.exports["Relative Strength Index_study"]=["Índice de fuerza relativa"], +e.exports["Relative Vigor Index_study"]=["Índice de vigor relativo (RVI)"],e.exports["Relative Volatility Index_study"]=["Índice de volatilidad relativa"],e.exports["Session Volume_study"]=["Volumen de la sesión"],e.exports["Session Volume HD_study"]="Session Volume HD",e.exports["Session Volume Profile_study"]=["Perfil de volumen de la sesión"],e.exports["Session Volume Profile HD_study"]=["Perfil de volumen de la sesión HD"],e.exports["SMI Ergodic Indicator/Oscillator_study"]=["Indicador/oscilador ergódico SMI"],e.exports["Smoothed Moving Average_study"]=["Media móvil suavizada"],e.exports.Stoch_study=["Estocástico"],e.exports["Stochastic RSI_study"]=["Índice de fuerza relativa (RSI) estocástica"],e.exports.Stochastic_study=["Estocástica"],e.exports["Triple EMA_study"]=["Media móvil exponencial triple (TEMA)"],e.exports.TRIX_study=["TRIX (media exponencial triple)"],e.exports["True Strength Indicator_study"]=["Índice de fuerza verdadera (TSI)"],e.exports["Ultimate Oscillator_study"]=["Oscilador de Williams"],e.exports["Visible Range_study"]=["Rango visible"],e.exports["Visible Range Volume Profile_study"]=["Perfil de volumen de rango visible"],e.exports["Volume Oscillator_study"]=["Oscilador de volumen"],e.exports.Volume_study=["Volumen"],e.exports.Vol_study=["Vol."],e.exports["Vortex Indicator_study"]=["Indicador de vortex"],e.exports.VWAP_study=["Precio medio ponderado por volumen (VWAP)"],e.exports.VWMA_study=["Media móvil ponderada de volumen (VWMA)"],e.exports["Williams %R_study"]="Williams %R",e.exports["Williams Alligator_study"]=["Alligator de Williams"],e.exports["Williams Fractal_study"]=["Fractal de Williams"],e.exports["Zig Zag_study"]=["Zigzag"],e.exports["24-hour Volume_study"]=["Volumen 24 horas"],e.exports["Ease of Movement_study"]=["Facilidad de movimiento"],e.exports["Elders Force Index_study"]=["Índice Elders Force"],e.exports.Envelope_study=["Sobre"],e.exports.Gaps_study="Gaps",e.exports["Linear Regression Channel_study"]=["Canal de regresión lineal"],e.exports["Moving Average Ribbon_study"]=["Cinta de medias móviles"],e.exports["Multi-Time Period Charts_study"]=["Gráficos con múltiples períodos de tiempo"],e.exports["Open Interest_study"]=["Interés abierto"],e.exports["Rob Booker - Intraday Pivot Points_study"]=["Rob Booker: puntos de pivote intradía"],e.exports["Rob Booker - Knoxville Divergence_study"]=["Rob Booker: divergencia de Knoxville"],e.exports["Rob Booker - Missed Pivot Points_study"]=["Rob Booker: puntos de pivote perdidos"],e.exports["Rob Booker - Reversal_study"]=["Rob Booker: reversión"],e.exports["Rob Booker - Ziv Ghost Pivots_study"]=["Rob Booker: pivotes fantasma Ziv"],e.exports.Supertrend_study="Supertrend",e.exports["Technical Ratings_study"]=["Ratings técnicos"],e.exports["True Strength Index_study"]=["Índice de fuerza verdadera"],e.exports["Up/Down Volume_study"]=["Volumen alcista/bajista"],e.exports["Visible Average Price_study"]=["Precio medio visible"],e.exports["Williams Fractals_study"]=["Fractales de Williams"], +e.exports["Keltner Channels Strategy_study"]=["Estrategia de canales de Keltner"],e.exports["Rob Booker - ADX Breakout_study"]=["Rob Booker: ruptura del ADX"],e.exports["Supertrend Strategy_study"]=["Estrategia Supertrend"],e.exports["Technical Ratings Strategy_study"]=["Estrategia de ratings técnicos"],e.exports["Auto Anchored Volume Profile_study"]=["Perfil de volumen autoanclado"],e.exports["Auto Fib Extension_study"]=["Extensión de Fibonacci automática"],e.exports["Auto Fib Retracement_study"]=["Retroceso automático de Fib"],e.exports["Auto Pitchfork_study"]=["Tridente automático"],e.exports["Bearish Flag Chart Pattern_study"]=["Patrón gráfico bandera bajista"],e.exports["Bullish Pennant Chart Pattern_study"]=["Patrón gráfico banderín alcista"],e.exports["Double Bottom Chart Pattern_study"]=["Patrón gráfico doble suelo"],e.exports["Double Top Chart Pattern_study"]=["Patrón gráfico doble techo"],e.exports["Elliott Wave Chart Pattern_study"]=["Patrón gráfico ondas de Elliott"],e.exports["Falling Wedge Chart Pattern_study"]=["Patrón gráfico cuña bajista"],e.exports["Head And Shoulders Chart Pattern_study"]=["Patrón gráfico de cabeza y hombros"],e.exports["Inverse Head And Shoulders Chart Pattern_study"]=["Patrón gráfico de cabeza y hombros invertido"],e.exports["Rectangle Chart Pattern_study"]=["Patrón gráfico de rectángulo"],e.exports["Rising Wedge Chart Pattern_study"]=["Patrón gráfico de cuña ascendente"],e.exports["Triangle Chart Pattern_study"]=["Patrón gráfico de triángulo"],e.exports["Triple Bottom Chart Pattern_study"]=["Patrón gráfico de triple suelo"],e.exports["Triple Top Chart Pattern_study"]=["Patrón gráfico de triple techo"],e.exports["VWAP Auto Anchored_study"]=["VWAP autoanclado"],e.exports["*All Candlestick Patterns*_study"]=["*Todos los patrones de velas*"],e.exports["Abandoned Baby - Bearish_study"]=["Abandoned Baby: bajista"],e.exports["Abandoned Baby - Bullish_study"]=["Abandoned Baby: alcista"],e.exports["Dark Cloud Cover - Bearish_study"]=["Dark Cloud Cover: bajista"],e.exports["Doji Star - Bearish_study"]=["Doji Star: bajista"],e.exports["Doji Star - Bullish_study"]=["Doji Star: alcista"],e.exports["Downside Tasuki Gap - Bearish_study"]=["Downside Tasuki Gap: bajista"],e.exports["Dragonfly Doji - Bullish_study"]=["Dragonfly Doji: alcista"],e.exports["Engulfing - Bearish_study"]=["Engulfing: bajista"],e.exports["Engulfing - Bullish_study"]=["Engulfing: alcista"],e.exports["Evening Doji Star - Bearish_study"]=["Evening Doji Star: bajista"],e.exports["Evening Star - Bearish_study"]=["Evening Star: bajista"],e.exports["Falling Three Methods - Bearish_study"]=["Falling Three Methods: bajista"],e.exports["Falling Window - Bearish_study"]=["Falling Window: bajista"],e.exports["Gravestone Doji - Bearish_study"]=["Gravestone Doji: bajista"],e.exports["Hammer - Bullish_study"]=["Hammer: alcista"],e.exports["Hanging Man - Bearish_study"]=["Hanging Man: bajista"],e.exports["Harami - Bearish_study"]=["Harami: bajista"],e.exports["Harami - Bullish_study"]=["Harami: alcista"], +e.exports["Inverted Hammer - Bullish_study"]=["Inverted Hammer: alcista"],e.exports["Kicking - Bearish_study"]=["Kicking: bajista"],e.exports["Kicking - Bullish_study"]=["Kicking: alcista"],e.exports["Long Lower Shadow - Bullish_study"]=["Long Lower Shadow: alcista"],e.exports["Long Upper Shadow - Bearish_study"]=["Long Upper Shadow: bajista"],e.exports["Marubozu Black - Bearish_study"]=["Marubozu Black: bajista"],e.exports["Marubozu White - Bullish_study"]=["Marubozu White: alcista"],e.exports["Morning Doji Star - Bullish_study"]=["Morning Doji Star: alcista"],e.exports["Morning Star - Bullish_study"]=["Morning Star: alcista"],e.exports["On Neck - Bearish_study"]=["On Neck: bajista"],e.exports["Piercing - Bullish_study"]=["Piercing: alcista"],e.exports["Rising Three Methods - Bullish_study"]=["Rising Three Methods: alcista"],e.exports["Rising Window - Bullish_study"]=["Rising Window: alcista"],e.exports["Shooting Star - Bearish_study"]=["Shooting Star: bajista"],e.exports["Three Black Crows - Bearish_study"]=["Three Black Crows: bajista"],e.exports["Three White Soldiers - Bullish_study"]=["Three White Soldiers: alcista"],e.exports["Tri-Star - Bearish_study"]=["Tri-Star: bajista"],e.exports["Tri-Star - Bullish_study"]=["Tri-Star: alcista"],e.exports["Tweezer Top - Bearish_study"]=["Tweezer Top: bajista"],e.exports["Upside Tasuki Gap - Bullish_study"]=["Upside Tasuki Gap: alcista"],e.exports.SuperTrend_study="SuperTrend",e.exports["Average Price_study"]=["Precio medio"],e.exports["Typical Price_study"]=["Precio tipico"],e.exports["Median Price_study"]=["Precio promedio"],e.exports["Money Flow Index_study"]=["Índice de flujo monetario"],e.exports["Moving Average Double_study"]=["Media móvil exponencial doble"],e.exports["Moving Average Triple_study"]=["Media móvil exponencial triple"],e.exports["Moving Average Adaptive_study"]=["Media móvil adaptativa"],e.exports["Moving Average Hamming_study"]=["Media móvil de Hamming"],e.exports["Moving Average Modified_study"]=["Media móvil modificada"],e.exports["Moving Average Multiple_study"]=["Media móvil múltiple"],e.exports["Linear Regression Slope_study"]=["Inclinación de la línea de regresión"],e.exports["Standard Error_study"]=["Error estándar"],e.exports["Standard Error Bands_study"]=["Bandas de error estándar"],e.exports["Correlation - Log_study"]=["Correlación - Log"],e.exports["Standard Deviation_study"]=["Desviación estándar"],e.exports["Chaikin Volatility_study"]=["Volatilidad de Chaikin"],e.exports["Volatility Close-to-Close_study"]=["Volatilidad precios cierre día (Close-to-Close)"],e.exports["Volatility Zero Trend Close-to-Close_study"]=["Volatilidad precios cierre día (Close-to-Close) con tendencia cero"],e.exports["Volatility O-H-L-C_study"]=["Volatilidad O-H-L-C"],e.exports["Volatility Index_study"]=["Volatility índice"],e.exports["Trend Strength Index_study"]=["Índice de fuerza de la tendencia"],e.exports["Majority Rule_study"]=["Norma de la mayoría"],e.exports["Advance Decline Line_study"]=["Línea de avance/retroceso"], +e.exports["Advance Decline Ratio_study"]=["Relación avance/retroceso"],e.exports["Advance/Decline Ratio (Bars)_study"]=["Ratio de avance/retroceso (barras)"],e.exports["BarUpDn Strategy_study"]=["Estrategia BarUpDn"],e.exports["Bollinger Bands Strategy directed_study"]=["Estrategia dirigida bandas de Bollinger"],e.exports["Bollinger Bands Strategy_study"]=["Estrategia de bandas de Bollinger"],e.exports.ChannelBreakOutStrategy_study="ChannelBreakOutStrategy",e.exports.Compare_study=["Comparar"],e.exports["Conditional Expressions_study"]=["Expresiones condicionales"],e.exports.ConnorsRSI_study="ConnorsRSI",e.exports["Consecutive Up/Down Strategy_study"]=["Estrategia consecutiva arriba/abajo"],e.exports["Cumulative Volume Index_study"]=["Índice de volumen acumulativo"],e.exports["Divergence Indicator_study"]=["Indicador de divergencia"],e.exports["Greedy Strategy_study"]=["Estrategia voraz"],e.exports["InSide Bar Strategy_study"]=["Estrategia de la barra interior"],e.exports["Keltner Channel Strategy_study"]=["Estrategia de canal Keltner"],e.exports["Linear Regression_study"]=["Regresión lineal"],e.exports["MACD Strategy_study"]=["Estrategia MACD"],e.exports["Momentum Strategy_study"]=["Estrategia de momentum"],e.exports["Moon Phases_study"]=["Fases lunares"],e.exports["Moving Average Convergence/Divergence_study"]=["Convergencia/divergencia de la media móvil"],e.exports["MovingAvg Cross_study"]=["Cruce media móvil"],e.exports["MovingAvg2Line Cross_study"]=["Cruce MovingAvg2Line"],e.exports["OutSide Bar Strategy_study"]=["Estrategia de la barra exterior"],e.exports.Overlay_study=["Superposición"],e.exports["Parabolic SAR Strategy_study"]=["Estrategia SAR parabólicos"],e.exports["Pivot Extension Strategy_study"]=["Estrategia de extensión de pivote"],e.exports["Pivot Points High Low_study"]=["Puntos pivote altos/bajos"],e.exports["Pivot Reversal Strategy_study"]=["Estrategia de reversión de pivote"],e.exports["Price Channel Strategy_study"]=["Estrategia de canal de precios"],e.exports["RSI Strategy_study"]=["Estrategia RSI"],e.exports["SMI Ergodic Indicator_study"]=["Indicador ergódico SMI"],e.exports["SMI Ergodic Oscillator_study"]=["Oscilador ergódico SMI"],e.exports["Stochastic Slow Strategy_study"]=["Estrategia estocástica lenta"],e.exports["Volatility Stop_study"]=["Volatilidad stop"],e.exports["Volty Expan Close Strategy_study"]=["Estrategia de cierre de expansión de volatilidad"],e.exports["Woodies CCI_study"]=["Índice del canal de mercaderías Woodies"]},40434:e=>{e.exports=["Perfil de volumen con rango fijo"]},32819:e=>{e.exports=["Vol."]},66051:e=>{e.exports=["Menor"]},86054:e=>{e.exports=["Minuto"]},20936:e=>{e.exports=["Texto"]},98478:e=>{e.exports=["No se pudo copiar"]},34004:e=>{e.exports=["No se pudo cortar"]},96260:e=>{e.exports=["No se pudo pegar"]},94370:e=>{e.exports=["Cuenta atrás del cierre de barra"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Columnas"]},19372:e=>{e.exports=["Comentarios"]},20229:e=>{e.exports=["Comparar/añadir símbolo"]},46689:e=>{e.exports=["Confirmar entradas de datos"] +},43432:e=>{e.exports=["Copenhague"]},35216:e=>{e.exports=["Copiar"]},87898:e=>{e.exports=["Copiar diseño de gráfico"]},28851:e=>{e.exports=["Copiar precio"]},94099:e=>{e.exports="Cairo"},64149:e=>{e.exports=["Leyenda"]},63528:e=>{e.exports=["Velas"]},46837:e=>{e.exports="Caracas"},49329:e=>{e.exports=["Cambio"]},28089:e=>{e.exports=["Cambiar símbolo"]},99374:e=>{e.exports=["Cambiar intervalo"]},14412:e=>{e.exports=["Propiedades del gráfico"]},26619:e=>{e.exports=["Gráfico por TradingView"]},12011:e=>{e.exports=["Imagen del gráfico copiada al portapapeles {emoji}"]},59884:e=>{e.exports=["Islas Chatham"]},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["Cículo"]},32234:e=>{e.exports=["Haga clic para establecer un punto"]},52977:e=>{e.exports=["Clonar"]},31691:e=>{e.exports=["Cierre"]},50493:e=>{e.exports=["Crear orden"]},52302:e=>{e.exports=["Crear una orden con precio límite"]},29908:e=>{e.exports=["Cruce"]},60997:e=>{e.exports=["Línea de cruce"]},81520:e=>{e.exports=["Divisas"]},98486:e=>{e.exports=["Intervalo actual y superior"]},73106:e=>{e.exports=["Intervalo actual e inferior"]},85964:e=>{e.exports=["Solo intervalo actual"]},17206:e=>{e.exports=["Curva"]},95176:e=>{e.exports=["Ciclo"]},87761:e=>{e.exports=["Líneas cíclicas"]},27891:e=>{e.exports=["Patrón Cypher"]},56996:e=>{e.exports=["Ya existe un diseño con ese nombre"]},30192:e=>{e.exports=["Ya existe un diseño con ese nombre. ¿Quiere sustituirlo?"]},32852:e=>{e.exports=["Patrón ABCD"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports=["Analizar configuración de las operaciones"]},66828:e=>{e.exports=["Nota anclada"]},94782:e=>{e.exports=["Тexto anclado"]},61704:e=>{e.exports=["Precio medio ponderado por volumen (VWAP) anclado"]},63597:e=>{e.exports=["Añadir línea horizontal"]},45743:e=>{e.exports=["Añadir símbolo"]},8700:e=>{e.exports=["Añadir alerta"]},64885:e=>{e.exports=["Añadir alerta en {drawing}"]},90830:e=>{e.exports=["Añadir alerta en {series}"]},45986:e=>{e.exports=["Añadir alerta para {title}"]},3612:e=>{e.exports=["Añadir métricas financieras en {instrumentName}"]},92206:e=>{e.exports=["Añadir indicador/estrategia en {studyTitle}"]},34810:e=>{e.exports=["Añadir nota de texto en {symbol}"]},75669:e=>{e.exports=["Aplicar estos parámetros financieros a todo el diseño"]},64288:e=>{e.exports=["Añadir este indicador a todo el diseño"]},77920:e=>{e.exports=["Añadir esta estrategia a todo el diseño"]},34059:e=>{e.exports=["Añadir este símbolo a todo el diseño"]},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Siempre invisible"]},71997:e=>{e.exports=["Siempre visible"]},97305:e=>{e.exports=["Todos los indicadores y herramientas de dibujo"]},59192:e=>{e.exports=["Todos los intervalos"]},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports=["Aplicar onda de Elliott"]},19263:e=>{e.exports=["Aplicar onda mayor de Elliott"]},15818:e=>{e.exports=["Aplicar onda menor de Elliott"]},50352:e=>{e.exports=["Aplicar onda intermedia de Elliott"]},66631:e=>{e.exports=["Aplicar punto de decisión manual"]},15682:e=>{ +e.exports=["Aplicar recompensa/riesgo manual"]},15644:e=>{e.exports=["Aplicar onda WPT descendente"]},5897:e=>{e.exports=["Aplicar onda WPT ascendente"]},13345:e=>{e.exports=["Aplicar configuración por defecto"]},95910:e=>{e.exports=["Aplicar estos indicadores a todo el diseño"]},42762:e=>{e.exports=["Abr"]},45104:e=>{e.exports=["Arco"]},42097:e=>{e.exports=["Área"]},96237:e=>{e.exports=["Flecha"]},48732:e=>{e.exports=["Flecha descendente"]},82473:e=>{e.exports=["Marcador de flecha"]},8738:e=>{e.exports=["Marca de la flecha descendente"]},35062:e=>{e.exports=["Marca de la flecha hacia la izquierda"]},92163:e=>{e.exports=["Marca de la flecha hacia la derecha"]},33196:e=>{e.exports=["Marca de la flecha hacia arriba"]},10650:e=>{e.exports=["Flecha hacia rriba"]},59340:e=>{e.exports=["Asjabad"]},13468:e=>{e.exports=["Al cierre"]},21983:e=>{e.exports=["Atenas"]},86951:e=>{e.exports=["Automático"]},50834:e=>{e.exports=["Automático (adapta los datos a la pantalla)"]},38465:e=>{e.exports=["Ago"]},8975:e=>{e.exports=["Etiqueta del precio medio de cierre"]},87899:e=>{e.exports=["Línea con el precio medio de cierre"]},22554:e=>{e.exports=["Promedio"]},54173:e=>{e.exports=["Bogotá"]},53260:e=>{e.exports=["Bahrein"]},40664:e=>{e.exports=["Globo"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports=["No se encuentra disponible la opción de Reproducción de barras para este tipo de gráfico. ¿Quiere salir de la Reproducción de barras?"]},16812:e=>{e.exports=["Barras"]},98838:e=>{e.exports=["Patrón de barras"]},17712:e=>{e.exports=["Línea de referencia"]},54861:e=>{e.exports=["Belgrado"]},26825:e=>{e.exports=["Berlín"]},30251:e=>{e.exports=["Pincel"]},90204:e=>{e.exports=["Bruselas"]},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Traer hacia delante"]},26354:e=>{e.exports=["Traer al frente"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports=["Bucarest"]},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports=["Por TradingView"]},75190:e=>{e.exports=["Ir a la fecha"]},38342:e=>{e.exports=["Vaya a {lineToolName}"]},75139:e=>{e.exports=["Entendido"]},81180:e=>{e.exports=["Cuadrícula de Gann"]},68102:e=>{e.exports=["Abanico de Gann"]},66321:e=>{e.exports=["Cuadrado de Gann"]},87107:e=>{e.exports=["Cuadrado de Gann fijo"]},34805:e=>{e.exports="Get more connections"},7914:e=>{e.exports="Ghost Feed"},18367:e=>{e.exports=["Gran superciclo"]},97065:e=>{e.exports=["¿Está seguro de que desea eliminar la plantilla de estudio '{name}'?"]},59368:e=>{e.exports=["Doble curva"]},35273:e=>{e.exports=["Haga doble clic en cualquiera de los bordes para restablecer la cuadrícula de la plantilla"]},5828:e=>{e.exports=["Haga doble clic para finalizar la Ruta (Path)"]},63898:e=>{e.exports=["Haga doble clic para finalizar la polilínea"]},42660:e=>{e.exports=["Onda 1 o A descendentes"]},44788:e=>{e.exports=["Onda 2 o B descendentes"]},71263:e=>{e.exports=["Onda 3 descendente"]},70573:e=>{e.exports=["Onda 4 descendente"]},59560:e=>{e.exports=["Onda 5 descendente"]},70437:e=>{e.exports=["Onda C descendente"]}, +93345:e=>{e.exports=["Datos proporcionados por"]},76912:e=>{e.exports=["Fecha"]},60222:e=>{e.exports=["Rango de fechas"]},79859:e=>{e.exports=["Rango de fecha y precio"]},92203:e=>{e.exports=["Dic"]},69479:e=>{e.exports=["Grado"]},57701:e=>{e.exports="Denver"},73720:e=>{e.exports=["Diamante"]},3556:e=>{e.exports=["Canal disjunto"]},62764:e=>{e.exports=["Desplazamiento"]},22903:e=>{e.exports=["Barra de herramientas de dibujos"]},21442:e=>{e.exports=["Dibujar una línea horizontal en"]},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports=["Dublín"]},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Introduzca un nuevo nombre para el diseño del gráfico"]},93512:e=>{e.exports=["Editar la alerta {title}"]},91215:e=>{e.exports=["Onda correctiva de Elliott (ABC)"]},80983:e=>{e.exports=["Onda de Elliott de doble combinación (WXY)"]},74118:e=>{e.exports=["Onda de impulso de Elliott (12345)"]},95840:e=>{e.exports=["Onda triangular de Elliott (ABCDE)"]},66637:e=>{e.exports=["Onda de Elliott de triple combinación (WXYXZ)"]},69418:e=>{e.exports=["Elipse"]},27558:e=>{e.exports=["Extender líneas de alerta"]},2578:e=>{e.exports=["Línea extendida"]},77295:e=>{e.exports=["Mercado bursátil"]},2899:e=>{e.exports=["Panel existente arriba"]},53387:e=>{e.exports=["Panel existente debajo"]},36972:e=>{e.exports=["Previsión"]},17994:e=>{e.exports=["No se ha podido guardar la biblioteca"]},87375:e=>{e.exports=["Error al guardar el script"]},35050:e=>{e.exports="Feb"},82719:e=>{e.exports=["Canal de Fibonacci"]},64192:e=>{e.exports=["Círculos de Fibonacci"]},63835:e=>{e.exports=["Retroceso de Fibonacci"]},18072:e=>{e.exports=["Arcos de Fibonacci de resistencia de velocidad"]},20877:e=>{e.exports=["Abanico de Fibonacci de resistencia de velocidad"]},76783:e=>{e.exports=["Espiral de Fibonacci"]},89037:e=>{e.exports=["Zona horaria de Fibonacci"]},72489:e=>{e.exports=["Cuña de Fibonacci"]},21524:e=>{e.exports=["Bandera"]},55678:e=>{e.exports=["Marca con bandera"]},29230:e=>{e.exports=["Plano superior/inferior"]},92754:e=>{e.exports=["Volteado"]},42015:e=>{e.exports=["La parte de la fracción no es correcta."]},47542:e=>{e.exports=["Ya no se encuentran disponible los estudios fundamentales en los gráficos."]},16245:e=>{e.exports=["Calcuta"]},3155:e=>{e.exports=["Katmandú"]},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Velas huecas"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Línea horizontal"]},76604:e=>{e.exports=["Semirrecta horizontal"]},42616:e=>{e.exports=["Cabeza y hombros"]},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Ocultar"]},33911:e=>{e.exports=["Ocultar todo"]},95551:e=>{e.exports=["Ocultar todos los dibujos"]},44312:e=>{e.exports=["Ocultar todos los dibujos e indicadores"]},67927:e=>{e.exports=["Ocultar todos los dibujos, indicadores, posiciones y órdenes"]},86306:e=>{e.exports=["Ocultar todos los indicadores"]},70803:e=>{ +e.exports=["Ocultar todas las posiciones y órdenes"]},13277:e=>{e.exports=["Ocultar dibujos"]},8251:e=>{e.exports=["Ocultar eventos en el gráfico"]},44177:e=>{e.exports=["Ocultar indicadores"]},2441:e=>{e.exports=["Ocultar marcadores en las barras"]},90540:e=>{e.exports=["Ocultar posiciones y órdenes"]},30777:e=>{e.exports=["Máximo"]},31994:e=>{e.exports=["Máximo-mínimo"]},60259:e=>{e.exports=["Etiquetas de precios máximos y mínimos"]},21803:e=>{e.exports=["Líneas de precios máximos y mínimos"]},31895:e=>{e.exports=["Resaltador"]},69085:e=>{e.exports=['El histograma es demasiado grande. Aumente la entrada "Tamaño de la fila".']},8122:e=>{e.exports=['El histograma es demasiado grande. Reduzca la entrada "Tamaño de la fila".']},22712:e=>{e.exports="I'm good thanks"},23450:e=>{e.exports=["Imagen"]},71778:e=>{e.exports=["Intermediario"]},14177:e=>{e.exports=["Símbolo incorrecto"]},32619:e=>{e.exports=["Símbolo incorrecto"]},53239:e=>{e.exports=["Invertir escala"]},20062:e=>{e.exports=["Indexado a 100"]},81584:e=>{e.exports=["Etiquetas con los valores de los indicadores"]},31485:e=>{e.exports=["Etiquetas con los nombres de los indicadores"]},27677:e=>{e.exports=["Línea de información"]},98767:e=>{e.exports=["Añadir indicador"]},9114:e=>{e.exports=["Interior"]},12354:e=>{e.exports=["Tridente interno"]},26579:e=>{e.exports=["Icono"]},37885:e=>{e.exports=["Estambul"]},87469:e=>{e.exports=["Johanesburgo"]},52707:e=>{e.exports=["Yakarta"]},95425:e=>{e.exports=["Ene"]},42890:e=>{e.exports=["Jerusalén"]},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["A la izquierda"]},29404:e=>{e.exports=["A la derecha"]},850:e=>{e.exports=["¡Vaya!"]},675:e=>{e.exports=["Árbol de objetos"]},73546:e=>{e.exports="Oct"},39280:e=>{e.exports=["Apertura"]},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Mínimo"]},42284:e=>{e.exports=["Bloquear"]},1441:e=>{e.exports=["Bloquear/Desbloquear"]},82232:e=>{e.exports=["Bloquear la línea vertical del cursor por tiempo"]},18219:e=>{e.exports=["Bloquear la relación precio/barra"]},12285:e=>{e.exports=["Logarítmico"]},50286:e=>{e.exports=["Londres"]},44604:e=>{e.exports=["Posición larga"]},87604:e=>{e.exports=["Los Ángeles"]},18528:e=>{e.exports=["Etiqueta descendente"]},13046:e=>{e.exports=["Etiqueta ascendente"]},94420:e=>{e.exports=["Etiquetas"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Línea"]},63492:e=>{e.exports=["Ruptura de línea"]},83182:e=>{e.exports=["Líneas"]},78104:e=>{e.exports=["Enlace a la imagen del gráfico copiado al portapapeles {emoji}"]},50091:e=>{e.exports=["Lisboa"]},64352:e=>{e.exports=["Luxemburgo"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Mueva el punto para posicionar el anclaje y después, toque para colocar"]},45828:e=>{e.exports=["Mover a"]},44302:e=>{e.exports=["Mover escala hacia la izquierda"]},94338:e=>{e.exports=["Mover escala hacia la derecha"]},66276:e=>{e.exports=["Schiff modificado"]},18559:e=>{ +e.exports=["Tridente de Schiff modificado"]},18665:e=>{e.exports=["Moscú"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports="Mar"},85095:e=>{e.exports=["Ciudad de Mexico"]},75633:e=>{e.exports=["Combinar todas las escalas en una"]},95093:e=>{e.exports=["Mixto"]},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports=["Minúsculo"]},63158:e=>{e.exports=["Reflejado"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports=["No disponible"]},95222:e=>{e.exports=["Aquí no hay datos"]},3485:e=>{e.exports=["Sin escala (pantalla completa)"]},8886:e=>{e.exports=["No sincronizar"]},16971:e=>{e.exports=["Sin datos sobre el volumen"]},75549:e=>{e.exports=["Nota"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports=["Isla de Norfolk"]},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports=["Nueva York"]},24143:e=>{e.exports=["Nueva Zelanda"]},40887:e=>{e.exports=["Nuevo panel superior"]},96712:e=>{e.exports=["Nuevo panel inferior"]},33566:e=>{e.exports="Nicosia"},64968:e=>{e.exports=["Algo ha fallado. Rogamos vuelva a intentarlo más tarde."]},10520:e=>{e.exports=["Guardar nuevo diseño de gráfico"]},9908:e=>{e.exports=["Guardar como"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Solo gráfico de precios a escala"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Tridente de Schiff"]},1535:e=>{e.exports=["Puede que no se actualice el script si abandona la página."]},89517:e=>{e.exports=["Opciones de configuración"]},43247:e=>{e.exports=["La segunda parte de la fracción no es correcta"]},19796:e=>{e.exports=["Enviar al fondo"]},23221:e=>{e.exports=["Enviar hacia atrás"]},5961:e=>{e.exports=["Seúl"]},57902:e=>{e.exports="Sep"},25866:e=>{e.exports=["Sesión"]},59827:e=>{e.exports=["Ruptura de las sesiones"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Posición corta"]},81428:e=>{e.exports=["Mostrar"]},98116:e=>{e.exports=["Mostrar todos los dibujos"]},39046:e=>{e.exports=["Mostrar todos los dibujos e indicadores"]},38293:e=>{e.exports=["Mostrar todos los dibujos, indicadores, posiciones y órdenes"]},49982:e=>{e.exports=["Mostrar todos los indicadores"]},48284:e=>{e.exports=["Mostrar todas las ideas"]},62632:e=>{e.exports=["Mostrar todas las posiciones y órdenes"]},24620:e=>{e.exports=["Mostrar el cambio continuo de contrato"]},84813:e=>{e.exports=["Mostrar el vencimiento del contrato"]},66263:e=>{e.exports=["Mostrar dividendos"]},46771:e=>{e.exports=["Mostrar beneficios"]},87933:e=>{e.exports=["Mostrar ideas de usuarios seguidos"]},30709:e=>{e.exports=["Mostrar las últimas noticias"]},58669:e=>{e.exports=["Mostrar solo mis ideas"]},30816:e=>{e.exports=["Mostrar splits"]},68161:e=>{e.exports=["Señal"]},56683:e=>{e.exports=["Singapur"]},69502:e=>{e.exports=["Línea del seno"]},44904:e=>{e.exports=["Cuadrado"]},70213:e=>{e.exports=["Se ha excedido el límite de estudios: {number} por diseño.\nElimine algunos estudios."]},32733:e=>{ +e.exports=["Estilo"]},65323:e=>{e.exports=["Apilar a la izquierda"]},14113:e=>{e.exports=["Apilar a la derecha"]},93161:e=>{e.exports=["Permanecer en modo dibujo"]},48767:e=>{e.exports=["Estocolmo"]},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports=["Submilenio"]},71722:e=>{e.exports=["Subminutte"]},91889:e=>{e.exports=["Superciclo"]},33820:e=>{e.exports=["Supermilenio"]},11020:e=>{e.exports=["Sidney"]},89659:e=>{e.exports=["Error de símbolo"]},90932:e=>{e.exports=["Etiqueta con el nombre del símbolo"]},65986:e=>{e.exports=["Información del símbolo"]},52054:e=>{e.exports=["Etiqueta del símbolo con el último precio"]},33606:e=>{e.exports=["Sincronizar globalmente"]},18008:e=>{e.exports=["Sincronizar en el diseño"]},99969:e=>{e.exports=["Punto y figura"]},53047:e=>{e.exports=["Polilínea"]},34402:e=>{e.exports=["Ruta (Path)"]},70394:e=>{e.exports=["Canal paralelo"]},95995:e=>{e.exports=["París"]},29682:e=>{e.exports=["Pegar"]},51102:e=>{e.exports=["Porcentaje"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports=["Tridente abanico o Pitchfan"]},43852:e=>{e.exports=["Tridente"]},37680:e=>{e.exports=["Fijar a la nueva escala izquierda"]},43707:e=>{e.exports=["Fijar a la nueva escala derecha"]},91130:e=>{e.exports=["Fijar a la escala izquierda"]},61201:e=>{e.exports=["Fijar a la escala izquierda (oculto)"]},764:e=>{e.exports=["Fijar a escala derecha"]},20207:e=>{e.exports=["Fijar a la escala derecha (oculto)"]},66156:e=>{e.exports=["Fijar a escala (ahora a la izquierda)"]},54727:e=>{e.exports=["Fijar a escala (ahora sin escala)"]},76598:e=>{e.exports=["Fijar a escala (ahora a la derecha)"]},39065:e=>{e.exports=["Fijar a la escala (ahora {label})"]},97324:e=>{e.exports=["Fijar a escala {label}"]},56948:e=>{e.exports=["Fijar a la escala {label} (oculto)"]},32156:e=>{e.exports=["Fijado a la escala izquierda"]},8128:e=>{e.exports=["Fijado a la escala izquierda (oculto)"]},3822:e=>{e.exports=["Fijado a la escala derecha"]},44538:e=>{e.exports=["Fijado a escala derecha (oculto)"]},65810:e=>{e.exports=["Fijado a la escala {label}"]},14125:e=>{e.exports=["Fijado a la escala {label} (oculto)"]},97378:e=>{e.exports=['Botón "más"']},46669:e=>{e.exports=["Por favor, denos permiso de escritura desde el portapapeles en su navegador o presione {keystroke}"]},35963:e=>{e.exports=["Mantenga presionada la tecla {key} mientras hace zoom para mantener la posición del gráfico"]},95921:e=>{e.exports=["Etiqueta de precio"]},28625:e=>{e.exports=["Nota sobre precios"]},2032:e=>{e.exports=["Rango de precios"]},32061:e=>{e.exports=["El formato del precio no es correcto."]},91492:e=>{e.exports=["Línea de precios"]},48404:e=>{e.exports=["Primario"]},87086:e=>{e.exports=["Proyección"]},10160:e=>{e.exports=["Publicado en {customer}, {date}"]},19056:e=>{e.exports=["Catar"]},9998:e=>{e.exports=["Rectángulo rotado"]},74214:e=>{e.exports=["Roma"]},50470:e=>{e.exports=["Semirrecta"]},90357:e=>{e.exports=["Rango"]},26833:e=>{e.exports=["Reikiavik"]},328:e=>{e.exports=["Rectángulo"]},41615:e=>{e.exports=["Repetir"]},35001:e=>{ +e.exports=["Tendencia de regresión"]},34596:e=>{e.exports=["Quitar"]},1434:e=>{e.exports=["Eliminar dibujos"]},13951:e=>{e.exports=["Eliminar Indicadores"]},4142:e=>{e.exports=["Cambiar el nombre del diseño del gráfico"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reiniciar escala de precios"]},25333:e=>{e.exports=["Reiniciar escala de tiempo"]},52588:e=>{e.exports=["Riad"]},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Advertencia"]},48474:e=>{e.exports=["Varsovia"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tokio"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports=["Tallin"]},37229:e=>{e.exports=["Тexto"]},16267:e=>{e.exports=["Teherán"]},19611:e=>{e.exports=["Plantilla"]},29198:e=>{e.exports=["El proveedor de datos no proporciona datos sobre el volumen para este símbolo."]},8162:e=>{e.exports=["No se pudo cargar la vista previa de la publicación. Deshabilite las extensiones de su navegador y vuelva a intentarlo."]},65943:e=>{e.exports=["Este indicador no se puede aplicar a otro indicador."]},74986:e=>{e.exports=["Este script requiere invitación. Para solicitar acceso, póngase en contacto con su autor."]},98538:e=>{e.exports=["Patrón Three Drives"]},30973:e=>{e.exports=["Tics"]},31976:e=>{e.exports=["Hora"]},64375:e=>{e.exports=["Zona horaria"]},95005:e=>{e.exports=["Ciclos de tiempo"]},87085:e=>{e.exports=["Negocie"]},94770:e=>{e.exports=["Ángulo de tendencia"]},23104:e=>{e.exports=["Línea de tendencia"]},15501:e=>{e.exports=["Extensión de Fibonacci basada en tendencias"]},31196:e=>{e.exports=["Zona temporal de Fibonacci basada en tendencias"]},29245:e=>{e.exports=["Triángulo"]},83356:e=>{e.exports=["Triángulo descendente"]},12390:e=>{e.exports=["Patrón de triángulo"]},28340:e=>{e.exports=["Triángulo ascendente"]},93855:e=>{e.exports=["Túnez"]},50406:e=>{e.exports="UTC"},38587:e=>{e.exports="Understood"},81320:e=>{e.exports=["Deshacer"]},25933:e=>{e.exports=["Unidades"]},15101:e=>{e.exports=["Desbloquear"]},34150:e=>{e.exports=["Onda 4 ascendente"]},83927:e=>{e.exports=["Onda 5 ascendente"]},58976:e=>{e.exports=["Onda 1 o A ascendentes"]},11661:e=>{e.exports=["Onda 2 o B ascendentes"]},53958:e=>{e.exports=["Onda 3 ascendente"]},66560:e=>{e.exports=["Onda C ascendente"]},18426:e=>{e.exports=["Perfil de volumen con rango fijo (Volume Profile Fixed Range)"]},61022:e=>{e.exports=["Indicador de Perfil de volumen disponible únicamente para nuestros usuarios con planes actualizados."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Línea vertical"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Visibilidad"]},27557:e=>{e.exports=["Visibilidad en los intervalos"]},89960:e=>{e.exports=["Visible al pasar el ratón"]},22198:e=>{e.exports=["Orden visual"]},7050:e=>{e.exports=["Cruz en X"]},66527:e=>{e.exports=["Patrón XABCD"]},17126:e=>{e.exports=["No puede ver este intervalo de tiempo de puntos pivote con esta resolución"]},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{ +e.exports=["cambiar el grado de Elliott"]},83935:e=>{e.exports=["cambiar las etiquetas no superpuestas"]},39402:e=>{e.exports=["cambiar la visibilidad de la etiqueta del precio medio de cierre"]},98866:e=>{e.exports=["cambiar la visibilidad de la línea del precio medio de cierre"]},5100:e=>{e.exports=["cambiar la visibilidad de las etiquetas de compra y venta (bid and ask)"]},32311:e=>{e.exports=["cambiar la visibilidad de las líneas de compra y venta (bid and ask)"]},22641:e=>{e.exports=["cambiar divisa"]},30501:e=>{e.exports=["cambiar la plantilla del gráfico de {title}"]},7017:e=>{e.exports=["cambiar la visibilidad del cambio continuo de contrato"]},58108:e=>{e.exports=["cambiar la visibilidad de la cuenta atrás del cierre de barra"]},7151:e=>{e.exports=["cambiar el rango de fechas"]},84944:e=>{e.exports=["cambiar la visibilidad de los dividendos"]},79574:e=>{e.exports=["cambiar la visibilidad de los eventos en el gráfico"]},88217:e=>{e.exports=["cambiar la visibilidad de los beneficios"]},28288:e=>{e.exports=["cambiar visibilidad del vencimiento de los contratos de futuros"]},66805:e=>{e.exports=["cambiar la visibilidad de las etiquetas de precios máximos y mínimos"]},92556:e=>{e.exports=["cambiar la visibilidad de las líneas de precios máximos y mínimos"]},87027:e=>{e.exports=["cambiar la visibilidad de las etiquetas con los nombres de los indicadores"]},14922:e=>{e.exports=["cambiar la visibilidad de las etiquetas con el valor de los indicadores"]},77578:e=>{e.exports=["cambiar visibilidad de las últimas noticias"]},87510:e=>{e.exports=["cambiar la altura del panel"]},50190:e=>{e.exports=["cambiar la visibilidad del botón +"]},49889:e=>{e.exports=["cambiar la visibilidad de la etiqueta de precios pre/pos mercado"]},16750:e=>{e.exports=["cambiar la visibilidad de la línea de precios pre/pos mercado"]},59883:e=>{e.exports=["cambiar la visibilidad de la línea de precios del cierre anterior"]},67761:e=>{e.exports=["cambiar la visibilidad de la línea con los precios"]},69510:e=>{e.exports=["cambiar el ratio precio/barra"]},32303:e=>{e.exports=["cambiar resolución"]},526:e=>{e.exports=["cambiar símbolo"]},9402:e=>{e.exports=["cambiar la visibilidad de las etiquetas de símbolos"]},53150:e=>{e.exports=["cambiar la visibilidad del último valor de los símbolos"]},12707:e=>{e.exports=["cambiar la visibilidad con el valor del cierre anterior de los símbolos"]},65303:e=>{e.exports=["cambiar la sesión"]},15403:e=>{e.exports=["cambiar la visibilidad de las rupturas de las sesiones"]},53438:e=>{e.exports=["cambiar el estilo de la serie"]},74488:e=>{e.exports=["cambiar la visibilidad de los splits"]},20505:e=>{e.exports=["cambiar la zona horaria"]},39028:e=>{e.exports=["cambiar unidad"]},21511:e=>{e.exports=["cambiar la visibilidad"]},16698:e=>{e.exports=["cambiar visibilidad del intervalo actual"]},78422:e=>{e.exports=["cambiar visibilidad del intervalo actual y superior"]},49529:e=>{e.exports=["cambiar visibilidad del intervalo actual e inferior"]},66927:e=>{e.exports=["cambiar visibilidad en todos los intervalos"]}, +74428:e=>{e.exports=["cambiar el estilo de {title}"]},72032:e=>{e.exports=["cambiar el punto {pointIndex}"]},65911:e=>{e.exports=["gráficos por TradingView"]},5179:e=>{e.exports=["clonar las herramientas de líneas"]},3195:e=>{e.exports=["crear grupo de herramientas de líneas"]},92659:e=>{e.exports=["crear el grupo de herramientas de líneas a partir de la selección"]},81791:e=>{e.exports=["crear {tool}"]},63649:e=>{e.exports=["recortar fuentes"]},78755:e=>{e.exports=["recortar {title}"]},99113:e=>{e.exports=["añadir la herramienta de líneas {lineTool} al grupo {name}"]},40242:e=>{e.exports=["añadir herramienta(s) de línea al grupo {group}"]},22856:e=>{e.exports=["añadi estos parámetros financieros a todo el diseño"]},82388:e=>{e.exports=["añadir este indicador a todo el diseño"]},94292:e=>{e.exports=["añadir esta estrategia a todo el diseño"]},27982:e=>{e.exports=["añadir este símbolo a todo el diseño"]},66568:e=>{e.exports=["aplicar esquema al gráfico"]},64034:e=>{e.exports=["aplicar todas las propiedades del gráfico"]},49037:e=>{e.exports=["aplicar plantilla de dibujo"]},96996:e=>{e.exports=["aplicar los valores por defecto de fábrica a las fuentes seleccionadas"]},44547:e=>{e.exports=["aplicar los indicadores a todo el diseño"]},26065:e=>{e.exports=["aplicar la plantilla de estudio {template}"]},58570:e=>{e.exports=["aplicar el esquema de la barra de herramientas"]},27195:e=>{e.exports=["traer grupo de {title} adelante"]},78246:e=>{e.exports=["traer {title} al frente"]},56763:e=>{e.exports=["traer {title} hacia delante"]},5607:e=>{e.exports=["por TradingView"]},90621:e=>{e.exports=["bloqueo rango de fechas"]},12962:e=>{e.exports=["borrar la línea de nivel"]},63391:e=>{e.exports=["excluir las herramientas de líneas del grupo {group}"]},59942:e=>{e.exports=["Patrón de giro de barras"]},70301:e=>{e.exports=["ocultar {title}"]},91842:e=>{e.exports=["ocultar las líneas de la etiqueta de alerta"]},54781:e=>{e.exports=["ocultar todas las herramientas de dibujo"]},44974:e=>{e.exports=["ocultar las marcas en las barras"]},28916:e=>{e.exports=["bloquear intervalo"]},94245:e=>{e.exports=["invertir escala"]},90743:e=>{e.exports=["introducir {title}"]},53146:e=>{e.exports=["introducir {title} después de {targetTitle}"]},74055:e=>{e.exports=["añadir {title} después de {target}"]},11231:e=>{e.exports=["añadir {title} antes de {target}"]},67176:e=>{e.exports=["añadir {title} antes de {targetTitle}"]},54597:e=>{e.exports=["cargar la plantilla de dibujo por defecto"]},30295:e=>{e.exports=["cargando..."]},50193:e=>{e.exports=["bloquear {title}"]},4963:e=>{e.exports=["bloquear grupo {group}"]},68163:e=>{e.exports=["bloquear objetos"]},47107:e=>{e.exports=["movimiento"]},11303:e=>{e.exports=["mover {title} a la nueva escala izquierda"]},45544:e=>{e.exports=["mover {title} a la nueva escala de la derecha"]},81898:e=>{e.exports=["mover todas las escalas a la izquierda"]},22863:e=>{e.exports=["mover todas las escalas a la derecha"]},45356:e=>{e.exports=["mover dibujo(s)"]},15086:e=>{e.exports=["mover hacia la izquierda"]},61711:e=>{ +e.exports=["mover hacia la derecha"]},4184:e=>{e.exports=["mover escala"]},74642:e=>{e.exports=["crear {title} sin escala (pantalla completa)"]},45223:e=>{e.exports=["hacer que no se visualice el grupo {group}"]},87927:e=>{e.exports=["hacer visible el grupo {group}"]},62153:e=>{e.exports=["unir por debajo"]},70746:e=>{e.exports=["unir al panel"]},66143:e=>{e.exports=["unir por encima"]},81870:e=>{e.exports=["patrón espejo de barras"]},16542:e=>{e.exports=["No disponible"]},47222:e=>{e.exports=["escala de precios"]},99042:e=>{e.exports=["solo gráfico de precios a escala"]},35962:e=>{e.exports=["escala de tiempo"]},68193:e=>{e.exports=["desplazarse"]},70009:e=>{e.exports=["desplazarse por el horario"]},69485:e=>{e.exports=["establecer la estrategia de selección de la escala de precios de {title}"]},16259:e=>{e.exports=["enviar {title} hacia atrás"]},66781:e=>{e.exports=["enviar {title} atrás"]},4998:e=>{e.exports=["enviar grupo de {title} atrás"]},64704:e=>{e.exports=["compartir las herramientas de línea globalmente"]},77554:e=>{e.exports=["compartir las herramientas de línea en la plantilla"]},16237:e=>{e.exports=["Mostrar las líneas de la etiqueta de alertas"]},13622:e=>{e.exports=["mostrar todas las ideas"]},26267:e=>{e.exports=["mostrar las ideas de los usuarios seguidos"]},40061:e=>{e.exports=["mostrar solo mis ideas"]},52010:e=>{e.exports=["permanecer en modo dibujo"]},98784:e=>{e.exports=["dejar de sincronizar los dibujos"]},57011:e=>{e.exports=["dejar de sincronizar las herramienta(s) de línea"]},92831:e=>{e.exports=["bloquear símbolo"]},60635:e=>{e.exports=["tiempo de sincronización"]},99769:e=>{e.exports=["con tecnología de"]},68111:e=>{e.exports=["con tecnología de TradingView"]},96916:e=>{e.exports=["pegar dibujo"]},80611:e=>{e.exports=["pegar indicador"]},41601:e=>{e.exports=["pegar {title}"]},84018:e=>{e.exports=["fijar a la escala izquierda"]},22615:e=>{e.exports=["Fijar a escala derecha"]},56015:e=>{e.exports=["fijar a escala {label}"]},33348:e=>{e.exports=["reordenar paneles"]},15516:e=>{e.exports=["eliminar todos los estudios"]},80171:e=>{e.exports=["eliminar todos los estudios y herramientas de dibujo."]},59211:e=>{e.exports=["eliminar las líneas en blanco no seleccionadas"]},44656:e=>{e.exports=["eliminar dibujos"]},70653:e=>{e.exports=["eliminar grupo de dibujos"]},66414:e=>{e.exports=["eliminar las fuentes de datos de las líneas"]},47637:e=>{e.exports=["eliminar panel"]},39859:e=>{e.exports=["eliminar {title}"]},78811:e=>{e.exports=["eliminar el grupo de herramientas de líneas {name}"]},16338:e=>{e.exports=["cambiar el nombre del grupo {group} a {newName}"]},30910:e=>{e.exports=["restablecer el tamaño de la plantilla"]},21948:e=>{e.exports=["restablecer escala"]},55064:e=>{e.exports=["reiniciar escala de tiempo"]},13034:e=>{e.exports=["cambiar el tamaño de la plantilla"]},9608:e=>{e.exports=["restablecer valores por defecto"]},63060:e=>{e.exports=["alternar escala automática"]},98860:e=>{e.exports=["alternar indexado a una escala de 100"]},21203:e=>{e.exports=["alternar bloquear escala"]}, +60166:e=>{e.exports=["alternar escala logarítmica"]},68642:e=>{e.exports=["alternar escala de porcentajes"]},33714:e=>{e.exports=["alternar escala regular"]},47122:e=>{e.exports=["controlar el tiempo"]},28068:e=>{e.exports=["desactivar la posibilidad de compartir herramientas de línea"]},66824:e=>{e.exports=["desbloquear objetos"]},51114:e=>{e.exports=["desbloquear al grupo {group}"]},92421:e=>{e.exports=["desbloquear {title}"]},20057:e=>{e.exports=["desagrupar en el nuevo panel inferior"]},52540:e=>{e.exports=["desagrupar por encima"]},86949:e=>{e.exports=["desagrupar por debajo"]},50728:e=>{e.exports=["actualizar el script {title}"]},33355:e=>{e.exports=["{count} barras"]},88841:e=>{e.exports=["Información financiera de {symbol} por TradingView"]},38641:e=>{e.exports=["{userName} publicado en {customer}, {date}"]},59833:e=>{e.exports="zoom"},19813:e=>{e.exports=["aumentar"]},9645:e=>{e.exports=["alejar"]},30572:e=>{e.exports=["día","días"]},52254:e=>{e.exports=["hora","horas"]},99062:e=>{e.exports="month"},69143:e=>{e.exports=["minuto","minutos"]},71787:e=>{e.exports=["segundo","segundos"]},82797:e=>{e.exports=["rango","rangos"]},47966:e=>{e.exports=["semana","semanas"]},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]=["Dólar australiano/Dólar canadiense"],e.exports["#AUDCHF-symbol-description"]=["Dólar australiano/Franco suizo"],e.exports["#AUDJPY-symbol-description"]=["Dólar australiano/Yen japonés"],e.exports["#AUDNZD-symbol-description"]=["Dólar australiano/Dólar neozelandés"],e.exports["#AUDRUB-symbol-description"]=["Dólar australiano/Rublo ruso"],e.exports["#AUDUSD-symbol-description"]=["Dólar australiano/Dólar estadounidense"],e.exports["#BRLJPY-symbol-description"]=["Real brasileño/Yen japonés"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin/Dólar Canadiense"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin/Yuan Chino"],e.exports["#BTCEUR-symbol-description"]=["Bitcoin/Euro"],e.exports["#BTCKRW-symbol-description"]=["Bitcoin/Won Surcoreano"],e.exports["#BTCRUR-symbol-description"]=["Bitcoin/Rublo"],e.exports["#BTCUSD-symbol-description"]=["Bitcoin/Dólar estadounidense"],e.exports["#BVSP-symbol-description"]=["Índice Bovespa de Brasil"],e.exports["#CADJPY-symbol-description"]=["Dólar canadiense/Yen japonés"],e.exports["#CB1!-symbol-description"]=["Petróleo crudo Brent"],e.exports["#CHFJPY-symbol-description"]=["Franco suizo/Yen japonés"],e.exports["#COPPER-symbol-description"]=["Contratos por diferencias (CFDs) sobre cobre"],e.exports["#ES1-symbol-description"]=["Futuros S&P500 E-mini"],e.exports["#ESP35-symbol-description"]=["Índice Ibex 35"],e.exports["#EUBUND-symbol-description"]=["Futuros del Bono Alemán"],e.exports["#EURAUD-symbol-description"]=["Euro/Dólar Australiano"],e.exports["#EURBRL-symbol-description"]=["Euro/Real brasileño"],e.exports["#EURCAD-symbol-description"]=["Euro/Dólar canadiense"],e.exports["#EURCHF-symbol-description"]=["Euro/Franco suizo"], +e.exports["#EURGBP-symbol-description"]=["Euro/Libra esterlina"],e.exports["#EURJPY-symbol-description"]=["Euro/Yen japonés"],e.exports["#EURNZD-symbol-description"]=["Euro/Dólar neozelandés"],e.exports["#EURRUB-symbol-description"]=["Euro/Rublo ruso"],e.exports["#EURRUB_TOM-symbol-description"]=["Eur/Rublo ruso TOM"],e.exports["#EURSEK-symbol-description"]=["Euro FX/Corona sueca"],e.exports["#EURTRY-symbol-description"]=["Euro/Lira turca"],e.exports["#EURUSD-symbol-description"]=["Euro/Dólar estadounidense"],e.exports["#EUSTX50-symbol-description"]=["Índice Euro Stoxx 50"],e.exports["#FRA40-symbol-description"]=["Indice CAC 40"],e.exports["#GB10-symbol-description"]=["Bonos de deuda pública del Reino Unido a 10 años"],e.exports["#GBPAUD-symbol-description"]=["Libra esterlina/Dólar australiano"],e.exports["#GBPCAD-symbol-description"]=["Libra esterlina/Dólar canadiense"],e.exports["#GBPCHF-symbol-description"]=["Libra esterlina/Franco suizo"],e.exports["#GBPEUR-symbol-description"]=["Libra Esterlina/Euro"],e.exports["#GBPJPY-symbol-description"]=["Libra esterlina/Yen japonés"],e.exports["#GBPNZD-symbol-description"]=["Libra esterlina/Dólar neozelandés"],e.exports["#GBPRUB-symbol-description"]=["Libra/Rublo ruso"],e.exports["#GBPUSD-symbol-description"]=["Libra esterlina/Dólar estadounidense"],e.exports["#GER30-symbol-description"]=["Índice DAX"],e.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",e.exports["#ITA40-symbol-description"]=["Índice FTSE MIB"],e.exports["#JPN225-symbol-description"]=["Índice Nikkei 225"],e.exports["#JPYKRW-symbol-description"]=["Yen japonés/Won surcoreano"],e.exports["#JPYRUB-symbol-description"]=["Yen japonés/Rublo ruso"],e.exports["#KA1-symbol-description"]=["Futuros #11 azúcar"],e.exports["#KG1-symbol-description"]=["Futuros algodón"],e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]=["Litecoin/Bitcoin"],e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]=["Índice MICEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]="US 100 Cash CFD",e.exports["#NGAS-symbol-description"]=["Gas natural (Henry Hub)"],e.exports["#NKY-symbol-description"]=["Índice Nikkei 225"],e.exports["#NZDJPY-symbol-description"]=["Dólar neozelandés/Yen japonés"],e.exports["#NZDUSD-symbol-description"]=["Dólar neozelandés/Dólar estadounidense"],e.exports["#RB1-symbol-description"]=["Futuros gasolina RBOB"],e.exports["#RTS-symbol-description"]=["Índice ruso RTS"],e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["Índice S&P 500"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]=["Índice FTSE100 de acciones del Reino Unido que cotizan en bolsa"],e.exports["#USDBRL-symbol-description"]=["Dólar estadounidense/Real brasileño"], +e.exports["#USDCAD-symbol-description"]=["Dólar estadounidense/Dólar canadiense"],e.exports["#USDCHF-symbol-description"]=["Dólar estadounidense/Franco suizo"],e.exports["#USDCNY-symbol-description"]=["Dólar estadounidense/Yuan chino"],e.exports["#USDDKK-symbol-description"]=["Dólar estadounidense/Corona danesa"],e.exports["#USDHKD-symbol-description"]=["Dólar estadounidense/Dólar de Hong Kong"],e.exports["#USDIDR-symbol-description"]=["Dólar estadounidense/Rupia"],e.exports["#USDINR-symbol-description"]=["Dólar estadounidense/Rupia india"],e.exports["#USDJPY-symbol-description"]=["Dólar estadounidense/Yen japonés"],e.exports["#USDKRW-symbol-description"]=["Dólar estadounidense/Won surcoreano"],e.exports["#USDMXN-symbol-description"]=["Dólar estadounidense/Peso mexicano"],e.exports["#USDPHP-symbol-description"]=["Dólar estadounidense/Peso filipino"],e.exports["#USDRUB-symbol-description"]=["Dólar estadounidense/Rublo ruso"],e.exports["#USDRUB_TOM-symbol-description"]=["Dólar estadounidense/Rublo ruso TOM"],e.exports["#USDSEK-symbol-description"]=["Dólar estadounidense/Corona sueca"],e.exports["#USDSGD-symbol-description"]=["Dólar estadounidense/Dólar singapurense"],e.exports["#USDTRY-symbol-description"]=["Dólar estadounidense/Lira turca"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Plata/Dólar estadounidense"],e.exports["#XAUUSD-symbol-description"]=["Oro al contado/Dólar estadounidense"],e.exports["#XPDUSD-symbol-description"]=["Contratos por diferencias (CFDs) sobre paladio"],e.exports["#XPTUSD-symbol-description"]=["Platino/Dólar estadounidense"],e.exports["#ZS1-symbol-description"]=["Futuros de soja: ECBT"],e.exports["#ZW1-symbol-description"]=["Futuros de trigo: ECBT"],e.exports["#BTCGBP-symbol-description"]=["Bitcoin/Libra esterlina"],e.exports["#MICEXINDEXCF-symbol-description"]=["Índice MOEX"],e.exports["#BTCAUD-symbol-description"]=["Bitcoin/Dólar australiano"],e.exports["#BTCJPY-symbol-description"]=["Bitcoin/Yen japonés"],e.exports["#BTCBRL-symbol-description"]=["Bitcoin/Real brasileño"],e.exports["#PT10-symbol-description"]=["Bonos de deuda pública de Portugal a 10 años"],e.exports["#TXSX-symbol-description"]=["Índice TSX 60"],e.exports["#VIXC-symbol-description"]=["Índice TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["Dólar estadounidense/Esloti polaco"],e.exports["#EURPLN-symbol-description"]=["Euro/Esloti polaco"],e.exports["#BTCPLN-symbol-description"]=["Bitcoin/Esloti polaco"],e.exports["#CAC40-symbol-description"]=["Índice CAC 40"],e.exports["#XBTCAD-symbol-description"]=["Bitcoin/Dólar canadiense"],e.exports["#ITI2!-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIF2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIF2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIF2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIG2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIG2019-symbol-description"]=["Futuros del mineral de hierro"], +e.exports["#ITIG2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIH2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIH2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIH2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIJ2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIJ2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIJ2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIK2018-symbol-description"]=["Futuros sobre mineral de hierro"],e.exports["#ITIK2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIK2020-symbol-description"]=["Futuros sobre mineral de hierro"],e.exports["#ITIM2017-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIM2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIM2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIM2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIN2017-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIN2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIN2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIN2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIQ2017-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIQ2018-symbol-description"]=["Futuros sobre mineral de hierro"],e.exports["#ITIQ2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIQ2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIU2017-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIU2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIU2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIU2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIV2017-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIV2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIV2019-symbol-description"]=["Futuros sobre mineral de hierro"],e.exports["#ITIV2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIX2017-symbol-description"]=["Futuros sobre mineral de hierro"],e.exports["#ITIX2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIX2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIX2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIZ2017-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIZ2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIZ2019-symbol-description"]=["Futuros sobre mineral de hierro"],e.exports["#ITIZ2020-symbol-description"]=["Futuros sobre mineral de hierro"],e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]=["Índice S&P/ASX All Australian 50"], +e.exports["#ASX:XAT-symbol-description"]=["Índice S&P/ASX All Australian 200"],e.exports["#BIST:XU100-symbol-description"]=["Índice BIST 100"],e.exports["#GPW:WIG20-symbol-description"]=["Índice WIG20"],e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]=["Índice NZX 50"],e.exports["#INDEX:STI-symbol-description"]=["Índice STI"],e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Índice MOEX"],e.exports["#NYMEX:KT1!-symbol-description"]=["Futuros Café"],e.exports["#OANDA:NATGASUSD-symbol-description"]=["Contratos por diferencias (CFDs) sobre gas natural"],e.exports["#OANDA:USDPLN-symbol-description"]=["Dólar estadounidense/Esloti polaco"],e.exports["#TSX:TX60-symbol-description"]=["Índice S&P/TSX 60"],e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]=["Índice S&P/TSX 60 VIX"],e.exports["#TVC:CAC40-symbol-description"]=["Índice CAC 40"],e.exports["#TVC:ES10-symbol-description"]=["Bonos deuda pública de España a 10 A"],e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]=["Bonos deuda pública Reino Unido a 2 A"],e.exports["#TVC:GB10-symbol-description"]=["Bonos de deuda pública Reino Unido a 10 A"],e.exports["#TVC:GOLD-symbol-description"]=["Contratos por diferencias (CFDs) sobre oro (USD/OZ)"],e.exports["#TVC:ID03-symbol-description"]=["Bonos de deuda púbica Indonesia a 3 A"],e.exports["#TVC:ID10-symbol-description"]=["Bonos de deuda pública Indonesia 10 A"],e.exports["#TVC:PALLADIUM-symbol-description"]=["Contratos por diferencias (CFDs) sobre paladio (USD/OZ)"],e.exports["#TVC:PT10-symbol-description"]=["Bonos de deuda pública Portugal de 10 A"],e.exports["#TVC:SILVER-symbol-description"]=["Contratos por diferencias (CFDs) sobre plata (USD/OZ)"],e.exports["#TVC:RUT-symbol-description"]=["Índice Russell 2000"],e.exports["#TSX:TSX-symbol-description"]=["Índice S&P/TSX Composite"],e.exports["#OANDA:CH20CHF-symbol-description"]=["Índice Swiss 20"],e.exports["#TVC:SHCOMP-symbol-description"]=["Índice Shanghai Composite"],e.exports["#NZX:ALLC-symbol-description"]=["S&P/NZX ALL Index ( Capital Index )"],e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]=["Bonos de deuda pública Australia a 10 A"],e.exports["#TVC:CN10-symbol-description"]=["Bonos de deuda pública de China a 10 A"],e.exports["#TVC:KR10-symbol-description"]=["Bonos de deuda pública Corea a 10 A"],e.exports["#NYMEX:RB1!-symbol-description"]=["Futuros Gasolina RBOB"],e.exports["#NYMEX:HO1!-symbol-description"]=["Futuros NY Harbor ULSD"],e.exports["#NYMEX:AEZ1!-symbol-description"]=["Futuros NY Etanol"],e.exports["#OANDA:XCUUSD-symbol-description"]=["Contratos por diferencias (CFDs) sobre cobre (USD/LB)"], +e.exports["#COMEX:ZA1!-symbol-description"]=["Futuros Zinc"],e.exports["#CBOT:ZW1!-symbol-description"]=["Futuros Trigo"],e.exports["#NYMEX:KA1!-symbol-description"]=["Futuros #11 Azúcar"],e.exports["#CBOT:QBC1!-symbol-description"]=["Futuros Maíz"],e.exports["#CME:E61!-symbol-description"]=["Futuros Euro"],e.exports["#CME:B61!-symbol-description"]=["Futuros Libra Británica"],e.exports["#CME:QJY1!-symbol-description"]=["Futuros Yen Japonés"],e.exports["#CME:A61!-symbol-description"]=["Futuros Dólar Australiano"],e.exports["#CME:D61!-symbol-description"]=["Futuros Dólar Canadiense"],e.exports["#CME:SP1!-symbol-description"]=["Futuros S&P 500"],e.exports["#CME_MINI:NQ1!-symbol-description"]=["Futuros NASDAQ 100 E-mini"],e.exports["#CBOT_MINI:YM1!-symbol-description"]=["Futuros E-mini Dow Jones ($5)"],e.exports["#CME:NY1!-symbol-description"]=["Futuros NIKKEI 225"],e.exports["#EUREX:DY1!-symbol-description"]=["Índice DAX"],e.exports["#CME:IF1!-symbol-description"]=["Futuros-US$ Índice IBOVESPA"],e.exports["#CBOT:TY1!-symbol-description"]=["Futuros T-Note 10 Años"],e.exports["#CBOT:FV1!-symbol-description"]=["Futuros T-Note 5 Años"],e.exports["#CBOT:ZE1!-symbol-description"]=["Treasury Notes - Futuros 3 Años"],e.exports["#CBOT:TU1!-symbol-description"]=["Futuros T-Note 2 Años"],e.exports["#CBOT:FF1!-symbol-description"]=["Futuros Tipos Interés FED 30 Días"],e.exports["#CBOT:US1!-symbol-description"]=["Futuros T-Bond"],e.exports["#TVC:EXY-symbol-description"]=["Índice Divsa Euro"],e.exports["#TVC:JXY-symbol-description"]=["Índice Divisa Yen Japonés"],e.exports["#TVC:BXY-symbol-description"]=["Índice Divisa Libra Británica"],e.exports["#TVC:AXY-symbol-description"]=["Índice Divsa Dólar Australiano"],e.exports["#TVC:CXY-symbol-description"]=["Índice Divisa Dólar Canadiense"],e.exports["#FRED:GDP-symbol-description"]=["Producto Interior Bruto, 1 Decimal"],e.exports["#FRED:UNRATE-symbol-description"]=["Tasa de Desempleo"],e.exports["#FRED:POP-symbol-description"]=["Población Total: Todas las Edades incluyendo Fuerzas Armadas fuera del país"],e.exports["#ETHUSD-symbol-description"]=["Ethereum/Dólar estadounidense"],e.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Índice IBovespa"],e.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Índice IBrasil"],e.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Índice IBRX 50"],e.exports["#COMEX:HG1!-symbol-description"]=["Futuros Cobre"],e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",e.exports["#NYMEX:CL1!-symbol-description"]=["Futuros de Crudo Ligero"],e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]=["Índice de las 30 mayores empresas alemanas"],e.exports["#TVC:DE10-symbol-description"]=["Bonos de deuda pública Alemania 10 A"],e.exports["#TVC:DJI-symbol-description"]=["Índice del promedio industrial de Dow Jones"],e.exports["#TVC:DXY-symbol-description"]=["Índice de divisas dólar estadounidense"],e.exports["#TVC:FR10-symbol-description"]=["Bonos de deuda pública de Francia a 10 A"], +e.exports["#TVC:HSI-symbol-description"]=["Índice Hang Seng"],e.exports["#TVC:IBEX35-symbol-description"]=["Índice IBEX 35"],e.exports["#FX:AUS200-symbol-description"]=["Índice S&P/ASX"],e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]=["Índice S&P/ASX 200"],e.exports["#BSE:SENSEX-symbol-description"]=["Índice S&P BSE Sensex"],e.exports["#INDEX:MIB-symbol-description"]=["Índice MIB"],e.exports["#INDEX:MOY0-symbol-description"]=["Índice Euro STOXX 50"],e.exports["#MOEX:RTSI-symbol-description"]=["Índice RTS"],e.exports["#NSE:NIFTY-symbol-description"]=["Índice Nifty 50"],e.exports["#NYMEX:NG1!-symbol-description"]=["Futuros Gas Natural"],e.exports["#NYMEX:ZC1!-symbol-description"]=["Futuros de maíz"],e.exports["#TVC:IN10-symbol-description"]=["Bono de deuda pública India a 10 A"],e.exports["#TVC:IT10-symbol-description"]=["Bonos de deuda pública Italia a 10 A"],e.exports["#TVC:JP10-symbol-description"]=["Bonos de deuda pública Japón a 10 A"],e.exports["#TVC:NDX-symbol-description"]=["Índice US 100"],e.exports["#TVC:NI225-symbol-description"]=["Índice NIKKEI 225"],e.exports["#TVC:SPX-symbol-description"]=["S&P 500"],e.exports["#TVC:SX5E-symbol-description"]=["Índice Euro Stoxx 50"],e.exports["#TVC:TR10-symbol-description"]=["Bono de deuda pública Turquía a 10 A"],e.exports["#TVC:UKOIL-symbol-description"]=["Contratos por diferencias (CFDs) sobre petróleo crudo Brent"],e.exports["#TVC:UKX-symbol-description"]=["Índice UK 100"],e.exports["#TVC:US02-symbol-description"]=["Bonos de deuda pública EEUU a 2 A"],e.exports["#TVC:US05-symbol-description"]=["Bonos de deuda pública EEUU a 5 A"],e.exports["#TVC:US10-symbol-description"]=["Bonos de deuda pública EEUU a 10 A"],e.exports["#TVC:USOIL-symbol-description"]=["Contratos por diferencias (CFDs) sobre petróleo WTI"],e.exports["#NYMEX:ITI1!-symbol-description"]=["Futuros Mineral Hierro"],e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]=["ETF WisdomTree Asia Local Debt"],e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]=["Crudo Brent"],e.exports["#ICEEUR:CB1!-symbol-description"]=["Petróleo crudo Brent"],e.exports["#ICEUSA:CC-symbol-description"]=["Cacao"],e.exports["#NYMEX:CL-symbol-description"]=["Crudo WTI"],e.exports["#ICEUSA:CT-symbol-description"]=["Algodón #2"],e.exports["#NASDAQ:CTRV-symbol-description"]=["ContraVir Pharmaceuticals Inc."],e.exports["#CME:DL-symbol-description"]=["Leche clase III"],e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["Oro"],e.exports["#CME:GF-symbol-description"]=["Ganado de engorde"],e.exports["#CME:HE-symbol-description"]=["Carne de cerdo"],e.exports["#NASDAQ:IEF-symbol-description"]=["ETF iShares 7-10 Year Treasury Bond"], +e.exports["#NASDAQ:IEI-symbol-description"]=["ETF iShares 3-7 Year Treasury Bond"],e.exports["#NYMEX:KA1-symbol-description"]=["Futuros azúcar #11"],e.exports["#ICEUSA:KC-symbol-description"]=["Café"],e.exports["#NYMEX:KG1-symbol-description"]=["Futuros del algodón"],e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]=["Ganado vivo"],e.exports["#ICEEUR:LO-symbol-description"]=["Gasóleo para calefacción ICE"],e.exports["#CME:LS-symbol-description"]=["Madera"],e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Gas natural"],e.exports["#ICEUSA:OJ-symbol-description"]=["Zumo de naranja"],e.exports["#NYMEX:PA-symbol-description"]=["Paladio"],e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]=["Platino"],e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]=["Gasolina reformulada RBOB"],e.exports["#NYMEX:RB1-symbol-description"]=["Futuros gasolina RBOB"],e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]=["ETF Schwab Short-Term US Treasury"],e.exports["#COMEX:SI-symbol-description"]=["Plata"],e.exports["#NASDAQ:TLT-symbol-description"]=["ETF Ishares 20+ Year Treasury Bond"],e.exports["#TVC:VIX-symbol-description"]=["Índice Volatility S&P 500"],e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]="Zinc",e.exports["#CBOT:ZC-symbol-description"]=["Maíz"],e.exports["#CBOT:ZK-symbol-description"]=["Futuros de etanol"],e.exports["#CBOT:ZL-symbol-description"]=["Aceite de soja"],e.exports["#CBOT:ZO-symbol-description"]=["Avena"],e.exports["#CBOT:ZR-symbol-description"]=["Arroz en cáscara"],e.exports["#CBOT:ZS-symbol-description"]=["Soja"],e.exports["#CBOT:ZS1-symbol-description"]=["Futuros de soja"],e.exports["#CBOT:ZW-symbol-description"]=["Trigo"],e.exports["#CBOT:ZW1-symbol-description"]=["Futuros de trigo - ECBT"],e.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",e.exports["#NYMEX:ITI2!-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#CADUSD-symbol-description"]=["Dólar canadiense/Dólar estadounidense"],e.exports["#CHFUSD-symbol-description"]=["Franco suizo/Dólar estadounidense"],e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]=["Yen japonés/Dólar estadounidense"],e.exports["#USDAUD-symbol-description"]=["Dólar estadounidense/Dólar australiano"],e.exports["#USDEUR-symbol-description"]=["Dólar estadounidense/Euro"],e.exports["#USDGBP-symbol-description"]=["Dólar estadounidense/Libra esterlina"],e.exports["#USDNZD-symbol-description"]=["Dólar estadounidense/Dólar neozelandés"],e.exports["#UKOIL-symbol-description"]=["Contratos por diferencias (CFDs) sobre petróleo (Brent)"],e.exports["#USOIL-symbol-description"]=["Contratos por diferencias (CFDs) sobre petróleo (WTI)"], +e.exports["#US30-symbol-description"]=["Índice de promedio industrial del Dow Jones"],e.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash/Dólar estadounidense"],e.exports["#ETCUSD-symbol-description"]=["Ethereum Classic/Dólar estadounidense"],e.exports["#GOOG-symbol-description"]=["Alphabet Inc. (Google) Clase C"],e.exports["#LTCUSD-symbol-description"]=["Litecoin/Dólar estadounidense"],e.exports["#XRPUSD-symbol-description"]=["XRP/Dólar estadounidense"],e.exports["#SP:SPX-symbol-description"]=["El Índice S&P 500"],e.exports["#ETCBTC-symbol-description"]=["Ethereum Classic/Bitcoin"],e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]=["XRP/Bitcoin"],e.exports["#TVC:US30-symbol-description"]=["Bonos de deuda pública EEUU a 30 A"],e.exports["#COMEX:SI1!-symbol-description"]=["Futuros de la plata"],e.exports["#BTGUSD-symbol-description"]=["Bitcoin Gold/Dólar estadounidense"],e.exports["#IOTUSD-symbol-description"]=["IOTA/Dólar estadounidense"],e.exports["#CME:BTC1!-symbol-description"]=["Futuros de bitcoin del CME"],e.exports["#COMEX:GC1!-symbol-description"]=["Futuros de oro"],e.exports["#CORNUSD-symbol-description"]=["Contratos por diferencias (CFDs) sobre maíz"],e.exports["#COTUSD-symbol-description"]=["Contratos por diferencias (CFDs) sobre algodón"],e.exports["#DJ:DJA-symbol-description"]=["Índice Dow Jones Composite Average"],e.exports["#DJ:DJI-symbol-description"]=["Índice promedio industrial Dow Jones"],e.exports["#ETHEUR-symbol-description"]=["Ethereum/Euro"],e.exports["#ETHGBP-symbol-description"]=["Ethereum/Libra británica"],e.exports["#ETHJPY-symbol-description"]=["Ethereum/Yen japonés"],e.exports["#EURNOK-symbol-description"]=["Euro/Corona noruega"],e.exports["#GBPPLN-symbol-description"]=["Libra británica/Esloti polaco"],e.exports["#MOEX:BR1!-symbol-description"]=["Futuros Petroleo Brent"],e.exports["#NYMEX:KG1!-symbol-description"]=["Futuros Algodon"],e.exports["#NYMEX:PL1!-symbol-description"]=["Futuros Platino"],e.exports["#SOYBNUSD-symbol-description"]=["Contratos por diferencias (CFDs) sobre soja"],e.exports["#SUGARUSD-symbol-description"]=["Contratos por diferencias (CFDs) sobre azúcar"],e.exports["#TVC:IXIC-symbol-description"]=["Índice US Composite"],e.exports["#TVC:RU-symbol-description"]=["Índice Russell 1000"],e.exports["#USDZAR-symbol-description"]=["Dólar estadounidense/Rand sudafricano"],e.exports["#WHEATUSD-symbol-description"]=["Contratos por diferencias (CFDs) sobre trigo"],e.exports["#XRPEUR-symbol-description"]=["XRP/Euro"],e.exports["#CBOT:S1!-symbol-description"]=["Futuros de soja"],e.exports["#SP:MID-symbol-description"]=["Índice S&P 400"],e.exports["#TSX:XCUUSD-symbol-description"]=["Contratos por diferencias (CFDs) sobre cobre"],e.exports["#TVC:NYA-symbol-description"]=["Índice NYSE Composite"],e.exports["#TVC:PLATINUM-symbol-description"]=["Contratos por diferencias (CFDs) sobre platino (USD/OZ)"],e.exports["#TVC:SSMI-symbol-description"]=["Índice de mercado suizo"], +e.exports["#TVC:SXY-symbol-description"]=["Índice del franco suizo"],e.exports["#TVC:RUI-symbol-description"]=["Índice Russell 1000"],e.exports["#MOEX:RI1!-symbol-description"]=["Futuros del índice RTS"],e.exports["#MOEX:MX1!-symbol-description"]=["Futuros del índice MICEX"],e.exports["#CBOE:BG1!-symbol-description"]=["Futuros del bitcoin en el CBOE"],e.exports["#TVC:MY10-symbol-description"]=["Bonos de deuda pública de Malasia a 10 A"],e.exports["#CME:S61!-symbol-description"]=["Futuros Franco Suizo"],e.exports["#TVC:DEU30-symbol-description"]=["Índice DAX"],e.exports["#BCHEUR-symbol-description"]=["Bitcoin al contado/Euro"],e.exports["#TVC:ZXY-symbol-description"]=["Índice de divisas del dólar neozelandés"],e.exports["#MIL:FTSEMIB-symbol-description"]=["Índice FTSE MIB"],e.exports["#XETR:DAX-symbol-description"]=["Índice DAX"],e.exports["#MOEX:IMOEX-symbol-description"]=["Índice MOEX de Rusia"],e.exports["#FX:US30-symbol-description"]=["Índice del promedio industrial de Dow Jones"],e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]=["Futuros índice MICEX"],e.exports["#NEOUSD-symbol-description"]=["NEO/Dólar estadounidense"],e.exports["#XMRUSD-symbol-description"]=["Monero/Dólar estadounidense"],e.exports["#ZECUSD-symbol-description"]=["Zcash/Dólar estadounidense"],e.exports["#TVC:CAC-symbol-description"]=["Índice CAC 40"],e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]=["Rendimiento de los bonos de deuda pública Reino Unido a 10 A"],e.exports["#TVC:AU10Y-symbol-description"]=["Rendimiento de los bonos de deuda pública Australia a 10 A"],e.exports["#TVC:CN10Y-symbol-description"]=["Rendimiento de los bonos de deuda pública China a 10 A"],e.exports["#TVC:DE10Y-symbol-description"]=["Rendimiento de los bonos de deuda pública Alemania a 10 A"],e.exports["#TVC:ES10Y-symbol-description"]=["Rendimiento de los bonos de deuda pública España a 10 A"],e.exports["#TVC:FR10Y-symbol-description"]=["Rendimiento de los bonos de deuda pública Francia a 10 A"],e.exports["#TVC:IN10Y-symbol-description"]=["Rendimiento de los bonos de deuda pública India a 10 A"],e.exports["#TVC:IT10Y-symbol-description"]=["Rendimiento de los bonos de deuda pública Italia a 10 A"],e.exports["#TVC:JP10Y-symbol-description"]=["Rendimiento de los bonos de deuda pública Japón a 10 A"],e.exports["#TVC:KR10Y-symbol-description"]=["Rendimiento de los bonos de deuda pública Corea a 10 A"],e.exports["#TVC:MY10Y-symbol-description"]=["Rendimiento de los bonos de deuda pública Malasia a 10 A"],e.exports["#TVC:PT10Y-symbol-description"]=["Rendimiento de los bonos de deuda pública Portugal a 10 A"],e.exports["#TVC:TR10Y-symbol-description"]=["Rendimiento de los bonos de deuda pública Turquía a 10 Años"],e.exports["#TVC:US02Y-symbol-description"]=["Rendimiento bonos de deuda pública EEUU a 2A"],e.exports["#TVC:US05Y-symbol-description"]=["Rendimiento bonos deuda pública de EEUU a 5A"], +e.exports["#TVC:US10Y-symbol-description"]=["Rendimiento de los bonos de deuda pública EEUU a 10 A"],e.exports["#INDEX:TWII-symbol-description"]=["Índice ponderado de Taiwán"],e.exports["#CME:J61!-symbol-description"]=["Futuros del yen japonés"],e.exports["#CME_MINI:J71!-symbol-description"]=["Futuros E-mini del yen japonés"],e.exports["#CME_MINI:WM1!-symbol-description"]=["Futuros E-micro Yen japonés/Dólar estadounidense"],e.exports["#CME:M61!-symbol-description"]=["Futuros del peso mexicano"],e.exports["#CME:T61!-symbol-description"]=["Futuros del rand sudafricano"],e.exports["#CME:SK1!-symbol-description"]=["Futuros de la corona sueca"],e.exports["#CME:QT1!-symbol-description"]=["Futuros Renminbi chino/Dólar estadounidense"],e.exports["#COMEX:AUP1!-symbol-description"]=["Futuros Aluminum MW U.S. Transaction Premium Platts (25MT)"],e.exports["#CME:L61!-symbol-description"]=["Futuros del real brasileño"],e.exports["#CME:WP1!-symbol-description"]=["Futuros del zloty polaco"],e.exports["#CME:N61!-symbol-description"]=["Futuros del dólar neozelandés"],e.exports["#CME_MINI:MG1!-symbol-description"]=["Futuros E-micro Dólar australiano/Dólar estadounidense"],e.exports["#CME_MINI:WN1!-symbol-description"]=["Futuros E-micro Franco suizo/Dólar estadounidense"],e.exports["#CME_MINI:MF1!-symbol-description"]=["Futuros E-micro Euro/Dólar estadounidense"],e.exports["#CME_MINI:E71!-symbol-description"]=["Futuros E-mini euro"],e.exports["#CBOT:ZK1!-symbol-description"]=["Futuros de etanol combustible desnaturalizado"],e.exports["#CME_MINI:MB1!-symbol-description"]=["Futuros E-micro Libra esterlina/Dólar estadounidense"],e.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Futuros E-mini gasolina"],e.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Futuros E-mini gasóleo para calefacción"],e.exports["#COMEX_MINI:QC1!-symbol-description"]=["Futuros E-mini cobre"],e.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Futuros E-mini gas natural"],e.exports["#CME:E41!-symbol-description"]=["Futuros Dólar estadounidense/Lira turca"],e.exports["#COMEX_MINI:QI1!-symbol-description"]=["Futuros (Mini) plata"],e.exports["#CME:DL1!-symbol-description"]=["Futuros de la leche, clase III"],e.exports["#NYMEX:UX1!-symbol-description"]=["Futuros uranio"],e.exports["#CBOT:BO1!-symbol-description"]=["Futuros aceite de soja"],e.exports["#CME:HE1!-symbol-description"]=["Futuros carne de cerdo"],e.exports["#NYMEX:IAC1!-symbol-description"]=["Futuros carbón de Newcastle"],e.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Futuros E-mini de crudo ligero"],e.exports["#NYMEX:JMJ1!-symbol-description"]=["Futuros Mini Brent Financial"],e.exports["#COMEX:AEP1!-symbol-description"]=["Futuros Aluminium European Premium"],e.exports["#CBOT:ZQ1!-symbol-description"]=["Futuros sobre el tipo de interés de los fondos federales a 30 días"],e.exports["#CME:LE1!-symbol-description"]=["Futuros de ganado vivo"],e.exports["#CME:UP1!-symbol-description"]=["Futuros Franco suizo/Yen japonés"],e.exports["#CBOT:ZN1!-symbol-description"]=["Futuros T-Note a 10 años"], +e.exports["#CBOT:ZB1!-symbol-description"]=["Futuros T-Bond"],e.exports["#CME:GF1!-symbol-description"]=["Futuros ganado de engorde"],e.exports["#CBOT:UD1!-symbol-description"]=["Futuros del Ultra T-Bond"],e.exports["#CME:I91!-symbol-description"]=["Futuros CME Housing — Washington DC"],e.exports["#CBOT:ZO1!-symbol-description"]=["Futuros de la avena"],e.exports["#CBOT:ZM1!-symbol-description"]=["Futuros de la harina de soja"],e.exports["#CBOT_MINI:XN1!-symbol-description"]=["Futuros mini de maíz"],e.exports["#CBOT:ZC1!-symbol-description"]=["Futuros de maíz"],e.exports["#CME:LS1!-symbol-description"]=["Futuros de madera"],e.exports["#CBOT_MINI:XW1!-symbol-description"]=["Futuros mini de trigo"],e.exports["#CBOT_MINI:XK1!-symbol-description"]=["Futuros mini de soja"],e.exports["#CBOT:ZS1!-symbol-description"]=["Futuros de soja"],e.exports["#NYMEX:PA1!-symbol-description"]=["Futuros de paladio"],e.exports["#CME:FTU1!-symbol-description"]=["Futuros índice E-mini FTSE 100 USD"],e.exports["#CBOT:ZR1!-symbol-description"]=["Futuros de arroz"],e.exports["#COMEX_MINI:GR1!-symbol-description"]=["Futuros de oro (E-micro)"],e.exports["#COMEX_MINI:QO1!-symbol-description"]=["Futuros de oro (Mini)"],e.exports["#CME_MINI:RL1!-symbol-description"]=["Futuros E-mini Rusell 1000"],e.exports["#CME_MINI:EW1!-symbol-description"]=["Futuros E-mini S&P 400 Midcap"],e.exports["#COMEX:LD1!-symbol-description"]=["Futuros de plomo"],e.exports["#CME_MINI:ES1!-symbol-description"]=["Futuros E-Mini S&P 500"],e.exports["#TVC:SA40-symbol-description"]=["Índice South Africa Top 40"],e.exports["#BMV:ME-symbol-description"]=["Índice IPC México"],e.exports["#BCBA:IMV-symbol-description"]=["Índice MERVAL"],e.exports["#HSI:HSI-symbol-description"]=["Índice Hang Seng"],e.exports["#BVL:SPBLPGPT-symbol-description"]=["Índice S&P/BVL Peru General (PEN)"],e.exports["#EGX:EGX30-symbol-description"]=["Índice de rendimiento de precios EGX 30"],e.exports["#BVC:IGBC-symbol-description"]=["Índice general de la Bolsa de valores de Colombia"],e.exports["#TWSE:TAIEX-symbol-description"]=["Índice de capitalización de acciones ponderadas de Taiwan"],e.exports["#QSE:GNRI-symbol-description"]=["Índice QE"],e.exports["#BME:IBC-symbol-description"]=["Índice IBEX 35"],e.exports["#NZX:NZ50G-symbol-description"]=["S&P/NZX 50 Index Gross"],e.exports["#SIX:SMI-symbol-description"]=["Índice del mercado suizo"],e.exports["#SZSE:399001-symbol-description"]=["Índice SZSE Component"],e.exports["#TADAWUL:TASI-symbol-description"]=["Índice Tadawul All Shares"],e.exports["#IDX:COMPOSITE-symbol-description"]=["Índice IDX Composite"],e.exports["#EURONEXT:PX1-symbol-description"]=["Índice CAC 40"],e.exports["#OMXHEX:OMXH25-symbol-description"]=["Índice OMX Helsinki 25"],e.exports["#EURONEXT:BEL20-symbol-description"]=["Índice BEL 20"],e.exports["#TVC:STI-symbol-description"]=["Índice Straits Times"],e.exports["#DFM:DFMGI-symbol-description"]=["Índice DFM"],e.exports["#TVC:KOSPI-symbol-description"]=["Índice Korea Composite Stock Price"], +e.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Índice FTSE Bursa Malaysia KLCI"],e.exports["#TASE:TA35-symbol-description"]=["Índice TA-35"],e.exports["#OMXSTO:OMXS30-symbol-description"]=["Índice OMX Stockholm 30"],e.exports["#OMXICE:OMXI8-symbol-description"]=["Índice OMX Iceland 8"],e.exports["#NSENG:NSE30-symbol-description"]=["Índice NSE 30"],e.exports["#BAHRAIN:BSEX-symbol-description"]=["Índice Bahrain All Share"],e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]=["Índice OMX Copenhagen 25"],e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]=["Índice BELEX 15"],e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]=["Índice AEX"],e.exports["#CBOE:VIX-symbol-description"]=["Índice volatilidad S&P 500"],e.exports["#NASDAQ:XAU-symbol-description"]=["Índice PHLX del sector de oro y plata"],e.exports["#DJ:DJUSCL-symbol-description"]=["Índice Dow Jones U.S. Coal"],e.exports["#DJ:DJCIKC-symbol-description"]=["Índice Dow Jones de materias primas: café"],e.exports["#DJ:DJCIEN-symbol-description"]=["Índice Dow Jones de materias primas: energía."],e.exports["#NASDAQ:OSX-symbol-description"]=["Índice PHLX Oil Service Sector"],e.exports["#DJ:DJCISB-symbol-description"]=["Índice Dow Jones de materias primas: azúcar"],e.exports["#DJ:DJCICC-symbol-description"]=["Índice Dow Jones de materias primas: cacao"],e.exports["#DJ:DJCIGR-symbol-description"]=["Índice de materias primas de Dow Jones: granos"],e.exports["#DJ:DJCIAGC-symbol-description"]=["Índice Dow Jones Commodity Index Agriculture Capped Component"],e.exports["#DJ:DJCISI-symbol-description"]=["Índice Dow Jones de materias primas: plata"],e.exports["#DJ:DJCIIK-symbol-description"]=["Índice Dow Jones de materias primas: níquel"],e.exports["#NASDAQ:HGX-symbol-description"]=["Índice PHLX Housing Sector"],e.exports["#DJ:DJCIGC-symbol-description"]=["Índice Dow Jones de materias primas: oro"],e.exports["#SP:SPGSCI-symbol-description"]=["Índice S&P Goldman Sachs Commodity"],e.exports["#NASDAQ:UTY-symbol-description"]=["Índice PHLX Utility Sector"],e.exports["#DJ:DJU-symbol-description"]=["Índice Dow Jones Utility Average"],e.exports["#SP:SVX-symbol-description"]=["Índice Value S&P 500"],e.exports["#SP:OEX-symbol-description"]=["Índice S&P 100"],e.exports["#CBOE:OEX-symbol-description"]=["Índice S&P 100"],e.exports["#NASDAQ:SOX-symbol-description"]=["Índice de semiconductores de Filadelfia"],e.exports["#RUSSELL:RUI-symbol-description"]=["Índice Russell 1000"],e.exports["#RUSSELL:RUA-symbol-description"]=["Índice Russell 3000"],e.exports["#RUSSELL:RUT-symbol-description"]=["Índice Russell 2000"],e.exports["#NYSE:XMI-symbol-description"]=["Índice NYSE ARCA Major Market"],e.exports["#NYSE:XAX-symbol-description"]=["Índice AMEX Composite"],e.exports["#NASDAQ:NDX-symbol-description"]=["Índice Nasdaq 100"],e.exports["#NASDAQ:IXIC-symbol-description"]=["Índice Nasdaq Composite"], +e.exports["#DJ:DJT-symbol-description"]=["Índice Dow Jones Transportation Average"],e.exports["#NYSE:NYA-symbol-description"]=["Índice NYSE Composite"],e.exports["#NYMEX:CJ1!-symbol-description"]=["Futuros de cacao"],e.exports["#USDILS-symbol-description"]=["Dólar norteamericano/Shekel Israelí"],e.exports["#TSXV:F-symbol-description"]=["Fiore Gold Inc."],e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]=["Índice ponderado de Taiwán"],e.exports["#TVC:PL10Y-symbol-description"]=["Bonos de deuda pública de Polonia a 10 años"],e.exports["#TVC:PL05Y-symbol-description"]=["Bonos de deuda pública de Polonia a 5A"],e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]=["Índice Milano Italia Borsa"],e.exports["#OANDA:SPX500USD-symbol-description"]=["Índice S&P 500"],e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]=["Contrato perpetuo ETHUSD"],e.exports["#BYBIT:XRPUSD-symbol-description"]=["Contrato perpetuo XRPUSD"],e.exports["#BYBIT:BTCUSD-symbol-description"]=["Contrato perpetuo BTCUSD"],e.exports["#BITMEX:ETHUSD-symbol-description"]=["Contrato de futuros perpetuo ETHUSD"],e.exports["#DERIBIT:BTCUSD-symbol-description"]=["Contrato de futuros perpetuo BTCUSD"],e.exports["#DERIBIT:ETHUSD-symbol-description"]=["Contrato de futuros perpetuo ETHUSD"],e.exports["#USDHUF-symbol-description"]=["Dólar estadounidense/Florín húngaro"],e.exports["#USDTHB-symbol-description"]=["Dólar estadounidense/Baht tailandés"],e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]=["Futuros de mantequilla: efectivo (continuo: contrato actual con vencimiento próximo)"],e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]=["Bitcoin/Índice dólar estadounidense"],e.exports["#CME_MINI:RTY1!-symbol-description"]=["Futuros del índice E-Mini Russell 2000"],e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Capitalización total del mercado de criptomonedas, USD"], +e.exports["#ICEUS:DX1!-symbol-description"]=["Futuros del índice del dólar estadounidense"],e.exports["#NYMEX:TT1!-symbol-description"]=["Futuros de algodón"],e.exports["#PHEMEX:BTCUSD-symbol-description"]=["Contrato de futuros perpetuo de BTC"],e.exports["#PHEMEX:ETHUSD-symbol-description"]=["Contrato de futuros perpetuo de ETH"],e.exports["#PHEMEX:XRPUSD-symbol-description"]=["Contrato de futuros perpetuo de XRP"],e.exports["#PHEMEX:LTCUSD-symbol-description"]=["Contrato de futuros perpetuo de LTC"],e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]=["Bonos de deuda pública canadiense, 10 años"],e.exports["#TVC:CA10Y-symbol-description"]=["Bonos de deuda pública canadiense, rendimiento a 10 años"],e.exports["#TVC:ID10Y-symbol-description"]=["Bonos de deuda pública indonesia, rendimiento a 10 años"],e.exports["#TVC:NL10-symbol-description"]=["Bonos de deuda pública neerlandesa, 10 años"],e.exports["#TVC:NL10Y-symbol-description"]=["Rendimiento bonos de deuda pública neerlandesa a 10 años"],e.exports["#TVC:NZ10-symbol-description"]=["Bonos de deuda pública neozelandesa, 10 años"],e.exports["#TVC:NZ10Y-symbol-description"]=["Bonos de deuda pública neozelandesa, rendimiento a 10 años"],e.exports["#SOLUSD-symbol-description"]=["Solana/Dólar estadounidense"],e.exports["#LUNAUSD-symbol-description"]=["Luna/Dólar estadounidense"],e.exports["#UNIUSD-symbol-description"]=["Uniswap/Dólar estadounidense"],e.exports["#LTCBRL-symbol-description"]=["Litecoin/Real brasileño"],e.exports["#ETCEUR-symbol-description"]=["Ethereum Classic/Euro"],e.exports["#ETHKRW-symbol-description"]=["Ethereum/Won surcoreano"],e.exports["#BTCRUB-symbol-description"]=["Bitcoin/Rublo ruso"],e.exports["#BTCTHB-symbol-description"]=["Bitcoin/Baht tailandés"],e.exports["#ETHTHB-symbol-description"]=["Ethereum/Baht tailandés"],e.exports["#TVC:EU10YY-symbol-description"]=["Rendimiento de los bonos de deuda pública Euro a 10 A"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/es.7257.089fbbc28bead9558b87.js b/charting_library/bundles/es.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..2b04baa7 --- /dev/null +++ b/charting_library/bundles/es.7257.089fbbc28bead9558b87.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports=["V"]},11268:e=>{e.exports=["L"]},63331:e=>{e.exports=["Sáb"]},85954:e=>{e.exports=["Do"]},26230:e=>{e.exports=["X"]},24793:e=>{e.exports=["Ju"]},31533:e=>{e.exports=["Ma"]},89790:e=>{e.exports=["No se pudo obtener el código fuente Pine."]},39589:e=>{e.exports=["Colapsar panel"]},38154:e=>{e.exports=["Confirmar Quitar árbol de estudio"]},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports=["Crea una cuenta gratuita"]},69419:e=>{e.exports=["Todo va bien: el mercado está abierto."]},97637:e=>{e.exports=["Abril"]},86797:e=>{e.exports=["Agosto"]},22519:e=>{e.exports=["Valores de los cambios en la barra"]},52003:e=>{e.exports=["¿Está seguro de que desea eliminar el estudio y todos sus hijos?"]},68854:e=>{e.exports=["Haga doble clic"]},97325:e=>{e.exports=["Error en los datos"]},52916:e=>{e.exports=["Los datos se actualizan una vez al día."]},25978:e=>{e.exports=["Los datos se actualizan una vez por segundo, aunque entre medias haya más actualizaciones en el mercado."]},57310:e=>{e.exports=["Los datos se retrasan"]},49321:e=>{e.exports=["Los datos que se proporcionan en el plan básico se actualizan una vez por segundo, aunque entre medias haya más actualizaciones en el mercado."]},55669:e=>{e.exports=["Diciembre"]},83498:e=>{e.exports=["Eliminar panel"]},59315:e=>{e.exports=["Datos de cierre diario"]},82751:e=>{e.exports="Error"},40519:e=>{e.exports=["Buenas. El mercado está abierto para el trading posmercado."]},80227:e=>{e.exports=["Zona horaria del mercado de valores"]},16467:e=>{e.exports=["Febrero"]},25046:e=>{e.exports=["Complete los acuerdos de los mercados de valores"]},93666:e=>{e.exports=["Marcar el símbolo"]},564:e=>{e.exports=["Vi"]},72970:e=>{e.exports=["Viernes"]},88958:e=>{e.exports=["Festivo"]},21686:e=>{e.exports=["Ocultar la leyenda del indicador"]},26935:e=>{e.exports=["Argumentos de los indicadores"]},26315:e=>{e.exports=["Títulos de los indicadores"]},84098:e=>{e.exports=["Valores de los indicadores"]},91459:e=>{e.exports=["Si desea obtener datos en tiempo real de {listedExchange}, deberá completar un Acuerdo del mercado de valores. No se preocupe, le llevará poco tiempo."]},50634:e=>{e.exports=["La sesión de trading posmercado comenzará en {remainingTime}."]},74537:e=>{e.exports=["El trading premercado dará comienzo en {remainingTime}."]},26910:e=>{e.exports=["Enero"]},23230:e=>{e.exports=["Julio"]},49385:e=>{e.exports=["Junio"]},99487:e=>{e.exports=["Valores OHLC"]},15815:e=>{e.exports=["Una actualización por segundo"]},90784:e=>{e.exports=["Octubre"]},75991:e=>{e.exports=["Situación de la apertura del mercado"]},18429:e=>{e.exports=["Más información"]},39899:e=>{e.exports=["Mover panel hacia abajo"]},70343:e=>{e.exports=["Mover panel hacia arriba"]},83085:e=>{e.exports=["Lu"]},61199:e=>{e.exports=["Lunes"]},41610:e=>{e.exports=["Más"]},1653:e=>{e.exports=["Buenos días. El mercado está abierto solo para sesiones de negociación premercado."]},56470:e=>{e.exports=["Maximizar gráfico"]},19603:e=>{ +e.exports=["Maximizar panel"]},68327:e=>{e.exports=["Mayo"]},35732:e=>{e.exports=["Gestionar paneles"]},84675:e=>{e.exports=["Marzo"]},83949:e=>{e.exports=["Mercado abierto"]},35701:e=>{e.exports=["El mercado abre en {remainingTime}."]},95814:e=>{e.exports=["Mercado cerrado"]},98105:e=>{e.exports=["El mercado cierra en {remainingTime}."]},87202:e=>{e.exports=["El mercado está actualmente de vacaciones. ¡Qué suerte!"]},71194:e=>{e.exports=["Noviembre"]},66324:e=>{e.exports=["Código fuente"]},36835:e=>{e.exports=["Sáb"]},1144:e=>{e.exports=["Sábado"]},40653:e=>{e.exports="Scroll to the left"},26721:e=>{e.exports="Scroll to the most recent bar"},35809:e=>{e.exports="Scroll to the right"},61132:e=>{e.exports=["Septiembre"]},28705:e=>{e.exports=["Mostrar la leyenda del indicador"]},51072:e=>{e.exports=["Mostrar árbol de objetos"]},37809:e=>{e.exports=["Mostrar la configuración de los intervalos"]},39045:e=>{e.exports=["Error de estudio"]},86577:e=>{e.exports=["Do"]},72149:e=>{e.exports=["Domingo"]},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports=["Título del símbolo"]},29985:e=>{e.exports=["Posmercado"]},28412:e=>{e.exports=["Las actualizaciones de datos de los planes de pago son más rápidas."]},56042:e=>{e.exports=["Premercado"]},36015:e=>{e.exports=["En la actualidad, no se encuentran disponibles los datos en tiempo real para {description}. No obstante, es posible que se pueda acceder a dichos datos en el futuro."]},6667:e=>{e.exports=["{exchange} proporciona datos en tiempo real para {symbolName}."]},48293:e=>{e.exports=["Restaurar gráfico"]},91029:e=>{e.exports=["Restaurar panel"]},75094:e=>{e.exports=["Mi"]},7147:e=>{e.exports=["Miércoles"]},52984:e=>{e.exports=["Si desea obtener datos en tiempo real para {description}, compre el paquete de datos en tiempo real."]},9787:e=>{e.exports=["Jue"]},7951:e=>{e.exports=["Jueves"]},57918:e=>{e.exports=["Estos datos se muestran en tiempo real, aunque difieren un poco respecto a los de la contraparte oficial de los principales mercados de valores."]},68025:e=>{e.exports=["Estos datos se muestran en tiempo real, pero difieren un poco respecto a los de la contraparte oficial recibidos de {exchange}."]},73717:e=>{e.exports=["Ese símbolo no existe. Por favor, elija otro."]},57048:e=>{e.exports=["Es tiempo de dar un paseo: este mercado está cerrado."]},94316:e=>{e.exports=["Mar"]},44979:e=>{e.exports=["Martes"]},8209:e=>{e.exports=["Desmarcar el símbolo"]},1111:e=>{e.exports=["Volumen"]},61311:e=>{e.exports=["Aumentar"]},47602:e=>{e.exports=["Alejar"]},57889:e=>{e.exports=["cambiar la visibilidad de los valores OHLC"]},18644:e=>{e.exports=["cambiar visibilidad de la situación de la apertura del mercado"]},45110:e=>{e.exports=["cambiar la visibilidad del cambio de barra"]},31325:e=>{e.exports=["cambiar la visibilidad de los títulos de los indicadores"]},99774:e=>{e.exports=["cambiar la visibilidad de los valores de los indicadores"]},96162:e=>{e.exports=["cambiar la visibilidad de los argumentos de los indicadores"]},26717:e=>{ +e.exports=["cambiar la visibilidad de la descripción del símbolo"]},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports=["cambiar la visibilidad de los valores de volumen"]},39348:e=>{e.exports=["menos de 1 minuto"]},87358:e=>{e.exports=["mostrar {title}"]},7827:e=>{e.exports=["{days} y {hours}"]},7435:e=>{e.exports=["{exchange} por {originalExchange}"]},19830:e=>{e.exports=["{hours} y {minutes}"]},1084:e=>{e.exports=["Los usuarios registrados tienen disponibles, de forma gratuita, los datos en tiempo real de {listedExchange}."]},11155:e=>{e.exports=["Los datos de {symbolName} se retrasan {time} minutos"]},77033:e=>{e.exports=["Los datos se actualizan una vez cada {amount} segundo, aunque haya más actualizaciones en el mercado.","Los datos se actualizan una vez cada {amount} segundos, aunque haya más actualizaciones en el mercado."]},2121:e=>{e.exports=["Los datos de nuestro plan Básico se actualizan una vez cada {amount} segundo, aunque haya más actualizaciones en el mercado.","Los datos de nuestro plan Básico se actualizan una vez cada {amount} segundos, aunque haya más actualizaciones en el mercado."]},5223:e=>{e.exports=["Una actualización cada {amount} segundo","Una actualización cada {amount} segundos"]},58609:e=>{e.exports=["{number} día","{number} días"]},24430:e=>{e.exports=["{number} hora","{number} horas"]},67151:e=>{e.exports=["{number} minuto","{number} minutos"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/es.8087.02a950e0b171d1520043.js b/charting_library/bundles/es.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..49cc5746 --- /dev/null +++ b/charting_library/bundles/es.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:o=>{o.exports=["Añadir"]},53585:o=>{o.exports=["Añadir color personalizado"]},81865:o=>{o.exports=["Opacidad"]},73755:o=>{o.exports=["Otro símbolo"]},16936:o=>{o.exports=["Atrás"]},88046:o=>{o.exports=["Símbolo principal del gráfico"]},9898:o=>{o.exports=["Right (derecho de suscripción)"]},20036:o=>{o.exports=["Cancelar"]},23398:o=>{o.exports=["Cambiar símbolo"]},94551:o=>{o.exports=["Gráfico"]},64498:o=>{o.exports=["Todas las fuentes"]},73226:o=>{o.exports=["Aplicar"]},79852:o=>{o.exports=["Bono"]},56095:o=>{o.exports=["Reducir"]},29601:o=>{o.exports=["Descripción"]},46812:o=>{o.exports=["Aumento"]},89298:o=>{o.exports=["Desplazamiento"]},68988:o=>{o.exports=["Aceptar"]},29673:o=>{o.exports=["No hay mercados de valores que coincidan con sus criterios."]},41379:o=>{o.exports=["Ningún símbolo coincide con sus criterios"]},35563:o=>{o.exports=["El formato del número no es correcto."]},19724:o=>{o.exports=["Fuentes"]},59877:o=>{o.exports=["Establezca la hora y el precio de {inputInline} para {studyShortDescription}"]},18571:o=>{o.exports=["Establezca la hora de {inputTitle} para {studyShortDescription}"]},58552:o=>{o.exports=["Establezca el precio de {inputTitle} para {studyShortDescription}"]},80481:o=>{o.exports=['Establezca la hora y el precio para "{studyShortDescription}"']},42917:o=>{o.exports=['Establezca la hora para "{studyShortDescription}"']},6083:o=>{o.exports=['Establezca el precio para "{studyShortDescription}"']},52298:o=>{o.exports=["Buscar"]},13269:o=>{o.exports=["Seleccionar fuente"]},2607:o=>{o.exports=["El valor especificado es mayor al máximo del instrumento: {max}."]},53669:o=>{o.exports=["El valor especificado es menor al mínimo del instrumento: {min}"]},89053:o=>{o.exports=["Símbolo"]},48490:o=>{o.exports=["Símbolo y descripción"]},99983:o=>{o.exports=["Búsqueda de símbolos"]},54336:o=>{o.exports=["Eliminar color"]},60142:o=>{o.exports=["Grosor"]},87592:o=>{o.exports="cfd"},17023:o=>{o.exports=["cambiar la opacidad"]},13066:o=>{o.exports=["cambiar el color"]},95657:o=>{o.exports=["cambiar el grosor"]},18567:o=>{o.exports=["cambiar la propiedad de {propertyName}"]},36962:o=>{o.exports=["cierre"]},8448:o=>{o.exports=["cripto"]},1328:o=>{o.exports="dr"},88720:o=>{o.exports=["economía"]},39512:o=>{o.exports=["Forex"]},81859:o=>{o.exports=["futuros"]},39337:o=>{o.exports=["máximo"]},91815:o=>{o.exports="hl2"},40771:o=>{o.exports="hlc3"},9523:o=>{o.exports="hlcc4"},12754:o=>{o.exports=["índice"]},38071:o=>{o.exports=["índices"]},12504:o=>{o.exports="ohlc4"},38466:o=>{o.exports=["apertura"]},3919:o=>{o.exports=["minimo"]},36931:o=>{o.exports=["acciones"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/export-data.6abc81bd1f7ccefc360a.js b/charting_library/bundles/export-data.6abc81bd1f7ccefc360a.js new file mode 100644 index 00000000..cbdb0457 --- /dev/null +++ b/charting_library/bundles/export-data.6abc81bd1f7ccefc360a.js @@ -0,0 +1,2 @@ +"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[9498],{43930:(e,t,i)=>{i.r(t),i.d(t,{exportData:()=>f});var s=i(44352),l=i(50151),n=i(28263),o=i(33639),r=i(83421),a=i(49897),u=i(91031),c=i(82503);const d={includeTime:!0,includeUserTime:!1,includeSeries:!0,includeDisplayedValues:!1,includedStudies:"all",includeOffsetStudyValues:!1};function f(e,t={}){const i=Object.assign({},d,t),s={schema:[],data:[],displayedData:[]},r=e.timeScale().points(),f=e.mainSeries(),p=(0,c.getChartWidgetApiTimeConverter)(f.interval(),(0,l.ensureNotNull)(f.symbolInfo()),e),v=function(e,t){const i=e.allStudies().filter((e=>e.showInObjectTree()));if("all"===t)return i;return i.filter((e=>t.includes(e.id())))}(e,i.includedStudies),y=[];for(const e of v){const t=m(e);y.push(t)}const N=v.map((e=>e.data()));(i.includeSeries||0===N.length)&&N.push(f.bars());const x=function(e,t,i,s,r){const a=(0,l.ensureNotNull)(e.range().value(),"time scale points range"),c=function(e,t,i,s){var r,a;const c=s.from,d=s.to,f=e.range().value(),h=(0,l.ensureNotNull)(void 0!==c?e.indexOf(c,!0):(0,l.ensureNotNull)(f).firstIndex),m=(0,l.ensureNotNull)(void 0!==d?e.indexOf(d,!0):(0,l.ensureNotNull)(f).lastIndex);let p=m,T=h;for(let e=0;eT&&(T=d.index+n)}return(0,l.assert)(p<=T,"Range must contain at least 1 time point"),new n.BarsRange(p,T)}(e,t,i,r),d=c.firstBar(),f=c.lastBar(),m=[];for(let e=d;e<=f;e++){const t={index:e,time:(0,l.ensureNotNull)(s.convertTimePointIndexToInternalTime(e)),publicTime:(0,l.ensureNotNull)(s.convertTimePointIndexToPublicTime(e))};if(!(void 0!==r.from&&t.timer.to)break;if(!r.includeOffsetStudyValues&&e>a.lastIndex)break;m.push(t)}}return m.length>0?new h(m):null}(r,N,y,p,i);if(null===x)return s;const P=x.firstBar(),I=x.lastBar();i.includeTime&&s.schema.push({type:"time"});const S=s.schema.length;i.includeUserTime&&s.schema.push({type:"userTime"});const b=s.schema.length;if(i.includeSeries){const e=f.statusProvider({hideResolution:!0}).getSplitTitle(),t=Object.values(e).filter((e=>""!==e)).join(", ");s.schema.push(T("open",t)),s.schema.push(T("high",t)),s.schema.push(T("low",t)),s.schema.push(T("close",t))}let w=s.schema.length;for(const e of y)s.schema.push(...e.fields);const D=s.schema.length;if(0===D)return s;for(let e=P;e<=I;++e){const e=new Float64Array(D);e.fill(NaN),s.data.push(e),i.includeDisplayedValues&&s.displayedData.push(new Array(D).fill(""))}if(i.includeTime||i.includeUserTime){const t=e.dateTimeFormatter();for(let e=P;e<=I;++e){const n=x.item(e),o=n.time,r=n.publicTime,a=new Date(1e3*(0,l.ensureNotNull)(r));if(i.includeTime&&(s.data[e-P][0]=(0,l.ensureNotNull)(o)),i.includeUserTime&&(s.data[e-P][S]=a.getTime()/1e3),i.includeDisplayedValues){const l=t.format(a) +;i.includeTime&&(s.displayedData[e-P][0]=l),i.includeUserTime&&(s.displayedData[e-P][S]=l)}}}if(i.includeSeries){const e=f.bars().range(P,I),t=(0,a.getPriceValueFormatterForSource)(f);e.each(((e,l)=>{const n=s.data[e-P],o=g(l[1]),r=g(l[2]),a=g(l[3]),u=g(l[4]);if(n[b]=o,n[b+1]=r,n[b+2]=a,n[b+3]=u,i.includeDisplayedValues){const i=s.displayedData[e-P];i[b]=t(o),i[b+1]=t(r),i[b+2]=t(a),i[b+3]=t(u)}return!1}))}for(let e=0;e{const l=s.data[e-a],o=g(t[r]);return l[c]=o,i.includeDisplayedValues&&(s.displayedData[e-a][c]=n(o)),!1}))}w+=l.fields.length}return s}class h{constructor(e){this._items=e,this._firstIndex=this._items[0].index,this._lastIndex=this._items[this._items.length-1].index}firstBar(){return this._firstIndex}lastBar(){return this._lastIndex}item(e){return this._items[e-this._firstIndex]}}function m(e){const t=e.metaInfo(),n={fieldToPlotIndex:[],fieldPlotOffsets:[],fields:[]},o=e.id(),a=e.title(!1,void 0,!1);for(let u=0;u{e.exports="Dot"},6174:e=>{e.exports="days"},5285:e=>{e.exports="hours"},79410:e=>{e.exports="months"},37830:e=>{e.exports="minutes"},25042:e=>{e.exports="weeks"},74787:e=>{e.exports="Days"},62346:e=>{e.exports="Hours"},94328:e=>{e.exports="Months"},57470:e=>{e.exports="Minutes"},74973:e=>{e.exports="Seconds"},48801:e=>{e.exports="Ranges"},86614:e=>{e.exports="Weeks"},30426:e=>{e.exports="Ticks"},90069:e=>{e.exports=["مقایسه"]},96935:e=>{e.exports="Copy chart image"},15803:e=>{e.exports="Copy link to the chart image"},74207:e=>{e.exports="Chart settings"},54777:e=>{e.exports=["افزودن"]},95798:e=>{e.exports="Add custom interval"},44629:e=>{e.exports=["افزودن به موارد مورد علاقه"]},15795:e=>{e.exports="All my layouts"},88368:e=>{e.exports="All changes saved"},84232:e=>{e.exports=["نحوه نمایش"]},43399:e=>{e.exports="Default templates"},83127:e=>{e.exports="Favorite Indicators"},33959:e=>{e.exports="Favorites"},11682:e=>{e.exports=["حالت تمام صفحه"]},15812:e=>{e.exports="Indicator Templates"},61142:e=>{e.exports=["اندیکاتورها"]},74527:e=>{e.exports="Indicators & Strategies"},79353:e=>{e.exports="Open Interval Dialog"},55520:e=>{e.exports="Open chart in popup"},2226:e=>{e.exports="Open image in new tab"},75687:e=>{e.exports="Load Chart Layout"},75789:e=>{e.exports="Load layout"},90879:e=>{e.exports="Loading..."},80959:e=>{e.exports="Make a copy"},58219:e=>{e.exports="Manage layouts"},38554:e=>{e.exports="My templates"},14605:e=>{e.exports="Number or {hotKey_0}"},85520:e=>{e.exports=["ذخیره"]},92093:e=>{e.exports="Save Indicator template"},87409:e=>{e.exports="Save all charts for all symbols and intervals on your layout"},57352:e=>{e.exports=["ذخیره عکس"]},11680:e=>{e.exports="Save layout"},20987:e=>{e.exports="Simply start typing while on the chart to pull up this search box"},99983:e=>{e.exports="Symbol Search"},70728:e=>{e.exports=["حالت بعدی {hint}"]},72482:e=>{e.exports=["حذف از موارد مورد علاقه"]},35038:e=>{e.exports="Rename"},88513:e=>{e.exports="Take a snapshot"},91900:e=>{e.exports="Templates"},32916:e=>{e.exports=["دوره زمانی"]},9765:e=>{e.exports="Tweet chart image"},80323:e=>{e.exports=["حالت قبلی {hint}"]},23687:e=>{e.exports="You have no Favorites Indicators yet"}}]); \ No newline at end of file diff --git a/charting_library/bundles/fa.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/fa.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..074c74d6 --- /dev/null +++ b/charting_library/bundles/fa.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:e=>{e.exports=["به‌علاوه"]},41596:e=>{e.exports="Labels on price scale"},23545:e=>{e.exports="Values in status line"},39495:e=>{e.exports=["دایره"]},41389:e=>{e.exports=["نمودار بالا"]},29520:e=>{e.exports="Absolute"},58102:e=>{e.exports="Apply Defaults"},65262:e=>{e.exports=["ناحیه"]},83760:e=>{e.exports="Body"},48848:e=>{e.exports=["حاشیه"]},27331:e=>{e.exports=["پس‌زمینه"]},78626:e=>{e.exports=["Below Bar"]},41361:e=>{e.exports="Down"},22192:e=>{e.exports="Days"},31577:e=>{e.exports="Developing VA"},4329:e=>{e.exports=["پیش‌فرض"]},98938:e=>{e.exports=["پیش‌فرض‌ها"]},63099:e=>{e.exports="Hours"},11091:e=>{e.exports=["میله‌ای"]},66304:e=>{e.exports=["ورودی‌ها"]},40297:e=>{e.exports="Outputs"},36993:e=>{e.exports=["حداقل مقیاس قیمت"]},64606:e=>{e.exports="Labels font"},54934:e=>{e.exports="Line with breaks"},95543:e=>{e.exports="Months"},28134:e=>{e.exports="Minutes"},18229:e=>{e.exports=["Save As Default"]},71129:e=>{e.exports="Seconds"},86520:e=>{e.exports=["Signal Labels"]},79511:e=>{e.exports=["Step Line"]},64108:e=>{e.exports="Step line with breaks"},67767:e=>{e.exports="Step line with diamonds"},21861:e=>{e.exports="Placement"},73947:e=>{e.exports=["دقت"]},66596:e=>{e.exports="Quantity"},86672:e=>{e.exports="Ranges"},79782:e=>{e.exports="Reset settings"},21594:e=>{e.exports="Weeks"},26458:e=>{e.exports=["سایه بیشترین و کمترین"]},95247:e=>{e.exports=["Width (% of the Box)"]},19221:e=>{e.exports=["رنگ متن"]},7138:e=>{e.exports=["Trades on Chart"]},98802:e=>{e.exports="Up"},14414:e=>{e.exports=["Volume Profile"]},91322:e=>{e.exports="Values"},20834:e=>{e.exports="change min tick"},98491:e=>{e.exports="change char"},7378:e=>{e.exports="change font size"},28691:e=>{e.exports="change line style"},38361:e=>{e.exports="change location"},51081:e=>{e.exports="change percent width"},47634:e=>{e.exports="change placement"},15683:e=>{e.exports="change plot type"},164:e=>{e.exports="change precision"},86888:e=>{e.exports="change shape"},50463:e=>{e.exports="change value"},12628:e=>{e.exports="change values visibility"},13355:e=>{e.exports="change {title} days to"},41377:e=>{e.exports="change {title} days from"},35388:e=>{e.exports="change {title} hours from"},78586:e=>{e.exports="change {title} hours to"},59635:e=>{e.exports="change {title} months from"},74266:e=>{e.exports="change {title} months to"},91633:e=>{e.exports="change {title} minutes to"},15106:e=>{e.exports="change {title} minutes from"},66161:e=>{e.exports="change {title} seconds to"},2822:e=>{e.exports="change {title} seconds from"},21339:e=>{e.exports="change {title} weeks from"},68643:e=>{e.exports="change {title} weeks to"},30810:e=>{e.exports="change {title} visibility on ticks"},24941:e=>{e.exports="change {title} visibility on weeks"},29088:e=>{e.exports="change {title} visibility on days"},68971:e=>{e.exports="change {title} visibility on hours"},64370:e=>{e.exports="change {title} visibility on minutes"},6659:e=>{e.exports="change {title} visibility on months"}, +29091:e=>{e.exports="change {title} visibility on ranges"},46948:e=>{e.exports="change {title} visibility on seconds"},82211:e=>{e.exports=["Days"]},33486:e=>{e.exports="days to"},14077:e=>{e.exports="days from"},3143:e=>{e.exports=["Hours"]},84775:e=>{e.exports="hours from"},11255:e=>{e.exports="hours to"},58964:e=>{e.exports=["Months"]},71770:e=>{e.exports="months from"},37179:e=>{e.exports="months to"},16465:e=>{e.exports=["Minutes"]},72317:e=>{e.exports="minutes to"},25586:e=>{e.exports="minutes from"},32925:e=>{e.exports="seconds"},39017:e=>{e.exports="seconds to"},6049:e=>{e.exports="seconds from"},13604:e=>{e.exports=["Ranges"]},93016:e=>{e.exports="weeks"},32002:e=>{e.exports="weeks from"},28091:e=>{e.exports="weeks to"},59523:e=>{e.exports="ticks"}}]); \ No newline at end of file diff --git a/charting_library/bundles/fa.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/fa.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..6c0d9237 --- /dev/null +++ b/charting_library/bundles/fa.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:e=>{e.exports="currency"},60558:e=>{e.exports="animals & nature"},14232:e=>{e.exports="activity"},57792:e=>{e.exports="arrows"},33628:e=>{e.exports="gestures & smileys"},35305:e=>{e.exports="food & drink"},49546:e=>{e.exports="flags"},72302:e=>{e.exports="objects"},11739:e=>{e.exports="nature"},96330:e=>{e.exports="smiles & people"},6878:e=>{e.exports="symbols"},77011:e=>{e.exports="symbols & flags"},15426:e=>{e.exports="recently used"},15395:e=>{e.exports="travel & places"},82401:e=>{e.exports="Cursors"},99878:e=>{e.exports="Annotation Tools"},44629:e=>{e.exports=["افزودن به موارد مورد علاقه"]},75377:e=>{e.exports="Gann and Fibonacci Tools"},95537:e=>{e.exports="Geometric Shapes"},60925:e=>{e.exports=["نقطه"]},19570:e=>{e.exports="Emojis"},99289:e=>{e.exports=["پاک‌کن"]},17517:e=>{e.exports=["عدم نمایش اشکال"]},96411:e=>{e.exports="Hide Drawings Toolbar"},92464:e=>{e.exports="Icons"},37057:e=>{e.exports=["قفل کردن ابزار های رسم"]},37140:e=>{e.exports="Magnet Mode snaps drawings placed near price bars to the closest OHLC value"},59607:e=>{e.exports="Measure"},36551:e=>{e.exports="New drawings are replicated to all charts in the layout and shown when the same ticker is selected"},63354:e=>{e.exports="Show Drawings Toolbar"},49616:e=>{e.exports="Show Favorite Drawing Tools Toolbar"},91977:e=>{e.exports="Show Hidden Tools"},51072:e=>{e.exports="Show Object Tree"},49421:e=>{e.exports=["ماندن در حالت ترسیم"]},85422:e=>{e.exports="Strong Magnet"},19693:e=>{e.exports="Patterns"},10234:e=>{e.exports="Prediction and Measurement Tools"},76091:e=>{e.exports="Remove Drawings"},45286:e=>{e.exports="Remove objects"},72482:e=>{e.exports=["حذف از موارد مورد علاقه"]},30513:e=>{e.exports="Remove {drawings}"},10049:e=>{e.exports="Remove {drawings} & {indicators}"},55084:e=>{e.exports="Remove {indicators}"},45265:e=>{e.exports="Weak Magnet"},52899:e=>{e.exports="Trend Line Tools"},38925:e=>{e.exports=["بزرگ نمایی"]},49895:e=>{e.exports=["کوچک نمایی"]},32868:e=>{e.exports="{hotKey_0} + Click on the chart"},68125:e=>{e.exports="{hotKey_0} — circle"},40234:e=>{e.exports="{hotKey_0} — drawing a straight line at angles of 45"},10289:e=>{e.exports="{hotKey_0} — fixed increments"},81591:e=>{e.exports="{hotKey_0} — square"},93030:e=>{e.exports=["{amount} drawings"]},80437:e=>{e.exports=["{amount} indicators"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/fa.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/fa.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..1f071acd --- /dev/null +++ b/charting_library/bundles/fa.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports=["خط میانی"]},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports="Coeffs as percents"},40054:e=>{e.exports=["رنگ"]},47737:e=>{e.exports="Compact stats mode"},76655:e=>{e.exports="Cash"},72171:e=>{e.exports="Center"},99120:e=>{e.exports=["کانال"]},36150:e=>{e.exports="Angle"},38280:e=>{e.exports="Angles"},95264:e=>{e.exports="Account size"},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports=["کمان‌ها"]},34674:e=>{e.exports="Avg HL in minticks"},91757:e=>{e.exports=["پایین"]},17608:e=>{e.exports=["Bottom Labels"]},48848:e=>{e.exports=["حاشیه"]},72269:e=>{e.exports=["حاشیه"]},27331:e=>{e.exports=["پس‌زمینه"]},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports=["شبکه"]},67114:e=>{e.exports="Date/time range"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["قیمت ورود"]},1220:e=>{e.exports=["بسط"]},71116:e=>{e.exports="Extend bottom"},45809:e=>{e.exports=["امتداد از چپ"]},25892:e=>{e.exports="Extend left line"},3304:e=>{e.exports=["Extend Lines Left"]},83095:e=>{e.exports="Extend lines right"},14025:e=>{e.exports=["امتداد از راست"]},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports="Extend top"},17006:e=>{e.exports=["اندازه قلم"]},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports=["بادبزن‌ها"]},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports=["Full Circles"]},25264:e=>{e.exports=["HL Bars"]},77405:e=>{e.exports="Horizontal"},66049:e=>{e.exports=["OC Bars"]},27531:e=>{e.exports="Lot size"},85206:e=>{e.exports=["برچسب"]},75332:e=>{e.exports="Label border"},14773:e=>{e.exports=["برچسب پس‌زمینه"]},37126:e=>{e.exports="Label text"},79106:e=>{e.exports=["سطوح"]},95610:e=>{e.exports=["Levels Line"]},19286:e=>{e.exports="Left"},79307:e=>{e.exports=["برچسب‌های چپ"]},49286:e=>{e.exports="Line - HL/2"},17676:e=>{e.exports=["Line - Open"]},47669:e=>{e.exports="Line - close"},71899:e=>{e.exports=["Line - High"]},83394:e=>{e.exports="Line - low"},60489:e=>{e.exports="Line color"},53889:e=>{e.exports="Mode"},76476:e=>{e.exports="Middle"},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports=["رنگ محدوده زیان"]},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{e.exports="Success background"},650:e=>{e.exports="Percents"},25684:e=>{e.exports=["قیمت"]},23675:e=>{e.exports="Price label"},75675:e=>{e.exports="Price labels"},16103:e=>{e.exports=["سطوح قیمت"]},46964:e=>{e.exports=["محدوده قیمتی"]},59771:e=>{e.exports=["Price/Bar Ratio"]},29072:e=>{e.exports=["قیمت‌ها"]},2635:e=>{e.exports="Profit level"},33886:e=>{ +e.exports="Ranges and ratio"},24186:e=>{e.exports=["معکوس"]},21141:e=>{e.exports="Right"},91367:e=>{e.exports="Right labels"},63833:e=>{e.exports="Risk"},95545:e=>{e.exports="Wave"},26458:e=>{e.exports=["سایه بیشترین و کمترین"]},65994:e=>{e.exports="Top"},10209:e=>{e.exports=["برچسب‌های بالا"]},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports=["رنگ محدوده سود"]},74289:e=>{e.exports="Target text"},17932:e=>{e.exports=["شکستن خودکار خطوط"]},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports=["شفافیت"]},4372:e=>{e.exports="Trend line"},12374:e=>{e.exports="Use one color"},91322:e=>{e.exports="Values"},25227:e=>{e.exports="Variance"},44085:e=>{e.exports="Vertical"},1670:e=>{e.exports="change angle"},54119:e=>{e.exports="change arrow color"},72080:e=>{e.exports="change flag color"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},22313:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},82465:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{e.exports="change {title} background color 2"},42746:e=>{e.exports="change {title} bars range visibility"},53770:e=>{e.exports="change {title} grid visibility"},29145:e=>{e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{e.exports="change {title} distance visibility"},65056:e=>{e.exports="change {title} emoji"},65899:e=>{e.exports="change {title} emoji visibility"},59354:e=>{ +e.exports="change {title} entry price"},1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{e.exports="change {title} extend left"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},45719:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},36147:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"},89996:e=>{e.exports="change {title} middle point visibility"},36618:e=>{e.exports="change {title} mirrored"},18544:e=>{e.exports="change {title} source background color"},48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{e.exports="change {title} reverse"},16598:e=>{e.exports="change {title} right labels visibility"},31553:e=>{e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{e.exports="change {title} top labels visibility"},52387:e=>{ +e.exports="change {title} target background color"},6921:e=>{e.exports="change {title} target border color"},97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{e.exports="change {toolName} text wrap"},91832:e=>{e.exports="change {toolName} text background color"},18610:e=>{e.exports="change {toolName} text background visibility"},44755:e=>{e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},41437:e=>{e.exports=["رنگ متن"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/fa.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/fa.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..273dedc0 --- /dev/null +++ b/charting_library/bundles/fa.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},40054:e=>{e.exports=["رنگ"]},44629:e=>{e.exports=["افزودن به موارد مورد علاقه"]},38455:e=>{e.exports=["رنگ پس‌زمینه"]},79964:e=>{e.exports=["رنگ پس‌زمینه ۱"]},45320:e=>{e.exports=["رنگ پس‌زمینه ۲"]},60925:e=>{e.exports=["نقطه"]},42973:e=>{e.exports="Dotted line"},59317:e=>{e.exports="Dashed line"},99289:e=>{e.exports=["پاک‌کن"]},23886:e=>{e.exports=["اندازه قلم"]},17006:e=>{e.exports=["اندازه قلم"]},17517:e=>{e.exports=["عدم نمایش اشکال"]},74813:e=>{e.exports="Hide Favorite Drawing Tools Toolbar"},37057:e=>{e.exports=["قفل کردن ابزار های رسم"]},71845:e=>{e.exports="Line tool backgrounds"},12928:e=>{e.exports="Line tool colors"},21327:e=>{e.exports="Line tool text colors"},86327:e=>{e.exports="Line tool width"},47059:e=>{e.exports="Line tool widths"},41610:e=>{e.exports=["بیشتر"]},37140:e=>{e.exports="Magnet Mode snaps drawings placed near price bars to the closest OHLC value"},67455:e=>{e.exports=["رنگ نشانگر"]},59607:e=>{e.exports="Measure"},36551:e=>{e.exports="New drawings are replicated to all charts in the layout and shown when the same ticker is selected"},91977:e=>{e.exports="Show Hidden Tools"},51072:e=>{e.exports="Show Object Tree"},49421:e=>{e.exports=["ماندن در حالت ترسیم"]},49593:e=>{e.exports=["Stop Background Color"]},36785:e=>{e.exports=["Profit Background Color"]},76091:e=>{e.exports="Remove Drawings"},54336:e=>{e.exports="Remove color"},72482:e=>{e.exports=["حذف از موارد مورد علاقه"]},19221:e=>{e.exports=["رنگ متن"]},38925:e=>{e.exports=["بزرگ نمایی"]},49895:e=>{e.exports=["کوچک نمایی"]},16631:e=>{e.exports="change line tool(s) text color"},74350:e=>{e.exports="change line tool(s) background color"},68519:e=>{e.exports="change line tool(s) color"},36819:e=>{e.exports="change line tool(s) font size"},54769:e=>{e.exports="change line tool(s) line style"},41648:e=>{e.exports="change line tool(s) line width"},32868:e=>{e.exports="{hotKey_0} + Click on the chart"},68125:e=>{e.exports="{hotKey_0} — circle"},40234:e=>{e.exports="{hotKey_0} — drawing a straight line at angles of 45"},10289:e=>{e.exports="{hotKey_0} — fixed increments"},81591:e=>{e.exports="{hotKey_0} — square"}}]); \ No newline at end of file diff --git a/charting_library/bundles/fa.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/fa.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..d131cb6b --- /dev/null +++ b/charting_library/bundles/fa.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports=["نشانه‌گر"]},50985:e=>{e.exports="Currency"},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports="Average close price"},27331:e=>{e.exports=["پس‌زمینه"]},22519:e=>{e.exports=["Bar Change Values"]},87845:e=>{e.exports="Buttons"},25209:e=>{e.exports=["Date Format"]},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports=["شرح"]},26897:e=>{e.exports=["وقایع"]},95338:e=>{e.exports=["Horz Grid Lines"]},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports=["اندیکاتورها"]},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports=["OHLC Values"]},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},70500:e=>{e.exports="Money"},66653:e=>{e.exports="Margins"},42502:e=>{e.exports="No overlapping"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["محورها"]},53224:e=>{e.exports="Scales placement"},79194:e=>{e.exports="Status line"},89053:e=>{e.exports=["نماد"]},35383:e=>{e.exports=["Symbol Name"]},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports=["مقیاس درصدی"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports="Price and percentage value"},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["رنگ نماد پس زمینه"]},67369:e=>{e.exports="Title"},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports="Trading"},77534:e=>{e.exports="Unit"},1111:e=>{e.exports=["حجم"]},80170:e=>{e.exports="Value according to scale"},91322:e=>{e.exports="Values"},70353:e=>{e.exports=["Vert Grid Lines"]},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{e.exports="change currency and unit labels visibility"},79570:e=>{e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},88096:e=>{e.exports="change horz grid lines color"},2523:e=>{ +e.exports="change horz grid lines style"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},71589:e=>{e.exports="change sessions breaks visibility"},15035:e=>{e.exports="change sessions breaks width"},1579:e=>{e.exports="change sessions breaks color"},21460:e=>{e.exports="change sessions breaks style"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},22867:e=>{e.exports="change vert grid lines style"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/fa.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/fa.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..a27f5ff2 --- /dev/null +++ b/charting_library/bundles/fa.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:e=>{e.exports="#{count} (price, bar)"},4639:e=>{e.exports=["مختصات"]},22192:e=>{e.exports="Days"},37067:e=>{e.exports="Displacement (price, bar)"},13611:e=>{e.exports=["امتداد خطوط"]},63099:e=>{e.exports="Hours"},66304:e=>{e.exports=["ورودی‌ها"]},95543:e=>{e.exports="Months"},28134:e=>{e.exports="Minutes"},71129:e=>{e.exports="Seconds"},86672:e=>{e.exports="Ranges"},21594:e=>{e.exports="Weeks"},23723:e=>{e.exports="change bar X coordinate"},66266:e=>{e.exports="change price Y coordinate"},13355:e=>{e.exports="change {title} days to"},41377:e=>{e.exports="change {title} days from"},96902:e=>{e.exports="change {title} extend lines"},35388:e=>{e.exports="change {title} hours from"},78586:e=>{e.exports="change {title} hours to"},59635:e=>{e.exports="change {title} months from"},74266:e=>{e.exports="change {title} months to"},91633:e=>{e.exports="change {title} minutes to"},15106:e=>{e.exports="change {title} minutes from"},66161:e=>{e.exports="change {title} seconds to"},2822:e=>{e.exports="change {title} seconds from"},21339:e=>{e.exports="change {title} weeks from"},68643:e=>{e.exports="change {title} weeks to"},30810:e=>{e.exports="change {title} visibility on ticks"},24941:e=>{e.exports="change {title} visibility on weeks"},29088:e=>{e.exports="change {title} visibility on days"},68971:e=>{e.exports="change {title} visibility on hours"},64370:e=>{e.exports="change {title} visibility on minutes"},6659:e=>{e.exports="change {title} visibility on months"},29091:e=>{e.exports="change {title} visibility on ranges"},46948:e=>{e.exports="change {title} visibility on seconds"},18567:e=>{e.exports="change {propertyName} property"},82211:e=>{e.exports=["Days"]},33486:e=>{e.exports="days to"},14077:e=>{e.exports="days from"},3143:e=>{e.exports=["Hours"]},84775:e=>{e.exports="hours from"},11255:e=>{e.exports="hours to"},72223:e=>{e.exports="move drawings"},58964:e=>{e.exports=["Months"]},71770:e=>{e.exports="months from"},37179:e=>{e.exports="months to"},16465:e=>{e.exports=["Minutes"]},72317:e=>{e.exports="minutes to"},25586:e=>{e.exports="minutes from"},32925:e=>{e.exports="seconds"},39017:e=>{e.exports="seconds to"},6049:e=>{e.exports="seconds from"},13604:e=>{e.exports=["Ranges"]},93016:e=>{e.exports="weeks"},32002:e=>{e.exports="weeks from"},28091:e=>{e.exports="weeks to"},59523:e=>{e.exports="ticks"}}]); \ No newline at end of file diff --git a/charting_library/bundles/fa.6803.be8cafcc34e317edec88.js b/charting_library/bundles/fa.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..df29f678 --- /dev/null +++ b/charting_library/bundles/fa.6803.be8cafcc34e317edec88.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports=["‎(O + H + L + C)/4"]},94884:e=>{e.exports=["‎(H + L + C)/3"]},10591:e=>{e.exports=["‎(H + L)/2"]},63243:e=>{e.exports=["نمایش رنگ کندل‌ها بر اساس قیمت پایانی روز قبل"]},72171:e=>{e.exports="Center"},9994:e=>{e.exports="Adjust data for dividends"},10989:e=>{e.exports="Adjust for contract changes"},70816:e=>{e.exports="Average close"},91757:e=>{e.exports=["پایین"]},50430:e=>{e.exports=["Bottom Line"]},83760:e=>{e.exports="Body"},72269:e=>{e.exports=["حاشیه"]},7445:e=>{e.exports=["Base Level"]},47586:e=>{e.exports="Bid and ask"},39667:e=>{e.exports="Down bars"},87151:e=>{e.exports="Down color"},81285:e=>{e.exports="Data modification"},4329:e=>{e.exports=["پیش‌فرض"]},86846:e=>{e.exports="Fill"},58747:e=>{e.exports=["Fill Top Area"]},11157:e=>{e.exports=["Fill Bottom Area"]},86953:e=>{e.exports="HLC bars"},77405:e=>{e.exports="Horizontal"},39292:e=>{e.exports="High and low"},15107:e=>{e.exports="Last"},19286:e=>{e.exports="Left"},76476:e=>{e.exports="Middle"},27879:e=>{e.exports=["ساده"]},2391:e=>{e.exports=["پله‌ای"]},6350:e=>{e.exports="Pre/post market"},62521:e=>{e.exports="Pre/post market hours background"},73947:e=>{e.exports=["دقت"]},8094:e=>{e.exports="Previous day close"},77986:e=>{e.exports="Price lines"},24248:e=>{e.exports="Price source"},94089:e=>{e.exports="Projection up bars"},5704:e=>{e.exports="Projection down bars"},29881:e=>{e.exports="Real prices on price scale (instead of Heikin-Ashi price)"},21141:e=>{e.exports="Right"},44673:e=>{e.exports=["نقاط قیمت"]},26458:e=>{e.exports=["سایه بیشترین و کمترین"]},65994:e=>{e.exports="Top"},57417:e=>{e.exports=["Top Line"]},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},55314:e=>{e.exports=["Thin Bars"]},87492:e=>{e.exports="Timezone"},58416:e=>{e.exports=["نوع"]},5536:e=>{e.exports="Up color"},83610:e=>{e.exports="Up bars"},23500:e=>{e.exports="Use settlement as close on daily interval"},44085:e=>{e.exports="Vertical"},30792:e=>{e.exports="candle"},55740:e=>{e.exports="change HLC bars"},90168:e=>{e.exports="change average close price line width"},30385:e=>{e.exports="change average close price line color"},97008:e=>{e.exports="change area fill color"},6610:e=>{e.exports="change area line width"},661:e=>{e.exports="change area line color"},1316:e=>{e.exports="change area price source"},29180:e=>{e.exports="change ask line color"},31547:e=>{e.exports="change base level"},4164:e=>{e.exports="change baseline bottom line color"},38990:e=>{e.exports="change baseline bottom line width"},73163:e=>{e.exports="change baseline fill bottom area color"},12673:e=>{e.exports="change baseline fill top area color"},56819:e=>{e.exports="change baseline price source"},68621:e=>{e.exports="change baseline top line color"},35339:e=>{e.exports="change baseline top line width"},76804:e=>{e.exports="change bar up color"},71816:e=>{e.exports="change bar down color"},36703:e=>{e.exports="change bid line color"},29353:e=>{ +e.exports="change color bars based on previous close"},85709:e=>{e.exports="change column up color"},12155:e=>{e.exports="change column down color"},66890:e=>{e.exports="change column price source"},71809:e=>{e.exports="change decimal places"},31317:e=>{e.exports="change extended hours color"},60944:e=>{e.exports="change high and low price line color"},83708:e=>{e.exports="change high and low price line width"},81080:e=>{e.exports="change high-low body color"},30033:e=>{e.exports="change high-low body visibility"},76885:e=>{e.exports="change high-low border color"},79236:e=>{e.exports="change high-low borders visibility"},42981:e=>{e.exports="change high-low labels visibility"},31937:e=>{e.exports="change high-low labels color"},87828:e=>{e.exports="change line color"},17119:e=>{e.exports="change line price source"},69125:e=>{e.exports="change line width"},70054:e=>{e.exports="change line type"},49973:e=>{e.exports="change post market color"},5969:e=>{e.exports="change post market line color"},50393:e=>{e.exports="change pre/post market price lines visibility"},46257:e=>{e.exports="change pre market color"},60852:e=>{e.exports="change pre market line color"},91183:e=>{e.exports="change previous close price line color"},87631:e=>{e.exports="change previous close price line width"},77640:e=>{e.exports="change price line color"},97322:e=>{e.exports="change price line width"},28143:e=>{e.exports="change range thin bars"},75986:e=>{e.exports="change renko wick down color"},7747:e=>{e.exports="change renko wick up color"},9473:e=>{e.exports="change renko wick visibility"},39783:e=>{e.exports="change the display of real prices on price scale (instead of Heiken-Ashi price)"},72886:e=>{e.exports="change thin bars"},5464:e=>{e.exports="change {candleType} up border color"},61118:e=>{e.exports="change {candleType} up color"},60164:e=>{e.exports="change {candleType} wick down color"},45543:e=>{e.exports="change {candleType} wick up color"},39987:e=>{e.exports="change {candleType} wick visibility"},47202:e=>{e.exports="change {candleType} body visibility"},23986:e=>{e.exports="change {candleType} border visibility"},92330:e=>{e.exports="change {candleType} down border color"},36320:e=>{e.exports="change {candleType} down color"},79088:e=>{e.exports="change {chartType} border bar down color"},11107:e=>{e.exports="change {chartType} border bar up color"},85503:e=>{e.exports="change {chartType} down color"},61250:e=>{e.exports="change {chartType} projection border bar up color"},18465:e=>{e.exports="change {chartType} projection bar down color"},50453:e=>{e.exports="change {chartType} projection bar up color"},59414:e=>{e.exports="change {chartType} up color"},21547:e=>{e.exports="change {inputName} property"},42390:e=>{e.exports="adjust data for dividends"},99511:e=>{e.exports="adjust for contract changes"},75165:e=>{e.exports=["شمعی توخالی"]},18995:e=>{e.exports=["ranges"]},47500:e=>{e.exports=["Renko"]},98402:e=>{e.exports="use settlement as close on daily interval"}}]); \ No newline at end of file diff --git a/charting_library/bundles/fa.6848.1833cd09ce56c0318402.js b/charting_library/bundles/fa.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..07df9c8f --- /dev/null +++ b/charting_library/bundles/fa.6848.1833cd09ce56c0318402.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},60558:e=>{e.exports="animals & nature"},14232:e=>{e.exports="activity"},35305:e=>{e.exports="food & drink"},49546:e=>{e.exports="flags"},72302:e=>{e.exports="objects"},96330:e=>{e.exports="smiles & people"},6878:e=>{e.exports="symbols"},15426:e=>{e.exports="recently used"},15395:e=>{e.exports="travel & places"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},20036:e=>{e.exports=["لغو"]},72171:e=>{e.exports="Center"},23398:e=>{e.exports=["تغییر نماد"]},94551:e=>{e.exports=["نمودار"]},64498:e=>{e.exports="All sources"},91757:e=>{e.exports=["پایین"]},79852:e=>{e.exports="Bond"},16079:e=>{e.exports="Gradient"},42973:e=>{e.exports="Dotted line"},59317:e=>{e.exports="Dashed line"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports=["شرح"]},77405:e=>{e.exports="Horizontal"},46812:e=>{e.exports="Increase"},89298:e=>{e.exports=["فاصله"]},68988:e=>{e.exports="Ok"},19286:e=>{e.exports="Left"},76476:e=>{e.exports="Middle"},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},55362:e=>{e.exports=["خط"]},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},35637:e=>{e.exports="Solid"},52298:e=>{e.exports=["جستجو"]},13269:e=>{e.exports="Select source"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},89053:e=>{e.exports=["نماد"]},48490:e=>{e.exports="Symbol & description"},99983:e=>{e.exports="Symbol Search"},54336:e=>{e.exports="Remove color"},21141:e=>{e.exports="Right"},65994:e=>{e.exports="Top"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},60142:e=>{e.exports="Thickness"},78019:e=>{e.exports="Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index."},44085:e=>{e.exports="Vertical"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},1328:e=>{e.exports="dr"},76080:e=>{e.exports="e.g. +1"},95166:e=>{e.exports="e.g. /2"},88720:e=>{e.exports="economy"},39512:e=>{e.exports="forex"},81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},38071:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/fa.7076.5055b5f097e7204685ed.js b/charting_library/bundles/fa.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..1c2e04ca --- /dev/null +++ b/charting_library/bundles/fa.7076.5055b5f097e7204685ed.js @@ -0,0 +1,39 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates=["روز"],e.exports.h_dates=["ساعت"],e.exports.m_dates=["ماه"],e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports=["روز"]},64302:e=>{e.exports=["ساعت"]},79442:e=>{e.exports=["ماه"]},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports=["پایانی"]},56723:e=>{e.exports=["بیشترین"]},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports=["کمترین"]},78155:e=>{e.exports=["باز"]},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input="Back",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]=["{number} items"],e.exports.Length_input="Length",e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input="length",e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]="Window Size",e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color",e.exports["3.618 Level Color_input"]="3.618 Level Color", +e.exports["3.65 Level Color_input"]="3.65 Level Color",e.exports["4.236 Level Color_input"]="4.236 Level Color",e.exports["-0.236 Level Color_input"]="-0.236 Level Color",e.exports["-0.382 Level Color_input"]="-0.382 Level Color",e.exports["-0.618 Level Color_input"]="-0.618 Level Color",e.exports["-0.65 Level Color_input"]="-0.65 Level Color",e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]="ADX Smoothing",e.exports["DI Length_input"]="DI Length",e.exports.Smoothing_input="Smoothing",e.exports.ATR_input="ATR",e.exports.Growing_input="Growing",e.exports.Falling_input="Falling",e.exports["Color 0_input"]="Color 0",e.exports["Color 1_input"]="Color 1",e.exports.Source_input="Source",e.exports.StdDev_input="StdDev",e.exports.Basis_input="Basis",e.exports.Median_input="Median",e.exports["Bollinger Bands %B_input"]="Bollinger Bands %B",e.exports.Overbought_input="Overbought",e.exports.Oversold_input="Oversold",e.exports["Bollinger Bands Width_input"]="Bollinger Bands Width",e.exports["RSI Length_input"]="RSI Length",e.exports["UpDown Length_input"]="UpDown Length",e.exports["ROC Length_input"]="ROC Length",e.exports.MF_input="MF",e.exports.resolution_input="resolution",e.exports["Fast Length_input"]="Fast Length",e.exports["Slow Length_input"]="Slow Length",e.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input="Price",e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]="Zero Line",e.exports["Color 2_input"]="Color 2",e.exports["Color 3_input"]="Color 3",e.exports["Color 4_input"]="Color 4",e.exports["Color 5_input"]="Color 5",e.exports["Color 6_input"]="Color 6",e.exports["Color 7_input"]="Color 7",e.exports["Color 8_input"]="Color 8",e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]="Upper Band",e.exports["Lower Band_input"]="Lower Band",e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]="Smoothing Line",e.exports["Smoothing Length_input"]="Smoothing Length",e.exports["WMA Length_input"]="WMA Length",e.exports["Long RoC Length_input"]="Long RoC Length",e.exports["Short RoC Length_input"]="Short RoC Length",e.exports.sym_input="sym",e.exports.Symbol_input="Symbol",e.exports.Correlation_input="Correlation",e.exports.Period_input="Period",e.exports.Centered_input="Centered",e.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",e.exports.isCentered_input="isCentered",e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]="ADX smoothing",e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input="Divisor",e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]="Elder's Force Index",e.exports.Percent_input="Percent",e.exports.Exponential_input="Exponential",e.exports.Average_input="Average",e.exports["Upper Percentage_input"]="Upper Percentage",e.exports["Lower Percentage_input"]="Lower Percentage",e.exports.Fisher_input="Fisher", +e.exports.Trigger_input="Trigger",e.exports.Level_input="Level",e.exports["Trader EMA 1 length_input"]="Trader EMA 1 length",e.exports["Trader EMA 2 length_input"]="Trader EMA 2 length",e.exports["Trader EMA 3 length_input"]="Trader EMA 3 length",e.exports["Trader EMA 4 length_input"]="Trader EMA 4 length",e.exports["Trader EMA 5 length_input"]="Trader EMA 5 length",e.exports["Trader EMA 6 length_input"]="Trader EMA 6 length",e.exports["Investor EMA 1 length_input"]="Investor EMA 1 length",e.exports["Investor EMA 2 length_input"]="Investor EMA 2 length",e.exports["Investor EMA 3 length_input"]="Investor EMA 3 length",e.exports["Investor EMA 4 length_input"]="Investor EMA 4 length",e.exports["Investor EMA 5 length_input"]="Investor EMA 5 length",e.exports["Investor EMA 6 length_input"]="Investor EMA 6 length",e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]="Conversion Line Periods",e.exports["Base Line Periods_input"]="Base Line Periods",e.exports["Lagging Span_input"]="Lagging Span",e.exports["Conversion Line_input"]="Conversion Line",e.exports["Base Line_input"]="Base Line",e.exports["Leading Span A_input"]=["Lead 1"],e.exports["Leading Span B_input"]=["Lagging Span 2 Periods"],e.exports["Plots Background_input"]="Plots Background",e.exports["yay Color 0_input"]="yay Color 0",e.exports["yay Color 1_input"]="yay Color 1",e.exports.Multiplier_input="Multiplier",e.exports["Bands style_input"]="Bands style",e.exports.Middle_input="Middle",e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]="Upper Deviation",e.exports["Lower Deviation_input"]="Lower Deviation",e.exports["Use Upper Deviation_input"]="Use Upper Deviation",e.exports["Use Lower Deviation_input"]="Use Lower Deviation",e.exports.Count_input="Count",e.exports.Crosses_input="Crosses",e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]="Length EMA",e.exports["Length MA_input"]="Length MA",e.exports["Fast length_input"]="Fast length",e.exports["Slow length_input"]="Slow length",e.exports["Signal smoothing_input"]="Signal smoothing",e.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",e.exports["Simple ma(signal line)_input"]="Simple ma(signal line)",e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD",e.exports.fastLength_input="fastLength",e.exports.slowLength_input="slowLength", +e.exports.signalLength_input="signalLength",e.exports.NV_input="NV",e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input=["شروع"],e.exports.Increment_input="Increment",e.exports["Max value_input"]="Max value",e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input="increment",e.exports.maximum_input="maximum",e.exports["Short length_input"]="Short length",e.exports["Long length_input"]="Long length",e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]="Long period",e.exports["Short period_input"]="Short period",e.exports["Signal line period_input"]="Signal line period",e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]="SMI Ergodic Oscillator",e.exports.Indicator_input="Indicator",e.exports.Oscillator_input="Oscillator",e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]="Stochastic Length",e.exports["RSI Source_input"]="RSI Source",e.exports.lengthRSI_input="lengthRSI",e.exports.lengthStoch_input="lengthStoch",e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]="Long Length",e.exports["Short Length_input"]="Short Length",e.exports["Signal Length_input"]="Signal Length",e.exports.Length1_input="Length1",e.exports.Length2_input="Length2",e.exports.Length3_input="Length3",e.exports.length7_input="length7",e.exports.length14_input="length14",e.exports.length28_input="length28",e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]="Jaw Length",e.exports["Teeth Length_input"]="Teeth Length",e.exports["Lips Length_input"]="Lips Length",e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]="Down fractals",e.exports["Up fractals_input"]="Up fractals",e.exports.Periods_input="Periods",e.exports.Shapes_input="Shapes",e.exports["show MA_input"]="show MA",e.exports["MA Length_input"]="MA Length",e.exports["Color based on previous close_input"]="Color based on previous close",e.exports["Rows Layout_input"]="Rows Layout",e.exports["Row Size_input"]="Row Size",e.exports.Volume_input="Volume",e.exports["Value Area volume_input"]="Value Area volume",e.exports["Extend Right_input"]="Extend Right",e.exports["Extend POC Right_input"]="Extend POC Right",e.exports["Extend VAH Right_input"]="Extend VAH Right",e.exports["Extend VAL Right_input"]="Extend VAL Right",e.exports["Value Area Volume_input"]="Value Area Volume", +e.exports.Placement_input="Placement",e.exports.POC_input="POC",e.exports["Developing Poc_input"]="Developing Poc",e.exports["Up Volume_input"]="Up Volume",e.exports["Down Volume_input"]="Down Volume",e.exports["Value Area_input"]="Value Area",e.exports["Histogram Box_input"]="Histogram Box",e.exports["Value Area Up_input"]="Value Area Up",e.exports["Value Area Down_input"]="Value Area Down",e.exports["Number Of Rows_input"]="Number Of Rows",e.exports["Ticks Per Row_input"]="Ticks Per Row",e.exports["Up/Down_input"]="Up/Down",e.exports.Total_input="Total",e.exports.Delta_input="Delta",e.exports.Bar_input="Bar",e.exports.Day_input="Day",e.exports["Deviation (%)_input"]="Deviation (%)",e.exports.Depth_input="Depth",e.exports["Extend to last bar_input"]="Extend to last bar",e.exports.Simple_input="Simple",e.exports.Weighted_input="Weighted",e.exports["Wilder's Smoothing_input"]="Wilder's Smoothing",e.exports["1st Period_input"]="1st Period",e.exports["2nd Period_input"]="2nd Period",e.exports["3rd Period_input"]="3rd Period",e.exports["4th Period_input"]="4th Period",e.exports["5th Period_input"]="5th Period",e.exports["6th Period_input"]="6th Period",e.exports["Rate of Change Lookback_input"]="Rate of Change Lookback",e.exports["Instrument 1_input"]="Instrument 1",e.exports["Instrument 2_input"]="Instrument 2",e.exports["Rolling Period_input"]="Rolling Period",e.exports["Standard Errors_input"]="Standard Errors",e.exports["Averaging Periods_input"]="Averaging Periods",e.exports["Days Per Year_input"]="Days Per Year",e.exports["Market Closed Percentage_input"]="Market Closed Percentage",e.exports["ATR Mult_input"]="ATR Mult",e.exports.VWAP_input="VWAP",e.exports["Anchor Period_input"]="Anchor Period",e.exports.Session_input="Session",e.exports.Week_input="Week",e.exports.Month_input="Month",e.exports.Year_input="Year",e.exports.Decade_input="Decade",e.exports.Century_input="Century",e.exports.Sessions_input="Sessions",e.exports["Each (pre-market, market, post-market)_input"]="Each (pre-market, market, post-market)",e.exports["Pre-market only_input"]="Pre-market only",e.exports["Market only_input"]="Market only",e.exports["Post-market only_input"]="Post-market only",e.exports["Main chart symbol_input"]="Main chart symbol",e.exports["Another symbol_input"]="Another symbol",e.exports.Line_input=["خط"],e.exports["Nothing selected_combobox_input"]="Nothing selected",e.exports["All items_combobox_input"]="All items",e.exports.Cancel_input="Cancel",e.exports.Open_input="Open"},54138:e=>{e.exports=["Invert Scale"]},47807:e=>{e.exports="Indexed to 100"},34727:e=>{e.exports="Logarithmic"},19238:e=>{e.exports=["No Overlapping Labels"]},70361:e=>{e.exports="Percent"},72116:e=>{e.exports="Regular"},33021:e=>{e.exports="ETH"},75610:e=>{e.exports="Electronic trading hours"},97442:e=>{e.exports="Extended trading hours"},32929:e=>{e.exports="POST"},56137:e=>{e.exports="PRE"},98801:e=>{e.exports="Postmarket"},56935:e=>{e.exports="Premarket"},63798:e=>{e.exports="RTH"},24380:e=>{e.exports="Regular trading hours"},27991:e=>{ +e.exports=["می"]},68716:e=>{e.exports=Object.create(null),e.exports["Amortization of Intangibles_study"]="Amortization of Intangibles",e.exports["Amortization of Deferred Charges_study"]="Amortization of Deferred Charges",e.exports["Average Day Range_study"]="Average Day Range",e.exports["Bull Bear Power_study"]="Bull Bear Power",e.exports["Directional Movement Index_study"]="Directional Movement Index",e.exports["Ichimoku Cloud_study"]="Ichimoku Cloud",e.exports.Ichimoku_study="Ichimoku",e.exports["Moving Average Convergence Divergence_study"]="Moving Average Convergence Divergence",e.exports["Volume Weighted Average Price_study"]="Volume Weighted Average Price",e.exports["Volume Weighted Moving Average_study"]="Volume Weighted Moving Average",e.exports["Williams Percent Range_study"]="Williams Percent Range",e.exports.Doji_study="Doji",e.exports["Spinning Top Black_study"]="Spinning Top Black",e.exports["Spinning Top White_study"]="Spinning Top White",e.exports.Technicals_study="Technicals",e.exports["Accounts payable_study"]="Accounts payable",e.exports["Accounts receivables, gross_study"]="Accounts receivables, gross",e.exports["Accounts receivable - trade, net_study"]="Accounts receivable - trade, net",e.exports.Accruals_study="Accruals",e.exports["Accrued payroll_study"]="Accrued payroll",e.exports["Accumulated depreciation, total_study"]="Accumulated depreciation, total",e.exports["Additional paid-in capital/Capital surplus_study"]="Additional paid-in capital/Capital surplus",e.exports["After tax other income/expense_study"]="After tax other income/expense",e.exports["Altman Z-score_study"]="Altman Z-score",e.exports.Amortization_study="Amortization",e.exports["Amortization of intangibles_study"]="Amortization of intangibles",e.exports["Amortization of deferred charges_study"]="Amortization of deferred charges",e.exports["Asset turnover_study"]="Asset turnover",e.exports["Average basic shares outstanding_study"]="Average basic shares outstanding",e.exports["Bad debt / Doubtful accounts_study"]="Bad debt / Doubtful accounts",e.exports["Basic EPS_study"]="Basic EPS",e.exports["Basic earnings per share (Basic EPS)_study"]="Basic earnings per share (Basic EPS)",e.exports["Beneish M-score_study"]="Beneish M-score",e.exports["Book value per share_study"]="Book value per share",e.exports["Buyback yield %_study"]="Buyback yield %",e.exports["Capital and operating lease obligations_study"]="Capital and operating lease obligations",e.exports["Capital expenditures_study"]="Capital expenditures",e.exports["Capital expenditures - fixed assets_study"]="Capital expenditures - fixed assets",e.exports["Capital expenditures - other assets_study"]="Capital expenditures - other assets",e.exports["Capitalized lease obligations_study"]="Capitalized lease obligations",e.exports["Cash and short term investments_study"]="Cash and short term investments",e.exports["Cash conversion cycle_study"]="Cash conversion cycle",e.exports["Cash & equivalents_study"]="Cash & equivalents", +e.exports["Cash from financing activities_study"]="Cash from financing activities",e.exports["Cash from investing activities_study"]="Cash from investing activities",e.exports["Cash from operating activities_study"]="Cash from operating activities",e.exports["Cash to debt ratio_study"]="Cash to debt ratio",e.exports["Change in accounts payable_study"]="Change in accounts payable",e.exports["Change in accounts receivable_study"]="Change in accounts receivable",e.exports["Change in accrued expenses_study"]="Change in accrued expenses",e.exports["Change in inventories_study"]="Change in inventories",e.exports["Change in other assets/liabilities_study"]="Change in other assets/liabilities",e.exports["Change in taxes payable_study"]="Change in taxes payable",e.exports["Changes in working capital_study"]="Changes in working capital",e.exports["COGS to revenue ratio_study"]="COGS to revenue ratio",e.exports["Common dividends paid_study"]="Common dividends paid",e.exports["Common equity, total_study"]="Common equity, total",e.exports["Common stock par/Carrying value_study"]="Common stock par/Carrying value",e.exports["Cost of goods_study"]="Cost of goods",e.exports["Cost of goods sold_study"]="Cost of goods sold",e.exports["Current portion of LT debt and capital leases_study"]="Current portion of LT debt and capital leases",e.exports["Current ratio_study"]="Current ratio",e.exports["Days inventory_study"]="Days inventory",e.exports["Days payable_study"]="Days payable",e.exports["Days sales outstanding_study"]="Days sales outstanding",e.exports["Debt to assets ratio_study"]="Debt to assets ratio",e.exports["Debt to EBITDA ratio_study"]="Debt to EBITDA ratio",e.exports["Debt to equity ratio_study"]="Debt to equity ratio",e.exports["Debt to revenue ratio_study"]="Debt to revenue ratio",e.exports["Deferred income, current_study"]="Deferred income, current",e.exports["Deferred income, non-current_study"]="Deferred income, non-current",e.exports["Deferred tax assets_study"]="Deferred tax assets",e.exports["Deferred taxes (cash flow)_study"]="Deferred taxes (cash flow)",e.exports["Deferred tax liabilities_study"]="Deferred tax liabilities",e.exports.Depreciation_study="Depreciation",e.exports["Deprecation and amortization_study"]="Deprecation and amortization",e.exports["Depreciation & amortization (cash flow)_study"]="Depreciation & amortization (cash flow)",e.exports["Depreciation/depletion_study"]="Depreciation/depletion",e.exports["Diluted EPS_study"]="Diluted EPS",e.exports["Diluted earnings per share (Diluted EPS)_study"]="Diluted earnings per share (Diluted EPS)",e.exports["Diluted net income available to common stockholders_study"]="Diluted net income available to common stockholders",e.exports["Diluted shares outstanding_study"]="Diluted shares outstanding",e.exports["Dilution adjustment_study"]="Dilution adjustment",e.exports["Discontinued operations_study"]="Discontinued operations",e.exports["Dividend payout ratio %_study"]="Dividend payout ratio %",e.exports["Dividends payable_study"]="Dividends payable", +e.exports["Dividends per share - common stock primary issue_study"]="Dividends per share - common stock primary issue",e.exports["Dividend yield %_study"]="Dividend yield %",e.exports["Earnings yield_study"]="Earnings yield",e.exports.EBIT_study="EBIT",e.exports.EBITDA_study="EBITDA",e.exports["EBITDA margin %_study"]="EBITDA margin %",e.exports["Effective interest rate on debt %_study"]="Effective interest rate on debt %",e.exports["Enterprise value_study"]="Enterprise value",e.exports["Enterprise value to EBITDA ratio_study"]="Enterprise value to EBITDA ratio",e.exports["Enterprise value to EBIT ratio_study"]="Enterprise value to EBIT ratio",e.exports["Enterprise value to revenue ratio_study"]="Enterprise value to revenue ratio",e.exports["EPS basic one year growth_study"]="EPS basic one year growth",e.exports["EPS diluted one year growth_study"]="EPS diluted one year growth",e.exports["EPS estimates_study"]="EPS estimates",e.exports["Equity in earnings_study"]="Equity in earnings",e.exports["Equity to assets ratio_study"]="Equity to assets ratio",e.exports["Financing activities – other sources_study"]="Financing activities – other sources",e.exports["Financing activities – other uses_study"]="Financing activities – other uses",e.exports["Float shares outstanding_study"]="Float shares outstanding",e.exports["Free cash flow_study"]="Free cash flow",e.exports["Free cash flow margin %_study"]="Free cash flow margin %",e.exports["Fulmer H factor_study"]="Fulmer H factor",e.exports["Funds from operations_study"]="Funds from operations",e.exports["Goodwill, net_study"]="Goodwill, net",e.exports["Goodwill to assets ratio_study"]="Goodwill to assets ratio",e.exports["Graham's number_study"]="Graham's number",e.exports["Gross margin %_study"]="Gross margin %",e.exports["Gross profit_study"]="Gross profit",e.exports["Gross profit to assets ratio_study"]="Gross profit to assets ratio",e.exports["Gross property/plant/equipment_study"]="Gross property/plant/equipment",e.exports.Impairments_study="Impairments",e.exports["Income Tax Credits_study"]="Income Tax Credits",e.exports["Income tax, current_study"]="Income tax, current",e.exports["Income tax, current - domestic_study"]="Income tax, current - domestic",e.exports["Income Tax, current - foreign_study"]="Income Tax, current - foreign",e.exports["Income tax, deferred_study"]="Income tax, deferred",e.exports["Income tax, deferred - domestic_study"]="Income tax, deferred - domestic",e.exports["Income tax, deferred - foreign_study"]="Income tax, deferred - foreign",e.exports["Income tax payable_study"]="Income tax payable",e.exports["Interest capitalized_study"]="Interest capitalized",e.exports["Interest coverage_study"]="Interest coverage",e.exports["Interest expense, net of interest capitalized_study"]="Interest expense, net of interest capitalized",e.exports["Interest expense on debt_study"]="Interest expense on debt",e.exports["Inventories - finished goods_study"]="Inventories - finished goods", +e.exports["Inventories - progress payments & other_study"]="Inventories - progress payments & other",e.exports["Inventories - raw materials_study"]="Inventories - raw materials",e.exports["Inventories - work in progress_study"]="Inventories - work in progress",e.exports["Inventory to revenue ratio_study"]="Inventory to revenue ratio",e.exports["Inventory turnover_study"]="Inventory turnover",e.exports["Investing activities – other sources_study"]="Investing activities – other sources",e.exports["Investing activities – other uses_study"]="Investing activities – other uses",e.exports["Investments in unconsolidated subsidiaries_study"]="Investments in unconsolidated subsidiaries",e.exports["Issuance of long term debt_study"]="Issuance of long term debt",e.exports["Issuance/retirement of debt, net_study"]="Issuance/retirement of debt, net",e.exports["Issuance/retirement of long term debt_study"]="Issuance/retirement of long term debt",e.exports["Issuance/retirement of other debt_study"]="Issuance/retirement of other debt",e.exports["Issuance/retirement of short term debt_study"]="Issuance/retirement of short term debt",e.exports["Issuance/retirement of stock, net_study"]="Issuance/retirement of stock, net",e.exports["KZ index_study"]="KZ index",e.exports["Legal claim expense_study"]="Legal claim expense",e.exports["Long term debt_study"]="Long term debt",e.exports["Long term debt excl. lease liabilities_study"]="Long term debt excl. lease liabilities",e.exports["Long term debt to total assets ratio_study"]="Long term debt to total assets ratio",e.exports["Long term investments_study"]="Long term investments",e.exports["Market capitalization_study"]="Market capitalization",e.exports["Minority interest_study"]="Minority interest",e.exports["Miscellaneous non-operating expense_study"]="Miscellaneous non-operating expense",e.exports["Net current asset value per share_study"]="Net current asset value per share",e.exports["Net debt_study"]="Net debt",e.exports["Net income_study"]="Net income",e.exports["Net income before discontinued operations_study"]="Net income before discontinued operations",e.exports["Net income (cash flow)_study"]="Net income (cash flow)",e.exports["Net income per employee_study"]="Net income per employee",e.exports["Net intangible assets_study"]="Net intangible assets",e.exports["Net margin %_study"]="Net margin %",e.exports["Net property/plant/equipment_study"]="Net property/plant/equipment",e.exports["Non-cash items_study"]="Non-cash items",e.exports["Non-controlling/minority interest_study"]="Non-controlling/minority interest",e.exports["Non-operating income, excl. interest expenses_study"]="Non-operating income, excl. interest expenses",e.exports["Non-operating income, total_study"]="Non-operating income, total",e.exports["Non-operating interest income_study"]="Non-operating interest income",e.exports["Note receivable - long term_study"]="Note receivable - long term",e.exports["Notes payable_study"]="Notes payable",e.exports["Number of employees_study"]="Number of employees", +e.exports["Number of shareholders_study"]="Number of shareholders",e.exports["Operating earnings yield %_study"]="Operating earnings yield %",e.exports["Operating expenses (excl. COGS)_study"]="Operating expenses (excl. COGS)",e.exports["Operating income_study"]="Operating income",e.exports["Operating lease liabilities_study"]="Operating lease liabilities",e.exports["Operating margin %_study"]="Operating margin %",e.exports["Other COGS_study"]="Other COGS",e.exports["Other common equity_study"]="Other common equity",e.exports["Other current assets, total_study"]="Other current assets, total",e.exports["Other current liabilities_study"]="Other current liabilities",e.exports["Other cost of goods sold_study"]="Other cost of goods sold",e.exports["Other exceptional charges_study"]="Other exceptional charges",e.exports["Other financing cash flow items, total_study"]="Other financing cash flow items, total",e.exports["Other intangibles, net_study"]="Other intangibles, net",e.exports["Other investing cash flow items, total_study"]="Other investing cash flow items, total",e.exports["Other investments_study"]="Other investments",e.exports["Other liabilities, total_study"]="Other liabilities, total",e.exports["Other long term assets, total_study"]="Other long term assets, total",e.exports["Other non-current liabilities, total_study"]="Other non-current liabilities, total",e.exports["Other operating expenses, total_study"]="Other operating expenses, total",e.exports["Other receivables_study"]="Other receivables",e.exports["Other short term debt_study"]="Other short term debt",e.exports["Paid in capital_study"]="Paid in capital",e.exports["PEG ratio_study"]="PEG ratio",e.exports["Piotroski F-score_study"]="Piotroski F-score",e.exports["Preferred dividends_study"]="Preferred dividends",e.exports["Preferred dividends paid_study"]="Preferred dividends paid",e.exports["Preferred stock, carrying value_study"]="Preferred stock, carrying value",e.exports["Prepaid expenses_study"]="Prepaid expenses",e.exports["Pretax equity in earnings_study"]="Pretax equity in earnings",e.exports["Pretax income_study"]="Pretax income",e.exports["Price earnings ratio forward_study"]="Price earnings ratio forward",e.exports["Price sales ratio forward_study"]="Price sales ratio forward",e.exports["Price to book ratio_study"]="Price to book ratio",e.exports["Price to cash flow ratio_study"]="Price to cash flow ratio",e.exports["Price to earnings ratio_study"]="Price to earnings ratio",e.exports["Price to free cash flow ratio_study"]="Price to free cash flow ratio",e.exports["Price to sales ratio_study"]="Price to sales ratio",e.exports["Price to tangible book ratio_study"]="Price to tangible book ratio",e.exports["Provision for risks & charge_study"]="Provision for risks & charge",e.exports["Purchase/acquisition of business_study"]="Purchase/acquisition of business",e.exports["Purchase of investments_study"]="Purchase of investments",e.exports["Purchase/sale of business, net_study"]="Purchase/sale of business, net", +e.exports["Purchase/sale of investments, net_study"]="Purchase/sale of investments, net",e.exports["Quality ratio_study"]="Quality ratio",e.exports["Quick ratio_study"]="Quick ratio",e.exports["Reduction of long term debt_study"]="Reduction of long term debt",e.exports["Repurchase of common & preferred stock_study"]="Repurchase of common & preferred stock",e.exports["Research & development_study"]="Research & development",e.exports["Research & development to revenue ratio_study"]="Research & development to revenue ratio",e.exports["Restructuring charge_study"]="Restructuring charge",e.exports["Retained earnings_study"]="Retained earnings",e.exports["Return on assets %_study"]="Return on assets %",e.exports["Return on equity %_study"]="Return on equity %",e.exports["Return on equity adjusted to book value %_study"]="Return on equity adjusted to book value %",e.exports["Return on invested capital %_study"]="Return on invested capital %",e.exports["Return on tangible assets %_study"]="Return on tangible assets %",e.exports["Return on tangible equity %_study"]="Return on tangible equity %",e.exports["Revenue estimates_study"]="Revenue estimates",e.exports["Revenue one year growth_study"]="Revenue one year growth",e.exports["Revenue per employee_study"]="Revenue per employee",e.exports["Sale/maturity of investments_study"]="Sale/maturity of investments",e.exports["Sale of common & preferred stock_study"]="Sale of common & preferred stock",e.exports["Sale of fixed assets & businesses_study"]="Sale of fixed assets & businesses",e.exports["Selling/general/admin expenses, other_study"]="Selling/general/admin expenses, other",e.exports["Selling/general/admin expenses, total_study"]="Selling/general/admin expenses, total",e.exports["Shareholders' equity_study"]="Shareholders' equity",e.exports["Shares buyback ratio %_study"]="Shares buyback ratio %",e.exports["Elder's Force Index_study"]="Elder's Force Index",e.exports["Short term debt_study"]="Short term debt",e.exports["Short term debt excl. current portion of LT debt_study"]="Short term debt excl. current portion of LT debt",e.exports["Short term investments_study"]="Short term investments",e.exports["Sloan ratio %_study"]="Sloan ratio %",e.exports["Springate score_study"]="Springate score",e.exports["Sustainable growth rate_study"]="Sustainable growth rate",e.exports["Tangible book value per share_study"]="Tangible book value per share",e.exports["Tangible common equity ratio_study"]="Tangible common equity ratio",e.exports.Taxes_study="Taxes",e.exports["Tobin's Q (approximate)_study"]="Tobin's Q (approximate)",e.exports["Total assets_study"]="Total assets",e.exports["Total cash dividends paid_study"]="Total cash dividends paid",e.exports["Total common shares outstanding_study"]="Total common shares outstanding",e.exports["Total current assets_study"]="Total current assets",e.exports["Total current liabilities_study"]="Total current liabilities",e.exports["Total debt_study"]="Total debt",e.exports["Total equity_study"]="Total equity", +e.exports["Total inventory_study"]="Total inventory",e.exports["Total liabilities_study"]="Total liabilities",e.exports["Total liabilities & shareholders' equities_study"]="Total liabilities & shareholders' equities",e.exports["Total non-current assets_study"]="Total non-current assets",e.exports["Total non-current liabilities_study"]="Total non-current liabilities",e.exports["Total operating expenses_study"]="Total operating expenses",e.exports["Total receivables, net_study"]="Total receivables, net",e.exports["Total revenue_study"]="Total revenue",e.exports["Treasury stock - common_study"]="Treasury stock - common",e.exports["Unrealized gain/loss_study"]="Unrealized gain/loss",e.exports["Unusual income/expense_study"]="Unusual income/expense",e.exports["Zmijewski score_study"]="Zmijewski score",e.exports["Valuation ratios_study"]="Valuation ratios",e.exports["Profitability ratios_study"]="Profitability ratios",e.exports["Liquidity ratios_study"]="Liquidity ratios",e.exports["Solvency ratios_study"]="Solvency ratios",e.exports["Accumulation/Distribution_study"]="Accumulation/Distribution",e.exports["Accumulative Swing Index_study"]="Accumulative Swing Index",e.exports["Advance/Decline_study"]="Advance/Decline",e.exports["Arnaud Legoux Moving Average_study"]="Arnaud Legoux Moving Average",e.exports.Aroon_study="Aroon",e.exports.ASI_study="ASI",e.exports["Average Directional Index_study"]="Average Directional Index",e.exports["Average True Range_study"]="Average True Range",e.exports["Awesome Oscillator_study"]="Awesome Oscillator",e.exports["Balance of Power_study"]="Balance of Power",e.exports["Bollinger Bands %B_study"]=["نوارهای بولینگر %B"],e.exports["Bollinger Bands Width_study"]="Bollinger Bands Width",e.exports["Bollinger Bands_study"]=["نوارهای بولینگر"],e.exports["Chaikin Money Flow_study"]="Chaikin Money Flow",e.exports["Chaikin Oscillator_study"]="Chaikin Oscillator",e.exports["Chande Kroll Stop_study"]="Chande Kroll Stop",e.exports["Chande Momentum Oscillator_study"]="Chande Momentum Oscillator",e.exports["Chop Zone_study"]="Chop Zone",e.exports["Choppiness Index_study"]="Choppiness Index",e.exports["Commodity Channel Index_study"]="Commodity Channel Index",e.exports["Connors RSI_study"]="Connors RSI",e.exports["Coppock Curve_study"]="Coppock Curve",e.exports["Correlation Coefficient_study"]="Correlation Coefficient",e.exports.CRSI_study="CRSI",e.exports["Detrended Price Oscillator_study"]="Detrended Price Oscillator",e.exports["Directional Movement_study"]="Directional Movement",e.exports["Donchian Channels_study"]="Donchian Channels",e.exports["Double EMA_study"]="Double EMA",e.exports["Ease Of Movement_study"]="Ease Of Movement",e.exports["Elder Force Index_study"]=["Elder's Force Index"],e.exports["EMA Cross_study"]="EMA Cross",e.exports.Envelopes_study="Envelopes",e.exports["Fisher Transform_study"]="Fisher Transform",e.exports["Fixed Range_study"]="Fixed Range",e.exports["Fixed Range Volume Profile_study"]="Fixed Range Volume Profile", +e.exports["Guppy Multiple Moving Average_study"]="Guppy Multiple Moving Average",e.exports["Historical Volatility_study"]="Historical Volatility",e.exports["Hull Moving Average_study"]="Hull Moving Average",e.exports["Keltner Channels_study"]="Keltner Channels",e.exports["Klinger Oscillator_study"]="Klinger Oscillator",e.exports["Know Sure Thing_study"]="Know Sure Thing",e.exports["Least Squares Moving Average_study"]="Least Squares Moving Average",e.exports["Linear Regression Curve_study"]="Linear Regression Curve",e.exports["MA Cross_study"]=["تقاطع میانگین متحرک"],e.exports["MA with EMA Cross_study"]="MA with EMA Cross",e.exports["MA/EMA Cross_study"]="MA/EMA Cross",e.exports.MACD_study="MACD",e.exports["Mass Index_study"]=["شاخص انبوه"],e.exports["McGinley Dynamic_study"]="McGinley Dynamic",e.exports.Median_study=["خط میانی"],e.exports.Momentum_study="Momentum",e.exports["Money Flow_study"]=["گردش پول"],e.exports["Moving Average Channel_study"]="Moving Average Channel",e.exports["Moving Average Exponential_study"]=["نمایی میانگین متحرک"],e.exports["Moving Average Weighted_study"]="Moving Average Weighted",e.exports["Moving Average_study"]=["میانگین متحرک"],e.exports["Net Volume_study"]=["حجم خالص"],e.exports["On Balance Volume_study"]="On Balance Volume",e.exports["Parabolic SAR_study"]="Parabolic SAR",e.exports["Pivot Points Standard_study"]="Pivot Points Standard",e.exports["Periodic Volume Profile_study"]="Periodic Volume Profile",e.exports["Price Channel_study"]="Price Channel",e.exports["Price Oscillator_study"]="Price Oscillator",e.exports["Price Volume Trend_study"]="Price Volume Trend",e.exports["Rate Of Change_study"]="Rate Of Change",e.exports["Relative Strength Index_study"]="Relative Strength Index",e.exports["Relative Vigor Index_study"]="Relative Vigor Index",e.exports["Relative Volatility Index_study"]="Relative Volatility Index",e.exports["Session Volume_study"]="Session Volume",e.exports["Session Volume HD_study"]=["Session Volume"],e.exports["Session Volume Profile_study"]="Session Volume Profile",e.exports["Session Volume Profile HD_study"]="Session Volume Profile HD",e.exports["SMI Ergodic Indicator/Oscillator_study"]="SMI Ergodic Indicator/Oscillator",e.exports["Smoothed Moving Average_study"]="Smoothed Moving Average",e.exports.Stoch_study="Stoch",e.exports["Stochastic RSI_study"]="Stochastic RSI",e.exports.Stochastic_study="Stochastic",e.exports["Triple EMA_study"]="Triple EMA",e.exports.TRIX_study="TRIX",e.exports["True Strength Indicator_study"]="True Strength Indicator",e.exports["Ultimate Oscillator_study"]="Ultimate Oscillator",e.exports["Visible Range_study"]="Visible Range",e.exports["Visible Range Volume Profile_study"]="Visible Range Volume Profile",e.exports["Volume Oscillator_study"]="Volume Oscillator",e.exports.Volume_study=["حجم"],e.exports.Vol_study="Vol",e.exports["Vortex Indicator_study"]="Vortex Indicator",e.exports.VWAP_study="VWAP",e.exports.VWMA_study="VWMA",e.exports["Williams %R_study"]="Williams %R",e.exports["Williams Alligator_study"]="Williams Alligator", +e.exports["Williams Fractal_study"]="Williams Fractal",e.exports["Zig Zag_study"]="Zig Zag",e.exports["24-hour Volume_study"]="24-hour Volume",e.exports["Ease of Movement_study"]=["Ease Of Movement"],e.exports["Elders Force Index_study"]="Elders Force Index",e.exports.Envelope_study="Envelope",e.exports.Gaps_study="Gaps",e.exports["Linear Regression Channel_study"]="Linear Regression Channel",e.exports["Moving Average Ribbon_study"]="Moving Average Ribbon",e.exports["Multi-Time Period Charts_study"]="Multi-Time Period Charts",e.exports["Open Interest_study"]="Open Interest",e.exports["Rob Booker - Intraday Pivot Points_study"]="Rob Booker - Intraday Pivot Points",e.exports["Rob Booker - Knoxville Divergence_study"]="Rob Booker - Knoxville Divergence",e.exports["Rob Booker - Missed Pivot Points_study"]="Rob Booker - Missed Pivot Points",e.exports["Rob Booker - Reversal_study"]="Rob Booker - Reversal",e.exports["Rob Booker - Ziv Ghost Pivots_study"]="Rob Booker - Ziv Ghost Pivots",e.exports.Supertrend_study="Supertrend",e.exports["Technical Ratings_study"]="Technical Ratings",e.exports["True Strength Index_study"]="True Strength Index",e.exports["Up/Down Volume_study"]="Up/Down Volume",e.exports["Visible Average Price_study"]="Visible Average Price",e.exports["Williams Fractals_study"]="Williams Fractals",e.exports["Keltner Channels Strategy_study"]="Keltner Channels Strategy",e.exports["Rob Booker - ADX Breakout_study"]="Rob Booker - ADX Breakout",e.exports["Supertrend Strategy_study"]="Supertrend Strategy",e.exports["Technical Ratings Strategy_study"]="Technical Ratings Strategy",e.exports["Auto Anchored Volume Profile_study"]="Auto Anchored Volume Profile",e.exports["Auto Fib Extension_study"]="Auto Fib Extension",e.exports["Auto Fib Retracement_study"]="Auto Fib Retracement",e.exports["Auto Pitchfork_study"]="Auto Pitchfork",e.exports["Bearish Flag Chart Pattern_study"]="Bearish Flag Chart Pattern",e.exports["Bullish Pennant Chart Pattern_study"]="Bullish Pennant Chart Pattern",e.exports["Double Bottom Chart Pattern_study"]="Double Bottom Chart Pattern",e.exports["Double Top Chart Pattern_study"]="Double Top Chart Pattern",e.exports["Elliott Wave Chart Pattern_study"]="Elliott Wave Chart Pattern",e.exports["Falling Wedge Chart Pattern_study"]="Falling Wedge Chart Pattern",e.exports["Head And Shoulders Chart Pattern_study"]="Head And Shoulders Chart Pattern",e.exports["Inverse Head And Shoulders Chart Pattern_study"]="Inverse Head And Shoulders Chart Pattern",e.exports["Rectangle Chart Pattern_study"]="Rectangle Chart Pattern",e.exports["Rising Wedge Chart Pattern_study"]="Rising Wedge Chart Pattern",e.exports["Triangle Chart Pattern_study"]="Triangle Chart Pattern",e.exports["Triple Bottom Chart Pattern_study"]="Triple Bottom Chart Pattern",e.exports["Triple Top Chart Pattern_study"]="Triple Top Chart Pattern",e.exports["VWAP Auto Anchored_study"]="VWAP Auto Anchored",e.exports["*All Candlestick Patterns*_study"]="*All Candlestick Patterns*",e.exports["Abandoned Baby - Bearish_study"]="Abandoned Baby - Bearish", +e.exports["Abandoned Baby - Bullish_study"]="Abandoned Baby - Bullish",e.exports["Dark Cloud Cover - Bearish_study"]="Dark Cloud Cover - Bearish",e.exports["Doji Star - Bearish_study"]="Doji Star - Bearish",e.exports["Doji Star - Bullish_study"]="Doji Star - Bullish",e.exports["Downside Tasuki Gap - Bearish_study"]="Downside Tasuki Gap - Bearish",e.exports["Dragonfly Doji - Bullish_study"]="Dragonfly Doji - Bullish",e.exports["Engulfing - Bearish_study"]="Engulfing - Bearish",e.exports["Engulfing - Bullish_study"]="Engulfing - Bullish",e.exports["Evening Doji Star - Bearish_study"]="Evening Doji Star - Bearish",e.exports["Evening Star - Bearish_study"]="Evening Star - Bearish",e.exports["Falling Three Methods - Bearish_study"]="Falling Three Methods - Bearish",e.exports["Falling Window - Bearish_study"]="Falling Window - Bearish",e.exports["Gravestone Doji - Bearish_study"]="Gravestone Doji - Bearish",e.exports["Hammer - Bullish_study"]="Hammer - Bullish",e.exports["Hanging Man - Bearish_study"]="Hanging Man - Bearish",e.exports["Harami - Bearish_study"]="Harami - Bearish",e.exports["Harami - Bullish_study"]="Harami - Bullish",e.exports["Inverted Hammer - Bullish_study"]="Inverted Hammer - Bullish",e.exports["Kicking - Bearish_study"]="Kicking - Bearish",e.exports["Kicking - Bullish_study"]="Kicking - Bullish",e.exports["Long Lower Shadow - Bullish_study"]="Long Lower Shadow - Bullish",e.exports["Long Upper Shadow - Bearish_study"]="Long Upper Shadow - Bearish",e.exports["Marubozu Black - Bearish_study"]="Marubozu Black - Bearish",e.exports["Marubozu White - Bullish_study"]="Marubozu White - Bullish",e.exports["Morning Doji Star - Bullish_study"]="Morning Doji Star - Bullish",e.exports["Morning Star - Bullish_study"]="Morning Star - Bullish",e.exports["On Neck - Bearish_study"]="On Neck - Bearish",e.exports["Piercing - Bullish_study"]="Piercing - Bullish",e.exports["Rising Three Methods - Bullish_study"]="Rising Three Methods - Bullish",e.exports["Rising Window - Bullish_study"]="Rising Window - Bullish",e.exports["Shooting Star - Bearish_study"]="Shooting Star - Bearish",e.exports["Three Black Crows - Bearish_study"]="Three Black Crows - Bearish",e.exports["Three White Soldiers - Bullish_study"]="Three White Soldiers - Bullish",e.exports["Tri-Star - Bearish_study"]="Tri-Star - Bearish",e.exports["Tri-Star - Bullish_study"]="Tri-Star - Bullish",e.exports["Tweezer Top - Bearish_study"]="Tweezer Top - Bearish",e.exports["Upside Tasuki Gap - Bullish_study"]="Upside Tasuki Gap - Bullish",e.exports.SuperTrend_study="SuperTrend",e.exports["Average Price_study"]="Average Price",e.exports["Typical Price_study"]="Typical Price",e.exports["Median Price_study"]="Median Price",e.exports["Money Flow Index_study"]="Money Flow Index",e.exports["Moving Average Double_study"]="Moving Average Double",e.exports["Moving Average Triple_study"]="Moving Average Triple",e.exports["Moving Average Adaptive_study"]="Moving Average Adaptive",e.exports["Moving Average Hamming_study"]="Moving Average Hamming", +e.exports["Moving Average Modified_study"]="Moving Average Modified",e.exports["Moving Average Multiple_study"]="Moving Average Multiple",e.exports["Linear Regression Slope_study"]="Linear Regression Slope",e.exports["Standard Error_study"]="Standard Error",e.exports["Standard Error Bands_study"]="Standard Error Bands",e.exports["Correlation - Log_study"]="Correlation - Log",e.exports["Standard Deviation_study"]="Standard Deviation",e.exports["Chaikin Volatility_study"]="Chaikin Volatility",e.exports["Volatility Close-to-Close_study"]="Volatility Close-to-Close",e.exports["Volatility Zero Trend Close-to-Close_study"]="Volatility Zero Trend Close-to-Close",e.exports["Volatility O-H-L-C_study"]="Volatility O-H-L-C",e.exports["Volatility Index_study"]="Volatility Index",e.exports["Trend Strength Index_study"]="Trend Strength Index",e.exports["Majority Rule_study"]="Majority Rule",e.exports["Advance Decline Line_study"]="Advance Decline Line",e.exports["Advance Decline Ratio_study"]="Advance Decline Ratio",e.exports["Advance/Decline Ratio (Bars)_study"]="Advance/Decline Ratio (Bars)",e.exports["BarUpDn Strategy_study"]="BarUpDn Strategy",e.exports["Bollinger Bands Strategy directed_study"]="Bollinger Bands Strategy directed",e.exports["Bollinger Bands Strategy_study"]="Bollinger Bands Strategy",e.exports.ChannelBreakOutStrategy_study="ChannelBreakOutStrategy",e.exports.Compare_study=["مقایسه"],e.exports["Conditional Expressions_study"]="Conditional Expressions",e.exports.ConnorsRSI_study="ConnorsRSI",e.exports["Consecutive Up/Down Strategy_study"]="Consecutive Up/Down Strategy",e.exports["Cumulative Volume Index_study"]="Cumulative Volume Index",e.exports["Divergence Indicator_study"]="Divergence Indicator",e.exports["Greedy Strategy_study"]="Greedy Strategy",e.exports["InSide Bar Strategy_study"]="InSide Bar Strategy",e.exports["Keltner Channel Strategy_study"]="Keltner Channel Strategy",e.exports["Linear Regression_study"]="Linear Regression",e.exports["MACD Strategy_study"]="MACD Strategy",e.exports["Momentum Strategy_study"]="Momentum Strategy",e.exports["Moon Phases_study"]="Moon Phases",e.exports["Moving Average Convergence/Divergence_study"]="Moving Average Convergence/Divergence",e.exports["MovingAvg Cross_study"]="MovingAvg Cross",e.exports["MovingAvg2Line Cross_study"]="MovingAvg2Line Cross",e.exports["OutSide Bar Strategy_study"]="OutSide Bar Strategy",e.exports.Overlay_study="Overlay",e.exports["Parabolic SAR Strategy_study"]="Parabolic SAR Strategy",e.exports["Pivot Extension Strategy_study"]="Pivot Extension Strategy",e.exports["Pivot Points High Low_study"]="Pivot Points High Low",e.exports["Pivot Reversal Strategy_study"]="Pivot Reversal Strategy",e.exports["Price Channel Strategy_study"]="Price Channel Strategy",e.exports["RSI Strategy_study"]="RSI Strategy",e.exports["SMI Ergodic Indicator_study"]="SMI Ergodic Indicator",e.exports["SMI Ergodic Oscillator_study"]="SMI Ergodic Oscillator",e.exports["Stochastic Slow Strategy_study"]="Stochastic Slow Strategy", +e.exports["Volatility Stop_study"]="Volatility Stop",e.exports["Volty Expan Close Strategy_study"]="Volty Expan Close Strategy",e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports="Fixed Range Volume Profile"},32819:e=>{e.exports="Vol"},66051:e=>{e.exports="Minor"},86054:e=>{e.exports=["دقیقه"]},20936:e=>{e.exports="Text"},98478:e=>{e.exports="Couldn't copy"},34004:e=>{e.exports="Couldn't cut"},96260:e=>{e.exports="Couldn't paste"},94370:e=>{e.exports=["Countdown To Bar Close"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["ستونی"]},19372:e=>{e.exports=["توضیحات"]},20229:e=>{e.exports=["مقایسه یا افزودن نماد"]},46689:e=>{e.exports=["تایید ورودی‏ ها"]},43432:e=>{e.exports="Copenhagen"},35216:e=>{e.exports=["کپی"]},87898:e=>{e.exports=["کپی طرح نمودار"]},28851:e=>{e.exports="Copy price"},94099:e=>{e.exports="Cairo"},64149:e=>{e.exports="Callout"},63528:e=>{e.exports=["شمعی"]},46837:e=>{e.exports="Caracas"},49329:e=>{e.exports=["تغییر"]},28089:e=>{e.exports=["تغییر نماد"]},99374:e=>{e.exports=["تغییر بازه"]},14412:e=>{e.exports=["تنظیمات نمودار"]},26619:e=>{e.exports="Chart by TradingView"},12011:e=>{e.exports="Chart image copied to clipboard {emoji}"},59884:e=>{e.exports="Chatham Islands"},28244:e=>{e.exports=["شیکاگو"]},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["دایره"]},32234:e=>{e.exports="Click to set a point"},52977:e=>{e.exports=["تکثیر"]},31691:e=>{e.exports=["پایانی"]},50493:e=>{e.exports="Create order"},52302:e=>{e.exports="Create limit order"},29908:e=>{e.exports=["مکان‌نما"]},60997:e=>{e.exports="Cross Line"},81520:e=>{e.exports=["ارزها"]},98486:e=>{e.exports="Current interval and above"},73106:e=>{e.exports="Current interval and below"},85964:e=>{e.exports="Current interval only"},17206:e=>{e.exports=["منحنی"]},95176:e=>{e.exports=["دوره"]},87761:e=>{e.exports=["خطوط دایره ای"]},27891:e=>{e.exports=["الگوی Cypher"]},56996:e=>{e.exports="A layout with that name already exists"},30192:e=>{e.exports="A layout with that name already exists. Do you want to overwrite it?"},32852:e=>{e.exports=["الگوی ABCD"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports="Analyze Trade Setup"},66828:e=>{e.exports=["یادداشت ثابت"]},94782:e=>{e.exports=["متن ثابت"]},61704:e=>{e.exports="Anchored VWAP"},63597:e=>{e.exports="Add Horizontal Line"},45743:e=>{e.exports=["افزودن نماد"]},8700:e=>{e.exports=["افزودن هشدار"]},64885:e=>{e.exports=["Add Alert on {drawing}"]},90830:e=>{e.exports=["Add Alert on {series}"]},45986:e=>{e.exports="Add alert for {title}"},3612:e=>{e.exports="Add financial metric for {instrumentName}"},92206:e=>{e.exports="Add indicator/strategy on {studyTitle}"},34810:e=>{e.exports=["Add Text Note for {symbol}"]},75669:e=>{e.exports="Add this financial metric to entire layout"},64288:e=>{e.exports="Add this indicator to entire layout"},77920:e=>{e.exports="Add this strategy to entire layout"},34059:e=>{e.exports="Add this symbol to entire layout"},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["همواره مخفی"]},71997:e=>{e.exports=["همواره آشکار"]},97305:e=>{ +e.exports=["All Indicators And Drawing Tools"]},59192:e=>{e.exports="All intervals"},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports=["اجرای امواج الیوت"]},19263:e=>{e.exports="Apply Elliott Wave Major"},15818:e=>{e.exports="Apply Elliott Wave Minor"},50352:e=>{e.exports="Apply Elliott Wave Intermediate"},66631:e=>{e.exports="Apply Manual Decision Point"},15682:e=>{e.exports="Apply Manual Risk/Reward"},15644:e=>{e.exports="Apply WPT Down Wave"},5897:e=>{e.exports="Apply WPT Up Wave"},13345:e=>{e.exports=["Apply Default"]},95910:e=>{e.exports="Apply these indicators to entire layout"},42762:e=>{e.exports=["آوریل"]},45104:e=>{e.exports=["کمان"]},42097:e=>{e.exports=["ناحیه"]},96237:e=>{e.exports=["پیکان"]},48732:e=>{e.exports="Arrow Down"},82473:e=>{e.exports="Arrow Marker"},8738:e=>{e.exports=["پیکان رو به پایین"]},35062:e=>{e.exports=["پیکان رو به چپ"]},92163:e=>{e.exports=["پیکان رو به راست"]},33196:e=>{e.exports=["پیکان رو به بالا"]},10650:e=>{e.exports="Arrow Up"},59340:e=>{e.exports=["Ashkhabad"]},13468:e=>{e.exports="At close"},21983:e=>{e.exports=["آتن"]},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (Fits Data To Screen)"]},38465:e=>{e.exports=["آگوست"]},8975:e=>{e.exports="Average close price label"},87899:e=>{e.exports="Average close price line"},22554:e=>{e.exports="Avg"},54173:e=>{e.exports=["بوگوتا"]},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports=["بالون"]},32376:e=>{e.exports=["بانگوک"]},19149:e=>{e.exports="Bar Replay isn't available for this chart type. Do you want to exit Bar Replay?"},16812:e=>{e.exports=["میله‌ای"]},98838:e=>{e.exports=["الگوی داده ها"]},17712:e=>{e.exports="Baseline"},54861:e=>{e.exports="Belgrade"},26825:e=>{e.exports=["برلین"]},30251:e=>{e.exports=["قلم"]},90204:e=>{e.exports="Brussels"},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["جلو"]},26354:e=>{e.exports=["اولین"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports="Bucharest"},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports=["بوینس آیرس"]},82128:e=>{e.exports="By TradingView"},75190:e=>{e.exports=["برو به تاریخ"]},38342:e=>{e.exports="Go to {lineToolName}"},75139:e=>{e.exports="Got it"},81180:e=>{e.exports="Gann Box"},68102:e=>{e.exports="Gann Fan"},66321:e=>{e.exports="Gann Square"},87107:e=>{e.exports="Gann Square Fixed"},34805:e=>{e.exports="Get more connections"},7914:e=>{e.exports="Ghost Feed"},18367:e=>{e.exports=["Grand Supercycle"]},97065:e=>{e.exports="Do you really want to delete Study Template '{name}' ?"},59368:e=>{e.exports=["منحنی دوگانه"]},35273:e=>{e.exports="Double-click any edge to reset layout grid"},5828:e=>{e.exports="Double-click to finish Path"},63898:e=>{e.exports="Double-click to finish Polyline"},42660:e=>{e.exports="Down Wave 1 or A"},44788:e=>{e.exports="Down Wave 2 or B"},71263:e=>{e.exports="Down Wave 3"},70573:e=>{e.exports="Down Wave 4"},59560:e=>{e.exports="Down Wave 5"},70437:e=>{e.exports="Down Wave C"},93345:e=>{e.exports="Data Provided by"},76912:e=>{e.exports=["تاریخ"]},60222:e=>{e.exports=["بازه زمانی"]},79859:e=>{e.exports=["محدوده تاریخ و قیمت"]}, +92203:e=>{e.exports=["دسامبر"]},69479:e=>{e.exports="Degree"},57701:e=>{e.exports="Denver"},73720:e=>{e.exports="Diamond"},3556:e=>{e.exports="Disjoint Channel"},62764:e=>{e.exports="Displacement"},22903:e=>{e.exports=["Drawings Toolbar"]},21442:e=>{e.exports="Draw Horizontal Line on"},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports="Enter a new chart layout name"},93512:e=>{e.exports="Edit {title} alert"},91215:e=>{e.exports="Elliott Correction Wave (ABC)"},80983:e=>{e.exports="Elliott Double Combo Wave (WXY)"},74118:e=>{e.exports="Elliott Impulse Wave (12345)"},95840:e=>{e.exports="Elliott Triangle Wave (ABCDE)"},66637:e=>{e.exports="Elliott Triple Combo Wave (WXYXZ)"},69418:e=>{e.exports="Ellipse"},27558:e=>{e.exports="Extend alert lines"},2578:e=>{e.exports="Extended Line"},77295:e=>{e.exports="Exchange"},2899:e=>{e.exports=["Existing Pane Above"]},53387:e=>{e.exports=["Existing Pane Below"]},36972:e=>{e.exports=["پیش بینی"]},17994:e=>{e.exports="Failed to save library"},87375:e=>{e.exports="Failed to save script"},35050:e=>{e.exports=["فوریه"]},82719:e=>{e.exports=["کانال فیبوناچی"]},64192:e=>{e.exports=["دایره های فیبوناچی"]},63835:e=>{e.exports=["اصلاحی فیبوناچی"]},18072:e=>{e.exports="Fib Speed Resistance Arcs"},20877:e=>{e.exports="Fib Speed Resistance Fan"},76783:e=>{e.exports="Fib Spiral"},89037:e=>{e.exports=["منطقه زمانی فیبوناچی"]},72489:e=>{e.exports=["گوه فیبوناچی"]},21524:e=>{e.exports="Flag"},55678:e=>{e.exports=["علامت گذاری"]},29230:e=>{e.exports="Flat Top/Bottom"},92754:e=>{e.exports=["چرخش عمودی"]},42015:e=>{e.exports="Fraction part is invalid."},47542:e=>{e.exports="Fundamental studies are no longer available on charts"},16245:e=>{e.exports=["کلکته"]},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["شمعی توخالی"]},32918:e=>{e.exports=["هنگ کنگ"]},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["خط افقی"]},76604:e=>{e.exports="Horizontal Ray"},42616:e=>{e.exports="Head and Shoulders"},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["عدم نمایش"]},33911:e=>{e.exports="Hide all"},95551:e=>{e.exports="Hide all drawings"},44312:e=>{e.exports="Hide all drawings and indicators"},67927:e=>{e.exports="Hide all drawings, indicators, positions & orders"},86306:e=>{e.exports="Hide all indicators"},70803:e=>{e.exports="Hide all positions & orders"},13277:e=>{e.exports="Hide drawings"},8251:e=>{e.exports=["Hide Events on Chart"]},44177:e=>{e.exports="Hide indicators"},2441:e=>{e.exports=["Hide Marks On Bars"]},90540:e=>{e.exports="Hide positions & orders"},30777:e=>{e.exports=["بیشترین"]},31994:e=>{e.exports="High-low"},60259:e=>{e.exports="High and low price labels"},21803:e=>{e.exports="High and low price lines"},31895:e=>{e.exports="Highlighter"},69085:e=>{e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{ +e.exports="Histogram is too large, please reduce 'Row Size' input."},22712:e=>{e.exports="I'm good thanks"},23450:e=>{e.exports="Image"},71778:e=>{e.exports=["میانروز"]},14177:e=>{e.exports=["نماد غیر معتبر"]},32619:e=>{e.exports="Invalid symbol"},53239:e=>{e.exports=["Invert Scale"]},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports=["افزودن اندیکاتور"]},9114:e=>{e.exports=["داخلی"]},12354:e=>{e.exports="Inside Pitchfork"},26579:e=>{e.exports=["شمایل"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports=["ژانویه"]},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports="Jul"},15224:e=>{e.exports=["ژوئن"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports="Oops!"},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports="Oct"},39280:e=>{e.exports=["باز"]},25595:e=>{e.exports=["اصلی"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["کمترین"]},42284:e=>{e.exports=["قفل"]},1441:e=>{e.exports=["قفل/باز"]},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports=["Lock Price To Bar Ratio"]},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports=["لندن"]},44604:e=>{e.exports=["وضعیت خرید"]},87604:e=>{e.exports=["لس آنجلس"]},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports=["برچسب‌ها"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["خط"]},63492:e=>{e.exports=["Line Break"]},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports="Move scale to left"},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports=["شیف تغییر داده‌شد"]},18559:e=>{e.exports="Modified Schiff Pitchfork"},18665:e=>{e.exports=["مسکو"]},58038:e=>{e.exports=["مادرید"]},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["مارس"]},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports="Merge all scales into one"},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports=["دقیقه"]},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports=["جرخش افقی"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports="N/A"},95222:e=>{e.exports="No data here"},3485:e=>{e.exports=["No Scale (Fullscreen)"]},8886:e=>{e.exports="No sync"},16971:e=>{e.exports="No volume data"},75549:e=>{e.exports=["یادداشت"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports=["نیویورک"]},24143:e=>{e.exports="New Zealand"},40887:e=>{e.exports="New pane above"},96712:e=>{e.exports="New pane below"},33566:e=>{e.exports="Nicosia"}, +64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports="Save New Chart Layout"},9908:e=>{e.exports=["ذخیره به عنوان"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports=["سائوپلو"]},37207:e=>{e.exports="Scale price chart only"},51464:e=>{e.exports=["شیف"]},98114:e=>{e.exports="Schiff Pitchfork"},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports=["تنظیمات"]},43247:e=>{e.exports="Second fraction part is invalid."},19796:e=>{e.exports=["آخرین"]},23221:e=>{e.exports=["عقب"]},5961:e=>{e.exports=["سئول"]},57902:e=>{e.exports="Sep"},25866:e=>{e.exports="Session"},59827:e=>{e.exports=["تنفس معاملاتی"]},69240:e=>{e.exports=["شانگهای"]},37819:e=>{e.exports="Short Position"},81428:e=>{e.exports=["نمایش"]},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports=["Show All Ideas"]},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports=["Show Dividends"]},46771:e=>{e.exports=["Show Earnings"]},87933:e=>{e.exports=["Show Ideas of Followed Users"]},30709:e=>{e.exports="Show latest news"},58669:e=>{e.exports=["Show My Ideas Only"]},30816:e=>{e.exports=["Show Splits"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports=["سنگاپور"]},69502:e=>{e.exports="Sine Line"},44904:e=>{e.exports="Square"},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports=["نحوه نمایش"]},65323:e=>{e.exports="Stack on the left"},14113:e=>{e.exports="Stack on the right"},93161:e=>{e.exports=["ماندن در حالت ترسیم"]},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports=["کمتر از دقیقه"]},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports=["سیدنی"]},89659:e=>{e.exports="Symbol Error"},90932:e=>{e.exports=["Symbol Name Label"]},65986:e=>{e.exports=["Symbol Info"]},52054:e=>{e.exports=["Symbol Last Value Label"]},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports=["Sync To All Charts"]},99969:e=>{e.exports=["Point & Figure"]},53047:e=>{e.exports="Polyline"},34402:e=>{e.exports="Path"},70394:e=>{e.exports="Parallel Channel"},95995:e=>{e.exports=["پاریس"]},29682:e=>{e.exports="Paste"},51102:e=>{e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports="Pin to new left scale"},43707:e=>{e.exports="Pin to new right scale"},91130:e=>{e.exports="Pin to left scale"},61201:e=>{e.exports="Pin to left scale (hidden)"},764:e=>{e.exports="Pin to right scale"},20207:e=>{e.exports="Pin to right scale (hidden)"},66156:e=>{e.exports="Pin to scale (now left)"},54727:e=>{ +e.exports="Pin to scale (now no scale)"},76598:e=>{e.exports="Pin to scale (now right)"},39065:e=>{e.exports="Pin to scale (now {label})"},97324:e=>{e.exports="Pin to scale {label}"},56948:e=>{e.exports="Pin to scale {label} (hidden)"},32156:e=>{e.exports="Pinned to left scale"},8128:e=>{e.exports="Pinned to left scale (hidden)"},3822:e=>{e.exports="Pinned to right scale"},44538:e=>{e.exports="Pinned to right scale (hidden)"},65810:e=>{e.exports="Pinned to scale {label}"},14125:e=>{e.exports="Pinned to scale {label} (hidden)"},97378:e=>{e.exports="Plus button"},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports="Price Label"},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports=["محدوده قیمتی"]},32061:e=>{e.exports="Price format is invalid."},91492:e=>{e.exports=["خط قیمت"]},48404:e=>{e.exports=["اصلی"]},87086:e=>{e.exports="Projection"},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports="Rotated Rectangle"},74214:e=>{e.exports="Rome"},50470:e=>{e.exports="Ray"},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["مستطیل"]},41615:e=>{e.exports=["حالت بعدی"]},35001:e=>{e.exports=["روند رگراسیون"]},34596:e=>{e.exports=["حذف"]},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports=["Remove Indicators"]},4142:e=>{e.exports="Rename Chart Layout"},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reset Price Scale"]},25333:e=>{e.exports=["Reset Time Scale"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports="Warning"},48474:e=>{e.exports=["ورشو"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["توکیو"]},83836:e=>{e.exports=["تورنتو"]},38788:e=>{e.exports=["چین تایپه"]},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["متن"]},16267:e=>{e.exports=["تهران"]},19611:e=>{e.exports="Template"},29198:e=>{e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports="This indicator cannot be applied to another indicator."},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports="Three Drives Pattern"},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports="Time"},64375:e=>{e.exports=["منطقه زمانی"]},95005:e=>{e.exports="Time Cycles"},87085:e=>{e.exports="Trade"},94770:e=>{e.exports="Trend Angle"},23104:e=>{e.exports="Trend Line"},15501:e=>{e.exports="Trend-Based Fib Extension"},31196:e=>{e.exports="Trend-Based Fib Time"},29245:e=>{e.exports="Triangle"},83356:e=>{e.exports="Triangle Down"},12390:e=>{e.exports="Triangle Pattern"},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},38587:e=>{e.exports="Understood"},81320:e=>{e.exports=["حالت قبلی"]},25933:e=>{ +e.exports="Units"},15101:e=>{e.exports="Unlock"},34150:e=>{e.exports="Up Wave 4"},83927:e=>{e.exports="Up Wave 5"},58976:e=>{e.exports="Up Wave 1 or A"},11661:e=>{e.exports="Up Wave 2 or B"},53958:e=>{e.exports="Up Wave 3"},66560:e=>{e.exports="Up Wave C"},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports=["ونکوور"]},56211:e=>{e.exports="Vertical Line"},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports="Visibility"},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Visible on Mouse Over"]},22198:e=>{e.exports=["ترتیب نمایش"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports="XABCD Pattern"},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"},77578:e=>{e.exports="change latest news visibility"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"},59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{e.exports="change price line visibility"},69510:e=>{e.exports="change price to bar ratio"},32303:e=>{e.exports=["تغییر رزولوشن"]},526:e=>{e.exports=["تغییر نماد"]},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{e.exports="change symbol last value visibility"},12707:e=>{e.exports="change symbol previous close value visibility"},65303:e=>{e.exports="change session"},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports="change splits visibility"},20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{e.exports="change visibility"},16698:e=>{e.exports="change visibility at current interval"},78422:e=>{ +e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports="charts by TradingView"},5179:e=>{e.exports="clone line tools"},3195:e=>{e.exports="create line tools group"},92659:e=>{e.exports="create line tools group from selection"},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports="add line tool {lineTool} to group {name}"},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports="add this financial metric to entire layout"},82388:e=>{e.exports="add this indicator to entire layout"},94292:e=>{e.exports="add this strategy to entire layout"},27982:e=>{e.exports="add this symbol to entire layout"},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports="apply drawing template"},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports="apply study template {template}"},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports="bring {title} forward"},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports="exclude line tools from group {group}"},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports="hide {title}"},91842:e=>{e.exports="hide alert label lines"},54781:e=>{e.exports=["عدم نمایش اشکال"]},44974:e=>{e.exports=["Hide Marks On Bars"]},28916:e=>{e.exports="interval lock"},94245:e=>{e.exports=["Invert Scale"]},90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports="insert {title} after {target}"},11231:e=>{e.exports="insert {title} before {target}"},67176:e=>{e.exports="insert {title} before {targetTitle}"},54597:e=>{e.exports="load default drawing template"},30295:e=>{e.exports=["در حال بارگزاری ..."]},50193:e=>{e.exports="lock {title}"},4963:e=>{e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{e.exports="move"},11303:e=>{e.exports="move {title} to new left scale"},45544:e=>{e.exports="move {title} to new right scale"},81898:e=>{e.exports="move all scales to left"},22863:e=>{e.exports="move all scales to right"},45356:e=>{e.exports="move drawing(s)"},15086:e=>{e.exports="move left"},61711:e=>{e.exports="move right"},4184:e=>{e.exports="move scale"},74642:e=>{e.exports="make {title} no scale (Full screen)"},45223:e=>{e.exports="make group {group} invisible"},87927:e=>{e.exports="make group {group} visible"},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"},66143:e=>{e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{ +e.exports="n/a"},47222:e=>{e.exports="scale price"},99042:e=>{e.exports="scale price chart only"},35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports="send {title} backward"},66781:e=>{e.exports="send {title} to back"},4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports="powered by"},68111:e=>{e.exports="powered by TradingView"},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports="pin to right scale"},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports="remove all studies"},80171:e=>{e.exports="remove all studies and drawing tools"},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports="remove drawings"},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports="rename group {group} to {newName}"},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports=["Reset Time Scale"]},13034:e=>{e.exports="resize layout"},9608:e=>{e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports=["Toggle Percentage Scale"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"},51114:e=>{e.exports="unlock group {group}"},92421:e=>{e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports="update {title} script"},33355:e=>{e.exports=["{count} میله"]},88841:e=>{e.exports="{symbol} financials by TradingView"},38641:e=>{e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom"},19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out"},30572:e=>{e.exports=["days"]},52254:e=>{e.exports=["hours"]},99062:e=>{e.exports=["months"]},69143:e=>{e.exports=["minutes"]},71787:e=>{e.exports=["seconds"]},82797:e=>{e.exports=["ranges"]},47966:e=>{e.exports=["weeks"]},99136:e=>{e.exports=["ticks"]},18562:e=>{ +e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]=["APPLE INC"],e.exports["#AUDCAD-symbol-description"]="Australian Dollar/Canadian Dollar",e.exports["#AUDCHF-symbol-description"]=["Australian Dollar/Swiss Franc"],e.exports["#AUDJPY-symbol-description"]=["Australian Dollar/Japanese Yen"],e.exports["#AUDNZD-symbol-description"]=["Australian Dollar/New Zealand Dollar"],e.exports["#AUDRUB-symbol-description"]=["AUSTRALIAN DOLLAR / RUSSIAN RUBLE"],e.exports["#AUDUSD-symbol-description"]=["Australian Dollar/U.S. Dollar"],e.exports["#BRLJPY-symbol-description"]="Brazilian Real / Japanese Yen",e.exports["#BTCCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#BTCCNY-symbol-description"]="Bitcoin / Chinese Yuan",e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]="Bitcoin / South Korean Won",e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["Canadian Dollar/Japanese Yen"],e.exports["#CB1!-symbol-description"]=["نفت خام برنت"],e.exports["#CHFJPY-symbol-description"]=["Swiss Franc/Japanese Yen"],e.exports["#COPPER-symbol-description"]=["مس"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro Fx/Australian Dollar"],e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]=["Euro Fx/Canadian Dollar"],e.exports["#EURCHF-symbol-description"]=["Euro Fx/Swiss Franc"],e.exports["#EURGBP-symbol-description"]=["Euro Fx/British Pound"],e.exports["#EURJPY-symbol-description"]=["Euro Fx/Japanese Yen"],e.exports["#EURNZD-symbol-description"]=["Euro Fx/New Zealand Dollar"],e.exports["#EURRUB-symbol-description"]=["EURO / RUSSIAN RUBLE"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]=["Euro Fx/Turkish New Lira"],e.exports["#EURUSD-symbol-description"]=["Euro Fx/U.S. Dollar"],e.exports["#EUSTX50-symbol-description"]=["Euro Stoxx 50 index of European listed shares"],e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr",e.exports["#GBPAUD-symbol-description"]=["British Pound/Australian Dollar"],e.exports["#GBPCAD-symbol-description"]=["British Pound/Canadian Dollar"],e.exports["#GBPCHF-symbol-description"]=["British Pound/Swiss Franc"],e.exports["#GBPEUR-symbol-description"]=["POUND STERLING / EURO"],e.exports["#GBPJPY-symbol-description"]=["British Pound/Japanese Yen"],e.exports["#GBPNZD-symbol-description"]=["British Pound/New Zealand Dollar"],e.exports["#GBPRUB-symbol-description"]=["Pound Sterling / Russian Ruble"],e.exports["#GBPUSD-symbol-description"]=["British Pound/U.S. Dollar"], +e.exports["#GER30-symbol-description"]=["DAX index of German listed shares"],e.exports["#GOOGL-symbol-description"]=["GOOGLE INC"],e.exports["#ITA40-symbol-description"]=["FTSE MIB index of Italian listed shares"],e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]=["YEN / WON"],e.exports["#JPYRUB-symbol-description"]=["YEN / RUSSIAN RUBLE"],e.exports["#KA1-symbol-description"]="Sugar #11 Futures",e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]=["MAGNIT"],e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]=["MICROSOFT CORP"],e.exports["#NAS100-symbol-description"]=["NASDAQ 100 index of US listed shares"],e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["New Zealand Dollar/Japanese Yen"],e.exports["#NZDUSD-symbol-description"]=["New Zealand Dollar/U.S. Dollar"],e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["S&P 500 index of US listed shares"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]="U.S. Dollar / Brazilian Real",e.exports["#USDCAD-symbol-description"]=["U.S. Dollar/Canadian Dollar"],e.exports["#USDCHF-symbol-description"]=["U.S. Dollar/Swiss Franc"],e.exports["#USDCNY-symbol-description"]=["U.S. Dollar / Yuan Renminbi"],e.exports["#USDDKK-symbol-description"]=["US DOLLAR / DANISH KRONE"],e.exports["#USDHKD-symbol-description"]=["U.S. Dollar/Hong Kong Dollar"],e.exports["#USDIDR-symbol-description"]="U.S. Dollar / Rupiah",e.exports["#USDINR-symbol-description"]="U.S. Dollar / Indian Rupee",e.exports["#USDJPY-symbol-description"]=["U.S. Dollar/Japanese Yen"],e.exports["#USDKRW-symbol-description"]=["US DOLLAR / WON"],e.exports["#USDMXN-symbol-description"]="U.S. Dollar / Mexican Peso",e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso",e.exports["#USDRUB-symbol-description"]=["US DOLLAR / RUSSIAN RUBLE"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],e.exports["#USDSEK-symbol-description"]=["U.S. Dollar/Swedish Krona"],e.exports["#USDSGD-symbol-description"]=["US DOLLAR / SINGAPORE DOLLAR"],e.exports["#USDTRY-symbol-description"]=["U.S. Dollar/Turkish New Lira"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Silver/U.S. Dollar"],e.exports["#XAUUSD-symbol-description"]=["Gold / U.S. Dollar"],e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium", +e.exports["#XPTUSD-symbol-description"]=["Platinum/U.S. Dollar"],e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]=["MICEX Index"],e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]=["CAC 40"],e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures", +e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures",e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)",e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR", +e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures",e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures",e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]="Australian Dollar Futures",e.exports["#CME:D61!-symbol-description"]="Canadian Dollar Futures",e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",e.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate",e.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",e.exports["#ETHUSD-symbol-description"]="Ethereum / U.S. Dollar",e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index",e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",e.exports["#COMEX:HG1!-symbol-description"]="Copper Futures",e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",e.exports["#NYMEX:CL1!-symbol-description"]="Light Crude Oil Futures",e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]="DAX Index", +e.exports["#TVC:DE10-symbol-description"]="German Government Bonds 10 YR",e.exports["#TVC:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#TVC:DXY-symbol-description"]="U.S. Dollar Currency Index",e.exports["#TVC:FR10-symbol-description"]="France Government Bonds 10 YR",e.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",e.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",e.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",e.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",e.exports["#INDEX:MIB-symbol-description"]="MIB Index",e.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",e.exports["#MOEX:RTSI-symbol-description"]="RTS Index",e.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",e.exports["#NYMEX:NG1!-symbol-description"]="Natural Gas Futures",e.exports["#NYMEX:ZC1!-symbol-description"]="Corn Futures",e.exports["#TVC:IN10-symbol-description"]="India Government Bonds 10 YR",e.exports["#TVC:IT10-symbol-description"]="Italy Government Bonds 10 YR",e.exports["#TVC:JP10-symbol-description"]="Japan Government Bonds 10 YR",e.exports["#TVC:NDX-symbol-description"]=["NASDAQ 100 Index"],e.exports["#TVC:NI225-symbol-description"]="Nikkei 225 Index",e.exports["#TVC:SPX-symbol-description"]="S&P 500 Index",e.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",e.exports["#TVC:TR10-symbol-description"]="Turkey Government Bonds 10 YR",e.exports["#TVC:UKOIL-symbol-description"]="CFDs on Brent Crude Oil",e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]="US Government Bonds 2 YR",e.exports["#TVC:US05-symbol-description"]="US Government Bonds 5 YR",e.exports["#TVC:US10-symbol-description"]="US Government Bonds 10 YR",e.exports["#TVC:USOIL-symbol-description"]="CFDs on WTI Crude Oil",e.exports["#NYMEX:ITI1!-symbol-description"]="Iron Ore Futures",e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]=["ALIBABA GROUP HLDG LTD"],e.exports["#ICEEUR:CB-symbol-description"]=["نفت خام برنت"],e.exports["#ICEEUR:CB1!-symbol-description"]=["نفت خام برنت"],e.exports["#ICEUSA:CC-symbol-description"]=["کاکائو"],e.exports["#NYMEX:CL-symbol-description"]="Crude Oil WTI",e.exports["#ICEUSA:CT-symbol-description"]="Cotton #2",e.exports["#NASDAQ:CTRV-symbol-description"]=["CONTRAVIR PHARMACEUTICALS INC"],e.exports["#CME:DL-symbol-description"]="Class III Milk",e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["طلا"],e.exports["#CME:GF-symbol-description"]="Feeder Cattle",e.exports["#CME:HE-symbol-description"]="Lean Hogs", +e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]="Sugar #11 Futures",e.exports["#ICEUSA:KC-symbol-description"]="Coffee",e.exports["#NYMEX:KG1-symbol-description"]="Cotton Futures",e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]="Live Cattle",e.exports["#ICEEUR:LO-symbol-description"]="ICE Heating Oil",e.exports["#CME:LS-symbol-description"]="Lumber",e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["گاز طبیعی"],e.exports["#ICEUSA:OJ-symbol-description"]=["آب پرتقال"],e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]="Platinum",e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",e.exports["#NYMEX:RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]=["نقره"],e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]=["فلز روی"],e.exports["#CBOT:ZC-symbol-description"]=["دانه ذرت"],e.exports["#CBOT:ZK-symbol-description"]="Ethanol Futures",e.exports["#CBOT:ZL-symbol-description"]=["روغن سویا"],e.exports["#CBOT:ZO-symbol-description"]=["جو"],e.exports["#CBOT:ZR-symbol-description"]="Rough Rice",e.exports["#CBOT:ZS-symbol-description"]=["دانه سویا"],e.exports["#CBOT:ZS1-symbol-description"]="Soybean Futures",e.exports["#CBOT:ZW-symbol-description"]=["گندم"],e.exports["#CBOT:ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."],e.exports["#NYMEX:ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#CADUSD-symbol-description"]="Canadian Dollar / U.S. Dollar",e.exports["#CHFUSD-symbol-description"]="Swiss Franc / U.S. Dollar",e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]="Japanese Yen / U.S. Dollar",e.exports["#USDAUD-symbol-description"]="U.S. Dollar / Australian Dollar",e.exports["#USDEUR-symbol-description"]="U.S. Dollar / Euro",e.exports["#USDGBP-symbol-description"]="U.S. Dollar / Pound Sterling",e.exports["#USDNZD-symbol-description"]="U.S. Dollar / New Zealand Dollar",e.exports["#UKOIL-symbol-description"]="CFDs on Crude Oil (Brent)",e.exports["#USOIL-symbol-description"]="CFDs on Crude Oil (WTI)",e.exports["#US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#BCHUSD-symbol-description"]="Bitcoin Cash / U.S. Dollar", +e.exports["#ETCUSD-symbol-description"]="Ethereum Classic / U.S. Dollar",e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]="Litecoin / U.S. Dollar",e.exports["#XRPUSD-symbol-description"]=["Ripple / U.S. Dollar"],e.exports["#SP:SPX-symbol-description"]="S&P 500 Index",e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]=["Ripple / Bitcoin"],e.exports["#TVC:US30-symbol-description"]="US Government Bonds 30 YR",e.exports["#COMEX:SI1!-symbol-description"]="Silver Futures",e.exports["#BTGUSD-symbol-description"]="Bitcoin Gold / U.S. Dollar",e.exports["#IOTUSD-symbol-description"]="IOTA / U.S. Dollar",e.exports["#CME:BTC1!-symbol-description"]="Bitcoin CME Futures",e.exports["#COMEX:GC1!-symbol-description"]="Gold Futures",e.exports["#CORNUSD-symbol-description"]="CFDs on Corn",e.exports["#COTUSD-symbol-description"]="CFDs on Cotton",e.exports["#DJ:DJA-symbol-description"]="Dow Jones Composite Average Index",e.exports["#DJ:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]="Ethereum / British Pound",e.exports["#ETHJPY-symbol-description"]="Ethereum / Japanese Yen",e.exports["#EURNOK-symbol-description"]="Euro / Norwegian Krone",e.exports["#GBPPLN-symbol-description"]="British Pound / Polish Zloty",e.exports["#MOEX:BR1!-symbol-description"]="Brent Oil Futures",e.exports["#NYMEX:KG1!-symbol-description"]="Cotton Futures",e.exports["#NYMEX:PL1!-symbol-description"]="Platinum Futures",e.exports["#SOYBNUSD-symbol-description"]="CFDs on Soybeans",e.exports["#SUGARUSD-symbol-description"]="CFDs on Sugar",e.exports["#TVC:IXIC-symbol-description"]=["NASDAQ Composite Index"],e.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",e.exports["#USDZAR-symbol-description"]="U.S. Dollar / South African Rand",e.exports["#WHEATUSD-symbol-description"]="CFDs on Wheat",e.exports["#XRPEUR-symbol-description"]=["Ripple / Euro"],e.exports["#CBOT:S1!-symbol-description"]="Soybean Futures",e.exports["#SP:MID-symbol-description"]="S&P 400 Index",e.exports["#TSX:XCUUSD-symbol-description"]="CFDs on Copper",e.exports["#TVC:NYA-symbol-description"]="NYSE Composite Index",e.exports["#TVC:PLATINUM-symbol-description"]="CFDs on Platinum (US$ / OZ)",e.exports["#TVC:SSMI-symbol-description"]="Swiss Market Index",e.exports["#TVC:SXY-symbol-description"]="Swiss Franc Currency Index",e.exports["#TVC:RUI-symbol-description"]="Russell 1000 Index",e.exports["#MOEX:RI1!-symbol-description"]="RTS Index Futures",e.exports["#MOEX:MX1!-symbol-description"]="MICEX Index Futures",e.exports["#CBOE:BG1!-symbol-description"]="Bitcoin CBOE Futures",e.exports["#TVC:MY10-symbol-description"]="Malaysia Government Bonds 10 YR",e.exports["#CME:S61!-symbol-description"]="Swiss Franc Futures",e.exports["#TVC:DEU30-symbol-description"]="DAX Index", +e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]="New Zealand Dollar Currency Index",e.exports["#MIL:FTSEMIB-symbol-description"]="FTSE MIB Index",e.exports["#XETR:DAX-symbol-description"]="DAX Index",e.exports["#MOEX:IMOEX-symbol-description"]="MOEX Russia Index",e.exports["#FX:US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]="MICEX Index Futures",e.exports["#NEOUSD-symbol-description"]="NEO / U.S. Dollar",e.exports["#XMRUSD-symbol-description"]="Monero / U.S. Dollar",e.exports["#ZECUSD-symbol-description"]="Zcash / U.S. Dollar",e.exports["#TVC:CAC-symbol-description"]="CAC 40 Index",e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]="UK Government Bonds 10 YR Yield",e.exports["#TVC:AU10Y-symbol-description"]="Australia Government Bonds 10 YR Yield",e.exports["#TVC:CN10Y-symbol-description"]="China Government Bonds 10 YR Yield",e.exports["#TVC:DE10Y-symbol-description"]="German Government Bonds 10 YR Yield",e.exports["#TVC:ES10Y-symbol-description"]="Spain Government Bonds 10 YR Yield",e.exports["#TVC:FR10Y-symbol-description"]="France Government Bonds 10 YR Yield",e.exports["#TVC:IN10Y-symbol-description"]=["India Government Bonds 10 yr"],e.exports["#TVC:IT10Y-symbol-description"]=["Italy Government Bonds 10 yr"],e.exports["#TVC:JP10Y-symbol-description"]=["Japan Government Bonds 10 yr"],e.exports["#TVC:KR10Y-symbol-description"]="Korea Government Bonds 10 YR Yield",e.exports["#TVC:MY10Y-symbol-description"]="Malaysia Government Bonds 10 YR Yield",e.exports["#TVC:PT10Y-symbol-description"]="Portugal Government Bonds 10 YR Yield",e.exports["#TVC:TR10Y-symbol-description"]=["Turkey Government Bonds 10 YR"],e.exports["#TVC:US02Y-symbol-description"]=["US Government Bonds 2 yr"],e.exports["#TVC:US05Y-symbol-description"]=["US Government Bonds 5 yr"],e.exports["#TVC:US10Y-symbol-description"]=["US Government Bonds 10 yr"],e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#CME:J61!-symbol-description"]="Japanese Yen Futures",e.exports["#CME_MINI:J71!-symbol-description"]="Japanese Yen E-mini Futures",e.exports["#CME_MINI:WM1!-symbol-description"]="E-micro Japanese Yen / U.S. Dollar Futures",e.exports["#CME:M61!-symbol-description"]="Mexican Peso Futures",e.exports["#CME:T61!-symbol-description"]="South African Rand Futures",e.exports["#CME:SK1!-symbol-description"]="Swedish Krona Futures",e.exports["#CME:QT1!-symbol-description"]="Chinese Renminbi / U.S. Dollar Futures",e.exports["#COMEX:AUP1!-symbol-description"]="Aluminum MW U.S. Transaction Premium Platts (25MT) Futures",e.exports["#CME:L61!-symbol-description"]="Brazilian Real Futures",e.exports["#CME:WP1!-symbol-description"]="Polish Zloty Futures",e.exports["#CME:N61!-symbol-description"]="New Zealand Dollar Futures", +e.exports["#CME_MINI:MG1!-symbol-description"]="E-micro Australian Dollar / U.S. Dollar Futures",e.exports["#CME_MINI:WN1!-symbol-description"]="E-micro Swiss Franc / U.S. Dollar Futures",e.exports["#CME_MINI:MF1!-symbol-description"]="E-micro Euro / U.S. Dollar Futures",e.exports["#CME_MINI:E71!-symbol-description"]="Euro E-mini Futures",e.exports["#CBOT:ZK1!-symbol-description"]="Denatured Fuel Ethanol Futures",e.exports["#CME_MINI:MB1!-symbol-description"]="E-micro British Pound / U.S. Dollar Futures",e.exports["#NYMEX_MINI:QU1!-symbol-description"]="E-mini Gasoline Futures",e.exports["#NYMEX_MINI:QX1!-symbol-description"]="E-mini Heating Oil Futures",e.exports["#COMEX_MINI:QC1!-symbol-description"]="E-mini Copper Futures",e.exports["#NYMEX_MINI:QG1!-symbol-description"]="E-mini Natural Gas Futures",e.exports["#CME:E41!-symbol-description"]="U.S. Dollar / Turkish Lira Futures",e.exports["#COMEX_MINI:QI1!-symbol-description"]="Silver (Mini) Futures",e.exports["#CME:DL1!-symbol-description"]="Milk, Class III Futures",e.exports["#NYMEX:UX1!-symbol-description"]="Uranium Futures",e.exports["#CBOT:BO1!-symbol-description"]="Soybean Oil Futures",e.exports["#CME:HE1!-symbol-description"]="Lean Hogs Futures",e.exports["#NYMEX:IAC1!-symbol-description"]="Newcastle Coal Futures",e.exports["#NYMEX_MINI:QM1!-symbol-description"]="E-mini Light Crude Oil Futures",e.exports["#NYMEX:JMJ1!-symbol-description"]="Mini Brent Financial Futures",e.exports["#COMEX:AEP1!-symbol-description"]="Aluminium European Premium Futures",e.exports["#CBOT:ZQ1!-symbol-description"]="30 Day Federal Funds Interest Rate Futures",e.exports["#CME:LE1!-symbol-description"]="Live Cattle Futures",e.exports["#CME:UP1!-symbol-description"]="Swiss Franc / Japanese Yen Futures",e.exports["#CBOT:ZN1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:ZB1!-symbol-description"]="T-Bond Futures",e.exports["#CME:GF1!-symbol-description"]="Feeder Cattle Futures",e.exports["#CBOT:UD1!-symbol-description"]="Ultra T-Bond Futures",e.exports["#CME:I91!-symbol-description"]="CME Housing Futures — Washington DC",e.exports["#CBOT:ZO1!-symbol-description"]="Oat Futures",e.exports["#CBOT:ZM1!-symbol-description"]="Soybean Meal Futures",e.exports["#CBOT_MINI:XN1!-symbol-description"]="Corn Mini Futures",e.exports["#CBOT:ZC1!-symbol-description"]="Corn Futures",e.exports["#CME:LS1!-symbol-description"]="Lumber Futures",e.exports["#CBOT_MINI:XW1!-symbol-description"]="Wheat Mini Futures",e.exports["#CBOT_MINI:XK1!-symbol-description"]="Soybean Mini Futures",e.exports["#CBOT:ZS1!-symbol-description"]="Soybean Futures",e.exports["#NYMEX:PA1!-symbol-description"]="Palladium Futures",e.exports["#CME:FTU1!-symbol-description"]="E-mini FTSE 100 Index USD Futures",e.exports["#CBOT:ZR1!-symbol-description"]="Rice Futures",e.exports["#COMEX_MINI:GR1!-symbol-description"]="Gold (E-micro) Futures",e.exports["#COMEX_MINI:QO1!-symbol-description"]="Gold (Mini) Futures",e.exports["#CME_MINI:RL1!-symbol-description"]="E-mini Russell 1000 Futures", +e.exports["#CME_MINI:EW1!-symbol-description"]="S&P 400 Midcap E-mini Futures",e.exports["#COMEX:LD1!-symbol-description"]="Lead Futures",e.exports["#CME_MINI:ES1!-symbol-description"]="S&P 500 E-mini Futures",e.exports["#TVC:SA40-symbol-description"]="South Africa Top 40 Index",e.exports["#BMV:ME-symbol-description"]="IPC Mexico Index",e.exports["#BCBA:IMV-symbol-description"]="MERVAL Index",e.exports["#HSI:HSI-symbol-description"]="Hang Seng Index",e.exports["#BVL:SPBLPGPT-symbol-description"]="S&P / BVL Peru General Index (PEN)",e.exports["#EGX:EGX30-symbol-description"]="EGX 30 Price Return Index",e.exports["#BVC:IGBC-symbol-description"]="Indice General de la Bolsa de Valores de Colombia",e.exports["#TWSE:TAIEX-symbol-description"]="Taiwan Capitalization Weighted Stock Index",e.exports["#QSE:GNRI-symbol-description"]="QE Index",e.exports["#BME:IBC-symbol-description"]="IBEX 35 Index",e.exports["#NZX:NZ50G-symbol-description"]="S&P / NZX 50 Index Gross",e.exports["#SIX:SMI-symbol-description"]="Swiss Market Index",e.exports["#SZSE:399001-symbol-description"]="SZSE Component Index",e.exports["#TADAWUL:TASI-symbol-description"]="Tadawul All Shares Index",e.exports["#IDX:COMPOSITE-symbol-description"]="IDX Composite Index",e.exports["#EURONEXT:PX1-symbol-description"]="CAC 40 Index",e.exports["#OMXHEX:OMXH25-symbol-description"]="OMX Helsinki 25 Index",e.exports["#EURONEXT:BEL20-symbol-description"]="BEL 20 Index",e.exports["#TVC:STI-symbol-description"]="Straits Times Index",e.exports["#DFM:DFMGI-symbol-description"]="DFM Index",e.exports["#TVC:KOSPI-symbol-description"]="Korea Composite Stock Price Index",e.exports["#FTSEMYX:FBMKLCI-symbol-description"]="FTSE Bursa Malaysia KLCI Index",e.exports["#TASE:TA35-symbol-description"]="TA-35 Index",e.exports["#OMXSTO:OMXS30-symbol-description"]="OMX Stockholm 30 Index",e.exports["#OMXICE:OMXI8-symbol-description"]="OMX Iceland 8 Index",e.exports["#NSENG:NSE30-symbol-description"]="NSE 30 Index",e.exports["#BAHRAIN:BSEX-symbol-description"]="Bahrain All Share Index",e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]="OMX Copenhagen 25 Index",e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]="BELEX 15 Index",e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]="AEX Index",e.exports["#CBOE:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#NASDAQ:XAU-symbol-description"]="PHLX Gold and Silver Sector Index",e.exports["#DJ:DJUSCL-symbol-description"]="Dow Jones U.S. Coal Index",e.exports["#DJ:DJCIKC-symbol-description"]="Dow Jones Commodity Index Coffee",e.exports["#DJ:DJCIEN-symbol-description"]="Dow Jones Commodity Index Energy",e.exports["#NASDAQ:OSX-symbol-description"]="PHLX Oil Service Sector Index",e.exports["#DJ:DJCISB-symbol-description"]="Dow Jones Commodity Index Sugar",e.exports["#DJ:DJCICC-symbol-description"]="Dow Jones Commodity Index Cocoa", +e.exports["#DJ:DJCIGR-symbol-description"]="Dow Jones Commodity Index Grains",e.exports["#DJ:DJCIAGC-symbol-description"]="Dow Jones Commodity Index Agriculture Capped Component",e.exports["#DJ:DJCISI-symbol-description"]="Dow Jones Commodity Index Silver",e.exports["#DJ:DJCIIK-symbol-description"]="Dow Jones Commodity Index Nickel",e.exports["#NASDAQ:HGX-symbol-description"]="PHLX Housing Sector Index",e.exports["#DJ:DJCIGC-symbol-description"]="Dow Jones Commodity Index Gold",e.exports["#SP:SPGSCI-symbol-description"]="S&P Goldman Sachs Commodity Index",e.exports["#NASDAQ:UTY-symbol-description"]="PHLX Utility Sector Index",e.exports["#DJ:DJU-symbol-description"]="Dow Jones Utility Average Index",e.exports["#SP:SVX-symbol-description"]="S&P 500 Value Index",e.exports["#SP:OEX-symbol-description"]="S&P 100 Index",e.exports["#CBOE:OEX-symbol-description"]="S&P 100 Index",e.exports["#NASDAQ:SOX-symbol-description"]="Philadelphia Semiconductor Index",e.exports["#RUSSELL:RUI-symbol-description"]="Russell 1000 Index",e.exports["#RUSSELL:RUA-symbol-description"]="Russell 3000 Index",e.exports["#RUSSELL:RUT-symbol-description"]="Russell 2000 Index",e.exports["#NYSE:XMI-symbol-description"]="NYSE ARCA Major Market Index",e.exports["#NYSE:XAX-symbol-description"]="AMEX Composite Index",e.exports["#NASDAQ:NDX-symbol-description"]="Nasdaq 100 Index",e.exports["#NASDAQ:IXIC-symbol-description"]="Nasdaq Composite Index",e.exports["#DJ:DJT-symbol-description"]="Dow Jones Transportation Average Index",e.exports["#NYSE:NYA-symbol-description"]="NYSE Composite Index",e.exports["#NYMEX:CJ1!-symbol-description"]="Cocoa Futures",e.exports["#USDILS-symbol-description"]="U.S. Dollar / Israeli Shekel",e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#TVC:PL10Y-symbol-description"]="Poland Government Bonds 10 YR Yield",e.exports["#TVC:PL05Y-symbol-description"]="Poland Government Bonds 5 YR Yield",e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]="S&P 500 Index",e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Contract",e.exports["#BYBIT:XRPUSD-symbol-description"]="XRPUSD Perpetual Contract",e.exports["#BYBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Contract",e.exports["#BITMEX:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#DERIBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Futures Contract",e.exports["#DERIBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#USDHUF-symbol-description"]="U.S. Dollar / Hungarian Forint", +e.exports["#USDTHB-symbol-description"]="U.S. Dollar / Thai Baht",e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)",e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]="Bitcoin / U.S. Dollar Index",e.exports["#CME_MINI:RTY1!-symbol-description"]="E-Mini Russell 2000 Index Futures",e.exports["#CRYPTOCAP:TOTAL-symbol-description"]="Crypto Total Market Cap, $",e.exports["#ICEUS:DX1!-symbol-description"]="U.S. Dollar Index Futures",e.exports["#NYMEX:TT1!-symbol-description"]="Cotton Futures",e.exports["#PHEMEX:BTCUSD-symbol-description"]="BTC Perpetual Futures Contract",e.exports["#PHEMEX:ETHUSD-symbol-description"]="ETH Perpetual Futures Contract",e.exports["#PHEMEX:XRPUSD-symbol-description"]="XRP Perpetual Futures Contract",e.exports["#PHEMEX:LTCUSD-symbol-description"]="LTC Perpetual Futures Contract",e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]="Canadian Government Bonds, 10 YR",e.exports["#TVC:CA10Y-symbol-description"]="Canadian Government Bonds 10 YR Yield",e.exports["#TVC:ID10Y-symbol-description"]="Indonesia Government Bonds 10 YR Yield",e.exports["#TVC:NL10-symbol-description"]="Netherlands Government Bonds, 10 YR",e.exports["#TVC:NL10Y-symbol-description"]="Netherlands Government Bonds 10 YR Yield",e.exports["#TVC:NZ10-symbol-description"]="New Zealand Government Bonds, 10 YR",e.exports["#TVC:NZ10Y-symbol-description"]="New Zealand Government Bonds 10 YR Yield",e.exports["#SOLUSD-symbol-description"]="Solana / U.S. Dollar",e.exports["#LUNAUSD-symbol-description"]="Luna / U.S. Dollar",e.exports["#UNIUSD-symbol-description"]="Uniswap / U.S. Dollar",e.exports["#LTCBRL-symbol-description"]="Litecoin / Brazilian Real",e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]="Ethereum / South Korean Won",e.exports["#BTCRUB-symbol-description"]="Bitcoin / Russian Ruble",e.exports["#BTCTHB-symbol-description"]="Bitcoin / Thai Baht", +e.exports["#ETHTHB-symbol-description"]="Ethereum / Thai Baht",e.exports["#TVC:EU10YY-symbol-description"]="Euro Government Bonds 10 YR Yield"}}]); \ No newline at end of file diff --git a/charting_library/bundles/fa.7257.089fbbc28bead9558b87.js b/charting_library/bundles/fa.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..07372d9e --- /dev/null +++ b/charting_library/bundles/fa.7257.089fbbc28bead9558b87.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports="Could not get Pine source code."},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports="Confirm Remove Study Tree"},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports=["آوریل"]},86797:e=>{e.exports=["آگوست"]},22519:e=>{e.exports=["Bar Change Values"]},52003:e=>{e.exports="Do you really want to delete study and all of it's children?"},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports=["دسامبر"]},83498:e=>{e.exports="Delete pane"},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports=["خطا"]},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports="February"},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports="Fri"},72970:e=>{e.exports="Friday"},88958:e=>{e.exports="Holiday"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports=["Indicator Arguments"]},26315:e=>{e.exports=["عنوان اندیکاتور"]},84098:e=>{e.exports=["مقادیر اندیکاتور"]},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},99487:e=>{e.exports=["OHLC Values"]},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports="October"},75991:e=>{e.exports="Open market status"},18429:e=>{e.exports="Learn more"},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports="Mon"},61199:e=>{e.exports="Monday"},41610:e=>{e.exports=["بیشتر"]},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports=["می"]},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports="March"},83949:e=>{e.exports="Market open"},35701:e=>{e.exports="Market opens in {remainingTime}."},95814:e=>{e.exports="Market closed"},98105:e=>{e.exports="Market closes in {remainingTime}."},87202:e=>{e.exports="Market is currently on holiday. Lucky them."},71194:e=>{e.exports="November"},66324:e=>{e.exports="Source code"},36835:e=>{e.exports="Sat"},1144:e=>{ +e.exports="Saturday"},40653:e=>{e.exports="Scroll to the left"},26721:e=>{e.exports="Scroll to the most recent bar"},35809:e=>{e.exports="Scroll to the right"},61132:e=>{e.exports="September"},28705:e=>{e.exports="Show Indicator Legend"},51072:e=>{e.exports="Show Object Tree"},37809:e=>{e.exports="Show interval settings"},39045:e=>{e.exports="Study Error"},86577:e=>{e.exports="Sun"},72149:e=>{e.exports="Sunday"},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports="Symbol title"},29985:e=>{e.exports="Post-market"},28412:e=>{e.exports="Paid plans feature faster data updates."},56042:e=>{e.exports="Pre-market"},36015:e=>{e.exports="Real-time data for {description} is not supported right now. We may support it in the future."},6667:e=>{e.exports="Real-time data for {symbolName} is provided by {exchange} exchange."},48293:e=>{e.exports="Restore chart"},91029:e=>{e.exports="Restore pane"},75094:e=>{e.exports="Wed"},7147:e=>{e.exports="Wednesday"},52984:e=>{e.exports="To get real-time data for {description}, please buy the real-time data package."},9787:e=>{e.exports="Thu"},7951:e=>{e.exports="Thursday"},57918:e=>{e.exports="This data is real-time, but it’s slightly different to its official counterpart coming from primary exchanges."},68025:e=>{e.exports="This data is real-time, but it’s slightly different to its official counterpart coming from {exchange}."},73717:e=>{e.exports="This symbol doesn't exist, please pick another one."},57048:e=>{e.exports="Time for a walk — this market is closed."},94316:e=>{e.exports="Tue"},44979:e=>{e.exports="Tuesday"},8209:e=>{e.exports="Unflag Symbol"},1111:e=>{e.exports=["حجم"]},61311:e=>{e.exports=["بزرگ نمایی"]},47602:e=>{e.exports=["کوچک نمایی"]},57889:e=>{e.exports="change OHLC values visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports="change volume values visibility"},39348:e=>{e.exports="less than 1 minute"},87358:e=>{e.exports="show {title}"},7827:e=>{e.exports="{days} and {hours}"},7435:e=>{e.exports="{exchange} by {originalExchange}"},19830:e=>{e.exports="{hours} and {minutes}"},1084:e=>{e.exports="{listedExchange} real-time data is available for free to registered users."},11155:e=>{e.exports="{symbolName} data is delayed by {time} minutes."},77033:e=>{e.exports=["Data is updated once every {amount} seconds, even if there are more updates on the market."]},2121:e=>{e.exports=["Data on our Basic plan is updated once every {amount} seconds, even if there are more updates on the market."]},5223:e=>{e.exports=["One update every {amount} seconds"]},58609:e=>{e.exports=["{number} days"]},24430:e=>{e.exports=["{number} hours"]},67151:e=>{e.exports=["{number} minutes"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/fa.8087.02a950e0b171d1520043.js b/charting_library/bundles/fa.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..d3b9d328 --- /dev/null +++ b/charting_library/bundles/fa.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},20036:e=>{e.exports=["لغو"]},23398:e=>{e.exports=["تغییر نماد"]},94551:e=>{e.exports=["نمودار"]},64498:e=>{e.exports="All sources"},73226:e=>{e.exports=["اعمال"]},79852:e=>{e.exports="Bond"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports=["شرح"]},46812:e=>{e.exports="Increase"},89298:e=>{e.exports=["فاصله"]},68988:e=>{e.exports="Ok"},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},59877:e=>{e.exports='Set the "{inputInline}" time and price for "{studyShortDescription}"'},18571:e=>{e.exports='Set the "{inputTitle}" time for "{studyShortDescription}"'},58552:e=>{e.exports='Set the "{inputTitle}" price for "{studyShortDescription}"'},80481:e=>{e.exports='Set the time and price for "{studyShortDescription}"'},42917:e=>{e.exports='Set the time for "{studyShortDescription}"'},6083:e=>{e.exports='Set the price for "{studyShortDescription}"'},52298:e=>{e.exports=["جستجو"]},13269:e=>{e.exports="Select source"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},89053:e=>{e.exports=["نماد"]},48490:e=>{e.exports="Symbol & description"},99983:e=>{e.exports="Symbol Search"},54336:e=>{e.exports="Remove color"},60142:e=>{e.exports="Thickness"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},1328:e=>{e.exports="dr"},88720:e=>{e.exports="economy"},39512:e=>{e.exports="forex"},81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},38071:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/favorite-drawings-api.ebdaba98fd7e4f0a9c1d.js b/charting_library/bundles/favorite-drawings-api.ebdaba98fd7e4f0a9c1d.js new file mode 100644 index 00000000..7811b7f9 --- /dev/null +++ b/charting_library/bundles/favorite-drawings-api.ebdaba98fd7e4f0a9c1d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5551],{63624:(i,t,e)=>{e.r(t),e.d(t,{FavoriteDrawingsApi:()=>n});var s=e(50151),o=e(40549),a=e.n(o),l=e(8222);class n{constructor(){this._visibility=new(a())(!1),this._canBeShownValue=new(a())(!1),this._toolbarPromise=null,this._toolbar=null,this._init()}visible(){return this._visibility.readonly()}canBeShown(){return this._canBeShownValue.readonly()}show(){(0,s.ensureNotNull)(this._toolbarPromise).then((i=>{i.showAndSaveSettingsValue()}))}hide(){null!==this._toolbarPromise&&this._toolbarPromise.then((i=>{i.hideAndSaveSettingsValue()}))}_init(){(0,l.createFavoriteDrawingToolbar)();const i=(0,s.ensureNotNull)((0,l.getFavoriteDrawingToolbarPromise)());this._toolbarPromise=i.then((i=>(this._toolbar=i,this._visibility.setValue(this._toolbar.visibility().value()),this._canBeShownValue.setValue(this._toolbar.canBeShown().value()),this._toolbar.visibility().subscribe((i=>{this._visibility.setValue(i)})),this._toolbar.canBeShown().subscribe((i=>{this._canBeShownValue.setValue(i)})),this._toolbar)))}}}}]); \ No newline at end of file diff --git a/charting_library/bundles/floating-toolbars.34e58852bb8c3a9adff8.js b/charting_library/bundles/floating-toolbars.34e58852bb8c3a9adff8.js new file mode 100644 index 00000000..8213371b --- /dev/null +++ b/charting_library/bundles/floating-toolbars.34e58852bb8c3a9adff8.js @@ -0,0 +1,29 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2306],{66783:t=>{"use strict";var e=Object.prototype.hasOwnProperty;function o(t,e){return t===e?0!==t||0!==e||1/t==1/e:t!=t&&e!=e}t.exports=function(t,i){if(o(t,i))return!0;if("object"!=typeof t||null===t||"object"!=typeof i||null===i)return!1;var n=Object.keys(t),r=Object.keys(i);if(n.length!==r.length)return!1;for(var s=0;s{t.exports={}},51338:t=>{t.exports={}},1414:t=>{t.exports={button:"button-D4RPB3ZC",content:"content-D4RPB3ZC","icon-only":"icon-only-D4RPB3ZC",link:"link-D4RPB3ZC","color-brand":"color-brand-D4RPB3ZC","variant-primary":"variant-primary-D4RPB3ZC","variant-secondary":"variant-secondary-D4RPB3ZC","color-gray":"color-gray-D4RPB3ZC","color-green":"color-green-D4RPB3ZC","color-red":"color-red-D4RPB3ZC","color-black":"color-black-D4RPB3ZC","size-xsmall":"size-xsmall-D4RPB3ZC","start-icon-wrap":"start-icon-wrap-D4RPB3ZC","end-icon-wrap":"end-icon-wrap-D4RPB3ZC","with-start-icon":"with-start-icon-D4RPB3ZC","with-end-icon":"with-end-icon-D4RPB3ZC","size-small":"size-small-D4RPB3ZC","size-medium":"size-medium-D4RPB3ZC","size-large":"size-large-D4RPB3ZC","size-xlarge":"size-xlarge-D4RPB3ZC",animated:"animated-D4RPB3ZC",stretch:"stretch-D4RPB3ZC",grouped:"grouped-D4RPB3ZC","adjust-position":"adjust-position-D4RPB3ZC","first-row":"first-row-D4RPB3ZC","first-col":"first-col-D4RPB3ZC","no-corner-top-left":"no-corner-top-left-D4RPB3ZC","no-corner-top-right":"no-corner-top-right-D4RPB3ZC","no-corner-bottom-right":"no-corner-bottom-right-D4RPB3ZC","no-corner-bottom-left":"no-corner-bottom-left-D4RPB3ZC","text-wrap":"text-wrap-D4RPB3ZC","multiline-content":"multiline-content-D4RPB3ZC","secondary-text":"secondary-text-D4RPB3ZC","primary-text":"primary-text-D4RPB3ZC"}},70132:t=>{t.exports={}},19619:t=>{t.exports={}},65719:t=>{t.exports={}},12005:t=>{t.exports={wrap:"wrap-Nn3SCuEL",icon:"icon-Nn3SCuEL",colorBg:"colorBg-Nn3SCuEL",color:"color-Nn3SCuEL",multicolor:"multicolor-Nn3SCuEL",white:"white-Nn3SCuEL"}},31188:t=>{t.exports={button:"button-BuUjli6L"}},20835:t=>{t.exports={item:"item-KdWj36gM",withIcon:"withIcon-KdWj36gM",icon:"icon-KdWj36gM",labelRow:"labelRow-KdWj36gM",multiWidth:"multiWidth-KdWj36gM",buttonWrap:"buttonWrap-KdWj36gM",buttonLabel:"buttonLabel-KdWj36gM"}},93402:t=>{t.exports={container:"container-mdcOkvbj",sectionTitle:"sectionTitle-mdcOkvbj",separator:"separator-mdcOkvbj",customButton:"customButton-mdcOkvbj",accessible:"accessible-mdcOkvbj"}},80679:t=>{t.exports={container:"container-iiEYaqPD",form:"form-iiEYaqPD",swatch:"swatch-iiEYaqPD",inputWrap:"inputWrap-iiEYaqPD",inputHash:"inputHash-iiEYaqPD",input:"input-iiEYaqPD",buttonWrap:"buttonWrap-iiEYaqPD",hueSaturationWrap:"hueSaturationWrap-iiEYaqPD",saturation:"saturation-iiEYaqPD",hue:"hue-iiEYaqPD"}},1369:t=>{t.exports={hue:"hue-r4uo5Wn6",pointer:"pointer-r4uo5Wn6",pointerContainer:"pointerContainer-r4uo5Wn6"}},30099:t=>{t.exports={opacity:"opacity-EnWts7Xu", +opacitySlider:"opacitySlider-EnWts7Xu",opacitySliderGradient:"opacitySliderGradient-EnWts7Xu",pointer:"pointer-EnWts7Xu",dragged:"dragged-EnWts7Xu",opacityPointerWrap:"opacityPointerWrap-EnWts7Xu",opacityInputWrap:"opacityInputWrap-EnWts7Xu",opacityInput:"opacityInput-EnWts7Xu",opacityInputPercent:"opacityInputPercent-EnWts7Xu",accessible:"accessible-EnWts7Xu"}},35257:t=>{t.exports={saturation:"saturation-NFNfqP2w",pointer:"pointer-NFNfqP2w"}},87466:t=>{t.exports={swatches:"swatches-sfn7Lezv",swatch:"swatch-sfn7Lezv",hover:"hover-sfn7Lezv",empty:"empty-sfn7Lezv",white:"white-sfn7Lezv",selected:"selected-sfn7Lezv",contextItem:"contextItem-sfn7Lezv",row:"row-sfn7Lezv"}},94720:(t,e,o)=>{"use strict";o.d(e,{Button:()=>y});var i=o(50959),n=o(97754),r=o(95604),s=o(9745),a=o(1414),l=o.n(a);function c(t){const{color:e="brand",size:o="medium",variant:i="primary",stretch:s=!1,icon:a,startIcon:c,endIcon:d,iconOnly:h=!1,className:u,isGrouped:p,cellState:g,disablePositionAdjustment:m=!1,primaryText:_,secondaryText:v,isAnchor:f=!1}=t,y=function(t){let e="";return 0!==t&&(1&t&&(e=n(e,l()["no-corner-top-left"])),2&t&&(e=n(e,l()["no-corner-top-right"])),4&t&&(e=n(e,l()["no-corner-bottom-right"])),8&t&&(e=n(e,l()["no-corner-bottom-left"]))),e}((0,r.getGroupCellRemoveRoundBorders)(g));return n(u,l().button,l()[`size-${o}`],l()[`color-${e}`],l()[`variant-${i}`],s&&l().stretch,(a||c)&&l()["with-start-icon"],d&&l()["with-end-icon"],h&&l()["icon-only"],y,p&&l().grouped,p&&!m&&l()["adjust-position"],p&&g.isTop&&l()["first-row"],p&&g.isLeft&&l()["first-col"],_&&v&&l()["multiline-content"],f&&l().link)}function d(t){const{startIcon:e,icon:o,iconOnly:n,children:r,endIcon:a,primaryText:c,secondaryText:d}=t,h=null!=e?e:o,u=!(e||o||a||n)&&!r&&c&&d;return i.createElement(i.Fragment,null,h&&i.createElement(s.Icon,{icon:h,className:l()["start-icon-wrap"]}),r&&i.createElement("span",{className:l().content},r),a&&!n&&i.createElement(s.Icon,{icon:a,className:l()["end-icon-wrap"]}),u&&function(t){return t.primaryText&&t.secondaryText&&i.createElement("div",{className:l()["text-wrap"]},i.createElement("span",{className:l()["primary-text"]}," ",t.primaryText," "),"string"==typeof t.secondaryText?i.createElement("span",{className:l()["secondary-text"]}," ",t.secondaryText," "):i.createElement("span",{className:l()["secondary-text"]},i.createElement("span",null,t.secondaryText.firstLine),i.createElement("span",null,t.secondaryText.secondLine)))}(t))}var h=o(86332),u=o(90186);function p(t){const{className:e,color:o,variant:i,size:n,stretch:r,animated:s,icon:a,iconOnly:l,startIcon:c,endIcon:d,primaryText:h,secondaryText:p,...g}=t;return{...g,...(0,u.filterDataProps)(t),...(0,u.filterAriaProps)(t)}}function g(t){const{reference:e,...o}=t,{isGrouped:n,cellState:r,disablePositionAdjustment:s}=(0,i.useContext)(h.ControlGroupContext),a=c({...o,isGrouped:n,cellState:r,disablePositionAdjustment:s});return i.createElement("button",{...p(o),className:a,ref:e},i.createElement(d,{...o}))}function m(t="default"){switch(t){case"default":return"primary";case"stroke": +return"secondary"}}function _(t="primary"){switch(t){case"primary":return"brand";case"success":return"green";case"default":return"gray";case"danger":return"red"}}function v(t="m"){switch(t){case"s":return"xsmall";case"m":return"small";case"l":return"large"}}function f(t){const{intent:e,size:o,appearance:i,useFullWidth:n,icon:r,...s}=t;return{...s,color:_(e),size:v(o),variant:m(i),stretch:n,startIcon:r}}function y(t){return i.createElement(g,{...f(t)})}},86332:(t,e,o)=>{"use strict";o.d(e,{ControlGroupContext:()=>i});const i=o(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},95604:(t,e,o)=>{"use strict";function i(t){let e=0;return t.isTop&&t.isLeft||(e+=1),t.isTop&&t.isRight||(e+=2),t.isBottom&&t.isLeft||(e+=8),t.isBottom&&t.isRight||(e+=4),e}o.d(e,{getGroupCellRemoveRoundBorders:()=>i})},56073:(t,e,o)=>{"use strict";function i(t,e=!1){const o=getComputedStyle(t),i=[o.height];return"border-box"!==o.boxSizing&&i.push(o.paddingTop,o.paddingBottom,o.borderTopWidth,o.borderBottomWidth),e&&i.push(o.marginTop,o.marginBottom),i.reduce(((t,e)=>t+(parseFloat(e)||0)),0)}function n(t,e=!1){const o=getComputedStyle(t),i=[o.width];return"border-box"!==o.boxSizing&&i.push(o.paddingLeft,o.paddingRight,o.borderLeftWidth,o.borderRightWidth),e&&i.push(o.marginLeft,o.marginRight),i.reduce(((t,e)=>t+(parseFloat(e)||0)),0)}o.d(e,{outerHeight:()=>i,outerWidth:()=>n})},70114:(t,e,o)=>{"use strict";o.d(e,{ColorPickerButton:()=>v});var i=o(50959),n=o(97754),r=o.n(n),s=o(50151),a=o(9745),l=o(24377),c=o(87095),d=o(56512),h=o(34381),u=o(6914),p=o(8087),g=o(43982),m=o(12811),_=o(12005);function v(t){const{property:e,icon:o,propertyApplier:n,title:v,undoText:f,isToolbarFixed:y,className:b}=t,w=(0,g.useProperty)(e),C=(0,i.useRef)(null),T=w?(0,l.parseRgba)(w)[3]:void 0,x=""===w,S=String(L()).toLowerCase()===u.white,[P,E,W]=(0,d.useCustomColors)();return i.createElement(p.ToolWidgetMenu,{className:b,verticalDropDirection:y?m.VerticalDropDirection.FromBottomToTop:void 0,horizontalDropDirection:y?m.HorizontalDropDirection.FromLeftToRight:void 0,horizontalAttachEdge:y?m.HorizontalAttachEdge.Left:void 0,verticalAttachEdge:y?m.VerticalAttachEdge.Top:void 0,content:i.createElement("div",{className:_.wrap},i.createElement(a.Icon,{className:_.icon,icon:o}),i.createElement("div",{className:_.colorBg},i.createElement("div",{className:r()(_.color,x&&_.multicolor,S&&_.white),style:x?void 0:{backgroundColor:w}}))),arrow:!1,title:v,ref:C,"data-name":t["data-name"],menuDataName:`${t["data-name"]}-menu`},i.createElement(h.ColorPicker,{color:L(),opacity:T,onColorChange:function(t,e){const o=w?(0,c.alphaToTransparency)((0,l.parseRgba)(w)[3]):0;B((0,c.generateColor)(String(t),o,true)),e||(0,s.ensureNotNull)(C.current).close()},onOpacityChange:function(t){B((0,c.generateColor)(w,(0,c.alphaToTransparency)(t),!0))},selectOpacity:void 0!==T,selectCustom:!0,customColors:P,onAddColor:function(t){E(t),(0,s.ensureNotNull)(C.current).close()},onRemoveCustomColor:W}));function L(){return w?(0,l.rgbToHexString)((0,l.parseRgb)(w)):null} +function B(t){n.setProperty(e,t,f)}}},61259:(t,e,o)=>{"use strict";o.d(e,{LineWidthButton:()=>b});var i=o(50959),n=o(97754),r=o(50151),s=o(9745),a=o(8087),l=o(43982),c=o(16396),d=o(40173),h=o(12811),u=o(22978),p=o(14631),g=o(6096),m=o(6483),_=o(66611),v=o(20835);const f=(0,d.mergeThemes)(c.DEFAULT_POPUP_MENU_ITEM_THEME,v),y=[{value:1,icon:u},{value:2,icon:p},{value:3,icon:g},{value:4,icon:m}];function b(t){const{multipleProperty:e,title:o,undoText:d,propertyApplier:u,isToolbarFixed:p,className:g,isSmallScreen:m}=t,b=(0,l.useProperty)((0,r.ensureDefined)(e)),w="mixed"===b||!b,C=function(t){const e=y.find((e=>e.value===t));if(!e)return _;return e.icon}(b);return i.createElement(a.ToolWidgetMenu,{className:g,arrow:!1,title:o,"data-name":t["data-name"],menuDataName:`${t["data-name"]}-menu`,verticalDropDirection:p?h.VerticalDropDirection.FromBottomToTop:void 0,horizontalDropDirection:p?h.HorizontalDropDirection.FromRightToLeft:void 0,horizontalAttachEdge:p?h.HorizontalAttachEdge.Right:void 0,verticalAttachEdge:p?h.VerticalAttachEdge.Top:void 0,content:i.createElement("div",null,w?i.createElement("div",{className:v.multiWidth},i.createElement(s.Icon,{icon:_})):i.createElement("div",{className:v.buttonWrap},!m&&i.createElement(s.Icon,{icon:C}),i.createElement("div",{className:n(!m&&v.buttonLabel)},`${b}px`)))},y.map((({value:t,icon:e})=>i.createElement(c.PopupMenuItem,{key:t,theme:f,label:`${t}px`,icon:e,isActive:t===b,onClick:T,onClickArg:t}))));function T(t){t&&e&&(u.beginUndoMacro(d),e.setValue(t,void 0,{applyValue:(t,e)=>{u.setProperty(t,e,d)}}),u.endUndoMacro())}}},43982:(t,e,o)=>{"use strict";o.d(e,{useProperty:()=>n});var i=o(50959);const n=t=>{const[e,o]=(0,i.useState)(t.value());return(0,i.useEffect)((()=>{const e=t=>{o(t.value())};e(t);const i={};return t.subscribe(i,e),()=>t.unsubscribe(i,e)}),[t]),e}},34381:(t,e,o)=>{"use strict";o.d(e,{ColorPicker:()=>Y});var i=o(50959),n=o(97754),r=o.n(n),s=o(44352),a=o(16838),l=o(50151),c=o(68335),d=o(71468);const h=[37,39,38,40];function u(t){const e=(0,i.useRef)(null);return(0,i.useLayoutEffect)((()=>{if(!a.PLATFORM_ACCESSIBILITY_ENABLED)return;const t=(0,l.ensureNotNull)(e.current),o=()=>{const o=(0,a.queryTabbableElements)(t).sort(a.navigationOrderComparator);if(0===o.length||o[0].parentElement&&!m(o[0].parentElement,(0,l.ensureNotNull)(e.current))){const i=function(t){const o=g(t).sort(a.navigationOrderComparator).find((t=>m(t,(0,l.ensureNotNull)(e.current))));if(!o)return null;const i=Array.from(o.children);if(!i.length)return null;return i[0]}(t);if(null===i)return;if((0,d.becomeMainElement)(i),o.length>0)for(const t of o)(0,d.becomeSecondaryElement)(t)}};return window.addEventListener("keyboard-navigation-activation",o),o(),()=>window.removeEventListener("keyboard-navigation-activation",o)}),[]),[e,function(e){if(!a.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;const o=(0,c.hashFromEvent)(e);if(!h.includes(o))return;const i=document.activeElement;if(!(i instanceof HTMLElement))return;const n=e.currentTarget;let r,s;if(t){const t=i.parentElement +;r=t?Array.from(t.children):[],s=r.indexOf(i)}else r=(l=n,Array.from(l.querySelectorAll("button:not([disabled], [aria-disabled])")).filter((0,a.createScopedVisibleElementFilter)(l))).sort(a.navigationOrderComparator),s=r.indexOf(i);var l;if(0===r.length||-1===s)return;const d=o=>{if(!document.activeElement)return;const i=g(n),r=document.activeElement.parentElement;if(!r)return;const s=Array.from(r.children).indexOf(document.activeElement);if(-1===s)return;const a=i["down"===o?i.indexOf(r)+1:i.indexOf(r)-1];if(!a)return;e.preventDefault();const l=Array.from(a.children);l.length&&(!t&&s<=l.length-1?_(l[s]):_(l[0]))};switch(o){case 37:if(e.preventDefault(),!t&&0===s)break;_(p(r,s,-1));break;case 39:if(e.preventDefault(),!t&&s===r.length-1)break;_(p(r,s,1));break;case 38:d("up");break;case 40:d("down")}}]}function p(t,e,o){return t[(e+t.length+o)%t.length]}function g(t){return Array.from(t.querySelectorAll('[data-role="row"]')).filter((0,a.createScopedVisibleElementFilter)(t))}function m(t,e){const o=(0,l.ensureNotNull)(t.parentElement).offsetTop,i=o+(0,l.ensureNotNull)(t.parentElement).clientHeight,n=e.scrollTop,r=n+e.clientHeight;return o>=n&&i<=r}function _(t){document.activeElement&&(0,d.becomeSecondaryElement)(document.activeElement),(0,d.becomeMainElement)(t),t.focus()}var v=o(43688),f=o(93532),y=o(45582),b=Math.ceil,w=Math.max;const C=function(t,e,o){e=(o?(0,f.default)(t,e,o):void 0===e)?1:w((0,y.default)(e),0);var i=null==t?0:t.length;if(!i||e<1)return[];for(var n=0,r=0,s=Array(b(i/e));ni.createElement("div",{className:D.row,"data-role":"row",key:e},t.map(((t,e)=>i.createElement(k,{key:String(t)+e,index:e,color:t,selected:s&&(0,T.areEqualRgb)(s,(0,T.parseRgb)(String(t))),onSelect:l})))))),n);function l(t){r&&r(t)}}var I=o(54368),A=o(94720);function M(t){ +const e=`Invalid RGB color: ${t}`;if(null===t)throw new Error(e);const o=t.match(/^#?([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})$/i);if(null===o)throw new Error(e);const[,i,n,r]=o;if(!i||!n||!r)throw new Error(e);const s=parseInt(i,16)/255,a=parseInt(n,16)/255,l=parseInt(r,16)/255,c=Math.max(s,a,l),d=Math.min(s,a,l);let h;const u=c,p=c-d,g=0===c?0:p/c;if(c===d)h=0;else{switch(c){case s:h=(a-l)/p+(a{this._container=t},this._handlePosition=t=>{const{hsv:{h:e},onChange:o}=this.props;if(!o)return;const i=(0,l.ensureNotNull)(this._container).getBoundingClientRect(),n=t.clientX-i.left,r=t.clientY-i.top;let s=n/i.width;s<0?s=0:s>1&&(s=1);let a=1-r/i.height;a<0?a=0:a>1&&(a=1),o({h:e,s,v:a})},this._mouseDown=t=>{window.addEventListener("mouseup",this._mouseUp),window.addEventListener("mousemove",this._mouseMove)},this._mouseUp=t=>{window.removeEventListener("mousemove",this._mouseMove),window.removeEventListener("mouseup",this._mouseUp),this._handlePosition(t)},this._mouseMove=(0,R.default)(this._handlePosition,100),this._handleTouch=t=>{this._handlePosition(t.nativeEvent.touches[0])}}render(){const{className:t,hsv:{h:e,s:o,v:n}}=this.props,s=`hsl(${360*e}, 100%, 50%)`;return i.createElement("div",{className:r()(F.saturation,t),style:{backgroundColor:s},ref:this._refContainer,onMouseDown:this._mouseDown,onTouchStart:this._handleTouch,onTouchMove:this._handleTouch},i.createElement("div",{className:F.pointer,style:{left:100*o+"%",top:100*(1-n)+"%"}}))}}var z=o(1369);class O extends i.PureComponent{constructor(){super(...arguments),this._container=null,this._refContainer=t=>{this._container=t},this._handlePosition=t=>{const{hsv:{s:e,v:o},onChange:i}=this.props;if(!i)return;const n=(0,l.ensureNotNull)(this._container).getBoundingClientRect();let r=(t.clientY-n.top)/n.height;r<0?r=0:r>1&&(r=1),i({h:r,s:e,v:o})},this._mouseDown=t=>{window.addEventListener("mouseup",this._mouseUp),window.addEventListener("mousemove",this._mouseMove)},this._mouseUp=t=>{window.removeEventListener("mousemove",this._mouseMove),window.removeEventListener("mouseup",this._mouseUp),this._handlePosition(t)},this._mouseMove=(0,R.default)(this._handlePosition,100),this._handleTouch=t=>{this._handlePosition(t.nativeEvent.touches[0])}}render(){const{className:t,hsv:{h:e}}=this.props;return i.createElement("div",{className:r()(z.hue,t)},i.createElement("div",{className:z.pointerContainer,ref:this._refContainer,onMouseDown:this._mouseDown,onTouchStart:this._handleTouch,onTouchMove:this._handleTouch},i.createElement("div",{className:z.pointer,style:{top:100*e+"%"}})))}}var H=o(80679);const U="#000000",j=s.t(null,{context:"Color Picker"},o(40276));class Z extends i.PureComponent{constructor(t){super(t),this._inputRef=i.createRef(),this._handleHSV=t=>{const e=function(t){const{h:e,s:o,v:i}=t;let n,r,s +;const a=Math.floor(6*e),l=6*e-a,c=i*(1-o),d=i*(1-l*o),h=i*(1-(1-l)*o);switch(a%6){case 0:n=i,r=h,s=c;break;case 1:n=d,r=i,s=c;break;case 2:n=c,r=i,s=h;break;case 3:n=c,r=d,s=i;break;case 4:n=h,r=c,s=i;break;case 5:n=i,r=c,s=d;break;default:n=0,r=0,s=0}return"#"+[255*n,255*r,255*s].map((t=>("0"+Math.round(t).toString(16)).replace(/.+?([a-f0-9]{2})$/i,"$1"))).join("")}(t)||U;this.setState({color:e,inputColor:e.replace(/^#/,""),hsv:t}),this.props.onSelect(e)},this._handleInput=t=>{const e=t.currentTarget.value;try{const t=M(e),o=`#${e}`;this.setState({color:o,inputColor:e,hsv:t}),this.props.onSelect(o)}catch(t){this.setState({inputColor:e})}},this._handleAddColor=()=>this.props.onAdd(this.state.color);const e=t.color||U;this.state={color:e,inputColor:e.replace(/^#/,""),hsv:M(e)}}componentDidMount(){var t;a.PLATFORM_ACCESSIBILITY_ENABLED&&!x.CheckMobile.any()&&(null===(t=this._inputRef.current)||void 0===t||t.focus())}render(){const{color:t,hsv:e,inputColor:o}=this.state;return i.createElement("div",{className:H.container},i.createElement("div",{className:H.form},i.createElement("div",{className:H.swatch,style:{backgroundColor:t}}),i.createElement("div",{className:H.inputWrap},i.createElement("span",{className:H.inputHash},"#"),i.createElement("input",{ref:this._inputRef,type:"text",className:H.input,value:o,onChange:this._handleInput})),i.createElement("div",{className:H.buttonWrap},i.createElement(A.Button,{size:"s",onClick:this._handleAddColor},j))),i.createElement("div",{className:H.hueSaturationWrap},i.createElement(V,{className:H.saturation,hsv:e,onChange:this._handleHSV}),i.createElement(O,{className:H.hue,hsv:e,onChange:this._handleHSV})))}}var $=o(93402);const G=s.t(null,{context:"Color Picker"},o(53585)),q=s.t(null,{context:"Color Picker"},o(81865));function Y(t){const{color:e,opacity:o,selectCustom:n,selectOpacity:s,customColors:l,onRemoveCustomColor:c,onToggleCustom:d,onOpacityChange:h,menu:p}=t,[g,m]=(0,i.useState)(!1),_="number"==typeof o?o:1,[v,f]=u();return(0,i.useLayoutEffect)((()=>{p&&p.update()}),[s,p]),g?i.createElement(Z,{color:e,onSelect:y,onAdd:function(e){m(!1),null==d||d(!1);const{onAddColor:o}=t;o&&o(e)}}):i.createElement("div",{className:$.container},i.createElement("div",{ref:v,onKeyDown:f},i.createElement(N,{colors:W.basic,color:e,onSelect:y}),i.createElement(N,{colors:W.extended,color:e,onSelect:y}),i.createElement("div",{className:$.separator}),i.createElement(E.Provider,{value:c},i.createElement(N,{colors:l,color:e,onSelect:y},n&&i.createElement(i.Fragment,null,a.PLATFORM_ACCESSIBILITY_ENABLED?(null==l?void 0:l.length)?i.createElement("button",{title:G,onClick:b,className:r()($.customButton,$.accessible,"apply-common-tooltip"),tabIndex:-1}):i.createElement("div",{"data-role":"row"},i.createElement("button",{title:G,onClick:b,className:r()($.customButton,$.accessible,"apply-common-tooltip"),tabIndex:-1})):i.createElement("div",{className:r()($.customButton,"apply-common-tooltip"),onClick:b,title:G,tabIndex:-1}))))),s&&i.createElement(i.Fragment,null,i.createElement("div",{ +className:$.sectionTitle},q),i.createElement(I.Opacity,{color:e,opacity:_,onChange:function(t){h&&h(t)}})));function y(e){const{onColorChange:o}=t;o&&o(e,g)}function b(t){m(!0),null==d||d(!0)}}},54368:(t,e,o)=>{"use strict";o.d(e,{Opacity:()=>d});var i=o(50959),n=o(97754),r=o(50151),s=o(37160),a=o(68335),l=o(16838),c=o(30099);class d extends i.PureComponent{constructor(t){super(t),this._container=null,this._pointer=null,this._raf=null,this._refContainer=t=>{this._container=t},this._refPointer=t=>{this._pointer=t},this._handlePosition=t=>{null===this._raf&&(this._raf=requestAnimationFrame((()=>{const e=(0,r.ensureNotNull)(this._container),o=(0,r.ensureNotNull)(this._pointer),i=e.getBoundingClientRect(),n=o.offsetWidth,a=t.clientX-n/2-i.left,l=(0,s.clamp)(a/(i.width-n),0,1);this.setState({inputOpacity:Math.round(100*l).toString()}),this.props.onChange(l),this._raf=null})))},this._onSliderClick=t=>{this._handlePosition(t.nativeEvent),this._dragSubscribe()},this._mouseUp=t=>{this.setState({isPointerDragged:!1}),this._dragUnsubscribe(),this._handlePosition(t)},this._mouseMove=t=>{this.setState({isPointerDragged:!0}),this._handlePosition(t)},this._onTouchStart=t=>{this._handlePosition(t.nativeEvent.touches[0])},this._handleTouch=t=>{this.setState({isPointerDragged:!0}),this._handlePosition(t.nativeEvent.touches[0])},this._handleTouchEnd=()=>{this.setState({isPointerDragged:!1})},this._handleInput=t=>{const e=t.currentTarget.value,o=Number(e)/100;this.setState({inputOpacity:e}),Number.isNaN(o)||o>1||this.props.onChange(o)},this._handleKeyDown=t=>{const e=(0,a.hashFromEvent)(t);if(37!==e&&39!==e)return;t.preventDefault();const o=Number(this.state.inputOpacity);37===e&&0!==o&&this._changeOpacity(o-1),39===e&&100!==o&&this._changeOpacity(o+1)},this.state={inputOpacity:Math.round(100*t.opacity).toString(),isPointerDragged:!1}}componentWillUnmount(){null!==this._raf&&(cancelAnimationFrame(this._raf),this._raf=null),this._dragUnsubscribe()}render(){const{color:t,opacity:e,hideInput:o,disabled:r}=this.props,{inputOpacity:s,isPointerDragged:a}=this.state,d={color:t||void 0};return i.createElement("div",{className:c.opacity},i.createElement("div",{className:n(c.opacitySlider,l.PLATFORM_ACCESSIBILITY_ENABLED&&c.accessible),style:d,tabIndex:l.PLATFORM_ACCESSIBILITY_ENABLED&&!r?0:-1,ref:this._refContainer,onMouseDown:this._onSliderClick,onTouchStart:this._onTouchStart,onTouchMove:this._handleTouch,onTouchEnd:this._handleTouchEnd,onKeyDown:this._handleKeyDown,"aria-disabled":r},i.createElement("div",{className:c.opacitySliderGradient,style:{backgroundImage:`linear-gradient(90deg, transparent, ${t})`}}),i.createElement("div",{className:c.opacityPointerWrap},i.createElement("div",{className:n(c.pointer,a&&c.dragged),style:{left:100*e+"%"},ref:this._refPointer}))),!o&&i.createElement("div",{className:c.opacityInputWrap},i.createElement("input",{type:"text",className:c.opacityInput,value:s,onChange:this._handleInput}),i.createElement("span",{className:c.opacityInputPercent},"%")))}_dragSubscribe(){const t=(0, +r.ensureNotNull)(this._container).ownerDocument;t&&(t.addEventListener("mouseup",this._mouseUp),t.addEventListener("mousemove",this._mouseMove))}_dragUnsubscribe(){const t=(0,r.ensureNotNull)(this._container).ownerDocument;t&&(t.removeEventListener("mousemove",this._mouseMove),t.removeEventListener("mouseup",this._mouseUp))}_changeOpacity(t){this.setState({inputOpacity:t.toString()}),this.props.onChange(t/100)}}},6914:(t,e,o)=>{"use strict";o.d(e,{basic:()=>a,extended:()=>c,white:()=>n});var i=o(48891);const n=i.colorsPalette["color-white"],r=["ripe-red","tan-orange","banana-yellow","iguana-green","minty-green","sky-blue","tv-blue","deep-blue","grapes-purple","berry-pink"],s=[200,300,400,500,600,700,800,900].map((t=>`color-cold-gray-${t}`));s.unshift("color-white"),s.push("color-black"),r.forEach((t=>{s.push(`color-${t}-500`)}));const a=s.map((t=>i.colorsPalette[t])),l=[];[100,200,300,400,700,900].forEach((t=>{r.forEach((e=>{l.push(`color-${e}-${t}`)}))}));const c=l.map((t=>i.colorsPalette[t]))},56512:(t,e,o)=>{"use strict";o.d(e,{useCustomColors:()=>l});var i=o(50959),n=o(56840),r=o(76422);function s(t,e){(0,i.useEffect)((()=>(r.subscribe(t,e,null),()=>{r.unsubscribe(t,e,null)})),[t,e])}var a=o(24377);function l(){const[t,e]=(0,i.useState)((0,n.getJSON)("pickerCustomColors",[]));s("add_new_custom_color",(o=>e(c(o,t)))),s("remove_custom_color",(o=>e(d(o,t))));const o=(0,i.useCallback)((e=>{const o=e?(0,a.parseRgb)(e):null;t.some((t=>null!==t&&null!==o&&(0,a.areEqualRgb)((0,a.parseRgb)(t),o)))||(r.emit("add_new_custom_color",e),(0,n.setJSON)("pickerCustomColors",c(e,t)))}),[t]),l=(0,i.useCallback)((e=>{(e>=0||e29&&o.shift(),o}function d(t,e){return e.filter(((e,o)=>t!==o))}},84877:(t,e,o)=>{"use strict";o.d(e,{MatchMediaMap:()=>s});var i=o(50959),n=o(66783),r=o.n(n);class s extends i.Component{constructor(t){super(t),this._handleMediaChange=()=>{const t=l(this.state.queries,((t,e)=>e.matches));let e=!1;for(const o in t)if(t.hasOwnProperty(o)&&this.state.matches[o]!==t[o]){e=!0;break}e&&this.setState({matches:t})};const{rules:e}=this.props;this.state=a(e)}shouldComponentUpdate(t,e){return!r()(t,this.props)||(!r()(e.rules,this.state.rules)||!r()(e.matches,this.state.matches))}componentDidMount(){this._migrate(null,this.state.queries)}componentDidUpdate(t,e){r()(t.rules,this.props.rules)||this._migrate(e.queries,this.state.queries)}componentWillUnmount(){this._migrate(this.state.queries,null)}render(){return this.props.children(this.state.matches)}static getDerivedStateFromProps(t,e){if(r()(t.rules,e.rules))return null;const{rules:o}=t;return a(o)}_migrate(t,e){null!==t&&l(t,((t,e)=>{e.removeListener(this._handleMediaChange)})),null!==e&&l(e,((t,e)=>{e.addListener(this._handleMediaChange)}))}}function a(t){const e=l(t,((t,e)=>window.matchMedia(e)));return{queries:e,matches:l(e,((t,e)=>e.matches)),rules:{...t}}}function l(t,e){const o={} +;for(const i in t)t.hasOwnProperty(i)&&(o[i]=e(i,t[i]));return o}},40173:(t,e,o)=>{"use strict";function i(t,e,o={}){return Object.assign({},t,function(t,e,o={}){const i=Object.assign({},e);for(const n of Object.keys(e)){const r=o[n]||n;r in t&&(i[n]=[t[r],e[n]].join(" "))}return i}(t,e,o))}o.d(e,{mergeThemes:()=>i})},9629:(t,e,o)=>{"use strict";o.r(e),o.d(e,{FavoriteDrawingToolbar:()=>_});var i=o(44352),n=o(3809),r=o(71810),s=(o(50151),o(32563)),a=o(70027),l=o(39347),c=o(10643),d=o(88348),h=o(54819),u=o(56840),p=o(11417),g=o(97145),m=o(92249);o(70132);class _ extends n.FloatingToolbar{constructor(t){super({allowSortable:!s.mobiletouch,dragOnlyInsideToolbar:!0,defaultPosition:t,positionSettingsKey:"chart.favoriteDrawingsPosition",positionStorageType:"device"}),this._linetoolsWidgets={},this._canBeShownValue=new g.WatchedValue(!1),this._attachHandlers(),this._loadVisibilityState(),this._hideAction=this._createHideToolbarAction()}show(){this._canBeShownValue.value()&&(this.isVisible()||this._renderAllLinetools(),super.show())}showAndSaveSettingsValue(){this._canBeShownValue.value()&&(p.TVLocalStorage.setItem("ChartFavoriteDrawingToolbarWidget.visible","true"),this.show())}hideAndSaveSettingsValue(){p.TVLocalStorage.setItem("ChartFavoriteDrawingToolbarWidget.visible","false"),this.hide()}canBeShown(){return this._canBeShownValue.readonly()}_onFavoriteAdded(t){this.addWidget(this._createLinetoolWidget(t)),r.LinetoolsFavoritesStore.favorites().filter(v).length>0&&(this._canBeShownValue.setValue(!0),this.showAndSaveSettingsValue())}_onFavoriteRemoved(t){this.removeWidget(this._linetoolsWidgets[t]),delete this._linetoolsWidgets[t],0===r.LinetoolsFavoritesStore.favorites().filter(v).length&&(this._canBeShownValue.setValue(!1),this.hide())}_onFavoriteMoved(){this._renderAllLinetools()}_onSelectedLinetoolChanged(t){Object.keys(this._linetoolsWidgets).forEach((e=>{this._linetoolsWidgets[e].classList.toggle("i-active",t===e)}))}_createLinetoolWidget(t){const e=`${h.lineToolsInfo[t].icon}`,o=(0,a.parseHtmlElement)(e);return o.addEventListener("click",(async e=>{e.preventDefault(),await(0,m.initLineTool)(t),d.tool.value()!==t&&d.tool.setValue(t)})),this._linetoolsWidgets[t]=o,o}_renderAllLinetools(){this._linetoolsWidgets={},this.removeWidgets(),r.LinetoolsFavoritesStore.favorites().filter((t=>h.lineToolsInfo[t]&&!0)).forEach((t=>{this.addWidget(this._createLinetoolWidget(t))}))}_attachHandlers(){r.LinetoolsFavoritesStore.favoriteAdded.subscribe(this,this._onFavoriteAdded),r.LinetoolsFavoritesStore.favoriteRemoved.subscribe(this,this._onFavoriteRemoved),r.LinetoolsFavoritesStore.favoriteMoved.subscribe(this,this._onFavoriteMoved),r.LinetoolsFavoritesStore.favoritesSynced.subscribe(null,(()=>{this._loadVisibilityState(),this._renderAllLinetools()})),this.onWidgetsReordered().subscribe(this,((t,e)=>{ +if(r.LinetoolsFavoritesStore.favoriteMoved.unsubscribe(this,this._onFavoriteMoved),!r.LinetoolsFavoritesStore.moveFavorite(r.LinetoolsFavoritesStore.favorite(t),e))throw new Error("Something went wrong");r.LinetoolsFavoritesStore.favoriteMoved.subscribe(this,this._onFavoriteMoved)})),this.onContextMenu((t=>{t.preventDefault(),c.ContextMenuManager.showMenu([this._hideAction],t)})),d.tool.subscribe(this._onSelectedLinetoolChanged.bind(this))}_createHideToolbarAction(){return new l.Action({actionId:"Chart.FavoriteDrawingToolsToolbar.Hide",label:i.t(null,void 0,o(74813)),onExecute:()=>{this.hideAndSaveSettingsValue()}})}_loadVisibilityState(){const t=r.LinetoolsFavoritesStore.favorites().filter(v).length>0;this._canBeShownValue.setValue(t);const e=r.LinetoolsFavoritesStore.favoritesCount()>0;let o;const i=u.getValue("ChartFavoriteDrawingToolbarWidget.visible");void 0!==i?(u.remove("ChartFavoriteDrawingToolbarWidget.visible",{forceFlush:!0}),o="false"!==i,p.TVLocalStorage.setItem("ChartFavoriteDrawingToolbarWidget.visible",i)):o="false"!==p.TVLocalStorage.getItem("ChartFavoriteDrawingToolbarWidget.visible"),o&&e?this.show():this.hide()}}function v(t){return!0}},3809:(t,e,o)=>{"use strict";o.d(e,{FLOATING_TOOLBAR_REACT_WIDGETS_CLASS:()=>b,FloatingToolbar:()=>C});var i=o(59064),n=o(32563),r=o(61345),s=o(56840),a=o(57898),l=o(97145),c=o(38881);class d extends c.ChunkLoader{_startLoading(){return Promise.all([o.e(1553),o.e(2377)]).then(o.bind(o,13367)).then((t=>t.HammerJS))}}var h=o(11417),u=o(50151),p=o(56073);var g=o(49483);o(65719);class m{constructor(t){var e,o;this._helper=null,this._handleDragStart=t=>{var e;if(null!==this._helper)return;const o=this._source;o.classList.add("ui-draggable-dragging");const[i,n]=[(0,p.outerWidth)(o),(0,p.outerHeight)(o)];this._helper={startTop:parseFloat(o.style.top)||0,startLeft:parseFloat(o.style.left)||0,nextTop:null,nextLeft:null,raf:null,size:[i,n],containment:this._containment instanceof HTMLElement?[parseInt(getComputedStyle(this._containment).borderLeftWidth)+parseInt(getComputedStyle(this._containment).paddingLeft),parseInt(getComputedStyle(this._containment).borderTopWidth)+parseInt(getComputedStyle(this._containment).paddingTop),this._containment.offsetWidth-parseInt(getComputedStyle(this._containment).borderRightWidth)-parseInt(getComputedStyle(this._containment).paddingRight)-parseInt(getComputedStyle(o).marginLeft)-parseInt(getComputedStyle(o).marginRight)-i,this._containment.offsetHeight-parseInt(getComputedStyle(this._containment).borderBottomWidth)-parseInt(getComputedStyle(this._containment).paddingBottom)-parseInt(getComputedStyle(o).marginTop)-parseInt(getComputedStyle(o).marginBottom)-n]:"window"===this._containment?[window.scrollX,window.scrollY,window.scrollX+document.documentElement.offsetWidth-i,window.scrollY+document.documentElement.offsetHeight-n]:null},null===(e=this._start)||void 0===e||e.call(this)},this._handleDragMove=t=>{var e;if(null===this._helper)return +;const{current:o,initial:i}=t.detail,n=this._source,r=this._helper.nextTop,s=this._helper.nextLeft,a="y"===this._axis||!1===this._axis||0!==o.movementY;if(a){const t=this._helper.startTop;isFinite(t)&&(this._helper.nextTop=o.clientY-i.clientY+t)}const l="x"===this._axis||!1===this._axis||0!==o.movementY;if(l){const t=this._helper.startLeft;isFinite(t)&&(this._helper.nextLeft=o.clientX-i.clientX+t)}if(null!==this._helper.containment){const[t,e,o,i]=this._helper.containment;a&&this._helper.nextTop&&(this._helper.nextTop=Math.min(this._helper.nextTop,i),this._helper.nextTop=Math.max(this._helper.nextTop,e)),l&&this._helper.nextLeft&&(this._helper.nextLeft=Math.min(this._helper.nextLeft,o),this._helper.nextLeft=Math.max(this._helper.nextLeft,t))}null!==this._helper.raf||r===this._helper.nextTop&&s===this._helper.nextLeft||(this._helper.raf=requestAnimationFrame((()=>{null!==this._helper&&(null!==this._helper.nextTop&&(n.style.top=this._helper.nextTop+"px",this._helper.nextTop=null),null!==this._helper.nextLeft&&(n.style.left=this._helper.nextLeft+"px",this._helper.nextLeft=null),this._helper.raf=null)}))),null===(e=this._drag)||void 0===e||e.call(this)},this._handleDragStop=t=>{var e;if(null===this._helper)return;this._source.classList.remove("ui-draggable-dragging"),this._helper=null,null===(e=this._stop)||void 0===e||e.call(this)};const i=this._source=t.source;i.classList.add("ui-draggable");const n=this._handle=null!==(e=t.handle?i.querySelector(t.handle):null)&&void 0!==e?e:i;n.classList.add("ui-draggable-handle"),this._start=t.start,this._stop=t.stop,this._drag=t.drag,this._backend=new _({handle:n,onDragStart:this._handleDragStart,onDragMove:this._handleDragMove,onDragStop:this._handleDragStop}),this._axis=null!==(o=t.axis)&&void 0!==o&&o,this._containment=t.containment}destroy(){const t=this._source;t.classList.remove("ui-draggable"),t.classList.remove("ui-draggable-dragging");this._handle.classList.remove("ui-draggable-handle"),this._backend.destroy(),null!==this._helper&&(this._helper.raf&&cancelAnimationFrame(this._helper.raf),this._helper=null)}}class _{constructor(t){this._initial=null,this._handlePointerDown=t=>{if(null!==this._initial)return;if(!(t.target instanceof Element&&this._handle.contains(t.target)))return;if(this._initial=t,!this._dispatchEvent(this._createEvent("pointer-drag-start",t)))return void(this._initial=null);t.preventDefault();const e=this._getEventTarget();e.addEventListener("pointermove",this._handlePointerMove),e.addEventListener("pointerup",this._handlePointerUp),e.addEventListener("pointercancel",this._handlePointerUp),e.addEventListener("lostpointercapture",this._handlePointerUp),e.setPointerCapture(t.pointerId)},this._handlePointerMove=t=>{null!==this._initial&&this._initial.pointerId===t.pointerId&&(t.preventDefault(),this._dispatchEvent(this._createEvent("pointer-drag-move",t)))},this._handlePointerUp=t=>{if(null===this._initial||this._initial.pointerId!==t.pointerId)return;t.preventDefault();const e=this._getEventTarget() +;e.removeEventListener("pointermove",this._handlePointerMove),e.removeEventListener("pointerup",this._handlePointerUp),e.removeEventListener("pointercancel",this._handlePointerUp),e.removeEventListener("lostpointercapture",this._handlePointerUp),e.releasePointerCapture(this._initial.pointerId),this._dispatchEvent(this._createEvent("pointer-drag-stop",t)),this._initial=null};const e=this._handle=t.handle;this._onDragStart=t.onDragStart,this._onDragMove=t.onDragMove,this._onDragStop=t.onDragStop,e.style.touchAction="none";this._getEventTarget().addEventListener("pointerdown",this._handlePointerDown)}destroy(){this._handle.style.touchAction="";const t=this._getEventTarget();t.removeEventListener("pointerdown",this._handlePointerDown),t.removeEventListener("pointermove",this._handlePointerMove),t.removeEventListener("pointerup",this._handlePointerUp),t.removeEventListener("pointercancel",this._handlePointerUp),t.removeEventListener("lostpointercapture",this._handlePointerUp),null!==this._initial&&(t.releasePointerCapture(this._initial.pointerId),this._initial=null)}_getEventTarget(){return g.CheckMobile.iOS()||(0,g.isMac)()&&n.touch?window.document.documentElement:this._handle}_dispatchEvent(t){switch(t.type){case"pointer-drag-start":this._onDragStart(t);break;case"pointer-drag-move":this._onDragMove(t);break;case"pointer-drag-stop":this._onDragStop(t)}return!t.defaultPrevented}_createEvent(t,e){return(0,u.assert)(null!==this._initial),new CustomEvent(t,{bubbles:!0,cancelable:!0,detail:{backend:this,initial:this._initial,current:e}})}}var v=o(70027),f=o(51768),y=o(25388);o(19619);const b="floating-toolbar-react-widgets",w=`
${y}
`;class C{constructor(t){this._widget=document.createElement("div"),this._isVertical=!1,this._hiddingTimeoutId=null,this._visibility=new l.WatchedValue(!1),this._windowResizeListener=this._onWindowResize.bind(this),this._reorderedDelegate=new a.Delegate,this._responsiveResizeFunction=null,this._showTimeStamp=null,this._draggable=null,this._preventClickUntilAnimation=t=>{null!==this._showTimeStamp&&performance.now()-this._showTimeStamp{this.isVisible()&&this._widget.classList.remove("i-closed")}))):this._widget.classList.remove("i-closed"),this._onWindowResize())}hide(t=!1){if(!this.isVisible())return;const e=this._widget.classList.contains("i-closed");if(this._widget.classList.add("i-closed"),this._visibility.setValue(!1),t||e)this._setHiddingTimeout(null),this._widget.classList.add("i-hidden");else{const t=setTimeout((()=>{this._setHiddingTimeout(null),this._widget.classList.add("i-hidden")}),this.hideDuration());this._setHiddingTimeout(t)}window.removeEventListener("resize",this._windowResizeListener)}raise(){C._toolbars.length+C._startZIndex!==this._zIndex()&&(C._toolbars.splice(C._toolbars.indexOf(this),1),C._toolbars.push(this),C._updateAllZIndexes())}hideDuration(){return.75*r.dur}addWidget(t,e={}){const o=this.widgetsCount();if(void 0===e.index&&(e.index=o),e.index<0||e.index>o)throw new Error(`Index must be in [0, ${o}]`);const i=document.createElement("div");i.className="tv-floating-toolbar__widget js-widget",i.appendChild(t);const n=e.index===o?null:this._content.childNodes.item(e.index);this._content.insertBefore(i,n),this._onWindowResize()}getReactWidgetContainer(){return this._reactWidgetsContainer}removeWidget(t){const e=this._findWrapperForWidget(t);e&&(this._content.removeChild(e),this._onWindowResize())}widgetsCount(){return this._content.childNodes.length}showWidget(t){const e=this._findWrapperForWidget(t);e&&e.classList.remove("i-hidden")}hideWidget(t){const e=this._findWrapperForWidget(t);e&&e.classList.add("i-hidden")}removeWidgets(){for(;this._content.firstChild;)this._content.removeChild(this._content.firstChild);this._onWindowResize()}onWidgetsReordered(){return this._reorderedDelegate}onContextMenu(t){if(n.mobiletouch){(new d).load().then((e=>{const o=new e(this._widget);o.get("press").set({time:500}),o.on("press",(e=>{this._preventWidgetTouchEndEvent(),t(e.srcEvent)}))}))}else this._widget.addEventListener("contextmenu",t)}checkPosition(){const t=this._getCorrectedWidgetRect(),e={left:t.left,top:t.top};this._correctPosition(e),t.left===e.left&&t.top===e.top||(this._widget.style.left=e.left+"px", +this._widget.style.top=e.top+"px")}_determineCurrentLayoutVertical(t){const e=this._isVertical?t.height:t.width;return window.innerWidtht.left&&(t.left=Math.min(t.left+i,o.left)),n<0?t.top=Math.max(0,window.innerHeight-e.height):o&&o.top>t.top&&(t.top=Math.min(t.top+n,o.top))}_getCorrectedWidgetRect(){const t=this._widget.getBoundingClientRect();if(this._widget.classList.contains("i-closed")){const e=1/.925-1,o=t.width*e,i=t.height*e;return{bottom:t.bottom+i/2,height:t.height+i,left:t.left-o/2,right:t.right+o/2,top:t.top-i/2,width:t.width+o}}return t}_getSavedPosition(){var t;let e;if("device"===this._options.positionStorageType){const t=h.TVLocalStorage.getItem(this._options.positionSettingsKey);e=null!==t?JSON.parse(t):null}else e=null!==(t=(0,s.getJSON)(this._options.positionSettingsKey))&&void 0!==t?t:null;return null!==e&&"top"in e&&"left"in e?e:null}_setHiddingTimeout(t){null!==this._hiddingTimeoutId&&clearTimeout(this._hiddingTimeoutId),this._hiddingTimeoutId=t}_preventWidgetTouchEndEvent(){const t=e=>{e.preventDefault(),this._widget.removeEventListener("touchend",t)};this._widget.addEventListener("touchend",t)}_updateLayoutType(){this._widget.classList.toggle("i-vertical",this._isVertical)}_updateAxisOption(){0}_onWindowResize(){if("auto"===(this._options.layout||"auto")){const t=this._isVertical,e=this._getCorrectedWidgetRect();this._isVertical=this._determineCurrentLayoutVertical(e),this._updateLayoutType(),t!==this._isVertical&&(this._onVerticalChanged(this._isVertical,t),this._updateAxisOption())}this.checkPosition(),this._resizeResponsive()}_resizeResponsive(){if(null===this._responsiveResizeFunction)return;let t=this._options.layout||"auto";"auto"===t&&(t=this._isVertical?"vertical":"horizontal");const e="vertical"===t?this._widget.clientHeight:this._widget.clientWidth,o=("vertical"===t?window.innerHeight:window.innerWidth)-e;this._responsiveResizeFunction(e,o,t)}_setZIndex(t){this._widget.style.zIndex=String(t)}_zIndex(){return Number(this._widget.style.zIndex)}_loadPosition(){var t;const e=null!==(t=this._getSavedPosition())&&void 0!==t?t:this._options.defaultPosition;this._widget.style.left=Math.round(e.left)+"px",this._widget.style.top=Math.round(e.top)+"px",this._onWindowResize()}_savePosition(){const t=this._widget.getBoundingClientRect();if("device"===this._options.positionStorageType)try{h.TVLocalStorage.setItem(this._options.positionSettingsKey,JSON.stringify({left:t.left,top:t.top}))}catch(t){}else(0,s.setJSON)(this._options.positionSettingsKey,{left:t.left,top:t.top})}_init(){this._loadPosition(),this._draggable=new m({ +source:this._widget,containment:"window",handle:".js-drag",start:i.globalCloseMenu,stop:this._savePosition.bind(this)}),this._widget.addEventListener("pointerdown",this.raise.bind(this))}_initSortable(){let t=-1;lazyJqueryUI(this._content).sortable({start:(e,o)=>{t=o.item.index()},stop:(e,o)=>{const i=o.item.index();t!==i&&((0,f.trackEvent)("Floating Toolbar","User Sort"),this._reorderedDelegate.fire(t,i))},tolerance:"pointer",distance:5,containment:!!this._options.dragOnlyInsideToolbar&&"parent",scroll:!1,placeholder:"sortable-placeholder",forcePlaceholderSize:!0}),this._updateAxisOption()}static _updateAllZIndexes(){C._toolbars.forEach(((t,e)=>{t._setZIndex(C._startZIndex+e)}))}}C._startZIndex=20,C._toolbars=[]},89824:(t,e,o)=>{"use strict";o.d(e,{LineToolPropertiesWidgetBase:()=>wt});var i=o(50959),n=o(962),r=o(44352),s=o(36298),a=o(14483),l=o(97145),c=o(1722),d=o(88348),h=o(68806),u=o(50151),p=o(59452),g=o.n(p);class m extends(g()){constructor(t,e,o){super(),this._listenersMappers=[],this._isProcess=!1,this._baseProperty=t,this._propertyApplier=e,this._undoText=o}destroy(){this._baseProperty.destroy(),super.destroy()}value(){return this._baseProperty.value()}setValue(t){this._isProcess=!0,this._baseProperty.setValue(t,void 0,{applyValue:(t,e)=>this._propertyApplier.setProperty(t,e,this._undoText)}),this._isProcess=!1,this._listenersMappers.forEach((t=>{t.method.call(t.obj,this)}))}subscribe(t,e){const o=o=>{this._isProcess||e.call(t,this)},i={obj:t,method:e,callback:o};this._listenersMappers.push(i),this._baseProperty.subscribe(t,o)}unsubscribe(t,e){var o;const i=(0,u.ensureDefined)(null===(o=this._listenersMappers.find((o=>o.obj===t&&o.method===e)))||void 0===o?void 0:o.callback);this._baseProperty.unsubscribe(t,i)}unsubscribeAll(t){this._baseProperty.unsubscribeAll(t)}}var _=o(69152),v=o(97754),f=o.n(v),y=o(84877),b=o(3809),w=o(24437);const C=b.FLOATING_TOOLBAR_REACT_WIDGETS_CLASS+"__button";function T(t){const{templateButton:e,propertyButtons:o,commonButtons:n,isDrawingFinished:r,isToolbarFixed:s,buttonClassName:a,activeChartWidget:l}=t,c=l.hasModel()&&l.model().selection().dataSources();return c&&c.length?i.createElement(y.MatchMediaMap,{rules:{isSmallWidth:w.DialogBreakpoints.TabletSmall,isSmallHeight:"screen and (max-height: 430px)"}},(({isSmallWidth:t,isSmallHeight:e})=>i.createElement(i.Fragment,null,d(),r&&i.createElement(i.Fragment,null,Boolean(o.length)&&o.map(((o,n)=>i.createElement(o.component,{...o.props,key:`${o.props.title}_${n}`,className:f()(C,a),isSmallScreen:t||e,isToolbarFixed:s}))),Boolean(n.length)&&n.map(((o,n)=>{const r=t||e;return r?o.showForSmallScreen?i.createElement(o.component,{...o.props,isSmallScreen:r,key:`${o.props.title}_${n}`,className:f()(C,a)}):null:i.createElement(o.component,{...o.props,key:`${o.props.title}_${n}`,className:f()(C,a)})})))))):d();function d(){return null===e?null:i.createElement(e.component,{...e.props,isToolbarFixed:s,isDrawingFinished:r,className:f()(C,a)})}}var x=o(51768),S=o(50813),P=o(61964);function E(t){const{title:e,activeChartWidget:o,className:n}=t +;return i.createElement(S.ToolWidgetIconButton,{className:n,icon:P,title:e,onClick:async function(){(0,x.trackEvent)("GUI","Context action on drawings","Settings");const t=o.model().selection().lineDataSources(),e=t.length;1===e?await o.showChartPropertiesForSource(t[0],void 0,{onWidget:o.onWidget()}):e>1&&await o.showChartPropertiesForSources({sources:t})},"data-name":"settings"})}var W=o(43982),L=o(66427),B=o(31188);function D(t){const{className:e,...o}=t;return i.createElement(L.ToolButton,{className:v(e,B.button),tooltipPosition:"horizontal",...o})}var k=o(65186),N=o(91244);function I(t){const{activeChartWidget:e,className:n}=t,s=e.model().selection().lineDataSources();if(0===s.length)return null;const a=s[0].properties().frozen,l=(0,W.useProperty)(a),c=l?{tooltip:r.t(null,void 0,o(15101)),icon:k}:{tooltip:r.t(null,void 0,o(42284)),icon:N};return i.createElement(D,{className:n,isActive:Boolean(l),onClick:function(){(0,x.trackEvent)("GUI","Context action on drawings","Lock"),e.toggleLockSelectedObject()},"data-name":Boolean(l)?"unlock":"lock",...c})}var A=o(35149);function M(t){const{title:e,activeChartWidget:o,className:n}=t;return i.createElement(S.ToolWidgetIconButton,{className:n,icon:A,title:e,"data-name":"remove",onClick:function(){(0,x.trackEvent)("GUI","Context action on drawings","Remove"),o.removeSelectedSources()}})}var R=o(9745),F=o(32563),V=o(8087),z=o(58451),O=o(10643),H=o(73212),U=o(68335),j=o(4741),Z=o(39347),$=o(84959);function G(t,e){const i=[(0,H.createVisualOrderAction)(t,e),(0,H.createChangeIntervalsVisibilitiesAction)(t,e)],n=function(t,e){const i=[],n=U.isMacKeyboard?" +":"",s=e.filter((t=>t.cloneable()));s.length>0&&i.push(new Z.Action({actionId:"Chart.LineTool.Clone",name:"clone",icon:o(36296),shortcutHint:U.humanReadableModifiers(j.Modifiers.Mod)+n+" Drag",label:r.t(null,void 0,o(52977)),onExecute:()=>{t.model().cloneLineTools(s,!1),(0,x.trackEvent)("GUI","Context action on drawings","Clone")}}));const a=e.filter((t=>t.copiable()));if(a.length>0){const e={actionId:"Chart.Clipboard.CopyLineTools",name:"copy",label:r.t(null,void 0,o(35216)),shortcutHint:U.humanReadableModifiers(j.Modifiers.Mod)+n+" C",onExecute:()=>{t.chartWidgetCollection().clipboard.uiRequestCopy(a)}};i.push(new Z.Action(e,"Copy"))}return function(t,e){return!!(null==t?void 0:t.isMultipleLayout().value())&&e.some((t=>t.isSynchronizable()))}(t,e)?(i.push(...(0,H.createSyncDrawingActions)(t,e)),i):i}(t,e);return n.length&&i.push(new Z.Separator,...n),i.push(new Z.Separator,function(t){return new Z.Action({actionId:"Chart.SelectedObject.Hide",label:r.t(null,void 0,o(31971)),icon:$,onExecute:()=>{t.hideSelectedObject()},name:"hide"})}(t)),i}var q=o(44996);function Y(t){const{title:e,activeChartWidget:o,isSmallScreen:n,className:r}=t,s=o.model().selection().lineDataSources(),[a,l]=(0,i.useState)([]),c=(0,i.useRef)(null),d=(0,i.useMemo)((()=>new H.ActionsProvider(o)),[o]),h=(0,i.useCallback)((()=>d.contextMenuActionsForSources(s)),[d,s]),u=(0,i.useCallback)((()=>{if(n)return;const t=G(o,s);l(K(t))}),[n,o,s]),p=(0, +i.useCallback)((t=>{n&&h().then((e=>{window.matchMedia(w.DialogBreakpoints.TabletSmall).matches?O.ContextMenuManager.showMenu(K(e),t,{mode:"drawer","data-name":"more-menu"}):l(K(e))}))}),[n,h]);return(0,i.useEffect)((()=>{var t;a.length&&(null===(t=c.current)||void 0===t||t.update())}),[a]),i.createElement(V.ToolWidgetMenu,{className:r,ref:c,arrow:!1,onOpen:u,onClick:p,title:e,content:i.createElement(R.Icon,{icon:q}),"data-name":"more",menuDataName:"more-menu",closeOnEsc:!0},i.createElement(z.ActionsTable,{parentIsOpened:!0,items:a}))}function K(t){if(F.touch&&!window.matchMedia("(pointer:fine)").matches){const e=t.filter((t=>"Copy"!==t.id));if(e.length===t.length)return e;const o=[];return e.forEach((t=>{("separator"!==t.type||o.length>0&&"separator"!==o[o.length-1].type)&&o.push(t)})),o}return t}var X=o(95586),J=o(12811),Q=o(501),tt=o(23851),et=o(57740);function ot(t){const{property:e,propertyApplier:n,title:s,undoText:a,isToolbarFixed:l,className:c}=t,d=(0,W.useProperty)(e),h=(0,i.useMemo)((()=>[new Z.Action({actionId:"Chart.LineTool.Toolbar.ChangeLineStyleToSolid",icon:Q,label:r.t(null,void 0,o(1277)),active:X.LineStyle.Solid===d,onExecute:()=>n.setProperty(e,X.LineStyle.Solid,a)}),new Z.Action({actionId:"Chart.LineTool.Toolbar.ChangeLineStyleToDashed",icon:tt,label:r.t(null,void 0,o(59317)),active:X.LineStyle.Dashed===d,onExecute:()=>n.setProperty(e,X.LineStyle.Dashed,a)}),new Z.Action({actionId:"Chart.LineTool.Toolbar.ChangeLineStyleToDotted",icon:et,label:r.t(null,void 0,o(42973)),active:X.LineStyle.Dotted===d,onExecute:()=>n.setProperty(e,X.LineStyle.Dotted,a)})]),[n,e,d]);return i.createElement(V.ToolWidgetMenu,{className:c,arrow:!1,content:i.createElement(R.Icon,{icon:it(d)}),title:s,"data-name":t["data-name"],menuDataName:`${t["data-name"]}-menu`,verticalDropDirection:l?J.VerticalDropDirection.FromBottomToTop:void 0,horizontalDropDirection:l?J.HorizontalDropDirection.FromRightToLeft:void 0,horizontalAttachEdge:l?J.HorizontalAttachEdge.Right:void 0,verticalAttachEdge:l?J.VerticalAttachEdge.Top:void 0},i.createElement(z.ActionsTable,{items:h}))}function it(t){switch(t){case X.LineStyle.Solid:return Q;case X.LineStyle.Dashed:return tt;case X.LineStyle.Dotted:return et;default:return""}}const nt=[10,11,12,14,16,20,24,28,32,40];function rt(t){const{property:e,propertyApplier:o,title:n,undoText:r,isToolbarFixed:s,className:a}=t,l=(0,W.useProperty)(e),c=nt.map((t=>new Z.Action({actionId:"Chart.LineTool.Toolbar.ChangeFontSizeProperty",label:t.toString(),onExecute:()=>o.setProperty(e,t,r),active:t===l})));return i.createElement(V.ToolWidgetMenu,{arrow:!1,content:l,className:a,title:n,verticalDropDirection:s?J.VerticalDropDirection.FromBottomToTop:void 0,horizontalDropDirection:s?J.HorizontalDropDirection.FromRightToLeft:void 0,horizontalAttachEdge:s?J.HorizontalAttachEdge.Right:void 0,verticalAttachEdge:s?J.VerticalAttachEdge.Top:void 0,"data-name":t["data-name"],menuDataName:`${t["data-name"]}-menu`},i.createElement(z.ActionsTable,{items:c}))}var st=o(57898);o(51338),o(26006);class at extends b.FloatingToolbar{ +constructor(t){super(at._prepareOptions(t)),this._onWidgetStateChangedDelegate=new st.Delegate,this._statedWidgets=[],this._currentPopup=null,this._onWindowClickedListener=this._onWindowClicked.bind(this)}show(){super.show(),document.addEventListener("mousedown",this._onWindowClickedListener)}hide(t){super.hide(t),document.removeEventListener("mousedown",this._onWindowClickedListener)}destroy(){this._closePopup(),super.destroy()}addGroupedWidget(t,e={}){(0,u.assert)(t.states.length>0&&-1!==at._getStateIndexById(t,t.currentStateId),`Argument is invalid (count: ${t.states.length}, state: ${t.currentStateId})`);const o=document.createElement("div");o.className="tv-grouped-floating-toolbar__widget-wrapper apply-common-tooltip",t.widgetAddClass&&o.classList.add(t.widgetAddClass),o.setAttribute("title",t.tooltip);const i={isEnabled:!0,statedWidget:t,toolbarWidget:o},n=this._onWidgetClicked.bind(this,i);i.clickListener=n,o.addEventListener("click",n),this._updateWidgetPreview(i),this.addWidget(o,e),this._statedWidgets.push(i)}findGroupedWidget(t){const e=this._statedWidgets.length;for(let o=0;o{const r=this._createSubWidget(t,i),s=this._onSubWidgetClicked.bind(this,t,i.id);r.addEventListener("click",s),e.widgets.push({clickListener:s,stateWidget:i,widget:r}), +r.classList.add(`tv-grouped-floating-toolbar__sub-widget--slide-right-${n}`),r.classList.add("tv-grouped-floating-toolbar__sub-widget--slide-left-"+(o-n+1)),i.readonly||e.element.appendChild(r)})),this._currentPopup=e,this._updateSubWidgetsState(t.statedWidget),t.toolbarWidget.classList.add("i-dropped"),this._getWidget().appendChild(this._currentPopup.element),Promise.resolve().then((()=>{this._currentPopup&&this._currentPopup.element.classList.add("i-opened")})),this._updatePopupPosition()}_closePopup(){if(this._statedWidgets.forEach((t=>{t.toolbarWidget.classList.remove("i-dropped")})),!this._currentPopup)return;const t=this._currentPopup.widgets,e=this._currentPopup.element;this._currentPopup=null,t.forEach((t=>{t.widget.removeEventListener("click",t.clickListener)})),e.classList.remove("i-opened"),e.addEventListener("transitionend",(t=>{t.target===e&&this._getWidget().removeChild(e)}))}_updateWidgetPreview(t){const e=at._getStateIndexById(t.statedWidget,t.statedWidget.currentStateId);(0,u.assert)(-1!==e,`Unknown state id: ${t.statedWidget.currentStateId}`);const o=t.statedWidget.states[e].widget.cloneNode(!0);t.toolbarWidget.firstChild?t.toolbarWidget.replaceChild(o,t.toolbarWidget.firstChild):(t.toolbarWidget.appendChild(o),t.toolbarWidget.appendChild(at._createCaret()))}_updateSubWidgetsState(t){this._currentPopup&&this._isPopupCreatedForWidget(t.id)&&this._currentPopup.widgets.forEach((e=>{e.widget.classList.toggle(at._activeSubWidgetClass,e.stateWidget.id===t.currentStateId)}))}_updatePopupPosition(){if(!this._currentPopup)return;const t=this._currentPopup.createdFor,e=this._getWidget().getBoundingClientRect(),o=this._findWrapperForWidget(t);if(!o||!this._currentPopup)throw new Error("Toolbar has no wrapper for preview's widget or there is no popup");const i=o.getBoundingClientRect(),n=this._currentPopup.element.getBoundingClientRect(),r=this._currentPopup.element;if(this.isVertical())r.classList.remove("tv-grouped-floating-toolbar__popup--at-top"),r.style.top=i.top-e.top+1+"px",r.style.left="",e.left>window.innerWidth-e.right?r.classList.add("tv-grouped-floating-toolbar__popup--at-left"):r.classList.remove("tv-grouped-floating-toolbar__popup--at-left");else{r.classList.remove("tv-grouped-floating-toolbar__popup--at-left");let t=0;i.left+n.width>window.innerWidth?e.left+n.width>window.innerWidth&&(t=e.width-n.width):t=i.left-e.left+1,r.style.left=`${t}px`,e.bottom+n.height>window.innerHeight?r.classList.add("tv-grouped-floating-toolbar__popup--at-top"):(r.classList.remove("tv-grouped-floating-toolbar__popup--at-top"),r.style.top="")}}_isPopupCreatedForWidget(t){return Boolean(this._currentPopup&&this._currentPopup.stateWidgetId===t)}_createSubWidget(t,e){const o=document.createElement("div");return o.className+="tv-grouped-floating-toolbar__sub-widget",t.statedWidget.stateWidgetAddClass&&o.classList.add(t.statedWidget.stateWidgetAddClass),o.appendChild(e.widget),o}_onSubWidgetClicked(t,e){this._closePopup(),t.statedWidget.currentStateId!==e&&(this.setGroupedWidgetState(t.statedWidget.id,e), +this._onWidgetStateChangedDelegate.fire(t.statedWidget.id,e))}_onWindowClicked(t){if(this.isVisible()&&this._currentPopup&&!at._isEventInElement(t,this._currentPopup.element)){for(let e=0;e{d.isDirectionalMovementActive.value()||(t?(this._fixedContainer&&(this._fixedContainer.style.display="none"),this._floatingToolbar.hide(!0)):(this._fixedToolbarRendered&&this._fixedContainer&&(this._fixedContainer.style.display="block"),this._floatingToolbarRendered&&this._floatingToolbar.show()))},this._handleMediaChange=()=>{this._updateVisibility()},this._chartWidgetCollection=t,this._floatingToolbar=new at({defaultPosition:{top:lt.HEADER_TOOLBAR_HEIGHT_EXPANDED+15,left:window.innerWidth/2},positionSettingsKey:"properties_toolbar.position",positionStorageType:"device",layout:"horizontal","data-name":"drawing-toolbar"}),this._floatingContainer=this._floatingToolbar.getReactWidgetContainer(),this._isToolMovingNowSpawn=d.isToolMovingNow.spawn(),this._isToolEditingNowSpawn=d.isToolEditingNow.spawn(),this._toolSpawn=d.tool.spawn(),this._iconToolSpawn=d.iconTool.spawn(),this._emojiToolSpawn=d.emojiTool.spawn(),this._selectedSourcesSpawn=this._chartWidgetCollection.selectedSources.spawn(),this._isToolMovingNowSpawn.subscribe(this._handleSourceEdit),this._isToolEditingNowSpawn.subscribe(this._handleSourceEdit),this._toolSpawn.subscribe(this._onToolChanged.bind(this),{callWithLast:!0}),this._iconToolSpawn.subscribe((()=>this._onToolChanged(d.tool.value()))), +this._emojiToolSpawn.subscribe((()=>this._onToolChanged(d.tool.value()))),this._selectedSourcesSpawn.subscribe((()=>this.onSourceChanged(this.selectedSources()))),this._chartWidgetCollection.onAboutToBeDestroyed.subscribe(this,this.destroy,!0)}destroy(){this._isToolMovingNowSpawn.destroy(),this._isToolEditingNowSpawn.destroy(),this._toolSpawn.destroy(),this._iconToolSpawn.destroy(),this._emojiToolSpawn.destroy(),this._selectedSourcesSpawn.destroy()}refresh(){this.onSourceChanged(this.selectedSources())}onSourceChanged(t){if(!(null==t?void 0:t.length))return this._propertiesVisible=!1,this._toolbarVisible=!1,void this.hide();if(this._createCommonButtons(),t.every((e=>e.toolname===t[0].toolname))?this._showTemplatesOf({sources:t}):this._templatesButton&&this._clearTemplatesButton(),1===t.length){const e=t[0];e.isAvailableInFloatingWidget()&&this.activeChartWidget().model().model().dataSourceForId(e.id())?(!e.userEditEnabled()||!(0,dt.isLineDrawnWithPressedButton)(e.toolname)&&this.activeChartWidget().model().lineBeingCreated()||this._isDrawingFinished.setValue(!0),this.showPropertiesOf(e.toolname,e.properties(),!0),this._toolbarVisible=!0):this.hide()}else this._clearProperties(),this._createWidthsButton(void 0,!0),this._createColorsButton(void 0,!0),this._createBackgroundsButton(void 0,!0),this._createTextColorsButton(void 0,!0),this._propertiesVisible=!0;this._updateVisibility()}activeChartWidget(){return this._chartWidgetCollection.activeChartWidget.value()}selectedSources(){return this._chartWidgetCollection.selectedSources.value().filter(ct.isLineTool)}hide(){this._updateVisibilityTimeout&&clearTimeout(this._updateVisibilityTimeout),this._updateVisibilityTimeout=setTimeout((()=>{(0,ct.unsetNewToolProperties)(),Ct()&&this._fixedContainer?this._fixedContainer.style.display="none":this._floatingToolbar.hide(!0),this._isToolbarRendered()&&this._unmountToolbar(),this._clearProperties(),this._clearCommonButtons()}),0),delete this._propertyApplier}templatesList(){return this._templatesList}_onToolChanged(t,e){this._currentTool=t;const o=this.selectedSources();this._isDrawingToolExcludingCustomUrlEventTool(t)?(this._isDrawingFinished.setValue(!1),this._updateVisibility()):o&&o.length?(o.length>1&&this._isDrawingFinished.setValue(!0),this.onSourceChanged(this.selectedSources())):this.hide()}_propertyApplierImpl(){return this._propertyApplier||(this._propertyApplier=new ut.PropertyApplierWithoutSavingChart((()=>this.activeChartWidget().model()),new l.WatchedValue(false))),this._propertyApplier}_clearProperties(){this._clearPropertyButtons(),this._lineWidthsProperty&&(this._lineWidthsProperty.destroy(),this._lineWidthsProperty=null),this._lineColorsProperty&&(this._lineColorsProperty.destroy(),this._lineColorsProperty=null),this._currentProperties&&(this._currentProperties=null)}_show(){this._updateVisibilityTimeout&&clearTimeout(this._updateVisibilityTimeout),this._updateVisibilityTimeout=setTimeout((()=>{this._renderToolbar(), +Ct()&&this._fixedContainer?this._fixedContainer.style.display="block":(this._floatingToolbar.show(),this._floatingToolbar.checkPosition())}),0)}_addPropertyButton(t){this._propertyButtons.push(t),this._renderToolbar()}_addCommonButton(t){this._commonButtons.push(t),this._renderToolbar()}_addTemplatesButton(t){this._templatesButton=t}_renderFloatingToolbar(){null!==this._floatingContainer&&this.activeChartWidget()&&this.activeChartWidget().hasModel()&&(n.render(i.createElement(T,{templateButton:this._templatesButton,propertyButtons:this._propertyButtons,commonButtons:this._commonButtons,isDrawingFinished:this._isDrawingFinished.value(),activeChartWidget:this.activeChartWidget()}),this._floatingContainer),this._floatingToolbarRendered=!0)}_unmountFloatingToolbar(){null!==this._floatingContainer&&(n.unmountComponentAtNode(this._floatingContainer),this._floatingToolbarRendered=!1)}_clearTemplatesButton(){this._templatesButton=null}_clearPropertyButtons(){this._propertyButtons=[]}_clearCommonButtons(){this._commonButtons=[]}_isToolbarRendered(){return this._floatingToolbarRendered||this._fixedToolbarRendered}_createSettingsButton(){const t={component:E,props:{title:_t,activeChartWidget:this.activeChartWidget()}};this._addCommonButton(t)}_createLockButton(){const t={component:I,props:{title:"Lock",activeChartWidget:this.activeChartWidget()}};this._addCommonButton(t)}_createRemoveButton(){const t={component:M,props:{title:vt,activeChartWidget:this.activeChartWidget()},showForSmallScreen:!0};this._addCommonButton(t)}_createDotsButton(){this._addCommonButton({component:Y,props:{title:ft,activeChartWidget:this.activeChartWidget()},showForSmallScreen:!0})}_createAlertButton(){}_createSourceActions(){this._createLockButton()}_createLineStyleButton(t){const e=this.selectedSources();if(0===e.length)return!1;const o=e[0];if(!(0,ht.isDataSource)(o))return!1;const i={component:ot,props:{property:o.properties().linestyle||t,title:yt,propertyApplier:this._propertyApplierImpl(),"data-name":"style",undoText:mt}};return this._addPropertyButton(i),!0}_createFontSizeButton(t){const e=this.selectedSources();if(0===e.length)return!1;const o=e[0];if(!(0,ht.isDataSource)(o))return!1;const i={component:rt,props:{property:o.properties().fontsize||t,title:bt,propertyApplier:this._propertyApplierImpl(),"data-name":"font-size",undoText:gt}};return this._addPropertyButton(i),!0}_createCommonButtons(){this._commonButtons.length&&this._clearCommonButtons(),a.enabled("property_pages")&&this._createSettingsButton(),this._createSourceActions(),this._createRemoveButton(),this._createDotsButton()}_prepareProperties(t){const e=this.selectedSources().filter((e=>e.properties()[t]));if(!(e.filter((e=>e.properties()[t].visible())).length<1))return e.map((e=>e.properties()[t])).filter(c.notNull)}_createProperty(t,e,o,i){if(e){const t=this._prepareProperties(o);if(!t)return +;return this._isWidthProperty(t[0])?new m(new h.MultipleLineWidthsProperty(t),this._propertyApplierImpl(),i):new _.CollectibleColorPropertyUndoWrapper(new h.MultipleLineColorsProperty(t),this._propertyApplierImpl(),i)}if(t&&t.visible())return this._isWidthProperty(t)?new h.MultipleLineWidthsProperty([t]):new _.CollectibleColorPropertyDirectWrapper(new h.MultipleLineColorsProperty([t]))}_shouldShowBackgroundProperty(t,e){return!e||!e.fillBackground||!!e.fillBackground.value()}_isDrawingToolExcludingCustomUrlEventTool(t){return Boolean(null==t?void 0:t.toLowerCase().includes("linetool"))&&"LineToolTweet"!==t&&"LineToolIdea"!==t&&"LineToolImage"!==t}_updateVisibility(){this._isDrawingFinished.value()&&(this._toolbarVisible||this._propertiesVisible)?this._show():this.hide()}_showTemplatesOf(t){}_isWidthProperty(t){return t instanceof h.LineToolWidthsProperty}_renderFixedToolbar(){null!==this._fixedContainer&&this.activeChartWidget()&&this.activeChartWidget().hasModel()&&(n.render(i.createElement(FixedDrawingToolbar,{templateButton:this._templatesButton,propertyButtons:this._propertyButtons,commonButtons:this._commonButtons,isDrawingFinished:this._isDrawingFinished.value(),activeChartWidget:this.activeChartWidget()}),this._fixedContainer),this._fixedToolbarRendered=!0)}_renderToolbar(){this._renderFloatingToolbar()}_unmountFixedToolbar(){null!==this._fixedContainer&&(n.unmountComponentAtNode(this._fixedContainer),this._fixedToolbarRendered=!1)}_unmountToolbar(){this._floatingToolbarRendered&&this._unmountFloatingToolbar(),this._fixedToolbarRendered&&this._unmountFixedToolbar()}}function Ct(){return pt}},26916:(t,e,o)=>{"use strict";var i=o(36298).TranslatedString,n=o(89824).LineToolPropertiesWidgetBase;const r=o(70114).ColorPickerButton,s=o(61259).LineWidthButton;var a=o(94071),l=o(21065),c=o(48984),d=new i("change line tool(s) color",o(44352).t(null,void 0,o(68519))),h=new i("change line tool(s) background color",o(44352).t(null,void 0,o(74350))),u=new i("change line tool(s) text color",o(44352).t(null,void 0,o(16631))),p=new i("change line tool(s) line width",o(44352).t(null,void 0,o(41648))),g=o(44352).t(null,void 0,o(40054)),m=o(44352).t(null,void 0,o(12928)),_=o(44352).t(null,void 0,o(19221)),v=o(44352).t(null,void 0,o(21327)),f=o(44352).t(null,void 0,o(38455)),y=o(44352).t(null,void 0,o(71845)),b=o(44352).t(null,void 0,o(32733)),w=o(44352).t(null,void 0,o(23886)),C=o(44352).t(null,void 0,o(86327)),T=o(44352).t(null,void 0,o(47059)),x=o(44352).t(null,void 0,o(36785)),S=o(44352).t(null,void 0,o(49593)),P=o(44352).t(null,void 0,o(67455)),E=o(44352).t(null,void 0,o(79964)),W=o(44352).t(null,void 0,o(45320));class L extends n{constructor(t){super(t),this._templatesButton=null}_createWidthsButton(t,e){if(this._lineWidthsProperty&&(this._lineWidthsProperty.destroy(),this._lineWidthsProperty=null),this._lineWidthsProperty=this._createProperty(t,e,"linesWidths",p),!this._lineWidthsProperty)return!0;var o=C;e&&(1!==this.selectedSources().filter((t=>t.properties().linesWidths)).length&&(o=T));return this._addPropertyButton({ +component:s,props:{title:o,multipleProperty:this._lineWidthsProperty,propertyApplier:this._propertyApplierImpl(),"data-name":"line-tool-width",undoText:p}}),!0}_createColorsButton(t,e){return this._lineColorsProperty&&(this._lineColorsProperty.destroy(),this._lineColorsProperty=null),this._lineColorsProperty=this._createProperty(t,e,"linesColors",d),!this._lineColorsProperty||(this._addPropertyButton({component:r,props:{icon:a,title:m,property:this._lineColorsProperty,propertyApplier:this._propertyApplierImpl(),"data-name":"line-tool-color",undoText:d}}),!0)}_createBackgroundsButton(t,e){return this._backgroundsProperty&&(this._backgroundsProperty.destroy(),this._backgroundsProperty=null),this._backgroundsProperty=this._createProperty(t,e,"backgroundsColors",h),!this._backgroundsProperty||(this._addPropertyButton({component:r,props:{icon:l,title:y,property:this._backgroundsProperty,propertyApplier:this._propertyApplierImpl(),"data-name":"background-color",undoText:h}}),!0)}_createTextColorsButton(t,e){return this._textColorsProperty&&(this._textColorsProperty.destroy(),this._textColorsProperty=null),this._textColorsProperty=this._createProperty(t,e,"textsColors",u),!this._textColorsProperty||(this._addPropertyButton({component:r,props:{icon:c,title:v,property:this._textColorsProperty,propertyApplier:this._propertyApplierImpl(),"data-name":"text-color",undoText:u}}),!0)}_getPossibleProperty(t){for(var e=[],o=this._defaultToolProperties(),i=0;i{"use strict";o.d(e,{CollectibleColorPropertyDirectWrapper:()=>l,CollectibleColorPropertyUndoWrapper:()=>a});var i=o(50151),n=o(59452),r=o.n(n);class s extends(r()){constructor(t){super(),this._listenersMappers=[],this._isProcess=!1,this._baseProperty=t}destroy(){this._baseProperty.destroy(),super.destroy()}value(){const t=this._baseProperty.value();return"mixed"===t?"":t}visible(){return this._baseProperty.visible()}setValue(t){this._isProcess=!0,this._baseProperty.setValue(""===t?"mixed":t,void 0,{applyValue:this._applyValue.bind(this)}),this._isProcess=!1,this._listenersMappers.forEach((t=>{t.method.call(t.obj,this)}))}subscribe(t,e){const o=o=>{this._isProcess||e.call(t,this)},i={obj:t,method:e,callback:o};this._listenersMappers.push(i),this._baseProperty.subscribe(t,o)}unsubscribe(t,e){var o;const n=(0,i.ensureDefined)(null===(o=this._listenersMappers.find((o=>o.obj===t&&o.method===e)))||void 0===o?void 0:o.callback);this._baseProperty.unsubscribe(t,n)}unsubscribeAll(t){this._baseProperty.unsubscribeAll(t)}}class a extends s{constructor(t,e,o){super(t),this._propertyApplier=e,this._undoText=o}_applyValue(t,e){this._propertyApplier.setProperty(t,e,this._undoText)}}class l extends s{_applyValue(t,e){t.setValue(e)}}},87919:(t,e,o)=>{"use strict";o.d(e,{PropertyApplierWithoutSavingChart:()=>i});class i{constructor(t,e){this._undoModelSupplier=t,this._featureToggle=e}setProperty(t,e,o){this._undoModelSupplier().setProperty(t,e,o,this._featureToggle.value())}beginUndoMacro(t){ +return this._undoModelSupplier().beginUndoMacro(t,this._shouldWeKeepChartValidated())}endUndoMacro(){this._undoModelSupplier().endUndoMacro()}setWatchedValue(t,e,o){this._undoModelSupplier().undoHistory().setWatchedValue(t,e,o,!0)}_shouldWeKeepChartValidated(){const t=this._undoModelSupplier().model().isAutoSaveEnabled().value();return this._featureToggle.value()&&t}}},44996:t=>{t.exports=''},23851:t=>{t.exports=''},57740:t=>{t.exports=''},501:t=>{t.exports=''},36296:t=>{t.exports=''},21065:t=>{t.exports=''},25388:t=>{t.exports=''},22978:t=>{t.exports=''},14631:t=>{t.exports=''},6096:t=>{t.exports=''},6483:t=>{ +t.exports=''},66611:t=>{t.exports=''},94071:t=>{t.exports=''},48984:t=>{t.exports=''},61964:t=>{t.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/floating-toolbars.91bb0faa913751e75714.js b/charting_library/bundles/floating-toolbars.91bb0faa913751e75714.js new file mode 100644 index 00000000..c83e74fa --- /dev/null +++ b/charting_library/bundles/floating-toolbars.91bb0faa913751e75714.js @@ -0,0 +1,27 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2306],{66783:t=>{"use strict";var e=Object.prototype.hasOwnProperty;function o(t,e){return t===e?0!==t||0!==e||1/t==1/e:t!=t&&e!=e}t.exports=function(t,i){if(o(t,i))return!0;if("object"!=typeof t||null===t||"object"!=typeof i||null===i)return!1;var n=Object.keys(t),s=Object.keys(i);if(n.length!==s.length)return!1;for(var r=0;r{t.exports={}},56337:t=>{t.exports={}},28146:t=>{t.exports={button:"button-OvB35Th_",content:"content-OvB35Th_","icon-only":"icon-only-OvB35Th_",link:"link-OvB35Th_","color-brand":"color-brand-OvB35Th_","variant-primary":"variant-primary-OvB35Th_","variant-secondary":"variant-secondary-OvB35Th_","color-gray":"color-gray-OvB35Th_","color-green":"color-green-OvB35Th_","color-red":"color-red-OvB35Th_","size-xsmall":"size-xsmall-OvB35Th_","with-start-icon":"with-start-icon-OvB35Th_","with-end-icon":"with-end-icon-OvB35Th_","start-icon-wrap":"start-icon-wrap-OvB35Th_","end-icon-wrap":"end-icon-wrap-OvB35Th_","size-small":"size-small-OvB35Th_","size-medium":"size-medium-OvB35Th_","size-large":"size-large-OvB35Th_","size-xlarge":"size-xlarge-OvB35Th_",animated:"animated-OvB35Th_",stretch:"stretch-OvB35Th_",grouped:"grouped-OvB35Th_","adjust-position":"adjust-position-OvB35Th_","first-row":"first-row-OvB35Th_","first-col":"first-col-OvB35Th_","no-corner-top-left":"no-corner-top-left-OvB35Th_","no-corner-top-right":"no-corner-top-right-OvB35Th_","no-corner-bottom-right":"no-corner-bottom-right-OvB35Th_","no-corner-bottom-left":"no-corner-bottom-left-OvB35Th_"}},41869:t=>{t.exports={}},4920:t=>{t.exports={}},23021:t=>{t.exports={wrap:"wrap-ean7hSDH",icon:"icon-ean7hSDH",colorBg:"colorBg-ean7hSDH",color:"color-ean7hSDH",multicolor:"multicolor-ean7hSDH",white:"white-ean7hSDH"}},20695:t=>{t.exports={button:"button-_N8p4OlI"}},86405:t=>{t.exports={item:"item-Rhs937dU",withIcon:"withIcon-Rhs937dU",icon:"icon-Rhs937dU",labelRow:"labelRow-Rhs937dU",multiWidth:"multiWidth-Rhs937dU",buttonWrap:"buttonWrap-Rhs937dU",buttonLabel:"buttonLabel-Rhs937dU"}},80072:t=>{t.exports={container:"container-gKn55QI9",sectionTitle:"sectionTitle-gKn55QI9",separator:"separator-gKn55QI9",customButton:"customButton-gKn55QI9"}},66454:t=>{t.exports={container:"container-jgT5uU0F",form:"form-jgT5uU0F",swatch:"swatch-jgT5uU0F",inputWrap:"inputWrap-jgT5uU0F",inputHash:"inputHash-jgT5uU0F",input:"input-jgT5uU0F",buttonWrap:"buttonWrap-jgT5uU0F",hueSaturationWrap:"hueSaturationWrap-jgT5uU0F",saturation:"saturation-jgT5uU0F",hue:"hue-jgT5uU0F"}},92155:t=>{t.exports={hue:"hue-iMmREGnj",pointer:"pointer-iMmREGnj",pointerContainer:"pointerContainer-iMmREGnj"}},1034:t=>{t.exports={opacity:"opacity-uujjxY8O",opacitySlider:"opacitySlider-uujjxY8O",opacitySliderGradient:"opacitySliderGradient-uujjxY8O",pointer:"pointer-uujjxY8O",dragged:"dragged-uujjxY8O",opacityPointerWrap:"opacityPointerWrap-uujjxY8O",opacityInputWrap:"opacityInputWrap-uujjxY8O",opacityInput:"opacityInput-uujjxY8O", +opacityInputPercent:"opacityInputPercent-uujjxY8O"}},53766:t=>{t.exports={saturation:"saturation-S_CtZIbU",pointer:"pointer-S_CtZIbU"}},61561:t=>{t.exports={swatches:"swatches-pNRFZrPx",swatch:"swatch-pNRFZrPx",hover:"hover-pNRFZrPx",empty:"empty-pNRFZrPx",white:"white-pNRFZrPx",selected:"selected-pNRFZrPx",contextItem:"contextItem-pNRFZrPx"}},94720:(t,e,o)=>{"use strict";o.d(e,{Button:()=>y});var i=o(50959),n=o(97754),s=o(95604),r=o(9745),a=o(28146),l=o.n(a);function c(t){const{color:e="brand",size:o="medium",variant:i="primary",stretch:r=!1,icon:a,startIcon:c,endIcon:d,iconOnly:h=!1,className:p,isGrouped:u,cellState:_,disablePositionAdjustment:g=!1,isAnchor:m=!1}=t,v=function(t){let e="";return 0!==t&&(1&t&&(e=n(e,l()["no-corner-top-left"])),2&t&&(e=n(e,l()["no-corner-top-right"])),4&t&&(e=n(e,l()["no-corner-bottom-right"])),8&t&&(e=n(e,l()["no-corner-bottom-left"]))),e}((0,s.getGroupCellRemoveRoundBorders)(_));return n(p,l().button,l()[`size-${o}`],l()[`color-${e}`],l()[`variant-${i}`],r&&l().stretch,(a||c)&&l()["with-start-icon"],d&&l()["with-end-icon"],h&&l()["icon-only"],v,u&&l().grouped,u&&!g&&l()["adjust-position"],u&&_.isTop&&l()["first-row"],u&&_.isLeft&&l()["first-col"],m&&l().link)}function d(t){const{startIcon:e,icon:o,iconOnly:n,children:s,endIcon:a}=t,c=null!=e?e:o;return i.createElement(i.Fragment,null,c&&i.createElement(r.Icon,{icon:c,className:l()["start-icon-wrap"]}),s&&i.createElement("span",{className:l().content},s),a&&!n&&i.createElement(r.Icon,{icon:a,className:l()["end-icon-wrap"]}))}var h=o(86332),p=o(90186);function u(t){const{className:e,color:o,variant:i,size:n,stretch:s,animated:r,icon:a,iconOnly:l,startIcon:c,endIcon:d,...h}=t;return{...h,...(0,p.filterDataProps)(t),...(0,p.filterAriaProps)(t)}}function _(t){const{reference:e,...o}=t,{isGrouped:n,cellState:s,disablePositionAdjustment:r}=(0,i.useContext)(h.ControlGroupContext),a=c({...o,isGrouped:n,cellState:s,disablePositionAdjustment:r});return i.createElement("button",{...u(o),className:a,ref:e},i.createElement(d,{...o}))}function g(t="default"){switch(t){case"default":return"primary";case"stroke":return"secondary"}}function m(t="primary"){switch(t){case"primary":return"brand";case"success":return"green";case"default":return"gray";case"danger":return"red"}}function v(t="m"){switch(t){case"s":return"xsmall";case"m":return"small";case"l":return"large"}}function w(t){const{intent:e,size:o,appearance:i,useFullWidth:n,icon:s,...r}=t;return{...r,color:m(e),size:v(o),variant:g(i),stretch:n,startIcon:s}}function y(t){return i.createElement(_,{...w(t)})}},86332:(t,e,o)=>{"use strict";o.d(e,{ControlGroupContext:()=>i});const i=o(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},95604:(t,e,o)=>{"use strict";function i(t){let e=0;return t.isTop&&t.isLeft||(e+=1),t.isTop&&t.isRight||(e+=2),t.isBottom&&t.isLeft||(e+=8),t.isBottom&&t.isRight||(e+=4),e}o.d(e,{getGroupCellRemoveRoundBorders:()=>i})},70114:(t,e,o)=>{"use strict";o.d(e,{ColorPickerButton:()=>m}) +;var i=o(50959),n=o(97754),s=o.n(n),r=o(50151),a=o(9745),l=o(24377),c=o(38031),d=o(56512),h=o(27797),p=o(6914),u=o(37536),_=o(43982),g=o(23021);function m(t){const{property:e,icon:o,propertyApplier:n,title:m,undoText:v,className:w}=t,y=(0,_.useProperty)(e),b=(0,i.useRef)(null),f=y?(0,l.parseRgba)(y)[3]:void 0,C=""===y,T=String(W()).toLowerCase()===p.white,[S,x,P]=(0,d.useCustomColors)();return i.createElement(u.ToolWidgetMenu,{className:w,content:i.createElement("div",{className:g.wrap},i.createElement(a.Icon,{className:g.icon,icon:o}),i.createElement("div",{className:g.colorBg},i.createElement("div",{className:s()(g.color,C&&g.multicolor,T&&g.white),style:C?void 0:{backgroundColor:y}}))),arrow:!1,title:m,ref:b,"data-name":t["data-name"],menuDataName:`${t["data-name"]}-menu`},i.createElement(h.ColorPicker,{color:W(),opacity:f,onColorChange:function(t,e){const o=y?(0,c.alphaToTransparency)((0,l.parseRgba)(y)[3]):0;E((0,c.generateColor)(String(t),o,true)),e||(0,r.ensureNotNull)(b.current).close()},onOpacityChange:function(t){E((0,c.generateColor)(y,(0,c.alphaToTransparency)(t),!0))},selectOpacity:void 0!==f,selectCustom:!0,customColors:S,onAddColor:function(t){x(t),(0,r.ensureNotNull)(b.current).close()},onRemoveCustomColor:P}));function W(){return y?(0,l.rgbToHexString)((0,l.parseRgb)(y)):null}function E(t){n.setProperty(e,t,v)}}},61259:(t,e,o)=>{"use strict";o.d(e,{LineWidthButton:()=>y});var i=o(50959),n=o(97754),s=o(50151),r=o(9745),a=o(37536),l=o(43982),c=o(16396),d=o(40173),h=o(22978),p=o(14631),u=o(6096),_=o(6483),g=o(66611),m=o(86405);const v=(0,d.mergeThemes)(c.DEFAULT_POPUP_MENU_ITEM_THEME,m),w=[{value:1,icon:h},{value:2,icon:p},{value:3,icon:u},{value:4,icon:_}];function y(t){const{multipleProperty:e,title:o,undoText:d,propertyApplier:h,className:p,isSmallScreen:u}=t,_=(0,l.useProperty)((0,s.ensureDefined)(e)),y="mixed"===_||!_,b=function(t){const e=w.find((e=>e.value===t));if(!e)return g;return e.icon}(_);return i.createElement(a.ToolWidgetMenu,{className:p,arrow:!1,title:o,"data-name":t["data-name"],menuDataName:`${t["data-name"]}-menu`,content:i.createElement("div",null,y?i.createElement("div",{className:m.multiWidth},i.createElement(r.Icon,{icon:g})):i.createElement("div",{className:m.buttonWrap},!u&&i.createElement(r.Icon,{icon:b}),i.createElement("div",{className:n(!u&&m.buttonLabel)},`${_}px`)))},w.map((({value:t,icon:e})=>i.createElement(c.PopupMenuItem,{key:t,theme:v,label:`${t}px`,icon:e,isActive:t===_,onClick:f,onClickArg:t}))));function f(t){t&&e&&(h.beginUndoMacro(d),e.setValue(t,void 0,{applyValue:(t,e)=>{h.setProperty(t,e,d)}}),h.endUndoMacro())}}},43982:(t,e,o)=>{"use strict";o.d(e,{useProperty:()=>n});var i=o(50959);const n=t=>{const[e,o]=(0,i.useState)(t.value());return(0,i.useEffect)((()=>{const e=t=>{o(t.value())};e(t);const i={};return t.subscribe(i,e),()=>t.unsubscribe(i,e)}),[t]),e}},27797:(t,e,o)=>{"use strict";o.d(e,{ColorPicker:()=>N});var i=o(50959),n=o(97754),s=o.n(n),r=o(44352),a=o(24377),l=o(50151),c=o(49483),d=o(50628),h=o(16396);const p=i.createContext(void 0) +;var u=o(6914),_=o(35149),g=o(61561);function m(t){const{index:e,color:s,selected:a,onSelect:m}=t,[v,w]=(0,i.useState)(!1),y=(0,i.useContext)(p),b=(0,i.useRef)(null),f=Boolean(y)&&!c.CheckMobile.any();return i.createElement(i.Fragment,null,i.createElement("div",{ref:b,style:s?{color:s}:void 0,className:n(g.swatch,v&&g.hover,a&&g.selected,!s&&g.empty,String(s).toLowerCase()===u.white&&g.white),onClick:function(){m(s)},onContextMenu:f?C:void 0}),f&&i.createElement(d.PopupMenu,{isOpened:v,onClose:C,position:function(){const t=(0,l.ensureNotNull)(b.current).getBoundingClientRect();return{x:t.left,y:t.top+t.height+4}},onClickOutside:C},i.createElement(h.PopupMenuItem,{className:g.contextItem,label:r.t(null,void 0,o(54336)),icon:_,onClick:function(){C(),(0,l.ensureDefined)(y)(e)},dontClosePopup:!0})));function C(){w(!v)}}class v extends i.PureComponent{constructor(){super(...arguments),this._onSelect=t=>{const{onSelect:e}=this.props;e&&e(t)}}render(){const{colors:t,color:e,children:o}=this.props;if(!t)return null;const n=e?(0,a.parseRgb)(String(e)):void 0;return i.createElement("div",{className:g.swatches},t.map(((t,e)=>i.createElement(m,{key:String(t)+e,index:e,color:t,selected:n&&(0,a.areEqualRgb)(n,(0,a.parseRgb)(String(t))),onSelect:this._onSelect}))),o)}}var w=o(54368),y=o(94720);function b(t){const e=`Invalid RGB color: ${t}`;if(null===t)throw new Error(e);const o=t.match(/^#?([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})$/i);if(null===o)throw new Error(e);const[,i,n,s]=o;if(!i||!n||!s)throw new Error(e);const r=parseInt(i,16)/255,a=parseInt(n,16)/255,l=parseInt(s,16)/255,c=Math.max(r,a,l),d=Math.min(r,a,l);let h;const p=c,u=c-d,_=0===c?0:u/c;if(c===d)h=0;else{switch(c){case r:h=(a-l)/u+(a{this._container=t},this._handlePosition=t=>{const{hsv:{h:e},onChange:o}=this.props;if(!o)return;const i=(0,l.ensureNotNull)(this._container).getBoundingClientRect(),n=t.clientX-i.left,s=t.clientY-i.top;let r=n/i.width;r<0?r=0:r>1&&(r=1);let a=1-s/i.height;a<0?a=0:a>1&&(a=1),o({h:e,s:r,v:a})},this._mouseDown=t=>{window.addEventListener("mouseup",this._mouseUp),window.addEventListener("mousemove",this._mouseMove)},this._mouseUp=t=>{window.removeEventListener("mousemove",this._mouseMove),window.removeEventListener("mouseup",this._mouseUp),this._handlePosition(t)},this._mouseMove=(0,f.default)(this._handlePosition,100),this._handleTouch=t=>{this._handlePosition(t.nativeEvent.touches[0])}}render(){const{className:t,hsv:{h:e,s:o,v:n}}=this.props,r=`hsl(${360*e}, 100%, 50%)`;return i.createElement("div",{className:s()(C.saturation,t),style:{backgroundColor:r},ref:this._refContainer,onMouseDown:this._mouseDown,onTouchStart:this._handleTouch,onTouchMove:this._handleTouch},i.createElement("div",{className:C.pointer,style:{left:100*o+"%",top:100*(1-n)+"%"}}))}}var S=o(92155);class x extends i.PureComponent{ +constructor(){super(...arguments),this._container=null,this._refContainer=t=>{this._container=t},this._handlePosition=t=>{const{hsv:{s:e,v:o},onChange:i}=this.props;if(!i)return;const n=(0,l.ensureNotNull)(this._container).getBoundingClientRect();let s=(t.clientY-n.top)/n.height;s<0?s=0:s>1&&(s=1),i({h:s,s:e,v:o})},this._mouseDown=t=>{window.addEventListener("mouseup",this._mouseUp),window.addEventListener("mousemove",this._mouseMove)},this._mouseUp=t=>{window.removeEventListener("mousemove",this._mouseMove),window.removeEventListener("mouseup",this._mouseUp),this._handlePosition(t)},this._mouseMove=(0,f.default)(this._handlePosition,100),this._handleTouch=t=>{this._handlePosition(t.nativeEvent.touches[0])}}render(){const{className:t,hsv:{h:e}}=this.props;return i.createElement("div",{className:s()(S.hue,t)},i.createElement("div",{className:S.pointerContainer,ref:this._refContainer,onMouseDown:this._mouseDown,onTouchStart:this._handleTouch,onTouchMove:this._handleTouch},i.createElement("div",{className:S.pointer,style:{top:100*e+"%"}})))}}var P=o(66454);const W="#000000",E=r.t(null,{context:"Color Picker"},o(40276));class L extends i.PureComponent{constructor(t){super(t),this._handleHSV=t=>{const e=function(t){const{h:e,s:o,v:i}=t;let n,s,r;const a=Math.floor(6*e),l=6*e-a,c=i*(1-o),d=i*(1-l*o),h=i*(1-(1-l)*o);switch(a%6){case 0:n=i,s=h,r=c;break;case 1:n=d,s=i,r=c;break;case 2:n=c,s=i,r=h;break;case 3:n=c,s=d,r=i;break;case 4:n=h,s=c,r=i;break;case 5:n=i,s=c,r=d;break;default:n=0,s=0,r=0}return"#"+[255*n,255*s,255*r].map((t=>("0"+Math.round(t).toString(16)).replace(/.+?([a-f0-9]{2})$/i,"$1"))).join("")}(t)||W;this.setState({color:e,inputColor:e.replace(/^#/,""),hsv:t}),this.props.onSelect(e)},this._handleInput=t=>{const e=t.currentTarget.value;try{const t=b(e),o=`#${e}`;this.setState({color:o,inputColor:e,hsv:t}),this.props.onSelect(o)}catch(t){this.setState({inputColor:e})}},this._handleAddColor=()=>this.props.onAdd(this.state.color);const e=t.color||W;this.state={color:e,inputColor:e.replace(/^#/,""),hsv:b(e)}}render(){const{color:t,hsv:e,inputColor:o}=this.state;return i.createElement("div",{className:P.container},i.createElement("div",{className:P.form},i.createElement("div",{className:P.swatch,style:{backgroundColor:t}}),i.createElement("div",{className:P.inputWrap},i.createElement("span",{className:P.inputHash},"#"),i.createElement("input",{type:"text",className:P.input,value:o,onChange:this._handleInput})),i.createElement("div",{className:P.buttonWrap},i.createElement(y.Button,{size:"s",onClick:this._handleAddColor},E))),i.createElement("div",{className:P.hueSaturationWrap},i.createElement(T,{className:P.saturation,hsv:e,onChange:this._handleHSV}),i.createElement(x,{className:P.hue,hsv:e,onChange:this._handleHSV})))}}var B=o(80072);const k=r.t(null,{context:"Color Picker"},o(53585)),I=r.t(null,{context:"Color Picker"},o(81865));class N extends i.PureComponent{constructor(t){super(t),this._handleAddColor=t=>{this.setState({isCustom:!1}),this._onToggleCustom(!1);const{onAddColor:e}=this.props;e&&e(t)}, +this._handleSelectColor=t=>{const{onColorChange:e}=this.props,{isCustom:o}=this.state;e&&e(t,o)},this._handleCustomClick=()=>{this.setState({isCustom:!0}),this._onToggleCustom(!0)},this._handleOpacity=t=>{const{onOpacityChange:e}=this.props;e&&e(t)},this.state={isCustom:!1}}componentDidUpdate(t,e){t.selectOpacity!==this.props.selectOpacity&&this.props.menu&&this.props.menu.update()}render(){const{color:t,opacity:e,selectCustom:o,selectOpacity:n,customColors:r,onRemoveCustomColor:a}=this.props,{isCustom:l}=this.state,c="number"==typeof e?e:1;return l?i.createElement(L,{color:t,onSelect:this._handleSelectColor,onAdd:this._handleAddColor}):i.createElement("div",{className:B.container},i.createElement(v,{colors:u.basic,color:t,onSelect:this._handleSelectColor}),i.createElement(v,{colors:u.extended,color:t,onSelect:this._handleSelectColor}),i.createElement("div",{className:B.separator}),i.createElement(p.Provider,{value:a},i.createElement(v,{colors:r,color:t,onSelect:this._handleSelectColor},o&&i.createElement("div",{className:s()(B.customButton,"apply-common-tooltip"),onClick:this._handleCustomClick,title:k}))),n&&i.createElement(i.Fragment,null,i.createElement("div",{className:B.sectionTitle},I),i.createElement(w.Opacity,{color:t,opacity:c,onChange:this._handleOpacity})))}_onToggleCustom(t){const{onToggleCustom:e}=this.props;e&&e(t)}}},54368:(t,e,o)=>{"use strict";o.d(e,{Opacity:()=>l});var i=o(50959),n=o(97754),s=o(50151),r=o(91031),a=o(1034);class l extends i.PureComponent{constructor(t){super(t),this._container=null,this._pointer=null,this._raf=null,this._refContainer=t=>{this._container=t},this._refPointer=t=>{this._pointer=t},this._handlePosition=t=>{null===this._raf&&(this._raf=requestAnimationFrame((()=>{const e=(0,s.ensureNotNull)(this._container),o=(0,s.ensureNotNull)(this._pointer),i=e.getBoundingClientRect(),n=o.offsetWidth,a=t.clientX-n/2-i.left,l=(0,r.clamp)(a/(i.width-n),0,1);this.setState({inputOpacity:Math.round(100*l).toString()}),this.props.onChange(l),this._raf=null})))},this._onSliderClick=t=>{this._handlePosition(t.nativeEvent),this._dragSubscribe()},this._mouseUp=t=>{this.setState({isPointerDragged:!1}),this._dragUnsubscribe(),this._handlePosition(t)},this._mouseMove=t=>{this.setState({isPointerDragged:!0}),this._handlePosition(t)},this._onTouchStart=t=>{this._handlePosition(t.nativeEvent.touches[0])},this._handleTouch=t=>{this.setState({isPointerDragged:!0}),this._handlePosition(t.nativeEvent.touches[0])},this._handleTouchEnd=()=>{this.setState({isPointerDragged:!1})},this._handleInput=t=>{const e=t.currentTarget.value,o=Number(e)/100;this.setState({inputOpacity:e}),Number.isNaN(o)||o>1||this.props.onChange(o)},this.state={inputOpacity:Math.round(100*t.opacity).toString(),isPointerDragged:!1}}componentWillUnmount(){null!==this._raf&&(cancelAnimationFrame(this._raf),this._raf=null),this._dragUnsubscribe()}render(){const{color:t,opacity:e,hideInput:o}=this.props,{inputOpacity:s,isPointerDragged:r}=this.state,l={color:t||void 0};return i.createElement("div",{className:a.opacity +},i.createElement("div",{className:a.opacitySlider,style:l,ref:this._refContainer,onMouseDown:this._onSliderClick,onTouchStart:this._onTouchStart,onTouchMove:this._handleTouch,onTouchEnd:this._handleTouchEnd},i.createElement("div",{className:a.opacitySliderGradient,style:{backgroundImage:`linear-gradient(90deg, transparent, ${t})`}}),i.createElement("div",{className:a.opacityPointerWrap},i.createElement("div",{className:n(a.pointer,r&&a.dragged),style:{left:100*e+"%"},ref:this._refPointer}))),!o&&i.createElement("div",{className:a.opacityInputWrap},i.createElement("input",{type:"text",className:a.opacityInput,value:s,onChange:this._handleInput}),i.createElement("span",{className:a.opacityInputPercent},"%")))}_dragSubscribe(){const t=(0,s.ensureNotNull)(this._container).ownerDocument;t&&(t.addEventListener("mouseup",this._mouseUp),t.addEventListener("mousemove",this._mouseMove))}_dragUnsubscribe(){const t=(0,s.ensureNotNull)(this._container).ownerDocument;t&&(t.removeEventListener("mousemove",this._mouseMove),t.removeEventListener("mouseup",this._mouseUp))}}},6914:(t,e,o)=>{"use strict";o.d(e,{white:()=>n,basic:()=>a,extended:()=>c});var i=o(7394);const n=i.colorsPalette["color-white"],s=["ripe-red","tan-orange","banana-yellow","iguana-green","minty-green","sky-blue","tv-blue","deep-blue","grapes-purple","berry-pink"],r=[200,300,400,500,600,700,800,900].map((t=>`color-cold-gray-${t}`));r.unshift("color-white"),r.push("color-black"),s.forEach((t=>{r.push(`color-${t}-500`)}));const a=r.map((t=>i.colorsPalette[t])),l=[];[100,200,300,400,700,900].forEach((t=>{s.forEach((e=>{l.push(`color-${e}-${t}`)}))}));const c=l.map((t=>i.colorsPalette[t]))},56512:(t,e,o)=>{"use strict";o.d(e,{useCustomColors:()=>l});var i=o(50959),n=o(56840),s=o(76422);function r(t,e){(0,i.useEffect)((()=>(s.subscribe(t,e,null),()=>{s.unsubscribe(t,e,null)})),[t,e])}var a=o(24377);function l(){const[t,e]=(0,i.useState)((0,n.getJSON)("pickerCustomColors",[]));r("add_new_custom_color",(o=>e(c(o,t)))),r("remove_custom_color",(o=>e(d(o,t))));const o=(0,i.useCallback)((e=>{const o=e?(0,a.parseRgb)(e):null;t.some((t=>null!==t&&null!==o&&(0,a.areEqualRgb)((0,a.parseRgb)(t),o)))||(s.emit("add_new_custom_color",e),(0,n.setJSON)("pickerCustomColors",c(e,t)))}),[t]),l=(0,i.useCallback)((e=>{(e>=0||e29&&o.shift(),o}function d(t,e){return e.filter(((e,o)=>t!==o))}},84877:(t,e,o)=>{"use strict";o.d(e,{MatchMediaMap:()=>r});var i=o(50959),n=o(66783),s=o.n(n);class r extends i.Component{constructor(t){super(t),this._handleMediaChange=()=>{const t=l(this.state.queries,((t,e)=>e.matches));let e=!1;for(const o in t)if(t.hasOwnProperty(o)&&this.state.matches[o]!==t[o]){e=!0;break}e&&this.setState({matches:t})};const{rules:e}=this.props;this.state=a(e)}shouldComponentUpdate(t,e){return!s()(t,this.props)||(!s()(e.rules,this.state.rules)||!s()(e.matches,this.state.matches))}componentDidMount(){ +this._migrate(null,this.state.queries)}componentDidUpdate(t,e){s()(t.rules,this.props.rules)||this._migrate(e.queries,this.state.queries)}componentWillUnmount(){this._migrate(this.state.queries,null)}render(){return this.props.children(this.state.matches)}static getDerivedStateFromProps(t,e){if(s()(t.rules,e.rules))return null;const{rules:o}=t;return a(o)}_migrate(t,e){null!==t&&l(t,((t,e)=>{e.removeListener(this._handleMediaChange)})),null!==e&&l(e,((t,e)=>{e.addListener(this._handleMediaChange)}))}}function a(t){const e=l(t,((t,e)=>window.matchMedia(e)));return{queries:e,matches:l(e,((t,e)=>e.matches)),rules:{...t}}}function l(t,e){const o={};for(const i in t)t.hasOwnProperty(i)&&(o[i]=e(i,t[i]));return o}},74749:t=>{t.exports={button:"button-rqVQ8gUB"}},97482:(t,e,o)=>{"use strict";o.d(e,{ToolWidgetIconButton:()=>a});var i=o(50959),n=o(97754),s=o(94206),r=o(74749);const a=i.forwardRef(((t,e)=>{const{className:o,id:a,...l}=t;return i.createElement(s.ToolWidgetButton,{"data-name":a,...l,ref:e,className:n(o,r.button)})}))},2209:(t,e,o)=>{"use strict";o.r(e),o.d(e,{FavoriteDrawingToolbar:()=>m});var i=o(44352),n=o(20687),s=o(65383),r=(o(50151),o(32563)),a=o(66032),l=o(43986),c=o(60223),d=o(76076),h=o(71758),p=o(56840),u=o(11417),_=o(40549),g=o.n(_);o(41869);class m extends n.FloatingToolbar{constructor(t){super({allowSortable:!r.mobiletouch,dragOnlyInsideToolbar:!0,defaultPosition:t,positionSettingsKey:"chart.favoriteDrawingsPosition",positionStorageType:"device"}),this._linetoolsWidgets={},this._canBeShownValue=new(g())(!1),this._attachHandlers(),this._loadVisibilityState(),this._hideAction=this._createHideToolbarAction()}show(){this._canBeShownValue.value()&&(this.isVisible()||this._renderAllLinetools(),super.show())}showAndSaveSettingsValue(){this._canBeShownValue.value()&&(u.TVLocalStorage.setItem("ChartFavoriteDrawingToolbarWidget.visible","true"),this.show())}hideAndSaveSettingsValue(){u.TVLocalStorage.setItem("ChartFavoriteDrawingToolbarWidget.visible","false"),this.hide()}canBeShown(){return this._canBeShownValue.readonly()}_onFavoriteAdded(t){this.addWidget(this._createLinetoolWidget(t)),s.LinetoolsFavoritesStore.favorites().filter(v).length>0&&(this._canBeShownValue.setValue(!0),this.show())}_onFavoriteRemoved(t){this.removeWidget(this._linetoolsWidgets[t]),delete this._linetoolsWidgets[t],0===s.LinetoolsFavoritesStore.favorites().filter(v).length&&(this._canBeShownValue.setValue(!1),this.hide())}_onFavoriteMoved(){this._renderAllLinetools()}_onSelectedLinetoolChanged(t){Object.keys(this._linetoolsWidgets).forEach((e=>{this._linetoolsWidgets[e].classList.toggle("i-active",t===e)}))}_createLinetoolWidget(t){const e=`${h.lineToolsInfo[t].icon}`,o=(0,a.parseHtmlElement)(e);return o.addEventListener("click",(e=>{e.preventDefault(),d.tool.value()!==t&&d.tool.setValue(t)})),this._linetoolsWidgets[t]=o,o}_renderAllLinetools(){ +this._linetoolsWidgets={},this.removeWidgets(),s.LinetoolsFavoritesStore.favorites().filter((t=>h.lineToolsInfo[t]&&!0)).forEach((t=>{this.addWidget(this._createLinetoolWidget(t))}))}_attachHandlers(){s.LinetoolsFavoritesStore.favoriteAdded.subscribe(this,this._onFavoriteAdded),s.LinetoolsFavoritesStore.favoriteRemoved.subscribe(this,this._onFavoriteRemoved),s.LinetoolsFavoritesStore.favoriteMoved.subscribe(this,this._onFavoriteMoved),s.LinetoolsFavoritesStore.favoritesSynced.subscribe(null,(()=>{this._loadVisibilityState(),this._renderAllLinetools()})),this.onWidgetsReordered().subscribe(this,((t,e)=>{if(s.LinetoolsFavoritesStore.favoriteMoved.unsubscribe(this,this._onFavoriteMoved),!s.LinetoolsFavoritesStore.moveFavorite(s.LinetoolsFavoritesStore.favorite(t),e))throw new Error("Something went wrong");s.LinetoolsFavoritesStore.favoriteMoved.subscribe(this,this._onFavoriteMoved)})),this.onContextMenu((t=>{t.preventDefault(),c.ContextMenuManager.showMenu([this._hideAction],t)})),d.tool.subscribe(this._onSelectedLinetoolChanged.bind(this))}_createHideToolbarAction(){return new l.Action({actionId:"Chart.FavoriteDrawingToolsToolbar.Hide",label:i.t(null,void 0,o(74813)),onExecute:()=>{this.hideAndSaveSettingsValue()}})}_loadVisibilityState(){const t=s.LinetoolsFavoritesStore.favorites().filter(v).length>0;this._canBeShownValue.setValue(t);const e=s.LinetoolsFavoritesStore.favoritesCount()>0;let o;const i=p.getValue("ChartFavoriteDrawingToolbarWidget.visible");void 0!==i?(p.remove("ChartFavoriteDrawingToolbarWidget.visible",{forceFlush:!0}),o="false"!==i,u.TVLocalStorage.setItem("ChartFavoriteDrawingToolbarWidget.visible",i)):o="false"!==u.TVLocalStorage.getItem("ChartFavoriteDrawingToolbarWidget.visible"),o&&e?this.show():this.hide()}}function v(t){return!0}},20687:(t,e,o)=>{"use strict";o.d(e,{FLOATING_TOOLBAR_REACT_WIDGETS_CLASS:()=>T,FloatingToolbar:()=>x});var i=o(59064),n=o(32563),s=o(41207),r=o(56840),a=o(26867),l=o.n(a),c=o(40549),d=o.n(c),h=o(38881);class p extends h.ChunkLoader{_startLoading(){return Promise.all([o.e(1553),o.e(2377)]).then(o.bind(o,13367)).then((t=>t.HammerJS))}}var u=o(11417),_=o(50151);function g(t,e=!1){const o=getComputedStyle(t),i=[o.height];return"border-box"!==o.boxSizing&&i.push(o.paddingTop,o.paddingBottom,o.borderTopWidth,o.borderBottomWidth),e&&i.push(o.marginTop,o.marginBottom),i.reduce(((t,e)=>t+(parseFloat(e)||0)),0)}function m(t,e=!1){const o=getComputedStyle(t),i=[o.width];return"border-box"!==o.boxSizing&&i.push(o.paddingLeft,o.paddingRight,o.borderLeftWidth,o.borderRightWidth),e&&i.push(o.marginLeft,o.marginRight),i.reduce(((t,e)=>t+(parseFloat(e)||0)),0)}var v=o(49483);class w{constructor(t){var e,o;this._helper=null,this._handleDragStart=t=>{var e;if(null!==this._helper)return;const o=this._source;o.classList.add("ui-draggable-dragging");const[i,n]=[m(o),g(o)];this._helper={startTop:parseFloat(o.style.top)||0,startLeft:parseFloat(o.style.left)||0,nextTop:null,nextLeft:null,raf:null,size:[i,n], +containment:this._containment instanceof HTMLElement?[parseInt(getComputedStyle(this._containment).borderLeftWidth)+parseInt(getComputedStyle(this._containment).paddingLeft),parseInt(getComputedStyle(this._containment).borderTopWidth)+parseInt(getComputedStyle(this._containment).paddingTop),this._containment.offsetWidth-parseInt(getComputedStyle(this._containment).borderRightWidth)-parseInt(getComputedStyle(this._containment).paddingRight)-parseInt(getComputedStyle(o).marginLeft)-parseInt(getComputedStyle(o).marginRight)-i,this._containment.offsetHeight-parseInt(getComputedStyle(this._containment).borderBottomWidth)-parseInt(getComputedStyle(this._containment).paddingBottom)-parseInt(getComputedStyle(o).marginTop)-parseInt(getComputedStyle(o).marginBottom)-n]:"window"===this._containment?[window.scrollX,window.scrollY,window.scrollX+document.documentElement.offsetWidth-i,window.scrollY+document.documentElement.offsetHeight-n]:null},null===(e=this._start)||void 0===e||e.call(this)},this._handleDragMove=t=>{var e;if(null===this._helper)return;const{current:o,initial:i}=t.detail,n=this._source,s=this._helper.nextTop,r=this._helper.nextLeft,a="y"===this._axis||!1===this._axis||0!==o.movementY;if(a){const t=this._helper.startTop;isFinite(t)&&(this._helper.nextTop=o.clientY-i.clientY+t)}const l="x"===this._axis||!1===this._axis||0!==o.movementY;if(l){const t=this._helper.startLeft;isFinite(t)&&(this._helper.nextLeft=o.clientX-i.clientX+t)}if(null!==this._helper.containment){const[t,e,o,i]=this._helper.containment;a&&this._helper.nextTop&&(this._helper.nextTop=Math.min(this._helper.nextTop,i),this._helper.nextTop=Math.max(this._helper.nextTop,e)),l&&this._helper.nextLeft&&(this._helper.nextLeft=Math.min(this._helper.nextLeft,o),this._helper.nextLeft=Math.max(this._helper.nextLeft,t))}null!==this._helper.raf||s===this._helper.nextTop&&r===this._helper.nextLeft||(this._helper.raf=requestAnimationFrame((()=>{null!==this._helper&&(null!==this._helper.nextTop&&(n.style.top=this._helper.nextTop+"px",this._helper.nextTop=null),null!==this._helper.nextLeft&&(n.style.left=this._helper.nextLeft+"px",this._helper.nextLeft=null),this._helper.raf=null)}))),null===(e=this._drag)||void 0===e||e.call(this)},this._handleDragStop=t=>{var e;if(null===this._helper)return;this._source.classList.remove("ui-draggable-dragging"),this._helper=null,null===(e=this._stop)||void 0===e||e.call(this)};const i=this._source=t.source;i.classList.add("ui-draggable");const n=this._handle=null!==(e=t.handle?i.querySelector(t.handle):null)&&void 0!==e?e:i;n.classList.add("ui-draggable-handle"),this._start=t.start,this._stop=t.stop,this._drag=t.drag,this._backend=new y({handle:n,onDragStart:this._handleDragStart,onDragMove:this._handleDragMove,onDragStop:this._handleDragStop}),this._axis=null!==(o=t.axis)&&void 0!==o&&o,this._containment=t.containment}destroy(){const t=this._source;t.classList.remove("ui-draggable"),t.classList.remove("ui-draggable-dragging");this._handle.classList.remove("ui-draggable-handle"),this._backend.destroy(), +null!==this._helper&&(this._helper.raf&&cancelAnimationFrame(this._helper.raf),this._helper=null)}}class y{constructor(t){this._initial=null,this._handlePointerDown=t=>{if(null!==this._initial)return;if(!(t.target instanceof Element&&this._handle.contains(t.target)))return;if(this._initial=t,!this._dispatchEvent(this._createEvent("pointer-drag-start",t)))return void(this._initial=null);t.preventDefault();const e=this._getEventTarget();e.addEventListener("pointermove",this._handlePointerMove),e.addEventListener("pointerup",this._handlePointerUp),e.addEventListener("pointercancel",this._handlePointerUp),e.addEventListener("lostpointercapture",this._handlePointerUp),e.setPointerCapture(t.pointerId)},this._handlePointerMove=t=>{null!==this._initial&&this._initial.pointerId===t.pointerId&&(t.preventDefault(),this._dispatchEvent(this._createEvent("pointer-drag-move",t)))},this._handlePointerUp=t=>{if(null===this._initial||this._initial.pointerId!==t.pointerId)return;t.preventDefault();const e=this._getEventTarget();e.removeEventListener("pointermove",this._handlePointerMove),e.removeEventListener("pointerup",this._handlePointerUp),e.removeEventListener("pointercancel",this._handlePointerUp),e.removeEventListener("lostpointercapture",this._handlePointerUp),e.releasePointerCapture(this._initial.pointerId),this._dispatchEvent(this._createEvent("pointer-drag-stop",t)),this._initial=null};const e=this._handle=t.handle;this._onDragStart=t.onDragStart,this._onDragMove=t.onDragMove,this._onDragStop=t.onDragStop,e.style.touchAction="none";this._getEventTarget().addEventListener("pointerdown",this._handlePointerDown)}destroy(){this._handle.style.touchAction="";const t=this._getEventTarget();t.removeEventListener("pointerdown",this._handlePointerDown),t.removeEventListener("pointermove",this._handlePointerMove),t.removeEventListener("pointerup",this._handlePointerUp),t.removeEventListener("pointercancel",this._handlePointerUp),t.removeEventListener("lostpointercapture",this._handlePointerUp),null!==this._initial&&(t.releasePointerCapture(this._initial.pointerId),this._initial=null)}_getEventTarget(){return v.CheckMobile.iOS()||(0,v.isMac)()&&n.touch?window.document.documentElement:this._handle}_dispatchEvent(t){switch(t.type){case"pointer-drag-start":this._onDragStart(t);break;case"pointer-drag-move":this._onDragMove(t);break;case"pointer-drag-stop":this._onDragStop(t)}return!t.defaultPrevented}_createEvent(t,e){return(0,_.assert)(null!==this._initial),new CustomEvent(t,{bubbles:!0,cancelable:!0,detail:{backend:this,initial:this._initial,current:e}})}}var b=o(66032),f=o(51768),C=o(25388);o(4920);const T="floating-toolbar-react-widgets",S=`
${C}
`;class x{constructor(t){this._widget=document.createElement("div"),this._isVertical=!1,this._hiddingTimeoutId=null,this._visibility=new(d())(!1), +this._windowResizeListener=this._onWindowResize.bind(this),this._reorderedDelegate=new(l()),this._responsiveResizeFunction=null,this._showTimeStamp=null,this._draggable=null,this._preventClickUntilAnimation=t=>{null!==this._showTimeStamp&&performance.now()-this._showTimeStamp{this.isVisible()&&this._widget.classList.remove("i-closed")}))):this._widget.classList.remove("i-closed"),this._onWindowResize())}hide(t=!1){if(!this.isVisible())return;const e=this._widget.classList.contains("i-closed");if(this._widget.classList.add("i-closed"),this._visibility.setValue(!1),t||e)this._setHiddingTimeout(null),this._widget.classList.add("i-hidden");else{const t=setTimeout((()=>{this._setHiddingTimeout(null),this._widget.classList.add("i-hidden")}),this.hideDuration());this._setHiddingTimeout(t)}window.removeEventListener("resize",this._windowResizeListener)}raise(){x._toolbars.length+x._startZIndex!==this._zIndex()&&(x._toolbars.splice(x._toolbars.indexOf(this),1),x._toolbars.push(this),x._updateAllZIndexes())}hideDuration(){return.75*s.dur}addWidget(t,e={}){const o=this.widgetsCount();if(void 0===e.index&&(e.index=o),e.index<0||e.index>o)throw new Error(`Index must be in [0, ${o}]`);const i=document.createElement("div");i.className="tv-floating-toolbar__widget js-widget",i.appendChild(t);const n=e.index===o?null:this._content.childNodes.item(e.index);this._content.insertBefore(i,n),this._onWindowResize()} +getReactWidgetContainer(){return this._reactWidgetsContainer}removeWidget(t){const e=this._findWrapperForWidget(t);e&&(this._content.removeChild(e),this._onWindowResize())}widgetsCount(){return this._content.childNodes.length}showWidget(t){const e=this._findWrapperForWidget(t);e&&e.classList.remove("i-hidden")}hideWidget(t){const e=this._findWrapperForWidget(t);e&&e.classList.add("i-hidden")}removeWidgets(){for(;this._content.firstChild;)this._content.removeChild(this._content.firstChild);this._onWindowResize()}onWidgetsReordered(){return this._reorderedDelegate}onContextMenu(t){if(n.mobiletouch){(new p).load().then((e=>{const o=new e(this._widget);o.get("press").set({time:500}),o.on("press",(e=>{this._preventWidgetTouchEndEvent(),t(e.srcEvent)}))}))}else this._widget.addEventListener("contextmenu",t)}checkPosition(){const t=this._getCorrectedWidgetRect(),e={left:t.left,top:t.top};this._correctPosition(e),t.left===e.left&&t.top===e.top||(this._widget.style.left=e.left+"px",this._widget.style.top=e.top+"px")}_determineCurrentLayoutVertical(t){const e=this._isVertical?t.height:t.width;return window.innerWidtht.left&&(t.left=Math.min(t.left+i,o.left)),n<0?t.top=Math.max(0,window.innerHeight-e.height):o&&o.top>t.top&&(t.top=Math.min(t.top+n,o.top))}_getCorrectedWidgetRect(){const t=this._widget.getBoundingClientRect();if(this._widget.classList.contains("i-closed")){const e=1/.925-1,o=t.width*e,i=t.height*e;return{bottom:t.bottom+i/2,height:t.height+i,left:t.left-o/2,right:t.right+o/2,top:t.top-i/2,width:t.width+o}}return t}_getSavedPosition(){var t;let e;if("device"===this._options.positionStorageType){const t=u.TVLocalStorage.getItem(this._options.positionSettingsKey);e=null!==t?JSON.parse(t):null}else e=null!==(t=(0,r.getJSON)(this._options.positionSettingsKey))&&void 0!==t?t:null;return null!==e&&"top"in e&&"left"in e?e:null}_setHiddingTimeout(t){null!==this._hiddingTimeoutId&&clearTimeout(this._hiddingTimeoutId),this._hiddingTimeoutId=t}_preventWidgetTouchEndEvent(){const t=e=>{e.preventDefault(),this._widget.removeEventListener("touchend",t)};this._widget.addEventListener("touchend",t)}_updateLayoutType(){this._widget.classList.toggle("i-vertical",this._isVertical)}_updateAxisOption(){0}_onWindowResize(){if("auto"===(this._options.layout||"auto")){const t=this._isVertical,e=this._getCorrectedWidgetRect();this._isVertical=this._determineCurrentLayoutVertical(e),this._updateLayoutType(),t!==this._isVertical&&(this._onVerticalChanged(this._isVertical,t),this._updateAxisOption())}this.checkPosition(),this._resizeResponsive()}_resizeResponsive(){ +if(null===this._responsiveResizeFunction)return;let t=this._options.layout||"auto";"auto"===t&&(t=this._isVertical?"vertical":"horizontal");const e="vertical"===t?this._widget.clientHeight:this._widget.clientWidth,o=("vertical"===t?window.innerHeight:window.innerWidth)-e;this._responsiveResizeFunction(e,o,t)}_setZIndex(t){this._widget.style.zIndex=String(t)}_zIndex(){return Number(this._widget.style.zIndex)}_loadPosition(){var t;const e=null!==(t=this._getSavedPosition())&&void 0!==t?t:this._options.defaultPosition;this._widget.style.left=Math.round(e.left)+"px",this._widget.style.top=Math.round(e.top)+"px",this._onWindowResize()}_savePosition(){const t=this._widget.getBoundingClientRect();if("device"===this._options.positionStorageType)try{u.TVLocalStorage.setItem(this._options.positionSettingsKey,JSON.stringify({left:t.left,top:t.top}))}catch(t){}else(0,r.setJSON)(this._options.positionSettingsKey,{left:t.left,top:t.top})}_init(){this._loadPosition(),this._draggable=new w({source:this._widget,containment:"window",handle:".js-drag",start:i.globalCloseMenu,stop:this._savePosition.bind(this)}),this._widget.addEventListener("pointerdown",this.raise.bind(this))}_initSortable(){let t=-1;lazyJqueryUI(this._content).sortable({start:(e,o)=>{t=o.item.index()},stop:(e,o)=>{const i=o.item.index();t!==i&&((0,f.trackEvent)("Floating Toolbar","User Sort"),this._reorderedDelegate.fire(t,i))},tolerance:"pointer",distance:5,containment:!!this._options.dragOnlyInsideToolbar&&"parent",scroll:!1,placeholder:"sortable-placeholder",forcePlaceholderSize:!0}),this._updateAxisOption()}static _updateAllZIndexes(){x._toolbars.forEach(((t,e)=>{t._setZIndex(x._startZIndex+e)}))}}x._startZIndex=20,x._toolbars=[]},77209:(t,e,o)=>{"use strict";o.d(e,{LineToolPropertiesWidgetBase:()=>bt});var i=o(50959),n=o(962),s=o(44352),r=o(47539),a=o(2484),l=o(40549),c=o.n(l),d=o(65665),h=o(6250),p=o(76076),u=o(75862),_=o(50151),g=o(26220),m=o.n(g);class v extends(m()){constructor(t,e,o){super(),this._listenersMappers=[],this._isProcess=!1,this._baseProperty=t,this._propertyApplier=e,this._undoText=o}destroy(){this._baseProperty.destroy()}value(){return this._baseProperty.value()}setValue(t){this._isProcess=!0,this._baseProperty.setValue(t,void 0,{applyValue:(t,e)=>this._propertyApplier.setProperty(t,e,this._undoText)}),this._isProcess=!1,this._listenersMappers.forEach((t=>{t.method.call(t.obj,this)}))}subscribe(t,e){const o=o=>{this._isProcess||e.call(t,this)},i={obj:t,method:e,callback:o};this._listenersMappers.push(i),this._baseProperty.subscribe(t,o)}unsubscribe(t,e){var o;const i=(0,_.ensureDefined)(null===(o=this._listenersMappers.find((o=>o.obj===t&&o.method===e)))||void 0===o?void 0:o.callback);this._baseProperty.unsubscribe(t,i)}unsubscribeAll(t){this._baseProperty.unsubscribeAll(t)}}var w=o(88271),y=o(84877),b=o(20687),f=o(24437);const C=b.FLOATING_TOOLBAR_REACT_WIDGETS_CLASS+"__button";function T(t){const{templateButton:e,propertyButtons:o,commonButtons:n,isDrawingFinished:s,activeChartWidget:r}=t,a=r.hasModel()&&r.model().selection().dataSources() +;return a&&a.length?i.createElement(y.MatchMediaMap,{rules:{isSmallWidth:f.DialogBreakpoints.TabletSmall,isSmallHeight:"screen and (max-height: 430px)"}},(({isSmallWidth:t,isSmallHeight:e})=>i.createElement(i.Fragment,null,l(),s&&i.createElement(i.Fragment,null,Boolean(o.length)&&o.map(((o,n)=>i.createElement(o.component,{...o.props,key:`${o.props.title}_${n}`,className:C,isSmallScreen:t||e}))),Boolean(n.length)&&n.map(((o,n)=>{const s=t||e;return s?o.showForSmallScreen?i.createElement(o.component,{...o.props,isSmallScreen:s,key:`${o.props.title}_${n}`,className:C}):null:i.createElement(o.component,{...o.props,key:`${o.props.title}_${n}`,className:C})})))))):l();function l(){return null===e?null:i.createElement(e.component,{...e.props,isDrawingFinished:s,className:C})}}var S=o(51768),x=o(97482),P=o(61964);function W(t){const{title:e,activeChartWidget:o,className:n}=t;return i.createElement(x.ToolWidgetIconButton,{className:n,icon:P,title:e,onClick:async function(){(0,S.trackEvent)("GUI","Context action on drawings","Settings");const t=o.model().selection().lineDataSources(),e=t.length;1===e?await o.showChartPropertiesForSource(t[0],void 0,{onWidget:o.onWidget()}):e>1&&await o.showChartPropertiesForSources({sources:t})},"data-name":"settings"})}var E=o(43982),L=o(97754),B=o(87955),k=o(20695);function I(t){const{className:e,...o}=t;return i.createElement(B.ToolButton,{className:L(e,k.button),tooltipPosition:"horizontal",...o})}var N=o(65186),M=o(91244);function D(t){const{activeChartWidget:e,className:n}=t,r=e.model().selection().lineDataSources();if(0===r.length)return null;const a=r[0].properties().frozen,l=(0,E.useProperty)(a),c=l?{title:s.t(null,void 0,o(15101)),icon:N}:{title:s.t(null,void 0,o(42284)),icon:M};return i.createElement(I,{className:n,isActive:Boolean(l),onClick:function(){(0,S.trackEvent)("GUI","Context action on drawings","Lock"),e.toggleLockSelectedObject()},"data-name":Boolean(l)?"unlock":"lock",...c})}var A=o(35149);function F(t){const{title:e,activeChartWidget:o,className:n}=t;return i.createElement(x.ToolWidgetIconButton,{className:n,icon:A,title:e,"data-name":"remove",onClick:function(){(0,S.trackEvent)("GUI","Context action on drawings","Remove"),o.removeSelectedSources()}})}var R=o(9745),V=o(32563),O=o(68335),z=o(66141),U=o(37536),j=o(82757),H=o(43986),$=o(9481),G=o(60223),Z=o(6195),Y=o(44996),q=o(84959);function K(t){const{title:e,activeChartWidget:n,isSmallScreen:r,className:a}=t,l=n.model(),c=l.selection().lineDataSources(),[d,h]=(0,i.useState)([]),p=(0,i.useRef)(null),u=(0,i.useMemo)((()=>new Z.ActionsProvider(n)),[n]);return i.createElement(i.Fragment,null,i.createElement($.KeyboardDocumentListener,{keyCode:27,eventType:"keyup",handler:function(){(0,_.ensureNotNull)(p.current).close()}}),i.createElement(U.ToolWidgetMenu,{className:a,ref:p,arrow:!1,onOpen:r?void 0:function(){const t=[(0,Z.createVisualOrderAction)(n,c)];t.push((0,Z.createChangeIntervalsVisibilitiesAction)(n,c));const e=function(){const t=[],e=O.isMacKeyboard?" +":"",i=c.filter((t=>t.cloneable())) +;i.length>0&&t.push(new H.Action({actionId:"Chart.LineTool.Clone",name:"clone",icon:o(36296),shortcutHint:O.humanReadableModifiers(z.Modifiers.Mod)+e+" Drag",label:s.t(null,void 0,o(52977)),onExecute:()=>{l.cloneLineTools(i,!1),(0,S.trackEvent)("GUI","Context action on drawings","Clone")}}));const r=c.filter((t=>t.copiable()));if(r.length>0){const i={actionId:"Chart.Clipboard.CopyLineTools",name:"copy",label:s.t(null,void 0,o(35216)),shortcutHint:O.humanReadableModifiers(z.Modifiers.Mod)+e+" C",onExecute:()=>{n.chartWidgetCollection().clipboard.uiRequestCopy(r)}};t.push(new H.Action(i,"Copy"))}if(!function(){if(!(null==n?void 0:n.isMultipleLayout()))return!1;return c.some((t=>t.isSynchronizable()))}())return t;return t.push(...(0,Z.createSyncDrawingActions)(n,c)),t}();e.length&&t.push(new H.Separator,...e);t.push(new H.Separator,new H.Action({actionId:"Chart.SelectedObject.Hide",label:s.t(null,void 0,o(31971)),icon:q,onExecute:()=>{n.hideSelectedObject()},name:"hide"})),h(J(t))},onClick:r?function(t){u.contextMenuActionsForSources(c).then((e=>{window.matchMedia(f.DialogBreakpoints.TabletSmall).matches?G.ContextMenuManager.showMenu(J(e),t,{mode:"drawer","data-name":"more-menu"}):h(J(e))}))}:void 0,title:e,content:i.createElement(R.Icon,{icon:Y}),"data-name":"more",menuDataName:"more-menu"},i.createElement(j.ActionsTable,{parentIsOpened:!0,items:d})))}function J(t){if(V.touch&&!window.matchMedia("(pointer:fine)").matches){const e=t.filter((t=>"Copy"!==t.id));if(e.length===t.length)return e;const o=[];return e.forEach((t=>{("separator"!==t.type||o.length>0&&"separator"!==o[o.length-1].type)&&o.push(t)})),o}return t}var X=o(89),Q=o(501),tt=o(23851),et=o(57740);function ot(t){const{property:e,propertyApplier:n,title:r,undoText:a,className:l}=t,c=(0,E.useProperty)(e),d=(0,i.useMemo)((()=>[new H.Action({actionId:"Chart.LineTool.Toolbar.ChangeLineStyleToSolid",icon:Q,label:s.t(null,void 0,o(1277)),active:X.LineStyle.Solid===c,onExecute:()=>n.setProperty(e,X.LineStyle.Solid,a)}),new H.Action({actionId:"Chart.LineTool.Toolbar.ChangeLineStyleToDashed",icon:tt,label:s.t(null,void 0,o(59317)),active:X.LineStyle.Dashed===c,onExecute:()=>n.setProperty(e,X.LineStyle.Dashed,a)}),new H.Action({actionId:"Chart.LineTool.Toolbar.ChangeLineStyleToDotted",icon:et,label:s.t(null,void 0,o(42973)),active:X.LineStyle.Dotted===c,onExecute:()=>n.setProperty(e,X.LineStyle.Dotted,a)})]),[n,e,c]);return i.createElement(U.ToolWidgetMenu,{className:l,arrow:!1,content:i.createElement(R.Icon,{icon:it(c)}),title:r,"data-name":t["data-name"],menuDataName:`${t["data-name"]}-menu`},i.createElement(j.ActionsTable,{items:d}))}function it(t){switch(t){case X.LineStyle.Solid:return Q;case X.LineStyle.Dashed:return tt;case X.LineStyle.Dotted:return et;default:return""}}const nt=[10,11,12,14,16,20,24,28,32,40];function st(t){const{property:e,propertyApplier:o,title:n,undoText:s,className:r}=t,a=(0,E.useProperty)(e),l=nt.map((t=>new H.Action({actionId:"Chart.LineTool.Toolbar.ChangeFontSizeProperty",label:t.toString(),onExecute:()=>o.setProperty(e,t,s), +active:t===a})));return i.createElement(U.ToolWidgetMenu,{arrow:!1,content:a,className:r,title:n,"data-name":t["data-name"],menuDataName:`${t["data-name"]}-menu`},i.createElement(j.ActionsTable,{items:l}))}var rt=o(26867),at=o.n(rt);o(56337),o(53351);class lt extends b.FloatingToolbar{constructor(t){super(lt._prepareOptions(t)),this._onWidgetStateChangedDelegate=new(at()),this._statedWidgets=[],this._currentPopup=null,this._onWindowClickedListener=this._onWindowClicked.bind(this)}show(){super.show(),document.addEventListener("mousedown",this._onWindowClickedListener)}hide(t){super.hide(t),document.removeEventListener("mousedown",this._onWindowClickedListener)}destroy(){this._closePopup(),super.destroy()}addGroupedWidget(t,e={}){(0,_.assert)(t.states.length>0&&-1!==lt._getStateIndexById(t,t.currentStateId),`Argument is invalid (count: ${t.states.length}, state: ${t.currentStateId})`);const o=document.createElement("div");o.className="tv-grouped-floating-toolbar__widget-wrapper apply-common-tooltip",t.widgetAddClass&&o.classList.add(t.widgetAddClass),o.setAttribute("title",t.tooltip);const i={isEnabled:!0,statedWidget:t,toolbarWidget:o},n=this._onWidgetClicked.bind(this,i);i.clickListener=n,o.addEventListener("click",n),this._updateWidgetPreview(i),this.addWidget(o,e),this._statedWidgets.push(i)}findGroupedWidget(t){const e=this._statedWidgets.length;for(let o=0;o{const s=this._createSubWidget(t,i),r=this._onSubWidgetClicked.bind(this,t,i.id);s.addEventListener("click",r),e.widgets.push({clickListener:r,stateWidget:i,widget:s}),s.classList.add(`tv-grouped-floating-toolbar__sub-widget--slide-right-${n}`),s.classList.add("tv-grouped-floating-toolbar__sub-widget--slide-left-"+(o-n+1)),i.readonly||e.element.appendChild(s)})),this._currentPopup=e,this._updateSubWidgetsState(t.statedWidget),t.toolbarWidget.classList.add("i-dropped"),this._getWidget().appendChild(this._currentPopup.element),Promise.resolve().then((()=>{this._currentPopup&&this._currentPopup.element.classList.add("i-opened")})),this._updatePopupPosition()}_closePopup(){if(this._statedWidgets.forEach((t=>{t.toolbarWidget.classList.remove("i-dropped")})),!this._currentPopup)return;const t=this._currentPopup.widgets,e=this._currentPopup.element;this._currentPopup=null,t.forEach((t=>{t.widget.removeEventListener("click",t.clickListener)})),e.classList.remove("i-opened"),e.addEventListener("transitionend",(t=>{t.target===e&&this._getWidget().removeChild(e)}))}_updateWidgetPreview(t){const e=lt._getStateIndexById(t.statedWidget,t.statedWidget.currentStateId);(0,_.assert)(-1!==e,`Unknown state id: ${t.statedWidget.currentStateId}`);const o=t.statedWidget.states[e].widget.cloneNode(!0);t.toolbarWidget.firstChild?t.toolbarWidget.replaceChild(o,t.toolbarWidget.firstChild):(t.toolbarWidget.appendChild(o),t.toolbarWidget.appendChild(lt._createCaret()))}_updateSubWidgetsState(t){this._currentPopup&&this._isPopupCreatedForWidget(t.id)&&this._currentPopup.widgets.forEach((e=>{e.widget.classList.toggle(lt._activeSubWidgetClass,e.stateWidget.id===t.currentStateId)}))}_updatePopupPosition(){if(!this._currentPopup)return;const t=this._currentPopup.createdFor,e=this._getWidget().getBoundingClientRect(),o=this._findWrapperForWidget(t);if(!o||!this._currentPopup)throw new Error("Toolbar has no wrapper for preview's widget or there is no popup");const i=o.getBoundingClientRect(),n=this._currentPopup.element.getBoundingClientRect(),s=this._currentPopup.element;if(this.isVertical())s.classList.remove("tv-grouped-floating-toolbar__popup--at-top"),s.style.top=i.top-e.top+1+"px",s.style.left="",e.left>window.innerWidth-e.right?s.classList.add("tv-grouped-floating-toolbar__popup--at-left"):s.classList.remove("tv-grouped-floating-toolbar__popup--at-left");else{s.classList.remove("tv-grouped-floating-toolbar__popup--at-left");let t=0;i.left+n.width>window.innerWidth?e.left+n.width>window.innerWidth&&(t=e.width-n.width):t=i.left-e.left+1,s.style.left=`${t}px`,e.bottom+n.height>window.innerHeight?s.classList.add("tv-grouped-floating-toolbar__popup--at-top"):(s.classList.remove("tv-grouped-floating-toolbar__popup--at-top"),s.style.top="")}}_isPopupCreatedForWidget(t){return Boolean(this._currentPopup&&this._currentPopup.stateWidgetId===t)}_createSubWidget(t,e){const o=document.createElement("div") +;return o.className+="tv-grouped-floating-toolbar__sub-widget",t.statedWidget.stateWidgetAddClass&&o.classList.add(t.statedWidget.stateWidgetAddClass),o.appendChild(e.widget),o}_onSubWidgetClicked(t,e){this._closePopup(),t.statedWidget.currentStateId!==e&&(this.setGroupedWidgetState(t.statedWidget.id,e),this._onWidgetStateChangedDelegate.fire(t.statedWidget.id,e))}_onWindowClicked(t){if(this.isVisible()&&this._currentPopup&&!lt._isEventInElement(t,this._currentPopup.element)){for(let e=0;e{p.isDirectionalMovementActive.value()||(t?this._floatingToolbar.hide(!0):this._toolbarRendered&&this._floatingToolbar.show())},this._chartWidgetCollection=t,this._floatingToolbar=new lt({defaultPosition:{top:ct.HEADER_TOOLBAR_HEIGHT_EXPANDED+15,left:window.innerWidth/2},positionSettingsKey:"properties_toolbar.position",positionStorageType:"device",layout:"horizontal","data-name":"drawing-toolbar"}),this._container=this._floatingToolbar.getReactWidgetContainer(),this._isToolMovingNowSpawn=p.isToolMovingNow.spawn(),this._isToolEditingNowSpawn=p.isToolEditingNow.spawn(),this._toolSpawn=p.tool.spawn(),this._iconToolSpawn=p.iconTool.spawn(),this._emojiToolSpawn=p.emojiTool.spawn(),this._selectedSourcesSpawn=this._chartWidgetCollection.selectedSources.spawn(),this._isToolMovingNowSpawn.subscribe(this._handleSourceEdit),this._isToolEditingNowSpawn.subscribe(this._handleSourceEdit),this._toolSpawn.subscribe(this._onToolChanged.bind(this),{callWithLast:!0}),this._iconToolSpawn.subscribe((()=>this._onToolChanged(p.tool.value()))), +this._emojiToolSpawn.subscribe((()=>this._onToolChanged(p.tool.value()))),this._selectedSourcesSpawn.subscribe((()=>this.onSourceChanged(this.selectedSources()))),this._chartWidgetCollection.onAboutToBeDestroyed.subscribe(this,this.destroy,!0)}destroy(){this._isToolMovingNowSpawn.destroy(),this._isToolEditingNowSpawn.destroy(),this._toolSpawn.destroy(),this._iconToolSpawn.destroy(),this._emojiToolSpawn.destroy(),this._selectedSourcesSpawn.destroy()}refresh(){this.onSourceChanged(this.selectedSources())}onSourceChanged(t){if(!(null==t?void 0:t.length))return this._propertiesVisible=!1,this._toolbarVisible=!1,void this.hide();if(this._createCommonButtons(),t.every((e=>e.toolname===t[0].toolname))?this._showTemplatesOf({sources:t}):this._templatesButton&&this._clearTemplatesButton(),1===t.length){const e=t[0];e.isAvailableInFloatingWidget()&&this.activeChartWidget().model().model().dataSourceForId(e.id())?(!e.userEditEnabled()||!(0,h.isLineDrawnWithPressedButton)(e.toolname)&&this.activeChartWidget().model().lineBeingCreated()||this._isDrawingFinished.setValue(!0),this.showPropertiesOf(e.toolname,e.properties(),!0),this._toolbarVisible=!0):this.hide()}else this._clearProperties(),this._createWidthsButton(void 0,!0),this._createColorsButton(void 0,!0),this._createBackgroundsButton(void 0,!0),this._createTextColorsButton(void 0,!0),this._propertiesVisible=!0;this._updateVisibility()}activeChartWidget(){return this._chartWidgetCollection.activeChartWidget.value()}selectedSources(){return this._chartWidgetCollection.selectedSources.value().filter(h.isLineTool)}hide(){var t;this._updateVisibilityTimeout&&clearTimeout(this._updateVisibilityTimeout),this._updateVisibilityTimeout=setTimeout((()=>{(0,h.unsetNewToolProperties)(),this._floatingToolbar.hide(!0),this._isToolbarRendered()&&this._unmountToolbar(),this._clearProperties(),this._clearCommonButtons()}),0),null===(t=this._lineToolsDoNotAffectChartInvalidation)||void 0===t||t.destroy(),delete this._lineToolsDoNotAffectChartInvalidation,delete this._propertyApplier}templatesList(){return this._templatesList}_onToolChanged(t,e){this._currentTool=t;const o=this.selectedSources();this._isDrawingToolExcludingCustomUrlEventTool(t)?(this._isDrawingFinished.setValue(!1),this._updateVisibility()):o&&o.length?(o.length>1&&this._isDrawingFinished.setValue(!0),this.onSourceChanged(this.selectedSources())):this.hide()}_propertyApplierImpl(){return this._propertyApplier||(this._lineToolsDoNotAffectChartInvalidation||(this._lineToolsDoNotAffectChartInvalidation=new pt.FeatureToggleWatchedValue("do_not_invalidate_chart_on_changing_line_tools",!1)),this._propertyApplier=new ht.PropertyApplierWithoutSavingChart((()=>this.activeChartWidget().model()),this._lineToolsDoNotAffectChartInvalidation)),this._propertyApplier}_clearProperties(){this._clearPropertyButtons(),this._lineWidthsProperty&&(this._lineWidthsProperty.destroy(),this._lineWidthsProperty=null),this._lineColorsProperty&&(this._lineColorsProperty.destroy(),this._lineColorsProperty=null), +this._currentProperties&&(this._currentProperties=null)}_show(){this._updateVisibilityTimeout&&clearTimeout(this._updateVisibilityTimeout),this._updateVisibilityTimeout=setTimeout((()=>{this._renderToolbar(),this._floatingToolbar.show(),this._floatingToolbar.checkPosition()}),0)}_addPropertyButton(t){this._propertyButtons.push(t),this._renderToolbar()}_addCommonButton(t){this._commonButtons.push(t),this._renderToolbar()}_addTemplatesButton(t){this._templatesButton=t}_renderToolbar(){null!==this._container&&this.activeChartWidget()&&this.activeChartWidget().hasModel()&&(n.render(i.createElement(T,{templateButton:this._templatesButton,propertyButtons:this._propertyButtons,commonButtons:this._commonButtons,isDrawingFinished:this._isDrawingFinished.value(),activeChartWidget:this.activeChartWidget()}),this._container),this._toolbarRendered=!0)}_unmountToolbar(){null!==this._container&&(n.unmountComponentAtNode(this._container),this._toolbarRendered=!1)}_clearTemplatesButton(){this._templatesButton=null}_clearPropertyButtons(){this._propertyButtons=[]}_clearCommonButtons(){this._commonButtons=[]}_isToolbarRendered(){return this._toolbarRendered}_createSettingsButton(){const t={component:W,props:{title:gt,activeChartWidget:this.activeChartWidget()}};this._addCommonButton(t)}_createLockButton(){const t={component:D,props:{title:"Lock",activeChartWidget:this.activeChartWidget()}};this._addCommonButton(t)}_createRemoveButton(){const t={component:F,props:{title:mt,activeChartWidget:this.activeChartWidget()},showForSmallScreen:!0};this._addCommonButton(t)}_createDotsButton(){this._addCommonButton({component:K,props:{title:vt,activeChartWidget:this.activeChartWidget()},showForSmallScreen:!0})}_createAlertButton(){}_createSourceActions(){this._createLockButton()}_createLineStyleButton(t){const e=this.selectedSources();if(0===e.length)return!1;const o=e[0];if(!(0,dt.isDataSource)(o))return!1;const i={component:ot,props:{property:o.properties().linestyle||t,title:wt,propertyApplier:this._propertyApplierImpl(),"data-name":"style",undoText:_t}};return this._addPropertyButton(i),!0}_createFontSizeButton(t){const e=this.selectedSources();if(0===e.length)return!1;const o=e[0];if(!(0,dt.isDataSource)(o))return!1;const i={component:st,props:{property:o.properties().fontsize||t,title:yt,propertyApplier:this._propertyApplierImpl(),"data-name":"font-size",undoText:ut}};return this._addPropertyButton(i),!0}_createCommonButtons(){this._commonButtons.length&&this._clearCommonButtons(),a.enabled("property_pages")&&this._createSettingsButton(),this._createSourceActions(),this._createRemoveButton(),this._createDotsButton()}_prepareProperties(t){const e=this.selectedSources().filter((e=>e.properties()[t]));if(!(e.filter((e=>e.properties()[t].visible())).length<1))return e.map((e=>e.properties()[t])).filter(d.notNull)}_createProperty(t,e,o,i){if(e){const t=this._prepareProperties(o);if(!t)return +;return this._isWidthProperty(t[0])?new v(new u.MultipleLineWidthsProperty(t),this._propertyApplierImpl(),i):new w.CollectibleColorPropertyUndoWrapper(new u.MultipleLineColorsProperty(t),this._propertyApplierImpl(),i)}if(t&&t.visible())return this._isWidthProperty(t)?new u.MultipleLineWidthsProperty([t]):new w.CollectibleColorPropertyDirectWrapper(new u.MultipleLineColorsProperty([t]))}_shouldShowBackgroundProperty(t,e){return!e||!e.fillBackground||!!e.fillBackground.value()}_isDrawingToolExcludingCustomUrlEventTool(t){return Boolean(null==t?void 0:t.toLowerCase().includes("linetool"))&&"LineToolTweet"!==t&&"LineToolIdea"!==t&&"LineToolImage"!==t}_updateVisibility(){this._isDrawingFinished.value()&&(this._toolbarVisible||this._propertiesVisible)?this._show():this.hide()}_showTemplatesOf(t){}_isWidthProperty(t){return t instanceof u.LineToolWidthsProperty}}},59197:(t,e,o)=>{"use strict";var i=o(47539).TranslatedString,n=o(77209).LineToolPropertiesWidgetBase;const s=o(70114).ColorPickerButton,r=o(61259).LineWidthButton;var a=o(94071),l=o(21065),c=o(48984),d=new i("change line tool(s) color",o(44352).t(null,void 0,o(68519))),h=new i("change line tool(s) background color",o(44352).t(null,void 0,o(74350))),p=new i("change line tool(s) text color",o(44352).t(null,void 0,o(16631))),u=new i("change line tool(s) line width",o(44352).t(null,void 0,o(41648))),_=o(44352).t(null,void 0,o(40054)),g=o(44352).t(null,void 0,o(12928)),m=o(44352).t(null,void 0,o(19221)),v=o(44352).t(null,void 0,o(21327)),w=o(44352).t(null,void 0,o(38455)),y=o(44352).t(null,void 0,o(71845)),b=o(44352).t(null,void 0,o(32733)),f=o(44352).t(null,void 0,o(23886)),C=o(44352).t(null,void 0,o(86327)),T=o(44352).t(null,void 0,o(47059)),S=o(44352).t(null,void 0,o(36785)),x=o(44352).t(null,void 0,o(49593)),P=o(44352).t(null,void 0,o(67455)),W=o(44352).t(null,void 0,o(79964)),E=o(44352).t(null,void 0,o(45320));class L extends n{constructor(t){super(t),this._templatesButton=null}_createWidthsButton(t,e){if(this._lineWidthsProperty&&(this._lineWidthsProperty.destroy(),this._lineWidthsProperty=null),this._lineWidthsProperty=this._createProperty(t,e,"linesWidths",u),!this._lineWidthsProperty)return!0;var o=C;e&&(1!==this.selectedSources().filter((t=>t.properties().linesWidths)).length&&(o=T));return this._addPropertyButton({component:r,props:{title:o,multipleProperty:this._lineWidthsProperty,propertyApplier:this._propertyApplierImpl(),"data-name":"line-tool-width",undoText:u}}),!0}_createColorsButton(t,e){return this._lineColorsProperty&&(this._lineColorsProperty.destroy(),this._lineColorsProperty=null),this._lineColorsProperty=this._createProperty(t,e,"linesColors",d),!this._lineColorsProperty||(this._addPropertyButton({component:s,props:{icon:a,title:g,property:this._lineColorsProperty,propertyApplier:this._propertyApplierImpl(),"data-name":"line-tool-color",undoText:d}}),!0)}_createBackgroundsButton(t,e){return this._backgroundsProperty&&(this._backgroundsProperty.destroy(),this._backgroundsProperty=null), +this._backgroundsProperty=this._createProperty(t,e,"backgroundsColors",h),!this._backgroundsProperty||(this._addPropertyButton({component:s,props:{icon:l,title:y,property:this._backgroundsProperty,propertyApplier:this._propertyApplierImpl(),"data-name":"background-color",undoText:h}}),!0)}_createTextColorsButton(t,e){return this._textColorsProperty&&(this._textColorsProperty.destroy(),this._textColorsProperty=null),this._textColorsProperty=this._createProperty(t,e,"textsColors",p),!this._textColorsProperty||(this._addPropertyButton({component:s,props:{icon:c,title:v,property:this._textColorsProperty,propertyApplier:this._propertyApplierImpl(),"data-name":"text-color",undoText:p}}),!0)}_getPossibleProperty(t){for(var e=[],o=this._defaultToolProperties(),i=0;i{"use strict";o.d(e,{CollectibleColorPropertyUndoWrapper:()=>a,CollectibleColorPropertyDirectWrapper:()=>l});var i=o(50151),n=o(26220),s=o.n(n);class r extends(s()){constructor(t){super(),this._listenersMappers=[],this._isProcess=!1,this._baseProperty=t}destroy(){this._baseProperty.destroy()}value(){const t=this._baseProperty.value();return"mixed"===t?"":t}visible(){return this._baseProperty.visible()}setValue(t){this._isProcess=!0,this._baseProperty.setValue(""===t?"mixed":t,void 0,{applyValue:this._applyValue.bind(this)}),this._isProcess=!1,this._listenersMappers.forEach((t=>{t.method.call(t.obj,this)}))}subscribe(t,e){const o=o=>{this._isProcess||e.call(t,this)},i={obj:t,method:e,callback:o};this._listenersMappers.push(i),this._baseProperty.subscribe(t,o)}unsubscribe(t,e){var o;const n=(0,i.ensureDefined)(null===(o=this._listenersMappers.find((o=>o.obj===t&&o.method===e)))||void 0===o?void 0:o.callback);this._baseProperty.unsubscribe(t,n)}unsubscribeAll(t){this._baseProperty.unsubscribeAll(t)}}class a extends r{constructor(t,e,o){super(t),this._propertyApplier=e,this._undoText=o}_applyValue(t,e){this._propertyApplier.setProperty(t,e,this._undoText)}}class l extends r{_applyValue(t,e){t.setValue(e)}}},23378:(t,e,o)=>{"use strict";o.d(e,{PropertyApplierWithoutSavingChart:()=>i});class i{constructor(t,e){this._undoModelSupplier=t,this._featureToggle=e}setProperty(t,e,o){this._undoModelSupplier().setProperty(t,e,o,this._featureToggle.value())}beginUndoMacro(t){return this._undoModelSupplier().beginUndoMacro(t,this._shouldWeKeepChartValidated())}endUndoMacro(){this._undoModelSupplier().endUndoMacro()}setWatchedValue(t,e,o){this._undoModelSupplier().undoHistory().setWatchedValue(t,e,o,!0)}_shouldWeKeepChartValidated(){const t=this._undoModelSupplier().model().isAutoSaveEnabled().value();return this._featureToggle.value()&&t}}},44996:t=>{ +t.exports=''},23851:t=>{t.exports=''},57740:t=>{t.exports=''},501:t=>{t.exports=''},36296:t=>{t.exports=''},21065:t=>{t.exports=''},25388:t=>{t.exports=''},22978:t=>{t.exports=''},14631:t=>{t.exports=''},6096:t=>{t.exports=''},6483:t=>{t.exports=''},66611:t=>{t.exports=''},94071:t=>{ +t.exports=''},48984:t=>{t.exports=''},61964:t=>{t.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/floating-toolbars.e8314762db1d7d9aac81.js b/charting_library/bundles/floating-toolbars.e8314762db1d7d9aac81.js deleted file mode 100644 index fb6edbf0..00000000 --- a/charting_library/bundles/floating-toolbars.e8314762db1d7d9aac81.js +++ /dev/null @@ -1,28 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2306],{66783:t=>{"use strict";var e=Object.prototype.hasOwnProperty;function o(t,e){return t===e?0!==t||0!==e||1/t==1/e:t!=t&&e!=e}t.exports=function(t,i){if(o(t,i))return!0;if("object"!=typeof t||null===t||"object"!=typeof i||null===i)return!1;var n=Object.keys(t),r=Object.keys(i);if(n.length!==r.length)return!1;for(var s=0;s{t.exports={}},51338:t=>{t.exports={}},1414:t=>{t.exports={button:"button-D4RPB3ZC",content:"content-D4RPB3ZC","icon-only":"icon-only-D4RPB3ZC",link:"link-D4RPB3ZC","color-brand":"color-brand-D4RPB3ZC","variant-primary":"variant-primary-D4RPB3ZC","variant-secondary":"variant-secondary-D4RPB3ZC","color-gray":"color-gray-D4RPB3ZC","color-green":"color-green-D4RPB3ZC","color-red":"color-red-D4RPB3ZC","color-black":"color-black-D4RPB3ZC","size-xsmall":"size-xsmall-D4RPB3ZC","start-icon-wrap":"start-icon-wrap-D4RPB3ZC","end-icon-wrap":"end-icon-wrap-D4RPB3ZC","with-start-icon":"with-start-icon-D4RPB3ZC","with-end-icon":"with-end-icon-D4RPB3ZC","size-small":"size-small-D4RPB3ZC","size-medium":"size-medium-D4RPB3ZC","size-large":"size-large-D4RPB3ZC","size-xlarge":"size-xlarge-D4RPB3ZC",animated:"animated-D4RPB3ZC",stretch:"stretch-D4RPB3ZC",grouped:"grouped-D4RPB3ZC","adjust-position":"adjust-position-D4RPB3ZC","first-row":"first-row-D4RPB3ZC","first-col":"first-col-D4RPB3ZC","no-corner-top-left":"no-corner-top-left-D4RPB3ZC","no-corner-top-right":"no-corner-top-right-D4RPB3ZC","no-corner-bottom-right":"no-corner-bottom-right-D4RPB3ZC","no-corner-bottom-left":"no-corner-bottom-left-D4RPB3ZC","text-wrap":"text-wrap-D4RPB3ZC","multiline-content":"multiline-content-D4RPB3ZC","secondary-text":"secondary-text-D4RPB3ZC","primary-text":"primary-text-D4RPB3ZC"}},70132:t=>{t.exports={}},19619:t=>{t.exports={}},65719:t=>{t.exports={}},12005:t=>{t.exports={wrap:"wrap-Nn3SCuEL",icon:"icon-Nn3SCuEL",colorBg:"colorBg-Nn3SCuEL",color:"color-Nn3SCuEL",multicolor:"multicolor-Nn3SCuEL",white:"white-Nn3SCuEL"}},31188:t=>{t.exports={button:"button-BuUjli6L"}},20835:t=>{t.exports={item:"item-KdWj36gM",withIcon:"withIcon-KdWj36gM",icon:"icon-KdWj36gM",labelRow:"labelRow-KdWj36gM",multiWidth:"multiWidth-KdWj36gM",buttonWrap:"buttonWrap-KdWj36gM",buttonLabel:"buttonLabel-KdWj36gM"}},93402:t=>{t.exports={container:"container-mdcOkvbj",sectionTitle:"sectionTitle-mdcOkvbj",separator:"separator-mdcOkvbj",customButton:"customButton-mdcOkvbj"}},80679:t=>{t.exports={container:"container-iiEYaqPD",form:"form-iiEYaqPD",swatch:"swatch-iiEYaqPD",inputWrap:"inputWrap-iiEYaqPD",inputHash:"inputHash-iiEYaqPD",input:"input-iiEYaqPD",buttonWrap:"buttonWrap-iiEYaqPD",hueSaturationWrap:"hueSaturationWrap-iiEYaqPD",saturation:"saturation-iiEYaqPD",hue:"hue-iiEYaqPD"}},1369:t=>{t.exports={hue:"hue-r4uo5Wn6",pointer:"pointer-r4uo5Wn6",pointerContainer:"pointerContainer-r4uo5Wn6"}},30099:t=>{t.exports={opacity:"opacity-EnWts7Xu",opacitySlider:"opacitySlider-EnWts7Xu", -opacitySliderGradient:"opacitySliderGradient-EnWts7Xu",pointer:"pointer-EnWts7Xu",dragged:"dragged-EnWts7Xu",opacityPointerWrap:"opacityPointerWrap-EnWts7Xu",opacityInputWrap:"opacityInputWrap-EnWts7Xu",opacityInput:"opacityInput-EnWts7Xu",opacityInputPercent:"opacityInputPercent-EnWts7Xu"}},35257:t=>{t.exports={saturation:"saturation-NFNfqP2w",pointer:"pointer-NFNfqP2w"}},87466:t=>{t.exports={swatches:"swatches-sfn7Lezv",swatch:"swatch-sfn7Lezv",hover:"hover-sfn7Lezv",empty:"empty-sfn7Lezv",white:"white-sfn7Lezv",selected:"selected-sfn7Lezv",contextItem:"contextItem-sfn7Lezv"}},94720:(t,e,o)=>{"use strict";o.d(e,{Button:()=>w});var i=o(50959),n=o(97754),r=o(95604),s=o(9745),a=o(1414),l=o.n(a);function c(t){const{color:e="brand",size:o="medium",variant:i="primary",stretch:s=!1,icon:a,startIcon:c,endIcon:d,iconOnly:h=!1,className:p,isGrouped:u,cellState:g,disablePositionAdjustment:_=!1,primaryText:m,secondaryText:v,isAnchor:y=!1}=t,w=function(t){let e="";return 0!==t&&(1&t&&(e=n(e,l()["no-corner-top-left"])),2&t&&(e=n(e,l()["no-corner-top-right"])),4&t&&(e=n(e,l()["no-corner-bottom-right"])),8&t&&(e=n(e,l()["no-corner-bottom-left"]))),e}((0,r.getGroupCellRemoveRoundBorders)(g));return n(p,l().button,l()[`size-${o}`],l()[`color-${e}`],l()[`variant-${i}`],s&&l().stretch,(a||c)&&l()["with-start-icon"],d&&l()["with-end-icon"],h&&l()["icon-only"],w,u&&l().grouped,u&&!_&&l()["adjust-position"],u&&g.isTop&&l()["first-row"],u&&g.isLeft&&l()["first-col"],m&&v&&l()["multiline-content"],y&&l().link)}function d(t){const{startIcon:e,icon:o,iconOnly:n,children:r,endIcon:a,primaryText:c,secondaryText:d}=t,h=null!=e?e:o,p=!(e||o||a||n)&&!r&&c&&d;return i.createElement(i.Fragment,null,h&&i.createElement(s.Icon,{icon:h,className:l()["start-icon-wrap"]}),r&&i.createElement("span",{className:l().content},r),a&&!n&&i.createElement(s.Icon,{icon:a,className:l()["end-icon-wrap"]}),p&&function(t){return t.primaryText&&t.secondaryText&&i.createElement("div",{className:l()["text-wrap"]},i.createElement("span",{className:l()["primary-text"]}," ",t.primaryText," "),"string"==typeof t.secondaryText?i.createElement("span",{className:l()["secondary-text"]}," ",t.secondaryText," "):i.createElement("span",{className:l()["secondary-text"]},i.createElement("span",null,t.secondaryText.firstLine),i.createElement("span",null,t.secondaryText.secondLine)))}(t))}var h=o(86332),p=o(90186);function u(t){const{className:e,color:o,variant:i,size:n,stretch:r,animated:s,icon:a,iconOnly:l,startIcon:c,endIcon:d,primaryText:h,secondaryText:u,...g}=t;return{...g,...(0,p.filterDataProps)(t),...(0,p.filterAriaProps)(t)}}function g(t){const{reference:e,...o}=t,{isGrouped:n,cellState:r,disablePositionAdjustment:s}=(0,i.useContext)(h.ControlGroupContext),a=c({...o,isGrouped:n,cellState:r,disablePositionAdjustment:s});return i.createElement("button",{...u(o),className:a,ref:e},i.createElement(d,{...o}))}function _(t="default"){switch(t){case"default":return"primary";case"stroke":return"secondary"}}function m(t="primary"){switch(t){case"primary":return"brand";case"success": -return"green";case"default":return"gray";case"danger":return"red"}}function v(t="m"){switch(t){case"s":return"xsmall";case"m":return"small";case"l":return"large"}}function y(t){const{intent:e,size:o,appearance:i,useFullWidth:n,icon:r,...s}=t;return{...s,color:m(e),size:v(o),variant:_(i),stretch:n,startIcon:r}}function w(t){return i.createElement(g,{...y(t)})}},86332:(t,e,o)=>{"use strict";o.d(e,{ControlGroupContext:()=>i});const i=o(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},95604:(t,e,o)=>{"use strict";function i(t){let e=0;return t.isTop&&t.isLeft||(e+=1),t.isTop&&t.isRight||(e+=2),t.isBottom&&t.isLeft||(e+=8),t.isBottom&&t.isRight||(e+=4),e}o.d(e,{getGroupCellRemoveRoundBorders:()=>i})},56073:(t,e,o)=>{"use strict";function i(t,e=!1){const o=getComputedStyle(t),i=[o.height];return"border-box"!==o.boxSizing&&i.push(o.paddingTop,o.paddingBottom,o.borderTopWidth,o.borderBottomWidth),e&&i.push(o.marginTop,o.marginBottom),i.reduce(((t,e)=>t+(parseFloat(e)||0)),0)}function n(t,e=!1){const o=getComputedStyle(t),i=[o.width];return"border-box"!==o.boxSizing&&i.push(o.paddingLeft,o.paddingRight,o.borderLeftWidth,o.borderRightWidth),e&&i.push(o.marginLeft,o.marginRight),i.reduce(((t,e)=>t+(parseFloat(e)||0)),0)}o.d(e,{outerHeight:()=>i,outerWidth:()=>n})},70114:(t,e,o)=>{"use strict";o.d(e,{ColorPickerButton:()=>v});var i=o(50959),n=o(97754),r=o.n(n),s=o(50151),a=o(9745),l=o(24377),c=o(87095),d=o(56512),h=o(27797),p=o(6914),u=o(8087),g=o(43982),_=o(12811),m=o(12005);function v(t){const{property:e,icon:o,propertyApplier:n,title:v,undoText:y,isToolbarFixed:w,className:b}=t,f=(0,g.useProperty)(e),C=(0,i.useRef)(null),T=f?(0,l.parseRgba)(f)[3]:void 0,x=""===f,P=String(L()).toLowerCase()===p.white,[S,E,W]=(0,d.useCustomColors)();return i.createElement(u.ToolWidgetMenu,{className:b,verticalDropDirection:w?_.VerticalDropDirection.FromBottomToTop:void 0,horizontalDropDirection:w?_.HorizontalDropDirection.FromLeftToRight:void 0,horizontalAttachEdge:w?_.HorizontalAttachEdge.Left:void 0,verticalAttachEdge:w?_.VerticalAttachEdge.Top:void 0,content:i.createElement("div",{className:m.wrap},i.createElement(a.Icon,{className:m.icon,icon:o}),i.createElement("div",{className:m.colorBg},i.createElement("div",{className:r()(m.color,x&&m.multicolor,P&&m.white),style:x?void 0:{backgroundColor:f}}))),arrow:!1,title:v,ref:C,"data-name":t["data-name"],menuDataName:`${t["data-name"]}-menu`},i.createElement(h.ColorPicker,{color:L(),opacity:T,onColorChange:function(t,e){const o=f?(0,c.alphaToTransparency)((0,l.parseRgba)(f)[3]):0;B((0,c.generateColor)(String(t),o,true)),e||(0,s.ensureNotNull)(C.current).close()},onOpacityChange:function(t){B((0,c.generateColor)(f,(0,c.alphaToTransparency)(t),!0))},selectOpacity:void 0!==T,selectCustom:!0,customColors:S,onAddColor:function(t){E(t),(0,s.ensureNotNull)(C.current).close()},onRemoveCustomColor:W}));function L(){return f?(0,l.rgbToHexString)((0,l.parseRgb)(f)):null}function B(t){n.setProperty(e,t,y)}}},61259:(t,e,o)=>{"use strict";o.d(e,{LineWidthButton:()=>b -});var i=o(50959),n=o(97754),r=o(50151),s=o(9745),a=o(8087),l=o(43982),c=o(16396),d=o(40173),h=o(12811),p=o(22978),u=o(14631),g=o(6096),_=o(6483),m=o(66611),v=o(20835);const y=(0,d.mergeThemes)(c.DEFAULT_POPUP_MENU_ITEM_THEME,v),w=[{value:1,icon:p},{value:2,icon:u},{value:3,icon:g},{value:4,icon:_}];function b(t){const{multipleProperty:e,title:o,undoText:d,propertyApplier:p,isToolbarFixed:u,className:g,isSmallScreen:_}=t,b=(0,l.useProperty)((0,r.ensureDefined)(e)),f="mixed"===b||!b,C=function(t){const e=w.find((e=>e.value===t));if(!e)return m;return e.icon}(b);return i.createElement(a.ToolWidgetMenu,{className:g,arrow:!1,title:o,"data-name":t["data-name"],menuDataName:`${t["data-name"]}-menu`,verticalDropDirection:u?h.VerticalDropDirection.FromBottomToTop:void 0,horizontalDropDirection:u?h.HorizontalDropDirection.FromRightToLeft:void 0,horizontalAttachEdge:u?h.HorizontalAttachEdge.Right:void 0,verticalAttachEdge:u?h.VerticalAttachEdge.Top:void 0,content:i.createElement("div",null,f?i.createElement("div",{className:v.multiWidth},i.createElement(s.Icon,{icon:m})):i.createElement("div",{className:v.buttonWrap},!_&&i.createElement(s.Icon,{icon:C}),i.createElement("div",{className:n(!_&&v.buttonLabel)},`${b}px`)))},w.map((({value:t,icon:e})=>i.createElement(c.PopupMenuItem,{key:t,theme:y,label:`${t}px`,icon:e,isActive:t===b,onClick:T,onClickArg:t}))));function T(t){t&&e&&(p.beginUndoMacro(d),e.setValue(t,void 0,{applyValue:(t,e)=>{p.setProperty(t,e,d)}}),p.endUndoMacro())}}},43982:(t,e,o)=>{"use strict";o.d(e,{useProperty:()=>n});var i=o(50959);const n=t=>{const[e,o]=(0,i.useState)(t.value());return(0,i.useEffect)((()=>{const e=t=>{o(t.value())};e(t);const i={};return t.subscribe(i,e),()=>t.unsubscribe(i,e)}),[t]),e}},27797:(t,e,o)=>{"use strict";o.d(e,{ColorPicker:()=>N});var i=o(50959),n=o(97754),r=o.n(n),s=o(44352),a=o(24377),l=o(50151),c=o(49483),d=o(20520),h=o(16396);const p=i.createContext(void 0);var u=o(6914),g=o(35149),_=o(87466);function m(t){const{index:e,color:r,selected:a,onSelect:m}=t,[v,y]=(0,i.useState)(!1),w=(0,i.useContext)(p),b=(0,i.useRef)(null),f=Boolean(w)&&!c.CheckMobile.any();return i.createElement(i.Fragment,null,i.createElement("div",{ref:b,style:r?{color:r}:void 0,className:n(_.swatch,v&&_.hover,a&&_.selected,!r&&_.empty,String(r).toLowerCase()===u.white&&_.white),onClick:function(){m(r)},onContextMenu:f?C:void 0}),f&&i.createElement(d.PopupMenu,{isOpened:v,onClose:C,position:function(){const t=(0,l.ensureNotNull)(b.current).getBoundingClientRect();return{x:t.left,y:t.top+t.height+4}},onClickOutside:C},i.createElement(h.PopupMenuItem,{className:_.contextItem,label:s.t(null,void 0,o(54336)),icon:g,onClick:function(){C(),(0,l.ensureDefined)(w)(e)},dontClosePopup:!0})));function C(){y(!v)}}class v extends i.PureComponent{constructor(){super(...arguments),this._onSelect=t=>{const{onSelect:e}=this.props;e&&e(t)}}render(){const{colors:t,color:e,children:o}=this.props;if(!t)return null;const n=e?(0,a.parseRgb)(String(e)):void 0;return i.createElement("div",{className:_.swatches -},t.map(((t,e)=>i.createElement(m,{key:String(t)+e,index:e,color:t,selected:n&&(0,a.areEqualRgb)(n,(0,a.parseRgb)(String(t))),onSelect:this._onSelect}))),o)}}var y=o(54368),w=o(94720);function b(t){const e=`Invalid RGB color: ${t}`;if(null===t)throw new Error(e);const o=t.match(/^#?([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})$/i);if(null===o)throw new Error(e);const[,i,n,r]=o;if(!i||!n||!r)throw new Error(e);const s=parseInt(i,16)/255,a=parseInt(n,16)/255,l=parseInt(r,16)/255,c=Math.max(s,a,l),d=Math.min(s,a,l);let h;const p=c,u=c-d,g=0===c?0:u/c;if(c===d)h=0;else{switch(c){case s:h=(a-l)/u+(a{this._container=t},this._handlePosition=t=>{const{hsv:{h:e},onChange:o}=this.props;if(!o)return;const i=(0,l.ensureNotNull)(this._container).getBoundingClientRect(),n=t.clientX-i.left,r=t.clientY-i.top;let s=n/i.width;s<0?s=0:s>1&&(s=1);let a=1-r/i.height;a<0?a=0:a>1&&(a=1),o({h:e,s,v:a})},this._mouseDown=t=>{window.addEventListener("mouseup",this._mouseUp),window.addEventListener("mousemove",this._mouseMove)},this._mouseUp=t=>{window.removeEventListener("mousemove",this._mouseMove),window.removeEventListener("mouseup",this._mouseUp),this._handlePosition(t)},this._mouseMove=(0,f.default)(this._handlePosition,100),this._handleTouch=t=>{this._handlePosition(t.nativeEvent.touches[0])}}render(){const{className:t,hsv:{h:e,s:o,v:n}}=this.props,s=`hsl(${360*e}, 100%, 50%)`;return i.createElement("div",{className:r()(C.saturation,t),style:{backgroundColor:s},ref:this._refContainer,onMouseDown:this._mouseDown,onTouchStart:this._handleTouch,onTouchMove:this._handleTouch},i.createElement("div",{className:C.pointer,style:{left:100*o+"%",top:100*(1-n)+"%"}}))}}var x=o(1369);class P extends i.PureComponent{constructor(){super(...arguments),this._container=null,this._refContainer=t=>{this._container=t},this._handlePosition=t=>{const{hsv:{s:e,v:o},onChange:i}=this.props;if(!i)return;const n=(0,l.ensureNotNull)(this._container).getBoundingClientRect();let r=(t.clientY-n.top)/n.height;r<0?r=0:r>1&&(r=1),i({h:r,s:e,v:o})},this._mouseDown=t=>{window.addEventListener("mouseup",this._mouseUp),window.addEventListener("mousemove",this._mouseMove)},this._mouseUp=t=>{window.removeEventListener("mousemove",this._mouseMove),window.removeEventListener("mouseup",this._mouseUp),this._handlePosition(t)},this._mouseMove=(0,f.default)(this._handlePosition,100),this._handleTouch=t=>{this._handlePosition(t.nativeEvent.touches[0])}}render(){const{className:t,hsv:{h:e}}=this.props;return i.createElement("div",{className:r()(x.hue,t)},i.createElement("div",{className:x.pointerContainer,ref:this._refContainer,onMouseDown:this._mouseDown,onTouchStart:this._handleTouch,onTouchMove:this._handleTouch},i.createElement("div",{className:x.pointer,style:{top:100*e+"%"}})))}}var S=o(80679);const E="#000000",W=s.t(null,{context:"Color Picker" -},o(40276));class L extends i.PureComponent{constructor(t){super(t),this._handleHSV=t=>{const e=function(t){const{h:e,s:o,v:i}=t;let n,r,s;const a=Math.floor(6*e),l=6*e-a,c=i*(1-o),d=i*(1-l*o),h=i*(1-(1-l)*o);switch(a%6){case 0:n=i,r=h,s=c;break;case 1:n=d,r=i,s=c;break;case 2:n=c,r=i,s=h;break;case 3:n=c,r=d,s=i;break;case 4:n=h,r=c,s=i;break;case 5:n=i,r=c,s=d;break;default:n=0,r=0,s=0}return"#"+[255*n,255*r,255*s].map((t=>("0"+Math.round(t).toString(16)).replace(/.+?([a-f0-9]{2})$/i,"$1"))).join("")}(t)||E;this.setState({color:e,inputColor:e.replace(/^#/,""),hsv:t}),this.props.onSelect(e)},this._handleInput=t=>{const e=t.currentTarget.value;try{const t=b(e),o=`#${e}`;this.setState({color:o,inputColor:e,hsv:t}),this.props.onSelect(o)}catch(t){this.setState({inputColor:e})}},this._handleAddColor=()=>this.props.onAdd(this.state.color);const e=t.color||E;this.state={color:e,inputColor:e.replace(/^#/,""),hsv:b(e)}}render(){const{color:t,hsv:e,inputColor:o}=this.state;return i.createElement("div",{className:S.container},i.createElement("div",{className:S.form},i.createElement("div",{className:S.swatch,style:{backgroundColor:t}}),i.createElement("div",{className:S.inputWrap},i.createElement("span",{className:S.inputHash},"#"),i.createElement("input",{type:"text",className:S.input,value:o,onChange:this._handleInput})),i.createElement("div",{className:S.buttonWrap},i.createElement(w.Button,{size:"s",onClick:this._handleAddColor},W))),i.createElement("div",{className:S.hueSaturationWrap},i.createElement(T,{className:S.saturation,hsv:e,onChange:this._handleHSV}),i.createElement(P,{className:S.hue,hsv:e,onChange:this._handleHSV})))}}var B=o(93402);const D=s.t(null,{context:"Color Picker"},o(53585)),k=s.t(null,{context:"Color Picker"},o(81865));class N extends i.PureComponent{constructor(t){super(t),this._handleAddColor=t=>{this.setState({isCustom:!1}),this._onToggleCustom(!1);const{onAddColor:e}=this.props;e&&e(t)},this._handleSelectColor=t=>{const{onColorChange:e}=this.props,{isCustom:o}=this.state;e&&e(t,o)},this._handleCustomClick=()=>{this.setState({isCustom:!0}),this._onToggleCustom(!0)},this._handleOpacity=t=>{const{onOpacityChange:e}=this.props;e&&e(t)},this.state={isCustom:!1}}componentDidUpdate(t,e){t.selectOpacity!==this.props.selectOpacity&&this.props.menu&&this.props.menu.update()}render(){const{color:t,opacity:e,selectCustom:o,selectOpacity:n,customColors:s,onRemoveCustomColor:a}=this.props,{isCustom:l}=this.state,c="number"==typeof e?e:1;return l?i.createElement(L,{color:t,onSelect:this._handleSelectColor,onAdd:this._handleAddColor}):i.createElement("div",{className:B.container},i.createElement(v,{colors:u.basic,color:t,onSelect:this._handleSelectColor}),i.createElement(v,{colors:u.extended,color:t,onSelect:this._handleSelectColor}),i.createElement("div",{className:B.separator}),i.createElement(p.Provider,{value:a},i.createElement(v,{colors:s,color:t,onSelect:this._handleSelectColor},o&&i.createElement("div",{className:r()(B.customButton,"apply-common-tooltip"),onClick:this._handleCustomClick,title:D -}))),n&&i.createElement(i.Fragment,null,i.createElement("div",{className:B.sectionTitle},k),i.createElement(y.Opacity,{color:t,opacity:c,onChange:this._handleOpacity})))}_onToggleCustom(t){const{onToggleCustom:e}=this.props;e&&e(t)}}},54368:(t,e,o)=>{"use strict";o.d(e,{Opacity:()=>l});var i=o(50959),n=o(97754),r=o(50151),s=o(37160),a=o(30099);class l extends i.PureComponent{constructor(t){super(t),this._container=null,this._pointer=null,this._raf=null,this._refContainer=t=>{this._container=t},this._refPointer=t=>{this._pointer=t},this._handlePosition=t=>{null===this._raf&&(this._raf=requestAnimationFrame((()=>{const e=(0,r.ensureNotNull)(this._container),o=(0,r.ensureNotNull)(this._pointer),i=e.getBoundingClientRect(),n=o.offsetWidth,a=t.clientX-n/2-i.left,l=(0,s.clamp)(a/(i.width-n),0,1);this.setState({inputOpacity:Math.round(100*l).toString()}),this.props.onChange(l),this._raf=null})))},this._onSliderClick=t=>{this._handlePosition(t.nativeEvent),this._dragSubscribe()},this._mouseUp=t=>{this.setState({isPointerDragged:!1}),this._dragUnsubscribe(),this._handlePosition(t)},this._mouseMove=t=>{this.setState({isPointerDragged:!0}),this._handlePosition(t)},this._onTouchStart=t=>{this._handlePosition(t.nativeEvent.touches[0])},this._handleTouch=t=>{this.setState({isPointerDragged:!0}),this._handlePosition(t.nativeEvent.touches[0])},this._handleTouchEnd=()=>{this.setState({isPointerDragged:!1})},this._handleInput=t=>{const e=t.currentTarget.value,o=Number(e)/100;this.setState({inputOpacity:e}),Number.isNaN(o)||o>1||this.props.onChange(o)},this.state={inputOpacity:Math.round(100*t.opacity).toString(),isPointerDragged:!1}}componentWillUnmount(){null!==this._raf&&(cancelAnimationFrame(this._raf),this._raf=null),this._dragUnsubscribe()}render(){const{color:t,opacity:e,hideInput:o}=this.props,{inputOpacity:r,isPointerDragged:s}=this.state,l={color:t||void 0};return i.createElement("div",{className:a.opacity},i.createElement("div",{className:a.opacitySlider,style:l,ref:this._refContainer,onMouseDown:this._onSliderClick,onTouchStart:this._onTouchStart,onTouchMove:this._handleTouch,onTouchEnd:this._handleTouchEnd},i.createElement("div",{className:a.opacitySliderGradient,style:{backgroundImage:`linear-gradient(90deg, transparent, ${t})`}}),i.createElement("div",{className:a.opacityPointerWrap},i.createElement("div",{className:n(a.pointer,s&&a.dragged),style:{left:100*e+"%"},ref:this._refPointer}))),!o&&i.createElement("div",{className:a.opacityInputWrap},i.createElement("input",{type:"text",className:a.opacityInput,value:r,onChange:this._handleInput}),i.createElement("span",{className:a.opacityInputPercent},"%")))}_dragSubscribe(){const t=(0,r.ensureNotNull)(this._container).ownerDocument;t&&(t.addEventListener("mouseup",this._mouseUp),t.addEventListener("mousemove",this._mouseMove))}_dragUnsubscribe(){const t=(0,r.ensureNotNull)(this._container).ownerDocument;t&&(t.removeEventListener("mousemove",this._mouseMove),t.removeEventListener("mouseup",this._mouseUp))}}},6914:(t,e,o)=>{"use strict";o.d(e,{basic:()=>a,extended:()=>c, -white:()=>n});var i=o(48891);const n=i.colorsPalette["color-white"],r=["ripe-red","tan-orange","banana-yellow","iguana-green","minty-green","sky-blue","tv-blue","deep-blue","grapes-purple","berry-pink"],s=[200,300,400,500,600,700,800,900].map((t=>`color-cold-gray-${t}`));s.unshift("color-white"),s.push("color-black"),r.forEach((t=>{s.push(`color-${t}-500`)}));const a=s.map((t=>i.colorsPalette[t])),l=[];[100,200,300,400,700,900].forEach((t=>{r.forEach((e=>{l.push(`color-${e}-${t}`)}))}));const c=l.map((t=>i.colorsPalette[t]))},56512:(t,e,o)=>{"use strict";o.d(e,{useCustomColors:()=>l});var i=o(50959),n=o(56840),r=o(76422);function s(t,e){(0,i.useEffect)((()=>(r.subscribe(t,e,null),()=>{r.unsubscribe(t,e,null)})),[t,e])}var a=o(24377);function l(){const[t,e]=(0,i.useState)((0,n.getJSON)("pickerCustomColors",[]));s("add_new_custom_color",(o=>e(c(o,t)))),s("remove_custom_color",(o=>e(d(o,t))));const o=(0,i.useCallback)((e=>{const o=e?(0,a.parseRgb)(e):null;t.some((t=>null!==t&&null!==o&&(0,a.areEqualRgb)((0,a.parseRgb)(t),o)))||(r.emit("add_new_custom_color",e),(0,n.setJSON)("pickerCustomColors",c(e,t)))}),[t]),l=(0,i.useCallback)((e=>{(e>=0||e29&&o.shift(),o}function d(t,e){return e.filter(((e,o)=>t!==o))}},84877:(t,e,o)=>{"use strict";o.d(e,{MatchMediaMap:()=>s});var i=o(50959),n=o(66783),r=o.n(n);class s extends i.Component{constructor(t){super(t),this._handleMediaChange=()=>{const t=l(this.state.queries,((t,e)=>e.matches));let e=!1;for(const o in t)if(t.hasOwnProperty(o)&&this.state.matches[o]!==t[o]){e=!0;break}e&&this.setState({matches:t})};const{rules:e}=this.props;this.state=a(e)}shouldComponentUpdate(t,e){return!r()(t,this.props)||(!r()(e.rules,this.state.rules)||!r()(e.matches,this.state.matches))}componentDidMount(){this._migrate(null,this.state.queries)}componentDidUpdate(t,e){r()(t.rules,this.props.rules)||this._migrate(e.queries,this.state.queries)}componentWillUnmount(){this._migrate(this.state.queries,null)}render(){return this.props.children(this.state.matches)}static getDerivedStateFromProps(t,e){if(r()(t.rules,e.rules))return null;const{rules:o}=t;return a(o)}_migrate(t,e){null!==t&&l(t,((t,e)=>{e.removeListener(this._handleMediaChange)})),null!==e&&l(e,((t,e)=>{e.addListener(this._handleMediaChange)}))}}function a(t){const e=l(t,((t,e)=>window.matchMedia(e)));return{queries:e,matches:l(e,((t,e)=>e.matches)),rules:{...t}}}function l(t,e){const o={};for(const i in t)t.hasOwnProperty(i)&&(o[i]=e(i,t[i]));return o}},40173:(t,e,o)=>{"use strict";function i(t,e,o={}){return Object.assign({},t,function(t,e,o={}){const i=Object.assign({},e);for(const n of Object.keys(e)){const r=o[n]||n;r in t&&(i[n]=[t[r],e[n]].join(" "))}return i}(t,e,o))}o.d(e,{mergeThemes:()=>i})},9629:(t,e,o)=>{"use strict";o.r(e),o.d(e,{FavoriteDrawingToolbar:()=>m});var i=o(44352),n=o(3809),r=o(71810),s=(o(50151), -o(32563)),a=o(70027),l=o(39347),c=o(10643),d=o(88348),h=o(54819),p=o(56840),u=o(11417),g=o(97145),_=o(92249);o(70132);class m extends n.FloatingToolbar{constructor(t){super({allowSortable:!s.mobiletouch,dragOnlyInsideToolbar:!0,defaultPosition:t,positionSettingsKey:"chart.favoriteDrawingsPosition",positionStorageType:"device"}),this._linetoolsWidgets={},this._canBeShownValue=new g.WatchedValue(!1),this._attachHandlers(),this._loadVisibilityState(),this._hideAction=this._createHideToolbarAction()}show(){this._canBeShownValue.value()&&(this.isVisible()||this._renderAllLinetools(),super.show())}showAndSaveSettingsValue(){this._canBeShownValue.value()&&(u.TVLocalStorage.setItem("ChartFavoriteDrawingToolbarWidget.visible","true"),this.show())}hideAndSaveSettingsValue(){u.TVLocalStorage.setItem("ChartFavoriteDrawingToolbarWidget.visible","false"),this.hide()}canBeShown(){return this._canBeShownValue.readonly()}_onFavoriteAdded(t){this.addWidget(this._createLinetoolWidget(t)),r.LinetoolsFavoritesStore.favorites().filter(v).length>0&&(this._canBeShownValue.setValue(!0),this.showAndSaveSettingsValue())}_onFavoriteRemoved(t){this.removeWidget(this._linetoolsWidgets[t]),delete this._linetoolsWidgets[t],0===r.LinetoolsFavoritesStore.favorites().filter(v).length&&(this._canBeShownValue.setValue(!1),this.hide())}_onFavoriteMoved(){this._renderAllLinetools()}_onSelectedLinetoolChanged(t){Object.keys(this._linetoolsWidgets).forEach((e=>{this._linetoolsWidgets[e].classList.toggle("i-active",t===e)}))}_createLinetoolWidget(t){const e=`${h.lineToolsInfo[t].icon}`,o=(0,a.parseHtmlElement)(e);return o.addEventListener("click",(async e=>{e.preventDefault(),await(0,_.initLineTool)(t),d.tool.value()!==t&&d.tool.setValue(t)})),this._linetoolsWidgets[t]=o,o}_renderAllLinetools(){this._linetoolsWidgets={},this.removeWidgets(),r.LinetoolsFavoritesStore.favorites().filter((t=>h.lineToolsInfo[t]&&!0)).forEach((t=>{this.addWidget(this._createLinetoolWidget(t))}))}_attachHandlers(){r.LinetoolsFavoritesStore.favoriteAdded.subscribe(this,this._onFavoriteAdded),r.LinetoolsFavoritesStore.favoriteRemoved.subscribe(this,this._onFavoriteRemoved),r.LinetoolsFavoritesStore.favoriteMoved.subscribe(this,this._onFavoriteMoved),r.LinetoolsFavoritesStore.favoritesSynced.subscribe(null,(()=>{this._loadVisibilityState(),this._renderAllLinetools()})),this.onWidgetsReordered().subscribe(this,((t,e)=>{if(r.LinetoolsFavoritesStore.favoriteMoved.unsubscribe(this,this._onFavoriteMoved),!r.LinetoolsFavoritesStore.moveFavorite(r.LinetoolsFavoritesStore.favorite(t),e))throw new Error("Something went wrong");r.LinetoolsFavoritesStore.favoriteMoved.subscribe(this,this._onFavoriteMoved)})),this.onContextMenu((t=>{t.preventDefault(),c.ContextMenuManager.showMenu([this._hideAction],t)})),d.tool.subscribe(this._onSelectedLinetoolChanged.bind(this))}_createHideToolbarAction(){ -return new l.Action({actionId:"Chart.FavoriteDrawingToolsToolbar.Hide",label:i.t(null,void 0,o(74813)),onExecute:()=>{this.hideAndSaveSettingsValue()}})}_loadVisibilityState(){const t=r.LinetoolsFavoritesStore.favorites().filter(v).length>0;this._canBeShownValue.setValue(t);const e=r.LinetoolsFavoritesStore.favoritesCount()>0;let o;const i=p.getValue("ChartFavoriteDrawingToolbarWidget.visible");void 0!==i?(p.remove("ChartFavoriteDrawingToolbarWidget.visible",{forceFlush:!0}),o="false"!==i,u.TVLocalStorage.setItem("ChartFavoriteDrawingToolbarWidget.visible",i)):o="false"!==u.TVLocalStorage.getItem("ChartFavoriteDrawingToolbarWidget.visible"),o&&e?this.show():this.hide()}}function v(t){return!0}},3809:(t,e,o)=>{"use strict";o.d(e,{FLOATING_TOOLBAR_REACT_WIDGETS_CLASS:()=>b,FloatingToolbar:()=>C});var i=o(59064),n=o(32563),r=o(61345),s=o(56840),a=o(57898),l=o(97145),c=o(38881);class d extends c.ChunkLoader{_startLoading(){return Promise.all([o.e(1553),o.e(2377)]).then(o.bind(o,13367)).then((t=>t.HammerJS))}}var h=o(11417),p=o(50151),u=o(56073);var g=o(49483);o(65719);class _{constructor(t){var e,o;this._helper=null,this._handleDragStart=t=>{var e;if(null!==this._helper)return;const o=this._source;o.classList.add("ui-draggable-dragging");const[i,n]=[(0,u.outerWidth)(o),(0,u.outerHeight)(o)];this._helper={startTop:parseFloat(o.style.top)||0,startLeft:parseFloat(o.style.left)||0,nextTop:null,nextLeft:null,raf:null,size:[i,n],containment:this._containment instanceof HTMLElement?[parseInt(getComputedStyle(this._containment).borderLeftWidth)+parseInt(getComputedStyle(this._containment).paddingLeft),parseInt(getComputedStyle(this._containment).borderTopWidth)+parseInt(getComputedStyle(this._containment).paddingTop),this._containment.offsetWidth-parseInt(getComputedStyle(this._containment).borderRightWidth)-parseInt(getComputedStyle(this._containment).paddingRight)-parseInt(getComputedStyle(o).marginLeft)-parseInt(getComputedStyle(o).marginRight)-i,this._containment.offsetHeight-parseInt(getComputedStyle(this._containment).borderBottomWidth)-parseInt(getComputedStyle(this._containment).paddingBottom)-parseInt(getComputedStyle(o).marginTop)-parseInt(getComputedStyle(o).marginBottom)-n]:"window"===this._containment?[window.scrollX,window.scrollY,window.scrollX+document.documentElement.offsetWidth-i,window.scrollY+document.documentElement.offsetHeight-n]:null},null===(e=this._start)||void 0===e||e.call(this)},this._handleDragMove=t=>{var e;if(null===this._helper)return;const{current:o,initial:i}=t.detail,n=this._source,r=this._helper.nextTop,s=this._helper.nextLeft,a="y"===this._axis||!1===this._axis||0!==o.movementY;if(a){const t=this._helper.startTop;isFinite(t)&&(this._helper.nextTop=o.clientY-i.clientY+t)}const l="x"===this._axis||!1===this._axis||0!==o.movementY;if(l){const t=this._helper.startLeft;isFinite(t)&&(this._helper.nextLeft=o.clientX-i.clientX+t)}if(null!==this._helper.containment){const[t,e,o,i]=this._helper.containment;a&&this._helper.nextTop&&(this._helper.nextTop=Math.min(this._helper.nextTop,i), -this._helper.nextTop=Math.max(this._helper.nextTop,e)),l&&this._helper.nextLeft&&(this._helper.nextLeft=Math.min(this._helper.nextLeft,o),this._helper.nextLeft=Math.max(this._helper.nextLeft,t))}null!==this._helper.raf||r===this._helper.nextTop&&s===this._helper.nextLeft||(this._helper.raf=requestAnimationFrame((()=>{null!==this._helper&&(null!==this._helper.nextTop&&(n.style.top=this._helper.nextTop+"px",this._helper.nextTop=null),null!==this._helper.nextLeft&&(n.style.left=this._helper.nextLeft+"px",this._helper.nextLeft=null),this._helper.raf=null)}))),null===(e=this._drag)||void 0===e||e.call(this)},this._handleDragStop=t=>{var e;if(null===this._helper)return;this._source.classList.remove("ui-draggable-dragging"),this._helper=null,null===(e=this._stop)||void 0===e||e.call(this)};const i=this._source=t.source;i.classList.add("ui-draggable");const n=this._handle=null!==(e=t.handle?i.querySelector(t.handle):null)&&void 0!==e?e:i;n.classList.add("ui-draggable-handle"),this._start=t.start,this._stop=t.stop,this._drag=t.drag,this._backend=new m({handle:n,onDragStart:this._handleDragStart,onDragMove:this._handleDragMove,onDragStop:this._handleDragStop}),this._axis=null!==(o=t.axis)&&void 0!==o&&o,this._containment=t.containment}destroy(){const t=this._source;t.classList.remove("ui-draggable"),t.classList.remove("ui-draggable-dragging");this._handle.classList.remove("ui-draggable-handle"),this._backend.destroy(),null!==this._helper&&(this._helper.raf&&cancelAnimationFrame(this._helper.raf),this._helper=null)}}class m{constructor(t){this._initial=null,this._handlePointerDown=t=>{if(null!==this._initial)return;if(!(t.target instanceof Element&&this._handle.contains(t.target)))return;if(this._initial=t,!this._dispatchEvent(this._createEvent("pointer-drag-start",t)))return void(this._initial=null);t.preventDefault();const e=this._getEventTarget();e.addEventListener("pointermove",this._handlePointerMove),e.addEventListener("pointerup",this._handlePointerUp),e.addEventListener("pointercancel",this._handlePointerUp),e.addEventListener("lostpointercapture",this._handlePointerUp),e.setPointerCapture(t.pointerId)},this._handlePointerMove=t=>{null!==this._initial&&this._initial.pointerId===t.pointerId&&(t.preventDefault(),this._dispatchEvent(this._createEvent("pointer-drag-move",t)))},this._handlePointerUp=t=>{if(null===this._initial||this._initial.pointerId!==t.pointerId)return;t.preventDefault();const e=this._getEventTarget();e.removeEventListener("pointermove",this._handlePointerMove),e.removeEventListener("pointerup",this._handlePointerUp),e.removeEventListener("pointercancel",this._handlePointerUp),e.removeEventListener("lostpointercapture",this._handlePointerUp),e.releasePointerCapture(this._initial.pointerId),this._dispatchEvent(this._createEvent("pointer-drag-stop",t)),this._initial=null};const e=this._handle=t.handle;this._onDragStart=t.onDragStart,this._onDragMove=t.onDragMove,this._onDragStop=t.onDragStop,e.style.touchAction="none";this._getEventTarget().addEventListener("pointerdown",this._handlePointerDown)}destroy(){ -this._handle.style.touchAction="";const t=this._getEventTarget();t.removeEventListener("pointerdown",this._handlePointerDown),t.removeEventListener("pointermove",this._handlePointerMove),t.removeEventListener("pointerup",this._handlePointerUp),t.removeEventListener("pointercancel",this._handlePointerUp),t.removeEventListener("lostpointercapture",this._handlePointerUp),null!==this._initial&&(t.releasePointerCapture(this._initial.pointerId),this._initial=null)}_getEventTarget(){return g.CheckMobile.iOS()||(0,g.isMac)()&&n.touch?window.document.documentElement:this._handle}_dispatchEvent(t){switch(t.type){case"pointer-drag-start":this._onDragStart(t);break;case"pointer-drag-move":this._onDragMove(t);break;case"pointer-drag-stop":this._onDragStop(t)}return!t.defaultPrevented}_createEvent(t,e){return(0,p.assert)(null!==this._initial),new CustomEvent(t,{bubbles:!0,cancelable:!0,detail:{backend:this,initial:this._initial,current:e}})}}var v=o(70027),y=o(51768),w=o(25388);o(19619);const b="floating-toolbar-react-widgets",f=`
${w}
`;class C{constructor(t){this._widget=document.createElement("div"),this._isVertical=!1,this._hiddingTimeoutId=null,this._visibility=new l.WatchedValue(!1),this._windowResizeListener=this._onWindowResize.bind(this),this._reorderedDelegate=new a.Delegate,this._responsiveResizeFunction=null,this._showTimeStamp=null,this._draggable=null,this._preventClickUntilAnimation=t=>{null!==this._showTimeStamp&&performance.now()-this._showTimeStamp{this.isVisible()&&this._widget.classList.remove("i-closed")}))):this._widget.classList.remove("i-closed"),this._onWindowResize())}hide(t=!1){if(!this.isVisible())return;const e=this._widget.classList.contains("i-closed");if(this._widget.classList.add("i-closed"),this._visibility.setValue(!1),t||e)this._setHiddingTimeout(null),this._widget.classList.add("i-hidden");else{const t=setTimeout((()=>{this._setHiddingTimeout(null),this._widget.classList.add("i-hidden")}),this.hideDuration());this._setHiddingTimeout(t)}window.removeEventListener("resize",this._windowResizeListener)}raise(){C._toolbars.length+C._startZIndex!==this._zIndex()&&(C._toolbars.splice(C._toolbars.indexOf(this),1),C._toolbars.push(this),C._updateAllZIndexes())}hideDuration(){return.75*r.dur}addWidget(t,e={}){const o=this.widgetsCount();if(void 0===e.index&&(e.index=o),e.index<0||e.index>o)throw new Error(`Index must be in [0, ${o}]`);const i=document.createElement("div");i.className="tv-floating-toolbar__widget js-widget",i.appendChild(t);const n=e.index===o?null:this._content.childNodes.item(e.index);this._content.insertBefore(i,n),this._onWindowResize()}getReactWidgetContainer(){return this._reactWidgetsContainer}removeWidget(t){const e=this._findWrapperForWidget(t);e&&(this._content.removeChild(e),this._onWindowResize())}widgetsCount(){return this._content.childNodes.length}showWidget(t){const e=this._findWrapperForWidget(t);e&&e.classList.remove("i-hidden")}hideWidget(t){const e=this._findWrapperForWidget(t);e&&e.classList.add("i-hidden")}removeWidgets(){for(;this._content.firstChild;)this._content.removeChild(this._content.firstChild);this._onWindowResize()}onWidgetsReordered(){return this._reorderedDelegate}onContextMenu(t){if(n.mobiletouch){(new d).load().then((e=>{const o=new e(this._widget);o.get("press").set({time:500}),o.on("press",(e=>{this._preventWidgetTouchEndEvent(),t(e.srcEvent)}))}))}else this._widget.addEventListener("contextmenu",t)}checkPosition(){const t=this._getCorrectedWidgetRect(),e={left:t.left,top:t.top};this._correctPosition(e),t.left===e.left&&t.top===e.top||(this._widget.style.left=e.left+"px",this._widget.style.top=e.top+"px")}_determineCurrentLayoutVertical(t){const e=this._isVertical?t.height:t.width;return window.innerWidtht.left&&(t.left=Math.min(t.left+i,o.left)),n<0?t.top=Math.max(0,window.innerHeight-e.height):o&&o.top>t.top&&(t.top=Math.min(t.top+n,o.top))}_getCorrectedWidgetRect(){const t=this._widget.getBoundingClientRect();if(this._widget.classList.contains("i-closed")){const e=1/.925-1,o=t.width*e,i=t.height*e;return{bottom:t.bottom+i/2,height:t.height+i,left:t.left-o/2,right:t.right+o/2,top:t.top-i/2,width:t.width+o}}return t}_getSavedPosition(){var t;let e;if("device"===this._options.positionStorageType){const t=h.TVLocalStorage.getItem(this._options.positionSettingsKey);e=null!==t?JSON.parse(t):null}else e=null!==(t=(0,s.getJSON)(this._options.positionSettingsKey))&&void 0!==t?t:null;return null!==e&&"top"in e&&"left"in e?e:null}_setHiddingTimeout(t){null!==this._hiddingTimeoutId&&clearTimeout(this._hiddingTimeoutId),this._hiddingTimeoutId=t}_preventWidgetTouchEndEvent(){const t=e=>{e.preventDefault(),this._widget.removeEventListener("touchend",t)};this._widget.addEventListener("touchend",t)}_updateLayoutType(){this._widget.classList.toggle("i-vertical",this._isVertical)}_updateAxisOption(){0}_onWindowResize(){if("auto"===(this._options.layout||"auto")){const t=this._isVertical,e=this._getCorrectedWidgetRect();this._isVertical=this._determineCurrentLayoutVertical(e),this._updateLayoutType(),t!==this._isVertical&&(this._onVerticalChanged(this._isVertical,t),this._updateAxisOption())}this.checkPosition(),this._resizeResponsive()}_resizeResponsive(){if(null===this._responsiveResizeFunction)return;let t=this._options.layout||"auto";"auto"===t&&(t=this._isVertical?"vertical":"horizontal");const e="vertical"===t?this._widget.clientHeight:this._widget.clientWidth,o=("vertical"===t?window.innerHeight:window.innerWidth)-e;this._responsiveResizeFunction(e,o,t)}_setZIndex(t){this._widget.style.zIndex=String(t)}_zIndex(){return Number(this._widget.style.zIndex)}_loadPosition(){var t;const e=null!==(t=this._getSavedPosition())&&void 0!==t?t:this._options.defaultPosition;this._widget.style.left=Math.round(e.left)+"px",this._widget.style.top=Math.round(e.top)+"px",this._onWindowResize()}_savePosition(){const t=this._widget.getBoundingClientRect();if("device"===this._options.positionStorageType)try{h.TVLocalStorage.setItem(this._options.positionSettingsKey,JSON.stringify({left:t.left,top:t.top}))}catch(t){}else(0,s.setJSON)(this._options.positionSettingsKey,{left:t.left,top:t.top})}_init(){this._loadPosition(),this._draggable=new _({source:this._widget,containment:"window",handle:".js-drag",start:i.globalCloseMenu,stop:this._savePosition.bind(this)}),this._widget.addEventListener("pointerdown",this.raise.bind(this))}_initSortable(){let t=-1;lazyJqueryUI(this._content).sortable({start:(e,o)=>{t=o.item.index()},stop:(e,o)=>{const i=o.item.index();t!==i&&((0,y.trackEvent)("Floating Toolbar","User Sort"),this._reorderedDelegate.fire(t,i))},tolerance:"pointer",distance:5,containment:!!this._options.dragOnlyInsideToolbar&&"parent",scroll:!1,placeholder:"sortable-placeholder", -forcePlaceholderSize:!0}),this._updateAxisOption()}static _updateAllZIndexes(){C._toolbars.forEach(((t,e)=>{t._setZIndex(C._startZIndex+e)}))}}C._startZIndex=20,C._toolbars=[]},89824:(t,e,o)=>{"use strict";o.d(e,{LineToolPropertiesWidgetBase:()=>ft});var i=o(50959),n=o(962),r=o(44352),s=o(36298),a=o(14483),l=o(97145),c=o(1722),d=o(88348),h=o(68806),p=o(50151),u=o(59452),g=o.n(u);class _ extends(g()){constructor(t,e,o){super(),this._listenersMappers=[],this._isProcess=!1,this._baseProperty=t,this._propertyApplier=e,this._undoText=o}destroy(){this._baseProperty.destroy(),super.destroy()}value(){return this._baseProperty.value()}setValue(t){this._isProcess=!0,this._baseProperty.setValue(t,void 0,{applyValue:(t,e)=>this._propertyApplier.setProperty(t,e,this._undoText)}),this._isProcess=!1,this._listenersMappers.forEach((t=>{t.method.call(t.obj,this)}))}subscribe(t,e){const o=o=>{this._isProcess||e.call(t,this)},i={obj:t,method:e,callback:o};this._listenersMappers.push(i),this._baseProperty.subscribe(t,o)}unsubscribe(t,e){var o;const i=(0,p.ensureDefined)(null===(o=this._listenersMappers.find((o=>o.obj===t&&o.method===e)))||void 0===o?void 0:o.callback);this._baseProperty.unsubscribe(t,i)}unsubscribeAll(t){this._baseProperty.unsubscribeAll(t)}}var m=o(69152),v=o(97754),y=o.n(v),w=o(84877),b=o(3809),f=o(24437);const C=b.FLOATING_TOOLBAR_REACT_WIDGETS_CLASS+"__button";function T(t){const{templateButton:e,propertyButtons:o,commonButtons:n,isDrawingFinished:r,isToolbarFixed:s,buttonClassName:a,activeChartWidget:l}=t,c=l.hasModel()&&l.model().selection().dataSources();return c&&c.length?i.createElement(w.MatchMediaMap,{rules:{isSmallWidth:f.DialogBreakpoints.TabletSmall,isSmallHeight:"screen and (max-height: 430px)"}},(({isSmallWidth:t,isSmallHeight:e})=>i.createElement(i.Fragment,null,d(),r&&i.createElement(i.Fragment,null,Boolean(o.length)&&o.map(((o,n)=>i.createElement(o.component,{...o.props,key:`${o.props.title}_${n}`,className:y()(C,a),isSmallScreen:t||e,isToolbarFixed:s}))),Boolean(n.length)&&n.map(((o,n)=>{const r=t||e;return r?o.showForSmallScreen?i.createElement(o.component,{...o.props,isSmallScreen:r,key:`${o.props.title}_${n}`,className:y()(C,a)}):null:i.createElement(o.component,{...o.props,key:`${o.props.title}_${n}`,className:y()(C,a)})})))))):d();function d(){return null===e?null:i.createElement(e.component,{...e.props,isToolbarFixed:s,isDrawingFinished:r,className:y()(C,a)})}}var x=o(51768),P=o(50813),S=o(61964);function E(t){const{title:e,activeChartWidget:o,className:n}=t;return i.createElement(P.ToolWidgetIconButton,{className:n,icon:S,title:e,onClick:async function(){(0,x.trackEvent)("GUI","Context action on drawings","Settings");const t=o.model().selection().lineDataSources(),e=t.length;1===e?await o.showChartPropertiesForSource(t[0],void 0,{onWidget:o.onWidget()}):e>1&&await o.showChartPropertiesForSources({sources:t})},"data-name":"settings"})}var W=o(43982),L=o(66427),B=o(31188);function D(t){const{className:e,...o}=t;return i.createElement(L.ToolButton,{className:v(e,B.button), -tooltipPosition:"horizontal",...o})}var k=o(65186),N=o(91244);function I(t){const{activeChartWidget:e,className:n}=t,s=e.model().selection().lineDataSources();if(0===s.length)return null;const a=s[0].properties().frozen,l=(0,W.useProperty)(a),c=l?{title:r.t(null,void 0,o(15101)),icon:k}:{title:r.t(null,void 0,o(42284)),icon:N};return i.createElement(D,{className:n,isActive:Boolean(l),onClick:function(){(0,x.trackEvent)("GUI","Context action on drawings","Lock"),e.toggleLockSelectedObject()},"data-name":Boolean(l)?"unlock":"lock",...c})}var M=o(35149);function R(t){const{title:e,activeChartWidget:o,className:n}=t;return i.createElement(P.ToolWidgetIconButton,{className:n,icon:M,title:e,"data-name":"remove",onClick:function(){(0,x.trackEvent)("GUI","Context action on drawings","Remove"),o.removeSelectedSources()}})}var A=o(9745),F=o(32563),V=o(8087),z=o(58451),O=o(10643),H=o(73212),U=o(68335),j=o(4741),Z=o(39347),$=o(84959);function G(t,e){const i=[(0,H.createVisualOrderAction)(t,e),(0,H.createChangeIntervalsVisibilitiesAction)(t,e)],n=function(t,e){const i=[],n=U.isMacKeyboard?" +":"",s=e.filter((t=>t.cloneable()));s.length>0&&i.push(new Z.Action({actionId:"Chart.LineTool.Clone",name:"clone",icon:o(36296),shortcutHint:U.humanReadableModifiers(j.Modifiers.Mod)+n+" Drag",label:r.t(null,void 0,o(52977)),onExecute:()=>{t.model().cloneLineTools(s,!1),(0,x.trackEvent)("GUI","Context action on drawings","Clone")}}));const a=e.filter((t=>t.copiable()));if(a.length>0){const e={actionId:"Chart.Clipboard.CopyLineTools",name:"copy",label:r.t(null,void 0,o(35216)),shortcutHint:U.humanReadableModifiers(j.Modifiers.Mod)+n+" C",onExecute:()=>{t.chartWidgetCollection().clipboard.uiRequestCopy(a)}};i.push(new Z.Action(e,"Copy"))}return function(t,e){return!!(null==t?void 0:t.isMultipleLayout().value())&&e.some((t=>t.isSynchronizable()))}(t,e)?(i.push(...(0,H.createSyncDrawingActions)(t,e)),i):i}(t,e);return n.length&&i.push(new Z.Separator,...n),i.push(new Z.Separator,function(t){return new Z.Action({actionId:"Chart.SelectedObject.Hide",label:r.t(null,void 0,o(31971)),icon:$,onExecute:()=>{t.hideSelectedObject()},name:"hide"})}(t)),i}var q=o(44996);function Y(t){const{title:e,activeChartWidget:o,isSmallScreen:n,className:r}=t,s=o.model().selection().lineDataSources(),[a,l]=(0,i.useState)([]),c=(0,i.useRef)(null),d=(0,i.useMemo)((()=>new H.ActionsProvider(o)),[o]),h=(0,i.useCallback)((()=>d.contextMenuActionsForSources(s)),[d,s]),p=(0,i.useCallback)((()=>{if(n)return;const t=G(o,s);l(K(t))}),[n,o,s]),u=(0,i.useCallback)((t=>{n&&h().then((e=>{window.matchMedia(f.DialogBreakpoints.TabletSmall).matches?O.ContextMenuManager.showMenu(K(e),t,{mode:"drawer","data-name":"more-menu"}):l(K(e))}))}),[n,h]);return(0,i.useEffect)((()=>{var t;a.length&&(null===(t=c.current)||void 0===t||t.update())}),[a]),i.createElement(V.ToolWidgetMenu,{className:r,ref:c,arrow:!1,onOpen:p,onClick:u,title:e,content:i.createElement(A.Icon,{icon:q}),"data-name":"more",menuDataName:"more-menu",closeOnEsc:!0},i.createElement(z.ActionsTable,{parentIsOpened:!0,items:a}))} -function K(t){if(F.touch&&!window.matchMedia("(pointer:fine)").matches){const e=t.filter((t=>"Copy"!==t.id));if(e.length===t.length)return e;const o=[];return e.forEach((t=>{("separator"!==t.type||o.length>0&&"separator"!==o[o.length-1].type)&&o.push(t)})),o}return t}var X=o(95586),J=o(12811),Q=o(501),tt=o(23851),et=o(57740);function ot(t){const{property:e,propertyApplier:n,title:s,undoText:a,isToolbarFixed:l,className:c}=t,d=(0,W.useProperty)(e),h=(0,i.useMemo)((()=>[new Z.Action({actionId:"Chart.LineTool.Toolbar.ChangeLineStyleToSolid",icon:Q,label:r.t(null,void 0,o(1277)),active:X.LineStyle.Solid===d,onExecute:()=>n.setProperty(e,X.LineStyle.Solid,a)}),new Z.Action({actionId:"Chart.LineTool.Toolbar.ChangeLineStyleToDashed",icon:tt,label:r.t(null,void 0,o(59317)),active:X.LineStyle.Dashed===d,onExecute:()=>n.setProperty(e,X.LineStyle.Dashed,a)}),new Z.Action({actionId:"Chart.LineTool.Toolbar.ChangeLineStyleToDotted",icon:et,label:r.t(null,void 0,o(42973)),active:X.LineStyle.Dotted===d,onExecute:()=>n.setProperty(e,X.LineStyle.Dotted,a)})]),[n,e,d]);return i.createElement(V.ToolWidgetMenu,{className:c,arrow:!1,content:i.createElement(A.Icon,{icon:it(d)}),title:s,"data-name":t["data-name"],menuDataName:`${t["data-name"]}-menu`,verticalDropDirection:l?J.VerticalDropDirection.FromBottomToTop:void 0,horizontalDropDirection:l?J.HorizontalDropDirection.FromRightToLeft:void 0,horizontalAttachEdge:l?J.HorizontalAttachEdge.Right:void 0,verticalAttachEdge:l?J.VerticalAttachEdge.Top:void 0},i.createElement(z.ActionsTable,{items:h}))}function it(t){switch(t){case X.LineStyle.Solid:return Q;case X.LineStyle.Dashed:return tt;case X.LineStyle.Dotted:return et;default:return""}}const nt=[10,11,12,14,16,20,24,28,32,40];function rt(t){const{property:e,propertyApplier:o,title:n,undoText:r,isToolbarFixed:s,className:a}=t,l=(0,W.useProperty)(e),c=nt.map((t=>new Z.Action({actionId:"Chart.LineTool.Toolbar.ChangeFontSizeProperty",label:t.toString(),onExecute:()=>o.setProperty(e,t,r),active:t===l})));return i.createElement(V.ToolWidgetMenu,{arrow:!1,content:l,className:a,title:n,verticalDropDirection:s?J.VerticalDropDirection.FromBottomToTop:void 0,horizontalDropDirection:s?J.HorizontalDropDirection.FromRightToLeft:void 0,horizontalAttachEdge:s?J.HorizontalAttachEdge.Right:void 0,verticalAttachEdge:s?J.VerticalAttachEdge.Top:void 0,"data-name":t["data-name"],menuDataName:`${t["data-name"]}-menu`},i.createElement(z.ActionsTable,{items:c}))}var st=o(57898);o(51338),o(26006);class at extends b.FloatingToolbar{constructor(t){super(at._prepareOptions(t)),this._onWidgetStateChangedDelegate=new st.Delegate,this._statedWidgets=[],this._currentPopup=null,this._onWindowClickedListener=this._onWindowClicked.bind(this)}show(){super.show(),document.addEventListener("mousedown",this._onWindowClickedListener)}hide(t){super.hide(t),document.removeEventListener("mousedown",this._onWindowClickedListener)}destroy(){this._closePopup(),super.destroy()}addGroupedWidget(t,e={}){(0, -p.assert)(t.states.length>0&&-1!==at._getStateIndexById(t,t.currentStateId),`Argument is invalid (count: ${t.states.length}, state: ${t.currentStateId})`);const o=document.createElement("div");o.className="tv-grouped-floating-toolbar__widget-wrapper apply-common-tooltip",t.widgetAddClass&&o.classList.add(t.widgetAddClass),o.setAttribute("title",t.tooltip);const i={isEnabled:!0,statedWidget:t,toolbarWidget:o},n=this._onWidgetClicked.bind(this,i);i.clickListener=n,o.addEventListener("click",n),this._updateWidgetPreview(i),this.addWidget(o,e),this._statedWidgets.push(i)}findGroupedWidget(t){const e=this._statedWidgets.length;for(let o=0;o{const r=this._createSubWidget(t,i),s=this._onSubWidgetClicked.bind(this,t,i.id);r.addEventListener("click",s),e.widgets.push({clickListener:s,stateWidget:i,widget:r}),r.classList.add(`tv-grouped-floating-toolbar__sub-widget--slide-right-${n}`),r.classList.add("tv-grouped-floating-toolbar__sub-widget--slide-left-"+(o-n+1)),i.readonly||e.element.appendChild(r)})),this._currentPopup=e,this._updateSubWidgetsState(t.statedWidget),t.toolbarWidget.classList.add("i-dropped"),this._getWidget().appendChild(this._currentPopup.element),Promise.resolve().then((()=>{this._currentPopup&&this._currentPopup.element.classList.add("i-opened")})), -this._updatePopupPosition()}_closePopup(){if(this._statedWidgets.forEach((t=>{t.toolbarWidget.classList.remove("i-dropped")})),!this._currentPopup)return;const t=this._currentPopup.widgets,e=this._currentPopup.element;this._currentPopup=null,t.forEach((t=>{t.widget.removeEventListener("click",t.clickListener)})),e.classList.remove("i-opened"),e.addEventListener("transitionend",(t=>{t.target===e&&this._getWidget().removeChild(e)}))}_updateWidgetPreview(t){const e=at._getStateIndexById(t.statedWidget,t.statedWidget.currentStateId);(0,p.assert)(-1!==e,`Unknown state id: ${t.statedWidget.currentStateId}`);const o=t.statedWidget.states[e].widget.cloneNode(!0);t.toolbarWidget.firstChild?t.toolbarWidget.replaceChild(o,t.toolbarWidget.firstChild):(t.toolbarWidget.appendChild(o),t.toolbarWidget.appendChild(at._createCaret()))}_updateSubWidgetsState(t){this._currentPopup&&this._isPopupCreatedForWidget(t.id)&&this._currentPopup.widgets.forEach((e=>{e.widget.classList.toggle(at._activeSubWidgetClass,e.stateWidget.id===t.currentStateId)}))}_updatePopupPosition(){if(!this._currentPopup)return;const t=this._currentPopup.createdFor,e=this._getWidget().getBoundingClientRect(),o=this._findWrapperForWidget(t);if(!o||!this._currentPopup)throw new Error("Toolbar has no wrapper for preview's widget or there is no popup");const i=o.getBoundingClientRect(),n=this._currentPopup.element.getBoundingClientRect(),r=this._currentPopup.element;if(this.isVertical())r.classList.remove("tv-grouped-floating-toolbar__popup--at-top"),r.style.top=i.top-e.top+1+"px",r.style.left="",e.left>window.innerWidth-e.right?r.classList.add("tv-grouped-floating-toolbar__popup--at-left"):r.classList.remove("tv-grouped-floating-toolbar__popup--at-left");else{r.classList.remove("tv-grouped-floating-toolbar__popup--at-left");let t=0;i.left+n.width>window.innerWidth?e.left+n.width>window.innerWidth&&(t=e.width-n.width):t=i.left-e.left+1,r.style.left=`${t}px`,e.bottom+n.height>window.innerHeight?r.classList.add("tv-grouped-floating-toolbar__popup--at-top"):(r.classList.remove("tv-grouped-floating-toolbar__popup--at-top"),r.style.top="")}}_isPopupCreatedForWidget(t){return Boolean(this._currentPopup&&this._currentPopup.stateWidgetId===t)}_createSubWidget(t,e){const o=document.createElement("div");return o.className+="tv-grouped-floating-toolbar__sub-widget",t.statedWidget.stateWidgetAddClass&&o.classList.add(t.statedWidget.stateWidgetAddClass),o.appendChild(e.widget),o}_onSubWidgetClicked(t,e){this._closePopup(),t.statedWidget.currentStateId!==e&&(this.setGroupedWidgetState(t.statedWidget.id,e),this._onWidgetStateChangedDelegate.fire(t.statedWidget.id,e))}_onWindowClicked(t){if(this.isVisible()&&this._currentPopup&&!at._isEventInElement(t,this._currentPopup.element)){for(let e=0;e{d.isDirectionalMovementActive.value()||(t?(this._fixedContainer&&(this._fixedContainer.style.display="none"),this._floatingToolbar.hide(!0)):(this._fixedToolbarRendered&&this._fixedContainer&&(this._fixedContainer.style.display="block"),this._floatingToolbarRendered&&this._floatingToolbar.show()))},this._handleMediaChange=()=>{this._updateVisibility()},this._chartWidgetCollection=t,this._floatingToolbar=new at({defaultPosition:{top:lt.HEADER_TOOLBAR_HEIGHT_EXPANDED+15,left:window.innerWidth/2},positionSettingsKey:"properties_toolbar.position",positionStorageType:"device",layout:"horizontal","data-name":"drawing-toolbar"}),this._floatingContainer=this._floatingToolbar.getReactWidgetContainer(),this._isToolMovingNowSpawn=d.isToolMovingNow.spawn(),this._isToolEditingNowSpawn=d.isToolEditingNow.spawn(),this._toolSpawn=d.tool.spawn(),this._iconToolSpawn=d.iconTool.spawn(),this._emojiToolSpawn=d.emojiTool.spawn(),this._selectedSourcesSpawn=this._chartWidgetCollection.selectedSources.spawn(),this._isToolMovingNowSpawn.subscribe(this._handleSourceEdit),this._isToolEditingNowSpawn.subscribe(this._handleSourceEdit),this._toolSpawn.subscribe(this._onToolChanged.bind(this),{callWithLast:!0}),this._iconToolSpawn.subscribe((()=>this._onToolChanged(d.tool.value()))),this._emojiToolSpawn.subscribe((()=>this._onToolChanged(d.tool.value()))),this._selectedSourcesSpawn.subscribe((()=>this.onSourceChanged(this.selectedSources()))),this._chartWidgetCollection.onAboutToBeDestroyed.subscribe(this,this.destroy,!0)}destroy(){this._isToolMovingNowSpawn.destroy(),this._isToolEditingNowSpawn.destroy(),this._toolSpawn.destroy(),this._iconToolSpawn.destroy(),this._emojiToolSpawn.destroy(),this._selectedSourcesSpawn.destroy()}refresh(){ -this.onSourceChanged(this.selectedSources())}onSourceChanged(t){if(!(null==t?void 0:t.length))return this._propertiesVisible=!1,this._toolbarVisible=!1,void this.hide();if(this._createCommonButtons(),t.every((e=>e.toolname===t[0].toolname))?this._showTemplatesOf({sources:t}):this._templatesButton&&this._clearTemplatesButton(),1===t.length){const e=t[0];e.isAvailableInFloatingWidget()&&this.activeChartWidget().model().model().dataSourceForId(e.id())?(!e.userEditEnabled()||!(0,dt.isLineDrawnWithPressedButton)(e.toolname)&&this.activeChartWidget().model().lineBeingCreated()||this._isDrawingFinished.setValue(!0),this.showPropertiesOf(e.toolname,e.properties(),!0),this._toolbarVisible=!0):this.hide()}else this._clearProperties(),this._createWidthsButton(void 0,!0),this._createColorsButton(void 0,!0),this._createBackgroundsButton(void 0,!0),this._createTextColorsButton(void 0,!0),this._propertiesVisible=!0;this._updateVisibility()}activeChartWidget(){return this._chartWidgetCollection.activeChartWidget.value()}selectedSources(){return this._chartWidgetCollection.selectedSources.value().filter(ct.isLineTool)}hide(){this._updateVisibilityTimeout&&clearTimeout(this._updateVisibilityTimeout),this._updateVisibilityTimeout=setTimeout((()=>{(0,ct.unsetNewToolProperties)(),Ct()&&this._fixedContainer?this._fixedContainer.style.display="none":this._floatingToolbar.hide(!0),this._isToolbarRendered()&&this._unmountToolbar(),this._clearProperties(),this._clearCommonButtons()}),0),delete this._propertyApplier}templatesList(){return this._templatesList}_onToolChanged(t,e){this._currentTool=t;const o=this.selectedSources();this._isDrawingToolExcludingCustomUrlEventTool(t)?(this._isDrawingFinished.setValue(!1),this._updateVisibility()):o&&o.length?(o.length>1&&this._isDrawingFinished.setValue(!0),this.onSourceChanged(this.selectedSources())):this.hide()}_propertyApplierImpl(){return this._propertyApplier||(this._propertyApplier=new pt.PropertyApplierWithoutSavingChart((()=>this.activeChartWidget().model()),new l.WatchedValue(false))),this._propertyApplier}_clearProperties(){this._clearPropertyButtons(),this._lineWidthsProperty&&(this._lineWidthsProperty.destroy(),this._lineWidthsProperty=null),this._lineColorsProperty&&(this._lineColorsProperty.destroy(),this._lineColorsProperty=null),this._currentProperties&&(this._currentProperties=null)}_show(){this._updateVisibilityTimeout&&clearTimeout(this._updateVisibilityTimeout),this._updateVisibilityTimeout=setTimeout((()=>{this._renderToolbar(),Ct()&&this._fixedContainer?this._fixedContainer.style.display="block":(this._floatingToolbar.show(),this._floatingToolbar.checkPosition())}),0)}_addPropertyButton(t){this._propertyButtons.push(t),this._renderToolbar()}_addCommonButton(t){this._commonButtons.push(t),this._renderToolbar()}_addTemplatesButton(t){this._templatesButton=t}_renderFloatingToolbar(){null!==this._floatingContainer&&this.activeChartWidget()&&this.activeChartWidget().hasModel()&&(n.render(i.createElement(T,{templateButton:this._templatesButton,propertyButtons:this._propertyButtons, -commonButtons:this._commonButtons,isDrawingFinished:this._isDrawingFinished.value(),activeChartWidget:this.activeChartWidget()}),this._floatingContainer),this._floatingToolbarRendered=!0)}_unmountFloatingToolbar(){null!==this._floatingContainer&&(n.unmountComponentAtNode(this._floatingContainer),this._floatingToolbarRendered=!1)}_clearTemplatesButton(){this._templatesButton=null}_clearPropertyButtons(){this._propertyButtons=[]}_clearCommonButtons(){this._commonButtons=[]}_isToolbarRendered(){return this._floatingToolbarRendered||this._fixedToolbarRendered}_createSettingsButton(){const t={component:E,props:{title:mt,activeChartWidget:this.activeChartWidget()}};this._addCommonButton(t)}_createLockButton(){const t={component:I,props:{title:"Lock",activeChartWidget:this.activeChartWidget()}};this._addCommonButton(t)}_createRemoveButton(){const t={component:R,props:{title:vt,activeChartWidget:this.activeChartWidget()},showForSmallScreen:!0};this._addCommonButton(t)}_createDotsButton(){this._addCommonButton({component:Y,props:{title:yt,activeChartWidget:this.activeChartWidget()},showForSmallScreen:!0})}_createAlertButton(){}_createSourceActions(){this._createLockButton()}_createLineStyleButton(t){const e=this.selectedSources();if(0===e.length)return!1;const o=e[0];if(!(0,ht.isDataSource)(o))return!1;const i={component:ot,props:{property:o.properties().linestyle||t,title:wt,propertyApplier:this._propertyApplierImpl(),"data-name":"style",undoText:_t}};return this._addPropertyButton(i),!0}_createFontSizeButton(t){const e=this.selectedSources();if(0===e.length)return!1;const o=e[0];if(!(0,ht.isDataSource)(o))return!1;const i={component:rt,props:{property:o.properties().fontsize||t,title:bt,propertyApplier:this._propertyApplierImpl(),"data-name":"font-size",undoText:gt}};return this._addPropertyButton(i),!0}_createCommonButtons(){this._commonButtons.length&&this._clearCommonButtons(),a.enabled("property_pages")&&this._createSettingsButton(),this._createSourceActions(),this._createRemoveButton(),this._createDotsButton()}_prepareProperties(t){const e=this.selectedSources().filter((e=>e.properties()[t]));if(!(e.filter((e=>e.properties()[t].visible())).length<1))return e.map((e=>e.properties()[t])).filter(c.notNull)}_createProperty(t,e,o,i){if(e){const t=this._prepareProperties(o);if(!t)return;return this._isWidthProperty(t[0])?new _(new h.MultipleLineWidthsProperty(t),this._propertyApplierImpl(),i):new m.CollectibleColorPropertyUndoWrapper(new h.MultipleLineColorsProperty(t),this._propertyApplierImpl(),i)}if(t&&t.visible())return this._isWidthProperty(t)?new h.MultipleLineWidthsProperty([t]):new m.CollectibleColorPropertyDirectWrapper(new h.MultipleLineColorsProperty([t]))}_shouldShowBackgroundProperty(t,e){return!e||!e.fillBackground||!!e.fillBackground.value()}_isDrawingToolExcludingCustomUrlEventTool(t){return Boolean(null==t?void 0:t.toLowerCase().includes("linetool"))&&"LineToolTweet"!==t&&"LineToolIdea"!==t&&"LineToolImage"!==t}_updateVisibility(){ -this._isDrawingFinished.value()&&(this._toolbarVisible||this._propertiesVisible)?this._show():this.hide()}_showTemplatesOf(t){}_isWidthProperty(t){return t instanceof h.LineToolWidthsProperty}_renderFixedToolbar(){null!==this._fixedContainer&&this.activeChartWidget()&&this.activeChartWidget().hasModel()&&(n.render(i.createElement(FixedDrawingToolbar,{templateButton:this._templatesButton,propertyButtons:this._propertyButtons,commonButtons:this._commonButtons,isDrawingFinished:this._isDrawingFinished.value(),activeChartWidget:this.activeChartWidget()}),this._fixedContainer),this._fixedToolbarRendered=!0)}_renderToolbar(){this._renderFloatingToolbar()}_unmountFixedToolbar(){null!==this._fixedContainer&&(n.unmountComponentAtNode(this._fixedContainer),this._fixedToolbarRendered=!1)}_unmountToolbar(){this._floatingToolbarRendered&&this._unmountFloatingToolbar(),this._fixedToolbarRendered&&this._unmountFixedToolbar()}}function Ct(){return ut}},26916:(t,e,o)=>{"use strict";var i=o(36298).TranslatedString,n=o(89824).LineToolPropertiesWidgetBase;const r=o(70114).ColorPickerButton,s=o(61259).LineWidthButton;var a=o(94071),l=o(21065),c=o(48984),d=new i("change line tool(s) color",o(44352).t(null,void 0,o(68519))),h=new i("change line tool(s) background color",o(44352).t(null,void 0,o(74350))),p=new i("change line tool(s) text color",o(44352).t(null,void 0,o(16631))),u=new i("change line tool(s) line width",o(44352).t(null,void 0,o(41648))),g=o(44352).t(null,void 0,o(40054)),_=o(44352).t(null,void 0,o(12928)),m=o(44352).t(null,void 0,o(19221)),v=o(44352).t(null,void 0,o(21327)),y=o(44352).t(null,void 0,o(38455)),w=o(44352).t(null,void 0,o(71845)),b=o(44352).t(null,void 0,o(32733)),f=o(44352).t(null,void 0,o(23886)),C=o(44352).t(null,void 0,o(86327)),T=o(44352).t(null,void 0,o(47059)),x=o(44352).t(null,void 0,o(36785)),P=o(44352).t(null,void 0,o(49593)),S=o(44352).t(null,void 0,o(67455)),E=o(44352).t(null,void 0,o(79964)),W=o(44352).t(null,void 0,o(45320));class L extends n{constructor(t){super(t),this._templatesButton=null}_createWidthsButton(t,e){if(this._lineWidthsProperty&&(this._lineWidthsProperty.destroy(),this._lineWidthsProperty=null),this._lineWidthsProperty=this._createProperty(t,e,"linesWidths",u),!this._lineWidthsProperty)return!0;var o=C;e&&(1!==this.selectedSources().filter((t=>t.properties().linesWidths)).length&&(o=T));return this._addPropertyButton({component:s,props:{title:o,multipleProperty:this._lineWidthsProperty,propertyApplier:this._propertyApplierImpl(),"data-name":"line-tool-width",undoText:u}}),!0}_createColorsButton(t,e){return this._lineColorsProperty&&(this._lineColorsProperty.destroy(),this._lineColorsProperty=null),this._lineColorsProperty=this._createProperty(t,e,"linesColors",d),!this._lineColorsProperty||(this._addPropertyButton({component:r,props:{icon:a,title:_,property:this._lineColorsProperty,propertyApplier:this._propertyApplierImpl(),"data-name":"line-tool-color",undoText:d}}),!0)}_createBackgroundsButton(t,e){return this._backgroundsProperty&&(this._backgroundsProperty.destroy(), -this._backgroundsProperty=null),this._backgroundsProperty=this._createProperty(t,e,"backgroundsColors",h),!this._backgroundsProperty||(this._addPropertyButton({component:r,props:{icon:l,title:w,property:this._backgroundsProperty,propertyApplier:this._propertyApplierImpl(),"data-name":"background-color",undoText:h}}),!0)}_createTextColorsButton(t,e){return this._textColorsProperty&&(this._textColorsProperty.destroy(),this._textColorsProperty=null),this._textColorsProperty=this._createProperty(t,e,"textsColors",p),!this._textColorsProperty||(this._addPropertyButton({component:r,props:{icon:c,title:v,property:this._textColorsProperty,propertyApplier:this._propertyApplierImpl(),"data-name":"text-color",undoText:p}}),!0)}_getPossibleProperty(t){for(var e=[],o=this._defaultToolProperties(),i=0;i{"use strict";o.d(e,{CollectibleColorPropertyDirectWrapper:()=>l,CollectibleColorPropertyUndoWrapper:()=>a});var i=o(50151),n=o(59452),r=o.n(n);class s extends(r()){constructor(t){super(),this._listenersMappers=[],this._isProcess=!1,this._baseProperty=t}destroy(){this._baseProperty.destroy(),super.destroy()}value(){const t=this._baseProperty.value();return"mixed"===t?"":t}visible(){return this._baseProperty.visible()}setValue(t){this._isProcess=!0,this._baseProperty.setValue(""===t?"mixed":t,void 0,{applyValue:this._applyValue.bind(this)}),this._isProcess=!1,this._listenersMappers.forEach((t=>{t.method.call(t.obj,this)}))}subscribe(t,e){const o=o=>{this._isProcess||e.call(t,this)},i={obj:t,method:e,callback:o};this._listenersMappers.push(i),this._baseProperty.subscribe(t,o)}unsubscribe(t,e){var o;const n=(0,i.ensureDefined)(null===(o=this._listenersMappers.find((o=>o.obj===t&&o.method===e)))||void 0===o?void 0:o.callback);this._baseProperty.unsubscribe(t,n)}unsubscribeAll(t){this._baseProperty.unsubscribeAll(t)}}class a extends s{constructor(t,e,o){super(t),this._propertyApplier=e,this._undoText=o}_applyValue(t,e){this._propertyApplier.setProperty(t,e,this._undoText)}}class l extends s{_applyValue(t,e){t.setValue(e)}}},87919:(t,e,o)=>{"use strict";o.d(e,{PropertyApplierWithoutSavingChart:()=>i});class i{constructor(t,e){this._undoModelSupplier=t,this._featureToggle=e}setProperty(t,e,o){this._undoModelSupplier().setProperty(t,e,o,this._featureToggle.value())}beginUndoMacro(t){return this._undoModelSupplier().beginUndoMacro(t,this._shouldWeKeepChartValidated())}endUndoMacro(){this._undoModelSupplier().endUndoMacro()}setWatchedValue(t,e,o){this._undoModelSupplier().undoHistory().setWatchedValue(t,e,o,!0)}_shouldWeKeepChartValidated(){const t=this._undoModelSupplier().model().isAutoSaveEnabled().value();return this._featureToggle.value()&&t}}},44996:t=>{ -t.exports=''},23851:t=>{t.exports=''},57740:t=>{t.exports=''},501:t=>{t.exports=''},36296:t=>{t.exports=''},21065:t=>{t.exports=''},25388:t=>{t.exports=''},22978:t=>{t.exports=''},14631:t=>{t.exports=''},6096:t=>{t.exports=''},6483:t=>{t.exports=''},66611:t=>{t.exports=''},94071:t=>{ -t.exports=''},48984:t=>{t.exports=''},61964:t=>{t.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/fr.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/fr.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..72013d56 --- /dev/null +++ b/charting_library/bundles/fr.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:e=>{e.exports=["Point"]},6174:e=>{e.exports=["jours"]},5285:e=>{e.exports=["heures"]},79410:e=>{e.exports=["mois"]},37830:e=>{e.exports="minutes"},25042:e=>{e.exports=["semaines"]},74787:e=>{e.exports=["Jours"]},62346:e=>{e.exports=["Heures"]},94328:e=>{e.exports=["Mois"]},57470:e=>{e.exports="Minutes"},74973:e=>{e.exports=["Secondes"]},48801:e=>{e.exports=["Gammes"]},86614:e=>{e.exports=["Semaines"]},30426:e=>{e.exports="Ticks"},90069:e=>{e.exports=["Comparer"]},96935:e=>{e.exports=["Copier l'image du graphique"]},15803:e=>{e.exports=["Copier le lien vers l'image du graphique"]},74207:e=>{e.exports=["Paramètres du graphique"]},54777:e=>{e.exports=["Ajouter"]},95798:e=>{e.exports=["Ajouter un intervalle personnalisé"]},44629:e=>{e.exports=["Ajouter aux favoris"]},15795:e=>{e.exports=["Toutes mes mises en page"]},88368:e=>{e.exports=["Tous les changements sauvegardés"]},84232:e=>{e.exports=["Style de barre"]},43399:e=>{e.exports=["Modèles par défaut"]},83127:e=>{e.exports=["Indicateurs Favoris"]},33959:e=>{e.exports=["Favoris"]},11682:e=>{e.exports=["Mode plein écran"]},15812:e=>{e.exports=["Modèles d'indicateurs"]},61142:e=>{e.exports=["Indicateurs"]},74527:e=>{e.exports=["Indicateurs & Stratégies"]},79353:e=>{e.exports=["Ouvrir la fenêtre intervalle de temps"]},55520:e=>{e.exports=["Ouvrir le graphique dans une nouvelle fenêtre"]},2226:e=>{e.exports=["Ouvrir l'image dans un nouvel onglet"]},75687:e=>{e.exports=["Charger la configuration graphique"]},75789:e=>{e.exports=["Charger la mise en page"]},90879:e=>{e.exports=["Chargement..."]},80959:e=>{e.exports=["Créer une copie"]},58219:e=>{e.exports=["Gérer les mises en page"]},38554:e=>{e.exports=["Mes modèles"]},14605:e=>{e.exports=["Numéro ou {hotKey_0}"]},85520:e=>{e.exports=["Sauvegarder"]},92093:e=>{e.exports=["Sauver le modèle d'indicateur"]},87409:e=>{e.exports=["Enregistrer tous les graphiques pour tous les symboles et intervalles de votre mise en page"]},57352:e=>{e.exports=["Enregistrer l'Image"]},11680:e=>{e.exports=["Sauvegarder une mise en page"]},20987:e=>{e.exports=["Vous pouvez simplement commencer à taper lorsque vous êtes sur le graphique pour faire apparaître cette boîte de recherche"]},99983:e=>{e.exports=["Recherche de symbole"]},70728:e=>{e.exports=["Répéter {hint}"]},72482:e=>{e.exports=["Retirer des favoris"]},35038:e=>{e.exports=["Renommer"]},88513:e=>{e.exports=["Faire une saisie d'écran"]},91900:e=>{e.exports=["Espaces de Travail"]},32916:e=>{e.exports=["Intervalle de Temps"]},9765:e=>{e.exports=["Tweeter l'image du graphique"]},80323:e=>{e.exports=["Annuler {hint}"]},23687:e=>{e.exports=["Vous n'avez pas encore d'indicateur favoris"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/fr.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/fr.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..2da9f17d --- /dev/null +++ b/charting_library/bundles/fr.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:e=>{e.exports=["Croix"]},41596:e=>{e.exports=["Étiquettes sur l'échelle de prix"]},23545:e=>{e.exports=["Valeurs dans la ligne d'état"]},39495:e=>{e.exports=["Cercles"]},41389:e=>{e.exports=["Barre Au-dessus"]},29520:e=>{e.exports=["Absolu"]},58102:e=>{e.exports=["Appliquer les paramètres par défaut"]},65262:e=>{e.exports=["Zone avec des interruptions"]},83760:e=>{e.exports=["Corps"]},48848:e=>{e.exports=["Bordure"]},27331:e=>{e.exports=["Arrière-Plan"]},78626:e=>{e.exports=["Sous la barre"]},41361:e=>{e.exports=["Bas"]},22192:e=>{e.exports=["Jours"]},31577:e=>{e.exports="Developing VA"},4329:e=>{e.exports=["Par Défaut"]},98938:e=>{e.exports=["Configurations par Défaut"]},63099:e=>{e.exports=["Heures"]},11091:e=>{e.exports=["Histogramme"]},66304:e=>{e.exports=["Paramètres en Entrée"]},40297:e=>{e.exports="Outputs"},36993:e=>{e.exports=["Ne pas tenir compte du Tick minimum"]},64606:e=>{e.exports=["Police des étiquettes"]},54934:e=>{e.exports=["Ligne Interrompue"]},95543:e=>{e.exports=["Mois"]},28134:e=>{e.exports="Minutes"},18229:e=>{e.exports=["Sauvegarder comme Paramètres par Défaut"]},71129:e=>{e.exports=["Secondes"]},86520:e=>{e.exports=["Étiquettes du signal"]},79511:e=>{e.exports=["Ligne d'étape"]},64108:e=>{e.exports=["Step line avec cassures"]},67767:e=>{e.exports=["Ligne à degrés avec losanges"]},21861:e=>{e.exports=["Localisation"]},73947:e=>{e.exports=["Précision"]},66596:e=>{e.exports=["Quantité"]},86672:e=>{e.exports=["Gammes"]},79782:e=>{e.exports=["Réinitialiser les paramètres"]},21594:e=>{e.exports=["Semaines"]},26458:e=>{e.exports=["Mèche"]},95247:e=>{e.exports=["Largeur (% de la boîte)"]},19221:e=>{e.exports=["Couleur du Texte"]},7138:e=>{e.exports=["Trades sur le graphique"]},98802:e=>{e.exports=["Haut"]},14414:e=>{e.exports=["Profil de Volume"]},91322:e=>{e.exports=["Valeurs"]},20834:e=>{e.exports=["Variation min du tick"]},98491:e=>{e.exports=["Changer Char"]},7378:e=>{e.exports=["Changer la taille de la police"]},28691:e=>{e.exports=["Changer le style de la ligne"]},38361:e=>{e.exports=["Changer l'emplacement"]},51081:e=>{e.exports=["Changer la largeur du pourcentage"]},47634:e=>{e.exports=["Changer le Placement"]},15683:e=>{e.exports=["Changer le type de diagramme"]},164:e=>{e.exports=["Changer la précision"]},86888:e=>{e.exports=["Changer la forme"]},50463:e=>{e.exports=["Changer la valeur"]},12628:e=>{e.exports=["changer la visibilité des valeurs"]},13355:e=>{e.exports=["modifier {title} de jours vers"]},41377:e=>{e.exports=["modifier {title} en jours de"]},35388:e=>{e.exports=["modifier {title} en heures de"]},78586:e=>{e.exports=["modifier {title} d'heures vers"]},59635:e=>{e.exports=["modifier {title} en semaines de"]},74266:e=>{e.exports=["modifier {title} de mois vers"]},91633:e=>{e.exports=["modifier {title} de minutes vers"]},15106:e=>{e.exports=["modifier {title} en minutes de"]},66161:e=>{e.exports=["modifier {title} de secondes vers"]},2822:e=>{e.exports=["modifier {title} en secondes de"]},21339:e=>{ +e.exports=["modifier {title} en semaines de"]},68643:e=>{e.exports=["modifier {title} de semaines vers"]},30810:e=>{e.exports=["modifier la visibilité de {title} sur les ticks"]},24941:e=>{e.exports=["modifier la visibilité de {title} sur les semaines"]},29088:e=>{e.exports=["modifier la visibilité de {title} sur les jours"]},68971:e=>{e.exports=["modifier la visibilité de {title} sur les heures"]},64370:e=>{e.exports=["modifier la visibilité de {title} sur les minutes"]},6659:e=>{e.exports=["modifier la visibilité de {title} sur les mois"]},29091:e=>{e.exports=["modifier la visibilité de {title} sur les étendues"]},46948:e=>{e.exports=["modifier la visibilité de {title} sur les secondes"]},82211:e=>{e.exports=["Jours"]},33486:e=>{e.exports=["jours vers"]},14077:e=>{e.exports=["jours de"]},3143:e=>{e.exports=["Heures"]},84775:e=>{e.exports=["heures de"]},11255:e=>{e.exports=["heures vers"]},58964:e=>{e.exports=["Mois"]},71770:e=>{e.exports=["mois de"]},37179:e=>{e.exports=["mois vers"]},16465:e=>{e.exports=["Minutes"]},72317:e=>{e.exports=["minutes vers"]},25586:e=>{e.exports=["minutes de"]},32925:e=>{e.exports=["secondes"]},39017:e=>{e.exports=["secondes vers"]},6049:e=>{e.exports=["secondes de"]},13604:e=>{e.exports=["Gammes"]},93016:e=>{e.exports=["semaines"]},32002:e=>{e.exports=["semaines de"]},28091:e=>{e.exports=["semaines vers"]},59523:e=>{e.exports=["Ticks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/fr.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/fr.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..12d90fe8 --- /dev/null +++ b/charting_library/bundles/fr.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:e=>{e.exports=["devise"]},60558:e=>{e.exports=["animaux & nature"]},14232:e=>{e.exports=["activité"]},57792:e=>{e.exports=["flèches"]},33628:e=>{e.exports=["gestes & émoticônes"]},35305:e=>{e.exports=["nourriture & boissons"]},49546:e=>{e.exports=["drapeaux"]},72302:e=>{e.exports=["objets"]},11739:e=>{e.exports="nature"},96330:e=>{e.exports=["sourires & personnes"]},6878:e=>{e.exports=["symboles"]},77011:e=>{e.exports=["symboles & drapeaux"]},15426:e=>{e.exports=["récemment utilisé"]},15395:e=>{e.exports=["voyages & lieux"]},82401:e=>{e.exports=["Curseurs"]},99878:e=>{e.exports=["Outils d'annotation"]},44629:e=>{e.exports=["Ajouter aux favoris"]},75377:e=>{e.exports=["Outils de Gann et Fibonacci"]},95537:e=>{e.exports=["Formes géométriques"]},60925:e=>{e.exports=["Point"]},19570:e=>{e.exports="Emojis"},99289:e=>{e.exports=["Gomme"]},17517:e=>{e.exports=["Cacher tous les Outils de Dessin"]},96411:e=>{e.exports=["Cacher la barre d'outils de dessin"]},92464:e=>{e.exports=["Icônes"]},37057:e=>{e.exports=["Verrouiller tous les Outils de Dessin"]},37140:e=>{e.exports=["Le mode Aimant accroche les dessins placés près des barres de prix à la valeur OHLC la plus proche"]},59607:e=>{e.exports=["Mesure"]},36551:e=>{e.exports=["Les nouveaux tracés sont répliqués dans tous les graphiques de la mise en page et affichés lorsque le même ticker est sélectionné"]},63354:e=>{e.exports=["Montrer la Barre d'Outils de Dessin"]},49616:e=>{e.exports=["Afficher la barre d'outils des outils de dessin préférés"]},91977:e=>{e.exports=["Montrer les Outils Cachés"]},51072:e=>{e.exports=["Afficher l'arborescence des objets"]},49421:e=>{e.exports=["Rester en Mode Dessin"]},85422:e=>{e.exports=["Aimant puissant"]},19693:e=>{e.exports=["Motifs"]},10234:e=>{e.exports=["Outils de prédiction et de mesure"]},76091:e=>{e.exports=["Supprimer les dessins"]},45286:e=>{e.exports=["Supprimer les objets"]},72482:e=>{e.exports=["Retirer des favoris"]},30513:e=>{e.exports=["Supprimer {drawings}"]},10049:e=>{e.exports=["Supprimer {drawings} & {indicators}"]},55084:e=>{e.exports=["Supprimer {indicators}"]},45265:e=>{e.exports=["Aimant faible"]},52899:e=>{e.exports=["Outils de lignes de tendances"]},38925:e=>{e.exports=["Grossissement"]},49895:e=>{e.exports=["Réduction"]},32868:e=>{e.exports=["{hotKey_0} + cliquer sur le graphique"]},68125:e=>{e.exports=["{hotKey_0} - cercle"]},40234:e=>{e.exports=["{hotKey_0} - dessiner une ligne droite à des angles de 45"]},10289:e=>{e.exports=["{hotKey_0} - Incréments fixes"]},81591:e=>{e.exports=["{hotKey_0} - carré"]},93030:e=>{e.exports=["{amount} dessin","{amount} dessins"]},80437:e=>{e.exports=["{amount} indicateur","{amount} indicateurs"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/fr.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/fr.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..84f11b0a --- /dev/null +++ b/charting_library/bundles/fr.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports=["#1 (prix)"]},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports=["#1 (position verticale, barre)"]},66187:e=>{e.exports=["Médiane"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Dans le sens antihoraire"]},43809:e=>{e.exports=["Coeffs en pourcents"]},40054:e=>{e.exports=["Couleur"]},47737:e=>{e.exports=["Mode statistiques compact"]},76655:e=>{e.exports=["cash"]},72171:e=>{e.exports=["Centre"]},99120:e=>{e.exports=["Canal"]},36150:e=>{e.exports="Angle"},38280:e=>{e.exports="Angles"},95264:e=>{e.exports=["Taille du compte"]},85160:e=>{e.exports=["Toujours montrer les statistiques"]},54189:e=>{e.exports="Arcs"},34674:e=>{e.exports=["Ticks minimums moyens entre les valeurs hautes et basses"]},91757:e=>{e.exports=["Bas"]},17608:e=>{e.exports=["Étiquettes du bas"]},48848:e=>{e.exports=["Bordure"]},72269:e=>{e.exports=["Bordures"]},27331:e=>{e.exports=["Arrière-Plan"]},19949:e=>{e.exports=["Plage de barres"]},81260:e=>{e.exports=["Grille"]},67114:e=>{e.exports=["Plage de dates/heures"]},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["Prix d'Entrée"]},1220:e=>{e.exports=["Prolonger"]},71116:e=>{e.exports=["Etendre le bas"]},45809:e=>{e.exports=["Prolonger à Gauche"]},25892:e=>{e.exports=["Prolonger la ligne de gauche"]},3304:e=>{e.exports=["Etendre les lignes à gauche"]},83095:e=>{e.exports=["Étendre les lignes à droite"]},14025:e=>{e.exports=["Prolonger à Droite"]},74395:e=>{e.exports=["Prolonger la ligne de droite"]},85197:e=>{e.exports=["Etendre le sommet"]},17006:e=>{e.exports=["Taille de la police de caractères"]},31343:e=>{e.exports=["Texte en cas d'échec"]},28565:e=>{e.exports=["Fond en cas d'échec"]},87931:e=>{e.exports=["Éventails de lignes"]},39836:e=>{e.exports=["Niveaux de Fib basés sur une échelle logarithmique"]},10578:e=>{e.exports=["Cercles complets"]},25264:e=>{e.exports=["Barres HL"]},77405:e=>{e.exports="Horizontal"},66049:e=>{e.exports=["Barres Ouverture Fermeture"]},27531:e=>{e.exports=["Taille du lot"]},85206:e=>{e.exports=["Étiquette"]},75332:e=>{e.exports=["Bordure de l'étiquette"]},14773:e=>{e.exports=["Fond de l'Étiquette"]},37126:e=>{e.exports=["Texte de l'étiquette"]},79106:e=>{e.exports=["Niveaux"]},95610:e=>{e.exports=["Ligne des Niveaux"]},19286:e=>{e.exports=["Gauche"]},79307:e=>{e.exports=["Étiquettes de Gauche"]},49286:e=>{e.exports=["Ligne - Haut et Bas Divisé par 2"]},17676:e=>{e.exports=["Ligne - Ouverture"]},47669:e=>{e.exports=["Ligne - Fermeture"]},71899:e=>{e.exports=["Ligne - Sommet"]},83394:e=>{e.exports=["Ligne - Prix le plus bas"]},60489:e=>{e.exports=["Couleur de la ligne"]},53889:e=>{e.exports="Mode"},76476:e=>{e.exports=["Milieu"]},24510:e=>{e.exports=["Point médian"]},22213:e=>{e.exports=["Origine de la source"]},15500:e=>{e.exports=["Bordure source"]},79238:e=>{e.exports=["Texte source"]},37249:e=>{e.exports="Stats"},28712:e=>{e.exports=["Position des stats"]},50948:e=>{e.exports=["Couleur du Stop"] +},56119:e=>{e.exports=["Niveau du stop"]},69835:e=>{e.exports=["Texte en cas de succès"]},91141:e=>{e.exports=["Fond en cas de succès"]},650:e=>{e.exports=["Pourcents"]},25684:e=>{e.exports=["Prix"]},23675:e=>{e.exports=["Étiquette de Prix"]},75675:e=>{e.exports=["Étiquettes de prix"]},16103:e=>{e.exports=["Niveaux de Prix"]},46964:e=>{e.exports=["Intervalle de Prix"]},59771:e=>{e.exports=["Ratio Prix/Barre"]},29072:e=>{e.exports=["Prix"]},2635:e=>{e.exports=["Niveau de profit"]},33886:e=>{e.exports=["Gammes et ratio"]},24186:e=>{e.exports=["Inverse"]},21141:e=>{e.exports=["Droite"]},91367:e=>{e.exports=["Étiquettes à droite"]},63833:e=>{e.exports=["Risque"]},95545:e=>{e.exports=["Vague"]},26458:e=>{e.exports=["Mèche"]},65994:e=>{e.exports=["Haut"]},10209:e=>{e.exports=["Étiquettes du Haut"]},98001:e=>{e.exports=["Fond cible"]},89258:e=>{e.exports=["Bordure cible"]},45302:e=>{e.exports=["Couleur de l'Objectif"]},74289:e=>{e.exports=["Texte cible"]},17932:e=>{e.exports=["Retour à la ligne forcé du Texte"]},92960:e=>{e.exports=["Alignement du texte"]},90581:e=>{e.exports=["Orientation du texte"]},55325:e=>{e.exports=["Etiquette horaire"]},77838:e=>{e.exports=["Niveaux de temps"]},2295:e=>{e.exports=["Transparence"]},4372:e=>{e.exports=["Ligne de tendance"]},12374:e=>{e.exports=["Utiliser une couleur"]},91322:e=>{e.exports=["Valeurs"]},25227:e=>{e.exports="Variance"},44085:e=>{e.exports="Vertical"},1670:e=>{e.exports=["changer l'angle"]},54119:e=>{e.exports=["changer la couleur de la flèche"]},72080:e=>{e.exports=["changer la couleur du drapeau"]},98905:e=>{e.exports=["modifier la marge supérieure"]},11049:e=>{e.exports=["changer la position verticale coordonnée Y"]},31804:e=>{e.exports=["changer {title} dans le sens inverse des aiguilles d'une montre"]},99128:e=>{e.exports=["changer la visibilité des coefficients en pourcentage de {title}"]},20216:e=>{e.exports=["changer la couleur de {title}"]},35435:e=>{e.exports=["changer le mode compact des statistiques de {title}"]},550:e=>{e.exports=["changer la couleur de bordure de la bougie du haut de {title}"]},22313:e=>{e.exports=["changer la visibilité de la bordure de la bougie de {title}"]},7373:e=>{e.exports=["changer la couleur de bordure de la bougie du bas de {title}"]},38742:e=>{e.exports=["changer la couleur de la bougie du bas de {title}"]},42273:e=>{e.exports=["changer la couleur de la bougie du haut de {title}"]},76054:e=>{e.exports=["changer la couleur de la mèche de la bougie de {title}"]},27029:e=>{e.exports=["changer la visibilité de la mèche de la bougie de {title}"]},45537:e=>{e.exports=["changer l'angle de visibilité de {title}"]},31775:e=>{e.exports=["changer la taille du compte de {title}"]},37913:e=>{e.exports=["changer toujours afficher les statistiques de {title}"]},15521:e=>{e.exports=["changer la couleur de toutes les lignes de {title}"]},17466:e=>{e.exports=["changer la couleur de la ligne des arcs {index} de {title}"]},72307:e=>{e.exports=["changer la largeur de la ligne des arcs {index} de {title}"]},13853:e=>{ +e.exports=["changer la visibilité de la ligne des arcs {index} de {title}"]},78680:e=>{e.exports=["changer la valeur moyenne de HL de {title}"]},15802:e=>{e.exports=["changer la visibilité des étiquettes du bas de {title}"]},36438:e=>{e.exports=["changer la transparence du fond de {title}"]},82465:e=>{e.exports=["changer la visibilité de l'arrière-plan de {title}"]},75312:e=>{e.exports=["changer la couleur de l'arrière-plan de {title}"]},39651:e=>{e.exports=["changer la couleur 1 du fond de {title}"]},78177:e=>{e.exports=["changer la couleur 2 du fond de {title}"]},42746:e=>{e.exports=["changer la visibilité des gammes de barres de {title}"]},53770:e=>{e.exports=["changer la visibilité de la grille de {title}"]},29145:e=>{e.exports=["changer la couleur de la ligne de grille de {title}"]},64949:e=>{e.exports=["changer le style de la ligne de grille de {title}"]},93548:e=>{e.exports=["changer la largeur de la ligne de grille de {title}"]},15485:e=>{e.exports=["changer la visibilité des plages de dates/heures de {title}"]},3400:e=>{e.exports=["changer le degré de {title}"]},91534:e=>{e.exports=["changer la visibilité de la distance de {title}"]},65056:e=>{e.exports=["changer l'emoji de {title}"]},65899:e=>{e.exports=["changer la visibilité de l'emoji de {title}"]},59354:e=>{e.exports=["changer le prix d'entrée de {title}"]},1447:e=>{e.exports=["changer étendre le bas de {title}"]},15258:e=>{e.exports=["changer étendre {title} à gauche"]},896:e=>{e.exports=["changer étendre le haut de {title}"]},3708:e=>{e.exports=["changer l'extension vers la gauche de {title}"]},45719:e=>{e.exports=["changer l'extension vers la droite de {title}"]},86647:e=>{e.exports=["changer l’extension de {title}"]},3156:e=>{e.exports=["changer la couleur du texte de l'échec de {title}"]},49885:e=>{e.exports=["changer la couleur de fond de l'échec de {title}"]},89126:e=>{e.exports=["changer la visibilité de la ligne {index} de l'éventail {title}"]},30016:e=>{e.exports=["changer la largeur de la ligne de l'éventail {index} de {title}"]},36147:e=>{e.exports=["changer la couleur de la ligne de l'éventail {index} de {title}"]},78142:e=>{e.exports=["changer la visibilité des éventails de {title}"]},79467:e=>{e.exports=["changer la couleur de ligne des éventails de {title}"]},45739:e=>{e.exports=["changer les niveaux de fib de {title} en fonction de l'échelle logarithmique"]},99670:e=>{e.exports=["changer {title} retourné"]},35165:e=>{e.exports=["changer la visibilité des cercles complets de {title}"]},48983:e=>{e.exports=["changer la couleur de fond de l'image de {title}"]},45025:e=>{e.exports=["changer la taille du lot de {title}"]},81170:e=>{e.exports=["changer l'alignement des étiquettes de {title}"]},22775:e=>{e.exports=["changer la taille de police des étiquettes de {title}"]},24338:e=>{e.exports=["changer la visibilité des étiquettes de {title}"]},32891:e=>{e.exports=["changer le coeff de la ligne de niveau {index} de {title}"]},85551:e=>{e.exports=["changer la couleur de la ligne de niveau {index} de {title}"]},47840:e=>{ +e.exports=["changer le style de la ligne de niveau {index} de {title}"]},45463:e=>{e.exports=["changer la visibilité de la ligne de niveau {index} de {title}"]},90098:e=>{e.exports=["changer la largeur de la ligne de niveau {index} de {title}"]},26710:e=>{e.exports=["changer la visibilité des niveaux de {title}"]},2359:e=>{e.exports=["changer la visibilité des étiquettes de gauche de {title}"]},44643:e=>{e.exports=["changer la largeur de la ligne de {title}"]},20563:e=>{e.exports=["changer la couleur de la ligne de {title}"]},66982:e=>{e.exports=["changer le style de la ligne de {title}"]},94441:e=>{e.exports=["changer le mode de {title}"]},89996:e=>{e.exports=["changer la visibilité du point central de {title}"]},36618:e=>{e.exports=["changer {title} reflété"]},18544:e=>{e.exports=["changer la couleur de fond de la source de {title}"]},48035:e=>{e.exports=["changer la couleur de la bordure de la source de {title}"]},42286:e=>{e.exports=["changer la couleur du texte source de {title}"]},588:e=>{e.exports=["changer la position des statistiques de {title}"]},54659:e=>{e.exports=["changer la couleur du stop de {title}"]},89182:e=>{e.exports=["changer le niveau stop de {title}"]},82224:e=>{e.exports=["changer le prix stop de {title}"]},88383:e=>{e.exports=["changer la couleur du texte du succès de {title}"]},26967:e=>{e.exports=["changer la couleur de fond du succès de {title}"]},45936:e=>{e.exports=["changer la visibilité de l'étiquette de prix de {title}"]},88577:e=>{e.exports=["changer la visibilité des étiquettes de prix de {title}"]},47045:e=>{e.exports=["changer la visibilité des gammes de prix de {title}"]},56175:e=>{e.exports=["changer la visibilité des prix de {title}"]},44539:e=>{e.exports=["changer le niveau de profit de {title}"]},41646:e=>{e.exports=["changer le prix de profit de {title}"]},52877:e=>{e.exports=["changer inversion de {title}"]},16598:e=>{e.exports=["changer la visibilité des étiquettes de droite de {title}"]},31553:e=>{e.exports=["changer le risque de {title}"]},40344:e=>{e.exports=["changer le mode d'affichage du risque de {title}"]},73137:e=>{e.exports=["changer la visibilité des étiquettes du haut de {title}"]},52387:e=>{e.exports=["changer la couleur de fond de la cible de {title}"]},6921:e=>{e.exports=["changer la couleur de la bordure de la cible de {title}"]},97573:e=>{e.exports=["changer la couleur de la cible de {title}"]},27634:e=>{e.exports=["changer la couleur du texte cible de {title}"]},33822:e=>{e.exports=["changer la visibilité de l'étiquette de temps de {title}"]},84321:e=>{e.exports=["changer la transparence de {title}"]},12355:e=>{e.exports=["changer la valeur de la variance de {title}"]},25937:e=>{e.exports=["changer l'alignement vertical des étiquettes de {toolName}"]},46991:e=>{e.exports=["changer l'alignement horizontal des étiquettes de {toolName}"]},73080:e=>{e.exports=["changer la direction des étiquettes de {toolName}"]},24272:e=>{e.exports=["changer la visibilité de la ligne de {toolName}"]},46404:e=>{e.exports=["changer la largeur de la ligne de {toolName}"]}, +50265:e=>{e.exports=["changer la couleur de la ligne de {toolName}"]},72781:e=>{e.exports=["changer la ligne de {toolName} qui s'étend vers la gauche"]},84613:e=>{e.exports=["changer la ligne de {toolName} qui s'étend vers la droite"]},62603:e=>{e.exports=["changer la fin gauche de la ligne de {toolName}"]},62412:e=>{e.exports=["changer la fin droite de la ligne de {toolName}"]},35422:e=>{e.exports=["changer le style de ligne de {toolName}"]},77690:e=>{e.exports=["changer le texte de {toolName}"]},69871:e=>{e.exports=["changer la visibilité du texte de {toolName}"]},25878:e=>{e.exports=["changer le cadre du texte de {toolName}"]},91832:e=>{e.exports=["changer la couleur de fond du texte de {toolName}"]},18610:e=>{e.exports=["changer la visibilité de l'arrière-plan du texte de {toolName}"]},44755:e=>{e.exports=["changer la couleur de la bordure du texte de {toolName}"]},6324:e=>{e.exports=["changer la largeur de la bordure du texte de {toolName}"]},45529:e=>{e.exports=["changer la visibilité de la bordure de texte de {toolName}"]},6500:e=>{e.exports=["changer la couleur du texte de {toolName}"]},51614:e=>{e.exports=["changer la police du texte en gras de {toolName}"]},18572:e=>{e.exports=["changer la police du texte en italique de {toolName}"]},48382:e=>{e.exports=["changer la taille de la police du texte de {toolName}"]},21926:e=>{e.exports=["couleur de fond"]},52241:e=>{e.exports=["fonds remplis"]},70607:e=>{e.exports=["couleur des lignes"]},41075:e=>{e.exports=["style des lignes"]},73043:e=>{e.exports=["largeur des lignes"]},41437:e=>{e.exports=["Couleur du Texte"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/fr.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/fr.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..59690fd4 --- /dev/null +++ b/charting_library/bundles/fr.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:e=>{e.exports=["Ajouter"]},53585:e=>{e.exports=["Ajouter une couleur personnalisée"]},81865:e=>{e.exports=["Opacité"]},40054:e=>{e.exports=["Couleur"]},44629:e=>{e.exports=["Ajouter aux favoris"]},38455:e=>{e.exports=["Couleur de Fond"]},79964:e=>{e.exports=["Couleur de Fond 1"]},45320:e=>{e.exports=["Couleur de Fond 2"]},60925:e=>{e.exports=["Point"]},42973:e=>{e.exports=["Ligne pointillée"]},59317:e=>{e.exports=["Ligne traitillée"]},99289:e=>{e.exports=["Gomme"]},23886:e=>{e.exports=["Taille de la police de caractères"]},17006:e=>{e.exports=["Taille de la police de caractères"]},17517:e=>{e.exports=["Cacher tous les Outils de Dessin"]},74813:e=>{e.exports=["Cacher la barre d'outils des outils de dessin favoris"]},37057:e=>{e.exports=["Verrouiller tous les Outils de Dessin"]},71845:e=>{e.exports=["Fonds des outils de ligne"]},12928:e=>{e.exports=["Couleurs des outils de ligne"]},21327:e=>{e.exports=["Couleurs du texte des outils de ligne"]},86327:e=>{e.exports=["Largeur de l'outil de ligne"]},47059:e=>{e.exports=["Largeur des outils de ligne"]},41610:e=>{e.exports=["Plus"]},37140:e=>{e.exports=["Le mode Aimant accroche les dessins placés près des barres de prix à la valeur OHLC la plus proche"]},67455:e=>{e.exports=["Couleur du marqueur"]},59607:e=>{e.exports=["Mesure"]},36551:e=>{e.exports=["Les nouveaux tracés sont répliqués dans tous les graphiques de la mise en page et affichés lorsque le même ticker est sélectionné"]},91977:e=>{e.exports=["Montrer les Outils Cachés"]},51072:e=>{e.exports=["Afficher l'arborescence des objets"]},49421:e=>{e.exports=["Rester en Mode Dessin"]},49593:e=>{e.exports=["Couleur de Fond du Stop"]},36785:e=>{e.exports=["Couleur de Fond des Profits"]},76091:e=>{e.exports=["Supprimer les dessins"]},54336:e=>{e.exports=["Supprimer la couleur"]},72482:e=>{e.exports=["Retirer des favoris"]},19221:e=>{e.exports=["Couleur du Texte"]},38925:e=>{e.exports=["Grossissement"]},49895:e=>{e.exports=["Réduction"]},16631:e=>{e.exports=["modifier la couleur du texte de/s outil/s de ligne"]},74350:e=>{e.exports=["modifier la couleur de fond de/s outil/s de ligne"]},68519:e=>{e.exports=["modifier la couleur de/s outils/s de ligne"]},36819:e=>{e.exports=["modifier la taille de la police de/s des outil/s de ligne"]},54769:e=>{e.exports=["modifier le style de ligne de/s outil/s de ligne"]},41648:e=>{e.exports=["modifier la largeur de ligne de/s outil/s de ligne"]},32868:e=>{e.exports=["{hotKey_0} + cliquer sur le graphique"]},68125:e=>{e.exports=["{hotKey_0} - cercle"]},40234:e=>{e.exports=["{hotKey_0} - dessiner une ligne droite à des angles de 45"]},10289:e=>{e.exports=["{hotKey_0} - Incréments fixes"]},81591:e=>{e.exports=["{hotKey_0} - carré"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/fr.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/fr.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..2879a14c --- /dev/null +++ b/charting_library/bundles/fr.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:e=>{e.exports=["barres"]},19648:e=>{e.exports=["12 heures"]},55838:e=>{e.exports=["24 heures"]},88364:e=>{e.exports=["Styles de base des graphiques"]},46720:e=>{e.exports=["Mire"]},50985:e=>{e.exports=["Devise"]},17319:e=>{e.exports=["Devise et unité"]},19481:e=>{e.exports=["Apparence"]},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports=["Prix de clôture moyen"]},27331:e=>{e.exports=["Arrière-Plan"]},22519:e=>{e.exports=["Valeurs du changement de barre"]},87845:e=>{e.exports=["Boutons"]},25209:e=>{e.exports=["Format de la date"]},55090:e=>{e.exports=["Jour de la semaine sur les étiquettes"]},29601:e=>{e.exports="Description"},26897:e=>{e.exports=["Événements"]},95338:e=>{e.exports=["Lignes horizontales de la grille"]},60971:e=>{e.exports=["Prix haut et bas"]},61142:e=>{e.exports=["Indicateurs"]},34905:e=>{e.exports=["Valeur des indicateurs"]},29687:e=>{e.exports=["Indicateurs et valeurs financières"]},25084:e=>{e.exports=["Indicateurs et noms des données financières"]},9654:e=>{e.exports=["Nom des indicateurs"]},99487:e=>{e.exports=["Valeurs OHLC"]},75991:e=>{e.exports=["Statut de marché ouvert"]},96073:e=>{e.exports="Long Description"},70500:e=>{e.exports=["Argent"]},66653:e=>{e.exports=["Marges"]},42502:e=>{e.exports=["Pas de chevauchement"]},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["Échelles"]},53224:e=>{e.exports=["Placement des échelles"]},79194:e=>{e.exports=["Ligne d'état"]},89053:e=>{e.exports=["Symbole"]},35383:e=>{e.exports=["Nom du symbole"]},27767:e=>{e.exports=["Dernier prix du symbole"]},40847:e=>{e.exports=["Prix de clôture du jour précédent du symbole"]},50446:e=>{e.exports=["Volet"]},73908:e=>{e.exports=["Séparateurs de volets"]},36014:e=>{e.exports=["Pourcentage"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports=["Prix pré/post marché"]},64859:e=>{e.exports=["Echelle de prix"]},76523:e=>{e.exports=["Prix et valeur de pourcentage"]},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["Filigrane"]},67369:e=>{e.exports=["Titre"]},31326:e=>{e.exports=["Titres"]},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports=["Ticker et description"]},43637:e=>{e.exports=["Echelle de temps"]},97316:e=>{e.exports=["Format de l'heure"]},90801:e=>{e.exports="Trading"},77534:e=>{e.exports=["Unité"]},1111:e=>{e.exports="Volume"},80170:e=>{e.exports=["Valeur selon l'échelle"]},91322:e=>{e.exports=["Valeurs"]},70353:e=>{e.exports=["Lignes Verticales de grille"]},57889:e=>{e.exports=["modifier la visibilité des valeurs OHLC"]},35646:e=>{e.exports=["modifier la visibilité des boutons de navigation"]},18644:e=>{e.exports=["modifier la visibilité du statut de marché ouvert"]},45110:e=>{e.exports=["modifier la visibilité du changement de barre"]},10349:e=>{e.exports=["modifier la marge inférieure"]},88161:e=>{e.exports=["modifier la visibilité des étiquettes des devises et des unités"]},79570:e=>{e.exports=["changer la visibilité de l'étiquette de la devise"]},99011:e=>{e.exports=["modifier la couleur de fond du graphique"] +},72458:e=>{e.exports=["modifier le type d'arrière-plan du graphique"]},37034:e=>{e.exports=["modifier la largeur de la mire"]},29951:e=>{e.exports=["modifier la couleur de la mire"]},92027:e=>{e.exports=["modifier le style de la mire"]},50457:e=>{e.exports=["changer le format de la date"]},7104:e=>{e.exports=["changer le jour de la semaine sur les étiquettes"]},88096:e=>{e.exports=["modifier la couleur des lignes de la grille horizontale"]},2523:e=>{e.exports=["modifier le style des lignes de la grille horizontale"]},31325:e=>{e.exports=["modifier la visibilité des titres de l'indicateur"]},99774:e=>{e.exports=["modifier la visibilité des valeurs de l'indicateur"]},96162:e=>{e.exports=["modifier la visibilité des arguments de l'indicateur"]},59820:e=>{e.exports=["Modifier la visibilité des étiquettes de noms des indicateurs et des données financières"]},90512:e=>{e.exports=["modifier la visibilité des étiquettes de valeur des indicateurs et des données financières"]},97956:e=>{e.exports=["modifier la transparence du fond de la légende"]},61061:e=>{e.exports=["modifier la visibilité du fond de la légende"]},37730:e=>{e.exports=["modifier la visibilité des boutons du volet"]},89032:e=>{e.exports=["modifier la couleur des séparateurs de volets"]},35636:e=>{e.exports=["modifier la marge de droite"]},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports=["modifier la couleur du filigrane du symbole"]},87159:e=>{e.exports=["modifier la visibilité du filigrane du symbole"]},26717:e=>{e.exports=["modifier la visibilité de la description du symbole"]},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports=["changer le mode de la dernière valeur du symbole"]},95071:e=>{e.exports=["changer le format de la légende des symboles"]},35065:e=>{e.exports=["modifier la couleur du texte des échelles"]},84382:e=>{e.exports=["modifier la taille de police des échelles"]},12468:e=>{e.exports=["modifier la couleur des lignes des échelles"]},71589:e=>{e.exports=["modifier la visibilité des interruptions de session"]},15035:e=>{e.exports=["modifier la largeur des interruptions de session"]},1579:e=>{e.exports=["modifier la couleur des interruptions de session"]},21460:e=>{e.exports=["modifier le style des interruptions de session"]},76991:e=>{e.exports=["changer le format de l'heure"]},98905:e=>{e.exports=["modifier la marge supérieure"]},7011:e=>{e.exports=["modifier la visibilité de l'étiquette d'unité"]},22722:e=>{e.exports=["modifier la couleur des lignes de la grille verticale"]},22867:e=>{e.exports=["modifier le style des lignes de la grille verticale"]},9455:e=>{e.exports=["modifier la visibilité des valeurs de volume"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/fr.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/fr.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..ba830979 --- /dev/null +++ b/charting_library/bundles/fr.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:e=>{e.exports=["#{count} (prix, bar)"]},4639:e=>{e.exports=["Coordonnées"]},22192:e=>{e.exports=["Jours"]},37067:e=>{e.exports=["Déplacement (prix, barre)"]},13611:e=>{e.exports=["Prolonger les lignes"]},63099:e=>{e.exports=["Heures"]},66304:e=>{e.exports=["Paramètres en Entrée"]},95543:e=>{e.exports=["Mois"]},28134:e=>{e.exports="Minutes"},71129:e=>{e.exports=["Secondes"]},86672:e=>{e.exports=["Gammes"]},21594:e=>{e.exports=["Semaines"]},23723:e=>{e.exports=["changer la coordonnée X de la barre"]},66266:e=>{e.exports=["changer la coordonnée Y du prix"]},13355:e=>{e.exports=["modifier {title} de jours vers"]},41377:e=>{e.exports=["modifier {title} en jours de"]},96902:e=>{e.exports=["changer étendre les lignes de {title}"]},35388:e=>{e.exports=["modifier {title} en heures de"]},78586:e=>{e.exports=["modifier {title} d'heures vers"]},59635:e=>{e.exports=["modifier {title} en semaines de"]},74266:e=>{e.exports=["modifier {title} de mois vers"]},91633:e=>{e.exports=["modifier {title} de minutes vers"]},15106:e=>{e.exports=["modifier {title} en minutes de"]},66161:e=>{e.exports=["modifier {title} de secondes vers"]},2822:e=>{e.exports=["modifier {title} en secondes de"]},21339:e=>{e.exports=["modifier {title} en semaines de"]},68643:e=>{e.exports=["modifier {title} de semaines vers"]},30810:e=>{e.exports=["modifier la visibilité de {title} sur les ticks"]},24941:e=>{e.exports=["modifier la visibilité de {title} sur les semaines"]},29088:e=>{e.exports=["modifier la visibilité de {title} sur les jours"]},68971:e=>{e.exports=["modifier la visibilité de {title} sur les heures"]},64370:e=>{e.exports=["modifier la visibilité de {title} sur les minutes"]},6659:e=>{e.exports=["modifier la visibilité de {title} sur les mois"]},29091:e=>{e.exports=["modifier la visibilité de {title} sur les étendues"]},46948:e=>{e.exports=["modifier la visibilité de {title} sur les secondes"]},18567:e=>{e.exports=["changer la propriété de {propertyName}"]},82211:e=>{e.exports=["Jours"]},33486:e=>{e.exports=["jours vers"]},14077:e=>{e.exports=["jours de"]},3143:e=>{e.exports=["Heures"]},84775:e=>{e.exports=["heures de"]},11255:e=>{e.exports=["heures vers"]},72223:e=>{e.exports=["déplacer les dessins"]},58964:e=>{e.exports=["Mois"]},71770:e=>{e.exports=["mois de"]},37179:e=>{e.exports=["mois vers"]},16465:e=>{e.exports=["Minutes"]},72317:e=>{e.exports=["minutes vers"]},25586:e=>{e.exports=["minutes de"]},32925:e=>{e.exports=["secondes"]},39017:e=>{e.exports=["secondes vers"]},6049:e=>{e.exports=["secondes de"]},13604:e=>{e.exports=["Gammes"]},93016:e=>{e.exports=["semaines"]},32002:e=>{e.exports=["semaines de"]},28091:e=>{e.exports=["semaines vers"]},59523:e=>{e.exports=["Ticks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/fr.6803.be8cafcc34e317edec88.js b/charting_library/bundles/fr.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..b36676df --- /dev/null +++ b/charting_library/bundles/fr.6803.be8cafcc34e317edec88.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports="(O + H + L + C)/4"},94884:e=>{e.exports="(H + L + C)/3"},10591:e=>{e.exports="(H + L)/2"},63243:e=>{e.exports=["Coloriser les Barres selon la Clôture Précédente"]},72171:e=>{e.exports=["Centre"]},9994:e=>{e.exports=["Ajuster les données pour les dividendes"]},10989:e=>{e.exports=["Ajustement pour les changements de contrat"]},70816:e=>{e.exports=["Clôture moyenne"]},91757:e=>{e.exports=["Bas"]},50430:e=>{e.exports=["Ligne du bas"]},83760:e=>{e.exports=["Corps"]},72269:e=>{e.exports=["Bordures"]},7445:e=>{e.exports=["Niveau de base"]},47586:e=>{e.exports=["Bid & Ask"]},39667:e=>{e.exports=["Barres inférieures"]},87151:e=>{e.exports=["Couleur du bas"]},81285:e=>{e.exports=["Modification des données"]},4329:e=>{e.exports=["Par Défaut"]},86846:e=>{e.exports=["Remplir"]},58747:e=>{e.exports=["Remplir la zone supérieure"]},11157:e=>{e.exports=["Remplir la zone inférieure"]},86953:e=>{e.exports=["Barres HLC"]},77405:e=>{e.exports="Horizontal"},39292:e=>{e.exports=["Haut et bas"]},15107:e=>{e.exports=["Dernier"]},19286:e=>{e.exports=["Gauche"]},76476:e=>{e.exports=["Milieu"]},27879:e=>{e.exports="Simple"},2391:e=>{e.exports=["En Marche d'Escalier"]},6350:e=>{e.exports=["Pré/post marché"]},62521:e=>{e.exports=["Background des heures pré/post marché"]},73947:e=>{e.exports=["Précision"]},8094:e=>{e.exports=["Clôture du jour précédent"]},77986:e=>{e.exports=["Lignes de prix"]},24248:e=>{e.exports=["Source de prix"]},94089:e=>{e.exports=["Barres de projection supérieures"]},5704:e=>{e.exports=["Barres de projection inférieures"]},29881:e=>{e.exports=["Prix réels sur l'échelle de prix (au lieu du prix Heikin-Ashi)"]},21141:e=>{e.exports=["Droite"]},44673:e=>{e.exports=["Avec des Points"]},26458:e=>{e.exports=["Mèche"]},65994:e=>{e.exports=["Haut"]},57417:e=>{e.exports=["Ligne du haut"]},92960:e=>{e.exports=["Alignement du texte"]},90581:e=>{e.exports=["Orientation du texte"]},55314:e=>{e.exports=["Barres fines"]},87492:e=>{e.exports=["Fuseau horaire"]},58416:e=>{e.exports="Type"},5536:e=>{e.exports=["Couleur du haut"]},83610:e=>{e.exports=["Barres supérieures"]},23500:e=>{e.exports=["Utiliser le règlement comme proche de l'intervalle quotidien"]},44085:e=>{e.exports="Vertical"},30792:e=>{e.exports=["bougie"]},55740:e=>{e.exports=["changer les barres HLC"]},90168:e=>{e.exports=["changer la largeur de la ligne du prix de clôture moyen"]},30385:e=>{e.exports=["changer la couleur de la ligne du prix de clôture moyen"]},97008:e=>{e.exports=["changer la couleur de remplissage de la zone"]},6610:e=>{e.exports=["changer la largeur de ligne de la zone"]},661:e=>{e.exports=["changer la couleur de ligne de la zone"]},1316:e=>{e.exports=["changer la source de prix de la zone"]},29180:e=>{e.exports=["changer la couleur de la ligne de demande"]},31547:e=>{e.exports=["changer le niveau de base"]},4164:e=>{e.exports=["changer la couleur de la ligne inférieure de la ligne de base"]},38990:e=>{ +e.exports=["changer la largeur de la ligne inférieure de la ligne de base"]},73163:e=>{e.exports=["changer la couleur de la zone inférieure de remplissage de la ligne de base"]},12673:e=>{e.exports=["changer la couleur de la zone supérieure de remplissage de la ligne de base"]},56819:e=>{e.exports=["changer la source de prix de la ligne de base"]},68621:e=>{e.exports=["changer la couleur de la ligne supérieure de la ligne de base"]},35339:e=>{e.exports=["changer la largeur de la ligne supérieure de la ligne de base"]},76804:e=>{e.exports=["changer la couleur supérieure de la barre"]},71816:e=>{e.exports=["changer la couleur inférieure de la barre"]},36703:e=>{e.exports=["changer la couleur de la ligne d'offre"]},29353:e=>{e.exports=["changer les barres de couleur en fonction de la fermeture précédente"]},85709:e=>{e.exports=["changer la couleur du haut de la colonne"]},12155:e=>{e.exports=["changer la couleur du bas de la colonne"]},66890:e=>{e.exports=["changer la source du prix de la colonne"]},71809:e=>{e.exports=["changer les décimales"]},31317:e=>{e.exports=["changer la couleur des heures étendues"]},60944:e=>{e.exports=["changer la couleur des lignes de prix haut et bas"]},83708:e=>{e.exports=["modifier la largeur des lignes de prix haut et bas"]},81080:e=>{e.exports=["changer la couleur du corps haut-bas"]},30033:e=>{e.exports=["changer la visibilité du corps haut-bas"]},76885:e=>{e.exports=["changer la couleur des bordures haut-bas"]},79236:e=>{e.exports=["changer la visibilité des bordures haut-bas"]},42981:e=>{e.exports=["changer la visibilité des étiquettes haut-bas"]},31937:e=>{e.exports=["changer la couleur des étiquettes haut-bas"]},87828:e=>{e.exports=["changer la couleur de la ligne"]},17119:e=>{e.exports=["changer la ligne de la source de prix"]},69125:e=>{e.exports=["changer la largeur de la ligne"]},70054:e=>{e.exports=["changer le type de ligne"]},49973:e=>{e.exports=["changer la couleur du post-marché"]},5969:e=>{e.exports=["changer la couleur de la ligne de post-marché"]},50393:e=>{e.exports=["changer la visibilité des lignes de prix pré/post marché"]},46257:e=>{e.exports=["changer la couleur du pré-marché"]},60852:e=>{e.exports=["changer la couleur de la ligne de pré-marché"]},91183:e=>{e.exports=["changer la couleur de la ligne du prix de clôture précédent"]},87631:e=>{e.exports=["changer la largeur de la ligne du prix de clôture précédent"]},77640:e=>{e.exports=["changer la couleur de la ligne de prix"]},97322:e=>{e.exports=["changer la largeur de la ligne de prix"]},28143:e=>{e.exports=["changer les barres fines de la gamme"]},75986:e=>{e.exports=["changer la couleur des mèches renko du bas"]},7747:e=>{e.exports=["changer la couleur des mèches du haut renko"]},9473:e=>{e.exports=["changer la visibilité des mèches renko"]},39783:e=>{e.exports=["modifier l'affichage des prix réels sur l'échelle de prix (au lieu du prix Heiken-Ashi)"]},72886:e=>{e.exports=["changer les barres fines"]},5464:e=>{e.exports=["changer la couleur de la bordure du haut de {candleType}"]},61118:e=>{ +e.exports=["changer la couleur du haut de {candleType}"]},60164:e=>{e.exports=["changer la couleur de la mèche du bas de {candleType}"]},45543:e=>{e.exports=["changer la couleur de la mèche du haut de {candleType}"]},39987:e=>{e.exports=["changer la visibilité de la mèche de {candleType}"]},47202:e=>{e.exports=["changer la visibilité du corps de {candleType}"]},23986:e=>{e.exports=["changer la visibilité de la bordure de {candleType}"]},92330:e=>{e.exports=["changer la couleur de la bordure du bas de {candleType}"]},36320:e=>{e.exports=["changer la couleur du bas de {candleType}"]},79088:e=>{e.exports=["changer la couleur de la barre de bordure du bas de {chartType}"]},11107:e=>{e.exports=["changer la couleur de la barre de bordure du haut de {chartType}"]},85503:e=>{e.exports=["changer la couleur du bas de {chartType}"]},61250:e=>{e.exports=["changer la couleur de la barre de bordure de projection du haut de {chartType}"]},18465:e=>{e.exports=["changer la couleur de la barre de projection du bas de {chartType}"]},50453:e=>{e.exports=["changer la couleur de la barre de projection du haut de {chartType}"]},59414:e=>{e.exports=["changer la couleur du haut de {chartType}"]},21547:e=>{e.exports=["modifier les propriétés de {inputName}"]},42390:e=>{e.exports=["ajuster les données pour les dividendes"]},99511:e=>{e.exports=["ajuster pour les changements de contrat"]},75165:e=>{e.exports=["Bougies Creuses"]},18995:e=>{e.exports=["plage","plages"]},47500:e=>{e.exports=["Renko"]},98402:e=>{e.exports=["utiliser le règlement comme clôture sur l'intervalle quotidien"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/fr.6848.1833cd09ce56c0318402.js b/charting_library/bundles/fr.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..52e47b30 --- /dev/null +++ b/charting_library/bundles/fr.6848.1833cd09ce56c0318402.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports=["Ajouter"]},53585:e=>{e.exports=["Ajouter une couleur personnalisée"]},81865:e=>{e.exports=["Opacité"]},60558:e=>{e.exports=["animaux & nature"]},14232:e=>{e.exports=["activité"]},35305:e=>{e.exports=["nourriture & boissons"]},49546:e=>{e.exports=["drapeaux"]},72302:e=>{e.exports=["objets"]},96330:e=>{e.exports=["sourires & personnes"]},6878:e=>{e.exports=["symboles"]},15426:e=>{e.exports=["récemment utilisé"]},15395:e=>{e.exports=["voyages & lieux"]},73755:e=>{e.exports=["Un autre symbole"]},16936:e=>{e.exports=["Retour"]},88046:e=>{e.exports=["Symbole principal du graphique"]},9898:e=>{e.exports=["De droite"]},20036:e=>{e.exports=["Annuler"]},72171:e=>{e.exports=["Centre"]},23398:e=>{e.exports=["Changer le symbole"]},94551:e=>{e.exports=["Graphique"]},64498:e=>{e.exports=["Toutes les sources"]},91757:e=>{e.exports=["Bas"]},79852:e=>{e.exports=["Obligation"]},16079:e=>{e.exports=["Dégradé"]},42973:e=>{e.exports=["Ligne pointillée"]},59317:e=>{e.exports=["Ligne traitillée"]},56095:e=>{e.exports=["Diminuer"]},29601:e=>{e.exports="Description"},77405:e=>{e.exports="Horizontal"},46812:e=>{e.exports=["Augmenter"]},89298:e=>{e.exports=["Décalage"]},68988:e=>{e.exports=["D'accord"]},19286:e=>{e.exports=["Gauche"]},76476:e=>{e.exports=["Milieu"]},29673:e=>{e.exports=["Aucun échange ne correspond à vos critères"]},41379:e=>{e.exports=["Aucun symbole ne correspond à vos critères"]},55362:e=>{e.exports="Normal"},35563:e=>{e.exports=["Le format du numéro n'est pas valide."]},19724:e=>{e.exports="Sources"},35637:e=>{e.exports=["Uni"]},52298:e=>{e.exports=["Chercher"]},13269:e=>{e.exports=["Sélectionner la source"]},2607:e=>{e.exports=["La valeur spécifiée est supérieure au maximum de {max} de l'instrument."]},53669:e=>{e.exports=["La valeur spécifiée est inférieure au minimum de {min} de l'instrument."]},89053:e=>{e.exports=["Symbole"]},48490:e=>{e.exports=["Symbole & description"]},99983:e=>{e.exports=["Recherche de symbole"]},54336:e=>{e.exports=["Supprimer la couleur"]},21141:e=>{e.exports=["Droite"]},65994:e=>{e.exports=["Haut"]},92960:e=>{e.exports=["Alignement du texte"]},90581:e=>{e.exports=["Orientation du texte"]},60142:e=>{e.exports=["Epaisseur"]},78019:e=>{e.exports=["Utilisez des signes mathématiques spéciaux pour déplacer les dessins sélectionnés : +,-,/,* pour le prix et +,- pour l'index des barres."]},44085:e=>{e.exports="Vertical"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["Changer l'opacité"]},13066:e=>{e.exports=["Changer la couleur"]},95657:e=>{e.exports=["Changer l'épaisseur"]},18567:e=>{e.exports=["changer la propriété de {propertyName}"]},36962:e=>{e.exports=["fermeture"]},8448:e=>{e.exports="crypto"},1328:e=>{e.exports="dr"},76080:e=>{e.exports=["p. ex. +1"]},95166:e=>{e.exports=["p. ex. /2"]},88720:e=>{e.exports=["économie"]},39512:e=>{e.exports=["Forex"]},81859:e=>{e.exports="futures"},39337:e=>{e.exports=["haut"]},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"}, +12754:e=>{e.exports=["indice"]},38071:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports=["ouvert"]},3919:e=>{e.exports=["bas"]},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/fr.7076.5055b5f097e7204685ed.js b/charting_library/bundles/fr.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..ea6b8c26 --- /dev/null +++ b/charting_library/bundles/fr.7076.5055b5f097e7204685ed.js @@ -0,0 +1,43 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:e=>{e.exports="Re"},14642:e=>{e.exports=["Foncé"]},69841:e=>{e.exports=["Clair"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates=["j"],e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates=["en"]},97840:e=>{e.exports=["j"]},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["copie {title}"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports=["B"]},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Fermeture"],e.exports.Back_input=["Retour"],e.exports["Hull MA_input"]=["Hul MA"],e.exports["{number} item_combobox_input"]=["{number} objet","{number} objets"],e.exports.Length_input=["Longueur"],e.exports.Plot_input=["Tracé"],e.exports.Zero_input=["Zéro"],e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input=["Limite supérieure"],e.exports.LowerLimit_input=["Limite inférieure"],e.exports.Offset_input=["Décalage"],e.exports.length_input=["longueur"],e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input=["Limite"],e.exports.Move_input=["Mouvement"],e.exports.Value_input=["Valeur"],e.exports.Method_input=["Méthode"],e.exports["Values in status line_input"]=["Valeurs dans la ligne d'état"],e.exports["Labels on price scale_input"]=["Étiquettes sur l'échelle de prix"],e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Ligne d'égalité"],e.exports["Window Size_input"]=["Taille de la fenêtre"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]=["AroonDown"],e.exports.Upper_input=["Supérieur"],e.exports.Lower_input=["Inférieur"],e.exports.Deviation_input=["Déviation"],e.exports["Levels Format_input"]=["Format des Niveaux"],e.exports["Labels Position_input"]=["Position des Etiquettes"],e.exports["0 Level Color_input"]=["Couleur de niveau 0"],e.exports["0.236 Level Color_input"]=["Couleur de niveau 0.236"],e.exports["0.382 Level Color_input"]=["Couleur de niveau 0.382"],e.exports["0.5 Level Color_input"]=["Couleur de niveau 0.5"],e.exports["0.618 Level Color_input"]=["Couleur de niveau 0.618"],e.exports["0.65 Level Color_input"]=["Couleur de niveau 0.65"],e.exports["0.786 Level Color_input"]=["Couleur de niveau 0.786"],e.exports["1 Level Color_input"]=["Couleur de niveau 1"],e.exports["1.272 Level Color_input"]=["Couleur de niveau 1.272"],e.exports["1.414 Level Color_input"]=["Couleur de niveau 1.414"],e.exports["1.618 Level Color_input"]=["Couleur de niveau 1.618"], +e.exports["1.65 Level Color_input"]=["Couleur de niveau 1.65"],e.exports["2.618 Level Color_input"]=["Couleur de niveau 2.618"],e.exports["2.65 Level Color_input"]=["Couleur de niveau 2.65"],e.exports["3.618 Level Color_input"]=["Couleur de niveau 3.618"],e.exports["3.65 Level Color_input"]=["Couleur de niveau 3.65"],e.exports["4.236 Level Color_input"]=["Couleur de niveau 4.236"],e.exports["-0.236 Level Color_input"]=["Couleur de niveau -0.236"],e.exports["-0.382 Level Color_input"]=["Couleur de niveau -0.382"],e.exports["-0.618 Level Color_input"]=["Couleur de niveau -0.618"],e.exports["-0.65 Level Color_input"]=["Couleur de niveau -0.65"],e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]=["ADXSmoothing"],e.exports["DI Length_input"]=["Longueur de DI"],e.exports.Smoothing_input=["Adoucissement"],e.exports.ATR_input="ATR",e.exports.Growing_input=["En croissance"],e.exports.Falling_input=["En chute"],e.exports["Color 0_input"]=["Couleur 0"],e.exports["Color 1_input"]=["Couleur 1"],e.exports.Source_input="Source",e.exports.StdDev_input="StdDev",e.exports.Basis_input=["Base"],e.exports.Median_input=["Médiane"],e.exports["Bollinger Bands %B_input"]=["Bandes de Bollinger %B"],e.exports.Overbought_input=["Suracheté"],e.exports.Oversold_input=["Survendu"],e.exports["Bollinger Bands Width_input"]=["Largeur des Bandes de Bollinger"],e.exports["RSI Length_input"]=["Longueur RSI"],e.exports["UpDown Length_input"]=["Longueur Haut-Bas"],e.exports["ROC Length_input"]=["Longueur ROC"],e.exports.MF_input="MF",e.exports.resolution_input=["résolution"],e.exports["Fast Length_input"]=["Longueur rapide"],e.exports["Slow Length_input"]=["Longueur lente"],e.exports["Chaikin Oscillator_input"]=["Oscillateur de Chaikin"],e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input=["Prix"],e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]=["Ligne de zéro"],e.exports["Color 2_input"]=["Couleur 2"],e.exports["Color 3_input"]=["Couleur 3"],e.exports["Color 4_input"]=["Couleur 4"],e.exports["Color 5_input"]=["Couleur 5"],e.exports["Color 6_input"]=["Couleur 6"],e.exports["Color 7_input"]=["Couleur 7"],e.exports["Color 8_input"]=["Couleur 8"],e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]=["Bande supérieure"],e.exports["Lower Band_input"]=["Bande inférieure"],e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]=["Ligne de lissage"],e.exports["Smoothing Length_input"]=["Longueur de lissage"],e.exports["WMA Length_input"]=["Longueur du WMA"],e.exports["Long RoC Length_input"]=["Grande longueur RoC"],e.exports["Short RoC Length_input"]=["Longueur du Short RoC"],e.exports.sym_input="sym",e.exports.Symbol_input=["Symbole"],e.exports.Correlation_input=["Corrélation"],e.exports.Period_input=["Période"],e.exports.Centered_input=["Centré"],e.exports["Detrended Price Oscillator_input"]=["Oscillateur de prix hors tendance"],e.exports.isCentered_input=["estCentré"],e.exports.DPO_input="DPO", +e.exports["ADX smoothing_input"]=["ADXsmoothing"],e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input=["Diviseur"],e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]=["Indice Elder's Force"],e.exports.Percent_input=["Pourcent"],e.exports.Exponential_input=["Exponentiel"],e.exports.Average_input=["Moyenne"],e.exports["Upper Percentage_input"]=["Pourcentage supérieur"],e.exports["Lower Percentage_input"]=["Pourcentage inférieur"],e.exports.Fisher_input="Fisher",e.exports.Trigger_input="Trigger",e.exports.Level_input=["Niveau"],e.exports["Trader EMA 1 length_input"]=["Longueur Trader EMA 1"],e.exports["Trader EMA 2 length_input"]=["Longueur Trader EMA 2"],e.exports["Trader EMA 3 length_input"]=["Longueur Trader EMA 3"],e.exports["Trader EMA 4 length_input"]=["Longueur Trader EMA 4"],e.exports["Trader EMA 5 length_input"]=["Longueur Trader EMA 5"],e.exports["Trader EMA 6 length_input"]=["Longueur Trader EMA 6"],e.exports["Investor EMA 1 length_input"]=["Longueur Investisseur EMA 1"],e.exports["Investor EMA 2 length_input"]=["Longueur Investisseur EMA 2"],e.exports["Investor EMA 3 length_input"]=["Longueur Investisseur EMA 3"],e.exports["Investor EMA 4 length_input"]=["Longueur Investisseur EMA 4"],e.exports["Investor EMA 5 length_input"]=["Longueur Investisseur EMA 5"],e.exports["Investor EMA 6 length_input"]=["Longueur Investisseur EMA 6"],e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]=["Pérodes de lignes de conversion"],e.exports["Base Line Periods_input"]=["Périodes de ligne de base"],e.exports["Lagging Span_input"]=["Délai de retournement"],e.exports["Conversion Line_input"]=["Ligne de conversion"],e.exports["Base Line_input"]=["Ligne de base"],e.exports["Leading Span A_input"]="Leading Span A",e.exports["Leading Span B_input"]="Leading Span B",e.exports["Plots Background_input"]=["Arrière-plan des tracés"],e.exports["yay Color 0_input"]=["yay Couleur 0"],e.exports["yay Color 1_input"]=["yay Couleur 1"],e.exports.Multiplier_input=["Multiplicateur"],e.exports["Bands style_input"]=["Style de bandes"],e.exports.Middle_input=["Milieu"],e.exports.useTrueRange_input=["UtiliserVraieGamme"],e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]=["Ecart supérieur"],e.exports["Lower Deviation_input"]=["Écart inférieur"],e.exports["Use Upper Deviation_input"]=["Utiliser l'écart supérieur"], +e.exports["Use Lower Deviation_input"]=["Utiliser l'écart inférieur"],e.exports.Count_input=["Compter"],e.exports.Crosses_input="Crosses",e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]=["Longueur EMA"],e.exports["Length MA_input"]=["Longueur MA"],e.exports["Fast length_input"]=["Longueur rapide"],e.exports["Slow length_input"]=["Longueur lente"],e.exports["Signal smoothing_input"]=["Adoucissement du signal"],e.exports["Simple ma(oscillator)_input"]=["Simple ma(oscillateur)"],e.exports["Simple ma(signal line)_input"]=["Simple ma(ligne de signal)"],e.exports.Histogram_input=["Histogramme"],e.exports.MACD_input="MACD",e.exports.fastLength_input=["LongueurRapide"],e.exports.slowLength_input=["Longueurlente"],e.exports.signalLength_input=["Longueur de signal"],e.exports.NV_input="NV",e.exports.OnBalanceVolume_input=["Volume OnBalance"],e.exports.Start_input=["Début"],e.exports.Increment_input=["Incrément"],e.exports["Max value_input"]=["Valeur max"],e.exports.ParabolicSAR_input=["SAR Parabolique"],e.exports.start_input="start",e.exports.increment_input=["incrément"],e.exports.maximum_input="maximum",e.exports["Short length_input"]=["Longueur du Short"],e.exports["Long length_input"]=["Grande longueur"],e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]=["Longue période"],e.exports["Short period_input"]=["Période du Short"],e.exports["Signal line period_input"]=["Période de la ligne de signal"],e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]=["Oscillateur SMI Ergodic"],e.exports.Indicator_input=["Indicateur"],e.exports.Oscillator_input=["Oscillateur"],e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]=["Longueur stochastique"],e.exports["RSI Source_input"]=["Source RSI"],e.exports.lengthRSI_input=["longueurRSI"],e.exports.lengthStoch_input=["longueurStoch"],e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]=["Grande longueur"],e.exports["Short Length_input"]=["Longueur du Short"],e.exports["Signal Length_input"]=["Longueur du signal"],e.exports.Length1_input=["Longueur 1"],e.exports.Length2_input=["Longueur 2"],e.exports.Length3_input=["Longueur 3"],e.exports.length7_input=["longueur7"],e.exports.length14_input=["longueur14"],e.exports.length28_input=["longueur28"],e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]=["Longueur de Jaw"],e.exports["Teeth Length_input"]=["Longueur des Teeth"],e.exports["Lips Length_input"]=["Longueur des lips"],e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips", +e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]=["Fractales inférieures"],e.exports["Up fractals_input"]=["Fractales supérieures"],e.exports.Periods_input=["Périodes"],e.exports.Shapes_input=["Formes"],e.exports["show MA_input"]=["Montrer MA"],e.exports["MA Length_input"]=["Longueur MA"],e.exports["Color based on previous close_input"]=["Couleur basée sur la clôture précédente"],e.exports["Rows Layout_input"]=["Disposition des rangées"],e.exports["Row Size_input"]=["Taille de la rangée"],e.exports.Volume_input="Volume",e.exports["Value Area volume_input"]=["Volume de la zone de valeur"],e.exports["Extend Right_input"]=["Étendre à droite"],e.exports["Extend POC Right_input"]=["Étendre POC à droite"],e.exports["Extend VAH Right_input"]=["Étendre VAH à droite"],e.exports["Extend VAL Right_input"]=["Étendre VAL à droite"],e.exports["Value Area Volume_input"]=["Volume de la zone de valeur"],e.exports.Placement_input=["Localisation"],e.exports.POC_input="POC",e.exports["Developing Poc_input"]=["Développer POC"],e.exports["Up Volume_input"]=["Volume d'achat"],e.exports["Down Volume_input"]=["Volume des transactions de vente"],e.exports["Value Area_input"]=["Zone de valeur"],e.exports["Histogram Box_input"]=["Boîte d'histogramme"],e.exports["Value Area Up_input"]=["Zone de valeur vers le haut"],e.exports["Value Area Down_input"]=["Zone de valeur vers le bas"],e.exports["Number Of Rows_input"]=["Nombre de rangées"],e.exports["Ticks Per Row_input"]=["Ticks par rangée"],e.exports["Up/Down_input"]=["Haut/Bas"],e.exports.Total_input="Total",e.exports.Delta_input="Delta",e.exports.Bar_input=["Barre"],e.exports.Day_input=["Jours"],e.exports["Deviation (%)_input"]="Deviation (%)",e.exports.Depth_input=["Profondeur"],e.exports["Extend to last bar_input"]=["Etendre jusqu'à la dernière barre"],e.exports.Simple_input="Simple",e.exports.Weighted_input=["Pondérée"],e.exports["Wilder's Smoothing_input"]=["Lissage de Wilder"],e.exports["1st Period_input"]=["1ère période"],e.exports["2nd Period_input"]=["2ème période"],e.exports["3rd Period_input"]=["3ème période"],e.exports["4th Period_input"]=["4ème période"],e.exports["5th Period_input"]=["5ème période"],e.exports["6th Period_input"]=["6ème période"],e.exports["Rate of Change Lookback_input"]=["Rétrospective des taux de change"],e.exports["Instrument 1_input"]="Instrument 1",e.exports["Instrument 2_input"]="Instrument 2",e.exports["Rolling Period_input"]=["Période de roulement"],e.exports["Standard Errors_input"]=["Erreurs Standard"],e.exports["Averaging Periods_input"]=["Périodes de moyennes"],e.exports["Days Per Year_input"]=["Jours par an"],e.exports["Market Closed Percentage_input"]=["Pourcentage de marché fermé"],e.exports["ATR Mult_input"]="ATR Mult",e.exports.VWAP_input="VWAP",e.exports["Anchor Period_input"]=["Période de référence"],e.exports.Session_input="Session",e.exports.Week_input=["Semaine"],e.exports.Month_input=["Mois"],e.exports.Year_input=["Année"], +e.exports.Decade_input=["Décennie"],e.exports.Century_input=["Siècle"],e.exports.Sessions_input="Sessions",e.exports["Each (pre-market, market, post-market)_input"]=["Chacune (pré-marché, marché, post-marché)"],e.exports["Pre-market only_input"]=["Pré-marché uniquement"],e.exports["Market only_input"]=["Marché uniquement"],e.exports["Post-market only_input"]=["Post-marché uniquement"],e.exports["Main chart symbol_input"]=["Symbole principal du graphique"],e.exports["Another symbol_input"]=["Un autre symbole"],e.exports.Line_input=["Droite"],e.exports["Nothing selected_combobox_input"]=["Pas de sélection"],e.exports["All items_combobox_input"]=["Tous les objets"],e.exports.Cancel_input=["Annuler"],e.exports.Open_input=["Ouvrir"]},54138:e=>{e.exports=["Inverser l'échelle"]},47807:e=>{e.exports=["Indexé sur 100"]},34727:e=>{e.exports=["Logarithmique"]},19238:e=>{e.exports=["Pas d'étiquettes superposées"]},70361:e=>{e.exports=["Pourcents"]},72116:e=>{e.exports=["Normal"]},33021:e=>{e.exports="ETH"},75610:e=>{e.exports=["Horaires de trading électronique"]},97442:e=>{e.exports=["Horaires de trading étendus"]},32929:e=>{e.exports=["post"]},56137:e=>{e.exports=["pré"]},98801:e=>{e.exports=["Post-marché"]},56935:e=>{e.exports=["Pré-marché"]},63798:e=>{e.exports="RTH"},24380:e=>{e.exports=["Horaires de trading régulier"]},27991:e=>{e.exports=["Mai"]},68716:e=>{e.exports=Object.create(null),e.exports["Amortization of Intangibles_study"]=["Amortissement des actifs immatériels"],e.exports["Amortization of Deferred Charges_study"]=["Amortissement des charges différées"],e.exports["Average Day Range_study"]=["Plage de jours moyenne"],e.exports["Bull Bear Power_study"]=["Puissance Bull Bear"],e.exports["Directional Movement Index_study"]=["Indice de mouvement directionnel"],e.exports["Ichimoku Cloud_study"]=["Nuage Ichimoku"],e.exports.Ichimoku_study="Ichimoku",e.exports["Moving Average Convergence Divergence_study"]=["Convergence Divergence Moyenne Mobile"],e.exports["Volume Weighted Average Price_study"]=["Prix moyen pondéré par le volume"],e.exports["Volume Weighted Moving Average_study"]=["Moyenne mobile pondérée par le volume"],e.exports["Williams Percent Range_study"]=["Fourchette de pourcentages de Williams"],e.exports.Doji_study="Doji",e.exports["Spinning Top Black_study"]=["Toupie Noire"],e.exports["Spinning Top White_study"]=["Toupie Blanche"],e.exports.Technicals_study=["Techniques"],e.exports["Accounts payable_study"]=["Comptes créanciers"],e.exports["Accounts receivables, gross_study"]=["Créances clients, brutes"],e.exports["Accounts receivable - trade, net_study"]=["Comptes débiteurs - clients, nets"],e.exports.Accruals_study=["Charges à payer"],e.exports["Accrued payroll_study"]=["Paiements accumulés"],e.exports["Accumulated depreciation, total_study"]=["Dépréciation cumulée, total"],e.exports["Additional paid-in capital/Capital surplus_study"]=["Capital libéré additionnel/excédent de capital"],e.exports["After tax other income/expense_study"]=["Autres produits et charges après impôts"], +e.exports["Altman Z-score_study"]="Altman Z-score",e.exports.Amortization_study=["Amortissement"],e.exports["Amortization of intangibles_study"]=["Amortissement des actifs immatériels"],e.exports["Amortization of deferred charges_study"]=["Amortissement des charges différées"],e.exports["Asset turnover_study"]=["Rotation des actifs"],e.exports["Average basic shares outstanding_study"]=["Nombre moyen d'actions de base en circulation"],e.exports["Bad debt / Doubtful accounts_study"]=["Créances irrécouvrables / comptes douteux"],e.exports["Basic EPS_study"]=["Bénéfice par action de base"],e.exports["Basic earnings per share (Basic EPS)_study"]=["Résultat de base par action (BPA de base)"],e.exports["Beneish M-score_study"]="Beneish M-score",e.exports["Book value per share_study"]=["Valeur comptable par action"],e.exports["Buyback yield %_study"]=["Rendement des rachats %"],e.exports["Capital and operating lease obligations_study"]=["Engagements résultant de contrats de financement et de location-exploitation"],e.exports["Capital expenditures_study"]=["Dépenses d'investissement"],e.exports["Capital expenditures - fixed assets_study"]=["Dépenses d'investissement - immobilisations"],e.exports["Capital expenditures - other assets_study"]=["Dépenses en capital - autres actifs"],e.exports["Capitalized lease obligations_study"]=["Obligations de location capitalisées"],e.exports["Cash and short term investments_study"]=["Liquidités et investissements à court terme"],e.exports["Cash conversion cycle_study"]=["Cycle de conversion des liquidités"],e.exports["Cash & equivalents_study"]=["Liquidités et équivalents"],e.exports["Cash from financing activities_study"]=["Cash lié aux activités de financement"],e.exports["Cash from investing activities_study"]=["Cash lié aux activités d'investissement"],e.exports["Cash from operating activities_study"]=["Cash lié aux activités d'exploitation"],e.exports["Cash to debt ratio_study"]=["Ratio trésorerie/dette"],e.exports["Change in accounts payable_study"]=["Variation des comptes créditeurs"],e.exports["Change in accounts receivable_study"]=["Variation des comptes débiteurs"],e.exports["Change in accrued expenses_study"]=["Variation des charges à payer"],e.exports["Change in inventories_study"]=["Variation des inventaires"],e.exports["Change in other assets/liabilities_study"]=["Variation des autres actifs/passifs"],e.exports["Change in taxes payable_study"]=["Variation des taxes à payer"],e.exports["Changes in working capital_study"]=["Évolution du fonds de roulement"],e.exports["COGS to revenue ratio_study"]=["Ratio COGS/revenus"],e.exports["Common dividends paid_study"]=["Dividendes ordinaires versés"],e.exports["Common equity, total_study"]=["Fonds propres ordinaires, total"],e.exports["Common stock par/Carrying value_study"]=["Valeur nominale/valeur comptable des actions ordinaires"],e.exports["Cost of goods_study"]=["Coût des biens"],e.exports["Cost of goods sold_study"]=["Coût des marchandises vendues"], +e.exports["Current portion of LT debt and capital leases_study"]=["Partie courante de la dette LT et des contrats de location-acquisition"],e.exports["Current ratio_study"]=["Ratio actuel"],e.exports["Days inventory_study"]=["Jours en inventaire"],e.exports["Days payable_study"]=["Jours d'échéance"],e.exports["Days sales outstanding_study"]=["Jours d'encours des ventes"],e.exports["Debt to assets ratio_study"]=["Ratio dette/actif"],e.exports["Debt to EBITDA ratio_study"]=["Ratio dette/ EBITDA"],e.exports["Debt to equity ratio_study"]=["Ratio dette/fonds propres"],e.exports["Debt to revenue ratio_study"]=["Ratio dette/recettes"],e.exports["Deferred income, current_study"]=["Revenu différé, courant"],e.exports["Deferred income, non-current_study"]=["Produits différés, non courants"],e.exports["Deferred tax assets_study"]=["Actifs d'impôts différés"],e.exports["Deferred taxes (cash flow)_study"]=["Impôts différés (cash-flow)"],e.exports["Deferred tax liabilities_study"]=["Passifs d'impôts différés"],e.exports.Depreciation_study=["Dépréciation"],e.exports["Deprecation and amortization_study"]=["Dépréciation et amortissement"],e.exports["Depreciation & amortization (cash flow)_study"]=["Dépréciation et amortissement (cash flow)"],e.exports["Depreciation/depletion_study"]=["Amortissement/épuisement"],e.exports["Diluted EPS_study"]="Diluted EPS",e.exports["Diluted earnings per share (Diluted EPS)_study"]=["Résultat dilué par action (BPA dilué)"],e.exports["Diluted net income available to common stockholders_study"]=["Résultat net dilué disponible pour les actionnaires ordinaires"],e.exports["Diluted shares outstanding_study"]=["Actions diluées en circulation"],e.exports["Dilution adjustment_study"]=["Ajustement de dilution"],e.exports["Discontinued operations_study"]=["Opérations abandonnées"],e.exports["Dividend payout ratio %_study"]=["Ratio de distribution des dividendes %"],e.exports["Dividends payable_study"]=["Dividendes à payer"],e.exports["Dividends per share - common stock primary issue_study"]=["Dividendes par action - émission primaire d'actions ordinaires"],e.exports["Dividend yield %_study"]=["Rendement du dividende %"],e.exports["Earnings yield_study"]=["Rendement des bénéfices"],e.exports.EBIT_study="EBIT",e.exports.EBITDA_study="EBITDA",e.exports["EBITDA margin %_study"]=["Marge EBITDA %"],e.exports["Effective interest rate on debt %_study"]=["Taux d'intérêt effectif sur la dette"],e.exports["Enterprise value_study"]=["Valeur d'entreprise"],e.exports["Enterprise value to EBITDA ratio_study"]=["Ratio valeur d'entreprise/ EBITDA"],e.exports["Enterprise value to EBIT ratio_study"]=["Ratio valeur d'entreprise/ EBIT"],e.exports["Enterprise value to revenue ratio_study"]=["Ratio valeur d'entreprise/revenus"],e.exports["EPS basic one year growth_study"]=["Croissance de base du BPA sur un an"],e.exports["EPS diluted one year growth_study"]=["Croissance du BPA dilué sur un an"],e.exports["EPS estimates_study"]=["Estimations du BPA"],e.exports["Equity in earnings_study"]=["Participation aux bénéfices"], +e.exports["Equity to assets ratio_study"]=["Ratio capitaux propres/actifs"],e.exports["Financing activities – other sources_study"]=["Activités de financement - autres sources"],e.exports["Financing activities – other uses_study"]=["Activités de financement - autres usages"],e.exports["Float shares outstanding_study"]=["Actions flottantes en circulation"],e.exports["Free cash flow_study"]=["Free Cash Flow"],e.exports["Free cash flow margin %_study"]=["Marge de cash-flow libre %"],e.exports["Fulmer H factor_study"]=["Facteur Fulmer H"],e.exports["Funds from operations_study"]=["Fonds provenant des opérations"],e.exports["Goodwill, net_study"]="Goodwill, net",e.exports["Goodwill to assets ratio_study"]=["Ratio goodwill/actif"],e.exports["Graham's number_study"]=["Nombre de Graham"],e.exports["Gross margin %_study"]=["Marge brute %"],e.exports["Gross profit_study"]=["Profit brut"],e.exports["Gross profit to assets ratio_study"]=["Ratio marge brute/actif"],e.exports["Gross property/plant/equipment_study"]=["Immobilier/usine/équipement brut"],e.exports.Impairments_study=["Dépréciations d'actifs"],e.exports["Income Tax Credits_study"]=["Crédits d'impôt sur le revenu"],e.exports["Income tax, current_study"]=["Impôt sur le revenu, courant"],e.exports["Income tax, current - domestic_study"]=["Impôt sur le revenu, courant - national"],e.exports["Income Tax, current - foreign_study"]=["Impôt sur le revenu, courant - étranger"],e.exports["Income tax, deferred_study"]=["Impôt sur le revenu, différé"],e.exports["Income tax, deferred - domestic_study"]=["Impôt sur le revenu, différé - national"],e.exports["Income tax, deferred - foreign_study"]=["Impôt sur le revenu, différé - étranger"],e.exports["Income tax payable_study"]=["Impôt sur le revenu à payer"],e.exports["Interest capitalized_study"]=["Intérêt capitalisé"],e.exports["Interest coverage_study"]=["Couverture d'intérêt"],e.exports["Interest expense, net of interest capitalized_study"]=["Charges d'intérêts, après déduction des intérêts capitalisés"],e.exports["Interest expense on debt_study"]=["Charges d'intérêts sur la dette"],e.exports["Inventories - finished goods_study"]=["Inventaires - produits finis"],e.exports["Inventories - progress payments & other_study"]=["Inventaires - paiements échelonnés et autres"],e.exports["Inventories - raw materials_study"]=["Inventaires - matières premières"],e.exports["Inventories - work in progress_study"]=["Inventaires - travaux en cours"],e.exports["Inventory to revenue ratio_study"]=["Ratio inventaire/recettes"],e.exports["Inventory turnover_study"]=["Rotation des stocks"],e.exports["Investing activities – other sources_study"]=["Activités d'investissement - autres sources"],e.exports["Investing activities – other uses_study"]=["Activités d'investissement - autres utilisations"],e.exports["Investments in unconsolidated subsidiaries_study"]=["Investissements dans des filiales non consolidées"],e.exports["Issuance of long term debt_study"]=["Émission de la dette à long terme"], +e.exports["Issuance/retirement of debt, net_study"]=["Émission/retrait de la dette, nette"],e.exports["Issuance/retirement of long term debt_study"]=["Émission/retrait de la dette à long terme"],e.exports["Issuance/retirement of other debt_study"]=["Émission/retrait d'autres dettes"],e.exports["Issuance/retirement of short term debt_study"]=["Émission/retrait de la dette à court terme"],e.exports["Issuance/retirement of stock, net_study"]=["Émission/retraite d'actions, nette"],e.exports["KZ index_study"]=["Indice KZ"],e.exports["Legal claim expense_study"]=["Frais de contentieux"],e.exports["Long term debt_study"]=["Dette à long terme"],e.exports["Long term debt excl. lease liabilities_study"]=["Dettes à long terme, hors loyers"],e.exports["Long term debt to total assets ratio_study"]=["Ratio de la dette à long terme sur l'actif total"],e.exports["Long term investments_study"]=["Investissements à long terme"],e.exports["Market capitalization_study"]=["Capitalisation boursière"],e.exports["Minority interest_study"]=["Participation minoritaire"],e.exports["Miscellaneous non-operating expense_study"]=["Charges diverses hors exploitation"],e.exports["Net current asset value per share_study"]=["Valeur de l'actif net courant par action"],e.exports["Net debt_study"]=["Dette nette"],e.exports["Net income_study"]=["Revenu net"],e.exports["Net income before discontinued operations_study"]=["Résultat net avant activités abandonnées"],e.exports["Net income (cash flow)_study"]=["Revenu net (cash flow)"],e.exports["Net income per employee_study"]=["Revenu net par employé"],e.exports["Net intangible assets_study"]=["Immobilisations incorporelles nettes"],e.exports["Net margin %_study"]=["Marge nette %"],e.exports["Net property/plant/equipment_study"]=["Immeubles/usines/équipements nets"],e.exports["Non-cash items_study"]=["Éléments hors trésorerie"],e.exports["Non-controlling/minority interest_study"]=["Intérêt minoritaire/non-contrôlant"],e.exports["Non-operating income, excl. interest expenses_study"]=["Produits hors exploitation, hors charges d'intérêt"],e.exports["Non-operating income, total_study"]=["Revenu hors exploitation, total"],e.exports["Non-operating interest income_study"]=["Revenus d'intérêts hors exploitation"],e.exports["Note receivable - long term_study"]=["Note à recevoir - long terme"],e.exports["Notes payable_study"]=["Effets à payer"],e.exports["Number of employees_study"]=["Nombre d'employés"],e.exports["Number of shareholders_study"]=["Nombre d'actionnaires"],e.exports["Operating earnings yield %_study"]=["Rendement du bénéfice d'exploitation %"],e.exports["Operating expenses (excl. COGS)_study"]=["Dépenses d'exploitation (hors COGS)"],e.exports["Operating income_study"]=["Bénéfice d'exploitation"],e.exports["Operating lease liabilities_study"]=["Dettes de location opérationnelle"],e.exports["Operating margin %_study"]=["Marge opérationnelle %"],e.exports["Other COGS_study"]=["Autres COGS"],e.exports["Other common equity_study"]=["Autres fonds propres ordinaires"], +e.exports["Other current assets, total_study"]=["Autres actifs courants, total"],e.exports["Other current liabilities_study"]=["Autres dettes à court terme"],e.exports["Other cost of goods sold_study"]=["Autres coûts des marchandises vendues"],e.exports["Other exceptional charges_study"]=["Autres charges exceptionnelles"],e.exports["Other financing cash flow items, total_study"]=["Autres éléments financiers du cash flow, total"],e.exports["Other intangibles, net_study"]=["Autres actifs incorporels, net"],e.exports["Other investing cash flow items, total_study"]=["Autres éléments d'investissement du cash flow, total"],e.exports["Other investments_study"]=["Autres investissements"],e.exports["Other liabilities, total_study"]=["Autres dettes, total"],e.exports["Other long term assets, total_study"]=["Autres actifs à long terme, total"],e.exports["Other non-current liabilities, total_study"]=["Autres passifs non courants, total"],e.exports["Other operating expenses, total_study"]=["Autres dépenses de fonctionnement, total"],e.exports["Other receivables_study"]=["Autres créances"],e.exports["Other short term debt_study"]=["Autres dettes à court terme"],e.exports["Paid in capital_study"]=["Capital payé"],e.exports["PEG ratio_study"]=["Ratio PEG"],e.exports["Piotroski F-score_study"]=["Score-F Piotroski"],e.exports["Preferred dividends_study"]=["Dividendes préférentiels"],e.exports["Preferred dividends paid_study"]=["Dividendes préférentiels versés"],e.exports["Preferred stock, carrying value_study"]=["Actions préférentielles, valeur comptable"],e.exports["Prepaid expenses_study"]=["Dépenses prépayées"],e.exports["Pretax equity in earnings_study"]=["Participation aux bénéfices avant impôts"],e.exports["Pretax income_study"]=["Revenu avant impôts"],e.exports["Price earnings ratio forward_study"]=["Ratio prix/bénéfices à terme"],e.exports["Price sales ratio forward_study"]=["Rapport prix-vente à terme"],e.exports["Price to book ratio_study"]=["Ratio cours/valeur comptable"],e.exports["Price to cash flow ratio_study"]=["Ratio prix/flux de trésorerie"],e.exports["Price to earnings ratio_study"]=["Ratio cours/bénéfice"],e.exports["Price to free cash flow ratio_study"]=["Ratio cours/flux de trésorerie disponibles"],e.exports["Price to sales ratio_study"]=["Rapport prix/ventes"],e.exports["Price to tangible book ratio_study"]=["Ratio cours/valeur comptable tangible"],e.exports["Provision for risks & charge_study"]=["Provision pour risques et charges"],e.exports["Purchase/acquisition of business_study"]=["Achat/acquisition d'une entreprise"],e.exports["Purchase of investments_study"]=["Achat d'investissements"],e.exports["Purchase/sale of business, net_study"]=["Achat/vente d'entreprise, net"],e.exports["Purchase/sale of investments, net_study"]=["Achat/vente de placements, net"],e.exports["Quality ratio_study"]=["Ratio de qualité"],e.exports["Quick ratio_study"]="Quick ratio",e.exports["Reduction of long term debt_study"]=["Réduction de la dette à long terme"], +e.exports["Repurchase of common & preferred stock_study"]=["Rachat d'actions ordinaires et privilégiées"],e.exports["Research & development_study"]=["Recherche & Développement"],e.exports["Research & development to revenue ratio_study"]=["Rapport entre la recherche et le développement et les recettes"],e.exports["Restructuring charge_study"]=["Charges de restructuration"],e.exports["Retained earnings_study"]=["Bénéfices non distribués"],e.exports["Return on assets %_study"]=["Rendement des actifs %"],e.exports["Return on equity %_study"]=["Rendement des capitaux propres %"],e.exports["Return on equity adjusted to book value %_study"]=["Rendement des fonds propres ajustés à la valeur comptable %"],e.exports["Return on invested capital %_study"]=["Rendement du capital investi %"],e.exports["Return on tangible assets %_study"]=["Rendement des actifs corporels %"],e.exports["Return on tangible equity %_study"]=["Rendement des fonds propres tangibles %"],e.exports["Revenue estimates_study"]=["Estimation des recettes"],e.exports["Revenue one year growth_study"]=["Croissance du chiffre d'affaires sur un an"],e.exports["Revenue per employee_study"]=["Revenu par employé"],e.exports["Sale/maturity of investments_study"]=["Vente/maturité des investissements"],e.exports["Sale of common & preferred stock_study"]=["Vente d'actions ordinaires et privilégiées"],e.exports["Sale of fixed assets & businesses_study"]=["Vente d'actifs immobilisés et d'entreprises"],e.exports["Selling/general/admin expenses, other_study"]=["Frais de vente/généraux/d'administration, autres"],e.exports["Selling/general/admin expenses, total_study"]=["Frais de vente, frais généraux et frais d'administration, total"],e.exports["Shareholders' equity_study"]=["Capitaux propres des actionnaires"],e.exports["Shares buyback ratio %_study"]=["Ratio de rachat d'actions %"],e.exports["Elder's Force Index_study"]=["Index de Force Elder"],e.exports["Short term debt_study"]=["Dette à court terme"],e.exports["Short term debt excl. current portion of LT debt_study"]=["Dette à court terme excluant la partie à court terme de la dette à long terme"],e.exports["Short term investments_study"]=["Investissements à court terme"],e.exports["Sloan ratio %_study"]=["Ratio de Sloan %"],e.exports["Springate score_study"]="Springate score",e.exports["Sustainable growth rate_study"]=["Taux de croissance durable"],e.exports["Tangible book value per share_study"]=["Valeur comptable tangible par action"],e.exports["Tangible common equity ratio_study"]=["Ratio de fonds propres tangibles"],e.exports.Taxes_study="Taxes",e.exports["Tobin's Q (approximate)_study"]=["Tobin's Q (approximatif)"],e.exports["Total assets_study"]=["Total des actifs"],e.exports["Total cash dividends paid_study"]=["Total des dividendes versés en espèces"],e.exports["Total common shares outstanding_study"]=["Total des actions ordinaires en circulation"],e.exports["Total current assets_study"]=["Total des actifs courants"],e.exports["Total current liabilities_study"]=["Total passif actuel"], +e.exports["Total debt_study"]=["Dette totale"],e.exports["Total equity_study"]=["Total des avoirs"],e.exports["Total inventory_study"]=["Inventaire total"],e.exports["Total liabilities_study"]=["Total des passifs"],e.exports["Total liabilities & shareholders' equities_study"]=["Total du passif et des capitaux propres"],e.exports["Total non-current assets_study"]=["Total des actifs immobilisés"],e.exports["Total non-current liabilities_study"]=["Total des passifs immobilisés"],e.exports["Total operating expenses_study"]=["Total des dépenses d'exploitation"],e.exports["Total receivables, net_study"]=["Total des créances, nettes"],e.exports["Total revenue_study"]=["Revenu total"],e.exports["Treasury stock - common_study"]=["Actions de trésorerie - ordinaires"],e.exports["Unrealized gain/loss_study"]=["Gain/perte non réalisé(e)"],e.exports["Unusual income/expense_study"]=["Produits et charges exceptionnels"],e.exports["Zmijewski score_study"]=["Score de Zmijewski"],e.exports["Valuation ratios_study"]=["Ratios de valorisation"],e.exports["Profitability ratios_study"]=["Ratios de rentabilité"],e.exports["Liquidity ratios_study"]=["Ratios de liquidités"],e.exports["Solvency ratios_study"]=["Ratios de solvabilité"],e.exports["Accumulation/Distribution_study"]=["Accumulation/Répartition"],e.exports["Accumulative Swing Index_study"]=["Indice d'oscillation cumulative"],e.exports["Advance/Decline_study"]="Advance/Decline",e.exports["Arnaud Legoux Moving Average_study"]=["Arnaud Legoux Moyenne Mobile"],e.exports.Aroon_study="Aroon",e.exports.ASI_study="ASI",e.exports["Average Directional Index_study"]="Average Directional Index",e.exports["Average True Range_study"]=["Moyenne de la vraie amplitude"],e.exports["Awesome Oscillator_study"]=["Oscillateur merveilleux"],e.exports["Balance of Power_study"]=["Équilibre des forces"],e.exports["Bollinger Bands %B_study"]="Bollinger Bands %B",e.exports["Bollinger Bands Width_study"]=["Largeur Bollinger Bands"],e.exports["Bollinger Bands_study"]="Bollinger Bands",e.exports["Chaikin Money Flow_study"]="Chaikin Money Flow",e.exports["Chaikin Oscillator_study"]="Chaikin Oscillator",e.exports["Chande Kroll Stop_study"]=["Stop Chande Kroll"],e.exports["Chande Momentum Oscillator_study"]="Chande Momentum Oscillator",e.exports["Chop Zone_study"]="Chop Zone",e.exports["Choppiness Index_study"]="Choppiness Index",e.exports["Commodity Channel Index_study"]="Commodity Channel Index",e.exports["Connors RSI_study"]=["RSI de Connors"],e.exports["Coppock Curve_study"]=["Courbe Coppock"],e.exports["Correlation Coefficient_study"]=["Coefficient de Corellation"],e.exports.CRSI_study="CRSI",e.exports["Detrended Price Oscillator_study"]="Detrended Price Oscillator",e.exports["Directional Movement_study"]="Directional Movement",e.exports["Donchian Channels_study"]="Donchian Channels",e.exports["Double EMA_study"]=["EMA Double"],e.exports["Ease Of Movement_study"]="Ease Of Movement",e.exports["Elder Force Index_study"]=["Index de Force Elder"],e.exports["EMA Cross_study"]="EMA Cross", +e.exports.Envelopes_study=["Enveloppes"],e.exports["Fisher Transform_study"]="Fisher Transform",e.exports["Fixed Range_study"]=["Gamme fixe"],e.exports["Fixed Range Volume Profile_study"]=["Profil de volume à gamme fixe"],e.exports["Guppy Multiple Moving Average_study"]=["Moyenne mobile multiple de Guppy"],e.exports["Historical Volatility_study"]=["Volatilité Historique"],e.exports["Hull Moving Average_study"]=["Moyenne Mobile de Hull"],e.exports["Keltner Channels_study"]=["Canaux de Keltner"],e.exports["Klinger Oscillator_study"]="Klinger Oscillator",e.exports["Know Sure Thing_study"]="Know Sure Thing",e.exports["Least Squares Moving Average_study"]=["Moyenne Mobile Least Squares"],e.exports["Linear Regression Curve_study"]=["Courbe de régression linéaire"],e.exports["MA Cross_study"]=["Croisement MA"],e.exports["MA with EMA Cross_study"]=["MA avec EMA Cross"],e.exports["MA/EMA Cross_study"]="MA/EMA Cross",e.exports.MACD_study="MACD",e.exports["Mass Index_study"]=["Index de masse"],e.exports["McGinley Dynamic_study"]="McGinley Dynamic",e.exports.Median_study=["Médiane"],e.exports.Momentum_study="Momentum",e.exports["Money Flow_study"]=["Flux d'argent"],e.exports["Moving Average Channel_study"]=["Canal de moyenne mobile"],e.exports["Moving Average Exponential_study"]=["Moyenne mobile exponentielle"],e.exports["Moving Average Weighted_study"]=["Moyenne mobile pondérée"],e.exports["Moving Average_study"]=["Moyenne mobile"],e.exports["Net Volume_study"]=["Volume net"],e.exports["On Balance Volume_study"]=["Volume On Balance"],e.exports["Parabolic SAR_study"]=["Parabolique SAR"],e.exports["Pivot Points Standard_study"]=["Points Pivots Standard"],e.exports["Periodic Volume Profile_study"]=["Profil de volume périodique"],e.exports["Price Channel_study"]=["Canal de prix"],e.exports["Price Oscillator_study"]="Price Oscillator",e.exports["Price Volume Trend_study"]=["Tendance volume-prix"],e.exports["Rate Of Change_study"]=["Taux de changement"],e.exports["Relative Strength Index_study"]="Relative Strength Index",e.exports["Relative Vigor Index_study"]="Relative Vigor Index",e.exports["Relative Volatility Index_study"]="Relative Volatility Index",e.exports["Session Volume_study"]=["Volume de la session"],e.exports["Session Volume HD_study"]=["Volume de la session HD"],e.exports["Session Volume Profile_study"]=["Profil de volume des sessions"],e.exports["Session Volume Profile HD_study"]=["Profil de volume des sessions HD"],e.exports["SMI Ergodic Indicator/Oscillator_study"]=["SMI Ergodic Indicateur/Oscillateur"],e.exports["Smoothed Moving Average_study"]="Smoothed Moving Average",e.exports.Stoch_study="Stoch",e.exports["Stochastic RSI_study"]="Stochastic RSI",e.exports.Stochastic_study="Stochastic",e.exports["Triple EMA_study"]=["EMA Triple"],e.exports.TRIX_study="TRIX",e.exports["True Strength Indicator_study"]=["Indicateur True Strength"],e.exports["Ultimate Oscillator_study"]=["Oscillateur Ultimate"],e.exports["Visible Range_study"]=["Gamme visible"], +e.exports["Visible Range Volume Profile_study"]=["Profil de volume de la gamme visible"],e.exports["Volume Oscillator_study"]=["Oscillateur de volume"],e.exports.Volume_study="Volume",e.exports.Vol_study="Vol",e.exports["Vortex Indicator_study"]=["Indicateur Vortex"],e.exports.VWAP_study="VWAP",e.exports.VWMA_study="VWMA",e.exports["Williams %R_study"]="Williams %R",e.exports["Williams Alligator_study"]=["Alligator Williams"],e.exports["Williams Fractal_study"]=["Fractale de Williams"],e.exports["Zig Zag_study"]="Zig Zag",e.exports["24-hour Volume_study"]=["Volume sur 24 heures"],e.exports["Ease of Movement_study"]=["Ease Of Movement"],e.exports["Elders Force Index_study"]=["Indice de force d'Elder"],e.exports.Envelope_study=["Enveloppe"],e.exports.Gaps_study="Gaps",e.exports["Linear Regression Channel_study"]=["Chaîne de regression Linéaire"],e.exports["Moving Average Ribbon_study"]=["Ruban de la Moyenne Mouvante"],e.exports["Multi-Time Period Charts_study"]=["Graphiques de périodes de temps multiples"],e.exports["Open Interest_study"]=["Intérêt ouvert"],e.exports["Rob Booker - Intraday Pivot Points_study"]=["Rob Booker - Points Pivots intraday"],e.exports["Rob Booker - Knoxville Divergence_study"]=["Rob Booker - Divergence de Knoxville"],e.exports["Rob Booker - Missed Pivot Points_study"]=["Rob Booker - Points Pivots Manqués"],e.exports["Rob Booker - Reversal_study"]=["Rob Booker - Inversion"],e.exports["Rob Booker - Ziv Ghost Pivots_study"]=["Rob Booker - Pivots Ziv Ghost"],e.exports.Supertrend_study=["Supertendance"],e.exports["Technical Ratings_study"]=["Notations Techniques"],e.exports["True Strength Index_study"]=["Indice de force réelle"],e.exports["Up/Down Volume_study"]=["Volume Haut/Bas"],e.exports["Visible Average Price_study"]=["Prix Moyen Visible"],e.exports["Williams Fractals_study"]=["Fractales de Williams"],e.exports["Keltner Channels Strategy_study"]=["Stratégie des Canaux de Keltner"],e.exports["Rob Booker - ADX Breakout_study"]="Rob Booker - ADX Breakout",e.exports["Supertrend Strategy_study"]=["Stratégie Super tendance"],e.exports["Technical Ratings Strategy_study"]=["Stratégie de notation technique"],e.exports["Auto Anchored Volume Profile_study"]=["Profil de volume ancré automatique"],e.exports["Auto Fib Extension_study"]=["Extension Auto Fib"],e.exports["Auto Fib Retracement_study"]=["Retracement Auto Fib"],e.exports["Auto Pitchfork_study"]="Auto Pitchfork",e.exports["Bearish Flag Chart Pattern_study"]=["Schéma graphique à drapeau baissier"],e.exports["Bullish Pennant Chart Pattern_study"]=["Schéma graphique à fanion haussier"],e.exports["Double Bottom Chart Pattern_study"]=["Schéma graphique à double bas"],e.exports["Double Top Chart Pattern_study"]=["Schéma graphique à double haut"],e.exports["Elliott Wave Chart Pattern_study"]=["Schéma graphique des vagues d'Elliott"],e.exports["Falling Wedge Chart Pattern_study"]=["Schéma graphique à biseau descendant"],e.exports["Head And Shoulders Chart Pattern_study"]=["Schéma graphique tête et épaules"], +e.exports["Inverse Head And Shoulders Chart Pattern_study"]=["Schéma graphique tête et épaules inversées"],e.exports["Rectangle Chart Pattern_study"]=["Schéma graphique rectangle"],e.exports["Rising Wedge Chart Pattern_study"]=["Schéma graphique à biseau ascendant"],e.exports["Triangle Chart Pattern_study"]=["Schéma graphique en triangle"],e.exports["Triple Bottom Chart Pattern_study"]=["Schéma graphique à triple bas"],e.exports["Triple Top Chart Pattern_study"]=["Schéma graphique à triple haut"],e.exports["VWAP Auto Anchored_study"]=["VWAP Auto Ancré"],e.exports["*All Candlestick Patterns*_study"]=["*Tous les schémas en chandelier*"],e.exports["Abandoned Baby - Bearish_study"]=["Bébé abandonné - Baissier"],e.exports["Abandoned Baby - Bullish_study"]=["Bébé abandonné - Haussier"],e.exports["Dark Cloud Cover - Bearish_study"]=["Couverture nuageuse sombre - Baissier"],e.exports["Doji Star - Bearish_study"]=["Etoile Doji - Baissier"],e.exports["Doji Star - Bullish_study"]=["Etoile Doji - Haussier"],e.exports["Downside Tasuki Gap - Bearish_study"]=["Gap Tasuki descendant - Baissier"],e.exports["Dragonfly Doji - Bullish_study"]=["Dragonfly Doji - Haussier"],e.exports["Engulfing - Bearish_study"]=["Enlacement - Baissier"],e.exports["Engulfing - Bullish_study"]=["Enlacement - Haussier"],e.exports["Evening Doji Star - Bearish_study"]=["Etoile Doji du soir - Baissier"],e.exports["Evening Star - Bearish_study"]=["Etoile du soir - Baissier"],e.exports["Falling Three Methods - Bearish_study"]=["Méthode des trois chutes - Baissier"],e.exports["Falling Window - Bearish_study"]=["Fenêtre descendante - Baissier"],e.exports["Gravestone Doji - Bearish_study"]=["Doji en pierre tombale - Baissier"],e.exports["Hammer - Bullish_study"]=["Marteau - Haussier"],e.exports["Hanging Man - Bearish_study"]=["Homme suspendu - Baissier"],e.exports["Harami - Bearish_study"]=["Harami - Baissier"],e.exports["Harami - Bullish_study"]=["Harami - Haussier"],e.exports["Inverted Hammer - Bullish_study"]=["Marteau inversé - Haussier"],e.exports["Kicking - Bearish_study"]=["Coup de pied - Baissier"],e.exports["Kicking - Bullish_study"]=["Coup de pied - Haussier"],e.exports["Long Lower Shadow - Bullish_study"]=["Longue ombre inférieure - Haussier"],e.exports["Long Upper Shadow - Bearish_study"]=["Longue ombre supérieure - Baissier"],e.exports["Marubozu Black - Bearish_study"]=["Marubozu Noir - Baissier"],e.exports["Marubozu White - Bullish_study"]=["Marubozu Blanc - Haussier"],e.exports["Morning Doji Star - Bullish_study"]=["Étoile Doji du matin - Haussier"],e.exports["Morning Star - Bullish_study"]=["Étoile du matin - Haussier"],e.exports["On Neck - Bearish_study"]=["Sur le cou - Baissier"],e.exports["Piercing - Bullish_study"]=["Piercing - Haussier"],e.exports["Rising Three Methods - Bullish_study"]=["Méthodes des trois hausses - Haussier"],e.exports["Rising Window - Bullish_study"]=["Fenêtre ascendante - Haussier"],e.exports["Shooting Star - Bearish_study"]=["Étoile filante - Baissier"], +e.exports["Three Black Crows - Bearish_study"]=["Trois corbeaux noirs - Baissier"],e.exports["Three White Soldiers - Bullish_study"]=["Trois Soldats Blancs - Haussier"],e.exports["Tri-Star - Bearish_study"]=["Tri-Star - Baissier"],e.exports["Tri-Star - Bullish_study"]=["Tri-Star - Haussier"],e.exports["Tweezer Top - Bearish_study"]=["Tweezer Top - Baissier"],e.exports["Upside Tasuki Gap - Bullish_study"]=["Gap Tasuki ascendant - Haussier"],e.exports.SuperTrend_study="SuperTrend",e.exports["Average Price_study"]=["Prix moyen"],e.exports["Typical Price_study"]=["Prix typique"],e.exports["Median Price_study"]=["Prix médian"],e.exports["Money Flow Index_study"]=["Indice Money Flow"],e.exports["Moving Average Double_study"]=["Moyenne mobile Double"],e.exports["Moving Average Triple_study"]=["Moyenne mobile Triple"],e.exports["Moving Average Adaptive_study"]=["Moyenne mobile Adaptative"],e.exports["Moving Average Hamming_study"]=["Moyenne mobile Hamming"],e.exports["Moving Average Modified_study"]=["Moyenne mobile Modifiée"],e.exports["Moving Average Multiple_study"]=["Moyenne mobile Multiple"],e.exports["Linear Regression Slope_study"]=["Pente de régression linéaire"],e.exports["Standard Error_study"]=["Erreur Standard"],e.exports["Standard Error Bands_study"]=["Bandes d'erreur standard"],e.exports["Correlation - Log_study"]=["Corrélation - Log"],e.exports["Standard Deviation_study"]=["Déviation Standard"],e.exports["Chaikin Volatility_study"]=["Volatilité de Chaikin"],e.exports["Volatility Close-to-Close_study"]=["Volatilité fermeture à fermeture"],e.exports["Volatility Zero Trend Close-to-Close_study"]=["Volatilité zéro tendance fermeture à fermeture"],e.exports["Volatility O-H-L-C_study"]=["Volatilité O-H-L-C"],e.exports["Volatility Index_study"]=["Indice de volatilité"],e.exports["Trend Strength Index_study"]=["Indice de force de tendance"],e.exports["Majority Rule_study"]=["Règle de la majorité"],e.exports["Advance Decline Line_study"]=["Ligne Hausse Baisse"],e.exports["Advance Decline Ratio_study"]=["Ratio Hausse Baisse"],e.exports["Advance/Decline Ratio (Bars)_study"]=["Ratio Hausse/Baisse (barres)"],e.exports["BarUpDn Strategy_study"]=["Stratégie BarUpDn"],e.exports["Bollinger Bands Strategy directed_study"]=["Stratégie dirigée Bollinger Bands"],e.exports["Bollinger Bands Strategy_study"]=["Stratégie Bollinger Bands"],e.exports.ChannelBreakOutStrategy_study="ChannelBreakOutStrategy",e.exports.Compare_study=["Comparer"],e.exports["Conditional Expressions_study"]=["Expressions Conditionnelles"],e.exports.ConnorsRSI_study="ConnorsRSI",e.exports["Consecutive Up/Down Strategy_study"]=["Stratégie ascendante/descendante consécutive"],e.exports["Cumulative Volume Index_study"]=["Index Volume Cumulé"],e.exports["Divergence Indicator_study"]=["Indicateur de Divergence"],e.exports["Greedy Strategy_study"]="Greedy Strategy",e.exports["InSide Bar Strategy_study"]=["Stratégie InSide Bar"],e.exports["Keltner Channel Strategy_study"]=["Stratégie du canal de Keltner"],e.exports["Linear Regression_study"]=["Régression linéaire"], +e.exports["MACD Strategy_study"]=["Stratégie MACD"],e.exports["Momentum Strategy_study"]="Momentum Strategy",e.exports["Moon Phases_study"]=["Phases de la lune"],e.exports["Moving Average Convergence/Divergence_study"]=["Convergence/ Divergence Moyenne Mobile"],e.exports["MovingAvg Cross_study"]=["Croisement MovingAvg"],e.exports["MovingAvg2Line Cross_study"]=["Croisement MovingAvg2Line"],e.exports["OutSide Bar Strategy_study"]=["Stratégie OutSide Bar"],e.exports.Overlay_study=["Superposition"],e.exports["Parabolic SAR Strategy_study"]=["Stratégie SAR parabolique"],e.exports["Pivot Extension Strategy_study"]=["Stratégie Extension Pivot"],e.exports["Pivot Points High Low_study"]=["Points Pivots Haut Bas"],e.exports["Pivot Reversal Strategy_study"]=["Stratégie Pivot Reversal"],e.exports["Price Channel Strategy_study"]=["Stratégie canal de prix"],e.exports["RSI Strategy_study"]=["Stratégie RSI"],e.exports["SMI Ergodic Indicator_study"]=["Indicateur SMI Ergodic"],e.exports["SMI Ergodic Oscillator_study"]=["Oscillateur SMI Ergodic"],e.exports["Stochastic Slow Strategy_study"]=["Stratégie Slow Stochastic"],e.exports["Volatility Stop_study"]=["Stop selon volatilité"],e.exports["Volty Expan Close Strategy_study"]=["Stratégie Volty Expan Close"],e.exports["Woodies CCI_study"]=["CCI Woodies"]},40434:e=>{e.exports=["Profil de volume à gamme fixe"]},32819:e=>{e.exports="Vol"},66051:e=>{e.exports=["Mineure"]},86054:e=>{e.exports="Minute"},20936:e=>{e.exports=["Texte"]},98478:e=>{e.exports=["Impossible de copier"]},34004:e=>{e.exports=["Impossible de couper"]},96260:e=>{e.exports=["Impossible de coller"]},94370:e=>{e.exports=["Compte à rebours jusqu'à la fermeture de la barre"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Colonnes"]},19372:e=>{e.exports=["Commentaire"]},20229:e=>{e.exports=["Comparer ou Ajouter un Symbole"]},46689:e=>{e.exports=["Confirmer les entrées"]},43432:e=>{e.exports=["Copenhague"]},35216:e=>{e.exports=["Copier"]},87898:e=>{e.exports=["Copier la mise en page du graphique"]},28851:e=>{e.exports=["Copier le prix"]},94099:e=>{e.exports=["Le Caire"]},64149:e=>{e.exports="Callout"},63528:e=>{e.exports=["Bougies"]},46837:e=>{e.exports="Caracas"},49329:e=>{e.exports=["Variation"]},28089:e=>{e.exports=["Changer le Symbole"]},99374:e=>{e.exports=["Changer l’intervalle"]},14412:e=>{e.exports=["Propriétés du graphique"]},26619:e=>{e.exports=["Graphique par TradingView"]},12011:e=>{e.exports=["Image du graphique copiée dans le presse-papiers {emoji}"]},59884:e=>{e.exports=["Îles Chatham"]},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["Cercle"]},32234:e=>{e.exports=["Cliquer pour établir un point"]},52977:e=>{e.exports=["Cloner"]},31691:e=>{e.exports=["Fermeture"]},50493:e=>{e.exports=["Créer un ordre"]},52302:e=>{e.exports=["Créer un ordre de limite"]},29908:e=>{e.exports="Cross"},60997:e=>{e.exports=["Ligne de croisement"]},81520:e=>{e.exports=["Devises"]},98486:e=>{e.exports=["Intervalle actuel et supérieur"]},73106:e=>{e.exports=["Intervalle actuel et inférieur"]}, +85964:e=>{e.exports=["Intervalle actuel uniquement"]},17206:e=>{e.exports=["Courbe"]},95176:e=>{e.exports="Cycle"},87761:e=>{e.exports=["Lignes cycliques"]},27891:e=>{e.exports=["Modèle Cypher"]},56996:e=>{e.exports=["Une mise en page portant ce nom existe déjà"]},30192:e=>{e.exports=["Une mise en page portant ce nom existe déjà. Voulez-vous l'écraser?"]},32852:e=>{e.exports=["Figure en ABCD"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports=["Analyser la Configuration du Trade"]},66828:e=>{e.exports=["Note ancrée"]},94782:e=>{e.exports=["Texte ancré"]},61704:e=>{e.exports=["VWAP ancré"]},63597:e=>{e.exports=["Ajouter une ligne horizontale"]},45743:e=>{e.exports=["Ajouter un Symbole"]},8700:e=>{e.exports=["Ajouter une alerte"]},64885:e=>{e.exports=["Ajouter une alerte sur {drawing}"]},90830:e=>{e.exports=["Ajouter une alerte sur {series}"]},45986:e=>{e.exports=["Ajouter une alerte pour {title}"]},3612:e=>{e.exports=["Ajouter une métrique financière pour {instrumentName}"]},92206:e=>{e.exports=["Ajouter un indicateur/une stratégie à {studyTitle}.."]},34810:e=>{e.exports=["Ajouter une note de texte pour {symbol}"]},75669:e=>{e.exports=["Ajouter cette métrique financière à l'ensemble de la mise en page"]},64288:e=>{e.exports=["Ajouter cet indicateur à l'ensemble de la mise en page"]},77920:e=>{e.exports=["Ajouter cette stratégie à l'ensemble de la mise en page"]},34059:e=>{e.exports=["Ajouter ce symbole à l'ensemble de la mise en page"]},17365:e=>{e.exports=["Adélaïde"]},9408:e=>{e.exports=["Toujours invisible"]},71997:e=>{e.exports=["Toujours visible"]},97305:e=>{e.exports=["Tous les Indicateurs Et Outils de Dessin"]},59192:e=>{e.exports=["Tous les intervalles"]},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports=["Appliquer une Vague d'Eliliot"]},19263:e=>{e.exports=["Appliquer Vague d'Elliot Majeure"]},15818:e=>{e.exports=["Appliquer Vague d'Elliot Mineure"]},50352:e=>{e.exports=["Appliquer Vague d'Elliot Intermédiaire"]},66631:e=>{e.exports=["Appliquer Point de Décision Manuel"]},15682:e=>{e.exports=["Appliquer Risque/Rendement Manuel"]},15644:e=>{e.exports=["Appliquer Vague WPT vers le Bas"]},5897:e=>{e.exports=["Appliquer Vague WPT vers le Haut"]},13345:e=>{e.exports=["Appliquer paramètres par Défaut"]},95910:e=>{e.exports=["Appliquer ces indicateurs à l'ensemble de la mise en page"]},42762:e=>{e.exports=["Avr"]},45104:e=>{e.exports="Arc"},42097:e=>{e.exports=["Région"]},96237:e=>{e.exports=["Flèche"]},48732:e=>{e.exports=["Flèche vers le bas"]},82473:e=>{e.exports=["Marqueur fléché"]},8738:e=>{e.exports=["Flèche vers le Bas"]},35062:e=>{e.exports=["Flèche vers la Gauche"]},92163:e=>{e.exports=["Flèche vers la Droite"]},33196:e=>{e.exports=["Flèche vers le Haut"]},10650:e=>{e.exports=["Flèche vers le haut"]},59340:e=>{e.exports=["Ashkhabad"]},13468:e=>{e.exports=["A la fermeture"]},21983:e=>{e.exports=["Athènes"]},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (adapte les données à l'écran)"]},38465:e=>{e.exports=["Août"]},8975:e=>{e.exports=["Étiquette du prix moyen de clôture"]},87899:e=>{ +e.exports=["Ligne de prix de clôture moyen"]},22554:e=>{e.exports=["Moy"]},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports=["Bahrein"]},40664:e=>{e.exports=["Ballon"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports=["Bar Replay n'est pas disponible pour ce type de graphique. Voulez-vous quitter Bar Replay ?"]},16812:e=>{e.exports=["Barres"]},98838:e=>{e.exports=["Configuration de barres"]},17712:e=>{e.exports=["Ligne de base"]},54861:e=>{e.exports="Belgrade"},26825:e=>{e.exports="Berlin"},30251:e=>{e.exports=["Pinceau"]},90204:e=>{e.exports=["Bruxelles"]},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Mettre en avant"]},26354:e=>{e.exports=["Mettre au premier plan"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports=["Bucarest"]},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports=["Par TradingView"]},75190:e=>{e.exports=["Aller à cette date"]},38342:e=>{e.exports=["Aller à {lineToolName}"]},75139:e=>{e.exports=["Compris"]},81180:e=>{e.exports=["Boite de Gan"]},68102:e=>{e.exports=["Éventail de Gann"]},66321:e=>{e.exports=["Carré de Gann"]},87107:e=>{e.exports=["Carré de Gann fixe"]},34805:e=>{e.exports=["Obtenir plus de connexions"]},7914:e=>{e.exports=["Flux fantôme d'informations"]},18367:e=>{e.exports=["Grand Supercycle"]},97065:e=>{e.exports=["Voulez-vous vraiment supprimer le modèle d'étude '{name}' ?"]},59368:e=>{e.exports=["Double Courbe"]},35273:e=>{e.exports=["Double-cliquez sur n'importe quel bord pour réinitialiser la grille de mise en page"]},5828:e=>{e.exports=["Double-cliquez pour terminer le tracé"]},63898:e=>{e.exports=["Double-cliquez pour terminer Polyline"]},42660:e=>{e.exports=["Vague Baissière 1 ou A"]},44788:e=>{e.exports=["Vague Baissière 2 ou B"]},71263:e=>{e.exports=["Vague Baissière 3"]},70573:e=>{e.exports=["Vague Baissière 4"]},59560:e=>{e.exports=["Vague Baissière 5"]},70437:e=>{e.exports=["Vague Baissière C"]},93345:e=>{e.exports=["Données fournies par"]},76912:e=>{e.exports="Date"},60222:e=>{e.exports=["Plage de dates"]},79859:e=>{e.exports=["Plage de dates et de prix"]},92203:e=>{e.exports=["Déc"]},69479:e=>{e.exports=["Degré"]},57701:e=>{e.exports="Denver"},73720:e=>{e.exports=["Diamant"]},3556:e=>{e.exports=["Canal disjoint"]},62764:e=>{e.exports=["Déplacement"]},22903:e=>{e.exports=["Barre d'outils de dessin"]},21442:e=>{e.exports=["Tracez une ligne horizontale sur"]},22429:e=>{e.exports=["Dubaï"]},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Entrer un nouveau nom de configuration graphique"]},93512:e=>{e.exports=["Éditer {title} alerte"]},91215:e=>{e.exports=["Vague Elliott de correction (ABC)"]},80983:e=>{e.exports=["Vague Elliott Double Combo (WXY)"]},74118:e=>{e.exports=["Vague Elliott d'impulsion (12345)"]},95840:e=>{e.exports=["Vague Triangle Elliott (ABCDE)"]},66637:e=>{e.exports=["Vague Triple Combo Elliott (WXYXZ)"]},69418:e=>{e.exports="Ellipse"},27558:e=>{e.exports=["Étendre les lignes d'alerte"]},2578:e=>{e.exports=["Ligne étendue"]},77295:e=>{e.exports=["Marché"]},2899:e=>{ +e.exports=["Volet existant au-dessus"]},53387:e=>{e.exports=["Volet existant au-dessous"]},36972:e=>{e.exports=["Prévision"]},17994:e=>{e.exports=["Échec de la sauvegarde de la bibliothèque"]},87375:e=>{e.exports=["Échec de l'enregistrement du script"]},35050:e=>{e.exports=["Févr"]},82719:e=>{e.exports=["Canal de Fibonacci"]},64192:e=>{e.exports=["Cercles de Fibonacci"]},63835:e=>{e.exports=["Retracement de Fibonacci"]},18072:e=>{e.exports=["Arcs de Résistance de la vitesse de Fibonacci"]},20877:e=>{e.exports=["Éventail de Résistance de la Vitesse de Fibonacci"]},76783:e=>{e.exports=["Spirale de Fibonacci"]},89037:e=>{e.exports=["Zone Temporelle de Fibonacci"]},72489:e=>{e.exports=["Coin de Fibonacci"]},21524:e=>{e.exports=["Drapeau"]},55678:e=>{e.exports=["Marque de Drapeau"]},29230:e=>{e.exports=["Haut/Bas Plat"]},92754:e=>{e.exports=["Basculé"]},42015:e=>{e.exports=["La partie fractionnelle n'est pas valide."]},47542:e=>{e.exports=["Les études fondamentales ne sont plus disponibles sur les graphiques"]},16245:e=>{e.exports=["Calcuta"]},3155:e=>{e.exports=["Katmandou"]},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports=["Koweit"]},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Bougies Creuses"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Ligne Horizontale"]},76604:e=>{e.exports=["Rayon Horizontal"]},42616:e=>{e.exports=["Tête et épaules"]},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Cacher"]},33911:e=>{e.exports=["Tout masquer"]},95551:e=>{e.exports=["Masquer tous les outils de dessin"]},44312:e=>{e.exports=["Masquer tous les dessins et indicateurs"]},67927:e=>{e.exports=["Masquer tous les dessins, indicateurs, positions & ordres"]},86306:e=>{e.exports=["Masquer tous les indicateurs"]},70803:e=>{e.exports=["Masquer toutes les positions & ordres"]},13277:e=>{e.exports=["Masquer les dessins"]},8251:e=>{e.exports=["Cacher les événements sur le graphique"]},44177:e=>{e.exports=["Masquer les indicateurs"]},2441:e=>{e.exports=["Cacher les marques de la barre"]},90540:e=>{e.exports=["Masquer les positions et les ordres"]},30777:e=>{e.exports=["Haut"]},31994:e=>{e.exports=["Haut-Bas"]},60259:e=>{e.exports=["Étiquettes de prix haut et bas"]},21803:e=>{e.exports=["Lignes de prix haut et bas"]},31895:e=>{e.exports=["En vedette"]},69085:e=>{e.exports=["L'histogramme est trop grand, veuillez augmenter l'entrée \"Taille de la rangée\"."]},8122:e=>{e.exports=["L'histogramme est trop grand, veuillez réduire l'entrée \" Taille de la rangée \"."]},22712:e=>{e.exports=["Ca va, merci"]},23450:e=>{e.exports="Image"},71778:e=>{e.exports=["Intermédiaire"]},14177:e=>{e.exports=["Symbole invalide"]},32619:e=>{e.exports=["Symbole invalide"]},53239:e=>{e.exports=["Inverser l'échelle"]},20062:e=>{e.exports=["Indexé sur 100"]},81584:e=>{e.exports=["Étiquettes de valeur des indicateurs"]},31485:e=>{e.exports=["Libellés des indicateurs"]},27677:e=>{e.exports=["Ligne info"]},98767:e=>{e.exports=["Ajouter un indicateur"]}, +9114:e=>{e.exports=["À l'intérieur"]},12354:e=>{e.exports=["Fourchette Interne"]},26579:e=>{e.exports=["Icône"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports=["Djakarta"]},95425:e=>{e.exports=["Janv"]},42890:e=>{e.exports=["Jérusalem"]},6215:e=>{e.exports=["Juill"]},15224:e=>{e.exports=["Juin"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Sur la gauche"]},29404:e=>{e.exports=["Sur la droite"]},850:e=>{e.exports=["Oups!"]},675:e=>{e.exports=["Arborescence des objets"]},73546:e=>{e.exports="Oct"},39280:e=>{e.exports=["Ouverture"]},25595:e=>{e.exports=["Initial"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Bas"]},42284:e=>{e.exports=["Verrouiller"]},1441:e=>{e.exports=["Verrouiller/Déverrouiller"]},82232:e=>{e.exports=["Verrouiller la ligne du curseur vertical en fonction du temps"]},18219:e=>{e.exports=["Verrouiller le rapport prix / barre"]},12285:e=>{e.exports=["Logarithmique"]},50286:e=>{e.exports=["Londres"]},44604:e=>{e.exports=["Position Longue"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Etiquette vers le bas"]},13046:e=>{e.exports=["Etiquette vers le haut"]},94420:e=>{e.exports=["Étiquettes"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Droite"]},63492:e=>{e.exports=["Saut de ligne"]},83182:e=>{e.exports=["Lignes"]},78104:e=>{e.exports=["Lien vers l'image du graphique copié dans le presse-papiers {emoji}"]},50091:e=>{e.exports=["Lisbonne"]},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports=["MTPrédicteur"]},67861:e=>{e.exports=["Déplacez le point pour positionner l'ancre puis touchez pour le placer"]},45828:e=>{e.exports=["Déplacer vers"]},44302:e=>{e.exports=["Déplacer l'échelle vers la gauche"]},94338:e=>{e.exports=["Déplacer l'échelle vers la droite"]},66276:e=>{e.exports=["Schiff modifié"]},18559:e=>{e.exports=["Fourchette de Schiff Modifiée"]},18665:e=>{e.exports=["Moscou"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports=["Malte"]},90271:e=>{e.exports=["Manille"]},51369:e=>{e.exports=["Mars"]},85095:e=>{e.exports=["Ville de Mexico"]},75633:e=>{e.exports=["Fusionner toutes les échelles en une"]},95093:e=>{e.exports=["Mélangé"]},10931:e=>{e.exports="Micro"},58397:e=>{e.exports=["Millénaire"]},85884:e=>{e.exports=["Menuet"]},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports=["Reflété"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports=["non disponible"]},95222:e=>{e.exports=["Pas de données ici"]},3485:e=>{e.exports=["Pas d'échelle (plein écran)"]},8886:e=>{e.exports=["Pas de sync"]},16971:e=>{e.exports=["Pas de données de volume"]},75549:e=>{e.exports="Note"},71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports=["Nouvelle-Zélande"]},40887:e=>{e.exports=["Nouveau volet ci-dessus"]},96712:e=>{e.exports=["Nouveau volet ci-dessous"]},33566:e=>{e.exports=["Nicosie"]},64968:e=>{e.exports=["Quelque chose n'a pas fonctionné. Veuillez réessayer plus tard."]},10520:e=>{ +e.exports=["Enregistrer la nouvelle configuration graphique"]},9908:e=>{e.exports=["Sauvegarder Sous"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports=["São Paulo"]},37207:e=>{e.exports=["Mise à l’échelle des prix du graphique uniquement"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Fourchette de Schiff"]},1535:e=>{e.exports=["Le script peut ne pas être mis à jour si vous quittez la page."]},89517:e=>{e.exports=["Configurations"]},43247:e=>{e.exports=["La deuxième partie de fraction n'est pas valide."]},19796:e=>{e.exports=["Mettre au Fond"]},23221:e=>{e.exports=["Mettre vers l'Arrière"]},5961:e=>{e.exports=["Séoul"]},57902:e=>{e.exports=["Sept"]},25866:e=>{e.exports=["Séance"]},59827:e=>{e.exports=["Arrêts de Session"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Position Short"]},81428:e=>{e.exports=["Montrer"]},98116:e=>{e.exports=["Montrer tous les dessins"]},39046:e=>{e.exports=["Montrer tous les dessins et indicateurs"]},38293:e=>{e.exports=["Masquer les positions et les ordresAfficher tous les dessins, indicateurs, positions & ordres"]},49982:e=>{e.exports=["Montrer tous les indicateurs"]},48284:e=>{e.exports=["Montrer toutes les idées"]},62632:e=>{e.exports=["Afficher toutes les positions & ordres"]},24620:e=>{e.exports=["Afficher le switch du contrat continu"]},84813:e=>{e.exports=["Afficher l'expiration des contrats"]},66263:e=>{e.exports=["Montrer les Dividendes"]},46771:e=>{e.exports=["Montrer les résultats"]},87933:e=>{e.exports=["Afficher les idées des utilisateurs suivis"]},30709:e=>{e.exports=["Afficher les dernières nouvelles"]},58669:e=>{e.exports=["Afficher mes idées uniquement"]},30816:e=>{e.exports=["Montrer les fractionnements d'actions"]},68161:e=>{e.exports=["Panneau"]},56683:e=>{e.exports=["Singapour"]},69502:e=>{e.exports=["Ligne sinusoïdale"]},44904:e=>{e.exports=["Carré"]},70213:e=>{e.exports=["Limite d’études dépassée: {number} études par mise en page.\nVeuillez retirer quelques études."]},32733:e=>{e.exports="Style"},65323:e=>{e.exports=["Empiler à gauche"]},14113:e=>{e.exports=["Empiler à droite"]},93161:e=>{e.exports=["Rester en Mode Dessin"]},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports=["Sous-millenaire"]},71722:e=>{e.exports=["Sous-menuet"]},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports=["Super millénaire"]},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports=["Erreur de symbole"]},90932:e=>{e.exports=["Étiquette de nom du symbole"]},65986:e=>{e.exports=["Info du Symbole"]},52054:e=>{e.exports=["Étiquette de la dernière valeur du symbole"]},33606:e=>{e.exports=["Synchronisation globale"]},18008:e=>{e.exports=["Synchroniser tous les graphiques"]},99969:e=>{e.exports=["Point et Figure"]},53047:e=>{e.exports=["Ensemble de Lignes"]},34402:e=>{e.exports=["Tracé"]},70394:e=>{e.exports=["Canal parallèle"]},95995:e=>{e.exports="Paris"},29682:e=>{e.exports=["Coller"]},51102:e=>{e.exports=["Pourcent"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{ +e.exports=["Éventail"]},43852:e=>{e.exports=["Fourchette"]},37680:e=>{e.exports=["Épingler à la nouvelle échelle de gauche"]},43707:e=>{e.exports=["Épingler à la nouvelle échelle de droite"]},91130:e=>{e.exports=["Épingler à l'échelle de gauche"]},61201:e=>{e.exports=["Épingler à l'échelle de gauche (masqué)"]},764:e=>{e.exports=["épingler à l'échelle de droite"]},20207:e=>{e.exports=["Épingler à l'échelle de droite (masqué)"]},66156:e=>{e.exports=["Epingler à l'échelle (maintenant à gauche)"]},54727:e=>{e.exports=["Épingler à l'échelle (maintenant pas d'échelle)"]},76598:e=>{e.exports=["Epingler à l'échelle (maintenant à droite)"]},39065:e=>{e.exports=["Épingler à l'échelle (maintenant {label})"]},97324:e=>{e.exports=["Épingler à l'échelle {label}"]},56948:e=>{e.exports=["Épingler à l'échelle {label} (masqué)"]},32156:e=>{e.exports=["Épinglé à l'échelle de gauche"]},8128:e=>{e.exports=["Épinglé à l'échelle de gauche (masqué)"]},3822:e=>{e.exports=["Épinglé à l'échelle de droite"]},44538:e=>{e.exports=["Épingler à l'échelle de droite (masqué)"]},65810:e=>{e.exports=["Épinglé à l'échelle {label}"]},14125:e=>{e.exports=["Épinglé à l'échelle {label} (masqué)"]},97378:e=>{e.exports=["Bouton Plus"]},46669:e=>{e.exports=["Veuillez nous donner une autorisation d'écriture dans le presse-papiers de votre navigateur ou appuyez sur {keystroke}"]},35963:e=>{e.exports=["Appuyez et maintenez {key} enfoncé pendant le zoom pour maintenir la position du graphique"]},95921:e=>{e.exports=["Étiquette de Prix"]},28625:e=>{e.exports=["Note de prix"]},2032:e=>{e.exports=["Intervalle de Prix"]},32061:e=>{e.exports=["Le format du prix n'est pas valide."]},91492:e=>{e.exports=["Ligne de Prix"]},48404:e=>{e.exports=["Primaire"]},87086:e=>{e.exports="Projection"},10160:e=>{e.exports=["A publié sur {customer}, {date}"]},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Rectangle pivoté"]},74214:e=>{e.exports="Rome"},50470:e=>{e.exports=["Rayon"]},90357:e=>{e.exports=["Plage"]},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports="Rectangle"},41615:e=>{e.exports=["Recommencer"]},35001:e=>{e.exports=["Tendance de la Régression"]},34596:e=>{e.exports=["Retirer"]},1434:e=>{e.exports=["Supprimer les dessins"]},13951:e=>{e.exports=["Supprimer les indicateurs"]},4142:e=>{e.exports=["Renommer la configuration du graphique"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Réinitialiser l'affichage du graphique"]},17258:e=>{e.exports=["Réinitialiser l'échelle de prix"]},25333:e=>{e.exports=["Réinitialiser l'échelle de temps"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Avertissement"]},48474:e=>{e.exports=["Varsovie"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["Texte"]},16267:e=>{e.exports=["Téhéran"]},19611:e=>{e.exports=["Espace de Travail"]},29198:e=>{e.exports=["Le fournisseur de données ne fournit pas de données de volume pour ce symbole."]},8162:e=>{ +e.exports=["L'aperçu de la publication n'a pas pu être chargé. Veuillez désactiver les extensions de votre navigateur et réessayer."]},65943:e=>{e.exports=["Cet indicateur ne peut pas être appliqué à un autre indicateur."]},74986:e=>{e.exports=["Ce script est sur invitation seulement. Pour y avoir accès, veuillez contacter son auteur."]},98538:e=>{e.exports=["Modèle Three Drives"]},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports=["Heure"]},64375:e=>{e.exports=["Fuseau Horaire"]},95005:e=>{e.exports=["Cycles de temps"]},87085:e=>{e.exports="Trade"},94770:e=>{e.exports=["Angle de la Tendance"]},23104:e=>{e.exports=["Droite de Tendance"]},15501:e=>{e.exports=["Prolongation de Fibonacci selon la Tendance"]},31196:e=>{e.exports=["Temps de Fibonacci selon la Tendance"]},29245:e=>{e.exports="Triangle"},83356:e=>{e.exports=["Triangle vers le bas"]},12390:e=>{e.exports=["Figure en Triangle"]},28340:e=>{e.exports=["Triangle vers le haut"]},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},38587:e=>{e.exports=["Compris"]},81320:e=>{e.exports=["Annuler"]},25933:e=>{e.exports=["Unités"]},15101:e=>{e.exports=["Déverrouiller"]},34150:e=>{e.exports=["Vague Haussière 4"]},83927:e=>{e.exports=["Vague Haussière 5"]},58976:e=>{e.exports=["Vague Haussière 1 ou A"]},11661:e=>{e.exports=["Vague Haussière 2 ou B"]},53958:e=>{e.exports=["Vague Haussière 3"]},66560:e=>{e.exports=["Vague Haussière C"]},18426:e=>{e.exports=["Profil de volume Gamme fixe"]},61022:e=>{e.exports=["L'indicateur Volume Profile n'est disponible que sur nos plans upgradés."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Droite Verticale"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Visibilité"]},27557:e=>{e.exports=["Visibilité des intervalles"]},89960:e=>{e.exports=["Visible avec déplacement de la souris"]},22198:e=>{e.exports=["Ordre de visualisation"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports=["Figure en XABCD"]},17126:e=>{e.exports=["Vous ne pouvez pas voir cette période de pivot avec cette résolution"]},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports=["changer le degré d'Elliott"]},83935:e=>{e.exports=["modifier les étiquettes qui ne se chevauchent pas"]},39402:e=>{e.exports=["changer la visibilité de l'étiquette du prix moyen de clôture"]},98866:e=>{e.exports=["changer la visibilité de la ligne du prix moyen de clôture"]},5100:e=>{e.exports=["changer la visibilité des étiquettes d'offre et de demande"]},32311:e=>{e.exports=["changer la visibilité des lignes d'offre et de demande"]},22641:e=>{e.exports=["changer la devise"]},30501:e=>{e.exports=["changer la mise en page du graphique en {title}"]},7017:e=>{e.exports=["changer la visibilité du switch du contrat continu"]},58108:e=>{e.exports=["changer la visibilité du compte à rebours pour la fermeture de la barre"]},7151:e=>{e.exports=["changer la plage de dates"]},84944:e=>{e.exports=["changement de la visibilité des dividendes"]},79574:e=>{e.exports=["changer la visibilité des événements sur le graphique"]},88217:e=>{ +e.exports=["changer la visibilité des gains"]},28288:e=>{e.exports=["modifier la visibilité de l'expiration des contrats à terme"]},66805:e=>{e.exports=["modifier la visibilité des étiquettes de prix haut et bas"]},92556:e=>{e.exports=["modifier la visibilité des lignes de prix haut et bas"]},87027:e=>{e.exports=["visibilité des étiquettes de noms des indicateurs de changement"]},14922:e=>{e.exports=["modifier la visibilité des étiquettes de valeur des indicateurs"]},77578:e=>{e.exports=["changer la visibilité des dernières nouvelles"]},87510:e=>{e.exports=["changer la hauteur du volet"]},50190:e=>{e.exports=["changer la visibilité du bouton plus"]},49889:e=>{e.exports=["changer la visibilité des étiquettes de prix pré/post marché"]},16750:e=>{e.exports=["changer la visibilité des lignes de prix pré/post marché"]},59883:e=>{e.exports=["changer la visibilité de la ligne de prix de clôture précédente"]},67761:e=>{e.exports=["Changer la ligne de prix"]},69510:e=>{e.exports=["modifier le rapport prix/barre"]},32303:e=>{e.exports=["Changer la Résolution"]},526:e=>{e.exports=["changer le symbole"]},9402:e=>{e.exports=["modifier la visibilité des étiquettes des symboles"]},53150:e=>{e.exports=["changer la visibilité de la dernière valeur du symbole"]},12707:e=>{e.exports=["changer la visibilité de la précédente valeur de clôture du symbole"]},65303:e=>{e.exports=["changer de session"]},15403:e=>{e.exports=["modifier la visibilité des interruptions de session"]},53438:e=>{e.exports=["changer de style de série"]},74488:e=>{e.exports=["changement de la visibilité des splits"]},20505:e=>{e.exports=["changer de fuseau horaire"]},39028:e=>{e.exports=["changer l'unité"]},21511:e=>{e.exports=["Changer la visibilité"]},16698:e=>{e.exports=["changer la visibilité à l'intervalle actuel"]},78422:e=>{e.exports=["changer la visibilité à l'intervalle actuel et au-dessus"]},49529:e=>{e.exports=["changer la visibilité à l'intervalle actuel et en-dessous"]},66927:e=>{e.exports=["changer la visibilité à tous les intervalles"]},74428:e=>{e.exports=["changer le style de {title}"]},72032:e=>{e.exports=["changer le point {pointIndex}"]},65911:e=>{e.exports=["graphiques par TradingView"]},5179:e=>{e.exports=["Clôner les outils de ligne"]},3195:e=>{e.exports=["créer un groupe d'outils de ligne"]},92659:e=>{e.exports=["Créer un groupe d’outils de ligne à partir de la sélection"]},81791:e=>{e.exports=["créer {tool}"]},63649:e=>{e.exports=["couper sources"]},78755:e=>{e.exports=["couper {title}"]},99113:e=>{e.exports=["Ajouter l'outil de ligne {lineTool} au groupe {name}"]},40242:e=>{e.exports=["ajouter outil(s) de ligne au groupe {group}"]},22856:e=>{e.exports=["Ajouter cette métrique financière à l'ensemble de la mise en page"]},82388:e=>{e.exports=["Ajouter cet indicateur à l'ensemble de la mise en page"]},94292:e=>{e.exports=["ajouter cette stratégie à l'ensemble de la mise en page"]},27982:e=>{e.exports=["ajouter ce symbole à l'ensemble de la mise en page"]},66568:e=>{e.exports=["appliquer le thème des graphiques"]},64034:e=>{ +e.exports=["appliquer toutes les propriétés du graphique"]},49037:e=>{e.exports=["Appliquer un modèle de dessin"]},96996:e=>{e.exports=["appliquer les valeurs d'usine par défaut aux sources sélectionnées"]},44547:e=>{e.exports=["appliquer des indicateurs à l'ensemble de la mise en page"]},26065:e=>{e.exports=["Appliquer le modèle d'étude {template}"]},58570:e=>{e.exports=["appliquer le thème des barres d'outils"]},27195:e=>{e.exports=["mettre le groupe {title} à l'avant"]},78246:e=>{e.exports=["mettre {title} en avant"]},56763:e=>{e.exports=["Mettre en avant {title}"]},5607:e=>{e.exports=["par TradingView"]},90621:e=>{e.exports=["verrouillage de la plage de dates"]},12962:e=>{e.exports=["effacer la ligne de niveau"]},63391:e=>{e.exports=["Exclure les outils de ligne du groupe {group}"]},59942:e=>{e.exports=["motif de barres flottantes"]},70301:e=>{e.exports=["Masquer {title}"]},91842:e=>{e.exports=["Cacher les lignes d'étiquette d'alerte"]},54781:e=>{e.exports=["Cacher tous les Outils de Dessin"]},44974:e=>{e.exports=["Cacher les marques de la barre"]},28916:e=>{e.exports=["verrouillage de l'intervalle"]},94245:e=>{e.exports=["Inverser l'échelle"]},90743:e=>{e.exports=["insérer {title}"]},53146:e=>{e.exports=["insérer {title} après {targetTitle}"]},74055:e=>{e.exports=["insérer {title} après {target}"]},11231:e=>{e.exports=["Insérer {title} avant {target}"]},67176:e=>{e.exports=["Insérer {title} avant {targetTitle}"]},54597:e=>{e.exports=["charger le modèle de dessin par défaut"]},30295:e=>{e.exports=["chargement..."]},50193:e=>{e.exports=["Verrouiller {title}"]},4963:e=>{e.exports=["verrouiller le groupe {group}"]},68163:e=>{e.exports=["verrouiller les objets"]},47107:e=>{e.exports=["déplacer"]},11303:e=>{e.exports=["Déplacer {title} vers la nouvelle échelle de gauche"]},45544:e=>{e.exports=["déplacer {title} vers la nouvelle échelle de droite"]},81898:e=>{e.exports=["Déplacer toutes les échelles vers la gauche"]},22863:e=>{e.exports=["Déplacer toutes les échelles vers la droite"]},45356:e=>{e.exports=["Déplacer le(s) dessin(s)"]},15086:e=>{e.exports=["déplacer à gauche"]},61711:e=>{e.exports=["déplacer à droite"]},4184:e=>{e.exports=["Déplacer l'échelle"]},74642:e=>{e.exports=["rendre {title} sans échelle (Plein écran)"]},45223:e=>{e.exports=["Rendre le groupe {group} invisible"]},87927:e=>{e.exports=["rendre le groupe {group} visible"]},62153:e=>{e.exports=["fusionner vers le bas"]},70746:e=>{e.exports=["fusionner vers le volet"]},66143:e=>{e.exports=["fusionner vers le haut"]},81870:e=>{e.exports=["motif de barres en miroir"]},16542:e=>{e.exports="n/a"},47222:e=>{e.exports=["prix des échelles"]},99042:e=>{e.exports=["Mise à l’échelle des prix du graphique uniquement"]},35962:e=>{e.exports=["temps de l'échelle"]},68193:e=>{e.exports=["faire défiler"]},70009:e=>{e.exports=["défilement temporel"]},69485:e=>{e.exports=["fixer la stratégie de sélection du barème de prix sur {title}"]},16259:e=>{e.exports=["envoyer {title} en arrière"]},66781:e=>{e.exports=["mettre {title} à l'arrière"]},4998:e=>{ +e.exports=["mettre le groupe {title} à l'arrière"]},64704:e=>{e.exports=["partager les outils de ligne dans leur ensemble"]},77554:e=>{e.exports=["partager les outils de ligne dans la mise en page"]},16237:e=>{e.exports=["afficher les lignes d'étiquette d'alerte"]},13622:e=>{e.exports=["afficher toutes les idées"]},26267:e=>{e.exports=["afficher les idées des utilisateurs suivis"]},40061:e=>{e.exports=["afficher mes idées uniquement"]},52010:e=>{e.exports=["rester en mode dessin"]},98784:e=>{e.exports=["arrêter la synchronisation des dessins"]},57011:e=>{e.exports=["arrêter la synchronisation des outils de ligne"]},92831:e=>{e.exports=["verrouillage du symbole"]},60635:e=>{e.exports=["synchroniser l'heure"]},99769:e=>{e.exports=["propulsé par"]},68111:e=>{e.exports=["fourni par TradingView"]},96916:e=>{e.exports=["coller le dessin"]},80611:e=>{e.exports=["coller l'indicateur"]},41601:e=>{e.exports=["coller {title}"]},84018:e=>{e.exports=["épingler à l'échelle de gauche"]},22615:e=>{e.exports=["Épingler à l'échelle de droite"]},56015:e=>{e.exports=["épingler à l'échelle {label}"]},33348:e=>{e.exports=["réarranger les volets"]},15516:e=>{e.exports=["Supprimer toutes les études"]},80171:e=>{e.exports=["Supprimer tous les outils de dessin et études"]},59211:e=>{e.exports=["supprimer les outils de ligne vide désélectionnés"]},44656:e=>{e.exports=["Supprimer les dessins"]},70653:e=>{e.exports=["supprimer le groupe de dessins"]},66414:e=>{e.exports=["supprimer les sources de données de la ligne"]},47637:e=>{e.exports=["supprimer le volet"]},39859:e=>{e.exports=["supprimer {title}"]},78811:e=>{e.exports=["suppression du groupe d'outils de ligne {name}"]},16338:e=>{e.exports=["Renommez le groupe {group} en {newName}"]},30910:e=>{e.exports=["réinitialiser les tailles de mise en page"]},21948:e=>{e.exports=["réinitialiser les échelles"]},55064:e=>{e.exports=["Réinitialiser l'échelle de temps"]},13034:e=>{e.exports=["redimensionner la mise en page"]},9608:e=>{e.exports=["restaurer les valeurs par défaut"]},63060:e=>{e.exports=["basculer vers l'échelle automatique"]},98860:e=>{e.exports=["activer l'échelle indexée sur 100"]},21203:e=>{e.exports=["activer le verrouillage de l'échelle"]},60166:e=>{e.exports=["basculer vers l'échelle logarithmique"]},68642:e=>{e.exports=["Commuter l'échelle de pourcentage"]},33714:e=>{e.exports=["activer l'échelle standard"]},47122:e=>{e.exports=["suivre le temps"]},28068:e=>{e.exports=["désactiver le partage des outils de ligne"]},66824:e=>{e.exports=["déverrouiller les objets"]},51114:e=>{e.exports=["déverrouiller le groupe {group}"]},92421:e=>{e.exports=["déverrouiller {title}"]},20057:e=>{e.exports=["défusionner vers le nouveau volet inférieur"]},52540:e=>{e.exports=["défusionner vers le haut"]},86949:e=>{e.exports=["défusionner vers le bas"]},50728:e=>{e.exports=["Mettre à jour le script {title}"]},33355:e=>{e.exports=["{count} barres"]},88841:e=>{e.exports=["{symbol} données financières par TradingView"]},38641:e=>{e.exports=["{userName} a publié sur {customer}, {date}"]},59833:e=>{ +e.exports=["zoomer"]},19813:e=>{e.exports=["zoomer"]},9645:e=>{e.exports=["dézoomer"]},30572:e=>{e.exports=["jour","jours"]},52254:e=>{e.exports=["heure","heures"]},99062:e=>{e.exports=["mois","mois"]},69143:e=>{e.exports="minute"},71787:e=>{e.exports=["seconde","secondes"]},82797:e=>{e.exports=["plage","plages"]},47966:e=>{e.exports=["semaine","semaines"]},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]=["Dollar australien/Dollar canadien"],e.exports["#AUDCHF-symbol-description"]=["Dollar australien/Franc suisse"],e.exports["#AUDJPY-symbol-description"]=["Dollar australien/Yen japonais"],e.exports["#AUDNZD-symbol-description"]=["Dollar Australien/Dollar Néo-zélandais"],e.exports["#AUDRUB-symbol-description"]=["Dollar Australien/Rouble russe"],e.exports["#AUDUSD-symbol-description"]=["Dollar Australien/Dollar Américain"],e.exports["#BRLJPY-symbol-description"]=["Réal brésilien / Yen japonais"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin / Dollar Canadien"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin / Yuan Chinois"],e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]=["Bitcoin / Won sud-coréen"],e.exports["#BTCRUR-symbol-description"]=["Bitcoin / Rouble"],e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar"],e.exports["#BVSP-symbol-description"]=["Indice Bovespa Brésil"],e.exports["#CADJPY-symbol-description"]=["Dollar canadien / Yen japonais"],e.exports["#CB1!-symbol-description"]=["Pétrole brut Brent"],e.exports["#CHFJPY-symbol-description"]=["Franc suisse / Yen japonais"],e.exports["#COPPER-symbol-description"]=["CFD sur Cuivre"],e.exports["#ES1-symbol-description"]=["S&P 500 Contrats à terme E-Mini"],e.exports["#ESP35-symbol-description"]=["Indice IBEX 35"],e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro / Dollar Australien"],e.exports["#EURBRL-symbol-description"]=["Euro / Réal brésilien"],e.exports["#EURCAD-symbol-description"]=["Euro / Dollar Canadien"],e.exports["#EURCHF-symbol-description"]=["Euro / Franc Suisse"],e.exports["#EURGBP-symbol-description"]=["Euro / Livre Sterling"],e.exports["#EURJPY-symbol-description"]=["Euro / Yen Japonais"],e.exports["#EURNZD-symbol-description"]=["Euro / Dollar Néo-Zélandais"],e.exports["#EURRUB-symbol-description"]=["Euro / Rouble russe"],e.exports["#EURRUB_TOM-symbol-description"]=["Euro / Rouble russe TOM"],e.exports["#EURSEK-symbol-description"]=["EUR/SEK"],e.exports["#EURTRY-symbol-description"]=["Euro / Livre Turque"],e.exports["#EURUSD-symbol-description"]=["Euro / Dollar Américain"],e.exports["#EUSTX50-symbol-description"]=["Indice Euro Stoxx 5"],e.exports["#FRA40-symbol-description"]=["Indice CAC40"],e.exports["#GB10-symbol-description"]=["Royaume-Uni Obligations gouvernementales 10 ans"],e.exports["#GBPAUD-symbol-description"]=["Livre sterling / Dollar australien"],e.exports["#GBPCAD-symbol-description"]=["Livre sterling / Dollar canadien"], +e.exports["#GBPCHF-symbol-description"]=["Livre sterling / Franc suisse"],e.exports["#GBPEUR-symbol-description"]=["Livre Sterling / Euro"],e.exports["#GBPJPY-symbol-description"]=["Livre sterling / Yen japonais"],e.exports["#GBPNZD-symbol-description"]=["Livre sterling / Dollar Néo-Zélandais"],e.exports["#GBPRUB-symbol-description"]=["Livre sterling / Rouble russe"],e.exports["#GBPUSD-symbol-description"]=["Livre sterling / Dollar américain"],e.exports["#GER30-symbol-description"]=["Indice DAX des actions allemandes cotées"],e.exports["#GOOGL-symbol-description"]=["Alphabet Inc (Google) Classe A"],e.exports["#ITA40-symbol-description"]=["Indice FTSE MIB"],e.exports["#JPN225-symbol-description"]=["NIKKEI 225"],e.exports["#JPYKRW-symbol-description"]=["YEN / WON"],e.exports["#JPYRUB-symbol-description"]=["Yen / Rouble russe"],e.exports["#KA1-symbol-description"]=["Contrats à terme sur sucre #11"],e.exports["#KG1-symbol-description"]=["Contrats à terme sur coton"],e.exports["#KT1-symbol-description"]=["Key Tronic Corp."],e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]=["Indice MICEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]=["MICROSOFT CORP"],e.exports["#NAS100-symbol-description"]="US 100 Cash CFD",e.exports["#NGAS-symbol-description"]=["Gaz naturel (Henry Hub)"],e.exports["#NKY-symbol-description"]=["Indice Nikkei 225"],e.exports["#NZDJPY-symbol-description"]=["Dollar Néo-Zélandais / Yen Japonais"],e.exports["#NZDUSD-symbol-description"]=["Dollar Néo-Zélandais / Dollar Américain"],e.exports["#RB1-symbol-description"]=["Contrats à terme sur essence RBOB"],e.exports["#RTS-symbol-description"]=["Indice Russe RTS"],e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["Indice S&P 500"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]=["Indice FTSE 100 des compagnies britanniques cotées"],e.exports["#USDBRL-symbol-description"]=["Dollar US / Réal Brésilien"],e.exports["#USDCAD-symbol-description"]=["Dollar Américain / Dollar Canadien"],e.exports["#USDCHF-symbol-description"]=["Dollar américain / Franc suisse"],e.exports["#USDCNY-symbol-description"]=["Dollar Américain / Renminbi Yuan"],e.exports["#USDDKK-symbol-description"]=["Dollar Américain / Couronne danoise"],e.exports["#USDHKD-symbol-description"]=["Dollar Américain / Dollar de Hong Kong"],e.exports["#USDIDR-symbol-description"]=["Dollar Américain / Roupie"],e.exports["#USDINR-symbol-description"]=["Dollar américain / Roupie indienne"],e.exports["#USDJPY-symbol-description"]=["Dollar Américain / Yen japonais"],e.exports["#USDKRW-symbol-description"]=["Dollar Américain / Won"],e.exports["#USDMXN-symbol-description"]=["USD/MXN"],e.exports["#USDPHP-symbol-description"]=["Dollar U.S. / Peso philippin"], +e.exports["#USDRUB-symbol-description"]=["Dollar Américain / Rouble Russe"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],e.exports["#USDSEK-symbol-description"]=["Dollar américain / Couronne suédoise"],e.exports["#USDSGD-symbol-description"]=["DOLLAR AMÉRICAIN / DOLLAR DE SINGAPOUR"],e.exports["#USDTRY-symbol-description"]=["Dollar Américain / Nouvelle Livre Turque"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Argent / Dollar Américain"],e.exports["#XAUUSD-symbol-description"]=["Or / Dollar Américain"],e.exports["#XPDUSD-symbol-description"]=["CFD sur Palladium"],e.exports["#XPTUSD-symbol-description"]=["Platine / Dollar Américain"],e.exports["#ZS1-symbol-description"]=["Contrats à terme sur germes de soja - ECBT"],e.exports["#ZW1-symbol-description"]=["Contrats à terme sur blé ECBT"],e.exports["#BTCGBP-symbol-description"]=["Bitcoin / Livre Sterling"],e.exports["#MICEXINDEXCF-symbol-description"]=["Indice MOEX Russie"],e.exports["#BTCAUD-symbol-description"]=["Bitcoin / Dollar australien"],e.exports["#BTCJPY-symbol-description"]=["Bitcoin / Yen japonais"],e.exports["#BTCBRL-symbol-description"]=["Bitcoin / Réal Brésilien"],e.exports["#PT10-symbol-description"]=["Obligations du gouvernement portugais 10 ans"],e.exports["#TXSX-symbol-description"]=["Indice TSX 60"],e.exports["#VIXC-symbol-description"]=["Indice VIX TSX 60"],e.exports["#USDPLN-symbol-description"]=["Dollar Américain / Zloty Polonais"],e.exports["#EURPLN-symbol-description"]=["Euro / Zloty Polonais"],e.exports["#BTCPLN-symbol-description"]=["Bitcoin / Zloty polonais"],e.exports["#CAC40-symbol-description"]=["Indice CAC 40"],e.exports["#XBTCAD-symbol-description"]=["Bitcoin / Dollar Canadien"],e.exports["#ITI2!-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIF2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIF2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIF2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIG2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIG2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIG2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIH2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIH2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIH2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIJ2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIJ2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIJ2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIK2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIK2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIK2020-symbol-description"]=["Contrats à terme sur minerai de fer"], +e.exports["#ITIM2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIM2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIM2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIM2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIN2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIN2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIN2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIN2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIQ2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIQ2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIQ2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIQ2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIU2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIU2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIU2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIU2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIV2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIV2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIV2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIV2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIX2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIX2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIX2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIX2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIZ2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIZ2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIZ2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIZ2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#AMEX:GXF-symbol-description"]=["ETF Région Nordique Global x FTSE"],e.exports["#ASX:XAF-symbol-description"]=["Indice S&P/ASX All Australian 50"],e.exports["#ASX:XAT-symbol-description"]=["Indice S&P/ASX All Australian 200"],e.exports["#BIST:XU100-symbol-description"]=["Indice BIST 100"],e.exports["#GPW:WIG20-symbol-description"]=["Indice WIG20"],e.exports["#INDEX:JKSE-symbol-description"]=["Indice Composite Djakarta"],e.exports["#INDEX:KLSE-symbol-description"]=["Indice KLCI Bourse de Malaisie"],e.exports["#INDEX:NZD-symbol-description"]=["Indice NZX 50"],e.exports["#INDEX:STI-symbol-description"]=["Indice STI"],e.exports["#INDEX:XLY0-symbol-description"]=["Indice Composite Shanghai"], +e.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Indice MOEX Russie"],e.exports["#NYMEX:KT1!-symbol-description"]=["Contrats à terme sur café"],e.exports["#OANDA:NATGASUSD-symbol-description"]=["CFD sur Gaz naturel"],e.exports["#OANDA:USDPLN-symbol-description"]=["Dollar Américain / Zloty Polonais"],e.exports["#TSX:TX60-symbol-description"]=["Indice S&P/TSX 60"],e.exports["#TSX:VBU-symbol-description"]=["Indice ETF Vanguard US Aggregate BND (couvert en CAD-)UN"],e.exports["#TSX:VIXC-symbol-description"]=["Indice S&P/TSX 60 VIX"],e.exports["#TVC:CAC40-symbol-description"]=["Indice CAC40"],e.exports["#TVC:ES10-symbol-description"]=["Espagne Obligations du gouvernement 10 ans"],e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]=["Obligations du gouvernement Britannique 2 ans"],e.exports["#TVC:GB10-symbol-description"]=["Obligations du gouvernement Britannique 10 ans"],e.exports["#TVC:GOLD-symbol-description"]=["CFD sur Or (US$/OZ)"],e.exports["#TVC:ID03-symbol-description"]=["Indonésie Obligations du gouvernement 3 ans"],e.exports["#TVC:ID10-symbol-description"]=["Indonésie Obligations du gouvernement 10 ans"],e.exports["#TVC:PALLADIUM-symbol-description"]=["CFD sur PALLADIUM (US$/OZ)"],e.exports["#TVC:PT10-symbol-description"]=["Portugal, Obligations du gouvernement 10 ans"],e.exports["#TVC:SILVER-symbol-description"]=["CFD sur Argent (US$/OZ)"],e.exports["#TVC:RUT-symbol-description"]=["Indice Russell 2000"],e.exports["#TSX:TSX-symbol-description"]=["Indice Composite S&P/TSX"],e.exports["#OANDA:CH20CHF-symbol-description"]=["Indice Swiss 20"],e.exports["#TVC:SHCOMP-symbol-description"]=["Indice Composite Shanghai"],e.exports["#NZX:ALLC-symbol-description"]=["Indice S&P/NZX ALL ( Indice de capital )"],e.exports["#AMEX:SHYG-symbol-description"]=["Actions 0-5 ans Obligations d'entreprise à rendement élevé ETF"],e.exports["#TVC:AU10-symbol-description"]=["Australie Obligations du gouvernement 10 ans"],e.exports["#TVC:CN10-symbol-description"]=["Chine Obligations du gouvernement 10 ans"],e.exports["#TVC:KR10-symbol-description"]=["Corée Obligations du gouvernement 10 ans"],e.exports["#NYMEX:RB1!-symbol-description"]=["Contrats à terme sur essence RBOB"],e.exports["#NYMEX:HO1!-symbol-description"]=["Contrats à terme NY Harbor ULSD"],e.exports["#NYMEX:AEZ1!-symbol-description"]=["Contrats à terme sur Ethanol NY"],e.exports["#OANDA:XCUUSD-symbol-description"]=["CFD sur Cuivre (US$ / lb)"],e.exports["#COMEX:ZA1!-symbol-description"]=["Contrats à terme sur zinc"],e.exports["#CBOT:ZW1!-symbol-description"]=["Contrats à terme sur blé"],e.exports["#NYMEX:KA1!-symbol-description"]=["Contrats à terme sur sucre #11"],e.exports["#CBOT:QBC1!-symbol-description"]=["Contrats à terme sur maïs"],e.exports["#CME:E61!-symbol-description"]=["Contrats à terme Euro"],e.exports["#CME:B61!-symbol-description"]=["Contrats à terme Livre britannique"],e.exports["#CME:QJY1!-symbol-description"]=["Contrats à terme Yen japonais"], +e.exports["#CME:A61!-symbol-description"]=["Contrats à terme Dollar australien"],e.exports["#CME:D61!-symbol-description"]=["Contrats à terme Dollar canadien"],e.exports["#CME:SP1!-symbol-description"]=["Contrats à terme S&P 500"],e.exports["#CME_MINI:NQ1!-symbol-description"]=["Contrats à terme NASDAQ 100 E-MINI"],e.exports["#CBOT_MINI:YM1!-symbol-description"]=["Contrats à terme E-MINI DOW JONES ($5)"],e.exports["#CME:NY1!-symbol-description"]=["Contrats à terme NIKKEI 225"],e.exports["#EUREX:DY1!-symbol-description"]=["Indice DAX"],e.exports["#CME:IF1!-symbol-description"]=["Indice IBOVESPA Contrats à terme USD"],e.exports["#CBOT:TY1!-symbol-description"]=["Contrats à terme 10 ans Bons du Trésor"],e.exports["#CBOT:FV1!-symbol-description"]=["Contrats à terme 5 ans Bons du Trésor"],e.exports["#CBOT:ZE1!-symbol-description"]=["Contrats à terme 3 ans Bons du Trésor"],e.exports["#CBOT:TU1!-symbol-description"]=["Contrats à terme 2 ans Bons du Trésor"],e.exports["#CBOT:FF1!-symbol-description"]=["Contrats à terme 30 jours Taux d'intérêt des Fonds FED"],e.exports["#CBOT:US1!-symbol-description"]=["Contrats à terme Obligations du Trésor"],e.exports["#TVC:EXY-symbol-description"]=["Indice de devise EURO"],e.exports["#TVC:JXY-symbol-description"]=["Indice de devise YEN japonais"],e.exports["#TVC:BXY-symbol-description"]=["Indice de devise LIVRE britannique"],e.exports["#TVC:AXY-symbol-description"]=["Indice de devise DOLLAR australien"],e.exports["#TVC:CXY-symbol-description"]=["Indice de devise DOLLAR canadien"],e.exports["#FRED:GDP-symbol-description"]=["Produit intérieur brut, 1 décimale"],e.exports["#FRED:UNRATE-symbol-description"]=["Taux de chômage civil"],e.exports["#FRED:POP-symbol-description"]=["Population Totale : Tous âges, incluant les forces armées outremer"],e.exports["#ETHUSD-symbol-description"]=["Ethereum / Dollar"],e.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Indice IBovespa"],e.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Indice IBrasil"],e.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Indice IBRX 50"],e.exports["#COMEX:HG1!-symbol-description"]=["Contrats à terme sur cuivre"],e.exports["#INDEX:HSCE-symbol-description"]=["Indice Hang Seng des entreprises chinoises"],e.exports["#NYMEX:CL1!-symbol-description"]=["Contrats à terme sur pétrole brut léger"],e.exports["#OTC:IHRMF-symbol-description"]=["ISHARES MSCI JAPAN SHS"],e.exports["#TVC:DAX-symbol-description"]=["Indice des 30 plus importantes compagnies allemandes"],e.exports["#TVC:DE10-symbol-description"]=["Allemagne Obligations du gouvernement 10 ans"],e.exports["#TVC:DJI-symbol-description"]=["L'indice industriel moyen DOW JONES"],e.exports["#TVC:DXY-symbol-description"]=["Indice devise Dollar U.S."],e.exports["#TVC:FR10-symbol-description"]=["France Obligations du gouvernement 10 ans"],e.exports["#TVC:HSI-symbol-description"]=["Indice Hang Seng"],e.exports["#TVC:IBEX35-symbol-description"]=["Indice IBEX35"],e.exports["#FX:AUS200-symbol-description"]=["Indice S&P/ASX"], +e.exports["#AMEX:SHY-symbol-description"]=["Ishares Bons du Trésor ETF 1-3 ans"],e.exports["#ASX:XJO-symbol-description"]=["Indice S&P/ASX 200"],e.exports["#BSE:SENSEX-symbol-description"]=["Indice S&P BSE SENSEX"],e.exports["#INDEX:MIB-symbol-description"]=["Indice MIB"],e.exports["#INDEX:MOY0-symbol-description"]=["Indice Euro STOXX 50"],e.exports["#MOEX:RTSI-symbol-description"]=["Indice RTS"],e.exports["#NSE:NIFTY-symbol-description"]=["Indice NIFTY 50"],e.exports["#NYMEX:NG1!-symbol-description"]=["Contrats à terme sur Gaz Naturel"],e.exports["#NYMEX:ZC1!-symbol-description"]=["Contrats à terme sur maïs"],e.exports["#TVC:IN10-symbol-description"]=["Inde Obligations du gouvernement 10 ans"],e.exports["#TVC:IT10-symbol-description"]=["Italie Obligations du gouvernement 10 ans"],e.exports["#TVC:JP10-symbol-description"]=["Japon Obligations du gouvernement 10 ans"],e.exports["#TVC:NDX-symbol-description"]=["Nasdaq 100"],e.exports["#TVC:NI225-symbol-description"]=["Nikkei 225"],e.exports["#TVC:SPX-symbol-description"]=["S&P 500"],e.exports["#TVC:SX5E-symbol-description"]=["Indice Euro Stoxx 50"],e.exports["#TVC:TR10-symbol-description"]=["Turquie Obligations du gouvernement 10 ans"],e.exports["#TVC:UKOIL-symbol-description"]=["CFD sur Pétrole brut Brent"],e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]=["USA Obligations du gouvernement 2 ans"],e.exports["#TVC:US05-symbol-description"]=["USA Obligations du gouvernement 5 ans"],e.exports["#TVC:US10-symbol-description"]=["USA Obligations du gouvernement 10 ans"],e.exports["#TVC:USOIL-symbol-description"]=["CFD sur Pétrole brut WTI"],e.exports["#NYMEX:ITI1!-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#NASDAQ:SHY-symbol-description"]=["Obligations du Trésor Américain 1-3 ans ISHARES ETF"],e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]=["Pétrole brut Brent"],e.exports["#ICEEUR:CB1!-symbol-description"]=["Pétrole brut Brent"],e.exports["#ICEUSA:CC-symbol-description"]=["Cacao"],e.exports["#NYMEX:CL-symbol-description"]=["Pétrole brut WTI"],e.exports["#ICEUSA:CT-symbol-description"]=["Coton #2"],e.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",e.exports["#CME:DL-symbol-description"]=["Lait Classe III"],e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["Or"],e.exports["#CME:GF-symbol-description"]=["Bétail nourricier"],e.exports["#CME:HE-symbol-description"]=["Porcs maigres"],e.exports["#NASDAQ:IEF-symbol-description"]=["IShares obligations de trésor 7-10 ans ETF"],e.exports["#NASDAQ:IEI-symbol-description"]=["IShares obligations de trésor 3-7 ans ETF"],e.exports["#NYMEX:KA1-symbol-description"]=["Contrats à terme sur sucre #11"], +e.exports["#ICEUSA:KC-symbol-description"]=["Café"],e.exports["#NYMEX:KG1-symbol-description"]=["Contrats à terme sur coton"],e.exports["#FWB:KT1-symbol-description"]=["Key Tronic Corp."],e.exports["#CME:LE-symbol-description"]=["Bétail vivant"],e.exports["#ICEEUR:LO-symbol-description"]=["Huile de chauffage ICE"],e.exports["#CME:LS-symbol-description"]=["Bois"],e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Gaz Naturel"],e.exports["#ICEUSA:OJ-symbol-description"]=["Jus d'orange"],e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]=["Platine"],e.exports["#COMEX_MINI:QC-symbol-description"]=["Cuivre E-Mini"],e.exports["#NYMEX:RB-symbol-description"]=["Essence RBOB"],e.exports["#NYMEX:RB1-symbol-description"]=["Contrats à terme sur essence RBOB"],e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]=["ETF Schwab Trésor Américain court terme"],e.exports["#COMEX:SI-symbol-description"]=["Argent"],e.exports["#NASDAQ:TLT-symbol-description"]=["Obligations du Trésor Américain 20+ ISHARES ETF"],e.exports["#TVC:VIX-symbol-description"]=["Indice de volatilité S&P 500"],e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]="Zinc",e.exports["#CBOT:ZC-symbol-description"]=["Maïs"],e.exports["#CBOT:ZK-symbol-description"]=["Contrats à termes sur éthanol"],e.exports["#CBOT:ZL-symbol-description"]=["Huile de germes de soja"],e.exports["#CBOT:ZO-symbol-description"]=["Avoine"],e.exports["#CBOT:ZR-symbol-description"]=["Riz Brut"],e.exports["#CBOT:ZS-symbol-description"]=["Germes de soja"],e.exports["#CBOT:ZS1-symbol-description"]=["Contrats à terme sur germes de soja"],e.exports["#CBOT:ZW-symbol-description"]=["Blé"],e.exports["#CBOT:ZW1-symbol-description"]=["Contrats à terme sur blé ECBT"],e.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",e.exports["#NYMEX:ITI2!-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#CADUSD-symbol-description"]=["Dollar Canadien / U.S. Dollar"],e.exports["#CHFUSD-symbol-description"]=["Franc Suisse / U. S. Dollar"],e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]=["Yen Japonais / U.S. Dollar"],e.exports["#USDAUD-symbol-description"]=["U.S. Dollar / Dollar Australien"],e.exports["#USDEUR-symbol-description"]="U.S. Dollar / Euro",e.exports["#USDGBP-symbol-description"]=["U.S. Dollar / Livre Sterling"],e.exports["#USDNZD-symbol-description"]=["U.S. Dollar / Dollar néo-zélandais"],e.exports["#UKOIL-symbol-description"]=["CFDs sur Pétrole brut (Brent)"],e.exports["#USOIL-symbol-description"]=["CFDs sur Pétrole brut (WTI)"],e.exports["#US30-symbol-description"]=["Indice Dow Jones Industriel Moyen"],e.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / Dollar"], +e.exports["#ETCUSD-symbol-description"]=["Ethereum Classic / Dollar"],e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]=["Litecoin / Dollar"],e.exports["#XRPUSD-symbol-description"]="XRP / U.S. Dollar",e.exports["#SP:SPX-symbol-description"]=["L'indice S&P 500"],e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin",e.exports["#TVC:US30-symbol-description"]=["Obligations du gouvernement américain 30 ans"],e.exports["#COMEX:SI1!-symbol-description"]=["Contrats à terme sur Argent"],e.exports["#BTGUSD-symbol-description"]="Bitcoin Gold / U.S. Dollar",e.exports["#IOTUSD-symbol-description"]="IOTA / U.S. Dollar",e.exports["#CME:BTC1!-symbol-description"]=["Contrats à terme sur Bitcoin CME"],e.exports["#COMEX:GC1!-symbol-description"]=["Contrats à terme sur Or"],e.exports["#CORNUSD-symbol-description"]=["Contrats à terme sur maïs"],e.exports["#COTUSD-symbol-description"]=["Contrats à terme sur Coton"],e.exports["#DJ:DJA-symbol-description"]=["Indice Dow Jones Composite Moyen"],e.exports["#DJ:DJI-symbol-description"]=["Indice Dow Jones Industriel Moyen"],e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]=["Ethereum / Livre britannique"],e.exports["#ETHJPY-symbol-description"]=["Ethereum / Yen japonais"],e.exports["#EURNOK-symbol-description"]=["Euro / Couronne Norvégienne"],e.exports["#GBPPLN-symbol-description"]=["Livre britannique / Zloty polonais"],e.exports["#MOEX:BR1!-symbol-description"]=["Contrats à terme sur Pétrole Brent"],e.exports["#NYMEX:KG1!-symbol-description"]=["Contrats à terme sur coton"],e.exports["#NYMEX:PL1!-symbol-description"]=["Contrats à terme sur Platine"],e.exports["#SOYBNUSD-symbol-description"]=["CFD sur Germes de soja"],e.exports["#SUGARUSD-symbol-description"]=["CFD sur Sucre"],e.exports["#TVC:IXIC-symbol-description"]=["Indice Composite US"],e.exports["#TVC:RU-symbol-description"]=["Indice Russell 1000"],e.exports["#USDZAR-symbol-description"]=["Dollar américain / Rand sud-africain"],e.exports["#WHEATUSD-symbol-description"]=["CFD sur Blé"],e.exports["#XRPEUR-symbol-description"]="XRP / Euro",e.exports["#CBOT:S1!-symbol-description"]=["Contrats à terme sur soja"],e.exports["#SP:MID-symbol-description"]=["Indice S&P 400"],e.exports["#TSX:XCUUSD-symbol-description"]=["CFD sur Cuivre"],e.exports["#TVC:NYA-symbol-description"]=["Indice Composite NYSE"],e.exports["#TVC:PLATINUM-symbol-description"]=["CFD sur Platine (US$ / OZ)"],e.exports["#TVC:SSMI-symbol-description"]="Swiss Market Index",e.exports["#TVC:SXY-symbol-description"]=["Indice de devise Franc suisse"],e.exports["#TVC:RUI-symbol-description"]=["Indice Russell 1000"],e.exports["#MOEX:RI1!-symbol-description"]=["Contrats à terme sur indice RTS"],e.exports["#MOEX:MX1!-symbol-description"]=["Contrats à terme sur indice MICEX"],e.exports["#CBOE:BG1!-symbol-description"]=["Contrats à terme Bitcoin CBOE"], +e.exports["#TVC:MY10-symbol-description"]=["Obligations du Gouvernement Malaisien 10 YR"],e.exports["#CME:S61!-symbol-description"]=["Contrats à terme Francs Suisses"],e.exports["#TVC:DEU30-symbol-description"]=["Indice DAX"],e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]=["Indice de devise Dollar Néo-Zélandais"],e.exports["#MIL:FTSEMIB-symbol-description"]=["Indice FTSE MIB"],e.exports["#XETR:DAX-symbol-description"]=["Indice DAX"],e.exports["#MOEX:IMOEX-symbol-description"]=["Indice MOEX Russie"],e.exports["#FX:US30-symbol-description"]=["Indice moyen Dow Jones Industriel"],e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]=["Contrats à terme sur indice MICEX"],e.exports["#NEOUSD-symbol-description"]="NEO / U.S. Dollar",e.exports["#XMRUSD-symbol-description"]="Monero / U.S. Dollar",e.exports["#ZECUSD-symbol-description"]="Zcash / U.S. Dollar",e.exports["#TVC:CAC-symbol-description"]=["Indice CAC40"],e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]=["Obligations du gouvernement Britannique 10 ans"],e.exports["#TVC:AU10Y-symbol-description"]=["Australie Obligations du gouvernement 10 ans"],e.exports["#TVC:CN10Y-symbol-description"]=["Chine Obligations du gouvernement 10 ans"],e.exports["#TVC:DE10Y-symbol-description"]=["Allemagne Obligations du gouvernement 10 ans"],e.exports["#TVC:ES10Y-symbol-description"]=["Espagne Obligations du gouvernement 10 ans"],e.exports["#TVC:FR10Y-symbol-description"]=["France Obligations du gouvernement 10 ans"],e.exports["#TVC:IN10Y-symbol-description"]=["Inde Obligations gouvernementales 10 ans"],e.exports["#TVC:IT10Y-symbol-description"]=["Italie Obligations gouvernementales 10 ans"],e.exports["#TVC:JP10Y-symbol-description"]=["Japon Obligations gouvernementales 10 ans"],e.exports["#TVC:KR10Y-symbol-description"]=["Corée Obligations du gouvernement 10 ans"],e.exports["#TVC:MY10Y-symbol-description"]=["Obligations du Gouvernement Malaisien 10 YR"],e.exports["#TVC:PT10Y-symbol-description"]=["Portugal, Obligations du gouvernement 10 ans"],e.exports["#TVC:TR10Y-symbol-description"]=["Turkey Government Bonds 10 YR"],e.exports["#TVC:US02Y-symbol-description"]=["Obligations gouvernement américain 2 ans"],e.exports["#TVC:US05Y-symbol-description"]=["Obligations gouvernement américain 5 ans"],e.exports["#TVC:US10Y-symbol-description"]=["Obligations gouvernement américain 10 ans"],e.exports["#INDEX:TWII-symbol-description"]=["Indice pondéré Taiwan"],e.exports["#CME:J61!-symbol-description"]=["Contrats à terme Yen Japonais"],e.exports["#CME_MINI:J71!-symbol-description"]=["Contrats à terme E-mini Yen Japonais"],e.exports["#CME_MINI:WM1!-symbol-description"]=["E-micro contrats à terme Yen / US dollar"],e.exports["#CME:M61!-symbol-description"]=["Contrats à terme Peso mexicain"],e.exports["#CME:T61!-symbol-description"]=["Contrats à terme Rand Sud-Africain"], +e.exports["#CME:SK1!-symbol-description"]=["Contrats à terme Couronne suédoise"],e.exports["#CME:QT1!-symbol-description"]=["Contrats à terme Renminbi chinois / US dollar"],e.exports["#COMEX:AUP1!-symbol-description"]=["Contrats à terme Aluminum MW U.S. Transaction Premium Platts (25MT)"],e.exports["#CME:L61!-symbol-description"]=["Contrats à terme Real brésilien"],e.exports["#CME:WP1!-symbol-description"]=["Contrats à terme Zloty polonais"],e.exports["#CME:N61!-symbol-description"]=["Contrats à terme Dollar néo-zélandais"],e.exports["#CME_MINI:MG1!-symbol-description"]=["Contrats à terme E-micro Dollar australien / US dollar"],e.exports["#CME_MINI:WN1!-symbol-description"]=["Contrats à terme E-micro Franc suisse / US dollar"],e.exports["#CME_MINI:MF1!-symbol-description"]=["Contrats à terme E-micro Euro / US dollar"],e.exports["#CME_MINI:E71!-symbol-description"]=["Contrats à terme E-mini Euro"],e.exports["#CBOT:ZK1!-symbol-description"]=["Contrats à terme Fuel dénaturé Ethanol"],e.exports["#CME_MINI:MB1!-symbol-description"]=["Contrats à terme Livre britannique / US dollar"],e.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Contrats à terme E-mini Gasoline"],e.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Contrats à terme E-mini fuel domestique"],e.exports["#COMEX_MINI:QC1!-symbol-description"]=["Contrats à terme E-mini Cuivre"],e.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Contrats à terme E-mini Gaz naturel"],e.exports["#CME:E41!-symbol-description"]=["Contrats à terme US dollar / Livre turque"],e.exports["#COMEX_MINI:QI1!-symbol-description"]=["(Mini) Contrats à terme Argent"],e.exports["#CME:DL1!-symbol-description"]=["Contrats à terme Lait, Classe III"],e.exports["#NYMEX:UX1!-symbol-description"]=["Contrats à terme Uranium"],e.exports["#CBOT:BO1!-symbol-description"]=["Contrats à terme Huile de soja"],e.exports["#CME:HE1!-symbol-description"]=["Contrats à terme porc maigre"],e.exports["#NYMEX:IAC1!-symbol-description"]=["Contrats à terme Charbon de Newcastle"],e.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Contrats à terme E-mini Pétrole brut léger"],e.exports["#NYMEX:JMJ1!-symbol-description"]=["Contrats à terme financiers Mini Brent"],e.exports["#COMEX:AEP1!-symbol-description"]=["Contrats à terme Aluminium Européen Premium"],e.exports["#CBOT:ZQ1!-symbol-description"]=["Contrats à terme à 30 jours Taux d'intérêt des fonds fédéraux"],e.exports["#CME:LE1!-symbol-description"]=["Contrats à terme bétail sur pied"],e.exports["#CME:UP1!-symbol-description"]=["Contrats à terme Franc suisse / Yen Japonais"],e.exports["#CBOT:ZN1!-symbol-description"]=["Contrats à terme T-Note 10 ans"],e.exports["#CBOT:ZB1!-symbol-description"]=["Contrats à terme T-Bond"],e.exports["#CME:GF1!-symbol-description"]=["Contrats à terme Bovins d'engraissement"],e.exports["#CBOT:UD1!-symbol-description"]=["Contrats à terme Ultra T-Bond"],e.exports["#CME:I91!-symbol-description"]=["Contrats à terme CME Housing - Washington DC"],e.exports["#CBOT:ZO1!-symbol-description"]=["Contrats à terme Avoine"], +e.exports["#CBOT:ZM1!-symbol-description"]=["Contrats à terme Farine de soja"],e.exports["#CBOT_MINI:XN1!-symbol-description"]=["Contrats à terme mini Maïs"],e.exports["#CBOT:ZC1!-symbol-description"]=["Contrats à terme Maïs"],e.exports["#CME:LS1!-symbol-description"]=["Contrats à terme Bois de charpente"],e.exports["#CBOT_MINI:XW1!-symbol-description"]=["Contrats à terme Blé mini"],e.exports["#CBOT_MINI:XK1!-symbol-description"]=["Contrats à terme Soja mini"],e.exports["#CBOT:ZS1!-symbol-description"]=["Contrats à terme Soja"],e.exports["#NYMEX:PA1!-symbol-description"]=["Contrats à terme Palladium"],e.exports["#CME:FTU1!-symbol-description"]=["Contrats à terme E-mini Indice FTSE 100 USD"],e.exports["#CBOT:ZR1!-symbol-description"]=["Contrats à terme Riz"],e.exports["#COMEX_MINI:GR1!-symbol-description"]=["Contrats à terme Or (E-micro)"],e.exports["#COMEX_MINI:QO1!-symbol-description"]=["Contrats à terme Or (mini)"],e.exports["#CME_MINI:RL1!-symbol-description"]=["Contrats à terme E-mini Russell 1000"],e.exports["#CME_MINI:EW1!-symbol-description"]=["Contrats à terme E-mini S&P 400 Midcap"],e.exports["#COMEX:LD1!-symbol-description"]=["Contrats à terme Plomb"],e.exports["#CME_MINI:ES1!-symbol-description"]=["Contrats à terme E-mini S&P 500"],e.exports["#TVC:SA40-symbol-description"]=["Indice Top 40 Afrique du Sud"],e.exports["#BMV:ME-symbol-description"]=["Indice IPC Mexique"],e.exports["#BCBA:IMV-symbol-description"]=["Indice MERVAL"],e.exports["#HSI:HSI-symbol-description"]=["Indice Hang Seng"],e.exports["#BVL:SPBLPGPT-symbol-description"]=["Indice Général Pérou S&P / BVL (PEN)"],e.exports["#EGX:EGX30-symbol-description"]=["Indice de rendement EGX 30"],e.exports["#BVC:IGBC-symbol-description"]=["Indice Général de la Bolsa de Valores de Colombie"],e.exports["#TWSE:TAIEX-symbol-description"]=["Indice boursier pondéré de la capitalisation taïwanaise"],e.exports["#QSE:GNRI-symbol-description"]=["Indice QE"],e.exports["#BME:IBC-symbol-description"]=["Indice IBEX 35"],e.exports["#NZX:NZ50G-symbol-description"]=["Indice brut S&P / NZX"],e.exports["#SIX:SMI-symbol-description"]=["Indice du marché Suisse"],e.exports["#SZSE:399001-symbol-description"]=["Indice des composants SZSE"],e.exports["#TADAWUL:TASI-symbol-description"]=["Indice toutes actions Tadawul"],e.exports["#IDX:COMPOSITE-symbol-description"]=["Indice Composite IDX"],e.exports["#EURONEXT:PX1-symbol-description"]=["Indice CAC 40"],e.exports["#OMXHEX:OMXH25-symbol-description"]=["Indice OMX Helsinki 25"],e.exports["#EURONEXT:BEL20-symbol-description"]=["Indice BEL 20"],e.exports["#TVC:STI-symbol-description"]=["Indice Straits Times"],e.exports["#DFM:DFMGI-symbol-description"]=["Indice DFM"],e.exports["#TVC:KOSPI-symbol-description"]=["Indice de prix Actions coréennes composites"],e.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Indice FTSE Bourse de Malaisie KLCI"],e.exports["#TASE:TA35-symbol-description"]=["Indice TA-35"],e.exports["#OMXSTO:OMXS30-symbol-description"]=["Indice OMX Stockholm 30"], +e.exports["#OMXICE:OMXI8-symbol-description"]=["Indice OMX Iceland 8"],e.exports["#NSENG:NSE30-symbol-description"]=["Indice NSE 30"],e.exports["#BAHRAIN:BSEX-symbol-description"]=["Indice Toutes actions Bahrein"],e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]=["Indice OMX Copenhague 25"],e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]=["Indice BELEX 15"],e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]=["Indice AEX"],e.exports["#CBOE:VIX-symbol-description"]=["Indice de volatilité S&P 500"],e.exports["#NASDAQ:XAU-symbol-description"]=["Indice PHLX Secteur Or et Argent"],e.exports["#DJ:DJUSCL-symbol-description"]=["Indice Dow Jones Charbon US"],e.exports["#DJ:DJCIKC-symbol-description"]=["Indice du Dow Jones Commodity Café"],e.exports["#DJ:DJCIEN-symbol-description"]=["Indice Dow Jones Commodity Energy"],e.exports["#NASDAQ:OSX-symbol-description"]=["Indice Secteur des Services PHLX Oil"],e.exports["#DJ:DJCISB-symbol-description"]=["Indice Dow Jones Commodity Sucre"],e.exports["#DJ:DJCICC-symbol-description"]=["Indice Dow Jones Commodity Cacao"],e.exports["#DJ:DJCIGR-symbol-description"]=["Indice Dow Jones Commodity Grains"],e.exports["#DJ:DJCIAGC-symbol-description"]=["Indice Dow Jones Commodity Agriculture Capped Component"],e.exports["#DJ:DJCISI-symbol-description"]=["Indice Dow Jones Commodity Argent"],e.exports["#DJ:DJCIIK-symbol-description"]=["Indice Dow Jones Commodity Nickel"],e.exports["#NASDAQ:HGX-symbol-description"]=["Indice PHLX Secteur du logement"],e.exports["#DJ:DJCIGC-symbol-description"]=["Indice Dow Jones Commodity Or"],e.exports["#SP:SPGSCI-symbol-description"]=["Indice Commodity S&P Goldman Sachs"],e.exports["#NASDAQ:UTY-symbol-description"]=["Indice PHLX secteur des services publics"],e.exports["#DJ:DJU-symbol-description"]=["Indice moyen Dow Jones Services publics"],e.exports["#SP:SVX-symbol-description"]=["Indice de valeur S&P 500"],e.exports["#SP:OEX-symbol-description"]=["Indice S&P 100"],e.exports["#CBOE:OEX-symbol-description"]=["Indice S&P 100"],e.exports["#NASDAQ:SOX-symbol-description"]=["Indice Philadelphia Semiconductor"],e.exports["#RUSSELL:RUI-symbol-description"]=["Indice Russell 1000"],e.exports["#RUSSELL:RUA-symbol-description"]=["Indice Russell 3000"],e.exports["#RUSSELL:RUT-symbol-description"]=["Indice Russell 2000"],e.exports["#NYSE:XMI-symbol-description"]=["Indice principal de marché NYSE ARCA"],e.exports["#NYSE:XAX-symbol-description"]=["Indice Composite AMEX"],e.exports["#NASDAQ:NDX-symbol-description"]=["Indice Nasdaq 100"],e.exports["#NASDAQ:IXIC-symbol-description"]=["Indice Composite Nasdaq"],e.exports["#DJ:DJT-symbol-description"]=["Indice Dow Jones Transportation Average"],e.exports["#NYSE:NYA-symbol-description"]=["Indice Composite NYSE"],e.exports["#NYMEX:CJ1!-symbol-description"]=["Contrats à terme cacao"],e.exports["#USDILS-symbol-description"]=["U.S. Dollar / Shekel Israélien"], +e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]=["Indice pondéré Taiwan"],e.exports["#TVC:PL10Y-symbol-description"]=["Rendement Obligations Gouvernement Polonais 10Y"],e.exports["#TVC:PL05Y-symbol-description"]=["Rendement Obligations Gouvernement Polonais 5Y"],e.exports["#SET:GC-symbol-description"]=["Global Connections Public Company"],e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]=["Indice S&P 500"],e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]=["Contrat perpétuel ETHUSD"],e.exports["#BYBIT:XRPUSD-symbol-description"]=["Contrat perpétuel XRPUSD"],e.exports["#BYBIT:BTCUSD-symbol-description"]=["Contrat perpétuel BTCUSD"],e.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD Contrats à terme perpétuel"],e.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD Contrats à terme perpétuel"],e.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD Contrats à terme perpétuel"],e.exports["#USDHUF-symbol-description"]=["Dollar US / Forint Hongrois"],e.exports["#USDTHB-symbol-description"]=["Dollar US / Baht Thaïlandais"],e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]=["Butter Futures-Cash (Continu : contrat actuel en premier)"],e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]=["Indice Bitcoin / U.S. Dollar"],e.exports["#CME_MINI:RTY1!-symbol-description"]="E-Mini Russell 2000 Index Futures",e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Capitalisation boursière totale Crypto, $"],e.exports["#ICEUS:DX1!-symbol-description"]="U.S. Dollar Index Futures",e.exports["#NYMEX:TT1!-symbol-description"]=["Contrats à terme sur coton"],e.exports["#PHEMEX:BTCUSD-symbol-description"]=["Contrats à terme perpétuels BTC"],e.exports["#PHEMEX:ETHUSD-symbol-description"]=["Contrats à terme perpétuels ETH"], +e.exports["#PHEMEX:XRPUSD-symbol-description"]=["Contrats à terme perpétuels XRP"],e.exports["#PHEMEX:LTCUSD-symbol-description"]=["Contrats à terme perpétuels LTC"],e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]="Canadian Government Bonds, 10 YR",e.exports["#TVC:CA10Y-symbol-description"]=["Rendement des obligations du gouvernement canadien à 10 ans"],e.exports["#TVC:ID10Y-symbol-description"]=["Rendement des obligations du gouvernement indonésien à 10 ans"],e.exports["#TVC:NL10-symbol-description"]=["Obligations du gouvernement néerlandais à 10 ans"],e.exports["#TVC:NL10Y-symbol-description"]=["Rendement des obligations du gouvernement néerlandais à 10 ans"],e.exports["#TVC:NZ10-symbol-description"]=["Obligations du gouvernement néo-zélandais à 10 ans"],e.exports["#TVC:NZ10Y-symbol-description"]=["Rendement des obligations du gouvernement néo-zélandais à 10 ans"],e.exports["#SOLUSD-symbol-description"]="Solana / U.S. Dollar",e.exports["#LUNAUSD-symbol-description"]="Luna / U.S. Dollar",e.exports["#UNIUSD-symbol-description"]="Uniswap / U.S. Dollar",e.exports["#LTCBRL-symbol-description"]=["Litecoin / Real Brésilien"],e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]=["Ethereum / Won sud-coréen"],e.exports["#BTCRUB-symbol-description"]=["Bitcoin / Rouble russe"],e.exports["#BTCTHB-symbol-description"]=["Bitcoin / Baht Thai"],e.exports["#ETHTHB-symbol-description"]=["Ethereum / Baht Thai"],e.exports["#TVC:EU10YY-symbol-description"]="Euro Government Bonds 10 YR Yield"}}]); \ No newline at end of file diff --git a/charting_library/bundles/fr.7257.089fbbc28bead9558b87.js b/charting_library/bundles/fr.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..2204b05a --- /dev/null +++ b/charting_library/bundles/fr.7257.089fbbc28bead9558b87.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports=["Ven"]},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports=["Impossible d'obtenir le code source de Pine."]},39589:e=>{e.exports=["Réduire le volet"]},38154:e=>{e.exports=["Confirmer la suppression de l'arbre d'étude"]},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports=["Créez un compte gratuit"]},69419:e=>{e.exports=["Tout va bien - Le marché est ouvert"]},97637:e=>{e.exports=["Avril"]},86797:e=>{e.exports=["Août"]},22519:e=>{e.exports=["Valeurs du changement de barre"]},52003:e=>{e.exports=["Voulez-vous vraiment supprimer l'étude principale et ses dérivés ?"]},68854:e=>{e.exports=["Double cliquer"]},97325:e=>{e.exports=["Problème avec les données"]},52916:e=>{e.exports=["Les données sont actualisées une fois par jour."]},25978:e=>{e.exports=["Les données sont mises à jour une fois par seconde, même s'il y a plus de mises à jour sur le marché."]},57310:e=>{e.exports=["Les données sont retardées"]},49321:e=>{e.exports=["Les données de notre plan de base sont mises à jour une fois par seconde, même s'il y a plus de mises à jour sur le marché."]},55669:e=>{e.exports=["Décembre"]},83498:e=>{e.exports=["Supprimer le volet"]},59315:e=>{e.exports=["Données Fin de journée"]},82751:e=>{e.exports=["Erreur"]},40519:e=>{e.exports=["Bonne soirée. Le marché est ouvert pour les transactions post-marché."]},80227:e=>{e.exports=["Fuseau horaire de la bourse"]},16467:e=>{e.exports=["Février"]},25046:e=>{e.exports=["Remplir les Conventions de Bourse"]},93666:e=>{e.exports=["Flagger le symbole"]},564:e=>{e.exports=["Ven"]},72970:e=>{e.exports=["Vendredi"]},88958:e=>{e.exports=["Vacances"]},21686:e=>{e.exports=["Masquer la légende de l'indicateur"]},26935:e=>{e.exports=["Arguments de l'indicateur"]},26315:e=>{e.exports=["Titres de l'indicateur"]},84098:e=>{e.exports=["Valeurs de l'indicateur"]},91459:e=>{e.exports=["Si vous souhaitez obtenir des données en temps réel de {listedExchange}, vous devez remplir une convention d'échange. Ne vous inquiétez pas, cela ne prend que quelques clics"]},50634:e=>{e.exports=["Passage en trading post-marché dans {remainingTime}."]},74537:e=>{e.exports=["Ouverture du trading pré-marché dans {remainingTime}."]},26910:e=>{e.exports=["Janvier"]},23230:e=>{e.exports=["Juillet"]},49385:e=>{e.exports=["Juin"]},99487:e=>{e.exports=["Valeurs OHLC"]},15815:e=>{e.exports=["Une mise à jour par seconde"]},90784:e=>{e.exports=["Octobre"]},75991:e=>{e.exports=["Statut de marché ouvert"]},18429:e=>{e.exports=["En savoir plus"]},39899:e=>{e.exports=["Déplacer le volet vers le bas"]},70343:e=>{e.exports=["Déplacer le volet vers le haut"]},83085:e=>{e.exports=["Lun"]},61199:e=>{e.exports=["Lundi"]},41610:e=>{e.exports=["Plus"]},1653:e=>{e.exports=["Bonjour. Le marché est ouvert pour les transactions pré-marché."]},56470:e=>{e.exports=["Maximiser le graphique"]},19603:e=>{ +e.exports=["Maximiser le volet"]},68327:e=>{e.exports=["Mai"]},35732:e=>{e.exports=["Gérer les volets"]},84675:e=>{e.exports=["Mars"]},83949:e=>{e.exports=["Marché ouvert"]},35701:e=>{e.exports=["Le marché ouvre dans {remainingTime}"]},95814:e=>{e.exports=["Marché fermé"]},98105:e=>{e.exports=["Le marché ferme dans {remainingTime}"]},87202:e=>{e.exports=["Le marché est actuellement en congé. Quelle chance !"]},71194:e=>{e.exports=["Novembre"]},66324:e=>{e.exports=["Code source"]},36835:e=>{e.exports=["Sam"]},1144:e=>{e.exports=["Samedi"]},40653:e=>{e.exports=["Faire défiler vers la gauche"]},26721:e=>{e.exports=["Faire défiler jusqu'à la barre la plus récente"]},35809:e=>{e.exports=["Faire défiler vers la droite"]},61132:e=>{e.exports=["Septembre"]},28705:e=>{e.exports=["Montrer la légende de l'indicateur"]},51072:e=>{e.exports=["Afficher l'arborescence des objets"]},37809:e=>{e.exports=["Afficher les paramètres d'intervalle"]},39045:e=>{e.exports=["Erreur dans l'étude"]},86577:e=>{e.exports=["Dim"]},72149:e=>{e.exports=["Dimanche"]},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports=["Titre du symbole"]},29985:e=>{e.exports=["Post-marché"]},28412:e=>{e.exports=["Les plans payants permettent une mise à jour plus rapide des données."]},56042:e=>{e.exports=["Pré-marché"]},36015:e=>{e.exports=["Les données en temps réel pour {description} ne sont pas prises en charge pour le moment. Elles pourraient l'être dans le futur."]},6667:e=>{e.exports=["Les données en temps réel pour {symbolName} sont fournies par la Bourse {exchange}."]},48293:e=>{e.exports=["Restaurer le graphique"]},91029:e=>{e.exports=["Restaurer le volet"]},75094:e=>{e.exports=["Mer"]},7147:e=>{e.exports=["Mercredi"]},52984:e=>{e.exports=["Pour obtenir des données en temps réel pour {description}, veuillez acheter le package de données en temps réel."]},9787:e=>{e.exports=["Jeu"]},7951:e=>{e.exports=["Jeudi"]},57918:e=>{e.exports=["Ces données sont en temps réel, mais elles sont légèrement différentes de leur équivalent officiel à la Bourse primaire."]},68025:e=>{e.exports=["Cette donnée est en temps réel, mais elle est légèrement différente de son homologue officielle provenant de {exchange}."]},73717:e=>{e.exports=["Ce symbole n'existe pas, veuillez en choisir un autre."]},57048:e=>{e.exports=["Une petite pause? - ce marché est fermé"]},94316:e=>{e.exports=["Mar"]},44979:e=>{e.exports=["Mardi"]},8209:e=>{e.exports=["Déflagger le symbole"]},1111:e=>{e.exports="Volume"},61311:e=>{e.exports=["Grossissement"]},47602:e=>{e.exports=["Réduction"]},57889:e=>{e.exports=["modifier la visibilité des valeurs OHLC"]},18644:e=>{e.exports=["modifier la visibilité du statut de marché ouvert"]},45110:e=>{e.exports=["modifier la visibilité du changement de barre"]},31325:e=>{e.exports=["modifier la visibilité des titres de l'indicateur"]},99774:e=>{e.exports=["modifier la visibilité des valeurs de l'indicateur"]},96162:e=>{e.exports=["modifier la visibilité des arguments de l'indicateur"]},26717:e=>{ +e.exports=["modifier la visibilité de la description du symbole"]},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports=["modifier la visibilité des valeurs de volume"]},39348:e=>{e.exports=["moins d'1 minute"]},87358:e=>{e.exports=["afficher {title}"]},7827:e=>{e.exports=["{days} et {hours}"]},7435:e=>{e.exports=["{exchange} par {originalExchange}"]},19830:e=>{e.exports=["{hours} et {minutes}"]},1084:e=>{e.exports=["Les données en temps réel de {listedExchange} sont disponibles gratuitement pour les utilisateurs enregistrés."]},11155:e=>{e.exports=["Les données de {symbolName} sont retardées de {time} minutes."]},77033:e=>{e.exports=["Les données sont mises à jour une fois par {amount} seconde, même s'il y a plus de mises à jour sur le marché.","Les données sont mises à jour une fois toutes les {amount} secondes, même s'il y a plus de mises à jour sur le marché."]},2121:e=>{e.exports=["Les données de notre plan Basic sont mises à jour une fois par {amount} seconde, même s'il y a plus de mises à jour sur le marché.","Les données de notre plan Basic sont mises à jour une fois toutes les {amount} secondes, même s'il y a plus de mises à jour sur le marché."]},5223:e=>{e.exports=["Une mise à jour toutes les {amount} seconde","Une mise à jour toutes les {amount} secondes"]},58609:e=>{e.exports=["{number} jour","{number} jours"]},24430:e=>{e.exports=["{number} heure","{number} heures"]},67151:e=>{e.exports="{number} minute"}}]); \ No newline at end of file diff --git a/charting_library/bundles/fr.8087.02a950e0b171d1520043.js b/charting_library/bundles/fr.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..89bc7270 --- /dev/null +++ b/charting_library/bundles/fr.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:e=>{e.exports=["Ajouter"]},53585:e=>{e.exports=["Ajouter une couleur personnalisée"]},81865:e=>{e.exports=["Opacité"]},73755:e=>{e.exports=["Un autre symbole"]},16936:e=>{e.exports=["Retour"]},88046:e=>{e.exports=["Symbole principal du graphique"]},9898:e=>{e.exports=["De droite"]},20036:e=>{e.exports=["Annuler"]},23398:e=>{e.exports=["Changer le symbole"]},94551:e=>{e.exports=["Graphique"]},64498:e=>{e.exports=["Toutes les sources"]},73226:e=>{e.exports=["Appliquer"]},79852:e=>{e.exports=["Obligation"]},56095:e=>{e.exports=["Diminuer"]},29601:e=>{e.exports="Description"},46812:e=>{e.exports=["Augmenter"]},89298:e=>{e.exports=["Décalage"]},68988:e=>{e.exports=["D'accord"]},29673:e=>{e.exports=["Aucun échange ne correspond à vos critères"]},41379:e=>{e.exports=["Aucun symbole ne correspond à vos critères"]},35563:e=>{e.exports=["Le format du numéro n'est pas valide."]},19724:e=>{e.exports="Sources"},59877:e=>{e.exports=["Définissez l'heure et le prix de {inputInline} pour {studyShortDescription}."]},18571:e=>{e.exports=["Définissez {inputTitle} l'heure pour {studyShortDescription}"]},58552:e=>{e.exports=["Définissez le {inputTitle}prix pour {studyShortDescription}"]},80481:e=>{e.exports=['Fixez l\'heure et le prix pour "{studyShortDescription}"']},42917:e=>{e.exports=['Fixez l\'heure pour "{studyShortDescription}"']},6083:e=>{e.exports=['Fixez le prix pour "{studyShortDescription}"']},52298:e=>{e.exports=["Chercher"]},13269:e=>{e.exports=["Sélectionner la source"]},2607:e=>{e.exports=["La valeur spécifiée est supérieure au maximum de {max} de l'instrument."]},53669:e=>{e.exports=["La valeur spécifiée est inférieure au minimum de {min} de l'instrument."]},89053:e=>{e.exports=["Symbole"]},48490:e=>{e.exports=["Symbole & description"]},99983:e=>{e.exports=["Recherche de symbole"]},54336:e=>{e.exports=["Supprimer la couleur"]},60142:e=>{e.exports=["Epaisseur"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["Changer l'opacité"]},13066:e=>{e.exports=["Changer la couleur"]},95657:e=>{e.exports=["Changer l'épaisseur"]},18567:e=>{e.exports=["changer la propriété de {propertyName}"]},36962:e=>{e.exports=["fermeture"]},8448:e=>{e.exports="crypto"},1328:e=>{e.exports="dr"},88720:e=>{e.exports=["économie"]},39512:e=>{e.exports=["Forex"]},81859:e=>{e.exports="futures"},39337:e=>{e.exports=["haut"]},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["indice"]},38071:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports=["ouvert"]},3919:e=>{e.exports=["bas"]},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/full-tooltips-popup.c4d76612cc0c730a7389.js b/charting_library/bundles/full-tooltips-popup.c4d76612cc0c730a7389.js new file mode 100644 index 00000000..ebeeb8fd --- /dev/null +++ b/charting_library/bundles/full-tooltips-popup.c4d76612cc0c730a7389.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8643],{59142:function(e,t){var n,o,r;o=[t],n=function(e){"use strict";function t(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t{e.exports={"default-drawer-min-top-distance":"100px",wrap:"wrap-yBUNQyVA",positionBottom:"positionBottom-yBUNQyVA",backdrop:"backdrop-yBUNQyVA",drawer:"drawer-yBUNQyVA", +positionLeft:"positionLeft-yBUNQyVA"}},37558:(e,t,n)=>{"use strict";n.d(t,{DrawerManager:()=>a,DrawerContext:()=>s});var o=n(50959),r=n(99054);class a extends o.PureComponent{constructor(e){super(e),this._isBodyFixed=!1,this._addDrawer=e=>{this.setState((t=>({stack:[...t.stack,e]})))},this._removeDrawer=e=>{this.setState((t=>({stack:t.stack.filter((t=>t!==e))})))},this.state={stack:[]}}componentDidUpdate(e,t){!t.stack.length&&this.state.stack.length&&((0,r.setFixedBodyState)(!0),this._isBodyFixed=!0),t.stack.length&&!this.state.stack.length&&this._isBodyFixed&&((0,r.setFixedBodyState)(!1),this._isBodyFixed=!1)}componentWillUnmount(){this.state.stack.length&&this._isBodyFixed&&(0,r.setFixedBodyState)(!1)}render(){return o.createElement(s.Provider,{value:{addDrawer:this._addDrawer,removeDrawer:this._removeDrawer,currentDrawer:this.state.stack.length?this.state.stack[this.state.stack.length-1]:null}},this.props.children)}}const s=o.createContext(null)},41590:(e,t,n)=>{"use strict";n.d(t,{Drawer:()=>m});var o=n(50959),r=n(50151),a=n(97754),s=n(68671),i=n(65718),l=n(37558),c=n(29197),d=n(86656),u=n(45966);function m(e){const{position:t="Bottom",onClose:n,children:m,className:p,theme:v=u}=e,f=(0,r.ensureNotNull)((0,o.useContext)(l.DrawerContext)),[h]=(0,o.useState)((()=>(0,s.randomHash)())),g=(0,o.useRef)(null),w=(0,o.useContext)(c.CloseDelegateContext);return(0,o.useLayoutEffect)((()=>((0,r.ensureNotNull)(g.current).focus({preventScroll:!0}),w.subscribe(f,n),f.addDrawer(h),()=>{f.removeDrawer(h),w.unsubscribe(f,n)})),[]),o.createElement(i.Portal,null,o.createElement("div",{className:a(u.wrap,u[`position${t}`])},h===f.currentDrawer&&o.createElement("div",{className:u.backdrop,onClick:n}),o.createElement(d.TouchScrollContainer,{className:a(u.drawer,v.drawer,u[`position${t}`],p),tabIndex:-1,ref:g,"data-name":e["data-name"]},m)))}},50628:(e,t,n)=>{"use strict";n.d(t,{PopupMenu:()=>d});var o=n(50959),r=n(962),a=n(62942),s=n(65718),i=n(27317),l=n(29197),c=n(58095);function d(e){const{controller:t,children:n,isOpened:d,closeOnClickOutside:u=!0,doNotCloseOn:m,onClickOutside:p,onClose:v,onKeyboardClose:f,"data-name":h="popup-menu-container",...g}=e,w=(0,o.useContext)(l.CloseDelegateContext),y=(0,c.useOutsideEvent)({handler:function(e){p&&p(e);if(!u)return;const t=(0,a.default)(m)?m():m;if(t&&e.target instanceof Node){const n=r.findDOMNode(t);if(n instanceof Node&&n.contains(e.target))return}v()},mouseDown:!0,touchStart:!0});return d?o.createElement(s.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},o.createElement("span",{ref:y,style:{pointerEvents:"auto"}},o.createElement(i.Menu,{...g,onClose:v,onKeyboardClose:f,onScroll:function(t){const{onScroll:n}=e;n&&n(t)},customCloseDelegate:w,ref:t,"data-name":h},n))):null}},86656:(e,t,n)=>{"use strict";n.d(t,{TouchScrollContainer:()=>i});var o=n(50959),r=n(59142),a=n(50151),s=n(49483);const i=(0,o.forwardRef)(((e,t)=>{const{children:n,...a}=e,i=(0,o.useRef)(null);return(0,o.useImperativeHandle)(t,(()=>i.current)),(0,o.useLayoutEffect)((()=>{ +if(s.CheckMobile.iOS())return null!==i.current&&(0,r.disableBodyScroll)(i.current,{allowTouchMove:l(i)}),()=>{null!==i.current&&(0,r.enableBodyScroll)(i.current)}}),[]),o.createElement("div",{ref:i,...a},n)}));function l(e){return t=>{const n=(0,a.ensureNotNull)(e.current),o=document.activeElement;return!n.contains(t)||null!==o&&n.contains(o)&&o.contains(t)}}},69723:e=>{e.exports={"css-value-small-size":"18px","css-value-medium-size":"22px","css-value-large-size":"28px","css-value-border-radius-small-size":"9px","css-value-border-radius-medium-size":"11px","css-value-border-radius-large-size":"8px","css-value-vertical-padding-size":"12px","css-value-horizontal-padding-size":"14px",popupWidget:"popupWidget-k773BdYS",large:"large-k773BdYS",desc:"desc-k773BdYS",icon:"icon-k773BdYS",small:"small-k773BdYS",medium:"medium-k773BdYS",title:"title-k773BdYS",text:"text-k773BdYS",item:"item-k773BdYS",boldItem:"boldItem-k773BdYS",action:"action-k773BdYS",additionalWidget:"additionalWidget-k773BdYS"}},35814:(e,t,n)=>{"use strict";n.r(t),n.d(t,{render:()=>k});var o=n(50959),r=n(962),a=n(50628),s=n(90692),i=n(41590),l=n(37558),c=n(68671),d=n(97754),u=n(50151),m=n(9745),p=n(77975),v=n(65665),f=n(69723);const h=new WeakMap,g=new WeakMap;function w(e){const t=(0,p.useWatchedValueReadonly)({watchedValue:e.info});if(null===t)return null;const n=t.map((t=>{const{title:n,titleColor:r,icon:a,iconClassName:s,html:i,action:l,size:p}=t;h.has(t)||h.set(t,(0,c.randomHash)());let w=[];return void 0!==e.additionalWidgets&&(w=e.additionalWidgets.map((e=>(g.has(e)||g.set(e,(0,c.randomHash)()),e.renderer((0,u.ensureDefined)(g.get(e)),f.additionalWidget))))),o.createElement("div",{key:h.get(t),className:d(f.popupWidget,f[p])},o.createElement(m.Icon,{className:d(f.icon,s,f[p]),icon:a||void 0}),o.createElement("div",{className:f.desc},o.createElement("span",{style:{color:r||void 0},className:d(f.title,f[p])},n),i&&o.createElement("p",{className:d(f.text,f[p])},i.map(((e,t)=>{let n,r;return(0,v.isObject)(e)?(n=e.text,r=e.bold):n=e,o.createElement("span",{key:`html_item_${t}`,className:d(f.item,r&&f.boldItem),dangerouslySetInnerHTML:{__html:n}})}))),l&&o.createElement("span",{className:d(l.tooltip&&"apply-common-tooltip",f.action,f[p]),onClick:()=>{e.onClose(),null==l||l.onClick()},title:l.tooltip},l.text),w))}));return o.createElement(o.Fragment,null,n)}const y=new WeakMap;function E(e){const{statusWidgetInfos:t}=e,n=t.filter((e=>e.visible.value())).map((t=>(y.has(t)||y.set(t,(0,c.randomHash)()),o.createElement(w,{key:y.get(t),info:t.model.fullInfo(),onClose:e.onClose,additionalWidgets:t.additionalWidgets}))));return o.createElement(l.DrawerManager,null,o.createElement(s.MatchMedia,{rule:"screen and (max-width: 430px)"},(t=>t?o.createElement(i.Drawer,{onClose:e.onClose,position:"Bottom"},n):o.createElement(a.PopupMenu,{isOpened:!0,onClose:e.onClose,position:e.position,doNotCloseOn:e.rendererButton},n))))}function k(e,t,n,a,s,i){const l={rendererButton:n,position:i,statusWidgetInfos:a,onClose:s};e?r.render(o.createElement(E,{...l +}),t):r.unmountComponentAtNode(t)}}}]); \ No newline at end of file diff --git a/charting_library/bundles/general-chart-properties-dialog.4e9724b14f5dcf6923c2.js b/charting_library/bundles/general-chart-properties-dialog.4e9724b14f5dcf6923c2.js new file mode 100644 index 00000000..64d14cd6 --- /dev/null +++ b/charting_library/bundles/general-chart-properties-dialog.4e9724b14f5dcf6923c2.js @@ -0,0 +1,13 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7078],{37463:e=>{e.exports={backButton:"backButton-yMMXpYEB"}},54829:e=>{e.exports={wrapper:"wrapper-nGEmjtaX",container:"container-nGEmjtaX",tab:"tab-nGEmjtaX",active:"active-nGEmjtaX",title:"title-nGEmjtaX",icon:"icon-nGEmjtaX",withoutIcon:"withoutIcon-nGEmjtaX",titleText:"titleText-nGEmjtaX",nested:"nested-nGEmjtaX",isTablet:"isTablet-nGEmjtaX",isMobile:"isMobile-nGEmjtaX",accessible:"accessible-nGEmjtaX"}},62845:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","tablet-small-breakpoint":"screen and (max-width: 430px)",withSidebar:"withSidebar-F0WBLDV5",content:"content-F0WBLDV5",tabContent:"tabContent-F0WBLDV5",applyToAllButton:"applyToAllButton-F0WBLDV5"}},12009:e=>{e.exports={themesButtonText:"themesButtonText-w7kgghoW",themesButtonIcon:"themesButtonIcon-w7kgghoW",defaultsButtonText:"defaultsButtonText-w7kgghoW",defaultsButtonItem:"defaultsButtonItem-w7kgghoW",remove:"remove-w7kgghoW"}},92910:e=>{e.exports={separator:"separator-QjUlCDId",small:"small-QjUlCDId",normal:"normal-QjUlCDId",large:"large-QjUlCDId"}},22265:(e,t,a)=>{"use strict";a.d(t,{DialogSidebarContainer:()=>m,DialogSidebarItem:()=>h,DialogSidebarWrapper:()=>d});var i=a(50959),n=a(97754),l=a.n(n),s=a(9745),r=a(65631),o=a(68648),c=a(54829);function m(e){const{mode:t,className:a,...n}=e,{isMobile:s,isTablet:o}=(0,r.getSidebarMode)(t),m=l()(c.container,o&&c.isTablet,s&&c.isMobile,a);return i.createElement("div",{...n,className:m,"data-role":"dialog-sidebar"})}function d(e){return i.createElement("div",{className:c.wrapper,...e})}function h(e){const{mode:t,title:a,icon:n,isActive:m,onClick:d,tag:h="div",reference:u,className:p,...g}=e,{isMobile:_,isTablet:b}=(0,r.getSidebarMode)(t),v=m?null==n?void 0:n.active:null==n?void 0:n.default;return i.createElement(h,{...g,ref:u,className:l()(c.tab,b&&c.isTablet,_&&c.isMobile,m&&c.active,p),onClick:d},n&&i.createElement(s.Icon,{className:c.icon,icon:v}),!b&&i.createElement("span",{className:l()(c.title,!n&&c.withoutIcon)},i.createElement("span",{className:c.titleText},a),_&&i.createElement(s.Icon,{className:c.nested,icon:o})))}},65631:(e,t,a)=>{"use strict";function i(e){return{isMobile:"mobile"===e,isTablet:"tablet"===e}}a.d(t,{getSidebarMode:()=>i})},56080:(e,t,a)=>{"use strict";a.r(t),a.d(t,{GeneralChartPropertiesDialogRenderer:()=>me});var i=a(44352),n=a(50959),l=a(962),s=a(94720),r=a(15650),o=a(50182),c=a(66849),m=a(11062),d=a(56840),h=a.n(d),u=a(75531),p=a(90692),g=a(9745),_=a(14483),b=a(81351),v=a(51613),f=a(5286),y=(a(42053),a(3615));const k=i.t(null,void 0,a(40837));var T=a(60508),S=a(53180),C=a(74628),E=a(51768),A=a(70412),L=a(32563),I=a(12009);function z(e){const{themeName:t,chartWidgetCollection:a,onRemove:i,manager:l}=e,[s,r]=(0,A.useHover)(),o=n.useCallback((()=>function(e,t,a){(0,y.showConfirm)({text:k.format({name:e}),onConfirm:({dialogClose:a})=>{(0,f.removeTheme)(e),t&&t(e),a()}},a)}(t,i,l)),[t,i,l]),c=n.useCallback((()=>{(0,f.loadTheme)(a,{themeName:t,standardTheme:!1}).then((()=>{(0, +E.trackEvent)("GUI","Switch to custom theme")}))}),[t,a]);return n.createElement("div",{...r},n.createElement(b.AccessibleMenuItem,{"data-series-theme-item-theme-name":t,className:I.defaultsButtonItem,isActive:!1,label:t,onClick:c,toolbox:n.createElement(C.MenuRemoveButton,{className:I.remove,hidden:!L.mobiletouch&&!s,onClick:o})}))}var x=a(95276),D=a(81261),M=a(44996);const N=i.t(null,void 0,a(19611)),B=i.t(null,void 0,a(73169)),w=(0,S.appendEllipsis)(i.t(null,void 0,a(9908))),P=i.t(null,void 0,a(75819)),j=_.enabled("chart_template_storage");class W extends n.PureComponent{constructor(e){super(e),this._manager=null,this._reference=n.createRef(),this._handleApplyDefaults=()=>{const{model:e,chartWidgetCollection:t}=this.props;e.restorePreferences();const a=(0,f.getCurrentTheme)().name;(0,f.loadTheme)(t,{themeName:a,standardTheme:!0,applyOverrides:!0,onlyActiveChart:!0})},this._handleSaveAs=()=>{if(j){const{model:e}=this.props;window.runOrSignIn((()=>async function(e,t,i){const[n,l]=await Promise.all([a.e(7648).then(a.bind(a,57351)),(0,f.getThemeNames)()]);n.showThemeSaveDialog(e,t,l,i)}(e.model().theme(),this._syncThemeList,this._handleRenameClose)),{source:"Save theme in chart properties"})}},this._handleRemoveTheme=e=>{this.setState({themes:this.state.themes.filter((t=>t!==e))})},this._syncThemeList=()=>{j&&(0,f.getThemeNames)().then((e=>{this.setState({themes:e})}))},this._handleListboxFocus=e=>{e.target instanceof HTMLElement&&(0,D.handleAccessibleMenuFocus)(e,this._reference)},this._handleRenameClose=()=>{var e;null===(e=this._reference.current)||void 0===e||e.focus()},this.state={themes:[]},this._syncThemeList()}render(){return n.createElement(T.SlotContext.Consumer,null,(e=>(this._manager=e,n.createElement(p.MatchMedia,{rule:"screen and (max-width: 768px)"},(e=>n.createElement(x.ControlDisclosure,{id:"series-theme-manager",className:!e&&I.themesButtonText,hideArrowButton:e,"data-name":"theme-select",ref:this._reference,buttonChildren:this._getPlaceHolderItem(e),onListboxFocus:this._handleListboxFocus,onListboxKeyDown:D.handleAccessibleMenuKeyDown},this._getThemeItems(e)))))))}_getPlaceHolderItem(e){return e?n.createElement(g.Icon,{className:I.themesButtonIcon,icon:M}):N}_getThemeItems(e){const{isApplyToAllVisible:t,chartWidgetCollection:a,applyToAllCallback:i}=this.props,{themes:l}=this.state;return n.createElement(n.Fragment,null,e&&t&&n.createElement(b.AccessibleMenuItem,{className:I.defaultsButtonItem,isActive:!1,label:P,onClick:i}),n.createElement(b.AccessibleMenuItem,{"data-name":"series-theme-manager-apply-defaults",className:I.defaultsButtonItem,isActive:!1,label:B,onClick:this._handleApplyDefaults}),j&&n.createElement(b.AccessibleMenuItem,{"data-name":"series-theme-manager-save-as",className:I.defaultsButtonItem,isActive:!1,label:w,onClick:this._handleSaveAs}),l.length>0&&n.createElement(n.Fragment,null,n.createElement(v.PopupMenuSeparator,{key:"separator"}),l.map((e=>n.createElement(z,{key:e,themeName:e,onRemove:this._handleRemoveTheme,chartWidgetCollection:a,manager:this._manager})))))}} +var H=a(59064),U=a(71953),R=a(24437),V=a(97754),Y=a.n(V),F=a(50238),G=a(16838),O=a(54079),q=a(22265),K=a(65631),X=a(54829);function Z(e){const[t,a]=(0,F.useRovingTabindexElement)(null);return n.createElement(q.DialogSidebarItem,{...e,className:G.PLATFORM_ACCESSIBILITY_ENABLED?X.accessible:void 0,tag:G.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",reference:t,tabIndex:a})}function J(e){if(!G.PLATFORM_ACCESSIBILITY_ENABLED)return n.createElement(q.DialogSidebarContainer,{...e});const{mode:t,className:a,...i}=e,{isMobile:l,isTablet:s}=(0,K.getSidebarMode)(t),r=Y()(X.container,s&&X.isTablet,l&&X.isMobile,a);return n.createElement(O.Toolbar,{...i,className:r,orientation:"vertical",blurOnEscKeydown:!1,blurOnClick:!1,"data-role":"dialog-sidebar"})}var Q=a(86656);const $={areaSymbolMinTick:"normal",areaSymbolTimezone:"normal",barSymbolMinTick:"normal",barSymbolTimezone:"normal",baselineSymbolMinTick:"normal",baselineSymbolTimezone:"normal",candleSymbolMinTick:"normal",candleSymbolTimezone:"normal",dateFormat:"normal",haSymbolMinTick:"normal",haSymbolTimezone:"normal",hiloSymbolMinTick:"normal",hiloSymbolTimezone:"normal",hollowCandleSymbolMinTick:"normal",hollowCandleSymbolTimezone:"normal",kagiAtrLength:"normal",kagiReversalAmount:"normal",kagiStyle:"normal",kagiSymbolMinTick:"normal",kagiSymbolTimezone:"normal",lineSymbolMinTick:"normal",lineSymbolTimezone:"normal",sessionId:"normal",lockScale:"normal",mainSeriesSymbolAreaPriceSource:"normal",mainSeriesSymbolBaseLevelPercentage:"normal",mainSeriesSymbolBaseLinePriceSource:"normal",mainSeriesSymbolLinePriceSource:"normal",mainSeriesSymbolStyleType:"normal",navButtons:"big",paneButtons:"big",scalesCurrencyUnit:"big",autoLogButtonsVisibility:"big",pbLb:"normal",pbSymbolMinTick:"normal",pbSymbolTimezone:"normal",pnfAtrLength:"normal",pnfBoxSize:"normal",pnfReversalAmount:"normal",pnfSources:"normal",pnfStyle:"normal",pnfSymbolMinTick:"normal",pnfSymbolTimezone:"normal",rangeSymbolMinTick:"normal",rangeSymbolTimezone:"normal",renkoAtrLength:"normal",renkoBoxSize:"normal",renkoStyle:"normal",renkoSymbolMinTick:"normal",renkoSymbolTimezone:"normal",scalesPlacement:"normal",symbolLastValueLabel:"big",symbolTextSource:"normal"};var ee=a(48199),te=a(37463);function ae(e){return n.createElement(ee.BackButton,{className:te.backButton,size:"medium","aria-label":i.t(null,{context:"input"},a(16936)),preservePaddings:!0,...e})}var ie=a(62845);const ne="properties_dialog.last_page_id";class le extends n.PureComponent{constructor(e){var t;super(e),this._renderChildren=({requestResize:e,isSmallWidth:t})=>(this._requestResize=e,n.createElement("div",{className:ie.content},this._renderTabs(t),this._renderTabContent(t))),this._renderApplyToAllButton=()=>n.createElement(p.MatchMedia,{rule:R.DialogBreakpoints.TabletNormal},(e=>this._renderApplyToAll(e))),this._renderFooterLeft=()=>{const{model:e,chartWidgetCollection:t}=this.props,{isApplyToAllVisible:a}=this.state;return n.createElement(W,{model:e,isApplyToAllVisible:a,applyToAllCallback:this._handleApplyToAll,chartWidgetCollection:t})}, +this._createTabClickHandler=e=>()=>this._selectPage(e),this._selectPage=(e,t)=>{const{activePage:a}=this.state;e!==a&&(a&&a.definitions.unsubscribe(this._onChangeActivePageDefinitions),null!==e&&(t||h().setValue(ne,e.id),e.definitions.subscribe(this._onChangeActivePageDefinitions)),this.setState({activePage:e,tableKey:Date.now()},(()=>{this._requestResize&&this._requestResize()})))},this._onChangeActivePageDefinitions=()=>{U.logger.logNormal("Definition collection was updated"),this.setState({tableKey:Date.now()},(()=>{this._requestResize&&this._requestResize()}))},this._onTabVisibilityChanged=()=>{const e=this.props.pages.filter((e=>e.visible.value()));this.setState({visiblePages:e});const t=this.state.activePage;null===t||e.includes(t)||this._selectPage(0===e.length?null:e[0],!0)},this._handleCancel=()=>{this.props.onCancel(),this.props.onClose()},this._handleSubmit=()=>{this.props.onSubmit(),this.props.onClose()},this._handleScroll=()=>{H.globalCloseDelegate.fire()},this._handleApplyToAll=()=>{const{chartWidgetCollection:e,model:t}=this.props,{isApplyToAllVisible:a}=this.state;a&&e.applyPreferencesToAllCharts(t)},this._syncApplyToAllVisibility=()=>{const{chartWidgetCollection:e}=this.props;this.setState({isApplyToAllVisible:(0,u.isMultipleLayout)(e.layout.value())})},this._handleBackClick=()=>{const{activePage:e}=this.state;e&&e.definitions.unsubscribe(this._onChangeActivePageDefinitions),this.setState({activePage:null})},this._handleForceFocus=e=>{(0,G.updateTabIndexes)(),setTimeout((()=>{const[t]=(0,G.queryTabbableElements)(e);t&&t.focus()}))};const{pages:a,activePageId:i}=e,l=a.filter((e=>e.visible.value()));let s=null!==(t=l.find((e=>e.id===i)))&&void 0!==t?t:null;if(!s){const e=h().getValue(ne),t=l.find((t=>t.id===e));s=t||(l.length>0?l[0]:null)}this.state={activePage:s,visiblePages:l,isApplyToAllVisible:(0,u.isMultipleLayout)(e.chartWidgetCollection.layout.value()),tableKey:Date.now()}}componentDidMount(){const{chartWidgetCollection:e,pages:t}=this.props,{activePage:a}=this.state;e.layout.subscribe(this._syncApplyToAllVisibility),a&&a.definitions.subscribe(this._onChangeActivePageDefinitions),t.forEach((e=>e.visible.subscribe(this._onTabVisibilityChanged)))}componentWillUnmount(){const{chartWidgetCollection:e,pages:t}=this.props,{activePage:a}=this.state;a&&a.definitions.unsubscribe(this._onChangeActivePageDefinitions),e.layout.unsubscribe(this._syncApplyToAllVisibility),t.forEach((e=>e.visible.unsubscribe(this._onTabVisibilityChanged)))}render(){const{isOpened:e,onClose:t,shouldReturnFocus:l}=this.props,{activePage:s}=this.state;return n.createElement(p.MatchMedia,{rule:R.DialogBreakpoints.TabletSmall},(r=>n.createElement(o.AdaptiveConfirmDialog,{className:ie.withSidebar,dataName:"series-properties-dialog",onClose:t,isOpened:e,title:null!==s&&r?s.title:i.t(null,void 0,a(74207)),footerLeftRenderer:this._renderFooterLeft,additionalButtons:this._renderApplyToAllButton(),additionalHeaderElement:null!==s&&r?n.createElement(ae,{onClick:this._handleBackClick}):void 0,onSubmit:this._handleSubmit, +onForceFocus:G.PLATFORM_ACCESSIBILITY_ENABLED?this._handleForceFocus:void 0,onCancel:this._handleCancel,render:this._renderChildren,submitOnEnterKey:!1,shouldReturnFocus:l})))}_renderTabContent(e){const{pages:t}=this.props,a=this._getCurrentPage(e);if(a){const e=t.find((e=>e.id===a.id)),i=e?e.definitions.value():[];return n.createElement(Q.TouchScrollContainer,{className:ie.tabContent,onScroll:this._handleScroll},n.createElement(c.ControlCustomWidthContext.Provider,{value:$},n.createElement(m.PropertyTable,{key:this.state.tableKey},i.map((e=>n.createElement(r.Section,{key:e.id,definition:e}))))))}return null}_renderTabs(e){const{activePage:t,visiblePages:a}=this.state;if(t&&e)return null;const i=this._getCurrentPage(e);return n.createElement(p.MatchMedia,{rule:R.DialogBreakpoints.TabletNormal},(e=>n.createElement(p.MatchMedia,{rule:R.DialogBreakpoints.TabletSmall},(t=>{const l=t?"mobile":e?"tablet":void 0;return n.createElement(J,{mode:l,onScroll:this._handleScroll},a.map((e=>n.createElement(Z,{key:e.id,mode:l,"data-name":e.id,title:e.title,icon:e.icon,onClick:this._createTabClickHandler(e),isActive:i?e.id===i.id:void 0}))))}))))}_renderApplyToAll(e){const{isApplyToAllVisible:t}=this.state;return!e&&t&&n.createElement("span",{className:ie.applyToAllButton},n.createElement(s.Button,{appearance:"stroke",onClick:this._handleApplyToAll},i.t(null,void 0,a(75819))))}_getCurrentPage(e){const{pages:t}=this.props,{activePage:a}=this.state;let i=null;return a?i=a:!e&&t.length&&(i=t[0]),i}}var se=a(76422),re=a(85067),oe=a(37591);const ce=i.t(null,void 0,a(74207));class me extends re.DialogRenderer{constructor(e){super(),this._handleClose=()=>{l.unmountComponentAtNode(this._container),this._setVisibility(!1),this._onClose&&this._onClose()},this._handleSubmit=()=>{},this._handleCancel=()=>{this._model.undoToCheckpoint(this._checkpoint)},this._propertyPages=e.propertyPages,this._model=e.model,this._activePageId=e.activePageId,this._onClose=e.onClose,this._chartWidgetCollection=e.chartWidgetCollection,this._checkpoint=this._ensureCheckpoint(e.undoCheckPoint)}hide(e){e?this._handleCancel():this._handleSubmit(),this._handleClose()}isVisible(){return this.visible().value()}show(e){l.render(n.createElement(le,{title:ce,isOpened:!0,onSubmit:this._handleSubmit,onClose:this._handleClose,onCancel:this._handleCancel,pages:this._propertyPages,model:this._model,activePageId:this._activePageId,chartWidgetCollection:this._chartWidgetCollection,shouldReturnFocus:null==e?void 0:e.shouldReturnFocus}),this._container),this._setVisibility(!0),se.emit("edit_object_dialog",{objectType:"mainSeries",scriptTitle:this._model.mainSeries().title(oe.TitleDisplayTarget.StatusLine)})}_ensureCheckpoint(e){return void 0===e&&(e=this._model.createUndoCheckpoint()),e}}},51613:(e,t,a)=>{"use strict";a.d(t,{PopupMenuSeparator:()=>r});var i=a(50959),n=a(97754),l=a.n(n),s=a(92910);function r(e){const{size:t="normal",className:a,ariaHidden:n=!1}=e;return i.createElement("div",{ +className:l()(s.separator,"small"===t&&s.small,"normal"===t&&s.normal,"large"===t&&s.large,a),role:"separator","aria-hidden":n})}},47102:e=>{e.exports={accessible:"accessible-NQERJsv9",active:"active-NQERJsv9"}},90826:e=>{e.exports={button:"button-Y1TCZogJ",active:"active-Y1TCZogJ"}},81261:(e,t,a)=>{"use strict";a.d(t,{focusFirstMenuItem:()=>c,handleAccessibleMenuFocus:()=>r,handleAccessibleMenuKeyDown:()=>o,queryMenuElements:()=>h});var i=a(16838),n=a(71468),l=a(68335);const s=[37,39,38,40];function r(e,t){e.target&&i.PLATFORM_ACCESSIBILITY_ENABLED&&e.relatedTarget===t.current&&c(e.target)}function o(e){if(!i.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;const t=(0,l.hashFromEvent)(e);if(!s.includes(t))return;const a=document.activeElement;if(!(document.activeElement instanceof HTMLElement))return;const r=h(e.currentTarget).sort(i.navigationOrderComparator);if(0===r.length)return;const o=document.activeElement.closest('[data-role="menuitem"]');if(!(o instanceof HTMLElement))return;const c=r.indexOf(o);if(-1===c)return;const p=u(o),g=p.indexOf(document.activeElement),_=-1!==g,b=e=>{a&&(0,n.becomeSecondaryElement)(a),(0,n.becomeMainElement)(e),e.focus()};switch(t){case 37:if(!p.length)return;e.preventDefault(),b(0===g?r[c]:_?m(p,g,-1):p[p.length-1]);break;case 39:if(!p.length)return;e.preventDefault(),g===p.length-1?b(r[c]):b(_?m(p,g,1):p[0]);break;case 38:{e.preventDefault();const t=m(r,c,-1);if(_){const e=d(t,g);b(e||t);break}b(t);break}case 40:{e.preventDefault();const t=m(r,c,1);if(_){const e=d(t,g);b(e||t);break}b(t)}}}function c(e){const[t]=h(e);t&&((0,n.becomeMainElement)(t),t.focus())}function m(e,t,a){return e[(t+e.length+a)%e.length]}function d(e,t){const a=u(e);return a.length?a[(t+a.length)%a.length]:null}function h(e){return Array.from(e.querySelectorAll('[data-role="menuitem"]:not([disabled], [aria-disabled])')).filter((0,i.createScopedVisibleElementFilter)(e))}function u(e){return Array.from(e.querySelectorAll("[tabindex]:not([disabled], [aria-disabled])")).filter((0,i.createScopedVisibleElementFilter)(e))}},81351:(e,t,a)=>{"use strict";a.d(t,{AccessibleMenuItem:()=>d});var i=a(50959),n=a(97754),l=a.n(n),s=a(3343),r=a(50238),o=a(16838),c=a(16396),m=a(47102);function d(e){const{className:t,...a}=e,[n,d]=(0,r.useRovingTabindexElement)(null);return i.createElement(c.PopupMenuItem,{...a,className:l()(o.PLATFORM_ACCESSIBILITY_ENABLED&&m.accessible,e.isActive&&m.active,t),reference:n,tabIndex:d,onKeyDown:function(e){if(!o.PLATFORM_ACCESSIBILITY_ENABLED||e.target!==e.currentTarget)return;const t=(0,s.hashFromEvent)(e);13!==t&&32!==t||(e.preventDefault(),n.current instanceof HTMLElement&&n.current.click())},"data-role":o.PLATFORM_ACCESSIBILITY_ENABLED?"menuitem":void 0,"aria-disabled":o.PLATFORM_ACCESSIBILITY_ENABLED&&e.isDisabled||void 0})}},74628:(e,t,a)=>{"use strict";a.d(t,{MenuRemoveButton:()=>m});var i=a(50959),n=a(97754),l=a.n(n),s=a(50238),r=a(16838),o=a(96040),c=a(90826);function m(e){const{tooltip:t,onClick:a,...n}=e,[m,d]=(0,s.useRovingTabindexElement)(null) +;return r.PLATFORM_ACCESSIBILITY_ENABLED?i.createElement("button",{ref:m,tabIndex:d,onClick:a,className:l()(c.button,n.isActive&&c.active),type:"button"},i.createElement(o.RemoveButton,{"aria-label":t,...n,"data-tooltip":t})):i.createElement(o.RemoveButton,{...e,"data-tooltip":t})}},68648:e=>{e.exports=''},60558:e=>{e.exports={ar:["الحيوانات والطبيعة"],ca_ES:["animals i natura"],cs:"animals & nature",de:["Tiere & Natur"],el:"animals & nature",en:"animals & nature",es:["animales y naturaleza"],fa:"animals & nature",fr:["animaux & nature"],he_IL:["בעלי חיים וטבע"],hu_HU:"animals & nature",id_ID:["hewan & alam"],it:["animali e natura"],ja:["動物 & 自然"],ko:["애니멀 & 네이처"],ms_MY:["haiwan & alam"],nl_NL:"animals & nature",pl:["zwierzęta i natura"],pt:["animais & natureza"],ro:"animals & nature",ru:["животные и природа"],sv:["djur & natur"],th:["สัตว์และธรรมชาติ"],tr:["hayvanlar & doğa"],vi:["động vật và thiên nhiên"],zh:["动物&自然"],zh_TW:["動物&自然"]}},14232:e=>{e.exports={ar:["أنشطة"],ca_ES:["activitat"],cs:"activity",de:["Aktivität"],el:"activity",en:"activity",es:["actividad"],fa:"activity",fr:["activité"],he_IL:["פעילות"],hu_HU:"activity",id_ID:["aktivitas"],it:["attività"],ja:["アクティビティ"],ko:["액티비티"],ms_MY:["aktiviti"],nl_NL:"activity",pl:["aktywność"],pt:["atividade"],ro:"activity",ru:["спорт и активность"],sv:["aktiviteter"],th:["กิจกรรม"],tr:["aktivite"],vi:["hoạt động"],zh:["活动"],zh_TW:["活動"]}},35305:e=>{e.exports={ar:["الطعام والشراب"],ca_ES:["menjar i begudes"],cs:"food & drink",de:["Essen & Trinken"],el:"food & drink",en:"food & drink",es:["comida y bebida"],fa:"food & drink",fr:["nourriture & boissons"],he_IL:["אוכל ושתייה"],hu_HU:"food & drink",id_ID:["makanan & minuman"],it:["cibo e bevande"],ja:["フード & ドリンク"],ko:["푸드 & 드링크"],ms_MY:["makanan & minuman"],nl_NL:"food & drink",pl:["żywność i napoje"],pt:["comida & bebida"],ro:"food & drink",ru:["еда и напитки"],sv:["mat & dryck"],th:["อาหารเครื่องดื่ม"],tr:["yiyecek & içecek"],vi:["đồ ăn & đồ uống"],zh:["食物&饮料"],zh_TW:["食物&飲料"]}},49546:e=>{e.exports={ar:["أعلام"],ca_ES:["banderes"],cs:"flags",de:["Flaggen"],el:"flags",en:"flags",es:["banderas"],fa:"flags",fr:["drapeaux"],he_IL:["דגלים"],hu_HU:"flags",id_ID:["bendera"],it:["bandiere"],ja:["旗"],ko:["플래그"],ms_MY:["bendera-bendera"],nl_NL:"flags",pl:["flagi"],pt:["bandeiras"],ro:"flags",ru:["флаги"],sv:["flaggor"],th:["ธง"],tr:["bayraklar"],vi:["gắn cờ"],zh:["旗帜"],zh_TW:["旗幟"]}},72302:e=>{e.exports={ar:["أشياء"],ca_ES:["objectes"],cs:"objects",de:["Objekte"],el:"objects",en:"objects",es:["objetos"],fa:"objects",fr:["objets"],he_IL:["אובייקטים"],hu_HU:"objects",id_ID:["objek"],it:["oggetti"],ja:["モノ"],ko:["오브젝트"],ms_MY:["objek-objek"],nl_NL:"objects",pl:["obiekty"],pt:["objetos"],ro:"objects",ru:["предметы"],sv:["objekt"],th:["วัตถุ"],tr:["nesneler"],vi:["các đối tượng"],zh:["物品"],zh_TW:["物品"]}},96330:e=>{e.exports={ar:["الابتسامات والأشخاص"], +ca_ES:["cares i gent"],cs:"smiles & people",de:["Smilies & Menschen"],el:"smiles & people",en:"smiles & people",es:["emoticonos y personas"],fa:"smiles & people",fr:["sourires & personnes"],he_IL:["חיוכים ואנשים"],hu_HU:"smiles & people",id_ID:["senyuman & orang"],it:["smile e persone"],ja:["スマイル & 人物"],ko:["스마일 & 피플"],ms_MY:["senyuman & orang"],nl_NL:"smiles & people",pl:["buźki i osoby"],pt:["smiles & pessoas"],ro:"smiles & people",ru:["эмоции и люди"],sv:["leenden & människor"],th:["รอยยิ้มและผู้คน"],tr:["gülümsemeler & insanlar"],vi:["nụ cười và mọi người"],zh:["笑脸&人像"],zh_TW:["笑臉&人像"]}},6878:e=>{e.exports={ar:["رموز"],ca_ES:["símbols"],cs:"symbols",de:["Symbole"],el:"symbols",en:"symbols",es:["simbolos"],fa:"symbols",fr:["symboles"],he_IL:["סימולים"],hu_HU:"symbols",id_ID:["simbol"],it:["simboli"],ja:["記号"],ko:["심볼"],ms_MY:["simbol-simbol"],nl_NL:"symbols",pl:["symbole"],pt:["símbolos"],ro:"symbols",ru:["символы"],sv:["symboler"],th:["สัญญาลักษณ์"],tr:["semboller"],vi:["mã giao dịch"],zh:["符号"],zh_TW:["符號"]}},15426:e=>{e.exports={ar:["مستخدَمٌ حديثاً"],ca_ES:["usat recentment"],cs:"recently used",de:["Zuletzt genutzt"],el:"recently used",en:"recently used",es:["usados con frecuencia"],fa:"recently used",fr:["récemment utilisé"],he_IL:["נעשה בו שימוש לאחרונה"],hu_HU:"recently used",id_ID:["baru digunakan"],it:["usato di recente"],ja:["最近使用したもの"],ko:["최근에 쓰임"],ms_MY:["baru lepas digunakan"],nl_NL:"recently used",pl:["ostatnio używane"],pt:["usados recentemente"],ro:"recently used",ru:["недавние"],sv:["nyligen använd"],th:["ที่เพิ่งใช้ล่าสุด"],tr:["son zamanlarda kullanılanlar"],vi:["Sử dụng gần đây"],zh:["最近使用"],zh_TW:["最近使用"]}},15395:e=>{e.exports={ar:["السفر والأماكن"],ca_ES:["viatges i llocs"],cs:"travel & places",de:["Reisen & Orte"],el:"travel & places",en:"travel & places",es:["viajes y destinos"],fa:"travel & places",fr:["voyages & lieux"],he_IL:["נסיעות ומקומות"],hu_HU:"travel & places",id_ID:["perjalanan & tempat"],it:["viaggi e località"],ja:["トラベル & 場所"],ko:["트래블 & 플레이스"],ms_MY:["melancong & tempat-tempat"],nl_NL:"travel & places",pl:["podróże i miejsca"],pt:["viagens & lugares"],ro:"travel & places",ru:["путешествия"],sv:["resor & platser"],th:["การเดินทางและสถานที่"],tr:["seyahat & yerler"],vi:["du lịch & địa điểm"],zh:["旅游&地点"],zh_TW:["旅遊&地點"]}},72171:e=>{e.exports={ar:["مركز"],ca_ES:["Centre"],cs:"Center",de:["Zentrieren"],el:"Center",en:"Center",es:["Centro"],fa:"Center",fr:["Centre"],he_IL:["מרכז"],hu_HU:"Center",id_ID:["Pusat"],it:["Centro"],ja:["中央"],ko:["센터"],ms_MY:["Pusat"],nl_NL:"Center",pl:["Środek"],pt:["Centro"],ro:"Center",ru:["По центру"],sv:["Centrera"],th:["ตรงกลาง"],tr:["Orta"],vi:["Trung tâm"],zh:["中心"],zh_TW:["中心"]}},74207:e=>{e.exports={ar:["إعدادات الرسم البياني"],ca_ES:["Configuració de gràfics"],cs:"Chart settings",de:["Chart Einstellungen"],el:"Chart settings",en:"Chart settings",es:["Configuración del gráfico"],fa:"Chart settings",fr:["Paramètres du graphique"],he_IL:["הגדרות גרף"],hu_HU:"Chart settings",id_ID:["Pengaturan chart"],it:["Impostazioni grafico"],ja:["チャート設定"], +ko:["차트 세팅"],ms_MY:["Tetapan Carta"],nl_NL:"Chart settings",pl:["Ustawienia wykresu"],pt:["Configurações do gráfico"],ro:"Chart settings",ru:["Настройки графика"],sv:["Diagraminställningar"],th:["การตั้งค่าชาร์ต"],tr:["Grafik ayarları"],vi:["Cài đặt biểu đồ"],zh:["图表设置"],zh_TW:["圖表設定"]}},73169:e=>{e.exports={ar:["تطبيق الإعدادات الافتراضية"],ca_ES:["Aplica configuracions per defecte"],cs:["Apply Defaults"],de:["Voreinstellungen anwenden"],el:["Apply Defaults"],en:"Apply defaults",es:["Aplicar configuraciones por defecto"],fa:["Apply Defaults"],fr:["Appliquer les paramètres par défaut"],he_IL:["החל ברירת מחדל"],hu_HU:["Alapértelmezett Alkalmazása"],id_ID:["Terapkan Pengaturan Awal"],it:["Applica predefiniti"],ja:["デフォルトを適用"],ko:["기본설정"],ms_MY:["Guna Pakai Lalai"],nl_NL:["Apply Defaults"],pl:["Zastosuj domyślne"],pt:["Aplicar padrões"],ro:["Apply Defaults"],ru:["Применить по умолчанию"],sv:["Tillämpa standardinställningarna"],th:["ตั้งให้เป็นค่าเบื้องต้น"],tr:["Varsayılanları uygula"],vi:["Áp dụng Nhiều mặc định"],zh:["应用默认"],zh_TW:["套用預設值"]}},75819:e=>{e.exports={ar:["تفعيل على الكل"],ca_ES:["Aplica-ho a tot"],cs:"Apply to all",de:["Auf alle Anwenden"],el:"Apply to all",en:"Apply to all",es:["Aplicar a todo"],fa:"Apply to all",fr:["Appliquer à tous"],he_IL:["החל על הכל"],hu_HU:"Apply to all",id_ID:["Terapkan ke seluruh"],it:["Applica su tutti"],ja:["すべてに適用"],ko:["모두 적용"],ms_MY:["Tertakluk untuk semua"],nl_NL:"Apply to all",pl:["Zastosuj do wszystkich"],pt:["Aplicar a todos"],ro:"Apply to all",ru:["Применить ко всем"],sv:["Använd för alla"],th:["ดำเนินการกับทั้งหมด"],tr:["Hepsine uygula"],vi:["Áp dụng cho tất cả"],zh:["应用至全部"],zh_TW:["全部套用"]}},91757:e=>{e.exports={ar:["الأسفل"],ca_ES:["Part inferior"],cs:"Bottom",de:["Unten"],el:"Bottom",en:"Bottom",es:["Parte inferior"],fa:["پایین"],fr:["Bas"],he_IL:["תחתית"],hu_HU:["Alsó"],id_ID:["Dasar"],it:["Sotto"],ja:["下"],ko:["아래"],ms_MY:["Bawah"],nl_NL:"Bottom",pl:["Dno"],pt:["Em baixo"],ro:"Bottom",ru:["Снизу"],sv:["Botten"],th:["ข้างล่าง"],tr:["Alt"],vi:["Đáy"],zh:["底部"],zh_TW:["底部"]}},16079:e=>{e.exports={ar:["متدرج"],ca_ES:"Gradient",cs:"Gradient",de:["Farbverlauf"],el:"Gradient",en:"Gradient",es:["Gradiente"],fa:"Gradient",fr:["Dégradé"],he_IL:["משולב"],hu_HU:"Gradient",id_ID:["Gradien"],it:["Gradiente"],ja:["グラデーション"],ko:["그래디언트"],ms_MY:["Gradien"],nl_NL:"Gradient",pl:"Gradient",pt:["Gradiente"],ro:"Gradient",ru:["Градиент"],sv:["Lutning"],th:["ไล่เฉดสี"],tr:["Gradyan"],vi:"Gradient",zh:["渐变"],zh_TW:["漸層"]}},40837:e=>{e.exports={ar:['هل تريد حقًا حذف قالب الرسم البياني "{name}"؟'],ca_ES:["De debò que voleu eliminar la plantilla de gràfic '{name}'?"],cs:"Do you really want to delete Chart Template '{name}' ?",de:["Möchten Sie die Chart-Vorlage '{name}' wirklich löschen?"],el:"Do you really want to delete Chart Template '{name}' ?",en:"Do you really want to delete Chart Template '{name}' ?",es:["¿Está seguro de que desea eliminar la plantilla de gráfico '{name}'?"],fa:"Do you really want to delete Chart Template '{name}' ?", +fr:['Voulez-vous vraiment supprimer le modèle de graphique "{name}"?'],he_IL:["האם אתה באמת רוצה למחוק את תבנית הגרף '{name}'?"],hu_HU:"Do you really want to delete Chart Template '{name}' ?",id_ID:["Apakah anda benar-benar ingin menghapus Template Chart '{name}' ?"],it:["Si vuole davvero cancellare il modello del grafico '{name}'?"],ja:["本当にチャートテンプレート '{name}' を削除しますか?"],ko:["차트 템플릿 '{name}'를 정말 삭제하시겠습니까?"],ms_MY:["Adakah anda benar-benar ingin memadamkan Templat Carta '{name}' ?"],nl_NL:"Do you really want to delete Chart Template '{name}' ?",pl:["Czy na pewno chcesz usunąć szablon wykresu „{name}”?"],pt:["Você realmente quer apagar o Template '{name}' do Gráfico?"],ro:"Do you really want to delete Chart Template '{name}' ?",ru:['Вы действительно хотите удалить шаблон графика "{name}"?'],sv:['Vill du verkligen radera diagrammall "{name}"?'],th:["คุณต้องการลบเทมเพลตแผนภูมิ '{name}' หรือไม่"],tr:["'{name}' Grafik Taslağını gerçekten silmek istiyor musunuz?"],vi:["Bạn có thực sự muốn xoá Mẫu Biểu đồ '{name}' không?"],zh:["您真的要删除图表模板'{name}'吗?"],zh_TW:["您真的要刪除圖表模板'{name}'嗎?"]}},42973:e=>{e.exports={ar:["خط منقط"],ca_ES:["Línia de punts"],cs:"Dotted line",de:["Gepunktete Linie"],el:"Dotted line",en:"Dotted line",es:["Linea de puntos"],fa:"Dotted line",fr:["Ligne pointillée"],he_IL:["קו מנוקד"],hu_HU:"Dotted line",id_ID:["Garis titik-titik"],it:["Linea punteggiata"],ja:["点線"],ko:["도트 라인"],ms_MY:["Garis Bertitik"],nl_NL:"Dotted line",pl:["Linia kropkowana"],pt:["Linha Pontilhada"],ro:"Dotted line",ru:["Точечный пунктир"],sv:["Prickad linje"],th:["เส้นไข่ปลา"],tr:["Noktalı Çizgi"],vi:["Đường chấm chấm"],zh:["点虚线"],zh_TW:["點虛線"]}},59317:e=>{e.exports={ar:["خط متقطع"],ca_ES:["Línia discontínua"],cs:"Dashed line",de:["Gestrichelte Linie"],el:"Dashed line",en:"Dashed line",es:["Linea discontinua"],fa:"Dashed line",fr:["Ligne traitillée"],he_IL:["קו מקווקו"],hu_HU:"Dashed line",id_ID:["Garis putus-putus"],it:["Linea tratteggiata"],ja:["破線"],ko:["대쉬 라인"],ms_MY:["Garis Putus-Putus"],nl_NL:"Dashed line",pl:["Linia przerywana"],pt:["Linha Tracejada"],ro:"Dashed line",ru:["Штриховой пунктир"],sv:["Streckad linje"],th:["เส้นประ"],tr:["Kesik Çizgi"],vi:["Đường Đứt nét"],zh:["短虚线"],zh_TW:["短虛線"]}},77405:e=>{e.exports={ar:["أفقي"],ca_ES:["Horitzontal"],cs:"Horizontal",de:"Horizontal",el:"Horizontal",en:"Horizontal",es:"Horizontal",fa:"Horizontal",fr:"Horizontal",he_IL:["אופקי"],hu_HU:"Horizontal",id_ID:"Horizontal",it:["Orizzontale"],ja:["水平"],ko:["가로"],ms_MY:["Melintang"],nl_NL:"Horizontal",pl:["Poziomo"],pt:"Horizontal",ro:"Horizontal",ru:["Горизонтальная"],sv:["Vågrät"],th:["แนวนอน"],tr:["Yatay"],vi:["Ngang"],zh:["横式"],zh_TW:["橫式"]}},19286:e=>{e.exports={ar:["يسار"],ca_ES:["Esquerra"],cs:"Left",de:["Links"],el:"Left",en:"Left",es:["Izquierda"],fa:"Left",fr:["Gauche"],he_IL:["שמאל"],hu_HU:["Bal"],id_ID:["Kiri"],it:["Sinistra"],ja:["左"],ko:["왼쪽"],ms_MY:["Kiri"],nl_NL:"Left",pl:["Lewo"],pt:["Esquerda"],ro:"Left",ru:["Слева"],sv:["Vänster"],th:["ซ้าย"],tr:["Sol"],vi:["Bên trái"],zh:["左"],zh_TW:["左"]}},76476:e=>{e.exports={ar:["وسط"], +ca_ES:["Al mig"],cs:"Middle",de:["Mitte"],el:"Middle",en:"Middle",es:["En el medio"],fa:"Middle",fr:["Milieu"],he_IL:["אמצע"],hu_HU:"Middle",id_ID:["Tengah"],it:["Medio"],ja:["中央"],ko:["미들"],ms_MY:["Tengah"],nl_NL:"Middle",pl:["Środek"],pt:["No meio"],ro:"Middle",ru:["По центру"],sv:["Mitten"],th:["ตรงกลาง"],tr:["Orta"],vi:["Giữa"],zh:["中间"],zh_TW:["中間"]}},55362:e=>{e.exports={ar:["عادي"],ca_ES:"Normal",cs:["Běžné"],de:"Normal",el:"Normal",en:"Normal",es:"Normal",fa:["خط"],fr:"Normal",he_IL:["רגיל"],hu_HU:["Normális"],id_ID:"Normal",it:["Normale"],ja:["通常"],ko:["정상"],ms_MY:["Biasa"],nl_NL:["Normaal"],pl:["Normalny"],pt:"Normal",ro:"Normal",ru:["Обычный"],sv:"Normal",th:["ปกติ"],tr:"Normal",vi:["Bình thường"],zh:["普通"],zh_TW:["正常"]}},35637:e=>{e.exports={ar:["ثابت"],ca_ES:["Sòlid"],cs:"Solid",de:["Einfarbig"],el:"Solid",en:"Solid",es:["Sólido"],fa:"Solid",fr:["Uni"],he_IL:["סולידי"],hu_HU:"Solid",id_ID:"Solid",it:["Tinta unita"],ja:["ソリッド"],ko:["솔리드"],ms_MY:["Padu"],nl_NL:"Solid",pl:["Jednolite"],pt:["Sólido"],ro:"Solid",ru:["Сплошной"],sv:"Solid",th:["สีเดียว"],tr:["Katı"],vi:"Solid",zh:"Solid",zh_TW:"Solid"}},21141:e=>{e.exports={ar:["يمين"],ca_ES:["Dreta"],cs:"Right",de:["Rechts"],el:"Right",en:"Right",es:["Derecha"],fa:"Right",fr:["Droite"],he_IL:["ימין"],hu_HU:["Jobb"],id_ID:["Kanan"],it:["Destra"],ja:["右"],ko:["오른쪽"],ms_MY:["Kanan"],nl_NL:"Right",pl:["Prawy"],pt:["Direita"],ro:"Right",ru:["Справа"],sv:["Höger"],th:["ขวา"],tr:["Sağ"],vi:["Phải"],zh:["右"],zh_TW:["右"]}},65994:e=>{e.exports={ar:["الأعلى"],ca_ES:["Part superior"],cs:"Top",de:["Oben"],el:"Top",en:"Top",es:["Parte superior"],fa:"Top",fr:["Haut"],he_IL:["עליון"],hu_HU:["Felső"],id_ID:["Teratas"],it:["Sopra"],ja:["上"],ko:["탑"],ms_MY:["Atas"],nl_NL:"Top",pl:["Szczyt"],pt:["Em cima"],ro:"Top",ru:["Сверху"],sv:["Topp"],th:["บน"],tr:["Üst"],vi:["Trên đầu"],zh:["顶部"],zh_TW:["頂部"]}},92960:e=>{e.exports={ar:["محاذاة النص"],ca_ES:["Alineació del text"],cs:"Text alignment",de:["Textausrichtung"],el:"Text alignment",en:"Text alignment",es:["Alineación del texto"],fa:"Text alignment",fr:["Alignement du texte"],he_IL:["יישור טקסט"],hu_HU:"Text alignment",id_ID:["Perataan teks"],it:["Allineamento testo"],ja:["テキストの配置"],ko:["텍스트 얼라인"],ms_MY:["jajaran teks"],nl_NL:"Text alignment",pl:["Wyrównanie tekstu"],pt:["Alinhamento do texto"],ro:"Text alignment",ru:["Выравнивание текста"],sv:["Textjustering"],th:["การจัดตำแหน่งตัวอักษร"],tr:["Metin hizalama"],vi:["Căn chỉnh chữ"],zh:["文字对齐"],zh_TW:["文字對齊"]}},90581:e=>{e.exports={ar:["اتجاه النص"],ca_ES:["Orientació del text"],cs:"Text orientation",de:["Text Ausrichtung"],el:"Text orientation",en:"Text orientation",es:["Orientación del texto"],fa:"Text orientation",fr:["Orientation du texte"],he_IL:["כיוון טקסט"],hu_HU:"Text orientation",id_ID:["Orientasi teks"],it:["Orientamento testo"],ja:["テキストの向き"],ko:["텍스트 방향"],ms_MY:["Orientasi teks"],nl_NL:"Text orientation",pl:["Kierunek tekstu"],pt:["Orientação do Texto"],ro:"Text orientation",ru:["Ориентация текста"],sv:["Textriktning"],th:["การเรียงตัวของตัวอักษร"],tr:["Metin yönü"], +vi:["Chiều của chữ"],zh:["文字方向"],zh_TW:["文字方向"]}},78019:e=>{e.exports={ar:["استخدم علامات رياضية خاصة لتحل محل الرسومات المحددة: + ، - ، / ، * للسعر و + ، - لفهرس العمود."],ca_ES:["Feu servir signes matemàtics especials per desplaçar els dibuixos seleccionats: +,-,/,* per al preu i +,- per a l'índex de barres."],cs:"Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index.",de:["Verwenden Sie spezielle mathematische Zeichen, um ausgewählte Zeichnungen zu verschieben: +,-,/,* für Preis- und +,- für Balken-Index."],el:"Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index.",en:"Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index.",es:["Utilice signos matemáticos especiales para desplazar los dibujos seleccionados: +,-,/,* para el precio y +,- para el índice de barras."],fa:"Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index.",fr:["Utilisez des signes mathématiques spéciaux pour déplacer les dessins sélectionnés : +,-,/,* pour le prix et +,- pour l'index des barres."],he_IL:["השתמש בסימנים מתמטיים מיוחדים כדי להחליף שרטוטים נבחרים: +,-,/,* עבור המחיר ו-+,- עבור בר אינדקס."],hu_HU:"Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index.",id_ID:["Gunakan tanda matematika khusus untuk memindahkan gambar yang dipilih: +,-,/,* untuk harga dan +,- untuk indeks bar."],it:["Per spostare i disegni selezionati, potete utilizzare i segni matematici speciali: +,-,/,* per il prezzo e +,- per l'indice delle barre."],ja:["選択中の描画をまとめて移動するには演算子を使用します。価格に対しては+ , - , / , *、バーインデックスに対しては+ ,- を使用します。"],ko:["선택한 드로윙을 대체하려면 특수 연산 부호를 사용합니다. 가격에는 +,-,/,*, 막대 인덱스는 +,-입니다."],ms_MY:["Gunakan simbol matematik istimewa untuk menganjakkan lukisan-lukisan terpilih: +,-,/,* untuk harga dan +,- untuk indeks bar."],nl_NL:"Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index.",pl:["Użyj specjalnych znaków matematycznych, aby zastąpić wybrane rysunki: +,-,/,* dla ceny i +,- dla indeksu słupka."],pt:["Usar símbolos matemáticos especiais para deslocar os desenhos selecionados: +,-,/,* para preço e +,- para o índice de barras."],ro:"Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index.",ru:["Используйте специальные символы, чтобы перемещать выбранные объекты рисования: +, -, /, * для цены и +, - для индекса бара."],sv:["Använd särskilda matematiska tecken för att förflytta valda ritningar: +,-,/,* för pris och +,- för stapelindex."],th:["ใช้เครื่องหมายทางคณิตศาสตร์พิเศษเพื่อแทนที่ภาพวาดที่เลือก: +,-,/,* สำหรับราคา และ +,- สำหรับดัชนีแท่ง"],tr:["Özel matematik işaretleri ile seçili çizimleri oynatın. +,-,/,* ile fiyatı ve +,- ile çubuk endeksi oynar."],vi:["Sử dụng các dấu hiệu toán học đặc biệt để thay thế các bản vẽ đã chọn: +, -, /, * cho giá và +, - cho chỉ số thanh."],zh:["使用特殊的数学符号替换选定的图形:+,-,/,* 表示价格,+,- 表示K线指数。"],zh_TW:["使用特殊的數學符號替換選定的圖形:+,-,/,* 表示價格,+,- 表示K線指數。"]}}, +44085:e=>{e.exports={ar:["عمودي"],ca_ES:"Vertical",cs:"Vertical",de:["Vertikal"],el:"Vertical",en:"Vertical",es:"Vertical",fa:"Vertical",fr:"Vertical",he_IL:["אנכי"],hu_HU:"Vertical",id_ID:"Vertical",it:["Verticale"],ja:["垂直"],ko:["세로"],ms_MY:["Menegak"],nl_NL:"Vertical",pl:["Pionowo"],pt:"Vertical",ro:"Vertical",ru:["Вертикальная"],sv:["Lodrät"],th:["แนวตั้ง"],tr:["Dikey"],vi:["Dọc"],zh:["竖式"],zh_TW:["直式"]}},76080:e=>{e.exports={ar:["على سبيل المثال +1"],ca_ES:["p. ex., +1"],cs:"e.g. +1",de:["z.B. +1"],el:"e.g. +1",en:"e.g. +1",es:["p. ej., +1"],fa:"e.g. +1",fr:["p. ex. +1"],he_IL:["לְמָשָׁל /+1"],hu_HU:"e.g. +1",id_ID:["misalnya +1"],it:["es. +1"],ja:["例. +1"],ko:"e.g. +1",ms_MY:["cth. +1"],nl_NL:"e.g. +1",pl:["np. +1"],pt:["ex.: +1"],ro:"e.g. +1",ru:["н-р, +1"],sv:["t. ex. +1"],th:["เช่น. +1"],tr:["örn. +1"],vi:"e.g. +1",zh:["例如 +1"],zh_TW:["例如+1"]}},95166:e=>{e.exports={ar:["/2"],ca_ES:["p. ex., /2"],cs:"e.g. /2",de:["z.B. /2"],el:"e.g. /2",en:"e.g. /2",es:["p. ej., /2"],fa:"e.g. /2",fr:["p. ex. /2"],he_IL:["לְמָשָׁל /2"],hu_HU:"e.g. /2",id_ID:["misalnya /2"],it:["es. /2"],ja:["例. /2"],ko:"e.g. /2",ms_MY:["cth. /2"],nl_NL:"e.g. /2",pl:["np. /2"],pt:["ex.: /2"],ro:"e.g. /2",ru:["н-р, /2"],sv:["t. ex. /2"],th:["ยกตัวอย่าง/2"],tr:["örn. /2"],vi:"e.g. /2",zh:["例如 /2"],zh_TW:["例如 /2"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/general-chart-properties-dialog.8177033bd4fa0c3e7041.js b/charting_library/bundles/general-chart-properties-dialog.8177033bd4fa0c3e7041.js new file mode 100644 index 00000000..59a61fd1 --- /dev/null +++ b/charting_library/bundles/general-chart-properties-dialog.8177033bd4fa0c3e7041.js @@ -0,0 +1,6 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7078],{47461:e=>{e.exports={backButton:"backButton-pbr_BOzj"}},21703:e=>{e.exports={wrapper:"wrapper-a7Y2yl3G",container:"container-a7Y2yl3G",tab:"tab-a7Y2yl3G",active:"active-a7Y2yl3G",title:"title-a7Y2yl3G",icon:"icon-a7Y2yl3G",titleText:"titleText-a7Y2yl3G",nested:"nested-a7Y2yl3G",isTablet:"isTablet-a7Y2yl3G",isMobile:"isMobile-a7Y2yl3G"}},80556:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","tablet-small-breakpoint":"screen and (max-width: 430px)",withSidebar:"withSidebar-E5yydi0j",content:"content-E5yydi0j",tabContent:"tabContent-E5yydi0j",applyToAllButton:"applyToAllButton-E5yydi0j"}},1117:e=>{e.exports={themesButtonText:"themesButtonText-hJtL5aqJ",themesButtonIcon:"themesButtonIcon-hJtL5aqJ",defaultsButtonText:"defaultsButtonText-hJtL5aqJ",defaultsButtonItem:"defaultsButtonItem-hJtL5aqJ"}},45829:e=>{e.exports={separator:"separator-w5iW5vBm",small:"small-w5iW5vBm",normal:"normal-w5iW5vBm",large:"large-w5iW5vBm"}},22265:(e,t,a)=>{"use strict";a.d(t,{DialogSidebarContainer:()=>m,DialogSidebarWrapper:()=>h,DialogSidebarItem:()=>d});var l=a(50959),i=a(97754),n=a.n(i),o=a(9745),s=a(68648),r=a(21703);function c(e){return{isMobile:"mobile"===e,isTablet:"tablet"===e}}function m(e){const{mode:t,className:a,...i}=e,{isMobile:o,isTablet:s}=c(t),m=n()(r.container,s&&r.isTablet,o&&r.isMobile,a);return l.createElement("div",{...i,className:m,"data-role":"dialog-sidebar"})}function h(e){return l.createElement("div",{className:r.wrapper,...e})}function d(e){const{mode:t,title:a,icon:i,isActive:m,onClick:h,...d}=e,{isMobile:p,isTablet:u}=c(t);return l.createElement("div",{...d,className:n()(r.tab,u&&r.isTablet,p&&r.isMobile,m&&r.active),onClick:h},l.createElement(o.Icon,{className:r.icon,icon:i}),!u&&l.createElement("span",{className:r.title},l.createElement("span",{className:r.titleText},a),p&&l.createElement(o.Icon,{className:r.nested,icon:s})))}},72811:(e,t,a)=>{"use strict";a.r(t),a.d(t,{GeneralChartPropertiesDialogRenderer:()=>Z});var l=a(44352),i=a(50959),n=a(962),o=a(94720),s=a(53942),r=a(50182),c=a(66849),m=a(40296),h=a(56840),d=a.n(h),p=a(57737),u=a(90692),b=a(9745),g=a(95276),y=a(16396),_=a(51613),C=a(8840),v=(a(93731),a(3615));const T=l.t(null,void 0,a(40837));var f=a(50655),k=a(86339),A=a(96040),S=a(51768),P=a(70412),E=a(32563),w=a(1117);function B(e){const{themeName:t,chartWidgetCollection:a,onRemove:l,manager:n}=e,[o,s]=(0,P.useHover)(),r=i.useCallback((()=>function(e,t,a){window.is_authenticated&&(0,v.showConfirm)({text:T.format({name:e}),onConfirm:({dialogClose:a})=>{(0,C.removeTheme)(e),t&&t(e),a()}},a)}(t,l,n)),[t,l,n]),c=i.useCallback((()=>{(0,C.loadTheme)(a,{themeName:t,standardTheme:!1}).then((()=>{a.readOnly()||window.saver.saveChartSilently(),(0,S.trackEvent)("GUI","Switch to custom theme")}))}),[t,a]);return i.createElement("div",{...s},i.createElement(y.PopupMenuItem,{className:w.defaultsButtonItem,isActive:!1,label:t,onClick:c,toolbox:i.createElement(A.RemoveButton,{hidden:!E.mobiletouch&&!o,onClick:r}) +}))}var D=a(44996);const M=l.t(null,void 0,a(19611)),z=l.t(null,void 0,a(73169)),x=((0,k.appendEllipsis)(l.t(null,void 0,a(9908))),l.t(null,void 0,a(75819)));class I extends i.PureComponent{constructor(e){super(e),this._manager=null,this._handleApplyDefaults=()=>{const{model:e,chartWidgetCollection:t}=this.props;e.restorePreferences();const a=(0,C.getCurrentTheme)().name;(0,C.loadTheme)(t,{themeName:a,standardTheme:!0,applyOverrides:!0,onlyActiveChart:!0})},this._handleSaveAs=()=>{0},this._handleRemoveTheme=e=>{this.setState({themes:this.state.themes.filter((t=>t!==e))})},this._syncThemeList=()=>{0},this.state={themes:[]},this._syncThemeList()}render(){return i.createElement(f.SlotContext.Consumer,null,(e=>(this._manager=e,i.createElement(u.MatchMedia,{rule:"screen and (max-width: 768px)"},(e=>i.createElement(g.ControlDisclosure,{id:"series-theme-manager",className:!e&&w.themesButtonText,hideArrowButton:e,"data-name":"theme-select",buttonChildren:this._getPlaceHolderItem(e)},this._getThemeItems(e)))))))}_getPlaceHolderItem(e){return e?i.createElement(b.Icon,{className:w.themesButtonIcon,icon:D}):M}_getThemeItems(e){const{isApplyToAllVisible:t,chartWidgetCollection:a,applyToAllCallback:l}=this.props,{themes:n}=this.state;return i.createElement(i.Fragment,null,e&&t&&i.createElement(y.PopupMenuItem,{className:w.defaultsButtonItem,isActive:!1,label:x,onClick:l}),i.createElement(y.PopupMenuItem,{className:w.defaultsButtonItem,isActive:!1,label:z,onClick:this._handleApplyDefaults}),!1,n.length>0&&i.createElement(i.Fragment,null,i.createElement(_.PopupMenuSeparator,{key:"separator"}),n.map((e=>i.createElement(B,{key:e,themeName:e,onRemove:this._handleRemoveTheme,chartWidgetCollection:a,manager:this._manager})))))}}var N=a(59064),L=a(71953),W=a(24437),V=a(22265),q=a(86656);const G={areaSymbolMinTick:"normal",areaSymbolTimezone:"normal",barSymbolMinTick:"normal",barSymbolTimezone:"normal",baselineSymbolMinTick:"normal",baselineSymbolTimezone:"normal",candleSymbolMinTick:"normal",candleSymbolTimezone:"normal",dateFormat:"normal",haSymbolMinTick:"normal",haSymbolTimezone:"normal",hiloSymbolMinTick:"normal",hiloSymbolTimezone:"normal",hollowCandleSymbolMinTick:"normal",hollowCandleSymbolTimezone:"normal",kagiAtrLength:"normal",kagiReversalAmount:"normal",kagiStyle:"normal",kagiSymbolMinTick:"normal",kagiSymbolTimezone:"normal",lineSymbolMinTick:"normal",lineSymbolTimezone:"normal",sessionId:"normal",lockScale:"normal",mainSeriesSymbolAreaPriceSource:"normal",mainSeriesSymbolBaseLevelPercentage:"normal",mainSeriesSymbolBaseLinePriceSource:"normal",mainSeriesSymbolLinePriceSource:"normal",mainSeriesSymbolStyleType:"normal",navButtons:"big",paneButtons:"big",scalesCurrencyUnit:"big",pbLb:"normal",pbSymbolMinTick:"normal",pbSymbolTimezone:"normal",pnfAtrLength:"normal",pnfBoxSize:"normal",pnfReversalAmount:"normal",pnfSources:"normal",pnfStyle:"normal",pnfSymbolMinTick:"normal",pnfSymbolTimezone:"normal",rangeSymbolMinTick:"normal",rangeSymbolTimezone:"normal",renkoAtrLength:"normal",renkoBoxSize:"normal",renkoStyle:"normal", +renkoSymbolMinTick:"normal",renkoSymbolTimezone:"normal",scalesPlacement:"normal",symbolLastValueLabel:"big",symbolTextSource:"normal"};var R=a(48199),Y=a(47461);function j(e){return i.createElement(R.BackButton,{className:Y.backButton,size:"medium","aria-label":l.t(null,{context:"input"},a(16936)),preservePaddings:!0,...e})}var H=a(80556);const U="properties_dialog.last_page_id";class J extends i.PureComponent{constructor(e){var t;super(e),this._renderChildren=({requestResize:e,isSmallWidth:t})=>(this._requestResize=e,i.createElement("div",{className:H.content},this._renderTabs(t),this._renderTabContent(t))),this._renderApplyToAllButton=()=>i.createElement(u.MatchMedia,{rule:W.DialogBreakpoints.TabletNormal},(e=>this._renderApplyToAll(e))),this._renderFooterLeft=()=>{const{model:e,chartWidgetCollection:t}=this.props,{isApplyToAllVisible:a}=this.state;return i.createElement(I,{model:e,isApplyToAllVisible:a,applyToAllCallback:this._handleApplyToAll,chartWidgetCollection:t})},this._createTabClickHandler=e=>()=>this._selectPage(e),this._selectPage=(e,t)=>{const{activePage:a}=this.state;e!==a&&(a&&a.definitions.unsubscribe(this._onChangeActivePageDefinitions),null!==e&&(t||d().setValue(U,e.id),e.definitions.subscribe(this._onChangeActivePageDefinitions)),this.setState({activePage:e,tableKey:Date.now()},(()=>{this._requestResize&&this._requestResize()})))},this._onChangeActivePageDefinitions=()=>{L.logger.logNormal("Definition collection was updated"),this.setState({tableKey:Date.now()},(()=>{this._requestResize&&this._requestResize()}))},this._onTabVisibilityChanged=()=>{const e=this.props.pages.filter((e=>e.visible.value()));this.setState({visiblePages:e});const t=this.state.activePage;null===t||e.includes(t)||this._selectPage(0===e.length?null:e[0],!0)},this._handleCancel=()=>{this.props.onCancel(),this.props.onClose()},this._handleSubmit=()=>{this.props.onSubmit(),this.props.onClose()},this._handleScroll=()=>{N.globalCloseDelegate.fire()},this._handleApplyToAll=()=>{const{chartWidgetCollection:e,model:t}=this.props,{isApplyToAllVisible:a}=this.state;a&&e.applyPreferencesToAllCharts(t)},this._syncApplyToAllVisibility=()=>{const{chartWidgetCollection:e}=this.props;this.setState({isApplyToAllVisible:(0,p.isMultipleLayout)(e.layout.value())})},this._handleBackClick=()=>{const{activePage:e}=this.state;e&&e.definitions.unsubscribe(this._onChangeActivePageDefinitions),this.setState({activePage:null})};const{pages:a,activePageId:l}=e,n=a.filter((e=>e.visible.value()));let o=null!==(t=n.find((e=>e.id===l)))&&void 0!==t?t:null;if(!o){const e=d().getValue(U),t=n.find((t=>t.id===e));o=t||(n.length>0?n[0]:null)}this.state={activePage:o,visiblePages:n,isApplyToAllVisible:(0,p.isMultipleLayout)(e.chartWidgetCollection.layout.value()),tableKey:Date.now()}}componentDidMount(){const{chartWidgetCollection:e,pages:t}=this.props,{activePage:a}=this.state;e.layout.subscribe(this._syncApplyToAllVisibility),a&&a.definitions.subscribe(this._onChangeActivePageDefinitions),t.forEach((e=>e.visible.subscribe(this._onTabVisibilityChanged)))} +componentWillUnmount(){const{chartWidgetCollection:e,pages:t}=this.props,{activePage:a}=this.state;a&&a.definitions.unsubscribe(this._onChangeActivePageDefinitions),e.layout.unsubscribe(this._syncApplyToAllVisibility),t.forEach((e=>e.visible.unsubscribe(this._onTabVisibilityChanged)))}render(){const{isOpened:e,onClose:t}=this.props,{activePage:n}=this.state;return i.createElement(u.MatchMedia,{rule:W.DialogBreakpoints.TabletSmall},(o=>i.createElement(r.AdaptiveConfirmDialog,{className:H.withSidebar,dataName:"series-properties-dialog",onClose:t,isOpened:e,title:null!==n&&o?n.title:l.t(null,void 0,a(74207)),footerLeftRenderer:this._renderFooterLeft,additionalButtons:this._renderApplyToAllButton(),additionalHeaderElement:null!==n&&o?i.createElement(j,{onClick:this._handleBackClick}):void 0,onSubmit:this._handleSubmit,onCancel:this._handleCancel,render:this._renderChildren,submitOnEnterKey:!1})))}_renderTabContent(e){const{pages:t}=this.props,a=this._getCurrentPage(e);if(a){const e=t.find((e=>e.id===a.id)),l=e?e.definitions.value():[];return i.createElement(q.TouchScrollContainer,{className:H.tabContent,onScroll:this._handleScroll},i.createElement(c.ControlCustomWidthContext.Provider,{value:G},i.createElement(m.PropertyTable,{key:this.state.tableKey},l.map((e=>i.createElement(s.Section,{key:e.id,definition:e}))))))}return null}_renderTabs(e){const{activePage:t,visiblePages:a}=this.state;if(t&&e)return null;const l=this._getCurrentPage(e);return i.createElement(u.MatchMedia,{rule:W.DialogBreakpoints.TabletNormal},(e=>i.createElement(u.MatchMedia,{rule:W.DialogBreakpoints.TabletSmall},(t=>{const n=t?"mobile":e?"tablet":void 0;return i.createElement(V.DialogSidebarContainer,{mode:n,onScroll:this._handleScroll},a.map((e=>i.createElement(V.DialogSidebarItem,{key:e.id,mode:n,"data-name":e.id,title:e.title,icon:e.icon,onClick:this._createTabClickHandler(e),isActive:l?e.id===l.id:void 0}))))}))))}_renderApplyToAll(e){const{isApplyToAllVisible:t}=this.state;return!e&&t&&i.createElement("span",{className:H.applyToAllButton},i.createElement(o.Button,{appearance:"stroke",onClick:this._handleApplyToAll},l.t(null,void 0,a(75819))))}_getCurrentPage(e){const{pages:t}=this.props,{activePage:a}=this.state;let l=null;return a?l=a:!e&&t.length&&(l=t[0]),l}}var O=a(76422),F=a(88279);const K=l.t(null,void 0,a(74207));class Z extends F.DialogRenderer{constructor(e){super(),this._handleClose=()=>{n.unmountComponentAtNode(this._container),this._setVisibility(!1),this._onClose&&this._onClose()},this._handleSubmit=()=>{},this._handleCancel=()=>{this._model.undoToCheckpoint(this._checkpoint)},this._propertyPages=e.propertyPages,this._model=e.model,this._activePageId=e.activePageId,this._onClose=e.onClose,this._chartWidgetCollection=e.chartWidgetCollection,this._checkpoint=this._ensureCheckpoint(e.undoCheckPoint)}hide(e){e?this._handleCancel():this._handleSubmit(),this._handleClose()}isVisible(){return this.visible().value()}show(){n.render(i.createElement(J,{title:K,isOpened:!0,onSubmit:this._handleSubmit,onClose:this._handleClose, +onCancel:this._handleCancel,pages:this._propertyPages,model:this._model,activePageId:this._activePageId,chartWidgetCollection:this._chartWidgetCollection}),this._container),this._setVisibility(!0),O.emit("edit_object_dialog",{objectType:"mainSeries",scriptTitle:this._model.mainSeries().title()})}_ensureCheckpoint(e){return void 0===e&&(e=this._model.createUndoCheckpoint()),e}}},51613:(e,t,a)=>{"use strict";a.d(t,{PopupMenuSeparator:()=>s});var l=a(50959),i=a(97754),n=a.n(i),o=a(45829);function s(e){const{size:t="normal",className:a,ariaHidden:i=!1}=e;return l.createElement("div",{className:n()(o.separator,"small"===t&&o.small,"normal"===t&&o.normal,"large"===t&&o.large,a),role:"separator","aria-hidden":i})}},68648:e=>{e.exports=''},74207:e=>{e.exports={ar:["إعدادات الرسم البياني"],ca_ES:["Configuració de gràfics"],cs:"Chart settings",de:["Chart Einstellungen"],el:"Chart settings",en:"Chart settings",es:["Configuración del gráfico"],fa:"Chart settings",fr:["Paramètres du graphique"],he_IL:["הגדרות גרף"],hu_HU:"Chart settings",id_ID:["Pengaturan chart"],it:["Impostazioni grafico"],ja:["チャート設定"],ko:["차트 세팅"],ms_MY:["Tetapan Carta"],nl_NL:"Chart settings",pl:["Ustawienia wykresu"],pt:["Configurações do gráfico"],ro:"Chart settings",ru:["Настройки графика"],sv:["Diagraminställningar"],th:["การตั้งค่าชาร์ต"],tr:["Grafik ayarları"],vi:["Cài đặt biểu đồ"],zh:["图表设置"],zh_TW:["圖表設定"]}},73169:e=>{e.exports={ar:["تطبيق الإعدادات الافتراضية"],ca_ES:["Aplica configuracions per defecte"],cs:["Apply Defaults"],de:["Voreinstellungen anwenden"],el:["Apply Defaults"],en:"Apply defaults",es:["Aplicar configuraciones por defecto"],fa:["Apply Defaults"],fr:["Appliquer les paramètres par défaut"],he_IL:["החל ברירת מחדל"],hu_HU:["Alapértelmezett Alkalmazása"],id_ID:["Terapkan Pengaturan Awal"],it:["Applica predefiniti"],ja:["デフォルトを適用"],ko:["기본설정"],ms_MY:["Guna Pakai Lalai"],nl_NL:["Apply Defaults"],pl:["Zastosuj domyślne"],pt:["Aplicar padrões"],ro:["Apply Defaults"],ru:["Применить по умолчанию"],sv:["Tillämpa standardinställningarna"],th:["ตั้งให้เป็นค่าเบื้องต้น"],tr:["Varsayılanları uygula"],vi:["Áp dụng Nhiều mặc định"],zh:["应用默认"],zh_TW:["套用預設值"]}},75819:e=>{e.exports={ar:["تفعيل على الكل"],ca_ES:["Aplica-ho a tot"],cs:"Apply to all",de:["Auf alle Anwenden"],el:"Apply to all",en:"Apply to all",es:["Aplica a todo"],fa:"Apply to all",fr:["Appliquer à tous"],he_IL:["החל על הכל"],hu_HU:"Apply to all",id_ID:["Terapkan ke seluruh"],it:["Applica su tutti"],ja:["すべてに適用"],ko:["모두 적용"],ms_MY:["Tertakluk untuk semua"],nl_NL:"Apply to all",pl:["Zastosuj do wszystkich"],pt:["Aplicar a todos"],ro:"Apply to all",ru:["Применить ко всем"],sv:["Använd för alla"],th:["ดำเนินการกับทั้งหมด"],tr:["Hepsine uygula"],vi:["Áp dụng cho tất cả"],zh:["应用至全部"],zh_TW:["全部套用"]}},40837:e=>{e.exports={ar:['هل تريد حقًا حذف قالب الرسم البياني "{name}"؟'], +ca_ES:["De debò que voleu eliminar la plantilla de gràfic '{name}'?"],cs:"Do you really want to delete Chart Template '{name}' ?",de:["Möchten Sie die Chart-Vorlage '{name}' wirklich löschen?"],el:"Do you really want to delete Chart Template '{name}' ?",en:"Do you really want to delete Chart Template '{name}' ?",es:["¿Está seguro de que desea eliminar la plantilla de gráfico '{name}'?"],fa:"Do you really want to delete Chart Template '{name}' ?",fr:['Voulez-vous vraiment supprimer le modèle de graphique "{name}"?'],he_IL:["האם אתה באמת רוצה למחוק את תבנית הגרף '{name}'?"],hu_HU:"Do you really want to delete Chart Template '{name}' ?",id_ID:["Apakah anda benar-benar ingin menghapus Template Chart '{name}' ?"],it:["Si vuole davvero cancellare il modello del grafico '{name}'?"],ja:["本当にチャートテンプレート '{name}' を削除しますか?"],ko:["차트 템플릿 '{name}'를 정말 삭제하시겠습니까?"],ms_MY:["Adakah anda benar-benar ingin memadamkan Templat Carta '{name}' ?"],nl_NL:"Do you really want to delete Chart Template '{name}' ?",pl:["Czy na pewno chcesz usunąć szablon wykresu „{name}”?"],pt:["Você realmente quer apagar o Template '{name}' do Gráfico?"],ro:"Do you really want to delete Chart Template '{name}' ?",ru:['Вы действительно хотите удалить шаблон графика "{name}"?'],sv:['Vill du verkligen radera diagrammall "{name}"?'],th:["คุณต้องการลบเทมเพลตแผนภูมิ '{name}' หรือไม่"],tr:["'{name}' Grafik Taslağını gerçekten silmek istiyor musunuz?"],vi:["Bạn có thực sự muốn xoá Mẫu Biểu đồ '{name}' không?"],zh:["您真的要删除图表模板'{name}'吗?"],zh_TW:["您真的要刪除圖表模板'{name}'嗎?"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/general-chart-properties-dialog.aef234c059b0b7c64ae8.js b/charting_library/bundles/general-chart-properties-dialog.aef234c059b0b7c64ae8.js deleted file mode 100644 index 0cbf5400..00000000 --- a/charting_library/bundles/general-chart-properties-dialog.aef234c059b0b7c64ae8.js +++ /dev/null @@ -1,11 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7078],{37463:e=>{e.exports={backButton:"backButton-yMMXpYEB"}},54829:e=>{e.exports={wrapper:"wrapper-nGEmjtaX",container:"container-nGEmjtaX",tab:"tab-nGEmjtaX",active:"active-nGEmjtaX",title:"title-nGEmjtaX",icon:"icon-nGEmjtaX",withoutIcon:"withoutIcon-nGEmjtaX",titleText:"titleText-nGEmjtaX",nested:"nested-nGEmjtaX",isTablet:"isTablet-nGEmjtaX",isMobile:"isMobile-nGEmjtaX"}},62845:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","tablet-small-breakpoint":"screen and (max-width: 430px)",withSidebar:"withSidebar-F0WBLDV5",content:"content-F0WBLDV5",tabContent:"tabContent-F0WBLDV5",applyToAllButton:"applyToAllButton-F0WBLDV5"}},12009:e=>{e.exports={themesButtonText:"themesButtonText-w7kgghoW",themesButtonIcon:"themesButtonIcon-w7kgghoW",defaultsButtonText:"defaultsButtonText-w7kgghoW",defaultsButtonItem:"defaultsButtonItem-w7kgghoW"}},92910:e=>{e.exports={separator:"separator-QjUlCDId",small:"small-QjUlCDId",normal:"normal-QjUlCDId",large:"large-QjUlCDId"}},50366:(e,t,a)=>{"use strict";a.d(t,{DialogSidebarContainer:()=>m,DialogSidebarItem:()=>h,DialogSidebarWrapper:()=>d});var i=a(50959),n=a(97754),l=a.n(n),s=a(9745);function r(e){return{isMobile:"mobile"===e,isTablet:"tablet"===e}}var o=a(68648),c=a(54829);function m(e){const{mode:t,className:a,...n}=e,{isMobile:s,isTablet:o}=r(t),m=l()(c.container,o&&c.isTablet,s&&c.isMobile,a);return i.createElement("div",{...n,className:m,"data-role":"dialog-sidebar"})}function d(e){return i.createElement("div",{className:c.wrapper,...e})}function h(e){const{mode:t,title:a,icon:n,isActive:m,onClick:d,...h}=e,{isMobile:u,isTablet:p}=r(t),g=m?null==n?void 0:n.active:null==n?void 0:n.default;return i.createElement("div",{...h,className:l()(c.tab,p&&c.isTablet,u&&c.isMobile,m&&c.active),onClick:d},n&&i.createElement(s.Icon,{className:c.icon,icon:g}),!p&&i.createElement("span",{className:l()(c.title,!n&&c.withoutIcon)},i.createElement("span",{className:c.titleText},a),u&&i.createElement(s.Icon,{className:c.nested,icon:o})))}},72811:(e,t,a)=>{"use strict";a.r(t),a.d(t,{GeneralChartPropertiesDialogRenderer:()=>ee});var i=a(44352),n=a(50959),l=a(962),s=a(94720),r=a(15650),o=a(50182),c=a(66849),m=a(11062),d=a(56840),h=a.n(d),u=a(75531),p=a(90692),g=a(9745),_=a(14483),b=a(95276),v=a(16396),y=a(51613),k=a(5286),f=(a(42053),a(3615));const T=i.t(null,void 0,a(40837));var S=a(60508),C=a(53180),z=a(96040),x=a(51768),L=a(70412),A=a(32563),D=a(12009);function I(e){const{themeName:t,chartWidgetCollection:a,onRemove:i,manager:l}=e,[s,r]=(0,L.useHover)(),o=n.useCallback((()=>function(e,t,a){(0,f.showConfirm)({text:T.format({name:e}),onConfirm:({dialogClose:a})=>{(0,k.removeTheme)(e),t&&t(e),a()}},a)}(t,i,l)),[t,i,l]),c=n.useCallback((()=>{(0,k.loadTheme)(a,{themeName:t,standardTheme:!1}).then((()=>{(0,x.trackEvent)("GUI","Switch to custom theme")}))}),[t,a]);return n.createElement("div",{...r},n.createElement(v.PopupMenuItem,{"data-series-theme-item-theme-name":t,className:D.defaultsButtonItem, -isActive:!1,label:t,onClick:c,toolbox:n.createElement(z.RemoveButton,{hidden:!A.mobiletouch&&!s,onClick:o})}))}var E=a(44996);const M=i.t(null,void 0,a(19611)),j=i.t(null,void 0,a(73169)),N=(0,C.appendEllipsis)(i.t(null,void 0,a(9908))),w=i.t(null,void 0,a(75819)),P=_.enabled("chart_template_storage");class B extends n.PureComponent{constructor(e){super(e),this._manager=null,this._handleApplyDefaults=()=>{const{model:e,chartWidgetCollection:t}=this.props;e.restorePreferences();const a=(0,k.getCurrentTheme)().name;(0,k.loadTheme)(t,{themeName:a,standardTheme:!0,applyOverrides:!0,onlyActiveChart:!0})},this._handleSaveAs=()=>{if(P){const{model:e}=this.props;window.runOrSignIn((()=>async function(e,t){const[i,n]=await Promise.all([a.e(7648).then(a.bind(a,57351)),(0,k.getThemeNames)()]);i.showThemeSaveDialog(e,t,n)}(e.model().theme(),this._syncThemeList)),{source:"Save theme in chart properties"})}},this._handleRemoveTheme=e=>{this.setState({themes:this.state.themes.filter((t=>t!==e))})},this._syncThemeList=()=>{P&&(0,k.getThemeNames)().then((e=>{this.setState({themes:e})}))},this.state={themes:[]},this._syncThemeList()}render(){return n.createElement(S.SlotContext.Consumer,null,(e=>(this._manager=e,n.createElement(p.MatchMedia,{rule:"screen and (max-width: 768px)"},(e=>n.createElement(b.ControlDisclosure,{id:"series-theme-manager",className:!e&&D.themesButtonText,hideArrowButton:e,"data-name":"theme-select",buttonChildren:this._getPlaceHolderItem(e)},this._getThemeItems(e)))))))}_getPlaceHolderItem(e){return e?n.createElement(g.Icon,{className:D.themesButtonIcon,icon:E}):M}_getThemeItems(e){const{isApplyToAllVisible:t,chartWidgetCollection:a,applyToAllCallback:i}=this.props,{themes:l}=this.state;return n.createElement(n.Fragment,null,e&&t&&n.createElement(v.PopupMenuItem,{className:D.defaultsButtonItem,isActive:!1,label:w,onClick:i}),n.createElement(v.PopupMenuItem,{"data-name":"series-theme-manager-apply-defaults",className:D.defaultsButtonItem,isActive:!1,label:j,onClick:this._handleApplyDefaults}),P&&n.createElement(v.PopupMenuItem,{"data-name":"series-theme-manager-save-as",className:D.defaultsButtonItem,isActive:!1,label:N,onClick:this._handleSaveAs}),l.length>0&&n.createElement(n.Fragment,null,n.createElement(y.PopupMenuSeparator,{key:"separator"}),l.map((e=>n.createElement(I,{key:e,themeName:e,onRemove:this._handleRemoveTheme,chartWidgetCollection:a,manager:this._manager})))))}}var W=a(59064),H=a(71953),U=a(24437),V=a(50366),G=a(86656);const Y={areaSymbolMinTick:"normal",areaSymbolTimezone:"normal",barSymbolMinTick:"normal",barSymbolTimezone:"normal",baselineSymbolMinTick:"normal",baselineSymbolTimezone:"normal",candleSymbolMinTick:"normal",candleSymbolTimezone:"normal",dateFormat:"normal",haSymbolMinTick:"normal",haSymbolTimezone:"normal",hiloSymbolMinTick:"normal",hiloSymbolTimezone:"normal",hollowCandleSymbolMinTick:"normal",hollowCandleSymbolTimezone:"normal",kagiAtrLength:"normal",kagiReversalAmount:"normal",kagiStyle:"normal",kagiSymbolMinTick:"normal",kagiSymbolTimezone:"normal",lineSymbolMinTick:"normal", -lineSymbolTimezone:"normal",sessionId:"normal",lockScale:"normal",mainSeriesSymbolAreaPriceSource:"normal",mainSeriesSymbolBaseLevelPercentage:"normal",mainSeriesSymbolBaseLinePriceSource:"normal",mainSeriesSymbolLinePriceSource:"normal",mainSeriesSymbolStyleType:"normal",navButtons:"big",paneButtons:"big",scalesCurrencyUnit:"big",autoLogButtonsVisibility:"big",pbLb:"normal",pbSymbolMinTick:"normal",pbSymbolTimezone:"normal",pnfAtrLength:"normal",pnfBoxSize:"normal",pnfReversalAmount:"normal",pnfSources:"normal",pnfStyle:"normal",pnfSymbolMinTick:"normal",pnfSymbolTimezone:"normal",rangeSymbolMinTick:"normal",rangeSymbolTimezone:"normal",renkoAtrLength:"normal",renkoBoxSize:"normal",renkoStyle:"normal",renkoSymbolMinTick:"normal",renkoSymbolTimezone:"normal",scalesPlacement:"normal",symbolLastValueLabel:"big",symbolTextSource:"normal"};var R=a(48199),O=a(37463);function q(e){return n.createElement(R.BackButton,{className:O.backButton,size:"medium","aria-label":i.t(null,{context:"input"},a(16936)),preservePaddings:!0,...e})}var F=a(62845);const K="properties_dialog.last_page_id";class X extends n.PureComponent{constructor(e){var t;super(e),this._renderChildren=({requestResize:e,isSmallWidth:t})=>(this._requestResize=e,n.createElement("div",{className:F.content},this._renderTabs(t),this._renderTabContent(t))),this._renderApplyToAllButton=()=>n.createElement(p.MatchMedia,{rule:U.DialogBreakpoints.TabletNormal},(e=>this._renderApplyToAll(e))),this._renderFooterLeft=()=>{const{model:e,chartWidgetCollection:t}=this.props,{isApplyToAllVisible:a}=this.state;return n.createElement(B,{model:e,isApplyToAllVisible:a,applyToAllCallback:this._handleApplyToAll,chartWidgetCollection:t})},this._createTabClickHandler=e=>()=>this._selectPage(e),this._selectPage=(e,t)=>{const{activePage:a}=this.state;e!==a&&(a&&a.definitions.unsubscribe(this._onChangeActivePageDefinitions),null!==e&&(t||h().setValue(K,e.id),e.definitions.subscribe(this._onChangeActivePageDefinitions)),this.setState({activePage:e,tableKey:Date.now()},(()=>{this._requestResize&&this._requestResize()})))},this._onChangeActivePageDefinitions=()=>{H.logger.logNormal("Definition collection was updated"),this.setState({tableKey:Date.now()},(()=>{this._requestResize&&this._requestResize()}))},this._onTabVisibilityChanged=()=>{const e=this.props.pages.filter((e=>e.visible.value()));this.setState({visiblePages:e});const t=this.state.activePage;null===t||e.includes(t)||this._selectPage(0===e.length?null:e[0],!0)},this._handleCancel=()=>{this.props.onCancel(),this.props.onClose()},this._handleSubmit=()=>{this.props.onSubmit(),this.props.onClose()},this._handleScroll=()=>{W.globalCloseDelegate.fire()},this._handleApplyToAll=()=>{const{chartWidgetCollection:e,model:t}=this.props,{isApplyToAllVisible:a}=this.state;a&&e.applyPreferencesToAllCharts(t)},this._syncApplyToAllVisibility=()=>{const{chartWidgetCollection:e}=this.props;this.setState({isApplyToAllVisible:(0,u.isMultipleLayout)(e.layout.value())})},this._handleBackClick=()=>{const{activePage:e}=this.state -;e&&e.definitions.unsubscribe(this._onChangeActivePageDefinitions),this.setState({activePage:null})};const{pages:a,activePageId:i}=e,l=a.filter((e=>e.visible.value()));let s=null!==(t=l.find((e=>e.id===i)))&&void 0!==t?t:null;if(!s){const e=h().getValue(K),t=l.find((t=>t.id===e));s=t||(l.length>0?l[0]:null)}this.state={activePage:s,visiblePages:l,isApplyToAllVisible:(0,u.isMultipleLayout)(e.chartWidgetCollection.layout.value()),tableKey:Date.now()}}componentDidMount(){const{chartWidgetCollection:e,pages:t}=this.props,{activePage:a}=this.state;e.layout.subscribe(this._syncApplyToAllVisibility),a&&a.definitions.subscribe(this._onChangeActivePageDefinitions),t.forEach((e=>e.visible.subscribe(this._onTabVisibilityChanged)))}componentWillUnmount(){const{chartWidgetCollection:e,pages:t}=this.props,{activePage:a}=this.state;a&&a.definitions.unsubscribe(this._onChangeActivePageDefinitions),e.layout.unsubscribe(this._syncApplyToAllVisibility),t.forEach((e=>e.visible.unsubscribe(this._onTabVisibilityChanged)))}render(){const{isOpened:e,onClose:t,shouldReturnFocus:l}=this.props,{activePage:s}=this.state;return n.createElement(p.MatchMedia,{rule:U.DialogBreakpoints.TabletSmall},(r=>n.createElement(o.AdaptiveConfirmDialog,{className:F.withSidebar,dataName:"series-properties-dialog",onClose:t,isOpened:e,title:null!==s&&r?s.title:i.t(null,void 0,a(74207)),footerLeftRenderer:this._renderFooterLeft,additionalButtons:this._renderApplyToAllButton(),additionalHeaderElement:null!==s&&r?n.createElement(q,{onClick:this._handleBackClick}):void 0,onSubmit:this._handleSubmit,onCancel:this._handleCancel,render:this._renderChildren,submitOnEnterKey:!1,shouldReturnFocus:l})))}_renderTabContent(e){const{pages:t}=this.props,a=this._getCurrentPage(e);if(a){const e=t.find((e=>e.id===a.id)),i=e?e.definitions.value():[];return n.createElement(G.TouchScrollContainer,{className:F.tabContent,onScroll:this._handleScroll},n.createElement(c.ControlCustomWidthContext.Provider,{value:Y},n.createElement(m.PropertyTable,{key:this.state.tableKey},i.map((e=>n.createElement(r.Section,{key:e.id,definition:e}))))))}return null}_renderTabs(e){const{activePage:t,visiblePages:a}=this.state;if(t&&e)return null;const i=this._getCurrentPage(e);return n.createElement(p.MatchMedia,{rule:U.DialogBreakpoints.TabletNormal},(e=>n.createElement(p.MatchMedia,{rule:U.DialogBreakpoints.TabletSmall},(t=>{const l=t?"mobile":e?"tablet":void 0;return n.createElement(V.DialogSidebarContainer,{mode:l,onScroll:this._handleScroll},a.map((e=>n.createElement(V.DialogSidebarItem,{key:e.id,mode:l,"data-name":e.id,title:e.title,icon:e.icon,onClick:this._createTabClickHandler(e),isActive:i?e.id===i.id:void 0}))))}))))}_renderApplyToAll(e){const{isApplyToAllVisible:t}=this.state;return!e&&t&&n.createElement("span",{className:F.applyToAllButton},n.createElement(s.Button,{appearance:"stroke",onClick:this._handleApplyToAll},i.t(null,void 0,a(75819))))}_getCurrentPage(e){const{pages:t}=this.props,{activePage:a}=this.state;let i=null;return a?i=a:!e&&t.length&&(i=t[0]),i}} -var Z=a(76422),Q=a(85067),J=a(37591);const $=i.t(null,void 0,a(74207));class ee extends Q.DialogRenderer{constructor(e){super(),this._handleClose=()=>{l.unmountComponentAtNode(this._container),this._setVisibility(!1),this._onClose&&this._onClose()},this._handleSubmit=()=>{},this._handleCancel=()=>{this._model.undoToCheckpoint(this._checkpoint)},this._propertyPages=e.propertyPages,this._model=e.model,this._activePageId=e.activePageId,this._onClose=e.onClose,this._chartWidgetCollection=e.chartWidgetCollection,this._checkpoint=this._ensureCheckpoint(e.undoCheckPoint)}hide(e){e?this._handleCancel():this._handleSubmit(),this._handleClose()}isVisible(){return this.visible().value()}show(e){l.render(n.createElement(X,{title:$,isOpened:!0,onSubmit:this._handleSubmit,onClose:this._handleClose,onCancel:this._handleCancel,pages:this._propertyPages,model:this._model,activePageId:this._activePageId,chartWidgetCollection:this._chartWidgetCollection,shouldReturnFocus:null==e?void 0:e.shouldReturnFocus}),this._container),this._setVisibility(!0),Z.emit("edit_object_dialog",{objectType:"mainSeries",scriptTitle:this._model.mainSeries().title(J.TitleDisplayTarget.StatusLine)})}_ensureCheckpoint(e){return void 0===e&&(e=this._model.createUndoCheckpoint()),e}}},51613:(e,t,a)=>{"use strict";a.d(t,{PopupMenuSeparator:()=>r});var i=a(50959),n=a(97754),l=a.n(n),s=a(92910);function r(e){const{size:t="normal",className:a,ariaHidden:n=!1}=e;return i.createElement("div",{className:l()(s.separator,"small"===t&&s.small,"normal"===t&&s.normal,"large"===t&&s.large,a),role:"separator","aria-hidden":n})}},68648:e=>{e.exports=''},60558:e=>{e.exports={ar:["الحيوانات والطبيعة"],ca_ES:["animals i natura"],cs:"animals & nature",de:["Tiere & Natur"],el:"animals & nature",en:"animals & nature",es:["animales y naturaleza"],fa:"animals & nature",fr:["animaux & nature"],he_IL:["בעלי חיים וטבע"],hu_HU:"animals & nature",id_ID:["hewan & alam"],it:["animali e natura"],ja:["動物 & 自然"],ko:["애니멀 & 네이처"],ms_MY:["haiwan & alam"],nl_NL:"animals & nature",pl:["zwierzęta i natura"],pt:["animais & natureza"],ro:"animals & nature",ru:["животные и природа"],sv:["djur & natur"],th:["สัตว์และธรรมชาติ"],tr:["hayvanlar & doğa"],vi:["động vật và thiên nhiên"],zh:["动物&自然"],zh_TW:["動物&自然"]}},14232:e=>{e.exports={ar:["أنشطة"],ca_ES:["activitat"],cs:"activity",de:["Aktivität"],el:"activity",en:"activity",es:["actividad"],fa:"activity",fr:["activité"],he_IL:["פעילות"],hu_HU:"activity",id_ID:["aktivitas"],it:["attività"],ja:["アクティビティ"],ko:["액티비티"],ms_MY:["aktiviti"],nl_NL:"activity",pl:["aktywność"],pt:["atividade"],ro:"activity",ru:["спорт и активность"],sv:["aktiviteter"],th:["กิจกรรม"],tr:["aktivite"],vi:["hoạt động"],zh:["活动"],zh_TW:["活動"]}},35305:e=>{e.exports={ar:["الطعام والشراب"],ca_ES:["menjar i begudes"],cs:"food & drink",de:["Essen & Trinken"],el:"food & drink",en:"food & drink",es:["comida y bebida"], -fa:"food & drink",fr:["nourriture & boissons"],he_IL:["אוכל ושתייה"],hu_HU:"food & drink",id_ID:["makanan & minuman"],it:["cibo e bevande"],ja:["フード & ドリンク"],ko:["푸드 & 드링크"],ms_MY:["makanan & minuman"],nl_NL:"food & drink",pl:["żywność i napoje"],pt:["comida & bebida"],ro:"food & drink",ru:["еда и напитки"],sv:["mat & dryck"],th:["อาหารเครื่องดื่ม"],tr:["yiyecek & içecek"],vi:["đồ ăn & đồ uống"],zh:["食物&饮料"],zh_TW:["食物&飲料"]}},49546:e=>{e.exports={ar:["أعلام"],ca_ES:["banderes"],cs:"flags",de:["Flaggen"],el:"flags",en:"flags",es:["banderas"],fa:"flags",fr:["drapeaux"],he_IL:["דגלים"],hu_HU:"flags",id_ID:["bendera"],it:["bandiere"],ja:["旗"],ko:["플래그"],ms_MY:["bendera-bendera"],nl_NL:"flags",pl:["flagi"],pt:["bandeiras"],ro:"flags",ru:["флаги"],sv:["flaggor"],th:["ธง"],tr:["bayraklar"],vi:["gắn cờ"],zh:["旗帜"],zh_TW:["旗幟"]}},72302:e=>{e.exports={ar:["أشياء"],ca_ES:["objectes"],cs:"objects",de:["Objekte"],el:"objects",en:"objects",es:["objetos"],fa:"objects",fr:["objets"],he_IL:["אובייקטים"],hu_HU:"objects",id_ID:["objek"],it:["oggetti"],ja:["モノ"],ko:["오브젝트"],ms_MY:["objek-objek"],nl_NL:"objects",pl:["obiekty"],pt:["objetos"],ro:"objects",ru:["предметы"],sv:["objekt"],th:["วัตถุ"],tr:["nesneler"],vi:["các đối tượng"],zh:["物品"],zh_TW:["物品"]}},96330:e=>{e.exports={ar:["الابتسامات والأشخاص"],ca_ES:["cares i gent"],cs:"smiles & people",de:["Smilies & Menschen"],el:"smiles & people",en:"smiles & people",es:["emoticonos y personas"],fa:"smiles & people",fr:["sourires & personnes"],he_IL:["חיוכים ואנשים"],hu_HU:"smiles & people",id_ID:["senyuman & orang"],it:["smile e persone"],ja:["スマイル & 人物"],ko:["스마일 & 피플"],ms_MY:["senyuman & orang"],nl_NL:"smiles & people",pl:["buźki i osoby"],pt:["smiles & pessoas"],ro:"smiles & people",ru:["эмоции и люди"],sv:["leenden & människor"],th:["รอยยิ้มและผู้คน"],tr:["gülümsemeler & insanlar"],vi:["nụ cười và mọi người"],zh:["笑脸&人像"],zh_TW:["笑臉&人像"]}},6878:e=>{e.exports={ar:["رموز"],ca_ES:["símbols"],cs:"symbols",de:["Symbole"],el:"symbols",en:"symbols",es:["simbolos"],fa:"symbols",fr:["symboles"],he_IL:["סימולים"],hu_HU:"symbols",id_ID:["simbol"],it:["simboli"],ja:["記号"],ko:["심볼"],ms_MY:["simbol-simbol"],nl_NL:"symbols",pl:["symbole"],pt:["símbolos"],ro:"symbols",ru:["символы"],sv:["symboler"],th:["สัญญาลักษณ์"],tr:["semboller"],vi:["mã giao dịch"],zh:["符号"],zh_TW:["符號"]}},15426:e=>{e.exports={ar:["مستخدَمٌ حديثاً"],ca_ES:["usat recentment"],cs:"recently used",de:["Zuletzt genutzt"],el:"recently used",en:"recently used",es:["usados con frecuencia"],fa:"recently used",fr:["récemment utilisé"],he_IL:["נעשה בו שימוש לאחרונה"],hu_HU:"recently used",id_ID:["baru digunakan"],it:["usato di recente"],ja:["最近使用したもの"],ko:["최근에 쓰임"],ms_MY:["baru lepas digunakan"],nl_NL:"recently used",pl:["ostatnio używane"],pt:["usados recentemente"],ro:"recently used",ru:["недавние"],sv:["nyligen använd"],th:["ที่เพิ่งใช้ล่าสุด"],tr:["son zamanlarda kullanılanlar"],vi:["Sử dụng gần đây"],zh:["最近使用"],zh_TW:["最近使用"]}},15395:e=>{e.exports={ar:["السفر والأماكن"],ca_ES:["viatges i llocs"],cs:"travel & places", -de:["Reisen & Orte"],el:"travel & places",en:"travel & places",es:["viajes y destinos"],fa:"travel & places",fr:["voyages & lieux"],he_IL:["נסיעות ומקומות"],hu_HU:"travel & places",id_ID:["perjalanan & tempat"],it:["viaggi e località"],ja:["トラベル & 場所"],ko:["트래블 & 플레이스"],ms_MY:["melancong & tempat-tempat"],nl_NL:"travel & places",pl:["podróże i miejsca"],pt:["viagens & lugares"],ro:"travel & places",ru:["путешествия"],sv:["resor & platser"],th:["การเดินทางและสถานที่"],tr:["seyahat & yerler"],vi:["du lịch & địa điểm"],zh:["旅游&地点"],zh_TW:["旅遊&地點"]}},72171:e=>{e.exports={ar:["مركز"],ca_ES:["Centre"],cs:"Center",de:["Zentrieren"],el:"Center",en:"Center",es:["Centro"],fa:"Center",fr:["Centre"],he_IL:["מרכז"],hu_HU:"Center",id_ID:["Pusat"],it:["Centro"],ja:["中央"],ko:["센터"],ms_MY:["Pusat"],nl_NL:"Center",pl:["Środek"],pt:["Centro"],ro:"Center",ru:["По центру"],sv:["Centrera"],th:["ตรงกลาง"],tr:["Orta"],vi:["Trung tâm"],zh:["中心"],zh_TW:["中心"]}},74207:e=>{e.exports={ar:["إعدادات الرسم البياني"],ca_ES:["Configuració de gràfics"],cs:"Chart settings",de:["Chart Einstellungen"],el:"Chart settings",en:"Chart settings",es:["Configuración del gráfico"],fa:"Chart settings",fr:["Paramètres du graphique"],he_IL:["הגדרות גרף"],hu_HU:"Chart settings",id_ID:["Pengaturan chart"],it:["Impostazioni grafico"],ja:["チャート設定"],ko:["차트 세팅"],ms_MY:["Tetapan Carta"],nl_NL:"Chart settings",pl:["Ustawienia wykresu"],pt:["Configurações do gráfico"],ro:"Chart settings",ru:["Настройки графика"],sv:["Diagraminställningar"],th:["การตั้งค่าชาร์ต"],tr:["Grafik ayarları"],vi:["Cài đặt biểu đồ"],zh:["图表设置"],zh_TW:["圖表設定"]}},73169:e=>{e.exports={ar:["تطبيق الإعدادات الافتراضية"],ca_ES:["Aplica configuracions per defecte"],cs:["Apply Defaults"],de:["Voreinstellungen anwenden"],el:["Apply Defaults"],en:"Apply defaults",es:["Aplicar configuraciones por defecto"],fa:["Apply Defaults"],fr:["Appliquer les paramètres par défaut"],he_IL:["החל ברירת מחדל"],hu_HU:["Alapértelmezett Alkalmazása"],id_ID:["Terapkan Pengaturan Awal"],it:["Applica predefiniti"],ja:["デフォルトを適用"],ko:["기본설정"],ms_MY:["Guna Pakai Lalai"],nl_NL:["Apply Defaults"],pl:["Zastosuj domyślne"],pt:["Aplicar padrões"],ro:["Apply Defaults"],ru:["Применить по умолчанию"],sv:["Tillämpa standardinställningarna"],th:["ตั้งให้เป็นค่าเบื้องต้น"],tr:["Varsayılanları uygula"],vi:["Áp dụng Nhiều mặc định"],zh:["应用默认"],zh_TW:["套用預設值"]}},75819:e=>{e.exports={ar:["تفعيل على الكل"],ca_ES:["Aplica-ho a tot"],cs:"Apply to all",de:["Auf alle Anwenden"],el:"Apply to all",en:"Apply to all",es:["Aplicar a todo"],fa:"Apply to all",fr:["Appliquer à tous"],he_IL:["החל על הכל"],hu_HU:"Apply to all",id_ID:["Terapkan ke seluruh"],it:["Applica su tutti"],ja:["すべてに適用"],ko:["모두 적용"],ms_MY:["Tertakluk untuk semua"],nl_NL:"Apply to all",pl:["Zastosuj do wszystkich"],pt:["Aplicar a todos"],ro:"Apply to all",ru:["Применить ко всем"],sv:["Använd för alla"],th:["ดำเนินการกับทั้งหมด"],tr:["Hepsine uygula"],vi:["Áp dụng cho tất cả"],zh:["应用至全部"],zh_TW:["全部套用"]}},91757:e=>{e.exports={ar:["الأسفل"],ca_ES:["Part inferior"],cs:"Bottom",de:["Unten"], -el:"Bottom",en:"Bottom",es:["Parte inferior"],fa:["پایین"],fr:["Bas"],he_IL:["תחתית"],hu_HU:["Alsó"],id_ID:["Dasar"],it:["Sotto"],ja:["下"],ko:["아래"],ms_MY:["Bawah"],nl_NL:"Bottom",pl:["Dno"],pt:["Em baixo"],ro:"Bottom",ru:["Снизу"],sv:["Botten"],th:["ข้างล่าง"],tr:["Alt"],vi:["Đáy"],zh:["底部"],zh_TW:["底部"]}},16079:e=>{e.exports={ar:["متدرج"],ca_ES:"Gradient",cs:"Gradient",de:["Farbverlauf"],el:"Gradient",en:"Gradient",es:["Gradiente"],fa:"Gradient",fr:["Dégradé"],he_IL:["משולב"],hu_HU:"Gradient",id_ID:["Gradien"],it:["Gradiente"],ja:["グラデーション"],ko:["그래디언트"],ms_MY:["Gradien"],nl_NL:"Gradient",pl:"Gradient",pt:["Gradiente"],ro:"Gradient",ru:["Градиент"],sv:["Lutning"],th:["ไล่เฉดสี"],tr:["Gradyan"],vi:"Gradient",zh:["渐变"],zh_TW:["漸層"]}},40837:e=>{e.exports={ar:['هل تريد حقًا حذف قالب الرسم البياني "{name}"؟'],ca_ES:["De debò que voleu eliminar la plantilla de gràfic '{name}'?"],cs:"Do you really want to delete Chart Template '{name}' ?",de:["Möchten Sie die Chart-Vorlage '{name}' wirklich löschen?"],el:"Do you really want to delete Chart Template '{name}' ?",en:"Do you really want to delete Chart Template '{name}' ?",es:["¿Está seguro de que desea eliminar la plantilla de gráfico '{name}'?"],fa:"Do you really want to delete Chart Template '{name}' ?",fr:['Voulez-vous vraiment supprimer le modèle de graphique "{name}"?'],he_IL:["האם אתה באמת רוצה למחוק את תבנית הגרף '{name}'?"],hu_HU:"Do you really want to delete Chart Template '{name}' ?",id_ID:["Apakah anda benar-benar ingin menghapus Template Chart '{name}' ?"],it:["Si vuole davvero cancellare il modello del grafico '{name}'?"],ja:["本当にチャートテンプレート '{name}' を削除しますか?"],ko:["차트 템플릿 '{name}'를 정말 삭제하시겠습니까?"],ms_MY:["Adakah anda benar-benar ingin memadamkan Templat Carta '{name}' ?"],nl_NL:"Do you really want to delete Chart Template '{name}' ?",pl:["Czy na pewno chcesz usunąć szablon wykresu „{name}”?"],pt:["Você realmente quer apagar o Template '{name}' do Gráfico?"],ro:"Do you really want to delete Chart Template '{name}' ?",ru:['Вы действительно хотите удалить шаблон графика "{name}"?'],sv:['Vill du verkligen radera diagrammall "{name}"?'],th:["คุณต้องการลบเทมเพลตแผนภูมิ '{name}' หรือไม่"],tr:["'{name}' Grafik Taslağını gerçekten silmek istiyor musunuz?"],vi:["Bạn có thực sự muốn xoá Mẫu Biểu đồ '{name}' không?"],zh:["您真的要删除图表模板'{name}'吗?"],zh_TW:["您真的要刪除圖表模板'{name}'嗎?"]}},42973:e=>{e.exports={ar:["خط منقط"],ca_ES:["Línia de punts"],cs:"Dotted line",de:["Gepunktete Linie"],el:"Dotted line",en:"Dotted line",es:["Linea de puntos"],fa:"Dotted line",fr:["Ligne pointillée"],he_IL:["קו מנוקד"],hu_HU:"Dotted line",id_ID:["Garis titik-titik"],it:["Linea punteggiata"],ja:["点線"],ko:["도트 라인"],ms_MY:["Garis Bertitik"],nl_NL:"Dotted line",pl:["Linia kropkowana"],pt:["Linha Pontilhada"],ro:"Dotted line",ru:["Точечный пунктир"],sv:["Prickad linje"],th:["เส้นไข่ปลา"],tr:["Noktalı Çizgi"],vi:["Đường chấm chấm"],zh:["点虚线"],zh_TW:["點虛線"]}},59317:e=>{e.exports={ar:["خط متقطع"],ca_ES:["Línia discontínua"],cs:"Dashed line",de:["Gestrichelte Linie"],el:"Dashed line",en:"Dashed line", -es:["Linea discontinua"],fa:"Dashed line",fr:["Ligne traitillée"],he_IL:["קו מקווקו"],hu_HU:"Dashed line",id_ID:["Garis putus-putus"],it:["Linea tratteggiata"],ja:["破線"],ko:["대쉬 라인"],ms_MY:["Garis Putus-Putus"],nl_NL:"Dashed line",pl:["Linia przerywana"],pt:["Linha Tracejada"],ro:"Dashed line",ru:["Штриховой пунктир"],sv:["Streckad linje"],th:["เส้นประ"],tr:["Kesik Çizgi"],vi:["Đường Đứt nét"],zh:["短虚线"],zh_TW:["短虛線"]}},77405:e=>{e.exports={ar:["أفقي"],ca_ES:["Horitzontal"],cs:"Horizontal",de:"Horizontal",el:"Horizontal",en:"Horizontal",es:"Horizontal",fa:"Horizontal",fr:"Horizontal",he_IL:["אופקי"],hu_HU:"Horizontal",id_ID:"Horizontal",it:["Orizzontale"],ja:["水平"],ko:["가로"],ms_MY:["Melintang"],nl_NL:"Horizontal",pl:["Poziomo"],pt:"Horizontal",ro:"Horizontal",ru:["Горизонтальная"],sv:["Vågrät"],th:["แนวนอน"],tr:["Yatay"],vi:["Ngang"],zh:["横式"],zh_TW:["橫式"]}},19286:e=>{e.exports={ar:["يسار"],ca_ES:["Esquerra"],cs:"Left",de:["Links"],el:"Left",en:"Left",es:["Izquierda"],fa:"Left",fr:["Gauche"],he_IL:["שמאל"],hu_HU:["Bal"],id_ID:["Kiri"],it:["Sinistra"],ja:["左"],ko:["왼쪽"],ms_MY:["Kiri"],nl_NL:"Left",pl:["Lewo"],pt:["Esquerda"],ro:"Left",ru:["Слева"],sv:["Vänster"],th:["ซ้าย"],tr:["Sol"],vi:["Bên trái"],zh:["左"],zh_TW:["左"]}},76476:e=>{e.exports={ar:["وسط"],ca_ES:["Al mig"],cs:"Middle",de:["Mitte"],el:"Middle",en:"Middle",es:["En el medio"],fa:"Middle",fr:["Milieu"],he_IL:["אמצע"],hu_HU:"Middle",id_ID:["Tengah"],it:["Medio"],ja:["中央"],ko:["미들"],ms_MY:["Tengah"],nl_NL:"Middle",pl:["Środek"],pt:["No meio"],ro:"Middle",ru:["По центру"],sv:["Mitten"],th:["ตรงกลาง"],tr:["Orta"],vi:["Giữa"],zh:["中间"],zh_TW:["中間"]}},55362:e=>{e.exports={ar:["عادي"],ca_ES:"Normal",cs:["Běžné"],de:"Normal",el:"Normal",en:"Normal",es:"Normal",fa:["خط"],fr:"Normal",he_IL:["רגיל"],hu_HU:["Normális"],id_ID:"Normal",it:["Normale"],ja:["通常"],ko:["정상"],ms_MY:["Biasa"],nl_NL:["Normaal"],pl:["Normalny"],pt:"Normal",ro:"Normal",ru:["Обычный"],sv:"Normal",th:["ปกติ"],tr:"Normal",vi:["Bình thường"],zh:["普通"],zh_TW:["正常"]}},35637:e=>{e.exports={ar:["ثابت"],ca_ES:["Sòlid"],cs:"Solid",de:["Einfarbig"],el:"Solid",en:"Solid",es:["Sólido"],fa:"Solid",fr:["Uni"],he_IL:["סולידי"],hu_HU:"Solid",id_ID:"Solid",it:["Tinta unita"],ja:["ソリッド"],ko:["솔리드"],ms_MY:["Padu"],nl_NL:"Solid",pl:["Jednolite"],pt:["Sólido"],ro:"Solid",ru:["Сплошной"],sv:"Solid",th:["สีเดียว"],tr:["Katı"],vi:"Solid",zh:"Solid",zh_TW:"Solid"}},21141:e=>{e.exports={ar:["يمين"],ca_ES:["Dreta"],cs:"Right",de:["Rechts"],el:"Right",en:"Right",es:["Derecha"],fa:"Right",fr:["Droite"],he_IL:["ימין"],hu_HU:["Jobb"],id_ID:["Kanan"],it:["Destra"],ja:["右"],ko:["오른쪽"],ms_MY:["Kanan"],nl_NL:"Right",pl:["Prawy"],pt:["Direita"],ro:"Right",ru:["Справа"],sv:["Höger"],th:["ขวา"],tr:["Sağ"],vi:["Phải"],zh:["右"],zh_TW:["右"]}},65994:e=>{e.exports={ar:["الأعلى"],ca_ES:["Part superior"],cs:"Top",de:["Oben"],el:"Top",en:"Top",es:["Parte superior"],fa:"Top",fr:["Haut"],he_IL:["עליון"],hu_HU:["Felső"],id_ID:["Teratas"],it:["Sopra"],ja:["上"],ko:["탑"],ms_MY:["Atas"],nl_NL:"Top",pl:["Szczyt"],pt:["Em cima"],ro:"Top",ru:["Сверху"], -sv:["Topp"],th:["บน"],tr:["Üst"],vi:["Trên đầu"],zh:["顶部"],zh_TW:["頂部"]}},92960:e=>{e.exports={ar:["محاذاة النص"],ca_ES:["Alineació del text"],cs:"Text alignment",de:["Textausrichtung"],el:"Text alignment",en:"Text alignment",es:["Alineación del texto"],fa:"Text alignment",fr:["Alignement du texte"],he_IL:["יישור טקסט"],hu_HU:"Text alignment",id_ID:["Perataan teks"],it:["Allineamento testo"],ja:["テキストの配置"],ko:["텍스트 얼라인"],ms_MY:["jajaran teks"],nl_NL:"Text alignment",pl:["Wyrównanie tekstu"],pt:["Alinhamento do texto"],ro:"Text alignment",ru:["Выравнивание текста"],sv:["Textjustering"],th:["การจัดตำแหน่งตัวอักษร"],tr:["Metin hizalama"],vi:["Căn chỉnh chữ"],zh:["文字对齐"],zh_TW:["文字對齊"]}},90581:e=>{e.exports={ar:["اتجاه النص"],ca_ES:["Orientació del text"],cs:"Text orientation",de:["Text Ausrichtung"],el:"Text orientation",en:"Text orientation",es:["Orientación del texto"],fa:"Text orientation",fr:["Orientation du texte"],he_IL:["כיוון טקסט"],hu_HU:"Text orientation",id_ID:["Orientasi teks"],it:["Orientamento testo"],ja:["テキストの向き"],ko:["텍스트 방향"],ms_MY:["Orientasi teks"],nl_NL:"Text orientation",pl:["Kierunek tekstu"],pt:["Orientação do Texto"],ro:"Text orientation",ru:["Ориентация текста"],sv:["Textriktning"],th:["การเรียงตัวของตัวอักษร"],tr:["Metin yönü"],vi:["Chiều của chữ"],zh:["文字方向"],zh_TW:["文字方向"]}},78019:e=>{e.exports={ar:["استخدم علامات رياضية خاصة لتحل محل الرسومات المحددة: + ، - ، / ، * للسعر و + ، - لفهرس العمود."],ca_ES:["Feu servir signes matemàtics especials per desplaçar els dibuixos seleccionats: +,-,/,* per al preu i +,- per a l'índex de barres."],cs:"Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index.",de:["Verwenden Sie spezielle mathematische Zeichen, um ausgewählte Zeichnungen zu verschieben: +,-,/,* für Preis- und +,- für Balken-Index."],el:"Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index.",en:"Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index.",es:["Utilice signos matemáticos especiales para desplazar los dibujos seleccionados: +,-,/,* para el precio y +,- para el índice de barras."],fa:"Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index.",fr:["Utilisez des signes mathématiques spéciaux pour déplacer les dessins sélectionnés : +,-,/,* pour le prix et +,- pour l'index des barres."],he_IL:["השתמש בסימנים מתמטיים מיוחדים כדי להחליף שרטוטים נבחרים: +,-,/,* עבור המחיר ו-+,- עבור בר אינדקס."],hu_HU:"Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index.",id_ID:["Gunakan tanda matematika khusus untuk memindahkan gambar yang dipilih: +,-,/,* untuk harga dan +,- untuk indeks bar."],it:["Per spostare i disegni selezionati, potete utilizzare i segni matematici speciali: +,-,/,* per il prezzo e +,- per l'indice delle barre."],ja:["選択中の描画をまとめて移動するには演算子を使用します。価格に対しては+ , - , / , *、バーインデックスに対しては+ ,- を使用します。"],ko:["선택한 드로윙을 대체하려면 특수 연산 부호를 사용합니다. 가격에는 +,-,/,*, 막대 인덱스는 +,-입니다."], -ms_MY:["Gunakan simbol matematik istimewa untuk menganjakkan lukisan-lukisan terpilih: +,-,/,* untuk harga dan +,- untuk indeks bar."],nl_NL:"Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index.",pl:["Użyj specjalnych znaków matematycznych, aby zastąpić wybrane rysunki: +,-,/,* dla ceny i +,- dla indeksu słupka."],pt:["Usar símbolos matemáticos especiais para deslocar os desenhos selecionados: +,-,/,* para preço e +,- para o índice de barras."],ro:"Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index.",ru:["Используйте специальные символы, чтобы перемещать выбранные объекты рисования: +, -, /, * для цены и +, - для индекса бара."],sv:["Använd särskilda matematiska tecken för att förflytta valda ritningar: +,-,/,* för pris och +,- för stapelindex."],th:["ใช้เครื่องหมายทางคณิตศาสตร์พิเศษเพื่อแทนที่ภาพวาดที่เลือก: +,-,/,* สำหรับราคา และ +,- สำหรับดัชนีแท่ง"],tr:["Özel matematik işaretleri ile seçili çizimleri oynatın. +,-,/,* ile fiyatı ve +,- ile çubuk endeksi oynar."],vi:["Sử dụng các dấu hiệu toán học đặc biệt để thay thế các bản vẽ đã chọn: +, -, /, * cho giá và +, - cho chỉ số thanh."],zh:["使用特殊的数学符号替换选定的图形:+,-,/,* 表示价格,+,- 表示K线指数。"],zh_TW:["使用特殊的數學符號替換選定的圖形:+,-,/,* 表示價格,+,- 表示K線指數。"]}},44085:e=>{e.exports={ar:["عمودي"],ca_ES:"Vertical",cs:"Vertical",de:["Vertikal"],el:"Vertical",en:"Vertical",es:"Vertical",fa:"Vertical",fr:"Vertical",he_IL:["אנכי"],hu_HU:"Vertical",id_ID:"Vertical",it:["Verticale"],ja:["垂直"],ko:["세로"],ms_MY:["Menegak"],nl_NL:"Vertical",pl:["Pionowo"],pt:"Vertical",ro:"Vertical",ru:["Вертикальная"],sv:["Lodrät"],th:["แนวตั้ง"],tr:["Dikey"],vi:["Dọc"],zh:["竖式"],zh_TW:["直式"]}},76080:e=>{e.exports={ar:["على سبيل المثال +1"],ca_ES:["p. ex., +1"],cs:"e.g. +1",de:["z.B. +1"],el:"e.g. +1",en:"e.g. +1",es:["p. ej., +1"],fa:"e.g. +1",fr:["p. ex. +1"],he_IL:["לְמָשָׁל /+1"],hu_HU:"e.g. +1",id_ID:["misalnya +1"],it:["es. +1"],ja:["例. +1"],ko:"e.g. +1",ms_MY:["cth. +1"],nl_NL:"e.g. +1",pl:["np. +1"],pt:["ex.: +1"],ro:"e.g. +1",ru:["н-р, +1"],sv:["t. ex. +1"],th:["เช่น. +1"],tr:["örn. +1"],vi:"e.g. +1",zh:["例如 +1"],zh_TW:["例如+1"]}},95166:e=>{e.exports={ar:["/2"],ca_ES:["p. ex., /2"],cs:"e.g. /2",de:["z.B. /2"],el:"e.g. /2",en:"e.g. /2",es:["p. ej., /2"],fa:"e.g. /2",fr:["p. ex. /2"],he_IL:["לְמָשָׁל /2"],hu_HU:"e.g. /2",id_ID:["misalnya /2"],it:["es. /2"],ja:["例. /2"],ko:"e.g. /2",ms_MY:["cth. /2"],nl_NL:"e.g. /2",pl:["np. /2"],pt:["ex.: /2"],ro:"e.g. /2",ru:["н-р, /2"],sv:["t. ex. /2"],th:["ยกตัวอย่าง/2"],tr:["örn. /2"],vi:"e.g. /2",zh:["例如 /2"],zh_TW:["例如 /2"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/general-property-page.e96347394179591498c3.js b/charting_library/bundles/general-property-page.e96347394179591498c3.js new file mode 100644 index 00000000..76c38ddb --- /dev/null +++ b/charting_library/bundles/general-property-page.e96347394179591498c3.js @@ -0,0 +1,10 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3596],{25008:(e,t,i)=>{"use strict";i.r(t),i.d(t,{ChartPropertyDefinitionsViewModel:()=>Lt});var n=i(50151),r=i(44352),o=i(2484),l=(i(8169),i(97070),i(40549)),s=i.n(l),a=i(65279),c=i(82623),d=i(11954),u=i(43074),p=i(37364),h=i(68622),v=i(35663),g=i(47539),y=i(1930),P=i(52865),f=i(21580),b=i(7019);const m=new g.TranslatedString("change symbol description visibility",r.t(null,void 0,i(26717))),w=new g.TranslatedString("change symbol legend format",r.t(null,void 0,i(95071))),S=new g.TranslatedString("change open market status visibility",r.t(null,void 0,i(18644))),D=new g.TranslatedString("change OHLC values visibility",r.t(null,void 0,i(57889))),_=new g.TranslatedString("change bar change visibility",r.t(null,void 0,i(45110))),T=new g.TranslatedString("change indicator arguments visibility",r.t(null,void 0,i(96162))),C=new g.TranslatedString("change indicator titles visibility",r.t(null,void 0,i(31325))),k=new g.TranslatedString("change indicator values visibility",r.t(null,void 0,i(99774))),V=new g.TranslatedString("change legend background visibility",r.t(null,void 0,i(61061))),O=new g.TranslatedString("change legend background transparency",r.t(null,void 0,i(97956))),L=new g.TranslatedString("change volume values visibility",r.t(null,void 0,i(9455))),M=new g.TranslatedString("change symbol field visibility",r.t(null,void 0,i(6091))),x=r.t(null,void 0,i(67369)),G=r.t(null,void 0,i(99487)),R=r.t(null,void 0,i(22519)),W=r.t(null,void 0,i(1111)),A=r.t(null,void 0,i(31326)),F=r.t(null,void 0,i(68791)),z=r.t(null,void 0,i(91322)),N=r.t(null,void 0,i(27331)),E=r.t(null,void 0,i(75991)),H=r.t(null,void 0,i(24248)),j=o.enabled("symbol_info_price_source");var B=i(79807),U=i(99846),I=i(34440),q=i(87172),J=i(35624);const K=o.enabled("show_average_close_price_line_and_label"),Q=new g.TranslatedString("change symbol labels visibility",r.t(null,void 0,i(9402))),X=new g.TranslatedString("change symbol last value visibility",r.t(null,void 0,i(53150))),Y=new g.TranslatedString("change symbol last value mode",r.t(null,void 0,i(28741))),Z=(new g.TranslatedString("change symbol previous close value visibility",r.t(null,void 0,i(12707))),new g.TranslatedString("change bid and ask labels visibility",r.t(null,void 0,i(5100))),new g.TranslatedString("change pre/post market price label visibility",r.t(null,void 0,i(49889))),new g.TranslatedString("change high and low price labels visibility",r.t(null,void 0,i(66805)))),$=new g.TranslatedString("change average close price label visibility",r.t(null,void 0,i(39402))),ee=(new g.TranslatedString("change indicators and financials name labels visibility",r.t(null,void 0,i(59820))),new g.TranslatedString("change indicators name labels visibility",r.t(null,void 0,i(87027)))),te=(new g.TranslatedString("change indicators and financials value labels visibility",r.t(null,void 0,i(90512))), +new g.TranslatedString("change indicators value labels visibility",r.t(null,void 0,i(14922)))),ie=new g.TranslatedString("change no overlapping labels",r.t(null,void 0,i(83935))),ne=new g.TranslatedString("change countdown to bar close visibility",r.t(null,void 0,i(58108))),re=new g.TranslatedString("change currency label visibility",r.t(null,void 0,i(79570))),oe=new g.TranslatedString("change unit label visibility",r.t(null,void 0,i(7011))),le=new g.TranslatedString("change currency and unit labels visibility",r.t(null,void 0,i(88161))),se=new g.TranslatedString("change plus button visibility",r.t(null,void 0,i(50190))),ae=new g.TranslatedString("toggle lock scale",r.t(null,void 0,i(21203))),ce=new g.TranslatedString("change price to bar ratio",r.t(null,void 0,i(69510))),de=new g.TranslatedString("change date format",r.t(null,void 0,i(50457))),ue=new g.TranslatedString("change time hours format",r.t(null,void 0,i(76991))),pe=(new g.TranslatedString("change day of week on labels",r.t(null,void 0,i(7104))),r.t(null,void 0,i(35383))),he=r.t(null,void 0,i(27767)),ve=(r.t(null,void 0,i(40847)),r.t(null,void 0,i(25084)),r.t(null,void 0,i(9654))),ge=(r.t(null,void 0,i(29687)),r.t(null,void 0,i(34905))),ye=(r.t(null,void 0,i(47586)),r.t(null,void 0,i(74823)),r.t(null,void 0,i(95036))),Pe=r.t(null,void 0,i(60971)),fe=r.t(null,void 0,i(42502)),be=r.t(null,void 0,i(94420)),me=r.t(null,void 0,i(94370)),we=r.t(null,void 0,i(50985)),Se=r.t(null,void 0,i(77534)),De=r.t(null,void 0,i(17319)),_e=r.t(null,void 0,i(97378)),Te=r.t(null,void 0,i(53224)),Ce=r.t(null,void 0,i(18219)),ke=r.t(null,void 0,i(64859)),Ve=r.t(null,void 0,i(25209)),Oe=r.t(null,void 0,i(97316)),Le=r.t(null,void 0,i(43637)),Me=(r.t(null,void 0,i(55090)),[{value:U.PriceAxisLastValueMode.LastPriceAndPercentageValue,title:r.t(null,void 0,i(76523))},{value:U.PriceAxisLastValueMode.LastValueAccordingToScale,title:r.t(null,void 0,i(80170))}]);const xe=new g.TranslatedString("change chart background color",r.t(null,void 0,i(99011))),Ge=new g.TranslatedString("change chart background type",r.t(null,void 0,i(72458))),Re=new g.TranslatedString("change vert grid lines color",r.t(null,void 0,i(22722))),We=(new g.TranslatedString("change vert grid lines style",r.t(null,void 0,i(22867))),new g.TranslatedString("change horz grid lines color",r.t(null,void 0,i(88096)))),Ae=(new g.TranslatedString("change horz grid lines style",r.t(null,void 0,i(2523))), +new g.TranslatedString("change sessions breaks visibility",r.t(null,void 0,i(71589)))),Fe=new g.TranslatedString("change sessions breaks color",r.t(null,void 0,i(1579))),ze=new g.TranslatedString("change sessions breaks width",r.t(null,void 0,i(15035))),Ne=new g.TranslatedString("change sessions breaks style",r.t(null,void 0,i(21460))),Ee=new g.TranslatedString("change scales text color",r.t(null,void 0,i(35065))),He=new g.TranslatedString("change scales font size",r.t(null,void 0,i(84382))),je=new g.TranslatedString("change scales lines color",r.t(null,void 0,i(12468))),Be=new g.TranslatedString("change pane separators color",r.t(null,void 0,i(89032))),Ue=new g.TranslatedString("change crosshair color",r.t(null,void 0,i(29951))),Ie=new g.TranslatedString("change crosshair width",r.t(null,void 0,i(37034))),qe=new g.TranslatedString("change crosshair style",r.t(null,void 0,i(92027))),Je=new g.TranslatedString("change symbol watermark visibility",r.t(null,void 0,i(87159))),Ke=new g.TranslatedString("change symbol watermark color",r.t(null,void 0,i(25616))),Qe=new g.TranslatedString("change navigation buttons visibility",r.t(null,void 0,i(35646))),Xe=new g.TranslatedString("change pane buttons visibility",r.t(null,void 0,i(37730))),Ye=new g.TranslatedString("change top margin",r.t(null,void 0,i(98905))),Ze=new g.TranslatedString("change bottom margin",r.t(null,void 0,i(10349))),$e=new g.TranslatedString("change right margin",r.t(null,void 0,i(35636))),et=new g.TranslatedString("change right margin percentage",r.t(null,void 0,i(66601))),tt=r.t(null,void 0,i(27331)),it=r.t(null,void 0,i(70353)),nt=r.t(null,void 0,i(95338)),rt=r.t(null,void 0,i(59827)),ot=r.t(null,void 0,i(37229)),lt=r.t(null,void 0,i(83182)),st=r.t(null,void 0,i(73908)),at=r.t(null,void 0,i(46720)),ct=r.t(null,void 0,i(77705)),dt=r.t(null,void 0,i(74343)),ut=r.t(null,void 0,i(50446)),pt=r.t(null,void 0,i(65994)),ht=r.t(null,void 0,i(91757)),vt=r.t(null,void 0,i(21141)),gt=r.t(null,void 0,i(36014)),yt=r.t(null,void 0,i(16812)),Pt=r.t(null,{context:"unit"},i(50831));var ft=i(54808),bt=i(55262),mt=i(86985),wt=i(51620),St=i(20364);const Dt={symbol:i(77822),legend:i(35885),scales:i(23068),appearance:i(37424),events:i(13168),trading:i(73837)},_t=r.t(null,void 0,i(89053)),Tt=r.t(null,void 0,i(79194)),Ct=r.t(null,void 0,i(43115)),kt=r.t(null,void 0,i(19481)),Vt=(r.t(null,void 0,i(26897)),r.t(null,void 0,i(90801)),r.t(null,void 0,i(70500)),r.t(null,void 0,i(78621)),r.t(null,void 0,i(30973)),!1);const Ot=[{id:"symbol-text-source-description",value:"description",title:r.t(null,void 0,i(29601))},{id:"symbol-text-source-ticker",value:"ticker",title:r.t(null,void 0,i(23097))},{id:"symbol-text-source-ticker-and-description",value:"ticker-and-description",title:r.t(null,void 0,i(82168))}];o.enabled("symbol_info_long_description")&&Ot.push({id:"symbol-text-source-long-description",value:"long-description",title:r.t(null,void 0,i(96073))});class Lt{constructor(e,t,i){this._propertyPages=null,this._maxRightOffsetPropertyObject=null, +this._defaultRightOffsetPercentageWatchedValue=null,this._useRightOffsetPercentageWatchedValue=null,this._profitLossOptions=null,this._isDestroyed=!1,this._availableDateFormatValues=null,this._undoModel=e,this._model=this._undoModel.model(),this._series=this._model.mainSeries(),this._chartWidgetProperties=t,this._options=i,this._seriesPropertyDefinitionViewModel=this._createSeriesViewModel(),this._legendPropertyPage=this._createLegendPropertyPage(),this._scalesPropertyPage=this._createScalesPropertyPage(),this._appearancePropertyPage=this._createAppearancePropertyPage(),this._tradingPropertyPage=this._createTradingPropertyPage(),this._eventsPropertyPage=this._createEventsPropertyPage(),this._series.onStyleChanged().subscribe(this,this._updateDefinitions),this._series.priceScaleChanged().subscribe(this,this._updateDefinitions)}destroy(){var e,t;null!==this._propertyPages&&this._propertyPages.filter(((e,t)=>0!==t)).forEach((e=>{(0,a.destroyDefinitions)(e.definitions.value())})),this._seriesPropertyDefinitionViewModel.destroy(),null===(e=this._pipValueTypeSubscription)||void 0===e||e.unsubscribe(),null===(t=this._availableDateFormatValues)||void 0===t||t.destroy(),this._series.onStyleChanged().unsubscribe(this,this._updateDefinitions),this._series.priceScaleChanged().unsubscribe(this,this._updateDefinitions);(0,n.ensureNotNull)(this._model.timeScale()).maxRightOffsetChanged().unsubscribeAll(this),this._isDestroyed=!0}propertyPages(){return null===this._propertyPages?this._seriesPropertyDefinitionViewModel.propertyPages().then((e=>{if(this._isDestroyed)throw new Error("ChartPropertyDefinitionsViewModel already destroyed");return null===this._propertyPages&&(this._propertyPages=[...e],this._propertyPages.push(this._legendPropertyPage,this._scalesPropertyPage,this._appearancePropertyPage),null!==this._tradingPropertyPage&&this._propertyPages.push(this._tradingPropertyPage),null!==this._eventsPropertyPage&&this._propertyPages.push(this._eventsPropertyPage)),this._propertyPages})):Promise.resolve(this._propertyPages)}_updatePlDisplayOptions(e){(0,n.ensureNotNull)(this._profitLossOptions).setValue([])}_updateDefinitions(){(0,a.destroyDefinitions)(this._scalesPropertyPage.definitions.value());const e=this._createScalesDefinitions();this._scalesPropertyPage.definitions.setValue(e.definitions)}_createSeriesViewModel(){const e={property:this._model.properties().childs().timezone,values:St.availableTimezones.map((e=>({value:e.id,title:e.title})))};return new h.SeriesPropertyDefinitionsViewModel(this._series,this._undoModel,"symbol",_t,Dt.symbol,e)}_createLegendPropertyPage(){const e=this._chartWidgetProperties.childs().paneProperties.childs().legendProperties.childs(),t={property:this._series.properties().childs().statusViewStyle.childs().symbolTextSource,values:Ot},n=function(e,t,n,o,l){const c=[],d=[],u=(0,a.createOptionsPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showSeriesTitle,m),option:(0,a.convertToDefinitionProperty)(e,n.property,w)},{id:"symbolTextSource",title:x,options:new(s())(n.values)}) +;if(d.push(u),null!==o){const t=(0,b.combineWithFilteredUpdate)(((t,i)=>"market"===t&&!(0,y.isEconomicSymbol)(e.mainSeries().symbolInfo())),((e,t)=>null!==e),e.mainSeries().marketStatusModel().status(),e.mainSeries().symbolResolvingActive()),i=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,o,S),visible:(0,a.convertFromReadonlyWVToDefinitionProperty)(t)},{id:"showOpenMarketStatus",title:E});d.push(i)}const p=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showSeriesOHLC,D)},{id:"ohlcTitle",title:G});d.push(p);const h=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showBarChange,_)},{id:"barChange",title:R});if(d.push(h),d.push((0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showVolume,L)},{id:"barVolume",title:W})),j){const i=(0,b.combineWithFilteredUpdate)((()=>e.model().symbolSources().some((e=>{var t;return void 0!==(null===(t=e.symbolInfo())||void 0===t?void 0:t.price_source_id)}))),(e=>!e),e.model().symbolSourceResolvingActive(),(0,P.createWVFromGetterAndSubscription)((()=>e.model().symbolSources().length),e.model().symbolSourceCollectionChanged()));d.push((0,a.createCheckablePropertyDefinition)({disabled:(0,a.convertFromReadonlyWVToDefinitionProperty)(e.model().symbolSourceResolvingActive()),checked:(0,a.convertToDefinitionProperty)(e,t.showPriceSource,M),visible:(0,a.convertFromReadonlyWVToDefinitionProperty)(i)},{id:"priceSource",title:H}))}c.push((0,a.createPropertyDefinitionsGeneralGroup)(d,"seriesLegendVisibilityGroup",r.t(null,void 0,i(89053))));const v=[],g=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showStudyArguments,T)},{id:"studyArguments",title:F}),B=(0,a.createCheckableSetPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showStudyTitles,C)},{id:"studyTitles",title:A},[g]),U=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showStudyValues,k)},{id:"studyValues",title:z}),I=(0,P.createWVFromGetterAndSubscription)((()=>e.model().priceDataSources().some((e=>!(0,f.isActingAsSymbolSource)(e)&&e.showInObjectTree()))),e.model().dataSourceCollectionChanged());v.push(B,U),c.push((0,a.createPropertyDefinitionsGeneralGroup)(v,"studiesLegendVisibilityGroup",r.t(null,void 0,i(61142)),I));const q=[],J=(0,a.createTransparencyPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showBackground,V),transparency:(0,a.convertToDefinitionProperty)(e,t.backgroundTransparency,O)},{id:"legendBgTransparency",title:N});return q.push(J),c.push((0,a.createPropertyDefinitionsGeneralGroup)(q,"generalLegendGroup")),{definitions:c}}(this._undoModel,e,t,this._options.marketStatusWidgetEnabled?v.showMarketOpenStatusProperty:null);return(0,c.createPropertyPage)(n,"legend",Tt,Dt.legend)}_createScalesPropertyPage(){const e=this._createScalesDefinitions();return(0,c.createPropertyPage)(e,"scales",Ct,Dt.scales)}_createScalesDefinitions(){ +const e=this._chartWidgetProperties.childs().scalesProperties.childs(),t={property:this._model.properties().childs().priceScaleSelectionStrategyName,values:(0,p.allPriceScaleSelectionStrategyInfo)().map((e=>({value:e.name,title:e.title})))};null===this._availableDateFormatValues&&(this._availableDateFormatValues=new(s())(function(e=!1){const t=new Date(Date.UTC(1997,8,29));return ft.availableDateFormats.map((i=>({value:i,title:new mt.DateFormatter(i,e).format(t)})))}()).spawn());const n={property:bt.dateFormatProperty,values:this._availableDateFormatValues},l={property:wt.timeHoursFormatProperty,values:[{value:"24-hours",title:r.t(null,void 0,i(55838))},{value:"12-hours",title:r.t(null,void 0,i(19648))}]},c=this._model.mainSeriesScaleRatioProperty();return function(e,t,i,n){const r=n.seriesPriceScale.properties().childs(),l=[],c=[],d=[],u=[];if(n.seriesHasClosePrice){const t=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,i.showSymbolLabels,Q)},{id:"symbolNameLabel",title:pe}),n=(0,a.createOptionsPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,i.showSeriesLastValue,X),option:(0,a.convertToDefinitionProperty)(e,i.seriesLastValueMode,Y)},{id:"symbolLastValueLabel",title:he,options:new(s())(Me)});c.push(t,n)}const p=t.highLowAvgPrice.childs(),h=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,p.highLowPriceLabelsVisible,Z)},{id:"highLowPriceLabels",title:Pe});if(c.push(h),K){const t=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,p.averageClosePriceLabelVisible,$)},{id:"averageClosePriceLabel",title:ye});c.push(t)}const v=(0,P.createWVFromGetterAndSubscription)((()=>e.model().priceDataSources().some((e=>!(0,f.isActingAsSymbolSource)(e)&&e.showInObjectTree()))),e.model().dataSourceCollectionChanged());{const t=(0,a.createCheckablePropertyDefinition)({visible:(0,a.convertFromReadonlyWVToDefinitionProperty)(v),checked:(0,a.convertToDefinitionProperty)(e,i.showStudyPlotLabels,ee)},{id:"studyNameLabel",title:ve});c.push(t)}const g=(0,P.createWVFromGetterAndSubscription)((()=>e.model().priceDataSources().some((e=>!(0,f.isActingAsSymbolSource)(e)&&e.showInObjectTree()))),e.model().dataSourceCollectionChanged());{const t=(0,a.createCheckablePropertyDefinition)({visible:(0,a.convertFromReadonlyWVToDefinitionProperty)(g),checked:(0,a.convertToDefinitionProperty)(e,i.showStudyLastValue,te)},{id:"studyLastValueLabel",title:ge});c.push(t)}const y=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,r.alignLabels,ie)},{id:"noOverlappingLabels",title:fe});if(c.push(y),l.push((0,a.createPropertyDefinitionsGeneralGroup)(c,"scalesLabelsGroup",be)),n.countdownEnabled){const i=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showCountdown,ne)},{id:"countdown",title:me});d.push(i)}if(e.crossHairSource().isMenuEnabled()){const t=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,q.addPlusButtonProperty,se)},{ +id:"addPlusButton",title:_e});d.push(t)}if(n.currencyConversionEnabled||n.unitConversionEnabled){const t=n.currencyConversionEnabled&&n.unitConversionEnabled?De:n.currencyConversionEnabled?we:Se,i=n.currencyConversionEnabled&&n.unitConversionEnabled?le:n.currencyConversionEnabled?re:oe,r=(0,a.createOptionsPropertyDefinition)({option:(0,a.convertToDefinitionProperty)(e,(0,J.currencyUnitVisibilityProperty)(),i)},{id:"scalesCurrencyUnit",title:t,options:new(s())((0,J.currencyUnitVisibilityOptions)())});d.push(r)}const b=(0,a.createNumberPropertyDefinition)({checked:(0,a.getLockPriceScaleDefinitionProperty)(e,r.lockScale,n.seriesPriceScale,ae),value:(0,a.getScaleRatioDefinitionProperty)(e,n.mainSeriesScaleRatioProperty,ce,[(0,I.limitedPrecision)(7),e=>e])},{id:"lockScale",title:Ce,min:new(s())(n.mainSeriesScaleRatioProperty.getMinValue()),max:new(s())(n.mainSeriesScaleRatioProperty.getMaxValue()),step:new(s())(n.mainSeriesScaleRatioProperty.getStepChangeValue())}),m=(0,a.createOptionsPropertyDefinition)({option:(0,a.getPriceScaleSelectionStrategyDefinitionProperty)(e,n.scalesPlacementPropertyObj.property)},{id:"scalesPlacement",title:Te,options:new(s())(n.scalesPlacementPropertyObj.values)});if(d.push(b,m),l.push((0,a.createPropertyDefinitionsGeneralGroup)(d,"scalesPriceScaleGroup",ke)),o.enabled("scales_date_format")){const t=(0,a.createOptionsPropertyDefinition)({option:(0,a.convertToDefinitionProperty)(e,n.dateFormatPropertyObj.property,de)},{id:"dateFormat",title:Ve,options:n.dateFormatPropertyObj.values});u.push(t)}if(o.enabled("scales_time_hours_format")){const t=(0,a.createOptionsPropertyDefinition)({option:(0,a.convertToDefinitionProperty)(e,n.timeHoursFormatPropertyObj.property,ue)},{id:"timeHoursFormat",title:Oe,options:new(s())(n.timeHoursFormatPropertyObj.values)});u.push(t)}return u.length>0&&l.push((0,a.createPropertyDefinitionsGeneralGroup)(u,"scalesTimeScaleGroup",Le)),{definitions:l}}(this._undoModel,this._series.properties().childs(),e,{disableSeriesPrevCloseValueProperty:this._series.isDWMProperty(),seriesHasClosePrice:this._series.hasClosePrice(),seriesPriceScale:this._series.priceScale(),mainSeriesScaleRatioProperty:c,scalesPlacementPropertyObj:t,dateFormatPropertyObj:n,timeHoursFormatPropertyObj:l,currencyConversionEnabled:this._options.currencyConversionEnabled,unitConversionEnabled:this._options.unitConversionEnabled,countdownEnabled:this._options.countdownEnabled,withWeekdayProperty:void 0})}_createMaxOffsetPropertyObject(){const e=(0,n.ensureNotNull)(this._model.timeScale()),t=new(s())(Math.floor(e.maxRightOffset()));e.maxRightOffsetChanged().subscribe(this,(e=>{t.setValue(Math.floor(e))})),this._maxRightOffsetPropertyObject={value:e.defaultRightOffset(),min:new(s())(0),max:t}}_createDefaultRightOffsetPercentageWatchedValue(){const e=(0,n.ensureNotNull)(this._model.timeScale());this._defaultRightOffsetPercentageWatchedValue=e.defaultRightOffsetPercentage()}_createUseRightOffsetPercentageWatchedValue(){const e=(0,n.ensureNotNull)(this._model.timeScale()) +;this._useRightOffsetPercentageWatchedValue=e.usePercentageRightOffset()}_createAppearancePropertyPage(){const e=this._chartWidgetProperties.childs(),t=e.paneProperties.childs(),l=e.scalesProperties.childs(),p=this._model.watermarkSource();let h=null;null!==p&&(h=p.properties().childs());const v={property:d.property(),values:d.availableValues()},g={property:u.property(),values:u.availableValues()},y=this._model.sessions().properties().childs().graphics.childs().vertlines.childs().sessBreaks.childs();null===this._maxRightOffsetPropertyObject&&this._createMaxOffsetPropertyObject(),null===this._defaultRightOffsetPercentageWatchedValue&&this._createDefaultRightOffsetPercentageWatchedValue(),null===this._useRightOffsetPercentageWatchedValue&&this._createUseRightOffsetPercentageWatchedValue();const f=(0,n.ensureNotNull)(this._maxRightOffsetPropertyObject),b=(0,n.ensureNotNull)(this._defaultRightOffsetPercentageWatchedValue),m=(0,n.ensureNotNull)(this._useRightOffsetPercentageWatchedValue),w=function(e,t,n,l,c,d,u,p,h,v,g){const y=[],f=[],b=[],m=[],w=[],S=(0,a.createColorPropertyDefinition)({color:(0,a.getColorDefinitionProperty)(e,t.background,null,xe),gradientColor1:(0,a.getColorDefinitionProperty)(e,t.backgroundGradientStartColor,null,xe),gradientColor2:(0,a.getColorDefinitionProperty)(e,t.backgroundGradientEndColor,null,xe),type:(0,a.convertToDefinitionProperty)(e,t.backgroundType,Ge)},{id:"chartBackground",title:tt,noAlpha:!0}),D=t.vertGridProperties.childs(),_=(0,a.createLinePropertyDefinition)({color:(0,a.getColorDefinitionProperty)(e,D.color,null,Re),style:void 0},{id:"vertGridLine",title:it}),T=t.horzGridProperties.childs(),C=(0,a.createLinePropertyDefinition)({color:(0,a.getColorDefinitionProperty)(e,T.color,null,We),style:void 0},{id:"horizGridLine",title:nt}),k=(0,P.combineProperty)((e=>!e),e.mainSeries().isDWMProperty()),V=(0,a.createLinePropertyDefinition)({visible:(0,B.makeProxyDefinitionPropertyDestroyable)(k),checked:(0,a.convertToDefinitionProperty)(e,c.visible,Ae),color:(0,a.getColorDefinitionProperty)(e,c.color,null,Fe),width:(0,a.convertToDefinitionProperty)(e,c.width,ze),style:(0,a.convertToDefinitionProperty)(e,c.style,Ne)},{id:"sessionBeaks",title:rt}),O=(0,P.createWVFromGetterAndSubscription)((()=>1!==e.model().panes().length),e.model().panesCollectionChanged()),L=(0,a.createLinePropertyDefinition)({visible:(0,a.convertFromReadonlyWVToDefinitionProperty)(O),color:(0,a.getColorDefinitionProperty)(e,t.separatorColor,null,Be)},{id:"paneSeparators",title:st}),M=t.crossHairProperties.childs(),x=(0,a.createLinePropertyDefinition)({color:(0,a.getColorDefinitionProperty)(e,M.color,M.transparency,Ue),width:(0,a.convertToDefinitionProperty)(e,M.width,Ie),style:(0,a.convertToDefinitionProperty)(e,M.style,qe)},{id:"crossHair",title:at});if(y.push(S,_,C,V,L,x),null!==n){const t=(0,a.createColorPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,n.visibility,Je),color:(0,a.getColorDefinitionProperty)(e,n.color,null,Ke)},{id:"watermark",title:ct});y.push(t)}const G=(0,a.createTextPropertyDefinition)({ +color:(0,a.getColorDefinitionProperty)(e,l.textColor,null,Ee),size:(0,a.convertToDefinitionProperty)(e,l.fontSize,He)},{id:"scalesText",title:ot}),R=(0,a.createLinePropertyDefinition)({color:(0,a.getColorDefinitionProperty)(e,l.lineColor,null,je)},{id:"scalesLine",title:lt});f.push(G,R);const W=(0,a.createOptionsPropertyDefinition)({option:(0,a.convertToDefinitionProperty)(e,p.property,Qe)},{id:"navButtons",title:dt,options:new(s())(p.values)}),A=(0,a.createOptionsPropertyDefinition)({option:(0,a.convertToDefinitionProperty)(e,h.property,Xe)},{id:"paneButtons",title:ut,options:new(s())(h.values)});b.push(W,A);const F=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(e,t.topMargin,Ye,[I.floor])},{type:0,id:"paneTopMargin",title:pt,min:new(s())(0),max:new(s())(25),step:new(s())(1),unit:new(s())("%")}),z=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(e,t.bottomMargin,Ze,[I.floor])},{type:0,id:"paneBottomMargin",title:ht,min:new(s())(0),max:new(s())(25),step:new(s())(1),unit:new(s())("%")});if(m.push(F,z),o.enabled("chart_property_page_right_margin_editor")){const t={value:(0,a.convertFromWVToDefinitionProperty)(e,u.value,$e,[I.floor])},i={type:0,id:"paneRightMargin",title:vt,min:u.min,max:u.max,step:new(s())(1),unit:new(s())(Pt)};if(o.enabled("show_percent_option_for_right_margin")){const n=(0,a.createNumberPropertyDefinition)({...t,checked:(0,a.convertFromWVToDefinitionProperty)(e,g.opposite(),et)},{...i,title:yt}),r=(0,a.createNumberPropertyDefinition)({checked:(0,a.convertFromWVToDefinitionProperty)(e,g,et),value:(0,a.convertFromWVToDefinitionProperty)(e,v,et,[I.floor])},{type:0,id:"paneRightMarginPercentage",title:gt,min:new(s())(0),max:new(s())(99),step:new(s())(1),unit:new(s())("%")});w.push(n),w.push(r)}else{const e=(0,a.createNumberPropertyDefinition)(t,i);m.push(e)}}const N=[(0,a.createPropertyDefinitionsGeneralGroup)(y,"chartBasicStylesAppearanceGroup",r.t(null,void 0,i(88364))),(0,a.createPropertyDefinitionsGeneralGroup)(f,"scalesAppearanceGroup",r.t(null,void 0,i(43115))),(0,a.createPropertyDefinitionsGeneralGroup)(b,"buttonsAppearanceGroup",r.t(null,void 0,i(87845))),(0,a.createPropertyDefinitionsGeneralGroup)(m,"marginsAppearanceGroup",r.t(null,void 0,i(66653)))];return w.length>0&&N.push((0,a.createPropertyDefinitionsGeneralGroup)(w,"rightMarginsAppearanceGroup",r.t(null,void 0,i(40187)))),{definitions:N}}(this._undoModel,t,h,l,y,this._series.isDWMProperty(),f,v,g,b,m);return(0,c.createPropertyPage)(w,"appearance",kt,Dt.appearance)}_createTradingPropertyPage(){return null}_createEventsPropertyPage(){return null}}},37424:e=>{e.exports=''},13168:e=>{ +e.exports=''},23068:e=>{e.exports=''},35885:e=>{e.exports=''},77822:e=>{e.exports=''},73837:e=>{e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/get-error-card.ea6360a95cdae7dad70f.js b/charting_library/bundles/get-error-card.ea6360a95cdae7dad70f.js new file mode 100644 index 00000000..20e4f5f6 --- /dev/null +++ b/charting_library/bundles/get-error-card.ea6360a95cdae7dad70f.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[139],{97754:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t{e.exports={errorCard:"errorCard-Kcyx2XsY",errorCard__icon:"errorCard__icon-Kcyx2XsY",errorCard_size_big:"errorCard_size_big-Kcyx2XsY",errorCard__message:"errorCard__message-Kcyx2XsY",errorCard_limitWidth:"errorCard_limitWidth-Kcyx2XsY",errorCard__link:"errorCard__link-Kcyx2XsY",errorCardRendererContainer:"errorCardRendererContainer-Kcyx2XsY"}},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}})}))},81200:(e,t,r)=>{"use strict";r.r(t),r.d(t,{ErrorCard:()=>y,ResizableErrorCard:()=>m,ErrorCardRenderer:()=>v});var n=r(50959),o=r(962),a=r(43370),i=r(97754),u=r.n(i),s=r(9745),c=(r(44352),r(2484)),l=r(29540),f=r(11425),d=r(90093);const p={ghost:{1:(0,c.enabled)("hide_image_invalid_symbol")?void 0:l,2:(0,c.enabled)("hide_image_invalid_symbol")?void 0:f},"stop-hand":{1:void 0,2:void 0}};function h(e,t){return p[e][t]}const y=n.forwardRef(((e,t)=>{const{icon:r,message:o,size:a=1,rawHtml:i=!1,doNotLimitWidth:c,solutionId:l}=e;return n.createElement("div",{ref:t,className:u()(d.errorCard,2===a&&d.errorCard_size_big,!c&&d.errorCard_limitWidth)},n.createElement(s.Icon,{icon:r&&h(r,a),className:d.errorCard__icon}),i?n.createElement("div",{className:d.errorCard__message,dangerouslySetInnerHTML:{__html:o}}):n.createElement("div",{className:d.errorCard__message},o),null)}));function m(e){const{icon:t,message:r,rawHtml:o,doNotLimitWidth:i,maxWidth:u=200,maxHeight:s=200,offsetHeight:c=0,solutionId:l}=e,f=n.useRef(null),[d,p]=n.useState(1);return n.useEffect((()=>{const e=f.current;if(e){const t=new ResizeObserver((0,a.default)(h,150));return t.observe(e),()=>t.disconnect()}}),[u,s,c]),n.createElement(y,{ref:f,message:r,icon:t,size:d,rawHtml:o,doNotLimitWidth:i,solutionId:l});function h(){const e=f.current;e&&(e.clientWidth{"use strict";var r=Symbol.for("react.element"),n=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),u=Symbol.for("react.provider"),s=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),p=Symbol.iterator;var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y=Object.assign,m={};function v(e,t,r){this.props=e,this.context=t,this.refs=m,this.updater=r||h}function _(){}function g(e,t,r){this.props=e,this.context=t,this.refs=m,this.updater=r||h}v.prototype.isReactComponent={},v.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")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},_.prototype=v.prototype;var b=g.prototype=new _;b.constructor=g,y(b,v.prototype),b.isPureReactComponent=!0;var C=Array.isArray,w=Object.prototype.hasOwnProperty,x={current:null},E={key:!0,ref:!0,__self:!0,__source:!0};function S(e,t,n){var o,a={},i=null,u=null;if(null!=t)for(o in void 0!==t.ref&&(u=t.ref),void 0!==t.key&&(i=""+t.key),t)w.call(t,o)&&!E.hasOwnProperty(o)&&(a[o]=t[o]);var s=arguments.length-2;if(1===s)a.children=n;else if(1{"use strict";e.exports=r(95257)},11425:e=>{e.exports=''},29540:e=>{e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/go-to-date-dialog-impl.473a3b561104e5c3d51f.js b/charting_library/bundles/go-to-date-dialog-impl.473a3b561104e5c3d51f.js new file mode 100644 index 00000000..03f000de --- /dev/null +++ b/charting_library/bundles/go-to-date-dialog-impl.473a3b561104e5c3d51f.js @@ -0,0 +1,30 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[1859],{15455:e=>{e.exports={"light-button":"light-button-msfP1I4t",link:"link-msfP1I4t",content:"content-msfP1I4t",nowrap:"nowrap-msfP1I4t","ellipsis-container":"ellipsis-container-msfP1I4t","text-wrap-container":"text-wrap-container-msfP1I4t","text-wrap-with-ellipsis":"text-wrap-with-ellipsis-msfP1I4t",icon:"icon-msfP1I4t","force-direction-ltr":"force-direction-ltr-msfP1I4t","force-direction-rtl":"force-direction-rtl-msfP1I4t","with-grouped":"with-grouped-msfP1I4t","variant-quiet-primary":"variant-quiet-primary-msfP1I4t",selected:"selected-msfP1I4t","typography-regular16px":"typography-regular16px-msfP1I4t","typography-medium16px":"typography-medium16px-msfP1I4t","typography-regular14px":"typography-regular14px-msfP1I4t","size-xsmall":"size-xsmall-msfP1I4t","with-start-icon":"with-start-icon-msfP1I4t","with-end-icon":"with-end-icon-msfP1I4t","no-content":"no-content-msfP1I4t",wrap:"wrap-msfP1I4t","size-small":"size-small-msfP1I4t","size-medium":"size-medium-msfP1I4t","variant-primary":"variant-primary-msfP1I4t","color-gray":"color-gray-msfP1I4t",caret:"caret-msfP1I4t","disable-active-on-touch":"disable-active-on-touch-msfP1I4t","disable-active-state-styles":"disable-active-state-styles-msfP1I4t",grouped:"grouped-msfP1I4t","color-green":"color-green-msfP1I4t","color-red":"color-red-msfP1I4t","variant-secondary":"variant-secondary-msfP1I4t","variant-ghost":"variant-ghost-msfP1I4t"}},45469:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},49361:e=>{e.exports={dialog:"dialog-o2xKpnz8",wrapper:"wrapper-o2xKpnz8",separator:"separator-o2xKpnz8"}},24810:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-HS2PTQRJ",unsetAlign:"unsetAlign-HS2PTQRJ",title:"title-HS2PTQRJ",subtitle:"subtitle-HS2PTQRJ",textWrap:"textWrap-HS2PTQRJ",ellipsis:"ellipsis-HS2PTQRJ",close:"close-HS2PTQRJ",icon:"icon-HS2PTQRJ"}},61918:e=>{e.exports={calendar:"calendar-Qr_wZLBl",popupStyle:"popupStyle-Qr_wZLBl",header:"header-Qr_wZLBl","flip-horizontal":"flip-horizontal-Qr_wZLBl","sub-header":"sub-header-Qr_wZLBl","view-month":"view-month-Qr_wZLBl","view-year":"view-year-Qr_wZLBl","view-decades":"view-decades-Qr_wZLBl",weeks:"weeks-Qr_wZLBl",week:"week-Qr_wZLBl",day:"day-Qr_wZLBl","accent-color":"accent-color-Qr_wZLBl","current-day":"current-day-Qr_wZLBl","slot-wrapper":"slot-wrapper-Qr_wZLBl","hide-focus-ring":"hide-focus-ring-Qr_wZLBl","visually-hidden":"visually-hidden-Qr_wZLBl"}},201:e=>{e.exports={container:"container-tw1GGG9z",icon:"icon-tw1GGG9z",tooltip:"tooltip-tw1GGG9z",date:"date-tw1GGG9z",time:"time-tw1GGG9z"}},78690:e=>{e.exports={pickerInput:"pickerInput-sptxfyTt",icon:"icon-sptxfyTt",disabled:"disabled-sptxfyTt",picker:"picker-sptxfyTt",fixed:"fixed-sptxfyTt",absolute:"absolute-sptxfyTt",nativePicker:"nativePicker-sptxfyTt"}},24808:e=>{e.exports={tooltip:"tooltip-EMjdjo5B"}},15185:e=>{ +e.exports={slider:"slider-n4RgAWzv",inner:"inner-n4RgAWzv"}},57248:e=>{e.exports={scrollWrap:"scrollWrap-Rf5MOAG5",tabsWrap:"tabsWrap-Rf5MOAG5",tabs:"tabs-Rf5MOAG5",withoutBorder:"withoutBorder-Rf5MOAG5",tab:"tab-Rf5MOAG5",withHover:"withHover-Rf5MOAG5",headerBottomSeparator:"headerBottomSeparator-Rf5MOAG5",fadeWithoutSlider:"fadeWithoutSlider-Rf5MOAG5",withBadge:"withBadge-Rf5MOAG5"}},39416:e=>{e.exports={wrap:"wrap-qKQlcmkd",wrapWithArrowsOuting:"wrapWithArrowsOuting-qKQlcmkd",wrapOverflow:"wrapOverflow-qKQlcmkd",scrollWrap:"scrollWrap-qKQlcmkd",noScrollBar:"noScrollBar-qKQlcmkd",icon:"icon-qKQlcmkd",scrollLeft:"scrollLeft-qKQlcmkd",scrollRight:"scrollRight-qKQlcmkd",isVisible:"isVisible-qKQlcmkd",iconWrap:"iconWrap-qKQlcmkd",fadeLeft:"fadeLeft-qKQlcmkd",fadeRight:"fadeRight-qKQlcmkd"}},94725:e=>{e.exports={separator:"separator-LQ6E1iWj"}},86355:e=>{e.exports={tabs:"tabs-g47ZTMzc",tab:"tab-g47ZTMzc",noBorder:"noBorder-g47ZTMzc",disabled:"disabled-g47ZTMzc",active:"active-g47ZTMzc",defaultCursor:"defaultCursor-g47ZTMzc",slider:"slider-g47ZTMzc",content:"content-g47ZTMzc"}},27011:(e,t,r)=>{"use strict";function a(e,t){return t||null==e||("string"==typeof e||Array.isArray(e))&&0===e.length}r.d(t,{isIconOnly:()=>a})},71687:(e,t,r)=>{"use strict";r.d(t,{CustomComponentDefaultLink:()=>s});var a=r(50959);function n(e){const{reference:t,...r}=e;return{...r,ref:t}}function s(e){return a.createElement("a",{...n(e)})}a.PureComponent},17946:(e,t,r)=>{"use strict";r.d(t,{CustomBehaviourContext:()=>a});const a=(0,r(50959).createContext)({enableActiveStateStyles:!0});a.displayName="CustomBehaviourContext"},19566:(e,t,r)=>{"use strict";r.d(t,{useResizeObserver:()=>o});var a=r(50959),n=r(59255);function s(e,t){null!==e&&("function"==typeof e?e(t):e.current=t)}function o(e,t=[]){const{callback:r,ref:o=null}=function(e){return"function"==typeof e?{callback:e}:e}(e),i=(0,a.useRef)(null),l=(0,a.useRef)(r);l.current=r;const c=function(e){const t=(0,a.useMemo)((()=>function(e){const t=r=>{e(r),t.current=r};return t.current=null,t}((e=>{o.current(e)}))),[]),r=(0,a.useRef)(null),n=t=>{if(null===t)return s(r.current,t),void(r.current=null);r.current!==e&&(r.current=e,s(r.current,t))},o=(0,a.useRef)(n);return o.current=n,(0,a.useLayoutEffect)((()=>{if(null!==t.current)return o.current(t.current),()=>o.current(null)}),[e]),t}(o),u=(0,a.useCallback)((e=>{c(e),null!==i.current&&(i.current.disconnect(),null!==e&&i.current.observe(e))}),[c,i]);return function(e,t){("undefined"==typeof window?a.useEffect:a.useLayoutEffect)(e,t)}((()=>(i.current=new n.default(((e,t)=>{l.current(e,t)})),c.current&&u(c.current),()=>{var e;null===(e=i.current)||void 0===e||e.disconnect()})),[c,...t]),u}},90186:(e,t,r)=>{"use strict";function a(e){return s(e,o)}function n(e){return s(e,i)}function s(e,t){const r=Object.entries(e).filter(t),a={};for(const[e,t]of r)a[e]=t;return a}function o(e){const[t,r]=e;return 0===t.indexOf("data-")&&"string"==typeof r}function i(e){return 0===e[0].indexOf("aria-")}r.d(t,{filterDataProps:()=>a,filterAriaProps:()=>n,filterProps:()=>s, +isDataAttribute:()=>o,isAriaAttribute:()=>i})},53017:(e,t,r)=>{"use strict";function a(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function n(e){return a([e])}r.d(t,{mergeRefs:()=>a,isomorphicRef:()=>n})},39640:(e,t,r)=>{"use strict";function a(e,t,r,a,n){function s(n){if(e>n.timeStamp)return;const s=n.target;void 0!==r&&null!==t&&null!==s&&s.ownerDocument===a&&(t.contains(s)||r(n))}return n.click&&a.addEventListener("click",s,!1),n.mouseDown&&a.addEventListener("mousedown",s,!1),n.touchEnd&&a.addEventListener("touchend",s,!1),n.touchStart&&a.addEventListener("touchstart",s,!1),()=>{a.removeEventListener("click",s,!1),a.removeEventListener("mousedown",s,!1),a.removeEventListener("touchend",s,!1),a.removeEventListener("touchstart",s,!1)}}r.d(t,{addOutsideEventListener:()=>a})},24437:(e,t,r)=>{"use strict";r.d(t,{DialogBreakpoints:()=>n});var a=r(45469);const n={SmallHeight:a["small-height-breakpoint"],TabletSmall:a["tablet-small-breakpoint"],TabletNormal:a["tablet-normal-breakpoint"]}},75208:(e,t,r)=>{"use strict";r.d(t,{AdaptivePopupDialog:()=>M});var a=r(50959),n=r(50151);var s=r(97754),o=r.n(s),i=r(68335),l=r(35749),c=r(63016),u=r(1109),d=r(24437),h=r(90692),m=r(95711);var p=r(52092),f=r(76422),v=r(9745);const g=a.createContext({setHideClose:()=>{}});var y=r(7720),_=r(24810);function b(e){const{title:t,titleTextWrap:r=!1,subtitle:n,showCloseIcon:s=!0,onClose:i,onCloseButtonKeyDown:l,renderBefore:c,renderAfter:u,draggable:d,className:h,unsetAlign:m,closeAriaLabel:p,closeButtonReference:f}=e,[b,D]=(0,a.useState)(!1);return a.createElement(g.Provider,{value:{setHideClose:D}},a.createElement("div",{className:o()(_.container,h,(n||m)&&_.unsetAlign)},c,a.createElement("div",{"data-dragg-area":d,className:_.title},a.createElement("div",{className:o()(r?_.textWrap:_.ellipsis)},t),n&&a.createElement("div",{className:o()(_.ellipsis,_.subtitle)},n)),u,s&&!b&&a.createElement("button",{className:_.close,onClick:i,onKeyDown:l,"data-name":"close","aria-label":p,type:"button",ref:f},a.createElement(v.Icon,{className:_.icon,icon:y,"data-name":"close","data-role":"button"}))))}var D=r(53017),w=r(49361);const S={vertical:20},C={vertical:0};class M extends a.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(d.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,i.hashFromEvent)(e)){if(e.defaultPrevented)return +;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:r}=document,a=(0,n.ensureNotNull)(this._reference);if(null!==r){if(e.preventDefault(),"true"===(t=r).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,l.isTextEditingField)(r))return void a.focus();if(a.contains(r))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,r;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(r=e,[9,i.Modifiers.Shift+9].includes((0,i.hashFromEvent)(r))&&r.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||f.subscribe(p.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t))}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||f.unsubscribe(p.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t))}focus(){(0,n.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,r;return null!==(r=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==r&&r}render(){const{className:e,wrapperClassName:t,headerClassName:r,isOpened:n,title:s,titleTextWrap:i,dataName:l,onClickOutside:p,additionalElementPos:f,additionalHeaderElement:v,backdrop:g,shouldForceFocus:y=!0,showSeparator:_,subtitle:M,draggable:k=!0,fullScreen:T=!1,showCloseIcon:E=!0,rounded:N=!0,isAnimationEnabled:x,growPoint:I,dialogTooltip:F,unsetHeaderAlign:z,onDragStart:P,dataDialogName:L,closeAriaLabel:R,containerAriaLabel:A,reference:O,containerTabIndex:B,closeButtonReference:W,onCloseButtonKeyDown:Y}=this.props,H="after"!==f?v:void 0,K="after"===f?v:void 0,V="string"==typeof s?s:L||"",j=(0,D.mergeRefs)([this._handleReference,O]);return a.createElement(h.MatchMedia,{rule:d.DialogBreakpoints.SmallHeight},(f=>a.createElement(h.MatchMedia,{rule:d.DialogBreakpoints.TabletSmall},(d=>a.createElement(c.PopupDialog,{rounded:!(d||T)&&N,className:o()(w.dialog,e),isOpened:n,reference:j,onKeyDown:this._handleKeyDown,onClickOutside:p,onClickBackdrop:p,fullscreen:d||T,guard:f?C:S,boundByScreen:d||T,shouldForceFocus:y,backdrop:g,draggable:k,isAnimationEnabled:x,growPoint:I,name:this.props.dataName,dialogTooltip:F,onDragStart:P,containerAriaLabel:A,containerTabIndex:B},a.createElement("div",{className:o()(w.wrapper,t), +"data-name":l,"data-dialog-name":V},void 0!==s&&a.createElement(b,{draggable:k&&!(d||T),onClose:this._handleCloseBtnClick,renderAfter:K,renderBefore:H,subtitle:M,title:s,titleTextWrap:i,showCloseIcon:E,className:r,unsetAlign:z,closeAriaLabel:R,closeButtonReference:W,onCloseButtonKeyDown:Y}),_&&a.createElement(u.Separator,{className:w.separator}),a.createElement(m.PopupContext.Consumer,null,(e=>this._renderChildren(e,d||T)))))))))}}},45601:(e,t,r)=>{"use strict";r.d(t,{Measure:()=>n});var a=r(19566);function n(e){const{children:t,onResize:r}=e;return t((0,a.useResizeObserver)(r||(()=>{}),[null===r]))}},31807:(e,t,r)=>{"use strict";r.d(t,{DialogTabs:()=>p});var a=r(50959),n=r(97754),s=r(64205),o=r(40173),i=r(15185);const l=(0,o.mergeThemes)(s.DEFAULT_SLIDER_THEME,i);var c=r(39440),u=r(32563),d=r(57248);const h=d,m=(0,s.factory)((function(e){return a.createElement("div",{className:l.slider,ref:e.reference},a.createElement("div",{className:l.inner}))}));class p extends a.PureComponent{constructor(){super(...arguments),this._createClickHandler=e=>()=>{this.props.onSelect(e)}}render(){const{theme:e=h,hiddenBottomBorders:t,fadedSlider:r=!0,ScrollComponent:s=c.HorizontalScroll}=this.props,o=this._generateDialogTabs();return a.createElement("div",{className:n(e.scrollWrap)},!t&&a.createElement("div",{className:e.headerBottomSeparator}),a.createElement(s,{isVisibleFade:u.mobiletouch,isVisibleButtons:!u.mobiletouch,isVisibleScrollbar:!1,fadeClassName:n({[e.fadeWithoutSlider]:!r})},(r=>a.createElement("div",{className:e.tabsWrap,ref:r},a.createElement(m,{className:n(e.tabs,t&&e.withoutBorder)},o)))))}_generateDialogTabs(){const{activeTabId:e,tabs:t,theme:r=h}=this.props;return t.allIds.map((o=>{const i=e===o,l=t.byId[o].withNotificationsBadge;return a.createElement(s.SliderItem,{key:o,value:o,className:n(r.tab,!i&&r.withHover,l&&d.withBadge),isActive:i,onClick:this._createClickHandler(o)},t.byId[o].title)}))}}},39440:(e,t,r)=>{"use strict";r.d(t,{HorizontalScroll:()=>_});var a=r(50959),n=r(97754),s=r(50151),o=r(9745),i=r(70439),l=r(41207),c=r(80142),u=r(45601),d=r(61380),h=r(39416);const m={isVisibleScrollbar:!0,shouldMeasure:!0,hideButtonsFrom:1};function p(e){return a.createElement("div",{className:n(h.fadeLeft,e.className,{[h.isVisible]:e.isVisible})})}function f(e){return a.createElement("div",{className:n(h.fadeRight,e.className,{[h.isVisible]:e.isVisible})})}function v(e){return a.createElement(y,{...e,className:h.scrollLeft})}function g(e){return a.createElement(y,{...e,className:h.scrollRight})}function y(e){return a.createElement("div",{className:n(e.className,{[h.isVisible]:e.isVisible}),onClick:e.onClick},a.createElement("div",{className:h.iconWrap},a.createElement(o.Icon,{icon:d,className:h.icon})))}const _=function(e=v,t=g,r=p,o=f){var d;return(d=class extends a.PureComponent{constructor(e){super(e),this._scroll=a.createRef(),this._handleScrollLeft=()=>{if(this.props.onScrollButtonClick)return void this.props.onScrollButtonClick("left");const e=this.props.scrollStepSize||this.state.widthWrap-50 +;this.animateTo(Math.max(0,this.currentPosition()-e))},this._handleScrollRight=()=>{if(this.props.onScrollButtonClick)return void this.props.onScrollButtonClick("right");const e=this.props.scrollStepSize||this.state.widthWrap-50;this.animateTo(Math.min((this.state.widthContent||0)-(this.state.widthWrap||0),this.currentPosition()+e))},this._handleResizeWrap=([e])=>{const t=e.target.getBoundingClientRect();this.props.onMeasureWrap&&this.props.onMeasureWrap(t),this.setState({widthWrap:t.width}),this._checkButtonsVisibility()},this._handleResizeContent=([e])=>{const t=e.target.getBoundingClientRect();this.props.onMeasureContent&&this.props.onMeasureContent(t);const{shouldDecreaseWidthContent:r,buttonsWidthIfDecreasedWidthContent:a}=this.props;r&&a?this.setState({widthContent:t.width+2*a}):this.setState({widthContent:t.width})},this._handleScroll=()=>{const{onScroll:e}=this.props;e&&e(this.currentPosition(),this.isAtLeft(),this.isAtRight()),this._checkButtonsVisibility()},this._checkButtonsVisibility=()=>{const{isVisibleLeftButton:e,isVisibleRightButton:t}=this.state,r=this.isAtLeft(),a=this.isAtRight();r||e?r&&e&&this.setState({isVisibleLeftButton:!1}):this.setState({isVisibleLeftButton:!0}),a||t?a&&t&&this.setState({isVisibleRightButton:!1}):this.setState({isVisibleRightButton:!0})},this.state={widthContent:0,widthWrap:0,isVisibleRightButton:!1,isVisibleLeftButton:!1}}componentDidMount(){this._checkButtonsVisibility()}componentDidUpdate(e,t){t.widthWrap===this.state.widthWrap&&t.widthContent===this.state.widthContent||this._handleScroll()}currentPosition(){return this._scroll.current?(0,c.isRtl)()?(0,c.getLTRScrollLeft)(this._scroll.current):this._scroll.current.scrollLeft:0}isAtLeft(){return!this._isOverflowed()||this.currentPosition()<=(0,s.ensureDefined)(this.props.hideButtonsFrom)}isAtRight(){return!this._isOverflowed()||this.currentPosition()+this.state.widthWrap>=this.state.widthContent-(0,s.ensureDefined)(this.props.hideButtonsFrom)}animateTo(e,t=l.dur){const r=this._scroll.current;r&&((0,c.isRtl)()&&(e=(0,c.getLTRScrollLeftOffset)(r,e)),t<=0?r.scrollLeft=Math.round(e):(0,i.doAnimate)({onStep(e,t){r.scrollLeft=Math.round(t)},from:r.scrollLeft,to:Math.round(e),easing:l.easingFunc.easeInOutCubic,duration:t}))}render(){const{children:s,isVisibleScrollbar:i,isVisibleFade:l,isVisibleButtons:c,shouldMeasure:d,shouldDecreaseWidthContent:m,buttonsWidthIfDecreasedWidthContent:p,onMouseOver:f,onMouseOut:v,scrollWrapClassName:g,fadeClassName:y}=this.props,{isVisibleRightButton:_,isVisibleLeftButton:b}=this.state,D=m&&p;return a.createElement(u.Measure,{onResize:d?this._handleResizeWrap:null},(m=>a.createElement("div",{className:h.wrapOverflow,onMouseOver:f,onMouseOut:v,ref:m},a.createElement("div",{className:n(h.wrap,D?h.wrapWithArrowsOuting:"")},a.createElement("div",{className:n(h.scrollWrap,g,{[h.noScrollBar]:!i}),onScroll:this._handleScroll,ref:this._scroll},a.createElement(u.Measure,{onResize:d?this._handleResizeContent:null},s)),l&&a.createElement(r,{isVisible:b,className:y}),l&&a.createElement(o,{isVisible:_, +className:y}),c&&a.createElement(e,{onClick:this._handleScrollLeft,isVisible:b}),c&&a.createElement(t,{onClick:this._handleScrollRight,isVisible:_})))))}_isOverflowed(){const{widthContent:e,widthWrap:t}=this.state;return e>t}}).defaultProps=m,d}(v,g,p,f)},1109:(e,t,r)=>{"use strict";r.d(t,{Separator:()=>o});var a=r(50959),n=r(97754),s=r(94725);function o(e){return a.createElement("div",{className:n(s.separator,e.className)})}},64205:(e,t,r)=>{"use strict";r.d(t,{DEFAULT_SLIDER_THEME:()=>i,SliderItem:()=>l,factory:()=>c});var a=r(50959),n=r(97754),s=r(50151),o=r(86355);const i=o;function l(e){const t=n(e.className,o.tab,{[o.active]:e.isActive,[o.disabled]:e.isDisabled,[o.defaultCursor]:!!e.shouldUseDefaultCursor,[o.noBorder]:!!e.noBorder});return a.createElement("div",{className:t,onClick:e.onClick,ref:e.reference,"data-type":"tab-item","data-value":e.value,"data-name":"tab-item-"+e.value.toString().toLowerCase()},e.children)}function c(e){return class extends a.PureComponent{constructor(){super(...arguments),this.activeTab={current:null}}componentDidUpdate(){(0,s.ensureNotNull)(this._slider).style.transition="transform 350ms",this._componentDidUpdate()}componentDidMount(){this._componentDidUpdate()}render(){const{className:t}=this.props,r=this._generateTabs();return a.createElement("div",{className:n(t,o.tabs),"data-name":this.props["data-name"]},r,a.createElement(e,{reference:e=>{this._slider=e}}))}_generateTabs(){return this.activeTab.current=null,a.Children.map(this.props.children,(e=>{const t=e,r=Boolean(t.props.isActive),n={reference:e=>{r&&(this.activeTab.current=e),t.props.reference&&t.props.reference(e)}};return a.cloneElement(t,n)}))}_componentDidUpdate(){const e=(0,s.ensureNotNull)(this._slider).style;if(this.activeTab.current){const t=this.activeTab.current.offsetWidth,r=this.activeTab.current.offsetLeft;e.transform=`translateX(${r}px)`,e.width=`${t}px`,e.opacity="1"}else e.opacity="0"}}}c((function(e){return a.createElement("div",{className:o.slider,ref:e.reference})}))},40173:(e,t,r)=>{"use strict";function a(e,t,r={}){return Object.assign({},e,function(e,t,r={}){const a=Object.assign({},t);for(const n of Object.keys(t)){const s=r[n]||n;s in e&&(a[n]=[e[s],t[n]].join(" "))}return a}(e,t,r))}r.d(t,{mergeThemes:()=>a})},4271:e=>{e.exports={calendar:"calendar-fgcPAhSf"}},19951:e=>{e.exports={row:"row-Jso1Nqed",mobileRow:"mobileRow-Jso1Nqed"}},5580:e=>{e.exports={dialogWrapper:"dialogWrapper-KTBlq00u",dialogWrapperSmall:"dialogWrapperSmall-KTBlq00u",tabs:"tabs-KTBlq00u",content:"content-KTBlq00u",contentMobile:"contentMobile-KTBlq00u",bodyWrapper:"bodyWrapper-KTBlq00u"}},78789:(e,t,r)=>{"use strict";r.r(t),r.d(t,{showGoToDateDialog:()=>Ft});var a=r(50959),n=r(962),s=r(50151),o=r(82992),i=r(44352);const l=[i.t(null,{context:"day_of_week"},r(11268)),i.t(null,{context:"day_of_week"},r(31533)),i.t(null,{context:"day_of_week"},r(26230)),i.t(null,{context:"day_of_week"},r(24793)),i.t(null,{context:"day_of_week"},r(19801)),i.t(null,{context:"day_of_week"},r(63331)),i.t(null,{context:"day_of_week" +},r(85954))],c=[i.t(null,void 0,r(72149)),i.t(null,void 0,r(61199)),i.t(null,void 0,r(44979)),i.t(null,void 0,r(7147)),i.t(null,void 0,r(7951)),i.t(null,void 0,r(72970)),i.t(null,void 0,r(1144))],u=[i.t(null,void 0,r(26910)),i.t(null,void 0,r(16467)),i.t(null,void 0,r(84675)),i.t(null,void 0,r(97637)),i.t(null,void 0,r(68327)),i.t(null,void 0,r(49385)),i.t(null,void 0,r(23230)),i.t(null,void 0,r(86797)),i.t(null,void 0,r(61132)),i.t(null,void 0,r(90784)),i.t(null,void 0,r(71194)),i.t(null,void 0,r(55669))],d=[i.t(null,void 0,r(95425)),i.t(null,void 0,r(35050)),i.t(null,void 0,r(51369)),i.t(null,void 0,r(42762)),i.t(null,void 0,r(68327)),i.t(null,void 0,r(15224)),i.t(null,void 0,r(6215)),i.t(null,void 0,r(38465)),i.t(null,void 0,r(57902)),i.t(null,void 0,r(73546)),i.t(null,void 0,r(71230)),i.t(null,void 0,r(92203))],h=i.t(null,void 0,r(2587)),m=i.t(null,void 0,r(39752)),p=i.t(null,void 0,r(39329)),f=i.t(null,void 0,r(83771)),v=i.t(null,void 0,r(27004)),g=i.t(null,void 0,r(75385)),y=i.t(null,void 0,r(83583)),_=i.t(null,void 0,r(80879)),b=i.t(null,void 0,r(6244)),D={setMonth:i.t(null,void 0,r(92702)),setYear:i.t(null,void 0,r(52051)),setDecades:i.t(null,void 0,r(99990))};var w;!function(e){e.Month="month",e.Year="year",e.Decades="decades"}(w||(w={}));const S=i.t(null,void 0,r(69325)),C=i.t(null,void 0,r(95543)),M=20;function k(e,t){switch(e){case w.Month:{const e=new Date(t);return e.setMonth(e.getMonth()-1),`${h}, ${u[e.getMonth()]} ${e.getFullYear()}`}case w.Year:return`${p}, ${t.getFullYear()-1}`;case w.Decades:return`${v}, ${t.getFullYear()-M} - ${t.getFullYear()-1}`}}function T(e,t){switch(e){case w.Month:{const e=new Date(t);return e.setMonth(e.getMonth()+1),`${m}, ${u[e.getMonth()]} ${e.getFullYear()}`}case w.Year:return`${f}, ${t.getFullYear()+1}`;case w.Decades:return`${g}, ${t.getFullYear()+M} - ${t.getFullYear()+40-1}`}}function E(e,t){switch(e){case w.Month:return`${y}, ${t.getFullYear()}`;case w.Year:return`${_}, ${t.getFullYear()} - ${t.getFullYear()+M-1}`;case w.Decades:return`${b}, ${u[t.getMonth()]} ${t.getFullYear()}`}}function N(e,t){switch(e){case w.Month:return`${u[t.getMonth()]} ${t.getFullYear()}`;case w.Year:return`${t.getFullYear()}`;case w.Decades:return`${t.getFullYear()} - ${t.getFullYear()+M-1}`}}function x(e){return 11===e.getMonth()?new Date(e.getFullYear()+1,0,1):new Date(e.getFullYear(),e.getMonth()+1,1)}function I(e){return("0"+e).slice(-2)}function F(e){const t=new Date(e);return t.setMilliseconds(0),t.setSeconds(0),t.setMinutes(0),t.setHours(0),t}function z(e,t=!1){const r=F(e),a=t?function(e){if(e>6)throw new Error("Invalid day is provided");return 0===e?6:e-1}(r.getDay()):r.getDay();return r.setDate(r.getDate()-a),r}function P(e){const t=F(e);return t.setDate(1),t}function L(e){const t=P(e);return t.setMonth(1),t}function R(e,t){return!!t&&Number(F(e))===Number(F(t))}function A(e,t){return!!t&&Number(P(e))===Number(P(t))}function O(e,t){return!!t&&Number(L(e))===Number(L(t))}function B(e){const t=new Date(e.getFullYear(),0,1),r=(Number(e)-Number(t))/864e5 +;return Math.ceil((r+t.getDay()+1)/7)}function W(e){const t=new Date(e);return t.setDate(t.getDate()+7),t}const Y={day:F,month:P,year:L};function H(e,t,r,a="day"){const n=Y[a],s=!t||Number(n(t))-Number(n(e))<=0;return(!r||Number(n(r))-Number(n(e))>=0)&&s}function K(e){return new Date(e).getTimezoneOffset()/60}function V(e){const t=new Date(e);return t.setHours(t.getHours()+K(t)),t}function j(e){const t=new Date(e);return t.setHours(t.getHours()-K(t)),t}function J(e,t){return function r(a=0,n=0){if(!e[a]||!e[a].days[n])return;const s=e[a].days,o=s[n];return t(o)?n+1!1)}){return function e(s,o=0){const i=new Date(s);switch(r){case"day":i.setDate(i.getDate()+t);break;case"month":i.setMonth(i.getMonth()+t);break;case"year":i.setFullYear(i.getFullYear()+t)}const l=n(i);return o>a||!l?l?null:i:e(i,o+1)}(e)}function $({selectedDate:e,dateToFocus:t,currentlyFocused:r,firstEnabledDate:a,getFirstDate:n,getLastDate:s,isDisabledDate:o}){const i=H(e,n(),s(),"day")&&!o(e)?e:null,l=t&&H(t,n(),s(),"day")&&!o(t)?t:null;return(r&&H(r,n(),s(),"day")&&!o(r)?r:null)||i||l||a}var q=r(51826),Z=r(32769),X=r.n(Z);const ee=a.createContext(null);function te(e){const{initialGoToDate:t,children:r}=e,[n,s]=(0,a.useState)(t),o=n.valueOf()<=function(e){const t=new Date(e);return t.setMilliseconds(999),t.setSeconds(59),t.setMinutes(59),t.setHours(23),t}(new Date).valueOf(),i=(0,a.useMemo)((()=>({date:n,setDate:s,isValid:o})),[n,o]);return a.createElement(ee.Provider,{value:i},r)}const re=a.createContext(null);function ae(e){const{initialRanges:t,children:r}=e,[n,s]=(0,a.useState)(t.from),[o,i]=(0,a.useState)(t.to),l=n.valueOf()<=o.valueOf(),c=(0,a.useMemo)((()=>({dateFrom:n,dateTo:o,setDateFrom:s,setDateTo:i,isValid:l})),[n,o,l]);return a.createElement(re.Provider,{value:c},r)}var ne=r(97754),se=r.n(ne),oe=r(76422),ie=r(56840),le=r.n(ie),ce=r(52092),ue=r(24437),de=r(50182),he=r(19951);function me(e){const{children:t}=e;return a.createElement("div",{className:se()(he.row,bt&&he.mobileRow)},t)}var pe=r(32563),fe=r(86985),ve=r(9745),ge=r(17946),ye=r(27011),_e=r(86332);const be=a.createContext({isInButtonGroup:!1});var De=r(2948),we=r(15455),Se=r.n(we);const Ce={xsmall:"regular14px",small:"regular16px",medium:"medium16px"},Me=(e,t)=>{const r=(0,a.useContext)(ge.CustomBehaviourContext),n=(0,a.useContext)(_e.ControlGroupContext),{isInButtonGroup:s}=(0,a.useContext)(be),{className:o,isSelected:i,children:l,startIcon:c,showCaret:u,endIcon:d,forceDirection:h,iconOnly:m,color:p="gray",variant:f="primary",size:v="medium",enableActiveStateStyles:g=r.enableActiveStateStyles,typography:y,isLink:_=!1,textWrap:b}=e;return ne(o,Se()["light-button"],_&&Se().link,i&&Se().selected,(0, +ye.isIconOnly)(l,m)&&Se()["no-content"],c&&Se()["with-start-icon"],(u||d)&&Se()["with-end-icon"],t&&Se()["with-grouped"],h&&Se()[`force-direction-${h}`],Se()[`variant-${f}`],Se()[`color-${p}`],Se()[`size-${v}`],y?Se()[`typography-${y}`]:Se()[`typography-${Ce[v]}`],!g&&Se()["disable-active-state-styles"],n.isGrouped&&Se().grouped,b&&Se().wrap,s&&Se()["disable-active-on-touch"])};function ke(e){const{startIcon:t,endIcon:r,showCaret:n,iconOnly:s,ellipsis:o=!0,textWrap:i,children:l}=e;return a.createElement(a.Fragment,null,t&&a.createElement(ve.Icon,{className:Se().icon,icon:t}),!(0,ye.isIconOnly)(l,s)&&a.createElement("span",{className:ne(Se().content,!i&&Se().nowrap)},i||o?a.createElement("span",{className:ne(!i&&o&&Se()["ellipsis-container"],i&&Se()["text-wrap-container"],i&&o&&Se()["text-wrap-with-ellipsis"])},l):l),(r||n)&&(e=>a.createElement(ve.Icon,{className:ne(Se().icon,e.showCaret&&Se().caret),icon:e.showCaret?De:e.endIcon}))(e))}function Te(e){const{isGrouped:t}=a.useContext(_e.ControlGroupContext),{reference:r,className:n,isSelected:s,children:o,startIcon:i,iconOnly:l,ellipsis:c,showCaret:u,forceDirection:d,endIcon:h,color:m,variant:p,size:f,enableActiveStateStyles:v,typography:g,textWrap:y=!1,maxLines:_,style:b={},...D}=e,w=y?null!=_?_:2:1,S=w>0?{...b,"--ui-lib-light-button-content-max-lines":w}:b;return a.createElement("button",{...D,className:Me({className:n,isSelected:s,children:o,startIcon:i,iconOnly:l,showCaret:u,forceDirection:d,endIcon:h,color:m,variant:p,size:f,enableActiveStateStyles:v,typography:g,textWrap:y},t),ref:r,style:S},a.createElement(ke,{showCaret:u,startIcon:i,endIcon:h,iconOnly:l,ellipsis:c,textWrap:y},o))}r(71687);var Ee=r(17140),Ne=r(61918);function xe(e){const{prevAriaLabel:t,nextAriaLabel:r,currentAriaLabel:n,currentVisibleTitle:s,isNextDisabled:o,isPrevDisabled:i,isViewModeDisabled:l,prevRef:c,middleRef:u,onPrevClick:d,onNextClick:h,onCurrentClick:m,onPrevKeyDown:p,onMiddleKeyDown:f,onHeaderKeyDown:v}=e;return a.createElement("div",{className:Ne.header,onKeyDown:v},a.createElement(Te,{startIcon:Ee,onClick:d,size:"small",variant:"ghost","aria-label":t,disabled:i,onKeyDown:p,reference:c}),a.createElement(Te,{size:"small",variant:"ghost","aria-label":n,onClick:m,disabled:l,onKeyDown:f,reference:u},s),a.createElement(Te,{startIcon:Ee,onClick:h,size:"small",variant:"ghost","aria-label":r,disabled:o,className:Ne["flip-horizontal"]}))}class Ie extends a.PureComponent{constructor(){super(...arguments),this._dateFormatter=new fe.DateFormatter,this._getVariant=()=>{let e="ghost";return this._withinSelectedRange()&&(e=this.props.isDisabled?"secondary":"quiet-primary"),this._isOnHighlightedEdge()&&this.props.isDisabled&&(e="quiet-primary"),e},this._onClick=()=>{this.props.onClick&&!this.props.isDisabled&&this.props.onClick(new Date(this.props.day))}}render(){ +const e=ne(Ne.day,this.props.isDisabled&&Ne.disabled,!this.props.isDisabled&&(this.props.isSelected||this._isOnHighlightedEdge())&&Ne["accent-color"],this._withinSelectedRange()&&Ne["within-selected-range"],this._isCurrentDay()&&Ne["current-day"],!this.props.showFocusRing&&Ne["hide-focus-ring"]),t=this.props.isSelected||this._isOnHighlightedEdge()||this._withinSelectedRange(),r=t||this._isCurrentDay();return a.createElement(Te,{onClick:this._onClick,onFocus:this.props.onFocus,size:"small",variant:this._getVariant(),isSelected:r,"data-day":this._dateFormatter.formatLocal(this.props.day),className:e,disabled:this.props.isDisabled,reference:this.props.reference,tabIndex:this.props.tabIndex,"aria-label":(n=this.props.day,`${c[n.getDay()]} ${n.getDate()} ${u[n.getMonth()]} ${n.getFullYear()}`),"aria-selected":t,"aria-current":this._isCurrentDay()?"date":void 0},this.props.day.getDate());var n}_isOnHighlightedEdge(){const{day:e,highlightedFrom:t,highlightedTo:r}=this.props;return!(!t||!r)&&(R(e,t)||R(e,r))}_withinSelectedRange(){const{day:e,highlightedFrom:t,highlightedTo:r}=this.props;return!(!t||!r)&&this._isBetweenByDay(t,e,r)}_isCurrentDay(){return R(new Date,this.props.day)}_isBetweenByDay(e,t,r){const a=F(e),n=F(t),s=F(r);return ar=>{null!==r?e.current.set(t,r):e.current.delete(t)}),[e]);return[e,t]}(),h=(0,a.useCallback)((t=>t?e(t)?null:t:null),[e]),m=(0,a.useCallback)(((r,a)=>{if(!r)return null;const n=Q({dateFrom:r,offset:a,isDisabledDate:e,level:c});return h(t(n))}),[t,h]),p=(0,a.useCallback)((()=>{const e=r();return h(e)||m(e,1)}),[h,m]),f=(0,a.useCallback)((()=>{const e=n();return h(e)||m(e,-1)}),[h,m]),v=(0,a.useCallback)(((t,r)=>{if(!t)return;const a=Q({dateFrom:t,offset:r,isDisabledDate:e,level:c});a&&(r>0?s(a):o(a))}),[e,s,o]),{currentlyFocused:g,setCurrentlyFocused:y,focusItem:_,bindings:b}=function({refsMap:e,verticalOffset:t,getNextKeyToFocus:r,getFirstKey:n,getLastKey:s,onGridEnd:o}){const[i,l]=(0,a.useState)(null),c=(0,a.useCallback)((t=>{if(!t)return;const r=e.current.get(t);r&&(r.focus(),l(t))}),[e]),u=(0,a.useCallback)((e=>{const t=r(i,e);t?c(t):o(i,e)}),[i,r]),d=(0,a.useCallback)((e=>{const r=(0,Fe.hashFromEvent)(e);if(40===r&&(e.preventDefault(),u(t)),38===r&&(e.preventDefault(),u(-1*t)),39===r&&(e.preventDefault(),u(1)),37===r&&(e.preventDefault(),u(-1)),36===r){e.preventDefault();const t=n();c(t)}if(35===r){e.preventDefault();const t=s();c(t)}}),[i,r]);return{currentlyFocused:i,setCurrentlyFocused:l,focusItem:c,bindings:{onKeyDown:d}}}({refsMap:u,verticalOffset:l,getNextKeyToFocus:m,getFirstKey:p,getLastKey:f,onGridEnd:v});return(0,a.useEffect)((()=>_(h(t(i)))),[i]),{itemsRefs:u,setItemRef:d,ensureNotDisabledDate:h,currentlyFocused:g,setCurrentlyFocused:y,focusItem:_,bindings:b}}function Pe(e){ +const{selectedDate:t,dateToFocus:r,weeks:n,onClickDay:s,setPrevMonth:o,setNextMonth:i,maxDate:c,minDate:u,disableWeekends:d,showFocusRing:h,highlightedFrom:m,highlightedTo:p,isDisabled:f,focusableDateRef:v}=e,g=(0,a.useCallback)((e=>{if(!e)return null;let t=null;return n.find((({days:r})=>(t=r.find((t=>R(t,e))),t))),t}),[n]),y=(0,a.useCallback)((()=>n[0].days[0]),[n]),_=(0,a.useCallback)((()=>{const e=n[n.length-1].days;return e[e.length-1]}),[n]),b=(0,a.useCallback)((e=>f||function({day:e,minDate:t,maxDate:r,disableWeekends:a=!1}){if(!H(e,t,r))return!0;const n=[6,0].includes(e.getDay());return!!a&&n}({day:e,minDate:u,maxDate:c,disableWeekends:d})),[u,c,d,f]),{itemsRefs:D,setItemRef:w,currentlyFocused:S,setCurrentlyFocused:C,bindings:M}=ze({isDisabledDate:b,findDate:g,getFirstDate:y,getLastDate:_,setPrev:o,setNext:i,dateToFocus:r,verticalOffset:7,dateLevel:"day"}),k=$({selectedDate:t,dateToFocus:r,currentlyFocused:S,firstEnabledDate:J(n,b),getFirstDate:y,getLastDate:_,isDisabledDate:b});return(0,a.useEffect)((()=>{v.current=k&&D.current.get(k)||null}),[k,v]),a.createElement(a.Fragment,null,a.createElement("div",{className:Ne["sub-header"],"aria-hidden":!0},l.map((e=>a.createElement("span",{key:e},e)))),a.createElement("div",{className:Ne["view-month"],tabIndex:-1,...M},a.createElement("div",{className:Ne.weeks},n.map((({week:e,days:r})=>a.createElement("div",{className:Ne.week,key:e},r.map((e=>a.createElement(Ie,{key:e.toDateString(),day:e,isDisabled:b(e),isSelected:R(e,t),onClick:s,highlightedFrom:m,highlightedTo:p,reference:w(e),tabIndex:R(e,k)?0:-1,onFocus:R(e,k)?()=>C(e):void 0,showFocusRing:h})))))))))}function Le(e){const{months:t,selectedDate:r,maxDate:n,minDate:s,showFocusRing:o,dateToFocus:i,isDisabled:l,focusableDateRef:c,onSelect:u,setPrevYear:d,setNextYear:h}=e,m=(0,a.useCallback)((e=>l||!H(e,s,n,"month")),[s,n,l]),p=(0,a.useCallback)((e=>{if(!e)return null;let r=null;return t.find((({date:t})=>(r=A(e,t)?t:null,r))),r}),[t]),f=(0,a.useCallback)((()=>t[0].date),[t]),v=(0,a.useCallback)((()=>t[t.length-1].date),[t]),{itemsRefs:g,setItemRef:y,currentlyFocused:_,setCurrentlyFocused:b,bindings:D}=ze({isDisabledDate:m,findDate:p,getFirstDate:f,getLastDate:v,setPrev:d,setNext:h,verticalOffset:3,dateToFocus:i,dateLevel:"month"}),w=$({selectedDate:r,dateToFocus:i,currentlyFocused:_,firstEnabledDate:G(t,m),getFirstDate:f,getLastDate:v,isDisabledDate:m});return(0,a.useEffect)((()=>{c.current=w&&g.current.get(w)||null}),[w,c]),a.createElement(a.Fragment,null,a.createElement("div",{className:Ne["sub-header"],"aria-hidden":!0},a.createElement("span",null,C)),a.createElement("div",{className:Ne["view-year"],...D},t.map((({title:e,ariaLabel:t,date:n})=>{const s=A(n,r),i=m(n),l=s?"quiet-primary":"ghost";return a.createElement(Te,{key:n.toDateString(),size:"small",variant:l,disabled:i,isSelected:s,className:!o&&Ne["hide-focus-ring"],onClick:()=>u(n),reference:y(n),tabIndex:A(n,w)?0:-1,onFocus:A(n,w)?()=>b(n):void 0,"aria-label":`${t} ${n.getFullYear()}`,"aria-selected":s},e)}))))}function Re(e){ +const{years:t,selectedDate:r,dateToFocus:n,maxDate:s,minDate:o,showFocusRing:i,isDisabled:l,focusableDateRef:c,onSelect:u,setPrevDecades:d,setNextDecades:h}=e,m=(0,a.useCallback)((e=>l||!H(e,o,s,"year")),[o,s,l]),p=(0,a.useCallback)((e=>e&&t.find((t=>O(e,t)))||null),[t]),f=(0,a.useCallback)((()=>t[0]),[t]),v=(0,a.useCallback)((()=>t[t.length-1]),[t]),{itemsRefs:g,setItemRef:y,currentlyFocused:_,setCurrentlyFocused:b,bindings:D}=ze({isDisabledDate:m,findDate:p,getFirstDate:f,getLastDate:v,setPrev:d,setNext:h,dateToFocus:n,verticalOffset:4,dateLevel:"year"}),w=$({selectedDate:r,dateToFocus:n,currentlyFocused:_,firstEnabledDate:U(t,m),getFirstDate:f,getLastDate:v,isDisabledDate:m});return(0,a.useEffect)((()=>{c.current=w&&g.current.get(w)||null}),[w,c]),a.createElement(a.Fragment,null,a.createElement("div",{className:Ne["sub-header"],"aria-hidden":!0},a.createElement("span",null,S)),a.createElement("div",{className:Ne["view-decades"],...D},t.map((e=>{const t=e.getFullYear(),n=O(e,r),s=m(e),o=n?"quiet-primary":"ghost";return a.createElement(Te,{key:e.toDateString(),size:"small",variant:o,disabled:s,isSelected:n,className:!i&&Ne["hide-focus-ring"],onClick:()=>u(e),reference:y(e),tabIndex:O(e,w)?0:-1,onFocus:O(e,w)?()=>b(e):void 0,"aria-selected":n},t)}))))}function Ae({selectedDate:e,autoFocus:t,showFocusRing:r,minDate:n,maxDate:s,onSelect:o,onMonthSwitch:i,onYearSwitch:l,onDecadesSwitch:c,onViewTypeChange:h}){const[m,p]=(0,a.useState)(e),[f,v]=(0,a.useState)(w.Month),[g,y]=(0,a.useState)(t?e:null),_=(0,a.useMemo)((()=>function(e){const t=e.getFullYear()%10*-1,r=new Date(e);return r.setFullYear(e.getFullYear()+t),r}(m)),[m]),b=(0,a.useCallback)((e=>{const t=new Date(m),r=x(m),a=new Date(r.getFullYear(),r.getMonth()+e,0).getDate(),n=m.getDate()>a?a:m.getDate();t.setMonth(t.getMonth()+e,n),p(t),i&&i(t)}),[m,i]),D=(0,a.useCallback)((e=>{const t=new Date(m);t.setFullYear(t.getFullYear()+e),p(t),l&&l(t)}),[m,l]),S=(0,a.useCallback)((e=>{const t=new Date(_);t.setFullYear(t.getFullYear()+e),p(t),c&&c(t)}),[_,m,c]),C=(0,a.useCallback)(((e,t)=>{switch(t&&y(t),f){case w.Month:return b(1*e);case w.Year:return D(1*e);case w.Decades:return S(e*M)}}),[f,b,D,S]),k=(0,a.useCallback)((e=>C(-1,e)),[C]),T=(0,a.useCallback)((e=>C(1,e)),[C]),E=(0,a.useCallback)((()=>{const e=Object.values(w);let t=e.indexOf(f)+1;t>=e.length&&(t=0),v(e[t]),h&&h(e[t])}),[f]),N=(0,a.useCallback)((e=>{p(new Date(e)),o&&o(new Date(e))}),[o]),I=(0,a.useCallback)((e=>{const t=new Date(m);t.setMonth(e.getMonth()),A(t,e)||t.setMonth(e.getMonth(),1),p(t);const r=new Date(g||m);r.setMonth(e.getMonth()),A(r,e)||r.setMonth(e.getMonth(),1),y(r),v(w.Month)}),[m,o,E]),F=(0,a.useCallback)((e=>{const t=new Date(m);t.setFullYear(e.getFullYear()),p(t);const r=new Date(g||m);r.setFullYear(e.getFullYear()),y(r),v(w.Year)}),[m,o,E]),L=(0,a.useMemo)((()=>function(e){const t=[];let r=z(P(e),!0);for(let a=0;a<6;a++){const a=[];for(let t=0;t<7;t++){const n=new Date(r);n.setDate(n.getDate()+t),A(n,e)&&a.push(n)}a.length&&t.push({week:B(r),days:a}),r=new Date(W(r))}return t +}(m)),[m]),R=(0,a.useMemo)((()=>function(e){return d.map(((t,r)=>{const a=P(e);return a.setMonth(r),{title:t,ariaLabel:u[r],date:a}}))}(m)),[m]),O=(0,a.useMemo)((()=>function(e){const t=[];for(let r=0;r{switch(f){case w.Month:{const e=L[L.length-1].days,t=new Date(e[e.length-1]);return t.setDate(t.getDate()+1),!H(t,n,s)}case w.Year:{const e=new Date(R[R.length-1].date);return e.setMonth(e.getMonth()+1),!H(e,n,s,"month")}case w.Decades:{const e=new Date(O[O.length-1]);return e.setFullYear(e.getFullYear()+1),!H(e,n,s,"year")}}}),[f,n,s,L,R,O]),K=(0,a.useMemo)((()=>{switch(f){case w.Month:{const e=new Date(L[0].days[0]);return e.setDate(e.getDate()-1),!H(e,n,s)}case w.Year:{const e=new Date(R[0].date);return e.setMonth(e.getMonth()-1),!H(e,n,s,"month")}case w.Decades:{const e=new Date(O[0]);return e.setFullYear(e.getFullYear()-1),!H(e,n,s,"year")}}}),[f,n,s,L,R,O]);return(0,a.useEffect)((()=>{!g&&r&&t&&y(e),r||y(null)}),[t,e,g,r]),{viewDate:m,viewType:f,dateToFocus:g,weeks:L,months:R,years:O,isNextDisabled:Y,isPrevDisabled:K,setPrev:k,setNext:T,switchViewType:E,onClickDay:N,onClickMonth:I,onClickYear:F}}class Oe{constructor(e,t=[]){this._messagesQueue=[],this._alternate=!1,this._renderedMessage=null,this._idCounter=0,this._containers=[...t],this._type=e}setContainers(e){this._containers=[...e]}addMessage(e,t=0){const r=this._generateId(),a={id:r,message:e,destroyTimeout:this._calculateDestroyTimeout(e,t)};return this._messagesQueue.push(a),this._renderedMessage||this._renderMessage(),{...a,type:this._type,destroy:this._getDestroyMessageCallback(r)}}destroyAll(){var e;this._messagesQueue=[],clearTimeout(null===(e=this._renderedMessage)||void 0===e?void 0:e.destroyTimer),this._containers.forEach((e=>{e.innerText=""})),this._renderedMessage=null,this._alternate=!1}_generateId(){return`live-region-${this._type}-${this._idCounter++}`}_calculateDestroyTimeout(e,t=0){const r=50*e.trim().length+200,a=250*e.trim().length;return Math.min(Math.max(r,t),a)}_findById(e){var t;return(null===(t=this._renderedMessage)||void 0===t?void 0:t.id)===e?this._renderedMessage:this._messagesQueue.find((t=>t.id===e))}_getDestroyMessageCallback(e){return async t=>{const r=this._findById(e);return!!r&&(r.renderedTo?!!t&&(this._removeRenderedMessage(),this._renderMessage(),!0):(this._removeFromQueue(r),!0))}}_removeRenderedMessage(){var e;const t=null===(e=this._renderedMessage)||void 0===e?void 0:e.renderedTo;t&&(t.innerText=""),this._renderedMessage=null}_removeFromQueue(e){this._messagesQueue=this._messagesQueue.filter((t=>t!==e))}async _renderMessage(){if(!this._containers.length||!this._messagesQueue.length)return;const e=this._alternate?this._containers[0]:this._containers[1],t=this._messagesQueue.shift();let r;e.innerText=t.message;const a=new Promise(((e,a)=>{r=setTimeout((()=>{var r;if((null===(r=this._renderedMessage)||void 0===r?void 0:r.id)===t.id)return this._removeRenderedMessage(),void this._renderMessage().then(e) +;a("Currently rendered message is not the one that you 're trying to destroy")}),t.destroyTimeout)}));this._renderedMessage={...t,renderedTo:e,destroyTimer:r,destroyPromise:a},this._alternate=!this._alternate}}class Be extends Oe{}const We=new class{constructor(){this.isInited=!1,this._politeQueue=new Be("polite"),this._assertiveQueue=new Be("assertive")}renderTo(e,t=!1){return t&&this.destroy(),this._init(e)}destroy(){this._politeQueue.destroyAll(),this._assertiveQueue.destroyAll(),this.isInited=!1}sayPolitely(e,t){return this.isInited?this._politeQueue.addMessage(e,t):null}interrupt(e,t){return this.isInited?this._assertiveQueue.addMessage(e,t):null}_init(e){if(!e)return!1;if(this.isInited)return!1;return!!this._setContainers(e)&&(this.isInited=!0,!0)}_setContainers(e){const t=document.getElementById(e);if(!t)return!1;const r=t.querySelectorAll('[aria-live="polite"]'),a=t.querySelectorAll('[aria-live="assertive"]');return!(!r||2!==r.length||!a||2!==a.length)&&(this._politeQueue.setContainers([r[0],r[1]]),this._assertiveQueue.setContainers([a[0],a[1]]),!0)}};function Ye({viewType:e,decadesStartYear:t,viewDate:r,setPrev:n,setNext:s,switchViewType:o}){const[i,l]=(0,a.useState)(null),c=(0,a.useCallback)((e=>{i&&i.destroy(),l(We.sayPolitely(e))}),[i,l]),d=(0,a.useCallback)((()=>{c(function(e,t){switch(e){case w.Month:{const e=new Date(t);return e.setMonth(e.getMonth()-1),D.setMonth.format({month:u[e.getMonth()]})}case w.Year:return D.setYear.format({year:""+(t.getFullYear()-1)});case w.Decades:return D.setDecades.format({year_start:""+(t.getFullYear()-M),year_end:""+(t.getFullYear()-1)})}}(e,e===w.Decades?t:r)),n(null)}),[n,c]),h=(0,a.useCallback)((()=>{c(function(e,t){switch(e){case w.Month:{const e=x(t);return D.setMonth.format({month:u[e.getMonth()]})}case w.Year:return D.setYear.format({year:`${t.getFullYear()+1}`});case w.Decades:return D.setDecades.format({year_start:`${t.getFullYear()+M}`,year_end:""+(t.getFullYear()+40-1)})}}(e,e===w.Decades?t:r)),s(null)}),[s,c]),m=(0,a.useCallback)((a=>{c(function(e,t){switch(e){case w.Month:return D.setYear.format({year:`${t.getFullYear()}`});case w.Year:return D.setDecades.format({year_start:`${t.getFullYear()}`,year_end:""+(t.getFullYear()+M-1)});case w.Decades:return D.setMonth.format({month:u[t.getMonth()]})}}(e,e===w.Year?t:r)),o(a)}),[o,c]);return{onPrevClick:d,onNextClick:h,onSwitchViewType:m}}function He(e){const{selectedDate:t,maxDate:r,minDate:n,className:s,disableWeekends:o,highlightedFrom:i,highlightedTo:l,popupStyle:c=!0,showFocusRing:u=!1,autoFocus:d=!1,isDisabled:h=!1,withFocusTrap:m=!1,endSlot:p,onSelect:f,onMonthSwitch:v,onYearSwitch:g,onDecadesSwitch:y,onViewTypeChange:_,focusTriggerElement:b}=e,[D,S]=(0,a.useState)(u),C=(0,a.useCallback)((()=>S(!0)),[S]);(0,a.useEffect)((()=>{u&&S(!0)}),[u]);const M=(0,a.useCallback)((e=>{b&&38===(0,Fe.hashFromEvent)(e)&&(e.preventDefault(),e.stopPropagation(),S(!1),b()) +}),[b]),{viewDate:x,viewType:I,dateToFocus:F,weeks:z,months:P,years:L,isNextDisabled:R,isPrevDisabled:A,setPrev:O,setNext:B,switchViewType:W,onClickDay:Y,onClickMonth:H,onClickYear:K}=Ae({selectedDate:t,minDate:n,maxDate:r,autoFocus:d,showFocusRing:D,onMonthSwitch:v,onYearSwitch:g,onDecadesSwitch:y,onViewTypeChange:_,onSelect:f}),{focusableDateRef:V,prevRef:j,middleRef:J,onPrevKeyDown:G,onMiddleKeyDown:U,forwardFocusToStart:Q}=function({withFocusTrap:e,isPrevDisabled:t}){const r=(0,a.useRef)(null),n=(0,a.useCallback)((t=>{var a;e&&Fe.Modifiers.Shift+9===(0,Fe.hashFromEvent)(t)&&(t.preventDefault(),null===(a=r.current)||void 0===a||a.focus())}),[e]),s=(0,a.useCallback)((e=>{t||n(e)}),[t,n]),o=(0,a.useCallback)((e=>{t&&n(e)}),[t,n]),i=(0,a.useRef)(null),l=(0,a.useRef)(null),c=(0,a.useCallback)((e=>{var r,a;e.preventDefault(),e.stopPropagation(),t?null===(a=l.current)||void 0===a||a.focus():null===(r=i.current)||void 0===r||r.focus()}),[t]);return{focusableDateRef:r,prevRef:i,middleRef:l,onPrevKeyDown:s,onMiddleKeyDown:o,forwardFocusToStart:c}}({withFocusTrap:m,isPrevDisabled:A}),$=(0,a.useMemo)((()=>L[0]),[L]),{onPrevClick:q,onNextClick:Z,onSwitchViewType:X}=Ye({viewType:I,decadesStartYear:$,viewDate:x,setPrev:O,setNext:B,switchViewType:W});return a.createElement("div",{className:ne(Ne.calendar,c&&Ne.popupStyle,s),tabIndex:-1,onKeyDown:C},a.createElement(xe,{prevAriaLabel:k(I,I===w.Decades?$:x),nextAriaLabel:T(I,I===w.Decades?$:x),currentAriaLabel:E(I,I===w.Year?$:x),currentVisibleTitle:N(I,I===w.Decades?$:x),onPrevClick:q,onNextClick:Z,onPrevKeyDown:G,onMiddleKeyDown:U,onHeaderKeyDown:M,onCurrentClick:X,isNextDisabled:h||R,isPrevDisabled:h||A,isViewModeDisabled:h,prevRef:j,middleRef:J}),I===w.Month&&a.createElement(Pe,{weeks:z,selectedDate:t,dateToFocus:F,maxDate:r,minDate:n,onClickDay:Y,disableWeekends:o,highlightedFrom:i,highlightedTo:l,setPrevMonth:O,setNextMonth:B,showFocusRing:D,isDisabled:h,focusableDateRef:V}),I===w.Year&&a.createElement(Le,{months:P,selectedDate:t,dateToFocus:F,maxDate:r,minDate:n,onSelect:H,setPrevYear:O,setNextYear:B,showFocusRing:D,isDisabled:h,focusableDateRef:V}),I===w.Decades&&a.createElement(Re,{years:L,selectedDate:t,dateToFocus:F,maxDate:r,minDate:n,onSelect:K,setPrevDecades:O,setNextDecades:B,showFocusRing:D,isDisabled:h,focusableDateRef:V}),a.createElement("div",{className:Ne["slot-wrapper"]},p),m&&a.createElement("div",{tabIndex:0,onFocus:Q}))}var Ke=r(86623),Ve=r(84275),je=r(78274),Je=r(76594),Ge=r(65718),Ue=r(78690);class Qe extends a.PureComponent{constructor(e){super(e),this._input=null,this._inputContainer=null,this._handleFocus=()=>{this.props.showOnFocus&&this.props.onShowPicker()},this._handleInputRef=e=>{this._input=e,this.props.inputReference&&this.props.inputReference(this._input)},this._handleContainerRef=e=>{this._inputContainer=e},this._onShowPicker=e=>{if(e&&this._inputContainer){const t=e.getBoundingClientRect(),r=this._inputContainer.getBoundingClientRect();t.width&&t.width>window.innerWidth-r.left?(e.style.right="0",e.style.left="auto"):(e.style.right="auto", +e.style.left=`${r.left}px`);const a=window.innerHeight-r.bottom,n=r.top;if(a>=t.height)return void(e.style.top=`${r.bottom}px`);e.style.top="auto",e.style.bottom=n{const e=(0,s.ensureNotNull)(this._input).value;this.setState({value:e}),this.props.onType(e)},this._onKeyDown=e=>{this.props.hideOnKeyDown&&this.props.onHidePicker(),this.props.onKeyDown&&this.props.onKeyDown(e)},this._onKeyPress=e=>{if(e.charCode){const t=String.fromCharCode(e.charCode);this.props.inputRegex.test(t)||e.preventDefault()}},this._onKeyUp=e=>{if(8!==e.keyCode){const e=(0,s.ensureNotNull)(this._input).value,t=this.props.fixValue(e);t!==e&&this.setState({value:t})}},this._handleDropdownKeydown=e=>{var t;27===(0,Fe.hashFromEvent)(e)&&(null===(t=this._input)||void 0===t||t.focus(),this.props.onHidePicker())},this.state={value:e.value,valueFromProps:e.value}}render(){const{position:e="fixed",className:t,size:r,disabled:n,readonly:s,errors:o,icon:i,InputComponent:l=Ke.FormInput}=this.props;return a.createElement("div",{className:Ue.pickerInput,ref:this._handleContainerRef},a.createElement(l,{value:this.state.value,onBlur:this.props.onBlur,onKeyDown:this._onKeyDown,onKeyPress:this._onKeyPress,onKeyUp:this._onKeyUp,onChange:this._onChange,onFocus:this._handleFocus,onClick:this.props.onShowPicker,reference:this._handleInputRef,className:t,size:r,disabled:n,errors:o,messagesPosition:Ve.MessagesPosition.Attached,hasErrors:this.props.showErrorMessages&&o&&o.length>0,name:this.props.name,readonly:s,endSlot:o&&o.length?void 0:a.createElement(je.EndSlot,null,a.createElement(ve.Icon,{icon:i,className:ne(Ue.icon,n&&Ue.disabled),onClick:n||s?void 0:this.props.onShowPicker})),"data-name":this.props.name}),this.props.showPicker&&!s?a.createElement(Ge.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},a.createElement(Je.OutsideEvent,{mouseDown:!0,handler:this.props.onHidePicker},(t=>a.createElement("span",{ref:t,style:{pointerEvents:"auto"}},a.createElement("div",{className:ne(Ue.picker,Ue[e]),key:"0",ref:this._onShowPicker,onKeyDown:this._handleDropdownKeydown},this.props.children))))):null)}static getDerivedStateFromProps(e,t){return e.value!==t.valueFromProps?{value:e.value,valueFromProps:e.value}:null}}Qe.defaultProps={showOnFocus:!0};class $e extends a.PureComponent{constructor(e){super(e),this._input=null,this._nativeInputRef=a.createRef(),this._handleInputRef=e=>{this._input=e,this.props.inputReference&&this.props.inputReference(this._input)},this._onFocus=()=>{this.setState({isFocused:!0})},this._onBlur=()=>{this._nativeInputRef.current&&(this._nativeInputRef.current.defaultValue=this.state.value),this.setState({isFocused:!1})},this._onChange=e=>{const{value:t}=e.target;t&&(this.setState({value:t}),this.props.onChange(t))},this.state={value:e.value,isFocused:!1}}componentDidMount(){this._nativeInputRef.current&&(this._nativeInputRef.current.defaultValue=this.props.value)}render(){ +const{className:e,disabled:t,errors:r,InputComponent:n=Ke.FormInput}=this.props,s=!this.props.readonly&&!t,o=this.props.showErrorMessages&&r&&r.length>0;return a.createElement("div",{className:Ue.pickerInput},a.createElement(n,{value:this.state.value,readonly:!0,noReadonlyStyles:!0,endSlot:r&&r.length?void 0:a.createElement(je.EndSlot,null,a.createElement(ve.Icon,{icon:this.props.icon,className:ne(Ue.icon,t&&Ue.disabled)})),className:e,inputClassName:Ue.textInput,size:this.props.size,disabled:t,hasErrors:o,errors:r,alwaysShowAttachedErrors:!0,messagesPosition:Ve.MessagesPosition.Attached,name:s?void 0:this.props.name,reference:this._handleInputRef,highlight:this.state.isFocused,intent:!o&&this.state.isFocused?"primary":void 0}),s&&a.createElement("input",{ref:this._nativeInputRef,type:this.props.type,className:Ue.nativePicker,onChange:this._onChange,onInput:this._onChange,min:this.props.min,max:this.props.max,name:this.props.name,onFocus:this._onFocus,onBlur:this._onBlur}))}}var qe=r(67029),Ze=r(53017),Xe=r(1401);class et extends a.PureComponent{constructor(e){super(e),this._pickerInputContainerRef=a.createRef(),this._pickerInpuRef=a.createRef(),this._dateFormatter=new fe.DateFormatter,this._onPickerInputKeyDown=e=>{const t=(0,Fe.hashFromEvent)(e);if([Fe.Modifiers.Shift+9,9].includes(t))this._hideCalendar();else{if(40===t)return e.preventDefault(),this._showCalendar(),void this.setState({autofocusCalendar:!0});13===t&&this.props.onEnter&&this.props.onEnter(e),this._hideCalendar()}},this._returnFocusToInput=()=>{var e;this.setState({autofocusCalendar:!1}),null===(e=this._pickerInpuRef.current)||void 0===e||e.focus()},this._fixValue=e=>(e=(e=e.substring(0,10)).replace(/-+/g,"-"),(/^\d{4}$/.test(e)||/^\d{4}-\d{2}$/.test(e))&&(e+="-"),e),this._isValid=e=>{if(/^[0-9]{4}(-[0-9]{2}){2}/.test(e)){const t=new Date(e.concat("T00:00"));return!function(e){return Number.isNaN(Number(e))}(t)&&(!!this.props.noRangeValidation||H(t,this.props.minDate,this.props.maxDate))}return!1},this._onBlur=e=>{var t;if(!this.props.revertInvalidData||(null===(t=this._pickerInputContainerRef.current)||void 0===t?void 0:t.contains(e.relatedTarget)))return;const{value:r}=e.target;if(!this._isValid(r)){const t=new Date(this.state.date);this.setState({pickerInputKey:e.timeStamp,date:t,isInvalid:!1}),this.props.onPick(t)}},this._onType=e=>{const t=this._isValid(e)?new Date(e.concat("T00:00")):null;t?this.setState({date:t,isInvalid:!1}):this.setState({isInvalid:!0}),this.props.onPick(t)},this._onSelect=e=>{this.setState({date:e,showCalendar:!1,isInvalid:!1}),this.props.onPick(e)},this._showCalendar=()=>{this.setState({showCalendar:!0})},this._hideCalendar=()=>{this.setState({showCalendar:!1,autofocusCalendar:!1})},this._getErrors=()=>{const e=this.props.errors?[...this.props.errors]:[];return this.state.isInvalid&&e.push(i.t(null,void 0,r(5122))),e},this.state={pickerInputKey:0,date:e.initial,showCalendar:!1,isInvalid:!this._isValid(this._dateFormatter.formatLocal(e.initial)),autofocusCalendar:!1,initial:e.initial}}render(){ +const e=this.props.endSlotComponent,t=(0,Ze.mergeRefs)([this._pickerInpuRef,this.props.inputReference]);return pe.mobiletouch?a.createElement($e,{value:this._dateFormatter.formatLocal(this.state.date),type:"date",onChange:this._onType,icon:Xe,disabled:this.props.disabled,size:this.props.size,min:this.props.minDate&&this._dateFormatter.formatLocal(this.props.minDate),max:this.props.maxDate&&this._dateFormatter.formatLocal(this.props.maxDate),errors:this._getErrors(),showErrorMessages:this.props.showErrorMessages,name:this.props.name,readonly:this.props.readonly,className:ne(this._getFontSizeClassName(this.props.size),this.props.className),inputReference:this.props.inputReference,InputComponent:this.props.InputComponent}):a.createElement("div",{ref:this._pickerInputContainerRef},a.createElement(Qe,{key:this.state.pickerInputKey,value:this._dateFormatter.formatLocal(this.state.date),inputRegex:/[0-9.]/,fixValue:this._fixValue,onType:this._onType,onBlur:this._onBlur,onShowPicker:this._showCalendar,onHidePicker:this._hideCalendar,showPicker:this.state.showCalendar&&this.props.withCalendar,showOnFocus:this.props.showOnFocus,icon:Xe,disabled:this.props.disabled,size:this.props.size,errors:this._getErrors(),showErrorMessages:this.props.showErrorMessages,name:this.props.name,readonly:this.props.readonly,position:this.props.position,className:ne(this._getFontSizeClassName(this.props.size),this.props.className),inputReference:t,InputComponent:this.props.InputComponent,onKeyDown:this._onPickerInputKeyDown},a.createElement(He,{selectedDate:this.state.date,maxDate:this.props.maxDate,minDate:this.props.minDate,onSelect:this._onSelect,endSlot:e&&a.createElement(e,{onSelectDate:this._onSelect}),autoFocus:this.state.autofocusCalendar,showFocusRing:this.state.autofocusCalendar,focusTriggerElement:this._returnFocusToInput,withFocusTrap:!0})))}static getDerivedStateFromProps(e,t){return t.initial!==e.initial?{...t,date:e.initial,initial:e.initial}:null}_getFontSizeClassName(e){return e?"large"===e?qe.InputClasses.FontSizeLarge:qe.InputClasses.FontSizeMedium:void 0}}et.defaultProps={position:"fixed",withCalendar:!0};var tt=r(24808);function rt(e){const{className:t,text:r}=e;return a.createElement("span",{className:se()(tt.tooltip,t)},r)}var at=r(98475);const nt=r(201);function st(e){const{hasErrors:t,onClick:n,errors:s,className:o,theme:l=nt,...c}=e;return a.createElement("div",{className:l.container,onClick:n},a.createElement(Ke.FormInput,{...c,className:l.date,hasErrors:t,errors:[],endSlot:!t&&a.createElement(je.EndSlot,{icon:!0,interactive:!1},a.createElement(ve.Icon,{icon:at,className:l.icon}))}),t&&a.createElement(rt,{text:i.t(null,void 0,r(32457)),className:l.tooltip}))}const ot=a.createContext({isActive:!1,isFocused:!1});function it(e){const{value:t,reference:r,isActive:n,onPick:s,onFocus:o,isDisabled:i}=e,[l,c]=(0,a.useState)(!1);return a.createElement(ot.Provider,{value:{isActive:n,isFocused:l}},a.createElement("div",{onFocus:function(){c(!0),o&&o()},onBlur:function(){c(!1)}},a.createElement(et,{initial:t,inputReference:r, +InputComponent:lt,withCalendar:!1,onPick:function(e){if(!e)return;s(new Date(e))},revertInvalidData:!0,name:e.name,disabled:i})))}function lt(e){const{isActive:t,isFocused:r}=(0,a.useContext)(ot);return a.createElement(st,{...e,highlight:t||r})}var ct=r(36565);function ut(e){const{value:t,isDisabled:r,onPick:n,className:s}=e;return a.createElement(ct.TimeInput,{value:(o=t,I(o.getHours())+":"+I(o.getMinutes())),onChange:n,disabled:r,className:s});var o}var dt=r(4271);function ht(e){const{className:t,...r}=e;return a.createElement(He,{...r,className:se()(dt.calendar,t),popupStyle:!1})}function mt(e,t){const r=new Date(t);return r.setFullYear(e.getFullYear()),r.setMonth(e.getMonth(),1),r.setDate(e.getDate()),r}function pt(e,t){const r=new Date(t);return r.setHours(e.getHours()),r.setMinutes(e.getMinutes()),r}function ft(e){const{dateOnly:t,onCalendarMonthSwitch:r,hideTimePick:n}=e,{date:o,setDate:i}=(0,s.ensureNotNull)((0,a.useContext)(ee)),l=(0,a.useRef)(null),c=(0,a.useRef)(null);return(0,a.useEffect)((()=>{bt||null===c.current||c.current.focus()}),[]),a.createElement("div",{ref:l,tabIndex:-1},a.createElement(me,null,a.createElement(it,{reference:function(e){c.current=e},value:new Date(o),onPick:function(e){const t=mt(e,o);i(t)},isActive:!bt}),!n&&a.createElement(ut,{value:new Date(o),isDisabled:t,onPick:function(e){var t;const[r,a]=e.split(":"),n=new Date;n.setHours(Number(r)),n.setMinutes(Number(a));const s=pt(n,o);i(s),bt||null===(t=l.current)||void 0===t||t.focus({preventScroll:!0})}})),!bt&&a.createElement(ht,{key:`${o.getFullYear()}-${o.getMonth()}-${o.getDate()}`,selectedDate:new Date(o),onSelect:function(e){var t;const r=mt(e,o);i(r),null===(t=l.current)||void 0===t||t.focus({preventScroll:!0})},onMonthSwitch:r,maxDate:new Date}))}function vt(e){const{dateOnly:t,onCalendarMonthSwitch:r,onDateInputFocus:n}=e,{dateFrom:o,dateTo:i,setDateFrom:l,setDateTo:c}=(0,s.ensureNotNull)((0,a.useContext)(re)),[u,d]=(0,a.useState)("from"),h=(0,a.useRef)(null),m=(0,a.useRef)(null),p=(0,a.useRef)(null),f=(0,a.useMemo)((()=>"from"===u?new Date(o):new Date(i)),[u,i,o]);return(0,a.useEffect)((()=>{bt||null===m.current||m.current.focus()}),[]),a.createElement("div",{ref:h,tabIndex:-1},a.createElement(me,null,a.createElement(it,{value:o,reference:function(e){m.current=e},isActive:!bt&&"from"===u,onPick:function(e){const t=mt(e,o);l(t)},onFocus:function(){d("from"),n()},name:"start-date-range"}),a.createElement(ut,{value:o,isDisabled:t,onPick:function(e){v(e,o,l)}})),a.createElement(me,null,a.createElement(it,{value:i,reference:function(e){p.current=e},isActive:!bt&&"to"===u,onPick:function(e){const t=mt(e,i);c(t)},onFocus:function(){d("to"),n()},name:"end-date-range"}),a.createElement(ut,{value:i,isDisabled:t,onPick:function(e){v(e,i,c)}})),!bt&&a.createElement(ht,{key:`${f.getFullYear()}-${f.getMonth()}-${f.getDate()}`,selectedDate:new Date(f),onSelect:function(e){const t=mt(e,"from"===u?o:i);({from:()=>{var e;l(t),null===(e=p.current)||void 0===e||e.focus({preventScroll:!0})},to:()=>{var e;c(t), +null===(e=h.current)||void 0===e||e.focus({preventScroll:!0})}})[u]()},onMonthSwitch:r,highlightedFrom:new Date(o),highlightedTo:new Date(i),maxDate:"from"===u?new Date(i):void 0,minDate:"to"===u?new Date(o):void 0}));function v(e,t,r){var a;const[n,s]=e.split(":"),o=new Date;o.setHours(Number(n)),o.setMinutes(Number(s));r(pt(o,t)),bt||null===(a=h.current)||void 0===a||a.focus({preventScroll:!0})}}var gt=r(31807),yt=r(90692),_t=r(5580);const bt=pe.mobiletouch,Dt=()=>!0,wt={byId:{Date:{title:i.t(null,void 0,r(76912))},CustomRange:{title:i.t(null,void 0,r(74615))}},allIds:["Date","CustomRange"]};function St(e){const{dateOnly:t,onClose:n,onGoToDate:o,onGoToRange:l}=e,c=(0,a.useRef)(null),[u,d]=(0,a.useState)(le().getValue("GoToDialog.activeTab","Date")),[h,m]=(0,a.useState)(0),{date:p,isValid:f}=(0,s.ensureNotNull)((0,a.useContext)(ee)),{dateFrom:v,dateTo:g,isValid:y}=(0,s.ensureNotNull)((0,a.useContext)(re));return(0,a.useEffect)((()=>(oe.subscribe(ce.CLOSE_POPUPS_AND_DIALOGS_COMMAND,w,null),()=>{oe.unsubscribe(ce.CLOSE_POPUPS_AND_DIALOGS_COMMAND,w,null)})),[n]),(0,a.useEffect)((()=>{null!==c.current&&c.current()}),[h,u,p,v,g]),a.createElement(yt.MatchMedia,{rule:ue.DialogBreakpoints.TabletSmall},(e=>a.createElement(de.AdaptiveConfirmDialog,{className:se()(_t.dialogWrapper,e&&_t.dialogWrapperSmall),title:i.t(null,void 0,r(369)),dataName:"go-to-date-dialog",render:_,defaultActionOnClose:"cancel",onClose:w,onClickOutside:w,onCancel:w,onSubmit:D,submitButtonDisabled:b(),submitButtonText:i.t(null,void 0,r(369)),forceCloseOnEsc:Dt,shouldForceFocus:!1,fullScreen:e,isOpened:!0})));function _({requestResize:e}){return c.current=e,a.createElement(a.Fragment,null,a.createElement("div",{className:_t.tabs},a.createElement(gt.DialogTabs,{activeTabId:u,tabs:wt,onSelect:S})),a.createElement("div",{className:se()(_t.content,bt&&_t.contentMobile)},a.createElement("div",{className:_t.bodyWrapper},a.createElement(Ct,{onCalendarMonthSwitch:C,onDateInputFocus:C,activeTab:u,dateOnly:t}))))}function b(){return{CustomRange:!y,Date:!f}[u]}function D(){switch(u){case"Date":o(p);break;case"CustomRange":l(v,g)}}function w(){n()}function S(e){d(e),le().setValue("GoToDialog.activeTab",e)}function C(){m(h+1)}}function Ct(e){const{activeTab:t,dateOnly:r,onCalendarMonthSwitch:n,onDateInputFocus:s}=e;switch(t){case"Date":return a.createElement(ft,{dateOnly:r,onCalendarMonthSwitch:n});case"CustomRange":return a.createElement(vt,{dateOnly:r,onCalendarMonthSwitch:n,onDateInputFocus:s})}}function Mt(e){const{dateOnly:t,onClose:r,onGoToDate:n,onGoToRange:s,initialGoToDate:o,initialRanges:i}=e;return a.createElement(te,{initialGoToDate:o},a.createElement(ae,{initialRanges:i},a.createElement(St,{dateOnly:t,onClose:r,onGoToDate:n,onGoToRange:s})))}var kt=r(92133),Tt=r(33639);const Et=new class{constructor(){this._hasError=!1}getItemOrDefault(e,t){return!sessionStorage||this._hasError?t:sessionStorage.getItem(e)}setItem(e,t="true"){try{sessionStorage.setItem(e,t),this._hasError=!1}catch(e){this._hasError=!0}}};var Nt=r(27365) +;const xt="goTo",It=new q.DialogsOpenerManager;function Ft(e){if(It.isOpened(xt))return;if(!e.hasModel())return;const t=e.model(),r=document.createElement("div"),s=a.createElement(Mt,{onClose:i,dateOnly:t.model().mainSeries().isDWM(),initialGoToDate:zt(),initialRanges:Pt(e),onGoToDate:e=>{!function(e,t){Et.setItem("goToDateTabLastPickedDate",String(t.valueOf()));if(void 0===e.model().timeScale().tickMarks().minIndex)return;const r=j(t).valueOf();e.model().gotoTime(r).then((t=>{const r=e.model().mainSeries();void 0===t?r.clearGotoDateResult():r.setGotoDateResult(t)}))}(t,e),i()},onGoToRange:(t,r)=>{!function(e,t,r){const a=(0,Nt.getTimezoneName)(e.model());if(!a)return;const n=o.linking.interval.value(),s=n&&(0,kt.normalizeIntervalString)(n),i=X().get_timezone(a),l=e=>(0,Z.cal_to_utc)(i,new Date(e)),c=j(t).valueOf(),u=j(r).valueOf(),d={val:{type:"time-range",from:l(c)/1e3,to:l(u)/1e3},res:s};e.chartWidgetCollection().setTimeFrame(d)}(e,t,r),i()}});function i(){n.unmountComponentAtNode(r),It.setAsClosed(xt)}n.render(s,r),It.setAsOpened(xt)}function zt(){const e=Et.getItemOrDefault("goToDateTabLastPickedDate",null);return null===e?F(new Date):new Date(Number(e))}function Pt(e){const t=function(e){const t=e.model().timeScale(),r=t.visibleBarsStrictRange();if(null===r)return;const a=e.model().mainSeries(),n=a.nearestIndex(r.firstBar(),Tt.PlotRowSearchMode.NearestRight),o=a.nearestIndex(r.lastBar(),Tt.PlotRowSearchMode.NearestLeft);if(void 0===n||void 0===o)return;return{from:(0,s.ensureNotNull)(t.indexToUserTime(n)),to:(0,s.ensureNotNull)(t.indexToUserTime(o))}}(e);return t?{from:V(t.from),to:V(t.to)}:{from:V(new Date),to:V(new Date)}}},2948:e=>{e.exports=''},17140:e=>{e.exports=''},61380:e=>{e.exports=''},98475:e=>{e.exports=''},1401:e=>{ +e.exports=''},7720:e=>{e.exports=''},19801:e=>{e.exports={ar:["الجمعة"],ca_ES:["Dv"],cs:"Fr",de:"Fr",el:"Fr",en:"Fr",es:["V"],fa:"Fr",fr:["Ven"],he_IL:["שישי"],hu_HU:["P"],id_ID:["Jum"],it:["Ven"],ja:["金"],ko:["금"],ms_MY:"Fr",nl_NL:"Fr",pl:["Pt"],pt:["Sexta"],ro:"Fr",ru:["Пт"],sv:"Fr",th:"Fr",tr:["Cum"],vi:"Fr",zh:["周五"],zh_TW:["周五"]}},11268:e=>{e.exports={ar:["الاثنين"],ca_ES:["Dl"],cs:"Mo",de:"Mo",el:"Mo",en:"Mo",es:["L"],fa:"Mo",fr:"Mo",he_IL:["שני"],hu_HU:["H"],id_ID:["Sen"],it:["Lun"],ja:["月"],ko:["월"],ms_MY:"Mo",nl_NL:"Mo",pl:["Pn"],pt:["Seg"],ro:"Mo",ru:["Пн"],sv:"Mo",th:["โม"],tr:["Pzt"],vi:"Mo",zh:["周一"],zh_TW:["周一"]}},63331:e=>{e.exports={ar:["السبت"],ca_ES:["Ds"],cs:"Sa",de:"Sa",el:"Sa",en:"Sa",es:["Sáb"],fa:"Sa",fr:"Sa",he_IL:["שבת"],hu_HU:["Szo"],id_ID:["Sab"],it:["Sab"],ja:["土"],ko:["토"],ms_MY:"Sa",nl_NL:"Sa",pl:["Sob."],pt:["Sáb."],ro:"Sa",ru:["Сб"],sv:"Sa",th:"Sa",tr:["Cmt"],vi:"Sa",zh:["周六"],zh_TW:["周六"]}},85954:e=>{e.exports={ar:["الأحد"],ca_ES:["Dg"],cs:"Su",de:"Su",el:"Su",en:"Su",es:["Do"],fa:"Su",fr:"Su",he_IL:["ראשון"],hu_HU:["V"],id_ID:["Min"],it:["Dom"],ja:["日"],ko:["일"],ms_MY:"Su",nl_NL:"Su",pl:["Nd."],pt:["Dom"],ro:"Su",ru:["Вс"],sv:"Su",th:"Su",tr:["Paz"],vi:"Su",zh:["周日"],zh_TW:["周日"]}},26230:e=>{e.exports={ar:["الأربعاء"],ca_ES:["Dc"],cs:"We",de:"We",el:"We",en:"We",es:["X"],fa:"We",fr:"We",he_IL:"We",hu_HU:["Sze"],id_ID:["Rab"],it:["Mer"],ja:["水"],ko:["수"],ms_MY:"We",nl_NL:"We",pl:["Śr"],pt:["Quarta"],ro:"We",ru:["Ср"],sv:"We",th:["วันพุธ"],tr:["Çar"],vi:["T4"],zh:["周三"],zh_TW:["周三"]}},24793:e=>{e.exports={ar:["الخميس"],ca_ES:["Dj"],cs:"Th",de:"Th",el:"Th",en:"Th",es:["Ju"],fa:"Th",fr:"Th",he_IL:["חמישי"],hu_HU:["Cs"],id_ID:["Kam"],it:["Gio"],ja:["木"],ko:["목"],ms_MY:"Th",nl_NL:"Th",pl:["Czw."],pt:["Quinta"],ro:"Th",ru:["Чт"],sv:"Th",th:"Th",tr:["Per"],vi:"Th",zh:["周四"],zh_TW:["周四"]}},31533:e=>{e.exports={ar:["الثلاثاء"],ca_ES:["Ma"],cs:"Tu",de:"Tu",el:"Tu",en:"Tu",es:["Ma"],fa:"Tu",fr:"Tu",he_IL:["שלישי"],hu_HU:["K"],id_ID:["Sel"],it:["Mar"],ja:["火"],ko:["화"],ms_MY:"Tu",nl_NL:"Tu",pl:["Wt"],pt:["Terça"],ro:"Tu",ru:["Вт"],sv:"Tu",th:"Tu",tr:["Sal"],vi:["Thứ 3"],zh:["周二"],zh_TW:["周二"]}},52051:e=>{e.exports={ar:["الأجندة حاليًا في عام {year}"],ca_ES:"Calendar is currently on year {year}",cs:"Calendar is currently on year {year}",de:["Kalender steht derzeit auf Jahr {year}"],el:"Calendar is currently on year {year}",en:"Calendar is currently on year {year}",es:["En este momento el calendario muestra el año {year}"],fa:"Calendar is currently on year {year}", +fr:["Le calendrier est actuellement sur l'année {year}"],he_IL:["לוח השנה הוא כרגע בשנה {year}"],hu_HU:"Calendar is currently on year {year}",id_ID:["Kalender saat ini berada pada tahun {year}"],it:["Il calendario è attualmente all'anno {year}"],ja:["カレンダーは現在{year}年です"],ko:["캘린더는 현재 {year} 년입니다."],ms_MY:["Kalendar sekarang pada tahun {year}"],nl_NL:"Calendar is currently on year {year}",pl:["Kalendarz jest obecnie na roku {year}"],pt:["O calendário está atualmente no ano de {year}"],ro:"Calendar is currently on year {year}",ru:["Сейчас на календаре {year} год"],sv:["Kalendern är för närvarande inställd på år {year}"],th:["ขณะนี้ปฏิทินอยู่ในปี{year}"],tr:["Takvimde şu anda {year} açık"],vi:["Lịch hiện đang ở năm {year}"],zh:["日历目前在{year}年"],zh_TW:["日曆目前在{year}年"]}},99990:e=>{e.exports={ar:["الأجندة حاليًا في السنوات من {year_start} إلى {year_end}"],ca_ES:"Calendar is currently on years from {year_start} to {year_end}",cs:"Calendar is currently on years from {year_start} to {year_end}",de:["Kalender steht derzeit auf den Jahren von {year_start} bis {year_end}"],el:"Calendar is currently on years from {year_start} to {year_end}",en:"Calendar is currently on years from {year_start} to {year_end}",es:["En este momento el calendario comprende los años entre {year_start} y {year_end}"],fa:"Calendar is currently on years from {year_start} to {year_end}",fr:["Le calendrier est actuellement sur les années de {year_start} à {year_end}"],he_IL:["היומן פועל כעת על שנים מ-{year_start} עד {year_end}"],hu_HU:"Calendar is currently on years from {year_start} to {year_end}",id_ID:["Kalender saat ini berada pada tahun dari {year_start} hingga {year_end}"],it:["Il calendario è attualmente sugli anni da {year_start} a {year_end}"],ja:["カレンダーは現在{year_start}年から{year_end}年までです"],ko:["캘린더는 현재 {year_start}부터 {year_end}까지 연도입니다."],ms_MY:["Kalendar sekarang pada tahun dari {year_start} ke {year_end}"],nl_NL:"Calendar is currently on years from {year_start} to {year_end}",pl:["Kalendarz obejmuje obecnie lata od {year_start} do {year_end}"],pt:["O calendário está atualmente entre os anos de {year_start} até {year_end}"],ro:"Calendar is currently on years from {year_start} to {year_end}",ru:["Сейчас на календаре выбран период с {year_start} до {year_end} года"],sv:["Kalendern är för närvarande inställd på år, från {year_start} till {year_end}"],th:["ขณะนี้ปฏิทินเป็นปีตั้งแต่ {year_start} ถึง {year_end}"],tr:["Takvim şu anda {year_start} ile {year_end} arasındaki yılları göstermektedir"],vi:["Lịch hiện tại ở các năm từ {year_start} đến {year_end}"],zh:["日历当前是从{year_start}到{year_end}年"],zh_TW:["日曆當前是從{year_start}年到{year_end}年"]}},92702:e=>{e.exports={ar:["الأجندة حاليًا في شهر {month}"],ca_ES:"Calendar is currently on {month}",cs:"Calendar is currently on {month}",de:["Kalender steht derzeit auf {month}"],el:"Calendar is currently on {month}",en:"Calendar is currently on {month}",es:["En este momento el calendario muestra el mes de {month}"],fa:"Calendar is currently on {month}",fr:["Le calendrier est actuellement sur {month}"], +he_IL:["היומן נמצא כרגע ב-{month}"],hu_HU:"Calendar is currently on {month}",id_ID:["Kalender saat ini berada pada bulan {month}"],it:["Il calendario è attualmente su {month}"],ja:["カレンダーは現在{month}月です"],ko:["캘린더는 현재 {month} 입니다."],ms_MY:["Kalendar sekarang pada {month}"],nl_NL:"Calendar is currently on {month}",pl:["Kalendarz jest obecnie na {month}"],pt:["O calendário está atualmente em {month}"],ro:"Calendar is currently on {month}",ru:["Сейчас на календаре {month}"],sv:["Kalender är för närvarande på {month}"],th:["ขณะนี้ปฏิทินอยู่ที่{month}"],tr:["Takvimde şu an {month} açık"],vi:["Lịch hiện đang ở tháng {month}"],zh:["日历目前在{month}月"],zh_TW:["日曆目前在{month}月"]}},20036:e=>{e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},74615:e=>{e.exports={ar:["نطاق مخصّص"],ca_ES:["Rang personalitzat"],cs:"Custom range",de:["Benutzerdefinierter Bereich"],el:"Custom range",en:"Custom range",es:["Rango personalizado"],fa:"Custom range",fr:["Plage personnalisée"],he_IL:["טווח בהתאמה אישית"],hu_HU:"Custom range",id_ID:["Rentang khusus"],it:["Range personalizzato"],ja:["カスタム範囲"],ko:["커스텀 레인지"],ms_MY:["Julat tersuai"],nl_NL:"Custom range",pl:["Zakres niestandardowy"],pt:["Intervalo personalizado"],ro:"Custom range",ru:["Задать диапазон"],sv:["Välj period"],th:["ระยะบาร์แบบกำหนดเอง"],tr:["Özel aralık"],vi:["Phạm vi tùy chỉnh"],zh:["自定义范围"],zh_TW:["自訂範圍"]}},97637:e=>{e.exports={ar:["أبريل"],ca_ES:["Abril"],cs:"April",de:"April",el:"April",en:"April",es:["Abril"],fa:["آوریل"],fr:["Avril"],he_IL:["‏אפריל"],hu_HU:["Április"],id_ID:"April",it:["Aprile"],ja:["4月"],ko:["4월"],ms_MY:"April",nl_NL:"April",pl:["Kwiecień"],pt:["Abril"],ro:"April",ru:["Апрель"],sv:"April",th:["เมษายน"],tr:["Nisan"],vi:["Tháng Tư"],zh:["4月"],zh_TW:["四月"]}},86797:e=>{e.exports={ar:["أغسطس"],ca_ES:["Agost"],cs:"August",de:"August",el:"August",en:"August",es:["Agosto"],fa:["آگوست"],fr:["Août"],he_IL:["‏אוגוסט"],hu_HU:["Augusztus"],id_ID:["Agustus"],it:["Agosto"],ja:["8月"],ko:["8월"],ms_MY:["Ogos"],nl_NL:"August",pl:["Sierpień"],pt:["Agosto"],ro:"August",ru:["Август"],sv:["Augusti"],th:["สิงหาคม"],tr:["Ağustos"],vi:["Tháng Tám"],zh:["8月"],zh_TW:["八月"]}},369:e=>{e.exports={ar:["الذهاب إلى"],ca_ES:["Anar a"],cs:"Go to",de:["Gehe zu"],el:"Go to",en:"Go to",es:["Ir a"],fa:["برو به"],fr:["Aller à"],he_IL:["עבור ל"],hu_HU:["Ugrás ide:"],id_ID:["Menuju ke"],it:["Vai a"],ja:["移動"],ko:["가기"],ms_MY:["Pergi ke"],nl_NL:"Go to",pl:["Idź do..."],pt:["Ir para"],ro:"Go to",ru:["Перейти к дате"],sv:["Hoppa till"],th:["ไปที่"],tr:["Tarihe git"],vi:["Đến"],zh:["前往到"],zh_TW:["前往到"]}},55669:e=>{e.exports={ar:["ديسمبر"],ca_ES:["Desembre"],cs:"December",de:["Dezember"],el:"December",en:"December",es:["Diciembre"],fa:["دسامبر"],fr:["Décembre"], +he_IL:["דצמבר‏"],hu_HU:"December",id_ID:["Desember"],it:["Dicembre"],ja:["12月"],ko:["12월"],ms_MY:["Disember"],nl_NL:"December",pl:["Grudzień"],pt:["Dezembro"],ro:"December",ru:["Декабрь"],sv:"December",th:["ธันวาคม"],tr:["Aralık"],vi:["Tháng Mười hai"],zh:["12月"],zh_TW:["十二月"]}},16467:e=>{e.exports={ar:["فبراير"],ca_ES:["Febrer"],cs:"February",de:["Februar"],el:"February",en:"February",es:["Febrero"],fa:"February",fr:["Février"],he_IL:["פברואר‏"],hu_HU:["Február"],id_ID:["Februari"],it:["Febbraio"],ja:["2月"],ko:["2월"],ms_MY:["Februari"],nl_NL:"February",pl:["Luty"],pt:["Fevereiro"],ro:"February",ru:["Февраль"],sv:["Februari"],th:["กุมภาพันธ์"],tr:["Şubat"],vi:["Tháng Hai"],zh:["2月"],zh_TW:["二月"]}},72970:e=>{e.exports={ar:["الجمعة"],ca_ES:["Divendres"],cs:"Friday",de:["Freitag"],el:"Friday",en:"Friday",es:["Viernes"],fa:"Friday",fr:["Vendredi"],he_IL:["יום שישי"],hu_HU:["Péntek"],id_ID:["Jumat"],it:["Venerdì"],ja:["金曜日"],ko:["금요일"],ms_MY:["Jumaat"],nl_NL:"Friday",pl:["Piątek"],pt:["Sexta"],ro:"Friday",ru:["Пятница"],sv:["Fredag"],th:["วันศุกร์"],tr:["Cuma"],vi:["Thứ Sáu"],zh:["周五"],zh_TW:["周五"]}},26910:e=>{e.exports={ar:["يناير"],ca_ES:["Gener"],cs:"January",de:["Januar"],el:"January",en:"January",es:["Enero"],fa:"January",fr:["Janvier"],he_IL:["ינואר‏"],hu_HU:["Január"],id_ID:["Januari"],it:["Gennaio"],ja:["1月"],ko:["1월"],ms_MY:["Januari"],nl_NL:"January",pl:["Styczeń"],pt:["Janeiro"],ro:"January",ru:["Январь"],sv:["Januari"],th:["มกราคม"],tr:["Ocak"],vi:["Tháng Một"],zh:["1月"],zh_TW:["一月"]}},23230:e=>{e.exports={ar:["يوليو"],ca_ES:["Juliol"],cs:"July",de:["Juli"],el:"July",en:"July",es:["Julio"],fa:"July",fr:["Juillet"],he_IL:["יולי‏"],hu_HU:["Július"],id_ID:["Juli"],it:["Luglio"],ja:["7月"],ko:["7월"],ms_MY:["Julai"],nl_NL:"July",pl:["Lipiec"],pt:["Julho"],ro:"July",ru:["Июль"],sv:["Juli"],th:["กรกฎาคม"],tr:["Temmuz"],vi:["Tháng Bảy"],zh:["7月"],zh_TW:["七月"]}},49385:e=>{e.exports={ar:["يونيو"],ca_ES:["Juny"],cs:"June",de:["Juni"],el:"June",en:"June",es:["Junio"],fa:"June",fr:["Juin"],he_IL:["יוני‏"],hu_HU:["Június"],id_ID:["Juni"],it:["Giugno"],ja:["6月"],ko:["6월"],ms_MY:["Jun"],nl_NL:"June",pl:["Czerwiec"],pt:["Junho"],ro:"June",ru:["Июнь"],sv:["Juni"],th:["มิถุนายน"],tr:["Haziran"],vi:["Tháng Sáu"],zh:["6月"],zh_TW:["六月"]}},90784:e=>{e.exports={ar:["أكتوبر"],ca_ES:["Octubre"],cs:"October",de:"October",el:"October",en:"October",es:["Octubre"],fa:"October",fr:["Octobre"],he_IL:["אוקטובר‏"],hu_HU:["Október"],id_ID:["Oktober"],it:["Ottobre"],ja:["10月"],ko:["10월"],ms_MY:["Oktober"],nl_NL:"October",pl:["Październik"],pt:["Outubro"],ro:"October",ru:["Октябрь"],sv:["Oktober"],th:["ตุลาคม"],tr:["Ekim"],vi:["Tháng Mười"],zh:["10月"],zh_TW:["十月"]}},68988:e=>{e.exports={ar:["موافق"],ca_ES:["Acceptar"],cs:"Ok",de:"Ok",el:"Ok",en:"Ok",es:["Aceptar"],fa:"Ok",fr:["D'accord"],he_IL:["בסדר"],hu_HU:["Oké"],id_ID:"Ok",it:"Ok",ja:["OK"],ko:["확인"],ms_MY:"Ok",nl_NL:"Ok",pl:"Ok",pt:"Ok",ro:"Ok",ru:["Ок"],sv:["OK"],th:["ตกลง"],tr:["Tamam"],vi:"Ok",zh:["确认"],zh_TW:["確認"]}},61199:e=>{e.exports={ar:["الاثنين"],ca_ES:["Dilluns"],cs:"Monday", +de:["Montag"],el:"Monday",en:"Monday",es:["Lunes"],fa:"Monday",fr:["Lundi"],he_IL:["יום שני"],hu_HU:["Hétfő"],id_ID:["Senin"],it:["Lunedì"],ja:["月曜日"],ko:["월요일"],ms_MY:["Isnin"],nl_NL:"Monday",pl:["Poniedziałek"],pt:["Segunda"],ro:"Monday",ru:["Понедельник"],sv:["Måndag"],th:["วันจันทร์"],tr:["Pazartesi"],vi:["Thứ Hai"],zh:["周一"],zh_TW:["周一"]}},95543:e=>{e.exports={ar:["الشهور"],ca_ES:["Mesos"],cs:"Months",de:["Monate"],el:"Months",en:"Months",es:["Meses"],fa:"Months",fr:["Mois"],he_IL:["חודשים"],hu_HU:["Hónapok"],id_ID:["Bulan"],it:["Mesi"],ja:["月"],ko:["달"],ms_MY:["Bulan"],nl_NL:"Months",pl:["Miesiące"],pt:["Meses"],ro:"Months",ru:["Месяцы"],sv:["Månader"],th:["เดือน"],tr:["Aylar"],vi:["Tháng"],zh:["个月"],zh_TW:["個月"]}},68327:e=>{e.exports={ar:["مايو"],ca_ES:["Maig"],cs:["Květen"],de:["Mai"],el:["Μαι"],en:"May",es:["Mayo"],fa:["می"],fr:["Mai"],he_IL:["מאי"],hu_HU:["Május"],id_ID:["Mei"],it:["Maggio"],ja:["5月"],ko:["5월"],ms_MY:["Mei"],nl_NL:["Mei"],pl:["Maj"],pt:["Мaio"],ro:"May",ru:["Май"],sv:["Maj"],th:["พ.ค."],tr:"May",vi:["Tháng Năm"],zh:["5月"],zh_TW:["五月"]}},84675:e=>{e.exports={ar:["مارس"],ca_ES:["Març"],cs:"March",de:["März"],el:"March",en:"March",es:["Marzo"],fa:"March",fr:["Mars"],he_IL:["מרץ‏"],hu_HU:["Március"],id_ID:["Maret"],it:["Marzo"],ja:["3月"],ko:["3월"],ms_MY:["Mac"],nl_NL:"March",pl:["Marzec"],pt:["Março"],ro:"March",ru:["Март"],sv:["Mars"],th:["มีนาคม"],tr:["Mart"],vi:["Tháng Ba"],zh:["3月"],zh_TW:["三月"]}},71194:e=>{e.exports={ar:["نوفمبر"],ca_ES:["Novembre"],cs:"November",de:"November",el:"November",en:"November",es:["Noviembre"],fa:"November",fr:["Novembre"],he_IL:["נובמבר‏"],hu_HU:"November",id_ID:"November",it:["Novembre"],ja:["11月"],ko:["11월"],ms_MY:"November",nl_NL:"November",pl:["Listopad"],pt:["Novembro"],ro:"November",ru:["Ноябрь"],sv:"November",th:["พฤศจิกายน"],tr:["Kasım"],vi:["Tháng Mười một"],zh:["11月"],zh_TW:["十一月"]}},83771:e=>{e.exports={ar:["العام القادم"],ca_ES:["Pròxim any"],cs:"Next year",de:["Nächstes Jahr"],el:"Next year",en:"Next year",es:["Próximo año"],fa:"Next year",fr:["Année suivante"],he_IL:["שנה הבאה"],hu_HU:"Next year",id_ID:["Tahun depan"],it:["Anno prossimo"],ja:["翌年"],ko:["다음 해"],ms_MY:["Tahun hadapan"],nl_NL:"Next year",pl:["Następny rok"],pt:["Próximo ano"],ro:"Next year",ru:["Следующий год"],sv:["Nästa år"],th:["ปีถัดไป"],tr:["Sonraki yıl"],vi:["Năm sau"],zh:["下一年"],zh_TW:["明年"]}},75385:e=>{e.exports={ar:["السنوات القادمة"],ca_ES:["Pròxims anys"],cs:"Next years",de:["Nächste Jahre"],el:"Next years",en:"Next years",es:["Próximos años"],fa:"Next years",fr:["Années suivantes"],he_IL:["שנים הבאות"],hu_HU:"Next years",id_ID:["Tahun mendatang"],it:["Anni prossimi"],ja:["次の年"],ko:["다음 해들"],ms_MY:["Tahun-tahun hadapan"],nl_NL:"Next years",pl:["Następne lata"],pt:["Próximos anos"],ro:"Next years",ru:["Следующие годы"],sv:["Kommande år"],th:["ปีถัดไป"],tr:["Sonraki yıllar"],vi:["Năm sau"],zh:["未来几年"],zh_TW:["未來幾年"]}},39752:e=>{e.exports={ar:["الشهر القادم"],ca_ES:["Pròxim mes"],cs:"Next month",de:["Nächster Monat"],el:"Next month",en:"Next month",es:["Próximo mes"], +fa:"Next month",fr:["Mois suivant"],he_IL:["חודש הבא"],hu_HU:"Next month",id_ID:["Bulan depan"],it:["Mese prossimo"],ja:["翌月"],ko:["다음 달"],ms_MY:["Bulan hadapan"],nl_NL:"Next month",pl:["Następny miesiąc"],pt:["Próximo mês"],ro:"Next month",ru:["Следующий месяц"],sv:["Nästa månad"],th:["เดือนถัดไป"],tr:["Sonraki ay"],vi:["Tháng sau"],zh:["下一个月"],zh_TW:["下個月"]}},1144:e=>{e.exports={ar:["السبت"],ca_ES:["Dissabte"],cs:"Saturday",de:["Samstag"],el:"Saturday",en:"Saturday",es:["Sábado"],fa:"Saturday",fr:["Samedi"],he_IL:["יום שבת"],hu_HU:["Szombat"],id_ID:["Sabtu"],it:["Sabato"],ja:["土曜日"],ko:["토요일"],ms_MY:["Sabtu"],nl_NL:"Saturday",pl:["Sobota"],pt:["Sábado"],ro:"Saturday",ru:["Суббота"],sv:["Lördag"],th:["เสาร์"],tr:["Cumartesi"],vi:["Thứ Bảy"],zh:["周六"],zh_TW:["周六"]}},61132:e=>{e.exports={ar:["سبتمبر"],ca_ES:["Setembre"],cs:"September",de:"September",el:"September",en:"September",es:["Septiembre"],fa:"September",fr:["Septembre"],he_IL:["ספטמבר‏"],hu_HU:["Szeptember"],id_ID:"September",it:["Settembre"],ja:["9月"],ko:["9월"],ms_MY:"September",nl_NL:"September",pl:["Wrzesień"],pt:["Setembro"],ro:"September",ru:["Сентябрь"],sv:"September",th:["กันยายน"],tr:["Eylül"],vi:["Tháng Chín"],zh:["9月"],zh_TW:["九月"]}},72149:e=>{e.exports={ar:["الأحد"],ca_ES:["Diumenge"],cs:"Sunday",de:["Sonntag"],el:"Sunday",en:"Sunday",es:["Domingo"],fa:"Sunday",fr:["Dimanche"],he_IL:["יום ראשון"],hu_HU:["Vasárnap"],id_ID:["Minggu"],it:["Domenica"],ja:["日曜日"],ko:["일요일"],ms_MY:["Ahad"],nl_NL:"Sunday",pl:["Niedziela"],pt:["Domingo"],ro:"Sunday",ru:["Воскресенье"],sv:["Söndag"],th:["อาทิตย์"],tr:["Pazar"],vi:["Chủ nhật"],zh:["周日"],zh_TW:["周日"]}},83583:e=>{e.exports={ar:["قم بالتبديل إلى الأشهر"],ca_ES:["Canvieu a mesos"],cs:"Switch to months",de:["Zu Monaten wechseln"],el:"Switch to months",en:"Switch to months",es:["Cambie a meses"],fa:"Switch to months",fr:["Passer en mois"],he_IL:["עבור לחודשים"],hu_HU:"Switch to months",id_ID:["Beralih ke bulan"],it:["Passa ai mesi"],ja:["月に切り替え"],ko:["달로 바꾸기"],ms_MY:["Tukar ke bulan"],nl_NL:"Switch to months",pl:["Przełącz na miesiące"],pt:["Mudar para meses"],ro:"Switch to months",ru:["Переключиться на месяцы"],sv:["Byt till månader"],th:["เปลี่ยนเป็นเดือน"],tr:["Ay düzenine geç"],vi:["Chuyển sang tháng"],zh:["切换到月"],zh_TW:["切換到月份"]}},6244:e=>{e.exports={ar:["التبديل إلى التواريخ"],ca_ES:["Canvieu a dates"],cs:"Switch to dates",de:["Zu Daten wechseln"],el:"Switch to dates",en:"Switch to dates",es:["Cambie a fechas"],fa:"Switch to dates",fr:["Passer en dates"],he_IL:["עבור לתאריכים"],hu_HU:"Switch to dates",id_ID:["Beralih ke tanggal"],it:["Passa alle date"],ja:["日に切り替え"],ko:["날짜로 바꾸기"],ms_MY:["Tukar ke tarikh"],nl_NL:"Switch to dates",pl:["Przełącz na daty"],pt:["Mudar para datas"],ro:"Switch to dates",ru:["Переключиться на даты"],sv:["Byt till datum"],th:["เปลี่ยนเป็นวัน"],tr:["Tarih düzenine geç"],vi:["Chuyển sang ngày tháng"],zh:["切换到日期"],zh_TW:["切換到日期"]}},80879:e=>{e.exports={ar:["التحول إلى السنوات"],ca_ES:["Canvieu a anys"],cs:"Switch to years",de:["Zu Jahren wechseln"],el:"Switch to years", +en:"Switch to years",es:["Cambie a años"],fa:"Switch to years",fr:["Passer en années"],he_IL:["עבור לשנים"],hu_HU:"Switch to years",id_ID:["Beralih ke tahun"],it:["Passa agli anni"],ja:["年に切り替え"],ko:["해로 바꾸기"],ms_MY:["Tukar ke tahun"],nl_NL:"Switch to years",pl:["Przełącz na lata"],pt:["Mudar para anos"],ro:"Switch to years",ru:["Переключиться на годы"],sv:["Byt till år"],th:["เปลี่ยนเป็นปี"],tr:["Yıl düzenine geç"],vi:["Chuyển sang năm"],zh:["切换到年"],zh_TW:["切換到年"]}},32457:e=>{e.exports={ar:["الرجاء إدخال التاريخ بالشكل الصحيح"],ca_ES:["Intoduïu la data correcta"],cs:"Please enter the right date",de:["Bitte geben Sie das richtige Datum ein"],el:"Please enter the right date",en:"Please enter the right date",es:["Introduzca la fecha correcta"],fa:"Please enter the right date",fr:["Veuillez saisir la bonne date"],he_IL:["אנא הזן את התאריך הנכון"],hu_HU:"Please enter the right date",id_ID:["Harap masukkan tanggal yang tepat"],it:["Inserisci la data corretta"],ja:["適切な日付を入力して下さい"],ko:["올바른 날짜를 넣으십시오"],ms_MY:["Sila masukkan tarikh yang betul"],nl_NL:"Please enter the right date",pl:["Wprowadź prawidłową datę"],pt:["Por favor, insira a data correta"],ro:"Please enter the right date",ru:["Введите правильную дату"],sv:["Vänligen ange rätt datum"],th:["กรุณาใส่วันที่ที่ถูกต้อง"],tr:["Lütfen doğru tarihi girin"],vi:["Vui lòng nhập đúng ngày"],zh:["请输入正确的日期"],zh_TW:["請輸入正確的日期"]}},5122:e=>{e.exports={ar:["الرجاء إدخال التاريخ بالشكل الصحيح يوم- شهر- سنة"],ca_ES:["Escriviu el format de data correcte: aaaa-mm-dd"],cs:"Please enter the right date format yyyy-mm-dd",de:["Bitte geben Sie das korrekte Datumsformat ein yyyy-mm-dd"],el:"Please enter the right date format yyyy-mm-dd",en:"Please enter the right date format yyyy-mm-dd",es:["Escriba el formato de fecha correcto aaaa-mm-dd"],fa:"Please enter the right date format yyyy-mm-dd",fr:["Veuillez entrer le bon format de date aaaa-mm-jj"],he_IL:["נא הזן את פורמט התאריך הנכון yyyy-mm-dd"],hu_HU:"Please enter the right date format yyyy-mm-dd",id_ID:["Harap masukkan format tanggal yang benar yyyy-mm-dd"],it:["Inserisci la data nel formato corretto: aaaa-mm-gg"],ja:["正しい日付の形式 (yyyy-mm-dd) を入力してください"],ko:["올바른 날짜 포맷인 yyyy-mm-dd 으로 넣으십시오"],ms_MY:["Sila masukkan format tarikh yang betul yyyy-mm-dd"],nl_NL:"Please enter the right date format yyyy-mm-dd",pl:["Wprowadź datę w formacie rrrr-mm-dd"],pt:["Por favor, insira o formato de data correto aaaa-mm-dd"],ro:"Please enter the right date format yyyy-mm-dd",ru:["Укажите правильный формат даты — гггг-мм-дд"],sv:["Vänligen ange rätt datumformat yyyy-mm-dd"],th:["กรุณาใส่วันที่ถูกตัองในรูปแบบ ปี-เดือน-วัน"],tr:["Lütfen doğru formatta tarih girin yyyy-aa-gg"],vi:["Vui lòng hãy nhập đúng định dạng ngày tháng năm-tháng-ngày"],zh:["请输入正确的日期格式 yyyy-mm-dd"],zh_TW:["請輸入正確的日期格式 yyyy-mm-dd"]}},2587:e=>{e.exports={ar:["الشهر السابق"],ca_ES:["Mes anterior"],cs:"Previous month",de:["Vorheriger Monat"],el:"Previous month",en:"Previous month",es:["Mes anterior"],fa:"Previous month",fr:["Mois précédent"],he_IL:["חודש שעבר"],hu_HU:"Previous month", +id_ID:["Bulan sebelumnya"],it:["Mese passato"],ja:["前月"],ko:["앞 달"],ms_MY:["Bulan sebelumnya"],nl_NL:"Previous month",pl:["Poprzedni miesiąc"],pt:["Mês anterior"],ro:"Previous month",ru:["Предыдущий месяц"],sv:["Förra månaden"],th:["เดือนก่อนหน้านี้"],tr:["Önceki ay"],vi:["Tháng trước"],zh:["上一个月"],zh_TW:["上個月"]}},39329:e=>{e.exports={ar:["السنة الماضية"],ca_ES:["Any anterior"],cs:"Previous year",de:["Vorheriges Jahr"],el:"Previous year",en:"Previous year",es:["Año anterior"],fa:"Previous year",fr:["Année précédente"],he_IL:["שנה קודמת"],hu_HU:"Previous year",id_ID:["Tahun sebelumnya"],it:["Anno passato"],ja:["前年"],ko:["앞 해"],ms_MY:["Tahun sebelumnya"],nl_NL:"Previous year",pl:["Poprzedni rok"],pt:["Ano anterior"],ro:"Previous year",ru:["Предыдущий год"],sv:["Förra året"],th:["ปีก่อนหน้า"],tr:["Önceki yıl"],vi:["Năm trước"],zh:["上一年"],zh_TW:["去年"]}},27004:e=>{e.exports={ar:["السنوات السابقة"],ca_ES:["Anys anteriors"],cs:"Previous years",de:["Frühere Jahre"],el:"Previous years",en:"Previous years",es:["Años anteriores"],fa:"Previous years",fr:["Années précédentes"],he_IL:["שנים קודמות"],hu_HU:"Previous years",id_ID:["Tahun-tahun sebelumnya"],it:["Anni passati"],ja:["前の年"],ko:["앞선 해들"],ms_MY:["Tahun-tahun sebelumnya"],nl_NL:"Previous years",pl:["Poprzedni rok"],pt:["Anos anteriores"],ro:"Previous years",ru:["Предыдущие годы"],sv:["Föregående år"],th:["ปีก่อนหน้านี้"],tr:["Önceki yıllar"],vi:["Năm trước"],zh:["往年"],zh_TW:["昔年"]}},7147:e=>{e.exports={ar:["الأربعاء"],ca_ES:["Dimecres"],cs:"Wednesday",de:["Mittwoch"],el:"Wednesday",en:"Wednesday",es:["Miércoles"],fa:"Wednesday",fr:["Mercredi"],he_IL:["יום רביעי"],hu_HU:["Szerda"],id_ID:["Rabu"],it:["Mercoledì"],ja:["水曜日"],ko:["수요일"],ms_MY:["Rabu"],nl_NL:"Wednesday",pl:["Środa"],pt:["Quarta"],ro:"Wednesday",ru:["Среда"],sv:["Onsdag"],th:["พุธ"],tr:["Çarşamba"],vi:["Thứ tư"],zh:["周三"],zh_TW:["周三"]}},7951:e=>{e.exports={ar:["الخميس"],ca_ES:["Dijous"],cs:"Thursday",de:["Donnerstag"],el:"Thursday",en:"Thursday",es:["Jueves"],fa:"Thursday",fr:["Jeudi"],he_IL:["יום חמישי"],hu_HU:["Csütörtök"],id_ID:["Kamis"],it:["Giovedì"],ja:["木曜日"],ko:["목요일"],ms_MY:["Khamis"],nl_NL:"Thursday",pl:["Czwartek"],pt:["Quinta"],ro:"Thursday",ru:["Четверг"],sv:["Torsdag"],th:["พฤหัสบดี"],tr:["Perşembe"],vi:["Thứ năm"],zh:["周四"],zh_TW:["周四"]}},44979:e=>{e.exports={ar:["الثلاثاء"],ca_ES:["Dimarts"],cs:"Tuesday",de:["Dienstag"],el:"Tuesday",en:"Tuesday",es:["Martes"],fa:"Tuesday",fr:["Mardi"],he_IL:["יום שלישי"],hu_HU:["Kedd"],id_ID:["Selasa"],it:["Martedì"],ja:["火曜日"],ko:["화요일"],ms_MY:["Selasa"],nl_NL:"Tuesday",pl:["Wtorek"],pt:["Terça"],ro:"Tuesday",ru:["Вторник"],sv:["Tisdag"],th:["อังคาร"],tr:["Salı"],vi:["Thứ ba"],zh:["周二"],zh_TW:["周一"]}},69325:e=>{e.exports={ar:["الأعوام"],ca_ES:["Anys"],cs:"Years",de:["Jahre"],el:"Years",en:"Years",es:["Años"],fa:"Years",fr:["Années"],he_IL:["שנים"],hu_HU:"Years",id_ID:["Tahun"],it:["Anni"],ja:["年"],ko:["해"],ms_MY:["Tahun"],nl_NL:"Years",pl:["Lata"],pt:["Anos"],ro:"Years",ru:["Годы"],sv:["År"],th:["ปี"],tr:["Yıllar"],vi:["Năm"],zh:["年"],zh_TW:["年"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/go-to-date-dialog-impl.a3a8e03aafa01f2649cb.js b/charting_library/bundles/go-to-date-dialog-impl.60e0dfd6053265c37f63.js similarity index 96% rename from charting_library/bundles/go-to-date-dialog-impl.a3a8e03aafa01f2649cb.js rename to charting_library/bundles/go-to-date-dialog-impl.60e0dfd6053265c37f63.js index defa3577..f558715b 100644 --- a/charting_library/bundles/go-to-date-dialog-impl.a3a8e03aafa01f2649cb.js +++ b/charting_library/bundles/go-to-date-dialog-impl.60e0dfd6053265c37f63.js @@ -2,7 +2,7 @@ r.useContext)(u),{className:m,isSelected:p,children:y,startIcon:_,showCaret:f,endIcon:v,forceDirection:g,iconOnly:b,color:S="gray",variant:D="primary",size:k="medium",enableActiveStateStyles:M=a.enableActiveStateStyles,typography:T,isLink:N=!1,textWrap:z,isPills:x}=e,C=T?h()[`typography-${T}`]:h()[`typography-${((e,t)=>"xsmall"===e?t?"semibold14px":"regular14px":"small"===e||"medium"===e?t?"semibold16px":"regular16px":"")(k,p||x)}`];return n(m,h()["light-button"],N&&h().link,p&&h().selected,(0,i.isIconOnly)(y,b)&&h()["no-content"],_&&h()["with-start-icon"],(f||v)&&h()["with-end-icon"],t&&h()["with-grouped"],g&&h()[`force-direction-${g}`],h()[`variant-${d?"primary":D}`],h()[`color-${d?"gray":S}`],h()[`size-${k}`],C,!M&&h()["disable-active-state-styles"],o.isGrouped&&h().grouped,z&&h().wrap,c&&h()["disable-active-on-touch"],x&&h().pills)};function p(e){const{startIcon:t,endIcon:a,showCaret:s,iconOnly:l,ellipsis:u=!0,textWrap:d,children:m}=e;return r.createElement(r.Fragment,null,t&&r.createElement(o.Icon,{className:h().icon,icon:t}),!(0,i.isIconOnly)(m,l)&&r.createElement("span",{className:n(h().content,!d&&h().nowrap)},d||u?r.createElement(r.Fragment,null,r.createElement("span",{className:n(!d&&u&&h()["ellipsis-container"],d&&h()["text-wrap-container"],d&&u&&h()["text-wrap-with-ellipsis"])},m),r.createElement("span",{className:h()["visually-hidden"],"aria-hidden":!0},m)):r.createElement(r.Fragment,null,m,r.createElement("span",{className:h()["visually-hidden"],"aria-hidden":!0},m))),(a||s)&&(e=>r.createElement(o.Icon,{className:n(h().icon,e.showCaret&&h().caret),icon:e.showCaret?c:e.endIcon}))(e))}function y(e){const{isGrouped:t}=r.useContext(l.ControlGroupContext),{reference:a,className:n,isSelected:o,children:s,startIcon:i,iconOnly:u,ellipsis:c,showCaret:d,forceDirection:h,endIcon:y,color:_,variant:f,size:v,enableActiveStateStyles:g,typography:b,textWrap:S=!1,maxLines:D,style:k={},isPills:M,...T}=e,N=S?null!=D?D:2:1,z=N>0?{...k,"--ui-lib-light-button-content-max-lines":N}:k;return r.createElement("button",{...T,className:m({className:n,isSelected:o,children:s,startIcon:i,iconOnly:u,showCaret:d,forceDirection:h,endIcon:y,color:_,variant:f,size:v,enableActiveStateStyles:g,typography:b,textWrap:S,isPills:M},t),ref:a,style:z},r.createElement(p,{showCaret:d,startIcon:i,endIcon:y,iconOnly:u,ellipsis:c,textWrap:S},s))}a(21593)},86332:(e,t,a)=>{"use strict";a.d(t,{ControlGroupContext:()=>r});const r=a(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},38952:(e,t,a)=>{"use strict";function r(e){const{reference:t,...a}=e;return{...a,ref:t}}a.d(t,{renameRef:()=>r})},21593:(e,t,a)=>{"use strict";a.d(t,{CustomComponentDefaultLink:()=>o});var r=a(50959),n=a(38952);function o(e){return r.createElement("a",{...(0,n.renameRef)(e)})}r.PureComponent},17946:(e,t,a)=>{"use strict";a.d(t,{CustomBehaviourContext:()=>r});const r=(0,a(50959).createContext)({enableActiveStateStyles:!0});r.displayName="CustomBehaviourContext"},39416:(e,t,a)=>{"use strict";a.d(t,{useFunctionalRefObject:()=>o}) ;var r=a(50959),n=a(43010);function o(e){const t=(0,r.useMemo)((()=>function(e){const t=a=>{e(a),t.current=a};return t.current=null,t}((e=>{i.current(e)}))),[]),a=(0,r.useRef)(null),o=t=>{if(null===t)return s(a.current,t),void(a.current=null);a.current!==e&&(a.current=e,s(a.current,t))},i=(0,r.useRef)(o);return i.current=o,(0,n.useIsomorphicLayoutEffect)((()=>{if(null!==t.current)return i.current(t.current),()=>i.current(null)}),[e]),t}function s(e,t){null!==e&&("function"==typeof e?e(t):e.current=t)}},43010:(e,t,a)=>{"use strict";a.d(t,{useIsomorphicLayoutEffect:()=>n});var r=a(50959);function n(e,t){("undefined"==typeof window?r.useEffect:r.useLayoutEffect)(e,t)}},27267:(e,t,a)=>{"use strict";function r(e,t,a,r,n){function o(n){if(e>n.timeStamp)return;const o=n.target;void 0!==a&&null!==t&&null!==o&&o.ownerDocument===r&&(t.contains(o)||a(n))}return n.click&&r.addEventListener("click",o,!1),n.mouseDown&&r.addEventListener("mousedown",o,!1),n.touchEnd&&r.addEventListener("touchend",o,!1),n.touchStart&&r.addEventListener("touchstart",o,!1),()=>{r.removeEventListener("click",o,!1),r.removeEventListener("mousedown",o,!1),r.removeEventListener("touchend",o,!1),r.removeEventListener("touchstart",o,!1)}}a.d(t,{addOutsideEventListener:()=>r})},67842:(e,t,a)=>{"use strict";a.d(t,{useResizeObserver:()=>i});var r=a(50959),n=a(59255),o=a(43010),s=a(39416);function i(e,t=[]){const{callback:a,ref:i=null}=function(e){return"function"==typeof e?{callback:e}:e}(e),l=(0,r.useRef)(null),u=(0,r.useRef)(a);u.current=a;const c=(0,s.useFunctionalRefObject)(i),d=(0,r.useCallback)((e=>{c(e),null!==l.current&&(l.current.disconnect(),null!==e&&l.current.observe(e))}),[c,l]);return(0,o.useIsomorphicLayoutEffect)((()=>(l.current=new n.default(((e,t)=>{u.current(e,t)})),c.current&&d(c.current),()=>{var e;null===(e=l.current)||void 0===e||e.disconnect()})),[c,...t]),d}},90186:(e,t,a)=>{"use strict";function r(e){return o(e,s)}function n(e){return o(e,i)}function o(e,t){const a=Object.entries(e).filter(t),r={};for(const[e,t]of a)r[e]=t;return r}function s(e){const[t,a]=e;return 0===t.indexOf("data-")&&"string"==typeof a}function i(e){return 0===e[0].indexOf("aria-")}a.d(t,{filterAriaProps:()=>n,filterDataProps:()=>r,filterProps:()=>o,isAriaAttribute:()=>i,isDataAttribute:()=>s})},53017:(e,t,a)=>{"use strict";function r(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function n(e){return r([e])}a.d(t,{isomorphicRef:()=>n,mergeRefs:()=>r})},24437:(e,t,a)=>{"use strict";a.d(t,{DialogBreakpoints:()=>n});var r=a(88803);const n={SmallHeight:r["small-height-breakpoint"],TabletSmall:r["tablet-small-breakpoint"],TabletNormal:r["tablet-normal-breakpoint"]}},35057:(e,t,a)=>{"use strict";a.d(t,{AdaptivePopupDialog:()=>z});var r=a(50959),n=a(50151);var o=a(97754),s=a.n(o),i=a(68335),l=a(38223),u=a(35749),c=a(63016),d=a(1109),h=a(24437),m=a(90692),p=a(95711);var y=a(52092),_=a(76422),f=a(9745);const v=r.createContext({setHideClose:()=>{}});var g=a(7720),b=a(69827);function S(e){ const{title:t,titleTextWrap:a=!1,subtitle:n,showCloseIcon:o=!0,onClose:i,onCloseButtonKeyDown:l,renderBefore:u,renderAfter:c,draggable:d,className:h,unsetAlign:m,closeAriaLabel:p,closeButtonReference:y}=e,[_,S]=(0,r.useState)(!1);return r.createElement(v.Provider,{value:{setHideClose:S}},r.createElement("div",{className:s()(b.container,h,(n||m)&&b.unsetAlign)},u,r.createElement("div",{"data-dragg-area":d,className:b.title},r.createElement("div",{className:s()(a?b.textWrap:b.ellipsis)},t),n&&r.createElement("div",{className:s()(b.ellipsis,b.subtitle)},n)),c,o&&!_&&r.createElement("button",{className:b.close,onClick:i,onKeyDown:l,"data-name":"close","aria-label":p,type:"button",ref:y},r.createElement(f.Icon,{className:b.icon,icon:g,"data-name":"close","data-role":"button"}))))}var D=a(53017),k=a(90186),M=a(55596);const T={vertical:20},N={vertical:0};class z extends r.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(h.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,i.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:a}=document,r=(0,n.ensureNotNull)(this._reference);if(null!==a){if(e.preventDefault(),"true"===(t=a).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,u.isTextEditingField)(a))return void r.focus();if(r.contains(a))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,a;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(a=e,[9,i.Modifiers.Shift+9].includes((0,i.hashFromEvent)(a))&&a.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()},this._calculatePositionWithOffsets=(e,t)=>{const a=(0,n.ensureDefined)(this.props.fullScreenViewOffsets).value();return{top:a.top,left:(0,l.isRtl)()?-a.right:a.left,width:t.clientWidth-a.left-a.right,height:t.clientHeight-a.top-a.bottom}}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||_.subscribe(y.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(), -void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.subscribe(this._requestResize)}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||_.unsubscribe(y.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.unsubscribe(this._requestResize)}focus(){(0,n.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,a;return null!==(a=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==a&&a}render(){const{className:e,wrapperClassName:t,headerClassName:a,isOpened:n,title:o,titleTextWrap:i,dataName:l,onClickOutside:u,additionalElementPos:y,additionalHeaderElement:_,backdrop:f,shouldForceFocus:v=!0,shouldReturnFocus:g,showSeparator:b,subtitle:z,draggable:x=!0,fullScreen:C=!1,showCloseIcon:E=!0,rounded:w=!0,isAnimationEnabled:L,growPoint:I,dialogTooltip:O,unsetHeaderAlign:P,onDragStart:A,dataDialogName:W,closeAriaLabel:Y,containerAriaLabel:F,reference:j,containerTabIndex:H,closeButtonReference:U,onCloseButtonKeyDown:B,shadowed:R,fullScreenViewOffsets:J}=this.props,K="after"!==y?_:void 0,Q="after"===y?_:void 0,G="string"==typeof o?o:W||"",V=(0,k.filterDataProps)(this.props),Z=(0,D.mergeRefs)([this._handleReference,j]);return r.createElement(m.MatchMedia,{rule:h.DialogBreakpoints.SmallHeight},(y=>r.createElement(m.MatchMedia,{rule:h.DialogBreakpoints.TabletSmall},(h=>r.createElement(c.PopupDialog,{rounded:!(h||C)&&w,className:s()(M.dialog,C&&J&&M.bounded,e),isOpened:n,reference:Z,onKeyDown:this._handleKeyDown,onClickOutside:u,onClickBackdrop:u,fullscreen:h||C,guard:y?N:T,boundByScreen:h||C,shouldForceFocus:v,shouldReturnFocus:g,backdrop:f,draggable:x,isAnimationEnabled:L,growPoint:I,name:this.props.dataName,dialogTooltip:O,onDragStart:A,containerAriaLabel:F,containerTabIndex:H,calculateDialogPosition:C&&J?this._calculatePositionWithOffsets:void 0,shadowed:R,...V},r.createElement("div",{className:s()(M.wrapper,t),"data-name":l,"data-dialog-name":G},void 0!==o&&r.createElement(S,{draggable:x&&!(h||C),onClose:this._handleCloseBtnClick,renderAfter:Q,renderBefore:K,subtitle:z,title:o,titleTextWrap:i,showCloseIcon:E,className:a,unsetAlign:P,closeAriaLabel:Y,closeButtonReference:U,onCloseButtonKeyDown:B}),b&&r.createElement(d.Separator,{className:M.separator}),r.createElement(p.PopupContext.Consumer,null,(e=>this._renderChildren(e,h||C)))))))))}}},76068:(e,t,a)=>{"use strict";a.d(t,{CircleLogo:()=>o});var r=a(50959),n=a(58492);a(45300);function o(e){var t,a;const o=(0, +void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.subscribe(this._requestResize)}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||_.unsubscribe(y.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.unsubscribe(this._requestResize)}focus(){(0,n.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,a;return null!==(a=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==a&&a}render(){const{className:e,wrapperClassName:t,headerClassName:a,isOpened:n,title:o,titleTextWrap:i,dataName:l,onClickOutside:u,additionalElementPos:y,additionalHeaderElement:_,backdrop:f,shouldForceFocus:v=!0,shouldReturnFocus:g,onForceFocus:b,showSeparator:z,subtitle:x,draggable:C=!0,fullScreen:E=!1,showCloseIcon:w=!0,rounded:L=!0,isAnimationEnabled:I,growPoint:O,dialogTooltip:P,unsetHeaderAlign:A,onDragStart:W,dataDialogName:Y,closeAriaLabel:F,containerAriaLabel:j,reference:H,containerTabIndex:U,closeButtonReference:B,onCloseButtonKeyDown:R,shadowed:J,fullScreenViewOffsets:K}=this.props,Q="after"!==y?_:void 0,G="after"===y?_:void 0,V="string"==typeof o?o:Y||"",Z=(0,k.filterDataProps)(this.props),$=(0,D.mergeRefs)([this._handleReference,H]);return r.createElement(m.MatchMedia,{rule:h.DialogBreakpoints.SmallHeight},(y=>r.createElement(m.MatchMedia,{rule:h.DialogBreakpoints.TabletSmall},(h=>r.createElement(c.PopupDialog,{rounded:!(h||E)&&L,className:s()(M.dialog,E&&K&&M.bounded,e),isOpened:n,reference:$,onKeyDown:this._handleKeyDown,onClickOutside:u,onClickBackdrop:u,fullscreen:h||E,guard:y?N:T,boundByScreen:h||E,shouldForceFocus:v,onForceFocus:b,shouldReturnFocus:g,backdrop:f,draggable:C,isAnimationEnabled:I,growPoint:O,name:this.props.dataName,dialogTooltip:P,onDragStart:W,containerAriaLabel:j,containerTabIndex:U,calculateDialogPosition:E&&K?this._calculatePositionWithOffsets:void 0,shadowed:J,...Z},r.createElement("div",{className:s()(M.wrapper,t),"data-name":l,"data-dialog-name":V},void 0!==o&&r.createElement(S,{draggable:C&&!(h||E),onClose:this._handleCloseBtnClick,renderAfter:G,renderBefore:Q,subtitle:x,title:o,titleTextWrap:i,showCloseIcon:w,className:a,unsetAlign:A,closeAriaLabel:F,closeButtonReference:B,onCloseButtonKeyDown:R}),z&&r.createElement(d.Separator,{className:M.separator}),r.createElement(p.PopupContext.Consumer,null,(e=>this._renderChildren(e,h||E)))))))))}}},76068:(e,t,a)=>{"use strict";a.d(t,{CircleLogo:()=>o});var r=a(50959),n=a(58492);a(45300);function o(e){var t,a;const o=(0, n.getStyleClasses)(e.size,e.className),s=null!==(a=null!==(t=e.alt)&&void 0!==t?t:e.title)&&void 0!==a?a:"";return(0,n.isCircleLogoWithUrlProps)(e)?r.createElement("img",{className:o,src:e.logoUrl,alt:s,title:e.title,loading:e.loading,"aria-label":e["aria-label"],"aria-hidden":e["aria-hidden"]}):r.createElement("span",{className:o,title:e.title,"aria-label":e["aria-label"],"aria-hidden":e["aria-hidden"]},e.placeholderLetter)}},58492:(e,t,a)=>{"use strict";a.d(t,{getStyleClasses:()=>n,isCircleLogoWithUrlProps:()=>o});var r=a(97754);function n(e,t){return r("tv-circle-logo",`tv-circle-logo--${e}`,t)}function o(e){return"logoUrl"in e&&void 0!==e.logoUrl&&0!==e.logoUrl.length}},1109:(e,t,a)=>{"use strict";a.d(t,{Separator:()=>s});var r=a(50959),n=a(97754),o=a(45719);function s(e){return r.createElement("div",{className:n(o.separator,e.className)})}},30586:e=>{e.exports={calendar:"calendar-PM3TZruR"}},60207:e=>{e.exports={row:"row-Sj9z7O1v",mobileRow:"mobileRow-Sj9z7O1v"}},13930:e=>{e.exports={dialogWrapper:"dialogWrapper-P_IVoUsZ",dialogWrapperSmall:"dialogWrapperSmall-P_IVoUsZ",tabs:"tabs-P_IVoUsZ",content:"content-P_IVoUsZ",contentMobile:"contentMobile-P_IVoUsZ",bodyWrapper:"bodyWrapper-P_IVoUsZ"}},91952:(e,t,a)=>{"use strict";a.r(t),a.d(t,{showGoToDateDialog:()=>ae});var r=a(50959),n=a(962),o=a(50151),s=a(82992),i=a(23935),l=a(51826),u=a(41249),c=a.n(u);const d=r.createContext(null);function h(e){const{initialGoToDate:t,children:a}=e,[n,o]=(0,r.useState)(t),s=n.valueOf()<=(0,i.resetToDayEnd)(new Date).valueOf(),l=(0,r.useMemo)((()=>({date:n,setDate:o,isValid:s})),[n,s]);return r.createElement(d.Provider,{value:l},a)}const m=r.createContext(null);function p(e){const{initialRanges:t,children:a}=e,[n,o]=(0,r.useState)(t.from),[s,i]=(0,r.useState)(t.to),l=n.valueOf()<=s.valueOf(),u=(0,r.useMemo)((()=>({dateFrom:n,dateTo:s,setDateFrom:o,setDateTo:i,isValid:l})),[n,s,l]);return r.createElement(m.Provider,{value:u},a)}var y=a(44352),_=a(97754),f=a.n(_),v=a(76422),g=a(56840),b=a.n(g),S=a(52092),D=a(24437),k=a(50182),M=a(60207);function T(e){const{children:t}=e;return r.createElement("div",{className:f()(M.row,R&&M.mobileRow)},t)}var N=a(85528),z=a(76056);const x=r.createContext({isActive:!1,isFocused:!1});function C(e){const{value:t,reference:a,isActive:n,onPick:o,onFocus:s,isDisabled:i,minValue:l,maxValue:u}=e,[c,d]=(0,r.useState)(!1);return r.createElement(x.Provider,{value:{isActive:n,isFocused:c}},r.createElement("div",{onFocus:function(){d(!0),s&&s()},onBlur:function(){d(!1)}},r.createElement(N.DatePicker,{initial:t,minDate:l,maxDate:u,inputReference:a,InputComponent:E,withCalendar:!1,onPick:function(e){if(!e)return;o(new Date(e))},revertInvalidData:!0,name:e.name,disabled:i})))}function E(e){const{isActive:t,isFocused:a}=(0,r.useContext)(x);return r.createElement(z.DateInput,{...e,highlight:t||a})}var w=a(36565);function L(e){const{value:t,isDisabled:a,onPick:n,className:o}=e;return r.createElement(w.TimeInput,{value:(s=t,(0,i.twoDigitsFormat)(s.getHours())+":"+(0,i.twoDigitsFormat)(s.getMinutes())),onChange:n, disabled:a,className:o});var s}var I=a(28746),O=a(30586);function P(e){const{className:t,...a}=e;return r.createElement(I.Calendar,{...a,className:f()(O.calendar,t),popupStyle:!1})}function A(e,t){const a=new Date(t);return a.setFullYear(e.getFullYear()),a.setMonth(e.getMonth(),1),a.setDate(e.getDate()),a}function W(e,t){const a=new Date(t);return a.setHours(e.getHours()),a.setMinutes(e.getMinutes()),a}function Y(e){const{dateOnly:t,onCalendarMonthSwitch:a,hideTimePick:n}=e,{date:s,setDate:i}=(0,o.ensureNotNull)((0,r.useContext)(d)),l=(0,r.useRef)(null),u=(0,r.useRef)(null);return(0,r.useEffect)((()=>{R||null===u.current||u.current.focus()}),[]),r.createElement("div",{ref:l,tabIndex:-1},r.createElement(T,null,r.createElement(C,{reference:function(e){u.current=e},value:new Date(s),onPick:function(e){const t=A(e,s);i(t)},isActive:!R}),!n&&r.createElement(L,{value:new Date(s),isDisabled:t,onPick:function(e){var t;const[a,r]=e.split(":"),n=new Date;n.setHours(Number(a)),n.setMinutes(Number(r));const o=W(n,s);i(o),R||null===(t=l.current)||void 0===t||t.focus({preventScroll:!0})}})),!R&&r.createElement(P,{key:`${s.getFullYear()}-${s.getMonth()}-${s.getDate()}`,selectedDate:new Date(s),onSelect:function(e){var t;const a=A(e,s);i(a),null===(t=l.current)||void 0===t||t.focus({preventScroll:!0})},onMonthSwitch:a,maxDate:new Date}))}function F(e){const{dateOnly:t,onCalendarMonthSwitch:a,onDateInputFocus:n}=e,{dateFrom:s,dateTo:i,setDateFrom:l,setDateTo:u}=(0,o.ensureNotNull)((0,r.useContext)(m)),[c,d]=(0,r.useState)("from"),h=(0,r.useRef)(null),p=(0,r.useRef)(null),y=(0,r.useRef)(null),_=(0,r.useMemo)((()=>"from"===c?new Date(s):new Date(i)),[c,i,s]);return(0,r.useEffect)((()=>{R||null===p.current||p.current.focus()}),[]),r.createElement("div",{ref:h,tabIndex:-1},r.createElement(T,null,r.createElement(C,{value:s,reference:function(e){p.current=e},isActive:!R&&"from"===c,onPick:function(e){const t=A(e,s);l(t)},onFocus:function(){d("from"),n()},name:"start-date-range"}),r.createElement(L,{value:s,isDisabled:t,onPick:function(e){f(e,s,l)}})),r.createElement(T,null,r.createElement(C,{value:i,reference:function(e){y.current=e},isActive:!R&&"to"===c,onPick:function(e){const t=A(e,i);u(t)},onFocus:function(){d("to"),n()},name:"end-date-range"}),r.createElement(L,{value:i,isDisabled:t,onPick:function(e){f(e,i,u)}})),!R&&r.createElement(P,{key:`${_.getFullYear()}-${_.getMonth()}-${_.getDate()}`,selectedDate:new Date(_),onSelect:function(e){const t=A(e,"from"===c?s:i);({from:()=>{var e;l(t),null===(e=y.current)||void 0===e||e.focus({preventScroll:!0})},to:()=>{var e;u(t),null===(e=h.current)||void 0===e||e.focus({preventScroll:!0})}})[c]()},onMonthSwitch:a,highlightedFrom:new Date(s),highlightedTo:new Date(i),maxDate:"from"===c?new Date(i):void 0,minDate:"to"===c?new Date(s):void 0}));function f(e,t,a){var r;const[n,o]=e.split(":"),s=new Date;s.setHours(Number(n)),s.setMinutes(Number(o));a(W(s,t)),R||null===(r=h.current)||void 0===r||r.focus({preventScroll:!0})}}var j=a(64378),H=a(90692),U=a(32563),B=a(13930) ;const R=U.mobiletouch,J=()=>!0,K=[{label:y.t(null,void 0,a(76912)),id:"Date",dataId:"tab-item-date"},{label:y.t(null,void 0,a(74615)),id:"CustomRange",dataId:"tab-item-customrange"}];function Q(e){const{dateOnly:t,onClose:n,onGoToDate:s,onGoToRange:i}=e,l=(0,r.useRef)(null),[u,c]=(0,r.useState)(b().getValue("GoToDialog.activeTab","Date")),[h,p]=(0,r.useState)(0),{date:_,isValid:g}=(0,o.ensureNotNull)((0,r.useContext)(d)),{dateFrom:M,dateTo:T,isValid:N}=(0,o.ensureNotNull)((0,r.useContext)(m));return(0,r.useEffect)((()=>(v.subscribe(S.CLOSE_POPUPS_AND_DIALOGS_COMMAND,E,null),()=>{v.unsubscribe(S.CLOSE_POPUPS_AND_DIALOGS_COMMAND,E,null)})),[n]),(0,r.useEffect)((()=>{null!==l.current&&l.current()}),[h,u,_,M,T]),r.createElement(H.MatchMedia,{rule:D.DialogBreakpoints.TabletSmall},(e=>r.createElement(k.AdaptiveConfirmDialog,{className:f()(B.dialogWrapper,e&&B.dialogWrapperSmall),title:y.t(null,void 0,a(369)),dataName:"go-to-date-dialog",render:z,defaultActionOnClose:"cancel",onClose:E,onClickOutside:E,onCancel:E,onSubmit:C,submitButtonDisabled:x(),submitButtonText:y.t(null,void 0,a(369)),forceCloseOnEsc:J,shouldForceFocus:!1,fullScreen:e,isOpened:!0})));function z({requestResize:e}){return l.current=e,r.createElement(r.Fragment,null,r.createElement("div",{className:B.tabs},r.createElement(j.UnderlineButtonTabs,{id:"go-to-date-tabs",isActive:e=>e.id===u,items:K,onActivate:w,overflowBehaviour:"scroll"})),r.createElement("div",{className:f()(B.content,R&&B.contentMobile)},r.createElement("div",{className:B.bodyWrapper},r.createElement(G,{onCalendarMonthSwitch:L,onDateInputFocus:L,activeTab:u,dateOnly:t}))))}function x(){return{CustomRange:!N,Date:!g}[u]}function C(){switch(u){case"Date":s(_);break;case"CustomRange":i(M,T)}}function E(){n()}function w(e){c(e.id),b().setValue("GoToDialog.activeTab",e.id)}function L(){p(h+1)}}function G(e){const{activeTab:t,dateOnly:a,onCalendarMonthSwitch:n,onDateInputFocus:o}=e;switch(t){case"Date":return r.createElement(Y,{dateOnly:a,onCalendarMonthSwitch:n});case"CustomRange":return r.createElement(F,{dateOnly:a,onCalendarMonthSwitch:n,onDateInputFocus:o})}}function V(e){const{dateOnly:t,onClose:a,onGoToDate:n,onGoToRange:o,initialGoToDate:s,initialRanges:i}=e;return r.createElement(h,{initialGoToDate:s},r.createElement(p,{initialRanges:i},r.createElement(Q,{dateOnly:t,onClose:a,onGoToDate:n,onGoToRange:o})))}var Z=a(94025),$=a(86094);const q=new class{constructor(){this._hasError=!1}getItemOrDefault(e,t){return!sessionStorage||this._hasError?t:sessionStorage.getItem(e)}setItem(e,t="true"){try{sessionStorage.setItem(e,t),this._hasError=!1}catch(e){this._hasError=!0}}};var X=a(27365);const ee="goTo",te=new l.DialogsOpenerManager;function ae(e){if(te.isOpened(ee))return;if(!e.hasModel())return;const t=e.model(),a=document.createElement("div"),o=r.createElement(V,{onClose:l,dateOnly:t.model().mainSeries().isDWM(),initialGoToDate:re(),initialRanges:ne(e),onGoToDate:e=>{!function(e,t){q.setItem("goToDateTabLastPickedDate",String(t.valueOf())) diff --git a/charting_library/bundles/he_IL.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/he_IL.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..9dad8774 --- /dev/null +++ b/charting_library/bundles/he_IL.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:e=>{e.exports=["נְקוּדָה"]},6174:e=>{e.exports=["ימים"]},5285:e=>{e.exports=["שעות"]},79410:e=>{e.exports=["חודשים"]},37830:e=>{e.exports=["דקות"]},25042:e=>{e.exports=["שבועות"]},74787:e=>{e.exports=["ימים"]},62346:e=>{e.exports=["שעות"]},94328:e=>{e.exports=["חודשים"]},57470:e=>{e.exports=["דקות"]},74973:e=>{e.exports=["שניות"]},48801:e=>{e.exports=["טווחים"]},86614:e=>{e.exports=["שבועות"]},30426:e=>{e.exports=["טיקים"]},90069:e=>{e.exports=["השוואה"]},96935:e=>{e.exports=["העתק תמונת גרף"]},15803:e=>{e.exports=["העתק קישור לתמונת הגרף"]},74207:e=>{e.exports=["הגדרות גרף"]},54777:e=>{e.exports=["הוסף"]},95798:e=>{e.exports=["הוסף אינטרוול מותאם אישית"]},44629:e=>{e.exports=["הוסף למועדפים"]},15795:e=>{e.exports=["כל הפריסות שלי"]},88368:e=>{e.exports=["כל השינויים נשמרו"]},84232:e=>{e.exports=["סגנון נרות"]},43399:e=>{e.exports=["תבניות ברירת מחדל"]},83127:e=>{e.exports=["אינדיקטורים מועדפים"]},33959:e=>{e.exports=["מועדפים"]},11682:e=>{e.exports=["מצב מסך מלא"]},15812:e=>{e.exports=["תבניות מתנד"]},61142:e=>{e.exports=["אינדיקטורים"]},74527:e=>{e.exports=["מתנדים ואסטרטגיות"]},79353:e=>{e.exports=["פתח אפשרויות אינטרוולים"]},55520:e=>{e.exports=["פתח גרף בחלון קופץ"]},2226:e=>{e.exports=["פתח את התמונה בכרטיסייה חדשה"]},75687:e=>{e.exports=["טען פריסת גרף"]},75789:e=>{e.exports=["טען גרף"]},90879:e=>{e.exports=["טוען..."]},80959:e=>{e.exports=["צור העתק"]},58219:e=>{e.exports=["נהל פריסות"]},38554:e=>{e.exports=["התבניות שלי"]},14605:e=>{e.exports=["מספר או ‎{hotKey_0}‎"]},85520:e=>{e.exports=["שמור"]},92093:e=>{e.exports=["שמור תבנית מחוון"]},87409:e=>{e.exports=["שמור את כל הגרפים עבור כל הסימולים וטווחי הזמן בפריסה שלך"]},57352:e=>{e.exports=["שמור תמונה"]},11680:e=>{e.exports=["שמור פריסת גרף"]},20987:e=>{e.exports=["אתה יכול פשוט להתחיל להקליד כשהוא בגרף כדי להעלות את תיבת החיפוש הזו"]},99983:e=>{e.exports=["חיפוש סימולים"]},70728:e=>{e.exports=["בצע שוב {hint}"]},72482:e=>{e.exports=["הסר ממועדפים"]},35038:e=>{e.exports=["שנה שם"]},88513:e=>{e.exports=["צלם תמונה"]},91900:e=>{e.exports=["תבניות"]},32916:e=>{e.exports=["אינטרוול זמן"]},9765:e=>{e.exports=["צייץ תמונת גרף"]},80323:e=>{e.exports=["בטל ‎{hint}‎"]},23687:e=>{e.exports=["אין לך אינדיקטורים מועדפים עדיין"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/he_IL.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/he_IL.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..116aacfa --- /dev/null +++ b/charting_library/bundles/he_IL.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:t=>{t.exports=["צלב"]},41596:t=>{t.exports=["תוויות בסולם מחירים"]},23545:t=>{t.exports=["ערכים בשורת המצב"]},39495:t=>{t.exports=["מעגלים"]},41389:t=>{t.exports=["מעל נר"]},29520:t=>{t.exports=["מוחלט"]},58102:t=>{t.exports=["החל ברירת מחדל"]},65262:t=>{t.exports=["אזור מקוטע"]},83760:t=>{t.exports=["גוף"]},48848:t=>{t.exports=["גבול"]},27331:t=>{t.exports=["רקע"]},78626:t=>{t.exports=["מתחת לנר"]},41361:t=>{t.exports=["למטה"]},22192:t=>{t.exports=["ימים"]},31577:t=>{t.exports="Developing VA"},4329:t=>{t.exports=["ברירת מחדל"]},98938:t=>{t.exports=["ברירות מחדל"]},63099:t=>{t.exports=["שעות"]},11091:t=>{t.exports=["היסטוגרמה"]},66304:t=>{t.exports=["תשומות"]},40297:t=>{t.exports=["פלטים"]},36993:t=>{t.exports=["דריסת טיק מינימלי"]},64606:t=>{t.exports=["גופן תוויות"]},54934:t=>{t.exports=["קו מקוטע"]},95543:t=>{t.exports=["חודשים"]},28134:t=>{t.exports=["דקות"]},18229:t=>{t.exports=["שמור כברירת מחדל"]},71129:t=>{t.exports=["שניות"]},86520:t=>{t.exports=["תווית אותות"]},79511:t=>{t.exports=["קו שלב"]},64108:t=>{t.exports=["קו צעד עם הפסקות"]},67767:t=>{t.exports=["צעד בקו עם יהלומים"]},21861:t=>{t.exports=["מיקום"]},73947:t=>{t.exports=["דיוק"]},66596:t=>{t.exports=["כמות"]},86672:t=>{t.exports=["טווחים"]},79782:t=>{t.exports=["אפס הגדרות"]},21594:t=>{t.exports=["שבועות"]},26458:t=>{t.exports=["פתיל"]},95247:t=>{t.exports=["רוחב (% מהקופסה)"]},19221:t=>{t.exports=["צבע טקסט"]},7138:t=>{t.exports=["עסקאות על הגרף"]},98802:t=>{t.exports=["למעלה"]},14414:t=>{t.exports=["פרופיל ווליום Volume Profile"]},91322:t=>{t.exports=["ערכים"]},20834:t=>{t.exports=["שינוי Min Tick"]},98491:t=>{t.exports=["שנה את התו"]},7378:t=>{t.exports=["שנה גודל גופן"]},28691:t=>{t.exports=["שנה את סגנון הקו"]},38361:t=>{t.exports=["שנה את המיקום"]},51081:t=>{t.exports=["שינוי אחוז רוחב"]},47634:t=>{t.exports=["שנה מיקום"]},15683:t=>{t.exports=["שנה את סוג הPlot"]},164:t=>{t.exports=["שנה את הדיוק"]},86888:t=>{t.exports=["שנה את הצורה"]},50463:t=>{t.exports=["שנה את הערך"]},12628:t=>{t.exports=["שנה את נראות הערכים"]},13355:t=>{t.exports=["שנה {title} ימים ל"]},41377:t=>{t.exports=["שנה {title} ימים מ"]},35388:t=>{t.exports=["שנה {title} שעות מ"]},78586:t=>{t.exports=["שנה את השעות של {title} ל"]},59635:t=>{t.exports=["שנה {title} חודשים מ"]},74266:t=>{t.exports=["שנה {title} חודשים ל"]},91633:t=>{t.exports=["שנה {title} דקות ל"]},15106:t=>{t.exports=["שנה {title} דקות מ"]},66161:t=>{t.exports=["שנה {title} שניות ל"]},2822:t=>{t.exports=["שנה {title} שניות מ"]},21339:t=>{t.exports=["שנה {title} שבועות מ"]},68643:t=>{t.exports=["שנה {title} שבועות ל"]},30810:t=>{t.exports=["שנה את הנראות של {title} בטיקים"]},24941:t=>{t.exports=["שנה נראות של {title} על שבועות"]},29088:t=>{t.exports=["שנה את הנראות של {title} בימים"]},68971:t=>{t.exports=["שנה נראות של {title} בשעות"]},64370:t=>{t.exports=["שנה נראות של {title} על דקות"]},6659:t=>{t.exports=["שנה נראות של {title} על חודשים"]},29091:t=>{t.exports=["שנה נראות של {title} בטווחים"]},46948:t=>{ +t.exports=["שנה נראות של {title} בשניות"]},82211:t=>{t.exports=["ימים"]},33486:t=>{t.exports=["ימים ל"]},14077:t=>{t.exports=["ימים מ"]},3143:t=>{t.exports=["שעות"]},84775:t=>{t.exports=["שעות מ"]},11255:t=>{t.exports=["שעות ל"]},58964:t=>{t.exports=["חודשים"]},71770:t=>{t.exports=["חודשים מ"]},37179:t=>{t.exports=["חודשים ל"]},16465:t=>{t.exports=["דקות"]},72317:t=>{t.exports=["דקות ל"]},25586:t=>{t.exports=["דקות מ"]},32925:t=>{t.exports=["שניות"]},39017:t=>{t.exports=["שניות ל"]},6049:t=>{t.exports=["שניות מ"]},13604:t=>{t.exports=["טווחים"]},93016:t=>{t.exports=["שבועות"]},32002:t=>{t.exports=["שבועות מ"]},28091:t=>{t.exports=["שבועות ל"]},59523:t=>{t.exports=["טיקים"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/he_IL.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/he_IL.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..26b2c569 --- /dev/null +++ b/charting_library/bundles/he_IL.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:t=>{t.exports=["מַטְבֵּעַ"]},60558:t=>{t.exports=["בעלי חיים וטבע"]},14232:t=>{t.exports=["פעילות"]},57792:t=>{t.exports=["חצים"]},33628:t=>{t.exports=["מחוות וסמיילי"]},35305:t=>{t.exports=["אוכל ושתייה"]},49546:t=>{t.exports=["דגלים"]},72302:t=>{t.exports=["אובייקטים"]},11739:t=>{t.exports=["טבע"]},96330:t=>{t.exports=["חיוכים ואנשים"]},6878:t=>{t.exports=["סימולים"]},77011:t=>{t.exports=["סימולים ודגלים"]},15426:t=>{t.exports=["נעשה בו שימוש לאחרונה"]},15395:t=>{t.exports=["נסיעות ומקומות"]},82401:t=>{t.exports=["סמנים"]},99878:t=>{t.exports=["כלי ביאור"]},44629:t=>{t.exports=["הוסף למועדפים"]},75377:t=>{t.exports=["כלי גאן ופיבונאצ'י"]},95537:t=>{t.exports=["צורות גאומטריות"]},60925:t=>{t.exports=["נקודה"]},19570:t=>{t.exports=["אמוג'ים"]},99289:t=>{t.exports=["מחק"]},17517:t=>{t.exports=["הסתר את כלי השרטוט"]},96411:t=>{t.exports=["הסתר את סרגל השרטוט"]},92464:t=>{t.exports=["סמלים"]},37057:t=>{t.exports=["נעל כלי שרטוט"]},37140:t=>{t.exports=["מצב מגנט מצמיד שרטוטים ליד עמודות מחיר לערך OHLC הקרוב"]},59607:t=>{t.exports=["מדידה"]},36551:t=>{t.exports=["שרטוטים חדשים מועתקים לכל הגרפים בפריסה ומוצגים כאשר אותו הטיקר נבחר"]},63354:t=>{t.exports=["הצג סרגל כלי השרטוט"]},49616:t=>{t.exports=["הצג סרגל כלי-שרטוט מועדפים"]},91977:t=>{t.exports=["הצג כלים מוסתרים"]},51072:t=>{t.exports=["הצג עץ אובייקטים"]},49421:t=>{t.exports=["הישאר במצב שרטוט"]},85422:t=>{t.exports=["מגנט חזק"]},19693:t=>{t.exports=["תבניות"]},10234:t=>{t.exports=["כלי חיזוי ומדידה"]},76091:t=>{t.exports=["הסר שרטוטים"]},45286:t=>{t.exports=["הסר אובייקטים"]},72482:t=>{t.exports=["הסר ממועדפים"]},30513:t=>{t.exports=["הסר ‎{drawings}‎"]},10049:t=>{t.exports=["הסר ‎{drawings}‎ ו‎{indicators}‎"]},55084:t=>{t.exports=["הסר ‎{indicators}‎"]},45265:t=>{t.exports=["מגנט חלש"]},52899:t=>{t.exports=["קווי מגמה - כלים"]},38925:t=>{t.exports=["הגדל"]},49895:t=>{t.exports=["הקטן"]},32868:t=>{t.exports=["‎{hotKey_0}‎ + לחיצה על הגרף"]},68125:t=>{t.exports=["‎{hotKey_0}‎ — עיגול"]},40234:t=>{t.exports=["{hotKey_0} - צייר קו ישר בזוויות של 45"]},10289:t=>{t.exports=["‎{hotKey_0}‎ — מרווחים קבועים"]},81591:t=>{t.exports=["‎{hotKey_0}‎ — ריבוע"]},93030:t=>{t.exports=["שרטוט {amount}","שרטוטים {amount}","שרטוטים {amount}","שרטוטים {amount}"]},80437:t=>{t.exports=["אינדיקטור {amount}","‎{amount}‎אינדיקטורים","‎{amount}‎אינדיקטורים","‎{amount}‎אינדיקטורים"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/he_IL.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/he_IL.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..a82ee079 --- /dev/null +++ b/charting_library/bundles/he_IL.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:t=>{t.exports=["#1 (נר)"]},1961:t=>{t.exports=["#1 (מחיר)"]},12706:t=>{t.exports=["#1 (מחיר,נר)"]},92195:t=>{t.exports=["מס'1 (מיקום אנכי%, בר)"]},66187:t=>{t.exports=["חציון"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["נגד כיוון השעון"]},43809:t=>{t.exports=["Coeffs מקדם כאחוזים"]},40054:t=>{t.exports=["צבע"]},47737:t=>{t.exports=["מצב נתונים קומפקטי"]},76655:t=>{t.exports=["כסף מזומן"]},72171:t=>{t.exports=["מרכז"]},99120:t=>{t.exports=["ערוץ"]},36150:t=>{t.exports=["זוית"]},38280:t=>{t.exports=["זוויות"]},95264:t=>{t.exports=["גודל חשבון"]},85160:t=>{t.exports=["תמיד הצג נתונים"]},54189:t=>{t.exports=["קשתות"]},34674:t=>{t.exports=["HL ממוצע ב-minticks"]},91757:t=>{t.exports=["תחתית"]},17608:t=>{t.exports=["תוויות תחתונות"]},48848:t=>{t.exports=["גבול"]},72269:t=>{t.exports=["גבולות"]},27331:t=>{t.exports=["רקע"]},19949:t=>{t.exports=["טווח נרות"]},81260:t=>{t.exports=["רשת"]},67114:t=>{t.exports=["טווח תאריכים/שעה"]},75460:t=>{t.exports=["מרחק"]},46211:t=>{t.exports=["אימוג'י"]},46001:t=>{t.exports=["מחיר כניסה"]},1220:t=>{t.exports=["הרחב"]},71116:t=>{t.exports=["הרחב מטה"]},45809:t=>{t.exports=["הרחב שמאלה"]},25892:t=>{t.exports=["הרחב את הקו השמאלי"]},3304:t=>{t.exports=["הרחב קווים שמאלה"]},83095:t=>{t.exports=["הרחב את השורות ימינה"]},14025:t=>{t.exports=["הרחב ימינה"]},74395:t=>{t.exports=["הרחב את הקו הימני"]},85197:t=>{t.exports=["הרחב מעלה"]},17006:t=>{t.exports=["גודל גופן"]},31343:t=>{t.exports=["טקסט נכשל"]},28565:t=>{t.exports=["רקע נכשל"]},87931:t=>{t.exports=["מניפות"]},39836:t=>{t.exports=["רמות פיב בהתבסס על סרגל לוגריתמי"]},10578:t=>{t.exports=["מעגלים מלאים"]},25264:t=>{t.exports=["נרות גבוה נמוך"]},77405:t=>{t.exports=["אופקי"]},66049:t=>{t.exports=["נרות פתיחה סגירה"]},27531:t=>{t.exports=["גודל לוח"]},85206:t=>{t.exports=["תווית"]},75332:t=>{t.exports=["גבול תווית"]},14773:t=>{t.exports=["רקע תווית"]},37126:t=>{t.exports=["טקסט תווית"]},79106:t=>{t.exports=["רמות"]},95610:t=>{t.exports=["קו רמות"]},19286:t=>{t.exports=["שמאל"]},79307:t=>{t.exports=["תוויות שמאליות"]},49286:t=>{t.exports=["קו - HL/2"]},17676:t=>{t.exports=["קו - פתיחה"]},47669:t=>{t.exports=["קו - סגירה"]},71899:t=>{t.exports=["קו - שיא"]},83394:t=>{t.exports=["קו - שפל"]},60489:t=>{t.exports=["צבע קו"]},53889:t=>{t.exports=["מצב"]},76476:t=>{t.exports=["אמצע"]},24510:t=>{t.exports=["נקודת אמצע"]},22213:t=>{t.exports=["מקור רקע"]},15500:t=>{t.exports=["מקור גבול"]},79238:t=>{t.exports=["מקור טקסט"]},37249:t=>{t.exports=["סטטיסטיקות"]},28712:t=>{t.exports=["מיקום פוזיציה"]},50948:t=>{t.exports=["צבע סטופ"]},56119:t=>{t.exports=["רמת סטופ"]},69835:t=>{t.exports=["טקסט מוצלח"]},91141:t=>{t.exports=["רקע מוצלח"]},650:t=>{t.exports=["אחוזים"]},25684:t=>{t.exports=["מחיר"]},23675:t=>{t.exports=["תווית מחיר"]},75675:t=>{t.exports=["תוויות מחיר"]},16103:t=>{t.exports=["רמות מחיר"]},46964:t=>{t.exports=["טווח מחירים"]},59771:t=>{t.exports=["יחס מחיר לנר"]},29072:t=>{t.exports=["מחירים"]},2635:t=>{t.exports=["רמת רווח"]},33886:t=>{ +t.exports=["טווחים ויחס"]},24186:t=>{t.exports=["היפוך"]},21141:t=>{t.exports=["ימין"]},91367:t=>{t.exports=["תוויות ימניות"]},63833:t=>{t.exports=["סיכון"]},95545:t=>{t.exports=["גל"]},26458:t=>{t.exports=["פתיל"]},65994:t=>{t.exports=["עליון"]},10209:t=>{t.exports=["תוויות עליונות"]},98001:t=>{t.exports=["יעד רקע"]},89258:t=>{t.exports=["יעד גבול"]},45302:t=>{t.exports=["צבע יעד:"]},74289:t=>{t.exports=["יעד טקסט"]},17932:t=>{t.exports=["גלישת טקסט"]},92960:t=>{t.exports=["יישור טקסט"]},90581:t=>{t.exports=["כיוון טקסט"]},55325:t=>{t.exports=["תווית זמן"]},77838:t=>{t.exports=["רמות זמן"]},2295:t=>{t.exports=["שקיפות"]},4372:t=>{t.exports=["קו מגמה"]},12374:t=>{t.exports=["השתמש בצבע אחד"]},91322:t=>{t.exports=["ערכים"]},25227:t=>{t.exports=["שונות"]},44085:t=>{t.exports=["אנכי"]},1670:t=>{t.exports=["שנה זווית"]},54119:t=>{t.exports=["שנה את צבע החץ"]},72080:t=>{t.exports=["לשנות את צבע הדגל"]},98905:t=>{t.exports=["שנה שוליים עליוניים"]},11049:t=>{t.exports=["לשנות את הפוזיציה האנכית של קואורדינטת Y"]},31804:t=>{t.exports=["שנה את {title} נגד כיוון השעון"]},99128:t=>{t.exports=["שנה נראות מקדם כאחוזים ‎{title}‎"]},20216:t=>{t.exports=["שנה את צבע {title}"]},35435:t=>{t.exports=["שנה מצב סטטיסטיקה קומפקטי של {title}"]},550:t=>{t.exports=["שנה את צבע הגבול העליון של הנר {title}"]},22313:t=>{t.exports=["שנה את נראות הגבול של הנר {title}"]},7373:t=>{t.exports=["שנה את צבע הגבול התחתון של הנר {title}"]},38742:t=>{t.exports=["שנה את צבע הנר {title} התחתון"]},42273:t=>{t.exports=["שנה את צבע הנר של {title}"]},76054:t=>{t.exports=["שנה את צבע פתיל הנר {title}"]},27029:t=>{t.exports=["שנה את נראות פתיל הנר {title}"]},45537:t=>{t.exports=["שנה את נראות הזווית {title}"]},31775:t=>{t.exports=["שנה את גודל החשבון {title}"]},37913:t=>{t.exports=["שנה {title} תמיד הצג נתונים סטטיסטיים"]},15521:t=>{t.exports=["שנה צבע כל הקווים של {title}"]},17466:t=>{t.exports=["שנה את צבע הקו של {title} הקשתות ‎{index}‎"]},72307:t=>{t.exports=["שנה את רוחב הקו של {title} הקשתות ‎{index}‎"]},13853:t=>{t.exports=["שנה את נראות הקו של {title} הקשתות arcs {index}"]},78680:t=>{t.exports=["שנה את ערך ה-HL הממוצע של {title}"]},15802:t=>{t.exports=["שנה נראות תוויות תחתונה של {title}"]},36438:t=>{t.exports=["שנה את שקיפות הרקע של {title}"]},82465:t=>{t.exports=["שנה נראות הרקע של {title}"]},75312:t=>{t.exports=["שנה את צבע הרקע של {title}"]},39651:t=>{t.exports=["שנה את צבע הרקע של {title} 1"]},78177:t=>{t.exports=["שנה את צבע הרקע של {title} 2"]},42746:t=>{t.exports=["שנה נראות הטווח של ברי {title}"]},53770:t=>{t.exports=["שנה את נראות הרשת של {title}"]},29145:t=>{t.exports=["שנה את צבע קו הרשת של {title}"]},64949:t=>{t.exports=["שנה את סגנון קו הרשת של {title}"]},93548:t=>{t.exports=["שנה את רוחב קו הרשת {title}"]},15485:t=>{t.exports=["שנה חשיפה של טווח תאריכים/שעות של {title}"]},3400:t=>{t.exports=["שנה דרגה {title}"]},91534:t=>{t.exports=["שנה נראות למרחק של {title}"]},65056:t=>{t.exports=["שנה את האימוג'י של {title}"]},65899:t=>{t.exports=["שנה את נראות האימוג'י של {title}"]},59354:t=>{t.exports=["שנה את מחיר הכניסה של {title}"]},1447:t=>{ +t.exports=["שנה {title} הארכה למטה"]},15258:t=>{t.exports=["שנה {title} הארכה שמאלה"]},896:t=>{t.exports=["שנה {title} הארכה למעלה"]},3708:t=>{t.exports=["שנה את {title} בהרחבה שמאלה"]},45719:t=>{t.exports=["שנה את {title} בהרחבה ימינה"]},86647:t=>{t.exports=["שנה את התוסף {title}"]},3156:t=>{t.exports=["שנה את צבע הטקסט של הכשלון {title}"]},49885:t=>{t.exports=["שנה את צבע הרקע של הכשלון {title}"]},89126:t=>{t.exports=["שנה את נראות השורה של {title} המניפה {index}"]},30016:t=>{t.exports=["שנה את רוחב השורה של {title} המניפה ‎{index}‎"]},36147:t=>{t.exports=["שנה את צבע הקו של {title} המניפות ‎{index}‎"]},78142:t=>{t.exports=["שנה את נראות המניפות של {title}"]},79467:t=>{t.exports=["שנה את צבע קו המניפות של {title}"]},45739:t=>{t.exports=["שנה רמות פיב של {title} בהתבסס על סולם לוג"]},99670:t=>{t.exports=["שנה {title} היפוך"]},35165:t=>{t.exports=["שנה את נראות המעגלים המלאים של {title}"]},48983:t=>{t.exports=["שנה את צבע הרקע של התמונה {title}"]},45025:t=>{t.exports=["שנה גודל לוט של ‎{title}‎"]},81170:t=>{t.exports=["שנה את יישור התוויות {title}"]},22775:t=>{t.exports=["שנה את גודל הגופן של תוויות {title}"]},24338:t=>{t.exports=["שנה את נראות התוויות של {title}"]},32891:t=>{t.exports=["שנה קו coeff {title} רמה ‎{index}‎"]},85551:t=>{t.exports=["שנה את צבע רמת ‎{index}‎ השורה של {title}"]},47840:t=>{t.exports=["שנה את סגנון רמת הקו ‎{index}‎ של {title}"]},45463:t=>{t.exports=["שנה את נראות רמת ‎{index}‎ השורה {title}"]},90098:t=>{t.exports=["שנה את רוחב רמת השורה‎{index}‎ של {title}"]},26710:t=>{t.exports=["שנה את הנראות של הרמות {title}"]},2359:t=>{t.exports=["שנה נראות תוויות שמאלית של {title}"]},44643:t=>{t.exports=["שנה את רוחב הקו {title}"]},20563:t=>{t.exports=["שנה את צבע השורה {title}"]},66982:t=>{t.exports=["שנה את סגנון השורה של {title}"]},94441:t=>{t.exports=["שנה את מצב {title}"]},89996:t=>{t.exports=["שנה נראות נקודת האמצע של {title}"]},36618:t=>{t.exports=["שנה את {title} לשיקוף"]},18544:t=>{t.exports=["שנה את צבע הרקע של המקור {title}"]},48035:t=>{t.exports=["שנה את צבע הגבול של המקור {title}"]},42286:t=>{t.exports=["שנה את צבע המקור של {title}"]},588:t=>{t.exports=["שנה פוזיציית הנתונים הסטטיסטיים של {title}"]},54659:t=>{t.exports=["שנה את צבע הסטופ של {title}"]},89182:t=>{t.exports=["שנה את רמת הסטופ של {title}"]},82224:t=>{t.exports=["שנה את רמת הסטופ של {title}"]},88383:t=>{t.exports=["שנה את צבע טקסט ההצלחה של {title}"]},26967:t=>{t.exports=["שנה את צבע הרקע להצלחה של {title}"]},45936:t=>{t.exports=["שנה את נראות תווית המחיר של {title}"]},88577:t=>{t.exports=["שנה נראות תוויות המחיר של {title}"]},47045:t=>{t.exports=["שנה נראות טווח המחירים של {title}"]},56175:t=>{t.exports=["שנה את נראות המחירים של {title}"]},44539:t=>{t.exports=["שנה את רמת הרווח של {title}"]},41646:t=>{t.exports=["שנה את מחיר הרווח של {title}"]},52877:t=>{t.exports=["שנה {title} לאחור"]},16598:t=>{t.exports=["שנה נראות תוויות ימנית של {title}"]},31553:t=>{t.exports=["שנה סיכון {title}"]},40344:t=>{t.exports=["שנה את מצב תצוגת הסיכון של {title}"]},73137:t=>{t.exports=["שנה נראות תוויות עליונה של {title}"]},52387:t=>{ +t.exports=["שנה את צבע הרקע של היעד של {title}"]},6921:t=>{t.exports=["שנה את צבע הגבול של היעד {title}"]},97573:t=>{t.exports=["שנה את צבע היעד של {title}"]},27634:t=>{t.exports=["שנה את צבע טקסט היעד של {title}"]},33822:t=>{t.exports=["שנה את נראות תווית הזמן של {title}"]},84321:t=>{t.exports=["שנה את השקיפות {title}"]},12355:t=>{t.exports=["שנה את ערך השונות של {title}"]},25937:t=>{t.exports=["שנה את יישור התוויות {toolName} למאונך"]},46991:t=>{t.exports=["שנה את יישור התוויות {toolName} לאופקי"]},73080:t=>{t.exports=["שנה את כיוון התוויות של {toolName}"]},24272:t=>{t.exports=["שנה נראות השורה של {toolName}"]},46404:t=>{t.exports=["שנה את רוחב השורה של {toolName}"]},50265:t=>{t.exports=["שנה את צבע הקו של {toolName}"]},72781:t=>{t.exports=["שנה את השורה {toolName} הנמשכת שמאלה"]},84613:t=>{t.exports=["שנה את הקו של {toolName} הנמשך ימינה"]},62603:t=>{t.exports=["שנה את השורה השמאלית של {toolName}"]},62412:t=>{t.exports=["שנה את השורה הימנית של {toolName}"]},35422:t=>{t.exports=["שנה את סגנון השורה של {toolName}"]},77690:t=>{t.exports=["שנה את הטקסט של {toolName}"]},69871:t=>{t.exports=["שנה את נראות הטקסט של {toolName}"]},25878:t=>{t.exports=["שנה גלישת טקסט של {toolName}"]},91832:t=>{t.exports=["שנה את צבע הרקע של הטקסט של {toolName}"]},18610:t=>{t.exports=["שנה את נראות הרקע של הטקסט של {toolName}"]},44755:t=>{t.exports=["שנה את צבע גבול הטקסט של {toolName}"]},6324:t=>{t.exports=["שנה את רוחב גבול הטקסט של {toolName}"]},45529:t=>{t.exports=["שנה את נראות גבול הטקסט של {toolName}"]},6500:t=>{t.exports=["שנה את צבע הטקסט של {toolName}"]},51614:t=>{t.exports=["שנה את גופן הטקסט {toolName} למודגש"]},18572:t=>{t.exports=["שנה את גופן הטקסט של {toolName} לנטוי"]},48382:t=>{t.exports=["שנה את גודל גופן הטקסט של {toolName}"]},21926:t=>{t.exports=["צבע רקע"]},52241:t=>{t.exports=["רקעים מולאו"]},70607:t=>{t.exports=["צבע קווים"]},41075:t=>{t.exports=["סגנון קווים"]},73043:t=>{t.exports=["רוחב קווים"]},41437:t=>{t.exports=["צבע טקסט"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/he_IL.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/he_IL.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..ae7e07ea --- /dev/null +++ b/charting_library/bundles/he_IL.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:e=>{e.exports=["הוסף"]},53585:e=>{e.exports=["הוסף צבע בהתאמה אישית"]},81865:e=>{e.exports=["שקיפות"]},40054:e=>{e.exports=["צבע"]},44629:e=>{e.exports=["הוסף למועדפים"]},38455:e=>{e.exports=["צבע רקע"]},79964:e=>{e.exports=["צבע רקע 1"]},45320:e=>{e.exports=["צבע רקע 2"]},60925:e=>{e.exports=["נקודה"]},42973:e=>{e.exports=["קו מנוקד"]},59317:e=>{e.exports=["קו מקווקו"]},99289:e=>{e.exports=["מחק"]},23886:e=>{e.exports=["גודל גופן"]},17006:e=>{e.exports=["גודל גופן"]},17517:e=>{e.exports=["הסתר את כלי השרטוט"]},74813:e=>{e.exports=["הסתר סרגל כלי שרטוטים מועדפים"]},37057:e=>{e.exports=["נעל כלי שרטוט"]},71845:e=>{e.exports=["רקע כלי קו"]},12928:e=>{e.exports=["צבעי כלי קו"]},21327:e=>{e.exports=["צבעי טקסט של כלי הקו"]},86327:e=>{e.exports=["רוחב כלי קו"]},47059:e=>{e.exports=["רוחב כלי קו"]},41610:e=>{e.exports=["עוד"]},37140:e=>{e.exports=["מצב מגנט מצמיד שרטוטים ליד עמודות מחיר לערך OHLC הקרוב"]},67455:e=>{e.exports=["צבע סמן"]},59607:e=>{e.exports=["מדידה"]},36551:e=>{e.exports=["שרטוטים חדשים מועתקים לכל הגרפים בפריסה ומוצגים כאשר אותו הטיקר נבחר"]},91977:e=>{e.exports=["הצג כלים מוסתרים"]},51072:e=>{e.exports=["הצג עץ אובייקטים"]},49421:e=>{e.exports=["הישאר במצב שרטוט"]},49593:e=>{e.exports=["צבע רקע סטופ"]},36785:e=>{e.exports=["צבע רקע לרווח"]},76091:e=>{e.exports=["הסר שרטוטים"]},54336:e=>{e.exports=["הסר צבע"]},72482:e=>{e.exports=["הסר ממועדפים"]},19221:e=>{e.exports=["צבע טקסט"]},38925:e=>{e.exports=["הגדל"]},49895:e=>{e.exports=["הקטן"]},16631:e=>{e.exports=["שנה את צבע הטקסט של כלי(ם) הקו"]},74350:e=>{e.exports=["שנה את צבע הרקע של כלי(ם) הקו"]},68519:e=>{e.exports=["שנה את צבע כלי(ם) הקו"]},36819:e=>{e.exports=["שנה את גודל הגופן(ים) של כלי הקו"]},54769:e=>{e.exports=["שנה את סגנון הקו(ים) של כלי הקו"]},41648:e=>{e.exports=["שנה את רוחב הקו של כלי(ם) הקו"]},32868:e=>{e.exports=["‎{hotKey_0}‎ + לחיצה על הגרף"]},68125:e=>{e.exports=["‎{hotKey_0}‎ — עיגול"]},40234:e=>{e.exports=["{hotKey_0} - צייר קו ישר בזוויות של 45"]},10289:e=>{e.exports=["‎{hotKey_0}‎ — מרווחים קבועים"]},81591:e=>{e.exports=["‎{hotKey_0}‎ — ריבוע"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/he_IL.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/he_IL.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..28c27b39 --- /dev/null +++ b/charting_library/bundles/he_IL.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:s=>{s.exports=["ברים"]},19648:s=>{s.exports=["12 שעות"]},55838:s=>{s.exports=["24 שעות"]},88364:s=>{s.exports=["גרף סגנונות בסיסי"]},46720:s=>{s.exports=["צלב"]},50985:s=>{s.exports=["מַטְבֵּעַ"]},17319:s=>{s.exports=["מטבע ויחידה"]},19481:s=>{s.exports=["ניראות"]},68791:s=>{s.exports=["טיעונים"]},95036:s=>{s.exports=["מחיר סגירה ממוצע"]},27331:s=>{s.exports=["רקע"]},22519:s=>{s.exports=["ערכי שינוי הנר"]},87845:s=>{s.exports=["כפתורים"]},25209:s=>{s.exports=["פורמט תאריך"]},55090:s=>{s.exports=["יום בשבוע על תוויות"]},29601:s=>{s.exports=["תיאור"]},26897:s=>{s.exports=["אירועים"]},95338:s=>{s.exports=["קווי רשת אופקי"]},60971:s=>{s.exports=["מחיר גבוה ונמוך"]},61142:s=>{s.exports=["אינדיקטורים"]},34905:s=>{s.exports=["ערך אינדיקטורים"]},29687:s=>{s.exports=["אינדיקטורים וערך פיננסי"]},25084:s=>{s.exports=["אינדיקטורים ושם פיננסיים"]},9654:s=>{s.exports=["שם אינדיקטורים"]},99487:s=>{s.exports=["ערכי פגנס"]},75991:s=>{s.exports=["מצב שוק פתוח"]},96073:s=>{s.exports="Long Description"},70500:s=>{s.exports=["כסף"]},66653:s=>{s.exports=["מינוף"]},42502:s=>{s.exports=["אין חפיפה"]},74343:s=>{s.exports=["ניווט"]},43115:s=>{s.exports=["סולם מחיר"]},53224:s=>{s.exports=["מיקום קנה מידה"]},79194:s=>{s.exports=["שורת סטטוס"]},89053:s=>{s.exports=["סימול"]},35383:s=>{s.exports=["שם סימול"]},27767:s=>{s.exports=["סימול מחיר אחרון"]},40847:s=>{s.exports=["סימול מחיר סגירה ביום הקודם"]},50446:s=>{s.exports=["פאנל"]},73908:s=>{s.exports=["מפרידי חלוניות"]},36014:s=>{s.exports=["אחוז"]},78621:s=>{s.exports=["פיפס"]},74823:s=>{s.exports=["מחיר פרה/פוסט מארקט"]},64859:s=>{s.exports=["סולם מחירים"]},76523:s=>{s.exports=["מחיר אחרון וערך האחוז"]},40187:s=>{s.exports="Right Margin"},77705:s=>{s.exports=["סימן מים"]},67369:s=>{s.exports=["כותרת"]},31326:s=>{s.exports=["כותרות"]},23097:s=>{s.exports=["טיקר"]},82168:s=>{s.exports=["טיקר ותיאור"]},43637:s=>{s.exports=["סולם זמן"]},97316:s=>{s.exports=["זמן שעות פורמט"]},90801:s=>{s.exports=["מסחר"]},77534:s=>{s.exports=["יחידה"]},1111:s=>{s.exports=["ווליום/נפח מסחר"]},80170:s=>{s.exports=["ערך אחרון לפי קנה מידה"]},91322:s=>{s.exports=["ערכים"]},70353:s=>{s.exports=["קווי רשת אנכיים"]},57889:s=>{s.exports=["שנה את הנראות של ערכי OHLC"]},35646:s=>{s.exports=["שנה נראות של לחצני הניווט"]},18644:s=>{s.exports=["שנה את נראות מצב השוק הפתוח"]},45110:s=>{s.exports=["שנה נראות של בר שינוי"]},10349:s=>{s.exports=["שנה שוליים תחתוניים"]},88161:s=>{s.exports=["שנה את נראות תוויות המטבע והיחידה"]},79570:s=>{s.exports=["שנה את נראות תווית המטבע"]},99011:s=>{s.exports=["שנה את צבע הרקע של הגרף"]},72458:s=>{s.exports=["שנה את סוג הרקע של הגרף"]},37034:s=>{s.exports=["שנה רוחב צלב"]},29951:s=>{s.exports=["שנה את צבע הצלב"]},92027:s=>{s.exports=["שנה סגנון צלב"]},50457:s=>{s.exports=["שנה פורמט תאריך"]},7104:s=>{s.exports=["שנה את יום השבוע על התוויות"]},88096:s=>{s.exports=["שנה את צבע קווי הרשת האופקיים"]},2523:s=>{s.exports=["שנה את סגנון קווי הרשת האופקיים"]},31325:s=>{s.exports=["שנה את נראות של כותרות אינדיקטור"]}, +99774:s=>{s.exports=["שינוי נראות ערכי אינדיקטור"]},96162:s=>{s.exports=["שינוי נראות ארגומנטים של אינדיקטור"]},59820:s=>{s.exports=["שנה נראות של שם תוויות אינדיקטורים ופיננסיות"]},90512:s=>{s.exports=["שנה נראות של אינדיקטורים ותוויות ערך פיננסיות"]},97956:s=>{s.exports=["שנה את שקיפות הרקע של מקרא"]},61061:s=>{s.exports=["שנה נראות הרקע של מקרא"]},37730:s=>{s.exports=["שנה נראות לחצני החלונית"]},89032:s=>{s.exports=["שנה את צבע מפריד החלונות"]},35636:s=>{s.exports=["שנה שוליים ימניים"]},66601:s=>{s.exports="change right margin percentage"},25616:s=>{s.exports=["שנה צבע סימן מים של הסימול"]},87159:s=>{s.exports=["שנה נראות סימן מים של הסימול"]},26717:s=>{s.exports=["שנה את נראות תיאור הסימול"]},6091:s=>{s.exports="change symbol field visibility"},28741:s=>{s.exports=["שינוי מצב ערך אחרון של סימול"]},95071:s=>{s.exports=["שנה פורמט מקרא סימולים"]},35065:s=>{s.exports=["שנה צבע טקסט של סולמות"]},84382:s=>{s.exports=["שנה גודל גופן בקנה מידה"]},12468:s=>{s.exports=["שנה צבע קווים של סולמות"]},71589:s=>{s.exports=["שנה נראות של הפסקות סשנים"]},15035:s=>{s.exports=["שנה רוחב קווי הפרדה של סשנים sessions breaks"]},1579:s=>{s.exports=["שנה צבע קווי הפרדה של סשנים sessions breaks"]},21460:s=>{s.exports=["שנה סגנון הפסקות סשן sessions breaks"]},76991:s=>{s.exports=["שינוי זמן שעות פורמט"]},98905:s=>{s.exports=["שנה שוליים עליוניים"]},7011:s=>{s.exports=["שנה את נראות תווית היחידה"]},22722:s=>{s.exports=["שנה את צבע קווי הרשת האנכיים"]},22867:s=>{s.exports=["שנה את סגנון קווי הרשת האנכיים"]},9455:s=>{s.exports=["שינוי נראות ערכי ווליום"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/he_IL.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/he_IL.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..5bade14c --- /dev/null +++ b/charting_library/bundles/he_IL.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:t=>{t.exports=["#{count} (מחיר, נר)"]},4639:t=>{t.exports=["קואורדינטות"]},22192:t=>{t.exports=["ימים"]},37067:t=>{t.exports=["שינוי מיקום (מחיר, בר)"]},13611:t=>{t.exports=["הרחב קווים"]},63099:t=>{t.exports=["שעות"]},66304:t=>{t.exports=["תשומות"]},95543:t=>{t.exports=["חודשים"]},28134:t=>{t.exports=["דקות"]},71129:t=>{t.exports=["שניות"]},86672:t=>{t.exports=["טווחים"]},21594:t=>{t.exports=["שבועות"]},23723:t=>{t.exports=["שנה בר של קואורדינטת X"]},66266:t=>{t.exports=["שנה מחיר של קואורדינטת Y"]},13355:t=>{t.exports=["שנה {title} ימים ל"]},41377:t=>{t.exports=["שנה {title} ימים מ"]},96902:t=>{t.exports=["שנה {title} קווים מורחבים"]},35388:t=>{t.exports=["שנה {title} שעות מ"]},78586:t=>{t.exports=["שנה את השעות של {title} ל"]},59635:t=>{t.exports=["שנה {title} חודשים מ"]},74266:t=>{t.exports=["שנה {title} חודשים ל"]},91633:t=>{t.exports=["שנה {title} דקות ל"]},15106:t=>{t.exports=["שנה {title} דקות מ"]},66161:t=>{t.exports=["שנה {title} שניות ל"]},2822:t=>{t.exports=["שנה {title} שניות מ"]},21339:t=>{t.exports=["שנה {title} שבועות מ"]},68643:t=>{t.exports=["שנה {title} שבועות ל"]},30810:t=>{t.exports=["שנה את הנראות של {title} בטיקים"]},24941:t=>{t.exports=["שנה נראות של {title} על שבועות"]},29088:t=>{t.exports=["שנה את הנראות של {title} בימים"]},68971:t=>{t.exports=["שנה נראות של {title} בשעות"]},64370:t=>{t.exports=["שנה נראות של {title} על דקות"]},6659:t=>{t.exports=["שנה נראות של {title} על חודשים"]},29091:t=>{t.exports=["שנה נראות של {title} בטווחים"]},46948:t=>{t.exports=["שנה נראות של {title} בשניות"]},18567:t=>{t.exports=["שנה את המאפיין {propertyName}"]},82211:t=>{t.exports=["ימים"]},33486:t=>{t.exports=["ימים ל"]},14077:t=>{t.exports=["ימים מ"]},3143:t=>{t.exports=["שעות"]},84775:t=>{t.exports=["שעות מ"]},11255:t=>{t.exports=["שעות ל"]},72223:t=>{t.exports=["העבר שרטוטים"]},58964:t=>{t.exports=["חודשים"]},71770:t=>{t.exports=["חודשים מ"]},37179:t=>{t.exports=["חודשים ל"]},16465:t=>{t.exports=["דקות"]},72317:t=>{t.exports=["דקות ל"]},25586:t=>{t.exports=["דקות מ"]},32925:t=>{t.exports=["שניות"]},39017:t=>{t.exports=["שניות ל"]},6049:t=>{t.exports=["שניות מ"]},13604:t=>{t.exports=["טווחים"]},93016:t=>{t.exports=["שבועות"]},32002:t=>{t.exports=["שבועות מ"]},28091:t=>{t.exports=["שבועות ל"]},59523:t=>{t.exports=["טיקים"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/he_IL.6803.be8cafcc34e317edec88.js b/charting_library/bundles/he_IL.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..3bb5c99b --- /dev/null +++ b/charting_library/bundles/he_IL.6803.be8cafcc34e317edec88.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports=["4/(פ+ג+נ+ס)"]},94884:e=>{e.exports=["3/(ג+נ+ס)"]},10591:e=>{e.exports=["2/(ג+נ)"]},63243:e=>{e.exports=["צבע הנר על בסיס הסגירה הקודמת"]},72171:e=>{e.exports=["מרכז"]},9994:e=>{e.exports=["התאם נתונים לדיבידנדים"]},10989:e=>{e.exports=["התאם לשינויים בחוזה"]},70816:e=>{e.exports=["ממוצע סגירה"]},91757:e=>{e.exports=["תחתית"]},50430:e=>{e.exports=["קו תחתון"]},83760:e=>{e.exports=["גוף"]},72269:e=>{e.exports=["גבולות"]},7445:e=>{e.exports=["רמת בסיס"]},47586:e=>{e.exports=["ביקוש והיצע"]},39667:e=>{e.exports=["נרות ירידה"]},87151:e=>{e.exports=["צבע תחתון"]},81285:e=>{e.exports=["התאמת נתונים"]},4329:e=>{e.exports=["ברירת מחדל"]},86846:e=>{e.exports=["למלא"]},58747:e=>{e.exports=["מלא אזור עליון"]},11157:e=>{e.exports=["מלא אזור תחתון"]},86953:e=>{e.exports=["נרות גנס"]},77405:e=>{e.exports=["אופקי"]},39292:e=>{e.exports=["גבוה ונמוך"]},15107:e=>{e.exports=["מחיר אחרון"]},19286:e=>{e.exports=["שמאל"]},76476:e=>{e.exports=["אמצע"]},27879:e=>{e.exports=["פשוט"]},2391:e=>{e.exports=["צעד"]},6350:e=>{e.exports=["פרה/פוסט מרקט"]},62521:e=>{e.exports=["רקע שעות טרום/מסחר מאוחר"]},73947:e=>{e.exports=["דיוק"]},8094:e=>{e.exports=["הסגירה של היום הקודם"]},77986:e=>{e.exports=["קווי מחיר"]},24248:e=>{e.exports=["מקור המחיר"]},94089:e=>{e.exports=["הטלת עמודות עולות"]},5704:e=>{e.exports=["הטלת עמודות יורדות"]},29881:e=>{e.exports=["מחירים אמיתיים בסולם המחיר (במקום מחיר הייקין-אשי)"]},21141:e=>{e.exports=["ימין"]},44673:e=>{e.exports=["עם הדגשות"]},26458:e=>{e.exports=["פתיל"]},65994:e=>{e.exports=["עליון"]},57417:e=>{e.exports=["קו עליון"]},92960:e=>{e.exports=["יישור טקסט"]},90581:e=>{e.exports=["כיוון טקסט"]},55314:e=>{e.exports=["נרות דקים"]},87492:e=>{e.exports=["אזור זמן"]},58416:e=>{e.exports=["סוג"]},5536:e=>{e.exports=["צבע עליון"]},83610:e=>{e.exports=["נרות עליה"]},23500:e=>{e.exports=["השתמש בסליקה כסגירה באינטרוול יומי"]},44085:e=>{e.exports=["אנכי"]},30792:e=>{e.exports=["נר"]},55740:e=>{e.exports=["שנה ברי HLC"]},90168:e=>{e.exports=["שנה את רוחב קו מחיר סגור ממוצע"]},30385:e=>{e.exports=["שנה את צבע קו המחיר הממוצע"]},97008:e=>{e.exports=["שנה את צבע מילוי השטח"]},6610:e=>{e.exports=["שנה את רוחב קו השטח"]},661:e=>{e.exports=["שנה את צבע קו השטח"]},1316:e=>{e.exports=["שנה מקור אזור מחיר"]},29180:e=>{e.exports=["שנה את צבע שורת הביקוש ask"]},31547:e=>{e.exports=["שנה את רמת הבסיס"]},4164:e=>{e.exports=["שנה את צבע השורה התחתונה של קו הבסיס"]},38990:e=>{e.exports=["שנה את רוחב השורה התחתונה של קו הבסיס"]},73163:e=>{e.exports=["שנה את צבע השטח התחתון של מילוי קו הבסיס"]},12673:e=>{e.exports=["שנה את צבע האזור העליון של מילוי קו הבסיס"]},56819:e=>{e.exports=["שנה את מקור המחיר הבסיסי"]},68621:e=>{e.exports=["שנה את צבע הקו העליון של קו הבסיס"]},35339:e=>{e.exports=["שנה את רוחב הקו העליון של קו הבסיס"]},76804:e=>{e.exports=["שנה את צבע הבר למעלה"]},71816:e=>{e.exports=["שנה את צבע הבר למטה"]},36703:e=>{e.exports=["שנה את צבע שורת ההיצע bid"]},29353:e=>{e.exports=["שנה ברי צבע בהתבסס על סגירה קודמת"]},85709:e=>{ +e.exports=["שנה את צבע העמודה למעלה"]},12155:e=>{e.exports=["שנה את צבע העמודה למטה"]},66890:e=>{e.exports=["שנה מקור מחיר העמודה"]},71809:e=>{e.exports=["שנה מקומות עשרוניים"]},31317:e=>{e.exports=["שנה את צבע השעות המורחבות"]},60944:e=>{e.exports=["לשנות את צבע קווי המחיר הגבוה והנמוך"]},83708:e=>{e.exports=["לשנות את רוחב קווי המחיר הגבוה והנמוך"]},81080:e=>{e.exports=["שנה צבע גבוה-נמוך של הגוף"]},30033:e=>{e.exports=["שנה נראות גבוה-נמוך של הגוף"]},76885:e=>{e.exports=["שנה צבע גבול גבוה-נמוך של הגוף"]},79236:e=>{e.exports=["שנה נראות גבול גבוה-נמוך של הגוף"]},42981:e=>{e.exports=["שנה נראות התוויות גבוה-נמוך"]},31937:e=>{e.exports=["שנה צבע התוויות גבוה-נמוך"]},87828:e=>{e.exports=["שנה צבע קו"]},17119:e=>{e.exports=["שנה מקור מחיר קו"]},69125:e=>{e.exports=["שנה רוחב קו"]},70054:e=>{e.exports=["שנה סוג קו"]},49973:e=>{e.exports=["שנה צבע מסחר מאוחר"]},5969:e=>{e.exports=["שנה צבע קו מסחר מאוחר"]},50393:e=>{e.exports=["שנה נראות של קווי המחירים פרה/פוסט מארקט"]},46257:e=>{e.exports=["שנה צבע טרום מסחר"]},60852:e=>{e.exports=["שנה צבע קו טרום מסחר"]},91183:e=>{e.exports=["שנה את צבע קו המחיר סגירה הקודם"]},87631:e=>{e.exports=["שנה את רוחב קו סגירת המחיר הקודם"]},77640:e=>{e.exports=["לשנות את צבע קו המחיר"]},97322:e=>{e.exports=["שנה את רוחב קו המחיר"]},28143:e=>{e.exports=["שנה ברים דקים בטווח"]},75986:e=>{e.exports=["שנה צבע renko wick down"]},7747:e=>{e.exports=["שנה צבע wick up renko"]},9473:e=>{e.exports=["שנה נראות של פתיל renko"]},39783:e=>{e.exports=["שנה הצגת המחירים האמיתיים בסולם המחירים (במקום מחיר הייקן-אשי)"]},72886:e=>{e.exports=["שנה ברים דקים"]},5464:e=>{e.exports=["שנה את צבע הגבול העליון של {candleType}"]},61118:e=>{e.exports=["שנה צבע של {candleType}"]},60164:e=>{e.exports=["שנה את הצבע של {candleType} wick למטה"]},45543:e=>{e.exports=["שנה את הצבע שלwick up {candleType}"]},39987:e=>{e.exports=["שנה את נראות הפתיל {candleType}"]},47202:e=>{e.exports=["שנה נראות הגוף של {candleType}"]},23986:e=>{e.exports=["שנה את נראות הגבול של {candleType}"]},92330:e=>{e.exports=["שנה את צבע הגבול התחתון של {candleType}"]},36320:e=>{e.exports=["שנה את הצבע התחתון של {candleType}"]},79088:e=>{e.exports=["שנה את צבע בר הגבול של {chartType} התחתון"]},11107:e=>{e.exports=["שנה את צבע בר הגבול {chartType} העליון"]},85503:e=>{e.exports=["שנה את הצבע התחתון של {chartType}"]},61250:e=>{e.exports=["שנה את צבע בר הגבול להקרנה {chartType} העליון"]},18465:e=>{e.exports=["שנה את הצבע של בר ההקרנה {chartType} התחתון"]},50453:e=>{e.exports=["שנה את צבע בר ההקרנה {chartType} העליון"]},59414:e=>{e.exports=["שנה את הצבע העליון של {chartType}"]},21547:e=>{e.exports=["שנה מאפיין {inputName}"]},42390:e=>{e.exports=["להתאים נתונים לדיבידנדים"]},99511:e=>{e.exports=["התאם לשינויים בחוזה"]},75165:e=>{e.exports=["נרות חלולים"]},18995:e=>{e.exports=["טווח","טווחים","טווחים","טווחים"]},47500:e=>{e.exports=["גרף ראנקו"]},98402:e=>{e.exports=["השתמש בסליקה כסגירה באינטרוול יומי"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/he_IL.6848.1833cd09ce56c0318402.js b/charting_library/bundles/he_IL.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..7ba8b112 --- /dev/null +++ b/charting_library/bundles/he_IL.6848.1833cd09ce56c0318402.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports=["הוסף"]},53585:e=>{e.exports=["הוסף צבע בהתאמה אישית"]},81865:e=>{e.exports=["שקיפות"]},60558:e=>{e.exports=["בעלי חיים וטבע"]},14232:e=>{e.exports=["פעילות"]},35305:e=>{e.exports=["אוכל ושתייה"]},49546:e=>{e.exports=["דגלים"]},72302:e=>{e.exports=["אובייקטים"]},96330:e=>{e.exports=["חיוכים ואנשים"]},6878:e=>{e.exports=["סימולים"]},15426:e=>{e.exports=["נעשה בו שימוש לאחרונה"]},15395:e=>{e.exports=["נסיעות ומקומות"]},73755:e=>{e.exports=["סימול נוסף"]},16936:e=>{e.exports=["חזור"]},88046:e=>{e.exports=["סימול הגרף הראשי"]},9898:e=>{e.exports=["זכות Right"]},20036:e=>{e.exports=["ביטול"]},72171:e=>{e.exports=["מרכז"]},23398:e=>{e.exports=["שנה סימול"]},94551:e=>{e.exports=["גרף"]},64498:e=>{e.exports=["כל המקורות"]},91757:e=>{e.exports=["תחתית"]},79852:e=>{e.exports=["אגרת חוב"]},16079:e=>{e.exports=["משולב"]},42973:e=>{e.exports=["קו מנוקד"]},59317:e=>{e.exports=["קו מקווקו"]},56095:e=>{e.exports=["לְהַקְטִין"]},29601:e=>{e.exports=["תיאור"]},77405:e=>{e.exports=["אופקי"]},46812:e=>{e.exports=["גידול"]},89298:e=>{e.exports=["מרווח"]},68988:e=>{e.exports=["בסדר"]},19286:e=>{e.exports=["שמאל"]},76476:e=>{e.exports=["אמצע"]},29673:e=>{e.exports=["אין בורסות התואמות את הקריטריונים שלך"]},41379:e=>{e.exports=["אין סימולים תואמים את הקריטריונים שלך"]},55362:e=>{e.exports=["רגיל"]},35563:e=>{e.exports=["פורמט המספר אינו חוקי."]},19724:e=>{e.exports=["מקורות"]},35637:e=>{e.exports=["סולידי"]},52298:e=>{e.exports=["חפש"]},13269:e=>{e.exports=["בחר מקור"]},2607:e=>{e.exports=["הערך שצוין הוא יותר מהמקסימום של המכשיר {max}."]},53669:e=>{e.exports=["הערך שצוין הוא פחות מהמינימום של המכשיר {min}."]},89053:e=>{e.exports=["סימול"]},48490:e=>{e.exports=["סימול ותיאור"]},99983:e=>{e.exports=["חיפוש סימולים"]},54336:e=>{e.exports=["הסר צבע"]},21141:e=>{e.exports=["ימין"]},65994:e=>{e.exports=["עליון"]},92960:e=>{e.exports=["יישור טקסט"]},90581:e=>{e.exports=["כיוון טקסט"]},60142:e=>{e.exports=["עובי"]},78019:e=>{e.exports=["השתמש בסימנים מתמטיים מיוחדים כדי להחליף שרטוטים נבחרים: +,-,/,* עבור המחיר ו-+,- עבור בר אינדקס."]},44085:e=>{e.exports=["אנכי"]},87592:e=>{e.exports=["חוזה הפרשים cfd"]},17023:e=>{e.exports=["שנה את הבהירות"]},13066:e=>{e.exports=["שנה צבע"]},95657:e=>{e.exports=["שנה את העובי"]},18567:e=>{e.exports=["שנה את המאפיין {propertyName}"]},36962:e=>{e.exports=["סגירה"]},8448:e=>{e.exports=["קריפטו"]},1328:e=>{e.exports="dr"},76080:e=>{e.exports=["לְמָשָׁל /+1"]},95166:e=>{e.exports=["לְמָשָׁל /2"]},88720:e=>{e.exports=["כַּלְכָּלָה"]},39512:e=>{e.exports=['מט"ח']},81859:e=>{e.exports=["חוזים עתידיים"]},39337:e=>{e.exports=["גבוה"]},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["מדד"]},38071:e=>{e.exports=["מדדים"]},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports=["פתיחה"]},3919:e=>{e.exports=["נמוך"]},36931:e=>{e.exports=["מניה"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/he_IL.7076.5055b5f097e7204685ed.js b/charting_library/bundles/he_IL.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..a47722ef --- /dev/null +++ b/charting_library/bundles/he_IL.7076.5055b5f097e7204685ed.js @@ -0,0 +1,39 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:t=>{t.exports=["מחדש"]},14642:t=>{t.exports=["כהה"]},69841:t=>{t.exports=["בהיר"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["תאריך"],t.exports.h_dates=["שעות"],t.exports.m_dates=["דקות"],t.exports.s_dates=["שניות"],t.exports.in_dates=["בתוך"]},97840:t=>{t.exports=["תאריך"]},64302:t=>{t.exports=["שעות"]},79442:t=>{t.exports=["דקות"]},22448:t=>{t.exports=["שניות"]},16493:t=>{t.exports=["{title} העתק"]},13395:t=>{t.exports=["יום"]},37720:t=>{t.exports=["חודש"]},69838:t=>{t.exports="R"},59231:t=>{t.exports="T"},85521:t=>{t.exports=["שבוע"]},13994:t=>{t.exports=["שעה"]},6791:t=>{t.exports=["דקה"]},2949:t=>{t.exports="s"},77297:t=>{t.exports=["ס"]},56723:t=>{t.exports=["ג"]},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports=["נ"]},78155:t=>{t.exports=["פ"]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["סגירה"],t.exports.Back_input=["חזור"],t.exports["Hull MA_input"]=["ממוצע נע Hull"],t.exports["{number} item_combobox_input"]=["פריט ‎‎‎{number}‎","‎{number}‎ פריטים","‎{number}‎ פריטים","‎{number}‎ פריטים"],t.exports.Length_input=["אורך"],t.exports.Plot_input="Plot",t.exports.Zero_input=["אפס"],t.exports.Signal_input=["אות"],t.exports.Long_input="Long",t.exports.Short_input="Short",t.exports.UpperLimit_input=["גבול עליון"],t.exports.LowerLimit_input="LowerLimit",t.exports.Offset_input=["קיזוז"],t.exports.length_input="length",t.exports.mult_input=["מרובה"],t.exports.short_input="short",t.exports.long_input="long",t.exports.Limit_input=["לימיט"],t.exports.Move_input=["מהלך"],t.exports.Value_input=["ערך"],t.exports.Method_input=["שיטה"],t.exports["Values in status line_input"]=["ערכים בשורת המצב"],t.exports["Labels on price scale_input"]=["תוויות בסולם מחירים"],t.exports["Accumulation/Distribution_input"]=["איסוף והפצה"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["קו שוויון"],t.exports["Window Size_input"]=["גודל חלון"],t.exports.Sigma_input=["סיגמא"],t.exports["Aroon Up_input"]="Aroon Up",t.exports["Aroon Down_input"]="Aroon Down",t.exports.Upper_input=["עליון"],t.exports.Lower_input=["תחתון"],t.exports.Deviation_input=["סטייה"],t.exports["Levels Format_input"]=["פורמט רמות"],t.exports["Labels Position_input"]=["מיקום תוויות"],t.exports["0 Level Color_input"]=["רמת צבע 0"],t.exports["0.236 Level Color_input"]=["רמת צבע 0.236"],t.exports["0.382 Level Color_input"]=["רמת צבע 0.382"],t.exports["0.5 Level Color_input"]=["רמת צבע 0.5"],t.exports["0.618 Level Color_input"]=["רמת צבע 0.618"],t.exports["0.65 Level Color_input"]=["רמת צבע 0.65"],t.exports["0.786 Level Color_input"]=["רמת צבע 0.786"],t.exports["1 Level Color_input"]=["רמת צבע 1"],t.exports["1.272 Level Color_input"]=["רמת צבע 1.272"],t.exports["1.414 Level Color_input"]=["רמת צבע 1.414"],t.exports["1.618 Level Color_input"]=["רמת צבע 1.618"],t.exports["1.65 Level Color_input"]=["רמת צבע 1.65"],t.exports["2.618 Level Color_input"]=["רמת צבע 2.618"], +t.exports["2.65 Level Color_input"]=["רמת צבע 2.65"],t.exports["3.618 Level Color_input"]=["רמת צבע 3.618"],t.exports["3.65 Level Color_input"]=["רמת צבע 3.65"],t.exports["4.236 Level Color_input"]=["רמת צבע 4.236"],t.exports["-0.236 Level Color_input"]=["רמת צבע 0.236-"],t.exports["-0.382 Level Color_input"]=["רמת צבע 0.382-"],t.exports["-0.618 Level Color_input"]=["רמת צבע 0.618-"],t.exports["-0.65 Level Color_input"]=["רמת צבע 0.65-"],t.exports.ADX_input="ADX",t.exports["ADX Smoothing_input"]=["החלקת ADX"],t.exports["DI Length_input"]=["אורך DI"],t.exports.Smoothing_input="Smoothing",t.exports.ATR_input=["ממוצע טווח אמיתי"],t.exports.Growing_input=["עולה"],t.exports.Falling_input=["יורד"],t.exports["Color 0_input"]=["צבע 0"],t.exports["Color 1_input"]=["צבע 1"],t.exports.Source_input=["מקור"],t.exports.StdDev_input="StdDev",t.exports.Basis_input=["בּסיס"],t.exports.Median_input=["חציון"],t.exports["Bollinger Bands %B_input"]=["רצועות בולינג'ר %B"],t.exports.Overbought_input=["קניית יתר"],t.exports.Oversold_input=["מכירת יתר"],t.exports["Bollinger Bands Width_input"]=["רוחב רצועות בולינג'ר"],t.exports["RSI Length_input"]=["אורך RSI"],t.exports["UpDown Length_input"]=["אורך UpDown"],t.exports["ROC Length_input"]=["אורך ROC"],t.exports.MF_input="MF",t.exports.resolution_input=["רזולוציה"],t.exports["Fast Length_input"]=["אורך מהיר"],t.exports["Slow Length_input"]=["אורך איטי"],t.exports["Chaikin Oscillator_input"]=["מתנד חייקין"],t.exports.P_input="P",t.exports.X_input="X",t.exports.Q_input="Q",t.exports.p_input="p",t.exports.x_input="x",t.exports.q_input="q",t.exports.Price_input=["מחיר"],t.exports["Chande MO_input"]="Chande MO",t.exports["Zero Line_input"]=["קו אפס"],t.exports["Color 2_input"]=["צבע 2"],t.exports["Color 3_input"]=["צבע 3"],t.exports["Color 4_input"]=["צבע 4"],t.exports["Color 5_input"]=["צבע 5"],t.exports["Color 6_input"]=["צבע 6"],t.exports["Color 7_input"]=["צבע 7"],t.exports["Color 8_input"]=["צבע 8"],t.exports.CHOP_input="CHOP",t.exports["Upper Band_input"]=["רצועה עליונה"],t.exports["Lower Band_input"]=["רצועה תחתונה"],t.exports.CCI_input="CCI",t.exports["Smoothing Line_input"]=["קו החלקה"],t.exports["Smoothing Length_input"]=["אורך החלקה"],t.exports["WMA Length_input"]=["אורך WMA"],t.exports["Long RoC Length_input"]="Long RoC Length",t.exports["Short RoC Length_input"]="Short RoC Length",t.exports.sym_input="sym",t.exports.Symbol_input=["סימול"],t.exports.Correlation_input=["קורלציה"],t.exports.Period_input=["פרק זמן"],t.exports.Centered_input=["מְרוּכָּז"],t.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",t.exports.isCentered_input="isCentered",t.exports.DPO_input="DPO",t.exports["ADX smoothing_input"]=["החלקת ADX"],t.exports["+DI_input"]="+DI",t.exports["-DI_input"]="-DI",t.exports.DEMA_input="DEMA",t.exports.Divisor_input=["מחלק"],t.exports.EOM_input="EOM",t.exports["Elder's Force Index_input"]="Elder's Force Index",t.exports.Percent_input=["אחוז"],t.exports.Exponential_input=["אקספוננציאלי"],t.exports.Average_input=["ממוצע"], +t.exports["Upper Percentage_input"]=["אחוז עליון"],t.exports["Lower Percentage_input"]=["אחוז תחתון"],t.exports.Fisher_input="Fisher",t.exports.Trigger_input="Trigger",t.exports.Level_input=["רָמָה"],t.exports["Trader EMA 1 length_input"]=["אורך טריידר EMA 1"],t.exports["Trader EMA 2 length_input"]=["אורך טריידר EMA 2"],t.exports["Trader EMA 3 length_input"]=["אורך טריידר EMA 3"],t.exports["Trader EMA 4 length_input"]=["אורך טריידר EMA 4"],t.exports["Trader EMA 5 length_input"]=["אורך טריידר EMA 5"],t.exports["Trader EMA 6 length_input"]=["אורך טריידר EMA 6"],t.exports["Investor EMA 1 length_input"]=["משקיע אורך EMA 1"],t.exports["Investor EMA 2 length_input"]=["משקיע אורך EMA 2"],t.exports["Investor EMA 3 length_input"]=["משקיע אורך EMA 3"],t.exports["Investor EMA 4 length_input"]=["משקיע אורך EMA 4"],t.exports["Investor EMA 5 length_input"]=["משקיע אורך EMA 5"],t.exports["Investor EMA 6 length_input"]=["משקיע אורך EMA 6"],t.exports.HV_input="HV",t.exports["Conversion Line Periods_input"]=["תקופות קו המרה"],t.exports["Base Line Periods_input"]=["תקופות קו הבסיס"],t.exports["Lagging Span_input"]="Lagging Span",t.exports["Conversion Line_input"]=["קו המרה"],t.exports["Base Line_input"]=["קו בסיס"],t.exports["Leading Span A_input"]=["מוביל 1"],t.exports["Leading Span B_input"]=["Lagging Span 2 Periods"],t.exports["Plots Background_input"]="Plots Background",t.exports["yay Color 0_input"]="yay Color 0",t.exports["yay Color 1_input"]="yay Color 1",t.exports.Multiplier_input=["מַכפִּיל"],t.exports["Bands style_input"]=["סגנון רצועות"],t.exports.Middle_input=["אמצע"],t.exports.useTrueRange_input="useTrueRange",t.exports.ROCLen1_input="ROCLen1",t.exports.ROCLen2_input="ROCLen2",t.exports.ROCLen3_input="ROCLen3",t.exports.ROCLen4_input="ROCLen4",t.exports.SMALen1_input="SMALen1",t.exports.SMALen2_input="SMALen2",t.exports.SMALen3_input="SMALen3",t.exports.SMALen4_input="SMALen4",t.exports.SigLen_input="SigLen",t.exports.KST_input="KST",t.exports.Sig_input="Sig",t.exports.roclen1_input="roclen1",t.exports.roclen2_input="roclen2",t.exports.roclen3_input="roclen3",t.exports.roclen4_input="roclen4",t.exports.smalen1_input="smalen1",t.exports.smalen2_input="smalen2",t.exports.smalen3_input="smalen3",t.exports.smalen4_input="smalen4",t.exports.siglen_input=["אורך-אות"],t.exports["Upper Deviation_input"]=["סטיית עליון"],t.exports["Lower Deviation_input"]="Lower Deviation",t.exports["Use Upper Deviation_input"]=["השתמש בסטייה עליונה"],t.exports["Use Lower Deviation_input"]=["השתמש בסטייה תחתונה"],t.exports.Count_input=["לספור"],t.exports.Crosses_input=["חוצה"],t.exports.MOM_input="MOM",t.exports.MA_input=["ממוצע נע"],t.exports["Length EMA_input"]=["אורך ממוצע נע אקספוננציאלי"],t.exports["Length MA_input"]=["אורך ממוצע נע"],t.exports["Fast length_input"]=["אורך מהיר"],t.exports["Slow length_input"]="Slow length",t.exports["Signal smoothing_input"]=["החלקת אותות"],t.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",t.exports["Simple ma(signal line)_input"]="Simple ma(signal line)",t.exports.Histogram_input=["היסטוגרמה"], +t.exports.MACD_input="MACD",t.exports.fastLength_input="fastLength",t.exports.slowLength_input="slowLength",t.exports.signalLength_input=["אורך-האות"],t.exports.NV_input="NV",t.exports.OnBalanceVolume_input="OnBalanceVolume",t.exports.Start_input=["התחל"],t.exports.Increment_input="Increment",t.exports["Max value_input"]=["ערך מקסימלי"],t.exports.ParabolicSAR_input="ParabolicSAR",t.exports.start_input=["התחל"],t.exports.increment_input=["תוספת"],t.exports.maximum_input=["מקסימום"],t.exports["Short length_input"]="Short length",t.exports["Long length_input"]="Long length",t.exports.OSC_input="OSC",t.exports.shortlen_input="shortlen",t.exports.longlen_input="longlen",t.exports.PVT_input="PVT",t.exports.ROC_input="ROC",t.exports.RSI_input="RSI",t.exports.RVGI_input="RVGI",t.exports.RVI_input="RVI",t.exports["Long period_input"]="Long period",t.exports["Short period_input"]="Short period",t.exports["Signal line period_input"]=["תקופת קו אות"],t.exports.SMI_input="SMI",t.exports["SMI Ergodic Oscillator_input"]=["מתנד SMI ארגודיק"],t.exports.Indicator_input=["אינדיקטור"],t.exports.Oscillator_input=["מתנד"],t.exports.K_input="K",t.exports.D_input="D",t.exports.smoothK_input="smoothK",t.exports.smoothD_input="smoothD",t.exports["%K_input"]="%K",t.exports["%D_input"]="%D",t.exports["Stochastic Length_input"]=["אורך סטוקסטיק"],t.exports["RSI Source_input"]=["מקור RSI"],t.exports.lengthRSI_input="lengthRSI",t.exports.lengthStoch_input="lengthStoch",t.exports.TRIX_input="TRIX",t.exports.TEMA_input="TEMA",t.exports["Long Length_input"]="Long Length",t.exports["Short Length_input"]="Short Length",t.exports["Signal Length_input"]=["אורך אות"],t.exports.Length1_input=["אורך1"],t.exports.Length2_input=["אורך2"],t.exports.Length3_input=["אורך3"],t.exports.length7_input="length7",t.exports.length14_input="length14",t.exports.length28_input="length28",t.exports.UO_input="UO",t.exports.VWMA_input="VWMA",t.exports.len_input="len",t.exports["VI +_input"]="VI +",t.exports["VI -_input"]="VI -",t.exports["%R_input"]="%R",t.exports["Jaw Length_input"]=["אורך הלסת"],t.exports["Teeth Length_input"]="Teeth Length",t.exports["Lips Length_input"]=["אורך השפתיים"],t.exports.Jaw_input=["לסת"],t.exports.Teeth_input="Teeth",t.exports.Lips_input=["שפתיים"],t.exports["Jaw Offset_input"]="Jaw Offset",t.exports["Teeth Offset_input"]="Teeth Offset",t.exports["Lips Offset_input"]="Lips Offset",t.exports["Down fractals_input"]=["פרקטלי ירידה"],t.exports["Up fractals_input"]=["פרקטל עולה"],t.exports.Periods_input=["תקופות"],t.exports.Shapes_input=["צורות"],t.exports["show MA_input"]=["הצג MA"],t.exports["MA Length_input"]=["אורך ממוצע נע"],t.exports["Color based on previous close_input"]=["צבע מבוסס על סגירה קודמת"],t.exports["Rows Layout_input"]=["פריסת שורות"],t.exports["Row Size_input"]=["גודל שורה"],t.exports.Volume_input=["ווליום"],t.exports["Value Area volume_input"]=["ווליום איזור ערך"],t.exports["Extend Right_input"]=["הרחב ימינה"],t.exports["Extend POC Right_input"]="Extend POC Right",t.exports["Extend VAH Right_input"]=["הרחב VAH ימינה"], +t.exports["Extend VAL Right_input"]=["הרחב VAL ימינה"],t.exports["Value Area Volume_input"]=["איזור ערך הווליום Value Area Volume"],t.exports.Placement_input=["מיקום"],t.exports.POC_input=["הוכחת היתכנות POC"],t.exports["Developing Poc_input"]=["פיתוח POC"],t.exports["Up Volume_input"]=["ווליום עולה"],t.exports["Down Volume_input"]=["ווליום יורד"],t.exports["Value Area_input"]=["אזור ערך"],t.exports["Histogram Box_input"]=["קופסת היסטוגרמה"],t.exports["Value Area Up_input"]=["איזור ערך עולה"],t.exports["Value Area Down_input"]=["איזור ערך יורד"],t.exports["Number Of Rows_input"]=["מספר שורות"],t.exports["Ticks Per Row_input"]=["טיקים לכל שורה"],t.exports["Up/Down_input"]=["מעלה/מטה"],t.exports.Total_input=["סך הכל"],t.exports.Delta_input=["דלתא"],t.exports.Bar_input=["בר"],t.exports.Day_input=["יום"],t.exports["Deviation (%)_input"]=["סטייה (%)"],t.exports.Depth_input=["עומק"],t.exports["Extend to last bar_input"]=["הרחב לנר האחרון"],t.exports.Simple_input=["פשוט"],t.exports.Weighted_input=["משוקלל"],t.exports["Wilder's Smoothing_input"]=["החלקה של ויילדר"],t.exports["1st Period_input"]=["התקופה הראשונה"],t.exports["2nd Period_input"]=["התקופה השנייה"],t.exports["3rd Period_input"]=["התקופה השלישית"],t.exports["4th Period_input"]=["התקופה הרביעית"],t.exports["5th Period_input"]=["התקופה החמישית"],t.exports["6th Period_input"]=["התקופה השישית"],t.exports["Rate of Change Lookback_input"]=["שיעור שינוי לאחור"],t.exports["Instrument 1_input"]=["כלי 1"],t.exports["Instrument 2_input"]=["כלי 2"],t.exports["Rolling Period_input"]=["תקופה מתגלגלת"],t.exports["Standard Errors_input"]=["שגיאות תקן"],t.exports["Averaging Periods_input"]=["תקופות ממוצעות"],t.exports["Days Per Year_input"]=["ימים בשנה"],t.exports["Market Closed Percentage_input"]=["אחוז סגירת שוק"],t.exports["ATR Mult_input"]=["ממוצע טווח אמיתי מרובה"],t.exports.VWAP_input=["VWAP ויאפ"],t.exports["Anchor Period_input"]=["תקופת הפניה"],t.exports.Session_input=["סשן"],t.exports.Week_input=["שבוע"],t.exports.Month_input=["חודש"],t.exports.Year_input=["שָׁנָה"],t.exports.Decade_input=["עשור"],t.exports.Century_input=["מאה"],t.exports.Sessions_input=["סשנים"],t.exports["Each (pre-market, market, post-market)_input"]=["כל (טרום מסחר, מרקט, מסחר מאוחר)"],t.exports["Pre-market only_input"]=["רק מסחר מוקדם פרה-מרקט"],t.exports["Market only_input"]=["רק מרקט"],t.exports["Post-market only_input"]=["רק מסחר מאוחר פוסט-מרקט"],t.exports["Main chart symbol_input"]=["סימול הגרף הראשי"],t.exports["Another symbol_input"]=["סימול נוסף"],t.exports.Line_input=["קו"],t.exports["Nothing selected_combobox_input"]=["לא נבחר דבר"],t.exports["All items_combobox_input"]=["כל הפריטים"],t.exports.Cancel_input=["לְבַטֵל"],t.exports.Open_input=["פתח"]},54138:t=>{t.exports=["הפוך גרף"]},47807:t=>{t.exports=["צמוד ל-100"]},34727:t=>{t.exports=["לוגריתמי"]},19238:t=>{t.exports=["ללא תוויות חופפות"]},70361:t=>{t.exports=["אחוז"]},72116:t=>{t.exports=["רגיל"]},33021:t=>{t.exports="ETH"},75610:t=>{t.exports=["שעות מסחר אלקטרוניות"]},97442:t=>{t.exports=["שעות מסחר מורחבות"]},32929:t=>{ +t.exports=["מאוחר"]},56137:t=>{t.exports=["טרום"]},98801:t=>{t.exports=["מסחר מאוחר"]},56935:t=>{t.exports=["טרום מסחר"]},63798:t=>{t.exports="RTH"},24380:t=>{t.exports=["שעות מסחר רגילות"]},27991:t=>{t.exports=["מאי"]},68716:t=>{t.exports=Object.create(null),t.exports["Amortization of Intangibles_study"]=["הפחתת נכסים בלתי מוחשיים"],t.exports["Amortization of Deferred Charges_study"]=["הפחתת חיובים דחויים"],t.exports["Average Day Range_study"]=["טווח ימים ממוצע"],t.exports["Bull Bear Power_study"]=["כח שורי דובי"],t.exports["Directional Movement Index_study"]="Directional Movement Index",t.exports["Ichimoku Cloud_study"]=["ענן איצ'ימוקו"],t.exports.Ichimoku_study=["Ichimoku איצ'ימוקו"],t.exports["Moving Average Convergence Divergence_study"]="Moving Average Convergence Divergence",t.exports["Volume Weighted Average Price_study"]=["נפח מחיר ממוצע משוקלל VWAP"],t.exports["Volume Weighted Moving Average_study"]=["ממוצע נע משוקלל נפח"],t.exports["Williams Percent Range_study"]=["טווח אחוזים של וויליאמס"],t.exports.Doji_study=["דוג'י"],t.exports["Spinning Top Black_study"]="Spinning Top Black",t.exports["Spinning Top White_study"]="Spinning Top White",t.exports.Technicals_study=["טכני"],t.exports["Accounts payable_study"]=["חשבונות לתשלום"],t.exports["Accounts receivables, gross_study"]=["חשבונות חייבים, ברוטו"],t.exports["Accounts receivable - trade, net_study"]=["חשבונות חייבים - מסחר, נטו"],t.exports.Accruals_study=["צבירות"],t.exports["Accrued payroll_study"]=["שכר שנצבר"],t.exports["Accumulated depreciation, total_study"]=["פחת מצטבר, סך הכל"],t.exports["Additional paid-in capital/Capital surplus_study"]=["הון נוסף שנפרע/עודף הון"],t.exports["After tax other income/expense_study"]=["לאחר מס הכנסה/הוצאות אחרות"],t.exports["Altman Z-score_study"]=["ציון Z של אלטמן"],t.exports.Amortization_study="Amortization",t.exports["Amortization of intangibles_study"]=["הפחתת נכסים בלתי מוחשיים"],t.exports["Amortization of deferred charges_study"]=["הפחתת חיובים דחויים"],t.exports["Asset turnover_study"]=["מחזור נכסים"],t.exports["Average basic shares outstanding_study"]=["ממוצע מניות בסיסיות קיימות"],t.exports["Bad debt / Doubtful accounts_study"]=["חוב אבוד / חשבונות מפוקפקים"],t.exports["Basic EPS_study"]=["EPS בסיסי"],t.exports["Basic earnings per share (Basic EPS)_study"]=["רווח בסיסי למניה (EPS בסיסי)"],t.exports["Beneish M-score_study"]=["בנייש M-score"],t.exports["Book value per share_study"]=["הון מוחשי למניה"],t.exports["Buyback yield %_study"]=["Buyback תשואה%"],t.exports["Capital and operating lease obligations_study"]=["התחייבויות הון וחכירה תפעולית"],t.exports["Capital expenditures_study"]=["הוצאות הון"],t.exports["Capital expenditures - fixed assets_study"]=["הוצאות הון - רכוש קבוע"],t.exports["Capital expenditures - other assets_study"]=["הוצאות הון - נכסים אחרים"],t.exports["Capitalized lease obligations_study"]=["התחייבויות חכירה מהוונות"],t.exports["Cash and short term investments_study"]=["מזומן והשקעות לטווח קצר"],t.exports["Cash conversion cycle_study"]=["מחזור המרה במזומן"], +t.exports["Cash & equivalents_study"]=["שווי מזומנים"],t.exports["Cash from financing activities_study"]=["מזומנים מפעילות פיננסית"],t.exports["Cash from investing activities_study"]=["מזומנים מפעולות השקעה"],t.exports["Cash from operating activities_study"]=["מזומנים מפעילות תפעולית"],t.exports["Cash to debt ratio_study"]=["מכפיל מזומן לחוב"],t.exports["Change in accounts payable_study"]=["שינוי בחשבונות התשלום"],t.exports["Change in accounts receivable_study"]=["שינוי בחשבונות חייבים"],t.exports["Change in accrued expenses_study"]=["שינוי בהוצאות שנצברו"],t.exports["Change in inventories_study"]=["שינוי במאגר"],t.exports["Change in other assets/liabilities_study"]=["שינוי בנכסים/התחייבויות אחרים"],t.exports["Change in taxes payable_study"]=["שינוי במסים לתשלום"],t.exports["Changes in working capital_study"]=["שינויים בהון חוזר"],t.exports["COGS to revenue ratio_study"]=["מכפיל COGS להכנסות"],t.exports["Common dividends paid_study"]=["דיבידנדים משותפים ששולמו"],t.exports["Common equity, total_study"]=["הון משותף, סך הכל"],t.exports["Common stock par/Carrying value_study"]="Common stock par/Carrying value",t.exports["Cost of goods_study"]=["עלות טובין"],t.exports["Cost of goods sold_study"]=["עלות סחורה שנמכרה"],t.exports["Current portion of LT debt and capital leases_study"]=["חלק שוטף של חובות LT וחכירות הוניות"],t.exports["Current ratio_study"]=["מכפיל נוכחי"],t.exports["Days inventory_study"]=["מאגר של ימים"],t.exports["Days payable_study"]=["ימים בתשלום"],t.exports["Days sales outstanding_study"]=["ימי מכירות"],t.exports["Debt to assets ratio_study"]=["מכפיל חוב לנכסים"],t.exports["Debt to EBITDA ratio_study"]=["מכפיל חוב ל-EBITDA"],t.exports["Debt to equity ratio_study"]=["מכפיל חוב להון"],t.exports["Debt to revenue ratio_study"]=["מכפיל חוב להכנסות"],t.exports["Deferred income, current_study"]="Deferred income, current",t.exports["Deferred income, non-current_study"]=["הכנסה נדחית, לא שוטפת"],t.exports["Deferred tax assets_study"]=["נכסי מס נדחים"],t.exports["Deferred taxes (cash flow)_study"]=["מסים נדחים (תזרים מזומנים)"],t.exports["Deferred tax liabilities_study"]=["התחייבויות מס נדחות"],t.exports.Depreciation_study=["פְּחָת"],t.exports["Deprecation and amortization_study"]=["פחת והפחתות Deprecation and amortization"],t.exports["Depreciation & amortization (cash flow)_study"]=["פחת והפחתות (תזרים מזומנים)"],t.exports["Depreciation/depletion_study"]=["פחת/דלדול Depreciation/depletion"],t.exports["Diluted EPS_study"]=["רווח למניה מדולל"],t.exports["Diluted earnings per share (Diluted EPS)_study"]=["רווח מדולל למניה (מדולל EPS)"],t.exports["Diluted net income available to common stockholders_study"]=["הכנסה נטו מדוללת זמינה לבעלי מניות רגילות"],t.exports["Diluted shares outstanding_study"]=["מניות בדילול מלא"],t.exports["Dilution adjustment_study"]=["התאמת דילול"],t.exports["Discontinued operations_study"]=["פעילות שהופסקה"],t.exports["Dividend payout ratio %_study"]=["מכפיל חלוקת דיבידנד"],t.exports["Dividends payable_study"]=["דיבידנדים לתשלום"], +t.exports["Dividends per share - common stock primary issue_study"]=["דיבידנדים למניה - הנפקה עיקרית של מניות רגילות"],t.exports["Dividend yield %_study"]=["תשואת דיבידנד %"],t.exports["Earnings yield_study"]=["תשואת רווחים"],t.exports.EBIT_study="EBIT",t.exports.EBITDA_study=["רווח לפני ריבית, מסים, פחת והפחתות"],t.exports["EBITDA margin %_study"]=["מרג'ין % EBITDA"],t.exports["Effective interest rate on debt %_study"]=["שיעור ריבית אפקטיבית על החוב %"],t.exports["Enterprise value_study"]=["ערך ארגוני"],t.exports["Enterprise value to EBITDA ratio_study"]=["ערך ארגוני למכפיל EBITDA"],t.exports["Enterprise value to EBIT ratio_study"]=["מכפיל ערך ארגוני ל-EBIT"],t.exports["Enterprise value to revenue ratio_study"]=["מכפיל ערך ארגוני ל-EBIT"],t.exports["EPS basic one year growth_study"]=["EPS צמיחה בסיסית לשנה אחת"],t.exports["EPS diluted one year growth_study"]=["EPS מדולל צמיחה של שנה אחת"],t.exports["EPS estimates_study"]=["הערכות EPS"],t.exports["Equity in earnings_study"]=["הון עצמי ברווחים"],t.exports["Equity to assets ratio_study"]=["יחס הון עצמי לנכסים"],t.exports["Financing activities – other sources_study"]=["פעילויות מימון - מקורות נוספים"],t.exports["Financing activities – other uses_study"]=["פעילויות פיננסיות - שימושים אחרים"],t.exports["Float shares outstanding_study"]=["מניות צפות outstanding"],t.exports["Free cash flow_study"]=["תזרים מזומנים חופשי"],t.exports["Free cash flow margin %_study"]=["% מרג'ין תזרים מזומנים חופשי"],t.exports["Fulmer H factor_study"]=["גורם פולמר H"],t.exports["Funds from operations_study"]=["כספים מפעילות תפעולית"],t.exports["Goodwill, net_study"]=["מוניטין, נטו"],t.exports["Goodwill to assets ratio_study"]=["מכפיל מוניטין לנכסים"],t.exports["Graham's number_study"]=["המספר של גרהם"],t.exports["Gross margin %_study"]=["% מרג'ין גולמי"],t.exports["Gross profit_study"]=["רווח גולמי"],t.exports["Gross profit to assets ratio_study"]=["מכפיל רווח גולמי לנכסים"],t.exports["Gross property/plant/equipment_study"]=["רכוש/מפעל/ציוד גולמי"],t.exports.Impairments_study=["ליקויים"],t.exports["Income Tax Credits_study"]=["זיכוי מס הכנסה"],t.exports["Income tax, current_study"]=["מס הכנסה, שוטף"],t.exports["Income tax, current - domestic_study"]=["מס הכנסה, שוטף - מקומי"],t.exports["Income Tax, current - foreign_study"]=["מס הכנסה, שוטף - זר"],t.exports["Income tax, deferred_study"]=["מס הכנסה, נדחה"],t.exports["Income tax, deferred - domestic_study"]=["מס הכנסה, נדחה - מקומי"],t.exports["Income tax, deferred - foreign_study"]=["מס הכנסה, נדחה - זר"],t.exports["Income tax payable_study"]=["מס הכנסה לתשלום"],t.exports["Interest capitalized_study"]=["ריבית מהוונת"],t.exports["Interest coverage_study"]=["כיסוי ריבית"],t.exports["Interest expense, net of interest capitalized_study"]=["הוצאות ריבית, בניכוי ריבית מהוונת"],t.exports["Interest expense on debt_study"]=["הוצאות ריבית על החוב"],t.exports["Inventories - finished goods_study"]=["מלאי - סחורה מוגמרת"],t.exports["Inventories - progress payments & other_study"]=["מלאי - תשלומים בתהליך ואחרים"], +t.exports["Inventories - raw materials_study"]=["מלאי - חומרי גלם"],t.exports["Inventories - work in progress_study"]=["מלאי - עבודות בתהליך"],t.exports["Inventory to revenue ratio_study"]=["מלאי למכפיל הכנסות"],t.exports["Inventory turnover_study"]=["מחזור מלאי"],t.exports["Investing activities – other sources_study"]=["פעילויות השקעה - מקורות נוספים"],t.exports["Investing activities – other uses_study"]=["פעילויות השקעה - שימושים אחרים"],t.exports["Investments in unconsolidated subsidiaries_study"]=["השקעות בחברות בת לא מאוחדות"],t.exports["Issuance of long term debt_study"]=["הנפקת חוב לטווח ארוך"],t.exports["Issuance/retirement of debt, net_study"]=["הקצאה/פרישת חוב, נטו"],t.exports["Issuance/retirement of long term debt_study"]=["הקצאה/פריסה של חוב לטווח ארוך"],t.exports["Issuance/retirement of other debt_study"]=["הקצאה/פרישה של חוב אחר"],t.exports["Issuance/retirement of short term debt_study"]=["הקצאה/פרישה של חוב לטווח קצר"],t.exports["Issuance/retirement of stock, net_study"]=["הקצאה/פרישת מלאי, נטו"],t.exports["KZ index_study"]=["מדד KZ"],t.exports["Legal claim expense_study"]=["הוצאות תביעה משפטית"],t.exports["Long term debt_study"]=["חוב לטווח ארוך"],t.exports["Long term debt excl. lease liabilities_study"]=["חוב לטווח ארוך excl. התחייבויות חכירה"],t.exports["Long term debt to total assets ratio_study"]=["מכפיל חוב לטווח ארוך לסך הנכסים"],t.exports["Long term investments_study"]=["השקעות לטווח ארוך"],t.exports["Market capitalization_study"]=["שווי שוק"],t.exports["Minority interest_study"]=["ריבית מינורית"],t.exports["Miscellaneous non-operating expense_study"]=["הוצאות שונות שאינן תפעוליות"],t.exports["Net current asset value per share_study"]=["שווי נכס נוכחי נטו למניה"],t.exports["Net debt_study"]=["חוב נטו"],t.exports["Net income_study"]=["הכנסה נטו"],t.exports["Net income before discontinued operations_study"]=["רווח נקי לפני פעילות שהופסקה"],t.exports["Net income (cash flow)_study"]=["רווח נקי (תזרים מזומנים)"],t.exports["Net income per employee_study"]=["הכנסה נטו לשכיר"],t.exports["Net intangible assets_study"]=["נכסים בלתי מוחשיים נטו"],t.exports["Net margin %_study"]=["נטו margin %"],t.exports["Net property/plant/equipment_study"]=["רכוש/מפעל/ציוד נטו"],t.exports["Non-cash items_study"]=["פריטים שאינם מזומנים"],t.exports["Non-controlling/minority interest_study"]=["זכויות חסרות שליטה/ מועטות"],t.exports["Non-operating income, excl. interest expenses_study"]=["הכנסה לא תפעולית, excl. הוצאות ריבית"],t.exports["Non-operating income, total_study"]=["הכנסה לא תפעולית, סך הכל"],t.exports["Non-operating interest income_study"]=["הכנסות ריבית לא תפעוליות"],t.exports["Note receivable - long term_study"]=["שטר חוב - לטווח ארוך"],t.exports["Notes payable_study"]=["תשלומים לתשלום"],t.exports["Number of employees_study"]=["מספר העובדים"],t.exports["Number of shareholders_study"]=["מספר בעלי המניות"],t.exports["Operating earnings yield %_study"]=["% רווחים תפעוליים"],t.exports["Operating expenses (excl. COGS)_study"]=["הוצאות תפעול (לא כולל COGS)"],t.exports["Operating income_study"]=["רווח תפעולי"], +t.exports["Operating lease liabilities_study"]=["התחייבויות חכירה תפעולית"],t.exports["Operating margin %_study"]=["מרג'ין תפעולי %"],t.exports["Other COGS_study"]=["COGS אחרים"],t.exports["Other common equity_study"]=["הון משותף אחר"],t.exports["Other current assets, total_study"]=["נכסים שוטפים אחרים, סך הכל"],t.exports["Other current liabilities_study"]=["התחייבויות שוטפות אחרות"],t.exports["Other cost of goods sold_study"]=["עלות אחרת של סחורה שנמכרה"],t.exports["Other exceptional charges_study"]=["חיובים חריגים אחרים"],t.exports["Other financing cash flow items, total_study"]=["פריטי תזרים מזומנים אחרים המממנים, סך הכל"],t.exports["Other intangibles, net_study"]=["נכסים בלתי מוחשיים אחרים, נטו"],t.exports["Other investing cash flow items, total_study"]=["פריטי תזרים מזומנים אחרים המשקיעים, סך הכל"],t.exports["Other investments_study"]=["השקעות אחרות"],t.exports["Other liabilities, total_study"]=["התחייבויות אחרות, סך הכל"],t.exports["Other long term assets, total_study"]=["נכסים אחרים לטווח ארוך, סך הכל"],t.exports["Other non-current liabilities, total_study"]=["התחייבויות לא שוטפות אחרות, סך הכל"],t.exports["Other operating expenses, total_study"]=["הוצאות תפעול אחרות, סך הכל"],t.exports["Other receivables_study"]=["חובות אחרים"],t.exports["Other short term debt_study"]=["חובות אחרים לטווח קצר"],t.exports["Paid in capital_study"]=["שילם בהון"],t.exports["PEG ratio_study"]=["מכפיל PEG"],t.exports["Piotroski F-score_study"]="Piotroski F-score",t.exports["Preferred dividends_study"]=["דיבידנדים מועדפים"],t.exports["Preferred dividends paid_study"]=["דיבידנדים מועדפים ששולמו"],t.exports["Preferred stock, carrying value_study"]=["מניה מועדפת, נושאת ערך"],t.exports["Prepaid expenses_study"]=["הוצאות משולמות מראש"],t.exports["Pretax equity in earnings_study"]=["הון עצמי לפני מס ברווחים"],t.exports["Pretax income_study"]=["הכנסה לפני מס"],t.exports["Price earnings ratio forward_study"]=["מכפיל רווחים במחיר קדימה"],t.exports["Price sales ratio forward_study"]=["מכפיל מכירות מחיר קדימה"],t.exports["Price to book ratio_study"]=["מכפיל מחיר לספר"],t.exports["Price to cash flow ratio_study"]=["מכפיל מחיר לתזרים מזומנים"],t.exports["Price to earnings ratio_study"]=["מכפיל מחיר לרווח"],t.exports["Price to free cash flow ratio_study"]=["מכפיל מחיר לתזרים מזומנים חופשי"],t.exports["Price to sales ratio_study"]=["מכפיל מחיר למכירות"],t.exports["Price to tangible book ratio_study"]=["מכפיל מחיר לספר מוחשי"],t.exports["Provision for risks & charge_study"]=["הפרשה לסיכונים וחיובים"],t.exports["Purchase/acquisition of business_study"]=["רכישה/רכישה של עסק"],t.exports["Purchase of investments_study"]=["רכישת השקעות"],t.exports["Purchase/sale of business, net_study"]=["רכישה / מכירה של עסקים, נטו"],t.exports["Purchase/sale of investments, net_study"]=["רכישה / מכירה של השקעות, נטו"],t.exports["Quality ratio_study"]=["מכפיל איכות"],t.exports["Quick ratio_study"]=["מכפיל מהיר"],t.exports["Reduction of long term debt_study"]=["הפחתת חוב לטווח ארוך"], +t.exports["Repurchase of common & preferred stock_study"]=["רכישה חוזרת של מניות נפוצות ומועדפות"],t.exports["Research & development_study"]=["מחקר ופיתוח"],t.exports["Research & development to revenue ratio_study"]=["מחקר ופיתוח ביחס להכנסות"],t.exports["Restructuring charge_study"]=["תשלום ארגון מחדש"],t.exports["Retained earnings_study"]=["יתרת רווח"],t.exports["Return on assets %_study"]=["תשואה על נכסים %"],t.exports["Return on equity %_study"]=["תשואה להון %"],t.exports["Return on equity adjusted to book value %_study"]=["תשואה להון מותאמת לערך בספרים%"],t.exports["Return on invested capital %_study"]=["תשואה על ההון המושקע%"],t.exports["Return on tangible assets %_study"]=["תשואה על נכסים מוחשיים%"],t.exports["Return on tangible equity %_study"]=["תשואה להון מוחשי%"],t.exports["Revenue estimates_study"]=["אומדני הכנסות"],t.exports["Revenue one year growth_study"]=["הכנסות צמיחה לשנה"],t.exports["Revenue per employee_study"]=["הכנסה פר עובד"],t.exports["Sale/maturity of investments_study"]=["מכירה / חלות של השקעות Sale maturity of investments"],t.exports["Sale of common & preferred stock_study"]=["מכירת מניות נפוצות ומועדפות"],t.exports["Sale of fixed assets & businesses_study"]=["מכירת רכוש קבוע ועסקים"],t.exports["Selling/general/admin expenses, other_study"]=["מכירת / הוצאות כלליות / ניהול, אחר"],t.exports["Selling/general/admin expenses, total_study"]=['מכירת / הוצאות כלליות / ניהול, סה"כ'],t.exports["Shareholders' equity_study"]=["הון עצמי"],t.exports["Shares buyback ratio %_study"]=["%מכפיל רכישה חוזרת של מניות"],t.exports["Elder's Force Index_study"]="Elder's Force Index",t.exports["Short term debt_study"]=["חוב לטווח קצר"],t.exports["Short term debt excl. current portion of LT debt_study"]=["חוב לטווח קצר לא כולל החלק הנוכחי של חוב LT"],t.exports["Short term investments_study"]=["השקעות לטווח קצר"],t.exports["Sloan ratio %_study"]=["מכפיל יציבות פיננסית Sloan ratio %"],t.exports["Springate score_study"]="Springate score",t.exports["Sustainable growth rate_study"]=["קצב צמיחה בר קיימא"],t.exports["Tangible book value per share_study"]=["הון מוחשי למניה"],t.exports["Tangible common equity ratio_study"]=["יחס הון משותף מוחשי"],t.exports.Taxes_study=["מיסים"],t.exports["Tobin's Q (approximate)_study"]=["Tobin's Q(משוער)"],t.exports["Total assets_study"]=["סך כל הנכסים"],t.exports["Total cash dividends paid_study"]=["סך דיבידנדים במזומן ששולם"],t.exports["Total common shares outstanding_study"]=["סך המניות בידי הציבור"],t.exports["Total current assets_study"]=["סך כל הנכסים הנוכחיים"],t.exports["Total current liabilities_study"]=["סך כל ההתחייבויות הנוכחיות"],t.exports["Total debt_study"]=["סך כל החוב"],t.exports["Total equity_study"]=["סך הון עצמי"],t.exports["Total inventory_study"]=["מלאי כולל"],t.exports["Total liabilities_study"]=["סך כל ההתחייבויות"],t.exports["Total liabilities & shareholders' equities_study"]=["סך ההתחייבויות ומניות של בעלי המניות"],t.exports["Total non-current assets_study"]=['סה"כ נכסים לא שוטפים'],t.exports["Total non-current liabilities_study"]=["סך ההתחייבויות הלא שוטפות"], +t.exports["Total operating expenses_study"]=["סך כל הוצאות התפעול"],t.exports["Total receivables, net_study"]=["סך החייבות, נטו"],t.exports["Total revenue_study"]=["סך כל ההכנסות"],t.exports["Treasury stock - common_study"]=["מניית אוצר - נפוץ"],t.exports["Unrealized gain/loss_study"]=["רווח/הפסד לא ממומשים"],t.exports["Unusual income/expense_study"]=["הכנסה / הוצאה חריגים"],t.exports["Zmijewski score_study"]=["ציון Zmijewski"],t.exports["Valuation ratios_study"]=["מכפילי הערכה"],t.exports["Profitability ratios_study"]=["מכפילי רווחיות"],t.exports["Liquidity ratios_study"]=["מכפילי נזילות"],t.exports["Solvency ratios_study"]=["מכפילי כושר פירעון"],t.exports["Accumulation/Distribution_study"]=["הצטברות / הפצה"],t.exports["Accumulative Swing Index_study"]=["מדד סווינג מצטבר"],t.exports["Advance/Decline_study"]="Advance/Decline",t.exports["Arnaud Legoux Moving Average_study"]=["ממוצעים נעים ארנולד לגוקס (ALMA)"],t.exports.Aroon_study=["הרון (Aroon)"],t.exports.ASI_study="ASI",t.exports["Average Directional Index_study"]=["מדד כיווני ממוצע"],t.exports["Average True Range_study"]=["ממוצע טווח אמיתי (ATR)"],t.exports["Awesome Oscillator_study"]=["מתנד אוסום (AO)"],t.exports["Balance of Power_study"]=["שיווי משקל כוח (BoP)"],t.exports["Bollinger Bands %B_study"]=["רוצועות בויילינגר %"],t.exports["Bollinger Bands Width_study"]=["רוחב רצועות בולינג'ר"],t.exports["Bollinger Bands_study"]=["רצועות בולינג'ר"],t.exports["Chaikin Money Flow_study"]=["זרימת כספים צ'איקין (CMF)"],t.exports["Chaikin Oscillator_study"]=["מתנד צ'אייקין (CO)"],t.exports["Chande Kroll Stop_study"]=["צ'אנד קרול סטופ (CKS)"],t.exports["Chande Momentum Oscillator_study"]=["מתנד מומנטום צ'אנד (CMO)"],t.exports["Chop Zone_study"]=["צ'ופ-זון"],t.exports["Choppiness Index_study"]=["מדד צ'ופינס"],t.exports["Commodity Channel Index_study"]=["מדד ערוץ סחורות ׁׁ(CCI)"],t.exports["Connors RSI_study"]=["קונורס RSI"],t.exports["Coppock Curve_study"]=["עקומת קופוק"],t.exports["Correlation Coefficient_study"]=["מקדם התאמה"],t.exports.CRSI_study="CRSI",t.exports["Detrended Price Oscillator_study"]="Detrended Price Oscillator",t.exports["Directional Movement_study"]=["תנועה כיוונית"],t.exports["Donchian Channels_study"]=["ערוצי דונצ'יאן"],t.exports["Double EMA_study"]=["ממוצע נע אקספוננציאלי כפול"],t.exports["Ease Of Movement_study"]=["קלות תנועה"],t.exports["Elder Force Index_study"]=["Elder's Force Index"],t.exports["EMA Cross_study"]=["ממוצע נע אקספוננציאלי חוצה"],t.exports.Envelopes_study=["מעטפות"],t.exports["Fisher Transform_study"]="Fisher Transform",t.exports["Fixed Range_study"]=["טווח קבוע"],t.exports["Fixed Range Volume Profile_study"]=["פרופיל ווליום טווח קבוע"],t.exports["Guppy Multiple Moving Average_study"]=["ממוצע נע מרובה גופים"],t.exports["Historical Volatility_study"]=["תנודתיות היסטורית"],t.exports["Hull Moving Average_study"]=["ממוצע נע Hull"],t.exports["Keltner Channels_study"]=["תעלות קלטנר"],t.exports["Klinger Oscillator_study"]=["מתנד קלינגר (KO)"],t.exports["Know Sure Thing_study"]=["דע בביטחון (Know sure thing)"], +t.exports["Least Squares Moving Average_study"]=["ריבועי ממוצעים נעים פשוטים (LSMA)"],t.exports["Linear Regression Curve_study"]=["עקומת רגרסיה לינארית"],t.exports["MA Cross_study"]=["ממוצעים נעים חוצים"],t.exports["MA with EMA Cross_study"]=["ממוצע נע עם ממוצע נע חוצה"],t.exports["MA/EMA Cross_study"]=["ממוצע נע/ממוצע נע חוצה"],t.exports.MACD_study="MACD",t.exports["Mass Index_study"]=["מדד המונים"],t.exports["McGinley Dynamic_study"]=["מקינגלי דינאמי"],t.exports.Median_study=["חציון"],t.exports.Momentum_study=["מומנטום"],t.exports["Money Flow_study"]=["זרימת כספים MFI"],t.exports["Moving Average Channel_study"]=["ערוץ ממוצע נע"],t.exports["Moving Average Exponential_study"]=["ממוצע נע אקספוננציאלי"],t.exports["Moving Average Weighted_study"]=["ממוצע נע משוקלל"],t.exports["Moving Average_study"]=["ממוצע נע"],t.exports["Net Volume_study"]=["נפח נטו"],t.exports["On Balance Volume_study"]=["ווליום מאוזן OBV"],t.exports["Parabolic SAR_study"]=["פרבוליק SAR"],t.exports["Pivot Points Standard_study"]=["נקודות פיבוט רגיל"],t.exports["Periodic Volume Profile_study"]=["פרופיל ווליום תקופתי"],t.exports["Price Channel_study"]=["ערוץ מחיר"],t.exports["Price Oscillator_study"]=["מתנד מחיר (PO)"],t.exports["Price Volume Trend_study"]=["מגמת מחיר ונפח"],t.exports["Rate Of Change_study"]=["שיעור השינוי"],t.exports["Relative Strength Index_study"]=["מדד כוח יחסי (RSIׂׂׂ)"],t.exports["Relative Vigor Index_study"]=["מדד עוצמה יחסי (RVI)"],t.exports["Relative Volatility Index_study"]=["מדד תנודתיות יחסית"],t.exports["Session Volume_study"]=["סשן ווליום"],t.exports["Session Volume HD_study"]=["סשן ווליום HD"],t.exports["Session Volume Profile_study"]=["פרופיל סשן ווליום"],t.exports["Session Volume Profile HD_study"]=["פרופיל סשן ווליום HD"],t.exports["SMI Ergodic Indicator/Oscillator_study"]="SMI Ergodic Indicator/Oscillator",t.exports["Smoothed Moving Average_study"]=["ממוצע נע חלק"],t.exports.Stoch_study="Stoch",t.exports["Stochastic RSI_study"]=["מדד כוח יחסי סטוכסטיק (Stochastic RSI)"],t.exports.Stochastic_study=["סטוכסטיק"],t.exports["Triple EMA_study"]=["ממוצעים נעים אקפוננציאלית פי 3 (Triple EMA)"],t.exports.TRIX_study=["טריקס (TRIX)"],t.exports["True Strength Indicator_study"]=["מדד כוח אמיתי ׁ(TSI)"],t.exports["Ultimate Oscillator_study"]=["אוסילטור אולטימטיבי"],t.exports["Visible Range_study"]=["טווח גלוי"],t.exports["Visible Range Volume Profile_study"]=["פרופיל ווליום טווח גלוי"],t.exports["Volume Oscillator_study"]=['חישוב מחזור ע"י יחס בין ממוצעים נעים (Oscillator)'],t.exports.Volume_study=["ווליום/נפח מסחר"],t.exports.Vol_study=["מחזור"],t.exports["Vortex Indicator_study"]=["מתנד וורטקס"],t.exports.VWAP_study="VWAP",t.exports.VWMA_study="VWMA",t.exports["Williams %R_study"]=["וויליאם %R"],t.exports["Williams Alligator_study"]=["תנין ויליאמס"],t.exports["Williams Fractal_study"]=["ויליאמס פרקטל"],t.exports["Zig Zag_study"]=["זיג-זג"],t.exports["24-hour Volume_study"]=["ווליום 24 שעות"],t.exports["Ease of Movement_study"]=["קלות תנועה"],t.exports["Elders Force Index_study"]=["מדד הכוח של אלדר"], +t.exports.Envelope_study=["מעטפה"],t.exports.Gaps_study=["גאפים"],t.exports["Linear Regression Channel_study"]=["ערוץ רגרסיה ליניארי"],t.exports["Moving Average Ribbon_study"]=["ממוצע נע Ribbon"],t.exports["Multi-Time Period Charts_study"]=["תרשימי גרף רב-תקופתי"],t.exports["Open Interest_study"]="Open Interest",t.exports["Rob Booker - Intraday Pivot Points_study"]=["Rob Booker - נקודות פיווט תוך יומיות"],t.exports["Rob Booker - Knoxville Divergence_study"]=["Rob Booker - Knoxville סטייה"],t.exports["Rob Booker - Missed Pivot Points_study"]=["Rob Booker - נקודות פיווט שפוספסו"],t.exports["Rob Booker - Reversal_study"]=["Rob Booker - ריברסל"],t.exports["Rob Booker - Ziv Ghost Pivots_study"]=["Rob Booker - Ziv Ghost פיווט"],t.exports.Supertrend_study=["סופר טרנד"],t.exports["Technical Ratings_study"]=["דירוגים טכניים"],t.exports["True Strength Index_study"]=["מדד החוזק האמיתי"],t.exports["Up/Down Volume_study"]=["ווליום עולה/יורד"],t.exports["Visible Average Price_study"]=["מחיר ממוצע גלוי"],t.exports["Williams Fractals_study"]=["פרקטלס של וויליאמס Fractals"],t.exports["Keltner Channels Strategy_study"]=["אסטרטגיית ערוצי קלטנר"],t.exports["Rob Booker - ADX Breakout_study"]=["Rob Booker - פריצת ADX"],t.exports["Supertrend Strategy_study"]=["אסטרטגיית סופר טרנד"],t.exports["Technical Ratings Strategy_study"]=["אסטרטגיית דירוגים טכניים"],t.exports["Auto Anchored Volume Profile_study"]=["פרופיל ווליום מעוגן אוטומטי"],t.exports["Auto Fib Extension_study"]=["הרחבת פיבונאצ'י אוטומטית"],t.exports["Auto Fib Retracement_study"]=["תיקוני פיבונאצי אוטומטיים"],t.exports["Auto Pitchfork_study"]=["Pitchfork אוטומטי"],t.exports["Bearish Flag Chart Pattern_study"]=["תבנית גרף דגל דובי"],t.exports["Bullish Pennant Chart Pattern_study"]=["תבנית גרף דגל שוורי"],t.exports["Double Bottom Chart Pattern_study"]=["תבנית גרף תחתית כפולה"],t.exports["Double Top Chart Pattern_study"]=["תבנית גרף תקרה כפולה"],t.exports["Elliott Wave Chart Pattern_study"]=["תבנית גרף גלי אליוט"],t.exports["Falling Wedge Chart Pattern_study"]=["תבנית גרף טריז נופל"],t.exports["Head And Shoulders Chart Pattern_study"]=["תבנית גרף ראש וכתפיים"],t.exports["Inverse Head And Shoulders Chart Pattern_study"]=["תבנית גרף ראש וכתפיים הפוכה"],t.exports["Rectangle Chart Pattern_study"]=["תבנית גרף מלבן"],t.exports["Rising Wedge Chart Pattern_study"]=["תבנית גרף טריז עולה"],t.exports["Triangle Chart Pattern_study"]=["תבנית גרף משולש"],t.exports["Triple Bottom Chart Pattern_study"]=["תבנית גרף משולש תחתון"],t.exports["Triple Top Chart Pattern_study"]=["תבנית גרף משולשת עליונה"],t.exports["VWAP Auto Anchored_study"]=["VWAP מעוגן אוטומטי"],t.exports["*All Candlestick Patterns*_study"]=["*כל דפוסי הנרות היפניים*"],t.exports["Abandoned Baby - Bearish_study"]=["תינוק נטוש - דובי"],t.exports["Abandoned Baby - Bullish_study"]=["תינוק נטוש - שוורי"],t.exports["Dark Cloud Cover - Bearish_study"]=["כיסוי ענן כהה - דובי"],t.exports["Doji Star - Bearish_study"]=["כוכב דוג'י - דובי"],t.exports["Doji Star - Bullish_study"]=["כוכב דוג'י - שוורי"], +t.exports["Downside Tasuki Gap - Bearish_study"]=["Tasuki גאפ למטה - דובי"],t.exports["Dragonfly Doji - Bullish_study"]=["דרגון פליי Dragonfly דוג'י - שוורי"],t.exports["Engulfing - Bearish_study"]=["בולען - דובי"],t.exports["Engulfing - Bullish_study"]=["בולען - שוורי"],t.exports["Evening Doji Star - Bearish_study"]=["כוכב ערב דוג'י - דובי"],t.exports["Evening Star - Bearish_study"]=["כוכב ערב - דובי"],t.exports["Falling Three Methods - Bearish_study"]=["Falling Three Methods - דובי"],t.exports["Falling Window - Bearish_study"]=["Falling Window - דובי"],t.exports["Gravestone Doji - Bearish_study"]=["Gravestone דוג'י - שוורי"],t.exports["Hammer - Bullish_study"]=["פטיש - שוורי"],t.exports["Hanging Man - Bearish_study"]=["איש תלוי - דובי"],t.exports["Harami - Bearish_study"]=["Harami - דובי"],t.exports["Harami - Bullish_study"]=["Harami - שוורי"],t.exports["Inverted Hammer - Bullish_study"]=["פטיש הפוך - שוורי"],t.exports["Kicking - Bearish_study"]=["Kicking - דובי"],t.exports["Kicking - Bullish_study"]=["Kicking - שוורי"],t.exports["Long Lower Shadow - Bullish_study"]=["Long Lower Shadow - שוורי"],t.exports["Long Upper Shadow - Bearish_study"]=["Long Upper Shadow - דובי"],t.exports["Marubozu Black - Bearish_study"]=["מארובוזו שחור - דובי"],t.exports["Marubozu White - Bullish_study"]=["מארובוזו לבן - שוורי"],t.exports["Morning Doji Star - Bullish_study"]=["כוכב בקר דוג'י - שוורי"],t.exports["Morning Star - Bullish_study"]=["כוכב בקר - שוורי"],t.exports["On Neck - Bearish_study"]=["On Neck על הצוואר - דובי"],t.exports["Piercing - Bullish_study"]=["Piercing - שוורי"],t.exports["Rising Three Methods - Bullish_study"]=["Rising Three Methods - שוורי"],t.exports["Rising Window - Bullish_study"]=["Rising Window - שוורי"],t.exports["Shooting Star - Bearish_study"]=["Shooting Star - דובי"],t.exports["Three Black Crows - Bearish_study"]=["שלושה עורבים שחורים - דובי"],t.exports["Three White Soldiers - Bullish_study"]=["שלושה חיילים לבנים - שוורי"],t.exports["Tri-Star - Bearish_study"]=["Tri-Star - דובי"],t.exports["Tri-Star - Bullish_study"]=["Tri-Star - שוורי"],t.exports["Tweezer Top - Bearish_study"]=["Tweezer Top פינצטה טופ - דובי"],t.exports["Upside Tasuki Gap - Bullish_study"]=["Upside Tasuki Gap - שוורי"],t.exports.SuperTrend_study=["מגמת-על"],t.exports["Average Price_study"]=["מחיר ממוצע"],t.exports["Typical Price_study"]=["מחיר אופייני"],t.exports["Median Price_study"]=["מחיר חציון"],t.exports["Money Flow Index_study"]=["מדד זרימת כסף MFI"],t.exports["Moving Average Double_study"]=["ממוצע נע כפול"],t.exports["Moving Average Triple_study"]=["ממוצע נע משולש"],t.exports["Moving Average Adaptive_study"]=["ממוצע נע מסתגל"],t.exports["Moving Average Hamming_study"]=["ממוצע נע משוקלל Hamming"],t.exports["Moving Average Modified_study"]=["ממוצע נע מותאם Modified"],t.exports["Moving Average Multiple_study"]=["ממוצע נע מרובה Multiple"],t.exports["Linear Regression Slope_study"]=["רגרסיה לינארית משופעת"],t.exports["Standard Error_study"]=["שגיאת תקן"],t.exports["Standard Error Bands_study"]="Standard Error Bands", +t.exports["Correlation - Log_study"]=["מתאם - התחברות"],t.exports["Standard Deviation_study"]=["סטיית תקן"],t.exports["Chaikin Volatility_study"]=["תנודתיות הייקין"],t.exports["Volatility Close-to-Close_study"]=["תנודתיות Close-to-Close"],t.exports["Volatility Zero Trend Close-to-Close_study"]=["תנודתיות מגמה אפס קרוב לסגירה"],t.exports["Volatility O-H-L-C_study"]=["תנודתיות O-H-L-C"],t.exports["Volatility Index_study"]=["מדד תנודתיות"],t.exports["Trend Strength Index_study"]=["מדד עוצמת מגמה"],t.exports["Majority Rule_study"]="Majority Rule",t.exports["Advance Decline Line_study"]=["קו ירידה מתקדם"],t.exports["Advance Decline Ratio_study"]=["Advance Decline Ratio ADR"],t.exports["Advance/Decline Ratio (Bars)_study"]=["Advance Decline Ratio ADR (ברים)"],t.exports["BarUpDn Strategy_study"]=["אסטרטגיית BarUpDn"],t.exports["Bollinger Bands Strategy directed_study"]=["אסטרטגיית רצועת בולינג'ר מכוון"],t.exports["Bollinger Bands Strategy_study"]=["אסטרטגית רצועות בולינג'ר"],t.exports.ChannelBreakOutStrategy_study=["אסטרטגיית-פריצת-ערוץ"],t.exports.Compare_study=["השוואה"],t.exports["Conditional Expressions_study"]=["ביטויים מותנים"],t.exports.ConnorsRSI_study="ConnorsRSI",t.exports["Consecutive Up/Down Strategy_study"]=["אסטרטגיית מעלה/מטה רציפה"],t.exports["Cumulative Volume Index_study"]=["מדד ווליום מצטבר"],t.exports["Divergence Indicator_study"]=["אינדיקטור הסתעפות"],t.exports["Greedy Strategy_study"]=["אסטרטגיה חמדנית"],t.exports["InSide Bar Strategy_study"]=["אסטרטגיית תוך-נר"],t.exports["Keltner Channel Strategy_study"]=["אסטרטגיית ערוצי קלנר"],t.exports["Linear Regression_study"]=["רגרסיה ליניארית"],t.exports["MACD Strategy_study"]=["אסטרטגיית MACD"],t.exports["Momentum Strategy_study"]=["אסטרטגיית מומנטום"],t.exports["Moon Phases_study"]=["מחזורי הירח"],t.exports["Moving Average Convergence/Divergence_study"]=["ממוצע נע התכנסות / סטייה"],t.exports["MovingAvg Cross_study"]=["ממוצע-נע חוצה"],t.exports["MovingAvg2Line Cross_study"]=["MovingAvg2Line חוצה"],t.exports["OutSide Bar Strategy_study"]=["אסטרטגיית מחוץ-לנר"],t.exports.Overlay_study=["שכבה"],t.exports["Parabolic SAR Strategy_study"]=["אסטרטגיית Parabolic SAR"],t.exports["Pivot Extension Strategy_study"]=["אסטרטגיית הרחבת פיבוט"],t.exports["Pivot Points High Low_study"]=["נקודות פיבוט גבוה נמוך"],t.exports["Pivot Reversal Strategy_study"]=["אסטרטגיית פיבוט ריוורסל"],t.exports["Price Channel Strategy_study"]=["אסטרטגיית ערוץ מחיר"],t.exports["RSI Strategy_study"]=["אסטרטגיית RSI"],t.exports["SMI Ergodic Indicator_study"]=["מחוון SMI ארגודי"],t.exports["SMI Ergodic Oscillator_study"]=["מתנד SMI ארגודי"],t.exports["Stochastic Slow Strategy_study"]=["אסטרטגיית סטוקסטית איטית"],t.exports["Volatility Stop_study"]=["סטופ תנודתי"],t.exports["Volty Expan Close Strategy_study"]=["סגור אסטרטגיית Volty Expan"],t.exports["Woodies CCI_study"]=["וודי CCI"]},40434:t=>{t.exports=["פרופיל ווליום טווח קבוע"]},32819:t=>{t.exports=["מחזור"]},66051:t=>{t.exports=["מינורי"]},86054:t=>{t.exports=["דקה"]},20936:t=>{t.exports=["טקסט"]},98478:t=>{t.exports=["לא ניתן היה להעתיק"]}, +34004:t=>{t.exports=["לא הצליח לגזור"]},96260:t=>{t.exports=["לא ניתן היה להדביק"]},94370:t=>{t.exports=["ספירה לאחור עד סגירת הנר"]},15168:t=>{t.exports=["קולומבו"]},36018:t=>{t.exports=["עמודות"]},19372:t=>{t.exports=["הערה"]},20229:t=>{t.exports=["השווה או הוסף סימול"]},46689:t=>{t.exports=["אשר קלט"]},43432:t=>{t.exports=["קופנהגן"]},35216:t=>{t.exports=["העתק"]},87898:t=>{t.exports=["העתק פריסת גרף"]},28851:t=>{t.exports=["העתק מחיר"]},94099:t=>{t.exports=["קהיר"]},64149:t=>{t.exports=["הסבר"]},63528:t=>{t.exports=["נרות יפנים"]},46837:t=>{t.exports=["קראקס"]},49329:t=>{t.exports=["שינוי"]},28089:t=>{t.exports=["שנה סימול"]},99374:t=>{t.exports=["שנה אינטרוול זמן"]},14412:t=>{t.exports=["מאפייני גרף"]},26619:t=>{t.exports=["גרף מאת TradingView"]},12011:t=>{t.exports=["תמונת הגרף הועתקה ללוח {emoji}"]},59884:t=>{t.exports=["איי צ'טהאם"]},28244:t=>{t.exports=["שיקגו"]},49648:t=>{t.exports=["צ'ונגצ'ינג"]},90068:t=>{t.exports=["מעגל"]},32234:t=>{t.exports=["לחץ על מנת לקבוע נקודה"]},52977:t=>{t.exports=["שכפל"]},31691:t=>{t.exports=["סגירה"]},50493:t=>{t.exports=["צור הוראה"]},52302:t=>{t.exports=["צור פקודת לימיט"]},29908:t=>{t.exports=["צלב"]},60997:t=>{t.exports=["קו חוצה"]},81520:t=>{t.exports=['מט"ח']},98486:t=>{t.exports=["אינטרוול נוכחי ומעלה"]},73106:t=>{t.exports=["אינטרוול נוכחי ומטה"]},85964:t=>{t.exports=["אינטרוול נוכחי בלבד"]},17206:t=>{t.exports=["עיקול"]},95176:t=>{t.exports=["מחזור"]},87761:t=>{t.exports=["קווים מחזוריים"]},27891:t=>{t.exports=["תבנית סייפר"]},56996:t=>{t.exports=["פריסה בשם זה כבר קיימת"]},30192:t=>{t.exports=["פריסה בשם זה כבר קיימת. האם אתה רוצה להחליף אותו?"]},32852:t=>{t.exports=["דפוס ABCD"]},88010:t=>{t.exports=["אמסטרדם"]},37422:t=>{t.exports=["נתח את מערך המסחר"]},66828:t=>{t.exports=["הערה מעוגנת"]},94782:t=>{t.exports=["טקסט מעוגן"]},61704:t=>{t.exports=["VWAP מעוגן"]},63597:t=>{t.exports=["הוסף קו אופקי"]},45743:t=>{t.exports=["הוסף סימול"]},8700:t=>{t.exports=["הוסף התראה"]},64885:t=>{t.exports=["הוסף התראה על ‎{drawing}‎"]},90830:t=>{t.exports=["הוסף התראה על ‎{series}‎"]},45986:t=>{t.exports=["הוסף התראה עבור ‎{title}‎"]},3612:t=>{t.exports=["הוסף ערך פיננסי עבור {instrumentName}"]},92206:t=>{t.exports=["הוסף אינדיקטור/אסטרטגיה ב- {studyTitle}"]},34810:t=>{t.exports=["הוסף הערת טקסט ל-{symbol}"]},75669:t=>{t.exports=["הוסף מדד פיננסי זה לפריסה שלמה"]},64288:t=>{t.exports=["הוסף אינדיקטור זה לפריסה שלמה"]},77920:t=>{t.exports=["הוסף אסטרטגיה זו לפריסה שלמה"]},34059:t=>{t.exports=["הוסף סימול זה לפריסה שלמה"]},17365:t=>{t.exports=["אדלייד"]},9408:t=>{t.exports=["תמיד בלתי נראה"]},71997:t=>{t.exports=["תמיד גלוי"]},97305:t=>{t.exports=["כל האינדיקטורים וכלי הציור"]},59192:t=>{t.exports=["כל האינטרוולים"]},14452:t=>{t.exports=["אלמטי"]},5716:t=>{t.exports=["החל גלי אליוט"]},19263:t=>{t.exports=["החל גל אליוט עיקרי"]},15818:t=>{t.exports=["החל גלי אליוט קטן"]},50352:t=>{t.exports=["החל גלי אליוט טווח בינוני"]},66631:t=>{t.exports=["החל נקודת החלטה ידנית"]},15682:t=>{t.exports=["החל סיכון/סיכוי ידני"]},15644:t=>{t.exports=["החל גל WPT כלפי מטה"]},5897:t=>{ +t.exports=["החל גל WPT כלפי מעלה"]},13345:t=>{t.exports=["החל ברירת מחדל"]},95910:t=>{t.exports=["החל אינדיקטורים אלה על כל הפריסה"]},42762:t=>{t.exports=["אפר'"]},45104:t=>{t.exports=["קשת"]},42097:t=>{t.exports=["אזור"]},96237:t=>{t.exports=["חץ"]},48732:t=>{t.exports=["חץ למטה"]},82473:t=>{t.exports=["סמן חץ"]},8738:t=>{t.exports=["חץ למטה"]},35062:t=>{t.exports=["חץ שמאלה"]},92163:t=>{t.exports=["חץ ימינה"]},33196:t=>{t.exports=["חץ למעלה"]},10650:t=>{t.exports=["חץ למעלה"]},59340:t=>{t.exports=["אשחבד"]},13468:t=>{t.exports=["מקרוב"]},21983:t=>{t.exports=["אתונה"]},86951:t=>{t.exports=["אוטו'"]},50834:t=>{t.exports=["אוטו' (מתאים נתונים למסך)"]},38465:t=>{t.exports=["אוג'"]},8975:t=>{t.exports=["תווית מחיר ממוצעת קרובה"]},87899:t=>{t.exports=["קו מחיר סגירה ממוצע"]},22554:t=>{t.exports=["Avg ממוצע"]},54173:t=>{t.exports=["בוגוטה"]},53260:t=>{t.exports=["בחריין"]},40664:t=>{t.exports=["בלון"]},32376:t=>{t.exports=["בנגקוק"]},19149:t=>{t.exports=["הפעלת הפעלה חוזרת אינה זמינה עבור סוג גרף זה. האם ברצונך לצאת מהפעלה חוזרת?"]},16812:t=>{t.exports=["גרף עמודות"]},98838:t=>{t.exports=["תבנית נרות"]},17712:t=>{t.exports=["קו -בסיס"]},54861:t=>{t.exports=["בלגרד"]},26825:t=>{t.exports=["ברלין"]},30251:t=>{t.exports=["מברשת"]},90204:t=>{t.exports=["בריסל"]},5262:t=>{t.exports=["ברטיסלבה"]},59901:t=>{t.exports=["הצג מקדימה"]},26354:t=>{t.exports=["הבא לחזית"]},11741:t=>{t.exports=["בריסביין"]},37728:t=>{t.exports=["בוקרשט"]},87143:t=>{t.exports=["בודפשט"]},82446:t=>{t.exports=["בואנוס איירס"]},82128:t=>{t.exports=["מאת TradingView"]},75190:t=>{t.exports=["עבור לתאריך"]},38342:t=>{t.exports=["עבור אל {lineToolName}"]},75139:t=>{t.exports=["הבנתי"]},81180:t=>{t.exports=["קופסת גאן"]},68102:t=>{t.exports=["מניפת גאן"]},66321:t=>{t.exports=["מרובע גאן"]},87107:t=>{t.exports=["רבוע Gann קבוע"]},34805:t=>{t.exports=["השג עוד חיבורים"]},7914:t=>{t.exports=["הזנת צל"]},18367:t=>{t.exports=["סופר גל גדול"]},97065:t=>{t.exports=["האם אתה בטוח שברצונך למחוק את תבנית המחקר '{name}'?"]},59368:t=>{t.exports=["עיקול כפול"]},35273:t=>{t.exports=["לחץ פעמיים על קצה כלשהו כדי לאפס את רשת הפריסה"]},5828:t=>{t.exports=["לחץ פעמיים כדי לסיים את הנתיב"]},63898:t=>{t.exports=["לחץ פעמיים כדי לסיים את Polyline"]},42660:t=>{t.exports=["גל ירידה 1 או A"]},44788:t=>{t.exports=["גל ירידה 2 או B"]},71263:t=>{t.exports=["גל ירידה 3"]},70573:t=>{t.exports=["גל ירידה 4"]},59560:t=>{t.exports=["גל ירידה 5"]},70437:t=>{t.exports=["גל ירידה C"]},93345:t=>{t.exports=["הנתונים מסופקים על ידי"]},76912:t=>{t.exports=["תאריך"]},60222:t=>{t.exports=["טווח תאריכים"]},79859:t=>{t.exports=["תאריך וטווח מחירים"]},92203:t=>{t.exports=["דצמ'"]},69479:t=>{t.exports=["מידה"]},57701:t=>{t.exports=["דנוור"]},73720:t=>{t.exports=["יהלום"]},3556:t=>{t.exports=["ערוץ משותף"]},62764:t=>{t.exports=["שינוי מיקום"]},22903:t=>{t.exports=["סרגל כלי ציור"]},21442:t=>{t.exports=["צייר קו אופקי"]},22429:t=>{t.exports=["דובאי"]},9497:t=>{t.exports=["דבלין"]},85223:t=>{t.exports=["אימוג'י"]},24435:t=>{t.exports=["הכנס שם חדש לפריסת הגרף"]},93512:t=>{t.exports=["ערוך התראה {title}"]}, +91215:t=>{t.exports=["תיקון גל אליוט (ABC)"]},80983:t=>{t.exports=["גלי אליוט קומבו כפול (WXY)"]},74118:t=>{t.exports=["גלי אליוט אימפולס (12345)"]},95840:t=>{t.exports=["משולש גלי אליוט (ABCDE)"]},66637:t=>{t.exports=["גל אליוט קומבו-משולש (WXYXZ)"]},69418:t=>{t.exports=["אליפסה"]},27558:t=>{t.exports=["הרחב קווי התראה"]},2578:t=>{t.exports=["קו מורחב"]},77295:t=>{t.exports=["בורסה"]},2899:t=>{t.exports=["חלון הנמצא מעל"]},53387:t=>{t.exports=["חלון הנמצא מתחת"]},36972:t=>{t.exports=["תחזית"]},17994:t=>{t.exports=["שמירת הספרייה נכשלה"]},87375:t=>{t.exports=["שמירת הסקריפט נכשלה"]},35050:t=>{t.exports=["פבר'"]},82719:t=>{t.exports=["ערוץ פיבונאצ'י"]},64192:t=>{t.exports=["מעגלי פיבונאצ'י"]},63835:t=>{t.exports=["תיקוני פיבונאצ'י"]},18072:t=>{t.exports=["קשתות התנגדות מהירות פיבונאצ'י"]},20877:t=>{t.exports=["מניפת התנגדות למהירות פיבונאצ'י"]},76783:t=>{t.exports=["ספירלת פיבונאצ'י"]},89037:t=>{t.exports=["אזור זמן פיבונאצ'י"]},72489:t=>{t.exports=["טריז פיבונאצ'י"]},21524:t=>{t.exports=["דגל"]},55678:t=>{t.exports=["סמן בדגל"]},29230:t=>{t.exports=["שיא/שפל חלק"]},92754:t=>{t.exports=["הפוך במאוזן"]},42015:t=>{t.exports=["חלק שבור אינו חוקי"]},47542:t=>{t.exports=["מחקרים פונדמנטאליים אינם זמינים עוד על הגרף"]},16245:t=>{t.exports=["כלכותה"]},3155:t=>{t.exports=["קטמנדו"]},92901:t=>{t.exports=["גרף קאגי"]},2693:t=>{t.exports=["קראצ'י"]},72374:t=>{t.exports=["כווית"]},87338:t=>{t.exports=["הו צ'י מין"]},61582:t=>{t.exports=["נרות חלולים"]},32918:t=>{t.exports=["הונג קונג"]},61351:t=>{t.exports=["הונולולו"]},60049:t=>{t.exports=["קו אופקי"]},76604:t=>{t.exports=["קרן אופקית"]},42616:t=>{t.exports=["ראש וכתפיים"]},40530:t=>{t.exports=["הייקין אשי"]},99820:t=>{t.exports=["הלסינקי"]},31971:t=>{t.exports=["הסתר"]},33911:t=>{t.exports=["הסתר הכל"]},95551:t=>{t.exports=["הסתר את כל כלי השרטוט"]},44312:t=>{t.exports=["הסתר את כל השרטוטים והאינדיקטורים"]},67927:t=>{t.exports=["הסתר את כל השרטוטים, האינדיקטורים, הפוזיציות והפקודות"]},86306:t=>{t.exports=["הסתר את כל האינדיקטורים"]},70803:t=>{t.exports=["הסתר את כל הפוזיציות והפקודות"]},13277:t=>{t.exports=["הסתר שרטוטים"]},8251:t=>{t.exports=["הסתר אירועים על הגרף"]},44177:t=>{t.exports=["הסתר אינדיקטורים"]},2441:t=>{t.exports=["הסתר סימנים על הנרות"]},90540:t=>{t.exports=["הסתר פוזיציות ופקודות"]},30777:t=>{t.exports=["גבוה"]},31994:t=>{t.exports=["גבוה-נמוך"]},60259:t=>{t.exports=["תוויות מחיר גבוה ונמוך"]},21803:t=>{t.exports=["קווי מחיר גבוה ונמוך"]},31895:t=>{t.exports=["מרקר מדגיש"]},69085:t=>{t.exports=['ההיסטוגרמה גדולה מדי, נא להגדיל את הקלט "גודל שורה".']},8122:t=>{t.exports=["ההיסטוגרמה גדולה מדי, אנא צמצם את הקלט 'גודל שורה'."]},22712:t=>{t.exports=["אני בסדר תודה"]},23450:t=>{t.exports=["תמונה"]},71778:t=>{t.exports=["ביניים"]},14177:t=>{t.exports=["סימול לא קיים"]},32619:t=>{t.exports=["סימול שגוי"]},53239:t=>{t.exports=["הפוך גרף"]},20062:t=>{t.exports=["צמוד ל-100"]},81584:t=>{t.exports=["תוויות ערך של אינדיקטורים"]},31485:t=>{t.exports=["שמות תוויות של אינדיקטורים"]},27677:t=>{t.exports=["קו מידע"]},98767:t=>{t.exports=["הוסף אינדיקטור"]},9114:t=>{ +t.exports=["בתוך"]},12354:t=>{t.exports=["קילשון פנימי"]},26579:t=>{t.exports=["אייקון"]},37885:t=>{t.exports=["איסטנבול"]},87469:t=>{t.exports=["יוהנסבורג"]},52707:t=>{t.exports=["ג'קרטה"]},95425:t=>{t.exports=["ינו'"]},42890:t=>{t.exports=["ירושלים"]},6215:t=>{t.exports=["יול'"]},15224:t=>{t.exports=["יונ'"]},36253:t=>{t.exports=["ג'ונו"]},15241:t=>{t.exports=["משמאל"]},29404:t=>{t.exports=["מימין"]},850:t=>{t.exports=["אופס!"]},675:t=>{t.exports=["עץ אובייקטים"]},73546:t=>{t.exports=["אוק'"]},39280:t=>{t.exports=["פתיחה"]},25595:t=>{t.exports=["מקורי"]},82906:t=>{t.exports="Oslo"},8136:t=>{t.exports=["נמוך"]},42284:t=>{t.exports=["נעל"]},1441:t=>{t.exports=["פתח/סגור"]},82232:t=>{t.exports=["נעל קו סמן אנכי לפי זמן"]},18219:t=>{t.exports=["נעל יחס מחיר לנר"]},12285:t=>{t.exports=["לוגריתמי"]},50286:t=>{t.exports=["לונדון"]},44604:t=>{t.exports=["עסקת לונג"]},87604:t=>{t.exports=["לוס אנג'לס"]},18528:t=>{t.exports=["תווית למטה"]},13046:t=>{t.exports=["תווית למעלה"]},94420:t=>{t.exports=["תוויות"]},89155:t=>{t.exports=["לאגוס"]},25846:t=>{t.exports=["לימה"]},1277:t=>{t.exports=["קו"]},63492:t=>{t.exports=["מקטע קו"]},83182:t=>{t.exports=["קווים"]},78104:t=>{t.exports=["קישור לתמונת הגרף שהועתק ללוח {emoji}"]},50091:t=>{t.exports=["ליסבון"]},64352:t=>{t.exports=["לוקסמבורג"]},11156:t=>{t.exports=["תוכנת מסחר MTPredictor"]},67861:t=>{t.exports=["הזז את הנקודה למיקום העוגן ולאחר מכן הקש כדי למקם"]},45828:t=>{t.exports=["הזז ל.."]},44302:t=>{t.exports=["הזז קנה מידה לשמאל"]},94338:t=>{t.exports=["הזז קנה מידה לימין"]},66276:t=>{t.exports=["שיף מותאם"]},18559:t=>{t.exports=["קילשון שיף מותאם"]},18665:t=>{t.exports=["מוסקבה"]},58038:t=>{t.exports=["מדריד"]},34190:t=>{t.exports=["מלטה"]},90271:t=>{t.exports=["מנילה"]},51369:t=>{t.exports=["מרץ"]},85095:t=>{t.exports=["מקסיקו סיטי"]},75633:t=>{t.exports=["מזג את כל סולמות המחיר לאחד"]},95093:t=>{t.exports=["מעורב"]},10931:t=>{t.exports=["מיקרו"]},58397:t=>{t.exports=["מילניום"]},85884:t=>{t.exports=["מינוט (Minuette)"]},9632:t=>{t.exports=["זעיר"]},63158:t=>{t.exports=["הפוך במאונך"]},42769:t=>{t.exports=["מוסקט"]},43088:t=>{t.exports="N/A"},95222:t=>{t.exports=["אין כאן נתונים"]},3485:t=>{t.exports=["ללא קנה מידה (מסך-מלא)"]},8886:t=>{t.exports=["אין סנכרון"]},16971:t=>{t.exports=["אין נתוני נפח"]},75549:t=>{t.exports=["הערה"]},71230:t=>{t.exports=["נוב'"]},99203:t=>{t.exports=["אי נורפולק"]},79023:t=>{t.exports=["ניירובי"]},91203:t=>{t.exports=["ניו יורק"]},24143:t=>{t.exports=["ניו זילנד‏"]},40887:t=>{t.exports=["חלון חדש מעל"]},96712:t=>{t.exports=["חלון חדש מתחת"]},33566:t=>{t.exports=["ניקוסיה"]},64968:t=>{t.exports=["משהו השתבש. בבקשה נסה שוב מאוחר יותר."]},10520:t=>{t.exports=["שמור פריסת גרף חדשה"]},9908:t=>{t.exports=["שמור בשם"]},68553:t=>{t.exports=["סן סלבדור"]},65412:t=>{t.exports=["סנטיאגו"]},13538:t=>{t.exports=["סאו פאולו"]},37207:t=>{t.exports=["הרחב סולם מחיר בלבד"]},51464:t=>{t.exports=["שיף"]},98114:t=>{t.exports=["קילשון שיף"]},1535:t=>{t.exports=["הסקריפט לט יתעדכן אם תעזוב את הדף."]},89517:t=>{t.exports=["הגדרות"]},43247:t=>{ +t.exports=["הפיסקה של החלק השני אינו חוקי."]},19796:t=>{t.exports=["שלח לאחור"]},23221:t=>{t.exports=["שלח אחורה"]},5961:t=>{t.exports=["סיאול"]},57902:t=>{t.exports=["ספט'"]},25866:t=>{t.exports=["שעות מסחר"]},59827:t=>{t.exports=["הפרד ימי מסחר"]},69240:t=>{t.exports=["שנחאי"]},37819:t=>{t.exports=["עסקת שורט"]},81428:t=>{t.exports=["הצג"]},98116:t=>{t.exports=["הצג את כל השרטוטים"]},39046:t=>{t.exports=["הצג את כל השרטוטים והאינדיקטורים"]},38293:t=>{t.exports=["הצג את כל השרטוטים, האינדיקטורים, הפוזיציות והפקודות"]},49982:t=>{t.exports=["הצג את כל האינדיקטורים"]},48284:t=>{t.exports=["הצג את כל הרעיונות"]},62632:t=>{t.exports=["הצג את כל הפוזיציות והפקודות"]},24620:t=>{t.exports=["הצג לחצן חוזה רציף"]},84813:t=>{t.exports=["הצג את תפוגת החוזה"]},66263:t=>{t.exports=["הצג דיבידנדים"]},46771:t=>{t.exports=['הצג דו"חות רווחים']},87933:t=>{t.exports=["הצג רעיונות של משתמשים עוקבים"]},30709:t=>{t.exports=["הצג את החדשות העדכניות ביותר"]},58669:t=>{t.exports=["הצג את הרעיונות שלי בלבד"]},30816:t=>{t.exports=["הצג פיצולי מניות"]},68161:t=>{t.exports=["סימן דרך"]},56683:t=>{t.exports=["סינגפור"]},69502:t=>{t.exports=["קו סינוס"]},44904:t=>{t.exports=["רבוע"]},70213:t=>{t.exports=["חריגה ממגבלת המחקר: {number} מחקרים בכל פריסה.\nבבקשה, הסר מס' מחקרים."]},32733:t=>{t.exports=["עיצוב"]},65323:t=>{t.exports=["תאגד לשמאל"]},14113:t=>{t.exports=["תאגד לימין"]},93161:t=>{t.exports=["הישאר במצב ציור"]},48767:t=>{t.exports=["שטוקהולם"]},29662:t=>{t.exports="Submicro"},9753:t=>{t.exports="Submillennium"},71722:t=>{t.exports=["סאבמינוט (Subminuette)"]},91889:t=>{t.exports=["סופר גל"]},33820:t=>{t.exports="Supermillennium"},11020:t=>{t.exports=["סינדי"]},89659:t=>{t.exports=["שגיאת סימול"]},90932:t=>{t.exports=["תווית שם הסימול"]},65986:t=>{t.exports=["מידע על הסימול"]},52054:t=>{t.exports=["תווית ערך אחרון לסימול"]},33606:t=>{t.exports=["סנכרון גלובלי"]},18008:t=>{t.exports=["סנכרון בפריסה"]},99969:t=>{t.exports=["גרף Point & Figure"]},53047:t=>{t.exports=["קווים מחוברים"]},34402:t=>{t.exports=["נָתִיב"]},70394:t=>{t.exports=["ערוץ מקביל"]},95995:t=>{t.exports=["פריז"]},29682:t=>{t.exports=["הדבק"]},51102:t=>{t.exports=["אחוז"]},35590:t=>{t.exports=["פרת'"]},19093:t=>{t.exports=["פניקס"]},22293:t=>{t.exports=["מניפת מחירים"]},43852:t=>{t.exports=["קילשון"]},37680:t=>{t.exports=["הצמד לסולם חדש משמאל"]},43707:t=>{t.exports=["הצמד לסולם חדש מימין"]},91130:t=>{t.exports=["הצמד לסולם השמאלי"]},61201:t=>{t.exports=["הצמד לסולם השמאלי (מוסתר)"]},764:t=>{t.exports=["הצמד לסולם הימני"]},20207:t=>{t.exports=["הצמד לסולם השמאלי‎ (מוסתר)"]},66156:t=>{t.exports=["הצמד לסולם (עכשיו שמאל)"]},54727:t=>{t.exports=["הצמד לסולם (כעת ללא קנה מידה)"]},76598:t=>{t.exports=["הצמד לסולם (עכשיו ימין)"]},39065:t=>{t.exports=["הצמד לסולם מחיר (כעת ‎{label}‎)"]},97324:t=>{t.exports=["הצמד לסולם ‎{label}‎"]},56948:t=>{t.exports=["הצמד לסולם ‎{label}‎ (מוסתר)"]},32156:t=>{t.exports=["צמוד לסולם השמאלי"]},8128:t=>{t.exports=["צמוד לסולם השמאלי (מוסתר)"]},3822:t=>{t.exports=["צמוד לסולם מחיר ‎ימין"]},44538:t=>{t.exports=["הצמד לסולם השמאלי‎ (מוסתר)"]},65810:t=>{ +t.exports=["צמוד לסולם ‎{label}‎"]},14125:t=>{t.exports=["צמוד לסולם ‎{label}‎ (מוסתר)"]},97378:t=>{t.exports=["כפתור פלוס"]},46669:t=>{t.exports=["אנא תן לנו הרשאת כתיבה ללוח בדפדפן שלך או הקש על ‎{keystroke}"]},35963:t=>{t.exports=["לחץ לחיצה ממושכת על {key} תוך כדי הגדלה כדי לשמור על מיקום הגרף"]},95921:t=>{t.exports=["תווית מחיר"]},28625:t=>{t.exports=["הערת מחיר"]},2032:t=>{t.exports=["טווח מחירים"]},32061:t=>{t.exports=["פורמט המחיר אינו חוקי."]},91492:t=>{t.exports=["קו מחיר"]},48404:t=>{t.exports=["ראשי"]},87086:t=>{t.exports=["הקרנה"]},10160:t=>{t.exports=["פורסם בתאריך {customer}, {date}"]},19056:t=>{t.exports=["קטאר"]},9998:t=>{t.exports=["מלבן מסובב"]},74214:t=>{t.exports=["רומא"]},50470:t=>{t.exports=["קרן"]},90357:t=>{t.exports=["טווח"]},26833:t=>{t.exports=["רייקיאוויק"]},328:t=>{t.exports=["מלבן"]},41615:t=>{t.exports=["בצע שוב"]},35001:t=>{t.exports=["מגמת רגרסיה"]},34596:t=>{t.exports=["הסר"]},1434:t=>{t.exports=["הסר שרטוטים"]},13951:t=>{t.exports=["הסר מחוונים"]},4142:t=>{t.exports=["בחר שם חדש לפריסת הגרף"]},20801:t=>{t.exports=["גרף ראנקו"]},34301:t=>{t.exports=["אפס תצוגת גרף"]},17258:t=>{t.exports=["אפס סקלת מחיר"]},25333:t=>{t.exports=["אפס סולם זמן"]},52588:t=>{t.exports=["ריאד"]},5871:t=>{t.exports=["ריגה"]},33603:t=>{t.exports=["אזהרה"]},48474:t=>{t.exports=["ורשה"]},20466:t=>{t.exports=["טוקלאו"]},94284:t=>{t.exports=["טוקיו"]},83836:t=>{t.exports=["טורונטו"]},38788:t=>{t.exports=["טייפה"]},39108:t=>{t.exports=["טאלין"]},37229:t=>{t.exports=["טקסט"]},16267:t=>{t.exports=["טהרן"]},19611:t=>{t.exports=["תבנית"]},29198:t=>{t.exports=["ספק הנתונים אינו מספק נתוני נפח עבור סימול זה"]},8162:t=>{t.exports=["לא ניתן לטעון את התצוגה המקדימה של הפרסום. השבת את תוספי הדפדפן ונסה שוב."]},65943:t=>{t.exports=["מתנד זה אינו יכול להיות מיושם על מתנד נוסף"]},74986:t=>{t.exports=["הסקריפט הזה מיועד להזמנה בלבד. כדי לבקש גישה, אנא צור קשר עם המחבר."]},98538:t=>{t.exports=["תבנית Three Drives"]},30973:t=>{t.exports=["טיקים"]},31976:t=>{t.exports=["זמן"]},64375:t=>{t.exports=["אזור זמן"]},95005:t=>{t.exports=["מחזורי זמן"]},87085:t=>{t.exports=["מסחר"]},94770:t=>{t.exports=["זוית מגמה"]},23104:t=>{t.exports=["קו מגמה"]},15501:t=>{t.exports=["שלוחת פיבונאצ'י מבוססת מגמה"]},31196:t=>{t.exports=["זמן פיבונאצ'י מבוסס מגמה"]},29245:t=>{t.exports=["משולש"]},83356:t=>{t.exports=["משולש למטה"]},12390:t=>{t.exports=["תבנית משולש"]},28340:t=>{t.exports=["משולש למעלה"]},93855:t=>{t.exports=["תוניס"]},50406:t=>{t.exports=["אזור זמן"]},38587:t=>{t.exports=["מובן"]},81320:t=>{t.exports=["בטל"]},25933:t=>{t.exports=["יחידות"]},15101:t=>{t.exports=["בטל נעילה"]},34150:t=>{t.exports=["גל עולה 4"]},83927:t=>{t.exports=["גל עולה 5"]},58976:t=>{t.exports=["גל עולה 1 או A"]},11661:t=>{t.exports=["גל עולה 2 או B"]},53958:t=>{t.exports=["גל עולה 3"]},66560:t=>{t.exports=["גל עולה C"]},18426:t=>{t.exports=["טווח קבוע של פרופיל ווליום"]},61022:t=>{t.exports=["אינדיקטור פרופיל ווליום זמין רק בתוכניות המשודרגות שלנו."]},15771:t=>{t.exports=["ונקובר"]},56211:t=>{t.exports=["קו אנכי"]},75354:t=>{t.exports=["וילנה"]},21852:t=>{ +t.exports=["ניראות"]},27557:t=>{t.exports=["נראות אינטרוולים"]},89960:t=>{t.exports=["הצג כשהעכבר מעל"]},22198:t=>{t.exports=["פקודה ויזואלית"]},7050:t=>{t.exports="X Cross"},66527:t=>{t.exports=["תבנית XABCD"]},17126:t=>{t.exports=["לא ניתן להציג את מסגרת הזמן של פיבוט זה ברזולוציה הזו"]},69293:t=>{t.exports=["יאנגון"]},84301:t=>{t.exports=["ציריך"]},76020:t=>{t.exports=["שנה את רמת אליוט"]},83935:t=>{t.exports=["אין לשנות תוויות חופפות"]},39402:t=>{t.exports=["שנה את נראות תווית המחיר הממוצעת"]},98866:t=>{t.exports=["שנה את הנראות הממוצעת של קו מחיר קרוב"]},5100:t=>{t.exports=["שנה נראות של תוויות ביקוש והיצע bid/ask"]},32311:t=>{t.exports=["שנה נראות שורות היצע וביקוש bid/ask"]},22641:t=>{t.exports=["שנה מטבע"]},30501:t=>{t.exports=["שנה פריסת גרף ל-{title}"]},7017:t=>{t.exports=["שנה נראות מתג החלפה לחוזה רציף"]},58108:t=>{t.exports=["שנה את נראות הספירה לאחור לסגירת הבר"]},7151:t=>{t.exports=["שנה טווח תאריכים"]},84944:t=>{t.exports=["שנה את נראות הדיבידנדים"]},79574:t=>{t.exports=["שנה את נראות האירועים בגרף"]},88217:t=>{t.exports=["שנה את נראות הרווחים"]},28288:t=>{t.exports=["שינוי נראות תפוגה של חוזה עתידי"]},66805:t=>{t.exports=["לשנות את הנראות של תוויות מחיר גבוה ונמוך"]},92556:t=>{t.exports=["לשנות את נראות קווי המחירים הגבוהים והנמוכים"]},87027:t=>{t.exports=["שנה נראות של אינדיקטורים ושם תוויות"]},14922:t=>{t.exports=["שנה נראות תוויות ערך של אינדיקטורים"]},77578:t=>{t.exports=["שנה את נראות החדשות האחרונות"]},87510:t=>{t.exports=["לשנות את גובה החלונית"]},50190:t=>{t.exports=["שנה נראות של לחצן הפלוס"]},49889:t=>{t.exports=["שנה את נראות תווית מחיר פרה/פןסט מארקט"]},16750:t=>{t.exports=["שנה את נראות קווי מחיר פרה/פןסט מארקט"]},59883:t=>{t.exports=["שנה את הנראות של קו סגירת מחיר הקודם"]},67761:t=>{t.exports=["שנה את קו המחיר"]},69510:t=>{t.exports=["שנה את יחס המחיר לבר"]},32303:t=>{t.exports=["שנה רזולוציה"]},526:t=>{t.exports=["שנה סימול"]},9402:t=>{t.exports=["שנה את נראות תוויות הסימולים"]},53150:t=>{t.exports=["שנה את נראות סימול הערך האחרון"]},12707:t=>{t.exports=["שנה נראות ערך קרוב של סימול קודם"]},65303:t=>{t.exports=["שנה סשן"]},15403:t=>{t.exports=["שנה את נראות הפסקות הסשן"]},53438:t=>{t.exports=["שנה את סגנון הסדרה"]},74488:t=>{t.exports=["שנה את נראות הפיצולים/ספליט"]},20505:t=>{t.exports=["שנה אזור זמן"]},39028:t=>{t.exports=["שנה יחידה"]},21511:t=>{t.exports=["שנה את הנראות"]},16698:t=>{t.exports=["לשנות את הנראות באינטרוול הנוכחי"]},78422:t=>{t.exports=["לשנות את הנראות באינטרוול הנוכחי ומעלה"]},49529:t=>{t.exports=["שנה נראות באינטרוול הנוכחי ומטה"]},66927:t=>{t.exports=["לשנות את הנראות בכל האינטרוולים"]},74428:t=>{t.exports=["שנה סגנון {title}"]},72032:t=>{t.exports=["שנה נקודת {pointIndex}"]},65911:t=>{t.exports=["הגרפים באדיבות TradingView"]},5179:t=>{t.exports=["העתק כלי-קו"]},3195:t=>{t.exports=["צור קבוצת כלים לקווים"]},92659:t=>{t.exports=["צור קבוצת כלי שורה מהבחירה"]},81791:t=>{t.exports=["צור ‎{tool}‎"]},63649:t=>{t.exports=["חתוך מקורות"]},78755:t=>{t.exports=["חתוך ‎{title}‎"]},99113:t=>{t.exports=["הוסף כלי קו {lineTool} לקבוצה {name}"]},40242:t=>{ +t.exports=["הוסף כלי(ם) קו לקבוצה ‎{group}‎"]},22856:t=>{t.exports=["הוסף מדד פיננסי זה לפריסה שלמה"]},82388:t=>{t.exports=["הוסף אינדיקטור זה לפריסה שלמה"]},94292:t=>{t.exports=["הוסף אסטרטגיה זו לפריסה שלמה"]},27982:t=>{t.exports=["הוסף סימול זה לפריסה שלמה"]},66568:t=>{t.exports=["החל את נושא הגרף"]},64034:t=>{t.exports=["החל את כל מאפייני הגרף"]},49037:t=>{t.exports=["החל תבנית שרטוט"]},96996:t=>{t.exports=["החל את ברירת המחדל של היצרן על מקורות נבחרים"]},44547:t=>{t.exports=["להחיל אינדיקטורים על כל הפריסה"]},26065:t=>{t.exports=["החל תבנית לימודית ‎{template}‎"]},58570:t=>{t.exports=["להחיל נושא של סרגלי כלים"]},27195:t=>{t.exports=["הבא את הקבוצה {title} קדימה"]},78246:t=>{t.exports=["הבא את {title} לחזית"]},56763:t=>{t.exports=["הבא ‎{title}‎ קדימה"]},5607:t=>{t.exports=["מאת TradingView"]},90621:t=>{t.exports=["נעילת טווח תאריכים"]},12962:t=>{t.exports=["מחק קו רמה"]},63391:t=>{t.exports=["אל תכלול כלי קווים מהקבוצה {group}"]},59942:t=>{t.exports=["הפוך תבנית ברים"]},70301:t=>{t.exports=["הסתר ‎{title}‎"]},91842:t=>{t.exports=["הסתר תווית קווי התראות"]},54781:t=>{t.exports=["הסתר את כלי השרטוט"]},44974:t=>{t.exports=["הסתר סימנים על הנרות"]},28916:t=>{t.exports=["נעילת אינטרוול"]},94245:t=>{t.exports=["הפוך גרף"]},90743:t=>{t.exports=["הוסף ‎{title}‎"]},53146:t=>{t.exports=["הוסף {title} אחרי {targetTitle}"]},74055:t=>{t.exports=["הכנס ‎{title}‎ אחרי ‎{target}‎"]},11231:t=>{t.exports=["הכנס ‎{title}‎ לפני ‎{target}‎"]},67176:t=>{t.exports=["הכנס ‎{title}‎ לפני ‎{targetTitle}‎"]},54597:t=>{t.exports=["טען תבנית שרטוט ברירת מחדל"]},30295:t=>{t.exports=["טוען..."]},50193:t=>{t.exports=["נעל ‎{title}‎"]},4963:t=>{t.exports=["נעל קבוצה {group}"]},68163:t=>{t.exports=["נעל אובייקטים"]},47107:t=>{t.exports=["הזז"]},11303:t=>{t.exports=["הזז ‎{title}‎ לסולם חדש משמאל"]},45544:t=>{t.exports=["העבר את {title} לסולם ימני חדש"]},81898:t=>{t.exports=["הזז את כל סולמות המחיר לשמאל"]},22863:t=>{t.exports=["הזז את כל סולמות המחיר לימין"]},45356:t=>{t.exports=["העבר שירטוט(ים)"]},15086:t=>{t.exports=["הזז לשמאל"]},61711:t=>{t.exports=["הזז לימין"]},4184:t=>{t.exports=["הזז סולם מחיר"]},74642:t=>{t.exports=["הפוך את ‎{title}‎ ללא קנה מידה (מסך מלא)"]},45223:t=>{t.exports=["הפוך את הקבוצה {group} לבלתי נראית"]},87927:t=>{t.exports=["הפוך את הקבוצה {group} לגלויה"]},62153:t=>{t.exports=["מזג למטה"]},70746:t=>{t.exports=["מזג לחלונית"]},66143:t=>{t.exports=["מזג למעלה"]},81870:t=>{t.exports=["דפוס ברי מראה"]},16542:t=>{t.exports="n/a"},47222:t=>{t.exports=["קנה מידה מחיר"]},99042:t=>{t.exports=["הרחב סולם מחיר בלבד"]},35962:t=>{t.exports=["זמן קנה מידה"]},68193:t=>{t.exports=["גלול"]},70009:t=>{t.exports=["זמן גלילה"]},69485:t=>{t.exports=["הגדר את אסטרטגיית בחירת סולם המחירים ל-{title}"]},16259:t=>{t.exports=["שלח {title} לאחור"]},66781:t=>{t.exports=["שלח את {title} לאחור"]},4998:t=>{t.exports=["שלח את הקבוצה {title} לאחור"]},64704:t=>{t.exports=["שתף כלי קו ברחבי העולם"]},77554:t=>{t.exports=["שיתוף כלי קו בפריסה"]},16237:t=>{t.exports=["הצג תווית קווי התראות"]},13622:t=>{t.exports=["הצג את כל הרעיונות"]},26267:t=>{ +t.exports=["הצג רעיונות של משתמשים במעקב"]},40061:t=>{t.exports=["הצג את הרעיונות שלי בלבד"]},52010:t=>{t.exports=["הישאר במצב שרטוט"]},98784:t=>{t.exports=["הפסק לסנכרן שרטוט"]},57011:t=>{t.exports=["הפסק לסנכרן כלי(ם) קו"]},92831:t=>{t.exports=["נעילת סימול"]},60635:t=>{t.exports=["סנכרן זמן"]},99769:t=>{t.exports=['מופעל ע"י']},68111:t=>{t.exports=["מופעל על ידי Tradingview"]},96916:t=>{t.exports=["הדבק שרטוט"]},80611:t=>{t.exports=["הדבק אינדיקטור"]},41601:t=>{t.exports=["הדבק {title}"]},84018:t=>{t.exports=["הצמד לסולם השמאלי"]},22615:t=>{t.exports=["הצמד לסולם השמאלי"]},56015:t=>{t.exports=["הצמד לסולם ‎{label}‎"]},33348:t=>{t.exports=["ארגן מחדש את החלונות"]},15516:t=>{t.exports=["הסר תכנים הלימודיים"]},80171:t=>{t.exports=["הסר תכנים לימודיים וכלי ציור"]},59211:t=>{t.exports=["הסר כלי קו ריקים שלא נבחרו"]},44656:t=>{t.exports=["הסר שרטוטים"]},70653:t=>{t.exports=["הסר את קבוצת השרטוטים"]},66414:t=>{t.exports=["להסיר קו מקורות נתונים"]},47637:t=>{t.exports=["הסר חלונית"]},39859:t=>{t.exports=["הסר {title}"]},78811:t=>{t.exports=["הסרת קבוצת כלי קו {name}"]},16338:t=>{t.exports=["שנה שם קבוצה {group} ל- {newName}"]},30910:t=>{t.exports=["אפס גדלי פריסה"]},21948:t=>{t.exports=["אפס קנה מידה"]},55064:t=>{t.exports=["אפס סולם זמן"]},13034:t=>{t.exports=["שנה את גודל הפריסה"]},9608:t=>{t.exports=["שחזר ברירות מחדל"]},63060:t=>{t.exports=["החלף קנה מידה אוטומטי"]},98860:t=>{t.exports=["החלף באינדקס ל-100 קנה מידה"]},21203:t=>{t.exports=["החלף נעילת סולם"]},60166:t=>{t.exports=["החלף סקאלה לוגריתמית"]},68642:t=>{t.exports=["הפעל/כבה קנה מידה באחוזים"]},33714:t=>{t.exports=["החלף קנה מידה רגיל"]},47122:t=>{t.exports=["עקוב אחר הזמן"]},28068:t=>{t.exports=["כבה את שיתוף כלי הקו"]},66824:t=>{t.exports=["פתח אובייקטים"]},51114:t=>{t.exports=["בטל את נעילת הקבוצה {group}"]},92421:t=>{t.exports=["בטל את נעילת ‎{title}‎"]},20057:t=>{t.exports=["בטל את המיזוג לחלונית התחתונה החדשה"]},52540:t=>{t.exports=["בטל מיזוג למעלה"]},86949:t=>{t.exports=["בטל מיזוג למטה"]},50728:t=>{t.exports=["עדכן ‎סקריפט ‎{title}‎"]},33355:t=>{t.exports=["נרות {count}"]},88841:t=>{t.exports=["{symbol} פיננסים באדיבות TradingView"]},38641:t=>{t.exports=["{userName} פורסם ב-{customer}, {date}"]},59833:t=>{t.exports=["זום"]},19813:t=>{t.exports=["הגדל תצוגה"]},9645:t=>{t.exports=["הקטן תצוגה"]},30572:t=>{t.exports=["יום","יומיים","ימים","ימים"]},52254:t=>{t.exports=["שעה","שעות","שעות","שעות"]},99062:t=>{t.exports=["חודש","חודשים","חודשים","חודשים"]},69143:t=>{t.exports=["דקה","דקות","דקות","דקות"]},71787:t=>{t.exports=["שניה","שניות","שניות","שניות"]},82797:t=>{t.exports=["טווח","טווחים","טווחים","טווחים"]},47966:t=>{t.exports=["שבוע","שבועות","שבועות","שבועות"]},99136:t=>{t.exports=["טיק","טיקים","טיקים","טיקים"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]=['Apple בע"מ'],t.exports["#AUDCAD-symbol-description"]=["דולר אוסטרלי/דולר קנדי"],t.exports["#AUDCHF-symbol-description"]=["דולר אוסטרלי/פרנק שוויצרי"],t.exports["#AUDJPY-symbol-description"]=["דולר אוסטרלי/יין יפני"], +t.exports["#AUDNZD-symbol-description"]=["דולר אוסטרלי/דולר ניו זילנד"],t.exports["#AUDRUB-symbol-description"]=["דולר אוסטרלי/רובל רוסי"],t.exports["#AUDUSD-symbol-description"]=["דולר אוסטרלי/דולר אמריקאי"],t.exports["#BRLJPY-symbol-description"]=["ריאל ברזילאי / יין יפני"],t.exports["#BTCCAD-symbol-description"]=["ביטקוין / דולר קנדי"],t.exports["#BTCCNY-symbol-description"]=["ביטקוין / יואן סיני"],t.exports["#BTCEUR-symbol-description"]=["ביטקוין / יורו"],t.exports["#BTCKRW-symbol-description"]=["ביטקוין / וואן דרום קוריאני"],t.exports["#BTCRUR-symbol-description"]=["ביטקוין / רובל"],t.exports["#BTCUSD-symbol-description"]=["ביטקוין / דולר אמריקאי"],t.exports["#BVSP-symbol-description"]=["מדד בווספה ברזיל"],t.exports["#CADJPY-symbol-description"]=["דולר קנדי / יין יפני"],t.exports["#CB1!-symbol-description"]=["נפט גולמי ברנט"],t.exports["#CHFJPY-symbol-description"]=["פרנק שוויצרי / יין יפני"],t.exports["#COPPER-symbol-description"]=["CFD על נחושת"],t.exports["#ES1-symbol-description"]=["חוזה ‏E-Mini אס אנד פי 500"],t.exports["#ESP35-symbol-description"]="IBEX 35 Index",t.exports["#EUBUND-symbol-description"]=["קרנות ארופאיות"],t.exports["#EURAUD-symbol-description"]=["יורו / דולר אוסטרלי"],t.exports["#EURBRL-symbol-description"]=["יורו / ריאל ברזילאי"],t.exports["#EURCAD-symbol-description"]=["יורו / דולר קנדי"],t.exports["#EURCHF-symbol-description"]=["יורו / פרנק שוויצרי"],t.exports["#EURGBP-symbol-description"]=["יורו / לירה שטרלינג"],t.exports["#EURJPY-symbol-description"]=["יורו / יין יפני"],t.exports["#EURNZD-symbol-description"]=["יורו / דולר ניו זילנד"],t.exports["#EURRUB-symbol-description"]=["יורו / רובל רוסי"],t.exports["#EURRUB_TOM-symbol-description"]=["יורו / רובל"],t.exports["#EURSEK-symbol-description"]=["יורו / קורונה שוודית"],t.exports["#EURTRY-symbol-description"]=["יורו / לירה טורקית"],t.exports["#EURUSD-symbol-description"]=["יורו / דולר אמריקאי"],t.exports["#EUSTX50-symbol-description"]=["‏מדד Euro Stoxx 50"],t.exports["#FRA40-symbol-description"]=["מדד CAC 40"],t.exports["#GB10-symbol-description"]=['אג"ח ממשלת בריטניה 10 שנים'],t.exports["#GBPAUD-symbol-description"]=["לירה שטרלינג / דולר אוסטרלי"],t.exports["#GBPCAD-symbol-description"]=["לירה שטרלינג / דולר קנדי"],t.exports["#GBPCHF-symbol-description"]=["לירה שטרלינג / פרנק שוויצרי"],t.exports["#GBPEUR-symbol-description"]=["לירה שטרלינג / יורו"],t.exports["#GBPJPY-symbol-description"]=["לירה שטרלינג / יין יפני"],t.exports["#GBPNZD-symbol-description"]=["לירה שטרלינג / דולר ניו זילנד"],t.exports["#GBPRUB-symbol-description"]=["לירה שטרלינג / רובל רוסי"],t.exports["#GBPUSD-symbol-description"]=["לירה שטרלינג / דולר אמריקאי"],t.exports["#GER30-symbol-description"]=["‏מדד DAX‏ גרמניה"],t.exports["#GOOGL-symbol-description"]=["אלפאבית (גוגל) דרגה א'"],t.exports["#ITA40-symbol-description"]=["מדד FTSE MIB"],t.exports["#JPN225-symbol-description"]=["מדד ניקיי 225"],t.exports["#JPYKRW-symbol-description"]=["יין יפני / וואן דרום קוריאני"],t.exports["#JPYRUB-symbol-description"]=["יין יפני / רובל רוסי"], +t.exports["#KA1-symbol-description"]=["חוזה סוכר #11"],t.exports["#KG1-symbol-description"]=["חוזה עתידי כותנה"],t.exports["#KT1-symbol-description"]=["KTCC - תאגיד קי. טרוניק"],t.exports["#LKOH-symbol-description"]="LUKOIL",t.exports["#LTCBTC-symbol-description"]=["לייטקוין / ביטקוין"],t.exports["#MGNT-symbol-description"]=["מגנית"],t.exports["#MICEX-symbol-description"]=["מדד MICEX"],t.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#MSFT-symbol-description"]=["Microsoft Corp חברת מיקרוסופט"],t.exports["#NAS100-symbol-description"]=['‏מדדנ נאסד"ק 100 ‏'],t.exports["#NGAS-symbol-description"]=["גז טבעי (HenryHub)"],t.exports["#NKY-symbol-description"]=["‏מדד ניקיי 225"],t.exports["#NZDJPY-symbol-description"]=["דולר ניו זילנד / יין יפני"],t.exports["#NZDUSD-symbol-description"]=["דולר ניו זילנד / דולר אמריקאי"],t.exports["#RB1-symbol-description"]=["חוזה עתידי גז RBOB"],t.exports["#RTS-symbol-description"]=["‏מדד RTS רוסיה"],t.exports["#SBER-symbol-description"]=["SBERBANK סברבנק"],t.exports["#SPX500-symbol-description"]=["מדד S&P 500 ‏"],t.exports["#TWTR-symbol-description"]=["TWITTER INC טוויטר"],t.exports["#UK100-symbol-description"]=["מדד FTSE 100"],t.exports["#USDBRL-symbol-description"]=["דולר אמריקאי / ריאל ברזילאי"],t.exports["#USDCAD-symbol-description"]=["דולר אמריקאי / דולר קנדי"],t.exports["#USDCHF-symbol-description"]=["דולר אמריקאי / פרנק שוויצרי"],t.exports["#USDCNY-symbol-description"]=["דולר אמריקאי / יואן סיני"],t.exports["#USDDKK-symbol-description"]=["דולר אמריקאי / קורנה דנמרק"],t.exports["#USDHKD-symbol-description"]=["דולר אמריקאי / דולר הונג קונג"],t.exports["#USDIDR-symbol-description"]=["דולר אמריקאי / רופיה"],t.exports["#USDINR-symbol-description"]=["דולר אמריקאי / רופי הודי"],t.exports["#USDJPY-symbol-description"]=["דולר אמריקאי / יין יפני"],t.exports["#USDKRW-symbol-description"]=["דולר אמריקאי / וואן דרום קוראני"],t.exports["#USDMXN-symbol-description"]=["דולר אמריקאי / פאסו מקסיקני"],t.exports["#USDPHP-symbol-description"]=["דולר אמריקאי / פאסו פיליפיני"],t.exports["#USDRUB-symbol-description"]=["דולר אמריקאי / רובל רוסי"],t.exports["#USDRUB_TOM-symbol-description"]=["דולר אמריקאי / רובל רוסי"],t.exports["#USDSEK-symbol-description"]=["דולר אמריקאי / קורונה שוודי"],t.exports["#USDSGD-symbol-description"]=["דולר אמריקאי / דולר סינגפור"],t.exports["#USDTRY-symbol-description"]=["דולר אמריקאי / לירה טורקית"],t.exports["#VTBR-symbol-description"]="VTB",t.exports["#XAGUSD-symbol-description"]=["כסף / דולר אמריקאי"],t.exports["#XAUUSD-symbol-description"]=["זהב / דולר אמריקאי"],t.exports["#XPDUSD-symbol-description"]=["CFD'S על פלאדיום"],t.exports["#XPTUSD-symbol-description"]=["פלטיניום / דולר אמריקאי"],t.exports["#ZS1-symbol-description"]=["פולי סויה חוזה עתידי ECBT"],t.exports["#ZW1-symbol-description"]=["חוזה עתידי חיטה - ECBT"],t.exports["#BTCGBP-symbol-description"]=["ביטקוין / לירה שטרלינג"],t.exports["#MICEXINDEXCF-symbol-description"]=["MICEX אינדקס רוסיה"],t.exports["#BTCAUD-symbol-description"]=["ביטקוין / דולר אוסטרלי"], +t.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",t.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",t.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",t.exports["#TXSX-symbol-description"]="TSX 60 Index",t.exports["#VIXC-symbol-description"]=["מדד TSX 60 VIX"],t.exports["#USDPLN-symbol-description"]=["USD/PLN"],t.exports["#EURPLN-symbol-description"]=["EUR/PLN"],t.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",t.exports["#CAC40-symbol-description"]=["מדד CAC 40"],t.exports["#XBTCAD-symbol-description"]=["ביטקוין / דולר קנדי"],t.exports["#ITI2!-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIF2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIF2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIF2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIG2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIG2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIG2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIH2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIH2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIH2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIJ2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIJ2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIJ2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIK2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIK2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIK2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIM2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIM2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIM2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIM2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIN2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIN2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIN2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIN2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIQ2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIQ2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIQ2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIQ2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIU2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIU2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIU2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIU2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIV2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"], +t.exports["#ITIV2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIV2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIV2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIX2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIX2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIX2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIX2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIZ2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIZ2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIZ2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIZ2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",t.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",t.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",t.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",t.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",t.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",t.exports["#INDEX:KLSE-symbol-description"]=["אינדקס בורסת מלזיה KLCI"],t.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",t.exports["#INDEX:STI-symbol-description"]="STI Index",t.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",t.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",t.exports["#NYMEX:KT1!-symbol-description"]=["חוזים עתידיים על קפה"],t.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",t.exports["#OANDA:USDPLN-symbol-description"]=["דולר אמריקאי / זלוטי פולני"],t.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",t.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",t.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",t.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",t.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",t.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",t.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",t.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",t.exports["#TVC:GOLD-symbol-description"]=["CFDs על זהב (US$ / OZ)"],t.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",t.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",t.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",t.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",t.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",t.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",t.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",t.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",t.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index", +t.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",t.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",t.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",t.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",t.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",t.exports["#NYMEX:RB1!-symbol-description"]=["חוזים עתידיים על בנזין RBOB"],t.exports["#NYMEX:HO1!-symbol-description"]=["חוזים עתידיים על נמל NY ULSD"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["חוזים עתידיים אתנול ניו יורק"],t.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",t.exports["#COMEX:ZA1!-symbol-description"]=["חוזים עתידיים אבץ"],t.exports["#CBOT:ZW1!-symbol-description"]=["חוזים עתידיים על חיטה"],t.exports["#NYMEX:KA1!-symbol-description"]=["חוזים עתידיים סוכר #11"],t.exports["#CBOT:QBC1!-symbol-description"]=["חוזים עתידיים על תירס"],t.exports["#CME:E61!-symbol-description"]=["חוזים עתידיים אירו"],t.exports["#CME:B61!-symbol-description"]=["חוזים עתידיים על הפאונד הבריטי"],t.exports["#CME:QJY1!-symbol-description"]=["חוזים עתידיים ין יפני"],t.exports["#CME:A61!-symbol-description"]=["חוזים עתידיים דולר אוסטרלי"],t.exports["#CME:D61!-symbol-description"]=["חוזים עתידיים על דולר קנדי"],t.exports["#CME:SP1!-symbol-description"]=["חוזים עתידיים S&P 500"],t.exports["#CME_MINI:NQ1!-symbol-description"]=['חוזים עתידיים נאסד"ק 100 E-mini'],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["חוזים עתידיים E-mini דאו ג'ונס ($5)"],t.exports["#CME:NY1!-symbol-description"]=["חוזים עתידיים ניקיי 225"],t.exports["#EUREX:DY1!-symbol-description"]=["מדד דאקס"],t.exports["#CME:IF1!-symbol-description"]=["חוזים עתידיים על מדד IBOVESPA-$"],t.exports["#CBOT:TY1!-symbol-description"]=['חוזים עתידיים על שטרות אג"ח ל-10 שנים'],t.exports["#CBOT:FV1!-symbol-description"]=['חוזים עתידיים על שטרות אג"ח ל-5 שנים'],t.exports["#CBOT:ZE1!-symbol-description"]=['חוזים עתידיים שטרות אג"ח - לשלוש שנים'],t.exports["#CBOT:TU1!-symbol-description"]=['חוזים עתידיים על שטרות אג"ח לשנתיים'],t.exports["#CBOT:FF1!-symbol-description"]=["חוזים עתידיים על ריבית של קרנות FED ל-30 יום"],t.exports["#CBOT:US1!-symbol-description"]=["חוזים עתידיים על T-Bond"],t.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",t.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",t.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",t.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",t.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",t.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",t.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate",t.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",t.exports["#ETHUSD-symbol-description"]=["אתריום / דולר אמריקאי"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index", +t.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",t.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",t.exports["#COMEX:HG1!-symbol-description"]=["חוזים עתידיים על נחושת"],t.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",t.exports["#NYMEX:CL1!-symbol-description"]=["חוזים עתידיים נפט גולמי"],t.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",t.exports["#TVC:DAX-symbol-description"]=["מדד דאקס"],t.exports["#TVC:DE10-symbol-description"]="German Government Bonds 10 YR",t.exports["#TVC:DJI-symbol-description"]=["מדד דאו ג'ונס"],t.exports["#TVC:DXY-symbol-description"]=["מדד מטבע דולר אמריקאי"],t.exports["#TVC:FR10-symbol-description"]="France Government Bonds 10 YR",t.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",t.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",t.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",t.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",t.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",t.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",t.exports["#INDEX:MIB-symbol-description"]="MIB Index",t.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",t.exports["#MOEX:RTSI-symbol-description"]="RTS Index",t.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",t.exports["#NYMEX:NG1!-symbol-description"]=["חוזים עתידיים גז טבעי"],t.exports["#NYMEX:ZC1!-symbol-description"]=["חוזים עתידיים תירס"],t.exports["#TVC:IN10-symbol-description"]="India Government Bonds 10 YR",t.exports["#TVC:IT10-symbol-description"]="Italy Government Bonds 10 YR",t.exports["#TVC:JP10-symbol-description"]="Japan Government Bonds 10 YR",t.exports["#TVC:NDX-symbol-description"]=['מדד נאסד"ק 100'],t.exports["#TVC:NI225-symbol-description"]=["מדד ניקיי 225"],t.exports["#TVC:SPX-symbol-description"]=["מדד S&P 500"],t.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",t.exports["#TVC:TR10-symbol-description"]="Turkey Government Bonds 10 YR",t.exports["#TVC:UKOIL-symbol-description"]=["CFDs על ברנט גולמי"],t.exports["#TVC:UKX-symbol-description"]="UK 100 Index",t.exports["#TVC:US02-symbol-description"]="US Government Bonds 2 YR",t.exports["#TVC:US05-symbol-description"]="US Government Bonds 5 YR",t.exports["#TVC:US10-symbol-description"]="US Government Bonds 10 YR",t.exports["#TVC:USOIL-symbol-description"]="CFDs on WTI Crude Oil",t.exports["#NYMEX:ITI1!-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",t.exports["#AMEX:ALD-symbol-description"]=["תעודת סל לחובות מקומיים WisdomTree אסיה"],t.exports["#NASDAQ:AMD-symbol-description"]=['מכשירי מיקרו מתקדמים בע"מ'],t.exports["#NYSE:BABA-symbol-description"]=['אחזקות קבוצת עליבאבא בע"מ'],t.exports["#ICEEUR:CB-symbol-description"]=["ברנט נפט גולמי"],t.exports["#ICEEUR:CB1!-symbol-description"]=["נפט גולמי ברנט"],t.exports["#ICEUSA:CC-symbol-description"]=["קקאו"],t.exports["#NYMEX:CL-symbol-description"]=["נפט גולמי WTI"], +t.exports["#ICEUSA:CT-symbol-description"]=["כותנה #2"],t.exports["#NASDAQ:CTRV-symbol-description"]=["חברת ContraVir Pharmaceuticals Inc."],t.exports["#CME:DL-symbol-description"]=["חלב בדרגה III"],t.exports["#NYSE:F-symbol-description"]=["פורד MTR CO DEL"],t.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",t.exports["#COMEX:GC-symbol-description"]=["זהב"],t.exports["#CME:GF-symbol-description"]=["האכלת בקר"],t.exports["#CME:HE-symbol-description"]=["חזיר רזה"],t.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",t.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",t.exports["#NYMEX:KA1-symbol-description"]=["חוזים עתידיים סוכר #11"],t.exports["#ICEUSA:KC-symbol-description"]=["קפה"],t.exports["#NYMEX:KG1-symbol-description"]=["חוזים עתידיים כותנה"],t.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",t.exports["#CME:LE-symbol-description"]=["בקר חי"],t.exports["#ICEEUR:LO-symbol-description"]=["נפט חימום ICE"],t.exports["#CME:LS-symbol-description"]=["עֵץ"],t.exports["#MOEX:MGNT-symbol-description"]=["מגנית"],t.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#NYMEX:NG-symbol-description"]=["גז טבעי"],t.exports["#ICEUSA:OJ-symbol-description"]=["מיץ תפוזים"],t.exports["#NYMEX:PA-symbol-description"]=["פלדיום"],t.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",t.exports["#NYMEX:PL-symbol-description"]=["פלטינה"],t.exports["#COMEX_MINI:QC-symbol-description"]=["נחושת E-Mini"],t.exports["#NYMEX:RB-symbol-description"]=["בנזין RBOB"],t.exports["#NYMEX:RB1-symbol-description"]=["חוזים עתידיים גז RBOB"],t.exports["#MOEX:SBER-symbol-description"]="SBERBANK",t.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",t.exports["#COMEX:SI-symbol-description"]=["כסף"],t.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",t.exports["#TVC:VIX-symbol-description"]=["תנודתיות המדד S&P 500"],t.exports["#MOEX:VTBR-symbol-description"]="VTB",t.exports["#COMEX:ZA-symbol-description"]=["אָבָץ"],t.exports["#CBOT:ZC-symbol-description"]=["תירס"],t.exports["#CBOT:ZK-symbol-description"]=["חוזים עתידיים אתנול"],t.exports["#CBOT:ZL-symbol-description"]=["שמן סויה"],t.exports["#CBOT:ZO-symbol-description"]=["שיבולת שועל"],t.exports["#CBOT:ZR-symbol-description"]=["אורז גולמי"],t.exports["#CBOT:ZS-symbol-description"]=["פולי סויה"],t.exports["#CBOT:ZS1-symbol-description"]="Soybean Futures",t.exports["#CBOT:ZW-symbol-description"]=["חיטה"],t.exports["#CBOT:ZW1-symbol-description"]="Wheat Futures - ECBT",t.exports["#NASDAQ:ITI-symbol-description"]=['איטריס בע"מ'],t.exports["#NYMEX:ITI2!-symbol-description"]="Iron Ore Futures",t.exports["#CADUSD-symbol-description"]=["דולר קנדי / דולר אמריקאי"],t.exports["#CHFUSD-symbol-description"]=["פרנק שוויצרי / דולר אמריקאי"],t.exports["#GPW:ACG-symbol-description"]="Acautogaz",t.exports["#JPYUSD-symbol-description"]=["ין יפני / דולר אמריקאי"],t.exports["#USDAUD-symbol-description"]=["דולר אמריקאי / דולר אוסטרלי"], +t.exports["#USDEUR-symbol-description"]=["דולר אמריקאי / אירו"],t.exports["#USDGBP-symbol-description"]=["דולר אמריקאי / לירה שטרלינג"],t.exports["#USDNZD-symbol-description"]=["דולר אמריקאי / דולר ניו זילנדי"],t.exports["#UKOIL-symbol-description"]=["CFDs על נפט גולמי (ברנט)"],t.exports["#USOIL-symbol-description"]="CFDs on Crude Oil (WTI)",t.exports["#US30-symbol-description"]=["מדד דאו ג'ונס הממוצע התעשייתי"],t.exports["#BCHUSD-symbol-description"]=['ביטקוין קאש / דולר ארה"ב'],t.exports["#ETCUSD-symbol-description"]=["אתריום קלאסיק / דולר אמריקאי"],t.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",t.exports["#LTCUSD-symbol-description"]=["לייטקוין / דולר אמריקאי"],t.exports["#XRPUSD-symbol-description"]=["XRP / דולר אמריקאי"],t.exports["#SP:SPX-symbol-description"]=["מדד S&P 500"],t.exports["#ETCBTC-symbol-description"]=["אתריום קלאסיק / ביטקוין"],t.exports["#ETHBTC-symbol-description"]=["אתריום / ביטקוין"],t.exports["#XRPBTC-symbol-description"]=["ריפל / ביטקוין"],t.exports["#TVC:US30-symbol-description"]="US Government Bonds 30 YR",t.exports["#COMEX:SI1!-symbol-description"]=["חוזים עתידיים על כסף"],t.exports["#BTGUSD-symbol-description"]=["ביטקוין גולד / דולר אמריקאי"],t.exports["#IOTUSD-symbol-description"]=["איוטא / דולר אמריקאי"],t.exports["#CME:BTC1!-symbol-description"]=["חוזים עתידיים ביטקוין - CME"],t.exports["#COMEX:GC1!-symbol-description"]=["חוזים עתידיים זהב"],t.exports["#CORNUSD-symbol-description"]="CFDs on Corn",t.exports["#COTUSD-symbol-description"]=["חוזי הפרשים על כותנה"],t.exports["#DJ:DJA-symbol-description"]="Dow Jones Composite Average Index",t.exports["#DJ:DJI-symbol-description"]=["מדד דאו ג'ונס"],t.exports["#ETHEUR-symbol-description"]=["אתריום/יורו"],t.exports["#ETHGBP-symbol-description"]=["אתריום / לירה שטרלינג"],t.exports["#ETHJPY-symbol-description"]=["אתריום / ין יפני"],t.exports["#EURNOK-symbol-description"]="Euro / Norwegian Krone",t.exports["#GBPPLN-symbol-description"]="British Pound / Polish Zloty",t.exports["#MOEX:BR1!-symbol-description"]=["חוזים עתידיים על נפט ברנט"],t.exports["#NYMEX:KG1!-symbol-description"]=["חוזים עתידיים כותנה"],t.exports["#NYMEX:PL1!-symbol-description"]=["חוזים עתידיים על פלטינום"],t.exports["#SOYBNUSD-symbol-description"]="CFDs on Soybeans",t.exports["#SUGARUSD-symbol-description"]="CFDs on Sugar",t.exports["#TVC:IXIC-symbol-description"]=['מדד נאסד"ק Composite'],t.exports["#TVC:RU-symbol-description"]=["מדד Russel 1000"],t.exports["#USDZAR-symbol-description"]=["דולר אמריקאי / ראנד דרום אפריקני"],t.exports["#WHEATUSD-symbol-description"]="CFDs on Wheat",t.exports["#XRPEUR-symbol-description"]=["ריפל / אירו"],t.exports["#CBOT:S1!-symbol-description"]="Soybean Futures",t.exports["#SP:MID-symbol-description"]="S&P 400 Index",t.exports["#TSX:XCUUSD-symbol-description"]="CFDs on Copper",t.exports["#TVC:NYA-symbol-description"]="NYSE Composite Index",t.exports["#TVC:PLATINUM-symbol-description"]="CFDs on Platinum (US$ / OZ)",t.exports["#TVC:SSMI-symbol-description"]=["מדד שוק שוויצרי"], +t.exports["#TVC:SXY-symbol-description"]="Swiss Franc Currency Index",t.exports["#TVC:RUI-symbol-description"]=["מדד Russel 1000"],t.exports["#MOEX:RI1!-symbol-description"]="RTS Index Futures",t.exports["#MOEX:MX1!-symbol-description"]="MICEX Index Futures",t.exports["#CBOE:BG1!-symbol-description"]="Bitcoin CBOE Futures",t.exports["#TVC:MY10-symbol-description"]="Malaysia Government Bonds 10 YR",t.exports["#CME:S61!-symbol-description"]="Swiss Franc Futures",t.exports["#TVC:DEU30-symbol-description"]=["מדד דאקס"],t.exports["#BCHEUR-symbol-description"]=["ביטקוין קאש / אירו"],t.exports["#TVC:ZXY-symbol-description"]="New Zealand Dollar Currency Index",t.exports["#MIL:FTSEMIB-symbol-description"]="FTSE MIB Index",t.exports["#XETR:DAX-symbol-description"]=["מדד דאקס"],t.exports["#MOEX:IMOEX-symbol-description"]="MOEX Russia Index",t.exports["#FX:US30-symbol-description"]=["מדד דאו ג'ונס"],t.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",t.exports["#MOEX:MX2!-symbol-description"]="MICEX Index Futures",t.exports["#NEOUSD-symbol-description"]=["נאו / דולר אמריקאי"],t.exports["#XMRUSD-symbol-description"]=["מונרו / דולר אמריקאי"],t.exports["#ZECUSD-symbol-description"]=["זיקאש / דולר אמריקאי"],t.exports["#TVC:CAC-symbol-description"]="CAC 40 Index",t.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",t.exports["#TVC:GB10Y-symbol-description"]="UK Government Bonds 10 YR Yield",t.exports["#TVC:AU10Y-symbol-description"]="Australia Government Bonds 10 YR Yield",t.exports["#TVC:CN10Y-symbol-description"]="China Government Bonds 10 YR Yield",t.exports["#TVC:DE10Y-symbol-description"]="German Government Bonds 10 YR Yield",t.exports["#TVC:ES10Y-symbol-description"]="Spain Government Bonds 10 YR Yield",t.exports["#TVC:FR10Y-symbol-description"]="France Government Bonds 10 YR Yield",t.exports["#TVC:IN10Y-symbol-description"]=["איגרות חוב ממשלתיות בהודו בתשואה של 10 שנים"],t.exports["#TVC:IT10Y-symbol-description"]=["איגרות חוב ממשלתיות באיטליה 10 שנים"],t.exports["#TVC:JP10Y-symbol-description"]=["איגרות חוב ממשלתיות של יפן בתשואה של 10 שנים"],t.exports["#TVC:KR10Y-symbol-description"]="Korea Government Bonds 10 YR Yield",t.exports["#TVC:MY10Y-symbol-description"]="Malaysia Government Bonds 10 YR Yield",t.exports["#TVC:PT10Y-symbol-description"]="Portugal Government Bonds 10 YR Yield",t.exports["#TVC:TR10Y-symbol-description"]=["איגרות חוב ממשלתיות בטורקיה בתשואה של 10 שנים"],t.exports["#TVC:US02Y-symbol-description"]=['איגרות חוב ממשלתיות בארה"ב של 2 שנים'],t.exports["#TVC:US05Y-symbol-description"]=['איגרות חוב ממשלתיות בארה"ב בתשואה של 5 שנים'],t.exports["#TVC:US10Y-symbol-description"]=['איגרות חוב ממשלתיות בארה"ב בתשואה של 10 שנים'],t.exports["#INDEX:TWII-symbol-description"]=["מדד טאייוואן משוקלל"],t.exports["#CME:J61!-symbol-description"]=["חוזים עתידיים על ין יפני"],t.exports["#CME_MINI:J71!-symbol-description"]=["חוזים עתידיים E-mini על ין יפני"],t.exports["#CME_MINI:WM1!-symbol-description"]=["חוזים עתידיים E-micro יין יפני / דולר אמריקאי"], +t.exports["#CME:M61!-symbol-description"]=["חוזים עתידיים על פזו מקסיקני"],t.exports["#CME:T61!-symbol-description"]=["חוזים עתידיים ראנד דרום אפריקאי"],t.exports["#CME:SK1!-symbol-description"]=["חוזים עתידיים על קרונה שוודית"],t.exports["#CME:QT1!-symbol-description"]=["חוזים עתידיים רנמינבי סיני / דולר אמריקאי"],t.exports["#COMEX:AUP1!-symbol-description"]="Aluminum MW U.S. Transaction Premium Platts (25MT) Futures",t.exports["#CME:L61!-symbol-description"]=["חוזים עתידיים על ריאל ברזילאי"],t.exports["#CME:WP1!-symbol-description"]=["חוזים עתידיים על זלוטי פולני"],t.exports["#CME:N61!-symbol-description"]=["חוזים עתידיים על דולר ניו זילנדי"],t.exports["#CME_MINI:MG1!-symbol-description"]=["חוזים עתידיים E-micro דולר אוסטרלי / דולר אמריקאי"],t.exports["#CME_MINI:WN1!-symbol-description"]=["חוזים עתידיים E-micro פרנק שוויצרי / דולר אמריקאי"],t.exports["#CME_MINI:MF1!-symbol-description"]=["חוזים עתידיים E-micro אירו / דולר אמריקאי"],t.exports["#CME_MINI:E71!-symbol-description"]=["חוזים עתידיים E-mini יורו"],t.exports["#CBOT:ZK1!-symbol-description"]="Denatured Fuel Ethanol Futures",t.exports["#CME_MINI:MB1!-symbol-description"]=["חוזים עתידיים E-micro לירה שטרלינג / דולר אמריקאי"],t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["חוזים עתידיים E-mini בנזין"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]="E-mini Heating Oil Futures",t.exports["#COMEX_MINI:QC1!-symbol-description"]=["חוזים עתידיים E-mini נחושת"],t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["חוזים עתידיים E-mini גז טבעי"],t.exports["#CME:E41!-symbol-description"]=["חוזים עתידיים דולר אמריקאי / לירה טורקית"],t.exports["#COMEX_MINI:QI1!-symbol-description"]=["חוזים עתידיים (Mini) כסף"],t.exports["#CME:DL1!-symbol-description"]="Milk, Class III Futures",t.exports["#NYMEX:UX1!-symbol-description"]=["חוזים עתידיים אורניום"],t.exports["#CBOT:BO1!-symbol-description"]=["חוזים עתידיים שמן סויה"],t.exports["#CME:HE1!-symbol-description"]="Lean Hogs Futures",t.exports["#NYMEX:IAC1!-symbol-description"]="Newcastle Coal Futures",t.exports["#NYMEX_MINI:QM1!-symbol-description"]="E-mini Light Crude Oil Futures",t.exports["#NYMEX:JMJ1!-symbol-description"]=["מיני ברנט חוזים עתידיים פיננסיים"],t.exports["#COMEX:AEP1!-symbol-description"]="Aluminium European Premium Futures",t.exports["#CBOT:ZQ1!-symbol-description"]="30 Day Federal Funds Interest Rate Futures",t.exports["#CME:LE1!-symbol-description"]="Live Cattle Futures",t.exports["#CME:UP1!-symbol-description"]=["חוזים עתידיים פרנק שוויצרי / ין יפני"],t.exports["#CBOT:ZN1!-symbol-description"]=["חוזים עתידיים 10 שנים T-Note"],t.exports["#CBOT:ZB1!-symbol-description"]=["חוזים עתידיים של T-Bond"],t.exports["#CME:GF1!-symbol-description"]="Feeder Cattle Futures",t.exports["#CBOT:UD1!-symbol-description"]="Ultra T-Bond Futures",t.exports["#CME:I91!-symbol-description"]="CME Housing Futures — Washington DC",t.exports["#CBOT:ZO1!-symbol-description"]=["חוזים עתידיים שיבולת שועל"],t.exports["#CBOT:ZM1!-symbol-description"]=["חוזים עתידיים על ארוחות סויה"], +t.exports["#CBOT_MINI:XN1!-symbol-description"]=["מיני חוזים עתידיים תירס"],t.exports["#CBOT:ZC1!-symbol-description"]=["חוזים עתידיים תירס"],t.exports["#CME:LS1!-symbol-description"]=["חוזים עתידיים על עץ"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["מיני חוזים עתידיים חיטה"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["מיני חוזים עתידיים על פולי סויה"],t.exports["#CBOT:ZS1!-symbol-description"]=["חוזים עתידיים על פולי סויה"],t.exports["#NYMEX:PA1!-symbol-description"]=["חוזים עתידיים פלדיום"],t.exports["#CME:FTU1!-symbol-description"]="E-mini FTSE 100 Index USD Futures",t.exports["#CBOT:ZR1!-symbol-description"]=["חוזים עתידיים אורז"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["חוזים עתידיים זהב (E-micro)"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["חוזים עתידיים זהב (Mini)"],t.exports["#CME_MINI:RL1!-symbol-description"]=["חוזים עתידיים E-mini Russell 1000"],t.exports["#CME_MINI:EW1!-symbol-description"]=["חוזים עתידיים E-mini Midcap S&P 400"],t.exports["#COMEX:LD1!-symbol-description"]="Lead Futures",t.exports["#CME_MINI:ES1!-symbol-description"]=["חוזים עתידיים E-mini S&P 500"],t.exports["#TVC:SA40-symbol-description"]=["מדד Top 40 דרום אפריקה"],t.exports["#BMV:ME-symbol-description"]=["מדד IPC Mexico"],t.exports["#BCBA:IMV-symbol-description"]=["מדד MERVAL"],t.exports["#HSI:HSI-symbol-description"]=["מדד האנג סנג"],t.exports["#BVL:SPBLPGPT-symbol-description"]="S&P / BVL Peru General Index (PEN)",t.exports["#EGX:EGX30-symbol-description"]="EGX 30 Price Return Index",t.exports["#BVC:IGBC-symbol-description"]="Indice General de la Bolsa de Valores de Colombia",t.exports["#TWSE:TAIEX-symbol-description"]="Taiwan Capitalization Weighted Stock Index",t.exports["#QSE:GNRI-symbol-description"]=["מדד QE"],t.exports["#BME:IBC-symbol-description"]=["מדד IBEX 35"],t.exports["#NZX:NZ50G-symbol-description"]="S&P / NZX 50 Index Gross",t.exports["#SIX:SMI-symbol-description"]=["מדד שוק שוויצרי"],t.exports["#SZSE:399001-symbol-description"]=["מדד SZSE Component"],t.exports["#TADAWUL:TASI-symbol-description"]=["מדד כל המניות של Tadawul"],t.exports["#IDX:COMPOSITE-symbol-description"]=["מדד IDX Composite"],t.exports["#EURONEXT:PX1-symbol-description"]=["מדד CAC 40"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["מדד OMX הלסינקי 25"],t.exports["#EURONEXT:BEL20-symbol-description"]=["מדד BEL 20"],t.exports["#TVC:STI-symbol-description"]=["מדד Straits Times"],t.exports["#DFM:DFMGI-symbol-description"]=["מדד DFM"],t.exports["#TVC:KOSPI-symbol-description"]=["מדד מחירי המניות של קוריאה"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["מדד FTSE בורסת מלזיה KLCI"],t.exports["#TASE:TA35-symbol-description"]=["מדד תל אביב 35"],t.exports["#OMXSTO:OMXS30-symbol-description"]=["מדד OMX שטוקהולם 30"],t.exports["#OMXICE:OMXI8-symbol-description"]=["מדד OMX איסלנד 8"],t.exports["#NSENG:NSE30-symbol-description"]=["מדד NSE 30"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["מדד כל מניות בחריין"],t.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI", +t.exports["#OMXCOP:OMXC25-symbol-description"]=["מדד OMX קופנהגן 25"],t.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",t.exports["#BELEX:BELEX15-symbol-description"]=["מדד BELEX 15"],t.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",t.exports["#EURONEXT:AEX-symbol-description"]=["מדד AEX"],t.exports["#CBOE:VIX-symbol-description"]=["מדד Volatility S&P 500"],t.exports["#NASDAQ:XAU-symbol-description"]="PHLX Gold and Silver Sector Index",t.exports["#DJ:DJUSCL-symbol-description"]=["מדד דאו ג'ונס פחם ארה\"ב"],t.exports["#DJ:DJCIKC-symbol-description"]=["מדד דאו ג'ונס סחורות קפה"],t.exports["#DJ:DJCIEN-symbol-description"]=["דאו ג'ונס מדד סחורות האנרגיה"],t.exports["#NASDAQ:OSX-symbol-description"]="PHLX Oil Service Sector Index",t.exports["#DJ:DJCISB-symbol-description"]=["דאו ג'ונס מדד סחורות הסוכר"],t.exports["#DJ:DJCICC-symbol-description"]=["דאו ג'ונס מדד סחורות הקקאו"],t.exports["#DJ:DJCIGR-symbol-description"]=["מדד דאו ג'ונס סחורות דגנים"],t.exports["#DJ:DJCIAGC-symbol-description"]="Dow Jones Commodity Index Agriculture Capped Component",t.exports["#DJ:DJCISI-symbol-description"]=["דאו ג 'ונס מדד סחורות כסף"],t.exports["#DJ:DJCIIK-symbol-description"]=["מדד דאו ג 'ונס סחורות ניקל"],t.exports["#NASDAQ:HGX-symbol-description"]="PHLX Housing Sector Index",t.exports["#DJ:DJCIGC-symbol-description"]=["מדד דאו ג'ונס סחורות זהב"],t.exports["#SP:SPGSCI-symbol-description"]="S&P Goldman Sachs Commodity Index",t.exports["#NASDAQ:UTY-symbol-description"]="PHLX Utility Sector Index",t.exports["#DJ:DJU-symbol-description"]="Dow Jones Utility Average Index",t.exports["#SP:SVX-symbol-description"]=["מדד S&P 500 Value"],t.exports["#SP:OEX-symbol-description"]=["מדד S&P 100"],t.exports["#CBOE:OEX-symbol-description"]=["מדד S&P 100"],t.exports["#NASDAQ:SOX-symbol-description"]=["מדד מוליכים למחצה פילדלפיה"],t.exports["#RUSSELL:RUI-symbol-description"]=["מדד Russel 1000"],t.exports["#RUSSELL:RUA-symbol-description"]=["מדד Russel 3000"],t.exports["#RUSSELL:RUT-symbol-description"]=["מדד Russel 2000"],t.exports["#NYSE:XMI-symbol-description"]="NYSE ARCA Major Market Index",t.exports["#NYSE:XAX-symbol-description"]=["מדד AMEX Composite"],t.exports["#NASDAQ:NDX-symbol-description"]=['מדד נאסד"ק 100'],t.exports["#NASDAQ:IXIC-symbol-description"]=["מדד Nasdaq Composite"],t.exports["#DJ:DJT-symbol-description"]=["מדד דאו ג'ונס ממוצע תחבורה"],t.exports["#NYSE:NYA-symbol-description"]=["מדד NYSE Composite"],t.exports["#NYMEX:CJ1!-symbol-description"]=["חוזים עתידיים על קקאו"],t.exports["#USDILS-symbol-description"]=["דולר אמריקאי / שקל ישראלי"],t.exports["#TSXV:F-symbol-description"]=['פיורי זהב בע"מ'],t.exports["#SIX:F-symbol-description"]=["חברת פורד מוטור"],t.exports["#BMV:F-symbol-description"]=["חברת פורד מוטור"],t.exports["#TWII-symbol-description"]=["מדד טאייוואן משוקלל"],t.exports["#TVC:PL10Y-symbol-description"]=['אג"ח ממשלת פולין תשואה 10 שנים'],t.exports["#TVC:PL05Y-symbol-description"]=['אג"ח ממשלת פולין תשואה 5 שנים'],t.exports["#SET:GC-symbol-description"]=["חיבורים גלובליים חברה ציבורית"], +t.exports["#TSX:GC-symbol-description"]=["תאגיד המשחקים הנהדר של קנדה"],t.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",t.exports["#OANDA:SPX500USD-symbol-description"]=["מדד S&P 500"],t.exports["#BMV:CT-symbol-description"]=["SX20 RT סין"],t.exports["#TSXV:CT-symbol-description"]=["חברת הכרייה סנטנרה"],t.exports["#BYBIT:ETHUSD-symbol-description"]=["חוזה תמידי ETHUSD"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["חוזה תמידי XRPUSD"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["חוזה תמידי BTCUSD"],t.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD חוזים עתידיים תמידיים"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD חוזים עתידיים תמידיים"],t.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD חוזים עתידיים תמידיים"],t.exports["#USDHUF-symbol-description"]=['דולר ארה"ב/פורינט הונגרי'],t.exports["#USDTHB-symbol-description"]=['דולר ארה"ב/בהט תאילנדי'],t.exports["#FOREXCOM:US2000-symbol-description"]=['Small Cap ארה"ב 2000'],t.exports["#TSXV:PBR-symbol-description"]=["Para Resources Inc."],t.exports["#NYSE:SI-symbol-description"]=["חברת Silvergate Capital"],t.exports["#NASDAQ:LE-symbol-description"]=["Lands' End בע\"מ"],t.exports["#CME:CB1!-symbol-description"]=["חמאה חוזים עתידיים-מזומן (רציף: חוזה נוכחי מלפנים)"],t.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",t.exports["#NEO:HE-symbol-description"]=["חברת שירותי אנרגיה הוואי."],t.exports["#NYSE:HE-symbol-description"]=["תעשיות חשמל הוואי"],t.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",t.exports["#TSX:HE-symbol-description"]=["חברת שירותי אנרגיה הוואי."],t.exports["#BSE:ITI-symbol-description"]=['ITI בע"מ'],t.exports["#NSE:ITI-symbol-description"]=['תעשיות טלפון הודיות בע"מ'],t.exports["#TSX:LS-symbol-description"]=["קרן הדיבידנד של Middlefield Healthcare & מדעי החיים"],t.exports["#BITMEX:XBT-symbol-description"]=['מדד ביטקוין/דולר ארה"ב'],t.exports["#CME_MINI:RTY1!-symbol-description"]=["E-Mini ראסל 2000 אינדקס חוזים עתידיים"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["שווי שוק קריפטו כולל, $"],t.exports["#ICEUS:DX1!-symbol-description"]=['חוזים עתידיים על מדד דולר ארה"ב'],t.exports["#NYMEX:TT1!-symbol-description"]=["חוזים עתידיים כותנה"],t.exports["#PHEMEX:BTCUSD-symbol-description"]=["חוזה עתידי תמידי של BTC"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["חוזה עתידי תמידי של ETH"],t.exports["#PHEMEX:XRPUSD-symbol-description"]=["חוזה עתידי תמידי של XRP"],t.exports["#PHEMEX:LTCUSD-symbol-description"]=["חוזה עתידי תמידי של LTC"],t.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",t.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",t.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",t.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",t.exports["#TVC:CA10-symbol-description"]=["אגרות חוב ממשלתיות קנדיות, 10 שנים"],t.exports["#TVC:CA10Y-symbol-description"]=["איגרות חוב ממשלתיות קנדיות בתשואה של 10 שנים"],t.exports["#TVC:ID10Y-symbol-description"]=["איגרות חוב ממשלתיות באינדונזיה בתשואה של 10 שנים"], +t.exports["#TVC:NL10-symbol-description"]=["אגרות חוב ממשלתיות בהולנד, 10 שנים"],t.exports["#TVC:NL10Y-symbol-description"]=["איגרות חוב של ממשלת הולנד בתשואה של 10 שנים"],t.exports["#TVC:NZ10-symbol-description"]=["איגרות חוב ממשלתיות בניו זילנד, 10 שנים"],t.exports["#TVC:NZ10Y-symbol-description"]=["איגרות חוב ממשלתיות בניו זילנד בתשואה של 10 שנים"],t.exports["#SOLUSD-symbol-description"]=['סולנה / ארה"ב דוֹלָר'],t.exports["#LUNAUSD-symbol-description"]=['לונה / ארה"ב דוֹלָר'],t.exports["#UNIUSD-symbol-description"]=['Uniswap / ארה"ב דוֹלָר'],t.exports["#LTCBRL-symbol-description"]=["לייטקוין / ריאל ברזילאי"],t.exports["#ETCEUR-symbol-description"]=["את'ריום קלאסיק / אירו"],t.exports["#ETHKRW-symbol-description"]=["את'ריום / וון דרום קוריאני"],t.exports["#BTCRUB-symbol-description"]=["ביטקוין / רובל רוסי"],t.exports["#BTCTHB-symbol-description"]=["ביטקוין / באט תאילנדי"],t.exports["#ETHTHB-symbol-description"]=["את'ריום / בהט תאילנדי"],t.exports["#TVC:EU10YY-symbol-description"]=["#TVC:EU10YY-תיאור-סימול"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/he_IL.7257.089fbbc28bead9558b87.js b/charting_library/bundles/he_IL.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..d3a3fdb1 --- /dev/null +++ b/charting_library/bundles/he_IL.7257.089fbbc28bead9558b87.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports=["שישי"]},11268:e=>{e.exports=["שני"]},63331:e=>{e.exports=["שבת"]},85954:e=>{e.exports=["ראשון"]},26230:e=>{e.exports="We"},24793:e=>{e.exports=["חמישי"]},31533:e=>{e.exports=["שלישי"]},89790:e=>{e.exports=["לא ניתן לקבל קוד מקור"]},39589:e=>{e.exports=["פאנל ממוזער"]},38154:e=>{e.exports=["אישור הסרת עץ המחקר"]},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports=["צור חשבון בחינם"]},69419:e=>{e.exports=["הכל טוב - השוק פתוח."]},97637:e=>{e.exports=["‏אפריל"]},86797:e=>{e.exports=["‏אוגוסט"]},22519:e=>{e.exports=["ערכי שינוי הנר"]},52003:e=>{e.exports=["האם אתה באמת רוצה למחוק את המחקר ואת כל הבנים שלו?"]},68854:e=>{e.exports=["לחץ לחיצה כפולה"]},97325:e=>{e.exports=["בעיית נתונים"]},52916:e=>{e.exports=["הנתונים מתעדכנים פעם ביום."]},25978:e=>{e.exports=["הנתונים מתעדכנים פעם בשנייה, גם אם ישנם עדכונים נוספים בשוק."]},57310:e=>{e.exports=["הנתונים מעוכבים"]},49321:e=>{e.exports=["הנתונים על התוכנית הבסיסית שלנו מתעדכנים פעם בשנייה, גם אם יש עדכונים נוספים בשוק."]},55669:e=>{e.exports=["דצמבר‏"]},83498:e=>{e.exports=["מחק את החלונית"]},59315:e=>{e.exports=["נתוני סוף יום"]},82751:e=>{e.exports=["שגיאה"]},40519:e=>{e.exports=["ערב. השוק פתוח למסחר מאוחר post-market."]},80227:e=>{e.exports=["אזור זמן של הבורסה"]},16467:e=>{e.exports=["פברואר‏"]},25046:e=>{e.exports=["מלא את הסכמי הבורסה"]},93666:e=>{e.exports=["סימול דגל"]},564:e=>{e.exports=["שישי"]},72970:e=>{e.exports=["יום שישי"]},88958:e=>{e.exports=["חג"]},21686:e=>{e.exports=["הסתר מקרא אינדיקטור"]},26935:e=>{e.exports=["ארגומנטים של אינדיקטור"]},26315:e=>{e.exports=["כותרות מתנד"]},84098:e=>{e.exports=["ערכי מתנד"]},91459:e=>{e.exports=["אם אתה מעוניין בנתונים בזמן אמת של {listedExchange} תצטרך להשלים הסכם Exchange. אל דאגה, זה לוקח רק כמה לחיצות"]},50634:e=>{e.exports=["זה יעבור למסחר המאוחר, פוסט מארקט ב-{remainingTime}."]},74537:e=>{e.exports=["הוא ייפתח לטרום מסחר פרה-מארקט ב-{remainingTime}."]},26910:e=>{e.exports=["ינואר‏"]},23230:e=>{e.exports=["יולי‏"]},49385:e=>{e.exports=["יוני‏"]},99487:e=>{e.exports=["ערכי פגנס"]},15815:e=>{e.exports=["עדכון אחד מידי שנייה"]},90784:e=>{e.exports=["אוקטובר‏"]},75991:e=>{e.exports=["מצב שוק פתוח"]},18429:e=>{e.exports=["למד עוד"]},39899:e=>{e.exports=["הזז חלונית למטה"]},70343:e=>{e.exports=["הזז חלונית למעלה"]},83085:e=>{e.exports=["שני"]},61199:e=>{e.exports=["יום שני"]},41610:e=>{e.exports=["עוד"]},1653:e=>{e.exports=["בקר. השוק פתוח כעת לטרום מסחר, פרה-מרקט בלבד."]},56470:e=>{e.exports=["הגדל גרף"]},19603:e=>{e.exports=["הגדל חלונית"]},68327:e=>{e.exports=["מאי"]},35732:e=>{e.exports=["נהל חלונות"]},84675:e=>{e.exports=["מרץ‏"]},83949:e=>{e.exports=["שוק פתוח"]},35701:e=>{e.exports=["השוק נפתח בעוד {remainingTime}."]},95814:e=>{e.exports=["השוק סגור"]},98105:e=>{e.exports=["השוק נסגר בעוד {remainingTime}."]},87202:e=>{e.exports=["השוק נמצא כרגע בחופשה. כיף להם."]},71194:e=>{e.exports=["נובמבר‏"]},66324:e=>{e.exports=["קוד מקור"]},36835:e=>{e.exports=["שבת"]},1144:e=>{e.exports=["יום שבת"]},40653:e=>{ +e.exports=["גלול לשמאל"]},26721:e=>{e.exports=["גלול לבר העדכני ביותר"]},35809:e=>{e.exports=["גלול לימין"]},61132:e=>{e.exports=["ספטמבר‏"]},28705:e=>{e.exports=["הצג מקרא אינדיקטור"]},51072:e=>{e.exports=["הצג עץ אובייקטים"]},37809:e=>{e.exports=["הצג הגדרות אינטרוולים"]},39045:e=>{e.exports=["שגיאת מחקר"]},86577:e=>{e.exports=["יום ראשון"]},72149:e=>{e.exports=["יום ראשון"]},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports=["כותרת סימול"]},29985:e=>{e.exports=["פוסט-מרקט"]},28412:e=>{e.exports=["תוכניות בתשלום כוללות עדכוני נתונים מהירים יותר."]},56042:e=>{e.exports=["פרה-מרקט"]},36015:e=>{e.exports=["נתוני זמן אמת עבור {description} אינם נתמכים כרגע. אנו עשויים לתמוך בזה בעתיד."]},6667:e=>{e.exports=["נתונים בזמן אמת עבור {symbolName} מסופקים על ידי {exchange} exchange."]},48293:e=>{e.exports=["שחזר גרף"]},91029:e=>{e.exports=["שחזר חלון"]},75094:e=>{e.exports=["רביעי"]},7147:e=>{e.exports=["יום רביעי"]},52984:e=>{e.exports=["כדי לקבל נתונים בזמן אמת עבור {description}, אנא קנה את חבילת הנתונים בזמן אמת."]},9787:e=>{e.exports=["חמישי"]},7951:e=>{e.exports=["יום חמישי"]},57918:e=>{e.exports=["נתונים אלה הם בזמן אמת, אך הם שונים במקצת מהמקבילה הרשמית שלה מהבורסה הראשית."]},68025:e=>{e.exports=["נתונים אלה הם בזמן אמת, אך הם שונים במקצת מהמקבילה הרשמית שלהם שמגיעה מ- {exchange}."]},73717:e=>{e.exports=["סימול זה אינו קיים, אנא בחר סימול אחר."]},57048:e=>{e.exports=["זמן לטיול - שוק זה סגור."]},94316:e=>{e.exports=["שלישי"]},44979:e=>{e.exports=["יום שלישי"]},8209:e=>{e.exports=["בטל סימול"]},1111:e=>{e.exports=["ווליום/נפח מסחר"]},61311:e=>{e.exports=["הגדל"]},47602:e=>{e.exports=["הקטן"]},57889:e=>{e.exports=["שנה את הנראות של ערכי OHLC"]},18644:e=>{e.exports=["שנה את נראות מצב השוק הפתוח"]},45110:e=>{e.exports=["שנה נראות של בר שינוי"]},31325:e=>{e.exports=["שנה את נראות של כותרות אינדיקטור"]},99774:e=>{e.exports=["שינוי נראות ערכי אינדיקטור"]},96162:e=>{e.exports=["שינוי נראות ארגומנטים של אינדיקטור"]},26717:e=>{e.exports=["שנה את נראות תיאור הסימול"]},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports=["שינוי נראות ערכי ווליום"]},39348:e=>{e.exports=["פחות מדקה אחת"]},87358:e=>{e.exports=["הצג ‎{title}‎"]},7827:e=>{e.exports=["‎{days}‎ ו-‎{hours}‎"]},7435:e=>{e.exports=["{exchange} מאת {originalExchange}"]},19830:e=>{e.exports=["‎{hours}‎ ו-‎{minutes}‎"]},1084:e=>{e.exports=["‎‎{listedExchange}‎ נתונים בזמן אמת זמינים בחינם למשתמשים רשומים."]},11155:e=>{e.exports=["הנתונים של {symbolName} מעוכבים ב‎{time}‎ דקות."]},77033:e=>{e.exports=["הנתונים מתעדכנים אחת ל-{amount} שנייה, גם אם יש עדכונים נוספים בשוק.","הנתונים מתעדכנים אחת ל-{amount} שניות, גם אם יש עדכונים נוספים בשוק.","הנתונים מתעדכנים אחת ל-{amount} שניות, גם אם יש עדכונים נוספים בשוק.","הנתונים מתעדכנים אחת ל-{amount} שניות, גם אם יש עדכונים נוספים בשוק."]},2121:e=>{ +e.exports=["הנתונים על התוכנית הבסיסית שלנו מתעדכנים אחת ל-{amount} שנייה, גם אם יש עדכונים נוספים בשוק.","הנתונים על התוכנית הבסיסית שלנו מתעדכנים אחת ל-{amount} שניות, גם אם יש עדכונים נוספים בשוק.","הנתונים על התוכנית הבסיסית שלנו מתעדכנים אחת ל-{amount} שניות, גם אם יש עדכונים נוספים בשוק.","הנתונים על התוכנית הבסיסית שלנו מתעדכנים אחת ל-{amount} שניות, גם אם יש עדכונים נוספים בשוק."]},5223:e=>{e.exports=["עדכון אחד כל {amount} שנייה","עדכון אחד כל {amount} שניות","עדכון אחד כל {amount} שניות","עדכון אחד כל {amount} שניות"]},58609:e=>{e.exports=["יום {number}","{number} ימים","{number} ימים","{number} ימים"]},24430:e=>{e.exports=["שעה ‎{number}‎","{number} שעות","{number} שעות","{number} שעות"]},67151:e=>{e.exports=["דקה {number}","{number} דקות","{number} דקות","{number} דקות"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/he_IL.8087.02a950e0b171d1520043.js b/charting_library/bundles/he_IL.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..ec8c34b2 --- /dev/null +++ b/charting_library/bundles/he_IL.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:t=>{t.exports=["הוסף"]},53585:t=>{t.exports=["הוסף צבע בהתאמה אישית"]},81865:t=>{t.exports=["שקיפות"]},73755:t=>{t.exports=["סימול נוסף"]},16936:t=>{t.exports=["חזור"]},88046:t=>{t.exports=["סימול הגרף הראשי"]},9898:t=>{t.exports=["זכות Right"]},20036:t=>{t.exports=["ביטול"]},23398:t=>{t.exports=["שנה סימול"]},94551:t=>{t.exports=["גרף"]},64498:t=>{t.exports=["כל המקורות"]},73226:t=>{t.exports=["החל"]},79852:t=>{t.exports=["אגרת חוב"]},56095:t=>{t.exports=["לְהַקְטִין"]},29601:t=>{t.exports=["תיאור"]},46812:t=>{t.exports=["גידול"]},89298:t=>{t.exports=["מרווח"]},68988:t=>{t.exports=["בסדר"]},29673:t=>{t.exports=["אין בורסות התואמות את הקריטריונים שלך"]},41379:t=>{t.exports=["אין סימולים תואמים את הקריטריונים שלך"]},35563:t=>{t.exports=["פורמט המספר אינו חוקי."]},19724:t=>{t.exports=["מקורות"]},59877:t=>{t.exports=["הגדר את הזמן והמחיר של {inputInline} עבור {studyShortDescription}"]},18571:t=>{t.exports=["הגדר את הזמן {inputTitle} עבור {studyShortDescription}"]},58552:t=>{t.exports=["הגדר את המחיר {inputTitle} עבור {studyShortDescription}"]},80481:t=>{t.exports=['הגדר את הזמן והמחיר עבור "{studyShortDescription}"']},42917:t=>{t.exports=['הגדר את השעה עבור "{studyShortDescription}"']},6083:t=>{t.exports=['הגדר את המחיר עבור "{studyShortDescription}"']},52298:t=>{t.exports=["חפש"]},13269:t=>{t.exports=["בחר מקור"]},2607:t=>{t.exports=["הערך שצוין הוא יותר מהמקסימום של המכשיר {max}."]},53669:t=>{t.exports=["הערך שצוין הוא פחות מהמינימום של המכשיר {min}."]},89053:t=>{t.exports=["סימול"]},48490:t=>{t.exports=["סימול ותיאור"]},99983:t=>{t.exports=["חיפוש סימולים"]},54336:t=>{t.exports=["הסר צבע"]},60142:t=>{t.exports=["עובי"]},87592:t=>{t.exports=["חוזה הפרשים cfd"]},17023:t=>{t.exports=["שנה את הבהירות"]},13066:t=>{t.exports=["שנה צבע"]},95657:t=>{t.exports=["שנה את העובי"]},18567:t=>{t.exports=["שנה את המאפיין {propertyName}"]},36962:t=>{t.exports=["סגירה"]},8448:t=>{t.exports=["קריפטו"]},1328:t=>{t.exports="dr"},88720:t=>{t.exports=["כַּלְכָּלָה"]},39512:t=>{t.exports=['מט"ח']},81859:t=>{t.exports=["חוזים עתידיים"]},39337:t=>{t.exports=["גבוה"]},91815:t=>{t.exports="hl2"},40771:t=>{t.exports="hlc3"},9523:t=>{t.exports="hlcc4"},12754:t=>{t.exports=["מדד"]},38071:t=>{t.exports=["מדדים"]},12504:t=>{t.exports="ohlc4"},38466:t=>{t.exports=["פתיחה"]},3919:t=>{t.exports=["נמוך"]},36931:t=>{t.exports=["מניה"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/header-toolbar.4299a771d5d92b59d861.js b/charting_library/bundles/header-toolbar.4299a771d5d92b59d861.js new file mode 100644 index 00000000..f3ee7fe6 --- /dev/null +++ b/charting_library/bundles/header-toolbar.4299a771d5d92b59d861.js @@ -0,0 +1,13 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3005],{64553:e=>{e.exports={wrap:"wrap-wXGVFOC9",wrapWithArrowsOuting:"wrapWithArrowsOuting-wXGVFOC9",wrapOverflow:"wrapOverflow-wXGVFOC9",scrollWrap:"scrollWrap-wXGVFOC9",noScrollBar:"noScrollBar-wXGVFOC9",icon:"icon-wXGVFOC9",scrollLeft:"scrollLeft-wXGVFOC9",scrollRight:"scrollRight-wXGVFOC9",isVisible:"isVisible-wXGVFOC9",iconWrap:"iconWrap-wXGVFOC9",fadeLeft:"fadeLeft-wXGVFOC9",fadeRight:"fadeRight-wXGVFOC9"}},39416:(e,t,s)=>{"use strict";s.d(t,{useFunctionalRefObject:()=>i});var n=s(50959),r=s(43010);function i(e){const t=(0,n.useMemo)((()=>function(e){const t=s=>{e(s),t.current=s};return t.current=null,t}((e=>{o.current(e)}))),[]),s=(0,n.useRef)(null),i=t=>{if(null===t)return a(s.current,t),void(s.current=null);s.current!==e&&(s.current=e,a(s.current,t))},o=(0,n.useRef)(i);return o.current=i,(0,r.useIsomorphicLayoutEffect)((()=>{if(null!==t.current)return o.current(t.current),()=>o.current(null)}),[e]),t}function a(e,t){null!==e&&("function"==typeof e?e(t):e.current=t)}},43010:(e,t,s)=>{"use strict";s.d(t,{useIsomorphicLayoutEffect:()=>r});var n=s(50959);function r(e,t){("undefined"==typeof window?n.useEffect:n.useLayoutEffect)(e,t)}},67842:(e,t,s)=>{"use strict";s.d(t,{useResizeObserver:()=>o});var n=s(50959),r=s(59255),i=s(43010),a=s(39416);function o(e,t=[]){const{callback:s,ref:o=null}=function(e){return"function"==typeof e?{callback:e}:e}(e),l=(0,n.useRef)(null),c=(0,n.useRef)(s);c.current=s;const u=(0,a.useFunctionalRefObject)(o),d=(0,n.useCallback)((e=>{u(e),null!==l.current&&(l.current.disconnect(),null!==e&&l.current.observe(e))}),[u,l]);return(0,i.useIsomorphicLayoutEffect)((()=>(l.current=new r.default(((e,t)=>{c.current(e,t)})),u.current&&d(u.current),()=>{var e;null===(e=l.current)||void 0===e||e.disconnect()})),[u,...t]),d}},9745:(e,t,s)=>{"use strict";s.d(t,{Icon:()=>r});var n=s(50959);const r=n.forwardRef(((e,t)=>{const{icon:s="",...r}=e;return n.createElement("span",{...r,ref:t,dangerouslySetInnerHTML:{__html:s}})}))},76460:(e,t,s)=>{"use strict";function n(e){return 0===e.detail}s.d(t,{isKeyboardClick:()=>n})},47201:(e,t,s)=>{"use strict";function n(...e){return t=>{for(const s of e)void 0!==s&&s(t)}}s.d(t,{createSafeMulticastEventHandler:()=>n})},42142:(e,t,s)=>{"use strict";s.d(t,{FragmentMap:()=>r});var n=s(50959);function r(e){if(e.map){return n.Children.toArray(e.children).map(e.map)}return e.children}},45601:(e,t,s)=>{"use strict";s.d(t,{Measure:()=>r});var n=s(67842);function r(e){const{children:t,onResize:s}=e;return t((0,n.useResizeObserver)(s||(()=>{}),[null===s]))}},70412:(e,t,s)=>{"use strict";s.d(t,{hoverMouseEventFilter:()=>i,useAccurateHover:()=>a,useHover:()=>r});var n=s(50959);function r(){const[e,t]=(0,n.useState)(!1);return[e,{onMouseOver:function(e){i(e)&&t(!0)},onMouseOut:function(e){i(e)&&t(!1)}}]}function i(e){return!e.currentTarget.contains(e.relatedTarget)}function a(e){const[t,s]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{const t=t=>{if(null===e.current)return +;const n=e.current.contains(t.target);s(n)};return document.addEventListener("mouseover",t),()=>document.removeEventListener("mouseover",t)}),[]),t}},21043:e=>{e.exports={group:"group-MBOVGQRI",separator:"separator-MBOVGQRI",noLeftDecoration:"noLeftDecoration-MBOVGQRI",noRightDecoration:"noRightDecoration-MBOVGQRI",noMinimalWidth:"noMinimalWidth-MBOVGQRI",separatorWrap:"separatorWrap-MBOVGQRI"}},63869:e=>{e.exports={separator:"separator-xVhBjD5m"}},20694:e=>{e.exports={"css-value-header-toolbar-height":"38px",toolbar:"toolbar-qqNP9X6e",isHidden:"isHidden-qqNP9X6e",overflowWrap:"overflowWrap-qqNP9X6e",customButton:"customButton-qqNP9X6e",hover:"hover-qqNP9X6e"}},59468:e=>{e.exports={wrap:"wrap-_psvpUP2",icon:"icon-_psvpUP2"}},40620:e=>{e.exports={"css-value-header-toolbar-height":"38px",innerWrap:"innerWrap-OhqNVIYA",inner:"inner-OhqNVIYA",fake:"fake-OhqNVIYA",fill:"fill-OhqNVIYA",collapse:"collapse-OhqNVIYA",button:"button-OhqNVIYA",iconButton:"iconButton-OhqNVIYA",hidden:"hidden-OhqNVIYA",content:"content-OhqNVIYA",desktopPublish:"desktopPublish-OhqNVIYA",mobilePublish:"mobilePublish-OhqNVIYA"}},71468:(e,t,s)=>{"use strict";function n(e){e.dispatchEvent(new CustomEvent("roving-tabindex:main-element"))}function r(e){e.dispatchEvent(new CustomEvent("roving-tabindex:secondary-element"))}s.d(t,{becomeMainElement:()=>n,becomeSecondaryElement:()=>r})},36898:(e,t,s)=>{"use strict";s.d(t,{useMouseClickAutoBlur:()=>a});var n=s(50959),r=s(76460),i=s(16838);function a(e,t=!0){(0,n.useEffect)((()=>{if(!i.PLATFORM_ACCESSIBILITY_ENABLED||!t)return;const s=t=>{const s=e.current;null!==s&&document.activeElement instanceof HTMLElement&&((0,r.isKeyboardClick)(t)||s.contains(document.activeElement)&&"INPUT"!==document.activeElement.tagName&&document.activeElement.blur())};return window.addEventListener("click",s,!0),()=>window.removeEventListener("click",s,!0)}),[t])}},65817:(e,t,s)=>{"use strict";s.d(t,{INTERVALS:()=>r});var n=s(44352);const r=[{name:"",label:n.t(null,{context:"interval"},s(37830))},{name:"H",label:n.t(null,{context:"interval"},s(5285))},{name:"D",label:n.t(null,{context:"interval"},s(6174))},{name:"W",label:n.t(null,{context:"interval"},s(25042))},{name:"M",label:n.t(null,{context:"interval"},s(79410))}]},54079:(e,t,s)=>{"use strict";s.d(t,{Toolbar:()=>d});var n=s(50959),r=s(50151),i=s(47201),a=s(3343),o=s(16838),l=s(71468),c=s(39416),u=s(36898);const d=(0,n.forwardRef)((function(e,t){const{onKeyDown:s,orientation:d,blurOnEscKeydown:h=!0,blurOnClick:m=!0,...v}=e,p=o.PLATFORM_ACCESSIBILITY_ENABLED?{role:"toolbar","aria-orientation":d}:{},f=(0,c.useFunctionalRefObject)(t);return(0,n.useLayoutEffect)((()=>{if(!o.PLATFORM_ACCESSIBILITY_ENABLED)return;const e=(0,r.ensureNotNull)(f.current),t=()=>{const t=(0,o.queryTabbableElements)(e).sort(o.navigationOrderComparator);if(0===t.length){const[t]=(0,o.queryFocusableElements)(e).sort(o.navigationOrderComparator);if(void 0===t)return;(0,l.becomeMainElement)(t)}if(t.length>1){const[,...e]=t;for(const t of e)(0,l.becomeSecondaryElement)(t)}} +;return window.addEventListener("keyboard-navigation-activation",t),()=>window.removeEventListener("keyboard-navigation-activation",t)}),[]),(0,u.useMouseClickAutoBlur)(f,m),n.createElement("div",{...v,...p,ref:f,onKeyDown:(0,i.createSafeMulticastEventHandler)((function(e){if(!o.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;if(!(document.activeElement instanceof HTMLElement))return;const t=(0,a.hashFromEvent)(e);if(27===t)return e.preventDefault(),void document.activeElement.blur();if("vertical"!==d&&37!==t&&39!==t)return;if("vertical"===d&&38!==t&&40!==t)return;const s=e.currentTarget,n=(0,o.queryFocusableElements)(s).sort(o.navigationOrderComparator);if(0===n.length)return;const r=n.indexOf(document.activeElement);if(-1===r)return;e.preventDefault();const i=()=>{const e=(r+n.length-1)%n.length;(0,l.becomeSecondaryElement)(n[r]),(0,l.becomeMainElement)(n[e]),n[e].focus()},c=()=>{const e=(r+n.length+1)%n.length;(0,l.becomeSecondaryElement)(n[r]),(0,l.becomeMainElement)(n[e]),n[e].focus()};switch(t){case 37:"vertical"!==d&&i();break;case 39:"vertical"!==d&&c();break;case 38:"vertical"===d&&i();break;case 40:"vertical"===d&&c()}}),s)})}))},46618:(e,t,s)=>{"use strict";s.r(t),s.d(t,{HeaderToolbarRenderer:()=>Le});var n=s(50959),r=s(962),i=s(50151),a=s(97754),o=s.n(a),l=s(85459),c=s.n(l),u=s(43370),d=s(14483),h=s(76422),m=s(19036),v=s(32563),p=s(42142),f=s(63869);function g(e){return n.createElement("div",{className:o()(f.separator,e.className)})}var S=s(21043);function y(e){const{children:t,className:s,noLeftDecoration:r,noRightDecoration:i,noMinimalWidth:o,onClick:l,removeSeparator:c}=e;return n.createElement(n.Fragment,null,!c&&n.createElement("div",{className:S.separatorWrap},n.createElement(g,{className:S.separator})),n.createElement("div",{className:a(s,S.group,{[S.noMinimalWidth]:o,[S.noLeftDecoration]:r,[S.noRightDecoration]:i}),onClick:l},t))}var _=s(45601),E=s(44352),b=s(9745),C=s(59468),w=s(45820);const M={text:E.t(null,void 0,s(55646))};function I(e){return n.createElement("div",{className:C.wrap},n.createElement(b.Icon,{className:C.icon,icon:w}),M.text)}var k=s(88275),R=s(61345),V=s(38223),L=s(61380),F=s(64553);const O={isVisibleScrollbar:!0,shouldMeasure:!0,hideButtonsFrom:1};function W(e){return n.createElement("div",{className:a(F.fadeLeft,e.className,{[F.isVisible]:e.isVisible})})}function N(e){return n.createElement("div",{className:a(F.fadeRight,e.className,{[F.isVisible]:e.isVisible})})}function T(e){return n.createElement(B,{...e,className:F.scrollLeft})}function A(e){return n.createElement(B,{...e,className:F.scrollRight})}function B(e){return n.createElement("div",{className:a(e.className,{[F.isVisible]:e.isVisible}),onClick:e.onClick},n.createElement("div",{className:F.iconWrap},n.createElement(b.Icon,{icon:L,className:F.icon})))}const D=function(e=T,t=A,s=W,r=N){var o;return(o=class extends n.PureComponent{constructor(e){super(e),this._scroll=n.createRef(),this._handleScrollLeft=()=>{if(this.props.onScrollButtonClick)return void this.props.onScrollButtonClick("left") +;const e=this.props.scrollStepSize||this.state.widthWrap-50;this.animateTo(Math.max(0,this.currentPosition()-e))},this._handleScrollRight=()=>{if(this.props.onScrollButtonClick)return void this.props.onScrollButtonClick("right");const e=this.props.scrollStepSize||this.state.widthWrap-50;this.animateTo(Math.min((this.state.widthContent||0)-(this.state.widthWrap||0),this.currentPosition()+e))},this._handleResizeWrap=([e])=>{const t=e.target.getBoundingClientRect();this.props.onMeasureWrap&&this.props.onMeasureWrap(t),this.setState({widthWrap:t.width}),this._checkButtonsVisibility()},this._handleResizeContent=([e])=>{const t=e.target.getBoundingClientRect();this.props.onMeasureContent&&this.props.onMeasureContent(t);const{shouldDecreaseWidthContent:s,buttonsWidthIfDecreasedWidthContent:n}=this.props;s&&n?this.setState({widthContent:t.width+2*n}):this.setState({widthContent:t.width})},this._handleScroll=()=>{const{onScroll:e}=this.props;e&&e(this.currentPosition(),this.isAtLeft(),this.isAtRight()),this._checkButtonsVisibility()},this._checkButtonsVisibility=()=>{const{isVisibleLeftButton:e,isVisibleRightButton:t}=this.state,s=this.isAtLeft(),n=this.isAtRight();s||e?s&&e&&this.setState({isVisibleLeftButton:!1}):this.setState({isVisibleLeftButton:!0}),n||t?n&&t&&this.setState({isVisibleRightButton:!1}):this.setState({isVisibleRightButton:!0})},this.state={widthContent:0,widthWrap:0,isVisibleRightButton:!1,isVisibleLeftButton:!1}}componentDidMount(){this._checkButtonsVisibility()}componentDidUpdate(e,t){t.widthWrap===this.state.widthWrap&&t.widthContent===this.state.widthContent||this._handleScroll()}currentPosition(){return this._scroll.current?(0,V.isRtl)()?(0,V.getLTRScrollLeft)(this._scroll.current):this._scroll.current.scrollLeft:0}isAtLeft(){return!this._isOverflowed()||this.currentPosition()<=(0,i.ensureDefined)(this.props.hideButtonsFrom)}isAtRight(){return!this._isOverflowed()||this.currentPosition()+this.state.widthWrap>=this.state.widthContent-(0,i.ensureDefined)(this.props.hideButtonsFrom)}animateTo(e,t=R.dur){const s=this._scroll.current;s&&((0,V.isRtl)()&&(e=(0,V.getLTRScrollLeftOffset)(s,e)),t<=0?s.scrollLeft=Math.round(e):(0,k.doAnimate)({onStep(e,t){s.scrollLeft=Math.round(t)},from:s.scrollLeft,to:Math.round(e),easing:R.easingFunc.easeInOutCubic,duration:t}))}render(){const{children:i,isVisibleScrollbar:o,isVisibleFade:l,isVisibleButtons:c,shouldMeasure:u,shouldDecreaseWidthContent:d,buttonsWidthIfDecreasedWidthContent:h,onMouseOver:m,onMouseOut:v,scrollWrapClassName:p,fadeClassName:f}=this.props,{isVisibleRightButton:g,isVisibleLeftButton:S}=this.state,y=d&&h;return n.createElement(_.Measure,{onResize:u?this._handleResizeWrap:null},(d=>n.createElement("div",{className:F.wrapOverflow,onMouseOver:m,onMouseOut:v,ref:d},n.createElement("div",{className:a(F.wrap,y?F.wrapWithArrowsOuting:"")},n.createElement("div",{className:a(F.scrollWrap,p,{[F.noScrollBar]:!o}),onScroll:this._handleScroll,ref:this._scroll},n.createElement(_.Measure,{onResize:u?this._handleResizeContent:null},i)),l&&n.createElement(s,{ +isVisible:S,className:f}),l&&n.createElement(r,{isVisible:g,className:f}),c&&n.createElement(e,{onClick:this._handleScrollLeft,isVisible:S}),c&&n.createElement(t,{onClick:this._handleScrollRight,isVisible:g})))))}_isOverflowed(){const{widthContent:e,widthWrap:t}=this.state;return e>t}}).defaultProps=O,o}(T,A,W,N);var x,P=s(21861);!function(e){e.SymbolSearch="header-toolbar-symbol-search",e.Intervals="header-toolbar-intervals",e.ChartStyles="header-toolbar-chart-styles",e.Compare="header-toolbar-compare",e.Indicators="header-toolbar-indicators",e.StudyTemplates="header-toolbar-study-templates",e.Dropdown="header-toolbar-dropdown",e.Alerts="header-toolbar-alerts",e.Layouts="header-toolbar-layouts",e.SaveLoad="header-toolbar-save-load",e.UndoRedo="header-toolbar-undo-redo",e.Properties="header-toolbar-properties",e.QuickSearch="header-toolbar-quick-search",e.PublishDesktop="header-toolbar-publish-desktop",e.PublishMobile="header-toolbar-publish-mobile",e.Fullscreen="header-toolbar-fullscreen",e.Screenshot="header-toolbar-screenshot",e.Replay="header-toolbar-replay",e.Financials="header-toolbar-financials"}(x||(x={}));var z=s(70412),H=s(5962),q=s(54079),G=s(16838),X=s(40620);const Y=(0,H.registryContextType)(),U=d.enabled("widget");class j extends n.PureComponent{constructor(e,t){super(e,t),this._handleMouseOver=e=>{(0,z.hoverMouseEventFilter)(e)&&this.setState({isHovered:!0})},this._handleMouseOut=e=>{(0,z.hoverMouseEventFilter)(e)&&this.setState({isHovered:!1})},this._handleInnerResize=([e])=>{const t=e.contentRect.width,{onWidthChange:s}=this.props;s&&s(t)},this._handleMeasureAvailableSpace=e=>{const{onAvailableSpaceChange:t}=this.props;t&&t(e.width)},this._processCustoms=e=>{const{isFake:t,displayMode:s}=this.props,{tools:r}=this.context;return e.map((e=>n.createElement(y,{key:e.id},(e=>{switch(e.type){case"Button":return n.createElement(r.Custom,{...e.params,isFake:t});case"TradingViewStyledButton":return n.createElement(r.CustomTradingViewStyledButton,{...e.params,className:X.button,displayMode:s});case"Dropdown":return n.createElement(r.Dropdown,{displayMode:s,params:e.params});default:return null}})(e))))},this._fixLastGroup=(e,t,s)=>{if(t===s.length-1&&n.isValidElement(e)&&e.type===y){const t=void 0!==this.context.tools.Publish&&!this.props.readOnly;return n.cloneElement(e,{noRightDecoration:t})}return e},(0,H.validateRegistry)(t,{tools:m.any.isRequired}),this.state={isHovered:!1}}render(){const{tools:e}=this.context,{features:t,displayMode:s,chartSaver:r,studyMarket:i,readOnly:o,saveLoadSyncEmitter:l,leftCustomElements:c,rightCustomElements:u,showScrollbarWhen:d,isFake:h=!1}=this.props,{isHovered:m}=this.state,f=this._processCustoms(c),g=this._processCustoms(u),S=d.includes(s);return n.createElement(q.Toolbar,{className:a(X.inner,{[X.fake]:h}),onContextMenu:P.preventDefaultForContextMenu,"data-is-fake-main-panel":h,"aria-hidden":G.PLATFORM_ACCESSIBILITY_ENABLED?h:void 0},n.createElement(D,{isVisibleFade:v.mobiletouch&&S,isVisibleButtons:!v.mobiletouch&&S&&m,isVisibleScrollbar:!1,shouldMeasure:!h, +onMouseOver:this._handleMouseOver,onMouseOut:this._handleMouseOut,onMeasureWrap:this._handleMeasureAvailableSpace},(c=>n.createElement("div",{className:X.content,ref:c,role:G.PLATFORM_ACCESSIBILITY_ENABLED?"none":void 0},n.createElement(_.Measure,{onResize:h?this._handleInnerResize:null},(c=>n.createElement("div",{className:X.innerWrap,ref:c},n.createElement(p.FragmentMap,{map:this._fixLastGroup},!o&&n.Children.toArray([(e.SymbolSearch||!U&&e.Compare)&&n.createElement(y,{key:"symbol"},e.SymbolSearch&&n.createElement(e.SymbolSearch,{id:h?void 0:x.SymbolSearch,isActionsVisible:t.allowSymbolSearchSpread}),e.Compare&&n.createElement(e.Compare,{id:h?void 0:x.Compare,className:X.button,displayMode:s})),e.DateRange&&n.createElement(y,{key:"range"},n.createElement(e.DateRange,null)),e.Intervals&&n.createElement(y,{key:"intervals"},n.createElement(e.Intervals,{id:h?void 0:x.Intervals,isShownQuicks:t.allowFavoriting,isFavoritingAllowed:t.allowFavoriting,displayMode:s,isFake:h})),e.Bars&&n.createElement(y,{key:"styles"},n.createElement(e.Bars,{id:h?void 0:x.ChartStyles,isShownQuicks:t.allowFavoriting,isFavoritingAllowed:t.allowFavoriting,displayMode:s,isFake:h})),U&&e.Compare&&!e.SymbolSearch&&n.createElement(y,{key:"compare"},n.createElement(e.Compare,{id:h?void 0:x.Compare,className:X.button,displayMode:s})),e.Indicators&&n.createElement(y,{key:"indicators"},n.createElement(e.Indicators,{id:h?void 0:x.Indicators,className:X.button,studyMarket:i,displayMode:s}),e.Templates&&n.createElement(e.Templates,{id:h?void 0:x.StudyTemplates,isShownQuicks:t.allowFavoriting,isFavoritingAllowed:t.allowFavoriting,displayMode:s})),e.Alert&&n.createElement(y,{key:"alert"},n.createElement(e.Alert,{id:h?void 0:x.Alerts,className:X.button,displayMode:s}),e.Replay&&n.createElement(e.Replay,{id:h?void 0:x.Replay,className:X.button,displayMode:s})),e.AlertReferral&&n.createElement(y,{key:"alert-referral"},n.createElement(e.AlertReferral,{className:X.button,displayMode:s})),e.ScalePercentage&&n.createElement(y,{key:"percentage"},n.createElement(e.ScalePercentage,null)),e.ScaleLogarithm&&n.createElement(y,{key:"logarithm"},n.createElement(e.ScaleLogarithm,null)),...f]),function(e){const t=e.findIndex((e=>n.isValidElement(e)&&!!e.key&&-1!==e.key.toString().indexOf("view-only-badge")));return[t].filter((e=>e>=0)).forEach((t=>{e=n.Children.map(e,((e,s)=>{if(n.isValidElement(e)){switch([t-1,t,t+1].indexOf(s)){case 0:const t={noRightDecoration:!0};e=n.cloneElement(e,t);break;case 1:const s={noLeftDecoration:!0,noRightDecoration:!0};e=n.cloneElement(e,s);break;case 2:const r={noLeftDecoration:!0};e=n.cloneElement(e,r)}}return e}))})),e}(n.Children.toArray([o&&n.createElement(y,{key:"view-only-badge",removeSeparator:!0},n.createElement(I,null)),!o&&e.UndoRedo&&n.createElement(y,{key:"undo-redo"},n.createElement(e.UndoRedo,{id:h?void 0:x.UndoRedo})),n.createElement(y,{removeSeparator:!0,key:"gap-1",className:a(X.fill,h&&X.collapse)}),(e.Layout||e.SaveLoad)&&n.createElement(y,{key:"layout",removeSeparator:!0},!o&&e.Layout&&n.createElement(e.Layout,{ +id:h?void 0:x.Layouts}),e.SaveLoad&&n.createElement(e.SaveLoad,{id:h?void 0:x.SaveLoad,chartSaver:r,isReadOnly:o,displayMode:s,isFake:h,stateSyncEmitter:l})),e.SaveLoadReferral&&n.createElement(y,{key:"save-load-referral"},n.createElement(e.SaveLoadReferral,{isReadOnly:o,displayMode:s})),!1,t.showLaunchInPopupButton&&e.OpenPopup&&n.createElement(y,{key:"popup",removeSeparator:!1},n.createElement(e.OpenPopup,null)),!o&&(e.Properties||e.Fullscreen||!U&&e.Screenshot)&&n.createElement(y,{key:"properties",removeSeparator:!1},!o&&e.QuickSearch&&n.createElement(e.QuickSearch,{id:h?void 0:x.QuickSearch,className:X.iconButton}),!o&&e.Properties&&n.createElement(e.Properties,{id:h?void 0:x.Properties,className:X.iconButton}),n.createElement(n.Fragment,null,!o&&e.Fullscreen&&n.createElement(y,{key:"fullscreen",onClick:this._trackFullscreenButtonClick,removeSeparator:!0},n.createElement(e.Fullscreen,{id:h?void 0:x.Fullscreen})),!U&&e.Screenshot&&n.createElement(e.Screenshot,{id:h?void 0:x.Screenshot,className:X.iconButton}))),U&&!o&&e.Fullscreen&&n.createElement(y,{key:"fullscreen",onClick:this._trackFullscreenButtonClick,removeSeparator:!0},n.createElement(e.Fullscreen,{id:h?void 0:x.Fullscreen})),U&&e.Screenshot&&n.createElement(y,{key:"screenshot",removeSeparator:!0},n.createElement(e.Screenshot,{id:h?void 0:x.Screenshot,className:X.iconButton})),!o&&e.Publish&&n.createElement(y,{key:"publish",className:X.mobilePublish,removeSeparator:!0},n.createElement(e.Publish,{id:h?void 0:x.PublishMobile})),...g]))))))))),e.Publish&&!o&&!h&&n.createElement(e.Publish,{id:x.PublishDesktop,className:X.desktopPublish}))}_trackFullscreenButtonClick(){0}}j.contextType=Y;var Q=s(97145),K=s(68456);class J extends K.CommonJsonStoreService{constructor(e,t,s=[]){super(e,t,"FAVORITE_CHART_STYLES_CHANGED","StyleWidget.quicks",s)}}var $=s(94025),Z=s(15051);class ee extends K.AbstractJsonStoreService{constructor(e,t,s){super(e,t,"FAVORITE_INTERVALS_CHANGED","IntervalWidget.quicks",s)}_serialize(e){return(0,Z.uniq)(e.map($.normalizeIntervalString))}_deserialize(e){return(0,Z.uniq)((0,$.convertResolutionsFromSettings)(e).filter($.isResolutionMultiplierValid).map($.normalizeIntervalString))}}var te=s(82992),se=s(57898),ne=s(56840),re=s(21097);class ie extends K.AbstractJsonStoreService{constructor(e,t,s=[]){super(e,t,"CUSTOM_INTERVALS_CHANGED","IntervalWidget.intervals",s)}set(e,t){e.length,this.get().length,super.set(e,t)}_serialize(e){return(0,Z.uniq)(e.map($.normalizeIntervalString))}_deserialize(e){return(0,Z.uniq)((0,$.convertResolutionsFromSettings)(e).filter($.isResolutionMultiplierValid).map($.normalizeIntervalString))}}const ae=new ie(re.TVXWindowEvents,ne);var oe=s(65817);class le{constructor(e){this._customIntervalsService=ae,this._supportedIntervalsMayChange=new se.Delegate,this._fireSupportedIntervalsMayChange=()=>{this._supportedIntervalsMayChange.fire()},this._chartApiInstance=e,te.linking.supportedResolutions.subscribe(this._fireSupportedIntervalsMayChange),te.linking.range.subscribe(this._fireSupportedIntervalsMayChange), +te.linking.seconds.subscribe(this._fireSupportedIntervalsMayChange),te.linking.ticks.subscribe(this._fireSupportedIntervalsMayChange),te.linking.intraday.subscribe(this._fireSupportedIntervalsMayChange),te.linking.dataFrequencyResolution.subscribe(this._fireSupportedIntervalsMayChange)}destroy(){te.linking.supportedResolutions.unsubscribe(this._fireSupportedIntervalsMayChange),te.linking.range.unsubscribe(this._fireSupportedIntervalsMayChange),te.linking.seconds.unsubscribe(this._fireSupportedIntervalsMayChange),te.linking.ticks.unsubscribe(this._fireSupportedIntervalsMayChange),te.linking.intraday.unsubscribe(this._fireSupportedIntervalsMayChange),te.linking.dataFrequencyResolution.unsubscribe(this._fireSupportedIntervalsMayChange)}getDefaultIntervals(){return null===this._chartApiInstance?[]:this._chartApiInstance.defaultResolutions().map($.normalizeIntervalString)}getCustomIntervals(){return this._customIntervalsService.get()}add(e,t,s){if(!this.isValidInterval(e,t))return null;const n=(0,$.normalizeIntervalString)(`${e}${t}`),r=this.getCustomIntervals();return this._isIntervalDefault(n)||r.includes(n)?null:(this._customIntervalsService.set((0,$.sortResolutions)([...r,n])),n)}remove(e){this._customIntervalsService.set(this.getCustomIntervals().filter((t=>t!==e)))}isValidInterval(e,t){return(0,$.isResolutionMultiplierValid)(`${e}${t}`)}isSupportedInterval(e){return(0,$.isAvailable)(e)}supportedIntervalsMayChange(){return this._supportedIntervalsMayChange}getOnChange(){return this._customIntervalsService.getOnChange()}getPossibleIntervals(){return oe.INTERVALS}getResolutionUtils(){return{getMaxResolutionValue:$.getMaxResolutionValue,getTranslatedResolutionModel:$.getTranslatedResolutionModel,mergeResolutions:$.mergeResolutions,sortResolutions:$.sortResolutions}}_isIntervalDefault(e){return this.getDefaultIntervals().includes(e)}}var ce=s(69774),ue=s(70826),de=s(14905);const he={};let me=null;class ve{constructor(e=ne){this._favorites=[],this._favoritesChanged=new se.Delegate,this._settings=e,re.TVXWindowEvents.on("StudyFavoritesChanged",(e=>{const t=JSON.parse(e);this._loadFromState(t.favorites||[])})),this._settings.onSync.subscribe(this,this._loadFavs),this._loadFavs()}isFav(e){const t=this.favId(e);return-1!==this._findFavIndex(t)}toggleFavorite(e){this.isFav(e)?this.removeFavorite(e):this.addFavorite(e)}addFavorite(e){const t=this.favId(e);this._favorites.push(fe(t)),this._favoritesChanged.fire(),this._saveFavs()}removeFavorite(e){const t=this.favId(e),s=this._findFavIndex(t);-1!==s&&(this._favorites.splice(s,1),this._favoritesChanged.fire()),this._saveFavs()}favId(e){return(0,de.isPineIdString)(e)?e:(0,de.extractPineId)(e)||(0,ue.extractStudyId)(e)}favorites(){return this._favorites}favoritePineIds(){return this._favorites.filter((e=>"pine"===e.type)).map((e=>e.pineId))}favoritesChanged(){return this._favoritesChanged}static getInstance(){return null===me&&(me=new ve),me}static create(e){return new ve(e)}_loadFavs(){const e=this._settings.getJSON("studyMarket.favorites",[]);this._loadFromState(e)}_saveFavs(){ +const e=this._stateToSave();this._settings.setJSON("studyMarket.favorites",e,{forceFlush:!0}),re.TVXWindowEvents.emit("StudyFavoritesChanged",JSON.stringify({favorites:e}))}_stateToSave(){return this._favorites.map(pe)}_loadFromState(e){this._favorites=e.map((e=>fe(function(e){return e in he?he[e]:e}(e)))),this._favoritesChanged.fire()}_findFavIndex(e){return this._favorites.findIndex((t=>e===pe(t)))}}function pe(e){return"java"===e.type?e.studyId:e.pineId}function fe(e){return(0,de.isPineIdString)(e)?{type:"pine",pineId:e}:{type:"java",studyId:e}}var ge=s(36274);const Se={[ge.ResolutionKind.Ticks]:!1,[ge.ResolutionKind.Seconds]:!1,[ge.ResolutionKind.Minutes]:!1,[ge.SpecialResolutionKind.Hours]:!1,[ge.ResolutionKind.Days]:!1,[ge.ResolutionKind.Range]:!1};class ye extends K.CommonJsonStoreService{constructor(e,t,s=Se){super(e,t,"INTERVALS_MENU_VIEW_STATE_CHANGED","IntervalWidget.menu.viewState",s)}isAllowed(e){return Object.keys(Se).includes(e)}}var _e=s(35423);const Ee={Area:3,"HLC area":16,Bars:0,Candles:1,"Heiken Ashi":8,"Hollow Candles":9,Line:2,Renko:4,Kagi:5,"Point & figure":6,"Line Break":7,Baseline:10,LineWithMarkers:14,Stepline:15,Columns:13,"High-low":12},be=["1","30","60"];function Ce(e=[]){let t=e.map((e=>Ee[e]))||[1,4,5,6];return d.enabled("widget")&&(t=[0,1,3]),t}function we(e=[]){return(0,$.mergeResolutions)(e,d.enabled("star_some_intervals_by_default")?be:[])}new ee(re.TVXWindowEvents,ne,we()),new J(re.TVXWindowEvents,ne,Ce()),new _e.FavoriteStudyTemplateService(re.TVXWindowEvents,ne);const Me={tools:m.any.isRequired,isFundamental:m.any,chartApiInstance:m.any,availableTimeFrames:m.any,chartWidgetCollection:m.any,windowMessageService:m.any,favoriteChartStylesService:m.any,favoriteIntervalsService:m.any,intervalService:m.any,favoriteStudyTemplatesService:m.any,studyTemplates:m.any,chartChangesWatcher:m.any,saveChartService:m.any,sharingChartService:m.any,loadChartService:m.any,chartWidget:m.any,favoriteScriptsModel:m.any,intervalsMenuViewStateService:m.any,templatesMenuViewStateService:m.any,openGlobalSearch:m.any,snapshotUrl:m.any};var Ie=s(70027),ke=s(20694);const Re=[];class Ve extends n.PureComponent{constructor(e){super(e),this._saveLoadSyncEmitter=new(c()),this._handleFullWidthChange=e=>{this._fullWidth=e,this.setState({measureValid:!1})},this._handleFavoritesWidthChange=e=>{this._favoritesWidth=e,this.setState({measureValid:!1})},this._handleCollapseWidthChange=e=>{this._collapseWidth=e,this.setState({measureValid:!1})},this._handleMeasure=e=>{this.setState({availableWidth:e,measureValid:!1})};const{tools:t,windowMessageService:s,chartWidgetCollection:n,chartApiInstance:r,availableTimeFrames:a,isFundamental:o,favoriteIntervalsService:l,favoriteChartStylesService:h,favoriteStudyTemplatesService:m,studyTemplates:v,saveChartService:p,sharingChartService:f,loadChartService:g,snapshotUrl:S,openGlobalSearch:y}=e;this._showScrollbarWhen=(0,i.ensureDefined)(e.allowedModes).slice(-1),this._panelWidthChangeHandlers={full:this._handleFullWidthChange,medium:this._handleFavoritesWidthChange, +small:this._handleCollapseWidthChange};const{chartChangesWatcher:_}=e;this._chartChangesWatcher=_;const E=Ce(this.props.defaultFavoriteStyles);this._favoriteChartStylesService=h||new J(re.TVXWindowEvents,ne,E);const b=we(this.props.defaultFavoriteIntervals);this._favoriteIntervalsService=l||new ee(re.TVXWindowEvents,ne,b),this._intervalsMenuViewStateService=new ye(re.TVXWindowEvents,ne),this._intervalService=new le(r),this._registry={tools:t,isFundamental:o,chartWidgetCollection:n,windowMessageService:s,chartApiInstance:r,availableTimeFrames:a,favoriteStudyTemplatesService:m,studyTemplates:v,saveChartService:p,sharingChartService:f,loadChartService:g,intervalsMenuViewStateService:this._intervalsMenuViewStateService,favoriteChartStylesService:this._favoriteChartStylesService,favoriteIntervalsService:this._favoriteIntervalsService,intervalService:this._intervalService,chartChangesWatcher:this._chartChangesWatcher,chartWidget:n.activeChartWidget.value(),favoriteScriptsModel:ve.getInstance(),templatesMenuViewStateService:this._templatesMenuVuewStateService,snapshotUrl:S,openGlobalSearch:y},this.state={isVisible:!0,availableWidth:0,displayMode:"full",measureValid:!1,leftCustomElements:[],rightCustomElements:[]},this._readOnly=n.readOnly(),this._features={allowFavoriting:d.enabled("items_favoriting"),showIdeasButton:Boolean(this.props.ideas),showLaunchInPopupButton:Boolean(this.props.popupButton),allowSymbolSearchSpread:d.enabled("header_symbol_search")&&d.enabled("show_spread_operators"),allowToolbarHiding:d.enabled("collapsible_header")},this._setDisplayMode=(0,u.default)(this._setDisplayMode,100),this._negotiateResizer()}componentDidUpdate(e,t){const{isVisible:s,measureValid:n}=this.state;s!==t.isVisible&&(h.emit("toggle_header",s),this._negotiateResizer()),n||this._setDisplayMode()}render(){const{resizerBridge:e,allowedModes:t,...s}=this.props,{displayMode:r,isVisible:o,leftCustomElements:l,rightCustomElements:c}=this.state,u={features:this._features,readOnly:this._readOnly,isFake:!1,saveLoadSyncEmitter:this._saveLoadSyncEmitter,leftCustomElements:l,rightCustomElements:c,...s},d={...u,isFake:!0,showScrollbarWhen:Re},h=(0,i.ensureDefined)(t),m=this.props.tools.PublishButtonManager||n.Fragment;return n.createElement(H.RegistryProvider,{value:this._registry,validation:Me},n.createElement(m,null,n.createElement("div",{className:a(ke.toolbar,{[ke.isHidden]:!o}),onClick:this.props.onClick},n.createElement("div",{className:ke.overflowWrap},h.map((e=>n.createElement(j,{key:e,displayMode:e,onWidthChange:this._panelWidthChangeHandlers[e],...d}))),n.createElement(j,{key:"live",showScrollbarWhen:this._showScrollbarWhen,displayMode:r,onAvailableSpaceChange:this._handleMeasure,...u})))))}addButton(e,t){if(!t.useTradingViewStyle)return this._addCustomHTMLButton(e,t.align);this._addCustomTradingViewStyledButton(e,t)}addDropdown(e,t){const{leftCustomElements:s,rightCustomElements:n}=this.state,r={type:"Dropdown",id:e,params:t};"left"===t.align?this.setState({leftCustomElements:[...s,r]}):this.setState({rightCustomElements:[...n,r]})} +updateDropdown(e,t){const s=t=>"Dropdown"===t.type&&t.id===e,n=this.state.leftCustomElements.find(s)||this.state.rightCustomElements.find(s);void 0!==n&&(n.params={...n.params,...t},this.setState({leftCustomElements:this.state.leftCustomElements.slice(),rightCustomElements:this.state.rightCustomElements.slice()}))}removeDropdown(e){const t=t=>"Dropdown"===t.type&&t.id!==e,s=this.state.leftCustomElements.filter(t),n=this.state.rightCustomElements.filter(t);this.setState({leftCustomElements:s,rightCustomElements:n})}_negotiateResizer(){this.props.resizerBridge.negotiateHeight(this.state.isVisible?ce.HEADER_TOOLBAR_HEIGHT_EXPANDED:ce.HEADER_TOOLBAR_HEIGHT_COLLAPSED)}_setDisplayMode(){const{availableWidth:e}=this.state,{allowedModes:t}=this.props,s={full:this._fullWidth,medium:this._favoritesWidth,small:this._collapseWidth},n=(0,i.ensureDefined)(t);let r=n.map((e=>s[e])).findIndex((t=>e>=t));-1===r&&(r=n.length-1);const a=n[r];this.setState({measureValid:!0,displayMode:a})}_addCustomHTMLButton(e,t="left"){const s=new Q.WatchedValue(0),n=(0,Ie.parseHtmlElement)(`
`),r={type:"Button",id:e,params:{key:Number(new Date),element:n,width:s}};return this._addCustomElementToState(t,r),n}_addCustomTradingViewStyledButton(e,t){const s={type:"TradingViewStyledButton",id:e,params:{key:Number(new Date),text:t.text,title:t.title,onClick:t.onClick}};this._addCustomElementToState(t.align,s)}_addCustomElementToState(e,t){const{leftCustomElements:s,rightCustomElements:n}=this.state;"left"===e?this.setState({leftCustomElements:[...s,t]}):this.setState({rightCustomElements:[...n,t]})}}Ve.defaultProps={allowedModes:["full","medium"]};class Le{constructor(e,t){this._component=null,this._handleRef=e=>{this._component=e},this._container=e,r.render(n.createElement(Ve,{...t,ref:this._handleRef}),this._container)}destroy(){r.unmountComponentAtNode(this._container)}getComponent(){return(0,i.ensureNotNull)(this._component)}}},5962:(e,t,s)=>{"use strict";s.d(t,{RegistryProvider:()=>l,registryContextType:()=>c,validateRegistry:()=>o});var n=s(50959),r=s(19036),i=s.n(r);const a=n.createContext({});function o(e,t){i().checkPropTypes(t,e,"context","RegistryContext")}function l(e){const{validation:t,value:s}=e;return o(s,t),n.createElement(a.Provider,{value:s},e.children)}function c(){return a}},61380:e=>{e.exports=''},45820:e=>{ +e.exports=''},6174:e=>{e.exports={ar:["أيام"],ca_ES:["dies"],cs:"days",de:["Tage"],el:"days",en:"days",es:["días"],fa:"days",fr:["jours"],he_IL:["ימים"],hu_HU:["nap"],id_ID:["hari"],it:["giorni"],ja:["日"],ko:["날"],ms_MY:["hari"],nl_NL:"days",pl:["dni"],pt:["dias"],ro:"days",ru:["дни"],sv:["dagar"],th:["วัน"],tr:["gün"],vi:["ngày"],zh:["日"],zh_TW:["天"]}},5285:e=>{e.exports={ar:["ساعات"],ca_ES:["hores"],cs:"hours",de:["Stunden"],el:"hours",en:"hours",es:["horas"],fa:"hours",fr:["heures"],he_IL:["שעות"],hu_HU:["óra"],id_ID:["jam"],it:["ore"],ja:["時間"],ko:["시"],ms_MY:["jam"],nl_NL:"hours",pl:["godziny"],pt:["horas"],ro:"hours",ru:["часы"],sv:["timmar"],th:["ชั่วโมง"],tr:["saat"],vi:["giờ"],zh:["小时"],zh_TW:["小時"]}},79410:e=>{e.exports={ar:["شهور"],ca_ES:["mesos"],cs:"months",de:["Monate"],el:"months",en:"months",es:["meses"],fa:"months",fr:["mois"],he_IL:["חודשים"],hu_HU:["hónap"],id_ID:["bulan"],it:["mesi"],ja:["月"],ko:["달"],ms_MY:["bulan"],nl_NL:"months",pl:["miesiące"],pt:["meses"],ro:"months",ru:["месяцы"],sv:["månader"],th:["เดือน"],tr:["ay"],vi:["tháng"],zh:["个月"],zh_TW:["個月"]}},37830:e=>{e.exports={ar:["دقائق"],ca_ES:["minuts"],cs:"minutes",de:["Minuten"],el:"minutes",en:"minutes",es:["minutos"],fa:"minutes",fr:"minutes",he_IL:["דקות"],hu_HU:["perc"],id_ID:["menit"],it:["minuti"],ja:["分"],ko:["분"],ms_MY:["minit"],nl_NL:"minutes",pl:["minuty"],pt:["minutos"],ro:"minutes",ru:["минуты"],sv:["minuter"],th:["นาที"],tr:["dakika"],vi:["phút"],zh:["分钟"],zh_TW:["分鐘"]}},25042:e=>{e.exports={ar:["أسابيع"],ca_ES:["setmanes"],cs:"weeks",de:["Wochen"],el:"weeks",en:"weeks",es:["semanas"],fa:"weeks",fr:["semaines"],he_IL:["שבועות"],hu_HU:["hét"],id_ID:["minggu"],it:["settimane"],ja:["週"],ko:["주"],ms_MY:["minggu"],nl_NL:"weeks",pl:["tygodnie"],pt:["semanas"],ro:"weeks",ru:["недели"],sv:["veckor"],th:["สัปดาห์"],tr:["hafta"],vi:["tuần"],zh:["周"],zh_TW:["周"]}},55646:e=>{e.exports={ar:["وضع العرض فقط"],ca_ES:["Mode només lectura"],cs:"View Only Mode",de:["Ansichtsmodus"],el:"View Only Mode",en:"View Only Mode",es:["Modo sólo lectura"],fa:"View Only Mode",fr:["Mode Voir uniquement"],he_IL:["מצב תצוגה בלבד"],hu_HU:"View Only Mode",id_ID:["Mode Hanya Melihat"],it:["Modalità di sola visualizzazione"], +ja:["表示専用モード"],ko:["뷰 온리 모드"],ms_MY:["Mod Lihat Sahaja"],nl_NL:"View Only Mode",pl:["Tryb Podglądu"],pt:["Modo de Visualização"],ro:"View Only Mode",ru:['Режим "Только просмотр"'],sv:["Endast visningsläge"],th:["โหมดแบบดูอย่างเดียว"],tr:["Sadece Görme Modu"],vi:["Chế độ chỉ xem"],zh:["仅查看模式"],zh_TW:["僅查看模式"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/header-toolbar.d2aa6e1dc6d61ae08053.js b/charting_library/bundles/header-toolbar.d2aa6e1dc6d61ae08053.js deleted file mode 100644 index 8a7bf987..00000000 --- a/charting_library/bundles/header-toolbar.d2aa6e1dc6d61ae08053.js +++ /dev/null @@ -1,13 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3005],{64553:e=>{e.exports={wrap:"wrap-wXGVFOC9",wrapWithArrowsOuting:"wrapWithArrowsOuting-wXGVFOC9",wrapOverflow:"wrapOverflow-wXGVFOC9",scrollWrap:"scrollWrap-wXGVFOC9",noScrollBar:"noScrollBar-wXGVFOC9",icon:"icon-wXGVFOC9",scrollLeft:"scrollLeft-wXGVFOC9",scrollRight:"scrollRight-wXGVFOC9",isVisible:"isVisible-wXGVFOC9",iconWrap:"iconWrap-wXGVFOC9",fadeLeft:"fadeLeft-wXGVFOC9",fadeRight:"fadeRight-wXGVFOC9"}},39416:(e,t,s)=>{"use strict";s.d(t,{useFunctionalRefObject:()=>i});var n=s(50959),r=s(43010);function i(e){const t=(0,n.useMemo)((()=>function(e){const t=s=>{e(s),t.current=s};return t.current=null,t}((e=>{o.current(e)}))),[]),s=(0,n.useRef)(null),i=t=>{if(null===t)return a(s.current,t),void(s.current=null);s.current!==e&&(s.current=e,a(s.current,t))},o=(0,n.useRef)(i);return o.current=i,(0,r.useIsomorphicLayoutEffect)((()=>{if(null!==t.current)return o.current(t.current),()=>o.current(null)}),[e]),t}function a(e,t){null!==e&&("function"==typeof e?e(t):e.current=t)}},43010:(e,t,s)=>{"use strict";s.d(t,{useIsomorphicLayoutEffect:()=>r});var n=s(50959);function r(e,t){("undefined"==typeof window?n.useEffect:n.useLayoutEffect)(e,t)}},67842:(e,t,s)=>{"use strict";s.d(t,{useResizeObserver:()=>o});var n=s(50959),r=s(59255),i=s(43010),a=s(39416);function o(e,t=[]){const{callback:s,ref:o=null}=function(e){return"function"==typeof e?{callback:e}:e}(e),l=(0,n.useRef)(null),c=(0,n.useRef)(s);c.current=s;const u=(0,a.useFunctionalRefObject)(o),d=(0,n.useCallback)((e=>{u(e),null!==l.current&&(l.current.disconnect(),null!==e&&l.current.observe(e))}),[u,l]);return(0,i.useIsomorphicLayoutEffect)((()=>(l.current=new r.default(((e,t)=>{c.current(e,t)})),u.current&&d(u.current),()=>{var e;null===(e=l.current)||void 0===e||e.disconnect()})),[u,...t]),d}},9745:(e,t,s)=>{"use strict";s.d(t,{Icon:()=>r});var n=s(50959);const r=n.forwardRef(((e,t)=>{const{icon:s="",...r}=e;return n.createElement("span",{...r,ref:t,dangerouslySetInnerHTML:{__html:s}})}))},76460:(e,t,s)=>{"use strict";function n(e){return 0===e.detail}s.d(t,{isKeyboardClick:()=>n})},47201:(e,t,s)=>{"use strict";function n(...e){return t=>{for(const s of e)void 0!==s&&s(t)}}s.d(t,{createSafeMulticastEventHandler:()=>n})},42142:(e,t,s)=>{"use strict";s.d(t,{FragmentMap:()=>r});var n=s(50959);function r(e){if(e.map){return n.Children.toArray(e.children).map(e.map)}return e.children}},45601:(e,t,s)=>{"use strict";s.d(t,{Measure:()=>r});var n=s(67842);function r(e){const{children:t,onResize:s}=e;return t((0,n.useResizeObserver)(s||(()=>{}),[null===s]))}},70412:(e,t,s)=>{"use strict";s.d(t,{hoverMouseEventFilter:()=>i,useAccurateHover:()=>a,useHover:()=>r});var n=s(50959);function r(){const[e,t]=(0,n.useState)(!1);return[e,{onMouseOver:function(e){i(e)&&t(!0)},onMouseOut:function(e){i(e)&&t(!1)}}]}function i(e){return!e.currentTarget.contains(e.relatedTarget)}function a(e){const[t,s]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{const t=t=>{if(null===e.current)return -;const n=e.current.contains(t.target);s(n)};return document.addEventListener("mouseover",t),()=>document.removeEventListener("mouseover",t)}),[]),t}},21043:e=>{e.exports={group:"group-MBOVGQRI",separator:"separator-MBOVGQRI",noLeftDecoration:"noLeftDecoration-MBOVGQRI",noRightDecoration:"noRightDecoration-MBOVGQRI",noMinimalWidth:"noMinimalWidth-MBOVGQRI",separatorWrap:"separatorWrap-MBOVGQRI"}},63869:e=>{e.exports={separator:"separator-xVhBjD5m"}},20694:e=>{e.exports={"css-value-header-toolbar-height":"38px",toolbar:"toolbar-qqNP9X6e",isHidden:"isHidden-qqNP9X6e",overflowWrap:"overflowWrap-qqNP9X6e",customButton:"customButton-qqNP9X6e",hover:"hover-qqNP9X6e"}},59468:e=>{e.exports={wrap:"wrap-_psvpUP2",icon:"icon-_psvpUP2"}},40620:e=>{e.exports={"css-value-header-toolbar-height":"38px",innerWrap:"innerWrap-OhqNVIYA",inner:"inner-OhqNVIYA",fake:"fake-OhqNVIYA",fill:"fill-OhqNVIYA",collapse:"collapse-OhqNVIYA",button:"button-OhqNVIYA",iconButton:"iconButton-OhqNVIYA",hidden:"hidden-OhqNVIYA",content:"content-OhqNVIYA",desktopPublish:"desktopPublish-OhqNVIYA",mobilePublish:"mobilePublish-OhqNVIYA"}},71468:(e,t,s)=>{"use strict";function n(e){e.dispatchEvent(new CustomEvent("roving-tabindex:main-element"))}function r(e){e.dispatchEvent(new CustomEvent("roving-tabindex:secondary-element"))}s.d(t,{becomeMainElement:()=>n,becomeSecondaryElement:()=>r})},36898:(e,t,s)=>{"use strict";s.d(t,{useMouseClickAutoBlur:()=>a});var n=s(50959),r=s(76460),i=s(16838);function a(e){(0,n.useEffect)((()=>{if(!i.PLATFORM_ACCESSIBILITY_ENABLED)return;const t=t=>{const s=e.current;null!==s&&document.activeElement instanceof HTMLElement&&((0,r.isKeyboardClick)(t)||s.contains(document.activeElement)&&"INPUT"!==document.activeElement.tagName&&document.activeElement.blur())};return window.addEventListener("click",t,!0),()=>window.removeEventListener("click",t,!0)}),[])}},65817:(e,t,s)=>{"use strict";s.d(t,{INTERVALS:()=>r});var n=s(44352);const r=[{name:"",label:n.t(null,{context:"interval"},s(37830))},{name:"H",label:n.t(null,{context:"interval"},s(5285))},{name:"D",label:n.t(null,{context:"interval"},s(6174))},{name:"W",label:n.t(null,{context:"interval"},s(25042))},{name:"M",label:n.t(null,{context:"interval"},s(79410))}]},54079:(e,t,s)=>{"use strict";s.d(t,{Toolbar:()=>d});var n=s(50959),r=s(50151),i=s(47201),a=s(3343),o=s(16838),l=s(71468),c=s(39416),u=s(36898);const d=(0,n.forwardRef)((function(e,t){const{onKeyDown:s,orientation:d,...h}=e,m=o.PLATFORM_ACCESSIBILITY_ENABLED?{role:"toolbar","aria-orientation":d}:{},v=(0,c.useFunctionalRefObject)(t);return(0,n.useLayoutEffect)((()=>{if(!o.PLATFORM_ACCESSIBILITY_ENABLED)return;const e=(0,r.ensureNotNull)(v.current),t=()=>{const t=(0,o.queryTabbableElements)(e).sort(o.navigationOrderComparator);if(0===t.length){const[t]=(0,o.queryFocusableElements)(e).sort(o.navigationOrderComparator);if(void 0===t)return;(0,l.becomeMainElement)(t)}if(t.length>1){const[,...e]=t;for(const t of e)(0,l.becomeSecondaryElement)(t)}};return window.addEventListener("keyboard-navigation-activation",t), -()=>window.removeEventListener("keyboard-navigation-activation",t)}),[]),(0,u.useMouseClickAutoBlur)(v),n.createElement("div",{...h,...m,ref:v,onKeyDown:(0,i.createSafeMulticastEventHandler)((function(e){if(!o.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;if(!(document.activeElement instanceof HTMLElement))return;const t=(0,a.hashFromEvent)(e);if(27===t)return e.preventDefault(),void document.activeElement.blur();if("vertical"!==d&&37!==t&&39!==t)return;if("vertical"===d&&38!==t&&40!==t)return;const s=e.currentTarget,n=(0,o.queryFocusableElements)(s).sort(o.navigationOrderComparator);if(0===n.length)return;const r=n.indexOf(document.activeElement);if(-1===r)return;e.preventDefault();const i=()=>{const e=(r+n.length-1)%n.length;(0,l.becomeSecondaryElement)(n[r]),(0,l.becomeMainElement)(n[e]),n[e].focus()},c=()=>{const e=(r+n.length+1)%n.length;(0,l.becomeSecondaryElement)(n[r]),(0,l.becomeMainElement)(n[e]),n[e].focus()};switch(t){case 37:"vertical"!==d&&i();break;case 39:"vertical"!==d&&c();break;case 38:"vertical"===d&&i();break;case 40:"vertical"===d&&c()}}),s)})}))},46618:(e,t,s)=>{"use strict";s.r(t),s.d(t,{HeaderToolbarRenderer:()=>Le});var n=s(50959),r=s(962),i=s(50151),a=s(97754),o=s.n(a),l=s(85459),c=s.n(l),u=s(43370),d=s(14483),h=s(76422),m=s(19036),v=s(32563),p=s(42142),f=s(63869);function g(e){return n.createElement("div",{className:o()(f.separator,e.className)})}var S=s(21043);function y(e){const{children:t,className:s,noLeftDecoration:r,noRightDecoration:i,noMinimalWidth:o,onClick:l,removeSeparator:c}=e;return n.createElement(n.Fragment,null,!c&&n.createElement("div",{className:S.separatorWrap},n.createElement(g,{className:S.separator})),n.createElement("div",{className:a(s,S.group,{[S.noMinimalWidth]:o,[S.noLeftDecoration]:r,[S.noRightDecoration]:i}),onClick:l},t))}var _=s(45601),E=s(44352),b=s(9745),C=s(59468),w=s(45820);const M={text:E.t(null,void 0,s(55646))};function I(e){return n.createElement("div",{className:C.wrap},n.createElement(b.Icon,{className:C.icon,icon:w}),M.text)}var k=s(88275),R=s(61345),V=s(38223),L=s(61380),F=s(64553);const W={isVisibleScrollbar:!0,shouldMeasure:!0,hideButtonsFrom:1};function O(e){return n.createElement("div",{className:a(F.fadeLeft,e.className,{[F.isVisible]:e.isVisible})})}function N(e){return n.createElement("div",{className:a(F.fadeRight,e.className,{[F.isVisible]:e.isVisible})})}function T(e){return n.createElement(B,{...e,className:F.scrollLeft})}function A(e){return n.createElement(B,{...e,className:F.scrollRight})}function B(e){return n.createElement("div",{className:a(e.className,{[F.isVisible]:e.isVisible}),onClick:e.onClick},n.createElement("div",{className:F.iconWrap},n.createElement(b.Icon,{icon:L,className:F.icon})))}const D=function(e=T,t=A,s=O,r=N){var o;return(o=class extends n.PureComponent{constructor(e){super(e),this._scroll=n.createRef(),this._handleScrollLeft=()=>{if(this.props.onScrollButtonClick)return void this.props.onScrollButtonClick("left");const e=this.props.scrollStepSize||this.state.widthWrap-50 -;this.animateTo(Math.max(0,this.currentPosition()-e))},this._handleScrollRight=()=>{if(this.props.onScrollButtonClick)return void this.props.onScrollButtonClick("right");const e=this.props.scrollStepSize||this.state.widthWrap-50;this.animateTo(Math.min((this.state.widthContent||0)-(this.state.widthWrap||0),this.currentPosition()+e))},this._handleResizeWrap=([e])=>{const t=e.target.getBoundingClientRect();this.props.onMeasureWrap&&this.props.onMeasureWrap(t),this.setState({widthWrap:t.width}),this._checkButtonsVisibility()},this._handleResizeContent=([e])=>{const t=e.target.getBoundingClientRect();this.props.onMeasureContent&&this.props.onMeasureContent(t);const{shouldDecreaseWidthContent:s,buttonsWidthIfDecreasedWidthContent:n}=this.props;s&&n?this.setState({widthContent:t.width+2*n}):this.setState({widthContent:t.width})},this._handleScroll=()=>{const{onScroll:e}=this.props;e&&e(this.currentPosition(),this.isAtLeft(),this.isAtRight()),this._checkButtonsVisibility()},this._checkButtonsVisibility=()=>{const{isVisibleLeftButton:e,isVisibleRightButton:t}=this.state,s=this.isAtLeft(),n=this.isAtRight();s||e?s&&e&&this.setState({isVisibleLeftButton:!1}):this.setState({isVisibleLeftButton:!0}),n||t?n&&t&&this.setState({isVisibleRightButton:!1}):this.setState({isVisibleRightButton:!0})},this.state={widthContent:0,widthWrap:0,isVisibleRightButton:!1,isVisibleLeftButton:!1}}componentDidMount(){this._checkButtonsVisibility()}componentDidUpdate(e,t){t.widthWrap===this.state.widthWrap&&t.widthContent===this.state.widthContent||this._handleScroll()}currentPosition(){return this._scroll.current?(0,V.isRtl)()?(0,V.getLTRScrollLeft)(this._scroll.current):this._scroll.current.scrollLeft:0}isAtLeft(){return!this._isOverflowed()||this.currentPosition()<=(0,i.ensureDefined)(this.props.hideButtonsFrom)}isAtRight(){return!this._isOverflowed()||this.currentPosition()+this.state.widthWrap>=this.state.widthContent-(0,i.ensureDefined)(this.props.hideButtonsFrom)}animateTo(e,t=R.dur){const s=this._scroll.current;s&&((0,V.isRtl)()&&(e=(0,V.getLTRScrollLeftOffset)(s,e)),t<=0?s.scrollLeft=Math.round(e):(0,k.doAnimate)({onStep(e,t){s.scrollLeft=Math.round(t)},from:s.scrollLeft,to:Math.round(e),easing:R.easingFunc.easeInOutCubic,duration:t}))}render(){const{children:i,isVisibleScrollbar:o,isVisibleFade:l,isVisibleButtons:c,shouldMeasure:u,shouldDecreaseWidthContent:d,buttonsWidthIfDecreasedWidthContent:h,onMouseOver:m,onMouseOut:v,scrollWrapClassName:p,fadeClassName:f}=this.props,{isVisibleRightButton:g,isVisibleLeftButton:S}=this.state,y=d&&h;return n.createElement(_.Measure,{onResize:u?this._handleResizeWrap:null},(d=>n.createElement("div",{className:F.wrapOverflow,onMouseOver:m,onMouseOut:v,ref:d},n.createElement("div",{className:a(F.wrap,y?F.wrapWithArrowsOuting:"")},n.createElement("div",{className:a(F.scrollWrap,p,{[F.noScrollBar]:!o}),onScroll:this._handleScroll,ref:this._scroll},n.createElement(_.Measure,{onResize:u?this._handleResizeContent:null},i)),l&&n.createElement(s,{isVisible:S,className:f}),l&&n.createElement(r,{isVisible:g, -className:f}),c&&n.createElement(e,{onClick:this._handleScrollLeft,isVisible:S}),c&&n.createElement(t,{onClick:this._handleScrollRight,isVisible:g})))))}_isOverflowed(){const{widthContent:e,widthWrap:t}=this.state;return e>t}}).defaultProps=W,o}(T,A,O,N);var x,P=s(21861);!function(e){e.SymbolSearch="header-toolbar-symbol-search",e.Intervals="header-toolbar-intervals",e.ChartStyles="header-toolbar-chart-styles",e.Compare="header-toolbar-compare",e.Indicators="header-toolbar-indicators",e.StudyTemplates="header-toolbar-study-templates",e.Dropdown="header-toolbar-dropdown",e.Alerts="header-toolbar-alerts",e.Layouts="header-toolbar-layouts",e.SaveLoad="header-toolbar-save-load",e.UndoRedo="header-toolbar-undo-redo",e.Properties="header-toolbar-properties",e.QuickSearch="header-toolbar-quick-search",e.PublishDesktop="header-toolbar-publish-desktop",e.PublishMobile="header-toolbar-publish-mobile",e.Fullscreen="header-toolbar-fullscreen",e.Screenshot="header-toolbar-screenshot",e.Replay="header-toolbar-replay",e.Financials="header-toolbar-financials"}(x||(x={}));var z=s(70412),H=s(5962),q=s(54079),G=s(16838),X=s(40620);const Y=(0,H.registryContextType)(),U=d.enabled("widget");class j extends n.PureComponent{constructor(e,t){super(e,t),this._handleMouseOver=e=>{(0,z.hoverMouseEventFilter)(e)&&this.setState({isHovered:!0})},this._handleMouseOut=e=>{(0,z.hoverMouseEventFilter)(e)&&this.setState({isHovered:!1})},this._handleInnerResize=([e])=>{const t=e.contentRect.width,{onWidthChange:s}=this.props;s&&s(t)},this._handleMeasureAvailableSpace=e=>{const{onAvailableSpaceChange:t}=this.props;t&&t(e.width)},this._processCustoms=e=>{const{isFake:t,displayMode:s}=this.props,{tools:r}=this.context;return e.map((e=>n.createElement(y,{key:e.id},(e=>{switch(e.type){case"Button":return n.createElement(r.Custom,{...e.params,isFake:t});case"TradingViewStyledButton":return n.createElement(r.CustomTradingViewStyledButton,{...e.params,className:X.button,displayMode:s});case"Dropdown":return n.createElement(r.Dropdown,{displayMode:s,params:e.params});default:return null}})(e))))},this._fixLastGroup=(e,t,s)=>{if(t===s.length-1&&n.isValidElement(e)&&e.type===y){const t=void 0!==this.context.tools.Publish&&!this.props.readOnly;return n.cloneElement(e,{noRightDecoration:t})}return e},(0,H.validateRegistry)(t,{tools:m.any.isRequired}),this.state={isHovered:!1}}render(){const{tools:e}=this.context,{features:t,displayMode:s,chartSaver:r,studyMarket:i,readOnly:o,saveLoadSyncEmitter:l,leftCustomElements:c,rightCustomElements:u,showScrollbarWhen:d,isFake:h=!1}=this.props,{isHovered:m}=this.state,f=this._processCustoms(c),g=this._processCustoms(u),S=d.includes(s);return n.createElement(q.Toolbar,{className:a(X.inner,{[X.fake]:h}),onContextMenu:P.preventDefaultForContextMenu,"data-is-fake-main-panel":h,"aria-hidden":G.PLATFORM_ACCESSIBILITY_ENABLED?h:void 0},n.createElement(D,{isVisibleFade:v.mobiletouch&&S,isVisibleButtons:!v.mobiletouch&&S&&m,isVisibleScrollbar:!1,shouldMeasure:!h,onMouseOver:this._handleMouseOver,onMouseOut:this._handleMouseOut, -onMeasureWrap:this._handleMeasureAvailableSpace},(c=>n.createElement("div",{className:X.content,ref:c,role:G.PLATFORM_ACCESSIBILITY_ENABLED?"none":void 0},n.createElement(_.Measure,{onResize:h?this._handleInnerResize:null},(c=>n.createElement("div",{className:X.innerWrap,ref:c},n.createElement(p.FragmentMap,{map:this._fixLastGroup},!o&&n.Children.toArray([(e.SymbolSearch||!U&&e.Compare)&&n.createElement(y,{key:"symbol"},e.SymbolSearch&&n.createElement(e.SymbolSearch,{id:h?void 0:x.SymbolSearch,isActionsVisible:t.allowSymbolSearchSpread}),e.Compare&&n.createElement(e.Compare,{id:h?void 0:x.Compare,className:X.button,displayMode:s})),e.DateRange&&n.createElement(y,{key:"range"},n.createElement(e.DateRange,null)),e.Intervals&&n.createElement(y,{key:"intervals"},n.createElement(e.Intervals,{id:h?void 0:x.Intervals,isShownQuicks:t.allowFavoriting,isFavoritingAllowed:t.allowFavoriting,displayMode:s,isFake:h})),e.Bars&&n.createElement(y,{key:"styles"},n.createElement(e.Bars,{id:h?void 0:x.ChartStyles,isShownQuicks:t.allowFavoriting,isFavoritingAllowed:t.allowFavoriting,displayMode:s,isFake:h})),U&&e.Compare&&!e.SymbolSearch&&n.createElement(y,{key:"compare"},n.createElement(e.Compare,{id:h?void 0:x.Compare,className:X.button,displayMode:s})),e.Indicators&&n.createElement(y,{key:"indicators"},n.createElement(e.Indicators,{id:h?void 0:x.Indicators,className:X.button,studyMarket:i,displayMode:s}),e.Templates&&n.createElement(e.Templates,{id:h?void 0:x.StudyTemplates,isShownQuicks:t.allowFavoriting,isFavoritingAllowed:t.allowFavoriting,displayMode:s})),e.Alert&&n.createElement(y,{key:"alert"},n.createElement(e.Alert,{id:h?void 0:x.Alerts,className:X.button,displayMode:s}),e.Replay&&n.createElement(e.Replay,{id:h?void 0:x.Replay,className:X.button,displayMode:s})),e.AlertReferral&&n.createElement(y,{key:"alert-referral"},n.createElement(e.AlertReferral,{className:X.button,displayMode:s})),e.ScalePercentage&&n.createElement(y,{key:"percentage"},n.createElement(e.ScalePercentage,null)),e.ScaleLogarithm&&n.createElement(y,{key:"logarithm"},n.createElement(e.ScaleLogarithm,null)),...f]),function(e){const t=e.findIndex((e=>n.isValidElement(e)&&!!e.key&&-1!==e.key.toString().indexOf("view-only-badge")));return[t].filter((e=>e>=0)).forEach((t=>{e=n.Children.map(e,((e,s)=>{if(n.isValidElement(e)){switch([t-1,t,t+1].indexOf(s)){case 0:const t={noRightDecoration:!0};e=n.cloneElement(e,t);break;case 1:const s={noLeftDecoration:!0,noRightDecoration:!0};e=n.cloneElement(e,s);break;case 2:const r={noLeftDecoration:!0};e=n.cloneElement(e,r)}}return e}))})),e}(n.Children.toArray([o&&n.createElement(y,{key:"view-only-badge",removeSeparator:!0},n.createElement(I,null)),!o&&e.UndoRedo&&n.createElement(y,{key:"undo-redo"},n.createElement(e.UndoRedo,{id:h?void 0:x.UndoRedo})),n.createElement(y,{removeSeparator:!0,key:"gap-1",className:a(X.fill,h&&X.collapse)}),(e.Layout||e.SaveLoad)&&n.createElement(y,{key:"layout",removeSeparator:!0},!o&&e.Layout&&n.createElement(e.Layout,{id:h?void 0:x.Layouts}),e.SaveLoad&&n.createElement(e.SaveLoad,{ -id:h?void 0:x.SaveLoad,chartSaver:r,isReadOnly:o,displayMode:s,isFake:h,stateSyncEmitter:l})),e.SaveLoadReferral&&n.createElement(y,{key:"save-load-referral"},n.createElement(e.SaveLoadReferral,{isReadOnly:o,displayMode:s})),!1,t.showLaunchInPopupButton&&e.OpenPopup&&n.createElement(y,{key:"popup",removeSeparator:!1},n.createElement(e.OpenPopup,null)),!o&&(e.Properties||e.Fullscreen||!U&&e.Screenshot)&&n.createElement(y,{key:"properties",removeSeparator:!1},!o&&e.QuickSearch&&n.createElement(e.QuickSearch,{id:h?void 0:x.QuickSearch,className:X.iconButton}),!o&&e.Properties&&n.createElement(e.Properties,{id:h?void 0:x.Properties,className:X.iconButton}),n.createElement(n.Fragment,null,!o&&e.Fullscreen&&n.createElement(y,{key:"fullscreen",onClick:this._trackFullscreenButtonClick,removeSeparator:!0},n.createElement(e.Fullscreen,{id:h?void 0:x.Fullscreen})),!U&&e.Screenshot&&n.createElement(e.Screenshot,{id:h?void 0:x.Screenshot,className:X.iconButton}))),U&&!o&&e.Fullscreen&&n.createElement(y,{key:"fullscreen",onClick:this._trackFullscreenButtonClick,removeSeparator:!0},n.createElement(e.Fullscreen,{id:h?void 0:x.Fullscreen})),U&&e.Screenshot&&n.createElement(y,{key:"screenshot",removeSeparator:!0},n.createElement(e.Screenshot,{id:h?void 0:x.Screenshot,className:X.iconButton})),!o&&e.Publish&&n.createElement(y,{key:"publish",className:X.mobilePublish,removeSeparator:!0},n.createElement(e.Publish,{id:h?void 0:x.PublishMobile})),...g]))))))))),e.Publish&&!o&&!h&&n.createElement(e.Publish,{id:x.PublishDesktop,className:X.desktopPublish}))}_trackFullscreenButtonClick(){0}}j.contextType=Y;var Q=s(97145),K=s(68456);class J extends K.CommonJsonStoreService{constructor(e,t,s=[]){super(e,t,"FAVORITE_CHART_STYLES_CHANGED","StyleWidget.quicks",s)}}var $=s(94025),Z=s(15051);class ee extends K.AbstractJsonStoreService{constructor(e,t,s){super(e,t,"FAVORITE_INTERVALS_CHANGED","IntervalWidget.quicks",s)}_serialize(e){return(0,Z.uniq)(e.map($.normalizeIntervalString))}_deserialize(e){return(0,Z.uniq)((0,$.convertResolutionsFromSettings)(e).filter($.isResolutionMultiplierValid).map($.normalizeIntervalString))}}var te=s(82992),se=s(57898),ne=s(56840),re=s(21097);class ie extends K.AbstractJsonStoreService{constructor(e,t,s=[]){super(e,t,"CUSTOM_INTERVALS_CHANGED","IntervalWidget.intervals",s)}set(e,t){e.length,this.get().length,super.set(e,t)}_serialize(e){return(0,Z.uniq)(e.map($.normalizeIntervalString))}_deserialize(e){return(0,Z.uniq)((0,$.convertResolutionsFromSettings)(e).filter($.isResolutionMultiplierValid).map($.normalizeIntervalString))}}const ae=new ie(re.TVXWindowEvents,ne);var oe=s(65817);class le{constructor(e){this._customIntervalsService=ae,this._supportedIntervalsMayChange=new se.Delegate,this._fireSupportedIntervalsMayChange=()=>{this._supportedIntervalsMayChange.fire()},this._chartApiInstance=e,te.linking.supportedResolutions.subscribe(this._fireSupportedIntervalsMayChange),te.linking.range.subscribe(this._fireSupportedIntervalsMayChange),te.linking.seconds.subscribe(this._fireSupportedIntervalsMayChange), -te.linking.ticks.subscribe(this._fireSupportedIntervalsMayChange),te.linking.intraday.subscribe(this._fireSupportedIntervalsMayChange),te.linking.dataFrequencyResolution.subscribe(this._fireSupportedIntervalsMayChange)}destroy(){te.linking.supportedResolutions.unsubscribe(this._fireSupportedIntervalsMayChange),te.linking.range.unsubscribe(this._fireSupportedIntervalsMayChange),te.linking.seconds.unsubscribe(this._fireSupportedIntervalsMayChange),te.linking.ticks.unsubscribe(this._fireSupportedIntervalsMayChange),te.linking.intraday.unsubscribe(this._fireSupportedIntervalsMayChange),te.linking.dataFrequencyResolution.unsubscribe(this._fireSupportedIntervalsMayChange)}getDefaultIntervals(){return null===this._chartApiInstance?[]:this._chartApiInstance.defaultResolutions().map($.normalizeIntervalString)}getCustomIntervals(){return this._customIntervalsService.get()}add(e,t,s){if(!this.isValidInterval(e,t))return null;const n=(0,$.normalizeIntervalString)(`${e}${t}`),r=this.getCustomIntervals();return this._isIntervalDefault(n)||r.includes(n)?null:(this._customIntervalsService.set((0,$.sortResolutions)([...r,n])),n)}remove(e){this._customIntervalsService.set(this.getCustomIntervals().filter((t=>t!==e)))}isValidInterval(e,t){return(0,$.isResolutionMultiplierValid)(`${e}${t}`)}isSupportedInterval(e){return(0,$.isAvailable)(e)}supportedIntervalsMayChange(){return this._supportedIntervalsMayChange}getOnChange(){return this._customIntervalsService.getOnChange()}getPossibleIntervals(){return oe.INTERVALS}getResolutionUtils(){return{getMaxResolutionValue:$.getMaxResolutionValue,getTranslatedResolutionModel:$.getTranslatedResolutionModel,mergeResolutions:$.mergeResolutions,sortResolutions:$.sortResolutions}}_isIntervalDefault(e){return this.getDefaultIntervals().includes(e)}}var ce=s(69774),ue=s(70826),de=s(14905);const he={};let me=null;class ve{constructor(e=ne){this._favorites=[],this._favoritesChanged=new se.Delegate,this._settings=e,re.TVXWindowEvents.on("StudyFavoritesChanged",(e=>{const t=JSON.parse(e);this._loadFromState(t.favorites||[])})),this._settings.onSync.subscribe(this,this._loadFavs),this._loadFavs()}isFav(e){const t=this.favId(e);return-1!==this._findFavIndex(t)}toggleFavorite(e){this.isFav(e)?this.removeFavorite(e):this.addFavorite(e)}addFavorite(e){const t=this.favId(e);this._favorites.push(fe(t)),this._favoritesChanged.fire(),this._saveFavs()}removeFavorite(e){const t=this.favId(e),s=this._findFavIndex(t);-1!==s&&(this._favorites.splice(s,1),this._favoritesChanged.fire()),this._saveFavs()}favId(e){return(0,de.isPineIdString)(e)?e:(0,de.extractPineId)(e)||(0,ue.extractStudyId)(e)}favorites(){return this._favorites}favoritePineIds(){return this._favorites.filter((e=>"pine"===e.type)).map((e=>e.pineId))}favoritesChanged(){return this._favoritesChanged}static getInstance(){return null===me&&(me=new ve),me}static create(e){return new ve(e)}_loadFavs(){const e=this._settings.getJSON("studyMarket.favorites",[]);this._loadFromState(e)}_saveFavs(){const e=this._stateToSave() -;this._settings.setJSON("studyMarket.favorites",e,{forceFlush:!0}),re.TVXWindowEvents.emit("StudyFavoritesChanged",JSON.stringify({favorites:e}))}_stateToSave(){return this._favorites.map(pe)}_loadFromState(e){this._favorites=e.map((e=>fe(function(e){return e in he?he[e]:e}(e)))),this._favoritesChanged.fire()}_findFavIndex(e){return this._favorites.findIndex((t=>e===pe(t)))}}function pe(e){return"java"===e.type?e.studyId:e.pineId}function fe(e){return(0,de.isPineIdString)(e)?{type:"pine",pineId:e}:{type:"java",studyId:e}}var ge=s(36274);const Se={[ge.ResolutionKind.Ticks]:!1,[ge.ResolutionKind.Seconds]:!1,[ge.ResolutionKind.Minutes]:!1,[ge.SpecialResolutionKind.Hours]:!1,[ge.ResolutionKind.Days]:!1,[ge.ResolutionKind.Range]:!1};class ye extends K.CommonJsonStoreService{constructor(e,t,s=Se){super(e,t,"INTERVALS_MENU_VIEW_STATE_CHANGED","IntervalWidget.menu.viewState",s)}isAllowed(e){return Object.keys(Se).includes(e)}}var _e=s(35423);const Ee={Area:3,"HLC area":16,Bars:0,Candles:1,"Heiken Ashi":8,"Hollow Candles":9,Line:2,Renko:4,Kagi:5,"Point & figure":6,"Line Break":7,Baseline:10,LineWithMarkers:14,Stepline:15,Columns:13,"High-low":12},be=["1","30","60"];function Ce(e=[]){let t=e.map((e=>Ee[e]))||[1,4,5,6];return d.enabled("widget")&&(t=[0,1,3]),t}function we(e=[]){return(0,$.mergeResolutions)(e,d.enabled("star_some_intervals_by_default")?be:[])}new ee(re.TVXWindowEvents,ne,we()),new J(re.TVXWindowEvents,ne,Ce()),new _e.FavoriteStudyTemplateService(re.TVXWindowEvents,ne);const Me={tools:m.any.isRequired,isFundamental:m.any,chartApiInstance:m.any,availableTimeFrames:m.any,chartWidgetCollection:m.any,windowMessageService:m.any,favoriteChartStylesService:m.any,favoriteIntervalsService:m.any,intervalService:m.any,favoriteStudyTemplatesService:m.any,studyTemplates:m.any,chartChangesWatcher:m.any,saveChartService:m.any,sharingChartService:m.any,loadChartService:m.any,chartWidget:m.any,favoriteScriptsModel:m.any,intervalsMenuViewStateService:m.any,templatesMenuViewStateService:m.any,openGlobalSearch:m.any,snapshotUrl:m.any};var Ie=s(70027),ke=s(20694);const Re=[];class Ve extends n.PureComponent{constructor(e){super(e),this._saveLoadSyncEmitter=new(c()),this._handleFullWidthChange=e=>{this._fullWidth=e,this.setState({measureValid:!1})},this._handleFavoritesWidthChange=e=>{this._favoritesWidth=e,this.setState({measureValid:!1})},this._handleCollapseWidthChange=e=>{this._collapseWidth=e,this.setState({measureValid:!1})},this._handleMeasure=e=>{this.setState({availableWidth:e,measureValid:!1})};const{tools:t,windowMessageService:s,chartWidgetCollection:n,chartApiInstance:r,availableTimeFrames:a,isFundamental:o,favoriteIntervalsService:l,favoriteChartStylesService:h,favoriteStudyTemplatesService:m,studyTemplates:v,saveChartService:p,sharingChartService:f,loadChartService:g,snapshotUrl:S,openGlobalSearch:y}=e;this._showScrollbarWhen=(0,i.ensureDefined)(e.allowedModes).slice(-1),this._panelWidthChangeHandlers={full:this._handleFullWidthChange,medium:this._handleFavoritesWidthChange,small:this._handleCollapseWidthChange} -;const{chartChangesWatcher:_}=e;this._chartChangesWatcher=_;const E=Ce(this.props.defaultFavoriteStyles);this._favoriteChartStylesService=h||new J(re.TVXWindowEvents,ne,E);const b=we(this.props.defaultFavoriteIntervals);this._favoriteIntervalsService=l||new ee(re.TVXWindowEvents,ne,b),this._intervalsMenuViewStateService=new ye(re.TVXWindowEvents,ne),this._intervalService=new le(r),this._registry={tools:t,isFundamental:o,chartWidgetCollection:n,windowMessageService:s,chartApiInstance:r,availableTimeFrames:a,favoriteStudyTemplatesService:m,studyTemplates:v,saveChartService:p,sharingChartService:f,loadChartService:g,intervalsMenuViewStateService:this._intervalsMenuViewStateService,favoriteChartStylesService:this._favoriteChartStylesService,favoriteIntervalsService:this._favoriteIntervalsService,intervalService:this._intervalService,chartChangesWatcher:this._chartChangesWatcher,chartWidget:n.activeChartWidget.value(),favoriteScriptsModel:ve.getInstance(),templatesMenuViewStateService:this._templatesMenuVuewStateService,snapshotUrl:S,openGlobalSearch:y},this.state={isVisible:!0,availableWidth:0,displayMode:"full",measureValid:!1,leftCustomElements:[],rightCustomElements:[]},this._readOnly=n.readOnly(),this._features={allowFavoriting:d.enabled("items_favoriting"),showIdeasButton:Boolean(this.props.ideas),showLaunchInPopupButton:Boolean(this.props.popupButton),allowSymbolSearchSpread:d.enabled("header_symbol_search")&&d.enabled("show_spread_operators"),allowToolbarHiding:d.enabled("collapsible_header")},this._setDisplayMode=(0,u.default)(this._setDisplayMode,100),this._negotiateResizer()}componentDidUpdate(e,t){const{isVisible:s,measureValid:n}=this.state;s!==t.isVisible&&(h.emit("toggle_header",s),this._negotiateResizer()),n||this._setDisplayMode()}render(){const{resizerBridge:e,allowedModes:t,...s}=this.props,{displayMode:r,isVisible:o,leftCustomElements:l,rightCustomElements:c}=this.state,u={features:this._features,readOnly:this._readOnly,isFake:!1,saveLoadSyncEmitter:this._saveLoadSyncEmitter,leftCustomElements:l,rightCustomElements:c,...s},d={...u,isFake:!0,showScrollbarWhen:Re},h=(0,i.ensureDefined)(t),m=this.props.tools.PublishButtonManager||n.Fragment;return n.createElement(H.RegistryProvider,{value:this._registry,validation:Me},n.createElement(m,null,n.createElement("div",{className:a(ke.toolbar,{[ke.isHidden]:!o}),onClick:this.props.onClick},n.createElement("div",{className:ke.overflowWrap},h.map((e=>n.createElement(j,{key:e,displayMode:e,onWidthChange:this._panelWidthChangeHandlers[e],...d}))),n.createElement(j,{key:"live",showScrollbarWhen:this._showScrollbarWhen,displayMode:r,onAvailableSpaceChange:this._handleMeasure,...u})))))}addButton(e,t){if(!t.useTradingViewStyle)return this._addCustomHTMLButton(e,t.align);this._addCustomTradingViewStyledButton(e,t)}addDropdown(e,t){const{leftCustomElements:s,rightCustomElements:n}=this.state,r={type:"Dropdown",id:e,params:t};"left"===t.align?this.setState({leftCustomElements:[...s,r]}):this.setState({rightCustomElements:[...n,r]})}updateDropdown(e,t){ -const s=t=>"Dropdown"===t.type&&t.id===e,n=this.state.leftCustomElements.find(s)||this.state.rightCustomElements.find(s);void 0!==n&&(n.params={...n.params,...t},this.setState({leftCustomElements:this.state.leftCustomElements.slice(),rightCustomElements:this.state.rightCustomElements.slice()}))}removeDropdown(e){const t=t=>"Dropdown"===t.type&&t.id!==e,s=this.state.leftCustomElements.filter(t),n=this.state.rightCustomElements.filter(t);this.setState({leftCustomElements:s,rightCustomElements:n})}_negotiateResizer(){this.props.resizerBridge.negotiateHeight(this.state.isVisible?ce.HEADER_TOOLBAR_HEIGHT_EXPANDED:ce.HEADER_TOOLBAR_HEIGHT_COLLAPSED)}_setDisplayMode(){const{availableWidth:e}=this.state,{allowedModes:t}=this.props,s={full:this._fullWidth,medium:this._favoritesWidth,small:this._collapseWidth},n=(0,i.ensureDefined)(t);let r=n.map((e=>s[e])).findIndex((t=>e>=t));-1===r&&(r=n.length-1);const a=n[r];this.setState({measureValid:!0,displayMode:a})}_addCustomHTMLButton(e,t="left"){const s=new Q.WatchedValue(0),n=(0,Ie.parseHtmlElement)(`
`),r={type:"Button",id:e,params:{key:Number(new Date),element:n,width:s}};return this._addCustomElementToState(t,r),n}_addCustomTradingViewStyledButton(e,t){const s={type:"TradingViewStyledButton",id:e,params:{key:Number(new Date),text:t.text,title:t.title,onClick:t.onClick}};this._addCustomElementToState(t.align,s)}_addCustomElementToState(e,t){const{leftCustomElements:s,rightCustomElements:n}=this.state;"left"===e?this.setState({leftCustomElements:[...s,t]}):this.setState({rightCustomElements:[...n,t]})}}Ve.defaultProps={allowedModes:["full","medium"]};class Le{constructor(e,t){this._component=null,this._handleRef=e=>{this._component=e},this._container=e,r.render(n.createElement(Ve,{...t,ref:this._handleRef}),this._container)}destroy(){r.unmountComponentAtNode(this._container)}getComponent(){return(0,i.ensureNotNull)(this._component)}}},5962:(e,t,s)=>{"use strict";s.d(t,{RegistryProvider:()=>l,registryContextType:()=>c,validateRegistry:()=>o});var n=s(50959),r=s(19036),i=s.n(r);const a=n.createContext({});function o(e,t){i().checkPropTypes(t,e,"context","RegistryContext")}function l(e){const{validation:t,value:s}=e;return o(s,t),n.createElement(a.Provider,{value:s},e.children)}function c(){return a}},61380:e=>{e.exports=''},45820:e=>{ -e.exports=''},6174:e=>{e.exports={ar:["أيام"],ca_ES:["dies"],cs:"days",de:["Tage"],el:"days",en:"days",es:["días"],fa:"days",fr:["jours"],he_IL:["ימים"],hu_HU:["nap"],id_ID:["hari"],it:["giorni"],ja:["日"],ko:["날"],ms_MY:["hari"],nl_NL:"days",pl:["dni"],pt:["dias"],ro:"days",ru:["дни"],sv:["dagar"],th:["วัน"],tr:["gün"],vi:["ngày"],zh:["日"],zh_TW:["天"]}},5285:e=>{e.exports={ar:["ساعات"],ca_ES:["hores"],cs:"hours",de:["Stunden"],el:"hours",en:"hours",es:["horas"],fa:"hours",fr:["heures"],he_IL:["שעות"],hu_HU:["óra"],id_ID:["jam"],it:["ore"],ja:["時間"],ko:["시"],ms_MY:["jam"],nl_NL:"hours",pl:["godziny"],pt:["horas"],ro:"hours",ru:["часы"],sv:["timmar"],th:["ชั่วโมง"],tr:["saat"],vi:["giờ"],zh:["小时"],zh_TW:["小時"]}},79410:e=>{e.exports={ar:["شهور"],ca_ES:["mesos"],cs:"months",de:["Monate"],el:"months",en:"months",es:["meses"],fa:"months",fr:["mois"],he_IL:["חודשים"],hu_HU:["hónap"],id_ID:["bulan"],it:["mesi"],ja:["月"],ko:["달"],ms_MY:["bulan"],nl_NL:"months",pl:["miesiące"],pt:["meses"],ro:"months",ru:["месяцы"],sv:["månader"],th:["เดือน"],tr:["ay"],vi:["tháng"],zh:["个月"],zh_TW:["個月"]}},37830:e=>{e.exports={ar:["دقائق"],ca_ES:["minuts"],cs:"minutes",de:["Minuten"],el:"minutes",en:"minutes",es:["minutos"],fa:"minutes",fr:"minutes",he_IL:["דקות"],hu_HU:["perc"],id_ID:["menit"],it:["minuti"],ja:["分"],ko:["분"],ms_MY:["minit"],nl_NL:"minutes",pl:["minuty"],pt:["minutos"],ro:"minutes",ru:["минуты"],sv:["minuter"],th:["นาที"],tr:["dakika"],vi:["phút"],zh:["分钟"],zh_TW:["分鐘"]}},25042:e=>{e.exports={ar:["أسابيع"],ca_ES:["setmanes"],cs:"weeks",de:["Wochen"],el:"weeks",en:"weeks",es:["semanas"],fa:"weeks",fr:["semaines"],he_IL:["שבועות"],hu_HU:["hét"],id_ID:["minggu"],it:["settimane"],ja:["週"],ko:["주"],ms_MY:["minggu"],nl_NL:"weeks",pl:["tygodnie"],pt:["semanas"],ro:"weeks",ru:["недели"],sv:["veckor"],th:["สัปดาห์"],tr:["hafta"],vi:["tuần"],zh:["周"],zh_TW:["周"]}},55646:e=>{e.exports={ar:["وضع العرض فقط"],ca_ES:["Mode només lectura"],cs:"View Only Mode",de:["Ansichtsmodus"],el:"View Only Mode",en:"View Only Mode",es:["Modo sólo lectura"],fa:"View Only Mode",fr:["Mode Voir uniquement"],he_IL:["מצב תצוגה בלבד"],hu_HU:"View Only Mode",id_ID:["Mode Hanya Melihat"],it:["Modalità di sola visualizzazione"], -ja:["表示専用モード"],ko:["뷰 온리 모드"],ms_MY:["Mod Lihat Sahaja"],nl_NL:"View Only Mode",pl:["Tryb Podglądu"],pt:["Modo de Visualização"],ro:"View Only Mode",ru:['Режим "Только просмотр"'],sv:["Endast visningsläge"],th:["โหมดแบบดูอย่างเดียว"],tr:["Sadece Görme Modu"],vi:["Chế độ chỉ xem"],zh:["仅查看模式"],zh_TW:["僅查看模式"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/header-toolbar.d4a8df2c27395bb909ac.js b/charting_library/bundles/header-toolbar.d4a8df2c27395bb909ac.js new file mode 100644 index 00000000..273a2a50 --- /dev/null +++ b/charting_library/bundles/header-toolbar.d4a8df2c27395bb909ac.js @@ -0,0 +1,12 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3005],{39416:e=>{e.exports={wrap:"wrap-qKQlcmkd",wrapWithArrowsOuting:"wrapWithArrowsOuting-qKQlcmkd",wrapOverflow:"wrapOverflow-qKQlcmkd",scrollWrap:"scrollWrap-qKQlcmkd",noScrollBar:"noScrollBar-qKQlcmkd",icon:"icon-qKQlcmkd",scrollLeft:"scrollLeft-qKQlcmkd",scrollRight:"scrollRight-qKQlcmkd",isVisible:"isVisible-qKQlcmkd",iconWrap:"iconWrap-qKQlcmkd",fadeLeft:"fadeLeft-qKQlcmkd",fadeRight:"fadeRight-qKQlcmkd"}},19566:(e,t,s)=>{"use strict";s.d(t,{useResizeObserver:()=>a});var r=s(50959),i=s(59255);function n(e,t){null!==e&&("function"==typeof e?e(t):e.current=t)}function a(e,t=[]){const{callback:s,ref:a=null}=function(e){return"function"==typeof e?{callback:e}:e}(e),o=(0,r.useRef)(null),l=(0,r.useRef)(s);l.current=s;const c=function(e){const t=(0,r.useMemo)((()=>function(e){const t=s=>{e(s),t.current=s};return t.current=null,t}((e=>{a.current(e)}))),[]),s=(0,r.useRef)(null),i=t=>{if(null===t)return n(s.current,t),void(s.current=null);s.current!==e&&(s.current=e,n(s.current,t))},a=(0,r.useRef)(i);return a.current=i,(0,r.useLayoutEffect)((()=>{if(null!==t.current)return a.current(t.current),()=>a.current(null)}),[e]),t}(a),u=(0,r.useCallback)((e=>{c(e),null!==o.current&&(o.current.disconnect(),null!==e&&o.current.observe(e))}),[c,o]);return function(e,t){("undefined"==typeof window?r.useEffect:r.useLayoutEffect)(e,t)}((()=>(o.current=new i.default(((e,t)=>{l.current(e,t)})),c.current&&u(c.current),()=>{var e;null===(e=o.current)||void 0===e||e.disconnect()})),[c,...t]),u}},9745:(e,t,s)=>{"use strict";s.d(t,{Icon:()=>i});var r=s(50959);const i=r.forwardRef(((e,t)=>{const{icon:s="",...i}=e;return r.createElement("span",{...i,ref:t,dangerouslySetInnerHTML:{__html:s}})}))},42142:(e,t,s)=>{"use strict";s.d(t,{FragmentMap:()=>i});var r=s(50959);function i(e){if(e.map){return r.Children.toArray(e.children).map(e.map)}return e.children}},45601:(e,t,s)=>{"use strict";s.d(t,{Measure:()=>i});var r=s(19566);function i(e){const{children:t,onResize:s}=e;return t((0,r.useResizeObserver)(s||(()=>{}),[null===s]))}},70412:(e,t,s)=>{"use strict";s.d(t,{hoverMouseEventFilter:()=>n,useAccurateHover:()=>a,useHover:()=>i});var r=s(50959);function i(){const[e,t]=(0,r.useState)(!1);return[e,{onMouseOver:function(e){n(e)&&t(!0)},onMouseOut:function(e){n(e)&&t(!1)}}]}function n(e){return!e.currentTarget.contains(e.relatedTarget)}function a(e){const[t,s]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{const t=t=>{if(null===e.current)return;const r=e.current.contains(t.target);s(r)};return document.addEventListener("mouseover",t),()=>document.removeEventListener("mouseover",t)}),[]),t}},39440:(e,t,s)=>{"use strict";s.d(t,{HorizontalScroll:()=>_});var r=s(50959),i=s(97754),n=s(50151),a=s(9745),o=s(70439),l=s(41207),c=s(80142),u=s(45601),d=s(61380),h=s(39416);const m={isVisibleScrollbar:!0,shouldMeasure:!0,hideButtonsFrom:1};function p(e){return r.createElement("div",{className:i(h.fadeLeft,e.className,{[h.isVisible]:e.isVisible})})}function v(e){return r.createElement("div",{ +className:i(h.fadeRight,e.className,{[h.isVisible]:e.isVisible})})}function f(e){return r.createElement(S,{...e,className:h.scrollLeft})}function g(e){return r.createElement(S,{...e,className:h.scrollRight})}function S(e){return r.createElement("div",{className:i(e.className,{[h.isVisible]:e.isVisible}),onClick:e.onClick},r.createElement("div",{className:h.iconWrap},r.createElement(a.Icon,{icon:d,className:h.icon})))}const _=function(e=f,t=g,s=p,a=v){var d;return(d=class extends r.PureComponent{constructor(e){super(e),this._scroll=r.createRef(),this._handleScrollLeft=()=>{if(this.props.onScrollButtonClick)return void this.props.onScrollButtonClick("left");const e=this.props.scrollStepSize||this.state.widthWrap-50;this.animateTo(Math.max(0,this.currentPosition()-e))},this._handleScrollRight=()=>{if(this.props.onScrollButtonClick)return void this.props.onScrollButtonClick("right");const e=this.props.scrollStepSize||this.state.widthWrap-50;this.animateTo(Math.min((this.state.widthContent||0)-(this.state.widthWrap||0),this.currentPosition()+e))},this._handleResizeWrap=([e])=>{const t=e.target.getBoundingClientRect();this.props.onMeasureWrap&&this.props.onMeasureWrap(t),this.setState({widthWrap:t.width}),this._checkButtonsVisibility()},this._handleResizeContent=([e])=>{const t=e.target.getBoundingClientRect();this.props.onMeasureContent&&this.props.onMeasureContent(t);const{shouldDecreaseWidthContent:s,buttonsWidthIfDecreasedWidthContent:r}=this.props;s&&r?this.setState({widthContent:t.width+2*r}):this.setState({widthContent:t.width})},this._handleScroll=()=>{const{onScroll:e}=this.props;e&&e(this.currentPosition(),this.isAtLeft(),this.isAtRight()),this._checkButtonsVisibility()},this._checkButtonsVisibility=()=>{const{isVisibleLeftButton:e,isVisibleRightButton:t}=this.state,s=this.isAtLeft(),r=this.isAtRight();s||e?s&&e&&this.setState({isVisibleLeftButton:!1}):this.setState({isVisibleLeftButton:!0}),r||t?r&&t&&this.setState({isVisibleRightButton:!1}):this.setState({isVisibleRightButton:!0})},this.state={widthContent:0,widthWrap:0,isVisibleRightButton:!1,isVisibleLeftButton:!1}}componentDidMount(){this._checkButtonsVisibility()}componentDidUpdate(e,t){t.widthWrap===this.state.widthWrap&&t.widthContent===this.state.widthContent||this._handleScroll()}currentPosition(){return this._scroll.current?(0,c.isRtl)()?(0,c.getLTRScrollLeft)(this._scroll.current):this._scroll.current.scrollLeft:0}isAtLeft(){return!this._isOverflowed()||this.currentPosition()<=(0,n.ensureDefined)(this.props.hideButtonsFrom)}isAtRight(){return!this._isOverflowed()||this.currentPosition()+this.state.widthWrap>=this.state.widthContent-(0,n.ensureDefined)(this.props.hideButtonsFrom)}animateTo(e,t=l.dur){const s=this._scroll.current;s&&((0,c.isRtl)()&&(e=(0,c.getLTRScrollLeftOffset)(s,e)),t<=0?s.scrollLeft=Math.round(e):(0,o.doAnimate)({onStep(e,t){s.scrollLeft=Math.round(t)},from:s.scrollLeft,to:Math.round(e),easing:l.easingFunc.easeInOutCubic,duration:t}))}render(){ +const{children:n,isVisibleScrollbar:o,isVisibleFade:l,isVisibleButtons:c,shouldMeasure:d,shouldDecreaseWidthContent:m,buttonsWidthIfDecreasedWidthContent:p,onMouseOver:v,onMouseOut:f,scrollWrapClassName:g,fadeClassName:S}=this.props,{isVisibleRightButton:_,isVisibleLeftButton:y}=this.state,b=m&&p;return r.createElement(u.Measure,{onResize:d?this._handleResizeWrap:null},(m=>r.createElement("div",{className:h.wrapOverflow,onMouseOver:v,onMouseOut:f,ref:m},r.createElement("div",{className:i(h.wrap,b?h.wrapWithArrowsOuting:"")},r.createElement("div",{className:i(h.scrollWrap,g,{[h.noScrollBar]:!o}),onScroll:this._handleScroll,ref:this._scroll},r.createElement(u.Measure,{onResize:d?this._handleResizeContent:null},n)),l&&r.createElement(s,{isVisible:y,className:S}),l&&r.createElement(a,{isVisible:_,className:S}),c&&r.createElement(e,{onClick:this._handleScrollLeft,isVisible:y}),c&&r.createElement(t,{onClick:this._handleScrollRight,isVisible:_})))))}_isOverflowed(){const{widthContent:e,widthWrap:t}=this.state;return e>t}}).defaultProps=m,d}(f,g,p,v)},65496:e=>{e.exports={group:"group-HlcUjC8J",separator:"separator-HlcUjC8J",noLeftDecoration:"noLeftDecoration-HlcUjC8J",noRightDecoration:"noRightDecoration-HlcUjC8J",noMinimalWidth:"noMinimalWidth-HlcUjC8J",separatorWrap:"separatorWrap-HlcUjC8J"}},59589:e=>{e.exports={separator:"separator-XAfcqqAz"}},43435:e=>{e.exports={"css-value-header-toolbar-height":"38px",toolbar:"toolbar-OOd_B2x2",isHidden:"isHidden-OOd_B2x2",overflowWrap:"overflowWrap-OOd_B2x2",customButton:"customButton-OOd_B2x2",hovered:"hovered-OOd_B2x2"}},36098:e=>{e.exports={wrap:"wrap-la10RAov",icon:"icon-la10RAov"}},53602:e=>{e.exports={"css-value-header-toolbar-height":"38px",innerWrap:"innerWrap-TPBYkbxL",inner:"inner-TPBYkbxL",fake:"fake-TPBYkbxL",fill:"fill-TPBYkbxL",collapse:"collapse-TPBYkbxL",button:"button-TPBYkbxL",iconButton:"iconButton-TPBYkbxL",hidden:"hidden-TPBYkbxL",content:"content-TPBYkbxL",desktopPublish:"desktopPublish-TPBYkbxL",startTrial:"startTrial-TPBYkbxL",mobilePublish:"mobilePublish-TPBYkbxL"}},71485:(e,t,s)=>{"use strict";s.d(t,{INTERVALS:()=>i});var r=s(44352);const i=[{name:"",label:r.t(null,{context:"interval"},s(37830))},{name:"H",label:r.t(null,{context:"interval"},s(5285))},{name:"D",label:r.t(null,{context:"interval"},s(6174))},{name:"W",label:r.t(null,{context:"interval"},s(25042))},{name:"M",label:r.t(null,{context:"interval"},s(79410))}]},2869:(e,t,s)=>{"use strict";s.r(t),s.d(t,{HeaderToolbarRenderer:()=>_e});var r=s(50959),i=s(962),n=s(50151),a=s(97754),o=s.n(a),l=s(85459),c=s.n(l),u=s(43370),d=s(2484),h=s(76422),m=s(19036),p=s(32563),v=s(42142),f=s(59589);function g(e){return r.createElement("div",{className:o()(f.separator,e.className)})}var S=s(65496);function _(e){const{children:t,className:s,noLeftDecoration:i,noRightDecoration:n,noMinimalWidth:o,onClick:l,removeSeparator:c}=e;return r.createElement(r.Fragment,null,!c&&r.createElement("div",{className:S.separatorWrap},r.createElement(g,{className:S.separator})),r.createElement("div",{className:a(s,S.group,{ +[S.noMinimalWidth]:o,[S.noLeftDecoration]:i,[S.noRightDecoration]:n}),onClick:l},t))}var y=s(45601),b=s(44352),C=s(9745),E=s(36098),w=s(45820);const k={text:b.t(null,void 0,s(55646))};function M(e){return r.createElement("div",{className:E.wrap},r.createElement(C.Icon,{className:E.icon,icon:w}),k.text)}var R,I=s(39440),L=s(33933);!function(e){e.SymbolSearch="header-toolbar-symbol-search",e.Intervals="header-toolbar-intervals",e.ChartStyles="header-toolbar-chart-styles",e.Compare="header-toolbar-compare",e.Indicators="header-toolbar-indicators",e.StudyTemplates="header-toolbar-study-templates",e.Dropdown="header-toolbar-dropdown",e.Alerts="header-toolbar-alerts",e.Layouts="header-toolbar-layouts",e.SaveLoad="header-toolbar-save-load",e.UndoRedo="header-toolbar-undo-redo",e.Properties="header-toolbar-properties",e.QuickSearch="header-toolbar-quick-search",e.PublishDesktop="header-toolbar-publish-desktop",e.PublishMobile="header-toolbar-publish-mobile",e.Fullscreen="header-toolbar-fullscreen",e.Screenshot="header-toolbar-screenshot",e.Replay="header-toolbar-replay",e.Financials="header-toolbar-financials",e.StartTrial="header-toolbar-start-trial"}(R||(R={}));var W=s(70412),V=s(10654),T=s(53602);const F=(0,V.registryContextType)(),B=d.enabled("widget");class x extends r.PureComponent{constructor(e,t){super(e,t),this._handleMouseOver=e=>{(0,W.hoverMouseEventFilter)(e)&&this.setState({isHovered:!0})},this._handleMouseOut=e=>{(0,W.hoverMouseEventFilter)(e)&&this.setState({isHovered:!1})},this._handleInnerResize=([e])=>{const t=e.contentRect.width,{onWidthChange:s}=this.props;s&&s(t)},this._handleMeasureAvailableSpace=e=>{const{onAvailableSpaceChange:t}=this.props;t&&t(e.width)},this._processCustoms=e=>{const{isFake:t,displayMode:s}=this.props,{tools:i}=this.context;return e.map((e=>r.createElement(_,{key:e.id},(e=>{switch(e.type){case"Button":return r.createElement(i.Custom,{...e.params,isFake:t});case"TradingViewStyledButton":return r.createElement(i.CustomTradingViewStyledButton,{...e.params,className:T.button,displayMode:s});case"Dropdown":return r.createElement(i.Dropdown,{displayMode:s,params:e.params});default:return null}})(e))))},this._fixLastGroup=(e,t,s)=>{if(t===s.length-1&&r.isValidElement(e)&&e.type===_){const t=void 0!==this.context.tools.Publish&&!this.props.readOnly;return r.cloneElement(e,{noRightDecoration:t})}return e},(0,V.validateRegistry)(t,{tools:m.any.isRequired}),this.state={isHovered:!1,isAuthenticated:void 0}}componentDidMount(){0}componentWillUnmount(){0}render(){const{tools:e}=this.context,{features:t,displayMode:s,chartSaver:i,studyMarket:n,readOnly:o,saveLoadSyncEmitter:l,leftCustomElements:c,rightCustomElements:u,showScrollbarWhen:d,isFake:h=!1}=this.props,{isHovered:m,isAuthenticated:f}=this.state,g=this._processCustoms(c),S=this._processCustoms(u),b=d.includes(s);return r.createElement("div",{className:a(T.inner,{[T.fake]:h}),onContextMenu:L.preventDefaultForContextMenu,"data-is-fake-main-panel":h},r.createElement(I.HorizontalScroll,{isVisibleFade:p.mobiletouch&&b, +isVisibleButtons:!p.mobiletouch&&b&&m,isVisibleScrollbar:!1,shouldMeasure:!h,onMouseOver:this._handleMouseOver,onMouseOut:this._handleMouseOut,onMeasureWrap:this._handleMeasureAvailableSpace},(c=>r.createElement("div",{className:T.content,ref:c},r.createElement(y.Measure,{onResize:h?this._handleInnerResize:null},(c=>r.createElement("div",{className:T.innerWrap,ref:c},r.createElement(v.FragmentMap,{map:this._fixLastGroup},!o&&r.Children.toArray([(e.SymbolSearch||e.Compare)&&r.createElement(_,{key:"symbol"},e.SymbolSearch&&r.createElement(e.SymbolSearch,{id:h?void 0:R.SymbolSearch,isActionsVisible:t.allowSymbolSearchSpread}),e.Compare&&r.createElement(e.Compare,{id:h?void 0:R.Compare,className:T.button,displayMode:s})),e.DateRange&&r.createElement(_,{key:"range"},r.createElement(e.DateRange,null)),e.Intervals&&r.createElement(_,{key:"intervals"},r.createElement(e.Intervals,{id:h?void 0:R.Intervals,isShownQuicks:t.allowFavoriting,isFavoritingAllowed:t.allowFavoriting,displayMode:s,isFake:h})),e.Bars&&r.createElement(_,{key:"styles"},r.createElement(e.Bars,{id:h?void 0:R.ChartStyles,isShownQuicks:t.allowFavoriting,isFavoritingAllowed:t.allowFavoriting,displayMode:s,isFake:h})),B&&e.Compare&&!e.SymbolSearch&&r.createElement(_,{key:"compare"},r.createElement(e.Compare,{id:h?void 0:R.Compare,className:T.button,displayMode:s})),e.Indicators&&r.createElement(_,{key:"indicators"},r.createElement(e.Indicators,{id:h?void 0:R.Indicators,className:T.button,studyMarket:n,displayMode:s}),e.Templates&&r.createElement(e.Templates,{id:h?void 0:R.StudyTemplates,isShownQuicks:t.allowFavoriting,isFavoritingAllowed:t.allowFavoriting,displayMode:s})),e.Alert&&r.createElement(_,{key:"alert"},r.createElement(e.Alert,{id:h?void 0:R.Alerts,className:T.button,displayMode:s}),e.Replay&&r.createElement(e.Replay,{id:h?void 0:R.Replay,className:T.button,displayMode:s})),e.AlertReferral&&r.createElement(_,{key:"alert-referral"},r.createElement(e.AlertReferral,{className:T.button,displayMode:s})),e.ScalePercentage&&r.createElement(_,{key:"percentage"},r.createElement(e.ScalePercentage,null)),e.ScaleLogarithm&&r.createElement(_,{key:"logarithm"},r.createElement(e.ScaleLogarithm,null)),...g]),function(e){const t=e.findIndex((e=>r.isValidElement(e)&&!!e.key&&-1!==e.key.toString().indexOf("view-only-badge")));return[t].filter((e=>e>=0)).forEach((t=>{e=r.Children.map(e,((e,s)=>{if(r.isValidElement(e)){switch([t-1,t,t+1].indexOf(s)){case 0:const t={noRightDecoration:!0};e=r.cloneElement(e,t);break;case 1:const s={noLeftDecoration:!0,noRightDecoration:!0};e=r.cloneElement(e,s);break;case 2:const i={noLeftDecoration:!0};e=r.cloneElement(e,i)}}return e}))})),e}(r.Children.toArray([o&&r.createElement(_,{key:"view-only-badge",removeSeparator:!0},r.createElement(M,null)),!o&&e.UndoRedo&&r.createElement(_,{key:"undo-redo"},r.createElement(e.UndoRedo,{id:h?void 0:R.UndoRedo})),r.createElement(_,{removeSeparator:!0,key:"gap-1",className:a(T.fill,h&&T.collapse)}),(e.Layout||e.SaveLoad)&&r.createElement(_,{key:"layout",removeSeparator:!0 +},!o&&e.Layout&&r.createElement(e.Layout,{id:h?void 0:R.Layouts}),e.SaveLoad&&r.createElement(e.SaveLoad,{id:h?void 0:R.SaveLoad,chartSaver:i,isReadOnly:o,displayMode:s,isFake:h,stateSyncEmitter:l})),e.SaveLoadReferral&&r.createElement(_,{key:"save-load-referral"},r.createElement(e.SaveLoadReferral,{isReadOnly:o,displayMode:s})),!1,t.showLaunchInPopupButton&&e.OpenPopup&&r.createElement(_,{key:"popup",removeSeparator:!1},r.createElement(e.OpenPopup,null)),!o&&e.Properties&&r.createElement(_,{key:"properties",removeSeparator:!1},!o&&e.QuickSearch&&r.createElement(e.QuickSearch,{id:h?void 0:R.QuickSearch,className:T.iconButton}),!o&&r.createElement(e.Properties,{id:h?void 0:R.Properties,className:T.iconButton}),r.createElement(r.Fragment,null,!o&&e.Fullscreen&&r.createElement(_,{key:"fullscreen",onClick:this._trackFullscreenButtonClick,removeSeparator:!0},r.createElement(e.Fullscreen,{id:h?void 0:R.Fullscreen})),e.Screenshot&&r.createElement(e.Screenshot,{id:h?void 0:R.Screenshot,className:T.iconButton}))),B&&!o&&e.Fullscreen&&r.createElement(_,{key:"fullscreen",onClick:this._trackFullscreenButtonClick,removeSeparator:!0},r.createElement(e.Fullscreen,{id:h?void 0:R.Fullscreen})),B&&e.Screenshot&&r.createElement(_,{key:"screenshot",removeSeparator:!0},r.createElement(e.Screenshot,{id:h?void 0:R.Screenshot,className:T.iconButton})),!o&&e.Publish&&r.createElement(_,{key:"publish",className:T.mobilePublish,removeSeparator:!0},r.createElement(e.Publish,{id:h?void 0:R.PublishMobile})),...S]))))))))),e.Publish&&!o&&!h&&r.createElement(e.Publish,{id:R.PublishDesktop,className:T.desktopPublish}))}_onLoginStateChange(){0}_trackFullscreenButtonClick(){0}}x.contextType=F;var D=s(40549),N=s.n(D),A=s(67065);class O extends A.CommonJsonStoreService{constructor(e,t,s=[]){super(e,t,"FAVORITE_CHART_STYLES_CHANGED","StyleWidget.quicks",s)}}var P=s(92133),z=s(21095);class H extends A.AbstractJsonStoreService{constructor(e,t,s){super(e,t,"FAVORITE_INTERVALS_CHANGED","IntervalWidget.quicks",s)}_serialize(e){return(0,z.uniq)(e.map(P.normalizeIntervalString))}_deserialize(e){return(0,z.uniq)((0,P.convertResolutionsFromSettings)(e).filter(P.isResolutionMultiplierValid).map(P.normalizeIntervalString))}}var q=s(82992),U=s(26867),j=s.n(U),K=s(56840),Q=s(21097);class Y extends A.AbstractJsonStoreService{constructor(e,t,s=[]){super(e,t,"CUSTOM_INTERVALS_CHANGED","IntervalWidget.intervals",s)}set(e,t){e.length,this.get().length,super.set(e,t)}_serialize(e){return(0,z.uniq)(e.map(P.normalizeIntervalString))}_deserialize(e){return(0,z.uniq)((0,P.convertResolutionsFromSettings)(e).filter(P.isResolutionMultiplierValid).map(P.normalizeIntervalString))}}const J=new Y(Q.TVXWindowEvents,K);var G=s(71485);class X{constructor(e){this._customIntervalsService=J,this._supportedIntervalsMayChange=new(j()),this._fireSupportedIntervalsMayChange=()=>{this._supportedIntervalsMayChange.fire()},this._chartApiInstance=e,q.linking.supportedResolutions.subscribe(this._fireSupportedIntervalsMayChange),q.linking.range.subscribe(this._fireSupportedIntervalsMayChange), +q.linking.seconds.subscribe(this._fireSupportedIntervalsMayChange),q.linking.ticks.subscribe(this._fireSupportedIntervalsMayChange),q.linking.intraday.subscribe(this._fireSupportedIntervalsMayChange),q.linking.dataFrequencyResolution.subscribe(this._fireSupportedIntervalsMayChange)}destroy(){q.linking.supportedResolutions.unsubscribe(this._fireSupportedIntervalsMayChange),q.linking.range.unsubscribe(this._fireSupportedIntervalsMayChange),q.linking.seconds.unsubscribe(this._fireSupportedIntervalsMayChange),q.linking.ticks.unsubscribe(this._fireSupportedIntervalsMayChange),q.linking.intraday.unsubscribe(this._fireSupportedIntervalsMayChange),q.linking.dataFrequencyResolution.unsubscribe(this._fireSupportedIntervalsMayChange)}getDefaultIntervals(){return null===this._chartApiInstance?[]:this._chartApiInstance.defaultResolutions().map(P.normalizeIntervalString)}getCustomIntervals(){return this._customIntervalsService.get()}add(e,t,s){if(!this.isValidInterval(e,t))return null;const r=(0,P.normalizeIntervalString)(`${e}${t}`),i=this.getCustomIntervals();return this._isIntervalDefault(r)||i.includes(r)?null:(this._customIntervalsService.set((0,P.sortResolutions)([...i,r])),r)}remove(e){this._customIntervalsService.set(this.getCustomIntervals().filter((t=>t!==e)))}isValidInterval(e,t){return(0,P.isResolutionMultiplierValid)(`${e}${t}`)}isSupportedInterval(e){return(0,P.isAvailable)(e)}supportedIntervalsMayChange(){return this._supportedIntervalsMayChange}getOnChange(){return this._customIntervalsService.getOnChange()}getPossibleIntervals(){return G.INTERVALS}getResolutionUtils(){return{getMaxResolutionValue:P.getMaxResolutionValue,getTranslatedResolutionModel:P.getTranslatedResolutionModel,mergeResolutions:P.mergeResolutions,sortResolutions:P.sortResolutions}}_isIntervalDefault(e){return this.getDefaultIntervals().includes(e)}}var $=s(23568),Z=s(4774),ee=s(14905);const te={};let se=null;class re{constructor(e=K){this._favorites=[],this._favoritesChanged=new(j()),this._settings=e,Q.TVXWindowEvents.on("StudyFavoritesChanged",(e=>{const t=JSON.parse(e);this._loadFromState(t.favorites||[])})),this._settings.onSync.subscribe(this,this._loadFavs),this._loadFavs()}isFav(e){const t=this.favId(e);return-1!==this._findFavIndex(t)}toggleFavorite(e){this.isFav(e)?this.removeFavorite(e):this.addFavorite(e)}addFavorite(e){const t=this.favId(e);this._favorites.push(ne(t)),this._favoritesChanged.fire(),this._saveFavs()}removeFavorite(e){const t=this.favId(e),s=this._findFavIndex(t);-1!==s&&(this._favorites.splice(s,1),this._favoritesChanged.fire()),this._saveFavs()}favId(e){return(0,ee.isPineIdString)(e)?e:(0,ee.extractPineId)(e)||(0,Z.extractStudyId)(e)}favorites(){return this._favorites}favoritePineIds(){return this._favorites.filter((e=>"pine"===e.type)).map((e=>e.pineId))}favoritesChanged(){return this._favoritesChanged}static getInstance(){return null===se&&(se=new re),se}static create(e){return new re(e)}_loadFavs(){const e=this._settings.getJSON("studyMarket.favorites",[]);this._loadFromState(e)}_saveFavs(){ +const e=this._stateToSave();this._settings.setJSON("studyMarket.favorites",e,{forceFlush:!0}),Q.TVXWindowEvents.emit("StudyFavoritesChanged",JSON.stringify({favorites:e}))}_stateToSave(){return this._favorites.map(ie)}_loadFromState(e){this._favorites=e.map((e=>ne(function(e){return e in te?te[e]:e}(e)))),this._favoritesChanged.fire()}_findFavIndex(e){return this._favorites.findIndex((t=>e===ie(t)))}}function ie(e){return"java"===e.type?e.studyId:e.pineId}function ne(e){return(0,ee.isPineIdString)(e)?{type:"pine",pineId:e}:{type:"java",studyId:e}}var ae=s(578);const oe={[ae.ResolutionKind.Ticks]:!1,[ae.ResolutionKind.Seconds]:!1,[ae.ResolutionKind.Minutes]:!1,[ae.SpecialResolutionKind.Hours]:!1,[ae.ResolutionKind.Days]:!1,[ae.ResolutionKind.Range]:!1};class le extends A.CommonJsonStoreService{constructor(e,t,s=oe){super(e,t,"INTERVALS_MENU_VIEW_STATE_CHANGED","IntervalWidget.menu.viewState",s)}isAllowed(e){return Object.keys(oe).includes(e)}}var ce=s(81205);const ue={Area:3,Bars:0,Candles:1,"Heiken Ashi":8,"Hollow Candles":9,Line:2,Renko:4,Kagi:5,"Point & figure":6,"Line Break":7,Baseline:10},de=["1","30","60"];function he(e=[]){let t=e.map((e=>ue[e]))||[1,4,5,6];return d.enabled("widget")&&(t=[0,1,3]),t}function me(e=[]){return(0,P.mergeResolutions)(e,d.enabled("star_some_intervals_by_default")?de:[])}new H(Q.TVXWindowEvents,K,me()),new O(Q.TVXWindowEvents,K,he()),new ce.FavoriteStudyTemplateService(Q.TVXWindowEvents,K);const pe={tools:m.any.isRequired,isFundamental:m.any,chartApiInstance:m.any,availableTimeFrames:m.any,chartWidgetCollection:m.any,windowMessageService:m.any,favoriteChartStylesService:m.any,favoriteIntervalsService:m.any,intervalService:m.any,favoriteStudyTemplatesService:m.any,studyTemplates:m.any,chartChangesWatcher:m.any,saveChartService:m.any,sharingChartService:m.any,loadChartService:m.any,chartWidget:m.any,favoriteScriptsModel:m.any,intervalsMenuViewStateService:m.any,templatesMenuViewStateService:m.any,financialsDialogController:m.any,openGlobalSearch:m.any,snapshotUrl:m.any};var ve=s(66032),fe=s(43435);const ge=[];class Se extends r.PureComponent{constructor(e){super(e),this._saveLoadSyncEmitter=new(c()),this._handleFullWidthChange=e=>{this._fullWidth=e,this.setState({measureValid:!1})},this._handleFavoritesWidthChange=e=>{this._favoritesWidth=e,this.setState({measureValid:!1})},this._handleCollapseWidthChange=e=>{this._collapseWidth=e,this.setState({measureValid:!1})},this._handleMeasure=e=>{this.setState({availableWidth:e,measureValid:!1})};const{tools:t,windowMessageService:s,chartWidgetCollection:r,chartApiInstance:i,availableTimeFrames:a,isFundamental:o,favoriteIntervalsService:l,favoriteChartStylesService:h,favoriteStudyTemplatesService:m,studyTemplates:p,saveChartService:v,sharingChartService:f,loadChartService:g,financialsDialogController:S,snapshotUrl:_,openGlobalSearch:y}=e;this._showScrollbarWhen=(0,n.ensureDefined)(e.allowedModes).slice(-1),this._panelWidthChangeHandlers={full:this._handleFullWidthChange,medium:this._handleFavoritesWidthChange,small:this._handleCollapseWidthChange +};const{chartChangesWatcher:b}=e;this._chartChangesWatcher=b;const C=he(this.props.defaultFavoriteStyles);this._favoriteChartStylesService=h||new O(Q.TVXWindowEvents,K,C);const E=me(this.props.defaultFavoriteIntervals);this._favoriteIntervalsService=l||new H(Q.TVXWindowEvents,K,E),this._intervalsMenuViewStateService=new le(Q.TVXWindowEvents,K),this._intervalService=new X(i),this._registry={tools:t,isFundamental:o,chartWidgetCollection:r,windowMessageService:s,chartApiInstance:i,availableTimeFrames:a,favoriteStudyTemplatesService:m,studyTemplates:p,saveChartService:v,sharingChartService:f,loadChartService:g,intervalsMenuViewStateService:this._intervalsMenuViewStateService,favoriteChartStylesService:this._favoriteChartStylesService,favoriteIntervalsService:this._favoriteIntervalsService,intervalService:this._intervalService,chartChangesWatcher:this._chartChangesWatcher,chartWidget:r.activeChartWidget.value(),favoriteScriptsModel:re.getInstance(),templatesMenuViewStateService:this._templatesMenuVuewStateService,financialsDialogController:S,snapshotUrl:_,openGlobalSearch:y},this.state={isVisible:!0,availableWidth:0,displayMode:"full",measureValid:!1,leftCustomElements:[],rightCustomElements:[]},this._readOnly=r.readOnly(),this._features={allowFavoriting:d.enabled("items_favoriting"),showIdeasButton:Boolean(this.props.ideas),showLaunchInPopupButton:Boolean(this.props.popupButton),allowSymbolSearchSpread:d.enabled("header_symbol_search")&&d.enabled("show_spread_operators"),allowToolbarHiding:d.enabled("collapsible_header")},this._setDisplayMode=(0,u.default)(this._setDisplayMode,100),this._negotiateResizer()}componentDidUpdate(e,t){const{isVisible:s,measureValid:r}=this.state;s!==t.isVisible&&(h.emit("toggle_header",s),this._negotiateResizer()),r||this._setDisplayMode()}render(){const{resizerBridge:e,allowedModes:t,...s}=this.props,{displayMode:i,isVisible:o,leftCustomElements:l,rightCustomElements:c}=this.state,u={features:this._features,readOnly:this._readOnly,isFake:!1,saveLoadSyncEmitter:this._saveLoadSyncEmitter,leftCustomElements:l,rightCustomElements:c,...s},d={...u,isFake:!0,showScrollbarWhen:ge},h=(0,n.ensureDefined)(t),m=this.props.tools.PublishButtonManager||r.Fragment;return r.createElement(V.RegistryProvider,{value:this._registry,validation:pe},r.createElement(m,null,r.createElement("div",{className:a(fe.toolbar,{[fe.isHidden]:!o}),onClick:this.props.onClick},r.createElement("div",{className:fe.overflowWrap},h.map((e=>r.createElement(x,{key:e,displayMode:e,onWidthChange:this._panelWidthChangeHandlers[e],...d}))),r.createElement(x,{key:"live",showScrollbarWhen:this._showScrollbarWhen,displayMode:i,onAvailableSpaceChange:this._handleMeasure,...u})))))}addButton(e,t){if(!t.useTradingViewStyle)return this._addCustomHTMLButton(e,t.align);this._addCustomTradingViewStyledButton(e,t)}addDropdown(e,t){const{leftCustomElements:s,rightCustomElements:r}=this.state,i={type:"Dropdown",id:e,params:t};"left"===t.align?this.setState({leftCustomElements:[...s,i]}):this.setState({rightCustomElements:[...r,i]})} +updateDropdown(e,t){const s=t=>"Dropdown"===t.type&&t.id===e,r=this.state.leftCustomElements.find(s)||this.state.rightCustomElements.find(s);void 0!==r&&(r.params={...r.params,...t},this.setState({leftCustomElements:this.state.leftCustomElements.slice(),rightCustomElements:this.state.rightCustomElements.slice()}))}removeDropdown(e){const t=t=>"Dropdown"===t.type&&t.id!==e,s=this.state.leftCustomElements.filter(t),r=this.state.rightCustomElements.filter(t);this.setState({leftCustomElements:s,rightCustomElements:r})}_negotiateResizer(){this.props.resizerBridge.negotiateHeight(this.state.isVisible?$.HEADER_TOOLBAR_HEIGHT_EXPANDED:$.HEADER_TOOLBAR_HEIGHT_COLLAPSED)}_setDisplayMode(){const{availableWidth:e}=this.state,{allowedModes:t}=this.props,s={full:this._fullWidth,medium:this._favoritesWidth,small:this._collapseWidth},r=(0,n.ensureDefined)(t);let i=r.map((e=>s[e])).findIndex((t=>e>=t));-1===i&&(i=r.length-1);const a=r[i];this.setState({measureValid:!0,displayMode:a})}_addCustomHTMLButton(e,t="left"){const s=new(N())(0),r=(0,ve.parseHtmlElement)(`
`),i={type:"Button",id:e,params:{key:Number(new Date),element:r,width:s}};return this._addCustomElementToState(t,i),r}_addCustomTradingViewStyledButton(e,t){const s={type:"TradingViewStyledButton",id:e,params:{key:Number(new Date),text:t.text,title:t.title,onClick:t.onClick}};this._addCustomElementToState(t.align,s)}_addCustomElementToState(e,t){const{leftCustomElements:s,rightCustomElements:r}=this.state;"left"===e?this.setState({leftCustomElements:[...s,t]}):this.setState({rightCustomElements:[...r,t]})}}Se.defaultProps={allowedModes:["full","medium"]};class _e{constructor(e,t){this._component=null,this._handleRef=e=>{this._component=e},this._container=e,i.render(r.createElement(Se,{...t,ref:this._handleRef}),this._container)}destroy(){i.unmountComponentAtNode(this._container)}getComponent(){return(0,n.ensureNotNull)(this._component)}}},10654:(e,t,s)=>{"use strict";s.d(t,{validateRegistry:()=>o,RegistryProvider:()=>l,registryContextType:()=>c});var r=s(50959),i=s(19036),n=s.n(i);const a=r.createContext({});function o(e,t){n().checkPropTypes(t,e,"context","RegistryContext")}function l(e){const{validation:t,value:s}=e;return o(s,t),r.createElement(a.Provider,{value:s},e.children)}function c(){return a}},61380:e=>{e.exports=''},45820:e=>{ +e.exports=''},6174:e=>{e.exports={ar:["أيام"],ca_ES:["dies"],cs:"days",de:["Tage"],el:"days",en:"days",es:["días"],fa:"days",fr:["jours"],he_IL:["ימים"],hu_HU:["nap"],id_ID:["hari"],it:["giorni"],ja:["日"],ko:["날"],ms_MY:["hari"],nl_NL:"days",pl:["dni"],pt:["dias"],ro:"days",ru:["дни"],sv:["dagar"],th:["วัน"],tr:["gün"],vi:["ngày"],zh:["日"],zh_TW:["天"]}},5285:e=>{e.exports={ar:["ساعات"],ca_ES:["hores"],cs:"hours",de:["Stunden"],el:"hours",en:"hours",es:["horas"],fa:"hours",fr:["heures"],he_IL:["שעות"],hu_HU:["óra"],id_ID:["jam"],it:["ore"],ja:["時間"],ko:["시"],ms_MY:["jam"],nl_NL:"hours",pl:["godziny"],pt:["horas"],ro:"hours",ru:["часы"],sv:["timmar"],th:["ชั่วโมง"],tr:["saat"],vi:["giờ"],zh:["小时"],zh_TW:["小時"]}},79410:e=>{e.exports={ar:["شهور"],ca_ES:["mesos"],cs:"months",de:["Monate"],el:"months",en:"months",es:["meses"],fa:"months",fr:["mois"],he_IL:["חודשים"],hu_HU:["hónap"],id_ID:["bulan"],it:["mesi"],ja:["月"],ko:["달"],ms_MY:["bulan"],nl_NL:"months",pl:["miesiące"],pt:["meses"],ro:"months",ru:["месяцы"],sv:["månader"],th:["เดือน"],tr:["ay"],vi:["tháng"],zh:["个月"],zh_TW:["個月"]}},37830:e=>{e.exports={ar:["دقائق"],ca_ES:["minuts"],cs:"minutes",de:["Minuten"],el:"minutes",en:"minutes",es:["minutos"],fa:"minutes",fr:"minutes",he_IL:["דקות"],hu_HU:["perc"],id_ID:["menit"],it:["minuti"],ja:["分"],ko:["분"],ms_MY:["minit"],nl_NL:"minutes",pl:["minuty"],pt:["minutos"],ro:"minutes",ru:["минуты"],sv:["minuter"],th:["นาที"],tr:["dakika"],vi:["phút"],zh:["分钟"],zh_TW:["分鐘"]}},25042:e=>{e.exports={ar:["أسابيع"],ca_ES:["setmanes"],cs:"weeks",de:["Wochen"],el:"weeks",en:"weeks",es:["semanas"],fa:"weeks",fr:["semaines"],he_IL:["שבועות"],hu_HU:["hét"],id_ID:["minggu"],it:["settimane"],ja:["週"],ko:["주"],ms_MY:["minggu"],nl_NL:"weeks",pl:["tygodnie"],pt:["semanas"],ro:"weeks",ru:["недели"],sv:["veckor"],th:["สัปดาห์"],tr:["hafta"],vi:["tuần"],zh:["周"],zh_TW:["周"]}},55646:e=>{e.exports={ar:["وضع العرض فقط"],ca_ES:["Mode només lectura"],cs:"View Only Mode",de:["Ansichtsmodus"],el:"View Only Mode",en:"View Only Mode",es:["Modo sólo lectura"],fa:"View Only Mode",fr:["Mode Voir uniquement"],he_IL:["מצב תצוגה בלבד"],hu_HU:"View Only Mode",id_ID:["Mode Hanya Melihat"],it:["Modalità di sola visualizzazione"], +ja:["表示専用モード"],ko:["뷰 온리 모드"],ms_MY:["Mod Lihat Sahaja"],nl_NL:"View Only Mode",pl:["Tryb Podglądu"],pt:["Modo de Visualização"],ro:"View Only Mode",ru:['Режим "Только просмотр"'],sv:["Endast visningsläge"],th:["โหมดแบบดูอย่างเดียว"],tr:["Sadece Görme Modu"],vi:["Chế độ chỉ xem"],zh:["仅查看模式"],zh_TW:["僅查看模式"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/hu_HU.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/hu_HU.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..c0458743 --- /dev/null +++ b/charting_library/bundles/hu_HU.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:e=>{e.exports="Dot"},6174:e=>{e.exports=["nap"]},5285:e=>{e.exports=["óra"]},79410:e=>{e.exports=["hónap"]},37830:e=>{e.exports=["perc"]},25042:e=>{e.exports=["hét"]},74787:e=>{e.exports="Days"},62346:e=>{e.exports="Hours"},94328:e=>{e.exports="Months"},57470:e=>{e.exports="Minutes"},74973:e=>{e.exports="Seconds"},48801:e=>{e.exports="Ranges"},86614:e=>{e.exports="Weeks"},30426:e=>{e.exports="Ticks"},90069:e=>{e.exports=["Összehasonlít"]},96935:e=>{e.exports="Copy chart image"},15803:e=>{e.exports="Copy link to the chart image"},74207:e=>{e.exports="Chart settings"},54777:e=>{e.exports=["Hozzáad"]},95798:e=>{e.exports="Add custom interval"},44629:e=>{e.exports=["Hozzáadás kedvencekhez"]},15795:e=>{e.exports="All my layouts"},88368:e=>{e.exports="All changes saved"},84232:e=>{e.exports=["Bár Stílusa"]},43399:e=>{e.exports="Default templates"},83127:e=>{e.exports="Favorite Indicators"},33959:e=>{e.exports="Favorites"},11682:e=>{e.exports=["Teljes Képernyő Mód"]},15812:e=>{e.exports="Indicator Templates"},61142:e=>{e.exports=["Indikátorok"]},74527:e=>{e.exports="Indicators & Strategies"},79353:e=>{e.exports=["Időközi Pábeszéd Dialógus"]},55520:e=>{e.exports=["Chart megnyitása felugró ablakban"]},2226:e=>{e.exports="Open image in new tab"},75687:e=>{e.exports=["Chart Elrendezés Betöltése"]},75789:e=>{e.exports="Load layout"},90879:e=>{e.exports="Loading..."},80959:e=>{e.exports="Make a copy"},58219:e=>{e.exports="Manage layouts"},38554:e=>{e.exports="My templates"},14605:e=>{e.exports="Number or {hotKey_0}"},85520:e=>{e.exports=["Mentés"]},92093:e=>{e.exports="Save Indicator template"},87409:e=>{e.exports="Save all charts for all symbols and intervals on your layout"},57352:e=>{e.exports=["Kép mentés"]},11680:e=>{e.exports="Save layout"},20987:e=>{e.exports="Simply start typing while on the chart to pull up this search box"},99983:e=>{e.exports="Symbol Search"},70728:e=>{e.exports=["{hint} Újra"]},72482:e=>{e.exports=["Eltávolít kedvencek közül"]},35038:e=>{e.exports=["Átnevezés"]},88513:e=>{e.exports="Take a snapshot"},91900:e=>{e.exports=["Sablonok"]},32916:e=>{e.exports=["Idő Intervallum"]},9765:e=>{e.exports="Tweet chart image"},80323:e=>{e.exports=["{hint} Visszavonása"]},23687:e=>{e.exports="You have no Favorites Indicators yet"}}]); \ No newline at end of file diff --git a/charting_library/bundles/hu_HU.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/hu_HU.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..0230a35b --- /dev/null +++ b/charting_library/bundles/hu_HU.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:e=>{e.exports=["Kereszt"]},41596:e=>{e.exports="Labels on price scale"},23545:e=>{e.exports="Values in status line"},39495:e=>{e.exports=["Körök"]},41389:e=>{e.exports=["Felső oszlop"]},29520:e=>{e.exports=["Teljes"]},58102:e=>{e.exports=["Alapértelmezett Alkalmazása"]},65262:e=>{e.exports=["Terület Törésekkel"]},83760:e=>{e.exports="Body"},48848:e=>{e.exports=["Keret"]},27331:e=>{e.exports=["Háttér"]},78626:e=>{e.exports=["Alsó oszlop"]},41361:e=>{e.exports=["Le"]},22192:e=>{e.exports=["Napok"]},31577:e=>{e.exports="Developing VA"},4329:e=>{e.exports=["Alapértelmezett"]},98938:e=>{e.exports=["Alapértelmezettek"]},63099:e=>{e.exports=["Órák"]},11091:e=>{e.exports=["Hisztogram"]},66304:e=>{e.exports=["Inputok"]},40297:e=>{e.exports="Outputs"},36993:e=>{e.exports=["Min. Tick Felülírása"]},64606:e=>{e.exports="Labels font"},54934:e=>{e.exports=["Vonal Törésekkel"]},95543:e=>{e.exports=["Hónapok"]},28134:e=>{e.exports=["Percek"]},18229:e=>{e.exports=["Mentés Alapértelmezettként"]},71129:e=>{e.exports=["Másodpercek"]},86520:e=>{e.exports=["Jel Címkék"]},79511:e=>{e.exports=["Lépcső"]},64108:e=>{e.exports="Step line with breaks"},67767:e=>{e.exports="Step line with diamonds"},21861:e=>{e.exports="Placement"},73947:e=>{e.exports=["Pontosság"]},66596:e=>{e.exports=["Mennyiség"]},86672:e=>{e.exports="Ranges"},79782:e=>{e.exports=["Alapbeállítások Visszaállítása"]},21594:e=>{e.exports=["Hetek"]},26458:e=>{e.exports=["Kanóc"]},95247:e=>{e.exports=["Szélesség (a Box %-a)"]},19221:e=>{e.exports=["Szöveg szín"]},7138:e=>{e.exports=["Ügyletek a Charton"]},98802:e=>{e.exports=["Fel"]},14414:e=>{e.exports=["Volumen Profil"]},91322:e=>{e.exports="Values"},20834:e=>{e.exports="change min tick"},98491:e=>{e.exports="change char"},7378:e=>{e.exports="change font size"},28691:e=>{e.exports="change line style"},38361:e=>{e.exports="change location"},51081:e=>{e.exports="change percent width"},47634:e=>{e.exports="change placement"},15683:e=>{e.exports="change plot type"},164:e=>{e.exports="change precision"},86888:e=>{e.exports="change shape"},50463:e=>{e.exports="change value"},12628:e=>{e.exports="change values visibility"},13355:e=>{e.exports="change {title} days to"},41377:e=>{e.exports="change {title} days from"},35388:e=>{e.exports="change {title} hours from"},78586:e=>{e.exports="change {title} hours to"},59635:e=>{e.exports="change {title} months from"},74266:e=>{e.exports="change {title} months to"},91633:e=>{e.exports="change {title} minutes to"},15106:e=>{e.exports="change {title} minutes from"},66161:e=>{e.exports="change {title} seconds to"},2822:e=>{e.exports="change {title} seconds from"},21339:e=>{e.exports="change {title} weeks from"},68643:e=>{e.exports="change {title} weeks to"},30810:e=>{e.exports="change {title} visibility on ticks"},24941:e=>{e.exports="change {title} visibility on weeks"},29088:e=>{e.exports="change {title} visibility on days"},68971:e=>{e.exports="change {title} visibility on hours"},64370:e=>{ +e.exports="change {title} visibility on minutes"},6659:e=>{e.exports="change {title} visibility on months"},29091:e=>{e.exports="change {title} visibility on ranges"},46948:e=>{e.exports="change {title} visibility on seconds"},82211:e=>{e.exports="days"},33486:e=>{e.exports="days to"},14077:e=>{e.exports="days from"},3143:e=>{e.exports=["Órák"]},84775:e=>{e.exports="hours from"},11255:e=>{e.exports="hours to"},58964:e=>{e.exports=["Hónapok"]},71770:e=>{e.exports="months from"},37179:e=>{e.exports="months to"},16465:e=>{e.exports=["Percek"]},72317:e=>{e.exports="minutes to"},25586:e=>{e.exports="minutes from"},32925:e=>{e.exports="seconds"},39017:e=>{e.exports="seconds to"},6049:e=>{e.exports="seconds from"},13604:e=>{e.exports="ranges"},93016:e=>{e.exports="weeks"},32002:e=>{e.exports="weeks from"},28091:e=>{e.exports="weeks to"},59523:e=>{e.exports="ticks"}}]); \ No newline at end of file diff --git a/charting_library/bundles/hu_HU.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/hu_HU.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..c03c1ada --- /dev/null +++ b/charting_library/bundles/hu_HU.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:e=>{e.exports="currency"},60558:e=>{e.exports="animals & nature"},14232:e=>{e.exports="activity"},57792:e=>{e.exports="arrows"},33628:e=>{e.exports="gestures & smileys"},35305:e=>{e.exports="food & drink"},49546:e=>{e.exports="flags"},72302:e=>{e.exports="objects"},11739:e=>{e.exports="nature"},96330:e=>{e.exports="smiles & people"},6878:e=>{e.exports="symbols"},77011:e=>{e.exports="symbols & flags"},15426:e=>{e.exports="recently used"},15395:e=>{e.exports="travel & places"},82401:e=>{e.exports="Cursors"},99878:e=>{e.exports="Annotation Tools"},44629:e=>{e.exports=["Hozzáadás kedvencekhez"]},75377:e=>{e.exports="Gann and Fibonacci Tools"},95537:e=>{e.exports="Geometric Shapes"},60925:e=>{e.exports=["Pont"]},19570:e=>{e.exports="Emojis"},99289:e=>{e.exports=["Radír"]},17517:e=>{e.exports=["Minden Rajzeszköz Elrejtése"]},96411:e=>{e.exports=["Rajz Eszköztár Elrejtése"]},92464:e=>{e.exports="Icons"},37057:e=>{e.exports=["Rajzeszközök Zárolása"]},37140:e=>{e.exports="Magnet Mode snaps drawings placed near price bars to the closest OHLC value"},59607:e=>{e.exports="Measure"},36551:e=>{e.exports="New drawings are replicated to all charts in the layout and shown when the same ticker is selected"},63354:e=>{e.exports=["Rajzok Eszköztár Mutatása"]},49616:e=>{e.exports="Show Favorite Drawing Tools Toolbar"},91977:e=>{e.exports=["Elrejtett Eszközök Mutatása"]},51072:e=>{e.exports="Show Object Tree"},49421:e=>{e.exports=["Rajzmódban Marad"]},85422:e=>{e.exports="Strong Magnet"},19693:e=>{e.exports="Patterns"},10234:e=>{e.exports="Prediction and Measurement Tools"},76091:e=>{e.exports="Remove Drawings"},45286:e=>{e.exports="Remove objects"},72482:e=>{e.exports=["Eltávolít kedvencek közül"]},30513:e=>{e.exports="Remove {drawings}"},10049:e=>{e.exports="Remove {drawings} & {indicators}"},55084:e=>{e.exports="Remove {indicators}"},45265:e=>{e.exports="Weak Magnet"},52899:e=>{e.exports="Trend Line Tools"},38925:e=>{e.exports=["Nagyítás"]},49895:e=>{e.exports=["Kicsinyítés"]},32868:e=>{e.exports="{hotKey_0} + Click on the chart"},68125:e=>{e.exports="{hotKey_0} — circle"},40234:e=>{e.exports="{hotKey_0} — drawing a straight line at angles of 45"},10289:e=>{e.exports="{hotKey_0} — fixed increments"},81591:e=>{e.exports="{hotKey_0} — square"},93030:e=>{e.exports=["{amount} drawings"]},80437:e=>{e.exports=["{amount} indicators"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/hu_HU.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/hu_HU.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..4b548f98 --- /dev/null +++ b/charting_library/bundles/hu_HU.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports=["Medián"]},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports="Coeffs as percents"},40054:e=>{e.exports=["Szín"]},47737:e=>{e.exports="Compact stats mode"},76655:e=>{e.exports=["Készpénz"]},72171:e=>{e.exports="Center"},99120:e=>{e.exports=["Csatorna"]},36150:e=>{e.exports=["Szög"]},38280:e=>{e.exports=["Szögek"]},95264:e=>{e.exports=["Egyenleg"]},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports=["Ívek"]},34674:e=>{e.exports=["Átl HL a minticks-ben"]},91757:e=>{e.exports=["Alsó"]},17608:e=>{e.exports=["Alsó Címkék"]},48848:e=>{e.exports=["Keret"]},72269:e=>{e.exports=["Határok"]},27331:e=>{e.exports=["Háttér"]},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports=["Rács"]},67114:e=>{e.exports="Date/time range"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["Belépési ár"]},1220:e=>{e.exports=["Hosszabítás"]},71116:e=>{e.exports=["Padló Kiterjesztés"]},45809:e=>{e.exports=["Bal Hosszabítás"]},25892:e=>{e.exports="Extend left line"},3304:e=>{e.exports=["Vonalak Hosszabbítása Balra"]},83095:e=>{e.exports="Extend lines right"},14025:e=>{e.exports=["Jobb Hosszabbítás"]},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports=["Top Kiterjesztés"]},17006:e=>{e.exports=["Betűméret"]},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports=["Rajongók"]},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports=["Teljes Körök"]},25264:e=>{e.exports=["HL Oszlopok"]},77405:e=>{e.exports="Horizontal"},66049:e=>{e.exports=["OC Oszlopok"]},27531:e=>{e.exports="Lot size"},85206:e=>{e.exports=["Címke"]},75332:e=>{e.exports="Label border"},14773:e=>{e.exports=["Címke Háttér"]},37126:e=>{e.exports="Label text"},79106:e=>{e.exports=["Szintek"]},95610:e=>{e.exports=["Szintvonal"]},19286:e=>{e.exports=["Bal"]},79307:e=>{e.exports=["Bal Címkék"]},49286:e=>{e.exports=["Vonal - HL/2"]},17676:e=>{e.exports=["Line - Nyitó"]},47669:e=>{e.exports=["Vonal - Záró"]},71899:e=>{e.exports=["Vonal - Max"]},83394:e=>{e.exports=["Vonal - Min"]},60489:e=>{e.exports="Line color"},53889:e=>{e.exports="Mode"},76476:e=>{e.exports="Middle"},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports=["Stop Szín"]},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{e.exports="Success background"},650:e=>{e.exports=["Százalékok"]},25684:e=>{e.exports=["Ár"]},23675:e=>{e.exports=["Árcímke"]},75675:e=>{e.exports="Price labels"},16103:e=>{e.exports=["Árszintek"]},46964:e=>{e.exports=["Ártartomány"]},59771:e=>{e.exports=["Ár/Oszlop Arány"]},29072:e=>{ +e.exports=["Árak"]},2635:e=>{e.exports="Profit level"},33886:e=>{e.exports="Ranges and ratio"},24186:e=>{e.exports=["Fordított"]},21141:e=>{e.exports=["Jobb"]},91367:e=>{e.exports=["Jobb Címkék"]},63833:e=>{e.exports=["Kockázat"]},95545:e=>{e.exports="Wave"},26458:e=>{e.exports=["Kanóc"]},65994:e=>{e.exports=["Felső"]},10209:e=>{e.exports=["Top Címkék"]},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports=["Cél Szín:"]},74289:e=>{e.exports="Target text"},17932:e=>{e.exports=["Szöveg Csomagolás"]},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports=["Átláthatóság"]},4372:e=>{e.exports="Trend line"},12374:e=>{e.exports=["Egyetlen szín használata"]},91322:e=>{e.exports="Values"},25227:e=>{e.exports=["Eltérés"]},44085:e=>{e.exports="Vertical"},1670:e=>{e.exports="change angle"},54119:e=>{e.exports="change arrow color"},72080:e=>{e.exports="change flag color"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},22313:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},82465:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{e.exports="change {title} background color 2"},42746:e=>{e.exports="change {title} bars range visibility"},53770:e=>{e.exports="change {title} grid visibility"},29145:e=>{e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{e.exports="change {title} distance visibility"},65056:e=>{e.exports="change {title} emoji"}, +65899:e=>{e.exports="change {title} emoji visibility"},59354:e=>{e.exports="change {title} entry price"},1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{e.exports="change {title} extend left"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},45719:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},36147:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"},89996:e=>{e.exports="change {title} middle point visibility"},36618:e=>{e.exports="change {title} mirrored"},18544:e=>{e.exports="change {title} source background color"},48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{e.exports="change {title} reverse"},16598:e=>{e.exports="change {title} right labels visibility"},31553:e=>{e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{ +e.exports="change {title} top labels visibility"},52387:e=>{e.exports="change {title} target background color"},6921:e=>{e.exports="change {title} target border color"},97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{e.exports="change {toolName} text wrap"},91832:e=>{e.exports="change {toolName} text background color"},18610:e=>{e.exports="change {toolName} text background visibility"},44755:e=>{e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},41437:e=>{e.exports=["Szöveg szín"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/hu_HU.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/hu_HU.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..cbafcdad --- /dev/null +++ b/charting_library/bundles/hu_HU.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},40054:e=>{e.exports=["Szín"]},44629:e=>{e.exports=["Hozzáadás kedvencekhez"]},38455:e=>{e.exports=["Háttérszín"]},79964:e=>{e.exports=["Háttérszín 1"]},45320:e=>{e.exports=["Háttérszín 2"]},60925:e=>{e.exports=["Pont"]},42973:e=>{e.exports="Dotted line"},59317:e=>{e.exports="Dashed line"},99289:e=>{e.exports=["Radír"]},23886:e=>{e.exports=["Betűméret"]},17006:e=>{e.exports=["Betűméret"]},17517:e=>{e.exports=["Minden Rajzeszköz Elrejtése"]},74813:e=>{e.exports="Hide Favorite Drawing Tools Toolbar"},37057:e=>{e.exports=["Rajzeszközök Zárolása"]},71845:e=>{e.exports="Line tool backgrounds"},12928:e=>{e.exports="Line tool colors"},21327:e=>{e.exports="Line tool text colors"},86327:e=>{e.exports="Line tool width"},47059:e=>{e.exports="Line tool widths"},41610:e=>{e.exports=["Több"]},37140:e=>{e.exports="Magnet Mode snaps drawings placed near price bars to the closest OHLC value"},67455:e=>{e.exports=["Jelölő Színe"]},59607:e=>{e.exports="Measure"},36551:e=>{e.exports="New drawings are replicated to all charts in the layout and shown when the same ticker is selected"},91977:e=>{e.exports=["Elrejtett Eszközök Mutatása"]},51072:e=>{e.exports="Show Object Tree"},49421:e=>{e.exports=["Rajzmódban Marad"]},49593:e=>{e.exports=["Stop Háttérszín"]},36785:e=>{e.exports=["Profit Háttérszín"]},76091:e=>{e.exports="Remove Drawings"},54336:e=>{e.exports="Remove color"},72482:e=>{e.exports=["Eltávolít kedvencek közül"]},19221:e=>{e.exports=["Szöveg szín"]},38925:e=>{e.exports=["Nagyítás"]},49895:e=>{e.exports=["Kicsinyítés"]},16631:e=>{e.exports="change line tool(s) text color"},74350:e=>{e.exports="change line tool(s) background color"},68519:e=>{e.exports="change line tool(s) color"},36819:e=>{e.exports="change line tool(s) font size"},54769:e=>{e.exports="change line tool(s) line style"},41648:e=>{e.exports="change line tool(s) line width"},32868:e=>{e.exports="{hotKey_0} + Click on the chart"},68125:e=>{e.exports="{hotKey_0} — circle"},40234:e=>{e.exports="{hotKey_0} — drawing a straight line at angles of 45"},10289:e=>{e.exports="{hotKey_0} — fixed increments"},81591:e=>{e.exports="{hotKey_0} — square"}}]); \ No newline at end of file diff --git a/charting_library/bundles/hu_HU.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/hu_HU.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..58d121db --- /dev/null +++ b/charting_library/bundles/hu_HU.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports=["Szálkereszt"]},50985:e=>{e.exports=["Valuta"]},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports=["Argumentumok"]},95036:e=>{e.exports="Average close price"},27331:e=>{e.exports=["Háttér"]},22519:e=>{e.exports=["Bar Change Values"]},87845:e=>{e.exports="Buttons"},25209:e=>{e.exports=["Date Format"]},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports=["Leírás"]},26897:e=>{e.exports=["Események"]},95338:e=>{e.exports=["Vízszintes Rácsvonalak"]},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports=["Indikátorok"]},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports=["OHCL Értékek"]},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},70500:e=>{e.exports=["Pénz"]},66653:e=>{e.exports=["Fedezeti Letét"]},42502:e=>{e.exports="No overlapping"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["Skálák"]},53224:e=>{e.exports="Scales placement"},79194:e=>{e.exports="Status line"},89053:e=>{e.exports=["Szimbólum"]},35383:e=>{e.exports=["Szimbólum Neve"]},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports=["Százalék"]},78621:e=>{e.exports=["Pipek"]},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports="Price and percentage value"},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["Vízjel"]},67369:e=>{e.exports=["Cím"]},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports=["Kereskedés"]},77534:e=>{e.exports="Unit"},1111:e=>{e.exports=["Volumen"]},80170:e=>{e.exports="Value according to scale"},91322:e=>{e.exports="Values"},70353:e=>{e.exports=["Függőleges Rácsvonalak"]},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{e.exports="change currency and unit labels visibility"},79570:e=>{e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},88096:e=>{ +e.exports="change horz grid lines color"},2523:e=>{e.exports="change horz grid lines style"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},71589:e=>{e.exports="change sessions breaks visibility"},15035:e=>{e.exports="change sessions breaks width"},1579:e=>{e.exports="change sessions breaks color"},21460:e=>{e.exports="change sessions breaks style"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},22867:e=>{e.exports="change vert grid lines style"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/hu_HU.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/hu_HU.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..d89254e9 --- /dev/null +++ b/charting_library/bundles/hu_HU.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:e=>{e.exports="#{count} (price, bar)"},4639:e=>{e.exports=["Koordináták"]},22192:e=>{e.exports=["Napok"]},37067:e=>{e.exports="Displacement (price, bar)"},13611:e=>{e.exports=["Vonalak Hosszabítása"]},63099:e=>{e.exports=["Órák"]},66304:e=>{e.exports=["Inputok"]},95543:e=>{e.exports=["Hónapok"]},28134:e=>{e.exports=["Percek"]},71129:e=>{e.exports=["Másodpercek"]},86672:e=>{e.exports="Ranges"},21594:e=>{e.exports=["Hetek"]},23723:e=>{e.exports="change bar X coordinate"},66266:e=>{e.exports="change price Y coordinate"},13355:e=>{e.exports="change {title} days to"},41377:e=>{e.exports="change {title} days from"},96902:e=>{e.exports="change {title} extend lines"},35388:e=>{e.exports="change {title} hours from"},78586:e=>{e.exports="change {title} hours to"},59635:e=>{e.exports="change {title} months from"},74266:e=>{e.exports="change {title} months to"},91633:e=>{e.exports="change {title} minutes to"},15106:e=>{e.exports="change {title} minutes from"},66161:e=>{e.exports="change {title} seconds to"},2822:e=>{e.exports="change {title} seconds from"},21339:e=>{e.exports="change {title} weeks from"},68643:e=>{e.exports="change {title} weeks to"},30810:e=>{e.exports="change {title} visibility on ticks"},24941:e=>{e.exports="change {title} visibility on weeks"},29088:e=>{e.exports="change {title} visibility on days"},68971:e=>{e.exports="change {title} visibility on hours"},64370:e=>{e.exports="change {title} visibility on minutes"},6659:e=>{e.exports="change {title} visibility on months"},29091:e=>{e.exports="change {title} visibility on ranges"},46948:e=>{e.exports="change {title} visibility on seconds"},18567:e=>{e.exports="change {propertyName} property"},82211:e=>{e.exports="days"},33486:e=>{e.exports="days to"},14077:e=>{e.exports="days from"},3143:e=>{e.exports=["Órák"]},84775:e=>{e.exports="hours from"},11255:e=>{e.exports="hours to"},72223:e=>{e.exports="move drawings"},58964:e=>{e.exports=["Hónapok"]},71770:e=>{e.exports="months from"},37179:e=>{e.exports="months to"},16465:e=>{e.exports=["Percek"]},72317:e=>{e.exports="minutes to"},25586:e=>{e.exports="minutes from"},32925:e=>{e.exports="seconds"},39017:e=>{e.exports="seconds to"},6049:e=>{e.exports="seconds from"},13604:e=>{e.exports="ranges"},93016:e=>{e.exports="weeks"},32002:e=>{e.exports="weeks from"},28091:e=>{e.exports="weeks to"},59523:e=>{e.exports="ticks"}}]); \ No newline at end of file diff --git a/charting_library/bundles/hu_HU.6803.be8cafcc34e317edec88.js b/charting_library/bundles/hu_HU.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..418796a6 --- /dev/null +++ b/charting_library/bundles/hu_HU.6803.be8cafcc34e317edec88.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports=["(Ny + M + A + Z)/4"]},94884:e=>{e.exports=["(M + A + Z)/3"]},10591:e=>{e.exports=["(M + A)/2"]},63243:e=>{e.exports=["Bárszínek az előző záró alapján"]},72171:e=>{e.exports="Center"},9994:e=>{e.exports="Adjust data for dividends"},10989:e=>{e.exports="Adjust for contract changes"},70816:e=>{e.exports="Average close"},91757:e=>{e.exports=["Alsó"]},50430:e=>{e.exports=["Bottom Line"]},83760:e=>{e.exports="Body"},72269:e=>{e.exports=["Határok"]},7445:e=>{e.exports=["Base Level"]},47586:e=>{e.exports="Bid and ask"},39667:e=>{e.exports="Down bars"},87151:e=>{e.exports="Down color"},81285:e=>{e.exports="Data modification"},4329:e=>{e.exports=["Alapértelmezett"]},86846:e=>{e.exports="Fill"},58747:e=>{e.exports=["Fill Top Area"]},11157:e=>{e.exports=["Fill Bottom Area"]},86953:e=>{e.exports="HLC bars"},77405:e=>{e.exports="Horizontal"},39292:e=>{e.exports="High and low"},15107:e=>{e.exports=["Friss"]},19286:e=>{e.exports=["Bal"]},76476:e=>{e.exports="Middle"},27879:e=>{e.exports=["Egyszerű"]},2391:e=>{e.exports=["Lépés"]},6350:e=>{e.exports="Pre/post market"},62521:e=>{e.exports="Pre/post market hours background"},73947:e=>{e.exports=["Pontosság"]},8094:e=>{e.exports="Previous day close"},77986:e=>{e.exports="Price lines"},24248:e=>{e.exports="Price source"},94089:e=>{e.exports="Projection up bars"},5704:e=>{e.exports="Projection down bars"},29881:e=>{e.exports="Real prices on price scale (instead of Heikin-Ashi price)"},21141:e=>{e.exports=["Jobb"]},44673:e=>{e.exports=["Jelölésekkel"]},26458:e=>{e.exports=["Kanóc"]},65994:e=>{e.exports=["Felső"]},57417:e=>{e.exports=["Top Line"]},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},55314:e=>{e.exports=["Thin Bars"]},87492:e=>{e.exports=["Időzóna"]},58416:e=>{e.exports=["Típus"]},5536:e=>{e.exports="Up color"},83610:e=>{e.exports="Up bars"},23500:e=>{e.exports="Use settlement as close on daily interval"},44085:e=>{e.exports="Vertical"},30792:e=>{e.exports="candle"},55740:e=>{e.exports="change HLC bars"},90168:e=>{e.exports="change average close price line width"},30385:e=>{e.exports="change average close price line color"},97008:e=>{e.exports="change area fill color"},6610:e=>{e.exports="change area line width"},661:e=>{e.exports="change area line color"},1316:e=>{e.exports="change area price source"},29180:e=>{e.exports="change ask line color"},31547:e=>{e.exports="change base level"},4164:e=>{e.exports="change baseline bottom line color"},38990:e=>{e.exports="change baseline bottom line width"},73163:e=>{e.exports="change baseline fill bottom area color"},12673:e=>{e.exports="change baseline fill top area color"},56819:e=>{e.exports="change baseline price source"},68621:e=>{e.exports="change baseline top line color"},35339:e=>{e.exports="change baseline top line width"},76804:e=>{e.exports="change bar up color"},71816:e=>{e.exports="change bar down color"},36703:e=>{e.exports="change bid line color"},29353:e=>{ +e.exports="change color bars based on previous close"},85709:e=>{e.exports="change column up color"},12155:e=>{e.exports="change column down color"},66890:e=>{e.exports="change column price source"},71809:e=>{e.exports="change decimal places"},31317:e=>{e.exports="change extended hours color"},60944:e=>{e.exports="change high and low price line color"},83708:e=>{e.exports="change high and low price line width"},81080:e=>{e.exports="change high-low body color"},30033:e=>{e.exports="change high-low body visibility"},76885:e=>{e.exports="change high-low border color"},79236:e=>{e.exports="change high-low borders visibility"},42981:e=>{e.exports="change high-low labels visibility"},31937:e=>{e.exports="change high-low labels color"},87828:e=>{e.exports="change line color"},17119:e=>{e.exports="change line price source"},69125:e=>{e.exports="change line width"},70054:e=>{e.exports="change line type"},49973:e=>{e.exports="change post market color"},5969:e=>{e.exports="change post market line color"},50393:e=>{e.exports="change pre/post market price lines visibility"},46257:e=>{e.exports="change pre market color"},60852:e=>{e.exports="change pre market line color"},91183:e=>{e.exports="change previous close price line color"},87631:e=>{e.exports="change previous close price line width"},77640:e=>{e.exports="change price line color"},97322:e=>{e.exports="change price line width"},28143:e=>{e.exports="change range thin bars"},75986:e=>{e.exports="change renko wick down color"},7747:e=>{e.exports="change renko wick up color"},9473:e=>{e.exports="change renko wick visibility"},39783:e=>{e.exports="change the display of real prices on price scale (instead of Heiken-Ashi price)"},72886:e=>{e.exports="change thin bars"},5464:e=>{e.exports="change {candleType} up border color"},61118:e=>{e.exports="change {candleType} up color"},60164:e=>{e.exports="change {candleType} wick down color"},45543:e=>{e.exports="change {candleType} wick up color"},39987:e=>{e.exports="change {candleType} wick visibility"},47202:e=>{e.exports="change {candleType} body visibility"},23986:e=>{e.exports="change {candleType} border visibility"},92330:e=>{e.exports="change {candleType} down border color"},36320:e=>{e.exports="change {candleType} down color"},79088:e=>{e.exports="change {chartType} border bar down color"},11107:e=>{e.exports="change {chartType} border bar up color"},85503:e=>{e.exports="change {chartType} down color"},61250:e=>{e.exports="change {chartType} projection border bar up color"},18465:e=>{e.exports="change {chartType} projection bar down color"},50453:e=>{e.exports="change {chartType} projection bar up color"},59414:e=>{e.exports="change {chartType} up color"},21547:e=>{e.exports="change {inputName} property"},42390:e=>{e.exports="adjust data for dividends"},99511:e=>{e.exports="adjust for contract changes"},75165:e=>{e.exports=["Áttetsző Gyertyák"]},18995:e=>{e.exports=["ranges"]},47500:e=>{e.exports=["Renko"]},98402:e=>{e.exports="use settlement as close on daily interval"}}]); \ No newline at end of file diff --git a/charting_library/bundles/hu_HU.6848.1833cd09ce56c0318402.js b/charting_library/bundles/hu_HU.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..b31b29bc --- /dev/null +++ b/charting_library/bundles/hu_HU.6848.1833cd09ce56c0318402.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},60558:e=>{e.exports="animals & nature"},14232:e=>{e.exports="activity"},35305:e=>{e.exports="food & drink"},49546:e=>{e.exports="flags"},72302:e=>{e.exports="objects"},96330:e=>{e.exports="smiles & people"},6878:e=>{e.exports="symbols"},15426:e=>{e.exports="recently used"},15395:e=>{e.exports="travel & places"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},20036:e=>{e.exports=["Törlés"]},72171:e=>{e.exports="Center"},23398:e=>{e.exports=["Szimbólum módosítása"]},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},91757:e=>{e.exports=["Alsó"]},79852:e=>{e.exports="Bond"},16079:e=>{e.exports="Gradient"},42973:e=>{e.exports="Dotted line"},59317:e=>{e.exports="Dashed line"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports=["Leírás"]},77405:e=>{e.exports="Horizontal"},46812:e=>{e.exports="Increase"},89298:e=>{e.exports=["Eltolás"]},68988:e=>{e.exports=["Oké"]},19286:e=>{e.exports=["Bal"]},76476:e=>{e.exports="Middle"},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},55362:e=>{e.exports=["Normális"]},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},35637:e=>{e.exports="Solid"},52298:e=>{e.exports=["Keresés"]},13269:e=>{e.exports="Select source"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},89053:e=>{e.exports=["Szimbólum"]},48490:e=>{e.exports="Symbol & description"},99983:e=>{e.exports="Symbol Search"},54336:e=>{e.exports="Remove color"},21141:e=>{e.exports=["Jobb"]},65994:e=>{e.exports=["Felső"]},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},60142:e=>{e.exports="Thickness"},78019:e=>{e.exports="Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index."},44085:e=>{e.exports="Vertical"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports=["záró"]},8448:e=>{e.exports=["kripto"]},1328:e=>{e.exports="dr"},76080:e=>{e.exports="e.g. +1"},95166:e=>{e.exports="e.g. /2"},88720:e=>{e.exports="economy"},39512:e=>{e.exports="forex"},81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},38071:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/hu_HU.7076.5055b5f097e7204685ed.js b/charting_library/bundles/hu_HU.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..a94f23ee --- /dev/null +++ b/charting_library/bundles/hu_HU.7076.5055b5f097e7204685ed.js @@ -0,0 +1,39 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates=["n"],e.exports.h_dates=["ó"],e.exports.m_dates=["hó"],e.exports.s_dates="s",e.exports.in_dates=["-ban/ben"]},97840:e=>{e.exports=["n"]},64302:e=>{e.exports=["ó"]},79442:e=>{e.exports=["hó"]},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports=["N"]},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports=["Z"]},56723:e=>{e.exports=["Max"]},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports=["Min"]},78155:e=>{e.exports=["Ny"]},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Zárás"],e.exports.Back_input="Back",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]=["{number} items"],e.exports.Length_input=["Hossz"],e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input=["hossz"],e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]=["Akkumuláció/Disztribúció"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]=["Ablakméret"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color",e.exports["3.618 Level Color_input"]="3.618 Level Color", +e.exports["3.65 Level Color_input"]="3.65 Level Color",e.exports["4.236 Level Color_input"]="4.236 Level Color",e.exports["-0.236 Level Color_input"]="-0.236 Level Color",e.exports["-0.382 Level Color_input"]="-0.382 Level Color",e.exports["-0.618 Level Color_input"]="-0.618 Level Color",e.exports["-0.65 Level Color_input"]="-0.65 Level Color",e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]="ADX Smoothing",e.exports["DI Length_input"]="DI Length",e.exports.Smoothing_input="Smoothing",e.exports.ATR_input="ATR",e.exports.Growing_input="Growing",e.exports.Falling_input="Falling",e.exports["Color 0_input"]="Color 0",e.exports["Color 1_input"]="Color 1",e.exports.Source_input="Source",e.exports.StdDev_input="StdDev",e.exports.Basis_input="Basis",e.exports.Median_input="Median",e.exports["Bollinger Bands %B_input"]="Bollinger Bands %B",e.exports.Overbought_input="Overbought",e.exports.Oversold_input="Oversold",e.exports["Bollinger Bands Width_input"]="Bollinger Bands Width",e.exports["RSI Length_input"]="RSI Length",e.exports["UpDown Length_input"]="UpDown Length",e.exports["ROC Length_input"]=["ROC Hossz"],e.exports.MF_input="MF",e.exports.resolution_input="resolution",e.exports["Fast Length_input"]="Fast Length",e.exports["Slow Length_input"]="Slow Length",e.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input="Price",e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]="Zero Line",e.exports["Color 2_input"]="Color 2",e.exports["Color 3_input"]="Color 3",e.exports["Color 4_input"]="Color 4",e.exports["Color 5_input"]="Color 5",e.exports["Color 6_input"]="Color 6",e.exports["Color 7_input"]="Color 7",e.exports["Color 8_input"]="Color 8",e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]="Upper Band",e.exports["Lower Band_input"]="Lower Band",e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]="Smoothing Line",e.exports["Smoothing Length_input"]="Smoothing Length",e.exports["WMA Length_input"]=["WMA hosszúság"],e.exports["Long RoC Length_input"]="Long RoC Length",e.exports["Short RoC Length_input"]="Short RoC Length",e.exports.sym_input="sym",e.exports.Symbol_input="Symbol",e.exports.Correlation_input="Correlation",e.exports.Period_input="Period",e.exports.Centered_input="Centered",e.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",e.exports.isCentered_input="isCentered",e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]="ADX smoothing",e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input="Divisor",e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]="Elder's Force Index",e.exports.Percent_input="Percent",e.exports.Exponential_input="Exponential",e.exports.Average_input="Average",e.exports["Upper Percentage_input"]="Upper Percentage",e.exports["Lower Percentage_input"]="Lower Percentage",e.exports.Fisher_input="Fisher", +e.exports.Trigger_input="Trigger",e.exports.Level_input="Level",e.exports["Trader EMA 1 length_input"]="Trader EMA 1 length",e.exports["Trader EMA 2 length_input"]="Trader EMA 2 length",e.exports["Trader EMA 3 length_input"]="Trader EMA 3 length",e.exports["Trader EMA 4 length_input"]="Trader EMA 4 length",e.exports["Trader EMA 5 length_input"]="Trader EMA 5 length",e.exports["Trader EMA 6 length_input"]="Trader EMA 6 length",e.exports["Investor EMA 1 length_input"]="Investor EMA 1 length",e.exports["Investor EMA 2 length_input"]="Investor EMA 2 length",e.exports["Investor EMA 3 length_input"]="Investor EMA 3 length",e.exports["Investor EMA 4 length_input"]="Investor EMA 4 length",e.exports["Investor EMA 5 length_input"]="Investor EMA 5 length",e.exports["Investor EMA 6 length_input"]="Investor EMA 6 length",e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]="Conversion Line Periods",e.exports["Base Line Periods_input"]="Base Line Periods",e.exports["Lagging Span_input"]="Lagging Span",e.exports["Conversion Line_input"]="Conversion Line",e.exports["Base Line_input"]="Base Line",e.exports["Leading Span A_input"]=["Lead 1"],e.exports["Leading Span B_input"]=["Lagging Span 2 Periods"],e.exports["Plots Background_input"]="Plots Background",e.exports["yay Color 0_input"]="yay Color 0",e.exports["yay Color 1_input"]="yay Color 1",e.exports.Multiplier_input="Multiplier",e.exports["Bands style_input"]="Bands style",e.exports.Middle_input="Middle",e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]="Upper Deviation",e.exports["Lower Deviation_input"]="Lower Deviation",e.exports["Use Upper Deviation_input"]="Use Upper Deviation",e.exports["Use Lower Deviation_input"]="Use Lower Deviation",e.exports.Count_input="Count",e.exports.Crosses_input="Crosses",e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]=["EMA Hossz"],e.exports["Length MA_input"]=["MA Hossz"],e.exports["Fast length_input"]="Fast length",e.exports["Slow length_input"]="Slow length",e.exports["Signal smoothing_input"]="Signal smoothing",e.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",e.exports["Simple ma(signal line)_input"]="Simple ma(signal line)",e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD",e.exports.fastLength_input="fastLength",e.exports.slowLength_input="slowLength", +e.exports.signalLength_input="signalLength",e.exports.NV_input="NV",e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input=["Kezdés"],e.exports.Increment_input="Increment",e.exports["Max value_input"]="Max value",e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input="increment",e.exports.maximum_input="maximum",e.exports["Short length_input"]="Short length",e.exports["Long length_input"]="Long length",e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]="Long period",e.exports["Short period_input"]="Short period",e.exports["Signal line period_input"]="Signal line period",e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]="SMI Ergodic Oscillator",e.exports.Indicator_input="Indicator",e.exports.Oscillator_input="Oscillator",e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]="Stochastic Length",e.exports["RSI Source_input"]="RSI Source",e.exports.lengthRSI_input="lengthRSI",e.exports.lengthStoch_input="lengthStoch",e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]="Long Length",e.exports["Short Length_input"]="Short Length",e.exports["Signal Length_input"]="Signal Length",e.exports.Length1_input="Length1",e.exports.Length2_input="Length2",e.exports.Length3_input=["Hossz3"],e.exports.length7_input="length7",e.exports.length14_input="length14",e.exports.length28_input="length28",e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]="Jaw Length",e.exports["Teeth Length_input"]="Teeth Length",e.exports["Lips Length_input"]="Lips Length",e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]="Down fractals",e.exports["Up fractals_input"]="Up fractals",e.exports.Periods_input="Periods",e.exports.Shapes_input="Shapes",e.exports["show MA_input"]="show MA",e.exports["MA Length_input"]=["MA hosszúság"],e.exports["Color based on previous close_input"]=["Szín az előző záróár alapján"],e.exports["Rows Layout_input"]="Rows Layout",e.exports["Row Size_input"]="Row Size",e.exports.Volume_input="Volume",e.exports["Value Area volume_input"]="Value Area volume",e.exports["Extend Right_input"]="Extend Right",e.exports["Extend POC Right_input"]="Extend POC Right",e.exports["Extend VAH Right_input"]="Extend VAH Right",e.exports["Extend VAL Right_input"]="Extend VAL Right",e.exports["Value Area Volume_input"]="Value Area Volume", +e.exports.Placement_input="Placement",e.exports.POC_input="POC",e.exports["Developing Poc_input"]="Developing Poc",e.exports["Up Volume_input"]="Up Volume",e.exports["Down Volume_input"]="Down Volume",e.exports["Value Area_input"]="Value Area",e.exports["Histogram Box_input"]="Histogram Box",e.exports["Value Area Up_input"]="Value Area Up",e.exports["Value Area Down_input"]="Value Area Down",e.exports["Number Of Rows_input"]="Number Of Rows",e.exports["Ticks Per Row_input"]="Ticks Per Row",e.exports["Up/Down_input"]="Up/Down",e.exports.Total_input="Total",e.exports.Delta_input="Delta",e.exports.Bar_input="Bar",e.exports.Day_input="Day",e.exports["Deviation (%)_input"]="Deviation (%)",e.exports.Depth_input="Depth",e.exports["Extend to last bar_input"]="Extend to last bar",e.exports.Simple_input="Simple",e.exports.Weighted_input="Weighted",e.exports["Wilder's Smoothing_input"]="Wilder's Smoothing",e.exports["1st Period_input"]="1st Period",e.exports["2nd Period_input"]="2nd Period",e.exports["3rd Period_input"]="3rd Period",e.exports["4th Period_input"]="4th Period",e.exports["5th Period_input"]="5th Period",e.exports["6th Period_input"]="6th Period",e.exports["Rate of Change Lookback_input"]="Rate of Change Lookback",e.exports["Instrument 1_input"]="Instrument 1",e.exports["Instrument 2_input"]="Instrument 2",e.exports["Rolling Period_input"]="Rolling Period",e.exports["Standard Errors_input"]="Standard Errors",e.exports["Averaging Periods_input"]="Averaging Periods",e.exports["Days Per Year_input"]="Days Per Year",e.exports["Market Closed Percentage_input"]="Market Closed Percentage",e.exports["ATR Mult_input"]="ATR Mult",e.exports.VWAP_input="VWAP",e.exports["Anchor Period_input"]="Anchor Period",e.exports.Session_input="Session",e.exports.Week_input="Week",e.exports.Month_input="Month",e.exports.Year_input="Year",e.exports.Decade_input="Decade",e.exports.Century_input="Century",e.exports.Sessions_input="Sessions",e.exports["Each (pre-market, market, post-market)_input"]="Each (pre-market, market, post-market)",e.exports["Pre-market only_input"]="Pre-market only",e.exports["Market only_input"]="Market only",e.exports["Post-market only_input"]="Post-market only",e.exports["Main chart symbol_input"]="Main chart symbol",e.exports["Another symbol_input"]="Another symbol",e.exports.Line_input=["Vonal"],e.exports["Nothing selected_combobox_input"]="Nothing selected",e.exports["All items_combobox_input"]="All items",e.exports.Cancel_input="Cancel",e.exports.Open_input=["Nyitás"]},54138:e=>{e.exports=["Invert Scale"]},47807:e=>{e.exports="Indexed to 100"},34727:e=>{e.exports="Logarithmic"},19238:e=>{e.exports=["No Overlapping Labels"]},70361:e=>{e.exports="Percent"},72116:e=>{e.exports="Regular"},33021:e=>{e.exports="ETH"},75610:e=>{e.exports="Electronic trading hours"},97442:e=>{e.exports=["Bővített kereskedési órák"]},32929:e=>{e.exports="POST"},56137:e=>{e.exports="PRE"},98801:e=>{e.exports="Postmarket"},56935:e=>{e.exports="Premarket"},63798:e=>{e.exports="RTH"},24380:e=>{e.exports="Regular trading hours"},27991:e=>{ +e.exports=["Május"]},68716:e=>{e.exports=Object.create(null),e.exports["Amortization of Intangibles_study"]="Amortization of Intangibles",e.exports["Amortization of Deferred Charges_study"]="Amortization of Deferred Charges",e.exports["Average Day Range_study"]="Average Day Range",e.exports["Bull Bear Power_study"]="Bull Bear Power",e.exports["Directional Movement Index_study"]="Directional Movement Index",e.exports["Ichimoku Cloud_study"]=["Ichimoku Felhő"],e.exports.Ichimoku_study="Ichimoku",e.exports["Moving Average Convergence Divergence_study"]="Moving Average Convergence Divergence",e.exports["Volume Weighted Average Price_study"]="Volume Weighted Average Price",e.exports["Volume Weighted Moving Average_study"]="Volume Weighted Moving Average",e.exports["Williams Percent Range_study"]="Williams Percent Range",e.exports.Doji_study="Doji",e.exports["Spinning Top Black_study"]=["Fekete Forgó Top"],e.exports["Spinning Top White_study"]=["Fehér Forgó Top"],e.exports.Technicals_study=["Technikaiak"],e.exports["Accounts payable_study"]="Accounts payable",e.exports["Accounts receivables, gross_study"]="Accounts receivables, gross",e.exports["Accounts receivable - trade, net_study"]="Accounts receivable - trade, net",e.exports.Accruals_study="Accruals",e.exports["Accrued payroll_study"]="Accrued payroll",e.exports["Accumulated depreciation, total_study"]="Accumulated depreciation, total",e.exports["Additional paid-in capital/Capital surplus_study"]="Additional paid-in capital/Capital surplus",e.exports["After tax other income/expense_study"]="After tax other income/expense",e.exports["Altman Z-score_study"]="Altman Z-score",e.exports.Amortization_study="Amortization",e.exports["Amortization of intangibles_study"]="Amortization of intangibles",e.exports["Amortization of deferred charges_study"]="Amortization of deferred charges",e.exports["Asset turnover_study"]="Asset turnover",e.exports["Average basic shares outstanding_study"]="Average basic shares outstanding",e.exports["Bad debt / Doubtful accounts_study"]="Bad debt / Doubtful accounts",e.exports["Basic EPS_study"]="Basic EPS",e.exports["Basic earnings per share (Basic EPS)_study"]="Basic earnings per share (Basic EPS)",e.exports["Beneish M-score_study"]="Beneish M-score",e.exports["Book value per share_study"]="Book value per share",e.exports["Buyback yield %_study"]="Buyback yield %",e.exports["Capital and operating lease obligations_study"]="Capital and operating lease obligations",e.exports["Capital expenditures_study"]=["Tőkeberuházások"],e.exports["Capital expenditures - fixed assets_study"]="Capital expenditures - fixed assets",e.exports["Capital expenditures - other assets_study"]="Capital expenditures - other assets",e.exports["Capitalized lease obligations_study"]="Capitalized lease obligations",e.exports["Cash and short term investments_study"]="Cash and short term investments",e.exports["Cash conversion cycle_study"]="Cash conversion cycle",e.exports["Cash & equivalents_study"]="Cash & equivalents", +e.exports["Cash from financing activities_study"]="Cash from financing activities",e.exports["Cash from investing activities_study"]="Cash from investing activities",e.exports["Cash from operating activities_study"]="Cash from operating activities",e.exports["Cash to debt ratio_study"]="Cash to debt ratio",e.exports["Change in accounts payable_study"]="Change in accounts payable",e.exports["Change in accounts receivable_study"]="Change in accounts receivable",e.exports["Change in accrued expenses_study"]="Change in accrued expenses",e.exports["Change in inventories_study"]="Change in inventories",e.exports["Change in other assets/liabilities_study"]="Change in other assets/liabilities",e.exports["Change in taxes payable_study"]="Change in taxes payable",e.exports["Changes in working capital_study"]="Changes in working capital",e.exports["COGS to revenue ratio_study"]="COGS to revenue ratio",e.exports["Common dividends paid_study"]="Common dividends paid",e.exports["Common equity, total_study"]="Common equity, total",e.exports["Common stock par/Carrying value_study"]="Common stock par/Carrying value",e.exports["Cost of goods_study"]="Cost of goods",e.exports["Cost of goods sold_study"]="Cost of goods sold",e.exports["Current portion of LT debt and capital leases_study"]="Current portion of LT debt and capital leases",e.exports["Current ratio_study"]="Current ratio",e.exports["Days inventory_study"]="Days inventory",e.exports["Days payable_study"]="Days payable",e.exports["Days sales outstanding_study"]="Days sales outstanding",e.exports["Debt to assets ratio_study"]="Debt to assets ratio",e.exports["Debt to EBITDA ratio_study"]="Debt to EBITDA ratio",e.exports["Debt to equity ratio_study"]="Debt to equity ratio",e.exports["Debt to revenue ratio_study"]="Debt to revenue ratio",e.exports["Deferred income, current_study"]="Deferred income, current",e.exports["Deferred income, non-current_study"]="Deferred income, non-current",e.exports["Deferred tax assets_study"]="Deferred tax assets",e.exports["Deferred taxes (cash flow)_study"]="Deferred taxes (cash flow)",e.exports["Deferred tax liabilities_study"]="Deferred tax liabilities",e.exports.Depreciation_study="Depreciation",e.exports["Deprecation and amortization_study"]="Deprecation and amortization",e.exports["Depreciation & amortization (cash flow)_study"]="Depreciation & amortization (cash flow)",e.exports["Depreciation/depletion_study"]="Depreciation/depletion",e.exports["Diluted EPS_study"]=["Higított EPS"],e.exports["Diluted earnings per share (Diluted EPS)_study"]="Diluted earnings per share (Diluted EPS)",e.exports["Diluted net income available to common stockholders_study"]="Diluted net income available to common stockholders",e.exports["Diluted shares outstanding_study"]="Diluted shares outstanding",e.exports["Dilution adjustment_study"]="Dilution adjustment",e.exports["Discontinued operations_study"]="Discontinued operations",e.exports["Dividend payout ratio %_study"]="Dividend payout ratio %",e.exports["Dividends payable_study"]="Dividends payable", +e.exports["Dividends per share - common stock primary issue_study"]="Dividends per share - common stock primary issue",e.exports["Dividend yield %_study"]="Dividend yield %",e.exports["Earnings yield_study"]="Earnings yield",e.exports.EBIT_study="EBIT",e.exports.EBITDA_study="EBITDA",e.exports["EBITDA margin %_study"]="EBITDA margin %",e.exports["Effective interest rate on debt %_study"]="Effective interest rate on debt %",e.exports["Enterprise value_study"]="Enterprise value",e.exports["Enterprise value to EBITDA ratio_study"]="Enterprise value to EBITDA ratio",e.exports["Enterprise value to EBIT ratio_study"]="Enterprise value to EBIT ratio",e.exports["Enterprise value to revenue ratio_study"]="Enterprise value to revenue ratio",e.exports["EPS basic one year growth_study"]="EPS basic one year growth",e.exports["EPS diluted one year growth_study"]="EPS diluted one year growth",e.exports["EPS estimates_study"]="EPS estimates",e.exports["Equity in earnings_study"]="Equity in earnings",e.exports["Equity to assets ratio_study"]="Equity to assets ratio",e.exports["Financing activities – other sources_study"]="Financing activities – other sources",e.exports["Financing activities – other uses_study"]="Financing activities – other uses",e.exports["Float shares outstanding_study"]="Float shares outstanding",e.exports["Free cash flow_study"]=["Szabad Cash Flow"],e.exports["Free cash flow margin %_study"]="Free cash flow margin %",e.exports["Fulmer H factor_study"]="Fulmer H factor",e.exports["Funds from operations_study"]="Funds from operations",e.exports["Goodwill, net_study"]="Goodwill, net",e.exports["Goodwill to assets ratio_study"]="Goodwill to assets ratio",e.exports["Graham's number_study"]="Graham's number",e.exports["Gross margin %_study"]="Gross margin %",e.exports["Gross profit_study"]=["Bruttó Profit"],e.exports["Gross profit to assets ratio_study"]="Gross profit to assets ratio",e.exports["Gross property/plant/equipment_study"]="Gross property/plant/equipment",e.exports.Impairments_study="Impairments",e.exports["Income Tax Credits_study"]="Income Tax Credits",e.exports["Income tax, current_study"]="Income tax, current",e.exports["Income tax, current - domestic_study"]="Income tax, current - domestic",e.exports["Income Tax, current - foreign_study"]="Income Tax, current - foreign",e.exports["Income tax, deferred_study"]="Income tax, deferred",e.exports["Income tax, deferred - domestic_study"]="Income tax, deferred - domestic",e.exports["Income tax, deferred - foreign_study"]="Income tax, deferred - foreign",e.exports["Income tax payable_study"]="Income tax payable",e.exports["Interest capitalized_study"]="Interest capitalized",e.exports["Interest coverage_study"]="Interest coverage",e.exports["Interest expense, net of interest capitalized_study"]="Interest expense, net of interest capitalized",e.exports["Interest expense on debt_study"]="Interest expense on debt",e.exports["Inventories - finished goods_study"]="Inventories - finished goods", +e.exports["Inventories - progress payments & other_study"]="Inventories - progress payments & other",e.exports["Inventories - raw materials_study"]="Inventories - raw materials",e.exports["Inventories - work in progress_study"]="Inventories - work in progress",e.exports["Inventory to revenue ratio_study"]="Inventory to revenue ratio",e.exports["Inventory turnover_study"]="Inventory turnover",e.exports["Investing activities – other sources_study"]="Investing activities – other sources",e.exports["Investing activities – other uses_study"]="Investing activities – other uses",e.exports["Investments in unconsolidated subsidiaries_study"]="Investments in unconsolidated subsidiaries",e.exports["Issuance of long term debt_study"]="Issuance of long term debt",e.exports["Issuance/retirement of debt, net_study"]="Issuance/retirement of debt, net",e.exports["Issuance/retirement of long term debt_study"]="Issuance/retirement of long term debt",e.exports["Issuance/retirement of other debt_study"]="Issuance/retirement of other debt",e.exports["Issuance/retirement of short term debt_study"]="Issuance/retirement of short term debt",e.exports["Issuance/retirement of stock, net_study"]="Issuance/retirement of stock, net",e.exports["KZ index_study"]="KZ index",e.exports["Legal claim expense_study"]="Legal claim expense",e.exports["Long term debt_study"]="Long term debt",e.exports["Long term debt excl. lease liabilities_study"]="Long term debt excl. lease liabilities",e.exports["Long term debt to total assets ratio_study"]="Long term debt to total assets ratio",e.exports["Long term investments_study"]="Long term investments",e.exports["Market capitalization_study"]="Market capitalization",e.exports["Minority interest_study"]=["Kisebbségi Részesedés"],e.exports["Miscellaneous non-operating expense_study"]="Miscellaneous non-operating expense",e.exports["Net current asset value per share_study"]="Net current asset value per share",e.exports["Net debt_study"]="Net debt",e.exports["Net income_study"]=["Nettó Jövedelem"],e.exports["Net income before discontinued operations_study"]="Net income before discontinued operations",e.exports["Net income (cash flow)_study"]="Net income (cash flow)",e.exports["Net income per employee_study"]="Net income per employee",e.exports["Net intangible assets_study"]="Net intangible assets",e.exports["Net margin %_study"]="Net margin %",e.exports["Net property/plant/equipment_study"]="Net property/plant/equipment",e.exports["Non-cash items_study"]="Non-cash items",e.exports["Non-controlling/minority interest_study"]="Non-controlling/minority interest",e.exports["Non-operating income, excl. interest expenses_study"]="Non-operating income, excl. interest expenses",e.exports["Non-operating income, total_study"]="Non-operating income, total",e.exports["Non-operating interest income_study"]="Non-operating interest income",e.exports["Note receivable - long term_study"]="Note receivable - long term",e.exports["Notes payable_study"]="Notes payable",e.exports["Number of employees_study"]="Number of employees", +e.exports["Number of shareholders_study"]="Number of shareholders",e.exports["Operating earnings yield %_study"]="Operating earnings yield %",e.exports["Operating expenses (excl. COGS)_study"]="Operating expenses (excl. COGS)",e.exports["Operating income_study"]="Operating income",e.exports["Operating lease liabilities_study"]="Operating lease liabilities",e.exports["Operating margin %_study"]="Operating margin %",e.exports["Other COGS_study"]="Other COGS",e.exports["Other common equity_study"]="Other common equity",e.exports["Other current assets, total_study"]="Other current assets, total",e.exports["Other current liabilities_study"]="Other current liabilities",e.exports["Other cost of goods sold_study"]="Other cost of goods sold",e.exports["Other exceptional charges_study"]="Other exceptional charges",e.exports["Other financing cash flow items, total_study"]="Other financing cash flow items, total",e.exports["Other intangibles, net_study"]="Other intangibles, net",e.exports["Other investing cash flow items, total_study"]="Other investing cash flow items, total",e.exports["Other investments_study"]="Other investments",e.exports["Other liabilities, total_study"]="Other liabilities, total",e.exports["Other long term assets, total_study"]="Other long term assets, total",e.exports["Other non-current liabilities, total_study"]="Other non-current liabilities, total",e.exports["Other operating expenses, total_study"]="Other operating expenses, total",e.exports["Other receivables_study"]="Other receivables",e.exports["Other short term debt_study"]="Other short term debt",e.exports["Paid in capital_study"]="Paid in capital",e.exports["PEG ratio_study"]="PEG ratio",e.exports["Piotroski F-score_study"]="Piotroski F-score",e.exports["Preferred dividends_study"]="Preferred dividends",e.exports["Preferred dividends paid_study"]="Preferred dividends paid",e.exports["Preferred stock, carrying value_study"]="Preferred stock, carrying value",e.exports["Prepaid expenses_study"]="Prepaid expenses",e.exports["Pretax equity in earnings_study"]="Pretax equity in earnings",e.exports["Pretax income_study"]="Pretax income",e.exports["Price earnings ratio forward_study"]="Price earnings ratio forward",e.exports["Price sales ratio forward_study"]="Price sales ratio forward",e.exports["Price to book ratio_study"]="Price to book ratio",e.exports["Price to cash flow ratio_study"]="Price to cash flow ratio",e.exports["Price to earnings ratio_study"]="Price to earnings ratio",e.exports["Price to free cash flow ratio_study"]="Price to free cash flow ratio",e.exports["Price to sales ratio_study"]="Price to sales ratio",e.exports["Price to tangible book ratio_study"]="Price to tangible book ratio",e.exports["Provision for risks & charge_study"]="Provision for risks & charge",e.exports["Purchase/acquisition of business_study"]="Purchase/acquisition of business",e.exports["Purchase of investments_study"]="Purchase of investments",e.exports["Purchase/sale of business, net_study"]="Purchase/sale of business, net", +e.exports["Purchase/sale of investments, net_study"]="Purchase/sale of investments, net",e.exports["Quality ratio_study"]="Quality ratio",e.exports["Quick ratio_study"]="Quick ratio",e.exports["Reduction of long term debt_study"]="Reduction of long term debt",e.exports["Repurchase of common & preferred stock_study"]="Repurchase of common & preferred stock",e.exports["Research & development_study"]="Research & development",e.exports["Research & development to revenue ratio_study"]="Research & development to revenue ratio",e.exports["Restructuring charge_study"]="Restructuring charge",e.exports["Retained earnings_study"]="Retained earnings",e.exports["Return on assets %_study"]="Return on assets %",e.exports["Return on equity %_study"]="Return on equity %",e.exports["Return on equity adjusted to book value %_study"]="Return on equity adjusted to book value %",e.exports["Return on invested capital %_study"]="Return on invested capital %",e.exports["Return on tangible assets %_study"]="Return on tangible assets %",e.exports["Return on tangible equity %_study"]="Return on tangible equity %",e.exports["Revenue estimates_study"]="Revenue estimates",e.exports["Revenue one year growth_study"]="Revenue one year growth",e.exports["Revenue per employee_study"]="Revenue per employee",e.exports["Sale/maturity of investments_study"]="Sale/maturity of investments",e.exports["Sale of common & preferred stock_study"]="Sale of common & preferred stock",e.exports["Sale of fixed assets & businesses_study"]="Sale of fixed assets & businesses",e.exports["Selling/general/admin expenses, other_study"]="Selling/general/admin expenses, other",e.exports["Selling/general/admin expenses, total_study"]="Selling/general/admin expenses, total",e.exports["Shareholders' equity_study"]="Shareholders' equity",e.exports["Shares buyback ratio %_study"]="Shares buyback ratio %",e.exports["Elder's Force Index_study"]=["Nemes Erő Index"],e.exports["Short term debt_study"]="Short term debt",e.exports["Short term debt excl. current portion of LT debt_study"]="Short term debt excl. current portion of LT debt",e.exports["Short term investments_study"]="Short term investments",e.exports["Sloan ratio %_study"]="Sloan ratio %",e.exports["Springate score_study"]="Springate score",e.exports["Sustainable growth rate_study"]="Sustainable growth rate",e.exports["Tangible book value per share_study"]="Tangible book value per share",e.exports["Tangible common equity ratio_study"]="Tangible common equity ratio",e.exports.Taxes_study="Taxes",e.exports["Tobin's Q (approximate)_study"]="Tobin's Q (approximate)",e.exports["Total assets_study"]=["Mérlegfőösszeg"],e.exports["Total cash dividends paid_study"]="Total cash dividends paid",e.exports["Total common shares outstanding_study"]="Total common shares outstanding",e.exports["Total current assets_study"]=["Forgóeszközök Összesen"],e.exports["Total current liabilities_study"]=["Folyó Kötelezettségek Összesen"],e.exports["Total debt_study"]=["Teljes Hitelállomány"],e.exports["Total equity_study"]="Total equity", +e.exports["Total inventory_study"]="Total inventory",e.exports["Total liabilities_study"]=["Összes Kötelezettség"],e.exports["Total liabilities & shareholders' equities_study"]="Total liabilities & shareholders' equities",e.exports["Total non-current assets_study"]="Total non-current assets",e.exports["Total non-current liabilities_study"]="Total non-current liabilities",e.exports["Total operating expenses_study"]=["Működési Költségek Összesen"],e.exports["Total receivables, net_study"]="Total receivables, net",e.exports["Total revenue_study"]=["Összes Bevétel"],e.exports["Treasury stock - common_study"]="Treasury stock - common",e.exports["Unrealized gain/loss_study"]="Unrealized gain/loss",e.exports["Unusual income/expense_study"]="Unusual income/expense",e.exports["Zmijewski score_study"]="Zmijewski score",e.exports["Valuation ratios_study"]="Valuation ratios",e.exports["Profitability ratios_study"]="Profitability ratios",e.exports["Liquidity ratios_study"]="Liquidity ratios",e.exports["Solvency ratios_study"]="Solvency ratios",e.exports["Accumulation/Distribution_study"]=["Akkumuláció/Disztribúció"],e.exports["Accumulative Swing Index_study"]=["Akkumulatív Swing Index"],e.exports["Advance/Decline_study"]="Advance/Decline",e.exports["Arnaud Legoux Moving Average_study"]=["Arnaud Legoux Mozgóátlag"],e.exports.Aroon_study="Aroon",e.exports.ASI_study="ASI",e.exports["Average Directional Index_study"]=["Átlagos Irányított Index"],e.exports["Average True Range_study"]=["Átlagos Valós Tartomány"],e.exports["Awesome Oscillator_study"]=["Awesome Oszcillátor"],e.exports["Balance of Power_study"]=["Erőegyensúly"],e.exports["Bollinger Bands %B_study"]=["Bollinger Szalagok %B"],e.exports["Bollinger Bands Width_study"]=["Bollinger Szalag Szélesség"],e.exports["Bollinger Bands_study"]=["Bollinger Szalagok"],e.exports["Chaikin Money Flow_study"]=["Chaikin Pénzáramlás"],e.exports["Chaikin Oscillator_study"]=["Chaikin Oszcillátor"],e.exports["Chande Kroll Stop_study"]="Chande Kroll Stop",e.exports["Chande Momentum Oscillator_study"]=["Chande Momentum Oszcillátor"],e.exports["Chop Zone_study"]=["Oldalazó Zóna"],e.exports["Choppiness Index_study"]=["Szaggatottság Index"],e.exports["Commodity Channel Index_study"]=["Árucsatorna Index"],e.exports["Connors RSI_study"]="Connors RSI",e.exports["Coppock Curve_study"]=["Coppock Görbe"],e.exports["Correlation Coefficient_study"]=["Korrelációs Koefficiens"],e.exports.CRSI_study="CRSI",e.exports["Detrended Price Oscillator_study"]=["Trendmentes Ár Oszcillátor"],e.exports["Directional Movement_study"]=["Irányított Mozgás"],e.exports["Donchian Channels_study"]=["Donchian Csatornák"],e.exports["Double EMA_study"]=["Dupla EMA"],e.exports["Ease Of Movement_study"]=["Mozgás Könnyedség"],e.exports["Elder Force Index_study"]=["Nemes Erő Index"],e.exports["EMA Cross_study"]="EMA Cross",e.exports.Envelopes_study="Envelopes",e.exports["Fisher Transform_study"]=["Fisher Transzformáció"],e.exports["Fixed Range_study"]="Fixed Range", +e.exports["Fixed Range Volume Profile_study"]="Fixed Range Volume Profile",e.exports["Guppy Multiple Moving Average_study"]="Guppy Multiple Moving Average",e.exports["Historical Volatility_study"]=["Histórikus Volatilitás"],e.exports["Hull Moving Average_study"]=["Hull Mozgóátlag"],e.exports["Keltner Channels_study"]=["Keltner Csatornák"],e.exports["Klinger Oscillator_study"]=["Klinger Oszcillátor"],e.exports["Know Sure Thing_study"]=["Biztosra Tudd Dolog"],e.exports["Least Squares Moving Average_study"]=["Least Squares Mozgóátlag"],e.exports["Linear Regression Curve_study"]="Linear Regression Curve",e.exports["MA Cross_study"]=["MA Kereszt"],e.exports["MA with EMA Cross_study"]="MA with EMA Cross",e.exports["MA/EMA Cross_study"]="MA/EMA Cross",e.exports.MACD_study="MACD",e.exports["Mass Index_study"]=["Tömeg Index"],e.exports["McGinley Dynamic_study"]=["McGinley Dinamika"],e.exports.Median_study=["Medián"],e.exports.Momentum_study="Momentum",e.exports["Money Flow_study"]=["Pénzáramlás"],e.exports["Moving Average Channel_study"]="Moving Average Channel",e.exports["Moving Average Exponential_study"]=["Mozgóátlag Exponenciális"],e.exports["Moving Average Weighted_study"]=["Mozgóátlag Súlyozott"],e.exports["Moving Average_study"]=["Mozgóátlag"],e.exports["Net Volume_study"]=["Nettó Volumen"],e.exports["On Balance Volume_study"]=["Egyensúly Volumen"],e.exports["Parabolic SAR_study"]=["Parabolikus SAR"],e.exports["Pivot Points Standard_study"]=["Pivotális Pontok Standard"],e.exports["Periodic Volume Profile_study"]="Periodic Volume Profile",e.exports["Price Channel_study"]="Price Channel",e.exports["Price Oscillator_study"]=["Price Oszcillátor"],e.exports["Price Volume Trend_study"]=["Árvolumen Trend"],e.exports["Rate Of Change_study"]=["Változás Üteme"],e.exports["Relative Strength Index_study"]=["Relatív Erő Index"],e.exports["Relative Vigor Index_study"]=["Relatív Életerő Index"],e.exports["Relative Volatility Index_study"]="Relative Volatility Index",e.exports["Session Volume_study"]="Session Volume",e.exports["Session Volume HD_study"]=["Session Volume"],e.exports["Session Volume Profile_study"]="Session Volume Profile",e.exports["Session Volume Profile HD_study"]="Session Volume Profile HD",e.exports["SMI Ergodic Indicator/Oscillator_study"]="SMI Ergodic Indicator/Oscillator",e.exports["Smoothed Moving Average_study"]=["Simított Mozgóátlag"],e.exports.Stoch_study="Stoch",e.exports["Stochastic RSI_study"]=["Sztochasztikus RSI"],e.exports.Stochastic_study=["Sztochasztikus"],e.exports["Triple EMA_study"]="Triple EMA",e.exports.TRIX_study="TRIX",e.exports["True Strength Indicator_study"]=["True Strength Indikátor"],e.exports["Ultimate Oscillator_study"]=["Végső Oszcillátor"],e.exports["Visible Range_study"]="Visible Range",e.exports["Visible Range Volume Profile_study"]="Visible Range Volume Profile",e.exports["Volume Oscillator_study"]=["Volumen Oszcillátor"],e.exports.Volume_study=["Volumen"],e.exports.Vol_study="Vol",e.exports["Vortex Indicator_study"]=["Vortex Indikátor"],e.exports.VWAP_study="VWAP", +e.exports.VWMA_study="VWMA",e.exports["Williams %R_study"]="Williams %R",e.exports["Williams Alligator_study"]=["Williams Alligátor"],e.exports["Williams Fractal_study"]=["Williams Fraktál"],e.exports["Zig Zag_study"]=["Cikk Cakk"],e.exports["24-hour Volume_study"]="24-hour Volume",e.exports["Ease of Movement_study"]=["Mozgás Könnyedség"],e.exports["Elders Force Index_study"]="Elders Force Index",e.exports.Envelope_study=["Boríték"],e.exports.Gaps_study="Gaps",e.exports["Linear Regression Channel_study"]="Linear Regression Channel",e.exports["Moving Average Ribbon_study"]="Moving Average Ribbon",e.exports["Multi-Time Period Charts_study"]=["Több Időszakos Chartok"],e.exports["Open Interest_study"]="Open Interest",e.exports["Rob Booker - Intraday Pivot Points_study"]="Rob Booker - Intraday Pivot Points",e.exports["Rob Booker - Knoxville Divergence_study"]="Rob Booker - Knoxville Divergence",e.exports["Rob Booker - Missed Pivot Points_study"]="Rob Booker - Missed Pivot Points",e.exports["Rob Booker - Reversal_study"]="Rob Booker - Reversal",e.exports["Rob Booker - Ziv Ghost Pivots_study"]="Rob Booker - Ziv Ghost Pivots",e.exports.Supertrend_study="Supertrend",e.exports["Technical Ratings_study"]="Technical Ratings",e.exports["True Strength Index_study"]="True Strength Index",e.exports["Up/Down Volume_study"]="Up/Down Volume",e.exports["Visible Average Price_study"]="Visible Average Price",e.exports["Williams Fractals_study"]="Williams Fractals",e.exports["Keltner Channels Strategy_study"]="Keltner Channels Strategy",e.exports["Rob Booker - ADX Breakout_study"]="Rob Booker - ADX Breakout",e.exports["Supertrend Strategy_study"]="Supertrend Strategy",e.exports["Technical Ratings Strategy_study"]="Technical Ratings Strategy",e.exports["Auto Anchored Volume Profile_study"]="Auto Anchored Volume Profile",e.exports["Auto Fib Extension_study"]="Auto Fib Extension",e.exports["Auto Fib Retracement_study"]="Auto Fib Retracement",e.exports["Auto Pitchfork_study"]="Auto Pitchfork",e.exports["Bearish Flag Chart Pattern_study"]="Bearish Flag Chart Pattern",e.exports["Bullish Pennant Chart Pattern_study"]="Bullish Pennant Chart Pattern",e.exports["Double Bottom Chart Pattern_study"]="Double Bottom Chart Pattern",e.exports["Double Top Chart Pattern_study"]="Double Top Chart Pattern",e.exports["Elliott Wave Chart Pattern_study"]="Elliott Wave Chart Pattern",e.exports["Falling Wedge Chart Pattern_study"]="Falling Wedge Chart Pattern",e.exports["Head And Shoulders Chart Pattern_study"]="Head And Shoulders Chart Pattern",e.exports["Inverse Head And Shoulders Chart Pattern_study"]="Inverse Head And Shoulders Chart Pattern",e.exports["Rectangle Chart Pattern_study"]="Rectangle Chart Pattern",e.exports["Rising Wedge Chart Pattern_study"]="Rising Wedge Chart Pattern",e.exports["Triangle Chart Pattern_study"]="Triangle Chart Pattern",e.exports["Triple Bottom Chart Pattern_study"]="Triple Bottom Chart Pattern",e.exports["Triple Top Chart Pattern_study"]="Triple Top Chart Pattern",e.exports["VWAP Auto Anchored_study"]="VWAP Auto Anchored", +e.exports["*All Candlestick Patterns*_study"]="*All Candlestick Patterns*",e.exports["Abandoned Baby - Bearish_study"]="Abandoned Baby - Bearish",e.exports["Abandoned Baby - Bullish_study"]="Abandoned Baby - Bullish",e.exports["Dark Cloud Cover - Bearish_study"]="Dark Cloud Cover - Bearish",e.exports["Doji Star - Bearish_study"]="Doji Star - Bearish",e.exports["Doji Star - Bullish_study"]="Doji Star - Bullish",e.exports["Downside Tasuki Gap - Bearish_study"]="Downside Tasuki Gap - Bearish",e.exports["Dragonfly Doji - Bullish_study"]="Dragonfly Doji - Bullish",e.exports["Engulfing - Bearish_study"]="Engulfing - Bearish",e.exports["Engulfing - Bullish_study"]="Engulfing - Bullish",e.exports["Evening Doji Star - Bearish_study"]="Evening Doji Star - Bearish",e.exports["Evening Star - Bearish_study"]="Evening Star - Bearish",e.exports["Falling Three Methods - Bearish_study"]="Falling Three Methods - Bearish",e.exports["Falling Window - Bearish_study"]="Falling Window - Bearish",e.exports["Gravestone Doji - Bearish_study"]="Gravestone Doji - Bearish",e.exports["Hammer - Bullish_study"]="Hammer - Bullish",e.exports["Hanging Man - Bearish_study"]="Hanging Man - Bearish",e.exports["Harami - Bearish_study"]="Harami - Bearish",e.exports["Harami - Bullish_study"]="Harami - Bullish",e.exports["Inverted Hammer - Bullish_study"]="Inverted Hammer - Bullish",e.exports["Kicking - Bearish_study"]="Kicking - Bearish",e.exports["Kicking - Bullish_study"]="Kicking - Bullish",e.exports["Long Lower Shadow - Bullish_study"]="Long Lower Shadow - Bullish",e.exports["Long Upper Shadow - Bearish_study"]="Long Upper Shadow - Bearish",e.exports["Marubozu Black - Bearish_study"]="Marubozu Black - Bearish",e.exports["Marubozu White - Bullish_study"]="Marubozu White - Bullish",e.exports["Morning Doji Star - Bullish_study"]="Morning Doji Star - Bullish",e.exports["Morning Star - Bullish_study"]="Morning Star - Bullish",e.exports["On Neck - Bearish_study"]="On Neck - Bearish",e.exports["Piercing - Bullish_study"]="Piercing - Bullish",e.exports["Rising Three Methods - Bullish_study"]="Rising Three Methods - Bullish",e.exports["Rising Window - Bullish_study"]="Rising Window - Bullish",e.exports["Shooting Star - Bearish_study"]="Shooting Star - Bearish",e.exports["Three Black Crows - Bearish_study"]="Three Black Crows - Bearish",e.exports["Three White Soldiers - Bullish_study"]="Three White Soldiers - Bullish",e.exports["Tri-Star - Bearish_study"]="Tri-Star - Bearish",e.exports["Tri-Star - Bullish_study"]="Tri-Star - Bullish",e.exports["Tweezer Top - Bearish_study"]="Tweezer Top - Bearish",e.exports["Upside Tasuki Gap - Bullish_study"]="Upside Tasuki Gap - Bullish",e.exports.SuperTrend_study="SuperTrend",e.exports["Average Price_study"]="Average Price",e.exports["Typical Price_study"]="Typical Price",e.exports["Median Price_study"]="Median Price",e.exports["Money Flow Index_study"]="Money Flow Index",e.exports["Moving Average Double_study"]="Moving Average Double",e.exports["Moving Average Triple_study"]="Moving Average Triple", +e.exports["Moving Average Adaptive_study"]="Moving Average Adaptive",e.exports["Moving Average Hamming_study"]="Moving Average Hamming",e.exports["Moving Average Modified_study"]="Moving Average Modified",e.exports["Moving Average Multiple_study"]="Moving Average Multiple",e.exports["Linear Regression Slope_study"]="Linear Regression Slope",e.exports["Standard Error_study"]="Standard Error",e.exports["Standard Error Bands_study"]="Standard Error Bands",e.exports["Correlation - Log_study"]="Correlation - Log",e.exports["Standard Deviation_study"]="Standard Deviation",e.exports["Chaikin Volatility_study"]="Chaikin Volatility",e.exports["Volatility Close-to-Close_study"]="Volatility Close-to-Close",e.exports["Volatility Zero Trend Close-to-Close_study"]="Volatility Zero Trend Close-to-Close",e.exports["Volatility O-H-L-C_study"]="Volatility O-H-L-C",e.exports["Volatility Index_study"]="Volatility Index",e.exports["Trend Strength Index_study"]="Trend Strength Index",e.exports["Majority Rule_study"]="Majority Rule",e.exports["Advance Decline Line_study"]=["Növekedés Zuhanás Vonal"],e.exports["Advance Decline Ratio_study"]=["Növekedés Zuhanás Arány"],e.exports["Advance/Decline Ratio (Bars)_study"]=["Növekedés/Zuhanás Arány (Bárok)"],e.exports["BarUpDn Strategy_study"]="BarUpDn Strategy",e.exports["Bollinger Bands Strategy directed_study"]="Bollinger Bands Strategy directed",e.exports["Bollinger Bands Strategy_study"]=["Bollinger Szalagok Stratégia"],e.exports.ChannelBreakOutStrategy_study="ChannelBreakOutStrategy",e.exports.Compare_study=["Összehasonlít"],e.exports["Conditional Expressions_study"]=["Feltételes Kifejezések"],e.exports.ConnorsRSI_study="ConnorsRSI",e.exports["Consecutive Up/Down Strategy_study"]="Consecutive Up/Down Strategy",e.exports["Cumulative Volume Index_study"]=["Kumulatív Volumenindex"],e.exports["Divergence Indicator_study"]=["Divergencia Indikátor"],e.exports["Greedy Strategy_study"]=["Greedy Stratégia"],e.exports["InSide Bar Strategy_study"]=["InSide Bar Stratégia"],e.exports["Keltner Channel Strategy_study"]=["Keltner Channel Stratégia"],e.exports["Linear Regression_study"]=["Lineáris Regresszió"],e.exports["MACD Strategy_study"]=["MACD Stratégia"],e.exports["Momentum Strategy_study"]=["Momentum Stratégia"],e.exports["Moon Phases_study"]=["Holdfázisok"],e.exports["Moving Average Convergence/Divergence_study"]=["Mozgóátlag Konvergencia/Divergencia"],e.exports["MovingAvg Cross_study"]="MovingAvg Cross",e.exports["MovingAvg2Line Cross_study"]="MovingAvg2Line Cross",e.exports["OutSide Bar Strategy_study"]=["OutSide Bar Stratégia"],e.exports.Overlay_study="Overlay",e.exports["Parabolic SAR Strategy_study"]=["Parabolic SAR Stratégia"],e.exports["Pivot Extension Strategy_study"]=["Pivot Extension Stratégia"],e.exports["Pivot Points High Low_study"]=["Pivotális Pontok Max Min"],e.exports["Pivot Reversal Strategy_study"]=["Pivot Reversal Stratégia"],e.exports["Price Channel Strategy_study"]=["Price Channel Stratégia"],e.exports["RSI Strategy_study"]=["RSI Stratégia"], +e.exports["SMI Ergodic Indicator_study"]=["SMI Ergodikus Indikátor"],e.exports["SMI Ergodic Oscillator_study"]=["SMI Ergodikus Oszcillátor"],e.exports["Stochastic Slow Strategy_study"]=["Stochastic Slow Stratégia"],e.exports["Volatility Stop_study"]=["Volatilitás Stop"],e.exports["Volty Expan Close Strategy_study"]=["Volty Expan Close Stratégia"],e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports="Fixed Range Volume Profile"},32819:e=>{e.exports="Vol"},66051:e=>{e.exports=["Kicsi"]},86054:e=>{e.exports=["Perc"]},20936:e=>{e.exports="Text"},98478:e=>{e.exports="Couldn't copy"},34004:e=>{e.exports="Couldn't cut"},96260:e=>{e.exports="Couldn't paste"},94370:e=>{e.exports=["Countdown To Bar Close"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Oszlopok"]},19372:e=>{e.exports=["Komment"]},20229:e=>{e.exports=["Összehasonlítás vagy Szimbólum Hozzáadása"]},46689:e=>{e.exports=["Inputok Megerősítése"]},43432:e=>{e.exports="Copenhagen"},35216:e=>{e.exports=["Másolás"]},87898:e=>{e.exports=["Chart Elrendezés Másolása"]},28851:e=>{e.exports="Copy price"},94099:e=>{e.exports="Cairo"},64149:e=>{e.exports=["Kiemelő"]},63528:e=>{e.exports=["Gyertyák"]},46837:e=>{e.exports="Caracas"},49329:e=>{e.exports=["Változás"]},28089:e=>{e.exports=["Szimbólum Változtatás"]},99374:e=>{e.exports=["Intervallum Váltás"]},14412:e=>{e.exports=["Chart Tulajdonságok"]},26619:e=>{e.exports="Chart by TradingView"},12011:e=>{e.exports="Chart image copied to clipboard {emoji}"},59884:e=>{e.exports=["Chatham-szigetek"]},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["Kör"]},32234:e=>{e.exports=["Klikkelj a pont megadásához"]},52977:e=>{e.exports=["Klón"]},31691:e=>{e.exports=["Zárás"]},50493:e=>{e.exports="Create order"},52302:e=>{e.exports="Create limit order"},29908:e=>{e.exports=["Kereszt"]},60997:e=>{e.exports="Cross Line"},81520:e=>{e.exports=["Devizák"]},98486:e=>{e.exports="Current interval and above"},73106:e=>{e.exports="Current interval and below"},85964:e=>{e.exports="Current interval only"},17206:e=>{e.exports=["Görbe"]},95176:e=>{e.exports=["Ciklus"]},87761:e=>{e.exports=["Ciklikus Vonalak"]},27891:e=>{e.exports=["Rejtjel Minta"]},56996:e=>{e.exports="A layout with that name already exists"},30192:e=>{e.exports="A layout with that name already exists. Do you want to overwrite it?"},32852:e=>{e.exports=["ABCD Minta"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports=["Kereskedési Felállás Elemzése"]},66828:e=>{e.exports=["Horgony Megjegyzés"]},94782:e=>{e.exports=["Horgony Szöveg"]},61704:e=>{e.exports="Anchored VWAP"},63597:e=>{e.exports="Add Horizontal Line"},45743:e=>{e.exports=["Szimbólum Hozzáadása"]},8700:e=>{e.exports=["Riasztás hozzáadása"]},64885:e=>{e.exports=["Add Alert on {drawing}"]},90830:e=>{e.exports=["Add Alert on {series}"]},45986:e=>{e.exports="Add alert for {title}"},3612:e=>{e.exports="Add financial metric for {instrumentName}"},92206:e=>{e.exports="Add indicator/strategy on {studyTitle}"},34810:e=>{e.exports=["Add Text Note for {symbol}"]},75669:e=>{ +e.exports="Add this financial metric to entire layout"},64288:e=>{e.exports="Add this indicator to entire layout"},77920:e=>{e.exports="Add this strategy to entire layout"},34059:e=>{e.exports="Add this symbol to entire layout"},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Mindig Láthatatlan"]},71997:e=>{e.exports=["Mindig Látható"]},97305:e=>{e.exports=["Összes Indikátor és Rajzeszköz"]},59192:e=>{e.exports="All intervals"},14452:e=>{e.exports=["Almati"]},5716:e=>{e.exports=["Elliot Hullám Alkalmazása"]},19263:e=>{e.exports=["Fő Elliot Hullám Alkalmazása"]},15818:e=>{e.exports=["Kis Elliot Hullám Alkalmazása"]},50352:e=>{e.exports=["Közbülső Elliot Hullám Alkalmazása"]},66631:e=>{e.exports=["Manuális Döntési Pont Alkalmazása"]},15682:e=>{e.exports=["Manuális Kockázat/Nyereség Alkalmazása"]},15644:e=>{e.exports=["WPT Le Hullám Alkalmazása"]},5897:e=>{e.exports=["WPT Fel Hullám Alkalmazása"]},13345:e=>{e.exports=["Alapértelmezett Beállítás"]},95910:e=>{e.exports="Apply these indicators to entire layout"},42762:e=>{e.exports=["Ápr"]},45104:e=>{e.exports=["Ív"]},42097:e=>{e.exports=["Terület"]},96237:e=>{e.exports=["Nyíl"]},48732:e=>{e.exports="Arrow Down"},82473:e=>{e.exports="Arrow Marker"},8738:e=>{e.exports=["Nyíl Lefelé"]},35062:e=>{e.exports=["Nyíl Balra"]},92163:e=>{e.exports=["Nyíl Jobbra"]},33196:e=>{e.exports=["Nyíl Felfelé"]},10650:e=>{e.exports="Arrow Up"},59340:e=>{e.exports=["Asgábád"]},13468:e=>{e.exports="At close"},21983:e=>{e.exports=["Athén"]},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (Fits Data To Screen)"]},38465:e=>{e.exports="Aug"},8975:e=>{e.exports="Average close price label"},87899:e=>{e.exports="Average close price line"},22554:e=>{e.exports="Avg"},54173:e=>{e.exports=["Bogotá"]},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports=["Ballon"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports="Bar Replay isn't available for this chart type. Do you want to exit Bar Replay?"},16812:e=>{e.exports=["Bárok"]},98838:e=>{e.exports=["Bár Minta"]},17712:e=>{e.exports=["Alapvonal"]},54861:e=>{e.exports="Belgrade"},26825:e=>{e.exports="Berlin"},30251:e=>{e.exports=["Ecset"]},90204:e=>{e.exports="Brussels"},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Előterjesztés"]},26354:e=>{e.exports=["Előrehozás"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports="Bucharest"},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports=["TradingView Által"]},75190:e=>{e.exports=["Ugrás dátumhoz"]},38342:e=>{e.exports="Go to {lineToolName}"},75139:e=>{e.exports="Got it"},81180:e=>{e.exports=["Gann Doboz"]},68102:e=>{e.exports=["Gann Legyező"]},66321:e=>{e.exports=["Gann Négyszög"]},87107:e=>{e.exports="Gann Square Fixed"},34805:e=>{e.exports="Get more connections"},7914:e=>{e.exports=["Ghost Hírfolyam"]},18367:e=>{e.exports=["Nagy Szuperciklus"]},97065:e=>{e.exports=["Biztos, hogy törölni akarod ezt a tanulmánysablont: {name}?"]},59368:e=>{e.exports=["Dupla Görbe"]},35273:e=>{e.exports="Double-click any edge to reset layout grid"},5828:e=>{ +e.exports="Double-click to finish Path"},63898:e=>{e.exports="Double-click to finish Polyline"},42660:e=>{e.exports=["Hullám 1 vagy A Le"]},44788:e=>{e.exports=["Hullám 2 vagy B Le"]},71263:e=>{e.exports=["Hullám 3 Le"]},70573:e=>{e.exports=["Hullám 4 Le"]},59560:e=>{e.exports=["Hullám 5 Le"]},70437:e=>{e.exports=["Hullám C Le"]},93345:e=>{e.exports="Data Provided by"},76912:e=>{e.exports=["Dátum"]},60222:e=>{e.exports=["Időintervallum"]},79859:e=>{e.exports=["Dátum és Árfolyamtartomány"]},92203:e=>{e.exports="Dec"},69479:e=>{e.exports=["Fokozat"]},57701:e=>{e.exports="Denver"},73720:e=>{e.exports="Diamond"},3556:e=>{e.exports="Disjoint Channel"},62764:e=>{e.exports="Displacement"},22903:e=>{e.exports=["Rajzok Eszköztár"]},21442:e=>{e.exports="Draw Horizontal Line on"},22429:e=>{e.exports=["Dubaj"]},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Add meg az új chart elrendezés nevét"]},93512:e=>{e.exports=["{title} Riasztás Szerkesztése"]},91215:e=>{e.exports=["Elliot Korrekciós Hullám (ABC)"]},80983:e=>{e.exports=["Elliott Dupla Kombinációs Hullám (WXY)"]},74118:e=>{e.exports=["Elliott Impulzushullám (12345)"]},95840:e=>{e.exports=["Elliott Háromszög Hullám (ABCDE)"]},66637:e=>{e.exports=["Elliott Tripla Kombinációs Hullám (WXYXZ)"]},69418:e=>{e.exports=["Ellipszis"]},27558:e=>{e.exports="Extend alert lines"},2578:e=>{e.exports="Extended Line"},77295:e=>{e.exports=["Tőzsde"]},2899:e=>{e.exports=["Existing Pane Above"]},53387:e=>{e.exports=["Existing Pane Below"]},36972:e=>{e.exports=["Előrejelzés"]},17994:e=>{e.exports="Failed to save library"},87375:e=>{e.exports="Failed to save script"},35050:e=>{e.exports="Feb"},82719:e=>{e.exports=["Fib Csatorna"]},64192:e=>{e.exports=["Fib Körök"]},63835:e=>{e.exports="Fib Retracement"},18072:e=>{e.exports=["Fib Speed Ellenállás Ívek"]},20877:e=>{e.exports=["Fib Speed Ellenállás Fan"]},76783:e=>{e.exports=["Fib Spirál"]},89037:e=>{e.exports=["Fib Időzóna"]},72489:e=>{e.exports=["Fib Ék"]},21524:e=>{e.exports="Flag"},55678:e=>{e.exports=["Zászló Jel"]},29230:e=>{e.exports=["Lapos Felső/Alsó"]},92754:e=>{e.exports=["Flippelt"]},42015:e=>{e.exports=["Érvénytelen törtrész."]},47542:e=>{e.exports="Fundamental studies are no longer available on charts"},16245:e=>{e.exports=["Kalkutta"]},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Áttetsző Gyertyák"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Vízszintes Vonal"]},76604:e=>{e.exports=["Vízszintes Sugár"]},42616:e=>{e.exports="Head and Shoulders"},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Elrejt"]},33911:e=>{e.exports="Hide all"},95551:e=>{e.exports="Hide all drawings"},44312:e=>{e.exports="Hide all drawings and indicators"},67927:e=>{e.exports="Hide all drawings, indicators, positions & orders"},86306:e=>{e.exports="Hide all indicators"},70803:e=>{ +e.exports="Hide all positions & orders"},13277:e=>{e.exports="Hide drawings"},8251:e=>{e.exports=["Események Elrejtése a Chartról"]},44177:e=>{e.exports="Hide indicators"},2441:e=>{e.exports=["Jelölések Elrejtése a Bárokon"]},90540:e=>{e.exports="Hide positions & orders"},30777:e=>{e.exports=["Max"]},31994:e=>{e.exports="High-low"},60259:e=>{e.exports="High and low price labels"},21803:e=>{e.exports="High and low price lines"},31895:e=>{e.exports="Highlighter"},69085:e=>{e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},22712:e=>{e.exports="I'm good thanks"},23450:e=>{e.exports="Image"},71778:e=>{e.exports=["Közbülső"]},14177:e=>{e.exports=["Érvénytelen Szimbólum"]},32619:e=>{e.exports="Invalid symbol"},53239:e=>{e.exports=["Invert Scale"]},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports=["Indikátor Beillesztés"]},9114:e=>{e.exports=["Belső"]},12354:e=>{e.exports=["Belső Villa"]},26579:e=>{e.exports=["Ikon"]},37885:e=>{e.exports=["Isztambul"]},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports="Jan"},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports=["Júl"]},15224:e=>{e.exports=["Jún"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports=["Hoppá!"]},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports=["Okt"]},39280:e=>{e.exports=["Nyitó"]},25595:e=>{e.exports=["Eredeti"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Min"]},42284:e=>{e.exports=["Zárás"]},1441:e=>{e.exports=["Zárás/Feloldás"]},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports=["Lock Price To Bar Ratio"]},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports="London"},44604:e=>{e.exports=["Long Pozíció"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports=["Címkék"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Vonal"]},63492:e=>{e.exports=["Vonaltörés"]},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports="Move scale to left"},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports=["Módosított Schiff"]},18559:e=>{e.exports=["Módosított Schiff Villa"]},18665:e=>{e.exports=["Moszkva"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["Már"]},85095:e=>{e.exports=["Mexikóváros"]},75633:e=>{e.exports="Merge all scales into one"},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports=["Mikro"]},58397:e=>{e.exports=["Évezred"]},85884:e=>{ +e.exports=["Menüett"]},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports=["Tükrözött"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports="N/A"},95222:e=>{e.exports="No data here"},3485:e=>{e.exports=["No Scale (Fullscreen)"]},8886:e=>{e.exports="No sync"},16971:e=>{e.exports="No volume data"},75549:e=>{e.exports=["Megjegyzés"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports=["Új-Zéland"]},40887:e=>{e.exports="New pane above"},96712:e=>{e.exports="New pane below"},33566:e=>{e.exports="Nicosia"},64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports=["Új Chart Elrendezés Mentése"]},9908:e=>{e.exports=["Mentés Másként"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports=["São Paulo"]},37207:e=>{e.exports=["Csak az Árskála Chart"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Schiff Villa"]},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports=["Beállítások"]},43247:e=>{e.exports=["A második törtrész érvénytelen."]},19796:e=>{e.exports=["Visszaküldés"]},23221:e=>{e.exports=["Hátrébb Küldés"]},5961:e=>{e.exports=["Szöul"]},57902:e=>{e.exports=["Szep"]},25866:e=>{e.exports=["Munkamenet"]},59827:e=>{e.exports=["Munkamenet Szünetek"]},69240:e=>{e.exports=["Sanghaj"]},37819:e=>{e.exports=["Short Pozíció"]},81428:e=>{e.exports=["Mutat"]},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports=["Show All Ideas"]},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports=["Osztalékok Mutatása"]},46771:e=>{e.exports=["Nyereség Mutatása"]},87933:e=>{e.exports=["Show Ideas of Followed Users"]},30709:e=>{e.exports="Show latest news"},58669:e=>{e.exports=["Show My Ideas Only"]},30816:e=>{e.exports=["Felosztások Mutatása"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports=["Szingapúr"]},69502:e=>{e.exports=["Szinuszvonal"]},44904:e=>{e.exports=["Négyzet"]},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports=["Stílus"]},65323:e=>{e.exports="Stack on the left"},14113:e=>{e.exports="Stack on the right"},93161:e=>{e.exports=["Rajzmódban Marad"]},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports=["Szubmikro"]},9753:e=>{e.exports=["Szubévezred"]},71722:e=>{e.exports=["Szubminüett"]},91889:e=>{e.exports=["Szuperciklus"]},33820:e=>{e.exports=["Szuperévezred"]},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports="Symbol Error"},90932:e=>{e.exports=["Symbol Name Label"]},65986:e=>{e.exports=["Szimbólum Infó"]},52054:e=>{e.exports=["Symbol Last Value Label"]},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports=["Sync To All Charts"]},99969:e=>{ +e.exports=["Pont & Ábra"]},53047:e=>{e.exports=["Sokszögvonal"]},34402:e=>{e.exports="Path"},70394:e=>{e.exports=["Párhuzamos Csatorna"]},95995:e=>{e.exports=["Párizs"]},29682:e=>{e.exports="Paste"},51102:e=>{e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports=["Villa"]},37680:e=>{e.exports="Pin to new left scale"},43707:e=>{e.exports="Pin to new right scale"},91130:e=>{e.exports="Pin to left scale"},61201:e=>{e.exports="Pin to left scale (hidden)"},764:e=>{e.exports="Pin to right scale"},20207:e=>{e.exports="Pin to right scale (hidden)"},66156:e=>{e.exports="Pin to scale (now left)"},54727:e=>{e.exports="Pin to scale (now no scale)"},76598:e=>{e.exports="Pin to scale (now right)"},39065:e=>{e.exports="Pin to scale (now {label})"},97324:e=>{e.exports="Pin to scale {label}"},56948:e=>{e.exports="Pin to scale {label} (hidden)"},32156:e=>{e.exports="Pinned to left scale"},8128:e=>{e.exports="Pinned to left scale (hidden)"},3822:e=>{e.exports="Pinned to right scale"},44538:e=>{e.exports="Pinned to right scale (hidden)"},65810:e=>{e.exports="Pinned to scale {label}"},14125:e=>{e.exports="Pinned to scale {label} (hidden)"},97378:e=>{e.exports="Plus button"},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports=["Árcímke"]},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports=["Ártartomány"]},32061:e=>{e.exports=["Érvénytelen árformátum."]},91492:e=>{e.exports=["Árvonal"]},48404:e=>{e.exports=["Elsődleges"]},87086:e=>{e.exports=["Vetület"]},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Elforgatott Téglalap"]},74214:e=>{e.exports="Rome"},50470:e=>{e.exports=["Sugár"]},90357:e=>{e.exports=["Tartomány"]},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["Téglalap"]},41615:e=>{e.exports=["Újra"]},35001:e=>{e.exports=["Regresszió Trend"]},34596:e=>{e.exports=["Eltávolítás"]},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports=["Indikátorok Eltávolítása"]},4142:e=>{e.exports=["Chart Elrendezés Átnevezése"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reset Price Scale"]},25333:e=>{e.exports=["Reset Time Scale"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Figyelmeztetés"]},48474:e=>{e.exports=["Varsó"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tokió"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports=["Tajpej"]},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["Szöveg"]},16267:e=>{e.exports=["Teherán"]},19611:e=>{e.exports=["Sablon"]},29198:e=>{e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports=["Ezt az indikátort nem lehet alkalmazni egy másik indikátorra"]}, +74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports=["Három Hajtás Minta"]},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports=["Idő"]},64375:e=>{e.exports=["Időzóna"]},95005:e=>{e.exports=["Ciklusidők"]},87085:e=>{e.exports=["Kereskedés"]},94770:e=>{e.exports=["Trendszög"]},23104:e=>{e.exports=["Trendvonal"]},15501:e=>{e.exports=["Trendalapú Fib Kiterjesztés"]},31196:e=>{e.exports=["Trendalapú Fib Idő"]},29245:e=>{e.exports=["Háromszög"]},83356:e=>{e.exports="Triangle Down"},12390:e=>{e.exports=["Háromszög Minta"]},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},38587:e=>{e.exports="Understood"},81320:e=>{e.exports=["Visszavonás"]},25933:e=>{e.exports="Units"},15101:e=>{e.exports=["Feloldás"]},34150:e=>{e.exports=["Hullám 4 Fel"]},83927:e=>{e.exports=["Hullám 5 Fel"]},58976:e=>{e.exports=["Hullám 1 vagy A Fel"]},11661:e=>{e.exports=["Hullám 2 vagy B Fel"]},53958:e=>{e.exports=["Hullám 3 Fel"]},66560:e=>{e.exports=["Hullám C Fel"]},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Függőleges Vonal"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Láthatóság"]},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Az Egér Föléhúzásakor Látható"]},22198:e=>{e.exports=["Vizuális Elrendezés"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports=["XABCD Minta"]},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports=["Zürich"]},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"},77578:e=>{e.exports="change latest news visibility"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"}, +59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{e.exports="change price line visibility"},69510:e=>{e.exports="change price to bar ratio"},32303:e=>{e.exports=["Felbontás Módosítása"]},526:e=>{e.exports=["Szimbólum módosítása"]},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{e.exports="change symbol last value visibility"},12707:e=>{e.exports="change symbol previous close value visibility"},65303:e=>{e.exports="change session"},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports="change splits visibility"},20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{e.exports="change visibility"},16698:e=>{e.exports="change visibility at current interval"},78422:e=>{e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports=["TradingView chartok"]},5179:e=>{e.exports="clone line tools"},3195:e=>{e.exports="create line tools group"},92659:e=>{e.exports="create line tools group from selection"},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports="add line tool {lineTool} to group {name}"},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports="add this financial metric to entire layout"},82388:e=>{e.exports="add this indicator to entire layout"},94292:e=>{e.exports="add this strategy to entire layout"},27982:e=>{e.exports="add this symbol to entire layout"},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports="apply drawing template"},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports="apply study template {template}"},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports="bring {title} forward"},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports="exclude line tools from group {group}"},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports="hide {title}"},91842:e=>{e.exports="hide alert label lines"},54781:e=>{e.exports=["Minden Rajzeszköz Elrejtése"]},44974:e=>{e.exports=["Jelölések Elrejtése a Bárokon"]},28916:e=>{e.exports="interval lock"},94245:e=>{e.exports=["Invert Scale"]},90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports="insert {title} after {target}"},11231:e=>{e.exports="insert {title} before {target}"},67176:e=>{e.exports="insert {title} before {targetTitle}"},54597:e=>{e.exports="load default drawing template"},30295:e=>{ +e.exports=["töltés..."]},50193:e=>{e.exports="lock {title}"},4963:e=>{e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{e.exports="move"},11303:e=>{e.exports="move {title} to new left scale"},45544:e=>{e.exports="move {title} to new right scale"},81898:e=>{e.exports="move all scales to left"},22863:e=>{e.exports="move all scales to right"},45356:e=>{e.exports="move drawing(s)"},15086:e=>{e.exports="move left"},61711:e=>{e.exports="move right"},4184:e=>{e.exports="move scale"},74642:e=>{e.exports="make {title} no scale (Full screen)"},45223:e=>{e.exports="make group {group} invisible"},87927:e=>{e.exports="make group {group} visible"},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"},66143:e=>{e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{e.exports="n/a"},47222:e=>{e.exports="scale price"},99042:e=>{e.exports=["Csak az Árskála Chart"]},35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports="send {title} backward"},66781:e=>{e.exports="send {title} to back"},4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports="powered by"},68111:e=>{e.exports=["támogatta a TradingView"]},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports="pin to right scale"},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports="remove all studies"},80171:e=>{e.exports="remove all studies and drawing tools"},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports="remove drawings"},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports="rename group {group} to {newName}"},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports=["Reset Time Scale"]},13034:e=>{e.exports="resize layout"},9608:e=>{e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports=["Toggle Percentage Scale"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{ +e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"},51114:e=>{e.exports="unlock group {group}"},92421:e=>{e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports="update {title} script"},33355:e=>{e.exports=["{count} oszlop"]},88841:e=>{e.exports=["{symbol} TradingView pénzügyek"]},38641:e=>{e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom"},19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out"},30572:e=>{e.exports=["nap"]},52254:e=>{e.exports=["óra"]},99062:e=>{e.exports=["months"]},69143:e=>{e.exports=["perc"]},71787:e=>{e.exports=["seconds"]},82797:e=>{e.exports=["ranges"]},47966:e=>{e.exports=["weeks"]},99136:e=>{e.exports=["ticks"]},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]=["APPLE INC"],e.exports["#AUDCAD-symbol-description"]=["ausztrál dollár/kanadai dollár"],e.exports["#AUDCHF-symbol-description"]=["ausztrál dollár / svájci frank"],e.exports["#AUDJPY-symbol-description"]=["ausztrál dollár / japán jen"],e.exports["#AUDNZD-symbol-description"]=["ausztrál dollár / új-zélandi dollár"],e.exports["#AUDRUB-symbol-description"]=["ausztrál dollár / orosz rúbel"],e.exports["#AUDUSD-symbol-description"]=["ausztrál dollár / amerikai dollár"],e.exports["#BRLJPY-symbol-description"]=["brazil dollár / japán jen"],e.exports["#BTCCAD-symbol-description"]=["bitcoin / kanadai dollár"],e.exports["#BTCCNY-symbol-description"]=["bitcoin / kínai jüan"],e.exports["#BTCEUR-symbol-description"]=["bitcoin / euró"],e.exports["#BTCKRW-symbol-description"]=["bitcoin / dél-koreai won"],e.exports["#BTCRUR-symbol-description"]=["bitcoin / rubel"],e.exports["#BTCUSD-symbol-description"]=["bitcoin / amerikai dollár"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["kanadai dollár / japán jen"],e.exports["#CB1!-symbol-description"]=["Brent Nyersolaj"],e.exports["#CHFJPY-symbol-description"]=["svájci frank/japán jen"],e.exports["#COPPER-symbol-description"]=["Réz"],e.exports["#ES1-symbol-description"]=["#ES1-symbol-description"],e.exports["#ESP35-symbol-description"]=["#ESP35-symbol-description"],e.exports["#EUBUND-symbol-description"]=["eurókötvények"],e.exports["#EURAUD-symbol-description"]=["euró / ausztrál dollár"],e.exports["#EURBRL-symbol-description"]=["euró / brazil reál"],e.exports["#EURCAD-symbol-description"]=["euró / kanadai dollár"],e.exports["#EURCHF-symbol-description"]=["Euró Fx/svájci frank"],e.exports["#EURGBP-symbol-description"]=["Euró Fx/brit font"],e.exports["#EURJPY-symbol-description"]=["Euró Fx/japán jen"],e.exports["#EURNZD-symbol-description"]=["euró / új-zélandi dollár"],e.exports["#EURRUB-symbol-description"]=["EURÓ / OROSZ RUBEL"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]=["#EURSEK-symbol-description"],e.exports["#EURTRY-symbol-description"]=["Euró Fx/új török líra"], +e.exports["#EURUSD-symbol-description"]=["euró / amerikai dollár"],e.exports["#EUSTX50-symbol-description"]=["Euro Stoxx 50 index európai jegyzett részvények"],e.exports["#FRA40-symbol-description"]=["#FRA40-symbol-description"],e.exports["#GB10-symbol-description"]=["brit államkötvények 10 éves"],e.exports["#GBPAUD-symbol-description"]=["brit font / ausztrál dollár"],e.exports["#GBPCAD-symbol-description"]=["brit font / kanadai dollár"],e.exports["#GBPCHF-symbol-description"]=["brit font/svájci frank"],e.exports["#GBPEUR-symbol-description"]=["FONT STERLING / EURÓ"],e.exports["#GBPJPY-symbol-description"]=["brit font//japán jen"],e.exports["#GBPNZD-symbol-description"]=["brit font / új-zélandi dollár"],e.exports["#GBPRUB-symbol-description"]=["font sterling / orosz rubel"],e.exports["#GBPUSD-symbol-description"]=["brit font / amerikai dollár"],e.exports["#GER30-symbol-description"]=["DAX index német jegyzett részvények"],e.exports["#GOOGL-symbol-description"]=["GOOGLE INC"],e.exports["#ITA40-symbol-description"]=["FTSE MIB index olasz jegyzett részvények"],e.exports["#JPN225-symbol-description"]=["#JPN225-symbol-description"],e.exports["#JPYKRW-symbol-description"]=["JEN / WON"],e.exports["#JPYRUB-symbol-description"]=["JEN / OROSZ RUBEL"],e.exports["#KA1-symbol-description"]=["#KA1-symbol-description"],e.exports["#KG1-symbol-description"]=["#KG1-symbol-description"],e.exports["#KT1-symbol-description"]=["#KT1-symbol-description"],e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]=["litecoin / bitcoin"],e.exports["#MGNT-symbol-description"]=["MAGNIT"],e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]=["MICROSOFT CORP"],e.exports["#NAS100-symbol-description"]=["NASDAQ 100 amerikai jegyzett részvények"],e.exports["#NGAS-symbol-description"]=["Földgáz (Henry Hub)"],e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["új-zélandi dollár / japán jen"],e.exports["#NZDUSD-symbol-description"]=["új-zélandi dollár / amerikai dollár"],e.exports["#RB1-symbol-description"]=["#KT1-symbol-description"],e.exports["#RTS-symbol-description"]=["Orosz RTS Index"],e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["S&P 500 index amerikai jegyzett részvények"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]=["#UK100-symbol-description"],e.exports["#USDBRL-symbol-description"]=["amerikai dollár / brazil reál"],e.exports["#USDCAD-symbol-description"]=["amerikai dollár / kanadai dollár"],e.exports["#USDCHF-symbol-description"]=["amerikai dollár / svájci frank"],e.exports["#USDCNY-symbol-description"]=["amerikai dollár / jüan renminbi"],e.exports["#USDDKK-symbol-description"]=["amerikai follár / dán korona"],e.exports["#USDHKD-symbol-description"]=["amerikai dollár / hong kongi dollár"], +e.exports["#USDIDR-symbol-description"]=["amerikai dollár / rúpia"],e.exports["#USDINR-symbol-description"]=["amerikai dollár / indiai rúpia"],e.exports["#USDJPY-symbol-description"]=["amerikai dollár / japán jen"],e.exports["#USDKRW-symbol-description"]=["amerikai dollár / dél-koreai won"],e.exports["#USDMXN-symbol-description"]=["amerikai dollár / mexikói peso"],e.exports["#USDPHP-symbol-description"]=["amerikai dollár /fülöp-szigeteki peso"],e.exports["#USDRUB-symbol-description"]=["amerikai dollár / orosz rúbel"],e.exports["#USDRUB_TOM-symbol-description"]=["amerikai dollár / orosz rúbel TOM"],e.exports["#USDSEK-symbol-description"]=["amerikai dollár / svéd korona"],e.exports["#USDSGD-symbol-description"]=["amerikai dollár / szingapúri dollár"],e.exports["#USDTRY-symbol-description"]=["amerikai dollár / török líra"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["ezüst / amerikai dollár"],e.exports["#XAUUSD-symbol-description"]=["arany / amerikai dollár"],e.exports["#XPDUSD-symbol-description"]=["#XPDUSD-symbol-description"],e.exports["#XPTUSD-symbol-description"]=["platina / amerikai dollár"],e.exports["#ZS1-symbol-description"]=["#ZS1-symbol-description"],e.exports["#ZW1-symbol-description"]=["#ZW1-symbol-description"],e.exports["#BTCGBP-symbol-description"]=["bitcoin / brit font"],e.exports["#MICEXINDEXCF-symbol-description"]=["MICEX Index"],e.exports["#BTCAUD-symbol-description"]=["bitcoin / ausztrál dollár"],e.exports["#BTCJPY-symbol-description"]=["bitcoin / japán jen"],e.exports["#BTCBRL-symbol-description"]=["bitcoin / brazil reál"],e.exports["#PT10-symbol-description"]=["Portugál Államkötvények 10 éves"],e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["amerikai dollár / lengyel zloty"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]=["bitcoin / lengyel zloty"],e.exports["#CAC40-symbol-description"]=["CAC 40"],e.exports["#XBTCAD-symbol-description"]=["bitcoin / kanadai dollár"],e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIF2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIF2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIG2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIG2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIG2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIH2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIH2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIH2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIJ2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIJ2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIJ2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIK2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIK2019-symbol-description"]=["Vasérc Határidősők"], +e.exports["#ITIK2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIM2017-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIM2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIM2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIM2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIN2017-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIN2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIN2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIN2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIQ2017-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIQ2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIQ2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIQ2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIU2017-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIU2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIU2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIU2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIV2017-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIV2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIV2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIV2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIX2017-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIX2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIX2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIX2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIZ2017-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIZ2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIZ2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIZ2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#AMEX:GXF-symbol-description"]=["Globális x FTSE Északi Régió ETF"],e.exports["#ASX:XAF-symbol-description"]=["S&P/ASX Összes Ausztrál 50"],e.exports["#ASX:XAT-symbol-description"]=["S&P/ASX Összes Ausztrál 200"],e.exports["#BIST:XU100-symbol-description"]=["BIST 100"],e.exports["#GPW:WIG20-symbol-description"]=["WIG20"],e.exports["#INDEX:JKSE-symbol-description"]=["Dzsakarta Kompozit Index"],e.exports["#INDEX:KLSE-symbol-description"]=["Bursa Malajzia KLCI Index"],e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]=["Sanghaj Kompozit Index"],e.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["MOEX Oroszország Index"],e.exports["#NYMEX:KT1!-symbol-description"]=["Kávé Határidősők"],e.exports["#OANDA:NATGASUSD-symbol-description"]=["Földgáz"],e.exports["#OANDA:USDPLN-symbol-description"]=["amerikai dollár / lengyel zloty"],e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]=["Vanguard US Aggregált BND INDX ETF(CAD-HEG)UN"],e.exports["#TSX:VIXC-symbol-description"]=["S&P/TSX 60 VIX"], +e.exports["#TVC:CAC40-symbol-description"]=["CAC 40"],e.exports["#TVC:ES10-symbol-description"]=["Spanyol Államkötvények 10 éves"],e.exports["#TVC:EUBUND-symbol-description"]=["Eurókötvény"],e.exports["#TVC:GB02-symbol-description"]=["UK Államkötvények 2 éves"],e.exports["#TVC:GB10-symbol-description"]=["UK Államkötvények 10 éves"],e.exports["#TVC:GOLD-symbol-description"]=["ARANY (US$/OZ)"],e.exports["#TVC:ID03-symbol-description"]=["Indonéz Államkötvények 3 éves"],e.exports["#TVC:ID10-symbol-description"]=["Indonéz Államkötvények 10 éves"],e.exports["#TVC:PALLADIUM-symbol-description"]=["PALLÁDIUM (US$/OZ)"],e.exports["#TVC:PT10-symbol-description"]=["Portugál Államkötvények 10 éves"],e.exports["#TVC:SILVER-symbol-description"]=["EZÜST (US$/OZ)"],e.exports["#TVC:RUT-symbol-description"]=["Russell 2000"],e.exports["#TSX:TSX-symbol-description"]=["S&P/TSX Kompozit"],e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]=["Shanghaj Kompozit"],e.exports["#NZX:ALLC-symbol-description"]=["S&P/NZX ÖSSZES Index ( Tőkeindex)"],e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures",e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures",e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]=["Ausztrál dollár határidős"],e.exports["#CME:D61!-symbol-description"]=["Kanadai dollár határidős"],e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures", +e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]=["Ausztrál Dollár Devizaindex"],e.exports["#TVC:CXY-symbol-description"]=["Kanadai Dollár Devizaindex"],e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate",e.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",e.exports["#ETHUSD-symbol-description"]=["ethereum / amerikai dollár"],e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index",e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",e.exports["#COMEX:HG1!-symbol-description"]="Copper Futures",e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",e.exports["#NYMEX:CL1!-symbol-description"]="Light Crude Oil Futures",e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]="DAX Index",e.exports["#TVC:DE10-symbol-description"]="German Government Bonds 10 YR",e.exports["#TVC:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#TVC:DXY-symbol-description"]=["Amerikai Dollár Devizaindex"],e.exports["#TVC:FR10-symbol-description"]="France Government Bonds 10 YR",e.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",e.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",e.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",e.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",e.exports["#INDEX:MIB-symbol-description"]="MIB Index",e.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",e.exports["#MOEX:RTSI-symbol-description"]="RTS Index",e.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",e.exports["#NYMEX:NG1!-symbol-description"]="Natural Gas Futures",e.exports["#NYMEX:ZC1!-symbol-description"]="Corn Futures",e.exports["#TVC:IN10-symbol-description"]="India Government Bonds 10 YR",e.exports["#TVC:IT10-symbol-description"]="Italy Government Bonds 10 YR",e.exports["#TVC:JP10-symbol-description"]="Japan Government Bonds 10 YR",e.exports["#TVC:NDX-symbol-description"]=["NASDAQ 100 Index"],e.exports["#TVC:NI225-symbol-description"]="Nikkei 225 Index",e.exports["#TVC:SPX-symbol-description"]="S&P 500 Index",e.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",e.exports["#TVC:TR10-symbol-description"]="Turkey Government Bonds 10 YR",e.exports["#TVC:UKOIL-symbol-description"]="CFDs on Brent Crude Oil",e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]="US Government Bonds 2 YR", +e.exports["#TVC:US05-symbol-description"]="US Government Bonds 5 YR",e.exports["#TVC:US10-symbol-description"]="US Government Bonds 10 YR",e.exports["#TVC:USOIL-symbol-description"]="CFDs on WTI Crude Oil",e.exports["#NYMEX:ITI1!-symbol-description"]="Iron Ore Futures",e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]=["ALIBABA GROUP HLDG LTD"],e.exports["#ICEEUR:CB-symbol-description"]=["Nyersolaj Brent"],e.exports["#ICEEUR:CB1!-symbol-description"]=["Brent Nyersolaj"],e.exports["#ICEUSA:CC-symbol-description"]=["Kakaó"],e.exports["#NYMEX:CL-symbol-description"]=["Nyersolaj WTI"],e.exports["#ICEUSA:CT-symbol-description"]=["Gyapot #2"],e.exports["#NASDAQ:CTRV-symbol-description"]=["CONTRAVIR PHARMACEUTICALS INC"],e.exports["#CME:DL-symbol-description"]=["Tej III. osztály"],e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["Arany"],e.exports["#CME:GF-symbol-description"]=["Feeder Szarvasmarha"],e.exports["#CME:HE-symbol-description"]=["Lean Sertés"],e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]="Sugar #11 Futures",e.exports["#ICEUSA:KC-symbol-description"]=["Kávé"],e.exports["#NYMEX:KG1-symbol-description"]="Cotton Futures",e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]=["Élő Szarvasmarha"],e.exports["#ICEEUR:LO-symbol-description"]=["ICE Fűtőolaj"],e.exports["#CME:LS-symbol-description"]=["Fűrészárú"],e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Földgáz"],e.exports["#ICEUSA:OJ-symbol-description"]=["Narancslé"],e.exports["#NYMEX:PA-symbol-description"]=["Palládium"],e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]=["Platina"],e.exports["#COMEX_MINI:QC-symbol-description"]=["E-Mini Réz"],e.exports["#NYMEX:RB-symbol-description"]=["Benzin RBOB"],e.exports["#NYMEX:RB1-symbol-description"]=["#KT1-symbol-description"],e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]=["Ezüst"],e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]=["Cink"],e.exports["#CBOT:ZC-symbol-description"]=["Kukorica"],e.exports["#CBOT:ZK-symbol-description"]=["Etanol Határidős"], +e.exports["#CBOT:ZL-symbol-description"]=["Szójabab Olaj"],e.exports["#CBOT:ZO-symbol-description"]=["Zab"],e.exports["#CBOT:ZR-symbol-description"]=["Hántolatlan Rizs"],e.exports["#CBOT:ZS-symbol-description"]=["Szójabab"],e.exports["#CBOT:ZS1-symbol-description"]="Soybean Futures",e.exports["#CBOT:ZW-symbol-description"]=["Búza"],e.exports["#CBOT:ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."],e.exports["#NYMEX:ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#CADUSD-symbol-description"]=["kanadai dollár / amerikai dollár"],e.exports["#CHFUSD-symbol-description"]=["svájci frank / amerikai dollár"],e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]=["japán jen / amerikai dollár"],e.exports["#USDAUD-symbol-description"]=["amerikai dollár / ausztrál dollár"],e.exports["#USDEUR-symbol-description"]=["amerikai dollár / euró"],e.exports["#USDGBP-symbol-description"]=["amerikai dollár / brit font"],e.exports["#USDNZD-symbol-description"]=["amerikai dollár / új-zélandi dollár"],e.exports["#UKOIL-symbol-description"]="CFDs on Crude Oil (Brent)",e.exports["#USOIL-symbol-description"]="CFDs on Crude Oil (WTI)",e.exports["#US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#BCHUSD-symbol-description"]=["bitcoin cash / amerikai dollár"],e.exports["#ETCUSD-symbol-description"]=["ethereum classic / amerikai dollár"],e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]=["litecoin / amerikai dollár"],e.exports["#XRPUSD-symbol-description"]=["ripple / amerikai dollár"],e.exports["#SP:SPX-symbol-description"]="S&P 500 Index",e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]=["Ripple / Bitcoin"],e.exports["#TVC:US30-symbol-description"]="US Government Bonds 30 YR",e.exports["#COMEX:SI1!-symbol-description"]="Silver Futures",e.exports["#BTGUSD-symbol-description"]=["bitcoin gold / amerikai dollár"],e.exports["#IOTUSD-symbol-description"]=["IOTA / amerikai dollár"],e.exports["#CME:BTC1!-symbol-description"]="Bitcoin CME Futures",e.exports["#COMEX:GC1!-symbol-description"]="Gold Futures",e.exports["#CORNUSD-symbol-description"]="CFDs on Corn",e.exports["#COTUSD-symbol-description"]="CFDs on Cotton",e.exports["#DJ:DJA-symbol-description"]="Dow Jones Composite Average Index",e.exports["#DJ:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]="Ethereum / British Pound",e.exports["#ETHJPY-symbol-description"]="Ethereum / Japanese Yen",e.exports["#EURNOK-symbol-description"]="Euro / Norwegian Krone",e.exports["#GBPPLN-symbol-description"]="British Pound / Polish Zloty",e.exports["#MOEX:BR1!-symbol-description"]="Brent Oil Futures",e.exports["#NYMEX:KG1!-symbol-description"]="Cotton Futures", +e.exports["#NYMEX:PL1!-symbol-description"]="Platinum Futures",e.exports["#SOYBNUSD-symbol-description"]="CFDs on Soybeans",e.exports["#SUGARUSD-symbol-description"]="CFDs on Sugar",e.exports["#TVC:IXIC-symbol-description"]=["NASDAQ Composite Index"],e.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",e.exports["#USDZAR-symbol-description"]=["amerikai dollár / dél-afrikai rand"],e.exports["#WHEATUSD-symbol-description"]="CFDs on Wheat",e.exports["#XRPEUR-symbol-description"]=["Ripple / Euro"],e.exports["#CBOT:S1!-symbol-description"]="Soybean Futures",e.exports["#SP:MID-symbol-description"]="S&P 400 Index",e.exports["#TSX:XCUUSD-symbol-description"]="CFDs on Copper",e.exports["#TVC:NYA-symbol-description"]="NYSE Composite Index",e.exports["#TVC:PLATINUM-symbol-description"]="CFDs on Platinum (US$ / OZ)",e.exports["#TVC:SSMI-symbol-description"]="Swiss Market Index",e.exports["#TVC:SXY-symbol-description"]="Swiss Franc Currency Index",e.exports["#TVC:RUI-symbol-description"]="Russell 1000 Index",e.exports["#MOEX:RI1!-symbol-description"]="RTS Index Futures",e.exports["#MOEX:MX1!-symbol-description"]="MICEX Index Futures",e.exports["#CBOE:BG1!-symbol-description"]="Bitcoin CBOE Futures",e.exports["#TVC:MY10-symbol-description"]="Malaysia Government Bonds 10 YR",e.exports["#CME:S61!-symbol-description"]="Swiss Franc Futures",e.exports["#TVC:DEU30-symbol-description"]="DAX Index",e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]=["Új-zélandi Dollár Devizaindex"],e.exports["#MIL:FTSEMIB-symbol-description"]="FTSE MIB Index",e.exports["#XETR:DAX-symbol-description"]="DAX Index",e.exports["#MOEX:IMOEX-symbol-description"]="MOEX Russia Index",e.exports["#FX:US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]="MICEX Index Futures",e.exports["#NEOUSD-symbol-description"]=["NEO / amerikai dollár"],e.exports["#XMRUSD-symbol-description"]=["monero / amerikai dollár"],e.exports["#ZECUSD-symbol-description"]=["Zcash / amerikai dollár"],e.exports["#TVC:CAC-symbol-description"]=["CAC 40"],e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]=["UK Államkötvények 10 éves"],e.exports["#TVC:AU10Y-symbol-description"]="Australia Government Bonds 10 YR Yield",e.exports["#TVC:CN10Y-symbol-description"]="China Government Bonds 10 YR Yield",e.exports["#TVC:DE10Y-symbol-description"]="German Government Bonds 10 YR Yield",e.exports["#TVC:ES10Y-symbol-description"]=["Spanyol Államkötvények 10 éves"],e.exports["#TVC:FR10Y-symbol-description"]="France Government Bonds 10 YR Yield",e.exports["#TVC:IN10Y-symbol-description"]=["Indiai államkötvények 10 éves"],e.exports["#TVC:IT10Y-symbol-description"]=["Olasz államkötvények 10 éves"],e.exports["#TVC:JP10Y-symbol-description"]=["japán államkötvények 10 éves"],e.exports["#TVC:KR10Y-symbol-description"]="Korea Government Bonds 10 YR Yield", +e.exports["#TVC:MY10Y-symbol-description"]="Malaysia Government Bonds 10 YR Yield",e.exports["#TVC:PT10Y-symbol-description"]=["Portugál Államkötvények 10 éves"],e.exports["#TVC:TR10Y-symbol-description"]=["Turkey Government Bonds 10 YR"],e.exports["#TVC:US02Y-symbol-description"]=["US államkötvények 2 éves"],e.exports["#TVC:US05Y-symbol-description"]=["US államkötvények 5 éves"],e.exports["#TVC:US10Y-symbol-description"]=["US államkötvények 10 éves"],e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#CME:J61!-symbol-description"]="Japanese Yen Futures",e.exports["#CME_MINI:J71!-symbol-description"]="Japanese Yen E-mini Futures",e.exports["#CME_MINI:WM1!-symbol-description"]="E-micro Japanese Yen / U.S. Dollar Futures",e.exports["#CME:M61!-symbol-description"]="Mexican Peso Futures",e.exports["#CME:T61!-symbol-description"]="South African Rand Futures",e.exports["#CME:SK1!-symbol-description"]="Swedish Krona Futures",e.exports["#CME:QT1!-symbol-description"]="Chinese Renminbi / U.S. Dollar Futures",e.exports["#COMEX:AUP1!-symbol-description"]="Aluminum MW U.S. Transaction Premium Platts (25MT) Futures",e.exports["#CME:L61!-symbol-description"]="Brazilian Real Futures",e.exports["#CME:WP1!-symbol-description"]="Polish Zloty Futures",e.exports["#CME:N61!-symbol-description"]="New Zealand Dollar Futures",e.exports["#CME_MINI:MG1!-symbol-description"]="E-micro Australian Dollar / U.S. Dollar Futures",e.exports["#CME_MINI:WN1!-symbol-description"]="E-micro Swiss Franc / U.S. Dollar Futures",e.exports["#CME_MINI:MF1!-symbol-description"]="E-micro Euro / U.S. Dollar Futures",e.exports["#CME_MINI:E71!-symbol-description"]="Euro E-mini Futures",e.exports["#CBOT:ZK1!-symbol-description"]="Denatured Fuel Ethanol Futures",e.exports["#CME_MINI:MB1!-symbol-description"]="E-micro British Pound / U.S. Dollar Futures",e.exports["#NYMEX_MINI:QU1!-symbol-description"]="E-mini Gasoline Futures",e.exports["#NYMEX_MINI:QX1!-symbol-description"]="E-mini Heating Oil Futures",e.exports["#COMEX_MINI:QC1!-symbol-description"]="E-mini Copper Futures",e.exports["#NYMEX_MINI:QG1!-symbol-description"]="E-mini Natural Gas Futures",e.exports["#CME:E41!-symbol-description"]="U.S. Dollar / Turkish Lira Futures",e.exports["#COMEX_MINI:QI1!-symbol-description"]="Silver (Mini) Futures",e.exports["#CME:DL1!-symbol-description"]="Milk, Class III Futures",e.exports["#NYMEX:UX1!-symbol-description"]="Uranium Futures",e.exports["#CBOT:BO1!-symbol-description"]="Soybean Oil Futures",e.exports["#CME:HE1!-symbol-description"]="Lean Hogs Futures",e.exports["#NYMEX:IAC1!-symbol-description"]="Newcastle Coal Futures",e.exports["#NYMEX_MINI:QM1!-symbol-description"]="E-mini Light Crude Oil Futures",e.exports["#NYMEX:JMJ1!-symbol-description"]="Mini Brent Financial Futures",e.exports["#COMEX:AEP1!-symbol-description"]="Aluminium European Premium Futures",e.exports["#CBOT:ZQ1!-symbol-description"]="30 Day Federal Funds Interest Rate Futures",e.exports["#CME:LE1!-symbol-description"]="Live Cattle Futures", +e.exports["#CME:UP1!-symbol-description"]="Swiss Franc / Japanese Yen Futures",e.exports["#CBOT:ZN1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:ZB1!-symbol-description"]="T-Bond Futures",e.exports["#CME:GF1!-symbol-description"]="Feeder Cattle Futures",e.exports["#CBOT:UD1!-symbol-description"]="Ultra T-Bond Futures",e.exports["#CME:I91!-symbol-description"]="CME Housing Futures — Washington DC",e.exports["#CBOT:ZO1!-symbol-description"]="Oat Futures",e.exports["#CBOT:ZM1!-symbol-description"]="Soybean Meal Futures",e.exports["#CBOT_MINI:XN1!-symbol-description"]="Corn Mini Futures",e.exports["#CBOT:ZC1!-symbol-description"]="Corn Futures",e.exports["#CME:LS1!-symbol-description"]="Lumber Futures",e.exports["#CBOT_MINI:XW1!-symbol-description"]="Wheat Mini Futures",e.exports["#CBOT_MINI:XK1!-symbol-description"]="Soybean Mini Futures",e.exports["#CBOT:ZS1!-symbol-description"]="Soybean Futures",e.exports["#NYMEX:PA1!-symbol-description"]="Palladium Futures",e.exports["#CME:FTU1!-symbol-description"]="E-mini FTSE 100 Index USD Futures",e.exports["#CBOT:ZR1!-symbol-description"]="Rice Futures",e.exports["#COMEX_MINI:GR1!-symbol-description"]="Gold (E-micro) Futures",e.exports["#COMEX_MINI:QO1!-symbol-description"]="Gold (Mini) Futures",e.exports["#CME_MINI:RL1!-symbol-description"]="E-mini Russell 1000 Futures",e.exports["#CME_MINI:EW1!-symbol-description"]="S&P 400 Midcap E-mini Futures",e.exports["#COMEX:LD1!-symbol-description"]="Lead Futures",e.exports["#CME_MINI:ES1!-symbol-description"]="S&P 500 E-mini Futures",e.exports["#TVC:SA40-symbol-description"]="South Africa Top 40 Index",e.exports["#BMV:ME-symbol-description"]="IPC Mexico Index",e.exports["#BCBA:IMV-symbol-description"]="MERVAL Index",e.exports["#HSI:HSI-symbol-description"]="Hang Seng Index",e.exports["#BVL:SPBLPGPT-symbol-description"]="S&P / BVL Peru General Index (PEN)",e.exports["#EGX:EGX30-symbol-description"]="EGX 30 Price Return Index",e.exports["#BVC:IGBC-symbol-description"]="Indice General de la Bolsa de Valores de Colombia",e.exports["#TWSE:TAIEX-symbol-description"]="Taiwan Capitalization Weighted Stock Index",e.exports["#QSE:GNRI-symbol-description"]="QE Index",e.exports["#BME:IBC-symbol-description"]="IBEX 35 Index",e.exports["#NZX:NZ50G-symbol-description"]="S&P / NZX 50 Index Gross",e.exports["#SIX:SMI-symbol-description"]="Swiss Market Index",e.exports["#SZSE:399001-symbol-description"]="SZSE Component Index",e.exports["#TADAWUL:TASI-symbol-description"]="Tadawul All Shares Index",e.exports["#IDX:COMPOSITE-symbol-description"]="IDX Composite Index",e.exports["#EURONEXT:PX1-symbol-description"]="CAC 40 Index",e.exports["#OMXHEX:OMXH25-symbol-description"]="OMX Helsinki 25 Index",e.exports["#EURONEXT:BEL20-symbol-description"]="BEL 20 Index",e.exports["#TVC:STI-symbol-description"]="Straits Times Index",e.exports["#DFM:DFMGI-symbol-description"]="DFM Index",e.exports["#TVC:KOSPI-symbol-description"]="Korea Composite Stock Price Index",e.exports["#FTSEMYX:FBMKLCI-symbol-description"]="FTSE Bursa Malaysia KLCI Index", +e.exports["#TASE:TA35-symbol-description"]="TA-35 Index",e.exports["#OMXSTO:OMXS30-symbol-description"]="OMX Stockholm 30 Index",e.exports["#OMXICE:OMXI8-symbol-description"]="OMX Iceland 8 Index",e.exports["#NSENG:NSE30-symbol-description"]="NSE 30 Index",e.exports["#BAHRAIN:BSEX-symbol-description"]="Bahrain All Share Index",e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]="OMX Copenhagen 25 Index",e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]="BELEX 15 Index",e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]="AEX Index",e.exports["#CBOE:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#NASDAQ:XAU-symbol-description"]="PHLX Gold and Silver Sector Index",e.exports["#DJ:DJUSCL-symbol-description"]="Dow Jones U.S. Coal Index",e.exports["#DJ:DJCIKC-symbol-description"]="Dow Jones Commodity Index Coffee",e.exports["#DJ:DJCIEN-symbol-description"]="Dow Jones Commodity Index Energy",e.exports["#NASDAQ:OSX-symbol-description"]="PHLX Oil Service Sector Index",e.exports["#DJ:DJCISB-symbol-description"]="Dow Jones Commodity Index Sugar",e.exports["#DJ:DJCICC-symbol-description"]="Dow Jones Commodity Index Cocoa",e.exports["#DJ:DJCIGR-symbol-description"]="Dow Jones Commodity Index Grains",e.exports["#DJ:DJCIAGC-symbol-description"]="Dow Jones Commodity Index Agriculture Capped Component",e.exports["#DJ:DJCISI-symbol-description"]="Dow Jones Commodity Index Silver",e.exports["#DJ:DJCIIK-symbol-description"]="Dow Jones Commodity Index Nickel",e.exports["#NASDAQ:HGX-symbol-description"]="PHLX Housing Sector Index",e.exports["#DJ:DJCIGC-symbol-description"]="Dow Jones Commodity Index Gold",e.exports["#SP:SPGSCI-symbol-description"]="S&P Goldman Sachs Commodity Index",e.exports["#NASDAQ:UTY-symbol-description"]="PHLX Utility Sector Index",e.exports["#DJ:DJU-symbol-description"]="Dow Jones Utility Average Index",e.exports["#SP:SVX-symbol-description"]="S&P 500 Value Index",e.exports["#SP:OEX-symbol-description"]="S&P 100 Index",e.exports["#CBOE:OEX-symbol-description"]="S&P 100 Index",e.exports["#NASDAQ:SOX-symbol-description"]="Philadelphia Semiconductor Index",e.exports["#RUSSELL:RUI-symbol-description"]="Russell 1000 Index",e.exports["#RUSSELL:RUA-symbol-description"]="Russell 3000 Index",e.exports["#RUSSELL:RUT-symbol-description"]="Russell 2000 Index",e.exports["#NYSE:XMI-symbol-description"]="NYSE ARCA Major Market Index",e.exports["#NYSE:XAX-symbol-description"]="AMEX Composite Index",e.exports["#NASDAQ:NDX-symbol-description"]="Nasdaq 100 Index",e.exports["#NASDAQ:IXIC-symbol-description"]="Nasdaq Composite Index",e.exports["#DJ:DJT-symbol-description"]="Dow Jones Transportation Average Index",e.exports["#NYSE:NYA-symbol-description"]="NYSE Composite Index",e.exports["#NYMEX:CJ1!-symbol-description"]="Cocoa Futures",e.exports["#USDILS-symbol-description"]="U.S. Dollar / Israeli Shekel", +e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#TVC:PL10Y-symbol-description"]="Poland Government Bonds 10 YR Yield",e.exports["#TVC:PL05Y-symbol-description"]="Poland Government Bonds 5 YR Yield",e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]="S&P 500 Index",e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Contract",e.exports["#BYBIT:XRPUSD-symbol-description"]="XRPUSD Perpetual Contract",e.exports["#BYBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Contract",e.exports["#BITMEX:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#DERIBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Futures Contract",e.exports["#DERIBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#USDHUF-symbol-description"]="U.S. Dollar / Hungarian Forint",e.exports["#USDTHB-symbol-description"]="U.S. Dollar / Thai Baht",e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)",e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]="Bitcoin / U.S. Dollar Index",e.exports["#CME_MINI:RTY1!-symbol-description"]="E-Mini Russell 2000 Index Futures",e.exports["#CRYPTOCAP:TOTAL-symbol-description"]="Crypto Total Market Cap, $",e.exports["#ICEUS:DX1!-symbol-description"]="U.S. Dollar Index Futures",e.exports["#NYMEX:TT1!-symbol-description"]="Cotton Futures",e.exports["#PHEMEX:BTCUSD-symbol-description"]="BTC Perpetual Futures Contract",e.exports["#PHEMEX:ETHUSD-symbol-description"]="ETH Perpetual Futures Contract",e.exports["#PHEMEX:XRPUSD-symbol-description"]="XRP Perpetual Futures Contract",e.exports["#PHEMEX:LTCUSD-symbol-description"]="LTC Perpetual Futures Contract", +e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]="Canadian Government Bonds, 10 YR",e.exports["#TVC:CA10Y-symbol-description"]="Canadian Government Bonds 10 YR Yield",e.exports["#TVC:ID10Y-symbol-description"]="Indonesia Government Bonds 10 YR Yield",e.exports["#TVC:NL10-symbol-description"]="Netherlands Government Bonds, 10 YR",e.exports["#TVC:NL10Y-symbol-description"]="Netherlands Government Bonds 10 YR Yield",e.exports["#TVC:NZ10-symbol-description"]="New Zealand Government Bonds, 10 YR",e.exports["#TVC:NZ10Y-symbol-description"]="New Zealand Government Bonds 10 YR Yield",e.exports["#SOLUSD-symbol-description"]="Solana / U.S. Dollar",e.exports["#LUNAUSD-symbol-description"]="Luna / U.S. Dollar",e.exports["#UNIUSD-symbol-description"]="Uniswap / U.S. Dollar",e.exports["#LTCBRL-symbol-description"]="Litecoin / Brazilian Real",e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]="Ethereum / South Korean Won",e.exports["#BTCRUB-symbol-description"]="Bitcoin / Russian Ruble",e.exports["#BTCTHB-symbol-description"]="Bitcoin / Thai Baht",e.exports["#ETHTHB-symbol-description"]="Ethereum / Thai Baht",e.exports["#TVC:EU10YY-symbol-description"]="Euro Government Bonds 10 YR Yield"}}]); \ No newline at end of file diff --git a/charting_library/bundles/hu_HU.7257.089fbbc28bead9558b87.js b/charting_library/bundles/hu_HU.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..aa6db1c3 --- /dev/null +++ b/charting_library/bundles/hu_HU.7257.089fbbc28bead9558b87.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports=["P"]},11268:e=>{e.exports=["H"]},63331:e=>{e.exports=["Szo"]},85954:e=>{e.exports=["V"]},26230:e=>{e.exports=["Sze"]},24793:e=>{e.exports=["Cs"]},31533:e=>{e.exports=["K"]},89790:e=>{e.exports=["Nem kapható Pine forráskód."]},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports=["Tanulmányfa Eltávolításának Jóváhagyása"]},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports=["Április"]},86797:e=>{e.exports=["Augusztus"]},22519:e=>{e.exports=["Bar Change Values"]},52003:e=>{e.exports=["Biztos, hogy törölni akarod a tanulmányt?"]},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports="December"},83498:e=>{e.exports="Delete pane"},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports=["Hiba"]},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports=["Február"]},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports=["Pén"]},72970:e=>{e.exports=["Péntek"]},88958:e=>{e.exports="Holiday"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports=["Indikátor Argumentumok"]},26315:e=>{e.exports=["Indikátor Címkék"]},84098:e=>{e.exports=["Indikátor Értékek"]},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports=["Január"]},23230:e=>{e.exports=["Július"]},49385:e=>{e.exports=["Június"]},99487:e=>{e.exports=["OHCL Értékek"]},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports=["Október"]},75991:e=>{e.exports="Open market status"},18429:e=>{e.exports=["Tudj meg többet"]},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports=["Hét"]},61199:e=>{e.exports=["Hétfő"]},41610:e=>{e.exports=["Több"]},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports=["Május"]},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports=["Március"]},83949:e=>{e.exports="Market open"},35701:e=>{e.exports="Market opens in {remainingTime}."},95814:e=>{e.exports="Market closed"},98105:e=>{e.exports="Market closes in {remainingTime}."},87202:e=>{e.exports="Market is currently on holiday. Lucky them."},71194:e=>{e.exports="November"},66324:e=>{ +e.exports=["Forráskód"]},36835:e=>{e.exports=["Szom"]},1144:e=>{e.exports=["Szombat"]},40653:e=>{e.exports="Scroll to the left"},26721:e=>{e.exports="Scroll to the most recent bar"},35809:e=>{e.exports="Scroll to the right"},61132:e=>{e.exports=["Szeptember"]},28705:e=>{e.exports="Show Indicator Legend"},51072:e=>{e.exports="Show Object Tree"},37809:e=>{e.exports="Show interval settings"},39045:e=>{e.exports="Study Error"},86577:e=>{e.exports=["Vas"]},72149:e=>{e.exports=["Vasárnap"]},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports="Symbol title"},29985:e=>{e.exports="Post-market"},28412:e=>{e.exports="Paid plans feature faster data updates."},56042:e=>{e.exports="Pre-market"},36015:e=>{e.exports="Real-time data for {description} is not supported right now. We may support it in the future."},6667:e=>{e.exports="Real-time data for {symbolName} is provided by {exchange} exchange."},48293:e=>{e.exports="Restore chart"},91029:e=>{e.exports="Restore pane"},75094:e=>{e.exports=["Szer"]},7147:e=>{e.exports=["Szerda"]},52984:e=>{e.exports="To get real-time data for {description}, please buy the real-time data package."},9787:e=>{e.exports=["Cs"]},7951:e=>{e.exports=["Csütörtök"]},57918:e=>{e.exports="This data is real-time, but it’s slightly different to its official counterpart coming from primary exchanges."},68025:e=>{e.exports="This data is real-time, but it’s slightly different to its official counterpart coming from {exchange}."},73717:e=>{e.exports="This symbol doesn't exist, please pick another one."},57048:e=>{e.exports="Time for a walk — this market is closed."},94316:e=>{e.exports=["Ke"]},44979:e=>{e.exports=["Kedd"]},8209:e=>{e.exports="Unflag Symbol"},1111:e=>{e.exports=["Volumen"]},61311:e=>{e.exports=["Nagyítás"]},47602:e=>{e.exports=["Kicsinyítés"]},57889:e=>{e.exports="change OHLC values visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports="change volume values visibility"},39348:e=>{e.exports="less than 1 minute"},87358:e=>{e.exports="show {title}"},7827:e=>{e.exports="{days} and {hours}"},7435:e=>{e.exports="{exchange} by {originalExchange}"},19830:e=>{e.exports="{hours} and {minutes}"},1084:e=>{e.exports="{listedExchange} real-time data is available for free to registered users."},11155:e=>{e.exports="{symbolName} data is delayed by {time} minutes."},77033:e=>{e.exports=["Data is updated once every {amount} seconds, even if there are more updates on the market."]},2121:e=>{e.exports=["Data on our Basic plan is updated once every {amount} seconds, even if there are more updates on the market."]},5223:e=>{e.exports=["One update every {amount} seconds"]},58609:e=>{e.exports=["{number} days"]},24430:e=>{ +e.exports=["{number} hours"]},67151:e=>{e.exports=["{number} minutes"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/hu_HU.8087.02a950e0b171d1520043.js b/charting_library/bundles/hu_HU.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..153396f0 --- /dev/null +++ b/charting_library/bundles/hu_HU.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},20036:e=>{e.exports=["Törlés"]},23398:e=>{e.exports=["Szimbólum módosítása"]},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},73226:e=>{e.exports=["Alkalmaz"]},79852:e=>{e.exports="Bond"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports=["Leírás"]},46812:e=>{e.exports="Increase"},89298:e=>{e.exports=["Eltolás"]},68988:e=>{e.exports=["Oké"]},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},59877:e=>{e.exports='Set the "{inputInline}" time and price for "{studyShortDescription}"'},18571:e=>{e.exports='Set the "{inputTitle}" time for "{studyShortDescription}"'},58552:e=>{e.exports='Set the "{inputTitle}" price for "{studyShortDescription}"'},80481:e=>{e.exports='Set the time and price for "{studyShortDescription}"'},42917:e=>{e.exports='Set the time for "{studyShortDescription}"'},6083:e=>{e.exports='Set the price for "{studyShortDescription}"'},52298:e=>{e.exports=["Keresés"]},13269:e=>{e.exports="Select source"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},89053:e=>{e.exports=["Szimbólum"]},48490:e=>{e.exports="Symbol & description"},99983:e=>{e.exports="Symbol Search"},54336:e=>{e.exports="Remove color"},60142:e=>{e.exports="Thickness"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports=["záró"]},8448:e=>{e.exports=["kripto"]},1328:e=>{e.exports="dr"},88720:e=>{e.exports="economy"},39512:e=>{e.exports="forex"},81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},38071:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/id_ID.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/id_ID.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..723df2b2 --- /dev/null +++ b/charting_library/bundles/id_ID.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:a=>{a.exports=["Titik"]},6174:a=>{a.exports=["hari"]},5285:a=>{a.exports=["jam"]},79410:a=>{a.exports=["bulan"]},37830:a=>{a.exports=["menit"]},25042:a=>{a.exports=["minggu"]},74787:a=>{a.exports=["Hari"]},62346:a=>{a.exports=["Jam"]},94328:a=>{a.exports=["Bulan"]},57470:a=>{a.exports=["Menit"]},74973:a=>{a.exports=["Detik"]},48801:a=>{a.exports=["Rentang"]},86614:a=>{a.exports=["Minggu"]},30426:a=>{a.exports=["Tick"]},90069:a=>{a.exports=["Bandingkan"]},96935:a=>{a.exports=["Salin gambar chart"]},15803:a=>{a.exports=["Salin tautan menuju gambar chart"]},74207:a=>{a.exports=["Pengaturan chart"]},54777:a=>{a.exports=["Tambah"]},95798:a=>{a.exports=["Tambahkan interval khusus"]},44629:a=>{a.exports=["Tambah ke daftar favorit"]},15795:a=>{a.exports=["Seluruh layout saya"]},88368:a=>{a.exports=["Seluruh perubahan tersimpan"]},84232:a=>{a.exports=["Corak Bar"]},43399:a=>{a.exports=["Template bawaan"]},83127:a=>{a.exports=["Indikator-Indikator Favorit"]},33959:a=>{a.exports=["Favorit"]},11682:a=>{a.exports=["Mode layar penuh"]},15812:a=>{a.exports=["Template Indikator"]},61142:a=>{a.exports=["Indikator"]},74527:a=>{a.exports=["Indikator dan Strategi"]},79353:a=>{a.exports=["Buka Dialog Interval"]},55520:a=>{a.exports=["Buka chart dalam popup"]},2226:a=>{a.exports=["Buka gambar di tab baru"]},75687:a=>{a.exports=["Muat Layout Chart"]},75789:a=>{a.exports=["Muat layout"]},90879:a=>{a.exports=["Memuat..."]},80959:a=>{a.exports=["Buat salinan"]},58219:a=>{a.exports=["Kelola layout"]},38554:a=>{a.exports=["Template saya"]},14605:a=>{a.exports=["Angka atau {hotKey_0}"]},85520:a=>{a.exports=["Simpan"]},92093:a=>{a.exports=["Simpan Template Indikator.."]},87409:a=>{a.exports=["Simpan seluruh chart untuk seluruh simbol-simbol dan interval pada layout anda"]},57352:a=>{a.exports=["Simpan gambar"]},11680:a=>{a.exports=["Simpan layout"]},20987:a=>{a.exports=["Cukup mengetik pada chart untuk mengeluarkan kotak pencarian ini"]},99983:a=>{a.exports=["Pencarian Simbol"]},70728:a=>{a.exports=["Ulangi {hint}"]},72482:a=>{a.exports=["Hilangkan dari favorit"]},35038:a=>{a.exports=["Mengganti Nama"]},88513:a=>{a.exports=["Ambil cuplikan"]},91900:a=>{a.exports=["Template"]},32916:a=>{a.exports=["Interval Waktu"]},9765:a=>{a.exports=["Tweet gambar chart"]},80323:a=>{a.exports=["Kembalikan {hint}"]},23687:a=>{a.exports=["Anda belum memiliki Indikator Favorit saat ini"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/id_ID.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/id_ID.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..23a40981 --- /dev/null +++ b/charting_library/bundles/id_ID.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:a=>{a.exports="Cross"},41596:a=>{a.exports=["Label pada skala harga"]},23545:a=>{a.exports=["Nilai dalam baris status"]},39495:a=>{a.exports=["Lingkaran"]},41389:a=>{a.exports=["Bar Diatas"]},29520:a=>{a.exports=["Absolut"]},58102:a=>{a.exports=["Terapkan Pengaturan Awal"]},65262:a=>{a.exports=["Area Dengan Jeda"]},83760:a=>{a.exports=["Badan"]},48848:a=>{a.exports=["Batas"]},27331:a=>{a.exports=["Latar"]},78626:a=>{a.exports=["Bar Dibawah"]},41361:a=>{a.exports=["Turun"]},22192:a=>{a.exports=["Hari"]},31577:a=>{a.exports=["VA Berjalan"]},4329:a=>{a.exports=["Bawaan"]},98938:a=>{a.exports=["Bawaan"]},63099:a=>{a.exports=["Jam"]},11091:a=>{a.exports="Histogram"},66304:a=>{a.exports=["Input"]},40297:a=>{a.exports=["hasil"]},36993:a=>{a.exports=["Menimpa Tick Min"]},64606:a=>{a.exports=["Font Label"]},54934:a=>{a.exports=["Garis Dengan Jeda"]},95543:a=>{a.exports=["Bulan"]},28134:a=>{a.exports=["Menit"]},18229:a=>{a.exports=["Simpan Sebagai Bawaan"]},71129:a=>{a.exports=["Detik"]},86520:a=>{a.exports=["Label Sinyal"]},79511:a=>{a.exports=["Garis tahap"]},64108:a=>{a.exports="Step line with breaks"},67767:a=>{a.exports=["Garis Tahap Dengan Berlian"]},21861:a=>{a.exports=["Penempatan"]},73947:a=>{a.exports=["Presisi"]},66596:a=>{a.exports=["Kuantitas"]},86672:a=>{a.exports=["Rentang"]},79782:a=>{a.exports=["Atur Ulang Pengaturan"]},21594:a=>{a.exports=["Minggu"]},26458:a=>{a.exports=["Sumbu"]},95247:a=>{a.exports=["Lebar (% dari Kotak)"]},19221:a=>{a.exports=["Warna teks"]},7138:a=>{a.exports=["Trade pada Chart"]},98802:a=>{a.exports=["Naik"]},14414:a=>{a.exports=["Profil Volume"]},91322:a=>{a.exports=["Nilai"]},20834:a=>{a.exports=["Ubah Min Tick"]},98491:a=>{a.exports=["Ubah Char"]},7378:a=>{a.exports=["Ubah Ukuran Font"]},28691:a=>{a.exports=["Ubah Corak Garis"]},38361:a=>{a.exports=["Ubah Lokasi"]},51081:a=>{a.exports=["Ubah Lebar Persentase"]},47634:a=>{a.exports=["Ubah Penempatan"]},15683:a=>{a.exports=["Ubah Tipe Plot"]},164:a=>{a.exports=["Ubah Presisi"]},86888:a=>{a.exports=["Ubah Bentuk"]},50463:a=>{a.exports=["Ubah Nilai"]},12628:a=>{a.exports=["Ubah visibilitas nilai"]},13355:a=>{a.exports=["ubah {title} hari ke"]},41377:a=>{a.exports=["ubah {title} hari dari"]},35388:a=>{a.exports=["ubah {title} jam dari"]},78586:a=>{a.exports=["ubah {title} jam ke"]},59635:a=>{a.exports=["ubah {title} bulan dari"]},74266:a=>{a.exports=["ubah {title} bulan ke"]},91633:a=>{a.exports=["ubah {title} menit ke"]},15106:a=>{a.exports=["ubah {title} menit dari"]},66161:a=>{a.exports=["ubah {title} detik ke"]},2822:a=>{a.exports=["ubah {title} detik dari"]},21339:a=>{a.exports=["ubah {title} minggu dari"]},68643:a=>{a.exports=["ubah {title} minggu ke"]},30810:a=>{a.exports=["ubah visibilitas {title} pada tick"]},24941:a=>{a.exports=["ubah visibilitas {title} dalam minggu"]},29088:a=>{a.exports=["ubah visibilitas {title} dalam hari"]},68971:a=>{a.exports=["ubah visibilitas {title} dalam jam"]},64370:a=>{ +a.exports=["ubah visibilitas {title} dalam menit"]},6659:a=>{a.exports=["ubah visibilitas {title} dalam bulan"]},29091:a=>{a.exports=["ubah visibilitas {title} di dalam rentang"]},46948:a=>{a.exports=["ubah visibilitas {title} pada detik"]},82211:a=>{a.exports=["Hari"]},33486:a=>{a.exports=["hari ke"]},14077:a=>{a.exports=["dari dari"]},3143:a=>{a.exports=["Jam"]},84775:a=>{a.exports=["jam dari"]},11255:a=>{a.exports=["jam ke"]},58964:a=>{a.exports=["Bulan"]},71770:a=>{a.exports=["bulan dari"]},37179:a=>{a.exports=["bulan ke"]},16465:a=>{a.exports=["menit"]},72317:a=>{a.exports=["menit ke"]},25586:a=>{a.exports=["menit dari"]},32925:a=>{a.exports=["detik"]},39017:a=>{a.exports=["detik ke"]},6049:a=>{a.exports=["detik dari"]},13604:a=>{a.exports=["Rentang"]},93016:a=>{a.exports=["minggu"]},32002:a=>{a.exports=["minggu dari"]},28091:a=>{a.exports=["minggu ke"]},59523:a=>{a.exports=["Tick"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/id_ID.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/id_ID.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..28d56e2f --- /dev/null +++ b/charting_library/bundles/id_ID.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:a=>{a.exports=["mata uang"]},60558:a=>{a.exports=["hewan & alam"]},14232:a=>{a.exports=["aktivitas"]},57792:a=>{a.exports=["tanda panah"]},33628:a=>{a.exports=["gestur & smiley"]},35305:a=>{a.exports=["makanan & minuman"]},49546:a=>{a.exports=["bendera"]},72302:a=>{a.exports=["objek"]},11739:a=>{a.exports=["alam"]},96330:a=>{a.exports=["senyuman & orang"]},6878:a=>{a.exports=["simbol"]},77011:a=>{a.exports=["simbol & bendera"]},15426:a=>{a.exports=["baru digunakan"]},15395:a=>{a.exports=["perjalanan & tempat"]},82401:a=>{a.exports=["Kursor"]},99878:a=>{a.exports=["Peralatan Catatan"]},44629:a=>{a.exports=["Tambah ke daftar favorit"]},75377:a=>{a.exports=["Peralatan Gann dan Fibonacci"]},95537:a=>{a.exports=["Bentuk-Bentuk Geometris"]},60925:a=>{a.exports=["Titik"]},19570:a=>{a.exports=["Emoji"]},99289:a=>{a.exports=["Penghapus"]},17517:a=>{a.exports=["Sembunyikan Semua Peralatan Gambar"]},96411:a=>{a.exports=["Sembunyikan Toolbar Peralatan Gambar"]},92464:a=>{a.exports=["Ikon"]},37057:a=>{a.exports=["Kunci Semua Peralatan Gambar"]},37140:a=>{a.exports=["Mode Magnet menempelkan gambar didekat bar harga dengan nilai OHLC yang terdekat"]},59607:a=>{a.exports=["Mengukur"]},36551:a=>{a.exports=["Gambar baru akan direplikasi ke seluruh chart didalam layout dan ditampilkan saat ticker yang sama dipilih"]},63354:a=>{a.exports=["Perlihatkan Bilah Alat Gambar"]},49616:a=>{a.exports=["Tampilkan Toolbar Alat Gambar Favorit"]},91977:a=>{a.exports=["Perlihatkan Alat Tersembunyi"]},51072:a=>{a.exports=["Tampilkan Pohon Objek"]},49421:a=>{a.exports=["Tetap Dalam Mode Menggambar"]},85422:a=>{a.exports=["Magnet Kuat"]},19693:a=>{a.exports=["Motif-Motif"]},10234:a=>{a.exports=["Peralatan Prediksi dan Pengukuran"]},76091:a=>{a.exports=["Hilangkan Gambar"]},45286:a=>{a.exports=["Hilangkan objek"]},72482:a=>{a.exports=["Hilangkan dari favorit"]},30513:a=>{a.exports=["Hilangkan {drawings}"]},10049:a=>{a.exports=["Hilangkan {drawings} & {indicators}"]},55084:a=>{a.exports=["Hilangkan {indicators}"]},45265:a=>{a.exports=["Magnet Lemah"]},52899:a=>{a.exports=["Peralatan Garis Tren"]},38925:a=>{a.exports=["Perbesar"]},49895:a=>{a.exports=["Perkecil"]},32868:a=>{a.exports=["{hotKey_0} + Klik pada chart"]},68125:a=>{a.exports=["{hotKey_0} — lingkaran"]},40234:a=>{a.exports=["{hotKey_0} — menggambar garis lurus dengan sudut 45 derajat"]},10289:a=>{a.exports=["{hotKey_0} — kenaikan tetap"]},81591:a=>{a.exports=["{hotKey_0} — persegi"]},93030:a=>{a.exports=["{amount} gambar"]},80437:a=>{a.exports=["{amount} indikator"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/id_ID.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/id_ID.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..4e650d1a --- /dev/null +++ b/charting_library/bundles/id_ID.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:a=>{a.exports="#1 (bar)"},1961:a=>{a.exports=["#1 (harga)"]},12706:a=>{a.exports=["#1 (harga, bar)"]},92195:a=>{a.exports=["#1 (% posisi vertikal, bar)"]},66187:a=>{a.exports="Median"},5066:a=>{a.exports="%"},89795:a=>{a.exports=["Berlawanan arah jarum jam"]},43809:a=>{a.exports=["Koefisien Sebagai Persen"]},40054:a=>{a.exports=["Warna"]},47737:a=>{a.exports=["Mode statistik kompak"]},76655:a=>{a.exports=["Kas"]},72171:a=>{a.exports=["Pusat"]},99120:a=>{a.exports=["Kanal"]},36150:a=>{a.exports=["Sudut"]},38280:a=>{a.exports=["Sudut-Sudut"]},95264:a=>{a.exports=["Besar Akun"]},85160:a=>{a.exports=["Selalu tampilkan statistik"]},54189:a=>{a.exports=["Busur-Busur"]},34674:a=>{a.exports=["Rata-Rata HL dalam minticks"]},91757:a=>{a.exports=["Dasar"]},17608:a=>{a.exports=["Label Dasar"]},48848:a=>{a.exports=["Batas"]},72269:a=>{a.exports=["Batas-Batas"]},27331:a=>{a.exports=["Latar"]},19949:a=>{a.exports=["Rentang bar"]},81260:a=>{a.exports="Grid"},67114:a=>{a.exports=["Rentang tanggal/waktu"]},75460:a=>{a.exports=["Jarak"]},46211:a=>{a.exports=["Pin emoji"]},46001:a=>{a.exports=["Harga entri"]},1220:a=>{a.exports=["Perpanjang"]},71116:a=>{a.exports=["Perpanjang Bawah"]},45809:a=>{a.exports=["Perpanjang Kiri"]},25892:a=>{a.exports=["Perpanjang garis kekiri"]},3304:a=>{a.exports=["Perpanjang Garis Kekiri"]},83095:a=>{a.exports=["Perpanjang Garis Kekanan"]},14025:a=>{a.exports=["Perpanjang Kanan"]},74395:a=>{a.exports=["Perpanjang garis kekanan"]},85197:a=>{a.exports=["Perpanjang Atas"]},17006:a=>{a.exports=["Ukuran Font"]},31343:a=>{a.exports=["Teks gagal"]},28565:a=>{a.exports=["Latar gagal"]},87931:a=>{a.exports=["Kipas"]},39836:a=>{a.exports=["Level fib berbasis skala log"]},10578:a=>{a.exports=["Lingkaran Penuh"]},25264:a=>{a.exports=["Bar HL"]},77405:a=>{a.exports="Horizontal"},66049:a=>{a.exports=["Bar OC"]},27531:a=>{a.exports=["Ukuran lot"]},85206:a=>{a.exports="Label"},75332:a=>{a.exports=["Batas Label"]},14773:a=>{a.exports=["Latar Belakang Label"]},37126:a=>{a.exports=["Teks Label"]},79106:a=>{a.exports=["Level-Level"]},95610:a=>{a.exports=["Garis Level"]},19286:a=>{a.exports=["Kiri"]},79307:a=>{a.exports=["Label Kiri"]},49286:a=>{a.exports=["Garis - HL/2"]},17676:a=>{a.exports=["Garis - Pembukaan"]},47669:a=>{a.exports=["Garis - Penutupan"]},71899:a=>{a.exports=["Garis - Tertinggi"]},83394:a=>{a.exports=["Garis - Terendah"]},60489:a=>{a.exports=["Warna Garis"]},53889:a=>{a.exports="Mode"},76476:a=>{a.exports=["Tengah"]},24510:a=>{a.exports=["Titik tengah"]},22213:a=>{a.exports=["Latar sumber"]},15500:a=>{a.exports=["Batas sumber"]},79238:a=>{a.exports=["Teks sumber"]},37249:a=>{a.exports=["Statistik"]},28712:a=>{a.exports=["Posisi statistik"]},50948:a=>{a.exports=["Warna Stop"]},56119:a=>{a.exports=["Level stop"]},69835:a=>{a.exports=["Teks sukses"]},91141:a=>{a.exports=["Latar sukses"]},650:a=>{a.exports=["Persen"]},25684:a=>{a.exports=["Harga"]},23675:a=>{a.exports=["Label Harga"]},75675:a=>{a.exports=["Label harga"]}, +16103:a=>{a.exports=["Level Harga"]},46964:a=>{a.exports=["Rentang Harga"]},59771:a=>{a.exports=["Rasio Harga/Bar"]},29072:a=>{a.exports=["Harga"]},2635:a=>{a.exports=["Level profit"]},33886:a=>{a.exports=["Rentang dan rasio"]},24186:a=>{a.exports=["Membalik"]},21141:a=>{a.exports=["Kanan"]},91367:a=>{a.exports=["Label Kanan"]},63833:a=>{a.exports=["Risiko"]},95545:a=>{a.exports=["Gelombang"]},26458:a=>{a.exports=["Sumbu"]},65994:a=>{a.exports=["Teratas"]},10209:a=>{a.exports=["Label Teratas"]},98001:a=>{a.exports=["Latar target"]},89258:a=>{a.exports=["Batas target"]},45302:a=>{a.exports=["Warna Target"]},74289:a=>{a.exports=["Teks target"]},17932:a=>{a.exports=["Pembungkus Teks"]},92960:a=>{a.exports=["Perataan teks"]},90581:a=>{a.exports=["Orientasi teks"]},55325:a=>{a.exports=["Label waktu"]},77838:a=>{a.exports=["Level Waktu"]},2295:a=>{a.exports=["Transparansi"]},4372:a=>{a.exports=["Garis tren"]},12374:a=>{a.exports=["Gunakan satu warna"]},91322:a=>{a.exports=["Nilai"]},25227:a=>{a.exports=["Varian"]},44085:a=>{a.exports="Vertical"},1670:a=>{a.exports=["ubah sudut"]},54119:a=>{a.exports=["ubah warna panah"]},72080:a=>{a.exports=["ubah warna bendera"]},98905:a=>{a.exports=["ubah margin atas"]},11049:a=>{a.exports=["ubah koordinat posisi vertikal Y"]},31804:a=>{a.exports=["ubah {title} berlawanan jarum jam"]},99128:a=>{a.exports=["ubah visibilitas koefisien sebagai persen {title}"]},20216:a=>{a.exports=["ubah warna {title}"]},35435:a=>{a.exports=["ubah mode statistik padat {title}"]},550:a=>{a.exports=["ubah warna batas candle naik {title}"]},22313:a=>{a.exports=["ubah visibilitas batas candle {title}"]},7373:a=>{a.exports=["ubah warna batas candle turun {title}"]},38742:a=>{a.exports=["ubah warna candle turun {title}"]},42273:a=>{a.exports=["ubah warna candle naik {title}"]},76054:a=>{a.exports=["ubah warna sumbu candle {title}"]},27029:a=>{a.exports=["ubah visibilitas sumbu candle {title}"]},45537:a=>{a.exports=["ubah visibilitas sudut {title}"]},31775:a=>{a.exports=["ubah ukuran akun {title}"]},37913:a=>{a.exports=["ubah selalu menampilkan statistik {title}"]},15521:a=>{a.exports=["ubah warna semua garis {title}"]},17466:a=>{a.exports=["ubah warna garis {index} busur {title}"]},72307:a=>{a.exports=["ubah lebar garis {index} busur {title}"]},13853:a=>{a.exports=["ubah visibilitas garis {index} lengkungan {title}"]},78680:a=>{a.exports=["ubah nilai rata-rata HL {title}"]},15802:a=>{a.exports=["ubah visibilitas label bawah {title}"]},36438:a=>{a.exports=["ubah transparansi latar belakang {title}"]},82465:a=>{a.exports=["ubah visibilitas latar belakang {title}"]},75312:a=>{a.exports=["ubah warna latar belakang {title}"]},39651:a=>{a.exports=["ubah warna latar belakang 1 {title}"]},78177:a=>{a.exports=["ubah warna latar belakang 2 {title}"]},42746:a=>{a.exports=["ubah visibilitas rentang bar {title}"]},53770:a=>{a.exports=["ubah visibilitas grid {title}"]},29145:a=>{a.exports=["ubah warna garis grid {title}"]},64949:a=>{a.exports=["ubah corak garis grid {title}"]},93548:a=>{ +a.exports=["ubah lebar garis grid {title}"]},15485:a=>{a.exports=["ubah visibilitas rentang tanggal/waktu {title}"]},3400:a=>{a.exports=["ubah derajat {title}"]},91534:a=>{a.exports=["ubah visibilitas jarak {title}"]},65056:a=>{a.exports=["ubah emoji {title}"]},65899:a=>{a.exports=["ubah visibilitas emoji {title}"]},59354:a=>{a.exports=["ubah harga masuk {title}"]},1447:a=>{a.exports=["ubah perpanjangan ke bawah {title}"]},15258:a=>{a.exports=["ubah perpanjangan ke kiri {title}"]},896:a=>{a.exports=["ubah perpanjangan ke atas {title}"]},3708:a=>{a.exports=["ubah perpanjangan kiri {title}"]},45719:a=>{a.exports=["ubah perpanjangan kanan {title}"]},86647:a=>{a.exports=["ubah perpanjangan {title}"]},3156:a=>{a.exports=["ubah warna teks kegagalan {title}"]},49885:a=>{a.exports=["ubah warna latar belakang kegagalan {title}"]},89126:a=>{a.exports=["ubah visibilitas garis {index} kipas {title}"]},30016:a=>{a.exports=["ubah lebar garis {index} kipas {title}"]},36147:a=>{a.exports=["ubah warna garis {index} kipas {title}"]},78142:a=>{a.exports=["ubah visibilitas kipas {title}"]},79467:a=>{a.exports=["ubah warna garis kipas {title}"]},45739:a=>{a.exports=["ubah level fib {title} berdasarkan skala log"]},99670:a=>{a.exports=["ubah menjadi terbalik {title}"]},35165:a=>{a.exports=["ubah visibilitas lingkaran penuh {title}"]},48983:a=>{a.exports=["ubah warna latar belakang gambar {title}"]},45025:a=>{a.exports=["ubah ukuran lot {title}"]},81170:a=>{a.exports=["ubah perataan label {title}"]},22775:a=>{a.exports=["Ubah ukuran font label {title}"]},24338:a=>{a.exports=["ubah visibilitas label {title}"]},32891:a=>{a.exports=["ubah garis koefisien {index} level {title}"]},85551:a=>{a.exports=["ubah warna garis {title} level {index}"]},47840:a=>{a.exports=["ubah corak garis {index} level {title}"]},45463:a=>{a.exports=["ubah visibilitas garis {title} level {index}"]},90098:a=>{a.exports=["ubah lebar garis {index} level {title}"]},26710:a=>{a.exports=["ubah visibilitas level {title}"]},2359:a=>{a.exports=["ubah visibilitas label kiri {title}"]},44643:a=>{a.exports=["ubah lebar garis {title}"]},20563:a=>{a.exports=["ubah warna garis {title}"]},66982:a=>{a.exports=["ubah corak garis {title}"]},94441:a=>{a.exports=["ubah mode {title}"]},89996:a=>{a.exports=["ubah visibilitas titik tengah {title}"]},36618:a=>{a.exports=["ubah cerminan {title}"]},18544:a=>{a.exports=["ubah warna latar belakang sumber {title}"]},48035:a=>{a.exports=["ubah warna batas sumber {title}"]},42286:a=>{a.exports=["ubah warna teks sumber {title}"]},588:a=>{a.exports=["ubah posisi statistik {title}"]},54659:a=>{a.exports=["ubah warna stop {title}"]},89182:a=>{a.exports=["ubah level stop loss {title}"]},82224:a=>{a.exports=["ubah harga stop loss {title}"]},88383:a=>{a.exports=["ubah warna teks kesuksesan {title}"]},26967:a=>{a.exports=["ubah warna latar belakang kesuksesan {title}"]},45936:a=>{a.exports=["ubah visibilitas label harga {title}"]},88577:a=>{a.exports=["ubah visibilitas label harga {title}"]},47045:a=>{a.exports=["ubah visibilitas rentang harga {title}"]}, +56175:a=>{a.exports=["ubah visibilitas harga {title}"]},44539:a=>{a.exports=["ubah level profit {title}"]},41646:a=>{a.exports=["ubah harga profit {title}"]},52877:a=>{a.exports=["ubah {title} menjadi terbalik"]},16598:a=>{a.exports=["ubah visibilitas label kanan {title}"]},31553:a=>{a.exports=["ubah resiko {title}"]},40344:a=>{a.exports=["ubah mode tampilan resiko {title}"]},73137:a=>{a.exports=["ubah visibilitas label atas {title}"]},52387:a=>{a.exports=["ubah warna latar belakang target {title}"]},6921:a=>{a.exports=["ubah warna batas target {title}"]},97573:a=>{a.exports=["ubah warna target {title}"]},27634:a=>{a.exports=["ubah warna teks target {title}"]},33822:a=>{a.exports=["ubah visibilitas label waktu {title}"]},84321:a=>{a.exports=["ubah transparansi {title}"]},12355:a=>{a.exports=["ubah nilai variasi {title}"]},25937:a=>{a.exports=["ubah kelurusan label vertikal {toolName}"]},46991:a=>{a.exports=["ubah kelurusan label horizontal {toolName}"]},73080:a=>{a.exports=["ubah arah label {toolName}"]},24272:a=>{a.exports=["ubah visibilitas garis {toolName}"]},46404:a=>{a.exports=["ubah lebar garis {toolName}"]},50265:a=>{a.exports=["ubah warna garis {toolName}"]},72781:a=>{a.exports=["ubah garis perpanjangan ke kiri {toolName}"]},84613:a=>{a.exports=["ubah garis perpanjangan ke kanan {toolName}"]},62603:a=>{a.exports=["ubah ujung garis kiri {toolName}"]},62412:a=>{a.exports=["ubah ujung garis kanan {toolName}"]},35422:a=>{a.exports=["ubah corak garis {toolName}"]},77690:a=>{a.exports=["ubah teks {toolName}"]},69871:a=>{a.exports=["ubah visibilitas teks {toolName}"]},25878:a=>{a.exports=["ubah pembungkus teks {toolName}"]},91832:a=>{a.exports=["ubah warna latar belakang teks {toolName}"]},18610:a=>{a.exports=["ubah visibilitas latar belakang teks {toolName}"]},44755:a=>{a.exports=["ubah warna bingkai teks {toolName}"]},6324:a=>{a.exports=["ubah lebar bingkai teks {toolName}"]},45529:a=>{a.exports=["ubah visibilitas bingkai teks {toolName}"]},6500:a=>{a.exports=["ubah warna teks {toolName}"]},51614:a=>{a.exports=["ubah ketebalan font teks {toolName}"]},18572:a=>{a.exports=["ubah miring font teks {toolName}"]},48382:a=>{a.exports=["ubah ukuran font teks {toolName}"]},21926:a=>{a.exports=["Warna Latar Belakang"]},52241:a=>{a.exports=["Latar Belakang terisi"]},70607:a=>{a.exports=["Warna garis"]},41075:a=>{a.exports=["Corak garis"]},73043:a=>{a.exports=["Lebar garis"]},41437:a=>{a.exports=["Warna teks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/id_ID.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/id_ID.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..7d33c315 --- /dev/null +++ b/charting_library/bundles/id_ID.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:a=>{a.exports=["Tambah"]},53585:a=>{a.exports=["Tambahkan warna khusus"]},81865:a=>{a.exports=["Transparansi"]},40054:a=>{a.exports=["Warna"]},44629:a=>{a.exports=["Tambah ke daftar favorit"]},38455:a=>{a.exports=["Warna Latar"]},79964:a=>{a.exports=["Warna latar 1"]},45320:a=>{a.exports=["Warna latar 2"]},60925:a=>{a.exports=["Titik"]},42973:a=>{a.exports=["Garis titik-titik"]},59317:a=>{a.exports=["Garis putus-putus"]},99289:a=>{a.exports=["Penghapus"]},23886:a=>{a.exports=["Ukuran Font"]},17006:a=>{a.exports=["Ukuran Font"]},17517:a=>{a.exports=["Sembunyikan Semua Peralatan Gambar"]},74813:a=>{a.exports=["Sembunyikan Toolbar Alat Gambar Favorit"]},37057:a=>{a.exports=["Kunci Semua Peralatan Gambar"]},71845:a=>{a.exports=["Latar alat garis"]},12928:a=>{a.exports=["Warna alat garis"]},21327:a=>{a.exports=["Warna teks alat garis"]},86327:a=>{a.exports=["Lebar alat garis"]},47059:a=>{a.exports=["Lebar alat garis"]},41610:a=>{a.exports=["Lebih lanjut"]},37140:a=>{a.exports=["Mode Magnet menempelkan gambar didekat bar harga dengan nilai OHLC yang terdekat"]},67455:a=>{a.exports=["Warna Penanda"]},59607:a=>{a.exports=["Mengukur"]},36551:a=>{a.exports=["Gambar baru akan direplikasi ke seluruh chart didalam layout dan ditampilkan saat ticker yang sama dipilih"]},91977:a=>{a.exports=["Perlihatkan Alat Tersembunyi"]},51072:a=>{a.exports=["Tampilkan Pohon Objek"]},49421:a=>{a.exports=["Tetap Dalam Mode Menggambar"]},49593:a=>{a.exports=["Warna Latar Stop"]},36785:a=>{a.exports=["Warna Latar Belakang Profit"]},76091:a=>{a.exports=["Hilangkan Gambar"]},54336:a=>{a.exports=["Hilangkan warna"]},72482:a=>{a.exports=["Hilangkan dari favorit"]},19221:a=>{a.exports=["Warna teks"]},38925:a=>{a.exports=["Perbesar"]},49895:a=>{a.exports=["Perkecil"]},16631:a=>{a.exports=["ubah warna teks peralatan menggaris"]},74350:a=>{a.exports=["ubah warna latar belakang peralatan menggaris"]},68519:a=>{a.exports=["ubah warna peralatan menggaris"]},36819:a=>{a.exports=["ubah ukuran font peralatan menggaris"]},54769:a=>{a.exports=["ubah corak garis peralatan menggaris"]},41648:a=>{a.exports=["ubah lebar garis dari peralatan menggaris"]},32868:a=>{a.exports=["{hotKey_0} + Klik pada chart"]},68125:a=>{a.exports=["{hotKey_0} — lingkaran"]},40234:a=>{a.exports=["{hotKey_0} — menggambar garis lurus dengan sudut 45 derajat"]},10289:a=>{a.exports=["{hotKey_0} — kenaikan tetap"]},81591:a=>{a.exports=["{hotKey_0} — persegi"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/id_ID.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/id_ID.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..613cbf44 --- /dev/null +++ b/charting_library/bundles/id_ID.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:a=>{a.exports=["bar"]},19648:a=>{a.exports=["12-jam"]},55838:a=>{a.exports=["24-jam"]},88364:a=>{a.exports=["Chart corak basic"]},46720:a=>{a.exports="Crosshair"},50985:a=>{a.exports=["Mata Uang"]},17319:a=>{a.exports=["Mata uang dan unit"]},19481:a=>{a.exports=["Tampilan"]},68791:a=>{a.exports=["Argumen"]},95036:a=>{a.exports=["Rata-rata penutupan"]},27331:a=>{a.exports=["Latar"]},22519:a=>{a.exports=["Nilai Perubahan Bar"]},87845:a=>{a.exports=["Tombol-tombol"]},25209:a=>{a.exports=["Format Tanggal"]},55090:a=>{a.exports=["Hari dalam seminggu pada label"]},29601:a=>{a.exports=["Deskripsi"]},26897:a=>{a.exports=["Peristiwa"]},95338:a=>{a.exports=["Garis Horizontal"]},60971:a=>{a.exports=["Harga tertinggi dan terendah"]},61142:a=>{a.exports=["Indikator"]},34905:a=>{a.exports=["Nilai indikator"]},29687:a=>{a.exports=["Nilai indikator dan finansial"]},25084:a=>{a.exports=["Nama indikator dan finansial"]},9654:a=>{a.exports=["Nama indikator"]},99487:a=>{a.exports=["Nilai OHLC"]},75991:a=>{a.exports=["Tampilkan status pasar Buka"]},96073:a=>{a.exports="Long Description"},70500:a=>{a.exports=["Uang"]},66653:a=>{a.exports=["Marjin"]},42502:a=>{a.exports=["Tidak tumpang tindih"]},74343:a=>{a.exports=["Navigasi"]},43115:a=>{a.exports=["Skala"]},53224:a=>{a.exports=["Penempatan Skala"]},79194:a=>{a.exports=["Baris status"]},89053:a=>{a.exports=["Simbol"]},35383:a=>{a.exports=["Nama Simbol"]},27767:a=>{a.exports=["Simbol harga terakhir"]},40847:a=>{a.exports=["Simbol penutupan hari sebelumnya"]},50446:a=>{a.exports=["Panel"]},73908:a=>{a.exports=["Pemisah panel"]},36014:a=>{a.exports=["Persentase"]},78621:a=>{a.exports=["Pip"]},74823:a=>{a.exports=["Pra/Pasca pasar"]},64859:a=>{a.exports=["Skala Harga"]},76523:a=>{a.exports=["Nilai Harga dan Persentase"]},40187:a=>{a.exports="Right Margin"},77705:a=>{a.exports=["Tanda air"]},67369:a=>{a.exports=["Judul"]},31326:a=>{a.exports=["Judul"]},23097:a=>{a.exports="Ticker"},82168:a=>{a.exports=["Ticker dan deskripsi"]},43637:a=>{a.exports=["Skala waktu"]},97316:a=>{a.exports=["Format waktu jam"]},90801:a=>{a.exports="Trading"},77534:a=>{a.exports="Unit"},1111:a=>{a.exports="Volume"},80170:a=>{a.exports=["Nilai menurut Skala"]},91322:a=>{a.exports=["Nilai"]},70353:a=>{a.exports=["Garis Vertikal"]},57889:a=>{a.exports=["ubah visibilitas nilai OHLC"]},35646:a=>{a.exports=["ubah visibilitas tombol navigasi"]},18644:a=>{a.exports=["ubah visibilitas status market yang terbuka"]},45110:a=>{a.exports=["ubah visibilitas perubahan bar"]},10349:a=>{a.exports=["ubah margin bawah"]},88161:a=>{a.exports=["ubah visibilitas mata uang dan label unit"]},79570:a=>{a.exports=["ubah visibilitas label mata uang"]},99011:a=>{a.exports=["ubah warna latar belakang chart"]},72458:a=>{a.exports=["ubah tipe latar belakang chart"]},37034:a=>{a.exports=["ubah lebar crosshair"]},29951:a=>{a.exports=["ubah warna crosshair"]},92027:a=>{a.exports=["ubah corak crosshair"]},50457:a=>{a.exports=["ubah format tanggal"]},7104:a=>{ +a.exports=["ubah hari dalam seminggu pada label"]},88096:a=>{a.exports=["ubah warna garis grid horizontal"]},2523:a=>{a.exports=["ubah corak garis grid horizontal"]},31325:a=>{a.exports=["ubah visibilitas judul indikator"]},99774:a=>{a.exports=["ubah visibilitas nilai indikator"]},96162:a=>{a.exports=["ubah visibilitas argumen indikator"]},59820:a=>{a.exports=["ubah visibilitas label nama indikator dan finansial"]},90512:a=>{a.exports=["ubah visibilitas label nilai indikator dan finansial"]},97956:a=>{a.exports=["ubah transparansi latar belakang legenda"]},61061:a=>{a.exports=["ubah visibilitas latar belakang legenda"]},37730:a=>{a.exports=["ubah visibilitas tombol pane"]},89032:a=>{a.exports=["Ubah warna pemisah panel"]},35636:a=>{a.exports=["ubah margin kanan"]},66601:a=>{a.exports="change right margin percentage"},25616:a=>{a.exports=["ubah warna watermark simbol"]},87159:a=>{a.exports=["ubah visibilitas watermark simbol"]},26717:a=>{a.exports=["ubah visibilitas deskripsi simbol"]},6091:a=>{a.exports="change symbol field visibility"},28741:a=>{a.exports=["ubah mode nilai terakhir simbol"]},95071:a=>{a.exports=["ubah format legenda simbol"]},35065:a=>{a.exports=["ubah warna skala teks"]},84382:a=>{a.exports=["ubah ukuran font skala"]},12468:a=>{a.exports=["ubah warna garis skala"]},71589:a=>{a.exports=["ubah visibilitas jeda sesi"]},15035:a=>{a.exports=["ubah lebar jeda sesi"]},1579:a=>{a.exports=["ubah warna jeda sesi"]},21460:a=>{a.exports=["ubah corak jeda sesi"]},76991:a=>{a.exports=["Ubah format waktu jam"]},98905:a=>{a.exports=["ubah margin atas"]},7011:a=>{a.exports=["ubah visibilitas label unit"]},22722:a=>{a.exports=["ubah warna garis grid vertikal"]},22867:a=>{a.exports=["ubah corak garis grid vertikal"]},9455:a=>{a.exports=["ubah visibilitas nilai volume"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/id_ID.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/id_ID.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..182e603c --- /dev/null +++ b/charting_library/bundles/id_ID.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:t=>{t.exports=["#{count} (harga, bar)"]},4639:t=>{t.exports=["Koordinat"]},22192:t=>{t.exports=["Hari"]},37067:t=>{t.exports=["Pemindahan (harga, bar)"]},13611:t=>{t.exports=["Perpanjang Garis"]},63099:t=>{t.exports=["Jam"]},66304:t=>{t.exports=["Input"]},95543:t=>{t.exports=["Bulan"]},28134:t=>{t.exports=["Menit"]},71129:t=>{t.exports=["Detik"]},86672:t=>{t.exports=["Rentang"]},21594:t=>{t.exports=["Minggu"]},23723:t=>{t.exports=["Ubah koordinat bar X"]},66266:t=>{t.exports=["Ubah koordinat harga Y"]},13355:t=>{t.exports=["ubah {title} hari ke"]},41377:t=>{t.exports=["ubah {title} hari dari"]},96902:t=>{t.exports=["ubah perpanjangan garis {title}"]},35388:t=>{t.exports=["ubah {title} jam dari"]},78586:t=>{t.exports=["ubah {title} jam ke"]},59635:t=>{t.exports=["ubah {title} bulan dari"]},74266:t=>{t.exports=["ubah {title} bulan ke"]},91633:t=>{t.exports=["ubah {title} menit ke"]},15106:t=>{t.exports=["ubah {title} menit dari"]},66161:t=>{t.exports=["ubah {title} detik ke"]},2822:t=>{t.exports=["ubah {title} detik dari"]},21339:t=>{t.exports=["ubah {title} minggu dari"]},68643:t=>{t.exports=["ubah {title} minggu ke"]},30810:t=>{t.exports=["ubah visibilitas {title} pada tick"]},24941:t=>{t.exports=["ubah visibilitas {title} dalam minggu"]},29088:t=>{t.exports=["ubah visibilitas {title} dalam hari"]},68971:t=>{t.exports=["ubah visibilitas {title} dalam jam"]},64370:t=>{t.exports=["ubah visibilitas {title} dalam menit"]},6659:t=>{t.exports=["ubah visibilitas {title} dalam bulan"]},29091:t=>{t.exports=["ubah visibilitas {title} di dalam rentang"]},46948:t=>{t.exports=["ubah visibilitas {title} pada detik"]},18567:t=>{t.exports=["ubah properti {propertyName}"]},82211:t=>{t.exports=["Hari"]},33486:t=>{t.exports=["hari ke"]},14077:t=>{t.exports=["dari dari"]},3143:t=>{t.exports=["Jam"]},84775:t=>{t.exports=["jam dari"]},11255:t=>{t.exports=["jam ke"]},72223:t=>{t.exports=["Pindahkan gambar"]},58964:t=>{t.exports=["Bulan"]},71770:t=>{t.exports=["bulan dari"]},37179:t=>{t.exports=["bulan ke"]},16465:t=>{t.exports=["menit"]},72317:t=>{t.exports=["menit ke"]},25586:t=>{t.exports=["menit dari"]},32925:t=>{t.exports=["detik"]},39017:t=>{t.exports=["detik ke"]},6049:t=>{t.exports=["detik dari"]},13604:t=>{t.exports=["Rentang"]},93016:t=>{t.exports=["minggu"]},32002:t=>{t.exports=["minggu dari"]},28091:t=>{t.exports=["minggu ke"]},59523:t=>{t.exports=["Tick"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/id_ID.6803.be8cafcc34e317edec88.js b/charting_library/bundles/id_ID.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..e1aedff0 --- /dev/null +++ b/charting_library/bundles/id_ID.6803.be8cafcc34e317edec88.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:a=>{a.exports="(O + H + L + C)/4"},94884:a=>{a.exports="(H + L + C)/3"},10591:a=>{a.exports="(H + L)/2"},63243:a=>{a.exports=["Warnai bar dengan basis penutupan sebelumnya"]},72171:a=>{a.exports=["Pusat"]},9994:a=>{a.exports=["Sesuaikan data untuk dividen"]},10989:a=>{a.exports=["Penyesuaian untuk perubahan kontrak"]},70816:a=>{a.exports=["Rata-rata penutupan"]},91757:a=>{a.exports=["Dasar"]},50430:a=>{a.exports=["Garis Dasar"]},83760:a=>{a.exports=["Badan"]},72269:a=>{a.exports=["Batas-Batas"]},7445:a=>{a.exports=["Level Dasar"]},47586:a=>{a.exports=["Bid dan Ask"]},39667:a=>{a.exports=["Bar turun"]},87151:a=>{a.exports=["Warna Turun"]},81285:a=>{a.exports=["Modifikasi data"]},4329:a=>{a.exports=["Bawaan"]},86846:a=>{a.exports=["Mengisi"]},58747:a=>{a.exports=["Isi area atas"]},11157:a=>{a.exports=["Isi Area Dasar"]},86953:a=>{a.exports=["Bar HLC"]},77405:a=>{a.exports="Horizontal"},39292:a=>{a.exports=["Tertinggi dan terendah"]},15107:a=>{a.exports=["Terakhir"]},19286:a=>{a.exports=["Kiri"]},76476:a=>{a.exports=["Tengah"]},27879:a=>{a.exports=["Sederhana"]},2391:a=>{a.exports=["Langkah"]},6350:a=>{a.exports=["Pra/Pasca pasar"]},62521:a=>{a.exports=["Latar jam pra/pasca pasar"]},73947:a=>{a.exports=["Presisi"]},8094:a=>{a.exports=["Penutupan hari sebelumnya"]},77986:a=>{a.exports=["Garis harga"]},24248:a=>{a.exports=["Sumber Harga"]},94089:a=>{a.exports=["Proyeksi bar naik"]},5704:a=>{a.exports=["Proyeksi bar turun"]},29881:a=>{a.exports=["Harga sebenarnya pada skala harga (bukan harga Heikin-Ashi)"]},21141:a=>{a.exports=["Kanan"]},44673:a=>{a.exports=["Dengan Penanda"]},26458:a=>{a.exports=["Sumbu"]},65994:a=>{a.exports=["Teratas"]},57417:a=>{a.exports=["Garis Atas"]},92960:a=>{a.exports=["Perataan teks"]},90581:a=>{a.exports=["Orientasi teks"]},55314:a=>{a.exports=["Bar-Bar Tipis"]},87492:a=>{a.exports=["Zona waktu"]},58416:a=>{a.exports=["Tipe"]},5536:a=>{a.exports=["Warna Naik"]},83610:a=>{a.exports=["Bar naik"]},23500:a=>{a.exports=["Gunakan penyelesaian sedekat mungkin pada interval harian"]},44085:a=>{a.exports="Vertical"},30792:a=>{a.exports="candle"},55740:a=>{a.exports=["ubah bar HLC"]},90168:a=>{a.exports=["ubah lebar garis harga rata-rata penutupan"]},30385:a=>{a.exports=["ubah warna garis harga rata-rata penutupan"]},97008:a=>{a.exports=["ubah isian warna area"]},6610:a=>{a.exports=["ubah lebar area garis"]},661:a=>{a.exports=["ubah warna area garis"]},1316:a=>{a.exports=["ubah sumber area harga"]},29180:a=>{a.exports=["ubah warna garis harga ask"]},31547:a=>{a.exports=["ubah level dasar"]},4164:a=>{a.exports=["ubah warna garis dasar bawah"]},38990:a=>{a.exports=["ubah lebar garis dasar bawah"]},73163:a=>{a.exports=["ubah isian warna area bawah dari garis dasar"]},12673:a=>{a.exports=["ubah isian warna area atas dari garis dasar"]},56819:a=>{a.exports=["ubah sumber garis dasar harga"]},68621:a=>{a.exports=["ubah warna garis dasar atas"]},35339:a=>{a.exports=["ubah lebar garis dasar atas"]},76804:a=>{ +a.exports=["ubah warna bar naik"]},71816:a=>{a.exports=["ubah warna bar turun"]},36703:a=>{a.exports=["ubah warna garis harga bid"]},29353:a=>{a.exports=["ubah warna bar berdasarkan penutupan sebelumnya"]},85709:a=>{a.exports=["ubah warna kolom atas"]},12155:a=>{a.exports=["ubah warna kolom bawah"]},66890:a=>{a.exports=["ubah sumber kolom harga"]},71809:a=>{a.exports=["ubah jumlah desimal"]},31317:a=>{a.exports=["ubah warna perpanjangan jam"]},60944:a=>{a.exports=["ubah warna garis harga tertinggi dan terendah"]},83708:a=>{a.exports=["ubah lebar garis harga tertinggi dan terendah"]},81080:a=>{a.exports=["ubah warna badan tertinggi-terendah"]},30033:a=>{a.exports=["ubah visibilitas badan tertinggi-terendah"]},76885:a=>{a.exports=["ubah warna batas tertinggi-terendah"]},79236:a=>{a.exports=["ubah visibilitas batas tertinggi-terendah"]},42981:a=>{a.exports=["ubah visibilitas label tertinggi-terendah"]},31937:a=>{a.exports=["ubah warna label tertinggi-terendah"]},87828:a=>{a.exports=["ubah warna garis"]},17119:a=>{a.exports=["ubah sumber garis harga"]},69125:a=>{a.exports=["ubah lebar garis"]},70054:a=>{a.exports=["ubah tipe garis"]},49973:a=>{a.exports=["ubah warna pasca pasar"]},5969:a=>{a.exports=["ubah warna garis pasca pasar"]},50393:a=>{a.exports=["Ubah visibilitas harga pra/pasca pasar"]},46257:a=>{a.exports=["ubah warna pra pasar"]},60852:a=>{a.exports=["ubah warna garis pra pasar"]},91183:a=>{a.exports=["ubah warna garis harga penutupan sebelumnya"]},87631:a=>{a.exports=["ubah lebar garis harga penutupan sebelumnya"]},77640:a=>{a.exports=["ubah warna garis harga"]},97322:a=>{a.exports=["ubah lebar garis harga"]},28143:a=>{a.exports=["ubah rentang bar tipis"]},75986:a=>{a.exports=["ubah warna sumbu bawah renko"]},7747:a=>{a.exports=["ubah warna sumbu atas renko"]},9473:a=>{a.exports=["ubah visibilitas sumbu renko"]},39783:a=>{a.exports=["ubah tampilan dari harga sebenarnya pada skala harga (bukan harga Heiken-Ashi)"]},72886:a=>{a.exports=["ubah bar tipis"]},5464:a=>{a.exports=["ubah warna batas {candleType} naik"]},61118:a=>{a.exports=["ubah warna {candleType} naik"]},60164:a=>{a.exports=["ubah warna sumbu {candleType} turun"]},45543:a=>{a.exports=["ubah warna sumbu {candleType} naik"]},39987:a=>{a.exports=["ubah visibilitas sumbu {candleType}"]},47202:a=>{a.exports=["ubah visibilitas badan {candleType}"]},23986:a=>{a.exports=["ubah visibilitas batas {candleType}"]},92330:a=>{a.exports=["ubah warna batas {candleType} turun"]},36320:a=>{a.exports=["ubah warna {candleType} turun"]},79088:a=>{a.exports=["ubah warna batas bar {chartType} turun"]},11107:a=>{a.exports=["ubah warna batas bar {chartType} naik"]},85503:a=>{a.exports=["ubah warna {chartType} turun"]},61250:a=>{a.exports=["ubah warna batas bar proyeksi {chartType} naik"]},18465:a=>{a.exports=["ubah warna bar proyeksi {chartType} turun"]},50453:a=>{a.exports=["ubah warna bar proyeksi {chartType} naik"]},59414:a=>{a.exports=["ubah warna {chartType} naik"]},21547:a=>{a.exports=["ubah properti {inputName}"]},42390:a=>{a.exports=["sesuaikan data untuk dividen"] +},99511:a=>{a.exports=["Penyesuaian untuk perubahan kontrak"]},75165:a=>{a.exports=["candle kosong"]},18995:a=>{a.exports=["rentang"]},47500:a=>{a.exports="renko"},98402:a=>{a.exports=["Gunakan penyelesaian sedekat mungkin pada interval harian"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/id_ID.6848.1833cd09ce56c0318402.js b/charting_library/bundles/id_ID.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..01406311 --- /dev/null +++ b/charting_library/bundles/id_ID.6848.1833cd09ce56c0318402.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:a=>{a.exports=["Tambah"]},53585:a=>{a.exports=["Tambahkan warna khusus"]},81865:a=>{a.exports=["Transparansi"]},60558:a=>{a.exports=["hewan & alam"]},14232:a=>{a.exports=["aktivitas"]},35305:a=>{a.exports=["makanan & minuman"]},49546:a=>{a.exports=["bendera"]},72302:a=>{a.exports=["objek"]},96330:a=>{a.exports=["senyuman & orang"]},6878:a=>{a.exports=["simbol"]},15426:a=>{a.exports=["baru digunakan"]},15395:a=>{a.exports=["perjalanan & tempat"]},73755:a=>{a.exports=["Simbol lainnya"]},16936:a=>{a.exports=["Kembali"]},88046:a=>{a.exports=["Simbol chart utama"]},9898:a=>{a.exports=["Kanan"]},20036:a=>{a.exports=["Batal"]},72171:a=>{a.exports=["Pusat"]},23398:a=>{a.exports=["Ubah simbol"]},94551:a=>{a.exports="Chart"},64498:a=>{a.exports=["Seluruh sumber"]},91757:a=>{a.exports=["Dasar"]},79852:a=>{a.exports=["Surat hutang"]},16079:a=>{a.exports=["Gradien"]},42973:a=>{a.exports=["Garis titik-titik"]},59317:a=>{a.exports=["Garis putus-putus"]},56095:a=>{a.exports=["Menurun"]},29601:a=>{a.exports=["Deskripsi"]},77405:a=>{a.exports="Horizontal"},46812:a=>{a.exports=["Meningkatkan"]},89298:a=>{a.exports="Offset"},68988:a=>{a.exports="Ok"},19286:a=>{a.exports=["Kiri"]},76476:a=>{a.exports=["Tengah"]},29673:a=>{a.exports=["Tidak ada bursa yang sesuai dengan kriteria anda"]},41379:a=>{a.exports=["Tidak ada Simbol yang sesuai dengan kriteria anda"]},55362:a=>{a.exports="Normal"},35563:a=>{a.exports=["Format angka tidak valid."]},19724:a=>{a.exports=["Sumber"]},35637:a=>{a.exports="Solid"},52298:a=>{a.exports=["Cari"]},13269:a=>{a.exports=["Pilih sumber"]},2607:a=>{a.exports=["Nilai yang ditentukan lebih dari maksimum instrumen yaitu {max}."]},53669:a=>{a.exports=["Nilai yang ditentukan kurang dari minimum instrumen yaitu {min}."]},89053:a=>{a.exports=["Simbol"]},48490:a=>{a.exports=["Simbol & deskripsi"]},99983:a=>{a.exports=["Pencarian Simbol"]},54336:a=>{a.exports=["Hilangkan warna"]},21141:a=>{a.exports=["Kanan"]},65994:a=>{a.exports=["Teratas"]},92960:a=>{a.exports=["Perataan teks"]},90581:a=>{a.exports=["Orientasi teks"]},60142:a=>{a.exports=["Ketebalan"]},78019:a=>{a.exports=["Gunakan tanda matematika khusus untuk memindahkan gambar yang dipilih: +,-,/,* untuk harga dan +,- untuk indeks bar."]},44085:a=>{a.exports="Vertical"},87592:a=>{a.exports="cfd"},17023:a=>{a.exports=["Ubah Opasitas"]},13066:a=>{a.exports=["Ubah Warna"]},95657:a=>{a.exports=["Ubah Ketebalan"]},18567:a=>{a.exports=["ubah properti {propertyName}"]},36962:a=>{a.exports="close"},8448:a=>{a.exports="crypto"},1328:a=>{a.exports="dr"},76080:a=>{a.exports=["misalnya +1"]},95166:a=>{a.exports=["misalnya /2"]},88720:a=>{a.exports=["ekonomi"]},39512:a=>{a.exports="forex"},81859:a=>{a.exports=["kontrak berjangka"]},39337:a=>{a.exports=["tertinggi"]},91815:a=>{a.exports="hl2"},40771:a=>{a.exports="hlc3"},9523:a=>{a.exports="hlcc4"},12754:a=>{a.exports=["indeks"]},38071:a=>{a.exports=["indeks"]},12504:a=>{a.exports="ohlc4"},38466:a=>{a.exports=["Buka"]},3919:a=>{ +a.exports=["terendah"]},36931:a=>{a.exports=["saham"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/id_ID.7076.5055b5f097e7204685ed.js b/charting_library/bundles/id_ID.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..5b3ecfeb --- /dev/null +++ b/charting_library/bundles/id_ID.7076.5055b5f097e7204685ed.js @@ -0,0 +1,41 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:e=>{e.exports=["ulangi"]},14642:e=>{e.exports=["Gelap"]},69841:e=>{e.exports=["Terang"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates=["dalam"]},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["Salinan {title}"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Tutup"],e.exports.Back_input=["Kembali"],e.exports["Hull MA_input"]=["MA Hull"],e.exports["{number} item_combobox_input"]="{number} item",e.exports.Length_input=["Panjang"],e.exports.Plot_input="Plot",e.exports.Zero_input=["Nol"],e.exports.Signal_input=["Sinyal"],e.exports.Long_input=["Pembelian"],e.exports.Short_input=["Penjualan"],e.exports.UpperLimit_input=["LimitAtas"],e.exports.LowerLimit_input=["LimitBawah"],e.exports.Offset_input="Offset",e.exports.length_input=["panjang"],e.exports.mult_input="mult",e.exports.short_input=["penjualan"],e.exports.long_input=["pembelian"],e.exports.Limit_input="Limit",e.exports.Move_input=["Pindah"],e.exports.Value_input=["Nilai"],e.exports.Method_input=["Metode"],e.exports["Values in status line_input"]=["Nilai dalam baris status"],e.exports["Labels on price scale_input"]=["Label pada skala harga"],e.exports["Accumulation/Distribution_input"]=["Akumulasi/Distribusi"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Garis Kesetaraan"],e.exports["Window Size_input"]=["Besar Jendela"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]=["Aroon Naik"],e.exports["Aroon Down_input"]=["Aroon Turun"],e.exports.Upper_input=["Atas"],e.exports.Lower_input=["Bawah"],e.exports.Deviation_input=["Deviasi"],e.exports["Levels Format_input"]=["Format Level"],e.exports["Labels Position_input"]=["Posisi Label"],e.exports["0 Level Color_input"]=["Warna Level 0"],e.exports["0.236 Level Color_input"]=["Warna Level 0.236"],e.exports["0.382 Level Color_input"]=["Warna Level 0.382"],e.exports["0.5 Level Color_input"]=["Warna Level 0.5"],e.exports["0.618 Level Color_input"]=["Warna Level 0.618"],e.exports["0.65 Level Color_input"]=["Warna Level 0.65"],e.exports["0.786 Level Color_input"]=["Warna Level 0.786"],e.exports["1 Level Color_input"]=["Warna Level 1"],e.exports["1.272 Level Color_input"]=["Warna Level 1.272"],e.exports["1.414 Level Color_input"]=["Warna Level 1.414"],e.exports["1.618 Level Color_input"]=["Warna Level 1.618"],e.exports["1.65 Level Color_input"]=["Warna Level 1.65"],e.exports["2.618 Level Color_input"]=["Warna Level 2.618"], +e.exports["2.65 Level Color_input"]=["Warna Level 2.65"],e.exports["3.618 Level Color_input"]=["Warna Level 3.618"],e.exports["3.65 Level Color_input"]=["Warna Level 3.65"],e.exports["4.236 Level Color_input"]=["Warna Level 4.236"],e.exports["-0.236 Level Color_input"]=["Warna Level -0.236"],e.exports["-0.382 Level Color_input"]=["Warna Level -0.382"],e.exports["-0.618 Level Color_input"]=["Warna Level -0.618"],e.exports["-0.65 Level Color_input"]=["Warna Level -0.65"],e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]=["Penghalusan ADX"],e.exports["DI Length_input"]=["Panjang DI"],e.exports.Smoothing_input=["Penghalusan"],e.exports.ATR_input="ATR",e.exports.Growing_input=["Berkembang"],e.exports.Falling_input=["Jatuh"],e.exports["Color 0_input"]=["Warna 0"],e.exports["Color 1_input"]=["Warna 1"],e.exports.Source_input=["Sumber"],e.exports.StdDev_input="StdDev",e.exports.Basis_input="Basis",e.exports.Median_input="Median",e.exports["Bollinger Bands %B_input"]=["%B Ikat Bollinger"],e.exports.Overbought_input="Overbought",e.exports.Oversold_input="Oversold",e.exports["Bollinger Bands Width_input"]=["Lebar Ikat Bollinger"],e.exports["RSI Length_input"]=["Panjang RSI"],e.exports["UpDown Length_input"]=["Panjang UpDown"],e.exports["ROC Length_input"]=["Panjang ROC"],e.exports.MF_input="MF",e.exports.resolution_input=["resolusi"],e.exports["Fast Length_input"]=["Panjang Cepat"],e.exports["Slow Length_input"]=["Panjang Lambat"],e.exports["Chaikin Oscillator_input"]=["Osilator Chaikin"],e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input=["Harga"],e.exports["Chande MO_input"]=["MO Chande"],e.exports["Zero Line_input"]=["Garis Nol"],e.exports["Color 2_input"]=["Warna 2"],e.exports["Color 3_input"]=["Warna 3"],e.exports["Color 4_input"]=["Warna 4"],e.exports["Color 5_input"]=["Warna 5"],e.exports["Color 6_input"]=["Warna 6"],e.exports["Color 7_input"]=["Warna 7"],e.exports["Color 8_input"]=["Warna 8"],e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]=["Ikat Atas"],e.exports["Lower Band_input"]=["Ikat Bawah"],e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]=["Garis Diperhalus"],e.exports["Smoothing Length_input"]=["Panjang Diperhalus"],e.exports["WMA Length_input"]=["Panjang WMA"],e.exports["Long RoC Length_input"]=["Panjang RoC Pembelian"],e.exports["Short RoC Length_input"]=["Panjang RoC Penjualan"],e.exports.sym_input=["sim"],e.exports.Symbol_input=["Simbol"],e.exports.Correlation_input=["Korelasi"],e.exports.Period_input=["Periode"],e.exports.Centered_input=["Dipusatkan"],e.exports["Detrended Price Oscillator_input"]=["Osilator Harga Detrended / Detrended Price Oscillator"],e.exports.isCentered_input=["Ditengahkan"],e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]=["Penghalusan ADX"],e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input=["Pembagi"],e.exports.EOM_input="EOM", +e.exports["Elder's Force Index_input"]=["Indeks Kekuatan Elder / Elder's Force Index"],e.exports.Percent_input=["Persen"],e.exports.Exponential_input=["Eksponensial"],e.exports.Average_input=["Rata-Rata"],e.exports["Upper Percentage_input"]=["Persentase Atas"],e.exports["Lower Percentage_input"]=["Persentase Bawah"],e.exports.Fisher_input="Fisher",e.exports.Trigger_input=["Pemicu"],e.exports.Level_input="Level",e.exports["Trader EMA 1 length_input"]=["EMA Trader panjang 1"],e.exports["Trader EMA 2 length_input"]=["EMA Trader panjang 2"],e.exports["Trader EMA 3 length_input"]=["EMA Trader panjang 3"],e.exports["Trader EMA 4 length_input"]=["EMA Trader panjang 4"],e.exports["Trader EMA 5 length_input"]=["EMA Trader panjang 5"],e.exports["Trader EMA 6 length_input"]=["EMA Trader panjang 6"],e.exports["Investor EMA 1 length_input"]=["EMA Investor panjang 1"],e.exports["Investor EMA 2 length_input"]=["EMA Investor panjang 2"],e.exports["Investor EMA 3 length_input"]=["EMA Investor panjang 3"],e.exports["Investor EMA 4 length_input"]=["EMA Investor panjang 4"],e.exports["Investor EMA 5 length_input"]=["EMA Investor panjang 5"],e.exports["Investor EMA 6 length_input"]=["EMA Investor panjang 6"],e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]=["Periode Garis Konversi"],e.exports["Base Line Periods_input"]=["Periode Garis Dasar"],e.exports["Lagging Span_input"]="Lagging Span",e.exports["Conversion Line_input"]=["Garis Konversi"],e.exports["Base Line_input"]=["Garis Dasar"],e.exports["Leading Span A_input"]=["Lead 1"],e.exports["Leading Span B_input"]=["Periode Lagging Span 2"],e.exports["Plots Background_input"]=["Latar Belakang Plot"],e.exports["yay Color 0_input"]=["Warna yay 0"],e.exports["yay Color 1_input"]=["Warna yay 1"],e.exports.Multiplier_input=["Pengali"],e.exports["Bands style_input"]=["Corak Pita"],e.exports.Middle_input=["Tengah"],e.exports.useTrueRange_input=["gunakanRentangSebenarnya"],e.exports.ROCLen1_input=["PjgROC1"],e.exports.ROCLen2_input=["PjgROC2"],e.exports.ROCLen3_input=["PjgROC3"],e.exports.ROCLen4_input=["PjgROC4"],e.exports.SMALen1_input=["PjgSMA1"],e.exports.SMALen2_input=["PjgSMA2"],e.exports.SMALen3_input=["PjgSMA3"],e.exports.SMALen4_input=["PjgSMA4"],e.exports.SigLen_input=["PjgSig"],e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input=["pjgroc1"],e.exports.roclen2_input=["pjgroc2"],e.exports.roclen3_input=["pjgroc3"],e.exports.roclen4_input=["pjgroc4"],e.exports.smalen1_input=["pjgsma1"],e.exports.smalen2_input=["pjgsma2"],e.exports.smalen3_input=["pjgsma3"],e.exports.smalen4_input=["pjgsma4"],e.exports.siglen_input=["pjgsin"],e.exports["Upper Deviation_input"]=["Deviasi Atas"],e.exports["Lower Deviation_input"]=["Deviasi Bawah"],e.exports["Use Upper Deviation_input"]=["Gunakan Deviasi Atas"],e.exports["Use Lower Deviation_input"]=["Gunakan Deviasi Bawah"],e.exports.Count_input=["Hitung"],e.exports.Crosses_input=["Persilangan"],e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]=["Panjang EMA"], +e.exports["Length MA_input"]=["Panjang MA"],e.exports["Fast length_input"]=["Panjang Cepat"],e.exports["Slow length_input"]=["Panjang lambat"],e.exports["Signal smoothing_input"]=["Penghalusan sinyal"],e.exports["Simple ma(oscillator)_input"]=["MA sederhana(osilator)"],e.exports["Simple ma(signal line)_input"]=["MA sederhana (garis sinyal)"],e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD",e.exports.fastLength_input=["Panjangcepat"],e.exports.slowLength_input=["Panjanglambat"],e.exports.signalLength_input=["Panjangsinyal"],e.exports.NV_input="NV",e.exports.OnBalanceVolume_input=["VolumeKeseimbangan"],e.exports.Start_input="Start",e.exports.Increment_input=["Kenaikan"],e.exports["Max value_input"]=["Nilai Max"],e.exports.ParabolicSAR_input=["SAR Parabolis"],e.exports.start_input=["mulai"],e.exports.increment_input=["kenaikan"],e.exports.maximum_input=["maksimum"],e.exports["Short length_input"]=["Panjang penjualan"],e.exports["Long length_input"]=["Panjang pembelian"],e.exports.OSC_input="OSC",e.exports.shortlen_input=["pjgpenjualan"],e.exports.longlen_input=["pjgpembelian"],e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]=["Periode pembelian"],e.exports["Short period_input"]=["Periode penjualan"],e.exports["Signal line period_input"]=["Periode garis sinyal"],e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]=["Osilator SMI Ergodic / SMI Ergodic Oscillator"],e.exports.Indicator_input=["Indikator"],e.exports.Oscillator_input=["Osilator"],e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input=["Khalus"],e.exports.smoothD_input=["Dhalus"],e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]=["Panjang Stochastic"],e.exports["RSI Source_input"]=["Sumber RSI"],e.exports.lengthRSI_input=["panjangRSI"],e.exports.lengthStoch_input=["panjangStoch"],e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]=["Panjang Pembelian"],e.exports["Short Length_input"]=["Panjang Penjualan"],e.exports["Signal Length_input"]=["Panjang Sinyal"],e.exports.Length1_input=["Panjang1"],e.exports.Length2_input=["Panjang2"],e.exports.Length3_input=["Panjang3"],e.exports.length7_input=["panjang7"],e.exports.length14_input=["panjang14"],e.exports.length28_input=["panjang28"],e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input=["pjg"],e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]=["Panjang Rahang"],e.exports["Teeth Length_input"]=["Panjang Gigi"],e.exports["Lips Length_input"]=["Panjang Bibir"],e.exports.Jaw_input=["Rahang"],e.exports.Teeth_input=["Gigi"],e.exports.Lips_input=["Bibir"],e.exports["Jaw Offset_input"]=["Offset Jaw"],e.exports["Teeth Offset_input"]=["Offset Teeth"],e.exports["Lips Offset_input"]=["Offset Lips"],e.exports["Down fractals_input"]=["Fraktal Turun"],e.exports["Up fractals_input"]=["Fraktal naik"], +e.exports.Periods_input=["Periode"],e.exports.Shapes_input=["Bentuk"],e.exports["show MA_input"]=["tampilkan MA"],e.exports["MA Length_input"]=["Panjang MA"],e.exports["Color based on previous close_input"]=["Warna dengan basis penutupan sebelumnya"],e.exports["Rows Layout_input"]=["Layout Baris"],e.exports["Row Size_input"]=["Besar Baris"],e.exports.Volume_input="Volume",e.exports["Value Area volume_input"]=["Volume Area Nilai"],e.exports["Extend Right_input"]=["Perpanjang Kanan"],e.exports["Extend POC Right_input"]=["Perpanjang POC Kekanan"],e.exports["Extend VAH Right_input"]=["Perpanjangan VAH ke Kanan"],e.exports["Extend VAL Right_input"]=["Perpanjangan VAL ke Kanan"],e.exports["Value Area Volume_input"]=["Volume Area Nilai"],e.exports.Placement_input=["Penempatan"],e.exports.POC_input="POC",e.exports["Developing Poc_input"]=["POC Berjalan"],e.exports["Up Volume_input"]=["Volume Naik"],e.exports["Down Volume_input"]=["Volume Turun"],e.exports["Value Area_input"]=["Area Nilai"],e.exports["Histogram Box_input"]=["Kotak Histogram"],e.exports["Value Area Up_input"]=["Area Nilai Naik"],e.exports["Value Area Down_input"]=["Area Nilai Turun"],e.exports["Number Of Rows_input"]=["Jumlah Baris"],e.exports["Ticks Per Row_input"]=["Tick Per Baris"],e.exports["Up/Down_input"]=["Naik/Turun"],e.exports.Total_input="Total",e.exports.Delta_input="Delta",e.exports.Bar_input="Bar",e.exports.Day_input=["Hari"],e.exports["Deviation (%)_input"]=["Deviasi (%)"],e.exports.Depth_input=["Kedalaman"],e.exports["Extend to last bar_input"]=["Perpanjang hingga bar terakhir"],e.exports.Simple_input=["Sederhana"],e.exports.Weighted_input=["Terbebani"],e.exports["Wilder's Smoothing_input"]="Wilder's Smoothing",e.exports["1st Period_input"]=["Periode ke-1"],e.exports["2nd Period_input"]=["Periode ke-2"],e.exports["3rd Period_input"]=["Periode ke-3"],e.exports["4th Period_input"]=["Periode ke-4"],e.exports["5th Period_input"]=["Periode ke-5"],e.exports["6th Period_input"]=["Periode ke-6"],e.exports["Rate of Change Lookback_input"]=["Kilas balik Kecepatan Perubahan"],e.exports["Instrument 1_input"]=["Instrumen 1"],e.exports["Instrument 2_input"]=["Instrumen 2"],e.exports["Rolling Period_input"]=["Periode Bergulir"],e.exports["Standard Errors_input"]=["Standar Error"],e.exports["Averaging Periods_input"]=["Periode Perata-Rataan"],e.exports["Days Per Year_input"]=["Hari Per Tahun"],e.exports["Market Closed Percentage_input"]=["Persentasi Penutupan Pasar"],e.exports["ATR Mult_input"]="ATR Mult",e.exports.VWAP_input="VWAP",e.exports["Anchor Period_input"]=["Periode Jangkar"],e.exports.Session_input=["Sesi"],e.exports.Week_input=["Minggu"],e.exports.Month_input=["Bulan"],e.exports.Year_input=["Tahun"],e.exports.Decade_input=["Dekade"],e.exports.Century_input=["Abad"],e.exports.Sessions_input=["Sesi"],e.exports["Each (pre-market, market, post-market)_input"]=["Masing-masing (pra-pasar, pasar, pasca-pasar)"],e.exports["Pre-market only_input"]=["Hanya Pra-pasar"],e.exports["Market only_input"]=["Hanya jam pasar"], +e.exports["Post-market only_input"]=["Hanya Pasca-pasar"],e.exports["Main chart symbol_input"]=["Simbol chart utama"],e.exports["Another symbol_input"]=["Simbol lainnya"],e.exports.Line_input=["Garis"],e.exports["Nothing selected_combobox_input"]=["Tidak ada yang dipilih"],e.exports["All items_combobox_input"]=["Seluruh item"],e.exports.Cancel_input=["Batalkan"],e.exports.Open_input=["Buka"]},54138:e=>{e.exports=["Inversikan Skala"]},47807:e=>{e.exports=["Diindeks ke 100"]},34727:e=>{e.exports=["Logaritmik"]},19238:e=>{e.exports=["Tidak ada label yang tertumpuk"]},70361:e=>{e.exports=["Persen"]},72116:e=>{e.exports=["Reguler"]},33021:e=>{e.exports="ETH"},75610:e=>{e.exports=["Jam Trading Elektronik"]},97442:e=>{e.exports=["Jam trading perpanjangan"]},32929:e=>{e.exports=["pasca"]},56137:e=>{e.exports=["pra"]},98801:e=>{e.exports=["Pasca pasar"]},56935:e=>{e.exports=["Pra pasar"]},63798:e=>{e.exports="RTH"},24380:e=>{e.exports=["Jam Trading Reguler"]},27991:e=>{e.exports=["Mei"]},68716:e=>{e.exports=Object.create(null),e.exports["Amortization of Intangibles_study"]=["Amortisasi Barang Tak Berwujud"],e.exports["Amortization of Deferred Charges_study"]=["Amortisasi Biaya Tertangguh"],e.exports["Average Day Range_study"]=["Rata-Rata Rentang Harian"],e.exports["Bull Bear Power_study"]=["Kekuatan Bull Bear"],e.exports["Directional Movement Index_study"]=["Indeks Arah Pergerakan"],e.exports["Ichimoku Cloud_study"]=["Awan Ichimoku"],e.exports.Ichimoku_study="Ichimoku",e.exports["Moving Average Convergence Divergence_study"]=["Rata-Rata Pergerakan Konvergen Divergen / Moving Average Convergence Divergence"],e.exports["Volume Weighted Average Price_study"]=["Harga Rata-Rata Terbebani Volume"],e.exports["Volume Weighted Moving Average_study"]=["Rata-Rata Pergerakan Terbebani Volume"],e.exports["Williams Percent Range_study"]=["Rentang Persentase Williams / Williams Percent Range"],e.exports.Doji_study="Doji",e.exports["Spinning Top Black_study"]=["Spinning Top Hitam"],e.exports["Spinning Top White_study"]=["Spinning Top Putih"],e.exports.Technicals_study=["Teknikal"],e.exports["Accounts payable_study"]="Accounts payable",e.exports["Accounts receivables, gross_study"]=["Piutang, bruto"],e.exports["Accounts receivable - trade, net_study"]="Accounts receivable - trade, net",e.exports.Accruals_study="Accruals",e.exports["Accrued payroll_study"]="Accrued payroll",e.exports["Accumulated depreciation, total_study"]="Accumulated depreciation, total",e.exports["Additional paid-in capital/Capital surplus_study"]="Additional paid-in capital/Capital surplus",e.exports["After tax other income/expense_study"]="After tax other income/expense",e.exports["Altman Z-score_study"]="Altman Z-score",e.exports.Amortization_study=["Amortisasi / Amortization"],e.exports["Amortization of intangibles_study"]=["Amortisasi Barang Tak Berwujud"],e.exports["Amortization of deferred charges_study"]=["Amortisasi Biaya Tertangguh"],e.exports["Asset turnover_study"]="Asset turnover", +e.exports["Average basic shares outstanding_study"]="Average basic shares outstanding",e.exports["Bad debt / Doubtful accounts_study"]=["Piutang macet / Piutang ragu-ragu"],e.exports["Basic EPS_study"]="Basic EPS",e.exports["Basic earnings per share (Basic EPS)_study"]=["Perolehan dasar per saham / basic Earnings per share (Basic EPS)"],e.exports["Beneish M-score_study"]="Beneish M-score",e.exports["Book value per share_study"]="Book value per share",e.exports["Buyback yield %_study"]="Buyback yield %",e.exports["Capital and operating lease obligations_study"]="Capital and operating lease obligations",e.exports["Capital expenditures_study"]=["Pengeluaran modal / Capital expenditures"],e.exports["Capital expenditures - fixed assets_study"]="Capital expenditures - fixed assets",e.exports["Capital expenditures - other assets_study"]="Capital expenditures - other assets",e.exports["Capitalized lease obligations_study"]="Capitalized lease obligations",e.exports["Cash and short term investments_study"]="Cash and short term investments",e.exports["Cash conversion cycle_study"]="Cash conversion cycle",e.exports["Cash & equivalents_study"]="Cash & equivalents",e.exports["Cash from financing activities_study"]=["Kas dari aktivitas pembiayaan"],e.exports["Cash from investing activities_study"]=["Kas dari aktivitas investasi"],e.exports["Cash from operating activities_study"]=["Kas dari aktivitas operasional"],e.exports["Cash to debt ratio_study"]="Cash to debt ratio",e.exports["Change in accounts payable_study"]="Change in accounts payable",e.exports["Change in accounts receivable_study"]="Change in accounts receivable",e.exports["Change in accrued expenses_study"]="Change in accrued expenses",e.exports["Change in inventories_study"]="Change in inventories",e.exports["Change in other assets/liabilities_study"]="Change in other assets/liabilities",e.exports["Change in taxes payable_study"]="Change in taxes payable",e.exports["Changes in working capital_study"]=["Perubahan pada kapital berjalan"],e.exports["COGS to revenue ratio_study"]="COGS to revenue ratio",e.exports["Common dividends paid_study"]="Common dividends paid",e.exports["Common equity, total_study"]="Common equity, total",e.exports["Common stock par/Carrying value_study"]="Common stock par/Carrying value",e.exports["Cost of goods_study"]=["Biaya barang"],e.exports["Cost of goods sold_study"]=["Harga pokok penjualan"],e.exports["Current portion of LT debt and capital leases_study"]="Current portion of LT debt and capital leases",e.exports["Current ratio_study"]="Current ratio",e.exports["Days inventory_study"]="Days inventory",e.exports["Days payable_study"]="Days payable",e.exports["Days sales outstanding_study"]="Days sales outstanding",e.exports["Debt to assets ratio_study"]="Debt to assets ratio",e.exports["Debt to EBITDA ratio_study"]="Debt to EBITDA ratio",e.exports["Debt to equity ratio_study"]="Debt to equity ratio",e.exports["Debt to revenue ratio_study"]="Debt to revenue ratio",e.exports["Deferred income, current_study"]="Deferred income, current", +e.exports["Deferred income, non-current_study"]="Deferred income, non-current",e.exports["Deferred tax assets_study"]="Deferred tax assets",e.exports["Deferred taxes (cash flow)_study"]="Deferred taxes (cash flow)",e.exports["Deferred tax liabilities_study"]="Deferred tax liabilities",e.exports.Depreciation_study=["Depresiasi"],e.exports["Deprecation and amortization_study"]="Deprecation and amortization",e.exports["Depreciation & amortization (cash flow)_study"]="Depreciation & amortization (cash flow)",e.exports["Depreciation/depletion_study"]="Depreciation/depletion",e.exports["Diluted EPS_study"]=["EPS Terdilusi"],e.exports["Diluted earnings per share (Diluted EPS)_study"]=["Laba Dilusian per Saham (Diluted EPS)"],e.exports["Diluted net income available to common stockholders_study"]="Diluted net income available to common stockholders",e.exports["Diluted shares outstanding_study"]="Diluted shares outstanding",e.exports["Dilution adjustment_study"]="Dilution adjustment",e.exports["Discontinued operations_study"]="Discontinued operations",e.exports["Dividend payout ratio %_study"]="Dividend payout ratio %",e.exports["Dividends payable_study"]="Dividends payable",e.exports["Dividends per share - common stock primary issue_study"]="Dividends per share - common stock primary issue",e.exports["Dividend yield %_study"]="Dividend yield %",e.exports["Earnings yield_study"]=["Hasil perolehan / Earnings yield"],e.exports.EBIT_study="EBIT",e.exports.EBITDA_study="EBITDA",e.exports["EBITDA margin %_study"]="EBITDA margin %",e.exports["Effective interest rate on debt %_study"]="Effective interest rate on debt %",e.exports["Enterprise value_study"]="Enterprise value",e.exports["Enterprise value to EBITDA ratio_study"]="Enterprise value to EBITDA ratio",e.exports["Enterprise value to EBIT ratio_study"]="Enterprise value to EBIT ratio",e.exports["Enterprise value to revenue ratio_study"]="Enterprise value to revenue ratio",e.exports["EPS basic one year growth_study"]="EPS basic one year growth",e.exports["EPS diluted one year growth_study"]="EPS diluted one year growth",e.exports["EPS estimates_study"]="EPS estimates",e.exports["Equity in earnings_study"]="Equity in earnings",e.exports["Equity to assets ratio_study"]="Equity to assets ratio",e.exports["Financing activities – other sources_study"]="Financing activities – other sources",e.exports["Financing activities – other uses_study"]="Financing activities – other uses",e.exports["Float shares outstanding_study"]="Float shares outstanding",e.exports["Free cash flow_study"]=["Arus kas bebas"],e.exports["Free cash flow margin %_study"]="Free cash flow margin %",e.exports["Fulmer H factor_study"]="Fulmer H factor",e.exports["Funds from operations_study"]=["Dana dari operasi"],e.exports["Goodwill, net_study"]="Goodwill, net",e.exports["Goodwill to assets ratio_study"]="Goodwill to assets ratio",e.exports["Graham's number_study"]="Graham's number",e.exports["Gross margin %_study"]="Gross margin %",e.exports["Gross profit_study"]=["Profit bruto / Gross profit"], +e.exports["Gross profit to assets ratio_study"]="Gross profit to assets ratio",e.exports["Gross property/plant/equipment_study"]="Gross property/plant/equipment",e.exports.Impairments_study=["Penurunan"],e.exports["Income Tax Credits_study"]=["Kredit Pajak Penghasilan"],e.exports["Income tax, current_study"]=["Pajak penghasilan, saat ini"],e.exports["Income tax, current - domestic_study"]=["Pajak penghasilan, saat ini - domestik"],e.exports["Income Tax, current - foreign_study"]=["Pajak penghasilan, saat ini - luar negeri"],e.exports["Income tax, deferred_study"]=["Pajak penghasilan, ditangguhkan"],e.exports["Income tax, deferred - domestic_study"]=["Pajak penghasilan, ditangguhkan - domestik"],e.exports["Income tax, deferred - foreign_study"]=["Pajak penghasilan, ditangguhkan - luar negeri"],e.exports["Income tax payable_study"]="Income tax payable",e.exports["Interest capitalized_study"]="Interest capitalized",e.exports["Interest coverage_study"]="Interest coverage",e.exports["Interest expense, net of interest capitalized_study"]="Interest expense, net of interest capitalized",e.exports["Interest expense on debt_study"]="Interest expense on debt",e.exports["Inventories - finished goods_study"]="Inventories - finished goods",e.exports["Inventories - progress payments & other_study"]="Inventories - progress payments & other",e.exports["Inventories - raw materials_study"]="Inventories - raw materials",e.exports["Inventories - work in progress_study"]="Inventories - work in progress",e.exports["Inventory to revenue ratio_study"]="Inventory to revenue ratio",e.exports["Inventory turnover_study"]="Inventory turnover",e.exports["Investing activities – other sources_study"]="Investing activities – other sources",e.exports["Investing activities – other uses_study"]="Investing activities – other uses",e.exports["Investments in unconsolidated subsidiaries_study"]="Investments in unconsolidated subsidiaries",e.exports["Issuance of long term debt_study"]="Issuance of long term debt",e.exports["Issuance/retirement of debt, net_study"]="Issuance/retirement of debt, net",e.exports["Issuance/retirement of long term debt_study"]="Issuance/retirement of long term debt",e.exports["Issuance/retirement of other debt_study"]="Issuance/retirement of other debt",e.exports["Issuance/retirement of short term debt_study"]="Issuance/retirement of short term debt",e.exports["Issuance/retirement of stock, net_study"]="Issuance/retirement of stock, net",e.exports["KZ index_study"]="KZ index",e.exports["Legal claim expense_study"]=["Biaya klaim hukum"],e.exports["Long term debt_study"]=["Hutang jangka panjang"],e.exports["Long term debt excl. lease liabilities_study"]="Long term debt excl. lease liabilities",e.exports["Long term debt to total assets ratio_study"]="Long term debt to total assets ratio",e.exports["Long term investments_study"]="Long term investments",e.exports["Market capitalization_study"]=["Kapitalisasi pasar"],e.exports["Minority interest_study"]=["Suku bunga minoritas / Minority interest"], +e.exports["Miscellaneous non-operating expense_study"]="Miscellaneous non-operating expense",e.exports["Net current asset value per share_study"]="Net current asset value per share",e.exports["Net debt_study"]=["Hutang Bersih"],e.exports["Net income_study"]=["Pendapatan netto"],e.exports["Net income before discontinued operations_study"]="Net income before discontinued operations",e.exports["Net income (cash flow)_study"]="Net income (cash flow)",e.exports["Net income per employee_study"]="Net income per employee",e.exports["Net intangible assets_study"]="Net intangible assets",e.exports["Net margin %_study"]="Net margin %",e.exports["Net property/plant/equipment_study"]="Net property/plant/equipment",e.exports["Non-cash items_study"]="Non-cash items",e.exports["Non-controlling/minority interest_study"]="Non-controlling/minority interest",e.exports["Non-operating income, excl. interest expenses_study"]="Non-operating income, excl. interest expenses",e.exports["Non-operating income, total_study"]="Non-operating income, total",e.exports["Non-operating interest income_study"]="Non-operating interest income",e.exports["Note receivable - long term_study"]="Note receivable - long term",e.exports["Notes payable_study"]="Notes payable",e.exports["Number of employees_study"]="Number of employees",e.exports["Number of shareholders_study"]=["Jumlah pemegang saham"],e.exports["Operating earnings yield %_study"]="Operating earnings yield %",e.exports["Operating expenses (excl. COGS)_study"]="Operating expenses (excl. COGS)",e.exports["Operating income_study"]=["Pemasukan operasional"],e.exports["Operating lease liabilities_study"]="Operating lease liabilities",e.exports["Operating margin %_study"]="Operating margin %",e.exports["Other COGS_study"]="Other COGS",e.exports["Other common equity_study"]="Other common equity",e.exports["Other current assets, total_study"]="Other current assets, total",e.exports["Other current liabilities_study"]="Other current liabilities",e.exports["Other cost of goods sold_study"]=["Harga pokok penjualan lainnya"],e.exports["Other exceptional charges_study"]=["Biaya eksepsional lainnya"],e.exports["Other financing cash flow items, total_study"]=["Barang arus kas pembiayaan lainnya, total"],e.exports["Other intangibles, net_study"]="Other intangibles, net",e.exports["Other investing cash flow items, total_study"]=["Barang arus kas investai lainnya, total"],e.exports["Other investments_study"]="Other investments",e.exports["Other liabilities, total_study"]="Other liabilities, total",e.exports["Other long term assets, total_study"]="Other long term assets, total",e.exports["Other non-current liabilities, total_study"]=["Kewajiban tidak lancar lainnya, total"],e.exports["Other operating expenses, total_study"]="Other operating expenses, total",e.exports["Other receivables_study"]="Other receivables",e.exports["Other short term debt_study"]="Other short term debt",e.exports["Paid in capital_study"]="Paid in capital",e.exports["PEG ratio_study"]="PEG ratio", +e.exports["Piotroski F-score_study"]="Piotroski F-score",e.exports["Preferred dividends_study"]="Preferred dividends",e.exports["Preferred dividends paid_study"]="Preferred dividends paid",e.exports["Preferred stock, carrying value_study"]="Preferred stock, carrying value",e.exports["Prepaid expenses_study"]="Prepaid expenses",e.exports["Pretax equity in earnings_study"]="Pretax equity in earnings",e.exports["Pretax income_study"]="Pretax income",e.exports["Price earnings ratio forward_study"]="Price earnings ratio forward",e.exports["Price sales ratio forward_study"]="Price sales ratio forward",e.exports["Price to book ratio_study"]="Price to book ratio",e.exports["Price to cash flow ratio_study"]="Price to cash flow ratio",e.exports["Price to earnings ratio_study"]="Price to earnings ratio",e.exports["Price to free cash flow ratio_study"]="Price to free cash flow ratio",e.exports["Price to sales ratio_study"]="Price to sales ratio",e.exports["Price to tangible book ratio_study"]="Price to tangible book ratio",e.exports["Provision for risks & charge_study"]="Provision for risks & charge",e.exports["Purchase/acquisition of business_study"]="Purchase/acquisition of business",e.exports["Purchase of investments_study"]="Purchase of investments",e.exports["Purchase/sale of business, net_study"]=["Pembelian/penjualan dari bisnis, netto"],e.exports["Purchase/sale of investments, net_study"]=["Pembelian/Penjualan dari investasi, netto"],e.exports["Quality ratio_study"]="Quality ratio",e.exports["Quick ratio_study"]="Quick ratio",e.exports["Reduction of long term debt_study"]="Reduction of long term debt",e.exports["Repurchase of common & preferred stock_study"]="Repurchase of common & preferred stock",e.exports["Research & development_study"]=["Riset & pengembangan"],e.exports["Research & development to revenue ratio_study"]="Research & development to revenue ratio",e.exports["Restructuring charge_study"]=["Biaya restrukturisasi"],e.exports["Retained earnings_study"]="Retained earnings",e.exports["Return on assets %_study"]="Return on assets %",e.exports["Return on equity %_study"]="Return on equity %",e.exports["Return on equity adjusted to book value %_study"]="Return on equity adjusted to book value %",e.exports["Return on invested capital %_study"]="Return on invested capital %",e.exports["Return on tangible assets %_study"]="Return on tangible assets %",e.exports["Return on tangible equity %_study"]="Return on tangible equity %",e.exports["Revenue estimates_study"]="Revenue estimates",e.exports["Revenue one year growth_study"]="Revenue one year growth",e.exports["Revenue per employee_study"]="Revenue per employee",e.exports["Sale/maturity of investments_study"]="Sale/maturity of investments",e.exports["Sale of common & preferred stock_study"]="Sale of common & preferred stock",e.exports["Sale of fixed assets & businesses_study"]="Sale of fixed assets & businesses",e.exports["Selling/general/admin expenses, other_study"]=["Pengeluaran penjualan/umum/admin, lainnya"], +e.exports["Selling/general/admin expenses, total_study"]=["Pengeluaran penjualan/umum/admin, total"],e.exports["Shareholders' equity_study"]="Shareholders' equity",e.exports["Shares buyback ratio %_study"]="Shares buyback ratio %",e.exports["Elder's Force Index_study"]=["Indeks Kekuatan Elder / Elder's Force Index"],e.exports["Short term debt_study"]="Short term debt",e.exports["Short term debt excl. current portion of LT debt_study"]="Short term debt excl. current portion of LT debt",e.exports["Short term investments_study"]="Short term investments",e.exports["Sloan ratio %_study"]="Sloan ratio %",e.exports["Springate score_study"]="Springate score",e.exports["Sustainable growth rate_study"]="Sustainable growth rate",e.exports["Tangible book value per share_study"]="Tangible book value per share",e.exports["Tangible common equity ratio_study"]="Tangible common equity ratio",e.exports.Taxes_study="Taxes",e.exports["Tobin's Q (approximate)_study"]="Tobin's Q (approximate)",e.exports["Total assets_study"]=["Total aset"],e.exports["Total cash dividends paid_study"]=["Total dividen tunai dibayarkan / Total cash dividends paid"],e.exports["Total common shares outstanding_study"]=["Total saham umum beredar / Total common shares outstanding"],e.exports["Total current assets_study"]=["Total aset saat ini"],e.exports["Total current liabilities_study"]=["Total liabilitas saat ini"],e.exports["Total debt_study"]=["Total hutang"],e.exports["Total equity_study"]=["Total ekuitas"],e.exports["Total inventory_study"]="Total inventory",e.exports["Total liabilities_study"]=["Total liabilitas"],e.exports["Total liabilities & shareholders' equities_study"]="Total liabilities & shareholders' equities",e.exports["Total non-current assets_study"]=["Total aset tidak lancar"],e.exports["Total non-current liabilities_study"]=["Total liabilitas tidak lancar"],e.exports["Total operating expenses_study"]=["Total pengeluaran operasi"],e.exports["Total receivables, net_study"]="Total receivables, net",e.exports["Total revenue_study"]=["Total pendapatan"],e.exports["Treasury stock - common_study"]="Treasury stock - common",e.exports["Unrealized gain/loss_study"]=["Keuntungan/kerugian yang belum terealisasi"],e.exports["Unusual income/expense_study"]=["Unusual income/expense / Pemasukan/pengeluaran tidak biasa"],e.exports["Zmijewski score_study"]=["Zmijewski score / Skor Zmijewski"],e.exports["Valuation ratios_study"]=["Rasio valuasi"],e.exports["Profitability ratios_study"]=["Rasio profitabilitas"],e.exports["Liquidity ratios_study"]=["Rasio likuiditas"],e.exports["Solvency ratios_study"]=["Rasio solvabilitas"],e.exports["Accumulation/Distribution_study"]=["Akumulasi/Distribusi"],e.exports["Accumulative Swing Index_study"]=["Indeks Swing Akumulatif / Accumulative Swing Index"],e.exports["Advance/Decline_study"]=["Kemajuan/Kemunduran / Advance/Decline"],e.exports["Arnaud Legoux Moving Average_study"]=["Rata-Rata Pergerakan Arnaud Legoux / Arnaud Legoux Moving Average"],e.exports.Aroon_study="Aroon",e.exports.ASI_study="ASI", +e.exports["Average Directional Index_study"]=["Indeks Arah Rata-Rata / Average Directional Index"],e.exports["Average True Range_study"]=["Rata-Rata Rentang Sebenarnya / Average True Range"],e.exports["Awesome Oscillator_study"]=["Osilator Awesome / Awesome Oscillator"],e.exports["Balance of Power_study"]=["Keseimbangan dari Kekuatan / Balance of Power"],e.exports["Bollinger Bands %B_study"]=["%B Ikat Bollinger"],e.exports["Bollinger Bands Width_study"]=["Lebar Ikat Bollinger"],e.exports["Bollinger Bands_study"]=["Ikat Bollinger / Bollinger Bands"],e.exports["Chaikin Money Flow_study"]=["Arus Uang Chaikin / Chaikin Money Flow"],e.exports["Chaikin Oscillator_study"]=["Osilator Chaikin"],e.exports["Chande Kroll Stop_study"]="Chande Kroll Stop",e.exports["Chande Momentum Oscillator_study"]=["Osilator Momentum Chande"],e.exports["Chop Zone_study"]=["Zona Chop"],e.exports["Choppiness Index_study"]=["Indeks Choppiness / Choppiness Index"],e.exports["Commodity Channel Index_study"]=["Indeks Kanal Komoditas / Commodity Channel Index"],e.exports["Connors RSI_study"]=["RSI Connors"],e.exports["Coppock Curve_study"]=["Kurva Coppock"],e.exports["Correlation Coefficient_study"]=["Koefisien Korelasi"],e.exports.CRSI_study="CRSI",e.exports["Detrended Price Oscillator_study"]=["Osilator Harga Detrended / Detrended Price Oscillator"],e.exports["Directional Movement_study"]=["Pergerakan Berarah / Directional Movement"],e.exports["Donchian Channels_study"]=["Kanal Donchian"],e.exports["Double EMA_study"]="Double EMA",e.exports["Ease Of Movement_study"]="Ease Of Movement",e.exports["Elder Force Index_study"]=["Indeks Kekuatan Elder / Elder's Force Index"],e.exports["EMA Cross_study"]=["Persilangan EMA"],e.exports.Envelopes_study=["Envelope"],e.exports["Fisher Transform_study"]=["Transformasi Fisher / Fisher Transform"],e.exports["Fixed Range_study"]=["Rentang Tetap"],e.exports["Fixed Range Volume Profile_study"]=["Profil Volume Rentang Tetap"],e.exports["Guppy Multiple Moving Average_study"]=["Rata-Rata Pergerakan Berganda Guppy / Guppy Multiple Moving Average"],e.exports["Historical Volatility_study"]=["Volatilitas Historis"],e.exports["Hull Moving Average_study"]=["Rata-Rata Pergerakan Hull / Hull Moving Average"],e.exports["Keltner Channels_study"]=["Kanal Keltner"],e.exports["Klinger Oscillator_study"]=["Osilator Klinger"],e.exports["Know Sure Thing_study"]="Know Sure Thing",e.exports["Least Squares Moving Average_study"]=["Rata-Rata Pergerakan Kuadrat Terkecil / Least Squares Moving Average"],e.exports["Linear Regression Curve_study"]=["Kurva Regresi Linear"],e.exports["MA Cross_study"]=["Persilangan MA / MA Cross"],e.exports["MA with EMA Cross_study"]=["Persilangan MA dengan EMA"],e.exports["MA/EMA Cross_study"]=["Persilangan MA/EMA"],e.exports.MACD_study="MACD",e.exports["Mass Index_study"]=["Indeks Massa / Mass Index"],e.exports["McGinley Dynamic_study"]=["Dinamik McGinley / McGinley Dynamic"],e.exports.Median_study="Median",e.exports.Momentum_study="Momentum",e.exports["Money Flow_study"]=["Arus Uang / Money Flow"], +e.exports["Moving Average Channel_study"]=["Kanal Rata-Rata Pergerakan / Moving Average Channel"],e.exports["Moving Average Exponential_study"]=["Rata-Rata Pergerakan Eksponensial / Moving Average Exponential"],e.exports["Moving Average Weighted_study"]=["Rata-Rata Pergerakan Terbebani / Moving Average Weighted"],e.exports["Moving Average_study"]=["Rata-Rata Pergerakan / Moving Average"],e.exports["Net Volume_study"]=["Volume Bersih"],e.exports["On Balance Volume_study"]=["Volume Keseimbangan / On Balance Volume"],e.exports["Parabolic SAR_study"]=["SAR Parabolis"],e.exports["Pivot Points Standard_study"]=["Poin Pivot Standar"],e.exports["Periodic Volume Profile_study"]=["Profil Volume Periodik"],e.exports["Price Channel_study"]=["Kanal Harga"],e.exports["Price Oscillator_study"]=["Osilator Harga"],e.exports["Price Volume Trend_study"]=["Tren Volume Harga / Price Volume Trend"],e.exports["Rate Of Change_study"]=["Kecepatan Perubahan"],e.exports["Relative Strength Index_study"]=["Indeks Kekuatan Relatif / Relative Strength Index"],e.exports["Relative Vigor Index_study"]=["Indeks Vigor Relatif / Relative Vigor Index"],e.exports["Relative Volatility Index_study"]=["Indeks Volatilitas Relatif / Relative Volatility Index"],e.exports["Session Volume_study"]=["Volume Sesi"],e.exports["Session Volume HD_study"]=["Volume Sesi HD"],e.exports["Session Volume Profile_study"]=["Profil Volume Sesi"],e.exports["Session Volume Profile HD_study"]=["Profil Volume Sesi HD"],e.exports["SMI Ergodic Indicator/Oscillator_study"]=["Indikator/Osilator SMI Ergodic"],e.exports["Smoothed Moving Average_study"]=["Rata-Rata Pergerakan Terhaluskan / Smoothed Moving Average"],e.exports.Stoch_study="Stoch",e.exports["Stochastic RSI_study"]="Stochastic RSI",e.exports.Stochastic_study="Stochastic",e.exports["Triple EMA_study"]="Triple EMA",e.exports.TRIX_study="TRIX",e.exports["True Strength Indicator_study"]=["Indikator Kekuatan Sebenarnya / True Strength Indicator"],e.exports["Ultimate Oscillator_study"]=["Osilator Ultimate"],e.exports["Visible Range_study"]=["Rentang Terlihat"],e.exports["Visible Range Volume Profile_study"]=["Profil Volume Rentang Terlihat"],e.exports["Volume Oscillator_study"]=["Osilator Volume"],e.exports.Volume_study="Volume",e.exports.Vol_study="Vol",e.exports["Vortex Indicator_study"]=["Indikator Vortex"],e.exports.VWAP_study="VWAP",e.exports.VWMA_study="VWMA",e.exports["Williams %R_study"]=["%R Williams / Williams %R"],e.exports["Williams Alligator_study"]=["Aligator Williams / Williams Alligator"],e.exports["Williams Fractal_study"]=["Fraktal Williams / Williams Fractal"],e.exports["Zig Zag_study"]="Zig Zag",e.exports["24-hour Volume_study"]=["Volume 24 Jam"],e.exports["Ease of Movement_study"]=["Ease Of Movement"],e.exports["Elders Force Index_study"]=["Indeks Kekuatan Elder"],e.exports.Envelope_study="Envelope",e.exports.Gaps_study=["Gap"],e.exports["Linear Regression Channel_study"]=["Kanal Regresi Linier"],e.exports["Moving Average Ribbon_study"]=["Pita Pergerakan Rata-rata"], +e.exports["Multi-Time Period Charts_study"]=["Chart Periode Waktu Berganda"],e.exports["Open Interest_study"]="Open Interest",e.exports["Rob Booker - Intraday Pivot Points_study"]=["Rob Booker - Poin Pivot Intrahari"],e.exports["Rob Booker - Knoxville Divergence_study"]=["Rob Booker - Divergen Knoxville"],e.exports["Rob Booker - Missed Pivot Points_study"]=["Rob Booker - Poin Pivot Terlewati"],e.exports["Rob Booker - Reversal_study"]="Rob Booker - Reversal",e.exports["Rob Booker - Ziv Ghost Pivots_study"]=["Rob Booker - Pivot Bayangan / Ziv Ghost Pivots"],e.exports.Supertrend_study="Supertrend",e.exports["Technical Ratings_study"]=["Peringkat Teknis"],e.exports["True Strength Index_study"]=["Indeks Kekuatan Sebenarnya / True Strength Index"],e.exports["Up/Down Volume_study"]=["Volume Naik/Turun"],e.exports["Visible Average Price_study"]=["Rata-rata Harga Terlihat"],e.exports["Williams Fractals_study"]=["Fraktal Williams"],e.exports["Keltner Channels Strategy_study"]=["Strategi Kanal Keltner"],e.exports["Rob Booker - ADX Breakout_study"]=["Rob Booker - Breakout ADX"],e.exports["Supertrend Strategy_study"]=["Strategi Supertrend"],e.exports["Technical Ratings Strategy_study"]=["Strategi Peringkat Teknis"],e.exports["Auto Anchored Volume Profile_study"]=["Profil Volume Terjangkar Otomatis"],e.exports["Auto Fib Extension_study"]=["Fibonacci Ekstension Otomatis"],e.exports["Auto Fib Retracement_study"]=["Retracemen Fib Auto"],e.exports["Auto Pitchfork_study"]=["Pitchfork Otomatis"],e.exports["Bearish Flag Chart Pattern_study"]=["Motif Chart Bendera / Flag Bearish"],e.exports["Bullish Pennant Chart Pattern_study"]=["Motif Chart Bendera / Flag Bullish"],e.exports["Double Bottom Chart Pattern_study"]=["Motif Chart Double Bottom"],e.exports["Double Top Chart Pattern_study"]=["Motif Chart Double Top"],e.exports["Elliott Wave Chart Pattern_study"]=["Motif Chart Gelombang Elliott"],e.exports["Falling Wedge Chart Pattern_study"]=["Motif Chart Baji / Wedge Menurun"],e.exports["Head And Shoulders Chart Pattern_study"]=["Motif Chart Head Dan Shoulder"],e.exports["Inverse Head And Shoulders Chart Pattern_study"]=["Motif Chart Head Dan Shoulder Terbalik"],e.exports["Rectangle Chart Pattern_study"]=["Motif Chart Persegi"],e.exports["Rising Wedge Chart Pattern_study"]=["Motif Chart Baji / Wedge Menaik"],e.exports["Triangle Chart Pattern_study"]=["Motif Chart Segitiga"],e.exports["Triple Bottom Chart Pattern_study"]=["Motif Chart Triple Bottom"],e.exports["Triple Top Chart Pattern_study"]=["Motif Chart Triple Top"],e.exports["VWAP Auto Anchored_study"]=["VWAP Terjangkar Otomatis"],e.exports["*All Candlestick Patterns*_study"]=["*Seluruh Motif Candlestick*"],e.exports["Abandoned Baby - Bearish_study"]="Abandoned Baby - Bearish",e.exports["Abandoned Baby - Bullish_study"]="Abandoned Baby - Bullish",e.exports["Dark Cloud Cover - Bearish_study"]="Dark Cloud Cover - Bearish",e.exports["Doji Star - Bearish_study"]="Doji Star - Bearish",e.exports["Doji Star - Bullish_study"]="Doji Star - Bullish", +e.exports["Downside Tasuki Gap - Bearish_study"]="Downside Tasuki Gap - Bearish",e.exports["Dragonfly Doji - Bullish_study"]="Dragonfly Doji - Bullish",e.exports["Engulfing - Bearish_study"]="Engulfing - Bearish",e.exports["Engulfing - Bullish_study"]="Engulfing - Bullish",e.exports["Evening Doji Star - Bearish_study"]="Evening Doji Star - Bearish",e.exports["Evening Star - Bearish_study"]="Evening Star - Bearish",e.exports["Falling Three Methods - Bearish_study"]="Falling Three Methods - Bearish",e.exports["Falling Window - Bearish_study"]="Falling Window - Bearish",e.exports["Gravestone Doji - Bearish_study"]="Gravestone Doji - Bearish",e.exports["Hammer - Bullish_study"]="Hammer - Bullish",e.exports["Hanging Man - Bearish_study"]="Hanging Man - Bearish",e.exports["Harami - Bearish_study"]="Harami - Bearish",e.exports["Harami - Bullish_study"]="Harami - Bullish",e.exports["Inverted Hammer - Bullish_study"]="Inverted Hammer - Bullish",e.exports["Kicking - Bearish_study"]="Kicking - Bearish",e.exports["Kicking - Bullish_study"]="Kicking - Bullish",e.exports["Long Lower Shadow - Bullish_study"]="Long Lower Shadow - Bullish",e.exports["Long Upper Shadow - Bearish_study"]="Long Upper Shadow - Bearish",e.exports["Marubozu Black - Bearish_study"]="Marubozu Black - Bearish",e.exports["Marubozu White - Bullish_study"]="Marubozu White - Bullish",e.exports["Morning Doji Star - Bullish_study"]="Morning Doji Star - Bullish",e.exports["Morning Star - Bullish_study"]="Morning Star - Bullish",e.exports["On Neck - Bearish_study"]="On Neck - Bearish",e.exports["Piercing - Bullish_study"]="Piercing - Bullish",e.exports["Rising Three Methods - Bullish_study"]="Rising Three Methods - Bullish",e.exports["Rising Window - Bullish_study"]="Rising Window - Bullish",e.exports["Shooting Star - Bearish_study"]="Shooting Star - Bearish",e.exports["Three Black Crows - Bearish_study"]="Three Black Crows - Bearish",e.exports["Three White Soldiers - Bullish_study"]="Three White Soldiers - Bullish",e.exports["Tri-Star - Bearish_study"]="Tri-Star - Bearish",e.exports["Tri-Star - Bullish_study"]="Tri-Star - Bullish",e.exports["Tweezer Top - Bearish_study"]="Tweezer Top - Bearish",e.exports["Upside Tasuki Gap - Bullish_study"]="Upside Tasuki Gap - Bullish",e.exports.SuperTrend_study="SuperTrend",e.exports["Average Price_study"]=["Harga Rata-Rata"],e.exports["Typical Price_study"]=["Harga Tipikal"],e.exports["Median Price_study"]=["Harga Median"],e.exports["Money Flow Index_study"]=["Indeks Arus Uang"],e.exports["Moving Average Double_study"]=["Rata-Rata Pergerakan Ganda"],e.exports["Moving Average Triple_study"]=["Rata-Rata Pergerakan Tripel"],e.exports["Moving Average Adaptive_study"]=["Rata-Rata Pergerakan Adaptif"],e.exports["Moving Average Hamming_study"]=["Rata-Rata Pergerakan Hamming"],e.exports["Moving Average Modified_study"]=["Rata-Rata Pergerakan Termodifikasi"],e.exports["Moving Average Multiple_study"]=["Rata-Rata Pergerakan Berganda"],e.exports["Linear Regression Slope_study"]=["Kemiringan Regresi Linear"], +e.exports["Standard Error_study"]=["Standar Error"],e.exports["Standard Error Bands_study"]=["Ikat Standar Error"],e.exports["Correlation - Log_study"]=["Korelasi - Log"],e.exports["Standard Deviation_study"]=["Standar Deviasi"],e.exports["Chaikin Volatility_study"]=["Volatilitas Chaikin"],e.exports["Volatility Close-to-Close_study"]=["Volatilitas Penutupan-ke-Penutupan"],e.exports["Volatility Zero Trend Close-to-Close_study"]=["Volatilitas Zero Trend Penutupan-ke-Penutupan"],e.exports["Volatility O-H-L-C_study"]=["Volatilitas O-H-L-C"],e.exports["Volatility Index_study"]=["Indeks Volatilitas"],e.exports["Trend Strength Index_study"]=["Indeks Kekuatan Tren"],e.exports["Majority Rule_study"]=["Aturan Mayoritas"],e.exports["Advance Decline Line_study"]=["Garis Kemajuan Kemunduran / Advance Decline Line"],e.exports["Advance Decline Ratio_study"]=["Rasio Kemajuan Kemunduran / Advance Decline Ratio"],e.exports["Advance/Decline Ratio (Bars)_study"]=["Rasio Kemajuan/Kemunduran / Advance/Decline Ratio (Bars)"],e.exports["BarUpDn Strategy_study"]=["Strategi BarUpDn"],e.exports["Bollinger Bands Strategy directed_study"]=["Strategi Ikat Bollinger terarahkan"],e.exports["Bollinger Bands Strategy_study"]=["Strategi Ikat Bollinger"],e.exports.ChannelBreakOutStrategy_study=["StrategiBreakOutKanal"],e.exports.Compare_study=["Bandingkan"],e.exports["Conditional Expressions_study"]=["Ekspresi Bersyarat"],e.exports.ConnorsRSI_study="ConnorsRSI",e.exports["Consecutive Up/Down Strategy_study"]=["Strategi Naik/Turun Berurutan"],e.exports["Cumulative Volume Index_study"]=["Indeks Volume Kumulatif"],e.exports["Divergence Indicator_study"]=["Indikator Divergen"],e.exports["Greedy Strategy_study"]=["Strategi Greedy"],e.exports["InSide Bar Strategy_study"]=["Strategi InSide Bar"],e.exports["Keltner Channel Strategy_study"]=["Strategi Kanal Keltner"],e.exports["Linear Regression_study"]=["Regresi Linier"],e.exports["MACD Strategy_study"]=["Strategi MACD"],e.exports["Momentum Strategy_study"]=["Strategi Momentum"],e.exports["Moon Phases_study"]=["Fase Bulan"],e.exports["Moving Average Convergence/Divergence_study"]=["Rata-Rata Pergerakan Konvergen/Divergen / Moving Average Convergence/Divergence"],e.exports["MovingAvg Cross_study"]=["Persilangan Rata-RataPerg"],e.exports["MovingAvg2Line Cross_study"]=["Persilangan 2GarisRata-RataPerg"],e.exports["OutSide Bar Strategy_study"]=["Strategi OutSide Bar"],e.exports.Overlay_study="Overlay",e.exports["Parabolic SAR Strategy_study"]=["Strategi SAR Parabolis"],e.exports["Pivot Extension Strategy_study"]=["Strategi Ekstensi Pivot"],e.exports["Pivot Points High Low_study"]=["Poin Pivot High Low"],e.exports["Pivot Reversal Strategy_study"]=["Strategi Pembalikan Pivot"],e.exports["Price Channel Strategy_study"]=["Strategi Kanal Harga"],e.exports["RSI Strategy_study"]=["Strategi RSI"],e.exports["SMI Ergodic Indicator_study"]=["Indikator SMI Ergodic"],e.exports["SMI Ergodic Oscillator_study"]=["Osilator SMI Ergodic"],e.exports["Stochastic Slow Strategy_study"]=["Strategi Stochastic Lambat"], +e.exports["Volatility Stop_study"]=["Stop Volatilitas"],e.exports["Volty Expan Close Strategy_study"]=["Strategi Volty Expan Close"],e.exports["Woodies CCI_study"]=["CCI Woodies"]},40434:e=>{e.exports=["Profil Volume Rentang Tetap"]},32819:e=>{e.exports="Vol"},66051:e=>{e.exports="Minor"},86054:e=>{e.exports=["Menit"]},20936:e=>{e.exports=["Teks"]},98478:e=>{e.exports=["Tidak dapat menyalin"]},34004:e=>{e.exports=["Tidak dapat memotong"]},96260:e=>{e.exports=["Tidak dapat menempel"]},94370:e=>{e.exports=["Hitung Mundur Ke Penutupan Bar"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Kolom-Kolom"]},19372:e=>{e.exports=["Komentar"]},20229:e=>{e.exports=["Bandingkan atau Tambahkan Simbol"]},46689:e=>{e.exports=["Konfirmasi Input"]},43432:e=>{e.exports="Copenhagen"},35216:e=>{e.exports=["Salin"]},87898:e=>{e.exports=["Salin Layout Chart"]},28851:e=>{e.exports=["Salin harga"]},94099:e=>{e.exports=["Kairo"]},64149:e=>{e.exports=["Label"]},63528:e=>{e.exports=["Candle"]},46837:e=>{e.exports="Caracas"},49329:e=>{e.exports=["Perubahan"]},28089:e=>{e.exports=["Ubah Simbol"]},99374:e=>{e.exports=["Ubah interval"]},14412:e=>{e.exports=["Properti Chart"]},26619:e=>{e.exports=["Chart oleh TradingView"]},12011:e=>{e.exports=["Gambar chart yang disalin ke clipboard {emoji}"]},59884:e=>{e.exports=["Kepulauan Chatham"]},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["Lingkaran"]},32234:e=>{e.exports=["Klik untuk menentukan sebuah poin"]},52977:e=>{e.exports=["Gandakan"]},31691:e=>{e.exports=["Penutupan"]},50493:e=>{e.exports=["Buat Order"]},52302:e=>{e.exports=["Buat order baru"]},29908:e=>{e.exports="Cross"},60997:e=>{e.exports=["Garis Perpotongan"]},81520:e=>{e.exports=["Mata Uang"]},98486:e=>{e.exports=["Interval saat ini dan di atasnya"]},73106:e=>{e.exports=["Interval saat ini dan di bawahnya"]},85964:e=>{e.exports=["Hanya interval saat ini"]},17206:e=>{e.exports=["Kurva"]},95176:e=>{e.exports=["Siklus"]},87761:e=>{e.exports=["Garis Siklus"]},27891:e=>{e.exports=["Motif Cypher"]},56996:e=>{e.exports=["Layout dengan nama tersebut sudah ada"]},30192:e=>{e.exports=["Layout dengan nama tersebut sudah ada. Apakah anda ingin menimpanya?"]},32852:e=>{e.exports=["Motif ABCD"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports=["Analisis Setup Trade"]},66828:e=>{e.exports=["Catatan Terjangkar"]},94782:e=>{e.exports=["Teks Terjangkar"]},61704:e=>{e.exports=["VWAP Terjangkar"]},63597:e=>{e.exports=["Tambah Garis Horizontal"]},45743:e=>{e.exports=["Tambah Simbol"]},8700:e=>{e.exports=["Tambah peringatan"]},64885:e=>{e.exports=["Tambah Peringatan pada {drawing}"]},90830:e=>{e.exports=["Tambah Peringatan pada {series}"]},45986:e=>{e.exports=["Tambah Peringatan untuk {title}"]},3612:e=>{e.exports=["Tambah metrik Finansial untuk {instrumentName}"]},92206:e=>{e.exports=["Tambah Indikator/Strategi pada {studyTitle}"]},34810:e=>{e.exports=["Tambahkan Catatan Teks untuk {symbol}"]},75669:e=>{e.exports=["Tambah Metrik Finansial ini ke Seluruh Layout"]},64288:e=>{ +e.exports=["Tambah Indikator ini ke Seluruh Layout"]},77920:e=>{e.exports=["Tambah Strategi ini ke Seluruh Layout"]},34059:e=>{e.exports=["Tambah Simbol ini ke Seluruh Layout"]},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Selalu Tidak Terlihat"]},71997:e=>{e.exports=["Selalu Terlihat"]},97305:e=>{e.exports=["Seluruh Indikator dan Alat Gambar"]},59192:e=>{e.exports=["Seluruh interval"]},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports=["Terapkan Gelombang Elliot"]},19263:e=>{e.exports=["Terapkan Gelombang Elliot Mayor"]},15818:e=>{e.exports=["Terapkan Gelombang Elliot Minor"]},50352:e=>{e.exports=["Terapkan Gelombang Elliot Menengah"]},66631:e=>{e.exports=["Terapkan Titik Keputusan Manual"]},15682:e=>{e.exports=["Terapkan Risiko/Perolehan Manual"]},15644:e=>{e.exports=["Terapkan WPT Down Wave"]},5897:e=>{e.exports=["Terapkan WPT Up Wave"]},13345:e=>{e.exports=["Terapkan Bawaan"]},95910:e=>{e.exports=["Terapkan Indikator berikut ini ke Seluruh Layout"]},42762:e=>{e.exports="Apr"},45104:e=>{e.exports=["Busur"]},42097:e=>{e.exports="Area"},96237:e=>{e.exports=["Panah"]},48732:e=>{e.exports=["Panah Turun"]},82473:e=>{e.exports=["Penanda panah"]},8738:e=>{e.exports=["Tanda Panah Turun"]},35062:e=>{e.exports=["Tanda Panah Kiri"]},92163:e=>{e.exports=["Tanda Panah Kanan"]},33196:e=>{e.exports=["Tanda Panah Naik"]},10650:e=>{e.exports=["Panah Naik"]},59340:e=>{e.exports=["Ashkhabad"]},13468:e=>{e.exports=["Pada penutupan"]},21983:e=>{e.exports=["Athena"]},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (Mengepaskan Data Pada Layar)"]},38465:e=>{e.exports=["Agst"]},8975:e=>{e.exports=["Label rata-rata harga penutupan"]},87899:e=>{e.exports=["Garis harga rata-rata penutupan"]},22554:e=>{e.exports=["Rata-rata"]},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports=["Balon"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports=["Putar Ulang Bar tidak tersedia untuk tipe chart ini. Apakah anda ingin keluar dari Putar Ulang Bar?"]},16812:e=>{e.exports=["Bar"]},98838:e=>{e.exports=["Motif Bar"]},17712:e=>{e.exports=["Garis dasar"]},54861:e=>{e.exports="Belgrade"},26825:e=>{e.exports="Berlin"},30251:e=>{e.exports=["Kuas"]},90204:e=>{e.exports="Brussels"},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Bawa Maju"]},26354:e=>{e.exports=["Bawa ke Depan"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports="Bucharest"},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports=["Oleh TradingView"]},75190:e=>{e.exports=["Menuju ke tanggal"]},38342:e=>{e.exports=["Menuju ke {lineToolName}"]},75139:e=>{e.exports=["Mengerti"]},81180:e=>{e.exports=["Kotak Gann"]},68102:e=>{e.exports=["Kipas Gann"]},66321:e=>{e.exports=["Persegi Gann"]},87107:e=>{e.exports=["Kotak Gann Paten"]},34805:e=>{e.exports=["Koneksi lebih banyak"]},7914:e=>{e.exports="Ghost Feed"},18367:e=>{e.exports=["Supercycle Besar"]},97065:e=>{e.exports=["Apakah benar anda ingin menghapus Template Studi '{name}' ?"]},59368:e=>{e.exports=["Kurva Ganda"]},35273:e=>{ +e.exports=["Dobel-klik di tepi mana pun untuk mengatur ulang kisi layout"]},5828:e=>{e.exports=["Klik dua kali untuk menyelesaikan Jalur"]},63898:e=>{e.exports=["Klik dua kali untuk menyelesaikan Polyline"]},42660:e=>{e.exports=["Gelombang Turun 1 atau A"]},44788:e=>{e.exports=["Gelombang Turun 2 atau B"]},71263:e=>{e.exports=["Gelombang Turun 3"]},70573:e=>{e.exports=["Gelombang Turun 4"]},59560:e=>{e.exports=["Gelombang Turun 5"]},70437:e=>{e.exports=["Gelombang Turun C"]},93345:e=>{e.exports=["Data Disediakan oleh"]},76912:e=>{e.exports=["Tanggal"]},60222:e=>{e.exports=["Rentang Tanggal"]},79859:e=>{e.exports=["Rentang Tanggal dan Harga"]},92203:e=>{e.exports=["Des"]},69479:e=>{e.exports=["Derajat"]},57701:e=>{e.exports="Denver"},73720:e=>{e.exports=["Berlian"]},3556:e=>{e.exports=["Kanal Disjoint"]},62764:e=>{e.exports=["Pemindahan"]},22903:e=>{e.exports=["Toolbar Alat Gambar"]},21442:e=>{e.exports=["Menggambar Garis Horizontal menyala"]},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Masukkan nama layout chart yang baru"]},93512:e=>{e.exports=["Edit Peringatan {title}"]},91215:e=>{e.exports=["Gelombang Koreksi Elliott (ABC)"]},80983:e=>{e.exports=["Gelombang Kombinasi Dobel Elliott (WXY)"]},74118:e=>{e.exports=["Gelombang Impulse Elliott (12345)"]},95840:e=>{e.exports=["Gelombang Segitiga Elliott / Elliott Triangle Wave (ABCDE)"]},66637:e=>{e.exports=["Gelombang Kombinasi Tripel Elliott (WXYXZ)"]},69418:e=>{e.exports=["Elips"]},27558:e=>{e.exports=["Perpanjang Garis Peringatan"]},2578:e=>{e.exports=["Garis Perpanjangan"]},77295:e=>{e.exports=["Bursa"]},2899:e=>{e.exports=["Pane Yang Telah Ada Diatas"]},53387:e=>{e.exports=["Pane Yang Telah Ada Dibawah"]},36972:e=>{e.exports=["Prakiraan"]},17994:e=>{e.exports=["Kegagalan untuk menyimpan perpustakaan"]},87375:e=>{e.exports=["Gagal menyimpan skrip"]},35050:e=>{e.exports="Feb"},82719:e=>{e.exports=["Kanal Fib"]},64192:e=>{e.exports=["Lingkaran Fib"]},63835:e=>{e.exports=["Retracemen Fib"]},18072:e=>{e.exports=["Busur Resisten Kecepatan Fib"]},20877:e=>{e.exports=["Kipas Resisten Kecepatan Fib"]},76783:e=>{e.exports=["Spiral Fib"]},89037:e=>{e.exports=["Zona Waktu Fib"]},72489:e=>{e.exports=["Baji Fib"]},21524:e=>{e.exports=["Bendera"]},55678:e=>{e.exports=["Tanda Bendera"]},29230:e=>{e.exports=["Puncak/Dasar Datar"]},92754:e=>{e.exports=["Membalik"]},42015:e=>{e.exports=["Bagian fraksi tidak valid."]},47542:e=>{e.exports=["Studi-Studi Fundamental tidak lagi tersedia pada chart"]},16245:e=>{e.exports="Kolkata"},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Candle Kosong"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Garis Horisontal"]},76604:e=>{e.exports=["Sinar Horisontal"]},42616:e=>{e.exports=["Head dan Shoulders"]},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Sembunyikan"]},33911:e=>{ +e.exports=["Sembunyikan seluruhnya"]},95551:e=>{e.exports=["Sembunyikan seluruh gambar"]},44312:e=>{e.exports=["Sembunyikan seluruh gambar dan indikator"]},67927:e=>{e.exports=["Sembunyikan seluruh gambar, indikator, posisi & order"]},86306:e=>{e.exports=["Sembunyikan seluruh indikator"]},70803:e=>{e.exports=["Sembunyikan seluruh posisi & order"]},13277:e=>{e.exports=["Sembunyikan gambar"]},8251:e=>{e.exports=["Sembunyikan Peristiwa di Chart"]},44177:e=>{e.exports=["Sembunyikan indikator"]},2441:e=>{e.exports=["Sembunyikan Tanda-Tanda pada Bar"]},90540:e=>{e.exports=["Sembunyikan posisi & order"]},30777:e=>{e.exports=["Tertinggi"]},31994:e=>{e.exports=["Tertinggi-Terendah"]},60259:e=>{e.exports=["Label harga tertinggi dan terendah"]},21803:e=>{e.exports=["Garis harga tertinggi dan terendah"]},31895:e=>{e.exports=["Penanda"]},69085:e=>{e.exports=['Histogram terlalu besar, silakan tingkatkan input "Ukuran Row".']},8122:e=>{e.exports=['Histogram terlalu besar, silakan kurangi input "Ukuran Row".']},22712:e=>{e.exports=["Tidak, terima kasih"]},23450:e=>{e.exports=["Gambar"]},71778:e=>{e.exports=["Menengah"]},14177:e=>{e.exports=["Simbol Tidak Valid"]},32619:e=>{e.exports=["Simbol tidak valid"]},53239:e=>{e.exports=["Inversikan Skala"]},20062:e=>{e.exports=["Diindeks ke 100"]},81584:e=>{e.exports=["Label nilai indikator"]},31485:e=>{e.exports=["Label nama indikator"]},27677:e=>{e.exports=["Garis Info"]},98767:e=>{e.exports=["Masukkan Indikator"]},9114:e=>{e.exports=["Di Dalam"]},12354:e=>{e.exports=["Pitchfork Bagian Dalam"]},26579:e=>{e.exports=["Ikon"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports="Jan"},42890:e=>{e.exports=["Yerusalem"]},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Di Sebelah Kiri"]},29404:e=>{e.exports=["Di Sebelah Kanan"]},850:e=>{e.exports="Oops!"},675:e=>{e.exports=["Pohon Objek"]},73546:e=>{e.exports=["Okt"]},39280:e=>{e.exports=["Pembukaan"]},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Terendah"]},42284:e=>{e.exports=["Kunci"]},1441:e=>{e.exports=["Kunci/Buka Kunci"]},82232:e=>{e.exports=["Kunci garis kursor vertikal berdasarkan waktu"]},18219:e=>{e.exports=["Kunci Harga Ke Rasio Bar"]},12285:e=>{e.exports=["Logaritma"]},50286:e=>{e.exports="London"},44604:e=>{e.exports=["Posisi Pembelian"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Label Turun"]},13046:e=>{e.exports=["Label Naik"]},94420:e=>{e.exports=["Label"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Garis"]},63492:e=>{e.exports=["Garis Jeda"]},83182:e=>{e.exports=["Garis"]},78104:e=>{e.exports=["Tautan ke gambar chart yang disalin ke clipboard {emoji}"]},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Pindahkan titiknya untuk memposisikan jangkar lalu tap untuk meletakkan"]},45828:e=>{e.exports=["Pindah Ke"]},44302:e=>{ +e.exports=["Pindahkan Skala ke Kiri"]},94338:e=>{e.exports=["Pindahkan Skala ke Kanan"]},66276:e=>{e.exports=["Schiff Termodifikasi"]},18559:e=>{e.exports=["Pitchfork Schiff Termodifikasi"]},18665:e=>{e.exports="Moscow"},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports="Mar"},85095:e=>{e.exports=["Kota Meksiko"]},75633:e=>{e.exports=["Gabungkan Seluruh Skala Menjadi Satu"]},95093:e=>{e.exports=["Campuran"]},10931:e=>{e.exports=["Mikro"]},58397:e=>{e.exports=["Milenium"]},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports=["Amat kecil"]},63158:e=>{e.exports=["Dicerminkan"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports=["Tidak Tersedia"]},95222:e=>{e.exports=["Belum ada data disini"]},3485:e=>{e.exports=["Tanpa Skala (Layar Penuh)"]},8886:e=>{e.exports=["Tidak ada sinkronisasi"]},16971:e=>{e.exports=["Tidak ada data volume"]},75549:e=>{e.exports=["Catatan"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports=["Pulai Norfolk"]},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports=["Selandia Baru"]},40887:e=>{e.exports=["Panel baru diatas"]},96712:e=>{e.exports=["Panel baru dibawah"]},33566:e=>{e.exports=["Nikosia"]},64968:e=>{e.exports=["Terjadi kesalahan. Harap coba kembali nanti."]},10520:e=>{e.exports=["Simpan Layout Chart Baru"]},9908:e=>{e.exports=["Simpan Sebagai"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Skalakan Chart Harga Saja"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Pitchfork Schiff"]},1535:e=>{e.exports=["Skrip mungkin tidak diperbaharui apabila anda menginggalkan halaman ini."]},89517:e=>{e.exports=["Pengaturan"]},43247:e=>{e.exports=["Bagian pecahan kedua tidak valid."]},19796:e=>{e.exports=["Kirim ke Belakang"]},23221:e=>{e.exports=["Kirim Mundur"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports="Sep"},25866:e=>{e.exports=["Sesi"]},59827:e=>{e.exports=["Jeda Sesi"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Posisi Penjualan"]},81428:e=>{e.exports=["Perlihatkan"]},98116:e=>{e.exports=["Tampilkan seluruh gambar"]},39046:e=>{e.exports=["Tampilkan seluruh gambar dan indikator"]},38293:e=>{e.exports=["Tampilkan seluruh gambar, indikator, posisi & order"]},49982:e=>{e.exports=["Tampilkan seluruh indikator"]},48284:e=>{e.exports=["Tampilkan seluruh ide"]},62632:e=>{e.exports=["Tampilkan seluruh posisi & order"]},24620:e=>{e.exports=["Tampilkan perubahan kontrak berlanjut"]},84813:e=>{e.exports=["Tampilkan kedaluwarsa kontrak"]},66263:e=>{e.exports=["Perlihatkan dividen"]},46771:e=>{e.exports=["Perlihatkan perolehan"]},87933:e=>{e.exports=["Tampilkan ide dari pengguna yang diikuti"]},30709:e=>{e.exports=["Tampilkan berita terkini"]},58669:e=>{e.exports=["Tampilkan ide saya saja"]},30816:e=>{e.exports=["Perlihatkan pemecahan"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports=["Singapura"]},69502:e=>{e.exports=["Garis Sinus"]},44904:e=>{e.exports=["Persegi"]},70213:e=>{ +e.exports=["Batas studi terlewati. {number} studi per layout.\nHarap menghilangkan beberapa studi."]},32733:e=>{e.exports=["Corak"]},65323:e=>{e.exports=["Susun di Kiri"]},14113:e=>{e.exports=["Susun di Kanan"]},93161:e=>{e.exports=["Tetap Dalam Mode Menggambar"]},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports=["Submikro"]},9753:e=>{e.exports=["Submilenium"]},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports=["Supermilenium"]},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports=["Simbol Error"]},90932:e=>{e.exports=["Label Nama Simbol"]},65986:e=>{e.exports=["Info Simbol"]},52054:e=>{e.exports=["Label Nilai Terakhir Simbol"]},33606:e=>{e.exports=["Sinkronisasikan secara global"]},18008:e=>{e.exports=["Sync Ke Seluruh Chart"]},99969:e=>{e.exports=["Poin & Figur"]},53047:e=>{e.exports="Polyline"},34402:e=>{e.exports=["Jalur"]},70394:e=>{e.exports=["Kanal Paralel"]},95995:e=>{e.exports="Paris"},29682:e=>{e.exports="Paste"},51102:e=>{e.exports=["Persen"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports=["Pin ke Skala Kiri Baru"]},43707:e=>{e.exports=["Pin ke Skala Kanan Baru"]},91130:e=>{e.exports=["Pin ke Skala Kiri"]},61201:e=>{e.exports=["Pin ke Skala Kiri (Tersembunyi)"]},764:e=>{e.exports=["Pin ke skala kanan"]},20207:e=>{e.exports=["Pin ke Skala Kanan (Tersembunyi)"]},66156:e=>{e.exports=["Pin ke Skala (Saat ini Kiri)"]},54727:e=>{e.exports=["Pin ke Skala (Saat ini Tanpa Skala)"]},76598:e=>{e.exports=["Pin ke Skala (Saat ini Kanan)"]},39065:e=>{e.exports=["Pin ke Skala ({label} Saat ini)"]},97324:e=>{e.exports=["Pin ke Skala {label}"]},56948:e=>{e.exports=["Pin ke Skala {label} (Tersembunyi)"]},32156:e=>{e.exports=["Di Pin ke Skala Kiri"]},8128:e=>{e.exports=["Di Pin ke Skala Kiri (Tersembunyi)"]},3822:e=>{e.exports=["Di Pin ke Skala Kanan"]},44538:e=>{e.exports=["Pin ke Skala Kanan (Tersembunyi)"]},65810:e=>{e.exports=["Di Pin ke Skala {label}"]},14125:e=>{e.exports=["Di Pin ke Skala {label} (Tersembunyi)"]},97378:e=>{e.exports=["Tanda tambah"]},46669:e=>{e.exports=["Harap beri kami izin menulis clipboard di browser anda atau tekan {keystroke}"]},35963:e=>{e.exports=["Tekan dan tahan {key} saat melakukan zoom untuk mempertahankan posisi chart"]},95921:e=>{e.exports=["Label Harga"]},28625:e=>{e.exports=["Catatan Harga"]},2032:e=>{e.exports=["Rentang Harga"]},32061:e=>{e.exports=["Format harga tidak valid."]},91492:e=>{e.exports=["Garis Harga"]},48404:e=>{e.exports=["Primer"]},87086:e=>{e.exports=["Proyeksi"]},10160:e=>{e.exports=["Dipublikasikan pada {customer}, {date}"]},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Persegi Terputar"]},74214:e=>{e.exports=["Roma"]},50470:e=>{e.exports=["Sinar"]},90357:e=>{e.exports=["Rentang"]},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["Persegi"]},41615:e=>{e.exports=["Ulangi"]},35001:e=>{e.exports=["Tren Regresi"]},34596:e=>{e.exports=["Hilangkan"]},1434:e=>{e.exports=["Hilangkan Gambar"]},13951:e=>{ +e.exports=["Hilangkan Indikator"]},4142:e=>{e.exports=["Ganti Nama Layout Chart"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Atur ulang tampilan chart"]},17258:e=>{e.exports=["Atur ulang skala harga"]},25333:e=>{e.exports=["Reset Skala Waktu"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Peringatan"]},48474:e=>{e.exports=["Warsawa"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["Teks"]},16267:e=>{e.exports=["Teheran"]},19611:e=>{e.exports="Template"},29198:e=>{e.exports=["Vendor data tidak menyediakan data volume untuk simbol ini."]},8162:e=>{e.exports=["Kilasan publikasi tidak dapat dimuat. Harap matikan ekstensi browser anda lalu coba kembali."]},65943:e=>{e.exports=["Indikator ini tidak dapat diterapkan pada indikator lain"]},74986:e=>{e.exports=["Skrip ini hanya-undangan. Untuk meminta akses, silakan hubungi penulisnya."]},98538:e=>{e.exports=["Motif Three Drives"]},30973:e=>{e.exports=["Tick"]},31976:e=>{e.exports=["Waktu"]},64375:e=>{e.exports=["Zona Waktu"]},95005:e=>{e.exports=["Siklus Waktu"]},87085:e=>{e.exports="Trade"},94770:e=>{e.exports=["Sudut Tren"]},23104:e=>{e.exports=["Garis Tren"]},15501:e=>{e.exports=["Ekstensi Fib Berbasis Tren"]},31196:e=>{e.exports=["Waktu Fib Berbasis Tren"]},29245:e=>{e.exports=["Segitiga"]},83356:e=>{e.exports=["Segitiga Turun"]},12390:e=>{e.exports=["Motif Segitiga"]},28340:e=>{e.exports=["Segitiga Naik"]},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},38587:e=>{e.exports=["Mengerti"]},81320:e=>{e.exports=["Kembalikan"]},25933:e=>{e.exports=["Unit"]},15101:e=>{e.exports=["Buka Kunci"]},34150:e=>{e.exports=["Gelombang Naik 4"]},83927:e=>{e.exports=["Gelombang Naik 5"]},58976:e=>{e.exports=["Gelombang Naik 1 atau A"]},11661:e=>{e.exports=["Gelombang Naik 2 atau B"]},53958:e=>{e.exports=["Gelombang Naik 3"]},66560:e=>{e.exports=["Gelombang Naik C"]},18426:e=>{e.exports=["Profil Volume Rentang Tetap"]},61022:e=>{e.exports=["Indikator Profil Volume hanya tersedia pada skema terupgrade kami."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Garis Vertikal"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Visibilitas"]},27557:e=>{e.exports=["Visibilitas interval"]},89960:e=>{e.exports=["Terlihat saat Mouse Diatas"]},22198:e=>{e.exports=["Urutan visual"]},7050:e=>{e.exports=["Persilangan X"]},66527:e=>{e.exports=["Motif XABCD"]},17126:e=>{e.exports=["Anda tidak dapat melihat kerangka waktu pivot pada resolusi ini"]},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports=["ubah derajat Elliott"]},83935:e=>{e.exports=["ubah label tidak tumpang tindih"]},39402:e=>{e.exports=["Ubah visibilitas label rata-rata harga penutupan"]},98866:e=>{e.exports=["Ubah visibilitas garis rata-rata harga penutupan"]},5100:e=>{e.exports=["Ubah visibilitas label penawaran dan permintaan"]},32311:e=>{e.exports=["Ubah visibilitas garis penawaran dan permintaan"]},22641:e=>{ +e.exports=["ubah mata uang"]},30501:e=>{e.exports=["ubah layout chart ke {title}"]},7017:e=>{e.exports=["ubah visibilitas perubahan kontrak berlanjut"]},58108:e=>{e.exports=["Ubah visibilitas perhitungan mundur ke penutupan bar"]},7151:e=>{e.exports=["ubah rentang tanggal"]},84944:e=>{e.exports=["Ubah visibilitas dividen"]},79574:e=>{e.exports=["Ubah visibilitas peristiwa pada chart"]},88217:e=>{e.exports=["Ubah visibilitas laba"]},28288:e=>{e.exports=["ubah visibilitas kedaluwarsa kontrak berjangka"]},66805:e=>{e.exports=["Ubah visibilitas label harga tertinggi dan terendah"]},92556:e=>{e.exports=["Ubah visibilitas garis harga tertinggi dan terendah"]},87027:e=>{e.exports=["Ubah visibilitas label nama indikator"]},14922:e=>{e.exports=["Ubah visibilitas label nilai indikator"]},77578:e=>{e.exports=["Ubah visibilitas berita terbaru"]},87510:e=>{e.exports=["ubah ketinggian panel"]},50190:e=>{e.exports=["Ubah visibilitas tombol plus"]},49889:e=>{e.exports=["Ubah visibilitas label harga pra/pasca pasar"]},16750:e=>{e.exports=["Ubah visibilitas garis harga pra/pasca pasar"]},59883:e=>{e.exports=["Ubah visibilitas garis penutupan harga sebelumnya"]},67761:e=>{e.exports=["Ubah Garis Harga"]},69510:e=>{e.exports=["Ubah harga ke rasio bar"]},32303:e=>{e.exports=["Ubah Resolusi"]},526:e=>{e.exports=["Ubah simbol"]},9402:e=>{e.exports=["Ubah visibilitas label simbol"]},53150:e=>{e.exports=["Ubah visibilitas nilai terakhir simbol"]},12707:e=>{e.exports=["Ubah visibilitas nilai penutupan simbol sebelumnya"]},65303:e=>{e.exports=["Ubah sesi"]},15403:e=>{e.exports=["ubah visibilitas jeda sesi"]},53438:e=>{e.exports=["ubah corak seri"]},74488:e=>{e.exports=["Ubah visibilitas pemecahan"]},20505:e=>{e.exports=["Ubah zona waktu"]},39028:e=>{e.exports=["ubah unit"]},21511:e=>{e.exports=["Ubah Visibilitas"]},16698:e=>{e.exports=["Ubah visibilitas pada interval saat ini"]},78422:e=>{e.exports=["Ubah visibilitas pada interval saat ini dan di atasnya"]},49529:e=>{e.exports=["Ubah visibilitas pada interval saat ini dan di bawahnya"]},66927:e=>{e.exports=["Ubah visibilitas pada semua interval"]},74428:e=>{e.exports=["ubah corak {title}"]},72032:e=>{e.exports=["ubah poin {pointIndex}"]},65911:e=>{e.exports=["chart oleh TradingView"]},5179:e=>{e.exports=["Klon peralatan garis"]},3195:e=>{e.exports=["Buat kelompok alat garis"]},92659:e=>{e.exports=["Buat kelompok alat garis dari pilihan"]},81791:e=>{e.exports=["buat {tool}"]},63649:e=>{e.exports=["cut sumber"]},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports=["Tambahkan alat garis {lineTool} ke kelompok {name}"]},40242:e=>{e.exports=["tambahkan alat garis ke kelompok {group}"]},22856:e=>{e.exports=["Tambah Metrik Finansial ini ke Seluruh Layout"]},82388:e=>{e.exports=["Tambah Indikator ini ke Seluruh Layout"]},94292:e=>{e.exports=["Tambah Strategi ini ke Seluruh Layout"]},27982:e=>{e.exports=["Tambah Simbol ini ke Seluruh Layout"]},66568:e=>{e.exports=["terapkan tema chart"]},64034:e=>{e.exports=["terapkan semua properti chart"]},49037:e=>{e.exports=["Terapkan Template Gambar"]}, +96996:e=>{e.exports=["terapkan setelan pabrik ke sumber yang dipilih"]},44547:e=>{e.exports=["Terapkan indikator ke seluruh layout"]},26065:e=>{e.exports=["Terapkan template studi {template}"]},58570:e=>{e.exports=["terapkan tema toolbar"]},27195:e=>{e.exports=["bawa ke depan {title} grup"]},78246:e=>{e.exports=["bawa {title} ke depan"]},56763:e=>{e.exports=["Bawa {title} kedepan"]},5607:e=>{e.exports=["oleh TradingView"]},90621:e=>{e.exports=["kunci rentang tanggal"]},12962:e=>{e.exports=["hapus haris level"]},63391:e=>{e.exports=["Keluarkan alat garis dari kelompok {group}"]},59942:e=>{e.exports=["balik motif bar"]},70301:e=>{e.exports=["sembunyikan {title}"]},91842:e=>{e.exports=["Sembunyikan garis label peringatan"]},54781:e=>{e.exports=["Sembunyikan Semua Peralatan Gambar"]},44974:e=>{e.exports=["Sembunyikan Tanda-Tanda pada Bar"]},28916:e=>{e.exports=["pengunci interval"]},94245:e=>{e.exports=["Inversikan Skala"]},90743:e=>{e.exports=["masukkan {title}"]},53146:e=>{e.exports=["masukkan {title} setelah {targetTitle}"]},74055:e=>{e.exports=["Masukkan {title} setelah {target}"]},11231:e=>{e.exports=["Masukkan {title} sebelum {target}"]},67176:e=>{e.exports=["Masukkan {title} sebelum {targetTitle}"]},54597:e=>{e.exports=["memuat template gambar default"]},30295:e=>{e.exports=["memuat..."]},50193:e=>{e.exports=["Kunci {title}"]},4963:e=>{e.exports=["Kunci kelompok {group}"]},68163:e=>{e.exports=["kunci objek"]},47107:e=>{e.exports=["pindah"]},11303:e=>{e.exports=["Pindahkan {title} ke Skala Kiri Baru"]},45544:e=>{e.exports=["pindahkan {title} ke skala kanan yang baru"]},81898:e=>{e.exports=["Pindahkan Seluruh Skala ke Kiri"]},22863:e=>{e.exports=["Pindahkan Seluruh Skala ke Kanan"]},45356:e=>{e.exports=["Pindahkan Gambar"]},15086:e=>{e.exports=["Pindahkan ke kiri"]},61711:e=>{e.exports=["Pindahkan ke kanan"]},4184:e=>{e.exports=["Pindahkan skala"]},74642:e=>{e.exports=["Jadikan {title} tanpa skala (Layar Penuh)"]},45223:e=>{e.exports=["Jadikan kelompok {group} tidak terlihat"]},87927:e=>{e.exports=["Jadikan kelompok {group} terlihat"]},62153:e=>{e.exports=["gabungkan ke bawah"]},70746:e=>{e.exports=["gabungkan ke panel"]},66143:e=>{e.exports=["gabungkan ke atas"]},81870:e=>{e.exports=["cerminkan motif bar"]},16542:e=>{e.exports=["Tidak Tersedia"]},47222:e=>{e.exports=["skala harga"]},99042:e=>{e.exports=["Skalakan Chart Harga Saja"]},35962:e=>{e.exports=["skala waktu"]},68193:e=>{e.exports=["gulir"]},70009:e=>{e.exports=["gulirkan waktu"]},69485:e=>{e.exports=["atur skala harga strategi yang dipilih ke {title}"]},16259:e=>{e.exports=["Kirim {title} kebelakang"]},66781:e=>{e.exports=["kirim {title} ke belakang"]},4998:e=>{e.exports=["bawa mundur {title} grup"]},64704:e=>{e.exports=["Bagikan peralatan garis secara global"]},77554:e=>{e.exports=["Bagikan peralatan garis pada layout"]},16237:e=>{e.exports=["tampilkan garis label peringatan"]},13622:e=>{e.exports=["tampilkan seluruh ide"]},26267:e=>{e.exports=["tampilkan ide dari pengguna yang diikuti"]},40061:e=>{e.exports=["tampilkan ide saya saja"]},52010:e=>{ +e.exports=["Tetap dalam mode menggambar"]},98784:e=>{e.exports=["hentikan sinkronisasi gambar"]},57011:e=>{e.exports=["hentikan sinkronisasi peralatan menggaris"]},92831:e=>{e.exports=["pengunci simbol"]},60635:e=>{e.exports=["waktu sinkronisasi"]},99769:e=>{e.exports=["diberdayakan oleh"]},68111:e=>{e.exports=["diberdayakan oleh TradingView"]},96916:e=>{e.exports=["paste gambar"]},80611:e=>{e.exports=["paste indikator"]},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports=["Pin ke skala kiri"]},22615:e=>{e.exports=["Pin ke Skala Kanan"]},56015:e=>{e.exports=["Pin ke Skala {label}"]},33348:e=>{e.exports=["atur ulang pane"]},15516:e=>{e.exports=["Hilangkan seluruh studi"]},80171:e=>{e.exports=["Hilangkan seluruh studi dan peralatan gambar"]},59211:e=>{e.exports=["hapus alat garis kosong yang tidak dipilih"]},44656:e=>{e.exports=["Hilangkan Gambar"]},70653:e=>{e.exports=["lepaskan kelompok gambar"]},66414:e=>{e.exports=["hapus garis sumber data"]},47637:e=>{e.exports=["lepaskan panel"]},39859:e=>{e.exports=["lepaskan {title}"]},78811:e=>{e.exports=["Hilangkan kelompok alat garis {name}"]},16338:e=>{e.exports=["Ubah nama kelompok {group} menjadi {newName}"]},30910:e=>{e.exports=["atur ulang ukuran layout"]},21948:e=>{e.exports=["atur ulang skala"]},55064:e=>{e.exports=["Reset Skala Waktu"]},13034:e=>{e.exports=["ubah ukuran layout"]},9608:e=>{e.exports=["kembali ke bawaan"]},63060:e=>{e.exports=["toggle skala otomatis"]},98860:e=>{e.exports=["toggle skala diindeks ke 100"]},21203:e=>{e.exports=["toggle pengunci skala"]},60166:e=>{e.exports=["toggle skala Log"]},68642:e=>{e.exports=["toggle skala persentase"]},33714:e=>{e.exports=["toggle skala reguler"]},47122:e=>{e.exports=["waktu pelacakan"]},28068:e=>{e.exports=["matikan pembagian peralatan garis"]},66824:e=>{e.exports=["buka kunci objek"]},51114:e=>{e.exports=["Buka kunci kelompok {group}"]},92421:e=>{e.exports=["Buka kunci {title}"]},20057:e=>{e.exports=["pisahkan ke panel bawah yang baru"]},52540:e=>{e.exports=["pisahkan ke atas"]},86949:e=>{e.exports=["pisahkan ke bawah"]},50728:e=>{e.exports=["Update Skrip {title}"]},33355:e=>{e.exports=["{count} bar"]},88841:e=>{e.exports=["{symbol} finansial oleh TradingView"]},38641:e=>{e.exports=["{userName} dipublikasikan pada {customer}, {date}"]},59833:e=>{e.exports="zoom"},19813:e=>{e.exports=["perbesar"]},9645:e=>{e.exports=["perkecil"]},30572:e=>{e.exports=["hari"]},52254:e=>{e.exports=["jam"]},99062:e=>{e.exports="month"},69143:e=>{e.exports=["menit"]},71787:e=>{e.exports=["detik"]},82797:e=>{e.exports=["rentang"]},47966:e=>{e.exports=["minggu"]},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]=["Dollar Australia/Dollar Kanada"],e.exports["#AUDCHF-symbol-description"]=["Dollar Australia / Franc Swiss"],e.exports["#AUDJPY-symbol-description"]=["Dollar Australia / Yen Jepang"],e.exports["#AUDNZD-symbol-description"]=["Dollar Australia / Dollar New Zealand"], +e.exports["#AUDRUB-symbol-description"]=["Dollar Australia / Ruble Rusia"],e.exports["#AUDUSD-symbol-description"]=["Dollar Australia / Dollar AS"],e.exports["#BRLJPY-symbol-description"]=["Real Brazil / Yen Jepang"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin / Dollar Kanada"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin / Yuan Cina"],e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]=["Bitcoin / Won Korea Selatan"],e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar AS"],e.exports["#BVSP-symbol-description"]=["Index Bovespa Brazil"],e.exports["#CADJPY-symbol-description"]=["Dollar Kanada / Yen Jepang"],e.exports["#CB1!-symbol-description"]=["Minyak Mentah Brent"],e.exports["#CHFJPY-symbol-description"]=["Franc Swiss / Yen Jepang"],e.exports["#COPPER-symbol-description"]=["CFD pada Tembaga"],e.exports["#ES1-symbol-description"]=["Kontrak Berjangka S&P 500 E-Mini"],e.exports["#ESP35-symbol-description"]=["Indeks IBEX 35"],e.exports["#EUBUND-symbol-description"]=["Bund Euro"],e.exports["#EURAUD-symbol-description"]=["Euro / Dollar Australia"],e.exports["#EURBRL-symbol-description"]=["Euro / Real Brazil"],e.exports["#EURCAD-symbol-description"]=["Euro / Dollar Kanada"],e.exports["#EURCHF-symbol-description"]=["Euro / Franc Swiss"],e.exports["#EURGBP-symbol-description"]=["Euro / Pound Inggris"],e.exports["#EURJPY-symbol-description"]=["Euro / Yen Jepang"],e.exports["#EURNZD-symbol-description"]=["Euro / Dollar New Zealand"],e.exports["#EURRUB-symbol-description"]=["Euro / Ruble Rusia"],e.exports["#EURRUB_TOM-symbol-description"]=["Euro /Ruble TOM Rusia"],e.exports["#EURSEK-symbol-description"]=["Euro / Krona Swedia"],e.exports["#EURTRY-symbol-description"]=["Euro / Lira Turki"],e.exports["#EURUSD-symbol-description"]=["Euro / Dollar AS"],e.exports["#EUSTX50-symbol-description"]=["Indeks Euro Stoxx 50"],e.exports["#FRA40-symbol-description"]=["Indeks CAC 40"],e.exports["#GB10-symbol-description"]=["Obligasi Pemerintah Inggris 10th"],e.exports["#GBPAUD-symbol-description"]=["Pound Inggris / Dollar Australia"],e.exports["#GBPCAD-symbol-description"]=["Pound Inggris / Dollar Kanada"],e.exports["#GBPCHF-symbol-description"]=["Pound Inggris / Franc Swiss"],e.exports["#GBPEUR-symbol-description"]=["Pound Inggris / Euro"],e.exports["#GBPJPY-symbol-description"]=["Pound Inggris / Yen Jepang"],e.exports["#GBPNZD-symbol-description"]=["Pound Inggris / Dollar New Zealand"],e.exports["#GBPRUB-symbol-description"]=["Pound Inggris / Ruble Rusia"],e.exports["#GBPUSD-symbol-description"]=["Pound Inggris / Dollar AS"],e.exports["#GER30-symbol-description"]=["Indeks DAX"],e.exports["#GOOGL-symbol-description"]=["Alphabet Inc (Google) Kelas A"],e.exports["#ITA40-symbol-description"]=["Indeks FTSE MIB"],e.exports["#JPN225-symbol-description"]=["Indeks Nikkei 225"],e.exports["#JPYKRW-symbol-description"]=["Yen Jepang / Won Korea Selatan"],e.exports["#JPYRUB-symbol-description"]=["Yen Jepang / Ruble Rusia"], +e.exports["#KA1-symbol-description"]=["Kontrak Berjangka Gula #11"],e.exports["#KG1-symbol-description"]=["Kontrak Berjangka Kapas"],e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]=["Indeks MICEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]=["CFD Cash US 100"],e.exports["#NGAS-symbol-description"]=["Gas Alam (Henry Hub)"],e.exports["#NKY-symbol-description"]=["Indeks Nikkei 225"],e.exports["#NZDJPY-symbol-description"]=["Dollar New Zealand / Yen Jepang"],e.exports["#NZDUSD-symbol-description"]=["Dollar New Zealand / Dollar AS"],e.exports["#RB1-symbol-description"]=["Kontrak Berjangka Bensin RBOB"],e.exports["#RTS-symbol-description"]=["Indeks RTS Rusia"],e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["Indeks S&P 500"],e.exports["#TWTR-symbol-description"]="Twitter Inc",e.exports["#UK100-symbol-description"]=["Indeks FTSE 100"],e.exports["#USDBRL-symbol-description"]=["Dollar A.S. / Real Brazil"],e.exports["#USDCAD-symbol-description"]=["Dollar A.S. / Dollar Kanada"],e.exports["#USDCHF-symbol-description"]=["Dollar A.S. / Franc Swiss"],e.exports["#USDCNY-symbol-description"]=["Dollar A.S. / Yuan Cina"],e.exports["#USDDKK-symbol-description"]=["Dollar A.S. / Krona Denmark"],e.exports["#USDHKD-symbol-description"]=["Dollar A.S. / Dollar Hong Kong"],e.exports["#USDIDR-symbol-description"]=["Dollar A.S. / Rupiah"],e.exports["#USDINR-symbol-description"]=["Dollar A.S. / Rupee India"],e.exports["#USDJPY-symbol-description"]=["Dollar A.S. / Yen Jepang"],e.exports["#USDKRW-symbol-description"]=["Dollar A.S. / Won Korea Selatan"],e.exports["#USDMXN-symbol-description"]=["Dollar A.S. / Peso Meksiko"],e.exports["#USDPHP-symbol-description"]=["Dollar A.S. / Peso Filipina"],e.exports["#USDRUB-symbol-description"]=["Dollar A.S. / Ruble Rusia"],e.exports["#USDRUB_TOM-symbol-description"]=["Dollar A.S. / Ruble TOM Rusia"],e.exports["#USDSEK-symbol-description"]=["Dollar A.S. / Krona Swedia"],e.exports["#USDSGD-symbol-description"]=["Dollar A.S. / Dollar Singapura"],e.exports["#USDTRY-symbol-description"]=["Dollar A.S. / Lira Turki"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Perak / Dollar A.S."],e.exports["#XAUUSD-symbol-description"]=["Emas / Dollar A.S."],e.exports["#XPDUSD-symbol-description"]=["CFD pada Palladium"],e.exports["#XPTUSD-symbol-description"]=["Platinum / Dollar A.S."],e.exports["#ZS1-symbol-description"]=["Kontrak Berjangka Kacang Kedelai - ECBT"],e.exports["#ZW1-symbol-description"]=["Kontrak Berjangka Gandum - ECBT"],e.exports["#BTCGBP-symbol-description"]=["Bitcoin/Pound Inggris"],e.exports["#MICEXINDEXCF-symbol-description"]=["Indeks MOEX Rusia"], +e.exports["#BTCAUD-symbol-description"]=["Bitcoin/Dollar Australia"],e.exports["#BTCJPY-symbol-description"]=["Bitcoin/Yen Jepang"],e.exports["#BTCBRL-symbol-description"]=["Bitcoin/Real Brazil"],e.exports["#PT10-symbol-description"]=["Obligasi Pemerintah Portugal 10 th"],e.exports["#TXSX-symbol-description"]=["Indeks TSX 60"],e.exports["#VIXC-symbol-description"]=["Indeks TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]=["Bitcoin/Zloty Polandia"],e.exports["#CAC40-symbol-description"]=["Indeks CAC 40"],e.exports["#XBTCAD-symbol-description"]=["Bitcoin / Dollar Kanada"],e.exports["#ITI2!-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIF2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIF2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIF2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIG2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIG2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIG2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIH2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIH2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIH2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIJ2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIJ2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIJ2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIK2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIK2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIK2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIM2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIM2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIM2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIM2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIN2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIN2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIN2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIN2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIQ2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIQ2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIQ2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIQ2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIU2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIU2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIU2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"], +e.exports["#ITIU2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIV2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIV2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIV2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIV2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIX2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIX2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIX2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIX2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIZ2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIZ2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIZ2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIZ2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#AMEX:GXF-symbol-description"]=["ETF Global x FTSE Wilayah Nordik"],e.exports["#ASX:XAF-symbol-description"]=["Indeks S&P/ASX Seluruh Australia 50"],e.exports["#ASX:XAT-symbol-description"]=["Indeks S&P/ASX Seluruh Australia 200"],e.exports["#BIST:XU100-symbol-description"]=["Indeks BIST 100"],e.exports["#GPW:WIG20-symbol-description"]=["Indeks WIG20"],e.exports["#INDEX:JKSE-symbol-description"]=["Indeks Komposit Jakarta"],e.exports["#INDEX:KLSE-symbol-description"]=["Indeks KLCI Bursa Malaysia"],e.exports["#INDEX:NZD-symbol-description"]=["Indeks NZX 50"],e.exports["#INDEX:STI-symbol-description"]=["Indeks STI"],e.exports["#INDEX:XLY0-symbol-description"]=["Indeks Komposit Shanghai"],e.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Indeks MOEX Rusia"],e.exports["#NYMEX:KT1!-symbol-description"]=["Kontrak Berjangka Kopi"],e.exports["#OANDA:NATGASUSD-symbol-description"]=["CFD pada Gas Alam"],e.exports["#OANDA:USDPLN-symbol-description"]=["USD/PLN"],e.exports["#TSX:TX60-symbol-description"]=["Indeks S&P/TSX"],e.exports["#TSX:VBU-symbol-description"]=["Indeks Agregat Obligasi ETF Vanguard US (CAD-ter-hedge) UN"],e.exports["#TSX:VIXC-symbol-description"]=["Indeks S&P/TSX 60 VIX"],e.exports["#TVC:CAC40-symbol-description"]=["Indeks CAC 40"],e.exports["#TVC:ES10-symbol-description"]=["Obligasi Pemerintah Spanyol 10 TH"],e.exports["#TVC:EUBUND-symbol-description"]=["Bund Euro"],e.exports["#TVC:GB02-symbol-description"]=["Obligasi Pemerintah Inggris 2 TH"],e.exports["#TVC:GB10-symbol-description"]=["Obligasi Pemerintah Inggris 10 TH"],e.exports["#TVC:GOLD-symbol-description"]=["CFD pada Emas ($AS/OZ)"],e.exports["#TVC:ID03-symbol-description"]=["Obligasi Pemerintah Indonesia 3 TH"],e.exports["#TVC:ID10-symbol-description"]=["Obligasi Pemerintah Indonesia 10 TH"],e.exports["#TVC:PALLADIUM-symbol-description"]=["CFD pada Paladium ($AS/OZ)"],e.exports["#TVC:PT10-symbol-description"]=["Obligasi Pemerintah Portugal 10 TH"],e.exports["#TVC:SILVER-symbol-description"]=["CFD pada Perak ($AS/OZ)"],e.exports["#TVC:RUT-symbol-description"]=["Indeks Russell 2000"], +e.exports["#TSX:TSX-symbol-description"]=["Indeks Komposit S&P/TSX"],e.exports["#OANDA:CH20CHF-symbol-description"]=["Indeks Swiss 20"],e.exports["#TVC:SHCOMP-symbol-description"]=["Indeks Komposit Shanghai"],e.exports["#NZX:ALLC-symbol-description"]=["SELURUH Indeks S&P/NZX (Indeks Kapital)"],e.exports["#AMEX:SHYG-symbol-description"]=["Saham 0-5 TAHUN ETF Obligasi Perusahan Dengan Hasil Tinggi"],e.exports["#TVC:AU10-symbol-description"]=["Obligasi Pemerintah Australia 10 TH"],e.exports["#TVC:CN10-symbol-description"]=["Obligasi Pemerintah Cina 10 TH"],e.exports["#TVC:KR10-symbol-description"]=["Obligasi Pemerintah Korea 10 TH"],e.exports["#NYMEX:RB1!-symbol-description"]=["Kontrak Berjangka Bensin RBOB"],e.exports["#NYMEX:HO1!-symbol-description"]=["Kontrak Berjangka Pelabuhan NY ULSD"],e.exports["#NYMEX:AEZ1!-symbol-description"]=["Kontrak Berjangka Ethanol NY"],e.exports["#OANDA:XCUUSD-symbol-description"]=["CFD pada Tembaga (US / lb)"],e.exports["#COMEX:ZA1!-symbol-description"]=["Kontrak Berjangka Seng"],e.exports["#CBOT:ZW1!-symbol-description"]=["Kontrak Berjangka Gandum"],e.exports["#NYMEX:KA1!-symbol-description"]=["Kontrak Berjangka Gula #11"],e.exports["#CBOT:QBC1!-symbol-description"]=["Kontrak Berjangka Jagung"],e.exports["#CME:E61!-symbol-description"]=["Kontrak Berjangka Euro"],e.exports["#CME:B61!-symbol-description"]=["Kontrak Berjangka Pound Inggris"],e.exports["#CME:QJY1!-symbol-description"]=["Kontrak Berjangka Yen Jepang"],e.exports["#CME:A61!-symbol-description"]=["Kontrak Berjangka Dollar Australia"],e.exports["#CME:D61!-symbol-description"]=["Kontrak Berjangka Dollar Kanada"],e.exports["#CME:SP1!-symbol-description"]=["Kontrak Berjangka S&P 500"],e.exports["#CME_MINI:NQ1!-symbol-description"]=["Kontrak Berjangka NASDAQ 100 E-MINI"],e.exports["#CBOT_MINI:YM1!-symbol-description"]=["Kontrak Berjangka E-MINI DOW JONES ($5)"],e.exports["#CME:NY1!-symbol-description"]=["Kontrak Berjangka NIKKEI 225"],e.exports["#EUREX:DY1!-symbol-description"]=["Indeks DAX"],e.exports["#CME:IF1!-symbol-description"]=["Kontrak Berjangka Indeks IBOVESPA-$AS"],e.exports["#CBOT:TY1!-symbol-description"]=["Kontrak Berjangka T-Note 10 Tahun"],e.exports["#CBOT:FV1!-symbol-description"]=["Kontrak Berjangka T-Note 5 Tahun"],e.exports["#CBOT:ZE1!-symbol-description"]=["Catatan Departemen Keuangan - Kontrak Berjangka 3 Tahun"],e.exports["#CBOT:TU1!-symbol-description"]=["Kontrak Berjangka T-Note 2 Tahun"],e.exports["#CBOT:FF1!-symbol-description"]=["Kontrak Berjangka Suku Bunga Dana FED 30-Hari"],e.exports["#CBOT:US1!-symbol-description"]=["Kontrak Berjangka T-Bond"],e.exports["#TVC:EXY-symbol-description"]=["Indeks Mata Uang Euro"],e.exports["#TVC:JXY-symbol-description"]=["Indeks Mata Uang Yen Jepang"],e.exports["#TVC:BXY-symbol-description"]=["Indeks Mata Uang Pound Inggris"],e.exports["#TVC:AXY-symbol-description"]=["Indeks Mata Uang Dollar Australia"],e.exports["#TVC:CXY-symbol-description"]=["Indeks Mata Uang Dollar Kanada"],e.exports["#FRED:GDP-symbol-description"]=["Produk Domestik Bruto, 1 Desimal"], +e.exports["#FRED:UNRATE-symbol-description"]=["Tingkat Pengangguran Warga Sipil"],e.exports["#FRED:POP-symbol-description"]=["Total Populasi. Seluruh Usia Termasuk Pasukan Bersenjata Di Luar Negeri"],e.exports["#ETHUSD-symbol-description"]=["Ethereum / Dollar"],e.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Indeks IBovespa"],e.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Indeks IBrasil"],e.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Indeks IBRX 50"],e.exports["#COMEX:HG1!-symbol-description"]=["Kontrak Berjangka Tembaga"],e.exports["#INDEX:HSCE-symbol-description"]=["Indeks Perusahaan Cina Hang Seng"],e.exports["#NYMEX:CL1!-symbol-description"]=["Kontrak Berjangka Minyak Mentah Ringan"],e.exports["#OTC:IHRMF-symbol-description"]=["Ishares MSCI Jepang SHS"],e.exports["#TVC:DAX-symbol-description"]=["Indeks dari 30 Perusahaan Mayor Jerman"],e.exports["#TVC:DE10-symbol-description"]=["Obligasi Pemerintah Jerman 10 TH"],e.exports["#TVC:DJI-symbol-description"]=["Indeks Rata-rata Industri Dow Jones"],e.exports["#TVC:DXY-symbol-description"]=["Indeks Mata Uang Dollar A.S."],e.exports["#TVC:FR10-symbol-description"]=["Obligasi Pemerintah Perancis 10 TH"],e.exports["#TVC:HSI-symbol-description"]=["Indeks Hang Seng"],e.exports["#TVC:IBEX35-symbol-description"]=["Indeks IBEX 35"],e.exports["#FX:AUS200-symbol-description"]=["Indeks S&P/ASX"],e.exports["#AMEX:SHY-symbol-description"]=["ETF Obligasi Departemen Keuangan 1-3 Tahun Ishares"],e.exports["#ASX:XJO-symbol-description"]=["Indeks S&P/ASX 200"],e.exports["#BSE:SENSEX-symbol-description"]=["Indeks S&P BSE Sensex"],e.exports["#INDEX:MIB-symbol-description"]=["Indeks MIB"],e.exports["#INDEX:MOY0-symbol-description"]=["Indeks Euro STOXX 50"],e.exports["#MOEX:RTSI-symbol-description"]=["Indeks RTS"],e.exports["#NSE:NIFTY-symbol-description"]=["Indeks Nifty 50"],e.exports["#NYMEX:NG1!-symbol-description"]=["Kontrak Berjangka Gas Alam"],e.exports["#NYMEX:ZC1!-symbol-description"]=["Kontrak Berjangka Jagung"],e.exports["#TVC:IN10-symbol-description"]=["Obligasi Pemerintah India 10 TH"],e.exports["#TVC:IT10-symbol-description"]=["Obligasi Pemerintah Italia 10 TH"],e.exports["#TVC:JP10-symbol-description"]=["Obligasi Pemerintah Jepang 10 TH"],e.exports["#TVC:NDX-symbol-description"]=["Indeks US 100"],e.exports["#TVC:NI225-symbol-description"]=["NIKKEI 225"],e.exports["#TVC:SPX-symbol-description"]=["S&P 500"],e.exports["#TVC:SX5E-symbol-description"]=["Indeks STOXX 50"],e.exports["#TVC:TR10-symbol-description"]=["Obligasi Pemerintah Turki 10 TH"],e.exports["#TVC:UKOIL-symbol-description"]=["CFD pada Minyak Mentah Brent"],e.exports["#TVC:UKX-symbol-description"]=["Indeks UK 100"],e.exports["#TVC:US02-symbol-description"]=["Obligasi Pemerintah AS 2 TH"],e.exports["#TVC:US05-symbol-description"]=["Obligasi Pemerintah AS 5 TH"],e.exports["#TVC:US10-symbol-description"]=["Obligasi Pemerintah AS 10 TH"],e.exports["#TVC:USOIL-symbol-description"]=["CFD pada Minyak Mentah WTI"],e.exports["#NYMEX:ITI1!-symbol-description"]=["Kontrak Berjangka Bijih Besi"], +e.exports["#NASDAQ:SHY-symbol-description"]=["ETF Obligasi Departemen Keuangan 1-3 Tahun Ishares"],e.exports["#AMEX:ALD-symbol-description"]=["ETF Hutang Lokal Asia WisdomTree"],e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]=["Brent Minyak Mentah"],e.exports["#ICEEUR:CB1!-symbol-description"]=["Minyak Mentah Brent"],e.exports["#ICEUSA:CC-symbol-description"]=["Kakao"],e.exports["#NYMEX:CL-symbol-description"]=["WTI Minyak Mentah"],e.exports["#ICEUSA:CT-symbol-description"]=["Kapas #2"],e.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",e.exports["#CME:DL-symbol-description"]=["Susu Kelas III"],e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["Emas"],e.exports["#CME:GF-symbol-description"]=["Ternak Pengumpan"],e.exports["#CME:HE-symbol-description"]="Lean Hogs",e.exports["#NASDAQ:IEF-symbol-description"]=["ETF Obligasi Departemen Keuangan Ishares 7-10 Tahun"],e.exports["#NASDAQ:IEI-symbol-description"]=["ETF Obligasi Departemen Keuangan Ishares 3-7 Tahun"],e.exports["#NYMEX:KA1-symbol-description"]=["Kontrak Berjangka Gula #11"],e.exports["#ICEUSA:KC-symbol-description"]=["Kopi"],e.exports["#NYMEX:KG1-symbol-description"]=["Kontrak Berjangka Kapas"],e.exports["#FWB:KT1-symbol-description"]=["Key Tronic Corр"],e.exports["#CME:LE-symbol-description"]=["Ternak Hidup"],e.exports["#ICEEUR:LO-symbol-description"]=["Minyak Pemanas ICE"],e.exports["#CME:LS-symbol-description"]=["Kayu"],e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Gas Alam"],e.exports["#ICEUSA:OJ-symbol-description"]=["Jus Jeruk"],e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]="Platinum",e.exports["#COMEX_MINI:QC-symbol-description"]=["Tembaga E-Mini"],e.exports["#NYMEX:RB-symbol-description"]=["Bensin RBOB"],e.exports["#NYMEX:RB1-symbol-description"]=["Kontrak Berjangka Bensin RBOB"],e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]=["ETF Departemen Keuangan AS Jangka Pendek Schwab"],e.exports["#COMEX:SI-symbol-description"]=["Perak"],e.exports["#NASDAQ:TLT-symbol-description"]=["ETF Obligasi Departemen Keuangan 20+ Tahun Ishares"],e.exports["#TVC:VIX-symbol-description"]=["Indeks Volatilitas S&P 500"],e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]=["Seng"],e.exports["#CBOT:ZC-symbol-description"]=["Jagung"],e.exports["#CBOT:ZK-symbol-description"]=["Kontrak Berjangka Ethanol"],e.exports["#CBOT:ZL-symbol-description"]=["Minyak Kedelai"],e.exports["#CBOT:ZO-symbol-description"]="Oats",e.exports["#CBOT:ZR-symbol-description"]=["Beras Gabah"], +e.exports["#CBOT:ZS-symbol-description"]=["Kacang Kedelai"],e.exports["#CBOT:ZS1-symbol-description"]=["Kontrak Berjangka Kacang Kedelai"],e.exports["#CBOT:ZW-symbol-description"]=["Gandum"],e.exports["#CBOT:ZW1-symbol-description"]=["Kontrak Berjangka Gandum - ECBT"],e.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",e.exports["#NYMEX:ITI2!-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#CADUSD-symbol-description"]=["Dollar Kanada / Dollar AS"],e.exports["#CHFUSD-symbol-description"]=["Franc Swiss / Dollar AS"],e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]=["Yen Jepang / Dollar AS"],e.exports["#USDAUD-symbol-description"]=["Dollar AS / Dollar Australia"],e.exports["#USDEUR-symbol-description"]=["Dollar AS / Euro"],e.exports["#USDGBP-symbol-description"]=["Dollar AS / Pound Sterling"],e.exports["#USDNZD-symbol-description"]=["Dollar AS / Dollar New Zealand"],e.exports["#UKOIL-symbol-description"]=["CFD pada Minyak Mentah (Brent)"],e.exports["#USOIL-symbol-description"]=["CFD pada Minyak Mentah (WTI)"],e.exports["#US30-symbol-description"]=["Indeks Rata-Rata Industri Dow Jones"],e.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / Dollar"],e.exports["#ETCUSD-symbol-description"]=["Ethereum Klasik / Dollar"],e.exports["#GOOG-symbol-description"]=["Alphabet Inc (Google) Kelas C"],e.exports["#LTCUSD-symbol-description"]=["Litecoin / Dollar"],e.exports["#XRPUSD-symbol-description"]=["XRP / Dollar A.S."],e.exports["#SP:SPX-symbol-description"]=["Indeks S&P500"],e.exports["#ETCBTC-symbol-description"]=["Ethereum Klasik / Bitcoin"],e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin",e.exports["#TVC:US30-symbol-description"]=["Obligasi Pemerintah AS 30 Th"],e.exports["#COMEX:SI1!-symbol-description"]=["Kontrak Berjangka Perak"],e.exports["#BTGUSD-symbol-description"]=["Emas Bitcoin / Dollar A.S."],e.exports["#IOTUSD-symbol-description"]=["IOTA / Dollar A.S."],e.exports["#CME:BTC1!-symbol-description"]=["Kontrak Berjangka Bitcoin CME"],e.exports["#COMEX:GC1!-symbol-description"]=["Kontrak Berjangka Emas"],e.exports["#CORNUSD-symbol-description"]=["CFD pada Jagung"],e.exports["#COTUSD-symbol-description"]=["CFD pada Kapas"],e.exports["#DJ:DJA-symbol-description"]=["Indeks Rata-Rata Komposit Dow Jones"],e.exports["#DJ:DJI-symbol-description"]=["Indeks Rata-Rata Industri Dow Jones"],e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]=["Ethereum / Pound Inggris"],e.exports["#ETHJPY-symbol-description"]=["Ethereum / Yen Jepang"],e.exports["#EURNOK-symbol-description"]=["Euro / Krone Norwegia"],e.exports["#GBPPLN-symbol-description"]=["Pound Inggris / Zloty Polandia"],e.exports["#MOEX:BR1!-symbol-description"]=["Kontrak Berjangka Brent Oil"],e.exports["#NYMEX:KG1!-symbol-description"]=["Kontrak Berjangka Kapas"],e.exports["#NYMEX:PL1!-symbol-description"]=["Kontrak Berjangka Platinum"], +e.exports["#SOYBNUSD-symbol-description"]=["CFD pada Kacang Kedelai"],e.exports["#SUGARUSD-symbol-description"]=["CFD pada Gula"],e.exports["#TVC:IXIC-symbol-description"]=["Indeks Komposit US"],e.exports["#TVC:RU-symbol-description"]=["Indeks Russell 1000"],e.exports["#USDZAR-symbol-description"]=["Dollar A.S / Rand Afrika Selatan"],e.exports["#WHEATUSD-symbol-description"]=["CFD pada Gandum"],e.exports["#XRPEUR-symbol-description"]="XRP / Euro",e.exports["#CBOT:S1!-symbol-description"]=["Kontrak Berjangka Kedelai"],e.exports["#SP:MID-symbol-description"]=["Indeks S&P 400"],e.exports["#TSX:XCUUSD-symbol-description"]=["CFD pada Tembaga"],e.exports["#TVC:NYA-symbol-description"]=["Indeks Komposit NYSE"],e.exports["#TVC:PLATINUM-symbol-description"]=["CFD pada Platimun ($AS / OZ)"],e.exports["#TVC:SSMI-symbol-description"]=["Indeks Pasar Swiss"],e.exports["#TVC:SXY-symbol-description"]=["Indeks Mata Uang Franc Swiss"],e.exports["#TVC:RUI-symbol-description"]=["Indeks Russell 1000"],e.exports["#MOEX:RI1!-symbol-description"]=["Kontrak Berjangka Indeks RTS"],e.exports["#MOEX:MX1!-symbol-description"]=["Kontrak Berjangka Indeks MICEX"],e.exports["#CBOE:BG1!-symbol-description"]=["Kontrak Berjangka CBOE Bitcoin"],e.exports["#TVC:MY10-symbol-description"]=["Obligasi Pemerintah Malaysia 10 TH"],e.exports["#CME:S61!-symbol-description"]=["Kontrak Berjangka Franc Swiss"],e.exports["#TVC:DEU30-symbol-description"]=["Indeks DAX"],e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]=["Indeks Mata Uang Dollar New Zealand"],e.exports["#MIL:FTSEMIB-symbol-description"]=["Indeks FTSE MIB"],e.exports["#XETR:DAX-symbol-description"]=["Indeks DAX"],e.exports["#MOEX:IMOEX-symbol-description"]=["Indeks MOEX Rusia"],e.exports["#FX:US30-symbol-description"]=["Indeks Rata-Rata Industri Dow Jones"],e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]=["Kontrak Berjangka Indeks MICEX"],e.exports["#NEOUSD-symbol-description"]=["NEO / Dollar A.S."],e.exports["#XMRUSD-symbol-description"]=["Monero / Dollar A.S."],e.exports["#ZECUSD-symbol-description"]=["Zcash / Dollar A.S."],e.exports["#TVC:CAC-symbol-description"]=["Indeks CAC 40"],e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]=["Obligasi Pemerintah Inggris Yield 10 TH"],e.exports["#TVC:AU10Y-symbol-description"]=["Obligasi Pemerintah Australia Yield 10 TH"],e.exports["#TVC:CN10Y-symbol-description"]=["Obligasi Pemerintah Cina Yield 10 TH"],e.exports["#TVC:DE10Y-symbol-description"]=["Obligasi Pemerintah Jerman Yield 10 TH"],e.exports["#TVC:ES10Y-symbol-description"]=["Obligasi Pemerintah Spanyol Yield 10 TH"],e.exports["#TVC:FR10Y-symbol-description"]=["Obligasi Pemerintah Perancis Yield 10 TH"],e.exports["#TVC:IN10Y-symbol-description"]=["Obligasi Pemerintah India Yield 10 TH"],e.exports["#TVC:IT10Y-symbol-description"]=["Obligasi Pemerintah Italia Yield 10 TH"], +e.exports["#TVC:JP10Y-symbol-description"]=["Obligasi Pemerintah Jepang Yield 10 TH"],e.exports["#TVC:KR10Y-symbol-description"]=["Obligasi Pemerintah Korea Yield 10 TH"],e.exports["#TVC:MY10Y-symbol-description"]=["Obligasi Pemerintah Malaysia Yield 10 TH"],e.exports["#TVC:PT10Y-symbol-description"]=["Obligasi Pemerintah Portugis Yield 10 TH"],e.exports["#TVC:TR10Y-symbol-description"]=["Obligasi Pemerintah Turki Yield 10 TH"],e.exports["#TVC:US02Y-symbol-description"]=["Obligasi Pemerintah A.S Yield 2 TH"],e.exports["#TVC:US05Y-symbol-description"]=["Obligasi Pemerintah A.S Yield 5 TH"],e.exports["#TVC:US10Y-symbol-description"]=["Obligasi Pemerintah A.S Yield 10 TH"],e.exports["#INDEX:TWII-symbol-description"]=["Indeks Terbebani Taiwan"],e.exports["#CME:J61!-symbol-description"]=["Kontrak Berjangka Yen Jepang"],e.exports["#CME_MINI:J71!-symbol-description"]=["Kontrak Berjangka E-mini Yen Jepang"],e.exports["#CME_MINI:WM1!-symbol-description"]=["Kontrak Berjangka E-micro Yen Jepang / Dollar A.S."],e.exports["#CME:M61!-symbol-description"]=["Kontrak Berjangka Peso Meksiko"],e.exports["#CME:T61!-symbol-description"]=["Kontrak Berjangka Rand Afrika Selatan"],e.exports["#CME:SK1!-symbol-description"]=["Kontrak Berjangka Krona Swedia"],e.exports["#CME:QT1!-symbol-description"]=["Kontrak Berjangka Renminbi Cina / Dollar A.S"],e.exports["#COMEX:AUP1!-symbol-description"]=["Kontrak Berjangka Aluminum MW U.S Transaction Premium Platts (25MT)"],e.exports["#CME:L61!-symbol-description"]=["Kontrak Berjangka Real Brazil"],e.exports["#CME:WP1!-symbol-description"]=["Kontrak Berjangka Zloty Polandia"],e.exports["#CME:N61!-symbol-description"]=["Kontrak Berjangka Dollar New Zealand"],e.exports["#CME_MINI:MG1!-symbol-description"]=["Kontrak Berjangka E-micro Australian Dollar / Dollar A.S"],e.exports["#CME_MINI:WN1!-symbol-description"]=["Kontrak Berjangka E-micro Franc Swiss / Dollar A.S"],e.exports["#CME_MINI:MF1!-symbol-description"]=["Kontrak Berjangka E-micro Euro / Dollar A.S"],e.exports["#CME_MINI:E71!-symbol-description"]=["Kontrak Berjangka E-mini Euro"],e.exports["#CBOT:ZK1!-symbol-description"]=["Kontrak Berjangka Bahan Bakar Etanol Denaturisasi"],e.exports["#CME_MINI:MB1!-symbol-description"]=["Kontrak Berjangka E-micro Pound Inggris / Dollar A.S"],e.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Kontrak Berjangka Bensin E-mini"],e.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Kontrak Berjangka Minyak Pemanas E-mini"],e.exports["#COMEX_MINI:QC1!-symbol-description"]=["Kontrak Berjangka Tembaga E-mini"],e.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Kontrak Berjangka Gas Alam E-mini"],e.exports["#CME:E41!-symbol-description"]=["Kontrak Berjangka Dollar A.S / Lira Turki"],e.exports["#COMEX_MINI:QI1!-symbol-description"]=["Kontrak Berjangka Perak (Mini)"],e.exports["#CME:DL1!-symbol-description"]=["Kontrak Berjangka Susu, Kelas III"],e.exports["#NYMEX:UX1!-symbol-description"]=["Kontrak Berjangka Uranium"],e.exports["#CBOT:BO1!-symbol-description"]=["Kontrak Berjangka Minyak Kedelai"], +e.exports["#CME:HE1!-symbol-description"]=["Kontrak Berjangka Daging Babi"],e.exports["#NYMEX:IAC1!-symbol-description"]=["Kontrak Berjangka Batu Bara New Castle"],e.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Kontrak Berjangka Minyak Mentah Ringan E-mini"],e.exports["#NYMEX:JMJ1!-symbol-description"]=["Kontrak Berjangka Finansial Brent Mini"],e.exports["#COMEX:AEP1!-symbol-description"]=["Kontrak Berjangka Aluminium Premium Eropa"],e.exports["#CBOT:ZQ1!-symbol-description"]=["Kontrak Berjangka Suku Bunga Dana Federal 30 Hari"],e.exports["#CME:LE1!-symbol-description"]=["Kontrak Berjangka Ternak Hidup"],e.exports["#CME:UP1!-symbol-description"]=["Kontrak Berjangka Franc Swiss / Yen Jepang"],e.exports["#CBOT:ZN1!-symbol-description"]=["Kontrak Berjangka T-Note 10 Tahun"],e.exports["#CBOT:ZB1!-symbol-description"]=["Kontrak Berjangka T-Bond"],e.exports["#CME:GF1!-symbol-description"]=["Kontrak Berjangka Pengumpan Ternak"],e.exports["#CBOT:UD1!-symbol-description"]=["Kontrak Berjangka Ultra T-Bond"],e.exports["#CME:I91!-symbol-description"]=["Kontrak Berjangka Perumahan CME - Washington DC"],e.exports["#CBOT:ZO1!-symbol-description"]=["Kontrak Berjangka Oat"],e.exports["#CBOT:ZM1!-symbol-description"]=["Kontrak Berjangka Makanan Kedelai"],e.exports["#CBOT_MINI:XN1!-symbol-description"]=["Kontrak Berjangka Mini Jagung"],e.exports["#CBOT:ZC1!-symbol-description"]=["Kontrak Berjangka Jagung"],e.exports["#CME:LS1!-symbol-description"]=["Kontrak Berjangka Kayu"],e.exports["#CBOT_MINI:XW1!-symbol-description"]=["Kontrak Berjangka Gandum"],e.exports["#CBOT_MINI:XK1!-symbol-description"]=["Kontrak Berjangka Mini Kedelai"],e.exports["#CBOT:ZS1!-symbol-description"]=["Kontrak Berjangka Kedelai"],e.exports["#NYMEX:PA1!-symbol-description"]=["Kontrak Berjangka Palladium"],e.exports["#CME:FTU1!-symbol-description"]=["Kontrak Berjangka Indeks E-mini FTSE 100 USD"],e.exports["#CBOT:ZR1!-symbol-description"]=["Kontrak Berjangka Beras"],e.exports["#COMEX_MINI:GR1!-symbol-description"]=["Kontrak Berjangka Emas (E-micro)"],e.exports["#COMEX_MINI:QO1!-symbol-description"]=["Kontrak Berjangka Emas (mini)"],e.exports["#CME_MINI:RL1!-symbol-description"]=["E-mini Russell 1000"],e.exports["#CME_MINI:EW1!-symbol-description"]=["Kontrak Berjangka E-mini S&P 400"],e.exports["#COMEX:LD1!-symbol-description"]=["Kontrak Berjangka Timah"],e.exports["#CME_MINI:ES1!-symbol-description"]=["Kontrak Berjangka E-mini S&P 500"],e.exports["#TVC:SA40-symbol-description"]=["Indeks 40 Teratas Afrika Selatan"],e.exports["#BMV:ME-symbol-description"]=["Indeks IPC Meksiko"],e.exports["#BCBA:IMV-symbol-description"]=["Indeks MERVAL"],e.exports["#HSI:HSI-symbol-description"]=["Indeks Hang Seng"],e.exports["#BVL:SPBLPGPT-symbol-description"]=["Indeks Umum S&P / BVL Peru (PEN)"],e.exports["#EGX:EGX30-symbol-description"]=["Indeks Pengembalian Harga EGX 30"],e.exports["#BVC:IGBC-symbol-description"]=["Indeks Umum dari Bursa Saham Kolombia"],e.exports["#TWSE:TAIEX-symbol-description"]=["Indeks Saham Terbebani Kapitalisasi Taiwan"], +e.exports["#QSE:GNRI-symbol-description"]=["Indeks QE"],e.exports["#BME:IBC-symbol-description"]=["Indeks IBEX 35"],e.exports["#NZX:NZ50G-symbol-description"]=["Indeks S&P / NZX 50 Bruto"],e.exports["#SIX:SMI-symbol-description"]=["Indeks Pasar Swiss"],e.exports["#SZSE:399001-symbol-description"]=["Indeks Komponen SZSE"],e.exports["#TADAWUL:TASI-symbol-description"]=["Indeks Seluruh Saham Tadawul"],e.exports["#IDX:COMPOSITE-symbol-description"]=["Indeks Harga Saham Gabungan IDX"],e.exports["#EURONEXT:PX1-symbol-description"]=["Indeks CAC 40"],e.exports["#OMXHEX:OMXH25-symbol-description"]=["Indeks OMX Helsinki 25"],e.exports["#EURONEXT:BEL20-symbol-description"]=["Indeks BEL 20"],e.exports["#TVC:STI-symbol-description"]=["Indeks Straits Times"],e.exports["#DFM:DFMGI-symbol-description"]=["Indeks DFM"],e.exports["#TVC:KOSPI-symbol-description"]=["Indeks Harga Saham Komposit Korea"],e.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Indeks KLCI FTSE Bursa Malaysia"],e.exports["#TASE:TA35-symbol-description"]=["Indeks TA-35"],e.exports["#OMXSTO:OMXS30-symbol-description"]=["Indeks OMX Stockholm 30"],e.exports["#OMXICE:OMXI8-symbol-description"]=["Indeks OMX Islandia 8"],e.exports["#NSENG:NSE30-symbol-description"]=["Indeks NSE 30"],e.exports["#BAHRAIN:BSEX-symbol-description"]=["Indeks Seluruh Saham Bahrain"],e.exports["#OMXTSE:OMXTGI-symbol-description"]=["Indeks OMX Tallinn Global"],e.exports["#OMXCOP:OMXC25-symbol-description"]=["Indeks OMX Copenhagen 25"],e.exports["#OMXRSE:OMXRGI-symbol-description"]=["Indeks OMX Riga Global"],e.exports["#BELEX:BELEX15-symbol-description"]=["Indeks BELEX 15"],e.exports["#OMXVSE:OMXVGI-symbol-description"]=["Indeks OMX Vilnius Global"],e.exports["#EURONEXT:AEX-symbol-description"]=["Indeks AEX"],e.exports["#CBOE:VIX-symbol-description"]=["Indeks Volatilitas S&P 500"],e.exports["#NASDAQ:XAU-symbol-description"]=["Indeks Sektor Emas dan Perak PHLX"],e.exports["#DJ:DJUSCL-symbol-description"]=["Indeks Batu Bara Dow Jones A.S"],e.exports["#DJ:DJCIKC-symbol-description"]=["Indeks Komoditas Dow Jones Kopi"],e.exports["#DJ:DJCIEN-symbol-description"]=["Indeks Komoditas Dow Jones Energi"],e.exports["#NASDAQ:OSX-symbol-description"]=["Indeks Sektor Layanan Minyak PHLX"],e.exports["#DJ:DJCISB-symbol-description"]=["Indeks Komoditas Dow Jones Gula"],e.exports["#DJ:DJCICC-symbol-description"]=["Indeks Komoditas Dow Jones Kokoa"],e.exports["#DJ:DJCIGR-symbol-description"]=["Indeks Komoditas Dow Jones Gandum"],e.exports["#DJ:DJCIAGC-symbol-description"]=["Indeks Komoditas Dow Jones Komponen Terbatas Pertanian"],e.exports["#DJ:DJCISI-symbol-description"]=["Indeks Komoditas Dow Jones Perak"],e.exports["#DJ:DJCIIK-symbol-description"]=["Indeks Komoditas Dow Jones Nikel"],e.exports["#NASDAQ:HGX-symbol-description"]=["Indeks Sektor Perumahan PHLX"],e.exports["#DJ:DJCIGC-symbol-description"]=["Indeks Komoditas Dow Jones Emas"],e.exports["#SP:SPGSCI-symbol-description"]=["Indeks Komoditas S&P Goldman Sachs"],e.exports["#NASDAQ:UTY-symbol-description"]=["Indeks Sektor Utilitas PHLX"], +e.exports["#DJ:DJU-symbol-description"]=["Indeks Utilitas Rata-RataDow Jones"],e.exports["#SP:SVX-symbol-description"]=["Indeks Nilai S&P 500"],e.exports["#SP:OEX-symbol-description"]=["Indeks S&P 100"],e.exports["#CBOE:OEX-symbol-description"]=["Indeks S&P 100"],e.exports["#NASDAQ:SOX-symbol-description"]=["Indeks Semikonduktor Philadelphia"],e.exports["#RUSSELL:RUI-symbol-description"]=["Indeks Russell 1000"],e.exports["#RUSSELL:RUA-symbol-description"]=["Indeks Russell 3000"],e.exports["#RUSSELL:RUT-symbol-description"]=["Indeks Russell 2000"],e.exports["#NYSE:XMI-symbol-description"]=["Indeks Pasar Mayor NYSE ARCA"],e.exports["#NYSE:XAX-symbol-description"]=["Indeks Komposit AMEX"],e.exports["#NASDAQ:NDX-symbol-description"]=["Indeks 100 Nasdaq"],e.exports["#NASDAQ:IXIC-symbol-description"]=["Indeks Komposit Nasdaq"],e.exports["#DJ:DJT-symbol-description"]=["Indeks Rata-Rata Transportasi Dow Jones"],e.exports["#NYSE:NYA-symbol-description"]=["Indeks Komposit NYSE"],e.exports["#NYMEX:CJ1!-symbol-description"]=["Kontrak Berjangka Kokoa"],e.exports["#USDILS-symbol-description"]=["Dollar A.S. / Shekel Israel"],e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]=["Perusahaan Ford Motor"],e.exports["#BMV:F-symbol-description"]=["Perusahaan Ford Motor"],e.exports["#TWII-symbol-description"]=["Indeks Terbebani Taiwan"],e.exports["#TVC:PL10Y-symbol-description"]=["Obligasi Pemerintah Polandia Yield 10 TH"],e.exports["#TVC:PL05Y-symbol-description"]=["Obligasi Pemerintah Polandia Yield 5 TH"],e.exports["#SET:GC-symbol-description"]=["Perusahaan Publik Global Connections"],e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]=["Indeks Milano Italia Borsa"],e.exports["#OANDA:SPX500USD-symbol-description"]=["Indeks S&P 500"],e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]=["Perusahaan Tambang Centenera"],e.exports["#BYBIT:ETHUSD-symbol-description"]=["Kontrak Berlanjut ETHUSD"],e.exports["#BYBIT:XRPUSD-symbol-description"]=["Kontrak Berlanjut XRPUSD"],e.exports["#BYBIT:BTCUSD-symbol-description"]=["Kontrak Berlanjut BTCUSD"],e.exports["#BITMEX:ETHUSD-symbol-description"]=["Kontrak Berjangka Berlanjut ETHUSD"],e.exports["#DERIBIT:BTCUSD-symbol-description"]=["Kontrak Berjangka Berlanjut BTCUSD"],e.exports["#DERIBIT:ETHUSD-symbol-description"]=["Kontrak Berjangka Berlanjut ETHUSD"],e.exports["#USDHUF-symbol-description"]=["Dollar A.S / Forint Hungaria"],e.exports["#USDTHB-symbol-description"]=["Dollar A.S / Baht Thailand"],e.exports["#FOREXCOM:US2000-symbol-description"]=["Cap Kecil AS 2000"],e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]=["Kontrak Berjangka Mentega-Kas (Berlanjut: Kontrak saat ini didepan)"],e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P", +e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]=["Industri-Industri Elektrik Hawaii"],e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]=["Dana Dividen Middlefield Healthcare & Life Sciences"],e.exports["#BITMEX:XBT-symbol-description"]=["Indeks Bitcoin / Dollar A.S."],e.exports["#CME_MINI:RTY1!-symbol-description"]=["Indeks Kontrak Berjangka E-Mini Russell 2000"],e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Total Cap Pasar Crypto, $"],e.exports["#ICEUS:DX1!-symbol-description"]=["Kontrak Berjangka Indeks Dollar A.S."],e.exports["#NYMEX:TT1!-symbol-description"]=["Kontrak Berjangka Kapas"],e.exports["#PHEMEX:BTCUSD-symbol-description"]=["Kortrak Berjangka Menerus BTC"],e.exports["#PHEMEX:ETHUSD-symbol-description"]=["Kortrak Berjangka Menerus ETH"],e.exports["#PHEMEX:XRPUSD-symbol-description"]=["Kortrak Berjangka Menerus XRP"],e.exports["#PHEMEX:LTCUSD-symbol-description"]=["Kortrak Berjangka Menerus LTC"],e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]=["Kanada - Obligasi Pemerintah 10 TH"],e.exports["#TVC:CA10Y-symbol-description"]=["Kanada - Obligasi Pemerintah Yield 10 TH"],e.exports["#TVC:ID10Y-symbol-description"]=["Indonesia - Obligasi Pemerintah Yield 10 TH"],e.exports["#TVC:NL10-symbol-description"]=["Belanda - Obligasi Pemerintah 10 TH"],e.exports["#TVC:NL10Y-symbol-description"]=["Belanda - Obligasi Pemerintah Yield 10 TH"],e.exports["#TVC:NZ10-symbol-description"]=["New Zealand - Obligasi Pemerintah 10 TH"],e.exports["#TVC:NZ10Y-symbol-description"]=["New Zealand - Obligasi Pemerintah Yield 10 TH"],e.exports["#SOLUSD-symbol-description"]=["Solana / Dollar A.S."],e.exports["#LUNAUSD-symbol-description"]=["Luna / Dollar A.S."],e.exports["#UNIUSD-symbol-description"]=["Uniswap / Dollar A.S."],e.exports["#LTCBRL-symbol-description"]=["Litecoin / Real Brazil"],e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]=["Ethereum / Won Korea Selatan"],e.exports["#BTCRUB-symbol-description"]=["Bitcoin / Ruble Rusia"],e.exports["#BTCTHB-symbol-description"]=["Bitcoin / Baht Thailand"],e.exports["#ETHTHB-symbol-description"]=["Ethereum / Baht Thailand"],e.exports["#TVC:EU10YY-symbol-description"]=["Yield 10 TH Obligasi Pemerintah Euro"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/id_ID.7257.089fbbc28bead9558b87.js b/charting_library/bundles/id_ID.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..a010fa87 --- /dev/null +++ b/charting_library/bundles/id_ID.7257.089fbbc28bead9558b87.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:a=>{a.exports=["Jum"]},11268:a=>{a.exports=["Sen"]},63331:a=>{a.exports=["Sab"]},85954:a=>{a.exports=["Min"]},26230:a=>{a.exports=["Rab"]},24793:a=>{a.exports=["Kam"]},31533:a=>{a.exports=["Sel"]},89790:a=>{a.exports=["Tidak bisa mendapatkan kode sumber Pine."]},39589:a=>{a.exports=["Tutup panel"]},38154:a=>{a.exports=["Konfirmasi Hilangkan Pohon Studi"]},65636:a=>{a.exports="Cboe BZX"},36004:a=>{a.exports=["Buat sebuah akun gratis"]},69419:a=>{a.exports=["Semuanya ok - Pasar telah buka."]},97637:a=>{a.exports="April"},86797:a=>{a.exports=["Agustus"]},22519:a=>{a.exports=["Nilai Perubahan Bar"]},52003:a=>{a.exports=["Apakah benar anda ingin menghapus studi beserta semua turunannya?"]},68854:a=>{a.exports=["Dobel klik"]},97325:a=>{a.exports=["Permasalahan data"]},52916:a=>{a.exports=["Data diupdate satu kali dalam sehari."]},25978:a=>{a.exports=["Data di update hanya satu kali per detiknya, meskipun didalam pasar terdapat update yang lebih banyak."]},57310:a=>{a.exports=["Data tertunda"]},49321:a=>{a.exports=["Data yang disediakan untuk skema Basic kami hanya di update satu kali per detiknya, meskipun didalam pasar terdapat update yang lebih banyak."]},55669:a=>{a.exports=["Desember"]},83498:a=>{a.exports=["Hapus panel"]},59315:a=>{a.exports=["Data penghujung hari"]},82751:a=>{a.exports=["Kesalahan"]},40519:a=>{a.exports=["Selamat sore. Pasar hanya buka untuk melakukan trading pasca-pasar."]},80227:a=>{a.exports=["Zona waktu bursa"]},16467:a=>{a.exports=["Februari"]},25046:a=>{a.exports=["Mengisi Kesepakatan Bursa"]},93666:a=>{a.exports=["Tandai Simbol"]},564:a=>{a.exports=["Jum"]},72970:a=>{a.exports=["Jumat"]},88958:a=>{a.exports=["Hari Libur"]},21686:a=>{a.exports=["Sembunyikan Legenda Indikator"]},26935:a=>{a.exports=["Argumentasi Indikator"]},26315:a=>{a.exports=["Judul Indikator"]},84098:a=>{a.exports=["Nilai Indikator"]},91459:a=>{a.exports=["Jika anda menginginkan data real-time {listedExchange} anda perlu melengkapi Kesepakatan Bursanya. Jangan khawatir, ini hanya membutuhkan beberapa kali klik saja"]},50634:a=>{a.exports=["Akan menuju perdagangan pasca-pasar dalam {remainingTime}."]},74537:a=>{a.exports=["Perdagangan pra-pasar akan terbuka dalam {remainingTime}."]},26910:a=>{a.exports=["Januari"]},23230:a=>{a.exports=["Juli"]},49385:a=>{a.exports=["Juni"]},99487:a=>{a.exports=["Nilai OHLC"]},15815:a=>{a.exports=["Satu update per detik"]},90784:a=>{a.exports=["Oktober"]},75991:a=>{a.exports=["Tampilkan status pasar Buka"]},18429:a=>{a.exports=["Pelajari lebih lanjut"]},39899:a=>{a.exports=["Pindahkan panel kebawah"]},70343:a=>{a.exports=["Pindahkan panel keatas"]},83085:a=>{a.exports=["Sen"]},61199:a=>{a.exports=["Senin"]},41610:a=>{a.exports=["Lebih lanjut"]},1653:a=>{a.exports=["Selamat pagi. Pasar telah dibuka untuk melakukan trading pra-pasar."]},56470:a=>{a.exports=["Perbesar chart"]},19603:a=>{a.exports=["Perbesar panel"]},68327:a=>{a.exports=["Mei"]},35732:a=>{a.exports=["Kelola panel"]},84675:a=>{a.exports=["Maret"]}, +83949:a=>{a.exports=["Pasar buka"]},35701:a=>{a.exports=["Pasar buka dalam {remainingTime}"]},95814:a=>{a.exports=["Pasar tutup"]},98105:a=>{a.exports=["Pasar tutup dalam {remainingTime}."]},87202:a=>{a.exports=["Pasar saat ini sedang libur. Mereka beruntung."]},71194:a=>{a.exports="November"},66324:a=>{a.exports=["Kode sumber"]},36835:a=>{a.exports=["Sab"]},1144:a=>{a.exports=["Sabtu"]},40653:a=>{a.exports=["Geser ke kiri"]},26721:a=>{a.exports=["Geser ke bar terbaru"]},35809:a=>{a.exports=["Geser ke kanan"]},61132:a=>{a.exports="September"},28705:a=>{a.exports=["Tampilkan Legenda Indikator"]},51072:a=>{a.exports=["Tampilkan Pohon Objek"]},37809:a=>{a.exports=["Tampilkan pengaturan interval"]},39045:a=>{a.exports=["Studi Error"]},86577:a=>{a.exports=["Min"]},72149:a=>{a.exports=["Minggu"]},46041:a=>{a.exports="Symbol price source"},39339:a=>{a.exports=["Judul simbol"]},29985:a=>{a.exports=["Pasca-pasar"]},28412:a=>{a.exports=["Skema berbayar memberikan update data yang lebih cepat."]},56042:a=>{a.exports=["Pra-pasar"]},36015:a=>{a.exports=["Data real-time untuk {description} belum kami dukung pada saat ini. Data ini mungkin dapat tersedia di masa mendatang."]},6667:a=>{a.exports=["Data real-time untuk {symbolName} disediakan oleh bursa {exchange}."]},48293:a=>{a.exports=["Kembalikan chart"]},91029:a=>{a.exports=["Kembalikan panel"]},75094:a=>{a.exports=["Rab"]},7147:a=>{a.exports=["Rabu"]},52984:a=>{a.exports=["Untuk mendapatkan data real-time untuk {description}, harap membeli paket data real-timenya."]},9787:a=>{a.exports=["Kamis"]},7951:a=>{a.exports=["Kamis"]},57918:a=>{a.exports=["Data ini adalah data real-time, namun sedikit berbeda dari yang berasal dari bursa primer resminya."]},68025:a=>{a.exports=["Data ini adalah data real-time, tetapi sedikit berbeda dari data yang berasal dari bursa resmi {exchange}."]},73717:a=>{a.exports=["Tidak terdapat simbol yang dimaksud. Harap pilih simbol lainnya."]},57048:a=>{a.exports=["Saatnya rehat - pasar ini telah tutup."]},94316:a=>{a.exports=["Selasa"]},44979:a=>{a.exports=["Selasa"]},8209:a=>{a.exports=["Hapus Tanda Simbol"]},1111:a=>{a.exports="Volume"},61311:a=>{a.exports=["Perbesar"]},47602:a=>{a.exports=["Perkecil"]},57889:a=>{a.exports=["ubah visibilitas nilai OHLC"]},18644:a=>{a.exports=["ubah visibilitas status market yang terbuka"]},45110:a=>{a.exports=["ubah visibilitas perubahan bar"]},31325:a=>{a.exports=["ubah visibilitas judul indikator"]},99774:a=>{a.exports=["ubah visibilitas nilai indikator"]},96162:a=>{a.exports=["ubah visibilitas argumen indikator"]},26717:a=>{a.exports=["ubah visibilitas deskripsi simbol"]},6091:a=>{a.exports="change symbol field visibility"},9455:a=>{a.exports=["ubah visibilitas nilai volume"]},39348:a=>{a.exports=["Kurang dari 1 menit"]},87358:a=>{a.exports=["tampilkan {title}"]},7827:a=>{a.exports=["{days} dan {hours}"]},7435:a=>{a.exports=["{exchange} oleh {originalExchange}"]},19830:a=>{a.exports=["{hours} dan {minutes}"]},1084:a=>{a.exports=["Data real-time {listedExchange} tersedia gratis untuk pengguna terdaftar."]},11155:a=>{ +a.exports=["Data {symbolName} tertunda selama {time} menit."]},77033:a=>{a.exports=["Data diperbarui satu kali setiap {amount} detik, bahkan jika terdapat lebih banyak pembaruan di pasar."]},2121:a=>{a.exports=["Data pada skema Basic kami diperbarui satu kali setiap {amount} detik, bahkan jika terdapat lebih banyak pembaruan di pasar."]},5223:a=>{a.exports=["Satu pembaruan setiap {amount} detik"]},58609:a=>{a.exports=["{number} hari"]},24430:a=>{a.exports=["{number} jam"]},67151:a=>{a.exports=["{number} menit"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/id_ID.8087.02a950e0b171d1520043.js b/charting_library/bundles/id_ID.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..add5d4ff --- /dev/null +++ b/charting_library/bundles/id_ID.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:t=>{t.exports=["Tambah"]},53585:t=>{t.exports=["Tambahkan warna khusus"]},81865:t=>{t.exports=["Transparansi"]},73755:t=>{t.exports=["Simbol lainnya"]},16936:t=>{t.exports=["Kembali"]},88046:t=>{t.exports=["Simbol chart utama"]},9898:t=>{t.exports=["Kanan"]},20036:t=>{t.exports=["Batal"]},23398:t=>{t.exports=["Ubah simbol"]},94551:t=>{t.exports="Chart"},64498:t=>{t.exports=["Seluruh sumber"]},73226:t=>{t.exports=["Terapkan"]},79852:t=>{t.exports=["Surat hutang"]},56095:t=>{t.exports=["Menurun"]},29601:t=>{t.exports=["Deskripsi"]},46812:t=>{t.exports=["Meningkatkan"]},89298:t=>{t.exports="Offset"},68988:t=>{t.exports="Ok"},29673:t=>{t.exports=["Tidak ada bursa yang sesuai dengan kriteria anda"]},41379:t=>{t.exports=["Tidak ada Simbol yang sesuai dengan kriteria anda"]},35563:t=>{t.exports=["Format angka tidak valid."]},19724:t=>{t.exports=["Sumber"]},59877:t=>{t.exports=["Menentukan waktu dan harga {inputInline} untuk {studyShortDescription}"]},18571:t=>{t.exports=["Menentukan waktu {inputTitle} untuk {studyShortDescription}"]},58552:t=>{t.exports=["Menentukan harga {inputTitle} untuk {studyShortDescription}"]},80481:t=>{t.exports=['Menentukan waktu dan harga untuk "{studyShortDescription}"']},42917:t=>{t.exports=['Menentukan waktu untuk "{studyShortDescription}"']},6083:t=>{t.exports=['Menentukan harga untuk "{studyShortDescription}"']},52298:t=>{t.exports=["Cari"]},13269:t=>{t.exports=["Pilih sumber"]},2607:t=>{t.exports=["Nilai yang ditentukan lebih dari maksimum instrumen yaitu {max}."]},53669:t=>{t.exports=["Nilai yang ditentukan kurang dari minimum instrumen yaitu {min}."]},89053:t=>{t.exports=["Simbol"]},48490:t=>{t.exports=["Simbol & deskripsi"]},99983:t=>{t.exports=["Pencarian Simbol"]},54336:t=>{t.exports=["Hilangkan warna"]},60142:t=>{t.exports=["Ketebalan"]},87592:t=>{t.exports="cfd"},17023:t=>{t.exports=["Ubah Opasitas"]},13066:t=>{t.exports=["Ubah Warna"]},95657:t=>{t.exports=["Ubah Ketebalan"]},18567:t=>{t.exports=["ubah properti {propertyName}"]},36962:t=>{t.exports="close"},8448:t=>{t.exports="crypto"},1328:t=>{t.exports="dr"},88720:t=>{t.exports=["ekonomi"]},39512:t=>{t.exports="forex"},81859:t=>{t.exports=["kontrak berjangka"]},39337:t=>{t.exports=["tertinggi"]},91815:t=>{t.exports="hl2"},40771:t=>{t.exports="hlc3"},9523:t=>{t.exports="hlcc4"},12754:t=>{t.exports=["indeks"]},38071:t=>{t.exports=["indeks"]},12504:t=>{t.exports="ohlc4"},38466:t=>{t.exports=["Buka"]},3919:t=>{t.exports=["terendah"]},36931:t=>{t.exports=["saham"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/it.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/it.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..7d19e0ea --- /dev/null +++ b/charting_library/bundles/it.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:e=>{e.exports=["Punto"]},6174:e=>{e.exports=["giorni"]},5285:e=>{e.exports=["ore"]},79410:e=>{e.exports=["mesi"]},37830:e=>{e.exports=["minuti"]},25042:e=>{e.exports=["settimane"]},74787:e=>{e.exports=["Giorni"]},62346:e=>{e.exports=["Ore"]},94328:e=>{e.exports=["Mesi"]},57470:e=>{e.exports=["Minuti"]},74973:e=>{e.exports=["Secondi"]},48801:e=>{e.exports=["Range"]},86614:e=>{e.exports=["Settimane"]},30426:e=>{e.exports=["Tick"]},90069:e=>{e.exports=["Confronta"]},96935:e=>{e.exports=["Copia immagine grafico"]},15803:e=>{e.exports=["Copia link all'immagine grafico"]},74207:e=>{e.exports=["Impostazioni grafico"]},54777:e=>{e.exports=["Aggiungi"]},95798:e=>{e.exports=["Aggiungi timeframe personalizzato"]},44629:e=>{e.exports=["Aggiungi ai preferiti"]},15795:e=>{e.exports=["Tutti i miei layout"]},88368:e=>{e.exports=["Tutte le modifiche sono state salvate"]},84232:e=>{e.exports=["Tipo di grafico"]},43399:e=>{e.exports=["Modelli di default"]},83127:e=>{e.exports=["Indicatori preferiti"]},33959:e=>{e.exports=["Preferiti"]},11682:e=>{e.exports=["Modalità schermo intero"]},15812:e=>{e.exports=["Modelli indicatore"]},61142:e=>{e.exports=["Indicatori"]},74527:e=>{e.exports=["Indicatori e strategie"]},79353:e=>{e.exports=["Apri Finestra intervallo"]},55520:e=>{e.exports=["Apri il grafico nella popup"]},2226:e=>{e.exports=["Apri immagine in nuova scheda"]},75687:e=>{e.exports=["Carica layout grafico"]},75789:e=>{e.exports=["Carica layout"]},90879:e=>{e.exports=["Caricamento...."]},80959:e=>{e.exports=["Crea una copia"]},58219:e=>{e.exports=["Gestisci layout"]},38554:e=>{e.exports=["I miei modelli"]},14605:e=>{e.exports=["Numero o {hotKey_0}"]},85520:e=>{e.exports=["Salva"]},92093:e=>{e.exports=["Salva modello indicatore"]},87409:e=>{e.exports=["Salva tutti i grafici per tutti i simboli e timeframe nella tua configurazione"]},57352:e=>{e.exports=["Salva immagine"]},11680:e=>{e.exports=["Salva layout"]},20987:e=>{e.exports=["Per far comparire questa finestra di ricerca è sufficiente che tu inizi a scrivere mentre sei sul grafico"]},99983:e=>{e.exports=["Ricerca simbolo"]},70728:e=>{e.exports=["Ripeti {hint}"]},72482:e=>{e.exports=["Rimuovi dai preferiti"]},35038:e=>{e.exports=["Rinomina"]},88513:e=>{e.exports=["Fai uno screenshot"]},91900:e=>{e.exports=["Modelli"]},32916:e=>{e.exports=["Intervallo di tempo"]},9765:e=>{e.exports=["Tweet con immagine grafico"]},80323:e=>{e.exports=["Annulla {hint}"]},23687:e=>{e.exports=["Al momento, non hai alcun indicatore preferito."]}}]); \ No newline at end of file diff --git a/charting_library/bundles/it.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/it.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..ecbb7c72 --- /dev/null +++ b/charting_library/bundles/it.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:e=>{e.exports=["Croce"]},41596:e=>{e.exports=["Etichette sull'asse verticale"]},23545:e=>{e.exports=["Valori in legenda"]},39495:e=>{e.exports=["Cerchi"]},41389:e=>{e.exports=["Sopra la barra"]},29520:e=>{e.exports=["Assoluto"]},58102:e=>{e.exports=["Applica predefiniti"]},65262:e=>{e.exports=["Area interrotta"]},83760:e=>{e.exports=["Corpo"]},48848:e=>{e.exports=["Bordo"]},27331:e=>{e.exports=["Sfondo"]},78626:e=>{e.exports=["Sotto la barra"]},41361:e=>{e.exports=["Giù"]},22192:e=>{e.exports=["Giorni"]},31577:e=>{e.exports=["Sviluppo VA"]},4329:e=>{e.exports=["Predefinito"]},98938:e=>{e.exports=["Predefiniti"]},63099:e=>{e.exports=["Ore"]},11091:e=>{e.exports=["Istogramma"]},66304:e=>{e.exports=["Input"]},40297:e=>{e.exports=["Output"]},36993:e=>{e.exports=["Sovrascrivi tick minimo"]},64606:e=>{e.exports=["Font etichette"]},54934:e=>{e.exports=["Linea interrotta"]},95543:e=>{e.exports=["Mesi"]},28134:e=>{e.exports=["Minuti"]},18229:e=>{e.exports=["Salva come predefinito"]},71129:e=>{e.exports=["Secondi"]},86520:e=>{e.exports=["Etichette segnale"]},79511:e=>{e.exports=["Linea d'incremento"]},64108:e=>{e.exports=["Linea a step con interruzioni"]},67767:e=>{e.exports=["Linea a step con diamanti"]},21861:e=>{e.exports=["Posizione"]},73947:e=>{e.exports=["Precisione"]},66596:e=>{e.exports=["Quantità"]},86672:e=>{e.exports=["Range"]},79782:e=>{e.exports=["Ripristina impostazioni"]},21594:e=>{e.exports=["Settimane"]},26458:e=>{e.exports=["Ombra"]},95247:e=>{e.exports=["Ampiezza (% del grafico)"]},19221:e=>{e.exports=["Colore testo"]},7138:e=>{e.exports=["Operazioni sul grafico"]},98802:e=>{e.exports=["Su"]},14414:e=>{e.exports=["Profilo volume"]},91322:e=>{e.exports=["Valori"]},20834:e=>{e.exports=["Cambia tick minimo"]},98491:e=>{e.exports=["Cambia car"]},7378:e=>{e.exports=["Cambia dimensione font"]},28691:e=>{e.exports=["Cambia stile linea"]},38361:e=>{e.exports=["Cambia posizione"]},51081:e=>{e.exports=["Cambio larghezza percentuale"]},47634:e=>{e.exports=["Cambia posizione"]},15683:e=>{e.exports=["Cambia tipo di disegno"]},164:e=>{e.exports=["Cambia precisione"]},86888:e=>{e.exports=["Cambia forma"]},50463:e=>{e.exports=["Cambia valore"]},12628:e=>{e.exports=["cambia visibilità valori"]},13355:e=>{e.exports=["cambio valore giorni {title}"]},41377:e=>{e.exports=["cambio valore giorni {title}"]},35388:e=>{e.exports=["cambio valore ore {title}"]},78586:e=>{e.exports=["cambio valore ore {title}"]},59635:e=>{e.exports=["cambio valore mesi {title}"]},74266:e=>{e.exports=["cambio valore mesi {title}"]},91633:e=>{e.exports=["cambio valore minuti {title}"]},15106:e=>{e.exports=["cambio valore minuti {title}"]},66161:e=>{e.exports=["cambio valore secondi {title}"]},2822:e=>{e.exports=["cambio valore secondi {title}"]},21339:e=>{e.exports=["cambio valore settimane {title}"]},68643:e=>{e.exports=["cambio valore settimane {title}"]},30810:e=>{e.exports=["cambio visibilità {title} sui tick"]},24941:e=>{ +e.exports=["cambio visibilità {title} su settimane"]},29088:e=>{e.exports=["cambio visibilità {title} su giorni"]},68971:e=>{e.exports=["cambio visibilità {title} su ore"]},64370:e=>{e.exports=["cambio visibilità {title} su minuti"]},6659:e=>{e.exports=["cambio visibilità {title} su mesi"]},29091:e=>{e.exports=["cambio visibilità {title} su range"]},46948:e=>{e.exports=["cambio visibilità {title} nei secondi"]},82211:e=>{e.exports=["Giorni"]},33486:e=>{e.exports=["giorni a"]},14077:e=>{e.exports=["giorni da"]},3143:e=>{e.exports=["Ore"]},84775:e=>{e.exports=["ore da"]},11255:e=>{e.exports=["ore a"]},58964:e=>{e.exports=["Mesi"]},71770:e=>{e.exports=["mesi da"]},37179:e=>{e.exports=["mesi a"]},16465:e=>{e.exports=["Minuti"]},72317:e=>{e.exports=["minuti a"]},25586:e=>{e.exports=["minuti da"]},32925:e=>{e.exports=["secondi"]},39017:e=>{e.exports=["secondi a"]},6049:e=>{e.exports=["secondi da"]},13604:e=>{e.exports=["Range"]},93016:e=>{e.exports=["settimane"]},32002:e=>{e.exports=["settimane da"]},28091:e=>{e.exports=["settimane a"]},59523:e=>{e.exports=["Tick"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/it.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/it.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..8e7a7c30 --- /dev/null +++ b/charting_library/bundles/it.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:e=>{e.exports=["valuta"]},60558:e=>{e.exports=["animali e natura"]},14232:e=>{e.exports=["attività"]},57792:e=>{e.exports=["frecce"]},33628:e=>{e.exports=["gesti & faccine"]},35305:e=>{e.exports=["cibo e bevande"]},49546:e=>{e.exports=["bandiere"]},72302:e=>{e.exports=["oggetti"]},11739:e=>{e.exports=["natura"]},96330:e=>{e.exports=["smile e persone"]},6878:e=>{e.exports=["simboli"]},77011:e=>{e.exports=["simboli & bandiere"]},15426:e=>{e.exports=["usato di recente"]},15395:e=>{e.exports=["viaggi e località"]},82401:e=>{e.exports=["Cursori"]},99878:e=>{e.exports=["Strumenti di annotazione"]},44629:e=>{e.exports=["Aggiungi ai preferiti"]},75377:e=>{e.exports=["Strumenti di Gann e Fibonacci"]},95537:e=>{e.exports=["Forme geometriche"]},60925:e=>{e.exports=["Punto"]},19570:e=>{e.exports=["Emoji"]},99289:e=>{e.exports=["Cancellino"]},17517:e=>{e.exports=["Nascondi tutti gli strumenti di disegno"]},96411:e=>{e.exports=["Nascondi barra strumenti di disegno"]},92464:e=>{e.exports=["Icone"]},37057:e=>{e.exports=["Blocca tutti gli strumenti di disegno"]},37140:e=>{e.exports=["La modalità magnete ancora gli strumenti di disegno ai valori OHLC delle candele più vicine."]},59607:e=>{e.exports=["Misura"]},36551:e=>{e.exports=["Gli strumenti di disegno che vengono aggiunti saranno visibili su tutti i grafici (nel caso in cui si tratti dello stesso strumento)"]},63354:e=>{e.exports=["Mostra barra strumenti di disegno"]},49616:e=>{e.exports=["Mostra strumenti di disegno preferiti"]},91977:e=>{e.exports=["Mostra strumenti nascosti"]},51072:e=>{e.exports=["Mostra albero oggetti"]},49421:e=>{e.exports=["Rimani in modalità disegno"]},85422:e=>{e.exports=["Magnete forte"]},19693:e=>{e.exports=["Pattern"]},10234:e=>{e.exports=["Strumenti di misurazione e proiezione"]},76091:e=>{e.exports=["Elimina disegni"]},45286:e=>{e.exports=["Rimuovi oggetti"]},72482:e=>{e.exports=["Rimuovi dai preferiti"]},30513:e=>{e.exports=["Rimuovi {drawings}"]},10049:e=>{e.exports=["Rimuovi {drawings} e {indicators}"]},55084:e=>{e.exports=["Rimuovi {indicators}"]},45265:e=>{e.exports=["Magnete debole"]},52899:e=>{e.exports=["Strumenti lineari"]},38925:e=>{e.exports=["Ingrandisci"]},49895:e=>{e.exports=["Rimpicciolisci"]},32868:e=>{e.exports=["{hotKey_0} + click nel grafico"]},68125:e=>{e.exports=["{hotKey_0} — cerchio"]},40234:e=>{e.exports=["{hotKey_0} — disegna linea dritta ad angoli di 45°"]},10289:e=>{e.exports=["{hotKey_0} — incrementi fissi"]},81591:e=>{e.exports=["{hotKey_0} — quadrato"]},93030:e=>{e.exports=["{amount} disegno","{amount} disegni"]},80437:e=>{e.exports=["{amount} indicatore","{amount} indicatori"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/it.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/it.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..11f787bb --- /dev/null +++ b/charting_library/bundles/it.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:e=>{e.exports=["#1 (barra)"]},1961:e=>{e.exports=["#1 (prezzo)"]},12706:e=>{e.exports=["#1 (prezzo, barra)"]},92195:e=>{e.exports=["#1 (posizione verticale %, barra)"]},66187:e=>{e.exports=["Mediana"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Senso antiorario"]},43809:e=>{e.exports=["Coeff percentuali"]},40054:e=>{e.exports=["Colore"]},47737:e=>{e.exports=["Modalità compatta statistiche"]},76655:e=>{e.exports="Cash"},72171:e=>{e.exports=["Centro"]},99120:e=>{e.exports=["Canale"]},36150:e=>{e.exports=["Angolo"]},38280:e=>{e.exports=["Angoli"]},95264:e=>{e.exports=["Dimensione conto"]},85160:e=>{e.exports=["Mostra sempre statistiche"]},54189:e=>{e.exports=["Archi"]},34674:e=>{e.exports=["Media HL in miniticks"]},91757:e=>{e.exports=["Sotto"]},17608:e=>{e.exports=["Etichette in basso"]},48848:e=>{e.exports=["Bordo"]},72269:e=>{e.exports=["Bordi"]},27331:e=>{e.exports=["Sfondo"]},19949:e=>{e.exports=["Range di barre"]},81260:e=>{e.exports=["Griglia"]},67114:e=>{e.exports=["Range di giorni/ore"]},75460:e=>{e.exports=["Distanza"]},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["Prezzo di entrata"]},1220:e=>{e.exports=["Estendi"]},71116:e=>{e.exports=["Estendi sotto"]},45809:e=>{e.exports=["Estendi a sinistra"]},25892:e=>{e.exports=["Estendi linea a sinistra"]},3304:e=>{e.exports=["Estendi linee a sinistra"]},83095:e=>{e.exports=["Estendi linee a destra"]},14025:e=>{e.exports=["Estendi a destra"]},74395:e=>{e.exports=["Estendi linea a destra"]},85197:e=>{e.exports=["Estendi sopra"]},17006:e=>{e.exports=["Dimensione caratteri"]},31343:e=>{e.exports=["Testo perdita"]},28565:e=>{e.exports=["Sfondo perdita"]},87931:e=>{e.exports=["Ventagli"]},39836:e=>{e.exports=["Livelli Fib su scala log"]},10578:e=>{e.exports=["Cerchi completi"]},25264:e=>{e.exports=["Barre HL"]},77405:e=>{e.exports=["Orizzontale"]},66049:e=>{e.exports=["Barre OC"]},27531:e=>{e.exports=["Dimensione lotto"]},85206:e=>{e.exports=["Etichetta"]},75332:e=>{e.exports=["Etichetta bordo"]},14773:e=>{e.exports=["Sfondo etichetta"]},37126:e=>{e.exports=["Etichetta testo"]},79106:e=>{e.exports=["Livelli"]},95610:e=>{e.exports=["Linea livelli"]},19286:e=>{e.exports=["Sinistra"]},79307:e=>{e.exports=["Etichette sinistra"]},49286:e=>{e.exports=["Linea - HL/2"]},17676:e=>{e.exports=["Linea - Aperta"]},47669:e=>{e.exports=["Linea - Chiusura"]},71899:e=>{e.exports=["Linea - In alto"]},83394:e=>{e.exports=["Linea - In basso"]},60489:e=>{e.exports=["Colore linea"]},53889:e=>{e.exports=["Modalità"]},76476:e=>{e.exports=["Medio"]},24510:e=>{e.exports=["Punto intermedio"]},22213:e=>{e.exports=["Sfondo fonte"]},15500:e=>{e.exports=["Bordo fonte"]},79238:e=>{e.exports=["Testo fonte"]},37249:e=>{e.exports=["Statistiche"]},28712:e=>{e.exports=["Posizione statistiche"]},50948:e=>{e.exports=["Colore stop"]},56119:e=>{e.exports=["Livello stop"]},69835:e=>{e.exports=["Testo vincita"]},91141:e=>{e.exports=["Sfondo vincita"]},650:e=>{e.exports=["Percentuali"]},25684:e=>{e.exports=["Prezzo"]}, +23675:e=>{e.exports=["Etichetta prezzo"]},75675:e=>{e.exports=["Etichette di prezzo"]},16103:e=>{e.exports=["Livelli prezzo"]},46964:e=>{e.exports=["Range prezzo"]},59771:e=>{e.exports=["Rapporto prezzo/barra"]},29072:e=>{e.exports=["Prezzi"]},2635:e=>{e.exports=["Livello profitto"]},33886:e=>{e.exports=["Rapporto e range"]},24186:e=>{e.exports=["Inverti"]},21141:e=>{e.exports=["Destra"]},91367:e=>{e.exports=["Etichette destra"]},63833:e=>{e.exports=["Rischio"]},95545:e=>{e.exports=["Onda"]},26458:e=>{e.exports=["Ombra"]},65994:e=>{e.exports=["Sopra"]},10209:e=>{e.exports=["Etichette in alto"]},98001:e=>{e.exports=["Sfondo bersaglio"]},89258:e=>{e.exports=["Bordo bersaglio"]},45302:e=>{e.exports=["Colore target:"]},74289:e=>{e.exports=["Testo bersaglio"]},17932:e=>{e.exports=["Testo a capo"]},92960:e=>{e.exports=["Allineamento testo"]},90581:e=>{e.exports=["Orientamento testo"]},55325:e=>{e.exports=["Etichetta di tempo"]},77838:e=>{e.exports=["Livelli di tempo"]},2295:e=>{e.exports=["Trasparenza"]},4372:e=>{e.exports=["Trendline"]},12374:e=>{e.exports=["Usa un colore"]},91322:e=>{e.exports=["Valori"]},25227:e=>{e.exports=["Varianza"]},44085:e=>{e.exports=["Verticale"]},1670:e=>{e.exports=["cambio angolo"]},54119:e=>{e.exports=["cambio colore freccia"]},72080:e=>{e.exports=["cambio colore bandiera"]},98905:e=>{e.exports=["cambio margine sup"]},11049:e=>{e.exports=["cambio posizione vert coordinata Y"]},31804:e=>{e.exports=["cambio senso antiorario {title}"]},99128:e=>{e.exports=["cambio visibilità coeff in percent {title}"]},20216:e=>{e.exports=["cambio colore {title}"]},35435:e=>{e.exports=["cambio modalità compatta {title}"]},550:e=>{e.exports=["cambio colore bordo sup candela {title}"]},22313:e=>{e.exports=["cambio visibilità bordo candela {title}"]},7373:e=>{e.exports=["cambio colore bordo inf candela {title}"]},38742:e=>{e.exports=["cambio colore candela giù {title}"]},42273:e=>{e.exports=["cambio colore candela su {title}"]},76054:e=>{e.exports=["cambio colore ombra candela {title}"]},27029:e=>{e.exports=["cambio visibilità ombra candela {title}"]},45537:e=>{e.exports=["cambio visibilità angolo {title}"]},31775:e=>{e.exports=["cambio dimensione conto {title}"]},37913:e=>{e.exports=["cambio visibilità statistiche {title}"]},15521:e=>{e.exports=["cambio colore tutte le linee {title}"]},17466:e=>{e.exports=["cambio colore linea arco {index} {title}"]},72307:e=>{e.exports=["cambio spessore linea arco {index} {title}"]},13853:e=>{e.exports=["cambio visibilità linea arco {index} {title}"]},78680:e=>{e.exports=["cambio valore medio HL {title}"]},15802:e=>{e.exports=["cambio visibilità etichette inf {title}"]},36438:e=>{e.exports=["cambio trasparenza sfondo {title}"]},82465:e=>{e.exports=["cambio visibilità sfondo {title}"]},75312:e=>{e.exports=["cambio colore sfondo {title}"]},39651:e=>{e.exports=["cambio colore sfondo 1 {title}"]},78177:e=>{e.exports=["cambio colore sfondo 2 {title}"]},42746:e=>{e.exports=["cambio visibilità range barre {title}"]},53770:e=>{e.exports=["cambio visibilità griglia {title}"]},29145:e=>{ +e.exports=["cambio colore linea griglia {title}"]},64949:e=>{e.exports=["cambio stile linea griglia {title}"]},93548:e=>{e.exports=["cambio spessore linea griglia {title}"]},15485:e=>{e.exports=["cambio visibilità range tempo {title}"]},3400:e=>{e.exports=["cambio grado {title}"]},91534:e=>{e.exports=["cambio visibilità distanza {title}"]},65056:e=>{e.exports=["cambio emoji {title}"]},65899:e=>{e.exports=["cambio visibilità emoji {title}"]},59354:e=>{e.exports=["cambio prezzo entrata {title}"]},1447:e=>{e.exports=["cambio estensione inf {title}"]},15258:e=>{e.exports=["cambio estensione sx {title}"]},896:e=>{e.exports=["cambio estensione sup {title}"]},3708:e=>{e.exports=["cambio estensione sx {title}"]},45719:e=>{e.exports=["cambio estensione dx {title}"]},86647:e=>{e.exports=["cambio estensione {title}"]},3156:e=>{e.exports=["cambio colore testo {title}"]},49885:e=>{e.exports=["cambio colore sfondo {title}"]},89126:e=>{e.exports=["cambio visibilità linea fan {index} {title}"]},30016:e=>{e.exports=["cambio spessore linea fan {index} {title}"]},36147:e=>{e.exports=["cambio colore linea fan {index} {title}"]},78142:e=>{e.exports=["cambio visibilità fan {title}"]},79467:e=>{e.exports=["cambio colore linea fan {title}"]},45739:e=>{e.exports=["cambio impostazioni livelli fib su log {title}"]},99670:e=>{e.exports=["cambio rovescio {title}"]},35165:e=>{e.exports=["cambio visibilità cerchi interi {title}"]},48983:e=>{e.exports=["cambio colore immagine sfondo {title}"]},45025:e=>{e.exports=["cambio dimensione lotto {title}"]},81170:e=>{e.exports=["cambio allineamento etichette {title}"]},22775:e=>{e.exports=["cambio dimensione font etichette {title}"]},24338:e=>{e.exports=["cambio visibilità etichette {title}"]},32891:e=>{e.exports=["cambio coeff linea livello {index} {title}"]},85551:e=>{e.exports=["cambio colore linea livello {index} {title}"]},47840:e=>{e.exports=["cambio stile linea liv {index} {title}"]},45463:e=>{e.exports=["cambio visibilità linea livello {index} {title}"]},90098:e=>{e.exports=["cambio spessore linea livello {index} {title}"]},26710:e=>{e.exports=["cambio visibilità livelli {title}"]},2359:e=>{e.exports=["cambio visibilità etichette sx {title}"]},44643:e=>{e.exports=["cambio spessore linea {title}"]},20563:e=>{e.exports=["cambio colore linea {title}"]},66982:e=>{e.exports=["cambio stile linea {title}"]},94441:e=>{e.exports=["cambio modalità {title}"]},89996:e=>{e.exports=["cambio visibilità punto mediano {title}"]},36618:e=>{e.exports=["cambio riflesso {title}"]},18544:e=>{e.exports=["cambio colore sfondo {title}"]},48035:e=>{e.exports=["cambio colore bordo {title}"]},42286:e=>{e.exports=["cambio colore testo {title}"]},588:e=>{e.exports=["cambio posizione statistiche {title}"]},54659:e=>{e.exports=["cambio colore stop {title}"]},89182:e=>{e.exports=["cambio livello stop {title}"]},82224:e=>{e.exports=["cambio prezzo stop {title}"]},88383:e=>{e.exports=["cambio colore testo successo {title}"]},26967:e=>{e.exports=["cambio sfondo colore {title}"]},45936:e=>{ +e.exports=["cambio visibilità etichetta di prezzo {title}"]},88577:e=>{e.exports=["cambio visibilità etichette prezzo {title}"]},47045:e=>{e.exports=["cambio visibilità range prezzo {title}"]},56175:e=>{e.exports=["cambio visibilità prezzi {title}"]},44539:e=>{e.exports=["cambio livello profitto {title}"]},41646:e=>{e.exports=["cambio prezzo profitto {title}"]},52877:e=>{e.exports=["cambio inverti {title}"]},16598:e=>{e.exports=["cambio visibilità etichette dx {title}"]},31553:e=>{e.exports=["cambio rischio {title}"]},40344:e=>{e.exports=["cambio modalità display rischio {title}"]},73137:e=>{e.exports=["cambio visibilità etichette sup {title}"]},52387:e=>{e.exports=["cambio colore sfondo {title}"]},6921:e=>{e.exports=["cambio colore bordo {title}"]},97573:e=>{e.exports=["cambio colore target {title}"]},27634:e=>{e.exports=["cambio colore testo {title}"]},33822:e=>{e.exports=["cambio visibilità etichetta di tempo {title}"]},84321:e=>{e.exports=["cambio trasparenza {title}"]},12355:e=>{e.exports=["cambio valore varianza {title}"]},25937:e=>{e.exports=["cambio allineamento vert etichette {toolName}"]},46991:e=>{e.exports=["cambio allineamento orizz etichette {toolName}"]},73080:e=>{e.exports=["cambio direzione etichette {toolName}"]},24272:e=>{e.exports=["cambio visibilità linea {toolName}"]},46404:e=>{e.exports=["cambio spessore linea {toolName}"]},50265:e=>{e.exports=["cambio colore linea {toolName}"]},72781:e=>{e.exports=["cambio estensione sx linea {toolName}"]},84613:e=>{e.exports=["cambio estensione dx linea {toolName}"]},62603:e=>{e.exports=["cambio terminazione linea sx {toolName}"]},62412:e=>{e.exports=["cambio terminazione linea dx {toolName}"]},35422:e=>{e.exports=["cambio stile linea {toolName}"]},77690:e=>{e.exports=["cambio testo {toolName}"]},69871:e=>{e.exports=["cambio visibilità testo {toolName}"]},25878:e=>{e.exports=["cambio proprietà testo {toolName}"]},91832:e=>{e.exports=["cambio colore sfondo testo {toolName}"]},18610:e=>{e.exports=["cambio visibilità sfondo testo {toolName}"]},44755:e=>{e.exports=["cambio colore bordo testo {toolName}"]},6324:e=>{e.exports=["cambio spessore bordo testo {toolName}"]},45529:e=>{e.exports=["cambio visibilità bordo testo {toolName}"]},6500:e=>{e.exports=["cambio colore testo {toolName}"]},51614:e=>{e.exports=["cambio font grassetto {toolName}"]},18572:e=>{e.exports=["cambio font italico {toolName}"]},48382:e=>{e.exports=["cambio dimensione font {toolName}"]},21926:e=>{e.exports=["colore sfondi"]},52241:e=>{e.exports=["riempimento sfondi"]},70607:e=>{e.exports=["colore linee"]},41075:e=>{e.exports=["stile linee"]},73043:e=>{e.exports=["spessore linee"]},41437:e=>{e.exports=["Colore testo"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/it.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/it.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..a675a016 --- /dev/null +++ b/charting_library/bundles/it.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:o=>{o.exports=["Aggiungi"]},53585:o=>{o.exports=["Aggiungi colore personalizzato"]},81865:o=>{o.exports=["Opacità"]},40054:o=>{o.exports=["Colore"]},44629:o=>{o.exports=["Aggiungi ai preferiti"]},38455:o=>{o.exports=["Colore sfondo"]},79964:o=>{o.exports=["Colore sfondo 1"]},45320:o=>{o.exports=["Colore sfondo 2"]},60925:o=>{o.exports=["Punto"]},42973:o=>{o.exports=["Linea punteggiata"]},59317:o=>{o.exports=["Linea tratteggiata"]},99289:o=>{o.exports=["Cancellino"]},23886:o=>{o.exports=["Dimensione caratteri"]},17006:o=>{o.exports=["Dimensione caratteri"]},17517:o=>{o.exports=["Nascondi tutti gli strumenti di disegno"]},74813:o=>{o.exports=["Nascondi strumenti di disegno preferiti"]},37057:o=>{o.exports=["Blocca tutti gli strumenti di disegno"]},71845:o=>{o.exports=["Sfondo linea"]},12928:o=>{o.exports=["Colori linea"]},21327:o=>{o.exports=["Colori testo linea"]},86327:o=>{o.exports=["Spessore linea"]},47059:o=>{o.exports=["Spessori linea"]},41610:o=>{o.exports=["Altro"]},37140:o=>{o.exports=["La modalità magnete ancora gli strumenti di disegno ai valori OHLC delle candele più vicine."]},67455:o=>{o.exports=["Colore bandiera"]},59607:o=>{o.exports=["Misura"]},36551:o=>{o.exports=["Gli strumenti di disegno che vengono aggiunti saranno visibili su tutti i grafici (nel caso in cui si tratti dello stesso strumento)"]},91977:o=>{o.exports=["Mostra strumenti nascosti"]},51072:o=>{o.exports=["Mostra albero oggetti"]},49421:o=>{o.exports=["Rimani in modalità disegno"]},49593:o=>{o.exports=["Colore sfondo Stop"]},36785:o=>{o.exports=["Colore sfondo profitto"]},76091:o=>{o.exports=["Elimina disegni"]},54336:o=>{o.exports=["Rimuovi colore"]},72482:o=>{o.exports=["Rimuovi dai preferiti"]},19221:o=>{o.exports=["Colore testo"]},38925:o=>{o.exports=["Ingrandisci"]},49895:o=>{o.exports=["Rimpicciolisci"]},16631:o=>{o.exports=["cambio colore testo linea"]},74350:o=>{o.exports=["cambio colore sfondo linea"]},68519:o=>{o.exports=["cambio colore linea"]},36819:o=>{o.exports=["cambio dimensione font linea"]},54769:o=>{o.exports=["cambio stile linea"]},41648:o=>{o.exports=["cambio spessore linea"]},32868:o=>{o.exports=["{hotKey_0} + click nel grafico"]},68125:o=>{o.exports=["{hotKey_0} — cerchio"]},40234:o=>{o.exports=["{hotKey_0} — disegna linea dritta ad angoli di 45°"]},10289:o=>{o.exports=["{hotKey_0} — incrementi fissi"]},81591:o=>{o.exports=["{hotKey_0} — quadrato"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/it.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/it.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..2e6e68be --- /dev/null +++ b/charting_library/bundles/it.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:i=>{i.exports=["barre"]},19648:i=>{i.exports=["12 ore"]},55838:i=>{i.exports=["24 ore"]},88364:i=>{i.exports=["Stili base del grafico"]},46720:i=>{i.exports=["Cursore"]},50985:i=>{i.exports=["Valuta"]},17319:i=>{i.exports=["Valuta ed unità"]},19481:i=>{i.exports=["Stile"]},68791:i=>{i.exports=["Argomenti"]},95036:i=>{i.exports=["Etichetta prezzo medio chiusura"]},27331:i=>{i.exports=["Sfondo"]},22519:i=>{i.exports=["Variazione barre"]},87845:i=>{i.exports=["Pulsanti"]},25209:i=>{i.exports=["Formato data"]},55090:i=>{i.exports=["Giorno della settimana sulle etichette"]},29601:i=>{i.exports=["Descrizione"]},26897:i=>{i.exports=["Eventi"]},95338:i=>{i.exports=["Linee orizz. griglia"]},60971:i=>{i.exports=["Etichette prezzo Max e Min"]},61142:i=>{i.exports=["Indicatori"]},34905:i=>{i.exports=["Etichette valore indicatori"]},29687:i=>{i.exports=["Etichette valore indicatori e finanziari"]},25084:i=>{i.exports=["Etichette nome indicatori e finanziari"]},9654:i=>{i.exports=["Etichette nome indicatori"]},99487:i=>{i.exports=["Valori OHLC"]},75991:i=>{i.exports=["Mercato aperto"]},96073:i=>{i.exports="Long Description"},70500:i=>{i.exports=["Denaro"]},66653:i=>{i.exports=["Margini"]},42502:i=>{i.exports=["Nessuna etichetta sovrapposta"]},74343:i=>{i.exports=["Controlli navigazione"]},43115:i=>{i.exports=["Assi"]},53224:i=>{i.exports=["Posizione assi"]},79194:i=>{i.exports=["Legenda"]},89053:i=>{i.exports=["Simbolo"]},35383:i=>{i.exports=["Nome simbolo"]},27767:i=>{i.exports=["Etichetta ultimo valore simbolo"]},40847:i=>{i.exports=["Etichetta ultima chiusura giornaliera simbolo"]},50446:i=>{i.exports=["Pannello"]},73908:i=>{i.exports=["Separatori pannello"]},36014:i=>{i.exports=["Percentuale"]},78621:i=>{i.exports=["Pip/Tick"]},74823:i=>{i.exports=["Etichetta prezzo pre/post mercato"]},64859:i=>{i.exports=["Asse del prezzo"]},76523:i=>{i.exports=["Valore di prezzo e percentuale"]},40187:i=>{i.exports="Right Margin"},77705:i=>{i.exports=["Filigrana"]},67369:i=>{i.exports=["Titolo"]},31326:i=>{i.exports=["Titoli"]},23097:i=>{i.exports="Ticker"},82168:i=>{i.exports=["Ticker e descrizione"]},43637:i=>{i.exports=["Asse temporale"]},97316:i=>{i.exports=["Formato orario"]},90801:i=>{i.exports="Trading"},77534:i=>{i.exports=["Unità"]},1111:i=>{i.exports="Volume"},80170:i=>{i.exports=["Valore asse"]},91322:i=>{i.exports=["Valori"]},70353:i=>{i.exports=["Linee vert. griglia"]},57889:i=>{i.exports=["cambio visibilità valori OHLC"]},35646:i=>{i.exports=["cambio visibilità pulsanti navigazione"]},18644:i=>{i.exports=["cambio visibilità stato di mercato"]},45110:i=>{i.exports=["cambio visibilità variazione barre"]},10349:i=>{i.exports=["cambio margine inf"]},88161:i=>{i.exports=["cambio visibilità etichette valuta e unità"]},79570:i=>{i.exports=["cambio visibilità etichetta valuta"]},99011:i=>{i.exports=["cambio colore sfondo grafico"]},72458:i=>{i.exports=["cambio tipologia sfondo grafico"]},37034:i=>{i.exports=["cambio spessore linea croce"]},29951:i=>{ +i.exports=["cambio colore linea croce"]},92027:i=>{i.exports=["cambio stile linea croce"]},50457:i=>{i.exports=["cambio formato data"]},7104:i=>{i.exports=["cambia il giorno della settimana sulle etichette"]},88096:i=>{i.exports=["cambio colore linee orizz griglia"]},2523:i=>{i.exports=["cambio stile linee orizz griglia"]},31325:i=>{i.exports=["cambio visibilità titoli indicatore"]},99774:i=>{i.exports=["cambio visibilità valori indicatore"]},96162:i=>{i.exports=["cambio visibilità argomenti indicatore"]},59820:i=>{i.exports=["cambia visibilità etichette nomi indicatori e finanziari"]},90512:i=>{i.exports=["cambia visibilità etichette valori indicatori e finanziari"]},97956:i=>{i.exports=["cambio trasparenza sfondo legenda"]},61061:i=>{i.exports=["cambio visibilità sfondo legenda"]},37730:i=>{i.exports=["cambio visibilità pulsanti pannelli"]},89032:i=>{i.exports=["cambio colore separatori pannello"]},35636:i=>{i.exports=["cambio margine dx"]},66601:i=>{i.exports="change right margin percentage"},25616:i=>{i.exports=["cambio colore filigrana"]},87159:i=>{i.exports=["cambio visibilità filigrana"]},26717:i=>{i.exports=["cambio visibilità descrizione simbolo"]},6091:i=>{i.exports="change symbol field visibility"},28741:i=>{i.exports=["cambio modalità ultimo valore simbolo"]},95071:i=>{i.exports=["cambio formato legenda simbolo"]},35065:i=>{i.exports=["cambio colore testo assi"]},84382:i=>{i.exports=["cambio dimensione font assi"]},12468:i=>{i.exports=["cambio colore linee assi"]},71589:i=>{i.exports=["cambio visibilità separatori sessione"]},15035:i=>{i.exports=["cambio spessore separatori sessione"]},1579:i=>{i.exports=["cambio colore separatori sessione"]},21460:i=>{i.exports=["cambio stile separatori sessione"]},76991:i=>{i.exports=["cambio formato orario"]},98905:i=>{i.exports=["cambio margine sup"]},7011:i=>{i.exports=["cambio visibilità etichetta unità"]},22722:i=>{i.exports=["cambio colore linee vert griglia"]},22867:i=>{i.exports=["cambio stile linee vert griglia"]},9455:i=>{i.exports=["cambio visibilità valori volume"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/it.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/it.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..9fdc1a8f --- /dev/null +++ b/charting_library/bundles/it.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:e=>{e.exports=["#{count} (prezzo, barra)"]},4639:e=>{e.exports=["Coordinate"]},22192:e=>{e.exports=["Giorni"]},37067:e=>{e.exports=["Spostamento (prezzo, barra)"]},13611:e=>{e.exports=["Estendi linee"]},63099:e=>{e.exports=["Ore"]},66304:e=>{e.exports=["Input"]},95543:e=>{e.exports=["Mesi"]},28134:e=>{e.exports=["Minuti"]},71129:e=>{e.exports=["Secondi"]},86672:e=>{e.exports=["Range"]},21594:e=>{e.exports=["Settimane"]},23723:e=>{e.exports=["modifica coordinate di barra X"]},66266:e=>{e.exports=["modifica coordinate di prezzo Y"]},13355:e=>{e.exports=["cambio valore giorni {title}"]},41377:e=>{e.exports=["cambio valore giorni {title}"]},96902:e=>{e.exports=["cambio estensione linee {title}"]},35388:e=>{e.exports=["cambio valore ore {title}"]},78586:e=>{e.exports=["cambio valore ore {title}"]},59635:e=>{e.exports=["cambio valore mesi {title}"]},74266:e=>{e.exports=["cambio valore mesi {title}"]},91633:e=>{e.exports=["cambio valore minuti {title}"]},15106:e=>{e.exports=["cambio valore minuti {title}"]},66161:e=>{e.exports=["cambio valore secondi {title}"]},2822:e=>{e.exports=["cambio valore secondi {title}"]},21339:e=>{e.exports=["cambio valore settimane {title}"]},68643:e=>{e.exports=["cambio valore settimane {title}"]},30810:e=>{e.exports=["cambio visibilità {title} sui tick"]},24941:e=>{e.exports=["cambio visibilità {title} su settimane"]},29088:e=>{e.exports=["cambio visibilità {title} su giorni"]},68971:e=>{e.exports=["cambio visibilità {title} su ore"]},64370:e=>{e.exports=["cambio visibilità {title} su minuti"]},6659:e=>{e.exports=["cambio visibilità {title} su mesi"]},29091:e=>{e.exports=["cambio visibilità {title} su range"]},46948:e=>{e.exports=["cambio visibilità {title} nei secondi"]},18567:e=>{e.exports=["cambio proprietà {propertyName}"]},82211:e=>{e.exports=["Giorni"]},33486:e=>{e.exports=["giorni a"]},14077:e=>{e.exports=["giorni da"]},3143:e=>{e.exports=["Ore"]},84775:e=>{e.exports=["ore da"]},11255:e=>{e.exports=["ore a"]},72223:e=>{e.exports=["spostamento disegni"]},58964:e=>{e.exports=["Mesi"]},71770:e=>{e.exports=["mesi da"]},37179:e=>{e.exports=["mesi a"]},16465:e=>{e.exports=["Minuti"]},72317:e=>{e.exports=["minuti a"]},25586:e=>{e.exports=["minuti da"]},32925:e=>{e.exports=["secondi"]},39017:e=>{e.exports=["secondi a"]},6049:e=>{e.exports=["secondi da"]},13604:e=>{e.exports=["Range"]},93016:e=>{e.exports=["settimane"]},32002:e=>{e.exports=["settimane da"]},28091:e=>{e.exports=["settimane a"]},59523:e=>{e.exports=["Tick"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/it.6803.be8cafcc34e317edec88.js b/charting_library/bundles/it.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..c53a1bd5 --- /dev/null +++ b/charting_library/bundles/it.6803.be8cafcc34e317edec88.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports="(O + H + L + C)/4"},94884:e=>{e.exports="(H + L + C)/3"},10591:e=>{e.exports="(H + L)/2"},63243:e=>{e.exports=["Colore basato sulla chiusura precedente"]},72171:e=>{e.exports=["Centro"]},9994:e=>{e.exports=["Adegua i dati a seconda dei dividendi"]},10989:e=>{e.exports=["Incorpora variazioni dovute al cambio di contratto"]},70816:e=>{e.exports=["Chiusura media"]},91757:e=>{e.exports=["Sotto"]},50430:e=>{e.exports=["Linea inferiore"]},83760:e=>{e.exports=["Corpo"]},72269:e=>{e.exports=["Bordi"]},7445:e=>{e.exports=["Livello base"]},47586:e=>{e.exports=["Bid e Ask"]},39667:e=>{e.exports=["Barre giù"]},87151:e=>{e.exports=["Colore giù"]},81285:e=>{e.exports=["Modifica dei dati"]},4329:e=>{e.exports=["Predefinito"]},86846:e=>{e.exports=["Riempi"]},58747:e=>{e.exports=["Riempimento area su"]},11157:e=>{e.exports=["Riempimento area inf"]},86953:e=>{e.exports=["Barre HLC"]},77405:e=>{e.exports=["Orizzontale"]},39292:e=>{e.exports=["Massimo e minimo"]},15107:e=>{e.exports=["Ultimo"]},19286:e=>{e.exports=["Sinistra"]},76476:e=>{e.exports=["Medio"]},27879:e=>{e.exports=["Semplice"]},2391:e=>{e.exports=["Scaletta"]},6350:e=>{e.exports=["Pre/post mercato"]},62521:e=>{e.exports=["Sfondo sessione pre e post mercato"]},73947:e=>{e.exports=["Precisione"]},8094:e=>{e.exports=["Chiusura giorno precedente"]},77986:e=>{e.exports=["Linee di prezzo"]},24248:e=>{e.exports=["Fonte prezzo"]},94089:e=>{e.exports=["Barre a proiezione superiore"]},5704:e=>{e.exports=["Barre a proiezione inferiore"]},29881:e=>{e.exports=["Prezzi reali sull'asse (invece di quelli Heikin Ashi)"]},21141:e=>{e.exports=["Destra"]},44673:e=>{e.exports=["Con contrassegni"]},26458:e=>{e.exports=["Ombra"]},65994:e=>{e.exports=["Sopra"]},57417:e=>{e.exports=["Linea superiore"]},92960:e=>{e.exports=["Allineamento testo"]},90581:e=>{e.exports=["Orientamento testo"]},55314:e=>{e.exports=["Barre sottili"]},87492:e=>{e.exports=["Fuso orario"]},58416:e=>{e.exports=["Tipo"]},5536:e=>{e.exports=["Colore su"]},83610:e=>{e.exports=["Barre su"]},23500:e=>{e.exports=["Usa il settlement come chiusura nel giornaliero"]},44085:e=>{e.exports=["Verticale"]},30792:e=>{e.exports=["candela"]},55740:e=>{e.exports=["cambio barre HLC"]},90168:e=>{e.exports=["modifica spessore della linea del prezzo medio di chiusura"]},30385:e=>{e.exports=["modifica colore della linea del prezzo medio di chiusura"]},97008:e=>{e.exports=["cambio colore riempimento area"]},6610:e=>{e.exports=["cambio spessore linea area"]},661:e=>{e.exports=["cambio colore linea area"]},1316:e=>{e.exports=["cambio fonte area prezzo"]},29180:e=>{e.exports=["cambio colore linea lettera (ask)"]},31547:e=>{e.exports=["cambio livello base"]},4164:e=>{e.exports=["cambio colore inf baseline"]},38990:e=>{e.exports=["cambio spessore linea inf baseline"]},73163:e=>{e.exports=["cambio colore riempimento area inf baseline"]},12673:e=>{e.exports=["cambio colore riempimento area sup baseline"]},56819:e=>{e.exports=["cambio fonte prezzo baseline"] +},68621:e=>{e.exports=["cambio colore sup baseline"]},35339:e=>{e.exports=["cambio spessore linea sup baseline"]},76804:e=>{e.exports=["cambio colore barra su"]},71816:e=>{e.exports=["cambio colore barra giù"]},36703:e=>{e.exports=["cambio colore linea denaro (bid)"]},29353:e=>{e.exports=["cambio colore basato su chiusura prec"]},85709:e=>{e.exports=["cambio colore colonna sup"]},12155:e=>{e.exports=["cambio colore colonna inf"]},66890:e=>{e.exports=["cambio fonte dati colonna"]},71809:e=>{e.exports=["cambio cifre decimali"]},31317:e=>{e.exports=["cambio colore orari estesi"]},60944:e=>{e.exports=["modifica colore delle linee dei prezzi massimi e minimi"]},83708:e=>{e.exports=["modifica spessore delle linee dei prezzi massimi e minimi"]},81080:e=>{e.exports=["cambio colore corpo max-min"]},30033:e=>{e.exports=["cambio visibilità corpo max-min"]},76885:e=>{e.exports=["cambio colore bordo max-min"]},79236:e=>{e.exports=["cambio visibilità bordi max-min"]},42981:e=>{e.exports=["cambio visibilità etichette max-min"]},31937:e=>{e.exports=["cambio colore etichette max-min"]},87828:e=>{e.exports=["cambio colore linea"]},17119:e=>{e.exports=["cambio fonte linea prezzo"]},69125:e=>{e.exports=["cambio spessore linea"]},70054:e=>{e.exports=["cambio tipo linea"]},49973:e=>{e.exports=["cambio colore post mercato"]},5969:e=>{e.exports=["cambio colore linea post mercato"]},50393:e=>{e.exports=["cambia visibilità linee prezzo pre e post mercato"]},46257:e=>{e.exports=["cambio colore pre mercato"]},60852:e=>{e.exports=["cambio colore linea pre mercato"]},91183:e=>{e.exports=["cambio colore linea prezzo chiusura prec"]},87631:e=>{e.exports=["cambio spessore linea prezzo chiusura prec"]},77640:e=>{e.exports=["cambio colore linea prezzo"]},97322:e=>{e.exports=["cambio spessore linea prezzo"]},28143:e=>{e.exports=["cambio range barre sottili"]},75986:e=>{e.exports=["cambio colore ombra inf renko"]},7747:e=>{e.exports=["cambio colore ombra sup renko"]},9473:e=>{e.exports=["cambio visibilità ombra renko"]},39783:e=>{e.exports=["cambio prezzo da mostrare nell'asse (al posto di quello Heikin-Ashi)"]},72886:e=>{e.exports=["cambio spessore barre"]},5464:e=>{e.exports=["cambio colore bordo sup {candleType}"]},61118:e=>{e.exports=["cambio colore sup {candleType}"]},60164:e=>{e.exports=["cambio colore ombra inf {candleType}"]},45543:e=>{e.exports=["cambio colore ombra sup {candleType}"]},39987:e=>{e.exports=["cambio visibilità ombra {candleType}"]},47202:e=>{e.exports=["cambio visibilità corpo {candleType}"]},23986:e=>{e.exports=["cambio visibilità bordo {candleType}"]},92330:e=>{e.exports=["cambio colore bordo inf {candleType}"]},36320:e=>{e.exports=["cambio colore inf {candleType}"]},79088:e=>{e.exports=["cambio colore bordo inf {chartType}"]},11107:e=>{e.exports=["cambio colore bordo sup {chartType}"]},85503:e=>{e.exports=["cambio colore inf {chartType}"]},61250:e=>{e.exports=["cambio colore bordo proiezione sup {chartType}"]},18465:e=>{e.exports=["cambio colore proiezione inf {chartType}"]},50453:e=>{ +e.exports=["cambio colore proiezione sup {chartType}"]},59414:e=>{e.exports=["cambio colore sup {chartType}"]},21547:e=>{e.exports=["cambio proprietà {inputName}"]},42390:e=>{e.exports=["adegua i dati a seconda dei dividendi"]},99511:e=>{e.exports=["incorpora variazioni dovute a cambio di contratti"]},75165:e=>{e.exports=["Candele vuote"]},18995:e=>{e.exports="range"},47500:e=>{e.exports=["Renko"]},98402:e=>{e.exports=["usa il settlement come chiusura nel giornaliero"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/it.6848.1833cd09ce56c0318402.js b/charting_library/bundles/it.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..68cca099 --- /dev/null +++ b/charting_library/bundles/it.6848.1833cd09ce56c0318402.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports=["Aggiungi"]},53585:e=>{e.exports=["Aggiungi colore personalizzato"]},81865:e=>{e.exports=["Opacità"]},60558:e=>{e.exports=["animali e natura"]},14232:e=>{e.exports=["attività"]},35305:e=>{e.exports=["cibo e bevande"]},49546:e=>{e.exports=["bandiere"]},72302:e=>{e.exports=["oggetti"]},96330:e=>{e.exports=["smile e persone"]},6878:e=>{e.exports=["simboli"]},15426:e=>{e.exports=["usato di recente"]},15395:e=>{e.exports=["viaggi e località"]},73755:e=>{e.exports=["Altro simbolo"]},16936:e=>{e.exports=["Indietro"]},88046:e=>{e.exports=["Simbolo grafico principale"]},9898:e=>{e.exports=["Diritto"]},20036:e=>{e.exports=["Annulla"]},72171:e=>{e.exports=["Centro"]},23398:e=>{e.exports=["Cambia simbolo"]},94551:e=>{e.exports=["Grafico"]},64498:e=>{e.exports=["Tutte le fonti"]},91757:e=>{e.exports=["Sotto"]},79852:e=>{e.exports=["Obbligazione"]},16079:e=>{e.exports=["Gradiente"]},42973:e=>{e.exports=["Linea punteggiata"]},59317:e=>{e.exports=["Linea tratteggiata"]},56095:e=>{e.exports=["Diminuisci"]},29601:e=>{e.exports=["Descrizione"]},77405:e=>{e.exports=["Orizzontale"]},46812:e=>{e.exports=["Aumenta"]},89298:e=>{e.exports="Offset"},68988:e=>{e.exports="Ok"},19286:e=>{e.exports=["Sinistra"]},76476:e=>{e.exports=["Medio"]},29673:e=>{e.exports=["Nessuna borsa corrisponde ai tuoi criteri"]},41379:e=>{e.exports=["Nessun simbolo corrisponde ai criteri"]},55362:e=>{e.exports=["Normale"]},35563:e=>{e.exports=["Il formato del numero non è valido."]},19724:e=>{e.exports=["Fonti"]},35637:e=>{e.exports=["Tinta unita"]},52298:e=>{e.exports=["Cerca"]},13269:e=>{e.exports=["Seleziona fonte"]},2607:e=>{e.exports=["Il valore specificato è superiore al massimo dello strumento: {max}."]},53669:e=>{e.exports=["Il valore specificato è inferiore al minimo dello strumento: {min}."]},89053:e=>{e.exports=["Simbolo"]},48490:e=>{e.exports=["Simbolo e descrizione"]},99983:e=>{e.exports=["Ricerca simbolo"]},54336:e=>{e.exports=["Rimuovi colore"]},21141:e=>{e.exports=["Destra"]},65994:e=>{e.exports=["Sopra"]},92960:e=>{e.exports=["Allineamento testo"]},90581:e=>{e.exports=["Orientamento testo"]},60142:e=>{e.exports=["Spessore"]},78019:e=>{e.exports=["Per spostare i disegni selezionati, potete utilizzare i segni matematici speciali: +,-,/,* per il prezzo e +,- per l'indice delle barre."]},44085:e=>{e.exports=["Verticale"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["Cambia opacità"]},13066:e=>{e.exports=["Cambia colore"]},95657:e=>{e.exports=["Cambia spessore"]},18567:e=>{e.exports=["cambio proprietà {propertyName}"]},36962:e=>{e.exports=["chiusura"]},8448:e=>{e.exports=["cripto"]},1328:e=>{e.exports="dr"},76080:e=>{e.exports=["es. +1"]},95166:e=>{e.exports=["es. /2"]},88720:e=>{e.exports=["economia"]},39512:e=>{e.exports="forex"},81859:e=>{e.exports=["future"]},39337:e=>{e.exports=["massimo"]},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["indice"]},38071:e=>{e.exports=["Indici"]},12504:e=>{ +e.exports="ohlc4"},38466:e=>{e.exports=["apertura"]},3919:e=>{e.exports=["minimo"]},36931:e=>{e.exports=["azione"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/it.7076.5055b5f097e7204685ed.js b/charting_library/bundles/it.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..3f0702d1 --- /dev/null +++ b/charting_library/bundles/it.7076.5055b5f097e7204685ed.js @@ -0,0 +1,41 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:e=>{e.exports=["Rif"]},14642:e=>{e.exports=["Scuro"]},69841:e=>{e.exports=["Chiaro"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates=["g"],e.exports.h_dates=["o"],e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports=["g"]},64302:e=>{e.exports=["o"]},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["Copia {title}"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports=["C - Chius."]},56723:e=>{e.exports=["H - Max."]},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports=["L - Min."]},78155:e=>{e.exports=["O - Aper."]},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Chiudi"],e.exports.Back_input=["Indietro"],e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]=["{number} oggetto","{number} oggetti"],e.exports.Length_input=["Periodo"],e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input=["Segnale"],e.exports.Long_input=["Lungo"],e.exports.Short_input="Short",e.exports.UpperLimit_input=["LimiteSuperiore"],e.exports.LowerLimit_input=["LimiteInferiore"],e.exports.Offset_input="Offset",e.exports.length_input=["periodo"],e.exports.mult_input=["molt"],e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input=["Limite"],e.exports.Move_input=["Movimento"],e.exports.Value_input=["Valore"],e.exports.Method_input=["Metodo"],e.exports["Values in status line_input"]=["Valori in legenda"],e.exports["Labels on price scale_input"]=["Etichette sull'asse verticale"],e.exports["Accumulation/Distribution_input"]=["Accumulo/Distribuzione"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Linea d'uguaglianza"],e.exports["Window Size_input"]=["Dimensione finestra"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input=["Superiore"],e.exports.Lower_input=["Inferiore"],e.exports.Deviation_input=["Deviazione"],e.exports["Levels Format_input"]=["Formato livelli"],e.exports["Labels Position_input"]=["Positione etichette"],e.exports["0 Level Color_input"]=["Colore livello 0"],e.exports["0.236 Level Color_input"]=["Colore livello 0.236"],e.exports["0.382 Level Color_input"]=["Colore livello 0.382"],e.exports["0.5 Level Color_input"]=["Colore livello 0.5"],e.exports["0.618 Level Color_input"]=["Colore livello 0.618"],e.exports["0.65 Level Color_input"]=["Colore livello 0.65"],e.exports["0.786 Level Color_input"]=["Colore livello 0.786"],e.exports["1 Level Color_input"]=["Colore livello 1"],e.exports["1.272 Level Color_input"]=["Colore livello 1.272"],e.exports["1.414 Level Color_input"]=["Colore livello 1.414"],e.exports["1.618 Level Color_input"]=["Colore livello 1.618"], +e.exports["1.65 Level Color_input"]=["Colore livello 1.65"],e.exports["2.618 Level Color_input"]=["Colore livello 2.618"],e.exports["2.65 Level Color_input"]=["Colore livello 2.65"],e.exports["3.618 Level Color_input"]=["Colore livello 3.618"],e.exports["3.65 Level Color_input"]=["Colore livello 3.65"],e.exports["4.236 Level Color_input"]=["Colore livello 4.236"],e.exports["-0.236 Level Color_input"]=["Colore livello -0.236"],e.exports["-0.382 Level Color_input"]=["Colore livello -0.382"],e.exports["-0.618 Level Color_input"]=["Colore livello -0.618"],e.exports["-0.65 Level Color_input"]=["Colore livello -0.65"],e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]="ADX Smoothing",e.exports["DI Length_input"]=["Periodo DI"],e.exports.Smoothing_input=["Livellamento"],e.exports.ATR_input="ATR",e.exports.Growing_input=["In crescita"],e.exports.Falling_input=["In caduta"],e.exports["Color 0_input"]=["Colore 0"],e.exports["Color 1_input"]=["Colore 1"],e.exports.Source_input=["Sorgente"],e.exports.StdDev_input="StdDev",e.exports.Basis_input=["Base"],e.exports.Median_input=["Mediana"],e.exports["Bollinger Bands %B_input"]=["Bande di Bollinger %B"],e.exports.Overbought_input=["Ipercomprato"],e.exports.Oversold_input=["Ipervenduto"],e.exports["Bollinger Bands Width_input"]=["Ampiezza bande di Bollinger"],e.exports["RSI Length_input"]=["Periodo RSI"],e.exports["UpDown Length_input"]=["Periodo UpDown"],e.exports["ROC Length_input"]=["Periodo ROC"],e.exports.MF_input="MF",e.exports.resolution_input=["timeframe"],e.exports["Fast Length_input"]=["Periodo veloce"],e.exports["Slow Length_input"]=["Periodo lento"],e.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input=["Prezzo"],e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]=["Linea zero"],e.exports["Color 2_input"]=["Colore 2"],e.exports["Color 3_input"]=["Colore 3"],e.exports["Color 4_input"]=["Colore 4"],e.exports["Color 5_input"]=["Colore 5"],e.exports["Color 6_input"]=["Colore 6"],e.exports["Color 7_input"]=["Colore 7"],e.exports["Color 8_input"]=["Colore 8"],e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]=["Banda superiore"],e.exports["Lower Band_input"]=["Banda inferiore"],e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]="Smoothing Line",e.exports["Smoothing Length_input"]="Smoothing Length",e.exports["WMA Length_input"]=["Periodo WMA"],e.exports["Long RoC Length_input"]=["Periodo lungo RoC"],e.exports["Short RoC Length_input"]=["Periodo corto RoC"],e.exports.sym_input=["sim"],e.exports.Symbol_input=["Simbolo"],e.exports.Correlation_input=["Correlazione"],e.exports.Period_input=["Timeframe"],e.exports.Centered_input=["Centrato"],e.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",e.exports.isCentered_input=["èCentrato"],e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]="ADX smoothing",e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI", +e.exports.DEMA_input="DEMA",e.exports.Divisor_input=["Divisore"],e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]=["Indice Elder's Force"],e.exports.Percent_input=["Percento"],e.exports.Exponential_input=["Esponenziale"],e.exports.Average_input=["Media"],e.exports["Upper Percentage_input"]=["Percentuale superiore"],e.exports["Lower Percentage_input"]=["Percentuale inferiore"],e.exports.Fisher_input="Fisher",e.exports.Trigger_input=["Innesco"],e.exports.Level_input=["Livello"],e.exports["Trader EMA 1 length_input"]=["Periodo Trader EMA 1"],e.exports["Trader EMA 2 length_input"]=["Periodo Trader EMA 2"],e.exports["Trader EMA 3 length_input"]=["Periodo Trader EMA 3"],e.exports["Trader EMA 4 length_input"]=["Periodo Trader EMA 4"],e.exports["Trader EMA 5 length_input"]=["Periodo Trader EMA 5"],e.exports["Trader EMA 6 length_input"]=["Periodo Trader EMA 6"],e.exports["Investor EMA 1 length_input"]=["Periodo Investor EMA 1"],e.exports["Investor EMA 2 length_input"]=["Periodo Investor EMA 2"],e.exports["Investor EMA 3 length_input"]=["Periodo Investor EMA 3"],e.exports["Investor EMA 4 length_input"]=["Periodo Investor EMA 4"],e.exports["Investor EMA 5 length_input"]=["Periodo Investor EMA 5"],e.exports["Investor EMA 6 length_input"]=["Periodo Investor EMA 6"],e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]=["Periodi linea di conversione"],e.exports["Base Line Periods_input"]=["Periodo linea base"],e.exports["Lagging Span_input"]="Lagging Span",e.exports["Conversion Line_input"]=["Linea di conversione"],e.exports["Base Line_input"]=["Linea base"],e.exports["Leading Span A_input"]=["Lead 1"],e.exports["Leading Span B_input"]=["Lead B"],e.exports["Plots Background_input"]=["Sfondo disegni"],e.exports["yay Color 0_input"]=["yay colore 0"],e.exports["yay Color 1_input"]=["yay colore 1"],e.exports.Multiplier_input=["Moltiplicatore"],e.exports["Bands style_input"]=["Stile bande"],e.exports.Middle_input=["Medio"],e.exports.useTrueRange_input=["usaTrueRange"],e.exports.ROCLen1_input=["ROCPer1"],e.exports.ROCLen2_input=["ROCPer2"],e.exports.ROCLen3_input=["ROCPer3"],e.exports.ROCLen4_input=["ROCPer4"],e.exports.SMALen1_input=["SMAPer1"],e.exports.SMALen2_input=["SMAPer2"],e.exports.SMALen3_input=["SMAPer3"],e.exports.SMALen4_input=["SMAPer4"],e.exports.SigLen_input=["SigPer"],e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input=["rocper1"],e.exports.roclen2_input=["rocper2"],e.exports.roclen3_input=["rocper3"],e.exports.roclen4_input=["rocper4"],e.exports.smalen1_input=["smaper1"],e.exports.smalen2_input=["smaper2"],e.exports.smalen3_input=["smaper3"],e.exports.smalen4_input=["smaper4"],e.exports.siglen_input=["perseg"],e.exports["Upper Deviation_input"]=["Deviazione superiore"],e.exports["Lower Deviation_input"]=["Deviazione inferiore"],e.exports["Use Upper Deviation_input"]=["Usa deviazione superiore"],e.exports["Use Lower Deviation_input"]=["Usa deviazione inferiore"],e.exports.Count_input=["Conteggio"],e.exports.Crosses_input=["Incrocia"],e.exports.MOM_input="MOM", +e.exports.MA_input="MA",e.exports["Length EMA_input"]=["Periodo EMA"],e.exports["Length MA_input"]=["Periodo MA"],e.exports["Fast length_input"]=["Periodo veloce"],e.exports["Slow length_input"]=["Periodo lento"],e.exports["Signal smoothing_input"]=["Livellamento segnale"],e.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",e.exports["Simple ma(signal line)_input"]="Simple ma(signal line)",e.exports.Histogram_input=["Istogramma"],e.exports.MACD_input="MACD",e.exports.fastLength_input="fastLength",e.exports.slowLength_input=["periodoLento"],e.exports.signalLength_input=["periodoSegnale"],e.exports.NV_input="NV",e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input=["Inizio"],e.exports.Increment_input=["Incremento"],e.exports["Max value_input"]=["Valore massimo"],e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input=["inizio"],e.exports.increment_input=["incremento"],e.exports.maximum_input=["massimo"],e.exports["Short length_input"]=["Periodo corto"],e.exports["Long length_input"]=["Periodo lungo"],e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]=["Timeframe lungo"],e.exports["Short period_input"]=["Breve periodo"],e.exports["Signal line period_input"]=["Timeframe linea segnale"],e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]="SMI Ergodic Oscillator",e.exports.Indicator_input=["Indicatore"],e.exports.Oscillator_input=["Oscillatore"],e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]=["Periodo stocastico"],e.exports["RSI Source_input"]=["Sorgente RSI"],e.exports.lengthRSI_input=["periodoRSI"],e.exports.lengthStoch_input=["periodoStoc"],e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]=["Periodo lungo"],e.exports["Short Length_input"]=["Periodo corto"],e.exports["Signal Length_input"]=["Periodo segnale"],e.exports.Length1_input=["Periodo1"],e.exports.Length2_input=["Periodo2"],e.exports.Length3_input=["Periodo3"],e.exports.length7_input=["periodo7"],e.exports.length14_input=["periodo14"],e.exports.length28_input=["periodo28"],e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input=["per"],e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]=["Periodo Jaw"],e.exports["Teeth Length_input"]=["Periodo Teeth"],e.exports["Lips Length_input"]=["Periodo Lips"],e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]=["Frattali inferiori"],e.exports["Up fractals_input"]=["Frattali superiori"], +e.exports.Periods_input=["Timeframe"],e.exports.Shapes_input=["Forme"],e.exports["show MA_input"]=["mostra MA"],e.exports["MA Length_input"]=["Periodo MA"],e.exports["Color based on previous close_input"]=["Colore basato sulla chiusura precedente"],e.exports["Rows Layout_input"]=["Disposizione barre"],e.exports["Row Size_input"]=["Numero barre"],e.exports.Volume_input="Volume",e.exports["Value Area volume_input"]=["Volume area di valore"],e.exports["Extend Right_input"]=["Estendi a destra"],e.exports["Extend POC Right_input"]=["Estendi POC a destra"],e.exports["Extend VAH Right_input"]=["Estendi VAH a destra"],e.exports["Extend VAL Right_input"]=["Estendi VAL a destra"],e.exports["Value Area Volume_input"]=["Volume area di valore"],e.exports.Placement_input=["Posizione"],e.exports.POC_input="POC",e.exports["Developing Poc_input"]=["Sviluppo PoC"],e.exports["Up Volume_input"]=["Volume acquisti"],e.exports["Down Volume_input"]=["Volume vendite"],e.exports["Value Area_input"]=["Area di valore"],e.exports["Histogram Box_input"]=["Istogramma"],e.exports["Value Area Up_input"]=["Valore area acquisto"],e.exports["Value Area Down_input"]=["Valore area vendite"],e.exports["Number Of Rows_input"]=["Numero di righe"],e.exports["Ticks Per Row_input"]=["Tick per riga"],e.exports["Up/Down_input"]=["Su/Giù"],e.exports.Total_input=["Totale"],e.exports.Delta_input="Delta",e.exports.Bar_input=["Barra"],e.exports.Day_input=["Giorno"],e.exports["Deviation (%)_input"]=["Deviazione (%)"],e.exports.Depth_input=["Profondità"],e.exports["Extend to last bar_input"]=["Estendi all'ultima barra"],e.exports.Simple_input=["Semplice"],e.exports.Weighted_input=["Ponderato"],e.exports["Wilder's Smoothing_input"]=["Smoothing di Wilder"],e.exports["1st Period_input"]=["1° periodo"],e.exports["2nd Period_input"]=["2° periodo"],e.exports["3rd Period_input"]=["3° periodo"],e.exports["4th Period_input"]=["4° periodo"],e.exports["5th Period_input"]=["5° periodo"],e.exports["6th Period_input"]=["6° periodo"],e.exports["Rate of Change Lookback_input"]="Rate of Change Lookback",e.exports["Instrument 1_input"]=["Strumento 1"],e.exports["Instrument 2_input"]=["Strumento 2"],e.exports["Rolling Period_input"]=["Periodo di Rolling"],e.exports["Standard Errors_input"]=["Errori standard"],e.exports["Averaging Periods_input"]=["Periodi di media"],e.exports["Days Per Year_input"]=["Giorni nell'anno"],e.exports["Market Closed Percentage_input"]=["Percentuale chiusura mercato"],e.exports["ATR Mult_input"]="ATR Mult",e.exports.VWAP_input="VWAP",e.exports["Anchor Period_input"]=["Periodo di riferimento"],e.exports.Session_input=["Sessione"],e.exports.Week_input=["Settimana"],e.exports.Month_input=["Mese"],e.exports.Year_input=["Anno"],e.exports.Decade_input="Decade",e.exports.Century_input=["Secolo"],e.exports.Sessions_input=["Sessioni"],e.exports["Each (pre-market, market, post-market)_input"]=["Tutte (pre e post comprese)"],e.exports["Pre-market only_input"]=["Solo pre-mercato"],e.exports["Market only_input"]=["Solo sessione standard"], +e.exports["Post-market only_input"]=["Solo post-mercato"],e.exports["Main chart symbol_input"]=["Simbolo grafico principale"],e.exports["Another symbol_input"]=["Altro simbolo"],e.exports.Line_input=["Linea"],e.exports["Nothing selected_combobox_input"]=["Non hai selezionato niente"],e.exports["All items_combobox_input"]=["Tutti gli oggetti"],e.exports.Cancel_input=["Annulla"],e.exports.Open_input=["Apri"]},54138:e=>{e.exports=["Inverti asse"]},47807:e=>{e.exports=["Indicizzata a base 100"]},34727:e=>{e.exports=["Logaritmica"]},19238:e=>{e.exports=["Nessuna etichetta sovrapposta"]},70361:e=>{e.exports=["Percentuale"]},72116:e=>{e.exports=["Regolare"]},33021:e=>{e.exports=["EXT"]},75610:e=>{e.exports=["Orari di trading estesi"]},97442:e=>{e.exports=["Orari di trading estesi"]},32929:e=>{e.exports=["post"]},56137:e=>{e.exports=["pre"]},98801:e=>{e.exports="Postmarket"},56935:e=>{e.exports="Premarket"},63798:e=>{e.exports=["STD"]},24380:e=>{e.exports=["Orari di trading standard"]},27991:e=>{e.exports=["Mag"]},68716:e=>{e.exports=Object.create(null),e.exports["Amortization of Intangibles_study"]=["Ammortamento di attività immateriali"],e.exports["Amortization of Deferred Charges_study"]=["Ammortamento degli oneri differiti"],e.exports["Average Day Range_study"]="Average Day Range",e.exports["Bull Bear Power_study"]="Bull Bear Power",e.exports["Directional Movement Index_study"]="Directional Movement Index",e.exports["Ichimoku Cloud_study"]="Ichimoku Cloud",e.exports.Ichimoku_study="Ichimoku",e.exports["Moving Average Convergence Divergence_study"]=["Media Mobile Divergenza Convergenza (MACD)"],e.exports["Volume Weighted Average Price_study"]="Volume Weighted Average Price",e.exports["Volume Weighted Moving Average_study"]=["Media Mobile Ponderata con Volume (VWMA)"],e.exports["Williams Percent Range_study"]="Williams Percent Range",e.exports.Doji_study="Doji",e.exports["Spinning Top Black_study"]=["Spinning top nero"],e.exports["Spinning Top White_study"]=["Spinning top bianco"],e.exports.Technicals_study=["Tecnici"],e.exports["Accounts payable_study"]=["Debiti correnti"],e.exports["Accounts receivables, gross_study"]=["Crediti commerciali, lordi"],e.exports["Accounts receivable - trade, net_study"]=["Crediti correnti - netto"],e.exports.Accruals_study=["Accantonamenti"],e.exports["Accrued payroll_study"]=["Stipendi accantonati"],e.exports["Accumulated depreciation, total_study"]=["Svalutazione accumulata, totale"],e.exports["Additional paid-in capital/Capital surplus_study"]=["Sovrapprezzi di emissione"],e.exports["After tax other income/expense_study"]=["Altri utili/costi al netto delle imposte"],e.exports["Altman Z-score_study"]=["Z-score di Altman"],e.exports.Amortization_study=["Ammortamento"],e.exports["Amortization of intangibles_study"]=["Ammortamento di attività immateriali"],e.exports["Amortization of deferred charges_study"]=["Ammortamento degli oneri differiti"],e.exports["Asset turnover_study"]=["Turnover attività"],e.exports["Average basic shares outstanding_study"]=["Media azioni ordinarie circolanti"], +e.exports["Bad debt / Doubtful accounts_study"]=["Crediti inesigibili / Crediti in sofferenza"],e.exports["Basic EPS_study"]=["EPS base"],e.exports["Basic earnings per share (Basic EPS)_study"]=["Utile per azione, base (EPS base)"],e.exports["Beneish M-score_study"]="Beneish M-score",e.exports["Book value per share_study"]=["Valore contabile per azione"],e.exports["Buyback yield %_study"]=["Rendimento da buyback %"],e.exports["Capital and operating lease obligations_study"]=["Obbligazioni per leasing finanziario"],e.exports["Capital expenditures_study"]=["Spese in conto capitale"],e.exports["Capital expenditures - fixed assets_study"]=["Spese capitalizzate - beni immobili"],e.exports["Capital expenditures - other assets_study"]=["Spese capitalizzate - altri beni"],e.exports["Capitalized lease obligations_study"]=["Passività da leasing operativo"],e.exports["Cash and short term investments_study"]=["Cassa ed investimenti a breve termine"],e.exports["Cash conversion cycle_study"]=["Ciclo di conversione cassa"],e.exports["Cash & equivalents_study"]=["Cassa ed equivalenti"],e.exports["Cash from financing activities_study"]=["Flusso da attività finanziarie"],e.exports["Cash from investing activities_study"]=["Flusso da attività di investimento"],e.exports["Cash from operating activities_study"]=["Flusso da attività operative"],e.exports["Cash to debt ratio_study"]=["Cassa su debito"],e.exports["Change in accounts payable_study"]=["Variazione debiti correnti"],e.exports["Change in accounts receivable_study"]=["Variazione crediti correnti"],e.exports["Change in accrued expenses_study"]=["Variazione ratei passivi"],e.exports["Change in inventories_study"]=["Variazione inventario"],e.exports["Change in other assets/liabilities_study"]=["Variazione in altre attività/passività"],e.exports["Change in taxes payable_study"]=["Variazione debito da imposte"],e.exports["Changes in working capital_study"]=["Variazioni capitale circolante"],e.exports["COGS to revenue ratio_study"]=["COGS su fatturato"],e.exports["Common dividends paid_study"]=["Dividendi ordinari pagati"],e.exports["Common equity, total_study"]=["Azioni ordinarie, totale"],e.exports["Common stock par/Carrying value_study"]=["Azioni ordinarie, valore contabile"],e.exports["Cost of goods_study"]=["Costo del venduto"],e.exports["Cost of goods sold_study"]=["Costo del venduto"],e.exports["Current portion of LT debt and capital leases_study"]=["Quota corrente di debito a lungo termine e leasing"],e.exports["Current ratio_study"]=["Current ratio (indice di liquidità)"],e.exports["Days inventory_study"]=["Giorni di inventario"],e.exports["Days payable_study"]=["Debito da fornitori"],e.exports["Days sales outstanding_study"]=["Media giorni per incasso vendita"],e.exports["Debt to assets ratio_study"]=["Debito su attività"],e.exports["Debt to EBITDA ratio_study"]=["Debito su EBITDA"],e.exports["Debt to equity ratio_study"]=["Debito su patrimonio"],e.exports["Debt to revenue ratio_study"]=["Debito su fatturato"], +e.exports["Deferred income, current_study"]=["Utile differito, corrente"],e.exports["Deferred income, non-current_study"]=["Utile differito, fisso"],e.exports["Deferred tax assets_study"]=["Attività da imposte differite"],e.exports["Deferred taxes (cash flow)_study"]=["Imposte differite (flusso di cassa)"],e.exports["Deferred tax liabilities_study"]=["Passività da imposte differite"],e.exports.Depreciation_study=["Deprezzamento"],e.exports["Deprecation and amortization_study"]=["Svalutazione ed ammortamento"],e.exports["Depreciation & amortization (cash flow)_study"]=["Svalutazione ed ammortamento (flusso di cassa)"],e.exports["Depreciation/depletion_study"]=["Svalutazione/esaurimento"],e.exports["Diluted EPS_study"]=["EPS diluito"],e.exports["Diluted earnings per share (Diluted EPS)_study"]=["Utile per azione, diluito (EPS diluito)"],e.exports["Diluted net income available to common stockholders_study"]=["Utile netto diluito per azionisti ordinari"],e.exports["Diluted shares outstanding_study"]=["Azioni circolanti diluite"],e.exports["Dilution adjustment_study"]=["Rettifica diluzione"],e.exports["Discontinued operations_study"]=["Operazioni dismesse"],e.exports["Dividend payout ratio %_study"]=["Payout ratio da dividendi %"],e.exports["Dividends payable_study"]=["Debito da dividendi"],e.exports["Dividends per share - common stock primary issue_study"]=["Dividendi per azione - azioni ordinarie"],e.exports["Dividend yield %_study"]=["Rendimento div %"],e.exports["Earnings yield_study"]=["Rendimento utili"],e.exports.EBIT_study="EBIT",e.exports.EBITDA_study="EBITDA",e.exports["EBITDA margin %_study"]=["Margine EBITDA %"],e.exports["Effective interest rate on debt %_study"]=["Tasso d'interesse effettivo su debito %"],e.exports["Enterprise value_study"]=["Valore d'impresa"],e.exports["Enterprise value to EBITDA ratio_study"]=["Valore d'impresa su EBITDA"],e.exports["Enterprise value to EBIT ratio_study"]=["Valore d'impresa su EBIT"],e.exports["Enterprise value to revenue ratio_study"]=["Valore d'impresa su fatturato"],e.exports["EPS basic one year growth_study"]=["Crescita annuale EPS base"],e.exports["EPS diluted one year growth_study"]=["Crescita annuale EPS diluito"],e.exports["EPS estimates_study"]=["Stime EPS"],e.exports["Equity in earnings_study"]=["Utili da partecipazioni"],e.exports["Equity to assets ratio_study"]=["Patrimonio su attività"],e.exports["Financing activities – other sources_study"]=["Attività di finanziamento - altre fonti"],e.exports["Financing activities – other uses_study"]=["Attività di finanziamento - altri scopi"],e.exports["Float shares outstanding_study"]=["Azioni circolanti al pubblico"],e.exports["Free cash flow_study"]=["Flusso di cassa"],e.exports["Free cash flow margin %_study"]=["Margine flusso di cassa libero %"],e.exports["Fulmer H factor_study"]=["Fattore H Fulmer"],e.exports["Funds from operations_study"]=["Proventi operativi"],e.exports["Goodwill, net_study"]=["Avviamento, netto"],e.exports["Goodwill to assets ratio_study"]=["Avviamento su attività"], +e.exports["Graham's number_study"]=["Numero di Graham"],e.exports["Gross margin %_study"]=["Margine lordo %"],e.exports["Gross profit_study"]=["Utile lordo"],e.exports["Gross profit to assets ratio_study"]=["Utile lordo su attività"],e.exports["Gross property/plant/equipment_study"]=["Lordo immobili/impianti/macchinari"],e.exports.Impairments_study=["Svalutazione"],e.exports["Income Tax Credits_study"]=["Crediti d'imposta sul reddito"],e.exports["Income tax, current_study"]=["Imposta sul reddito, corrente"],e.exports["Income tax, current - domestic_study"]=["Imposta sul reddito, corrente - nazionale"],e.exports["Income Tax, current - foreign_study"]=["Imposta sul reddito, corrente - estero"],e.exports["Income tax, deferred_study"]=["Imposte sul reddito, differite"],e.exports["Income tax, deferred - domestic_study"]=["Imposte sul reddito, differite - nazionali"],e.exports["Income tax, deferred - foreign_study"]=["Imposte sul reddito, differite - estero"],e.exports["Income tax payable_study"]=["Debito da imposte"],e.exports["Interest capitalized_study"]=["Interesse capitalizzato"],e.exports["Interest coverage_study"]="Interest coverage",e.exports["Interest expense, net of interest capitalized_study"]=["Spese interessi, dopo capitalizzazione interessi"],e.exports["Interest expense on debt_study"]=["Spese interessi su debito"],e.exports["Inventories - finished goods_study"]=["Inventario - prodotti finali"],e.exports["Inventories - progress payments & other_study"]=["Inventario - pagamenti pendenti e altro"],e.exports["Inventories - raw materials_study"]=["Inventario - materie prime"],e.exports["Inventories - work in progress_study"]=["Inventario - prodotti in realizzazione"],e.exports["Inventory to revenue ratio_study"]=["Inventario su fatturato"],e.exports["Inventory turnover_study"]=["Turnover inventario"],e.exports["Investing activities – other sources_study"]=["Investimenti - altre fonti"],e.exports["Investing activities – other uses_study"]=["Investimenti - altri usi"],e.exports["Investments in unconsolidated subsidiaries_study"]=["Investimenti non consolidati in sussidiarie"],e.exports["Issuance of long term debt_study"]=["Emissione di debito a lungo termine"],e.exports["Issuance/retirement of debt, net_study"]=["Emissione/ritiro di debito, netto"],e.exports["Issuance/retirement of long term debt_study"]=["Emissione/ritiro di debito a lungo termine"],e.exports["Issuance/retirement of other debt_study"]=["Emissione/ritiro di altro debito"],e.exports["Issuance/retirement of short term debt_study"]=["Emissione/ritiro debito a breve termine"],e.exports["Issuance/retirement of stock, net_study"]=["Emissione/ritiro di azioni, netto"],e.exports["KZ index_study"]=["Indice KZ"],e.exports["Legal claim expense_study"]=["Spese legali"],e.exports["Long term debt_study"]=["Debito a lungo termine"],e.exports["Long term debt excl. lease liabilities_study"]=["Debito a lungo termine, escl. leasing"],e.exports["Long term debt to total assets ratio_study"]=["Debito a lungo termine su attività totali"], +e.exports["Long term investments_study"]=["Investimenti a lungo termine"],e.exports["Market capitalization_study"]=["Capitalizzazione di mercato"],e.exports["Minority interest_study"]=["Partecipazione di minoranza"],e.exports["Miscellaneous non-operating expense_study"]=["Spese non operative varie"],e.exports["Net current asset value per share_study"]=["Attività correnti nette per azione"],e.exports["Net debt_study"]=["Debito netto"],e.exports["Net income_study"]=["Utile netto"],e.exports["Net income before discontinued operations_study"]=["Utile netto al lordo delle operazioni dismesse"],e.exports["Net income (cash flow)_study"]=["Utile netto (flusso di cassa)"],e.exports["Net income per employee_study"]=["Utile netto per dipendente"],e.exports["Net intangible assets_study"]=["Attività immateriali nette"],e.exports["Net margin %_study"]=["Margine netto %"],e.exports["Net property/plant/equipment_study"]=["Netto immobili/impianti/macchinari"],e.exports["Non-cash items_study"]=["Fattori da reddito straordinario"],e.exports["Non-controlling/minority interest_study"]=["Partecipazione di minoranza"],e.exports["Non-operating income, excl. interest expenses_study"]=["Utile non operativo, escl. spese da interessi"],e.exports["Non-operating income, total_study"]=["Utile non operativo, totale"],e.exports["Non-operating interest income_study"]=["Reddito da interessi - Non operativo"],e.exports["Note receivable - long term_study"]=["Cambiale attiva - lungo termine"],e.exports["Notes payable_study"]=["Debito da cambiali"],e.exports["Number of employees_study"]=["Numero dipendenti"],e.exports["Number of shareholders_study"]=["Numero di azionisti"],e.exports["Operating earnings yield %_study"]=["Rendimento utile operativo %"],e.exports["Operating expenses (excl. COGS)_study"]=["Spese operative (escl. COGS)"],e.exports["Operating income_study"]=["Utile operativo"],e.exports["Operating lease liabilities_study"]=["Passività da leasing operativo"],e.exports["Operating margin %_study"]=["Margine operativo %"],e.exports["Other COGS_study"]=["Altro (COGS)"],e.exports["Other common equity_study"]=["Altro patrimonio"],e.exports["Other current assets, total_study"]=["Altre attività correnti, totale"],e.exports["Other current liabilities_study"]=["Altre passività correnti"],e.exports["Other cost of goods sold_study"]=["Altro costo del venduto"],e.exports["Other exceptional charges_study"]=["Altri oneri eccezionali"],e.exports["Other financing cash flow items, total_study"]=["Flussi di cassa da altre attività finanziarie, Totale"],e.exports["Other intangibles, net_study"]=["Altri beni immateriali, netto"],e.exports["Other investing cash flow items, total_study"]=["Flussi di cassa da altre attività d'investimento, Totale"],e.exports["Other investments_study"]=["Altri investimenti"],e.exports["Other liabilities, total_study"]=["Altre passività, totale"],e.exports["Other long term assets, total_study"]=["Altre attività a lungo termine, totale"],e.exports["Other non-current liabilities, total_study"]=["Altre passività fisse, totale"], +e.exports["Other operating expenses, total_study"]=["Altre spese operative, totale"],e.exports["Other receivables_study"]=["Altri crediti"],e.exports["Other short term debt_study"]=["Altro debito a breve termine"],e.exports["Paid in capital_study"]=["Capitale ricevuto"],e.exports["PEG ratio_study"]=["Indice PEG"],e.exports["Piotroski F-score_study"]="Piotroski F-score",e.exports["Preferred dividends_study"]=["Dividendi privilegiati"],e.exports["Preferred dividends paid_study"]=["Dividendi privilegiati pagati"],e.exports["Preferred stock, carrying value_study"]=["Azioni privilegiate, valore contabile"],e.exports["Prepaid expenses_study"]=["Ratei"],e.exports["Pretax equity in earnings_study"]=["Utili pre-imposte da partecipazioni"],e.exports["Pretax income_study"]=["Utile lordo"],e.exports["Price earnings ratio forward_study"]=["Prezzo utili forward"],e.exports["Price sales ratio forward_study"]=["Prezzo su fatturato - forward"],e.exports["Price to book ratio_study"]=["Prezzo su valore contabile"],e.exports["Price to cash flow ratio_study"]=["Prezzo su flusso di cassa"],e.exports["Price to earnings ratio_study"]=["Prezzo utili"],e.exports["Price to free cash flow ratio_study"]=["Prezzo su flusso di cassa libero"],e.exports["Price to sales ratio_study"]=["Prezzo su fatturato"],e.exports["Price to tangible book ratio_study"]=["Prezzo su valore contabile tangibile"],e.exports["Provision for risks & charge_study"]=["Scorta per rischi e contingenze"],e.exports["Purchase/acquisition of business_study"]=["Rilevazione/acquisizione di attività commerciali"],e.exports["Purchase of investments_study"]=["Acquisto di investimenti"],e.exports["Purchase/sale of business, net_study"]=["Netto da acquisizioni/cessioni"],e.exports["Purchase/sale of investments, net_study"]=["Acquisto/vendita di investimenti, netto"],e.exports["Quality ratio_study"]=["Quality ratio (Indice di qualità)"],e.exports["Quick ratio_study"]=["Quick ratio (indice di liquidità)"],e.exports["Reduction of long term debt_study"]=["Riduzione debito a lungo termine"],e.exports["Repurchase of common & preferred stock_study"]=["Riacquisto di azioni ordinarie e privilegiate"],e.exports["Research & development_study"]=["Ricerca e sviluppo"],e.exports["Research & development to revenue ratio_study"]=["Ricerca e sviluppo su fatturato"],e.exports["Restructuring charge_study"]=["Oneri di ristrutturazione"],e.exports["Retained earnings_study"]=["Utile non distribuito"],e.exports["Return on assets %_study"]=["ROA - Rendimento attività %"],e.exports["Return on equity %_study"]=["ROE - Rendimento del capitale %"],e.exports["Return on equity adjusted to book value %_study"]=["Rendimento del capitale adeguato a valore contabile %"],e.exports["Return on invested capital %_study"]=["ROI - Rendimento degli investimenti %"],e.exports["Return on tangible assets %_study"]=["Rendimento attività tangibili %"],e.exports["Return on tangible equity %_study"]=["Rendimento del patrimonio tangibile %"],e.exports["Revenue estimates_study"]=["Stime fatturato"], +e.exports["Revenue one year growth_study"]=["Crescita annuale fatturato"],e.exports["Revenue per employee_study"]=["Fatturato per dipendente"],e.exports["Sale/maturity of investments_study"]=["Vendita/maturazione di investimenti"],e.exports["Sale of common & preferred stock_study"]=["Vendita di azioni ordinarie e privilegiate"],e.exports["Sale of fixed assets & businesses_study"]=["Vendita di attività commerciali e beni immobili"],e.exports["Selling/general/admin expenses, other_study"]=["Spese generali, amministrative e di vendita, Altro"],e.exports["Selling/general/admin expenses, total_study"]=["Spese generali, amministrative e di vendita, Totale"],e.exports["Shareholders' equity_study"]=["Patrimonio azionisti"],e.exports["Shares buyback ratio %_study"]=["Buyback di azioni %"],e.exports["Elder's Force Index_study"]=["Indice Elder's Force"],e.exports["Short term debt_study"]=["Debito a breve termine"],e.exports["Short term debt excl. current portion of LT debt_study"]=["Debito a breve termine, escl. porzione corrente a lungo termine"],e.exports["Short term investments_study"]=["Investimenti a breve termine"],e.exports["Sloan ratio %_study"]=["Indice Sloan %"],e.exports["Springate score_study"]=["Punteggio Springate"],e.exports["Sustainable growth rate_study"]=["Tasso di crescita sostenibile"],e.exports["Tangible book value per share_study"]=["Valore contabile tangibile per azione"],e.exports["Tangible common equity ratio_study"]=["Patrimonio ordinario tangibile"],e.exports.Taxes_study=["Tasse"],e.exports["Tobin's Q (approximate)_study"]=["Q di Tobin (approssimata)"],e.exports["Total assets_study"]=["Totale attività"],e.exports["Total cash dividends paid_study"]=["Totale dividendo liquidato"],e.exports["Total common shares outstanding_study"]=["Totale azioni ordinarie circolanti"],e.exports["Total current assets_study"]=["Totale attività correnti"],e.exports["Total current liabilities_study"]=["Totale passività correnti"],e.exports["Total debt_study"]=["Debito totale"],e.exports["Total equity_study"]=["Totale patrimonio netto"],e.exports["Total inventory_study"]=["Inventario totale"],e.exports["Total liabilities_study"]=["Totale passività"],e.exports["Total liabilities & shareholders' equities_study"]=["Totale passività e patrimonio netto"],e.exports["Total non-current assets_study"]=["Totale attività fisse"],e.exports["Total non-current liabilities_study"]=["Totale passività fisse"],e.exports["Total operating expenses_study"]=["Totale spese operative"],e.exports["Total receivables, net_study"]=["Totale crediti, netto"],e.exports["Total revenue_study"]=["Fatturato totale"],e.exports["Treasury stock - common_study"]=["Titoli propri - azioni ordinarie"],e.exports["Unrealized gain/loss_study"]=["Utili/perdite non realizzati"],e.exports["Unusual income/expense_study"]=["Utili/costi straordinari"],e.exports["Zmijewski score_study"]=["Indice Zmijewski"],e.exports["Valuation ratios_study"]=["Metriche di valutazione"],e.exports["Profitability ratios_study"]=["Metriche di profittabilità"], +e.exports["Liquidity ratios_study"]=["Metriche di liquidità"],e.exports["Solvency ratios_study"]=["Metriche di solvenza"],e.exports["Accumulation/Distribution_study"]=["Accumulo/Distribuzione"],e.exports["Accumulative Swing Index_study"]=["Indice Accumulative Swing"],e.exports["Advance/Decline_study"]="Advance/Decline",e.exports["Arnaud Legoux Moving Average_study"]=["Arnaud Legoux media mobile"],e.exports.Aroon_study="Aroon",e.exports.ASI_study="ASI",e.exports["Average Directional Index_study"]="Average Directional Index",e.exports["Average True Range_study"]="Average True Range",e.exports["Awesome Oscillator_study"]="Awesome Oscillator",e.exports["Balance of Power_study"]="Balance of Power",e.exports["Bollinger Bands %B_study"]=["Bande di Bollinger %B"],e.exports["Bollinger Bands Width_study"]=["Ampiezza Bande Bollinger"],e.exports["Bollinger Bands_study"]=["Bande di Bollinger"],e.exports["Chaikin Money Flow_study"]="Chaikin Money Flow",e.exports["Chaikin Oscillator_study"]="Chaikin Oscillator",e.exports["Chande Kroll Stop_study"]="Chande Kroll Stop",e.exports["Chande Momentum Oscillator_study"]="Chande Momentum Oscillator",e.exports["Chop Zone_study"]="Chop Zone",e.exports["Choppiness Index_study"]=["Indice Choppiness"],e.exports["Commodity Channel Index_study"]="Commodity Channel Index",e.exports["Connors RSI_study"]="Connors RSI",e.exports["Coppock Curve_study"]=["Curva Coppock"],e.exports["Correlation Coefficient_study"]=["Coefficiente di correlazione"],e.exports.CRSI_study="CRSI",e.exports["Detrended Price Oscillator_study"]="Detrended Price Oscillator",e.exports["Directional Movement_study"]=["Movimento direzionale"],e.exports["Donchian Channels_study"]=["Canali Donchian"],e.exports["Double EMA_study"]=["Doppia EMA"],e.exports["Ease Of Movement_study"]="Ease Of Movement",e.exports["Elder Force Index_study"]=["Indice Elder's Force"],e.exports["EMA Cross_study"]=["Incrocio EMA"],e.exports.Envelopes_study="Envelopes",e.exports["Fisher Transform_study"]="Fisher Transform",e.exports["Fixed Range_study"]=["Intervallo fisso"],e.exports["Fixed Range Volume Profile_study"]=["Profilo volume ad intervallo fisso"],e.exports["Guppy Multiple Moving Average_study"]="Guppy Multiple Moving Average",e.exports["Historical Volatility_study"]=["Volatilità storica"],e.exports["Hull Moving Average_study"]=["Media mobile Hull"],e.exports["Keltner Channels_study"]=["Canali di Keltner"],e.exports["Klinger Oscillator_study"]="Klinger Oscillator",e.exports["Know Sure Thing_study"]="Know Sure Thing",e.exports["Least Squares Moving Average_study"]=["Media mobile Least Squares"],e.exports["Linear Regression Curve_study"]="Linear Regression Curve",e.exports["MA Cross_study"]=["Incrocio media mobile"],e.exports["MA with EMA Cross_study"]=["Incrocio MA con EMA"],e.exports["MA/EMA Cross_study"]=["Incrocio MA/EMA"],e.exports.MACD_study="MACD",e.exports["Mass Index_study"]="Mass Index",e.exports["McGinley Dynamic_study"]="McGinley Dynamic",e.exports.Median_study=["Mediana"],e.exports.Momentum_study="Momentum", +e.exports["Money Flow_study"]="Money Flow",e.exports["Moving Average Channel_study"]=["Canale media mobile"],e.exports["Moving Average Exponential_study"]=["Media mobile esponenziale"],e.exports["Moving Average Weighted_study"]=["Media mobile ponderata"],e.exports["Moving Average_study"]=["Media mobile"],e.exports["Net Volume_study"]=["Volume netto"],e.exports["On Balance Volume_study"]=["Volume On Balance"],e.exports["Parabolic SAR_study"]=["SAR parabolico"],e.exports["Pivot Points Standard_study"]=["Punti Pivot Standard"],e.exports["Periodic Volume Profile_study"]=["Profilo Volume Periodico"],e.exports["Price Channel_study"]=["Canale prezzo"],e.exports["Price Oscillator_study"]="Price Oscillator",e.exports["Price Volume Trend_study"]="Price Volume Trend",e.exports["Rate Of Change_study"]="Rate Of Change",e.exports["Relative Strength Index_study"]="Relative Strength Index",e.exports["Relative Vigor Index_study"]="Relative Vigor Index",e.exports["Relative Volatility Index_study"]="Relative Volatility Index",e.exports["Session Volume_study"]=["Volume di sessione"],e.exports["Session Volume HD_study"]=["Volume di sessione HD"],e.exports["Session Volume Profile_study"]=["Profilo Volume Sessione"],e.exports["Session Volume Profile HD_study"]=["Profilo Volume Sessione HD"],e.exports["SMI Ergodic Indicator/Oscillator_study"]=["Indicatore/Oscillatore SMI Ergodic"],e.exports["Smoothed Moving Average_study"]=["Media mobile smoothed"],e.exports.Stoch_study=["Stoc"],e.exports["Stochastic RSI_study"]=["Stocastico RSI"],e.exports.Stochastic_study=["Stocastico"],e.exports["Triple EMA_study"]=["Tripla EMA"],e.exports.TRIX_study="TRIX",e.exports["True Strength Indicator_study"]=["Indicatore True Strength"],e.exports["Ultimate Oscillator_study"]="Ultimate Oscillator",e.exports["Visible Range_study"]=["Intervallo visibile"],e.exports["Visible Range Volume Profile_study"]=["Profilo Volume Range Visibile"],e.exports["Volume Oscillator_study"]=["Oscillatore Volume"],e.exports.Volume_study="Volume",e.exports.Vol_study="Vol",e.exports["Vortex Indicator_study"]=["Indicatore Vortex"],e.exports.VWAP_study="VWAP",e.exports.VWMA_study="VWMA",e.exports["Williams %R_study"]="Williams %R",e.exports["Williams Alligator_study"]="Williams Alligator",e.exports["Williams Fractal_study"]="Williams Fractal",e.exports["Zig Zag_study"]="Zig Zag",e.exports["24-hour Volume_study"]=["Volume 24 ore"],e.exports["Ease of Movement_study"]=["Ease Of Movement"],e.exports["Elders Force Index_study"]="Elders Force Index",e.exports.Envelope_study="Envelope",e.exports.Gaps_study=["Gap"],e.exports["Linear Regression Channel_study"]=["Canale di Regressione Lineare"],e.exports["Moving Average Ribbon_study"]=["Media Mobile a Fascio"],e.exports["Multi-Time Period Charts_study"]=["Grafici multi-timeframe"],e.exports["Open Interest_study"]=["Open interest"],e.exports["Rob Booker - Intraday Pivot Points_study"]=["Rob Booker - Pivot Point Intraday"],e.exports["Rob Booker - Knoxville Divergence_study"]=["Rob Booker - Divergenza Knoxville"], +e.exports["Rob Booker - Missed Pivot Points_study"]=["Rob Booker - Pivot Point Mancati"],e.exports["Rob Booker - Reversal_study"]="Rob Booker - Reversal",e.exports["Rob Booker - Ziv Ghost Pivots_study"]=["Rob Booker - Pivot Ziv Ghost"],e.exports.Supertrend_study=["SuperTrend"],e.exports["Technical Ratings_study"]=["Rating Tecnici"],e.exports["True Strength Index_study"]="True Strength Index",e.exports["Up/Down Volume_study"]=["Volume Up/Down"],e.exports["Visible Average Price_study"]="Visible Average Price",e.exports["Williams Fractals_study"]="Williams Fractals",e.exports["Keltner Channels Strategy_study"]=["Strategia Canali di Keltner"],e.exports["Rob Booker - ADX Breakout_study"]="Rob Booker - ADX Breakout",e.exports["Supertrend Strategy_study"]=["Strategia SuperTrend"],e.exports["Technical Ratings Strategy_study"]=["Strategia Rating Tecnici"],e.exports["Auto Anchored Volume Profile_study"]=["Profilo Volume Ancorato in Automatico"],e.exports["Auto Fib Extension_study"]="Auto Fib Extension",e.exports["Auto Fib Retracement_study"]=["Ritracciamento Fib automatico"],e.exports["Auto Pitchfork_study"]="Auto Pitchfork",e.exports["Bearish Flag Chart Pattern_study"]=["Flag Ribassista Pattern Grafico"],e.exports["Bullish Pennant Chart Pattern_study"]=["Pennant Rialzista Pattern Grafico"],e.exports["Double Bottom Chart Pattern_study"]=["Doppio Minimo Pattern Grafico"],e.exports["Double Top Chart Pattern_study"]=["Doppio Massimo Pattern Grafico"],e.exports["Elliott Wave Chart Pattern_study"]=["Onde di Elliott Pattern Grafico"],e.exports["Falling Wedge Chart Pattern_study"]=["Cuneo Rialzista Pattern Grafico"],e.exports["Head And Shoulders Chart Pattern_study"]=["Testa e Spalle Pattern Grafico"],e.exports["Inverse Head And Shoulders Chart Pattern_study"]=["Testa e Spalle Inverso Pattern Grafico"],e.exports["Rectangle Chart Pattern_study"]=["Rettangolo Pattern Grafico"],e.exports["Rising Wedge Chart Pattern_study"]=["Cuneo Ribassista Pattern Grafico"],e.exports["Triangle Chart Pattern_study"]=["Triangolo Pattern Grafico"],e.exports["Triple Bottom Chart Pattern_study"]=["Triplo Minimo Pattern Grafico"],e.exports["Triple Top Chart Pattern_study"]=["Triplo Massimo Pattern Grafico"],e.exports["VWAP Auto Anchored_study"]=["VWAP Ancorato in Automatico"],e.exports["*All Candlestick Patterns*_study"]=["*Tutti i Pattern Candlestick*"],e.exports["Abandoned Baby - Bearish_study"]=["Abandoned Baby - Ribassista"],e.exports["Abandoned Baby - Bullish_study"]=["Abandoned Baby - Rialzista"],e.exports["Dark Cloud Cover - Bearish_study"]=["Dark Cloud Cover - Ribassista"],e.exports["Doji Star - Bearish_study"]=["Doji Star - Ribassista"],e.exports["Doji Star - Bullish_study"]=["Doji Star - Rialzista"],e.exports["Downside Tasuki Gap - Bearish_study"]=["Downside Tasuki Gap - Ribassista"],e.exports["Dragonfly Doji - Bullish_study"]=["Dragonfly Doji - Rialzista"],e.exports["Engulfing - Bearish_study"]=["Engulfing - Ribassista"],e.exports["Engulfing - Bullish_study"]=["Engulfing - Rialzista"], +e.exports["Evening Doji Star - Bearish_study"]=["Evening Doji Star - Ribassista"],e.exports["Evening Star - Bearish_study"]=["Evening Star - Ribassista"],e.exports["Falling Three Methods - Bearish_study"]=["Falling Three Methods - Ribassista"],e.exports["Falling Window - Bearish_study"]=["Falling Window - Ribassista"],e.exports["Gravestone Doji - Bearish_study"]=["Gravestone Doji - Ribassista"],e.exports["Hammer - Bullish_study"]=["Hammer - Rialzista"],e.exports["Hanging Man - Bearish_study"]=["Hanging Man - Ribassista"],e.exports["Harami - Bearish_study"]=["Harami - RIbassista"],e.exports["Harami - Bullish_study"]=["Harami - Rialzista"],e.exports["Inverted Hammer - Bullish_study"]=["Inverted Hammer - Rialzista"],e.exports["Kicking - Bearish_study"]=["Kicking - Ribassista"],e.exports["Kicking - Bullish_study"]=["Kicking - Rialzista"],e.exports["Long Lower Shadow - Bullish_study"]=["Long Lower Shadow - Rialzista"],e.exports["Long Upper Shadow - Bearish_study"]=["Long Lower Shadow - Ribassista"],e.exports["Marubozu Black - Bearish_study"]=["Marubozu Black - Ribassista"],e.exports["Marubozu White - Bullish_study"]=["Marubozu White - Rialzista"],e.exports["Morning Doji Star - Bullish_study"]=["Morning Doji Star - Rialzista"],e.exports["Morning Star - Bullish_study"]=["Morning Star - Rialzista"],e.exports["On Neck - Bearish_study"]=["On Neck - Ribassista"],e.exports["Piercing - Bullish_study"]=["Piercing - Rialzista"],e.exports["Rising Three Methods - Bullish_study"]=["Rising Three Methods - Rialzista"],e.exports["Rising Window - Bullish_study"]=["Rising Window - Rialzista"],e.exports["Shooting Star - Bearish_study"]=["Shooting Star - Ribassista"],e.exports["Three Black Crows - Bearish_study"]=["Three Black Crows - Ribassista"],e.exports["Three White Soldiers - Bullish_study"]=["Three White Soldiers - Rialzista"],e.exports["Tri-Star - Bearish_study"]=["Tri-Star - Ribassista"],e.exports["Tri-Star - Bullish_study"]=["Tri-Star - Rialzista"],e.exports["Tweezer Top - Bearish_study"]=["Tweezer Top - Ribassista"],e.exports["Upside Tasuki Gap - Bullish_study"]=["Upside Tasuki Gap - Rialzista"],e.exports.SuperTrend_study="SuperTrend",e.exports["Average Price_study"]=["Prezzo medio"],e.exports["Typical Price_study"]=["Prezzo tipico"],e.exports["Median Price_study"]="Median Price",e.exports["Money Flow Index_study"]=["Indice Money Flow"],e.exports["Moving Average Double_study"]=["Media mobile doppia"],e.exports["Moving Average Triple_study"]=["Media mobile tripla"],e.exports["Moving Average Adaptive_study"]=["Media mobile flessibile"],e.exports["Moving Average Hamming_study"]="Moving Average Hamming",e.exports["Moving Average Modified_study"]=["Media mobile modificata"],e.exports["Moving Average Multiple_study"]=["Media mobile multiplo"],e.exports["Linear Regression Slope_study"]="Linear Regression Slope",e.exports["Standard Error_study"]=["Errore standard"],e.exports["Standard Error Bands_study"]=["Bande errore standard"],e.exports["Correlation - Log_study"]=["Correlazione - Log"], +e.exports["Standard Deviation_study"]=["Deviazione standard"],e.exports["Chaikin Volatility_study"]=["Volatilità Chaikin"],e.exports["Volatility Close-to-Close_study"]="Volatility Close-to-Close",e.exports["Volatility Zero Trend Close-to-Close_study"]="Volatility Zero Trend Close-to-Close",e.exports["Volatility O-H-L-C_study"]=["Volatilità O-H-L-C"],e.exports["Volatility Index_study"]=["Indice di volatilità"],e.exports["Trend Strength Index_study"]=["Indice di forza trend"],e.exports["Majority Rule_study"]="Majority Rule",e.exports["Advance Decline Line_study"]=["Linea Advance Decline"],e.exports["Advance Decline Ratio_study"]=["Rapporto Advance Decline"],e.exports["Advance/Decline Ratio (Bars)_study"]=["Rapporto Advance/Decline (barre)"],e.exports["BarUpDn Strategy_study"]=["Strategia BarUpDn"],e.exports["Bollinger Bands Strategy directed_study"]=["Strategia bande di Bollinger diretta"],e.exports["Bollinger Bands Strategy_study"]=["Strategia bande di Bollinger"],e.exports.ChannelBreakOutStrategy_study=["Strategia ChannelBreakOut"],e.exports.Compare_study=["Confronta"],e.exports["Conditional Expressions_study"]=["Espressioni condizionali"],e.exports.ConnorsRSI_study="ConnorsRSI",e.exports["Consecutive Up/Down Strategy_study"]=["Strategia Consecutive Up/Down"],e.exports["Cumulative Volume Index_study"]="Cumulative Volume Index",e.exports["Divergence Indicator_study"]=["Indicatore di divergenza"],e.exports["Greedy Strategy_study"]=["Strategia aggressiva"],e.exports["InSide Bar Strategy_study"]=["Strategia InSide Bar"],e.exports["Keltner Channel Strategy_study"]=["Strategia Canale di Keltner"],e.exports["Linear Regression_study"]=["Regressione lineare"],e.exports["MACD Strategy_study"]=["Strategia MACD"],e.exports["Momentum Strategy_study"]=["Strategia Momentum"],e.exports["Moon Phases_study"]=["Fasi lunari"],e.exports["Moving Average Convergence/Divergence_study"]=["Convergenza/Divergenza di medie mobili"],e.exports["MovingAvg Cross_study"]=["Incrocio MediaMob"],e.exports["MovingAvg2Line Cross_study"]=["Incrocio MovingAvg2Line"],e.exports["OutSide Bar Strategy_study"]=["Strategia OutSide Bar"],e.exports.Overlay_study=["Sovrapponi"],e.exports["Parabolic SAR Strategy_study"]=["Strategia Parabolic SAR"],e.exports["Pivot Extension Strategy_study"]=["Strategia Pivot Extension"],e.exports["Pivot Points High Low_study"]=["Punti pivot massimi minimi"],e.exports["Pivot Reversal Strategy_study"]=["Strategia Pivot Reversal"],e.exports["Price Channel Strategy_study"]=["Strategia Price Channel"],e.exports["RSI Strategy_study"]=["Strategia RSI"],e.exports["SMI Ergodic Indicator_study"]=["Indicatore SMI Ergodic"],e.exports["SMI Ergodic Oscillator_study"]=["Oscillatore SMI Ergodic"],e.exports["Stochastic Slow Strategy_study"]=["Strategia Stochastic Slow"],e.exports["Volatility Stop_study"]="Volatility Stop",e.exports["Volty Expan Close Strategy_study"]=["Strategia Volty Expan Close"],e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports=["Profilo volume ad intervallo fisso"]},32819:e=>{e.exports="Vol"},66051:e=>{ +e.exports=["Minore"]},86054:e=>{e.exports=["Minuto"]},20936:e=>{e.exports=["Testo"]},98478:e=>{e.exports=["Impossibile copiare"]},34004:e=>{e.exports=["Impossibile tagliare"]},96260:e=>{e.exports=["Impossibile incollare"]},94370:e=>{e.exports=["Conto alla rovescia"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Colonne"]},19372:e=>{e.exports=["Commento"]},20229:e=>{e.exports=["Confronta o aggiungi simbolo"]},46689:e=>{e.exports=["Conferma input"]},43432:e=>{e.exports="Copenhagen"},35216:e=>{e.exports=["Copia"]},87898:e=>{e.exports=["Copia layout grafico"]},28851:e=>{e.exports=["Copia prezzo"]},94099:e=>{e.exports="Cairo"},64149:e=>{e.exports=["Annuncio"]},63528:e=>{e.exports=["Candele"]},46837:e=>{e.exports="Caracas"},49329:e=>{e.exports=["Variazione"]},28089:e=>{e.exports=["Cambia simbolo"]},99374:e=>{e.exports=["Cambia timeframe"]},14412:e=>{e.exports=["Proprietà grafico"]},26619:e=>{e.exports=["Grafico da TradingView"]},12011:e=>{e.exports=["Immagine del grafico copiata negli appunti {emoji}"]},59884:e=>{e.exports=["Isole Chatham"]},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["Cerchio"]},32234:e=>{e.exports=["Clicca per definire un punto"]},52977:e=>{e.exports=["Duplica"]},31691:e=>{e.exports=["Chiusura"]},50493:e=>{e.exports=["Crea ordine"]},52302:e=>{e.exports=["Crea ordine limite"]},29908:e=>{e.exports=["Croce"]},60997:e=>{e.exports=["Linea a croce"]},81520:e=>{e.exports=["Valute"]},98486:e=>{e.exports=["Intervallo corrente e superiore"]},73106:e=>{e.exports=["Intervallo corrente e inferiore"]},85964:e=>{e.exports=["Solo intervallo corrente"]},17206:e=>{e.exports=["Curva"]},95176:e=>{e.exports=["Ciclo"]},87761:e=>{e.exports=["Linee cicliche"]},27891:e=>{e.exports=["Cypher pattern"]},56996:e=>{e.exports=["Esiste già un layout con questo nome"]},30192:e=>{e.exports=["Esiste già un layout con questo nome. Si desidera sovrascriverlo?"]},32852:e=>{e.exports=["Pattern ABCD"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports=["Impostazione analizzatore trade"]},66828:e=>{e.exports=["Nota ancorata"]},94782:e=>{e.exports=["Testo ancorato"]},61704:e=>{e.exports=["VWAP ancorato"]},63597:e=>{e.exports=["Aggiungi linea orizzontale"]},45743:e=>{e.exports=["Aggiungi simbolo"]},8700:e=>{e.exports=["Aggiungi alert"]},64885:e=>{e.exports=["Aggiungi alert su {drawing}"]},90830:e=>{e.exports=["Aggiungi alert su {series}"]},45986:e=>{e.exports=["Aggiungi alert su {title}"]},3612:e=>{e.exports=["Aggiungi parametro finanziario su {instrumentName}"]},92206:e=>{e.exports=["Aggiungi indicatore/strategia su {studyTitle}"]},34810:e=>{e.exports=["Aggiungi nota di testo per {symbol}"]},75669:e=>{e.exports=["Applica questo dato finanziario all'intero layout"]},64288:e=>{e.exports=["Applica questo indicatore all'intero layout"]},77920:e=>{e.exports=["Applica questa strategia all'intero layout"]},34059:e=>{e.exports=["Applica questo simbolo all'intero layout"]},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Sempre invisibile"]},71997:e=>{e.exports=["Sempre visibile"]},97305:e=>{ +e.exports=["Tutti gli indicatori e tutti i strumenti di disegno"]},59192:e=>{e.exports=["Tutti gli intervalli"]},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports=["Applica le onde di Elliott"]},19263:e=>{e.exports=["Applica un'onda di Elliott maggiore"]},15818:e=>{e.exports=["Applica un'onda di Elliott minore"]},50352:e=>{e.exports=["Applica un'onda di Elliott intermedia"]},66631:e=>{e.exports=["Applica un punto di decisione manuale"]},15682:e=>{e.exports=["Applica rischio/rendimento manuale"]},15644:e=>{e.exports=["Applica onde decrescenti WPT"]},5897:e=>{e.exports=["Applica onde crescenti WPT"]},13345:e=>{e.exports=["Applica predefinito"]},95910:e=>{e.exports=["Applica questi indicatori all'intero layout"]},42762:e=>{e.exports="Apr"},45104:e=>{e.exports=["Arco"]},42097:e=>{e.exports="Area"},96237:e=>{e.exports=["Freccia"]},48732:e=>{e.exports=["Freccia giù"]},82473:e=>{e.exports=["Freccia"]},8738:e=>{e.exports=["Freccia giù"]},35062:e=>{e.exports=["Freccia sx"]},92163:e=>{e.exports=["Freccia dx"]},33196:e=>{e.exports=["Freccia su"]},10650:e=>{e.exports=["Freccia su"]},59340:e=>{e.exports=["Ashkhabad"]},13468:e=>{e.exports=["Alla chiusura"]},21983:e=>{e.exports=["Atene"]},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (adatta dati a schermo)"]},38465:e=>{e.exports=["Ago"]},8975:e=>{e.exports=["Etichetta prezzo medio chiusura"]},87899:e=>{e.exports=["Linea prezzo medio di chiusura"]},22554:e=>{e.exports=["Media"]},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports=["Bahrein"]},40664:e=>{e.exports=["Fumetto"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports=["Bar Replay non è disponibile su questo tipo di grafico. Vuoi uscire dalla modalità?"]},16812:e=>{e.exports=["Barre"]},98838:e=>{e.exports=["Modello a barre"]},17712:e=>{e.exports="Baseline"},54861:e=>{e.exports=["Belgrado"]},26825:e=>{e.exports=["Berlino"]},30251:e=>{e.exports=["Pennello"]},90204:e=>{e.exports=["Bruxelles"]},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Sposta avanti"]},26354:e=>{e.exports=["Porta in primo piano"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports=["Bucarest"]},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports=["Da TradingView"]},75190:e=>{e.exports=["Vai alla data"]},38342:e=>{e.exports=["Vai a {lineToolName}"]},75139:e=>{e.exports=["Ho capito"]},81180:e=>{e.exports=["Scatola Gann"]},68102:e=>{e.exports=["Ventaglio Gann"]},66321:e=>{e.exports=["Quadrato Gann"]},87107:e=>{e.exports=["Quadrato di Gann fisso"]},34805:e=>{e.exports=["Ottieni più connessioni"]},7914:e=>{e.exports=["Barre fantasma"]},18367:e=>{e.exports=["Gran superciclo"]},97065:e=>{e.exports=["Vuoi davvero cancellare il modello '{name}'?"]},59368:e=>{e.exports=["Curva doppia"]},35273:e=>{e.exports=["Fai un doppio click su un bordo qualsiasi per reimpostare il layout della griglia"]},5828:e=>{e.exports=["Doppio click per terminare il Percorso"]},63898:e=>{e.exports=["Doppio click per terminare la Multilinea"]},42660:e=>{e.exports=["Onda giù 1 o A"]},44788:e=>{e.exports=["Onda giù 2 o B"]},71263:e=>{ +e.exports=["Onda giù 3"]},70573:e=>{e.exports=["Onda giù 4"]},59560:e=>{e.exports=["Onda giù 5"]},70437:e=>{e.exports=["Onda giù C"]},93345:e=>{e.exports=["Dati forniti da"]},76912:e=>{e.exports=["Data"]},60222:e=>{e.exports=["Range data"]},79859:e=>{e.exports=["Range data e prezzo"]},92203:e=>{e.exports=["Dic"]},69479:e=>{e.exports=["Gradi"]},57701:e=>{e.exports="Denver"},73720:e=>{e.exports=["Diamante"]},3556:e=>{e.exports=["Canale disgiunto"]},62764:e=>{e.exports=["Spostamento"]},22903:e=>{e.exports=["Barra degli strumenti di disegno"]},21442:e=>{e.exports=["Traccia linea orizzontale"]},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports=["Dublino"]},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Inserisci nuovo nome layout grafico"]},93512:e=>{e.exports=["Modifica alert {title} ."]},91215:e=>{e.exports=["Onda di Elliott correttiva (ABC)"]},80983:e=>{e.exports=["Onda di Elliott doppia combo (WXY)"]},74118:e=>{e.exports=["Onda di Elliott impulsiva (12345)"]},95840:e=>{e.exports=["Onda di Elliot triangolo (ABCDE)"]},66637:e=>{e.exports=["Onda di Elliot tripla combo (WXYXZ)"]},69418:e=>{e.exports=["Ellisse"]},27558:e=>{e.exports=["Estendi linee alert"]},2578:e=>{e.exports=["Linea estesa"]},77295:e=>{e.exports=["Borsa"]},2899:e=>{e.exports=["Pannello esistente superiore"]},53387:e=>{e.exports=["Pannello esistente inferiore"]},36972:e=>{e.exports=["Previsione"]},17994:e=>{e.exports=["Impossibile salvare libreria"]},87375:e=>{e.exports=["Impossibile salvare script"]},35050:e=>{e.exports="Feb"},82719:e=>{e.exports=["Canale Fib"]},64192:e=>{e.exports=["Cerchi Fib"]},63835:e=>{e.exports=["Ritracciamento Fibonacci"]},18072:e=>{e.exports=["Archi Fib"]},20877:e=>{e.exports=["Linee a ventaglio di Fibonacci"]},76783:e=>{e.exports=["Spirale Fib"]},89037:e=>{e.exports=["Ciclo temporale Fibonacci"]},72489:e=>{e.exports=["Cuneo Fib"]},21524:e=>{e.exports=["Bandiera"]},55678:e=>{e.exports=["Bandiera"]},29230:e=>{e.exports=["Cima/Fondo piatto"]},92754:e=>{e.exports=["Invertita"]},42015:e=>{e.exports=["La frazione non è valida."]},47542:e=>{e.exports=["Gli indicatori di tipo fondamentale non sono più disponibili nei grafici"]},16245:e=>{e.exports="Kolkata"},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Candele vuote"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Linea orizzontale"]},76604:e=>{e.exports=["Semiretta orizzontale"]},42616:e=>{e.exports=["Testa e spalle"]},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Nascondi"]},33911:e=>{e.exports=["Nascondi tutto"]},95551:e=>{e.exports=["Nascondi tutti gli strumenti di disegno"]},44312:e=>{e.exports=["Nascondi ogni indicatore e disegno"]},67927:e=>{e.exports=["Nascondi disegni, indicatori, posizioni e ordini"]},86306:e=>{e.exports=["Nascondi ogni indicatore"]},70803:e=>{e.exports=["Nascondi tutte le posizioni e gli ordini"]},13277:e=>{e.exports=["Nascondi disegni"]}, +8251:e=>{e.exports=["Nascondi eventi sul grafico"]},44177:e=>{e.exports=["Nascondi indicatori"]},2441:e=>{e.exports=["Nascondi note sulle barre"]},90540:e=>{e.exports=["Nascondi posizioni e ordini"]},30777:e=>{e.exports=["Massimo"]},31994:e=>{e.exports=["Max-min"]},60259:e=>{e.exports=["Etichette prezzo max e min"]},21803:e=>{e.exports=["Linee prezzo max e min"]},31895:e=>{e.exports=["Evidenziatore"]},69085:e=>{e.exports=["L'istogramma è troppo grande, aumenta il valore 'Dimensione riga'."]},8122:e=>{e.exports=["L'istogramma è troppo grande, riduci il valore 'Dimensione riga'."]},22712:e=>{e.exports=["Sto bene grazie"]},23450:e=>{e.exports=["Immagine"]},71778:e=>{e.exports=["Intermedio"]},14177:e=>{e.exports=["Simbolo non valido"]},32619:e=>{e.exports=["Simbolo non valido"]},53239:e=>{e.exports=["Inverti asse"]},20062:e=>{e.exports=["Indicizzata a base 100"]},81584:e=>{e.exports=["Etichette valore indicatori"]},31485:e=>{e.exports=["Etichette nome indicatori"]},27677:e=>{e.exports=["Infolinea"]},98767:e=>{e.exports=["Inserisci indicatore"]},9114:e=>{e.exports=["Dentro"]},12354:e=>{e.exports=["Pitchfork Inside"]},26579:e=>{e.exports=["Icona"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports=["Giacarta"]},95425:e=>{e.exports=["Gen"]},42890:e=>{e.exports=["Gerusalemme"]},6215:e=>{e.exports=["Lug"]},15224:e=>{e.exports=["Giu"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Sulla sinistra"]},29404:e=>{e.exports=["Sulla destra"]},850:e=>{e.exports="Oops!"},675:e=>{e.exports=["Albero oggetti"]},73546:e=>{e.exports=["Ott"]},39280:e=>{e.exports=["Apertura"]},25595:e=>{e.exports=["Originale"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Minimo"]},42284:e=>{e.exports=["Blocca"]},1441:e=>{e.exports=["Blocca/Sblocca"]},82232:e=>{e.exports=["Blocca cursore verticale di tempo"]},18219:e=>{e.exports=["Blocca rapporto prezzo/barra"]},12285:e=>{e.exports=["Logaritmica"]},50286:e=>{e.exports=["Londra"]},44604:e=>{e.exports=["Posizione long"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Etichetta giù"]},13046:e=>{e.exports=["Etichetta su"]},94420:e=>{e.exports=["Etichette"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Linea"]},63492:e=>{e.exports=["Line Break"]},83182:e=>{e.exports=["Linee"]},78104:e=>{e.exports=["Link all'immagine del grafico copiata negli appunti {emoji}"]},50091:e=>{e.exports=["Lisbona"]},64352:e=>{e.exports=["Lussemburgo"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Muovi il cursore e clicca sul punto dove vuoi fissare l'ancoraggio"]},45828:e=>{e.exports=["Sposta"]},44302:e=>{e.exports=["Sposta asse a sinistra"]},94338:e=>{e.exports=["Sposta asse a destra"]},66276:e=>{e.exports=["Schiff modificato"]},18559:e=>{e.exports=["Pitchfork Schiff modificata"]},18665:e=>{e.exports=["Mosca"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports="Mar"},85095:e=>{e.exports=["Città del Messico"]},75633:e=>{e.exports=["Unisci tutti gli assi in uno"]},95093:e=>{ +e.exports=["Misto"]},10931:e=>{e.exports="Micro"},58397:e=>{e.exports=["Millennio"]},85884:e=>{e.exports=["Minuetto"]},9632:e=>{e.exports=["Minuscolo"]},63158:e=>{e.exports=["Riflesso"]},42769:e=>{e.exports=["Mascate"]},43088:e=>{e.exports=["N/D"]},95222:e=>{e.exports=["Nessun dato qui"]},3485:e=>{e.exports=["Nessun asse (schermo intero)"]},8886:e=>{e.exports=["Nessuna sincronizzazione"]},16971:e=>{e.exports=["Nessun dato sul volume"]},75549:e=>{e.exports=["Nota"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports=["Isola Norfolk"]},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports=["Nuova Zelanda"]},40887:e=>{e.exports=["Nuovo pannello superiore"]},96712:e=>{e.exports=["Nuovo pannello inferiore"]},33566:e=>{e.exports="Nicosia"},64968:e=>{e.exports=["Qualcosa è andato storto. Prova di nuovo più tardi."]},10520:e=>{e.exports=["Salva nuovo layout grafico"]},9908:e=>{e.exports=["Salva come"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports=["San Paolo"]},37207:e=>{e.exports=["Utilizza solo scala del prezzo"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Pitchfork Schiff"]},1535:e=>{e.exports=["Lo script potrebbe non essere aggiornato se lasci la pagina."]},89517:e=>{e.exports=["Impostazioni"]},43247:e=>{e.exports=["Seconda frazione non valida."]},19796:e=>{e.exports=["Metti in secondo piano"]},23221:e=>{e.exports=["Sposta indietro"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports=["Set"]},25866:e=>{e.exports=["Sessione"]},59827:e=>{e.exports=["Separatori sessione"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Posizione short"]},81428:e=>{e.exports=["Mostra"]},98116:e=>{e.exports=["Mostra ogni disegno"]},39046:e=>{e.exports=["Mostra ogni indicatore e disegno"]},38293:e=>{e.exports=["Mostra disegni, indicatori, posizioni e ordini"]},49982:e=>{e.exports=["Mostra ogni indicatore"]},48284:e=>{e.exports=["Mostra tutte le idee"]},62632:e=>{e.exports=["Mostra tutte le posizioni e gli ordini"]},24620:e=>{e.exports=["Mostra switch contratto continuo"]},84813:e=>{e.exports=["Mostra la scadenza del contratto"]},66263:e=>{e.exports=["Mostra dividendi"]},46771:e=>{e.exports=["Mostra utili"]},87933:e=>{e.exports=["Mostra idee degli utenti che segui"]},30709:e=>{e.exports=["Mostra le ultime notizie"]},58669:e=>{e.exports=["Mostra solo mie idee"]},30816:e=>{e.exports=["Mostra frazionamenti"]},68161:e=>{e.exports=["Segnale"]},56683:e=>{e.exports="Singapore"},69502:e=>{e.exports=["Curva sinusoidale"]},44904:e=>{e.exports=["Quadrato"]},70213:e=>{e.exports=["Superato il limite di {number} studi per layout. Rimuovine qualcuno, grazie."]},32733:e=>{e.exports=["Stile"]},65323:e=>{e.exports=["Sinistra"]},14113:e=>{e.exports=["Destra"]},93161:e=>{e.exports=["Rimani in modalità disegno"]},48767:e=>{e.exports=["Stoccolma"]},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports=["Sotto-Minuetto"]},91889:e=>{e.exports=["SuperCiclo"]},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{ +e.exports=["Errore simbolo"]},90932:e=>{e.exports=["Etichetta nome simbolo"]},65986:e=>{e.exports=["Informazioni simbolo"]},52054:e=>{e.exports=["Etichetta ultimo valore simbolo"]},33606:e=>{e.exports=["Sincronizza tutto"]},18008:e=>{e.exports=["Sincronizza nel layout"]},99969:e=>{e.exports=["Point & Figure"]},53047:e=>{e.exports=["Multilinea"]},34402:e=>{e.exports=["Percorso"]},70394:e=>{e.exports=["Canale parallelo"]},95995:e=>{e.exports=["Parigi"]},29682:e=>{e.exports=["Incolla"]},51102:e=>{e.exports=["Percentuale"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports=["Fissa a nuovo asse sinistro"]},43707:e=>{e.exports=["Fissa a nuovo asse destro"]},91130:e=>{e.exports=["Fissa all'asse sinistro"]},61201:e=>{e.exports=["Fissa all'asse sinistro (nascosto)"]},764:e=>{e.exports=["Fissa all'asse destro"]},20207:e=>{e.exports=["Fissa all'asse destro (nascosto)"]},66156:e=>{e.exports=["Fissa all'asse (ora sinistro)"]},54727:e=>{e.exports=["Fissa all'asse (ora senza asse)"]},76598:e=>{e.exports=["Fissa all'asse (ora destro)"]},39065:e=>{e.exports=["Fissa all'asse (ora {label})"]},97324:e=>{e.exports=["Fissa all'asse {label}"]},56948:e=>{e.exports=["Fissa all'asse {label} (nascosto)"]},32156:e=>{e.exports=["Fissato all'asse sinistro"]},8128:e=>{e.exports=["Fissato all'asse sinistro (nascosto)"]},3822:e=>{e.exports=["Fissato all'asse destro"]},44538:e=>{e.exports=["Fissa all'asse destro (nascosto)"]},65810:e=>{e.exports=["Fissato all'asse {label}"]},14125:e=>{e.exports=["Fissato all'asse {label} (nascosto)"]},97378:e=>{e.exports=['Pulsante "+"']},46669:e=>{e.exports=["Abbiamo bisogno dell'autorizzazione del browser a copiare le tue note. Altrimenti, puoi premere {keystroke}"]},35963:e=>{e.exports=["Tieni premuto {key} per mantenere la posizione durante lo zoom"]},95921:e=>{e.exports=["Etichetta prezzo"]},28625:e=>{e.exports=["Nota di prezzo"]},2032:e=>{e.exports=["Range prezzo"]},32061:e=>{e.exports=["Il formato quotazioni non è valido."]},91492:e=>{e.exports=["Linea quotazioni"]},48404:e=>{e.exports=["Primario"]},87086:e=>{e.exports=["Proiezione"]},10160:e=>{e.exports=["Pubblicato su {customer} il {date}"]},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Rettangolo ruotato"]},74214:e=>{e.exports=["Roma"]},50470:e=>{e.exports=["Raggio"]},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["Rettangolo"]},41615:e=>{e.exports=["Ripeti"]},35001:e=>{e.exports=["Regressione trend"]},34596:e=>{e.exports=["Elimina"]},1434:e=>{e.exports=["Elimina disegni"]},13951:e=>{e.exports=["Elimina indicatori"]},4142:e=>{e.exports=["Rinomina layout grafico"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Reimposta la visualizzazione del grafico"]},17258:e=>{e.exports=["Reimposta asse di prezzo"]},25333:e=>{e.exports=["Reimposta asse di tempo"]},52588:e=>{e.exports=["Riyad"]},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Avviso"]},48474:e=>{e.exports=["Varsavia"]},20466:e=>{e.exports="Tokelau"},94284:e=>{ +e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["Testo"]},16267:e=>{e.exports="Tehran"},19611:e=>{e.exports=["Modello"]},29198:e=>{e.exports=["Il fornitore del dato non fornisce i volumi per questo simbolo."]},8162:e=>{e.exports=["Impossibile caricare anteprima pubblicazione. Disabilita le estensioni del browser e riprova."]},65943:e=>{e.exports=["Questo indicatore non può essere applicato ad un altro indicatore"]},74986:e=>{e.exports=["Questo script è su invito. Per richiedere l'accesso, devi contattare l'autore."]},98538:e=>{e.exports=["Pattern Three Drives"]},30973:e=>{e.exports=["Tick"]},31976:e=>{e.exports=["Ora"]},64375:e=>{e.exports=["Fuso orario"]},95005:e=>{e.exports=["Cicli temporali"]},87085:e=>{e.exports="Trade"},94770:e=>{e.exports=["Angolo Trend"]},23104:e=>{e.exports=["Trend line"]},15501:e=>{e.exports=["Estensione Fibonacci"]},31196:e=>{e.exports=["Ciclo temporale su trend Fibonacci"]},29245:e=>{e.exports=["Triangolo"]},83356:e=>{e.exports=["Triangolo giù"]},12390:e=>{e.exports=["Pattern a triangolo"]},28340:e=>{e.exports=["Triangolo su"]},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},38587:e=>{e.exports=["Capito"]},81320:e=>{e.exports=["Annulla"]},25933:e=>{e.exports=["Unità"]},15101:e=>{e.exports=["Sblocca"]},34150:e=>{e.exports=["Su Onda 4"]},83927:e=>{e.exports=["Su Onda 5"]},58976:e=>{e.exports=["Su Onda 1 o A"]},11661:e=>{e.exports=["Su Onda 2 o B"]},53958:e=>{e.exports=["Su Onda 3"]},66560:e=>{e.exports=["Su Onda C"]},18426:e=>{e.exports=["Profilo volume ad intervallo fisso"]},61022:e=>{e.exports=["L'indicatore di Profilo volume è disponibile solo con uno dei nostri abbonamenti."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Linea verticale"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Visibilità"]},27557:e=>{e.exports=["Visibilità intervalli"]},89960:e=>{e.exports=["Visibile al passaggio del mouse"]},22198:e=>{e.exports=["Ordine visualizzazione"]},7050:e=>{e.exports=["Incrocio X"]},66527:e=>{e.exports=["Pattern XABCD"]},17126:e=>{e.exports=["Non puoi consultare il pivot con quella risoluzione in questo timeframe"]},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports=["Zurigo"]},76020:e=>{e.exports=["cambio grado Elliott"]},83935:e=>{e.exports=["cambio etichette non sovrapposte"]},39402:e=>{e.exports=["cambio visibilità etichetta prezzo medio chiusura"]},98866:e=>{e.exports=["cambio visibilità linea prezzo medio chiusura"]},5100:e=>{e.exports=["cambia visibilità etichette bid e ask"]},32311:e=>{e.exports=["cambia visibilità linee bid e ask"]},22641:e=>{e.exports=["cambio valuta"]},30501:e=>{e.exports=["cambio layout grafico su {title}"]},7017:e=>{e.exports=["cambio visibilità switch contratto continuo"]},58108:e=>{e.exports=["cambia visibilità conto alla rovescia"]},7151:e=>{e.exports=["cambio range tempo"]},84944:e=>{e.exports=["cambia visibilità dividendi staccati"]},79574:e=>{e.exports=["cambia visibilità eventi sul grafico"]},88217:e=>{ +e.exports=["cambia visibilità utili rilasciati"]},28288:e=>{e.exports=["modifica la visibilità della scadenza dei contratti futures"]},66805:e=>{e.exports=["cambia visibilità etichette prezzo min e max"]},92556:e=>{e.exports=["cambia visibilità linee prezzo max e min"]},87027:e=>{e.exports=["cambia visibilità etichette nomi indicatori"]},14922:e=>{e.exports=["cambia visibilità etichette valore indicatori"]},77578:e=>{e.exports=["modificare la visibilità delle ultime notizie"]},87510:e=>{e.exports=["cambio altezza pannello"]},50190:e=>{e.exports=["cambia visibilità pulsante +"]},49889:e=>{e.exports=["cambia visibilità etichette prezzo pre e post mercato"]},16750:e=>{e.exports=["cambia visibilità linea prezzo pre e post mercato"]},59883:e=>{e.exports=["cambia visibilità linea chiusura precedente"]},67761:e=>{e.exports=["Cambia linea prezzo"]},69510:e=>{e.exports=["cambio rapporto prezzo / barra"]},32303:e=>{e.exports=["Cambia timeframe"]},526:e=>{e.exports=["Cambia simbolo"]},9402:e=>{e.exports=["cambio visibilità etichette simbolo"]},53150:e=>{e.exports=["cambia visibilità ultimo valore simbolo"]},12707:e=>{e.exports=["cambia visibilità chiusura precedente simbolo"]},65303:e=>{e.exports=["cambio sessione"]},15403:e=>{e.exports=["cambio visibilità separatori sessione"]},53438:e=>{e.exports=["cambio stile serie"]},74488:e=>{e.exports=["cambia visibilità frazionamenti"]},20505:e=>{e.exports=["cambio fusorario"]},39028:e=>{e.exports=["cambio unità"]},21511:e=>{e.exports=["Cambia visibilità"]},16698:e=>{e.exports=["Cambia visibilità all'intervallo corrente"]},78422:e=>{e.exports=["Cambia visibilità all'intervallo corrente e superiore"]},49529:e=>{e.exports=["Cambia visibilità all'intervallo corrente e inferiore"]},66927:e=>{e.exports=["Cambia visibilità a tutti gli intervalli"]},74428:e=>{e.exports=["cambio stile {title}"]},72032:e=>{e.exports=["cambio punto {pointIndex}"]},65911:e=>{e.exports=["grafici da TradingView"]},5179:e=>{e.exports=["Clonazione strumento"]},3195:e=>{e.exports=["Crea gruppo strumenti linea"]},92659:e=>{e.exports=["Crea gruppo strumenti linea dalla selezione"]},81791:e=>{e.exports=["creazione {tool}"]},63649:e=>{e.exports=["taglia fonti"]},78755:e=>{e.exports=["taglia {title}"]},99113:e=>{e.exports=["Aggiungi strumento linea {lineTool} al gruppo {name}"]},40242:e=>{e.exports=["aggiungi le linee al gruppo {group}"]},22856:e=>{e.exports=["Applica questo dato finanziario all'intero layout"]},82388:e=>{e.exports=["applica questo indicatore all'intero layout"]},94292:e=>{e.exports=["Applica questa strategia all'intero layout"]},27982:e=>{e.exports=["Applica questo simbolo all'intero layout"]},66568:e=>{e.exports=["applica tema grafico"]},64034:e=>{e.exports=["applicazione proprietà grafico"]},49037:e=>{e.exports=["Applica modello disegno"]},96996:e=>{e.exports=["applicazione reset su fonti selezionate"]},44547:e=>{e.exports=["applica indicatori su layout intero"]},26065:e=>{e.exports=["Applica modello indicatore {template}"]},58570:e=>{e.exports=["applicazione tema barra strumenti"]},27195:e=>{ +e.exports=["metti gruppo {title} in primo piano"]},78246:e=>{e.exports=["porta {title} davanti"]},56763:e=>{e.exports=["Manda {title} avanti"]},5607:e=>{e.exports=["da TradingView"]},90621:e=>{e.exports=["blocco range di tempo"]},12962:e=>{e.exports=["rimozione livello"]},63391:e=>{e.exports=["Escludi strumenti linea dal gruppo {group}"]},59942:e=>{e.exports=["rovesciamento pattern a barre"]},70301:e=>{e.exports=["Nascondi {title}"]},91842:e=>{e.exports=["Nascondi etichette linee alert"]},54781:e=>{e.exports=["Nascondi tutti gli strumenti di disegno"]},44974:e=>{e.exports=["Nascondi note sulle barre"]},28916:e=>{e.exports=["blocco intervallo"]},94245:e=>{e.exports=["Inverti asse"]},90743:e=>{e.exports=["inserimento {title}"]},53146:e=>{e.exports=["inserimento {title} dopo {targetTitle}"]},74055:e=>{e.exports=["Inserisci {title} dopo {target}"]},11231:e=>{e.exports=["aggiungi {title} prima di {target}"]},67176:e=>{e.exports=["aggiungi {title} prima di {targetTitle}"]},54597:e=>{e.exports=["caricamento modello disegni default"]},30295:e=>{e.exports=["caricamento...."]},50193:e=>{e.exports=["Blocca {title}"]},4963:e=>{e.exports=["blocca gruppo {group}"]},68163:e=>{e.exports=["blocca oggetti"]},47107:e=>{e.exports=["spostamento"]},11303:e=>{e.exports=["Sposta {title} su nuovo asse sinistro"]},45544:e=>{e.exports=["sposta {title} su un nuovo asse a destra"]},81898:e=>{e.exports=["Sposta tutti gli assi a sinistra"]},22863:e=>{e.exports=["Sposta tutti gli assi a destra"]},45356:e=>{e.exports=["spostamento disegno/i"]},15086:e=>{e.exports=["sposta a sinistra"]},61711:e=>{e.exports=["sposta a destra"]},4184:e=>{e.exports=["Sposta asse"]},74642:e=>{e.exports=["Dissocia {title} dall'asse (schermo intero)"]},45223:e=>{e.exports=["Rendi gruppo {group} invisibile"]},87927:e=>{e.exports=["Rendi gruppo {group} visibile"]},62153:e=>{e.exports=["unione sotto"]},70746:e=>{e.exports=["unione a pannello"]},66143:e=>{e.exports=["unione sopra"]},81870:e=>{e.exports=["replica pattern a barre"]},16542:e=>{e.exports=["N/D"]},47222:e=>{e.exports=["scala di prezzo"]},99042:e=>{e.exports=["Utilizza solo scala del prezzo"]},35962:e=>{e.exports=["cambio scala"]},68193:e=>{e.exports=["scorrimento"]},70009:e=>{e.exports=["scorrimento tempo"]},69485:e=>{e.exports=["impostazione strategia di selezione scala di prezzo su {title}"]},16259:e=>{e.exports=["porta {title} indietro"]},66781:e=>{e.exports=["porta {title} indietro"]},4998:e=>{e.exports=["metti gruppo {title} in secondo piano"]},64704:e=>{e.exports=["condivisione globale linee"]},77554:e=>{e.exports=["condivisione linee su layout"]},16237:e=>{e.exports=["mostra etichette linee alert"]},13622:e=>{e.exports=["mostra tutte le idee"]},26267:e=>{e.exports=["mostra idee degli utenti seguiti"]},40061:e=>{e.exports=["mostra solo le mie idee"]},52010:e=>{e.exports=["rimani in modalità disegno"]},98784:e=>{e.exports=["stop sincronizzazione disegni"]},57011:e=>{e.exports=["ferma sincronizzazione linee"]},92831:e=>{e.exports=["blocco simbolo"]},60635:e=>{e.exports=["sincronizza ora"]},99769:e=>{ +e.exports=["fornito da"]},68111:e=>{e.exports=["fornito da TradingView"]},96916:e=>{e.exports=["incolla disegno"]},80611:e=>{e.exports=["incolla indicatore"]},41601:e=>{e.exports=["incolla {title}"]},84018:e=>{e.exports=["fissa all'asse sinistro"]},22615:e=>{e.exports=["Fissa all'asse destro"]},56015:e=>{e.exports=["fissa sull'asse {label}"]},33348:e=>{e.exports=["modifica pannelli"]},15516:e=>{e.exports=["Rimuovi tutti gli indicatori"]},80171:e=>{e.exports=["rimuovi tutti i disegni e gli indicatori"]},59211:e=>{e.exports=["rimozione linee vuote deselezionate"]},44656:e=>{e.exports=["Elimina disegni"]},70653:e=>{e.exports=["rimuovi gruppo disegni"]},66414:e=>{e.exports=["rimozione fonti dati linea"]},47637:e=>{e.exports=["rimozione pannello"]},39859:e=>{e.exports=["rimuovi {title}"]},78811:e=>{e.exports=["rimozione strumenti linea del gruppo {name}"]},16338:e=>{e.exports=["Rinomina gruppo {group} in {newName}"]},30910:e=>{e.exports=["ripristina dimensioni layout"]},21948:e=>{e.exports=["reset scala"]},55064:e=>{e.exports=["Reimposta asse di tempo"]},13034:e=>{e.exports=["modifica dimensioni layout"]},9608:e=>{e.exports=["ripristino default"]},63060:e=>{e.exports=["attiva/disattiva scala automatica"]},98860:e=>{e.exports=["switch scala indicizzata su base 100"]},21203:e=>{e.exports=["blocco scala"]},60166:e=>{e.exports=["attiva/disattiva scala logaritmica"]},68642:e=>{e.exports=["Attiva scala percentuale"]},33714:e=>{e.exports=["switch scala regolare"]},47122:e=>{e.exports=["traccia tempo"]},28068:e=>{e.exports=["disattiva condivisione linee"]},66824:e=>{e.exports=["sblocca oggetti"]},51114:e=>{e.exports=["Sblocca gruppo {group}"]},92421:e=>{e.exports=["sblocca {title}"]},20057:e=>{e.exports=["separazione su nuovo pannello"]},52540:e=>{e.exports=["separazione sopra"]},86949:e=>{e.exports=["separazione sotto"]},50728:e=>{e.exports=["Aggiorna script {title}"]},33355:e=>{e.exports=["{count} barre"]},88841:e=>{e.exports=["{symbol} dati finanziari da TradingView"]},38641:e=>{e.exports=["{userName} ha pubblicato su {customer} il {date}"]},59833:e=>{e.exports="zoom"},19813:e=>{e.exports=["ingrandimento"]},9645:e=>{e.exports=["riduzione"]},30572:e=>{e.exports=["giorno","giorni"]},52254:e=>{e.exports=["ora","ore"]},99062:e=>{e.exports=["mese","mesi"]},69143:e=>{e.exports=["minuto","minuti"]},71787:e=>{e.exports=["secondo","secondi"]},82797:e=>{e.exports="range"},47966:e=>{e.exports=["settimana","settimane"]},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]=["Dollaro australiano/Dollaro canadese"],e.exports["#AUDCHF-symbol-description"]=["Dollaro australiano / Franco svizzero"],e.exports["#AUDJPY-symbol-description"]=["Dollaro australiano / Yen giapponese"],e.exports["#AUDNZD-symbol-description"]=["Dollaro australiano / Dollaro neozelandese"],e.exports["#AUDRUB-symbol-description"]=["Dollaro australiano / Rublo russo"],e.exports["#AUDUSD-symbol-description"]=["Dollaro australiano / Dollaro"], +e.exports["#BRLJPY-symbol-description"]=["Real brasiliano / Yen giapponese"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin / Dollaro Canadese"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin / Yuan Cinese"],e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]=["Bitcoin / Won Sudcoreano"],e.exports["#BTCRUR-symbol-description"]=["Bitcoin / Rublo Russo"],e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollaro"],e.exports["#BVSP-symbol-description"]=["Indice Brasile Bovespa"],e.exports["#CADJPY-symbol-description"]=["Dollaro canadese / Yen giapponese"],e.exports["#CB1!-symbol-description"]=["Petrolio Greggio Brent"],e.exports["#CHFJPY-symbol-description"]=["Franco svizzero / Yen giapponese"],e.exports["#COPPER-symbol-description"]=["CFD Rame"],e.exports["#ES1-symbol-description"]=["E-mini Futures S&P 500"],e.exports["#ESP35-symbol-description"]=["Indice IBEX 35"],e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro / Dollaro australiano"],e.exports["#EURBRL-symbol-description"]=["Euro / Real brasiliano"],e.exports["#EURCAD-symbol-description"]=["Euro / Dollaro canadese"],e.exports["#EURCHF-symbol-description"]=["Euro / Franco svizzero"],e.exports["#EURGBP-symbol-description"]=["Euro / Sterlina"],e.exports["#EURJPY-symbol-description"]=["Euro / Yen giapponese"],e.exports["#EURNZD-symbol-description"]=["Euro / Dollaro neozelandese"],e.exports["#EURRUB-symbol-description"]=["Euro / Rublo russo"],e.exports["#EURRUB_TOM-symbol-description"]=["Euro / Rublo russo TOM"],e.exports["#EURSEK-symbol-description"]=["Euro / Corona svedese"],e.exports["#EURTRY-symbol-description"]=["Euro / Nuova lira turca"],e.exports["#EURUSD-symbol-description"]=["Euro / Dollaro"],e.exports["#EUSTX50-symbol-description"]=["Indice Euro Stoxx 50"],e.exports["#FRA40-symbol-description"]=["Indice CAC 40"],e.exports["#GB10-symbol-description"]=["Titoli di stato UK 10 anni"],e.exports["#GBPAUD-symbol-description"]=["Sterlina / Dollaro australiano"],e.exports["#GBPCAD-symbol-description"]=["Sterlina / Dollaro canadese"],e.exports["#GBPCHF-symbol-description"]=["Sterlina / Franco svizzero"],e.exports["#GBPEUR-symbol-description"]=["Sterlina / Euro"],e.exports["#GBPJPY-symbol-description"]=["Sterlina / Yen giapponese"],e.exports["#GBPNZD-symbol-description"]=["Sterlina / Dollaro neozelandese"],e.exports["#GBPRUB-symbol-description"]=["Sterlina / Rublo russo"],e.exports["#GBPUSD-symbol-description"]=["Sterlina / Dollaro"],e.exports["#GER30-symbol-description"]=["DAX Indice azionario tedesco"],e.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",e.exports["#ITA40-symbol-description"]=["Indice FTSE MIB"],e.exports["#JPN225-symbol-description"]=["Indice Nikkei 225"],e.exports["#JPYKRW-symbol-description"]=["Yen giapponese / Won sudcoreano"],e.exports["#JPYRUB-symbol-description"]=["Yen giapponese / Rublo russo"],e.exports["#KA1-symbol-description"]=["Futures Zucchero #11"],e.exports["#KG1-symbol-description"]=["Futures Cotone"], +e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]=["INDICE MICEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]="US 100 Cash CFD",e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]=["Indice Nikkei 225"],e.exports["#NZDJPY-symbol-description"]=["Dollaro neozelandese / Yen giapponese"],e.exports["#NZDUSD-symbol-description"]=["Dollaro neozelandese / Dollaro"],e.exports["#RB1-symbol-description"]=["Futures Benzina RBOB"],e.exports["#RTS-symbol-description"]=["Indice Russo RTS"],e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["Indice S&P 500"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]=["FTSE 100 Indice delle società UK"],e.exports["#USDBRL-symbol-description"]=["Dollaro / Real brasiliano"],e.exports["#USDCAD-symbol-description"]=["Dollaro / Dollaro canadese"],e.exports["#USDCHF-symbol-description"]=["Dollaro / Franco svizzero"],e.exports["#USDCNY-symbol-description"]=["Dollaro / Yuan cinese"],e.exports["#USDDKK-symbol-description"]=["Dollaro / Corona danese"],e.exports["#USDHKD-symbol-description"]=["Dollaro / Dollaro Hong Kong"],e.exports["#USDIDR-symbol-description"]=["Dollaro / Rupiah"],e.exports["#USDINR-symbol-description"]=["Dollaro / Rupìa indiana"],e.exports["#USDJPY-symbol-description"]=["Dollaro / Yen giapponese"],e.exports["#USDKRW-symbol-description"]=["Dollaro / Won sudcoreano"],e.exports["#USDMXN-symbol-description"]=["Dollaro / Peso messicano"],e.exports["#USDPHP-symbol-description"]=["Dollaro / Peso filippino"],e.exports["#USDRUB-symbol-description"]=["Dollaro / Rublo russo"],e.exports["#USDRUB_TOM-symbol-description"]=["Dollaro / Rublo russo TOM"],e.exports["#USDSEK-symbol-description"]=["Dollaro / Corona svedese"],e.exports["#USDSGD-symbol-description"]=["Dollaro / Dollaro Singapore"],e.exports["#USDTRY-symbol-description"]=["Dollaro / Nuova lira turca"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Argento / Dollaro"],e.exports["#XAUUSD-symbol-description"]=["Oro / Dollaro"],e.exports["#XPDUSD-symbol-description"]=["CFD Palladio"],e.exports["#XPTUSD-symbol-description"]=["Platino / Dollaro"],e.exports["#ZS1-symbol-description"]=["Futures Soia - ECBT"],e.exports["#ZW1-symbol-description"]=["Futures Grano - ECBT"],e.exports["#BTCGBP-symbol-description"]=["Bitcoin / Sterlina"],e.exports["#MICEXINDEXCF-symbol-description"]=["Indice MOEX"],e.exports["#BTCAUD-symbol-description"]=["Bitcoin / Dollaro Australiano"],e.exports["#BTCJPY-symbol-description"]=["Bitcoin / Yen Giapponese"],e.exports["#BTCBRL-symbol-description"]=["Bitcoin / Real Brasiliano"], +e.exports["#PT10-symbol-description"]=["Titoli di stato Portogallo 10 anni"],e.exports["#TXSX-symbol-description"]=["Indice TSX 60"],e.exports["#VIXC-symbol-description"]=["Indice VIX TSX 60"],e.exports["#USDPLN-symbol-description"]=["DOLLARO USA / ZLOTY POLACCO"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]=["Bitcoin / Zloty Polacco"],e.exports["#CAC40-symbol-description"]=["Indice CAC 40"],e.exports["#XBTCAD-symbol-description"]=["Bitcoin / Dollaro Canadese"],e.exports["#ITI2!-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIF2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIF2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIF2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIG2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIG2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIG2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIH2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIH2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIH2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIJ2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIJ2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIJ2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIK2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIK2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIK2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIM2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIM2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIM2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIM2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIN2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIN2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIN2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIN2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIQ2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIQ2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIQ2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIQ2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIU2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIU2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIU2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIU2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIV2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIV2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIV2019-symbol-description"]=["Futures Minerale di Ferro"], +e.exports["#ITIV2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIX2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIX2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIX2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIX2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIZ2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIZ2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIZ2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIZ2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]=["Indice S&P/ASX All Australian 50"],e.exports["#ASX:XAT-symbol-description"]=["Indice S&P/ASX All Australian 200"],e.exports["#BIST:XU100-symbol-description"]=["Indice BIST 100"],e.exports["#GPW:WIG20-symbol-description"]=["Indice WIG20"],e.exports["#INDEX:JKSE-symbol-description"]=["Indice Jakarta Composite"],e.exports["#INDEX:KLSE-symbol-description"]=["Indice Bursa Malaysia KLCI"],e.exports["#INDEX:NZD-symbol-description"]=["Indice NZX 50"],e.exports["#INDEX:STI-symbol-description"]=["Indice STI"],e.exports["#INDEX:XLY0-symbol-description"]=["Indice Shanghai Composite"],e.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Indice MOEX"],e.exports["#NYMEX:KT1!-symbol-description"]=["Futures Caffè"],e.exports["#OANDA:NATGASUSD-symbol-description"]=["CFD Gas Naturale"],e.exports["#OANDA:USDPLN-symbol-description"]=["DOLLARO USA / ZLOTY POLACCO"],e.exports["#TSX:TX60-symbol-description"]=["Indice S&P/TSX 60"],e.exports["#TSX:VBU-symbol-description"]=["Vanguard US Aggregate Bond Index ETF (CAD-Hedged) UN"],e.exports["#TSX:VIXC-symbol-description"]=["Indice VIX S&P/TSX 60"],e.exports["#TVC:CAC40-symbol-description"]=["Indice CAC 40"],e.exports["#TVC:ES10-symbol-description"]=["Titoli di stato Spagna 10 anni"],e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]=["Titoli di stato UK 2 anni"],e.exports["#TVC:GB10-symbol-description"]=["Titoli di stato UK 10 anni"],e.exports["#TVC:GOLD-symbol-description"]=["CFD Oro (US$/OZ)"],e.exports["#TVC:ID03-symbol-description"]=["Titoli di stato Indonesia 3 anni"],e.exports["#TVC:ID10-symbol-description"]=["Titoli di stato Indonesia 10 anni"],e.exports["#TVC:PALLADIUM-symbol-description"]=["CFD Palladio (US$/OZ)"],e.exports["#TVC:PT10-symbol-description"]=["Titoli di stato Portogallo 10 anni"],e.exports["#TVC:SILVER-symbol-description"]=["CFD Argento (US$/OZ)"],e.exports["#TVC:RUT-symbol-description"]=["Indice Russell 2000"],e.exports["#TSX:TSX-symbol-description"]=["Indice S&P/TSX Composite"],e.exports["#OANDA:CH20CHF-symbol-description"]=["Indice Swiss 20"],e.exports["#TVC:SHCOMP-symbol-description"]=["Indice Shanghai Composite"],e.exports["#NZX:ALLC-symbol-description"]=["Indice (Capital Index) S&P/NZX ALL"], +e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]=["Titoli di stato Australia 10 anni"],e.exports["#TVC:CN10-symbol-description"]=["Titoli di stato Cina 10 anni"],e.exports["#TVC:KR10-symbol-description"]=["Titoli di stato Corea 10 anni"],e.exports["#NYMEX:RB1!-symbol-description"]=["Futures Benzina RBOB"],e.exports["#NYMEX:HO1!-symbol-description"]=["Futures NY Harbor ULSD"],e.exports["#NYMEX:AEZ1!-symbol-description"]=["Futures Etanolo NY"],e.exports["#OANDA:XCUUSD-symbol-description"]=["CFD Rame (US$ / lb)"],e.exports["#COMEX:ZA1!-symbol-description"]=["Futures Zinco"],e.exports["#CBOT:ZW1!-symbol-description"]=["Futures Grano"],e.exports["#NYMEX:KA1!-symbol-description"]=["Futures Zucchero #11"],e.exports["#CBOT:QBC1!-symbol-description"]=["Futures Mais"],e.exports["#CME:E61!-symbol-description"]=["Futures Euro"],e.exports["#CME:B61!-symbol-description"]=["Futures Sterlina britannica"],e.exports["#CME:QJY1!-symbol-description"]=["Futures Yen Giapponese"],e.exports["#CME:A61!-symbol-description"]=["Futures Dollaro Australiano"],e.exports["#CME:D61!-symbol-description"]=["Futures Dollaro Canadese"],e.exports["#CME:SP1!-symbol-description"]=["Futures S&P 500"],e.exports["#CME_MINI:NQ1!-symbol-description"]=["Futures NASDAQ 100 E-MINI"],e.exports["#CBOT_MINI:YM1!-symbol-description"]=["Futures E-MINI DOW JONES ($5)"],e.exports["#CME:NY1!-symbol-description"]=["Futures NIKKEI 225"],e.exports["#EUREX:DY1!-symbol-description"]=["Indice DAX"],e.exports["#CME:IF1!-symbol-description"]=["Indice Futures-US$ IBOVESPA"],e.exports["#CBOT:TY1!-symbol-description"]=["Futures T-Note 10 anni"],e.exports["#CBOT:FV1!-symbol-description"]=["Futures T-Note 5 anni"],e.exports["#CBOT:ZE1!-symbol-description"]=["Futures T-Note 3 anni"],e.exports["#CBOT:TU1!-symbol-description"]=["Futures T-Note 2 anni"],e.exports["#CBOT:FF1!-symbol-description"]=["Futures 30-Day FED Funds Interest Rate"],e.exports["#CBOT:US1!-symbol-description"]=["Futures T-Bond"],e.exports["#TVC:EXY-symbol-description"]=["Indice Euro"],e.exports["#TVC:JXY-symbol-description"]=["Indice Yen giapponese"],e.exports["#TVC:BXY-symbol-description"]=["Indice Sterlina"],e.exports["#TVC:AXY-symbol-description"]=["Indice Dollaro australiano"],e.exports["#TVC:CXY-symbol-description"]=["Indice Dollaro canadese"],e.exports["#FRED:GDP-symbol-description"]=["Prodotto interno lordo, 1 decimale"],e.exports["#FRED:UNRATE-symbol-description"]=["Tasso di disoccupazione"],e.exports["#FRED:POP-symbol-description"]=["Popolazione totale: tutte le età compresi i militari in missione"],e.exports["#ETHUSD-symbol-description"]=["Ethereum / Dollaro"],e.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Indice IBovespa"],e.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Indice IBrasil"],e.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Indice IBRX 50"],e.exports["#COMEX:HG1!-symbol-description"]=["Futures Rame"],e.exports["#INDEX:HSCE-symbol-description"]=["Indice Hang Seng China Enterprises"], +e.exports["#NYMEX:CL1!-symbol-description"]=["Futures Petrolio Greggio Leggero"],e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]=["Indice delle 30 maggiori società tedesche"],e.exports["#TVC:DE10-symbol-description"]=["Titoli di stato Germania 10 anni"],e.exports["#TVC:DJI-symbol-description"]=["Indice Industriale Dow Jones"],e.exports["#TVC:DXY-symbol-description"]=["Indice Dollaro americano"],e.exports["#TVC:FR10-symbol-description"]=["Titoli di stato Francia 10 anni"],e.exports["#TVC:HSI-symbol-description"]=["Indice Hang Seng"],e.exports["#TVC:IBEX35-symbol-description"]=["Indice IBEX 35"],e.exports["#FX:AUS200-symbol-description"]=["Indice S&P/ASX"],e.exports["#AMEX:SHY-symbol-description"]=["Ishares 1-3 Anni Treasury Bond ETF"],e.exports["#ASX:XJO-symbol-description"]=["Indice S&P/ASX 200"],e.exports["#BSE:SENSEX-symbol-description"]=["Indice S&P BSE Sensex"],e.exports["#INDEX:MIB-symbol-description"]=["Indice MIB"],e.exports["#INDEX:MOY0-symbol-description"]=["Indice Euro Stoxx 50"],e.exports["#MOEX:RTSI-symbol-description"]=["Indice RTS"],e.exports["#NSE:NIFTY-symbol-description"]=["Indice Nifty 50"],e.exports["#NYMEX:NG1!-symbol-description"]=["Futures Gas Naturale"],e.exports["#NYMEX:ZC1!-symbol-description"]=["Futures Mais"],e.exports["#TVC:IN10-symbol-description"]=["Titoli di stato India 10 anni"],e.exports["#TVC:IT10-symbol-description"]=["Titoli di stato Italia 10 anni"],e.exports["#TVC:JP10-symbol-description"]=["Titoli di stato Giappone 10 anni"],e.exports["#TVC:NDX-symbol-description"]=["Indice US 100"],e.exports["#TVC:NI225-symbol-description"]=["NIKKEI 225"],e.exports["#TVC:SPX-symbol-description"]=["S&P 500"],e.exports["#TVC:SX5E-symbol-description"]=["Indice Stoxx 50"],e.exports["#TVC:TR10-symbol-description"]=["Indice di stato Turchia 10 anni"],e.exports["#TVC:UKOIL-symbol-description"]=["CFD Petrolio greggio Brent"],e.exports["#TVC:UKX-symbol-description"]=["Indice UK 100"],e.exports["#TVC:US02-symbol-description"]=["Titoli di stato USA 2 anni"],e.exports["#TVC:US05-symbol-description"]=["Titoli di stato USA 5 anni"],e.exports["#TVC:US10-symbol-description"]=["Titoli di stato USA 10 anni"],e.exports["#TVC:USOIL-symbol-description"]=["CFD Petrolio WTI"],e.exports["#NYMEX:ITI1!-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#NASDAQ:SHY-symbol-description"]=["Ishares 1-3 Anni Treasury Bond ETF"],e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]=["Petrolio Brent"],e.exports["#ICEEUR:CB1!-symbol-description"]=["Petrolio Greggio Brent"],e.exports["#ICEUSA:CC-symbol-description"]=["Cacao"],e.exports["#NYMEX:CL-symbol-description"]=["Petrolio WTI"],e.exports["#ICEUSA:CT-symbol-description"]=["Cotone #2"],e.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc", +e.exports["#CME:DL-symbol-description"]=["Latte III Classe"],e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["Oro"],e.exports["#CME:GF-symbol-description"]=["Bestiame Manzo (GF)"],e.exports["#CME:HE-symbol-description"]=["Carne di Maiale"],e.exports["#NASDAQ:IEF-symbol-description"]=["Ishares Treasury Bond ETF 7-10 anni"],e.exports["#NASDAQ:IEI-symbol-description"]=["Ishares Treasury Bond ETF 3-7 anni"],e.exports["#NYMEX:KA1-symbol-description"]=["Futures Zucchero #11"],e.exports["#ICEUSA:KC-symbol-description"]=["Caffè"],e.exports["#NYMEX:KG1-symbol-description"]=["Futures Cotone"],e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]=["Bestiame Vivo"],e.exports["#ICEEUR:LO-symbol-description"]=["Gasolio ICE"],e.exports["#CME:LS-symbol-description"]=["Legname (LS)"],e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Gas Naturale"],e.exports["#ICEUSA:OJ-symbol-description"]=["Succo d'arancia (OJ)"],e.exports["#NYMEX:PA-symbol-description"]=["Palladio"],e.exports["#NYSE:PBR-symbol-description"]=["Petrolio Brasiliano (PBR)"],e.exports["#NYMEX:PL-symbol-description"]=["Platino"],e.exports["#COMEX_MINI:QC-symbol-description"]=["E-Mini Rame"],e.exports["#NYMEX:RB-symbol-description"]=["Benzina RBOB"],e.exports["#NYMEX:RB1-symbol-description"]=["Futures Benzina RBOB"],e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]=["Argento"],e.exports["#NASDAQ:TLT-symbol-description"]=["Ishares Treasury Bond ETF 20+ Anni"],e.exports["#TVC:VIX-symbol-description"]=["Indice volatilità S&P 500"],e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]=["Zinco"],e.exports["#CBOT:ZC-symbol-description"]=["Mais"],e.exports["#CBOT:ZK-symbol-description"]=["Futures Etanolo"],e.exports["#CBOT:ZL-symbol-description"]=["Olio semi di soia"],e.exports["#CBOT:ZO-symbol-description"]=["Avena"],e.exports["#CBOT:ZR-symbol-description"]=["Riso grezzo"],e.exports["#CBOT:ZS-symbol-description"]=["Germogli di soia"],e.exports["#CBOT:ZS1-symbol-description"]=["Futures Soia"],e.exports["#CBOT:ZW-symbol-description"]=["Grano"],e.exports["#CBOT:ZW1-symbol-description"]=["Futures Grano - ECBT"],e.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",e.exports["#NYMEX:ITI2!-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#CADUSD-symbol-description"]=["Dollaro canadese / Dollaro USA"],e.exports["#CHFUSD-symbol-description"]=["Franco svizzero / Dollaro USA"],e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]=["Yen giapponese / Dollaro"],e.exports["#USDAUD-symbol-description"]=["Dollaro USA / Dollaro australiano"],e.exports["#USDEUR-symbol-description"]=["Dollaro USA / Euro"], +e.exports["#USDGBP-symbol-description"]=["Dollaro / Sterlina"],e.exports["#USDNZD-symbol-description"]=["Dollaro USA / Dollaro neozelandese"],e.exports["#UKOIL-symbol-description"]=["CFD Petrolio greggio (Brent)"],e.exports["#USOIL-symbol-description"]=["CFD Petrolio greggio (WTI)"],e.exports["#US30-symbol-description"]=["Indice Dow Jones Industrial Average"],e.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / Dollaro"],e.exports["#ETCUSD-symbol-description"]=["Ethereum Classic / Dollaro"],e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]=["Litecoin / Dollaro"],e.exports["#XRPUSD-symbol-description"]=["XRP / Dollaro"],e.exports["#SP:SPX-symbol-description"]=["Indice S&P 500"],e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin",e.exports["#TVC:US30-symbol-description"]=["Titoli di stato USA 30 anni"],e.exports["#COMEX:SI1!-symbol-description"]=["Futures Argento"],e.exports["#BTGUSD-symbol-description"]=["Bitcoin Gold / Dollaro"],e.exports["#IOTUSD-symbol-description"]=["IOTA / Dollaro"],e.exports["#CME:BTC1!-symbol-description"]=["Futures Bitcoin CME"],e.exports["#COMEX:GC1!-symbol-description"]=["Futures Oro"],e.exports["#CORNUSD-symbol-description"]=["CFD Mais"],e.exports["#COTUSD-symbol-description"]=["CFD Cotone"],e.exports["#DJ:DJA-symbol-description"]=["Indice Dow Jones Composite Average"],e.exports["#DJ:DJI-symbol-description"]=["Indice Dow Jones Industrial Average"],e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]=["Ethereum / Sterlina"],e.exports["#ETHJPY-symbol-description"]=["Ethereum / Yen"],e.exports["#EURNOK-symbol-description"]=["Euro / Corona Novergese"],e.exports["#GBPPLN-symbol-description"]=["Sterlina / Zloty Polacco"],e.exports["#MOEX:BR1!-symbol-description"]=["Futures Petrolio Brent"],e.exports["#NYMEX:KG1!-symbol-description"]=["Futures Cotone"],e.exports["#NYMEX:PL1!-symbol-description"]=["Futures Platino"],e.exports["#SOYBNUSD-symbol-description"]=["CFD Semi di soia"],e.exports["#SUGARUSD-symbol-description"]=["CFD Zucchero"],e.exports["#TVC:IXIC-symbol-description"]=["Indice Composite US"],e.exports["#TVC:RU-symbol-description"]=["Indice Russell 1000"],e.exports["#USDZAR-symbol-description"]=["Dollaro / Rand Sudafricano"],e.exports["#WHEATUSD-symbol-description"]=["CFD Grano"],e.exports["#XRPEUR-symbol-description"]="XRP / Euro",e.exports["#CBOT:S1!-symbol-description"]=["Futures Semi di Soia"],e.exports["#SP:MID-symbol-description"]=["Indice S&P 400"],e.exports["#TSX:XCUUSD-symbol-description"]=["CFD Rame"],e.exports["#TVC:NYA-symbol-description"]=["Indice NYSE Composite"],e.exports["#TVC:PLATINUM-symbol-description"]=["CFD Platino (US$ / OZ)"],e.exports["#TVC:SSMI-symbol-description"]=["Indice Mercato Svizzero"],e.exports["#TVC:SXY-symbol-description"]=["Indice Franco Svizzero"],e.exports["#TVC:RUI-symbol-description"]=["Indice Russell 1000"], +e.exports["#MOEX:RI1!-symbol-description"]=["Futures Indice RTS"],e.exports["#MOEX:MX1!-symbol-description"]=["Futures Indice MICEX"],e.exports["#CBOE:BG1!-symbol-description"]=["Futures Bitcoin CBOE"],e.exports["#TVC:MY10-symbol-description"]=["Titoli di stato Malesia 10 anni"],e.exports["#CME:S61!-symbol-description"]=["Futures Franco Svizzero"],e.exports["#TVC:DEU30-symbol-description"]=["Indice DAX"],e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]=["Indice Dollaro Neozelandese"],e.exports["#MIL:FTSEMIB-symbol-description"]=["Index FTSE MIB"],e.exports["#XETR:DAX-symbol-description"]=["Indice DAX"],e.exports["#MOEX:IMOEX-symbol-description"]=["Indice MOEX Russia"],e.exports["#FX:US30-symbol-description"]=["Indice Industriale Dow Jones"],e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]=["Futures Indice MICEX"],e.exports["#NEOUSD-symbol-description"]=["NEO / Dollaro"],e.exports["#XMRUSD-symbol-description"]=["Monero / Dollaro"],e.exports["#ZECUSD-symbol-description"]=["Zcash / Dollaro"],e.exports["#TVC:CAC-symbol-description"]=["Indice CAC 40"],e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]=["Rendimento titoli di stato Gran Bretagna 10 anni"],e.exports["#TVC:AU10Y-symbol-description"]=["Rendimento titoli di stato Australia 10 anni"],e.exports["#TVC:CN10Y-symbol-description"]=["Rendimento titoli di stato Cina 10 anni"],e.exports["#TVC:DE10Y-symbol-description"]=["Rendimento titoli di stato Germania 10 anni"],e.exports["#TVC:ES10Y-symbol-description"]=["Rendimento titoli di stato Spagna 10 anni"],e.exports["#TVC:FR10Y-symbol-description"]=["Rendimento titoli di stato Francia 10 anni"],e.exports["#TVC:IN10Y-symbol-description"]=["Rendimento titoli di stato India 10 anni"],e.exports["#TVC:IT10Y-symbol-description"]=["Rendimento titoli di stato Italia 10 anni"],e.exports["#TVC:JP10Y-symbol-description"]=["Rendimento titoli di stato Giappone 10 anni"],e.exports["#TVC:KR10Y-symbol-description"]=["Rendimento titoli di stato Corea 10 anni"],e.exports["#TVC:MY10Y-symbol-description"]=["Rendimento titoli di stato Malesia 10 anni"],e.exports["#TVC:PT10Y-symbol-description"]=["Rendimento titoli di stato Portogallo 10 anni"],e.exports["#TVC:TR10Y-symbol-description"]=["Rendimento titoli di stato Turchia 10 anni"],e.exports["#TVC:US02Y-symbol-description"]=["Rendimento titoli di stato Stati Uniti 2 anni"],e.exports["#TVC:US05Y-symbol-description"]=["Rendimento titoli di stato Stati Uniti 5 anni"],e.exports["#TVC:US10Y-symbol-description"]=["Rendimento titoli di stato Stati Uniti 10 anni"],e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#CME:J61!-symbol-description"]=["Futures yen giapponese"],e.exports["#CME_MINI:J71!-symbol-description"]=["Futures E-mini yen giapponese"],e.exports["#CME_MINI:WM1!-symbol-description"]=["Futures E-micro yen giapponese / dollaro"],e.exports["#CME:M61!-symbol-description"]=["Futures peso messicano"], +e.exports["#CME:T61!-symbol-description"]=["Futures rand sud africano"],e.exports["#CME:SK1!-symbol-description"]=["Futures corona svedese"],e.exports["#CME:QT1!-symbol-description"]=["Futures renmimbi cinese / dollaro"],e.exports["#COMEX:AUP1!-symbol-description"]=["Futures Aluminum MW U.S. Transaction Premium Platts (25MT)"],e.exports["#CME:L61!-symbol-description"]=["Futures real brasiliano"],e.exports["#CME:WP1!-symbol-description"]=["Futures zloty polacco"],e.exports["#CME:N61!-symbol-description"]=["Futures dollaro neozelandese"],e.exports["#CME_MINI:MG1!-symbol-description"]=["Futures E-micro dollaro australiano / dollaro"],e.exports["#CME_MINI:WN1!-symbol-description"]=["Futures E-micro franco svizzero / dollaro"],e.exports["#CME_MINI:MF1!-symbol-description"]=["Futures E-micro euro / dollaro"],e.exports["#CME_MINI:E71!-symbol-description"]=["Futures E-mini euro"],e.exports["#CBOT:ZK1!-symbol-description"]=["Future carburante etanolo denaturato"],e.exports["#CME_MINI:MB1!-symbol-description"]=["Futures E-micro sterlina / dollaro"],e.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Futures E-mini benzina"],e.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Futures E-mini olio combustibile"],e.exports["#COMEX_MINI:QC1!-symbol-description"]=["Futures E-mini rame"],e.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Futures E-mini gas naturale"],e.exports["#CME:E41!-symbol-description"]=["Futures dollaro / lira turca"],e.exports["#COMEX_MINI:QI1!-symbol-description"]=["Futures argento (mini)"],e.exports["#CME:DL1!-symbol-description"]=["Futures latte, classe III"],e.exports["#NYMEX:UX1!-symbol-description"]=["Futures uranio"],e.exports["#CBOT:BO1!-symbol-description"]=["Futures olio di soia"],e.exports["#CME:HE1!-symbol-description"]=["Futures carne di maiale"],e.exports["#NYMEX:IAC1!-symbol-description"]=["Futures carbone Newcastle"],e.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Futures E-mini petrolio greggio leggero"],e.exports["#NYMEX:JMJ1!-symbol-description"]=["Futures mini Brent Financial"],e.exports["#COMEX:AEP1!-symbol-description"]=["Futures Aluminium European Premium"],e.exports["#CBOT:ZQ1!-symbol-description"]=["Futures 30 Day Federal Funds Interest Rate"],e.exports["#CME:LE1!-symbol-description"]=["Futures bestiame vivo"],e.exports["#CME:UP1!-symbol-description"]=["Futures franco svizzero / yen giapponese"],e.exports["#CBOT:ZN1!-symbol-description"]=["Futures T-Note 10 anni"],e.exports["#CBOT:ZB1!-symbol-description"]=["Futures T-Bond"],e.exports["#CME:GF1!-symbol-description"]=["Futures mangime bestiame"],e.exports["#CBOT:UD1!-symbol-description"]=["Futures Ultra T-Bond"],e.exports["#CME:I91!-symbol-description"]=["Futures CME Housing — Washington DC"],e.exports["#CBOT:ZO1!-symbol-description"]=["Futures avena"],e.exports["#CBOT:ZM1!-symbol-description"]=["Futures farina di soia"],e.exports["#CBOT_MINI:XN1!-symbol-description"]=["Futures mini mais"],e.exports["#CBOT:ZC1!-symbol-description"]=["Futures mais"],e.exports["#CME:LS1!-symbol-description"]=["Futures legname"], +e.exports["#CBOT_MINI:XW1!-symbol-description"]=["Futures mini grano"],e.exports["#CBOT_MINI:XK1!-symbol-description"]=["Futures mini soia"],e.exports["#CBOT:ZS1!-symbol-description"]=["Futures soia"],e.exports["#NYMEX:PA1!-symbol-description"]=["Futures palladio"],e.exports["#CME:FTU1!-symbol-description"]=["Futures E-mini Indice FTSE USD"],e.exports["#CBOT:ZR1!-symbol-description"]=["Futures riso"],e.exports["#COMEX_MINI:GR1!-symbol-description"]=["Futures oro (E-micro)"],e.exports["#COMEX_MINI:QO1!-symbol-description"]=["Futures oro (mini)"],e.exports["#CME_MINI:RL1!-symbol-description"]=["Futures E-mini Russell 1000"],e.exports["#CME_MINI:EW1!-symbol-description"]=["Futures E-mini S&P 400 Midcap"],e.exports["#COMEX:LD1!-symbol-description"]=["Futures piombo"],e.exports["#CME_MINI:ES1!-symbol-description"]=["Futures E-mini S&P 500"],e.exports["#TVC:SA40-symbol-description"]=["Indice South Africa Top 40"],e.exports["#BMV:ME-symbol-description"]=["Indice IPC Mexico"],e.exports["#BCBA:IMV-symbol-description"]=["Indice MERVAL"],e.exports["#HSI:HSI-symbol-description"]=["Indice Hang Seng"],e.exports["#BVL:SPBLPGPT-symbol-description"]="S&P / BVL Peru General Index (PEN)",e.exports["#EGX:EGX30-symbol-description"]=["Indice EDX 30 price return"],e.exports["#BVC:IGBC-symbol-description"]="Indice General de la Bolsa de Valores de Colombia",e.exports["#TWSE:TAIEX-symbol-description"]=["Indice azionario Taiwan ponderato sulla capitalizzazione"],e.exports["#QSE:GNRI-symbol-description"]=["Indice QE"],e.exports["#BME:IBC-symbol-description"]=["Indice IBEX 35"],e.exports["#NZX:NZ50G-symbol-description"]=["Indice grezzo S&P / NZX 50"],e.exports["#SIX:SMI-symbol-description"]=["Indice mercato svizzero"],e.exports["#SZSE:399001-symbol-description"]=["Indice SZSE Component"],e.exports["#TADAWUL:TASI-symbol-description"]=["Indice Tadawul All Shares"],e.exports["#IDX:COMPOSITE-symbol-description"]=["Indice IDX Composite"],e.exports["#EURONEXT:PX1-symbol-description"]=["Indice CAC 40"],e.exports["#OMXHEX:OMXH25-symbol-description"]=["Indice OMX Helsinki 25"],e.exports["#EURONEXT:BEL20-symbol-description"]=["Indice BEL 20"],e.exports["#TVC:STI-symbol-description"]=["Indice Straits Time"],e.exports["#DFM:DFMGI-symbol-description"]=["Indice DFM"],e.exports["#TVC:KOSPI-symbol-description"]=["Indice Korea Composite Stock Price"],e.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Indice FTSE Bursa Malaysia KLCI"],e.exports["#TASE:TA35-symbol-description"]=["Indice TA-35"],e.exports["#OMXSTO:OMXS30-symbol-description"]=["Indice OMX Stockholm 30"],e.exports["#OMXICE:OMXI8-symbol-description"]=["Indice OMX Iceland 8"],e.exports["#NSENG:NSE30-symbol-description"]=["Indice NSE 30"],e.exports["#BAHRAIN:BSEX-symbol-description"]=["Indice Bahrain All Share"],e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]=["Indice OMX Copenhagen 25"],e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]=["Indice BELEX 15"], +e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]=["Indice AEX"],e.exports["#CBOE:VIX-symbol-description"]=["Indice volatilità S&P 500"],e.exports["#NASDAQ:XAU-symbol-description"]=["Indice PHLX Gold and Silver Sector"],e.exports["#DJ:DJUSCL-symbol-description"]=["Indice Dow Jones U.S. Coal"],e.exports["#DJ:DJCIKC-symbol-description"]=["Indice Dow Jones Commodity Coffee"],e.exports["#DJ:DJCIEN-symbol-description"]=["Indice Dow Jones Commodity Energy"],e.exports["#NASDAQ:OSX-symbol-description"]=["Indice PHLX Oil Service Sector"],e.exports["#DJ:DJCISB-symbol-description"]=["Indice Dow Jones Commodity Sugar"],e.exports["#DJ:DJCICC-symbol-description"]=["Indice Dow Jones Commodity Cocoa"],e.exports["#DJ:DJCIGR-symbol-description"]=["Indice Dow Jones Commodity Grains"],e.exports["#DJ:DJCIAGC-symbol-description"]=["Indice Dow Jones Commodity Agriculture Capped Component"],e.exports["#DJ:DJCISI-symbol-description"]=["Indice Dow Jones Commodity Silver"],e.exports["#DJ:DJCIIK-symbol-description"]=["Indice Dow Jones Commodity Nickel"],e.exports["#NASDAQ:HGX-symbol-description"]=["Indice PHLX Housing Sector"],e.exports["#DJ:DJCIGC-symbol-description"]=["Indice Dow Jones Commodity Gold"],e.exports["#SP:SPGSCI-symbol-description"]=["Indice S&P Goldman Sachs Commodity"],e.exports["#NASDAQ:UTY-symbol-description"]=["Indice PHLX Utility Sector"],e.exports["#DJ:DJU-symbol-description"]=["Indice Dow Jones Utility Average"],e.exports["#SP:SVX-symbol-description"]=["Indice S&P 500 Value"],e.exports["#SP:OEX-symbol-description"]=["Indice S&P 100"],e.exports["#CBOE:OEX-symbol-description"]=["Indice S&P 100"],e.exports["#NASDAQ:SOX-symbol-description"]=["Indice Philadelphia Semiconductor"],e.exports["#RUSSELL:RUI-symbol-description"]=["Indice Russell 1000"],e.exports["#RUSSELL:RUA-symbol-description"]=["Indice Russell 3000"],e.exports["#RUSSELL:RUT-symbol-description"]=["Indice Russell 2000"],e.exports["#NYSE:XMI-symbol-description"]=["Indice NYSE ARCA Major Market"],e.exports["#NYSE:XAX-symbol-description"]=["Indice AMEX Composite"],e.exports["#NASDAQ:NDX-symbol-description"]=["Indice Nasdaq 100"],e.exports["#NASDAQ:IXIC-symbol-description"]=["Indice Nasdaq Composite"],e.exports["#DJ:DJT-symbol-description"]=["Indice Dow Jones Transportation Average"],e.exports["#NYSE:NYA-symbol-description"]=["Indice NYSE Composite"],e.exports["#NYMEX:CJ1!-symbol-description"]=["Futures cocco"],e.exports["#USDILS-symbol-description"]=["Dollaro / Siclo israeliano"],e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#TVC:PL10Y-symbol-description"]=["Rendimento titoli di stato Polonia 10 anni"],e.exports["#TVC:PL05Y-symbol-description"]=["Rendimento titoli di stato Polonia 5 anni"],e.exports["#SET:GC-symbol-description"]="Global Connections Public Company", +e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]=["Indice S&P 500"],e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD contratto perpetuo"],e.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD contratto perpetuo"],e.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD contratto perpetuo"],e.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD contratto future perpetuo"],e.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD contratto future perpetuo"],e.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD contratto future perpetuo"],e.exports["#USDHUF-symbol-description"]=["Dollaro / Fiorino ungherese"],e.exports["#USDTHB-symbol-description"]=["Dollaro / Baht thailandese"],e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]=["Futures burro (continuo: contratto a scadenza frontale)"],e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]=["Indice Bitcoin / Dollaro"],e.exports["#CME_MINI:RTY1!-symbol-description"]=["Indice futures E-Mini Russell 2000"],e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Cap di mercato totale cripto, $"],e.exports["#ICEUS:DX1!-symbol-description"]=["Indice futures dollaro"],e.exports["#NYMEX:TT1!-symbol-description"]=["Futures cotone"],e.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC contratto future perpetuo"],e.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH contratto future perpetuo"],e.exports["#PHEMEX:XRPUSD-symbol-description"]=["XRP contratto future perpetuo"],e.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC contratto future perpetuo"],e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]=["Titoli di stato Canada, 10 anni"],e.exports["#TVC:CA10Y-symbol-description"]=["Titoli di stato Canada, rendimento 10 anni"], +e.exports["#TVC:ID10Y-symbol-description"]=["Titoli di stato Indonesia, 10 anni"],e.exports["#TVC:NL10-symbol-description"]=["Titoli di stato Olanda, 10 anni"],e.exports["#TVC:NL10Y-symbol-description"]=["Titoli di stato Olanda, rendimento 10 anni"],e.exports["#TVC:NZ10-symbol-description"]=["Titoli di stato Nuova Zelanda, 10 anni"],e.exports["#TVC:NZ10Y-symbol-description"]=["Titoli di stato Nuova Zelanda, rendimento 10 anni"],e.exports["#SOLUSD-symbol-description"]=["Solana / Dollaro"],e.exports["#LUNAUSD-symbol-description"]=["Luna / Dollaro"],e.exports["#UNIUSD-symbol-description"]=["Uniswap / Dollaro"],e.exports["#LTCBRL-symbol-description"]=["Litecoin / Real brasiliano"],e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]=["Ethereum / Won Sudcoreano"],e.exports["#BTCRUB-symbol-description"]=["Bitcoin / Rublo russo"],e.exports["#BTCTHB-symbol-description"]=["Bitcoin / Baht thai"],e.exports["#ETHTHB-symbol-description"]=["Ethereum / Baht thai"],e.exports["#TVC:EU10YY-symbol-description"]=["Titoli di stato Euro 10 YR Yield"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/it.7257.089fbbc28bead9558b87.js b/charting_library/bundles/it.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..e48b91d3 --- /dev/null +++ b/charting_library/bundles/it.7257.089fbbc28bead9558b87.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:o=>{o.exports=["Ven"]},11268:o=>{o.exports=["Lun"]},63331:o=>{o.exports=["Sab"]},85954:o=>{o.exports=["Dom"]},26230:o=>{o.exports=["Mer"]},24793:o=>{o.exports=["Gio"]},31533:o=>{o.exports=["Mar"]},89790:o=>{o.exports=["Impossibile accedere al codice Pine"]},39589:o=>{o.exports=["Comprimi pannello"]},38154:o=>{o.exports=["Conferma rimozione albero di studio"]},65636:o=>{o.exports="Cboe BZX"},36004:o=>{o.exports=["Crea un account gratuito"]},69419:o=>{o.exports=["Tutto a posto. Il mercato è aperto."]},97637:o=>{o.exports=["Aprile"]},86797:o=>{o.exports=["Agosto"]},22519:o=>{o.exports=["Variazione barre"]},52003:o=>{o.exports=["Vuoi eliminare questa analisi e quelle collegate?"]},68854:o=>{o.exports=["Doppio click"]},97325:o=>{o.exports=["Problema di dati"]},52916:o=>{o.exports=["Dati aggiornati una volta al giorno."]},25978:o=>{o.exports=["I dati sono aggiornati al massimo una volta per secondo, anche se ci sono più variazioni di prezzo."]},57310:o=>{o.exports=["Dati in differita"]},49321:o=>{o.exports=["Con l'account gratuito, i dati sono aggiornati al massimo una volta per secondo, anche se ci sono più variazioni di prezzo."]},55669:o=>{o.exports=["Dicembre"]},83498:o=>{o.exports=["Rimuovi pannello"]},59315:o=>{o.exports=["Dati di fine giornata"]},82751:o=>{o.exports=["Errore"]},40519:o=>{o.exports=["Ora il mercato è in fase di post-negoziazione."]},80227:o=>{o.exports=["Fusorario di riferimento"]},16467:o=>{o.exports=["Febbraio"]},25046:o=>{o.exports=["Compila la Licenza di borsa"]},93666:o=>{o.exports=["Evidenzia simbolo"]},564:o=>{o.exports=["Ven"]},72970:o=>{o.exports=["Venerdì"]},88958:o=>{o.exports=["Festività"]},21686:o=>{o.exports=["Nascondi legenda indicatore"]},26935:o=>{o.exports=["Argomenti indicatore"]},26315:o=>{o.exports=["Titoli indicatore"]},84098:o=>{o.exports=["Valori indicatore"]},91459:o=>{o.exports=["Se vuoi accedere ai dati in tempo reale da {listedExchange}, devi compilare la Licenza di borsa. Ci vogliono pochi click, non ti preoccupare."]},50634:o=>{o.exports=["Il trading post mercato comincia tra {remainingTime}."]},74537:o=>{o.exports=["Il trading pre mercato comincia tra {remainingTime}."]},26910:o=>{o.exports=["Gennaio"]},23230:o=>{o.exports=["Luglio"]},49385:o=>{o.exports=["Giugno"]},99487:o=>{o.exports=["Valori OHLC"]},15815:o=>{o.exports=["Un aggiornamento al secondo"]},90784:o=>{o.exports=["Ottobre"]},75991:o=>{o.exports=["Mercato aperto"]},18429:o=>{o.exports=["Scopri di più"]},39899:o=>{o.exports=["Sposta giù il pannello"]},70343:o=>{o.exports=["Sposta su il pannello"]},83085:o=>{o.exports=["Lun"]},61199:o=>{o.exports=["Lunedì"]},41610:o=>{o.exports=["Altro"]},1653:o=>{o.exports=["Ora il mercato è in fase di pre-negoziazione."]},56470:o=>{o.exports=["Espandi grafico"]},19603:o=>{o.exports=["Espandi pannello"]},68327:o=>{o.exports=["Maggio"]},35732:o=>{o.exports=["Gestisci pannelli"]},84675:o=>{o.exports=["Marzo"]},83949:o=>{o.exports=["Mercato aperto"]},35701:o=>{ +o.exports=["Il mercato apre tra {remainingTime}."]},95814:o=>{o.exports=["Mercato chiuso"]},98105:o=>{o.exports=["Il mercato chiude tra {remainingTime}."]},87202:o=>{o.exports=["Il mercato è chiuso per festività. Beato lui."]},71194:o=>{o.exports=["Novembre"]},66324:o=>{o.exports=["Codice sorgente"]},36835:o=>{o.exports=["Sab"]},1144:o=>{o.exports=["Sabato"]},40653:o=>{o.exports=["Scorri verso sinistra"]},26721:o=>{o.exports=["Scorri fino all'ultima barra"]},35809:o=>{o.exports=["Scorri verso destra"]},61132:o=>{o.exports=["Settembre"]},28705:o=>{o.exports=["Mostra legenda indicatore"]},51072:o=>{o.exports=["Mostra albero oggetti"]},37809:o=>{o.exports=["Mostra impostazioni intervallo"]},39045:o=>{o.exports=["Errore indicatore"]},86577:o=>{o.exports=["Dom"]},72149:o=>{o.exports=["Domenica"]},46041:o=>{o.exports="Symbol price source"},39339:o=>{o.exports=["Titolo del Simbolo"]},29985:o=>{o.exports=["Post-mercato"]},28412:o=>{o.exports=["Gli abbonamenti mostrano aggiornamenti di prezzo più rapidi."]},56042:o=>{o.exports=["Pre-mercato"]},36015:o=>{o.exports=["I dati in tempo reale per {description} non sono supportati al momento. In futuro potremo supportarli."]},6667:o=>{o.exports=["I dati in tempo reale per {symbolName} sono forniti da {exchange}."]},48293:o=>{o.exports=["Ripristina grafico"]},91029:o=>{o.exports=["Ripristina pannello"]},75094:o=>{o.exports=["Mer"]},7147:o=>{o.exports=["Mercoledì"]},52984:o=>{o.exports=["Per ottenere i dati in tempo reale per {description}, devi acquistare il pacchetto di dati aggiuntivo."]},9787:o=>{o.exports=["Gio"]},7951:o=>{o.exports=["Giovedì"]},57918:o=>{o.exports=["Questi dati sono in tempo reale, ma differiscono leggermente da quelli della borsa ufficiale."]},68025:o=>{o.exports=["I dati sono in tempo reale, ma possono differire in minima parte dalla controparte ufficiale quotata su {exchange}."]},73717:o=>{o.exports=["Questo simbolo non è presente. Selezionane un altro."]},57048:o=>{o.exports=["Tempo di una passeggiata. Qui non si muove niente."]},94316:o=>{o.exports=["Mar"]},44979:o=>{o.exports=["Martedì"]},8209:o=>{o.exports=["Smetti di evidenziare simbolo"]},1111:o=>{o.exports="Volume"},61311:o=>{o.exports=["Ingrandisci"]},47602:o=>{o.exports=["Rimpicciolisci"]},57889:o=>{o.exports=["cambio visibilità valori OHLC"]},18644:o=>{o.exports=["cambio visibilità stato di mercato"]},45110:o=>{o.exports=["cambio visibilità variazione barre"]},31325:o=>{o.exports=["cambio visibilità titoli indicatore"]},99774:o=>{o.exports=["cambio visibilità valori indicatore"]},96162:o=>{o.exports=["cambio visibilità argomenti indicatore"]},26717:o=>{o.exports=["cambio visibilità descrizione simbolo"]},6091:o=>{o.exports="change symbol field visibility"},9455:o=>{o.exports=["cambio visibilità valori volume"]},39348:o=>{o.exports=["meno di 1 minuto"]},87358:o=>{o.exports=["mostra {title}"]},7827:o=>{o.exports=["{days} e {hours}"]},7435:o=>{o.exports=["{exchange} tramite {originalExchange}"]},19830:o=>{o.exports=["{hours} e {minutes}"]},1084:o=>{ +o.exports=["I dati in tempo reale di {listedExchange} sono disponibili senza costi per tutti gli utenti registrati."]},11155:o=>{o.exports=["I dati di {symbolName} sono ritardati di {time} minuti."]},77033:o=>{o.exports=["I dati vengono aggiornati una volta ogni {amount} secondo, anche se il mercato si aggiorna più velocemente.","I dati vengono aggiornati una volta ogni {amount} secondo, anche se il mercato si aggiorna più velocemente."]},2121:o=>{o.exports=["I dati sul nostro piano basic vengono aggiornati una volta ogni {amount} secondo, anche se il mercato si muove più velocemente.","I dati sul nostro piano basic vengono aggiornati una volta ogni {amount} secondo, anche se il mercato si muove più velocemente."]},5223:o=>{o.exports=["Un aggiornamento ogni {amount} secondo.","Un aggiornamento ogni {amount} secondi."]},58609:o=>{o.exports=["{number} giorno","{number} giorni"]},24430:o=>{o.exports=["{number} ora","{number} ore"]},67151:o=>{o.exports=["{number} minuto","{number} minuti"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/it.8087.02a950e0b171d1520043.js b/charting_library/bundles/it.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..3b71c8f5 --- /dev/null +++ b/charting_library/bundles/it.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:o=>{o.exports=["Aggiungi"]},53585:o=>{o.exports=["Aggiungi colore personalizzato"]},81865:o=>{o.exports=["Opacità"]},73755:o=>{o.exports=["Altro simbolo"]},16936:o=>{o.exports=["Indietro"]},88046:o=>{o.exports=["Simbolo grafico principale"]},9898:o=>{o.exports=["Diritto"]},20036:o=>{o.exports=["Annulla"]},23398:o=>{o.exports=["Cambia simbolo"]},94551:o=>{o.exports=["Grafico"]},64498:o=>{o.exports=["Tutte le fonti"]},73226:o=>{o.exports=["Applica"]},79852:o=>{o.exports=["Obbligazione"]},56095:o=>{o.exports=["Diminuisci"]},29601:o=>{o.exports=["Descrizione"]},46812:o=>{o.exports=["Aumenta"]},89298:o=>{o.exports="Offset"},68988:o=>{o.exports="Ok"},29673:o=>{o.exports=["Nessuna borsa corrisponde ai tuoi criteri"]},41379:o=>{o.exports=["Nessun simbolo corrisponde ai criteri"]},35563:o=>{o.exports=["Il formato del numero non è valido."]},19724:o=>{o.exports=["Fonti"]},59877:o=>{o.exports=["Imposta valori di tempo e prezzo di {inputInline} nello script {studyShortDescription}"]},18571:o=>{o.exports=["Imposta valore di tempo di {inputTitle} nello script {studyShortDescription}"]},58552:o=>{o.exports=["Imposta valore di prezzo di {inputTitle} nello script {studyShortDescription}"]},80481:o=>{o.exports=['Imposta tempo e prezzo per "{studyShortDescription}"']},42917:o=>{o.exports=['Imposta tempo per "{studyShortDescription}"']},6083:o=>{o.exports=['Imposta prezzo per "{studyShortDescription}"']},52298:o=>{o.exports=["Cerca"]},13269:o=>{o.exports=["Seleziona fonte"]},2607:o=>{o.exports=["Il valore specificato è superiore al massimo dello strumento: {max}."]},53669:o=>{o.exports=["Il valore specificato è inferiore al minimo dello strumento: {min}."]},89053:o=>{o.exports=["Simbolo"]},48490:o=>{o.exports=["Simbolo e descrizione"]},99983:o=>{o.exports=["Ricerca simbolo"]},54336:o=>{o.exports=["Rimuovi colore"]},60142:o=>{o.exports=["Spessore"]},87592:o=>{o.exports="cfd"},17023:o=>{o.exports=["Cambia opacità"]},13066:o=>{o.exports=["Cambia colore"]},95657:o=>{o.exports=["Cambia spessore"]},18567:o=>{o.exports=["cambio proprietà {propertyName}"]},36962:o=>{o.exports=["chiusura"]},8448:o=>{o.exports=["cripto"]},1328:o=>{o.exports="dr"},88720:o=>{o.exports=["economia"]},39512:o=>{o.exports="forex"},81859:o=>{o.exports=["future"]},39337:o=>{o.exports=["massimo"]},91815:o=>{o.exports="hl2"},40771:o=>{o.exports="hlc3"},9523:o=>{o.exports="hlcc4"},12754:o=>{o.exports=["indice"]},38071:o=>{o.exports=["Indici"]},12504:o=>{o.exports="ohlc4"},38466:o=>{o.exports=["apertura"]},3919:o=>{o.exports=["minimo"]},36931:o=>{o.exports=["azione"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ja.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/ja.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..856af48a --- /dev/null +++ b/charting_library/bundles/ja.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:e=>{e.exports=["ドット"]},6174:e=>{e.exports=["日"]},5285:e=>{e.exports=["時間"]},79410:e=>{e.exports=["月"]},37830:e=>{e.exports=["分"]},25042:e=>{e.exports=["週"]},74787:e=>{e.exports=["日"]},62346:e=>{e.exports=["時間"]},94328:e=>{e.exports=["月"]},57470:e=>{e.exports=["分"]},74973:e=>{e.exports=["秒"]},48801:e=>{e.exports=["レンジ"]},86614:e=>{e.exports=["週"]},30426:e=>{e.exports=["ティック"]},90069:e=>{e.exports=["比較"]},96935:e=>{e.exports=["チャート画像をコピー"]},15803:e=>{e.exports=["チャート画像のリンクをコピー"]},74207:e=>{e.exports=["チャート設定"]},54777:e=>{e.exports=["追加"]},95798:e=>{e.exports=["カスタム時間足の追加"]},44629:e=>{e.exports=["お気に入りに追加"]},15795:e=>{e.exports=["すべてのレイアウト"]},88368:e=>{e.exports=["すべての変更を保存"]},84232:e=>{e.exports=["バーのスタイル"]},43399:e=>{e.exports=["デフォルトテンプレート"]},83127:e=>{e.exports=["お気に入りインジケーター"]},33959:e=>{e.exports=["お気に入り"]},11682:e=>{e.exports=["フルスクリーンモード"]},15812:e=>{e.exports=["インジケーターテンプレート"]},61142:e=>{e.exports=["インジケーター"]},74527:e=>{e.exports=["インジケーター&ストラテジー"]},79353:e=>{e.exports=["時間足ダイアログを開く"]},55520:e=>{e.exports=["ポップアップでチャートを開く"]},2226:e=>{e.exports=["新しいタブで画像を開く"]},75687:e=>{e.exports=["チャートレイアウトの読み込み"]},75789:e=>{e.exports=["レイアウトの読み込み"]},90879:e=>{e.exports=["読み込み中 ..."]},80959:e=>{e.exports=["コピーの作成"]},58219:e=>{e.exports=["レイアウトの管理"]},38554:e=>{e.exports=["マイテンプレート"]},14605:e=>{e.exports=["数字または{hotKey_0}"]},85520:e=>{e.exports=["保存"]},92093:e=>{e.exports=["インジケーターテンプレートを保存"]},87409:e=>{e.exports=["レイアウトのすべてのチャートを保存"]},57352:e=>{e.exports=["チャート画像を保存"]},11680:e=>{e.exports=["レイアウトを保存"]},20987:e=>{e.exports=["チャート上で文字をタイプすると、この検索ボックスが表示されます"]},99983:e=>{e.exports=["シンボル検索"]},70728:e=>{e.exports=["{hint}をやり直す"]},72482:e=>{e.exports=["お気に入りから削除"]},35038:e=>{e.exports=["名前の変更"]},88513:e=>{e.exports=["スナップショットを取得"]},91900:e=>{e.exports=["テンプレート"]},32916:e=>{e.exports=["時間足"]},9765:e=>{e.exports=["チャート画像をツイート"]},80323:e=>{e.exports=["{hint}を元に戻す"]},23687:e=>{e.exports=["お気に入りインジケーターはまだありません"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ja.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/ja.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..dd6df150 --- /dev/null +++ b/charting_library/bundles/ja.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:t=>{t.exports=["クロス"]},41596:t=>{t.exports=["価格スケールのラベル"]},23545:t=>{t.exports=["ステータスラインの値"]},39495:t=>{t.exports=["円"]},41389:t=>{t.exports=["バーの上"]},29520:t=>{t.exports=["絶対値"]},58102:t=>{t.exports=["デフォルトを適用"]},65262:t=>{t.exports=["区切り付きエリア"]},83760:t=>{t.exports=["実体"]},48848:t=>{t.exports=["枠"]},27331:t=>{t.exports=["背景"]},78626:t=>{t.exports=["バーの下"]},41361:t=>{t.exports=["下"]},22192:t=>{t.exports=["日"]},31577:t=>{t.exports=["VAの推移"]},4329:t=>{t.exports=["デフォルト"]},98938:t=>{t.exports=["デフォルト"]},63099:t=>{t.exports=["時間"]},11091:t=>{t.exports=["ヒストグラム"]},66304:t=>{t.exports=["パラメーター"]},40297:t=>{t.exports=["出力"]},36993:t=>{t.exports=["小数点表示"]},64606:t=>{t.exports=["ラベルフォント"]},54934:t=>{t.exports=["区切り付きライン"]},95543:t=>{t.exports=["月"]},28134:t=>{t.exports=["分"]},18229:t=>{t.exports=["デフォルトを保存"]},71129:t=>{t.exports=["秒"]},86520:t=>{t.exports=["シグナルラベル"]},79511:t=>{t.exports=["ステップライン"]},64108:t=>{t.exports=["区切り付きステップライン"]},67767:t=>{t.exports=["ダイヤ付きステップライン"]},21861:t=>{t.exports=["配置"]},73947:t=>{t.exports=["精度"]},66596:t=>{t.exports=["数量"]},86672:t=>{t.exports=["レンジ"]},79782:t=>{t.exports=["設定をリセット"]},21594:t=>{t.exports=["週"]},26458:t=>{t.exports=["ヒゲ"]},95247:t=>{t.exports=["幅(ボックスの%)"]},19221:t=>{t.exports=["テキストの色"]},7138:t=>{t.exports=["トレード"]},98802:t=>{t.exports=["上"]},14414:t=>{t.exports=["出来高プロファイル"]},91322:t=>{t.exports=["値"]},20834:t=>{t.exports=["最小ティックの変更"]},98491:t=>{t.exports="change char"},7378:t=>{t.exports=["フォントサイズの変更"]},28691:t=>{t.exports=["ラインスタイルの変更"]},38361:t=>{t.exports=["ロケーションの変更"]},51081:t=>{t.exports=["パーセント幅の変更"]},47634:t=>{t.exports=["配置の変更"]},15683:t=>{t.exports=["Plotタイプの変更"]},164:t=>{t.exports=["精度の変更"]},86888:t=>{t.exports=["シェイプの変更"]},50463:t=>{t.exports=["値の変更"]},12628:t=>{t.exports=["値の表示の変更"]},13355:t=>{t.exports=["{title}の可視性を何日までに変更"]},41377:t=>{t.exports=["{title}の可視性を何日からに変更"]},35388:t=>{t.exports=["{title}の可視性を何時間からに変更"]},78586:t=>{t.exports=["{title}の可視性を何時間までに変更"]},59635:t=>{t.exports=["{title}の可視性を何ヶ月からに変更"]},74266:t=>{t.exports=["{title}の可視性を何ヶ月までに変更"]},91633:t=>{t.exports=["{title}の可視性を何分までに変更"]},15106:t=>{t.exports=["{title}の可視性を何分からに変更"]},66161:t=>{t.exports=["{title}の可視性を何秒までに変更"]},2822:t=>{t.exports=["{title}の可視性を何秒からに変更"]},21339:t=>{t.exports=["{title}の可視性を何週からに変更"]},68643:t=>{t.exports=["{title}の可視性を何週までに変更"]},30810:t=>{t.exports=["{title}のティックでの可視性の変更"]},24941:t=>{t.exports=["{title}の週足での可視性の変更"]},29088:t=>{t.exports=["{title}の日足での可視性の変更"]},68971:t=>{t.exports=["{title}の時間足での可視性の変更"]},64370:t=>{t.exports=["{title}の分足での可視性の変更"]},6659:t=>{t.exports=["{title}の月足での可視性の変更"]},29091:t=>{t.exports=["{title}のレンジでの可視性の変更"]},46948:t=>{t.exports=["{title}の秒足での可視性の変更"]},82211:t=>{t.exports=["日"]},33486:t=>{t.exports=["何日まで"]},14077:t=>{t.exports=["何日から"]},3143:t=>{t.exports=["時間"]},84775:t=>{t.exports=["何時間から"]},11255:t=>{t.exports=["何時間まで"]},58964:t=>{t.exports=["月"]},71770:t=>{t.exports=["何ヶ月から"]},37179:t=>{t.exports=["何ヶ月まで"]},16465:t=>{t.exports=["分"]},72317:t=>{ +t.exports=["何分まで"]},25586:t=>{t.exports=["何分から"]},32925:t=>{t.exports=["秒"]},39017:t=>{t.exports=["何秒まで"]},6049:t=>{t.exports=["何秒から"]},13604:t=>{t.exports=["レンジ"]},93016:t=>{t.exports=["週"]},32002:t=>{t.exports=["何週から"]},28091:t=>{t.exports=["何週まで"]},59523:t=>{t.exports=["ティック"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ja.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/ja.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..293942d5 --- /dev/null +++ b/charting_library/bundles/ja.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:e=>{e.exports=["通貨"]},60558:e=>{e.exports=["動物 & 自然"]},14232:e=>{e.exports=["アクティビティ"]},57792:e=>{e.exports=["矢印"]},33628:e=>{e.exports=["ジェスチャー & スマイリー"]},35305:e=>{e.exports=["フード & ドリンク"]},49546:e=>{e.exports=["旗"]},72302:e=>{e.exports=["モノ"]},11739:e=>{e.exports=["自然"]},96330:e=>{e.exports=["スマイル & 人物"]},6878:e=>{e.exports=["記号"]},77011:e=>{e.exports=["記号 & 旗"]},15426:e=>{e.exports=["最近使用したもの"]},15395:e=>{e.exports=["トラベル & 場所"]},82401:e=>{e.exports=["カーソル"]},99878:e=>{e.exports=["アノテーションツール"]},44629:e=>{e.exports=["お気に入りに追加"]},75377:e=>{e.exports=["ギャン&フィボナッチツール"]},95537:e=>{e.exports=["幾何学的図形"]},60925:e=>{e.exports=["ドット"]},19570:e=>{e.exports=["絵文字"]},99289:e=>{e.exports=["消しゴム"]},17517:e=>{e.exports=["すべての描画ツールを非表示"]},96411:e=>{e.exports=["描画ツールバーを非表示"]},92464:e=>{e.exports=["アイコン"]},37057:e=>{e.exports=["すべての描画ツールをロック"]},37140:e=>{e.exports=["マグネットモードでは、価格バーの近くに描画を配置すると近くのOHLC値(始値・高値・安値・終値)にくっつきます"]},59607:e=>{e.exports=["ものさし"]},36551:e=>{e.exports=["新規描画は、マルチレイアウトのすべてのチャートに複製され、同じティッカーが選択された時に表示されます。"]},63354:e=>{e.exports=["描画ツールバーを表示"]},49616:e=>{e.exports=["お気に入り描画ツールのツールバーを表示"]},91977:e=>{e.exports=["非表示ツールを表示"]},51072:e=>{e.exports=["オブジェクトツリーを表示"]},49421:e=>{e.exports=["描画モードの維持"]},85422:e=>{e.exports=["強いマグネット"]},19693:e=>{e.exports=["パターン"]},10234:e=>{e.exports=["予測・測定ツール"]},76091:e=>{e.exports=["描画を削除"]},45286:e=>{e.exports=["オブジェクトを削除"]},72482:e=>{e.exports=["お気に入りから削除"]},30513:e=>{e.exports=["{drawings}を削除"]},10049:e=>{e.exports=["{drawings}と{indicators}を削除"]},55084:e=>{e.exports=["{indicators}を削除"]},45265:e=>{e.exports=["弱いマグネット"]},52899:e=>{e.exports=["トレンドラインツール"]},38925:e=>{e.exports=["ズームイン"]},49895:e=>{e.exports=["ズームアウト"]},32868:e=>{e.exports=["{hotKey_0} + チャートをクリック"]},68125:e=>{e.exports=["{hotKey_0} — 円"]},40234:e=>{e.exports=["{hotKey_0} ー 45度の角度で直線を描く"]},10289:e=>{e.exports=["{hotKey_0} — 固定増分"]},81591:e=>{e.exports=["{hotKey_0} — 正方形"]},93030:e=>{e.exports=["{amount}個の描画"]},80437:e=>{e.exports=["{amount}個のインジケーター"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ja.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/ja.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..d0707efc --- /dev/null +++ b/charting_library/bundles/ja.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:t=>{t.exports=["#1(バー)"]},1961:t=>{t.exports=["#1(価格)"]},12706:t=>{t.exports=["#1(価格, バー)"]},92195:t=>{t.exports=["#1 (垂直位置 %, バー)"]},66187:t=>{t.exports=["中央値"]},5066:t=>{t.exports=["%"]},89795:t=>{t.exports=["反時計回り"]},43809:t=>{t.exports=["係数をパーセントとして"]},40054:t=>{t.exports=["色"]},47737:t=>{t.exports=["コンパクト統計モード"]},76655:t=>{t.exports=["キャッシュ"]},72171:t=>{t.exports=["中央"]},99120:t=>{t.exports=["チャネル"]},36150:t=>{t.exports=["角度"]},38280:t=>{t.exports=["アングル"]},95264:t=>{t.exports=["口座サイズ"]},85160:t=>{t.exports=["常に統計を表示"]},54189:t=>{t.exports=["アーク"]},34674:t=>{t.exports=["最小ティックサイズでの平均高安"]},91757:t=>{t.exports=["下"]},17608:t=>{t.exports=["下ラベル"]},48848:t=>{t.exports=["枠"]},72269:t=>{t.exports=["枠"]},27331:t=>{t.exports=["背景"]},19949:t=>{t.exports=["バーの範囲"]},81260:t=>{t.exports=["グリッド"]},67114:t=>{t.exports=["日時範囲"]},75460:t=>{t.exports=["距離"]},46211:t=>{t.exports=["絵文字ピン"]},46001:t=>{t.exports=["エントリー価格"]},1220:t=>{t.exports=["延長"]},71116:t=>{t.exports=["下に延長"]},45809:t=>{t.exports=["左に延長"]},25892:t=>{t.exports=["ラインを左に延長"]},3304:t=>{t.exports=["ラインを左に延長"]},83095:t=>{t.exports=["ラインを右に延長"]},14025:t=>{t.exports=["右に延長"]},74395:t=>{t.exports=["ラインを右に延長"]},85197:t=>{t.exports=["上に延長"]},17006:t=>{t.exports=["フォントサイズ"]},31343:t=>{t.exports=["失敗テキスト"]},28565:t=>{t.exports=["失敗の背景色"]},87931:t=>{t.exports=["ファン"]},39836:t=>{t.exports=["ログスケールに基づくフィボナッチレベル"]},10578:t=>{t.exports=["完全な円"]},25264:t=>{t.exports=["HLバー"]},77405:t=>{t.exports=["水平"]},66049:t=>{t.exports=["OCバー"]},27531:t=>{t.exports=["ロットサイズ"]},85206:t=>{t.exports=["ラベル"]},75332:t=>{t.exports=["ラベルの枠"]},14773:t=>{t.exports=["ラベル背景"]},37126:t=>{t.exports=["ラベルテキスト"]},79106:t=>{t.exports=["レベル"]},95610:t=>{t.exports=["レベルライン"]},19286:t=>{t.exports=["左"]},79307:t=>{t.exports=["左ラベル"]},49286:t=>{t.exports=["ライン - HL/2"]},17676:t=>{t.exports=["ライン - 始値"]},47669:t=>{t.exports=["ライン - 終値"]},71899:t=>{t.exports=["ライン - 高値"]},83394:t=>{t.exports=["ライン - 安値"]},60489:t=>{t.exports=["ラインの色"]},53889:t=>{t.exports=["モード"]},76476:t=>{t.exports=["中央"]},24510:t=>{t.exports=["中間点"]},22213:t=>{t.exports=["ソース背景色"]},15500:t=>{t.exports=["ソース枠"]},79238:t=>{t.exports=["ソーステキスト"]},37249:t=>{t.exports=["統計"]},28712:t=>{t.exports=["統計情報の位置"]},50948:t=>{t.exports=["ストップの色"]},56119:t=>{t.exports=["損切り水準"]},69835:t=>{t.exports=["成功テキスト"]},91141:t=>{t.exports=["成功の背景色"]},650:t=>{t.exports=["パーセント"]},25684:t=>{t.exports=["価格"]},23675:t=>{t.exports=["価格ラベル"]},75675:t=>{t.exports=["価格ラベル"]},16103:t=>{t.exports=["価格レベル"]},46964:t=>{t.exports=["価格範囲"]},59771:t=>{t.exports=["プライス/バー比率"]},29072:t=>{t.exports=["価格"]},2635:t=>{t.exports=["利確水準"]},33886:t=>{t.exports=["範囲と比率"]},24186:t=>{t.exports=["反転"]},21141:t=>{t.exports=["右"]},91367:t=>{t.exports=["右ラベル"]},63833:t=>{t.exports=["リスク"]},95545:t=>{t.exports=["波動"]},26458:t=>{t.exports=["ヒゲ"]},65994:t=>{t.exports=["上"]},10209:t=>{t.exports=["上ラベル"]},98001:t=>{t.exports=["ターゲット背景色"]},89258:t=>{t.exports=["ターゲット枠"]},45302:t=>{t.exports=["ターゲットの色"]},74289:t=>{ +t.exports=["ターゲットテキスト"]},17932:t=>{t.exports=["テキストを折り返す"]},92960:t=>{t.exports=["テキストの配置"]},90581:t=>{t.exports=["テキストの向き"]},55325:t=>{t.exports=["時間ラベル"]},77838:t=>{t.exports=["時間レベル"]},2295:t=>{t.exports=["不透明度"]},4372:t=>{t.exports=["トレンドライン"]},12374:t=>{t.exports=["同色を利用"]},91322:t=>{t.exports=["値"]},25227:t=>{t.exports=["分散"]},44085:t=>{t.exports=["垂直"]},1670:t=>{t.exports=["角度の変更"]},54119:t=>{t.exports=["矢印の色の変更"]},72080:t=>{t.exports=["フラグの色の変更"]},98905:t=>{t.exports=["上マージンの変更"]},11049:t=>{t.exports=["垂直位置のY座標の変更"]},31804:t=>{t.exports=["{title}を反時計回りに変更"]},99128:t=>{t.exports=["{title}の係数をパーセントとして表示の変更"]},20216:t=>{t.exports=["{title}の色の変更"]},35435:t=>{t.exports=["{title}のコンパクト統計モードの変更"]},550:t=>{t.exports=["{title}の上昇ローソク足の実体の色の変更"]},22313:t=>{t.exports=["{title}のローソク足の実体の表示の変更"]},7373:t=>{t.exports=["{title}の下降ローソク足の実体の色の変更"]},38742:t=>{t.exports=["{title}の下降ローソク足の色の変更"]},42273:t=>{t.exports=["{title}の上昇ローソク足の色の変更"]},76054:t=>{t.exports=["{title}のローソク足のヒゲの色の変更"]},27029:t=>{t.exports=["{title}のローソク足のヒゲの表示の変更"]},45537:t=>{t.exports=["{title}の角度の表示の変更"]},31775:t=>{t.exports=["{title}の口座サイズの変更"]},37913:t=>{t.exports=["{title}の常に統計を表示の変更"]},15521:t=>{t.exports=["{title}のすべてのラインの色の変更"]},17466:t=>{t.exports=["{title}の円弧の第{index}ラインの色の変更"]},72307:t=>{t.exports=["{title}の円弧の第{index}ラインの幅の変更"]},13853:t=>{t.exports=["{title}の円弧の第{index}ラインの表示の変更"]},78680:t=>{t.exports=["{title}の平均HL値の変更"]},15802:t=>{t.exports=["{title}の下部ラベルの表示の変更"]},36438:t=>{t.exports=["{title}の背景の透明度の変更"]},82465:t=>{t.exports=["{title}の背景の表示の変更"]},75312:t=>{t.exports=["{title}の背景色の変更"]},39651:t=>{t.exports=["{title}の背景色1の変更"]},78177:t=>{t.exports=["{title}の背景色2の変更"]},42746:t=>{t.exports=["{title}のバーの範囲の表示の変更"]},53770:t=>{t.exports=["{title}のグリッドの表示の変更"]},29145:t=>{t.exports=["{title}のグリッドラインの色の変更"]},64949:t=>{t.exports=["{title}のグリッドラインのスタイルの変更"]},93548:t=>{t.exports=["{title}のグリッドラインの幅の変更"]},15485:t=>{t.exports=["{title}の日時範囲の表示の変更"]},3400:t=>{t.exports=["{title}の規模の変更"]},91534:t=>{t.exports=["{title}の距離の表示の変更"]},65056:t=>{t.exports=["{title}の絵文字の変更"]},65899:t=>{t.exports=["{title}の絵文字の表示の変更"]},59354:t=>{t.exports=["{title}のエントリー価格の変更"]},1447:t=>{t.exports=["{title}を下に延長の変更"]},15258:t=>{t.exports=["{title}を左に延長の変更"]},896:t=>{t.exports=["{title}を上に延長の変更"]},3708:t=>{t.exports=["{title}の左に延長の変更"]},45719:t=>{t.exports=["{title}の右に延長の変更"]},86647:t=>{t.exports=["{title}の延長の変更"]},3156:t=>{t.exports=["{title}の失敗テキストの色の変更"]},49885:t=>{t.exports=["{title}の失敗の背景色の色の変更"]},89126:t=>{t.exports=["{title}のファンの第{index}ラインの表示の変更"]},30016:t=>{t.exports=["{title}のファンの第{index}ラインの幅の変更"]},36147:t=>{t.exports=["{title}のファンの第{index}ラインの色の変更"]},78142:t=>{t.exports=["{title}のファンの表示の変更"]},79467:t=>{t.exports=["{title}のファンのラインの色の変更"]},45739:t=>{t.exports=["{title}のログスケールに基づくフィボナッチレベルの変更"]},99670:t=>{t.exports=["{title}の水平反転の変更"]},35165:t=>{t.exports=["{title}の完全な円での表示の変更"]},48983:t=>{t.exports=["{title}の画像の背景色の変更"]},45025:t=>{t.exports=["{title}のロットサイズの変更"]},81170:t=>{t.exports=["{title}のラベル位置の変更"]},22775:t=>{t.exports=["{title}のラベルのフォントサイズの変更"]},24338:t=>{ +t.exports=["{title}のラベルの表示の変更"]},32891:t=>{t.exports=["{title}のレベル{index}ラインの係数の変更"]},85551:t=>{t.exports=["{title}のレベル{index}ラインの色の変更"]},47840:t=>{t.exports=["{title}のレベル{index}ラインのスタイルの変更"]},45463:t=>{t.exports=["{title}のレベル{index}ラインの表示の変更"]},90098:t=>{t.exports=["{title}のレベル{index}ラインの幅の変更"]},26710:t=>{t.exports=["{title}のレベルの表示の変更"]},2359:t=>{t.exports=["{title}の左ラベルの表示の変更"]},44643:t=>{t.exports=["{title}のラインの幅の変更"]},20563:t=>{t.exports=["{title}のラインの色の変更"]},66982:t=>{t.exports=["{title}のラインスタイルの変更"]},94441:t=>{t.exports=["{title}のモードの変更"]},89996:t=>{t.exports=["{title}の中間点の表示の変更"]},36618:t=>{t.exports=["{title}の上下反転の変更"]},18544:t=>{t.exports=["{title}のソースの背景色の色の変更"]},48035:t=>{t.exports=["{title}のソースの枠の色の変更"]},42286:t=>{t.exports=["{title}のソーステキストの色の変更"]},588:t=>{t.exports=["{title}の統計情報の位置の変更"]},54659:t=>{t.exports=["{title}のストップの色の変更"]},89182:t=>{t.exports=["{title}のストップレベルの変更"]},82224:t=>{t.exports=["{title}のストップ価格の変更"]},88383:t=>{t.exports=["{title}の成功テキストの色の変更"]},26967:t=>{t.exports=["{title}の成功の背景色の色の変更"]},45936:t=>{t.exports=["{title}の価格ラベルの表示の変更"]},88577:t=>{t.exports=["{title}の価格ラベルの表示の変更"]},47045:t=>{t.exports=["{title}の価格範囲の表示の変更"]},56175:t=>{t.exports=["{title}の価格の表示の変更"]},44539:t=>{t.exports=["{title}の利益水準の変更"]},41646:t=>{t.exports=["{title}のターゲット価格の変更"]},52877:t=>{t.exports=["{title}の反転の変更"]},16598:t=>{t.exports=["{title}の右ラベルの表示の変更"]},31553:t=>{t.exports=["{title}のリスクの変更"]},40344:t=>{t.exports=["{title}のリスク表示モードの変更"]},73137:t=>{t.exports=["{title}の上部ラベルの表示の変更"]},52387:t=>{t.exports=["{title}のターゲットの背景色の変更"]},6921:t=>{t.exports=["{title}のターゲットの枠の色の変更"]},97573:t=>{t.exports=["{title}のターゲットの色の変更"]},27634:t=>{t.exports=["{title}のターゲットテキストの色の変更"]},33822:t=>{t.exports=["{title}の日時ラベルの表示の変更"]},84321:t=>{t.exports=["{title}の透明度の変更"]},12355:t=>{t.exports=["{title}の分散値の変更"]},25937:t=>{t.exports=["{toolName}のラベルの垂直方向の配置の変更"]},46991:t=>{t.exports=["{toolName}のラベルの水平方向の配置の変更"]},73080:t=>{t.exports=["{toolName}のラベルの方向の変更"]},24272:t=>{t.exports=["{toolName}のラインの表示の変更"]},46404:t=>{t.exports=["{toolName}のラインの幅の変更"]},50265:t=>{t.exports=["{toolName}のラインの色の変更"]},72781:t=>{t.exports=["{toolName}のラインを左に延長の変更"]},84613:t=>{t.exports=["{toolName}のラインを右に延長の変更"]},62603:t=>{t.exports=["{toolName}のラインの左端の変更"]},62412:t=>{t.exports=["{toolName}のラインの右端の変更"]},35422:t=>{t.exports=["{toolName}のラインのスタイルの変更"]},77690:t=>{t.exports=["{toolName}のテキストの変更"]},69871:t=>{t.exports=["{toolName}のテキストの表示の変更"]},25878:t=>{t.exports=["{toolName}のテキストの折り返しの変更"]},91832:t=>{t.exports=["{toolName}のテキストの背景色の変更"]},18610:t=>{t.exports=["{toolName}のテキストの背景の表示の変更"]},44755:t=>{t.exports=["{toolName}のテキストの枠の色の変更"]},6324:t=>{t.exports=["{toolName}のテキストの枠の幅の変更"]},45529:t=>{t.exports=["{toolName}のテキストの枠の表示の変更"]},6500:t=>{t.exports=["{toolName}のテキストの色の変更"]},51614:t=>{t.exports=["{toolName}のテキストフォントを太字に変更"]},18572:t=>{t.exports=["{toolName}のテキストフォントをイタリックに変更"]},48382:t=>{t.exports=["{toolName}のテキストのフォントサイズの変更"]},21926:t=>{t.exports=["背景色"]},52241:t=>{t.exports=["背景の塗りつぶし"]},70607:t=>{t.exports=["ラインの色"]},41075:t=>{t.exports=["ラインの種類"]},73043:t=>{ +t.exports=["ライン幅"]},41437:t=>{t.exports=["テキストの色"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ja.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/ja.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..51d4c0bd --- /dev/null +++ b/charting_library/bundles/ja.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:e=>{e.exports=["追加"]},53585:e=>{e.exports=["カスタムカラーの追加"]},81865:e=>{e.exports=["不透明度"]},40054:e=>{e.exports=["色"]},44629:e=>{e.exports=["お気に入りに追加"]},38455:e=>{e.exports=["背景色"]},79964:e=>{e.exports=["背景色1"]},45320:e=>{e.exports=["背景色2"]},60925:e=>{e.exports=["ドット"]},42973:e=>{e.exports=["点線"]},59317:e=>{e.exports=["破線"]},99289:e=>{e.exports=["消しゴム"]},23886:e=>{e.exports=["フォントサイズ"]},17006:e=>{e.exports=["フォントサイズ"]},17517:e=>{e.exports=["すべての描画ツールを非表示"]},74813:e=>{e.exports=["お気に入り描画ツールのツールバーを非表示"]},37057:e=>{e.exports=["すべての描画ツールをロック"]},71845:e=>{e.exports=["ラインツールの背景"]},12928:e=>{e.exports=["ラインツールの色"]},21327:e=>{e.exports=["ラインツールのテキストの色"]},86327:e=>{e.exports=["ラインツールの太さ"]},47059:e=>{e.exports=["ラインツールの太さ"]},41610:e=>{e.exports=["詳細"]},37140:e=>{e.exports=["マグネットモードでは、価格バーの近くに描画を配置すると近くのOHLC値(始値・高値・安値・終値)にくっつきます"]},67455:e=>{e.exports=["マーカーの色"]},59607:e=>{e.exports=["ものさし"]},36551:e=>{e.exports=["新規描画は、マルチレイアウトのすべてのチャートに複製され、同じティッカーが選択された時に表示されます。"]},91977:e=>{e.exports=["非表示ツールを表示"]},51072:e=>{e.exports=["オブジェクトツリーを表示"]},49421:e=>{e.exports=["描画モードの維持"]},49593:e=>{e.exports=["ストップの背景色"]},36785:e=>{e.exports=["ターゲットの背景色"]},76091:e=>{e.exports=["描画を削除"]},54336:e=>{e.exports=["色を削除"]},72482:e=>{e.exports=["お気に入りから削除"]},19221:e=>{e.exports=["テキストの色"]},38925:e=>{e.exports=["ズームイン"]},49895:e=>{e.exports=["ズームアウト"]},16631:e=>{e.exports=["ラインツールのテキストの色の変更"]},74350:e=>{e.exports=["ラインツールの背景色の変更"]},68519:e=>{e.exports=["ラインツールの色の変更"]},36819:e=>{e.exports=["ラインツールのフォントサイズの変更"]},54769:e=>{e.exports=["ラインツールの線種の変更"]},41648:e=>{e.exports=["ラインツールの線の幅の変更"]},32868:e=>{e.exports=["{hotKey_0} + チャートをクリック"]},68125:e=>{e.exports=["{hotKey_0} — 円"]},40234:e=>{e.exports=["{hotKey_0} ー 45度の角度で直線を描く"]},10289:e=>{e.exports=["{hotKey_0} — 固定増分"]},81591:e=>{e.exports=["{hotKey_0} — 正方形"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ja.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/ja.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..0f994b38 --- /dev/null +++ b/charting_library/bundles/ja.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:e=>{e.exports=["バー"]},19648:e=>{e.exports=["12時間"]},55838:e=>{e.exports=["24時間"]},88364:e=>{e.exports=["チャートの基本スタイル"]},46720:e=>{e.exports=["十字カーソル"]},50985:e=>{e.exports=["通貨"]},17319:e=>{e.exports=["通貨と単位"]},19481:e=>{e.exports=["外観"]},68791:e=>{e.exports=["引数"]},95036:e=>{e.exports=["平均終値"]},27331:e=>{e.exports=["背景"]},22519:e=>{e.exports=["バーの変動値"]},87845:e=>{e.exports=["ボタン"]},25209:e=>{e.exports=["日付の形式"]},55090:e=>{e.exports=["曜日の表示"]},29601:e=>{e.exports=["詳細"]},26897:e=>{e.exports=["イベント"]},95338:e=>{e.exports=["水平グリッドライン"]},60971:e=>{e.exports=["高値・安値"]},61142:e=>{e.exports=["インジケーター"]},34905:e=>{e.exports=["インジケーター値"]},29687:e=>{e.exports=["インジケーターと財務指標値"]},25084:e=>{e.exports=["インジケーターと財務指標名"]},9654:e=>{e.exports=["インジケーター名"]},99487:e=>{e.exports=["OHLC値"]},75991:e=>{e.exports=["市場の開始状況を表示"]},96073:e=>{e.exports="Long Description"},70500:e=>{e.exports=["金額"]},66653:e=>{e.exports=["マージン"]},42502:e=>{e.exports=["ラベルを重ねない"]},74343:e=>{e.exports=["ナビゲーション"]},43115:e=>{e.exports=["スケール"]},53224:e=>{e.exports=["スケールの配置"]},79194:e=>{e.exports=["ステータスライン"]},89053:e=>{e.exports=["シンボル"]},35383:e=>{e.exports=["シンボル名"]},27767:e=>{e.exports=["シンボルの現在値"]},40847:e=>{e.exports=["シンボルの前日終値"]},50446:e=>{e.exports=["ペイン"]},73908:e=>{e.exports=["ペインの境界線"]},36014:e=>{e.exports=["パーセンテージ"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports=["プレ/アフターマーケット価格"]},64859:e=>{e.exports=["価格スケール"]},76523:e=>{e.exports=["価格とパーセント値"]},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["透かし"]},67369:e=>{e.exports=["タイトル"]},31326:e=>{e.exports=["タイトル"]},23097:e=>{e.exports=["ティッカー"]},82168:e=>{e.exports=["ティッカーと詳細"]},43637:e=>{e.exports=["時間軸"]},97316:e=>{e.exports=["時刻の表記"]},90801:e=>{e.exports=["トレーディング"]},77534:e=>{e.exports=["単位"]},1111:e=>{e.exports=["出来高"]},80170:e=>{e.exports=["スケールに応じた値"]},91322:e=>{e.exports=["値"]},70353:e=>{e.exports=["垂直グリッドライン"]},57889:e=>{e.exports=["OHLC値の表示の変更"]},35646:e=>{e.exports=["ナビゲーションボタンの表示の変更"]},18644:e=>{e.exports=["市場ステータスの表示の変更"]},45110:e=>{e.exports=["バーの変動値の表示の変更"]},10349:e=>{e.exports=["下マージンの変更"]},88161:e=>{e.exports=["通貨と単位ラベルの表示の変更"]},79570:e=>{e.exports=["通貨ラベルの表示の変更"]},99011:e=>{e.exports=["チャートの背景色の変更"]},72458:e=>{e.exports=["チャートの背景の種類の変更"]},37034:e=>{e.exports=["十字カーソルの幅の変更"]},29951:e=>{e.exports=["十字カーソルの色の変更"]},92027:e=>{e.exports=["十字カーソルのスタイルの変更"]},50457:e=>{e.exports=["日付の形式の変更"]},7104:e=>{e.exports=["曜日の表示の変更"]},88096:e=>{e.exports=["水平グリッドラインの色の変更"]},2523:e=>{e.exports=["水平グリッドラインのスタイルの変更"]},31325:e=>{e.exports=["インジケーターのタイトルの表示の変更"]},99774:e=>{e.exports=["インジケーターの値の表示の変更"]},96162:e=>{e.exports=["インジケーターの引数の表示の変更"]},59820:e=>{e.exports=["インジケーターと財務指標名ラベルの可視性を変更"]},90512:e=>{e.exports=["インジケーターと財務指標値のラベルの可視性を変更"]},97956:e=>{e.exports=["凡例の背景の透明度の変更"]},61061:e=>{e.exports=["凡例の背景の表示の変更"]},37730:e=>{e.exports=["ペインボタンの表示の変更"]},89032:e=>{e.exports=["ペインの境界線の色の変更"]},35636:e=>{e.exports=["右マージンの変更"]},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports=["シンボルの透かしの色の変更"]}, +87159:e=>{e.exports=["シンボルの透かしの表示の変更"]},26717:e=>{e.exports=["シンボルの詳細の表示の変更"]},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports=["シンボルの現在値モードの変更"]},95071:e=>{e.exports=["シンボルの凡例の形式の変更"]},35065:e=>{e.exports=["スケールテキストの色の変更"]},84382:e=>{e.exports=["スケールのフォントサイズの変更"]},12468:e=>{e.exports=["スケールのラインの色の変更"]},71589:e=>{e.exports=["セッション区切りの表示の変更"]},15035:e=>{e.exports=["セッション区切りの幅の変更"]},1579:e=>{e.exports=["セッション区切りの色の変更"]},21460:e=>{e.exports=["セッション区切りのスタイルの変更"]},76991:e=>{e.exports=["時刻の表記の変更"]},98905:e=>{e.exports=["上マージンの変更"]},7011:e=>{e.exports=["単位ラベルの表示の変更"]},22722:e=>{e.exports=["垂直グリッドラインの色の変更"]},22867:e=>{e.exports=["垂直グリッドラインのスタイルの変更"]},9455:e=>{e.exports=["出来高の値の表示の変更"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ja.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/ja.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..0e341751 --- /dev/null +++ b/charting_library/bundles/ja.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:t=>{t.exports=["#{count}(価格, バー)"]},4639:t=>{t.exports=["座標"]},22192:t=>{t.exports=["日"]},37067:t=>{t.exports=["再配置 (価格, バー)"]},13611:t=>{t.exports=["ラインを延長"]},63099:t=>{t.exports=["時間"]},66304:t=>{t.exports=["パラメーター"]},95543:t=>{t.exports=["月"]},28134:t=>{t.exports=["分"]},71129:t=>{t.exports=["秒"]},86672:t=>{t.exports=["レンジ"]},21594:t=>{t.exports=["週"]},23723:t=>{t.exports=["バーのX座標の変更"]},66266:t=>{t.exports=["価格のY座標の変更"]},13355:t=>{t.exports=["{title}の可視性を何日までに変更"]},41377:t=>{t.exports=["{title}の可視性を何日からに変更"]},96902:t=>{t.exports=["{title}のラインを延長の変更"]},35388:t=>{t.exports=["{title}の可視性を何時間からに変更"]},78586:t=>{t.exports=["{title}の可視性を何時間までに変更"]},59635:t=>{t.exports=["{title}の可視性を何ヶ月からに変更"]},74266:t=>{t.exports=["{title}の可視性を何ヶ月までに変更"]},91633:t=>{t.exports=["{title}の可視性を何分までに変更"]},15106:t=>{t.exports=["{title}の可視性を何分からに変更"]},66161:t=>{t.exports=["{title}の可視性を何秒までに変更"]},2822:t=>{t.exports=["{title}の可視性を何秒からに変更"]},21339:t=>{t.exports=["{title}の可視性を何週からに変更"]},68643:t=>{t.exports=["{title}の可視性を何週までに変更"]},30810:t=>{t.exports=["{title}のティックでの可視性の変更"]},24941:t=>{t.exports=["{title}の週足での可視性の変更"]},29088:t=>{t.exports=["{title}の日足での可視性の変更"]},68971:t=>{t.exports=["{title}の時間足での可視性の変更"]},64370:t=>{t.exports=["{title}の分足での可視性の変更"]},6659:t=>{t.exports=["{title}の月足での可視性の変更"]},29091:t=>{t.exports=["{title}のレンジでの可視性の変更"]},46948:t=>{t.exports=["{title}の秒足での可視性の変更"]},18567:t=>{t.exports=["{propertyName}のプロパティの変更"]},82211:t=>{t.exports=["日"]},33486:t=>{t.exports=["何日まで"]},14077:t=>{t.exports=["何日から"]},3143:t=>{t.exports=["時間"]},84775:t=>{t.exports=["何時間から"]},11255:t=>{t.exports=["何時間まで"]},72223:t=>{t.exports=["描画を移動"]},58964:t=>{t.exports=["月"]},71770:t=>{t.exports=["何ヶ月から"]},37179:t=>{t.exports=["何ヶ月まで"]},16465:t=>{t.exports=["分"]},72317:t=>{t.exports=["何分まで"]},25586:t=>{t.exports=["何分から"]},32925:t=>{t.exports=["秒"]},39017:t=>{t.exports=["何秒まで"]},6049:t=>{t.exports=["何秒から"]},13604:t=>{t.exports=["レンジ"]},93016:t=>{t.exports=["週"]},32002:t=>{t.exports=["何週から"]},28091:t=>{t.exports=["何週まで"]},59523:t=>{t.exports=["ティック"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ja.6803.be8cafcc34e317edec88.js b/charting_library/bundles/ja.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..79f2b36b --- /dev/null +++ b/charting_library/bundles/ja.6803.be8cafcc34e317edec88.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports=["(始値 + 高値 + 安値 + 終値)/4"]},94884:e=>{e.exports=["(高値 + 安値 + 終値)/3"]},10591:e=>{e.exports=["(高値 + 安値)/2"]},63243:e=>{e.exports=["(現在足の始値基準ではなく)前の足の終値基準でバーの色を判定"]},72171:e=>{e.exports=["中央"]},9994:e=>{e.exports=["配当でデータを調整"]},10989:e=>{e.exports=["限月の切り替えを調整"]},70816:e=>{e.exports=["平均終値"]},91757:e=>{e.exports=["下"]},50430:e=>{e.exports=["下部ライン"]},83760:e=>{e.exports=["実体"]},72269:e=>{e.exports=["枠"]},7445:e=>{e.exports=["基準レベル"]},47586:e=>{e.exports=["Bid/Ask"]},39667:e=>{e.exports=["下降バー"]},87151:e=>{e.exports=["下降カラー"]},81285:e=>{e.exports=["データの調整"]},4329:e=>{e.exports=["デフォルト"]},86846:e=>{e.exports=["塗りつぶし"]},58747:e=>{e.exports=["上部エリア"]},11157:e=>{e.exports=["下部エリア"]},86953:e=>{e.exports=["HLCバー"]},77405:e=>{e.exports=["水平"]},39292:e=>{e.exports=["高値・安値"]},15107:e=>{e.exports=["現在値"]},19286:e=>{e.exports=["左"]},76476:e=>{e.exports=["中央"]},27879:e=>{e.exports=["シンプル"]},2391:e=>{e.exports=["ステップ"]},6350:e=>{e.exports=["プレ/アフターマーケット"]},62521:e=>{e.exports=["プレ/アフターマーケット時間の背景"]},73947:e=>{e.exports=["精度"]},8094:e=>{e.exports=["前日終値"]},77986:e=>{e.exports=["価格ライン"]},24248:e=>{e.exports=["価格のソース"]},94089:e=>{e.exports=["上昇予測バー"]},5704:e=>{e.exports=["下降予測バー"]},29881:e=>{e.exports=["価格スケールに(平均足ではなく)実際の価格を表示"]},21141:e=>{e.exports=["右"]},44673:e=>{e.exports=["マーカー"]},26458:e=>{e.exports=["ヒゲ"]},65994:e=>{e.exports=["上"]},57417:e=>{e.exports=["上部ライン"]},92960:e=>{e.exports=["テキストの配置"]},90581:e=>{e.exports=["テキストの向き"]},55314:e=>{e.exports=["細いバー"]},87492:e=>{e.exports=["タイムゾーン"]},58416:e=>{e.exports=["タイプ"]},5536:e=>{e.exports=["上昇カラー"]},83610:e=>{e.exports=["上昇バー"]},23500:e=>{e.exports=["日足で清算価格を終値として利用"]},44085:e=>{e.exports=["垂直"]},30792:e=>{e.exports=["ローソク足"]},55740:e=>{e.exports=["HLCバーの変更"]},90168:e=>{e.exports=["平均価格ラインの幅の変更"]},30385:e=>{e.exports=["平均価格ラインの色の変更"]},97008:e=>{e.exports=["エリアの塗りつぶしの色の変更"]},6610:e=>{e.exports=["エリアラインの幅の変更"]},661:e=>{e.exports=["エリアラインの色の変更"]},1316:e=>{e.exports=["エリア価格のソースの変更"]},29180:e=>{e.exports=["Askラインの色の変更"]},31547:e=>{e.exports=["基準レベルの変更"]},4164:e=>{e.exports=["ベースラインの下部ラインの色の変更"]},38990:e=>{e.exports=["ベースラインの下部ラインの幅の変更"]},73163:e=>{e.exports=["ベースラインの下部エリアの塗りつぶしの色の変更"]},12673:e=>{e.exports=["ベースラインの上部エリアの塗りつぶしの色の変更"]},56819:e=>{e.exports=["ベースラインの価格ソースの変更"]},68621:e=>{e.exports=["ベースラインの上部ラインの色の変更"]},35339:e=>{e.exports=["ベースラインの上部ラインの幅の変更"]},76804:e=>{e.exports=["上昇バーの色の変更"]},71816:e=>{e.exports=["下降バーの色の変更"]},36703:e=>{e.exports=["Bidラインの色の変更"]},29353:e=>{e.exports=["前の足の終値基準でバーの色を変更"]},85709:e=>{e.exports=["カラムの上昇カラーの変更"]},12155:e=>{e.exports=["カラムの下降カラーの変更"]},66890:e=>{e.exports=["カラムの価格ソースの変更"]},71809:e=>{e.exports=["小数点以下の桁数の変更"]},31317:e=>{e.exports=["時間外取引の入の変更"]},60944:e=>{e.exports=["高値・安値価格ラインの色の変更"]},83708:e=>{e.exports=["高値・安値価格ラインの幅の変更"]},81080:e=>{e.exports=["ハイローの実体の色の変更"]},30033:e=>{e.exports=["ハイローの実体の表示の変更"]},76885:e=>{e.exports=["ハイローの枠の色の変更"]},79236:e=>{e.exports=["ハイローの枠の表示の変更"]},42981:e=>{e.exports=["ハイローのラベルの表示の変更"]},31937:e=>{e.exports=["ハイローのラベルの色の変更"] +},87828:e=>{e.exports=["ラインカラーの変更"]},17119:e=>{e.exports=["ライン価格のソースの変更"]},69125:e=>{e.exports=["ライン幅の変更"]},70054:e=>{e.exports=["ラインタイプの変更"]},49973:e=>{e.exports=["アフターマーケットの色の変更"]},5969:e=>{e.exports=["アフターマーケットラインの色の変更"]},50393:e=>{e.exports=["プレ/アフターマーケット価格ラインの表示の変更"]},46257:e=>{e.exports=["プレマーケットの色の変更"]},60852:e=>{e.exports=["プレマーケットラインの色の変更"]},91183:e=>{e.exports=["前日終値ラインの色の変更"]},87631:e=>{e.exports=["前日終値ラインの幅の変更"]},77640:e=>{e.exports=["価格ラインの色の変更"]},97322:e=>{e.exports=["価格ラインの幅の変更"]},28143:e=>{e.exports=["レンジバーの細さの変更"]},75986:e=>{e.exports=["下降の練行足のヒゲの色の変更"]},7747:e=>{e.exports=["練行足のヒゲの色の変更"]},9473:e=>{e.exports=["練行足のヒゲの表示の変更"]},39783:e=>{e.exports=["価格スケールに(平均足ではなく)実際の価格を表示の変更"]},72886:e=>{e.exports=["細いバーの変更"]},5464:e=>{e.exports=["上昇の{candleType}の枠の色の変更"]},61118:e=>{e.exports=["上昇の{candleType}の色の変更"]},60164:e=>{e.exports=["下降の{candleType}のヒゲの色の変更"]},45543:e=>{e.exports=["上昇の{candleType}のヒゲの色の変更"]},39987:e=>{e.exports=["{candleType}のヒゲの表示の変更"]},47202:e=>{e.exports=["{candleType}の実体の表示の変更"]},23986:e=>{e.exports=["{candleType}の枠の表示の変更"]},92330:e=>{e.exports=["下降の{candleType}の枠の色の変更"]},36320:e=>{e.exports=["下降の{candleType}の色の変更"]},79088:e=>{e.exports=["{chartType}の下降バーの実体の色の変更"]},11107:e=>{e.exports=["{chartType}の上昇バーの実体の色の変更"]},85503:e=>{e.exports=["下降の{chartType}の色の変更"]},61250:e=>{e.exports=["{chartType}の上昇予測バーの実体の色の変更"]},18465:e=>{e.exports=["{chartType}の下降予測バーの色の変更"]},50453:e=>{e.exports=["{chartType}の上昇予測バーの色の変更"]},59414:e=>{e.exports=["上昇の{chartType}の色の変更"]},21547:e=>{e.exports=["{inputName}プロパティの変更"]},42390:e=>{e.exports=["配当でデータの調整"]},99511:e=>{e.exports=["限月の切り替えの調整"]},75165:e=>{e.exports=["中空ローソク足"]},18995:e=>{e.exports=["レンジ"]},47500:e=>{e.exports=["練行足"]},98402:e=>{e.exports=["日足で清算価格を終値として利用"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ja.6848.1833cd09ce56c0318402.js b/charting_library/bundles/ja.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..e89b689e --- /dev/null +++ b/charting_library/bundles/ja.6848.1833cd09ce56c0318402.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports=["追加"]},53585:e=>{e.exports=["カスタムカラーの追加"]},81865:e=>{e.exports=["不透明度"]},60558:e=>{e.exports=["動物 & 自然"]},14232:e=>{e.exports=["アクティビティ"]},35305:e=>{e.exports=["フード & ドリンク"]},49546:e=>{e.exports=["旗"]},72302:e=>{e.exports=["モノ"]},96330:e=>{e.exports=["スマイル & 人物"]},6878:e=>{e.exports=["記号"]},15426:e=>{e.exports=["最近使用したもの"]},15395:e=>{e.exports=["トラベル & 場所"]},73755:e=>{e.exports=["別のシンボル"]},16936:e=>{e.exports=["戻る"]},88046:e=>{e.exports=["メインチャートのシンボル"]},9898:e=>{e.exports=["ストックオプション"]},20036:e=>{e.exports=["キャンセル"]},72171:e=>{e.exports=["中央"]},23398:e=>{e.exports=["シンボルの変更"]},94551:e=>{e.exports=["チャート"]},64498:e=>{e.exports=["すべての提供元"]},91757:e=>{e.exports=["下"]},79852:e=>{e.exports=["債券"]},16079:e=>{e.exports=["グラデーション"]},42973:e=>{e.exports=["点線"]},59317:e=>{e.exports=["破線"]},56095:e=>{e.exports=["減少"]},29601:e=>{e.exports=["詳細"]},77405:e=>{e.exports=["水平"]},46812:e=>{e.exports=["増加"]},89298:e=>{e.exports=["オフセット"]},68988:e=>{e.exports=["OK"]},19286:e=>{e.exports=["左"]},76476:e=>{e.exports=["中央"]},29673:e=>{e.exports=["条件に合致する取引所はありません"]},41379:e=>{e.exports=["条件に合致するシンボルはありません"]},55362:e=>{e.exports=["通常"]},35563:e=>{e.exports=["数字形式が有効なものではありません。"]},19724:e=>{e.exports=["情報源"]},35637:e=>{e.exports=["ソリッド"]},52298:e=>{e.exports=["検索"]},13269:e=>{e.exports=["情報源を選択"]},2607:e=>{e.exports=["指定された値が銘柄の最大値 {max} を超えています。"]},53669:e=>{e.exports=["指定された値が銘柄の最小値 {min} 未満です。"]},89053:e=>{e.exports=["シンボル"]},48490:e=>{e.exports=["シンボル & 詳細"]},99983:e=>{e.exports=["シンボル検索"]},54336:e=>{e.exports=["色を削除"]},21141:e=>{e.exports=["右"]},65994:e=>{e.exports=["上"]},92960:e=>{e.exports=["テキストの配置"]},90581:e=>{e.exports=["テキストの向き"]},60142:e=>{e.exports=["太さ"]},78019:e=>{e.exports=["選択中の描画をまとめて移動するには演算子を使用します。価格に対しては+ , - , / , *、バーインデックスに対しては+ ,- を使用します。"]},44085:e=>{e.exports=["垂直"]},87592:e=>{e.exports=["CFD"]},17023:e=>{e.exports=["不透明度の変更"]},13066:e=>{e.exports=["色の変更"]},95657:e=>{e.exports=["太さの変更"]},18567:e=>{e.exports=["{propertyName}のプロパティの変更"]},36962:e=>{e.exports=["終値"]},8448:e=>{e.exports=["暗号"]},1328:e=>{e.exports=["預託証券"]},76080:e=>{e.exports=["例. +1"]},95166:e=>{e.exports=["例. /2"]},88720:e=>{e.exports=["経済指標"]},39512:e=>{e.exports=["FX"]},81859:e=>{e.exports=["先物"]},39337:e=>{e.exports=["高値"]},91815:e=>{e.exports=["高値+安値の平均"]},40771:e=>{e.exports=["高値+安値+終値の平均"]},9523:e=>{e.exports=["高値+安値+終値x2の平均"]},12754:e=>{e.exports=["指数"]},38071:e=>{e.exports=["指数"]},12504:e=>{e.exports=["始値+高値+安値+終値の平均"]},38466:e=>{e.exports=["始値"]},3919:e=>{e.exports=["安値"]},36931:e=>{e.exports=["株式"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ja.7076.5055b5f097e7204685ed.js b/charting_library/bundles/ja.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..59121c11 --- /dev/null +++ b/charting_library/bundles/ja.7076.5055b5f097e7204685ed.js @@ -0,0 +1,35 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:t=>{t.exports=["リプレイ"]},14642:t=>{t.exports=["ダーク"]},69841:t=>{t.exports=["ライト"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["日"],t.exports.h_dates=["時間"],t.exports.m_dates=["分"],t.exports.s_dates=["秒"],t.exports.in_dates=[":"]},97840:t=>{t.exports=["日"]},64302:t=>{t.exports=["時間"]},79442:t=>{t.exports=["分"]},22448:t=>{t.exports=["秒"]},16493:t=>{t.exports=["{title}のコピー"]},13395:t=>{t.exports=["日"]},37720:t=>{t.exports=["月"]},69838:t=>{t.exports=["レンジ"]},59231:t=>{t.exports="T"},85521:t=>{t.exports=["週"]},13994:t=>{t.exports=["時間"]},6791:t=>{t.exports=["分"]},2949:t=>{t.exports=["秒"]},77297:t=>{t.exports=["終値"]},56723:t=>{t.exports=["高値"]},5801:t=>{t.exports=["高値、安値の平均"]},98865:t=>{t.exports=["高値、安値、終値の平均"]},42659:t=>{t.exports=["始値、高値、安値、終値の平均"]},4292:t=>{t.exports=["安値"]},78155:t=>{t.exports=["始値"]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["閉じる"],t.exports.Back_input=["戻る"],t.exports["Hull MA_input"]=["ハル移動平均線"],t.exports["{number} item_combobox_input"]=["{number}アイテム"],t.exports.Length_input=["期間"],t.exports.Plot_input=["プロット"],t.exports.Zero_input=["ゼロ"],t.exports.Signal_input=["シグナル"],t.exports.Long_input=["ロング"],t.exports.Short_input=["ショート"],t.exports.UpperLimit_input=["上限"],t.exports.LowerLimit_input=["下限"],t.exports.Offset_input=["オフセット"],t.exports.length_input=["期間"],t.exports.mult_input=["標準偏差"],t.exports.short_input=["ショート"],t.exports.long_input=["ロング"],t.exports.Limit_input=["指値"],t.exports.Move_input=["移動"],t.exports.Value_input=["値"],t.exports.Method_input=["メソッド"],t.exports["Values in status line_input"]=["ステータスラインの値"],t.exports["Labels on price scale_input"]=["価格スケールのラベル"],t.exports["Accumulation/Distribution_input"]=["アキュムレーション/ディストリビューション"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["分布線"],t.exports["Window Size_input"]=["ウィンドウの大きさ"],t.exports.Sigma_input=["シグマ"],t.exports["Aroon Up_input"]=["アルーンアップ"],t.exports["Aroon Down_input"]=["アルーンダウン"],t.exports.Upper_input=["上方"],t.exports.Lower_input=["下方"],t.exports.Deviation_input=["偏差"],t.exports["Levels Format_input"]=["レベルフォーマット"],t.exports["Labels Position_input"]=["ラベルの位置"],t.exports["0 Level Color_input"]=["0レベルの色"],t.exports["0.236 Level Color_input"]=["0.236レベルの色"],t.exports["0.382 Level Color_input"]=["0.382レベルの色"],t.exports["0.5 Level Color_input"]=["0.5レベルの色"],t.exports["0.618 Level Color_input"]=["0.618レベルの色"],t.exports["0.65 Level Color_input"]=["0.65レベルの色"],t.exports["0.786 Level Color_input"]=["0.786レベルの色"],t.exports["1 Level Color_input"]=["1.0レベルの色"],t.exports["1.272 Level Color_input"]=["1.272レベルの色"],t.exports["1.414 Level Color_input"]=["1.414レベルの色"],t.exports["1.618 Level Color_input"]=["1.618レベルの色"],t.exports["1.65 Level Color_input"]=["1.65レベルの色"],t.exports["2.618 Level Color_input"]=["2.618レベルの色"],t.exports["2.65 Level Color_input"]=["2.65レベルの色"],t.exports["3.618 Level Color_input"]=["3.618レベルの色"],t.exports["3.65 Level Color_input"]=["3.65レベルの色"], +t.exports["4.236 Level Color_input"]=["4.236レベルの色"],t.exports["-0.236 Level Color_input"]=["-0.236レベルの色"],t.exports["-0.382 Level Color_input"]=["-0.382レベルの色"],t.exports["-0.618 Level Color_input"]=["-0.618レベルの色"],t.exports["-0.65 Level Color_input"]=["-0.65レベルの色"],t.exports.ADX_input="ADX",t.exports["ADX Smoothing_input"]=["ADX平滑化"],t.exports["DI Length_input"]=["DIの期間"],t.exports.Smoothing_input=["平滑化"],t.exports.ATR_input="ATR",t.exports.Growing_input=["増加"],t.exports.Falling_input=["減少"],t.exports["Color 0_input"]=["色 0"],t.exports["Color 1_input"]=["色 1"],t.exports.Source_input=["ソース"],t.exports.StdDev_input=["標準偏差"],t.exports.Basis_input=["基準"],t.exports.Median_input=["中央値"],t.exports["Bollinger Bands %B_input"]=["ボリンジャーバンド%B"],t.exports.Overbought_input=["買われすぎ"],t.exports.Oversold_input=["売られすぎ"],t.exports["Bollinger Bands Width_input"]=["ボリンジャーバンド幅"],t.exports["RSI Length_input"]=["RSIの期間"],t.exports["UpDown Length_input"]=["連続騰落期間"],t.exports["ROC Length_input"]=["ROCの期間"],t.exports.MF_input=["マネーフロー"],t.exports.resolution_input=["時間足"],t.exports["Fast Length_input"]=["ファスト期間"],t.exports["Slow Length_input"]=["スロー期間"],t.exports["Chaikin Oscillator_input"]=["チャイキン・オシレーター"],t.exports.P_input="P",t.exports.X_input="X",t.exports.Q_input="Q",t.exports.p_input="p",t.exports.x_input="x",t.exports.q_input="q",t.exports.Price_input=["価格"],t.exports["Chande MO_input"]=["シャンデMO"],t.exports["Zero Line_input"]=["ゼロライン"],t.exports["Color 2_input"]=["色 2"],t.exports["Color 3_input"]=["色 3"],t.exports["Color 4_input"]=["色 4"],t.exports["Color 5_input"]=["色 5"],t.exports["Color 6_input"]=["色 6"],t.exports["Color 7_input"]=["色 7"],t.exports["Color 8_input"]=["色 8"],t.exports.CHOP_input="CHOP",t.exports["Upper Band_input"]=["アッパーバンド"],t.exports["Lower Band_input"]=["ロワーバンド"],t.exports.CCI_input="CCI",t.exports["Smoothing Line_input"]=["平滑化ライン"],t.exports["Smoothing Length_input"]=["MAの期間"],t.exports["WMA Length_input"]=["加重移動平均の期間"],t.exports["Long RoC Length_input"]=["ロングのRoC期間"],t.exports["Short RoC Length_input"]=["ショートのRoC期間"],t.exports.sym_input=["シンボル"],t.exports.Symbol_input=["シンボル"],t.exports.Correlation_input=["相関"],t.exports.Period_input=["期間"],t.exports.Centered_input=["中央に配置"],t.exports["Detrended Price Oscillator_input"]=["トレンド除去プライスオシレーター"],t.exports.isCentered_input=["中央に配置"],t.exports.DPO_input="DPO",t.exports["ADX smoothing_input"]=["ADX平滑化"],t.exports["+DI_input"]="+DI",t.exports["-DI_input"]="-DI",t.exports.DEMA_input="DEMA",t.exports.Divisor_input=["除数"],t.exports.EOM_input="EOM",t.exports["Elder's Force Index_input"]=["エルダー・フォース・インデックス"],t.exports.Percent_input=["パーセント"],t.exports.Exponential_input=["指数"],t.exports.Average_input=["平均"],t.exports["Upper Percentage_input"]=["上方パーセンテージ"],t.exports["Lower Percentage_input"]=["下方パーセンテージ"],t.exports.Fisher_input=["フィッシャー"],t.exports.Trigger_input=["トリガー"],t.exports.Level_input=["レベル"],t.exports["Trader EMA 1 length_input"]=["トレーダーのEMA1の期間"],t.exports["Trader EMA 2 length_input"]=["トレーダーのEMA2の期間"],t.exports["Trader EMA 3 length_input"]=["トレーダーのEMA3の期間"], +t.exports["Trader EMA 4 length_input"]=["トレーダーのEMA4の期間"],t.exports["Trader EMA 5 length_input"]=["トレーダーのEMA5の期間"],t.exports["Trader EMA 6 length_input"]=["トレーダーのEMA6の期間"],t.exports["Investor EMA 1 length_input"]=["投資家のEMA1の期間"],t.exports["Investor EMA 2 length_input"]=["投資家のEMA2の期間"],t.exports["Investor EMA 3 length_input"]=["投資家のEMA3の期間"],t.exports["Investor EMA 4 length_input"]=["投資家のEMA4の期間"],t.exports["Investor EMA 5 length_input"]=["投資家のEMA5の期間"],t.exports["Investor EMA 6 length_input"]=["投資家のEMA6の期間"],t.exports.HV_input=["ヒストリカルボラティリティ"],t.exports["Conversion Line Periods_input"]=["転換線の期間"],t.exports["Base Line Periods_input"]=["基準線の期間"],t.exports["Lagging Span_input"]=["遅行スパン"],t.exports["Conversion Line_input"]=["転換線"],t.exports["Base Line_input"]=["基準線"],t.exports["Leading Span A_input"]=["先行スパン1"],t.exports["Leading Span B_input"]=["先行スパン2"],t.exports["Plots Background_input"]=["プロットの背景"],t.exports["yay Color 0_input"]=["yay 色0"],t.exports["yay Color 1_input"]=["yay 色1"],t.exports.Multiplier_input=["乗数"],t.exports["Bands style_input"]=["バンドスタイル"],t.exports.Middle_input=["中央"],t.exports.useTrueRange_input=["トゥルーレンジ使用"],t.exports.ROCLen1_input=["ROC期間1"],t.exports.ROCLen2_input=["ROC期間2"],t.exports.ROCLen3_input=["ROC期間3"],t.exports.ROCLen4_input=["ROC期間4"],t.exports.SMALen1_input=["SMA期間1"],t.exports.SMALen2_input=["SMA期間2"],t.exports.SMALen3_input=["SMA期間3"],t.exports.SMALen4_input=["SMA期間4"],t.exports.SigLen_input=["シグナル期間"],t.exports.KST_input="KST",t.exports.Sig_input=["シグナル"],t.exports.roclen1_input=["ROC期間1"],t.exports.roclen2_input=["ROC期間2"],t.exports.roclen3_input=["ROC期間3"],t.exports.roclen4_input=["ROC期間4"],t.exports.smalen1_input=["SMA期間1"],t.exports.smalen2_input=["SMA期間2"],t.exports.smalen3_input=["SMA期間3"],t.exports.smalen4_input=["SMA期間4"],t.exports.siglen_input=["シグナル期間"],t.exports["Upper Deviation_input"]=["上方偏差"],t.exports["Lower Deviation_input"]=["下方偏差"],t.exports["Use Upper Deviation_input"]=["上方偏差を使う"],t.exports["Use Lower Deviation_input"]=["下方偏差を使う"],t.exports.Count_input=["カウント"],t.exports.Crosses_input=["交差"],t.exports.MOM_input=["モメンタムオシレーター"],t.exports.MA_input=["移動平均"],t.exports["Length EMA_input"]=["EMAの期間"],t.exports["Length MA_input"]=["MAの期間"],t.exports["Fast length_input"]=["ファスト期間"],t.exports["Slow length_input"]=["スロー期間"],t.exports["Signal smoothing_input"]=["シグナルの平滑化"],t.exports["Simple ma(oscillator)_input"]=["単純移動平均(オシレーター)"],t.exports["Simple ma(signal line)_input"]=["単純移動平均(シグナル線)"],t.exports.Histogram_input=["ヒストグラム"],t.exports.MACD_input="MACD",t.exports.fastLength_input=["短期"],t.exports.slowLength_input=["長期"],t.exports.signalLength_input=["シグナルの期間"],t.exports.NV_input=["正味価額"],t.exports.OnBalanceVolume_input=["オンバランスボリューム"],t.exports.Start_input=["開始"],t.exports.Increment_input=["増分"],t.exports["Max value_input"]=["最大値"],t.exports.ParabolicSAR_input=["パラボリックSAR"],t.exports.start_input=["開始"],t.exports.increment_input=["増分"],t.exports.maximum_input=["最大"],t.exports["Short length_input"]=["ショートの期間"],t.exports["Long length_input"]=["ロングの期間"], +t.exports.OSC_input=["OSC(オシレーター)"],t.exports.shortlen_input="shortlen",t.exports.longlen_input="longlen",t.exports.PVT_input=["プライスボリュームトレンド"],t.exports.ROC_input="ROC",t.exports.RSI_input="RSI",t.exports.RVGI_input=["RVGI(相対活力指数)"],t.exports.RVI_input=["RVI(相対活力指数)"],t.exports["Long period_input"]=["ロングの期間"],t.exports["Short period_input"]=["ショート期間"],t.exports["Signal line period_input"]=["シグナル線の期間"],t.exports.SMI_input="SMI",t.exports["SMI Ergodic Oscillator_input"]=["SMIエルゴディックオシレーター"],t.exports.Indicator_input=["インジケータ"],t.exports.Oscillator_input=["オシレーター"],t.exports.K_input="K",t.exports.D_input="D",t.exports.smoothK_input=["スムースK"],t.exports.smoothD_input=["スムースD"],t.exports["%K_input"]="%K",t.exports["%D_input"]="%D",t.exports["Stochastic Length_input"]=["ストキャスティクス期間"],t.exports["RSI Source_input"]=["RSI(相対力指数)ソース"],t.exports.lengthRSI_input=["RSI(相対力指数)期間"],t.exports.lengthStoch_input=["ストキャスティクス期間"],t.exports.TRIX_input="TRIX",t.exports.TEMA_input="TEMA",t.exports["Long Length_input"]=["ロングの期間"],t.exports["Short Length_input"]=["ショートの期間"],t.exports["Signal Length_input"]=["シグナルの期間"],t.exports.Length1_input=["期間1"],t.exports.Length2_input=["期間2"],t.exports.Length3_input=["期間3"],t.exports.length7_input=["期間7"],t.exports.length14_input=["期間14"],t.exports.length28_input=["期間28"],t.exports.UO_input="UO",t.exports.VWMA_input="VWMA",t.exports.len_input=["期間"],t.exports["VI +_input"]=["ボラティリティ指数+"],t.exports["VI -_input"]=["ボラティリティ指数-"],t.exports["%R_input"]="%R",t.exports["Jaw Length_input"]=["顎長"],t.exports["Teeth Length_input"]=["歯長"],t.exports["Lips Length_input"]=["唇長"],t.exports.Jaw_input=["顎"],t.exports.Teeth_input=["歯"],t.exports.Lips_input=["唇"],t.exports["Jaw Offset_input"]=["顎オフセット"],t.exports["Teeth Offset_input"]=["歯オフセット"],t.exports["Lips Offset_input"]=["唇オフセット"],t.exports["Down fractals_input"]=["下向きフラクタル"],t.exports["Up fractals_input"]=["フラクタル上昇"],t.exports.Periods_input=["期間"],t.exports.Shapes_input=["型"],t.exports["show MA_input"]=["移動平均を表示"],t.exports["MA Length_input"]=["MAの期間"],t.exports["Color based on previous close_input"]=["前のバーの終値を基に色を判定"],t.exports["Rows Layout_input"]=["行のレイアウト"],t.exports["Row Size_input"]=["行のサイズ"],t.exports.Volume_input=["出来高"],t.exports["Value Area volume_input"]=["バリューエリアの出来高"],t.exports["Extend Right_input"]=["右に延長"],t.exports["Extend POC Right_input"]=["POCを右に延長"],t.exports["Extend VAH Right_input"]=["VAHを右に延長"],t.exports["Extend VAL Right_input"]=["VALを右に延長"],t.exports["Value Area Volume_input"]=["バリューエリアの出来高"],t.exports.Placement_input=["配置"],t.exports.POC_input="POC",t.exports["Developing Poc_input"]=["POCの推移"],t.exports["Up Volume_input"]=["買いの出来高"],t.exports["Down Volume_input"]=["売りの出来高"],t.exports["Value Area_input"]=["バリューエリア"],t.exports["Histogram Box_input"]=["ヒストグラムボックス"],t.exports["Value Area Up_input"]=["バリューエリアの買い"],t.exports["Value Area Down_input"]=["バリューエリアの売り"],t.exports["Number Of Rows_input"]=["行の数"],t.exports["Ticks Per Row_input"]=["行ごとのティック"],t.exports["Up/Down_input"]=["買い/売り"],t.exports.Total_input=["合計"],t.exports.Delta_input=["デルタ"], +t.exports.Bar_input=["バー"],t.exports.Day_input=["日"],t.exports["Deviation (%)_input"]=["偏差(%)"],t.exports.Depth_input=["深さ"],t.exports["Extend to last bar_input"]=["最後のバーまで延長"],t.exports.Simple_input=["単純"],t.exports.Weighted_input=["加重"],t.exports["Wilder's Smoothing_input"]=["ワイルダー平滑"],t.exports["1st Period_input"]=["第1期間"],t.exports["2nd Period_input"]=["第2期間"],t.exports["3rd Period_input"]=["第3期間"],t.exports["4th Period_input"]=["第4期間"],t.exports["5th Period_input"]=["第5期間"],t.exports["6th Period_input"]=["第6期間"],t.exports["Rate of Change Lookback_input"]=["変化率の期間"],t.exports["Instrument 1_input"]=["商品1"],t.exports["Instrument 2_input"]=["商品2"],t.exports["Rolling Period_input"]=["連続期間"],t.exports["Standard Errors_input"]=["標準誤差"],t.exports["Averaging Periods_input"]=["平均期間"],t.exports["Days Per Year_input"]=["年間の日数"],t.exports["Market Closed Percentage_input"]=["市場クローズ率"],t.exports["ATR Mult_input"]=["ATRマルチ"],t.exports.VWAP_input="VWAP",t.exports["Anchor Period_input"]=["ベース期間"],t.exports.Session_input=["セッション"],t.exports.Week_input=["週"],t.exports.Month_input=["月"],t.exports.Year_input=["年"],t.exports.Decade_input=["10年"],t.exports.Century_input=["世紀"],t.exports.Sessions_input=["セッション"],t.exports["Each (pre-market, market, post-market)_input"]=["個別 (プレマーケット、マーケット、アフターマーケット)"],t.exports["Pre-market only_input"]=["プレマーケットのみ"],t.exports["Market only_input"]=["マーケットのみ"],t.exports["Post-market only_input"]=["アフターマーケットのみ"],t.exports["Main chart symbol_input"]=["メインチャートのシンボル"],t.exports["Another symbol_input"]=["別のシンボル"],t.exports.Line_input=["ライン"],t.exports["Nothing selected_combobox_input"]=["何も選択されていません"],t.exports["All items_combobox_input"]=["全項目"],t.exports.Cancel_input=["キャンセル"],t.exports.Open_input=["開く"]},54138:t=>{t.exports=["スケールを反転"]},47807:t=>{t.exports=["100基準"]},34727:t=>{t.exports=["対数"]},19238:t=>{t.exports=["ラベルを重ねない"]},70361:t=>{t.exports=["パーセント"]},72116:t=>{t.exports=["通常"]},33021:t=>{t.exports=["時間外"]},75610:t=>{t.exports=["電子取引時間"]},97442:t=>{t.exports=["時間外取引"]},32929:t=>{t.exports=["アフター"]},56137:t=>{t.exports=["プレ"]},98801:t=>{t.exports=["アフターマーケット"]},56935:t=>{t.exports=["プレマーケット"]},63798:t=>{t.exports=["通常"]},24380:t=>{t.exports=["通常取引時間"]},27991:t=>{t.exports=["5月"]},68716:t=>{t.exports=Object.create(null),t.exports["Amortization of Intangibles_study"]=["無形固定資産の減価償却"],t.exports["Amortization of Deferred Charges_study"]=["繰延費用の償却"],t.exports["Average Day Range_study"]=["ADR (日中平均レンジ)"],t.exports["Bull Bear Power_study"]=["BBP: ブルベアパワー"],t.exports["Directional Movement Index_study"]=["DMI (方向性指数)"],t.exports["Ichimoku Cloud_study"]=["Ichimoku Cloud (一目均衡表®)"],t.exports.Ichimoku_study=["一目均衡表®"],t.exports["Moving Average Convergence Divergence_study"]=["MACD (移動平均収束拡散)"],t.exports["Volume Weighted Average Price_study"]=["VWAP: 出来高加重平均価格"],t.exports["Volume Weighted Moving Average_study"]=["VWMA (出来高加重移動平均)"],t.exports["Williams Percent Range_study"]=["WPR (ウィリアムズ%R)"],t.exports.Doji_study=["同時線"],t.exports["Spinning Top Black_study"]=["陰のコマ"],t.exports["Spinning Top White_study"]=["陽のコマ"], +t.exports.Technicals_study=["テクニカル"],t.exports["Accounts payable_study"]=["買掛金"],t.exports["Accounts receivables, gross_study"]=["売掛金 - 総額"],t.exports["Accounts receivable - trade, net_study"]=["売掛金 - 純額"],t.exports.Accruals_study=["アクルーアル"],t.exports["Accrued payroll_study"]=["未払給与"],t.exports["Accumulated depreciation, total_study"]=["減価償却累計額"],t.exports["Additional paid-in capital/Capital surplus_study"]=["払込剰余金/資本剰余金"],t.exports["After tax other income/expense_study"]=["税引後その他の収入/支出"],t.exports["Altman Z-score_study"]=["アルトマンZスコア"],t.exports.Amortization_study=["無形資産の減価償却費"],t.exports["Amortization of intangibles_study"]=["無形固定資産の減価償却費"],t.exports["Amortization of deferred charges_study"]=["繰延費用の償却費"],t.exports["Asset turnover_study"]=["総資産回転率"],t.exports["Average basic shares outstanding_study"]=["平均発行済株式数"],t.exports["Bad debt / Doubtful accounts_study"]=["不良債権/貸倒損失"],t.exports["Basic EPS_study"]=["基本EPS (基本1株当たり利益)"],t.exports["Basic earnings per share (Basic EPS)_study"]=["基本EPS (基本1株当たり利益)"],t.exports["Beneish M-score_study"]=["ベネッシュMスコア"],t.exports["Book value per share_study"]=["BPS (1株当たり純資産)"],t.exports["Buyback yield %_study"]=["自社株買い利回り"],t.exports["Capital and operating lease obligations_study"]=["キャピタル/オペレーティングリース債務"],t.exports["Capital expenditures_study"]=["設備投資"],t.exports["Capital expenditures - fixed assets_study"]=["設備投資 - 固定資産"],t.exports["Capital expenditures - other assets_study"]=["設備投資 - その他資産"],t.exports["Capitalized lease obligations_study"]=["キャピタルリース債務"],t.exports["Cash and short term investments_study"]=["現金および短期投資"],t.exports["Cash conversion cycle_study"]=["キャッシュ・コンバージョン・サイクル"],t.exports["Cash & equivalents_study"]=["現金および現金同等物"],t.exports["Cash from financing activities_study"]=["財務活動のキャッシュフロー"],t.exports["Cash from investing activities_study"]=["投資活動のキャッシュフロー"],t.exports["Cash from operating activities_study"]=["営業活動のキャッシュフロー"],t.exports["Cash to debt ratio_study"]=["現預金借入金比率"],t.exports["Change in accounts payable_study"]=["買掛金の増減"],t.exports["Change in accounts receivable_study"]=["売掛金の増減"],t.exports["Change in accrued expenses_study"]=["未払費用の増減"],t.exports["Change in inventories_study"]=["棚卸資産の増減"],t.exports["Change in other assets/liabilities_study"]=["その他資産/負債の増減"],t.exports["Change in taxes payable_study"]=["未払税の増減"],t.exports["Changes in working capital_study"]=["運転資金の増減"],t.exports["COGS to revenue ratio_study"]=["売上高原価率"],t.exports["Common dividends paid_study"]=["普通配当金の支払"],t.exports["Common equity, total_study"]=["資本金合計"],t.exports["Common stock par/Carrying value_study"]=["資本金/簿価"],t.exports["Cost of goods_study"]=["Cost of goods (売上原価)"],t.exports["Cost of goods sold_study"]=["売上原価"],t.exports["Current portion of LT debt and capital leases_study"]=["1年以内返済予定長期借入金/キャピタルリース"],t.exports["Current ratio_study"]=["流動比率"],t.exports["Days inventory_study"]=["棚卸資産回転日数"],t.exports["Days payable_study"]=["買入債務回転期間"],t.exports["Days sales outstanding_study"]=["売上債権回転期間"],t.exports["Debt to assets ratio_study"]=["負債対総資産比率"], +t.exports["Debt to EBITDA ratio_study"]=["EBITDA有利子負債倍率"],t.exports["Debt to equity ratio_study"]=["DEレシオ (負債資本倍率)"],t.exports["Debt to revenue ratio_study"]=["負債対収入比率"],t.exports["Deferred income, current_study"]=["繰越収入 - 流動"],t.exports["Deferred income, non-current_study"]=["繰越収入 - 固定"],t.exports["Deferred tax assets_study"]=["繰延税金資産"],t.exports["Deferred taxes (cash flow)_study"]=["繰延税金 - キャッシュフロー"],t.exports["Deferred tax liabilities_study"]=["繰延税金負債"],t.exports.Depreciation_study=["有形資産の減価償却費"],t.exports["Deprecation and amortization_study"]=["有形資産/無形資産の減価償却費"],t.exports["Depreciation & amortization (cash flow)_study"]=["有形資産/無形資産の減価償却費 - キャッシュフロー"],t.exports["Depreciation/depletion_study"]=["減価償却費/減耗償却"],t.exports["Diluted EPS_study"]=["希薄化EPS (希薄化後1株当たり利益)"],t.exports["Diluted earnings per share (Diluted EPS)_study"]=["希薄化EPS (希薄化後1株当たり利益)"],t.exports["Diluted net income available to common stockholders_study"]=["普通株主に帰属する希薄化当期純利益"],t.exports["Diluted shares outstanding_study"]=["希薄化発行済株式"],t.exports["Dilution adjustment_study"]=["希薄化調整"],t.exports["Discontinued operations_study"]=["非継続事業"],t.exports["Dividend payout ratio %_study"]=["配当性向"],t.exports["Dividends payable_study"]=["未払配当金"],t.exports["Dividends per share - common stock primary issue_study"]=["1株当たり配当金 - 普通株式発行"],t.exports["Dividend yield %_study"]=["配当利回り"],t.exports["Earnings yield_study"]=["株式益利回り"],t.exports.EBIT_study="EBIT",t.exports.EBITDA_study="EBITDA",t.exports["EBITDA margin %_study"]=["EBITDAマージン比率"],t.exports["Effective interest rate on debt %_study"]=["借入金の実効金利"],t.exports["Enterprise value_study"]=["EV (企業価値)"],t.exports["Enterprise value to EBITDA ratio_study"]=["EV/EBITDA倍率"],t.exports["Enterprise value to EBIT ratio_study"]=["EV/EBIT倍率"],t.exports["Enterprise value to revenue ratio_study"]=["EV/売上高倍率"],t.exports["EPS basic one year growth_study"]=["基本EPS年間成長率"],t.exports["EPS diluted one year growth_study"]=["希薄化EPS年間成長率"],t.exports["EPS estimates_study"]=["予想EPS"],t.exports["Equity in earnings_study"]=["持分法投資損益"],t.exports["Equity to assets ratio_study"]=["株主資本比率"],t.exports["Financing activities – other sources_study"]=["財務活動 - その他財源"],t.exports["Financing activities – other uses_study"]=["財務活動 - その他用途"],t.exports["Float shares outstanding_study"]=["発行済浮動株式数"],t.exports["Free cash flow_study"]=["フリーキャッシュフロー"],t.exports["Free cash flow margin %_study"]=["フリーキャッシュフローマージン比率"],t.exports["Fulmer H factor_study"]=["フルマーHファクター"],t.exports["Funds from operations_study"]=["営業収入"],t.exports["Goodwill, net_study"]=["のれん"],t.exports["Goodwill to assets ratio_study"]=["資産対のれん比率"],t.exports["Graham's number_study"]=["グレアム数"],t.exports["Gross margin %_study"]=["売上総利益率"],t.exports["Gross profit_study"]=["売上総利益"],t.exports["Gross profit to assets ratio_study"]=["総資産回転率"],t.exports["Gross property/plant/equipment_study"]=["有形固定総資産"],t.exports.Impairments_study=["減損"],t.exports["Income Tax Credits_study"]=["法人税、クレジット"],t.exports["Income tax, current_study"]=["法人税、流動"],t.exports["Income tax, current - domestic_study"]=["法人税、流動 - 国内"], +t.exports["Income Tax, current - foreign_study"]=["法人税、流動 - 外国"],t.exports["Income tax, deferred_study"]=["法人税、繰延"],t.exports["Income tax, deferred - domestic_study"]=["法人税、繰延 - 国内"],t.exports["Income tax, deferred - foreign_study"]=["法人税、繰延 - 外国"],t.exports["Income tax payable_study"]=["未払法人税"],t.exports["Interest capitalized_study"]=["資産化利息"],t.exports["Interest coverage_study"]=["インタレストカバレッジレシオ"],t.exports["Interest expense, net of interest capitalized_study"]=["資産化利息控除後の支払利息"],t.exports["Interest expense on debt_study"]=["支払利息"],t.exports["Inventories - finished goods_study"]=["棚卸資産 - 製品"],t.exports["Inventories - progress payments & other_study"]=["棚卸資産 - 仕掛支出とその他"],t.exports["Inventories - raw materials_study"]=["棚卸資産 - 原材料"],t.exports["Inventories - work in progress_study"]=["棚卸資産 - 仕掛品"],t.exports["Inventory to revenue ratio_study"]=["売上高在庫比率"],t.exports["Inventory turnover_study"]=["棚卸資産回転率"],t.exports["Investing activities – other sources_study"]=["投資活動 - その他財源"],t.exports["Investing activities – other uses_study"]=["投資活動 - その他用途"],t.exports["Investments in unconsolidated subsidiaries_study"]=["非連結子会社への出資"],t.exports["Issuance of long term debt_study"]=["長期借入債務の発行"],t.exports["Issuance/retirement of debt, net_study"]=["負債の発行/償還"],t.exports["Issuance/retirement of long term debt_study"]=["長期負債の発行/償還"],t.exports["Issuance/retirement of other debt_study"]=["その他負債の発行/償還"],t.exports["Issuance/retirement of short term debt_study"]=["短期負債の発行/償還"],t.exports["Issuance/retirement of stock, net_study"]=["株式発行/償還"],t.exports["KZ index_study"]=["KZ指数"],t.exports["Legal claim expense_study"]=["訴訟費用"],t.exports["Long term debt_study"]=["長期借入金"],t.exports["Long term debt excl. lease liabilities_study"]=["長期借入金 - リース債務除く"],t.exports["Long term debt to total assets ratio_study"]=["長期負債対自己資本比率"],t.exports["Long term investments_study"]=["長期投資"],t.exports["Market capitalization_study"]=["時価総額"],t.exports["Minority interest_study"]=["少数株主持分"],t.exports["Miscellaneous non-operating expense_study"]=["その他営業外費用"],t.exports["Net current asset value per share_study"]=["1株当たり流動資産"],t.exports["Net debt_study"]=["純負債"],t.exports["Net income_study"]=["純利益"],t.exports["Net income before discontinued operations_study"]=["非継続事業を含む純利益"],t.exports["Net income (cash flow)_study"]=["純利益 - キャッシュフロー"],t.exports["Net income per employee_study"]=["従業員1人当たり純利益"],t.exports["Net intangible assets_study"]=["無形固定資産"],t.exports["Net margin %_study"]=["当期純利益率"],t.exports["Net property/plant/equipment_study"]=["有形固定資産"],t.exports["Non-cash items_study"]=["非現金項目"],t.exports["Non-controlling/minority interest_study"]=["非支配/少数株主持分"],t.exports["Non-operating income, excl. interest expenses_study"]=["営業外収益 - 支払利息除く"],t.exports["Non-operating income, total_study"]=["営業外収益合計"],t.exports["Non-operating interest income_study"]=["営業外受取利息"],t.exports["Note receivable - long term_study"]=["長期受取手形"],t.exports["Notes payable_study"]=["支払手形"],t.exports["Number of employees_study"]=["従業員数"],t.exports["Number of shareholders_study"]=["株主数"], +t.exports["Operating earnings yield %_study"]=["営業利益利回り"],t.exports["Operating expenses (excl. COGS)_study"]=["営業費用 - 売上原価を除く"],t.exports["Operating income_study"]=["営業利益"],t.exports["Operating lease liabilities_study"]=["オペレーティング・リース債務"],t.exports["Operating margin %_study"]=["営業利益率"],t.exports["Other COGS_study"]=["Other COGS (その他売上原価)"],t.exports["Other common equity_study"]=["その他自己資本"],t.exports["Other current assets, total_study"]=["その他流動資産合計"],t.exports["Other current liabilities_study"]=["その他流動負債"],t.exports["Other cost of goods sold_study"]=["その他売上原価"],t.exports["Other exceptional charges_study"]=["その他、例外費用"],t.exports["Other financing cash flow items, total_study"]=["その他財務キャッシュフロー項目合計"],t.exports["Other intangibles, net_study"]=["その他無形固定資産"],t.exports["Other investing cash flow items, total_study"]=["その他投資キャッシュフロー項目合計"],t.exports["Other investments_study"]=["その他投資"],t.exports["Other liabilities, total_study"]=["その他負債合計"],t.exports["Other long term assets, total_study"]=["その他長期資産合計"],t.exports["Other non-current liabilities, total_study"]=["その他固定負債合計"],t.exports["Other operating expenses, total_study"]=["営業雑費合計"],t.exports["Other receivables_study"]=["未収入金"],t.exports["Other short term debt_study"]=["その他短期借入金"],t.exports["Paid in capital_study"]=["資本剰余金"],t.exports["PEG ratio_study"]=["PEGレシオ"],t.exports["Piotroski F-score_study"]=["ピオトロスキーFスコア"],t.exports["Preferred dividends_study"]=["優先配当"],t.exports["Preferred dividends paid_study"]=["優先配当金の支払"],t.exports["Preferred stock, carrying value_study"]=["優先株/簿価"],t.exports["Prepaid expenses_study"]=["前払費用"],t.exports["Pretax equity in earnings_study"]=["税引前持分法投資損益"],t.exports["Pretax income_study"]=["税引前利益"],t.exports["Price earnings ratio forward_study"]=["予想PER"],t.exports["Price sales ratio forward_study"]=["予想PSR"],t.exports["Price to book ratio_study"]=["PBR (株価純資産倍率)"],t.exports["Price to cash flow ratio_study"]=["株価キャッシュフロー倍率"],t.exports["Price to earnings ratio_study"]=["PER (株価収益率)"],t.exports["Price to free cash flow ratio_study"]=["株価フリーキャッシュフロー倍率"],t.exports["Price to sales ratio_study"]=["PSR (株価売上高倍率)"],t.exports["Price to tangible book ratio_study"]=["株価有形資産倍率"],t.exports["Provision for risks & charge_study"]=["リスクおよび請求に対する引当金"],t.exports["Purchase/acquisition of business_study"]=["事業の購入/買収"],t.exports["Purchase of investments_study"]=["有価証券の購入"],t.exports["Purchase/sale of business, net_study"]=["事業の購入/売却損益"],t.exports["Purchase/sale of investments, net_study"]=["投資の純取得/売却損益"],t.exports["Quality ratio_study"]=["クオリティレシオ"],t.exports["Quick ratio_study"]=["当座比率"],t.exports["Reduction of long term debt_study"]=["長期借入金の削減"],t.exports["Repurchase of common & preferred stock_study"]=["普通/優先株式自社株買い"],t.exports["Research & development_study"]=["研究開発費"],t.exports["Research & development to revenue ratio_study"]=["売上高研究開発費率"],t.exports["Restructuring charge_study"]=["再編費用"],t.exports["Retained earnings_study"]=["利益剰余金"],t.exports["Return on assets %_study"]=["ROA % (総資産利益率)"],t.exports["Return on equity %_study"]=["ROE % (自己資本利益率)"], +t.exports["Return on equity adjusted to book value %_study"]=["簿価ベースROE"],t.exports["Return on invested capital %_study"]=["ROIC % (投下資本利益率)"],t.exports["Return on tangible assets %_study"]=["有形固定資産回転率"],t.exports["Return on tangible equity %_study"]=["有形自己資本利益率"],t.exports["Revenue estimates_study"]=["売上高予想"],t.exports["Revenue one year growth_study"]=["売上高年間成長率"],t.exports["Revenue per employee_study"]=["従業員1人当たり売上高"],t.exports["Sale/maturity of investments_study"]=["投資有価証券の売却/償還"],t.exports["Sale of common & preferred stock_study"]=["普通/優先株式の売却"],t.exports["Sale of fixed assets & businesses_study"]=["固定資産および事業の売却"],t.exports["Selling/general/admin expenses, other_study"]=["販売/一般/管理費その他"],t.exports["Selling/general/admin expenses, total_study"]=["販売/一般/管理費合計"],t.exports["Shareholders' equity_study"]=["株主資本"],t.exports["Shares buyback ratio %_study"]=["自社株買い比率"],t.exports["Elder's Force Index_study"]=["EFI (エルダー・フォース・インデックス)"],t.exports["Short term debt_study"]=["短期借入金"],t.exports["Short term debt excl. current portion of LT debt_study"]=["短期借入金 - 長期借入1年以内返済分除く"],t.exports["Short term investments_study"]=["短期投資"],t.exports["Sloan ratio %_study"]=["スローン比率"],t.exports["Springate score_study"]=["スプリンゲート・スコア"],t.exports["Sustainable growth rate_study"]=["持続可能成長率"],t.exports["Tangible book value per share_study"]=["Tangible BPS (1株当たり有形資産)"],t.exports["Tangible common equity ratio_study"]=["TCE比率"],t.exports.Taxes_study=["税金"],t.exports["Tobin's Q (approximate)_study"]=["トービンのq - 概算値"],t.exports["Total assets_study"]=["総資産"],t.exports["Total cash dividends paid_study"]=["配当金支払額"],t.exports["Total common shares outstanding_study"]=["発行済普通株式総数"],t.exports["Total current assets_study"]=["流動資産合計"],t.exports["Total current liabilities_study"]=["流動負債合計"],t.exports["Total debt_study"]=["債務総額"],t.exports["Total equity_study"]=["資本合計"],t.exports["Total inventory_study"]=["棚卸資産合計"],t.exports["Total liabilities_study"]=["負債合計"],t.exports["Total liabilities & shareholders' equities_study"]=["負債および株主資本の合計"],t.exports["Total non-current assets_study"]=["非流動資産合計"],t.exports["Total non-current liabilities_study"]=["非流動負債合計"],t.exports["Total operating expenses_study"]=["営業費用合計"],t.exports["Total receivables, net_study"]=["売上債権合計"],t.exports["Total revenue_study"]=["総売上高"],t.exports["Treasury stock - common_study"]=["自己株式"],t.exports["Unrealized gain/loss_study"]=["未実現利益/損失"],t.exports["Unusual income/expense_study"]=["雑収入/雑費用"],t.exports["Zmijewski score_study"]=["Zmijewskiスコア"],t.exports["Valuation ratios_study"]=["評価損益率"],t.exports["Profitability ratios_study"]=["収益率"],t.exports["Liquidity ratios_study"]=["流動性比率"],t.exports["Solvency ratios_study"]=["支払能力比率"],t.exports["Accumulation/Distribution_study"]=["ADL (アキュムレーション/ディストリビューションライン)"],t.exports["Accumulative Swing Index_study"]=["ASI(累積スイングインデックス)"],t.exports["Advance/Decline_study"]=["上昇/下降"],t.exports["Arnaud Legoux Moving Average_study"]=["ALMA (アルノー・ルグー移動平均)"],t.exports.Aroon_study=["Aroon (アルーン)"],t.exports.ASI_study=["ASI(累積スイングインデックス)"], +t.exports["Average Directional Index_study"]=["ADX (平均方向性指数)"],t.exports["Average True Range_study"]=["ATR (アベレージ・トゥルー・レンジ)"],t.exports["Awesome Oscillator_study"]=["AO (オーサム・オシレーター)"],t.exports["Balance of Power_study"]=["BOP (バランス・オブ・パワー)"],t.exports["Bollinger Bands %B_study"]=["BB%B (ボリンジャーバンド%B)"],t.exports["Bollinger Bands Width_study"]=["BBW (ボリンジャーバンド幅)"],t.exports["Bollinger Bands_study"]=["BB (ボリンジャーバンド)"],t.exports["Chaikin Money Flow_study"]=["CMF (チャイキン・マネー・フロー)"],t.exports["Chaikin Oscillator_study"]=["CHO (チャイキン・オシレーター)"],t.exports["Chande Kroll Stop_study"]=["Chande Kroll Stop (シャンデ・クロール・ストップ)"],t.exports["Chande Momentum Oscillator_study"]=["ChandeMO (シャンデ・モメンタム・オシレーター)"],t.exports["Chop Zone_study"]=["Chop Zone (チョップゾーン)"],t.exports["Choppiness Index_study"]=["CHOP (チョピネス・インデックス)"],t.exports["Commodity Channel Index_study"]=["CCI (商品チャネル指数)"],t.exports["Connors RSI_study"]=["CRSI (コナーズRSI)"],t.exports["Coppock Curve_study"]=["Coppock Curve (コポックカーブ)"],t.exports["Correlation Coefficient_study"]=["CC (相関係数)"],t.exports.CRSI_study="CRSI",t.exports["Detrended Price Oscillator_study"]=["DPO (トレンド除去プライスオシレーター)"],t.exports["Directional Movement_study"]=["DMI (方向性指数)"],t.exports["Donchian Channels_study"]=["DC (ドンチャンチャネル (HLバンド))"],t.exports["Double EMA_study"]=["DEMA (二重指数移動平均)"],t.exports["Ease Of Movement_study"]=["EOM (イーズ・オブ・ムーブメント)"],t.exports["Elder Force Index_study"]=["EFI (エルダー・フォース・インデックス)"],t.exports["EMA Cross_study"]=["EMA Cross (指数移動平均の交差)"],t.exports.Envelopes_study=["Envelopes (エンベロープ)"],t.exports["Fisher Transform_study"]=["Fisher Transform (フィッシャー・トランスフォーム)"],t.exports["Fixed Range_study"]=["Fixed Range (固定期間出来高)"],t.exports["Fixed Range Volume Profile_study"]=["固定期間出来高プロファイル"],t.exports["Guppy Multiple Moving Average_study"]=["グッピー複合型移動平均 (GMMA)"],t.exports["Historical Volatility_study"]=["HV (ヒストリカル・ボラティリティ)"],t.exports["Hull Moving Average_study"]=["HMA (ハル移動平均)"],t.exports["Keltner Channels_study"]=["KC (ケルトナーチャネル)"],t.exports["Klinger Oscillator_study"]=["Klinger Oscillator (クリンガー・オシレーター)"],t.exports["Know Sure Thing_study"]=["KST (ノウ・シュア・シング)"],t.exports["Least Squares Moving Average_study"]=["LSMA (最小二乗移動平均)"],t.exports["Linear Regression Curve_study"]=["線形回帰曲線"],t.exports["MA Cross_study"]=["MA Cross (移動平均線の交差)"],t.exports["MA with EMA Cross_study"]=["移動平均線とEMA(指数平滑移動平均線)の交差"],t.exports["MA/EMA Cross_study"]=["移動平均線とEMA(指数平滑移動平均線)の交差"],t.exports.MACD_study="MACD",t.exports["Mass Index_study"]=["Mass Index (マス・インデックス)"],t.exports["McGinley Dynamic_study"]=["McGinley Dynamic (マッギンリー・ダイナミック)"],t.exports.Median_study=["中央値"],t.exports.Momentum_study=["MOM (モメンタム)"],t.exports["Money Flow_study"]=["MFI (マネーフロー)"],t.exports["Moving Average Channel_study"]=["移動平均チャネル"],t.exports["Moving Average Exponential_study"]=["EMA (指数移動平均)"],t.exports["Moving Average Weighted_study"]=["WMA (加重移動平均)"],t.exports["Moving Average_study"]=["SMA (単純移動平均)"],t.exports["Net Volume_study"]=["Net Volume (ネット出来高)"],t.exports["On Balance Volume_study"]=["OBV (オン・バランス・ボリューム)"], +t.exports["Parabolic SAR_study"]=["Parabolic SAR (パラボリック・ストップ&リバース)"],t.exports["Pivot Points Standard_study"]=["Pivots (ピボットポイント・スタンダード)"],t.exports["Periodic Volume Profile_study"]=["PVP (周期的出来高プロファイル)"],t.exports["Price Channel_study"]=["プライス・チャネル"],t.exports["Price Oscillator_study"]=["PPO (プライスオシレーター)"],t.exports["Price Volume Trend_study"]=["PVT (プライス・ボリューム・トレンド)"],t.exports["Rate Of Change_study"]=["ROC (レート・オブ・チェンジ)"],t.exports["Relative Strength Index_study"]=["RSI (相対力指数)"],t.exports["Relative Vigor Index_study"]=["RVGI (相対活力指数)"],t.exports["Relative Volatility Index_study"]=["RVI (相対ボラテリティ指数)"],t.exports["Session Volume_study"]=["Session Volume (セッション出来高)"],t.exports["Session Volume HD_study"]=["Session Volume HD (セッション出来高HD)"],t.exports["Session Volume Profile_study"]=["SVP (セッション出来高プロファイル)"],t.exports["Session Volume Profile HD_study"]=["SVP HD (セッション出来高プロファイルHD)"],t.exports["SMI Ergodic Indicator/Oscillator_study"]=["SMIエルゴディックインジケーター/オシレーター"],t.exports["Smoothed Moving Average_study"]=["SMMA (平滑移動平均)"],t.exports.Stoch_study=["ストキャス"],t.exports["Stochastic RSI_study"]=["STOCH RSI (ストキャスティクスRSI)"],t.exports.Stochastic_study=["STOCH (ストキャスティクス)"],t.exports["Triple EMA_study"]=["TEMA (3重指数移動平均)"],t.exports.TRIX_study=["TRIX (トリックス)"],t.exports["True Strength Indicator_study"]=["TSI (トゥルー・ストレングス・インデックス)"],t.exports["Ultimate Oscillator_study"]=["UO (アルティメット・オシレーター)"],t.exports["Visible Range_study"]=["Visible Range (可視範囲出来高)"],t.exports["Visible Range Volume Profile_study"]=["VRVP (可視範囲出来高プロファイル)"],t.exports["Volume Oscillator_study"]=["Volume Oscillator (出来高オシレーター)"],t.exports.Volume_study=["Volume (出来高)"],t.exports.Vol_study=["出来高"],t.exports["Vortex Indicator_study"]=["VI (ボルテックス・インジケーター)"],t.exports.VWAP_study=["VWAP (出来高加重平均価格)"],t.exports.VWMA_study=["VWMA (出来高加重移動平均)"],t.exports["Williams %R_study"]=["WPR"],t.exports["Williams Alligator_study"]=["Alligator (ウィリアムズ・アリゲーター)"],t.exports["Williams Fractal_study"]=["Fractal (ウィリアムズ・フラクタル)"],t.exports["Zig Zag_study"]=["Zig Zag (ジグザグ)"],t.exports["24-hour Volume_study"]=["24h Volume (24時間出来高)"],t.exports["Ease of Movement_study"]=["EOM (イーズ・オブ・ムーブメント)"],t.exports["Elders Force Index_study"]=["EFI (エルダー・フォース・インデックス)"],t.exports.Envelope_study=["Envelope (エンベロープ)"],t.exports.Gaps_study=["Gaps (ギャップ)"],t.exports["Linear Regression Channel_study"]=["Linear Regression Channel (線形回帰チャネル)"],t.exports["Moving Average Ribbon_study"]=["MA Ribbon (移動平均リボン)"],t.exports["Multi-Time Period Charts_study"]=["MTPC (マルチタイム期間チャート)"],t.exports["Open Interest_study"]=["Open Interest (未決済建玉)"],t.exports["Rob Booker - Intraday Pivot Points_study"]=["Rob Booker - Intraday Pivot Points (ロブ・ブッカー - イントラデイ・ピボットポイント)"],t.exports["Rob Booker - Knoxville Divergence_study"]=["Rob Booker - Knoxville Divergence (ロブ・ブッカー - ノックスビル・ダイバージェンス)"],t.exports["Rob Booker - Missed Pivot Points_study"]=["Rob Booker - Missed Pivot Points (ロブ・ブッカー - ミス・ピボットポイント)"],t.exports["Rob Booker - Reversal_study"]=["Rob Booker - Reversal (ロブ・ブッカー - リバーサル)"], +t.exports["Rob Booker - Ziv Ghost Pivots_study"]=["Rob Booker - Ziv Ghost Pivots (ロブ・ブッカー - ジブ・ゴースト・ピボット)"],t.exports.Supertrend_study=["Supertrend (スーパートレンド)"],t.exports["Technical Ratings_study"]=["Technical Ratings (テクニカルレーティング)"],t.exports["True Strength Index_study"]=["TSI (トゥルー・ストレングス・インデックス)"],t.exports["Up/Down Volume_study"]=["Up/Down Volume (アップ/ダウン出来高)"],t.exports["Visible Average Price_study"]=["Visible Average Price (可視範囲平均価格)"],t.exports["Williams Fractals_study"]=["Williams Fractals (ウィリアムズ・フラクタル)"],t.exports["Keltner Channels Strategy_study"]=["KC Strategy (ケルトナーチャネル・ストラテジー)"],t.exports["Rob Booker - ADX Breakout_study"]=["Rob Booker - ADX Breakout (ロブ・ブッカー - ADXブレイクアウト)"],t.exports["Supertrend Strategy_study"]=["Supertrend Strategy (スーパートレンド・ストラテジー)"],t.exports["Technical Ratings Strategy_study"]=["Technical Ratings Strategy (テクニカルレーティング・ストラテジー)"],t.exports["Auto Anchored Volume Profile_study"]=["AAVP (オートアンカー出来高プロファイル)"],t.exports["Auto Fib Extension_study"]=["Auto Fib Extension (オート・フィボナッチ・エクステンション)"],t.exports["Auto Fib Retracement_study"]=["Auto Fib Retracement (オート・フィボナッチ・リトレースメント)"],t.exports["Auto Pitchfork_study"]=["Auto Pitchfork (オート・ピッチフォーク)"],t.exports["Bearish Flag Chart Pattern_study"]=["Bearish Flag Chart Pattern (弱気のフラッグ・チャートパターン)"],t.exports["Bullish Pennant Chart Pattern_study"]=["Bullish Pennant Chart Pattern (強気のペナント・チャートパターン)"],t.exports["Double Bottom Chart Pattern_study"]=["Double Bottom Chart Pattern (ダブルボトム・チャートパターン)"],t.exports["Double Top Chart Pattern_study"]=["Double Top Chart Pattern (ダブルトップ・チャートパターン)"],t.exports["Elliott Wave Chart Pattern_study"]=["Elliott Wave Chart Pattern (エリオット波動・チャートパターン)"],t.exports["Falling Wedge Chart Pattern_study"]=["Falling Wedge Chart Pattern (下降ウェッジ・チャートパターン)"],t.exports["Head And Shoulders Chart Pattern_study"]=["Head And Shoulders Chart Pattern (ヘッドアンドショルダー・チャートパターン)"],t.exports["Inverse Head And Shoulders Chart Pattern_study"]=["Inverse Head And Shoulders Chart Pattern (逆ヘッドアンドショルダー・チャートパターン)"],t.exports["Rectangle Chart Pattern_study"]=["Rectangle Chart Pattern (レクタングル・チャートパターン)"],t.exports["Rising Wedge Chart Pattern_study"]=["Rising Wedge Chart Pattern (上昇ウェッジ・チャートパターン)"],t.exports["Triangle Chart Pattern_study"]=["Triangle Chart Pattern (トライアングル・チャートパターン)"],t.exports["Triple Bottom Chart Pattern_study"]=["Triple Bottom Chart Pattern (トリプルボトム・チャートパターン)"],t.exports["Triple Top Chart Pattern_study"]=["Triple Top Chart Pattern (トリプルトップ・チャートパターン)"],t.exports["VWAP Auto Anchored_study"]=["VWAP Auto Anchored (VWAPオートアンカー)"],t.exports["*All Candlestick Patterns*_study"]=["*All Candlestick Patterns* (すべてのローソク足パターン)"],t.exports["Abandoned Baby - Bearish_study"]=["Abandoned Baby - Bearish (弱気の捨て子線)"],t.exports["Abandoned Baby - Bullish_study"]=["Abandoned Baby - Bullish (強気の捨て子線)"],t.exports["Dark Cloud Cover - Bearish_study"]=["Dark Cloud Cover - Bearish (弱気のかぶせ線)"],t.exports["Doji Star - Bearish_study"]=["Doji Star - Bearish (弱気の同時線)"],t.exports["Doji Star - Bullish_study"]=["Doji Star - Bullish (強気の同時線)"], +t.exports["Downside Tasuki Gap - Bearish_study"]=["Downside Tasuki Gap - Bearish (弱気の下放れタスキ)"],t.exports["Dragonfly Doji - Bullish_study"]=["Dragonfly Doji - Bullish (強気のトンボ)"],t.exports["Engulfing - Bearish_study"]=["Engulfing - Bearish (弱気の包み線)"],t.exports["Engulfing - Bullish_study"]=["Engulfing - Bullish (強気の包み線)"],t.exports["Evening Doji Star - Bearish_study"]=["Evening Doji Star - Bearish (弱気の宵の同時線)"],t.exports["Evening Star - Bearish_study"]=["Evening Star - Bearish (強気の宵の明星)"],t.exports["Falling Three Methods - Bearish_study"]=["Falling Three Methods - Bearish (弱気の下げ三法)"],t.exports["Falling Window - Bearish_study"]=["Falling Window - Bearish (弱気の下窓)"],t.exports["Gravestone Doji - Bearish_study"]=["Gravestone Doji - Bearish (弱気のトウバ)"],t.exports["Hammer - Bullish_study"]=["Hammer - Bullish (強気のカラカサ)"],t.exports["Hanging Man - Bearish_study"]=["Hanging Man - Bearish (弱気の首吊り線)"],t.exports["Harami - Bearish_study"]=["Harami - Bearish (弱気のはらみ線)"],t.exports["Harami - Bullish_study"]=["Harami - Bullish (強気のはらみ線)"],t.exports["Inverted Hammer - Bullish_study"]=["Inverted Hammer - Bullish (強気のトンカチ)"],t.exports["Kicking - Bearish_study"]=["Kicking - Bearish (弱気の行き違い線)"],t.exports["Kicking - Bullish_study"]=["Kicking - Bullish (強気の行き違い線)"],t.exports["Long Lower Shadow - Bullish_study"]=["Long Lower Shadow - Bullish (強気の下影線)"],t.exports["Long Upper Shadow - Bearish_study"]=["Long Upper Shadow - Bearish (弱気の上影線)"],t.exports["Marubozu Black - Bearish_study"]=["Marubozu Black - Bearish (弱気の陰の丸坊主)"],t.exports["Marubozu White - Bullish_study"]=["Marubozu White - Bullish (強気の陽の丸坊主)"],t.exports["Morning Doji Star - Bullish_study"]=["Morning Doji Star - Bullish (強気の明けの同時線)"],t.exports["Morning Star - Bullish_study"]=["Morning Star - Bullish (強気の明けの明星)"],t.exports["On Neck - Bearish_study"]=["On Neck - Bearish (弱気のあて首線)"],t.exports["Piercing - Bullish_study"]=["Piercing - Bullish (強気の切り込み線)"],t.exports["Rising Three Methods - Bullish_study"]=["Rising Three Methods - Bullish (強気の上げ三法)"],t.exports["Rising Window - Bullish_study"]=["Rising Window - Bullish (強気の上窓)"],t.exports["Shooting Star - Bearish_study"]=["Shooting Star - Bearish (弱気の流れ星)"],t.exports["Three Black Crows - Bearish_study"]=["Three Black Crows - Bearish (弱気の黒三兵)"],t.exports["Three White Soldiers - Bullish_study"]=["Three White Soldiers - Bullish (強気の赤三兵)"],t.exports["Tri-Star - Bearish_study"]=["Tri-Star - Bearish (弱気の三ツ星)"],t.exports["Tri-Star - Bullish_study"]=["Tri-Star - Bullish (強気の三ツ星)"],t.exports["Tweezer Top - Bearish_study"]=["Tweezer Top - Bearish (弱気の毛抜き天井)"],t.exports["Upside Tasuki Gap - Bullish_study"]=["Upside Tasuki Gap - Bullish (強気の上放れタスキ)"],t.exports.SuperTrend_study="SuperTrend",t.exports["Average Price_study"]=["Average Price (平均価格)"],t.exports["Typical Price_study"]=["Typical Price (標準価格)"],t.exports["Median Price_study"]=["Median Price (中央価格)"],t.exports["Money Flow Index_study"]=["MFI (マネーフローインデックス)"],t.exports["Moving Average Double_study"]=["DSMA (2重移動平均)"],t.exports["Moving Average Triple_study"]=["TSMA (3重移動平均)"], +t.exports["Moving Average Adaptive_study"]=["AMA (適応移動平均)"],t.exports["Moving Average Hamming_study"]=["Hamming MA (ハミング移動平均)"],t.exports["Moving Average Modified_study"]=["MMA (修正移動平均)"],t.exports["Moving Average Multiple_study"]=["Moving Average Multiple (複合移動平均)"],t.exports["Linear Regression Slope_study"]=["LRM (線形回帰スロープ)"],t.exports["Standard Error_study"]=["Standard Error (標準誤差)"],t.exports["Standard Error Bands_study"]=["Standard Error Bands (標準誤差バンド)"],t.exports["Correlation - Log_study"]=["Correlation - Log (相関 - ログ)"],t.exports["Standard Deviation_study"]=["Standard Deviation (標準偏差)"],t.exports["Chaikin Volatility_study"]=["CHV (チャイキン・ボラティリティ)"],t.exports["Volatility Close-to-Close_study"]=["Volatility Close-to-Close (ボラティリティ・クローズ・トゥ・クローズ)"],t.exports["Volatility Zero Trend Close-to-Close_study"]=["Volatility Zero Trend Close-to-Close (ボラティリティ・ゼロトレンド・クローズ・トゥ・クローズ)"],t.exports["Volatility O-H-L-C_study"]=["Volatility O-H-L-C (ボラティリティOHLC)"],t.exports["Volatility Index_study"]=["VIX (ボラティリティ・インデックス)"],t.exports["Trend Strength Index_study"]=["TSI (トレンド・ストレングス・インデックス)"],t.exports["Majority Rule_study"]=["Majority Rule (多数決)"],t.exports["Advance Decline Line_study"]=["ADL (騰落株線)"],t.exports["Advance Decline Ratio_study"]=["ADR (騰落レシオ)"],t.exports["Advance/Decline Ratio (Bars)_study"]=["ADR_B (騰落レシオ (バー))"],t.exports["BarUpDn Strategy_study"]=["BarUpDn Strategy (ローソク足アップダウン・ストラテジー)"],t.exports["Bollinger Bands Strategy directed_study"]=["BB Strategy directed (ボリンジャーバンド売買方向指定ストラテジー)"],t.exports["Bollinger Bands Strategy_study"]=["BB Strategy (ボリンジャーバンド・ストラテジー)"],t.exports.ChannelBreakOutStrategy_study=["ChannelBreakOutStrategy (チャネルブレイクアウト・ストラテジー)"],t.exports.Compare_study=["Compare (比較)"],t.exports["Conditional Expressions_study"]=["Conditional Expressions (条件式)"],t.exports.ConnorsRSI_study=["CRSI (コナーズRSI)"],t.exports["Consecutive Up/Down Strategy_study"]=["Consecutive Up/Down Strategy (連続アップ/ダウン・ストラテジー)"],t.exports["Cumulative Volume Index_study"]=["CVI (累積出来高指数)"],t.exports["Divergence Indicator_study"]=["Divergence Indicator (ダイバージェンス・インジケーター)"],t.exports["Greedy Strategy_study"]=["Greedy Strategy (グリーディ・ストラテジー)"],t.exports["InSide Bar Strategy_study"]=["InSide Bar Strategy (インサイドバー・ストラテジー)"],t.exports["Keltner Channel Strategy_study"]=["KC Strategy (ケルトナーチャネル・ストラテジー)"],t.exports["Linear Regression_study"]=["Lin Reg (線形回帰)"],t.exports["MACD Strategy_study"]="MACD Strategy",t.exports["Momentum Strategy_study"]=["MOM Strategy (モメンタム・ストラテジー)"],t.exports["Moon Phases_study"]=["MP (ムーンフェーズ)"],t.exports["Moving Average Convergence/Divergence_study"]=["MACD"],t.exports["MovingAvg Cross_study"]=["MovingAvg Cross (移動平均と価格の交差ストラテジー)"],t.exports["MovingAvg2Line Cross_study"]=["MovingAvg2Line Cross (2本の移動平均線の交差ストラテジー)"],t.exports["OutSide Bar Strategy_study"]=["OutSide Bar Strategy (アウトサイドバー・ストラテジー)"],t.exports.Overlay_study=["重ね合わせ"],t.exports["Parabolic SAR Strategy_study"]=["Parabolic SAR Strategy (パラボリックSARストラテジー)"],t.exports["Pivot Extension Strategy_study"]=["Pivot Extension Strategy (ピボット拡張ストラテジー)"], +t.exports["Pivot Points High Low_study"]=["Pivots HL (ピボットポイント・ハイ・ロー)"],t.exports["Pivot Reversal Strategy_study"]=["Pivot Reversal Strategy (ピボット反転ストラテジー)"],t.exports["Price Channel Strategy_study"]=["Price Channel Strategy (価格チャネル・ストラテジー)"],t.exports["RSI Strategy_study"]=["RSI Strategy (RSIストラテジー)"],t.exports["SMI Ergodic Indicator_study"]=["SMII (SMIエルゴディック・インジケーター)"],t.exports["SMI Ergodic Oscillator_study"]=["SMIO (SMIエルゴディック・オシレーター)"],t.exports["Stochastic Slow Strategy_study"]=["STOCH Slow Strategy (スローストキャスティクス・ストラテジー)"],t.exports["Volatility Stop_study"]=["Volatility Stop (ボラティリティ・ストップ)"],t.exports["Volty Expan Close Strategy_study"]=["Volty Expan Close Strategy (ボルティ・エクスパン・クローズ・ストラテジー)"],t.exports["Woodies CCI_study"]=["Woodies CCI (ウッディーズCCI)"]},40434:t=>{t.exports=["固定期間出来高プロファイル"]},32819:t=>{t.exports=["出来高"]},66051:t=>{t.exports=["マイナー"]},86054:t=>{t.exports=["ミニュット"]},20936:t=>{t.exports=["テキスト"]},98478:t=>{t.exports=["コピーできません"]},34004:t=>{t.exports=["切り取りできません"]},96260:t=>{t.exports=["貼り付けできません"]},94370:t=>{t.exports=["バーのクローズまでのカウントダウン"]},15168:t=>{t.exports=["コロンボ"]},36018:t=>{t.exports=["棒グラフ"]},19372:t=>{t.exports=["コメント"]},20229:t=>{t.exports=["比較またはシンボルの追加"]},46689:t=>{t.exports=["パラメーターを確認"]},43432:t=>{t.exports=["コペンハーゲン"]},35216:t=>{t.exports=["コピー"]},87898:t=>{t.exports=["チャートレイアウトをコピー"]},28851:t=>{t.exports=["価格をコピー"]},94099:t=>{t.exports=["カイロ"]},64149:t=>{t.exports=["吹き出し"]},63528:t=>{t.exports=["ローソク足"]},46837:t=>{t.exports=["カラカス"]},49329:t=>{t.exports=["変動"]},28089:t=>{t.exports=["シンボルの変更"]},99374:t=>{t.exports=["時間足の変更"]},14412:t=>{t.exports=["チャートプロパティ"]},26619:t=>{t.exports=["TradingView提供のチャート"]},12011:t=>{t.exports=["チャート画像がクリップボードにコピーされました {emoji}"]},59884:t=>{t.exports=["チャタム諸島"]},28244:t=>{t.exports=["シカゴ"]},49648:t=>{t.exports=["重慶"]},90068:t=>{t.exports=["正円"]},32234:t=>{t.exports=["クリックしてポイントを指定"]},52977:t=>{t.exports=["複製"]},31691:t=>{t.exports=["終値"]},50493:t=>{t.exports=["注文の作成"]},52302:t=>{t.exports=["指値注文を作成"]},29908:t=>{t.exports=["十字"]},60997:t=>{t.exports=["十字線"]},81520:t=>{t.exports=["通貨"]},98486:t=>{t.exports=["現在の時間足以上"]},73106:t=>{t.exports=["現在の時間足以下"]},85964:t=>{t.exports=["現在の時間足のみ"]},17206:t=>{t.exports=["曲線"]},95176:t=>{t.exports=["サイクル"]},87761:t=>{t.exports=["サイクルライン"]},27891:t=>{t.exports=["サイファーパターン"]},56996:t=>{t.exports=["その名前のレイアウトは既に存在しています"]},30192:t=>{t.exports=["その名前のレイアウトは既に存在しています。上書きしますか?"]},32852:t=>{t.exports=["ABCDパターン"]},88010:t=>{t.exports=["アムステルダム"]},37422:t=>{t.exports=["トレード分析の設定"]},66828:t=>{t.exports=["固定ノート"]},94782:t=>{t.exports=["固定テキスト"]},61704:t=>{t.exports=["固定VWAP"]},63597:t=>{t.exports=["水平線の追加"]},45743:t=>{t.exports=["シンボルの追加"]},8700:t=>{t.exports=["アラートを追加"]},64885:t=>{t.exports=["{drawing}にアラートを追加"]},90830:t=>{t.exports=["{series} にアラートを追加"]},45986:t=>{t.exports=["{title} にアラートを追加"]},3612:t=>{t.exports=["{instrumentName}にファンダメンタル指標を追加"]},92206:t=>{t.exports=["{studyTitle} にインジケーター/ストラテジーを追加"]},34810:t=>{t.exports=["{symbol} のテキストノートを追加"]},75669:t=>{t.exports=["このファンダメンタル指標をレイアウト全体に追加"]},64288:t=>{ +t.exports=["このインジケーターをレイアウト全体に追加"]},77920:t=>{t.exports=["このストラテジーをレイアウト全体に追加"]},34059:t=>{t.exports=["このシンボルをレイアウト全体に追加"]},17365:t=>{t.exports=["アデレード"]},9408:t=>{t.exports=["常に非表示"]},71997:t=>{t.exports=["常に表示"]},97305:t=>{t.exports=["すべてのインジケーターと描画ツール"]},59192:t=>{t.exports=["すべての時間足"]},14452:t=>{t.exports=["アルマトイ"]},5716:t=>{t.exports=["エリオット波動を適用"]},19263:t=>{t.exports=["エリオット波動のメジャーを適用"]},15818:t=>{t.exports=["エリオット波動のマイナーを適用"]},50352:t=>{t.exports=["エリオット波動のインターミディエイトを適用"]},66631:t=>{t.exports=["マニュアル決定ポイントを適用"]},15682:t=>{t.exports=["手動でリスク/リワードを適用"]},15644:t=>{t.exports=["下降波WPTを適用"]},5897:t=>{t.exports=["上昇波WPTを適用"]},13345:t=>{t.exports=["デフォルト適用"]},95910:t=>{t.exports=["これらのインジケーターをレイアウト全体に適用"]},42762:t=>{t.exports=["4月"]},45104:t=>{t.exports=["円弧"]},42097:t=>{t.exports=["エリア"]},96237:t=>{t.exports=["矢印"]},48732:t=>{t.exports=["下矢印"]},82473:t=>{t.exports=["矢印マーカー"]},8738:t=>{t.exports=["下矢印"]},35062:t=>{t.exports=["左矢印"]},92163:t=>{t.exports=["右矢印"]},33196:t=>{t.exports=["上矢印"]},10650:t=>{t.exports=["上矢印"]},59340:t=>{t.exports=["アシガバート"]},13468:t=>{t.exports=["クローズ"]},21983:t=>{t.exports=["アテネ"]},86951:t=>{t.exports=["自動"]},50834:t=>{t.exports=["自動 (データを画面に合わせる)"]},38465:t=>{t.exports=["8月"]},8975:t=>{t.exports=["平均終値価格ラベル"]},87899:t=>{t.exports=["平均終値価格ライン"]},22554:t=>{t.exports=["平均"]},54173:t=>{t.exports=["ボゴタ"]},53260:t=>{t.exports=["バーレーン王国"]},40664:t=>{t.exports=["バルーン"]},32376:t=>{t.exports=["バンコク"]},19149:t=>{t.exports=["バーのリプレイではこのチャートタイプは利用できません。リプレイモードを終了しますか?"]},16812:t=>{t.exports=["バー"]},98838:t=>{t.exports=["バーのパターン"]},17712:t=>{t.exports=["ベースライン"]},54861:t=>{t.exports=["ベオグラード"]},26825:t=>{t.exports=["ベルリン"]},30251:t=>{t.exports=["ブラシ"]},90204:t=>{t.exports=["ブリュッセル"]},5262:t=>{t.exports=["ブラチスラバ"]},59901:t=>{t.exports=["一つ前面に移動"]},26354:t=>{t.exports=["最前面に移動"]},11741:t=>{t.exports=["ブリスベン"]},37728:t=>{t.exports=["ブカレスト"]},87143:t=>{t.exports=["ブダペスト"]},82446:t=>{t.exports=["ブエノスアイレス"]},82128:t=>{t.exports=["TradingView提供"]},75190:t=>{t.exports=["日付指定"]},38342:t=>{t.exports=["{lineToolName}に移動"]},75139:t=>{t.exports=["わかりました"]},81180:t=>{t.exports=["ギャン・ボックス"]},68102:t=>{t.exports=["ギャン・ファン"]},66321:t=>{t.exports=["ギャン・スクエア"]},87107:t=>{t.exports=["固定ギャン・スクエア"]},34805:t=>{t.exports=["接続数を増やす"]},7914:t=>{t.exports=["ゴーストフィード"]},18367:t=>{t.exports=["グランドスーパーサイクル"]},97065:t=>{t.exports=["本当にインジケーターテンプレート '{name}' を削除しますか?"]},59368:t=>{t.exports=["二重曲線"]},35273:t=>{t.exports=["レイアウトのグリッドをリセットするにはいずれかの境界をダブルクリックします"]},5828:t=>{t.exports=["ダブルクリックしてパスを終了します"]},63898:t=>{t.exports=["ダブルクリックして折れ線を終了します"]},42660:t=>{t.exports=["下降1波/A波"]},44788:t=>{t.exports=["下降2波/B波"]},71263:t=>{t.exports=["下降3波"]},70573:t=>{t.exports=["下降4波"]},59560:t=>{t.exports=["下降5波"]},70437:t=>{t.exports=["下降C波"]},93345:t=>{t.exports=["データ提供元"]},76912:t=>{t.exports=["日付"]},60222:t=>{t.exports=["日付範囲"]},79859:t=>{t.exports=["日付と価格範囲"]},92203:t=>{t.exports=["12月"]},69479:t=>{t.exports=["規模"]},57701:t=>{t.exports=["デンバー"]},73720:t=>{t.exports=["ダイアモンド"]},3556:t=>{t.exports=["非平行チャネル"]},62764:t=>{t.exports=["再配置"]},22903:t=>{ +t.exports=["描画ツールバー"]},21442:t=>{t.exports=["水平線をこの水準に描画:"]},22429:t=>{t.exports=["ドバイ"]},9497:t=>{t.exports=["ダブリン"]},85223:t=>{t.exports=["絵文字"]},24435:t=>{t.exports=["新しいチャートレイアウトの名前を入力してください"]},93512:t=>{t.exports=["アラート{title}を編集"]},91215:t=>{t.exports=["エリオット修正波 (ABC)"]},80983:t=>{t.exports=["エリオット波動ダブルコンボ (WXY)"]},74118:t=>{t.exports=["エリオット推進波 (12345)"]},95840:t=>{t.exports=["エリオット波動トライアングル (ABCDE)"]},66637:t=>{t.exports=["エリオット波動トリプルコンボ (WXYXZ)"]},69418:t=>{t.exports=["楕円"]},27558:t=>{t.exports=["アラートラインを延長"]},2578:t=>{t.exports=["延長線"]},77295:t=>{t.exports=["取引所"]},2899:t=>{t.exports=["上の既存ペインへ"]},53387:t=>{t.exports=["下の既存ペインへ"]},36972:t=>{t.exports=["予測"]},17994:t=>{t.exports=["ライブラリの保存に失敗しました"]},87375:t=>{t.exports=["スクリプトの保存に失敗しました"]},35050:t=>{t.exports=["2月"]},82719:t=>{t.exports=["フィボナッチ・チャネル"]},64192:t=>{t.exports=["フィボナッチ・サークル"]},63835:t=>{t.exports=["フィボナッチ・リトレースメント"]},18072:t=>{t.exports=["フィボナッチ・アーク"]},20877:t=>{t.exports=["フィボナッチ・ファン"]},76783:t=>{t.exports=["フィボナッチ・スパイラル"]},89037:t=>{t.exports=["フィボナッチ・タイムゾーン"]},72489:t=>{t.exports=["フィボナッチ・ウェッジ"]},21524:t=>{t.exports=["フラグ"]},55678:t=>{t.exports=["旗マーク"]},29230:t=>{t.exports=["フラットトップ/ボトム"]},92754:t=>{t.exports=["左右反転"]},42015:t=>{t.exports=["小数部分が無効です。"]},47542:t=>{t.exports=["ファンダメンタル分析はチャートでは利用できません。"]},16245:t=>{t.exports=["コルカタ"]},3155:t=>{t.exports=["カトマンズ"]},92901:t=>{t.exports=["カギ足"]},2693:t=>{t.exports=["カラチ"]},72374:t=>{t.exports=["クウェート"]},87338:t=>{t.exports=["ホーチミン"]},61582:t=>{t.exports=["中空ローソク足"]},32918:t=>{t.exports=["香港"]},61351:t=>{t.exports=["ホノルル"]},60049:t=>{t.exports=["水平線"]},76604:t=>{t.exports=["水平レイ"]},42616:t=>{t.exports=["ヘッドアンドショルダー"]},40530:t=>{t.exports=["平均足"]},99820:t=>{t.exports=["ヘルシンキ"]},31971:t=>{t.exports=["非表示"]},33911:t=>{t.exports=["すべてを非表示"]},95551:t=>{t.exports=["すべての描画を非表示"]},44312:t=>{t.exports=["すべての描画とインジケーターを非表示"]},67927:t=>{t.exports=["すべての描画、インジケーター、ポジション、注文を非表示"]},86306:t=>{t.exports=["すべてのインジケーターを非表示"]},70803:t=>{t.exports=["すべてのポジションと注文を非表示"]},13277:t=>{t.exports=["描画を非表示"]},8251:t=>{t.exports=["チャート上のイベントを非表示"]},44177:t=>{t.exports=["インジケーターを非表示"]},2441:t=>{t.exports=["バーのマークを非表示"]},90540:t=>{t.exports=["ポジションと注文を非表示"]},30777:t=>{t.exports=["高値"]},31994:t=>{t.exports=["ハイロー"]},60259:t=>{t.exports=["高値・安値価格ラベル"]},21803:t=>{t.exports=["高値・安値価格ライン"]},31895:t=>{t.exports=["マーカー"]},69085:t=>{t.exports=['ヒストグラムが大きすぎます。"Row Size" のパラメーターを大きくしてください。']},8122:t=>{t.exports=['ヒストグラムが大きすぎます。"Row Size" のパラメーターを小さくしてください。']},22712:t=>{t.exports=["大丈夫です"]},23450:t=>{t.exports=["画像"]},71778:t=>{t.exports=["インターミディエイト"]},14177:t=>{t.exports=["無効なシンボル"]},32619:t=>{t.exports=["無効なシンボル"]},53239:t=>{t.exports=["スケールを反転"]},20062:t=>{t.exports=["100基準"]},81584:t=>{t.exports=["インジケーター値のラベル"]},31485:t=>{t.exports=["インジケーター名ラベル"]},27677:t=>{t.exports=["インフォライン"]},98767:t=>{t.exports=["インジケーターを挿入"]},9114:t=>{t.exports=["インサイド"]},12354:t=>{t.exports=["インサイド・ピッチフォーク"]},26579:t=>{t.exports=["アイコン"]},37885:t=>{t.exports=["イスタンブール"]},87469:t=>{t.exports=["ヨハネスブルグ"]},52707:t=>{t.exports=["ジャカルタ"]},95425:t=>{ +t.exports=["1月"]},42890:t=>{t.exports=["エルサレム"]},6215:t=>{t.exports=["7月"]},15224:t=>{t.exports=["6月"]},36253:t=>{t.exports=["ジュノー"]},15241:t=>{t.exports=["左側に"]},29404:t=>{t.exports=["右側に"]},850:t=>{t.exports=["おっと!"]},675:t=>{t.exports=["オブジェクトツリー"]},73546:t=>{t.exports=["10月"]},39280:t=>{t.exports=["始値"]},25595:t=>{t.exports=["オリジナル"]},82906:t=>{t.exports=["オスロ"]},8136:t=>{t.exports=["安値"]},42284:t=>{t.exports=["ロック"]},1441:t=>{t.exports=["ロック/解除"]},82232:t=>{t.exports=["縦方向のカーソルラインを日時でロック"]},18219:t=>{t.exports=["価格とバーの比率をロック"]},12285:t=>{t.exports=["対数"]},50286:t=>{t.exports=["ロンドン"]},44604:t=>{t.exports=["ロングポジション"]},87604:t=>{t.exports=["ロサンゼルス"]},18528:t=>{t.exports=["ラベル下"]},13046:t=>{t.exports=["ラベル上"]},94420:t=>{t.exports=["ラベル"]},89155:t=>{t.exports=["ラゴス"]},25846:t=>{t.exports=["リマ"]},1277:t=>{t.exports=["ライン"]},63492:t=>{t.exports=["新値足"]},83182:t=>{t.exports=["ライン"]},78104:t=>{t.exports=["チャート画像のリンクがクリップボードにコピーされました {emoji}"]},50091:t=>{t.exports=["リスボン"]},64352:t=>{t.exports=["ルクセンブルク"]},11156:t=>{t.exports="MTPredictor"},67861:t=>{t.exports=["アンカーを置きたい位置にポイントを移動してタップして下さい"]},45828:t=>{t.exports=["移動する"]},44302:t=>{t.exports=["スケールを左に移動"]},94338:t=>{t.exports=["スケールを右に移動"]},66276:t=>{t.exports=["変形シフ"]},18559:t=>{t.exports=["変形シフ・ピッチフォーク"]},18665:t=>{t.exports=["モスクワ"]},58038:t=>{t.exports=["マドリード"]},34190:t=>{t.exports=["マルタ"]},90271:t=>{t.exports=["マニラ"]},51369:t=>{t.exports=["3月"]},85095:t=>{t.exports=["メキシコシティ"]},75633:t=>{t.exports=["すべてのスケールを一つに結合"]},95093:t=>{t.exports=["混合"]},10931:t=>{t.exports=["ミクロ"]},58397:t=>{t.exports=["ミレニアム"]},85884:t=>{t.exports=["ミニュエット"]},9632:t=>{t.exports=["ミニスキュール"]},63158:t=>{t.exports=["上下反転"]},42769:t=>{t.exports=["マスカット"]},43088:t=>{t.exports=["該当なし"]},95222:t=>{t.exports=["ここにはデータがありません"]},3485:t=>{t.exports=["スケールなし (フルスクリーン)"]},8886:t=>{t.exports=["同期しない"]},16971:t=>{t.exports=["出来高データがありません"]},75549:t=>{t.exports=["ノート"]},71230:t=>{t.exports=["11月"]},99203:t=>{t.exports=["ノーフォーク島"]},79023:t=>{t.exports=["ナイロビ"]},91203:t=>{t.exports=["ニューヨーク"]},24143:t=>{t.exports=["ニュージーランド"]},40887:t=>{t.exports=["上の新規ペインへ"]},96712:t=>{t.exports=["下の新規ペインへ"]},33566:t=>{t.exports=["ニコシア"]},64968:t=>{t.exports=["何らかの問題が発生しました。後ほど再度お試しください。"]},10520:t=>{t.exports=["新規チャートレイアウトを保存"]},9908:t=>{t.exports=["名前を付けて保存"]},68553:t=>{t.exports=["サンサルバドル"]},65412:t=>{t.exports=["サンティアゴ"]},13538:t=>{t.exports=["サンパウロ"]},37207:t=>{t.exports=["価格のみでスケール"]},51464:t=>{t.exports=["シフ"]},98114:t=>{t.exports=["シフ・ピッチフォーク"]},1535:t=>{t.exports=["ページを離れると、スクリプトが更新されないことがあります。"]},89517:t=>{t.exports=["設定"]},43247:t=>{t.exports=["2つ目の小数部分が無効です。"]},19796:t=>{t.exports=["最背面に移動"]},23221:t=>{t.exports=["一つ背面に移動"]},5961:t=>{t.exports=["ソウル"]},57902:t=>{t.exports=["9月"]},25866:t=>{t.exports=["セッション"]},59827:t=>{t.exports=["セッション区切り"]},69240:t=>{t.exports=["上海"]},37819:t=>{t.exports=["ショートポジション"]},81428:t=>{t.exports=["表示"]},98116:t=>{t.exports=["すべての描画を表示"]},39046:t=>{t.exports=["すべての描画とインジケーターを表示"]},38293:t=>{t.exports=["すべての描画、インジケーター、ポジション、注文を表示"]},49982:t=>{t.exports=["すべてのインジケーターを表示"]}, +48284:t=>{t.exports=["すべてのアイデアを表示"]},62632:t=>{t.exports=["すべてのポジションと注文を表示"]},24620:t=>{t.exports=["つなぎ足の限月の交代を表示"]},84813:t=>{t.exports=["契約満期日を表示"]},66263:t=>{t.exports=["配当を表示"]},46771:t=>{t.exports=["決算を表示"]},87933:t=>{t.exports=["フォロー中のユーザーのアイデアを表示"]},30709:t=>{t.exports=["最新のニュースを表示"]},58669:t=>{t.exports=["自分のアイデアのみ表示"]},30816:t=>{t.exports=["分割を表示"]},68161:t=>{t.exports=["道しるべ"]},56683:t=>{t.exports=["シンガポール"]},69502:t=>{t.exports=["正弦波"]},44904:t=>{t.exports=["正方形"]},70213:t=>{t.exports=["インジケーターの制限数を超えました。チャートレイアウト毎に{number}個までです。\nインジケーターをどれか削除して下さい。"]},32733:t=>{t.exports=["スタイル"]},65323:t=>{t.exports=["左に重ねる"]},14113:t=>{t.exports=["右に重ねる"]},93161:t=>{t.exports=["描画モードの維持"]},48767:t=>{t.exports=["ストックホルム"]},29662:t=>{t.exports=["サブミクロ"]},9753:t=>{t.exports=["サブミレニアム"]},71722:t=>{t.exports=["サブミニュエット"]},91889:t=>{t.exports=["スーパーサイクル"]},33820:t=>{t.exports=["スーパーミレニアム"]},11020:t=>{t.exports=["シドニー"]},89659:t=>{t.exports=["シンボルエラー"]},90932:t=>{t.exports=["シンボル名ラベル"]},65986:t=>{t.exports=["シンボル情報"]},52054:t=>{t.exports=["シンボル現在値ラベル"]},33606:t=>{t.exports=["グローバルに同期"]},18008:t=>{t.exports=["レイアウト内で同期"]},99969:t=>{t.exports=["ポイント&フィギュア"]},53047:t=>{t.exports=["折れ線"]},34402:t=>{t.exports=["パス"]},70394:t=>{t.exports=["平行チャネル"]},95995:t=>{t.exports=["パリ"]},29682:t=>{t.exports=["貼り付け"]},51102:t=>{t.exports=["パーセント"]},35590:t=>{t.exports=["パース"]},19093:t=>{t.exports=["フェニックス"]},22293:t=>{t.exports=["ピッチファン"]},43852:t=>{t.exports=["ピッチフォーク"]},37680:t=>{t.exports=["新たな左スケールに固定する"]},43707:t=>{t.exports=["新たな右スケールに固定する"]},91130:t=>{t.exports=["左スケールに固定する"]},61201:t=>{t.exports=["左スケールに固定する(非表示)"]},764:t=>{t.exports=["右スケールに固定"]},20207:t=>{t.exports=["右スケールに固定する(非表示)"]},66156:t=>{t.exports=["スケールに固定(現在左)"]},54727:t=>{t.exports=["スケールに固定(現在スケールなし)"]},76598:t=>{t.exports=["スケールに固定(現在右)"]},39065:t=>{t.exports=["スケールに固定(現在{label})"]},97324:t=>{t.exports=["スケール{label}に固定する"]},56948:t=>{t.exports=["スケール{label}に固定する(非表示)"]},32156:t=>{t.exports=["左スケールに固定中"]},8128:t=>{t.exports=["左スケールに固定中(非表示)"]},3822:t=>{t.exports=["右スケールに固定中"]},44538:t=>{t.exports=["右スケールに固定中(非表示)"]},65810:t=>{t.exports=["スケール{label}に固定中"]},14125:t=>{t.exports=["スケール{label}に固定中(非表示)"]},97378:t=>{t.exports=["プラスボタン"]},46669:t=>{t.exports=["ご利用のブラウザでクリップボードへの書き込みを許可していただくか、{keystroke} をご利用ください。"]},35963:t=>{t.exports=["{key}を押しながらズームをすることで、チャートの位置は維持されます"]},95921:t=>{t.exports=["価格ラベル"]},28625:t=>{t.exports=["価格ノート"]},2032:t=>{t.exports=["価格範囲"]},32061:t=>{t.exports=["価格フォーマットが無効です。"]},91492:t=>{t.exports=["価格ライン"]},48404:t=>{t.exports=["プライマリー"]},87086:t=>{t.exports=["プロジェクション"]},10160:t=>{t.exports=["{customer} で {date} に公開"]},19056:t=>{t.exports=["カタール"]},9998:t=>{t.exports=["回転長方形"]},74214:t=>{t.exports=["ローマ"]},50470:t=>{t.exports=["レイ"]},90357:t=>{t.exports=["レンジ"]},26833:t=>{t.exports=["レイキャビク"]},328:t=>{t.exports=["長方形"]},41615:t=>{t.exports=["やり直す"]},35001:t=>{t.exports=["回帰トレンド"]},34596:t=>{t.exports=["削除"]},1434:t=>{t.exports=["描画を削除"]},13951:t=>{t.exports=["インジケーターを削除"]},4142:t=>{t.exports=["チャートレイアウトの名前を変更"]},20801:t=>{t.exports=["練行足"]}, +34301:t=>{t.exports=["チャート表示のリセット"]},17258:t=>{t.exports=["価格スケールをリセット"]},25333:t=>{t.exports=["時間軸をリセット"]},52588:t=>{t.exports=["リヤド"]},5871:t=>{t.exports=["リガ"]},33603:t=>{t.exports=["警告"]},48474:t=>{t.exports=["ワルシャワ"]},20466:t=>{t.exports=["トケラウ"]},94284:t=>{t.exports=["東京"]},83836:t=>{t.exports=["トロント"]},38788:t=>{t.exports=["台北"]},39108:t=>{t.exports=["タリン"]},37229:t=>{t.exports=["テキスト"]},16267:t=>{t.exports=["テヘラン"]},19611:t=>{t.exports=["テンプレート"]},29198:t=>{t.exports=["このシンボルの出来高データはデータ提供元から提供されておりません。"]},8162:t=>{t.exports=["公開プレビューを読み込めませんでした。ブラウザの拡張機能を無効にしてもう一度お試しください。"]},65943:t=>{t.exports=["このインジケーターは他のインジケーターに追加できません。"]},74986:t=>{t.exports=["このスクリプトは招待制です。アクセスをご希望の場合、スクリプトの作者にお問い合わせください。"]},98538:t=>{t.exports=["スリードライブパターン"]},30973:t=>{t.exports=["ティック"]},31976:t=>{t.exports=["日時"]},64375:t=>{t.exports=["タイムゾーン"]},95005:t=>{t.exports=["時間サイクル"]},87085:t=>{t.exports=["トレード"]},94770:t=>{t.exports=["トレンド角度"]},23104:t=>{t.exports=["トレンドライン"]},15501:t=>{t.exports=["フィボナッチ・エクステンション"]},31196:t=>{t.exports=["フィボナッチ・タイムエクステンション"]},29245:t=>{t.exports=["三角形"]},83356:t=>{t.exports=["下向き三角"]},12390:t=>{t.exports=["トライアングルパターン"]},28340:t=>{t.exports=["上向き三角"]},93855:t=>{t.exports=["チュニス"]},50406:t=>{t.exports=["UTC (協定世界時)"]},38587:t=>{t.exports=["わかりました"]},81320:t=>{t.exports=["元に戻す"]},25933:t=>{t.exports=["ユニット"]},15101:t=>{t.exports=["ロック解除"]},34150:t=>{t.exports=["上昇4波"]},83927:t=>{t.exports=["上昇5波"]},58976:t=>{t.exports=["上昇1波/A波"]},11661:t=>{t.exports=["上昇2波/B波"]},53958:t=>{t.exports=["上昇3波"]},66560:t=>{t.exports=["上昇C波"]},18426:t=>{t.exports=["VPFR (固定期間出来高プロファイル)"]},61022:t=>{t.exports=["出来高プロファイルインジケーターは、有料プランでのみご利用可能です。"]},15771:t=>{t.exports=["バンクーバー"]},56211:t=>{t.exports=["垂直線"]},75354:t=>{t.exports=["ヴィリニュス"]},21852:t=>{t.exports=["可視性"]},27557:t=>{t.exports=["時間足の可視性"]},89960:t=>{t.exports=["マウスの移動時に表示"]},22198:t=>{t.exports=["表示の順序"]},7050:t=>{t.exports=["X クロス"]},66527:t=>{t.exports=["XABCDパターン"]},17126:t=>{t.exports=["現在の時間足では、この時間枠のピボットを見ることは出来ません。"]},69293:t=>{t.exports=["ヤンゴン"]},84301:t=>{t.exports=["チューリッヒ"]},76020:t=>{t.exports=["エリオットの規模の変更"]},83935:t=>{t.exports=["ラベルを重ねないの変更"]},39402:t=>{t.exports=["平均終値価格ラベルの表示の変更"]},98866:t=>{t.exports=["平均終値価格ラインの表示の変更"]},5100:t=>{t.exports=["Bid/Askラベルの表示の変更"]},32311:t=>{t.exports=["Bid/Askラインの表示の変更"]},22641:t=>{t.exports=["通貨の変更"]},30501:t=>{t.exports=["チャートレイアウトを{title}に変更"]},7017:t=>{t.exports=["つなぎ足の限月の交代の表示の変更"]},58108:t=>{t.exports=["バーのクローズまでのカウントダウンの表示の変更"]},7151:t=>{t.exports=["日付範囲の変更"]},84944:t=>{t.exports=["配当の表示の変更"]},79574:t=>{t.exports=["チャート上のイベントの表示の変更"]},88217:t=>{t.exports=["決算の表示の変更"]},28288:t=>{t.exports=["先物の契約満期日の可視性を変更"]},66805:t=>{t.exports=["高値・安値価格ラベルの表示の変更"]},92556:t=>{t.exports=["高値・安値価格ラインの表示の変更"]},87027:t=>{t.exports=["インジケーター名ラベルの可視性を変更"]},14922:t=>{t.exports=["インジケーター値のラベルの可視性を変更"]},77578:t=>{t.exports=["最新のニュースの表示/非表示の変更"]},87510:t=>{t.exports=["ペインの高さの変更"]},50190:t=>{t.exports=["プラスボタンの表示の変更"]},49889:t=>{t.exports=["プレ/アフターマーケット価格ラベルの表示の変更"]},16750:t=>{t.exports=["プレ/アフターマーケット価格ラインの表示の変更"]},59883:t=>{ +t.exports=["シンボルの前日終値ラインの表示の変更"]},67761:t=>{t.exports=["価格ラインの変更"]},69510:t=>{t.exports=["価格とバーの比率の変更"]},32303:t=>{t.exports=["時間足を変更"]},526:t=>{t.exports=["シンボルの変更"]},9402:t=>{t.exports=["シンボルのラベルの表示の変更"]},53150:t=>{t.exports=["シンボルの現在値の表示の変更"]},12707:t=>{t.exports=["シンボルの前日終値の表示の変更"]},65303:t=>{t.exports=["セッションの変更"]},15403:t=>{t.exports=["セッション区切りの表示の変更"]},53438:t=>{t.exports=["系列のスタイルの変更"]},74488:t=>{t.exports=["分割の表示の変更"]},20505:t=>{t.exports=["タイムゾーンの変更"]},39028:t=>{t.exports=["単位の変更"]},21511:t=>{t.exports=["可視性の変更"]},16698:t=>{t.exports=["現在の時間足への可視性の変更"]},78422:t=>{t.exports=["現在の時間足以上への可視性の変更"]},49529:t=>{t.exports=["現在の時間足未満への可視性の変更"]},66927:t=>{t.exports=["すべての時間足への可視性の変更"]},74428:t=>{t.exports=["{title}のスタイルの変更"]},72032:t=>{t.exports=["{pointIndex}ポイントの変更"]},65911:t=>{t.exports=["TradingView提供のチャート"]},5179:t=>{t.exports=["ラインツールを複製"]},3195:t=>{t.exports=["ラインツールグループを作成"]},92659:t=>{t.exports=["選択したものでラインツールグループを作成"]},81791:t=>{t.exports=["{tool}の作成"]},63649:t=>{t.exports=["ソースの切り取り"]},78755:t=>{t.exports=["{title}の切り取り"]},99113:t=>{t.exports=["ラインツール {lineTool} をグループ {name} に追加"]},40242:t=>{t.exports=["グループ {group} へのラインツールの追加"]},22856:t=>{t.exports=["このファンダメンタル指標をレイアウト全体に追加"]},82388:t=>{t.exports=["このインジケーターをレイアウト全体に追加"]},94292:t=>{t.exports=["このストラテジーをレイアウト全体に追加"]},27982:t=>{t.exports=["このシンボルをレイアウト全体に追加"]},66568:t=>{t.exports=["チャートテーマの適用"]},64034:t=>{t.exports=["すべてのチャートのプロパティの適用"]},49037:t=>{t.exports=["描画テンプレートの適用"]},96996:t=>{t.exports=["選択したソースにファクトリーデフォルトを適用"]},44547:t=>{t.exports=["レイアウト全体へのインジケーターの適用"]},26065:t=>{t.exports=["テンプレート {template} を適用"]},58570:t=>{t.exports=["ツールバーのテーマの適用"]},27195:t=>{t.exports=["グループ {title} を前面に移動"]},78246:t=>{t.exports=["{title}を最前面に移動"]},56763:t=>{t.exports=["{title}を一つ前面に移動"]},5607:t=>{t.exports="by TradingView"},90621:t=>{t.exports=["日付範囲のロック"]},12962:t=>{t.exports=["レベルラインの消去"]},63391:t=>{t.exports=["グループ {group} からラインツールを除外"]},59942:t=>{t.exports=["バーのパターンの水平反転"]},70301:t=>{t.exports=["{title}の非表示"]},91842:t=>{t.exports=["アラートラベルラインを非表示"]},54781:t=>{t.exports=["すべての描画ツールを非表示"]},44974:t=>{t.exports=["バーのマークを非表示"]},28916:t=>{t.exports=["時間足のロック"]},94245:t=>{t.exports=["スケールを反転"]},90743:t=>{t.exports=["{title}の挿入"]},53146:t=>{t.exports=["{title}を{targetTitle}の後に挿入"]},74055:t=>{t.exports=["{title}を{target}の後に挿入"]},11231:t=>{t.exports=["{title}を{target}の前に挿入"]},67176:t=>{t.exports=["{title}を{targetTitle}の前に挿入"]},54597:t=>{t.exports=["デフォルト描画テンプレートの読み込み"]},30295:t=>{t.exports=["読み込み中 ..."]},50193:t=>{t.exports=["{title}をロック"]},4963:t=>{t.exports=["グループ {group} のロック"]},68163:t=>{t.exports=["オブジェクトのロック"]},47107:t=>{t.exports=["移動"]},11303:t=>{t.exports=["{title}を新たな左スケールに移動する"]},45544:t=>{t.exports=["{title}の新しい右スケールへの移動"]},81898:t=>{t.exports=["すべてのスケールを左に移動"]},22863:t=>{t.exports=["すべてのスケールを右に移動"]},45356:t=>{t.exports=["描画を移動"]},15086:t=>{t.exports=["左に移動"]},61711:t=>{t.exports=["右に移動"]},4184:t=>{t.exports=["スケールを移動"]},74642:t=>{t.exports=["{title}をスケールなしにする (フルスクリーン)"]},45223:t=>{t.exports=["グループ {group} を非表示"]},87927:t=>{t.exports=["グループ {group} の表示"]}, +62153:t=>{t.exports=["下に結合"]},70746:t=>{t.exports=["ペインに結合"]},66143:t=>{t.exports=["上に結合"]},81870:t=>{t.exports=["バーのパターンの上下反転"]},16542:t=>{t.exports=["該当なし"]},47222:t=>{t.exports=["価格のスケーリング"]},99042:t=>{t.exports=["価格のみでスケール"]},35962:t=>{t.exports=["日時のスケーリング"]},68193:t=>{t.exports=["スクロール"]},70009:t=>{t.exports=["日時のスクロール"]},69485:t=>{t.exports=["価格スケールの選択ストラテジーを{title}に設定"]},16259:t=>{t.exports=["{title}を一つ背面に移動"]},66781:t=>{t.exports=["{title}を最背面に移動"]},4998:t=>{t.exports=["グループ {title} を背面に移動"]},64704:t=>{t.exports=["ラインツールのグローバルな共有"]},77554:t=>{t.exports=["レイアウトのラインツールの共有"]},16237:t=>{t.exports=["アラートラベルラインの表示"]},13622:t=>{t.exports=["すべてのアイデアを表示"]},26267:t=>{t.exports=["フォロー中のユーザーのアイデアを表示"]},40061:t=>{t.exports=["自分のアイデアのみ表示"]},52010:t=>{t.exports=["描画モードの維持"]},98784:t=>{t.exports=["描画の同期の停止"]},57011:t=>{t.exports=["ラインツールの同期の停止"]},92831:t=>{t.exports=["シンボルのロック"]},60635:t=>{t.exports=["日時の同期"]},99769:t=>{t.exports=["提供元"]},68111:t=>{t.exports=["TradingView提供"]},96916:t=>{t.exports=["描画の貼り付け"]},80611:t=>{t.exports=["インジケーターの貼り付け"]},41601:t=>{t.exports=["{title}の貼り付け"]},84018:t=>{t.exports=["左スケールに固定"]},22615:t=>{t.exports=["右スケールに固定する"]},56015:t=>{t.exports=["スケール{label}に固定"]},33348:t=>{t.exports=["ペインの再配置"]},15516:t=>{t.exports=["すべてのインジケーターを削除"]},80171:t=>{t.exports=["すべてのインジケーターと描画ツールを削除"]},59211:t=>{t.exports=["非選択の殻のラインツールの削除"]},44656:t=>{t.exports=["描画を削除"]},70653:t=>{t.exports=["描画グループの削除"]},66414:t=>{t.exports=["ラインデータのソースを削除"]},47637:t=>{t.exports=["ペインの削除"]},39859:t=>{t.exports=["{title}の削除"]},78811:t=>{t.exports=["ラインツールグループ {name} の削除"]},16338:t=>{t.exports=["グループ名 {group} を {newName} に変更"]},30910:t=>{t.exports=["レイアウトサイズのリセット"]},21948:t=>{t.exports=["スケールのリセット"]},55064:t=>{t.exports=["時間軸をリセット"]},13034:t=>{t.exports=["レイアウトのリサイズ"]},9608:t=>{t.exports=["デフォルトに戻す"]},63060:t=>{t.exports=["自動スケールの切り替え"]},98860:t=>{t.exports=["100基準への切り替え"]},21203:t=>{t.exports=["スケールのロックの切り替え"]},60166:t=>{t.exports=["ログスケールの切り替え"]},68642:t=>{t.exports=["%スケール切り替え"]},33714:t=>{t.exports=["通常スケールの切り替え"]},47122:t=>{t.exports=["時間の追跡"]},28068:t=>{t.exports=["ラインツールの共有のオフ"]},66824:t=>{t.exports=["オブジェクトのロックの解除"]},51114:t=>{t.exports=["グループ {group} のロックを解除"]},92421:t=>{t.exports=["{title}のロックの解除"]},20057:t=>{t.exports=["下の新規ペインに結合を解除"]},52540:t=>{t.exports=["上に結合を解除"]},86949:t=>{t.exports=["下に結合を解除"]},50728:t=>{t.exports=["{title}スクリプトを更新"]},33355:t=>{t.exports=["{count} バー"]},88841:t=>{t.exports=["TradingView提供の{symbol}ファンダメンタル"]},38641:t=>{t.exports=["{userName} が {customer} で {date} に公開"]},59833:t=>{t.exports=["ズーム"]},19813:t=>{t.exports=["ズームイン"]},9645:t=>{t.exports=["ズームアウト"]},30572:t=>{t.exports=["日"]},52254:t=>{t.exports=["時間"]},99062:t=>{t.exports=["ヶ月"]},69143:t=>{t.exports=["分"]},71787:t=>{t.exports=["秒"]},82797:t=>{t.exports=["レンジ"]},47966:t=>{t.exports=["週"]},99136:t=>{t.exports=["ティック"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]=["アップル"],t.exports["#AUDCAD-symbol-description"]=["豪ドル/加ドル"],t.exports["#AUDCHF-symbol-description"]=["豪ドル/スイスフラン"], +t.exports["#AUDJPY-symbol-description"]=["豪ドル/円"],t.exports["#AUDNZD-symbol-description"]=["豪ドル/ニュージーランドドル"],t.exports["#AUDRUB-symbol-description"]=["豪ドル/ロシアルーブル"],t.exports["#AUDUSD-symbol-description"]=["豪ドル/米ドル"],t.exports["#BRLJPY-symbol-description"]=["ブラジル・レアル/円"],t.exports["#BTCCAD-symbol-description"]=["ビットコイン/カナダドル"],t.exports["#BTCCNY-symbol-description"]=["ビットコイン/中国元"],t.exports["#BTCEUR-symbol-description"]=["ビットコイン/ユーロ"],t.exports["#BTCKRW-symbol-description"]=["ビットコイン/韓国ウォン"],t.exports["#BTCRUR-symbol-description"]=["ビットコイン/ルーブル"],t.exports["#BTCUSD-symbol-description"]=["ビットコイン/米ドル"],t.exports["#BVSP-symbol-description"]=["ブラジル ボベスパ指数"],t.exports["#CADJPY-symbol-description"]=["カナダドル/円"],t.exports["#CB1!-symbol-description"]=["ブレント原油先物(当限つなぎ足)"],t.exports["#CHFJPY-symbol-description"]=["スイスフラン/円"],t.exports["#COPPER-symbol-description"]=["銅CFD"],t.exports["#ES1-symbol-description"]=["S&P500ミニ先物(当限つなぎ足)"],t.exports["#ESP35-symbol-description"]=["IBEX35指数"],t.exports["#EUBUND-symbol-description"]=["ユーロ債"],t.exports["#EURAUD-symbol-description"]=["ユーロ/豪ドル"],t.exports["#EURBRL-symbol-description"]=["ユーロ/ブラジル・レアル"],t.exports["#EURCAD-symbol-description"]=["ユーロ/加ドル"],t.exports["#EURCHF-symbol-description"]=["ユーロ/スイスフラン"],t.exports["#EURGBP-symbol-description"]=["ユーロ/ポンド"],t.exports["#EURJPY-symbol-description"]=["ユーロ/円"],t.exports["#EURNZD-symbol-description"]=["ユーロ/NZドル"],t.exports["#EURRUB-symbol-description"]=["ユーロ/ロシアルーブル"],t.exports["#EURRUB_TOM-symbol-description"]=["ユーロ/ロシアルーブル TOM"],t.exports["#EURSEK-symbol-description"]=["ユーロ/スウェーデンクローナ"],t.exports["#EURTRY-symbol-description"]=["ユーロ/トルコリラ"],t.exports["#EURUSD-symbol-description"]=["ユーロ/米ドル"],t.exports["#EUSTX50-symbol-description"]=["ユーロ・ストックス50指数"],t.exports["#FRA40-symbol-description"]=["CAC40指数"],t.exports["#GB10-symbol-description"]=["英国債10年物"],t.exports["#GBPAUD-symbol-description"]=["ポンド/豪ドル"],t.exports["#GBPCAD-symbol-description"]=["ポンド/カナダドル"],t.exports["#GBPCHF-symbol-description"]=["ポンド/スイスフラン"],t.exports["#GBPEUR-symbol-description"]=["ポンド/ユーロ"],t.exports["#GBPJPY-symbol-description"]=["ポンド/円"],t.exports["#GBPNZD-symbol-description"]=["ポンド/NZドル"],t.exports["#GBPRUB-symbol-description"]=["ポンド/ルーブル"],t.exports["#GBPUSD-symbol-description"]=["ポンド/米ドル"],t.exports["#GER30-symbol-description"]=["DAX指数"],t.exports["#GOOGL-symbol-description"]=["アルファベット(Google)A株"],t.exports["#ITA40-symbol-description"]=["FTSE MIB指数"],t.exports["#JPN225-symbol-description"]=["日経225"],t.exports["#JPYKRW-symbol-description"]=["円/韓国ウォン"],t.exports["#JPYRUB-symbol-description"]=["日本円/ロシアルーブル"],t.exports["#KA1-symbol-description"]=["砂糖11番先物"],t.exports["#KG1-symbol-description"]=["綿花先物(当限つなぎ足)"],t.exports["#KT1-symbol-description"]=["Key Tronic コーポレーション"],t.exports["#LKOH-symbol-description"]=["ルクオイル"],t.exports["#LTCBTC-symbol-description"]=["ライトコイン/ビットコイン"],t.exports["#MGNT-symbol-description"]="Magnit",t.exports["#MICEX-symbol-description"]=["MICEX指数"],t.exports["#MNOD_ME.EQRP-symbol-description"]=["ADR GMK ノリリスク・ニッケル ORD SHS [REPO]"], +t.exports["#MSFT-symbol-description"]=["マイクロソフト"],t.exports["#NAS100-symbol-description"]=["ナスダック100指数"],t.exports["#NGAS-symbol-description"]=["天然ガス(ヘンリーハブ価格)"],t.exports["#NKY-symbol-description"]=["日経225インデックス"],t.exports["#NZDJPY-symbol-description"]=["NZドル/円"],t.exports["#NZDUSD-symbol-description"]=["NZドル/米ドル"],t.exports["#RB1-symbol-description"]=["RBOBガソリン先物"],t.exports["#RTS-symbol-description"]=["ロシアRTS指数"],t.exports["#SBER-symbol-description"]=["ロシア貯蓄銀行"],t.exports["#SPX500-symbol-description"]=["S&P500指数"],t.exports["#TWTR-symbol-description"]=["Twitter"],t.exports["#UK100-symbol-description"]=["FTSE100指数"],t.exports["#USDBRL-symbol-description"]=["米ドル/ブラジル・レアル"],t.exports["#USDCAD-symbol-description"]=["米ドル/加ドル"],t.exports["#USDCHF-symbol-description"]=["米ドル/スイスフラン"],t.exports["#USDCNY-symbol-description"]=["米ドル/中国元"],t.exports["#USDDKK-symbol-description"]=["米ドル/デンマーククローネ"],t.exports["#USDHKD-symbol-description"]=["米ドル/香港ドル"],t.exports["#USDIDR-symbol-description"]=["米ドル/インドネシアルピア"],t.exports["#USDINR-symbol-description"]=["米ドル/インドルピー"],t.exports["#USDJPY-symbol-description"]=["米ドル/円"],t.exports["#USDKRW-symbol-description"]=["米ドル/韓国ウォン"],t.exports["#USDMXN-symbol-description"]=["米ドル/メキシコペソ"],t.exports["#USDPHP-symbol-description"]=["米ドル/フィリピンペソ"],t.exports["#USDRUB-symbol-description"]=["米ドル/ロシアルーブル"],t.exports["#USDRUB_TOM-symbol-description"]=["米ドル/ロシアルーブル TOM"],t.exports["#USDSEK-symbol-description"]=["米ドル/スウェーデンクローナ"],t.exports["#USDSGD-symbol-description"]=["米ドル/シンガポールドル"],t.exports["#USDTRY-symbol-description"]=["米ドル/トルコリラ"],t.exports["#VTBR-symbol-description"]=["タンビン・ベトロニクス"],t.exports["#XAGUSD-symbol-description"]=["銀/米ドル"],t.exports["#XAUUSD-symbol-description"]=["金/米ドル"],t.exports["#XPDUSD-symbol-description"]=["パラジウムCFD"],t.exports["#XPTUSD-symbol-description"]=["プラチナ/米ドル"],t.exports["#ZS1-symbol-description"]=["大豆先物 - ECBT"],t.exports["#ZW1-symbol-description"]=["小麦先物 - ECBT"],t.exports["#BTCGBP-symbol-description"]=["ビットコイン/ポンド"],t.exports["#MICEXINDEXCF-symbol-description"]=["MOEXロシア指数"],t.exports["#BTCAUD-symbol-description"]=["ビットコイン/豪ドル"],t.exports["#BTCJPY-symbol-description"]=["ビットコイン/日本円"],t.exports["#BTCBRL-symbol-description"]=["ビットコイン/ブラジル・レアル"],t.exports["#PT10-symbol-description"]=["ポルトガル国債10年物"],t.exports["#TXSX-symbol-description"]=["S&Pトロント60指数"],t.exports["#VIXC-symbol-description"]=["トロント60恐怖指数"],t.exports["#USDPLN-symbol-description"]=["米ドル/ポーランドズロチ"],t.exports["#EURPLN-symbol-description"]=["ユーロ/ポーランドズロチ"],t.exports["#BTCPLN-symbol-description"]=["ビットコイン/ポーランドズロチ"],t.exports["#CAC40-symbol-description"]=["CAC40指数"],t.exports["#XBTCAD-symbol-description"]=["ビットコイン/カナダドル"],t.exports["#ITI2!-symbol-description"]=["鉄鉱石先物(2番限つなぎ足)"],t.exports["#ITIF2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIF2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIF2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIG2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIG2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIG2020-symbol-description"]=["鉄鉱石先物"], +t.exports["#ITIH2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIH2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIH2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIJ2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIJ2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIJ2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIK2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIK2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIK2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIM2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIM2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIM2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIM2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIN2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIN2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIN2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIN2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIQ2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIQ2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIQ2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIQ2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIU2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIU2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIU2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIU2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIV2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIV2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIV2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIV2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIX2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIX2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIX2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIX2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIZ2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIZ2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIZ2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIZ2020-symbol-description"]=["鉄鉱石先物"],t.exports["#AMEX:GXF-symbol-description"]=["グローバルX FTSE ノルディックリージョンETF"],t.exports["#ASX:XAF-symbol-description"]=["S&P/ASX50指数"],t.exports["#ASX:XAT-symbol-description"]=["S&P/ASX200指数"],t.exports["#BIST:XU100-symbol-description"]=["イスタンブール100種指数"],t.exports["#GPW:WIG20-symbol-description"]=["ワルシャワWIG20指数"],t.exports["#INDEX:JKSE-symbol-description"]=["ジャカルタ総合指数"],t.exports["#INDEX:KLSE-symbol-description"]=["ブルサ・マレーシアKLCI指数"],t.exports["#INDEX:NZD-symbol-description"]=["NZX50指数"],t.exports["#INDEX:STI-symbol-description"]=["シンガポールST指数"],t.exports["#INDEX:XLY0-symbol-description"]=["上海総合指数"],t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["モスクワMOEXインデックス"],t.exports["#NYMEX:KT1!-symbol-description"]=["コーヒー先物(当限つなぎ足)"],t.exports["#OANDA:NATGASUSD-symbol-description"]=["天然ガスCFD"],t.exports["#OANDA:USDPLN-symbol-description"]=["米ドル / ポーランドズロチ"],t.exports["#TSX:TX60-symbol-description"]=["S&Pトロント60指数"],t.exports["#TSX:VBU-symbol-description"]=["バンガード米国総合債券指数ETF(カナダドルヘッジ)"],t.exports["#TSX:VIXC-symbol-description"]=["S&Pトロント60恐怖指数"],t.exports["#TVC:CAC40-symbol-description"]=["CAC40指数"], +t.exports["#TVC:ES10-symbol-description"]=["スペイン国債10年物"],t.exports["#TVC:EUBUND-symbol-description"]=["ユーロ債"],t.exports["#TVC:GB02-symbol-description"]=["英国債2年物"],t.exports["#TVC:GB10-symbol-description"]=["英国債10年物"],t.exports["#TVC:GOLD-symbol-description"]=["金CFD(米ドル/オンス)"],t.exports["#TVC:ID03-symbol-description"]=["インドネシア国債3年物"],t.exports["#TVC:ID10-symbol-description"]=["インドネシア国債10年物"],t.exports["#TVC:PALLADIUM-symbol-description"]=["パラジウムCFD(米ドル/オンス)"],t.exports["#TVC:PT10-symbol-description"]=["ポルトガル国債10年物"],t.exports["#TVC:SILVER-symbol-description"]=["銀CFD(米ドル/オンス)"],t.exports["#TVC:RUT-symbol-description"]=["ラッセル2000指数"],t.exports["#TSX:TSX-symbol-description"]=["S&Pトロント総合指数"],t.exports["#OANDA:CH20CHF-symbol-description"]=["スイス20指数"],t.exports["#TVC:SHCOMP-symbol-description"]=["上海総合指数"],t.exports["#NZX:ALLC-symbol-description"]=["S&P/NZX全株指数 (キャピタル・インデックス)"],t.exports["#AMEX:SHYG-symbol-description"]=["iシェアーズ 0-5年ハイイールド社債 ETF"],t.exports["#TVC:AU10-symbol-description"]=["オーストラリア国債10年物"],t.exports["#TVC:CN10-symbol-description"]=["中国国債10年物"],t.exports["#TVC:KR10-symbol-description"]=["韓国国債10年物"],t.exports["#NYMEX:RB1!-symbol-description"]=["RBOBガソリン先物(当限つなぎ足)"],t.exports["#NYMEX:HO1!-symbol-description"]=["ヒーティングオイル先物(当限つなぎ足)"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["NYエタノール先物(当限つなぎ足)"],t.exports["#OANDA:XCUUSD-symbol-description"]=["銅CFD(米ドル/ポンド)"],t.exports["#COMEX:ZA1!-symbol-description"]=["亜鉛先物(当限つなぎ足)"],t.exports["#CBOT:ZW1!-symbol-description"]=["小麦先物(当限つなぎ足)"],t.exports["#NYMEX:KA1!-symbol-description"]=["砂糖11番先物(当限つなぎ足)"],t.exports["#CBOT:QBC1!-symbol-description"]=["とうもろこし先物(当限つなぎ足)"],t.exports["#CME:E61!-symbol-description"]=["ユーロ先物(当限つなぎ足)"],t.exports["#CME:B61!-symbol-description"]=["英国ポンド先物(当限つなぎ足)"],t.exports["#CME:QJY1!-symbol-description"]=["日本円先物(当限つなぎ足)"],t.exports["#CME:A61!-symbol-description"]=["豪ドル先物(当限つなぎ足)"],t.exports["#CME:D61!-symbol-description"]=["カナダドル先物(当限つなぎ足)"],t.exports["#CME:SP1!-symbol-description"]=["S&P500先物(当限つなぎ足)"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["ナスダック100ミニ先物(当限つなぎ足)"],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["ダウ先物ミニ(当限つなぎ足)"],t.exports["#CME:NY1!-symbol-description"]=["日経225先物(当限つなぎ足)"],t.exports["#EUREX:DY1!-symbol-description"]=["DAX指数(当限つなぎ足)"],t.exports["#CME:IF1!-symbol-description"]=["ボベスパ指数先物 - 米ドル建て(当限つなぎ足)"],t.exports["#CBOT:TY1!-symbol-description"]=["米国10年国債先物(当限つなぎ足)"],t.exports["#CBOT:FV1!-symbol-description"]=["米国5年国債先物(当限つなぎ足)"],t.exports["#CBOT:ZE1!-symbol-description"]=["米国3年国債先物(当限つなぎ足)"],t.exports["#CBOT:TU1!-symbol-description"]=["米国2年国債先物(当限つなぎ足)"],t.exports["#CBOT:FF1!-symbol-description"]=["30日FF金利先物(当限つなぎ足)"],t.exports["#CBOT:US1!-symbol-description"]=["米国長期国債先物(当限つなぎ足)"],t.exports["#TVC:EXY-symbol-description"]=["ユーロ指数"],t.exports["#TVC:JXY-symbol-description"]=["円指数"],t.exports["#TVC:BXY-symbol-description"]=["ポンド指数"],t.exports["#TVC:AXY-symbol-description"]=["豪ドル指数"],t.exports["#TVC:CXY-symbol-description"]=["加ドル指数"],t.exports["#FRED:GDP-symbol-description"]=["米国GDP(10億ドル単位)"], +t.exports["#FRED:UNRATE-symbol-description"]=["米国民間失業率"],t.exports["#FRED:POP-symbol-description"]=["米国総人口(全年齢、国外駐留米軍含む)(1,000人単位)"],t.exports["#ETHUSD-symbol-description"]=["イーサリアム/米ドル"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["ボベスパ指数"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["IBrasil指数"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["IBRX50指数"],t.exports["#COMEX:HG1!-symbol-description"]=["銅先物(当限つなぎ足)"],t.exports["#INDEX:HSCE-symbol-description"]=["香港ハンセン株価指数"],t.exports["#NYMEX:CL1!-symbol-description"]=["軽質スイート原油(WTI)先物(当限つなぎ足)"],t.exports["#OTC:IHRMF-symbol-description"]=["iシェアーズ MSCI ジャパン ETF"],t.exports["#TVC:DAX-symbol-description"]=["ドイツ株価指数"],t.exports["#TVC:DE10-symbol-description"]=["ドイツ国債10年物"],t.exports["#TVC:DJI-symbol-description"]=["ダウ指数"],t.exports["#TVC:DXY-symbol-description"]=["ドルインデックス"],t.exports["#TVC:FR10-symbol-description"]=["フランス国債10年物"],t.exports["#TVC:HSI-symbol-description"]=["香港ハンセン指数"],t.exports["#TVC:IBEX35-symbol-description"]=["IBEX35指数"],t.exports["#FX:AUS200-symbol-description"]=["S&P/ASX指数"],t.exports["#AMEX:SHY-symbol-description"]=["iシェアーズ 米国国債 1-3年 ETF"],t.exports["#ASX:XJO-symbol-description"]=["S&P/ASX200指数"],t.exports["#BSE:SENSEX-symbol-description"]=["S&P BSE SENSEX指数"],t.exports["#INDEX:MIB-symbol-description"]=["FTSE MIB指数"],t.exports["#INDEX:MOY0-symbol-description"]=["ユーロ・ストックス50指数"],t.exports["#MOEX:RTSI-symbol-description"]=["RTS指数"],t.exports["#NSE:NIFTY-symbol-description"]=["インドNifty50指数"],t.exports["#NYMEX:NG1!-symbol-description"]=["天然ガス先物(当限つなぎ足)"],t.exports["#NYMEX:ZC1!-symbol-description"]=["とうもろこし先物(当限つなぎ足)"],t.exports["#TVC:IN10-symbol-description"]=["インド10年国債"],t.exports["#TVC:IT10-symbol-description"]=["イタリア国債10年物"],t.exports["#TVC:JP10-symbol-description"]=["日本国債10年物"],t.exports["#TVC:NDX-symbol-description"]=["ナスダック100指数"],t.exports["#TVC:NI225-symbol-description"]=["日経225"],t.exports["#TVC:SPX-symbol-description"]=["S&P500指数"],t.exports["#TVC:SX5E-symbol-description"]=["ユーロ・ストックス50指数"],t.exports["#TVC:TR10-symbol-description"]=["トルコ国債10年物"],t.exports["#TVC:UKOIL-symbol-description"]=["ブレント原油CFD"],t.exports["#TVC:UKX-symbol-description"]="UK 100 Index",t.exports["#TVC:US02-symbol-description"]=["米国債2年物"],t.exports["#TVC:US05-symbol-description"]=["米国債5年物"],t.exports["#TVC:US10-symbol-description"]=["米国債10年物"],t.exports["#TVC:USOIL-symbol-description"]=["WTI原油CFD"],t.exports["#NYMEX:ITI1!-symbol-description"]=["鉄鉱石先物(当限つなぎ足)"],t.exports["#NASDAQ:SHY-symbol-description"]=["iシェアーズ 米国国債 1-3年 ETF"],t.exports["#AMEX:ALD-symbol-description"]=["ウィズダムツリー アジアローカル債券/債務ETF"],t.exports["#NASDAQ:AMD-symbol-description"]=["アドバンスト・マイクロ・デバイセズ(AMD)"],t.exports["#NYSE:BABA-symbol-description"]=["アリババ・グループ・ホールディングス"],t.exports["#ICEEUR:CB-symbol-description"]=["ブレント原油"],t.exports["#ICEEUR:CB1!-symbol-description"]=["ブレント原油先物(当限つなぎ足)"],t.exports["#ICEUSA:CC-symbol-description"]=["ココア"],t.exports["#NYMEX:CL-symbol-description"]=["原油 WTI"],t.exports["#ICEUSA:CT-symbol-description"]=["綿花2番"], +t.exports["#NASDAQ:CTRV-symbol-description"]=["コントラヴィア・ファーマシューティカルズ"],t.exports["#CME:DL-symbol-description"]=["クラスIII牛乳"],t.exports["#NYSE:F-symbol-description"]=["フォード"],t.exports["#MOEX:GAZP-symbol-description"]=["ガスプロム"],t.exports["#COMEX:GC-symbol-description"]=["金"],t.exports["#CME:GF-symbol-description"]=["肥育牛"],t.exports["#CME:HE-symbol-description"]=["赤身豚肉"],t.exports["#NASDAQ:IEF-symbol-description"]=["iシェアーズ米国債7-10年ETF"],t.exports["#NASDAQ:IEI-symbol-description"]=["iシェアーズ米国債3-7年ETF"],t.exports["#NYMEX:KA1-symbol-description"]=["砂糖11番先物(当限つなぎ足)"],t.exports["#ICEUSA:KC-symbol-description"]=["コーヒー"],t.exports["#NYMEX:KG1-symbol-description"]=["綿花先物(当限つなぎ足)"],t.exports["#FWB:KT1-symbol-description"]=["Key Tronic コーポレーション"],t.exports["#CME:LE-symbol-description"]=["生牛"],t.exports["#ICEEUR:LO-symbol-description"]=["ICEヒーティングオイル"],t.exports["#CME:LS-symbol-description"]=["材木"],t.exports["#MOEX:MGNT-symbol-description"]=["マグニット"],t.exports["#LSIN:MNOD-symbol-description"]=["ノリリスク・ニッケル"],t.exports["#NYMEX:NG-symbol-description"]=["天然ガス"],t.exports["#ICEUSA:OJ-symbol-description"]=["オレンジジュース"],t.exports["#NYMEX:PA-symbol-description"]=["パラジウム"],t.exports["#NYSE:PBR-symbol-description"]=["ペトロブラス"],t.exports["#NYMEX:PL-symbol-description"]=["プラチナ"],t.exports["#COMEX_MINI:QC-symbol-description"]=["ミニ銅"],t.exports["#NYMEX:RB-symbol-description"]=["RBOBガソリン"],t.exports["#NYMEX:RB1-symbol-description"]=["RBOBガソリン先物"],t.exports["#MOEX:SBER-symbol-description"]=["ロシア貯蓄銀行"],t.exports["#AMEX:SCHO-symbol-description"]=["シュワブ短期米国債ETF"],t.exports["#COMEX:SI-symbol-description"]=["銀"],t.exports["#NASDAQ:TLT-symbol-description"]=["iシェアーズ米国債20年超ETF"],t.exports["#TVC:VIX-symbol-description"]=["恐怖指数(VIX)"],t.exports["#MOEX:VTBR-symbol-description"]=["VTB銀行"],t.exports["#COMEX:ZA-symbol-description"]=["亜鉛"],t.exports["#CBOT:ZC-symbol-description"]=["コーン"],t.exports["#CBOT:ZK-symbol-description"]=["エタノール先物"],t.exports["#CBOT:ZL-symbol-description"]=["大豆油"],t.exports["#CBOT:ZO-symbol-description"]=["オーツ麦"],t.exports["#CBOT:ZR-symbol-description"]=["もみ米"],t.exports["#CBOT:ZS-symbol-description"]=["大豆"],t.exports["#CBOT:ZS1-symbol-description"]=["大豆先物(当限つなぎ足)"],t.exports["#CBOT:ZW-symbol-description"]=["小麦"],t.exports["#CBOT:ZW1-symbol-description"]=["小麦先物 - ECBT"],t.exports["#NASDAQ:ITI-symbol-description"]=["イテリス"],t.exports["#NYMEX:ITI2!-symbol-description"]=["鉄鉱石先物(2番限つなぎ足)"],t.exports["#CADUSD-symbol-description"]=["カナダドル/米ドル"],t.exports["#CHFUSD-symbol-description"]=["スイスフラン/米ドル"],t.exports["#GPW:ACG-symbol-description"]=["オートガス"],t.exports["#JPYUSD-symbol-description"]=["日本円/米ドル"],t.exports["#USDAUD-symbol-description"]=["米ドル/豪ドル"],t.exports["#USDEUR-symbol-description"]=["米ドル/ユーロ"],t.exports["#USDGBP-symbol-description"]=["米ドル/英ポンド"],t.exports["#USDNZD-symbol-description"]=["米ドル/ニュージーランドドル"],t.exports["#UKOIL-symbol-description"]=["ブレント原油CFD"],t.exports["#USOIL-symbol-description"]=["WTI原油CFD"],t.exports["#US30-symbol-description"]=["ダウ平均株価"],t.exports["#BCHUSD-symbol-description"]=["ビットコインキャッシュ/米ドル"], +t.exports["#ETCUSD-symbol-description"]=["イーサリアムクラシック/米ドル"],t.exports["#GOOG-symbol-description"]=["アルファベット(Google)C株"],t.exports["#LTCUSD-symbol-description"]=["ライトコイン/米ドル"],t.exports["#XRPUSD-symbol-description"]=["リップル/米ドル"],t.exports["#SP:SPX-symbol-description"]=["S&P500指数"],t.exports["#ETCBTC-symbol-description"]=["イーサリアムクラシック/ビットコイン"],t.exports["#ETHBTC-symbol-description"]=["イーサリアム/ビットコイン"],t.exports["#XRPBTC-symbol-description"]=["リップル/ビットコイン"],t.exports["#TVC:US30-symbol-description"]=["米国債30年物"],t.exports["#COMEX:SI1!-symbol-description"]=["銀先物(当限つなぎ足)"],t.exports["#BTGUSD-symbol-description"]=["ビットコインゴールド/米ドル"],t.exports["#IOTUSD-symbol-description"]=["アイオータ/米ドル"],t.exports["#CME:BTC1!-symbol-description"]=["ビットコイン先物(当限つなぎ足)"],t.exports["#COMEX:GC1!-symbol-description"]=["金先物(当限つなぎ足)"],t.exports["#CORNUSD-symbol-description"]=["とうもろこしCFD"],t.exports["#COTUSD-symbol-description"]=["綿花CFD"],t.exports["#DJ:DJA-symbol-description"]=["ダウ・ジョーンズ総合平均指数(ダウ総合65種平均)"],t.exports["#DJ:DJI-symbol-description"]=["ダウ平均株価"],t.exports["#ETHEUR-symbol-description"]=["イーサリアム/ユーロ"],t.exports["#ETHGBP-symbol-description"]=["イーサリアム/英ポンド"],t.exports["#ETHJPY-symbol-description"]=["イーサリアム/円"],t.exports["#EURNOK-symbol-description"]=["ユーロ/ノルウェークローネ"],t.exports["#GBPPLN-symbol-description"]=["英ポンド/ポーランドズロチ"],t.exports["#MOEX:BR1!-symbol-description"]=["ブレント原油先物(当限つなぎ足)"],t.exports["#NYMEX:KG1!-symbol-description"]=["綿花先物(当限つなぎ足)"],t.exports["#NYMEX:PL1!-symbol-description"]=["プラチナ先物(当限つなぎ足)"],t.exports["#SOYBNUSD-symbol-description"]=["大豆CFD"],t.exports["#SUGARUSD-symbol-description"]=["砂糖CFD"],t.exports["#TVC:IXIC-symbol-description"]=["ナスダック総合指数"],t.exports["#TVC:RU-symbol-description"]=["ラッセル1000指数"],t.exports["#USDZAR-symbol-description"]=["米ドル/南アフリカランド"],t.exports["#WHEATUSD-symbol-description"]=["小麦CFD"],t.exports["#XRPEUR-symbol-description"]=["リップル/ユーロ"],t.exports["#CBOT:S1!-symbol-description"]=["大豆先物(当限つなぎ足)"],t.exports["#SP:MID-symbol-description"]=["S&P400指数"],t.exports["#TSX:XCUUSD-symbol-description"]=["銅CFD"],t.exports["#TVC:NYA-symbol-description"]=["ニューヨーク証券取引所総合株価指数"],t.exports["#TVC:PLATINUM-symbol-description"]=["プラチナCFD(米ドル/オンス)"],t.exports["#TVC:SSMI-symbol-description"]=["スイス株価指数"],t.exports["#TVC:SXY-symbol-description"]=["スイスフラン通貨インデックス"],t.exports["#TVC:RUI-symbol-description"]=["ラッセル1000指数"],t.exports["#MOEX:RI1!-symbol-description"]=["RTS指数先物(当限つなぎ足)"],t.exports["#MOEX:MX1!-symbol-description"]=["MICEX指数先物(当限つなぎ足)"],t.exports["#CBOE:BG1!-symbol-description"]=["CBOEビットコイン先物(当限つなぎ足)"],t.exports["#TVC:MY10-symbol-description"]=["マレーシア国債10年物"],t.exports["#CME:S61!-symbol-description"]=["スイスフラン先物(当限つなぎ足)"],t.exports["#TVC:DEU30-symbol-description"]=["DAX指数"],t.exports["#BCHEUR-symbol-description"]=["ビットコインキャッシュ/ユーロ"],t.exports["#TVC:ZXY-symbol-description"]=["ニュージーランドドルインデックス"],t.exports["#MIL:FTSEMIB-symbol-description"]=["FTSE MIB指数"],t.exports["#XETR:DAX-symbol-description"]=["DAX指数"],t.exports["#MOEX:IMOEX-symbol-description"]=["MOEXロシア指数"],t.exports["#FX:US30-symbol-description"]=["ダウ平均株価"], +t.exports["#MOEX:RUAL-symbol-description"]=["ユナイテッド・カンパニー・ルサール"],t.exports["#MOEX:MX2!-symbol-description"]=["MICEX指数先物(2番限つなぎ足)"],t.exports["#NEOUSD-symbol-description"]=["ネオ/米ドル"],t.exports["#XMRUSD-symbol-description"]=["モネロ/米ドル"],t.exports["#ZECUSD-symbol-description"]=["ジーキャッシュ/米ドル"],t.exports["#TVC:CAC-symbol-description"]=["CAC40指数"],t.exports["#NASDAQ:ZS-symbol-description"]=["ゼットスケーラー社"],t.exports["#TVC:GB10Y-symbol-description"]=["英国債10年物利回り"],t.exports["#TVC:AU10Y-symbol-description"]=["オーストラリア国債10年物利回り"],t.exports["#TVC:CN10Y-symbol-description"]=["中国国債10年物利回り"],t.exports["#TVC:DE10Y-symbol-description"]=["ドイツ国債10年物利回り"],t.exports["#TVC:ES10Y-symbol-description"]=["スペイン国債10年物利回り"],t.exports["#TVC:FR10Y-symbol-description"]=["フランス国債10年物利回り"],t.exports["#TVC:IN10Y-symbol-description"]=["インド10年国債利回り"],t.exports["#TVC:IT10Y-symbol-description"]=["イタリア国債10年物利回り"],t.exports["#TVC:JP10Y-symbol-description"]=["日本国債10年物利回り"],t.exports["#TVC:KR10Y-symbol-description"]=["韓国国債10年物利回り"],t.exports["#TVC:MY10Y-symbol-description"]=["マレーシア国債10年物利回り"],t.exports["#TVC:PT10Y-symbol-description"]=["ポルトガル国債10年物利回り"],t.exports["#TVC:TR10Y-symbol-description"]=["トルコ国債10年物利回り"],t.exports["#TVC:US02Y-symbol-description"]=["米国債2年物利回り"],t.exports["#TVC:US05Y-symbol-description"]=["米国債5年物利回り"],t.exports["#TVC:US10Y-symbol-description"]=["米国債10年物利回り"],t.exports["#INDEX:TWII-symbol-description"]=["台湾加権指数"],t.exports["#CME:J61!-symbol-description"]=["日本円先物(当限つなぎ足)"],t.exports["#CME_MINI:J71!-symbol-description"]=["日本円ミニ先物 (当限つなぎ足)"],t.exports["#CME_MINI:WM1!-symbol-description"]=["日本円/米ドルマイクロ先物(当限つなぎ足)"],t.exports["#CME:M61!-symbol-description"]=["メキシコペソ先物(当限つなぎ足)"],t.exports["#CME:T61!-symbol-description"]=["南アフリカランド先物(当限つなぎ足)"],t.exports["#CME:SK1!-symbol-description"]=["スウェーデンクローナ先物(当限つなぎ足)"],t.exports["#CME:QT1!-symbol-description"]=["中国人民元/米ドル先物(当限つなぎ足)"],t.exports["#COMEX:AUP1!-symbol-description"]=["アルミニウム米国ミッドウエスト・トランザクション・プレミアムプラッツ(25トン)先物(当限つなぎ足)"],t.exports["#CME:L61!-symbol-description"]=["ブラジルレアル先物(当限つなぎ足)"],t.exports["#CME:WP1!-symbol-description"]=["ポーランドズロチ先物(当限つなぎ足)"],t.exports["#CME:N61!-symbol-description"]=["ニュージランドドル先物(当限つなぎ足)"],t.exports["#CME_MINI:MG1!-symbol-description"]=["オーストラリアドル/米ドルマイクロ先物(当限つなぎ足)"],t.exports["#CME_MINI:WN1!-symbol-description"]=["スイスフラン/米ドルマイクロ先物(当限つなぎ足)"],t.exports["#CME_MINI:MF1!-symbol-description"]=["ユーロ/米ドルマイクロ先物(当限つなぎ足)"],t.exports["#CME_MINI:E71!-symbol-description"]=["ユーロミニ先物(当限つなぎ足)"],t.exports["#CBOT:ZK1!-symbol-description"]=["変性燃料エタノール先物(当限つなぎ足)"],t.exports["#CME_MINI:MB1!-symbol-description"]=["英ポンド/米ドルマイクロ先物(当限つなぎ足)"],t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["ガソリンミニ先物(当限つなぎ足)"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]=["ヒーティングオイルミニ先物(当限つなぎ足)"],t.exports["#COMEX_MINI:QC1!-symbol-description"]=["ミニ銅先物(当限つなぎ足)"],t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["天然ガスミニ先物(当限つなぎ足)"],t.exports["#CME:E41!-symbol-description"]=["米ドル/トルコリラ先物(当限つなぎ足)"],t.exports["#COMEX_MINI:QI1!-symbol-description"]=["ミニ銀先物(当限つなぎ足)"], +t.exports["#CME:DL1!-symbol-description"]=["クラス3牛乳先物(当限つなぎ足)"],t.exports["#NYMEX:UX1!-symbol-description"]=["ウラン先物(当限つなぎ足)"],t.exports["#CBOT:BO1!-symbol-description"]=["大豆油先物(当限つなぎ足)"],t.exports["#CME:HE1!-symbol-description"]=["赤身豚肉先物(当限つなぎ足)"],t.exports["#NYMEX:IAC1!-symbol-description"]=["ニューキャッスル石炭先物(当限つなぎ足)"],t.exports["#NYMEX_MINI:QM1!-symbol-description"]=["原油ミニ先物(当限つなぎ足)"],t.exports["#NYMEX:JMJ1!-symbol-description"]=["ブレント原油金融ミニ先物(当限つなぎ足)"],t.exports["#COMEX:AEP1!-symbol-description"]=["アルミニウム欧州プレミアム先物(当限つなぎ足)"],t.exports["#CBOT:ZQ1!-symbol-description"]=["30日FF金利先物(当限つなぎ足)"],t.exports["#CME:LE1!-symbol-description"]=["生牛先物(当限つなぎ足)"],t.exports["#CME:UP1!-symbol-description"]=["スイスフラン/日本円先物(当限つなぎ足)"],t.exports["#CBOT:ZN1!-symbol-description"]=["米10年物中期国債先物(当限つなぎ足)"],t.exports["#CBOT:ZB1!-symbol-description"]=["米長期国債先物(当限つなぎ足)"],t.exports["#CME:GF1!-symbol-description"]=["肥育牛先物(当限つなぎ足)"],t.exports["#CBOT:UD1!-symbol-description"]=["ウルトラ米長期国債先物(当限つなぎ足)"],t.exports["#CME:I91!-symbol-description"]=["CME住宅価格先物 — ワシントンDC(当限つなぎ足)"],t.exports["#CBOT:ZO1!-symbol-description"]=["オーツ麦先物(当限つなぎ足)"],t.exports["#CBOT:ZM1!-symbol-description"]=["大豆粕先物(当限つなぎ足)"],t.exports["#CBOT_MINI:XN1!-symbol-description"]=["とうもろこしミニ先物(当限つなぎ足)"],t.exports["#CBOT:ZC1!-symbol-description"]=["とうもろこし先物(当限つなぎ足)"],t.exports["#CME:LS1!-symbol-description"]=["材木先物(当限つなぎ足)"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["小麦ミニ先物(当限つなぎ足)"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["大豆ミニ先物(当限つなぎ足)"],t.exports["#CBOT:ZS1!-symbol-description"]=["大豆先物(当限つなぎ足)"],t.exports["#NYMEX:PA1!-symbol-description"]=["パラジウム先物(当限つなぎ足)"],t.exports["#CME:FTU1!-symbol-description"]=["FTSE100指数ミニ先物ドル建て(当限つなぎ足)"],t.exports["#CBOT:ZR1!-symbol-description"]=["籾米先物(当限つなぎ足)"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["マイクロ金先物(当限つなぎ足)"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["ミニ金先物(当限つなぎ足)"],t.exports["#CME_MINI:RL1!-symbol-description"]=["ラッセル1000ミニ先物(当限つなぎ足)"],t.exports["#CME_MINI:EW1!-symbol-description"]=["S&P中型株400ミニ先物(当限つなぎ足)"],t.exports["#COMEX:LD1!-symbol-description"]=["鉛先物(当限つなぎ足)"],t.exports["#CME_MINI:ES1!-symbol-description"]=["S&P500ミニ先物(当限つなぎ足)"],t.exports["#TVC:SA40-symbol-description"]=["南アフリカトップ40指数"],t.exports["#BMV:ME-symbol-description"]=["メキシコボルサ指数"],t.exports["#BCBA:IMV-symbol-description"]=["メイバル指数"],t.exports["#HSI:HSI-symbol-description"]=["ハンセン指数"],t.exports["#BVL:SPBLPGPT-symbol-description"]=["S&P/BVL ペルー総合株価指数(PEN)"],t.exports["#EGX:EGX30-symbol-description"]=["エジプトEGX30プライスリターン指数"],t.exports["#BVC:IGBC-symbol-description"]=["コロンビア株式総合指数"],t.exports["#TWSE:TAIEX-symbol-description"]=["台湾加権指数"],t.exports["#QSE:GNRI-symbol-description"]=["カタールQE指数"],t.exports["#BME:IBC-symbol-description"]=["IBEX35指数"],t.exports["#NZX:NZ50G-symbol-description"]=["S&P/NZX50グロス指数"],t.exports["#SIX:SMI-symbol-description"]=["スイス株価指数"],t.exports["#SZSE:399001-symbol-description"]=["深セン総合指数"],t.exports["#TADAWUL:TASI-symbol-description"]=["サウジアラビア タダウル全株指数"],t.exports["#IDX:COMPOSITE-symbol-description"]=["ジャカルタ総合指数"], +t.exports["#EURONEXT:PX1-symbol-description"]=["CAC40指数"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["OMXヘルシンキ25指数"],t.exports["#EURONEXT:BEL20-symbol-description"]=["BEL20指数"],t.exports["#TVC:STI-symbol-description"]=["シンガポールST指数"],t.exports["#DFM:DFMGI-symbol-description"]=["ドバイ金融市場総合指数"],t.exports["#TVC:KOSPI-symbol-description"]=["韓国総合株価指数"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["クアラルンプール総合指数"],t.exports["#TASE:TA35-symbol-description"]=["テルアビブ35指数"],t.exports["#OMXSTO:OMXS30-symbol-description"]=["OMXストックホルム30指数"],t.exports["#OMXICE:OMXI8-symbol-description"]=["OMXアイスランド8指数"],t.exports["#NSENG:NSE30-symbol-description"]=["ナイジェリアNSE30指数"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["バーレーン全株指数"],t.exports["#OMXTSE:OMXTGI-symbol-description"]=["OMXタリン グロス指数"],t.exports["#OMXCOP:OMXC25-symbol-description"]=["OMXコペンハーゲン25指数"],t.exports["#OMXRSE:OMXRGI-symbol-description"]=["OMXリガ グロス指数"],t.exports["#BELEX:BELEX15-symbol-description"]=["ベオグラード証券取引所15指数"],t.exports["#OMXVSE:OMXVGI-symbol-description"]=["OMXビリニュス グロス指数"],t.exports["#EURONEXT:AEX-symbol-description"]=["AEX指数"],t.exports["#CBOE:VIX-symbol-description"]=["恐怖指数(VIX)"],t.exports["#NASDAQ:XAU-symbol-description"]=["フィラデルフィア金銀鉱業セクター指数"],t.exports["#DJ:DJUSCL-symbol-description"]=["ダウ・ジョーンズ米石炭指数"],t.exports["#DJ:DJCIKC-symbol-description"]=["ダウ・ジョーンズ商品指数 コーヒー"],t.exports["#DJ:DJCIEN-symbol-description"]=["ダウ・ジョーンズ商品指数 エネルギー"],t.exports["#NASDAQ:OSX-symbol-description"]=["フィラデルフィア石油サービスセクター指数"],t.exports["#DJ:DJCISB-symbol-description"]=["ダウ・ジョーンズ商品指数 砂糖"],t.exports["#DJ:DJCICC-symbol-description"]=["ダウ・ジョーンズ商品指数 ココア"],t.exports["#DJ:DJCIGR-symbol-description"]=["ダウ・ジョーンズ商品指数 穀物"],t.exports["#DJ:DJCIAGC-symbol-description"]=["ダウ・ジョーンズ農産物キャップド・コンポーネント指数"],t.exports["#DJ:DJCISI-symbol-description"]=["ダウ・ジョーンズ商品指数 銀"],t.exports["#DJ:DJCIIK-symbol-description"]=["ダウ・ジョーンズ商品指数 ニッケル"],t.exports["#NASDAQ:HGX-symbol-description"]=["フィラデルフィア住宅セクター指数"],t.exports["#DJ:DJCIGC-symbol-description"]=["ダウ・ジョーンズ商品指数 金"],t.exports["#SP:SPGSCI-symbol-description"]=["S&P GS 商品指数"],t.exports["#NASDAQ:UTY-symbol-description"]=["フィラデルフィア公益事業セクター指数"],t.exports["#DJ:DJU-symbol-description"]=["ダウ公共株15種平均"],t.exports["#SP:SVX-symbol-description"]=["S&P500バリュー指数"],t.exports["#SP:OEX-symbol-description"]=["S&P100指数"],t.exports["#CBOE:OEX-symbol-description"]=["S&P100指数"],t.exports["#NASDAQ:SOX-symbol-description"]=["フィラデルフィア半導体株指数"],t.exports["#RUSSELL:RUI-symbol-description"]=["ラッセル1000指数"],t.exports["#RUSSELL:RUA-symbol-description"]=["ラッセル3000指数"],t.exports["#RUSSELL:RUT-symbol-description"]=["ラッセル2000指数"],t.exports["#NYSE:XMI-symbol-description"]=["NYSEアーカ メジャーマーケット指数"],t.exports["#NYSE:XAX-symbol-description"]=["アメリカン証券取引所総合指数"],t.exports["#NASDAQ:NDX-symbol-description"]=["ナスダック100指数"],t.exports["#NASDAQ:IXIC-symbol-description"]=["ナスダック総合指数"],t.exports["#DJ:DJT-symbol-description"]=["ダウ輸送株平均"],t.exports["#NYSE:NYA-symbol-description"]=["ニューヨーク証券取引所総合株価指数"],t.exports["#NYMEX:CJ1!-symbol-description"]=["ココア先物(当限つなぎ足)"], +t.exports["#USDILS-symbol-description"]=["米ドル/イスラエル新シェケル"],t.exports["#TSXV:F-symbol-description"]=["フィオーレ・ゴールド"],t.exports["#SIX:F-symbol-description"]=["フォード・モーター"],t.exports["#BMV:F-symbol-description"]=["フォード・モーター"],t.exports["#TWII-symbol-description"]=["台湾加権指数"],t.exports["#TVC:PL10Y-symbol-description"]=["ポーランド国債10年物利回り"],t.exports["#TVC:PL05Y-symbol-description"]=["ポーランド国債5年物利回り"],t.exports["#SET:GC-symbol-description"]=["グローバル・コネクションズ"],t.exports["#TSX:GC-symbol-description"]=["グレート・カナディアン・ゲーミング"],t.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",t.exports["#OANDA:SPX500USD-symbol-description"]=["S&P500指数(SPX500/USD)"],t.exports["#BMV:CT-symbol-description"]="China SX20 RT",t.exports["#TSXV:CT-symbol-description"]=["センテネラ・マイニング・コーポレーション"],t.exports["#BYBIT:ETHUSD-symbol-description"]=["イーサリアム/米ドル 無期限契約"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["リップル/米ドル 無期限契約"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["ビットコイン/米ドル 無期限契約"],t.exports["#BITMEX:ETHUSD-symbol-description"]=["イーサリアム/米ドル 無期限先物"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["ビットコイン/米ドル 無期限先物"],t.exports["#DERIBIT:ETHUSD-symbol-description"]=["イーサリアム/米ドル 無期限先物"],t.exports["#USDHUF-symbol-description"]=["米ドル/ハンガリーフォリント"],t.exports["#USDTHB-symbol-description"]=["米ドル/タイバーツ"],t.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",t.exports["#TSXV:PBR-symbol-description"]=["ペトロブラス"],t.exports["#NYSE:SI-symbol-description"]=["シルバーゲート・キャピタル"],t.exports["#NASDAQ:LE-symbol-description"]=["ランズエンド"],t.exports["#CME:CB1!-symbol-description"]=["バター先物-差金決済 (当限つなぎ足)"],t.exports["#LSE:SCHO-symbol-description"]=["スコーリアムグループ"],t.exports["#NEO:HE-symbol-description"]=["ハンウェイ・エナジー・サービス"],t.exports["#NYSE:HE-symbol-description"]=["ハワイ電力工業"],t.exports["#OMXCOP:SCHO-symbol-description"]=["ソイウ"],t.exports["#TSX:HE-symbol-description"]=["ハンウェイ・エナジー・サービス"],t.exports["#BSE:ITI-symbol-description"]=["ITI"],t.exports["#NSE:ITI-symbol-description"]=["インディアン・テレフォン・インダストリーズ"],t.exports["#TSX:LS-symbol-description"]=["ミドルフィールド・ヘルスケア&ライフサイエンス分配型ファンド"],t.exports["#BITMEX:XBT-symbol-description"]=["ビットコイン/米ドルインデックス"],t.exports["#CME_MINI:RTY1!-symbol-description"]=["Eミニ ラッセル2000インデックス先物"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["暗号資産の時価総額ドル"],t.exports["#ICEUS:DX1!-symbol-description"]=["米ドルインデックス先物"],t.exports["#NYMEX:TT1!-symbol-description"]=["綿花先物"],t.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC永久先物契約"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH永久先物契約"],t.exports["#PHEMEX:XRPUSD-symbol-description"]=["XRP永久先物契約"],t.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC永久先物契約"],t.exports["#BITCOKE:BCHUSD-symbol-description"]=["BCHクオントスワップ"],t.exports["#BITCOKE:BTCUSD-symbol-description"]=["BTCクオントスワップ"],t.exports["#BITCOKE:ETHUSD-symbol-description"]=["ETHクオントスワップ"],t.exports["#BITCOKE:LTCUSD-symbol-description"]=["LTCクオントスワップ"],t.exports["#TVC:CA10-symbol-description"]=["カナダ国債10年物"],t.exports["#TVC:CA10Y-symbol-description"]=["カナダ国債10年物利回り"],t.exports["#TVC:ID10Y-symbol-description"]=["インドネシア国債10年物利回り"], +t.exports["#TVC:NL10-symbol-description"]=["オランダ国債10年物"],t.exports["#TVC:NL10Y-symbol-description"]=["オランダ国債10年物利回り"],t.exports["#TVC:NZ10-symbol-description"]=["ニュージランド国債10年物"],t.exports["#TVC:NZ10Y-symbol-description"]=["ニュージランド国債10年物利回り"],t.exports["#SOLUSD-symbol-description"]=["ソラナ / 米ドル"],t.exports["#LUNAUSD-symbol-description"]=["ルナ / 米ドル"],t.exports["#UNIUSD-symbol-description"]=["ユニスワップ / 米ドル"],t.exports["#LTCBRL-symbol-description"]=["ライトコイン/ブラジルレアル"],t.exports["#ETCEUR-symbol-description"]=["イーサリアムクラシック/ユーロ"],t.exports["#ETHKRW-symbol-description"]=["イーサリアム/韓国ウォン"],t.exports["#BTCRUB-symbol-description"]=["ビットコイン/ロシア・ルーブル"],t.exports["#BTCTHB-symbol-description"]=["ビットコイン/タイ・バーツ"],t.exports["#ETHTHB-symbol-description"]=["イーサリアム/タイ・バーツ"],t.exports["#TVC:EU10YY-symbol-description"]=["ユーロ圏国債10年物利回り"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ja.7257.089fbbc28bead9558b87.js b/charting_library/bundles/ja.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..b0a467b7 --- /dev/null +++ b/charting_library/bundles/ja.7257.089fbbc28bead9558b87.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports=["金"]},11268:e=>{e.exports=["月"]},63331:e=>{e.exports=["土"]},85954:e=>{e.exports=["日"]},26230:e=>{e.exports=["水"]},24793:e=>{e.exports=["木"]},31533:e=>{e.exports=["火"]},89790:e=>{e.exports=["Pineソースコードを取得できませんでした。"]},39589:e=>{e.exports=["ペインを折りたたむ"]},38154:e=>{e.exports=["インジケーター削除の確認"]},65636:e=>{e.exports=["CBOE BZX"]},36004:e=>{e.exports=["無料アカウントを作成"]},69419:e=>{e.exports=["すべてが順調です — 市場はオープンです。"]},97637:e=>{e.exports=["4月"]},86797:e=>{e.exports=["8月"]},22519:e=>{e.exports=["バーの変動値"]},52003:e=>{e.exports=["本当にすべての関連のインジケーターを削除しますか?"]},68854:e=>{e.exports=["ダブルクリック"]},97325:e=>{e.exports=["データに問題が発生しています"]},52916:e=>{e.exports=["データは1日に1度更新されます。"]},25978:e=>{e.exports=["市場でより多くの更新がある場合でも、データは1秒に1回だけ更新されます。"]},57310:e=>{e.exports=["データは遅延しています"]},49321:e=>{e.exports=["無料プランで提供されるデータは、市場でより多くの更新がある場合でも1秒に1回だけ更新されます。"]},55669:e=>{e.exports=["12月"]},83498:e=>{e.exports=["ペインを削除"]},59315:e=>{e.exports=["終日データ"]},82751:e=>{e.exports=["エラー"]},40519:e=>{e.exports=["夜です。市場は現在アフターマーケットでオープンしています。"]},80227:e=>{e.exports=["取引所のタイムゾーン"]},16467:e=>{e.exports=["2月"]},25046:e=>{e.exports=["取引所の合意書に記入"]},93666:e=>{e.exports=["シンボルにフラグを付ける"]},564:e=>{e.exports=["金"]},72970:e=>{e.exports=["金曜日"]},88958:e=>{e.exports=["休日"]},21686:e=>{e.exports=["インジケーターの凡例を隠す"]},26935:e=>{e.exports=["インジケーターの引数"]},26315:e=>{e.exports=["インジケーターのタイトル"]},84098:e=>{e.exports=["インジケーターの値"]},91459:e=>{e.exports=["{listedExchange} のリアルタイムデータをご希望の場合には、取引所の合意書に承諾される必要があります。数回のクリックで完了しますのでご安心ください。"]},50634:e=>{e.exports=["アフターマーケット開始まで{remainingTime}。"]},74537:e=>{e.exports=["プレマーケット市場開始まで{remainingTime}。"]},26910:e=>{e.exports=["1月"]},23230:e=>{e.exports=["7月"]},49385:e=>{e.exports=["6月"]},99487:e=>{e.exports=["OHLC値"]},15815:e=>{e.exports=["1秒に1回更新"]},90784:e=>{e.exports=["10月"]},75991:e=>{e.exports=["市場の開始状況を表示"]},18429:e=>{e.exports=["詳細を確認"]},39899:e=>{e.exports=["ペインを下に移動"]},70343:e=>{e.exports=["ペインを上に移動"]},83085:e=>{e.exports=["月"]},61199:e=>{e.exports=["月曜日"]},41610:e=>{e.exports=["詳細"]},1653:e=>{e.exports=["朝です。市場は現在プレマーケットでオープンしています。"]},56470:e=>{e.exports=["チャートを最大化"]},19603:e=>{e.exports=["ペインを最大化"]},68327:e=>{e.exports=["5月"]},35732:e=>{e.exports=["ペインを管理"]},84675:e=>{e.exports=["3月"]},83949:e=>{e.exports=["市場開始"]},35701:e=>{e.exports=["市場開始まで{remainingTime}。"]},95814:e=>{e.exports=["市場終了"]},98105:e=>{e.exports=["市場終了まで{remainingTime}。"]},87202:e=>{e.exports=["市場は現在休日です。良い休日を。"]},71194:e=>{e.exports=["11月"]},66324:e=>{e.exports=["ソースコード"]},36835:e=>{e.exports=["土"]},1144:e=>{e.exports=["土曜日"]},40653:e=>{e.exports=["左にスクロール"]},26721:e=>{e.exports=["最新のバーまでスクロール"]},35809:e=>{e.exports=["右にスクロール"]},61132:e=>{e.exports=["9月"]},28705:e=>{e.exports=["インジケーターの凡例を表示"]},51072:e=>{e.exports=["オブジェクトツリーを表示"]},37809:e=>{e.exports=["時間足の設定を表示"]},39045:e=>{e.exports=["スクリプトエラー"]},86577:e=>{e.exports=["日"]},72149:e=>{e.exports=["日曜日"]},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports=["シンボルのタイトル"]},29985:e=>{e.exports=["アフターマーケット"]},28412:e=>{ +e.exports=["有料プランでは、データの更新が高速になります。"]},56042:e=>{e.exports=["プレマーケット"]},36015:e=>{e.exports=["現在{description}のリアルタイムデータはサポートされていません。将来的にはサポートされる可能性があります。"]},6667:e=>{e.exports=["{symbolName}のリアルタイムデータは{exchange}取引所から提供されています。"]},48293:e=>{e.exports=["チャートを復元"]},91029:e=>{e.exports=["ペインを復元"]},75094:e=>{e.exports=["水"]},7147:e=>{e.exports=["水曜日"]},52984:e=>{e.exports=["{description}のリアルタイムデータを入手するには、該当のリアルタイムデータパッケージをご購入ください。"]},9787:e=>{e.exports=["木"]},7951:e=>{e.exports=["木曜日"]},57918:e=>{e.exports=["このデータはリアルタイムですが、一次取引所の公式データとは若干異なります。"]},68025:e=>{e.exports=["このデータはリアルタイムですが、{exchange}の公式データとは若干異なります。"]},73717:e=>{e.exports=["このシンボルは存在しません。別のシンボルを選択して下さい。"]},57048:e=>{e.exports=["お散歩の時間です — 市場はクローズです。"]},94316:e=>{e.exports=["火"]},44979:e=>{e.exports=["火曜日"]},8209:e=>{e.exports=["シンボルのフラグを外す"]},1111:e=>{e.exports=["出来高"]},61311:e=>{e.exports=["ズームイン"]},47602:e=>{e.exports=["ズームアウト"]},57889:e=>{e.exports=["OHLC値の表示の変更"]},18644:e=>{e.exports=["市場ステータスの表示の変更"]},45110:e=>{e.exports=["バーの変動値の表示の変更"]},31325:e=>{e.exports=["インジケーターのタイトルの表示の変更"]},99774:e=>{e.exports=["インジケーターの値の表示の変更"]},96162:e=>{e.exports=["インジケーターの引数の表示の変更"]},26717:e=>{e.exports=["シンボルの詳細の表示の変更"]},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports=["出来高の値の表示の変更"]},39348:e=>{e.exports=["1分未満"]},87358:e=>{e.exports=["{title}の表示"]},7827:e=>{e.exports=["{days}と{hours}"]},7435:e=>{e.exports=["{originalExchange}による{exchange}"]},19830:e=>{e.exports=["{hours}{minutes}"]},1084:e=>{e.exports=["登録ユーザーの方は無料で{listedExchange}のリアルタイムデータをご利用頂けます。"]},11155:e=>{e.exports=["{symbolName}のデータは{time}分遅延しています。"]},77033:e=>{e.exports=["市場でより多くの更新がある場合でも、データは{amount}秒に1回だけ更新されます。"]},2121:e=>{e.exports=["無料プランで提供されるデータは、市場でより多くの更新がある場合でも{amount}秒に1回だけ更新されます。"]},5223:e=>{e.exports=["{amount}秒につき1回の更新"]},58609:e=>{e.exports=["{number}日"]},24430:e=>{e.exports=["{number}時間"]},67151:e=>{e.exports=["{number}分"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ja.8087.02a950e0b171d1520043.js b/charting_library/bundles/ja.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..740f93fd --- /dev/null +++ b/charting_library/bundles/ja.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:t=>{t.exports=["追加"]},53585:t=>{t.exports=["カスタムカラーの追加"]},81865:t=>{t.exports=["不透明度"]},73755:t=>{t.exports=["別のシンボル"]},16936:t=>{t.exports=["戻る"]},88046:t=>{t.exports=["メインチャートのシンボル"]},9898:t=>{t.exports=["ストックオプション"]},20036:t=>{t.exports=["キャンセル"]},23398:t=>{t.exports=["シンボルの変更"]},94551:t=>{t.exports=["チャート"]},64498:t=>{t.exports=["すべての提供元"]},73226:t=>{t.exports=["適用"]},79852:t=>{t.exports=["債券"]},56095:t=>{t.exports=["減少"]},29601:t=>{t.exports=["詳細"]},46812:t=>{t.exports=["増加"]},89298:t=>{t.exports=["オフセット"]},68988:t=>{t.exports=["OK"]},29673:t=>{t.exports=["条件に合致する取引所はありません"]},41379:t=>{t.exports=["条件に合致するシンボルはありません"]},35563:t=>{t.exports=["数字形式が有効なものではありません。"]},19724:t=>{t.exports=["情報源"]},59877:t=>{t.exports=["{studyShortDescription}の{inputInline}に日時と価格を設定"]},18571:t=>{t.exports=["{studyShortDescription}の{inputTitle}に日時を設定"]},58552:t=>{t.exports=["{studyShortDescription}の{inputTitle}に価格を設定"]},80481:t=>{t.exports=["{studyShortDescription}に日時と価格を設定"]},42917:t=>{t.exports=['{studyShortDescription}に日時を設定"']},6083:t=>{t.exports=['{studyShortDescription}に価格を設定"']},52298:t=>{t.exports=["検索"]},13269:t=>{t.exports=["情報源を選択"]},2607:t=>{t.exports=["指定された値が銘柄の最大値 {max} を超えています。"]},53669:t=>{t.exports=["指定された値が銘柄の最小値 {min} 未満です。"]},89053:t=>{t.exports=["シンボル"]},48490:t=>{t.exports=["シンボル & 詳細"]},99983:t=>{t.exports=["シンボル検索"]},54336:t=>{t.exports=["色を削除"]},60142:t=>{t.exports=["太さ"]},87592:t=>{t.exports=["CFD"]},17023:t=>{t.exports=["不透明度の変更"]},13066:t=>{t.exports=["色の変更"]},95657:t=>{t.exports=["太さの変更"]},18567:t=>{t.exports=["{propertyName}のプロパティの変更"]},36962:t=>{t.exports=["終値"]},8448:t=>{t.exports=["暗号"]},1328:t=>{t.exports=["預託証券"]},88720:t=>{t.exports=["経済指標"]},39512:t=>{t.exports=["FX"]},81859:t=>{t.exports=["先物"]},39337:t=>{t.exports=["高値"]},91815:t=>{t.exports=["高値+安値の平均"]},40771:t=>{t.exports=["高値+安値+終値の平均"]},9523:t=>{t.exports=["高値+安値+終値x2の平均"]},12754:t=>{t.exports=["指数"]},38071:t=>{t.exports=["指数"]},12504:t=>{t.exports=["始値+高値+安値+終値の平均"]},38466:t=>{t.exports=["始値"]},3919:t=>{t.exports=["安値"]},36931:t=>{t.exports=["株式"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ko.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/ko.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..5415080b --- /dev/null +++ b/charting_library/bundles/ko.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:e=>{e.exports=["점"]},6174:e=>{e.exports=["날"]},5285:e=>{e.exports=["시"]},79410:e=>{e.exports=["달"]},37830:e=>{e.exports=["분"]},25042:e=>{e.exports=["주"]},74787:e=>{e.exports=["날"]},62346:e=>{e.exports=["시간"]},94328:e=>{e.exports=["달"]},57470:e=>{e.exports=["분"]},74973:e=>{e.exports=["초"]},48801:e=>{e.exports=["레인지"]},86614:e=>{e.exports=["주"]},30426:e=>{e.exports=["틱"]},90069:e=>{e.exports=["비교"]},96935:e=>{e.exports=["차트 이미지 복사"]},15803:e=>{e.exports=["차트 이미지 링크 복사"]},74207:e=>{e.exports=["차트 세팅"]},54777:e=>{e.exports=["넣기"]},95798:e=>{e.exports=["커스텀 인터벌 넣기"]},44629:e=>{e.exports=["즐겨찾기에 넣기"]},15795:e=>{e.exports=["내 모든 레이아웃"]},88368:e=>{e.exports=["모든 변경사항이 저장됨"]},84232:e=>{e.exports=["봉스타일"]},43399:e=>{e.exports=["디폴트 템플릿"]},83127:e=>{e.exports=["즐겨찾기 인디케이터"]},33959:e=>{e.exports=["즐겨찾기 (Favorites)"]},11682:e=>{e.exports=["전체화면모드"]},15812:e=>{e.exports=["인디케이터 템플릿"]},61142:e=>{e.exports=["지표"]},74527:e=>{e.exports=["인디케이터 & 스트래티지"]},79353:e=>{e.exports=["인터벌대화창열기"]},55520:e=>{e.exports=["팝업창으로 차트열기"]},2226:e=>{e.exports=["새 탭에서 이미지 열기"]},75687:e=>{e.exports=["차트 레이아웃 불러오기"]},75789:e=>{e.exports=["레이아웃 불러오기"]},90879:e=>{e.exports=["로딩..."]},80959:e=>{e.exports=["카피 만들기"]},58219:e=>{e.exports=["레이아웃 관리"]},38554:e=>{e.exports=["내 템플릿"]},14605:e=>{e.exports=["넘버 또는 {hotKey_0}"]},85520:e=>{e.exports=["저장"]},92093:e=>{e.exports=["로 인디케이터 템플릿 세이브"]},87409:e=>{e.exports=["귀하의 레이아웃에 있는 모든 심볼 차트 및 인터벌 저장"]},57352:e=>{e.exports=["이미지저장"]},11680:e=>{e.exports=["레이아웃 세이브"]},20987:e=>{e.exports=["차트 위에서 이 서치 박스를 띄우는 동안에 타이핑을 시작할 수 있습니다"]},99983:e=>{e.exports=["심볼 찾기"]},70728:e=>{e.exports=["{hint} 다시하기"]},72482:e=>{e.exports=["즐겨찾기지움"]},35038:e=>{e.exports=["이름 바꾸기"]},88513:e=>{e.exports=["스냅샷 찍기"]},91900:e=>{e.exports=["템플릿"]},32916:e=>{e.exports=["시간간격"]},9765:e=>{e.exports=["트윗 차트 이미지"]},80323:e=>{e.exports=["{hint} 되돌리기"]},23687:e=>{e.exports=["아직 즐겨찾는 인디케이터가 없습니다"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ko.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/ko.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..237bf1ed --- /dev/null +++ b/charting_library/bundles/ko.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:t=>{t.exports=["크로스"]},41596:t=>{t.exports=["프라이스 스케일 라벨"]},23545:t=>{t.exports=["상태 라인 밸류"]},39495:t=>{t.exports=["서클"]},41389:t=>{t.exports=["봉위"]},29520:t=>{t.exports=["절대값"]},58102:t=>{t.exports=["기본설정"]},65262:t=>{t.exports=["영역 브레이크"]},83760:t=>{t.exports=["바디"]},48848:t=>{t.exports=["경계"]},27331:t=>{t.exports=["배경"]},78626:t=>{t.exports=["봉아래"]},41361:t=>{t.exports=["다운"]},22192:t=>{t.exports=["날"]},31577:t=>{t.exports=["디벨로핑 VA"]},4329:t=>{t.exports=["기본설정"]},98938:t=>{t.exports=["기본설정"]},63099:t=>{t.exports=["시간"]},11091:t=>{t.exports=["막대그래프"]},66304:t=>{t.exports=["인풋"]},40297:t=>{t.exports=["아웃풋"]},36993:t=>{t.exports=["min tick 오버라이드"]},64606:t=>{t.exports=["라벨 폰트"]},54934:t=>{t.exports=["라인 브레이크"]},95543:t=>{t.exports=["달"]},28134:t=>{t.exports=["분"]},18229:t=>{t.exports=["기본설정으로 사용"]},71129:t=>{t.exports=["초"]},86520:t=>{t.exports=["신호라벨"]},79511:t=>{t.exports=["스텝 라인"]},64108:t=>{t.exports=["브레이크가 있는 스텝 라인"]},67767:t=>{t.exports=["다이어몬드와 함께 발맞추기"]},21861:t=>{t.exports=["플레이스먼트"]},73947:t=>{t.exports=["정밀도"]},66596:t=>{t.exports=["수량"]},86672:t=>{t.exports=["레인지"]},79782:t=>{t.exports=["설정초기화"]},21594:t=>{t.exports=["주"]},26458:t=>{t.exports=["윅"]},95247:t=>{t.exports=["너비(박스의 %)"]},19221:t=>{t.exports=["문자열색"]},7138:t=>{t.exports=["차트위 트레이드"]},98802:t=>{t.exports=["업"]},14414:t=>{t.exports=["볼륨 프로화일"]},91322:t=>{t.exports=["밸류"]},20834:t=>{t.exports=["미니멈 틱 바꾸기"]},98491:t=>{t.exports=["글자 바꾸기"]},7378:t=>{t.exports=["폰트 사이즈 바꾸기"]},28691:t=>{t.exports=["라인 스타일 바꾸기"]},38361:t=>{t.exports=["로케이션 바꾸기"]},51081:t=>{t.exports=["퍼센트 너비 바꾸기"]},47634:t=>{t.exports=["자리 바꾸기"]},15683:t=>{t.exports=["플롯 타입 바꾸기"]},164:t=>{t.exports=["프리시전 바꾸기"]},86888:t=>{t.exports=["셰이프 바꾸기"]},50463:t=>{t.exports=["밸류 바꾸기"]},12628:t=>{t.exports=["밸류 비저빌리티 바꾸기"]},13355:t=>{t.exports=["{title} 날을 ~로 바꾸기"]},41377:t=>{t.exports=["~로부터 {title} 날 바꾸기"]},35388:t=>{t.exports=["~로부터 {title} 시간 바꾸기"]},78586:t=>{t.exports=["{title} 시간을 ~로 바꾸기"]},59635:t=>{t.exports=["~로부터 {title} 달 바꾸기"]},74266:t=>{t.exports=["{title} 달을 ~로 바꾸기"]},91633:t=>{t.exports=["{title} 분을 ~로 바꾸기"]},15106:t=>{t.exports=["~로부터 {title} 분 바꾸기"]},66161:t=>{t.exports=["{title} 초를 ~로 바꾸기"]},2822:t=>{t.exports=["~로부터 {title} 초 바꾸기"]},21339:t=>{t.exports=["~로부터 {title} 주 바꾸기"]},68643:t=>{t.exports=["{title} 주를 ~로 바꾸기"]},30810:t=>{t.exports=["틱에서 {title} 비저빌리티 바꾸기"]},24941:t=>{t.exports=["주에서 {title} 비저빌리티 바꾸기"]},29088:t=>{t.exports=["날에서 {title} 비저빌리티 바꾸기"]},68971:t=>{t.exports=["시간에서 {title} 비저빌리티 바꾸기"]},64370:t=>{t.exports=["초에서 {title} 비저빌리티 바꾸기"]},6659:t=>{t.exports=["달에서 {title} 비저빌리티 바꾸기"]},29091:t=>{t.exports=["레인지에서 {title} 비저빌리티 바꾸기"]},46948:t=>{t.exports=["초에서 {title} 비저빌리티 바꾸기"]},82211:t=>{t.exports=["날"]},33486:t=>{t.exports=["날을 ~으로"]},14077:t=>{t.exports=["~로부터 ~날로"]},3143:t=>{t.exports=["시간"]},84775:t=>{t.exports=["~로부터 ~시간으로"]},11255:t=>{t.exports=["시간을 ~으로"]},58964:t=>{t.exports=["달"]},71770:t=>{t.exports=["~로부터 ~달로"]},37179:t=>{t.exports=["달을 ~으로"]},16465:t=>{t.exports=["분"]}, +72317:t=>{t.exports=["분을 ~으로"]},25586:t=>{t.exports=["~로부터 ~분으로"]},32925:t=>{t.exports=["초"]},39017:t=>{t.exports=["초를 ~으로"]},6049:t=>{t.exports=["~로부터 ~초로"]},13604:t=>{t.exports=["레인지"]},93016:t=>{t.exports=["주"]},32002:t=>{t.exports=["~로부터 ~주로"]},28091:t=>{t.exports=["주를 ~으로"]},59523:t=>{t.exports=["틱스"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ko.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/ko.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..1c06b211 --- /dev/null +++ b/charting_library/bundles/ko.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:e=>{e.exports=["통화"]},60558:e=>{e.exports=["애니멀 & 네이처"]},14232:e=>{e.exports=["액티비티"]},57792:e=>{e.exports=["화살"]},33628:e=>{e.exports=["몸짓 & 미소"]},35305:e=>{e.exports=["푸드 & 드링크"]},49546:e=>{e.exports=["플래그"]},72302:e=>{e.exports=["오브젝트"]},11739:e=>{e.exports=["자연"]},96330:e=>{e.exports=["스마일 & 피플"]},6878:e=>{e.exports=["심볼"]},77011:e=>{e.exports=["심볼 & 깃발"]},15426:e=>{e.exports=["최근에 쓰임"]},15395:e=>{e.exports=["트래블 & 플레이스"]},82401:e=>{e.exports=["커서"]},99878:e=>{e.exports=["어노테이션 툴"]},44629:e=>{e.exports=["즐겨찾기에 넣기"]},75377:e=>{e.exports=["간 및 피보나치 툴"]},95537:e=>{e.exports=["지오메트릭 셰이프"]},60925:e=>{e.exports=["점"]},19570:e=>{e.exports=["이모지"]},99289:e=>{e.exports=["지우개"]},17517:e=>{e.exports=["드로잉툴숨김"]},96411:e=>{e.exports=["드로잉 툴바 숨기기"]},92464:e=>{e.exports=["아이콘"]},37057:e=>{e.exports=["드로잉툴고정"]},37140:e=>{e.exports=["자석모드는 가장 최근 OHLC 밸류에 가까운 프라이스에 드로잉을 들러붙게 해줍니다."]},59607:e=>{e.exports=["재기"]},36551:e=>{e.exports=["새 차트를 고를 때 새 드로잉들은 레이아웃에 있는 모든 차트에 복제됩니다."]},63354:e=>{e.exports=["드로잉 툴바 보기"]},49616:e=>{e.exports=["많이 쓰는 드로잉 툴바 보기"]},91977:e=>{e.exports=["숨긴툴 보기"]},51072:e=>{e.exports=["오브젝트 트리 보기"]},49421:e=>{e.exports=["그리기모드 유지"]},85422:e=>{e.exports=["스트롱 마그넷"]},19693:e=>{e.exports=["패턴"]},10234:e=>{e.exports=["예측 및 측정 툴"]},76091:e=>{e.exports=["드로잉 없애기"]},45286:e=>{e.exports=["오브젝트 없애기"]},72482:e=>{e.exports=["즐겨찾기지움"]},30513:e=>{e.exports=["{drawings} 없애기"]},10049:e=>{e.exports=["{drawings} & {indicators} 없애기"]},55084:e=>{e.exports=["{indicators} 없애기"]},45265:e=>{e.exports=["위크 마그넷"]},52899:e=>{e.exports=["트렌드 라인 툴"]},38925:e=>{e.exports=["크게보기"]},49895:e=>{e.exports=["작게보기"]},32868:e=>{e.exports=["{hotKey_0} + 차트위 클릭"]},68125:e=>{e.exports=["{hotKey_0} — 써클"]},40234:e=>{e.exports=["{hotKey_0} — 45 도 곧은 줄 긋기"]},10289:e=>{e.exports=["{hotKey_0} — 고정 증가"]},81591:e=>{e.exports=["{hotKey_0} — 스퀘어"]},93030:e=>{e.exports=["{amount} 드로잉"]},80437:e=>{e.exports=["{amount} 인디케이터"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ko.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/ko.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..774b0f73 --- /dev/null +++ b/charting_library/bundles/ko.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:t=>{t.exports=["#1 (바)"]},1961:t=>{t.exports=["#1 (프라이스)"]},12706:t=>{t.exports=["#1 (프라이스, 바)"]},92195:t=>{t.exports=["#1 (세로 포지션 %, 바)"]},66187:t=>{t.exports=["미디언"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["반시계 방향"]},43809:t=>{t.exports=["퍼센트로 계수"]},40054:t=>{t.exports=["색"]},47737:t=>{t.exports=["컴팩트 통계 모드"]},76655:t=>{t.exports=["캐쉬"]},72171:t=>{t.exports=["센터"]},99120:t=>{t.exports=["채널"]},36150:t=>{t.exports=["각"]},38280:t=>{t.exports=["각"]},95264:t=>{t.exports=["어카운트 사이즈"]},85160:t=>{t.exports=["늘 통계 보기"]},54189:t=>{t.exports=["원호"]},34674:t=>{t.exports=["최소틱단위 평균 고저"]},91757:t=>{t.exports=["아래"]},17608:t=>{t.exports=["아래 라벨"]},48848:t=>{t.exports=["경계"]},72269:t=>{t.exports=["경계선"]},27331:t=>{t.exports=["배경"]},19949:t=>{t.exports=["바 레인지"]},81260:t=>{t.exports=["격자선"]},67114:t=>{t.exports=["데이트/타임 레인지"]},75460:t=>{t.exports=["거리"]},46211:t=>{t.exports=["이모지 핀"]},46001:t=>{t.exports=["엔트리 프라이스"]},1220:t=>{t.exports=["확장"]},71116:t=>{t.exports=["익스텐드 바텀"]},45809:t=>{t.exports=["익스텐드 레프트"]},25892:t=>{t.exports=["왼 라인 익스텐드"]},3304:t=>{t.exports=["라인 왼쪽 늘리기"]},83095:t=>{t.exports=["라인 오른쪽 늘리기"]},14025:t=>{t.exports=["익스텐드 라이트"]},74395:t=>{t.exports=["오른 라인 익스텐드"]},85197:t=>{t.exports=["익스텐드 탑"]},17006:t=>{t.exports=["폰트 크기"]},31343:t=>{t.exports=["실패 텍스트"]},28565:t=>{t.exports=["실패 백그라운드"]},87931:t=>{t.exports=["부채꼴"]},39836:t=>{t.exports=["로그 스케일에 따른 피보나치 레벨"]},10578:t=>{t.exports=["동그라미"]},25264:t=>{t.exports=["고저봉"]},77405:t=>{t.exports=["가로"]},66049:t=>{t.exports=["OC 바"]},27531:t=>{t.exports=["로트 크기"]},85206:t=>{t.exports=["라벨"]},75332:t=>{t.exports=["라벨 보더"]},14773:t=>{t.exports=["라벨 백그라운드"]},37126:t=>{t.exports=["라벨 텍스트"]},79106:t=>{t.exports=["레벨"]},95610:t=>{t.exports=["레벨 라인"]},19286:t=>{t.exports=["왼쪽"]},79307:t=>{t.exports=["왼쪽라벨"]},49286:t=>{t.exports=["라인 - HL/2"]},17676:t=>{t.exports=["라인 - 시가"]},47669:t=>{t.exports=["라인 - 종가"]},71899:t=>{t.exports=["라인 - 고가"]},83394:t=>{t.exports=["라인 - 저가"]},60489:t=>{t.exports=["라인 컬러"]},53889:t=>{t.exports=["모드"]},76476:t=>{t.exports=["미들"]},24510:t=>{t.exports=["미들 포인트"]},22213:t=>{t.exports=["소스 백그라운드"]},15500:t=>{t.exports=["소스 보더"]},79238:t=>{t.exports=["소스 텍스트"]},37249:t=>{t.exports=["통계"]},28712:t=>{t.exports=["통계 포지션"]},50948:t=>{t.exports=["스탑 칼라"]},56119:t=>{t.exports=["스탑 레벨"]},69835:t=>{t.exports=["성공 텍스트"]},91141:t=>{t.exports=["성공 백그라운드"]},650:t=>{t.exports=["퍼센트"]},25684:t=>{t.exports=["가격"]},23675:t=>{t.exports=["가격라벨"]},75675:t=>{t.exports=["프라이스 라벨"]},16103:t=>{t.exports=["가격레벨"]},46964:t=>{t.exports=["가격범위"]},59771:t=>{t.exports=["프라이스/바 레이쇼"]},29072:t=>{t.exports=["가격"]},2635:t=>{t.exports=["프라핏 레벨"]},33886:t=>{t.exports=["레인지 및 레이쇼"]},24186:t=>{t.exports=["리버스"]},21141:t=>{t.exports=["오른쪽"]},91367:t=>{t.exports=["오른 라벨"]},63833:t=>{t.exports=["리스크"]},95545:t=>{t.exports=["웨이브"]},26458:t=>{t.exports=["윅"]},65994:t=>{t.exports=["탑"]},10209:t=>{t.exports=["탑레벨"]},98001:t=>{t.exports=["타켓 백그라운드"]},89258:t=>{t.exports=["타켓 보더"]},45302:t=>{t.exports=["타겟 칼라"] +},74289:t=>{t.exports=["타켓 텍스트"]},17932:t=>{t.exports=["문자열줄넘김"]},92960:t=>{t.exports=["텍스트 얼라인"]},90581:t=>{t.exports=["텍스트 방향"]},55325:t=>{t.exports=["타임 라벨"]},77838:t=>{t.exports=["타임 레벨"]},2295:t=>{t.exports=["투명도"]},4372:t=>{t.exports=["트렌드라인"]},12374:t=>{t.exports=["한가지 색만 쓰기"]},91322:t=>{t.exports=["밸류"]},25227:t=>{t.exports=["분산"]},44085:t=>{t.exports=["세로"]},1670:t=>{t.exports=["앵글 바꾸기"]},54119:t=>{t.exports=["화살표 색상 변경"]},72080:t=>{t.exports=["플래그 컬러 바꾸기"]},98905:t=>{t.exports=["탑 마진 바꾸기"]},11049:t=>{t.exports=["버티컬 포지션 Y 좌표 바꾸기"]},31804:t=>{t.exports=["{title} 반시계방향 바꾸기"]},99128:t=>{t.exports=["{title} 계수 퍼센트 비저빌리티 바꾸기"]},20216:t=>{t.exports=["{title} 색상 변경"]},35435:t=>{t.exports=["{title} 컴팩트 통계 모드 바꾸기"]},550:t=>{t.exports=["{title} 캔들 보더 업 컬러 바꾸기"]},22313:t=>{t.exports=["{title} 캔들 보더 비저빌리티 바꾸기"]},7373:t=>{t.exports=["{title} 캔들 보더 다운 컬러 바꾸기"]},38742:t=>{t.exports=["{title} 캔들 다운 컬러 바꾸기"]},42273:t=>{t.exports=["{title} 캔들 업 컬러 바꾸기"]},76054:t=>{t.exports=["{title} 캔들 윅 컬러 바꾸기"]},27029:t=>{t.exports=["{title} 캔들 윅 비저빌리티 바꾸기"]},45537:t=>{t.exports=["{title} 앵글 비저빌리티 바꾸기"]},31775:t=>{t.exports=["{title} 계정 규모 변경"]},37913:t=>{t.exports=["{title} 언제나 통계 보기 바꾸기"]},15521:t=>{t.exports=["{title}의 모든 라인 색상 변경"]},17466:t=>{t.exports=["{title} 아크 {index} 라인 컬러 바꾸기"]},72307:t=>{t.exports=["{title} 아크 {index} 라인 너비 바꾸기"]},13853:t=>{t.exports=["{title} 아크 {index} 라인 비저빌리티 바꾸기"]},78680:t=>{t.exports=["{title} 애버리지 HL 밸류 바꾸기"]},15802:t=>{t.exports=["{title} 바텀 라벨 비저빌리티 바꾸기"]},36438:t=>{t.exports=["{title} 배경 투명도 변경"]},82465:t=>{t.exports=["{title} 배경 가시성 변경"]},75312:t=>{t.exports=["{title} 배경 색상 변경"]},39651:t=>{t.exports=["{title} 백그라운드 컬러 1"]},78177:t=>{t.exports=["{title} 백그라운드 컬러 2"]},42746:t=>{t.exports=["{title} 바 레인지 비저빌리티 바꾸기"]},53770:t=>{t.exports=["{title} 그리드 비저빌리티 바꾸기"]},29145:t=>{t.exports=["{title} 그리드 라인 컬러 바꾸기"]},64949:t=>{t.exports=["{title} 그리드 라인 스타일 바꾸기"]},93548:t=>{t.exports=["{title} 그리드 라인 너비 바꾸기"]},15485:t=>{t.exports=["{title} 데이트/타임 레인지 비저빌리티 바꾸기"]},3400:t=>{t.exports=["{title} 각도 변경"]},91534:t=>{t.exports=["{title} 거리 비저빌리티 바꾸기"]},65056:t=>{t.exports=["{title} 이모지 변경"]},65899:t=>{t.exports=["{title} 이모지 가시성 변경"]},59354:t=>{t.exports=["{title} 진입 가격 변경"]},1447:t=>{t.exports=["{title} 익스텐드 바텀 바꾸기"]},15258:t=>{t.exports=["{title} 익스텐드 레프트 바꾸기"]},896:t=>{t.exports=["{title} 익스텐드 탑 바꾸기"]},3708:t=>{t.exports=["{title} 익스텐딩 레프트 바꾸기"]},45719:t=>{t.exports=["{title} 익스텐딩 롸이트 바꾸기"]},86647:t=>{t.exports=["{title} 익스텐션 바꾸기"]},3156:t=>{t.exports=["{title} 실패 텍스트 컬러 바꾸기"]},49885:t=>{t.exports=["{title} 실패 백그라운드 컬러 바꾸기"]},89126:t=>{t.exports=["{title} 팬 {index} 라인 비저빌리티 바꾸기"]},30016:t=>{t.exports=["{title} 팬 {index} 라인 너비 바꾸기"]},36147:t=>{t.exports=["{title} 팬 {index} 라인 컬러 바꾸기"]},78142:t=>{t.exports=["{title} 팬 비저빌리티 바꾸기"]},79467:t=>{t.exports=["{title} 팬 라인 컬러 바꾸기"]},45739:t=>{t.exports=["로그 스케일을 기반으로 {title}의 피보나치 레벨 변경"]},99670:t=>{t.exports=["{title} 플립트 바꾸기"]},35165:t=>{t.exports=["{title} 풀 서클 비저빌리티 바꾸기"]},48983:t=>{t.exports=["{title} 이미지 배경 색상 변경"]},45025:t=>{t.exports=["{title} 로트 규모 변경"]},81170:t=>{ +t.exports=["{title} 라벨 얼라인먼트 바꾸기"]},22775:t=>{t.exports=["{title} 라벨 폰트 사이즈 바꾸기"]},24338:t=>{t.exports=["{title} 라벨 비저빌리티 바꾸기"]},32891:t=>{t.exports=["{title} 레벨 {index} 라인 계수 바꾸기"]},85551:t=>{t.exports=["{title} 레벨 {index} 라인 색상 변경"]},47840:t=>{t.exports=["{title} 레벨 {index} 라인 스타일 바꾸기"]},45463:t=>{t.exports=["{title} 레벨 {index} 라인 가시성 변경"]},90098:t=>{t.exports=["{title} 레벨 {index} 라인 너비 변경"]},26710:t=>{t.exports=["{title} 레벨 가시성 변경"]},2359:t=>{t.exports=["{title} 왼쪽 라벨 비저빌리티 바꾸기"]},44643:t=>{t.exports=["{title} 라인 너비 바꾸기"]},20563:t=>{t.exports=["{title} 라인 컬러 바꾸기"]},66982:t=>{t.exports=["{title} 라인 스타일 바꾸기"]},94441:t=>{t.exports=["{title} 모드 변경"]},89996:t=>{t.exports=["{title} 미들 포인트 비저빌리티 바꾸기"]},36618:t=>{t.exports=["{title} 미러드 바꾸기"]},18544:t=>{t.exports=["{title} 소스 백그라운드 컬러 바꾸기"]},48035:t=>{t.exports=["{title} 소스 보더 컬러 바꾸기"]},42286:t=>{t.exports=["{title} 소스 텍스트 컬러 바꾸기"]},588:t=>{t.exports=["{title} 통계 포지션 바꾸기"]},54659:t=>{t.exports=["{title} 역지정 색상 변경"]},89182:t=>{t.exports=["{title} 역지정 레벨 변경"]},82224:t=>{t.exports=["{title} 역지정 가격 변경"]},88383:t=>{t.exports=["{title} 성공 텍스트 컬러 바꾸기"]},26967:t=>{t.exports=["{title} 성공 백그라운드 컬러 바꾸기"]},45936:t=>{t.exports=["{title} 가격 라벨 가시성 변경"]},88577:t=>{t.exports=["{title} 프라이스 라벨 비저빌리티 바꾸기"]},47045:t=>{t.exports=["{title} 프라이스 레인지 비저빌리티 바꾸기"]},56175:t=>{t.exports=["{title} 가격 가시성 변경"]},44539:t=>{t.exports=["{title} 수익 레벨 변경"]},41646:t=>{t.exports=["{title} 수익 가격 변경"]},52877:t=>{t.exports=["{title} 리버스 바꾸기"]},16598:t=>{t.exports=["{title} 오른쪽 라벨 비저빌리티 바꾸기"]},31553:t=>{t.exports=["{title} 리스크 변경"]},40344:t=>{t.exports=["{title} 리스크 표시 모드 변경"]},73137:t=>{t.exports=["{title} 탑 라벨 비저빌리티 바꾸기"]},52387:t=>{t.exports=["{title} 타겟 백그라운드 텍스트 컬러 바꾸기"]},6921:t=>{t.exports=["{title} 타겟 보더 컬러 바꾸기"]},97573:t=>{t.exports=["{title} 목표 색상 변경"]},27634:t=>{t.exports=["{title} 타겟 텍스트 컬러 바꾸기"]},33822:t=>{t.exports=["{title} 시간 라벨 가시성 변경"]},84321:t=>{t.exports=["{title} 투명도 바꾸기"]},12355:t=>{t.exports=["{title} 분산값 바꾸기"]},25937:t=>{t.exports=["{toolName} 라벨 얼라인먼트 버티컬 바꾸기"]},46991:t=>{t.exports=["{toolName} 라벨 얼라인먼트 호리존털 바꾸기"]},73080:t=>{t.exports=["{toolName} 라벨 디렉션 바꾸기"]},24272:t=>{t.exports=["{toolName} 라인 비저빌리티 바꾸기"]},46404:t=>{t.exports=["{toolName} 라인 너비 바꾸기"]},50265:t=>{t.exports=["{toolName} 라인 컬러 바꾸기"]},72781:t=>{t.exports=["{toolName} 라인 왼쪽 늘임 바꾸기"]},84613:t=>{t.exports=["{toolName} 라인 오른쪽 늘임 바꾸기"]},62603:t=>{t.exports=["{toolName} 라인 왼쪽 끝 바꾸기"]},62412:t=>{t.exports=["{toolName} 라인 오른쪽 끝 바꾸기"]},35422:t=>{t.exports=["{toolName} 라인 스타일 바꾸기"]},77690:t=>{t.exports=["{toolName} 텍스트 바꾸기"]},69871:t=>{t.exports=["{toolName} 텍스트 비저빌리티 바꾸기"]},25878:t=>{t.exports=["{toolName} 텍스트 줄넘김 바꾸기"]},91832:t=>{t.exports=["{toolName} 텍스트 백그라운드 컬러 바꾸기"]},18610:t=>{t.exports=["{toolName} 텍스트 백그라운드 비저빌리티 바꾸기"]},44755:t=>{t.exports=["{toolName} 텍스트 보더 컬러 바꾸기"]},6324:t=>{t.exports=["{toolName} 텍스트 보더 너비 바꾸기"]},45529:t=>{t.exports=["{toolName} 텍스트 보더 비저빌리티 바꾸기"]},6500:t=>{t.exports=["{toolName} 텍스트 컬러 바꾸기"]},51614:t=>{t.exports=["{toolName} 텍스트 폰트 볼드 바꾸기"]},18572:t=>{t.exports=["{toolName} 텍스트 폰트 이탤릭 바꾸기"]},48382:t=>{ +t.exports=["{toolName} 텍스트 폰트 바꾸기"]},21926:t=>{t.exports=["백그라운드 컬러"]},52241:t=>{t.exports=["백그라운드 채움"]},70607:t=>{t.exports=["라인 컬러"]},41075:t=>{t.exports=["라인 스타일"]},73043:t=>{t.exports=["라인 너비"]},41437:t=>{t.exports=["문자열색"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ko.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/ko.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..0ab8574a --- /dev/null +++ b/charting_library/bundles/ko.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:e=>{e.exports=["넣기"]},53585:e=>{e.exports=["커스텀 컬러 넣기"]},81865:e=>{e.exports=["불투명성"]},40054:e=>{e.exports=["색"]},44629:e=>{e.exports=["즐겨찾기에 넣기"]},38455:e=>{e.exports=["배경색"]},79964:e=>{e.exports=["배경색 1"]},45320:e=>{e.exports=["배경색 2"]},60925:e=>{e.exports=["점"]},42973:e=>{e.exports=["도트 라인"]},59317:e=>{e.exports=["대쉬 라인"]},99289:e=>{e.exports=["지우개"]},23886:e=>{e.exports=["폰트 크기"]},17006:e=>{e.exports=["폰트 크기"]},17517:e=>{e.exports=["드로잉툴숨김"]},74813:e=>{e.exports=["많이 쓰는 드로잉 툴바 숨기기"]},37057:e=>{e.exports=["드로잉툴고정"]},71845:e=>{e.exports=["라인 툴 백그라운드"]},12928:e=>{e.exports=["라인 툴 컬러"]},21327:e=>{e.exports=["라인 툴 텍스트 컬러"]},86327:e=>{e.exports=["라인툴 너비"]},47059:e=>{e.exports=["라인툴 너비"]},41610:e=>{e.exports=["더보기"]},37140:e=>{e.exports=["자석모드는 가장 최근 OHLC 밸류에 가까운 프라이스에 드로잉을 들러붙게 해줍니다."]},67455:e=>{e.exports=["마커 색상"]},59607:e=>{e.exports=["재기"]},36551:e=>{e.exports=["새 차트를 고를 때 새 드로잉들은 레이아웃에 있는 모든 차트에 복제됩니다."]},91977:e=>{e.exports=["숨긴툴 보기"]},51072:e=>{e.exports=["오브젝트 트리 보기"]},49421:e=>{e.exports=["그리기모드 유지"]},49593:e=>{e.exports=["스탑배경색"]},36785:e=>{e.exports=["수익배경색"]},76091:e=>{e.exports=["드로잉 없애기"]},54336:e=>{e.exports=["컬러 없애기"]},72482:e=>{e.exports=["즐겨찾기지움"]},19221:e=>{e.exports=["문자열색"]},38925:e=>{e.exports=["크게보기"]},49895:e=>{e.exports=["작게보기"]},16631:e=>{e.exports=["라인 툴 텍스트 컬러 바꾸기"]},74350:e=>{e.exports=["라인 툴 백그라운드 컬러 바꾸기"]},68519:e=>{e.exports=["라인 툴 컬러 바꾸기"]},36819:e=>{e.exports=["라인 툴 폰트 사이즈 바꾸기"]},54769:e=>{e.exports=["라인 툴 라인 스타일 바꾸기"]},41648:e=>{e.exports=["라인 툴 라인 너비 바꾸기"]},32868:e=>{e.exports=["{hotKey_0} + 차트위 클릭"]},68125:e=>{e.exports=["{hotKey_0} — 써클"]},40234:e=>{e.exports=["{hotKey_0} — 45 도 곧은 줄 긋기"]},10289:e=>{e.exports=["{hotKey_0} — 고정 증가"]},81591:e=>{e.exports=["{hotKey_0} — 스퀘어"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ko.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/ko.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..be322712 --- /dev/null +++ b/charting_library/bundles/ko.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:e=>{e.exports=["바"]},19648:e=>{e.exports=["12시간"]},55838:e=>{e.exports=["24시간"]},88364:e=>{e.exports=["차트 베이직 스타일"]},46720:e=>{e.exports=["십자선"]},50985:e=>{e.exports=["통화"]},17319:e=>{e.exports=["통화 및 단위"]},19481:e=>{e.exports=["모습"]},68791:e=>{e.exports=["인자"]},95036:e=>{e.exports=["애버리지 클로즈 프라이스"]},27331:e=>{e.exports=["배경"]},22519:e=>{e.exports=["바 체인지 밸류"]},87845:e=>{e.exports=["버튼"]},25209:e=>{e.exports=["데이트 포맷"]},55090:e=>{e.exports=["레이블의 요일"]},29601:e=>{e.exports=["설명"]},26897:e=>{e.exports=["이벤트"]},95338:e=>{e.exports=["가로격자선"]},60971:e=>{e.exports=["하이/로우 프라이스"]},61142:e=>{e.exports=["지표"]},34905:e=>{e.exports=["인디케이터 밸류"]},29687:e=>{e.exports=["인디케이터 및 파이낸셜 밸류"]},25084:e=>{e.exports=["인디케이터 및 파이낸셜 네임"]},9654:e=>{e.exports=["인디케이터 네임"]},99487:e=>{e.exports=["시고저종 값"]},75991:e=>{e.exports=["오픈 마켓 스테이터스"]},96073:e=>{e.exports="Long Description"},70500:e=>{e.exports=["머니"]},66653:e=>{e.exports=["마진"]},42502:e=>{e.exports=["오버래핑 없음"]},74343:e=>{e.exports=["네비게이션"]},43115:e=>{e.exports=["눈금"]},53224:e=>{e.exports=["스케일 플레이스먼트"]},79194:e=>{e.exports=["스테이터스 라인"]},89053:e=>{e.exports=["심볼"]},35383:e=>{e.exports=["심볼 이름"]},27767:e=>{e.exports=["심볼 라스트 프라이스"]},40847:e=>{e.exports=["심볼 전일 종가 프라이스"]},50446:e=>{e.exports=["페인"]},73908:e=>{e.exports=["페인 나누개"]},36014:e=>{e.exports=["퍼센트"]},78621:e=>{e.exports=["핍스"]},74823:e=>{e.exports=["프리/포스트 마켓 프라이스"]},64859:e=>{e.exports=["프라이스 스케일"]},76523:e=>{e.exports=["프라이스 및 퍼센트 밸류"]},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["워터마크"]},67369:e=>{e.exports=["타이틀"]},31326:e=>{e.exports=["제목"]},23097:e=>{e.exports=["티커"]},82168:e=>{e.exports=["티커와 설명"]},43637:e=>{e.exports=["타임 스케일"]},97316:e=>{e.exports=["시간 형식"]},90801:e=>{e.exports=["트레이딩"]},77534:e=>{e.exports=["유닛"]},1111:e=>{e.exports=["거래량"]},80170:e=>{e.exports=["스케일에 따른 밸류"]},91322:e=>{e.exports=["밸류"]},70353:e=>{e.exports=["세로격자선"]},57889:e=>{e.exports=["OHLC 밸류 비저빌리티 바꾸기"]},35646:e=>{e.exports=["내비게이션 버튼 비저빌리티 바꾸기"]},18644:e=>{e.exports=["오픈 마켓 스테이터스 비저빌리티 바꾸기"]},45110:e=>{e.exports=["바 체인지 비저빌리티 바꾸기"]},10349:e=>{e.exports=["바텀 마진 바꾸기"]},88161:e=>{e.exports=["커런시 및 유닛 라벨 비저빌리티를 바꾸십시오"]},79570:e=>{e.exports=["커런시 라벨 비저빌리티 바꾸기"]},99011:e=>{e.exports=["차트 백그라운드 컬러 바꾸기"]},72458:e=>{e.exports=["차트 백그라운드 타입 바꾸기"]},37034:e=>{e.exports=["크로스헤어 너비 바꾸기"]},29951:e=>{e.exports=["크로스헤어 컬러 바꾸기"]},92027:e=>{e.exports=["크로스헤어 스타일 바꾸기"]},50457:e=>{e.exports=["데이트 포맷 변경"]},7104:e=>{e.exports=["레이블의 요일 변경"]},88096:e=>{e.exports=["호리존털 그리드 라인 컬러 바꾸기"]},2523:e=>{e.exports=["호리존털 그리드 라인 스타일 바꾸기"]},31325:e=>{e.exports=["인디케이터 타이틀 비저빌리티 바꾸기"]},99774:e=>{e.exports=["인디케이터 밸류 비저빌리티 바꾸기"]},96162:e=>{e.exports=["인디케이터 아규먼트 비저빌리티 바꾸기"]},59820:e=>{e.exports=["인디케이터 및 파이낸셜 네임 라벨 비저빌리티 바꾸기"]},90512:e=>{e.exports=["인디케이터 및 파이낸셜 밸류 라벨 비저빌리티 바꾸기"]},97956:e=>{e.exports=["설명 배경 투명도 변경"]},61061:e=>{e.exports=["설명 배경 가시성 변경"]},37730:e=>{e.exports=["페인 버튼 비저빌리티 바꾸기"]},89032:e=>{e.exports=["페인 나누개 컬러 바꾸기"]},35636:e=>{e.exports=["오른쪽 마진 바꾸기"]},66601:e=>{ +e.exports="change right margin percentage"},25616:e=>{e.exports=["심볼 워터마크 컬러 바꾸기"]},87159:e=>{e.exports=["심볼 워터마크 비저빌리티 바꾸기"]},26717:e=>{e.exports=["심볼 설명 비저빌리티 바꾸기"]},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports=["심볼 라스트 밸류 모드 바꾸기"]},95071:e=>{e.exports=["종목 설명 포맷 변경"]},35065:e=>{e.exports=["스케일 텍스트 컬러 바꾸기"]},84382:e=>{e.exports=["스케일 폰트 사이즈 바꾸기"]},12468:e=>{e.exports=["스케일 라인 컬러 바꾸기"]},71589:e=>{e.exports=["세션 브레이크 비저빌리티 바꾸기"]},15035:e=>{e.exports=["세션 브레이크 너비 바꾸기"]},1579:e=>{e.exports=["세션 브레이크 컬러 바꾸기"]},21460:e=>{e.exports=["체인지 세션 브레이크 스타일 바꾸기"]},76991:e=>{e.exports=["시간 형식 변경"]},98905:e=>{e.exports=["탑 마진 바꾸기"]},7011:e=>{e.exports=["유닛 라벨 비저빌리티 바꾸기"]},22722:e=>{e.exports=["버티컬 그리드 라인 컬러 바꾸기"]},22867:e=>{e.exports=["버티컬 그리드 라인 스타일 바꾸기"]},9455:e=>{e.exports=["볼륨 비저빌리티 바꾸기"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ko.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/ko.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..e8c1c0c8 --- /dev/null +++ b/charting_library/bundles/ko.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:t=>{t.exports=["#{count} (프라이스, 바)"]},4639:t=>{t.exports=["좌표"]},22192:t=>{t.exports=["날"]},37067:t=>{t.exports=["변위(가격, 막대)"]},13611:t=>{t.exports=["확장선"]},63099:t=>{t.exports=["시간"]},66304:t=>{t.exports=["인풋"]},95543:t=>{t.exports=["달"]},28134:t=>{t.exports=["분"]},71129:t=>{t.exports=["초"]},86672:t=>{t.exports=["레인지"]},21594:t=>{t.exports=["주"]},23723:t=>{t.exports=["프라이스 X 좌표 바꾸기"]},66266:t=>{t.exports=["프라이스 Y 좌표 바꾸기"]},13355:t=>{t.exports=["{title} 날을 ~로 바꾸기"]},41377:t=>{t.exports=["~로부터 {title} 날 바꾸기"]},96902:t=>{t.exports=["{title} 익스텐드 라인 바꾸기"]},35388:t=>{t.exports=["~로부터 {title} 시간 바꾸기"]},78586:t=>{t.exports=["{title} 시간을 ~로 바꾸기"]},59635:t=>{t.exports=["~로부터 {title} 달 바꾸기"]},74266:t=>{t.exports=["{title} 달을 ~로 바꾸기"]},91633:t=>{t.exports=["{title} 분을 ~로 바꾸기"]},15106:t=>{t.exports=["~로부터 {title} 분 바꾸기"]},66161:t=>{t.exports=["{title} 초를 ~로 바꾸기"]},2822:t=>{t.exports=["~로부터 {title} 초 바꾸기"]},21339:t=>{t.exports=["~로부터 {title} 주 바꾸기"]},68643:t=>{t.exports=["{title} 주를 ~로 바꾸기"]},30810:t=>{t.exports=["틱에서 {title} 비저빌리티 바꾸기"]},24941:t=>{t.exports=["주에서 {title} 비저빌리티 바꾸기"]},29088:t=>{t.exports=["날에서 {title} 비저빌리티 바꾸기"]},68971:t=>{t.exports=["시간에서 {title} 비저빌리티 바꾸기"]},64370:t=>{t.exports=["초에서 {title} 비저빌리티 바꾸기"]},6659:t=>{t.exports=["달에서 {title} 비저빌리티 바꾸기"]},29091:t=>{t.exports=["레인지에서 {title} 비저빌리티 바꾸기"]},46948:t=>{t.exports=["초에서 {title} 비저빌리티 바꾸기"]},18567:t=>{t.exports=["{propertyName} 속성 변경"]},82211:t=>{t.exports=["날"]},33486:t=>{t.exports=["날을 ~으로"]},14077:t=>{t.exports=["~로부터 ~날로"]},3143:t=>{t.exports=["시간"]},84775:t=>{t.exports=["~로부터 ~시간으로"]},11255:t=>{t.exports=["시간을 ~으로"]},72223:t=>{t.exports=["드로윙 옮기기"]},58964:t=>{t.exports=["달"]},71770:t=>{t.exports=["~로부터 ~달로"]},37179:t=>{t.exports=["달을 ~으로"]},16465:t=>{t.exports=["분"]},72317:t=>{t.exports=["분을 ~으로"]},25586:t=>{t.exports=["~로부터 ~분으로"]},32925:t=>{t.exports=["초"]},39017:t=>{t.exports=["초를 ~으로"]},6049:t=>{t.exports=["~로부터 ~초로"]},13604:t=>{t.exports=["레인지"]},93016:t=>{t.exports=["주"]},32002:t=>{t.exports=["~로부터 ~주로"]},28091:t=>{t.exports=["주를 ~으로"]},59523:t=>{t.exports=["틱스"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ko.6803.be8cafcc34e317edec88.js b/charting_library/bundles/ko.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..f868d448 --- /dev/null +++ b/charting_library/bundles/ko.6803.be8cafcc34e317edec88.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports=["(시 + 고 + 저 + 종)/3"]},94884:e=>{e.exports=["(고 + 저 + 종)/3"]},10591:e=>{e.exports=["(고 + 저)/2"]},63243:e=>{e.exports=["이전 종가에 따라 봉색 결정"]},72171:e=>{e.exports=["센터"]},9994:e=>{e.exports=["배당에 따른 데이터 조정"]},10989:e=>{e.exports=["컨트랙트 변경 조절"]},70816:e=>{e.exports=["평균가"]},91757:e=>{e.exports=["아래"]},50430:e=>{e.exports=["바텀 라인"]},83760:e=>{e.exports=["바디"]},72269:e=>{e.exports=["경계선"]},7445:e=>{e.exports=["베이스 레벨"]},47586:e=>{e.exports=["비드/애스크"]},39667:e=>{e.exports=["다운 바"]},87151:e=>{e.exports=["다운 칼라"]},81285:e=>{e.exports=["데이타 수정"]},4329:e=>{e.exports=["기본설정"]},86846:e=>{e.exports=["채우기"]},58747:e=>{e.exports=["필 탑 에어리어"]},11157:e=>{e.exports=["필 바텀 에어리어"]},86953:e=>{e.exports=["HLC 바"]},77405:e=>{e.exports=["가로"]},39292:e=>{e.exports=["고가와 저가"]},15107:e=>{e.exports=["현재가"]},19286:e=>{e.exports=["왼쪽"]},76476:e=>{e.exports=["미들"]},27879:e=>{e.exports=["단순"]},2391:e=>{e.exports=["스텝"]},6350:e=>{e.exports=["프리/포스트 마켓"]},62521:e=>{e.exports=["프리/포스트 마켓 백그라운드"]},73947:e=>{e.exports=["정밀도"]},8094:e=>{e.exports=["전일 종가"]},77986:e=>{e.exports=["가격 라인"]},24248:e=>{e.exports=["프라이스 소스"]},94089:e=>{e.exports=["프로젝션 업 바"]},5704:e=>{e.exports=["프로젝션 다운 바"]},29881:e=>{e.exports=["프라이스 스케일에 리얼 프라이스 (하이킨-아시 프라이스 대신)"]},21141:e=>{e.exports=["오른쪽"]},44673:e=>{e.exports=["마커도함께"]},26458:e=>{e.exports=["윅"]},65994:e=>{e.exports=["탑"]},57417:e=>{e.exports=["탑 라인"]},92960:e=>{e.exports=["텍스트 얼라인"]},90581:e=>{e.exports=["텍스트 방향"]},55314:e=>{e.exports=["씬 (Thin) 바"]},87492:e=>{e.exports=["타임존"]},58416:e=>{e.exports=["타입"]},5536:e=>{e.exports=["업 칼라"]},83610:e=>{e.exports=["업 바"]},23500:e=>{e.exports=["데일리 클로즈를 청산가로 쓰기"]},44085:e=>{e.exports=["세로"]},30792:e=>{e.exports=["캔들"]},55740:e=>{e.exports=["HLC 바 변경"]},90168:e=>{e.exports=["평균 종가 라인 너비 변경"]},30385:e=>{e.exports=["평균 종가 라인 색상 변경"]},97008:e=>{e.exports=["에어리어 필 컬러 바꾸기"]},6610:e=>{e.exports=["에어리어 라인 너비 바꾸기"]},661:e=>{e.exports=["에어리어 라인 컬러 바꾸기"]},1316:e=>{e.exports=["에어리어 프라이스 소스 바꾸기"]},29180:e=>{e.exports=["애스크 라인 컬러 바꾸기"]},31547:e=>{e.exports=["베이스 레벨 바꾸기"]},4164:e=>{e.exports=["베이스라인 바텀 라인 컬러 바꾸기"]},38990:e=>{e.exports=["베이스라인 바텀 라인 너비 바꾸기"]},73163:e=>{e.exports=["베이스라인 필 바텀 에어리어 컬러 바꾸기"]},12673:e=>{e.exports=["베이스라인 필 탑 에어리어 컬러 바꾸기"]},56819:e=>{e.exports=["베이스라인 프라이스 소스 바꾸기"]},68621:e=>{e.exports=["베이스라인 탑 라인 컬러 바꾸기"]},35339:e=>{e.exports=["베이스라인 탑 라인 너비 바꾸기"]},76804:e=>{e.exports=["바 업 컬러 바꾸기"]},71816:e=>{e.exports=["바 다운 컬러 바꾸기"]},36703:e=>{e.exports=["비드 라인 컬러 바꾸기"]},29353:e=>{e.exports=["이전 클로즈에 따라 컬러 바 바꾸기"]},85709:e=>{e.exports=["컬럼 업 색깔 바꾸기"]},12155:e=>{e.exports=["컬럼 다운 색깔 바꾸기"]},66890:e=>{e.exports=["컬럼 프라이스 소스 바꾸기"]},71809:e=>{e.exports=["소숫점 자릿수 바꾸기"]},31317:e=>{e.exports=["익스텐드 아워 컬러 바꾸기"]},60944:e=>{e.exports=["고가 및 저가 라인 색상 변경"]},83708:e=>{e.exports=["고가 및 저가 라인 너비 변경"]},81080:e=>{e.exports=["하이-로우 바디 컬러 바꾸기"]},30033:e=>{e.exports=["하이-로우 바디 비저빌리티 바꾸기"]},76885:e=>{e.exports=["하이-로우 보더 컬러 바꾸기"]},79236:e=>{e.exports=["하이-로우 보더 비저빌리티 바꾸기"]},42981:e=>{ +e.exports=["하이-로우 라벨 비저빌리티 바꾸기"]},31937:e=>{e.exports=["하이-로우 라벨 컬러 바꾸기"]},87828:e=>{e.exports=["라인 컬러 바꾸기"]},17119:e=>{e.exports=["라인 프라이스 소스 바꾸기"]},69125:e=>{e.exports=["라인 너비 바꾸기"]},70054:e=>{e.exports=["라인 타입 바꾸기"]},49973:e=>{e.exports=["포스트 마켓 컬러 바꾸기"]},5969:e=>{e.exports=["포스트 마켓 라인 컬러 바꾸기"]},50393:e=>{e.exports=["프리/포스트 마켓 프라이스 라인 비저빌리티 바꾸기"]},46257:e=>{e.exports=["프리 마켓 컬러 바꾸기"]},60852:e=>{e.exports=["프리 마켓 라인 컬러 바꾸기"]},91183:e=>{e.exports=["이전 클로즈 프라이스 라인 컬러 바꾸기"]},87631:e=>{e.exports=["이전 클로즈 프라이스 라인 너비 바꾸기"]},77640:e=>{e.exports=["프라이스 라인 컬러 바꾸기"]},97322:e=>{e.exports=["프라이스 라인 너비 바꾸기"]},28143:e=>{e.exports=["레인지 씬 바 바꾸기"]},75986:e=>{e.exports=["렌코 윅 다운 컬러 바꾸기"]},7747:e=>{e.exports=["렌코 윅 업 컬러 바꾸기"]},9473:e=>{e.exports=["렌코 윅 비저빌리티 바꾸기"]},39783:e=>{e.exports=["프라이스 스케일에서 (하이키-아시 프라이스 대신) 리얼 프라이스 디스플레이 바꾸기"]},72886:e=>{e.exports=["씬 바 바꾸기"]},5464:e=>{e.exports=["{candleType} 업 보더 컬러 바꾸기"]},61118:e=>{e.exports=["{candleType} 업 컬러 바꾸기"]},60164:e=>{e.exports=["{candleType} 윅 다운 컬러 바꾸기"]},45543:e=>{e.exports=["{candleType} 윅 업 컬러 바꾸기"]},39987:e=>{e.exports=["{candleType} 윅 바꾸기"]},47202:e=>{e.exports=["{candleType} 바디 비저빌리티 바꾸기"]},23986:e=>{e.exports=["{candleType} 비저빌리티 바꾸기"]},92330:e=>{e.exports=["{candleType} 다운 보더 컬러 바꾸기"]},36320:e=>{e.exports=["{candleType} 다운 컬러 바꾸기"]},79088:e=>{e.exports=["{chartType} 보더 바 다운 컬러 바꾸기"]},11107:e=>{e.exports=["{chartType} 보더 바 업 컬러 바꾸기"]},85503:e=>{e.exports=["{chartType} 다운 컬러 바꾸기"]},61250:e=>{e.exports=["{chartType} 프로젝션 보더 바 업 컬러 바꾸기"]},18465:e=>{e.exports=["{chartType} 프로젝션 바 다운 컬러 바꾸기"]},50453:e=>{e.exports=["{chartType} 프로젝션 바 업 컬러 바꾸기"]},59414:e=>{e.exports=["{chartType} 업 컬러 바꾸기"]},21547:e=>{e.exports=["{inputName} 프로퍼티 바꾸기"]},42390:e=>{e.exports=["배당금을 위한 데이터 조정"]},99511:e=>{e.exports=["컨트랙트 변경 조절"]},75165:e=>{e.exports=["할로우캔들"]},18995:e=>{e.exports=["레인지"]},47500:e=>{e.exports=["렌코"]},98402:e=>{e.exports=["데일리 클로즈를 청산가로 쓰기"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ko.6848.1833cd09ce56c0318402.js b/charting_library/bundles/ko.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..212a1d38 --- /dev/null +++ b/charting_library/bundles/ko.6848.1833cd09ce56c0318402.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports=["넣기"]},53585:e=>{e.exports=["커스텀 컬러 넣기"]},81865:e=>{e.exports=["불투명성"]},60558:e=>{e.exports=["애니멀 & 네이처"]},14232:e=>{e.exports=["액티비티"]},35305:e=>{e.exports=["푸드 & 드링크"]},49546:e=>{e.exports=["플래그"]},72302:e=>{e.exports=["오브젝트"]},96330:e=>{e.exports=["스마일 & 피플"]},6878:e=>{e.exports=["심볼"]},15426:e=>{e.exports=["최근에 쓰임"]},15395:e=>{e.exports=["트래블 & 플레이스"]},73755:e=>{e.exports=["다른 심볼"]},16936:e=>{e.exports=["뒤로"]},88046:e=>{e.exports=["메인 차트 심볼"]},9898:e=>{e.exports=["라이트"]},20036:e=>{e.exports=["취소"]},72171:e=>{e.exports=["센터"]},23398:e=>{e.exports=["종목바꾸기"]},94551:e=>{e.exports=["차트"]},64498:e=>{e.exports=["모든 자료"]},91757:e=>{e.exports=["아래"]},79852:e=>{e.exports=["채권"]},16079:e=>{e.exports=["그래디언트"]},42973:e=>{e.exports=["도트 라인"]},59317:e=>{e.exports=["대쉬 라인"]},56095:e=>{e.exports=["줄이기"]},29601:e=>{e.exports=["설명"]},77405:e=>{e.exports=["가로"]},46812:e=>{e.exports=["늘어남"]},89298:e=>{e.exports=["오프셋"]},68988:e=>{e.exports=["확인"]},19286:e=>{e.exports=["왼쪽"]},76476:e=>{e.exports=["미들"]},29673:e=>{e.exports=["조건에 맞는 익스체인지가 없음"]},41379:e=>{e.exports=["조건에 맞는 심볼이 없음"]},55362:e=>{e.exports=["정상"]},35563:e=>{e.exports=["넘버 포맷이 잘못 되었습니다."]},19724:e=>{e.exports=["자료"]},35637:e=>{e.exports=["솔리드"]},52298:e=>{e.exports=["찾기"]},13269:e=>{e.exports=["자료 선택"]},2607:e=>{e.exports=["지정값이 인스트루먼트 맥시멈인 {max} 보다 큽니다."]},53669:e=>{e.exports=["지정값이 인스트루먼트 미니멈인 {min} 보다 작습니다."]},89053:e=>{e.exports=["심볼"]},48490:e=>{e.exports=["심볼 & 설명"]},99983:e=>{e.exports=["심볼 찾기"]},54336:e=>{e.exports=["컬러 없애기"]},21141:e=>{e.exports=["오른쪽"]},65994:e=>{e.exports=["탑"]},92960:e=>{e.exports=["텍스트 얼라인"]},90581:e=>{e.exports=["텍스트 방향"]},60142:e=>{e.exports=["두께"]},78019:e=>{e.exports=["선택한 드로윙을 대체하려면 특수 연산 부호를 사용합니다. 가격에는 +,-,/,*, 막대 인덱스는 +,-입니다."]},44085:e=>{e.exports=["세로"]},87592:e=>{e.exports=["씨에프디"]},17023:e=>{e.exports=["불투명도 바꾸기"]},13066:e=>{e.exports=["칼라 바꾸기"]},95657:e=>{e.exports=["두께 바꾸기"]},18567:e=>{e.exports=["{propertyName} 속성 변경"]},36962:e=>{e.exports=["클로즈"]},8448:e=>{e.exports=["크립토"]},1328:e=>{e.exports="dr"},76080:e=>{e.exports="e.g. +1"},95166:e=>{e.exports="e.g. /2"},88720:e=>{e.exports=["경제"]},39512:e=>{e.exports=["외환"]},81859:e=>{e.exports=["퓨쳐스"]},39337:e=>{e.exports=["고가"]},91815:e=>{e.exports=["고저평균"]},40771:e=>{e.exports=["고저종평균"]},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["인덱스"]},38071:e=>{e.exports=["지수"]},12504:e=>{e.exports=["시고저종평균"]},38466:e=>{e.exports=["오픈"]},3919:e=>{e.exports=["저가"]},36931:e=>{e.exports=["스탁"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ko.7076.5055b5f097e7204685ed.js b/charting_library/bundles/ko.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..e1f77a4a --- /dev/null +++ b/charting_library/bundles/ko.7076.5055b5f097e7204685ed.js @@ -0,0 +1,34 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:t=>{t.exports=["다시"]},14642:t=>{t.exports=["다크"]},69841:t=>{t.exports=["라이트"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["날"],t.exports.h_dates=["시간"],t.exports.m_dates=["분"],t.exports.s_dates=["초"],t.exports.in_dates="in"},97840:t=>{t.exports=["날"]},64302:t=>{t.exports=["시간"]},79442:t=>{t.exports=["분"]},22448:t=>{t.exports=["초"]},16493:t=>{t.exports=["{title} 카피"]},13395:t=>{t.exports=["날"]},37720:t=>{t.exports=["달"]},69838:t=>{t.exports="R"},59231:t=>{t.exports="T"},85521:t=>{t.exports=["주"]},13994:t=>{t.exports=["시간"]},6791:t=>{t.exports=["분"]},2949:t=>{t.exports=["초"]},77297:t=>{t.exports=["종"]},56723:t=>{t.exports=["고"]},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports=["저"]},78155:t=>{t.exports=["시"]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["닫기"],t.exports.Back_input=["뒤로"],t.exports["Hull MA_input"]=["Hull 이평"],t.exports["{number} item_combobox_input"]=["{number} 항목"],t.exports.Length_input=["길이"],t.exports.Plot_input=["플롯"],t.exports.Zero_input=["제로"],t.exports.Signal_input=["시그널"],t.exports.Long_input=["롱"],t.exports.Short_input=["숏"],t.exports.UpperLimit_input=["어퍼 리밋"],t.exports.LowerLimit_input=["로우어 리밋"],t.exports.Offset_input=["오프셋"],t.exports.length_input=["길이"],t.exports.mult_input=["곱"],t.exports.short_input=["숏"],t.exports.long_input=["롱"],t.exports.Limit_input=["리밋"],t.exports.Move_input=["무브"],t.exports.Value_input=["밸류"],t.exports.Method_input=["메쏘드"],t.exports["Values in status line_input"]=["상태 라인 밸류"],t.exports["Labels on price scale_input"]=["프라이스 스케일 라벨"],t.exports["Accumulation/Distribution_input"]=["어큐뮬레이션/디스트리뷰션"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["이퀄리티 라인"],t.exports["Window Size_input"]=["윈도우 사이즈"],t.exports.Sigma_input=["시그마"],t.exports["Aroon Up_input"]=["아룬 업"],t.exports["Aroon Down_input"]=["아룬 다운"],t.exports.Upper_input=["어퍼"],t.exports.Lower_input=["로우어"],t.exports.Deviation_input=["편차"],t.exports["Levels Format_input"]=["레벨 포맷"],t.exports["Labels Position_input"]=["라벨 포지션"],t.exports["0 Level Color_input"]=["0 레벨 컬러"],t.exports["0.236 Level Color_input"]=["0.236 레벨 컬러"],t.exports["0.382 Level Color_input"]=["0.382 레벨 컬러"],t.exports["0.5 Level Color_input"]=["0.5 레벨 컬러"],t.exports["0.618 Level Color_input"]=["0.618 레벨 컬러"],t.exports["0.65 Level Color_input"]=["0.65 레벨 컬러"],t.exports["0.786 Level Color_input"]=["0.786 레벨 컬러"],t.exports["1 Level Color_input"]=["1 레벨 컬러"],t.exports["1.272 Level Color_input"]=["1.272 레벨 컬러"],t.exports["1.414 Level Color_input"]=["1.414 레벨 컬러"],t.exports["1.618 Level Color_input"]=["1.618 레벨 컬러"],t.exports["1.65 Level Color_input"]=["1.65 레벨 컬러"],t.exports["2.618 Level Color_input"]=["2.618 레벨 컬러"],t.exports["2.65 Level Color_input"]=["2.65 레벨 컬러"],t.exports["3.618 Level Color_input"]=["3.618 레벨 컬러"],t.exports["3.65 Level Color_input"]=["3.65 레벨 컬러"],t.exports["4.236 Level Color_input"]=["4.236 레벨 컬러"], +t.exports["-0.236 Level Color_input"]=["-0.236 레벨 컬러"],t.exports["-0.382 Level Color_input"]=["-0.382 레벨 컬러"],t.exports["-0.618 Level Color_input"]=["-0.618 레벨 컬러"],t.exports["-0.65 Level Color_input"]=["-0.65 레벨 컬러"],t.exports.ADX_input="ADX",t.exports["ADX Smoothing_input"]=["ADX 스무딩"],t.exports["DI Length_input"]=["DI 길이"],t.exports.Smoothing_input=["스무딩"],t.exports.ATR_input="ATR",t.exports.Growing_input=["그로잉"],t.exports.Falling_input=["폴링"],t.exports["Color 0_input"]=["칼라 0"],t.exports["Color 1_input"]=["칼라 1"],t.exports.Source_input=["소스"],t.exports.StdDev_input=["표준편차"],t.exports.Basis_input=["베이시스"],t.exports.Median_input=["중앙값"],t.exports["Bollinger Bands %B_input"]=["볼린저 밴드 %B"],t.exports.Overbought_input=["과매수"],t.exports.Oversold_input=["과매도"],t.exports["Bollinger Bands Width_input"]=["볼린저 밴드 너비"],t.exports["RSI Length_input"]=["RSI 길이"],t.exports["UpDown Length_input"]=["업다운 렝쓰"],t.exports["ROC Length_input"]=["ROC 렝쓰"],t.exports.MF_input=["자금 흐름"],t.exports.resolution_input=["레졸루션"],t.exports["Fast Length_input"]=["패스트 렝쓰"],t.exports["Slow Length_input"]=["슬로우 렝쓰"],t.exports["Chaikin Oscillator_input"]=["체이킨 오실레이터"],t.exports.P_input="P",t.exports.X_input="X",t.exports.Q_input="Q",t.exports.p_input="p",t.exports.x_input="x",t.exports.q_input="q",t.exports.Price_input=["프라이스"],t.exports["Chande MO_input"]=["샹드 모멘텀 오실레이터"],t.exports["Zero Line_input"]=["제로 라인"],t.exports["Color 2_input"]=["칼라 2"],t.exports["Color 3_input"]=["칼라 3"],t.exports["Color 4_input"]=["칼라 4"],t.exports["Color 5_input"]=["칼라 5"],t.exports["Color 6_input"]=["칼라 6"],t.exports["Color 7_input"]=["칼라 7"],t.exports["Color 8_input"]=["칼라 8"],t.exports.CHOP_input="CHOP",t.exports["Upper Band_input"]=["어퍼 밴드"],t.exports["Lower Band_input"]=["로우어 밴드"],t.exports.CCI_input="CCI",t.exports["Smoothing Line_input"]=["스무딩 라인"],t.exports["Smoothing Length_input"]=["스무딩 렝쓰"],t.exports["WMA Length_input"]=["가중 이동 평균 기간"],t.exports["Long RoC Length_input"]=["Long RoC 길이"],t.exports["Short RoC Length_input"]=["숏 RoC 렝쓰"],t.exports.sym_input=["심볼"],t.exports.Symbol_input=["심볼"],t.exports.Correlation_input=["코릴레이션"],t.exports.Period_input=["피어리어드"],t.exports.Centered_input=["센터드"],t.exports["Detrended Price Oscillator_input"]=["디트렌디드 프라이스 오실레이터"],t.exports.isCentered_input=["중심에 위치"],t.exports.DPO_input=["디트렌디드 프라이스 오실레이터"],t.exports["ADX smoothing_input"]=["ADX 스무딩"],t.exports["+DI_input"]="+DI",t.exports["-DI_input"]="-DI",t.exports.DEMA_input=["이중지수이동평균"],t.exports.Divisor_input=["디바이저"],t.exports.EOM_input=["이즈 오브 무브먼트"],t.exports["Elder's Force Index_input"]=["엘더즈 포스 인덱스"],t.exports.Percent_input=["퍼센트"],t.exports.Exponential_input=["익스포넨셜"],t.exports.Average_input=["애버리지"],t.exports["Upper Percentage_input"]=["어퍼 퍼센티지"],t.exports["Lower Percentage_input"]=["로우어 퍼센티지"],t.exports.Fisher_input=["피셔"],t.exports.Trigger_input=["트리거"],t.exports.Level_input=["레벨"],t.exports["Trader EMA 1 length_input"]=["트레이더 EMA 1 렝쓰"],t.exports["Trader EMA 2 length_input"]=["트레이더 EMA 2 렝쓰"],t.exports["Trader EMA 3 length_input"]=["트레이더 EMA 3 렝쓰"], +t.exports["Trader EMA 4 length_input"]=["트레이더 EMA 4 렝쓰"],t.exports["Trader EMA 5 length_input"]=["트레이더 EMA 5 렝쓰"],t.exports["Trader EMA 6 length_input"]=["트레이더 EMA 5 렝쓰"],t.exports["Investor EMA 1 length_input"]=["인베스터 EMA 1 렝쓰"],t.exports["Investor EMA 2 length_input"]=["인베스터 EMA 2 렝쓰"],t.exports["Investor EMA 3 length_input"]=["인베스터 EMA 3 렝쓰"],t.exports["Investor EMA 4 length_input"]=["인베스터 EMA 4 렝쓰"],t.exports["Investor EMA 5 length_input"]=["인베스터 EMA 5 렝쓰"],t.exports["Investor EMA 6 length_input"]=["인베스터 EMA 6 렝쓰"],t.exports.HV_input=["역사적 변동성"],t.exports["Conversion Line Periods_input"]=["컨버전 라인 피어리어드"],t.exports["Base Line Periods_input"]=["베이스 라인 피어리어드"],t.exports["Lagging Span_input"]=["래깅 스팬"],t.exports["Conversion Line_input"]=["컨버전 라인"],t.exports["Base Line_input"]=["베이스 라인"],t.exports["Leading Span A_input"]=["리딩 스팬 A"],t.exports["Leading Span B_input"]=["리딩 스팬 B"],t.exports["Plots Background_input"]=["백그라운드 그리기"],t.exports["yay Color 0_input"]=["yay 칼라 0"],t.exports["yay Color 1_input"]=["yay 칼라 1"],t.exports.Multiplier_input=["멀티플라이어"],t.exports["Bands style_input"]=["밴드 스타일"],t.exports.Middle_input=["미들"],t.exports.useTrueRange_input=["트루레인지쓰기"],t.exports.ROCLen1_input=["변화율기간1"],t.exports.ROCLen2_input=["변화율기간2"],t.exports.ROCLen3_input=["변화율기간3"],t.exports.ROCLen4_input=["변화율기간4"],t.exports.SMALen1_input=["단순 이동 평균 기간1"],t.exports.SMALen2_input=["단순 이동 평균 기간2"],t.exports.SMALen3_input=["단순 이동 평균 기간3"],t.exports.SMALen4_input=["단순 이동 평균 기간4"],t.exports.SigLen_input=["시그널기간"],t.exports.KST_input=["노우 슈어 씽"],t.exports.Sig_input=["시그널"],t.exports.roclen1_input=["변화율기간1"],t.exports.roclen2_input=["변화율기간2"],t.exports.roclen3_input=["변화율기간3"],t.exports.roclen4_input=["변화율기간4"],t.exports.smalen1_input=["단순 이동 평균 기간1"],t.exports.smalen2_input=["단순 이동 평균 기간2"],t.exports.smalen3_input=["단순 이동 평균 기간3"],t.exports.smalen4_input=["단순 이동 평균 기간4"],t.exports.siglen_input=["시그널기간"],t.exports["Upper Deviation_input"]=["어퍼 디비에이션"],t.exports["Lower Deviation_input"]=["로우어 디비에이션"],t.exports["Use Upper Deviation_input"]=["어퍼 디비에이션 쓰기"],t.exports["Use Lower Deviation_input"]=["로우어 디비에이션 쓰기"],t.exports.Count_input=["카운트"],t.exports.Crosses_input=["크로스"],t.exports.MOM_input=["모멘텀 인디케이터"],t.exports.MA_input=["이평"],t.exports["Length EMA_input"]=["지수 이동 평균 기간"],t.exports["Length MA_input"]=["이동 평균 기간"],t.exports["Fast length_input"]=["패스트 길이"],t.exports["Slow length_input"]=["슬로우 렝쓰"],t.exports["Signal smoothing_input"]=["시그널 스무딩"],t.exports["Simple ma(oscillator)_input"]=["단순 이평(오실레이터)"],t.exports["Simple ma(signal line)_input"]=["단순 이평(시그널 라인)"],t.exports.Histogram_input=["히스토그램"],t.exports.MACD_input="MACD",t.exports.fastLength_input=["패스트렝쓰"],t.exports.slowLength_input=["슬로우렝쓰"],t.exports.signalLength_input=["시그널기간"],t.exports.NV_input=["넷 밸류"],t.exports.OnBalanceVolume_input=["온밸런스볼륨"],t.exports.Start_input=["시작"],t.exports.Increment_input=["인크레먼트"],t.exports["Max value_input"]=["최대값"],t.exports.ParabolicSAR_input=["파라볼릭SAR"],t.exports.start_input=["스타트"],t.exports.increment_input=["인크레먼트"],t.exports.maximum_input=["맥시멈"], +t.exports["Short length_input"]=["숏 렝쓰"],t.exports["Long length_input"]=["Long 길이"],t.exports.OSC_input=["오실레이터"],t.exports.shortlen_input=["짧은 기간"],t.exports.longlen_input=["롱 기간"],t.exports.PVT_input=["가격 거래량 추세"],t.exports.ROC_input=["변화율"],t.exports.RSI_input="RSI",t.exports.RVGI_input=["상대 비고르 지수"],t.exports.RVI_input=["상대 비고르 지수"],t.exports["Long period_input"]=["Long 피어리어드"],t.exports["Short period_input"]=["숏 피어리어드"],t.exports["Signal line period_input"]=["시그널 라인 피어리어드"],t.exports.SMI_input=["스토캐스틱 모멘텀 지수"],t.exports["SMI Ergodic Oscillator_input"]=["SMI 에르고딕 오실레이터"],t.exports.Indicator_input=["인디케이터"],t.exports.Oscillator_input=["오실레이터"],t.exports.K_input="K",t.exports.D_input=["날"],t.exports.smoothK_input=["스무스K"],t.exports.smoothD_input=["스무스D"],t.exports["%K_input"]="%K",t.exports["%D_input"]="%D",t.exports["Stochastic Length_input"]=["스토캐스틱 렝쓰"],t.exports["RSI Source_input"]=["RSI 소스"],t.exports.lengthRSI_input=["상대 강도 지수 기간"],t.exports.lengthStoch_input=["Stoch기간"],t.exports.TRIX_input=["트릭스"],t.exports.TEMA_input=["삼중지수이동평균"],t.exports["Long Length_input"]=["Long 길이"],t.exports["Short Length_input"]=["숏 렝쓰"],t.exports["Signal Length_input"]=["시그널 렝쓰"],t.exports.Length1_input=["길이 1"],t.exports.Length2_input=["길이 2"],t.exports.Length3_input=["길이 3"],t.exports.length7_input=["기간7"],t.exports.length14_input=["기간14"],t.exports.length28_input=["기간28"],t.exports.UO_input=["얼티밋 오실레이터"],t.exports.VWMA_input=["거래량 가중이동평균"],t.exports.len_input=["기간"],t.exports["VI +_input"]=["보텍스 인디케이터 +"],t.exports["VI -_input"]=["보텍스 인디케이터 -"],t.exports["%R_input"]="%R",t.exports["Jaw Length_input"]=["Jaw 길이"],t.exports["Teeth Length_input"]=["Teeth 렝쓰"],t.exports["Lips Length_input"]=["Lips 길이"],t.exports.Jaw_input="Jaw",t.exports.Teeth_input="Teeth",t.exports.Lips_input="Lips",t.exports["Jaw Offset_input"]=["조 오프셋"],t.exports["Teeth Offset_input"]=["티쓰 오프셋"],t.exports["Lips Offset_input"]=["립스 오프셋"],t.exports["Down fractals_input"]=["다운 프랙탈"],t.exports["Up fractals_input"]=["업 프랙탈"],t.exports.Periods_input=["피어리어드"],t.exports.Shapes_input=["셰이프"],t.exports["show MA_input"]=["이동평균보기"],t.exports["MA Length_input"]=["이평 길이"],t.exports["Color based on previous close_input"]=["이전 종가에 따른 색깔"],t.exports["Rows Layout_input"]=["로우 레이아웃"],t.exports["Row Size_input"]=["로우 사이즈"],t.exports.Volume_input=["볼륨"],t.exports["Value Area volume_input"]=["밸류 에어리어 볼륨"],t.exports["Extend Right_input"]=["오른쪽 확장"],t.exports["Extend POC Right_input"]=["POC 오른쪽 확장"],t.exports["Extend VAH Right_input"]=["VAH 오른쪽 확장"],t.exports["Extend VAL Right_input"]=["VAL 오른쪽 확장"],t.exports["Value Area Volume_input"]="Value Area Volume",t.exports.Placement_input=["플레이스먼트"],t.exports.POC_input="POC",t.exports["Developing Poc_input"]=["디벨로핑 (Developing) Poc"],t.exports["Up Volume_input"]=["업 볼륨"],t.exports["Down Volume_input"]=["다운 볼륨"],t.exports["Value Area_input"]=["밸류 에어리어"],t.exports["Histogram Box_input"]=["히스토그램 박스"],t.exports["Value Area Up_input"]=["밸류 에어리어 업"],t.exports["Value Area Down_input"]=["밸류 에어리어 다운"], +t.exports["Number Of Rows_input"]="Number Of Rows",t.exports["Ticks Per Row_input"]="Ticks Per Row",t.exports["Up/Down_input"]="Up/Down",t.exports.Total_input="Total",t.exports.Delta_input=["델타"],t.exports.Bar_input=["바"],t.exports.Day_input=["일"],t.exports["Deviation (%)_input"]=["편차 (%)"],t.exports.Depth_input=["깊이"],t.exports["Extend to last bar_input"]=["마지막 바까지 확장"],t.exports.Simple_input=["심플"],t.exports.Weighted_input=["웨이티드"],t.exports["Wilder's Smoothing_input"]=["윌더즈 스무딩"],t.exports["1st Period_input"]=["1째 피어리어드"],t.exports["2nd Period_input"]=["2째 피어리어드"],t.exports["3rd Period_input"]=["3째 피어리어드"],t.exports["4th Period_input"]=["4째 피어리어드"],t.exports["5th Period_input"]=["5째 피어리어드"],t.exports["6th Period_input"]=["6째 피어리어드"],t.exports["Rate of Change Lookback_input"]=["레이트 오브 체인지 룩백"],t.exports["Instrument 1_input"]=["인스트루먼트 1"],t.exports["Instrument 2_input"]=["인스트루먼트 2"],t.exports["Rolling Period_input"]=["롤링 피어리어드"],t.exports["Standard Errors_input"]=["스탠다드 에러"],t.exports["Averaging Periods_input"]=["애버리징 피어리어드"],t.exports["Days Per Year_input"]=["데이즈 퍼 이어"],t.exports["Market Closed Percentage_input"]=["마켓 클로즈드 퍼센티지"],t.exports["ATR Mult_input"]=["ATR 곱"],t.exports.VWAP_input=["브이왑"],t.exports["Anchor Period_input"]=["앵커 피어리어드"],t.exports.Session_input=["세션"],t.exports.Week_input=["주"],t.exports.Month_input=["달"],t.exports.Year_input=["해"],t.exports.Decade_input=["열해"],t.exports.Century_input=["백해"],t.exports.Sessions_input=["세션"],t.exports["Each (pre-market, market, post-market)_input"]=["각각 (장전, 정규장, 장후)"],t.exports["Pre-market only_input"]=["장전 만"],t.exports["Market only_input"]=["정규장 만"],t.exports["Post-market only_input"]=["장후 만"],t.exports["Main chart symbol_input"]=["메인 차트 심볼"],t.exports["Another symbol_input"]=["다른 심볼"],t.exports.Line_input=["라인"],t.exports["Nothing selected_combobox_input"]=["아무것도 선택되지 않음"],t.exports["All items_combobox_input"]=["모든 항목"],t.exports.Cancel_input=["캔슬"],t.exports.Open_input=["열기"]},54138:t=>{t.exports=["인버트 스케일"]},47807:t=>{t.exports=["처음을 100 으로 잡기"]},34727:t=>{t.exports=["로그"]},19238:t=>{t.exports=["오버래핑 라벨 없음"]},70361:t=>{t.exports=["퍼센트"]},72116:t=>{t.exports=["레귤러"]},33021:t=>{t.exports="ETH"},75610:t=>{t.exports=["전자 거래 시간"]},97442:t=>{t.exports=["확장거래시간"]},32929:t=>{t.exports="POST"},56137:t=>{t.exports=["프리"]},98801:t=>{t.exports=["포스트마켓"]},56935:t=>{t.exports=["프리마켓"]},63798:t=>{t.exports="RTH"},24380:t=>{t.exports=["정규 거래 시간"]},27991:t=>{t.exports=["5월"]},68716:t=>{t.exports=Object.create(null),t.exports["Amortization of Intangibles_study"]=["무형자산의 상각"],t.exports["Amortization of Deferred Charges_study"]=["이연비용의 상각"],t.exports["Average Day Range_study"]=["애버리지 데이 레인지"],t.exports["Bull Bear Power_study"]=["불 베어 파워"],t.exports["Directional Movement Index_study"]=["디렉셔널 무브먼트 인덱스"],t.exports["Ichimoku Cloud_study"]=["일목 구름 (Ichimoku Cloud)"],t.exports.Ichimoku_study=["이치모쿠"],t.exports["Moving Average Convergence Divergence_study"]=["무빙 애버리지 컨버전스 다이버전스"],t.exports["Volume Weighted Average Price_study"]=["거래량 가중 이동 평균"], +t.exports["Volume Weighted Moving Average_study"]=["거래량 가중 이동 평균"],t.exports["Williams Percent Range_study"]=["윌리엄스 퍼센트 레인지"],t.exports.Doji_study=["도지"],t.exports["Spinning Top Black_study"]=["스피닝 탑 블랙"],t.exports["Spinning Top White_study"]=["스피닝 탑 화이트"],t.exports.Technicals_study=["테크니컬즈"],t.exports["Accounts payable_study"]=["매입 채무"],t.exports["Accounts receivables, gross_study"]=["매출채권, 총액"],t.exports["Accounts receivable - trade, net_study"]=["순 매출 채권"],t.exports.Accruals_study=["발생주의"],t.exports["Accrued payroll_study"]=["미지급 급여"],t.exports["Accumulated depreciation, total_study"]=["감가상각누계액, 합계"],t.exports["Additional paid-in capital/Capital surplus_study"]=["주식불입잉여금/자본 잉여금"],t.exports["After tax other income/expense_study"]=["세후 기타 수입/경비"],t.exports["Altman Z-score_study"]=["알트맨 Z-스코어"],t.exports.Amortization_study=["감채상각"],t.exports["Amortization of intangibles_study"]=["무형자산의 상각"],t.exports["Amortization of deferred charges_study"]=["이연비용의 상각"],t.exports["Asset turnover_study"]=["자산 회전율"],t.exports["Average basic shares outstanding_study"]=["평균 기본주 발행수"],t.exports["Bad debt / Doubtful accounts_study"]=["부실채권 / 대손"],t.exports["Basic EPS_study"]=["기본 EPS"],t.exports["Basic earnings per share (Basic EPS)_study"]=["기본주당순이익 (기본 EPS)"],t.exports["Beneish M-score_study"]=["베니쉬 M-스코어"],t.exports["Book value per share_study"]=["주당순자산"],t.exports["Buyback yield %_study"]=["자사주취득 수익률 %"],t.exports["Capital and operating lease obligations_study"]=["금융 및 영업 리스 의무"],t.exports["Capital expenditures_study"]=["자본지출"],t.exports["Capital expenditures - fixed assets_study"]=["자본적지출 - 고정지출"],t.exports["Capital expenditures - other assets_study"]=["자본적지출 - 기타지출"],t.exports["Capitalized lease obligations_study"]=["자본 리스 의무"],t.exports["Cash and short term investments_study"]=["현금 및 단기투자자산"],t.exports["Cash conversion cycle_study"]=["현금전환주기"],t.exports["Cash & equivalents_study"]=["현금 및 현금성자산"],t.exports["Cash from financing activities_study"]=["재무활동 현금흐름"],t.exports["Cash from investing activities_study"]=["투자활동 현금흐름"],t.exports["Cash from operating activities_study"]=["영업활동 현금흐름"],t.exports["Cash to debt ratio_study"]=["현금 대비 부채 비율"],t.exports["Change in accounts payable_study"]=["매입채무 변화"],t.exports["Change in accounts receivable_study"]=["외상매출금 변화"],t.exports["Change in accrued expenses_study"]=["미지급비용 변화"],t.exports["Change in inventories_study"]=["재고자산 변화"],t.exports["Change in other assets/liabilities_study"]=["기타자산/부채 변화"],t.exports["Change in taxes payable_study"]=["미지급세금 변화"],t.exports["Changes in working capital_study"]=["운전자본변동"],t.exports["COGS to revenue ratio_study"]=["매출원가 대비 수입 비율"],t.exports["Common dividends paid_study"]=["보통주 배당금 지급"],t.exports["Common equity, total_study"]=["보통주, 합계"],t.exports["Common stock par/Carrying value_study"]=["보통주 액면가/장부금액"],t.exports["Cost of goods_study"]=["코스트 오브 굿즈"],t.exports["Cost of goods sold_study"]=["팔린 제품 코스트"],t.exports["Current portion of LT debt and capital leases_study"]=["현재 LT 빚과 캐피털 리스 부분"],t.exports["Current ratio_study"]=["유동비율"], +t.exports["Days inventory_study"]=["재고"],t.exports["Days payable_study"]=["확정일출급어음"],t.exports["Days sales outstanding_study"]=["매출채권회전일수"],t.exports["Debt to assets ratio_study"]=["부채자산비율"],t.exports["Debt to EBITDA ratio_study"]=["채무 대비 EBITDA 비율"],t.exports["Debt to equity ratio_study"]=["부채 비율"],t.exports["Debt to revenue ratio_study"]=["데트 투 레비뉴 레이쇼"],t.exports["Deferred income, current_study"]=["이연수익, 현재"],t.exports["Deferred income, non-current_study"]=["디퍼드 인컴, 논-커런트"],t.exports["Deferred tax assets_study"]=["이연법인세자산"],t.exports["Deferred taxes (cash flow)_study"]=["이연법인세(현금흐름)"],t.exports["Deferred tax liabilities_study"]=["이연법인세부채"],t.exports.Depreciation_study=["감가상각"],t.exports["Deprecation and amortization_study"]=["감가상각비"],t.exports["Depreciation & amortization (cash flow)_study"]=["감가상각비(현금흐름)"],t.exports["Depreciation/depletion_study"]=["감가상각/감모상각"],t.exports["Diluted EPS_study"]=["희석 EPS"],t.exports["Diluted earnings per share (Diluted EPS)_study"]=["희석주당순이익 (희석 EPS)"],t.exports["Diluted net income available to common stockholders_study"]=["희석당기순이익"],t.exports["Diluted shares outstanding_study"]=["희석주식수"],t.exports["Dilution adjustment_study"]=["희석 보정"],t.exports["Discontinued operations_study"]=["중단사업"],t.exports["Dividend payout ratio %_study"]=["배당 성향"],t.exports["Dividends payable_study"]=["미지급배당금"],t.exports["Dividends per share - common stock primary issue_study"]=["주당배당금 - 1차 발행 보통주"],t.exports["Dividend yield %_study"]=["배당수익률 %"],t.exports["Earnings yield_study"]=["어닝스 일드"],t.exports.EBIT_study="EBIT",t.exports.EBITDA_study=["세전영업이익"],t.exports["EBITDA margin %_study"]=["EBITDA 마진 %"],t.exports["Effective interest rate on debt %_study"]=["유효이자율 %"],t.exports["Enterprise value_study"]=["기업 가치"],t.exports["Enterprise value to EBITDA ratio_study"]=["EV/EBITDA"],t.exports["Enterprise value to EBIT ratio_study"]=["EV/EBIT"],t.exports["Enterprise value to revenue ratio_study"]=["EV/Revenue"],t.exports["EPS basic one year growth_study"]=["기본 EPS 연간 성장률"],t.exports["EPS diluted one year growth_study"]=["희석 EPS 연간 성장률"],t.exports["EPS estimates_study"]=["EPS 추정"],t.exports["Equity in earnings_study"]=["에쿼티 인 어닝즈"],t.exports["Equity to assets ratio_study"]=["지분자산비율"],t.exports["Financing activities – other sources_study"]=["파이낸싱 액티비티 – 기타 소스"],t.exports["Financing activities – other uses_study"]=["파이낸싱 액티비티 – 기타 용도"],t.exports["Float shares outstanding_study"]=["발행유동주식수"],t.exports["Free cash flow_study"]=["잉여 현금 흐름"],t.exports["Free cash flow margin %_study"]=["잉여 현금 흐름 %"],t.exports["Fulmer H factor_study"]=["풀머 H 팩터"],t.exports["Funds from operations_study"]=["영업활동으로부터의 자금"],t.exports["Goodwill, net_study"]=["순 영업권"],t.exports["Goodwill to assets ratio_study"]=["영업권자산비율"],t.exports["Graham's number_study"]=["그레이엄 넘버"],t.exports["Gross margin %_study"]=["매출 총이익 %"],t.exports["Gross profit_study"]=["총수익"],t.exports["Gross profit to assets ratio_study"]=["매출총이익자산비율"],t.exports["Gross property/plant/equipment_study"]=["그로프 프로퍼티/플랜/이큅먼트"],t.exports.Impairments_study=["손상"], +t.exports["Income Tax Credits_study"]=["소득공제"],t.exports["Income tax, current_study"]=["소득세, 현재"],t.exports["Income tax, current - domestic_study"]=["소득세, 현재 - 국내"],t.exports["Income Tax, current - foreign_study"]=["소득세, 현재 - 해외"],t.exports["Income tax, deferred_study"]=["소득세, 이연"],t.exports["Income tax, deferred - domestic_study"]=["소득세, 이연 - 국내"],t.exports["Income tax, deferred - foreign_study"]=["소득세, 이연 - 해외"],t.exports["Income tax payable_study"]=["미지급 법인세"],t.exports["Interest capitalized_study"]=["금융비용 자본화"],t.exports["Interest coverage_study"]=["관심 분야 커버"],t.exports["Interest expense, net of interest capitalized_study"]=["이자 비용,순 금융비용 자본화"],t.exports["Interest expense on debt_study"]=["데트에 대한 인터레스트 익스펜스"],t.exports["Inventories - finished goods_study"]=["재고자산 - 제품 및 상품"],t.exports["Inventories - progress payments & other_study"]=["재고자산 - 미착품과 기타"],t.exports["Inventories - raw materials_study"]=["재고자산 - 원재료 및 저장품"],t.exports["Inventories - work in progress_study"]=["재고자산 - 반제품 및 재공품"],t.exports["Inventory to revenue ratio_study"]=["인벤토리 대 레비뉴 레이쇼"],t.exports["Inventory turnover_study"]=["재고자산회전율"],t.exports["Investing activities – other sources_study"]=["인베스팅 액티비티 – 다른 소스들"],t.exports["Investing activities – other uses_study"]=["인베스팅 액티비티 – 다른 쓰임새"],t.exports["Investments in unconsolidated subsidiaries_study"]=["비연결종속기업 투자"],t.exports["Issuance of long term debt_study"]=["장기부채 발행"],t.exports["Issuance/retirement of debt, net_study"]=["순 부채발행/소각"],t.exports["Issuance/retirement of long term debt_study"]=["장기 부채발행/소각"],t.exports["Issuance/retirement of other debt_study"]=["기타 채무의 발행/소멸"],t.exports["Issuance/retirement of short term debt_study"]=["단기 부채발행/소각"],t.exports["Issuance/retirement of stock, net_study"]=["순 주식발행/소각"],t.exports["KZ index_study"]=["KZ 인덱스"],t.exports["Legal claim expense_study"]=["소송비용"],t.exports["Long term debt_study"]=["장기 부채"],t.exports["Long term debt excl. lease liabilities_study"]=["운용리스를 제외한 장기부채"],t.exports["Long term debt to total assets ratio_study"]=["장기부채 대 전체 자산 비율"],t.exports["Long term investments_study"]=["장기투자"],t.exports["Market capitalization_study"]=["시가총액"],t.exports["Minority interest_study"]=["마이너리트 인터레스트"],t.exports["Miscellaneous non-operating expense_study"]=["기타영업외비용"],t.exports["Net current asset value per share_study"]=["NCAVPS"],t.exports["Net debt_study"]=["순차입금"],t.exports["Net income_study"]=["순이익"],t.exports["Net income before discontinued operations_study"]=["당기중단영업손익"],t.exports["Net income (cash flow)_study"]=["당기순이익(현금흐름)"],t.exports["Net income per employee_study"]=["당기순익기여도"],t.exports["Net intangible assets_study"]=["당기무형자산"],t.exports["Net margin %_study"]=["당기순이익 %"],t.exports["Net property/plant/equipment_study"]=["당기 자산/건물및구축물/기계장치"],t.exports["Non-cash items_study"]=["비현금자산"],t.exports["Non-controlling/minority interest_study"]=["비지배지분"],t.exports["Non-operating income, excl. interest expenses_study"]=["지급이자를 제외한 영업외비용"],t.exports["Non-operating income, total_study"]=["영업외수익, 전체"],t.exports["Non-operating interest income_study"]=["영업외이자수익"], +t.exports["Note receivable - long term_study"]=["수취채권 - 장기"],t.exports["Notes payable_study"]=["지급채권"],t.exports["Number of employees_study"]=["직원수"],t.exports["Number of shareholders_study"]=["주주수"],t.exports["Operating earnings yield %_study"]=["영업이익률 %"],t.exports["Operating expenses (excl. COGS)_study"]=["영업비용(매출원가 제외)"],t.exports["Operating income_study"]=["영업 수입"],t.exports["Operating lease liabilities_study"]=["운용리스부채"],t.exports["Operating margin %_study"]=["영업이익률 %"],t.exports["Other COGS_study"]=["기타 매출원가"],t.exports["Other common equity_study"]=["기타 보통주"],t.exports["Other current assets, total_study"]=["기타 유동자산, 전체"],t.exports["Other current liabilities_study"]=["기타 유동부채"],t.exports["Other cost of goods sold_study"]=["팔린 제품의 기타 코스트"],t.exports["Other exceptional charges_study"]=["기타예외비용"],t.exports["Other financing cash flow items, total_study"]=["기타 파이낸싱 플로우 아이템, 토탈"],t.exports["Other intangibles, net_study"]=["기타 순 무형자산"],t.exports["Other investing cash flow items, total_study"]=["기타 인베스팅 플로우 아이템, 토탈"],t.exports["Other investments_study"]=["기타 투자"],t.exports["Other liabilities, total_study"]=["기타 부채, 전체"],t.exports["Other long term assets, total_study"]=["기타 비유동자산, 전체"],t.exports["Other non-current liabilities, total_study"]=["기타 비유동부채, 토탈"],t.exports["Other operating expenses, total_study"]=["기타 영업비용, 전체"],t.exports["Other receivables_study"]=["기타 매출채권"],t.exports["Other short term debt_study"]=["기타 단기부채"],t.exports["Paid in capital_study"]=["납입자본금"],t.exports["PEG ratio_study"]=["PEG 비율"],t.exports["Piotroski F-score_study"]=["피오트로스키 F-스코어"],t.exports["Preferred dividends_study"]=["우선배당"],t.exports["Preferred dividends paid_study"]=["우선배당금"],t.exports["Preferred stock, carrying value_study"]=["우선주, 유형자산 장부가액"],t.exports["Prepaid expenses_study"]=["선급비용"],t.exports["Pretax equity in earnings_study"]=["프리택스 에쿼티 인 어닝즈"],t.exports["Pretax income_study"]=["세전이익"],t.exports["Price earnings ratio forward_study"]=["장래주가수익비율"],t.exports["Price sales ratio forward_study"]=["장래주가매출비율"],t.exports["Price to book ratio_study"]=["주가순자산비율"],t.exports["Price to cash flow ratio_study"]=["주가현금흐름비율"],t.exports["Price to earnings ratio_study"]=["주가수익비율"],t.exports["Price to free cash flow ratio_study"]=["주가현금흐름비율"],t.exports["Price to sales ratio_study"]=["주가매출액비율"],t.exports["Price to tangible book ratio_study"]=["주가유형자산비율"],t.exports["Provision for risks & charge_study"]=["위험 및 비용 충당"],t.exports["Purchase/acquisition of business_study"]=["사업을 위한 매입/인수"],t.exports["Purchase of investments_study"]=["투자를 위한 구입"],t.exports["Purchase/sale of business, net_study"]=["순 사업 구매/판매"],t.exports["Purchase/sale of investments, net_study"]=["순 투자 구매/판매"],t.exports["Quality ratio_study"]=["퀄리티 레이쇼"],t.exports["Quick ratio_study"]=["당좌비율"],t.exports["Reduction of long term debt_study"]=["장기차입금 상환"],t.exports["Repurchase of common & preferred stock_study"]=["보통주 및 우선주 매입"],t.exports["Research & development_study"]=["연구 & 개발"],t.exports["Research & development to revenue ratio_study"]=["R&D/R"], +t.exports["Restructuring charge_study"]=["구조조정비용"],t.exports["Retained earnings_study"]=["이익잉여금"],t.exports["Return on assets %_study"]=["총자산이익률 %"],t.exports["Return on equity %_study"]=["자기자본이익률 %"],t.exports["Return on equity adjusted to book value %_study"]=["장부가 조정된 자기 자본 수익률 %"],t.exports["Return on invested capital %_study"]=["투하자본순이익률 %"],t.exports["Return on tangible assets %_study"]=["유형자산 수익률 %"],t.exports["Return on tangible equity %_study"]=["유형자기자본이익률 %"],t.exports["Revenue estimates_study"]=["매출 추정"],t.exports["Revenue one year growth_study"]=["연간 매출 성장률"],t.exports["Revenue per employee_study"]=["직원 1인당 매출"],t.exports["Sale/maturity of investments_study"]=["세일/머츄어리티 오브 인베스트먼트"],t.exports["Sale of common & preferred stock_study"]=["보통 및 우선주 매각"],t.exports["Sale of fixed assets & businesses_study"]=["고정자산 및 사업 매각"],t.exports["Selling/general/admin expenses, other_study"]=["판매/일반/관리 비용, 일반"],t.exports["Selling/general/admin expenses, total_study"]=["판매/일반/관리 비용, 토탈"],t.exports["Shareholders' equity_study"]=["주주자본"],t.exports["Shares buyback ratio %_study"]=["자사주 매입 비율 %"],t.exports["Elder's Force Index_study"]=["엘더즈 포스 인덱스 (Elder's Force Index)"],t.exports["Short term debt_study"]=["단기차입금"],t.exports["Short term debt excl. current portion of LT debt_study"]=["롱텀 부채의 현재 포션을 뺀 숏텀 부채"],t.exports["Short term investments_study"]=["단기투자자산"],t.exports["Sloan ratio %_study"]=["슬론 비율 %"],t.exports["Springate score_study"]=["스프링게이트 점수"],t.exports["Sustainable growth rate_study"]=["지속가능성장률"],t.exports["Tangible book value per share_study"]=["주당 유형자산가치"],t.exports["Tangible common equity ratio_study"]=["유형자기자본비율"],t.exports.Taxes_study=["세금"],t.exports["Tobin's Q (approximate)_study"]=["토빈의 Q (대략)"],t.exports["Total assets_study"]=["자산총액"],t.exports["Total cash dividends paid_study"]=["총 현금 배당 지급"],t.exports["Total common shares outstanding_study"]=["총 발행 보통 주식수"],t.exports["Total current assets_study"]=["총 유동 자산"],t.exports["Total current liabilities_study"]=["현재 부채 총액"],t.exports["Total debt_study"]=["총부채"],t.exports["Total equity_study"]=["토탈 에쿼티"],t.exports["Total inventory_study"]=["총 재고"],t.exports["Total liabilities_study"]=["부채 총액"],t.exports["Total liabilities & shareholders' equities_study"]=["총 부채 & 주주 지분"],t.exports["Total non-current assets_study"]=["토탈 비유동 자산"],t.exports["Total non-current liabilities_study"]=["토탈 비유동 부채"],t.exports["Total operating expenses_study"]=["총 운영 경비"],t.exports["Total receivables, net_study"]=["순 매출채권"],t.exports["Total revenue_study"]=["총수입"],t.exports["Treasury stock - common_study"]=["자기 주식 - 보통"],t.exports["Unrealized gain/loss_study"]=["미실현 이익/손실"],t.exports["Unusual income/expense_study"]=["일회성 수익/지출"],t.exports["Zmijewski score_study"]=["Zmijewski 점수"],t.exports["Valuation ratios_study"]=["평가비율"],t.exports["Profitability ratios_study"]=["수익비율"],t.exports["Liquidity ratios_study"]=["유동비율"],t.exports["Solvency ratios_study"]=["지불능력비율"],t.exports["Accumulation/Distribution_study"]=["누적/분포 (Accumulation/Distribution)"], +t.exports["Accumulative Swing Index_study"]=["어큐뮬러티브 스윙 인덱스"],t.exports["Advance/Decline_study"]=["어드밴스/디클라인 (Advance/Decline)"],t.exports["Arnaud Legoux Moving Average_study"]=["아르노 르구 무빙 애버리지 (Arnaud Legoux Moving Average)"],t.exports.Aroon_study=["아룬 (Aroon)"],t.exports.ASI_study="ASI",t.exports["Average Directional Index_study"]=["평균방향성지수 (Average Directional Index)"],t.exports["Average True Range_study"]=["애버리지 트루 레인지 (Average True Range)"],t.exports["Awesome Oscillator_study"]=["오썸 오실레이터 (Awesome Oscillator)"],t.exports["Balance of Power_study"]=["밸런스 오브 파우어 (Balance Of Power)"],t.exports["Bollinger Bands %B_study"]=["볼린저 밴드 %B (Bollinger Bands %B)"],t.exports["Bollinger Bands Width_study"]=["볼린저밴드 너비 (Bollinger Bands Width)"],t.exports["Bollinger Bands_study"]=["볼린저 밴드 (Bollinger Bands)"],t.exports["Chaikin Money Flow_study"]=["체이킨 머니 플로우 (Chaikin Money Flow)"],t.exports["Chaikin Oscillator_study"]=["체이킨 오실레이터 (Chaikin Oscillator)"],t.exports["Chande Kroll Stop_study"]=["샹드 크롤 스탑"],t.exports["Chande Momentum Oscillator_study"]=["샹드 모멘텀 오실레이터"],t.exports["Chop Zone_study"]=["찹 존 (Chop Zone)"],t.exports["Choppiness Index_study"]=["차피니스 인덱스 (Choppiness Index)"],t.exports["Commodity Channel Index_study"]=["커모디티 채널 인덱스 (Commodity Channel Index)"],t.exports["Connors RSI_study"]=["코너즈 RSI"],t.exports["Coppock Curve_study"]=["카포크 커브(Coppock Curve)"],t.exports["Correlation Coefficient_study"]=["코릴레이션 코에피션트 (Correlation Coefficient)"],t.exports.CRSI_study="CRSI",t.exports["Detrended Price Oscillator_study"]=["디트렌디드 프라이스 오실레이터 (Detrended Price Oscillator)"],t.exports["Directional Movement_study"]=["디렉셔널 무브먼트 (Directional Movement)"],t.exports["Donchian Channels_study"]=["돈치안 채널 (Donchian Channels)"],t.exports["Double EMA_study"]=["더블 EMA (Double EMA)"],t.exports["Ease Of Movement_study"]=["이즈 오브 무브먼트 (Ease Of Movement)"],t.exports["Elder Force Index_study"]=["엘더 포스 인덱스"],t.exports["EMA Cross_study"]=["EMA 크로스"],t.exports.Envelopes_study=["엔빌로프"],t.exports["Fisher Transform_study"]=["피셔 트랜스폼 (Fisher Transform)"],t.exports["Fixed Range_study"]=["픽스트 레인지"],t.exports["Fixed Range Volume Profile_study"]=["픽스트 레인지 볼륨 프로화일"],t.exports["Guppy Multiple Moving Average_study"]=["구피 멀티플 무빙 애버리지"],t.exports["Historical Volatility_study"]=["과거변동성 (Historical Volatility)"],t.exports["Hull Moving Average_study"]=["헐 이동 평균 (Hull Moving Average)"],t.exports["Keltner Channels_study"]=["켈트너 채널 (Keltner Channels)"],t.exports["Klinger Oscillator_study"]=["클링거 오실레이터 (Klinger Oscillator)"],t.exports["Know Sure Thing_study"]=["노우 슈어 씽 (Know Sure Thing)"],t.exports["Least Squares Moving Average_study"]=["리스트 스퀘어 무빙 애버리지 (Least Squares Moving Average)"],t.exports["Linear Regression Curve_study"]=["리니어 리그레션 커브 (Linear Regression Curve)"],t.exports["MA Cross_study"]=["MA 크로스 (MA Cross)"],t.exports["MA with EMA Cross_study"]=["이동평균선과 지수이동평균선의 교차"],t.exports["MA/EMA Cross_study"]=["MA/EMA 크로스"],t.exports.MACD_study="MACD",t.exports["Mass Index_study"]=["매스 인덱스 (Mass Index)"],t.exports["McGinley Dynamic_study"]=["맥긴리 다이내믹 (McGinley Dynamic)"], +t.exports.Median_study=["미디언"],t.exports.Momentum_study=["모멘텀 (Momentum)"],t.exports["Money Flow_study"]=["머니 플로우 (Money Flow)"],t.exports["Moving Average Channel_study"]=["무빙 애버리지 채널"],t.exports["Moving Average Exponential_study"]=["지수 이동 평균 (Moving Average Exponential)"],t.exports["Moving Average Weighted_study"]=["가중 이동 평균 (Moving Average Weighted)"],t.exports["Moving Average_study"]=["이동 평균(Moving Average)"],t.exports["Net Volume_study"]=["순거래량 (Net Volume)"],t.exports["On Balance Volume_study"]=["온밸런스볼륨 (On Balance Volume)"],t.exports["Parabolic SAR_study"]=["파라볼릭 SAR (Parabolic SAR)"],t.exports["Pivot Points Standard_study"]=["피봇 포인트 스탠다드 (Pivot Points Standard)"],t.exports["Periodic Volume Profile_study"]=["주기적 볼륨 프로파일"],t.exports["Price Channel_study"]=["프라이스 채널"],t.exports["Price Oscillator_study"]=["프라이스 오실레이터 (Price Oscillator)"],t.exports["Price Volume Trend_study"]=["가격 거래량 트렌드 (Price Volume Trend)"],t.exports["Rate Of Change_study"]=["레이트 오브 체인지 (Rate Of Change)"],t.exports["Relative Strength Index_study"]=["상대강도지수 (Relative Strength Index)"],t.exports["Relative Vigor Index_study"]=["렐러티브 비고르 인덱스 (Relative Vigor Index)"],t.exports["Relative Volatility Index_study"]=["상대변동성지수 (Relative Volatility Index)"],t.exports["Session Volume_study"]=["세션 볼륨"],t.exports["Session Volume HD_study"]=["세션 볼륨 HD"],t.exports["Session Volume Profile_study"]=["세션 볼륨 프로파일"],t.exports["Session Volume Profile HD_study"]=["세션 볼륨 프로파일 HD"],t.exports["SMI Ergodic Indicator/Oscillator_study"]=["SMI 에르고딕 인디케이터/오실레이터 (SMI Ergodic Indicator/Oscillator)"],t.exports["Smoothed Moving Average_study"]=["스무디드 무빙 애버리지 (Smoothed Moving Average)"],t.exports.Stoch_study=["스토캐스틱"],t.exports["Stochastic RSI_study"]=["스토캐스틱 RSI (Stochastic RSI)"],t.exports.Stochastic_study=["스토캐스틱 (Stochastic)"],t.exports["Triple EMA_study"]=["트리플 EMA (Triple EMA)"],t.exports.TRIX_study=["트릭스 (TRIX)"],t.exports["True Strength Indicator_study"]=["트루 스트렝쓰 인디케이터 (True Strength Indicator)"],t.exports["Ultimate Oscillator_study"]=["얼티미트 오실레이터 (Ultimate Oscillator)"],t.exports["Visible Range_study"]=["비저블 레인지"],t.exports["Visible Range Volume Profile_study"]=["비쥬얼 레인지 볼륨 프로파일"],t.exports["Volume Oscillator_study"]=["볼륨 오실레이터 (Volume Oscillator)"],t.exports.Volume_study=["거래량 (Volume)"],t.exports.Vol_study=["볼륨"],t.exports["Vortex Indicator_study"]=["보텍스 인디케이터 (Vortex Indicator)"],t.exports.VWAP_study=["브이왑 (VWAP)"],t.exports.VWMA_study=["거래량 가중이동평균"],t.exports["Williams %R_study"]=["윌리엄스 %R (Williams %R)"],t.exports["Williams Alligator_study"]=["윌리엄스 앨리게이터 (Williams Alligator)"],t.exports["Williams Fractal_study"]=["윌리엄스 프랙탈 (Williams Fractal)"],t.exports["Zig Zag_study"]=["지그재그 (Zig Zag)"],t.exports["24-hour Volume_study"]=["24시간 거래량"],t.exports["Ease of Movement_study"]=["이즈 오브 무브먼트 (Ease Of Movement)"],t.exports["Elders Force Index_study"]=["엘더 포스 인덱스"],t.exports.Envelope_study=["엔빌로프 (Envelope)"],t.exports.Gaps_study=["갭"],t.exports["Linear Regression Channel_study"]=["선형 회귀 채널"],t.exports["Moving Average Ribbon_study"]=["이동평균 리본"], +t.exports["Multi-Time Period Charts_study"]=["멀티-타임 피어리어드 차트 (Multi-Time Period Charts)"],t.exports["Open Interest_study"]=["오픈 인터레스트 (Open Interest)"],t.exports["Rob Booker - Intraday Pivot Points_study"]=["Rob Booker - 일일 피벗 포인트"],t.exports["Rob Booker - Knoxville Divergence_study"]=["Rob Booker - 녹스빌 다이버전스"],t.exports["Rob Booker - Missed Pivot Points_study"]=["Rob Booker - 피벗 포인트 누락"],t.exports["Rob Booker - Reversal_study"]=["Rob Booker - 리버설"],t.exports["Rob Booker - Ziv Ghost Pivots_study"]=["Rob Booker - 지브 고스트 피벗"],t.exports.Supertrend_study=["슈퍼 트렌드"],t.exports["Technical Ratings_study"]=["테크니컬 등급"],t.exports["True Strength Index_study"]=["트루 스트렝스 인덱스"],t.exports["Up/Down Volume_study"]=["볼륨 상승/하강"],t.exports["Visible Average Price_study"]=["가시적 평균 가격"],t.exports["Williams Fractals_study"]=["윌리엄스 프랙탈"],t.exports["Keltner Channels Strategy_study"]=["켈트너 채널 전략"],t.exports["Rob Booker - ADX Breakout_study"]=["Rob Booker - ADX 돌파"],t.exports["Supertrend Strategy_study"]=["슈퍼트렌드 전략"],t.exports["Technical Ratings Strategy_study"]=["테크니컬 등급 전략"],t.exports["Auto Anchored Volume Profile_study"]=["자동 고정 볼륨 프로파일"],t.exports["Auto Fib Extension_study"]=["자동 피브 확장"],t.exports["Auto Fib Retracement_study"]=["오토 피보나치 되돌림"],t.exports["Auto Pitchfork_study"]=["자동 피치포크"],t.exports["Bearish Flag Chart Pattern_study"]=["약세 플래그 차트 패턴"],t.exports["Bullish Pennant Chart Pattern_study"]=["강세 플래그 차트 패턴"],t.exports["Double Bottom Chart Pattern_study"]=["이중 바닥 차트 패턴"],t.exports["Double Top Chart Pattern_study"]=["이중 천장 차트 패턴"],t.exports["Elliott Wave Chart Pattern_study"]=["엘리어트 파동 차트 패턴"],t.exports["Falling Wedge Chart Pattern_study"]=["하락 쐐기 차트 패턴"],t.exports["Head And Shoulders Chart Pattern_study"]=["헤드앤숄더 차트 패턴"],t.exports["Inverse Head And Shoulders Chart Pattern_study"]=["역 헤드앤숄더 차트 패턴"],t.exports["Rectangle Chart Pattern_study"]=["직사각형 차트 패턴"],t.exports["Rising Wedge Chart Pattern_study"]=["상승 쐐기 차트 패턴"],t.exports["Triangle Chart Pattern_study"]=["삼각형 차트 패턴"],t.exports["Triple Bottom Chart Pattern_study"]=["삼중바닥 차트 패턴"],t.exports["Triple Top Chart Pattern_study"]=["삼중천장 차트 패턴"],t.exports["VWAP Auto Anchored_study"]=["VWAP 자동 고정"],t.exports["*All Candlestick Patterns*_study"]=["*모든 캔들 패턴*"],t.exports["Abandoned Baby - Bearish_study"]=["버림받은 아기 - 약세"],t.exports["Abandoned Baby - Bullish_study"]=["버림받은 아기 - 강세"],t.exports["Dark Cloud Cover - Bearish_study"]=["먹구름 커버 - 약세"],t.exports["Doji Star - Bearish_study"]=["도지 스타 - 약세"],t.exports["Doji Star - Bullish_study"]=["도지 스타 - 강세"],t.exports["Downside Tasuki Gap - Bearish_study"]=["하방 타스키 갭 - 약세"],t.exports["Dragonfly Doji - Bullish_study"]=["잠자리 도지 - 강세"],t.exports["Engulfing - Bearish_study"]=["인걸핑 - 약세"],t.exports["Engulfing - Bullish_study"]=["인걸핑 - 강세"],t.exports["Evening Doji Star - Bearish_study"]=["이브닝 도지 스타 - 약세"],t.exports["Evening Star - Bearish_study"]=["이브닝 스타 - 약세"],t.exports["Falling Three Methods - Bearish_study"]=["하락 삼법형 - 약세"],t.exports["Falling Window - Bearish_study"]=["폴링 윈도우 - 약세"],t.exports["Gravestone Doji - Bearish_study"]=["비석형 도지 - 약세"], +t.exports["Hammer - Bullish_study"]=["망치형 - 강세"],t.exports["Hanging Man - Bearish_study"]=["교수형 - 약세"],t.exports["Harami - Bearish_study"]=["잉태형 - 약세"],t.exports["Harami - Bullish_study"]=["잉태형 - 강세"],t.exports["Inverted Hammer - Bullish_study"]=["역망치형 - 강세"],t.exports["Kicking - Bearish_study"]=["박차형 - 약세"],t.exports["Kicking - Bullish_study"]=["박차형 - 강세"],t.exports["Long Lower Shadow - Bullish_study"]=["긴 하단 그림자 - 강세"],t.exports["Long Upper Shadow - Bearish_study"]=["긴 하단 그림자 - 약세"],t.exports["Marubozu Black - Bearish_study"]=["마루보주 블랙 - 약세"],t.exports["Marubozu White - Bullish_study"]=["마루보주 블랙 - 강세"],t.exports["Morning Doji Star - Bullish_study"]=["모닝 도지 스타 - 강세"],t.exports["Morning Star - Bullish_study"]=["모닝 스타 - 강세"],t.exports["On Neck - Bearish_study"]=["걸침형 - 약세"],t.exports["Piercing - Bullish_study"]=["관통형 - 강세"],t.exports["Rising Three Methods - Bullish_study"]=["상승 삼법형 - 강세"],t.exports["Rising Window - Bullish_study"]=["라이징 윈도우 - 강세"],t.exports["Shooting Star - Bearish_study"]=["슈팅스타 - 약세"],t.exports["Three Black Crows - Bearish_study"]=["흑삼병 - 하락"],t.exports["Three White Soldiers - Bullish_study"]=["적삼병 - 상승"],t.exports["Tri-Star - Bearish_study"]=["삼별형 - 약세"],t.exports["Tri-Star - Bullish_study"]=["삼별형 - 강세"],t.exports["Tweezer Top - Bearish_study"]=["집게 천장형 - 약세"],t.exports["Upside Tasuki Gap - Bullish_study"]=["상향 타스키 갭 - 강세"],t.exports.SuperTrend_study=["수퍼트렌드"],t.exports["Average Price_study"]=["애버리지 프라이스"],t.exports["Typical Price_study"]=["티피컬 프라이스"],t.exports["Median Price_study"]=["미디언 프라이스"],t.exports["Money Flow Index_study"]=["머니 플로우 인덱스"],t.exports["Moving Average Double_study"]=["무빙 애버리지 더블"],t.exports["Moving Average Triple_study"]=["무빙 애버리지 트리플"],t.exports["Moving Average Adaptive_study"]=["무빙 애버리지 어댑티브"],t.exports["Moving Average Hamming_study"]=["무빙 애버리지 해밍"],t.exports["Moving Average Modified_study"]=["무빙 애버리지 모디파이드"],t.exports["Moving Average Multiple_study"]=["무빙 애버리지 멀티플"],t.exports["Linear Regression Slope_study"]=["리니어 리그레션 슬로프"],t.exports["Standard Error_study"]=["스탠다드 에러"],t.exports["Standard Error Bands_study"]=["스탠다드 에러 밴드"],t.exports["Correlation - Log_study"]=["코릴레이션 - 로그"],t.exports["Standard Deviation_study"]=["스탠다드 디비에이션"],t.exports["Chaikin Volatility_study"]=["체이킨 볼래틸리티"],t.exports["Volatility Close-to-Close_study"]=["볼래틸리티 클로즈-투-클로즈"],t.exports["Volatility Zero Trend Close-to-Close_study"]=["볼래틸리티 제로 트렌드 클로즈-투-클로즈"],t.exports["Volatility O-H-L-C_study"]=["볼리틸리티 O-H-L-C"],t.exports["Volatility Index_study"]=["볼래틸리티 인덱스"],t.exports["Trend Strength Index_study"]=["트렌드 스트렝쓰 인덱스"],t.exports["Majority Rule_study"]=["머조리티 룰"],t.exports["Advance Decline Line_study"]=["어드밴스 디클라인 라인 (Advance Decline Line)"],t.exports["Advance Decline Ratio_study"]=["어드밴스 디클라인 레이쇼 (Advance Decline Ratio)"],t.exports["Advance/Decline Ratio (Bars)_study"]=["어드밴스/디클라인 레이쇼 (Bars) (Advance/Decline Ratio (Bars))"],t.exports["BarUpDn Strategy_study"]=["바업다운 스트래티지 (BarUpDn Strategy)"],t.exports["Bollinger Bands Strategy directed_study"]=["볼린저 밴드 스트래티지 디렉티드 (Bollinger Bands Strategy directed)"], +t.exports["Bollinger Bands Strategy_study"]=["볼린저 밴드 스트래티지 (Bollinger Bands Strategy)"],t.exports.ChannelBreakOutStrategy_study=["채널브레이크아웃 스트래티지 (ChannelBreakOutStrategy)"],t.exports.Compare_study=["비교 (Compare)"],t.exports["Conditional Expressions_study"]=["조건식 (Conditional Expressions)"],t.exports.ConnorsRSI_study=["코너즈RSI (ConnorsRSI)"],t.exports["Consecutive Up/Down Strategy_study"]=["컨세큐티브 업/다운 스트래티지 (Consecutive Up/Down Strategy)"],t.exports["Cumulative Volume Index_study"]=["누적거래량지수 (Cumulative Volume Index)"],t.exports["Divergence Indicator_study"]=["다이버전스 인디케이터 (Divergence Indicator)"],t.exports["Greedy Strategy_study"]=["그리디 스트래티지 (Greedy Strategy)"],t.exports["InSide Bar Strategy_study"]=["인사이드바 스트래티지 (InSide Bar Strategy)"],t.exports["Keltner Channel Strategy_study"]=["켈트너 채널 스트래티지 (Keltner Channel Strategy)"],t.exports["Linear Regression_study"]=["리니어 리그레션 (Linear Regression)"],t.exports["MACD Strategy_study"]=["MACD 전략 (MACD Strategy)"],t.exports["Momentum Strategy_study"]=["모멘텀 스트래티지 (Momentum Strategy)"],t.exports["Moon Phases_study"]=["문 페이즈 (Moon Phases)"],t.exports["Moving Average Convergence/Divergence_study"]=["무빙 애버리지 컨버전스/다이버전스 (Moving Average Convergence/Divergence)"],t.exports["MovingAvg Cross_study"]=["이동평균 크로스 (MovingAvg Cross)"],t.exports["MovingAvg2Line Cross_study"]=["MovingAvg2Line 크로스 (MovingAvg2Line Cross )"],t.exports["OutSide Bar Strategy_study"]=["아웃사이드 바 스트래티지"],t.exports.Overlay_study=["오버레이"],t.exports["Parabolic SAR Strategy_study"]=["파라볼릭 SAR 스트래티지 (Parabolic SAR Strategy)"],t.exports["Pivot Extension Strategy_study"]=["피봇 익스텐션 스트래티지 (Pivot Extension Strategy)"],t.exports["Pivot Points High Low_study"]=["피봇 포인트 하이 로우 (Pivot Points High Low)"],t.exports["Pivot Reversal Strategy_study"]=["피봇 리버설 스트래티지 (Pivot Reversal Strategy)"],t.exports["Price Channel Strategy_study"]=["프라이스 채널 스트래티지 (Price Channel Strategy)"],t.exports["RSI Strategy_study"]=["RSI 스트래티지 (RSI Strategy)"],t.exports["SMI Ergodic Indicator_study"]=["SMI 에르고딕 인디케이터 (SMI Ergodic Indicator)"],t.exports["SMI Ergodic Oscillator_study"]=["SMI 에르고딕 오실레이터 (SMI Ergodic Oscillator)"],t.exports["Stochastic Slow Strategy_study"]=["스토캐스틱 슬로우 스트래티지 (Stochastic Slow Strategy)"],t.exports["Volatility Stop_study"]=["변동성스탑 (Volatility Stop)"],t.exports["Volty Expan Close Strategy_study"]=["볼티 익스팬 클로즈 스트래티지 (Volty Expan Close Strategy)"],t.exports["Woodies CCI_study"]=["우디즈 CCI (Woodies CCI)"]},40434:t=>{t.exports=["픽스트 레인지 볼륨 프로화일"]},32819:t=>{t.exports=["볼륨"]},66051:t=>{t.exports=["마이너"]},86054:t=>{t.exports=["분"]},20936:t=>{t.exports=["텍스트"]},98478:t=>{t.exports=["카피할 수 없음"]},34004:t=>{t.exports=["컷할 수 없음"]},96260:t=>{t.exports=["페이스트할 수 없음"]},94370:t=>{t.exports=["봉완성 카운트다운"]},15168:t=>{t.exports=["콜롬보"]},36018:t=>{t.exports=["컬럼"]},19372:t=>{t.exports=["코멘트"]},20229:t=>{t.exports=["심볼 비교/추가"]},46689:t=>{t.exports=["인풋 확인"]},43432:t=>{t.exports=["코펜하겐"]},35216:t=>{t.exports=["카피"]},87898:t=>{t.exports=["차트 레이아웃 카피"]},28851:t=>{t.exports=["카피 프라이스"]},94099:t=>{t.exports=["카이로"]},64149:t=>{t.exports=["콜아웃"]},63528:t=>{ +t.exports=["캔들"]},46837:t=>{t.exports=["카라카스"]},49329:t=>{t.exports=["변화"]},28089:t=>{t.exports=["심볼 바꾸기"]},99374:t=>{t.exports=["인터벌 바꾸기"]},14412:t=>{t.exports=["차트속성"]},26619:t=>{t.exports=["트레이딩뷰 제공 차트"]},12011:t=>{t.exports=["차트 이미지가 클립보드에 복사됨 {emoji}"]},59884:t=>{t.exports=["채텀 제도"]},28244:t=>{t.exports=["시카고"]},49648:t=>{t.exports=["충칭"]},90068:t=>{t.exports=["서클"]},32234:t=>{t.exports=["그릴지점 클릭"]},52977:t=>{t.exports=["클론"]},31691:t=>{t.exports=["종"]},50493:t=>{t.exports=["주문 만들기"]},52302:t=>{t.exports=["리밋 오더 만들기"]},29908:t=>{t.exports=["크로스"]},60997:t=>{t.exports=["크로스 라인"]},81520:t=>{t.exports=["통화"]},98486:t=>{t.exports=["현재 인터벌 이상"]},73106:t=>{t.exports=["현재 인터벌 이하"]},85964:t=>{t.exports=["현재 인터벌 만"]},17206:t=>{t.exports=["곡선"]},95176:t=>{t.exports=["사이클"]},87761:t=>{t.exports=["사이클릭 라인"]},27891:t=>{t.exports=["사이퍼 패턴"]},56996:t=>{t.exports=["해당 이름의 레이아웃이 이미 있습니다."]},30192:t=>{t.exports=["같은 이름의 레이아웃이 이미 있습니다. 덮어쓰시겠습니까?"]},32852:t=>{t.exports=["ABCD 패턴"]},88010:t=>{t.exports=["암스테르담"]},37422:t=>{t.exports=["트레이드 셋업 분석"]},66828:t=>{t.exports=["고정위치노트"]},94782:t=>{t.exports=["고정위치문자"]},61704:t=>{t.exports=["앵커드 VWAP"]},63597:t=>{t.exports=["수평선 추가"]},45743:t=>{t.exports=["심볼 넣기"]},8700:t=>{t.exports=["얼러트 넣기"]},64885:t=>{t.exports=["{drawing} 에 얼러트 넣기"]},90830:t=>{t.exports=["{series} 에 얼러트 넣기"]},45986:t=>{t.exports=["{title} 얼러트 넣기"]},3612:t=>{t.exports=["{instrumentName} 의 파이낸셜 메트릭 넣기"]},92206:t=>{t.exports=["{studyTitle} 에 인디케이터/스트래티지 넣기"]},34810:t=>{t.exports=["{symbol} 에 대한 텍스트 노트 넣기"]},75669:t=>{t.exports=["이 파이낸셜 메트릭을 전체 레이아웃에 넣기"]},64288:t=>{t.exports=["이 인디케이터를 전체 레이아웃에 넣기"]},77920:t=>{t.exports=["이 스트래티지를 전체 레이아웃에 넣기"]},34059:t=>{t.exports=["이 심볼을 전체 레이아웃에 넣기"]},17365:t=>{t.exports=["애들레이드"]},9408:t=>{t.exports=["언제나 안보임"]},71997:t=>{t.exports=["언제나 보임"]},97305:t=>{t.exports=["지표 및 드로잉툴 전체"]},59192:t=>{t.exports=["모든 인터벌"]},14452:t=>{t.exports=["알마티"]},5716:t=>{t.exports=["엘리엇 웨이브 적용"]},19263:t=>{t.exports=["엘리엇 웨이브 메이저 적용"]},15818:t=>{t.exports=["엘리엇 웨이브 마이너 적용"]},50352:t=>{t.exports=["엘리엇 웨이브 인터미디어트 적용"]},66631:t=>{t.exports=["매뉴얼 디시전 포인트 적용"]},15682:t=>{t.exports=["수동 위험/보상 적용"]},15644:t=>{t.exports=["WPT Down Wave 적용"]},5897:t=>{t.exports=["WPT Up Wave 적용"]},13345:t=>{t.exports=["디폴트 적용"]},95910:t=>{t.exports=["이들 인디케이터를 전체 레이아웃에 적용하기"]},42762:t=>{t.exports=["4월"]},45104:t=>{t.exports=["원호"]},42097:t=>{t.exports=["영역"]},96237:t=>{t.exports=["화살표"]},48732:t=>{t.exports=["애로우 다운"]},82473:t=>{t.exports=["화살표"]},8738:t=>{t.exports=["아래화살표"]},35062:t=>{t.exports=["왼화살표"]},92163:t=>{t.exports=["오른화살표"]},33196:t=>{t.exports=["위화살표"]},10650:t=>{t.exports=["애로우 업"]},59340:t=>{t.exports=["아슈하바트"]},13468:t=>{t.exports=["봉완성 때"]},21983:t=>{t.exports=["아테네"]},86951:t=>{t.exports=["오토"]},50834:t=>{t.exports=["오토 (스크린에 데이터 맞춤)"]},38465:t=>{t.exports=["8월"]},8975:t=>{t.exports=["평균 종가 라벨"]},87899:t=>{t.exports=["애버리지 클로즈 프라이스 라인"]},22554:t=>{t.exports=["애버리지"]},54173:t=>{t.exports=["보고타"]},53260:t=>{t.exports=["바레인"]},40664:t=>{t.exports=["풍선"]},32376:t=>{t.exports=["방콕"]},19149:t=>{ +t.exports=["이 차트 유형에는 바 리플레이를 사용할 수 없습니다. 바 리플레이를 종료하시겠습니까?"]},16812:t=>{t.exports=["봉"]},98838:t=>{t.exports=["봉패턴"]},17712:t=>{t.exports=["베이스라인"]},54861:t=>{t.exports=["베오그라드"]},26825:t=>{t.exports=["베를린"]},30251:t=>{t.exports=["붓"]},90204:t=>{t.exports=["브뤼셀"]},5262:t=>{t.exports=["브라티슬라바"]},59901:t=>{t.exports=["한단계앞으로"]},26354:t=>{t.exports=["맨앞으로"]},11741:t=>{t.exports=["브리즈번"]},37728:t=>{t.exports=["부쿠레슈티"]},87143:t=>{t.exports=["부다페스트"]},82446:t=>{t.exports=["부에노스아이레스"]},82128:t=>{t.exports=["제공자 TradingView"]},75190:t=>{t.exports=["날짜 바로가기"]},38342:t=>{t.exports=["{lineToolName}로 가기"]},75139:t=>{t.exports=["알겠습니다"]},81180:t=>{t.exports=["간 박스"]},68102:t=>{t.exports=["간 팬"]},66321:t=>{t.exports=["간 스퀘어"]},87107:t=>{t.exports=["간 스퀘어 픽스트"]},34805:t=>{t.exports=["더 많은 연결 확보"]},7914:t=>{t.exports=["고스트피드"]},18367:t=>{t.exports=["그랜드 수퍼사이클"]},97065:t=>{t.exports=["정말로 스터디 템플릿 '{name}' 을 지우시겠습니까?"]},59368:t=>{t.exports=["더블곡선"]},35273:t=>{t.exports=["레이아웃 그리드를 리셋하려면 아무 엣지나 더블 클릭하십시오"]},5828:t=>{t.exports=["마우스 따닥하여 패쓰를 끝내도록 하십시오"]},63898:t=>{t.exports=["마우스 따닥하여 폴리라인을 끝내도록 하십시오"]},42660:t=>{t.exports=["다운 웨이브 1 또는 A"]},44788:t=>{t.exports=["다운 웨이브 2 또는 B"]},71263:t=>{t.exports=["다운 웨이브 3"]},70573:t=>{t.exports=["다운 웨이브 4"]},59560:t=>{t.exports=["다운 웨이브 5"]},70437:t=>{t.exports=["다운 웨이브 C"]},93345:t=>{t.exports=["데이터 제공자"]},76912:t=>{t.exports=["날짜"]},60222:t=>{t.exports=["기간"]},79859:t=>{t.exports=["날짜 및 가격 범위"]},92203:t=>{t.exports=["12월"]},69479:t=>{t.exports=["각도"]},57701:t=>{t.exports=["덴버"]},73720:t=>{t.exports=["다이아몬드"]},3556:t=>{t.exports=["디스조인트 채널"]},62764:t=>{t.exports=["변위"]},22903:t=>{t.exports=["드로잉 툴바"]},21442:t=>{t.exports=["위에 가로줄 긋기"]},22429:t=>{t.exports=["두바이"]},9497:t=>{t.exports=["더블린"]},85223:t=>{t.exports=["이모티콘"]},24435:t=>{t.exports=["새 차트레이아웃 이름을 넣으시오"]},93512:t=>{t.exports=["{title} 얼러트 편집"]},91215:t=>{t.exports=["엘리엇 코렉션 파동 (ABC)"]},80983:t=>{t.exports=["엘리엇 다블콤보 파동 (WXY)"]},74118:t=>{t.exports=["엘리엇 임펄스 파동 (12345)"]},95840:t=>{t.exports=["엘리엇 트라이앵글 웨이브 (ABCDE)"]},66637:t=>{t.exports=["엘리엇 트리플콤보 파동 (WXYXZ)"]},69418:t=>{t.exports=["타원"]},27558:t=>{t.exports=["얼러트 라인 확장"]},2578:t=>{t.exports=["익스텐디드 라인"]},77295:t=>{t.exports=["거래소"]},2899:t=>{t.exports=["위쪽 기존 페인"]},53387:t=>{t.exports=["아래쪽 기존 페인"]},36972:t=>{t.exports=["예측"]},17994:t=>{t.exports=["라이브러리 세이브 실패"]},87375:t=>{t.exports=["스크립트 세이브 실패"]},35050:t=>{t.exports=["2월"]},82719:t=>{t.exports=["피보나치 채널"]},64192:t=>{t.exports=["피보나치 서클"]},63835:t=>{t.exports=["피보나치 되돌림"]},18072:t=>{t.exports=["피보나치 스피드 리지스턴스 아크"]},20877:t=>{t.exports=["피보나치 스피드 리지스턴스 팬"]},76783:t=>{t.exports=["피보나치 스파이럴"]},89037:t=>{t.exports=["피보나치 타임존"]},72489:t=>{t.exports=["피보나치 웻지"]},21524:t=>{t.exports=["플래그"]},55678:t=>{t.exports=["플래그 마크"]},29230:t=>{t.exports=["위나 아래 수평"]},92754:t=>{t.exports=["위아래대칭"]},42015:t=>{t.exports=["분수 부분이 잘못 되었습니다."]},47542:t=>{t.exports=["차트에 펀더멘털 스터디를 더 이상 쓸 수 없습니다"]},16245:t=>{t.exports=["콜카타"]},3155:t=>{t.exports=["카트만두"]},92901:t=>{t.exports=["카기"]},2693:t=>{t.exports=["카라치"]},72374:t=>{t.exports=["쿠웨이트"]},87338:t=>{ +t.exports=["호치민"]},61582:t=>{t.exports=["할로우캔들"]},32918:t=>{t.exports=["홍콩"]},61351:t=>{t.exports=["호노룰루"]},60049:t=>{t.exports=["가로줄"]},76604:t=>{t.exports=["가로빛"]},42616:t=>{t.exports=["헤드 앤 숄더"]},40530:t=>{t.exports=["하이킨 아시"]},99820:t=>{t.exports=["헬싱키"]},31971:t=>{t.exports=["감추기"]},33911:t=>{t.exports=["모두 숨기기"]},95551:t=>{t.exports=["드로잉 툴 모두 숨기기"]},44312:t=>{t.exports=["모든 드로잉 및 인디케이터 숨기기"]},67927:t=>{t.exports=["모든 드로잉, 지표, 포지션 & 주문 숨기기"]},86306:t=>{t.exports=["모든 인디케이터 숨기기"]},70803:t=>{t.exports=["모든 포지션 & 주문 숨기기"]},13277:t=>{t.exports=["드로잉 숨기기"]},8251:t=>{t.exports=["차트에서 이벤트 숨기기"]},44177:t=>{t.exports=["인디케이터 숨기기"]},2441:t=>{t.exports=["봉의 마크 감추기"]},90540:t=>{t.exports=["포지션 & 주문 숨기기"]},30777:t=>{t.exports=["고가"]},31994:t=>{t.exports=["하이-로우"]},60259:t=>{t.exports=["하이, 로우 프라이스 라벨"]},21803:t=>{t.exports=["하이, 로우 프라이스 라인"]},31895:t=>{t.exports=["하이라이터"]},69085:t=>{t.exports=['히스토그램이 너무 크므로, "Row Size" 인풋을 늘리기 바랍니다.']},8122:t=>{t.exports=["히스토그램이 너무 크므로, 'Row Size' 인풋을 늘리기 바랍니다."]},22712:t=>{t.exports=["감사합니다"]},23450:t=>{t.exports=["이미지"]},71778:t=>{t.exports=["중간"]},14177:t=>{t.exports=["잘못된 심볼"]},32619:t=>{t.exports=["잘못된 심볼"]},53239:t=>{t.exports=["인버트 스케일"]},20062:t=>{t.exports=["처음을 100 으로 잡기"]},81584:t=>{t.exports=["인디케이터 밸류 라벨"]},31485:t=>{t.exports=["인디케이터 네임 라벨"]},27677:t=>{t.exports=["인포 라인"]},98767:t=>{t.exports=["지표넣기"]},9114:t=>{t.exports=["내부"]},12354:t=>{t.exports=["피치포크 안"]},26579:t=>{t.exports=["아이콘"]},37885:t=>{t.exports=["이스탄불"]},87469:t=>{t.exports=["요하네스버그"]},52707:t=>{t.exports=["자카르타"]},95425:t=>{t.exports=["1월"]},42890:t=>{t.exports=["예루살렘"]},6215:t=>{t.exports=["7월"]},15224:t=>{t.exports=["6월"]},36253:t=>{t.exports=["쥬노"]},15241:t=>{t.exports=["왼쪽에"]},29404:t=>{t.exports=["오른쪽에"]},850:t=>{t.exports=["아이쿠!"]},675:t=>{t.exports=["오브젝트 트리"]},73546:t=>{t.exports=["10월"]},39280:t=>{t.exports=["열기"]},25595:t=>{t.exports=["원본"]},82906:t=>{t.exports=["오슬로"]},8136:t=>{t.exports=["저가"]},42284:t=>{t.exports=["잠금"]},1441:t=>{t.exports=["잠그기/풀기"]},82232:t=>{t.exports=["버티컬 커서 라인 타임락"]},18219:t=>{t.exports=["바 레이쇼에 프라이스 잠금"]},12285:t=>{t.exports=["로그"]},50286:t=>{t.exports=["런던"]},44604:t=>{t.exports=["매수 포지션"]},87604:t=>{t.exports=["로스엔젤레스"]},18528:t=>{t.exports=["레이블 다운"]},13046:t=>{t.exports=["레이블 업"]},94420:t=>{t.exports=["라벨"]},89155:t=>{t.exports=["라고스"]},25846:t=>{t.exports=["리마"]},1277:t=>{t.exports=["라인"]},63492:t=>{t.exports=["라인브레이크"]},83182:t=>{t.exports=["라인"]},78104:t=>{t.exports=["차트 이미지 링크가 클립보드에 복사됨 {emoji}"]},50091:t=>{t.exports=["리스본"]},64352:t=>{t.exports=["룩셈부르크"]},11156:t=>{t.exports=["엠티프리딕터"]},67861:t=>{t.exports=["포인트를 옮기고 탭을 하여 앵커 자리를 잡으십시오"]},45828:t=>{t.exports=["옮기기"]},44302:t=>{t.exports=["스케일 왼쪽으로 옮기기"]},94338:t=>{t.exports=["스케일 오른쪽으로 옮기기"]},66276:t=>{t.exports=["변형쉬프"]},18559:t=>{t.exports=["변형 쉬프 피치포크"]},18665:t=>{t.exports=["모스크바"]},58038:t=>{t.exports=["마드리드"]},34190:t=>{t.exports=["몰타"]},90271:t=>{t.exports=["마닐라"]},51369:t=>{t.exports=["3월"]},85095:t=>{t.exports=["멕시코 시티"]},75633:t=>{t.exports=["모든 스케일 하나로 머지"]},95093:t=>{t.exports=["믹스트"]},10931:t=>{ +t.exports=["마이크로"]},58397:t=>{t.exports=["밀레니엄"]},85884:t=>{t.exports=["미뉴에트"]},9632:t=>{t.exports=["극소"]},63158:t=>{t.exports=["거울대칭"]},42769:t=>{t.exports=["무스카트"]},43088:t=>{t.exports=["없음"]},95222:t=>{t.exports=["데이터 없음"]},3485:t=>{t.exports=["스케일 없음 (풀스크린)"]},8886:t=>{t.exports=["노 싱크"]},16971:t=>{t.exports=["볼륨 데이터 없음"]},75549:t=>{t.exports=["노트"]},71230:t=>{t.exports=["11월"]},99203:t=>{t.exports=["노포크 아일랜드"]},79023:t=>{t.exports=["나이로비"]},91203:t=>{t.exports=["뉴욕"]},24143:t=>{t.exports=["뉴질랜드"]},40887:t=>{t.exports=["위쪽 새 페인"]},96712:t=>{t.exports=["아래쪽 새 페인"]},33566:t=>{t.exports=["니코시아"]},64968:t=>{t.exports=["뭔가 잘못 되었습니다. 나중에 다시 해 보십시오."]},10520:t=>{t.exports=["새 차트레이아웃 저장"]},9908:t=>{t.exports=["로 저장"]},68553:t=>{t.exports=["산살바도르"]},65412:t=>{t.exports=["산티아고"]},13538:t=>{t.exports=["상파울루"]},37207:t=>{t.exports=["가격차트만 스케일"]},51464:t=>{t.exports=["쉬프"]},98114:t=>{t.exports=["쉬프 피치포크"]},1535:t=>{t.exports=["이 페이지를 떠나면 스크립트는 업데이트되지 않을 수 있습니다."]},89517:t=>{t.exports=["설정"]},43247:t=>{t.exports=["두번째 분수 부분이 잘못 되었습니다."]},19796:t=>{t.exports=["맨뒤로"]},23221:t=>{t.exports=["한단계뒤로"]},5961:t=>{t.exports=["서울"]},57902:t=>{t.exports=["9월"]},25866:t=>{t.exports=["세션"]},59827:t=>{t.exports=["세션구분"]},69240:t=>{t.exports=["상하이"]},37819:t=>{t.exports=["숏 포지션"]},81428:t=>{t.exports=["보기"]},98116:t=>{t.exports=["모든 드로잉 보기"]},39046:t=>{t.exports=["모든 드로잉 및 인디케이터 보기"]},38293:t=>{t.exports=["모든 드로잉, 지표, 포지션 & 주문 보기"]},49982:t=>{t.exports=["모든 인디케이터 보기"]},48284:t=>{t.exports=["모든 아이디어 보기"]},62632:t=>{t.exports=["모든 포지션 & 주문 보기"]},24620:t=>{t.exports=["연속 선물 스위치 보기"]},84813:t=>{t.exports=["계약 만기 보기"]},66263:t=>{t.exports=["배당보기"]},46771:t=>{t.exports=["어닝 보기"]},87933:t=>{t.exports=["팔로우하는 유저 아이디어 보기"]},30709:t=>{t.exports=["최신 뉴스 표시"]},58669:t=>{t.exports=["내 아이디어만 보기"]},30816:t=>{t.exports=["스플릿 보기"]},68161:t=>{t.exports=["길잡이"]},56683:t=>{t.exports=["싱가폴"]},69502:t=>{t.exports=["사인 라인"]},44904:t=>{t.exports=["스퀘어"]},70213:t=>{t.exports=["스터디 리밋이 넘었음: 레이아웃당 {number} 스터디.\n스터디를 줄여 보시기 바랍니다."]},32733:t=>{t.exports=["모습"]},65323:t=>{t.exports=["왼쪽위에 쌓기"]},14113:t=>{t.exports=["오른쪽위에 쌓기"]},93161:t=>{t.exports=["그리기모드 유지"]},48767:t=>{t.exports=["스톡홀름"]},29662:t=>{t.exports=["서브마이크로"]},9753:t=>{t.exports=["서브밀레니엄"]},71722:t=>{t.exports=["서브미뉴에트"]},91889:t=>{t.exports=["수퍼사이클"]},33820:t=>{t.exports=["수퍼밀레니엄"]},11020:t=>{t.exports=["시드니"]},89659:t=>{t.exports=["심볼 오류"]},90932:t=>{t.exports=["심볼네임 라벨"]},65986:t=>{t.exports=["심볼 정보"]},52054:t=>{t.exports=["심볼 현재가 라벨"]},33606:t=>{t.exports=["모두 다 싱크"]},18008:t=>{t.exports=["모든 차트에 싱크"]},99969:t=>{t.exports=["포인트앤피겨"]},53047:t=>{t.exports=["다선형"]},34402:t=>{t.exports=["경로"]},70394:t=>{t.exports=["패러렐 채널"]},95995:t=>{t.exports=["파리"]},29682:t=>{t.exports=["붙여넣기"]},51102:t=>{t.exports=["퍼센트"]},35590:t=>{t.exports=["퍼스"]},19093:t=>{t.exports=["피닉스"]},22293:t=>{t.exports=["피치팬"]},43852:t=>{t.exports=["피치포크"]},37680:t=>{t.exports=["새 왼 스케일로 고정하기"]},43707:t=>{t.exports=["새 오른 스케일로 고정하기"]},91130:t=>{t.exports=["왼 스케일로 고정하기"]},61201:t=>{t.exports=["왼 스케일로 고정하기 (히든)"]},764:t=>{ +t.exports=["오른쪽 스케일로 고정하기"]},20207:t=>{t.exports=["오른 스케일로 고정하기 (히든)"]},66156:t=>{t.exports=["Pin To Scale (현재 왼쪽)"]},54727:t=>{t.exports=["(현재 노 스케일) 스케일로 고정하기"]},76598:t=>{t.exports=["스케일 고정 (현재 오른쪽)"]},39065:t=>{t.exports=["(현재 {label}) 스케일로 고정하기"]},97324:t=>{t.exports=["{label} 스케일로 고정하기"]},56948:t=>{t.exports=["{label} 스케일로 고정하기 (히든)"]},32156:t=>{t.exports=["왼 스케일로 고정됨"]},8128:t=>{t.exports=["왼 스케일로 고정됨 (히든)"]},3822:t=>{t.exports=["오른 스케일로 고정됨"]},44538:t=>{t.exports=["오른 스케일로 고정하기 (히든)"]},65810:t=>{t.exports=["{label} 스케일로 고정됨"]},14125:t=>{t.exports=["{label} 스케일로 고정됨 (히든)"]},97378:t=>{t.exports=["플러스 버튼"]},46669:t=>{t.exports=["님의 브라우저에서 클립보드에 쓸 수 있는 퍼미션을 주거나 아니면 {keystroke} 을 누르십시오"]},35963:t=>{t.exports=["줌하는 동안 {key} 를 눌러 차트 포지션을 유지하십시오"]},95921:t=>{t.exports=["가격라벨"]},28625:t=>{t.exports=["프라이스 노트"]},2032:t=>{t.exports=["가격범위"]},32061:t=>{t.exports=["가격 포맷이 틀립니다."]},91492:t=>{t.exports=["프라이스 라인"]},48404:t=>{t.exports=["주요"]},87086:t=>{t.exports=["프로젝션"]},10160:t=>{t.exports=["{customer}, {date} 에 퍼블리쉬했음"]},19056:t=>{t.exports=["카타르"]},9998:t=>{t.exports=["회전네모"]},74214:t=>{t.exports=["로마"]},50470:t=>{t.exports=["빛"]},90357:t=>{t.exports=["레인지"]},26833:t=>{t.exports=["레이캬비크"]},328:t=>{t.exports=["네모"]},41615:t=>{t.exports=["다시하기"]},35001:t=>{t.exports=["회귀추세"]},34596:t=>{t.exports=["없애기"]},1434:t=>{t.exports=["드로잉 없애기"]},13951:t=>{t.exports=["인디케이터 없애기"]},4142:t=>{t.exports=["차트 레이아웃 이름 바꾸기"]},20801:t=>{t.exports=["렌코"]},34301:t=>{t.exports=["차트 보기 재설정"]},17258:t=>{t.exports=["프라이스 스케일 리셋"]},25333:t=>{t.exports=["타임 스케일 리셋"]},52588:t=>{t.exports=["리야드"]},5871:t=>{t.exports=["리가"]},33603:t=>{t.exports=["경고"]},48474:t=>{t.exports=["바르샤바"]},20466:t=>{t.exports=["토켈라우"]},94284:t=>{t.exports=["도쿄"]},83836:t=>{t.exports=["토론토"]},38788:t=>{t.exports=["대만"]},39108:t=>{t.exports=["탈린"]},37229:t=>{t.exports=["문자"]},16267:t=>{t.exports=["테헤란"]},19611:t=>{t.exports=["템플릿"]},29198:t=>{t.exports=["데이터 벤더는 이 심볼에 대한 볼륨 데이터를 주지 않습니다."]},8162:t=>{t.exports=["퍼블리케이션 프리뷰를 로드할 수 없습니다. 귀하의 브라우저 익스텐션을 끄고 다시 해 보십시오."]},65943:t=>{t.exports=["이 지표를 다른 지표에 쓸 수 없습니다"]},74986:t=>{t.exports=["이 스크립트는 초대 전용입니다. 액세스를 요청하려면 작성자에게 문의하십시오."]},98538:t=>{t.exports=["쓰리 드라이브 패턴"]},30973:t=>{t.exports=["틱스"]},31976:t=>{t.exports=["타임"]},64375:t=>{t.exports=["타임존"]},95005:t=>{t.exports=["타임 사이클"]},87085:t=>{t.exports=["트레이드"]},94770:t=>{t.exports=["추세각"]},23104:t=>{t.exports=["추세줄"]},15501:t=>{t.exports=["추세기반 피보나치 확장"]},31196:t=>{t.exports=["추세기반 피보나치 시간"]},29245:t=>{t.exports=["세모"]},83356:t=>{t.exports=["트라이앵글 다운"]},12390:t=>{t.exports=["세모 패턴"]},28340:t=>{t.exports=["트라이앵글 업"]},93855:t=>{t.exports=["튀니스"]},50406:t=>{t.exports=["표준시"]},38587:t=>{t.exports=["이해됨"]},81320:t=>{t.exports=["되돌리기"]},25933:t=>{t.exports=["유닛"]},15101:t=>{t.exports=["잠금풀기"]},34150:t=>{t.exports=["업 웨이브 4"]},83927:t=>{t.exports=["업 웨이브 5"]},58976:t=>{t.exports=["업 웨이브 1 또는 A"]},11661:t=>{t.exports=["업 웨이브 2 또는 B"]},53958:t=>{t.exports=["업 웨이브 3"]},66560:t=>{t.exports=["업 웨이브 C"]},18426:t=>{t.exports=["볼륨 프로파일 픽스 레인지"]},61022:t=>{ +t.exports=["볼륨 프로파일 인디케이터는 업그레이드된 요금제에서만 사용할 수 있습니다."]},15771:t=>{t.exports=["밴쿠버"]},56211:t=>{t.exports=["세로줄"]},75354:t=>{t.exports=["빌뉴스"]},21852:t=>{t.exports=["보임"]},27557:t=>{t.exports=["인터벌 가시성"]},89960:t=>{t.exports=["...위로 마우스 오면 보임"]},22198:t=>{t.exports=["보는차례"]},7050:t=>{t.exports=["X 크로스"]},66527:t=>{t.exports=["XABCD 패턴"]},17126:t=>{t.exports=["이 레졸루션에서는 피봇 타임프레임을 볼 수 없습니다"]},69293:t=>{t.exports=["양곤"]},84301:t=>{t.exports=["취리히"]},76020:t=>{t.exports=["엘리엇 각도 변경"]},83935:t=>{t.exports=["오버래핑 라벨 바꾸지 않기"]},39402:t=>{t.exports=["평균 종가 라벨 비저빌리티 바꾸기"]},98866:t=>{t.exports=["평균 종가 라인 비저빌리티 바꾸기"]},5100:t=>{t.exports=["비드/애스크 라벨 비저빌리티 바꾸기"]},32311:t=>{t.exports=["비드/애스크 라인 비저빌리티 바꾸기"]},22641:t=>{t.exports=["통화 변경"]},30501:t=>{t.exports=["차트 레이아웃을 {title}로 변경"]},7017:t=>{t.exports=["연속 선물 스위치 비저빌리티 바꾸기"]},58108:t=>{t.exports=["카운트다운 투 바 클로즈 비저빌리티 바꾸기"]},7151:t=>{t.exports=["데이트 레인지 바꾸기"]},84944:t=>{t.exports=["디비든드 비저빌리티 바꾸기"]},79574:t=>{t.exports=["차트에서 이벤트 비저빌리티 바꾸기"]},88217:t=>{t.exports=["어닝즈 비저빌리티 바꾸기"]},28288:t=>{t.exports=["선물 계약 만료 보임 변경"]},66805:t=>{t.exports=["하이, 로우 프라이스 라벨 가시성"]},92556:t=>{t.exports=["하이, 로우 프라이스 라인 가시성"]},87027:t=>{t.exports=["인디케이터 네임 라벨 비저빌리티 바꾸기"]},14922:t=>{t.exports=["인디케이터 밸류 라벨 비저빌리티 바꾸기"]},77578:t=>{t.exports=["최신 뉴스 가시성 변경"]},87510:t=>{t.exports=["페인 높이 바꾸기"]},50190:t=>{t.exports=["플러스 버튼 비저빌리티 바꾸기"]},49889:t=>{t.exports=["프리/포스트 마켓 프라이스 라벨 비저빌리티 바꾸기"]},16750:t=>{t.exports=["프리/포스트 마켓 프라이스 라인 비저빌리티 바꾸기"]},59883:t=>{t.exports=["이전 클로즈 프라이스 라인 비저빌티티 바꾸기"]},67761:t=>{t.exports=["프라이스 라인 바꾸기"]},69510:t=>{t.exports=["프라이스를 바 레이쇼로 바꾸기"]},32303:t=>{t.exports=["레졸루션 바꾸기"]},526:t=>{t.exports=["종목바꾸기"]},9402:t=>{t.exports=["심볼 라벨 비저빌리티 바꾸기"]},53150:t=>{t.exports=["심볼 라스트 밸류 비저빌리티 바꾸기"]},12707:t=>{t.exports=["심볼 이전 밸류 비저빌리티 바꾸기"]},65303:t=>{t.exports=["세션 바꾸기"]},15403:t=>{t.exports=["세션 브레이크 비저빌리티 바꾸기"]},53438:t=>{t.exports=["시리즈 스타일 바꾸기"]},74488:t=>{t.exports=["스플릿 비저빌리티 바꾸기"]},20505:t=>{t.exports=["타임존 바꾸기"]},39028:t=>{t.exports=["유닛 바꾸기"]},21511:t=>{t.exports=["보임 바꾸기"]},16698:t=>{t.exports=["현재 인터벌에서 가시성 변경"]},78422:t=>{t.exports=["현재 인터벌 이상에서 가시성 변경"]},49529:t=>{t.exports=["현재 인터벌 이하에서 가시성 변경"]},66927:t=>{t.exports=["모든 인터벌에서 가시성 변경"]},74428:t=>{t.exports=["{title} 스타일 변경"]},72032:t=>{t.exports=["{pointIndex} 포인트 변경"]},65911:t=>{t.exports=["차트 제공 TradingView"]},5179:t=>{t.exports=["라인 툴 클론"]},3195:t=>{t.exports=["라인툴 그룹 만들기"]},92659:t=>{t.exports=["셀렉션에서 라인툴 만들기"]},81791:t=>{t.exports=["{tool} 만들기"]},63649:t=>{t.exports=["소스 자르기"]},78755:t=>{t.exports=["{title} 자르기"]},99113:t=>{t.exports=["{name} 그룹에 {lineTool} 라인 툴 넣기"]},40242:t=>{t.exports=["{group} 에 라인 툴 넣기"]},22856:t=>{t.exports=["이 파이낸셜 메트릭을 전체 레이아웃에 넣기"]},82388:t=>{t.exports=["이 인디케이터를 전체 레이아웃에 넣기"]},94292:t=>{t.exports=["이 스트래티지를 전체 레이아웃에 넣기"]},27982:t=>{t.exports=["이 심볼을 전체 레이아웃에 넣기"]},66568:t=>{t.exports=["차트 테마 적용"]},64034:t=>{t.exports=["모든 차트 속성 적용"]},49037:t=>{t.exports=["드로잉 템플릿 적용"]},96996:t=>{t.exports=["선택한 소스에 팩토리 디폴트 값 적용"]},44547:t=>{t.exports=["전체 레이아웃에 인디케이터 걸기"]},26065:t=>{ +t.exports=["{template} 스터디 템플릿 적용"]},58570:t=>{t.exports=["툴바의 테마 적용"]},27195:t=>{t.exports=["{title} 그룹을 앞으로 가져오기"]},78246:t=>{t.exports=["{title} 앞으로 가져오기"]},56763:t=>{t.exports=["{title} 앞으로 보내기"]},5607:t=>{t.exports=["제공자 TradingView"]},90621:t=>{t.exports=["데이트 레인지 잠금"]},12962:t=>{t.exports=["레벨 라인 지우기"]},63391:t=>{t.exports=["{group} 그룹에서 라인툴 빼내기"]},59942:t=>{t.exports=["바 패턴 뒤집기"]},70301:t=>{t.exports=["{title} 숨기기"]},91842:t=>{t.exports=["얼러트 라벨 라인 숨기기"]},54781:t=>{t.exports=["드로잉툴숨김"]},44974:t=>{t.exports=["봉의 마크 감추기"]},28916:t=>{t.exports=["인터벌 잠금"]},94245:t=>{t.exports=["인버트 스케일"]},90743:t=>{t.exports=["{title} 넣기"]},53146:t=>{t.exports=["{targetTitle} 뒤에 {title} 넣기"]},74055:t=>{t.exports=["{target} 뒤에 {title} 넣기"]},11231:t=>{t.exports=["{target} 앞에 {title} 넣기"]},67176:t=>{t.exports=["{targetTitle} 앞에 {title} 넣기"]},54597:t=>{t.exports=["기존 드로잉 템플릿 로드"]},30295:t=>{t.exports=["로딩..."]},50193:t=>{t.exports=["{title} 잠그기"]},4963:t=>{t.exports=["{group} 그룹 잠금"]},68163:t=>{t.exports=["오브젝트 잠그기"]},47107:t=>{t.exports=["이동"]},11303:t=>{t.exports=["{title} 을 새 왼쪽 스케일로 옮기기"]},45544:t=>{t.exports=["{title} 을 오른 눈금으로 옮기기"]},81898:t=>{t.exports=["모든 스케일 왼쪽으로 옮기기"]},22863:t=>{t.exports=["모든 스케일 오른쪽으로 옮기기"]},45356:t=>{t.exports=["드로잉 옮기기"]},15086:t=>{t.exports=["왼쪽으로 옮기기"]},61711:t=>{t.exports=["오른쪽으로 옮기기"]},4184:t=>{t.exports=["스케일 옮기기"]},74642:t=>{t.exports=["{title} 을 노 스케일로 옮기기 (풀 스크린)"]},45223:t=>{t.exports=["{group} 그룹 보이지 않기"]},87927:t=>{t.exports=["{group} 그룹 보이기"]},62153:t=>{t.exports=["머지 다운"]},70746:t=>{t.exports=["페인으로 머지"]},66143:t=>{t.exports=["머지 업"]},81870:t=>{t.exports=["미러 바 패턴"]},16542:t=>{t.exports=["해당 없음"]},47222:t=>{t.exports=["스케일 프라이스"]},99042:t=>{t.exports=["가격차트만 스케일"]},35962:t=>{t.exports=["시간 스케일"]},68193:t=>{t.exports=["스크롤"]},70009:t=>{t.exports=["스크롤 타임"]},69485:t=>{t.exports=["프라이스 스케일 셀렉션 스트래티지를 {title} 로 셋하기"]},16259:t=>{t.exports=["{title} 뒤로 보내기"]},66781:t=>{t.exports=["{title} 뒤로 보내기"]},4998:t=>{t.exports=["{title} 그룹을 뒤로 보내기"]},64704:t=>{t.exports=["라인 툴 글로벌 셰어"]},77554:t=>{t.exports=["레이아웃에서 라인 툴 셰어"]},16237:t=>{t.exports=["얼러트 라벨 선 보기"]},13622:t=>{t.exports=["모든 아이디어 보기"]},26267:t=>{t.exports=["팔로우 하는 유저의 아이디어 보기"]},40061:t=>{t.exports=["내 아이디어만 보기"]},52010:t=>{t.exports=["드로잉 모드 유지하기"]},98784:t=>{t.exports=["드로잉 동기화 중지"]},57011:t=>{t.exports=["라인(들) 툴 동기화 중지"]},92831:t=>{t.exports=["심볼 잠금"]},60635:t=>{t.exports=["타임 싱크"]},99769:t=>{t.exports=["기능 제공"]},68111:t=>{t.exports=["기능 제공 Tradingview"]},96916:t=>{t.exports=["드로잉 붙여넣기"]},80611:t=>{t.exports=["지표 붙여넣기"]},41601:t=>{t.exports=["{title} 붙여넣기"]},84018:t=>{t.exports=["왼쪽 스케일로 고정하기"]},22615:t=>{t.exports=["오른 스케일로 고정하기"]},56015:t=>{t.exports=["{label} 스케일로 고정하기"]},33348:t=>{t.exports=["페인 재배치"]},15516:t=>{t.exports=["모든 스터디 제거"]},80171:t=>{t.exports=["모든 스터디 및 드로잉 툴 없애기"]},59211:t=>{t.exports=["선택 해제된 비어있는 라인 도구 제거"]},44656:t=>{t.exports=["드로잉 없애기"]},70653:t=>{t.exports=["드로잉 그룹 지우기"]},66414:t=>{t.exports=["라인 데이터 소스 없애기"]},47637:t=>{t.exports=["페인 없애기"]},39859:t=>{t.exports=["{title} 지우기"]},78811:t=>{ +t.exports=["{name} 라인 툴 그룹 없애기"]},16338:t=>{t.exports=["{group} 에서 {newName} 으로 리네임"]},30910:t=>{t.exports=["레이아웃 사이즈 리셋"]},21948:t=>{t.exports=["스케일 재설정"]},55064:t=>{t.exports=["타임 스케일 리셋"]},13034:t=>{t.exports=["레이아웃 리사이즈"]},9608:t=>{t.exports=["기본값 복원"]},63060:t=>{t.exports=["자동눈금토글"]},98860:t=>{t.exports=["처음 눈금 100 으로 잡기 토글"]},21203:t=>{t.exports=["잠금 스케일 토글"]},60166:t=>{t.exports=["로그눈금토글"]},68642:t=>{t.exports=["퍼센트 눈금 토글"]},33714:t=>{t.exports=["일반 스케일로 전환"]},47122:t=>{t.exports=["트랙 타임"]},28068:t=>{t.exports=["라인 툴 셰어링 끄기"]},66824:t=>{t.exports=["오브젝트 잠금 해제"]},51114:t=>{t.exports=["{group} 그룹 잠금 풀기"]},92421:t=>{t.exports=["{title} 잠금 해제"]},20057:t=>{t.exports=["새 바텀 페이지로 언머지"]},52540:t=>{t.exports=["언머지 업"]},86949:t=>{t.exports=["언머지 다운"]},50728:t=>{t.exports=["{title} 스크립트 업데이트"]},33355:t=>{t.exports=["{count} 봉"]},88841:t=>{t.exports=["{symbol} 파이낸셜 제공 TradingView"]},38641:t=>{t.exports=["{userName} 이 {customer}, {date} 에 퍼블리쉬했음"]},59833:t=>{t.exports=["확대"]},19813:t=>{t.exports=["확대"]},9645:t=>{t.exports=["축소"]},30572:t=>{t.exports=["날"]},52254:t=>{t.exports=["시간"]},99062:t=>{t.exports=["월"]},69143:t=>{t.exports=["분"]},71787:t=>{t.exports=["초"]},82797:t=>{t.exports=["레인지"]},47966:t=>{t.exports=["주"]},99136:t=>{t.exports=["틱"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]=["애플 주식회사"],t.exports["#AUDCAD-symbol-description"]=["호주 달러 / 캐나다 달러"],t.exports["#AUDCHF-symbol-description"]=["호주 달러 / 스위스 프랑"],t.exports["#AUDJPY-symbol-description"]=["호주 달러 / 일본 엔"],t.exports["#AUDNZD-symbol-description"]=["호주 달러 / 뉴질랜드 달러"],t.exports["#AUDRUB-symbol-description"]=["호주 달러 / 러시아 루블"],t.exports["#AUDUSD-symbol-description"]=["호주 달러 / 미국 달러"],t.exports["#BRLJPY-symbol-description"]=["브라질 헤알 / 일본 엔"],t.exports["#BTCCAD-symbol-description"]=["비트코인 / 캐나다 달러"],t.exports["#BTCCNY-symbol-description"]=["비트코인 / 중국 위안"],t.exports["#BTCEUR-symbol-description"]=["비트코인 / 유로"],t.exports["#BTCKRW-symbol-description"]=["비트코인 / 한국 원"],t.exports["#BTCRUR-symbol-description"]=["비트코인 / 루블"],t.exports["#BTCUSD-symbol-description"]=["비트코인 / 달러"],t.exports["#BVSP-symbol-description"]=["브라질 보베스파 지수"],t.exports["#CADJPY-symbol-description"]=["캐나다 달러/일본 엔"],t.exports["#CB1!-symbol-description"]=["브렌트 크루드 오일"],t.exports["#CHFJPY-symbol-description"]=["스위스 프랑/일본 엔"],t.exports["#COPPER-symbol-description"]=["구리 CFDs"],t.exports["#ES1-symbol-description"]=["S&P 500 E-mini 선물"],t.exports["#ESP35-symbol-description"]=["IBEX 35 인덱스"],t.exports["#EUBUND-symbol-description"]=["유로 분트"],t.exports["#EURAUD-symbol-description"]=["유로 / 호주 달러"],t.exports["#EURBRL-symbol-description"]=["유로 / 브라질 헤알"],t.exports["#EURCAD-symbol-description"]=["유로 / 캐나다 달러"],t.exports["#EURCHF-symbol-description"]=["유로 / 스위스 프랑"],t.exports["#EURGBP-symbol-description"]=["유로 / 영국 파운드"],t.exports["#EURJPY-symbol-description"]=["유로 / 일본 엔"],t.exports["#EURNZD-symbol-description"]=["유로 / 뉴질랜드 달러"],t.exports["#EURRUB-symbol-description"]=["유로 / 러시아 루블"],t.exports["#EURRUB_TOM-symbol-description"]=["유로 / 러시아 루블 TOM"], +t.exports["#EURSEK-symbol-description"]=["유로 / 스웨덴 크로나"],t.exports["#EURTRY-symbol-description"]=["유로 / 터키 리라"],t.exports["#EURUSD-symbol-description"]=["유로 / 미국 달러"],t.exports["#EUSTX50-symbol-description"]=["유로 스톡스 50 인덱스"],t.exports["#FRA40-symbol-description"]=["CAC 40 인덱스"],t.exports["#GB10-symbol-description"]=["영국 정부 10해 채권"],t.exports["#GBPAUD-symbol-description"]=["영국 파운드/호주 달러"],t.exports["#GBPCAD-symbol-description"]=["영국 파운드/캐나다 달러"],t.exports["#GBPCHF-symbol-description"]=["영국 파운드/스위스 프랑"],t.exports["#GBPEUR-symbol-description"]=["파운드 스털링 / 유로"],t.exports["#GBPJPY-symbol-description"]=["영국 파운드/일본 엔"],t.exports["#GBPNZD-symbol-description"]=["영국 파운드/뉴질랜드 달러"],t.exports["#GBPRUB-symbol-description"]=["파운드 스털링 / 러시아 루블"],t.exports["#GBPUSD-symbol-description"]=["영국 파운드/미국 달러"],t.exports["#GER30-symbol-description"]=["독일상장 DAX 지수"],t.exports["#GOOGL-symbol-description"]=["알파벳 Inc (구글) 클래스 A"],t.exports["#ITA40-symbol-description"]=["FTSE MIB 인덱스"],t.exports["#JPN225-symbol-description"]=["니케이 225 인덱스"],t.exports["#JPYKRW-symbol-description"]=["일본 엔 / 대한민국 원"],t.exports["#JPYRUB-symbol-description"]=["일본 엔 / 러시아 루블"],t.exports["#KA1-symbol-description"]=["슈가 #11 퓨쳐스"],t.exports["#KG1-symbol-description"]=["코튼 퓨쳐스"],t.exports["#KT1-symbol-description"]=["키 트로닉 코포레이션"],t.exports["#LKOH-symbol-description"]=["루코일"],t.exports["#LTCBTC-symbol-description"]=["라이트코인 / 비트코인"],t.exports["#MGNT-symbol-description"]=["매그닛"],t.exports["#MICEX-symbol-description"]=["MICEX 인덱스"],t.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#MSFT-symbol-description"]=["마이크로소프트 코포레이션"],t.exports["#NAS100-symbol-description"]=["유에스 100 캐쉬 CFD"],t.exports["#NGAS-symbol-description"]=["내츄럴 가스 (헨리 허브)"],t.exports["#NKY-symbol-description"]=["니케이 225 인덱스"],t.exports["#NZDJPY-symbol-description"]=["뉴질랜드 달러 / 일본 엔"],t.exports["#NZDUSD-symbol-description"]=["뉴질랜드 달러 / 미국 달러"],t.exports["#RB1-symbol-description"]=["RBOB 가솔린 퓨쳐스"],t.exports["#RTS-symbol-description"]=["러시아 RTS 인덱스"],t.exports["#SBER-symbol-description"]=["스베르방크"],t.exports["#SPX500-symbol-description"]=["S&P 500 인덱스"],t.exports["#TWTR-symbol-description"]=["트위터"],t.exports["#UK100-symbol-description"]=["FTSE 100 인덱스"],t.exports["#USDBRL-symbol-description"]=["미국달러 / 브라질헤알"],t.exports["#USDCAD-symbol-description"]=["미국 달러 / 캐나다 달러"],t.exports["#USDCHF-symbol-description"]=["미국 달러 / 스위스 프랑"],t.exports["#USDCNY-symbol-description"]=["미국 달러 / 중국 위안"],t.exports["#USDDKK-symbol-description"]=["미국 달러 / 덴마크 크로네"],t.exports["#USDHKD-symbol-description"]=["미국 달러/홍콩 달러"],t.exports["#USDIDR-symbol-description"]=["미국달러 / 루피아"],t.exports["#USDINR-symbol-description"]=["미국 달러 / 인도 루피"],t.exports["#USDJPY-symbol-description"]=["미국 달러 / 일본 엔"],t.exports["#USDKRW-symbol-description"]=["미국 달러 / 대한민국 원"],t.exports["#USDMXN-symbol-description"]=["미국 달러 / 멕시코 페소"],t.exports["#USDPHP-symbol-description"]=["미국 달러 / 필리핀 페소"],t.exports["#USDRUB-symbol-description"]=["미국 달러 / 러시아 루블"],t.exports["#USDRUB_TOM-symbol-description"]=["미국달러 / 러시아루블 TOM"], +t.exports["#USDSEK-symbol-description"]=["미국 달러 / 스웨덴 크로나"],t.exports["#USDSGD-symbol-description"]=["미국 달러 / 싱가폴 달러"],t.exports["#USDTRY-symbol-description"]=["미국 달러 / 터키 리라"],t.exports["#VTBR-symbol-description"]="VTB",t.exports["#XAGUSD-symbol-description"]=["은 / 미국 달러"],t.exports["#XAUUSD-symbol-description"]=["골드 스팟 / 미국 달러"],t.exports["#XPDUSD-symbol-description"]=["팔라듐 CFDs"],t.exports["#XPTUSD-symbol-description"]=["백금 / 미국 달러"],t.exports["#ZS1-symbol-description"]=["콩선물 - ECBT"],t.exports["#ZW1-symbol-description"]=["밀선물 - ECBT"],t.exports["#BTCGBP-symbol-description"]=["비트코인/영국 파운드"],t.exports["#MICEXINDEXCF-symbol-description"]=["MOEX 러시아 인덱스"],t.exports["#BTCAUD-symbol-description"]=["비트코인 / 호주 달러"],t.exports["#BTCJPY-symbol-description"]=["비트코인 / 일본 엔"],t.exports["#BTCBRL-symbol-description"]=["비트코인 / 브라질 헤알"],t.exports["#PT10-symbol-description"]=["포르투갈 정부 10해 국채"],t.exports["#TXSX-symbol-description"]=["TSX 60 지수"],t.exports["#VIXC-symbol-description"]=["TSX 60 VIX 인덱스"],t.exports["#USDPLN-symbol-description"]=["미국달러/폴란드즈워티"],t.exports["#EURPLN-symbol-description"]=["유로달러/폴란드즈워티"],t.exports["#BTCPLN-symbol-description"]=["비트코인 / 폴란드즈워티"],t.exports["#CAC40-symbol-description"]=["CAC 40 인덱스"],t.exports["#XBTCAD-symbol-description"]=["비트코인 / 캐나다 달러"],t.exports["#ITI2!-symbol-description"]=["철광석 선물"],t.exports["#ITIF2018-symbol-description"]=["철광석 선물"],t.exports["#ITIF2019-symbol-description"]=["철광석 선물"],t.exports["#ITIF2020-symbol-description"]=["철광석 선물"],t.exports["#ITIG2018-symbol-description"]=["철광석 선물"],t.exports["#ITIG2019-symbol-description"]=["철광석 선물"],t.exports["#ITIG2020-symbol-description"]=["철광석 선물"],t.exports["#ITIH2018-symbol-description"]=["철광석 선물"],t.exports["#ITIH2019-symbol-description"]=["철광석 선물"],t.exports["#ITIH2020-symbol-description"]=["철광석 선물"],t.exports["#ITIJ2018-symbol-description"]=["철광석 선물"],t.exports["#ITIJ2019-symbol-description"]=["철광석 선물"],t.exports["#ITIJ2020-symbol-description"]=["철광석 선물"],t.exports["#ITIK2018-symbol-description"]=["철광석 선물"],t.exports["#ITIK2019-symbol-description"]=["철광석 선물"],t.exports["#ITIK2020-symbol-description"]=["철광석 선물"],t.exports["#ITIM2017-symbol-description"]=["철광석 선물"],t.exports["#ITIM2018-symbol-description"]=["철광석 선물"],t.exports["#ITIM2019-symbol-description"]=["철광석 선물"],t.exports["#ITIM2020-symbol-description"]=["철광석 선물"],t.exports["#ITIN2017-symbol-description"]=["철광석 선물"],t.exports["#ITIN2018-symbol-description"]=["철광석 선물"],t.exports["#ITIN2019-symbol-description"]=["철광석 선물"],t.exports["#ITIN2020-symbol-description"]=["철광석 선물"],t.exports["#ITIQ2017-symbol-description"]=["철광석 선물"],t.exports["#ITIQ2018-symbol-description"]=["철광석 선물"],t.exports["#ITIQ2019-symbol-description"]=["철광석 선물"],t.exports["#ITIQ2020-symbol-description"]=["철광석 선물"],t.exports["#ITIU2017-symbol-description"]=["철광석 선물"],t.exports["#ITIU2018-symbol-description"]=["철광석 선물"],t.exports["#ITIU2019-symbol-description"]=["철광석 선물"],t.exports["#ITIU2020-symbol-description"]=["철광석 선물"],t.exports["#ITIV2017-symbol-description"]=["철광석 선물"], +t.exports["#ITIV2018-symbol-description"]=["철광석 선물"],t.exports["#ITIV2019-symbol-description"]=["철광석 선물"],t.exports["#ITIV2020-symbol-description"]=["철광석 선물"],t.exports["#ITIX2017-symbol-description"]=["철광석 선물"],t.exports["#ITIX2018-symbol-description"]=["철광석 선물"],t.exports["#ITIX2019-symbol-description"]=["철광석 선물"],t.exports["#ITIX2020-symbol-description"]=["철광석 선물"],t.exports["#ITIZ2017-symbol-description"]=["철광석 선물"],t.exports["#ITIZ2018-symbol-description"]=["철광석 선물"],t.exports["#ITIZ2019-symbol-description"]=["철광석 선물"],t.exports["#ITIZ2020-symbol-description"]=["철광석 선물"],t.exports["#AMEX:GXF-symbol-description"]=["글로벌 x FTSE 노르딕 리전 ETF"],t.exports["#ASX:XAF-symbol-description"]=["S&P/ASX All Australian 50 인덱스"],t.exports["#ASX:XAT-symbol-description"]=["S&P/ASX All Australian 200 인덱스"],t.exports["#BIST:XU100-symbol-description"]=["BIST 100 인덱스"],t.exports["#GPW:WIG20-symbol-description"]=["WIG20 인덱스"],t.exports["#INDEX:JKSE-symbol-description"]=["자카르타 합성 인덱스"],t.exports["#INDEX:KLSE-symbol-description"]=["부르사 말레이지아 KLCI 인덱스"],t.exports["#INDEX:NZD-symbol-description"]=["NZX 50 인덱스"],t.exports["#INDEX:STI-symbol-description"]=["STI 인덱스"],t.exports["#INDEX:XLY0-symbol-description"]=["상하이 합성 지수"],t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["MOEX 러시아 인덱스"],t.exports["#NYMEX:KT1!-symbol-description"]=["커피 선물"],t.exports["#OANDA:NATGASUSD-symbol-description"]=["천연 가스 CFDs"],t.exports["#OANDA:USDPLN-symbol-description"]=["달러/즈워티"],t.exports["#TSX:TX60-symbol-description"]=["S&P/TSX 60 인덱스"],t.exports["#TSX:VBU-symbol-description"]=["뱅가드 US 애그리게이트 BND INDX ETF(CAD-HEG) UN"],t.exports["#TSX:VIXC-symbol-description"]=["S&P/TSX 60 VIX 인덱스"],t.exports["#TVC:CAC40-symbol-description"]=["CAC 40 인덱스"],t.exports["#TVC:ES10-symbol-description"]=["스페인 정부 10해 국채"],t.exports["#TVC:EUBUND-symbol-description"]=["유로 분트"],t.exports["#TVC:GB02-symbol-description"]=["영국 정부 2해 국채"],t.exports["#TVC:GB10-symbol-description"]=["영국 정부 10해 국채"],t.exports["#TVC:GOLD-symbol-description"]=["골드 (US$ / OZ) CFDs"],t.exports["#TVC:ID03-symbol-description"]=["인도네시아 정부 3해 국채"],t.exports["#TVC:ID10-symbol-description"]=["인도네시아 정부 10해 국채"],t.exports["#TVC:PALLADIUM-symbol-description"]=["팔라듐 (US$ / OZ) CFDs"],t.exports["#TVC:PT10-symbol-description"]=["포르투갈 정부 10해 국채"],t.exports["#TVC:SILVER-symbol-description"]=["실버 (US$ / OZ) CFDs"],t.exports["#TVC:RUT-symbol-description"]=["러셀 2000 인덱스"],t.exports["#TSX:TSX-symbol-description"]=["S&P/TSX 컴포지트 인덱스"],t.exports["#OANDA:CH20CHF-symbol-description"]=["스위스 20 인덱스"],t.exports["#TVC:SHCOMP-symbol-description"]=["상하이 컴포지트 인덱스"],t.exports["#NZX:ALLC-symbol-description"]=["S&P/NZX ALL Index ( Capital Index )"],t.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",t.exports["#TVC:AU10-symbol-description"]=["호주 정부 10해 국채"],t.exports["#TVC:CN10-symbol-description"]=["중국 정부 10년 국채"],t.exports["#TVC:KR10-symbol-description"]=["대한민국 정부 10해 국채"],t.exports["#NYMEX:RB1!-symbol-description"]=["RBOB 가솔린 선물"],t.exports["#NYMEX:HO1!-symbol-description"]=["NY 하버 ULSD 선물"], +t.exports["#NYMEX:AEZ1!-symbol-description"]=["NY 에탄올 선물"],t.exports["#OANDA:XCUUSD-symbol-description"]=["구리 (US$ / lb) CFDs"],t.exports["#COMEX:ZA1!-symbol-description"]=["아연 선물"],t.exports["#CBOT:ZW1!-symbol-description"]=["밀 선물"],t.exports["#NYMEX:KA1!-symbol-description"]=["설탕 #11 선물"],t.exports["#CBOT:QBC1!-symbol-description"]=["옥수수 선물"],t.exports["#CME:E61!-symbol-description"]=["유로 선물"],t.exports["#CME:B61!-symbol-description"]=["영국 파운드 선물"],t.exports["#CME:QJY1!-symbol-description"]=["일본 엔 선물"],t.exports["#CME:A61!-symbol-description"]=["호주 달러 선물"],t.exports["#CME:D61!-symbol-description"]=["캐나다 달러 선물"],t.exports["#CME:SP1!-symbol-description"]=["S&P 500 선물"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["나스닥 100 이미니 선물"],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["이미니 다우 존스 ($5) 선물"],t.exports["#CME:NY1!-symbol-description"]=["니케이 225 선물"],t.exports["#EUREX:DY1!-symbol-description"]=["닥스 지수"],t.exports["#CME:IF1!-symbol-description"]=["IBOVESPA 지수 선물-US$"],t.exports["#CBOT:TY1!-symbol-description"]=["T-노트 10해 선물"],t.exports["#CBOT:FV1!-symbol-description"]=["T-노트 5해 선물"],t.exports["#CBOT:ZE1!-symbol-description"]=["트레저리 노트 - 3해 선물"],t.exports["#CBOT:TU1!-symbol-description"]=["T-노트 2해 선물"],t.exports["#CBOT:FF1!-symbol-description"]=["30-일 FED 펀드 이자율 선물"],t.exports["#CBOT:US1!-symbol-description"]=["T-본드 선물"],t.exports["#TVC:EXY-symbol-description"]=["유로 커런시 인덱스"],t.exports["#TVC:JXY-symbol-description"]=["일본 엔 커런시 인덱스"],t.exports["#TVC:BXY-symbol-description"]=["영국 파운드 커런시 인덱스"],t.exports["#TVC:AXY-symbol-description"]=["호주 달러 커런시 인덱스"],t.exports["#TVC:CXY-symbol-description"]=["캐나다 달러 커런시 인덱스"],t.exports["#FRED:GDP-symbol-description"]=["국내총생산, 소수점 첫째 자리까지"],t.exports["#FRED:UNRATE-symbol-description"]=["민간인 비고용율"],t.exports["#FRED:POP-symbol-description"]=["총인구: 해외파병 포함 모든 나이"],t.exports["#ETHUSD-symbol-description"]=["이더리움 / 달러"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["IBovespa 인덱스"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["IBrasil 인덱스"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["IBRX 50 인덱스"],t.exports["#COMEX:HG1!-symbol-description"]=["구리 선물"],t.exports["#INDEX:HSCE-symbol-description"]=["항셍 차이나 엔터프라이즈 인덱스"],t.exports["#NYMEX:CL1!-symbol-description"]=["경질 원유 선물 (Light Crude Oil Futures)"],t.exports["#OTC:IHRMF-symbol-description"]=["Ishares MSCI 저팬 SHS"],t.exports["#TVC:DAX-symbol-description"]=["독일 주요 30개 회사 지수"],t.exports["#TVC:DE10-symbol-description"]=["독일 정부 10해 국채"],t.exports["#TVC:DJI-symbol-description"]=["다우존스 산업평균지수"],t.exports["#TVC:DXY-symbol-description"]=["미국 달러 커런시 인덱스"],t.exports["#TVC:FR10-symbol-description"]=["프랑스 정부 10해 국채"],t.exports["#TVC:HSI-symbol-description"]=["항셍 인덱스"],t.exports["#TVC:IBEX35-symbol-description"]=["IBEX 35 인덱스"],t.exports["#FX:AUS200-symbol-description"]=["S&P/ASX 인덱스"],t.exports["#AMEX:SHY-symbol-description"]=["Ishares 1-3해 트레저리 본드 ETF"],t.exports["#ASX:XJO-symbol-description"]=["S&P/ASX 200 인덱스"],t.exports["#BSE:SENSEX-symbol-description"]=["S&P BSE Sensex 인덱스"],t.exports["#INDEX:MIB-symbol-description"]=["MIB 인덱스"], +t.exports["#INDEX:MOY0-symbol-description"]=["유로 스탁스 50 인덱스"],t.exports["#MOEX:RTSI-symbol-description"]=["RTS 인덱스"],t.exports["#NSE:NIFTY-symbol-description"]=["니프티 50 인덱스"],t.exports["#NYMEX:NG1!-symbol-description"]=["천연 가스 선물"],t.exports["#NYMEX:ZC1!-symbol-description"]=["옥수수 선물"],t.exports["#TVC:IN10-symbol-description"]=["인도 정부 10해 국채"],t.exports["#TVC:IT10-symbol-description"]=["이태리 정부 10해 국채"],t.exports["#TVC:JP10-symbol-description"]=["일본 정부 10해 국채"],t.exports["#TVC:NDX-symbol-description"]=["유에스 100 인덱스"],t.exports["#TVC:NI225-symbol-description"]=["니케이 225"],t.exports["#TVC:SPX-symbol-description"]=["S&P 500"],t.exports["#TVC:SX5E-symbol-description"]=["유로 스탁스 50 인덱스"],t.exports["#TVC:TR10-symbol-description"]=["터키 정부 10해 국채"],t.exports["#TVC:UKOIL-symbol-description"]=["브렌트 크루드 오일 CFDs"],t.exports["#TVC:UKX-symbol-description"]=["UK 100 인덱스"],t.exports["#TVC:US02-symbol-description"]=["미국 정부 2해 국채"],t.exports["#TVC:US05-symbol-description"]=["미국 정부 5해 국채"],t.exports["#TVC:US10-symbol-description"]=["미국 정부 10해 국채"],t.exports["#TVC:USOIL-symbol-description"]=["WTI 크루드 오일 CFDs"],t.exports["#NYMEX:ITI1!-symbol-description"]=["철광석 선물"],t.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",t.exports["#AMEX:ALD-symbol-description"]=["위즈돔트리 아시아 지역 부채 ETF"],t.exports["#NASDAQ:AMD-symbol-description"]=["어드밴스트 마이크로 디바이스 주식회사"],t.exports["#NYSE:BABA-symbol-description"]=["알리바바 그룹 홀딩즈 Ltd."],t.exports["#ICEEUR:CB-symbol-description"]=["원유 브렌트"],t.exports["#ICEEUR:CB1!-symbol-description"]=["브렌트 원유"],t.exports["#ICEUSA:CC-symbol-description"]=["코코아"],t.exports["#NYMEX:CL-symbol-description"]=["원유 WTI"],t.exports["#ICEUSA:CT-symbol-description"]=["면 #2"],t.exports["#NASDAQ:CTRV-symbol-description"]=["콘트라비르 제약 주식회사"],t.exports["#CME:DL-symbol-description"]=["클래스 III 밀크"],t.exports["#NYSE:F-symbol-description"]=["포드 MTR CO DEL"],t.exports["#MOEX:GAZP-symbol-description"]=["가즈프롬"],t.exports["#COMEX:GC-symbol-description"]=["금"],t.exports["#CME:GF-symbol-description"]=["피더 캐틀"],t.exports["#CME:HE-symbol-description"]=["돼지고기 선물"],t.exports["#NASDAQ:IEF-symbol-description"]=["Ishares 7-10 해 트레저리 본드 ETF"],t.exports["#NASDAQ:IEI-symbol-description"]=["Ishares 3-7 해 트레저리 본드 ETF"],t.exports["#NYMEX:KA1-symbol-description"]=["설탕 #11 선물"],t.exports["#ICEUSA:KC-symbol-description"]=["커피"],t.exports["#NYMEX:KG1-symbol-description"]=["면 선물"],t.exports["#FWB:KT1-symbol-description"]=["키트로닉 주식회사"],t.exports["#CME:LE-symbol-description"]=["라이브 캐틀"],t.exports["#ICEEUR:LO-symbol-description"]=["ICE 난방유"],t.exports["#CME:LS-symbol-description"]=["목재"],t.exports["#MOEX:MGNT-symbol-description"]=["매그닛"],t.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#NYMEX:NG-symbol-description"]=["천연가스"],t.exports["#ICEUSA:OJ-symbol-description"]=["오렌지쥬스"],t.exports["#NYMEX:PA-symbol-description"]=["팔라듐"],t.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",t.exports["#NYMEX:PL-symbol-description"]=["백금"],t.exports["#COMEX_MINI:QC-symbol-description"]=["이미니 구리"], +t.exports["#NYMEX:RB-symbol-description"]=["가솔린 RBOB"],t.exports["#NYMEX:RB1-symbol-description"]=["RBOB 가솔린 선물"],t.exports["#MOEX:SBER-symbol-description"]=["스베르방크"],t.exports["#AMEX:SCHO-symbol-description"]=["슈왑 숏텀 U.S. 트레저리 ETF"],t.exports["#COMEX:SI-symbol-description"]=["은"],t.exports["#NASDAQ:TLT-symbol-description"]=["Ishares 20+ 해 트레저리 본드 ETF"],t.exports["#TVC:VIX-symbol-description"]=["볼래틸리티 S&P 500 인덱스"],t.exports["#MOEX:VTBR-symbol-description"]="VTB",t.exports["#COMEX:ZA-symbol-description"]=["아연"],t.exports["#CBOT:ZC-symbol-description"]=["옥수수"],t.exports["#CBOT:ZK-symbol-description"]=["에탄올 선물"],t.exports["#CBOT:ZL-symbol-description"]=["콩기름"],t.exports["#CBOT:ZO-symbol-description"]=["귀리"],t.exports["#CBOT:ZR-symbol-description"]=["거친 쌀"],t.exports["#CBOT:ZS-symbol-description"]=["콩"],t.exports["#CBOT:ZS1-symbol-description"]=["소이빈 퓨쳐스"],t.exports["#CBOT:ZW-symbol-description"]=["밀"],t.exports["#CBOT:ZW1-symbol-description"]=["밀선물 - ECBT"],t.exports["#NASDAQ:ITI-symbol-description"]=["이터리스 주식회사"],t.exports["#NYMEX:ITI2!-symbol-description"]=["철광석 선물"],t.exports["#CADUSD-symbol-description"]=["캐나다 달러 / 미국 달러"],t.exports["#CHFUSD-symbol-description"]=["스위스 프랑 / 미국 달러"],t.exports["#GPW:ACG-symbol-description"]="Acautogaz",t.exports["#JPYUSD-symbol-description"]=["일본 엔 / 미국 달러"],t.exports["#USDAUD-symbol-description"]=["미국 달러 / 호주 달러"],t.exports["#USDEUR-symbol-description"]=["미국 달러 / 유로"],t.exports["#USDGBP-symbol-description"]=["미국 달러 / 파운드 스털링"],t.exports["#USDNZD-symbol-description"]=["미국 달러 / 뉴질랜드 달러"],t.exports["#UKOIL-symbol-description"]=["크루드 오일 (브렌트) CFDs"],t.exports["#USOIL-symbol-description"]=["크루드 오일 (WTI) CFDs"],t.exports["#US30-symbol-description"]=["다우존스 산업 평균 지수"],t.exports["#BCHUSD-symbol-description"]=["비트코인 캐쉬 / 달러"],t.exports["#ETCUSD-symbol-description"]=["이더리움 클래식 /달러"],t.exports["#GOOG-symbol-description"]=["알파벳 주식회사 (Google) 클래스 C"],t.exports["#LTCUSD-symbol-description"]=["라이트코인 / 달러"],t.exports["#XRPUSD-symbol-description"]=["리플 / 미국 달러"],t.exports["#SP:SPX-symbol-description"]=["S&P 500 인덱스"],t.exports["#ETCBTC-symbol-description"]=["이더리움 클래식 / 비트코인"],t.exports["#ETHBTC-symbol-description"]=["이더리움 / 비트코인"],t.exports["#XRPBTC-symbol-description"]=["리플 / 비트코인"],t.exports["#TVC:US30-symbol-description"]=["미국 정부 30해 본드"],t.exports["#COMEX:SI1!-symbol-description"]=["실버 퓨쳐스"],t.exports["#BTGUSD-symbol-description"]=["비트코인 골드 / 미국 달러"],t.exports["#IOTUSD-symbol-description"]=["아이오타 / 미국 달러"],t.exports["#CME:BTC1!-symbol-description"]=["비트코인 CME 퓨쳐스"],t.exports["#COMEX:GC1!-symbol-description"]=["골드 퓨쳐스"],t.exports["#CORNUSD-symbol-description"]=["콘 CFDs"],t.exports["#COTUSD-symbol-description"]=["코튼 CFDs"],t.exports["#DJ:DJA-symbol-description"]=["다우 존스 컴포지트 애버리지 인덱스"],t.exports["#DJ:DJI-symbol-description"]=["다우 존스 인더스트리얼 애버리지 인덱스"],t.exports["#ETHEUR-symbol-description"]=["이더리움 / 유로"],t.exports["#ETHGBP-symbol-description"]=["이더리움 / 영국 파운드"],t.exports["#ETHJPY-symbol-description"]=["이더리움 / 일본 엔"],t.exports["#EURNOK-symbol-description"]=["유로 / 노르웨이 크로네"], +t.exports["#GBPPLN-symbol-description"]=["영국 파운드 / 폴란드 즈워티"],t.exports["#MOEX:BR1!-symbol-description"]=["브렌트 오일 퓨쳐스"],t.exports["#NYMEX:KG1!-symbol-description"]=["코튼 퓨쳐스"],t.exports["#NYMEX:PL1!-symbol-description"]=["플래티넘 퓨쳐스"],t.exports["#SOYBNUSD-symbol-description"]=["소이빈 CFDs"],t.exports["#SUGARUSD-symbol-description"]=["슈가 CFDs"],t.exports["#TVC:IXIC-symbol-description"]=["유에스 컴포지트 인덱스"],t.exports["#TVC:RU-symbol-description"]=["러셀 1000 인덱스"],t.exports["#USDZAR-symbol-description"]=["미국 달러 / 남아공 란드"],t.exports["#WHEATUSD-symbol-description"]=["휘트 CFDs"],t.exports["#XRPEUR-symbol-description"]=["리플 / 유로"],t.exports["#CBOT:S1!-symbol-description"]=["소이빈 퓨쳐스"],t.exports["#SP:MID-symbol-description"]=["S&P 400 인덱스"],t.exports["#TSX:XCUUSD-symbol-description"]=["구리 CFDs"],t.exports["#TVC:NYA-symbol-description"]=["나이스 컴포지트 인덱스"],t.exports["#TVC:PLATINUM-symbol-description"]=["플래티넘 (US$ / OZ) CFDs"],t.exports["#TVC:SSMI-symbol-description"]=["스위스 마켓 인덱스"],t.exports["#TVC:SXY-symbol-description"]=["스위스 프랑 커런시 인덱스"],t.exports["#TVC:RUI-symbol-description"]=["러셀 1000 인덱스"],t.exports["#MOEX:RI1!-symbol-description"]=["RTS 인덱스 퓨쳐스"],t.exports["#MOEX:MX1!-symbol-description"]=["MICEX 인덱스 퓨쳐스"],t.exports["#CBOE:BG1!-symbol-description"]=["비트코인 CBOE 퓨쳐스"],t.exports["#TVC:MY10-symbol-description"]=["말레이시아 정부 본드 10 해"],t.exports["#CME:S61!-symbol-description"]=["스위스 프랑 퓨쳐스"],t.exports["#TVC:DEU30-symbol-description"]=["DAX 인덱스"],t.exports["#BCHEUR-symbol-description"]=["비트코인 캐쉬 / 유로"],t.exports["#TVC:ZXY-symbol-description"]=["뉴질랜드 달러 커런시 인덱스"],t.exports["#MIL:FTSEMIB-symbol-description"]=["FTSE MIB 인덱스"],t.exports["#XETR:DAX-symbol-description"]=["DAX 인덱스"],t.exports["#MOEX:IMOEX-symbol-description"]=["MOEX 러시아 인덱스"],t.exports["#FX:US30-symbol-description"]=["FX:US30"],t.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",t.exports["#MOEX:MX2!-symbol-description"]=["MICEX 선물 지수"],t.exports["#NEOUSD-symbol-description"]=["니오 / 미국 달러"],t.exports["#XMRUSD-symbol-description"]=["모네로 / 미국 달러"],t.exports["#ZECUSD-symbol-description"]=["제트캐쉬 / 미국 달러"],t.exports["#TVC:CAC-symbol-description"]=["CAC 40 인덱스"],t.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",t.exports["#TVC:GB10Y-symbol-description"]=["영국 정부 10해 국채"],t.exports["#TVC:AU10Y-symbol-description"]=["호주 정부 10해 국채"],t.exports["#TVC:CN10Y-symbol-description"]=["중국 정부 10년 국채"],t.exports["#TVC:DE10Y-symbol-description"]=["독일 정부 10해 국채"],t.exports["#TVC:ES10Y-symbol-description"]=["스페인 정부 10해 국채"],t.exports["#TVC:FR10Y-symbol-description"]=["프랑스 정부 10해 국채"],t.exports["#TVC:IN10Y-symbol-description"]=["인도 정부 10년 채권"],t.exports["#TVC:IT10Y-symbol-description"]=["이태리 정부 10년 국채"],t.exports["#TVC:JP10Y-symbol-description"]=["일본 정부 10년 채권"],t.exports["#TVC:KR10Y-symbol-description"]=["대한민국 정부 10해 국채"],t.exports["#TVC:MY10Y-symbol-description"]=["말레이시아 정부 본드 10 해"],t.exports["#TVC:PT10Y-symbol-description"]=["포르투갈 정부 10해 국채"],t.exports["#TVC:TR10Y-symbol-description"]=["Turkey Government Bonds 10 YR"],t.exports["#TVC:US02Y-symbol-description"]=["미국 정부 2년 국채"], +t.exports["#TVC:US05Y-symbol-description"]=["미국 정부 5년 국채"],t.exports["#TVC:US10Y-symbol-description"]=["미국 정부 10년 채권"],t.exports["#INDEX:TWII-symbol-description"]=["타이완 웨이티드 인덱스"],t.exports["#CME:J61!-symbol-description"]=["일본 엔 선물"],t.exports["#CME_MINI:J71!-symbol-description"]=["일본 엔 E-mini 선물"],t.exports["#CME_MINI:WM1!-symbol-description"]=["E-micro 일본 엔 / 미국 달러 선물"],t.exports["#CME:M61!-symbol-description"]=["멕시코 페소 선물"],t.exports["#CME:T61!-symbol-description"]=["남아공 란트 선물"],t.exports["#CME:SK1!-symbol-description"]=["스웨덴 크로나 선물"],t.exports["#CME:QT1!-symbol-description"]=["중국 위안 / 미국 달러 선물"],t.exports["#COMEX:AUP1!-symbol-description"]=["알루미늄 MW U.S. 트랜잭션 프리미엄 Platts (25MT) 선물"],t.exports["#CME:L61!-symbol-description"]=["브라질 헤알선물"],t.exports["#CME:WP1!-symbol-description"]=["폴란드 즐로티 선물"],t.exports["#CME:N61!-symbol-description"]=["뉴질랜드 달러 선물"],t.exports["#CME_MINI:MG1!-symbol-description"]=["E-micro 호주 달러 / 미국 달러 선물"],t.exports["#CME_MINI:WN1!-symbol-description"]=["E-micro 스위스 프랑 / 미국 달러 선물"],t.exports["#CME_MINI:MF1!-symbol-description"]=["E-micro 유로 / 미국 달러 선물"],t.exports["#CME_MINI:E71!-symbol-description"]=["유로 E-mini 선물"],t.exports["#CBOT:ZK1!-symbol-description"]=["변성 연료 에탄올 선물"],t.exports["#CME_MINI:MB1!-symbol-description"]=["E-micro 영국 파운드 / 미국 달러 선물"],t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["E-mini 가솔린 선물 선물"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]=["E-mini 난방유 선물"],t.exports["#COMEX_MINI:QC1!-symbol-description"]=["E-mini 구리 선물"],t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["E-mini 천연가스 선물"],t.exports["#CME:E41!-symbol-description"]=["미국 달러 / 터키 리라 선물"],t.exports["#COMEX_MINI:QI1!-symbol-description"]=["실버 (미니) 선물"],t.exports["#CME:DL1!-symbol-description"]=["밀크, 클래스 III 선물"],t.exports["#NYMEX:UX1!-symbol-description"]=["우라늄 선물"],t.exports["#CBOT:BO1!-symbol-description"]=["콩기름 선물"],t.exports["#CME:HE1!-symbol-description"]=["돼지고기 선물"],t.exports["#NYMEX:IAC1!-symbol-description"]=["뉴캐슬 석탄 선물"],t.exports["#NYMEX_MINI:QM1!-symbol-description"]=["E-mini 경질유 선물"],t.exports["#NYMEX:JMJ1!-symbol-description"]=["미니 브렌트 파이낸셜 선물"],t.exports["#COMEX:AEP1!-symbol-description"]=["알루미늄 유러피언 프리미엄 선물"],t.exports["#CBOT:ZQ1!-symbol-description"]=["30 날 연방 펀드 금리 선물"],t.exports["#CME:LE1!-symbol-description"]=["라이브 캐틀 선물"],t.exports["#CME:UP1!-symbol-description"]=["스위스 프랑 / 일본 엔 선물"],t.exports["#CBOT:ZN1!-symbol-description"]=["10 해 T-노트 선물"],t.exports["#CBOT:ZB1!-symbol-description"]=["T-본드 선물"],t.exports["#CME:GF1!-symbol-description"]=["피더 캐틀 선물"],t.exports["#CBOT:UD1!-symbol-description"]=["울트라 T-본드 선물"],t.exports["#CME:I91!-symbol-description"]=["CME 하우징 선물 — 와싱턴 DC"],t.exports["#CBOT:ZO1!-symbol-description"]=["오트 선물"],t.exports["#CBOT:ZM1!-symbol-description"]=["소이빈 밀 선물"],t.exports["#CBOT_MINI:XN1!-symbol-description"]=["콘 미니 선물"],t.exports["#CBOT:ZC1!-symbol-description"]=["콘 선물"],t.exports["#CME:LS1!-symbol-description"]=["럼버 선물"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["휘트 미니 선물"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["소이빈 미니 선물"], +t.exports["#CBOT:ZS1!-symbol-description"]=["소이빈 선물"],t.exports["#NYMEX:PA1!-symbol-description"]=["팔라듐 선물"],t.exports["#CME:FTU1!-symbol-description"]=["E-미니 FTSE 100 인덱스 USD 선물"],t.exports["#CBOT:ZR1!-symbol-description"]=["쌀 선물"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["골드 (E-마이크로) 선물"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["골드 (미니) 선물"],t.exports["#CME_MINI:RL1!-symbol-description"]=["E-미니 러셀 1000"],t.exports["#CME_MINI:EW1!-symbol-description"]=["S&P 400 미드캪 E-미니 선물"],t.exports["#COMEX:LD1!-symbol-description"]=["납 선물"],t.exports["#CME_MINI:ES1!-symbol-description"]=["S&P 500 E-미니 선물"],t.exports["#TVC:SA40-symbol-description"]=["남아프리카 탑 40 인덱스"],t.exports["#BMV:ME-symbol-description"]=["IPC 멕시코 인덱스"],t.exports["#BCBA:IMV-symbol-description"]=["MERVAL 인덱스"],t.exports["#HSI:HSI-symbol-description"]=["항셍 인덱스"],t.exports["#BVL:SPBLPGPT-symbol-description"]=["S&P / BVL 페루 제너럴 인덱스 (PEN)"],t.exports["#EGX:EGX30-symbol-description"]=["EGX 30 프라이스 리턴 인덱스"],t.exports["#BVC:IGBC-symbol-description"]=["컬럼비아 증권 거래소 제너럴 인덱스"],t.exports["#TWSE:TAIEX-symbol-description"]=["타이완 가권 인덱스"],t.exports["#QSE:GNRI-symbol-description"]=["QE 인덱스"],t.exports["#BME:IBC-symbol-description"]=["IBEX 35 인덱스"],t.exports["#NZX:NZ50G-symbol-description"]=["S&P / NZX 50 인덱스 그로스"],t.exports["#SIX:SMI-symbol-description"]=["스위스 마켓 인덱스"],t.exports["#SZSE:399001-symbol-description"]=["SZSE 컴포넌트 인덱스"],t.exports["#TADAWUL:TASI-symbol-description"]=["타다위 올 셰어 인덱스"],t.exports["#IDX:COMPOSITE-symbol-description"]=["IDX 컴포지트 인덱스"],t.exports["#EURONEXT:PX1-symbol-description"]=["CAC 40 인덱스"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["OMX 헬싱키 25 인덱스"],t.exports["#EURONEXT:BEL20-symbol-description"]=["BEL 20 인덱스"],t.exports["#TVC:STI-symbol-description"]=["스트레이츠 타임즈 인덱스"],t.exports["#DFM:DFMGI-symbol-description"]=["DFM 인덱스"],t.exports["#TVC:KOSPI-symbol-description"]=["대한민국 합성 주가지수"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["FTSE 말레이시아 증권거래소 KLCI 인덱스"],t.exports["#TASE:TA35-symbol-description"]=["TA-35 인덱스"],t.exports["#OMXSTO:OMXS30-symbol-description"]=["OMX 스톡홀름 30 인덱스"],t.exports["#OMXICE:OMXI8-symbol-description"]=["OMX 아이스랜드 8 인덱스"],t.exports["#NSENG:NSE30-symbol-description"]=["NSE 30 인덱스"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["바레인 올 셰어 인덱스"],t.exports["#OMXTSE:OMXTGI-symbol-description"]=["OMX 탈린 GI"],t.exports["#OMXCOP:OMXC25-symbol-description"]=["OMX 코펜하겐 25 인덱스"],t.exports["#OMXRSE:OMXRGI-symbol-description"]=["OMX 리가 GI"],t.exports["#BELEX:BELEX15-symbol-description"]=["BELEX 15 인덱스"],t.exports["#OMXVSE:OMXVGI-symbol-description"]=["OMX 빌니우스 GI"],t.exports["#EURONEXT:AEX-symbol-description"]=["AEX 인덱스"],t.exports["#CBOE:VIX-symbol-description"]=["볼래틸리티 S&P 500 인덱스"],t.exports["#NASDAQ:XAU-symbol-description"]=["PHLX 골드 앤 실버 섹터 인덱스"],t.exports["#DJ:DJUSCL-symbol-description"]=["다우 존스 U.S. Coal 인덱스"],t.exports["#DJ:DJCIKC-symbol-description"]=["다우 존스 커모디티 인덱스 커피"],t.exports["#DJ:DJCIEN-symbol-description"]=["다우 존스 커모디티 인덱스 에너지"],t.exports["#NASDAQ:OSX-symbol-description"]=["PHLX 오일 서비스 섹터 인덱스"], +t.exports["#DJ:DJCISB-symbol-description"]=["다우 존스 커모디티 인덱스 슈가"],t.exports["#DJ:DJCICC-symbol-description"]=["다우 존스 커모디티 인덱스 코코아"],t.exports["#DJ:DJCIGR-symbol-description"]=["다우 존스 커모디티 인덱스 그레인"],t.exports["#DJ:DJCIAGC-symbol-description"]=["다우 존스 커모디티 인덱스 어그리컬쳐 캡드 컴포넌트"],t.exports["#DJ:DJCISI-symbol-description"]=["다우 존스 커모디티 인덱스 실버"],t.exports["#DJ:DJCIIK-symbol-description"]=["다우 존스 커모디티 인덱스 니켈"],t.exports["#NASDAQ:HGX-symbol-description"]=["PHLX 하우징 섹터 인덱스"],t.exports["#DJ:DJCIGC-symbol-description"]=["다우 존스 커모디티 인덱스 골드"],t.exports["#SP:SPGSCI-symbol-description"]=["S&P 골드만 삭스 커모디티 인덱스"],t.exports["#NASDAQ:UTY-symbol-description"]=["PHLX 유틸리티 섹터 인덱스"],t.exports["#DJ:DJU-symbol-description"]=["다우 존스 유틸리티 애버리지 인덱스"],t.exports["#SP:SVX-symbol-description"]=["S&P 500 밸류 인덱스"],t.exports["#SP:OEX-symbol-description"]=["S&P 100 인덱스"],t.exports["#CBOE:OEX-symbol-description"]=["S&P 100 인덱스"],t.exports["#NASDAQ:SOX-symbol-description"]=["필라델피아 세미컨덕터 인덱스"],t.exports["#RUSSELL:RUI-symbol-description"]=["러셀 1000 인덱스"],t.exports["#RUSSELL:RUA-symbol-description"]=["러셀 3000 인덱스"],t.exports["#RUSSELL:RUT-symbol-description"]=["러셀 2000 인덱스"],t.exports["#NYSE:XMI-symbol-description"]=["NYSE ARCA 메이저 마켓 인덱스"],t.exports["#NYSE:XAX-symbol-description"]=["AMEX 컴포지트 인덱스"],t.exports["#NASDAQ:NDX-symbol-description"]=["나스닥 100 인덱스"],t.exports["#NASDAQ:IXIC-symbol-description"]=["나스닥 컴포지트 인덱스"],t.exports["#DJ:DJT-symbol-description"]=["다우 존스 트랜스포테이션 애버리지 인덱스"],t.exports["#NYSE:NYA-symbol-description"]=["NYSE 컴포지트 인덱스"],t.exports["#NYMEX:CJ1!-symbol-description"]=["코코아 선물"],t.exports["#USDILS-symbol-description"]=["미국 달러 / 이스라엘 셰켈"],t.exports["#TSXV:F-symbol-description"]=["피오레 골드 Inc"],t.exports["#SIX:F-symbol-description"]=["포드 모터 기업"],t.exports["#BMV:F-symbol-description"]=["포드 모터 기업"],t.exports["#TWII-symbol-description"]=["타이완 웨이티드 인덱스"],t.exports["#TVC:PL10Y-symbol-description"]=["폴란드 정부 본드 10 YR 일드"],t.exports["#TVC:PL05Y-symbol-description"]=["폴란드 정부 본드 5 YR 일드"],t.exports["#SET:GC-symbol-description"]=["글로벌 연결 공기업"],t.exports["#TSX:GC-symbol-description"]=["그레이트 캐내디언 게이밍 코포레이션"],t.exports["#TVC:FTMIB-symbol-description"]=["밀라노 이탈리아 거래소 인덱스"],t.exports["#OANDA:SPX500USD-symbol-description"]=["S&P 500 인덱스"],t.exports["#BMV:CT-symbol-description"]=["차이나 SX20 RT"],t.exports["#TSXV:CT-symbol-description"]=["센테네라 마이닝 코포레이션"],t.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD 퍼피츄얼 컨트랙트"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD 퍼피츄얼 컨트랙트"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD 퍼피츄얼 컨트랙트"],t.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD 퍼피츄얼 퓨쳐스 컨트랙트"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD 퍼피츄얼 퓨쳐스 컨트랙트"],t.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD 퍼피츄얼 퓨쳐스 컨트랙트"],t.exports["#USDHUF-symbol-description"]=["미국 달러 / 헝가리 포린트"],t.exports["#USDTHB-symbol-description"]=["미국 달러 / 타이 바트"],t.exports["#FOREXCOM:US2000-symbol-description"]=["US 스몰 캡 2000"],t.exports["#TSXV:PBR-symbol-description"]=["파라 리소스 주식회사"], +t.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",t.exports["#NASDAQ:LE-symbol-description"]=["랜즈 엔드 인코포레이션"],t.exports["#CME:CB1!-symbol-description"]=["버터 선물-현금 (Continuous: Current contract in front)"],t.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",t.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",t.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",t.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",t.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",t.exports["#BSE:ITI-symbol-description"]=["ITI 유한회사"],t.exports["#NSE:ITI-symbol-description"]=["인도 텔리폰 인더스트리 유한회사"],t.exports["#TSX:LS-symbol-description"]=["미들필드 헬쓰케어 & 라이프 사이언스 디비든드 펀드"],t.exports["#BITMEX:XBT-symbol-description"]=["비트코인 / 미국 달러"],t.exports["#CME_MINI:RTY1!-symbol-description"]=["이미니 러셀 2000 인덱스 퓨쳐스"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["크립토 토탈 마켓 캡, $"],t.exports["#ICEUS:DX1!-symbol-description"]=["미국 달러 인덱스 퓨쳐스"],t.exports["#NYMEX:TT1!-symbol-description"]=["카튼 퓨쳐스"],t.exports["#PHEMEX:BTCUSD-symbol-description"]=["#PHEMEX:BTCUSD-symbol-description"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["#PHEMEX:ETHUSD-symbol-description"],t.exports["#PHEMEX:XRPUSD-symbol-description"]=["#PHEMEX:XRPUSD-symbol-description"],t.exports["#PHEMEX:LTCUSD-symbol-description"]=["#PHEMEX:LTCUSD-symbol-description"],t.exports["#BITCOKE:BCHUSD-symbol-description"]=["BCH 콴토 스왑"],t.exports["#BITCOKE:BTCUSD-symbol-description"]=["BTC 콴토 스왑"],t.exports["#BITCOKE:ETHUSD-symbol-description"]=["ETH 콴토 스왑"],t.exports["#BITCOKE:LTCUSD-symbol-description"]=["LTC 콴토 스왑"],t.exports["#TVC:CA10-symbol-description"]=["캐나다 국채 10년물"],t.exports["#TVC:CA10Y-symbol-description"]=["캐나다 국채 10년물 수익률"],t.exports["#TVC:ID10Y-symbol-description"]=["인도네시아 국채 10년물 수익률"],t.exports["#TVC:NL10-symbol-description"]=["네덜란드 국채 10년물"],t.exports["#TVC:NL10Y-symbol-description"]=["네덜란드 국채 10년물 수익률"],t.exports["#TVC:NZ10-symbol-description"]=["뉴질랜드 국채 10년물"],t.exports["#TVC:NZ10Y-symbol-description"]=["뉴질랜드 국채 10년물 수익률"],t.exports["#SOLUSD-symbol-description"]=["솔라나 / 미국 달러"],t.exports["#LUNAUSD-symbol-description"]=["루나 / 미국 달러"],t.exports["#UNIUSD-symbol-description"]=["유니스왑 / 미국 달러"],t.exports["#LTCBRL-symbol-description"]=["라이트코인 / 브라질 헤알"],t.exports["#ETCEUR-symbol-description"]=["이더리움 클래식 / 유로"],t.exports["#ETHKRW-symbol-description"]=["이더리움 / 대한민국 원"],t.exports["#BTCRUB-symbol-description"]=["비트코인 / 러시아 루블"],t.exports["#BTCTHB-symbol-description"]=["비트코인 / 타이 바트"],t.exports["#ETHTHB-symbol-description"]=["이더리움 / 타이 바트"],t.exports["#TVC:EU10YY-symbol-description"]=["유로 정부 채권 10해 일드"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ko.7257.089fbbc28bead9558b87.js b/charting_library/bundles/ko.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..55dfe25a --- /dev/null +++ b/charting_library/bundles/ko.7257.089fbbc28bead9558b87.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports=["금"]},11268:e=>{e.exports=["월"]},63331:e=>{e.exports=["토"]},85954:e=>{e.exports=["일"]},26230:e=>{e.exports=["수"]},24793:e=>{e.exports=["목"]},31533:e=>{e.exports=["화"]},89790:e=>{e.exports=["Pine 소스 코드는 구할 수 없음."]},39589:e=>{e.exports=["페인 접기"]},38154:e=>{e.exports=["스터디트리 지우기 확인"]},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports=["프리 어카운트 만들기"]},69419:e=>{e.exports=["모두 다 좋습니다 — 마켓이 오픈되었습니다."]},97637:e=>{e.exports=["4월"]},86797:e=>{e.exports=["8월"]},22519:e=>{e.exports=["바 체인지 밸류"]},52003:e=>{e.exports=["스터디 및 그 자식들 모두 지우시겠습니까?"]},68854:e=>{e.exports=["더블 클릭"]},97325:e=>{e.exports=["데이터 문제"]},52916:e=>{e.exports=["데이터는 하루에 한번 업데이트됩니다."]},25978:e=>{e.exports=["데이터는 초당 한번씩만 업데이트됩니다."]},57310:e=>{e.exports=["딜레이 데이터입니다"]},49321:e=>{e.exports=["베이직 플랜 데이터는 초당 한번씩만 업데이트됩니다."]},55669:e=>{e.exports=["12월"]},83498:e=>{e.exports=["페인 지우기"]},59315:e=>{e.exports=["종가 데이터"]},82751:e=>{e.exports=["에러"]},40519:e=>{e.exports=["저녁. 포스트 마켓 트레이딩만 열려 있습니다."]},80227:e=>{e.exports=["거래소 시간대"]},16467:e=>{e.exports=["2월"]},25046:e=>{e.exports=["익스체인지 어그리먼트를 채우십시오"]},93666:e=>{e.exports=["플래그 심볼"]},564:e=>{e.exports=["금"]},72970:e=>{e.exports=["금요일"]},88958:e=>{e.exports=["할리데이"]},21686:e=>{e.exports=["인디케이터 레전드 숨기기"]},26935:e=>{e.exports=["지표인자"]},26315:e=>{e.exports=["지표이름"]},84098:e=>{e.exports=["지표값"]},91459:e=>{e.exports=["{listedExchange} 리얼타임 데이터를 받고 싶다면 익스체인지 어그리먼트를 채워야 합니다. 클릭 두어번이면 됩니다."]},50634:e=>{e.exports=["{remainingTime} 뒤에는 포스트-마켓 트레이딩으로 갑니다."]},74537:e=>{e.exports=["{remainingTime} 뒤에는 프리-마켓 트레이딩이 열립니다."]},26910:e=>{e.exports=["1월"]},23230:e=>{e.exports=["7월"]},49385:e=>{e.exports=["6월"]},99487:e=>{e.exports=["시고저종 값"]},15815:e=>{e.exports=["초당 한번 업데이트"]},90784:e=>{e.exports=["10월"]},75991:e=>{e.exports=["오픈 마켓 스테이터스"]},18429:e=>{e.exports=["자세히 보기"]},39899:e=>{e.exports=["페인 아래로"]},70343:e=>{e.exports=["페인 위로"]},83085:e=>{e.exports=["월"]},61199:e=>{e.exports=["월요일"]},41610:e=>{e.exports=["더보기"]},1653:e=>{e.exports=["아침. 프리 마켓 트레이딩만 열려 있습니다."]},56470:e=>{e.exports=["차트 최대화"]},19603:e=>{e.exports=["페인 최대화"]},68327:e=>{e.exports=["5월"]},35732:e=>{e.exports=["페인 관리"]},84675:e=>{e.exports=["3월"]},83949:e=>{e.exports=["마켓 오픈"]},35701:e=>{e.exports=["{remainingTime} 뒤에 마켓이 열립니다."]},95814:e=>{e.exports=["마켓 클로즈드"]},98105:e=>{e.exports=["{remainingTime} 뒤에 마켓이 닫힙니다."]},87202:e=>{e.exports=["마켓이 현재 휴일입니다. 운이 좋네요."]},71194:e=>{e.exports=["11월"]},66324:e=>{e.exports=["소스코드"]},36835:e=>{e.exports=["토"]},1144:e=>{e.exports=["토요일"]},40653:e=>{e.exports=["왼쪽으로 스크롤"]},26721:e=>{e.exports=["가장 최근 막대로 스크롤"]},35809:e=>{e.exports=["오른쪽으로 스크롤"]},61132:e=>{e.exports=["9월"]},28705:e=>{e.exports=["인디케이터 레전드 보이기"]},51072:e=>{e.exports=["오브젝트 트리 보기"]},37809:e=>{e.exports=["간격 설정 표시"]},39045:e=>{e.exports=["스터디 에러"]},86577:e=>{e.exports=["일"]},72149:e=>{e.exports=["일요일"]},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports=["심볼 타이틀"]},29985:e=>{e.exports=["포스트 마켓"]},28412:e=>{e.exports=["유료 플랜은 데이터 업데이트가 더욱 더 빠릅니다."]},56042:e=>{ +e.exports=["프리 마켓"]},36015:e=>{e.exports=["{description} 리얼타임 데이터는 현재는 지원되지 않습니다. 나중에 지원될 수 있습니다."]},6667:e=>{e.exports=["{symbolName} 리얼타임 데이터는 {exchange} 에서 제공합니다."]},48293:e=>{e.exports=["차트 원래대로"]},91029:e=>{e.exports=["페인 원래대로"]},75094:e=>{e.exports=["수"]},7147:e=>{e.exports=["수요일"]},52984:e=>{e.exports=["{description} 리얼타임 데이터를 받으려면 리얼타임 데이터 패키지를 사도록 하십시오."]},9787:e=>{e.exports=["목"]},7951:e=>{e.exports=["목요일"]},57918:e=>{e.exports=["실시간 데이터이지만 공식 거래소의 데이터와는 조금 다릅니다."]},68025:e=>{e.exports=["이 데이터는 실시간이지만, {exchange}의 공식 데이터와는 약간 다릅니다."]},73717:e=>{e.exports=["그런 심볼은 없습니다. 다른 심볼을 고르십시오."]},57048:e=>{e.exports=["산책시간입니다 — 이 마켓은 클로즈되었습니다"]},94316:e=>{e.exports=["화"]},44979:e=>{e.exports=["화요일"]},8209:e=>{e.exports=["언플래그 심볼"]},1111:e=>{e.exports=["거래량"]},61311:e=>{e.exports=["크게보기"]},47602:e=>{e.exports=["작게보기"]},57889:e=>{e.exports=["OHLC 밸류 비저빌리티 바꾸기"]},18644:e=>{e.exports=["오픈 마켓 스테이터스 비저빌리티 바꾸기"]},45110:e=>{e.exports=["바 체인지 비저빌리티 바꾸기"]},31325:e=>{e.exports=["인디케이터 타이틀 비저빌리티 바꾸기"]},99774:e=>{e.exports=["인디케이터 밸류 비저빌리티 바꾸기"]},96162:e=>{e.exports=["인디케이터 아규먼트 비저빌리티 바꾸기"]},26717:e=>{e.exports=["심볼 설명 비저빌리티 바꾸기"]},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports=["볼륨 비저빌리티 바꾸기"]},39348:e=>{e.exports=["1분 미만"]},87358:e=>{e.exports=["{title} 보이기"]},7827:e=>{e.exports=["{days}와 {hours}"]},7435:e=>{e.exports="{exchange} by {originalExchange}"},19830:e=>{e.exports=["{hours}와 {minutes}"]},1084:e=>{e.exports=["등록 유저는 {listedExchange} 리얼타임 데이터를 무료로 쓸 수 있습니다."]},11155:e=>{e.exports=["{symbolName} 데이터는 {time}분 지연입니다."]},77033:e=>{e.exports=["시장에 더 많은 업데이트가 있더라도 {amount}초마다 데이터가 업데이트됩니다."]},2121:e=>{e.exports=["시장에 더 많은 업데이트가 있더라도, 기본 플랜의 데이터는 {amount}초마다 한 번씩 업데이트됩니다."]},5223:e=>{e.exports=["{amount}초마다 업데이트 1회"]},58609:e=>{e.exports=["{number} 날"]},24430:e=>{e.exports=["{number} 시간"]},67151:e=>{e.exports=["{number} 분"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ko.8087.02a950e0b171d1520043.js b/charting_library/bundles/ko.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..3fe0ebc8 --- /dev/null +++ b/charting_library/bundles/ko.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:t=>{t.exports=["넣기"]},53585:t=>{t.exports=["커스텀 컬러 넣기"]},81865:t=>{t.exports=["불투명성"]},73755:t=>{t.exports=["다른 심볼"]},16936:t=>{t.exports=["뒤로"]},88046:t=>{t.exports=["메인 차트 심볼"]},9898:t=>{t.exports=["라이트"]},20036:t=>{t.exports=["취소"]},23398:t=>{t.exports=["종목바꾸기"]},94551:t=>{t.exports=["차트"]},64498:t=>{t.exports=["모든 자료"]},73226:t=>{t.exports=["적용"]},79852:t=>{t.exports=["채권"]},56095:t=>{t.exports=["줄이기"]},29601:t=>{t.exports=["설명"]},46812:t=>{t.exports=["늘어남"]},89298:t=>{t.exports=["오프셋"]},68988:t=>{t.exports=["확인"]},29673:t=>{t.exports=["조건에 맞는 익스체인지가 없음"]},41379:t=>{t.exports=["조건에 맞는 심볼이 없음"]},35563:t=>{t.exports=["넘버 포맷이 잘못 되었습니다."]},19724:t=>{t.exports=["자료"]},59877:t=>{t.exports=["{studyShortDescription}에 대한 {inputInline} 시간 및 가격 설정"]},18571:t=>{t.exports=["{studyShortDescription}에 대한 {inputTitle} 시간 설정"]},58552:t=>{t.exports=["{studyShortDescription}에 대한 {inputTitle} 가격 설정"]},80481:t=>{t.exports=['"{studyShortDescription}" 에 대한 타임과 프라이스를 셋하시오']},42917:t=>{t.exports=['"{studyShortDescription}" 에 대한 타임을 셋하시오']},6083:t=>{t.exports=['"{studyShortDescription}" 에 대한 프라이스를 셋하시오']},52298:t=>{t.exports=["찾기"]},13269:t=>{t.exports=["자료 선택"]},2607:t=>{t.exports=["지정값이 인스트루먼트 맥시멈인 {max} 보다 큽니다."]},53669:t=>{t.exports=["지정값이 인스트루먼트 미니멈인 {min} 보다 작습니다."]},89053:t=>{t.exports=["심볼"]},48490:t=>{t.exports=["심볼 & 설명"]},99983:t=>{t.exports=["심볼 찾기"]},54336:t=>{t.exports=["컬러 없애기"]},60142:t=>{t.exports=["두께"]},87592:t=>{t.exports=["씨에프디"]},17023:t=>{t.exports=["불투명도 바꾸기"]},13066:t=>{t.exports=["칼라 바꾸기"]},95657:t=>{t.exports=["두께 바꾸기"]},18567:t=>{t.exports=["{propertyName} 속성 변경"]},36962:t=>{t.exports=["클로즈"]},8448:t=>{t.exports=["크립토"]},1328:t=>{t.exports="dr"},88720:t=>{t.exports=["경제"]},39512:t=>{t.exports=["외환"]},81859:t=>{t.exports=["퓨쳐스"]},39337:t=>{t.exports=["고가"]},91815:t=>{t.exports=["고저평균"]},40771:t=>{t.exports=["고저종평균"]},9523:t=>{t.exports="hlcc4"},12754:t=>{t.exports=["인덱스"]},38071:t=>{t.exports=["지수"]},12504:t=>{t.exports=["시고저종평균"]},38466:t=>{t.exports=["오픈"]},3919:t=>{t.exports=["저가"]},36931:t=>{t.exports=["스탁"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/library.5bb35e99444d9b20e189.js b/charting_library/bundles/library.847f247511d3f9997d72.js similarity index 95% rename from charting_library/bundles/library.5bb35e99444d9b20e189.js rename to charting_library/bundles/library.847f247511d3f9997d72.js index aabb6399..97f7189e 100644 --- a/charting_library/bundles/library.5bb35e99444d9b20e189.js +++ b/charting_library/bundles/library.847f247511d3f9997d72.js @@ -1,5 +1,5 @@ (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[1297],{44232:e=>{e.exports={}},83135:e=>{e.exports={"tv-spinner__container-rotate":"tv-spinner__container-rotate-aLqboHuu"}},24899:e=>{e.exports={container:"container-B8mkOfAH",inner:"inner-B8mkOfAH","border-left":"border-left-B8mkOfAH","border-right":"border-right-B8mkOfAH","border-top":"border-top-B8mkOfAH","border-bottom":"border-bottom-B8mkOfAH","top-right-radius":"top-right-radius-B8mkOfAH","top-left-radius":"top-left-radius-B8mkOfAH","bottom-right-radius":"bottom-right-radius-B8mkOfAH","bottom-left-radius":"bottom-left-radius-B8mkOfAH"}},54355:e=>{e.exports={screen:"screen-otjoFNF2",fade:"fade-otjoFNF2",screenfade:"screenfade-otjoFNF2"}},84516:e=>{e.exports={}},60682:e=>{e.exports={css_value_currency_label_radius:"4",css_wrapper_margin:"4",css_row_left_right_padding:"3",css_first_row_top_padding:"9",css_fade_height:"10","price-axis-currency-label-wrapper":"price-axis-currency-label-wrapper-y5H41VPj",hidden:"hidden-y5H41VPj","price-axis-currency-label":"price-axis-currency-label-y5H41VPj",row:"row-y5H41VPj",expanded:"expanded-y5H41VPj","price-axis-currency-label-arrow-down":"price-axis-currency-label-arrow-down-y5H41VPj","price-axis-currency-label-text":"price-axis-currency-label-text-y5H41VPj"}},49668:e=>{e.exports={labelwidth:"19px",labelheight:"19px",bordersize:"2px",bottommargin:"5px",gearheight:"13px",gearwidth:"15px","price-axis-stub":"price-axis-stub-t9vjEPyG",wrapper:"wrapper-t9vjEPyG",label:"label-t9vjEPyG",symbol:"symbol-t9vjEPyG",gear:"gear-t9vjEPyG","fixed-gear":"fixed-gear-t9vjEPyG","fixed-symbol":"fixed-symbol-t9vjEPyG"}},47184:e=>{e.exports={}},658:e=>{e.exports={}},77825:e=>{e.exports={"css-value-chart-controls-bar-height-with-border":"39px","css-value-chart-controls-bar-border":"1px"}},37218:e=>{e.exports={}},77275:e=>{e.exports={}},68477:e=>{e.exports={"common-tooltip":"common-tooltip-EJBD96zX","common-tooltip--hidden":"common-tooltip--hidden-EJBD96zX","common-tooltip--horizontal":"common-tooltip--horizontal-EJBD96zX","common-tooltip--farther":"common-tooltip--farther-EJBD96zX","common-tooltip--vertical":"common-tooltip--vertical-EJBD96zX","common-tooltip-farther":"common-tooltip-farther-EJBD96zX","common-tooltip--direction_normal":"common-tooltip--direction_normal-EJBD96zX","common-tooltip__body":"common-tooltip__body-EJBD96zX","common-tooltip__button-container":"common-tooltip__button-container-EJBD96zX","common-tooltip__body--no-buttons":"common-tooltip__body--no-buttons-EJBD96zX","common-tooltip__button":"common-tooltip__button-EJBD96zX","common-tooltip--direction_reversed":"common-tooltip--direction_reversed-EJBD96zX","common-tooltip__ear-holder":"common-tooltip__ear-holder-EJBD96zX","common-tooltip__ear-holder--below":"common-tooltip__ear-holder--below-EJBD96zX","common-tooltip__ear-holder--above":"common-tooltip__ear-holder--above-EJBD96zX","common-tooltip__ear-holder--before":"common-tooltip__ear-holder--before-EJBD96zX","common-tooltip__ear-holder--after":"common-tooltip__ear-holder--after-EJBD96zX", -"common-tooltip__body--with-hotkey":"common-tooltip__body--with-hotkey-EJBD96zX","common-tooltip__body--width_wide":"common-tooltip__body--width_wide-EJBD96zX","common-tooltip__body--width_narrow":"common-tooltip__body--width_narrow-EJBD96zX","common-tooltip__body--no-padding":"common-tooltip__body--no-padding-EJBD96zX","common-tooltip__hotkey-block":"common-tooltip__hotkey-block-EJBD96zX","common-tooltip__hotkey-block--divider":"common-tooltip__hotkey-block--divider-EJBD96zX","common-tooltip__hotkey-text":"common-tooltip__hotkey-text-EJBD96zX","common-tooltip__hotkey-button":"common-tooltip__hotkey-button-EJBD96zX","common-tooltip__plus-sign":"common-tooltip__plus-sign-EJBD96zX"}},3343:(e,t,i)=>{"use strict";i.d(t,{Modifiers:()=>n,hashFromEvent:()=>a,hashShiftPlusEnter:()=>l,humanReadableHash:()=>d,humanReadableModifiers:()=>c,isMacKeyboard:()=>r,modifiersFromEvent:()=>o});var s=i(5325);const r=s.isMac||s.isIOS;var n;function o(e){let t=0;return e.shiftKey&&(t+=1024),e.altKey&&(t+=512),e.ctrlKey&&(t+=256),e.metaKey&&(t+=2048),t}function a(e){return o(e)|e.keyCode}!function(e){e[e.None=0]="None",e[e.Alt=512]="Alt",e[e.Shift=1024]="Shift",e[e.Mod=r?2048:256]="Mod",e[e.Control=256]="Control",e[e.Meta=2048]="Meta"}(n||(n={}));const l=1037;function c(e,t=!r){let i="";return 256&e&&(i+=r?"^":"Ctrl",t&&(i+=" + ")),512&e&&(i+=r?"⌥":"Alt",t&&(i+=" + ")),1024&e&&(i+=r?"⇧":"Shift",t&&(i+=" + ")),2048&e&&(i+=r?"⌘":"Win",t&&(i+=" + ")),i}const h={9:"⇥",13:"↵",27:"Esc",8:r?"⌫":"Backspace",32:"Space",35:"End",36:"Home",37:"←",38:"↑",39:"→",40:"↓",45:"Ins",46:"Del",188:",",191:"/"};for(let e=1;e<=16;e++)h[e+111]=`F${e}`;function d(e){let t=c(e);const i=255&e;return t+=i in h?h[i]:String.fromCharCode(i),t}},54717:(e,t,i)=>{"use strict";i.d(t,{isNativeUIInteraction:()=>n,isTextEditingField:()=>r});var s=i(3343);function r(e){if("INPUT"===e.tagName){const t=e.type;return"text"===t||"email"===t||"number"===t||"password"===t||"search"===t||"tel"===t||"url"===t}return"TEXTAREA"===e.tagName||e.isContentEditable}function n(e,t){if(!t)return!1;const i=255&e;if(27===i||i>>>4==7)return!1;switch(e^i){case s.Modifiers.Alt:return(38===i||40===i)&&"SELECT"===t.tagName||r(t);case s.Modifiers.Alt+s.Modifiers.Shift:return r(t);case s.Modifiers.Mod:if(67===i||!s.isMacKeyboard&&45===i){const e=t.ownerDocument&&t.ownerDocument.getSelection();if(e&&!e.isCollapsed)return!0}return r(t);case s.Modifiers.Mod+s.Modifiers.Shift:return i>=33&&i<=40&&r(t);case s.Modifiers.Shift:case 0:return!!(9!==i||t.ownerDocument&&t!==t.ownerDocument.body&&t!==t.ownerDocument.documentElement)&&((!function(e){if("BUTTON"===e.tagName)return!0;if("INPUT"===e.tagName){const t=e.type;if("submit"===t||"button"===t||"reset"===t||"checkbox"===t||"radio"===t)return!0}return!1}(t)||13===i||32===i||9===i)&&("form"in t||t.isContentEditable))}return!1}},5325:(e,t,i)=>{"use strict";i.d(t,{isAndroid:()=>_,isAnyMobile:()=>S,isBlackBerry:()=>m,isChrome:()=>a,isEdge:()=>c,isFF:()=>l,isIOS:()=>g,isIPad:()=>v,isLinux:()=>p,isMac:()=>d,isOperaMini:()=>f,isSafari:()=>h,isWindows:()=>u, +"common-tooltip__body--with-hotkey":"common-tooltip__body--with-hotkey-EJBD96zX","common-tooltip__body--width_wide":"common-tooltip__body--width_wide-EJBD96zX","common-tooltip__body--width_narrow":"common-tooltip__body--width_narrow-EJBD96zX","common-tooltip__body--no-padding":"common-tooltip__body--no-padding-EJBD96zX","common-tooltip__hotkey-block":"common-tooltip__hotkey-block-EJBD96zX","common-tooltip__hotkey-block--divider":"common-tooltip__hotkey-block--divider-EJBD96zX","common-tooltip__hotkey-text":"common-tooltip__hotkey-text-EJBD96zX","common-tooltip__hotkey-button":"common-tooltip__hotkey-button-EJBD96zX","common-tooltip__plus-sign":"common-tooltip__plus-sign-EJBD96zX"}},3343:(e,t,i)=>{"use strict";i.d(t,{Modifiers:()=>n,hashFromEvent:()=>a,hashShiftPlusEnter:()=>l,humanReadableHash:()=>d,humanReadableModifiers:()=>c,isMacKeyboard:()=>r,modifiersFromEvent:()=>o});var s=i(5325);const r=s.isMac||s.isIOS;var n;function o(e){let t=0;return e.shiftKey&&(t+=1024),e.altKey&&(t+=512),e.ctrlKey&&(t+=256),e.metaKey&&(t+=2048),t}function a(e){return o(e)|e.keyCode}!function(e){e[e.None=0]="None",e[e.Alt=512]="Alt",e[e.Shift=1024]="Shift",e[e.Mod=r?2048:256]="Mod",e[e.Control=256]="Control",e[e.Meta=2048]="Meta"}(n||(n={}));const l=1037;function c(e,t=!r){let i="";return 256&e&&(i+=r?"^":"Ctrl",t&&(i+=" + ")),512&e&&(i+=r?"⌥":"Alt",t&&(i+=" + ")),1024&e&&(i+=r?"⇧":"Shift",t&&(i+=" + ")),2048&e&&(i+=r?"⌘":"Win",t&&(i+=" + ")),i}const h={9:"⇥",13:"↵",27:"Esc",8:r?"⌫":"Backspace",32:"Space",35:"End",36:"Home",37:"←",38:"↑",39:"→",40:"↓",45:"Ins",46:"Del",188:",",191:"/"};for(let e=1;e<=16;e++)h[e+111]=`F${e}`;function d(e){let t=c(e);const i=255&e;return t+=i in h?h[i]:String.fromCharCode(i),t}},54717:(e,t,i)=>{"use strict";i.d(t,{isNativeUIInteraction:()=>n,isTextEditingField:()=>r});var s=i(3343);function r(e){if("INPUT"===e.tagName){const t=e.type;return"text"===t||"email"===t||"number"===t||"password"===t||"search"===t||"tel"===t||"url"===t}return"TEXTAREA"===e.tagName||e.isContentEditable}function n(e,t){if(!t)return!1;const i=255&e;if(27===i||i>>>4==7)return!1;switch(e^i){case s.Modifiers.Alt:return(38===i||40===i)&&"SELECT"===t.tagName||r(t);case s.Modifiers.Alt+s.Modifiers.Shift:return r(t);case s.Modifiers.Mod:if(67===i||!s.isMacKeyboard&&45===i){const e=t.ownerDocument&&t.ownerDocument.getSelection();if(e&&!e.isCollapsed)return!0}return r(t);case s.Modifiers.Mod+s.Modifiers.Shift:return i>=33&&i<=40&&r(t);case s.Modifiers.Shift:case 0:return 9===i?!(!t.ownerDocument||t===t.ownerDocument.body||t===t.ownerDocument.documentElement):(!function(e){if("BUTTON"===e.tagName)return!0;if("INPUT"===e.tagName){const t=e.type;if("submit"===t||"button"===t||"reset"===t||"checkbox"===t||"radio"===t)return!0}return!1}(t)||13===i||32===i||9===i)&&("form"in t||t.isContentEditable)}return!1}},5325:(e,t,i)=>{"use strict";i.d(t,{isAndroid:()=>_,isAnyMobile:()=>S,isBlackBerry:()=>m,isChrome:()=>a,isEdge:()=>c,isFF:()=>l,isIOS:()=>g,isIPad:()=>v,isLinux:()=>p,isMac:()=>d,isOperaMini:()=>f,isSafari:()=>h,isWindows:()=>u, mobiletouch:()=>n,touch:()=>o});const s="undefined"!=typeof window&&"undefined"!=typeof navigator,r=s&&"ontouchstart"in window,n=s&&r&&"onorientationchange"in window,o=s&&(r||!!navigator.maxTouchPoints),a=s&&window.chrome&&window.chrome.runtime,l=s&&window.navigator.userAgent.toLowerCase().indexOf("firefox")>-1,c=s&&/\sEdge\/\d\d\b/.test(navigator.userAgent),h=s&&Boolean(navigator.vendor)&&navigator.vendor.indexOf("Apple")>-1&&-1===navigator.userAgent.indexOf("CriOS")&&-1===navigator.userAgent.indexOf("FxiOS"),d=s&&/mac/i.test(navigator.platform),u=s&&/Win32|Win64/i.test(navigator.platform),p=s&&/Linux/i.test(navigator.platform),_=s&&/Android/i.test(navigator.userAgent),m=s&&/BlackBerry/i.test(navigator.userAgent),g=s&&/iPhone|iPad|iPod/.test(navigator.platform),f=s&&/Opera Mini/i.test(navigator.userAgent),v=s&&("MacIntel"===navigator.platform&&navigator.maxTouchPoints>1||/iPad/.test(navigator.platform)),S=_||m||g||f},48891:(e,t,i)=>{"use strict";i.r(t),i.d(t,{colorsPalette:()=>d,getHexColorByName:()=>u}) ;const s=JSON.parse('{"color-white":"#ffffff","color-black":"#000000","color-cold-gray-50":"#F8F9FD","color-cold-gray-100":"#F0F3FA","color-cold-gray-150":"#E0E3EB","color-cold-gray-200":"#D1D4DC","color-cold-gray-250":"#C1C4CD","color-cold-gray-300":"#B2B5BE","color-cold-gray-350":"#A3A6AF","color-cold-gray-400":"#9598A1","color-cold-gray-450":"#868993","color-cold-gray-500":"#787B86","color-cold-gray-550":"#6A6D78","color-cold-gray-600":"#5D606B","color-cold-gray-650":"#50535E","color-cold-gray-700":"#434651","color-cold-gray-750":"#363A45","color-cold-gray-800":"#2A2E39","color-cold-gray-850":"#1E222D","color-cold-gray-900":"#131722","color-cold-gray-950":"#0C0E15","color-ripe-red-50":"#FFEBEC","color-ripe-red-100":"#FCCBCD","color-ripe-red-200":"#FAA1A4","color-ripe-red-300":"#F77C80","color-ripe-red-400":"#F7525F","color-ripe-red-500":"#F23645","color-ripe-red-600":"#CC2F3C","color-ripe-red-700":"#B22833","color-ripe-red-800":"#991F29","color-ripe-red-900":"#801922","color-ripe-red-a100":"#FF8080","color-ripe-red-a200":"#FF5252","color-ripe-red-a400":"#FF3333","color-ripe-red-a600":"#CC2929","color-ripe-red-a700":"#802028","color-ripe-red-a800":"#4D191D","color-ripe-red-a900":"#331F20","color-tan-orange-50":"#FFF3E0","color-tan-orange-100":"#FFE0B2","color-tan-orange-200":"#FFCC80","color-tan-orange-300":"#ffb74d","color-tan-orange-400":"#FFA726","color-tan-orange-500":"#FF9800","color-tan-orange-600":"#FB8C00","color-tan-orange-700":"#F57C00","color-tan-orange-800":"#EF6C00","color-tan-orange-900":"#e65100","color-tan-orange-a200":"#ffab40","color-tan-orange-a400":"#FF9100","color-tan-orange-a600":"#CC7014","color-tan-orange-a700":"#8C541C","color-tan-orange-a800":"#593A1B","color-tan-orange-a900":"#33261A","color-iguana-green-100":"#C8E6C9","color-iguana-green-200":"#A5D6A7","color-iguana-green-300":"#81c784","color-iguana-green-400":"#66BB6A","color-iguana-green-500":"#4caf50","color-iguana-green-600":"#43a047","color-iguana-green-700":"#388e3c","color-iguana-green-800":"#2E7D32","color-iguana-green-900":"#1B5E20","color-iguana-green-a700":"#00c853","color-banana-yellow-100":"#FFF9C4","color-banana-yellow-200":"#FFF59D","color-banana-yellow-300":"#FFF176","color-banana-yellow-400":"#ffee58","color-banana-yellow-500":"#ffeb3b","color-banana-yellow-600":"#fdd835","color-banana-yellow-700":"#fbc02d","color-banana-yellow-800":"#f9a825","color-banana-yellow-900":"#F57F17","color-banana-yellow-a400":"#ffea00","color-banana-yellow-a700":"#ffd600","color-tv-blue-50":"#E3EFFD","color-tv-blue-100":"#BBD9FB","color-tv-blue-200":"#90BFF9","color-tv-blue-300":"#5B9CF6","color-tv-blue-400":"#3179F5","color-tv-blue-500":"#2962FF","color-tv-blue-600":"#1E53E5","color-tv-blue-700":"#1848CC","color-tv-blue-800":"#143EB3","color-tv-blue-900":"#0C3299","color-tv-blue-a100":"#82b1ff","color-tv-blue-a200":"#448aff","color-tv-blue-a400":"#2979ff","color-tv-blue-a600":"#2962FF","color-tv-blue-a700":"#143A87","color-tv-blue-a800":"#142E61","color-tv-blue-a900":"#132042","color-deep-blue-50":"#EDE7F6","color-deep-blue-100":"#D1C4E9","color-deep-blue-200":"#B39DDB","color-deep-blue-300":"#9575cd","color-deep-blue-400":"#7e57c2","color-deep-blue-500":"#673ab7","color-deep-blue-700":"#512da8","color-deep-blue-800":"#4527A0","color-deep-blue-900":"#311B92","color-deep-blue-a100":"#b388ff","color-deep-blue-a200":"#7C4DFF","color-deep-blue-a400":"#651FFF","color-deep-blue-a700":"#6200EA","color-minty-green-50":"#DAF2EE","color-minty-green-100":"#ACE5DC","color-minty-green-200":"#70CCBD","color-minty-green-300":"#42BDA8","color-minty-green-400":"#22AB94","color-minty-green-500":"#089981","color-minty-green-600":"#06806B","color-minty-green-700":"#056656","color-minty-green-800":"#004D40","color-minty-green-900":"#00332A","color-minty-green-a400":"#2BD9BC","color-minty-green-a700":"#24B29B","color-minty-green-a900":"#082621","color-grapes-purple-50":"#F3E5F5","color-grapes-purple-100":"#E1BEE7","color-grapes-purple-200":"#CE93D8","color-grapes-purple-300":"#ba68c8","color-grapes-purple-400":"#ab47bc","color-grapes-purple-500":"#9c27b0","color-grapes-purple-600":"#8e24aa","color-grapes-purple-700":"#7b1fa2","color-grapes-purple-800":"#6A1B9A","color-grapes-purple-900":"#4A148C","color-grapes-purple-a100":"#EA80FC","color-grapes-purple-a200":"#E040FB","color-grapes-purple-a400":"#D500F9","color-grapes-purple-a700":"#aa00ff","color-berry-pink-100":"#F8BBD0","color-berry-pink-200":"#f48fb1","color-berry-pink-300":"#f06292","color-berry-pink-400":"#ec407a","color-berry-pink-500":"#e91e63","color-berry-pink-600":"#D81B60","color-berry-pink-700":"#C2185B","color-berry-pink-800":"#AD1457","color-berry-pink-900":"#880E4F","color-berry-pink-a100":"#ff80ab","color-berry-pink-a200":"#ff4081","color-berry-pink-a400":"#f50057","color-sky-blue-100":"#B2EBF2","color-sky-blue-200":"#80DEEA","color-sky-blue-300":"#4dd0e1","color-sky-blue-400":"#26c6da","color-sky-blue-500":"#00bcd4","color-sky-blue-600":"#00acc1","color-sky-blue-700":"#0097A7","color-sky-blue-800":"#00838F","color-sky-blue-900":"#006064","color-sky-blue-a400":"#00e5ff","color-sky-blue-a700":"#00B8D4","color-deep-blue-600":"#5E35B1","color-forest-green-50":"#DAF2E6","color-forest-green-100":"#ACE5C9","color-forest-green-200":"#70CC9E","color-forest-green-300":"#42BD7F","color-forest-green-400":"#22AB67","color-forest-green-500":"#089950","color-forest-green-600":"#068043","color-forest-green-700":"#056636","color-forest-green-800":"#004D27","color-forest-green-900":"#1A3326","color-facebook":"#1877F2","color-deep-facebook":"#1564CA","color-twitter":"#1DA1F2","color-deep-twitter":"#188CD3","color-youtube":"#FF0000","color-linkedin":"#007BB5","color-aqua-spring":"#ebf9f5","color-army-green":"#3d2c12","color-army-green-2":"#31230d","color-athens-gray-1":"#f2f3f5","color-athens-gray-2":"#f7f8fa","color-athens-gray-3":"#eceff2","color-black-180":"#b4b4b4","color-blue-dianne":"#21384d","color-bluish":"#2185cc","color-bright-gray":"#363c4e","color-brownish-grey":"#8d6e63","color-carnation":"#f04561","color-catskill-white":"#e1ecf2","color-charade":"#2f3241","color-charcoal-grey":"#323337","color-curious-blue":"#299dcd","color-dark-blue-grey":"#123440","color-darkness-blue-grey":"#12213b","color-dark-grey":"#292a2d","color-dark-grey-blue":"#28415a","color-dark-sky-blue":"#37a6ef","color-deep-sea-blue":"#016087","color-ebony-clay":"#262b3e","color-foam":"#d7f0fb","color-gull-gray":"#9db2bd","color-humming-bird":"#d3eef9","color-keppel-1":"#37bc9b","color-keppel-2":"#34b293","color-lavender-blush":"#ffedf0","color-lightish-purple":"#a75ee8","color-loblolly":"#c5cbce","color-manatee":"#878ca8","color-mandy":"#eb4d5c","color-medium-blue":"#2e7bb2","color-milk-chocolate":"#6f2626","color-mirage-1":"#131722","color-mirage-2":"#171b29","color-mirage-3":"#1c2030","color-mischka":"#d6d8e0","color-morning-glory":"#9addcc","color-oslo-gray":"#8b8e95","color-pale":"#fff2cf","color-pale-grey-1":"#f9fafb","color-pale-grey-2":"#e7ebee","color-pale-sky":"#6b7988","color-picton-blue-1":"#3bb3e4","color-puerto-rico":"#3bc2a1","color-purple-brown":"#4e2934","color-purple-brown-2":"#3d2028","color-radical-red":"#ff4a68","color-regent-gray":"#8797a5","color-scooter":"#38acdb","color-silver-tree":"#53b987","color-slate-gray":"#758696","color-sundown":"#ffa4b3","color-sunglow":"#ffca3b","color-tan-hide":"#ff9850","color-trout-1":"#4c525e","color-trout-2":"#4f5966","color-violet-1":"#332738","color-violet-2":"#271d2b","color-white-ice":"#ebf7fc","color-wild-watermelon":"#ff5773","color-readonly-input":"#b4b4b4","color-brand-dark":"#2a2c39","color-seeking-alpha-brand":"#ff7200"}'),r=JSON.parse('{"color-header-bg":"color-white","color-body-bg":"color-white","color-body-secondary-bg":"color-cold-gray-100","color-bg-primary":"color-white","color-bg-primary-hover":"color-cold-gray-100","color-bg-secondary":"color-white","color-bg-highlight":"color-cold-gray-50","color-bg-scroll-buttons":"color-cold-gray-100","color-legacy-bg-scroll-buttons":"color-cold-gray-850","color-legacy-bg-widget":"color-white","color-text-primary":"color-cold-gray-900","color-text-secondary":"color-cold-gray-550","color-text-tertiary":"color-cold-gray-400","color-text-disabled":"color-cold-gray-300","color-accent-content":"color-cold-gray-900","color-box-shadow":"color-cold-gray-300","color-divider":"color-cold-gray-150","color-divider-hover":"color-cold-gray-100","color-divider-secondary":"color-cold-gray-100","color-active-hover-text":"color-cold-gray-900","color-alert-text":"color-cold-gray-900","color-border-table":"color-cold-gray-100","color-brand":"color-tv-blue-500","color-brand-active":"color-tv-blue-700","color-brand-hover":"color-tv-blue-600","color-chart-page-bg":"color-cold-gray-150","color-common-tooltip-bg":"color-cold-gray-800","color-danger":"color-ripe-red-400","color-danger-hover":"color-ripe-red-500","color-danger-active":"color-ripe-red-600","color-depthrenderer-stroke-style":"color-cold-gray-100","color-halal":"color-iguana-green-400","color-continuous":"color-cold-gray-500","color-highlight-new":"color-tan-orange-50","color-input-bg":"color-white","color-input-publish-bg":"color-white","color-link":"color-tv-blue-500","color-link-hover":"color-tv-blue-600","color-link-active":"color-tv-blue-700","color-list-nth-child-bg":"color-cold-gray-50","color-pane-bg":"color-white","color-pane-secondary-bg":"color-cold-gray-100","color-popup-menu-item-hover-bg":"color-cold-gray-100","color-popup-menu-separator":"color-cold-gray-150","color-primary-symbol":"color-sky-blue-500","color-screener-description":"color-cold-gray-650","color-success":"color-minty-green-500","color-success-hover":"color-minty-green-600","color-success-active":"color-minty-green-700","color-toolbar-button-text":"color-cold-gray-900","color-toolbar-button-text-hover":"color-cold-gray-900","color-toolbar-button-text-active":"color-tv-blue-500","color-toolbar-button-text-active-hover":"color-tv-blue-600","color-toolbar-button-background-hover":"color-cold-gray-100","color-toolbar-button-background-secondary-hover":"color-cold-gray-150","color-toolbar-button-background-active":"color-tv-blue-50","color-toolbar-button-background-active-hover":"color-tv-blue-100","color-toolbar-toggle-button-background-active":"color-tv-blue-500","color-toolbar-toggle-button-background-active-hover":"color-tv-blue-600","color-toolbar-toggle-button-icon":"color-cold-gray-200","color-toolbar-interactive-element-text-normal":"color-cold-gray-900","color-toolbar-opened-element-bg":"color-cold-gray-100","color-toolbar-divider-background":"color-cold-gray-150","color-popup-background":"color-white","color-popup-element-text":"color-cold-gray-900","color-popup-element-text-hover":"color-cold-gray-900","color-popup-element-background-hover":"color-cold-gray-100","color-popup-element-secondary-text":"color-cold-gray-500","color-popup-element-hint-text":"color-cold-gray-400","color-popup-element-text-active":"color-white","color-popup-element-background-active":"color-tv-blue-500","color-popup-element-toolbox-text":"color-cold-gray-500","color-popup-element-toolbox-text-hover":"color-cold-gray-900","color-popup-element-toolbox-text-active-hover":"color-tv-blue-200","color-popup-element-toolbox-background-hover":"color-cold-gray-150","color-popup-element-toolbox-background-active-hover":"color-tv-blue-700","color-tooltip-bg":"color-cold-gray-800","color-tv-dialog-caption":"color-cold-gray-650","color-tv-dropdown-item-hover-bg":"color-cold-gray-100","color-underlined-text":"color-cold-gray-550","color-widget-pages-bg":"color-white","color-warning":"color-tan-orange-500","color-growing":"color-minty-green-500","color-falling":"color-ripe-red-500","color-forex-icon":"color-cold-gray-750","color-list-item-active-bg":"color-tv-blue-400","color-list-item-hover-bg":"color-tv-blue-50","color-list-item-text":"color-cold-gray-800","color-price-axis-label-back":"color-cold-gray-150","color-price-axis-label-text":"color-cold-gray-650","color-price-axis-gear":"color-cold-gray-900","color-price-axis-gear-hover":"color-black","color-price-axis-highlight":"color-cold-gray-150","color-bid":"color-tv-blue-500","color-border":"color-cold-gray-150","color-border-chat-fields":"color-cold-gray-250","color-border-hover":"color-cold-gray-250","color-button-hover-bg":"color-cold-gray-150","color-depthrenderer-fill-style":"color-cold-gray-650","color-disabled-border-and-color":"color-cold-gray-150","color-disabled-input":"color-cold-gray-150","color-empty-container-message":"color-cold-gray-550","color-icons":"color-cold-gray-550","color-input-textarea-readonly":"color-cold-gray-650","color-input-placeholder-text":"color-cold-gray-350","color-item-active-blue":"color-tv-blue-50","color-item-hover-active-bg":"color-tv-blue-100","color-item-hover-bg":"color-tv-blue-100","color-item-hover-blue":"color-tv-blue-100","color-item-selected-blue":"color-tv-blue-50","color-item-active-text":"color-white","color-item-active-bg":"color-tv-blue-500","color-list-item":"color-cold-gray-550","color-news-highlight":"color-tv-blue-100","color-placeholder":"color-cold-gray-350","color-row-hover-active-bg":"color-cold-gray-100","color-sb-scrollbar-body-bg":"color-cold-gray-200","color-section-separator-border":"color-cold-gray-300","color-separator-table-chat":"color-cold-gray-150","color-tag-active-bg":"color-cold-gray-200","color-tag-hover-bg":"color-cold-gray-150","color-text-regular":"color-cold-gray-700","color-tv-button-checked":"color-cold-gray-550","color-scroll-bg":"color-cold-gray-400","color-scroll-border":"color-cold-gray-100","color-widget-border":"color-cold-gray-100","color-scroll-buttons-arrow":"color-white","color-control-intent-default":"color-cold-gray-200","color-control-intent-success":"color-minty-green-500","color-control-intent-primary":"color-tv-blue-500","color-control-intent-warning":"color-tan-orange-500","color-control-intent-danger":"color-ripe-red-500","color-goto-label-background":"color-cold-gray-800","color-pre-market":"color-tan-orange-600","color-pre-market-bg":"color-tan-orange-400","color-post-market":"color-tv-blue-500","color-post-market-bg":"color-tv-blue-400","color-market-open":"color-minty-green-500","color-market-open-bg":"color-minty-green-400","color-market-closed":"color-cold-gray-400","color-market-holiday":"color-cold-gray-400","color-market-expired":"color-ripe-red-500","color-invalid-symbol":"color-ripe-red-400","color-invalid-symbol-hover":"color-ripe-red-700","color-replay-mode":"color-tv-blue-500","color-replay-mode-point-select":"color-cold-gray-350","color-replay-mode-icon":"color-white","color-replay-mode-hover":"color-tv-blue-600","color-notaccurate-mode":"color-berry-pink-600","color-delay-mode":"color-tan-orange-700","color-delay-mode-bg":"color-tan-orange-400","color-eod-mode":"color-grapes-purple-700","color-eod-mode-bg":"color-grapes-purple-400","color-data-problem":"color-ripe-red-600","color-data-problem-bg":"color-ripe-red-400","color-data-problem-hover":"color-ripe-red-700","color-list-item-bg-highlighted":"color-tv-blue-50","color-list-item-bg-selected":"color-tv-blue-100","color-list-item-bg-highlighted-hover":"color-tv-blue-100","color-list-item-bg-selected-hover":"color-tv-blue-200","color-screener-header-bg":"color-white","color-screener-header-bg-hover":"color-cold-gray-100","color-marker-flagged":"color-ripe-red-400","color-marker-flagged-hovered":"color-ripe-red-600","color-ask":"color-ripe-red-400","color-sell":"color-ripe-red-400","color-buy":"color-tv-blue-500","color-neutral":"color-cold-gray-550","color-pro":"color-minty-green-400","color-pro-hover":"color-minty-green-600","color-pro-plus":"color-tv-blue-500","color-pro-plus-hover":"color-tv-blue-600","color-pro-premium":"color-tan-orange-500","color-pro-premium-hover":"color-tan-orange-700","color-trial":"color-cold-gray-550","color-trial-hover":"color-cold-gray-550","color-mod":"color-ripe-red-400","color-mod-hover":"color-ripe-red-600","color-ad":"color-tan-orange-500","color-broker-featured":"color-minty-green-400","color-broker-featured-hover":"color-minty-green-600","color-alert-status-active":"color-minty-green-400","color-alert-status-stopped":"color-ripe-red-500","color-alert-status-triggered":"color-tan-orange-500","color-overlay":"color-cold-gray-400","color-search-button-hover":"color-cold-gray-150","color-boost-button-content-selected":"color-tv-blue-600","color-boost-button-content-hover":"color-cold-gray-900","color-boost-button-bg-hover":"color-cold-gray-150","color-boost-button-border-hover":"color-cold-gray-150","color-boost-button-border-default":"color-cold-gray-150","color-common-tooltip-text":"color-cold-gray-100","color-replay-data-mode":"color-radical-red","color-legacy-success":"color-keppel-1","color-collapse-tabs-border":"color-athens-gray-3","color-site-widget-hover":"color-athens-gray-1","color-attention":"color-sunglow","color-card-border":"color-cold-gray-150","color-card-border-hover":"color-cold-gray-300","color-background-special-primary":"color-white","color-stroke-special-primary":"color-cold-gray-150","color-selection-bg":"color-tv-blue-100","color-default-gray":"color-cold-gray-550","color-featured-broker-badge-bg":"color-cold-gray-900","color-featured-broker-badge-bg-hover":"color-cold-gray-800","color-featured-broker-badge-text":"color-white"}') ;var n=i(50151);const o={...s,...r},a={},l=Object.keys(o).length,c=/^#[0-9A-F]{6}$/i;function h(e,t=[]){const i=o[e];if(!i)return null;if(c.test(i))return i;const s=i;return t.push(e),-1!==t.indexOf(s)?(console.warn("Colors definitions cycled"),i):t.length>l?(console.warn("Too many variables-link in HEX-color search: "+t[0]),null):h(s,t)}Object.keys(o).forEach((e=>{const t=h(e);a[e]=(0,n.ensureNotNull)(t)}));const d=a;function u(e){const t=d[e];if(!t)throw new Error("No such color "+e);return t}},74991:(e,t,i)=>{"use strict";i.d(t,{CubicBezier:()=>n,dur:()=>s,easingFunc:()=>r});const s=350,r={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e*e:(4-2*e)*e-1,easeInCubic:e=>e*e*e,easeOutCubic:e=>--e*e*e+1,easeInOutCubic:e=>e<.5?4*e*e*e:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1- --e*e*e*e,easeInOutQuart:e=>e<.5?8*e*e*e*e:1-8*--e*e*e*e,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1+--e*e*e*e*e,easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e};class n{constructor(e,t,i,s){this._mX1=e,this._mY1=t,this._mX2=i,this._mY2=s}easingFunc(e){return this._mX1===this._mY1&&this._mX2===this._mY2?e:this._calcBezier(this._getTForX(e))}_a(e,t){return 1-3*t+3*e}_b(e,t){return 3*t-6*e}_c(e){return 3*e}_calcBezier(e){return((this._a(this._mY1,this._mY2)*e+this._b(this._mY1,this._mY2))*e+this._c(this._mY1))*e}_getSlope(e){return 3*this._a(this._mX1,this._mX2)*e*e+2*this._b(this._mX1,this._mX2)*e+this._c(this._mX1)}_getTForX(e){let t=e;for(let i=0;i<4;++i){const i=this._getSlope(t);if(0===i)return t;t-=(this._calcBezier(t)-e)/i}return t}}},58096:(e,t,i)=>{"use strict";i.d(t,{DEFAULT_SIZE:()=>s,spinnerSizeMap:()=>r});const s="large",r={mini:"xsmall",xsmall:"xsmall",small:"small",medium:"medium",large:"large"}},94194:(e,t,i)=>{"use strict";i.d(t,{getTooltipData:()=>r,setTooltipData:()=>n});const s=new WeakMap;function r(e,t){const i=s.get(e);return i instanceof Function?i(t):i&&i[t]}function n(e,t,i){if(i instanceof Function)return void s.set(e,i);const r=s.get(e),n=void 0===r||r instanceof Function?{}:r;n[t]=i,s.set(e,n)}},61814:(e,t,i)=>{"use strict";i.d(t,{hotKeyDeserialize:()=>n,hotKeySerialize:()=>r});var s=i(54358);function r(e){return(0,s.clean)(JSON.stringify(e))}function n(e){return JSON.parse((0,s.clean)(e,!0))}},38780:(e,t,i)=>{"use strict";i.d(t,{hide:()=>G,show:()=>U,showOnElement:()=>z});var s=i(32563);let r=0,n=0,o=0;function a(){clearTimeout(r),clearTimeout(n),clearTimeout(o)}function l(e,t){r=setTimeout(e,t)}const c="tooltip-root-element";let h;function d(){const e=document.getElementById(c);e?h=e:(h=document.createElement("div"),h.id=c,document.body.appendChild(h))}function u(){h&&(h.innerHTML="")}"interactive"===document.readyState?d():document.addEventListener("DOMContentLoaded",d);var p=i(50151);const _={default:"",white:"theme-white",chart:"theme-chart","round-shadow":"theme-round-shadow"},m=Object.keys(_);var g=i(94194),f=i(61814),v=i(70027),S=i(38223),y=(i(42053),i(21861)),b=i(37160),w=i(49483),P=i(68477);function C(e){const t=function(e){ @@ -27,7 +27,7 @@ this.isAvailable?this.localStorage.clear():this.localStorage={},this._updateLeng ;var p=i(48891);const _={[l.StdTheme.Light]:{name:l.StdTheme.Light,label:()=>d.t(null,{context:"colorThemeName"},i(69841)),order:2,getThemedColor:e=>(0,p.getHexColorByName)(e)},[l.StdTheme.Dark]:{name:l.StdTheme.Dark,label:()=>d.t(null,{context:"colorThemeName"},i(14642)),order:1,getThemedColor:e=>{const t=u[e]||e;return(0,p.getHexColorByName)(t)}}};function m(e){return!e.isPrivate}function g(){return _[c.watchedTheme.value()]||_[h]}function f(e){return g().getThemedColor(e)}async function v(e,t){const{themeName:i,standardTheme:s,syncState:n=!0,noUndo:o=!1,applyOverrides:a=!1,onlyActiveChart:l=!1}=t,c=await(s?Promise.resolve(T(i)):w(i)),h=!s;if(void 0!==c.content){const t=!s||l;a&&(void 0!==(d=c.content).chartProperties&&(0,r.applyDefaultsOverrides)(d.chartProperties),void 0!==d.mainSourceProperties&&(0,r.applyDefaultsOverrides)(d.mainSourceProperties,void 0,!0,"mainSeriesProperties")),await e.applyTheme({theme:c.content,onlyActiveChart:t,restoreNonThemeDefaults:h,themeName:i,standardTheme:s,syncState:n,noUndo:o})}var d;return c}function S(){(0,c.setTheme)(o()||h)}function y(){return o()}function b(){var e;e=g().name,(0,n.setValue)("current_theme.name",e,{forceFlush:!0})}function w(e){return a.loadTheme(e)}function P(){return a.loadThemes()}function C(){return l.getStdThemeNames()}function x(e){return C().includes(e)}function T(e){return l.getStdChartTheme(e)||{content:void 0}}function I(e,t){const i=t||g().name,s=l.getStdChartTheme(i),r=0!==e.length&&e.split(".");return s&&s.content&&r?r.reduce(((e,t)=>e[t]),s.content):null}function M(e,t,i){const r=I(e,i);return null!==r&&(0,s.areEqualRgba)((0,s.parseRgba)(r),(0,s.parseRgba)(String(t)))}function L(e,t){return a.saveTheme(e,t)}function A(e){return a.removeTheme(e)}function k(e){return a.isThemeExist(e)}function D(e){return l.translateThemeName(e)}function E(e){return l.isStdTheme(e)}function V(e){return{content:{chartProperties:{paneProperties:e.model().properties().childs().paneProperties.state(),scalesProperties:e.model().properties().childs().scalesProperties.state()},sessions:e.model().sessions().properties().state(),mainSourceProperties:e.model().mainSeries().properties().state(),version:e.model().version()}}}},45345:(e,t,i)=>{"use strict";i.d(t,{setTheme:()=>r,watchedTheme:()=>s});const s=new(i(97145).WatchedValue);function r(e){s.setValue(e)}s.subscribe((e=>{!function(e,t=window){const i="theme-"+e,s=t.document.documentElement.classList;for(const e of Array.from(s))e.startsWith("theme-")&&e!==i&&s.remove(e);s.add(i)}(e,window)}))},51768:(e,t,i)=>{"use strict";i.d(t,{disableTrackingEvents:()=>c,trackEvent:()=>l});var s=i(76422),r=i(14483);const n=(0,i(59224).getLogger)("Common.TrackEvent"),o=[/Study_(Drawing)_(.*)/,/(Study)_(.*)@tv-basicstudies/,/(Study)_(.*)/,/(Chart Style) (.*)/];let a=!1;const l=(e,t,i)=>{if(a)return;if(r.enabled("charting_library_base"))return void((e,t,i)=>{t=t||e||i||"";let r="";for(let e=0;e{"use strict";i.d(t,{TVXWindowEvents:()=>o});i(42053);var s=i(59224),r=i(11417);const n=(0,s.getLogger)("XWindowEvents");var o;!function(e){const t="tvxwevents.",i={};let s;window.BroadcastChannel?(s=new BroadcastChannel("tvxwevents"),s.addEventListener("message",(function(e){const{data:{event:t,value:s}}=e;i[t]&&i[t].forEach((e=>{e(s)}))})),function(){const e=[],i=performance.now();for(let i=0;i{t(e.newValue)}));r.TVLocalStorage.removeItem(n)})),e.on=function(e,t){i[e]||(i[e]=[]),i[e].push(t)},e.off=function(e,t){if(!i[e])return;const s=i[e].indexOf(t);-1!==s&&(1===i[e].length?delete i[e]:i[e].splice(s,1))},e.emit=function(e,i=Date.now()){try{s?s.postMessage({event:e,value:i}):r.TVLocalStorage.setItem(t+e,i.toString())}catch(e){n.logError(e.message)}}}(o||(o={}))},44352:(e,t,i)=>{"use strict";i.r(t),i.d(t,{t:()=>s});i(42053);function s(e,t={},n){if(null===e){if(Array.isArray(n)){if(i.g.customTranslateFunction){const e={...t};n.length>1?e.plural=n.slice(1):e.plural&&delete e.plural;const s=i.g.customTranslateFunction(n[0],e,!0);if(null!==s)return s}return(n[r(t.count)]||n[0]).format(t.replace||t)}return"object"==typeof n?s(null,t,n[i.g.language]||n.en):s(n,t)}if(n&&e){const i=`${e}${t.context?`_${t.context}`:""}`;if(n[i])return s(null,t,n[i])}if("number"==typeof e)return e.toString();if("string"!=typeof e)return"";if(i.g.customTranslateFunction){const s=i.g.customTranslateFunction(e,t);if(null!==s)return s}return(t.plural&&1!=+t.count?t.plural:e).format(t.replace||t)}const r={ca_ES:(e=1)=>+(1!=e),cs:(e=1)=>+(1==e?0:e>=2&&e<=4?1:2),el:(e=1)=>+(1!=e),da_DK:(e=1)=>+(1!=e),en:(e=1)=>+(1!=e),et_EE:(e=1)=>+(1!=e),fa:(e=1)=>0,hu_HU:(e=1)=>0,id_ID:(e=1)=>0,it:(e=1)=>+(1!=e),ms_MY:(e=1)=>0,no:(e=1)=>+(1!=e),nl_NL:(e=1)=>+(1!=e),ro:(e=1)=>+(1==e?0:e%100>19||e%100==0&&0!=e?2:1),sk_SK:(e=1)=>+(1==e?0:e>=2&&e<=4?1:2),sv:(e=1)=>+(1!=e),zh:(e=1)=>0,zh_TW:(e=1)=>0,de:(e=1)=>+(1!=e),es:(e=1)=>+(1!=e),fr:(e=1)=>+(e>1),he_IL:(e=1)=>+(1==e?0:2==e?1:e>10&&e%10==0?2:3),ko:(e=1)=>0,ja:(e=1)=>0,pl:(e=1)=>+(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2),pt:(e=1)=>+(1!=e), tr:(e=1)=>+(1!=e),vi:(e=1)=>0,ar:(e=1)=>+(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11&&e%100<=99?4:5),ru:(e=1)=>+(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2),th:(e=1)=>0}[i.g.language]},82723:(e,t,i)=>{"use strict";i.r(t),i.d(t,{activateKeyPressHandler:()=>m,showDialog:()=>g});const s=[];let r=null;function n(e){for(let t=0;t=0&&!0!==s[t].func(e);t--);}window.addEventListener("keypress",o,!1);var a=i(31330),l=i(14483),c=i(54270),h=i(43960),d=i(13702),u=i(51768);let p=null;function _(e){if(!(0,a.globalKeypressMatches)(e))return!1;e.preventDefault();const t=String.fromCharCode(e.charCode);return l.enabled("show_interval_dialog_on_key_press")&&function(e){return/[1-9]/.test(e)}(t)?(0,c.showChangeIntervalDialogAsync)({initVal:t}):l.enabled("symbol_search_hot_key")&&(g({defaultValue:t,selectSearchOnInit:!1,source:"keyboard"}),(0,u.trackEvent)("GUI","SS","hotkey")),!0}function m(){(0,h.loadChangeIntervalDialog)(),function(e,t){const i={name:e,func:t},r=n(i.name);r>-1&&s.splice(r,1),s.unshift(i)}("symbolEdit",_)}function g(e){const t=p=(0,d.loadNewSymbolSearch)().then((i=>{t===p&&i.showDefaultSearchDialog(e)}));return t}},78136:(e,t,i)=>{"use strict";let s;function r(){return s}function n(e){s=e}i.d(t,{getSearchRequestDelay:()=>r,setSearchRequestDelay:()=>n})},52092:(e,t,i)=>{"use strict";i.d(t,{CLOSE_POPUPS_AND_DIALOGS_COMMAND:()=>s});const s="CLOSE_POPUPS_AND_DIALOGS_COMMAND"},42120:(e,t,i)=>{"use strict";i.d(t,{CompareDialogRenderer:()=>n});var s=i(85067);var r=i(76422);class n extends s.DialogRenderer{constructor(e){super(),this._dialog=null,this._subscribe=e=>{this._setVisibility(e)},this._chartWidgetCollection=e}show(e){this._load().then((t=>{var i,s;null===(i=this._dialog)||void 0===i||i.hide(),null===(s=this._dialog)||void 0===s||s.visible().unsubscribe(this._subscribe),this._dialog=t,t.visible().subscribe(this._subscribe),t.show(e),r.emit("compare_add")}))}hide(){var e;null===(e=this._dialog)||void 0===e||e.hide()}_load(){return Promise.all([i.e(7271).then(i.bind(i,56217)),Promise.all([i.e(2666),i.e(1013),i.e(4015),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(8056),i.e(2587),i.e(3502),i.e(2639),i.e(2109),i.e(9842),i.e(7232),i.e(6949),i.e(5163),i.e(962),i.e(8385),i.e(3016),i.e(9727),i.e(731)]).then(i.bind(i,89035))]).then((([e,t])=>{const i=new e.CompareModel(this._chartWidgetCollection);return t.getCompareDialogRenderer(i)}))}}},3615:(e,t,i)=>{"use strict";async function s(e,t){const s=await Promise.all([i.e(2666),i.e(1013),i.e(6),i.e(2191),i.e(6221),i.e(6639),i.e(3610),i.e(3717),i.e(962),i.e(3016),i.e(4717),i.e(8890)]).then(i.bind(i,70493));return s.showSimpleDialog(e,s.renameModule,t)}async function r(e,t){const s=await Promise.all([i.e(2666),i.e(1013),i.e(6),i.e(2191),i.e(6221),i.e(6639),i.e(3610),i.e(3717),i.e(962),i.e(3016),i.e(4717),i.e(8890)]).then(i.bind(i,70493));return s.showSimpleDialog(e,s.confirmModule,t)}async function n(e,t){ -const s=await Promise.all([i.e(2666),i.e(1013),i.e(6),i.e(2191),i.e(6221),i.e(6639),i.e(3610),i.e(3717),i.e(962),i.e(3016),i.e(4717),i.e(8890)]).then(i.bind(i,70493));return s.showSimpleDialog(e,s.warningModule,t)}i.d(t,{showConfirm:()=>r,showRename:()=>s,showWarning:()=>n})},14881:(e,t,i)=>{"use strict";i.d(t,{hideStateChange:()=>s});const s=new(i(57898).Delegate)},90995:(e,t,i)=>{"use strict";i.d(t,{getHideOptions:()=>h,getSavedHideMode:()=>u,toggleHideMode:()=>d});var s=i(50151),r=i(44352),n=i(56840),o=i(40493),a=i(88348),l=i(14881);let c=null;function h(){if(null!==c)return c;const e=(0,o.tradingService)();return c=new Map([["drawings",{label:r.t(null,void 0,i(13277)),dataName:"hide-drawing-tools",tooltip:{active:r.t(null,void 0,i(98116)),inactive:r.t(null,void 0,i(95551))},getBoxedValue:()=>(0,a.hideAllDrawings)(),trackLabel:"hide drawings"}],["indicators",{label:r.t(null,void 0,i(44177)),dataName:"hide-indicators",tooltip:{active:r.t(null,void 0,i(49982)),inactive:r.t(null,void 0,i(86306))},getBoxedValue:()=>(0,a.hideAllIndicators)(),trackLabel:"hide indicators"}],["positions",{label:r.t(null,void 0,i(90540)),dataName:"hide-positions-and-orders",tooltip:{active:r.t(null,void 0,i(62632)),inactive:r.t(null,void 0,i(70803))},getBoxedValue:()=>(0,s.ensureNotNull)(e).showTradedSources,inverted:!0,trackLabel:"hide positions"}],["all",{label:r.t(null,void 0,i(33911)),dataName:"hide-all",tooltip:{active:e?r.t(null,void 0,i(38293)):r.t(null,void 0,i(39046)),inactive:e?r.t(null,void 0,i(67927)):r.t(null,void 0,i(44312))},trackLabel:"hide all"}]]),e||c.delete("positions"),c}function d(e){e?n.setValue("ChartToolsHideMode",e):e=u();const t=p();let i=!t;return"all"===e?(_(((e,t,s)=>{e.setValue(s?!i:i)})),l.hideStateChange.fire({hideMode:e,isActive:i}),i):(_(((s,r,n)=>{if(r===e){const e=t?!n:!s.value();s.setValue(e),i=n?!e:e}else s.setValue(Boolean(n))})),l.hideStateChange.fire({hideMode:e,isActive:i}),i)}function u(){const e=n.getValue("ChartToolsHideMode","drawings");return h().has(e)?e:"drawings"}function p(){let e=!0;return _(((t,i,s)=>{const r=t.value();e=e&&(s?!r:r)})),e}function _(e){h().forEach(((t,i)=>{var s;const r=null===(s=t.getBoxedValue)||void 0===s?void 0:s.call(t);r&&e(r,i,t.inverted)}))}},13323:(e,t,i)=>{"use strict";i.d(t,{GeneralChartPropertiesRenderer:()=>r});var s=i(85067);class r extends s.DialogRenderer{constructor(e){super(),this._dialog=null,this._subscribe=e=>{this._setVisibility(e)},this._chartWidgetCollection=e}show(e){const t=this._chartWidgetCollection,s=t.activeChartWidget.value();return s.generalPropertiesDefinitions().then((r=>Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(4015),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(8149),i.e(2639),i.e(2109),i.e(9842),i.e(4215),i.e(7232),i.e(6625),i.e(9327),i.e(7194),i.e(6884),i.e(6036),i.e(2984),i.e(3980),i.e(5403),i.e(7350),i.e(7871),i.e(962),i.e(8385),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(769),i.e(9795),i.e(7078)]).then(i.bind(i,72811)).then((i=>{var n,o +const s=await Promise.all([i.e(2666),i.e(1013),i.e(6),i.e(2191),i.e(6221),i.e(6639),i.e(3610),i.e(3717),i.e(962),i.e(3016),i.e(4717),i.e(8890)]).then(i.bind(i,70493));return s.showSimpleDialog(e,s.warningModule,t)}i.d(t,{showConfirm:()=>r,showRename:()=>s,showWarning:()=>n})},14881:(e,t,i)=>{"use strict";i.d(t,{hideStateChange:()=>s});const s=new(i(57898).Delegate)},90995:(e,t,i)=>{"use strict";i.d(t,{getHideOptions:()=>h,getSavedHideMode:()=>u,toggleHideMode:()=>d});var s=i(50151),r=i(44352),n=i(56840),o=i(40493),a=i(88348),l=i(14881);let c=null;function h(){if(null!==c)return c;const e=(0,o.tradingService)();return c=new Map([["drawings",{label:r.t(null,void 0,i(13277)),dataName:"hide-drawing-tools",tooltip:{active:r.t(null,void 0,i(98116)),inactive:r.t(null,void 0,i(95551))},getBoxedValue:()=>(0,a.hideAllDrawings)(),trackLabel:"hide drawings"}],["indicators",{label:r.t(null,void 0,i(44177)),dataName:"hide-indicators",tooltip:{active:r.t(null,void 0,i(49982)),inactive:r.t(null,void 0,i(86306))},getBoxedValue:()=>(0,a.hideAllIndicators)(),trackLabel:"hide indicators"}],["positions",{label:r.t(null,void 0,i(90540)),dataName:"hide-positions-and-orders",tooltip:{active:r.t(null,void 0,i(62632)),inactive:r.t(null,void 0,i(70803))},getBoxedValue:()=>(0,s.ensureNotNull)(e).showTradedSources,inverted:!0,trackLabel:"hide positions"}],["all",{label:r.t(null,void 0,i(33911)),dataName:"hide-all",tooltip:{active:e?r.t(null,void 0,i(38293)):r.t(null,void 0,i(39046)),inactive:e?r.t(null,void 0,i(67927)):r.t(null,void 0,i(44312))},trackLabel:"hide all"}]]),e||c.delete("positions"),c}function d(e){e?n.setValue("ChartToolsHideMode",e):e=u();const t=p();let i=!t;return"all"===e?(_(((e,t,s)=>{e.setValue(s?!i:i)})),l.hideStateChange.fire({hideMode:e,isActive:i}),i):(_(((s,r,n)=>{if(r===e){const e=t?!n:!s.value();s.setValue(e),i=n?!e:e}else s.setValue(Boolean(n))})),l.hideStateChange.fire({hideMode:e,isActive:i}),i)}function u(){const e=n.getValue("ChartToolsHideMode","drawings");return h().has(e)?e:"drawings"}function p(){let e=!0;return _(((t,i,s)=>{const r=t.value();e=e&&(s?!r:r)})),e}function _(e){h().forEach(((t,i)=>{var s;const r=null===(s=t.getBoxedValue)||void 0===s?void 0:s.call(t);r&&e(r,i,t.inverted)}))}},13323:(e,t,i)=>{"use strict";i.d(t,{GeneralChartPropertiesRenderer:()=>r});var s=i(85067);class r extends s.DialogRenderer{constructor(e){super(),this._dialog=null,this._subscribe=e=>{this._setVisibility(e)},this._chartWidgetCollection=e}show(e){const t=this._chartWidgetCollection,s=t.activeChartWidget.value();return s.generalPropertiesDefinitions().then((r=>Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(4015),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(8149),i.e(2639),i.e(2109),i.e(9842),i.e(4215),i.e(7232),i.e(9327),i.e(6625),i.e(7194),i.e(6884),i.e(6036),i.e(3843),i.e(3980),i.e(5403),i.e(5166),i.e(7350),i.e(524),i.e(7871),i.e(962),i.e(8385),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(769),i.e(9795),i.e(7078)]).then(i.bind(i,56080)).then((i=>{var n,o ;const a=new i.GeneralChartPropertiesDialogRenderer({chartWidgetCollection:t,propertyPages:r,activePageId:this._activePageId,model:s.model()});return null===(n=this._dialog)||void 0===n||n.hide(),null===(o=this._dialog)||void 0===o||o.visible().unsubscribe(this._subscribe),this._dialog=a,a.visible().subscribe(this._subscribe),a.show(e),this._activePageId=void 0,a}))))}hide(){var e;null===(e=this._dialog)||void 0===e||e.hide()}isVisible(){return this.visible().value()}focusOnText(){}setActivePage(e){this._activePageId=e}}},25812:(e,t,i)=>{"use strict";var s;i.d(t,{ToolboxType:()=>s}),function(e){e[e.Delete=0]="Delete"}(s||(s={}))},59064:(e,t,i)=>{"use strict";i.d(t,{globalCloseDelegate:()=>s,globalCloseMenu:()=>r});const s=new(i(57898).Delegate);function r(){s.fire()}},62995:e=>{e.exports={"css-value-header-toolbar-height":"38px"}},81501:e=>{e.exports={chartsSplitter:"chartsSplitter-L0xapso5",hovered:"hovered-L0xapso5","i-active":"i-active-L0xapso5"}},71332:e=>{e.exports={"css-value-pane-controls-padding-left":"1px","css-value-pane-controls-padding-right":"4px"}},30383:e=>{e.exports={paneSeparator:"paneSeparator-uqBaC1Ki",handle:"handle-uqBaC1Ki",hovered:"hovered-uqBaC1Ki",active:"active-uqBaC1Ki"}},58035:e=>{e.exports={priceScaleModeButtons:"priceScaleModeButtons-PEm49B2T",priceScaleModeButtons__button:"priceScaleModeButtons__button-PEm49B2T",priceScaleModeButtons__button_activated:"priceScaleModeButtons__button_activated-PEm49B2T"}},18792:(e,t,i)=>{"use strict";var s=i(1722).declareClassAsPureInterface;function r(){}TradingView.WEB_SOCKET_WAS_CONNECTED=!1,r.prototype.defaultResolutions=function(){},r.prototype.availableCurrencies=function(){},r.prototype.availableUnits=function(){},r.prototype.supportedSymbolsTypes=function(){},r.prototype.symbolsGrouping=function(){},r.prototype.quoteCreateSession=function(e){},r.prototype.quoteDeleteSession=function(e){},r.prototype.quoteSetFields=function(e,t){},r.prototype.quoteAddSymbols=function(e,t){},r.prototype.quoteRemoveSymbols=function(e,t){},r.prototype.quoteFastSymbols=function(e,t){},r.prototype.depthCreateSession=function(e,t,i){},r.prototype.depthDeleteSession=function(e){},r.prototype.depthSetSymbol=function(e,t){},r.prototype.depthClearSymbol=function(e){},r.prototype.depthSetScale=function(e,t){},r.prototype.chartCreateSession=function(e,t){},r.prototype.chartDeleteSession=function(e){},r.prototype.createSession=function(e,t){},r.prototype.removeSession=function(e){},r.prototype.connected=function(){},r.prototype.connect=function(){},r.prototype.disconnect=function(){},r.prototype.switchTimezone=function(e,t){},r.prototype.resolveSymbol=function(e,t,i,s){},r.prototype.createSeries=function(e,t,i,s,r,n,o,a){},r.prototype.removeSeries=function(e,t,i){},r.prototype.modifySeries=function(e,t,i,s,r,n,o){},r.prototype.requestMoreData=function(e,t,i,s){},r.prototype.requestMetadata=function(e,t,i){},r.prototype.canCreateStudy=function(e,t){},r.prototype.createStudy=function(e,t,i,s,r,n,o){},r.prototype.getStudyCounter=function(){}, r.prototype.rebindStudy=function(e,t,i,s,r,n,o,a){},r.prototype.removeStudy=function(e,t,i){},r.prototype.modifyStudy=function(e,t,i,s,r){},r.prototype.createPointset=function(e,t,i,s,r,n,o){},r.prototype.modifyPointset=function(e,t,i,s,r){},r.prototype.removePointset=function(e,t,i){},r.prototype.requestMoreTickmarks=function(e,t,i,s){},r.prototype.requestFirstBarTime=function(e,t,i,s){},r.prototype._invokeHandler=function(e,t){},r.prototype._sendRequest=function(e,t){},r.prototype._onMessage=function(e){},r.prototype._dispatchNotification=function(e){},r.prototype._invokeNotificationHandler=function(e,t,i){},r.prototype._notifySessions=function(e){},r.prototype.unpack=function(e){},r.prototype.searchSymbols=function(e,t,i,s,r,n,o,a,l,c){},r.prototype.serverTimeOffset=function(){},r.prototype.getMarks=function(e,t,i,s,r){},r.prototype.getTimescaleMarks=function(e,t,i,s,r){},s(r,"ChartApiInterface"),e.exports.ChartApiInterface=r},58844:(e,t,i)=>{"use strict";i.r(t),i.d(t,{getChartContent:()=>w,getCharts:()=>S,getChartsCount:()=>v,getDrawingTemplates:()=>V,getStandardStudyTemplateContentById:()=>A,getStudyTemplateContent:()=>x,getStudyTemplateContentById:()=>L,getStudyTemplatesList:()=>I,initialize:()=>g,invalidateStudyTemplatesList:()=>M,isThemeExist:()=>z,loadChart:()=>P,loadDrawingTemplate:()=>B,loadTheme:()=>O,loadThemes:()=>F,removeChart:()=>y,removeDrawingTemplate:()=>R,removeStudyTemplate:()=>C,removeStudyTemplateById:()=>k,removeTheme:()=>H,renameStudyTemplate:()=>D,replaceStudyTemplate:()=>E,saveChart:()=>b,saveDrawingTemplate:()=>N,saveStudyTemplate:()=>T,saveTheme:()=>W,setCustomAdapter:()=>m,updateUser:()=>f});var s=i(76422),r=i(59224),n=i(93544);const o=(0,r.getLogger)("Chart.SaveloadAdapter.Library"),a={error:""};let l,c,h,d,u=null,p=null;function _(e){return`${h}/${encodeURIComponent(d)}/${e}?client=${encodeURIComponent(l)}&user=${encodeURIComponent(c)}`}function m(e){u=e}function g(e,t,i,s){l=e,c=t,h=i,d=s}function f(e){c=e}function v(e,t){throw new Error("Not implemented")}async function S(){const e=e=>e.map((e=>({id:e.id,name:e.name,image_url:String(e.id),modified_iso:e.timestamp,short_symbol:e.symbol,interval:e.resolution})));if(u)return u.getAllCharts().then(e);try{const t=await fetch(`${_("charts")}`,{credentials:"same-origin"});if(!t.ok)throw new Error(`Getting chart content response was not OK. Status: ${t.status}.`);const i=await t.json();if("ok"!==i.status)throw new Error("Get chart content request failed: "+i.message);return e(i.data)}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function y(e){if(u)return u.removeChart(e);try{const t=await fetch(`${_("charts")}&chart=${encodeURIComponent(e)}`,{method:"DELETE",credentials:"same-origin"});if(!t.ok)throw new Error(`Remove chart response was not OK. Status: ${t.status}.`);const i=await t.json();if("ok"!==i.status)throw new Error("Remove drawing template request failed: "+i.message)}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function b(e,t,i,s,r){var a;const l=r.id.value(),c={name:e,content:JSON.stringify(s),symbol:t, resolution:i};if(u)return u.saveChart({...c,id:l});try{const e=new FormData;for(const t in c)e.append(t,c[t]);let t=_("charts");null!=l&&(t+=`&chart=${encodeURIComponent(l)}`);const i=await fetch(t,{credentials:"same-origin",method:"POST",body:e});if(!i.ok)throw new Error(`Saving chart content response was not OK. Status: ${i.status}.`);const s=await i.json();if("ok"!==s.status)throw new Error("Saving chart content request failed: "+s.message);return(null!==(a=s.id)&&void 0!==a?a:l).toString()}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function w(e){const t=t=>{const i=JSON.parse(t);return i.uid=e.id,i};if(u)return u.getChartContent(e.id).then((e=>t(e)));try{const i=await fetch(`${_("charts")}&chart=${encodeURIComponent(e.id)}`,{credentials:"same-origin"});if(!i.ok)throw new Error(`Getting chart content response was not OK. Status: ${i.status}.`);const s=await i.json();if("ok"!==s.status)throw new Error("Get chart content request failed: "+s.message);return t(s.data.content)}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}function P(e){w(e).then((e=>{s.emit("chart_load_requested",e)}),(()=>{o.logWarn("Error loading chart")}))}async function C(e){try{if(u)return u.removeStudyTemplate({name:e});const t=await fetch(`${_("study_templates")}&template=${encodeURIComponent(e)}`,{method:"DELETE",credentials:"same-origin"});if(!t.ok)throw new Error(`Remove study template response was not OK. Status: ${t.status}.`);const i=await t.json();if("ok"!==i.status)throw new Error("Remove study template request failed: "+i.message)}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function x(e){try{if(u){return{content:await u.getStudyTemplateContent({name:e})}}const t=await fetch(`${_("study_templates")}&template=${encodeURIComponent(e)}`,{credentials:"same-origin"});if(!t.ok)throw new Error(`Get study template response was not OK. Status: ${t.status}.`);const i=await t.json();if("ok"!==i.status)throw new Error("Get study template request failed: "+i.message);return i.data}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function T(e){try{if(u)return u.saveStudyTemplate(e).then((()=>({error:""}))).catch((e=>({error:null!=e?(0,n.errorToString)(e):"error"})));const t=new FormData;t.append("name",e.name),t.append("content",e.content);const i=await fetch(_("study_templates"),{method:"POST",body:t,credentials:"same-origin"});if(!i.ok)throw new Error(`Save study template response was not OK. Status: ${i.status}.`);const s=await i.json();return{error:"ok"===s.status?"":s.status}}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function I(){try{if(p)return p;p=[];const e=e=>(p=e.map((e=>({is_default:!1,name:e.name}))),p);if(u)return u.getAllStudyTemplates().then(e);const t=await fetch(_("study_templates"),{method:"GET",credentials:"same-origin"});if(!t.ok)throw new Error(`Study templates list response was not OK. Status: ${t.status}.`);const i=await t.json();if("ok"!==i.status)throw new Error("Study templates list request failed: "+i.message);return e(i.data)}catch(e){throw o.logWarn((0, @@ -42,18 +42,18 @@ this._firstDataRequest=!0,this._updateDatesFromExpirationDate()}_updateDatesFrom this._realtimeOn=!1)}_returnHistoryDataToSubscriber(e,t){const i=this._normalizeRange(e.range),s=this._createBarsetForRange(i);s.count()>0?this._logMessage("Bars to return for request {0}: total {1} bars in [{2} ... {3}] ".format(e.key,s.count(),u(s.bars[0].time),u(s.bars[s.count()-1].time))):this._logMessage("Request {0}. Nothing to return.".format(e.key)),t.barset=s,this._endOfData&&null!==this._leftDate&&i.to<=this._leftDate&&(s.endOfData=!0),e.onHistoryCallback(s)}_createBarsetForRange(e){const t=null!==this._dwmAligner?this._dwmAligner.timeToSessionStart(e.to):e.to,i=(0,n.lowerbound)(this._cache.bars,t,((e,t)=>e.time{if(!this._destroyed)if(a)this._logMessage("getBars callback is already called before",!0);else{if(a=!0,e.length>0){const t=` [${u(e[0].time)} ... ${u(e[e.length-1].time)}]`;this._logMessage(`Receiving bars: total ${e.length} bars in ${t}, requested range: ${o}`)}else this._logMessage(`Receiving bars: barset is empty, requested range: ${o}`);this._requesting=!1,this._processBars(e,t)}}),(e=>{this._destroyed||(a?this._logMessage("getBars callback is already called before",!0):(a=!0,this._requesting=!1, this._errorMessage=e||null,this._processPendingSubscribers()))}))}_processBars(e,t){this._checkBars(e),this._alignBarsTime(e),e.length>0?(this._emptyResponsesCount=0,this._processFullBarset(e,t)):(this._emptyResponsesCount+=1,this._processEmptyBarset(t)),this._processPendingSubscribers()}_processEmptyBarset(e){e&&e.nextTime?(this._logMessage("Next time received: `{0}`".format(u(1e3*e.nextTime))),this._nextTime=1e3*e.nextTime):e&&e.noData?(this._logMessage("EOD received"),this._setEndOfData()):this._logMessage("nextTime or noData should present in metainfo when empty barset is returned"),50===this._emptyResponsesCount&&(this._logMessage("EOD detected due 50 empty responses in a row"),this._setEndOfData())}_setEndOfData(){this._endOfData=!0,this._cache.bars.length&&(this._leftDate=this._dealignTime(this._cache.bars[0].time))}_processFullBarset(e,t){this._putToCache(e)?null!==this._leftDate&&0!==this._cache.bars.length&&(this._interval.isTicks()?this._leftDate=this._dealignTime(this._cache.bars[0].time):this._leftDate=Math.min(this._leftDate,this._dealignTime(this._cache.bars[0].time))):this._logMessage("Incremental update failed. Starting full update. Returned data should be in the requested range.",!0),t&&t.nextTime?console.warn(`${this._logMessagePrefix()}nextTime should be set when there is no data in the requested period only`):t&&t.noData&&console.warn(`${this._logMessagePrefix()}noData should be set when there is no data in the requested period and earlier only`)}_getNextSubscriptionId(){return this._nextSubscriptionId++}_checkBars(e,t=!1){if(a.enabled("charting_library_debug_mode"))for(let i=1;i"number"!=typeof e[i][t]||!isFinite(e[i][t])))&&console.error(`${this._logMessagePrefix()}Wrong bars values: all OHLC values should be numbers`)}}_putToCache(e){if(0===e.length)return!0;if(this._cache.bars.length===e.length&&this._cache.bars[0].time===e[0].time&&this._cache.bars[this._cache.bars.length-1].time===e[e.length-1].time)return this._logMessage("Time range of received data is the same as cached one. Skip the update."),!0;if(0!==this._cache.bars.length&&e[e.length-1].time===this._cache.bars[0].time&&this._cache.bars.splice(0,1),0!==this._cache.bars.length&&e[e.length-1].time>=this._cache.bars[0].time){const t=this._cache.bars[this._cache.bars.length-1].time===e[e.length-1].time;if(this._cache.bars=[],!t)return this._leftDate=null,!1;this._logMessage("Received history up to now instead of incremental update. Return exactly what is requested.")}return this._cache.bars=[...e,...this._cache.bars],this._checkBars(this._cache.bars,!0),!0}_putToCacheNewBar(e){const t=this._cache.bars.length,i=e.time,s=0===t?NaN:this._cache.bars[t-1].time ;0===t||st.destroy())),this._threads={},delete this._datafeed}purgeCache(){this._forEachThread(((e,t)=>t.destroy())),this._threads={}}subscribe(e,t,i,s,r){const n=d(e,t);this._threads[n]||(this._threads[n]=this._createThread(e,t));return n+'"'+this._threads[n].addSubscription(i,s,r)}unsubscribe(e){const t=e.split('"');if(2!==t.length)return void console.warn("Wrong guid format");const i=t[0],s=parseInt(t[1]);this._threads.hasOwnProperty(i)?this._threads[i].removeSubscription(s):console.warn("Data thread doesnt exist: "+e)}_createThread(e,t){return new p(this._datafeed,e,t,this._serverTimeOffsetGetter,(0,c.createDwmAligner)(t,e),this._resetCacheTimePeriod)}_forEachThread(e){Object.keys(this._threads).forEach((t=>e(t,this._threads[t])))}}},13041:(e,t,i)=>{"use strict";i.d(t,{barTimeToEndOfPeriod:()=>r,endOfPeriodToBarTime:()=>n});var s=i(60062);function r(e,t,i){if(i.isDays())return t;if(e.moveTo(1e3*t),i.isIntraday()){const i=e.indexOfBar(1e3*t);if(i<0)throw new Error(`${t} is out of the instrument session `);return e.endOfBar(i)/1e3}return e.startOfBar(s.SessionStage.LASTBAR_SESSION)/1e3}function n(e,t,i){if(i.isDays())return t;const s=1e3*t-1;if(e.moveTo(s),i.isIntraday()){const i=e.indexOfBar(s);if(i<0)throw new Error(`${t} is out of the instrument session `);return e.startOfBar(i)/1e3}return t=e.startOfBar(0)/1e3}},48739:(e,t,i)=>{"use strict";i.d(t,{replaceGraphicsTimesWithTimePointIndexIndex:()=>n});const s=new Map([["horizlines",e=>[e.startIndex,e.endIndex]],["hhists",e=>[e.firstBarTime,e.firstBarTime]],["vertlines",e=>[e.index]],["polygons",e=>e.points.map((e=>e.index))],["horizlines",e=>[e.startIndex,e.endIndex]],["hhists",e=>[e.firstBarTime,e.firstBarTime]],["vertlines",e=>[e.index]],["polygons",e=>e.points.map((e=>e.index))],["backgrounds",e=>[e.start,e.stop]]]),r=new Map([["horizlines",(e,t)=>{const i=e;i.startIndex=t.get(i.startIndex),i.endIndex=t.get(i.endIndex)}],["hhists",(e,t)=>{const i=e;i.firstBarTime=t.get(i.firstBarTime),i.lastBarTime=t.get(i.lastBarTime)}],["vertlines",(e,t)=>{const i=e;i.index=t.get(i.index)}],["polygons",(e,t)=>{const i=e;for(const e of i.points)e.index=t.get(e.index)}],["backgrounds",(e,t)=>{const i=e;i.start=t.get(i.start),i.stop=t.get(i.stop)}]]);function n(e){const t=e.data&&e.data.graphicsCmds&&e.data.graphicsCmds.create;if(!t)return[];const i=new Map,n=new Set;s.forEach(((e,s)=>{const r=t[s];if(r)for(const t of r)for(const s of t.data){const t=e(s) -;for(const e of t)i.set(e,-1),n.add(e)}}));const o=Array.from(n).sort(((e,t)=>e-t));return o.forEach(((e,t)=>i.set(e,t))),r.forEach(((e,s)=>{const r=t[s];if(r)for(const t of r)for(const s of t.data)e(s,i)})),o}},26665:(e,t,i)=>{"use strict";var s=i(14483);window.onload=function(){location.hostname.indexOf(".")>=0&&!function(){try{return/^(192|172|10)\.[0-9][0-9][0-9]\.[0-9][0-9][0-9]\.[0-9][0-9][0-9]/.test(location.hostname)||/^.*((?:\.local)|localhost)$/.test(location.hostname)}catch(e){return!1}}()&&setTimeout((function(){try{var e=function(){var e=0;return JSON.parse(urlParams.logo).image&&(e="C",s.enabled("link_to_tradingview")||(e="D")),e}();window.ga&&(0!==e&&window.ga("send","event","s",e),urlParams.utm||window.ga("send","event","l"))}catch(e){}}),3e4)}},3035:(e,t,i)=>{"use strict";var s,r=i(60156),n={};e.exports=function(e,t,i){var o,a,l={},c=n[i]||"out_of_session",h=!1,d=i,u=t,p=null,_=null;function m(){var e={};e.symbolname=d,e.status="ok",e.values={},e.values.current_session=c,n[d]=c,TradingView.ChartapiMessagerInstances[u].onQuotesData([u].concat([e]))}function g(){if(o)if(a)c="out_of_session";else{var e=r.isTradingNow((new Date).getTime(),o)?"market":"out_of_session";e!==c&&(c=e)}}return e(i,null,(function(e){h||function(e){o=new r.SessionInfo(e.timezone,e.session,e.session_holidays,e.corrections),a=e.expired;const t=60-new Date(Date.now()).getSeconds();s&&s?.ticker===e.ticker||(s={ticker:e.ticker,timer:t},clearTimeout(s.timeout)),_=setTimeout((()=>{p=setInterval((()=>{g(),m()}),6e4),g(),m()}),1e3*s.timer),s&&void 0!==s?.timeout||(s.timeout=_),g(),m()}(e)}),(function(){})),l.stop=function(){h=!0,p&&clearInterval(p),_&&clearInterval(_)},l.marketStatus=function(){return c},l}},36454:(e,t,i)=>{"use strict";i.d(t,{getChartStyleStudy:()=>n});var s=i(81337);class r{main(e){const t=e.new_var(s.Std.open(e)),i=e.new_var(s.Std.close(e)),r=t.get(1),n=i.get(1),o=s.Std.ohlc4(e),a=s.Std.na(t.get(1))?(s.Std.open(e)+s.Std.close(e))/2:(r+n)/2;t.set(a),i.set(o);const l=s.Std.max(s.Std.high(e),s.Std.max(a,o)),c=s.Std.min(s.Std.low(e),s.Std.min(a,o)),h=s.Std.volume(e),d=e.symbol;return[d.time,a,l,c,o,h,d.updatetime,d.isBarClosed]}}function n(e){if(0===e.type.indexOf("BarSetHeikenAshi@tv-basicstudies-"))return new r;const t=`unknown builder type: ${e.type}`;throw console.error(t),new Error(t)}},90961:(e,t,i)=>{"use strict";i.d(t,{Context:()=>r});var s=i(37040);class r{constructor(e){this.minimumAdditionalDepth=null,this._vars=[],this._varsIndex=0,this._ctx=[],this._ctxIndex=0,this.symbol=e}new_sym(e,t,i,s,r){return this.symbol.script.add_sym(e,t,i,s,r)}select_sym(e){this.symbol=this.symbol.script.get_sym(e)}is_main_symbol(e){return void 0!==e&&e===this.symbol.script.get_sym(0)}new_var(e){const t=this._vars;t.length<=this._varsIndex&&t.push(new s.Series(this.symbol));const i=t[this._varsIndex++];return arguments.length>0&&void 0!==e&&i.set(e),i}new_unlimited_var(e){const t=this._vars;t.length<=this._varsIndex&&t.push(new s.UnlimitedSeries(this.symbol));const i=t[this._varsIndex++];return arguments.length>0&&i.set(e),i} -new_ctx(){return this._ctx.length<=this._ctxIndex&&this._ctx.push(new r(this.symbol)),this._ctx[this._ctxIndex++]}prepare(e){this._ctxIndex=0,this._varsIndex=0;for(let t=0;te&&(e=i)}return e}stop(){this.symbol=null,this._vars=null}setMinimumAdditionalDepth(e){this.minimumAdditionalDepth=e}}},61476:(e,t,i)=>{"use strict";var s=i(36274).Interval,r=i(77475).isAlignmentEnabled,n=i(36454).getChartStyleStudy,o=i(27856).decodeExtendedSymbol,a=i(47609).findSuitableResolutionToBuildFrom,l=i(66846).SubsessionId,c=function(){var e=i(74649),t=e.StudyEngine,c=e.BarBuilder,h=e.BarSet;function d(e){this.host=e,this.cache={}}function u(t){console.error(t),e.Std.error(t)}d.prototype.getCache=function(e){return this.cache[e]},d.prototype.putCache=function(e,t){this.cache[e]=t},d.prototype.subscribe=function(e,t,i,s,r,n,o,a,l,c,h){var d=l(o),u=function(e,t,i,s,r,n,o,a,l){var c=r.has_empty_bars?"_":"";return n+e+s+(t||"")+(i||"")+(l||"")+c+"_"+o.countBack+"_"+o.to+"_"+Boolean(a)}(e,t,i,s,o,a,d,c,h),p=this.getCache(u);return p||(p=this.createItem(e,t,i,s,o,d,a,c,h),this.putCache(u,p)),p.listeners.addListener(r,n),{key:u,listener:r}},d.prototype.unsubscribe=function(e){var t=this.getCache(e.key);t&&t.listeners.removeListener(e.listener)},d.prototype.removeUnused=function(){var e=[];for(var t in this.cache){if(this.cache[t])0===this.cache[t].listeners.listenersCount()&&e.push(t)}if(0!==e.length){for(var i=0;i{"use strict";i.d(t,{findSuitableResolutionToBuildFrom:()=>o});var s=i(36274);function r(e,t){const i=t.multiplier();for(let s=e.length-1;s>=0;s--){const r=Number(e[s]);if(i%r==0)return{error:!1,resolution:`${r}${t.letter()}`}}return{error:!0,errorMessage:n(t.value())}}function n(e){return`Misconfiguration error: it is trying to request ${e} but we cannot build it from lower resolution`}function o(e,t){const i=s.Interval.parse(e);if((i.isWeeks()||i.isMonths())&&t.has_weekly_and_monthly){let e=["1"];i.isWeeks()&&void 0!==t.weekly_multipliers&&(e=t.weekly_multipliers),i.isMonths()&&void 0!==t.monthly_multipliers&&(e=t.monthly_multipliers);const s=r(e,i);if(!s.error)return s}if(i.isDWM()&&(void 0===t.has_daily||t.has_daily))return i.isDays()&&void 0!==t.daily_multipliers?r(t.daily_multipliers,i):void 0===t.daily_multipliers||t.daily_multipliers.includes("1")?{error:!1,resolution:"1D"}:{error:!0,errorMessage:"Misconfiguration error: it is trying to request a resolution but symbol does not support it"};if(i.isDWM())return{error:!0,errorMessage:n(i.value())};if(i.isMinutes()&&!t.has_intraday)return{error:!0,errorMessage:"Misconfiguration error: it is trying to request intraday resolution but symbol does not support it"};if(i.isSeconds()&&!t.has_seconds)return{error:!0,errorMessage:"Misconfiguration error: it is trying to request seconds resolution but symbol does not support it"};if(i.isTicks())return!t.has_ticks||i.multiplier()>1?{error:!0,errorMessage:`Misconfiguration error: it is trying to request ${i.multiplier()} ticks resolution but symbol does not support it`}:{error:!1,resolution:"1T"};const o=i.isSeconds()?t.seconds_multipliers:t.intraday_multipliers;return void 0===o?{error:!1,resolution:i.value()}:r(o,i)}},74649:(e,t,i)=>{"use strict";var s,r=i(36274).Interval,n=i(77475).createDwmAligner,o=i(77475).createTimeToBarTimeAligner,a=i(27856).decodeExtendedSymbol,l=i(27856).encodeExtendedSymbolOrGetSimpleSymbolString,c=i(66846).SubsessionId,h=i(32923).SessionSpec,d=i(81337).Std,u=i(37040).Series,p=i(90961).Context,_="undefined"!=typeof window?window:i.g,m=_.PineJsCalendar?_.PineJsCalendar:i(41249),g=i(60156),f=i(94421).extrapolateBarsFrontToTime;class v{constructor(e,t,i,s,n,o,c){var h=a(e);const d="string"==typeof h.symbol?h:h.symbol;this.ticker=d.symbol,this.currencyCode=i||d["currency-id"],this.unitId=s||d["unit-id"],this.subsessionId=c||d.session;var u=d["currency-id"]!==this.currencyCode||d["unit-id"]!==this.unitId;d["currency-id"]=this.currencyCode,d["unit-id"]=this.unitId,u&&(e=l(h)),this.tickerid=e;var p=r.parse(t);this.resolution=p.letter(),this.interval=p.multiplier(),this.period=p.value(),this.index=-1,this.time=NaN,this.open=NaN,this.high=NaN,this.low=NaN,this.close=NaN,this.volume=NaN,this.updatetime=NaN,this.isNewBar=!1,this.isBarClosed=!1,this.session=new g.SessionInfo("Etc/UTC","24x7"),this.regularSubsession=null,this.preMarketSubsession=null,this.postMarketSubsession=null,this.script=n,this.isAdditionalDepthAllowed=void 0===h.type||h.type.includes("BarSetHeikenAshi"), -o&&this.set_symbolinfo(o)}set_symbolinfo(e){if(e||console.error("WARN: symbolinfo isn't defined for "+this.tickerid),this.info=e,this.minTick=e.minmov/e.pricescale,this.currencyCode=e.currency_code,this.unitId=e.unit_id,this.subsessionId=e.subsession_id,this.timezone=m.get_timezone(e.timezone),this.session.init(e.timezone,e.session,e.session_holidays,e.corrections),void 0!==e.subsessions){const t=e.subsessions.find((e=>e.id===c.Regular)),i=e.subsessions.find((e=>e.id===c.PreMarket)),s=e.subsessions.find((e=>e.id===c.PostMarket));void 0!==t&&(this.regularSubsession=new h(e.timezone,t.session,e.session_holidays,t["session-correction"])),void 0!==i&&(this.preMarketSubsession=new h(e.timezone,i.session,e.session_holidays,i["session-correction"])),void 0!==s&&(this.postMarketSubsession=new h(e.timezone,s.session,e.session_holidays,s["session-correction"]))}}isdwm(){return""!==this.resolution&&"S"!==this.resolution&&"T"!==this.resolution}enable_dwm_aligning(e,t){this.dwm_aligner=g.newBarBuilder(this.period,e,t)}bartime(){var e=this.time;if(!this.isdwm()||isNaN(e))return e;var t=m.utc_to_cal(this.timezone,e);return this.session.spec.correctTradingDay(t),m.cal_to_utc(this.timezone,t)}lastbar(e){if(!isNaN(e.time)){var t=e.time;this.dwm_aligner&&(this.dwm_aligner.moveTo(t),t=this.dwm_aligner.startOfBar(0));var i=this.time!==t;i&&this.index>=0&&!this.isBarClosed&&(this.isNewBar=!1,this.isBarClosed=!0,this.script.calc(this)),this.time=t,this.open=e.open,this.high=e.high,this.low=e.low,this.close=e.close,this.volume=e.volume,this.updatetime=e.updatetime,this.isNewBar=i,this.isBarClosed=e.isBarClosed,this.isLastBar=e.isLastBar,this.isNewBar&&(this.index++,this.isFirstBar=0===this.index),this.script.calc(this)}}}class S{constructor(e,t,i,s,r,n,o,a,l,c,h){this.body=n,this.symbols=[],this.runner=r,this.inputCallback=a,this.out=o,this.nonseriesOut=l,this.ctx=new p(this.add_sym(e,t,i,s,c,h)),this.init()}calc(e){var t=this.ctx,i=this.body;t.prepare(e);var s=i.main(t,this.inputCallback,e);if(s&&"composite"===s.type)for(let e=0;e1&&this.runner.host.enableDwmAligning&&o.enable_dwm_aligning(this.symbols[0].session,o.session),o}maxAdditionalDepth(){return this.symbols[0].isAdditionalDepthAllowed?this.ctx.maxAdditionalDepth():0}stop(){this.symbols=null,this.ctx.stop(),this.ctx=null}get_sym(e){return this.symbols[e]}}class y{constructor(e){this.symbols=[],this.barsets=[],this.subscription=[],this.host=e,this.isRecalculated=!1,this.isStarted=!1,this.start()}add_sym(e,t,i,s,r,n,o){ -var a=new v(e,t,i,s,r,n,o);return this.symbols.push(a),a}get_sym(e){return this.symbols[e]}out(e,t){if(this.nonseriesUpdate){var i=Object.assign({},this.nonseriesUpdate);t.splice(0,0,e.time),i.lastBar=t,this.host.nonseriesOut(e,i)}else this.host.out(e,t)}start(){this.isStarted=!0;var e=this.host;this._script=new S(e.tickerid,e.period,e.currencyCode,e.unitId,this,e.body,this.out.bind(this),e.input,e.nonseriesOut,e.symbolInfo,e.subsessionId);var t=this,i=[],s=this.symbols,a=Object.assign({},e.dataRange,{countBack:e.dataRange.countBack+t._script.maxAdditionalDepth()}),l=s[0];function c(t,s,r){i.push(y.feed.subscribe(t.tickerid,t.currencyCode,t.unitId,t.period,r,e.onErrorCallback,e.symbolInfo,e.sessionId,s,e.forceAlignBars,t.subsessionId))}function h(i,s){"series"===(s.nonseries?"nonseries":"series")?t.update(i,s):s.lastBar?(t.nonseriesUpdate=s,s.lastBar.isLastBar=!0,t.symbols[0].lastbar(s.lastBar),t.nonseriesUpdate=null):e.nonseriesOut(p,s)}function d(){return a}c(l,d,(function(e){!e.nonseries&&Number.isFinite(e.firstLoadedTimeMs)&&function(e){function i(i,s){var r=o(i,s)(e),a=n(i,s);return null!==a&&(r=a.timeToExchangeTradingDay(r)),{to:r,countBack:t._script.maxAdditionalDepth()}}for(var a=1;a=0;i--)for(var s=e[i],r=this.barsets[i],n=r.count(),o=0;o{"use strict";i.d(t,{Series:()=>n,UnlimitedSeries:()=>o});var s=i(78071),r=i(81337);class n{constructor(e){this.mindepth=0,this.original=NaN,this.modified=!1,this._hist=null,this._histPos=0,this.symbol=e}valueOf(){return this.get(0)}get(e){return isNaN(e)&&(e=0),e=e||0,this._hist?e>=this._hist.length?(console.error("not enough depth: "+this),NaN):this._get(e):(this.mindepth=r.Std.max(this.mindepth,e),NaN)}set(e){this._hist&&(this._hist[this._histPos]=e,this.modified=!0)}prepare(e){e===this.symbol&&(e.isNewBar?(this.original=this.get(0),!this.modified&&this._hist||this.add_hist()):this.set(this.original),this.modified=!1)}add_hist(){if(!this._hist){let e=r.Std.na(this.mindepth)?r.Std.max_series_default_size:r.Std.max(this.mindepth+1,1);e=Math.round(e);const t=new Array(e);for(let i=0;i{"use strict";const s=i(14483),r=i(48891).getHexColorByName;var n=i(74649);i(24172);var o=i(82808).pivotPointsStandardStudyItem,a=i(72365).volumeProfileVisibleRangeStudyItem,l=i(82597).volumeProfileFixedRangeVbPStudyItem,c=i(82597).volumeProfileFixedRangeBSStudyItem,h=i(39944).spreadStudyItem,d=i(81821).ratioStudyItem,u=i(65097).regressionTrendStudyItem,p=i(53130).anchoredVWAPStudyItem;const _=r("color-ripe-red-400"),m=r("color-minty-green-400"),g=s.enabled("secondary_series_extend_time_scale");JSServer.studyLibrary=JSServer.studyLibrary.concat([{name:"Compare",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!0,defaults:{styles:{compare:{linestyle:0,linewidth:2,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#9C27B0"}},inputs:{source:"close",symbol:""}},plots:[{id:"compare",type:"line"}],styles:{compare:{title:"Plot",histogramBase:0}},description:"Compare",shortDescription:"Compare",is_price_study:!0,inputs:[{defval:"close",id:"source",name:"Source",options:["open","high","low","close","hl2","hlc3","ohlc4"],type:"text"},{id:"symbol",name:"Symbol",type:"symbol",isHidden:!0}],id:"Compare@tv-basicstudies-1",format:{type:"inherit"}},constructor:function(){this.init=function(e,t){this._context=e,this._context.new_sym(t(1),n.Std.period(this._context))},this.main=function(e,t){this._context=e;var i=this._context.new_unlimited_var(this._context.symbol.time);this._context.select_sym(1);var s=this._context.new_unlimited_var(this._context.symbol.time),r=n.Std[t(0)](this._context),o=this._context.new_unlimited_var(r);return this._context.select_sym(0),[o.adopt(s,i,0)]}}},{name:"Overlay",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!0,defaults:{styles:{},inputs:{symbol:"",extendTimeScale:!1}},plots:[{id:"open",type:"line"},{id:"high",type:"line"},{id:"low",type:"line"},{id:"close",type:"line"}],styles:{open:{title:"Open"},high:{title:"High"},low:{title:"Low"},close:{title:"Close"}},description:"Overlay",shortDescription:"Overlay",is_price_study:!1,inputs:[{id:"symbol",name:"symbol",defval:"",type:"symbol",isHidden:!0},{id:"extendTimeScale",name:"extendTimeScale",defval:!1,type:"boolean",isHidden:!0}], -id:"Overlay@tv-basicstudies-1",format:{type:"price",precision:4},canExtendTimeScale:!0},constructor:function(){this.init=function(e,t){this._context=e,this._context.new_sym(t(0),n.Std.period(this._context))},this.main=function(e,t){this._context=e;var i=!g||!0!==t(1),s=this._context.new_unlimited_var(this._context.symbol.time);this._context.select_sym(1);var r=this._context.new_unlimited_var(this._context.symbol.time),o=this._context.new_unlimited_var(n.Std.open(this._context)),a=this._context.new_unlimited_var(n.Std.high(this._context)),l=this._context.new_unlimited_var(n.Std.low(this._context)),c=this._context.new_unlimited_var(n.Std.close(this._context));return i?(this._context.select_sym(0),[o.adopt(r,s,1),a.adopt(r,s,1),l.adopt(r,s,1),c.adopt(r,s,1)]):[o.get(0),a.get(0),l.get(0),c.get(0)]}}},{name:"Volume",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{vol:{linestyle:0,linewidth:1,plottype:5,trackPrice:!1,transparency:50,visible:!0,color:"#000080"},vol_ma:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1,color:"#2196F3"},smoothedMA:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1,color:"#2196F3"}},palettes:{volumePalette:{colors:{0:{color:_,width:1,style:0},1:{color:m,width:1,style:0}}}},inputs:{showMA:!1,length:20,col_prev_close:!1,symbol:"",smoothingLine:"SMA",smoothingLength:9}},plots:[{id:"vol",type:"line"},{id:"volumePalette",palette:"volumePalette",target:"vol",type:"colorer"},{id:"vol_ma",type:"line"},{id:"smoothedMA",type:"line"}],styles:{vol:{title:"Volume",histogramBase:0},vol_ma:{title:"Volume MA",histogramBase:0},smoothedMA:{title:"Smoothed MA",histogramBase:0}},description:"Volume",shortDescription:"Volume",is_price_study:!1,palettes:{volumePalette:{colors:{0:{name:"Falling"},1:{name:"Growing"}}}},inputs:[{id:"symbol",name:"Other Symbol",defval:"",type:"symbol",optional:!0,isHidden:!1},{id:"showMA",name:"show MA",defval:!1,type:"bool",isHidden:!0},{id:"length",name:"MA Length",defval:20,type:"integer",min:1,max:2e3},{defval:!1,id:"col_prev_close",name:"Color based on previous close",type:"bool"},{id:"smoothingLine",name:"Smoothing Line",defval:"SMA",type:"text",options:["SMA","EMA","WMA"]},{id:"smoothingLength",name:"Smoothing Length",defval:9,type:"integer",min:1,max:1e4}],id:"Volume@tv-basicstudies-1",format:{type:"volume"}},constructor:function(){this.init=function(e,t){this._context=e,""!==t(0)&&this._context.new_sym(t(0),n.Std.period(this._context))},this.f_0=function(e,t){return n.Std.gt(e,t)?0:1},this.main=function(e,t){this._context=e,this._input=t;var i=n.Std.volume(this._context),s=n.Std.open(this._context),r=n.Std.close(this._context),o=this._context.new_var(this._context.symbol.time),a=this._input(4),l=this._input(5);if(this._context.setMinimumAdditionalDepth(this._input(2)+l),""!==this._input(0)){this._context.select_sym(1) -;var c=this._context.new_var(this._context.symbol.time),h=this._context.new_var(n.Std.volume(this._context)),d=this._context.new_var(n.Std.open(this._context)),u=this._context.new_var(n.Std.close(this._context));i=h.adopt(c,o,1),s=d.adopt(c,o,1),r=u.adopt(c,o,1),this._context.select_sym(0)}var p,_,m=this._context.new_var(i),g=n.Std.sma(m,this._input(2),this._context),f=this._context.new_var(g),v=this._context.new_var(r);return p=v.get(1)&&this._input(3)?this.f_0(v.get(1),r):this.f_0(s,r),"EMA"===a?_=n.Std.ema(f,l,this._context):"WMA"===a?_=n.Std.wma(f,l,this._context):"SMA"===a&&(_=n.Std.sma(f,l,this._context)),[i,p,g,_]}}},{name:"ZigZag",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:2,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:5,in_1:10}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",target:"plot_0",type:"dataoffset"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Zig Zag",shortDescription:"ZigZag",is_price_study:!0,classId:"ScriptWithDataOffset",inputs:[{id:"in_0",name:"deviation",defval:5,type:"float",min:.001,max:100},{id:"in_1",name:"depth",defval:10,type:"integer",min:2,max:1e3}],id:"ZigZag@tv-basicstudies-1",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),r=i/100,o=Math.ceil(s/2);return[n.Std.zigzag(r,o,this._context),n.Std.zigzagbars(r,o,this._context)]}}},{name:"Sessions",metainfo:{_metainfoVersion:52,defaults:{graphics:{vertlines:{sessBreaks:{color:"#4985e7",style:2,visible:!1,width:1}},backgrounds:{preMarket:{color:"#FF9800",transparency:92,visible:!0},postMarket:{color:"#2196F3",transparency:92,visible:!0}}},linkedToSeries:!0},description:"Sessions",graphics:{vertlines:{sessBreaks:{name:"Session Break",halign:"left"}},backgrounds:{preMarket:{name:"Pre market"},postMarket:{name:"Post market"}}},id:"Sessions@tv-basicstudies-1",inputs:[],is_hidden_study:!0,is_price_study:!0,name:"Sessions@tv-basicstudies",palettes:{},plots:[],shortDescription:"Sessions",format:{type:"inherit"}},constructor:function(){function e(e,t){return{id:e,index:e,extendBottom:!0,extendTop:!0}}function t(e){return{id:e.start,start:e.start,stop:e.stop}}this.init=function(){this._times=[]},this._getVerticalLineData=function(t){return n.Std.selectSessionBreaks(t,this._times).map(e)},this._getPreAndPostMarketBackgroundsData=function(e){const i=n.Std.selectPreAndPostMarketTimes(e,this._times);return{preMarket:i.preMarket.map(t),postMarket:i.postMarket.map(t)}},this.main=function(e,t){if(n.Std.isdwm(e))return null;var i=n.Std.time(e);if(isNaN(i))return null;var s=this._times.length;if(0!==s&&this._times[s-1]===i||this._times.push(i),!e.symbol.isLastBar||!e.symbol.isNewBar)return null;var r=this._getVerticalLineData(e),o=this._getPreAndPostMarketBackgroundsData(e);return 0===r.length&&0===o.preMarket.length&&0===o.postMarket?null:{nonseries:!0,type:"study_graphics",data:{graphicsCmds:{create:{vertlines:[{ -styleId:"sessBreaks",data:r}],backgrounds:[{styleId:"preMarket",data:o.preMarket},{styleId:"postMarket",data:o.postMarket}]},erase:[{action:"all"}]}}}}}},{name:"SuperTrend",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:3,plottype:0,trackPrice:!1,transparency:35,visible:!0,color:"#000080"},plot_2:{linestyle:0,linewidth:3,plottype:"shape_arrow_up",trackPrice:!1,location:"BelowBar",transparency:35,visible:!0,color:"#00FF00"},plot_3:{linestyle:0,linewidth:3,plottype:"shape_arrow_down",trackPrice:!1,location:"AboveBar",transparency:35,visible:!0,color:"#FF0000"}},palettes:{palette_0:{colors:{0:{color:"#008000",width:3,style:0},1:{color:"#800000",width:3,style:0}}}},inputs:{in_0:10,in_1:3}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",palette:"palette_0",target:"plot_0",type:"colorer"},{id:"plot_2",type:"shapes"},{id:"plot_3",type:"shapes"}],styles:{plot_0:{title:"SuperTrend",histogramBase:0,joinPoints:!1,isHidden:!1},plot_2:{title:"Up Arrow",histogramBase:0,joinPoints:!1,isHidden:!1},plot_3:{title:"Down Arrow",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"SuperTrend",shortDescription:"SuperTrend",is_price_study:!0,palettes:{palette_0:{colors:{0:{name:"Color 0"},1:{name:"Color 1"}},valToIndex:{0:0,1:1}}},inputs:[{id:"in_0",name:"Length",defval:10,type:"integer",min:1,max:100},{id:"in_1",name:"Factor",defval:3,type:"float",min:1,max:100}],id:"SuperTrend@tv-basicstudies-1",scriptIdPart:"",name:"SuperTrend",isCustomIndicator:!0,format:{type:"inherit"}},constructor:function(){this.main=function(e,t){var i=t(0),s=t(1),[r,o]=n.Std.supertrend(s,i,e),a=e.new_var(o).get(1);return[r,-1===o?0:1,-1===o&&a!==o?1:NaN,1===o&&a!==o?1:NaN]}}},o,a,l,c,h,d,u,p])},81337:(e,t,i)=>{"use strict";i.d(t,{Std:()=>h});var s=i(60156),r=i(41249);class n{constructor(e,t,i){var s,r;this._timezone=e,this._preMarketSessionEntries=null!==(s=null==t?void 0:t.entries())&&void 0!==s?s:[],this._postMarketSessionEntries=null!==(r=null==i?void 0:i.entries())&&void 0!==r?r:[]}getPreAndPostMarketTimes(e){if(0===e.length)return{preMarket:[],postMarket:[]};const t=[],i=[];let s=null,n=null,o=e[0],a=(0,r.utc_to_cal)(this._timezone,o);this._isInPreMarketSession(a)&&(n=o),this._isInPostMarketSession(a)&&(s=o);for(let l=1;le?1:0,h={};function d(e,t,i,s,r){let n=r,o=0;if(isNaN(e.get(t-1)))return{index:NaN,value:NaN};for(let i=0;ie.symbol.index+1,h.nz=(e,t=0)=>isFinite(e)?e:t,h.na=function(e){return 0===arguments.length?NaN:isNaN(e)?1:0},h.isZero=e=>Math.abs(e)<=1e-10?1:0,h.toBool=e=>isFinite(e)&&!h.isZero(e),h.eq=(e,t)=>h.isZero(e-t),h.neq=(e,t)=>c(!h.eq(e,t)),h.ge=(e,t)=>c(h.isZero(e-t)||e>t),h.gt=(e,t)=>c(!h.isZero(e-t)&&e>t),h.lt=(e,t)=>c(!h.isZero(e-t)&&ec(h.isZero(e-t)||eisNaN(e)||isNaN(t)?NaN:h.isZero(e)||h.isZero(t)?0:1,h.or=(e,t)=>isNaN(e)||isNaN(t)?NaN:h.isZero(e)&&h.isZero(t)?0:1,h.not=e=>isNaN(e)?NaN:h.isZero(e)?1:0,h.eps=()=>l,h.greaterOrEqual=(e,t,i)=>t-e<(i||l),h.lessOrEqual=(e,t,i)=>e-t<(i||l),h.equal=(e,t,i)=>Math.abs(e-t)<(i||l),h.greater=(e,t,i)=>e-t>(i||l),h.less=(e,t,i)=>t-e>(i||l),h.compare=(e,t,i)=>h.equal(e,t,i)?0:h.greater(e,t,i)?1:-1,h.max=Math.max,h.min=Math.min,h.pow=Math.pow,h.abs=Math.abs,h.log=Math.log,h.log10=e=>Math.log(e)/Math.LN10,h.sqrt=Math.sqrt,h.sign=e=>isNaN(e)?NaN:h.isZero(e)?0:e>0?1:-1,h.exp=Math.exp,h.sin=Math.sin,h.cos=Math.cos,h.tan=Math.tan,h.asin=Math.asin,h.acos=Math.acos,h.atan=Math.atan,h.floor=Math.floor,h.ceil=Math.ceil,h.round=Math.round,h.avg=(...e)=>{if(2===e.length)return(e[0]+e[1])/2;let t=0;for(let i=0;ie.symbol.open,h.high=e=>e.symbol.high,h.low=e=>e.symbol.low,h.close=e=>e.symbol.close,h.hl2=e=>(e.symbol.high+e.symbol.low)/2,h.hlc3=e=>(e.symbol.high+e.symbol.low+e.symbol.close)/3,h.ohlc4=e=>(e.symbol.open+e.symbol.high+e.symbol.low+e.symbol.close)/4,h.volume=e=>e.symbol.volume,h.updatetime=e=>e.symbol.updatetime,h.time=e=>e.symbol.bartime(),h.period=e=>e.symbol.period,h.tickerid=e=>e.symbol.tickerid,h.currencyCode=e=>e.symbol.currencyCode,h.unitId=e=>e.symbol.unitId,h.ticker=e=>e.symbol.ticker,h.interval=e=>e.symbol.interval,h.isdwm=e=>e.symbol.isdwm(),h.isintraday=e=>!e.symbol.isdwm(),h.isdaily=e=>"D"===e.symbol.resolution,h.isweekly=e=>"W"===e.symbol.resolution,h.ismonthly=e=>"M"===e.symbol.resolution,h.year=(e,t)=>h.timepart(e.symbol,r.YEAR,t),h.month=(e,t)=>h.timepart(e.symbol,r.MONTH,t),h.weekofyear=(e,t)=>h.timepart(e.symbol,r.WEEK_OF_YEAR,t),h.dayofmonth=(e,t)=>h.timepart(e.symbol,r.DAY_OF_MONTH,t),h.dayofweek=(e,t)=>h.timepart(e.symbol,r.DAY_OF_WEEK,t),h.hour=(e,t)=>h.timepart(e.symbol,r.HOUR_OF_DAY,t),h.minute=(e,t)=>h.timepart(e.symbol,r.MINUTE,t),h.second=(e,t)=>h.timepart(e.symbol,r.SECOND,t),h.add_days_considering_dst=(e,t,i)=>r.add_days_considering_dst(r.get_timezone(e),t,i),h.add_years_considering_dst=(e,t,i)=>r.add_years_considering_dst(r.get_timezone(e),t,i),h.selectSessionBreaks=(e,t)=>{if(h.isdwm(e)||void 0===e.symbol.session.timezone)return[];const i=(0, +;for(const e of t)i.set(e,-1),n.add(e)}}));const o=Array.from(n).sort(((e,t)=>e-t));return o.forEach(((e,t)=>i.set(e,t))),r.forEach(((e,s)=>{const r=t[s];if(r)for(const t of r)for(const s of t.data)e(s,i)})),o}},26665:(e,t,i)=>{"use strict";var s=i(14483);window.onload=function(){location.hostname.indexOf(".")>=0&&!function(){try{return/^(192|172|10)\.[0-9][0-9][0-9]\.[0-9][0-9][0-9]\.[0-9][0-9][0-9]/.test(location.hostname)||/^.*((?:\.local)|localhost)$/.test(location.hostname)}catch(e){return!1}}()&&setTimeout((function(){try{var e=function(){var e=0;return JSON.parse(urlParams.logo).image&&(e="C",s.enabled("link_to_tradingview")||(e="D")),e}();window.ga&&(0!==e&&window.ga("send","event","s",e),urlParams.utm||window.ga("send","event","l"))}catch(e){}}),3e4)}},3035:(e,t,i)=>{"use strict";var s,r=i(60156),n={};e.exports=function(e,t,i){var o,a,l={},c=n[i]||"out_of_session",h=!1,d=i,u=t,p=null,_=null;function m(){var e={};e.symbolname=d,e.status="ok",e.values={},e.values.current_session=c,n[d]=c,TradingView.ChartapiMessagerInstances[u].onQuotesData([u].concat([e]))}function g(){if(o)if(a)c="out_of_session";else{var e=r.isTradingNow((new Date).getTime(),o)?"market":"out_of_session";e!==c&&(c=e)}}return e(i,null,(function(e){h||function(e){o=new r.SessionInfo(e.timezone,e.session,e.session_holidays,e.corrections),a=e.expired;const t=60-new Date(Date.now()).getSeconds();s&&s?.ticker===e.ticker||(s={ticker:e.ticker,timer:t},clearTimeout(s.timeout)),_=setTimeout((()=>{p=setInterval((()=>{g(),m()}),6e4),g(),m()}),1e3*s.timer),s&&void 0!==s?.timeout||(s.timeout=_),g(),m()}(e)}),(function(){})),l.stop=function(){h=!0,p&&clearInterval(p),_&&clearInterval(_)},l.marketStatus=function(){return c},l}},36454:(e,t,i)=>{"use strict";i.d(t,{getChartStyleStudy:()=>n});var s=i(81337);class r{main(e){const t=e.new_var(s.Std.open(e)),i=e.new_var(s.Std.close(e)),r=t.get(1),n=i.get(1),o=s.Std.ohlc4(e),a=s.Std.na(t.get(1))?(s.Std.open(e)+s.Std.close(e))/2:(r+n)/2;t.set(a),i.set(o);const l=s.Std.max(s.Std.high(e),s.Std.max(a,o)),c=s.Std.min(s.Std.low(e),s.Std.min(a,o)),h=s.Std.volume(e),d=e.symbol;return[d.time,a,l,c,o,h,d.updatetime,d.isBarClosed]}}function n(e){if(0===e.type.indexOf("BarSetHeikenAshi@tv-basicstudies-"))return new r;const t=`unknown builder type: ${e.type}`;throw console.error(t),new Error(t)}},61476:(e,t,i)=>{"use strict";var s=i(36274).Interval,r=i(77475).isAlignmentEnabled,n=i(36454).getChartStyleStudy,o=i(27856).decodeExtendedSymbol,a=i(47609).findSuitableResolutionToBuildFrom,l=i(66846).SubsessionId,c=function(){var e=i(74649),t=e.StudyEngine,c=e.BarBuilder,h=e.BarSet;function d(e){this.host=e,this.cache={}}function u(t){console.error(t),e.Std.error(t)}d.prototype.getCache=function(e){return this.cache[e]},d.prototype.putCache=function(e,t){this.cache[e]=t},d.prototype.subscribe=function(e,t,i,s,r,n,o,a,l,c,h){var d=l(o),u=function(e,t,i,s,r,n,o,a,l){var c=r.has_empty_bars?"_":"";return n+e+s+(t||"")+(i||"")+(l||"")+c+"_"+o.countBack+"_"+o.to+"_"+Boolean(a)}(e,t,i,s,o,a,d,c,h),p=this.getCache(u) +;return p||(p=this.createItem(e,t,i,s,o,d,a,c,h),this.putCache(u,p)),p.listeners.addListener(r,n),{key:u,listener:r}},d.prototype.unsubscribe=function(e){var t=this.getCache(e.key);t&&t.listeners.removeListener(e.listener)},d.prototype.removeUnused=function(){var e=[];for(var t in this.cache){if(this.cache[t])0===this.cache[t].listeners.listenersCount()&&e.push(t)}if(0!==e.length){for(var i=0;i{"use strict";i.d(t,{findSuitableResolutionToBuildFrom:()=>o});var s=i(36274);function r(e,t){const i=t.multiplier();for(let s=e.length-1;s>=0;s--){const r=Number(e[s]);if(i%r==0)return{error:!1,resolution:`${r}${t.letter()}`}}return{error:!0,errorMessage:n(t.value())}}function n(e){return`Misconfiguration error: it is trying to request ${e} but we cannot build it from lower resolution`}function o(e,t){const i=s.Interval.parse(e);if((i.isWeeks()||i.isMonths())&&t.has_weekly_and_monthly){let e=["1"];i.isWeeks()&&void 0!==t.weekly_multipliers&&(e=t.weekly_multipliers),i.isMonths()&&void 0!==t.monthly_multipliers&&(e=t.monthly_multipliers);const s=r(e,i);if(!s.error)return s}if(i.isDWM()&&(void 0===t.has_daily||t.has_daily))return i.isDays()&&void 0!==t.daily_multipliers?r(t.daily_multipliers,i):void 0===t.daily_multipliers||t.daily_multipliers.includes("1")?{error:!1,resolution:"1D"}:{error:!0,errorMessage:"Misconfiguration error: it is trying to request a resolution but symbol does not support it"};if(i.isDWM())return{error:!0,errorMessage:n(i.value())};if(i.isMinutes()&&!t.has_intraday)return{error:!0,errorMessage:"Misconfiguration error: it is trying to request intraday resolution but symbol does not support it"};if(i.isSeconds()&&!t.has_seconds)return{error:!0, +errorMessage:"Misconfiguration error: it is trying to request seconds resolution but symbol does not support it"};if(i.isTicks())return!t.has_ticks||i.multiplier()>1?{error:!0,errorMessage:`Misconfiguration error: it is trying to request ${i.multiplier()} ticks resolution but symbol does not support it`}:{error:!1,resolution:"1T"};const o=i.isSeconds()?t.seconds_multipliers:t.intraday_multipliers;return void 0===o?{error:!1,resolution:i.value()}:r(o,i)}},74649:(e,t,i)=>{"use strict";var s,r=i(36274).Interval,n=i(77475).createDwmAligner,o=i(77475).createTimeToBarTimeAligner,a=i(27856).decodeExtendedSymbol,l=i(27856).encodeExtendedSymbolOrGetSimpleSymbolString,c=i(66846).SubsessionId,h=i(32923).SessionSpec,d=i(81337).Std,u=i(37040).Series,p=i(97651).Script,_="undefined"!=typeof window?window:i.g,m=_.PineJsCalendar?_.PineJsCalendar:i(41249),g=i(60156),f=i(94421).extrapolateBarsFrontToTime;class v{constructor(e,t,i,s,n,o,c){var h=a(e);const d="string"==typeof h.symbol?h:h.symbol;this.ticker=d.symbol,this.currencyCode=i||d["currency-id"],this.unitId=s||d["unit-id"],this.subsessionId=c||d.session;var u=d["currency-id"]!==this.currencyCode||d["unit-id"]!==this.unitId;d["currency-id"]=this.currencyCode,d["unit-id"]=this.unitId,u&&(e=l(h)),this.tickerid=e;var p=r.parse(t);this.resolution=p.letter(),this.interval=p.multiplier(),this.period=p.value(),this.index=-1,this.time=NaN,this.open=NaN,this.high=NaN,this.low=NaN,this.close=NaN,this.volume=NaN,this.updatetime=NaN,this.isNewBar=!1,this.isBarClosed=!1,this.session=new g.SessionInfo("Etc/UTC","24x7"),this.regularSubsession=null,this.preMarketSubsession=null,this.postMarketSubsession=null,this.script=n,this.isAdditionalDepthAllowed=void 0===h.type||h.type.includes("BarSetHeikenAshi"),o&&this.set_symbolinfo(o)}set_symbolinfo(e){if(e||console.error("WARN: symbolinfo isn't defined for "+this.tickerid),this.info=e,this.minTick=e.minmov/e.pricescale,this.currencyCode=e.currency_code,this.unitId=e.unit_id,this.subsessionId=e.subsession_id,this.timezone=m.get_timezone(e.timezone),this.session.init(e.timezone,e.session,e.session_holidays,e.corrections),void 0!==e.subsessions){const t=e.subsessions.find((e=>e.id===c.Regular)),i=e.subsessions.find((e=>e.id===c.PreMarket)),s=e.subsessions.find((e=>e.id===c.PostMarket));void 0!==t&&(this.regularSubsession=new h(e.timezone,t.session,e.session_holidays,t["session-correction"])),void 0!==i&&(this.preMarketSubsession=new h(e.timezone,i.session,e.session_holidays,i["session-correction"])),void 0!==s&&(this.postMarketSubsession=new h(e.timezone,s.session,e.session_holidays,s["session-correction"]))}}isdwm(){return""!==this.resolution&&"S"!==this.resolution&&"T"!==this.resolution}enable_dwm_aligning(e,t){this.dwm_aligner=g.newBarBuilder(this.period,e,t)}bartime(){var e=this.time;if(!this.isdwm()||isNaN(e))return e;var t=m.utc_to_cal(this.timezone,e);return this.session.spec.correctTradingDay(t),m.cal_to_utc(this.timezone,t)}lastbar(e){if(!isNaN(e.time)){var t=e.time;this.dwm_aligner&&(this.dwm_aligner.moveTo(t),t=this.dwm_aligner.startOfBar(0)) +;var i=this.time!==t;i&&this.index>=0&&!this.isBarClosed&&(this.isNewBar=!1,this.isBarClosed=!0,this.script.calc(this)),this.time=t,this.open=e.open,this.high=e.high,this.low=e.low,this.close=e.close,this.volume=e.volume,this.updatetime=e.updatetime,this.isNewBar=i,this.isBarClosed=e.isBarClosed,this.isLastBar=e.isLastBar,this.isNewBar&&(this.index++,this.isFirstBar=0===this.index),this.script.calc(this)}}}class S{constructor(e){this.symbols=[],this.barsets=[],this.subscription=[],this.host=e,this.isRecalculated=!1,this.isStarted=!1,this.start()}add_sym(e,t,i,s,r,n,o){var a=new v(e,t,i,s,r,n,o);return this.symbols.push(a),a}get_sym(e){return this.symbols[e]}out(e,t){if(this.nonseriesUpdate){var i=Object.assign({},this.nonseriesUpdate);t.splice(0,0,e.time),i.lastBar=t,this.host.nonseriesOut(e,i)}else this.host.out(e,t)}start(){this.isStarted=!0;var e=this.host;this._script=new p(e.tickerid,e.period,e.currencyCode,e.unitId,this,e.body,this.out.bind(this),e.input,e.nonseriesOut,e.symbolInfo,e.subsessionId);var t=this,i=[],s=this.symbols,a=Object.assign({},e.dataRange,{countBack:e.dataRange.countBack+t._script.maxAdditionalDepth()}),l=s[0];function c(t,s,r){i.push(S.feed.subscribe(t.tickerid,t.currencyCode,t.unitId,t.period,r,e.onErrorCallback,e.symbolInfo,e.sessionId,s,e.forceAlignBars,t.subsessionId))}function h(i,s){"series"===(s.nonseries?"nonseries":"series")?t.update(i,s):s.lastBar?(t.nonseriesUpdate=s,s.lastBar.isLastBar=!0,t.symbols[0].lastbar(s.lastBar),t.nonseriesUpdate=null):e.nonseriesOut(_,s)}function d(){return a}c(l,d,(function(e){!e.nonseries&&Number.isFinite(e.firstLoadedTimeMs)&&function(e){function i(i,s){var r=o(i,s)(e),a=n(i,s);return null!==a&&(r=a.timeToExchangeTradingDay(r)),{to:r,countBack:t._script.maxAdditionalDepth()}}for(var a=1;a=0;i--)for(var s=e[i],r=this.barsets[i],n=r.count(),o=0;o{"use strict";i.d(t,{Script:()=>o});var s=i(37040),r=i(81337);class n{constructor(e){this.minimumAdditionalDepth=null,this._vars=[],this._varsIndex=0,this._ctx=[],this._ctxIndex=0,this.symbol=e}new_sym(e,t,i,s,r){return this.symbol.script.add_sym(e,t,i,s,r)}select_sym(e){const t=this.symbol.script.get_sym(e);null==t&&r.Std.error(`Attempted to select symbol at index ${e} but there is no such symbol`),this.symbol=t}is_main_symbol(e){ +return void 0!==e&&e===this.symbol.script.get_sym(0)}new_var(e){const t=this._vars;t.length<=this._varsIndex&&t.push(new s.Series(this.symbol));const i=t[this._varsIndex++];return arguments.length>0&&void 0!==e&&i.set(e),i}new_unlimited_var(e){const t=this._vars;t.length<=this._varsIndex&&t.push(new s.UnlimitedSeries(this.symbol));const i=t[this._varsIndex++];return arguments.length>0&&i.set(e),i}new_ctx(){return this._ctx.length<=this._ctxIndex&&this._ctx.push(new n(this.symbol)),this._ctx[this._ctxIndex++]}prepare(e){this._ctxIndex=0,this._varsIndex=0;for(let t=0;te&&(e=i)}return e}stop(){this.symbol=null,this._vars=null}setMinimumAdditionalDepth(e){this.minimumAdditionalDepth=e}}class o{constructor(e,t,i,s,r,o,a,l,c,h,d){this._body=o,this._symbols=[],this._runner=r,this._inputCallback=l,this._out=a,this._nonseriesOut=c,this._ctx=new n(this.add_sym(e,t,i,s,h,d)),this.init()}calc(e){const t=this._ctx,i=this._body;t.prepare(e);const s=i.main(t,this._inputCallback,e);if(s&&"composite"===s.type)for(let e=0;e1&&this._runner.host.enableDwmAligning&&o.enable_dwm_aligning(this._symbols[0].session,o.session),o}maxAdditionalDepth(){return this._symbols[0].isAdditionalDepthAllowed?this._ctx.maxAdditionalDepth():0}stop(){var e;this._symbols=null,null===(e=this._ctx)||void 0===e||e.stop(),this._ctx=null}get_sym(e){return this._symbols[e]}_processResult(e){const t=this._ctx;this._out&&e&&(!isNaN(t.symbol.time)||e.nonseries)&&(e.nonseries?("projection"===e.type&&(e.projectionTime=t.symbol.time),this._nonseriesOut(t.symbol,e)):e.bars?e.bars.forEach((e=>{this._out(t.symbol,e)})):this._out(t.symbol,e))}}},37040:(e,t,i)=>{"use strict";i.d(t,{Series:()=>n,UnlimitedSeries:()=>o});var s=i(78071),r=i(81337);class n{constructor(e){this.mindepth=0,this.original=NaN,this.modified=!1,this._hist=null,this._histPos=0,this.symbol=e}valueOf(){return this.get(0)}get(e){return isNaN(e)&&(e=0),e=e||0,this._hist?e>=this._hist.length?(console.error("not enough depth: "+this),NaN):this._get(e):(this.mindepth=r.Std.max(this.mindepth,e),NaN)}set(e){this._hist&&(this._hist[this._histPos]=e,this.modified=!0)}prepare(e){e===this.symbol&&(e.isNewBar?(this.original=this.get(0),!this.modified&&this._hist||this.add_hist()):this.set(this.original),this.modified=!1)}add_hist(){if(!this._hist){let e=r.Std.na(this.mindepth)?r.Std.max_series_default_size:r.Std.max(this.mindepth+1,1);e=Math.round(e);const t=new Array(e);for(let i=0;i{"use strict";const s=i(14483),r=i(48891).getHexColorByName;var n=i(74649);i(24172);var o=i(82808).pivotPointsStandardStudyItem,a=i(72365).volumeProfileVisibleRangeStudyItem,l=i(82597).volumeProfileFixedRangeVbPStudyItem,c=i(82597).volumeProfileFixedRangeBSStudyItem,h=i(39944).spreadStudyItem,d=i(81821).ratioStudyItem,u=i(65097).regressionTrendStudyItem,p=i(53130).anchoredVWAPStudyItem;const _=r("color-ripe-red-400"),m=r("color-minty-green-400"),g=s.enabled("secondary_series_extend_time_scale");JSServer.studyLibrary=JSServer.studyLibrary.concat([{name:"Compare",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!0,defaults:{styles:{compare:{linestyle:0,linewidth:2,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#9C27B0"}},inputs:{source:"close",symbol:""}},plots:[{id:"compare",type:"line"}],styles:{compare:{title:"Plot",histogramBase:0}},description:"Compare",shortDescription:"Compare",is_price_study:!0,inputs:[{defval:"close",id:"source",name:"Source",options:["open","high","low","close","hl2","hlc3","ohlc4"],type:"text"},{id:"symbol",name:"Symbol",type:"symbol",isHidden:!0}],id:"Compare@tv-basicstudies-1",format:{type:"inherit"}},constructor:function(){this.init=function(e,t){this._context=e,this._context.new_sym(t(1),n.Std.period(this._context))},this.main=function(e,t){this._context=e;var i=this._context.new_unlimited_var(this._context.symbol.time);this._context.select_sym(1);var s=this._context.new_unlimited_var(this._context.symbol.time),r=n.Std[t(0)](this._context),o=this._context.new_unlimited_var(r);return this._context.select_sym(0),[o.adopt(s,i,0)]}}},{name:"Overlay",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!0,defaults:{styles:{},inputs:{symbol:"",extendTimeScale:!1}},plots:[{id:"open",type:"line"},{id:"high",type:"line"},{id:"low",type:"line"},{id:"close",type:"line"}],styles:{open:{title:"Open"},high:{title:"High"},low:{title:"Low"},close:{title:"Close"}},description:"Overlay", +shortDescription:"Overlay",is_price_study:!1,inputs:[{id:"symbol",name:"symbol",defval:"",type:"symbol",isHidden:!0},{id:"extendTimeScale",name:"extendTimeScale",defval:!1,type:"boolean",isHidden:!0}],id:"Overlay@tv-basicstudies-1",format:{type:"price",precision:4},canExtendTimeScale:!0},constructor:function(){this.init=function(e,t){this._context=e,this._context.new_sym(t(0),n.Std.period(this._context))},this.main=function(e,t){this._context=e;var i=!g||!0!==t(1),s=this._context.new_unlimited_var(this._context.symbol.time);this._context.select_sym(1);var r=this._context.new_unlimited_var(this._context.symbol.time),o=this._context.new_unlimited_var(n.Std.open(this._context)),a=this._context.new_unlimited_var(n.Std.high(this._context)),l=this._context.new_unlimited_var(n.Std.low(this._context)),c=this._context.new_unlimited_var(n.Std.close(this._context));return i?(this._context.select_sym(0),[o.adopt(r,s,1),a.adopt(r,s,1),l.adopt(r,s,1),c.adopt(r,s,1)]):[o.get(0),a.get(0),l.get(0),c.get(0)]}}},{name:"Volume",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{vol:{linestyle:0,linewidth:1,plottype:5,trackPrice:!1,transparency:50,visible:!0,color:"#000080"},vol_ma:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1,color:"#2196F3"},smoothedMA:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1,color:"#2196F3"}},palettes:{volumePalette:{colors:{0:{color:_,width:1,style:0},1:{color:m,width:1,style:0}}}},inputs:{showMA:!1,length:20,col_prev_close:!1,symbol:"",smoothingLine:"SMA",smoothingLength:9}},plots:[{id:"vol",type:"line"},{id:"volumePalette",palette:"volumePalette",target:"vol",type:"colorer"},{id:"vol_ma",type:"line"},{id:"smoothedMA",type:"line"}],styles:{vol:{title:"Volume",histogramBase:0},vol_ma:{title:"Volume MA",histogramBase:0},smoothedMA:{title:"Smoothed MA",histogramBase:0}},description:"Volume",shortDescription:"Volume",is_price_study:!1,palettes:{volumePalette:{colors:{0:{name:"Falling"},1:{name:"Growing"}}}},inputs:[{id:"symbol",name:"Other Symbol",defval:"",type:"symbol",optional:!0,isHidden:!1},{id:"showMA",name:"show MA",defval:!1,type:"bool",isHidden:!0},{id:"length",name:"MA Length",defval:20,type:"integer",min:1,max:2e3},{defval:!1,id:"col_prev_close",name:"Color based on previous close",type:"bool"},{id:"smoothingLine",name:"Smoothing Line",defval:"SMA",type:"text",options:["SMA","EMA","WMA"]},{id:"smoothingLength",name:"Smoothing Length",defval:9,type:"integer",min:1,max:1e4}],id:"Volume@tv-basicstudies-1",format:{type:"volume"}},constructor:function(){this.init=function(e,t){this._context=e,""!==t(0)&&this._context.new_sym(t(0),n.Std.period(this._context))},this.f_0=function(e,t){return n.Std.gt(e,t)?0:1},this.main=function(e,t){this._context=e,this._input=t;var i=n.Std.volume(this._context),s=n.Std.open(this._context),r=n.Std.close(this._context),o=this._context.new_var(this._context.symbol.time),a=this._input(4),l=this._input(5);if(this._context.setMinimumAdditionalDepth(this._input(2)+l), +""!==this._input(0)){this._context.select_sym(1);var c=this._context.new_var(this._context.symbol.time),h=this._context.new_var(n.Std.volume(this._context)),d=this._context.new_var(n.Std.open(this._context)),u=this._context.new_var(n.Std.close(this._context));i=h.adopt(c,o,1),s=d.adopt(c,o,1),r=u.adopt(c,o,1),this._context.select_sym(0)}var p,_,m=this._context.new_var(i),g=n.Std.sma(m,this._input(2),this._context),f=this._context.new_var(g),v=this._context.new_var(r);return p=v.get(1)&&this._input(3)?this.f_0(v.get(1),r):this.f_0(s,r),"EMA"===a?_=n.Std.ema(f,l,this._context):"WMA"===a?_=n.Std.wma(f,l,this._context):"SMA"===a&&(_=n.Std.sma(f,l,this._context)),[i,p,g,_]}}},{name:"ZigZag",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:2,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:5,in_1:10}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",target:"plot_0",type:"dataoffset"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Zig Zag",shortDescription:"ZigZag",is_price_study:!0,classId:"ScriptWithDataOffset",inputs:[{id:"in_0",name:"deviation",defval:5,type:"float",min:.001,max:100},{id:"in_1",name:"depth",defval:10,type:"integer",min:2,max:1e3}],id:"ZigZag@tv-basicstudies-1",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),r=i/100,o=Math.ceil(s/2);return[n.Std.zigzag(r,o,this._context),n.Std.zigzagbars(r,o,this._context)]}}},{name:"Sessions",metainfo:{_metainfoVersion:52,defaults:{graphics:{vertlines:{sessBreaks:{color:"#4985e7",style:2,visible:!1,width:1}},backgrounds:{preMarket:{color:"#FF9800",transparency:92,visible:!0},postMarket:{color:"#2196F3",transparency:92,visible:!0}}},linkedToSeries:!0},description:"Sessions",graphics:{vertlines:{sessBreaks:{name:"Session Break",halign:"left"}},backgrounds:{preMarket:{name:"Pre market"},postMarket:{name:"Post market"}}},id:"Sessions@tv-basicstudies-1",inputs:[],is_hidden_study:!0,is_price_study:!0,name:"Sessions@tv-basicstudies",palettes:{},plots:[],shortDescription:"Sessions",format:{type:"inherit"}},constructor:function(){function e(e,t){return{id:e,index:e,extendBottom:!0,extendTop:!0}}function t(e){return{id:e.start,start:e.start,stop:e.stop}}this.init=function(){this._times=[]},this._getVerticalLineData=function(t){return n.Std.selectSessionBreaks(t,this._times).map(e)},this._getPreAndPostMarketBackgroundsData=function(e){const i=n.Std.selectPreAndPostMarketTimes(e,this._times);return{preMarket:i.preMarket.map(t),postMarket:i.postMarket.map(t)}},this.main=function(e,t){if(n.Std.isdwm(e))return null;var i=n.Std.time(e);if(isNaN(i))return null;var s=this._times.length;if(0!==s&&this._times[s-1]===i||this._times.push(i),!e.symbol.isLastBar||!e.symbol.isNewBar)return null;var r=this._getVerticalLineData(e),o=this._getPreAndPostMarketBackgroundsData(e);return 0===r.length&&0===o.preMarket.length&&0===o.postMarket?null:{nonseries:!0, +type:"study_graphics",data:{graphicsCmds:{create:{vertlines:[{styleId:"sessBreaks",data:r}],backgrounds:[{styleId:"preMarket",data:o.preMarket},{styleId:"postMarket",data:o.postMarket}]},erase:[{action:"all"}]}}}}}},{name:"SuperTrend",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:3,plottype:0,trackPrice:!1,transparency:35,visible:!0,color:"#000080"},plot_2:{linestyle:0,linewidth:3,plottype:"shape_arrow_up",trackPrice:!1,location:"BelowBar",transparency:35,visible:!0,color:"#00FF00"},plot_3:{linestyle:0,linewidth:3,plottype:"shape_arrow_down",trackPrice:!1,location:"AboveBar",transparency:35,visible:!0,color:"#FF0000"}},palettes:{palette_0:{colors:{0:{color:"#008000",width:3,style:0},1:{color:"#800000",width:3,style:0}}}},inputs:{in_0:10,in_1:3}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",palette:"palette_0",target:"plot_0",type:"colorer"},{id:"plot_2",type:"shapes"},{id:"plot_3",type:"shapes"}],styles:{plot_0:{title:"SuperTrend",histogramBase:0,joinPoints:!1,isHidden:!1},plot_2:{title:"Up Arrow",histogramBase:0,joinPoints:!1,isHidden:!1},plot_3:{title:"Down Arrow",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"SuperTrend",shortDescription:"SuperTrend",is_price_study:!0,palettes:{palette_0:{colors:{0:{name:"Color 0"},1:{name:"Color 1"}},valToIndex:{0:0,1:1}}},inputs:[{id:"in_0",name:"Length",defval:10,type:"integer",min:1,max:100},{id:"in_1",name:"Factor",defval:3,type:"float",min:1,max:100}],id:"SuperTrend@tv-basicstudies-1",scriptIdPart:"",name:"SuperTrend",isCustomIndicator:!0,format:{type:"inherit"}},constructor:function(){this.main=function(e,t){var i=t(0),s=t(1),[r,o]=n.Std.supertrend(s,i,e),a=e.new_var(o).get(1);return[r,-1===o?0:1,-1===o&&a!==o?1:NaN,1===o&&a!==o?1:NaN]}}},o,a,l,c,h,d,u,p])},81337:(e,t,i)=>{"use strict";i.d(t,{Std:()=>h});var s=i(60156),r=i(41249);class n{constructor(e,t,i){var s,r;this._timezone=e,this._preMarketSessionEntries=null!==(s=null==t?void 0:t.entries())&&void 0!==s?s:[],this._postMarketSessionEntries=null!==(r=null==i?void 0:i.entries())&&void 0!==r?r:[]}getPreAndPostMarketTimes(e){if(0===e.length)return{preMarket:[],postMarket:[]};const t=[],i=[];let s=null,n=null,o=e[0],a=(0,r.utc_to_cal)(this._timezone,o);this._isInPreMarketSession(a)&&(n=o),this._isInPostMarketSession(a)&&(s=o);for(let l=1;le?1:0,h={};function d(e,t,i,s,r){let n=r,o=0;if(isNaN(e.get(t-1)))return{index:NaN,value:NaN};for(let i=0;ie.symbol.index+1,h.nz=(e,t=0)=>isFinite(e)?e:t,h.na=function(e){return 0===arguments.length?NaN:isNaN(e)?1:0},h.isZero=e=>Math.abs(e)<=1e-10?1:0,h.toBool=e=>isFinite(e)&&!h.isZero(e),h.eq=(e,t)=>h.isZero(e-t),h.neq=(e,t)=>c(!h.eq(e,t)),h.ge=(e,t)=>c(h.isZero(e-t)||e>t),h.gt=(e,t)=>c(!h.isZero(e-t)&&e>t),h.lt=(e,t)=>c(!h.isZero(e-t)&&ec(h.isZero(e-t)||eisNaN(e)||isNaN(t)?NaN:h.isZero(e)||h.isZero(t)?0:1,h.or=(e,t)=>isNaN(e)||isNaN(t)?NaN:h.isZero(e)&&h.isZero(t)?0:1,h.not=e=>isNaN(e)?NaN:h.isZero(e)?1:0,h.eps=()=>l,h.greaterOrEqual=(e,t,i)=>t-e<(i||l),h.lessOrEqual=(e,t,i)=>e-t<(i||l),h.equal=(e,t,i)=>Math.abs(e-t)<(i||l),h.greater=(e,t,i)=>e-t>(i||l),h.less=(e,t,i)=>t-e>(i||l),h.compare=(e,t,i)=>h.equal(e,t,i)?0:h.greater(e,t,i)?1:-1,h.max=Math.max,h.min=Math.min,h.pow=Math.pow,h.abs=Math.abs,h.log=Math.log,h.log10=e=>Math.log(e)/Math.LN10,h.sqrt=Math.sqrt,h.sign=e=>isNaN(e)?NaN:h.isZero(e)?0:e>0?1:-1,h.exp=Math.exp,h.sin=Math.sin,h.cos=Math.cos,h.tan=Math.tan,h.asin=Math.asin,h.acos=Math.acos,h.atan=Math.atan,h.floor=Math.floor,h.ceil=Math.ceil,h.round=Math.round,h.avg=(...e)=>{if(2===e.length)return(e[0]+e[1])/2;let t=0;for(let i=0;ie.symbol.open,h.high=e=>e.symbol.high,h.low=e=>e.symbol.low,h.close=e=>e.symbol.close,h.hl2=e=>(e.symbol.high+e.symbol.low)/2,h.hlc3=e=>(e.symbol.high+e.symbol.low+e.symbol.close)/3,h.ohlc4=e=>(e.symbol.open+e.symbol.high+e.symbol.low+e.symbol.close)/4,h.volume=e=>e.symbol.volume,h.updatetime=e=>e.symbol.updatetime,h.time=e=>e.symbol.bartime(),h.period=e=>e.symbol.period,h.tickerid=e=>e.symbol.tickerid,h.currencyCode=e=>e.symbol.currencyCode,h.unitId=e=>e.symbol.unitId,h.ticker=e=>e.symbol.ticker,h.interval=e=>e.symbol.interval,h.isdwm=e=>e.symbol.isdwm(),h.isintraday=e=>!e.symbol.isdwm(),h.isdaily=e=>"D"===e.symbol.resolution,h.isweekly=e=>"W"===e.symbol.resolution,h.ismonthly=e=>"M"===e.symbol.resolution,h.year=(e,t)=>h.timepart(e.symbol,r.YEAR,t),h.month=(e,t)=>h.timepart(e.symbol,r.MONTH,t),h.weekofyear=(e,t)=>h.timepart(e.symbol,r.WEEK_OF_YEAR,t),h.dayofmonth=(e,t)=>h.timepart(e.symbol,r.DAY_OF_MONTH,t),h.dayofweek=(e,t)=>h.timepart(e.symbol,r.DAY_OF_WEEK,t),h.hour=(e,t)=>h.timepart(e.symbol,r.HOUR_OF_DAY,t),h.minute=(e,t)=>h.timepart(e.symbol,r.MINUTE,t),h.second=(e,t)=>h.timepart(e.symbol,r.SECOND,t),h.add_days_considering_dst=(e,t,i)=>r.add_days_considering_dst(r.get_timezone(e),t,i),h.add_years_considering_dst=(e,t,i)=>r.add_years_considering_dst(r.get_timezone(e),t,i),h.selectSessionBreaks=(e,t)=>{if(h.isdwm(e)||void 0===e.symbol.session.timezone)return[];const i=(0, s.newBarBuilder)(e.symbol.period,e.symbol.session,null),r=[],n=t.length;if(i.moveTo(t[n-1]),1===n&&i.startOfBar(0)===t[0])r.push(t[0]);else{for(let e=n-2;e>=0;--e){const s=t[e];if(s>=i.startOfBar(0))continue;i.moveTo(s);const n=t[e+1];r.push(n)}r.reverse()}return r},h.selectPreAndPostMarketTimes=(e,t)=>{var i,s;if(h.isdwm(e)||void 0===e.symbol.session.timezone)return{preMarket:[],postMarket:[]};return new n(e.symbol.session.timezone,null!==(i=e.symbol.preMarketSubsession)&&void 0!==i?i:null,null!==(s=e.symbol.postMarketSubsession)&&void 0!==s?s:null).getPreAndPostMarketTimes(t)},h.iff=(e,t,i)=>h.not(e)?i:t,h.rising=(e,t)=>{for(let i=1;ie.get(0))return 0;return 1},h.falling=(e,t)=>{for(let i=1;i{const s=r.utc_to_cal(e.session.timezone,i||e.bartime());return r.get_part(s,t)},h.rsi=(e,t)=>h.isZero(t)?100:h.isZero(e)?0:100-100/(1+e/t),h.sum=(e,t,i)=>{const s=i.new_var(),r=h.nz(e.get())+h.nz(s.get(1))-h.nz(e.get(t));return s.set(r),r},h.sma=(e,t,i)=>{const s=h.sum(e,t,i);return h.na(e.get(t-1))?NaN:s/t},h.smma=(e,t,i)=>{const s=i.new_var(e),r=h.sma(s,t,i),n=i.new_var(),o=(n.get(1)*(t-1)+e)/t;return n.set(h.na(n.get(1))?r:o),n.get(0)},h.rma=(e,t,i)=>{const s=h.sum(e,t,i),r=t-1,n=e.get(r),o=i.new_var(),a=o.get(1),l=e.get(),c=h.na(n)?NaN:h.na(a)?s/t:(l+a*r)/t;return o.set(c),c},h.fixnan=(e,t)=>{const i=t.new_var();return isNaN(e)?i.get(1):(i.set(e),e)},h.tr=(e,t)=>{let i=t.new_var(h.close(t)).get(1);return e&&isNaN(i)&&(i=h.close(t)),h.max(h.max(h.high(t)-h.low(t),h.abs(h.high(t)-i)),h.abs(h.low(t)-i))},h.atr=(e,t)=>{const i=t.new_var(h.tr(void 0,t));return h.rma(i,e,t)},h.ema=(e,t,i)=>{const s=h.sum(e,t,i),r=i.new_var(),n=e.get(0),o=e.get(t-1),a=r.get(1),l=h.na(o)?NaN:h.na(a)?s/t:2*(n-a)/(t+1)+a;return r.set(l),l},h.wma=(e,t,i)=>{let s=0;for(let i=t=Math.round(t);i>=0;i--){s+=(t-i)*e.get(i)}return 2*s/(t*(t+1))},h.vwma=(e,t,i)=>{const s=i.new_var(h.volume(i)),r=i.new_var(e.get(0)*h.volume(i));return h.sma(r,t,i)/h.sma(s,t,i)},h.swma=(e,t)=>(e.get(0)+2*e.get(1)+2*e.get(2)+e.get(3))/6,h.supertrend=(e,t,i)=>{const s=h.atr(t,i),r=i.new_var(s).get(1),n=h.hl2(i);let o=n+s*e,a=n-s*e;const l=h.close(i),c=i.new_var(l).get(1),d=i.new_var(),u=h.nz(d.get(1)),p=i.new_var(),_=h.nz(p.get(1));a=h.gt(a,u)||h.lt(c,u)?a:u,d.set(a),o=h.lt(o,_)||h.gt(c,_)?o:_,p.set(o);let m=h.na();const g=i.new_var(),f=g.get(1);m=h.na(r)?1:f===_?l>o?-1:1:l-d(e,t,0,((e,t)=>h.lt(e,t)),Number.MAX_VALUE).index,h.lowest=(e,t,i)=>d(e,t,0,((e,t)=>h.lt(e,t)),Number.MAX_VALUE).value,h.highestbars=(e,t,i)=>-d(e,t,0,((e,t)=>h.gt(e,t)),Number.MIN_VALUE).index,h.highest=(e,t,i)=>d(e,t,0,((e,t)=>h.gt(e,t)),Number.MIN_VALUE).value,h.cum=(e,t)=>{const i=t.new_var(),s=h.nz(i.get(1))+e;return i.set(s),s},h.accdist=e=>{const t=h.high(e),i=h.low(e),s=h.close(e),r=h.volume(e);return h.cum(s===t&&s===i||t===i?0:r*(2*s-i-t)/(t-i),e)},h.correlation=(e,t,i,s)=>{ const r=h.sma(e,i,s),n=h.sma(t,i,s),o=s.new_var(e.get()*t.get());return(h.sma(o,i,s)-r*n)/Math.sqrt(h.variance2(e,r,i)*h.variance2(t,n,i))},h.stoch=(e,t,i,s,r)=>{const n=h.highest(t,s,r),o=h.lowest(i,s,r);return h.fixnan(100*(e.get()-o)/(n-o),r)},h.tsi=(e,t,i,s)=>{const r=s.new_var(h.change(e)),n=s.new_var(h.abs(h.change(e))),o=s.new_var(h.ema(r,i,s)),a=s.new_var(h.ema(n,i,s));return h.ema(o,t,s)/h.ema(a,t,s)},h.cross=(e,t,i)=>{if(isNaN(e)||isNaN(t))return!1;const s=i.new_var((r=e-t)<0?-1:0===r?0:1);var r;return!isNaN(s.get(1))&&s.get(1)!==s.get()},h.linreg=(e,t,i)=>{let s=0,r=0,n=0,o=0;for(let i=0;i{const r=s.new_var(),n=s.new_var(),o=s.new_var(),a=h.high(s),l=h.low(s),c=h.close(s),d=s.new_var(a),u=s.new_var(l),p=s.new_var(c),_=s.new_var();let m=_.get(1),g=n.get(1),f=o.get(1);n.set(g),o.set(f);let v=!1;const S=u.get(1),y=u.get(2),b=d.get(1),w=d.get(2),P=p.get(),C=p.get(1);2===h.n(s)&&(h.greater(P,C)?(r.set(1),o.set(d.get()),m=S,f=d.get()):(r.set(-1),o.set(u.get()),m=b,f=u.get()),v=!0,n.set(e),g=e);let x=m+g*(f-m);return 1===r.get()?h.greater(x,u.get())&&(v=!0,r.set(-1),x=Math.max(d.get(),o.get()),o.set(u.get()),n.set(e)):h.less(x,d.get())&&(v=!0,r.set(1),x=Math.min(u.get(),o.get()),o.set(d.get()),n.set(e)),v||(1===r.get()?h.greater(d.get(),o.get())&&(o.set(d.get()),n.set(Math.min(n.get()+t,i))):h.less(u.get(),o.get())&&(o.set(u.get()),n.set(Math.min(n.get()+t,i)))),1===r.get()?(x=Math.min(x,S),h.n(s)>2&&(x=Math.min(x,y))):(x=Math.max(x,b),h.n(s)>2&&(x=Math.max(x,w))),_.set(x),x},h.alma=(e,t,i,s)=>{const r=Math.floor(i*(t-1)),n=t/s*(t/s),o=[];let a=0;for(let e=0;ee.get()-e.get(1),h.roc=(e,t)=>{const i=e.get(t);return 100*(e.get()-i)/i},h.dev=(e,t,i)=>{const s=h.sma(e,t,i);return h.dev2(e,t,s)},h.dev2=(e,t,i)=>{let s=0;for(let r=0;r{const s=h.variance(e,t,i);return h.sqrt(s)},h.variance=(e,t,i)=>{const s=h.sma(e,t,i);return h.variance2(e,s,t)},h.variance2=(e,t,i)=>{let s=0;for(let r=0;r{if(h.na(e.get(t-1)))return NaN;let i=0;const s=e.get();for(let r=1;r{if(void 0===e.symbol.session.timezone)return()=>!1;const t=(0,s.newBarBuilder)(e.symbol.period,e.symbol.session,null);return e=>t.indexOfBar(e)===o.SessionStage.POST_SESSION&&(t.moveTo(e),!0)},h.error=e=>{throw new a(e)},h.dmi=(e,t,i)=>{const s=i.new_var(h.high(i)),r=i.new_var(h.low(i)),n=h.change(s),o=-h.change(r),a=i.new_var(h.na(n)||h.na(o)?h.na():h.and(h.gt(n,o),h.gt(n,0))?n:0),l=i.new_var(h.na(o)?h.na():h.and(h.gt(o,n),h.gt(o,0))?o:0),c=h.atr(e,i),d=h.fixnan(100*h.rma(a,e,i)/c,i),u=h.fixnan(100*h.rma(l,e,i)/c,i);let p=d+u;h.isZero(p)&&(p+=1) ;const _=Math.abs(d-u)/p*100,m=i.new_var(_),g=h.rma(m,t,i),f=i.new_var(g);return[d,u,_,g,(f.get(0)+f.get(e-1))/2]},h.zigzag=(e,t,i)=>new m(e,t,i).lastPrice(),h.zigzagbars=(e,t,i)=>{const s=new m(e,t,i);return-1===s.lastIndex()?NaN:s.lastIndex()-h.n(i)};const u=0,p=1;class _{constructor(e,t,i,s,r){this._areaRight=e,this._areaLeft=t,this._pivotType=i,this._series=s,this._currentIndex=r.new_var(0),this._currentValue=r.new_var(NaN),this._pivotIndex=r.new_var(-1),this._index=h.n(r),this._isNewBar=r.symbol.isNewBar;const n=this._currentIndex.get(1),o=this._currentValue.get(1),a=this._pivotIndex.get(1);this._index>1&&(this._currentIndex.set(n),this._currentValue.set(o),this._pivotIndex.set(a))}isPivotFound(){return-1!==this._pivotIndex.get()}pivotIndex(){return this._pivotIndex.get()}currentValue(){return this._currentValue.get()}pivotType(){return this._pivotType}reset(){this._currentValue.set(NaN),this._currentIndex.set(0),this._pivotIndex.set(-1)}isRightSideOk(e){return e-this._currentIndex.get()===this._areaRight}isViolate(e,t){if(e<1||isNaN(this._currentValue.get()))return!0;const i=this._series.get(this._index-e);return!!isNaN(i)||(i===this._currentValue.get()?t:this._pivotType===p?i>this._currentValue.get():ithis._areaRight}update(){if(this._isNewBar&&this.isPivotFound()&&this.reset(),this.processPoint(this._index),this.isRightSideOk(this._index)){if(-1===this._pivotIndex.get()){let e=!0;for(let t=0;t1&&this.addPivot(n,o,a),this.processPivot(this._pivotHigh),this.processPivot(this._pivotLow)}addPivot(e,t,i){this._lastIndex.set(e),this._lastVal.set(t),this._lastType.set(i)}updatePivot(e,t){this._lastIndex.set(e),this._lastVal.set(t)}lastPrice(){return this._lastVal.get()}lastIndex(){return this._lastIndex.get()}addPoint(e,t,i){if(isNaN(this._lastVal.get()))return void this.addPivot(e,t,i);const s=this._lastVal.get();if(this._lastType.get()===i){return void((i===p?t>s:tthis._deviation&&this.addPivot(e,t,i)}processPivot(e){e.update(),this._isBarClosed&&e.isPivotFound()&&this.addPoint(e.pivotIndex(),e.currentValue(),e.pivotType())}}}, @@ -122,27 +122,27 @@ plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{line in_4:5,in_5:3}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Jaw",histogramBase:0,joinPoints:!1},plot_1:{title:"Teeth",histogramBase:0,joinPoints:!1},plot_2:{title:"Lips",histogramBase:0,joinPoints:!1}},description:"Williams Alligator",shortDescription:"Alligator",is_price_study:!0,inputs:[{id:"in_0",name:"Jaw Length",defval:21,type:"integer",min:1,max:2e3},{id:"in_1",name:"Teeth Length",defval:13,type:"integer",min:1,max:2e3},{id:"in_2",name:"Lips Length",defval:8,type:"integer",min:1,max:2e3},{id:"in_3",name:"Jaw Offset",defval:8,type:"integer",min:1,max:2e3},{id:"in_4",name:"Teeth Offset",defval:5,type:"integer",min:1,max:2e3},{id:"in_5",name:"Lips Offset",defval:3,type:"integer",min:1,max:2e3}],id:"Williams Alligator@tv-basicstudies-1",scriptIdPart:"",name:"Williams Alligator",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2),o=this._input(3),a=this._input(4),l=this._input(5),c=r.Std.hl2(this._context);return[{value:r.Std.smma(c,i,this._context),offset:o},{value:r.Std.smma(c,s,this._context),offset:a},{value:r.Std.smma(c,n,this._context),offset:l}]}}},{name:"Williams Fractals",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,defaults:{styles:{plot_0:{plottype:"shape_triangle_down",visible:!0,location:"BelowBar",transparency:0,color:a},plot_1:{plottype:"shape_triangle_up",visible:!0,location:"AboveBar",transparency:0,color:u}},inputs:{in_0:2}},plots:[{id:"plot_0",type:"shapes"},{id:"plot_1",type:"shapes"}],styles:{plot_0:{title:"Down fractals",isHidden:!1},plot_1:{title:"Up fractals",isHidden:!1}},description:"Williams Fractal",shortDescription:"Fractals",is_price_study:!0,is_hidden_study:!1,id:"Williams Fractals@tv-basicstudies-1",inputs:[{id:"in_0",name:"Periods",defval:2,type:"integer",min:2,max:1e12}],scriptIdPart:"",name:"Williams Fractals",isCustomIndicator:!0,format:{type:"inherit"}},constructor:function(){this.f_0=function(){for(var e=this._input(0),t=this._context.new_var(r.Std.high(this._context)),i=!0,s=!0,n=!0,o=!0,a=!0,l=!0,c=1;c<=e;c++)i=r.Std.and(i,r.Std.lt(t.get(e-c),t.get(e))),s=r.Std.and(s,r.Std.lt(t.get(e+c),t.get(e))),n=r.Std.and(n,r.Std.and(r.Std.le(t.get(e+1),t.get(e)),r.Std.lt(t.get(e+c+1),t.get(e)))),o=r.Std.and(o,r.Std.and(r.Std.le(t.get(e+1),t.get(e)),r.Std.and(r.Std.le(t.get(e+2),t.get(e)),r.Std.lt(t.get(e+c+2),t.get(e))))),a=r.Std.and(a,r.Std.and(r.Std.le(t.get(e+1),t.get(e)),r.Std.and(r.Std.le(t.get(e+2),t.get(e)),r.Std.and(r.Std.le(t.get(e+3),t.get(e)),r.Std.lt(t.get(e+c+3),t.get(e)))))),l=r.Std.and(l,r.Std.and(r.Std.le(t.get(e+1),t.get(e)),r.Std.and(r.Std.le(t.get(e+2),t.get(e)),r.Std.and(r.Std.le(t.get(e+3),t.get(e)),r.Std.and(r.Std.le(t.get(e+4),t.get(e)),r.Std.lt(t.get(e+c+4),t.get(e)))))));var h=r.Std.or(s,r.Std.or(n,r.Std.or(o,r.Std.or(a,l)))),d=r.Std.and(i,h),u=this._context.new_var(r.Std.low(this._context)),p=1,_=1,m=1,g=1,f=1,v=1;for(c=1;c<=e;c++)p=r.Std.and(p,r.Std.gt(u.get(e-c),u.get(e))), _=r.Std.and(_,r.Std.gt(u.get(e+c),u.get(e))),m=r.Std.and(m,r.Std.and(r.Std.ge(u.get(e+1),u.get(e)),r.Std.gt(u.get(e+c+1),u.get(e)))),g=r.Std.and(g,r.Std.and(r.Std.ge(u.get(e+1),u.get(e)),r.Std.and(r.Std.ge(u.get(e+2),u.get(e)),r.Std.gt(u.get(e+c+2),u.get(e))))),f=r.Std.and(f,r.Std.and(r.Std.ge(u.get(e+1),u.get(e)),r.Std.and(r.Std.ge(u.get(e+2),u.get(e)),r.Std.and(r.Std.ge(u.get(e+3),u.get(e)),r.Std.gt(u.get(e+c+3),u.get(e)))))),v=r.Std.and(v,r.Std.and(r.Std.ge(u.get(e+1),u.get(e)),r.Std.and(r.Std.ge(u.get(e+2),u.get(e)),r.Std.and(r.Std.ge(u.get(e+3),u.get(e)),r.Std.and(r.Std.ge(u.get(e+4),u.get(e)),r.Std.gt(u.get(e+c+4),u.get(e)))))));var S=r.Std.or(_,r.Std.or(m,r.Std.or(g,r.Std.or(f,v))));return[r.Std.and(p,S),d]},this.main=function(e,t){this._context=e,this._input=t;var i=this.f_0();return[{value:i[0],offset:-this._input(0)},{value:i[1],offset:-this._input(0)}]}}},{name:"Guppy Multiple Moving Average",metainfo:{isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,description:"Guppy Multiple Moving Average",shortDescription:"GMMA",is_price_study:!0,id:"Guppy Multiple Moving Average@tv-basicstudies-1",_metainfoVersion:52,format:{type:"inherit"},defaults:{inputs:{traderEMA1Length:3,traderEMA2Length:5,traderEMA3Length:8,traderEMA4Length:10,traderEMA5Length:12,traderEMA6Length:15,investorEMA1Length:30,investorEMA2Length:35,investorEMA3Length:40,investorEMA4Length:45,investorEMA5Length:50,investorEMA6Length:60},styles:{traderEMA1:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:15,visible:!0},traderEMA2:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:12,visible:!0},traderEMA3:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:9,visible:!0},traderEMA4:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:6,visible:!0},traderEMA5:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:3,visible:!0},traderEMA6:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0},investorEMA1:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:15,visible:!0},investorEMA2:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:12,visible:!0},investorEMA3:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:9,visible:!0},investorEMA4:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:6,visible:!0},investorEMA5:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:3,visible:!0},investorEMA6:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0}}},inputs:[{defval:3,id:"traderEMA1Length",max:1e3,min:1,name:"Trader EMA 1 length",type:"integer"},{defval:5,id:"traderEMA2Length",max:1e3,min:1,name:"Trader EMA 2 length",type:"integer"},{defval:8,id:"traderEMA3Length",max:1e3,min:1,name:"Trader EMA 3 length",type:"integer"},{defval:10,id:"traderEMA4Length",max:1e3,min:1,name:"Trader EMA 4 length",type:"integer"},{ defval:12,id:"traderEMA5Length",max:1e3,min:1,name:"Trader EMA 5 length",type:"integer"},{defval:15,id:"traderEMA6Length",max:1e3,min:1,name:"Trader EMA 6 length",type:"integer"},{defval:30,id:"investorEMA1Length",max:1e3,min:1,name:"Investor EMA 1 length",type:"integer"},{defval:35,id:"investorEMA2Length",max:1e3,min:1,name:"Investor EMA 2 length",type:"integer"},{defval:40,id:"investorEMA3Length",max:1e3,min:1,name:"Investor EMA 3 length",type:"integer"},{defval:45,id:"investorEMA4Length",max:1e3,min:1,name:"Investor EMA 4 length",type:"integer"},{defval:50,id:"investorEMA5Length",max:1e3,min:1,name:"Investor EMA 5 length",type:"integer"},{defval:60,id:"investorEMA6Length",max:1e3,min:1,name:"Investor EMA 6 length",type:"integer"}],plots:[{id:"traderEMA1",type:"line"},{id:"traderEMA2",type:"line"},{id:"traderEMA3",type:"line"},{id:"traderEMA4",type:"line"},{id:"traderEMA5",type:"line"},{id:"traderEMA6",type:"line"},{id:"investorEMA1",type:"line"},{id:"investorEMA2",type:"line"},{id:"investorEMA3",type:"line"},{id:"investorEMA4",type:"line"},{id:"investorEMA5",type:"line"},{id:"investorEMA6",type:"line"}],styles:{traderEMA1:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 1"},traderEMA2:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 2"},traderEMA3:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 3"},traderEMA4:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 4"},traderEMA5:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 5"},traderEMA6:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 6"},investorEMA1:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 1"},investorEMA2:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 2"},investorEMA3:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 3"},investorEMA4:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 4"},investorEMA5:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 5"},investorEMA6:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 6"}}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._context.new_var(r.Std.close(this._context)),s=this._input(0),n=this._input(1),o=this._input(2),a=this._input(3),l=this._input(4),c=this._input(5),h=r.Std.ema(i,s,this._context),d=r.Std.ema(i,n,this._context),u=r.Std.ema(i,o,this._context),p=r.Std.ema(i,a,this._context),_=r.Std.ema(i,l,this._context),m=r.Std.ema(i,c,this._context),g=this._input(6),f=this._input(7),v=this._input(8),S=this._input(9),y=this._input(10),b=this._input(11);return[h,d,u,p,_,m,r.Std.ema(i,g,this._context),r.Std.ema(i,f,this._context),r.Std.ema(i,v,this._context),r.Std.ema(i,S,this._context),r.Std.ema(i,y,this._context),r.Std.ema(i,b,this._context)]}}},{name:"52 Week High/Low",metainfo:{_metainfoVersion:52,id:"52 Week High/Low@tv-basicstudies-1",description:"52 Week High/Low",shortDescription:"52W H/L",is_price_study:!0,format:{type:"inherit"},plots:[],graphics:{horizlines:{highest:{name:"Highest"},lowest:{name:"Lowest"}}}, -inputs:[{defval:"close",id:"highestSource",name:"High source",options:["close","high"],type:"text"},{defval:"close",id:"lowestSource",name:"Low source",options:["close","low"],type:"text"}],defaults:{graphics:{horizlines:{highest:{color:"rgb(93, 96, 107)",showPrice:!0,style:1,visible:!0,width:2},lowest:{color:"rgb(93, 96, 107)",showPrice:!0,style:1,visible:!0,width:2}}},inputs:{highestSource:"close",lowestSource:"close"}}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this._symbolSupports1DResolution=0===this._context.symbol.info.supported_resolutions.length||-1!==this._context.symbol.info.supported_resolutions.indexOf("1D"),this._symbolSupports1DResolution&&"1D"!==r.Std.period(this._context)&&this._context.new_sym(this._context.symbol.ticker,"1D")},this.main=function(e,t){this._symbolSupports1DResolution||r.Std.error(`Daily bars are not available for ${this._context.symbol.info.name}`),this._context=e,this._input=t,"1D"!==r.Std.period(this._context)&&this._context.select_sym(1);const i=this._input(0),s=this._input(1),n=r.Std.time(this._context),o=this._context.new_unlimited_var(n),a=this._context.new_unlimited_var(r.Std[i](this._context)),l=this._context.new_unlimited_var(r.Std[s](this._context));if(o.get(365),!this._context.symbol.isLastBar||!this._context.symbol.isNewBar)return null;const c=r.Std.add_years_considering_dst(this._context.symbol.info.timezone,new Date(n),-1),h=o.indexOf(c.getTime());return{nonseries:!0,type:"study_graphics",data:{graphicsCmds:{create:{horizlines:[{styleId:"highest",data:[{startIndex:n,endIndex:n,level:r.Std.highest(a,h,this._context),extendLeft:!0,extendRight:!0}]},{styleId:"lowest",data:[{startIndex:n,endIndex:n,level:r.Std.lowest(l,h,this._context),extendLeft:!0,extendRight:!0}]}]},erase:[{action:"all"}]}}}}}}]},66846:(e,t,i)=>{"use strict";var s;i.d(t,{SubsessionId:()=>s}),function(e){e.Regular="regular",e.Extended="extended",e.PreMarket="premarket",e.PostMarket="postmarket"}(s||(s={}))},34108:(e,t,i)=>{"use strict";i.d(t,{PointsetsManager:()=>n});var s=i(36274);const r=(0,i(59224).getLogger)("ChartApi.PointsetsManager");class n{constructor(){this._pointsetsDataBySymbol=new Map}destroy(){this._pointsetsDataBySymbol.clear()}createPointset(e,t,i,s,n){let o=this._pointsetsDataBySymbol.get(t);void 0===o&&(o=new Map,this._pointsetsDataBySymbol.set(t,o));const a=[];for(const t of s){const[i,s]=t;"number"!=typeof i||Number.isNaN(i)?r.logWarn(`Pointset time is invalid: id=${e}, ${i} of type ${typeof i}`):a.push({point:t,extrapolation:n.extrapolateTimeWithOffsetToTime(1e3*i,s)})}s.length===a.length&&o.set(e,{resolution:i,points:a})}removePointset(e){const t=[];this._pointsetsDataBySymbol.forEach(((i,s)=>{i.delete(e),0===i.size&&t.push(s)}));for(const e of t)this._pointsetsDataBySymbol.delete(e)}invalidatePointsetsForSymbol(e,t){const i=this._pointsetsDataBySymbol.get(e);void 0!==i&&i.forEach(((e,i)=>{if(s.Interval.isEqual(e.resolution,t))for(const t of e.points)null!==t.extrapolation&&t.extrapolation.exact&&(t.extrapolation.exact=!1)}))} -getUpdatesForSymbol(e,t,i,s){const r=new Map,n=this._pointsetsDataBySymbol.get(e);return void 0!==n&&n.forEach(((e,n)=>{const o=this._refreshPointsetData(e,t,i,s);null!==o&&r.set(n,o)})),r}_refreshPointsetData(e,t,i,n){if(s.Interval.isEqual(e.resolution,t))for(let t=0;t ${t}`),null;o.push({index:i,value:[a.index,a.timeMs/1e3]})}return o}}},21125:(e,t,i)=>{"use strict";i.d(t,{SessionTimeScale:()=>v});var s=i(50151),r=i(14483),n=i(41249),o=i(78071),a=i(77475),l=i(61401),c=i(13041);function h(e){return 60*e*60*1e3}function d(e){return 60*e*1e3}const u=[{divisor:1,weight:18},{divisor:(p=1,1e3*p),weight:19},{divisor:d(1),weight:20},{divisor:d(5),weight:21},{divisor:d(30),weight:22},{divisor:h(1),weight:30},{divisor:h(3),weight:31},{divisor:h(6),weight:32},{divisor:h(12),weight:33}];var p;function _(e,t){if(null!==t){if(e.getUTCFullYear()!==t.getUTCFullYear())return 70;if(e.getUTCMonth()!==t.getUTCMonth())return 60;if(e.getUTCDate()!==t.getUTCDate())return 50;const i=t.getTime(),s=e.getTime();for(let e=u.length-1;e>=0;--e)if(Math.floor(i/u[e].divisor)!==Math.floor(s/u[e].divisor))return u[e].weight}return 18}function m(e,t,i=0){if(0===e.length)return[];let s=i,r=i;const n=[];for(;s=t.length?(n.push({old:s,new:l.INVALID_TIME_POINT_INDEX}),s++):e[s].timeMs===t[r].timeMs?(s!==r&&n.push({old:s,new:r}),s++,r++):e[s].timeMs{if(e.new===t.new&&e.new===l.INVALID_TIME_POINT_INDEX)return e.old-t.old;if(e.new===l.INVALID_TIME_POINT_INDEX)return-1;if(t.new===l.INVALID_TIME_POINT_INDEX)return 1;const i=e.old-e.new,s=t.old-t.new;return i>0?s>0?e.old-t.old:-1:s<0?t.new-e.new:1}))}function g(e,t){return{span:e.markWeight,time:e.displayTime,index:t}}const f=r.enabled("end_of_period_timescale_marks");class v{constructor(){this._completed=!0,this._mainSymbolExtrapolator=null,this._pointDataByTimePoint=new Map,this._instanceIds=new Set,this._displayTimezone=null,this._minFutureBarsCount=0,this._sortedTimePoints=[]}destroy(){this.clearTimeScale()}setCompleted(e){this._completed=e}isCompleted(){return this._completed}clearTimeScale(){return this._pointDataByTimePoint.clear(),this._instanceIds.clear(),this._sortedTimePoints=[],{baseIndex:null,pointsIndex:0,indexChange:[],marks:[],points:[]}}indexOfTime(e){if(0===this._sortedTimePoints.length)return null===this._mainSymbolExtrapolator?null:this._mainSymbolExtrapolator.indexOfTime(e);if(ethis._sortedTimePoints[this._sortedTimePoints.length-1].timeMs){if(null===this._mainSymbolExtrapolator)return null;const t=this._mainSymbolExtrapolator.indexOfTime(e),i=this._mainSymbolExtrapolator.indexOfTime(this._sortedTimePoints[this._sortedTimePoints.length-1].timeMs);if(null===t||null===i)return null;const s=t.index-i.index-1;return{index:this._sortedTimePoints.length+s,timeMs:t.timeMs}}let t=(0,o.lowerbound)(this._sortedTimePoints,e,((e,t)=>e.timeMs({timeMs:e,markWeight:0,displayTime:NaN})));this._fillPointsData(i,0,0!==this._sortedTimePoints.length?this._sortedTimePoints[this._sortedTimePoints.length-1].displayTime:null);const r=[];for(let t=e;tg(e,i+t)));return r.concat(n)}setTimezone(e){this._displayTimezone="exchange"===e?null:(0,n.get_timezone)(e),this._fillPointsData(this._sortedTimePoints,0)}fillIndexesInRows(e){if(0===e.length)return;let t=-1,i=(0,o.lowerbound)(this._sortedTimePoints,Math.round(1e3*e[0].value[0]),((e,t)=>e.timeMse.timeMs{for(;i=this._sortedTimePoints.length){const t=this.indexOfTime(e);if(null===t)return l.INVALID_TIME_POINT_INDEX;i=t.timeMs!==e?t.index+1:t.index}return(0,s.assert)(i>t,"data must have unique sorted times"),t=i,i}))}firstSeriesBarTime(){return 0===this._sortedTimePoints.length?null:this._sortedTimePoints[0].timeMs} -replaceBarsTimesTail(e,t){if(0===t.length)return null;if(!this._instanceIds.has(e))return this.setSeriesBarsTimes(e,t);const i=[],s=(0,o.lowerbound)(this._sortedTimePoints,t[0],((e,t)=>e.timeMs({timeMs:e.timeMs,pointData:e.pointData,markWeight:0,displayTime:NaN})));for(let e=s;ee.timeMs-t.timeMs));const a=this._updateTimeScalePointsTail(n);return this._applyTimeScaleChanges(a,!1)}setSeriesBarsTimes(e,t){return this._setBarsTimes(e,t)}setStudyBarsTimes(e,t){return this._setBarsTimes(e,t)}_setBarsTimes(e,t){const i=0!==this._pointDataByTimePoint.size;if(this._instanceIds.has(e))for(const t of this._sortedTimePoints)t.pointData.instances.delete(e);0===t.length?this._instanceIds.delete(e):this._instanceIds.add(e),this._addBarsTimesToInstance(e,t,!1),i&&this._cleanupPointsData(this._sortedTimePoints);const s=[];this._pointDataByTimePoint.forEach(((e,t)=>{s.push({markWeight:0,timeMs:t,displayTime:NaN,pointData:e})})),s.sort(((e,t)=>e.timeMs-t.timeMs));const r=this._updateTimeScalePoints(s);return this._applyTimeScaleChanges(r,!1)}_updateFutureBars(){if(0===this._minFutureBarsCount||null===this._mainSymbolExtrapolator)return;if(0!==this._sortedTimePoints.length){const e=this._sortedTimePoints[this._sortedTimePoints.length-1].timeMs;this._mainSymbolExtrapolator.ensureExtrapolatedToFutureTime(e)}const e=this._futureBarsFirstPointIndex();this._mainSymbolExtrapolator.setMinFutureBarsCount(e+this._minFutureBarsCount)}_addBarsTimesToInstance(e,t,i){const s=i?[]:null;for(const i of t){const t=this._pointDataByTimePoint.get(i);if(void 0===t){const t=new Set;t.add(e);const r={index:0,instances:t};this._pointDataByTimePoint.set(i,r),null!==s&&s.push({timeMs:i,pointData:r})}else t.instances.add(e)}return s}_futureBarsFirstPointIndex(){if(null===this._mainSymbolExtrapolator||0===this._sortedTimePoints.length)return 0;const e=this._mainSymbolExtrapolator.futureBars();return(0,o.upperbound_int)(e,this._sortedTimePoints[this._sortedTimePoints.length-1].timeMs)}_futureBars(){return null===this._mainSymbolExtrapolator?[]:this._mainSymbolExtrapolator.futureBars().slice(this._futureBarsFirstPointIndex(),this._futureBarsFirstPointIndex()+1e3)}_cleanupPointsData(e){for(const t of e)0===t.pointData.instances.size&&this._pointDataByTimePoint.delete(t.timeMs)}_updateTimeScalePoints(e){let t=-1;for(let i=0;ie.timeMs=this._sortedTimePoints.length)continue;this._sortedTimePoints[n].timeMs!==r.timeMs&&-1===i&&(i=n)}const s=t+e.length;if(i=S(i,this._sortedTimePoints.length,s),-1===i)return null;this._fillPointsData(e,0,0===t||0===this._sortedTimePoints.length?null:this._sortedTimePoints[t-1].displayTime);const r=m(this._sortedTimePoints.slice(t),e).map((e=>({old:e.old+t,new:e.new===l.INVALID_TIME_POINT_INDEX?e.new:e.new+t})));{const i=this._sortedTimePoints;let r=0;for(;t+r1&&null===i){const t=Math.ceil(n/(e.length-1)),i=new Date(1e3*(e[0].displayTime-t));e[0].markWeight=_(new Date(1e3*e[0].displayTime),i)}}(e,t,i)}_applyTimeScaleChanges(e,t){if(null===e)return t?(this._fillPointsData(this._sortedTimePoints,0),{points:[],pointsIndex:0,baseIndex:this._getBaseIndex(),indexChange:[],marks:this.tickMarks(0)}):null;let i=e.pointsIndex;if(0!==i&&t&&(this._fillPointsData(this._sortedTimePoints,0),i=0),0===this._sortedTimePoints.length)return{baseIndex:null,pointsIndex:0,indexChange:[],marks:[],points:[]};const s=[];for(let t=e.pointsIndex;t{"use strict" -;var s=i(3035),r=i(74649),n=i(61476),o=i(76537).SymbolExtrapolator,a=i(21125).SessionTimeScale,l=i(34108).PointsetsManager,c=i(60156),h=i(77475).createDwmAligner,d=i(36274).Interval,u=i(76422),p=i(2663).visitObject,_=i(1722).isObject;i(24172),i(60325);var m=i(79850).DatafeedRequestsCachedProcessor,g=i(38618).timezoneIsAvailable,f=i(77475).isAlignmentEnabled,v=i(27856),S=v.isEncodedExtendedSymbol,y=v.decodeExtendedSymbol,b=i(42960).extractSymbolNameFromSymbolInfo,w=i(48739).replaceGraphicsTimesWithTimePointIndexIndex,P=i(14483),C=i(66846).SubsessionId,x=i(60156).getPeriodsBetweenDates;const T="pre_post_market_sessions",I=P.enabled(T);var M=-5e6;function L(e){var t=e.findIndex((function(e){return e.index!==M}));return-1===t?[]:0===t?e:e.slice(t)}function A(e,t,i){if(e){if("string"==typeof e)return void console.warn("`logo_urls` should be an array of urls, not a string.");const[t,s]=e;s?(i["base-currency-logoid"]=t,i["currency-logoid"]=s):i.logoid=e}t&&(i.provider_id=t)}function k(e,t){return e+"_"+t}function D(e){if(null===e||"number"==typeof e)return e;if("object"==typeof e&&Array.isArray(e)){switch(e[0]){case"bar_count":return e[2];case"from_to":return e.length>=3?e[2]:null}}return null}var E=function(e){var t=this;this._studiesCache={},this._objectsDataCache={},this._studiesNonSeriesTimes={},this._metainfoCache=[],this._barsCoefficientsCache={},this._externalDatafeed=e,e.getVolumeProfileResolutionForPeriod&&r.overwriteVolumeProfileResolutionForPeriodGetter((function(t,i,s,r){return e.getVolumeProfileResolutionForPeriod(t,i,s,r)})),this._datafeedConfiguration=null,this._marketStatusWatchers={},this._resolveRequests={},this._resolvePromisesBySymbolId=new Map,this._symbolIdToSymbolRequestString=new Map,this._callbacks={},this._serverTimeOffset=0,t._logMessage("Datafeed settings received: {0}".format(JSON.stringify(window.configurationData))),t._datafeedConfiguration=t._adoptConfigurationData(window.configurationData),t._fireEvent("configuration_received"),t._externalDatafeed.getServerTime&&t._externalDatafeed.getServerTime((function(e){t._serverTimeOffset=e-(new Date).valueOf()/1e3})),this._invalidatedPointsetSessions=new Set,this._refreshPointsetsTimerId=null,this._pointsetsManagers={},this._quotesInfo=[],this._depthInfo=[],this._endOfData={},this._computeStudyCounter=0,this._symbolExtrapolators={},this._timeScales={},this._cachedDatafeed=new m(e,this.serverTimeOffset.bind(this),this._datafeedConfiguration.reset_cache_timeout),n.setupFeed({resolve:function(e,i,s,r){t._resolveSymbolByName(e,i,s,r)},subscribe:function(e,i,s,r,n){return t._cachedDatafeed.subscribe(e,i,s,function(e,i,s){var r=new c.SessionInfo(e.timezone,e.session,e.session_holidays,e.corrections),n=c.newBarBuilder(i,r,r);return function(e){if(e&&e.count()){var i=1e3*t.getCurrentUTCTime();n.moveTo(i),n.indexOfBar(i)>=0&&e.setLastBarClosed(!1)}s(e)}}(e,i,r),n)},unsubscribe:function(e){return t._cachedDatafeed.unsubscribe(e)}})};function V(e,t){return e+"_"+t}function B(e,t,i,s){return e+(t?"_#_"+t:"")+(i?"_#_"+i:"")+(s?"_#_"+s:"")} -E.prototype._getSymbolExtrapolator=function(e,t,i){var s=d.normalize(i),r=function(e,t,i){const s=void 0!==t.subsession_id?","+t.subsession_id:"";return e+","+t.full_name+","+i+s}(e,t,s),n=this._symbolExtrapolators[r];return void 0===n&&(n=new o(t,s),this._symbolExtrapolators[r]=n),n},E.prototype._barsCoefficients=function(e,t){if(void 0===y(e).type)return{};var i=e+t;return this._barsCoefficientsCache[i]||(this._barsCoefficientsCache[i]={}),this._barsCoefficientsCache[i]},E.prototype.destroy=function(){this._cachedDatafeed.destroy(),this._externalDatafeed=null,Object.keys(this._pointsetsManagers).forEach((function(e){this._pointsetsManagers[e].destroy()}),this),this._pointsetsManagers={}},E.prototype.purgeCache=function(){this._endOfData={},this._resolveRequests={},this._objectsDataCache={},this._studiesNonSeriesTimes={},this._studiesCache={},this._resolvePromisesBySymbolId.clear(),this._symbolIdToSymbolRequestString.clear(),Object.keys(this._pointsetsManagers).forEach((function(e){this._pointsetsManagers[e].destroy()}),this),this._pointsetsManagers={},Object.keys(this._timeScales).forEach((function(e){this._timeScales[e].destroy()}),this),this._timeScales={},Object.keys(this._symbolExtrapolators).forEach((function(e){this._symbolExtrapolators[e].destroy()}),this),this._symbolExtrapolators={}},E.prototype.purgeDataCache=function(){this._cachedDatafeed.purgeCache()},E.prototype._logMessage=function(e){P.enabled("charting_library_debug_mode")&&console.log(e)},E.prototype.on=function(e,t){return this._callbacks.hasOwnProperty(e)||(this._callbacks[e]=[]),this._callbacks[e].push(t),this},E.prototype._fireEvent=function(e,t,i){if(this._callbacks.hasOwnProperty(e)){for(var s=this._callbacks[e],r=0;r{this._resolveSymbolImpl(e,(e=>{t(e.price_sources)}),(e=>{i(e)}))}))},E.prototype.supportedSymbolsTypes=function(){return this._datafeedConfiguration.symbols_types||[]},E.prototype.symbolsGrouping=function(){return this._datafeedConfiguration.symbols_grouping||{futures:/$a/}},E.prototype._findStudyObject=function(e){e.endsWith("!")&&(e=e.slice(0,-1));var t=e.split("@")[0],i=JSServer.studyLibrary.filter((function(i){return i.metainfo.id===e||i.metainfo.shortDescription===t}));return 0===i.length?null:i[0]},E.prototype.getMarks=function(e,t,i,s,r){var n={red:6,green:5,blue:4,yellow:3} -;if(this._externalDatafeed.getMarks&&this._datafeedConfiguration.supports_marks){this._logMessage("Requesting bars marks: symbol {0}, resolution {1}, range [{2} ... {3}]".format(e.full_name,r,new Date(1e3*t).toUTCString(),new Date(1e3*i).toUTCString()));var o=this;this._externalDatafeed.getMarks(e,t,i,(function(t){var i=t.map((function(e){return e.time=parseInt(e.time),e}));o._logMessage("Received bars marks: symbol {0}, resolution {1}, marks {2}".format(e.full_name,r,JSON.stringify(i)));var a=h(r,e),l=P.enabled("two_character_bar_marks_labels"),c=i.map((function(e){return e.tickmark=null!==a?a.timeToSessionStart(1e3*e.time)/1e3:e.time,e.direction=n[e.color],e.onClicked=function(){u.emit("onMarkClick",e.id)},e.label=!!e.label&&(l?e.label.slice(0,2):e.label[0]),e}));s(c)}),r)}},E.prototype.getTimescaleMarks=function(e,t,i,s,r){if(this._externalDatafeed.getTimescaleMarks&&this._datafeedConfiguration.supports_timescale_marks){this._logMessage("Requesting timescale marks: symbol {0}, resolution {1}, range [{2} ... {3}]".format(e.full_name,r,new Date(1e3*t).toUTCString(),new Date(1e3*i).toUTCString()));var n=this;this._externalDatafeed.getTimescaleMarks(e,t,i,(function(t){n._logMessage("Received timescale marks: symbol {0}, resolution {1}, marks {2}".format(e.full_name,r,JSON.stringify(t)));var i=h(r,e),o=t.map((function(e){return e.tickmark=null!==i?i.timeToSessionStart(1e3*e.time)/1e3:e.time,e}));s(o)}),r)}},E.prototype.getSeriesLastBarTime=function(e,t){var i=this._getSeriesData(e,t);return null===i||0===i.length?null:i[i.length-1].timeMs},E.prototype.getSeriesInterval=function(e,t){var i=this._studiesCache[e][t];return i?i.resolution:null},E.prototype.getSeriesSymbolInfo=function(e,t){var i=this._studiesCache[e][t];return i?i.symbolInfo:null},E.prototype._getSeriesData=function(e,t){return this._objectsDataCache[V(e,t)]||null},E.prototype._computeStudy=async function(e,t,i,s,n,o,a,l,c,u){var p=!0,_=[];null!==l&&(this._objectsDataCache[l]=null),this._timeScales[e].setCompleted(!1);var m=this._computeStudyCounter++;function g(e,t){if(e_[a].timeMs;l?_.push({index:g(s,_.length),value:[s/1e3].concat(r),timeMs:s}):(_[a].index=g(s,a),_[a].value=[s/1e3].concat(r),_[a].timeMs=s),p||u.onRealtimeCallback([_[_.length-1]],l,_.length,v,i)}(e,t,i)},nonseriesOut:function(e,t){u.onNonSeriesDataUpdate(t,i)},setNoMoreData:function(){S=!0},recalc:function(e,s){p=!1,_.endOfData=S,_.emptyBarCount=s.emptyBarCount,t.error&&null!==t.error()||(null!==l&&(y._objectsDataCache[l]=_),u.onDataReadyCallback(_,v,i,s))}});if(!y._studiesCache[e]||!y._studiesCache[e][n])throw Error("This should never happen");y._studiesCache[e][n].engine=w}catch(e){if(!e.studyError)throw e;u.onErrorCallback(e.message)}}else u.onErrorCallback("Unsupported resolution. Did you forget to set has_intraday to true?")}(w,C)},E.prototype._createStudy=function(e,t,i,s,r,n,o,a){var l=this;function c(e,t,i){if(l._studiesCache[s][r].completed=!0,e=L(e),l._setEndOfData(s,r,n,!0),l._studyCanExtendTimeScale(s,r)){const t=e.map((function(e){return e.timeMs})),i=l._timeScales[s].setStudyBarsTimes(r,t);l._applyTimeScaleUpdate(s,i)}l._timeScales[s].fillIndexesInRows(e),TradingView.ChartapiMessagerInstances[s].onDataUpdate(r,n,e,t),TradingView.ChartapiMessagerInstances[s].onStudyCompleted(r,n),l._updateTimeScaleState(s)}function h(e){var t={};if(0!==e.size){var i={},n=l._studiesCache[s][r].metainfo;e.forEach((function(e,t){i[n.plots[t].id]=e})),t.data={offsets:i}}return t}a=function(e){if(Array.isArray(e))return e;for(var t=[],i=l._studiesCache[s][r].metainfo.inputs,n=0;n=0},E.prototype.ensureExtendedTo=function(e,t,i){if(!this._studiesCache[t][e])throw Error("This should never happen");var s=this;setTimeout((function(){s._recreateSourcesForDataRange(t,{to:i})}),0)},E.prototype.extendSeriesRange=function(e,t){var i=this._timeScales[e].firstSeriesBarTime();if(null!==i){var s=this._mainSeriesRecord(e);if(d.isDWM(s.resolution)&&null!=s.symbolInfo){var r=h(s.resolution,s.symbolInfo);null!==r&&(i=r.timeToExchangeTradingDay(i))} -var n=this._symbolIdToSymbolRequestString.get(k(e,s.symbolId)),o=this._barsCoefficients(n,s.resolution),a=o.barsCoefficient||1;if(!o.barsCoefficient){var l=this._getSeriesData(e,s.guid);null!==l&&(o.expectedBarsCount=l.length+t)}var c=this;setTimeout((function(){c._recreateSourcesForDataRange(e,{to:i,countBack:(t+2)*a})}),0)}else this._logMessage("Nothing to extend - there is no points on time scale")},E.prototype.seriesTurnaround=function(e,t){return this._studiesCache[e]&&this._studiesCache[e][t]&&this._studiesCache[e][t].turnaround},E.prototype._seriesDataRange=function(e,t){var i=this._studiesCache[e][t];return null!==i.firstLoadedTimeMs?{to:i.firstLoadedTimeMs,countBack:0}:i.dataRange},E.prototype._applyTimeScaleUpdate=function(e,t){if(null!==t){var i=[];for(var s in this._studiesCache[e]){var r=this._studiesCache[e][s];if(r&&"study"===r.type){var n=this._studiesNonSeriesTimes[e][s];if(n){var o={indexes:this._timeScales[e].convertTimesToIndexes(n),data:{indexes_replace:!0}};i.push({objId:s,turnaround:r.turnaround,data:[],nonSeriesData:o})}}}TradingView.ChartapiMessagerInstances[e].onTimescaleUpdate(t,i),Promise.resolve().then(function(){var t=this._mainSeriesRecord(e);if(null!==t&&null!=t.symbolInfo){var i=this._getSymbolExtrapolator(e,t.symbolInfo,t.resolution);this._pointsetsManagers[e].getUpdatesForSymbol(t.symbolInfo.full_name,t.resolution,i,this._timeScales[e]).forEach((function(t,i){TradingView.ChartapiMessagerInstances[e].onPointsetDataUpdate(i,null,t)}))}}.bind(this))}},E.prototype._updateMainTsBuilder=function(e){var t=this._mainSeriesRecord(e);if(null!==t&&null!=t.symbolInfo){var i=this._getSymbolExtrapolator(e,t.symbolInfo,t.resolution);this._timeScales[e].setMainSymbolExtrapolator(i)}},E.prototype._updateTimeScaleState=function(e){var t=!0,i=!0;for(var s in this._studiesCache[e]){var r=this._studiesCache[e][s];i=i&&this._isEndOfData(e,s,r.turnaround),t=t&&r.completed}this._timeScales[e].isCompleted()!==t&&(this._timeScales[e].setCompleted(t),t&&TradingView.ChartapiMessagerInstances[e].onTimescaleCompleted(i))},E.prototype._mainSeriesRecord=function(e){var t=null,i=null;for(var s in this._studiesCache[e]){var r=this._studiesCache[e][s];if("series"===r.type&&(null===t&&(t=r),r.isMain)){i=r;break}}return null===i&&(i=t),null!==i&&(i.isMain=!0),i},E.prototype._seriesCount=function(e){var t=0;for(var i in this._studiesCache[e]){"series"===this._studiesCache[e][i].type&&(t+=1)}return t},E.prototype._prepareSeriesNonSeriesData=function(e,t,i){var s=i.data[i.data.length-1],r=this._getSeriesData(e,t),n=null===r?[]:i.data;return{data:{data:{reversalAmount:i.reversalAmount,boxSize:i.boxSize,price:s?s[4]:i.price,bars:n.map((function(e,t){return{time:t,open:e[1],high:e[2],low:e[3],close:e[4],volume:e[5],factor:e[6],additionalPrice:e[6]}}))}},indexes:this._timeScales[e].convertTimesToIndexes(n.map((function(e){var t=e[0]||0;return t<0?r[r.length+t].timeMs:i.projectionTime+t})))}},E.prototype.createSeries=function(e,t,i,s,n,o,a){this._setEndOfData(e,t,i,!1);var l=new r.OHLCV -;this._studiesCache[e]=this._studiesCache[e]||{};var c=this._getSeriesData(e,t),h=this._studiesCache[e][t],u=this._seriesCount(e),p=this._mainSeriesRecord(e);if(!h||d.isEqual(h.resolution,n)&&h.symbolId===s)void 0!==o.countBack&&null!==c&&0!==c.length&&(o.to=c[0].timeMs),h&&null!=h.firstLoadedTimeMs?o.to=void 0!==o.to?Math.min(h.firstLoadedTimeMs,o.to):h.firstLoadedTimeMs:h||0===u||null!==p&&(null!=p.firstLoadedTimeMs?(o.to=p.firstLoadedTimeMs,o.countBack=0):o=Object.assign({},p.dataRange));else if(1===u)o=Object.assign({},h.initialDatarange);else{var _=this._timeScales[e].firstSeriesBarTime();(void 0===o.to||null!==_&&_{A(e.logo_urls,e.exchange_logo,e)})),s(e)}))},E.prototype.resolveSymbol=function(e,t,i){var s=this;this._symbolIdToSymbolRequestString.set(k(e,t),i),this._resolvePromisesBySymbolId.set(k(e,t),new Promise((function(r,n){s._resolveSymbolImpl(i,(function(s){TradingView.ChartapiMessagerInstances[e].onSymbolResolved(t,s),r({symbolInfo:s,requestedSymbol:i})}),(function(i){TradingView.ChartapiMessagerInstances[e].onSymbolError(t,i),n(i)}))})))},E.prototype._resolveSymbolImpl=function(e,t,i){S(e)||console.error("Expect to get symbol encoded string, but got the following instead: "+e);var s=y(e),r="string"==typeof s.symbol?s:s.symbol,n=r.symbol,o=r["currency-id"],a=r["unit-id"],l=r.session===C.Regular?void 0:r.session;this._resolveSymbolByName(n,{currency:o,unit:a,session:l},t,i)},E.prototype._resolveSymbolByName=function(e,t,i,s){var r,n=t&&t.currency,o=t&&t.unit,a=t&&t.session,l=B(e,n,o,a);if(this._resolveRequests[l])r=this._resolveRequests[l];else{r=this._resolveSymbolInternal(e,n||void 0,o||void 0,a||void 0),this._resolveRequests[l]=r;var c=this;r.then((function(t){c._resolveRequests[B(e,t.currency_id,t.unit_id,t.subsession_id)]=r,c._resolveRequests[B(b(t,null),t.currency_id,t.unit_id,t.subsession_id)]=r,c._resolveRequests[B(b(t,null),n,o,a)]=r})).catch((function(){}))}r.then(i).catch(s)},E.prototype._resolveSymbolInternal=function(e,t,i,s){var r=this;return new Promise(function(n,o){this._logMessage("Symbol resolve requested: `{0}` ".format(e));var a=!0;this._externalDatafeed.resolveSymbol(e,(function(t){a&&console.warn("`resolveSymbol` should return result asynchronously. Use `setTimeout` with 0 interval to execute the callback function."),r._logMessage("Symbol resolved: `{0}`, SymbolInfo in server response {1}".format(e,JSON.stringify(t))),function(e){ -if(e.base_name||(e.base_name=[e.name]),e.legs||(e.legs=[e.name]),e.exchange||(e.exchange=e["exchange-listed"]),e.full_name||(e.full_name=e.ticker||(e.exchange?e.exchange+":"+e.name:e.name)),e.pro_name||(e.pro_name=e.full_name),e.data_status||(e.data_status="streaming"),e.ticker||(e.ticker=e.symbol||e.name),!e.session&&e["session-regular"]&&(e.session=e["session-regular"]),!e.minmov&&e.minmovement&&(e.minmov=e.minmovement),e.currency_code&&(e.currency_id=e.currency_code),e.original_currency_code&&(e.original_currency_id=e.original_currency_code),e.holidays&&(e.session_holidays=e.holidays),void 0!==e.has_no_volume&&(e.visible_plots_set=e.has_no_volume?"ohlc":"ohlcv"),e.supported_resolutions)for(var t=0;t{"use strict";i.d(t,{SymbolExtrapolator:()=>c});var s=i(50151),r=i(78071),n=i(60156),o=i(94421),a=i(36274);function l(e,t){return e.length>t}class c{constructor(e,t,i=2e5){this._firstRealBarTimeMs=null,this._historyBarsCache=[],this._projectionFirstIndex=1/0,this._barsTimes=[],this._minFutureBarsCount=0,this._lastRealBarTimeMs=null,this._futureBarsCache=[],this._symbolInfo=e,this._interval=a.Interval.parse(t),this._extrapolateLimit=i,this._barBuilder=(0,n.newBarBuilder)(t,new n.SessionInfo(e.timezone,e.session,e.session_holidays,e.corrections),null)}destroy(){this.clear()}interval(){return this._interval}barBuilder(){return this._barBuilder}symbolInfo(){return this._symbolInfo}clear(){this._firstRealBarTimeMs=null,this._historyBarsCache=[],this._barsTimes=[],this._lastRealBarTimeMs=null,this._futureBarsCache=[],this._minFutureBarsCount=0,this._projectionFirstIndex=1/0}firstFutureBarIndex(){return this._barsTimes.length}futureBars(){return this._futureBarsCache}replaceBarsTimesTail(e,t=e.length){if(0===e.length)return -;if(0===this._barsTimes.length)return void this.setBarsTimes(e,t);const i=e[0],n=this._barsTimes[this._barsTimes.length-1],o=i>n?this._barsTimes.length:(0,r.lowerbound_int)(this._barsTimes,i);0!==o?(this._barsTimes.splice(o,this._barsTimes.length,...e),this._projectionFirstIndex=t===e.length?this._barsTimes.length:this._barsTimes.indexOf(e[t]),(0,s.assert)(-1!==this._projectionFirstIndex,"something went wrong"),n!==e[e.length-1]&&this._setLastRealBarTime(e[e.length-1])):this.setBarsTimes(e,t)}setBarsTimes(e,t=e.length){const i=this._barsTimes;if(this._barsTimes=e.slice(),this._projectionFirstIndex=0===this._barsTimes.length?1/0:t,0===e.length)return this._historyBarsCache=[],this._futureBarsCache=[],this._firstRealBarTimeMs=null,void(this._lastRealBarTimeMs=null);0!==i.length&&i[i.length-1]===e[e.length-1]||this._setLastRealBarTime(e[e.length-1]),0!==i.length&&i[0]===e[0]||(this._historyBarsCache=[],this._firstRealBarTimeMs=e[0])}extrapolateTimeWithOffsetToTime(e,t){if(0===t)return{timeMs:e,exact:!0};0===this._barsTimes.length&&(t<0?null===this._firstRealBarTimeMs?this._firstRealBarTimeMs=e:(this._extendHistoryCacheToTimeFromRight(Math.min(e,null!==this._lastRealBarTimeMs?this._lastRealBarTimeMs:1/0)),this._ensureExtrapolatedToHistoryTime(e)):null===this._lastRealBarTimeMs?this._lastRealBarTimeMs=e:(this._extendFutureCacheToTimeFromLeft(Math.max(e,null!==this._firstRealBarTimeMs?this._firstRealBarTimeMs:1/0)),this._ensureExtrapolatedToFutureTime(e)));const i=this.indexOfTime(e);if(null===i)return null;const s=this._timeOfBarIndex(i.index+t);return null===s?null:((i.index<0||this._projectionFirstIndex<=i.index)&&(s.exact=!1),s)}indexOfTime(e){if(null!==this._firstRealBarTimeMs&&ethis._lastRealBarTimeMs){this._ensureExtrapolatedToFutureTime(e);let t=(0,r.lowerbound_int)(this._futureBarsCache,e);if(0!==this._futureBarsCache.length&&t===this._futureBarsCache.length&&e>this._futureBarsCache[this._futureBarsCache.length-1])return null;this._futureBarsCache[t]!==e&&(t-=1);const i=Math.max(1,this._barsTimes.length)+t;return{index:i,timeMs:i===this._barsTimes.length-1?(0,s.ensureNotNull)(this._lastRealBarTimeMs):this._futureBarsCache[t]}}if(0===this._barsTimes.length)return null!==this._firstRealBarTimeMs&&this._firstRealBarTimeMs<=e||null!==this._lastRealBarTimeMs&&e<=this._lastRealBarTimeMs?{index:0,timeMs:(0,s.ensureNotNull)(this._timeOfBarIndex(0)).timeMs}:null;let t=(0,r.lowerbound_int)(this._barsTimes,e);return this._barsTimes[t]!==e&&(t-=1),{index:t,timeMs:this._barsTimes[t]}}setMinFutureBarsCount(e){this._minFutureBarsCount=e,0!==this._barsTimes.length&&this._ensureExtrapolatedToFutureBar(e)}ensureExtrapolatedToFutureTime(e){ -this._ensureExtrapolatedToFutureTime(e)}_setLastRealBarTime(e){const t=this._futureBarsCache.length,i=(0,r.upperbound_int)(this._futureBarsCache,e);0===i?this._extendFutureCacheToTimeFromLeft(e):(this._lastRealBarTimeMs=e,this._futureBarsCache=this._futureBarsCache.slice(i)),this._ensureExtrapolatedToFutureBar(Math.max(t,this._minFutureBarsCount))}_timeOfBarIndex(e){var t;if(e<0){const t=Math.abs(e);this._ensureExtrapolatedToHistoryBar(t);const i=this._historyBarsCache.length-t;return i<0?null:{timeMs:this._historyBarsCache[i],exact:!1}}if(0===e&&0===this._barsTimes.length)return{timeMs:(0,s.ensureNotNull)(null!==(t=this._firstRealBarTimeMs)&&void 0!==t?t:this._lastRealBarTimeMs),exact:!1};if(e>=this._barsTimes.length){const t=e-Math.max(1,this._barsTimes.length);return this._ensureExtrapolatedToFutureBar(t+1),t>=this._futureBarsCache.length?null:{timeMs:this._futureBarsCache[t],exact:!1}}return{timeMs:this._barsTimes[e],exact:e=e)return;if((0,s.assert)(0===this._barsTimes.length,"bars should be empty"),this._firstRealBarTimeMs=e,0===this._historyBarsCache.length)return;const t=(0,o.extrapolateBarsFrontToTime)(this._barBuilder,this._historyBarsCache[this._historyBarsCache.length-1],e-1,this._extrapolateLimit,!0).times;this._historyBarsCache=this._historyBarsCache.concat(t)}_ensureExtrapolatedToFutureBar(e){return!(this._futureBarsCache.length>=e||l(this._futureBarsCache,this._extrapolateLimit))&&this._extendFutureCacheFromRight(((t,i)=>(0,o.extrapolateBarsFrontByCount)(this._barBuilder,t,e-i,!0).times))}_ensureExtrapolatedToFutureTime(e){null!==this._lastRealBarTimeMs&&this._lastRealBarTimeMs>=e||l(this._futureBarsCache,this._extrapolateLimit)||0!==this._futureBarsCache.length&&this._futureBarsCache[this._futureBarsCache.length-1]>=e||(this._extendFutureCacheFromRight(((t,i)=>(0,o.extrapolateBarsFrontToTime)(this._barBuilder,t,e,this._extrapolateLimit,!0).times)), -this._futureBarsCache[this._futureBarsCache.length-1]=e||l(this._historyBarsCache,this._extrapolateLimit)||this._extendHistoryCacheFromLeft(((t,i)=>(0,o.extrapolateBarsFrontByCount)(this._barBuilder,t,-(e-i),!0).times.reverse()))}_ensureExtrapolatedToHistoryTime(e){null!==this._firstRealBarTimeMs&&this._firstRealBarTimeMs<=e||l(this._historyBarsCache,this._extrapolateLimit)||0!==this._historyBarsCache.length&&this._historyBarsCache[0]<=e||(this._extendHistoryCacheFromLeft(((t,i)=>{const s=(0,o.extrapolateBarsFrontToTime)(this._barBuilder,t-1,e-1,this._extrapolateLimit,!0).times;return s[s.length-1]===t?s.slice(0,-1):s})),(0===this._historyBarsCache.length||this._historyBarsCache[0]>e)&&this._ensureExtrapolatedToHistoryBar(this._historyBarsCache.length+1))}}},61595:(e,t,i)=>{"use strict";i.d(t,{backend:()=>s});const s=i(58844)},47327:(e,t,i)=>{"use strict";i.d(t,{HandlerInfo:()=>s});class s{constructor(e,t){this.handler=e,this.customId=t}}},17133:(e,t,i)=>{"use strict";var s,r;function n(e,t){return"period-back"===e.type&&"period-back"===t.type?e.value===t.value:"time-range"===e.type&&"time-range"===t.type&&(e.from===t.from&&e.to===t.to)}i.d(t,{TIMEFRAMETYPE:()=>r,areEqualTimeFrames:()=>n}),function(e){e.extractErrorReason=function(e){return e.params[1]}}(s||(s={})),function(e){e.PeriodBack="period-back",e.TimeRange="time-range"}(r||(r={}))},89173:()=>{"use strict";TradingView.Pro=function(){this.hasPackage=function(){return!1}},window.user={is_pro:!1,settings:{}},TradingView.Pro.prototype.isPaidPro=function(){return!1},TradingView.Pro.prototype.isSupportAvailable=function(){return!1},TradingView.Pro.prototype.getProduct=function(){return{}},TradingView.Pro.prototype.getStudiesOrder=function(){return[]}},67545:(e,t,i)=>{"use strict";i.r(t),i.d(t,{QUOTE_FIELDS:()=>n,QUOTE_FIELDS_CACHE:()=>o,QuoteCache:()=>r});var s=i(50151);class r{constructor(e){this._cache=new Map,this._fields=[...e.fields]}update(e,t,i){const r=(0,s.ensureDefined)(e.symbolname);if(this._cache.has(r)||this._cache.set(r,{symbolname:r,status:e.status,values:{}}),"error"===e.status)return;const n=(0,s.ensureDefined)(this._cache.get(r));n.status=e.status;for(const s of this._fields)t.has(s)&&(i||void 0!==e.values[s])&&(n.values[s]=e.values[s])}get(e){var t;return null!==(t=this._cache.get(e))&&void 0!==t?t:null}fields(){return this._fields}} +inputs:[{defval:"close",id:"highestSource",name:"High source",options:["close","high"],type:"text"},{defval:"close",id:"lowestSource",name:"Low source",options:["close","low"],type:"text"}],defaults:{graphics:{horizlines:{highest:{color:"rgb(93, 96, 107)",showPrice:!0,style:1,visible:!0,width:2},lowest:{color:"rgb(93, 96, 107)",showPrice:!0,style:1,visible:!0,width:2}}},inputs:{highestSource:"close",lowestSource:"close"}}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t;const i=this._context.symbol.info.supported_resolutions||[];this._symbolSupports1DResolution=0===i.length||-1!==i.indexOf("1D"),this._symbolSupports1DResolution&&"1D"!==r.Std.period(this._context)&&this._context.new_sym(this._context.symbol.ticker,"1D")},this.main=function(e,t){this._symbolSupports1DResolution||r.Std.error(`Daily bars are not available for ${this._context.symbol.info.name}`),this._context=e,this._input=t,"1D"!==r.Std.period(this._context)&&this._context.select_sym(1);const i=this._input(0),s=this._input(1),n=r.Std.time(this._context),o=this._context.new_unlimited_var(n),a=this._context.new_unlimited_var(r.Std[i](this._context)),l=this._context.new_unlimited_var(r.Std[s](this._context));if(o.get(365),!this._context.symbol.isLastBar||!this._context.symbol.isNewBar)return null;const c=r.Std.add_years_considering_dst(this._context.symbol.info.timezone,new Date(n),-1),h=o.indexOf(c.getTime());return{nonseries:!0,type:"study_graphics",data:{graphicsCmds:{create:{horizlines:[{styleId:"highest",data:[{startIndex:n,endIndex:n,level:r.Std.highest(a,h,this._context),extendLeft:!0,extendRight:!0}]},{styleId:"lowest",data:[{startIndex:n,endIndex:n,level:r.Std.lowest(l,h,this._context),extendLeft:!0,extendRight:!0}]}]},erase:[{action:"all"}]}}}}}}]},66846:(e,t,i)=>{"use strict";var s;i.d(t,{SubsessionId:()=>s}),function(e){e.Regular="regular",e.Extended="extended",e.PreMarket="premarket",e.PostMarket="postmarket"}(s||(s={}))},34108:(e,t,i)=>{"use strict";i.d(t,{PointsetsManager:()=>n});var s=i(36274);const r=(0,i(59224).getLogger)("ChartApi.PointsetsManager");class n{constructor(){this._pointsetsDataBySymbol=new Map}destroy(){this._pointsetsDataBySymbol.clear()}createPointset(e,t,i,s,n){let o=this._pointsetsDataBySymbol.get(t);void 0===o&&(o=new Map,this._pointsetsDataBySymbol.set(t,o));const a=[];for(const t of s){const[i,s]=t;"number"!=typeof i||Number.isNaN(i)?r.logWarn(`Pointset time is invalid: id=${e}, ${i} of type ${typeof i}`):a.push({point:t,extrapolation:n.extrapolateTimeWithOffsetToTime(1e3*i,s)})}s.length===a.length&&o.set(e,{resolution:i,points:a})}removePointset(e){const t=[];this._pointsetsDataBySymbol.forEach(((i,s)=>{i.delete(e),0===i.size&&t.push(s)}));for(const e of t)this._pointsetsDataBySymbol.delete(e)}invalidatePointsetsForSymbol(e,t){const i=this._pointsetsDataBySymbol.get(e);void 0!==i&&i.forEach(((e,i)=>{if(s.Interval.isEqual(e.resolution,t))for(const t of e.points)null!==t.extrapolation&&t.extrapolation.exact&&(t.extrapolation.exact=!1)}))}getUpdatesForSymbol(e,t,i,s){ +const r=new Map,n=this._pointsetsDataBySymbol.get(e);return void 0!==n&&n.forEach(((e,n)=>{const o=this._refreshPointsetData(e,t,i,s);null!==o&&r.set(n,o)})),r}_refreshPointsetData(e,t,i,n){if(s.Interval.isEqual(e.resolution,t))for(let t=0;t ${t}`),null;o.push({index:i,value:[a.index,a.timeMs/1e3]})}return o}}},21125:(e,t,i)=>{"use strict";i.d(t,{SessionTimeScale:()=>v});var s=i(50151),r=i(14483),n=i(41249),o=i(78071),a=i(77475),l=i(61401),c=i(13041);function h(e){return 60*e*60*1e3}function d(e){return 60*e*1e3}const u=[{divisor:1,weight:18},{divisor:(p=1,1e3*p),weight:19},{divisor:d(1),weight:20},{divisor:d(5),weight:21},{divisor:d(30),weight:22},{divisor:h(1),weight:30},{divisor:h(3),weight:31},{divisor:h(6),weight:32},{divisor:h(12),weight:33}];var p;function _(e,t){if(null!==t){if(e.getUTCFullYear()!==t.getUTCFullYear())return 70;if(e.getUTCMonth()!==t.getUTCMonth())return 60;if(e.getUTCDate()!==t.getUTCDate())return 50;const i=t.getTime(),s=e.getTime();for(let e=u.length-1;e>=0;--e)if(Math.floor(i/u[e].divisor)!==Math.floor(s/u[e].divisor))return u[e].weight}return 18}function m(e,t,i=0){if(0===e.length)return[];let s=i,r=i;const n=[];for(;s=t.length?(n.push({old:s,new:l.INVALID_TIME_POINT_INDEX}),s++):e[s].timeMs===t[r].timeMs?(s!==r&&n.push({old:s,new:r}),s++,r++):e[s].timeMs{if(e.new===t.new&&e.new===l.INVALID_TIME_POINT_INDEX)return e.old-t.old;if(e.new===l.INVALID_TIME_POINT_INDEX)return-1;if(t.new===l.INVALID_TIME_POINT_INDEX)return 1;const i=e.old-e.new,s=t.old-t.new;return i>0?s>0?e.old-t.old:-1:s<0?t.new-e.new:1}))}function g(e,t){return{span:e.markWeight,time:e.displayTime,index:t}}const f=r.enabled("end_of_period_timescale_marks");class v{constructor(){this._completed=!0,this._mainSymbolExtrapolator=null,this._pointDataByTimePoint=new Map,this._instanceIds=new Set,this._displayTimezone=null,this._minFutureBarsCount=0,this._sortedTimePoints=[]}destroy(){this.clearTimeScale()}setCompleted(e){this._completed=e}isCompleted(){return this._completed}clearTimeScale(){return this._pointDataByTimePoint.clear(),this._instanceIds.clear(),this._sortedTimePoints=[],{baseIndex:null,pointsIndex:0,indexChange:[],marks:[],points:[]}}indexOfTime(e){if(0===this._sortedTimePoints.length)return null===this._mainSymbolExtrapolator?null:this._mainSymbolExtrapolator.indexOfTime(e);if(ethis._sortedTimePoints[this._sortedTimePoints.length-1].timeMs){if(null===this._mainSymbolExtrapolator)return null;const t=this._mainSymbolExtrapolator.indexOfTime(e),i=this._mainSymbolExtrapolator.indexOfTime(this._sortedTimePoints[this._sortedTimePoints.length-1].timeMs);if(null===t||null===i)return null;const s=t.index-i.index-1;return{index:this._sortedTimePoints.length+s,timeMs:t.timeMs}}let t=(0,o.lowerbound)(this._sortedTimePoints,e,((e,t)=>e.timeMs({timeMs:e,markWeight:0,displayTime:NaN})));this._fillPointsData(i,0,0!==this._sortedTimePoints.length?this._sortedTimePoints[this._sortedTimePoints.length-1].displayTime:null);const r=[];for(let t=e;tg(e,i+t)));return r.concat(n)}setTimezone(e){this._displayTimezone="exchange"===e?null:(0,n.get_timezone)(e),this._fillPointsData(this._sortedTimePoints,0)}fillIndexesInRows(e){if(0===e.length)return;let t=-1,i=(0,o.lowerbound)(this._sortedTimePoints,Math.round(1e3*e[0].value[0]),((e,t)=>e.timeMse.timeMs{for(;i=this._sortedTimePoints.length){const t=this.indexOfTime(e);if(null===t)return l.INVALID_TIME_POINT_INDEX;i=t.timeMs!==e?t.index+1:t.index}return(0,s.assert)(i>t,"data must have unique sorted times"),t=i,i}))}firstSeriesBarTime(){return 0===this._sortedTimePoints.length?null:this._sortedTimePoints[0].timeMs}replaceBarsTimesTail(e,t){if(0===t.length)return null;if(!this._instanceIds.has(e))return this.setSeriesBarsTimes(e,t);const i=[],s=(0, +o.lowerbound)(this._sortedTimePoints,t[0],((e,t)=>e.timeMs({timeMs:e.timeMs,pointData:e.pointData,markWeight:0,displayTime:NaN})));for(let e=s;ee.timeMs-t.timeMs));const a=this._updateTimeScalePointsTail(n);return this._applyTimeScaleChanges(a,!1)}setSeriesBarsTimes(e,t){return this._setBarsTimes(e,t)}setStudyBarsTimes(e,t){return this._setBarsTimes(e,t)}_setBarsTimes(e,t){const i=0!==this._pointDataByTimePoint.size;if(this._instanceIds.has(e))for(const t of this._sortedTimePoints)t.pointData.instances.delete(e);0===t.length?this._instanceIds.delete(e):this._instanceIds.add(e),this._addBarsTimesToInstance(e,t,!1),i&&this._cleanupPointsData(this._sortedTimePoints);const s=[];this._pointDataByTimePoint.forEach(((e,t)=>{s.push({markWeight:0,timeMs:t,displayTime:NaN,pointData:e})})),s.sort(((e,t)=>e.timeMs-t.timeMs));const r=this._updateTimeScalePoints(s);return this._applyTimeScaleChanges(r,!1)}_updateFutureBars(){if(0===this._minFutureBarsCount||null===this._mainSymbolExtrapolator)return;if(0!==this._sortedTimePoints.length){const e=this._sortedTimePoints[this._sortedTimePoints.length-1].timeMs;this._mainSymbolExtrapolator.ensureExtrapolatedToFutureTime(e)}const e=this._futureBarsFirstPointIndex();this._mainSymbolExtrapolator.setMinFutureBarsCount(e+this._minFutureBarsCount)}_addBarsTimesToInstance(e,t,i){const s=i?[]:null;for(const i of t){const t=this._pointDataByTimePoint.get(i);if(void 0===t){const t=new Set;t.add(e);const r={index:0,instances:t};this._pointDataByTimePoint.set(i,r),null!==s&&s.push({timeMs:i,pointData:r})}else t.instances.add(e)}return s}_futureBarsFirstPointIndex(){if(null===this._mainSymbolExtrapolator||0===this._sortedTimePoints.length)return 0;const e=this._mainSymbolExtrapolator.futureBars();return(0,o.upperbound_int)(e,this._sortedTimePoints[this._sortedTimePoints.length-1].timeMs)}_futureBars(){return null===this._mainSymbolExtrapolator?[]:this._mainSymbolExtrapolator.futureBars().slice(this._futureBarsFirstPointIndex(),this._futureBarsFirstPointIndex()+1e3)}_cleanupPointsData(e){for(const t of e)0===t.pointData.instances.size&&this._pointDataByTimePoint.delete(t.timeMs)}_updateTimeScalePoints(e){let t=-1;for(let i=0;ie.timeMs=this._sortedTimePoints.length)continue;this._sortedTimePoints[n].timeMs!==r.timeMs&&-1===i&&(i=n)}const s=t+e.length;if(i=S(i,this._sortedTimePoints.length,s),-1===i)return null;this._fillPointsData(e,0,0===t||0===this._sortedTimePoints.length?null:this._sortedTimePoints[t-1].displayTime);const r=m(this._sortedTimePoints.slice(t),e).map((e=>({old:e.old+t,new:e.new===l.INVALID_TIME_POINT_INDEX?e.new:e.new+t})));{const i=this._sortedTimePoints;let r=0;for(;t+r1&&null===i){const t=Math.ceil(n/(e.length-1)),i=new Date(1e3*(e[0].displayTime-t));e[0].markWeight=_(new Date(1e3*e[0].displayTime),i)}}(e,t,i)}_applyTimeScaleChanges(e,t){if(null===e)return t?(this._fillPointsData(this._sortedTimePoints,0),{points:[],pointsIndex:0,baseIndex:this._getBaseIndex(),indexChange:[],marks:this.tickMarks(0)}):null;let i=e.pointsIndex;if(0!==i&&t&&(this._fillPointsData(this._sortedTimePoints,0),i=0),0===this._sortedTimePoints.length)return{baseIndex:null,pointsIndex:0,indexChange:[],marks:[],points:[]};const s=[];for(let t=e.pointsIndex;t{"use strict";var s=i(3035),r=i(74649),n=i(61476),o=i(76537).SymbolExtrapolator,a=i(21125).SessionTimeScale,l=i(34108).PointsetsManager,c=i(60156),h=i(77475).createDwmAligner,d=i(36274).Interval,u=i(76422),p=i(2663).visitObject,_=i(1722).isObject;i(24172),i(60325) +;var m=i(79850).DatafeedRequestsCachedProcessor,g=i(38618).timezoneIsAvailable,f=i(77475).isAlignmentEnabled,v=i(27856),S=v.isEncodedExtendedSymbol,y=v.decodeExtendedSymbol,b=i(42960).extractSymbolNameFromSymbolInfo,w=i(48739).replaceGraphicsTimesWithTimePointIndexIndex,P=i(14483),C=i(66846).SubsessionId,x=i(60156).getPeriodsBetweenDates;const T="pre_post_market_sessions",I=P.enabled(T);var M=-5e6;function L(e){var t=e.findIndex((function(e){return e.index!==M}));return-1===t?[]:0===t?e:e.slice(t)}function A(e,t,i){if(e){if("string"==typeof e)return void console.warn("`logo_urls` should be an array of urls, not a string.");const[t,s]=e;s?(i["base-currency-logoid"]=t,i["currency-logoid"]=s):i.logoid=e}t&&(i.provider_id=t)}function k(e,t){return e+"_"+t}function D(e){if(null===e||"number"==typeof e)return e;if("object"==typeof e&&Array.isArray(e)){switch(e[0]){case"bar_count":return e[2];case"from_to":return e.length>=3?e[2]:null}}return null}var E=function(e){var t=this;this._studiesCache={},this._objectsDataCache={},this._studiesNonSeriesTimes={},this._metainfoCache=[],this._barsCoefficientsCache={},this._externalDatafeed=e,e.getVolumeProfileResolutionForPeriod&&r.overwriteVolumeProfileResolutionForPeriodGetter((function(t,i,s,r){return e.getVolumeProfileResolutionForPeriod(t,i,s,r)})),this._datafeedConfiguration=null,this._marketStatusWatchers={},this._resolveRequests={},this._resolvePromisesBySymbolId=new Map,this._symbolIdToSymbolRequestString=new Map,this._callbacks={},this._serverTimeOffset=0,t._logMessage("Datafeed settings received: {0}".format(JSON.stringify(window.configurationData))),t._datafeedConfiguration=t._adoptConfigurationData(window.configurationData),t._fireEvent("configuration_received"),t._externalDatafeed.getServerTime&&t._externalDatafeed.getServerTime((function(e){t._serverTimeOffset=e-(new Date).valueOf()/1e3})),this._invalidatedPointsetSessions=new Set,this._refreshPointsetsTimerId=null,this._pointsetsManagers={},this._quotesInfo=[],this._depthInfo=[],this._endOfData={},this._computeStudyCounter=0,this._symbolExtrapolators={},this._timeScales={},this._cachedDatafeed=new m(e,this.serverTimeOffset.bind(this),this._datafeedConfiguration.reset_cache_timeout),n.setupFeed({resolve:function(e,i,s,r){t._resolveSymbolByName(e,i,s,r)},subscribe:function(e,i,s,r,n){return t._cachedDatafeed.subscribe(e,i,s,function(e,i,s){var r=new c.SessionInfo(e.timezone,e.session,e.session_holidays,e.corrections),n=c.newBarBuilder(i,r,r);return function(e){if(e&&e.count()){var i=1e3*t.getCurrentUTCTime();n.moveTo(i),n.indexOfBar(i)>=0&&e.setLastBarClosed(!1)}s(e)}}(e,i,r),n)},unsubscribe:function(e){return t._cachedDatafeed.unsubscribe(e)}})};function V(e,t){return e+"_"+t}function B(e,t,i,s){return e+(t?"_#_"+t:"")+(i?"_#_"+i:"")+(s?"_#_"+s:"")}E.prototype._getSymbolExtrapolator=function(e,t,i){var s=d.normalize(i),r=function(e,t,i){const s=void 0!==t.subsession_id?","+t.subsession_id:"";return e+","+t.full_name+","+i+s}(e,t,s),n=this._symbolExtrapolators[r];return void 0===n&&(n=new o(t,s), +this._symbolExtrapolators[r]=n),n},E.prototype._barsCoefficients=function(e,t){if(void 0===y(e).type)return{};var i=e+t;return this._barsCoefficientsCache[i]||(this._barsCoefficientsCache[i]={}),this._barsCoefficientsCache[i]},E.prototype.destroy=function(){this._cachedDatafeed.destroy(),this._externalDatafeed=null,Object.keys(this._pointsetsManagers).forEach((function(e){this._pointsetsManagers[e].destroy()}),this),this._pointsetsManagers={}},E.prototype.purgeCache=function(){this._endOfData={},this._resolveRequests={},this._objectsDataCache={},this._studiesNonSeriesTimes={},this._studiesCache={},this._resolvePromisesBySymbolId.clear(),this._symbolIdToSymbolRequestString.clear(),Object.keys(this._pointsetsManagers).forEach((function(e){this._pointsetsManagers[e].destroy()}),this),this._pointsetsManagers={},Object.keys(this._timeScales).forEach((function(e){this._timeScales[e].destroy()}),this),this._timeScales={},Object.keys(this._symbolExtrapolators).forEach((function(e){this._symbolExtrapolators[e].destroy()}),this),this._symbolExtrapolators={}},E.prototype.purgeDataCache=function(){this._cachedDatafeed.purgeCache()},E.prototype._logMessage=function(e){P.enabled("charting_library_debug_mode")&&console.log(e)},E.prototype.on=function(e,t){return this._callbacks.hasOwnProperty(e)||(this._callbacks[e]=[]),this._callbacks[e].push(t),this},E.prototype._fireEvent=function(e,t,i){if(this._callbacks.hasOwnProperty(e)){for(var s=this._callbacks[e],r=0;r{this._resolveSymbolImpl(e,(e=>{t(e.price_sources)}),(e=>{i(e)}))}))},E.prototype.supportedSymbolsTypes=function(){return this._datafeedConfiguration.symbols_types||[]},E.prototype.symbolsGrouping=function(){return this._datafeedConfiguration.symbols_grouping||{futures:/$a/}},E.prototype._findStudyObject=function(e){e.endsWith("!")&&(e=e.slice(0,-1));var t=e.split("@")[0],i=JSServer.studyLibrary.filter((function(i){return i.metainfo.id===e||i.metainfo.shortDescription===t}));return 0===i.length?null:i[0]},E.prototype.getMarks=function(e,t,i,s,r){var n={red:6,green:5,blue:4,yellow:3};if(this._externalDatafeed.getMarks&&this._datafeedConfiguration.supports_marks){this._logMessage("Requesting bars marks: symbol {0}, resolution {1}, range [{2} ... {3}]".format(e.full_name,r,new Date(1e3*t).toUTCString(),new Date(1e3*i).toUTCString()));var o=this +;this._externalDatafeed.getMarks(e,t,i,(function(t){var i=t.map((function(e){return e.time=parseInt(e.time),e}));o._logMessage("Received bars marks: symbol {0}, resolution {1}, marks {2}".format(e.full_name,r,JSON.stringify(i)));var a=h(r,e),l=P.enabled("two_character_bar_marks_labels"),c=i.map((function(e){return e.tickmark=null!==a?a.timeToSessionStart(1e3*e.time)/1e3:e.time,e.direction=n[e.color],e.onClicked=function(){u.emit("onMarkClick",e.id)},e.label=!!e.label&&(l?e.label.slice(0,2):e.label[0]),e}));s(c)}),r)}},E.prototype.getTimescaleMarks=function(e,t,i,s,r){if(this._externalDatafeed.getTimescaleMarks&&this._datafeedConfiguration.supports_timescale_marks){this._logMessage("Requesting timescale marks: symbol {0}, resolution {1}, range [{2} ... {3}]".format(e.full_name,r,new Date(1e3*t).toUTCString(),new Date(1e3*i).toUTCString()));var n=this;this._externalDatafeed.getTimescaleMarks(e,t,i,(function(t){n._logMessage("Received timescale marks: symbol {0}, resolution {1}, marks {2}".format(e.full_name,r,JSON.stringify(t)));var i=h(r,e),o=t.map((function(e){return e.tickmark=null!==i?i.timeToSessionStart(1e3*e.time)/1e3:e.time,e}));s(o)}),r)}},E.prototype.getSeriesLastBarTime=function(e,t){var i=this._getSeriesData(e,t);return null===i||0===i.length?null:i[i.length-1].timeMs},E.prototype.getSeriesInterval=function(e,t){var i=this._studiesCache[e][t];return i?i.resolution:null},E.prototype.getSeriesSymbolInfo=function(e,t){var i=this._studiesCache[e][t];return i?i.symbolInfo:null},E.prototype._getSeriesData=function(e,t){return this._objectsDataCache[V(e,t)]||null},E.prototype._computeStudy=async function(e,t,i,s,n,o,a,l,c,u){var p=!0,_=[];null!==l&&(this._objectsDataCache[l]=null),this._timeScales[e].setCompleted(!1);var m=this._computeStudyCounter++;function g(e,t){if(e_[a].timeMs;l?_.push({index:g(s,_.length),value:[s/1e3].concat(r),timeMs:s}):(_[a].index=g(s,a),_[a].value=[s/1e3].concat(r),_[a].timeMs=s),p||u.onRealtimeCallback([_[_.length-1]],l,_.length,v,i)}(e,t,i)},nonseriesOut:function(e,t){u.onNonSeriesDataUpdate(t,i)},setNoMoreData:function(){S=!0},recalc:function(e,s){p=!1,_.endOfData=S,_.emptyBarCount=s.emptyBarCount,t.error&&null!==t.error()||(null!==l&&(y._objectsDataCache[l]=_),u.onDataReadyCallback(_,v,i,s))}});if(!y._studiesCache[e]||!y._studiesCache[e][n])throw Error("This should never happen");y._studiesCache[e][n].engine=w}catch(e){if(!e.studyError)throw e;u.onErrorCallback(e.message)}}else u.onErrorCallback("Unsupported resolution. Did you forget to set has_intraday to true?")}(w,C)},E.prototype._createStudy=function(e,t,i,s,r,n,o,a){var l=this;function c(e,t,i){if(l._studiesCache[s][r].completed=!0,e=L(e),l._setEndOfData(s,r,n,!0),l._studyCanExtendTimeScale(s,r)){const t=e.map((function(e){return e.timeMs})),i=l._timeScales[s].setStudyBarsTimes(r,t);l._applyTimeScaleUpdate(s,i)}l._timeScales[s].fillIndexesInRows(e),TradingView.ChartapiMessagerInstances[s].onDataUpdate(r,n,e,t),TradingView.ChartapiMessagerInstances[s].onStudyCompleted(r,n),l._updateTimeScaleState(s)}function h(e){var t={};if(0!==e.size){var i={},n=l._studiesCache[s][r].metainfo;e.forEach((function(e,t){i[n.plots[t].id]=e})),t.data={offsets:i}}return t}a=function(e){if(Array.isArray(e))return e;for(var t=[],i=l._studiesCache[s][r].metainfo.inputs,n=0;n=0},E.prototype.ensureExtendedTo=function(e,t,i){if(!this._studiesCache[t][e])throw Error("This should never happen");var s=this;setTimeout((function(){s._recreateSourcesForDataRange(t,{to:i})}),0)},E.prototype.extendSeriesRange=function(e,t){var i=this._timeScales[e].firstSeriesBarTime();if(null!==i){var s=this._mainSeriesRecord(e);if(d.isDWM(s.resolution)&&null!=s.symbolInfo){var r=h(s.resolution,s.symbolInfo);null!==r&&(i=r.timeToExchangeTradingDay(i))}var n=this._symbolIdToSymbolRequestString.get(k(e,s.symbolId)),o=this._barsCoefficients(n,s.resolution),a=o.barsCoefficient||1;if(!o.barsCoefficient){var l=this._getSeriesData(e,s.guid);null!==l&&(o.expectedBarsCount=l.length+t)}var c=this +;setTimeout((function(){c._recreateSourcesForDataRange(e,{to:i,countBack:(t+2)*a})}),0)}else this._logMessage("Nothing to extend - there is no points on time scale")},E.prototype.seriesTurnaround=function(e,t){return this._studiesCache[e]&&this._studiesCache[e][t]&&this._studiesCache[e][t].turnaround},E.prototype._seriesDataRange=function(e,t){var i=this._studiesCache[e][t];return null!==i.firstLoadedTimeMs?{to:i.firstLoadedTimeMs,countBack:0}:i.dataRange},E.prototype._applyTimeScaleUpdate=function(e,t){if(null!==t){var i=[];for(var s in this._studiesCache[e]){var r=this._studiesCache[e][s];if(r&&"study"===r.type){var n=this._studiesNonSeriesTimes[e][s];if(n){var o={indexes:this._timeScales[e].convertTimesToIndexes(n),data:{indexes_replace:!0}};i.push({objId:s,turnaround:r.turnaround,data:[],nonSeriesData:o})}}}TradingView.ChartapiMessagerInstances[e].onTimescaleUpdate(t,i),Promise.resolve().then(function(){var t=this._mainSeriesRecord(e);if(null!==t&&null!=t.symbolInfo){var i=this._getSymbolExtrapolator(e,t.symbolInfo,t.resolution);this._pointsetsManagers[e].getUpdatesForSymbol(t.symbolInfo.full_name,t.resolution,i,this._timeScales[e]).forEach((function(t,i){TradingView.ChartapiMessagerInstances[e].onPointsetDataUpdate(i,null,t)}))}}.bind(this))}},E.prototype._updateMainTsBuilder=function(e){var t=this._mainSeriesRecord(e);if(null!==t&&null!=t.symbolInfo){var i=this._getSymbolExtrapolator(e,t.symbolInfo,t.resolution);this._timeScales[e].setMainSymbolExtrapolator(i)}},E.prototype._updateTimeScaleState=function(e){var t=!0,i=!0;for(var s in this._studiesCache[e]){var r=this._studiesCache[e][s];i=i&&this._isEndOfData(e,s,r.turnaround),t=t&&r.completed}this._timeScales[e].isCompleted()!==t&&(this._timeScales[e].setCompleted(t),t&&TradingView.ChartapiMessagerInstances[e].onTimescaleCompleted(i))},E.prototype._mainSeriesRecord=function(e){var t=null,i=null;for(var s in this._studiesCache[e]){var r=this._studiesCache[e][s];if("series"===r.type&&(null===t&&(t=r),r.isMain)){i=r;break}}return null===i&&(i=t),null!==i&&(i.isMain=!0),i},E.prototype._seriesCount=function(e){var t=0;for(var i in this._studiesCache[e]){"series"===this._studiesCache[e][i].type&&(t+=1)}return t},E.prototype._prepareSeriesNonSeriesData=function(e,t,i){var s=i.data[i.data.length-1],r=this._getSeriesData(e,t),n=null===r?[]:i.data;return{data:{data:{reversalAmount:i.reversalAmount,boxSize:i.boxSize,price:s?s[4]:i.price,bars:n.map((function(e,t){return{time:t,open:e[1],high:e[2],low:e[3],close:e[4],volume:e[5],factor:e[6],additionalPrice:e[6]}}))}},indexes:this._timeScales[e].convertTimesToIndexes(n.map((function(e){var t=e[0]||0;return t<0?r[r.length+t].timeMs:i.projectionTime+t})))}},E.prototype.createSeries=function(e,t,i,s,n,o,a){this._setEndOfData(e,t,i,!1);var l=new r.OHLCV;this._studiesCache[e]=this._studiesCache[e]||{};var c=this._getSeriesData(e,t),h=this._studiesCache[e][t],u=this._seriesCount(e),p=this._mainSeriesRecord(e);if(!h||d.isEqual(h.resolution,n)&&h.symbolId===s)void 0!==o.countBack&&null!==c&&0!==c.length&&(o.to=c[0].timeMs), +h&&null!=h.firstLoadedTimeMs?o.to=void 0!==o.to?Math.min(h.firstLoadedTimeMs,o.to):h.firstLoadedTimeMs:h||0===u||null!==p&&(null!=p.firstLoadedTimeMs?(o.to=p.firstLoadedTimeMs,o.countBack=0):o=Object.assign({},p.dataRange));else if(1===u)o=Object.assign({},h.initialDatarange);else{var _=this._timeScales[e].firstSeriesBarTime();(void 0===o.to||null!==_&&_{A(e.logo_urls,e.exchange_logo,e)})),s(e)}))},E.prototype.resolveSymbol=function(e,t,i){var s=this;this._symbolIdToSymbolRequestString.set(k(e,t),i),this._resolvePromisesBySymbolId.set(k(e,t),new Promise((function(r,n){s._resolveSymbolImpl(i,(function(s){TradingView.ChartapiMessagerInstances[e].onSymbolResolved(t,s),r({symbolInfo:s,requestedSymbol:i})}),(function(i){TradingView.ChartapiMessagerInstances[e].onSymbolError(t,i),n(i)}))})))},E.prototype._resolveSymbolImpl=function(e,t,i){S(e)||console.error("Expect to get symbol encoded string, but got the following instead: "+e);var s=y(e),r="string"==typeof s.symbol?s:s.symbol,n=r.symbol,o=r["currency-id"],a=r["unit-id"],l=r.session===C.Regular?void 0:r.session;this._resolveSymbolByName(n,{currency:o,unit:a,session:l},t,i)},E.prototype._resolveSymbolByName=function(e,t,i,s){var r,n=t&&t.currency,o=t&&t.unit,a=t&&t.session,l=B(e,n,o,a);if(this._resolveRequests[l])r=this._resolveRequests[l];else{r=this._resolveSymbolInternal(e,n||void 0,o||void 0,a||void 0),this._resolveRequests[l]=r;var c=this;r.then((function(t){c._resolveRequests[B(e,t.currency_id,t.unit_id,t.subsession_id)]=r,c._resolveRequests[B(b(t,null),t.currency_id,t.unit_id,t.subsession_id)]=r,c._resolveRequests[B(b(t,null),n,o,a)]=r})).catch((function(){}))}r.then(i).catch(s)},E.prototype._resolveSymbolInternal=function(e,t,i,s){var r=this;return new Promise(function(n,o){this._logMessage("Symbol resolve requested: `{0}` ".format(e));var a=!0;this._externalDatafeed.resolveSymbol(e,(function(t){a&&console.warn("`resolveSymbol` should return result asynchronously. Use `setTimeout` with 0 interval to execute the callback function."),r._logMessage("Symbol resolved: `{0}`, SymbolInfo in server response {1}".format(e,JSON.stringify(t))),function(e){if(e.base_name||(e.base_name=[e.name]),e.legs||(e.legs=[e.name]),e.exchange||(e.exchange=e["exchange-listed"]),e.full_name||(e.full_name=e.ticker||(e.exchange?e.exchange+":"+e.name:e.name)),e.pro_name||(e.pro_name=e.full_name),e.data_status||(e.data_status="streaming"),e.ticker||(e.ticker=e.symbol||e.name), +!e.session&&e["session-regular"]&&(e.session=e["session-regular"]),!e.minmov&&e.minmovement&&(e.minmov=e.minmovement),e.currency_code&&(e.currency_id=e.currency_code),e.original_currency_code&&(e.original_currency_id=e.original_currency_code),e.holidays&&(e.session_holidays=e.holidays),void 0!==e.has_no_volume&&(e.visible_plots_set=e.has_no_volume?"ohlc":"ohlcv"),e.supported_resolutions)for(var t=0;t{"use strict";i.d(t,{SymbolExtrapolator:()=>c});var s=i(50151),r=i(78071),n=i(60156),o=i(94421),a=i(36274);function l(e,t){return e.length>t}class c{constructor(e,t,i=2e5){this._firstRealBarTimeMs=null,this._historyBarsCache=[],this._projectionFirstIndex=1/0,this._barsTimes=[],this._minFutureBarsCount=0,this._lastRealBarTimeMs=null,this._futureBarsCache=[],this._symbolInfo=e,this._interval=a.Interval.parse(t),this._extrapolateLimit=i,this._barBuilder=(0,n.newBarBuilder)(t,new n.SessionInfo(e.timezone,e.session,e.session_holidays,e.corrections),null)}destroy(){this.clear()}interval(){return this._interval}barBuilder(){return this._barBuilder}symbolInfo(){return this._symbolInfo}clear(){this._firstRealBarTimeMs=null,this._historyBarsCache=[],this._barsTimes=[],this._lastRealBarTimeMs=null,this._futureBarsCache=[],this._minFutureBarsCount=0,this._projectionFirstIndex=1/0}firstFutureBarIndex(){return this._barsTimes.length}futureBars(){return this._futureBarsCache}replaceBarsTimesTail(e,t=e.length){if(0===e.length)return;if(0===this._barsTimes.length)return void this.setBarsTimes(e,t);const i=e[0],n=this._barsTimes[this._barsTimes.length-1],o=i>n?this._barsTimes.length:(0,r.lowerbound_int)(this._barsTimes,i) +;0!==o?(this._barsTimes.splice(o,this._barsTimes.length,...e),this._projectionFirstIndex=t===e.length?this._barsTimes.length:this._barsTimes.indexOf(e[t]),(0,s.assert)(-1!==this._projectionFirstIndex,"something went wrong"),n!==e[e.length-1]&&this._setLastRealBarTime(e[e.length-1])):this.setBarsTimes(e,t)}setBarsTimes(e,t=e.length){const i=this._barsTimes;if(this._barsTimes=e.slice(),this._projectionFirstIndex=0===this._barsTimes.length?1/0:t,0===e.length)return this._historyBarsCache=[],this._futureBarsCache=[],this._firstRealBarTimeMs=null,void(this._lastRealBarTimeMs=null);0!==i.length&&i[i.length-1]===e[e.length-1]||this._setLastRealBarTime(e[e.length-1]),0!==i.length&&i[0]===e[0]||(this._historyBarsCache=[],this._firstRealBarTimeMs=e[0])}extrapolateTimeWithOffsetToTime(e,t){if(0===t)return{timeMs:e,exact:!0};0===this._barsTimes.length&&(t<0?null===this._firstRealBarTimeMs?this._firstRealBarTimeMs=e:(this._extendHistoryCacheToTimeFromRight(Math.min(e,null!==this._lastRealBarTimeMs?this._lastRealBarTimeMs:1/0)),this._ensureExtrapolatedToHistoryTime(e)):null===this._lastRealBarTimeMs?this._lastRealBarTimeMs=e:(this._extendFutureCacheToTimeFromLeft(Math.max(e,null!==this._firstRealBarTimeMs?this._firstRealBarTimeMs:1/0)),this._ensureExtrapolatedToFutureTime(e)));const i=this.indexOfTime(e);if(null===i)return null;const s=this._timeOfBarIndex(i.index+t);return null===s?null:((i.index<0||this._projectionFirstIndex<=i.index)&&(s.exact=!1),s)}indexOfTime(e){if(null!==this._firstRealBarTimeMs&&ethis._lastRealBarTimeMs){this._ensureExtrapolatedToFutureTime(e);let t=(0,r.lowerbound_int)(this._futureBarsCache,e);if(0!==this._futureBarsCache.length&&t===this._futureBarsCache.length&&e>this._futureBarsCache[this._futureBarsCache.length-1])return null;this._futureBarsCache[t]!==e&&(t-=1);const i=Math.max(1,this._barsTimes.length)+t;return{index:i,timeMs:i===this._barsTimes.length-1?(0,s.ensureNotNull)(this._lastRealBarTimeMs):this._futureBarsCache[t]}}if(0===this._barsTimes.length)return null!==this._firstRealBarTimeMs&&this._firstRealBarTimeMs<=e||null!==this._lastRealBarTimeMs&&e<=this._lastRealBarTimeMs?{index:0,timeMs:(0,s.ensureNotNull)(this._timeOfBarIndex(0)).timeMs}:null;let t=(0,r.lowerbound_int)(this._barsTimes,e);return this._barsTimes[t]!==e&&(t-=1),{index:t,timeMs:this._barsTimes[t]}}setMinFutureBarsCount(e){this._minFutureBarsCount=e,0!==this._barsTimes.length&&this._ensureExtrapolatedToFutureBar(e)}ensureExtrapolatedToFutureTime(e){this._ensureExtrapolatedToFutureTime(e)}_setLastRealBarTime(e){const t=this._futureBarsCache.length,i=(0,r.upperbound_int)(this._futureBarsCache,e) +;0===i?this._extendFutureCacheToTimeFromLeft(e):(this._lastRealBarTimeMs=e,this._futureBarsCache=this._futureBarsCache.slice(i)),this._ensureExtrapolatedToFutureBar(Math.max(t,this._minFutureBarsCount))}_timeOfBarIndex(e){var t;if(e<0){const t=Math.abs(e);this._ensureExtrapolatedToHistoryBar(t);const i=this._historyBarsCache.length-t;return i<0?null:{timeMs:this._historyBarsCache[i],exact:!1}}if(0===e&&0===this._barsTimes.length)return{timeMs:(0,s.ensureNotNull)(null!==(t=this._firstRealBarTimeMs)&&void 0!==t?t:this._lastRealBarTimeMs),exact:!1};if(e>=this._barsTimes.length){const t=e-Math.max(1,this._barsTimes.length);return this._ensureExtrapolatedToFutureBar(t+1),t>=this._futureBarsCache.length?null:{timeMs:this._futureBarsCache[t],exact:!1}}return{timeMs:this._barsTimes[e],exact:e=e)return;if((0,s.assert)(0===this._barsTimes.length,"bars should be empty"),this._firstRealBarTimeMs=e,0===this._historyBarsCache.length)return;const t=(0,o.extrapolateBarsFrontToTime)(this._barBuilder,this._historyBarsCache[this._historyBarsCache.length-1],e-1,this._extrapolateLimit,!0).times;this._historyBarsCache=this._historyBarsCache.concat(t)}_ensureExtrapolatedToFutureBar(e){return!(this._futureBarsCache.length>=e||l(this._futureBarsCache,this._extrapolateLimit))&&this._extendFutureCacheFromRight(((t,i)=>(0,o.extrapolateBarsFrontByCount)(this._barBuilder,t,e-i,!0).times))}_ensureExtrapolatedToFutureTime(e){null!==this._lastRealBarTimeMs&&this._lastRealBarTimeMs>=e||l(this._futureBarsCache,this._extrapolateLimit)||0!==this._futureBarsCache.length&&this._futureBarsCache[this._futureBarsCache.length-1]>=e||(this._extendFutureCacheFromRight(((t,i)=>(0,o.extrapolateBarsFrontToTime)(this._barBuilder,t,e,this._extrapolateLimit,!0).times)),this._futureBarsCache[this._futureBarsCache.length-1]=e||l(this._historyBarsCache,this._extrapolateLimit)||this._extendHistoryCacheFromLeft(((t,i)=>(0,o.extrapolateBarsFrontByCount)(this._barBuilder,t,-(e-i),!0).times.reverse()))}_ensureExtrapolatedToHistoryTime(e){null!==this._firstRealBarTimeMs&&this._firstRealBarTimeMs<=e||l(this._historyBarsCache,this._extrapolateLimit)||0!==this._historyBarsCache.length&&this._historyBarsCache[0]<=e||(this._extendHistoryCacheFromLeft(((t,i)=>{const s=(0,o.extrapolateBarsFrontToTime)(this._barBuilder,t-1,e-1,this._extrapolateLimit,!0).times;return s[s.length-1]===t?s.slice(0,-1):s})),(0===this._historyBarsCache.length||this._historyBarsCache[0]>e)&&this._ensureExtrapolatedToHistoryBar(this._historyBarsCache.length+1))}}},61595:(e,t,i)=>{"use strict";i.d(t,{backend:()=>s});const s=i(58844)},47327:(e,t,i)=>{"use strict";i.d(t,{HandlerInfo:()=>s});class s{constructor(e,t){this.handler=e,this.customId=t}}},17133:(e,t,i)=>{"use strict";var s,r;function n(e,t){return"period-back"===e.type&&"period-back"===t.type?e.value===t.value:"time-range"===e.type&&"time-range"===t.type&&(e.from===t.from&&e.to===t.to)}i.d(t,{TIMEFRAMETYPE:()=>r,areEqualTimeFrames:()=>n}),function(e){e.extractErrorReason=function(e){return e.params[1]}}(s||(s={})),function(e){e.PeriodBack="period-back",e.TimeRange="time-range"}(r||(r={}))},89173:()=>{"use strict";TradingView.Pro=function(){this.hasPackage=function(){return!1}},window.user={is_pro:!1,settings:{}},TradingView.Pro.prototype.isPaidPro=function(){return!1},TradingView.Pro.prototype.isSupportAvailable=function(){return!1},TradingView.Pro.prototype.getProduct=function(){return{}},TradingView.Pro.prototype.getStudiesOrder=function(){return[]}},67545:(e,t,i)=>{"use strict";i.r(t),i.d(t,{QUOTE_FIELDS:()=>n,QUOTE_FIELDS_CACHE:()=>o,QuoteCache:()=>r});var s=i(50151);class r{constructor(e){this._cache=new Map,this._fields=[...e.fields]}update(e,t,i){const r=(0,s.ensureDefined)(e.symbolname);if(this._cache.has(r)||this._cache.set(r,{symbolname:r,status:e.status,values:{}}),"error"===e.status)return;const n=(0,s.ensureDefined)(this._cache.get(r));n.status=e.status;for(const s of this._fields)t.has(s)&&(i||void 0!==e.values[s])&&(n.values[s]=e.values[s])}get(e){var t;return null!==(t=this._cache.get(e))&&void 0!==t?t:null}fields(){return this._fields}} const n=new Set(["pro_name","base_name","logoid","currency-logoid","base-currency-logoid","source-logoid","short_name","timezone","current_session","last_price","lp_time","prev_close_price","open_price","high_price","low_price","price_52_week_high","price_52_week_low","ask","ask_size","bid","bid_size","rch","rchp","rtc","data_frequency","reference-last-period-start","business_description","web_site_url","number_of_employees","float_shares_outstanding","earnings_release_next_calendar_date","root","description","exchange","listed_exchange","type","country_code","provider_id","sector","typespecs","visible-plots-set","industry","currency_id","last_price","fractional","minmov","minmove2","pricescale","change","change_percent","volume","average_volume","market_cap_basic","total_revenue","earnings_per_share_basic_ttm","price_earnings_ttm","beta_1_year","dps_common_stock_prim_issue_fy","dividends_yield","earnings_release_next_date","earnings_per_share_forecast_next_fq","earnings_release_date","earnings_per_share_fq","fundamental_currency_code","number_of_employees","web_site_url","business_description","founded","ceo","float_shares_outstanding","total_shares_outstanding","dividend_payout_ratio_ttm","dividends_yield_current","dividend_ex_date_upcoming","dividend_amount_upcoming","dividend_amount_recent","dividend_ex_date_recent","total_revenue_fq_h","total_revenue_fy_h","net_income_fy_h","net_income_fq_h","total_assets_fy_h","total_assets_fq_h","total_liabilities_fy_h","total_liabilities_fq_h","cash_f_operating_activities_fy_h","cash_f_operating_activities_fq_h","cash_f_investing_activities_fy_h","cash_f_investing_activities_fq_h","cash_f_financing_activities_fy_h","cash_f_financing_activities_fq_h","fiscal_period_fy_h","fiscal_period_fq_h","earnings_release_date_fq_h","earnings_release_next_date_fq","earnings_per_share_forecast_next_fq","earnings_per_share_forecast_fq_h","earnings_per_share_fq_h","earnings_fiscal_period_fq_h","next_earnings_fiscal_period_fq","earnings_release_next_time","is_next_earnings_release_date_estimated","symbol-primaryname","currency_code","rates_mc","rates_fy","rates_ttm","value_unit_id","value-unit-id","update_mode","language","local_description","short_description","source","source2","format","recommendation_mark","last_report_frequency","price_target_estimates_num","price_target_average","update_mode_seconds","recommendation_total","recommendation_buy","recommendation_over","recommendation_hold","recommendation_under","recommendation_sell","recommendation_total","price_target_high","price_target_low","rates_pt","rates_pt","total_revenue_fy_h","total_revenue_fq_h","total_revenue_fh_h","net_income_fy_h","net_income_fq_h","net_income_fh_h","total_assets_fy_h","total_assets_fq_h","total_assets_fh_h","total_liabilities_fy_h","total_liabilities_fq_h","total_liabilities_fh_h","cash_f_operating_activities_fy_h","cash_f_operating_activities_fq_h","cash_f_operating_activities_fh_h","cash_f_investing_activities_fy_h","cash_f_investing_activities_fq_h","cash_f_investing_activities_fh_h","cash_f_financing_activities_fy_h","cash_f_financing_activities_fq_h","cash_f_financing_activities_fh_h","fiscal_period_fy_h","fiscal_period_fq_h","fiscal_period_fh_h","fiscal_period_fy","earnings_release_date_fq_h","earnings_release_date_fy_h","earnings_release_date_fh_h","earnings_release_next_date_fq","earnings_release_next_date_fy","earnings_release_next_date_fh","earnings_release_next_time","is_next_earnings_release_date_estimated","earnings_per_share_forecast_next_fq","earnings_per_share_forecast_next_fy","earnings_per_share_forecast_next_fh","earnings_per_share_forecast_fq_h","earnings_per_share_forecast_fy_h","earnings_per_share_forecast_fh_h","earnings_per_share_fq_h","earnings_per_share_fy_h","earnings_per_share_fh_h","earnings_fiscal_period_fq_h","earnings_fiscal_period_fy_h","earnings_fiscal_period_fh_h","next_earnings_fiscal_period_fq","next_earnings_fiscal_period_fy","next_earnings_fiscal_period_fh","revenue_fq_h","revenue_fy_h","revenue_fh_h","revenue_forecast_fq_h","revenue_forecast_fy_h","revenue_forecast_fh_h","revenue_forecast_next_fq","revenue_forecast_next_fy","revenue_forecast_next_fh","revenue_seg_by_business_h","revenue_seg_by_region_h","dividend_payout_ratio_ttm","dividends_yield_current","dividend_ex_date_upcoming","dividend_amount_upcoming","dividend_amount_recent","dividend_ex_date_recent","dividend_amount_h","total_revenue_fy","gross_profit_fy","ebitda_fy","ebit_fy","net_income_fy","total_debt_fy_h","free_cash_flow_fy_h","cash_n_equivalents_fy_h","total_current_assets_fy","total_current_liabilities_fy","total_non_current_assets_fy","total_non_current_liabilities_fy","price_sales_fy_h","price_earnings_fy_h","diluted_net_income_ttm","total_revenue_ttm","price_earnings_current","price_sales_current","isin","website","doc","reddit","twitter","facebook","telegram","forum","explorer","chat","sources","contracts","crypto_common_categories","crypto_asset","dividends_availability","earnings_availability","financials_availability"]),o=new r({ fields:n})},2438:(e,t,i)=>{"use strict";i.d(t,{destroyQuoteSessions:()=>a,getQuoteSessionInstance:()=>o});var s=i(49326),r=i.n(s);const n={};function o(e="full"){return n[e]||function(e="full",t){n[e]=t}(e,new(r())(e)),n[e]}function a(){for(const e in n)if(n.hasOwnProperty(e)){const t=n[e];void 0!==t&&t.destroy(),delete n[e]}}},47562:(e,t,i)=>{"use strict";i.d(t,{QuoteSession:()=>r});var s=i(36174);class r{constructor(e,t=(0,s.randomHash)()){this._sessionstarted=!1,this._globalHandler=null,this._chartApi=e,this._sessionid="qs_"+t}destroy(){this._sessionstarted&&(this._chartApi.quoteDeleteSession(this._sessionid),this._sessionstarted=!1)}connected(){return this._chartApi.connected()}connect(e){this._globalHandler=e,this._chartApi.createSession(this._sessionid,this),this._chartApi.connect()}disconnect(){this._chartApi.disconnect()}quoteAddSymbols(e){this._chartApi.quoteAddSymbols(this._sessionid,e)}quoteRemoveSymbols(e){this._chartApi.quoteRemoveSymbols(this._sessionid,e)}quoteFastSymbols(e){this._chartApi.quoteFastSymbols(this._sessionid,e)}quoteSetFields(e){this._chartApi.quoteSetFields(this._sessionid,e)}onMessage(e){var t;switch(e.method){case"connected":this._sessionstarted||(this._chartApi.quoteCreateSession(this._sessionid),this._sessionstarted=!0);break;case"disconnected":this._sessionstarted=!1}null===(t=this._globalHandler)||void 0===t||t.call(this,e)}quoteHibernateAll(){this._chartApi.quoteHibernateAll(this._sessionid)}}window.TradingView.QuoteSession=r},49326:(e,t,i)=>{"use strict";e=i.nmd(e);var s=i(43370).default,r=i(12481).default,n=i(61146).PriceFormatter;const{uniq:o}=i(15051);var a=i(36174);const{normalizeUpdateMode:l}=i(5370);var c=i(30888).deepExtend;const{QUOTE_FIELDS_CACHE:h,QUOTE_FIELDS:d}=i(67545);var u,p=i(57898).Delegate;function _(e,t){this.options=Object.assign({throttleTimeout:125},t),this._connected=!1,this._symbol_data={},this._subscriptions={},this.onConnect=new p,this.onDisconnect=new p,this._quoteApi=new u(window.ChartApiInstance),this._type=e||"full",this._delayUpdateFastSymbols=r(this._updateFastSymbols,250),this._throttledSymbolData={},this._formatterValuesCache={},this._waitingForFormatters={},this._snapshotValuesCache={},this._waitingForSnapshot={},this.connect()}u=i(47562).QuoteSession,_.prototype.destroy=function(){this._quoteApi.destroy(),this._quoteApi=null,this._connected=!1,this.onDisconnect.fire()},_.prototype.typeFields={},_.prototype.typeFields.simple=["base-currency-logoid","ch","chp","currency-logoid","currency_code","currency_id","base_currency_id","current_session","description","exchange","format","fractional","is_tradable","language","local_description","listed_exchange","logoid","lp","lp_time","minmov","minmove2","original_name","pricescale","pro_name","short_name","type","typespecs","update_mode","volume","value_unit_id"], _.prototype.typeFields.simpleDetailed=[].concat(_.prototype.typeFields.simple,["ask","bid","fundamentals","high_price","is_tradable","low_price","open_price","prev_close_price","rch","rchp","rtc","rtc_time","status","basic_eps_net_income","beta_1_year","earnings_per_share_basic_ttm","industry","market_cap_basic","price_earnings_ttm","sector","volume","dividends_yield","timezone"]),_.prototype.typeFields.full=[],_.prototype.typeFields.watchlist=[].concat(_.prototype.typeFields.simple,["rchp","rtc","country_code","provider_id"]),_.prototype.typeFields.portfolio=["pro_name","short_name","exchange","listed_exchange","description","sector","type","typespecs","industry","currency_code","currency_id","ch","chp","logoid","currency-logoid","base-currency-logoid","earnings_per_share_forecast_next_fq","earnings_release_next_date","earnings_release_date","earnings_per_share_fq","lp","fractional","minmov","minmove2","pricescale","volume","average_volume","market_cap_basic","total_revenue","earnings_per_share_basic_ttm","price_earnings_ttm","beta_1_year","dps_common_stock_prim_issue_fy","dividends_yield","fundamental_currency_code","rates_mc","rates_fy","rates_ttm","format"],_.prototype.typeFields.notes=["short_name","pro_name","logoid","currency-logoid","base-currency-logoid","symbol-primaryname","type","typespecs"],_.prototype.connect=function(e){this._quoteApi.connect(this.quoteHandler.bind(this))},_.prototype.quoteHandler=function(e){var t=e.method,i=e.params;switch(t){case"connected":this._connected||(this._connected=!0,this.onConnected());break;case"quote_list_fields":break;case"quote_symbol_data":this._connected&&this.onSymbolData(i[0]);break;case"quote_completed":this._connected&&this.onSymbolData({symbolname:i[0],complete:performance.now(),values:{}});break;case"disconnected":this._connected&&(this._connected=!1,this.onDisconnect.fire())}},_.prototype.onConnected=function(){this.setFields();var e=Object.keys(this._symbol_data);e.length&&(this._quoteApi.quoteAddSymbols(e),this._delayUpdateFastSymbols()),this.onConnect.fire()},_.prototype.setFields=function(){var e=_.prototype.typeFields[this._type];e&&e.length&&this._quoteApi.quoteSetFields(e)},_.prototype.onSymbolData=function(e){try{e.status&&h.update(e,d,!1)}catch(e){}var t=e.symbolname,i=this._throttledSymbolData[t];i||(i=this._throttledSymbolData[t]={fnDispatch:s(this.dipatchSymbolData.bind(this),this.options.throttleTimeout)}),i.cache?c(i.cache,e):i.cache=e,i.fnDispatch(t)},_.prototype._parseUpdateMode=function(e){l(e)},_.prototype.dipatchSymbolData=function(e){var t=this._symbol_data[e],i=this._throttledSymbolData[e].cache;if(delete this._throttledSymbolData[e].cache,this._symbol_data[e])for(var s in c(t,i),t.values&&this._parseUpdateMode(t.values),this._subscriptions){var r=this._subscriptions[s];r.has(e)&&[...r.get(e)].forEach((function(e){e(t,i)}))}},_.prototype.subscribe=function(e,t,i){this._subscriptions[e]=this._subscriptions[e]||new Map;var s=this._subscriptions[e];t=[].concat(t);var r=[];t.forEach((function(e){ @@ -208,14 +208,14 @@ time:[-1830386205,-1689555600,-1677798e3,-1667437200,-1647734400,-1635814800,-16 time:[-2821651200,-1691964e3,-1680469200,-1664143200,-1650142800,-1633903200,-1617483600,-1601848800,-1586034e3,-1570399200,-1552165200,-1538344800,-152253e4,-15075e5,-1490562e3,-1473631200,-1460926800,-1442786400,-1428872400,-1410732e3,-1396213200,-1379282400,-1364763600,-1348437600,-1333314e3,-1315778400,-1301259600,-1284328800,-126981e4,-1253484e3,-1238360400,-1221429600,-1206910800,-118998e4,-1175461200,-1159135200,-1143406800,-1126476e3,-1111957200,-1095631200,-1080507600,-1063576800,-1049058e3,-1032127200,-1017608400,-1001282400,-986158800,-969228e3,-950475600,-942012e3,-733352400,-719445600,-699483600,-684972e3,-668034e3,-654732e3,-636584400,-622072800,-605739600,-590623200,-57429e4,-558568800,-542235600,-527119200,-512600400,-496274400,-481150800,-46422e4,-449701200,-432165600,-417646800,-401320800,-386197200,-369266400,-354747600,-337816800,-323298e3,-306972e3,-291848400,-276732e3,-257979600,-245282400,-22653e4,-213228e3,-195080400,-182383200,-163630800,-150933600,-132181200,-119484e3,-100731600,-88034400,-68677200,-59004e3,57726e3,69818400,89175600,101268e3,120625200,132717600,152074800,164167200,183524400,196221600,214974e3,227671200,246423600,259120800,278478e3,290570400,309927600,32202e4,341377200,354675600,372823200,386125200,404272800,417574800,435722400,449024400,467776800,481078800,499226400,512528400,530676e3,543978e3,562125600,575427600,593575200,606877200,625629600,638326800,657079200,670381200,688528800,701830800,719978400,733280400,751428e3,76473e4,782877600,796179600,814327200,828234e3,846381600,859683600,877831200,891133200,909280800,922582800,941335200,954032400,972784800,985482e3,1004234400,1017536400,1035684e3,1048986e3,1067133600,1080435600,1099188e3,1111885200,1130637600,1143334800,1162087200,1174784400,1193536800,1206838800,1224986400,1238288400,1256436e3,1269738e3,1288490400,1301187600,131994e4,1332637200,1351389600,1364691600,1382839200,1396141200,1414288800,1427590800,1445738400,1459040400,1477792800,149049e4,1509242400,1521939600,1540692e3,1553994e3,1572141600,1585443600,1603591200,1616893200,1635645600,1648342800,1667095200,1679792400,1698544800,1711846800,1729994400,1743296400,1761444e3,1774746e3,1792893600,1806195600,1824948e3,1837645200,1856397600,1869094800,1887847200,1901149200,1919296800,1932598800],offset:[-1521,-1521,2079,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0]},"Europe/Oslo":{ time:[-2366755200,-1691881200,-1680566400,-927507600,-85725e4,-844552800,-828219600,-812498400,-79677e4,-781048800,-765320400,-340840800,-324507600,-308786400,-293058e3,-277336800,-261608400,-245887200,-230158800,-214437600,-198709200,-182988e3,-166654800,-147909600,-135205200,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[2580,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]}}},18923:(e,t,i)=>{"use strict";i.d(t,{Version:()=>r});var s=i(50151);class r{constructor(e,t){this._major=e,this._minor=t}major(){return this._major}minor(){return this._minor}isZero(){return 0===this._major&&0===this._minor}toString(){return this._major+"."+this._minor}compareTo(e){return this._majore._major?1:this._minore._minor?1:0}isLess(e){return this.compareTo(e)<0}isLessOrEqual(e){return this.compareTo(e)<=0}isEqual(e){return 0===this.compareTo(e)}isGreater(e){return this.compareTo(e)>0}isGreaterOrEqual(e){return this.compareTo(e)>=0}static parse(e){if(e instanceof r)return new r(e.major(),e.minor());if("number"==typeof e)return(0,s.assert)(Math.floor(e)===e,"Version should not be a float number"),new r(e,0);if("string"==typeof e){const t=e.split(".");if(1===t.length){const i=parseInt(t[0],10);return(0,s.assert)(!isNaN(i),"Bad version string: "+e),new r(i,0)}if(2===t.length){const i=parseInt(t[0],10);(0,s.assert)(!isNaN(i),"Bad version string: "+e);const n=parseInt(t[1],10);return(0, s.assert)(!isNaN(n),"Bad version string: "+e),new r(i,n)}throw new Error("Bad version string (one dot expected): "+e)}throw new Error("Bad version: "+e)}}r.ZERO=new r(0,0)},97145:(e,t,i)=>{"use strict";i.d(t,{WatchedValue:()=>o});var s=i(19782);const r=(0,i(44441).getLogger)("Common.WatchedValue");function n(e){r.logError(`${e&&(e.stack||e.message)}`)}class o{constructor(...e){this._listeners=[],e.length>0&&(this._value=e[0])}destroy(){this.unsubscribe()}value(){return this._owner?this._owner._value:this._value}setValue(e,t){const i=this._owner?this._owner:this;if("function"==typeof i.hook&&(e=i.hook(e)),i.writeLock)return;const s=i._value===e||Number.isNaN(i._value)&&Number.isNaN(e);if(!t&&s&&i.hasOwnProperty("_value"))return;i._value=e;const r=i._listeners.slice();let o=0;for(let t=0;tthis.spawn(e).readonly(),destroy:this.destroy.bind(this)};return this._readonlyInstance=e,e}spawn(e){return new a(this._owner||this,e)}when(e){!function(e,t,i){if(t(e.value()))return void i();const s=r=>{t(r)&&(e.unsubscribe(s),i())};e.subscribe(s,{callWithLast:!0})}(this,(e=>Boolean(e)),(()=>{try{e(this.value())}catch(e){n(e)}}))}assertNoSubscriptions(){0}ownership(){return(0,s.ownership)(this)}spawnOwnership(){return(0,s.ownership)(this.spawn())}weakReference(){return(0,s.weakReference)(this)}}class a extends o{constructor(e,t){super(),delete this._listeners,this._owner=e,this._onDestroy=t}destroy(){var e;try{null===(e=this._onDestroy)||void 0===e||e.call(this)}catch(e){n(e)}super.destroy()}readonly(){return super.readonly()}}},83669:(e,t,i)=>{"use strict";i.d(t,{WatchedObject:()=>o});var s=i(97145),r=i(1722);function n(e,t){return(0,r.deepEquals)(e,t)[0]}class o extends s.WatchedValue{constructor(e,t=n){super(e),this._comparator=t}setValue(e,t){!1===this._comparator(this.value(),e)&&super.setValue(e,t)}}},16838:(e,t,i)=>{"use strict";i.d(t,{PLATFORM_ACCESSIBILITY_ENABLED:()=>s,createScopedVisibleElementFilter:()=>r,navigationOrderComparator:()=>n,queryFocusableElements:()=>a,queryTabbableElements:()=>o,updateTabIndexes:()=>l});const s=i(14483).enabled("accessibility");function r(e){return t=>{let i=t -;for(;i!==e&&null!==i;){const e=getComputedStyle(i);if("none"===e.display||"visible"!==e.visibility)return!1;i=i.parentElement}return!0}}function n(e,t){return e===t?0:e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}function o(e){return Array.from(e.querySelectorAll('button:not([disabled], [aria-disabled], [tabindex="-1"]), [tabindex]:not([disabled], [aria-disabled], [tabindex="-1"])')).filter(r(e))}function a(e){return Array.from(e.querySelectorAll("button:not([disabled], [aria-disabled]), [tabindex]:not([disabled], [aria-disabled])")).filter(r(e))}function l(){window.dispatchEvent(new CustomEvent("keyboard-navigation-activation",{bubbles:!0}))}},9438:(e,t,i)=>{"use strict";i.d(t,{TOOLBAR_WIDTH_COLLAPSED:()=>r,TOOLBAR_WIDTH_EXPANDED:()=>s});const s=52,r=5},14873:(e,t,i)=>{"use strict";i.d(t,{isDrawingToolbarVisible:()=>l});var s=i(56840),r=i(14483),n=i(97145);const o=!r.enabled("hide_left_toolbar_by_default"),a=s.getBool("ChartDrawingToolbarWidget.visible",o),l=new n.WatchedValue(a)},69774:(e,t,i)=>{"use strict";i.d(t,{HEADER_TOOLBAR_HEIGHT_COLLAPSED:()=>n,HEADER_TOOLBAR_HEIGHT_EXPANDED:()=>r});var s=i(62995);const r=parseInt(s["css-value-header-toolbar-height"]),n=3},35423:(e,t,i)=>{"use strict";i.d(t,{FavoriteStudyTemplateService:()=>r});var s=i(68456);class r extends s.CommonJsonStoreService{constructor(e,t){super(e,t,"FAVORITE_STUDY_TEMPLATES_CHANGED","StudyTemplates.quicks",[])}remove(e){this.set(this.get().filter((t=>t!==e)))}}},95059:(e,t,i)=>{"use strict";var s;i.d(t,{ACTION_ID:()=>s}),function(e){e.TVActionId="TVActionId",e.ChartApplyIndicatorsToAllCharts="Chart.ApplyIndicatorsToAllCharts",e.ChartChangeTimeZone="Chart.ChangeTimeZone",e.ChartDialogsShowChangeInterval="Chart.Dialogs.ShowChangeInterval",e.ChartDialogsShowChangeSymbol="Chart.Dialogs.ShowChangeSymbol",e.ChartDialogsShowCompareOrAddSymbol="Chart.Dialogs.ShowCompareOrAddSymbol",e.ChartDialogsShowGeneralSettings="Chart.Dialogs.ShowGeneralSettings",e.ChartDialogsShowGeneralSettingsSymbolTab="Chart.Dialogs.ShowGeneralSettings.SymbolTab",e.ChartDialogsShowGoToDate="Chart.Dialogs.ShowGoToDate",e.ChartDialogsShowInsertIndicators="Chart.Dialogs.ShowInsertIndicators",e.ChartDialogsShowSymbolInfo="Chart.Dialogs.ShowSymbolInfo",e.ChartDrawingToolbarToggleVisibility="Chart.DrawingToolbar.ToggleVisibility",e.ChartLinesToggleBidAskLinesVisibility="Chart.Lines.ToggleBidAskLinesVisibility",e.ChartLinesToggleHighLowLinesVisibility="Chart.Lines.ToggleHighLowLinesVisibility",e.ChartLinesToggleAverageLineVisibility="Chart.Lines.ToggleAverageLineVisibility",e.ChartLinesToggleSeriesPrevCloseLineVisibility="Chart.Lines.ToggleSeriesPrevCloseLineVisibility",e.ChartLinesToggleSeriesPriceLineVisibility="Chart.Lines.ToggleSeriesPriceLineVisibility",e.ChartLineToolPitchforkChangeTypeToInside="Chart.LineTool.Pitchfork.ChangeTypeToInside",e.ChartLineToolPitchforkChangeTypeToModifiedSchiff="Chart.LineTool.Pitchfork.ChangeTypeToModifiedSchiff",e.ChartLineToolPitchforkChangeTypeToOriginal="Chart.LineTool.Pitchfork.ChangeTypeToOriginal", -e.ChartLineToolPitchforkChangeTypeToSchiff="Chart.LineTool.Pitchfork.ChangeTypeToSchiff",e.ChartMarksToggleVisibility="Chart.Marks.ToggleVisibility",e.ChartMoveChartInLayout="Chart.MoveChartInLayout",e.ChartMoveChartInLayoutBack="Chart.MoveChartInLayout.Back",e.ChartMoveChartInLayoutForward="Chart.MoveChartInLayout.Forward",e.ChartObjectTreeShow="Chart.ObjectTree.Show",e.ChartDataWindowShow="Chart.DataWindow.Show",e.ChartPriceScaleLabelsToggleBidAskLabelsVisibility="Chart.PriceScale.Labels.ToggleBidAskLabelsVisibility",e.ChartPriceScaleLabelsToggleHighLowPriceLabelsVisibility="Chart.PriceScale.Labels.ToggleHighLowPriceLabelsVisibility",e.ChartPriceScaleLabelsToggleAveragePriceLabelVisibility="Chart.PriceScale.Labels.ToggleAveragePriceLabelVisibility",e.ChartPriceScaleLabelsToggleIndicatorsNameLabelsVisibility="Chart.PriceScale.Labels.ToggleIndicatorsNameLabelsVisibility",e.ChartPriceScaleLabelsToggleIndicatorsValueLabelsVisibility="Chart.PriceScale.Labels.ToggleIndicatorsValueLabelsVisibility",e.ChartPriceScaleLabelsToggleSeriesLastValueVisibility="Chart.PriceScale.Labels.ToggleSeriesLastValueVisibility",e.ChartPriceScaleLabelsToggleSymbolNameLabelsVisibility="Chart.PriceScale.Labels.ToggleSymbolNameLabelsVisibility",e.ChartPriceScaleLabelsToggleSymbolPrevCloseValueVisibility="Chart.PriceScale.Labels.ToggleSymbolPrevCloseValueVisibility",e.ChartPriceScaleMergeAllScalesToLeft="Chart.PriceScale.MergeAllScalesToLeft",e.ChartPriceScaleMergeAllScalesToRight="Chart.PriceScale.MergeAllScalesToRight",e.ChartPriceScaleMoveToLeft="Chart.PriceScale.MoveToLeft",e.ChartPriceScaleMoveToRight="Chart.PriceScale.MoveToRight",e.ChartPriceScaleToggleAddOrderPlusButtonVisibility="Chart.PriceScale.ToggleAddOrderPlusButtonVisibility",e.ChartPriceScaleToggleAutoScaleSeriesOnly="Chart.PriceScale.ToggleAutoScaleSeriesOnly",e.ChartPriceScaleToggleCountdownToBarCloseVisibility="Chart.PriceScale.ToggleCountdownToBarCloseVisibility",e.ChartRedo="Chart.Redo",e.ChartRemoveAllIndicators="Chart.RemoveAllIndicators",e.ChartRemoveAllIndicatorsAndLineTools="Chart.RemoveAllIndicatorsAndLineTools",e.ChartRemoveAllLineTools="Chart.RemoveAllLineTools",e.ChartScalesReset="Chart.Scales.Reset",e.ChartScalesToggleLockPriceToBarRatio="Chart.Scales.ToggleLockPriceToBarRatio",e.ChartSelectedObjectHide="Chart.SelectedObject.Hide",e.ChartSelectedObjectRemove="Chart.SelectedObject.Remove",e.ChartSelectedObjectShowSettingsDialog="Chart.SelectedObject.ShowSettingsDialog",e.ChartSelectedObjectToggleLocked="Chart.SelectedObject.ToggleLocked",e.ChartSeriesPriceScaleToggleAutoScale="Chart.Series.PriceScale.ToggleAutoScale",e.ChartSeriesPriceScaleToggleIndexedTo100="Chart.Series.PriceScale.ToggleIndexedTo100",e.ChartSeriesPriceScaleToggleInvertPriceScale="Chart.Series.PriceScale.ToggleInvertPriceScale",e.ChartSeriesPriceScaleToggleLogarithmic="Chart.Series.PriceScale.ToggleLogarithmic",e.ChartSeriesPriceScaleTogglePercentage="Chart.Series.PriceScale.TogglePercentage",e.ChartSeriesPriceScaleToggleRegular="Chart.Series.PriceScale.ToggleRegular", -e.ChartSessionBreaksToggleVisibility="Chart.SessionBreaks.ToggleVisibility",e.ChartTimeScaleReset="Chart.TimeScale.Reset",e.ChartUndo="Chart.Undo",e.ChartSourceIntervalsVisibility="Chart.Source.IntervalsVisibility",e.ChartSourceIntervalsVisibilityCurrentAndAbove="Chart.Source.IntervalsVisibility.CurrentAndAbove",e.ChartSourceIntervalsVisibilityCurrentAndBelow="Chart.Source.IntervalsVisibility.CurrentAndBelow",e.ChartSourceIntervalsVisibilityOnlyCurrent="Chart.Source.IntervalsVisibility.Current",e.ChartSourceIntervalsVisibilityAll="Chart.Source.IntervalsVisibility.All"}(s||(s={}))},39347:(e,t,i)=>{"use strict";i.r(t),i.d(t,{Action:()=>a,ActionAsync:()=>l,Loader:()=>h,Separator:()=>c});var s=i(50151),r=i(57898),n=i(68335),o=i(36174);class a{constructor(e,t=o.guid()){this.type="action",this._destroyed=!1,this._binding=null,(0,s.assert)(void 0!==e.actionId,"actionId must be defined"),this.id=t,this._onUpdate=new r.Delegate,this._options=e,this.update(e)}execute(){this._options.checkable&&this.update({checked:!this._options.checked}),this._options.onExecute&&this._options.onExecute(this)}getLabel(){return this._options.label||""}getSubItems(){return this._options.subItems||[]}isDisabled(){return!0===this._options.disabled}isActive(){return!0===this._options.active}isCheckable(){return!0===this._options.checkable}isChecked(){return!0===this._options.checked}isLoading(){return!0===this._options.loading}getSize(){var e;return null!==(e=this._options.size)&&void 0!==e?e:"normal"}getPayload(){return this._options.payload}update(e){this._destroyed||(this._unbindShortcut(),e.hotkeyHash&&(this._options.shortcutHint=(0,n.humanReadableHash)(e.hotkeyHash)),this._options=Object.assign(this._options,e),this._bindShortcut(),this._onUpdate.fire(this))}onUpdate(){return this._onUpdate}getState(){return{actionId:this._options.actionId,label:this.getLabel(),disabled:this.isDisabled(),active:this.isActive(),subItems:this.getSubItems(),checkable:this.isCheckable(),checked:this.isChecked(),loading:this.isLoading(),size:this.getSize(),doNotCloseOnClick:this._options.doNotCloseOnClick||!1,shortcutHint:this._options.shortcutHint,hint:this._options.hint,icon:this._options.icon,iconChecked:this._options.iconChecked,toolbox:this._options.toolbox,showToolboxOnHover:this._options.showToolboxOnHover||!1,statName:this._options.statName,name:this._options.name,invisibleHotkey:this._options.invisibleHotkey,noInteractive:this._options.noInteractive}}getBinding(){return this._binding}setBinding(e){this._binding=e}destroy(){var e,t;this._destroyed=!0,this._onUpdate.destroy(),null!==this._binding&&this._binding.destroy(),this._unbindShortcut(),null===(t=(e=this._options).onDestroy)||void 0===t||t.call(e)}options(){return this._options}_bindShortcut(){if(!this._options.hotkeyGroup||!this._options.hotkeyHash)return;const e="string"==typeof this._options.label?this._options.label:this._options.name;this._hotkeyAction=this._options.hotkeyGroup.add({hotkey:this._options.hotkeyHash,desc:e,handler:()=>this.execute(),isDisabled:()=>this.isDisabled()})} -_unbindShortcut(){this._hotkeyAction&&(this._hotkeyAction.destroy(),delete this._hotkeyAction)}}class l extends a{constructor(e,t,i){super({actionId:e},i),this._loader=t,this._loaded=!1}loadOptions(){return this._loadingPromise||(this._loadingPromise=this._loader().then((e=>{this._loaded=!0,this.update(e)}))),this._loadingPromise}getState(){return this.loadOptions(),super.getState()}isLoading(){return!this.isLoaded()}isLoaded(){return this._loaded}}class c{constructor(e){this.type="separator",this.id=o.guid(),this._hint=e}getHint(){return this._hint}}class h extends a{constructor(e){super({actionId:e})}isLoading(){return!0}getSize(){return"big"}}},73212:(e,t,i)=>{"use strict";i.d(t,{ActionsProvider:()=>Je,createActionCopyPrice:()=>Ye,createChangeIntervalsVisibilitiesAction:()=>$e,createLinesAction:()=>Ze,createMTPredictorActions:()=>Ke,createPasteAction:()=>Ge,createSyncDrawingActions:()=>Xe,createVisualOrderAction:()=>qe,defaultContextMenuOptions:()=>je});var s=i(50151),r=i(59224),n=(i(60521),i(1722)),o=i(44352),a=i(14483),l=i(39347),c=i(77212),h=i(10688),d=i(37591),u=i(28853),p=(i(14787),i(26426)),_=i(96362),m=i(68335),g=(i(25812),i(64063)),f=i(8561),v=i(5894),S=i(69618),y=i(92249),b=i(18611),w=i(53180),P=i(36298),C=(i(88348),i(36274)),x=i(4949),T=i(93352),I=i(33703),M=i(59452),L=i.n(M);(0,r.getLogger)("Chart.ActionsProvider"),new P.TranslatedString("show alert label lines",o.t(null,void 0,i(16237))),new P.TranslatedString("hide alert label lines",o.t(null,void 0,i(91842)));const A=new P.TranslatedString("change visibility",o.t(null,void 0,i(21511))),k=new P.TranslatedString("pin to scale {label}",o.t(null,void 0,i(56015))),D=new P.TranslatedString("pin to right scale",o.t(null,void 0,i(22615))),E=new P.TranslatedString("pin to left scale",o.t(null,void 0,i(84018))),V=(new P.TranslatedString("change earnings visibility",o.t(null,void 0,i(88217))),new P.TranslatedString("change dividends visibility",o.t(null,void 0,i(84944))),new P.TranslatedString("change splits visibility",o.t(null,void 0,i(74488))),new P.TranslatedString("change continuous contract switch visibility",o.t(null,void 0,i(7017))),new P.TranslatedString("change futures contract expiration visibility",o.t(null,void 0,i(28288))),new P.TranslatedString("change latest news and Minds visibility",o.t(null,void 0,i(19839))),new P.TranslatedString("show all ideas",o.t(null,void 0,i(13622)))),B=new P.TranslatedString("show ideas of followed users",o.t(null,void 0,i(26267))),R=new P.TranslatedString("show my ideas only",o.t(null,void 0,i(40061))),N=(new P.TranslatedString("change events visibility on chart",o.t(null,void 0,i(79574))),new P.TranslatedString("add this symbol to entire layout",o.t(null,void 0,i(27982)))),O=new P.TranslatedString("add this indicator to entire layout",o.t(null,void 0,i(82388))),F=(new P.TranslatedString("add this strategy to entire layout",o.t(null,void 0,i(94292))),new P.TranslatedString("add this financial metric to entire layout",o.t(null,void 0,i(22856))), +;for(;i!==e&&null!==i;){const e=getComputedStyle(i);if("none"===e.display||"visible"!==e.visibility)return!1;i=i.parentElement}return!0}}function n(e,t){return e===t?0:e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}function o(e){return Array.from(e.querySelectorAll('button:not([disabled], [aria-disabled], [tabindex="-1"]), [tabindex]:not([disabled], [aria-disabled], [tabindex="-1"])')).filter(r(e))}function a(e){return Array.from(e.querySelectorAll('button:not([disabled], [aria-disabled="true"], [aria-disabled=""]), [tabindex]:not([disabled], [aria-disabled="true"], [aria-disabled=""])')).filter(r(e))}function l(){window.dispatchEvent(new CustomEvent("keyboard-navigation-activation",{bubbles:!0}))}},9438:(e,t,i)=>{"use strict";i.d(t,{TOOLBAR_WIDTH_COLLAPSED:()=>r,TOOLBAR_WIDTH_EXPANDED:()=>s});const s=52,r=5},14873:(e,t,i)=>{"use strict";i.d(t,{isDrawingToolbarVisible:()=>l});var s=i(56840),r=i(14483),n=i(97145);const o=!r.enabled("hide_left_toolbar_by_default"),a=s.getBool("ChartDrawingToolbarWidget.visible",o),l=new n.WatchedValue(a)},69774:(e,t,i)=>{"use strict";i.d(t,{HEADER_TOOLBAR_HEIGHT_COLLAPSED:()=>n,HEADER_TOOLBAR_HEIGHT_EXPANDED:()=>r});var s=i(62995);const r=parseInt(s["css-value-header-toolbar-height"]),n=3},35423:(e,t,i)=>{"use strict";i.d(t,{FavoriteStudyTemplateService:()=>r});var s=i(68456);class r extends s.CommonJsonStoreService{constructor(e,t){super(e,t,"FAVORITE_STUDY_TEMPLATES_CHANGED","StudyTemplates.quicks",[])}remove(e){this.set(this.get().filter((t=>t!==e)))}}},95059:(e,t,i)=>{"use strict";var s;i.d(t,{ACTION_ID:()=>s}),function(e){e.TVActionId="TVActionId",e.ChartApplyIndicatorsToAllCharts="Chart.ApplyIndicatorsToAllCharts",e.ChartChangeTimeZone="Chart.ChangeTimeZone",e.ChartDialogsShowChangeInterval="Chart.Dialogs.ShowChangeInterval",e.ChartDialogsShowChangeSymbol="Chart.Dialogs.ShowChangeSymbol",e.ChartDialogsShowCompareOrAddSymbol="Chart.Dialogs.ShowCompareOrAddSymbol",e.ChartDialogsShowGeneralSettings="Chart.Dialogs.ShowGeneralSettings",e.ChartDialogsShowGeneralSettingsSymbolTab="Chart.Dialogs.ShowGeneralSettings.SymbolTab",e.ChartDialogsShowGoToDate="Chart.Dialogs.ShowGoToDate",e.ChartDialogsShowInsertIndicators="Chart.Dialogs.ShowInsertIndicators",e.ChartDialogsShowSymbolInfo="Chart.Dialogs.ShowSymbolInfo",e.ChartDrawingToolbarToggleVisibility="Chart.DrawingToolbar.ToggleVisibility",e.ChartLinesToggleBidAskLinesVisibility="Chart.Lines.ToggleBidAskLinesVisibility",e.ChartLinesToggleHighLowLinesVisibility="Chart.Lines.ToggleHighLowLinesVisibility",e.ChartLinesToggleAverageLineVisibility="Chart.Lines.ToggleAverageLineVisibility",e.ChartLinesToggleSeriesPrevCloseLineVisibility="Chart.Lines.ToggleSeriesPrevCloseLineVisibility",e.ChartLinesToggleSeriesPriceLineVisibility="Chart.Lines.ToggleSeriesPriceLineVisibility",e.ChartLineToolPitchforkChangeTypeToInside="Chart.LineTool.Pitchfork.ChangeTypeToInside",e.ChartLineToolPitchforkChangeTypeToModifiedSchiff="Chart.LineTool.Pitchfork.ChangeTypeToModifiedSchiff", +e.ChartLineToolPitchforkChangeTypeToOriginal="Chart.LineTool.Pitchfork.ChangeTypeToOriginal",e.ChartLineToolPitchforkChangeTypeToSchiff="Chart.LineTool.Pitchfork.ChangeTypeToSchiff",e.ChartMarksToggleVisibility="Chart.Marks.ToggleVisibility",e.ChartMoveChartInLayout="Chart.MoveChartInLayout",e.ChartMoveChartInLayoutBack="Chart.MoveChartInLayout.Back",e.ChartMoveChartInLayoutForward="Chart.MoveChartInLayout.Forward",e.ChartObjectTreeShow="Chart.ObjectTree.Show",e.ChartDataWindowShow="Chart.DataWindow.Show",e.ChartPriceScaleLabelsToggleBidAskLabelsVisibility="Chart.PriceScale.Labels.ToggleBidAskLabelsVisibility",e.ChartPriceScaleLabelsToggleHighLowPriceLabelsVisibility="Chart.PriceScale.Labels.ToggleHighLowPriceLabelsVisibility",e.ChartPriceScaleLabelsToggleAveragePriceLabelVisibility="Chart.PriceScale.Labels.ToggleAveragePriceLabelVisibility",e.ChartPriceScaleLabelsToggleIndicatorsNameLabelsVisibility="Chart.PriceScale.Labels.ToggleIndicatorsNameLabelsVisibility",e.ChartPriceScaleLabelsToggleIndicatorsValueLabelsVisibility="Chart.PriceScale.Labels.ToggleIndicatorsValueLabelsVisibility",e.ChartPriceScaleLabelsToggleSeriesLastValueVisibility="Chart.PriceScale.Labels.ToggleSeriesLastValueVisibility",e.ChartPriceScaleLabelsToggleSymbolNameLabelsVisibility="Chart.PriceScale.Labels.ToggleSymbolNameLabelsVisibility",e.ChartPriceScaleLabelsToggleSymbolPrevCloseValueVisibility="Chart.PriceScale.Labels.ToggleSymbolPrevCloseValueVisibility",e.ChartPriceScaleMergeAllScalesToLeft="Chart.PriceScale.MergeAllScalesToLeft",e.ChartPriceScaleMergeAllScalesToRight="Chart.PriceScale.MergeAllScalesToRight",e.ChartPriceScaleMoveToLeft="Chart.PriceScale.MoveToLeft",e.ChartPriceScaleMoveToRight="Chart.PriceScale.MoveToRight",e.ChartPriceScaleToggleAddOrderPlusButtonVisibility="Chart.PriceScale.ToggleAddOrderPlusButtonVisibility",e.ChartPriceScaleToggleAutoScaleSeriesOnly="Chart.PriceScale.ToggleAutoScaleSeriesOnly",e.ChartPriceScaleToggleCountdownToBarCloseVisibility="Chart.PriceScale.ToggleCountdownToBarCloseVisibility",e.ChartRedo="Chart.Redo",e.ChartRemoveAllIndicators="Chart.RemoveAllIndicators",e.ChartRemoveAllIndicatorsAndLineTools="Chart.RemoveAllIndicatorsAndLineTools",e.ChartRemoveAllLineTools="Chart.RemoveAllLineTools",e.ChartScalesReset="Chart.Scales.Reset",e.ChartScalesToggleLockPriceToBarRatio="Chart.Scales.ToggleLockPriceToBarRatio",e.ChartSelectedObjectHide="Chart.SelectedObject.Hide",e.ChartSelectedObjectRemove="Chart.SelectedObject.Remove",e.ChartSelectedObjectShowSettingsDialog="Chart.SelectedObject.ShowSettingsDialog",e.ChartSelectedObjectToggleLocked="Chart.SelectedObject.ToggleLocked",e.ChartSeriesPriceScaleToggleAutoScale="Chart.Series.PriceScale.ToggleAutoScale",e.ChartSeriesPriceScaleToggleIndexedTo100="Chart.Series.PriceScale.ToggleIndexedTo100",e.ChartSeriesPriceScaleToggleInvertPriceScale="Chart.Series.PriceScale.ToggleInvertPriceScale",e.ChartSeriesPriceScaleToggleLogarithmic="Chart.Series.PriceScale.ToggleLogarithmic",e.ChartSeriesPriceScaleTogglePercentage="Chart.Series.PriceScale.TogglePercentage", +e.ChartSeriesPriceScaleToggleRegular="Chart.Series.PriceScale.ToggleRegular",e.ChartSessionBreaksToggleVisibility="Chart.SessionBreaks.ToggleVisibility",e.ChartTimeScaleReset="Chart.TimeScale.Reset",e.ChartUndo="Chart.Undo",e.ChartSourceIntervalsVisibility="Chart.Source.IntervalsVisibility",e.ChartSourceIntervalsVisibilityCurrentAndAbove="Chart.Source.IntervalsVisibility.CurrentAndAbove",e.ChartSourceIntervalsVisibilityCurrentAndBelow="Chart.Source.IntervalsVisibility.CurrentAndBelow",e.ChartSourceIntervalsVisibilityOnlyCurrent="Chart.Source.IntervalsVisibility.Current",e.ChartSourceIntervalsVisibilityAll="Chart.Source.IntervalsVisibility.All"}(s||(s={}))},39347:(e,t,i)=>{"use strict";i.r(t),i.d(t,{Action:()=>a,ActionAsync:()=>l,Loader:()=>h,Separator:()=>c});var s=i(50151),r=i(57898),n=i(68335),o=i(36174);class a{constructor(e,t=o.guid()){this.type="action",this._destroyed=!1,this._binding=null,(0,s.assert)(void 0!==e.actionId,"actionId must be defined"),this.id=t,this._onUpdate=new r.Delegate,this._options=e,this.update(e)}execute(){this._options.checkable&&this.update({checked:!this._options.checked}),this._options.onExecute&&this._options.onExecute(this)}getLabel(){return this._options.label||""}getSubItems(){return this._options.subItems||[]}isDisabled(){return!0===this._options.disabled}isActive(){return!0===this._options.active}isCheckable(){return!0===this._options.checkable}isChecked(){return!0===this._options.checked}isLoading(){return!0===this._options.loading}getSize(){var e;return null!==(e=this._options.size)&&void 0!==e?e:"normal"}getPayload(){return this._options.payload}update(e){this._destroyed||(this._unbindShortcut(),e.hotkeyHash&&(this._options.shortcutHint=(0,n.humanReadableHash)(e.hotkeyHash)),this._options=Object.assign(this._options,e),this._bindShortcut(),this._onUpdate.fire(this))}onUpdate(){return this._onUpdate}getState(){return{actionId:this._options.actionId,label:this.getLabel(),disabled:this.isDisabled(),active:this.isActive(),subItems:this.getSubItems(),checkable:this.isCheckable(),checked:this.isChecked(),loading:this.isLoading(),size:this.getSize(),doNotCloseOnClick:this._options.doNotCloseOnClick||!1,shortcutHint:this._options.shortcutHint,hint:this._options.hint,icon:this._options.icon,iconChecked:this._options.iconChecked,toolbox:this._options.toolbox,showToolboxOnHover:this._options.showToolboxOnHover||!1,statName:this._options.statName,name:this._options.name,invisibleHotkey:this._options.invisibleHotkey,noInteractive:this._options.noInteractive}}getBinding(){return this._binding}setBinding(e){this._binding=e}destroy(){var e,t;this._destroyed=!0,this._onUpdate.destroy(),null!==this._binding&&this._binding.destroy(),this._unbindShortcut(),null===(t=(e=this._options).onDestroy)||void 0===t||t.call(e)}options(){return this._options}_bindShortcut(){if(!this._options.hotkeyGroup||!this._options.hotkeyHash)return;const e="string"==typeof this._options.label?this._options.label:this._options.name;this._hotkeyAction=this._options.hotkeyGroup.add({hotkey:this._options.hotkeyHash, +desc:e,handler:()=>this.execute(),isDisabled:()=>this.isDisabled()})}_unbindShortcut(){this._hotkeyAction&&(this._hotkeyAction.destroy(),delete this._hotkeyAction)}}class l extends a{constructor(e,t,i){super({actionId:e},i),this._loader=t,this._loaded=!1}loadOptions(){return this._loadingPromise||(this._loadingPromise=this._loader().then((e=>{this._loaded=!0,this.update(e)}))),this._loadingPromise}getState(){return this.loadOptions(),super.getState()}isLoading(){return!this.isLoaded()}isLoaded(){return this._loaded}}class c{constructor(e){this.type="separator",this.id=o.guid(),this._hint=e}getHint(){return this._hint}}class h extends a{constructor(e){super({actionId:e})}isLoading(){return!0}getSize(){return"big"}}},73212:(e,t,i)=>{"use strict";i.d(t,{ActionsProvider:()=>Je,createActionCopyPrice:()=>Ye,createChangeIntervalsVisibilitiesAction:()=>$e,createLinesAction:()=>Ze,createMTPredictorActions:()=>Ke,createPasteAction:()=>Ge,createSyncDrawingActions:()=>Xe,createVisualOrderAction:()=>qe,defaultContextMenuOptions:()=>je});var s=i(50151),r=i(59224),n=(i(60521),i(1722)),o=i(44352),a=i(14483),l=i(39347),c=i(77212),h=i(10688),d=i(37591),u=i(28853),p=(i(14787),i(26426)),_=i(96362),m=i(68335),g=(i(25812),i(64063)),f=i(8561),v=i(5894),S=i(69618),y=i(92249),b=i(18611),w=i(53180),P=i(36298),C=(i(88348),i(36274)),x=i(4949),T=i(93352),I=i(33703),M=i(59452),L=i.n(M);(0,r.getLogger)("Chart.ActionsProvider"),new P.TranslatedString("show alert label lines",o.t(null,void 0,i(16237))),new P.TranslatedString("hide alert label lines",o.t(null,void 0,i(91842)));const A=new P.TranslatedString("change visibility",o.t(null,void 0,i(21511))),k=new P.TranslatedString("pin to scale {label}",o.t(null,void 0,i(56015))),D=new P.TranslatedString("pin to right scale",o.t(null,void 0,i(22615))),E=new P.TranslatedString("pin to left scale",o.t(null,void 0,i(84018))),V=(new P.TranslatedString("change earnings visibility",o.t(null,void 0,i(88217))),new P.TranslatedString("change dividends visibility",o.t(null,void 0,i(84944))),new P.TranslatedString("change splits visibility",o.t(null,void 0,i(74488))),new P.TranslatedString("change continuous contract switch visibility",o.t(null,void 0,i(7017))),new P.TranslatedString("change futures contract expiration visibility",o.t(null,void 0,i(28288))),new P.TranslatedString("change latest news and Minds visibility",o.t(null,void 0,i(19839))),new P.TranslatedString("show all ideas",o.t(null,void 0,i(13622)))),B=new P.TranslatedString("show ideas of followed users",o.t(null,void 0,i(26267))),R=new P.TranslatedString("show my ideas only",o.t(null,void 0,i(40061))),N=(new P.TranslatedString("change events visibility on chart",o.t(null,void 0,i(79574))),new P.TranslatedString("add this symbol to entire layout",o.t(null,void 0,i(27982)))),O=new P.TranslatedString("add this indicator to entire layout",o.t(null,void 0,i(82388))),F=(new P.TranslatedString("add this strategy to entire layout",o.t(null,void 0,i(94292))),new P.TranslatedString("add this financial metric to entire layout",o.t(null,void 0,i(22856))), new P.TranslatedString("apply drawing template",o.t(null,void 0,i(49037))),new P.TranslatedString("lock objects",o.t(null,void 0,i(68163)))),W=new P.TranslatedString("unlock objects",o.t(null,void 0,i(66824))),H=new P.TranslatedString("change visibility at current interval and above",o.t(null,void 0,i(78422))),z=new P.TranslatedString("change visibility at current interval and below",o.t(null,void 0,i(49529))),U=new P.TranslatedString("change visibility at current interval",o.t(null,void 0,i(16698))),j=new P.TranslatedString("change visibility at all intervals",o.t(null,void 0,i(66927))),G=(o.t(null,void 0,i(8700)),o.t(null,void 0,i(64615)),o.t(null,void 0,i(7005)),(0,w.appendEllipsis)(o.t(null,void 0,i(93512)))),q=(o.t(null,void 0,i(27558)),o.t(null,void 0,i(13737)),o.t(null,void 0,i(87085)),(0,w.appendEllipsis)(o.t(null,void 0,i(52302))),o.t(null,void 0,i(81428))),$=o.t(null,void 0,i(31971)),Y=(o.t(null,void 0,i(11156)),o.t(null,void 0,i(15682)),o.t(null,void 0,i(66631)),o.t(null,void 0,i(37422)),o.t(null,void 0,i(5716)),o.t(null,void 0,i(50352)),o.t(null,void 0,i(19263)),o.t(null,void 0,i(15818)),o.t(null,void 0,i(5897)),o.t(null,void 0,i(58976)),o.t(null,void 0,i(11661)),o.t(null,void 0,i(66560)),o.t(null,void 0,i(53958)),o.t(null,void 0,i(34150)),o.t(null,void 0,i(83927)),o.t(null,void 0,i(15644)),o.t(null,void 0,i(42660)),o.t(null,void 0,i(44788)),o.t(null,void 0,i(70437)),o.t(null,void 0,i(71263)),o.t(null,void 0,i(70573)),o.t(null,void 0,i(59560)),o.t(null,void 0,i(14125))),K=o.t(null,void 0,i(44538)),Z=o.t(null,void 0,i(56948)),X=o.t(null,void 0,i(20207)),J=o.t(null,void 0,i(65810)),Q=o.t(null,void 0,i(3822)),ee=o.t(null,void 0,i(97324)),te=o.t(null,void 0,i(764)),ie=o.t(null,void 0,i(8128)),se=o.t(null,void 0,i(61201)),re=o.t(null,void 0,i(32156)),ne=o.t(null,void 0,i(91130)),oe=o.t(null,void 0,i(37680)),ae=o.t(null,void 0,i(43707)),le=o.t(null,void 0,i(39065)),ce=o.t(null,void 0,i(54727)),he=o.t(null,void 0,i(66156)),de=o.t(null,void 0,i(76598)),ue=o.t(null,void 0,i(3485)),pe=o.t(null,void 0,i(45828)),_e=o.t(null,void 0,i(2899)),me=o.t(null,void 0,i(40887)),ge=o.t(null,void 0,i(53387)),fe=o.t(null,void 0,i(96712)),ve=o.t(null,void 0,i(26354)),Se=o.t(null,void 0,i(19796)),ye=o.t(null,void 0,i(59901)),be=o.t(null,void 0,i(23221)),we=o.t(null,void 0,i(22198)),Pe=o.t(null,void 0,i(27557)),Ce=o.t(null,void 0,i(98486)),xe=o.t(null,void 0,i(73106)),Te=o.t(null,void 0,i(85964)),Ie=o.t(null,void 0,i(59192)),Me=o.t(null,void 0,i(83182)),Le=((0,w.appendEllipsis)(o.t(null,void 0,i(92206))),(0,w.appendEllipsis)(o.t(null,void 0,i(3612))),(0,w.appendEllipsis)(o.t(null,void 0,i(89517)))),Ae=(o.t(null,void 0,i(13345)),(0,w.appendEllipsis)(o.t(null,void 0,i(9908))),o.t(null,void 0,i(35216))),ke=o.t(null,void 0,i(52977)),De=(o.t(null,void 0,i(19611)),o.t(null,void 0,i(38342))),Ee=o.t(null,void 0,i(15101)),Ve=o.t(null,void 0,i(42284)),Be=(o.t(null,void 0,i(46771)),o.t(null,void 0,i(66263)),o.t(null,void 0,i(30816)),o.t(null,void 0,i(24620)),o.t(null,void 0,i(84813)),o.t(null,void 0,i(72973)), o.t(null,void 0,i(48284))),Re=o.t(null,void 0,i(87933)),Ne=o.t(null,void 0,i(58669)),Oe=((0,w.appendEllipsis)(o.t(null,void 0,i(89517))),o.t(null,void 0,i(8251)),o.t(null,void 0,i(34059))),Fe=o.t(null,void 0,i(64288)),We=(o.t(null,void 0,i(77920)),o.t(null,void 0,i(75669)),o.t(null,void 0,i(8886)),o.t(null,void 0,i(18008)),o.t(null,void 0,i(33606)),(0,w.appendEllipsis)(o.t(null,void 0,i(65986)))),He=(0,w.appendEllipsis)(o.t(null,void 0,i(18001))),ze=o.t(null,void 0,i(29682)),Ue=o.t(null,void 0,i(28851)),je={general:!0,mainSeries:!0,mainSeriesTrade:!1,esdStudies:!0,studies:!0,fundamentals:!0,lineTools:!0,publishedCharts:!0,ordersAndPositions:!0,alerts:!0,chartEvents:!0,objectTree:!0,gotoLineTool:!1};function Ge(e,t){return!t.isEmpty()&&a.enabled("datasource_copypaste")?new l.Action({actionId:"Chart.Clipboard.PasteSource",label:ze.trim(),shortcutHint:(0,m.humanReadableHash)(m.Modifiers.Mod+86),statName:"Paste",onExecute:()=>e.chartWidgetCollection().clipboard.uiRequestPaste(t)}):null}function qe(e,t){const s=e.model(),r=s.availableZOrderOperations(t),n=[new l.Action({actionId:"Chart.Source.VisualOrder.BringToFront",label:ve,statName:"BringToFront",disabled:!r.bringToFrontEnabled,onExecute:()=>s.bringToFront(t)}),new l.Action({actionId:"Chart.Source.VisualOrder.SendToBack",label:Se,statName:"SendToBack",disabled:!r.sendToBackEnabled,onExecute:()=>s.sendToBack(t)}),new l.Action({actionId:"Chart.Source.VisualOrder.BringForward",label:ye,statName:"BringForward",disabled:!r.bringForwardEnabled,onExecute:()=>s.bringForward(t)}),new l.Action({actionId:"Chart.Source.VisualOrder.SendBackward",label:be,statName:"SendBackward",disabled:!r.sendBackwardEnabled,onExecute:()=>s.sendBackward(t)})];return new l.Action({actionId:"Chart.Source.VisualOrder",label:we,icon:i(77067),statName:"VisualOrder",subItems:n})}function $e(e,t){const i=e.model(),s=(e,s)=>{const r=C.Interval.parse(i.mainSeries().interval()),n=(0,x.getIntervalsVisibilitiesForMode)(r,e),o=[],a=[];t.forEach((e=>{const t=e.properties().intervalsVisibilities.childs();o.push(t.ticks),a.push(n.ticks),o.push(t.seconds),a.push(n.seconds),o.push(t.secondsFrom),a.push(n.secondsFrom),o.push(t.secondsTo),a.push(n.secondsTo),o.push(t.minutes),a.push(n.minutes),o.push(t.minutesFrom),a.push(n.minutesFrom),o.push(t.minutesTo),a.push(n.minutesTo),o.push(t.hours),a.push(n.hours),o.push(t.hoursFrom),a.push(n.hoursFrom),o.push(t.hoursTo),a.push(n.hoursTo),o.push(t.days),a.push(n.days),o.push(t.daysFrom),a.push(n.daysFrom),o.push(t.daysTo),a.push(n.daysTo),o.push(t.weeks),a.push(n.weeks),o.push(t.weeksFrom),a.push(n.weeksFrom),o.push(t.weeksTo),a.push(n.weeksTo),o.push(t.months),a.push(n.months),o.push(t.monthsFrom),a.push(n.monthsFrom),o.push(t.monthsTo),a.push(n.monthsTo),o.push(t.ranges),a.push(n.ranges)})),i.setProperties(o,a,s)},r=[new l.Action({actionId:"Chart.Source.IntervalsVisibility.CurrentAndAbove",label:Ce,statName:"currentAndAboveIntervals",onExecute:()=>s(3,H)}),new l.Action({actionId:"Chart.Source.IntervalsVisibility.CurrentAndBelow",label:xe, statName:"currentAndBelowIntervals",onExecute:()=>s(2,z)}),new l.Action({actionId:"Chart.Source.IntervalsVisibility.Current",label:Te,statName:"currentInterval",onExecute:()=>s(1,U)}),new l.Action({actionId:"Chart.Source.IntervalsVisibility.All",label:Ie,statName:"allIntervals",onExecute:()=>s(0,j)})];return new l.Action({actionId:"Chart.Source.IntervalsVisibility",label:Pe,statName:"IntervalsVisibility",subItems:r})}function Ye(e,t){var i,s,r;const n=e.defaultPriceScale(),o=void 0!==t?n.coordinateToPrice(t,null!==(s=null===(i=e.mainDataSource())||void 0===i?void 0:i.firstValue())&&void 0!==s?s:0):e.model().mainSeries().lastValueData(4,!0,!0).price,a=null===(r=e.mainDataSource())||void 0===r?void 0:r.formatter();if(void 0===o||!a)return null;const c=a.format(o);return new l.Action({actionId:"Chart.Clipboard.CopyPrice",label:`${Ue} ${c}`,statName:"CopyPrice",onExecute:()=>(0,T.getClipboard)().writeText(c)})}function Ke(e,t,i,s){return null}function Ze(e){const t=e.actions(),i=[t.showPriceLine];return i.push(t.showHighLowPriceLines),a.enabled("show_average_close_price_line_and_label")&&i.push(t.showAverageClosePriceLine),new l.Action({actionId:"Chart.Lines",label:Me,statName:"Lines",subItems:i})}function Xe(e,t){return[]}class Je{constructor(e,t){this._chartWidget=e,this._options=(0,n.merge)((0,n.clone)(je),t||{})}async contextMenuActionsForSources(e,t,i){const s=e[0],r=this._options;if(s===this._chartWidget.model().mainSeries()&&r.mainSeries)return this._contextMenuActionsForSeries(s,t);if((0,u.isStudy)(s)&&r.studies)return this._contextMenuActionsForStudy(s,t);if((0,y.isLineTool)(s)&&r.lineTools){const t=e.filter(y.isLineTool);return this._contextMenuActionsForLineTool(t)}return[]}_isReadOnly(){return this._chartWidget.readOnly()}_createActionHide(e){return new l.Action({actionId:"Chart.SelectedObject.Hide",label:$,icon:i(84959),statName:"HideSelectedObject",onExecute:this._chartWidget.hideDataSources.bind(this._chartWidget,[e])})}_createActionShow(e){const t=new l.Action({actionId:"Chart.SelectedObject.Show",checkable:!0,label:q,icon:i(16911),statName:"ToggleShow"}),s=new c.ActionBinder(t,e.properties().visible,this._chartWidget.model(),A);return t.setBinding(s),s.setValue(e.properties().visible.value()),t}_createActionScale(e){const t=(0,s.ensureNotNull)(e.priceScale()),r=this._chartWidget.model().model(),n=(0,s.ensureNotNull)(r.paneForSource(e)),o=n.priceScalePosition(t),a=("left"===o?n.leftPriceScales():n.rightPriceScales()).indexOf(t),c=r.priceScaleSlotsCount().totallySlots<2?"dontneedname":"needname",d="overlay"===o?"":(0,h.getPriceAxisNameInfo)(o,a).label,u=le.format({label:d}),p={"left-needname":u,"left-dontneedname":he,"right-needname":u,"right-dontneedname":de,"overlay-needname":ce,"overlay-dontneedname":ce}[o+"-"+c];return new l.Action({actionId:"Chart.Source.ChangePriceScale",label:p,icon:i(25191),subItems:this._createActionScaleItems(e)})}_createActionResetInputPoints(e){const t=e.metaInfo(),s=t.inputs.filter(I.isTimeOrPriceNotHiddenInput);return 0===s.length?null:new l.Action({ -actionId:"Chart.Source.ResetInputPoints",label:He,onExecute:async()=>{let r;try{const n=e.properties().childs().inputs.state();for(const e of Object.keys(n))s.find((t=>t.id===e))||delete n[e];const o=new(L())({inputs:n}),a=await Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(4015),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(2639),i.e(2109),i.e(9842),i.e(4215),i.e(7232),i.e(6625),i.e(9327),i.e(7194),i.e(6884),i.e(2984),i.e(1762),i.e(962),i.e(8385),i.e(3016),i.e(3179),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(3030)]).then(i.bind(i,73339));r=(await a.selectInputValuesOnChart(this._chartWidget,s,o,t.shortDescription,t.inputs)).customSourceId,e.properties().mergeAndFire(o.state())}finally{void 0!==r&&this._chartWidget.model().model().removeCustomSource(r)}}})}_createActionLayoutChartsSync(){return new LayoutChartsSyncContextMenuAction(this._chartWidget.linkingGroupIndex().readonly(),(e=>this._chartWidget.model().setLinkingGroupIndex(e)))}_createActionScaleDetach(e,t,i,r){const n=this._chartWidget.model().model(),o=(0,s.ensureNotNull)(n.paneForSource(e));if(!o.canCreateNewPriceScale())return null;const a=(0,s.ensureNotNull)(e.priceScale()),c=a.canDetachSource(e),d=o.priceScalePosition(a),u=c||d!==t;if(!u)return null;const p=n.priceScaleSlotsCount(),_={left:{labelled:ee,sided:oe},right:{labelled:ee,sided:ae}},m="left"===t?o.leftPriceScales().length:o.rightPriceScales().length,g=p[t]>m?"labelled":"sided",f=(0,h.getPriceAxisNameInfo)(t,m).label,v=_[t][g].format({label:f});return new l.Action({actionId:"Chart.Source.ChangePriceScale",checkable:!1,disabled:!u,label:v,statName:r,payload:e,onExecute:i})}_onDetachLeft(e){const t=e.getPayload(),i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(t));this._chartWidget.model().detachToLeft(t,r)}_onDetachRight(e){const t=e.getPayload(),i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(t));this._chartWidget.model().detachToRight(t,r)}_createActionScaleDetachLeft(e){return this._createActionScaleDetach(e,"left",this._onDetachLeft.bind(this),"ToggleScaleLeft")}_createActionScaleDetachRight(e){return this._createActionScaleDetach(e,"right",this._onDetachRight.bind(this),"ToggleScaleRight")}_onMoveToScale(e){const t=e.getPayload();if(t.datasource.priceScale()===t.priceScale)return;const i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(t.datasource));this._chartWidget.model().moveToScale(t.datasource,r,t.priceScale,t.undoText)}_createMoveToScaleAction(e,t,i,s){const r=e.priceScale()===t;return new l.Action({actionId:"Chart.Source.MoveToOtherScale",checkable:!0,checked:r,label:i,statName:"ToggleScale",payload:{datasource:e,priceScale:t,undoText:s},onExecute:this._onMoveToScale.bind(this)})}_onNoScale(e){const t=e.getPayload().datasource,i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(t));r.isOverlay(t)||this._chartWidget.model().detachNoScale(t,r)}_createActionNoScale(e){const t=this._chartWidget.model().model(),i=(0, +actionId:"Chart.Source.ResetInputPoints",label:He,onExecute:async()=>{let r;try{const n=e.properties().childs().inputs.state();for(const e of Object.keys(n))s.find((t=>t.id===e))||delete n[e];const o=new(L())({inputs:n}),a=await Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(4015),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(2639),i.e(2109),i.e(9842),i.e(4215),i.e(7232),i.e(9327),i.e(6625),i.e(7194),i.e(6884),i.e(3843),i.e(1762),i.e(962),i.e(8385),i.e(3016),i.e(3179),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(3030)]).then(i.bind(i,73339));r=(await a.selectInputValuesOnChart(this._chartWidget,s,o,t.shortDescription,t.inputs)).customSourceId,e.properties().mergeAndFire(o.state())}finally{void 0!==r&&this._chartWidget.model().model().removeCustomSource(r)}}})}_createActionLayoutChartsSync(){return new LayoutChartsSyncContextMenuAction(this._chartWidget.linkingGroupIndex().readonly(),(e=>this._chartWidget.model().setLinkingGroupIndex(e)))}_createActionScaleDetach(e,t,i,r){const n=this._chartWidget.model().model(),o=(0,s.ensureNotNull)(n.paneForSource(e));if(!o.canCreateNewPriceScale())return null;const a=(0,s.ensureNotNull)(e.priceScale()),c=a.canDetachSource(e),d=o.priceScalePosition(a),u=c||d!==t;if(!u)return null;const p=n.priceScaleSlotsCount(),_={left:{labelled:ee,sided:oe},right:{labelled:ee,sided:ae}},m="left"===t?o.leftPriceScales().length:o.rightPriceScales().length,g=p[t]>m?"labelled":"sided",f=(0,h.getPriceAxisNameInfo)(t,m).label,v=_[t][g].format({label:f});return new l.Action({actionId:"Chart.Source.ChangePriceScale",checkable:!1,disabled:!u,label:v,statName:r,payload:e,onExecute:i})}_onDetachLeft(e){const t=e.getPayload(),i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(t));this._chartWidget.model().detachToLeft(t,r)}_onDetachRight(e){const t=e.getPayload(),i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(t));this._chartWidget.model().detachToRight(t,r)}_createActionScaleDetachLeft(e){return this._createActionScaleDetach(e,"left",this._onDetachLeft.bind(this),"ToggleScaleLeft")}_createActionScaleDetachRight(e){return this._createActionScaleDetach(e,"right",this._onDetachRight.bind(this),"ToggleScaleRight")}_onMoveToScale(e){const t=e.getPayload();if(t.datasource.priceScale()===t.priceScale)return;const i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(t.datasource));this._chartWidget.model().moveToScale(t.datasource,r,t.priceScale,t.undoText)}_createMoveToScaleAction(e,t,i,s){const r=e.priceScale()===t;return new l.Action({actionId:"Chart.Source.MoveToOtherScale",checkable:!0,checked:r,label:i,statName:"ToggleScale",payload:{datasource:e,priceScale:t,undoText:s},onExecute:this._onMoveToScale.bind(this)})}_onNoScale(e){const t=e.getPayload().datasource,i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(t));r.isOverlay(t)||this._chartWidget.model().detachNoScale(t,r)}_createActionNoScale(e){const t=this._chartWidget.model().model(),i=(0, s.ensureNotNull)(t.paneForSource(e)),r=i.actionNoScaleIsEnabled(e);return new l.Action({actionId:"Chart.Source.MoveToNoScale",checkable:!0,checked:i.isOverlay(e),label:ue,disabled:!r,statName:"ToggleNoScale",payload:{datasource:e},onExecute:this._onNoScale.bind(this)})}_createActionScaleItems(e){const t=[],i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(e)),n=i.priceScaleSlotsCount().totallySlots>1,o=r.rightPriceScales(),a=r.leftPriceScales(),c=this._createActionScaleDetachRight(e),d=this._createActionScaleDetachLeft(e),u=o.length+a.length+(null===c?0:1)+(null===d?0:1)>2,p={right:{hidden:{checked:{labelled:Y,sided:K},unchecked:{labelled:Z,sided:X}},visible:{checked:{labelled:J,sided:Q},unchecked:{labelled:ee,sided:te}}},left:{hidden:{checked:{labelled:Y,sided:ie},unchecked:{labelled:Z,sided:se}},visible:{checked:{labelled:J,sided:re},unchecked:{labelled:ee,sided:ne}}}},_={right:D,left:E},m={left:r.visibleLeftPriceScales(),right:r.visibleRightPriceScales()},g=(t,i)=>{const s=("right"===i?o:a)[t],r=m[i].includes(s)?"visible":"hidden",l=e.priceScale()===s?"checked":"unchecked",c=n?"labelled":"sided",d=p[i],u=(0,h.getPriceAxisNameInfo)(i,t).label;return{actionText:d[r][l][c].format({label:u}),undoText:n?k.format({label:u}):_[i]}};t.push(...o.map(((t,i)=>{const s=g(i,"right");return this._createMoveToScaleAction(e,t,s.actionText,s.undoText)}))),null!==c&&t.push(c);u&&(o.length>0||null!==c)&&t.push(new l.Separator);t.push(...a.map(((t,i)=>{const s=g(i,"left");return this._createMoveToScaleAction(e,t,s.actionText,s.undoText)}))),null!==d&&t.push(d);u&&(a.length>0||null!==d)&&t.push(new l.Separator);return t.push(this._createActionNoScale(e)),t}_createActionMergeUp(e){const t=this._chartWidget.model();return t.model().isMergeUpAvailableForSource(e)?new l.Action({actionId:"Chart.Source.MergeUp",label:_e,statName:"MergeUp",onExecute:()=>t.mergeSourceUp(e)}):null}_createActionUnmergeUp(e){const t=this._chartWidget.model();return t.model().isUnmergeAvailableForSource(e)?new l.Action({actionId:"Chart.Source.UnmergeUp",label:me,statName:"UnmergeUp",onExecute:()=>t.unmergeSourceUp(e)}):null}_createActionMergeDown(e){const t=this._chartWidget.model();return t.model().isMergeDownAvailableForSource(e)?new l.Action({actionId:"Chart.Source.MergeDown",label:ge,statName:"MergeDown",onExecute:()=>t.mergeSourceDown(e)}):null}_createActionUnmergeDown(e){const t=this._chartWidget.model();return t.model().isUnmergeAvailableForSource(e)?new l.Action({actionId:"Chart.Source.UnmergeDown",label:fe,statName:"UnmergeDown",onExecute:()=>t.unmergeSourceDown(e)}):null}_mergeContentMenuItems(e){return[this._createActionMergeUp(e),this._createActionUnmergeUp(e),this._createActionMergeDown(e),this._createActionUnmergeDown(e)].filter(n.notNull)}_createActionMove(e){const t=this._mergeContentMenuItems(e);return t.length>0?new l.Action({actionId:"Chart.Source.MoveToPane",label:pe,icon:i(54190),subItems:t}):null}_contextMenuActionsForSeries(e,t){var i ;const r=[],n=e.properties().childs().visible.value(),o=this._chartWidget.model().model(),c=(0,s.ensureNotNull)(o.paneForSource(e)),h=this._chartWidget.actions(),d=t&&"localY"in t?t.localY:void 0;if(this._isReadOnly())r.push(n?this._createActionHide(e):this._createActionShow(e)),r.push(new l.Separator),r.push(this._createActionScale(e));else{0,r.length>0&&!(r[r.length-1]instanceof l.Separator)&&r.push(new l.Separator),a.enabled("symbol_info")&&r.push(h.showSymbolInfoDialog);o.mainSeries().symbolInfo();if(r.length>0&&!(r[r.length-1]instanceof l.Separator)&&r.push(new l.Separator),!c.isEmpty()&&a.enabled("datasource_copypaste")){const e=Ye(c,d),t=Ge(this._chartWidget,c);(e||t)&&(e&&r.push(e),t&&r.push(t),r.push(new l.Separator))}r.push(qe(this._chartWidget,[e]));const t=this._createActionMove(e);null!==t&&r.push(t),r.push(this._createActionScale(e)),r.push(n?this._createActionHide(e):this._createActionShow(e)),r.push(new l.Separator);Boolean(null===(i=window.widgetbar)||void 0===i?void 0:i.widget("watchlist"))&&h.addToWatchlist&&r.push(h.addToWatchlist),a.enabled("text_notes")&&r.push(h.addToTextNotes),r[r.length-1]instanceof l.Separator||r.push(new l.Separator),a.enabled("show_chart_property_page")&&!this._chartWidget.onWidget()&&r.push(h.mainSeriesPropertiesAction),r[r.length-1]instanceof l.Separator&&r.pop()}return r}_createActionAddChildStudy(e){throw new Error("unsupported")}_createActionAddFundamentals(e){return null}_createActionShowSymbolInfoDialog(e,t){const s=this._chartWidget.model().model();return new l.Action({actionId:"Chart.Dialogs.ShowSymbolInfo",label:We,icon:i(37924),checkable:!1,statName:"SymbolInfo",onExecute:()=>{const i=e.symbol(),r={symbolInfo:e.symbolInfo(),unitDescription:e=>t.description(e),dateFormatter:s.dateFormatter()};(0,v.showSymbolInfoDialog)(i,r)}})}_createActionShowProperties(e){return new l.Action({actionId:"Chart.Indicator.ShowSettingsDialog",label:Le,icon:i(51983),statName:"EditSelectedObject",onExecute:()=>this._chartWidget.showSourceProperties(e)})}async _contextMenuActionsForStudy(e,t){const i=this._chartWidget.actions(),s=e.properties().childs().visible.value(),r=(t&&"localY"in t&&t.localY,[]);if(!e.userEditEnabled())return r;if(this._chartWidget.readOnly())r.push(s?this._createActionHide(e):this._createActionShow(e)),r.push(new l.Separator),(0,p.isNonSeriesStudy)(e)||r.push(this._createActionScale(e));else{0,a.enabled("study_on_study")&&e.canHaveChildren()&&r.push(this._createActionAddChildStudy(e));const t=this._createApplyToEntireLayoutCommand(e);if(null!==t&&r.push(t),r.length>0&&!(r[r.length-1]instanceof l.Separator)&&r.push(new l.Separator),a.enabled("symbol_info")&&(e instanceof f.StudyCompare||e instanceof g.study_Overlay)&&null!==e.symbolInfo()&&(r.push(this._createActionShowSymbolInfoDialog(e,this._chartWidget.model().model().availableUnits())),r.push(new l.Separator)),r.push(qe(this._chartWidget,[e])),r.push($e(this._chartWidget,[e])),!(0,p.isNonSeriesStudy)(e)){const t=this._createActionMove(e);null!==t&&r.push(t),r.push(this._createActionScale(e))} r.push(new l.Separator);const n=e.metaInfo();if(e.copiable()){const t=new l.Action({actionId:"Chart.Clipboard.CopySource",label:Ae,shortcutHint:(0,m.humanReadableHash)(m.Modifiers.Mod+67),statName:"Copy",onExecute:()=>{this._chartWidget.chartWidgetCollection().clipboard.uiRequestCopy([e])}});r.push(t)}r.push(s?this._createActionHide(e):this._createActionShow(e)),r.push(i.studyRemove);const o=this._options.objectTree&&i.paneObjectTree,c=!1;(o||c)&&(r.push(new l.Separator),o&&r.push(i.paneObjectTree),c&&r.push(this._chartWidget.actions().showDataWindow)),r.push(new l.Separator),a.enabled("property_pages")&&new _.MetaInfoHelper(n).hasUserEditableOptions()&&r.push(this._createActionShowProperties(e)),r[r.length-1]instanceof l.Separator&&r.pop()}return r}_createEditAlertDrawingAction(e){return new TVAction({label:G.format({title:e.title(d.TitleDisplayTarget.StatusLine)}),icon:TbbiEditAlertSvg,statName:"EditAlert",onExecute:()=>{window.runOrSignIn((()=>{e.editAlert("pane_context_menu_edit_alert")}),{source:"Alert edit from pane context menu"})}})}_createLineToolTemplateAction(e){return null}_createActionToggleLockLineTools(e){const t=e[0].properties().frozen.value(),s=t?Ee:Ve;return new l.Action({actionId:"Chart.SelectedObject.ToggleLocked",label:s,statName:"ToggleLockSelectedObject",checkable:!0,icon:i(t?97874:2872),onExecute:()=>{if(1===e.length)this._chartWidget.toggleLockSelectedObject();else{const i=t?W:F,s=this._chartWidget.model();s.withMacro(i,(()=>{e.forEach((e=>{s.setProperty(e.properties().frozen,!t,i)}))}))}}})}async _contextMenuActionsForLineTool(e){const t=[],s=this._chartWidget.actions(),r=(this._chartWidget.model().model(),()=>{t.push(qe(this._chartWidget,e))}),n=()=>{t.push($e(this._chartWidget,e))},o=()=>{const s=e.filter((e=>e.cloneable()));if(s.length>0){const e=new l.Action({actionId:"Chart.LineTool.Clone",label:ke,icon:i(1457),shortcutHint:(0,m.humanReadableModifiers)(m.Modifiers.Mod)+"Drag",statName:"Clone",onExecute:()=>this._chartWidget.model().cloneLineTools(s,!1)},"Clone");t.push(e)}return!!s.length},c=()=>{const i=e.filter((e=>e.copiable()));if(i.length>0){const e=new l.Action({actionId:"Chart.Clipboard.CopyLineTools",label:Ae,shortcutHint:(0,m.humanReadableHash)(m.Modifiers.Mod+67),statName:"Copy",onExecute:()=>this._chartWidget.chartWidgetCollection().clipboard.uiRequestCopy(i)},"Copy");t.push(e)}return!!i.length},h=()=>{const e=(this._chartWidget,[]);return t.push(...e),e.length>0},u=e=>{const i=new l.Action({actionId:"Chart.ScrollToLineTool",label:De.format({lineToolName:e.title(d.TitleDisplayTarget.StatusLine)}),statName:"GoToLineTool",checkable:!1,onExecute:async()=>this._chartWidget.model().scrollToLineTool(e)});t.push(i)},p=e=>{const t=this._chartWidget.model().model().lineToolsGroupModel(),i=e.map((e=>t.groupForLineTool(e)));return new Set(i).size<=1};if(1===e.length){const i=e[0];if(this._chartWidget.readOnly())t.push(s.lineHide);else if(i.userEditEnabled()){0,r(),n(),this._options.objectTree&&s.paneObjectTree&&t.push(s.paneObjectTree),t.push(new l.Separator);let e=o();e=c()||e, @@ -235,7 +235,7 @@ this._widgetLinkingGroupIndex.subscribe((e=>this._apiLinkingGroupIndex.setValue( getShapeById(e){const t=this._chartWidget.model().model().getLineToolById(e);if(null===t)throw new Error("There is no such shape");return this._getLineDataSourceApi(t)}selection(){return null===this._selectionApi&&(this._selectionApi=new O.SelectionApi(this._chartWidget.model().model())),this._selectionApi}symbol(){return this._chartWidget.symbolWV().value()}symbolExt(){const e=this._chartWidget.model().mainSeries().symbolInfo();return null===e?null:{symbol:e.name,full_name:e.full_name,exchange:e.exchange,description:e.description,type:e.type,pro_name:e.pro_name,typespecs:e.typespecs,delay:e.delay}}resolution(){return this._chartWidget.model().mainSeries().interval()}marketStatus(){return this._chartWidget.model().mainSeries().marketStatusModel().status().spawn()}getVisibleRange(){const e={from:0,to:0},t=this._chartWidget.model().timeScale(),i=t.visibleBarsStrictRange();if(null===i)return e;const r=i.firstBar(),n=i.lastBar(),o=this._convertIndexToPublicTime(n);if(null===o)return e;const a=Math.max((0,s.ensureNotNull)(t.points().range().value()).firstIndex,r);return e.from=(0,s.ensureNotNull)(this._convertIndexToPublicTime(a)),e.to=o,e}getTimezoneApi(){return this._timezoneApi}getPanes(){return this._chartWidget.model().model().panes().map((e=>this._getPaneApi(e)))}exportData(e){const t={...e};return void 0!==t.from&&(t.from=this._convertTimeFromPublic(t.from)),void 0!==t.to&&(t.to=this._convertTimeFromPublic(t.to)),i.e(9498).then(i.bind(i,50210)).then((e=>e.exportData(this._chartWidget.model().model(),t)))}isSelectBarRequested(){return this._chartWidget.selectPointMode().value()!==j.SelectPointMode.None}barTimeToEndOfPeriod(e){const t=this._prepareEndOfPeriodArgs();return(0,c.barTimeToEndOfPeriod)(t.barBuilder,e,t.intervalObj)}endOfPeriodToBarTime(e){const t=this._prepareEndOfPeriodArgs();return(0,c.endOfPeriodToBarTime)(t.barBuilder,e,t.intervalObj)}createAnchoredShape(e,t){if(!0!==G.supportedLineTools[t.shape].isAnchored)return console.warn(`${t.shape} is not an anchored shape. It can be created using createShape or createMultipointShape`),null;const i=this._chartWidget.model().model(),s=i.mainSeries();if(i.timeScale().isEmpty())return null;const r=void 0!==t.ownerStudyId?i.dataSourceForId(t.ownerStudyId):s,n=this._convertPositionPercentToPricedPoint(e,r);return null===n?null:this.createMultipointShape([n],t)}properties(){return this._chartWidget.properties()}setBarSpacing(e){this._chartWidget.model().timeScale().setBarSpacing(e)}scrollChartByBar(e){this._chartWidget.model().scrollChartByBar(e)}mergeAllScales(e){this._chartWidget.model().mergeAllScales(e)}chartPainted(){return this._chartWidget.chartPainted()}applyOverrides(e){this._chartWidget.applyOverrides(e)}addOverlayStudy(e,t,i){return this._chartWidget.addOverlayStudy(e,t,i)}lineToolsSynchronizer(){return this._chartWidget.lineToolsSynchronizer()}cloneLineTool(e){const t=this._chartWidget.model(),i=t.model().dataSourceForId(e);t.cloneLineTools([i],!1)}shareLineTools(e,t){const i=this._chartWidget.model(),s=e.map((e=>i.model().dataSourceForId(e))) ;i.shareLineTools(s,t)}linkingGroupIndex(){return this._apiLinkingGroupIndex.spawn()}ranges(){throw new Error("not implemented")}getTimeScale(){return new h(this._chartWidget.model().timeScale())}async loadChartTemplate(e){await(0,K.loadTheme)(this._chartWidget.chartWidgetCollection(),{themeName:e,standardTheme:!1,noUndo:!1,onlyActiveChart:!0})}setTimeFrame(e){this.setActive(),this._chartWidget.loadRange(e)}_destroy(){this._chartWidget.hasModel()&&(this._chartWidget.model().crossHairSource().moved().unsubscribeAll(this),this._chartWidget.model().timeScale().logicalRangeChanged().unsubscribe(this,this._onLogicalRangeChanged)),this._widgetLinkingGroupIndex.destroy()}_createStudy(e){return Promise.reject("Pine Script™ and java studies are not supported")}_convertTimeToPublic(e){return this._getTimeConverter().convertInternalTimeToPublicTime(e)}_convertIndexToPublicTime(e){return null===this._chartWidget.model().mainSeries().symbolInfo()?null:this._getTimeConverter().convertTimePointIndexToPublicTime(e)}_getDefaultCreateMultipointShapeOptions(){return{filled:!0}}_convertPositionPercentToPricedPoint(e,t){const i=this._chartWidget.model().timeScale(),s=t.priceScale(),r=t.firstValue();if(null==r||!isFinite(r)||null===s)return null;const n=i.coordinateToIndex(e.x*i.width()),o=i.indexToTimePoint(n);if(null===o)return null;return{price:s.coordinateToPrice(e.y*s.height(),r),time:o}}_convertUserPointsToDataSource(e){const t=this._chartWidget.model().model(),i=t.mainSeries(),r=t.timeScale().points(),n=i.data();if(t.timeScale().isEmpty())return null;const o=e.map((e=>e.time||0)),a=this._alignPoints(o),l=(e,t,o)=>{const a=r.closestIndexLeft(e)||0,l={index:a,price:NaN},c=(0,s.ensureNotNull)(r.valueAt(a)),h=(0,s.ensureNotNull)(r.range().value());if(e>c&&a===h.lastIndex){const t=(0,s.ensureNotNull)(i.syncModel()).distance(c,e);t.success&&(l.index=l.index+t.result)}else if(ee.visible()&&0!==e.title().length)).map((e=>({title:e.title(),value:e.value()})));h.entityValues[t.id()]={isHovered:s,values:r,title:i.header()}}this._crosshairMoved.fire(h)}_makeSubscriptionFromDelegate(e){return{subscribe:e.subscribe.bind(e),unsubscribe:e.unsubscribe.bind(e),unsubscribeAll:e.unsubscribeAll.bind(e)}}_prepareEndOfPeriodArgs(){const e=this._chartWidget.model().model(),t=e.timezone(),i=(0,s.ensureNotNull)(e.mainSeries().symbolInfo()),r=e.mainSeries().interval(),n=new l.SessionInfo(t,i.session,i.session_holidays,i.corrections);return{barBuilder:(0,l.newBarBuilder)(r,n,n),intervalObj:o.Interval.parse(r)}}_getPaneApi(e){let t=this._panes.get(e);return void 0===t&&(t=new b(e,this._chartWidget),this._panes.set(e,t)),t}_getStudyApi(e){let t=this._studies.get(e);return void 0===t&&(t=new V(e,this._chartWidget),this._studies.set(e,t)),t}_getLineDataSourceApi(e){let t=this._lineDataSources.get(e);return void 0===t&&(t=new B.LineDataSourceApi(e,this._chartWidget.model(),{apiPointsToDataSource:this._convertUserPointsToDataSource.bind(this),dataSourcePointsToPriced:e=>{const t=(0,s.ensureNotNull)(this._chartWidget.model().mainSeries().syncModel()),i=this._chartWidget.model().timeScale();return e.map((e=>{const s=i.normalizeBarIndex(e.index);return{price:e.price,time:this._convertTimeToPublic(t.projectTime(s.time_t,s.offset))}}))}}),this._lineDataSources.set(e,t)),t}_alignPoints(e){const t=this._chartWidget.model().model(),i=t.mainSeries(),s=i.interval(),r=i.symbolInfo();if(t.timeScale().isEmpty()||!o.Interval.isDWM(s)||null===r)return e;const n=(0,Y.createDwmAligner)(s,r);return null===n?e:e.map((e=>n.timeToSessionStart(1e3*e)/1e3))}_onLogicalRangeChanged(){const e=this._chartWidget.model().mainSeries(),t=e.data().isEmpty();if(null!==this._chartWidget.model().timeScale().visibleBarsStrictRange()&&t)return void e.dataEvents().completed().subscribe(this,this._onLogicalRangeChanged,!0);const i=this.getVisibleRange();null!==this._prevVisibleRange&&(0,f.deepEquals)(this._prevVisibleRange,i)[0]||(this._prevVisibleRange=i,this._visibleBarsChanged.fire(i))}}},66764:(e,t,i)=>{"use strict";i.d(t,{getChartWidgetApiTimeConverter:()=>o});var s=i(50151),r=i(77475);const n=new Map;function o(e,t,i){const s=function(e,t){return e+t.session+t.timezone+(t.corrections||"")+(t.session_holidays||"")}(e,t);let o=n.get(s);return void 0!==o||(o=new a((0,r.createDwmAligner)(e,t),i), -n.set(s,o)),o}class a{constructor(e,t){this._dwmAligner=e,this._chartModel=t}convertPublicTimeToInternalTime(e){return null!==this._dwmAligner?this._dwmAligner.timeToSessionStart(1e3*e)/1e3:e}convertInternalTimeToPublicTime(e){return null!==this._dwmAligner?this._dwmAligner.timeToExchangeTradingDay(1e3*e)/1e3:e}convertTimePointIndexToPublicTime(e){let t=this.convertTimePointIndexToInternalTime(e);return null!==t&&(t=this.convertInternalTimeToPublicTime(t)),t}convertTimePointIndexToInternalTime(e){const t=this._chartModel.timeScale();if(t.isEmpty())return null;const i=t.points(),{firstIndex:r,lastIndex:n}=(0,s.ensureNotNull)(i.range().value());let o=null;if(r<=e&&e<=n)o=i.valueAt(e);else if(e>n){const i=this._chartModel.mainSeries().syncModel();if(null!==i){const r=(0,s.ensureNotNull)(t.indexToTimePoint(n));o=i.projectTime(r,e-n)}}return o}}},94557:(e,t,i)=>{"use strict";i.d(t,{ChartWidgetBase:()=>Ui});var s=i(27714),r=i(50151),n=i(3343),o=i(44352),a=i(59224);function l(e,t){const i=Object.create(Object.getPrototypeOf(e));for(const s of t)Object.prototype.hasOwnProperty.call(e,s)&&(i[s]=e[s]);return i}var c=i(56840),h=i(49483),d=i(51608),u=i(76422),p=i(85067);let _;class m extends p.DialogRenderer{constructor(){super(),this._dialog=null,this._subscribe=e=>{this._setVisibility(e)}}show(){this._load().then((e=>e.show()))}hide(){var e;null===(e=this._dialog)||void 0===e||e.hide()}static getInstance(){return _||(_=new m),_}_load(){return Promise.all([i.e(2666),i.e(1013),i.e(3842),i.e(4015),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(6221),i.e(8056),i.e(6752),i.e(8149),i.e(6106),i.e(1054),i.e(4387),i.e(962),i.e(8385),i.e(4062),i.e(3016),i.e(3179),i.e(5050),i.e(5711),i.e(4862)]).then(i.bind(i,67165)).then((e=>{var t,i;return null===(t=this._dialog)||void 0===t||t.hide(),null===(i=this._dialog)||void 0===i||i.visible().unsubscribe(this._subscribe),this._dialog=new e.ObjectTreeDialogRenderer,this._dialog.visible().subscribe(this._subscribe),this._dialog}))}}i(83135);var g=i(70027),f=i(58096);const v=(0,g.parseHtmlElement)(function(e=""){return`
`}());class S{constructor(e){this._shown=!1,this._el=v.cloneNode(!0),this.setSize(f.spinnerSizeMap[e||f.DEFAULT_SIZE])}spin(e){return this._el.classList.add("tv-spinner--shown"),void 0===this._container&&(this._container=e,void 0!==e&&e.appendChild(this._el)),this._shown=!0,this}stop(e){return e&&void 0!==this._container&&this._container.removeChild(this._el),this._el&&this._el.classList.remove("tv-spinner--shown"),this._shown=!1,this}setStyle(e){return Object.keys(e).forEach((t=>{const i=e[t];void 0!==i&&this._el.style.setProperty(t,i)})),this}style(){return this._el.style}setSize(e){const t=void 0!==e?`tv-spinner--size_${e}`:"";return this._el.className=`tv-spinner ${t} ${this._shown?"tv-spinner--shown":""}`,this}getEl(){return this._el}destroy(){this.stop(),delete this._el,delete this._container}}var y=i(1722),b=i(97906),w=i(74007),P=i(94792);var C=i(39347),x=i(42856),T=i(97087),I=i(18923);const M=(0, +n.set(s,o)),o}class a{constructor(e,t){this._dwmAligner=e,this._chartModel=t}convertPublicTimeToInternalTime(e){return null!==this._dwmAligner?this._dwmAligner.timeToSessionStart(1e3*e)/1e3:e}convertInternalTimeToPublicTime(e){return null!==this._dwmAligner?this._dwmAligner.timeToExchangeTradingDay(1e3*e)/1e3:e}convertTimePointIndexToPublicTime(e){let t=this.convertTimePointIndexToInternalTime(e);return null!==t&&(t=this.convertInternalTimeToPublicTime(t)),t}convertTimePointIndexToInternalTime(e){const t=this._chartModel.timeScale();if(t.isEmpty())return null;const i=t.points(),{firstIndex:r,lastIndex:n}=(0,s.ensureNotNull)(i.range().value());let o=null;if(r<=e&&e<=n)o=i.valueAt(e);else if(e>n){const i=this._chartModel.mainSeries().syncModel();if(null!==i){const r=(0,s.ensureNotNull)(t.indexToTimePoint(n));o=i.projectTime(r,e-n)}}return o}}},94557:(e,t,i)=>{"use strict";i.d(t,{ChartWidgetBase:()=>Ui});var s=i(27714),r=i(50151),n=i(3343),o=i(44352),a=i(59224);function l(e,t){const i=Object.create(Object.getPrototypeOf(e));for(const s of t)Object.prototype.hasOwnProperty.call(e,s)&&(i[s]=e[s]);return i}var c=i(56840),h=i(49483),d=i(51608),u=i(76422),p=i(85067);let _;class m extends p.DialogRenderer{constructor(){super(),this._dialog=null,this._subscribe=e=>{this._setVisibility(e)}}show(){this._load().then((e=>e.show()))}hide(){var e;null===(e=this._dialog)||void 0===e||e.hide()}static getInstance(){return _||(_=new m),_}_load(){return Promise.all([i.e(2666),i.e(1013),i.e(3842),i.e(4015),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(6221),i.e(8056),i.e(6752),i.e(8149),i.e(6106),i.e(1054),i.e(4387),i.e(962),i.e(8385),i.e(4062),i.e(3016),i.e(3179),i.e(8321),i.e(5711),i.e(4862)]).then(i.bind(i,67165)).then((e=>{var t,i;return null===(t=this._dialog)||void 0===t||t.hide(),null===(i=this._dialog)||void 0===i||i.visible().unsubscribe(this._subscribe),this._dialog=new e.ObjectTreeDialogRenderer,this._dialog.visible().subscribe(this._subscribe),this._dialog}))}}i(83135);var g=i(70027),f=i(58096);const v=(0,g.parseHtmlElement)(function(e=""){return`
`}());class S{constructor(e){this._shown=!1,this._el=v.cloneNode(!0),this.setSize(f.spinnerSizeMap[e||f.DEFAULT_SIZE])}spin(e){return this._el.classList.add("tv-spinner--shown"),void 0===this._container&&(this._container=e,void 0!==e&&e.appendChild(this._el)),this._shown=!0,this}stop(e){return e&&void 0!==this._container&&this._container.removeChild(this._el),this._el&&this._el.classList.remove("tv-spinner--shown"),this._shown=!1,this}setStyle(e){return Object.keys(e).forEach((t=>{const i=e[t];void 0!==i&&this._el.style.setProperty(t,i)})),this}style(){return this._el.style}setSize(e){const t=void 0!==e?`tv-spinner--size_${e}`:"";return this._el.className=`tv-spinner ${t} ${this._shown?"tv-spinner--shown":""}`,this}getEl(){return this._el}destroy(){this.stop(),delete this._el,delete this._container}}var y=i(1722),b=i(97906),w=i(74007),P=i(94792);var C=i(39347),x=i(42856),T=i(97087),I=i(18923);const M=(0, a.getLogger)("Chart.Studies.StudyMetaInfoRepository",{color:"#606"});class L{constructor(e){this._nextRequestNumber=1,this._rawStudiesMetaInfo=[],this._isReady=!1,this._metaInfoQueryQueue=[],this._javaMetaInfoQueryQueue=[],this._javaStudiesMetaInfo=[],this._pineMetaInfoCache=[],this._studiesMigrations=[],this._gateway=e}requestMetaInfo(){this._requestStarted();const e=this._makeNextRequestId();return M.logNormal(`Requesting metainfo #${e}`),new Promise((t=>{M.logNormal(`Requesting studies metadata #${e}`),this._gateway.requestMetadata(e,(i=>{M.logNormal(`Requesting studies metadata #${e} finished`);const s=i.params[1].metainfo.slice();this._processLibraryMetaInfo(s),this._requestFinished(),t()}))}))}findById(e){if(!this._isReady)return this._enqueueMetaInfoQuery(e);const t=this._findStudyMetaInfo(e);return null!==t?Promise.resolve(t):"pine"===e.type?this._compilePine(e):Promise.reject(`unexpected study id=${e.studyId} with type=${e.type}`)}findByIdSync(e){return this._findStudyMetaInfo(e)}isReady(){return this._isReady}findAllJavaStudies(){return this._isReady?Promise.resolve(this._javaStudiesMetaInfo):this._enqueueJavaMetaInfoQuery()}getInternalMetaInfoArray(){return this._javaStudiesMetaInfo}getMigrations(){return this._studiesMigrations}addPineMetaInfo(e){return k(this._pineMetaInfoCache,e)}async getLatestMetaInfoForPineStudy(e,t){return null}_processMigrations(e){throw new Error("not implemented")}_processSiteMetaInfo(e,t){throw new Error("not implemented")}_processLibraryMetaInfo(e){for(const t of e)A(t),k(this._javaStudiesMetaInfo,t);this._javaStudiesMetaInfo=this._javaStudiesMetaInfo.sort(((e,t)=>{const i=e.description_localized||e.description,s=t.description_localized||t.description;return i>s?1:i{this._metaInfoQueryQueue.push({studyDescriptor:e,resolver:t})}))}_enqueueJavaMetaInfoQuery(){return new Promise((e=>{this._javaMetaInfoQueryQueue.push({resolver:e})}))}_processPendingMetaInfoQueries(){for(;this._metaInfoQueryQueue.length;){const e=this._metaInfoQueryQueue.shift();this.findById(e.studyDescriptor).then(e.resolver)}}_processPendingFullMetaInfoQueries(){for(;this._javaMetaInfoQueryQueue.length;){this._javaMetaInfoQueryQueue.shift().resolver(this._javaStudiesMetaInfo)}}_findStudyMetaInfo(e){return"java"===e.type?this._javaStudiesMetaInfo.find((t=>t.id===e.studyId))||null:this._pineMetaInfoCache.find((t=>t.scriptIdPart===e.pineId&&(void 0===e.pineVersion||(0,r.ensureDefined)(t.pine).version===e.pineVersion)))||null}_makeNextRequestId(){return"metadata_"+this._nextRequestNumber++}_compilePine(e){throw new Error("unsupported")}}function A(e){e.description_localized=o.t(e.description,{context:"study"},i(68716))}function k(e,t){ const i=new x.StudyMetaInfo(t);(0,T.migrateMetaInfoAndPropState)(i);let s=!0;const r=e.findIndex((e=>e.id===i.id));if(-1===r)e.push(i);else{const t=e[r],n=void 0!==t.pine?I.Version.parse(t.pine.version):null,o=void 0!==i.pine?I.Version.parse(i.pine.version):null;null===o||null===n||o.isGreaterOrEqual(n)?(t.removeDefaults(),e[r]=i):s=!1}return s&&i.createDefaults(),i}var D,E=i(92249),V=i(15367),B=i(28853),R=i(46100),N=i(91280),O=i(16230);!function(e){e.Default="default",e.Success="success",e.Warning="warning",e.Danger="danger"}(D||(D={}));var F=i(86441),W=i(48891),H=i(90995),z=i(36298),U=i(38325),j=i(30888),G=i(18807),q=i(67980),$=i(81155),Y=i(3587),K=i(88348),Z=i(68452),X=i(42184),J=i(74359),Q=i(68441),ee=i(29764),te=i(5286),ie=i(7983),se=i(49668),re=i(46501);const ne=parseInt(se.labelheight),oe=parseInt(se.bottommargin);function ae(e){return e/11}class le{constructor(){this._wrapper=document.createElement("div"),this._element=document.createElement("div"),this._labelElement=document.createElement("div"),this._gearElement=document.createElement("div"),this._currentScale=1,this._info=null,this._mode="auto",this._wrapper.appendChild(this._element),this._wrapper.classList.add(se.wrapper),this._element.classList.add(se.label),this._labelElement.className=se.symbol,this._element.appendChild(this._labelElement),this._gearElement.className=se.gear,this._gearElement.innerHTML=ie,this._element.appendChild(this._gearElement)}getElement(){return this._wrapper}setMode(e){this._mode!==e&&(this._mode=e)}align(e,t){const i=ae(t);Math.abs(i-this._currentScale)>.1&&(this._currentScale=i,Math.abs(this._currentScale-1)>.1?this._element.style.transform=`scale(${this._currentScale})`:(this._currentScale=1,this._element.style.transform=""))}drawLabelForScreenshot(e,t){if(null===this._info||"gear"===this._mode)return;const i=(0,ee.makeFont)(t.fontSize,re.CHART_FONT_FAMILY);e.fillStyle=te.themes[t.theme].getThemedColor("color-price-axis-label-back"),e.globalAlpha=.5,e.beginPath();const s=ae(t.fontSize)*ne/2,r=(0,F.point)(t.offset+t.width/2,t.height/2);e.arc(r.x,r.y,s,0,2*Math.PI,!0),e.fill(),e.globalAlpha=1,e.fillStyle=te.themes[t.theme].getThemedColor("color-price-axis-label-text"),e.textAlign="center",e.font=i,e.textBaseline="middle",e.fillText(this._info.label,r.x,r.y)}setAxisNameInfo(e){this._info=e,null!==e&&(this._labelElement.textContent=e.label)}static height(e){return(ne+oe)*e}}var ce=i(57898),he=i(10643),de=i(94194);const ue={enableTooltip:!0,showLabels:!0,enableMenu:!0,enableHighlight:!0};class pe{constructor(e,t,i,r,n,o=null){this._invalidated=!0,this._size=(0,s.size)({width:0,height:0}),this._offset=0,this._axisInfo=null,this._onLabelHovered=new ce.Delegate,this._highlighted=!1,this._labelMode="auto",this._fixedLabelMode=null,this._canvasConfiguredHandler=()=>this.update(),this._timeAxisWidget=o,this._isLeft="left"===e,this._rendererOptionsProvider=r.rendererOptionsProvider,this._sourcesTitlesProvider=r.sourcesTitlesProvider,this._contextMenuItemsProvider=r.contextMenuItemsProvider, this._backgroundBasedTheme=r.backgroundBasedTheme,this._getBackgroundTopColor=r.getBackgroundTopColor,this._getBackgroundBottomColor=r.getBackgroundBottomColor,this._showHorizontalBorder=Boolean(r.showHorizontalBorder),this._properties=t,this._axisInfo=i,this._labelOptions={...ue,...n},this._properties.lineColor.subscribe(this,this._onPropertyChanged),this._cell=document.createElement("div"),this._cell.classList.add(se["price-axis-stub"]),this._labelOptions.enableTooltip&&this._cell.classList.add("apply-common-tooltip"),this._cell.style.width="25px",this._cell.style.height="100%",this._cell.style.position="absolute",this._cell.style.left="0",this._cell.style.overflow="hidden",this._labelOptions.showLabels?(this._label=new le,this._label.setAxisNameInfo(this._axisInfo),this._cell.appendChild(this._label.getElement()),this._labelOptions.enableTooltip&&(0,de.setTooltipData)(this._cell,"text",(e=>this._tooltipContent()))):this._label=null,this._mouseEventHandler=new X.MouseEventHandler(this._cell,this,{treatHorzTouchDragAsPageScroll:!0,treatVertTouchDragAsPageScroll:!0}),this._canvasBinding=(0,J.createBoundCanvas)(this._cell,(0,s.size)({width:16,height:16})),this._canvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const a=this._canvasBinding.canvasElement;a.style.position="absolute",a.style.left="0",a.style.top="0"}destroy(){this._canvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._canvasBinding.dispose(),this._properties.lineColor.unsubscribe(this,this._onPropertyChanged),this._mouseEventHandler.destroy()}mouseEnterEvent(e){this._mouseOrTouchEnterEvent(e)}touchStartEvent(e){this._mouseOrTouchEnterEvent(e)}mouseLeaveEvent(e){this._mouseOrTouchLeaveEvent(e)}touchEndEvent(e){this._mouseOrTouchLeaveEvent(e)}mouseClickEvent(e){this._mouseClickOrTapEvent(e)}tapEvent(e){this._mouseClickOrTapEvent(e)}update(){}getElement(){return this._cell}onLabelHovered(){return this._onLabelHovered}setSizeAndOffset(e,t){(0,s.equalSizes)(this._size,e)||(this._size=e,this._canvasBinding.resizeCanvasElement(e),this._cell.style.width=`${e.width}px`,this._cell.style.minWidth=`${e.width}px`,this._cell.style.height=`${e.height}px`,this._invalidated=!0),this._offset!==t&&(this._offset=t,this._cell.style.left=`${t}px`)}paint(e){if(e{this._chartModel=this._chart.model()}))}destroy(){clearTimeout(this._movingTimeout)}move(e){if(null!==this._chartModel&&"stop"===this._state&&this._chartModel.beginUndoMacro(1===e?Jt:Qt),this._state=ei.stop,this._moveType="animated",this._deferredFinishTimeout&&(clearTimeout(this._deferredFinishTimeout),this._deferredFinishTimeout=0),this._finishingTimeout&&(clearTimeout(this._finishingTimeout),this._finishingTimeout=0),this._startTime=Date.now(),0===this._movingTimeout){const t=this._startTime,i=10,s=()=>{this.moveStep(t,0,50*e,1e3),this._movingTimeout=setTimeout(s,i)};this._movingTimeout=setTimeout(s,i)}}moveStep(e,t,i,s){if(null!==this._chartModel&&!this._chartModel.timeScale().isEmpty()){const r=Date.now();r1||!isFinite(n))&&(n=1);const o=1-Math.pow(1-n,3);return this._currentDistance=(i-t)*o+t,this._chartModel.scrollChart(this._currentDistance),n}}moveByBar(e){if(null!==this._chartModel){const t=this._chartModel.timeScale();if(t.isEmpty())return;if("stop"===this._state&&this._chartModel.beginUndoMacro(1===e?Jt:Qt),null!==t.visibleBarsStrictRange()){const e=t.indexToCoordinate(t.visibleBarsStrictRange().lastBar())+t.barSpacing()/2;Math.abs(t.width()-e)>t.barSpacing()/6&&this._chartModel.scrollChart(t.width()-e)}if(this._state=ei.stop,this._moveType="by_bar",this._startTime=Date.now(),!this._movingTimeout){let t=0,i=150;const s=400,r=()=>{this._moveByBarStep(e),t++,i>100&&(i-=t/5*20),this._movingTimeout=setTimeout(r,i)};this._movingTimeout=setTimeout(r,s),this._moveByBarStep(e)}}}stopMove(){"by_bar"===this._moveType?this.stopMoveByBar():this._stopMove()}stopMoveByBar(){"moving"===this._state&&(clearTimeout(this._movingTimeout),this._movingTimeout=0,this._state=ei.wait_finishing,this._moveType="",this._movingTimeout=0,this._currentDistance=0,null!==this._chartModel&&this._chartModel.endUndoMacro())}scrollToRealtime(e){null!==this._chartModel&&this._chartModel.timeScale().scrollToRealtime(e)}_finishMove(){clearTimeout(this._movingTimeout),this._movingTimeout=0,this._deferredFinishTimeout=0;const e=this._currentDistance,t=Date.now(),i=()=>{const s=this.moveStep(t,e,0,700);s&&s<1?this._finishingTimeout=setTimeout(i,10):null!==this._chartModel&&(this._state=ei.wait_finishing,this._moveType="",this._movingTimeout=0,this._currentDistance=0,this._chartModel.endUndoMacro())};this._finishingTimeout=setTimeout(i,10)}_stopMove(){"moving"===this._state&&(this._state=ei.moving,Date.now()-this._startTime<200?this._deferredFinishTimeout=setTimeout(this._finishMove.bind(this),200-(Date.now()-this._startTime)):this._finishMove())}_moveByBarStep(e){ if(null!==this._chartModel){if(this._chartModel.timeScale().isEmpty())return;this._chartModel.scrollChartByBar(e)}}}var ii=i(36174);const si=(0,a.getLogger)("ChartApi.AbstractSession");class ri extends class{constructor(e,t,i){this._isConnected=new fe.WatchedValue(!1),this._state=0,this._isConnectForbidden=!1,this._sessionId="",this._sessionIdChanged=new ce.Delegate,this._chartApi=e,this._sessionPrefix=t,this._shouldReconnectAfterCriticalError=i}destroy(){this._logNormal("Destroying session"),this._isConnected.unsubscribe(),this.disconnect(),this._sessionIdChanged.destroy(),delete this._chartApi,this._logNormal("Session has been destroyed")}isConnected(){return this._isConnected}sessionId(){return this._sessionId}onSessionIdChanged(){return this._sessionIdChanged}connect(){0===this._state&&((0,r.assert)(!this._isConnectForbidden,"Cannot call connect because it is forbidden at this moment"),this._setSessionId(`${this._sessionPrefix}_${(0,ii.randomHash)()}`),this._logNormal("Connecting session - wait until transport stay connected"),this._state=1,this._chartApi.createSession(this._sessionId,this))}disconnect(){0!==this._state&&((0,r.assert)(""!==this._sessionId,"sessionId must not be invalid"),this._logNormal("Disconnecting session..."),this._forbidConnectWhile((()=>{this._chartApi.connected()&&this._sendRemoveSession(),this._processDestroyingOnServer()})))}onMessage(e){switch(e.method){case"connected":return void this._onChartApiConnected();case"disconnected":return void this._onChartApiDisconnected();case"critical_error":const t=String(e.params[0]),i=String(e.params[1]);return void this._onCriticalError(t,i)}this._onMessage(e)}_getChartApi(){return this._chartApi}_generateLogMessage(e){return`[${this._sessionId}] ${e}`}_onCriticalError(e,t){this._logError(`Critical error. Reason=${e}, info=${t}.`),this._forbidConnectWhile((()=>{this._processDestroyingOnServer()})),this._shouldReconnectAfterCriticalError?(this._logNormal("Reconnecting after critical error..."),this.connect()):this._logNormal("Reconnecting after critical error skipped")}_onChartApiConnected(){(0,r.assert)(1===this._state,"Session is not registered"),this._logNormal("Transport is connected. Creating session on the server"),this._sendCreateSession(),this._state=2,this._isConnected.setValue(!0)}_onChartApiDisconnected(){this._logNormal("Transport is disconnected. Reconnecting..."),this._forbidConnectWhile((()=>{this._processDestroyingOnServer()})),this.connect()}_setSessionId(e){const t=this._sessionId;this._logNormal(`Changing sessionId: old=${t}, new=${e}`),this._sessionId=e,this._sessionIdChanged.fire(e,t)}_logNormal(e){si.logNormal(this._generateLogMessage(e))}_logError(e){si.logError(this._generateLogMessage(e))}_processDestroyingOnServer(){this._state=0,this._isConnected.setValue(!1),this._chartApi.removeSession(this._sessionId),this._setSessionId("")}_forbidConnectWhile(e){this._isConnectForbidden=!0,e(),this._isConnectForbidden=!1}}{constructor(e,t=!1){super(e,"cs",!1),this._sessionDisabled=!1,this._handler=null, this._criticalError=new ce.Delegate,this._symbolResolveMap=new Map,this._disableStatistics=t}destroy(){this._criticalError.destroy(),this._handler=null,this._symbolResolveMap.clear(),super.destroy()}serverTimeOffset(){return this._getChartApi().serverTimeOffset()}switchTimezone(e){return this._getChartApi().switchTimezone(this.sessionId(),e)}defaultResolutions(){return this._getChartApi().defaultResolutions()}availableCurrencies(){return this._getChartApi().availableCurrencies()}availableUnits(){return this._getChartApi().availableUnits()}availablePriceSources(e){return this._getChartApi().availablePriceSources(e)}resolveSymbol(e,t,i){if(this._symbolResolveMap.has(t)){const[e,s]=this._symbolResolveMap.get(t);return Array.isArray(s)?s.push(i):s.then(i),e}{const s=[i];return this._getChartApi().resolveSymbol(this.sessionId(),e,t,(i=>{"symbol_error"===i.method?this._symbolResolveMap.delete(t):this._symbolResolveMap.set(t,[e,Promise.resolve(i)]),s.forEach((e=>e(i)))})),this._symbolResolveMap.set(t,[e,s]),e}}requestFirstBarTime(e,t,i){return this._getChartApi().requestFirstBarTime(this.sessionId(),e,t,i)}createSeries(e,t,i,s,r,n,o){return this._getChartApi().createSeries(this.sessionId(),e,t,i,s,r,n,o)}modifySeries(e,t,i,s,r,n,o){return this._getChartApi().modifySeries(this.sessionId(),e,t,i,s,r,n,o)}removeSeries(e){return!!this.isConnected().value()&&this._getChartApi().removeSeries(this.sessionId(),e)}requestMoreData(e,t,i){return"number"==typeof e?this._getChartApi().requestMoreData(this.sessionId(),e):this._getChartApi().requestMoreData(this.sessionId(),e,t,i)}requestMoreTickmarks(e,t,i){return(0,y.isNumber)(e)?this._getChartApi().requestMoreTickmarks(this.sessionId(),e):this._getChartApi().requestMoreTickmarks(this.sessionId(),e,t,i)}requestMetadata(e,t){this._getChartApi().requestMetadata(this.sessionId(),e,t)}canCreateStudy(e){return this._getChartApi().canCreateStudy(e)}getStudyCounter(){return this._getChartApi().getStudyCounter()}createStudy(e,t,i,s,r,n,o){return this._getChartApi().createStudy(this.sessionId(),e,t,i,s,r,n,o)}rebindStudy(e,t,i,s,r,n,o){return this._getChartApi().rebindStudy(this.sessionId(),e,t,i,s,r,n,o)}modifyStudy(e,t,i,s,r){return this._getChartApi().modifyStudy(this.sessionId(),e,t,i,s,r)}removeStudy(e,t){return this._getChartApi().removeStudy(this.sessionId(),e,t)}createPointset(e,t,i,s,r,n){return this._getChartApi().createPointset(this.sessionId(),e,t,i,s,r,n)}modifyPointset(e,t,i,s){return this._getChartApi().modifyPointset(this.sessionId(),e,t,i,s)}removePointset(e){return this._getChartApi().removePointset(this.sessionId(),e)}setVisibleTimeRange(e,t,i,s,r,n){this._getChartApi().setVisibleTimeRange(this.sessionId(),e,t,i,s,!0,r,n)}criticalError(){return this._criticalError}connect(e=null){null!==e&&(this._handler=e),this._symbolResolveMap.clear(),super.connect()}setHandler(e){this._handler=e}connected(){return this.isConnected().value()&&!this._sessionDisabled}disable(){this._sessionDisabled=!0}chartApi(){return this._getChartApi()}_sendCreateSession(){Object.keys(this).forEach((e=>{ -/^(s|st|symbol_)\d+$/.test(e)&&delete this[e]})),this._getChartApi().chartCreateSession(this.sessionId(),this._disableStatistics)}_sendRemoveSession(){this._getChartApi().chartDeleteSession(this.sessionId())}_onMessage(e){this._handler&&this._handler(e)}_onCriticalError(e,t){this._criticalError.fire(e,t),super._onCriticalError(e,t)}}var ni=i(42960),oi=i(94025);class ai{constructor(){this._draggingSource=null,this._activeTouchPanes=new Set,this._scrollingPane=null,this._pinchingPane=null}onPaneDestroyed(e){this._activeTouchPanes.delete(e),this._scrollingPane===e&&(this._scrollingPane=null),this._pinchingPane===e&&(this._pinchingPane=null)}startTouch(e){this._activeTouchPanes.add(e)}endTouch(e){this._activeTouchPanes.delete(e)}hasTouchesOnOtherPanes(e){return this._activeTouchPanes.size>1||1===this._activeTouchPanes.size&&!this._activeTouchPanes.has(e)}trySetDraggingSource(e,t){return!this.hasTouchesOnOtherPanes(t)&&((0,r.assert)(null===this._draggingSource||this._draggingSource===e),this._draggingSource=e,!0)}clearDraggingSource(){null!==this._draggingSource&&(this._draggingSource=null)}draggingSource(){return this._draggingSource}setScrollingPane(e){(0,r.assert)(null===e||null===this._scrollingPane||this._scrollingPane===e),this._scrollingPane=e}scrollingPane(){return this._scrollingPane}setPinchingPane(e){(0,r.assert)(null===e||null===this._pinchingPane||this._pinchingPane===e),this._pinchingPane=e}pinchingPane(){return this._pinchingPane}}let li=null;i(59744);function ci(e,t,s,r,n){return Promise.all([i.e(77),i.e(7201),i.e(8884),i.e(2666),i.e(1013),i.e(3842),i.e(4015),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(8149),i.e(2639),i.e(2109),i.e(9842),i.e(4215),i.e(7232),i.e(6625),i.e(9327),i.e(7194),i.e(6884),i.e(6036),i.e(2984),i.e(3980),i.e(5403),i.e(3889),i.e(4894),i.e(7391),i.e(7555),i.e(962),i.e(8385),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(769),i.e(9795),i.e(4378),i.e(6265)]).then(i.bind(i,63374)).then((i=>{const o=new(0,i.EditObjectDialogRenderer)(e,t,r,n);return o.show(s),o}))}let hi=null;var di=i(58229);const ui={[ht.TabNames.symbol]:"symbol",[ht.TabNames.legend]:"legend",[ht.TabNames.scales]:"scales",[ht.TabNames.trading]:"trading",[ht.TabNames.events]:"events",[ht.TabNames.timezoneSessions]:"canvas",[ht.TabNames.text]:"text",[ht.TabNames.style]:"style",[ht.TabNames.visibility]:"visibility"},pi={[ht.TabNames.style]:"style",[ht.TabNames.visibility]:"visibilities"};async function _i(e,t,s={},r,n){const o=r.activeChartWidget.value(),{initialTab:a,tabName:l}=s;if(l&&!a&&(s.initialTab=pi[l]),(0,E.isStudyLineTool)(e)&&function(e){return[di.LineToolVbPFixed,null].filter(y.notNull).some((t=>e instanceof t))}(e))return o.propertiesDefinitionsForSource(e).then((i=>null!==i?ci(e,t,s,n,i):null));if((0,B.isStudy)(e)&&function(e){const{shortId:t}=e.metaInfo();return"Overlay"===t}(e)||(0,E.isLineTool)(e))return o.propertiesDefinitionsForSource(e).then((r=>{if(null!==r){return function(e){ -return Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(4015),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(8149),i.e(2639),i.e(2109),i.e(9842),i.e(4215),i.e(7232),i.e(6625),i.e(9327),i.e(7194),i.e(6884),i.e(2984),i.e(3980),i.e(5403),i.e(3889),i.e(7391),i.e(8904),i.e(962),i.e(8385),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(769),i.e(9795),i.e(4378),i.e(6780)]).then(i.bind(i,75892)).then((t=>{const i=new(0,t.SourcePropertiesEditorRenderer)(e);return null!==hi&&hi.hide(),i.show({shouldReturnFocus:e.shouldReturnFocus}),hi=i,i}))}({propertyPages:r,model:t,source:e,activePageId:l&&ui[l],shouldReturnFocus:s.shouldReturnFocus})}return null}));if((0,B.isStudy)(e))return ci(e,t,s,n);{const e=l&&ui[l],t=r.getChartPropertiesDialogRenderer();return t.setActivePage(e),t.show(s)}}var mi=i(38618),gi=i(82723),fi=i(93613),vi=i(1803),Si=i(54355);class yi{constructor(e,t){this._showed=!1,this._cw=e,this._element=document.createElement("div"),this._element.classList.add(Si.screen),t.appendChild(this._element),this._cw.withModel(this,this._connectToModel)}show(e){if(e){const e=this._cw.model().mainSeries().status();if(1!==e&&2!==e)return}this._cw.setInLoadingState(!0),this._showed||(this._showed=!0,this._show())}hide(){this._cw.setInLoadingState(!1),this._showed&&this._hide()}isShown(){return this._showed}_connectToModel(){const e=this._cw.model().mainSeries().dataEvents();e.symbolError().subscribe(this,(e=>{e!==vi.permissionDenied&&this.hide()})),e.seriesError().subscribe(this,(()=>{(0,Ae.enabled)("hide_loading_screen_on_series_error")&&this.hide()})),e.completed().subscribe(this,this.hide)}_show(){const e=this._cw.properties().childs().paneProperties.childs();let t;if(e.backgroundType.value()===fi.ColorType.Solid)t=e.background.value();else{t=`linear-gradient(${e.backgroundGradientStartColor.value()},${e.backgroundGradientEndColor.value()})`}this._element.style.background=t,this._element.classList.add(Si.fade)}_hide(){this._showed=!1,this._element.classList.remove(Si.fade)}}var bi=i(78071),wi=i(4949),Pi=i(45345),Ci=i(24633);const xi=(0,W.getHexColorByName)("color-cold-gray-700"),Ti=(0,W.getHexColorByName)("color-cold-gray-400");class Ii{constructor(e){this._container=null,this._errorCardRenderer=null,this._mainSeriesErrorMessage=null,this._banErrorMessage=new fe.WatchedValue(null).spawn(),this._errorMessageHandler=e=>{this._chartWidget.hasModel()?this._updatePaneWidgets(e):this._renderErrorWithoutModel(e)},this._chartWidget=e,this._subscribeToMainSeriesErrors()}destroy(){var e,t;null===(e=this._mainSeriesErrorMessage)||void 0===e||e.destroy(),this._banErrorMessage.destroy(),null===(t=this._errorCardRenderer)||void 0===t||t.then((e=>{e.container.remove(),e.destroy()}))}updatePaneWidgets(){this._updatePaneWidgets()}setContainer(e){var t;if(this._container!==e){this._container=e,null===(t=this._errorCardRenderer)||void 0===t||t.then((e=>e.container.remove()));const i=this._getErrorMessage();i&&this._errorMessageHandler(i)}}_updatePaneWidgets(e=this._getErrorMessage()){ -this._chartWidget.paneWidgets().forEach((t=>t.setErrorMessage(e)))}async _renderErrorWithoutModel(e){if(null===this._container||null===e&&null===this._errorCardRenderer)return;const t=await this._getErrorCardRenderer();this._container.contains(t.container)||this._container.appendChild(t.container),t.update(this._createErrorCardRendererState(e))}async _getErrorCardRenderer(){return this._errorCardRenderer||(this._errorCardRenderer=this._createErrorCardRenderer())}async _createErrorCardRenderer(){return new(await pt())}_createErrorCardRendererState(e){return e?{message:e.message,icon:e.icon,textColor:Pi.watchedTheme.value()===Ci.StdTheme.Dark?Ti:xi,backgroundColor:Pi.watchedTheme.value()===Ci.StdTheme.Dark?"#131722":"#FFF",solutionId:e.solutionId}:{message:null}}_subscribeToMainSeriesErrors(){const e=this._chartWidget;e.withModel(this,(()=>{const t=e.model().model().mainSeries();this._mainSeriesErrorMessage=(0,b.combine)(((e,t)=>{if(e)return e;switch(t){case"invalid_symbol":return{message:"Invalid symbol",icon:"ghost"};case"no_data":return{message:"No data here",icon:"ghost"};case null:return null}}),this._banErrorMessage.weakReference(),(0,ni.getSeriesDisplayErrorWV)(t).ownership()),this._mainSeriesErrorMessage.subscribe(this._errorMessageHandler,{callWithLast:!0})}))}_getErrorMessage(){var e;return this._banErrorMessage.value()||(null===(e=this._mainSeriesErrorMessage)||void 0===e?void 0:e.value())||null}}var Mi=i(33703),Li=i(59452),Ai=i.n(Li);async function ki(e,t,s,r,n,a="default"){let l,c=[];const h=e.model().model(),d=(0,y.clone)(t),u=new(Ai())({inputs:d}),p=function(e,t){return"symbol"===t?e.inputs.filter((t=>t.id===e.symbolInputId())):e.inputs.filter((e=>e.confirm))}(s,a),_=()=>{l&&h.removeCustomSource(l)},m=()=>{_(),n()},g=e=>{r({inputs:e,parentSources:c}),_()},f=p.filter(Mi.isTimeOrPriceNotHiddenInput);if(f.length>0)try{const t=await Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(4015),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(2639),i.e(2109),i.e(9842),i.e(4215),i.e(7232),i.e(6625),i.e(9327),i.e(7194),i.e(6884),i.e(2984),i.e(1762),i.e(962),i.e(8385),i.e(3016),i.e(3179),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(3030)]).then(i.bind(i,73339)),r=await t.selectInputValuesOnChart(e,f,u,s.shortDescription,s.inputs);if(l=r.customSourceId,r.destPane){const e=r.destPane.mainDataSource();c=e===h.mainSeries()?[]:[e]}else c=[]}catch(e){return void m()}f.length!==p.length?Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(4015),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(2639),i.e(2109),i.e(9842),i.e(4215),i.e(7232),i.e(6625),i.e(9327),i.e(7194),i.e(6884),i.e(2984),i.e(1762),i.e(962),i.e(8385),i.e(3016),i.e(3179),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(3030)]).then(i.bind(i,29638)).then((t=>{const r=new t.ConfirmInputsDialogRenderer(function(e){if("symbol"===e)return o.t(null,void 0,i(45743));return o.t(null,void 0,i(46689))}(a),p,u,a,s,e.model(),g,m);return r.show(),r})):g(u.state().inputs||{})} +/^(s|st|symbol_)\d+$/.test(e)&&delete this[e]})),this._getChartApi().chartCreateSession(this.sessionId(),this._disableStatistics)}_sendRemoveSession(){this._getChartApi().chartDeleteSession(this.sessionId())}_onMessage(e){this._handler&&this._handler(e)}_onCriticalError(e,t){this._criticalError.fire(e,t),super._onCriticalError(e,t)}}var ni=i(42960),oi=i(94025);class ai{constructor(){this._draggingSource=null,this._activeTouchPanes=new Set,this._scrollingPane=null,this._pinchingPane=null}onPaneDestroyed(e){this._activeTouchPanes.delete(e),this._scrollingPane===e&&(this._scrollingPane=null),this._pinchingPane===e&&(this._pinchingPane=null)}startTouch(e){this._activeTouchPanes.add(e)}endTouch(e){this._activeTouchPanes.delete(e)}hasTouchesOnOtherPanes(e){return this._activeTouchPanes.size>1||1===this._activeTouchPanes.size&&!this._activeTouchPanes.has(e)}trySetDraggingSource(e,t){return!this.hasTouchesOnOtherPanes(t)&&((0,r.assert)(null===this._draggingSource||this._draggingSource===e),this._draggingSource=e,!0)}clearDraggingSource(){null!==this._draggingSource&&(this._draggingSource=null)}draggingSource(){return this._draggingSource}setScrollingPane(e){(0,r.assert)(null===e||null===this._scrollingPane||this._scrollingPane===e),this._scrollingPane=e}scrollingPane(){return this._scrollingPane}setPinchingPane(e){(0,r.assert)(null===e||null===this._pinchingPane||this._pinchingPane===e),this._pinchingPane=e}pinchingPane(){return this._pinchingPane}}let li=null;i(59744);function ci(e,t,s,r,n){return Promise.all([i.e(77),i.e(7201),i.e(8884),i.e(2666),i.e(1013),i.e(3842),i.e(4015),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(8149),i.e(2639),i.e(2109),i.e(9842),i.e(4215),i.e(7232),i.e(9327),i.e(6625),i.e(7194),i.e(6884),i.e(6036),i.e(3843),i.e(3980),i.e(5403),i.e(3889),i.e(4894),i.e(7391),i.e(7555),i.e(962),i.e(8385),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(769),i.e(9795),i.e(4378),i.e(6265)]).then(i.bind(i,63374)).then((i=>{const o=new(0,i.EditObjectDialogRenderer)(e,t,r,n);return o.show(s),o}))}let hi=null;var di=i(58229);const ui={[ht.TabNames.symbol]:"symbol",[ht.TabNames.legend]:"legend",[ht.TabNames.scales]:"scales",[ht.TabNames.trading]:"trading",[ht.TabNames.events]:"events",[ht.TabNames.timezoneSessions]:"canvas",[ht.TabNames.text]:"text",[ht.TabNames.style]:"style",[ht.TabNames.visibility]:"visibility"},pi={[ht.TabNames.style]:"style",[ht.TabNames.visibility]:"visibilities"};async function _i(e,t,s={},r,n){const o=r.activeChartWidget.value(),{initialTab:a,tabName:l}=s;if(l&&!a&&(s.initialTab=pi[l]),(0,E.isStudyLineTool)(e)&&function(e){return[di.LineToolVbPFixed,null].filter(y.notNull).some((t=>e instanceof t))}(e))return o.propertiesDefinitionsForSource(e).then((i=>null!==i?ci(e,t,s,n,i):null));if((0,B.isStudy)(e)&&function(e){const{shortId:t}=e.metaInfo();return"Overlay"===t}(e)||(0,E.isLineTool)(e))return o.propertiesDefinitionsForSource(e).then((r=>{if(null!==r){return function(e){ +return Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(4015),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(8149),i.e(2639),i.e(2109),i.e(9842),i.e(4215),i.e(7232),i.e(9327),i.e(6625),i.e(7194),i.e(6884),i.e(3843),i.e(3980),i.e(5403),i.e(3889),i.e(7391),i.e(8904),i.e(962),i.e(8385),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(769),i.e(9795),i.e(4378),i.e(6780)]).then(i.bind(i,75892)).then((t=>{const i=new(0,t.SourcePropertiesEditorRenderer)(e);return null!==hi&&hi.hide(),i.show({shouldReturnFocus:e.shouldReturnFocus}),hi=i,i}))}({propertyPages:r,model:t,source:e,activePageId:l&&ui[l],shouldReturnFocus:s.shouldReturnFocus})}return null}));if((0,B.isStudy)(e))return ci(e,t,s,n);{const e=l&&ui[l],t=r.getChartPropertiesDialogRenderer();return t.setActivePage(e),t.show(s)}}var mi=i(38618),gi=i(82723),fi=i(93613),vi=i(1803),Si=i(54355);class yi{constructor(e,t){this._showed=!1,this._cw=e,this._element=document.createElement("div"),this._element.classList.add(Si.screen),t.appendChild(this._element),this._cw.withModel(this,this._connectToModel)}show(e){if(e){const e=this._cw.model().mainSeries().status();if(1!==e&&2!==e)return}this._cw.setInLoadingState(!0),this._showed||(this._showed=!0,this._show())}hide(){this._cw.setInLoadingState(!1),this._showed&&this._hide()}isShown(){return this._showed}_connectToModel(){const e=this._cw.model().mainSeries().dataEvents();e.symbolError().subscribe(this,(e=>{e!==vi.permissionDenied&&this.hide()})),e.seriesError().subscribe(this,(()=>{(0,Ae.enabled)("hide_loading_screen_on_series_error")&&this.hide()})),e.completed().subscribe(this,this.hide)}_show(){const e=this._cw.properties().childs().paneProperties.childs();let t;if(e.backgroundType.value()===fi.ColorType.Solid)t=e.background.value();else{t=`linear-gradient(${e.backgroundGradientStartColor.value()},${e.backgroundGradientEndColor.value()})`}this._element.style.background=t,this._element.classList.add(Si.fade)}_hide(){this._showed=!1,this._element.classList.remove(Si.fade)}}var bi=i(78071),wi=i(4949),Pi=i(45345),Ci=i(24633);const xi=(0,W.getHexColorByName)("color-cold-gray-700"),Ti=(0,W.getHexColorByName)("color-cold-gray-400");class Ii{constructor(e){this._container=null,this._errorCardRenderer=null,this._mainSeriesErrorMessage=null,this._banErrorMessage=new fe.WatchedValue(null).spawn(),this._errorMessageHandler=e=>{this._chartWidget.hasModel()?this._updatePaneWidgets(e):this._renderErrorWithoutModel(e)},this._chartWidget=e,this._subscribeToMainSeriesErrors()}destroy(){var e,t;null===(e=this._mainSeriesErrorMessage)||void 0===e||e.destroy(),this._banErrorMessage.destroy(),null===(t=this._errorCardRenderer)||void 0===t||t.then((e=>{e.container.remove(),e.destroy()}))}updatePaneWidgets(){this._updatePaneWidgets()}setContainer(e){var t;if(this._container!==e){this._container=e,null===(t=this._errorCardRenderer)||void 0===t||t.then((e=>e.container.remove()));const i=this._getErrorMessage();i&&this._errorMessageHandler(i)}}_updatePaneWidgets(e=this._getErrorMessage()){ +this._chartWidget.paneWidgets().forEach((t=>t.setErrorMessage(e)))}async _renderErrorWithoutModel(e){if(null===this._container||null===e&&null===this._errorCardRenderer)return;const t=await this._getErrorCardRenderer();this._container.contains(t.container)||this._container.appendChild(t.container),t.update(this._createErrorCardRendererState(e))}async _getErrorCardRenderer(){return this._errorCardRenderer||(this._errorCardRenderer=this._createErrorCardRenderer())}async _createErrorCardRenderer(){return new(await pt())}_createErrorCardRendererState(e){return e?{message:e.message,icon:e.icon,textColor:Pi.watchedTheme.value()===Ci.StdTheme.Dark?Ti:xi,backgroundColor:Pi.watchedTheme.value()===Ci.StdTheme.Dark?"#131722":"#FFF",solutionId:e.solutionId}:{message:null}}_subscribeToMainSeriesErrors(){const e=this._chartWidget;e.withModel(this,(()=>{const t=e.model().model().mainSeries();this._mainSeriesErrorMessage=(0,b.combine)(((e,t)=>{if(e)return e;switch(t){case"invalid_symbol":return{message:"Invalid symbol",icon:"ghost"};case"no_data":return{message:"No data here",icon:"ghost"};case null:return null}}),this._banErrorMessage.weakReference(),(0,ni.getSeriesDisplayErrorWV)(t).ownership()),this._mainSeriesErrorMessage.subscribe(this._errorMessageHandler,{callWithLast:!0})}))}_getErrorMessage(){var e;return this._banErrorMessage.value()||(null===(e=this._mainSeriesErrorMessage)||void 0===e?void 0:e.value())||null}}var Mi=i(33703),Li=i(59452),Ai=i.n(Li);async function ki(e,t,s,r,n,a="default"){let l,c=[];const h=e.model().model(),d=(0,y.clone)(t),u=new(Ai())({inputs:d}),p=function(e,t){return"symbol"===t?e.inputs.filter((t=>t.id===e.symbolInputId())):e.inputs.filter((e=>e.confirm))}(s,a),_=()=>{l&&h.removeCustomSource(l)},m=()=>{_(),n()},g=e=>{r({inputs:e,parentSources:c}),_()},f=p.filter(Mi.isTimeOrPriceNotHiddenInput);if(f.length>0)try{const t=await Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(4015),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(2639),i.e(2109),i.e(9842),i.e(4215),i.e(7232),i.e(9327),i.e(6625),i.e(7194),i.e(6884),i.e(3843),i.e(1762),i.e(962),i.e(8385),i.e(3016),i.e(3179),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(3030)]).then(i.bind(i,73339)),r=await t.selectInputValuesOnChart(e,f,u,s.shortDescription,s.inputs);if(l=r.customSourceId,r.destPane){const e=r.destPane.mainDataSource();c=e===h.mainSeries()?[]:[e]}else c=[]}catch(e){return void m()}f.length!==p.length?Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(4015),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(2639),i.e(2109),i.e(9842),i.e(4215),i.e(7232),i.e(9327),i.e(6625),i.e(7194),i.e(6884),i.e(3843),i.e(1762),i.e(962),i.e(8385),i.e(3016),i.e(3179),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(3030)]).then(i.bind(i,29638)).then((t=>{const r=new t.ConfirmInputsDialogRenderer(function(e){if("symbol"===e)return o.t(null,void 0,i(45743));return o.t(null,void 0,i(46689))}(a),p,u,a,s,e.model(),g,m);return r.show(),r})):g(u.state().inputs||{})} var Di=i(60156),Ei=i(36274);var Vi=i(85804),Bi=i(75531),Ri=i(37591);i(37218);const Ni=(0,a.getLogger)("ChartWidget",{color:"#606"}),Oi=(0,Ae.enabled)("chart_content_overrides_by_defaults"),Fi=new z.TranslatedString("hide {title}",o.t(null,void 0,i(70301)));const Wi={addToWatchlistEnabled:!0,showFinancialsEnabled:!1,sourceSelectionEnabled:!0,propertyPagesEnabled:!0,paneContextMenuEnabled:!0,priceScaleContextMenuEnabled:!0,currencyConversionEnabled:!1,unitConversionEnabled:!1,goToDateEnabled:!1,marketStatusWidgetEnabled:!0,chartWarningWidgetEnabled:!0,dataProblemWidgetEnabled:!0,paneControlsEnabled:!0,isSymbolAvailable:e=>Promise.resolve(!0),legendWidgetEnabled:!0,chartEventsEnabled:!0,esdEnabled:!1,latestUpdatesEnabled:{news:!1,minds:!1},continuousContractSwitchesEnabled:!1,futuresContractExpirationEnabled:!1,croppedTickMarks:!0,countdownEnabled:!0,lastPriceAnimationEnabled:!0,useKineticScroll:h.CheckMobile.any(),indicatorsDialogShortcutEnabled:!0,handleScale:{mouseWheel:!0,pinch:!0,axisPressedMouseMove:{time:!0,price:!0}},handleScroll:{mouseWheel:!0,pressedMouseMove:!0,horzTouchDrag:!0,vertTouchDrag:!0}};function Hi(e,t,i,s=0){const r=t.mainSeries().syncModel(),n=e.mainSeries().syncModel();let o=i;if(null!==r&&null!==n){const t=e.createSyncPoint(r.syncSourceTarget(),n.syncSourceTarget());0!==s&&(i=r.projectTime(i,s)),o=t.sourceTimeToTargetTime(i)}return e.timeScale().points().roughIndex(o,n&&n.distance.bind(n))}const zi=["Overlay@tv-basicstudies","CorrelationCoefficient@tv-basicstudies","Correlation Coeff@tv-basicstudies","Spread@tv-basicstudies","Ratio@tv-basicstudies"];class Ui{constructor(e,t,i){this.activePaneWidget=null,this._model=null,this._paneWidgets=[],this._maximizedPaneWidget=null,this._timeAxisWidget=null,this._paneSeparators=[],this._controlBarNavigation=null,this._lineToolsSynchronizer=null,this._modelCreated=new ce.Delegate,this._isDestroyed=!1,this._customLegendWidgetsFactoryMap=new Map,this._backgroundTopTheme=new fe.WatchedValue("light"),this._backgroundBasedTheme=new fe.WatchedValue("light"),this._backgroundBottomTheme=new fe.WatchedValue("light"),this._lhsAxesWidth=0,this._rhsAxesWidth=0,this._lhsPriceAxisWidthChanged=new ce.Delegate,this._rhsPriceAxisWidthChanged=new ce.Delegate,this._mainDiv=null,this._parent=null,this._elTooltipDiv=null,this._hotkeysListener=null,this._mouseWheelHelper=null,this._onWheelBound=null,this._justActivated=!1,this._inited=!1,this._containsData=!1,this._initialLoading=!1,this._defTimeframe=void 0,this._removeMaximizeHotkey=null,this._metaInfoRepository=null,this._invalidationMask=null,this._drawPlanned=!1,this._drawRafId=0,this._inLoadingState=!1,this._timingsMeter=null,this._tagsChanged=new ce.Delegate,this._redraw=new ce.Delegate,this._isVisible=new fe.WatchedValue(!0),this._collapsed=new fe.WatchedValue(!1),this._dataWindowWidget=null,this._resizeHandler=null,this._spinner=null,this._keydownEventListener=null,this._properties=null,this._symbolWV=new fe.WatchedValue,this._resolutionWV=new fe.WatchedValue, this._updateThemedColorBound=this._updateThemedColor.bind(this),this._disconnected=new ce.Delegate,this._reconnectBailout=new ce.Delegate,this._connected=new ce.Delegate,this._chartWidgetInitialized=new ce.Delegate,this._saveChartService=null,this._objectTreeDialogController=null,this._chartPaintedPromise=null,this._noExchangeSubscrptionWarning=null,this._paneWidgetsSharedState=new ai,this._brokerName="",this._onZoom=new ce.Delegate,this._onScroll=new ce.Delegate,this._availableScreen=null,this._hoveredPriceAxes=new Set,this._anyAxisHovered=new fe.WatchedValue(!1),this._linkingGroupIndex=new fe.WatchedValue(null),this._showDataWindowAction=null,this._activeHint=null,this._hintDefferedPromise=null,this._setSymbolIntervalContentOverrides={},this._invalidationHandler=e=>{if(!(e instanceof N.InvalidationMask))throw new Error("Invalid mask");null!==this._invalidationMask?this._invalidationMask.merge(e):this._invalidationMask=e,this._drawPlanned||(this._drawPlanned=!0,this._options.visible.when((()=>{const e=!document.hidden,t=this.screen&&this.screen.isShown();null!==this._timingsMeter&&e&&!t&&this._timingsMeter.startWaitingDraw();const i=(0,r.ensureNotNull)((0,r.ensureNotNull)(this._parent).ownerDocument.defaultView);this._drawRafId=i.requestAnimationFrame(this._invalidationRAFCallback.bind(this))})))},this._onChartSessionIsConnectedChanged=e=>{e?this._onConnection():this._onDisconnect()},this._subscribeToBanInfo=e=>{var t,i;e?null===(t=this._spinner)||void 0===t||t.stop():null===(i=this._spinner)||void 0===i||i.spin()},this._id=t,this._layoutId=i,this._options=(0,y.merge)((0,y.clone)(Wi),e),this._options.customLegendWidgetFactories&&(this._customLegendWidgetsFactoryMap=this._options.customLegendWidgetFactories),this._subscribeToDrawingState(),this._chartWidgetCollection=this._options.chartWidgetCollection,this.withModel(this,(()=>{const e=this.model().model();e.backgroundTopColor().subscribe(this._updateThemedColorBound),e.backgroundColor().subscribe(this._updateThemedColorBound)})),this._errorRenderer=new Ii(this),this._scrollHelper=new ti(this),this._objectTreeDialogController=m.getInstance(),this._properties=new R.DefaultProperty("chartproperties",void 0,void 0,this._options.useUserChartPreferences),this._properties.addExclusion("scalesProperties.axisHighlightColor"),this._properties.addExclusion("scalesProperties.axisLineToolLabelBackgroundColorActive"),this._properties.addExclusion("scalesProperties.axisLineToolLabelBackgroundColorCommon"),this._properties.addExclusion("scalesProperties.showPriceScaleCrosshairLabel"),this._properties.addExclusion("scalesProperties.showTimeScaleCrosshairLabel"),this._properties.addExclusion("scalesProperties.crosshairLabelBgColorLight"),this._properties.addExclusion("scalesProperties.crosshairLabelBgColorDark"),this._startSpinner(this._options.container.value()),this._chartSession=new ri(window.ChartApiInstance),this._metaInfoRepository=new L(this._chartSession),this._isMultipleLayout=(0,b.combine)((e=>(0,Bi.isMultipleLayout)(e)),this._chartWidgetCollection.layout.weakReference())} destroy(){var e,t;null===(e=this._lineToolsSynchronizer)||void 0===e||e.destroy(),null===(t=this._noExchangeSubscrptionWarning)||void 0===t||t.destroy(),window.loginStateChange.unsubscribe(this,this._handleLoginStateChanged),null!==this._model&&(this._model.model().backgroundTopColor().unsubscribe(this._updateThemedColorBound),this._model.model().backgroundColor().unsubscribe(this._updateThemedColorBound),this._model.destroy()),this._customLegendWidgetsFactoryMap.clear(),this._scrollHelper.destroy(),this._errorRenderer.destroy(),this._chartSession.criticalError().unsubscribe(this,this._onChartSessionCriticalError),this._chartSession.isConnected().unsubscribe(this._onChartSessionIsConnectedChanged),this._chartSession.destroy(),this._isDestroyed=!0}emulateCriticalError(){this._chartSession.removeSeries("-1")}chartSession(){return this._chartSession}onDisconnected(){return this._disconnected}onReconnectBailout(){return this._reconnectBailout}onConnected(){return this._connected}chartWidgetInitialized(){return this._chartWidgetInitialized}setVisibleTimeRange(e,t,i,s){{const n=this.model().mainSeries().seriesSource();this._chartSession.setVisibleTimeRange((0,r.ensureNotNull)(n.instanceId()),n.turnaround(),e,t,null!=i?i:{},null!=s?s:()=>{})}}fullSourceId(e){return{layoutId:this.layoutId(),chartId:this.id(),sourceId:e.id()}}lineToolsSynchronizer(){return this._lineToolsSynchronizer}requestFullscreen(){this.getResizerDetacher().requestFullscreen()}exitFullscreen(){this.getResizerDetacher().exitFullscreen()}inFullscreen(){return this.getResizerDetacher().fullscreen.value()}model(){return(0,r.ensureNotNull)(this._model)}id(){return this._id}layoutId(){return this._layoutId}crossHairSyncEnabled(){return this._chartWidgetCollection.lock.crosshair.value()}isVisible(){return this._isVisible.value()}setVisible(e){this._isVisible.setValue(e)}setCollapsed(e){this._collapsed.setValue(e)}isJustClonedChart(){return!!(this._options||{}).justCloned}getSymbol(e){var t,i,s,r;let n;return n=this._model?this._model.mainSeries().properties().childs():this.properties().childs().mainSeriesProperties.childs(),n?e&&n.shortName&&n.shortName.value()?null!==(i=null===(t=n.shortName)||void 0===t?void 0:t.value())&&void 0!==i?i:"":null!==(r=null===(s=n.symbol)||void 0===s?void 0:s.value())&&void 0!==r?r:"":""}setSymbol(e){this._model?(this._symbolWV.setValue(e),this._model.setSymbol(this._model.mainSeries(),e)):(this.properties().childs().mainSeriesProperties.merge({symbol:e}),this._symbolWV.setValue(e),this._setSymbolIntervalContentOverrides.symbol=e)}setResolution(e){this._model?(this._resolutionWV.setValue(e),this._model.setResolution(this._model.mainSeries(),e)):(this.properties().childs().mainSeriesProperties.merge({interval:e}),this._resolutionWV.setValue(e),this._setSymbolIntervalContentOverrides.interval=e)}getResolution(){return this._model?this._model.mainSeries().properties().childs().interval.value():this.properties().childs().mainSeriesProperties.childs().interval.value()}symbolWV(){return this._symbolWV.readonly()}resolutionWV(){ -return this._resolutionWV.readonly()}loadRange(e){if(this._model){this.screen.show();this._model.loadRange(e)||this.screen.hide()}}async showGeneralChartProperties(e,t){if(!Ae.enabled("show_chart_property_page"))return Promise.resolve(null);const s=await this._showChartProperties(this.model().mainSeries(),e,{doNotCloseOnBgClick:!0,onResetToDefault:async()=>{this.model().restorePreferences();const e=await Promise.resolve().then(i.bind(i,5286)),t=e.getCurrentTheme().name;e.loadTheme(this.chartWidgetCollection(),{themeName:t,standardTheme:!0})},shouldReturnFocus:null==t?void 0:t.shouldReturnFocus});if(null===s)return null;const r=()=>{s.hide(),this._chartWidgetCollection.activeChartWidget.unsubscribe(r)};return this._chartWidgetCollection.activeChartWidget.subscribe(r),s}showChartPropertiesForSource(e,t,i,s){return Ae.enabled("property_pages")&&e.userEditEnabled()?e===this.model().model().mainSeries()?this.showGeneralChartProperties(t):((i=i||{}).onResetToDefault=()=>{((0,E.isLineTool)(e)||(0,B.isStudy)(e))&&this.model().restorePropertiesForSource.bind(this._model,e)},this._showChartProperties(e,t,i,s)):Promise.resolve(null)}async showChartPropertiesForSources(e){if(!(0,Ae.enabled)("property_pages"))return Promise.resolve(null);const{sources:t,title:s,tabName:n,renamable:a}=e,l=(0,r.ensureNotNull)(this._model),c=Zt(t.map((e=>e.properties().childs()))),h=Zt(t.map((e=>e.properties().childs().intervalsVisibilities))),[{createPropertyPage:d},{getSelectionStylePropertiesDefinitions:u},{getSelectionIntervalsVisibilitiesPropertiesDefinition:p},{getSelectionCoordinatesPropertyDefinition:_}]=await Promise.all([Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,73955)),Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,43940)),Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,97456)),Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,41339))]);return async function(e){const{SourcesPropertiesEditorRenderer:t}=await Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(4015),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(8149),i.e(2639),i.e(2109),i.e(9842),i.e(4215),i.e(7232),i.e(6625),i.e(9327),i.e(7194),i.e(6884),i.e(2984),i.e(3980),i.e(5403),i.e(3889),i.e(7391),i.e(8904),i.e(962),i.e(8385),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(769),i.e(9795),i.e(4378),i.e(6780)]).then(i.bind(i,66512)),s=new t(e);return null!==li&&(li.hide(),li=s),s.show(),s}({sources:t,propertyPages:[d(u(c,l),"style",o.t(null,void 0,i(32733))),d({definitions:[_(t,l)]},"displacement",o.t(null,void 0,i(62764))),d(p(h,l),"visibility",o.t(null,void 0,i(21852)))],undoModel:l,title:s,activeTabId:n,renamable:a})}getPriceAxisWidthChangedByName(e){return"left"===e?this._lhsPriceAxisWidthChanged:this._rhsPriceAxisWidthChanged}getPriceAxisMaxWidthByName(e){return"left"===e?this._lhsAxesWidth:this._rhsAxesWidth}timeAxisHeight(){return null!==this._timeAxisWidget?this._timeAxisWidget.size.height:0} +return this._resolutionWV.readonly()}loadRange(e){if(this._model){this.screen.show();this._model.loadRange(e)||this.screen.hide()}}async showGeneralChartProperties(e,t){if(!Ae.enabled("show_chart_property_page"))return Promise.resolve(null);const s=await this._showChartProperties(this.model().mainSeries(),e,{doNotCloseOnBgClick:!0,onResetToDefault:async()=>{this.model().restorePreferences();const e=await Promise.resolve().then(i.bind(i,5286)),t=e.getCurrentTheme().name;e.loadTheme(this.chartWidgetCollection(),{themeName:t,standardTheme:!0})},shouldReturnFocus:null==t?void 0:t.shouldReturnFocus});if(null===s)return null;const r=()=>{s.hide(),this._chartWidgetCollection.activeChartWidget.unsubscribe(r)};return this._chartWidgetCollection.activeChartWidget.subscribe(r),s}showChartPropertiesForSource(e,t,i,s){return Ae.enabled("property_pages")&&e.userEditEnabled()?e===this.model().model().mainSeries()?this.showGeneralChartProperties(t):((i=i||{}).onResetToDefault=()=>{((0,E.isLineTool)(e)||(0,B.isStudy)(e))&&this.model().restorePropertiesForSource.bind(this._model,e)},this._showChartProperties(e,t,i,s)):Promise.resolve(null)}async showChartPropertiesForSources(e){if(!(0,Ae.enabled)("property_pages"))return Promise.resolve(null);const{sources:t,title:s,tabName:n,renamable:a}=e,l=(0,r.ensureNotNull)(this._model),c=Zt(t.map((e=>e.properties().childs()))),h=Zt(t.map((e=>e.properties().childs().intervalsVisibilities))),[{createPropertyPage:d},{getSelectionStylePropertiesDefinitions:u},{getSelectionIntervalsVisibilitiesPropertiesDefinition:p},{getSelectionCoordinatesPropertyDefinition:_}]=await Promise.all([Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,73955)),Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,43940)),Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,97456)),Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,41339))]);return async function(e){const{SourcesPropertiesEditorRenderer:t}=await Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(4015),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(8149),i.e(2639),i.e(2109),i.e(9842),i.e(4215),i.e(7232),i.e(9327),i.e(6625),i.e(7194),i.e(6884),i.e(3843),i.e(3980),i.e(5403),i.e(3889),i.e(7391),i.e(8904),i.e(962),i.e(8385),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(769),i.e(9795),i.e(4378),i.e(6780)]).then(i.bind(i,66512)),s=new t(e);return null!==li&&(li.hide(),li=s),s.show(),s}({sources:t,propertyPages:[d(u(c,l),"style",o.t(null,void 0,i(32733))),d({definitions:[_(t,l)]},"displacement",o.t(null,void 0,i(62764))),d(p(h,l),"visibility",o.t(null,void 0,i(21852)))],undoModel:l,title:s,activeTabId:n,renamable:a})}getPriceAxisWidthChangedByName(e){return"left"===e?this._lhsPriceAxisWidthChanged:this._rhsPriceAxisWidthChanged}getPriceAxisMaxWidthByName(e){return"left"===e?this._lhsAxesWidth:this._rhsAxesWidth}timeAxisHeight(){return null!==this._timeAxisWidget?this._timeAxisWidget.size.height:0} withModel(e,t){null!==this._model?t.call(e):this.modelCreated().subscribe(e,t,!0)}hasModel(){return null!==this._model}onRedraw(){return this._redraw}copyLineToOtherCharts(){const e=(0,r.ensureNotNull)(this._model),t=e.selection().lineDataSources().filter((e=>e.isSynchronizable()));e.model().copyToOtherCharts(t,!0)}hideDataSources(e){if(e.length){const t=e.map((e=>e.properties().visible)),i=e.map((()=>!1));this.model().setProperties(t,i,Fi.format({title:new z.TranslatedString(e[0].name(),e[0].title(Ri.TitleDisplayTarget.StatusLine))}))}}hideSelectedObject(){this.hideDataSources(this.model().selection().dataSources().filter((e=>!0)))}unlinkSelectedLine(){const e=(0,r.ensureNotNull)(this._model),t=e.selection().lineDataSources();e.unlinkLines(t)}selectPointMode(){return(0,r.ensureNotNull)(this._model).model().selectPointMode()}cancelRequestSelectPoint(){const e=(0,r.ensureNotNull)(this._model);e.model().cancelRequestSelectPoint(),e.model().setReplayStatus(ReplayStatus.Undefined),this.model().model().clearCurrentPosition()}requestSelectPoint(e,t){const i=(0,r.ensureNotNull)(this._model);return e.selectPointMode===K.SelectPointMode.Replay&&i.model().setReplayStatus(ReplayStatus.PointSelect),new Promise(((s,r)=>{const n=()=>!!this.isVisible()||(r("Chartwidget must be visible"),this.cancelRequestSelectPoint(),!1);if(!n())return;(0,K.resetToCursor)(!0),i.lineBeingCreated()&&i.cancelCreatingLine();let o=!1;const a={};i.model().onPointSelected().subscribe(a,((e,t)=>{o=!0,this._isVisible.unsubscribe(n),this._hideHint(),s({point:e,pane:t})}),!0),i.model().requestSelectPoint(e),this.startTrackingMode(),void 0!==t&&this._showHint(t),this._isVisible.subscribe(n),this.selectPointMode().subscribe((()=>{setTimeout((()=>{o||(this.selectPointMode().value()===K.SelectPointMode.None&&this._hideHint(),i.model().onPointSelected().unsubscribeAll(a),this._isVisible.unsubscribe(n),r("cancelled"))}))}),{once:!0})}))}onScroll(){return this._onScroll}onZoom(){return this._onZoom}images(e){window.TradingView.printing=!0;const t=this.model().selection().allSources();this.model().selectionMacro((e=>e.clearSelection())),this.model().model().recalculateAllPanes((0,vt.globalChangeEvent)());const i=(t,i)=>{t.paint(i);const s={showCollapsedStudies:Boolean(null==e?void 0:e.showCollapsedStudies),status:null==e?void 0:e.status};return t.getScreenshotData(s)},s=[];if(null!==this._maximizedPaneWidget){const e=this._paneWidgets.indexOf(this._maximizedPaneWidget);s.push(i(this._maximizedPaneWidget,N.InvalidationMask.light().invalidateForPane(e)))}else for(let e=0;e{t.forEach((t=>{e.addSourceToSelection(t)}))})),this.model().model().recalculateAllPanes((0,vt.globalChangeEvent)()), this.model().model().lightUpdate();const n=this.mainSeriesQuotesAndMetainfo();return{panes:s,timeAxis:r,colors:{text:this.properties().childs().scalesProperties.childs().textColor.value(),bg:this.properties().childs().paneProperties.childs().background.value(),scales:this.properties().childs().scalesProperties.childs().lineColor.value()},meta:n.meta,ohlc:n.ohlc,quotes:n.quotes}}insertStudy(e,t,i,s){return new Promise((r=>{0!==t.length?window.runOrSignIn((()=>{r(this._insertStudy(e,t,i,s))}),{source:"study on study"}):r(this._insertStudy(e,t,i,s))})).catch((()=>null))}addOverlayStudy(e,t,i){const s=this.model();return this._options&&this._options.isSymbolAvailable?this._options.isSymbolAvailable(e).then((r=>{if(!r)return null;const n=s.createStudyInserter({type:"java",studyId:"Overlay@tv-basicstudies"},[]),o={allowExtendTimeScale:i};if(Ae.enabled("use_overrides_for_overlay")){const e=(0,Vi.factoryDefaults)("study_Overlay@tv-basicstudies.style");o.style=e}return n.setPropertiesState(o),n.setForceOverlay(t),n.insert((()=>Promise.resolve({inputs:{symbol:e},parentSources:[]})))})):Promise.resolve(null)}addCompareStudy(e){const t=this.model();return this._options&&this._options.isSymbolAvailable?this._options.isSymbolAvailable(e).then((i=>i?t.createStudyInserter({type:"java",studyId:"Compare@tv-basicstudies"},[]).insert((()=>Promise.resolve({inputs:{symbol:e},parentSources:[]}))):null)):Promise.resolve(null)}showIndicators(e,t){if(window.studyMarket)return window.studyMarket.visible().value()?void window.studyMarket.hide():(window.studyMarket.show(e,t),window.studyMarket)}setSaveChartService(e){this._saveChartService=e,null!==this._lineToolsSynchronizer&&this._lineToolsSynchronizer.setSaveChartService(e)}getSaveChartService(){return this._saveChartService}mainSeriesQuotesAndMetainfo(){let e,t,i;const s=this._model&&this._model.mainSeries();if(s){const r=e=>null==e?"":s.formatter().format(e,void 0,void 0,!0,!1)+"",n=e=>null==e?"":e+"";e={resolution:s.interval(),symbol:s.symbol(),values:s.valuesProvider().getValues(null)};const o=s.symbolInfo();o&&(e.symbol=o.full_name,e.description=o.description,e.exchange=o.exchange);const a=s.bars().last();null!==a&&(t=a.value.slice(1,5).map(r));const l=s.quotes();l&&(i={change:r(l.change),changePercent:n(l.change_percent),last:r(l.last_price)})}return{meta:e,ohlc:t,quotes:i}}isMultipleLayout(){return this._isMultipleLayout}updateCrossHairPositionIfNeeded(){if(this._model){const e=K.tool.value();this._model.model().setCurrentTool(e);const t=(0,U.lastMouseOrTouchEventInfo)();if(t.isTouch){const e=this._maximizedPaneWidget||this._paneWidgets[0];if(e.hasState()&&(!t.stylus&&(this._isLineToolModeExceptBrush()||(0,K.toolIsMeasure)(K.tool.value()))||this.selectPointMode().value()!==K.SelectPointMode.None)){const t=e.state(),i=.5*this._model.model().timeScale().width(),s=.5*t.defaultPriceScale().height();this._model.model().setAndSaveCurrentPosition(i,s,t)}}if(this._model&&t.isTouch){const e=this._model.model().crossHairSource();e.updateAllViews((0,vt.sourceChangeEvent)(e.id()))}}} trackingModePaneWidget(){if(!(0,U.lastMouseOrTouchEventInfo)().isTouch)return null;for(const e of this.paneWidgets())if(e.trackingModeEnabled())return e;return null}startTrackingMode(){if((0,U.lastMouseOrTouchEventInfo)().isTouch){this.exitTrackingMode(),this.updateCrossHairPositionIfNeeded();const e=this._maximizedPaneWidget||this._paneWidgets[0],t=this.model().model().crossHairSource().currentPoint();e.startTrackingMode(t,t)}}exitTrackingMode(){(0,U.lastMouseOrTouchEventInfo)().isTouch&&this.paneWidgets().some((e=>e.trackingModeEnabled()))&&(this.paneWidgets().forEach((e=>e.exitTrackingMode())),this.model().model().clearCurrentPosition())}onToolChanged(){this.model().lineBeingCreated()&&this._cancelCreatingLine(),this.selectPointMode().value()!==K.SelectPointMode.None&&this.cancelRequestSelectPoint(),this.exitTrackingMode()}setInLoadingState(e){this._inLoadingState=e}paint(e){const t=null!=e?e:N.InvalidationMask.full();t.validationActions().forEach((e=>e())),this._paneWidgets.forEach(((e,i)=>{null!==this._maximizedPaneWidget&&this._maximizedPaneWidget!==e||e.paint(t.invalidateForPane(i))})),this._timeAxisWidget&&this._timeAxisWidget.paint(t.invalidateForTimeScale()),this._redraw.fire()}GUIResetScales(){(0,Se.trackEvent)("GUI","Reset Scales"),null!==this._model&&this._model.resetScales()}toggleMaximizePane(e){var t;if(!(this._paneWidgets.length<2)){this._maximizedPaneWidget?(this._maximizedPaneWidget.state().maximized().setValue(!1),this._maximizedPaneWidget=null,this._paneSeparators.forEach((e=>e.show()))):(this._maximizedPaneWidget=e,this._maximizedPaneWidget.state().maximized().setValue(!0),this._paneSeparators.forEach((e=>e.hide())));for(let e=this._paneWidgets.length;e--;)this._paneWidgets[e].updateControls(),this._paneWidgets[e].updatePriceAxisWidgetsStates();this._errorRenderer.updatePaneWidgets(),null===(t=this._timeAxisWidget)||void 0===t||t.updatePriceAxisStubs(),this._adjustSize(),this.updateCrossHairPositionIfNeeded()}}maximizedPaneWidget(){return this._maximizedPaneWidget}isMaximizedPane(){return null!==this._maximizedPaneWidget}toggleCollapsedPane(e){const t=e.state();t.collapsed().setValue(!t.collapsed().value()),this._paneWidgets.forEach((e=>e.updateControls())),this._adjustSize(),this.updateCrossHairPositionIfNeeded()}unsetActivePaneWidget(){this.activePaneWidget=null}setActivePaneWidget(e){this.activePaneWidget=e}onPaneWidgetDestroyed(e){this.activePaneWidget===e&&(this.activePaneWidget=null)}backgroundTopTheme(){return this._backgroundTopTheme.readonly()}backgroundBasedTheme(){return this._backgroundBasedTheme.readonly()}backgroundBottomTheme(){return this._backgroundBottomTheme.readonly()}lineToolsAndGroupsDTO(){return(0,r.ensureNotNull)(this._lineToolsSynchronizer).prepareDTO()}resetLineToolsInvalidated(e,t,i){(0,r.ensureNotNull)(this._lineToolsSynchronizer).resetInvalidated(e,t,i)}applyLineToolUpdateNotification(e,t){(0,r.ensureNotNull)(this._lineToolsSynchronizer).applyLineToolUpdateNotification(e,t)}reloadAllLineTools(){(0,r.ensureNotNull)(this._lineToolsSynchronizer).reloadAllLineTools()} @@ -349,13 +349,13 @@ getCheckableActionState(e){if(e in this._actions){var t=this._actions[e];if(t in chartWidgetCollection(){return this._chartWidgetCollection}setSeriesStyle(e,t){this._model.setProperty(e.properties().style,t)}showObjectsTreePanelOrDialog(){var e=!1,t=window.widgetbar;t&&t.isVisible()&&(e="object_tree"===t.setPage("object_tree").name);e||this.showObjectsTreeDialog()}generalPropertiesDefinitions(){return this._getChartPropertyDefinitionsViewModel().then((function(e){return e.propertyPages()}))}propertiesDefinitionsForSource(e){return v(e)||m(e)||S(e)?e.getPropertyDefinitionsViewModel().then((function(e){return null===e?null:e.propertyPages()})).catch((function(e){return U.logWarn(e),null})):Promise.resolve(null)}toggleCompareOrAdd(){this._compareDialog.visible().value()?this._compareDialog.hide():this._compareDialog.show()}showFundamentals(e){this.showIndicators(e,"financials")}removeSelectedSources(){this.removeDataSources(this._model.selection().dataSources())}removeDataSources(e){var t=e.filter(function(e){return e!==this._model.mainSeries()&&e!==this._model.lineBeingCreated()&&e.isUserDeletable()}.bind(this));if(0!==t.length){var i=null;m(t[0])&&(r(1===t.length,"Cannot remove several studies (no multi select for studies)"),i=t[0]);t.find((function(e){return e.hasAlert.value()}));i&&i.hasChildren()?showDeleteStudyTreeConfirm(this._model.removeSelectedSources.bind(this._model)):this._model.removeSelectedSources()}}toggleLockSelectedObject(){var e=this._model;e.selection().lineDataSources().forEach((function(t){var i=t.properties().frozen.value();e.setProperty(t.properties().frozen,!i,(i?pe:_e).format({title:new s(t.name(),t.title())}))}))}showSourceProperties(e,t=null){e===this._model.mainSeries()&&(t=c.symbol),this.showChartPropertiesForSource(e,t)}openSelectedObjectSource(e){}tags(){return this._model?this._model.calculateDefaultTags():[]}state(e,t,i,s){if(this._model){const r=this._model.state(e,t,i,s);return r.chartId=this.id(),r}return this._content?this._content:{}}metaInfo(){var e=this._metaInfo;return this._model&&(e.systemTags=this._model.calculateDefaultTags()),e}onTagsChanged(){return this._tagsChanged}onModelTagsChanged(){this._tagsChanged.fire()}onAboutToBeDestroyed(){return this._aboutToBeDestroyed}destroy(){this._aboutToBeDestroyed.fire(),null!==this._removeMaximizeHotkey&&(this._removeMaximizeHotkey(),this._removeMaximizeHotkey=null),0!==this._drawRafId&&this._parent.ownerDocument.defaultView.cancelAnimationFrame(this._drawRafId),null!==this._backgroundTopColorSpawn&&this._backgroundTopColorSpawn.destroy(),null!==this._backgroundBottomColorSpawn&&this._backgroundBottomColorSpawn.destroy(),null!==this._timingsMeter&&(this._timingsMeter.stopCollect(),this._timingsMeter=null);for(var e=0;e0;)for(var t=this._content.panes[e].sources,i=t.length;i-- >0;)if("MainSeries"===t[i].type)return t[i].state}updateUndoRedo(){this._model&&(this.actions().undo.update({disabled:this._model.undoHistory().undoStack().isEmpty()}),this.actions().redo.update({disabled:this._model.undoHistory().redoStack().isEmpty()}))}createSessionBreaksActions(){var e=new b({actionId:w.ChartSessionBreaksToggleVisibility,label:i(44352).t(null,void 0,i(59827)),checkable:!0,statName:"ToggleSessionBreaks"});e.binder=new a(e,this._model.chartModel().sessions().properties().graphics.vertlines.sessBreaks.visible,this.model(),me),this._actions.sessionBreaks=e}updateActionForIntradayOnly(e){e&&e instanceof b&&e.update({disabled:this.model().mainSeries().isDWM()})}containsVolume(){return this.model().dataSources().some((function(e){return e instanceof p&&"Volume"===e.metaInfo().shortId}))}containsStudyByPredicate(e){return!!this._model&&this._model.dataSources().some((function(t){if(!(t instanceof p))return!1;var i=t.metaInfo();return e(i)}))}containsStudy(e){return this.containsStudyByPredicate((function(t){return t.id===e||t.fullId===e}))}isSmall(){return this._width()<550||this._height()<300}onWidget(){return this._onWidget}onCmeWidget(){return"cme"===this.widgetCustomer()}widgetCustomer(){return this._widgetCustomer}resize(){ var e=this._height()+"px",t=this._width()+"px";this._mainDiv.style.height=e,this._mainDiv.style.width=t,this._elMainTable.style.height=e,this._elMainTable.style.width=t,this._resizeHandler&&this._mainDiv&&this._resizeHandler()}applyOverrides(e){var t={};for(var i in e)i.startsWith("mainSeriesProperties.priceAxisProperties")||(t[i]=e[i]);if(applyPropertiesOverrides(this.properties(),null,!1,t,null),this._model){applyPropertiesOverrides(this._model.model().properties(),null,!1,t),applyPropertiesOverrides(this._model.mainSeries().properties(),null,!1,t,"mainSeriesProperties"),this._model.model().sessions().applyOverrides(t);const e=this._model.chartModel().watermarkSource();null!==e&&e.applyOverrides(t)}}applyStudiesOverrides(e){N.mergeDefaultsOverrides(e),this._applyStudiesOverrides()}setActive(e){this._isActive=e,F().isTouch&&(e&&0!==this.selectPointMode().value()?this.startTrackingMode():this.exitTrackingMode()),this._paneWidgets.forEach((function(e){e.update()})),e||this.model().selectionMacro((function(e){e.clearSelection()}))}isActive(){return this._isActive}showReplayOrderConfirmationDialog(){if(!this.model().isInReplay())return Promise.resolve()}_addPerfMark(e){G("ChartWidget."+this._id+"."+e)}getResizerDetacher(){return this._options}}},3162:(e,t,i)=>{"use strict";var s=i(50151).assert,r=i(51608).createDeferredPromise,n=i(36298).TranslatedString,o=i(75531).layouts,a=i(18687).createUndoHistory,l=i(88348),c=i(4741),h=i(68335),d=i(76422),u=i(14483),p=i(97145).WatchedValue,_=i(59224).getLogger("Chart.ChartWidgetCollection"),m=i(21861).preventDefaultForContextMenu,g=i(88732),f=i(13323).GeneralChartPropertiesRenderer,v=i(42120).CompareDialogRenderer,S=i(84015).isOnMobileAppPage,y=i(41249),b=i(42960),w=i(57898).Delegate;const{isSupportedLayout:P,tryGuessingTheMostSuitableLayout:C}=i(75531);var x;const T=i(36174).randomHash;var I=i(55148),M=I.applyIndicatorsToAllChartsImpl,L=I.applyIndicatorToAllChartsImpl,A=I.lineToolsAndGroupsDTOsImpl,k=I.getStateForChartImpl,D=I.resetLineToolsInvalidatedImpl,E=I.applyLineToolUpdateNotificationImpl,V=I.createClipboardHandler,B=I.chartsSymbolsImpl,R=I.updateLayoutImpl,N=I.computeContentBoxImpl,O=(I.getVisuallyAdjacentDefImpl,I.setLayoutImpl),F=I.removeChartWidgetSubscriptionsImpl,W=I.generateNewChartId,H=I.syncCrosshairImpl,z=I.createBroadcastChannel,U=I.destroyBroadcastChannel,j=I.syncScrollImpl,G=I.allInitialModelsCreated,q=I.allInitialSymbolsResolved,$=I.applyThemeImpl,Y=I.isFirstChartInLayout,K=I.deserializedChartIds,Z=I.handleDateRangeLockChange,X=I.handleInternalDateRangeLockChange,J=I.handleTrackTimeLockChange,Q=I.handleInternalTrackTimeLockChange,ee=I.handleIntervalLockChange,te=I.handleInternalIntervalLockChange,ie=I.handleSymbolLockChange,se=I.handleInternalSymbolLockChange,re=(I.handleConnectionLimitReachedChanged,I.createLeftBottomChartWidgetWV),ne={saveChartEnabled:!0,takeScreenshotEnabled:!0,publishedChartsEnabled:!0},oe=new n("change series style",i(44352).t(null,void 0,i(53438)));i(44352).t(null,void 0,i(19149));e.exports=function(e){ -var t=this,n=Object.assign({},ne,e),ae=new p,le=n.readOnly||!1,ce=T(),he=[],de=0,ue=new p,pe=new p,_e=new p,me="s",ge=new p(null),fe=new Map,ve=new p([]),Se=new p,ye=[];const be={isConfirmationAboutReplayLocked:!1,loadingChart:!1,setTimeFrameActive:!1,setNewResolution:!1};var we=!1,Pe=!1,Ce=new p(!1),xe=new p(null),Te=new p(!1),Ie=new p(!1);Ie.subscribe((e=>ie(mt(),e)));var Me=new p(Ie.value());Me.subscribe((e=>se(mt(),e)));var Le=new p(!1);Le.subscribe((e=>ee(mt(),e)));var Ae=new p(Le.value());Ae.subscribe((e=>te(mt(),e)));var ke=new p(me),De=new p(!1);De.subscribe((e=>J(mt(),e)));var Ee=I.combinedTrackTimeLock(ke,De,he);De.subscribe((e=>J(mt(),e)));var Ve=new p(Ee.value());Ve.subscribe((e=>Q(mt(),e)));var Be=new p(!1);Be.subscribe((e=>Z(mt(),e))),ge.subscribe(Ut);var Re=new p(Be.value());Re.subscribe((e=>X(mt(),e)));var Ne=new p(TVSettings.getBool("chart.syncCrosshair",!0)),Oe=c.createGroup({desc:"Layout"}),Fe=null,We=null,He=null,ze=null;if(window.TVD){var Ue=window.TVD.crosshairSyncEnabled;Ue?(Ue.value()&&(He=z(mt)),ze=Ue.subscribe((e=>{e?He=z(mt):(U(mt()),He=null)}))):He=z(mt)}var je=Ne.value();Ne.subscribe((function(e){je=e=!!e,TVSettings.setValue("chart.syncCrosshair",e);for(var t=0;t{Ye.setValue(null===e?null:e.chartWidget)}));var Ke=n.widgetOptions||{},Ze=n.metaInfo||{},Xe={id:new p(Ze.id||null),name:new p(Ze.name),description:new p(Ze.description),username:new p(Ze.username),uid:new p(Ze.uid),lastModified:new p(Ze.lastModified)},Je=a();Je.onChange().subscribe(null,(function(e){d.emit("undo_redo_state_changed",e)}));var Qe=n.resizerBridge.container.value();Qe.addEventListener("contextmenu",m);var et,tt=r(),it=new w,st=new w,rt=new w,nt=new p(!1),ot=new p(null),at=null,lt=null;n.seriesControlBarEnabled&&(et="0px",ot.setValue(document.createElement("div")),ot.value().style.left=et,ot.value().style.right=et,ot.value().style.bottom=et,ot.value().classList.add("chart-toolbar","chart-controls-bar"),ot.value().setAttribute("data-is-chart-toolbar-component","true"),Qe.appendChild(ot.value()),Promise.all([i.e(2666),i.e(3842),i.e(4015),i.e(5145),i.e(6),i.e(5993),i.e(5649),i.e(8056),i.e(6639),i.e(6036),i.e(6106),i.e(9916),i.e(1033),i.e(4987),i.e(962),i.e(3179),i.e(5050),i.e(3291),i.e(7260)]).then(i.bind(i,33279)).then((({BottomToolbarRenderer:e})=>{var i=n.resizerBridge,s=[i.container.spawn(),i.width.spawn(),i.height.spawn()],r=i.container.value(),o=function(){var e=r.getBoundingClientRect(),t=N(mt());return t.top=e.top+t.top,t.left=e.left+t.left,t},a=new w,l=function(){a.fire()};s.forEach((function(e){e.subscribe(l)}));var c=function(){s.forEach((function(e){e.destroy()})),a.destroy()};at=new e(ot.value(),a,o,t,ChartApiInstance,Ke,n.seriesControlBar),lt=function(){null!==at&&(at.destroy(),at=null,ot.value().remove(),ot.setValue(null)),c()}})));var ct=new f(t),ht=new v(t);function dt(){nt.setValue(he.some((e=>{ +var t=this,n=Object.assign({},ne,e),ae=new p,le=n.readOnly||!1,ce=T(),he=[],de=0,ue=new p,pe=new p,_e=new p,me="s",ge=new p(null),fe=new Map,ve=new p([]),Se=new p,ye=[];const be={isConfirmationAboutReplayLocked:!1,loadingChart:!1,setTimeFrameActive:!1,setNewResolution:!1};var we=!1,Pe=!1,Ce=new p(!1),xe=new p(null),Te=new p(!1),Ie=new p(!1);Ie.subscribe((e=>ie(mt(),e)));var Me=new p(Ie.value());Me.subscribe((e=>se(mt(),e)));var Le=new p(!1);Le.subscribe((e=>ee(mt(),e)));var Ae=new p(Le.value());Ae.subscribe((e=>te(mt(),e)));var ke=new p(me),De=new p(!1);De.subscribe((e=>J(mt(),e)));var Ee=I.combinedTrackTimeLock(ke,De,he);De.subscribe((e=>J(mt(),e)));var Ve=new p(Ee.value());Ve.subscribe((e=>Q(mt(),e)));var Be=new p(!1);Be.subscribe((e=>Z(mt(),e))),ge.subscribe(Ut);var Re=new p(Be.value());Re.subscribe((e=>X(mt(),e)));var Ne=new p(TVSettings.getBool("chart.syncCrosshair",!0)),Oe=c.createGroup({desc:"Layout"}),Fe=null,We=null,He=null,ze=null;if(window.TVD){var Ue=window.TVD.crosshairSyncEnabled;Ue?(Ue.value()&&(He=z(mt)),ze=Ue.subscribe((e=>{e?He=z(mt):(U(mt()),He=null)}))):He=z(mt)}var je=Ne.value();Ne.subscribe((function(e){je=e=!!e,TVSettings.setValue("chart.syncCrosshair",e);for(var t=0;t{Ye.setValue(null===e?null:e.chartWidget)}));var Ke=n.widgetOptions||{},Ze=n.metaInfo||{},Xe={id:new p(Ze.id||null),name:new p(Ze.name),description:new p(Ze.description),username:new p(Ze.username),uid:new p(Ze.uid),lastModified:new p(Ze.lastModified)},Je=a();Je.onChange().subscribe(null,(function(e){d.emit("undo_redo_state_changed",e)}));var Qe=n.resizerBridge.container.value();Qe.addEventListener("contextmenu",m);var et,tt=r(),it=new w,st=new w,rt=new w,nt=new p(!1),ot=new p(null),at=null,lt=null;n.seriesControlBarEnabled&&(et="0px",ot.setValue(document.createElement("div")),ot.value().style.left=et,ot.value().style.right=et,ot.value().style.bottom=et,ot.value().classList.add("chart-toolbar","chart-controls-bar"),ot.value().setAttribute("data-is-chart-toolbar-component","true"),Qe.appendChild(ot.value()),Promise.all([i.e(2666),i.e(3842),i.e(4015),i.e(5145),i.e(6),i.e(5993),i.e(5649),i.e(8056),i.e(6639),i.e(6036),i.e(6106),i.e(9916),i.e(1033),i.e(4987),i.e(962),i.e(3179),i.e(8321),i.e(3291),i.e(7260)]).then(i.bind(i,33279)).then((({BottomToolbarRenderer:e})=>{var i=n.resizerBridge,s=[i.container.spawn(),i.width.spawn(),i.height.spawn()],r=i.container.value(),o=function(){var e=r.getBoundingClientRect(),t=N(mt());return t.top=e.top+t.top,t.left=e.left+t.left,t},a=new w,l=function(){a.fire()};s.forEach((function(e){e.subscribe(l)}));var c=function(){s.forEach((function(e){e.destroy()})),a.destroy()};at=new e(ot.value(),a,o,t,ChartApiInstance,Ke,n.seriesControlBar),lt=function(){null!==at&&(at.destroy(),at=null,ot.value().remove(),ot.setValue(null)),c()}})));var ct=new f(t),ht=new v(t);function dt(){nt.setValue(he.some((e=>{ const t=e.chartWidget.lineToolsSynchronizer();return null!==t&&t.hasChanges().value()})))}function ut(e){return I.checkProFeatureImpl(mt(),e)}xe.subscribe((()=>yt()));const pt=new Map,_t=()=>I.updateLinkingGroupCharts(mt());function mt(){return{undoHistory:Je,chartWidgetsDefs:he,chartsCountToSave:gt,actualLayoutCount:ft,savedChartWidgetOptions:ye,activeChartWidget:ae,options:n,parent:Qe,toastsFactory:null,crosshairLockRaw:je,crossHairSyncBroadcast:He,setChartStorageNotificationSubscription:e=>{We=e},maximizedChartDef:$e,setMaximized:xt,layoutTemplate:_e,widthWV:Ge,heightWV:qe,checkProFeature:ut,lineToolsSynchronizerHasChanges:nt,recalcHasChanges:dt,onZoom:st,onScroll:rt,layoutType:me,layoutWV:ke,setLayoutType:e=>{me=e},isPhoneSize:Ce,viewMode:Se,updateViewMode:It,loadingContent:we,setLoadingContent:e=>{we=e},initialLoading:Pe,inlineChartsCount:pe,updateWatchedValue:Mt,checkAllPendingModelsAlreadyCreated:Tt,readOnly:le,symbolLock:Ie,internalSymbolLock:Me,intervalLock:Le,internalIntervalLock:Ae,dateRangeLock:Re,internalDateRangeLock:Re,trackTimeLock:De,internalTrackTimeLock:Ve,crosshairLock:Ne,customLegendWidgetsFactoriesMap:ti,globalDetachable:ue,saveChartService:Fe,customSources:Qt,updateActivityView:Lt,chartWidgetCreatedDelegate:it,sizingState:xe,currentLayoutResizeAction:ge,allLayoutSizesState:fe,splitters:ve,widgetOptions:Ke,bottomToolbar:ot,replayContainer:ei,layoutSizesChanged:Te,subscribeToCompletedEventForDateRangeSync:Wt,subscribeToEventsForDateRangeSync:Ht,unsubscribeFromEventsForDateRangeSync:zt,syncChartsDateRangesWithActiveChartRange:Gt,combinedTrackTimeLock:Ee,flags:be,linkingGroupsCharts:pt,updateLinkingGroupCharts:_t}}function gt(){return ft()}function ft(){return o[me].count}function vt(e,t,i,s,r){return k(mt(),e,t,i,s,r)}function St(e){return e.value()?1:0}function yt(){R(mt())}Ge.subscribe(yt),qe.subscribe(yt),this.updateLayout=yt;const bt=I.activeLinkingGroupWV(ae),wt=I.allLinkingGroupsWV(mt());function Pt(e){return e.rdState.owner.value()!==e}function Ct(e){return O(mt(),e,t)}function xt(e){$e.value()!==e&&($e.setValue(e),Ct(me))}function Tt(){he.every((e=>e.chartWidget.hasModel()))&&(Mt(),d.emit("layout_changed"))}function It(){"s"===me||$e.value()?Se.setValue(x.ForceFullscreen):Se.setValue(x.Multichart)}function Mt(){var e=Math.min(_e.value().count,he.length)-1;if(e<0)ae.deleteValue();else{var t=de;t<0&&(t=0),t>e&&(t=e),ae.setValue(he[t].chartWidget)}}function Lt(){for(var e=he.length;e--;){var t=e===de;he[e].container.value().classList.toggle("active",t),he[e].container.value().classList.toggle("inactive",!t)}}function At(e){}const kt=new w;var Dt=new w,Et=new p,Vt=new p([]),Bt=null;function Rt(e){var t=e.mainSeries().properties();t.style.subscribe(null,Nt),Nt(t.style),e.model().onSelectedSourceChanged().subscribe(null,Ot),Be.value()&&(Ht(e),Gt()),Ot(e.selection().allSources())}function Nt(e){Et.setValue(e.value())}function Ot(){var e=Bt.model();Vt.setValue(e.selection().allSources())}ae.subscribe((function(e){if(e){for(var t,i=he.length;i--;)if(he[i].chartWidget===e){t=i;break} if(!isFinite(t))throw new Error("Cannot make detached ChartWidget active");if(de!==t){$e.value()&&(Pt(he[t])||$e.setValue(he[t])),de=t,Lt();for(i=he.length;i--;)he[i].chartWidget!==e&&he[i].chartWidget.setActive(!1);di(),e.setActive(!0),l.activePointSelectionMode.setValue(e.selectPointMode().value())}!function(e){if(Bt!==e){if(Bt&&(Bt.modelCreated().unsubscribe(null,Rt),Bt.hasModel())){var t=Bt.model();Be.value()&&zt(t),t.mainSeries().properties().style.unsubscribe(null,Nt),t.model().onSelectedSourceChanged().unsubscribe(null,Ot),Bt=null}e&&(Bt=e,e.hasModel()?Rt(e.model()):e.modelCreated().subscribe(null,Rt))}}(e)}}),{callWithLast:!0});var Ft=new Map;function Wt(e,t){var i=e.id();if(!Ft.has(i)){var s=function(){const i=e.id();Ft.has(i)&&(Ft.delete(i),Gt(t?e:void 0))};e.model().mainSeries().dataEvents().completed().subscribe(null,s,!0),Ft.set(i,{cw:e,callback:s})}}function Ht(e){e.timeScale().visibleBarsStrictRangeChanged().subscribe(null,jt)}function zt(e){e.timeScale().visibleBarsStrictRangeChanged().unsubscribe(null,jt),Ft.forEach((function(e){var t=e.cw,i=e.callback;t.model().mainSeries().dataEvents().completed().unsubscribe(null,i)})),Ft.clear()}function Ut(e){Be.value()&&null===e&&Gt()}function jt(e,t){Gt()}function Gt(e){if(Be.value()&&null===ge.value()){var t=ae.value(),i=t.model().mainSeries();if(b.isTimeBasedStyle(i.style())){var s=t.model().timeScale(),r=s.visibleBarsStrictRange();if(null!==r){var n=s.points().range().value(),o=s.indexToTimePoint(r.firstBar());null===o&&i.endOfData()&&(o=s.indexToTimePoint(n.firstIndex));var a=s.indexToTimePoint(r.lastBar());if(null===a&&(a=s.indexToTimePoint(n.lastIndex)),null!==o&&null!==a){Ft.delete(t.id());var l=1e3*o,c=1e3*a;if(i.isDWM()){var h=new Date(l),d=new Date(c);y.set_hms(h,0,0,0,0),y.set_hms(d,0,0,0,0),l=h.getTime(),c=d.getTime()}for(var u=0;uhe.map((e=>e.chartWidget)),ci=re(li,ke.readonly(),kt,it);function hi(e,t){if(we=!0,Pe=Boolean(t),ye.splice(0),e){if(e.charts||(e={layout:"s",charts:[e]}),e.layoutsSizes)for(const t of Object.keys(e.layoutsSizes))fe.set(t,e.layoutsSizes[t]);var i=new Set;e.charts.forEach((function(e){e.chartId&&i.add(e.chartId)})),e.charts.forEach((function(e){if(!e.chartId){var t=W((function(e){return i.has(e)}));i.add(t),e.chartId=t}}));let t=e.layout;if(!P(t)){const e=C(t);_.logError(`Loading unsupported layout ${t}. Force migration to ${e}`),t=e}me=ut(t||"s");for(var s=0;sYe.readonly(),leftBottomChartWidget:()=>ci,activeLinkingGroup:()=>bt,allLinkingGroups:()=>wt,linkingGroupsCharts:e=>I.getLinkingGroupCharts(mt(),e).readonly(),destroy:function(){if($t.fire(),Jt(!1),null!==lt&&(lt(),lt=null),F(mt()),si.destroy(),ri.destroy(),oi.destroy(),ni.destroy(),Ee.destroy(),ai.destroy(),ge.unsubscribe(Ut),he.forEach((function(e){void 0!==e.timingsMeter&&e.timingsMeter.destroy(),e.chartWidget.linkingGroupIndex().unsubscribe(_t),e.chartWidget.destroy()})),n.resizerBridge.remove(),ve.value().forEach((e=>{e.mouseHandler.destroy(),e.mouseListener.destroy()})),window.removeEventListener("resize",yt),l.tool.unsubscribe(di),l.tool.unsubscribe(ui),tt.resolve(),Qe.remove(),Qt.clear(),ti.clear(),Oe.destroy(),We&&We.destroy(),ii&&ii.destroy(),bt.destroy(),wt.destroy(),window.TVD){const e=window.TVD.crosshairSyncEnabled;e&&e.unsubscribe(ze),U(mt())}ci.destroy()},onAboutToBeDestroyed:$t,layout:ke.readonly(),setLayout:Ct,activeChartWidget:ae,viewMode:Se,activeChartStyle:Et.readonly(),setChartStyleToWidget:function(e,t){t||(t=ae.value()),t&&function(e,t){var i=e.model(),s=i.mainSeries().properties().style;i.setChartStyleProperty(s,t,oe)}(t,e)},selectedSources:Vt.readonly(),metaInfo:Xe,state:function(e,i,s,r){for(var n=[],o=gt(),a=0;a{c.layoutsSizes[t]=e})),c},lineToolsAndGroupsDTOs:function(){return A(mt())},resetLineToolsInvalidated:function(e,t){return D(mt(),e,t)},applyLineToolUpdateNotification:E.bind(null,he),readOnly:function(){return le},onZoom:function(){return st},onScroll:function(){return rt},resizerBridge:function(){return n.resizerBridge},lock:{symbol:si,interval:ri,dateRange:ni,crosshair:ai,trackTime:oi},setSymbol:(e,t)=>I.setSymbol(mt(),e,t),setSymbolAll:(e,t)=>I.setSymbolAll(mt(),e,t),setResolution:(e,t)=>I.setResolution(mt(),e,t),setTimeFrame:function(e){be.loadingChart||be.setTimeFrameActive||(be.setTimeFrameActive=!0,Le.value()?he.forEach((function(t){t.chartWidget.loadRange(e)})):ae.value().loadRange(e),be.setTimeFrameActive=!1)},updateLayout:yt,setChartLayoutWithUndo:function(e){return I.setChartLayoutWithUndoImpl(mt(),this,e)},images:I.getSnapshot.bind(this,this,n.widgetOptions.customerReadableName,Ke.onWidget),clientSnapshot:I.getClientSnapshot.bind(this,this,n.widgetOptions.customerReadableName,Ke.onWidget),tags:function(){for(var e=[],t=0;tH(mt(),e,t,i,s),syncScroll:function(e,t){return j(mt(),e,t)},clearChartMetaInfo:function(){Xe.id.setValue(null),Xe.uid.setValue(void 0),Xe.name.setValue(void 0)},takeScreenshot:I.takeScreenshot.bind(this,n.snapshotUrl,this),takeServerScreenshot:I.takeServerScreenshot.bind(this,n.snapshotUrl,this),loadContent:hi,purgeUnusedWidgets:function(){for(var e=o[me].count;e1},applyIndicatorToAllCharts:function(e,t,i,s){L(mt(),e,t,i,s)},setActive:Jt,inlineChartsCount:pe.readonly(),revertToInline:function(){xt(null);for(var e=0;eyt())),yt()},destroyReplayWidget:function(){s(null!==ei,"Cannot remove replay container, container is not created"),ei.remove(),ei=null,yt()},setViewMode:function(e){Se.setValue(e)},moveActiveChartWithUndo:function(e){},activeChartCanBeMoved:function(){return!1},generalPropertiesDefinitions:function(){return ae.value().generalPropertiesDefinitions()},reconnectChartApi:function(e){undefined(e)},setBroker:function(e){0},setSaveChartService:function(e){Fe=e;for(var t=0;tTe,clientId:ce}),hi(n.content,!0),ke.subscribe((function(){Lt()})),ke.hook=function(e){return e===this.value()?e:ut(e)},le&&(ke.writeLock=!0),window.addEventListener("resize",yt);var pi=0;function _i(){0===--pi&&d.emitOnce("onChartReady")}he.forEach((function(e){if(e){pi++;var t=e.chartWidget;t.withModel(null,(function(){n.metaInfo&&t.model().model().setChartSaveTime(1e3*n.metaInfo.lastModified);var e=t.model().mainSeries();if(e.bars().size()>0||e.isFailed())_i();else{var i=e.dataEvents(),s=function(){_i(),i.barReceived().unsubscribe(null,s),i.completed().unsubscribe(null,s),i.error().unsubscribe(null,s)};i.barReceived().subscribe(null,s),i.completed().subscribe(null,s),i.error().subscribe(null,s)}}))}})),G(mt()).then(q).then((function(){window.saver&&window.is_authenticated&&n.widgetOptions.justCloned&&window.saver.saveChartSilently()})).catch(_.logError.bind(_))}},10643:(e,t,i)=>{"use strict";i.d(t,{ContextMenuManager:()=>s});var s,r=i(39347),n=i(59064);!function(e){let t=null,s=null;const o=[],a={createAction:e=>new r.Action({...e,actionId:"Chart.CustomActionId"}),createAsyncAction:e=>new r.ActionAsync("Chart.CustomActionId",e),createSeparator:()=>new r.Separator} -;async function l(e,r={},n={menuName:""},l){let h;null!==t&&(e=await t(e,a,n));const d=()=>{const e=o.indexOf(h);-1!==e&&o.splice(e,1),void 0!==l&&l()};if(null!==s)h=await s(e,n,d),c();else{const t=await Promise.all([i.e(3842),i.e(5649),i.e(3502),i.e(6752),i.e(8149),i.e(6639),i.e(9916),i.e(6831),i.e(962),i.e(3179),i.e(5899),i.e(1584)]).then(i.bind(i,20323));h=new t.ContextMenuRenderer(e,r,d,c)}return o.push(h),h}function c(){(0,n.globalCloseMenu)()}e.createMenu=l,e.showMenu=function(e,t,i={},s,r){return l(e,i,s,r).then((e=>e.show(t)))},e.setCustomRendererFactory=function(e){s=e},e.setCustomItemsProcessor=function(e){t=e},e.hideAll=c,e.getShown=function(){for(let e=0;e{"use strict";i.d(t,{DialogRenderer:()=>r});var s=i(97145);class r{constructor(){this._container=document.createElement("div"),this._visibility=new s.WatchedValue(!1)}visible(){return this._visibility.readonly()}_setVisibility(e){this._visibility.setValue(e)}}},14787:(e,t,i)=>{"use strict";var s;i.d(t,{TabNames:()=>s}),function(e){e.background="Background",e.coordinates="Coordinates",e.drawings="Drawings",e.events="Events",e.eventsAndAlerts="Events & Alerts",e.inputs="Inputs",e.properties="Properties",e.scales="Scales",e.legend="Legend",e.sourceCode="Source Code",e.style="Style",e.symbol="Symbol",e.timezoneSessions="Timezone/Sessions",e.trading="Trading",e.visibility="Visibility",e.text="Text"}(s||(s={}))},241:(e,t,i)=>{"use strict";i.d(t,{createFavoriteDrawingToolbar:()=>a,getFavoriteDrawingToolbarPromise:()=>o});var s=i(69774);let r=null,n=null;function o(){return n}function a(){null===n&&(n=Promise.all([i.e(5652),i.e(2666),i.e(3842),i.e(4015),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(8056),i.e(3502),i.e(6752),i.e(8149),i.e(6639),i.e(9327),i.e(6106),i.e(9916),i.e(1109),i.e(6831),i.e(8399),i.e(962),i.e(3179),i.e(5050),i.e(1890),i.e(2020),i.e(5899),i.e(2306)]).then(i.bind(i,9629)).then((({FavoriteDrawingToolbar:e})=>(r=null!==r?r:new e({left:window.innerWidth/2,top:s.HEADER_TOOLBAR_HEIGHT_EXPANDED+61}),r))))}},31964:(e,t,i)=>{"use strict";function s(e){var t,i;return Math.max(1,(null===(i=null===(t=e.ownerDocument)||void 0===t?void 0:t.defaultView)||void 0===i?void 0:i.devicePixelRatio)||1)}i.d(t,{getCanvasDevicePixelRatio:()=>s})},10688:(e,t,i)=>{"use strict";i.d(t,{getPriceAxisNameInfo:()=>o});const s=["Z","Y","X","W","V","U","T","S"],r=["A","B","C","D","E","F","G","H"];class n{constructor(e){this.label=e}equals(e){return null!==e&&this.label===e.label}}function o(e,t){const i="left"===e?s:r;return new n(t{"use strict";i.d(t,{CHART_WIDGET_COLLECTION_SERVICE:()=>s});i(16216);const s={id:"ChartWidgetCollectionService"};var r;!function(e){e.Multichart="multichart",e.ForceFullscreen="force-fullscreen"}(r||(r={}))},91280:(e,t,i)=>{"use strict";i.d(t,{InvalidationLevel:()=>s,InvalidationMask:()=>a,defaultInvalidationLevel:()=>o});var s,r=i(50151);class n{constructor(e=o){this._paneInvalidationLevel=o, +;async function l(e,r={},n={menuName:""},l){let h;null!==t&&(e=await t(e,a,n));const d=()=>{const e=o.indexOf(h);-1!==e&&o.splice(e,1),void 0!==l&&l()};if(null!==s)h=await s(e,n,d),c();else{const t=await Promise.all([i.e(3842),i.e(5649),i.e(3502),i.e(6752),i.e(8149),i.e(6639),i.e(9916),i.e(6831),i.e(962),i.e(3179),i.e(5899),i.e(1584)]).then(i.bind(i,20323));h=new t.ContextMenuRenderer(e,r,d,c)}return o.push(h),h}function c(){(0,n.globalCloseMenu)()}e.createMenu=l,e.showMenu=function(e,t,i={},s,r){return l(e,i,s,r).then((e=>e.show(t)))},e.setCustomRendererFactory=function(e){s=e},e.setCustomItemsProcessor=function(e){t=e},e.hideAll=c,e.getShown=function(){for(let e=0;e{"use strict";i.d(t,{DialogRenderer:()=>r});var s=i(97145);class r{constructor(){this._container=document.createElement("div"),this._visibility=new s.WatchedValue(!1)}visible(){return this._visibility.readonly()}_setVisibility(e){this._visibility.setValue(e)}}},14787:(e,t,i)=>{"use strict";var s;i.d(t,{TabNames:()=>s}),function(e){e.background="Background",e.coordinates="Coordinates",e.drawings="Drawings",e.events="Events",e.eventsAndAlerts="Events & Alerts",e.inputs="Inputs",e.properties="Properties",e.scales="Scales",e.legend="Legend",e.sourceCode="Source Code",e.style="Style",e.symbol="Symbol",e.timezoneSessions="Timezone/Sessions",e.trading="Trading",e.visibility="Visibility",e.text="Text"}(s||(s={}))},241:(e,t,i)=>{"use strict";i.d(t,{createFavoriteDrawingToolbar:()=>a,getFavoriteDrawingToolbarPromise:()=>o});var s=i(69774);let r=null,n=null;function o(){return n}function a(){null===n&&(n=Promise.all([i.e(5652),i.e(2666),i.e(3842),i.e(4015),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(8056),i.e(3502),i.e(6752),i.e(8149),i.e(6639),i.e(9327),i.e(6106),i.e(9916),i.e(1109),i.e(6831),i.e(8399),i.e(962),i.e(3179),i.e(8321),i.e(1890),i.e(2020),i.e(5899),i.e(2306)]).then(i.bind(i,9629)).then((({FavoriteDrawingToolbar:e})=>(r=null!==r?r:new e({left:window.innerWidth/2,top:s.HEADER_TOOLBAR_HEIGHT_EXPANDED+61}),r))))}},31964:(e,t,i)=>{"use strict";function s(e){var t,i;return Math.max(1,(null===(i=null===(t=e.ownerDocument)||void 0===t?void 0:t.defaultView)||void 0===i?void 0:i.devicePixelRatio)||1)}i.d(t,{getCanvasDevicePixelRatio:()=>s})},10688:(e,t,i)=>{"use strict";i.d(t,{getPriceAxisNameInfo:()=>o});const s=["Z","Y","X","W","V","U","T","S"],r=["A","B","C","D","E","F","G","H"];class n{constructor(e){this.label=e}equals(e){return null!==e&&this.label===e.label}}function o(e,t){const i="left"===e?s:r;return new n(t{"use strict";i.d(t,{CHART_WIDGET_COLLECTION_SERVICE:()=>s});i(16216);const s={id:"ChartWidgetCollectionService"};var r;!function(e){e.Multichart="multichart",e.ForceFullscreen="force-fullscreen"}(r||(r={}))},91280:(e,t,i)=>{"use strict";i.d(t,{InvalidationLevel:()=>s,InvalidationMask:()=>a,defaultInvalidationLevel:()=>o});var s,r=i(50151);class n{constructor(e=o){this._paneInvalidationLevel=o, this._leftPriceScalesInvalidationMap=new Map,this._rightPriceScalesInvalidationMap=new Map,this._legendWidgetInvalidated=!1,this._invalidationLevel=e}fullInvalidation(){return this._invalidationLevel}invalidateAll(e){this._invalidationLevel=Math.max(this._invalidationLevel,e)}invalidatePane(e){this._paneInvalidationLevel=Math.max(this._invalidationLevel,e)}invalidateLegendWidgetLayout(){this._legendWidgetInvalidated=!0}invalidatePriceScale(e,t,i){const s="left"===e?this._leftPriceScalesInvalidationMap:this._rightPriceScalesInvalidationMap,r=s.get(t)||o;s.set(t,Math.max(r,i))}invalidationLevelForPane(){return Math.max(this._paneInvalidationLevel,this._invalidationLevel)}legendWidgetLayoutInvalidated(){return this._legendWidgetInvalidated||this._invalidationLevel===s.Full}getterForPriceScaleInvalidationLevelBySide(e){const t="left"===e?this._leftPriceScalesInvalidationMap:this._rightPriceScalesInvalidationMap;return e=>Math.max(t.get(e)||o,this._invalidationLevel)}priceScaleSideMaxLevel(e){const t="left"===e?this._leftPriceScalesInvalidationMap:this._rightPriceScalesInvalidationMap;let i=this._invalidationLevel;return t.size>0&&t.forEach((e=>{e>i&&(i=e)})),i}merge(e){this._invalidationLevel=Math.max(this._invalidationLevel,e._invalidationLevel),this._paneInvalidationLevel=Math.max(this._paneInvalidationLevel,e._paneInvalidationLevel),e._leftPriceScalesInvalidationMap.forEach(((e,t)=>{const i=this._leftPriceScalesInvalidationMap.get(t)||o;this._leftPriceScalesInvalidationMap.set(t,Math.max(i,e))})),e._rightPriceScalesInvalidationMap.forEach(((e,t)=>{const i=this._rightPriceScalesInvalidationMap.get(t)||o;this._rightPriceScalesInvalidationMap.set(t,Math.max(i,e))})),this._legendWidgetInvalidated=this._legendWidgetInvalidated||e._legendWidgetInvalidated}}!function(e){e[e.None=0]="None",e[e.Cursor=1]="Cursor",e[e.Light=2]="Light",e[e.Full=3]="Full"}(s||(s={}));const o=s.None;class a{constructor(e=o){this._panesOrderChanged=!1,this._keepVisibleTimeRangeOnResize=!1,this._timeAxisInvalidationLevel=o,this._invalidatedPanes=new Map,this._additionalActions=[],this._timeScaleInvalidations=[],this._invalidationLevel=e}invalidateAll(e){this._invalidationLevel!==e&&(this._invalidationLevel=Math.max(this._invalidationLevel,e),this._invalidatedPanes.forEach((e=>{e.invalidateAll(this._invalidationLevel)})))}invalidateAllPane(e,t){this._invalidatedPanes.has(e)||this._invalidatedPanes.set(e,new n(this._invalidationLevel)),(0,r.ensureDefined)(this._invalidatedPanes.get(e)).invalidateAll(t)}invalidatePriceScale(e,t,i,s){this._invalidatedPanes.has(e)||this._invalidatedPanes.set(e,new n(this._invalidationLevel)),(0,r.ensureDefined)(this._invalidatedPanes.get(e)).invalidatePriceScale(t,i,s)}invalidateTimeScale(e){this._timeAxisInvalidationLevel=Math.max(this._timeAxisInvalidationLevel,e)}invalidatePanesOrder(){this._panesOrderChanged=!0}lockVisibleTimeRangeOnResize(){this._keepVisibleTimeRangeOnResize=!0}fullInvalidation(){return this._invalidationLevel}maxPaneInvalidation(){const e=[];return this._invalidatedPanes.forEach((t=>{ e.push(t.fullInvalidation())})),Math.max(...e,this._invalidationLevel)}invalidateForPane(e){return this._invalidatedPanes.get(e)||new n(this._invalidationLevel)}invalidateForTimeScale(){return Math.max(this._timeAxisInvalidationLevel,this._invalidationLevel)}validationActions(){return this._additionalActions}addValidationAction(e){this._additionalActions.push(e)}merge(e){this._invalidationLevel=Math.max(this._invalidationLevel,e._invalidationLevel),this._panesOrderChanged=this._panesOrderChanged||e._panesOrderChanged,this._keepVisibleTimeRangeOnResize=this._keepVisibleTimeRangeOnResize||e._keepVisibleTimeRangeOnResize,this._invalidatedPanes.forEach((e=>{e.invalidateAll(this._invalidationLevel)})),e._invalidatedPanes.forEach(((e,t)=>{this._invalidatedPanes.has(t)||this._invalidatedPanes.set(t,new n(this._invalidationLevel)),(0,r.ensureDefined)(this._invalidatedPanes.get(t)).merge(e)})),this._timeAxisInvalidationLevel=Math.max(this._timeAxisInvalidationLevel,e._timeAxisInvalidationLevel);for(let t=0;t0===e.type));if(-1!==e){const[t]=this._timeScaleInvalidations.splice(e,1);t.value.terminate()}}}},38325:(e,t,i)=>{"use strict";i.d(t,{lastMouseOrTouchEventInfo:()=>r,setLastMouseOrTouchEventInfo:()=>n});let s=(0,i(49483).supportTouch)()?{isTouch:!0,stylus:!1}:{isTouch:!1};function r(){return s}function n(e){s=e.isTouch?{isTouch:!0,stylus:e.stylus}:{isTouch:!1}}},26097:(e,t,i)=>{"use strict";i.d(t,{layoutInitialSizingState:()=>n});var s=i(3308);i(50151);function r(e){return e.map((t=>{if((0,s.default)(t))return{percent:1/e.length};{const i=t.slice(1);return{percent:1/e.length,substate:r(i)}}}))}function n(e){return r(e.slice(1))}},75531:(e,t,i)=>{"use strict";i.r(t),i.d(t,{isMultipleLayout:()=>o,isSingleLayout:()=>n,isSupportedLayout:()=>a,layouts:()=>r,tryGuessingTheMostSuitableLayout:()=>l});i(34976),i(26097);let s ;s={};const r={...{s:{title:"1 chart",count:1,layoutType:"s",sizer:(e,t)=>{if(0!==t)throw new RangeError("invalid index");return e},splitters:()=>[],resizeApplier:(e,t,i,s,r)=>r,syncSublayoutsBySplitter:(e,t)=>t,expression:["h",0]}},...s};function n(e){return"s"===e}function o(e){return!n(e)}function a(e){return n(e)||s.hasOwnProperty(e)}function l(e){return"s"}},72414:(e,t,i)=>{"use strict";i.d(t,{LineToolsGroupControllerApi:()=>o});var s=i(98517),r=i(50151),n=i(92249);class o{constructor(e,t){this._controller=e,this._model=t}createGroupFromSelection(){return this._controller.createGroupFromSelection().id}removeGroup(e){const t=(0,r.ensureDefined)(this._groupById(e));this._controller.removeGroup(t)}groups(){return this._controller.groups().map((e=>e.id))}shapesInGroup(e){const t=(0,r.ensureDefined)(this._groupById(e));return(0,s.sortSources)(t.lineTools()).map((e=>e.id()))}excludeShapeFromGroup(e,t){const i=(0,r.ensureDefined)(this._groupById(e)),s=(0,r.ensureNotNull)(this._model.dataSourceForId(t));(0,r.assert)((0,n.isLineTool)(s),"Passed shapeId is not a line tool"),this._controller.excludeLineToolFromGroup(i,s)}addShapeToGroup(e,t){const i=(0,r.ensureDefined)(this._groupById(e)),s=(0,r.ensureNotNull)(this._model.dataSourceForId(t));(0,r.assert)((0,n.isLineTool)(s),"Passed shapeId is not a line tool"),this._controller.addLineToolToGroup(i,s)}availableZOrderOperations(e){const t=(0,r.ensureDefined)(this._groupById(e));return this._controller.availableZOrderOperations(t)}bringToFront(e){const t=(0,r.ensureDefined)(this._groupById(e));this._controller.bringToFront(t)}bringForward(e){const t=(0,r.ensureDefined)(this._groupById(e));this._controller.bringForward(t)}sendBackward(e){const t=(0,r.ensureDefined)(this._groupById(e));this._controller.sendBackward(t)}sendToBack(e){const t=(0,r.ensureDefined)(this._groupById(e));this._controller.sendToBack(t)}insertAfter(e,t){const i=(0,r.ensureDefined)(this._groupById(e)),s=(0,r.ensureNotNull)(this._groupById(t)||this._model.dataSourceForId(t));this._controller.insertAfter(i,s)}insertBefore(e,t){const i=(0,r.ensureDefined)(this._groupById(e)),s=(0,r.ensureNotNull)(this._groupById(t)||this._model.dataSourceForId(t));this._controller.insertBefore(i,s)}groupVisibility(e){return(0,r.ensureDefined)(this._groupById(e)).visibility()}setGroupVisibility(e,t){const i=(0,r.ensureDefined)(this._groupById(e));this._controller.setGroupVisibility(i,t)}groupLock(e){return(0,r.ensureDefined)(this._groupById(e)).locked()}setGroupLock(e,t){const i=(0,r.ensureDefined)(this._groupById(e));this._controller.setGroupLock(i,t)}getGroupName(e){return(0,r.ensureDefined)(this._groupById(e)).name()}setGroupName(e,t){const i=(0,r.ensureDefined)(this._groupById(e));this._controller.setGroupName(i,t)}canBeGroupped(e){const t=e.map((e=>(0,r.ensureNotNull)(this._model.dataSourceForId(e))));return!t.some((e=>!(0,n.isLineTool)(e)))&&this._controller.canBeGroupped(t)}_groupById(e){return this._controller.groups().find((t=>t.id===e))}}},42184:(e,t,i)=>{"use strict";i.d(t,{MouseEventHandler:()=>h}) @@ -476,7 +476,7 @@ _paneOperation(e,t){e.bringToFront(t)}}class J extends Z{constructor(e,t){super( this._invalidateModel(),this._chartWidget.screen.show(!0)}undo(){const e=this._mainSeries;(0,_e.saveDefaultProperties)(!0),e.setChartStyleWithIntervalIfNeeded(this._prevValue,this._prevResolution),this._restorePriceAxisProps(),ge.linking.interval.setValue(this._prevResolution),(0,_e.saveDefaultProperties)(!1),this._invalidateModel(),this._chartWidget.screen.show(!0)}_storePriceAxisProps(){const e=this._mainSeries.priceScale();this._prevPriceAxisProps=e.mode()}_restorePriceAxisProps(){this._mainSeries.priceScale().setMode(this._prevPriceAxisProps)}_invalidateModel(){this._model&&(this._model.recalculateAllPanes((0,ve.sourceChangeEvent)(this._model.mainSeries().id())),this._model.lightUpdate())}}const ye=new C.TranslatedString("change date range",l.t(null,void 0,i(7151)));class be extends L.UndoCommand{constructor(e,t){super(ye),this._modelsData=[],this._rangeOptions=t,this._modelsData.push({model:e,prevResolution:e.mainSeries().properties().childs().interval.value(),barSpacing:e.timeScale().barSpacing(),rightOffset:e.timeScale().rightOffset(),rangeOptions:e.appliedTimeFrame().value()})}redo(){for(const e of this._modelsData){const t=e.model.mainSeries(),i=t.properties().childs().interval;p.Interval.isEqual(this._rangeOptions.res,i.value())?t.loadDataTo(this._rangeOptions.val):(t.setDefaultTimeframe(this._rangeOptions.val),t.setSymbolParams({interval:this._rangeOptions.res}))}}undo(){for(const e of this._modelsData){const t=e.model.mainSeries(),i=t.properties().childs().interval;e.prevResolution!==i.value()?(null!==e.rangeOptions&&t.setDefaultTimeframe(e.rangeOptions.val),t.setSymbolParams({interval:e.prevResolution})):null!==e.rangeOptions&&t.loadDataTo(e.rangeOptions.val);const s=e.model.timeScale();s.setBarSpacing(e.barSpacing),s.setRightOffset(e.rightOffset)}}canMerge(e){return e instanceof be&&_(e._rangeOptions,this._rangeOptions)}merge(e){if(!(e instanceof be))throw new Error("Invalid command to merge");this._modelsData=this._modelsData.concat(e._modelsData)}}var we=i(35588);i(42053);class Pe extends L.UndoCommand{constructor(e,t,i){super(i),this._model=e,this._groupId=t.id,this._groupName=t.name(),this._lineToolsIds=t.lineTools().map((e=>e.id()))}redo(){const e=(0,o.ensureNotNull)(this._model.lineToolsGroupModel().groupForId(this._groupId));this._model.lineToolsGroupModel().removeGroup(e)}undo(){const e=this._lineToolsIds.map((e=>this._model.dataSourceForId(e))),t=new we.LineToolsGroup(e,this._groupName,this._groupId);this._model.lineToolsGroupModel().addGroup(t)}}const Ce=new C.TranslatedString("create line tools group",l.t(null,void 0,i(3195)));class xe extends L.UndoCommand{constructor(e,t){super(Ce),this._groupId=null,this._model=e,this._sourcesIds=t.map((e=>e.id()))}redo(){const e=this._sourcesIds.map((e=>this._model.dataSourceForId(e))),t=null===this._groupId?void 0:this._groupId;this._groupId=this._model.lineToolsGroupModel().createGroup(e,this._title,t).id}undo(){const e=(0,o.ensureNotNull)(this._model.lineToolsGroupModel().groupForId((0,o.ensureNotNull)(this._groupId))) ;this._model.lineToolsGroupModel().removeGroup(e)}createdGroupId(){return this._groupId}}const Te=new C.TranslatedString("add line tool(s) to group {group}",l.t(null,void 0,i(40242)));class Ie extends L.UndoCommand{constructor(e,t,i){super(Te.format({group:t.name()})),this._model=e,this._groupId=t.id,this._lineToolsIds=i.map((e=>e.id()))}redo(){const e=(0,o.ensureNotNull)(this._model.lineToolsGroupModel().groupForId(this._groupId)),t=this._lineToolsIds.map((e=>this._model.dataSourceForId(e)));e.addLineTools(t)}undo(){const e=this._lineToolsIds.map((e=>this._model.dataSourceForId(e)));(0,o.ensureNotNull)(this._model.lineToolsGroupModel().groupForId(this._groupId)).excludeLineTools(e)}}class Me extends L.UndoCommand{constructor(e,t,i,s,r){super(i),this._targetObj=e,this._newValue=t,this._oldValue=this._targetObj.value(),this._model=s,r&&this.setCustomFlag("doesnt_affect_save",!0)}redo(){(0,_e.saveDefaultProperties)(!0),this._targetObj.setValue(this._newValue),(0,_e.saveDefaultProperties)(!1),this._model.recalculateAllPanes((0,ve.globalChangeEvent)()),this._model.lightUpdate()}undo(){(0,_e.saveDefaultProperties)(!0),this._targetObj.setValue(this._oldValue),(0,_e.saveDefaultProperties)(!1),this._model.recalculateAllPanes((0,ve.globalChangeEvent)()),this._model.lightUpdate()}}class Le extends L.UndoCommand{constructor(e,t,i,s){super(s),this._chartModel=e,this._groupId=t.id,this._oldName=t.name(),this._newName=i}redo(){(0,o.ensureNotNull)(this._chartModel.lineToolsGroupModel().groupForId(this._groupId)).setName(this._newName)}undo(){(0,o.ensureNotNull)(this._chartModel.lineToolsGroupModel().groupForId(this._groupId)).setName(this._oldName)}}var Ae=i(88348);const ke=new C.TranslatedString("create line tools group from selection",l.t(null,void 0,i(92659))),De=new C.TranslatedString("removing line tools group {name}",l.t(null,void 0,i(78811))),Ee=new C.TranslatedString("add line tool {lineTool} to group {name}",l.t(null,void 0,i(99113))),Ve=new C.TranslatedString("make group {group} visible",l.t(null,void 0,i(87927))),Be=new C.TranslatedString("make group {group} invisible",l.t(null,void 0,i(45223))),Re=new C.TranslatedString("lock group {group}",l.t(null,void 0,i(4963))),Ne=new C.TranslatedString("unlock group {group}",l.t(null,void 0,i(51114))),Oe=new C.TranslatedString("rename group {group} to {newName}",l.t(null,void 0,i(16338))),Fe=!1;class We{constructor(e){this._environment=e}createGroupFromSelection(){const e=this._environment.model();(0,o.assert)(!e.selection().isEmpty(),"Cannot create group from empty selection");const t=(0,N.sortSources)(e.selection().lineDataSources());(0,o.assert)(t.length===e.selection().allSources().length,"A group could contain line tools only");const i=t.length>1||null!==this._environment.model().lineToolsGroupModel().groupForLineTool(t[0]),s=t.reduce(((e,t)=>e.zorder()>t.zorder()?e:t),t[0]);let r=s;const n=e.lineToolsGroupModel().groupForLineTool(s);if(null!==n){const e=n.lineTools();r=e[e.length-1]}this._environment.beginUndoMacro(ke,Fe);const a=new Map,l=new Set;t.forEach((t=>{ const i=this._groupForLineTool(t);if(null===i)return;const s=a.get(i)||[];s.push(t),a.set(i,s);const r=(0,o.ensureNotNull)(e.paneForSource(t));l.add(r)})),(0,o.assert)(l.size<=1,"All selected sources should be on the same pane"),a.forEach(((t,i)=>{const s=new E.ExcludeLineToolsFromGroupUndoCommand(e,i,t);this._environment.pushUndoCommand(s)}));const c=new xe(e,(0,N.sortSources)(t));if(this._environment.pushUndoCommand(c),i){const i=new ee(e,t,r);this._environment.pushUndoCommand(i)}this._environment.endUndoMacro();const h=(0,o.ensureNotNull)(c.createdGroupId());return(0,o.ensureNotNull)(e.lineToolsGroupModel().groupForId(h))}removeGroup(e){const t=this._environment.model(),i=e.lineTools();this._environment.beginUndoMacro(De.format({name:e.name()}),Fe);const s=new Pe(t,e,null);this._environment.pushUndoCommand(s);const r=new D.RemoveSourcesUndoCommand(t,i,null);this._environment.pushUndoCommand(r);const n=t.mainSeries().symbol();i.forEach((e=>{null!==e.linkKey().value()&&(0,Ae.removeLineTool)({withUndo:!0,model:t,symbol:n,sourceTitle:new C.TranslatedString(e.name(),e.title(W.TitleDisplayTarget.DataWindow)),lineToolState:e.state(!1),linkKey:(0,o.ensureNotNull)(e.linkKey().value())})})),this._environment.endUndoMacro()}groups(){return this._environment.model().lineToolsGroupModel().groups()}excludeLineToolFromGroup(e,t){const i=this._environment.model(),s=new E.ExcludeLineToolsFromGroupUndoCommand(i,e,[t]);s.setCustomFlag("doesnt_affect_save",Fe),this._environment.pushUndoCommand(s)}addLineToolToGroup(e,t){const i=this._environment.model(),s=i.lineToolsGroupModel().groupForLineTool(t);if(s===e)return;const r=Ee.format({lineTool:new C.TranslatedString(t.name(),t.title(W.TitleDisplayTarget.StatusLine)),name:e.name()});this._environment.beginUndoMacro(r,Fe),null!==s&&this._environment.pushUndoCommand(new E.ExcludeLineToolsFromGroupUndoCommand(i,s,[t])),this._environment.pushUndoCommand(new Ie(i,e,[t])),this._environment.endUndoMacro()}bringToFront(e){const t=this._environment.model(),i=new X(t,e.lineTools());i.setCustomFlag("doesnt_affect_save",Fe),this._environment.pushUndoCommand(i),this._environment.emitEvent("changeZOrder",[e.lineTools()])}sendToBack(e){const t=this._environment.model(),i=new J(t,e.lineTools());i.setCustomFlag("doesnt_affect_save",Fe),this._environment.pushUndoCommand(i),this._environment.emitEvent("changeZOrder",[e.lineTools()])}bringForward(e){const t=this._environment.model(),i=new ce(t,e);i.setCustomFlag("doesnt_affect_save",Fe),this._environment.pushUndoCommand(i),this._environment.emitEvent("changeZOrder",[e.lineTools()])}sendBackward(e){const t=this._environment.model(),i=new le(t,e);i.setCustomFlag("doesnt_affect_save",Fe),this._environment.pushUndoCommand(i),this._environment.emitEvent("changeZOrder",[e.lineTools()])}insertAfter(e,t){const i=this._environment.model();let s;if(t instanceof we.LineToolsGroup){const e=t.lineTools();s=e[e.length-1]}else s=t;const r=new ee(i,e.lineTools(),s);this._environment.pushUndoCommand(r),this._environment.emitEvent("changeZOrder",[e.lineTools()])} -insertBefore(e,t){const i=this._environment.model();let s;if(t instanceof we.LineToolsGroup){s=t.lineTools()[0]}else s=t;const r=new ie(i,e.lineTools(),s);this._environment.pushUndoCommand(r),this._environment.emitEvent("changeZOrder",[e.lineTools()])}availableZOrderOperations(e){const t=this._environment.model(),i=e.lineTools(),s=i[0],r=i[i.length-1],n=(0,o.ensureNotNull)(t.paneForSource(i[0])).sourcesByGroup().allExceptSpecialSources(),a=n[0],l=n[n.length-1];return{bringForwardEnabled:r!==l,bringToFrontEnabled:r!==l,sendBackwardEnabled:s!==a,sendToBackEnabled:s!==a}}setGroupVisibility(e,t){const i=(t?Ve:Be).format({group:e.name()}),s=this._environment.model();this._environment.beginUndoMacro(i,Fe),e.lineTools().forEach((e=>{const i=e.properties().visible,r=new Me(i,t,null,s);this._environment.pushUndoCommand(r)})),this._environment.endUndoMacro()}setGroupLock(e,t){const i=(t?Re:Ne).format({group:e.name()}),s=this._environment.model();this._environment.beginUndoMacro(i,Fe),e.lineTools().forEach((e=>{const i=e.properties().frozen,r=new Me(i,t,null,s);this._environment.pushUndoCommand(r)})),this._environment.endUndoMacro()}setGroupName(e,t){const i=this._environment.model(),s=Oe.format({group:e.name(),newName:t}),r=new Le(i,e,t,s);r.setCustomFlag("doesnt_affect_save",Fe),this._environment.pushUndoCommand(r)}canBeGroupped(e){const t=this._environment.model();return new Set(e.map((e=>t.paneForSource(e)))).size<=1}_groupForLineTool(e){return this._environment.model().lineToolsGroupModel().groups().find((t=>t.containsLineTool(e)))||null}}var He=i(58121),ze=i(35115),Ue=i(53588),je=i(63009);const Ge=new C.TranslatedString("apply study template {template}",l.t(null,void 0,i(26065)));function qe(e){for(const t of e.panes)for(const e of t.sources)if((0,Ue.isMainSeriesState)(e))return e.id;return null}class $e extends L.UndoCommand{constructor(e,t,i){var s,r;super(Ge.format({template:i})),this._newSymbolParams={},this._model=e,this._templateContent=function(e,t){const i=(0,He.default)({},e),s=(0,o.ensureNotNull)(qe(i));for(const e of i.panes){e.mainSourceId===s&&(e.mainSourceId=t);for(const i of e.sources)if(i.id===s){i.id=t;const r=e=>{const i=e.indexOf(s);-1!==i&&e.splice(i,1,t)};if(e.leftAxisesState&&e.rightAxisesState?(e.leftAxisesState.forEach((e=>r(e.sources))),e.rightAxisesState.forEach((e=>r(e.sources)))):(r(e.leftAxisSources),r(e.rightAxisSources)),e.overlayPriceScales){const i=e.overlayPriceScales[s];i&&(delete e.overlayPriceScales[s],e.overlayPriceScales[t]=i)}}else i.ownerSource===s&&(i.ownerSource=t)}return i}(t,e.mainSeries().id()),this._initialState=e.studyTemplate(!0,!0,!0);const n=e.mainSeries();t.symbol&&(this._newSymbolParams={symbol:t.symbol,currency:null!==(s=t.currency)&&void 0!==s?s:null,unit:null!==(r=t.unit)&&void 0!==r?r:null}),t.interval&&(this._newSymbolParams.interval=t.interval,this._newSymbolParams.style=(0,me.getChartStyleByResolution)(t.interval,n.style())),this._initialSymbolParams={symbol:n.symbol(),currency:n.currency(),unit:n.unit(),interval:n.interval(),style:n.style()}, +insertBefore(e,t){const i=this._environment.model();let s;if(t instanceof we.LineToolsGroup){s=t.lineTools()[0]}else s=t;const r=new ie(i,e.lineTools(),s);this._environment.pushUndoCommand(r),this._environment.emitEvent("changeZOrder",[e.lineTools()])}availableZOrderOperations(e){const t=this._environment.model(),i=e.lineTools(),s=i[0],r=i[i.length-1],n=(0,o.ensureNotNull)(t.paneForSource(i[0])).sourcesByGroup().allExceptSpecialSources(),a=n[0],l=n[n.length-1];return{bringForwardEnabled:r!==l,bringToFrontEnabled:r!==l,sendBackwardEnabled:s!==a,sendToBackEnabled:s!==a}}setGroupVisibility(e,t){const i=(t?Ve:Be).format({group:e.name()}),s=this._environment.model();this._environment.beginUndoMacro(i,Fe),e.lineTools().forEach((e=>{const i=e.properties().visible,r=new Me(i,t,null,s);this._environment.pushUndoCommand(r)})),this._environment.endUndoMacro()}setGroupLock(e,t){const i=(t?Re:Ne).format({group:e.name()}),s=this._environment.model();this._environment.beginUndoMacro(i,Fe),e.lineTools().forEach((e=>{const i=e.properties().frozen,r=new Me(i,t,null,s);this._environment.pushUndoCommand(r)})),this._environment.endUndoMacro()}setGroupName(e,t){const i=this._environment.model(),s=Oe.format({group:e.name(),newName:t}),r=new Le(i,e,t,s);r.setCustomFlag("doesnt_affect_save",Fe),this._environment.pushUndoCommand(r)}canBeGroupped(e){const t=this._environment.model();return new Set(e.map((e=>t.paneForSource(e)))).size<=1}_groupForLineTool(e){return this._environment.model().lineToolsGroupModel().groups().find((t=>t.containsLineTool(e)))||null}}var He=i(14314),ze=i(35115),Ue=i(53588),je=i(63009);const Ge=new C.TranslatedString("apply study template {template}",l.t(null,void 0,i(26065)));function qe(e){for(const t of e.panes)for(const e of t.sources)if((0,Ue.isMainSeriesState)(e))return e.id;return null}class $e extends L.UndoCommand{constructor(e,t,i){var s,r;super(Ge.format({template:i})),this._newSymbolParams={},this._model=e,this._templateContent=function(e,t){const i=(0,He.default)({},e),s=(0,o.ensureNotNull)(qe(i));for(const e of i.panes){e.mainSourceId===s&&(e.mainSourceId=t);for(const i of e.sources)if(i.id===s){i.id=t;const r=e=>{const i=e.indexOf(s);-1!==i&&e.splice(i,1,t)};if(e.leftAxisesState&&e.rightAxisesState?(e.leftAxisesState.forEach((e=>r(e.sources))),e.rightAxisesState.forEach((e=>r(e.sources)))):(r(e.leftAxisSources),r(e.rightAxisSources)),e.overlayPriceScales){const i=e.overlayPriceScales[s];i&&(delete e.overlayPriceScales[s],e.overlayPriceScales[t]=i)}}else i.ownerSource===s&&(i.ownerSource=t)}return i}(t,e.mainSeries().id()),this._initialState=e.studyTemplate(!0,!0,!0);const n=e.mainSeries();t.symbol&&(this._newSymbolParams={symbol:t.symbol,currency:null!==(s=t.currency)&&void 0!==s?s:null,unit:null!==(r=t.unit)&&void 0!==r?r:null}),t.interval&&(this._newSymbolParams.interval=t.interval,this._newSymbolParams.style=(0,me.getChartStyleByResolution)(t.interval,n.style())),this._initialSymbolParams={symbol:n.symbol(),currency:n.currency(),unit:n.unit(),interval:n.interval(),style:n.style()}, this._initialState=e.studyTemplate(),this._initialGroupsState=e.lineToolsGroupModel().state()}redo(){this._model.mainSeries().setSymbolParams(this._newSymbolParams);const e=this._merge(this._templateContent).filter(f.isLineTool);this._model.lineToolsGroupModel().removeLineTools(e);const t=this._model.mainSeries().properties();(0,me.preparePriceAxisProperties)(t),this._model.recalcVisibleRangeStudies(!0),this._model.setShouldBeSavedEvenIfHidden(!0)}undo(){this._model.mainSeries().setSymbolParams(this._initialSymbolParams),this._merge(this._initialState)}_merge(e){const t=e.version||0,i=this._model,s=i.mainSeries();(0,o.assert)(s.id()===qe(e)),s.priceScale().properties().childs().lockScale.setValue(!1);const r=i.panes(),n=[];for(let e=r.length;e--;){const t=r[e],i=t.containsMainSeries(),s=t.dataSources();for(let e=s.length;e--;){const t=s[e];(!i||(0,P.isStudy)(t)&&t.isRemovedByStudyTemplates())&&n.push(t)}}i.resetDeferredStudies();const a=(0,ze.closeSourcesSet)(i,n);for(let e=0;ee.zorder-t.zorder));for(let e=0;e-1,a=o?r[e]:i.createPane(e);o&&t<3&&(0,je.reorderDataSourcesStateZOrder)(n.sources),a.restoreState(n,!1,t),null!==a.mainDataSource()||i.removePane(a)}return i.syncLollipopSources(),s.priceScale().setMode({autoScale:!0}),i.startNotStartedStudies(),i.recalculateAllPanes((0,ve.globalChangeEvent)()),i.fullUpdate(),a}}var Ye=i(36174),Ke=i(18611);const Ze=(0,w.getLogger)("Chart.ChartUndoModel"),Xe=new C.TranslatedString("paste drawing",l.t(null,void 0,i(96916)));class Je extends L.UndoCommand{constructor(e,t,i,s,r){super(Xe),this._needCopyToOtherCharts=!1,this._sourceState=null,this._model=e,this._clipboardData=t,this._paneIndex=this._model.panes().indexOf(i||(0,o.ensureNotNull)(this._model.paneForSource(this._model.mainSeries()))),this._pasteWithData=!!s,this._keepZIndex=!!r}redo(){const e=this._model.panes()[this._paneIndex],t=(0,o.ensureNotNull)(e.clipboardLineToolOwnerSource(this._clipboardData.source.id));null===this._sourceState&&(this._sourceState=this._getSourceState(t));const i=(0,o.ensureNotNull)(e.restoreLineTool(this._sourceState,this._pasteWithData,this._keepZIndex,void 0,t));(0,o.ensureNotNull)(t.priceScale()).addDataSource(i),this._clipboardData.centeredOnChart&&i.centerPosition&&i.centerPosition(),i.restoreFixedPoint(),i.createServerPoints();const s=(0,Ke.isActingAsSymbolSource)(t)||t.metaInfo().is_price_study;this._needCopyToOtherCharts=Boolean(s&&((0,Ae.drawOnAllCharts)().value()||i.linkKey().value()&&i.isSynchronizable())),this._model.setShouldBeSavedEvenIfHidden(!0)}undo(){if(!this._sourceState)return void Ze.logError("This command was never executed - nothing to undo");const e=this.source();this._clipboardData.centeredOnChart&&(this._clipboardData.centeredOnChart=!1,this._sourceState.points=e.normalizedPoints()),this._model.removeSource(e)}source(){ return(0,o.ensureNotNull)(this._model.dataSourceForId((0,o.ensureNotNull)(this._sourceState).id))}needCopyToOtherCharts(){return this._needCopyToOtherCharts}_getSourceState(e){const t=(0,x.clone)(this._clipboardData.source);delete t.state.symbol,null!=t.linkKey&&(t.linkKey=(0,Ye.randomHash)());const i=(0,o.ensureNotNull)(e.priceScale()),s=this._model,{symbol:r,currencyId:n,unitId:l}=this._clipboardData.source.state,c=(0,o.ensureNotNull)(e.symbolSource());let h=!1;!c.symbolSameAsCurrent(r)||(null!==n?n!==(0,me.symbolCurrency)(c.symbolInfo(),void 0,!0):c.isConvertedToOtherCurrency())||(null!==l?l!==(0,me.symbolUnit)(c.symbolInfo(),this._model.unitConversionEnabled()):c.isConvertedToOtherUnit())||((0,Ke.isActingAsSymbolSource)(e)?h=!0:(0,P.isStudy)(e)&&(h=Boolean(e.metaInfo().is_price_study)));const d=e=>{const t=e.x*s.timeScale().width(),r=e.y*i.height()-40;return new a.Point(t,r)},u=(0,o.ensureNotNull)(e.firstValue());if(this._model.id()===this._clipboardData.modelId||!h)for(let e=0;e{this._symbolSource(e).setSymbolParams(e.newSymbolParams),e.showFade&&e.chartWidget.screen.show(!0)})),this._firstRedo||(0,it.muteLinkingGroup)(this._linkingGroupIndex,!1),this._firstRedo=!1}undo(){(0,it.muteLinkingGroup)(this._linkingGroupIndex,!0),this._charts.forEach((e=>{this._symbolSource(e).setSymbolParams(e.prevSymbolParams),e.showFade&&e.chartWidget.screen.show(!0)})),(0,it.muteLinkingGroup)(this._linkingGroupIndex,!1)}canMerge(e){if(!(e instanceof st)||e._linkingGroupIndex!==this._linkingGroupIndex||!this._containsMainSeriesOnly()||!e._containsMainSeriesOnly()||e._creationTime-this._creationTime>500)return!1;for(const[t]of e._charts)if(this._charts.has(t))return!1;return!0}merge(e){if(e instanceof st)for(const[t,i]of e._charts)this._charts.set(t,i)}_showFade(e,t){return e===t.model().mainSeries()}_symbolSource(e){return(0,o.ensureNotNull)(e.chartWidget.model().model().dataSourceForId(e.sourceId))}_containsMainSeriesOnly(){for(const[e,t]of this._charts)if(t.sourceId!==e.model().mainSeries().id())return!1;return!0}}const rt=new C.TranslatedString("change symbol",l.t(null,void 0,i(526)));class nt extends st{constructor(e,t,i){super(rt,e,{symbol:t, currency:null,unit:null},i),this._symbol=t}canMerge(e){return e instanceof nt&&e._symbol===this._symbol&&super.canMerge(e)}}const ot=(0,w.getLogger)("Chart.ChartUndoModel"),at=new C.TranslatedString("paste indicator",l.t(null,void 0,i(80611)));class lt extends L.UndoCommand{constructor(e,t,i){super(at),this._sourceState=null,this._model=e,this._clipboardData=t,this._paneId=i}redo(){if(!this._sourceState){const e=(0,x.clone)(this._clipboardData.source);e.id=(0,Ye.randomHashN)(6),this._sourceState=e}let e,t;e=this._paneId?(0,o.ensureNotNull)(this._model.paneForId(this._paneId)):this._sourceState.metaInfo.is_price_study?(0,o.ensureNotNull)(this._model.paneForSource(this._model.mainSeries())):this._model.createPane();const i=!e.mainDataSource();this._sourceState.zorder=e.newStudyZOrder();const s=(0,o.ensureNotNull)(e.restoreStudy(this._sourceState,!1));i||(t=this._sourceState.metaInfo.is_price_study?t=this._model.mainSeries().priceScale():this._paneId?e.findSuitableScale(s):e.defaultPriceScale(),t!==s.priceScale()&&e.move(s,t)),(0,P.isStudy)(s)&&s.start()}undo(){if(null===this._sourceState)return void ot.logError("This command was never executed - nothing to undo");const e=(0,o.ensureNotNull)(this._model.dataSourceForId(this._sourceState.id));this._model.removeSource(e)}state(){return this._sourceState}}class ct extends L.UndoCommand{constructor(e,t,i,s,r){super(null,!1),this._model=e,this._paneA=t,this._paneB=i,this._prevStretchA=s,this._currStretchA=r}redo(){const e=this._paneA.stretchFactor()+this._paneB.stretchFactor();this._paneA.setStretchFactor(this._currStretchA),this._paneB.setStretchFactor(e-this._currStretchA),this._model.fullUpdate()}undo(){const e=this._paneA.stretchFactor()+this._paneB.stretchFactor();this._paneA.setStretchFactor(this._prevStretchA),this._paneB.setStretchFactor(e-this._prevStretchA),this._model.fullUpdate()}}var ht=i(81155);const dt=new C.TranslatedString("move",l.t(null,void 0,i(47107)));class ut extends L.UndoCommand{constructor(e,t,i,s){super(dt,!1),this._endEvent=null,this._model=e,this._sourceId=t.id(),this._itemIndex=i,this._startEvent=s}move(e){this._endEvent=e,this._move(e)}hasChanges(){return null!==this._endEvent}undo(){this._move(this._startEvent)}redo(){this._move((0,o.ensureNotNull)(this._endEvent))}_move(e){const t=(0,o.ensureNotNull)(this._model.dataSourceForId(this._sourceId));(0,o.assert)(void 0!==t.moveItem,'The method "moveItem" is not defined'),t.moveItem&&t.moveItem(new a.Point(e.localX,e.localY),this._itemIndex,new ht.EnvironmentState(e))}}class pt extends L.UndoCommand{constructor(e,t,i,s,r,n,o,a,l,c,h,d,u){super(u),this._paneState=null,this._lastInsertionStartPromise=null,this._additionalStudiesIds=[],this._chartModel=e,this._studyMetaInfo=t,this._props=s,this._addAsOverlay=r,this._parentIds=n.map((e=>e.id())),this._inputs=i,this._targetZOrder=h,this._preferredPriceScale=o,this._allowChangeCurrency=a,this._allowChangeUnit=l,this._paneSize=c,this._studyId=null!=d?d:null}redo(){ @@ -503,7 +503,7 @@ i(37846).ApplyLineToolTemplateUndoCommand),a=i(53051).SetPriceScaleSelectionStra return this.m_model.timeScale()}selectionMacro(e,t){return this.m_model.selectionMacro(e,t)}setHoveredSource(e,t){this.m_model.setHoveredSource(e,t)}selection(){return this.m_model.selection()}onSelectedSourceChanged(){return this.m_model.onSelectedSourceChanged()}activeStrategySource(){return this.m_model.activeStrategySource()}invalidate(e){this.m_model.invalidate(e)}setCurrentPosition(e,t,i,s){this.m_model.setCurrentPosition(e,t,i,s)}setAndSaveCurrentPosition(e,t,i,s){this.m_model.setAndSaveCurrentPosition(e,t,i,s)}setProperties(e,t,i){var s=this;this.beginUndoMacro(i),this.m_model.selectionMacro((function(){for(var r=0;r{"use strict";var s;i.d(t,{ColorType:()=>s}),function(e){e.Solid="solid",e.Gradient="gradient"}(s||(s={}))},42226:(e,t,i)=>{"use strict";i.d(t,{currencyUnitVisibilityOptions:()=>a,currencyUnitVisibilityProperty:()=>o,migrateShowCurrencyAndShowUnitProperties:()=>h,restoreCurrencyUnitVisibilitySettingsValue:()=>l});var s=i(29542),r=i(56840),n=i.n(r);const{property:o,availableValues:a,restoreDefaultValue:l}=(0,s.createVisibilityController)("PriceAxisCurrencyAndUnit.visibility");let c=!1;function h(e,t){c||(c=!0,void 0===n().getValue("PriceAxisCurrencyAndUnit.visibility")&&o().setValue(e||t?"alwaysOn":"alwaysOff"))}},39262:(e,t,i)=>{"use strict";i.d(t,{sourceNewCurrencyOnPinningToPriceScale:()=>r});var s=i(18611);function r(e,t,i,r){let n=null;if(i.currencyConversionEnabled()&&(0,s.isActingAsSymbolSource)(e)){const s=i.availableCurrencies(),o=t.currency(s),a=e.currency();null!==o&&null!==o.selectedCurrency&&!o.allCurrenciesAreOriginal&&o.selectedCurrency!==a&&(r&&null===a||null!==a&&s.convertible(a))&&(n=o.selectedCurrency)}return n}},15742:(e,t,i)=>{"use strict";i.d(t,{CustomSourceBase:()=>s});class s{constructor(e,t){this._id=e,this._model=t}id(){return this._id}isHoveredEnabled(){return!0}isSelectionEnabled(){return!1}priceScale(){return null}paneViews(e){return[]}labelPaneViews(e){return[]}priceAxisViews(e,t){return[]}updateViewsForPane(e,t){e.containsMainSeries()&&this.updateAllViews(t)}}},53588:(e,t,i)=>{"use strict";i.d(t,{isLineToolState:()=>o,isMainSeriesState:()=>r,isStudyLineToolState:()=>a,isStudyState:()=>n});var s=i(15367);function r(e){return"MainSeries"===e.type}function n(e){return Boolean(e.type)&&e.type.toLowerCase().startsWith("study")}function o(e){return Boolean(e.type)&&(0,s.isLineToolName)(e.type)}function a(e){return Boolean(e.type)&&(0,s.isStudyLineToolName)(e.type)}},14292:(e,t,i)=>{"use strict";i.d(t,{DataSource:()=>l,getTranslatedStringForSource:()=>a});i(14483);var s=i(36298),r=i(97145),n=i(36174),o=i(57898);function a(e,t){return new s.TranslatedString(t.name(),t.title(e))}class l{constructor(e){this.hasAlert=new r.WatchedValue(!1),this._zorder=0,this._priceScale=null,this._ownerSource=null,this._userEditEnabled=!0,this._priceScaleChanged=new o.Delegate,this._isSelectionEnabled=!0,this._instanceId=(0,n.randomHashN)(6), this._ownerSourceChanged=new o.Delegate,this._zOrderChanged=new o.Delegate,this._id=null!=e?e:(0,n.randomHashN)(6)}id(){return this._id}instanceId(){return this._instanceId}preferNoScale(){return!1}setId(e){this._id=e}zorder(){return this._zorder}setZorder(e){"number"==typeof e&&this._zorder!==e&&(this._zorder=e,this._zOrderChanged.fire(e))}preferredZOrder(){return null}isSpeciallyZOrderedSource(){return!1}title(e){return this.name()}priceScale(){return this._priceScale}setPriceScale(e){this._priceScale=e,this._priceScaleChanged.fire(e)}priceScaleChanged(){return this._priceScaleChanged}ownerSource(){return this._ownerSource}setOwnerSource(e){const t=this._ownerSource;this._ownerSource=e,this._ownerSourceChanged.fire(t,e)}ownerSourceChanged(){return this._ownerSourceChanged}zOrderChanged(){return this._zOrderChanged}isSavedInChart(e){return!0}isSavedInStudyTemplates(){return!0}isRemovedByStudyTemplates(){return!0}hasContextMenu(){return!0}showInObjectTree(){return!0}setUserEditEnabled(e){this._userEditEnabled=e}userEditEnabled(){return this._userEditEnabled}canBeHidden(){return this.userEditEnabled()}isUserDeletable(){return this.userEditEnabled()}properties(){return null}isVisible(){return this.properties().visible.value()}dataWindowView(){return null}priceAxisViews(e,t){return null}timeAxisViews(){return null}updateAllViews(e){}paneViews(e){return null}labelPaneViews(){return null}isFailed(){return!1}isLoading(){return!1}isPhantom(){return!1}isChildStudy(){return!1}hasChildren(){return!1}canHaveChildren(){return!1}onClickOutside(e){}getSourceIcon(){return null}state(e){return null}doesMovingAffectsUndo(){return!0}isMultiPaneAvailable(){return!1}isMultiPaneEnabled(){return!1}copiable(){return!1}cloneable(){return!1}movable(){return!1}isIncludedInAutoScale(){return!1}isHoveredEnabled(){return this.isSelectionEnabled()}showOnTopOnHovering(){return!0}isSelectionEnabled(){return this._isSelectionEnabled}setSelectionEnabled(e){this._isSelectionEnabled=e}firstValue(){return null}priceRange(e,t){return null}autoScaleInfo(e,t){return{range:this.priceRange(e,t)}}stateForAlert(){return null}canHasAlert(){return!1}alertCreationAvailable(){return new r.WatchedValue(this.hasStateForAlert()).readonly()}hasStateForAlert(){return!1}idForAlert(){return this._id}}},93835:(e,t,i)=>{"use strict";i.d(t,{DataWindowItem:()=>s,DataWindowView:()=>r});class s{constructor(e,t,i,s=!1){this._visible=!0,this._id=e,this._title=t,this._value=i,this._unimportant=s}id(){return this._id}title(){return this._title}setTitle(e){this._title=e}text(){return this._value}value(){return this._value}setValue(e){this._value=e}visible(){return this._visible}setVisible(e){this._visible=e}color(){return this._color}setColor(e){this._color=e}unimportant(){return this._unimportant}}class r{constructor(){this._items=[],this._header="",this._title=""}header(){return this._header}title(){return this._title}items(){return this._items}update(){}}},83407:(e,t,i)=>{"use strict";i.d(t,{dateFormatProperty:()=>l,restoreDateFormatSettingsValue:()=>c}) -;var s=i(56840),r=i(59680),n=i(15879);const o="date_format";function a(){return s.getValue(o,(0,n.defaultDateFormat)())}const l=(0,r.createPrimitiveProperty)(a());function c(){l.setValue((0,n.defaultDateFormat)()),s.remove(o)}s.onSync.subscribe(null,(()=>l.setValue(a()))),l.subscribe(null,(()=>s.setValue(o,l.value())))},46100:(e,t,i)=>{"use strict";i.r(t),i.d(t,{DefaultProperty:()=>_,createDefaultsState:()=>d,saveDefaultProperties:()=>p});var s=i(27788),r=i(58121),n=i(15736),o=i(85804),a=i(59452),l=i.n(a),c=i(57898);function h(e,t){const i=(0,s.default)(e);return t.forEach((e=>(0,n.default)(i,e.split(".")))),i}function d(e,t,i,n){const a=e?o.defaults:o.factoryDefaults,l=t.startsWith("study_")?(0,s.default)(a("study")):{};let c=(0,s.default)(a(t,n));return t.startsWith("study_")&&c.inputs&&delete c.inputs.symbol,"linetoolicon"===t&&e&&(c.icon=(0,o.defaults)(t).icon),"linetooemoji"===t&&e&&(c.emoji=(0,o.defaults)(t).emoji),"linetoolsticker"===t&&e&&(c.sticker=(0,o.defaults)(t).sticker),c=h(c,i),(0,r.default)(l,c),l}let u=!1;function p(e){u=e}class _ extends(l()){constructor(e,t,i,s){super(function(e,t,i,s){let n;return void 0===s&&(s=!0),i?n=t:(n=d(s,e,[],null),t&&(0,r.default)(n,t)),n}(e,t,i,s)),this._exclusions=[],this._restoreFactoryDefaultsEvent=new c.Delegate,this._defaultName=e,this._useUserPreferences=null==s||s,this.listeners().subscribe(this,_.prototype.onPropertyChanged),this._restoreFactoryDefaultsEvent=new c.Delegate}preferences(){return this.state(this._exclusions)}mergePreferences(e){this.mergeAndFire(h(e,this._exclusions))}addExclusion(e){this._exclusions.indexOf(e)<0&&this._exclusions.push(e)}removeExclusion(e){const t=this._exclusions.indexOf(e);-1!==t&&this._exclusions.splice(t,1)}restoreFactoryDefaults(){const e=d(!1,this._defaultName,this._exclusions,null);this.mergeAndFire(e),this._defaultName.startsWith("study_")&&!this._defaultName.startsWith("study_VbPFixed")||(0,o.saveDefaults)(this._defaultName,void 0),this._restoreFactoryDefaultsEvent.fire()}onRestoreFactoryDefaults(){return this._restoreFactoryDefaultsEvent}onPropertyChanged(){!u||this._defaultName.startsWith("study_")&&!this._defaultName.startsWith("study_VbPFixed")||this.saveDefaults()}saveDefaults(){this._useUserPreferences&&(0,o.saveDefaults)(this._defaultName,this.preferences())}clone(e){const t=new _(this._defaultName,this.state(),null==e?void 0:e.replaceByState,this._useUserPreferences);for(let e=0;e{"use strict";var s=i(67980).PlDisplay;const{getHexColorByName:r}=i(48891),{generateColor:n}=i(87095);var o=i(67980).TradedGroupHorizontalAlignment,a=i(88732),l=i(90095).LineToolPitchforkStyle,c=i(99987).LineToolBarsPatternMode,h=i(72877),d=h.LineStudyPlotStyle,u=h.STUDYPLOTDISPLAYTARGET,p=i(42609),_=i(74304).PriceAxisLastValueMode,m=i(9482).StoriesTimeLineItemType,g=i(36147).MagnetMode,f=i(73436).LineEnd,v=i(93613).ColorType,S=i(62615).RangeBarStyle,y=i(9155).StatsPosition,b=i(16776).sessionsPreferencesDefault,w=i(81580).axisLabelBackgroundColor +;var s=i(56840),r=i(59680),n=i(15879);const o="date_format";function a(){return s.getValue(o,(0,n.defaultDateFormat)())}const l=(0,r.createPrimitiveProperty)(a());function c(){l.setValue((0,n.defaultDateFormat)()),s.remove(o)}s.onSync.subscribe(null,(()=>l.setValue(a()))),l.subscribe(null,(()=>s.setValue(o,l.value())))},46100:(e,t,i)=>{"use strict";i.r(t),i.d(t,{DefaultProperty:()=>_,createDefaultsState:()=>d,saveDefaultProperties:()=>p});var s=i(27788),r=i(14314),n=i(17987),o=i(85804),a=i(59452),l=i.n(a),c=i(57898);function h(e,t){const i=(0,s.default)(e);return t.forEach((e=>(0,n.default)(i,e.split(".")))),i}function d(e,t,i,n){const a=e?o.defaults:o.factoryDefaults,l=t.startsWith("study_")?(0,s.default)(a("study")):{};let c=(0,s.default)(a(t,n));return t.startsWith("study_")&&c.inputs&&delete c.inputs.symbol,"linetoolicon"===t&&e&&(c.icon=(0,o.defaults)(t).icon),"linetooemoji"===t&&e&&(c.emoji=(0,o.defaults)(t).emoji),"linetoolsticker"===t&&e&&(c.sticker=(0,o.defaults)(t).sticker),c=h(c,i),(0,r.default)(l,c),l}let u=!1;function p(e){u=e}class _ extends(l()){constructor(e,t,i,s){super(function(e,t,i,s){let n;return void 0===s&&(s=!0),i?n=t:(n=d(s,e,[],null),t&&(0,r.default)(n,t)),n}(e,t,i,s)),this._exclusions=[],this._restoreFactoryDefaultsEvent=new c.Delegate,this._defaultName=e,this._useUserPreferences=null==s||s,this.listeners().subscribe(this,_.prototype.onPropertyChanged),this._restoreFactoryDefaultsEvent=new c.Delegate}preferences(){return this.state(this._exclusions)}mergePreferences(e){this.mergeAndFire(h(e,this._exclusions))}addExclusion(e){this._exclusions.indexOf(e)<0&&this._exclusions.push(e)}removeExclusion(e){const t=this._exclusions.indexOf(e);-1!==t&&this._exclusions.splice(t,1)}restoreFactoryDefaults(){const e=d(!1,this._defaultName,this._exclusions,null);this.mergeAndFire(e),this._defaultName.startsWith("study_")&&!this._defaultName.startsWith("study_VbPFixed")||(0,o.saveDefaults)(this._defaultName,void 0),this._restoreFactoryDefaultsEvent.fire()}onRestoreFactoryDefaults(){return this._restoreFactoryDefaultsEvent}onPropertyChanged(){!u||this._defaultName.startsWith("study_")&&!this._defaultName.startsWith("study_VbPFixed")||this.saveDefaults()}saveDefaults(){this._useUserPreferences&&(0,o.saveDefaults)(this._defaultName,this.preferences())}clone(e){const t=new _(this._defaultName,this.state(),null==e?void 0:e.replaceByState,this._useUserPreferences);for(let e=0;e{"use strict";var s=i(67980).PlDisplay;const{getHexColorByName:r}=i(48891),{generateColor:n}=i(87095);var o=i(67980).TradedGroupHorizontalAlignment,a=i(88732),l=i(90095).LineToolPitchforkStyle,c=i(99987).LineToolBarsPatternMode,h=i(72877),d=h.LineStudyPlotStyle,u=h.STUDYPLOTDISPLAYTARGET,p=i(42609),_=i(74304).PriceAxisLastValueMode,m=i(9482).StoriesTimeLineItemType,g=i(36147).MagnetMode,f=i(73436).LineEnd,v=i(93613).ColorType,S=i(62615).RangeBarStyle,y=i(9155).StatsPosition,b=i(16776).sessionsPreferencesDefault,w=i(81580).axisLabelBackgroundColor ;const{LINESTYLE_SOLID:P,LINESTYLE_DOTTED:C,LINESTYLE_DASHED:x}=i(79849);var T=i(59224).getLogger("Chart.Defaults");const I=r("color-black"),M=r("color-white"),L=n(M,75),A=r("color-tv-blue-50"),k=r("color-tv-blue-500"),D=n(k,30),E=n(k,70),V=n(k,72),B=n(k,75),R=n(k,80),N=r("color-tv-blue-600"),O=r("color-deep-blue-200"),F=r("color-deep-blue-300"),W=r("color-deep-blue-500"),H=n(W,80),z=r("color-sky-blue-500"),U=n(z,80),j=r("color-sky-blue-700"),G=n(j,30),q=r("color-youtube"),$=r("color-ripe-red-200"),Y=r("color-ripe-red-300"),K=r("color-ripe-red-400"),Z=r("color-ripe-red-500"),X=n(Z,70),J=n(Z,80),Q=n(Z,72),ee=n(Z,95),te=r("color-ripe-red-600"),ie=r("color-grapes-purple-500"),se=n(ie,100),re=n(ie,80),ne=n(ie,30),oe=r("color-berry-pink-500"),ae=n(oe,80),le=r("color-minty-green-100"),ce=r("color-minty-green-500"),he=n(ce,80),de=n(ce,72),ue=n(ce,95),pe=r("color-iguana-green-300"),_e=r("color-iguana-green-500"),me=n(_e,80),ge=r("color-tan-orange-300"),fe=r("color-tan-orange-500"),ve=n(fe,80),Se=r("color-tan-orange-600"),ye=r("color-tan-orange-700"),be=r("color-cold-gray-150"),we=r("color-cold-gray-300"),Pe=r("color-cold-gray-400"),Ce=r("color-cold-gray-450"),xe=r("color-cold-gray-500"),Te=r("color-cold-gray-800"),Ie=n(Te,94),Me=n(Te,100),Le=r("color-cold-gray-900"),Ae=r("color-cold-gray-750"),ke=r("color-slate-gray"),De=r("color-silver-tree"),Ee=n(De,95),Ve=r("color-mandy"),Be=n(Ve,95);var Re=function(e){var t=function(e,t){return{color:e,visible:t}},i=function(e,t,i){return{coeff:e,color:t,visible:i}},r=function(e,t,i,s,r){return{coeff:e,color:t,visible:i,linestyle:void 0===s?P:s,linewidth:void 0===r?1:r}},h=function(e,t,i){return{color:e,width:i,visible:t}},T=function(e,t,i,s,r){return{color:e,visible:t,width:i,x:s,y:r}},Te=function(e,t,i,s,r,n){return{coeff1:e,coeff2:t,color:i,visible:s,linestyle:void 0===r?P:r,linewidth:void 0===n?1:n}};if(void 0===TradingView.defaultProperties){var Re;switch(window.locale){case"ar_AE":Re="Asia/Dubai";break;case"au":Re="Australia/Sydney";break;case"br":Re="America/Sao_Paulo";break;case"ca":Re="America/Toronto";break;case"de_DE":case"it":Re="Europe/Berlin";break;case"es":Re="Europe/Madrid";break;case"fa_IR":Re="Asia/Tehran";break;case"fr":case"sv_SE":Re="Europe/Paris";break;case"he_IL":case"tr":Re="Europe/Athens";break;case"hu_HU":case"pl":Re="Europe/Warsaw";break;case"id":case"th_TH":case"vi_VN":Re="Asia/Bangkok";break;case"in":Re="Asia/Kolkata";break;case"ja":case"kr":Re="Asia/Tokyo";break;case"ms_MY":Re="Asia/Singapore";break;case"ru":Re="Europe/Moscow";break;case"uk":Re="Europe/London";break;case"zh_CN":case"zh_TW":Re="Asia/Shanghai";break;default:Re="Etc/UTC"}TradingView.defaultProperties={chartproperties:{timezone:Re,priceScaleSelectionStrategyName:"auto",paneProperties:{backgroundType:v.Solid,background:M,backgroundGradientStartColor:M,backgroundGradientEndColor:M,gridLinesMode:"both",vertGridProperties:{color:Ie,style:P},horzGridProperties:{color:Ie,style:P},crossHairProperties:{color:Pe,style:x,transparency:0,width:1},topMargin:10,bottomMargin:8,axisProperties:{autoScale:!0, autoScaleDisabled:!1,lockScale:!1,percentage:!1,percentageDisabled:!1,indexedTo100:!1,log:!1,logDisabled:!1,alignLabels:!0,isInverted:!1},legendProperties:{showStudyArguments:!0,showStudyTitles:!0,showStudyValues:!0,showSeriesTitle:!0,showSeriesOHLC:!0,showLegend:!0,showBarChange:!0,showVolume:!1,showBackground:!0,showPriceSource:!0,backgroundTransparency:50,showLogo:!0},separatorColor:be},scalesProperties:{backgroundColor:M,lineColor:Me,textColor:Le,fontSize:12,scaleSeriesOnly:!1,showSeriesLastValue:!0,seriesLastValueMode:_.LastValueAccordingToScale,showSeriesPrevCloseValue:!1,showStudyLastValue:!0,showSymbolLabels:!1,showStudyPlotLabels:!1,showBidAskLabels:!1,showPrePostMarketPriceLabel:!0,showFundamentalNameLabel:!1,showFundamentalLastValue:!0,barSpacing:p.DEFAULT_BAR_SPACING,axisHighlightColor:B,axisLineToolLabelBackgroundColorCommon:w.common,axisLineToolLabelBackgroundColorActive:w.active,showPriceScaleCrosshairLabel:!0,showTimeScaleCrosshairLabel:!0,crosshairLabelBgColorLight:Le,crosshairLabelBgColorDark:Ae},mainSeriesProperties:{style:a.STYLE_CANDLES,esdShowDividends:!0,esdShowSplits:!0,esdShowEarnings:!0,esdShowBreaks:!1,esdFlagSize:2,showContinuousContractSwitches:!0,showContinuousContractSwitchesBreaks:!1,showFuturesContractExpiration:!0,showLastNews:!0,showCountdown:!0,bidAsk:{visible:!1,lineStyle:C,lineWidth:1,bidLineColor:k,askLineColor:K},prePostMarket:{visible:!0,lineStyle:C,lineWidth:1,preMarketColor:Se,postMarketColor:k},highLowAvgPrice:{highLowPriceLinesVisible:!1,highLowPriceLabelsVisible:!1,averageClosePriceLineVisible:!1,averageClosePriceLabelVisible:!1,highLowPriceLinesColor:"",highLowPriceLinesWidth:1,averagePriceLineColor:"",averagePriceLineWidth:1},visible:!0,showPriceLine:!0,priceLineWidth:1,priceLineColor:"",baseLineColor:we,showPrevClosePriceLine:!1,prevClosePriceLineWidth:1,prevClosePriceLineColor:"#555555",minTick:"default",dividendsAdjustment:void 0,backAdjustment:!1,settlementAsClose:!0,sessionId:"regular",sessVis:!1,statusViewStyle:{fontSize:16,showExchange:!0,showInterval:!0,symbolTextSource:"description"},candleStyle:{upColor:ce,downColor:Z,drawWick:!0,drawBorder:!0,borderColor:"#378658",borderUpColor:ce,borderDownColor:Z,wickColor:"#737375",wickUpColor:ce,wickDownColor:Z,barColorsOnPrevClose:!1,drawBody:!0},hollowCandleStyle:{upColor:ce,downColor:Z,drawWick:!0,drawBorder:!0,borderColor:"#378658",borderUpColor:ce,borderDownColor:Z,wickColor:"#737375",wickUpColor:ce,wickDownColor:Z,drawBody:!0},haStyle:{upColor:ce,downColor:Z,drawWick:!0,drawBorder:!0,borderColor:"#378658",borderUpColor:ce,borderDownColor:Z,wickColor:"#737375",wickUpColor:ce,wickDownColor:Z,showRealLastPrice:!1,barColorsOnPrevClose:!1,inputs:{},inputInfo:{},drawBody:!0},barStyle:{upColor:ce,downColor:Z,barColorsOnPrevClose:!1,dontDrawOpen:!1,thinBars:!0},hiloStyle:{color:k,showBorders:!0,borderColor:k,showLabels:!0,labelColor:k,drawBody:!0},columnStyle:{upColor:n(ce,50),downColor:n(Z,50),barColorsOnPrevClose:!0,priceSource:"close"},lineStyle:{color:k,linestyle:P,linewidth:2,priceSource:"close"},lineWithMarkersStyle:{ color:k,linestyle:P,linewidth:2,priceSource:"close"},steplineStyle:{color:k,linestyle:P,linewidth:2,priceSource:"close"},areaStyle:{color1:V,color2:k,linecolor:k,linestyle:P,linewidth:2,priceSource:"close",transparency:100},hlcAreaStyle:{highLineColor:ce,highLineStyle:P,highLineWidth:2,lowLineColor:Z,lowLineStyle:P,lowLineWidth:2,closeLineColor:Ce,closeLineStyle:P,closeLineWidth:2,highCloseFillColor:he,closeLowFillColor:J},priceAxisProperties:{autoScale:!0,autoScaleDisabled:!1,lockScale:!1,percentage:!1,percentageDisabled:!1,indexedTo100:!1,log:!1,logDisabled:!1,isInverted:!1,alignLabels:!0},renkoStyle:{upColor:ce,downColor:Z,borderUpColor:ce,borderDownColor:Z,upColorProjection:"#a9dcc3",downColorProjection:"#f5a6ae",borderUpColorProjection:"#a9dcc3",borderDownColorProjection:"#f5a6ae",wickUpColor:ce,wickDownColor:Z,inputs:{source:"close",sources:"Close",boxSize:3,style:"ATR",atrLength:14,wicks:!0},inputInfo:{source:{name:"Source"},sources:{name:"Source"},boxSize:{name:"Box size"},style:{name:"Style"},atrLength:{name:"ATR length"},wicks:{name:"Wicks"}}},pbStyle:{upColor:ce,downColor:Z,borderUpColor:ce,borderDownColor:Z,upColorProjection:"#a9dcc3",downColorProjection:"#f5a6ae",borderUpColorProjection:"#a9dcc3",borderDownColorProjection:"#f5a6ae",inputs:{source:"close",lb:3},inputInfo:{source:{name:"Source"},lb:{name:"Number of line"}}},kagiStyle:{upColor:ce,downColor:Z,upColorProjection:"#a9dcc3",downColorProjection:"#f5a6ae",inputs:{source:"close",style:"ATR",atrLength:14,reversalAmount:1},inputInfo:{source:{name:"Source"},style:{name:"Style"},atrLength:{name:"ATR length"},reversalAmount:{name:"Reversal amount"}}},pnfStyle:{upColor:ce,downColor:Z,upColorProjection:"#a9dcc3",downColorProjection:"#f5a6ae",inputs:{sources:"Close",reversalAmount:3,boxSize:1,style:"ATR",atrLength:14,oneStepBackBuilding:!1},inputInfo:{sources:{name:"Source"},boxSize:{name:"Box size"},reversalAmount:{name:"Reversal amount"},style:{name:"Style"},atrLength:{name:"ATR length"},oneStepBackBuilding:{name:"One step back building"}}},baselineStyle:{baselineColor:ke,topFillColor1:de,topFillColor2:ue,bottomFillColor1:ee,bottomFillColor2:Q,topLineColor:ce,bottomLineColor:Z,topLineWidth:2,bottomLineWidth:2,priceSource:"close",transparency:50,baseLevelPercentage:50},rangeStyle:{barStyle:S.Bars,upColor:ce,downColor:Z,upColorProjection:"#a9dcc3",downColorProjection:"#f5a6ae",thinBars:!0,candlesUpColor:ce,candlesDownColor:Z,candlesBorderUpColor:ce,candlesBorderDownColor:Z,candlesWickUpColor:ce,candlesWickDownColor:Z,inputs:{range:10,phantomBars:!1},inputInfo:{range:{name:"Range"},phantomBars:{name:"Phantom bars"}}}},chartEventsSourceProperties:{visible:!0,futureOnly:!0,breaks:{color:"#555555",visible:!1,style:x,width:1}},tradingProperties:{showPositions:!0,positionPL:{visibility:!0,display:s.Money},bracketsPL:{visibility:!0,display:s.Money},showOrders:!0,showExecutions:!0,showExecutionsLabels:!1,showReverse:!0,horizontalAlignment:o.Right,extendLeft:!0,lineLength:5,lineWidth:1,lineStyle:P}, @@ -526,7 +526,7 @@ let t=d.get(e);return t||(t=new RegExp("^(-?)[0-9]+\\"+c.decimalSign+"[0-9]*$"), const t=this._valuesAndDelimeters[e];let h;switch(t){case"%h":h=(0,r.numberToStringWithLeadingZero)(i,2);break;case"%m":h=(0,r.numberToStringWithLeadingZero)(s,2);break;case"%s+":0!==n?h=(0,r.numberToStringWithLeadingZero)(n,2):(h="",c=!0);break;case"%s":h=(0,r.numberToStringWithLeadingZero)(n,2);break;case"%ss":h=(0,r.numberToStringWithLeadingZero)(o,3);break;case"%ampm":h=a;break;default:if(c){c=!1;continue}h=t}l=h+l}return l}}},2043:(e,t,i)=>{"use strict";i.d(t,{TimeSpanFormatter:()=>r});var s=i(44352);class r{format(e){const t=e<0;e=Math.abs(e);const r=Math.floor(e/86400);e-=86400*r;const n=Math.floor(e/3600);e-=3600*n;const o=Math.floor(e/60);e-=60*o;let a="";return r&&(a+=r+s.t(null,{context:"dates"},i(97840))+" "),n&&(a+=n+s.t(null,{context:"dates"},i(64302))+" "),o&&(a+=o+s.t(null,{context:"dates"},i(79442))+" "),e&&(a+=e+s.t(null,{context:"dates"},i(22448))+" "),t&&(a="-"+a),a.trim()}}},98596:(e,t,i)=>{"use strict";i.d(t,{VolumeFormatter:()=>o});var s=i(44352),r=i(87663),n=i(1722);class o{constructor(e){this.type="volume",this._numericFormatter=new r.NumericFormatter,this._fractionalValues=void 0!==e&&e>0,this._precision=e}state(){return{precision:this._precision}}format(e,t){if(!(0,n.isNumber)(e))return"---";let r="";return e<0?(r="−",e=-e):e>0&&t&&(r="+"),e>=1e100?s.t(null,void 0,i(43088)):(!this._fractionalValues||e>=995?e=Math.round(e):this._fractionalValues&&(e=+e.toFixed(this._precision)),e<995?r+this._formatNumber(e):e<999995?r+this._formatNumber(e/1e3)+"K":e<999999995?(e=1e3*Math.round(e/1e3),r+this._formatNumber(e/1e6)+"M"):e<999999999995?(e=1e6*Math.round(e/1e6),r+this._formatNumber(e/1e9)+"B"):(e=1e9*Math.round(e/1e9),r+this._formatNumber(e/1e12)+"T"))}parse(e){if("---"===e)return{error:"not a number",res:!1,value:NaN};const t={K:1e3,M:1e6,B:1e9,T:1e12},i=e.slice(-1);if(t.hasOwnProperty(i)){const s=this._numericFormatter.parse(e.slice(0,-1));return(0,n.isNumber)(s)?{res:!0,value:s*t[i]}:{error:"not a number",res:!1,value:NaN}}{const t=this._numericFormatter.parse(e);return(0,n.isNumber)(t)?{res:!0,value:t}:{error:"not a number",res:!1,value:NaN}}}static serialize(e){return e.state()}static deserialize(e){return new o(e.precision)}_formatNumber(e){if(this._fractionalValues&&0!==e){const t=14-Math.ceil(Math.log10(e)),i=Math.pow(10,t);e=Math.round(e*i)/i}return this._numericFormatter.format(e).replace(/(\.[1-9]*)0+$/,((e,t)=>t))}}},92052:(e,t,i)=>{"use strict";i.d(t,{getPriceValueFormatterForSource:()=>a,shouldBeFormattedAsIndexedTo100:()=>o,shouldBeFormattedAsPercent:()=>n});var s=i(42960),r=i(18611);function n(e){const t=e.priceScale();return!(null===t||!t.isPercentage())&&(!(0,r.isActingAsSymbolSource)(e)||(0,s.isPriceSourceStyle)(e.style()))}function o(e){const t=e.priceScale();return!(null===t||!t.isIndexedTo100())&&(!(0,r.isActingAsSymbolSource)(e)||(0,s.isPriceSourceStyle)(e.style()))}function a(e){const t=e.priceScale();if(o(e)&&null!==t)return i=>{var s;return t.formatPriceIndexedTo100(i,null!==(s=e.firstValue())&&void 0!==s?s:100)};if(n(e)&&null!==t)return i=>{var s ;return t.formatPricePercentage(i,null!==(s=e.firstValue())&&void 0!==s?s:100)};const i=e.formatter();return i.format.bind(i)}},18807:(e,t,i)=>{"use strict";function s(e,t,i){if(e.isTouch){if(void 0!==i)return i(e),!0}else if(void 0!==t)return t(e),!0;return!1}function r(e,t,i,s){return void 0!==t.executeDefaultAction&&(e.isTouch?Boolean(t.executeDefaultAction[s]):Boolean(t.executeDefaultAction[i]))}var n,o;i.d(t,{AreaName:()=>n,HitTarget:()=>o,HitTestResult:()=>a,shouldDefaultActionBeExecuted:()=>r,tryCallHandler:()=>s}),function(e){e.Style="Style",e.Text="Text",e.Line="Line",e.Tooltip="Tooltip",e.Button="Button",e.SourceItemMove="SourceItemMove"}(n||(n={})),function(e){e[e.MovePointBackground=1]="MovePointBackground",e[e.Regular=2]="Regular",e[e.MovePoint=3]="MovePoint",e[e.ChangePoint=4]="ChangePoint",e[e.Custom=5]="Custom"}(o||(o={}));class a{constructor(e,t,i){this._target=e,this._data=t||null,this._eraseMarker=i}target(){return this._target}data(){return this._data}hasPressedMoveHandler(e){return null!==this._data&&function(e,t,i){if(e.isTouch){if(void 0!==i)return!0}else if(void 0!==t)return!0;return!1}(e,this._data.pressedMouseMoveHandler,this._data.touchMoveHandler)}tryCallMouseDownOrTouchStartHandler(e){return null!==this._data&&s(e,this._data.mouseDownHandler,this._data.touchStartHandler)}tryCallMouseUpOrTouchEndHandler(e){return null!==this._data&&s(e,this._data.mouseUpHandler,this._data.touchEndHandler)}tryCallMouseEnterHandler(e){return null!==this._data&&s(e,this._data.mouseEnterHandler)}tryCallMouseLeaveHandler(e){return null!==this._data&&s(e,this._data.mouseLeaveHandler)}tryCallMouseMoveHandler(e){return null!==this._data&&s(e,this._data.mouseMoveHandler)}tryCallClickOrTapHandler(e){return null!==this._data&&s(e,this._data.clickHandler,this._data.tapHandler)}tryCallDblClickOrDblTapHandler(e){return null!==this._data&&s(e,this._data.doubleClickHandler,this._data.doubleTapHandler)}tryCallContextMenuHandler(e){return null!==this._data&&s(e,this._data.contextMenuHandler,this._data.touchContextMenuHandler)}eraseMarker(){return this._eraseMarker}}},38003:(e,t,i)=>{"use strict";i.d(t,{HorizontalLinePaneView:()=>n});var s=i(74997),r=i(79849);class n{constructor(){this._lineRendererData={y:0,color:"rgba(0, 0, 0, 0)",linewidth:1,linestyle:r.LINESTYLE_SOLID,visible:!1},this._lineRenderer=new s.HorizontalLineRenderer,this._invalidated=!0,this._lineRenderer.setData(this._lineRendererData)}update(e){this._invalidated=!0}renderer(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._lineRenderer}}},67980:(e,t,i)=>{"use strict";var s,r;i.d(t,{CustomSourceLayer:()=>o,PlDisplay:()=>s,TradedGroupHorizontalAlignment:()=>r,tradingPreferencesDefault:()=>n}),function(e){e[e.Money=0]="Money",e[e.Pips=1]="Pips",e[e.Percentage=2]="Percentage"}(s||(s={})),function(e){e[e.Left=0]="Left",e[e.Center=1]="Center",e[e.Right=2]="Right"}(r||(r={}));const n={showPositions:!1,positionPL:{visibility:!1,display:s.Money},bracketsPL:{visibility:!1,display:s.Money},showOrders:!1,showExecutions:!1, showExecutionsLabels:!1,showReverse:!1,extendLeft:!1,lineLength:0,horizontalAlignment:r.Right,lineWidth:0,lineStyle:0};var o;!function(e){e[e.Background=0]="Background",e[e.Foreground=1]="Foreground",e[e.Topmost=2]="Topmost"}(o||(o={}))},37591:(e,t,i)=>{"use strict";var s;i.d(t,{TitleDisplayTarget:()=>s}),function(e){e[e.DataWindow=2]="DataWindow",e[e.StatusLine=8]="StatusLine"}(s||(s={}))},36274:(e,t,i)=>{"use strict";i.d(t,{Interval:()=>h,ResolutionKind:()=>n,SpecialResolutionKind:()=>o,isHour:()=>u});const s=/^(\d*)([TSHDWMR])$/,r=/^(\d+)$/;var n,o;!function(e){e.Ticks="ticks",e.Seconds="seconds",e.Minutes="minutes",e.Days="days",e.Weeks="weeks",e.Months="months",e.Range="range",e.Invalid="invalid"}(n||(n={})),function(e){e.Hours="hours"}(o||(o={}));const a={};a[n.Ticks]=1e3,a[n.Seconds]=1e3,a[n.Minutes]=60*a[n.Seconds],a[n.Days]=1440*a[n.Minutes],a[n.Weeks]=7*a[n.Days];const l={T:n.Ticks,S:n.Seconds,D:n.Days,W:n.Weeks,M:n.Months,R:n.Range},c=new Set([n.Ticks,n.Seconds,n.Minutes]);class h{constructor(e,t){this._kind=n.Invalid,this._multiplier=0,e!==n.Invalid&&t>0&&(this._kind=e,this._multiplier=t)}kind(){return this._kind}multiplier(){return this._multiplier}isValid(){return this.kind()!==n.Invalid&&this.multiplier()>0}isDWM(){return this.isValid()&&!this.isRange()&&!this.isIntraday()&&!this.isTicks()}isIntraday(){const e=c.has(this.kind());return this.isValid()&&e}isSeconds(){return this.kind()===n.Seconds}isMinutes(){return this.kind()===n.Minutes}isMinuteHours(){return this.kind()===n.Minutes&&u(this.multiplier())}isDays(){return this.kind()===n.Days}isWeeks(){return this.kind()===n.Weeks}isMonths(){return this.kind()===n.Months}isRange(){return this.kind()===n.Range}isTicks(){return this.kind()===n.Ticks}isTimeBased(){return!this.isRange()}letter(){return this.isValid()&&this.kind()!==n.Minutes?this.kind()[0].toUpperCase():""}value(){return this.isValid()?this.kind()===n.Minutes?this.multiplier()+"":this.multiplier()+this.letter():""}isEqualTo(e){if(!(e instanceof h))throw new Error("Argument is not an Interval");return!(!this.isValid()||!e.isValid())&&(this.kind()===e.kind()&&this.multiplier()===e.multiplier())}inMilliseconds(e=Date.now()){if(!this.isValid()||this.isRange())return NaN;if(this.isMonths()){const t=new Date(e);t.setUTCMonth(t.getUTCMonth()+(this.multiplier()||1));return+t-e}const t=this.multiplier();return a[this.kind()]*t}static isEqual(e,t){return e===t||h.parse(e).isEqualTo(h.parse(t))}static parseExt(e){e=(e+"").toUpperCase().split(",")[0];let t=s.exec(e);return null!==t?"H"===t[2]?{interval:new h(n.Minutes,60*d(t[1])),guiResolutionKind:o.Hours}:{interval:new h(l[t[2]],d(t[1])),guiResolutionKind:l[t[2]]}:(t=r.exec(e),null!==t?{interval:new h(n.Minutes,d(t[1])),guiResolutionKind:n.Minutes}:{interval:new h(n.Invalid,0),guiResolutionKind:n.Invalid})}static parse(e){return h.parseExt(e).interval}static kind(e){return h.parse(e).kind()}static isValid(e){return h.parse(e).isValid()}static isDWM(e){return h.parse(e).isDWM()}static isIntraday(e){return h.parse(e).isIntraday()}static isSeconds(e){ -return h.parse(e).isSeconds()}static isMinutes(e){return h.parse(e).isMinutes()}static isMinuteHours(e){return h.parse(e).isMinuteHours()}static isDays(e){return h.parse(e).isDays()}static isWeeks(e){return h.parse(e).isWeeks()}static isMonths(e){return h.parse(e).isMonths()}static isRange(e){return h.parse(e).isRange()}static isTicks(e){return h.parse(e).isTicks()}static isTimeBased(e){return h.parse(e).isTimeBased()}static normalize(e){const t=h.parse(e);return t.isValid()?t.value():null}}function d(e){return 0===e.length?1:parseInt(e,10)}function u(e){return e>=60&&!(e%60)}},17236:(e,t,i)=>{"use strict";i.d(t,{intervalsVisibilitiesDefaults:()=>s});const s={ticks:!0,seconds:!0,secondsFrom:1,secondsTo:59,minutes:!0,minutesFrom:1,minutesTo:59,hours:!0,hoursFrom:1,hoursTo:24,days:!0,daysFrom:1,daysTo:366,weeks:!0,weeksFrom:1,weeksTo:52,months:!0,monthsFrom:1,monthsTo:12,ranges:!0}},38349:(e,t,i)=>{"use strict";i.d(t,{IntervalsVisibilitiesProperty:()=>n});var s=i(59452),r=i.n(s);i(4949);class n extends(r()){state(e){return super.state(e)}storeStateIfUndefined(){return!1}}},4949:(e,t,i)=>{"use strict";i.d(t,{getIntervalsVisibilitiesForMode:()=>u,isActualInterval:()=>h,makeIntervalsVisibilitiesVisibleAtInterval:()=>l,mergeIntervalVisibilitiesDefaults:()=>d});var s=i(58121),r=i(27788),n=i(50151),o=i(36274),a=i(17236);function l(e,t){let i=t.multiplier();if(t.isTicks()&&(e.ticks=!0),t.isSeconds()&&(i<60?(e.seconds=!0,e.secondsFrom=Math.min(e.secondsFrom,i),e.secondsTo=Math.max(e.secondsTo,i)):(i=Math.floor(i/60),t=new o.Interval(o.ResolutionKind.Minutes,i))),t.isMinutes())if(i<60)e.minutes=!0,e.minutesFrom=Math.min(e.minutesFrom,i),e.minutesTo=Math.max(e.minutesTo,i);else{const t=Math.floor(i/60);e.hours=!0,e.hoursFrom=Math.min(e.hoursFrom,t),e.hoursTo=Math.max(e.hoursTo,t)}t.isDays()&&(e.days=!0,e.daysFrom=Math.min(e.daysFrom,i),e.daysTo=Math.max(e.daysTo,i)),t.isWeeks()&&(e.weeks=!0,e.weeksFrom=Math.min(e.weeksFrom,i),e.weeksTo=Math.max(e.weeksTo,i)),t.isMonths()&&(e.months=!0,e.monthsFrom=Math.min(e.monthsFrom,i),e.monthsTo=Math.max(e.monthsTo,i)),t.isRange()&&(e.ranges=!0)}function c(e,t,i,s){return e&&s>=t&&s<=i}function h(e,t){const i=t.childs();switch(e.kind()){case o.ResolutionKind.Ticks:return i.ticks.value();case o.ResolutionKind.Seconds:if(e.multiplier()<60)return c(i.seconds.value(),i.secondsFrom.value(),i.secondsTo.value(),e.multiplier());{const t=Math.floor(e.multiplier()/60);return c(i.minutes.value(),i.minutesFrom.value(),i.minutesTo.value(),t)}case o.ResolutionKind.Minutes:if(e.multiplier()<60)return c(i.minutes.value(),i.minutesFrom.value(),i.minutesTo.value(),e.multiplier());{const t=Math.floor(e.multiplier()/60);return c(i.hours.value(),i.hoursFrom.value(),i.hoursTo.value(),t)}case o.ResolutionKind.Days:return c(i.days.value(),i.daysFrom.value(),i.daysTo.value(),e.multiplier());case o.ResolutionKind.Weeks:return c(i.weeks.value(),i.weeksFrom.value(),i.weeksTo.value(),e.multiplier());case o.ResolutionKind.Months:return c(i.months.value(),i.monthsFrom.value(),i.monthsTo.value(),e.multiplier()) +return h.parse(e).isSeconds()}static isMinutes(e){return h.parse(e).isMinutes()}static isMinuteHours(e){return h.parse(e).isMinuteHours()}static isDays(e){return h.parse(e).isDays()}static isWeeks(e){return h.parse(e).isWeeks()}static isMonths(e){return h.parse(e).isMonths()}static isRange(e){return h.parse(e).isRange()}static isTicks(e){return h.parse(e).isTicks()}static isTimeBased(e){return h.parse(e).isTimeBased()}static normalize(e){const t=h.parse(e);return t.isValid()?t.value():null}}function d(e){return 0===e.length?1:parseInt(e,10)}function u(e){return e>=60&&!(e%60)}},17236:(e,t,i)=>{"use strict";i.d(t,{intervalsVisibilitiesDefaults:()=>s});const s={ticks:!0,seconds:!0,secondsFrom:1,secondsTo:59,minutes:!0,minutesFrom:1,minutesTo:59,hours:!0,hoursFrom:1,hoursTo:24,days:!0,daysFrom:1,daysTo:366,weeks:!0,weeksFrom:1,weeksTo:52,months:!0,monthsFrom:1,monthsTo:12,ranges:!0}},38349:(e,t,i)=>{"use strict";i.d(t,{IntervalsVisibilitiesProperty:()=>n});var s=i(59452),r=i.n(s);i(4949);class n extends(r()){state(e){return super.state(e)}storeStateIfUndefined(){return!1}}},4949:(e,t,i)=>{"use strict";i.d(t,{getIntervalsVisibilitiesForMode:()=>u,isActualInterval:()=>h,makeIntervalsVisibilitiesVisibleAtInterval:()=>l,mergeIntervalVisibilitiesDefaults:()=>d});var s=i(14314),r=i(27788),n=i(50151),o=i(36274),a=i(17236);function l(e,t){let i=t.multiplier();if(t.isTicks()&&(e.ticks=!0),t.isSeconds()&&(i<60?(e.seconds=!0,e.secondsFrom=Math.min(e.secondsFrom,i),e.secondsTo=Math.max(e.secondsTo,i)):(i=Math.floor(i/60),t=new o.Interval(o.ResolutionKind.Minutes,i))),t.isMinutes())if(i<60)e.minutes=!0,e.minutesFrom=Math.min(e.minutesFrom,i),e.minutesTo=Math.max(e.minutesTo,i);else{const t=Math.floor(i/60);e.hours=!0,e.hoursFrom=Math.min(e.hoursFrom,t),e.hoursTo=Math.max(e.hoursTo,t)}t.isDays()&&(e.days=!0,e.daysFrom=Math.min(e.daysFrom,i),e.daysTo=Math.max(e.daysTo,i)),t.isWeeks()&&(e.weeks=!0,e.weeksFrom=Math.min(e.weeksFrom,i),e.weeksTo=Math.max(e.weeksTo,i)),t.isMonths()&&(e.months=!0,e.monthsFrom=Math.min(e.monthsFrom,i),e.monthsTo=Math.max(e.monthsTo,i)),t.isRange()&&(e.ranges=!0)}function c(e,t,i,s){return e&&s>=t&&s<=i}function h(e,t){const i=t.childs();switch(e.kind()){case o.ResolutionKind.Ticks:return i.ticks.value();case o.ResolutionKind.Seconds:if(e.multiplier()<60)return c(i.seconds.value(),i.secondsFrom.value(),i.secondsTo.value(),e.multiplier());{const t=Math.floor(e.multiplier()/60);return c(i.minutes.value(),i.minutesFrom.value(),i.minutesTo.value(),t)}case o.ResolutionKind.Minutes:if(e.multiplier()<60)return c(i.minutes.value(),i.minutesFrom.value(),i.minutesTo.value(),e.multiplier());{const t=Math.floor(e.multiplier()/60);return c(i.hours.value(),i.hoursFrom.value(),i.hoursTo.value(),t)}case o.ResolutionKind.Days:return c(i.days.value(),i.daysFrom.value(),i.daysTo.value(),e.multiplier());case o.ResolutionKind.Weeks:return c(i.weeks.value(),i.weeksFrom.value(),i.weeksTo.value(),e.multiplier());case o.ResolutionKind.Months:return c(i.months.value(),i.monthsFrom.value(),i.monthsTo.value(),e.multiplier()) ;case o.ResolutionKind.Range:return i.ranges.value()}return(0,n.assert)(!1,`Unsupported resolution: ${e.value()}`),!1}function d(e){return(0,s.default)((0,r.default)(a.intervalsVisibilitiesDefaults),null!=e?e:{})}function u(e,t){if(0===t||e.isTicks()&&3===t||e.isRange()&&2===t)return d();let i=!1;const s={ticks:!1,seconds:!1,minutes:!1,hours:!1,days:!1,weeks:!1,months:!1,ranges:!1},r=e=>e.multiplier();return[{checker:e=>e.isTicks(),getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.ticks=!0}},{checker:e=>e.isSeconds()&&e.multiplier()<60,getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.seconds=!0,s.secondsFrom=e,s.secondsTo=t}},{checker:e=>e.isSeconds()&&e.multiplier()>=60,getIntervalMultiplier:e=>Math.floor(e.multiplier()/60),markIntervalAsVisible:(e,t)=>{s.minutes=!0,s.minutesFrom=e,s.minutesTo=t}},{checker:e=>e.isMinutes()&&e.multiplier()<60,getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.minutes=!0,s.minutesFrom=e,s.minutesTo=t}},{checker:e=>e.isMinutes()&&e.multiplier()>=60,getIntervalMultiplier:e=>Math.floor(e.multiplier()/60),markIntervalAsVisible:(e,t)=>{s.hours=!0,s.hoursFrom=e,s.hoursTo=t}},{checker:e=>e.isDays(),getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.days=!0,s.daysFrom=e,s.daysTo=t}},{checker:e=>e.isWeeks(),getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.weeks=!0,s.weeksFrom=e,s.weeksTo=t}},{checker:e=>e.isMonths(),getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.months=!0,s.monthsFrom=e,s.monthsTo=t}},{checker:e=>e.isRange(),getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.ranges=!0}}].forEach((s=>{if(s.checker(e)){i=!0;const r=s.getIntervalMultiplier(e);1===t?s.markIntervalAsVisible(r,r):3===t?s.markIntervalAsVisible(r,void 0):s.markIntervalAsVisible(void 0,r)}else(!i&&2===t||i&&3===t)&&s.markIntervalAsVisible(void 0,void 0)})),d(s)}},86094:(e,t,i)=>{"use strict";var s;i.d(t,{PlotRowSearchMode:()=>s}),function(e){e[e.NearestLeft=-1]="NearestLeft",e[e.Exact=0]="Exact",e[e.NearestRight=1]="NearestRight"}(s||(s={}))},99652:(e,t,i)=>{"use strict";var s;i.d(t,{ReplayStatus:()=>s}),function(e){e[e.Undefined=0]="Undefined",e[e.PointSelect=1]="PointSelect",e[e.AutoPlay=2]="AutoPlay",e[e.Pause=3]="Pause"}(s||(s={}))},3587:(e,t,i)=>{"use strict";function s(e){return Boolean(e.showInObjectTree)}i.d(t,{isDataSource:()=>s})},1803:(e,t,i)=>{"use strict";var s;i.d(t,{SymbolErrorPermissionDeniedReason:()=>s,invalidSymbol:()=>n,permissionDenied:()=>r}),function(e){e.Symbol="symbol",e.GroupPermission="group"}(s||(s={}));const r="permission denied",n="invalid symbol"},18611:(e,t,i)=>{"use strict";function s(e){const t=(null==e?void 0:e.symbolSource)&&e.symbolSource()===e,i=void 0!==(null==e?void 0:e.isActingAsSymbolSource);return t||i}function r(e){return s(e)&&"quotesProvider"in e}function n(e){return s(e)&&e.isActingAsSymbolSource().value()}i.d(t,{isActingAsSymbolSource:()=>n,isSymbolSource:()=>s,isSymbolSourceWithQuotesProvider:()=>r})},53801:(e,t,i)=>{"use strict";i.d(t,{LevelsProperty:()=>p});var s=i(1722),r=i(46100),n=i(85804);const o={prefixes:[""], range:[0,0],names:["coeff","color","visible","linestyle","linewidth"],typecheck:{pack:()=>Object(),unpack:()=>[]}};function a(e,t,i,s){return s.push(i[t]),s}function l(e,t,i,s){return s[t]=i[e],s}function c(){return[]}function h(){return{}}function d(e,t,i){return i.prefixes.forEach((r=>{const n=r+"level";for(let r=i.range[0];r<=i.range[1];r++)if(e[n+r]&&(0,s.isSameType)(e[n+r],t.typecheck())){let s=t.tpl();i.names.forEach(((i,o)=>{s=t.fill(""+o,i,e[n+r],s)})),e[n+r]=s}})),e}function u(e,t,i){return i(e,{tpl:h,fill:l,typecheck:t.typecheck.unpack},t)}class p extends r.DefaultProperty{constructor(e,t,i,s,r){r=null!=r?r:d;const n={...o,...null!=s?s:{}};super(e,t?u(t,n,r):t,i),this._map=n,this._levelsIterator=r}state(e,t){const i=super.state(e);return t?i:(s=i,r=this._map,(0,this._levelsIterator)(s,{tpl:c,fill:a,typecheck:r.typecheck.pack},r));var s,r}saveDefaults(){this._useUserPreferences&&(0,n.saveDefaults)(this._defaultName,this.state(this._exclusions,!0))}clone(){const e=this.state(),t=new p(this._defaultName,e);for(let e=0;e{"use strict";i.d(t,{LineToolsGroup:()=>a});var s=i(57898),r=i(36174);function n(e){return e.properties().visible.value()}function o(e){return!n(e)}class a{constructor(e,t,i){this._instanceId=(0,r.randomHashN)(6),this._onChanged=new s.Delegate,this._lineToolsSet=new Set,this._lineTools=[...e],this._lineToolsSet=new Set(this._lineTools),this._name=t,this.id=i||(0,r.randomHashN)(6)}instanceId(){return this._instanceId}lineTools(){return this._lineTools}name(){return this._name}setName(e){this._doAndFireOnChange((()=>{this._name=e}))}isActualSymbol(){return this._lineTools.length>0&&this._lineTools[0].isActualSymbol()&&this._lineTools[0].isActualCurrency()&&this._lineTools[0].isActualUnit()}symbol(){return this._lineTools[0].symbol()}currencyId(){var e;return null!==(e=this._lineTools[0].properties().childs().currencyId.value())&&void 0!==e?e:null}unitId(){var e;return null!==(e=this._lineTools[0].properties().childs().unitId.value())&&void 0!==e?e:null}sharingMode(){return this._lineTools[0].sharingMode()}share(e){this._lineTools.forEach((t=>t.share(e)))}containsLineTool(e){return this._lineToolsSet.has(e)}addLineTools(e){this._doAndFireOnChange((t=>{e.forEach((e=>this._lineToolsSet.add(e))),this._lineTools.push(...e),t.push(...e.map((e=>e.id())))}))}excludeLineTool(e){this._doAndFireOnChange((t=>{this._lineToolsSet.delete(e);const i=this._lineTools.indexOf(e);this._lineTools.splice(i,1),t.push(e.id())}))}excludeLineTools(e){this._doAndFireOnChange((t=>{const i=new Set(e);e.forEach((e=>this._lineToolsSet.delete(e))),this._lineTools=this._lineTools.filter((e=>!i.has(e))),t.push(...e.map((e=>e.id())))}))}state(){return{id:this.id,name:this._name,tools:this._lineTools.map((e=>e.id()))}}visibility(){const e=this._lineTools.some(n),t=this._lineTools.some(o);return e&&!t?"Visible":t&&!e?"Invisible":"Partial"}locked(){ const e=this._lineTools.some((e=>e.properties().frozen.value())),t=this._lineTools.some((e=>!e.properties().frozen.value()));return e&&!t?"Locked":t&&!e?"Unlocked":"Partial"}isActualInterval(){const e=this._lineTools.some((e=>e.isActualInterval())),t=this._lineTools.some((e=>!e.isActualInterval()));return e&&!t?"IsActualInterval":t&&!e?"IsNotActualInterval":"Partial"}onChanged(){return this._onChanged}static fromState(e,t){const i=[];for(const s of t.tools){const t=e.dataSourceForId(s);null!==t&&i.push(t)}return i.length>0?new a(i,t.name,t.id):null}_doAndFireOnChange(e){const t=[],i=this.visibility(),s=this.locked(),r=this.name(),n=this.isActualInterval();e(t),this._onChanged.fire({affectedLineTools:t,visibilityChanged:i!==this.visibility(),lockedChanged:s!==this.locked(),titleChanged:r!==this.name(),isActualIntervalChanged:n!==this.isActualInterval()})}}},71902:(e,t,i)=>{"use strict";i.d(t,{LineTool5PointsPattern:()=>a});var s=i(50151),r=i(46100),n=i(13087),o=i(68806);class a extends n.LineDataSource{constructor(e,t,i,s){super(e,t||a.createProperties(),i,s),this._loadPaneViews(e)}pointsCount(){return 5}name(){return"XABCD Pattern"}static createProperties(e){const t=new r.DefaultProperty("linetool5pointspattern",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,25107)).then((e=>e.PatternWithBackgroundDefinitionViewModel))}_loadPaneViews(e){i.e(1583).then(i.bind(i,24424)).then((t=>{this._setPaneViews([new t.Pattern5pointsPaneView(this,e)])}))}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new o.LineToolColorsProperty([(0,s.ensureDefined)(e.child("color"))])),e.addChild("textsColors",new o.LineToolColorsProperty([(0,s.ensureDefined)(e.child("textcolor"))]))}}},19194:(e,t,i)=>{"use strict";i.d(t,{LineToolABCD:()=>a});var s=i(50151),r=i(46100),n=i(13087),o=i(68806);class a extends n.LineDataSource{constructor(e,t,s,r){const n=t||a.createProperties();super(e,n,s,r),i.e(1583).then(i.bind(i,5480)).then((t=>{this._setPaneViews([new t.ABCDPaneView(this,e)])}))}pointsCount(){return 4}name(){return"ABCD Pattern"}static createProperties(e){const t=new r.DefaultProperty("linetoolabcd",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,63311)).then((e=>e.PatternWithoutBackgroundDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new o.LineToolColorsProperty([(0,s.ensureDefined)(e.child("color"))])),e.addChild("textsColors",new o.LineToolColorsProperty([(0,s.ensureDefined)(e.child("textcolor"))]))}}},86902:(e,t,i)=>{"use strict";i.d(t,{LineToolArc:()=>h});var s=i(50151),r=i(4652),n=i(86441),o=i(25422),a=i(46100),l=i(13087),c=i(68806);class h extends l.LineDataSource{constructor(e,t,s,r){const n=t||h.createProperties();super(e,n,s,r),this.version=2,this._dist=null, @@ -648,7 +648,7 @@ e.textBaseline="middle",se?(ae=re-Z,oe=re-X-Q-1):(ae=re+Z,oe=re+X+Q),this._bodyB ;const s=this._commonData,r=null!==(i=s.fixedCoordinate)&&void 0!==i?i:s.coordinate,{total:n}=this.topBottomTotalHeight(e),o=n/this._lines();return r-o/2-3>t||r+(n-o/2)+3<0}}var u=i(87095);class p{constructor(e){this._commonRendererData={coordinate:0,textColor:"#FFF",background:"#000",additionalPaddingBottom:0,additionalPaddingTop:0},this._axisRendererData={text:"",visible:!1,separatorVisible:!1,borderVisible:!1,ignoreAdditionalPaddingInner:!1},this._paneRendererData={text:"",visible:!1,separatorVisible:!0,borderVisible:!1,ignoreAdditionalPaddingInner:!0},this._invalidated=!0,this._active=!1,this._axisRenderer=new(e||d)(this._axisRendererData,this._commonRendererData),this._paneRenderer=new(e||d)(this._paneRendererData,this._commonRendererData)}setActive(e){this._active=e}text(){return this._updateRendererDataIfNeeded(),this._axisRendererData.text}secondLineText(){return this._updateRendererDataIfNeeded(),this._axisRendererData.secondLine}thirdLineText(){return this._updateRendererDataIfNeeded(),this._axisRendererData.thirdLine}background(){return this._updateRendererDataIfNeeded(),this._commonRendererData.background}color(){return this._updateRendererDataIfNeeded(),this.generateTextColor(this.background())}generateTextColor(e){return(0,u.colorFromBackground)(e)}coordinate(){return this._updateRendererDataIfNeeded(),this._commonRendererData.coordinate}floatCoordinate(){var e;return this._updateRendererDataIfNeeded(),null!==(e=this._commonRendererData.floatCoordinate)&&void 0!==e?e:this._commonRendererData.coordinate}update(e){this._invalidated=!0}topBottomTotalHeight(e){this._updateRendererDataIfNeeded();const{top:t,bottom:i,total:s}=this._axisRenderer.topBottomTotalHeight(e),{top:r,bottom:n,total:o}=this._paneRenderer.topBottomTotalHeight(e);return{top:Math.max(t,r),bottom:Math.max(i,n),total:Math.max(s,o)}}getFixedCoordinate(){return this._commonRendererData.fixedCoordinate||0}setFixedCoordinate(e){this._commonRendererData.fixedCoordinate=e}isVisible(){return this._updateRendererDataIfNeeded(),this._axisRendererData.visible||this._paneRendererData.visible}isAxisLabelVisible(){return this._updateRendererDataIfNeeded(),this._axisRendererData.visible}isPaneLabelVisible(){return this._updateRendererDataIfNeeded(),this._paneRendererData.visible}renderer(){return this._updateRendererDataIfNeeded(),this._axisRenderer}paneRenderer(){return this._updateRendererDataIfNeeded(),this._paneRenderer}setPaneRendererLabelIcon(e){this._paneRendererData.labelIcon=e}setPaneLabelVisible(e){this._paneRendererData.visible=e,this._invalidated=!0}ignoreAlignment(){return!1}_updateRendererDataIfNeeded(){this._invalidated&&(this._commonRendererData.fixedCoordinate=void 0,this._updateRendererData(this._axisRendererData,this._paneRendererData,this._commonRendererData),this._invalidated=!1)}}},80842:(e,t,i)=>{"use strict";i.d(t,{PriceDataSource:()=>a,isPriceDataSource:()=>o});var s=i(14292),r=i(57898),n=i(18611);function o(e){return e instanceof a}class a extends s.DataSource{constructor(e,t){super(t),this._formatterChanged=new r.Delegate, this._priceStepChanged=new r.Delegate,this._currencyChanged=new r.Delegate,this._unitChanged=new r.Delegate,this._priceRangeReadyChanged=new r.Delegate,this._priceStep=null,this._priceRangeReady=!0,this._model=e}base(){return 0}model(){return this._model}currencyChanged(){return this._currencyChanged}isCurrencySource(){return!0}isDisplayedInLegend(){return!0}unitChanged(){return this._unitChanged}isUnitSource(){return!0}priceRange(e,t){return null}isDraggable(){return!0}priceLineColor(e){return e}formatterChanged(){return this._formatterChanged}priceStep(e){return this._priceStep}priceStepChanged(){return this._priceStepChanged}isIncludedInAutoScale(){return!0}correctScaleMargins(e){return e}priceRangeReady(){return this._priceRangeReady}priceRangeReadyChanged(){return this._priceRangeReadyChanged}disablePriceRangeReady(){const e=this.priceScale();null===e||e.isAutoScale()||e.mainSource()!==this||(this._priceRangeReady=!1,e.recalculatePriceRangeOnce()),this._priceRangeReadyChanged.fire(!1)}statusView(){return null}legendView(){return null}marketStatusModel(){return null}dataUpdatedModeModel(){return null}dataProblemModel(){return null}_enablePriceRangeReady(){this._priceRangeReady=!0,this._priceRangeReadyChanged.fire(!0)}_onSourceCurrencyChanged(){(0,n.isActingAsSymbolSource)(this)||this._currencyChanged.fire()}_onSourceUnitChanged(){(0,n.isActingAsSymbolSource)(this)||this._unitChanged.fire()}_onSourcePriceRangeReadyChanged(e){(0,n.isActingAsSymbolSource)(this)||e||this.disablePriceRangeReady()}}},11527:(e,t,i)=>{"use strict";i.d(t,{PriceLineAxisView:()=>l,SeriesPriceLineAxisView:()=>c,StudyPriceLineAxisView:()=>h});var s=i(42275),r=i(50151),n=i(79849),o=i(68441);class a{constructor(e,t){this.setData(e,t)}setData(e,t){this._data=e,this._commonData=t}draw(e,t,i,s,a,l,c){var h;if(!this._data.visible)return;const d=null!==(h=this._commonData.fixedCoordinate)&&void 0!==h?h:this._commonData.coordinate;e.lineWidth=Math.max(1,Math.floor((0,r.ensureDefined)(this._data.linewidth)*c)),e.lineCap="butt",(0,o.setLineStyle)(e,void 0===this._data.linestyle?n.LINESTYLE_DOTTED:this._data.linestyle),e.strokeStyle=this._commonData.textColor,(0,o.drawHorizontalLine)(e,Math.round(d*c),0,Math.ceil(s*c))}topBottomTotalHeight(e){return{top:0,bottom:0,total:0}}}class l extends s.PriceAxisView{constructor(e){super(e||a)}ignoreAlignment(){return!0}_updateRendererData(e,t,i){if(t.visible=!1,e.visible=!1,!this._isVisible())return;const s=this._value();s.noData||(i.background="",i.textColor=this._priceLineColor(s.color),i.coordinate=s.coordinate,i.floatCoordinate=s.floatCoordinate,e.linewidth=this._lineWidth(),e.linestyle=this._lineStyle(),e.backgroundAreaVisible=this._backgroundAreaVisible(),e.backgroundAreaColor=this._backgroundAreaColor(),e.backgroundAreaHeight=this._backgroundAreaHeight(),e.visible=!0)}_lineStyle(){return n.LINESTYLE_DOTTED}_backgroundAreaVisible(){return!1}_backgroundAreaColor(){return""}_backgroundAreaHeight(){return 0}}class c extends l{constructor(e){super(),this._series=e}_value(){ return this._series.lastValueData(void 0,!0)}_priceLineColor(e){return this._series.priceLineColor(e)}_lineWidth(){return this._series.properties().childs().priceLineWidth.value()}_isVisible(){const e=this._series.model().properties().childs().scalesProperties.childs().showSeriesLastValue.value();return this._series.properties().childs().showPriceLine.value()&&e}}class h extends l{constructor(e,t){super(),this._study=e,this._plotname=t}_value(){return this._study.lastValueData(this._plotname,!0)}_lineWidth(){return this._study.properties().childs().styles.childs()[this._plotname].childs().linewidth.value()}_lineStyle(){return n.LINESTYLE_DOTTED}_priceLineColor(e){return e}_isVisible(){const e=this._study.model().properties().childs().scalesProperties.childs().showStudyLastValue.value(),t=this._study.isPlotVisibleAt(this._plotname,1);return this._study.properties().childs().styles.childs()[this._plotname].childs().trackPrice.value()&&e&&t}}},74304:(e,t,i)=>{"use strict";var s;i.d(t,{PriceAxisLastValueMode:()=>s}),function(e){e[e.LastPriceAndPercentageValue=0]="LastPriceAndPercentageValue",e[e.LastValueAccordingToScale=1]="LastValueAccordingToScale"}(s||(s={}))},78211:(e,t,i)=>{"use strict";i.d(t,{fromIndexedTo100:()=>c,fromLog:()=>p,fromPercent:()=>o,getCurrentModePriceText:()=>g,getOppositeModePriceText:()=>f,logFormulaForPriceRange:()=>_,logFormulasAreSame:()=>m,toIndexedTo100:()=>h,toIndexedTo100Range:()=>d,toLog:()=>u,toPercent:()=>a,toPercentRange:()=>l});var s=i(34256),r=i(37160);const n={logicalOffset:4,coordOffset:1e-4};function o(e,t){return t<0&&(e=-e),e/100*t+t}function a(e,t){const i=100*(e-t)/(t||1);return t<0?-i:i}function l(e,t){const i=a(e.minValue(),t),r=a(e.maxValue(),t);return new s.PriceRange(i,r)}function c(e,t){return t<0&&(e=-e),(e-=100)/100*t+t}function h(e,t){const i=100*(e-t)/t+100;return t<0?-i:i}function d(e,t){const i=h(e.minValue(),t),r=h(e.maxValue(),t);return new s.PriceRange(i,r)}function u(e,t){const i=Math.abs(e);if(i<1e-25)return 0;const s=(0,r.log10)(i+t.coordOffset)+t.logicalOffset;return e<0?-s:s}function p(e,t){const i=Math.abs(e);if(i<1e-15)return 0;const s=Math.pow(10,i-t.logicalOffset)-t.coordOffset;return e<0?-s:s}function _(e){if(null===e)return n;const t=Math.abs(e.maxValue()-e.minValue());if(t>=1||t<1e-15)return n;const i=Math.ceil(Math.abs(Math.log10(t))),s=n.logicalOffset+i;return{logicalOffset:s,coordOffset:1/Math.pow(10,s)}}function m(e,t){return e.logicalOffset===t.logicalOffset&&e.coordOffset===t.coordOffset}function g(e,t){return e.isPercentage()?t.formattedPricePercentage:e.isIndexedTo100()?t.formattedPriceIndexedTo100:t.formattedPriceAbsolute}function f(e,t){return e.isPercentage()||e.isIndexedTo100()?t.formattedPriceAbsolute:t.formattedPricePercentage}},34256:(e,t,i)=>{"use strict";i.d(t,{PriceRange:()=>n});var s=i(1722);const r=(0,i(59224).getLogger)("Chart.PriceRange");class n{constructor(e,t){if(null!==e&&"object"==typeof e){const t=e;this._minValue=t.m_minValue,this._maxValue=t.m_maxValue}else{const i=e;this._minValue=i,void 0!==t&&(this._maxValue=t)}} -equals(e){return this._minValue===e._minValue&&this._maxValue===e._maxValue}clone(){return new n(this._minValue,this._maxValue)}minValue(){return this._minValue}setMinValue(e){this._minValue=e}maxValue(){return this._maxValue}setMaxValue(e){this._maxValue=e}length(){return this._maxValue-this._minValue}isEmpty(){return this._maxValue===this._minValue||this._maxValue!=this._maxValue||this._minValue!=this._minValue}serialize(){return{m_maxValue:this._maxValue,m_minValue:this._minValue}}state(){return{max:this._maxValue,min:this._minValue}}merge(e){return new n(Math.min(this.minValue(),e.minValue()),Math.max(this.maxValue(),e.maxValue()))}apply(e,t){this._minValue=Math.min(this._minValue,e),this._maxValue=Math.max(this._maxValue,t)}set(e,t){this._minValue=e,this._maxValue=t}scaleAroundCenter(e){if(!(0,s.isNumber)(e))return void r.logDebug("PriceRange.scaleAroundCenter: invalid coeff");if(0===this._maxValue-this._minValue)return;const t=.5*(this._maxValue+this._minValue);let i=this._maxValue-t,n=this._minValue-t;i*=e,n*=e,this._maxValue=t+i,this._minValue=t+n}shift(e){(0,s.isNumber)(e)?(this._maxValue+=e,this._minValue+=e):r.logDebug("PriceRange.shift: invalid coeff")}containsStrictly(e){return e.minValue()>this._minValue&&e.maxValue(){"use strict";i.d(t,{createPrimitiveProperty:()=>n});var s=i(59452),r=i.n(s);function n(e){return new(r())(e)}},13637:(e,t,i)=>{"use strict";i.d(t,{ThemedDefaultProperty:()=>w,extractAllPropertiesKeys:()=>v,extractState:()=>S,factoryDefaultsForCurrentTheme:()=>y});var s=i(58121),r=i(99094),n=i(16230),o=i(98279),a=i(38651),l=i(50151),c=i(56840),h=i(22767),d=i(45345),u=i(26843),p=i(59452),_=i.n(p),m=i(85804),g=i(57898);const f=(0,i(59224).getLogger)("ThemedDefaults");function v(e){const t=Object.keys(e),i=[];return t.forEach((t=>{const s=e[t];if((0,o.default)(s)){v(s).forEach((e=>i.push(`${t}.${e}`)))}else i.push(t)})),i}function S(e,t,i=""){const s={};return t.forEach((r=>{const n=r.split("."),a=n[0],l=e[a],c=""===i?a:`${i}.${a}`;if(e.hasOwnProperty(a))if(n.length>1){if(!(0,o.default)(l))return void f.logError(`path ${c} must be an object, but it is a primitive`);{const e=t.filter((e=>e.startsWith(`${a}.`))).map((e=>e.split(".").slice(1).join(".")));s[a]=S(l,e,c)}}else{if((0,o.default)(l))return void f.logError(`path ${c} must be a primitive, but it is an object`);s[a]=l}})),s}function y(e,t){var i;const r=null!==(i=d.watchedTheme.value())&&void 0!==i?i:u.StdTheme.Light,n=(0,h.deepCopy)(e);return(0,s.default)(n,(0,l.ensureDefined)(t.get(r))),n}function b(e,t){const i=(0,r.default)(e,((e,i,s)=>{if(void 0===t[s])return e;if(!(0,n.default)(i,t[s]))if((0,o.default)(i)&&(0,o.default)(t[s])){const r=b(i,t[s]);void 0!==r&&(e[s]=r)}else e[s]=i;return e}),{});return(0,a.default)(i)?void 0:i}class w extends(_()){constructor(e,t,i,r,n,o){super(function(e,t,i,r){var n;const o=t(),a=S((0,h.deepCopy)(null!==(n=c.getJSON(e,null))&&void 0!==n?n:{}),i);return(0,s.default)(o,a),(0,s.default)(o,S(null!=r?r:{},i)), +equals(e){return this._minValue===e._minValue&&this._maxValue===e._maxValue}clone(){return new n(this._minValue,this._maxValue)}minValue(){return this._minValue}setMinValue(e){this._minValue=e}maxValue(){return this._maxValue}setMaxValue(e){this._maxValue=e}length(){return this._maxValue-this._minValue}isEmpty(){return this._maxValue===this._minValue||this._maxValue!=this._maxValue||this._minValue!=this._minValue}serialize(){return{m_maxValue:this._maxValue,m_minValue:this._minValue}}state(){return{max:this._maxValue,min:this._minValue}}merge(e){return new n(Math.min(this.minValue(),e.minValue()),Math.max(this.maxValue(),e.maxValue()))}apply(e,t){this._minValue=Math.min(this._minValue,e),this._maxValue=Math.max(this._maxValue,t)}set(e,t){this._minValue=e,this._maxValue=t}scaleAroundCenter(e){if(!(0,s.isNumber)(e))return void r.logDebug("PriceRange.scaleAroundCenter: invalid coeff");if(0===this._maxValue-this._minValue)return;const t=.5*(this._maxValue+this._minValue);let i=this._maxValue-t,n=this._minValue-t;i*=e,n*=e,this._maxValue=t+i,this._minValue=t+n}shift(e){(0,s.isNumber)(e)?(this._maxValue+=e,this._minValue+=e):r.logDebug("PriceRange.shift: invalid coeff")}containsStrictly(e){return e.minValue()>this._minValue&&e.maxValue(){"use strict";i.d(t,{createPrimitiveProperty:()=>n});var s=i(59452),r=i.n(s);function n(e){return new(r())(e)}},13637:(e,t,i)=>{"use strict";i.d(t,{ThemedDefaultProperty:()=>w,extractAllPropertiesKeys:()=>v,extractState:()=>S,factoryDefaultsForCurrentTheme:()=>y});var s=i(14314),r=i(99094),n=i(16230),o=i(98279),a=i(38651),l=i(50151),c=i(56840),h=i(22767),d=i(45345),u=i(26843),p=i(59452),_=i.n(p),m=i(85804),g=i(57898);const f=(0,i(59224).getLogger)("ThemedDefaults");function v(e){const t=Object.keys(e),i=[];return t.forEach((t=>{const s=e[t];if((0,o.default)(s)){v(s).forEach((e=>i.push(`${t}.${e}`)))}else i.push(t)})),i}function S(e,t,i=""){const s={};return t.forEach((r=>{const n=r.split("."),a=n[0],l=e[a],c=""===i?a:`${i}.${a}`;if(e.hasOwnProperty(a))if(n.length>1){if(!(0,o.default)(l))return void f.logError(`path ${c} must be an object, but it is a primitive`);{const e=t.filter((e=>e.startsWith(`${a}.`))).map((e=>e.split(".").slice(1).join(".")));s[a]=S(l,e,c)}}else{if((0,o.default)(l))return void f.logError(`path ${c} must be a primitive, but it is an object`);s[a]=l}})),s}function y(e,t){var i;const r=null!==(i=d.watchedTheme.value())&&void 0!==i?i:u.StdTheme.Light,n=(0,h.deepCopy)(e);return(0,s.default)(n,(0,l.ensureDefined)(t.get(r))),n}function b(e,t){const i=(0,r.default)(e,((e,i,s)=>{if(void 0===t[s])return e;if(!(0,n.default)(i,t[s]))if((0,o.default)(i)&&(0,o.default)(t[s])){const r=b(i,t[s]);void 0!==r&&(e[s]=r)}else e[s]=i;return e}),{});return(0,a.default)(i)?void 0:i}class w extends(_()){constructor(e,t,i,r,n,o){super(function(e,t,i,r){var n;const o=t(),a=S((0,h.deepCopy)(null!==(n=c.getJSON(e,null))&&void 0!==n?n:{}),i);return(0,s.default)(o,a),(0,s.default)(o,S(null!=r?r:{},i)), o}(e,t,n,o)),this._applyingThemeInProcess=!1,this._restoreFactoryDefaultsEvent=new g.Delegate,this._defaultName=e,this._defaultsSupplier=t,this._notThemedDefaultsKeys=i,this._themedDefaultsKeys=r,this._allStateKeys=n,this._allDefaultsKeys=[...i,...r]}restoreFactoryDefaults(){const e=this._defaultsSupplier();this.mergeAndFire(e),this.saveDefaults(),this._restoreFactoryDefaultsEvent.fire()}addExclusion(){}state(){return S(super.state(),this._allStateKeys)}mergePreferences(e){this.mergeAndFire(S(e,this._allStateKeys))}childChanged(e){super.childChanged(e),this._applyingThemeInProcess||this.saveDefaults()}saveDefaults(){const e=this.state(),t=this._defaultsSupplier();let i=b(S(e,this._notThemedDefaultsKeys),S(t,this._notThemedDefaultsKeys));const r=S(t,this._themedDefaultsKeys),n=S(e,this._themedDefaultsKeys),o=b(n,r);(0,a.default)(o)||(i=null!=i?i:{},(0,s.default)(i,n)),(0,m.saveDefaults)(this._defaultName,i)}}},48686:(e,t,i)=>{"use strict";i.d(t,{combineProperty:()=>r});var s=i(59680);function r(e,...t){const i=()=>e(...t.map((e=>e.value()))),r=(0,s.createPrimitiveProperty)(i()),n=()=>r.setValue(i()),o={};for(const e of t)e.subscribe(o,n);return r.destroy=()=>{t.forEach((e=>e.unsubscribeAll(o))),t.forEach((e=>e.release()))},r}},63821:(e,t,i)=>{"use strict";i.d(t,{convertPropertyToWatchedValue:()=>r});var s=i(97145);function r(e){const t=new s.WatchedValue(e.value());let i=!1;e.subscribe(t,(()=>{i||(i=!0,t.setValue(e.value()),i=!1)}));const r=()=>{i||(i=!0,e.setValue(t.value()),i=!1)};return t.subscribe(r),t.spawn((()=>{e.unsubscribeAll(t),t.unsubscribe(r)}))}},49152:(e,t,i)=>{"use strict";i.d(t,{combineProperty:()=>o.combineProperty,createWVFromGetterAndSubscription:()=>s.createWVFromGetterAndSubscription,createWVFromGetterAndSubscriptions:()=>r.createWVFromGetterAndSubscriptions,createWVFromProperty:()=>n});var s=i(28986),r=i(49475);function n(e){return(0,s.createWVFromGetterAndSubscription)((()=>e.value()),e)}i(59680);var o=i(48686)},28986:(e,t,i)=>{"use strict";i.d(t,{createWVFromGetterAndSubscription:()=>r});var s=i(97145);function r(e,t){const i=new s.WatchedValue(e()),r={};t.subscribe(r,(()=>{i.setValue(e())}));return i.readonly().spawn((()=>t.unsubscribeAll(r)))}},49475:(e,t,i)=>{"use strict";i.d(t,{createWVFromGetterAndSubscriptions:()=>r});var s=i(97145);function r(e,t){const i=new s.WatchedValue(e()),r={};t.forEach((t=>t.subscribe(r,(()=>{i.setValue(e())}))));return i.readonly().spawn((()=>t.forEach((e=>e.unsubscribeAll(r)))))}},59452:(e,t,i)=>{"use strict";const{weakReference:s,ownership:r}=i(19782);var n=i(1722).isFunction,o=i(57898).Delegate;function a(e){if(this._listeners=new o,this._childs=[],this._muteChildChanges=!1,void 0!==e)if(this.isPrimitiveType(e))this._value=e;else for(var t in e)this.addProperty(t,e[t])}a.prototype.destroy=function(){this.listeners().destroy()},a.prototype.merge=function(e,t){var i=null;if(t)var s=(i=[]).length;if(void 0===e)return i;if(this.isPrimitiveType(e))return t&&this._value!==e&&i.push(this),this._value=e,i;if(Array.isArray(e))for(var r=0;rs&&i.push(this),i},a.prototype.mergeAndFire=function(e){var t=this.merge(e,!0);this._muteChildChanges=!0,t.forEach((function(e){e._muteChildChanges=!0})),t.forEach((function(e){e._muteChildChanges=!1,e.listeners().fire(e)})),this._muteChildChanges=!1,t.length>0&&this.listeners().fire(this)},a.prototype.state=function(e){var t=n(this.value)?this.value():void 0;void 0===t&&(t={});for(var i=0;i=0},a.prototype.addChild=function(e,t){this[e]&&this[e].unsubscribe(this,this.childChanged),this[e]=t,-1===this._childs.indexOf(e)&&this._childs.push(e),t.subscribe(this,this.childChanged)},a.prototype.childChanged=function(e,t){this._muteChildChanges||this.listeners().fire(this)},a.prototype.subscribe=function(e,t){this.listeners().subscribe(e,t,!1)},a.prototype.unsubscribe=function(e,t){this.listeners().unsubscribe(e,t)},a.prototype.unsubscribeAll=function(e){this.listeners().unsubscribeAll(e)},a.prototype.childs=function(){return this},a.prototype.weakReference=function(){return s(this)},a.prototype.ownership=function(){return r(this)},e.exports=a},71625:(e,t,i)=>{"use strict";i.d(t,{QuotesProvider:()=>o});var s=i(2438),r=i(57898),n=i(36174);class o{constructor(e="full"){this._quotes=null,this._quoteSessionSymbol=null,this._quoteSessionClientId="",this._pausedQuoteSessionSymbol=null,this._quotesUpdate=new r.Delegate,this._quoteSymbolChanged=new r.Delegate,this._multiplexerType=e}setQuotesSessionSymbol(e){this._quoteSessionSymbol!==e&&(this._pausedQuoteSessionSymbol=null, this._quoteSessionClientId||(this._quoteSessionClientId="series-"+(0,n.guid)()),this._unsubscribeQuoteSession(),this._quoteSessionSymbol=e,this._quoteSymbolChanged.fire(),e&&this._subscribeQuoteSession(e))}quotesUpdate(){return this._quotesUpdate}quoteSymbolChanged(){return this._quoteSymbolChanged}quotes(){return this._quotes}isPaused(){return null!==this._pausedQuoteSessionSymbol}pause(){null===this._pausedQuoteSessionSymbol&&(this._pausedQuoteSessionSymbol=this._quoteSessionSymbol,this._unsubscribeQuoteSession())}resume(){null!==this._pausedQuoteSessionSymbol&&(this._subscribeQuoteSession(this._pausedQuoteSessionSymbol),this._pausedQuoteSessionSymbol=null)}destroy(){this._unsubscribeQuoteSession()}_onUpdate(e,t){this._quotes=e&&e.values||null,t&&t.values&&this._quotesUpdate.fire(e,t)}_subscribeQuoteSession(e){this._quoteSessionSymbol=e,(0,s.getQuoteSessionInstance)(this._multiplexerType).subscribe(this._quoteSessionClientId,this._quoteSessionSymbol,this._onUpdate.bind(this))}_unsubscribeQuoteSession(){this._quoteSessionSymbol&&((0,s.getQuoteSessionInstance)(this._multiplexerType).unsubscribe(this._quoteSessionClientId,this._quoteSessionSymbol),this._quoteSessionSymbol=null,this._quotes=null)}}},94025:(e,t,i)=>{"use strict";i.r(t),i.d(t,{compareResolutions:()=>k,convertResolutionsFromSettings:()=>I,getApplicableIntervalForFrequency:()=>b,getCustomResolutions:()=>D,getDefaultResolution:()=>S,getMaxResolutionValue:()=>x,getRangeResolution:()=>f,getResolutionByChartStyle:()=>y,getResolutionsFromSettings:()=>T,getServerInterval:()=>w,getTimeBasedResolution:()=>v,getTranslatedResolution:()=>E,getTranslatedResolutionModel:()=>V,intervalIsSupported:()=>W,isAvailable:()=>m,isIntervalEnabled:()=>O,isResolutionMultiplierValid:()=>P,isSecondsEnabled:()=>R,isTicksEnabled:()=>N,mergeResolutions:()=>M,normalizeIntervalString:()=>_,parseIntervalValue:()=>F,setLastUsedResolution:()=>g,sortResolutions:()=>L});var s=i(44352),r=i(36274),n=i(42960),o=i(56840),a=i(82992),l=i(15051),c=i(1722),h=i(14483);const d={[r.ResolutionKind.Ticks]:1,[r.ResolutionKind.Seconds]:60,[r.ResolutionKind.Minutes]:1440,[r.SpecialResolutionKind.Hours]:24,[r.ResolutionKind.Days]:365,[r.ResolutionKind.Weeks]:52,[r.ResolutionKind.Months]:12,[r.ResolutionKind.Range]:1e6,[r.ResolutionKind.Invalid]:NaN},u={[r.ResolutionKind.Ticks]:0,[r.ResolutionKind.Seconds]:1,[r.ResolutionKind.Minutes]:2,[r.SpecialResolutionKind.Hours]:3,[r.ResolutionKind.Days]:4,[r.ResolutionKind.Weeks]:5,[r.ResolutionKind.Months]:6,[r.ResolutionKind.Range]:7,[r.ResolutionKind.Invalid]:8},p={[r.ResolutionKind.Invalid]:"",[r.ResolutionKind.Ticks]:s.t(null,{context:"interval_short"},i(59231)),[r.ResolutionKind.Seconds]:s.t(null,{context:"interval_short"},i(2949)),[r.ResolutionKind.Minutes]:s.t(null,{context:"interval_short"},i(6791)),[r.SpecialResolutionKind.Hours]:s.t(null,{context:"interval_short"},i(13994)),[r.ResolutionKind.Days]:s.t(null,{context:"interval_short"},i(13395)),[r.ResolutionKind.Weeks]:s.t(null,{context:"interval_short"},i(85521)),[r.ResolutionKind.Months]:s.t(null,{ @@ -824,29 +824,29 @@ actualBehavior:function(){if(!h){h=(0,n.createPrimitiveProperty)();const e=d(),t s.isLineTool)(e)&&!e.isSpeciallyZOrderedSource()}function c(e){return(0,r.isStudy)(e)&&!e.isSpeciallyZOrderedSource()}function h(e,t){return e.zorder-t.zorder}function d(e,t){(0,o.isMainSeriesState)(e)?e.zorder=0:e.zorder=t}function u(e,t){e.setZorder(t)}function p(e){return e.zorder()}function _(e){return Math.round(1e3*e)/1e3}function m(e,t){const i=Math.max(e,t),s=Math.min(e,t);return Math.max(0,Math.ceil(i)-Math.floor(s)-1)}function g(e,t,i){let s=0;const r=function(e,t){const i=1e3;return Math.abs(t*i-e*i)/i}(t,e);var n;return r>i?(e=Math.trunc(e),s=Math.floor(r/(i+1))):(n=r/(i+1),s=Math.floor(1e3*n)/1e3),{startZOrder:e,zOrderStep:s}}function f(e,t,i,s){let r=e.length,n=t;for(let t=e.length-1;t>=-1;t--)if(-1===t||s(e[t])){const s=t;let o=x(n);if(r-1===s)s>=0&&i(e[s],o);else{const t=m(r,s);let a=0;for(;0===a;){const e=g(n,o,t);n=e.startZOrder,a=e.zOrderStep,0===a&&(o-=1e4,0===o&&(o-=1e4))}let l=r-1;for(;l>s;){const t=_(n-a);i(e[l],t),n=t,l--}s>=0&&i(e[s],o)}n=o,r=s}}function v(e,t,i,s){let r=-1,n=t;for(let t=0;t<=e.length;t++)if(t===e.length||s(e[t])){const s=t;let o=C(n);if(r+1===s)s<=e.length-1&&i(e[s],o);else{const t=m(r,s);let a=0;for(;0===a;){const e=g(n,o,t);n=e.startZOrder,a=e.zOrderStep,0===a&&(o+=1e4,0===o&&(o+=1e4))}let l=r+1;for(;l<=s-1;){const t=_(n+a);i(e[l],t),n=t,l++}s<=e.length-1&&i(e[s],o)}n=o,r=s}}function S(e){!function(e,t,i,s,r,n){let o=null;const a=[];for(const r of e)t(r)?(a.push(r),o=r):(i(r)||s(r))&&a.push(r);a.sort(n),null!==o&&r(o,0);const l=null===o?-1:a.indexOf(o);-1!==l?(f(a.slice(0,l),0,r,i),v(a.slice(l+1),0,r,i)):v(a,0,r,i)}(e,o.isMainSeriesState,o.isStudyState,o.isLineToolState,d,h)}function y(e,t){const i=Math.floor(e/1e4);let s=t.get(i);return void 0===s&&(s=[],t.set(i,s)),s}function b(e,t,i,s,r,n){let o=-1/0,a=1/0,l=-1/0,c=0;const h=new Map;for(let s=0;sr(e)-r(t)));let p=x(r(u[0]));const m=C(p),f=g(p,m,u.length+1).zOrderStep;return 0!==f?(u.forEach((e=>{const t=_(p+f);s(e,t),p=t})),_(p+f)):_(m+5e3)}function w(e,t){return b(e,l,c,u,p,t)}function P(e){let t=-1e4;for(const i of e)c(i)&&(t=Math.min(t,i.zorder()-1e4));return 0===t?-1e4:t}function C(e){const t=1e4*Math.ceil(e/1e4);return t===e?t+1e4:t}function x(e){const t=1e4*Math.floor(e/1e4);return t===e?t-1e4:t}function T(e,t,i,s,r,n,o){const l=t.length,{newItems:c,movedItemsStartIndex:h}=i>0?(0,a.moveAfter)(e,t,i-1):(0,a.moveBefore)(e,t,0);let d=!1;for(let t=h;tr(e)))?function(e,t,i,s,r,n){let o,a,l=-1,c=-1;0===i?(c=I(e,i+t,s),a=n(e[c])):i+t===e.length?(l=M(e,i-1,s), o=n(e[l])):(l=M(e,i-1,s),o=n(e[l]),c=I(e,i+t,s),a=n(e[c]));if((void 0===o||o<0)&&void 0!==a&&a<=0)f(e.slice(0,c),a,r,s);else if((void 0===a||a>0)&&void 0!==o&&o>=0)v(e.slice(l+1),o,r,s);else{i+t0)&&void 0!==a&&a>=0){c=a;const e=g(c,void 0!==l?l:C(a),t);c=e.startZOrder,p=e.zOrderStep,d=i,u=d+t,h=1}if(0!==p)for(;d!==u;){const t=_(c+h*p);n(e[d],t),c=t,d+=h}else{const t=e.findIndex((e=>r(e)));-1!==t?(f(e.slice(0,t),0,n,s),v(e.slice(t+1),0,n,s)):v(e,0,n,s)}}(c,l,h,r,s,n,o)}function I(e,t,i){for(;t=0&&i(e[t]);)t--;return Math.max(0,t)}function L(e,t,i,s,r,n,o){const a=e.indexOf(i)+1;T(e,t,a,s,r,n,o)}function A(e,t,i,s,r,n,o){const a=e.indexOf(i);T(e,t,a,s,r,n,o)}function k(e,t,i){L(e,t,i,n.isSeries,c,u,p)}function D(e,t,i){A(e,t,i,n.isSeries,c,u,p)}},65106:(e,t,i)=>{"use strict";i.d(t,{getSymbolSearchCompleteOverrideFunction:()=>n,setSymbolSearchCompleteOverrideFunction:()=>r});let s=(e,t)=>{var i;return Promise.resolve({symbol:e,name:null!==(i=null==t?void 0:t.symbol)&&void 0!==i?i:e})};function r(e){s=e}function n(){return s}},60762:(e,t,i)=>{"use strict";i.d(t,{StudyMetaInfoBase:()=>u});var s=i(27147),r=i(50151),n=i(33703);const o=new Set(["CorrelationCoefficient@tv-basicstudies","Correlation - Log@tv-basicstudies-1"]),a=new Set([]),l=new Set(["line"]),c=new Map([["AnchoredVWAP@tv-basicstudies","linetoolanchoredvwap"],["RegressionTrend@tv-basicstudies","linetoolregressiontrend"],["VbPAnchored@tv-basicstudies","linetoolanchoredvp"]]),h=/^([^\$]+)\$\d+$/,d=["bool","color","time","text_area"];class u{static getSourceIdsByInputs(e,t){if(!Array.isArray(e)||!t)return[];const i=[];for(const r of e)if(u.isSourceInput(r)&&(0,s.default)(t[r.id])){const e=t[r.id];e.includes("$")&&i.push(e.split("$")[0])}return i}static isSourceInput(e){return Boolean(e.id&&(("source"===e.id||"src"===e.id)&&("text"===e.type||"source"===e.type)||"source"===e.type))}static getSourceInputIds(e){const t=[];for(const i of e.inputs)u.isSourceInput(i)&&t.push(i.id);return t}static setChildStudyMetaInfoPropertiesSourceId(e,t,i){for(const s of e.inputs){if(!u.isSourceInput(s))continue;const e=i.childs().inputs&&i.childs().inputs.childs()[s.id];if(e){const i=e.value(),s=h.exec(i);if(2===(null==s?void 0:s.length)){if("{pid}"===s[1]){const s=i.replace(/^[^\$]+/,t);e.setValue(s)}}}}}static patchSoSInputs(e,t){const i=e=>{const i=h.exec(e);if(2===(null==i?void 0:i.length)){const s=i[1],n=`${(0,r.ensureNotNull)(t(s))}`;return e.replace(/^[^\$]+/,n)}return e};for(const t in e)if(/in_[\d+]/.test(t)||"source"===t){const r=e[t];(0,s.default)(r)?e[t]=i(r):(0,n.isExtendedInput)(r)&&(0,n.isExtendedInputSource)(r)&&(r.v=i(r.v))}}static canBeChild(e){ if((0,s.default)(e))return!0;if(!e)return!1;if(e.extra&&!u.isAllowedSourceInputsCount(e.extra.sourceInputsCount)||!0===e.canNotBeChild||!1===e.canBeChild||o.has(e.id))return!1;let t=0;for(const i of e.inputs)u.isSourceInput(i)&&(t+=1);return u.isAllowedSourceInputsCount(t)}static isAllowedSourceInputsCount(e){return 1===e}static canHaveChildren(e){if(e){if(e.isTVScriptStrategy||e.TVScriptSourceCode&&isStrategy(e.TVScriptSourceCode))return!1;if(e.id&&!a.has(e.id)&&Array.isArray(e.plots))for(const t of e.plots)if(l.has(t.type))return!0}return!1}static getChildSourceInputTitles(e,t,i){var s;const r={};if(t.plots&&t.plots.length&&e.options&&e.options.length)for(const n of e.options){const e=n?+n.split("$")[1]:NaN,o=isFinite(e)&&t.plots[e];o&&l.has(o.type)&&(r[n]=t.styles&&t.styles[o.id]&&(null===(s=t.styles[o.id])||void 0===s?void 0:s.title)||o.id,i&&(r[n]=i+": "+r[n]))}return r}static canPlotBeSourceOfChildStudy(e){return l.has(e)}static getStudyPropertyRootName(e){const t=c.get(e.id);if(void 0!==t)return t;let i="study_"+e.id;return e.pine&&e.pine.version&&(i+="_"+e.pine.version.replace(".","_")),i}static getStudyPropertyRootNameById(e){const t=c.get(e);return void 0!==t?t:"study_"+e}_updateInputDisplayDefaults(){this.inputs.filter((e=>void 0===e.display)).forEach((e=>{d.includes(e.type)?e.display=n.InputDisplayFlags.None:e.display=n.InputDisplayFlags.All}))}}},42856:(e,t,i)=>{"use strict";i.d(t,{StudyMetaInfo:()=>a});var s=i(59224).getLogger("Chart.Study.MetaInfo"),r=i(19386).applyOverridesToStudyDefaults,n=i(60762).StudyMetaInfoBase,o={};class a extends n{constructor(e){super(),TradingView.merge(this,{palettes:{},inputs:[],plots:[],graphics:{},defaults:{}}),TradingView.merge(this,e);var t=e.fullId||e.id;TradingView.merge(this,a.parseIdString(t)),this._updateInputDisplayDefaults()}static versionOf(e){var t="_metainfoVersion"in e&&isNumber(e._metainfoVersion)?e._metainfoVersion:0;return t<0&&s.logError("Metainfo format version cannot be negative: "+t),t}static parseIdString(e){var t={};if(-1===e.indexOf("@"))t.shortId=e,t.packageId="tv-basicstudies",t.id=e+"@"+t.packageId,t.version=1;else{var i=e.split("@");t.shortId=i[0];var s=i[1].split("-");if(3===s.length)t.packageId=s.slice(0,2).join("-"),t.id=t.shortId+"@"+t.packageId,t.version=s[2];else if(1===s.length&&"decisionbar"===s[0])t.packageId="les-"+s[0],t.id=t.shortId+"@"+t.packageId,t.version=1;else{if(1!==s.length)throw new Error("unexpected study id:"+e);t.packageId="tv-"+s[0],t.id=t.shortId+"@"+t.packageId,t.version=1}}if(t.fullId=t.id+"-"+t.version,"tv-scripting"===t.packageId){var r=t.shortId;if(0===r.indexOf("Script$")||0===r.indexOf("StrategyScript$")){var n=r.indexOf("_");t.productId=n>=0?r.substring(0,n):t.packageId}else t.productId=t.packageId}else t.productId=t.packageId;return t}static getPackageName(e){return(/^[^@]+@([^-]+-[^-]+)/.exec(e||"")||[0,"tv-basicstudies"])[1]}static cutDollarHash(e){var t=e.indexOf("$"),i=e.indexOf("@");return-1===t?e:e.substring(0,t)+(i>=0?e.substring(i):"")}static hasUserIdSuffix(e){return/^USER;[\d\w]+;\d+$/.test(e)} -static hasPubSuffix(e){return/^PUB;.+$/.test(e)}static hasStdSuffix(e){return/^STD;.+$/.test(e)}static isStandardPine(e){return/^(Strategy)?Script\$STD;.*@tv-scripting$/.test(e)}static getStudyIdWithLatestVersion(e){const t=a.cutDollarHash(e.id);let i=t;return t.indexOf("@tv-scripting")>=0?i+="-101!":t.endsWith("CP@tv-basicstudies")?i+="-"+Math.min(e.version,207):t.endsWith("CP@tv-chartpatterns")?i+="-"+Math.min(e.version,9):i+="-"+e.version,i}defaultInputs(){for(var e=[],t=0;t0?e[0].id:null}createDefaults(){if(this.defaults){var e=TradingView.clone(this.defaults);e.precision="default";var t=a.getStudyPropertyRootName(this);defaults.create(t,e)}}removeDefaults(){defaults.remove(a.getStudyPropertyRootName(this))}static findStudyMetaInfoByDescription(e,t){if(e){for(var i=0;i{"use strict";window.TradingView=window.TradingView||{},window.requireAll=function(e){return e.keys().map(e)},i(2298),i(32563).setClasses(),i(95374),i(56186).install(),i(49483),i(1722),i(42053),i(11417),i(54358),i(56696),i(56840)},62898:(e,t,i)=>{"use strict";var s=i(1836),r=i(43370),n=i(50151);function o(){return window}function a(){const e=o();return e.parent[e.urlParams.uid]}var l=i(44352),c=(i(44232),i(58005),i(85804)),h=(i(89173),i(14483));const d=o();JSON.parse(d.urlParams.disabledFeatures).forEach((e=>{h.setEnabled(e,!1)})),JSON.parse(d.urlParams.enabledFeatures).forEach((e=>{h.setEnabled(e,!0)}));var u=i(56840);const p=o(),_=a();p.__settingsOverrides=_.settingsOverrides||{};const m=_.settingsAdapter;null!=m?(u.setSettingsAdapter(m),u.sync()):h.enabled("use_localstorage_for_settings")&&u.sync();var g=i(46501);const f=o();f.urlParams.customFontFamily&&(0,g.setChartFontFamily)(f.urlParams.customFontFamily);var v=i(38881);class S extends v.ChunkLoader{_startLoading(){ -return Promise.all([i.e(2684),i.e(2666),i.e(3842),i.e(4015),i.e(6),i.e(5993),i.e(5649),i.e(8056),i.e(6752),i.e(8149),i.e(6639),i.e(6036),i.e(6106),i.e(4894),i.e(3127),i.e(6025),i.e(6949),i.e(1033),i.e(4081),i.e(962),i.e(3179),i.e(5050),i.e(3291),i.e(5516)]).then(i.bind(i,76087)).then((e=>e.getRestrictedToolSet()))}}var y=i(69774),b=i(24899);function w(e=[],t=[]){const i=document.createElement("div"),s=document.createElement("div");return i.appendChild(s),i.classList.add(b.container),s.classList.add(b.inner),e.forEach((e=>{i.classList.add(b[e])})),t.forEach((e=>{i.classList.add(b[e])})),i}class P extends v.ChunkLoader{constructor(e,t){super(),this._toolsBootloader=e,this._headerProps=t,this._headerProps.resizerBridge.negotiateHeight(y.HEADER_TOOLBAR_HEIGHT_EXPANDED),this._headerProps.resizerBridge.container.value().appendChild(w())}_startLoading(){return Promise.all([this._toolsBootloader.load(),this._loadHeaderToolbar()]).then((([e,t])=>new t(this._headerProps.resizerBridge.container.value(),{...this._headerProps,tools:e})))}_loadHeaderToolbar(){return Promise.all([i.e(3066),i.e(962),i.e(1044),i.e(3005)]).then(i.bind(i,46618)).then((e=>e.HeaderToolbarRenderer))}}var C=i(14873),x=i(9438);class T extends v.ChunkLoader{constructor(e){super(),this._opts=e,C.isDrawingToolbarVisible.value()&&(this._opts.resizerBridge.negotiateWidth(x.TOOLBAR_WIDTH_EXPANDED),this._opts.resizerBridge.container.value().appendChild(w()))}_startLoading(){return Promise.all([i.e(2427),i.e(2666),i.e(3842),i.e(4015),i.e(5993),i.e(5649),i.e(6752),i.e(3980),i.e(1109),i.e(3127),i.e(6959),i.e(962),i.e(8385),i.e(3179),i.e(769),i.e(1890),i.e(2020),i.e(2878)]).then(i.bind(i,14186)).then((e=>new e.DrawingToolbarRenderer(this._opts.resizerBridge.container.value(),{...this._opts})))}}var I=i(66501),M=i(32563),L=i(5286),A=i(45345);var k=i(58844),D=i(4741),E=i(3343);function V(e){if("number"==typeof e)return e;switch(e.toLowerCase()){case"ctrl":return E.Modifiers.Control;case"shift":return E.Modifiers.Shift;case"alt":return E.Modifiers.Alt;default:return e.toUpperCase().charCodeAt(0)}}function B(e){let t=0;for(let i=0;i{if(!U)return void this._renameActionHandler(e,t,s,r);const{newValue:n,dialogClose:o}=e,a=(await this._doLoad()).find((e=>e.name===n));o(),void 0!==a?this._hide=await(0,z.showConfirm)({title:l.t(null,void 0,i(56996)), -text:l.t(null,void 0,i(30192)),onConfirm:({dialogClose:e})=>{e(),this._doOverwriteExistingLayout(a.id,n,t,s,r)},onCancel:({dialogClose:e})=>{e(),this._showRenameDialog(n,t,s,r)}}):this._renameActionHandler({newValue:n,dialogClose:o},t,s,r)},onClose:()=>this._visibility.setValue(!1)})}_doSaveCurrentLayout(e,t,i,s){const r=this._chartWidgetCollection.metaInfo.name.value();this._chartWidgetCollection.metaInfo.name.setValue(e),this._doSave(t,i,(()=>{this._chartWidgetCollection.metaInfo.name.setValue(r),null==s||s()}))}_doOverwriteExistingLayout(e,t,i,s,r){const n=this._chartWidgetCollection.metaInfo.name.value();this._chartWidgetCollection.metaInfo.id.setValue(e),this._chartWidgetCollection.metaInfo.name.setValue(t),this._doSave(i,s,(()=>{this._chartWidgetCollection.metaInfo.name.setValue(n),null==r||r()}))}}class G extends j{cloneChart(){this._cloneChart().then((()=>this._visibility.setValue(!0)))}show(){F((()=>this.cloneChart()),{source:"Clone chart"})}_renameDialogTitle(){return l.t(null,void 0,i(87898))}_renameDialogText(){return l.t(null,void 0,i(24435))+":"}_renameActionHandler({newValue:e,dialogClose:t}){h.enabled("saveload_storage_customization")&&this._doCloneCurrentLayout(e),t()}async _cloneChart(){let e;try{e=await H()}catch(e){return void showErrorDialog({content:l.t(null,void 0,i(56670))})}e&&(this._hide=await this._showRenameDialog(this._getInitialRenameDialogInput()))}_doCloneCurrentLayout(e){const t=this._chartWidgetCollection.metaInfo.name.value();this._chartWidgetCollection.metaInfo.uid.deleteValue(),this._chartWidgetCollection.metaInfo.id.deleteValue(),this._chartWidgetCollection.metaInfo.name.setValue(e),this._doSave(void 0,void 0,(()=>{this._chartWidgetCollection.metaInfo.name.setValue(t)}))}_getInitialRenameDialogInput(){return l.t(null,{context:"ex: AAPL chart copy"},i(16493)).format({title:this._chartWidgetCollection.metaInfo.name.value()})}}class q extends j{show(e,t,i){const s="function"==typeof e?e:void 0;this._saveNewChart(s,t,i).then((()=>this._visibility.setValue(!0)))}_renameDialogTitle(){return l.t(null,void 0,i(10520))}_renameDialogText(){return l.t(null,void 0,i(24435))+":"}_renameActionHandler({newValue:e,dialogClose:t},i,s,r){this._doSaveCurrentLayout(e,i,s,r),t()}async _saveNewChart(e,t,s){let r;try{r=await H()}catch(e){return void showErrorDialog({content:l.t(null,void 0,i(56670))})}const n=this._chartWidgetCollection.metaInfo.name.value();this._hide=await this._showRenameDialog(n,e,t,s)}}class $ extends j{show(){F((()=>this._show()),{source:"Rename chart"})}_renameDialogTitle(){return l.t(null,void 0,i(4142))}_renameDialogText(){return l.t(null,void 0,i(24435))+":"}_renameActionHandler({newValue:e,dialogClose:t}){this._doSaveCurrentLayout(e),t()}async _show(){await this._renameChart(),this._visibility.setValue(!0)}async _renameChart(){const e=this._chartWidgetCollection.metaInfo.name.value();this._hide=await this._showRenameDialog(e)}}class Y{constructor(e,t){this._autosaveTimer=null,this._watchedAutoSaveEnabled=new N.WatchedValue, -this._toggleAutoSaveEnabledHandler=this._toggleAutoSaveEnabled.bind(this),this._doSave=(e,t,i,s)=>{const r=this._chartWidgetCollection;void 0!==e&&e();const n=this._chartChangesWatcher.changes();this._chartSaver.saveChartSilently((e=>{var i;i=r.metaInfo.uid.value(),"/chart/"===location.pathname&&(location.href="/chart/"+i),void 0!==t&&t(e)}),(()=>{void 0!==i&&i()}),{autoSave:Boolean(s),changes:n})},this._doLoad=()=>W.backend.getCharts(),this._chartWidgetCollection=e,this._chartSaver=t,this._createController=new q(e,this._doSave,this._doLoad),this._renameController=new $(e,this._doSave,this._doLoad),this._saveAsController=new G(e,this._doSave,this._doLoad),this._chartChangesWatcher=new I.ChartChangesWatcher(e,t,O),e.saveKeysPressed().subscribe(this,this.saveChartOrShowTitleDialog),this._chartChangesWatcher.getOnChange().subscribe(this,this._onStateChanged)}autoSaveEnabled(){return this._watchedAutoSaveEnabled}destroy(){0}getCreateController(){return this._createController}getRenameController(){return this._renameController}getSaveAsController(){return this._saveAsController}cloneChart(){this._saveAsController.cloneChart()}saveChartAs(){this._saveAsController.show()}renameChart(){this._renameController.show()}saveNewChart(e,t,i){this._createController.show(e,t,i)}saveExistentChart(e,t,i){this._doSave(e,t,i)}changes(){return this._chartChangesWatcher.changes()}hasChanges(){return 0!==this._chartChangesWatcher.changes()}saveChartOrShowTitleDialog(e,t,i){const s=window.saver.isSaveInProcess(),r=this._chartChangesWatcher.hasChanges(),n=!!this._chartWidgetCollection.metaInfo.id.value();window.is_authenticated&&(s||!r&&n)||F((()=>{null!=this._chartWidgetCollection.metaInfo.id.value()?this.saveExistentChart(e,t,i):this.saveNewChart(e,t,i)}),{source:"Save chart",sourceMeta:"Chart"})}saveToJSON(){return this._chartSaver.saveToJSON()}saveChartSilently(e,t,i){this._chartSaver.saveChartSilently(e,t,i)}setAutoSaveEnabled(e){window.is_authenticated&&window.saver.isSaveInProcess()||F((()=>{this._watchedAutoSaveEnabled.setValue(e)}),{source:"AutoSave chart"})}saveChartLineTools(e,t,i,s){return this._chartSaver.saveChartLineTools(e,t,i,s)}_autoSaveEnabledSettingHandler(e){0}_toggleAutoSaveEnabled(e){0}_enableAutoSave(){0}_disableAutoSave(){0}_onStateChanged(e){e?this._startAutosave():this._stopAutosave()}_startAutosave(){h.enabled("charts_auto_save")&&null===this._autosaveTimer&&(this._autosaveTimer=setTimeout((()=>{this._autosaveTimer=null,this._chartWidgetCollection.metaInfo.id.value()&&this._doSave(void 0,void 0,void 0,!0)}),6e4))}_stopAutosave(){null!==this._autosaveTimer&&(clearInterval(this._autosaveTimer),this._autosaveTimer=null)}}var K=i(85067),Z=i(21097),X=i(68456);class J extends X.CommonJsonStoreService{constructor(e,t){super(e,t,"FAVORITE_CHARTS_CHANGED","loadChartDialog.favorites",{})}}class Q extends K.DialogRenderer{constructor(e=null){super(),this._chartWidgetCollection=null,this._promise=null,this._dialog=null,this._subscribe=e=>{this._setVisibility(e)},this._getChartEntry=e=>({id:e.id,url:e.url,title:e.name, -symbol:e.short_symbol,interval:e.interval,toolsCount:0,modified:e.modified_iso,favorite:void 0,active:()=>this._isActiveChart(e.id),openAction:()=>W.backend.loadChart(e),deleteAction:()=>W.backend.removeChart(e.image_url).then((()=>this._deleteChart(e.id))),favoriteAction:e=>Promise.resolve(this._updateFavorites(e))}),this._updateFavorites=e=>{var t;null===(t=this._favoriteChartsService)||void 0===t||t.set(e)},this._isActiveChart=e=>null!==this._chartWidgetCollection&&e===this._chartWidgetCollection.metaInfo.id.value(),this._deleteChart=e=>{this._isActiveChart(e)&&(h.enabled("saveload_storage_customization")?null!==this._chartWidgetCollection&&this._chartWidgetCollection.clearChartMetaInfo():location.href="/chart/"+location.search)},this._chartWidgetCollection=e,this._favoriteChartsService=new J(Z.TVXWindowEvents,u)}showLoadDialog(){F(this._showLoadDialog.bind(this),{source:"Load chart",sourceMeta:"Chart"})}show(){this.showLoadDialog()}hide(){var e,t;null===(e=this._dialog)||void 0===e||e.hide(),null===(t=this._dialog)||void 0===t||t.visible().unsubscribe(this._subscribe)}_showLoadDialog(){(h.enabled("saveload_requires_authentication")&&!window.is_authenticated?Promise.resolve([]):W.backend.getCharts()).then((e=>e.map(this._getChartEntry))).then((e=>{const t=this._promise=Promise.all([i.e(2666),i.e(1013),i.e(3842),i.e(4015),i.e(5145),i.e(855),i.e(5993),i.e(2587),i.e(6752),i.e(8149),i.e(1054),i.e(898),i.e(962),i.e(8385),i.e(3016),i.e(3179),i.e(5711),i.e(5009)]).then(i.bind(i,34557)).then((i=>{if(this._promise===t){this._dialog&&(this._dialog.hide(),this._dialog.visible().unsubscribe(this._subscribe));const t={charts:e,favoriteChartsService:this._favoriteChartsService,chartWidgetCollection:this._chartWidgetCollection};this._dialog=new i.LoadChartDialogRenderer(t),this._dialog.visible().subscribe(this._subscribe),this._dialog.show()}}))}))}async _changeFavoriteState(e,t,i){return Promise.resolve()}}var ee=i(51768),te=i(57898);const ie=(0,i(59224).getLogger)("Platform.StudyTemplates"),se=l.t(null,void 0,i(97065));class re{constructor(e){this._chartWidgetCollection=e.chartWidgetCollection,this._favoriteStudyTemplatesService=e.favoriteStudyTemplatesService,window.loginStateChange.subscribe(null,W.backend.invalidateStudyTemplatesList),this._list=new N.WatchedValue([]),this._onChange=new te.Delegate,this._list.subscribe((()=>this._onChange.fire()))}findRecordByName(e){return this._list.value().find((t=>t.name===e))||null}showSaveAsDialog(){const e=this._chartWidgetCollection.activeChartWidget.value().model();Promise.all([i.e(2666),i.e(1013),i.e(5145),i.e(855),i.e(6),i.e(2191),i.e(6221),i.e(3502),i.e(4215),i.e(6639),i.e(6884),i.e(3610),i.e(7149),i.e(962),i.e(3016),i.e(4717),i.e(6631)]).then(i.bind(i,13932)).then((t=>{new t.StudyTemplateSaver({controller:e,onSave:e=>{this._list.setValue(e)}}).show()}))}applyTemplate(e){const t=this.findRecordByName(e);null!==t?window.runOrSignIn((()=>{const e=this._chartWidgetCollection.activeChartWidget.value(),i=i=>{(0,ee.trackEvent)("GUI","Load Study Template"), +static hasPubSuffix(e){return/^PUB;.+$/.test(e)}static hasStdSuffix(e){return/^STD;.+$/.test(e)}static isStandardPine(e){return/^(Strategy)?Script\$STD;.*@tv-scripting$/.test(e)}static getStudyIdWithLatestVersion(e){const t=a.cutDollarHash(e.id);let i=t;return t.indexOf("@tv-scripting")>=0?i+="-101!":t.endsWith("CP@tv-basicstudies")?i+="-"+Math.min(e.version,207):t.endsWith("CP@tv-chartpatterns")?i+="-"+Math.min(e.version,9):i+="-"+e.version,i}defaultInputs(){for(var e=[],t=0;t0?e[0].id:null}createDefaults(){if(this.defaults){var e=TradingView.clone(this.defaults);e.precision="default";var t=a.getStudyPropertyRootName(this);defaults.create(t,e)}}removeDefaults(){defaults.remove(a.getStudyPropertyRootName(this))}static findStudyMetaInfoByDescription(e,t){if(e){for(var i=0;i{"use strict";window.TradingView=window.TradingView||{},window.requireAll=function(e){return e.keys().map(e)},i(2298),i(32563).setClasses(),i(95374),i(56186).install(),i(49483),i(1722),i(42053),i(11417),i(54358),i(56696),i(56840)},62898:(e,t,i)=>{"use strict";var s=i(95171),r=i(43370),n=i(50151);function o(){return window}function a(){const e=o();return e.parent[e.urlParams.uid]}var l=i(44352),c=(i(44232),i(14483));const h=o();JSON.parse(h.urlParams.disabledFeatures).forEach((e=>{c.setEnabled(e,!1)})),JSON.parse(h.urlParams.enabledFeatures).forEach((e=>{c.setEnabled(e,!0)}));i(58005);var d=i(85804),u=(i(89173),i(56840));const p=o(),_=a();p.__settingsOverrides=_.settingsOverrides||{};const m=_.settingsAdapter;null!=m?(u.setSettingsAdapter(m),u.sync()):c.enabled("use_localstorage_for_settings")&&u.sync();var g=i(46501);const f=o();f.urlParams.customFontFamily&&(0,g.setChartFontFamily)(f.urlParams.customFontFamily);var v=i(38881);class S extends v.ChunkLoader{_startLoading(){ +return Promise.all([i.e(2684),i.e(2666),i.e(3842),i.e(4015),i.e(6),i.e(5993),i.e(5649),i.e(8056),i.e(6752),i.e(8149),i.e(6639),i.e(6036),i.e(6106),i.e(5166),i.e(4894),i.e(6025),i.e(3939),i.e(6949),i.e(524),i.e(1033),i.e(1803),i.e(962),i.e(3179),i.e(8321),i.e(3291),i.e(5516)]).then(i.bind(i,54491)).then((e=>e.getRestrictedToolSet()))}}var y=i(69774),b=i(24899);function w(e=[],t=[]){const i=document.createElement("div"),s=document.createElement("div");return i.appendChild(s),i.classList.add(b.container),s.classList.add(b.inner),e.forEach((e=>{i.classList.add(b[e])})),t.forEach((e=>{i.classList.add(b[e])})),i}class P extends v.ChunkLoader{constructor(e,t){super(),this._toolsBootloader=e,this._headerProps=t,this._headerProps.resizerBridge.negotiateHeight(y.HEADER_TOOLBAR_HEIGHT_EXPANDED),this._headerProps.resizerBridge.container.value().appendChild(w())}_startLoading(){return Promise.all([this._toolsBootloader.load(),this._loadHeaderToolbar()]).then((([e,t])=>new t(this._headerProps.resizerBridge.container.value(),{...this._headerProps,tools:e})))}_loadHeaderToolbar(){return Promise.all([i.e(3066),i.e(962),i.e(1044),i.e(3005)]).then(i.bind(i,46618)).then((e=>e.HeaderToolbarRenderer))}}var C=i(14873),x=i(9438);class T extends v.ChunkLoader{constructor(e){super(),this._opts=e,C.isDrawingToolbarVisible.value()&&(this._opts.resizerBridge.negotiateWidth(x.TOOLBAR_WIDTH_EXPANDED),this._opts.resizerBridge.container.value().appendChild(w()))}_startLoading(){return Promise.all([i.e(2427),i.e(2666),i.e(3842),i.e(4015),i.e(5993),i.e(5649),i.e(6752),i.e(3980),i.e(5166),i.e(1109),i.e(3939),i.e(6959),i.e(962),i.e(8385),i.e(3179),i.e(769),i.e(1890),i.e(2020),i.e(2878)]).then(i.bind(i,14186)).then((e=>new e.DrawingToolbarRenderer(this._opts.resizerBridge.container.value(),{...this._opts})))}}var I=i(66501),M=i(32563),L=i(5286),A=i(45345);var k=i(58844),D=i(4741),E=i(3343);function V(e){if("number"==typeof e)return e;switch(e.toLowerCase()){case"ctrl":return E.Modifiers.Control;case"shift":return E.Modifiers.Shift;case"alt":return E.Modifiers.Alt;default:return e.toUpperCase().charCodeAt(0)}}function B(e){let t=0;for(let i=0;i{if(!U)return void this._renameActionHandler(e,t,s,r);const{newValue:n,dialogClose:o}=e,a=(await this._doLoad()).find((e=>e.name===n));o(),void 0!==a?this._hide=await(0,z.showConfirm)({ +title:l.t(null,void 0,i(56996)),text:l.t(null,void 0,i(30192)),onConfirm:({dialogClose:e})=>{e(),this._doOverwriteExistingLayout(a.id,n,t,s,r)},onCancel:({dialogClose:e})=>{e(),this._showRenameDialog(n,t,s,r)}}):this._renameActionHandler({newValue:n,dialogClose:o},t,s,r)},onClose:()=>this._visibility.setValue(!1)})}_doSaveCurrentLayout(e,t,i,s){const r=this._chartWidgetCollection.metaInfo.name.value();this._chartWidgetCollection.metaInfo.name.setValue(e),this._doSave(t,i,(()=>{this._chartWidgetCollection.metaInfo.name.setValue(r),null==s||s()}))}_doOverwriteExistingLayout(e,t,i,s,r){const n=this._chartWidgetCollection.metaInfo.name.value();this._chartWidgetCollection.metaInfo.id.setValue(e),this._chartWidgetCollection.metaInfo.name.setValue(t),this._doSave(i,s,(()=>{this._chartWidgetCollection.metaInfo.name.setValue(n),null==r||r()}))}}class G extends j{cloneChart(){this._cloneChart().then((()=>this._visibility.setValue(!0)))}show(){F((()=>this.cloneChart()),{source:"Clone chart"})}_renameDialogTitle(){return l.t(null,void 0,i(87898))}_renameDialogText(){return l.t(null,void 0,i(24435))+":"}_renameActionHandler({newValue:e,dialogClose:t}){c.enabled("saveload_storage_customization")&&this._doCloneCurrentLayout(e),t()}async _cloneChart(){let e;try{e=await H()}catch(e){return void showErrorDialog({content:l.t(null,void 0,i(56670))})}e&&(this._hide=await this._showRenameDialog(this._getInitialRenameDialogInput()))}_doCloneCurrentLayout(e){const t=this._chartWidgetCollection.metaInfo.name.value();this._chartWidgetCollection.metaInfo.uid.deleteValue(),this._chartWidgetCollection.metaInfo.id.deleteValue(),this._chartWidgetCollection.metaInfo.name.setValue(e),this._doSave(void 0,void 0,(()=>{this._chartWidgetCollection.metaInfo.name.setValue(t)}))}_getInitialRenameDialogInput(){return l.t(null,{context:"ex: AAPL chart copy"},i(16493)).format({title:this._chartWidgetCollection.metaInfo.name.value()})}}class q extends j{show(e,t,i){const s="function"==typeof e?e:void 0;this._saveNewChart(s,t,i).then((()=>this._visibility.setValue(!0)))}_renameDialogTitle(){return l.t(null,void 0,i(10520))}_renameDialogText(){return l.t(null,void 0,i(24435))+":"}_renameActionHandler({newValue:e,dialogClose:t},i,s,r){this._doSaveCurrentLayout(e,i,s,r),t()}async _saveNewChart(e,t,s){let r;try{r=await H()}catch(e){return void showErrorDialog({content:l.t(null,void 0,i(56670))})}const n=this._chartWidgetCollection.metaInfo.name.value();this._hide=await this._showRenameDialog(n,e,t,s)}}class $ extends j{show(){F((()=>this._show()),{source:"Rename chart"})}_renameDialogTitle(){return l.t(null,void 0,i(4142))}_renameDialogText(){return l.t(null,void 0,i(24435))+":"}_renameActionHandler({newValue:e,dialogClose:t}){this._doSaveCurrentLayout(e),t()}async _show(){await this._renameChart(),this._visibility.setValue(!0)}async _renameChart(){const e=this._chartWidgetCollection.metaInfo.name.value();this._hide=await this._showRenameDialog(e)}}class Y{constructor(e,t){this._autosaveTimer=null,this._watchedAutoSaveEnabled=new N.WatchedValue, +this._toggleAutoSaveEnabledHandler=this._toggleAutoSaveEnabled.bind(this),this._doSave=(e,t,i,s)=>{const r=this._chartWidgetCollection;void 0!==e&&e();const n=this._chartChangesWatcher.changes();this._chartSaver.saveChartSilently((e=>{var i;i=r.metaInfo.uid.value(),"/chart/"===location.pathname&&(location.href="/chart/"+i),void 0!==t&&t(e)}),(()=>{void 0!==i&&i()}),{autoSave:Boolean(s),changes:n})},this._doLoad=()=>W.backend.getCharts(),this._chartWidgetCollection=e,this._chartSaver=t,this._createController=new q(e,this._doSave,this._doLoad),this._renameController=new $(e,this._doSave,this._doLoad),this._saveAsController=new G(e,this._doSave,this._doLoad),this._chartChangesWatcher=new I.ChartChangesWatcher(e,t,O),e.saveKeysPressed().subscribe(this,this.saveChartOrShowTitleDialog),this._chartChangesWatcher.getOnChange().subscribe(this,this._onStateChanged)}autoSaveEnabled(){return this._watchedAutoSaveEnabled}destroy(){0}getCreateController(){return this._createController}getRenameController(){return this._renameController}getSaveAsController(){return this._saveAsController}cloneChart(){this._saveAsController.cloneChart()}saveChartAs(){this._saveAsController.show()}renameChart(){this._renameController.show()}saveNewChart(e,t,i){this._createController.show(e,t,i)}saveExistentChart(e,t,i){this._doSave(e,t,i)}changes(){return this._chartChangesWatcher.changes()}hasChanges(){return 0!==this._chartChangesWatcher.changes()}saveChartOrShowTitleDialog(e,t,i){const s=window.saver.isSaveInProcess(),r=this._chartChangesWatcher.hasChanges(),n=!!this._chartWidgetCollection.metaInfo.id.value();window.is_authenticated&&(s||!r&&n)||F((()=>{null!=this._chartWidgetCollection.metaInfo.id.value()?this.saveExistentChart(e,t,i):this.saveNewChart(e,t,i)}),{source:"Save chart",sourceMeta:"Chart"})}saveToJSON(){return this._chartSaver.saveToJSON()}saveChartSilently(e,t,i){this._chartSaver.saveChartSilently(e,t,i)}setAutoSaveEnabled(e){window.is_authenticated&&window.saver.isSaveInProcess()||F((()=>{this._watchedAutoSaveEnabled.setValue(e)}),{source:"AutoSave chart"})}saveChartLineTools(e,t,i,s){return this._chartSaver.saveChartLineTools(e,t,i,s)}_autoSaveEnabledSettingHandler(e){0}_toggleAutoSaveEnabled(e){0}_enableAutoSave(){0}_disableAutoSave(){0}_onStateChanged(e){e?this._startAutosave():this._stopAutosave()}_startAutosave(){c.enabled("charts_auto_save")&&null===this._autosaveTimer&&(this._autosaveTimer=setTimeout((()=>{this._autosaveTimer=null,this._chartWidgetCollection.metaInfo.id.value()&&this._doSave(void 0,void 0,void 0,!0)}),6e4))}_stopAutosave(){null!==this._autosaveTimer&&(clearInterval(this._autosaveTimer),this._autosaveTimer=null)}}var K=i(85067),Z=i(21097),X=i(68456);class J extends X.CommonJsonStoreService{constructor(e,t){super(e,t,"FAVORITE_CHARTS_CHANGED","loadChartDialog.favorites",{})}}class Q extends K.DialogRenderer{constructor(e=null){super(),this._chartWidgetCollection=null,this._promise=null,this._dialog=null,this._subscribe=e=>{this._setVisibility(e)},this._getChartEntry=e=>({id:e.id,url:e.url,title:e.name, +symbol:e.short_symbol,interval:e.interval,toolsCount:0,modified:e.modified_iso,favorite:void 0,active:()=>this._isActiveChart(e.id),openAction:()=>W.backend.loadChart(e),deleteAction:()=>W.backend.removeChart(e.image_url).then((()=>this._deleteChart(e.id))),favoriteAction:e=>Promise.resolve(this._updateFavorites(e))}),this._updateFavorites=e=>{var t;null===(t=this._favoriteChartsService)||void 0===t||t.set(e)},this._isActiveChart=e=>null!==this._chartWidgetCollection&&e===this._chartWidgetCollection.metaInfo.id.value(),this._deleteChart=e=>{this._isActiveChart(e)&&(c.enabled("saveload_storage_customization")?null!==this._chartWidgetCollection&&this._chartWidgetCollection.clearChartMetaInfo():location.href="/chart/"+location.search)},this._chartWidgetCollection=e,this._favoriteChartsService=new J(Z.TVXWindowEvents,u)}showLoadDialog(){F(this._showLoadDialog.bind(this),{source:"Load chart",sourceMeta:"Chart"})}show(){this.showLoadDialog()}hide(){var e,t;null===(e=this._dialog)||void 0===e||e.hide(),null===(t=this._dialog)||void 0===t||t.visible().unsubscribe(this._subscribe)}_showLoadDialog(){(c.enabled("saveload_requires_authentication")&&!window.is_authenticated?Promise.resolve([]):W.backend.getCharts()).then((e=>e.map(this._getChartEntry))).then((e=>{const t=this._promise=Promise.all([i.e(2666),i.e(1013),i.e(3842),i.e(4015),i.e(5145),i.e(855),i.e(5993),i.e(2587),i.e(6752),i.e(8149),i.e(1054),i.e(898),i.e(962),i.e(8385),i.e(3016),i.e(3179),i.e(5711),i.e(5009)]).then(i.bind(i,34557)).then((i=>{if(this._promise===t){this._dialog&&(this._dialog.hide(),this._dialog.visible().unsubscribe(this._subscribe));const t={charts:e,favoriteChartsService:this._favoriteChartsService,chartWidgetCollection:this._chartWidgetCollection};this._dialog=new i.LoadChartDialogRenderer(t),this._dialog.visible().subscribe(this._subscribe),this._dialog.show()}}))}))}async _changeFavoriteState(e,t,i){return Promise.resolve()}}var ee=i(51768),te=i(57898);const ie=(0,i(59224).getLogger)("Platform.StudyTemplates"),se=l.t(null,void 0,i(97065));class re{constructor(e){this._chartWidgetCollection=e.chartWidgetCollection,this._favoriteStudyTemplatesService=e.favoriteStudyTemplatesService,window.loginStateChange.subscribe(null,W.backend.invalidateStudyTemplatesList),this._list=new N.WatchedValue([]),this._onChange=new te.Delegate,this._list.subscribe((()=>this._onChange.fire()))}findRecordByName(e){return this._list.value().find((t=>t.name===e))||null}showSaveAsDialog(){const e=this._chartWidgetCollection.activeChartWidget.value().model();Promise.all([i.e(2666),i.e(1013),i.e(5145),i.e(855),i.e(6),i.e(2191),i.e(6221),i.e(3502),i.e(4215),i.e(6639),i.e(6884),i.e(3610),i.e(7149),i.e(962),i.e(3016),i.e(4717),i.e(6631)]).then(i.bind(i,13932)).then((t=>{new t.StudyTemplateSaver({controller:e,onSave:e=>{this._list.setValue(e)}}).show()}))}applyTemplate(e){const t=this.findRecordByName(e);null!==t?window.runOrSignIn((()=>{const e=this._chartWidgetCollection.activeChartWidget.value(),i=i=>{(0,ee.trackEvent)("GUI","Load Study Template"), e.model().applyStudyTemplate(JSON.parse(i.content),t.name)};void 0!==t.id?t.is_default?W.backend.getStandardStudyTemplateContentById(t.id,i):W.backend.getStudyTemplateContentById(t.id,i):W.backend.getStudyTemplateContent(t.name).then(i)}),{source:"Study templates apply"}):ie.logNormal(`Template ${e} not found in cache`)}deleteStudyTemplate(e,t){const i=this.findRecordByName(e);null!==i?this._removeTemplate(i,t):ie.logNormal(`Template ${e} not found in cache`)}list(){return this._list.value()}getOnChange(){return this._onChange}refreshStudyTemplateList(e){W.backend.getStudyTemplatesList().then((t=>{this._list.setValue(t),void 0!==e&&e()}))}invalidate(){W.backend.invalidateStudyTemplatesList()}_removeTemplate(e,t){window.runOrSignIn((()=>{(0,z.showConfirm)({text:se.format({name:e.name}),onConfirm:({dialogClose:i})=>new Promise((s=>{const r=()=>{this.refreshStudyTemplateList((()=>{const r=this.list();this._list.setValue(r.filter((t=>t!==e))),this._favoriteStudyTemplatesService&&this._favoriteStudyTemplatesService.remove(e.name),s(),i(),null==t||t()}))};W.backend.invalidateStudyTemplatesList(),void 0!==e.id?W.backend.removeStudyTemplateById(e.id,r):W.backend.removeStudyTemplate(e.name).then(r)}))})}),{source:"Study templates delete"})}}var ne=i(35423),oe=i(82992),ae=i(61146),le=i(1763);class ce{constructor(e,t){this._visibility=new N.WatchedValue(!1),this._dialogPromise=null,this._dialog=null,this._chartWidgetCollection=e,this._options=t}visible(){return this._visibility.readonly()}show(e,t,i){var s;const r=Array.isArray(e)?e:[],n=Array.isArray(e)?void 0:e,o=void 0;null===this._dialog&&this._requestDialog(null!=r?r:[],o,t,i,n),null===(s=this._dialog)||void 0===s||s.open(null!=r?r:[],o,t,i,n)}hide(){var e;null===(e=this._dialog)||void 0===e||e.hide()}getDialog(){return this._dialog}resetAllPages(){var e;null===(e=this._dialog)||void 0===e||e.resetAllStudies()}_requestDialog(e,t,s,r,n){if(null===this._dialogPromise){let o;o=Promise.all([i.e(2666),i.e(1013),i.e(5145),i.e(855),i.e(2191),i.e(2587),i.e(6752),i.e(7350),i.e(6494),i.e(962),i.e(3016),i.e(6456)]).then(i.bind(i,57979)).then((e=>new e.IndicatorsLibraryContainer(this._chartWidgetCollection,this._options))),this._dialogPromise=o.then((i=>{this._dialog=i,this._dialog.visible().subscribe((e=>{this._visibility.setValue(e)})),this._dialog.open(e,t,s,r,n)}))}return this._dialogPromise}}var he=i(51608),de=i(30888),ue=i(36174),pe=i(63821),_e=i(78159),me=i(3228),ge=i(83407),fe=i(16164),ve=i(41249),Se=i(38618),ye=i(96429);const be=/^Etc\/GMT([+-])(\d{1,2}):?(\d\d)?$/,we=new Map;function Pe(e){if(we.has(e))return we.get(e);const t=be.test(e);return we.set(e,t),t}const Ce=new Map;function xe(e){if(Ce.has(e))return Ce.get(e);const t=function(e){const t=e.match(be);if(!t)return 0;const i="+"===t[1]?-1:1;return 60*(60*parseInt(t[2],10)+parseInt(t[3]||"0",10))*i}(e),i={time:[1924992e3+t],offset:[t]};return Ce.set(e,i),i}let Te=null;const Ie=new Map;class Me{constructor(){this._customTimezones=new Map}addTimezones(e){e.forEach((e=>{const{id:t,...i}=e;this._addTimezone(t,i)})), this.updateChartTimezones()}listTimezoneIds(){return[...this._customTimezones.keys()]}listTimezones(){return[...this._customTimezones.entries()].map((([e,t])=>({id:e,...t})))}getTimezoneInfo(e){if(!this.timezoneIsAvailable(e))throw new Error("Provided timezone alias is not within the list of supported timezones.");return(0,n.ensure)(this._customTimezones.get(e))}getAllTimezoneInfo(){return this.listTimezones()}getAliasTimezone(e){return this.getTimezoneInfo(e).alias}timezoneIsAvailable(e){return this._customTimezones.has(e)}updateChartTimezones(){(0,Se.updateAvailableTimezones)(this.getAllTimezoneInfo())}getTimezoneData(e){if(Ie.has(e))return Ie.get(e);let t=null;if(Pe(e))t=xe(e);else if(this.timezoneIsAvailable(e)){const i=this.getAliasTimezone(e);ye.tzData[i]&&(t=ye.tzData[i]),!t&&Pe(i)&&(t=xe(i))}return t&&Ie.set(e,t),t}static instance(){return null===Te&&(Te=new Me),Te}_addTimezone(e,t){try{if((0,n.ensure)(e,"Custom timezone ID"),(0,n.ensure)(t.alias,"Custom timezone alias"),(0,n.ensure)(t.title,"Custom timezone title"),(0,Se.timezoneIsAvailable)(e)&&!this.timezoneIsAvailable(e))throw new Error("Custom timezone id already exists.");if(!(0,Se.timezoneIsSupported)(t.alias)&&!Pe(t.alias))throw new Error("Custom timezone alias is not a supported timezone.");if(e.length<1)throw new Error("Custom timezone id is empty");if(t.title.length<1)throw new Error("Custom timezone title is empty");this._customTimezones.set(e,t)}catch(e){console.warn(`Unable to add custom timezone. ${e}`)}}}(0,ve.setCustomTimezones)(Me);var Le=i(42226),Ae=i(36274),ke=i(31940);class De{constructor(e){this._document=e,this.isFullscreen=new N.WatchedValue;const t=()=>{const e=["fullscreenElement","webkitFullscreenElement","mozFullscreenElement","mozFullScreenElement","msFullscreenElement"];for(let t=0;t{this.isVisible.setValue(!e[r])},i(),e.addEventListener(t,i,!1);break}}this.destroy=()=>{i&&(e.removeEventListener(t,i,!1),i=null)}}}var Ve=i(84015),Be=i(49483);function Re(e,t){let i=0;for(const{min:s,max:r}of t){if(e0&&t.push({min:e,max:s})}return t.sort(((e,t)=>e.min-t.min||e.max-t.max)),t}function Oe(e,t){if(e.length!==t.length)return!1;for(let i=e.length;i--;){if(e[i].min!==t[i].min)return!1;if(e[i].max!==t[i].max)return!1}return!0}const Fe=h.enabled("no_min_chart_width"),We=h.enabled("bypass_chart_height_check");function He(e){const t=h.enabled("side_toolbar_in_fullscreen_mode"),i=h.enabled("header_in_fullscreen_mode");return"center"===e||"left"===e&&t||"top"===e&&i}var ze=i(2438),Ue=i(98310),je=i(16216),Ge=(i(26665),i(3162)),qe=i.n(Ge),$e=i(241),Ye=i(88348),Ke=i(15367),Ze=i(68335);var Xe=i(2269),Je=i.n(Xe),Qe=i(42856),et=i(75117),tt=i.n(et),it=(i(24172),i(46544),i(78136)),st=i(88732),rt=i(74649),nt=i(97906),ot=i(27714),at=i(12481),lt=i(86441),ct=i(34026),ht=i(48891),dt=i(15742),ut=i(18807),pt=i(61345),_t=i(87095),mt=i(88275),gt=i(74359),ft=i(68441),vt=i(34565),St=i(66103),yt=i(70893),bt=i(50946);i(77275);const wt=new Map([["logo-old-style",bt],["tradingview-old-style",yt]]),Pt=h.enabled("adaptive_logo"),Ct=h.enabled("small_no_display"),xt=h.enabled("38914"),Tt="site_branding",It="widget_branding",Mt="widget_referral_branding",Lt="widget_custom_branding",At="widget_custom_no_powered_branding",kt="fundamental_branding",Dt="fundamental_custom_branding",Et="fundamental_custom_no_powered_branding",Vt="library_branding",Bt="library_custom_branding",Rt="library_custom_no_powered_branding",Nt=navigator.userAgent.toLowerCase().indexOf("chrome")>-1&&-1===navigator.userAgent.toLowerCase().indexOf("edge"),Ot=window.urlParams||{};window.initData;Ot.no_referral_id&&enable(Ot.referral_id||"","aggressive");const Ft=l.t(null,void 0,i(26619)),Wt=xt?l.t(null,void 0,i(5607)):l.t(null,void 0,i(68111)),Ht=(l.t(null,void 0,i(82128)),l.t(null,void 0,i(88841)),l.t(null,void 0,i(99769)),(0,Be.onWidget)(),{brandCircleSize:32,textAsImageWidthCompensation:0,leftOffset:0,bottomOffset:-23,logoLeftOffset:1,maximizedWidthsCompensation:0,logoTextOffset:6});class zt extends dt.CustomSourceBase{constructor(e,t,i){super(e,t),this._canvasWidth=0,this._paneHeight=0,this._left=13,this._bottom=36,this._layout=Tt,this._needToShow=!0,this._showBranding=!1,this._customLogoSrc="",this._customLogoLink="",this._cubicBezier=new pt.CubicBezier(.4,.01,.22,1),this._openAnimation=null,this._closeAnimation=null,this._powBy=null,this._custom=null,this._destroyed=!1,this._mainSeries=this._model.mainSeries(),this._visible=i,this._showForPro=!t.onWidget();const s=()=>this._model.updateSource(this);this._visible.subscribe(s),this._dark=t.dark().spawn(),this._dark.subscribe(s),this._checkLayout(),this._layout!==Lt&&this._layout!==Dt||(this._left=8,this._bottom=5);const r=()=>{this._needToShow?this._showBranding=!0:this._showBranding=!1};this._resizeHandlerDelayed=(0,at.default)(r,200),r(),window.addEventListener("resize",this._resizeHandlerDelayed),this._monitorCanvas=(0,gt.createDisconnectedBoundCanvas)(document,(0,ot.size)({width:0,height:0})), -this._monitorCanvas.subscribeSuggestedBitmapSizeChanged((()=>{this._init()})),this._model.isSnapshot()?this._init():(this._mainSeries.dataEvents().symbolResolved().subscribe(this,this._init),null!==this._mainSeries.symbolInfo()&&this._init()),this._renderer={draw:this.draw.bind(this),hitTest:this.hitTest.bind(this)},t.onWidget()||window.loginStateChange.subscribe(this,this._init)}destroy(){window.removeEventListener("resize",this._resizeHandlerDelayed),this._mainSeries.dataEvents().symbolResolved().unsubscribeAll(this),this._powBy&&this._powBy.destroy(),this._model.onWidget()||window.loginStateChange.unsubscribeAll(this),this._visible.release(),this._dark.destroy(),this._destroyed=!0}paneViews(e){if(window.TradingView.printing&&this._layout!==At&&this._layout!==Et)return[];if(!this._visible.value())return[];if(this._layout===Tt&&!this._showForPro&&window.user&&window.user.is_pro)return[];const t=h.enabled("move_logo_to_main_pane");let i=!1;if(e.maximized().value())i=!0;else if(t)i=this._model.mainPane().collapsed().value()?e===this._model.panes().find((e=>!e.collapsed().value())):e.isMainPane();else if(this._model.lastPane().collapsed().value()){const t=this._model.panes();for(let s=t.length-1;s>=0;--s){const r=t[s];if(!r.collapsed().value()){i=r===e;break}}}else i=e.isLast();return i?[{renderer:this.renderer.bind(this)}]:[]}labelPaneViews(e){return[]}priceAxisViews(e,t){return[]}updateAllViews(){}updateViewsForPane(e){}priceScale(){return null}renderer(e,t){return this._paneHeight=e,this._canvasWidth=t,this._renderer}hasContextMenu(){return!1}onClickOutside(){this._hasAnimation()&&this._startCloseAnimation()}hitTest(e){if(!this._showBranding||h.enabled("logo_without_link"))return null;if(this._powBy&&this._layout!==At&&this._layout!==Et&&(this._powBy.hitTest(e)||this._custom&&this._custom.hitTest(e))){const e=!0;return new ut.HitTestResult(ut.HitTarget.Custom,{hideCrosshairLinesOnHover:!0,cursorType:e?St.PaneCursorType.Pointer:St.PaneCursorType.Default,clickHandler:()=>{this._openLink()},tapHandler:()=>{this._hasAnimation()?this._toggleOpenAnimatedOrOpenLink():this._openLink()},mouseEnterHandler:()=>{this._hasAnimation()&&this._startOpenAnimation()},mouseLeaveHandler:()=>{this._hasAnimation()&&this._startCloseAnimation()}})}return null}tvUrl(){let e=new URL("https://www.tradingview.com/");if(this._customLogoLink)return this._customLogoLink;if(this._layout===Vt||this._layout===Bt){let t;switch(!0){case h.enabled("charting_library"):t="library";break;case h.enabled("trading_terminal"):t="trading-terminal"}e.searchParams.append("utm_source",window.location.origin),e.searchParams.append("utm_medium","library"),t&&e.searchParams.append("utm_campaign",t)}return e.toString()}draw(e,t){if(!this._showBranding)return;let i=0;Ot.utm=!0,(0,gt.drawScaled)(e,t.pixelRatio,t.pixelRatio,(()=>{if(this._powBy&&this._powBy.show){i=this._powBy.height,e.save();const s=new lt.Point(this._left,this._paneHeight-this._bottom-i);this._powBy.draw(s,e,t,this._canvasWidth),e.restore()}if(this._custom&&this._custom.show){e.save() -;const s=new lt.Point(this._left,this._paneHeight-this._bottom-i-this._custom.height);this._custom.draw(s,e,t),e.restore()}}))}_init(){this._checkLayout();const e=this._mainSeries.symbolInfo();this._powBy&&this._powBy.destroy(),this._powBy=new Jt(this._layout,(null==e?void 0:e.name)||"",this._model,(()=>this._model.fullUpdate())),this._custom=new Qt(this._layout,this._customLogoSrc,(()=>this._model.fullUpdate())),this._openAnimation=null,this._closeAnimation=null,this._model.lightUpdate()}_checkLayout(){if(h.enabled("widget"))0;else{{const e=JSON.parse(Ot.logo)||{};e.image?(this._customLogoSrc=e.image,this._customLogoLink=e.link,this._needToShow=h.enabled("widget_logo"),h.enabled("link_to_tradingview")?this._layout=Bt:this._layout=Rt):(this._layout=Vt,this._needToShow=h.enabled("widget_logo"))}}}_startOpenAnimation(){null===this._openAnimation&&(null!==this._closeAnimation&&(this._closeAnimation.stop(),this._closeAnimation=null),this._openAnimation=(0,mt.doAnimate)({from:this._currentStateForAnimation(),to:this._openedStateForAnimation(),duration:200,easing:this._cubicBezier.easingFunc,onStep:this._animatedDrawStep.bind(this)}))}_startCloseAnimation(){null===this._closeAnimation&&(null!==this._openAnimation&&(this._openAnimation.stop(),this._openAnimation=null),this._closeAnimation=(0,mt.doAnimate)({from:this._currentStateForAnimation(),to:this._closedStateForAnimation(),duration:200,easing:this._cubicBezier.easingFunc,onStep:this._animatedDrawStep.bind(this)}))}_currentStateForAnimation(){return(0,n.ensureNotNull)(this._powBy).width}_closedStateForAnimation(){return(0,n.ensureNotNull)(this._powBy).minimizedAnimationWidth()}_openedStateForAnimation(){return(0,n.ensureNotNull)(this._powBy).maximizedAnimationWidth()}_animatedDrawStep(e,t){(0,n.ensureNotNull)(this._powBy).animatedDrawStep(e,t),this._model.lightUpdate()}_hasAnimation(){return null!==this._powBy&&this._powBy.hasAnimation()}_openGoPro(){0}_openLink(){if(this._layout===Tt)return this._openGoPro(),!1;h.enabled("widget");return(0,n.ensureNotNull)(window.open(this.tvUrl(),"_blank")).opener=null,!0}_toggleOpenAnimatedOrOpenLink(){null!==this._openAnimation&&this._openAnimation.completed()?this._openLink()||this._startCloseAnimation():this._startOpenAnimation()}}function Ut(e){return!Ct||e>480}function jt(e){return!Pt||e>500}const Gt={customBrandingTradingViewText:ht.colorsPalette["color-brand"],customBrandingText:ht.colorsPalette["color-cold-gray-850"],background:ht.colorsPalette["color-cold-gray-900"],shadow:ht.colorsPalette["color-cold-gray-700"],text:ht.colorsPalette["color-white"],staticTextBackground:(0,_t.generateColor)(ht.colorsPalette["color-cold-gray-800"],20),logo:ht.colorsPalette["color-white"]},qt={customBrandingTradingViewText:ht.colorsPalette["color-brand"],customBrandingText:ht.colorsPalette["color-cold-gray-850"],background:ht.colorsPalette["color-white"],shadow:ht.colorsPalette["color-cold-gray-150"],text:ht.colorsPalette["color-cold-gray-900"],staticTextBackground:(0,_t.generateColor)(ht.colorsPalette["color-white"],20), -logo:ht.colorsPalette["color-cold-gray-900"]};function $t(e,t){return new Promise((i=>{const s=e.replace(/fill="#[\da-f]{6}"/gi,`fill="${t}"`),r=new Image;r.onload=()=>{r.onload=null,i(r)},r.src=URL.createObjectURL(new Blob([s],{type:"image/svg+xml"}))}))}let Yt={},Kt={};function Zt(e,t,i){const s=Kt,r=e+t,o=s[r];if(void 0!==o)return o;const a=(0,n.ensureDefined)(wt.get("logo-old-style")),l=(0,n.ensureDefined)(wt.get("tradingview-old-style")),c=$t(a,t),h=$t(l,t);return Promise.all([c,h]).then((([e,t])=>{const n={logoImage:e,textImage:t};s[r]=n,i(n)})),null}class Xt{constructor(){this._topLeftPoint=null}hitTest(e){const t=this._getHitTestBox();if(t)return(0,ct.pointInBox)(e,t)}_getHitTestBox(){const e=this._topLeftPoint;if(e){const{x:t,y:i}=e;return(0,lt.box)(e,new lt.Point(t+this.width,i+this.height))}}}class Jt extends Xt{constructor(e,t,i,s){super(),this.show=!0,this._needDisplayImage=!1,this._animatedWidth=Ht.brandCircleSize,this._font=`px ${g.CHART_FONT_FAMILY}`,this._txt="TradingView",this._textWidth=0,this._maximizedAnimationTextWidth=0,this._textWidthCache=new vt.TextWidthCache,this._pixelRatio=1,this._onLogoImageReady=e=>{this._requestRepaint()},this._model=i,this._layout=e,this._symbol=t,this._showAnimatedBranding=h.enabled("show_animated_logo")||this._layout===It,this._alwaysMaximized=h.enabled("logo_always_maximized")||!1,this._fontSize=this._showAnimatedBranding||this._layout===Mt?11:14,this._showAnimatedBranding||this._layout!==Lt&&this._layout!==Dt||(this._fontSize=12),this.width=Ht.brandCircleSize,this.height=this._fontSize+2,this._requestRepaint=s,this._init(),this._checkFontLoaded(),this._recalculateMetrics()}destroy(){this._model.properties().childs().paneProperties.childs().background.unsubscribeAll(this),this._model.onChartThemeLoaded().unsubscribeAll(this)}hasAnimation(){return this._showAnimatedBranding&&!this._alwaysMaximized}minimizedAnimationWidth(){return Ht.brandCircleSize}maximizedAnimationWidth(){return Ht.brandCircleSize+Ht.logoTextOffset+this._maximizedAnimationTextWidth}animatedDrawStep(e,t){this._animatedWidth=t}draw(e,t,i,s){const{brandCircleSize:r,logoLeftOffset:n,leftOffset:o,bottomOffset:a}=Ht;this._needDisplayImage&&Ut(s)&&(e=new lt.Point(e.x+o,e.y-a)),this._topLeftPoint=e,t.translate(e.x,e.y),i.pixelRatio!==this._pixelRatio&&(this._textWidthCache.reset(),this._pixelRatio=i.pixelRatio);const l=this._colors;if(this._showAnimatedBranding){const e=this._getLogoImage(l.logo);this._needDisplayImage&&e&&this._drawLogo(t,e,this._animatedWidth,this._animatedWidth-r,this._animatedWidth>r)}else if(this._layout===Lt||this._layout===Dt){t.font=this._fontSize+this._font;const e=t.measureText(this._txt).width+2;this.width=e+t.measureText("TradingView").width+2,t.save(),t.globalAlpha=.7,t.fillStyle=this._colors.customBrandingText,t.fillText(this._txt,0,12),t.fillStyle=this._colors.customBrandingTradingViewText,t.fillText("TradingView",e,12),t.restore()}else if(Ut(s)&&this._layout===Mt){const e=this._getLogoImage(l.logo),i=this.maximizedAnimationWidth();e&&this._drawLogo(t,e,i,i,!0) +;for(const i of e){let e,s;isFinite(i)?e=s=Number(i):(e=+i.min,s=+i.max),(e<0||isNaN(e))&&(e=0),isNaN(s)&&(s=1/0),e<=s&&s>0&&t.push({min:e,max:s})}return t.sort(((e,t)=>e.min-t.min||e.max-t.max)),t}function Oe(e,t){if(e.length!==t.length)return!1;for(let i=e.length;i--;){if(e[i].min!==t[i].min)return!1;if(e[i].max!==t[i].max)return!1}return!0}const Fe=c.enabled("no_min_chart_width"),We=c.enabled("bypass_chart_height_check");function He(e){const t=c.enabled("side_toolbar_in_fullscreen_mode"),i=c.enabled("header_in_fullscreen_mode");return"center"===e||"left"===e&&t||"top"===e&&i}var ze=i(2438),Ue=i(98310),je=i(16216),Ge=(i(26665),i(3162)),qe=i.n(Ge),$e=i(241),Ye=i(88348),Ke=i(15367),Ze=i(68335);var Xe=i(2269),Je=i.n(Xe),Qe=i(42856),et=i(75117),tt=i.n(et),it=(i(24172),i(46544),i(78136)),st=i(88732),rt=i(74649),nt=i(97906),ot=i(27714),at=i(12481),lt=i(86441),ct=i(34026),ht=i(48891),dt=i(15742),ut=i(18807),pt=i(61345),_t=i(87095),mt=i(88275),gt=i(74359),ft=i(68441),vt=i(34565),St=i(66103),yt=i(70893),bt=i(50946);i(77275);const wt=new Map([["logo-old-style",bt],["tradingview-old-style",yt]]),Pt=c.enabled("adaptive_logo"),Ct=c.enabled("small_no_display"),xt=c.enabled("38914"),Tt="site_branding",It="widget_branding",Mt="widget_referral_branding",Lt="widget_custom_branding",At="widget_custom_no_powered_branding",kt="fundamental_branding",Dt="fundamental_custom_branding",Et="fundamental_custom_no_powered_branding",Vt="library_branding",Bt="library_custom_branding",Rt="library_custom_no_powered_branding",Nt=navigator.userAgent.toLowerCase().indexOf("chrome")>-1&&-1===navigator.userAgent.toLowerCase().indexOf("edge"),Ot=window.urlParams||{};window.initData;Ot.no_referral_id&&enable(Ot.referral_id||"","aggressive");const Ft=l.t(null,void 0,i(26619)),Wt=xt?l.t(null,void 0,i(5607)):l.t(null,void 0,i(68111)),Ht=(l.t(null,void 0,i(82128)),l.t(null,void 0,i(88841)),l.t(null,void 0,i(99769)),(0,Be.onWidget)(),{brandCircleSize:32,textAsImageWidthCompensation:0,leftOffset:0,bottomOffset:-23,logoLeftOffset:1,maximizedWidthsCompensation:0,logoTextOffset:6});class zt extends dt.CustomSourceBase{constructor(e,t,i){super(e,t),this._canvasWidth=0,this._paneHeight=0,this._left=13,this._bottom=36,this._layout=Tt,this._needToShow=!0,this._showBranding=!1,this._customLogoSrc="",this._customLogoLink="",this._cubicBezier=new pt.CubicBezier(.4,.01,.22,1),this._openAnimation=null,this._closeAnimation=null,this._powBy=null,this._custom=null,this._destroyed=!1,this._mainSeries=this._model.mainSeries(),this._visible=i,this._showForPro=!t.onWidget();const s=()=>this._model.updateSource(this);this._visible.subscribe(s),this._dark=t.dark().spawn(),this._dark.subscribe(s),this._checkLayout(),this._layout!==Lt&&this._layout!==Dt||(this._left=8,this._bottom=5);const r=()=>{this._needToShow?this._showBranding=!0:this._showBranding=!1};this._resizeHandlerDelayed=(0,at.default)(r,200),r(),window.addEventListener("resize",this._resizeHandlerDelayed),this._monitorCanvas=(0,gt.createDisconnectedBoundCanvas)(document,(0,ot.size)({width:0,height:0})), +this._monitorCanvas.subscribeSuggestedBitmapSizeChanged((()=>{this._init()})),this._model.isSnapshot()?this._init():(this._mainSeries.dataEvents().symbolResolved().subscribe(this,this._init),null!==this._mainSeries.symbolInfo()&&this._init()),this._renderer={draw:this.draw.bind(this),hitTest:this.hitTest.bind(this)},t.onWidget()||window.loginStateChange.subscribe(this,this._init)}destroy(){window.removeEventListener("resize",this._resizeHandlerDelayed),this._mainSeries.dataEvents().symbolResolved().unsubscribeAll(this),this._powBy&&this._powBy.destroy(),this._model.onWidget()||window.loginStateChange.unsubscribeAll(this),this._visible.release(),this._dark.destroy(),this._destroyed=!0}paneViews(e){if(window.TradingView.printing&&this._layout!==At&&this._layout!==Et)return[];if(!this._visible.value())return[];if(this._layout===Tt&&!this._showForPro&&window.user&&window.user.is_pro)return[];const t=c.enabled("move_logo_to_main_pane");let i=!1;if(e.maximized().value())i=!0;else if(t)i=this._model.mainPane().collapsed().value()?e===this._model.panes().find((e=>!e.collapsed().value())):e.isMainPane();else if(this._model.lastPane().collapsed().value()){const t=this._model.panes();for(let s=t.length-1;s>=0;--s){const r=t[s];if(!r.collapsed().value()){i=r===e;break}}}else i=e.isLast();return i?[{renderer:this.renderer.bind(this)}]:[]}labelPaneViews(e){return[]}priceAxisViews(e,t){return[]}updateAllViews(){}updateViewsForPane(e){}priceScale(){return null}renderer(e,t){return this._paneHeight=e,this._canvasWidth=t,this._renderer}hasContextMenu(){return!1}onClickOutside(){this._hasAnimation()&&this._startCloseAnimation()}hitTest(e){if(!this._showBranding||c.enabled("logo_without_link"))return null;if(this._powBy&&this._layout!==At&&this._layout!==Et&&(this._powBy.hitTest(e)||this._custom&&this._custom.hitTest(e))){const e=!0;return new ut.HitTestResult(ut.HitTarget.Custom,{hideCrosshairLinesOnHover:!0,cursorType:e?St.PaneCursorType.Pointer:St.PaneCursorType.Default,clickHandler:()=>{this._openLink()},tapHandler:()=>{this._hasAnimation()?this._toggleOpenAnimatedOrOpenLink():this._openLink()},mouseEnterHandler:()=>{this._hasAnimation()&&this._startOpenAnimation()},mouseLeaveHandler:()=>{this._hasAnimation()&&this._startCloseAnimation()}})}return null}tvUrl(){let e=new URL("https://www.tradingview.com/");if(this._customLogoLink)return this._customLogoLink;if(this._layout===Vt||this._layout===Bt){let t;switch(!0){case c.enabled("charting_library"):t="library";break;case c.enabled("trading_terminal"):t="trading-terminal"}e.searchParams.append("utm_source",window.location.origin),e.searchParams.append("utm_medium","library"),t&&e.searchParams.append("utm_campaign",t)}return e.toString()}draw(e,t){if(!this._showBranding)return;let i=0;Ot.utm=!0,(0,gt.drawScaled)(e,t.pixelRatio,t.pixelRatio,(()=>{if(this._powBy&&this._powBy.show){i=this._powBy.height,e.save();const s=new lt.Point(this._left,this._paneHeight-this._bottom-i);this._powBy.draw(s,e,t,this._canvasWidth),e.restore()}if(this._custom&&this._custom.show){e.save() +;const s=new lt.Point(this._left,this._paneHeight-this._bottom-i-this._custom.height);this._custom.draw(s,e,t),e.restore()}}))}_init(){this._checkLayout();const e=this._mainSeries.symbolInfo();this._powBy&&this._powBy.destroy(),this._powBy=new Jt(this._layout,(null==e?void 0:e.name)||"",this._model,(()=>this._model.fullUpdate())),this._custom=new Qt(this._layout,this._customLogoSrc,(()=>this._model.fullUpdate())),this._openAnimation=null,this._closeAnimation=null,this._model.lightUpdate()}_checkLayout(){if(c.enabled("widget"))0;else{{const e=JSON.parse(Ot.logo)||{};e.image?(this._customLogoSrc=e.image,this._customLogoLink=e.link,this._needToShow=c.enabled("widget_logo"),c.enabled("link_to_tradingview")?this._layout=Bt:this._layout=Rt):(this._layout=Vt,this._needToShow=c.enabled("widget_logo"))}}}_startOpenAnimation(){null===this._openAnimation&&(null!==this._closeAnimation&&(this._closeAnimation.stop(),this._closeAnimation=null),this._openAnimation=(0,mt.doAnimate)({from:this._currentStateForAnimation(),to:this._openedStateForAnimation(),duration:200,easing:this._cubicBezier.easingFunc,onStep:this._animatedDrawStep.bind(this)}))}_startCloseAnimation(){null===this._closeAnimation&&(null!==this._openAnimation&&(this._openAnimation.stop(),this._openAnimation=null),this._closeAnimation=(0,mt.doAnimate)({from:this._currentStateForAnimation(),to:this._closedStateForAnimation(),duration:200,easing:this._cubicBezier.easingFunc,onStep:this._animatedDrawStep.bind(this)}))}_currentStateForAnimation(){return(0,n.ensureNotNull)(this._powBy).width}_closedStateForAnimation(){return(0,n.ensureNotNull)(this._powBy).minimizedAnimationWidth()}_openedStateForAnimation(){return(0,n.ensureNotNull)(this._powBy).maximizedAnimationWidth()}_animatedDrawStep(e,t){(0,n.ensureNotNull)(this._powBy).animatedDrawStep(e,t),this._model.lightUpdate()}_hasAnimation(){return null!==this._powBy&&this._powBy.hasAnimation()}_openGoPro(){0}_openLink(){if(this._layout===Tt)return this._openGoPro(),!1;c.enabled("widget");return(0,n.ensureNotNull)(window.open(this.tvUrl(),"_blank")).opener=null,!0}_toggleOpenAnimatedOrOpenLink(){null!==this._openAnimation&&this._openAnimation.completed()?this._openLink()||this._startCloseAnimation():this._startOpenAnimation()}}function Ut(e){return!Ct||e>480}function jt(e){return!Pt||e>500}const Gt={customBrandingTradingViewText:ht.colorsPalette["color-brand"],customBrandingText:ht.colorsPalette["color-cold-gray-850"],background:ht.colorsPalette["color-cold-gray-900"],shadow:ht.colorsPalette["color-cold-gray-700"],text:ht.colorsPalette["color-white"],staticTextBackground:(0,_t.generateColor)(ht.colorsPalette["color-cold-gray-800"],20),logo:ht.colorsPalette["color-white"]},qt={customBrandingTradingViewText:ht.colorsPalette["color-brand"],customBrandingText:ht.colorsPalette["color-cold-gray-850"],background:ht.colorsPalette["color-white"],shadow:ht.colorsPalette["color-cold-gray-150"],text:ht.colorsPalette["color-cold-gray-900"],staticTextBackground:(0,_t.generateColor)(ht.colorsPalette["color-white"],20), +logo:ht.colorsPalette["color-cold-gray-900"]};function $t(e,t){return new Promise((i=>{const s=e.replace(/fill="#[\da-f]{6}"/gi,`fill="${t}"`),r=new Image;r.onload=()=>{r.onload=null,i(r)},r.src=URL.createObjectURL(new Blob([s],{type:"image/svg+xml"}))}))}let Yt={},Kt={};function Zt(e,t,i){const s=Kt,r=e+t,o=s[r];if(void 0!==o)return o;const a=(0,n.ensureDefined)(wt.get("logo-old-style")),l=(0,n.ensureDefined)(wt.get("tradingview-old-style")),c=$t(a,t),h=$t(l,t);return Promise.all([c,h]).then((([e,t])=>{const n={logoImage:e,textImage:t};s[r]=n,i(n)})),null}class Xt{constructor(){this._topLeftPoint=null}hitTest(e){const t=this._getHitTestBox();if(t)return(0,ct.pointInBox)(e,t)}_getHitTestBox(){const e=this._topLeftPoint;if(e){const{x:t,y:i}=e;return(0,lt.box)(e,new lt.Point(t+this.width,i+this.height))}}}class Jt extends Xt{constructor(e,t,i,s){super(),this.show=!0,this._needDisplayImage=!1,this._animatedWidth=Ht.brandCircleSize,this._font=`px ${g.CHART_FONT_FAMILY}`,this._txt="TradingView",this._textWidth=0,this._maximizedAnimationTextWidth=0,this._textWidthCache=new vt.TextWidthCache,this._pixelRatio=1,this._onLogoImageReady=e=>{this._requestRepaint()},this._model=i,this._layout=e,this._symbol=t,this._showAnimatedBranding=c.enabled("show_animated_logo")||this._layout===It,this._alwaysMaximized=c.enabled("logo_always_maximized")||!1,this._fontSize=this._showAnimatedBranding||this._layout===Mt?11:14,this._showAnimatedBranding||this._layout!==Lt&&this._layout!==Dt||(this._fontSize=12),this.width=Ht.brandCircleSize,this.height=this._fontSize+2,this._requestRepaint=s,this._init(),this._checkFontLoaded(),this._recalculateMetrics()}destroy(){this._model.properties().childs().paneProperties.childs().background.unsubscribeAll(this),this._model.onChartThemeLoaded().unsubscribeAll(this)}hasAnimation(){return this._showAnimatedBranding&&!this._alwaysMaximized}minimizedAnimationWidth(){return Ht.brandCircleSize}maximizedAnimationWidth(){return Ht.brandCircleSize+Ht.logoTextOffset+this._maximizedAnimationTextWidth}animatedDrawStep(e,t){this._animatedWidth=t}draw(e,t,i,s){const{brandCircleSize:r,logoLeftOffset:n,leftOffset:o,bottomOffset:a}=Ht;this._needDisplayImage&&Ut(s)&&(e=new lt.Point(e.x+o,e.y-a)),this._topLeftPoint=e,t.translate(e.x,e.y),i.pixelRatio!==this._pixelRatio&&(this._textWidthCache.reset(),this._pixelRatio=i.pixelRatio);const l=this._colors;if(this._showAnimatedBranding){const e=this._getLogoImage(l.logo);this._needDisplayImage&&e&&this._drawLogo(t,e,this._animatedWidth,this._animatedWidth-r,this._animatedWidth>r)}else if(this._layout===Lt||this._layout===Dt){t.font=this._fontSize+this._font;const e=t.measureText(this._txt).width+2;this.width=e+t.measureText("TradingView").width+2,t.save(),t.globalAlpha=.7,t.fillStyle=this._colors.customBrandingText,t.fillText(this._txt,0,12),t.fillStyle=this._colors.customBrandingTradingViewText,t.fillText("TradingView",e,12),t.restore()}else if(Ut(s)&&this._layout===Mt){const e=this._getLogoImage(l.logo),i=this.maximizedAnimationWidth();e&&this._drawLogo(t,e,i,i,!0) }else if(Ut(s)){const e=this._getLogoImage(l.logo);if(this._needDisplayImage&&e){t.save(),this._drawBgCircle(t,r/2);const i=new lt.Point(Math.round((r-e.logoImage.width)/2)-1+n,Math.floor((r-e.logoImage.height)/2)+1);this._drawLogoImage(t,i,e.logoImage);const o=jt(s);o&&(t.translate(r+5,Math.round(this._fontSize*("px EuclidCircular"===this._font?.1:0))),this._drawTextStroke(t),this._drawTextFill(t)),t.restore(),this.width=r,o&&(this.width+=this._maximizedAnimationTextWidth)}else{const e=jt(s);e&&(t.save(),t.translate(Nt?-.5:0,-.5),this._drawTextStroke(t),this._drawTextFill(t),t.restore()),e&&(this.width=this._maximizedAnimationTextWidth)}}else this.width=0}_drawLogo(e,t,i,s,r){const{brandCircleSize:n,logoLeftOffset:o,logoTextOffset:a}=Ht;e.save(),this._drawFillRectWithRoundedCorner(e,-.5,0,i,n,n/2);const l=new lt.Point(Math.round((n-t.logoImage.width)/2)-1+o,Math.floor((n-t.logoImage.height)/2)+1);if(this._drawLogoImage(e,l,t.logoImage),r){const i=new lt.Point(l.x+t.logoImage.width+a,l.y);this._drawImageCropWidth(e,i,t.textImage,s),this.width=t.logoImage.width+Math.min(t.textImage.width,s)}e.restore()}_init(){Kt={},Yt={},this._checkLayout(),this.show&&(this._updateColors(),this.height=this._needDisplayImage?Ht.brandCircleSize:this._fontSize+2,this._model.properties().childs().paneProperties.childs().background.subscribe(this,this._updateColors),this._model.onChartThemeLoaded().subscribe(this,this._updateColors))}_checkFontLoaded(){if(!this._showAnimatedBranding&&document.fonts&&document.fonts.check&&document.fonts.load){document.fonts.check(`${this._fontSize}px EuclidCircular`)?this._font="px EuclidCircular":document.fonts.load(`${this._fontSize}px EuclidCircular`,this._txt).then((()=>{this._font="px EuclidCircular",this._recalculateMetrics(),this._requestRepaint()}))}}_recalculateMetrics(){const e=(0,gt.createDisconnectedBoundCanvas)(document,(0,ot.size)({width:0,height:0})),t=(0,gt.getPretransformedContext2D)(e,!0);t.font=this._fontSize+this._font;const i=this._needDisplayImage?Zt(this._model.dark().value()?"dark":"light",this._colors.logo,(()=>this._recalculateMetrics())):null;this._textWidth=i?i.textImage.width+Ht.textAsImageWidthCompensation:Math.ceil(t.measureText(this._txt).width)+2+8;let s=this._textWidth;s%2==0&&(s+=1),this._maximizedAnimationTextWidth=s,this._textWidthCache.reset(),this._alwaysMaximized&&(this._animatedWidth=this.maximizedAnimationWidth())}_updateColors(){this._colors=this._model.dark().value()?Gt:qt}_getLogoImage(e){return Zt(this._model.dark().value()?"dark":"light",e,this._onLogoImageReady)}_checkLayout(){switch(this._layout){case It:case Mt:case Lt:case kt:case Dt:case Bt:case Vt:case Tt:this.show=!0;break;case At:case Et:case Rt:this.show=!1}switch(this._layout){case Vt:this._needDisplayImage=!0,this._txt=Ft;break;case Bt:this._txt=Wt}}_drawTextStroke(e){e.save(),e.textBaseline="middle",e.textAlign="start",e.font=this._fontSize+this._font,e.strokeStyle=this._colors.staticTextBackground,e.lineWidth=4,e.lineJoin="round", e.strokeText(this._txt,0,Ht.brandCircleSize/2+this._textWidthCache.yMidCorrection(e,this._txt)),e.restore()}_drawTextFill(e){e.save(),e.textBaseline="middle",e.textAlign="start",e.font=this._fontSize+this._font,e.fillStyle=this._colors.text,e.fillText(this._txt,0,Ht.brandCircleSize/2+this._textWidthCache.yMidCorrection(e,this._txt)),e.restore()}_drawImageCropWidth(e,t,i,s){e.save(),e.beginPath(),e.rect(t.x,t.y,s,this.height),e.clip(),e.drawImage(i,t.x,t.y),e.restore()}_drawBgCircle(e,t){const i=2*Math.PI;e.save(),e.beginPath(),e.fillStyle=this._colors.shadow,e.arc(t,t,t+1,0,i),e.fill(),e.closePath(),e.restore(),e.save(),e.beginPath(),e.fillStyle=this._colors.background,e.arc(t,t,t,0,i,!1),e.fill(),e.closePath(),e.restore()}_drawFillRectWithRoundedCorner(e,t,i,s,r,n){e.save(),(0,ft.drawRoundRect)(e,t-1,i-1,s+2,r+2,n),e.fillStyle=this._colors.shadow,e.fill(),e.closePath(),e.restore(),e.save(),(0,ft.drawRoundRect)(e,t,i,s,r,n),e.fillStyle=this._colors.background,e.fill(),e.closePath(),e.restore()}_drawLogoImage(e,t,i){e.drawImage(i,t.x,t.y)}}class Qt extends Xt{constructor(e,t,i){super(),this.show=!1,this.width=0,this.height=0,this._ready=!1,this._layout=e,this._src=t,this._onReadyCallback=i,this._checkLayout();const s=new Image;this._img=s,this.show&&(s.addEventListener("load",(()=>{this.width=Math.round(s.width),this.height=Math.round(s.height),this._ready=!0,this._onReadyCallback&&this._onReadyCallback()})),s.crossOrigin="anonymous",s.src=this._src)}draw(e,t,i){this._topLeftPoint=e,this._ready&&(t.translate(e.x,e.y),t.drawImage(this._img,-.5,-.5,this.width,this.height))}_checkLayout(){switch(this._layout){case Lt:case At:case Dt:case Et:case Bt:case Rt:this.show=!0;break;case Tt:case It:case Mt:case kt:case Vt:this.show=!1}}}var ei=i(97304),ti=i(65106);class ii{constructor(e,t){this._headerToolbar=e,this._dropdownId=t}applyOptions(e){this._headerToolbar.updateDropdown(this._dropdownId,e)}remove(){this._headerToolbar.removeDropdown(this._dropdownId)}}var si=i(90194),ri=i(75593);class ni{constructor(e){this._symbolModel=e}getVisible(){return this._symbolModel.visible().value()}setVisible(e){return this._symbolModel.visible().setValue(e),this}getIcon(){return this._symbolModel.icon().value()}setIcon(e){return this._symbolModel.icon().setValue(e),this}getColor(){return this._symbolModel.color().value()}setColor(e){return this._symbolModel.color().setValue(e),this}getTooltip(){return this._symbolModel.tooltip().value()}setTooltip(e){return this._symbolModel.tooltip().setValue(e),this}getDropDownContent(){return this._symbolModel.tooltipContent().value()}setDropDownContent(e){return this._symbolModel.tooltipContent().setValue(e),this}}class oi{symbol(e){return new ni(this._model().getSymbolCustomStatus(e))}hideAll(){this._model().hideAll()}static getInstance(){return null===this._instance&&(this._instance=new oi),this._instance}_model(){return ri.CustomStatusModel.getInstance()}}oi._instance=null;var ai,li=i(39347),ci=i(16838);(0,M.setClasses)();const hi=o(),di=a(),ui=new class{constructor(e,t){ this._updateDocumentHeight=e=>{"visual"===this._viewportType&&this._window.document.documentElement.style.setProperty("height",`${e}px`,"important")},this._window=e,this._fullscreenApi=new De(e.document),this._viewportType=Be.CheckMobile.iOS()&&!(0,Ve.isOnMobileAppPage)("any")&&this._window.visualViewport?"visual":"quirks","visual"===this._viewportType?this._viewport=(0,n.ensure)(this._window.visualViewport):this._viewport=this._window;const i=this._layoutSizeSensor=this._window.document.createElement("div");i.id="layout-size-sensor",i.style.position="fixed",i.style.top="0",i.style.left="0",i.style.right="0",i.style.bottom="0",i.style.pointerEvents="none",i.style.visibility="hidden",this._initFullscreen()}allocate(){this.free();const e=this._window.document,t=e.createElement("div");t.classList.add("js-rootresizer__contents"),t.style.position="relative",t.style.width="100%",t.style.height="100%",e.body.insertAdjacentElement("afterbegin",t),e.body.insertAdjacentElement("afterbegin",this._layoutSizeSensor),this._visibilityApi=new Ee(this._window.document);const i={alive:new N.WatchedValue(!0),fullscreenable:new N.WatchedValue(!0),container:new N.WatchedValue(t),width:new N.WatchedValue,height:new N.WatchedValue,availWidth:new N.WatchedValue,availHeight:new N.WatchedValue,visible:this._visibilityApi.isVisible,fullscreen:this._fullscreenApi.isFullscreen,remove:()=>{i.alive.setValue(!1)},attach:()=>{i.alive.setValue(!1),this._window.close()},requestFullscreen:()=>{this._requestFullscreen()},exitFullscreen:()=>{this._exitFullscreen()}};return i.alive.subscribe((e=>{e||i!==this._area||this.free()})),this._area=i,this._resizeHandler=()=>{const e=this._width(i)||800,t=this._height(i)||600;i.availHeight.setValue(t),i.availWidth.setValue(e),i.height.setValue(t),i.width.setValue(e)},this._area.height.subscribe(this._updateDocumentHeight,{callWithLast:!0}),this._resizeHandler(),this._viewport.addEventListener("resize",this._resizeHandler),new ke.ResizerDetacherState(i).bridge()}free(){if(this._resizeHandler&&(this._viewport.removeEventListener("resize",this._resizeHandler),this._resizeHandler=void 0),this._visibilityApi&&(this._visibilityApi.destroy(),this._visibilityApi=void 0),this._area){const e=this._area;this._area=void 0,e.height.unsubscribe(this._updateDocumentHeight),e.alive.setValue(!1);const t=e.container.value(),i=null==t?void 0:t.parentElement;i&&(i.removeChild(t),i.removeChild(this._layoutSizeSensor))}}_height(e){if("visual"===this._viewportType)return this._layoutSizeSensor.clientHeight;return e.container.value().clientHeight}_width(e){return e.container.value().clientWidth}_requestFullscreen(){this._fullscreenApi.enter()}_exitFullscreen(){this._fullscreenApi.exit()}_initFullscreen(){this._fullscreenApi.isFullscreen.subscribe((e=>{this._resizeHandler&&this._resizeHandler()}))}}(window),pi=new class{constructor(e){this._processVisibility=e=>{const t=e.container.value();return this.affectsLayout(e.name)?(t&&t.classList.toggle("js-hidden",!1),!0):(t&&t.classList.toggle("js-hidden",!0),!1)},this._setWidth=(e,t,i)=>{ let s=i;this._fullscreenArea!==e.name&&(e.availWidth.setValue(i),e.canNegotiate.width&&(s=Re(i,e.negotiations.width))),t||(s=0);const r=e.container.value();return r&&t&&(r.style.width=s+"px"),e.width.setValue(s),s},this._setHeight=(e,t,i)=>{let s=i;this._fullscreenArea!==e.name&&(e.availHeight.setValue(i),e.canNegotiate.height&&(s=Re(i,e.negotiations.height))),t||(s=0);const r=e.container.value();return r&&t&&(r.style.height=s+"px"),e.height.setValue(s),s};const t=e.container.value();if(!t)throw new Error("bridge.container.value() must be an element");this._container=t,this._availableAreas=["left","tradingpanel","right","top","bottom","center","topleft","extratop"],this._areas={},this._bridge=e,this._width=e.width,this._height=e.height,this._width.subscribe((()=>this.recalculate())),this._height.subscribe((()=>this.recalculate())),this._bridge.visible.subscribe((()=>this._updateVisibility())),this._bridge.fullscreen.subscribe((()=>this._onParentFullscreenChange())),this.recalculate()}allocate(e){const t=e&&e.areaName;if(-1===this._availableAreas.indexOf(t))throw new Error("unknown options.areaName");this.free(t);const i=this._createDOM(t),s={name:t,canNegotiate:{width:"left"===t||"right"===t||"tradingpanel"===t||"topleft"===t,height:"top"===t||"bottom"===t||"topleft"===t||"extratop"===t},negotiations:{width:[],height:[]},remove:()=>{for(const e in this._areas)this._areas[e]===s&&this.free(e)},negotiateWidth:e=>{if(!s.canNegotiate.width)return;const t=Ne(e);Oe(s.negotiations.width,t)||(s.negotiations.width=t,this.recalculate())},negotiateHeight:e=>{if(!s.canNegotiate.height)return;const t=Ne(e);Oe(s.negotiations.height,t)||(s.negotiations.height=t,this.recalculate())},requestFullscreen:()=>{this._fullscreenArea||("right"!==t&&"center"!==t||(this._fullscreenArea=t),"center"===t&&this._bridge.requestFullscreen(),this._updateFullscreen())},exitFullscreen:()=>{t===this._fullscreenArea&&(this._fullscreenArea=void 0,"center"===t&&this._bridge.exitFullscreen(),this._updateFullscreen())},width:new N.WatchedValue,height:new N.WatchedValue,availWidth:new N.WatchedValue,availHeight:new N.WatchedValue,alive:new N.WatchedValue(!0),container:new N.WatchedValue(i),visible:new N.WatchedValue(!0),fullscreen:new N.WatchedValue(!1),fullscreenable:new N.WatchedValue("right"===t||"center"===t),rdState:new ke.ResizerDetacherState};return s.rdState.pushOwner(s),this._areas[t]=s,s.rdState.owner.subscribe((e=>{const i=s.container.value();if(e!==s)i&&(i.innerHTML="",i.parentElement&&i.parentElement.removeChild(i));else{let e=null;for(let i=this._availableAreas.indexOf(t);i--;){const t=this._availableAreas[i];if(this.affectsLayout(t)){e=this._areas[t].container.value();break}}i&&(e&&i.parentElement?i.insertAdjacentElement("afterend",e):this._container.appendChild(i))}this.recalculate()}),{callWithLast:!0}),s.rdState.bridge()}free(e){const t=this._areas[e];if(!t)return;this._areas[e]=void 0;const i=t.container.value();i&&i.parentElement&&i.parentElement.removeChild(i),t.alive.setValue(!1)}recalculate(){const e={};this._recalcSingleRunToken=e ;const t=this._areas.topleft,i=this._areas.left,s=this._areas.tradingpanel,r=this._areas.right,n=this._areas.top,o=this._areas.bottom,a=this._areas.center,l=this._areas.extratop,c=this._width.value(),h=this._height.value();let d=0,u=0,p=0,_=0,m=0,g=0,f=0,v=0;if(e===this._recalcSingleRunToken&&l){const e=this._processVisibility(l);v=this._setHeight(l,e,h),this._setWidth(l,e,c)}if(e===this._recalcSingleRunToken&&t){const e=this._processVisibility(t);f=this._setHeight(t,e,h),g=this._setWidth(t,e,c);const i=t.container.value();e&&i&&(i.style.top=v+"px")}let S=0;if(e===this._recalcSingleRunToken&&n){const e=this._processVisibility(n),t=n.container.value();e&&t&&(t.style.left=g+"px",t.style.top=v+"px");const i=c-g;this._setWidth(n,e,i),d=this._setHeight(n,e,h),d&&(S=1)}if(e===this._recalcSingleRunToken&&i){const e=this._processVisibility(i),t=Math.max(f,d);p=this._setWidth(i,e,c),p&&(p+=4),p&&1===S&&(S=4);const s=i.container.value();e&&s&&(s.style.top=t+v+S+"px"),this._setHeight(i,e,h-t-v)}if(e===this._recalcSingleRunToken&&s){const e=this._processVisibility(s);let t=c-p;Fe||(t-=300),m=this._setWidth(s,e,t),m&&1===S&&(S=4),this._setHeight(s,e,h-v-d-S)}if(e===this._recalcSingleRunToken&&r){const e=this._processVisibility(r);let t=c-p-m;Fe||(t-=300),_=this._setWidth(r,e,t),_&&1===S&&(S=4),this._setHeight(r,e,h-v-d-S);const i=r.container.value();e&&i&&(i.style.top=d+v+S+"px",i.classList.toggle("no-border-top-left-radius",Boolean(m)))}const y=m+_;let b=0;const w=c-p-m-_-(y?4:0);if(e===this._recalcSingleRunToken&&o){const e=this._processVisibility(o),t=o.container.value();e&&t&&(t.style.left=p+"px",t.classList.toggle("no-border-top-left-radius",!p),t.classList.toggle("no-border-top-right-radius",!y)),this._setWidth(o,e,w);const i=h-v;b=Math.min(300,i-0),u=this._setHeight(o,e,i)+4}const P=Boolean(d&&(p||y));if(this._container.classList.toggle("layout-with-border-radius",P),e===this._recalcSingleRunToken&&a){const e=this._processVisibility(a),t=a.container.value();e&&t&&(t.style.left=p+"px",t.style.top=d+v+S+"px",t.classList.toggle("no-border-bottom-left-radius",!u||!p),t.classList.toggle("no-border-bottom-right-radius",!y||!u),t.classList.toggle("no-border-top-left-radius",Boolean(!p&&y)),t.classList.toggle("no-border-top-right-radius",Boolean(p&&!y))),this._setWidth(a,e,w);const i=h-d-u-v-S;this._setHeight(a,e,Math.max(i,b))}if(e===this._recalcSingleRunToken&&s&&this.affectsLayout("tradingpanel")){const e=s.container.value();e&&(e.style.right=_+"px",e.style.top=v+d+S+"px",e.style.borderTopLeftRadius=P?"4px":"0px")}e===this._recalcSingleRunToken&&this._updateVisibility()}affectsLayout(e){const t=this._areas[e];if(!t)return!1;if(t.rdState.owner.value()!==t)return!1;if(this._fullscreenArea&&this._fullscreenArea!==e)return He(e);if(this._width.value()<=567||this._height.value()<=445&&!We){if(!["center","top","left","topleft","extratop"].includes(e))return!1}return!0}_updateVisibility(){const e=this._bridge.visible.value();for(let t=0;t{hi.ChartApiInstance.start()})),"function"==typeof fi){const e=fi(rt);e&&e.then?e.then((e=>{if(!Array.isArray(e))return console.warn("custom_indicators_getter should be a function that returns a Promise object which result is an array of custom indicators"),void vi.resolve();const t=hi.JSServer;t.studyLibrary.push.apply(t.studyLibrary,e),vi.resolve(),console.log("{0} custom indicators loaded.".format(e.length))})).catch((e=>{console.warn("Error loading custom indicators "+e),vi.resolve()})):(console.warn("custom_indicators_getter should be a function that returns a Promise object"),vi.resolve())}else vi.resolve();hi.widgetReady=e=>{O.subscribe("onChartReady",e,null)};const Ti=null===(ai=mi.theme)||void 0===ai?void 0:ai.toLowerCase();function Ii(e){hi.__defaultsOverrides=hi.__defaultsOverrides||{},(0,de.deepExtend)(hi.__defaultsOverrides,e),void 0!==TradingView.defaultProperties&&void 0!==TradingView.defaultProperties.chartproperties&&((0,c.applyDefaultsOverrides)(TradingView.defaultProperties.chartproperties),(0,c.applyDefaultOverridesToLinetools)())}!function(e){if(!e)return;L.themes[e]&&(0,A.setTheme)(e)}(Ti),hi.applyStudiesOverrides=e=>{var t,i;e&&(hi.chartWidgetCollection?null===(i=(t=hi.chartWidgetCollection).applyStudiesOverrides)||void 0===i||i.call(t,e):Qe.StudyMetaInfo.mergeDefaultsOverrides(e))},hi.applyOverrides=e=>{Ii(e),hi.chartWidgetCollection&&hi.chartWidgetCollection.applyOverrides(e)}, -hi.doWhenApiIsReady=e=>{hi.tradingViewApi?e():Si.promise.then(e)},hi.applyTradingCustomization=e=>{for(const t in e.order)TradingView.defaultProperties.linetoolorder[t]=e.order[t];for(const t in e.position)TradingView.defaultProperties.linetoolposition[t]=e.position[t]},hi.changeTheme=(e,t)=>{const i=L.themes[e.toLowerCase()];return i?hi.tradingViewApi.themes().setStdTheme(i.name,!0,t&&t.disableUndo):Promise.resolve()},hi.getTheme=()=>hi.tradingViewApi.themes().getCurrentThemeName(),hi.is_authenticated=!1;JSON.parse(hi.urlParams.brokerConfig);l.t(null,void 0,i(65911)),l.t(null,void 0,i(68111)),l.t(null,void 0,i(5607));let Mi=null;const Li=(0,he.createDeferredPromise)();let Ai;const ki=()=>{if(h.setEnabled("charting_library_debug_mode","true"===mi.debug),h.setEnabled("chart_property_page_trading",!1),h.enabled("remove_library_container_border")){const e=document.querySelector("#library-container");null!==e&&(e.style.border="0px",e.style.padding="1px")}h.enabled("no_min_chart_width")&&(document.body.style.minWidth="0px"),null!=mi.studiesOverrides&&Qe.StudyMetaInfo.mergeDefaultsOverrides(JSON.parse(mi.studiesOverrides)),(0,n.assert)(void 0===TradingView.defaultProperties,"Default properties are inited before applying overrides"),Ii(JSON.parse(mi.overrides));const e=mi.numeric_formatting?JSON.parse(mi.numeric_formatting):void 0;e&&"string"==typeof e.decimal_sign&&(ae.formatterOptions.decimalSign=e.decimal_sign[0]),hi.ChartApiInstance=new(Je())(di.datafeed);const t=di.customFormatters;t&&(t.timeFormatter&&(le.customFormatters.timeFormatter=t.timeFormatter),t.dateFormatter&&(le.customFormatters.dateFormatter=t.dateFormatter),t.tickMarkFormatter&&(le.customFormatters.tickMarkFormatter=t.tickMarkFormatter),t.priceFormatterFactory&&(le.customFormatters.priceFormatterFactory=t.priceFormatterFactory),t.studyFormatterFactory&&(le.customFormatters.studyFormatterFactory=t.studyFormatterFactory)),di.customTimezones&&Me.instance().addTimezones(di.customTimezones),hi.ChartApiInstance.setStudiesAccessController(hi.ChartApiInstance.createStudiesAccessController(mi.studiesAccess));const s=mi.chartContent?JSON.parse(mi.chartContent).json:void 0,o=mi.chartContentExtendedData?JSON.parse(mi.chartContentExtendedData):s?s.extendedData:void 0,a=mi.interval||"D",c=function(e){const t=/(\d+)(\w+)/;return e.map((e=>{const s=(0,n.ensureNotNull)(t.exec(e.text)),r=s[2].toLowerCase(),o=parseInt(s[1]),a="y"===r?12*o+"M":o+r,c=Ae.Interval.parse(e.resolution);return{text:e.title||o+l.t(r,{context:"dates",count:o},i(673)),description:e.description||"",value:{value:a.toUpperCase(),type:"period-back"},targetResolution:c.value(),requiresIntraday:c.isIntraday()}}))}(JSON.parse(mi.timeFrames)),d={resizerBridge:xi,padding:h.enabled("border_around_the_chart")?2:0,content:s,widgetOptions:{addToWatchlistEnabled:!1,hideIdeas:!0,addVolume:(0,n.ensureDefined)(hi.ChartApiInstance.studiesAccessController).isToolEnabled("Volume"),muteSessionErrors:!0,timezone:mi.timezone,defSymbol:s?"":mi.symbol,defInterval:s?"":a, -compareSymbols:mi.compareSymbols&&JSON.parse(mi.compareSymbols),defTimeframe:(p=di.timeframe,p?"string"==typeof p?p:{...p,type:"time-range"}:p),paneContextMenuEnabled:h.enabled("pane_context_menu"),paneContextMenu:{mainSeriesTrade:_i},priceScaleContextMenuEnabled:h.enabled("scales_context_menu"),currencyConversionEnabled:h.enabled("pricescale_currency"),unitConversionEnabled:h.enabled("pricescale_unit"),legendWidgetEnabled:h.enabled("legend_widget"),legendWidget:{contextMenu:{settings:h.enabled("show_chart_property_page"),showOpenMarketStatus:h.enabled("display_market_status")}},sourceStatusesWidget:{errorSolution:!1},marketStatusWidgetEnabled:h.enabled("display_market_status"),chartWarningWidget:{subscriptionFullInfo:!1},timeScaleWidget:{contextMenuEnabled:h.enabled("scales_context_menu"),timezoneMenuEnabled:h.enabled("timezone_menu"),priceAxisLabelsOptions:{showLabels:h.enabled("main_series_scale_menu")}},timeScale:{preserveBarSpacing:!1,lockVisibleTimeRangeOnResize:h.enabled("lock_visible_time_range_on_resize"),rightBarStaysOnScroll:h.enabled("right_bar_stays_on_scroll"),minBarSpacing:mi.time_scale&&JSON.parse(mi.time_scale).min_bar_spacing},goToDateEnabled:h.enabled("go_to_date"),crossHair:{menuEnabled:h.enabled("chart_crosshair_menu")},handleScale:{mouseWheel:h.enabled("mouse_wheel_scale"),pinch:h.enabled("pinch_scale"),axisPressedMouseMove:{time:h.enabled("axis_pressed_mouse_move_scale"),price:h.enabled("axis_pressed_mouse_move_scale")}},handleScroll:{mouseWheel:h.enabled("mouse_wheel_scroll"),pressedMouseMove:h.enabled("pressed_mouse_move_scroll"),horzTouchDrag:h.enabled("horz_touch_drag_scroll"),vertTouchDrag:h.enabled("vert_touch_drag_scroll")},shiftVisibleRangeOnNewBar:h.enabled("shift_visible_range_on_new_bar"),croppedTickMarks:h.enabled("cropped_tick_marks"),countdownEnabled:h.enabled("countdown"),indicatorsDialogShortcutEnabled:h.enabled("insert_indicator_dialog_shortcut")},seriesControlBarEnabled:h.enabled("timeframes_toolbar"),seriesControlBar:{timeFramesWidgetEnabled:!0,timeFramesWidget:{goToDateEnabled:h.enabled("go_to_date"),availableTimeFrames:(e,t)=>{if(!e)return[];if(t!==st.STATUS_DELAYED&&t!==st.STATUS_DELAYED_STREAMING&&t!==st.STATUS_EOD&&t!==st.STATUS_READY)return[];return c.filter((t=>!(t.requiresIntraday&&!e.has_intraday)&&!(e.supported_resolutions&&!e.supported_resolutions.includes(t.targetResolution))))}},timeWidgetEnabled:!0,timeWidget:{timezoneMenuEnabled:h.enabled("timezone_menu")},adjustForDividendsButtonEnabled:!1,sessionIdButtonEnabled:h.enabled("pre_post_market_sessions"),backAdjustmentButtonEnabled:!1,settlementAsCloseButtonEnabled:!1,percentageScaleButtonEnabled:!0,logScaleButtonEnabled:!0,autoScaleButtonEnabled:!0,fullscreenButtonEnabled:!0,mobileChangeLayoutEnabled:!1},globalEvents:!0,snapshotUrl:mi.snapshotUrl,mobileForceChartMaximizeEnabled:!1,saveChartEnabled:h.enabled("save_shortcut")};var p;yi&&((0,$e.createFavoriteDrawingToolbar)(),d.widgetOptions.isDrawingToolbarVisible=C.isDrawingToolbarVisible),o&&(d.metaInfo={id:o.uid,name:o.name,description:o.description,uid:o.uid, -username:""}),di.additionalSymbolInfoFields&&(0,ei.setAdditionalSymbolInfoFields)(di.additionalSymbolInfoFields);const _=di.symbolSearchComplete;_&&(0,ti.setSymbolSearchCompleteOverrideFunction)(_);const m=hi.chartWidgetCollection=new(qe())(d);let g=!1;m.onAboutToBeDestroyed.subscribe(null,(()=>{g=!0}),!0),function(e){e.addCustomSource("branding",((t,i)=>{const s=(0,nt.combine)(((e,t)=>{const s=null!=e?e:t;return null!==s&&s.hasModel()&&s.model().model()===i}),e.maximizedChartWidget().weakReference(),e.leftBottomChartWidget().weakReference());return new zt(t,i,s.ownership())}))}(m),hi.studyMarket=new ce(m),je.registerService(Ue.CHART_WIDGET_COLLECTION_SERVICE,m),m.activeChartWidget.subscribe((e=>{O.emit("activeChartChanged",m.getAll().indexOf(e))})),hi.saver=new R.ChartSaver(m);const f=new Y(m,hi.saver),v=new Q(m);hi.chartWidget=m.activeChartWidget.value(),hi.pro=new TradingView.Pro;const y=function(e){if(!Pi)return null;const t=new I.ChartChangesWatcher(e.chartWidgetCollection,hi.saver,O),i=JSON.parse(mi.favorites);let s,r;i.intervals=i.intervals.map((e=>{let t=""+e;return t.match(/1[DWMYdwmy]/)&&(t=t.slice(1)),t})),h.enabled("study_templates")&&(s=new ne.FavoriteStudyTemplateService(Z.TVXWindowEvents,u),Ai=new re({chartWidgetCollection:e.chartWidgetCollection,favoriteStudyTemplatesService:s}));const n=mi.header_widget_buttons_mode;"fullsize"===n&&(r=["full"]);"compact"===n&&(r=["small"]);return new P(new S,{chartSaver:hi.saver,chartApiInstance:hi.ChartApiInstance,chartWidgetCollection:e.chartWidgetCollection,defaultFavoriteStyles:i.chartTypes,defaultFavoriteIntervals:i.intervals,resizerBridge:Pi,studyMarket:hi.studyMarket,studyTemplates:Ai,favoriteStudyTemplatesService:s,allowedModes:r,saveChartService:e.saveChartService,loadChartService:e.loadChartService,chartChangesWatcher:t,onClick:Bi,snapshotUrl:e.snapshotUrl})}({chartWidgetCollection:m,saveChartService:f,loadChartService:v,snapshotUrl:mi.snapshotUrl});null!==y?y.load().then((e=>{Mi=e.getComponent(),Li.resolve()})):(Li.promise.catch((()=>{})),Li.reject("header widget is not loaded"));const b=function(e){if(Ci){const t=mi.toolbarbg&&/^[0-9a-f]+$/i.test(mi.toolbarbg)?String(mi.toolbarbg):void 0;if(t){const e=document.createElement("style");e.textContent="body,.chart-controls-bar,#footer-chart-panel{background-color:#"+t+" !important}",document.head.appendChild(e)}return new T({bgColor:t,chartWidgetCollection:e,drawingsAccess:mi.drawingsAccess?JSON.parse(mi.drawingsAccess):void 0,resizerBridge:Ci,onClick:Bi})}return null}(m),w=null;hi.tradingViewApi=new(tt())({chartWidgetCollection:m,chartApiInstance:hi.ChartApiInstance,saveChartService:f,loadChartService:v,studyMarket:null});if(oe.linking.bindToChartWidgetCollection(m),isNaN(mi.studyCountLimit)||(TradingView.STUDY_COUNT_LIMIT=Math.max(2,+(0,n.ensureDefined)(mi.studyCountLimit))),!isNaN(mi.ssreqdelay)){const e=Math.max(0,+(0,n.ensureDefined)(mi.ssreqdelay));(0,it.setSearchRequestDelay)(e)}hi.ChartApiInstance.connect(),(async()=>{ -const{default:e}=await Promise.all([i.e(5652),i.e(2666),i.e(3842),i.e(4015),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(8056),i.e(3502),i.e(6752),i.e(8149),i.e(6639),i.e(9327),i.e(6106),i.e(9916),i.e(1109),i.e(6831),i.e(8399),i.e(962),i.e(3179),i.e(5050),i.e(1890),i.e(2020),i.e(5899),i.e(2306)]).then(i.t.bind(i,26916,23));g||(hi.lineToolPropertiesToolbar=new e(m))})();const x=document.querySelector(".tv-content");null!==x&&x.addEventListener("contextmenu",(e=>{e.target instanceof Element&&"input"!==e.target.tagName.toLowerCase()&&"textarea"!==e.target.tagName.toLowerCase()&&e.preventDefault()})),Si.resolve(),m.undoHistory.undoStack().onChange().subscribe(null,(0,r.default)((e=>{e&&!e.customFlag("doesnt_affect_save")&&O.emit("onAutoSaveNeeded")}),1e3*(Number(mi.autoSaveDelay)||5),{leading:!1,trailing:!0}));let M=!1;function A(){b&&b.load(gi.signal),w&&w.load(gi.signal).then((e=>{hi.footerWidget=e.getComponent()}))}hi.chartWidget.withModel(null,(()=>{hi.ChartApiInstance.on("realtime_tick",(e=>{O.emit("onTick",e)}));if(!L.savedThemeName()&&Ti){const e=L.getStdTheme(Ti);e&&e.content&&void 0===s&&m.applyTheme({theme:e.content,onlyActiveChart:!1,restoreNonThemeDefaults:!1,themeName:Ti,standardTheme:!0,syncState:!0,noUndo:!0}).then((()=>hi.applyOverrides(hi.__defaultsOverrides)))}if(h.enabled("charting_library_debug_mode")&&O.subscribeToAll(((...e)=>{console.log('Event "{0}", arguments: {1}'.format(e[0],JSON.stringify(e.slice(1))))})),M)return;M=!0,function(e,t=!1){if(!h.enabled("popup_hints"))return;const s=e.getContainer();let r=null,o=null;function a(e,t){if(r)r.show(e,d.bind(null,t));else{const n=Ye.tool.value();Promise.all([i.e(6214),i.e(962),i.e(6166)]).then(i.bind(i,5015)).then((i=>{r=new i.ChartEventHintRenderer(s),n===Ye.tool.value()&&r.show(e,d.bind(null,t))}))}}function c(e){return!Boolean(u.getBool(e))}function d(e){u.setValue(e,!0,{forceFlush:!0}),(0,n.ensureNotNull)(r).destroy(),null!==o&&o(),r=null}Ye.tool.subscribe((function(){if(!c("hint.touchPainting"))return;const e=Ye.tool.value(),t=(0,Ke.isLineToolDrawWithoutPoints)(e),s=Be.CheckMobile.any();!(0,Ke.isStudyLineToolName)(e)||"LineToolRegressionTrend"===e||t||s?(0,Ke.isLineToolName)(e)&&!(0,Ke.isLineDrawnWithPressedButton)(e)&&!t&&s?a(l.t(null,void 0,i(67861)),"hint.touchPainting"):r&&r.hide():a(l.t(null,void 0,i(32234)),"hint.touchPainting")})),Ye.createdLineTool.subscribe(null,(function(){const e=Ye.tool.value();"LineToolPath"===e&&c("hint.finishBuildPathByDblClick")?a(l.t(null,void 0,i(5828)),"hint.finishBuildPathByDblClick"):"LineToolPolyline"===e&&c("hint.finishBuildPolylineByDblClick")&&a(l.t(null,void 0,i(63898)),"hint.finishBuildPolylineByDblClick")})),Ye.finishedLineTool.subscribe(null,(function(){if(r){const e=Ye.tool.value();"LineToolPath"===e?d("hint.finishBuildPathByDblClick"):"LineToolPolyline"===e&&d("hint.finishBuildPolylineByDblClick")}})),e.layoutSizesChanged().subscribe((function(){c("hint.startResizingChartInLayout")&&a(l.t(null,void 0,i(35273)),"hint.startResizingChartInLayout")})), -t||Be.CheckMobile.any()||!c("hint.startFocusedZoom")||(o=function(e,t){let i=!1;const s=r=>{r?(i&&t(r),e.onZoom().unsubscribe(null,s)):i||(t(r),i=!0)};return e.onZoom().subscribe(null,s),()=>e.onZoom().unsubscribe(null,s)}(e,(function(e){if(c("hint.startFocusedZoom"))if(e)r&&(o=null,d("hint.startFocusedZoom"));else{const e=Ze.isMacKeyboard?"⌘":"Ctrl";a(l.t(null,void 0,i(35963)).format({key:e}),"hint.startFocusedZoom")}})))}(m),function(e,t){const s=l.t(null,void 0,i(78104)).format({emoji:"👍"}),r=l.t(null,void 0,i(12011)).format({emoji:"👍"}),o=l.t(null,void 0,i(79393)).format({emoji:"👍"});O.on("onServerScreenshotCopiedToClipboard",(()=>h(s)),null),O.on("onClientScreenshotCopiedToClipboard",(()=>h(r)),null),O.on("onServerScreenshotEmbedCodeCopiedToClipboard",(()=>h(o)),null);let a=null;const c=e.getContainer();function h(e){a?a.show(e):Promise.all([i.e(2109),i.e(3896),i.e(962),i.e(92)]).then(i.bind(i,60441)).then((i=>{a||(a=new i.ChartScreenshotHintRenderer((0,n.ensureNotNull)(c),{bottomPadding:t.seriesControlBarEnabled}),a.show(e))}))}}(m,{seriesControlBarEnabled:h.enabled("timeframes_toolbar")});si.WatermarkApi.getInstance().setWidgetCollection(hi.chartWidgetCollection)})),m.getAll().some((e=>e.isInitialized()))?A():function(e,t){const i=e.getAll(),s=()=>{t(),i.forEach((e=>{e.chartWidgetInitialized().unsubscribe(null,s)}))};i.forEach((e=>{e.chartWidgetInitialized().subscribe(null,s,!0)}))}(m,A),O.subscribe("chart_load_requested",(e=>{hi.tradingViewApi.loadChart({json:JSON.parse(e.content),extendedData:e})}),null)};window.addEventListener("unload",(()=>{gi.abort(),hi.widgetbar&&(hi.widgetbar.destroy(),hi.widgetbar=null),hi.chartWidgetCollection&&(hi.chartWidgetCollection.destroy(),hi.chartWidgetCollection=null),hi.ChartApiInstance&&hi.ChartApiInstance.disconnect(),(0,ze.destroyQuoteSessions)(),hi.ChartApiInstance&&(hi.ChartApiInstance.destroy(),hi.ChartApiInstance=null)})),h.enabled("saveload_storage_customization")&&(di.saveLoadAdapter?k.setCustomAdapter(di.saveLoadAdapter):hi.urlParams.chartsStorageUrl&&hi.urlParams.clientId?k.initialize(hi.urlParams.clientId,hi.urlParams.userId,hi.urlParams.chartsStorageUrl,hi.urlParams.chartsStorageVer||"1.0"):(h.setEnabled("saveload_storage_customization",!1),h.setEnabled("header_saveload",!1)));const Di=(0,he.createDeferredPromise)();function Ei(){Di.resolve()}di.loadLastChart&&h.enabled("saveload_storage_customization")?k.getCharts().then((e=>{if(0===e.length)return void Ei();const t=e.sort(((e,t)=>t.modified_iso-e.modified_iso))[0];k.getChartContent(t).then((e=>{const t=e,i=JSON.parse(t.content);i.extendedData=e,mi.chartContent=JSON.stringify({json:i}),Ei()})).catch(Ei)})).catch(Ei):Ei();const Vi=(0,he.createDeferredPromise)();function Bi(){const e=TradingView.bottomWidgetBar;e&&e.turnOffMaximize()}Promise.all([Vi.promise,Di.promise,hi.loadedCustomCss]).then((()=>{const e=document.querySelector(".loading-indicator");if(e&&(e.style.display="none"),setTimeout(ki,0),h.enabled("14851")&&Math.random()<=.02){t=window,i=document,s="script",r="ga",t.GoogleAnalyticsObject=r, -t.ga=t.ga||function(){(t.ga.q=t.ga.q||[]).push(arguments)},t.ga.l=Number(new Date),o=i.createElement(s),a=i.getElementsByTagName(s)[0],o.async=1,o.src="//www.google-analytics.com/analytics.js",a.parentNode.insertBefore(o,a);const e=(0,n.ensureNotNull)(document.URL.match(new RegExp("(:?.*://)([^/]+)/.*")))[2];hi.ga("create","UA-112911840-1","auto"),hi.ga("set","anonymizeIp",!0),hi.ga("set",{hostname:e,page:e,referrer:e}),hi.ga("send","pageview")}var t,i,s,r,o,a})),(()=>{let e=!0;di.datafeed.onReady((t=>{e&&console.warn("`onReady` should return result asynchronously. Use `setTimeout` with 0 interval to execute the callback function."),hi.configurationData=t,Vi.resolve()})),e=!1})(),hi.createShortcutAction=(()=>{const e=D.createGroup({desc:"API"});return(t,i)=>{var s;e.add({hotkey:(s=t,"number"==typeof s?s:"string"==typeof s?B(s.split("+")):Array.isArray(s)?B(s):0),handler:i})}})(),hi.initializationFinished=()=>{hi.chartWidgetCollection.undoHistory.clearStack()},hi.headerReady=()=>Li.promise,hi.createButton=e=>{if(null===Mi)throw new Error("Cannot create button: header widget is not ready or is not loaded - use `headerReady` to wait until header is ready");return(e=e||{}).align=e.align||"left",e.useTradingViewStyle=e.useTradingViewStyle||!1,Mi.addButton((0,ue.randomHash)(),e)},hi.createDropdown=e=>{if(void 0===e)throw new Error("Cannot create dropdown without any parameters. Please refer to the documentation");void 0===e.align&&(e.align="left");const t=(0,ue.randomHash)();return Mi?(Mi.addDropdown(t,e),Promise.resolve(new ii(Mi,t))):Li.promise.then((()=>((0,n.ensureNotNull)(Mi).addDropdown(t,e),new ii((0,n.ensureNotNull)(Mi),t))))},hi.getAllFeatures=()=>{const e=h.getAllFeatures();return Object.keys(e).forEach((t=>{isNaN(parseFloat(t))||delete e[t]})),e},hi.getNavigationButtonsVisibility=(0,s.default)((()=>(0,pe.convertPropertyToWatchedValue)((0,_e.property)()))),hi.getPaneButtonsVisibility=(0,s.default)((()=>(0,pe.convertPropertyToWatchedValue)((0,me.property)()))),hi.getDateFormat=(0,s.default)((()=>(0,pe.convertPropertyToWatchedValue)(ge.dateFormatProperty))),hi.getTimeHoursFormat=(0,s.default)((()=>(0,pe.convertPropertyToWatchedValue)(fe.timeHoursFormatProperty))),hi.getCurrencyAndUnitVisibility=(0,s.default)((()=>(0,pe.convertPropertyToWatchedValue)((0,Le.currencyUnitVisibilityProperty)()))),hi.customSymbolStatus=()=>oi.getInstance(),new li.Action({actionId:"TVActionId",onExecute:()=>{window.dispatchEvent(new CustomEvent("keyboard-navigation-activation",{bubbles:!0}));const[e]=Array.from(document.querySelectorAll('button:not([disabled], [aria-disabled], [tabindex="-1"]), input:not([disabled], [aria-disabled], [tabindex="-1"]), [tabindex]:not([disabled], [aria-disabled], [tabindex="-1"])')).filter((0,ci.createScopedVisibleElementFilter)(document.documentElement)).sort(ci.navigationOrderComparator);void 0!==e&&e.focus()},hotkeyHash:D.Modifiers.Alt+90,hotkeyGroup:(0,D.createGroup)({desc:"Global shortcuts"}),disabled:!ci.PLATFORM_ACCESSIBILITY_ENABLED})},54358:(e,t,i)=>{e=i.nmd(e), +;s&&(e&&this.affectsLayout(i)?s.visible.setValue(!0):s.visible.setValue(!1))}}_onParentFullscreenChange(){this._bridge.fullscreen.value()||(this._fullscreenArea=void 0,this._updateFullscreen())}_updateFullscreen(){const e=void 0!==this._fullscreenArea;for(let t=0;t{hi.ChartApiInstance.start()})),"function"==typeof fi){const e=fi(rt);e&&e.then?e.then((e=>{if(!Array.isArray(e))return console.warn("custom_indicators_getter should be a function that returns a Promise object which result is an array of custom indicators"),void vi.resolve();const t=hi.JSServer;t.studyLibrary.push.apply(t.studyLibrary,e),vi.resolve(),console.log("{0} custom indicators loaded.".format(e.length))})).catch((e=>{console.warn("Error loading custom indicators "+e),vi.resolve()})):(console.warn("custom_indicators_getter should be a function that returns a Promise object"),vi.resolve())}else vi.resolve();hi.widgetReady=e=>{O.subscribe("onChartReady",e,null)};const Ti=null===(ai=mi.theme)||void 0===ai?void 0:ai.toLowerCase();function Ii(e){hi.__defaultsOverrides=hi.__defaultsOverrides||{},(0,de.deepExtend)(hi.__defaultsOverrides,e),void 0!==TradingView.defaultProperties&&void 0!==TradingView.defaultProperties.chartproperties&&((0,d.applyDefaultsOverrides)(TradingView.defaultProperties.chartproperties),(0,d.applyDefaultOverridesToLinetools)())}!function(e){if(!e)return;L.themes[e]&&(0,A.setTheme)(e)}(Ti),hi.applyStudiesOverrides=e=>{var t,i;e&&(hi.chartWidgetCollection?null===(i=(t=hi.chartWidgetCollection).applyStudiesOverrides)||void 0===i||i.call(t,e):Qe.StudyMetaInfo.mergeDefaultsOverrides(e))},hi.applyOverrides=e=>{Ii(e),hi.chartWidgetCollection&&hi.chartWidgetCollection.applyOverrides(e)}, +hi.doWhenApiIsReady=e=>{hi.tradingViewApi?e():Si.promise.then(e)},hi.applyTradingCustomization=e=>{for(const t in e.order)TradingView.defaultProperties.linetoolorder[t]=e.order[t];for(const t in e.position)TradingView.defaultProperties.linetoolposition[t]=e.position[t]},hi.changeTheme=(e,t)=>{const i=L.themes[e.toLowerCase()];return i?hi.tradingViewApi.themes().setStdTheme(i.name,!0,t&&t.disableUndo):Promise.resolve()},hi.getTheme=()=>hi.tradingViewApi.themes().getCurrentThemeName(),hi.is_authenticated=!1;JSON.parse(hi.urlParams.brokerConfig);l.t(null,void 0,i(65911)),l.t(null,void 0,i(68111)),l.t(null,void 0,i(5607));let Mi=null;const Li=(0,he.createDeferredPromise)();let Ai;const ki=()=>{if(c.setEnabled("charting_library_debug_mode","true"===mi.debug),c.setEnabled("chart_property_page_trading",!1),c.enabled("remove_library_container_border")){const e=document.querySelector("#library-container");null!==e&&(e.style.border="0px",e.style.padding="1px")}c.enabled("no_min_chart_width")&&(document.body.style.minWidth="0px"),null!=mi.studiesOverrides&&Qe.StudyMetaInfo.mergeDefaultsOverrides(JSON.parse(mi.studiesOverrides)),(0,n.assert)(void 0===TradingView.defaultProperties,"Default properties are inited before applying overrides"),Ii(JSON.parse(mi.overrides));const e=mi.numeric_formatting?JSON.parse(mi.numeric_formatting):void 0;e&&"string"==typeof e.decimal_sign&&(ae.formatterOptions.decimalSign=e.decimal_sign[0]),hi.ChartApiInstance=new(Je())(di.datafeed);const t=di.customFormatters;t&&(t.timeFormatter&&(le.customFormatters.timeFormatter=t.timeFormatter),t.dateFormatter&&(le.customFormatters.dateFormatter=t.dateFormatter),t.tickMarkFormatter&&(le.customFormatters.tickMarkFormatter=t.tickMarkFormatter),t.priceFormatterFactory&&(le.customFormatters.priceFormatterFactory=t.priceFormatterFactory),t.studyFormatterFactory&&(le.customFormatters.studyFormatterFactory=t.studyFormatterFactory)),di.customTimezones&&Me.instance().addTimezones(di.customTimezones),hi.ChartApiInstance.setStudiesAccessController(hi.ChartApiInstance.createStudiesAccessController(mi.studiesAccess));const s=mi.chartContent?JSON.parse(mi.chartContent).json:void 0,o=mi.chartContentExtendedData?JSON.parse(mi.chartContentExtendedData):s?s.extendedData:void 0,a=mi.interval||"D",h=function(e){const t=/(\d+)(\w+)/;return e.map((e=>{const s=(0,n.ensureNotNull)(t.exec(e.text)),r=s[2].toLowerCase(),o=parseInt(s[1]),a="y"===r?12*o+"M":o+r,c=Ae.Interval.parse(e.resolution);return{text:e.title||o+l.t(r,{context:"dates",count:o},i(673)),description:e.description||"",value:{value:a.toUpperCase(),type:"period-back"},targetResolution:c.value(),requiresIntraday:c.isIntraday()}}))}(JSON.parse(mi.timeFrames)),d={resizerBridge:xi,padding:c.enabled("border_around_the_chart")?2:0,content:s,widgetOptions:{addToWatchlistEnabled:!1,hideIdeas:!0,addVolume:(0,n.ensureDefined)(hi.ChartApiInstance.studiesAccessController).isToolEnabled("Volume"),muteSessionErrors:!0,timezone:mi.timezone,defSymbol:s?"":mi.symbol,defInterval:s?"":a, +compareSymbols:mi.compareSymbols&&JSON.parse(mi.compareSymbols),defTimeframe:(p=di.timeframe,p?"string"==typeof p?p:{...p,type:"time-range"}:p),paneContextMenuEnabled:c.enabled("pane_context_menu"),paneContextMenu:{mainSeriesTrade:_i},priceScaleContextMenuEnabled:c.enabled("scales_context_menu"),currencyConversionEnabled:c.enabled("pricescale_currency"),unitConversionEnabled:c.enabled("pricescale_unit"),legendWidgetEnabled:c.enabled("legend_widget"),legendWidget:{contextMenu:{settings:c.enabled("show_chart_property_page"),showOpenMarketStatus:c.enabled("display_market_status")}},sourceStatusesWidget:{errorSolution:!1},marketStatusWidgetEnabled:c.enabled("display_market_status"),chartWarningWidget:{subscriptionFullInfo:!1},timeScaleWidget:{contextMenuEnabled:c.enabled("scales_context_menu"),timezoneMenuEnabled:c.enabled("timezone_menu"),priceAxisLabelsOptions:{showLabels:c.enabled("main_series_scale_menu")}},timeScale:{preserveBarSpacing:!1,lockVisibleTimeRangeOnResize:c.enabled("lock_visible_time_range_on_resize"),rightBarStaysOnScroll:c.enabled("right_bar_stays_on_scroll"),minBarSpacing:mi.time_scale&&JSON.parse(mi.time_scale).min_bar_spacing},goToDateEnabled:c.enabled("go_to_date"),crossHair:{menuEnabled:c.enabled("chart_crosshair_menu")},handleScale:{mouseWheel:c.enabled("mouse_wheel_scale"),pinch:c.enabled("pinch_scale"),axisPressedMouseMove:{time:c.enabled("axis_pressed_mouse_move_scale"),price:c.enabled("axis_pressed_mouse_move_scale")}},handleScroll:{mouseWheel:c.enabled("mouse_wheel_scroll"),pressedMouseMove:c.enabled("pressed_mouse_move_scroll"),horzTouchDrag:c.enabled("horz_touch_drag_scroll"),vertTouchDrag:c.enabled("vert_touch_drag_scroll")},shiftVisibleRangeOnNewBar:c.enabled("shift_visible_range_on_new_bar"),croppedTickMarks:c.enabled("cropped_tick_marks"),countdownEnabled:c.enabled("countdown"),indicatorsDialogShortcutEnabled:c.enabled("insert_indicator_dialog_shortcut")},seriesControlBarEnabled:c.enabled("timeframes_toolbar"),seriesControlBar:{timeFramesWidgetEnabled:!0,timeFramesWidget:{goToDateEnabled:c.enabled("go_to_date"),availableTimeFrames:(e,t)=>{if(!e)return[];if(t!==st.STATUS_DELAYED&&t!==st.STATUS_DELAYED_STREAMING&&t!==st.STATUS_EOD&&t!==st.STATUS_READY)return[];return h.filter((t=>!(t.requiresIntraday&&!e.has_intraday)&&!(e.supported_resolutions&&!e.supported_resolutions.includes(t.targetResolution))))}},timeWidgetEnabled:!0,timeWidget:{timezoneMenuEnabled:c.enabled("timezone_menu")},adjustForDividendsButtonEnabled:!1,sessionIdButtonEnabled:c.enabled("pre_post_market_sessions"),backAdjustmentButtonEnabled:!1,settlementAsCloseButtonEnabled:!1,percentageScaleButtonEnabled:!0,logScaleButtonEnabled:!0,autoScaleButtonEnabled:!0,fullscreenButtonEnabled:!0,mobileChangeLayoutEnabled:!1},globalEvents:!0,snapshotUrl:mi.snapshotUrl,mobileForceChartMaximizeEnabled:!1,saveChartEnabled:c.enabled("save_shortcut")};var p;yi&&((0,$e.createFavoriteDrawingToolbar)(),d.widgetOptions.isDrawingToolbarVisible=C.isDrawingToolbarVisible),o&&(d.metaInfo={id:o.uid,name:o.name,description:o.description,uid:o.uid, +username:""}),di.additionalSymbolInfoFields&&(0,ei.setAdditionalSymbolInfoFields)(di.additionalSymbolInfoFields);const _=di.symbolSearchComplete;_&&(0,ti.setSymbolSearchCompleteOverrideFunction)(_);const m=hi.chartWidgetCollection=new(qe())(d);let g=!1;m.onAboutToBeDestroyed.subscribe(null,(()=>{g=!0}),!0),function(e){e.addCustomSource("branding",((t,i)=>{const s=(0,nt.combine)(((e,t)=>{const s=null!=e?e:t;return null!==s&&s.hasModel()&&s.model().model()===i}),e.maximizedChartWidget().weakReference(),e.leftBottomChartWidget().weakReference());return new zt(t,i,s.ownership())}))}(m),hi.studyMarket=new ce(m),je.registerService(Ue.CHART_WIDGET_COLLECTION_SERVICE,m),m.activeChartWidget.subscribe((e=>{O.emit("activeChartChanged",m.getAll().indexOf(e))})),hi.saver=new R.ChartSaver(m);const f=new Y(m,hi.saver),v=new Q(m);hi.chartWidget=m.activeChartWidget.value(),hi.pro=new TradingView.Pro;const y=function(e){if(!Pi)return null;const t=new I.ChartChangesWatcher(e.chartWidgetCollection,hi.saver,O),i=JSON.parse(mi.favorites);let s,r;i.intervals=i.intervals.map((e=>{let t=""+e;return t.match(/1[DWMYdwmy]/)&&(t=t.slice(1)),t})),c.enabled("study_templates")&&(s=new ne.FavoriteStudyTemplateService(Z.TVXWindowEvents,u),Ai=new re({chartWidgetCollection:e.chartWidgetCollection,favoriteStudyTemplatesService:s}));const n=mi.header_widget_buttons_mode;"fullsize"===n&&(r=["full"]);"compact"===n&&(r=["small"]);return new P(new S,{chartSaver:hi.saver,chartApiInstance:hi.ChartApiInstance,chartWidgetCollection:e.chartWidgetCollection,defaultFavoriteStyles:i.chartTypes,defaultFavoriteIntervals:i.intervals,resizerBridge:Pi,studyMarket:hi.studyMarket,studyTemplates:Ai,favoriteStudyTemplatesService:s,allowedModes:r,saveChartService:e.saveChartService,loadChartService:e.loadChartService,chartChangesWatcher:t,onClick:Bi,snapshotUrl:e.snapshotUrl})}({chartWidgetCollection:m,saveChartService:f,loadChartService:v,snapshotUrl:mi.snapshotUrl});null!==y?y.load().then((e=>{Mi=e.getComponent(),Li.resolve()})):(Li.promise.catch((()=>{})),Li.reject("header widget is not loaded"));const b=function(e){if(Ci){const t=mi.toolbarbg&&/^[0-9a-f]+$/i.test(mi.toolbarbg)?String(mi.toolbarbg):void 0;if(t){const e=document.createElement("style");e.textContent="body,.chart-controls-bar,#footer-chart-panel{background-color:#"+t+" !important}",document.head.appendChild(e)}return new T({bgColor:t,chartWidgetCollection:e,drawingsAccess:mi.drawingsAccess?JSON.parse(mi.drawingsAccess):void 0,resizerBridge:Ci,onClick:Bi})}return null}(m),w=null;hi.tradingViewApi=new(tt())({chartWidgetCollection:m,chartApiInstance:hi.ChartApiInstance,saveChartService:f,loadChartService:v,studyMarket:null});if(oe.linking.bindToChartWidgetCollection(m),isNaN(mi.studyCountLimit)||(TradingView.STUDY_COUNT_LIMIT=Math.max(2,+(0,n.ensureDefined)(mi.studyCountLimit))),!isNaN(mi.ssreqdelay)){const e=Math.max(0,+(0,n.ensureDefined)(mi.ssreqdelay));(0,it.setSearchRequestDelay)(e)}hi.ChartApiInstance.connect(),(async()=>{ +const{default:e}=await Promise.all([i.e(5652),i.e(2666),i.e(3842),i.e(4015),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(8056),i.e(3502),i.e(6752),i.e(8149),i.e(6639),i.e(9327),i.e(6106),i.e(9916),i.e(1109),i.e(6831),i.e(8399),i.e(962),i.e(3179),i.e(8321),i.e(1890),i.e(2020),i.e(5899),i.e(2306)]).then(i.t.bind(i,26916,23));g||(hi.lineToolPropertiesToolbar=new e(m))})();const x=document.querySelector(".tv-content");null!==x&&x.addEventListener("contextmenu",(e=>{e.target instanceof Element&&"input"!==e.target.tagName.toLowerCase()&&"textarea"!==e.target.tagName.toLowerCase()&&e.preventDefault()})),Si.resolve(),m.undoHistory.undoStack().onChange().subscribe(null,(0,r.default)((e=>{e&&!e.customFlag("doesnt_affect_save")&&O.emit("onAutoSaveNeeded")}),1e3*(Number(mi.autoSaveDelay)||5),{leading:!1,trailing:!0}));let M=!1;function A(){b&&b.load(gi.signal),w&&w.load(gi.signal).then((e=>{hi.footerWidget=e.getComponent()}))}hi.chartWidget.withModel(null,(()=>{hi.ChartApiInstance.on("realtime_tick",(e=>{O.emit("onTick",e)}));if(!L.savedThemeName()&&Ti){const e=L.getStdTheme(Ti);e&&e.content&&void 0===s&&m.applyTheme({theme:e.content,onlyActiveChart:!1,restoreNonThemeDefaults:!1,themeName:Ti,standardTheme:!0,syncState:!0,noUndo:!0}).then((()=>hi.applyOverrides(hi.__defaultsOverrides)))}if(c.enabled("charting_library_debug_mode")&&O.subscribeToAll(((...e)=>{console.log('Event "{0}", arguments: {1}'.format(e[0],JSON.stringify(e.slice(1))))})),M)return;M=!0,function(e,t=!1){if(!c.enabled("popup_hints"))return;const s=e.getContainer();let r=null,o=null;function a(e,t){if(r)r.show(e,d.bind(null,t));else{const n=Ye.tool.value();Promise.all([i.e(6214),i.e(962),i.e(6166)]).then(i.bind(i,5015)).then((i=>{r=new i.ChartEventHintRenderer(s),n===Ye.tool.value()&&r.show(e,d.bind(null,t))}))}}function h(e){return!Boolean(u.getBool(e))}function d(e){u.setValue(e,!0,{forceFlush:!0}),(0,n.ensureNotNull)(r).destroy(),null!==o&&o(),r=null}Ye.tool.subscribe((function(){if(!h("hint.touchPainting"))return;const e=Ye.tool.value(),t=(0,Ke.isLineToolDrawWithoutPoints)(e),s=Be.CheckMobile.any();!(0,Ke.isStudyLineToolName)(e)||"LineToolRegressionTrend"===e||t||s?(0,Ke.isLineToolName)(e)&&!(0,Ke.isLineDrawnWithPressedButton)(e)&&!t&&s?a(l.t(null,void 0,i(67861)),"hint.touchPainting"):r&&r.hide():a(l.t(null,void 0,i(32234)),"hint.touchPainting")})),Ye.createdLineTool.subscribe(null,(function(){const e=Ye.tool.value();"LineToolPath"===e&&h("hint.finishBuildPathByDblClick")?a(l.t(null,void 0,i(5828)),"hint.finishBuildPathByDblClick"):"LineToolPolyline"===e&&h("hint.finishBuildPolylineByDblClick")&&a(l.t(null,void 0,i(63898)),"hint.finishBuildPolylineByDblClick")})),Ye.finishedLineTool.subscribe(null,(function(){if(r){const e=Ye.tool.value();"LineToolPath"===e?d("hint.finishBuildPathByDblClick"):"LineToolPolyline"===e&&d("hint.finishBuildPolylineByDblClick")}})),e.layoutSizesChanged().subscribe((function(){h("hint.startResizingChartInLayout")&&a(l.t(null,void 0,i(35273)),"hint.startResizingChartInLayout")})), +t||Be.CheckMobile.any()||!h("hint.startFocusedZoom")||(o=function(e,t){let i=!1;const s=r=>{r?(i&&t(r),e.onZoom().unsubscribe(null,s)):i||(t(r),i=!0)};return e.onZoom().subscribe(null,s),()=>e.onZoom().unsubscribe(null,s)}(e,(function(e){if(h("hint.startFocusedZoom"))if(e)r&&(o=null,d("hint.startFocusedZoom"));else{const e=Ze.isMacKeyboard?"⌘":"Ctrl";a(l.t(null,void 0,i(35963)).format({key:e}),"hint.startFocusedZoom")}})))}(m),function(e,t){const s=l.t(null,void 0,i(78104)).format({emoji:"👍"}),r=l.t(null,void 0,i(12011)).format({emoji:"👍"}),o=l.t(null,void 0,i(79393)).format({emoji:"👍"});O.on("onServerScreenshotCopiedToClipboard",(()=>h(s)),null),O.on("onClientScreenshotCopiedToClipboard",(()=>h(r)),null),O.on("onServerScreenshotEmbedCodeCopiedToClipboard",(()=>h(o)),null);let a=null;const c=e.getContainer();function h(e){a?a.show(e):Promise.all([i.e(2109),i.e(3896),i.e(962),i.e(92)]).then(i.bind(i,60441)).then((i=>{a||(a=new i.ChartScreenshotHintRenderer((0,n.ensureNotNull)(c),{bottomPadding:t.seriesControlBarEnabled}),a.show(e))}))}}(m,{seriesControlBarEnabled:c.enabled("timeframes_toolbar")});si.WatermarkApi.getInstance().setWidgetCollection(hi.chartWidgetCollection)})),m.getAll().some((e=>e.isInitialized()))?A():function(e,t){const i=e.getAll(),s=()=>{t(),i.forEach((e=>{e.chartWidgetInitialized().unsubscribe(null,s)}))};i.forEach((e=>{e.chartWidgetInitialized().subscribe(null,s,!0)}))}(m,A),O.subscribe("chart_load_requested",(e=>{hi.tradingViewApi.loadChart({json:JSON.parse(e.content),extendedData:e})}),null)};window.addEventListener("unload",(()=>{gi.abort(),hi.widgetbar&&(hi.widgetbar.destroy(),hi.widgetbar=null),hi.chartWidgetCollection&&(hi.chartWidgetCollection.destroy(),hi.chartWidgetCollection=null),hi.ChartApiInstance&&hi.ChartApiInstance.disconnect(),(0,ze.destroyQuoteSessions)(),hi.ChartApiInstance&&(hi.ChartApiInstance.destroy(),hi.ChartApiInstance=null)})),c.enabled("saveload_storage_customization")&&(di.saveLoadAdapter?k.setCustomAdapter(di.saveLoadAdapter):hi.urlParams.chartsStorageUrl&&hi.urlParams.clientId?k.initialize(hi.urlParams.clientId,hi.urlParams.userId,hi.urlParams.chartsStorageUrl,hi.urlParams.chartsStorageVer||"1.0"):(c.setEnabled("saveload_storage_customization",!1),c.setEnabled("header_saveload",!1)));const Di=(0,he.createDeferredPromise)();function Ei(){Di.resolve()}di.loadLastChart&&c.enabled("saveload_storage_customization")?k.getCharts().then((e=>{if(0===e.length)return void Ei();const t=e.sort(((e,t)=>t.modified_iso-e.modified_iso))[0];k.getChartContent(t).then((e=>{const t=e,i=JSON.parse(t.content);i.extendedData=e,mi.chartContent=JSON.stringify({json:i}),Ei()})).catch(Ei)})).catch(Ei):Ei();const Vi=(0,he.createDeferredPromise)();function Bi(){const e=TradingView.bottomWidgetBar;e&&e.turnOffMaximize()}Promise.all([Vi.promise,Di.promise,hi.loadedCustomCss]).then((()=>{const e=document.querySelector(".loading-indicator");if(e&&(e.style.display="none"),setTimeout(ki,0),c.enabled("14851")&&Math.random()<=.02){t=window,i=document,s="script",r="ga",t.GoogleAnalyticsObject=r, +t.ga=t.ga||function(){(t.ga.q=t.ga.q||[]).push(arguments)},t.ga.l=Number(new Date),o=i.createElement(s),a=i.getElementsByTagName(s)[0],o.async=1,o.src="//www.google-analytics.com/analytics.js",a.parentNode.insertBefore(o,a);const e=(0,n.ensureNotNull)(document.URL.match(new RegExp("(:?.*://)([^/]+)/.*")))[2];hi.ga("create","UA-112911840-1","auto"),hi.ga("set","anonymizeIp",!0),hi.ga("set",{hostname:e,page:e,referrer:e}),hi.ga("send","pageview")}var t,i,s,r,o,a})),(()=>{let e=!0;di.datafeed.onReady((t=>{e&&console.warn("`onReady` should return result asynchronously. Use `setTimeout` with 0 interval to execute the callback function."),hi.configurationData=t,Vi.resolve()})),e=!1})(),hi.createShortcutAction=(()=>{const e=D.createGroup({desc:"API"});return(t,i)=>{var s;e.add({hotkey:(s=t,"number"==typeof s?s:"string"==typeof s?B(s.split("+")):Array.isArray(s)?B(s):0),handler:i})}})(),hi.initializationFinished=()=>{hi.chartWidgetCollection.undoHistory.clearStack()},hi.headerReady=()=>Li.promise,hi.createButton=e=>{if(null===Mi)throw new Error("Cannot create button: header widget is not ready or is not loaded - use `headerReady` to wait until header is ready");return(e=e||{}).align=e.align||"left",e.useTradingViewStyle=e.useTradingViewStyle||!1,Mi.addButton((0,ue.randomHash)(),e)},hi.createDropdown=e=>{if(void 0===e)throw new Error("Cannot create dropdown without any parameters. Please refer to the documentation");void 0===e.align&&(e.align="left");const t=(0,ue.randomHash)();return Mi?(Mi.addDropdown(t,e),Promise.resolve(new ii(Mi,t))):Li.promise.then((()=>((0,n.ensureNotNull)(Mi).addDropdown(t,e),new ii((0,n.ensureNotNull)(Mi),t))))},hi.getAllFeatures=()=>{const e=c.getAllFeatures();return Object.keys(e).forEach((t=>{isNaN(parseFloat(t))||delete e[t]})),e},hi.getNavigationButtonsVisibility=(0,s.default)((()=>(0,pe.convertPropertyToWatchedValue)((0,_e.property)()))),hi.getPaneButtonsVisibility=(0,s.default)((()=>(0,pe.convertPropertyToWatchedValue)((0,me.property)()))),hi.getDateFormat=(0,s.default)((()=>(0,pe.convertPropertyToWatchedValue)(ge.dateFormatProperty))),hi.getTimeHoursFormat=(0,s.default)((()=>(0,pe.convertPropertyToWatchedValue)(fe.timeHoursFormatProperty))),hi.getCurrencyAndUnitVisibility=(0,s.default)((()=>(0,pe.convertPropertyToWatchedValue)((0,Le.currencyUnitVisibilityProperty)()))),hi.customSymbolStatus=()=>oi.getInstance(),new li.Action({actionId:"TVActionId",onExecute:()=>{window.dispatchEvent(new CustomEvent("keyboard-navigation-activation",{bubbles:!0}));const[e]=Array.from(document.querySelectorAll('button:not([disabled], [aria-disabled], [tabindex="-1"]), input:not([disabled], [aria-disabled], [tabindex="-1"]), [tabindex]:not([disabled], [aria-disabled], [tabindex="-1"])')).filter((0,ci.createScopedVisibleElementFilter)(document.documentElement)).sort(ci.navigationOrderComparator);void 0!==e&&e.focus()},hotkeyHash:D.Modifiers.Alt+90,hotkeyGroup:(0,D.createGroup)({desc:"Global shortcuts"}),disabled:!ci.PLATFORM_ACCESSIBILITY_ENABLED})},54358:(e,t,i)=>{e=i.nmd(e), TradingView.cleanButAmpersand=function(e,t){var i=t?["&"]:["&"];return TradingView.clean(e,t,i)},TradingView.strip_tags=function(e){return e&&e.replace?e.replace(/(<([^>]+)>)/gi,""):e},TradingView.encodeSpread=function(e){return encodeURIComponent(e)},TradingView.clean=function(e,t,i){var s=[["&","&"],["<","<"],[">",">"],['"',"""],["'","'"],["'","'"]],r=e;if(!e||!e.replace)return r;for(var n=0;n{"use strict";i.r(t);var s=i(21097),r=i(51768),n=i(76422),o=i(38780);function a(e,t=!1){"loading"!==document.readyState?t?setTimeout((()=>e()),1):e():document.addEventListener("DOMContentLoaded",(()=>e()))}new Promise((e=>{a(e)}));function l(e,t="x"){let i=!1;return"x"!==t&&"both"!==t||(i=i||e.offsetWidth{document.addEventListener("mouseenter",(e=>{const t=e.target;if(t instanceof HTMLElement&&t.matches(".apply-overflow-tooltip")){let e="x";if(t.matches(".apply-overflow-tooltip--direction_both")?e="both":t.matches(".apply-overflow-tooltip--direction_y")&&(e="y"),t.matches(".apply-overflow-tooltip--check-children-recursively")){if(!c(t,e))return}else if(t.matches(".apply-overflow-tooltip--check-children")){let i=!1;const s=t.children;for(let t=0;t(t.nodeType===Node.TEXT_NODE&&e.push(t.textContent||""),e)),[]).join("").trim()),(0,o.showOnElement)(t,{text:s});const r=()=>{(0,o.hide)(),["mouseleave","mousedown"].forEach((e=>t.removeEventListener(e,r)))};["mouseleave","mousedown"].forEach((e=>t.addEventListener(e,r)))}}),!0)}));var h=i(57898),d=i(11417);var u=i(30888);let p;function _(e){window.iframeAuthWidget&&!1===window.user.profile_data_filled&&(window.iframeAuthWidget.preventClose=!0);const t=window.user.available_offers||{};window.TVSettings&&window.TVSettings.sync(window.user.settings),window.is_authenticated?(e||(initOfferLoginStateChangeButton(),onGoPro()&&window.location.reload()),!1===window.user.profile_data_filled&&((0,r.trackEvent)("Conversion","First login"),delete window.user.profile_data_filled)):(Object.keys(t).forEach((e=>{const i=e;t[i].available_for_anons||delete t[i]})),window.user={username:"Guest",following:"0",followers:"0",ignore_list:[],available_offers:t},d.TVLocalStorage.removeItem("trial_availiable"))} p=window.loginStateChange?window.loginStateChange:window.loginStateChange=new h.Delegate,p.subscribe(null,_),s.TVXWindowEvents.on("loginStateChange",(e=>{const t=JSON.parse(e);window.user=t.user,window.is_authenticated=!!t.is_authenticated,p.fire()})),s.TVXWindowEvents.on("signOut",(()=>{!function(){if(window.initData.lfs){const e=document.getElementsByClassName("js-admin-warning")[0];document.body.removeChild(e)}let e=!0;[/^\/chart\//,/^\/share-your-love\//].forEach((t=>{t.test(window.location.pathname)&&(e=!1)})),e&&window.location.reload()}()})),(()=>{const e="user-obj-changed",t={};window.crossTabSyncUserAttr=t=>{const i={};t instanceof Array?t.forEach((e=>{i[e]=window.user[e]})):i[t]=window.user[t],s.TVXWindowEvents.emit(e,JSON.stringify(i))},s.TVXWindowEvents.on(e,(e=>{const i=JSON.parse(e);let s;for(s in i)if(i.hasOwnProperty(s)){window.user[s]=i[s];(t[s]||[]).forEach((e=>{e.fire(i[s])}))}}))})(),window.TradingView.changeLoginState=e=>{window.is_authenticated=!!e,s.TVXWindowEvents.emit("loginStateChange",JSON.stringify({is_authenticated:window.is_authenticated,user:window.user})),p.fire()},window.loginUser=function(e,t){window.TVDialogs&&window.TVDialogs.signModal&&window.TVDialogs.signModal.close(),window.user=(0,u.deepExtend)({},e),window.TradingView.changeLoginState(!0),"function"==typeof t&&window.TVDialogs&&window.TVDialogs.signModal?n.subscribe("GLOBAL_EVENT_SIGN_IN_SUCCESS",t,null):"function"==typeof t&&t()},window.loginRequiredDelegate=new h.Delegate,window.runOrSignIn=(e,t)=>{t||(t={}),e()},window.onLoginStateChange=_,window.TradingView.setTrialAvailiable=e=>{d.TVLocalStorage.setItem("trial_availiable",e?"1":"0")},window.TradingView.notificationsChanged=new h.Delegate},87095:(e,t,i)=>{"use strict";i.r(t),i.d(t,{alphaToTransparency:()=>o,applyAlpha:()=>n,applyTransparency:()=>l,colorFromBackground:()=>u,colorToInteger:()=>f,generateColor:()=>r,getLuminance:()=>h,gradientColorAtPercent:()=>p,isColorDark:()=>_,isHexColor:()=>d,resetTransparency:()=>c,rgbaFromInteger:()=>m,rgbaToInteger:()=>g,transparencyToAlpha:()=>a});var s=i(24377);function r(e,t,i){if(t=t||0,!d(e))return i?(0,s.rgbaToString)((0,s.rgba)((0,s.parseRgb)(e),(0,s.normalizeAlphaComponent)(a(t)))):e;const[r,n,o]=(0,s.parseRgb)(e),l=(0,s.normalizeAlphaComponent)(a(t));return(0,s.rgbaToString)([r,n,o,l])}function n(e,t){return r(e,o(t),!0)}function o(e){return 100*(1-e)}function a(e){if(e<0||e>100)throw new Error("invalid transparency");return 1-e/100}function l(e,t){if("transparent"===e)return e;const i=(0,s.parseRgba)(e),r=i[3];return(0,s.rgbaToString)((0,s.rgba)(i[0],i[1],i[2],a(t)*r))}function c(e){return"transparent"===e||d(e)?e:(0,s.rgbaToString)((0,s.rgba)((0,s.parseRgb)(e),(0,s.normalizeAlphaComponent)(1)))}function h(e){const t=(0,s.parseRgb)(e).map((e=>(e/=255)<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)));return Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function d(e){return 0===e.indexOf("#")}function u(e){return"black"===(0,s.rgbToBlackWhiteString)((0,s.parseRgb)(e),150)?"#ffffff":"#000000"}function p(e,t,i){ const[r,n,o,a]=(0,s.parseRgba)(e),[l,c,h,d]=(0,s.parseRgba)(t),u=(0,s.rgba)(Math.round(r+i*(l-r)),Math.round(n+i*(c-n)),Math.round(o+i*(h-o)),a+i*(d-a));return(0,s.rgbaToString)(u)}function _(e){return h(c(e))<.5}function m(e){const t=(e=Math.round(e))%256;e-=t;const i=(e/=256)%256;e-=i;const s=(e/=256)%256;e-=s;return`rgba(${t},${i},${s},${(e/=256)/255})`}function g(e){const t=Math.round(255*e[3]);return e[0]+256*e[1]+65536*e[2]+16777216*t}function f(e){const t=(0,s.tryParseRgba)(e);return null===t?0:g(t)}},88275:(e,t,i)=>{"use strict";i.d(t,{doAnimate:()=>n});const s={from:0,duration:250,easing:i(61345).easingFunc.easeOutCubic};class r{constructor(e){this._doing=!0,this._completed=!1,this._options={...s,...e};const t=performance.now();window.requestAnimationFrame((e=>{this._animation(t,this._options.from,e)}))}stop(){this._doing=!1}completed(){return this._completed}_animation(e,t,i){if(!this._doing)return void this._finishAnimation();const s=(i=!i||i<1e12?performance.now():i)-e,r=s>=this._options.duration||t===this._options.to,n=(o=this._options.from,a=this._options.to,l=this._options.easing(s/this._options.duration),o*(1-l)+a*l);var o,a,l;const c=r?this._options.to:n,h=c-t;this._options.onStep(h,c),r?this._finishAnimation():window.requestAnimationFrame((t=>{this._animation(e,c,t)}))}_finishAnimation(){this._options.onComplete&&this._options.onComplete(),this._completed=!0}}function n(e){return new r(e)}},69798:(e,t,i)=>{"use strict";i.d(t,{fetch:()=>s});(0,i(59224).getLogger)("Fetch");function s(e,t,i={}){return window.fetch(e,t)}},59224:(e,t,i)=>{"use strict";i.r(t),i.d(t,{LOGLEVEL:()=>s.LOGLEVEL,getLogHistory:()=>s.getLogHistory,getLogLevel:()=>s.getLogLevel,getLogger:()=>s.getLogger,getRawLogHistory:()=>s.getRawLogHistory,isHighRateEnabled:()=>s.isHighRateEnabled,loggingOff:()=>s.loggingOff,loggingOn:()=>s.loggingOn,serializeLogHistoryEntry:()=>s.serializeLogHistoryEntry,setLogLevel:()=>s.setLogLevel});var s=i(44441)},29764:(e,t,i)=>{"use strict";function s(e,t,i,s){return`${s?s+" ":""}${i?i+" ":""}${e}px ${t}`}i.d(t,{makeFont:()=>s,parseFont:()=>n});const r=/(bold )?(italic )?(\d+)(px|pt) (.*)$/;function n(e){const t=r.exec(e);return null===t?null:{family:t[5],size:parseInt(t[3])*("pt"===t[4]?.75:1),bold:Boolean(t[1]),italic:Boolean(t[2])}}},2298:()=>{"use strict";(()=>{if(window.matchMedia("").addEventListener)return;const e=window.matchMedia;window.matchMedia=(...t)=>{const i=e(...t);return i.addEventListener=(e,t)=>i.addListener(t),i.removeEventListener=(e,t)=>i.removeListener(t),i}})()},2663:(e,t,i)=>{"use strict";i.d(t,{visitObject:()=>n});var s=i(1722);function r(e,t,i){return(0,s.isArray)(e)?function(e,t,i){return e.map((e=>{const s=r(e,t,i),n=t(s);return void 0!==n?n:s}))}(e,t,i):(0,s.isObject)(e)&&((0,s.isHashObject)(e)||i&&i.visitInstances)?function(e,t,i){const s={};return Object.keys(e).forEach((n=>{const o=r(e[n],t,i),a=t(o);s[n]=void 0!==a?a:o})),s}(e,t,i):e}function n(e,t,i){const s=r(e,t,i),n=t(s);return void 0!==n?n:s}},52157:(e,t,i)=>{"use strict";function s(e){ @@ -857,4 +857,4 @@ const t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))}function n(){ e.exports=''},1457:e=>{ e.exports=''},55824:e=>{e.exports=''},37924:e=>{e.exports=''},2872:e=>{e.exports=''},7983:e=>{e.exports=''},39267:e=>{e.exports=''},16911:e=>{e.exports=''},6862:e=>{e.exports=''},54190:e=>{e.exports=''},25191:e=>{ e.exports=''},51983:e=>{e.exports=''},35149:e=>{e.exports=''},84959:e=>{e.exports=''},97874:e=>{ -e.exports=''},77067:e=>{e.exports=''},76351:e=>{e.exports=''},34976:e=>{"use strict";e.exports=JSON.parse('{"4":["v",["h",0,2],["h",1,3]],"6":["v",["h",0,2,4],["h",1,3,5]],"8":["v",["h",0,2,4,6],["h",1,3,5,7]],"2h":["h",0,1],"2v":["v",0,1],"2-1":["v",["h",0,2],1],"3s":["h",0,["v",1,2]],"3h":["h",0,1,2],"3v":["v",0,1,2],"1-2":["v",0,["h",1,2]],"3r":["h",["v",0,1],2],"4h":["h",0,1,2,3],"4v":["v",0,1,2,3],"4s":["h",0,["v",1,2,3]],"5h":["h",0,1,2,3,4],"6h":["h",0,1,2,3,4,5],"7h":["h",0,1,2,3,4,5,6],"8h":["h",0,1,2,3,4,5,6,7],"1-3":["v",0,["h",1,2,3]],"2-2":["v",["h",0,1],["v",2,3]],"2-3":["v",["h",0,1],["h",2,3,4]],"1-4":["v",0,["h",1,2,3,4]],"5s":["h",0,["v",1,2,3,4]],"6c":["v",["h",0,1],["h",2,3],["h",4,5]],"8c":["v",["h",0,1],["h",2,3],["h",4,5],["h",6,7]],"10c5":["v",["h",0,2,4,6,8],["h",1,3,5,7,9]],"12c6":["v",["h",0,2,4,6,8,10],["h",1,3,5,7,9,11]],"12c4":["v",["h",0,4,8],["h",1,5,9],["h",2,6,10],["h",3,7,11]],"14c7":["v",["h",0,2,4,6,8,10,12],["h",1,3,5,7,9,11,13]],"16c8":["v",["h",0,2,4,6,8,10,12,14],["h",1,3,5,7,9,11,13,15]],"16c4":["v",["h",0,4,8,12],["h",1,5,9,13],["h",2,6,10,14],["h",3,7,11,15]],"s":0}')}},e=>{e.O(0,[5008,3515,1564],(()=>{return t=62898,e(e.s=t);var t}));e.O()}]); \ No newline at end of file +e.exports=''},77067:e=>{e.exports=''},76351:e=>{e.exports=''},34976:e=>{"use strict";e.exports=JSON.parse('{"4":["v",["h",0,2],["h",1,3]],"6":["v",["h",0,2,4],["h",1,3,5]],"8":["v",["h",0,2,4,6],["h",1,3,5,7]],"2h":["h",0,1],"2v":["v",0,1],"2-1":["v",["h",0,2],1],"3s":["h",0,["v",1,2]],"3h":["h",0,1,2],"3v":["v",0,1,2],"1-2":["v",0,["h",1,2]],"3r":["h",["v",0,1],2],"4h":["h",0,1,2,3],"4v":["v",0,1,2,3],"4s":["h",0,["v",1,2,3]],"5h":["h",0,1,2,3,4],"6h":["h",0,1,2,3,4,5],"7h":["h",0,1,2,3,4,5,6],"8h":["h",0,1,2,3,4,5,6,7],"1-3":["v",0,["h",1,2,3]],"2-2":["v",["h",0,1],["v",2,3]],"2-3":["v",["h",0,1],["h",2,3,4]],"1-4":["v",0,["h",1,2,3,4]],"5s":["h",0,["v",1,2,3,4]],"6c":["v",["h",0,1],["h",2,3],["h",4,5]],"8c":["v",["h",0,1],["h",2,3],["h",4,5],["h",6,7]],"10c5":["v",["h",0,2,4,6,8],["h",1,3,5,7,9]],"12c6":["v",["h",0,2,4,6,8,10],["h",1,3,5,7,9,11]],"12c4":["v",["h",0,4,8],["h",1,5,9],["h",2,6,10],["h",3,7,11]],"14c7":["v",["h",0,2,4,6,8,10,12],["h",1,3,5,7,9,11,13]],"16c8":["v",["h",0,2,4,6,8,10,12,14],["h",1,3,5,7,9,11,13,15]],"16c4":["v",["h",0,4,8,12],["h",1,5,9,13],["h",2,6,10,14],["h",3,7,11,15]],"s":0}')}},e=>{e.O(0,[5008,3515,9401],(()=>{return t=62898,e(e.s=t);var t}));e.O()}]); \ No newline at end of file diff --git a/charting_library/bundles/library.fa294554299772125cc4.js b/charting_library/bundles/library.fa294554299772125cc4.js new file mode 100644 index 00000000..46cebf8b --- /dev/null +++ b/charting_library/bundles/library.fa294554299772125cc4.js @@ -0,0 +1,822 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[1297],{51226:e=>{e.exports={"css-value-chart-controls-bar-height-with-border":"calc(38px + 1px)","css-value-chart-controls-bar-border":"1px"}},13781:e=>{e.exports={}},86625:e=>{e.exports={"tv-spinner__container-rotate":"tv-spinner__container-rotate-OAzoNsnS"}},60309:e=>{e.exports={container:"container-ArDpmAvc",inner:"inner-ArDpmAvc","border-left":"border-left-ArDpmAvc","border-right":"border-right-ArDpmAvc","border-top":"border-top-ArDpmAvc","border-bottom":"border-bottom-ArDpmAvc","top-right-radius":"top-right-radius-ArDpmAvc","top-left-radius":"top-left-radius-ArDpmAvc","bottom-right-radius":"bottom-right-radius-ArDpmAvc","bottom-left-radius":"bottom-left-radius-ArDpmAvc"}},93249:e=>{e.exports={}},81165:e=>{e.exports={css_value_currency_label_radius:"4",css_wrapper_margin:"1",css_row_left_right_margin:"3",css_row_left_right_padding:"6",css_first_row_top_padding:"4",css_fade_height:"10","price-axis-currency-label-wrapper":"price-axis-currency-label-wrapper-SfCx6ur0","price-axis-currency-label":"price-axis-currency-label-SfCx6ur0",hidden:"hidden-SfCx6ur0",row:"row-SfCx6ur0","price-axis-currency-label-fade":"price-axis-currency-label-fade-SfCx6ur0","price-axis-currency-label-text":"price-axis-currency-label-text-SfCx6ur0","price-axis-currency-label-arrow-down":"price-axis-currency-label-arrow-down-SfCx6ur0"}},89494:e=>{e.exports={labelwidth:"19px",labelheight:"19px",bordersize:"2px",bottommargin:"5px",gearheight:"15px",gearwidth:"15px","price-axis-stub":"price-axis-stub-eYu3weXF",wrapper:"wrapper-eYu3weXF",label:"label-eYu3weXF",symbol:"symbol-eYu3weXF",gear:"gear-eYu3weXF","fixed-gear":"fixed-gear-eYu3weXF","fixed-symbol":"fixed-symbol-eYu3weXF"}},91663:e=>{e.exports={}},88656:e=>{e.exports={}},41483:e=>{e.exports={}},1338:e=>{e.exports={"common-tooltip":"common-tooltip-C8z_hVli","common-tooltip--hidden":"common-tooltip--hidden-C8z_hVli","common-tooltip--horizontal":"common-tooltip--horizontal-C8z_hVli","common-tooltip--farther":"common-tooltip--farther-C8z_hVli","common-tooltip--vertical":"common-tooltip--vertical-C8z_hVli","common-tooltip-farther":"common-tooltip-farther-C8z_hVli","common-tooltip--direction_normal":"common-tooltip--direction_normal-C8z_hVli","common-tooltip__body":"common-tooltip__body-C8z_hVli","common-tooltip__button-container":"common-tooltip__button-container-C8z_hVli","common-tooltip__body--no-buttons":"common-tooltip__body--no-buttons-C8z_hVli","common-tooltip__button":"common-tooltip__button-C8z_hVli","common-tooltip--direction_reversed":"common-tooltip--direction_reversed-C8z_hVli","common-tooltip__ear-holder":"common-tooltip__ear-holder-C8z_hVli","common-tooltip__ear-holder--below":"common-tooltip__ear-holder--below-C8z_hVli","common-tooltip__ear-holder--above":"common-tooltip__ear-holder--above-C8z_hVli","common-tooltip__ear-holder--before":"common-tooltip__ear-holder--before-C8z_hVli","common-tooltip__ear-holder--after":"common-tooltip__ear-holder--after-C8z_hVli", +"common-tooltip__body--with-hotkey":"common-tooltip__body--with-hotkey-C8z_hVli","common-tooltip__body--width_wide":"common-tooltip__body--width_wide-C8z_hVli","common-tooltip__body--width_narrow":"common-tooltip__body--width_narrow-C8z_hVli","common-tooltip__body--no-padding":"common-tooltip__body--no-padding-C8z_hVli","common-tooltip__hotkey-block":"common-tooltip__hotkey-block-C8z_hVli","common-tooltip__hotkey-block--divider":"common-tooltip__hotkey-block--divider-C8z_hVli","common-tooltip__hotkey-text":"common-tooltip__hotkey-text-C8z_hVli","common-tooltip__hotkey-button":"common-tooltip__hotkey-button-C8z_hVli","common-tooltip__plus-sign":"common-tooltip__plus-sign-C8z_hVli"}},3343:(e,t,i)=>{"use strict";i.d(t,{isMacKeyboard:()=>r,Modifiers:()=>n,modifiersFromEvent:()=>o,hashFromEvent:()=>a,hashShiftPlusEnter:()=>l,humanReadableModifiers:()=>c,humanReadableHash:()=>d});var s=i(5325);const r=s.isMac||s.isIOS;var n;function o(e){let t=0;return e.shiftKey&&(t+=1024),e.altKey&&(t+=512),e.ctrlKey&&(t+=256),e.metaKey&&(t+=2048),t}function a(e){return o(e)|e.keyCode}!function(e){e[e.None=0]="None",e[e.Alt=512]="Alt",e[e.Shift=1024]="Shift",e[e.Mod=r?2048:256]="Mod",e[e.Control=256]="Control",e[e.Meta=2048]="Meta"}(n||(n={}));const l=1037;function c(e,t=!r){let i="";return 256&e&&(i+=r?"^":"Ctrl",t&&(i+=" + ")),512&e&&(i+=r?"⌥":"Alt",t&&(i+=" + ")),1024&e&&(i+=r?"⇧":"Shift",t&&(i+=" + ")),2048&e&&(i+=r?"⌘":"Win",t&&(i+=" + ")),i}const h={9:"⇥",13:"↵",27:"Esc",8:r?"⌫":"Backspace",32:"Space",35:"End",36:"Home",37:"←",38:"↑",39:"→",40:"↓",45:"Ins",46:"Del",188:",",191:"/"};for(let e=1;e<=16;e++)h[e+111]=`F${e}`;function d(e){let t=c(e);const i=255&e;return t+=i in h?h[i]:String.fromCharCode(i),t}},54717:(e,t,i)=>{"use strict";i.d(t,{isTextEditingField:()=>r,isNativeUIInteraction:()=>n});var s=i(3343);function r(e){if("INPUT"===e.tagName){const t=e.type;return"text"===t||"email"===t||"number"===t||"password"===t||"search"===t||"tel"===t||"url"===t}return"TEXTAREA"===e.tagName||e.isContentEditable}function n(e,t){if(!t)return!1;const i=255&e;if(27===i||i>>>4==7)return!1;switch(e^i){case s.Modifiers.Alt:return(38===i||40===i)&&"SELECT"===t.tagName||r(t);case s.Modifiers.Alt+s.Modifiers.Shift:return r(t);case s.Modifiers.Mod:if(67===i||!s.isMacKeyboard&&45===i){const e=t.ownerDocument&&t.ownerDocument.getSelection();if(e&&!e.isCollapsed)return!0}return r(t);case s.Modifiers.Mod+s.Modifiers.Shift:return i>=33&&i<=40&&r(t);case s.Modifiers.Shift:case 0:return!!(9!==i||t.ownerDocument&&t!==t.ownerDocument.body&&t!==t.ownerDocument.documentElement)&&((13===i||32===i||!function(e){if("BUTTON"===e.tagName)return!0;if("INPUT"===e.tagName){const t=e.type;if("submit"===t||"button"===t||"reset"===t||"checkbox"===t||"radio"===t)return!0}return!1}(t))&&("form"in t||t.isContentEditable))}return!1}},5325:(e,t,i)=>{"use strict";i.d(t,{mobiletouch:()=>n,touch:()=>o,isChrome:()=>a,isFF:()=>l,isEdge:()=>c,isSafari:()=>h,isMac:()=>d,isWindows:()=>u,isLinux:()=>p,isAndroid:()=>_,isBlackBerry:()=>m,isIOS:()=>g,isOperaMini:()=>f,isIPad:()=>v, +isAnyMobile:()=>S});const s="undefined"!=typeof window&&"undefined"!=typeof navigator,r=s&&"ontouchstart"in window,n=s&&r&&"onorientationchange"in window,o=s&&(r||!!navigator.maxTouchPoints),a=s&&window.chrome&&window.chrome.runtime,l=s&&window.navigator.userAgent.toLowerCase().indexOf("firefox")>-1,c=s&&/\sEdge\/\d\d\b/.test(navigator.userAgent),h=s&&Boolean(navigator.vendor)&&navigator.vendor.indexOf("Apple")>-1&&-1===navigator.userAgent.indexOf("CriOS")&&-1===navigator.userAgent.indexOf("FxiOS"),d=s&&/mac/i.test(navigator.platform),u=s&&/Win32|Win64/i.test(navigator.platform),p=s&&/Linux/i.test(navigator.platform),_=s&&/Android/i.test(navigator.userAgent),m=s&&/BlackBerry/i.test(navigator.userAgent),g=s&&/iPhone|iPad|iPod/.test(navigator.platform),f=s&&/Opera Mini/i.test(navigator.userAgent),v=s&&("MacIntel"===navigator.platform&&navigator.maxTouchPoints>1||/iPad/.test(navigator.platform)),S=_||m||g||f},7394:(e,t,i)=>{"use strict";i.r(t),i.d(t,{colorsPalette:()=>d,getHexColorByName:()=>u}) +;const s=JSON.parse('{"color-white":"#ffffff","color-black":"#000000","color-cold-gray-50":"#F8F9FD","color-cold-gray-100":"#F0F3FA","color-cold-gray-150":"#E0E3EB","color-cold-gray-200":"#D1D4DC","color-cold-gray-250":"#C1C4CD","color-cold-gray-300":"#B2B5BE","color-cold-gray-350":"#A3A6AF","color-cold-gray-400":"#9598A1","color-cold-gray-450":"#868993","color-cold-gray-500":"#787B86","color-cold-gray-550":"#6A6D78","color-cold-gray-600":"#5D606B","color-cold-gray-650":"#50535E","color-cold-gray-700":"#434651","color-cold-gray-750":"#363A45","color-cold-gray-800":"#2A2E39","color-cold-gray-850":"#1E222D","color-cold-gray-900":"#131722","color-cold-gray-950":"#0C0E15","color-ripe-red-50":"#FFEBEC","color-ripe-red-100":"#FCCBCD","color-ripe-red-200":"#FAA1A4","color-ripe-red-300":"#F77C80","color-ripe-red-400":"#F7525F","color-ripe-red-500":"#F23645","color-ripe-red-600":"#CC2F3C","color-ripe-red-700":"#B22833","color-ripe-red-800":"#991F29","color-ripe-red-900":"#801922","color-ripe-red-a100":"#FF8080","color-ripe-red-a200":"#FF5252","color-ripe-red-a400":"#FF3333","color-ripe-red-a600":"#CC2929","color-ripe-red-a700":"#802028","color-ripe-red-a800":"#4D191D","color-ripe-red-a900":"#331F20","color-tan-orange-50":"#FFF3E0","color-tan-orange-100":"#FFE0B2","color-tan-orange-200":"#FFCC80","color-tan-orange-300":"#ffb74d","color-tan-orange-400":"#FFA726","color-tan-orange-500":"#FF9800","color-tan-orange-600":"#FB8C00","color-tan-orange-700":"#F57C00","color-tan-orange-800":"#EF6C00","color-tan-orange-900":"#e65100","color-tan-orange-a200":"#ffab40","color-tan-orange-a400":"#FF9100","color-tan-orange-a600":"#CC7014","color-tan-orange-a700":"#8C541C","color-tan-orange-a800":"#593A1B","color-tan-orange-a900":"#33261A","color-iguana-green-100":"#C8E6C9","color-iguana-green-200":"#A5D6A7","color-iguana-green-300":"#81c784","color-iguana-green-400":"#66BB6A","color-iguana-green-500":"#4caf50","color-iguana-green-600":"#43a047","color-iguana-green-700":"#388e3c","color-iguana-green-800":"#2E7D32","color-iguana-green-900":"#1B5E20","color-iguana-green-a700":"#00c853","color-banana-yellow-100":"#FFF9C4","color-banana-yellow-200":"#FFF59D","color-banana-yellow-300":"#FFF176","color-banana-yellow-400":"#ffee58","color-banana-yellow-500":"#ffeb3b","color-banana-yellow-600":"#fdd835","color-banana-yellow-700":"#fbc02d","color-banana-yellow-800":"#f9a825","color-banana-yellow-900":"#F57F17","color-banana-yellow-a400":"#ffea00","color-banana-yellow-a700":"#ffd600","color-tv-blue-50":"#E3EFFD","color-tv-blue-100":"#BBD9FB","color-tv-blue-200":"#90BFF9","color-tv-blue-300":"#5B9CF6","color-tv-blue-400":"#3179F5","color-tv-blue-500":"#2962FF","color-tv-blue-600":"#1E53E5","color-tv-blue-700":"#1848CC","color-tv-blue-800":"#143EB3","color-tv-blue-900":"#0C3299","color-tv-blue-a100":"#82b1ff","color-tv-blue-a200":"#448aff","color-tv-blue-a400":"#2979ff","color-tv-blue-a600":"#2962FF","color-tv-blue-a700":"#143A87","color-tv-blue-a800":"#142E61","color-tv-blue-a900":"#132042","color-deep-blue-100":"#D1C4E9","color-deep-blue-200":"#B39DDB","color-deep-blue-300":"#9575cd","color-deep-blue-400":"#7e57c2","color-deep-blue-500":"#673ab7","color-deep-blue-700":"#512da8","color-deep-blue-800":"#4527A0","color-deep-blue-900":"#311B92","color-deep-blue-a100":"#b388ff","color-deep-blue-a200":"#7C4DFF","color-deep-blue-a400":"#651FFF","color-deep-blue-a700":"#6200EA","color-minty-green-50":"#DAF2EE","color-minty-green-100":"#ACE5DC","color-minty-green-200":"#70CCBD","color-minty-green-300":"#42BDA8","color-minty-green-400":"#22AB94","color-minty-green-500":"#089981","color-minty-green-600":"#06806B","color-minty-green-700":"#056656","color-minty-green-800":"#004D40","color-minty-green-900":"#00332A","color-minty-green-a400":"#2BD9BC","color-minty-green-a700":"#24B29B","color-minty-green-a900":"#082621","color-grapes-purple-50":"#F3E5F5","color-grapes-purple-100":"#E1BEE7","color-grapes-purple-200":"#CE93D8","color-grapes-purple-300":"#ba68c8","color-grapes-purple-400":"#ab47bc","color-grapes-purple-500":"#9c27b0","color-grapes-purple-600":"#8e24aa","color-grapes-purple-700":"#7b1fa2","color-grapes-purple-800":"#6A1B9A","color-grapes-purple-900":"#4A148C","color-grapes-purple-a200":"#E040FB","color-grapes-purple-a400":"#D500F9","color-grapes-purple-a700":"#aa00ff","color-berry-pink-100":"#F8BBD0","color-berry-pink-200":"#f48fb1","color-berry-pink-300":"#f06292","color-berry-pink-400":"#ec407a","color-berry-pink-500":"#e91e63","color-berry-pink-600":"#D81B60","color-berry-pink-700":"#C2185B","color-berry-pink-800":"#AD1457","color-berry-pink-900":"#880E4F","color-berry-pink-a100":"#ff80ab","color-berry-pink-a200":"#ff4081","color-berry-pink-a400":"#f50057","color-sky-blue-100":"#B2EBF2","color-sky-blue-200":"#80DEEA","color-sky-blue-300":"#4dd0e1","color-sky-blue-400":"#26c6da","color-sky-blue-500":"#00bcd4","color-sky-blue-600":"#00acc1","color-sky-blue-700":"#0097A7","color-sky-blue-800":"#00838F","color-sky-blue-900":"#006064","color-sky-blue-a400":"#00e5ff","color-sky-blue-a700":"#00B8D4","color-deep-blue-600":"#5E35B1","color-forest-green-50":"#DAF2E6","color-forest-green-100":"#ACE5C9","color-forest-green-200":"#70CC9E","color-forest-green-300":"#42BD7F","color-forest-green-400":"#22AB67","color-forest-green-500":"#089950","color-forest-green-600":"#068043","color-forest-green-700":"#056636","color-forest-green-800":"#004D27","color-forest-green-900":"#1A3326","color-facebook":"#1877F2","color-deep-facebook":"#1564CA","color-twitter":"#1DA1F2","color-deep-twitter":"#188CD3","color-youtube":"#FF0000","color-linkedin":"#007BB5","color-aqua-spring":"#ebf9f5","color-army-green":"#3d2c12","color-army-green-2":"#31230d","color-athens-gray-1":"#f2f3f5","color-athens-gray-2":"#f7f8fa","color-athens-gray-3":"#eceff2","color-black-180":"#b4b4b4","color-blue-dianne":"#21384d","color-bluish":"#2185cc","color-bright-gray":"#363c4e","color-brownish-grey":"#8d6e63","color-carnation":"#f04561","color-catskill-white":"#e1ecf2","color-charade":"#2f3241","color-charcoal-grey":"#323337","color-curious-blue":"#299dcd","color-dark-blue-grey":"#123440","color-darkness-blue-grey":"#12213b","color-dark-grey":"#292a2d","color-dark-grey-blue":"#28415a","color-dark-sky-blue":"#37a6ef","color-deep-sea-blue":"#016087","color-ebony-clay":"#262b3e","color-foam":"#d7f0fb","color-gull-gray":"#9db2bd","color-humming-bird":"#d3eef9","color-keppel-1":"#37bc9b","color-keppel-2":"#34b293","color-lavender-blush":"#ffedf0","color-lightish-purple":"#a75ee8","color-loblolly":"#c5cbce","color-manatee":"#878ca8","color-mandy":"#eb4d5c","color-medium-blue":"#2e7bb2","color-milk-chocolate":"#6f2626","color-mirage-1":"#131722","color-mirage-2":"#171b29","color-mirage-3":"#1c2030","color-mischka":"#d6d8e0","color-morning-glory":"#9addcc","color-oslo-gray":"#8b8e95","color-pale":"#fff2cf","color-pale-grey-1":"#f9fafb","color-pale-grey-2":"#e7ebee","color-pale-sky":"#6b7988","color-picton-blue-1":"#3bb3e4","color-puerto-rico":"#3bc2a1","color-purple-brown":"#4e2934","color-purple-brown-2":"#3d2028","color-radical-red":"#ff4a68","color-regent-gray":"#8797a5","color-scooter":"#38acdb","color-silver-tree":"#53b987","color-slate-gray":"#758696","color-sundown":"#ffa4b3","color-sunglow":"#ffca3b","color-tan-hide":"#ff9850","color-trout-1":"#4c525e","color-trout-2":"#4f5966","color-violet-1":"#332738","color-violet-2":"#271d2b","color-white-ice":"#ebf7fc","color-wild-watermelon":"#ff5773","color-readonly-input":"#b4b4b4","color-brand-dark":"#2a2c39","color-seeking-alpha-brand":"#ff7200"}'),r=JSON.parse('{"color-header-bg":"color-white","color-body-bg":"color-white","color-body-secondary-bg":"color-cold-gray-100","color-bg-primary":"color-white","color-bg-primary-hover":"color-cold-gray-100","color-bg-secondary":"color-white","color-bg-highlight":"color-cold-gray-50","color-bg-scroll-buttons":"color-cold-gray-100","color-legacy-bg-scroll-buttons":"color-cold-gray-850","color-legacy-bg-widget":"color-white","color-text-primary":"color-cold-gray-900","color-text-secondary":"color-cold-gray-550","color-text-tertiary":"color-cold-gray-400","color-text-disabled":"color-cold-gray-300","color-accent-content":"color-cold-gray-900","color-box-shadow":"color-cold-gray-300","color-divider":"color-cold-gray-150","color-divider-hover":"color-cold-gray-100","color-divider-secondary":"color-cold-gray-100","color-active-hover-text":"color-cold-gray-900","color-alert-text":"color-cold-gray-900","color-border-table":"color-cold-gray-100","color-brand":"color-tv-blue-500","color-brand-active":"color-tv-blue-700","color-brand-hover":"color-tv-blue-600","color-chart-page-bg":"color-cold-gray-150","color-common-tooltip-bg":"color-cold-gray-800","color-danger":"color-ripe-red-400","color-danger-hover":"color-ripe-red-500","color-danger-active":"color-ripe-red-600","color-depthrenderer-stroke-style":"color-cold-gray-100","color-highlight-new":"color-tan-orange-50","color-input-bg":"color-white","color-input-publish-bg":"color-white","color-link":"color-tv-blue-500","color-link-hover":"color-tv-blue-600","color-link-active":"color-tv-blue-700","color-list-nth-child-bg":"color-cold-gray-50","color-pane-bg":"color-white","color-pane-secondary-bg":"color-cold-gray-100","color-popup-menu-item-hover-bg":"color-cold-gray-100","color-popup-menu-separator":"color-cold-gray-150","color-screener-description":"color-cold-gray-650","color-success":"color-minty-green-500","color-success-hover":"color-minty-green-600","color-success-active":"color-minty-green-700","color-toolbar-button-text":"color-cold-gray-900","color-toolbar-button-text-hover":"color-cold-gray-900","color-toolbar-button-text-active":"color-tv-blue-500","color-toolbar-button-text-active-hover":"color-tv-blue-600","color-toolbar-button-background-hover":"color-cold-gray-100","color-toolbar-button-background-secondary-hover":"color-cold-gray-150","color-toolbar-button-background-active":"color-tv-blue-50","color-toolbar-button-background-active-hover":"color-tv-blue-100","color-toolbar-toggle-button-background-active":"color-tv-blue-500","color-toolbar-toggle-button-background-active-hover":"color-tv-blue-600","color-toolbar-toggle-button-icon":"color-cold-gray-200","color-toolbar-interactive-element-text-normal":"color-cold-gray-900","color-toolbar-interactive-element-text-hover":"color-cold-gray-900","color-toolbar-opened-element-bg":"color-cold-gray-100","color-toolbar-divider-background":"color-cold-gray-150","color-tooltip-bg":"color-cold-gray-800","color-tv-dialog-caption":"color-cold-gray-650","color-tv-dropdown-item-hover-bg":"color-cold-gray-100","color-underlined-text":"color-cold-gray-500","color-widget-pages-bg":"color-white","color-warning":"color-tan-orange-500","color-growing":"color-minty-green-500","color-falling":"color-ripe-red-500","color-forex-icon":"color-cold-gray-750","color-list-item-active-bg":"color-tv-blue-400","color-list-item-hover-bg":"color-tv-blue-50","color-list-item-text":"color-cold-gray-800","color-price-axis-label-back":"color-cold-gray-150","color-price-axis-label-text":"color-cold-gray-650","color-price-axis-gear":"color-cold-gray-900","color-price-axis-gear-hover":"color-black","color-price-axis-highlight":"color-cold-gray-150","color-bid":"color-tv-blue-500","color-border":"color-cold-gray-150","color-border-chat-fields":"color-cold-gray-250","color-border-hover":"color-cold-gray-250","color-button-hover-bg":"color-cold-gray-150","color-depthrenderer-fill-style":"color-cold-gray-650","color-disabled-border-and-color":"color-cold-gray-150","color-disabled-input":"color-cold-gray-150","color-empty-container-message":"color-cold-gray-550","color-icons":"color-cold-gray-550","color-input-textarea-readonly":"color-cold-gray-650","color-input-placeholder-text":"color-cold-gray-350","color-item-active-blue":"color-tv-blue-50","color-item-hover-active-bg":"color-tv-blue-100","color-item-hover-bg":"color-tv-blue-100","color-item-hover-blue":"color-tv-blue-100","color-item-selected-blue":"color-tv-blue-50","color-item-active-text":"color-white","color-item-active-bg":"color-tv-blue-500","color-list-item":"color-cold-gray-550","color-news-highlight":"color-tv-blue-100","color-placeholder":"color-cold-gray-350","color-row-hover-active-bg":"color-cold-gray-100","color-sb-scrollbar-body-bg":"color-cold-gray-200","color-section-separator-border":"color-cold-gray-300","color-separator-table-chat":"color-cold-gray-150","color-tag-active-bg":"color-cold-gray-200","color-tag-hover-bg":"color-cold-gray-150","color-text-regular":"color-cold-gray-700","color-tv-button-checked":"color-cold-gray-550","color-scroll-bg":"color-cold-gray-400","color-scroll-border":"color-cold-gray-100","color-widget-border":"color-cold-gray-100","color-scroll-buttons-arrow":"color-white","color-control-intent-default":"color-cold-gray-200","color-control-intent-success":"color-minty-green-500","color-control-intent-primary":"color-tv-blue-500","color-control-intent-warning":"color-tan-orange-500","color-control-intent-danger":"color-ripe-red-500","color-goto-label-background":"color-cold-gray-800","color-pre-market":"color-tan-orange-600","color-pre-market-bg":"color-tan-orange-400","color-post-market":"color-tv-blue-500","color-post-market-bg":"color-tv-blue-400","color-market-open":"color-minty-green-500","color-market-open-bg":"color-minty-green-400","color-market-closed":"color-cold-gray-400","color-market-holiday":"color-cold-gray-400","color-market-expired":"color-ripe-red-500","color-invalid-symbol":"color-ripe-red-400","color-invalid-symbol-hover":"color-ripe-red-700","color-replay-mode":"color-tv-blue-500","color-replay-mode-point-select":"color-cold-gray-350","color-replay-mode-icon":"color-white","color-replay-mode-hover":"color-tv-blue-600","color-notaccurate-mode":"color-berry-pink-700","color-notaccurate-mode-bg":"color-berry-pink-400","color-delay-mode":"color-tan-orange-700","color-delay-mode-bg":"color-tan-orange-400","color-eod-mode":"color-grapes-purple-700","color-eod-mode-bg":"color-grapes-purple-400","color-data-problem":"color-ripe-red-600","color-data-problem-bg":"color-ripe-red-400","color-data-problem-hover":"color-ripe-red-700","color-list-item-bg-highlighted":"color-tv-blue-50","color-list-item-bg-selected":"color-tv-blue-100","color-list-item-bg-highlighted-hover":"color-tv-blue-100","color-list-item-bg-selected-hover":"color-tv-blue-200","color-screener-header-bg":"color-white","color-screener-header-bg-hover":"color-cold-gray-100","color-marker-flagged":"color-ripe-red-400","color-marker-flagged-hovered":"color-ripe-red-600","color-ask":"color-ripe-red-400","color-sell":"color-ripe-red-400","color-buy":"color-tv-blue-500","color-neutral":"color-cold-gray-500","color-pro":"color-minty-green-400","color-pro-hover":"color-minty-green-600","color-pro-plus":"color-tv-blue-500","color-pro-plus-hover":"color-tv-blue-600","color-pro-premium":"color-tan-orange-500","color-pro-premium-hover":"color-tan-orange-700","color-trial":"color-cold-gray-500","color-trial-hover":"color-cold-gray-600","color-mod":"color-ripe-red-400","color-mod-hover":"color-ripe-red-600","color-ad":"color-tan-orange-500","color-broker-featured":"color-minty-green-400","color-broker-featured-hover":"color-minty-green-600","color-alert-status-active":"color-minty-green-400","color-alert-status-stopped":"color-ripe-red-500","color-alert-status-triggered":"color-tan-orange-500","color-overlay":"color-cold-gray-400","color-search-button-hover":"color-cold-gray-150","color-boost-button-content-selected":"color-tv-blue-600","color-boost-button-content-hover":"color-cold-gray-900","color-boost-button-bg-hover":"color-cold-gray-150","color-boost-button-border-hover":"color-cold-gray-150","color-boost-button-border-default":"color-cold-gray-150","color-common-tooltip-text":"color-cold-gray-100","color-replay-data-mode":"color-radical-red","color-legacy-success":"color-keppel-1","color-collapse-tabs-border":"color-athens-gray-3","color-site-widget-hover":"color-athens-gray-1","color-attention":"color-sunglow","color-card-border":"color-cold-gray-150","color-card-border-hover":"color-cold-gray-300","color-background-special-primary":"color-white","color-stroke-special-primary":"color-cold-gray-150","color-selection-bg":"color-tv-blue-100"}') +;var n=i(50151);const o={...s,...r},a={},l=Object.keys(o).length,c=/^#[0-9A-F]{6}$/i;function h(e,t=[]){const i=o[e];if(!i)return null;if(c.test(i))return i;const s=i;return t.push(e),-1!==t.indexOf(s)?(console.warn("Colors definitions cycled"),i):t.length>l?(console.warn("Too many variables-link in HEX-color search: "+t[0]),null):h(s,t)}Object.keys(o).forEach((e=>{const t=h(e);a[e]=(0,n.ensureNotNull)(t)}));const d=a;function u(e){const t=d[e];if(!t)throw new Error("No such color "+e);return t}},74991:(e,t,i)=>{"use strict";i.d(t,{dur:()=>s,easingFunc:()=>r,CubicBezier:()=>n});const s=350,r={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e*e:(4-2*e)*e-1,easeInCubic:e=>e*e*e,easeOutCubic:e=>--e*e*e+1,easeInOutCubic:e=>e<.5?4*e*e*e:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1- --e*e*e*e,easeInOutQuart:e=>e<.5?8*e*e*e*e:1-8*--e*e*e*e,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1+--e*e*e*e*e,easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e};class n{constructor(e,t,i,s){this._mX1=e,this._mY1=t,this._mX2=i,this._mY2=s}easingFunc(e){return this._mX1===this._mY1&&this._mX2===this._mY2?e:this._calcBezier(this._getTForX(e))}_a(e,t){return 1-3*t+3*e}_b(e,t){return 3*t-6*e}_c(e){return 3*e}_calcBezier(e){return((this._a(this._mY1,this._mY2)*e+this._b(this._mY1,this._mY2))*e+this._c(this._mY1))*e}_getSlope(e){return 3*this._a(this._mX1,this._mX2)*e*e+2*this._b(this._mX1,this._mX2)*e+this._c(this._mX1)}_getTForX(e){let t=e;for(let i=0;i<4;++i){const i=this._getSlope(t);if(0===i)return t;t-=(this._calcBezier(t)-e)/i}return t}}},77317:(e,t,i)=>{"use strict";i.d(t,{setupChartEventHint:()=>d});var s=i(50151),r=i(44352),n=i(56840),o=i(76076),a=i(28667),l=i(49483),c=i(68335),h=i(2484);function d(e,t=!1){if(!h.enabled("popup_hints"))return;const d=e.getContainer();let u=null,p=null;function _(e,t){if(u)u.show(e,g.bind(null,t));else{const s=o.tool.value();Promise.all([i.e(9908),i.e(962),i.e(6166)]).then(i.bind(i,5015)).then((i=>{u=new i.ChartEventHintRenderer(d),s===o.tool.value()&&u.show(e,g.bind(null,t))}))}}function m(e){return!Boolean(n.getBool(e))}function g(e){n.setValue(e,!0,{forceFlush:!0}),(0,s.ensureNotNull)(u).destroy(),null!==p&&p(),u=null}o.tool.subscribe((function(){if(!m("hint.touchPainting"))return;const e=o.tool.value(),t=(0,a.isLineToolDrawWithoutPoints)(e),s=l.CheckMobile.any();!(0,a.isStudyLineToolName)(e)||"LineToolRegressionTrend"===e||t||s?(0,a.isLineToolName)(e)&&!(0,a.isLineDrawnWithPressedButton)(e)&&!t&&s?_(r.t(null,void 0,i(67861)),"hint.touchPainting"):u&&u.hide():_(r.t(null,void 0,i(32234)),"hint.touchPainting")})),o.createdLineTool.subscribe(null,(function(){const e=o.tool.value();"LineToolPath"===e&&m("hint.finishBuildPathByDblClick")?_(r.t(null,void 0,i(5828)),"hint.finishBuildPathByDblClick"):"LineToolPolyline"===e&&m("hint.finishBuildPolylineByDblClick")&&_(r.t(null,void 0,i(63898)),"hint.finishBuildPolylineByDblClick")})),o.finishedLineTool.subscribe(null,(function(){if(u){const e=o.tool.value() +;"LineToolPath"===e?g("hint.finishBuildPathByDblClick"):"LineToolPolyline"===e&&g("hint.finishBuildPolylineByDblClick")}})),e.layoutSizesChanged().subscribe((function(){if(!m("hint.startResizingChartInLayout"))return;_(r.t(null,void 0,i(35273)),"hint.startResizingChartInLayout")})),t||l.CheckMobile.any()||!m("hint.startFocusedZoom")||(p=function(e,t){let i=!1;const s=r=>{r?(i&&t(r),e.onZoom().unsubscribe(null,s)):i||(t(r),i=!0)};return e.onZoom().subscribe(null,s),()=>e.onZoom().unsubscribe(null,s)}(e,(function(e){if(!m("hint.startFocusedZoom"))return;if(e)u&&(p=null,g("hint.startFocusedZoom"));else{const e=c.isMacKeyboard?"⌘":"Ctrl";_(r.t(null,void 0,i(35963)).format({key:e}),"hint.startFocusedZoom")}})))}},81602:(e,t,i)=>{"use strict";i.d(t,{setupChartScreenshotHint:()=>o});var s=i(44352),r=i(76422),n=i(50151);function o(e,t){const o=s.t(null,void 0,i(78104)).format({emoji:"👍"}),a=s.t(null,void 0,i(12011)).format({emoji:"👍"});r.on("onServerScreenshotCopiedToClipboard",(()=>h(o)),null),r.on("onClientScreenshotCopiedToClipboard",(()=>h(a)),null);let l=null;const c=e.getContainer();function h(e){l?l.show(e):Promise.all([i.e(8707),i.e(8887),i.e(962),i.e(92)]).then(i.bind(i,81573)).then((i=>{l||(l=new i.ChartScreenshotHintRenderer((0,n.ensureNotNull)(c),{bottomPadding:t.seriesControlBarEnabled}),l.show(e))}))}}},94194:(e,t,i)=>{"use strict";i.d(t,{getTooltipData:()=>r,setTooltipData:()=>n});const s=new WeakMap;function r(e,t){const i=s.get(e);return i instanceof Function?i(t):i&&i[t]}function n(e,t,i){if(i instanceof Function)return void s.set(e,i);const r=s.get(e),n=void 0===r||r instanceof Function?{}:r;n[t]=i,s.set(e,n)}},61814:(e,t,i)=>{"use strict";i.d(t,{hotKeySerialize:()=>r,hotKeyDeserialize:()=>n});var s=i(11536);function r(e){return(0,s.clean)(JSON.stringify(e))}function n(e){return JSON.parse((0,s.clean)(e,!0))}},38780:(e,t,i)=>{"use strict";i.d(t,{hide:()=>G,show:()=>U,showOnElement:()=>z});var s=i(32563);let r=0,n=0,o=0;function a(){clearTimeout(r),clearTimeout(n),clearTimeout(o)}function l(e,t){r=setTimeout(e,t)}const c="tooltip-root-element";let h;function d(){const e=document.getElementById(c);e?h=e:(h=document.createElement("div"),h.id=c,document.body.appendChild(h))}function u(){h&&(h.innerHTML="")}"interactive"===document.readyState?d():document.addEventListener("DOMContentLoaded",d);var p=i(50151);const _={default:"",white:"theme-white","round-shadow":"theme-round-shadow"},m=Object.keys(_);var g=i(94194),f=i(61814),v=i(66032),S=i(80142),y=(i(93731),i(33933)),b=i(91031),w=i(49483),P=i(1338);function C(e){const t=function(e){const t=e.hasAttribute("data-tooltip")?e.getAttribute("data-tooltip"):e.getAttribute("title");return t&&((0,g.setTooltipData)(e,"text",t),e.removeAttribute("title")),(0,g.getTooltipData)(e,"text")||""}(e),i=e.getBoundingClientRect(),s={h:i.height,w:i.width,x:i.left,y:i.top},r=e.getAttribute("data-color-theme")||"",n=e.classList.contains("common-tooltip-html"),o=parseInt(e.getAttribute("data-tooltip-delay")||""),a=parseInt(e.getAttribute("data-tooltip-debounce")||"");let l={ +type:"none"};return t&&(l={type:n?"html":"text",data:t}),{above:e.classList.contains("common-tooltip-above"),below:e.classList.contains("common-tooltip-below"),otl:e.classList.contains("common-tooltip-otl"),otr:e.classList.contains("common-tooltip-otr"),vertical:e.classList.contains("common-tooltip-vertical"),hotkey:e.getAttribute("data-tooltip-hotkey"),narrow:e.classList.contains("common-tooltip-narrow"),wide:e.classList.contains("common-tooltip-wide"),colorTheme:r,tooltipDelay:o,tooltipDebounce:a,rect:s,content:l,target:e}}function T(e){const t=E.cloneNode(!0),i=V(t),{content:s}=e;switch(s.type){case"element":i.innerHTML="",i.appendChild(s.data);break;case"html":i.innerHTML=s.data;break;case"text":if(e.hotkey){const e=B.cloneNode(!0);e.innerText=s.data,i.appendChild(e)}else i.innerText=s.data}if(e.hotkey){const t="none"!==s.type,r=D.cloneNode(!0),n=(0,f.hotKeyDeserialize)(e.hotkey),o=n.keys.map((e=>`${e}`));r.innerHTML=function(e,t){const i=/{\d}|{hotkey_\d}/gi;return e.replace(i,(e=>{const i=Number(e.match(/\d/));return t[i]}))}(n.text,o).replace(/\s\+\s/g,`+`),i.classList.add(P["common-tooltip__body--with-hotkey"]),t&&r.classList.add(P["common-tooltip__hotkey-block--divider"]),i.appendChild(r)}return t.addEventListener("contextmenu",y.preventDefault),t}function x(e,t){const i=t.rect;if(!i)return;!function(e,t){const i=m.includes(t)?_[t]:"";e.classList.remove(...m.map((e=>_[e])).filter((e=>!!e))),i&&!e.classList.contains(i)&&e.classList.add(i)}(e,t.colorTheme||"default"),t.addClass&&e.classList.add(t.addClass);const s=V(e),r=e.querySelector(`.${P["common-tooltip__button-container"]}`);s.classList.toggle(P["common-tooltip__body--width_wide"],Boolean(t.wide)),s.classList.toggle(P["common-tooltip__body--no-padding"],Boolean(t.noPadding)),s.classList.toggle(P["common-tooltip__body--width_narrow"],Boolean(t.narrow)),s.classList.toggle(P["common-tooltip__body--no-buttons"],!0),s.style.left=M(0),s.style.width=M(s.clientWidth+(Boolean(t.noPadding)?0:2));const n=document.body.clientWidth,o=w.CheckMobile.iOS()||(0,w.supportTouch)()&&(0,w.isMac)()?window.innerHeight:document.body.clientHeight,a=t.vertical,l=t.extendMargin||a&&i.w<20||!a&&i.h<20;e.classList.toggle(P["common-tooltip--farther"],l),e.classList.toggle(P["common-tooltip--vertical"],a),e.classList.toggle(P["common-tooltip--horizontal"],!a);const c=function(e){return e.querySelector(`.${P["common-tooltip__ear-holder"]}`)}(e),h=e.offsetHeight;if(a){const a=10,l=o-10,d=12,u=a+d,p=l-d,_=(0,b.clamp)(i.y+i.h/2,u,p)-h/2,m=_+h;e.style.left=M(i.x+i.w),e.style.top=M(_),_l&&(s.style.top=r.style.top=M(l-m));const{right:g}=(e.querySelector(":last-child")||s).getBoundingClientRect(),f=g+10>n;e.classList.toggle(P["common-tooltip--direction_reversed"],f),e.classList.toggle(P["common-tooltip--direction_normal"],!f);let v=f?"after":"before";(0,S.isRtl)()?(v=t.otr?"after":v,v=t.otl?"before":v):(v=t.otr?"before":v,v=t.otl?"after":v), +c.classList.toggle(P["common-tooltip__ear-holder--before"],"before"===v),c.classList.toggle(P["common-tooltip__ear-holder--after"],"after"===v),"after"===v&&(e.style.left="auto",e.style.right=M(n-i.x))}else{const a=i.x-(s.offsetWidth-i.w)/2,l=n-10-e.offsetWidth,d=Math.max(10,Math.min(a,l));e.style.left=M(d);const u=l\n\t\t
\n\t\t\t
\n\t\t
\n\t\t
\n\t
\n`,L=`\n\t
\n`,k=`\n\t
\n`,E=(0,v.parseHtmlElement)(A),D=(0,v.parseHtmlElement)(L),B=(0,v.parseHtmlElement)(k);function V(e){return e.querySelector(`.${P["common-tooltip__body"]}`)}function R(e,t){return 10+e{W&&(W.destroy(),W=null)};for(const t of r){if("buttons"in e){if(1&e.buttons)continue}else if(1===e.which)continue;const i=()=>z(t);if(i()){const e=e=>{e.target instanceof Element&&e.target.contains(t)&&s(null,!0)},s=(r,o=!1)=>{t.removeEventListener("common-tooltip-update",i),t.removeEventListener("mouseleave",s),t.removeEventListener("mousedown",s),document.removeEventListener("scroll",e,{capture:!0}),n(),G(o)};t.addEventListener("common-tooltip-update",i),t.addEventListener("mouseleave",s),t.addEventListener("mousedown",s),document.addEventListener("scroll",e,{capture:!0}),null===W&&(W=(0,N.createGroup)({desc:"Tooltip"}),W.add({desc:"Hide",hotkey:27,handler:s}));break}}}),!0);const H=new MutationObserver((()=>{if(F&&F.options.target){let e;e="isConnected"in F.options.target?F.options.target.isConnected:document.body.contains(F.options.target),e||G()}})),z=(e,t={})=>{ +const{content:i,...s}=Y(t),r=C(e),n=Object.assign(r,s);return"none"!==i.type&&(n.content=i),!("none"===n.content.type&&!n.hotkey)&&(n.target=e,U(n),!0)},U=e=>{const t=Y(e),i=T(t);var s;if(F={options:t,element:i},s=i,u(),h&&h.appendChild(s),a(),!O)return I(i),void l((()=>q(i)),function(e){return"number"!=typeof e.tooltipDelay||isNaN(e.tooltipDelay)?500:e.tooltipDelay}(t));const{tooltipDebounce:r}=e;"number"!=typeof r||isNaN(r)?q(i):l((()=>q(i)),r)};function j(){u(),O=!1,F=null}const G=e=>{if(a(),H.disconnect(),!F)return;if(!e&&!O)return;const{element:t,options:i}=F,s=()=>{t.removeEventListener("mouseleave",s),I(t),e?j():o=setTimeout((()=>{j()}),250)};var r,l;i.tooltipHideDelay?(r=()=>{t.querySelector(":hover")?t.addEventListener("mouseleave",s):s()},l=i.tooltipHideDelay,n=setTimeout(r,l)):s()};function q(e){const{options:t}=(0,p.ensureNotNull)(F);if(x(e,t),function(e){e.classList.toggle(P["common-tooltip--hidden"],!1)}(e),H.observe(document,{childList:!0,subtree:!0}),O=!0,t.forceHideOnMove){const e=()=>{document.removeEventListener("mousemove",e),G()};document.addEventListener("mousemove",e)}}function $(e){return e&&(e.nodeType===Node.ELEMENT_NODE?e:null)}function Y(e){if(function(e){return"content"in e}(e))return e;const{inner:t,html:i,text:s,...r}=e;let n={type:"none"};return t&&(n={type:"element",data:t}),s&&(n={type:i?"html":"text",data:s}),{content:n,...r}}},28325:(e,t,i)=>{"use strict";i.d(t,{ChartPage:()=>d});var s=i(40549),r=i.n(s),n=i(31940);function o(e,t){let i=0;for(const{min:s,max:r}of t){if(e0&&t.push({min:e,max:s})}return t.sort(((e,t)=>e.min-t.min||e.max-t.max)),t}function l(e,t){if(e.length!==t.length)return!1;for(let i=e.length;i--;){if(e[i].min!==t[i].min)return!1;if(e[i].max!==t[i].max)return!1}return!0}var c=i(2484);const h=c.enabled("no_min_chart_width");class d{constructor(e){this._processVisibility=e=>{const t=e.container.value();return this.affectsLayout(e.name)?(t&&t.classList.toggle("js-hidden",!1),!0):(t&&t.classList.toggle("js-hidden",!0),!1)},this._setWidth=(e,t,i)=>{let s=i;this._fullscreenArea!==e.name&&(e.availWidth.setValue(i),e.canNegotiate.width&&(s=o(i,e.negotiations.width))),t||(s=0);const r=e.container.value();return r&&t&&(r.style.width=s+"px"),e.width.setValue(s),s},this._setHeight=(e,t,i)=>{let s=i;this._fullscreenArea!==e.name&&(e.availHeight.setValue(i),e.canNegotiate.height&&(s=o(i,e.negotiations.height))),t||(s=0);const r=e.container.value();return r&&t&&(r.style.height=s+"px"),e.height.setValue(s),s};const t=e.container.value();if(!t)throw new Error("bridge.container.value() must be an element");this._container=t,this._availableAreas=["left","tradingpanel","right","top","bottom","center","topleft","extratop"],this._areas={},this._bridge=e,this._width=e.width,this._height=e.height, +this._width.subscribe((()=>this.recalculate())),this._height.subscribe((()=>this.recalculate())),this._bridge.visible.subscribe((()=>this._updateVisibility())),this._bridge.fullscreen.subscribe((()=>this._onParentFullscreenChange())),this.recalculate()}allocate(e){const t=e&&e.areaName;if(-1===this._availableAreas.indexOf(t))throw new Error("unknown options.areaName");this.free(t);const i=this._createDOM(t),s={name:t,canNegotiate:{width:"left"===t||"right"===t||"tradingpanel"===t||"topleft"===t,height:"top"===t||"bottom"===t||"topleft"===t||"extratop"===t},negotiations:{width:[],height:[]},remove:()=>{for(const e in this._areas)this._areas[e]===s&&this.free(e)},negotiateWidth:e=>{if(!s.canNegotiate.width)return;const t=a(e);l(s.negotiations.width,t)||(s.negotiations.width=t,this.recalculate())},negotiateHeight:e=>{if(!s.canNegotiate.height)return;const t=a(e);l(s.negotiations.height,t)||(s.negotiations.height=t,this.recalculate())},requestFullscreen:()=>{this._fullscreenArea||("right"!==t&&"center"!==t||(this._fullscreenArea=t),"center"===t&&this._bridge.requestFullscreen(),this._updateFullscreen())},exitFullscreen:()=>{t===this._fullscreenArea&&(this._fullscreenArea=void 0,"center"===t&&this._bridge.exitFullscreen(),this._updateFullscreen())},width:new(r()),height:new(r()),availWidth:new(r()),availHeight:new(r()),alive:new(r())(!0),container:new(r())(i),visible:new(r())(!0),fullscreen:new(r())(!1),fullscreenable:new(r())("right"===t||"center"===t),rdState:new n.ResizerDetacherState};return s.rdState.pushOwner(s),this._areas[t]=s,s.rdState.owner.subscribe((e=>{const i=s.container.value();if(e!==s)i&&(i.innerHTML="",i.parentElement&&i.parentElement.removeChild(i));else{let e=null;for(let i=this._availableAreas.indexOf(t);i--;){const t=this._availableAreas[i];if(this.affectsLayout(t)){e=this._areas[t].container.value();break}}i&&(e&&i.parentElement?i.insertAdjacentElement("afterend",e):this._container.appendChild(i))}this.recalculate()}),{callWithLast:!0}),s.rdState.bridge()}free(e){const t=this._areas[e];if(!t)return;this._areas[e]=void 0;const i=t.container.value();i&&i.parentElement&&i.parentElement.removeChild(i),t.alive.setValue(!1)}recalculate(){const e={};this._recalcSingleRunToken=e;const t=this._areas.topleft,i=this._areas.left,s=this._areas.tradingpanel,r=this._areas.right,n=this._areas.top,o=this._areas.bottom,a=this._areas.center,l=this._areas.extratop,c=this._width.value(),d=this._height.value();let u=0,p=0,_=0,m=0,g=0,f=0,v=0,S=0;if(e===this._recalcSingleRunToken&&l){const e=this._processVisibility(l);S=this._setHeight(l,e,d),this._setWidth(l,e,c)}if(e===this._recalcSingleRunToken&&t){const e=this._processVisibility(t);v=this._setHeight(t,e,d),f=this._setWidth(t,e,c);const i=t.container.value();e&&i&&(i.style.top=S+"px")}let y=0;if(e===this._recalcSingleRunToken&&n){const e=this._processVisibility(n),t=n.container.value();e&&t&&(t.style.left=f+"px",t.style.top=S+"px");const i=c-f;this._setWidth(n,e,i),u=this._setHeight(n,e,d),u&&(y=1)}if(e===this._recalcSingleRunToken&&i){ +const e=this._processVisibility(i),t=Math.max(v,u);_=this._setWidth(i,e,c),_&&(_+=4),_&&1===y&&(y=4);const s=i.container.value();e&&s&&(s.style.top=t+S+y+"px"),this._setHeight(i,e,d-t-S)}if(e===this._recalcSingleRunToken&&s){const e=this._processVisibility(s);let t=c-_;h||(t-=300),g=this._setWidth(s,e,t),g&&1===y&&(y=4),this._setHeight(s,e,d-S-u-y)}if(e===this._recalcSingleRunToken&&r){const e=this._processVisibility(r);let t=c-_-g;h||(t-=300),m=this._setWidth(r,e,t),m&&1===y&&(y=4),this._setHeight(r,e,d-S-u-y);const i=r.container.value();e&&i&&(i.style.top=u+S+y+"px",i.classList.toggle("no-border-top-left-radius",Boolean(g)))}const b=g+m;let w=0;const P=c-_-g-m-(b?4:0);if(e===this._recalcSingleRunToken&&o){const e=this._processVisibility(o),t=o.container.value();e&&t&&(t.style.left=_+"px",t.classList.toggle("no-border-top-left-radius",!_),t.classList.toggle("no-border-top-right-radius",!b)),this._setWidth(o,e,P);const i=d-S;w=Math.min(300,i-0),p=this._setHeight(o,e,i)+4}const C=Boolean(u&&(_||b));if(this._container.classList.toggle("layout-with-border-radius",C),e===this._recalcSingleRunToken&&a){const e=this._processVisibility(a),t=a.container.value();e&&t&&(t.style.left=_+"px",t.style.top=u+S+y+"px",t.classList.toggle("no-border-bottom-left-radius",!p||!_),t.classList.toggle("no-border-bottom-right-radius",!b||!p),t.classList.toggle("no-border-top-left-radius",Boolean(!_&&b)),t.classList.toggle("no-border-top-right-radius",Boolean(_&&!b))),this._setWidth(a,e,P);const i=d-u-p-S-y;this._setHeight(a,e,Math.max(i,w))}if(e===this._recalcSingleRunToken&&s&&this.affectsLayout("tradingpanel")){const e=s.container.value();e&&(e.style.right=m+"px",e.style.top=S+u+y+"px",e.style.borderTopLeftRadius=C?"4px":"0px")}e===this._recalcSingleRunToken&&this._updateVisibility()}affectsLayout(e){const t=this._areas[e];if(!t)return!1;if(t.rdState.owner.value()!==t)return!1;if(this._fullscreenArea&&this._fullscreenArea!==e)return u(e);if(this._width.value()<=567||this._height.value()<=445){if(!["center","top","left","topleft","extratop"].includes(e))return!1}return!0}_updateVisibility(){const e=this._bridge.visible.value();for(let t=0;t{"use strict";i.d(t,{ResizerDetacherState:()=>o});var s=i(50151),r=i(40549),n=i.n(r);class o{constructor(e){this._alive=new(n()),this._container=new(n()),this._width=new(n()),this._height=new(n()),this._fullscreen=new(n()),this._detachable=new(n()),this._fullscreenable=new(n()),this._visible=new(n()),this._availWidth=new(n()),this._availHeight=new(n()),this._owner=new(n()),this._ownersStack=[],this.owner=this._owner.readonly(),this._bridge={alive:this._alive.readonly(),container:this._container.readonly(),width:this._width.readonly(),height:this._height.readonly(),fullscreen:this._fullscreen.readonly(),detachable:this._detachable.readonly(),fullscreenable:this._fullscreenable.readonly(),visible:this._visible.readonly(),availWidth:this._availWidth.readonly(),availHeight:this._availHeight.readonly(),remove:()=>{const e=this._owner.value();e&&e.remove&&e.remove()},negotiateWidth:e=>{const t=this._owner.value();t&&t.negotiateWidth&&t.negotiateWidth(e)},negotiateHeight:e=>{const t=this._owner.value();t&&t.negotiateHeight&&t.negotiateHeight(e)},requestFullscreen:()=>{const e=this._owner.value();e&&e.requestFullscreen&&e.requestFullscreen()},exitFullscreen:()=>{const e=this._owner.value();e&&e.exitFullscreen&&e.exitFullscreen()},detach:e=>{const t=this._owner.value();t&&t.detach&&t.detach(e)},attach:()=>{const e=this._owner.value();e&&e.attach&&e.attach()}},e&&this.pushOwner(e)}bridge(){return this._bridge}pushOwner(e){if(!e.alive.value())return;for(const e of this._ownersStack)this._unsubscribeOwner(e);const t={owner:e};this._ownersStack.push(t),this._subscribeOwner(t)}_subscribeOwner(e){const t=e.owner;if(e.deathWatcher||(this._alive.setValue(!0),e.deathWatcher=t.alive.spawn(),e.deathWatcher.subscribe((t=>{t||this._deadHandler(e)}))),this._owner.setValue(t),!e.subscriptions){const i=e.subscriptions=[];this._visible.setValue(!1);const s=(e,t)=>{if(e){const s=e.spawn();i.push(s),s.subscribe((e=>{t.setValue(e)}),{callWithLast:!0})}else t.deleteValue()};s(t.container,this._container),s(t.width,this._width),s(t.height,this._height),s(t.fullscreen,this._fullscreen),s(t.detachable,this._detachable),s(t.fullscreenable,this._fullscreenable),s(t.availWidth,this._availWidth),s(t.availHeight,this._availHeight),s(t.visible,this._visible)}}_unsubscribeOwner(e,t){if(e.subscriptions){for(const t of e.subscriptions)t.unsubscribe();e.subscriptions=null}t&&e.deathWatcher&&(e.deathWatcher.unsubscribe(),e.deathWatcher=null)}_deadHandler(e){const t=this._ownersStack.indexOf(e);(0,s.assert)(-1!==t,"sanitized owner should be in stack");for(let e=this._ownersStack.length-1;e>=t;e--)this._unsubscribeOwner(this._ownersStack[e],!0);this._ownersStack.length=t,t>0?this._subscribeOwner(this._ownersStack[t-1]):(this._alive.setValue(!1),this._owner.deleteValue())}}},89356:(e,t,i)=>{"use strict";i.d(t,{Root:()=>d}) +;var s=i(40549),r=i.n(s),n=i(31940);class o{constructor(e){this._document=e,this.isFullscreen=new(r());const t=()=>{const e=["fullscreenElement","webkitFullscreenElement","mozFullscreenElement","mozFullScreenElement","msFullscreenElement"];for(let t=0;t{this.isVisible.setValue(!e[r])},i(),e.addEventListener(t,i,!1);break}}this.destroy=()=>{i&&(e.removeEventListener(t,i,!1),i=null)}}}var l=i(84015),c=i(50151),h=i(49483);class d{constructor(e){this._updateDocumentHeight=e=>{"visual"===this._viewportType&&this._window.document.documentElement.style.setProperty("height",`${e}px`,"important")},this._window=e,this._fullscreenApi=new o(e.document),this._viewportType=h.CheckMobile.iOS()&&!(0,l.isOnMobileAppPage)("any")&&this._window.visualViewport?"visual":"quirks","visual"===this._viewportType?this._viewport=(0,c.ensure)(this._window.visualViewport):this._viewport=this._window;const t=this._layoutSizeSensor=this._window.document.createElement("div");t.id="layout-size-sensor",t.style.position="fixed",t.style.top="0",t.style.left="0",t.style.right="0",t.style.bottom="0",t.style.pointerEvents="none",t.style.visibility="hidden",this._initFullscreen()}allocate(){this.free();const e=this._window.document,t=e.createElement("div");t.classList.add("js-rootresizer__contents"),t.style.position="relative",t.style.width="100%",t.style.height="100%",e.body.insertAdjacentElement("afterbegin",t),e.body.insertAdjacentElement("afterbegin",this._layoutSizeSensor),this._visibilityApi=new a(this._window.document);const i={alive:new(r())(!0),fullscreenable:new(r())(!0),container:new(r())(t),width:new(r()),height:new(r()),availWidth:new(r()),availHeight:new(r()),visible:this._visibilityApi.isVisible,fullscreen:this._fullscreenApi.isFullscreen,remove:()=>{i.alive.setValue(!1)},attach:()=>{i.alive.setValue(!1),this._window.close()},requestFullscreen:()=>{this._requestFullscreen()},exitFullscreen:()=>{this._exitFullscreen()}};return i.alive.subscribe((e=>{e||i!==this._area||this.free()})),this._area=i,this._resizeHandler=()=>{const e=this._width(i)||800,t=this._height(i)||600;i.availHeight.setValue(t),i.availWidth.setValue(e),i.height.setValue(t),i.width.setValue(e)}, +this._area.height.subscribe(this._updateDocumentHeight,{callWithLast:!0}),this._resizeHandler(),this._viewport.addEventListener("resize",this._resizeHandler),new n.ResizerDetacherState(i).bridge()}free(){if(this._resizeHandler&&(this._viewport.removeEventListener("resize",this._resizeHandler),this._resizeHandler=void 0),this._visibilityApi&&(this._visibilityApi.destroy(),this._visibilityApi=void 0),this._area){const e=this._area;this._area=void 0,e.height.unsubscribe(this._updateDocumentHeight),e.alive.setValue(!1);const t=e.container.value(),i=null==t?void 0:t.parentElement;i&&(i.removeChild(t),i.removeChild(this._layoutSizeSensor))}}_height(e){if("visual"===this._viewportType)return this._layoutSizeSensor.clientHeight;return e.container.value().clientHeight}_width(e){return e.container.value().clientWidth}_requestFullscreen(){this._fullscreenApi.enter()}_exitFullscreen(){this._fullscreenApi.exit()}_initFullscreen(){this._fullscreenApi.isFullscreen.subscribe((e=>{this._resizeHandler&&this._resizeHandler()}))}}},33134:(e,t,i)=>{"use strict";i.d(t,{DEFAULT_SIZE:()=>s,spinnerSizeMap:()=>r});const s="large",r={mini:"xsmall",xsmall:"xsmall",small:"small",medium:"medium",large:"large"}},5683:(e,t,i)=>{"use strict";i.d(t,{createStubElem:()=>r});var s=i(60309);function r(e=[],t=[]){const i=document.createElement("div"),r=document.createElement("div");return i.appendChild(r),i.classList.add(s.container),r.classList.add(s.inner),e.forEach((e=>{i.classList.add(s[e])})),t.forEach((e=>{i.classList.add(s[e])})),i}},45973:(e,t,i)=>{"use strict";i.r(t),i.d(t,{lineToolEntityInfo:()=>o,studyEntityInfo:()=>a,seriesEntityInfo:()=>l,entityForDataSource:()=>c});var s=i(89215),r=i(37121),n=i(6250);function o(e){return{id:e.id(),name:(t=e.toolname,Object.keys(r.supportedLineTools).find((e=>r.supportedLineTools[e].name===t))||null)};var t}function a(e){return{id:e.id(),name:e.metaInfo().description}}function l(e){return{id:e.id(),name:"Main Series"}}function c(e,t){return t===e.mainSeries()?l(e.mainSeries()):(0,s.isStudy)(t)?a(t):(0,n.isLineTool)(t)?o(t):null}},68582:(e,t,i)=>{"use strict";i.r(t),i.d(t,{isLineToolRiskReward:()=>a,LineDataSourceApi:()=>c});var s=i(50151),r=i(65665);const n=new Map([["LineToolRiskRewardLong",2],["LineToolRiskRewardShort",2],["LineToolBezierQuadro",3],["LineToolBezierCubic",4]]);function o(e){const t=n.get(e.toolname);if(void 0!==t)return t;const i=e.pointsCount();return-1===i?e.points().length:i}function a(e){return"LineToolRiskRewardLong"===e||"LineToolRiskRewardShort"===e}const l=["alwaysShowStats","entryPrice","inputs.first bar time","inputs.last bar time","interval","linesWidths","points","snapTo45Degrees","stopPrice","symbol","symbolStateVersion","currencyId","unitId","targetPrice","zOrderVersion"];class c{constructor(e,t,i){this._source=e,this._undoModel=t,this._model=t.model(),this._pointsConverter=i}isSelectionEnabled(){return this._source.isSelectionEnabled()}setSelectionEnabled(e){this._source.setSelectionEnabled(e)}isSavingEnabled(){return this._source.isSavedInChart()}setSavingEnabled(e){ +this._source.setSavingInChartEnabled(e)}isShowInObjectsTreeEnabled(){return this._source.showInObjectTree()}setShowInObjectsTreeEnabled(e){this._source.setShowInObjectsTreeEnabled(e)}isUserEditEnabled(){return this._source.userEditEnabled()}setUserEditEnabled(e){this._source.setUserEditEnabled(e)}bringToFront(){this._model.bringToFront([this._source])}sendToBack(){this._model.sendToBack([this._source])}getProperties(){return this._source.properties().state(l,!0)}setProperties(e){this._setProps(this._source.properties(),e,"")}getPoints(){let e=this._source.points();const t=o(this._source);return e.length>t&&((0,s.assert)(a(this._source.toolname)),e=e.slice(0,t)),this._pointsConverter.dataSourcePointsToPriced(e)}setPoints(e){if(this._source.isFixed())return;const t=o(this._source);if(t!==e.length)throw new Error(`Wrong points count. Required: ${t}, provided: ${e.length}`);const i=this._pointsConverter.apiPointsToDataSource(e);this._model.startChangingLinetool(this._source),this._model.changeLinePoints(this._source,i),this._model.endChangingLinetool(!0),this._source.createServerPoints()}getAnchoredPosition(){return this._source.positionPercents()}setAnchoredPosition(e){const t=this._source.fixedPoint(),i=this._source.linkKey().value(),s=void 0===t?null:this._source.screenPointToPoint(t);if(!this._source.isFixed()||void 0===t||null===i||null===s)return;const r={logical:s,screen:t},n=new Map;n.set(i,e),this._model.startMovingSources([this._source],r,null,new Map),this._model.moveSources(r,n),this._model.endMovingSources(!0)}ownerSourceId(){return(0,s.ensureNotNull)(this._source.ownerSource()).id()}changePoint(e,t){if(this._source.isFixed())return;const i=this._pointsConverter.apiPointsToDataSource([e])[0];this._model.startChangingLinetool(this._source,{...i},t),this._model.changeLinePoint({...i}),this._model.endChangingLinetool(!1),this._source.createServerPoints()}isHidden(){return this._source.isSourceHidden()}getRawPoints(){return this._source.points()}setRawPoint(e,t){this._model.startChangingLinetool(this._source,{...t},e),this._model.changeLinePoint({...t}),this._model.endChangingLinetool(!1)}move(e,t){this._model.startMovingSources([this._source],{logical:e},null,new Map),this._model.moveSources({logical:t},new Map),this._model.endMovingSources(!1)}dataAndViewsReady(){return this._source.dataAndViewsReady()}zorder(){return this._source.zorder()}symbol(){return this._source.properties().symbol.value()}currency(){return this._source.properties().currencyId.value()}unit(){return this._source.properties().unitId.value()}share(e){this._undoModel.shareLineTools([this._source],e)}sharingMode(){return this._source.sharingMode().value()}_setProps(e,t,i){for(const s in t){if(!t.hasOwnProperty(s))continue;const n=0===i.length?s:`${i}.${s}`;if(e.hasOwnProperty(s)){const i=t[s];(0,r.isHashObject)(i)?this._setProps(e[s],i,n):e[s].setValue(i)}else console.warn(`Unknown property "${n}"`)}}}},98076:(e,t,i)=>{"use strict";i.d(t,{PaneApi:()=>u});var s=i(50151),r=i(42534),n=i(45973),o=i(65665),a=i(44352),l=i(47539),c=i(71733) +;const h=new l.TranslatedString("change pane height",a.t(null,void 0,i(87510)));class d extends c.UndoCommand{constructor(e,t,i){super(h),this._model=e,this._paneIndex=t,this._paneHeight=i,this._prevStretchFactors=this._model.panes().map((e=>e.stretchFactor()))}redo(){this._model.changePanesHeight(this._paneIndex,this._paneHeight)}undo(){const e=this._model.panes();for(let t=0;t(0,n.entityForDataSource)(e,t))).filter(o.notNull).filter((e=>null!==e.name))}getHeight(){return this._pane.height()}setHeight(e){const t=this._chartWidget.model().model(),i=t.panes();(0,s.assert)(i.length>1,"Unable to change pane's height if there is only one pane");const r=i.indexOf(this._pane);(0,s.assert)(-1!==r,"Invalid pane index");const n=new d(t,r,e);this._chartWidget.model().undoHistory().pushUndoCommand(n)}moveTo(e){const t=this.paneIndex();t!==e&&((0,s.assert)(e>=0&&e{"use strict";i.d(t,{PriceScaleApi:()=>s});class s{constructor(e,t){this._chartUndoModel=e,this._chartModel=e.model(),this._priceScale=t}getMode(){const e=this._priceScale.properties().childs();return e.percentage.value()?2:e.indexedTo100.value()?3:e.log.value()?1:0} +setMode(e){this._priceScale.setMode({percentage:2===e,log:1===e,indexedTo100:3===e})}isInverted(){return this._priceScale.isInverted()}setInverted(e){this._priceScale.properties().childs().isInverted.setValue(e)}isLocked(){return this._priceScale.isLockScale()}setLocked(e){this._priceScale.setMode({lockScale:e})}isAutoScale(){return this._priceScale.isAutoScale()}setAutoScale(e){this._priceScale.setMode({autoScale:e})}getVisiblePriceRange(){return this._priceScale.priceRangeInPrice()}setVisiblePriceRange(e){this._priceScale.setPriceRangeInPrice(e),this._chartModel.lightUpdate()}hasMainSeries(){return this._priceScale.hasMainSeries()}getStudies(){return this._priceScale.getStudies().map((e=>e.id()))}currency(){const e=this._priceScale.currency(this._chartModel.availableCurrencies());return null===e?null:{selectedCurrency:e.selectedCurrency,readOnly:e.readOnly}}setCurrency(e){this._chartUndoModel.setPriceScaleCurrency(this._priceScale,e)}unit(){const e=this._priceScale.unit(this._chartModel.availableUnits());return null===e?null:{selectedUnit:e.selectedUnit,readOnly:0===e.availableGroups.size,availableGroups:Array.from(e.availableGroups)}}setUnit(e){this._chartUndoModel.setPriceScaleUnit(this._priceScale,e)}measureUnitId(){const e=this._priceScale.measureUnitId(this._chartModel.availableUnits());return null===e?null:{selectedMeasureUnitId:e.selectedMeasureUnitId}}}},32112:(e,t,i)=>{"use strict";function s(e,t){const i=e.dataSourceForId(t);if(null===i)throw new Error(`Chart has no study or shape with id "${t}"`);return i}i.d(t,{SelectionApi:()=>r});class r{constructor(e){this._model=e}add(e){Array.isArray(e)?this._model.selectionMacro((t=>{e.map(s.bind(null,this._model)).forEach((e=>t.addSourceToSelection(e)))})):this.add([e])}canBeAddedToSelection(e){const t=s(this._model,e);return this._model.selection().canBeAddedToSelection(t)}set(e){Array.isArray(e)?this._model.selectionMacro((t=>{t.clearSelection(),e.map(s.bind(null,this._model)).forEach((e=>t.addSourceToSelection(e)))})):this.set([e])}remove(e){Array.isArray(e)?this._model.selectionMacro((t=>{e.map(s.bind(null,this._model)).forEach((e=>t.removeSourceFromSelection(e)))})):this.remove([e])}contains(e){const t=s(this._model,e);return this._model.selection().isSelected(t)}allSources(){return this._model.selection().dataSources().map((e=>e.id()))}isEmpty(){return this._model.selection().isEmpty()}clear(){this._model.selectionMacro((e=>{e.clearSelection()}))}onChanged(){return this._model.onSelectedSourceChanged()}}},82650:(e,t,i)=>{"use strict";i.d(t,{SeriesApi:()=>l});var s=i(50151),r=i(11426),n=i(52934),o=i(84267),a=i(42534);class l{constructor(e,t){this._series=e,this._undoModel=t,this._model=t.model()}isUserEditEnabled(){return this._series.userEditEnabled()}setUserEditEnabled(e){this._series.setUserEditEnabled(e)}mergeUp(){this._model.isMergeUpAvailableForSource(this._series)&&new r.MergeUpUndoCommand(this._model,this._series,null).redo()}mergeDown(){ +this._model.isMergeDownAvailableForSource(this._series)&&new r.MergeDownUndoCommand(this._model,this._series,null).redo()}unmergeUp(){this._model.isUnmergeAvailableForSource(this._series)&&new n.UnmergeUpUndoCommand(this._model,this._series,null).redo()}unmergeDown(){this._model.isUnmergeAvailableForSource(this._series)&&new n.UnmergeDownUndoCommand(this._model,this._series,null).redo()}detachToRight(){new o.MoveToNewPriceScaleUndoCommand(this._model,this._series,this._pane(),"right",null).redo()}detachToLeft(){new o.MoveToNewPriceScaleUndoCommand(this._model,this._series,this._pane(),"left",null).redo()}detachNoScale(){new o.MoveToNewPriceScaleUndoCommand(this._model,this._series,this._pane(),"overlay",null).redo()}changePriceScale(e){const t=(0,s.ensureNotNull)(this._model.paneForSource(this._series));switch(e){case"new-left":new o.MoveToNewPriceScaleUndoCommand(this._model,this._series,t,"left",null).redo();break;case"new-right":new o.MoveToNewPriceScaleUndoCommand(this._model,this._series,t,"right",null).redo();break;case"no-scale":(0,s.assert)(t.actionNoScaleIsEnabled(this._series),"Unable to leave a pane without any non-overlay price scale"),new o.MoveToNewPriceScaleUndoCommand(this._model,this._series,t,"overlay",null).redo();break;default:const i=this._model.dataSourceForId(e);if(null===i)throw new Error(`There is no study with entityId='${e}'`);const r=this._model.paneForSource(i)===t;(0,s.assert)(r,"Study should be on the main pane");const n=(0,s.ensureNotNull)(i.priceScale());new o.MoveToExistingPriceScaleUndoCommand(this._model,this._series,t,n,null).redo()}}isVisible(){return this._series.properties().childs().visible.value()}setVisible(e){this._series.properties().childs().visible.setValue(e)}bringToFront(){this._model.bringToFront([this._series])}sendToBack(){this._model.sendToBack([this._series])}entityId(){return this._series.id()}chartStyleProperties(e){return this._series.properties().childs()[c(e)].state(["inputs","inputsInfo"])}setChartStyleProperties(e,t){this._series.properties().childs()[c(e)].mergeAndFire(t)}barsCount(){return this._series.bars().size()}symbolSource(){return{symbol:this._series.symbol(),currencyId:this._series.currency(),unitId:this._series.unit()}}isLoading(){return this._series.isLoading()}data(){return this._series.data()}priceScale(){return new a.PriceScaleApi(this._undoModel,this._series.priceScale())}_pane(){return(0,s.ensureNotNull)(this._model.paneForSource(this._series))}}function c(e){switch(e){case 0:return"barStyle";case 1:return"candleStyle";case 2:return"lineStyle";case 3:return"areaStyle";case 4:return"renkoStyle";case 5:return"kagiStyle";case 6:return"pnfStyle";case 7:return"pbStyle";case 8:return"haStyle";case 9:return"hollowCandleStyle";case 10:return"baselineStyle";case 11:return"rangeStyle";case 12:return"hiloStyle";case 13:return"columnStyle";default:(0,s.ensureNever)(e)}throw new Error(`unsupported chart style: ${e}`)}},67e3:(e,t,i)=>{"use strict";i.d(t,{StudyApi:()=>y}) +;var s=i(50151),r=i(26867),n=i.n(r),o=i(65665),a=i(1140),l=i(55453),c=i(72006),h=i(52934),d=i(11426),u=i(84267),p=i(6195),_=i(50337),m=i(11088),g=i(42534),f=i(86635),v=i(152),S=i(70120);class y{constructor(e,t){this._onStudyCompleted=new(n()),this._onStudyError=new(n()),this._study=e,this._chartWidget=t,this._undoModel=this._chartWidget.model(),this._model=this._undoModel.model(),this._study.onAboutToBeDestroyed().subscribe(this,(()=>{this._study.onStatusChanged().unsubscribeAll(this),this._study.onAboutToBeDestroyed().unsubscribeAll(this)})),this._study.onStatusChanged().subscribe(this,(e=>{switch(e.type){case f.StudyStatusType.Completed:this._onStudyCompleted.fire();break;case f.StudyStatusType.Error:this._onStudyError.fire()}}))}isUserEditEnabled(){return this._study.userEditEnabled()}setUserEditEnabled(e){this._study.setUserEditEnabled(e)}getInputsInfo(){return(0,v.getStudyInputsInfo)(this._study.metaInfo())}getInputValues(){const e=this._study.inputs({symbolsForChartApi:!1,asObject:!0});return Object.keys(e).map((t=>{const i=e[t];return{id:t,value:(0,o.isObject)(i)?i.v:i}}))}getStyleInfo(){return(0,S.getStudyStylesInfo)(this._study.metaInfo())}getStyleValues(){const{plots:e,styles:t,bands:i,filledAreas:s,palettes:r,graphics:n,ohlcPlots:o,filledAreasStyle:a}=this._study.properties().state();return{plots:e,styles:t,bands:i,filledAreas:s,palettes:r,graphics:n,ohlcPlots:o,filledAreasStyle:a}}setInputValues(e){const t=this.getInputValues();for(const i of e){void 0!==t.find((e=>e.id===i.id))?this._study.properties().childs().inputs.childs()[i.id].setValue(i.value):console.warn(`There is no such input: "${i.id}"`)}}mergeUp(){this._model.isMergeUpAvailableForSource(this._study)&&new d.MergeUpUndoCommand(this._model,this._study,null).redo()}mergeDown(){this._model.isMergeDownAvailableForSource(this._study)&&new d.MergeDownUndoCommand(this._model,this._study,null).redo()}unmergeUp(){this._model.isUnmergeAvailableForSource(this._study)&&new h.UnmergeUpUndoCommand(this._model,this._study,null).redo()}unmergeDown(){this._model.isUnmergeAvailableForSource(this._study)&&new h.UnmergeDownUndoCommand(this._model,this._study,null).redo()}onDataLoaded(){return this._onStudyCompleted}onStudyError(){return this._onStudyError}mergeUpWithUndo(){this._model.isMergeUpAvailableForSource(this._study)&&this._undoModel.mergeSourceUp(this._study)}mergeDownWithUndo(){this._model.isMergeDownAvailableForSource(this._study)&&this._undoModel.mergeSourceDown(this._study)}unmergeUpWithUndo(){this._model.isUnmergeAvailableForSource(this._study)&&this._undoModel.unmergeSourceUp(this._study)}unmergeDownWithUndo(){this._model.isUnmergeAvailableForSource(this._study)&&this._undoModel.unmergeSourceDown(this._study)}priceScale(){return new g.PriceScaleApi(this._undoModel,(0,s.ensureNotNull)(this._study.priceScale()))}symbolSource(){const e=(0,s.ensureNotNull)(this._study.symbolSource());return{symbol:e.symbol(),currencyId:e.currency(),unitId:e.unit()}}currency(){return this._study.currency()}changePriceScale(e){const t=(0, +s.ensureNotNull)(this._model.paneForSource(this._model.mainSeries())),i=(0,s.ensureNotNull)(this._model.paneForSource(this._study));switch(e){case"no-scale":(0,s.assert)(i.actionNoScaleIsEnabled(this._study),"Unable to leave a pane without any non-overlay price scale"),new u.MoveToNewPriceScaleUndoCommand(this._model,this._study,i,"overlay",null).redo();break;case"as-series":(0,s.assert)(i===t,"Study should be on the main pane"),new u.MoveToExistingPriceScaleUndoCommand(this._model,this._study,i,this._model.mainSeries().priceScale(),null).redo();break;case"new-left":new u.MoveToNewPriceScaleUndoCommand(this._model,this._study,i,"left",null).redo();break;case"new-right":new u.MoveToNewPriceScaleUndoCommand(this._model,this._study,i,"right",null).redo();break;default:const r=this._model.dataSourceForId(e);if(null===r)throw new Error(`There is no study with entityId='${e}'`);const n=i===this._model.paneForSource(r);(0,s.assert)(n,"Both studies should be on the same pane");const o=(0,s.ensureNotNull)(r.priceScale()),a=(0,c.sourceNewCurrencyOnPinningToPriceScale)(this._study,o,this._model),h=(0,_.sourceNewUnitOnPinningToPriceScale)(this._study,o,this._model);new u.MoveToExistingPriceScaleUndoCommand(this._model,this._study,i,o,null).redo(),null!==a&&new l.SetPriceScaleCurrencyUndoCommand(o,a,this._undoModel.chartWidget(),null).redo(),null!==h&&new m.SetPriceScaleUnitUndoCommand(o,h,this._undoModel.chartWidget(),null).redo()}}isVisible(){return this._study.properties().childs().visible.value()}setVisible(e){this._study.properties().childs().visible.setValue(e)}bringToFront(){this._model.bringToFront([this._study])}sendToBack(){this._model.sendToBack([this._study])}applyOverrides(e){(0,a.applyOverridesToStudy)(this._study,e)}dataLength(){return this._study.status().type!==f.StudyStatusType.Completed?0:this._study.metaInfo().plots.length>0?this._study.data().size():this._model.mainSeries().bars().size()}isLoading(){return this._study.isLoading()}properties(){return this._study.properties()}async applyToEntireLayout(){const e=new p.ActionsProvider(this._chartWidget),t=(await e.contextMenuActionsForSources([this._study])).find((e=>"applyStudyToEntireLayout"===e.id));t&&t.execute()}symbolsResolved(){return this._study.symbolsResolved()}}},152:(e,t,i)=>{"use strict";i.d(t,{getStudyInputsInfo:()=>r});var s=i(44352);function r(e){return void 0===e.inputs?[]:e.inputs.map((e=>({...e,id:e.id,localizedName:void 0!==e.name?s.t(e.name,{context:"input"},i(88601)):""})))}},70120:(e,t,i)=>{"use strict";i.d(t,{getStudyStylesInfo:()=>r});var s=i(27788);function r(e){const t={};if(e.defaults){const i=(0,s.default)(e.defaults);t.defaults=i}return void 0!==e.plots&&(t.plots=(0,s.default)(e.plots)),void 0!==e.styles&&(t.styles=(0,s.default)(e.styles)),void 0!==e.bands&&(t.bands=(0,s.default)(e.bands)),void 0!==e.filledAreas&&(t.filledAreas=(0,s.default)(e.filledAreas)),void 0!==e.palettes&&(t.palettes=(0,s.default)(e.palettes)),t}},38881:(e,t,i)=>{"use strict";i.d(t,{ChunkLoader:()=>r});var s=i(99630);class r{constructor(){this._retries=5, +this._cache=null,this._tryLoad=(e,t)=>{this._retries=this._retries-1;this._startLoading(e).then(t,0!==this._retries?i=>{(0,s.isAbortError)(i)||setTimeout((()=>this._tryLoad(e,t)),3e3)}:void 0)}}load(e){return this._cache||(this._cache=new Promise(this._tryLoad.bind(this,null!=e?e:null))),this._cache}}},65446:(e,t,i)=>{"use strict";i.d(t,{writeImpl:()=>r,writePromiseUsingApi:()=>o});var s=i(93352);function r(e,t){const i=e.files&&e.files.length>0;if(!i&&t&&t.eventPhase>0)return n(t,e),Promise.resolve();if(!i){let t=!1;const i=i=>{i.stopImmediatePropagation(),n(i,e),t=!0};try{document.addEventListener("copy",i,!0),document.execCommand("copy")}finally{document.removeEventListener("copy",i,!0)}if(t)return Promise.resolve()}return async function(e){const t=(0,s.getClipboard)();if(!t||!t.write||!window.ClipboardItem)throw new DOMException("ClipboardApi is not supported","NotSupportedError");const i={};for(const t of e.files||[])i[t.type]=t;e.text&&(i["text/plain"]=e.text);e.html&&(i["text/html"]=e.html);return t.write([new window.ClipboardItem(i)])}(e)}function n(e,t){e.preventDefault();const i=e.clipboardData;t.text&&i.setData("text/plain",t.text),t.html&&i.setData("text/html",t.html)}async function o(e,t){const i=(0,s.getClipboard)();if("text/plain"===t&&!i.write){const t=await e;return i.writeText(await t.text())}if(!i||!i.write||!window.ClipboardItem)throw new DOMException("ClipboardApi is not supported","NotSupportedError");let r=null;try{r=new window.ClipboardItem({[t]:e})}catch(i){r=new window.ClipboardItem({[t]:await e})}if(r)return i.write([r]);throw new Error("ClipboardApi is not supported")}},5370:(e,t,i)=>{"use strict";function s(e){if(void 0===e)return null;const t=e.match(/(delayed_streaming)_([\d]{1,4})/);return null===t?null:{mode:t[1],interval:parseInt(t[2])}}function r(e){const t=s(e.update_mode);return null===t||(e.update_mode=t.mode,e.update_mode_seconds=t.interval),e}i.r(t),i.d(t,{parseUpdateMode:()=>s,normalizeUpdateMode:()=>r})},84917:(e,t,i)=>{"use strict";var s,r;i.r(t),i.d(t,{WeekDays:()=>s,Months:()=>r}),function(e){e[e.SUNDAY=1]="SUNDAY",e[e.MONDAY=2]="MONDAY",e[e.TUESDAY=3]="TUESDAY",e[e.WEDNESDAY=4]="WEDNESDAY",e[e.THURSDAY=5]="THURSDAY",e[e.FRIDAY=6]="FRIDAY",e[e.SATURDAY=7]="SATURDAY"}(s||(s={})),function(e){e[e.JANUARY=0]="JANUARY",e[e.FEBRUARY=1]="FEBRUARY",e[e.MARCH=2]="MARCH",e[e.APRIL=3]="APRIL",e[e.MAY=4]="MAY",e[e.JUNE=5]="JUNE",e[e.JULY=6]="JULY",e[e.AUGUST=7]="AUGUST",e[e.SEPTEMBER=8]="SEPTEMBER",e[e.OCTOBER=9]="OCTOBER",e[e.NOVEMBER=10]="NOVEMBER",e[e.DECEMBER=11]="DECEMBER"}(r||(r={}))},76861:(e,t,i)=>{"use strict";function s(e=location.host){ +return-1!==["i18n.tradingview.com","partial.tradingview.com","www.tradingview.com","wwwcn.tradingview.com"].indexOf(e)||-1!==["d33t3vvu2t2yu5.cloudfront.net","dwq4do82y8xi7.cloudfront.net","s.tradingview.com","s3.tradingview.com"].indexOf(e)||e.match(/^[a-z]{2}\.tradingview\.com/)||e.match(/prod-[^.]+.tradingview.com/)?"battle":e.includes("tradingview.com")||e.includes("staging")?"staging":e.match(/webcharts/)?"staging_local":(e.match(/^localhost(:\d+)?$/),"local")}function r(){return"local"===s()}function n(){return"battle"===s()}function o(){return!n()}i.r(t),i.d(t,{environment:()=>s,isLocal:()=>r,isProd:()=>n,isDebug:()=>o})},80007:(e,t,i)=>{"use strict";i.d(t,{preventDefault:()=>r,wrapHandlerWithPreventEvent:()=>n,preventScrollByWheelClick:()=>o});var s=i(49483);function r(e){e.cancelable&&e.preventDefault()}function n(e){return t=>{r(t),e()}}function o(e){s.isChrome&&e.addEventListener("mousedown",(e=>{if(1===e.button)return e.preventDefault(),!1}))}},46627:(e,t,i)=>{"use strict";i.d(t,{FeatureToggleWatchedValue:()=>n});var s=i(40549),r=i.n(s);class n extends(r()){constructor(e,t){super(function(e,t){return t}(0,t))}destroy(){0}}},93352:(e,t,i)=>{"use strict";function s(){return navigator.clipboard}i.d(t,{getClipboard:()=>s})},56186:(e,t,i)=>{"use strict";function s(e){if(e instanceof Error)return e.stack||e.message;try{return e.outerHTML.slice(0,1024)}catch(e){}try{if(void 0!==e)return JSON.stringify(e).slice(0,1024)}catch(e){}return String(e)}function r(){window.__tv_js_errors||(window.__tv_js_errors=[]),window.addEventListener("error",(e=>{const t=(new Date).toISOString();window.__tv_js_errors.push(`${t} ${e.message||"JS error"}. ${e.filename||""}, line ${e.lineno}, col ${e.colno}.\nError: ${s(e.error)}`)}),!1),window.addEventListener("unhandledrejection",(e=>{const t=(new Date).toISOString();window.__tv_js_errors.push(`${t} Unhandled rejection.\nReason: ${s(e.reason)}`)}),!1),document.addEventListener("securitypolicyviolation",(e=>{if(String(e.sourceFile).startsWith("https://securepubads.g.doubleclick.net")&&String(e.blockedURI).startsWith("https://adservice.google."))return;const t=(new Date).toISOString(),i="report"===e.disposition?"CSP report-only":"CSP violation";window.__tv_js_errors.push(`${t} ${i}: ${e.violatedDirective||e.effectiveDirective}. ${e.sourceFile||""}, line ${e.lineNumber}, col ${e.columnNumber}.\nBlocked URI: ${e.blockedURI}\nSample: ${e.sample}\nTarget: ${s(e.target)}`)}),!1)}i.d(t,{install:()=>r})},76422:(e,t,i)=>{"use strict";i.r(t),i.d(t,{unsubscribe:()=>l,on:()=>c,subscribe:()=>h,subscribeToAll:()=>d,emit:()=>u,emitOnce:()=>p});var s=i(26867),r=i.n(s);const n={},o=[],a={};function l(e,t,i){n[e].unsubscribe(i,t)}function c(e,t,i){h(e,t,i)}function h(e,t,i,s){n.hasOwnProperty(e)||(n[e]=new(r())),a[e]?t.call(i):n[e].subscribe(i,t,s)}function d(e){o.push(e)}function u(e,...t){const i=[e].concat(t);o.forEach((e=>{e.apply(null,i)})),n.hasOwnProperty(e)&&n[e].fire.apply(n[e],t)}function p(e){ +a[e]&&console.warn(`Something went wrong: emitOnce called multiple times with same event (${e})`),a[e]=!0,u.apply(null,arguments)}},66141:(e,t,i)=>{"use strict";i.r(t),i.d(t,{Modifiers:()=>s.Modifiers,createGroup:()=>h,pressedKeys:()=>c,registerWindow:()=>d,unregisterWindow:()=>u});var s=i(3343),r=i(54717),n=i(91679);class o{constructor(e,t){this._group=e,this.hotkey=t.hotkey,this.handler=t.handler,this.desc=t.desc,this.element=t.element||null,t.isDisabled?"function"==typeof t.isDisabled?this.isDisabled=t.isDisabled:this.isDisabled=()=>!0:this.isDisabled=()=>!1}destroy(){this._group&&(this._group.remove(this),this._group=null)}}class a{constructor(e,t){this._actions=[],this._manager=e,this.modal=!(!t||!t.modal),t&&(this.desc=t.desc),t&&t.isDisabled?"function"==typeof t.isDisabled?this.isDisabled=t.isDisabled:this.isDisabled=()=>!0:this.isDisabled=()=>!1,this._manager.registerGroup(this)}add(e){const t=new o(this,e);return this._actions.push(t),t}remove(e){for(let t=this._actions.length;t-- >0;)this._actions[t]===e&&this._actions.splice(t,1)}handleHotkey(e,t){for(let i=this._actions.length;i-- >0;){const s=this._actions[i];if(s.hotkey===e&&((!s.element||t.target&&s.element.contains(t.target))&&!s.isDisabled()))return s.handler(t),t.preventDefault(),this._callMatchedHotkeyHandler(e),!0}return!1}promote(){this._manager.promoteGroup(this)}destroy(){this._actions.length=0,this._manager.unregisterGroup(this)}static setMatchedHotkeyHandler(e){a._matchedHotkeyHandler=e}_callMatchedHotkeyHandler(e){a._matchedHotkeyHandler&&a._matchedHotkeyHandler(e)}}const l=new class{constructor(){this._groups=[],this._pressedKeys=new n.WatchedValue(0),this._keyDownListener=e=>{if(e.defaultPrevented)return;const t=(0,s.hashFromEvent)(e);if(this._pressedKeys.setValue(t),!(0,r.isNativeUIInteraction)(t,e.target))for(let i=this._groups.length;i-- >0;){const s=this._groups[i];if(!s.isDisabled()){if(s.handleHotkey(t,e))return;if(s.modal)return}}},this._keyUpListener=e=>{const t=(0,s.hashFromEvent)(e);this._pressedKeys.setValue(t)},this._blurEvent=()=>{this._pressedKeys.setValue(0)},this._mouseEvent=e=>{var t;const i=(0,s.modifiersFromEvent)(e),r=255&(null!==(t=this._pressedKeys.value())&&void 0!==t?t:0);this._pressedKeys.setValue(i|r)}}listen(e){e.addEventListener("keydown",this._keyDownListener),e.addEventListener("keyup",this._keyUpListener),e.addEventListener("blur",this._blurEvent),e.addEventListener("mousemove",this._mouseEvent)}unlisten(e){e.removeEventListener("keydown",this._keyDownListener),e.removeEventListener("keyup",this._keyUpListener),e.removeEventListener("blur",this._blurEvent),e.removeEventListener("mousemove",this._mouseEvent)}registerGroup(e){this._groups.push(e)}unregisterGroup(e){for(let t=this._groups.length;t--;)this._groups[t]===e&&this._groups.splice(t,1)}promoteGroup(e){let t=this._groups.length-1;for(let i=this._groups.length;i--;){if(this._groups[i]===e)return void(i!==t&&(this._groups.splice(i,1),this._groups.splice(t,0,e)));this._groups[i].modal&&(t=i-1)}}pressedKeys(){return this._pressedKeys} +},c=l.pressedKeys().readonly();function h(e){return new a(l,e)}function d(e){l.listen(e)}function u(e){l.unlisten(e)}var p=i(51768);d(window),a.setMatchedHotkeyHandler((e=>{(0,p.trackEvent)("Keyboard Shortcuts",(0,s.humanReadableHash)(e))}))},68335:(e,t,i)=>{"use strict";i.r(t),i.d(t,{Modifiers:()=>s.Modifiers,hashFromEvent:()=>s.hashFromEvent,hashShiftPlusEnter:()=>s.hashShiftPlusEnter,humanReadableHash:()=>s.humanReadableHash,humanReadableModifiers:()=>s.humanReadableModifiers,isMacKeyboard:()=>s.isMacKeyboard,modifiersFromEvent:()=>s.modifiersFromEvent});var s=i(3343)},88021:(e,t,i)=>{"use strict";i.d(t,{migrateShortcut:()=>o});var s=i(3343);function r(e){if("number"==typeof e)return e;switch(e.toLowerCase()){case"ctrl":return s.Modifiers.Control;case"shift":return s.Modifiers.Shift;case"alt":return s.Modifiers.Alt;default:return e.toUpperCase().charCodeAt(0)}}function n(e){let t=0;for(let i=0;i{"use strict";i.d(t,{isNativeUIInteraction:()=>s.isNativeUIInteraction,isTextEditingField:()=>s.isTextEditingField});var s=i(54717)},82992:(e,t,i)=>{"use strict";i.d(t,{linking:()=>u});var s=i(4889),r=i(40549),n=i.n(r),o=i(2484),a=i(1930),l=i(98351),c=i(50745);const h=(0,l.getLogger)("Linking");var d;!function(e){e[e.NotBound=0]="NotBound",e[e.BoundToWidget=1]="BoundToWidget",e[e.BoundToModel=2]="BoundToModel"}(d||(d={}));const u=new class{constructor(){this._watchedSymbol=new(n()),this._seriesShortSymbol=new(n()),this._proSymbol=new(n()),this._watchedInterval=new(n()),this._watchedIntraday=new(n()),this._watchedSeconds=new(n()),this._watchedTicks=new(n()),this._watchedDataFrequencyResolution=new(n()),this._watchedRange=new(n()),this._watchedSupportedResolutions=new(n()),this._watchedSupportedChartStyles=new(n())([]),this._symbolNamesList=new(n()),this._chartWidgetBindingState=d.NotBound,this._activeChartWidget=null,this._watchedSymbolListenerBound=this._watchedSymbolListener.bind(this),this._watchedIntervalListenerBound=this._watchedIntervalListener.bind(this),this._onSymbolLinkBound=this._onSymbolLink.bind(this),this._searchCharts=null,this._searchChartsLoadDebounced=null,this._selfEmit=!1,this._preventFeedBySymbol=!1,this._feedBySymbolDebounceCounter=0}get symbol(){return this._watchedSymbol}get proSymbol(){return this._proSymbol}get symbolNamesList(){return this._symbolNamesList}get seriesShortSymbol(){return this._seriesShortSymbol.readonly()}get interval(){return this._watchedInterval}get intraday(){return this._watchedIntraday.readonly()}get seconds(){return this._watchedSeconds.readonly()}get ticks(){return this._watchedTicks.readonly()}get range(){return this._watchedRange.readonly()}get supportedResolutions(){return this._watchedSupportedResolutions.readonly()}get supportedChartStyles(){return this._watchedSupportedChartStyles.readonly()}get preventFeedBySymbol(){return this._preventFeedBySymbol}get dataFrequencyResolution(){ +return this._watchedDataFrequencyResolution.readonly()}bindToChartWidget(e){if(this.unbindFromChartWidget(),this._activeChartWidget=e,e.hasModel())return void this._onChartModelCreated(e.model());e.modelCreated().subscribe(this,this._onChartModelCreated),this._chartWidgetBindingState=d.BoundToWidget;const t=e.properties().childs().mainSeriesProperties.childs();this._watchedSymbol.setValue(t.symbol.value()),this._watchedInterval.setValue(t.interval.value())}unbindFromChartWidget(){switch(this._chartWidgetBindingState){case d.BoundToWidget:if(!this._activeChartWidget)throw new Error("ChartWidget is undefined");this._activeChartWidget.modelCreated().unsubscribe(this,this._onChartModelCreated);break;case d.BoundToModel:this._symbolProperty().unsubscribe(this,this._onSymbolPropertyChange),this._watchedSymbol.unsubscribe(this._watchedSymbolListenerBound),this._mainSeries().dataEvents().symbolResolved().unsubscribe(this,this._updateSeriesSymbolInfo),this._mainSeries().dataEvents().symbolError().unsubscribe(this,this._updateSeriesSymbolInfo),this._intervalProperty().unsubscribe(this,this._onIntervalPropertyChange),this._watchedInterval.unsubscribe(this._watchedIntervalListenerBound),delete this._watchedSymbol.hook,delete this._watchedSymbol.writeLock}this._activeChartWidget=null,this._chartWidgetBindingState=d.NotBound}getChartWidget(){return this._activeChartWidget}bindToChartWidgetCollection(e){this._chartWidgetCollection=e,this.unbindFromChartWidget(),e.activeChartWidget.subscribe((e=>{this.unbindFromChartWidget(),this.bindToChartWidget(e)}),{callWithLast:!0})}bindToSearchCharts(e){this.unbindFromSearchCharts(),this._searchCharts=e,e.onSearchBySymbol.subscribe(this,this._onSearchBySymbol),e.loadingSymbol.subscribe((e=>{!1===e&&(this._feedBySymbolDebounceCounter=0)})),this._watchedSymbol.subscribe(this._onSymbolLinkBound)}unbindFromSearchCharts(){this._searchCharts&&(this._searchCharts.onSearchBySymbol.unsubscribe(this,this._onSearchBySymbol),this._watchedSymbol.unsubscribe(this._onSymbolLinkBound),this._searchCharts=null)}setPreventFeedBySymbol(e){this._preventFeedBySymbol=e}_onSearchBySymbol(e){if(!e.resolved_symbol)throw new Error("no resolved_symbol");this._selfEmit=!0,this._watchedSymbol.setValue(e.resolved_symbol),this._selfEmit=!1}_onSymbolLink(e){if(!this._selfEmit){if(!this._searchCharts){const e="No search charts defined";throw h.logError(e),new Error(e)}this._preventFeedBySymbol||this._loadSearchCharts(e)}}_loadSearchCharts(e){if(!this._searchCharts){const e="No search charts defined";throw h.logError(e),new Error(e)}if(this._searchChartsLoadDebounced)return void(this._feedBySymbolDebounceCounter<100&&(this._feedBySymbolDebounceCounter++,this._searchChartsLoadDebounced(e)));const t=e=>this._searchCharts?(!0===this._searchCharts.loadingSymbol.value()?this._feedBySymbolDebounceCounter<100&&(this._feedBySymbolDebounceCounter++,this._searchChartsLoadDebounced=(0,s.default)(t,2e3),this._searchChartsLoadDebounced(e)):this._searchChartsLoadDebounced=null, +this._searchCharts.feedBySymbol.call(this._searchCharts,e)):()=>{};!0===this._searchCharts.loadingSymbol.value()?this._feedBySymbolDebounceCounter<100&&(this._feedBySymbolDebounceCounter++,this._searchChartsLoadDebounced=(0,s.default)(t,2e3),this._searchChartsLoadDebounced(e)):this._searchCharts.feedBySymbol(e)}_mainSeries(){if(!this._activeChartWidget)throw new Error("ChartWidget is undefined");return this._activeChartWidget.model().mainSeries()}_properties(){return this._mainSeries().properties()}_symbolProperty(){return this._properties().symbol}_intervalProperty(){return this._properties().interval}_watchedSymbolListener(e){this._symbolProperty().value()!==e&&this._chartWidgetCollection.setSymbol(e)}_sendSnowplowAnalytics(){if(!window.user.do_not_track)throw new Error("unsupported")}_onSymbolPropertyChange(){const e=this._symbolProperty().value()!==this._watchedSymbol.value();this._watchedSymbol.setValue(this._symbolProperty().value()),e&&this._chartWidgetCollection.setSymbol(this._symbolProperty().value())}_onSymbolResolved(e){const t=this._mainSeries().symbolInfo();t&&this._applyValuesFromSymbolInfo(t)}_applyValuesFromSymbolInfo(e){const t=e.pro_name||o.enabled("trading_terminal")&&(e.full_name||e.name)||"";this._proSymbol.setValue(t),e.aliases&&this._symbolNamesList.setValue(e.aliases)}_updateSeriesSymbolInfo(){this._seriesShortSymbol.setValue(this._properties().shortName.value());const e=this._mainSeries().symbolInfo();if(e){this._applyValuesFromSymbolInfo(e);{const t=e.supported_resolutions;t?this._watchedSupportedResolutions.setValue(t):this._watchedSupportedResolutions.setValue(void 0)}let t=(0,c.allChartStyles)();(0,a.isCloseBasedSymbol)(e)&&(t=t.filter((e=>(0,a.isSingleValueBasedStyle)(e)))),this._watchedSupportedChartStyles.setValue(t),this._watchedIntraday.setValue(!!e.has_intraday),this._watchedSeconds.setValue(!!e.has_seconds),this._watchedTicks.setValue(!(0,a.isCloseBasedSymbol)(e)&&!!e.has_ticks),this._watchedRange.setValue(!(0,a.isCloseBasedSymbol)(e));const i=e.data_frequency?e.data_frequency:void 0;this._watchedDataFrequencyResolution.setValue(i)}else this._watchedIntraday.deleteValue(),this._watchedSeconds.deleteValue(),this._watchedTicks.deleteValue(),this._watchedRange.deleteValue(),this._proSymbol.deleteValue()}_watchedIntervalListener(e){this._intervalProperty().value()!==e&&this._chartWidgetCollection.setResolution(e)}_onIntervalPropertyChange(){const e=this._intervalProperty().value()!==this._watchedInterval.value();this._watchedInterval.setValue(this._intervalProperty().value()),e&&this._chartWidgetCollection.setResolution(this._intervalProperty().value())}_onChartModelCreated(e){if(!this._activeChartWidget)throw new Error("ChartWidget is undefined");this._chartWidgetBindingState=d.BoundToModel,this._activeChartWidget.modelCreated().unsubscribe(this,this._onChartModelCreated);const t=this._symbolProperty();t.subscribe(this,this._onSymbolPropertyChange),this._watchedSymbol.setValue(t.value()),this._watchedSymbol.subscribe(this._watchedSymbolListenerBound);const i=this._mainSeries() +;i.dataEvents().symbolResolved().subscribe(this,this._onSymbolResolved),this._watchedSymbol.hook=e=>(i.symbolSameAsCurrent(e)&&(e=i.symbol()),e),i.dataEvents().symbolResolved().subscribe(this,this._updateSeriesSymbolInfo),i.dataEvents().symbolError().subscribe(this,this._updateSeriesSymbolInfo),i.dataEvents().symbolNotPermitted().subscribe(this,this._updateSeriesSymbolInfo),i.dataEvents().symbolGroupNotPermitted().subscribe(this,this._updateSeriesSymbolInfo),this._updateSeriesSymbolInfo();const s=this._intervalProperty();s.subscribe(this,this._onIntervalPropertyChange),this._watchedInterval.setValue(s.value()),this._watchedInterval.subscribe(this._watchedIntervalListenerBound),this._activeChartWidget.readOnly()&&(this._watchedSymbol.writeLock=!0)}};window.TradingViewApi||(window.TradingViewApi={linking:u})},11417:(e,t,i)=>{"use strict";const{getLogger:s}=i(98351),r=s("TVLocalStorage");var n=function(){try{this.isAvailable=!0,this.localStorage=window.localStorage,this.localStorage.setItem("tvlocalstorage.available","true")}catch(e){delete this.isAvailable,delete this.localStorage}this._updateLength();try{this._report()}catch(e){}};n.prototype._report=function(){if(this.isAvailable){const e=10,t=[];for(let e=0;et.length-e.length));const i=t.slice(0,e);t.sort(((e,t)=>t.key.length-e.key.length));const s=t.slice(0,e);r.logNormal(`Total amount of keys in Local Storage: ${this.length}`),r.logNormal(`Top ${e} keys with longest values: ${JSON.stringify(i)}`),r.logNormal(`Top ${e} longest key names: ${JSON.stringify(s)}`);try{navigator.storage.estimate().then((e=>{r.logNormal(`Storage estimate: ${JSON.stringify(e)}`)}))}catch(e){}}},n.prototype.length=0,n.prototype.isAvailable=!1,n.prototype.localStorage={"tvlocalstorage.available":"false"},n.prototype._updateLength=function(){if(this.isAvailable)this.length=this.localStorage.length;else{var e,t=0;for(e in this.localStorage)this.localStorage.hasOwnProperty(e)&&t++;this.length=t}},n.prototype.key=function(e){return this.isAvailable?this.localStorage.key(e):Object.keys(this.localStorage)[e]},n.prototype.getItem=function(e){return this.isAvailable?this.localStorage.getItem(e):void 0===this.localStorage[e]?null:this.localStorage[e]},n.prototype.setItem=function(e,t){this.isAvailable?this.localStorage.setItem(e,t):this.localStorage[e]=t,this._updateLength()},n.prototype.removeItem=function(e){this.isAvailable?this.localStorage.removeItem(e):delete this.localStorage[e],this._updateLength()},n.prototype.clear=function(){this.isAvailable?this.localStorage.clear():this.localStorage={},this._updateLength()};var o=function(e){this.storage=e};o.prototype.getItem=function(e){return Promise.resolve(this.storage.getItem(e))},o.prototype.setItem=function(e,t){return Promise.resolve(this.storage.setItem(e,t))},window.TVLocalStorage=new n,window.TVLocalStorageAsync=new o(window.TVLocalStorage),e.exports={TVLocalStorage:window.TVLocalStorage, +TVLocalStorageAsync:window.TVLocalStorageAsync}},84015:(e,t,i)=>{"use strict";function s(e,t=!1){return!1}function r(e,t=!1){return e}i.d(t,{isOnMobileAppPage:()=>s,urlWithMobileAppParams:()=>r})},19334:(e,t,i)=>{"use strict";function s(){}i.d(t,{addPerfMark:()=>o});const r=console.timeStamp?console.timeStamp.bind(console):s,n=window.performance&&performance.mark?performance.mark.bind(performance):s;window.performance&&performance.measure&&performance.measure.bind(performance),window.performance&&performance.clearMarks&&performance.clearMarks.bind(performance);function o(e){r(e),n(e)}},14905:(e,t,i)=>{"use strict";function s(e){return e===r(e)}function r(e){const t=e.indexOf("$"),i=e.indexOf("@");return t<0&&i>=0?null:e.substring(Math.max(t+1,0),i>=0?i:e.length)}i.d(t,{isPineIdString:()=>s,extractPineId:()=>r})},16216:(e,t,i)=>{"use strict";i.r(t),i.d(t,{registerService:()=>o,unregisterService:()=>a,hasService:()=>l,service:()=>c,waitServiceRegistered:()=>h});var s=i(71668);const r={},n=new Map;function o(e,t){if(l(e))throw new Error("Service already registered");r[e.id]=t;const i=n.get(e.id);void 0!==i&&(n.delete(e.id),i.resolve(t))}function a(e){if(!l(e))throw new Error("Service not found");r[e.id]=void 0}function l(e){return void 0!==r[e.id]}function c(e){const t=r[e.id];if(void 0===t)throw new Error("ServiceLocator: Service "+e.id+" not found");return t}function h(e){if(l(e))return Promise.resolve(c(e));let t=n.get(e.id);return void 0===t&&(t=(0,s.createDeferredPromise)(),n.set(e.id,t)),t.promise}},56840:(e,t,i)=>{"use strict";e=i.nmd(e),i(49483);i(93043).fetch;var s=i(41225).regExpEscape,r=i(21097).TVXWindowEvents,n=i(11417).TVLocalStorage,o=i(26867),a=i(2484),l=["s.tradingview.com","betacdn.tradingview.com"],c=a.enabled("use_localstorage_for_settings"),h=window.TVSettings=function(){var e=!1,t=null;function i(){return!t&&c}try{e=!TradingView.onWidget()&&parent&&parent!==window&&!!parent.IS_DEMO_PAGE}catch(e){}if(e){var d={"widgetbar.layout-settings":{widgets:{},settings:{minimized:!0}},notShowMainWizard:!0},u=function(e,t,i){var s=d[e];return null==s?t:s},p=function(){};return{loaded:!1,loadedModel:!1,getValue:u,getJSON:u,getBool:u,getFloat:u,getInt:u,setValue:p,setJSON:p,remove:p,keys:function(){return Object.keys(d)},keysMask:function(){return[]},sync:p,onSync:{subscribe:function(){}}}}window.environment;var _,m=TradingView.onWidget()?"tradingview-widget":"tradingview",g=m+".",f={},v=[/^widgetbar\.widget\.watchlist.+/,/.+quicks$/,/^widgetbar\.layout-settings$/,/^ChartSideToolbarWidget\.visible$/,/^onwidget\.watchlist$/,/^domepanel.visible$/,/^orderpanel.visible$/,/^chart\.favoriteDrawings$/,/^chart\.favoriteDrawingsPosition$/,/^loadChartDialog.favorites$/,/^ChartFavoriteDrawingToolbarWidget\.visible/,/^trading\.chart\.proterty$/,/^trading_floating_toolbar\.position$/,/^trading\.orderWidgetMode\./,/^symbolWatermark$/,/^pinereference\.size$/,/^pinereference\.position$/,/^hint\.+/,/^ChartDrawingToolbarWidget\.visible/];function S(e){return g+e}function y(e){return e.substring(g.length)}function b(e,t){var i=f[e] +;return null==i?t:i}function w(e,t,i){i=i||{};var s=""+t;return f[e]!==s&&(f[e]=s,C(e)),i.forceFlush&&!_&&(_=setTimeout((function(){_=void 0,T()}),10)),h}function P(e,t){return t=t||{},null!=f[e]&&(delete f[e],C(e)),t.forceFlush&&T(),h}function C(e){if(t)null==f[e]?t.removeValue(e):t.setValue(e,f[e]);else if(i())try{null==f[e]?n.removeItem(S(e)):n.setItem(S(e),f[e])}catch(e){}else 0;r.emit("settings",JSON.stringify({key:e,value:f[e]}))}function T(e){}function x(){return Object.keys(f)}function I(e){for(var t=0;t=0;n--)e.test(i[n])&&r.push(i[n]),e.lastIndex=0;return r},sync:function(e){null!==e?(t?A(t.initialSettings||{}):i()?(function(){if(TradingView.onWidget()&&l.includes(window.location.host))for(var e="tradingview.",t=n.length;t--;){var i=n.key(t);if(0===i.indexOf(e)){var s=i.replace(e,m+".");n.setItem(s,n.getItem(i)),n.removeItem(i)}}}(),function(){f={};for(var e=!a.enabled("save_chart_properties_to_local_storage"),t=n.length;t--;){var i=n.key(t);if(i&&M(i)){var s=i.substring(g.length);e&&!I(s)||(f[s]=n.getItem(i))}}}()):A(e||{}),L.fire()):!0},onSync:L,setSettingsAdapter:function(e){t=e}}}();e&&e.exports&&(e.exports=h)},26843:(e,t,i)=>{"use strict";i.d(t,{StdTheme:()=>a.StdTheme,getStdChartTheme:()=>h,getStdThemeNames:()=>c,isStdTheme:()=>u,translateThemeName:()=>d});var s=i(44352),r=i(24377) +;const n=JSON.parse('{"content":{"chartProperties":{"scalesProperties":{"textColor":"#131722","lineColor":"rgba(42, 46, 57, 0)","backgroundColor":"#ffffff"},"paneProperties":{"vertGridProperties":{"color":"rgba(42, 46, 57, 0.06)"},"horzGridProperties":{"color":"rgba(42, 46, 57, 0.06)"},"crossHairProperties":{"color":"#9598A1"},"background":"#ffffff","backgroundGradientStartColor":"#ffffff","backgroundGradientEndColor":"#ffffff","separatorColor":"#E0E3EB"}},"sessions":{"graphics":{"backgrounds":{"outOfSession":{"color":"#2962FF","transparency":92},"preMarket":{"color":"#FF9800","transparency":92},"postMarket":{"color":"#2962FF","transparency":92}},"vertlines":{"sessBreaks":{"color":"#4985e7","style":2,"width":1}}}},"mainSourceProperties":{"baseLineColor":"#B2B5BE","candleStyle":{"borderColor":"#378658","upColor":"#089981","wickColor":"#737375","wickUpColor":"#089981","wickDownColor":"#F23645","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645"},"haStyle":{"borderColor":"#378658","upColor":"#089981","wickColor":"#737375","wickUpColor":"#089981","wickDownColor":"#F23645","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645"},"barStyle":{"downColor":"#F23645","upColor":"#089981"},"pnfStyle":{"downColor":"#F23645","upColor":"#089981","upColorProjection":"#a9dcc3","downColorProjection":"#f5a6ae"},"baselineStyle":{"baselineColor":"#758696","topFillColor1":"rgba(8, 153, 129, 0.28)","topFillColor2":"rgba(8, 153, 129, 0.05)","bottomFillColor1":"rgba(242, 54, 69, 0.05)","bottomFillColor2":"rgba(242, 54, 69, 0.28)","topLineColor":"#089981","bottomLineColor":"#F23645"},"areaStyle":{"transparency":100,"color1":"rgba(41, 98, 255, 0.28)","color2":"#2962FF","linecolor":"#2962FF","linewidth":2,"linestyle":0},"hiloStyle":{"color":"#2962FF","borderColor":"#2962FF","labelColor":"#2962FF"},"columnStyle":{"upColor":"rgba(8, 153, 129, 0.5)","downColor":"rgba(242, 54, 69, 0.5)","priceSource":"close"},"renkoStyle":{"upColor":"#089981","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645","upColorProjection":"#a9dcc3","downColorProjection":"#f5a6ae","borderUpColorProjection":"#a9dcc3","borderDownColorProjection":"#f5a6ae","wickUpColor":"#089981","wickDownColor":"#F23645"},"lineStyle":{"color":"#2962FF","linewidth":2,"linestyle":0},"kagiStyle":{"downColor":"#F23645","upColor":"#089981","upColorProjection":"#a9dcc3","downColorProjection":"#f5a6ae"},"pbStyle":{"upColor":"#089981","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645","upColorProjection":"#a9dcc3","downColorProjection":"#f5a6ae","borderUpColorProjection":"#a9dcc3","borderDownColorProjection":"#f5a6ae"},"rangeStyle":{"upColor":"#089981","downColor":"#F23645","upColorProjection":"#a9dcc3","downColorProjection":"#f5a6ae"}}}}'),o=JSON.parse('{"content":{"chartProperties":{"scalesProperties":{"textColor":"#B2B5BE","lineColor":"rgba(240, 243, 250, 0)","backgroundColor":"#ffffff"},"paneProperties":{"vertGridProperties":{"color":"rgba(240, 243, 250, 0.06)"},"horzGridProperties":{"color":"rgba(240, 243, 250, 0.06)"},"crossHairProperties":{"color":"#9598A1"},"background":"#131722","backgroundGradientStartColor":"#181C27","backgroundGradientEndColor":"#131722","backgroundType":"gradient","separatorColor":"#2A2E39"}},"sessions":{"graphics":{"backgrounds":{"outOfSession":{"color":"#2962FF","transparency":92},"preMarket":{"color":"#FF9800","transparency":92},"postMarket":{"color":"#2962FF","transparency":92}},"vertlines":{"sessBreaks":{"color":"#4985e7","style":2,"width":1}}}},"mainSourceProperties":{"baseLineColor":"#5d606b","candleStyle":{"borderColor":"#378658","upColor":"#089981","wickColor":"#B5B5B8","wickUpColor":"#089981","wickDownColor":"#F23645","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645"},"haStyle":{"borderColor":"#378658","upColor":"#089981","wickColor":"#B5B5B8","wickUpColor":"#089981","wickDownColor":"#F23645","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645"},"barStyle":{"downColor":"#F23645","upColor":"#089981"},"pnfStyle":{"downColor":"#F23645","upColor":"#089981","upColorProjection":"#336854","downColorProjection":"#7f323f"},"baselineStyle":{"baselineColor":"#758696","topFillColor1":"rgba(8, 153, 129, 0.28)","topFillColor2":"rgba(8, 153, 129, 0.05)","bottomFillColor1":"rgba(242, 54, 69, 0.05)","bottomFillColor2":"rgba(242, 54, 69, 0.28)","topLineColor":"#089981","bottomLineColor":"#F23645"},"areaStyle":{"transparency":100,"color1":"rgba(41, 98, 255, 0.28)","color2":"#2962FF","linecolor":"#2962FF","linewidth":2,"linestyle":0},"hiloStyle":{"color":"#2962FF","borderColor":"#2962FF","labelColor":"#2962FF"},"columnStyle":{"upColor":"rgba(8, 153, 129, 0.5)","downColor":"rgba(242, 54, 69, 0.5)","priceSource":"close"},"renkoStyle":{"upColor":"#089981","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645","upColorProjection":"#336854","downColorProjection":"#7f323f","borderUpColorProjection":"#336854","borderDownColorProjection":"#7f323f","wickUpColor":"#089981","wickDownColor":"#F23645"},"lineStyle":{"color":"#2962FF","linewidth":2,"linestyle":0},"kagiStyle":{"downColor":"#F23645","upColor":"#089981","upColorProjection":"#336854","downColorProjection":"#7f323f"},"pbStyle":{"upColor":"#089981","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645","upColorProjection":"#336854","downColorProjection":"#7f323f","borderUpColorProjection":"#336854","borderDownColorProjection":"#7f323f"},"rangeStyle":{"upColor":"#089981","downColor":"#F23645","upColorProjection":"#336854","downColorProjection":"#7f323f"}}}}') +;var a=i(24633);function l(){return{[a.StdTheme.Light]:JSON.parse(JSON.stringify(n)),[a.StdTheme.Dark]:JSON.parse(JSON.stringify(o))}}function c(){return[a.StdTheme.Light,a.StdTheme.Dark]}function h(e){return l()[e]}function d(e){return{[a.StdTheme.Light]:s.t(null,{context:"colorThemeName"},i(69841)),[a.StdTheme.Dark]:s.t(null,{context:"colorThemeName"},i(14642))}[e]||e}function u(e){const t=l();return c().some((i=>p(t[i],e)))}function p(e,t){let i=e.content===t.content;return function(e={},t){try{_(e,[],t)}catch(e){return}}(e.content,((e,s)=>{const n=function(e,t={}){let i=t;for(let t=0;t{"use strict";var s;i.d(t,{StdTheme:()=>s}),function(e){e.Light="light",e.Dark="dark"}(s||(s={}))},8840:(e,t,i)=>{"use strict";i.r(t),i.d(t,{DEFAULT_THEME:()=>p,extractThemeFromModel:()=>N,getCurrentTheme:()=>S,getStdTheme:()=>A,getStdThemeNames:()=>I,getStdThemedValue:()=>L,getTheme:()=>T,getThemeNames:()=>x,getThemedColor:()=>y,isPublicTheme:()=>v,isStdTheme:()=>R,isStdThemeName:()=>M,isStdThemedDefaultValue:()=>k,isThemeExist:()=>B,loadTheme:()=>b,removeTheme:()=>D,restoreTheme:()=>w,saveTheme:()=>E,savedThemeName:()=>P,syncTheme:()=>C,themes:()=>f,translateStdThemeName:()=>V});var s=i(24377),r=i(64548),n=i(56840);function o(){return(0,n.getValue)("current_theme.name")||null}var a=i(93043);const l=(0,i(98351).getLogger)("Themes.Provider");let c=null;function h(e){return(0,a.fetch)("/theme/?themeName="+encodeURIComponent(e),{credentials:"include",method:"GET"}).then((e=>e.json())).then((e=>{const t={};return e.content&&(t.content=JSON.parse(e.content)),t}))}var d=i(26843),u=i(45345);const p="light";var _=i(44352) +;const m=JSON.parse('{"color-header-bg":"color-black","color-body-bg":"color-black","color-body-secondary-bg":"color-cold-gray-900","color-bg-primary":"color-cold-gray-850","color-bg-primary-hover":"color-cold-gray-800","color-bg-secondary":"color-cold-gray-900","color-bg-highlight":"color-cold-gray-900","color-bg-scroll-buttons":"color-cold-gray-800","color-legacy-bg-scroll-buttons":"color-cold-gray-550","color-legacy-bg-widget":"color-cold-gray-900","color-text-primary":"color-cold-gray-200","color-text-secondary":"color-cold-gray-450","color-text-tertiary":"color-cold-gray-400","color-text-disabled":"color-cold-gray-650","color-accent-content":"color-white","color-divider":"color-cold-gray-700","color-divider-hover":"color-cold-gray-800","color-divider-secondary":"color-cold-gray-800","color-box-shadow":"color-cold-gray-900","color-active-hover-text":"color-cold-gray-200","color-alert-text":"color-cold-gray-200","color-border":"color-cold-gray-750","color-border-chat-fields":"color-cold-gray-750","color-border-hover":"color-cold-gray-650","color-border-table":"color-cold-gray-800","color-brand":"color-tv-blue-500","color-brand-hover":"color-tv-blue-600","color-brand-active":"color-tv-blue-700","color-button-hover-bg":"color-cold-gray-850","color-chart-page-bg":"color-cold-gray-800","color-common-tooltip-bg":"color-cold-gray-750","color-danger":"color-ripe-red-600","color-danger-hover":"color-ripe-red-500","color-danger-active":"color-ripe-red-400","color-depthrenderer-fill-style":"color-cold-gray-150","color-depthrenderer-stroke-style":"color-cold-gray-650","color-disabled-border-and-color":"color-cold-gray-800","color-disabled-input":"color-cold-gray-750","color-empty-container-message":"color-cold-gray-450","color-highlight-new":"color-tv-blue-a800","color-icons":"color-cold-gray-450","color-input-bg":"color-cold-gray-800","color-input-textarea-readonly":"color-cold-gray-650","color-input-placeholder-text":"color-cold-gray-700","color-input-publish-bg":"color-cold-gray-900","color-item-active-blue":"color-tv-blue-a900","color-item-hover-active-bg":"color-cold-gray-800","color-item-hover-bg":"color-cold-gray-800","color-item-hover-blue":"color-tv-blue-a800","color-item-selected-blue":"color-tv-blue-a800","color-item-active-text":"color-cold-gray-200","color-item-active-bg":"color-tv-blue-500","color-link":"color-tv-blue-500","color-link-hover":"color-tv-blue-600","color-link-active":"color-tv-blue-700","color-list-item":"color-cold-gray-450","color-list-nth-child-bg":"color-cold-gray-850","color-news-highlight":"color-cold-gray-800","color-pane-bg":"color-cold-gray-900","color-pane-secondary-bg":"color-cold-gray-850","color-placeholder":"color-cold-gray-650","color-popup-menu-item-hover-bg":"color-cold-gray-800","color-popup-menu-separator":"color-cold-gray-700","color-row-hover-active-bg":"color-cold-gray-800","color-sb-scrollbar-body-bg":"color-cold-gray-650","color-screener-description":"color-cold-gray-200","color-section-separator-border":"color-cold-gray-750","color-search-button-hover":"color-cold-gray-700","color-separator-table-chat":"color-cold-gray-750","color-success":"color-minty-green-700","color-success-hover":"color-minty-green-600","color-success-active":"color-minty-green-500","color-tag-active-bg":"color-cold-gray-750","color-tag-hover-bg":"color-cold-gray-800","color-text-regular":"color-cold-gray-200","color-toolbar-button-text":"color-cold-gray-200","color-toolbar-button-text-hover":"color-cold-gray-200","color-toolbar-button-text-active":"color-tv-blue-500","color-toolbar-button-text-active-hover":"color-tv-blue-600","color-toolbar-button-background-hover":"color-cold-gray-800","color-toolbar-button-background-secondary-hover":"color-cold-gray-750","color-toolbar-button-background-active":"color-tv-blue-a900","color-toolbar-button-background-active-hover":"color-tv-blue-a800","color-toolbar-toggle-button-background-active":"color-tv-blue-500","color-toolbar-toggle-button-background-active-hover":"color-tv-blue-600","color-toolbar-toggle-button-icon":"color-cold-gray-650","color-toolbar-interactive-element-text-normal":"color-cold-gray-200","color-toolbar-interactive-element-text-hover":"color-cold-gray-250","color-toolbar-opened-element-bg":"color-cold-gray-800","color-toolbar-divider-background":"color-cold-gray-700","color-tooltip-bg":"color-cold-gray-750","color-tv-button-checked":"color-cold-gray-500","color-tv-dialog-caption":"color-cold-gray-50","color-tv-dropdown-item-hover-bg":"color-cold-gray-800","color-underlined-text":"color-cold-gray-300","color-widget-pages-bg":"color-cold-gray-900","color-warning":"color-tan-orange-700","color-forex-icon":"color-white","color-list-item-active-bg":"color-tv-blue-500","color-list-item-hover-bg":"color-cold-gray-800","color-list-item-text":"color-cold-gray-200","color-price-axis-label-back":"color-cold-gray-800","color-price-axis-label-text":"color-cold-gray-500","color-price-axis-gear":"color-cold-gray-500","color-price-axis-gear-hover":"color-cold-gray-400","color-price-axis-highlight":"color-cold-gray-800","color-bid":"color-tv-blue-500","color-scroll-bg":"color-cold-gray-750","color-scroll-border":"color-cold-gray-850","color-widget-border":"color-cold-gray-800","color-scroll-buttons-arrow":"color-white","color-control-intent-default":"color-cold-gray-650","color-control-intent-success":"color-minty-green-500","color-control-intent-primary":"color-tv-blue-500","color-control-intent-warning":"color-tan-orange-500","color-control-intent-danger":"color-ripe-red-700","color-growing":"color-minty-green-500","color-falling":"color-ripe-red-500","color-goto-label-background":"color-cold-gray-650","color-pre-market":"color-tan-orange-600","color-pre-market-bg":"color-tan-orange-400","color-post-market":"color-tv-blue-500","color-post-market-bg":"color-tv-blue-400","color-market-open":"color-minty-green-500","color-market-open-bg":"color-minty-green-400","color-market-closed":"color-cold-gray-400","color-market-holiday":"color-cold-gray-400","color-market-expired":"color-ripe-red-500","color-invalid-symbol":"color-ripe-red-400","color-invalid-symbol-hover":"color-ripe-red-500","color-replay-mode":"color-tv-blue-500","color-replay-mode-point-select":"color-cold-gray-250","color-replay-mode-icon":"color-tv-blue-50","color-replay-mode-hover":"color-tv-blue-600","color-notaccurate-mode":"color-berry-pink-700","color-notaccurate-mode-bg":"color-berry-pink-400","color-delay-mode":"color-tan-orange-700","color-delay-mode-bg":"color-tan-orange-400","color-eod-mode":"color-grapes-purple-700","color-eod-mode-bg":"color-grapes-purple-400","color-data-problem":"color-ripe-red-600","color-data-problem-bg":"color-ripe-red-400","color-data-problem-hover":"color-ripe-red-500","color-list-item-bg-highlighted":"color-tv-blue-a900","color-list-item-bg-selected":"color-tv-blue-a800","color-list-item-bg-highlighted-hover":"color-tv-blue-a800","color-list-item-bg-selected-hover":"color-tv-blue-a700","color-screener-header-bg":"color-cold-gray-850","color-screener-header-bg-hover":"color-cold-gray-800","color-overlay":"color-cold-gray-950","color-boost-button-content-selected":"color-tv-blue-100","color-boost-button-content-hover":"color-white","color-boost-button-bg-hover":"color-cold-gray-750","color-boost-button-border-hover":"color-cold-gray-750","color-boost-button-border-default":"color-cold-gray-700","color-card-border":"color-cold-gray-700","color-card-border-hover":"color-cold-gray-600","color-background-special-primary":"color-black","color-stroke-special-primary":"color-cold-gray-800","color-selection-bg":"color-tv-blue-a700"}') +;var g=i(7394);const f={[d.StdTheme.Light]:{name:d.StdTheme.Light,label:()=>_.t(null,{context:"colorThemeName"},i(69841)),order:2,getThemedColor:e=>(0,g.getHexColorByName)(e)},[d.StdTheme.Dark]:{name:d.StdTheme.Dark,label:()=>_.t(null,{context:"colorThemeName"},i(14642)),order:1,getThemedColor:e=>{const t=m[e]||e;return(0,g.getHexColorByName)(t)}}};function v(e){return!e.isPrivate}function S(){return f[u.watchedTheme.value()]||f[p]}function y(e){return S().getThemedColor(e)}async function b(e,t){const{themeName:i,standardTheme:s,syncState:n=!0,noUndo:o=!1,applyOverrides:a=!1,onlyActiveChart:l=!1}=t,c=await(s?Promise.resolve(A(i)):T(i)),h=!s;if(void 0!==c.content){const t=!s||l;a&&(void 0!==(d=c.content).chartProperties&&(0,r.applyDefaultsOverrides)(d.chartProperties),void 0!==d.mainSourceProperties&&(0,r.applyDefaultsOverrides)(d.mainSourceProperties,void 0,!0,"mainSeriesProperties")),await e.applyTheme({theme:c.content,onlyActiveChart:t,restoreNonThemeDefaults:h,themeName:i,standardTheme:s,syncState:n,noUndo:o})}var d;return c}function w(){(0,u.setTheme)(o()||p)}function P(){return o()}function C(){var e;e=S().name,(0,n.setValue)("current_theme.name",e,{forceFlush:!0})}function T(e){return h(e)}function x(){return c||(0,a.fetch)("/themes/",{credentials:"include",method:"GET"}).then((e=>(c=e.json(),c)))}function I(){return d.getStdThemeNames()}function M(e){return I().includes(e)}function A(e){return d.getStdChartTheme(e)||{content:void 0}}function L(e,t){const i=t||S().name,s=d.getStdChartTheme(i),r=0!==e.length&&e.split(".");return s&&s.content&&r?r.reduce(((e,t)=>e[t]),s.content):null}function k(e,t,i){const r=L(e,i);return null!==r&&(0,s.areEqualRgba)((0,s.parseRgba)(r),(0,s.parseRgba)(String(t)))}function E(e,t){return function(e,t){const i=new FormData;return i.append("content",JSON.stringify(t)),i.append("name",e),c=null,(0,a.fetch)("/save-theme/",{credentials:"include",method:"POST",body:i}).then((e=>e.json()),(e=>l.logError(e)))}(e,t)}function D(e){return function(e){const t=new FormData;return t.append("name",e),c=null,(0,a.fetch)("/remove-theme/",{credentials:"include",method:"POST",body:t}).then((e=>e.json()),(e=>l.logError(e)))}(e)}function B(e){return function(e){return h(e).then((e=>Boolean(e.content)))}(e)}function V(e){return d.translateThemeName(e)}function R(e){return d.isStdTheme(e)}function N(e){return{content:{chartProperties:{paneProperties:e.model().properties().childs().paneProperties.state(),scalesProperties:e.model().properties().childs().scalesProperties.state()},sessions:e.model().sessions().properties().state(),mainSourceProperties:e.model().mainSeries().properties().state(),version:e.model().version()}}}},45345:(e,t,i)=>{"use strict";i.d(t,{setTheme:()=>n,watchedTheme:()=>r});var s=i(40549);const r=new(i.n(s)());function n(e){r.setValue(e)}r.subscribe((e=>{!function(e,t=window){const i="theme-"+e,s=t.document.documentElement.classList;for(const e of Array.from(s))e.startsWith("theme-")&&e!==i&&s.remove(e);s.add(i)}(e,window)}))},51768:(e,t,i)=>{"use strict";i.d(t,{trackEvent:()=>l, +disableTrackingEvents:()=>c});var s=i(76422),r=i(2484);const n=(0,i(98351).getLogger)("Common.TrackEvent"),o=[/Study_(Drawing)_(.*)/,/(Study)_(.*)@tv-basicstudies/,/(Study)_(.*)/,/(Chart Style) (.*)/];let a=!1;const l=(e,t,i)=>{if(a)return;if(r.enabled("charting_library_base"))return void((e,t,i)=>{t=t||e||i||"";let r="";for(let e=0;e{"use strict";i.d(t,{TVXWindowEvents:()=>o});i(93731);var s=i(98351),r=i(11417);const n=(0,s.getLogger)("XWindowEvents");var o;!function(e){const t="tvxwevents.",i={};let s;window.BroadcastChannel?(s=new BroadcastChannel("tvxwevents"),s.addEventListener("message",(function(e){const{data:{event:t,value:s}}=e;i[t]&&i[t].forEach((e=>{e(s)}))})),function(){const e=[],i=performance.now();for(let i=0;i{t(e.newValue)}));r.TVLocalStorage.removeItem(n)})),e.on=function(e,t){i[e]||(i[e]=[]),i[e].push(t)},e.off=function(e,t){if(!i[e])return;const s=i[e].indexOf(t);-1!==s&&(1===i[e].length?delete i[e]:i[e].splice(s,1))},e.emit=function(e,i=Date.now()){try{s?s.postMessage({event:e,value:i}):r.TVLocalStorage.setItem(t+e,i.toString())}catch(e){n.logError(e.message)}}}(o||(o={}))},44352:(e,t,i)=>{"use strict";i.r(t),i.d(t,{t:()=>s});i(93731);function s(e,t={},n){if(null===e)return Array.isArray(n)?(n[r(t.count)]||n[0]).format(t.replace||t):"object"==typeof n?s(null,t,n[i.g.language]||n.en):s(n,t);if(n&&e){const i=`${e}${t.context?`_${t.context}`:""}`;if(n[i])return s(null,t,n[i])}if("number"==typeof e)return e.toString();if("string"!=typeof e)return"";if(i.g.customTranslateFunction){const s=i.g.customTranslateFunction(e,t);if(null!==s)return s}return(t.plural&&1!=+t.count?t.plural:e).format(t.replace||t)}const r={ca_ES:(e=1)=>+(1!=e),cs:(e=1)=>+(1==e?0:e>=2&&e<=4?1:2),el:(e=1)=>+(1!=e),da_DK:(e=1)=>+(1!=e),en:(e=1)=>+(1!=e),et_EE:(e=1)=>+(1!=e),fa:(e=1)=>0,hu_HU:(e=1)=>0,id_ID:(e=1)=>0,it:(e=1)=>+(1!=e),ms_MY:(e=1)=>0,no:(e=1)=>+(1!=e),nl_NL:(e=1)=>+(1!=e),ro:(e=1)=>+(1==e?0:e%100>19||e%100==0&&0!=e?2:1), +sk_SK:(e=1)=>+(1==e?0:e>=2&&e<=4?1:2),sv:(e=1)=>+(1!=e),zh:(e=1)=>0,zh_TW:(e=1)=>0,de:(e=1)=>+(1!=e),es:(e=1)=>+(1!=e),fr:(e=1)=>+(e>1),he_IL:(e=1)=>+(1==e?0:2==e?1:e>10&&e%10==0?2:3),ko:(e=1)=>0,ja:(e=1)=>0,pl:(e=1)=>+(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2),pt:(e=1)=>+(1!=e),tr:(e=1)=>+(1!=e),vi:(e=1)=>0,ar:(e=1)=>+(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11&&e%100<=99?4:5),ru:(e=1)=>+(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2),th:(e=1)=>0}[i.g.language]},68121:(e,t,i)=>{"use strict";i.r(t),i.d(t,{activateKeyPressHandler:()=>m,showDialog:()=>g});const s=[];let r=null;function n(e){for(let t=0;t=0&&!0!==s[t].func(e);t--);}window.addEventListener("keypress",o,!1);var a=i(36309),l=i(2484),c=i(84603),h=i(28105),d=i(90877),u=i(51768);let p=null;function _(e){if(!(0,a.globalKeypressMatches)(e))return!1;e.preventDefault();const t=String.fromCharCode(e.charCode);return l.enabled("show_interval_dialog_on_key_press")&&function(e){return/[1-9]/.test(e)}(t)?(0,c.showChangeIntervalDialogAsync)({initVal:t}):l.enabled("symbol_search_hot_key")&&(g({defaultValue:t,selectSearchOnInit:!1,source:"keyboard"}),(0,u.trackEvent)("GUI","SS","hotkey")),!0}function m(){(0,h.loadChangeIntervalDialog)(),function(e,t){const i={name:e,func:t},r=n(i.name);r>-1&&s.splice(r,1),s.unshift(i)}("symbolEdit",_)}function g(e){const t=p=(0,d.loadNewSymbolSearch)().then((i=>{t===p&&i.showDefaultSearchDialog(e)}));return t}},78136:(e,t,i)=>{"use strict";let s;function r(){return s}function n(e){s=e}i.d(t,{getSearchRequestDelay:()=>r,setSearchRequestDelay:()=>n})},52092:(e,t,i)=>{"use strict";i.d(t,{CLOSE_POPUPS_AND_DIALOGS_COMMAND:()=>s});const s="CLOSE_POPUPS_AND_DIALOGS_COMMAND"},42120:(e,t,i)=>{"use strict";i.d(t,{CompareDialogRenderer:()=>n});var s=i(88279);var r=i(76422);class n extends s.DialogRenderer{constructor(e){super(),this._dialog=null,this._subscribe=e=>{this._setVisibility(e)},this._chartWidgetCollection=e}show(){this._load().then((e=>{var t,i;null===(t=this._dialog)||void 0===t||t.hide(),null===(i=this._dialog)||void 0===i||i.visible().unsubscribe(this._subscribe),this._dialog=e,e.visible().subscribe(this._subscribe),e.show(),r.emit("compare_add")}))}hide(){var e;null===(e=this._dialog)||void 0===e||e.hide()}_load(){return Promise.all([i.e(7271).then(i.bind(i,56217)),Promise.all([i.e(8230),i.e(5384),i.e(1428),i.e(1685),i.e(4819),i.e(9333),i.e(6092),i.e(8825),i.e(8271),i.e(5761),i.e(8707),i.e(3261),i.e(537),i.e(1271),i.e(962),i.e(2842),i.e(3016),i.e(3988),i.e(731)]).then(i.bind(i,89035))]).then((([e,t])=>{const i=new e.CompareModel(this._chartWidgetCollection);return t.getCompareDialogRenderer(i)}))}}},3615:(e,t,i)=>{"use strict";async function s(e,t){const s=await Promise.all([i.e(8230),i.e(5384),i.e(4819),i.e(8619),i.e(346),i.e(1140),i.e(6812),i.e(2754),i.e(962),i.e(3016),i.e(535),i.e(8890)]).then(i.bind(i,70493));return s.showSimpleDialog(e,s.renameModule,t)}async function r(e,t){ +const s=await Promise.all([i.e(8230),i.e(5384),i.e(4819),i.e(8619),i.e(346),i.e(1140),i.e(6812),i.e(2754),i.e(962),i.e(3016),i.e(535),i.e(8890)]).then(i.bind(i,70493));return s.showSimpleDialog(e,s.confirmModule,t)}async function n(e,t){const s=await Promise.all([i.e(8230),i.e(5384),i.e(4819),i.e(8619),i.e(346),i.e(1140),i.e(6812),i.e(2754),i.e(962),i.e(3016),i.e(535),i.e(8890)]).then(i.bind(i,70493));return s.showSimpleDialog(e,s.warningModule,t)}i.d(t,{showRename:()=>s,showConfirm:()=>r,showWarning:()=>n})},14881:(e,t,i)=>{"use strict";i.d(t,{hideStateChange:()=>r});var s=i(26867);const r=new(i.n(s)())},90995:(e,t,i)=>{"use strict";i.d(t,{getHideOptions:()=>h,toggleHideMode:()=>d,getSavedHideMode:()=>u});var s=i(50151),r=i(44352),n=i(56840),o=i(97070),a=i(76076),l=i(14881);let c=null;function h(){if(null!==c)return c;const e=(0,o.tradingService)();return c=new Map([["drawings",{label:r.t(null,void 0,i(13277)),dataName:"hide-drawing-tools",tooltip:{active:r.t(null,void 0,i(98116)),inactive:r.t(null,void 0,i(95551))},getBoxedValue:()=>(0,a.hideAllDrawings)(),trackLabel:"hide drawings"}],["indicators",{label:r.t(null,void 0,i(44177)),dataName:"hide-indicators",tooltip:{active:r.t(null,void 0,i(49982)),inactive:r.t(null,void 0,i(86306))},getBoxedValue:()=>(0,a.hideAllIndicators)(),trackLabel:"hide indicators"}],["positions",{label:r.t(null,void 0,i(90540)),dataName:"hide-positions-and-orders",tooltip:{active:r.t(null,void 0,i(62632)),inactive:r.t(null,void 0,i(70803))},getBoxedValue:()=>(0,s.ensureNotNull)(e).showTradedSources,inverted:!0,trackLabel:"hide positions"}],["all",{label:r.t(null,void 0,i(33911)),dataName:"hide-all",tooltip:{active:e?r.t(null,void 0,i(38293)):r.t(null,void 0,i(39046)),inactive:e?r.t(null,void 0,i(67927)):r.t(null,void 0,i(44312))},trackLabel:"hide all"}]]),e||c.delete("positions"),c}function d(e){e?n.setValue("ChartToolsHideMode",e):e=u();const t=p();let i=!t;return"all"===e?(_(((e,t,s)=>{e.setValue(s?!i:i)})),l.hideStateChange.fire({hideMode:e,isActive:i}),i):(_(((s,r,n)=>{if(r===e){const e=t?!n:!s.value();s.setValue(e),i=n?!e:e}else s.setValue(Boolean(n))})),l.hideStateChange.fire({hideMode:e,isActive:i}),i)}function u(){const e=n.getValue("ChartToolsHideMode","drawings");return h().has(e)?e:"drawings"}function p(){let e=!0;return _(((t,i,s)=>{const r=t.value();e=e&&(s?!r:r)})),e}function _(e){h().forEach(((t,i)=>{var s;const r=null===(s=t.getBoxedValue)||void 0===s?void 0:s.call(t);r&&e(r,i,t.inverted)}))}},13323:(e,t,i)=>{"use strict";i.d(t,{GeneralChartPropertiesRenderer:()=>r});var s=i(88279);class r extends s.DialogRenderer{constructor(e){super(),this._dialog=null,this._subscribe=e=>{this._setVisibility(e)},this._chartWidgetCollection=e}show(){const e=this._chartWidgetCollection,t=e.activeChartWidget.value() +;return t.generalPropertiesDefinitions().then((s=>Promise.all([i.e(6848),i.e(8230),i.e(5384),i.e(7624),i.e(1428),i.e(1685),i.e(4819),i.e(9333),i.e(6092),i.e(8619),i.e(346),i.e(8825),i.e(8271),i.e(5761),i.e(8009),i.e(8707),i.e(7177),i.e(3261),i.e(3562),i.e(8049),i.e(3578),i.e(4884),i.e(3795),i.e(140),i.e(8251),i.e(5020),i.e(6304),i.e(3200),i.e(962),i.e(2842),i.e(3988),i.e(9050),i.e(8494),i.e(5890),i.e(7078)]).then(i.bind(i,72811)).then((i=>{var r,n;const o=new i.GeneralChartPropertiesDialogRenderer({chartWidgetCollection:e,propertyPages:s,activePageId:this._activePageId,model:t.model()});return null===(r=this._dialog)||void 0===r||r.hide(),null===(n=this._dialog)||void 0===n||n.visible().unsubscribe(this._subscribe),this._dialog=o,o.visible().subscribe(this._subscribe),o.show(),this._activePageId=void 0,o}))))}hide(){var e;null===(e=this._dialog)||void 0===e||e.hide()}isVisible(){return this.visible().value()}focusOnText(){}setActivePage(e){this._activePageId=e}}},25812:(e,t,i)=>{"use strict";var s;i.d(t,{ToolboxType:()=>s}),function(e){e[e.Delete=0]="Delete"}(s||(s={}))},59064:(e,t,i)=>{"use strict";i.d(t,{globalCloseDelegate:()=>r,globalCloseMenu:()=>n});var s=i(26867);const r=new(i.n(s)());function n(){r.fire()}},68515:e=>{e.exports={"css-value-header-toolbar-height":"38px"}},12882:e=>{e.exports={chartsSplitter:"chartsSplitter-_LZ9aQoF",hovered:"hovered-_LZ9aQoF","i-active":"i-active-_LZ9aQoF"}},8342:e=>{e.exports={"css-value-pane-controls-padding-left":"1px","css-value-pane-controls-padding-right":"5px"}},51782:e=>{e.exports={paneSeparator:"paneSeparator-ZR_yhubO",handle:"handle-ZR_yhubO",hovered:"hovered-ZR_yhubO",active:"active-ZR_yhubO"}},50343:(e,t,i)=>{"use strict";var s=i(65665).declareClassAsPureInterface;function r(){}TradingView.WEB_SOCKET_WAS_CONNECTED=!1,r.prototype.defaultResolutions=function(){},r.prototype.availableCurrencies=function(){},r.prototype.availableUnits=function(){},r.prototype.supportedSymbolsTypes=function(){},r.prototype.symbolsGrouping=function(){},r.prototype.quoteCreateSession=function(e){},r.prototype.quoteDeleteSession=function(e){},r.prototype.quoteSetFields=function(e,t){},r.prototype.quoteAddSymbols=function(e,t){},r.prototype.quoteRemoveSymbols=function(e,t){},r.prototype.quoteFastSymbols=function(e,t){},r.prototype.depthCreateSession=function(e,t,i){},r.prototype.depthDeleteSession=function(e){},r.prototype.depthSetSymbol=function(e,t){},r.prototype.depthClearSymbol=function(e){},r.prototype.depthSetScale=function(e,t){},r.prototype.chartCreateSession=function(e,t){},r.prototype.chartDeleteSession=function(e){},r.prototype.createSession=function(e,t){},r.prototype.removeSession=function(e){},r.prototype.connected=function(){},r.prototype.connect=function(){},r.prototype.disconnect=function(){},r.prototype.switchTimezone=function(e,t){},r.prototype.resolveSymbol=function(e,t,i,s){},r.prototype.createSeries=function(e,t,i,s,r,n,o,a){},r.prototype.removeSeries=function(e,t,i){},r.prototype.modifySeries=function(e,t,i,s,r,n,o){},r.prototype.requestMoreData=function(e,t,i,s){}, +r.prototype.requestMetadata=function(e,t,i){},r.prototype.canCreateStudy=function(e,t){},r.prototype.createStudy=function(e,t,i,s,r,n,o){},r.prototype.rebindStudy=function(e,t,i,s,r,n,o,a){},r.prototype.removeStudy=function(e,t,i){},r.prototype.modifyStudy=function(e,t,i,s,r){},r.prototype.createPointset=function(e,t,i,s,r,n,o){},r.prototype.modifyPointset=function(e,t,i,s,r){},r.prototype.removePointset=function(e,t,i){},r.prototype.requestMoreTickmarks=function(e,t,i,s){},r.prototype.requestFirstBarTime=function(e,t,i,s){},r.prototype._invokeHandler=function(e,t){},r.prototype._sendRequest=function(e,t){},r.prototype._onMessage=function(e){},r.prototype._dispatchNotification=function(e){},r.prototype._invokeNotificationHandler=function(e,t,i){},r.prototype._notifySessions=function(e){},r.prototype.unpack=function(e){},r.prototype.searchSymbols=function(e,t,i,s,r,n,o,a,l,c){},r.prototype.serverTimeOffset=function(){},r.prototype.getMarks=function(e,t,i,s,r){},r.prototype.getTimescaleMarks=function(e,t,i,s,r){},s(r,"ChartApiInterface"),e.exports.ChartApiInterface=r},91612:(e,t,i)=>{"use strict";i.r(t),i.d(t,{setCustomAdapter:()=>_,initialize:()=>m,updateUser:()=>g,getChartsCount:()=>f,getCharts:()=>v,removeChart:()=>S,saveChart:()=>y,getChartContent:()=>b,loadChart:()=>w,removeStudyTemplate:()=>P,getStudyTemplateContent:()=>C,saveStudyTemplate:()=>T,getStudyTemplatesList:()=>x,invalidateStudyTemplatesList:()=>I,getStudyTemplateContentById:()=>M,getStandardStudyTemplateContentById:()=>A,removeStudyTemplateById:()=>L,renameStudyTemplate:()=>k,replaceStudyTemplate:()=>E,getDrawingTemplates:()=>D,loadDrawingTemplate:()=>B,removeDrawingTemplate:()=>V,saveDrawingTemplate:()=>R});var s=i(76422),r=i(98351),n=i(33972);const o=(0,r.getLogger)("Chart.SaveloadAdapter.Library");let a,l,c,h,d=null,u=null;function p(e){return`${c}/${encodeURIComponent(h)}/${e}?client=${encodeURIComponent(a)}&user=${encodeURIComponent(l)}`}function _(e){d=e}function m(e,t,i,s){a=e,l=t,c=i,h=s}function g(e){l=e}function f(e,t){throw new Error("Not implemented")}async function v(){const e=e=>e.map((e=>({id:e.id,name:e.name,image_url:String(e.id),modified_iso:e.timestamp,short_symbol:e.symbol,interval:e.resolution})));if(d)return d.getAllCharts().then(e);try{const t=await fetch(`${p("charts")}`,{credentials:"same-origin"});if(!t.ok)throw new Error(`Getting chart content response was not OK. Status: ${t.status}.`);const i=await t.json();if("ok"!==i.status)throw new Error("Get chart content request failed: "+i.message);return e(i.data)}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function S(e){if(d)d.removeChart(e);else try{const t=await fetch(`${p("charts")}&chart=${encodeURIComponent(e)}`,{method:"DELETE",credentials:"same-origin"});if(!t.ok)throw new Error(`Remove chart response was not OK. Status: ${t.status}.`);const i=await t.json();if("ok"!==i.status)throw new Error("Remove drawing template request failed: "+i.message)}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function y(e,t,i,s,r){var a;const l=r.id.value(),c={name:e, +content:JSON.stringify(s),symbol:t,resolution:i};if(d)return d.saveChart({...c,id:l});try{const e=new FormData;for(const t in c)e.append(t,c[t]);let t=p("charts");null!=l&&(t+=`&chart=${encodeURIComponent(l)}`);const i=await fetch(t,{credentials:"same-origin",method:"POST",body:e});if(!i.ok)throw new Error(`Saving chart content response was not OK. Status: ${i.status}.`);const s=await i.json();if("ok"!==s.status)throw new Error("Saving chart content request failed: "+s.message);return(null!==(a=s.id)&&void 0!==a?a:l).toString()}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function b(e){const t=t=>{const i=JSON.parse(t);return i.uid=e.id,i};if(d)return d.getChartContent(e.id).then((e=>t(e)));try{const i=await fetch(`${p("charts")}&chart=${encodeURIComponent(e.id)}`,{credentials:"same-origin"});if(!i.ok)throw new Error(`Getting chart content response was not OK. Status: ${i.status}.`);const s=await i.json();if("ok"!==s.status)throw new Error("Get chart content request failed: "+s.message);return t(s.data.content)}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}function w(e){b(e).then((e=>{s.emit("chart_load_requested",e)}),(()=>{o.logWarn("Error loading chart")}))}async function P(e){try{if(d)return d.removeStudyTemplate({name:e});const t=await fetch(`${p("study_templates")}&template=${encodeURIComponent(e)}`,{method:"DELETE",credentials:"same-origin"});if(!t.ok)throw new Error(`Remove study template response was not OK. Status: ${t.status}.`);const i=await t.json();if("ok"!==i.status)throw new Error("Remove study template request failed: "+i.message)}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function C(e){try{if(d){return{content:await d.getStudyTemplateContent({name:e})}}const t=await fetch(`${p("study_templates")}&template=${encodeURIComponent(e)}`,{credentials:"same-origin"});if(!t.ok)throw new Error(`Get study template response was not OK. Status: ${t.status}.`);const i=await t.json();if("ok"!==i.status)throw new Error("Get study template request failed: "+i.message);return i.data}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function T(e){try{if(d)return d.saveStudyTemplate(e).then((()=>({error:""}))).catch((e=>({error:null!=e?(0,n.errorToString)(e):"error"})));const t=new FormData;t.append("name",e.name),t.append("content",e.content);const i=await fetch(p("study_templates"),{method:"POST",body:t,credentials:"same-origin"});if(!i.ok)throw new Error(`Save study template response was not OK. Status: ${i.status}.`);const s=await i.json();return{error:"ok"===s.status?"":s.status}}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function x(){try{if(u)return u;u=[];const e=e=>(u=e.map((e=>({is_default:!1,name:e.name}))),u);if(d)return d.getAllStudyTemplates().then(e);const t=await fetch(p("study_templates"),{method:"GET",credentials:"same-origin"});if(!t.ok)throw new Error(`Study templates list response was not OK. Status: ${t.status}.`);const i=await t.json();if("ok"!==i.status)throw new Error("Study templates list request failed: "+i.message);return e(i.data) +}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}function I(){u=null}function M(e,t){throw new Error("Not implemented")}function A(e,t){throw new Error("Not implemented")}function L(e,t){throw new Error("Not implemented")}function k(e,t,i){throw new Error("Not implemented")}function E(e,t,i){throw new Error("Not implemented")}async function D(e){throw new Error("Not implemented")}async function B(e,t){throw new Error("Not implemented")}async function V(e,t){throw new Error("Not implemented")}async function R(e,t,i){throw new Error("Not implemented")}},79930:(e,t,i)=>{"use strict";var s=i(50151).ensureNotNull,r=i(69228),n=i(578).Interval,o=i(31686),a=i(96531),l=i(50343).ChartApiInterface,c=i(61536).HandlerInfo,h=i(65665).requireFullInterfaceImplementation,d=i(98351).getLogger("Chart.ChartApiLocal"),u=i(45673).TIMEFRAMETYPE,p=i(8950).createDwmAligner;TradingView.STUDY_COUNT_LIMIT=210;JSServer.ChartApi=function(e){this._notificationHandlers={},this._sessions={},this.studyCounter=0,this._connected=!1,this._enabled=!1,this._studyEngine=new o(e),this._callbacks={},this._serverTimeOffset=0;var t=this;this._studyEngine.on("configuration_received",(function(){t._fireEvent("configuration_received")})),this._studyEngine.on("realtime_tick",(function(e){var i={time:e.value[0]/1e3,open:e.value[1],high:e.value[2],low:e.value[3],close:e.value[4],volume:e.value[5]};t._fireEvent("realtime_tick",i,!0)})),this._setVisibleRangeTimeout={}},JSServer.ChartApi.prototype.destroy=function(){this._studyEngine.destroy(),this._studyEngine=null},JSServer.ChartApi.prototype.purgeCache=function(e){this._studyEngine.purgeCache(),this._studyEngine.purgeDataCache()},JSServer.ChartApi.prototype.defaultResolutions=function(){return this._studyEngine.supportedResolutions()||["1","3","5","15","30","45","60","120","180","240","1D","1W","1M"]},JSServer.ChartApi.prototype.availableCurrencies=function(){var e=this._studyEngine.supportedCurrencies().map((function(e){return"string"==typeof e?{id:e,code:e}:e}));return Promise.resolve(e)},JSServer.ChartApi.prototype.availableUnits=function(){return Promise.resolve(this._studyEngine.supportedUnits())},JSServer.ChartApi.prototype.availablePriceSources=function(){return Promise.resolve(this._studyEngine.supportedPriceSources())},JSServer.ChartApi.prototype.supportedSymbolsTypes=function(){return this._studyEngine.supportedSymbolsTypes()},JSServer.ChartApi.prototype.symbolsGrouping=function(){return this._studyEngine.symbolsGrouping()},JSServer.ChartApi.prototype.start=function(){this._enabled=!0,this._fireEvent("start_enabled")},JSServer.ChartApi.prototype.unsubscribe=function(e,t){var i=this._callbacks[e];i&&i.splice(i.indexOf(t),1)},JSServer.ChartApi.prototype.on=function(e,t){return this._callbacks.hasOwnProperty(e)||(this._callbacks[e]=[]),this._callbacks[e].push(t),this},JSServer.ChartApi.prototype._fireEvent=function(e,t,i){if(this._callbacks.hasOwnProperty(e)){var s=this._callbacks[e].slice(0);i||(this._callbacks[e]=[]);for(var r=0;rn||(TradingView.ChartapiMessagerInstances[e].onSeriesTimeframeUpdate(t,i,_,n,a),l&&setTimeout(l,0))}}} +if(this._studyEngine.isTimeScaleExtendedTo(e,1e3*r))_();else{var m=TradingView.ChartapiMessagerInstances[e].seriesCompleted,g=TradingView.ChartapiMessagerInstances[e].seriesError;void 0!==this._setVisibleRangeTimeout[e]&&clearTimeout(this._setVisibleRangeTimeout[e]),this._setVisibleRangeTimeout[e]=setTimeout(function(){delete this._setVisibleRangeTimeout[e],m.subscribe(null,f,!0),g.subscribe(null,v,!0),this._studyEngine.ensureExtendedTo(t,e,1e3*r)}.bind(this),0)}function f(e,s){e===t&&s===i&&(m.unsubscribe(null,f),g.unsubscribe(null,v),_())}function v(e,s){e===t&&s===i&&m.unsubscribe(null,f)}},JSServer.ChartApi.prototype._applyTimeFrame=function(e,t,i,s,o){var a,l,c={},h=!0;if(o.type===u.PeriodBack){var d=this._studyEngine.getSeriesLastBarTime(e,i);if(null===d)return;l=d/1e3;var _=n.parse(o.value),m=this._studyEngine.getSeriesSymbolInfo(e,i);a=r.alignPeriodsBackForVisibleRange(m.session,m.session_holidays,m.corrections,_.letter(),_.multiplier(),1,d)/1e3;var g=p(this._studyEngine.getSeriesInterval(e,i),m);null!==g&&(l=g.timeToExchangeTradingDay(1e3*l)/1e3,a=g.timeToExchangeTradingDay(1e3*a)/1e3),c={applyDefaultRightMargin:!0},h=!1}else a=o.from,l=o.to;this.setVisibleTimeRange(e,i,s,a,l,h,c)},JSServer.ChartApi.prototype.modifySeries=function(e,t,i,s,r,n,o){var a=this;this._notificationHandlers[e][t]=new c((function(r){"series_completed"===r.method&&null!==n&&(a._applyTimeFrame(e,s,t,i,n),n=null),o(r)}),t),this._studyEngine.modifySeries(e,t,s,r,i)},JSServer.ChartApi.prototype.requestMoreData=function(e,t){this._studyEngine.extendSeriesRange(e,t)},JSServer.ChartApi.prototype.setStudiesAccessController=function(e){this.studiesAccessController=e},JSServer.ChartApi.prototype.allStudiesMetadata=function(){return this._studyEngine.studiesMetadata()},JSServer.ChartApi.prototype.requestMetadata=function(e,t,i){this._notificationHandlers[e][t]=new c(i,t);var s=this.studiesAccessController.getEnabledTools();TradingView.ChartapiMessagerInstances[e].onRequestMetadata(t,s)},JSServer.ChartApi.prototype.canCreateStudy=function(){return this.studyCounter{"use strict";var s=i(26867),r=function(e,t){this._server=e,this._session=t,this.seriesCompleted=new s,this.seriesError=new s};r.prototype.onRequestMetadata=function(e,t){this._server.receiveLocalResponse({method:"studies_metadata",params:[this._session,e,{errors:[],hash:"",metainfo:t,migrations:[]}]})},r.prototype.onSymbolResolved=function(e,t){this._server.receiveLocalResponse({method:"symbol_resolved",params:[this._session,e,t]})},r.prototype.onSymbolError=function(e,t){this._server.receiveLocalResponse({method:"symbol_error",params:[this._session,e,t]})},r.prototype.onStudyError=function(e,t,i){this._server.receiveLocalResponse({method:"study_error",params:[this._session,e,t,i]})}, +r.prototype.onSeriesLoading=function(e,t){this._server.receiveLocalResponse({method:"series_loading",params:[this._session,e,t]})},r.prototype.onSeriesCompleted=function(e,t,i){this._server.receiveLocalResponse({method:"series_completed",params:[this._session,e,i,t]}),this.seriesCompleted.fire(e,t)},r.prototype.onSeriesError=function(e,t,i){this._server.receiveLocalResponse({method:"series_error",params:[this._session,e,t,i]}),this.seriesError.fire(e,t)},r.prototype.onStudyCompleted=function(e,t){this._server.receiveLocalResponse({method:"study_completed",params:[this._session,e,t]})},r.prototype.onStudyLoading=function(e,t){this._server.receiveLocalResponse({method:"study_loading",params:[this._session,e,t]})},r.prototype.onTickmarksUpdated=function(e,t){var i={method:"tickmark_update",params:[this._session,{index:e,zoffset:0,changes:[],marks:t,index_diff:[]}]};this._server.receiveLocalResponse(i)},r.prototype.onTimescaleUpdate=function(e,t){var i={method:"timescale_update",params:[this._session,this._prepareDataUpdateObjects(t),{index:e.pointsIndex,zoffset:0,changes:e.points,marks:e.marks,index_diff:e.indexChange,baseIndex:e.baseIndex}]};this._server.receiveLocalResponse(i)},r.prototype.onTimescaleCompleted=function(e){this._server.receiveLocalResponse({method:"timescale_completed",params:[this._session,e]})},r.prototype.onSeriesTimeframeUpdate=function(e,t,i,s,r){var n={method:"series_timeframe",params:[this._session,e,t,i,s,null,!0,r]};this._server.receiveLocalResponse(n)},r.prototype.onPointsetDataUpdate=function(e,t,i){this.onDataUpdate(e,t,i,null)},r.prototype._prepareDataUpdateObjects=function(e){var t={};return e.forEach((function(e){t[e.objId]={series:e.data,turnaround:e.turnaround},e.nonSeriesData&&(e.nonSeriesData.data?t[e.objId].nonseries={d:JSON.stringify(e.nonSeriesData.data),indexes:e.nonSeriesData.indexes}:t[e.objId].nonseries={d:"",indexes:[]})})),t},r.prototype.onDataUpdate=function(e,t,i,s){var r={method:"data_update",params:[this._session,this._prepareDataUpdateObjects([{objId:e,turnaround:t,data:i,nonSeriesData:s}])]};this._server.receiveLocalResponse(r)},r.prototype.onQuotesData=function(e){this._server.receiveLocalResponse({method:"quote_symbol_data",params:e})},r.prototype.onDepthData=function(e){this._server.receiveLocalResponse({method:"dd",params:e})},r.prototype.onDepthUpdate=function(e){this._server.receiveLocalResponse({method:"dpu",params:e})},r.prototype.onClearData=function(e){this._server.receiveLocalResponse({method:"clear_data",params:[this._session,e]})},TradingView.ChartapiMessagerInstances=[],e.exports=r},40011:(e,t,i)=>{"use strict";i.d(t,{DatafeedRequestsCachedProcessor:()=>_});var s=i(50151),r=i(578),n=i(93975),o=i(76702),a=i(2484),l=i(69228),c=i(8950),h=i(21169);i(93731);function d(e,t){return e.ticker+(e.currency_code?"_#_"+e.currency_code:"")+(e.unit_id?"_#_"+e.unit_id:"")+(e.subsession_id?"_#_"+e.subsession_id:"")+"_#_"+t}function u(e){return new Date(e).toISOString()}class p{constructor(e,t,i,s,n,o){this._cache={bars:[]},this._nextSubscriptionId=0, +this._pendingSubscribers=[],this._subscribers=[],this._requesting=!1,this._leftDate=null,this._nextTime=null,this._realtimeOn=!1,this._endOfData=!1,this._resetCacheTimeout=null,this._errorMessage=null,this._destroyed=!1,this._emptyResponsesCount=0,this._datafeed=e,this._symbolInfo=t,this._interval=r.Interval.parse(i),this._resolution=this._interval.value(),this._dwmAligner=n,this._serverTimeOffsetGetter=s,this._resetCacheTimePeriod=void 0===o?1e4:o,this._sessionSpec=new h.SessionSpec(t.timezone,t.session,t.session_holidays,t.corrections),this._updateDatesFromExpirationDate()}destroy(){0!==this._subscribers.length&&console.warn("Destroying with not-empty state"),this._clearResetCacheTimeout(),this._unsubscribeRealtime(),this._purgeCache(),delete this._datafeed,this._destroyed=!0}addSubscription(e,t,i){const s=this._getNextSubscriptionId();this._pendingSubscribers.push({key:s,range:e,onHistoryCallback:t,onErrorCallback:i}),r.Interval.isDWM(this._resolution)&&void 0!==e.to&&null!==this._dwmAligner&&e.to%864e5&&console.warn(`${this._logMessagePrefix()}Internal error: invalid date for DWM resolution ${u(e.to)}, expected time without a time part`),this._clearResetCacheTimeout();return setTimeout((()=>{this._destroyed||this._processPendingSubscribers()}),0),s}removeSubscription(e){const t=this._pendingSubscribers.find((t=>t.key===e));if(t)return void this._pendingSubscribers.splice(this._pendingSubscribers.indexOf(t),1);const i=this._subscribers.find((t=>t.key===e));if(i)return this._subscribers.splice(this._subscribers.indexOf(i),1),void(this._subscribers.length||(this._resetCacheTimeout=setTimeout((()=>{this._resetCacheTimeout=null,this._purgeCache(),this._unsubscribeRealtime()}),this._resetCacheTimePeriod)));console.warn("Unknown subscription symbol={0}, resolution={1}, key={2}".format(this._symbolInfo.name,this._resolution,e))}_logMessage(e,t){(a.enabled("charting_library_debug_mode")||t)&&console.log(`${this._logMessagePrefix()}${e}`)}_logMessagePrefix(){const e=this._symbolInfo.currency_code,t=this._symbolInfo.unit_id;return`FEED [${this._symbolInfo.name}|${this._resolution}${e?"|"+e:""}${t?"|"+t:""}]: `}_clearResetCacheTimeout(){null!==this._resetCacheTimeout&&(clearTimeout(this._resetCacheTimeout),this._resetCacheTimeout=null)}_purgeCache(){this._logMessage("Reset cache"),this._cache={bars:[]},this._errorMessage=null,this._leftDate=null,this._endOfData=!1,this._updateDatesFromExpirationDate()}_updateDatesFromExpirationDate(){void 0!==this._symbolInfo.expiration_date&&(this._nextTime=1e3*this._symbolInfo.expiration_date,this._leftDate=1e3*(this._symbolInfo.expiration_date+1))}_dealignTime(e){return null===this._dwmAligner?e:this._dwmAligner.timeToExchangeTradingDay(e)}_normalizeRange(e){const t=void 0!==e.to?e.to:this._dealignTime(this._now());if(0===this._cache.bars.length||void 0!==e.to&&t<=(0,s.ensureNotNull)(this._leftDate))return{countBack:e.countBack,to:t};const i=null!==this._dwmAligner?this._dwmAligner.timeToSessionStart(t):t,r=(0,n.lowerbound)(this._cache.bars,i,((e,t)=>e.time{e.onErrorCallback(t)}))}let t=this._normalizeRange(e[0].range);for(const i of e.map((e=>this._normalizeRange(e.range))))(i.tot.countBack)&&(t=i);this._logMessage(`Leftmost subscriber requires ${t.countBack} bars prior ${u(t.to)}`);!(null===this._leftDate||t.to{const t=this._moveSubscriberToRealtime(e);this._returnHistoryDataToSubscriber(e,t)})),this._subscribeRealtimeIfNeeded()):this._ensureRequestedTo(t)}_moveSubscriberToRealtime(e){const t={key:e.key,onHistoryCallback:e.onHistoryCallback,barset:null};return this._subscribers.push(t),t}_isSymbolExpired(){return this._symbolInfo.expired||void 0!==this._symbolInfo.expiration_date}_subscribeRealtimeIfNeeded(){!this._subscribers.length||this._realtimeOn||this._isSymbolExpired()||this._subscribeRealtime()}_subscribeRealtime(){if(this._symbolInfo.expired||this._realtimeOn)return;this._realtimeOn=!0,this._datafeed.subscribeBars(this._symbolInfo,this._resolution,(e=>{null!==this._dwmAligner&&(e.time=this._dwmAligner.timeToSessionStart(e.time)),this._putToCacheNewBar(e),this._subscribers.forEach((t=>{const i=t.barset;if(null===i)throw new Error("subscriber.barset is null");i.add(e),t.onHistoryCallback(i)}))}),d(this._symbolInfo,this._resolution),(()=>{this._unsubscribeRealtime();const e=this._leftDate;this._purgeCache(),null!==e&&this._ensureRequestedTo({to:e,countBack:0})})),this._logMessage("Subscribed to realtime")}_unsubscribeRealtime(){!this._isSymbolExpired()&&this._realtimeOn&&(this._datafeed.unsubscribeBars(d(this._symbolInfo,this._resolution)),this._logMessage("Unsubscribed from realtime"),this._realtimeOn=!1)}_returnHistoryDataToSubscriber(e,t){const i=this._normalizeRange(e.range),s=this._createBarsetForRange(i);s.count()>0?this._logMessage("Bars to return for request {0}: total {1} bars in [{2} ... {3}] ".format(e.key,s.count(),u(s.bars[0].time),u(s.bars[s.count()-1].time))):this._logMessage("Request {0}. Nothing to return.".format(e.key)),t.barset=s,this._endOfData&&null!==this._leftDate&&i.to<=this._leftDate&&(s.endOfData=!0),e.onHistoryCallback(s)}_createBarsetForRange(e){const t=null!==this._dwmAligner?this._dwmAligner.timeToSessionStart(e.to):e.to,i=(0,n.lowerbound)(this._cache.bars,t,((e,t)=>e.time{if(!this._destroyed)if(a)this._logMessage("getBars callback is already called before",!0);else{if(a=!0,e.length>0){const t=` [${u(e[0].time)} ... ${u(e[e.length-1].time)}]`;this._logMessage(`Receiving bars: total ${e.length} bars in ${t}, requested range: ${o}`)}else this._logMessage(`Receiving bars: barset is empty, requested range: ${o}`);this._requesting=!1,this._processBars(e,t)}}),(e=>{this._destroyed||(a?this._logMessage("getBars callback is already called before",!0):(a=!0,this._requesting=!1,this._errorMessage=e||null,this._processPendingSubscribers()))}))}_processBars(e,t){this._checkBars(e),this._alignBarsTime(e),e.length>0?(this._emptyResponsesCount=0,this._processFullBarset(e,t)):(this._emptyResponsesCount+=1,this._processEmptyBarset(t)),this._processPendingSubscribers()}_processEmptyBarset(e){e&&e.nextTime?(this._logMessage("Next time received: `{0}`".format(u(1e3*e.nextTime))),this._nextTime=1e3*e.nextTime):e&&e.noData?(this._logMessage("EOD received"),this._setEndOfData()):this._logMessage("nextTime or noData should present in metainfo when empty barset is returned"),50===this._emptyResponsesCount&&(this._logMessage("EOD detected due 50 empty responses in a row"),this._setEndOfData())}_setEndOfData(){this._endOfData=!0, +this._cache.bars.length&&(this._leftDate=this._dealignTime(this._cache.bars[0].time))}_processFullBarset(e,t){this._putToCache(e)?null!==this._leftDate&&0!==this._cache.bars.length&&(this._interval.isTicks()?this._leftDate=this._dealignTime(this._cache.bars[0].time):this._leftDate=Math.min(this._leftDate,this._dealignTime(this._cache.bars[0].time))):this._logMessage("Incremental update failed. Starting full update. Returned data should be in the requested range.",!0),t&&t.nextTime?console.warn(`${this._logMessagePrefix()}nextTime should be set when there is no data in the requested period only`):t&&t.noData&&console.warn(`${this._logMessagePrefix()}noData should be set when there is no data in the requested period and earlier only`)}_getNextSubscriptionId(){return this._nextSubscriptionId++}_checkBars(e,t=!1){if(a.enabled("charting_library_debug_mode"))for(let i=1;i"number"!=typeof e[i][t]||!isFinite(e[i][t])))&&console.error(`${this._logMessagePrefix()}Wrong bars values: all OHLC values should be numbers`)}}_putToCache(e){if(0===e.length)return!0;if(this._cache.bars.length===e.length&&this._cache.bars[0].time===e[0].time&&this._cache.bars[this._cache.bars.length-1].time===e[e.length-1].time)return this._logMessage("Time range of received data is the same as cached one. Skip the update."),!0;if(0!==this._cache.bars.length&&e[e.length-1].time===this._cache.bars[0].time&&this._cache.bars.splice(0,1),0!==this._cache.bars.length&&e[e.length-1].time>=this._cache.bars[0].time){const t=this._cache.bars[this._cache.bars.length-1].time===e[e.length-1].time;if(this._cache.bars=[],!t)return this._leftDate=null,!1;this._logMessage("Received history up to now instead of incremental update. Return exactly what is requested.")}return this._cache.bars=[...e,...this._cache.bars],this._checkBars(this._cache.bars,!0),!0}_putToCacheNewBar(e){const t=this._cache.bars.length,i=e.time,s=0===t?NaN:this._cache.bars[t-1].time;0===t||st.destroy())),this._threads={},delete this._datafeed}purgeCache(){this._forEachThread(((e,t)=>t.destroy())),this._threads={}}subscribe(e,t,i,s,r){const n=d(e,t) +;this._threads[n]||(this._threads[n]=this._createThread(e,t));return n+'"'+this._threads[n].addSubscription(i,s,r)}unsubscribe(e){const t=e.split('"');if(2!==t.length)return void console.warn("Wrong guid format");const i=t[0],s=parseInt(t[1]);this._threads.hasOwnProperty(i)?this._threads[i].removeSubscription(s):console.warn("Data thread doesnt exist: "+e)}_createThread(e,t){return new p(this._datafeed,e,t,this._serverTimeOffsetGetter,(0,c.createDwmAligner)(t,e),this._resetCacheTimePeriod)}_forEachThread(e){Object.keys(this._threads).forEach((t=>e(t,this._threads[t])))}}},23150:(e,t,i)=>{"use strict";i.d(t,{barTimeToEndOfPeriod:()=>r,endOfPeriodToBarTime:()=>n});var s=i(76545);function r(e,t,i){if(i.isDays())return t;if(e.moveTo(1e3*t),i.isIntraday()){const i=e.indexOfBar(1e3*t);if(i<0)throw new Error(`${t} is out of the instrument session `);return e.endOfBar(i)/1e3}return e.startOfBar(s.SessionStage.LASTBAR_SESSION)/1e3}function n(e,t,i){if(i.isDays())return t;const s=1e3*t-1;if(e.moveTo(s),i.isIntraday()){const i=e.indexOfBar(s);if(i<0)throw new Error(`${t} is out of the instrument session `);return e.startOfBar(i)/1e3}return t=e.startOfBar(0)/1e3}},11249:(e,t,i)=>{"use strict";i.d(t,{replaceGraphicsTimesWithTimePointIndexIndex:()=>n});const s=new Map([["horizlines",e=>[e.startIndex,e.endIndex]],["hhists",e=>[e.firstBarTime,e.firstBarTime]],["vertlines",e=>[e.index]],["polygons",e=>e.points.map((e=>e.index))],["horizlines",e=>[e.startIndex,e.endIndex]],["hhists",e=>[e.firstBarTime,e.firstBarTime]],["vertlines",e=>[e.index]],["polygons",e=>e.points.map((e=>e.index))],["backgrounds",e=>[e.start,e.stop]]]),r=new Map([["horizlines",(e,t)=>{const i=e;i.startIndex=t.get(i.startIndex),i.endIndex=t.get(i.endIndex)}],["hhists",(e,t)=>{const i=e;i.firstBarTime=t.get(i.firstBarTime),i.lastBarTime=t.get(i.lastBarTime)}],["vertlines",(e,t)=>{const i=e;i.index=t.get(i.index)}],["polygons",(e,t)=>{const i=e;for(const e of i.points)e.index=t.get(e.index)}],["backgrounds",(e,t)=>{const i=e;i.start=t.get(i.start),i.stop=t.get(i.stop)}]]);function n(e){const t=e.data&&e.data.graphicsCmds&&e.data.graphicsCmds.create;if(!t)return[];const i=new Map,n=new Set;s.forEach(((e,s)=>{const r=t[s];if(r)for(const t of r)for(const s of t.data){const t=e(s);for(const e of t)i.set(e,-1),n.add(e)}}));const o=Array.from(n).sort(((e,t)=>e-t));return o.forEach(((e,t)=>i.set(e,t))),r.forEach(((e,s)=>{const r=t[s];if(r)for(const t of r)for(const s of t.data)e(s,i)})),o}},17152:(e,t,i)=>{"use strict";var s=i(2484);window.onload=function(){location.hostname.indexOf(".")>=0&&!function(){try{return/^(192|172|10)\.[0-9][0-9][0-9]\.[0-9][0-9][0-9]\.[0-9][0-9][0-9]/.test(location.hostname)||/^.*((?:\.local)|localhost)$/.test(location.hostname)}catch(e){return!1}}()&&setTimeout((function(){try{var e=function(){var e=0;return JSON.parse(urlParams.logo).image&&(e="C",s.enabled("link_to_tradingview")||(e="D")),e}();window.ga&&(0!==e&&window.ga("send","event","s",e),urlParams.utm||window.ga("send","event","l"))}catch(e){}}),3e4)}},78554:(e,t,i)=>{"use strict" +;var s=i(69228),r={};e.exports=function(e,t,i){var n,o,a={},l=r[i]||"out_of_session",c=!1,h=i,d=t,u=null;function p(){var e={};e.symbolname=h,e.status="ok",e.values={},e.values.current_session=l,r[h]=l,TradingView.ChartapiMessagerInstances[d].onQuotesData([d].concat([e]))}function _(){if(n)if(o)l="out_of_session";else{var e=s.isTradingNow((new Date).getTime(),n)?"market":"out_of_session";e!==l&&(l=e,p())}}return e(i,null,(function(e){c||function(e){n=new s.SessionInfo(e.timezone,e.session,e.session_holidays,e.corrections),o=e.expired,u=setInterval(_,6e4),_(),p()}(e)}),(function(){})),a.stop=function(){c=!0,u&&clearInterval(u)},a.marketStatus=function(){return l},a}},743:(e,t,i)=>{"use strict";i.d(t,{getChartStyleStudy:()=>n});var s=i(76702);class r{main(e){const t=e.new_var(s.Std.open(e)),i=e.new_var(s.Std.close(e)),r=t.get(1),n=i.get(1),o=s.Std.ohlc4(e),a=s.Std.na(t.get(1))?(s.Std.open(e)+s.Std.close(e))/2:(r+n)/2;t.set(a),i.set(o);const l=s.Std.max(s.Std.high(e),s.Std.max(a,o)),c=s.Std.min(s.Std.low(e),s.Std.min(a,o)),h=s.Std.volume(e),d=e.symbol;return[d.time,a,l,c,o,h,d.updatetime,d.isBarClosed]}}function n(e){if(0===e.type.indexOf("BarSetHeikenAshi@tv-basicstudies-"))return new r;const t=`unknown builder type: ${e.type}`;throw console.error(t),new Error(t)}},22115:(e,t,i)=>{"use strict";var s=i(578).Interval,r=i(8950).isAlignmentEnabled,n=i(743).getChartStyleStudy,o=i(91035).decodeExtendedSymbol,a=i(54480).findSuitableResolutionToBuildFrom,l=i(92484).SubsessionId,c=function(){var e=i(76702),t=e.StudyEngine,c=e.BarBuilder,h=e.BarSet;function d(e){this.host=e,this.cache={}}function u(t){console.error(t),e.Std.error(t)}d.prototype.getCache=function(e){return this.cache[e]},d.prototype.putCache=function(e,t){this.cache[e]=t},d.prototype.subscribe=function(e,t,i,s,r,n,o,a,l,c,h){var d=l(o),u=function(e,t,i,s,r,n,o,a,l){var c=r.has_empty_bars?"_":"";return n+e+s+(t||"")+(i||"")+(l||"")+c+"_"+o.countBack+"_"+o.to+"_"+Boolean(a)}(e,t,i,s,o,a,d,c,h),p=this.getCache(u);return p||(p=this.createItem(e,t,i,s,o,d,a,c,h),this.putCache(u,p)),p.listeners.addListener(r,n),{key:u,listener:r}},d.prototype.unsubscribe=function(e){var t=this.getCache(e.key);t&&t.listeners.removeListener(e.listener)},d.prototype.removeUnused=function(){var e=[];for(var t in this.cache){if(this.cache[t])0===this.cache[t].listeners.listenersCount()&&e.push(t)}if(0!==e.length){for(var i=0;i{"use strict";i.d(t,{findSuitableResolutionToBuildFrom:()=>o});var s=i(578);function r(e,t){const i=t.multiplier();for(let s=e.length-1;s>=0;s--){const r=Number(e[s]);if(i%r==0)return{error:!1,resolution:`${r}${t.letter()}`}}return{error:!0,errorMessage:n(t.value())}}function n(e){return`Misconfiguration error: it is trying to request ${e} but we cannot build it from lower resolution`}function o(e,t){const i=s.Interval.parse(e);if((i.isWeeks()||i.isMonths())&&t.has_weekly_and_monthly){let e=["1"];i.isWeeks()&&void 0!==t.weekly_multipliers&&(e=t.weekly_multipliers),i.isMonths()&&void 0!==t.monthly_multipliers&&(e=t.monthly_multipliers);const s=r(e,i);if(!s.error)return s}if(i.isDWM()&&(void 0===t.has_daily||t.has_daily))return i.isDays()&&void 0!==t.daily_multipliers?r(t.daily_multipliers,i):void 0===t.daily_multipliers||t.daily_multipliers.includes("1")?{error:!1,resolution:"1D"}:{error:!0,errorMessage:"Misconfiguration error: it is trying to request a resolution but symbol does not support it"};if(i.isDWM())return{error:!0,errorMessage:n(i.value())};if(i.isMinutes()&&!t.has_intraday)return{error:!0,errorMessage:"Misconfiguration error: it is trying to request intraday resolution but symbol does not support it"};if(i.isSeconds()&&!t.has_seconds)return{error:!0,errorMessage:"Misconfiguration error: it is trying to request seconds resolution but symbol does not support it"};if(i.isTicks())return!t.has_ticks||i.multiplier()>1?{error:!0,errorMessage:`Misconfiguration error: it is trying to request ${i.multiplier()} ticks resolution but symbol does not support it`}:{error:!1,resolution:"1T"};const o=i.isSeconds()?t.seconds_multipliers:t.intraday_multipliers;return void 0===o?{error:!1,resolution:i.value()}:r(o,i)}},76702:(e,t,i)=>{"use strict";var s,r=i(76368).StudyError,n=i(93975),o=i(76545).SessionStage,a=i(578).Interval,l=i(8950).createDwmAligner,c=i(8950).createTimeToBarTimeAligner,h=i(91035).decodeExtendedSymbol,d=i(91035).encodeExtendedSymbolOrGetSimpleSymbolString,u=i(92484).SubsessionId,p=i(5471).PrePostMarketBarIdentifier,_=i(21169).SessionSpec,m=1e-10,g="undefined"!=typeof window?window:i.g,f=g.PineJsCalendar?g.PineJsCalendar:i(32769),v=i(69228),S=i(87770).extrapolateBarsFrontToTime,y={};function b(e,t,i,s,r){var n=r,o=0;if(isNaN(e.get(t-1)))return{index:NaN,value:NaN};for(var a=0;at},y.gt=function(e,t){return!y.isZero(e-t)&&e>t},y.lt=function(e,t){return!y.isZero(e-t)&&e(i||m)},y.less=function(e,t,i){return t-e>(i||m)},y.compare=function(e,t,i){return y.equal(e,t,i)?0:y.greater(e,t,i)?1:-1},y.max=Math.max,y.min=Math.min,y.pow=Math.pow,y.abs=Math.abs,y.log=Math.log,y.log10=function(e){return Math.log(e)/Math.LN10},y.sqrt=Math.sqrt,y.sign=function(e){return isNaN(e)?NaN:y.isZero(e)?0:e>0?1:-1},y.exp=Math.exp,y.sin=Math.sin,y.cos=Math.cos,y.tan=Math.tan,y.asin=Math.asin,y.acos=Math.acos,y.atan=Math.atan,y.floor=Math.floor,y.ceil=Math.ceil,y.round=Math.round,y.avg=function(e,t,i,s,r,n){if(2===arguments.length)return(e+t)/2;for(var o=0,a=0;a=0;--n){var o=t[n];if(!(o>=i.startOfBar(0))){i.moveTo(o);var a=t[n+1];s.push(a)}}s.reverse()}return s},y.selectPreAndPostMarketTimes=function(e,t){if(y.isdwm(e)||void 0===e.symbol.session.timezone)return{preMarket:[],postMarket:[]};if(null===e.symbol.regularSubsession||null===e.symbol.preMarketSubsession||null===e.symbol.postMarketSubsession)return{preMarket:[],postMarket:[]};return new p(e.symbol.timezone,e.symbol.preMarketSubsession,e.symbol.postMarketSubsession).getPreAndPostMarketTimes(t)},y.iff=function(e,t,i){return y.not(e)?i:t},y.rising=function(e,t){for(var i=1;ie.get(0))return 0;return 1},y.falling=function(e,t){for(var i=1;i=0;r--){s+=(t-r)*e.get(r)}return 2*s/(t*(t+1))},y.vwma=function(e,t,i){var s=i.new_var(y.volume(i)),r=i.new_var(e.get(0)*y.volume(i));return y.sma(r,t,i)/y.sma(s,t,i)},y.swma=function(e,t){return(e.get(0)+2*e.get(1)+2*e.get(2)+e.get(3))/6},y.supertrend=function(e,t,i){var s=y.atr(t,i),r=i.new_var(s).get(1),n=y.hl2(i),o=n+s*e,a=n-s*e,l=y.close(i),c=i.new_var(l).get(1),h=i.new_var(),d=y.nz(h.get(1)),u=i.new_var(),p=y.nz(u.get(1));a=y.gt(a,d)||y.lt(c,d)?a:d,h.set(a),o=y.lt(o,p)||y.gt(c,p)?o:p,u.set(o) +;var _=y.na(),m=i.new_var(),g=m.get(1),f=-1===(_=y.na(r)?1:g===p?l>o?-1:1:l2&&(T=Math.min(T,S))):(T=Math.max(T,b),y.n(s)>2&&(T=Math.max(T,w))),p.set(T),T},y.alma=function(e,t,i,s){for(var r=Math.floor(i*(t-1)),n=t/s*(t/s),o=[],a=0,l=0;l1&&(this._currentIndex.set(n),this._currentValue.set(o),this._pivotIndex.set(a))}isPivotFound(){return-1!==this._pivotIndex.get()}pivotIndex(){return this._pivotIndex.get()}currentValue(){return this._currentValue.get()}pivotType(){return this._pivotType}reset(){this._currentValue.set(NaN),this._currentIndex.set(0),this._pivotIndex.set(-1)}isRightSideOk(e){return e-this._currentIndex.get()===this._areaRight}isViolate(e,t){if(e<1||isNaN(this._currentValue.get()))return!0;var i=this._series.get(this._index-e);return!!isNaN(i)||(i===this._currentValue.get()?t:this._pivotType===w.HIGH?i>this._currentValue.get():ithis._areaRight}update(){if(this._isNewBar&&this.isPivotFound()&&this.reset(),this.processPoint(this._index),this.isRightSideOk(this._index)){if(-1===this._pivotIndex.get()){for(var e=!0,t=0;t1&&this.addPivot(n,o,a),this.processPivot(this._pivotHigh),this.processPivot(this._pivotLow)}addPivot(e,t,i){this._lastIndex.set(e),this._lastVal.set(t),this._lastType.set(i)}updatePivot(e,t){this._lastIndex.set(e),this._lastVal.set(t)}lastPrice(){return this._lastVal.get()}lastIndex(){return this._lastIndex.get()}addPoint(e,t,i){if(isNaN(this._lastVal.get()))this.addPivot(e,t,i);else{var s=this._lastVal.get();if(this._lastType.get()!==i)Math.abs(s-t)/t>this._deviation&&this.addPivot(e,t,i);else(i===w.HIGH?t>s:t0&&i.set(e),i}new_unlimited_var(e){var t=this.vars;t.length<=this.vars_index&&t.push(new x(this.symbol));var i=t[this.vars_index++];return arguments.length>0&&i.set(e),i}new_ctx(){return this.ctx.length<=this.ctx_index&&this.ctx.push(new C(this.symbol)),this.ctx[this.ctx_index++]}prepare(e){this.ctx_index=0,this.vars_index=0;for(var t=0;te&&(e=i)}return e}stop(){this.symbol=null,this.vars=null}setMinimumAdditionalDepth(e){this.minimumAdditionalDepth=e}}class T{constructor(e){this.mindepth=0,this.original=NaN,this.modified=!1,this.symbol=e}valueOf(){return this.get(0)}get(e){return isNaN(e)&&(e=0),e=e||0,this.hist?e>=this.hist.length?(console.error("not enough depth: "+this),NaN):this._get(e):(this.mindepth=y.max(this.mindepth,e),NaN)}_get(e){var t=this.hist_pos-e;return t<0&&(t+=this.hist.length),this.hist[t]}set(e){this.hist&&(this.hist[this.hist_pos]=e,this.modified=!0)}prepare(e){e===this.symbol&&(e.isNewBar?(this.original=this.get(0),!this.modified&&this.hist||this.add_hist()):this.set(this.original),this.modified=!1)}add_hist(){if(!this.hist){var e=y.na(this.mindepth)?y.max_series_default_size:y.max(this.mindepth+1,1);e=Math.round(e);for(var t=new Array(e),i=0;ie.id===u.Regular)),i=e.subsessions.find((e=>e.id===u.PreMarket)),s=e.subsessions.find((e=>e.id===u.PostMarket));void 0!==t&&(this.regularSubsession=new _(e.timezone,t.session,e.session_holidays,t["session-correction"])),void 0!==i&&(this.preMarketSubsession=new _(e.timezone,i.session,e.session_holidays,i["session-correction"])),void 0!==s&&(this.postMarketSubsession=new _(e.timezone,s.session,e.session_holidays,s["session-correction"]))}}isdwm(){return""!==this.resolution&&"S"!==this.resolution&&"T"!==this.resolution}enable_dwm_aligning(e,t){this.dwm_aligner=v.newBarBuilder(this.period,e,t)}bartime(){var e=this.time;if(!this.isdwm()||isNaN(e))return e;var t=f.utc_to_cal(this.timezone,e);return this.session.spec.correctTradingDay(t),f.cal_to_utc(this.timezone,t)}lastbar(e){if(!isNaN(e.time)){var t=e.time;this.dwm_aligner&&(this.dwm_aligner.moveTo(t),t=this.dwm_aligner.startOfBar(0));var i=this.time!==t;i&&this.index>=0&&!this.isBarClosed&&(this.isNewBar=!1,this.isBarClosed=!0,this.script.calc(this)),this.time=t,this.open=e.open,this.high=e.high,this.low=e.low,this.close=e.close,this.volume=e.volume, +this.updatetime=e.updatetime,this.isNewBar=i,this.isBarClosed=e.isBarClosed,this.isLastBar=e.isLastBar,this.isNewBar&&(this.index++,this.isFirstBar=0===this.index),this.script.calc(this)}}}class M{constructor(e,t,i,s,r,n,o,a,l,c,h){this.body=n,this.symbols=[],this.runner=r,this.inputCallback=a,this.out=o,this.nonseriesOut=l,this.ctx=new C(this.add_sym(e,t,i,s,c,h)),this.init()}calc(e){var t=this.ctx,i=this.body;t.prepare(e);var s=i.main(t,this.inputCallback,e);if(s&&"composite"===s.type)for(let e=0;e1&&o.enable_dwm_aligning(this.symbols[0].session,o.session),o}maxAdditionalDepth(){return this.symbols[0].isAdditionalDepthAllowed?this.ctx.maxAdditionalDepth():0}stop(){this.symbols=null,this.ctx.stop(),this.ctx=null}get_sym(e){return this.symbols[e]}}class A{constructor(e){this.symbols=[],this.barsets=[],this.subscription=[],this.host=e,this.isRecalculated=!1,this.isStarted=!1,this.start()}add_sym(e,t,i,s,r,n,o){var a=new I(e,t,i,s,r,n,o);return this.symbols.push(a),a}get_sym(e){return this.symbols[e]}out(e,t){if(this.nonseriesUpdate){var i=Object.assign({},this.nonseriesUpdate);t.splice(0,0,e.time),i.lastBar=t,this.host.nonseriesOut(e,i)}else this.host.out(e,t)}start(){this.isStarted=!0;var e=this.host;this._script=new M(e.tickerid,e.period,e.currencyCode,e.unitId,this,e.body,this.out.bind(this),e.input,e.nonseriesOut,e.symbolInfo,e.subsessionId);var t=this,i=[],s=this.symbols,r=Object.assign({},e.dataRange,{countBack:e.dataRange.countBack+t._script.maxAdditionalDepth()}),n=s[0];function o(t,s,r){i.push(A.feed.subscribe(t.tickerid,t.currencyCode,t.unitId,t.period,r,e.onErrorCallback,e.symbolInfo,e.sessionId,s,e.forceAlignBars,t.subsessionId))}function h(i,s){"series"===(s.nonseries?"nonseries":"series")?t.update(i,s):s.lastBar?(t.nonseriesUpdate=s,s.lastBar.isLastBar=!0,t.symbols[0].lastbar(s.lastBar),t.nonseriesUpdate=null):e.nonseriesOut(p,s)}function d(){return r}o(n,d,(function(e){!e.nonseries&&Number.isFinite(e.firstLoadedTimeMs)&&function(e){function i(i,s){var r=c(i,s)(e),n=l(i,s);return null!==n&&(r=n.timeToExchangeTradingDay(r)),{to:r,countBack:t._script.maxAdditionalDepth()}}for(var r=1;r=0;i--)for(var s=e[i],r=this.barsets[i],n=r.count(),o=0;o{"use strict";const s=i(7394).getHexColorByName;var r=i(76702);i(95056);var n=i(9610).pivotPointsStandardStudyItem,o=i(58015).volumeProfileVisibleRangeStudyItem,a=i(76310).volumeProfileFixedRangeVbPStudyItem,l=i(76310).volumeProfileFixedRangeBSStudyItem,c=i(66380).spreadStudyItem,h=i(38854).ratioStudyItem,d=i(85289).regressionTrendStudyItem;const u=s("color-ripe-red-400"),p=s("color-minty-green-400");JSServer.studyLibrary=JSServer.studyLibrary.concat([{name:"Compare",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!0,defaults:{styles:{compare:{linestyle:0,linewidth:2,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#9C27B0"}},inputs:{source:"close",symbol:""}},plots:[{id:"compare",type:"line"}],styles:{compare:{title:"Plot",histogramBase:0}},description:"Compare",shortDescription:"Compare",is_price_study:!0,inputs:[{defval:"close",id:"source",name:"Source",options:["open","high","low","close","hl2","hlc3","ohlc4"],type:"text"},{id:"symbol",name:"Symbol",type:"symbol",isHidden:!0}],id:"Compare@tv-basicstudies-1",format:{type:"inherit"}},constructor:function(){this.init=function(e,t){this._context=e,this._context.new_sym(t(1),r.Std.period(this._context))},this.main=function(e,t){this._context=e;var i=this._context.new_unlimited_var(this._context.symbol.time);this._context.select_sym(1);var s=this._context.new_unlimited_var(this._context.symbol.time),n=r.Std[t(0)](this._context),o=this._context.new_unlimited_var(n);return this._context.select_sym(0),[o.adopt(s,i,0)]}}},{name:"Overlay",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!0,defaults:{styles:{},inputs:{symbol:""}},plots:[{id:"open",type:"line"},{id:"high",type:"line"},{id:"low",type:"line"},{id:"close",type:"line"}],styles:{open:{title:"Open"},high:{title:"High"},low:{title:"Low"},close:{title:"Close"}},description:"Overlay",shortDescription:"Overlay",is_price_study:!1,inputs:[{id:"symbol",name:"symbol",defval:"",type:"symbol",isHidden:!0}],id:"Overlay@tv-basicstudies-1",format:{type:"price",precision:4}},constructor:function(){this.init=function(e,t){this._context=e,this._context.new_sym(t(0),r.Std.period(this._context))},this.main=function(e,t){this._context=e +;var i=this._context.new_unlimited_var(this._context.symbol.time);this._context.select_sym(1);var s=this._context.new_unlimited_var(this._context.symbol.time),n=this._context.new_unlimited_var(r.Std.open(this._context)),o=this._context.new_unlimited_var(r.Std.high(this._context)),a=this._context.new_unlimited_var(r.Std.low(this._context)),l=this._context.new_unlimited_var(r.Std.close(this._context));return this._context.select_sym(0),[n.adopt(s,i,1),o.adopt(s,i,1),a.adopt(s,i,1),l.adopt(s,i,1)]}}},{name:"Volume",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{vol:{linestyle:0,linewidth:1,plottype:5,trackPrice:!1,transparency:50,visible:!0,color:"#000080"},vol_ma:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1,color:"#2196F3"},smoothedMA:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1,color:"#2196F3"}},palettes:{volumePalette:{colors:{0:{color:u,width:1,style:0},1:{color:p,width:1,style:0}}}},inputs:{showMA:!1,length:20,col_prev_close:!1,symbol:"",smoothingLine:"SMA",smoothingLength:9}},plots:[{id:"vol",type:"line"},{id:"volumePalette",palette:"volumePalette",target:"vol",type:"colorer"},{id:"vol_ma",type:"line"},{id:"smoothedMA",type:"line"}],styles:{vol:{title:"Volume",histogramBase:0},vol_ma:{title:"Volume MA",histogramBase:0},smoothedMA:{title:"Smoothed MA",histogramBase:0}},description:"Volume",shortDescription:"Volume",is_price_study:!1,palettes:{volumePalette:{colors:{0:{name:"Falling"},1:{name:"Growing"}}}},inputs:[{id:"symbol",name:"Other Symbol",defval:"",type:"symbol",optional:!0,isHidden:!1},{id:"showMA",name:"show MA",defval:!1,type:"bool",isHidden:!0},{id:"length",name:"MA Length",defval:20,type:"integer",min:1,max:2e3},{defval:!1,id:"col_prev_close",name:"Color based on previous close",type:"bool"},{id:"smoothingLine",name:"Smoothing Line",defval:"SMA",type:"text",options:["SMA","EMA","WMA"]},{id:"smoothingLength",name:"Smoothing Length",defval:9,type:"integer",min:1,max:1e4}],id:"Volume@tv-basicstudies-1",format:{type:"volume"}},constructor:function(){this.init=function(e,t){this._context=e,""!==t(0)&&this._context.new_sym(t(0),r.Std.period(this._context))},this.f_0=function(e,t){return r.Std.gt(e,t)?0:1},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.volume(this._context),s=r.Std.open(this._context),n=r.Std.close(this._context),o=this._context.new_var(this._context.symbol.time),a=this._input(4),l=this._input(5);if(this._context.setMinimumAdditionalDepth(this._input(2)+l),""!==this._input(0)){this._context.select_sym(1);var c=this._context.new_var(this._context.symbol.time),h=this._context.new_var(r.Std.volume(this._context)),d=this._context.new_var(r.Std.open(this._context)),u=this._context.new_var(r.Std.close(this._context));i=h.adopt(c,o,1),s=d.adopt(c,o,1),n=u.adopt(c,o,1),this._context.select_sym(0)}var p,_,m=this._context.new_var(i),g=r.Std.sma(m,this._input(2),this._context),f=this._context.new_var(g),v=this._context.new_var(n) +;return p=v.get(1)&&this._input(3)?this.f_0(v.get(1),n):this.f_0(s,n),"EMA"===a?_=r.Std.ema(f,l,this._context):"WMA"===a?_=r.Std.wma(f,l,this._context):"SMA"===a&&(_=r.Std.sma(f,l,this._context)),[i,p,g,_]}}},{name:"ZigZag",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:2,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:5,in_1:10}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",target:"plot_0",type:"dataoffset"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Zig Zag",shortDescription:"ZigZag",is_price_study:!0,classId:"ScriptWithDataOffset",inputs:[{id:"in_0",name:"deviation",defval:5,type:"float",min:.001,max:100},{id:"in_1",name:"depth",defval:10,type:"integer",min:2,max:1e3}],id:"ZigZag@tv-basicstudies-1",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=i/100,o=Math.ceil(s/2);return[r.Std.zigzag(n,o,this._context),r.Std.zigzagbars(n,o,this._context)]}}},{name:"Sessions",metainfo:{_metainfoVersion:52,defaults:{graphics:{vertlines:{sessBreaks:{color:"#4985e7",style:2,visible:!1,width:1}},backgrounds:{preMarket:{color:"#FF9800",transparency:92,visible:!0},postMarket:{color:"#2196F3",transparency:92,visible:!0}}},linkedToSeries:!0},description:"Sessions",graphics:{vertlines:{sessBreaks:{name:"Session Break",halign:"left"}},backgrounds:{preMarket:{name:"Pre market"},postMarket:{name:"Post market"}}},id:"Sessions@tv-basicstudies-1",inputs:[],is_hidden_study:!0,is_price_study:!0,name:"Sessions@tv-basicstudies",palettes:{},plots:[],shortDescription:"Sessions",format:{type:"inherit"}},constructor:function(){function e(e,t){return{id:e,index:e,extendBottom:!0,extendTop:!0}}function t(e){return{id:e.start,start:e.start,stop:e.stop}}this.init=function(){this._times=[]},this._getVerticalLineData=function(t){return r.Std.selectSessionBreaks(t,this._times).map(e)},this._getPreAndPostMarketBackgroundsData=function(e){const i=r.Std.selectPreAndPostMarketTimes(e,this._times);return{preMarket:i.preMarket.map(t),postMarket:i.postMarket.map(t)}},this.main=function(e,t){if(r.Std.isdwm(e))return null;var i=r.Std.time(e);if(isNaN(i))return null;var s=this._times.length;if(0!==s&&this._times[s-1]===i||this._times.push(i),!e.symbol.isLastBar||!e.symbol.isNewBar)return null;var n=this._getVerticalLineData(e),o=this._getPreAndPostMarketBackgroundsData(e);return 0===n.length&&0===o.preMarket.length&&0===o.postMarket?null:{nonseries:!0,type:"study_graphics",data:{graphicsCmds:{create:{vertlines:[{styleId:"sessBreaks",data:n}],backgrounds:[{styleId:"preMarket",data:o.preMarket},{styleId:"postMarket",data:o.postMarket}]},erase:[{action:"all"}]}}}}}},{name:"SuperTrend",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:3,plottype:0,trackPrice:!1,transparency:35,visible:!0,color:"#000080"},plot_2:{linestyle:0,linewidth:3, +plottype:"shape_arrow_up",trackPrice:!1,location:"BelowBar",transparency:35,visible:!0,color:"#00FF00"},plot_3:{linestyle:0,linewidth:3,plottype:"shape_arrow_down",trackPrice:!1,location:"AboveBar",transparency:35,visible:!0,color:"#FF0000"}},palettes:{palette_0:{colors:{0:{color:"#008000",width:3,style:0},1:{color:"#800000",width:3,style:0}}}},inputs:{in_0:10,in_1:3}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",palette:"palette_0",target:"plot_0",type:"colorer"},{id:"plot_2",type:"shapes"},{id:"plot_3",type:"shapes"}],styles:{plot_0:{title:"SuperTrend",histogramBase:0,joinPoints:!1,isHidden:!1},plot_2:{title:"Up Arrow",histogramBase:0,joinPoints:!1,isHidden:!1},plot_3:{title:"Down Arrow",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"SuperTrend",shortDescription:"SuperTrend",is_price_study:!0,palettes:{palette_0:{colors:{0:{name:"Color 0"},1:{name:"Color 1"}},valToIndex:{0:0,1:1}}},inputs:[{id:"in_0",name:"Length",defval:10,type:"integer",min:1,max:100},{id:"in_1",name:"Factor",defval:3,type:"float",min:1,max:100}],id:"SuperTrend@tv-basicstudies-1",scriptIdPart:"",name:"SuperTrend",isCustomIndicator:!0,format:{type:"inherit"}},constructor:function(){this.main=function(e,t){var i=t(0),s=t(1),[n,o]=r.Std.supertrend(s,i,e),a=e.new_var(o).get(1);return[n,-1===o?0:1,-1===o&&a!==o?1:NaN,1===o&&a!==o?1:NaN]}}},n,o,a,l,c,h,d])},9610:(e,t,i)=>{"use strict";i.d(t,{pivotPointsStandardStudyItem:()=>d});var s=i(76702),r=i(578),n=i(54480);class o{constructor(){this.p=NaN,this.r1=NaN,this.s1=NaN,this.r2=NaN,this.s2=NaN,this.r3=NaN,this.s3=NaN,this.r4=NaN,this.s4=NaN,this.r5=NaN,this.s5=NaN,this.startIndex__t=NaN,this.endIndex__t=NaN}}class a{constructor(){this.pivots=[]}}function l(e,t){e.setUTCMonth(e.getUTCMonth()+t)}function c(e,t){if(s.Std.ismonthly(e)){let i=new Date(t);return i.getUTCDay()=1&&t.multiplier()<=15?"1D":"1W";case r.ResolutionKind.Seconds:case r.ResolutionKind.Ticks:return"1D"}throw new Error("Unexpected resolution type: "+e.symbol.resolution)}(e);case"Daily":return"1D";case"Weekly":return"1W";case"Monthly":return"1M";case"Yearly":return"12M";default:throw new Error("No such pivTimeFrame: "+t)}}const d={name:"Pivot Points Standard",metainfo:{_metainfoVersion:44,defaults:{inputs:{kind:"Traditional",lookBack:15,pivTimeFrame:"Auto",showHistoricalPivots:!0},precision:"4"},description:"Pivot Points Standard",id:"PivotPointsStandard@tv-basicstudies-80",inputs:[{defval:"Traditional",id:"kind", +name:"Type",options:["Traditional","Fibonacci","Woodie","Classic","DeMark","Camarilla"],type:"text"},{defval:!0,id:"showHistoricalPivots",name:"Show historical pivots",type:"bool"},{defval:"Auto",id:"pivTimeFrame",name:"Pivots Timeframe",options:["Auto","Daily","Weekly","Monthly","Yearly"],type:"text"},{defval:15,id:"lookBack",max:5e3,min:1,name:"Number of Pivots Back",type:"integer"}],is_price_study:!0,linkedToSeries:!0,shortDescription:"Pivots",format:{type:"price",precision:4}},constructor:class{constructor(){this._secondaryRes="1D",this._firstMainSeriesBarTime=NaN}init(e,t){const i=t(0),r=t(1),o=t(2),l=t(3);this._data=new a,this._firstMainSeriesBarTime=NaN,this._kindPP=function(e){switch(e){case"Traditional":return 0;case"Fibonacci":return 1;case"Woodie":return 2;case"Classic":return 3;case"DeMark":return 4;case"Camarilla":return 5;default:throw new Error("Unknown kind "+e)}}(i),this._showHistoricalPivots=r,this._historicalPivotsToKeep=l,this._pivTimeFrame=o,this._isValidResolution=function(e,t){return!(s.Std.isdaily(e)&&"Daily"===t||s.Std.isweekly(e)&&("Daily"===t||"Weekly"===t)||s.Std.ismonthly(e)&&("Daily"===t||"Weekly"===t||"Monthly"===t))}(e,this._pivTimeFrame),this._isValidResolution||s.Std.error("You cannot see this pivot timeframe on this resolution"),this._isValidResolution&&(this._secondaryRes=h(e,this._pivTimeFrame),void 0!==e.symbol.info&&(0,n.findSuitableResolutionToBuildFrom)(this._secondaryRes,e.symbol.info).error&&(this._isValidResolution=!1,s.Std.error(`Resolution ${this._secondaryRes} is not supported for this symbol`))),e.new_sym(e.symbol.tickerid,this._secondaryRes)}main(e,t,i){if(!this._isValidResolution)return null;if(e.is_main_symbol(i))return isNaN(this._firstMainSeriesBarTime)&&(this._firstMainSeriesBarTime=e.symbol.time,this._removeUnusedPivots()),e.symbol.isLastBar&&e.symbol.isNewBar?this._createResponse():null;e.select_sym(1);const r=e.new_var(s.Std.open(e)),n=e.new_var(s.Std.high(e)),a=e.new_var(s.Std.low(e)),l=e.new_var(s.Std.close(e)),h=e.new_var(s.Std.time(e)),d=this._data,u=r.get(0),p=h.get(0),_=r.get(1),m=n.get(1),g=a.get(1),f=l.get(1),v=e.symbol.isLastBar;if(0!==d.pivots.length&&e.symbol.isNewBar){const e=d.pivots[d.pivots.length-1];e.endIndex__t!==p&&(e.endIndex__t=p)}if(0===e.symbol.index||!e.symbol.isNewBar)return e.select_sym(0),null;const S=function(e,t,i,r,n,a,l,c){const h=new o;let d=NaN;const u=i-r;switch(c){case 0:d=(i+r+n)/3,h.p=d,h.r1=2*d-r,h.s1=2*d-i,h.r2=d+(i-r),h.s2=d-(i-r),h.r3=2*d+(i-2*r),h.s3=2*d-(2*i-r),h.r4=3*d+(i-3*r),h.s4=3*d-(3*i-r),h.r5=4*d+(i-4*r),h.s5=4*d-(4*i-r);break;case 1:d=(i+r+n)/3,h.p=d,h.r1=d+.382*u,h.s1=d-.382*u,h.r2=d+.618*u,h.s2=d-.618*u,h.r3=d+u,h.s3=d-u;break;case 2:d=(i+r+2*e)/4,h.p=d,h.r1=2*d-r,h.s1=2*d-i,h.r2=d+u,h.s2=d-u,h.r3=i+2*(d-r),h.s3=r-2*(i-d),h.r4=h.r3+u,h.s4=h.s3-u;break;case 3:d=(i+r+n)/3,h.p=d,h.r1=2*d-r,h.s1=2*d-i,h.r2=d+u,h.s2=d-u,h.r3=d+2*u,h.s3=d-2*u,h.r4=d+3*u,h.s4=d-3*u;break;case 4:let o=NaN;o=s.Std.equal(t,n)?i+r+2*n:s.Std.greater(n,t)?2*i+r+n:2*r+i+n,d=o/4,h.p=d,h.r1=o/2-r,h.s1=o/2-i;break;case 5:d=(i+r+n)/3,h.p=d, +h.r1=n+1.1*u/12,h.s1=n-1.1*u/12,h.r2=n+1.1*u/6,h.s2=n-1.1*u/6,h.r3=n+1.1*u/4,h.s3=n-1.1*u/4,h.r4=n+1.1*u/2,h.s4=n-1.1*u/2;break;default:throw new Error("Unknown kind")}return h.startIndex__t=a,h.endIndex__t=l,h}(u,_,m,g,f,p,c(e,p),this._kindPP);return e.select_sym(0),this._showHistoricalPivots||(d.pivots=[]),d.pivots.push(S),d.pivots.length>this._historicalPivotsToKeep&&d.pivots.shift(),v?this._createResponse():null}_createResponse(){return 0===this._data.pivots.length?null:{nonseries:!0,type:"non_series_data",data:{data:this._data}}}_removeUnusedPivots(){const e=Math.max(this._data.pivots.findIndex((e=>e.startIndex__t>this._firstMainSeriesBarTime))-1,0);e>0&&this._data.pivots.splice(0,e)}}}},38854:(e,t,i)=>{"use strict";i.d(t,{ratioStudyItem:()=>n});var s=i(74626);class r extends s.SpreadRatioBase{_doCalculation(e,t,i,s){return e*t/(i*s)}}const n={name:"Ratio",metainfo:{_metainfoVersion:15,defaults:s.spreadRatioDefaults,plots:s.spreadRatioPlots,styles:s.spreadRatioStyles,description:"Ratio",shortDescription:"Ratio",is_price_study:!1,inputs:s.spreadRatioInputs,id:"Ratio@tv-basicstudies-1",format:{type:"price",precision:2}},constructor:r}},85289:(e,t,i)=>{"use strict";i.d(t,{regressionTrendStudyItem:()=>n});var s=i(76702);function r(e,t,i){const r={slope:NaN,average:NaN,intercept:NaN,stdDev:NaN,upDev:NaN,downDev:NaN,pearsons:NaN};return 0===e.length||(function(e,t){let i=0,s=0,r=0,n=0;for(let t=0;tn&&(n=u),u=d-i[s],u>o&&(o=u),u=e[s];const _=u-r.average,m=d-p;u-=d,a+=u*u,l+=_*_,c+=m*m,h+=_*m,d+=r.slope}r.stdDev=Math.sqrt(a/(0===u?1:u)),r.pearsons=s.Std.isZero(l)||s.Std.isZero(c)?0:h/Math.sqrt(l*c),r.upDev=n,r.downDev=o}(e,t,i,r)),r}const n={name:"Regression Trend",metainfo:{_metainfoVersion:51,description:"Regression Trend",format:{type:"inherit"},id:"RegressionTrend@tv-basicstudies-144",is_hidden_study:!0,is_price_study:!0,shortDescription:"Reg Trend",defaults:{inputs:{"first bar time":0,"last bar time":0,"lower diviation":-2,source:"close","upper diviation":2,"use lower diviation":!0,"use upper diviation":!0},styles:{}},inputs:[{defval:2,id:"upper diviation",max:500,min:-500,name:"Upper Deviation",type:"float"},{defval:-2,id:"lower diviation",max:500,min:-500,name:"Lower Deviation",type:"float"},{defval:!0,id:"use upper diviation",name:"Use Upper Deviation",type:"bool"},{defval:!0,id:"use lower diviation",name:"Use Lower Deviation",type:"bool"},{defval:0,id:"first bar time",isHidden:!0,max:253370764800,min:-253370764800,name:"First bar time",type:"time"},{defval:0,id:"last bar time",isHidden:!0,max:253370764800,min:-253370764800,name:"Last bar time",type:"time"},{defval:"close",id:"source",name:"Source",options:["open","high","low","close","hl2","hlc3","ohlc4"],type:"source"}],plots:[]},constructor:class{ +constructor(){this._resultSent=!1}init(e,t){this._resultSent=!1,this._data={baseLine:{startPrice:NaN,endPrice:NaN},upLine:{startPrice:NaN,endPrice:NaN},downLine:{startPrice:NaN,endPrice:NaN},pearsons:NaN,startIndex__t:NaN,endIndex__t:NaN}}main(e,t){const i=t(6),n=e.new_unlimited_var(s.Std.time(e)),o=e.new_unlimited_var(s.Std.high(e)),a=e.new_unlimited_var(s.Std.low(e)),l=e.new_unlimited_var(s.Std[i](e));if(!e.symbol.isLastBar)return null;if(this._resultSent)return null;const c=t(0),h=t(1),d=t(2),u=t(3),p=t(4),_=t(5),m=n.indexOf(p),g=n.indexOf(_),f=[],v=[],S=[],y=[];for(let e=m;e>=g;--e)f.push(n.get(e)),v.push(o.get(e)),S.push(a.get(e)),y.push(l.get(e));return this._updateData(f,d,c,u,h,p,_,r(y,v,S)),this._resultSent=!0,{type:"non_series_data",nonseries:!0,data:{data:this._data}}}_updateData(e,t,i,s,r,n,o,a){const l=e.length-1;this._data.baseLine.startPrice=a.intercept,this._data.baseLine.endPrice=a.intercept+a.slope*l;const c=a.intercept+(t?a.stdDev*i:a.upDev);this._data.upLine.startPrice=c,this._data.upLine.endPrice=c+a.slope*l;const h=a.intercept+(s?a.stdDev*r:-a.downDev);this._data.downLine.startPrice=h,this._data.downLine.endPrice=h+a.slope*l,this._data.pearsons=a.pearsons,this._data.startIndex__t=n,this._data.endIndex__t=o}}}},74626:(e,t,i)=>{"use strict";i.d(t,{SpreadRatioBase:()=>r,spreadRatioDefaults:()=>n,spreadRatioInputs:()=>o,spreadRatioPlots:()=>a,spreadRatioStyles:()=>l});var s=i(76702);class r{init(e,t){e.new_sym(t(1),s.Std.period(e)),this._source=t(0),this._scaleFactor1=1,this._scaleFactor2=1}main(e,t){const i=e.symbol.time,r=s.Std[this._source](e);e.select_sym(1);const n=s.Std[this._source](e),o=e.new_unlimited_var(n),a=e.new_unlimited_var(e.symbol.time);if(e.select_sym(0),isNaN(i))return null;let l=a.indexOf(i);-1!==l&&a.get(l)!==i&&(l=-1);const c=l<0?NaN:o.get(l);return[this._doCalculation(this._scaleFactor1,r,this._scaleFactor2,c)]}}const n={styles:{plot1:{linestyle:0,linewidth:2,plottype:0,trackPrice:!1,transparency:35,color:"#800080",display:15}},precision:2,inputs:{source:"close",symbol2:""}},o=[{defval:"close",id:"source",name:"Source",options:["open","high","low","close","hl2","hlc3","ohlc4"],type:"text"},{id:"symbol2",name:"Symbol",type:"symbol",confirm:!0}],a=[{id:"plot1",type:"line"}],l={plot1:{title:"Plot",histogramBase:0}}},66380:(e,t,i)=>{"use strict";i.d(t,{spreadStudyItem:()=>n});var s=i(74626);class r extends s.SpreadRatioBase{_doCalculation(e,t,i,s){return e*t-i*s}}const n={name:"Spread",metainfo:{_metainfoVersion:15,defaults:s.spreadRatioDefaults,plots:s.spreadRatioPlots,styles:s.spreadRatioStyles,description:"Spread",shortDescription:"Spread",is_price_study:!1,inputs:s.spreadRatioInputs,id:"Spread@tv-basicstudies-1",format:{type:"price",precision:2}},constructor:r}},44773:(e,t,i)=>{"use strict";i.d(t,{VbPCheckHaveVolumeExpr:()=>r});var s=i(76702);class r{constructor(e){this._haveAnyVolume=!1,this._isDisabled=!1,this._seriesGetter=e}update(e,t){if(this._haveAnyVolume||this._isDisabled)return;const i=this._seriesGetter.volume().get(e) +;0!==i&&Number.isFinite(i)&&(this._haveAnyVolume=!0),t&&(this._haveAnyVolume||s.Std.error("The data vendor doesn't provide volume data for this symbol."),this._isDisabled=!0)}}},60230:(e,t,i)=>{"use strict";i.d(t,{VolumeByPriceExpr:()=>_});var s=i(50151),r=i(91031),n=i(578),o=i(76702),a=i(4839);class l extends a.GraphicsObj{constructor(e,t,i,r,n,o){super(e),(0,s.assert)(t({index:e.index,offset:e.offset,level:e.level})))}}}class u extends a.GraphicsObj{constructor(e,t,i,s,r=!1,n=!1){super(e), +this._endIndex=this._mixinJSONObject.createTimeField(i,"endIndex"),this._extendLeft=this._mixinJSONObject.createField(r,"extendLeft"),this._extendRight=this._mixinJSONObject.createField(n,"extendRight"),this._level=this._mixinJSONObject.createDoubleField(s,"level"),this._startIndex=this._mixinJSONObject.createTimeField(t,"startIndex")}isNaN(){return super.isNaN()||Number.isNaN(this._level.get())||this._startIndex.get()<0||this._endIndex.get()<0||this._startIndex.get()===this._endIndex.get()&&!this._extendLeft.get()&&!this._extendRight.get()}jsonName(){return"horizlines"}primitiveData(){return{id:this.id(),startIndex:this._startIndex.get(),endIndex:this._endIndex.get(),extendLeft:this._extendLeft.get(),extendRight:this._extendRight.get(),level:this._level.get()}}startIndex(){return this._startIndex.get()}setStartIndex(e){this._startIndex.set(e)&&this._processObjUpdate()}endIndex(){return this._endIndex.get()}setEndIndex(e){this._endIndex.set(e)&&this._processObjUpdate()}level(){return this._level.get()}setLevel(e){this._level.set(e)&&this._processObjUpdate()}isExtendLeft(){return this._extendLeft.get()}setExtendLeft(e){this._extendLeft.set(e)&&this._processObjUpdate()}extendLeft(){return this.isExtendLeft()}isExtendRight(){return this._extendRight.get()}setExtendRight(e){this._extendRight.set(e)&&this._processObjUpdate()}extendRight(){return this.isExtendRight()}}class p{constructor(){this._map=new Map}get(e){const t=this._innerMap(e.start);return t&&t.get(e.end)}set(e,t){this._innerMap(e.start,!0).set(e.end,t)}clear(){this._map.clear()}size(){let e=0;return this._map.forEach((t=>e+=t.size)),e}_innerMap(e,t){let i=this._map.get(e);return void 0===i&&t&&(i=new Map,this._map.set(e,i)),i}}class _{constructor(e,t,i,r,n,o,a,l,h,d,u,_,m,g,f){this._freezedBoxes=new c.GraphicsList,this._freezedHists=new c.GraphicsList,this._freezedPocs=new c.GraphicsList,this._freezedVAHists=new c.GraphicsList,this._currentHistsGr=new c.GraphicsList,this._currentVAHistsGr=new c.GraphicsList,this._currentHists=[],this._currentHistsMap=new p,this._currentBox=null,this._currentPoc=null,this._historyBarSet=[],this._prevRtBar=null,this._minPrice=Number.POSITIVE_INFINITY,this._maxPrice=Number.NEGATIVE_INFINITY,this._leftBoxTime=null,this._rightBoxTime=null,this._actualRightBoxTime=null,this._needRecalc=!1,this._largestHistItem=null,this._rowsLayout=null,this._currentVAStart=0,this._currentVAEnd=0,this._previousVAStart=0,this._previousVAEnd=0,this._idsGenerator=null,(0,s.assert)(1===e||2===e),this._numOfSubHists=e,this._outHists=r,this._outBoxLines=n,this._outPocLines=o,this._extendPocLeftRight=a,this._outVAHists=l,this._vaVolumePercent=h,this._rowsLayoutSupplier=d,this._outHists.addStable(this._freezedHists),this._outVAHists.addStable(this._freezedVAHists),this._maxHHistItems=u,this._layoutIsAutoselected=g,this._leftBoxTimeMutable=_,this._rightBoxTimeMutable=m,this._actualRightBoxTime=null!=f?f:m,this._ctx=t,this._seriesGetter=i}update(e){this._supplyRowsLayout(this._ctx),null===this._currentBox&&this._initCurrentBox(), +null===this._currentPoc&&this._initCurrentPoc();const t=this._timeScale().get(e);this._leftBoxTime=this._leftBoxTimeMutable,this._rightBoxTime=this._rightBoxTimeMutable,this._ctx.symbol.isLastBar&&!Number.isNaN(this._rightBoxTime)&&(this._rightBoxTime=Math.min(t+n.Interval.parse(this._ctx.symbol.interval+this._ctx.symbol.resolution).inMilliseconds(t)-1,this._rightBoxTime));const i=o.Std.greaterOrEqual(this._seriesClose().get(e),this._seriesOpen().get(e)),s={high:this._seriesHigh().get(e),low:this._seriesLow().get(e),volume:this._seriesVol().get(e),isUp:i,time:t};this._updateCurrentHistogram(s),this._currentHists.length>0&&(this._largestHistItem=this._getLargestHistItem(),this._updateCurrentPoc(),this._seriesGetter.developingPoc().set(this._currentPoc.level()),this._updateValueArea(),this._vaVolumePercent>0&&(this._seriesGetter.developingVAHigh().set(this._currentHists[this._currentVAEnd].priceHigh()),this._seriesGetter.developingVALow().set(this._currentHists[this._currentVAStart].priceLow()))),this._updateCurrentBox(),this._rebuildOutData()}setIdsGeneratorProxy(e){this._idsGenerator=e}nextGraphicsObjId(){return(0,s.ensureNotNull)(this._idsGenerator).nextGraphicsObjId()}pushEraseObjCmd(e,t){(0,s.ensureNotNull)(this._idsGenerator).pushEraseObjCmd(e,t)}popEraseCmds(){return(0,s.ensureNotNull)(this._idsGenerator).popEraseCmds()}_timeScale(){return this._seriesGetter.time()}_seriesLow(){return this._seriesGetter.low()}_seriesHigh(){return this._seriesGetter.high()}_seriesVol(){return this._seriesGetter.volume()}_seriesOpen(){return this._seriesGetter.open()}_seriesClose(){return this._seriesGetter.close()}_freezeCurrentHistogramAndCleanup(){null!==this._currentBox&&this._freezedBoxes.add(this._currentBox),o.Std.greater(this._getVolume(this._currentHists),0)&&(this._freezedHists.addAll(this._currentHistsGr),this._freezedVAHists.addAll(this._currentVAHistsGr),null!==this._currentPoc&&this._freezedPocs.add(this._currentPoc)),this._currentHists=[],this._currentHistsGr.clear(),this._currentHistsMap.clear(),this._initCurrentBox(),this._initCurrentPoc(),this._currentVAHistsGr.clear(),this._historyBarSet=[],this._minPrice=Number.POSITIVE_INFINITY,this._maxPrice=Number.NEGATIVE_INFINITY,this._prevRtBar=null,this._leftBoxTime=null,this._rightBoxTime=null}_supplyRowsLayout(e){null===this._rowsLayout&&e.symbol.isFirstBar&&e.symbol.isNewBar&&(this._rowsLayout=this._rowsLayoutSupplier())}_updateCurrentHistogram(e){if(this._needRecalc=!1,o.Std.greater(this._minPrice,e.low)&&(this._minPrice=e.low,this._needRecalc=!0),o.Std.less(this._maxPrice,e.high)&&(this._maxPrice=e.high,this._needRecalc=!0),this._ctx.symbol.isBarClosed&&this._historyBarSet.length>0){const t=this._historyBarSet[this._historyBarSet.length-1];t.time===e.time&&(this._prevRtBar=t,this._historyBarSet.pop())}this._needRecalc&&0===(0,s.ensureNotNull)(this._rowsLayout).type()?(this._recalculateCurrentResultsOnHistoryBarSet(),this._applyUpdateToCurrentResults(e,!1)):this._applyUpdateToCurrentResults(e,!0),this._ctx.symbol.isBarClosed?((0, +s.assert)(null===this._prevRtBar||e.time===this._prevRtBar.time),this._historyBarSet.push(e),this._prevRtBar=null):this._prevRtBar=e}_getMidLevel(e){return(e.priceHigh()+e.priceLow())/2}_getMidLevelFromList(e){return e.length%2==0?e[e.length/2].priceLow():this._getMidLevel(e[Math.floor(e.length/2)])}_getLargestHistItem(){let e=[],t=this._currentHists[0];for(const i of this._currentHists)o.Std.greater(i.ratesSum(),t.ratesSum())?(t=i,e=[t]):o.Std.equal(i.ratesSum(),t.ratesSum())&&e.push(i);if(e.length>1){const i=this._getMidLevelFromList(this._currentHists);t=e[e.length-1];for(let s=e.length-2;s>=0;s--){const r=e[s];o.Std.lessOrEqual(Math.abs(this._getMidLevel(r)-i),Math.abs(this._getMidLevel(t)-i))&&(t=r)}}return t}_initCurrentPoc(){this._currentPoc=new u(this,0,0,0)}_updateCurrentPoc(){const e=(0,s.ensureNotNull)(this._currentPoc);e.setStartIndex((0,s.ensureNotNull)(this._leftBoxTime)),e.setEndIndex((0,s.ensureNotNull)(this._actualRightBoxTime)),e.setExtendLeft(this._extendPocLeftRight),e.setExtendRight(this._extendPocLeftRight);const t=this._getMidLevel((0,s.ensureNotNull)(this._largestHistItem));e.setLevel(t)}_getVolume(e){let t=0;for(const i of e)t+=i.ratesSum();return t}_getPocHistItemIndex(){for(let e=0;e=0,`ERROR - PocHistItemIndex == ${e}`),this._currentVAStart=e-1,this._currentVAEnd=e+1;const t=this._getVolume(this._currentHists)*this._vaVolumePercent*.01;let i=this._currentHists[e].ratesSum(),r=0,n=null;for(;o.Std.lessOrEqual(i+r,t)&&(i+=r,0===n?--this._currentVAStart:1===n&&++this._currentVAEnd,-1!==this._currentVAStart||this._currentVAEnd!==this._currentHists.length);){let t,i;if(this._currentVAStart>-1)if(t=this._currentHists[this._currentVAStart].ratesSum(),this._currentVAEndthis._getMidLevel(this._currentHists[this._currentVAStart])&&e.priceLow()0&&(e=this._currentHists[0].priceLow(),t=this._currentHists[this._currentHists.length-1].priceHigh());const i=[],r=(0,s.ensureNotNull)(this._leftBoxTime),n=(0,s.ensureNotNull)(this._actualRightBoxTime);i.push(new h(r,e)),i.push(new h(r,t)),i.push(new h(n,t)),i.push(new h(n,e)),(0,s.ensureNotNull)(this._currentBox).setPoints(i)}_recalculateCurrentResultsOnHistoryBarSet(){for(let e=0;e0&&(this._largestHistItem=this._getLargestHistItem(),this._updateCurrentPoc()),this._updateCurrentBox()}_applyUpdateToCurrentResults(e,t){t&&null!==this._prevRtBar&&this._addHistoryBarToHistogram(this._prevRtBar,this._historyBarSet.length-1,this._currentHists,this._currentHistsMap,-1),this._addHistoryBarToHistogram(e,this._historyBarSet.length-1,this._currentHists,this._currentHistsMap,1),this._updateLastBarTimeInHistogram(this._currentHists)}_addHistoryBarToHistogram(e,t,i,r,n){(0,s.assert)(-1===n||1===n,"Please set sign argument either +1 or -1");const a=e.low,l=e.high,c=isNaN(e.volume)?0:e.volume,h=e.isUp,d=(0,s.ensureNotNull)(this._rowsLayout);d.init(this._ctx.symbol.minTick,this._minPrice,this._maxPrice,a,l);const u=d.rowWidth();if(!o.Std.greater(u,0))return;d.calculate();const p=d.getIndexLowVbP(),_=d.getIndexHighVbP(),m=d.getStartPrice();if(p===_){const e=p*u+m,t=(p+1)*u+m;this._updateResult({start:e,end:t},n*c,h,i,r)}else{let e=0;for(let t=p;t<=_;t++){const s=t*u+m,o=(t+1)*u+m,d=this._rowCoeff(s,o,a,l),p=d*c;e+=d,this._updateResult({start:s,end:o},n*p,h,i,r)}(0,s.assert)(o.Std.equal(e,1,.05),`totalCoeff not equal 1! totalConf = ${e}`)}}_updateResult(e,t,i,r,n){const a=this._createRates(i,t);(0,s.assert)(null!==this._leftBoxTime,"leftBoxTime is not set (equals null)"),(0,s.assert)(null!==this._rightBoxTime,"rightBoxTime is not set (equals null)");const c=(0,s.ensureNotNull)(this._leftBoxTime),h=(0,s.ensureNotNull)(this._actualRightBoxTime);let d=n.get(e);if(void 0===d)d=new l(this,e.start,e.end,a,c,h),n.set(e,d),this._verifyHistogramSizeIsNotTooLarge(n.size()),this._currentHistsGr.add(d),_._addInOrder(d,r,0,r.length,((e,t)=>{let i=o.Std.compare(e.firstBarTime(),t.firstBarTime());return 0!==i?i:(i=o.Std.compare(e.priceLow(),t.priceLow()),0!==i?i:o.Std.compare(e.priceHigh(),t.priceHigh()))}));else{const e=[] +;for(let t=0;t0?_._addInOrder(e,t,o+1,s,n):t.splice(o,0,e)}}},11197:(e,t,i)=>{"use strict";i.d(t,{VolumeProfileBase:()=>d,maxHHistItems:()=>c,numOfSubHists:()=>h});var s=i(76702),r=i(578);class n{constructor(e,t){this._minTick=NaN,this._minPrice=NaN,this._maxPrice=NaN,this._low=NaN,this._high=NaN,this._startPrice=NaN,this._indexLowVbP=NaN,this._indexHighVbP=NaN,this._rowSize=e,this._type=t}init(e,t,i,s,r){this._minTick=e,this._minPrice=t,this._maxPrice=i,this._low=s,this._high=r}getStartPrice(){return this._startPrice}setStartPrice(e){this._startPrice=e}getIndexLowVbP(){return this._indexLowVbP}setIndexLowVbP(e){this._indexLowVbP=e}getIndexHighVbP(){return this._indexHighVbP}setIndexHighVbP(e){this._indexHighVbP=e}type(){return this._type}}class o extends n{constructor(e){super(e,0)}calculate(){this.setStartPrice(this._minPrice);const e=this.rowWidth();let t=Math.floor((this._low-this._minPrice)/e),i=Math.ceil((this._high-this._minPrice)/e)-1;t=Math.max(t,0),i=Math.max(i,0),i=Math.min(i,this._rowSize-1),t=Math.min(t,i),this.setIndexLowVbP(t),this.setIndexHighVbP(i)}rowWidth(){return Math.max((this._maxPrice-this._minPrice)/this._rowSize,this._minTick)}}class a extends n{constructor(e){super(e,1)}calculate(){this.setStartPrice(0);const e=this.rowWidth();let t=Math.floor(this._low/e);const i=Math.ceil(this._high/e)-1;t=Math.min(t,i), +this.setIndexLowVbP(t),this.setIndexHighVbP(i)}rowWidth(){return this._minTick*this._rowSize}}var l=i(2484);function c(){return 6e3}function h(e){switch(e){case"Delta":case"Up/Down":return 2;case"Total":return 1;default:s.Std.error(`Invalid study argument value: ${e}`)}}class d{findBasicResolutionForFromTo(e,t,i,n){const o=(0,s.getVolumeProfileResolutionForPeriod)(e.value(),t,i,n),a=r.Interval.parse(o);return l.enabled("charting_library_debug_mode")&&console.log(`Selected resolution ${a.value()} for (${e.value()}, ${t}, ${i})`),a}verifyRowSizeInput(e,t){"Number Of Rows"===t&&e>6e3&&s.Std.error('Histogram is too large, please reduce "Row Size" input.')}_getRowsLayout(e,t){return"Number Of Rows"===e?new o(t):new a(t)}}},76310:(e,t,i)=>{"use strict";i.d(t,{volumeProfileFixedRangeBSStudyItem:()=>w,volumeProfileFixedRangeVbPStudyItem:()=>b});var s=i(50151),r=i(11197),n=i(76702),o=i(83421),a=i(9822),l=i(578),c=i(47376),h=i(71476),d=i(84060),u=i(93256),p=i(34267),_=i(44773),m=i(89),g=i(60230);class f extends g.VolumeByPriceExpr{constructor(e,t,i,s,r,n,o,a,l,c,h,d,u){super(e,t,i,n,o,a,!1,l,c,(()=>h),d,s,r,!1,u),this._firstBarTime=s,this._lastBarTime=r}update(e){this._supplyRowsLayout(this._ctx),this.timeInRequestedRange(e)&&super.update(e)}timeInRequestedRange(e){const t=this._timeScale().get(e);return this._firstBarTime<=t&&t=this._firstBarTime){const e=this._developingPocSeries.getLeftOrEqual(n),t=this._developingVAHighSeries.getLeftOrEqual(n),i=this._developingVALowSeries.getLeftOrEqual(n);r.data.push([e,t,i])}else r.data.push([NaN,NaN,NaN])}return r}time(){return this._timeSeries}open(){return this._openSeries}high(){return this._highSeries}low(){return this._lowSeries}close(){return this._closeSeries}volume(){return this._volumeSeries}developingPoc(){return this._developingPocSeries}developingVAHigh(){return this._developingVAHighSeries}developingVALow(){return this._developingVALowSeries}}function y(e){return{constructor:S,name:e.description,metainfo:{_metainfoVersion:51,shortDescription:"VPFR",format:{type:"volume"},is_price_study:!0,defaults:{graphics:{hhists:{histBars2:{colors:["#1592e6","#fbc123"],direction:a.HHistDirection.LeftToRight,percentWidth:30,showValues:!1,transparencies:[76,76],valuesColor:"#424242",visible:!0}, +histBarsVA:{colors:["#1592e6","#fbc123"],direction:a.HHistDirection.LeftToRight,percentWidth:30,showValues:!1,transparencies:[30,30],valuesColor:"#424242",visible:!0}},horizlines:{pocLines:{color:"#ff0000",style:m.LineStyle.Solid,visible:!0,width:2}},polygons:{histBoxBg:{color:"#37a6ef",transparency:94}}},inputs:{first_bar_time:0,last_bar_time:0,rows:24,rowsLayout:"Number Of Rows",subscribeRealtime:!0,vaVolume:70,volume:"Up/Down"},styles:{developingPoc:{color:"#ff0000",linestyle:m.LineStyle.Solid,linewidth:1,plottype:o.LineStudyPlotStyle.StepLine,trackPrice:!1,transparency:0,display:0},developingVAHigh:{color:"#0000ff",linestyle:m.LineStyle.Solid,linewidth:1,plottype:o.LineStudyPlotStyle.StepLine,trackPrice:!1,transparency:0,display:0},developingVALow:{color:"#0000ff",linestyle:m.LineStyle.Solid,linewidth:1,plottype:o.LineStudyPlotStyle.StepLine,trackPrice:!1,transparency:0,display:0}}},graphics:{hhists:{histBars2:{location:a.HHistLocation.Absolute,title:"Volume Profile",titles:["Up Volume","Down Volume"]},histBarsVA:{location:a.HHistLocation.Absolute,title:"Value Area",titles:["Value Area Up","Value Area Down"]}},horizlines:{pocLines:{name:"POC",showPrice:!0}},polygons:{histBoxBg:{mouseTouchable:!1,name:"Histogram Box",showBorder:!1}}},inputs:[{defval:"Number Of Rows",id:"rowsLayout",name:"Rows Layout",options:["Number Of Rows","Ticks Per Row"],type:"text"},{defval:24,id:"rows",max:1e6,min:1,name:"Row Size",type:"integer"},{defval:"Up/Down",id:"volume",name:"Volume",options:["Up/Down","Total","Delta"],type:"text"},{defval:0,id:"first_bar_time",isHidden:!0,max:253370764800,min:-253370764800,name:"First Bar Time",type:"time"},{defval:0,id:"last_bar_time",isHidden:!0,max:253370764800,min:-253370764800,name:"Last Bar Time",type:"time"},{defval:70,id:"vaVolume",max:100,min:0,name:"Value Area Volume",type:"integer"},{defval:!0,id:"subscribeRealtime",isHidden:!0,name:"SubscribeRealtime",type:"bool"}],plots:[{id:"developingPoc",type:"line"},{id:"developingVAHigh",type:"line"},{id:"developingVALow",type:"line"}],styles:{developingPoc:{histogramBase:0,title:"Developing Poc"},developingVAHigh:{histogramBase:0,title:"Developing VA High"},developingVALow:{histogramBase:0,title:"Developing VA Low"}},...e}}}const b=y({id:"VbPFixed@tv-volumebyprice-57",description:"Volume Profile Fixed Range"}),w=y({id:"VbPFixed@tv-basicstudies-152",description:"Fixed Range",is_hidden_study:!0})},27540:(e,t,i)=>{"use strict";i.d(t,{VolumeProfileOutputSeries:()=>n});var s=i(50151),r=i(93975);class n{constructor(){this._histPos=-1,this._hist=new Float64Array(2e3),this._times=new Float64Array(2e3)}addHist(e){if(this._histPos>=0){const t=this._times[this._histPos];(0,s.assert)(t<=e,"History order violation"),this._histPos+=t===e?0:1}else this._histPos+=1;if(this._histPos===this._hist.length){const e=new Float64Array(2*this._hist.length);e.set(this._hist),this._hist=e;const t=new Float64Array(this._hist.length);t.set(this._times),this._times=t}this._hist[this._histPos]=NaN,this._times[this._histPos]=e}removeLastIfNaN(){ +Number.isNaN(this.get(0))&&(this._histPos-=1)}get(e){(0,s.assert)(0===e);const t=this._histPos-e;return this._hist[t]}getLeftOrEqual(e){const t=(0,r.upperbound)(this._times,e,((e,t)=>e{"use strict";i.d(t,{volumeProfileVisibleRangeStudyItem:()=>v});var s=i(50151),r=i(11197),n=i(76702),o=i(9822),a=i(578),l=i(47376),c=i(60230),h=i(93256);class d extends c.VolumeByPriceExpr{constructor(e,t,i,s,r,n,o,a,l,c,d){super(e,t,i,n,new h.GraphicsList,o,!0,a,l,(()=>c),d,s,r,!1),this._firstBarTime=s,this._lastBarTime=r}update(e){this._supplyRowsLayout(this._ctx),this.timeInRequestedRange(e)&&super.update(e)}timeInRequestedRange(e){const t=this._timeScale().get(e);return this._firstBarTime<=t&&t=this._firstBarTime){const e=this._developingPocSeries.getLeftOrEqual(n),t=this._developingVAHighSeries.getLeftOrEqual(n),i=this._developingVALowSeries.getLeftOrEqual(n);r.data.push([e,t,i])}else r.data.push([NaN,NaN,NaN])}return r}time(){return this._timeSeries}open(){return this._openSeries}high(){return this._highSeries}low(){return this._lowSeries}close(){return this._closeSeries}volume(){return this._volumeSeries}developingPoc(){return this._developingPocSeries}developingVAHigh(){return this._developingVAHighSeries}developingVALow(){return this._developingVALowSeries}}const v={constructor:f,name:"Volume Profile Visible Range",metainfo:{_metainfoVersion:51,id:"VbPVisible@tv-basicstudies-49",description:"Volume Profile Visible Range",shortDescription:"VPVR",format:{type:"volume"},is_price_study:!0,linkedToSeries:!0,palettes:{},inputs:[{id:"rowsLayout",name:"Rows Layout",defval:"Number Of Rows",options:["Number Of Rows","Ticks Per Row"],type:"text"},{id:"rows",name:"Row Size",defval:24,max:1e6,min:1,type:"integer"},{id:"volume",name:"Volume",defval:"Up/Down",options:["Up/Down","Total","Delta"],type:"text"},{id:"first_visible_bar_time",name:"First Visible Bar Time",defval:0,isHidden:!0,max:253370764800,min:-253370764800,type:"time"},{id:"last_visible_bar_time",name:"Last Visible Bar Time",defval:0,isHidden:!0,max:253370764800,min:-253370764800,type:"time"},{id:"vaVolume",name:"Value Area Volume",defval:70,max:100,min:0,type:"integer"}],plots:[{id:"developingPoc",type:"line"},{id:"developingVAHigh", +type:"line"},{id:"developingVALow",type:"line"}],graphics:{hhists:{histBars2:{location:o.HHistLocation.Relative,title:"Volume Profile",titles:["Up Volume","Down Volume"]},histBarsVA:{location:o.HHistLocation.Relative,title:"Value Area",titles:["Value Area Up","Value Area Down"]}},horizlines:{pocLines:{name:"POC",showPrice:!0}}},defaults:{graphics:{hhists:{histBars2:{colors:["#1592e6","#fbc123"],direction:o.HHistDirection.RightToLeft,percentWidth:30,showValues:!1,transparencies:[76,76],valuesColor:"#424242",visible:!0},histBarsVA:{colors:["#1592e6","#fbc123"],direction:o.HHistDirection.RightToLeft,percentWidth:30,showValues:!1,transparencies:[30,30],valuesColor:"#424242",visible:!0}},horizlines:{pocLines:{color:"#ff0000",style:0,visible:!0,width:2}}},inputs:{first_visible_bar_time:0,last_visible_bar_time:0,rows:24,rowsLayout:"Number Of Rows",vaVolume:70,volume:"Up/Down"},styles:{developingPoc:{color:"#ff0000",linestyle:0,linewidth:1,plottype:9,trackPrice:!1,transparency:0,display:0},developingVAHigh:{color:"#0000ff",linestyle:0,linewidth:1,plottype:9,trackPrice:!1,transparency:0,display:0},developingVALow:{color:"#0000ff",linestyle:0,linewidth:1,plottype:9,trackPrice:!1,transparency:0,display:0}}},styles:{developingPoc:{histogramBase:0,title:"Developing Poc"},developingVAHigh:{histogramBase:0,title:"Developing VA High"},developingVALow:{histogramBase:0,title:"Developing VA Low"}}}}},76368:(e,t,i)=>{"use strict";i.d(t,{StudyError:()=>s});class s extends Error{constructor(e){super(e),this.studyError=!0}}},84060:(e,t,i)=>{"use strict";i.d(t,{EraseObj:()=>s,EraseAll:()=>r,GraphicsCmds:()=>n});class s{constructor(e,t){this.id=e,this.type=t}primitiveData(){return{action:"one",id:this.id,type:this.type}}}class r{primitiveData(){return{action:"all"}}}class n{constructor(){this.erase=[],this.create=null,this._modified=!1}primitiveData(e){if(this.isNaN())return null;const t={},i=this.create&&this.create.primitiveData(e);return null!==i&&(t.create=i),null!==this.erase&&this.erase.length>0&&(t.erase=this.erase.map((e=>e.primitiveData()))),void 0===t.create&&void 0===t.erase?null:t}setCreate(e){this.create=e,this.create.forEachList((e=>e.setOwner(this)))}isNaN(){return(null===this.erase||0===this.erase.length)&&null===this.create}isModified(){return this._modified}setModified(e){this._modified=e}dirty(){this._modified=!0}setOwner(e){throw new Error("Unsupported")}}},47376:(e,t,i)=>{"use strict";i.d(t,{GraphicsListColl:()=>s});class s{constructor(){this._stable=[],this._variable=null,this._owner=null}addStable(e){e.setOwner(this),this._stable.push(e)}setVariable(e){this._variable=e,null!==this._variable&&this._variable.setOwner(this)}primitivesData(e){const t=[];return this._forEach((i=>t.push(...i.primitivesData(e)))),t}deleteErasedItems(){this._forEach((e=>e.deleteErasedItems()))}markPostedItems(){this._forEach((e=>e.markPostedItems()))}isNaN(){return this._all((e=>e.isNaN()))}dirty(){null!==this._owner&&this._owner.dirty()}setOwner(e){this._owner=e}_forEach(e){for(const t of this._stable)e(t) +;null!==this._variable&&e(this._variable)}_all(e){for(const t of this._stable)if(!e(t))return!1;return null===this._variable||e(this._variable)}}},93256:(e,t,i)=>{"use strict";i.d(t,{GraphicsList:()=>n});var s=i(4839),r=i(14676);class n{constructor(){this._items=[],this._owner=null}primitivesData(e){const t=[];for(const i of this._items)e.isIgnoredObj(i)||t.push(i.primitiveData());return t}get(e){return this._items[e]}set(e,t){return this.dirty(),t.setOwner(this),this._items[e]=t,t}addAtIndex(e,t){this.dirty(),t.setOwner(this),this._items[e]=t}clear(){this._unsetOwner(this._items),this._items=[],this.dirty()}addAllFromNumber(e,t){this.setOwner(t),this._items.splice(e,0,...t._items);return this._setCachedDataValid(!1),true}addAll(e){this.setOwner(e),this._items.push(...e._items);return this._setCachedDataValid(!1),true}remove(e){const t=this._items[e];return this._items.splice(e,1),t.unsetOwner(this),this.dirty(),t}getItems(){return this._items}size(){return this._items.length}add(e){e.setOwner(this),this._items.push(e);return this._setCachedDataValid(!1),true}deleteErasedItems(){this._items=this._items.filter((e=>!e.isErased()))}markPostedItems(){for(const e of this._items)e.markAsPosted()}isNaN(){if(0===this._items.length)return!0;for(const e of this._items){if(!(0,r.isNaNable)(e))return!1;if(!e.isNaN())return!1}return!0}setOwner(e){this._owner=e}dirty(){null!==this._owner&&this._owner.dirty()}_unsetOwner(e){for(const t of e)t instanceof s.GraphicsObj&&t.unsetOwner(this)}_setCachedDataValid(e){e||this.dirty()}}},4839:(e,t,i)=>{"use strict";i.d(t,{GraphicsObj:()=>l});var s=i(76702);class r{constructor(e,t,i,s){this._value=e,this._name=t,this._owner=i,this._comparer=void 0!==s?s:(e,t)=>null==e?null!=t:e===t}getName(){return this._name}set(e){const t=this._comparer(this._value,e);return t&&this._owner.dirty(),this._value=e,t}get(){return this._value}}class n{constructor(e,t,i){this._owner=null,this._value=e,this._name=t,this._owner=i}getName(){return this._name}set(e){return this._value!==e&&(this._value=e,null!==this._owner&&this._owner.dirty(),!0)}get(){return this._value}}class o extends r{constructor(e,t,i,s){super(e,t,i,s)}}class a{constructor(e){this._owner=e}createField(e,t){return new r(e,t,this)}createDoubleField(e,t){return new r(e,t,this,((e,t)=>!s.Std.equal(e,t)))}createDoubleArrayField(e,t){return new o(e,t,this,((e,t)=>{if(e===t)return!1;const i=e.length;if(t.length!==i)return!0;for(let r=0;r{"use strict";function s(e){return Boolean(e.isNaN)}i.d(t,{isNaNable:()=>s})},34267:(e,t,i)=>{"use strict";i.d(t,{JStudyDataUpdate:()=>d});var s=i(84060);class r{constructor(){this.isUpdate=!1,this.graphicsCmds=new s.GraphicsCmds,this._offsetsChanged=!1,this._disableGraphicsAndData=!1}isNaN(){return this.graphicsCmds.isNaN()}primitiveData(e){const t={};if(!this._disableGraphicsAndData){const i=this.graphicsCmds.primitiveData(e);null!==i&&(t.graphicsCmds=i)}return this.isUpdate&&(t.isUpdate=!0),void 0===t.graphicsCmds?void 0:t}disable(){this._disableGraphicsAndData=!0}checkForChangeAndResetChangedState(e){const t=this._offsetsChanged,i=this.graphicsCmds.isModified();this.graphicsCmds.setModified(!1),this._offsetsChanged=!1;return i||t||0!==e.length}}var n=i(65665),o=i(14676);function a(e){return Boolean(e.isPosted)}class l{isIgnoredObj(e,t){return l.isIgnoredObjDefault(e,t)}static isIgnoredObjDefault(e,t){if(void 0===t)return l.isIgnoredObjNaNable(e);const i=e[t];return l.isIgnoredByGeneralRules(e,t)||l.isIgnoredObjNaNable(i)||l.isIgnoredObjListOfNaNables(i)}static isIgnoredObjNaNable(e){return(0,o.isNaNable)(e)&&e.isNaN()}static isIgnoredObjListOfNaNables(e){if(!(0,n.isArray)(e))return!1;let t=!0;for(const i of e)if(!(0,o.isNaNable)(i)||!i.isNaN()){t=!1;break}return t}static isIgnoredObjPosted(e){return a(e)&&e.isPosted()}static isIgnoredObjErased(e){return a(e)&&e.isErased()}static isIgnoredByGeneralRules(e,t){const i=e[t];return(0,n.isArray)(i)&&0===i.length}}class c{isIgnoredObj(e,t){if(void 0===t)return l.isIgnoredObjDefault(e)||l.isIgnoredObjErased(e);const i=e[t];return l.isIgnoredObjDefault(e,t)||l.isIgnoredObjErased(i)}}class h{isIgnoredObj(e,t){if(void 0===t)return l.isIgnoredObjDefault(e)||l.isIgnoredObjErased(e)||l.isIgnoredObjPosted(e);const i=e[t];return l.isIgnoredObjDefault(e,t)||l.isIgnoredObjErased(i)||l.isIgnoredObjPosted(i)}}class d extends class extends class{constructor(e){this._dataObj=new r,this._isDirty=!1,this._eraseCmds=[],this._enableCmdDataStudy=e}init(e){this._dataObj.graphicsCmds.setCreate(e),this.update(!0)}dataObj(){return this._dataObj}setEraseCmds(e){this._eraseCmds=e}resetDirtyState(){this._isDirty=!1}disable(){this._dataObj.disable()}}{constructor(e){super(e),this._snapshotPredicate=new c,this._dataSnapShot={}}getData(){return this._dataSnapShot}getUpdate(){return this._isDirty?this._dataSnapShot:{}}update(e){(this._dataObj.checkForChangeAndResetChangedState(this._eraseCmds)||e)&&(null!==this._dataObj.graphicsCmds.create&&(this._dataObj.graphicsCmds.create.deleteErasedObjs(),this._dataObj.graphicsCmds.erase=[new s.EraseAll]),this._makeSnapshot(), +this._isDirty=!0)}_makeSnapshot(){this._json=this._dataObj.primitiveData(this._snapshotPredicate),this._dataSnapShot={json:this._json}}}{constructor(e){super(e),this._updatePredicate=new h,this._sendShapshotOnly=!0,this._isFirstNotForcedUpdate=!0}update(e){(this._dataObj.checkForChangeAndResetChangedState(this._eraseCmds)||e)&&(null!==this._dataObj.graphicsCmds.create&&(this._dataObj.graphicsCmds.erase=[new s.EraseAll]),this._dataObj.isUpdate=!0,this._makeSnapshot(),null!==this._dataObj.graphicsCmds.create&&(this._dataObj.graphicsCmds.erase=this._eraseCmds),this._dataObj.isUpdate=!0,this._jsonUpdate=this._dataObj.primitiveData(this._updatePredicate),null!==this._dataObj.graphicsCmds.create&&this._dataObj.graphicsCmds.create.deleteErasedAndMarkPostedObjs(),this._sendShapshotOnly=e||this._isFirstNotForcedUpdate,this._isFirstNotForcedUpdate=Boolean(e),this._isDirty=!0)}getUpdate(){return this._isDirty?this._enableCmdDataStudy?{json:this._sendShapshotOnly?this._json:void 0,jsonUpdate:this._sendShapshotOnly?void 0:this._jsonUpdate}:{json:this._json,jsonUpdate:this._sendShapshotOnly?void 0:this._jsonUpdate}:{}}}},71476:(e,t,i)=>{"use strict";i.d(t,{StudyGraphicsData:()=>r,Container:()=>n});var s=i(50151);class r{constructor(){this._horizlines=[],this._hhists=[],this._polygons=[],this._vertlines=[],this._containersCache=[],this._containerNamesCache=[],this._containersMapCache=new Map,this._addToCache("horizlines",this._horizlines),this._addToCache("hhists",this._hhists),this._addToCache("polygons",this._polygons),this._addToCache("vertlines",this._vertlines)}primitiveData(e){const t={};let i=!1;for(const s of this._containerNamesCache){const r=[],n=this.getObjsContainer(s);for(const t of n){if(t.isNaN())continue;const i=t.primitiveData(e);i.data.length>0&&r.push(i)}r.length>0&&(t[s]=r,i=!0)}return i?t:null}deleteErasedAndMarkPostedObjs(){this.forEachList((e=>{e.deleteErasedItems(),e.markPostedItems()}))}deleteErasedObjs(){this.forEachList((e=>e.deleteErasedItems()))}getObjsContainer(e){return(0,s.ensureDefined)(this._containersMapCache.get(e))}forEachList(e){for(const t of this._containersCache)for(const i of t)e(i.data)}_addToCache(e,t){this._containersCache.push(t),this._containerNamesCache.push(e),this._containersMapCache.set(e,t)}}class n{constructor(e,t){this.styleId=e,this.data=t}isNaN(){return this.data.isNaN()}primitiveData(e){return{styleId:this.styleId,data:this.data.primitivesData(e)}}}},95056:(e,t,i)=>{"use strict";const s=i(7394).getHexColorByName;var r=i(76702);const n=s("color-ripe-red-100"),o=s("color-ripe-red-200"),a=s("color-ripe-red-500"),l=s("color-ripe-red-900"),c=s("color-ripe-red-a200"),h=s("color-minty-green-100"),d=s("color-minty-green-400"),u=s("color-minty-green-500");JSServer.studyLibrary=[{name:"Accumulation/Distribution",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot", +histogramBase:0,joinPoints:!1}},description:"Accumulation/Distribution",shortDescription:"Accum/Dist",is_price_study:!1,inputs:[],id:"Accumulation/Distribution@tv-basicstudies-1",scriptIdPart:"",name:"Accumulation/Distribution",format:{type:"volume"}},constructor:function(){this.f_0=function(e,t,i,s){return r.Std.or(r.Std.and(r.Std.eq(e,t),r.Std.eq(e,i)),r.Std.eq(t,i))?0:(2*e-i-t)/(t-i)*s},this.main=function(e,t){this._context=e,this._input=t;var i=this.f_0(r.Std.close(this._context),r.Std.high(this._context),r.Std.low(this._context),r.Std.volume(this._context));return[r.Std.cum(i,this._context)]}}},{name:"Accumulative Swing Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:10}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"ASI",histogramBase:0,joinPoints:!1}},description:"Accumulative Swing Index",shortDescription:"ASI",is_price_study:!1,inputs:[{id:"in_0",name:"Limit Move Value",defval:10,type:"float",min:.1,max:1e5}],id:"Accumulative Swing Index@tv-basicstudies-1",scriptIdPart:"",name:"Accumulative Swing Index",format:{type:"volume"}},constructor:function(){this.f_0=function(e,t){var i=t.new_var(r.Std.open(t)),s=t.new_var(r.Std.high(t)),n=t.new_var(r.Std.low(t)),o=t.new_var(r.Std.close(t)),a=r.Std.abs(s-o.get(1)),l=r.Std.abs(n-o.get(1)),c=r.Std.abs(s-n),h=r.Std.abs(o.get(1)-i.get(1)),d=r.Std.max(a,l),u=r.Std.iff(a>=r.Std.max(l,c),a-.5*l+.25*h,r.Std.iff(l>=r.Std.max(a,c),l-.5*a+.25*h,c+.25*h));return r.Std.iff(0===u,0,(o-o.get(1)+.5*(o-i)+.25*(o.get(1)-i.get(1)))/u*d/e*50)},this.f_1=function(e,t){var i=this.f_0(e,t);return r.Std.cum(i,t)},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0);return[this.f_1(i,this._context)]}}},{name:"Advance/Decline",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:10}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Advance/Decline",shortDescription:"AD",is_price_study:!1,inputs:[{id:"in_0",name:"length",defval:10,type:"integer",min:1,max:2e3}],id:"Advance/Decline@tv-basicstudies-1",scriptIdPart:"",name:"Advance/Decline",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e,t){return r.Std.gt(e,t)},this.f_1=function(e,t){return r.Std.lt(e,t)},this.f_2=function(e,t){return 0===t?e:e/t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this.f_0(r.Std.close(this._context),r.Std.open(this._context)),n=this._context.new_var(s),o=r.Std.sum(n,i,this._context),a=this.f_1(r.Std.close(this._context),r.Std.open(this._context)),l=this._context.new_var(a),c=r.Std.sum(l,i,this._context);return[this.f_2(o,c)]}}},{name:"Arnaud Legoux Moving Average",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1, +is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:9,in_1:.85,in_2:6}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Arnaud Legoux Moving Average",shortDescription:"ALMA",is_price_study:!0,inputs:[{id:"in_0",name:"Window Size",defval:9,type:"integer",min:0,max:5e3},{id:"in_1",name:"Offset",defval:.85,type:"float",min:-1e12,max:1e12},{id:"in_2",name:"Sigma",defval:6,type:"float",min:-1e12,max:1e12}],id:"Arnaud Legoux Moving Average@tv-basicstudies-1",scriptIdPart:"",name:"Arnaud Legoux Moving Average",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._input(2),a=this._context.new_var(i);return[r.Std.alma(a,s,n,o)]}}},{name:"Aroon",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FB8C00"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:14}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],styles:{plot_0:{title:"Upper",histogramBase:0,joinPoints:!1},plot_1:{title:"Lower",histogramBase:0,joinPoints:!1}},description:"Aroon",shortDescription:"Aroon",is_price_study:!1,inputs:[{id:"in_0",name:"length",defval:14,type:"integer",min:1,max:2e3}],id:"Aroon@tv-basicstudies-1",scriptIdPart:"",name:"Aroon",format:{precision:2,type:"percent"}},constructor:function(){this.f_0=function(e,t){return 100*(e+t)/t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=r.Std.high(this._context),n=i+1,o=this._context.new_var(s),a=r.Std.highestbars(o,n,this._context),l=this.f_0(a,i),c=r.Std.low(this._context),h=this._context.new_var(c),d=r.Std.lowestbars(h,n,this._context);return[l,this.f_0(d,i)]}}},{name:"Average Price",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,id:"AveragePrice@tv-basicstudies-1",scriptIdPart:"",name:"Average Price",description:"Average Price",shortDescription:"Average Price",is_price_study:!0,plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#2196F3"}},inputs:{}},styles:{plot_0:{title:"Plot"}},inputs:[],format:{type:"inherit"}},constructor:function(){this.main=function(e,t){return this._context=e,this._input=t,[r.Std.ohlc4(this._context)]}}},{name:"Average Directional Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:c}},inputs:{in_0:14,in_1:14}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"ADX",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"Average Directional Index",shortDescription:"ADX",is_price_study:!1, +inputs:[{id:"in_0",name:"ADX Smoothing",defval:14,type:"integer",min:-1e12,max:1e12},{id:"in_1",name:"DI Length",defval:14,type:"integer",min:-1e12,max:1e12}],id:"average_directional_Index@tv-basicstudies-1",scriptIdPart:"",name:"Average Directional Index",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e){var t=this._context.new_var(r.Std.high(this._context)),i=r.Std.change(t),s=this._context.new_var(r.Std.low(this._context)),n=-r.Std.change(s),o=this._context.new_var(r.Std.tr(void 0,this._context)),a=r.Std.rma(o,e,this._context),l=this._context.new_var(r.Std.and(r.Std.gt(i,n),r.Std.gt(i,0))?i:0),c=r.Std.fixnan(100*r.Std.rma(l,e,this._context)/a,this._context),h=this._context.new_var(r.Std.and(r.Std.gt(n,i),r.Std.gt(n,0))?n:0);return[c,r.Std.fixnan(100*r.Std.rma(h,e,this._context)/a,this._context)]},this.f_1=function(e,t){var i=this.f_0(e),s=i[0],n=i[1],o=s+n,a=this._context.new_var(r.Std.abs(s-n)/(r.Std.eq(o,0)?1:o));return[100*r.Std.rma(a,t,this._context)]},this.main=function(e,t){return this._context=e,this._input=t,this._context.setMinimumAdditionalDepth(this._input(0)+this._input(1)),this.f_1(this._input(1),this._input(0))}}},{name:"Average True Range",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:l}},inputs:{in_0:14}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Average True Range",shortDescription:"ATR",is_price_study:!1,inputs:[{id:"in_0",name:"length",defval:14,type:"integer",min:1,max:2e3}],id:"Average True Range@tv-basicstudies-1",scriptIdPart:"",name:"Average True Range",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){var i=t(0);return[r.Std.atr(i,e)]}}},{name:"Awesome Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:1,trackPrice:!1,transparency:0,visible:!0,color:"#000080"}},palettes:{palette_0:{colors:{0:{color:a,width:1,style:0},1:{color:u,width:1,style:0}}}},inputs:{}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",palette:"palette_0",target:"plot_0",type:"colorer"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Awesome Oscillator",shortDescription:"AO",is_price_study:!1,palettes:{palette_0:{colors:{0:{name:"Color 0"},1:{name:"Color 1"}}}},inputs:[],id:"Awesome Oscillator@tv-basicstudies-1",scriptIdPart:"",name:"Awesome Oscillator",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return e-t},this.f_1=function(e){return r.Std.le(e,0)?0:1},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.hl2(this._context),s=this._context.new_var(i),n=r.Std.sma(s,5,this._context),o=this._context.new_var(i),a=r.Std.sma(o,34,this._context),l=this.f_0(n,a),c=l,h=this._context.new_var(l),d=r.Std.change(h);return[c,this.f_1(d)]}}},{name:"Balance of Power",metainfo:{_metainfoVersion:52,isTVScript:!1, +isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:c}},inputs:{}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Balance of Power",shortDescription:"Balance of Power",is_price_study:!1,inputs:[],id:"Balance of Power@tv-basicstudies-1",scriptIdPart:"",name:"Balance of Power",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e,t,i,s){return(e-t)/(i-s)},this.main=function(e,t){return this._context=e,this._input=t,[this.f_0(r.Std.close(this._context),r.Std.open(this._context),r.Std.high(this._context),r.Std.low(this._context))]}}},{name:"Bollinger Bands",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_2:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},filledAreasStyle:{fill_0:{color:"#2196F3",transparency:95,visible:!0}},inputs:{in_0:20,in_1:2}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Median",histogramBase:0,joinPoints:!1},plot_1:{title:"Upper",histogramBase:0,joinPoints:!1},plot_2:{title:"Lower",histogramBase:0,joinPoints:!1}},description:"Bollinger Bands",shortDescription:"BB",is_price_study:!0,filledAreas:[{id:"fill_0",objAId:"plot_1",objBId:"plot_2",type:"plot_plot",title:"Plots Background"}],inputs:[{id:"in_0",name:"length",defval:20,type:"integer",min:1,max:1e4},{id:"in_1",name:"mult",defval:2,type:"float",min:.001,max:50}],id:"Bollinger Bands@tv-basicstudies-1",scriptIdPart:"",name:"Bollinger Bands",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return e*t},this.f_1=function(e,t){return e+t},this.f_2=function(e,t){return e-t},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._context.new_var(i),a=r.Std.sma(o,s,this._context),l=this._context.new_var(i),c=r.Std.stdev(l,s,this._context),h=this.f_0(n,c);return[a,this.f_1(a,h),this.f_2(a,h)]}}},{name:"Bollinger Bands %B",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:d}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:1},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],filledAreasStyle:{fill_0:{color:"#26A69A",transparency:90,visible:!0}},inputs:{in_0:20,in_1:2}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Bollinger Bands %B",shortDescription:"BB %B",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit"},{id:"hline_1",name:"LowerLimit"}],filledAreas:[{id:"fill_0",objAId:"hline_0", +objBId:"hline_1",type:"hline_hline",title:"Hlines Background"}],inputs:[{id:"in_0",name:"length",defval:20,type:"integer",min:1,max:1e4},{id:"in_1",name:"mult",defval:2,type:"float",min:.001,max:50}],id:"Bollinger Bands %B@tv-basicstudies-1",scriptIdPart:"",name:"Bollinger Bands %B",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e,t){return e*t},this.f_1=function(e,t){return e+t},this.f_2=function(e,t){return e-t},this.f_3=function(e,t,i){return(e-t)/(i-t)},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._context.new_var(i),a=r.Std.sma(o,s,this._context),l=this._context.new_var(i),c=r.Std.stdev(l,s,this._context),h=this.f_0(n,c),d=this.f_1(a,h),u=this.f_2(a,h);return[this.f_3(i,u,d)]}}},{name:"Bollinger Bands Width",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"}},inputs:{in_0:20,in_1:2}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Bollinger Bands Width",shortDescription:"BBW",is_price_study:!1,inputs:[{id:"in_0",name:"length",defval:20,type:"integer",min:1,max:1e4},{id:"in_1",name:"mult",defval:2,type:"float",min:.001,max:50}],id:"Bollinger Bands Width@tv-basicstudies-1",scriptIdPart:"",name:"Bollinger Bands Width",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e,t){return e*t},this.f_1=function(e,t){return e+t},this.f_2=function(e,t){return e-t},this.f_3=function(e,t,i){return(e-t)/i},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._context.new_var(i),a=r.Std.sma(o,s,this._context),l=this._context.new_var(i),c=r.Std.stdev(l,s,this._context),h=this.f_0(n,c),d=this.f_1(a,h),u=this.f_2(a,h);return[this.f_3(d,u,a)]}}},{name:"Chaikin Money Flow",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#43A047"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:20}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Chaikin Money Flow",shortDescription:"CMF",is_price_study:!1,bands:[{id:"hline_0",name:"Zero"}],inputs:[{id:"in_0",name:"length",defval:20,type:"integer",min:1,max:2e3}],id:"Chaikin Money Flow@tv-basicstudies-1",scriptIdPart:"",name:"Chaikin Money Flow",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e,t,i,s){return r.Std.or(r.Std.and(r.Std.eq(e,t),r.Std.eq(e,i)),r.Std.eq(t,i))?0:(2*e-i-t)/(t-i)*s},this.f_1=function(e,t){return e/t},this.main=function(e,t){this._context=e,this._input=t +;var i=this._input(0),s=this.f_0(r.Std.close(this._context),r.Std.high(this._context),r.Std.low(this._context),r.Std.volume(this._context)),n=this._context.new_var(s),o=r.Std.sum(n,i,this._context),a=r.Std.volume(this._context),l=this._context.new_var(a),c=r.Std.sum(l,i,this._context);return[this.f_1(o,c)]}}},{name:"Chaikin Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#EC407A"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:3,in_1:10}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Chaikin Oscillator",shortDescription:"Chaikin Osc",is_price_study:!1,bands:[{id:"hline_0",name:"Zero"}],inputs:[{id:"in_0",name:"short",defval:3,type:"integer",min:1,max:2e3},{id:"in_1",name:"long",defval:10,type:"integer",min:1,max:2e3}],id:"Chaikin Oscillator@tv-basicstudies-1",scriptIdPart:"",name:"Chaikin Oscillator",format:{type:"volume"}},constructor:function(){this.f_0=function(e,t){return e-t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=r.Std.accdist(this._context),o=this._context.new_var(n),a=r.Std.ema(o,i,this._context),l=this._context.new_var(n),c=r.Std.ema(l,s,this._context);return[this.f_0(a,c)]}}},{name:"Chaikin Volatility",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!1,id:"Chaikin Volatility@tv-basicstudies-1",scriptIdPart:"",name:"Chaikin Volatility",description:"Chaikin Volatility",shortDescription:"Chaikin Volatility",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#AB47BC"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{periods:10,rocLookback:10}},styles:{plot_0:{title:"Plot"}},bands:[{id:"hline_0",name:"Zero"}],inputs:[{id:"periods",type:"integer",name:"Periods"},{id:"rocLookback",type:"integer",name:"Rate of Change Lookback"}],format:{type:"volume"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.period=this._input(0),this.rocLookback=this._input(1)},this.main=function(e,t){this._context=e,this._input=t,this._context.setMinimumAdditionalDepth(this.period+this.rocLookback);var i=this._context.new_var(r.Std.high(this._context)-r.Std.low(this._context)),s=this._context.new_var(r.Std.ema(i,this.period,this._context));return[r.Std.roc(s,this.rocLookback)]}}},{name:"Chande Kroll Stop",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"}},inputs:{in_0:10,in_1:1,in_2:9}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],styles:{plot_0:{title:"Long",histogramBase:0, +joinPoints:!1},plot_1:{title:"Short",histogramBase:0,joinPoints:!1}},description:"Chande Kroll Stop",shortDescription:"Chande Kroll Stop",is_price_study:!0,inputs:[{id:"in_0",name:"p",defval:10,type:"integer",min:1,max:4999},{id:"in_1",name:"x",defval:1,type:"integer",min:1,max:1e12},{id:"in_2",name:"q",defval:9,type:"integer",min:1,max:1e12}],id:"Chande Kroll Stop@tv-basicstudies-1",scriptIdPart:"",name:"Chande Kroll Stop",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t,i){return e-t*i},this.f_1=function(e,t,i){return e+t*i},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2),o=r.Std.high(this._context),a=this._context.new_var(o),l=r.Std.highest(a,i,this._context),c=r.Std.atr(i,this._context),h=this.f_0(l,s,c),d=this._context.new_var(o),u=r.Std.lowest(d,i,this._context),p=this.f_1(u,s,c),_=this._context.new_var(h),m=r.Std.highest(_,n,this._context),g=this._context.new_var(p);return[r.Std.lowest(g,n,this._context),m]}}},{name:"Chande Momentum Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:9}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Chande Momentum Oscillator",shortDescription:"ChandeMO",is_price_study:!1,inputs:[{id:"in_0",name:"length",defval:9,type:"integer",min:1,max:2e3}],id:"Chande Momentum Oscillator@tv-basicstudies-1",scriptIdPart:"",name:"Chande Momentum Oscillator",format:{type:"price",precision:2}},constructor:function(){this.f_0=function(e){return r.Std.ge(e,0)?e:0},this.f_1=function(e){return r.Std.ge(e,0)?0:-e},this.f_2=function(e,t){return 100*e/t},this.f_3=function(e,t){return this.f_2(e-t,e+t)},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=r.Std.close(this._context),n=this._context.new_var(s),o=r.Std.change(n),a=this.f_0(o),l=this.f_1(o),c=this._context.new_var(a),h=r.Std.sum(c,i,this._context),d=this._context.new_var(l),u=r.Std.sum(d,i,this._context);return[this.f_3(h,u)]}}},{name:"Chop Zone",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:5,trackPrice:!1,transparency:0,visible:!0,color:"#000080"}},palettes:{palette_0:{colors:{0:{color:"#26C6DA",width:1,style:0},1:{color:"#43A047",width:1,style:0},2:{color:"#A5D6A7",width:1,style:0},3:{color:u,width:1,style:0},4:{color:"#D50000",width:1,style:0},5:{color:"#E91E63",width:1,style:0},6:{color:"#FF6D00",width:1,style:0},7:{color:"#FFB74D",width:1,style:0},8:{color:"#FDD835",width:1,style:0}}}},inputs:{}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",palette:"palette_0",target:"plot_0",type:"colorer"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"Chop Zone",shortDescription:"Chop Zone",is_price_study:!1,palettes:{palette_0:{colors:{0:{name:"Color 0"},1:{name:"Color 1"},2:{ +name:"Color 2"},3:{name:"Color 3"},4:{name:"Color 4"},5:{name:"Color 5"},6:{name:"Color 6"},7:{name:"Color 7"},8:{name:"Color 8"}},valToIndex:{0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8}}},inputs:[],id:"chop_zone@tv-basicstudies-1",scriptIdPart:"",name:"Chop Zone",format:{precision:0,type:"price"}},constructor:function(){this.f_0=function(){var e=r.Std.close(this._context),t=r.Std.hlc3(this._context),i=this._context.new_var(r.Std.high(this._context)),s=r.Std.highest(i,30,this._context),n=r.Std.lowest(i,30,this._context),o=25/(s-n)*n,a=this._context.new_var(e),l=this._context.new_var(r.Std.ema(a,34,this._context)),c=(l.get(1)-l.get(0))/t*o,h=r.Std.sqrt(1+c*c),d=r.Std.round(180*r.Std.acos(1/h)/3.141592653589793),u=r.Std.iff(r.Std.gt(c,0),-d,d),p=r.Std.and(r.Std.gt(u,-2.14),r.Std.le(u,-.71))?7:8,_=r.Std.and(r.Std.gt(u,-3.57),r.Std.le(u,-2.14))?6:p,m=r.Std.and(r.Std.gt(u,-5),r.Std.le(u,-3.57))?5:_,g=r.Std.le(u,-5)?4:m,f=r.Std.and(r.Std.lt(u,2.14),r.Std.ge(u,.71))?3:g,v=r.Std.and(r.Std.lt(u,3.57),r.Std.ge(u,2.14))?2:f,S=r.Std.and(r.Std.lt(u,5),r.Std.ge(u,3.57))?1:v;return[1,r.Std.ge(u,5)?0:S]},this.main=function(e,t){return this._context=e,this._input=t,this.f_0()}}},{name:"Choppiness Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:61.8},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:38.2}],filledAreasStyle:{fill_0:{color:"#2196F3",transparency:90,visible:!0}},inputs:{in_0:14}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Choppiness Index",shortDescription:"CHOP",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit"},{id:"hline_1",name:"LowerLimit"}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background"}],inputs:[{id:"in_0",name:"length",defval:14,type:"integer",min:1,max:2e3}],id:"Choppiness Index@tv-basicstudies-1",scriptIdPart:"",name:"Choppiness Index",format:{type:"price",precision:2}},constructor:function(){this.f_0=function(e,t,i,s){return 100*r.Std.log10(e/(t-i))/s},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=r.Std.atr(1,this._context),n=this._context.new_var(s),o=r.Std.sum(n,i,this._context),a=r.Std.high(this._context),l=this._context.new_var(a),c=r.Std.highest(l,i,this._context),h=r.Std.low(this._context),d=this._context.new_var(h),u=r.Std.lowest(d,i,this._context),p=r.Std.log10(i);return[this.f_0(o,c,u,p)]}}},{name:"Commodity Channel Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},smoothedMA:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:100},{color:"#787B86",linestyle:2,linewidth:1, +visible:!0,value:-100}],filledAreasStyle:{fill_0:{color:"#2196F3",transparency:90,visible:!0}},inputs:{in_0:20,smoothingLine:"SMA",smoothingLength:20}},plots:[{id:"plot_0",type:"line"},{id:"smoothedMA",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1},smoothedMA:{title:"Smoothed MA",histogramBase:0,joinPoints:!1}},description:"Commodity Channel Index",shortDescription:"CCI",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit"},{id:"hline_1",name:"LowerLimit"}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background"}],inputs:[{id:"in_0",name:"length",defval:20,type:"integer",min:1,max:2e3},{id:"smoothingLine",name:"Smoothing Line",defval:"SMA",type:"text",options:["SMA","EMA","WMA"]},{id:"smoothingLength",name:"Smoothing Length",defval:20,type:"integer",min:1,max:1e4}],id:"Commodity Channel Index@tv-basicstudies-1",scriptIdPart:"",name:"Commodity Channel Index",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e,t,i){return(e-t)/(.015*i)},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.hlc3(this._context),s=this._input(0),n=this._input(1),o=this._input(2);this._context.setMinimumAdditionalDepth(s+o);var a,l=this._context.new_var(i),c=r.Std.sma(l,s,this._context),h=this._context.new_var(i),d=r.Std.dev(h,s,this._context),u=this.f_0(i,c,d),p=this._context.new_var(u);return"EMA"===n?a=r.Std.ema(p,o,this._context):"WMA"===n?a=r.Std.wma(p,o,this._context):"SMA"===n&&(a=r.Std.sma(p,o,this._context)),[u,a]}}},{name:"Connors RSI",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:70},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:30}],filledAreasStyle:{fill_0:{color:"#2196F3",transparency:90,visible:!0}},inputs:{in_0:3,in_1:2,in_2:100}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"CRSI",histogramBase:0,joinPoints:!1}},description:"Connors RSI",shortDescription:"CRSI",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit"},{id:"hline_1",name:"LowerLimit"}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background"}],inputs:[{id:"in_0",name:"RSI Length",defval:3,type:"integer",min:1},{id:"in_1",name:"UpDown Length",defval:2,type:"integer",min:1},{id:"in_2",name:"ROC Length",defval:100,type:"integer",min:1}],id:"Connors RSI@tv-basicstudies-1",scriptIdPart:"",name:"Connors RSI",format:{precision:2,type:"price"}},constructor:function(){var e;this.f_1=function(e,t,i){var s=i.new_var(r.Std.max(r.Std.change(e),0));return r.Std.rma(s,t,i)},this.f_2=function(e,t,i){var s=i.new_var(-r.Std.min(r.Std.change(e),0));return r.Std.rma(s,t,i)},this.f_3=(e=0,function(t){var i=t.get(0),s=t.get(1);return e=i===s?0:i>s?r.Std.nz(e)<=0?1:r.Std.nz(e)+1:r.Std.nz(e)>=0?-1:r.Std.nz(e)-1,this._context.new_var(e)}),this.main=function(e,t){this._context=e, +this._input=t;var i=r.Std.close(this._context),s=this._context.new_var(i),n=this._input(0),o=this._input(1),a=this._input(2);this._context.setMinimumAdditionalDepth(a);var l=r.Std.rsi(this.f_1(s,n,this._context),this.f_2(s,n,this._context)),c=this.f_3(s),h=r.Std.rsi(this.f_1(c,o,this._context),this.f_2(c,o,this._context)),d=this._context.new_var(r.Std.roc(s,1)),u=r.Std.percentrank(d,a);return[r.Std.avg(l,h,u)]}}},{name:"Coppock Curve",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:10,in_1:14,in_2:11}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Coppock Curve",shortDescription:"Coppock Curve",is_price_study:!1,inputs:[{id:"in_0",name:"WMA Length",defval:10,type:"integer",min:-1e12,max:5e3},{id:"in_1",name:"Long RoC Length",defval:14,type:"integer",min:1,max:4999},{id:"in_2",name:"Short RoC Length",defval:11,type:"integer",min:1,max:4999}],id:"Coppock Curve@tv-basicstudies-1",scriptIdPart:"",name:"Coppock Curve",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return e+t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2);this._context.setMinimumAdditionalDepth(i+Math.max(s,n));var o=r.Std.close(this._context),a=this._context.new_var(o),l=r.Std.roc(a,s),c=this._context.new_var(o),h=r.Std.roc(c,n),d=this.f_0(l,h),u=this._context.new_var(d);return[r.Std.wma(u,i,this._context)]}}},{name:"Correlation Coeff",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:4,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:"",in_1:20}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Correlation Coefficient",shortDescription:"CC",is_price_study:!1,inputs:[{id:"in_0",name:"sym",defval:"",type:"symbol"},{id:"in_1",name:"length",defval:20,type:"integer",min:1,max:2e3}],id:"Correlation Coeff@tv-basicstudies-1",scriptIdPart:"",name:"Correlation Coeff",format:{precision:2,type:"price"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this._context.new_sym(this._input(0),r.Std.period(this._context))},this.main=function(e,t){this._context=e,this._input=t;var i=this._context.new_unlimited_var(this._context.symbol.time),s=(this._input(0),r.Std.period(this._context),r.Std.close(this._context)),n=this._input(1);this._context.select_sym(1);var o=this._context.new_unlimited_var(this._context.symbol.time),a=r.Std.close(this._context),l=this._context.new_unlimited_var(a);this._context.select_sym(0);var c=l.adopt(o,i,0),h=this._context.new_var(s),d=this._context.new_var(c);return[r.Std.correlation(h,d,n,this._context)]}}},{name:"Correlation - Log",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!1, +id:"Correlation - Log@tv-basicstudies-1",scriptIdPart:"",name:"Correlation - Log",description:"Correlation - Log",shortDescription:"Correlation - Log",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#2196F3"}},inputs:{instrument:"",instrument2:"",periods:25}},styles:{plot_0:{title:"Plot"}},inputs:[{id:"instrument",name:"Instrument 1",type:"symbol",defval:"",confirm:!0},{id:"instrument2",name:"Instrument 2",type:"symbol",defval:"",confirm:!0},{id:"periods",name:"Periods",type:"integer",defval:25}],format:{precision:2,type:"price"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this._context.new_sym(this._input(0),r.Std.period(this._context)),this._context.new_sym(this._input(1),r.Std.period(this._context)),this.period=this._input(2)},this.correlationLog=function(e,t,i,s){var n=r.Std.sma(e,i,s),o=r.Std.sma(t,i,s),a=s.new_var(e.get()*t.get());return(r.Std.sma(a,i,s)-n*o)/Math.sqrt(r.Std.variance2(e,n,i)*r.Std.variance2(t,o,i))},this.main=function(e,t){this._context=e,this._input=t,this._context.select_sym(1);var i=this._context.new_var(this._context.symbol.time);this._context.select_sym(2);var s=this._context.new_var(r.Std.close(this._context)),n=this._context.new_var(r.Std.log(s.get()/s.get(1))),o=this._context.new_var(this._context.symbol.time);this._context.select_sym(1);var a=this._context.new_var(r.Std.close(this._context)),l=this._context.new_var(r.Std.log(a.get()/a.get(1))),c=this._context.new_var(n.adopt(o,i,0)),h=this.correlationLog(l,c,this.period,this._context);return[r.Std.round(1e3*h)/1e3]}}},{name:"Detrended Price Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#43A047"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:21,in_1:!1}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"DPO",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"Detrended Price Oscillator",shortDescription:"DPO",is_price_study:!1,is_hidden_study:!1,id:"detrended_price_oscillator@tv-basicstudies-1",bands:[{id:"hline_0",name:"Zero",isHidden:!1}],inputs:[{id:"in_0",name:"Period",defval:21,type:"integer",min:1,max:1e12},{id:"in_1",name:"isCentered",defval:!1,type:"bool"}],scriptIdPart:"",name:"Detrended Price Oscillator",format:{type:"price",precision:2}},constructor:function(){this.f_0=function(){var e=this._input(0),t=this._input(1),i=Math.floor(e/2+1);this._context.setMinimumAdditionalDepth(e+i);var s=this._context.new_var(r.Std.close(this._context)),n=this._context.new_var(r.Std.sma(s,e,this._context)),o=this._context.new_var(r.Std.close(this._context)).get(i)-n,a=r.Std.close(this._context)-n.get(i);return[t?o:a,t?-i:0]},this.main=function(e,t){this._context=e,this._input=t;var i=this.f_0();return[{value:i[0],offset:i[1]}]}}},{name:"Directional Movement Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1, +is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"},plot_3:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#F50057"},plot_2:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FFA726"},plot_4:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#ab47bc"}},inputs:{in_0:14,in_1:14}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"},{id:"plot_3",type:"line"},{id:"plot_4",type:"line"}],styles:{plot_0:{title:"+DI",histogramBase:0,joinPoints:!1},plot_1:{title:"-DI",histogramBase:0,joinPoints:!1},plot_2:{title:"DX",histogramBase:0,joinPoints:!1},plot_3:{title:"ADX",histogramBase:0,joinPoints:!1},plot_4:{title:"ADXR",histogramBase:0,joinPoints:!1}},description:"Directional Movement",shortDescription:"DMI",is_price_study:!1,inputs:[{id:"in_0",name:"DI Length",defval:14,type:"integer",min:1,max:2e3},{id:"in_1",name:"ADX Smoothing",defval:14,type:"integer",min:1,max:50}],id:"Directional Movement Index@tv-basicstudies-1",scriptIdPart:"",name:"Directional Movement Index",format:{precision:4,type:"price"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1);return this._context.setMinimumAdditionalDepth(2*i+s),r.Std.dmi(i,s,this._context)}}},{name:"Donchian Channels",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_2:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"}},filledAreasStyle:{fill_0:{color:"#2196F3",transparency:95,visible:!0}},inputs:{in_0:20}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Lower",histogramBase:0,joinPoints:!1},plot_1:{title:"Upper",histogramBase:0,joinPoints:!1},plot_2:{title:"Basis",histogramBase:0,joinPoints:!1}},description:"Donchian Channels",shortDescription:"DC",is_price_study:!0,filledAreas:[{id:"fill_0",objAId:"plot_1",objBId:"plot_0",type:"plot_plot",title:"Plots Background"}],inputs:[{id:"in_0",name:"length",defval:20,type:"integer",min:1,max:2e3}],id:"Donchian Channels@tv-basicstudies-1",scriptIdPart:"",name:"Donchian Channels",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=r.Std.low(this._context),n=this._context.new_var(s),o=r.Std.lowest(n,i,this._context),a=r.Std.high(this._context),l=this._context.new_var(a),c=r.Std.highest(l,i,this._context);return[o,c,r.Std.avg(c,o)]}}},{name:"Double Exponential Moving Average",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1, +is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#43A047"}},inputs:{in_0:9}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Double EMA",shortDescription:"DEMA",is_price_study:!0,inputs:[{id:"in_0",name:"length",defval:9,type:"integer",min:1,max:1e4}],id:"Double Exponential Moving Average@tv-basicstudies-1",scriptIdPart:"",name:"Double Exponential Moving Average",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return 2*e-t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0);this._context.setMinimumAdditionalDepth(2*i);var s=r.Std.close(this._context),n=this._context.new_var(s),o=r.Std.ema(n,i,this._context),a=this._context.new_var(o),l=r.Std.ema(a,i,this._context);return[this.f_0(o,l)]}}},{name:"Ease of Movement",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#43A047"}},inputs:{in_0:1e4,in_1:14}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Ease Of Movement",shortDescription:"EOM",is_price_study:!1,inputs:[{id:"in_0",name:"Divisor",defval:1e4,type:"integer",min:1,max:1e9},{id:"in_1",name:"length",defval:14,type:"integer",min:1,max:2e3}],id:"Ease of Movement@tv-basicstudies-1",scriptIdPart:"",name:"Ease of Movement",format:{type:"volume"}},constructor:function(){this.f_0=function(e,t,i,s,r){return e*t*(i-s)/r},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=r.Std.hl2(this._context),o=this._context.new_var(n),a=r.Std.change(o),l=this.f_0(i,a,r.Std.high(this._context),r.Std.low(this._context),r.Std.volume(this._context)),c=this._context.new_var(l);return[r.Std.sma(c,s,this._context)]}}},{name:"Elders Force Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:a}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:13}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Elder's Force Index",shortDescription:"EFI",is_price_study:!1,bands:[{id:"hline_0",name:"Zero"}],inputs:[{id:"in_0",name:"length",defval:13,type:"integer",min:1,max:2e3}],id:"Elders Force Index@tv-basicstudies-1",scriptIdPart:"",name:"Elders Force Index",format:{type:"volume"}},constructor:function(){this.f_0=function(e,t){return e*t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=r.Std.close(this._context),n=this._context.new_var(s),o=r.Std.change(n),a=this.f_0(o,r.Std.volume(this._context)),l=this._context.new_var(a);return[r.Std.ema(l,i,this._context)]}}},{name:"EMA Cross",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{ +plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#43A047"},plot_2:{linestyle:0,linewidth:4,plottype:3,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:9,in_1:26}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Short",histogramBase:0,joinPoints:!1},plot_1:{title:"Long",histogramBase:0,joinPoints:!1},plot_2:{title:"Crosses",histogramBase:0,joinPoints:!1}},description:"EMA Cross",shortDescription:"EMA Cross",is_price_study:!0,inputs:[{id:"in_0",name:"Short",defval:9,type:"integer",min:1,max:2e3},{id:"in_1",name:"Long",defval:26,type:"integer",min:1,max:2e3}],id:"EMA Cross@tv-basicstudies-1",scriptIdPart:"",name:"EMA Cross",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return e?t:r.Std.na()},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=r.Std.close(this._context),o=this._context.new_var(n),a=r.Std.ema(o,i,this._context),l=this._context.new_var(n),c=r.Std.ema(l,s,this._context),h=a,d=c,u=r.Std.cross(a,c,this._context);return[h,d,this.f_0(u,a)]}}},{name:"Envelopes",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_2:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},filledAreasStyle:{fill_0:{color:"#2196F3",transparency:95,visible:!0}},inputs:{in_0:20,in_1:10,in_2:10,in_3:"Simple",in_4:"close"}},plots:[{id:"plot_1",type:"line"},{id:"plot_0",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Average",histogramBase:0,joinPoints:!1},plot_1:{title:"Upper",histogramBase:0,joinPoints:!1},plot_2:{title:"Lower",histogramBase:0,joinPoints:!1}},description:"Envelopes",shortDescription:"Envelopes",is_price_study:!0,filledAreas:[{id:"fill_0",objAId:"plot_1",objBId:"plot_2",type:"plot_plot",title:"Plots Background"}],inputs:[{id:"in_0",name:"Length",defval:20,type:"integer",min:1,max:2e3},{id:"in_1",name:"Upper Percentage",defval:2,type:"float",min:0},{id:"in_2",name:"Lower Percentage",defval:2,type:"float",min:0},{id:"in_3",name:"Method",type:"text",defval:"Simple",options:["Simple","Exponential","Weighted"]},{id:"in_4",name:"Source",defval:"close",type:"source",options:["open","high","low","close","hl2","hlc3","ohlc4"]}],id:"Envelope@tv-basicstudies-1",scriptIdPart:"",name:"Envelopes",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return e*(1+t)},this.f_1=function(e,t){return e*(1-t)},this.main=function(e,t){this._context=e,this._input=t;var i=this._context.new_var(r.Std[this._input(4)](this._context)),s=r.Std.sma(i,this._input(0),this._context) +;return"Exponential"===this._input(3)?s=r.Std.ema(i,this._input(0),this._context):"Weighted"===this._input(3)&&(s=r.Std.wma(i,this._input(0),this._context)),[this.f_0(s,this._input(1)/100),s,this.f_1(s,this._input(2)/100)]}}},{name:"Standard Error",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!1,id:"Standard Error@tv-basicstudies-1",scriptIdPart:"",name:"Standard Error",description:"Standard Error",shortDescription:"Standard Error",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#FF6D00"}},inputs:{length:14}},styles:{plot_0:{title:"Plot"}},inputs:[{id:"length",type:"integer",name:"Length",min:3}],format:{precision:2,type:"price"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.period=this._input(0)},this.main=function(e,t){this._context=e,this._input=t;for(var i,s,n=this._context.new_var(r.Std.close(this._context)),o=0,a=0,l=0;l0?1:3,i=r.Std.change(this._context.new_var(e));return t-(r.Std.le(i,0)?0:1)},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std[this._input(2)](this._context),s=this._input(0),n=this._input(1),o=this._input(3);this._context.setMinimumAdditionalDepth(Math.max(s,n)+o);var a=this._context.new_var(i),l=r.Std.ema(a,s,this._context),c=this._context.new_var(i),h=r.Std.ema(c,n,this._context),d=this.f_0(l,h),u=this._context.new_var(d),p=r.Std.ema(u,o,this._context),_=this.f_0(d,p);return[_,d,p,this.f_1(_)]}}},{name:"Moving Average Exponential",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},smoothedMA:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1}},inputs:{length:9,source:"close",offset:0,smoothingLine:"SMA",smoothingLength:9}},plots:[{id:"plot_0",type:"line"},{id:"smoothedMA",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1},smoothedMA:{title:"Smoothed MA",histogramBase:0,joinPoints:!1}},description:"Moving Average Exponential",shortDescription:"EMA",is_price_study:!0,inputs:[{id:"length",name:"Length",defval:9,type:"integer",min:1,max:1e4},{id:"source",name:"Source",defval:"close",type:"source",options:["open","high","low","close","hl2","hlc3","ohlc4"]},{id:"offset",name:"Offset",defval:0,type:"integer",min:-1e4,max:1e4},{id:"smoothingLine",name:"Smoothing Line",defval:"SMA",type:"text", +options:["SMA","EMA","WMA"]},{id:"smoothingLength",name:"Smoothing Length",defval:9,type:"integer",min:1,max:1e4}],id:"Moving Average Exponential@tv-basicstudies-1",scriptIdPart:"",name:"Moving Average Exponential",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=r.Std[this._input(1)](this._context),s=this._input(0),n=this._input(2),o=this._input(3),a=this._input(4);this._context.setMinimumAdditionalDepth(s+a);var l,c=this._context.new_var(i),h=r.Std.ema(c,s,this._context),d=this._context.new_var(h);return"EMA"===o?l=r.Std.ema(d,a,this._context):"WMA"===o?l=r.Std.wma(d,a,this._context):"SMA"===o&&(l=r.Std.sma(d,a,this._context)),[{value:h,offset:n},{value:l,offset:n}]}}},{name:"Moving Average Weighted",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:9,in_1:"close",in_2:0}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Moving Average Weighted",shortDescription:"WMA",is_price_study:!0,inputs:[{id:"in_0",name:"Length",defval:9,type:"integer",min:1,max:2e3},{id:"in_1",name:"Source",defval:"close",type:"source",options:["open","high","low","close","hl2","hlc3","ohlc4"]},{id:"in_2",name:"Offset",defval:0,type:"integer",min:-1e4,max:1e4}],id:"Moving Average Weighted@tv-basicstudies-1",scriptIdPart:"",name:"Moving Average Weighted",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=r.Std[this._input(1)](this._context),s=this._input(0),n=this._input(2),o=this._context.new_var(i);return[{value:r.Std.wma(o,s,this._context),offset:n}]}}},{name:"Moving Average Double",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,id:"Moving Average Double@tv-basicstudies-1",scriptIdPart:"",name:"Moving Average Double",description:"Moving Average Double",shortDescription:"Moving Average Double",is_price_study:!0,plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#FF6D00"},plot_1:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#2196F3"}},inputs:{firstPeriods:14,secondPeriods:21,method:"Simple"}},styles:{plot_0:{title:"Plot 1"},plot_1:{title:"Plot 2"}},inputs:[{id:"firstPeriods",name:"1st Period",type:"integer",defval:14,min:1,max:1e4},{id:"secondPeriods",name:"2nd Period",type:"integer",defval:21,min:1,max:1e4},{id:"method",name:"Method",type:"text",defval:"Simple",options:["Simple","Exponential","Weighted"]}],format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i,s,n=this._context.new_var(r.Std.close(this._context));return"Exponential"===this._input(2)?(i=r.Std.ema(n,this._input(0),this._context), +s=r.Std.ema(n,this._input(1),this._context)):"Weighted"===this._input(2)?(i=r.Std.wma(n,this._input(0),this._context),s=r.Std.wma(n,this._input(1),this._context)):(i=r.Std.sma(n,this._input(0),this._context),s=r.Std.sma(n,this._input(1),this._context)),[i,s]}}},{name:"Moving Average Triple",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!0,id:"Moving Average Triple@tv-basicstudies-1",scriptIdPart:"",name:"Moving Average Triple",description:"Moving Average Triple",shortDescription:"Moving Average Triple",plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,transparency:0,trackPrice:!1,color:"#FF6D00"},plot_1:{linestyle:0,visible:!0,linewidth:1,transparency:0,plottype:0,trackPrice:!1,color:"#2196F3"},plot_2:{linestyle:0,visible:!0,linewidth:1,transparency:0,plottype:0,trackPrice:!1,color:"#26C6DA"}},inputs:{firstPeriods:14,secondPeriods:21,thirdPeriods:35,method:"Simple"}},styles:{plot_0:{title:"Plot 1"},plot_1:{title:"Plot 2"},plot_2:{title:"Plot 3"}},inputs:[{id:"firstPeriods",name:"1st Period",type:"integer",defval:14,min:1,max:1e4},{id:"secondPeriods",name:"2nd Period",type:"integer",defval:21,min:1,max:1e4},{id:"thirdPeriods",name:"3rd Period",type:"integer",defval:35,min:1,max:1e4},{id:"method",name:"Method",type:"text",defval:"Simple",options:["Simple","Exponential","Weighted"]}],format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i,s,n,o=this._context.new_var(r.Std.close(this._context));return"Exponential"===this._input(3)?(i=r.Std.ema(o,this._input(0),this._context),s=r.Std.ema(o,this._input(1),this._context),n=r.Std.ema(o,this._input(2),this._context)):"Weighted"===this._input(3)?(i=r.Std.wma(o,this._input(0),this._context),s=r.Std.wma(o,this._input(1),this._context),n=r.Std.wma(o,this._input(2),this._context)):(i=r.Std.sma(o,this._input(0),this._context),s=r.Std.sma(o,this._input(1),this._context),n=r.Std.sma(o,this._input(2),this._context)),[i,s,n]}}},{name:"Moving Average Adaptive",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!0,id:"Moving Average Adaptive@tv-basicstudies-1",scriptIdPart:"",name:"Moving Average Adaptive",description:"Moving Average Adaptive",shortDescription:"Moving Average Adaptive",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,transparency:0,trackPrice:!1,color:"#AB47BC"}},inputs:{periods:10}},styles:{plot_0:{title:"Plot 1"}},inputs:[{id:"periods",name:"Period",type:"integer",defval:10,min:2,max:1e4}],format:{type:"inherit"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.periods=this._input(0)},this.ama=function(e,t){var i=this.periods,s=this._context.new_var(),n=e.get(),o=r.Std.stdev(t,i,this._context),a=r.Std.log(n/e.get(i))/(o*Math.sqrt(i)),l=.1*Math.abs(a),c=(n-s.get(1))*l+s.get(1);return s.set(isNaN(c)?n:c),c},this.main=function(e,t){ +this._context=e,this._input=t;var i=this._context.new_var(r.Std.close(this._context)),s=this._context.new_var(r.Std.log(i.get()/i.get(1)));return[this.ama(i,s)]}}},{name:"Moving Average Hamming",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!0,id:"Moving Average Hamming@tv-basicstudies-1",scriptIdPart:"",name:"Moving Average Hamming",description:"Moving Average Hamming",shortDescription:"Moving Average Hamming",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,transparency:0,trackPrice:!1,color:"#4CAF50"}},inputs:{periods:10}},styles:{plot_0:{title:"Plot 1"}},inputs:[{id:"periods",name:"Period",type:"integer",defval:10,min:1,max:1e4}],format:{type:"inherit"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.periods=this._input(0);for(var i=[],s=0,r=1;r<=this.periods;++r){var n=Math.sin((1+r)/this.periods*Math.PI/2);i.unshift(n),s+=n}this.hmaFactors=i,this.hmaFactorsSum=s},this.hma=function(e){for(var t=this.periods,i=0,s=0;sthis._context.new_var(s).get(1)?1:0,[100*r.Std.sma(this._context.new_var(i),this.rollingPeriod,this._context)]}}},{name:"Net Volume",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Net Volume",shortDescription:"Net Volume",is_price_study:!1,inputs:[],id:"Net Volume@tv-basicstudies-1",scriptIdPart:"",name:"Net Volume",format:{type:"volume"}},constructor:function(){this.f_0=function(e,t,i){return r.Std.gt(e,0)?t:r.Std.lt(i,0)?-t:0*t},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._context.new_var(i),n=r.Std.change(s);return[this.f_0(n,r.Std.volume(this._context),n)]}}},{name:"On Balance Volume",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1, +transparency:0,visible:!0,color:"#2196F3"},smoothedMA:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1}},inputs:{smoothingLine:"SMA",smoothingLength:9}},plots:[{id:"plot_0",type:"line"},{id:"smoothedMA",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1},smoothedMA:{title:"Smoothed MA",histogramBase:0,joinPoints:!1}},description:"On Balance Volume",shortDescription:"OBV",is_price_study:!1,inputs:[{id:"smoothingLine",name:"Smoothing Line",defval:"SMA",type:"text",options:["SMA","EMA","WMA"]},{id:"smoothingLength",name:"Smoothing Length",defval:9,type:"integer",min:1,max:1e4}],id:"On Balance Volume@tv-basicstudies-1",scriptIdPart:"",name:"On Balance Volume",format:{type:"volume"}},constructor:function(){this.f_0=function(e,t,i){return r.Std.gt(e,0)?t:r.Std.lt(i,0)?-t:0*t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=r.Std.close(this._context),o=this._context.new_var(n),a=r.Std.change(o),l=this.f_0(a,r.Std.volume(this._context),a),c=r.Std.cum(l,this._context);this._context.setMinimumAdditionalDepth(s);var h,d=this._context.new_var(c);return"EMA"===i?h=r.Std.ema(d,s,this._context):"WMA"===i?h=r.Std.wma(d,s,this._context):"SMA"===i&&(h=r.Std.sma(d,s,this._context)),[c,h]}}},{name:"Parabolic SAR",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:3,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:.02,in_1:.02,in_2:.2}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Parabolic SAR",shortDescription:"SAR",is_price_study:!0,inputs:[{id:"in_0",name:"start",defval:.02,type:"float",min:-1e12,max:1e12},{id:"in_1",name:"increment",defval:.02,type:"float",min:-1e12,max:1e12},{id:"in_2",name:"maximum",defval:.2,type:"float",min:-1e12,max:1e12}],id:"Parabolic SAR@tv-basicstudies-1",scriptIdPart:"",name:"Parabolic SAR",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2);return[r.Std.sar(i,s,n,this._context)]}}},{name:"Price Channel",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#F50057"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#F50057"},plot_2:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:20,in_1:0}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Highprice Line",histogramBase:0,joinPoints:!1},plot_1:{title:"Lowprice Line",histogramBase:0,joinPoints:!1},plot_2:{title:"Centerprice Line",histogramBase:0,joinPoints:!1}},description:"Price Channel",shortDescription:"PC",is_price_study:!0,inputs:[{id:"in_0",name:"Length",defval:20,type:"integer",min:1,max:2e3},{ +id:"in_1",name:"Offset Length",defval:0,type:"integer",min:1,max:2e3}],id:"Price Channel@tv-basicstudies-1",scriptIdPart:"",name:"Price Channel",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.high(this._context),s=this._context.new_var(i),n=r.Std.low(this._context),o=this._context.new_var(n),a=this._input(0),l=this._input(1),c=r.Std.highest(s,a,this._context),h=r.Std.lowest(o,a,this._context);return[{value:c,offset:l},{value:h,offset:l},{value:r.Std.avg(c,h),offset:l}]}}},{name:"Price Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:u}},inputs:{in_0:10,in_1:21}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Price Oscillator",shortDescription:"PPO",is_price_study:!1,inputs:[{id:"in_0",name:"shortlen",defval:10,type:"integer",min:1,max:2e3},{id:"in_1",name:"longlen",defval:21,type:"integer",min:1,max:2e3}],id:"Price Oscillator@tv-basicstudies-1",scriptIdPart:"",name:"Price Oscillator",format:{type:"price",precision:2}},constructor:function(){this.f_0=function(e,t){return(e-t)/t*100},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._context.new_var(i),a=r.Std.sma(o,s,this._context),l=this._context.new_var(i),c=r.Std.sma(l,n,this._context);return[this.f_0(a,c)]}}},{name:"Price Volume Trend",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"PVT",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"Price Volume Trend",shortDescription:"PVT",is_price_study:!1,is_hidden_study:!1,id:"price_volume_trend@tv-basicstudies-1",inputs:[],scriptIdPart:"",name:"Price Volume Trend",format:{type:"volume"}},constructor:function(){this.f_0=function(){var e=this._context.new_var(r.Std.close(this._context));return[r.Std.cum(r.Std.change(e)/e.get(1)*r.Std.volume(this._context),this._context)]},this.main=function(e,t){return this._context=e,this._input=t,[this.f_0()[0]]}}},{name:"Rate Of Change",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:9}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"ROC",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"Rate Of Change",shortDescription:"ROC",is_price_study:!1,bands:[{id:"hline_0",name:"Zero Line",isHidden:!1}],inputs:[{id:"in_0",name:"length",defval:9,type:"integer",min:1,max:1e12}],id:"rate_of_change@tv-basicstudies-1",scriptIdPart:"",name:"Rate Of Change",format:{precision:2,type:"price"}}, +constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._context.new_var(r.Std.close(this._context)),s=this._input(0);return[100*(i.get(0)-i.get(s))/i.get(s)]}}},{name:"Relative Strength Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#7E57C2"},smoothedMA:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:70},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:30}],filledAreasStyle:{fill_0:{color:"#7E57C2",transparency:90,visible:!0}},inputs:{length:14,smoothingLine:"SMA",smoothingLength:14}},plots:[{id:"plot_0",type:"line"},{id:"smoothedMA",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1},smoothedMA:{title:"Smoothed MA",histogramBase:0,joinPoints:!1}},description:"Relative Strength Index",shortDescription:"RSI",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit"},{id:"hline_1",name:"LowerLimit"}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background"}],inputs:[{id:"length",name:"Length",defval:14,type:"integer",min:1,max:2e3},{id:"smoothingLine",name:"Smoothing Line",defval:"SMA",type:"text",options:["SMA","EMA","WMA"]},{id:"smoothingLength",name:"Smoothing Length",defval:14,type:"integer",min:1,max:1e4}],id:"Relative Strength Index@tv-basicstudies-1",scriptIdPart:"",name:"Relative Strength Index",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e){return r.Std.max(e,0)},this.f_1=function(e){return-r.Std.min(e,0)},this.f_2=function(e,t){return r.Std.eq(e,0)?100:r.Std.eq(t,0)?0:100-100/(1+t/e)},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._input(2);this._context.setMinimumAdditionalDepth(s+o);var a,l=this._context.new_var(i),c=r.Std.change(l),h=this.f_0(c),d=this._context.new_var(h),u=r.Std.rma(d,s,this._context),p=this.f_1(c),_=this._context.new_var(p),m=r.Std.rma(_,s,this._context),g=this.f_2(m,u),f=this._context.new_var(g);return"EMA"===n?a=r.Std.ema(f,o,this._context):"WMA"===n?a=r.Std.wma(f,o,this._context):"SMA"===n&&(a=r.Std.sma(f,o,this._context)),[{value:g},{value:a}]}}},{name:"Relative Vigor Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:u},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:a}},inputs:{in_0:10}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],styles:{plot_0:{title:"RVGI",histogramBase:0,joinPoints:!1},plot_1:{title:"Signal",histogramBase:0,joinPoints:!1}},description:"Relative Vigor Index",shortDescription:"RVGI",is_price_study:!1,inputs:[{id:"in_0",name:"Length",defval:10,type:"integer",min:1,max:2e3}], +id:"Relative Vigor Index@tv-basicstudies-1",scriptIdPart:"",name:"Relative Vigor Index",format:{precision:4,type:"price"}},constructor:function(){this.f_0=function(e,t){return e-t},this.f_1=function(e,t){return e/t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this.f_0(r.Std.close(this._context),r.Std.open(this._context)),n=this._context.new_var(s),o=r.Std.swma(n,this._context),a=this._context.new_var(o),l=r.Std.sum(a,i,this._context),c=this.f_0(r.Std.high(this._context),r.Std.low(this._context)),h=this._context.new_var(c),d=r.Std.swma(h,this._context),u=this._context.new_var(d),p=r.Std.sum(u,i,this._context),_=this.f_1(l,p),m=this._context.new_var(_);return[_,r.Std.swma(m,this._context)]}}},{name:"Relative Volatility Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#7E57C2"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:80},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:20}],filledAreasStyle:{fill_0:{color:"#7E57C2",transparency:90,visible:!0}},inputs:{in_0:10}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Relative Volatility Index",shortDescription:"RVI",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit"},{id:"hline_1",name:"LowerLimit"}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background"}],inputs:[{id:"in_0",name:"length",defval:10,type:"integer",min:1,max:2e3}],id:"Relative Volatility Index@tv-basicstudies-1",scriptIdPart:"",name:"Relative Volatility Index",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e,t){return r.Std.le(e,0)?0:t},this.f_1=function(e,t){return r.Std.gt(e,0)?0:t},this.f_2=function(e,t){return e/(e+t)*100},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0);this._context.setMinimumAdditionalDepth(i+12);var s=r.Std.close(this._context),n=this._context.new_var(s),o=r.Std.stdev(n,i,this._context),a=this._context.new_var(s),l=r.Std.change(a),c=this.f_0(l,o),h=this._context.new_var(c),d=r.Std.ema(h,14,this._context),u=this.f_1(l,o),p=this._context.new_var(u),_=r.Std.ema(p,14,this._context);return[this.f_2(d,_)]}}},{name:"SMI Ergodic Indicator/Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"},plot_2:{linestyle:0,linewidth:1,plottype:1,trackPrice:!1,transparency:0,visible:!0,color:c}},inputs:{in_0:5,in_1:20,in_2:5}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Indicator",histogramBase:0,joinPoints:!1},plot_1:{title:"Signal",histogramBase:0,joinPoints:!1},plot_2:{title:"Oscillator",histogramBase:0, +joinPoints:!1}},description:"SMI Ergodic Indicator/Oscillator",shortDescription:"SMIIO",is_price_study:!1,inputs:[{id:"in_0",name:"shortlen",defval:5,type:"integer",min:1,max:2e3},{id:"in_1",name:"longlen",defval:20,type:"integer",min:1,max:2e3},{id:"in_2",name:"siglen",defval:5,type:"integer",min:1,max:2e3}],id:"SMI Ergodic Indicator/Oscillator@tv-basicstudies-1",scriptIdPart:"",name:"SMI Ergodic Indicator/Oscillator",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return e-t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2);this._context.setMinimumAdditionalDepth(i+s+n);var o=r.Std.close(this._context),a=this._context.new_var(o),l=r.Std.tsi(a,i,s,this._context),c=this._context.new_var(l),h=r.Std.ema(c,n,this._context);return[l,h,this.f_0(l,h)]}}},{name:"Smoothed Moving Average",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#673AB7"}},inputs:{in_0:7,in_1:"close"}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"Smoothed Moving Average",shortDescription:"SMMA",is_price_study:!0,inputs:[{id:"in_0",name:"Length",defval:7,type:"integer",min:1,max:1e12},{id:"in_1",name:"Source",defval:"close",type:"source",options:["open","high","low","close","hl2","hlc3","ohlc4"]}],id:"smoothed_moving_average@tv-basicstudies-1",scriptIdPart:"",name:"Smoothed Moving Average",format:{type:"inherit"}},constructor:function(){this.f_0=function(){var e=this._input(0),t=r.Std[this._input(1)](this._context);return[r.Std.smma(t,e,this._context)]},this.main=function(e,t){return this._context=e,this._input=t,this.f_0()}}},{name:"Standard Deviation",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,id:"Standard Deviation@tv-basicstudies-1",scriptIdPart:"",name:"Standard Deviation",description:"Standard Deviation",shortDescription:"Standard Deviation",is_price_study:!1,plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:u}},inputs:{periods:5,deviations:1}},styles:{plot_0:{title:"Plot"}},inputs:[{id:"periods",name:"Periods",type:"integer"},{id:"deviations",name:"Deviations",type:"float"}],format:{precision:2,type:"price"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._context.new_var(r.Std.close(this._context));return[r.Std.stdev(n,i,this._context)*s]}}},{name:"Stochastic",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:80},{color:"#787B86",linestyle:2, +linewidth:1,visible:!0,value:20}],filledAreasStyle:{fill_0:{color:"#2196F3",transparency:90,visible:!0}},inputs:{in_0:14,in_1:1,in_2:3}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],styles:{plot_0:{title:"%K",histogramBase:0,joinPoints:!1},plot_1:{title:"%D",histogramBase:0,joinPoints:!1}},description:"Stochastic",shortDescription:"Stoch",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit"},{id:"hline_1",name:"LowerLimit"}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background"}],inputs:[{id:"in_0",name:"K",defval:14,type:"integer",min:1,max:1e4},{id:"in_1",name:"D",defval:1,type:"integer",min:1,max:1e4},{id:"in_2",name:"smooth",defval:3,type:"integer",min:1,max:1e4}],id:"Stochastic@tv-basicstudies-1",scriptIdPart:"",name:"Stochastic",format:{precision:2,type:"price"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2);this._context.setMinimumAdditionalDepth(i+s+n);var o=r.Std.close(this._context),a=r.Std.high(this._context),l=r.Std.low(this._context),c=this._context.new_var(o),h=this._context.new_var(a),d=this._context.new_var(l),u=r.Std.stoch(c,h,d,i,this._context),p=this._context.new_var(u),_=r.Std.sma(p,s,this._context),m=this._context.new_var(_);return[_,r.Std.sma(m,n,this._context)]}}},{name:"Stochastic RSI",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:80},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:20}],filledAreasStyle:{fill_0:{color:"#2196F3",transparency:90,visible:!0}},inputs:{in_0:14,in_1:14,in_2:3,in_3:3}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],styles:{plot_0:{title:"%K",histogramBase:0,joinPoints:!1},plot_1:{title:"%D",histogramBase:0,joinPoints:!1}},description:"Stochastic RSI",shortDescription:"Stoch RSI",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit"},{id:"hline_1",name:"LowerLimit"}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background"}],inputs:[{id:"in_0",name:"lengthRSI",defval:14,type:"integer",min:1,max:1e4},{id:"in_1",name:"lengthStoch",defval:14,type:"integer",min:1,max:1e4},{id:"in_2",name:"smoothK",defval:3,type:"integer",min:1,max:1e4},{id:"in_3",name:"smoothD",defval:3,type:"integer",min:1,max:1e4}],id:"Stochastic RSI@tv-basicstudies-1",scriptIdPart:"",name:"Stochastic RSI",format:{precision:2,type:"price"}},constructor:function(){this.f_1=function(e,t,i){var s=i.new_var(r.Std.max(r.Std.change(e),0));return r.Std.rma(s,t,i)},this.f_2=function(e,t,i){var s=i.new_var(-r.Std.min(r.Std.change(e),0));return r.Std.rma(s,t,i)},this.main=function(e,t){this._context=e,this._input=t +;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._input(2),a=this._input(3);e.setMinimumAdditionalDepth(s+n+o+a);var l=this._context.new_var(i),c=r.Std.rsi(this.f_1(l,s,this._context),this.f_2(l,s,this._context)),h=this._context.new_var(c),d=this._context.new_var(c),u=this._context.new_var(c),p=r.Std.stoch(h,d,u,n,this._context),_=this._context.new_var(p),m=r.Std.sma(_,o,this._context),g=this._context.new_var(m);return[m,r.Std.sma(g,a,this._context)]}}},{name:"TRIX",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:a}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:18}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"TRIX",histogramBase:0,joinPoints:!1}},description:"TRIX",shortDescription:"TRIX",is_price_study:!1,bands:[{id:"hline_0",name:"Zero"}],inputs:[{id:"in_0",name:"length",defval:18,type:"integer",min:1,max:2e3}],id:"TRIX@tv-basicstudies-1",scriptIdPart:"",name:"TRIX",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e){return r.Std.log(e)},this.f_1=function(e){return 1e4*e},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0);e.setMinimumAdditionalDepth(3*i);var s=this.f_0(r.Std.close(this._context)),n=this._context.new_var(s),o=r.Std.ema(n,i,this._context),a=this._context.new_var(o),l=r.Std.ema(a,i,this._context),c=this._context.new_var(l),h=r.Std.ema(c,i,this._context),d=this._context.new_var(h),u=r.Std.change(d);return[this.f_1(u)]}}},{name:"Triple EMA",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:9}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Triple EMA",shortDescription:"TEMA",is_price_study:!0,inputs:[{id:"in_0",name:"length",defval:9,type:"integer",min:1,max:1e4}],id:"Triple EMA@tv-basicstudies-1",scriptIdPart:"",name:"Triple EMA",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t,i){return 3*(e-t)+i},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0);this._context.setMinimumAdditionalDepth(3*i);var s=r.Std.close(this._context),n=this._context.new_var(s),o=r.Std.ema(n,i,this._context),a=this._context.new_var(o),l=r.Std.ema(a,i,this._context),c=this._context.new_var(l),h=r.Std.ema(c,i,this._context);return[this.f_0(o,l,h)]}}},{name:"True Strength Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#E91E63"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:25,in_1:13,in_2:13}},plots:[{id:"plot_0",type:"line" +},{id:"plot_1",type:"line"}],styles:{plot_0:{title:"True Strength Index",histogramBase:0,joinPoints:!1},plot_1:{title:"Signal",histogramBase:0,joinPoints:!1}},description:"True Strength Index",shortDescription:"True Strength Index",is_price_study:!1,bands:[{id:"hline_0",name:"Zero"}],inputs:[{id:"in_0",name:"long",defval:25,type:"integer",min:1,max:4999},{id:"in_1",name:"short",defval:13,type:"integer",min:1,max:4999},{id:"in_2",name:"siglen",defval:13,type:"integer",min:1,max:4999}],id:"True Strength Indicator@tv-basicstudies-1",scriptIdPart:"",name:"True Strength Index",format:{precision:4,type:"price"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2);this._context.setMinimumAdditionalDepth(this._input(0)+this._input(1)+this._input(2));var o=r.Std.close(this._context),a=this._context.new_var(o),l=r.Std.tsi(a,s,i,this._context),c=this._context.new_var(l);return[l,r.Std.ema(c,n,this._context)]}}},{name:"Trend Strength Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!1,id:"Trend Strength Index@tv-basicstudies-1",scriptIdPart:"",name:"Trend Strength Index",description:"Trend Strength Index",shortDescription:"Trend Strength Index",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:c}},inputs:{periods:14}},styles:{plot_0:{title:"Plot"}},inputs:[{id:"periods",type:"integer",name:"Periods"}],format:{type:"inherit"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.period=this._input(0),this.invertedPeriod=1/this.period,this.sumX=(this.period-1)*this.period/2,this.sumXX=(this.period-1)*this.period*(2*this.period-1)/6,this.invertedPeriodSumXSumX=this.invertedPeriod*this.sumX*this.sumX},this.trendStrengthIndex=function(){for(var e=this._context.new_var(r.Std.close(this._context)),t=r.Std.sum(e,this.period,this._context),i=0,s=0,n=0;n0?1:-1:a/(l=Math.sqrt(l))},this.main=function(e,t){return this._context=e,this._input=t,[this.trendStrengthIndex()]}}},{name:"Typical Price",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,id:"TypicalPrice@tv-basicstudies-1",scriptIdPart:"",name:"Typical Price",description:"Typical Price",shortDescription:"Typical Price",is_price_study:!0,plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#FF6D00"}},inputs:{}},styles:{plot_0:{title:"Plot"}},inputs:[],format:{type:"inherit"}},constructor:function(){this.main=function(e,t){return this._context=e,this._input=t,[r.Std.hlc3(this._context)]}}},{name:"Ultimate Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{ +linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:a}},inputs:{in_0:7,in_1:14,in_2:28}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"UO",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"Ultimate Oscillator",shortDescription:"UO",is_price_study:!1,inputs:[{id:"in_0",name:"length7",defval:7,type:"integer",min:1,max:1e12},{id:"in_1",name:"length14",defval:14,type:"integer",min:1,max:1e12},{id:"in_2",name:"length28",defval:28,type:"integer",min:1,max:1e12}],id:"ultimate_oscillator@tv-basicstudies-1",scriptIdPart:"",name:"Ultimate Oscillator",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e,t,i){var s=this._context.new_var(e),n=this._context.new_var(t);return[r.Std.sum(s,i,this._context)/r.Std.sum(n,i,this._context)]},this.f_1=function(){var e=this._input(0),t=this._input(1),i=this._input(2),s=this._context.new_var(r.Std.close(this._context)),n=r.Std.max(r.Std.high(this._context),s.get(1)),o=this._context.new_var(r.Std.close(this._context)),a=r.Std.min(r.Std.low(this._context),o.get(1)),l=r.Std.close(this._context)-a,c=n-a,h=this.f_0(l,c,e),d=this.f_0(l,c,t),u=this.f_0(l,c,i);return[100*(4*h[0]+2*d[0]+u[0])/7]},this.main=function(e,t){return this._context=e,this._input=t,this.f_1()}}},{name:"Volatility Close-to-Close",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!1,id:"Volatility Close-to-Close@tv-basicstudies-1",scriptIdPart:"",name:"Volatility Close-to-Close",description:"Volatility Close-to-Close",shortDescription:"Volatility Close-to-Close",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#2196F3"}},inputs:{periods:10,daysPerYear:252}},styles:{plot_0:{title:"Plot"}},inputs:[{id:"periods",name:"Periods",type:"integer",defval:10,min:2},{id:"daysPerYear",name:"Days Per Year",type:"integer",defval:252,min:1,max:366}],format:{precision:2,type:"percent"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.period=this._input(0),this.daysPerYear=this._input(1)},this.stdev=function(e,t,i){var s=this.variance(e,t,i);return r.Std.sqrt(s)},this.variance=function(e,t,i){var s=r.Std.sma(e,t,i);return this.variance2(e,s,t)},this.variance2=function(e,t,i){var s,r,n=0;for(s=0;s0&&(l=.12*this.square(e.get()-s.get(1))/this.marketClosedPercentage+.88*l/(1-this.marketClosedPercentage)),l/=a,l*=this.secondsPerYear;var c=this._context.new_var(l);return 100*Math.sqrt(r.Std.sum(c,this.period,this._context)/this.period)},this.main=function(e,t){return this._context=e,this._input=t,[this.volatilityOHLC()]}}},{name:"Volatility Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!0, +id:"Volatility Index@tv-basicstudies-1",scriptIdPart:"",name:"Volatility Index",description:"Volatility Index",shortDescription:"Volatility Index",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:c}},inputs:{periods:10,atrMult:3,method:"Wilder Smoothing"}},styles:{plot_0:{title:"Plot"}},inputs:[{id:"periods",name:"Periods",type:"integer"},{id:"atrMult",name:"ATR Mult",type:"float"},{id:"method",name:"Method",type:"text",defval:"Exponential",options:["Exponential","Wilder Smoothing"]}],format:{type:"inherit"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.period=this._input(0),this.atrMult=this._input(1),this.maMethod=this._input(2),this.nextsar=null,this.position=null,this.sic=null,this.bars=[],this.count=0,this.lastSar=null,this._context.setMinimumAdditionalDepth("Exponential"===this.maMethod?2*this.period+2:this.period)},this.computeATR=function(){var e=r.Std.high(this._context)-r.Std.low(this._context),t=r.Std.high(this._context)-this.bars[this.bars.length-2],i=this.bars[this.bars.length-2]-r.Std.low(this._context);return this.tr=Math.max(e,t,i),"Exponential"===this.maMethod?this.atr=r.Std.ema(this._context.new_var(this.tr),this.period,this._context):this.atr=this.tr/this.period+(1-1/this.period)*this.atr,this.atr*this.atrMult},this.calculateVolatility=function(){if(r.Std.close(this._context)===this.bars[this.bars.length-1])return this.lastSar;if(this.bars.push(r.Std.close(this._context)),1===this.count)this.atr=r.Std.high(this._context)-r.Std.low(this._context),this.sic=r.Std.close(this._context);else if(this.countthis.sic&&(this.sic=r.Std.close(this._context))}else if(this.count===this.period){e=r.Std.high(this._context)-r.Std.low(this._context),t=r.Std.high(this._context)-this.bars[this.bars.length-2],i=this.bars[this.bars.length-2]-r.Std.low(this._context);this.atr+=Math.max(e,t,i),this.atr*=1/this.period,r.Std.close(this._context)>this.sic&&(this.sic=r.Std.close(this._context)),this.position="LONG",this.nextsar=this.sic-this.atr*this.atrMult}else{var s=this.nextsar;"LONG"===this.position?r.Std.close(this._context)s?(this.position="LONG",this.sic=r.Std.close(this._context),this.nextsar=this.sic-this.computeATR()):(this.position="SHORT",this.sic=Math.min(r.Std.close(this._context),this.sic),this.nextsar=this.sic+this.computeATR())),this.lastSar=s}return this.count++,s},this.main=function(e,t){return this._context=e,this._input=t,this._context.select_sym(0), +[this.calculateVolatility()]}}},{name:"VWAP",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:0,transparency:0,visible:!0,color:"#2196F3"}}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"VWAP",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"VWAP",shortDescription:"VWAP",is_price_study:!0,inputs:[],id:"VWAP@tv-basicstudies-1",scriptIdPart:"",name:"VWAP",format:{type:"inherit"}},constructor:function(){this.f_1=function(e){e.hist=null,e.add_hist()},this.init=function(e,t){this._isNewSession=null},this.main=function(e,t){this._context=e,this._input=t;var i=e.new_var(),s=e.new_var(),n=this._context.symbol.time;return n&&(null===this._isNewSession&&(this._isNewSession=r.Std.createNewSessionCheck(e)),this._isNewSession(n)&&(this.f_1(i),this.f_1(s))),i.set(r.Std.nz(i.get(1))+r.Std.hlc3(this._context)*r.Std.volume(this._context)),s.set(r.Std.nz(s.get(1))+r.Std.volume(this._context)),[i.get(0)/s.get(0)]}}},{name:"VWMA",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:20}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"VWMA",shortDescription:"VWMA",is_price_study:!0,inputs:[{id:"in_0",name:"len",defval:20,type:"integer",min:1,max:1e4}],id:"VWMA@tv-basicstudies-1",scriptIdPart:"",name:"VWMA",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._context.new_var(i);return[r.Std.vwma(n,s,this._context)]}}},{name:"Volume Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:5,in_1:10}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Volume Oscillator",shortDescription:"Volume Osc",is_price_study:!1,bands:[{id:"hline_0",name:"Zero"}],inputs:[{id:"in_0",name:"shortlen",defval:5,type:"integer",min:1,max:4999},{id:"in_1",name:"longlen",defval:10,type:"integer",min:1,max:4999}],id:"Volume Oscillator@tv-basicstudies-1",scriptIdPart:"",name:"Volume Oscillator",format:{precision:2,type:"percent"}},constructor:function(){this.f_0=function(e,t){return 100*(e-t)/t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=r.Std.volume(this._context),o=this._context.new_var(n),a=r.Std.ema(o,i,this._context),l=this._context.new_var(n),c=r.Std.ema(l,s,this._context);return[this.f_0(a,c)]}}},{name:"Vortex Indicator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0, +visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#E91E63"}},inputs:{in_0:14}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],styles:{plot_0:{title:"VI +",histogramBase:0,joinPoints:!1,isHidden:!1},plot_1:{title:"VI -",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"Vortex Indicator",shortDescription:"VI",is_price_study:!1,is_hidden_study:!1,id:"vortex_indicator@tv-basicstudies-1",inputs:[{id:"in_0",name:"Period",defval:14,type:"integer",min:2,max:1e12}],scriptIdPart:"",name:"Vortex Indicator",format:{precision:4,type:"price"}},constructor:function(){this.f_0=function(){var e=this._input(0),t=this._context.new_var(r.Std.low(this._context)),i=this._context.new_var(r.Std.abs(r.Std.high(this._context)-t.get(1))),s=r.Std.sum(i,e,this._context),n=this._context.new_var(r.Std.high(this._context)),o=this._context.new_var(r.Std.abs(r.Std.low(this._context)-n.get(1))),a=r.Std.sum(o,e,this._context),l=this._context.new_var(r.Std.atr(1,this._context)),c=r.Std.sum(l,e,this._context);return[s/c,a/c]},this.main=function(e,t){return this._context=e,this._input=t,this.f_0()}}},{name:"Willams %R",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#7E57C2"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:-20},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:-80}],filledAreasStyle:{fill_0:{color:"#7E57C2",transparency:90,visible:!0}},inputs:{in_0:14}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Williams %R",shortDescription:"%R",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit"},{id:"hline_1",name:"LowerLimit"}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background"}],inputs:[{id:"in_0",name:"length",defval:14,type:"integer",min:1,max:2e3}],id:"Willams %R@tv-basicstudies-1",scriptIdPart:"",name:"Willams %R",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e,t,i){return 100*(e-t)/(t-i)},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=r.Std.high(this._context),n=this._context.new_var(s),o=r.Std.highest(n,i,this._context),a=r.Std.low(this._context),l=this._context.new_var(a),c=r.Std.lowest(l,i,this._context);return[this.f_0(r.Std.close(this._context),o,c)]}}},{name:"Williams Alligator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#E91E63"},plot_2:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#66BB6A"}},inputs:{in_0:21,in_1:13,in_2:8,in_3:8,in_4:5,in_5:3}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}], +styles:{plot_0:{title:"Jaw",histogramBase:0,joinPoints:!1},plot_1:{title:"Teeth",histogramBase:0,joinPoints:!1},plot_2:{title:"Lips",histogramBase:0,joinPoints:!1}},description:"Williams Alligator",shortDescription:"Alligator",is_price_study:!0,inputs:[{id:"in_0",name:"Jaw Length",defval:21,type:"integer",min:1,max:2e3},{id:"in_1",name:"Teeth Length",defval:13,type:"integer",min:1,max:2e3},{id:"in_2",name:"Lips Length",defval:8,type:"integer",min:1,max:2e3},{id:"in_3",name:"Jaw Offset",defval:8,type:"integer",min:1,max:2e3},{id:"in_4",name:"Teeth Offset",defval:5,type:"integer",min:1,max:2e3},{id:"in_5",name:"Lips Offset",defval:3,type:"integer",min:1,max:2e3}],id:"Williams Alligator@tv-basicstudies-1",scriptIdPart:"",name:"Williams Alligator",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2),o=this._input(3),a=this._input(4),l=this._input(5),c=r.Std.hl2(this._context);return[{value:r.Std.smma(c,i,this._context),offset:o},{value:r.Std.smma(c,s,this._context),offset:a},{value:r.Std.smma(c,n,this._context),offset:l}]}}},{name:"Williams Fractals",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,defaults:{styles:{plot_0:{plottype:"shape_triangle_down",visible:!0,location:"BelowBar",transparency:0,color:a},plot_1:{plottype:"shape_triangle_up",visible:!0,location:"AboveBar",transparency:0,color:u}},inputs:{in_0:2}},plots:[{id:"plot_0",type:"shapes"},{id:"plot_1",type:"shapes"}],styles:{plot_0:{title:"Down fractals",isHidden:!1},plot_1:{title:"Up fractals",isHidden:!1}},description:"Williams Fractal",shortDescription:"Fractals",is_price_study:!0,is_hidden_study:!1,id:"Williams Fractals@tv-basicstudies-1",inputs:[{id:"in_0",name:"Periods",defval:2,type:"integer",min:2,max:1e12}],scriptIdPart:"",name:"Williams Fractals",isCustomIndicator:!0,format:{type:"inherit"}},constructor:function(){this.f_0=function(){for(var e=this._input(0),t=this._context.new_var(r.Std.high(this._context)),i=!0,s=!0,n=!0,o=!0,a=!0,l=!0,c=1;c<=e;c++)i=r.Std.and(i,r.Std.lt(t.get(e-c),t.get(e))),s=r.Std.and(s,r.Std.lt(t.get(e+c),t.get(e))),n=r.Std.and(n,r.Std.and(r.Std.le(t.get(e+1),t.get(e)),r.Std.lt(t.get(e+c+1),t.get(e)))),o=r.Std.and(o,r.Std.and(r.Std.le(t.get(e+1),t.get(e)),r.Std.and(r.Std.le(t.get(e+2),t.get(e)),r.Std.lt(t.get(e+c+2),t.get(e))))),a=r.Std.and(a,r.Std.and(r.Std.le(t.get(e+1),t.get(e)),r.Std.and(r.Std.le(t.get(e+2),t.get(e)),r.Std.and(r.Std.le(t.get(e+3),t.get(e)),r.Std.lt(t.get(e+c+3),t.get(e)))))),l=r.Std.and(l,r.Std.and(r.Std.le(t.get(e+1),t.get(e)),r.Std.and(r.Std.le(t.get(e+2),t.get(e)),r.Std.and(r.Std.le(t.get(e+3),t.get(e)),r.Std.and(r.Std.le(t.get(e+4),t.get(e)),r.Std.lt(t.get(e+c+4),t.get(e)))))));var h=r.Std.or(s,r.Std.or(n,r.Std.or(o,r.Std.or(a,l)))),d=r.Std.and(i,h),u=this._context.new_var(r.Std.low(this._context)),p=1,_=1,m=1,g=1,f=1,v=1;for(c=1;c<=e;c++)p=r.Std.and(p,r.Std.gt(u.get(e-c),u.get(e))),_=r.Std.and(_,r.Std.gt(u.get(e+c),u.get(e))), +m=r.Std.and(m,r.Std.and(r.Std.ge(u.get(e+1),u.get(e)),r.Std.gt(u.get(e+c+1),u.get(e)))),g=r.Std.and(g,r.Std.and(r.Std.ge(u.get(e+1),u.get(e)),r.Std.and(r.Std.ge(u.get(e+2),u.get(e)),r.Std.gt(u.get(e+c+2),u.get(e))))),f=r.Std.and(f,r.Std.and(r.Std.ge(u.get(e+1),u.get(e)),r.Std.and(r.Std.ge(u.get(e+2),u.get(e)),r.Std.and(r.Std.ge(u.get(e+3),u.get(e)),r.Std.gt(u.get(e+c+3),u.get(e)))))),v=r.Std.and(v,r.Std.and(r.Std.ge(u.get(e+1),u.get(e)),r.Std.and(r.Std.ge(u.get(e+2),u.get(e)),r.Std.and(r.Std.ge(u.get(e+3),u.get(e)),r.Std.and(r.Std.ge(u.get(e+4),u.get(e)),r.Std.gt(u.get(e+c+4),u.get(e)))))));var S=r.Std.or(_,r.Std.or(m,r.Std.or(g,r.Std.or(f,v))));return[r.Std.and(p,S),d]},this.main=function(e,t){this._context=e,this._input=t;var i=this.f_0();return[{value:i[0],offset:-this._input(0)},{value:i[1],offset:-this._input(0)}]}}},{name:"Guppy Multiple Moving Average",metainfo:{isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,description:"Guppy Multiple Moving Average",shortDescription:"GMMA",is_price_study:!0,id:"Guppy Multiple Moving Average@tv-basicstudies-1",_metainfoVersion:52,format:{type:"inherit"},defaults:{inputs:{traderEMA1Length:3,traderEMA2Length:5,traderEMA3Length:8,traderEMA4Length:10,traderEMA5Length:12,traderEMA6Length:15,investorEMA1Length:30,investorEMA2Length:35,investorEMA3Length:40,investorEMA4Length:45,investorEMA5Length:50,investorEMA6Length:60},styles:{traderEMA1:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:15,visible:!0},traderEMA2:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:12,visible:!0},traderEMA3:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:9,visible:!0},traderEMA4:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:6,visible:!0},traderEMA5:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:3,visible:!0},traderEMA6:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0},investorEMA1:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:15,visible:!0},investorEMA2:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:12,visible:!0},investorEMA3:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:9,visible:!0},investorEMA4:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:6,visible:!0},investorEMA5:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:3,visible:!0},investorEMA6:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0}}},inputs:[{defval:3,id:"traderEMA1Length",max:1e3,min:1,name:"Trader EMA 1 length",type:"integer"},{defval:5,id:"traderEMA2Length",max:1e3,min:1,name:"Trader EMA 2 length",type:"integer"},{defval:8,id:"traderEMA3Length",max:1e3,min:1,name:"Trader EMA 3 length",type:"integer"},{defval:10,id:"traderEMA4Length",max:1e3,min:1,name:"Trader EMA 4 length",type:"integer"},{defval:12,id:"traderEMA5Length",max:1e3,min:1, +name:"Trader EMA 5 length",type:"integer"},{defval:15,id:"traderEMA6Length",max:1e3,min:1,name:"Trader EMA 6 length",type:"integer"},{defval:30,id:"investorEMA1Length",max:1e3,min:1,name:"Investor EMA 1 length",type:"integer"},{defval:35,id:"investorEMA2Length",max:1e3,min:1,name:"Investor EMA 2 length",type:"integer"},{defval:40,id:"investorEMA3Length",max:1e3,min:1,name:"Investor EMA 3 length",type:"integer"},{defval:45,id:"investorEMA4Length",max:1e3,min:1,name:"Investor EMA 4 length",type:"integer"},{defval:50,id:"investorEMA5Length",max:1e3,min:1,name:"Investor EMA 5 length",type:"integer"},{defval:60,id:"investorEMA6Length",max:1e3,min:1,name:"Investor EMA 6 length",type:"integer"}],plots:[{id:"traderEMA1",type:"line"},{id:"traderEMA2",type:"line"},{id:"traderEMA3",type:"line"},{id:"traderEMA4",type:"line"},{id:"traderEMA5",type:"line"},{id:"traderEMA6",type:"line"},{id:"investorEMA1",type:"line"},{id:"investorEMA2",type:"line"},{id:"investorEMA3",type:"line"},{id:"investorEMA4",type:"line"},{id:"investorEMA5",type:"line"},{id:"investorEMA6",type:"line"}],styles:{traderEMA1:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 1"},traderEMA2:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 2"},traderEMA3:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 3"},traderEMA4:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 4"},traderEMA5:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 5"},traderEMA6:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 6"},investorEMA1:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 1"},investorEMA2:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 2"},investorEMA3:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 3"},investorEMA4:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 4"},investorEMA5:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 5"},investorEMA6:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 6"}}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._context.new_var(r.Std.close(this._context)),s=this._input(0),n=this._input(1),o=this._input(2),a=this._input(3),l=this._input(4),c=this._input(5),h=r.Std.ema(i,s,this._context),d=r.Std.ema(i,n,this._context),u=r.Std.ema(i,o,this._context),p=r.Std.ema(i,a,this._context),_=r.Std.ema(i,l,this._context),m=r.Std.ema(i,c,this._context),g=this._input(6),f=this._input(7),v=this._input(8),S=this._input(9),y=this._input(10),b=this._input(11);return[h,d,u,p,_,m,r.Std.ema(i,g,this._context),r.Std.ema(i,f,this._context),r.Std.ema(i,v,this._context),r.Std.ema(i,S,this._context),r.Std.ema(i,y,this._context),r.Std.ema(i,b,this._context)]}}}]},92484:(e,t,i)=>{"use strict";var s;i.d(t,{SubsessionId:()=>s}),function(e){e.Regular="regular",e.Extended="extended",e.PreMarket="premarket",e.PostMarket="postmarket"}(s||(s={}))},87456:(e,t,i)=>{"use strict";i.d(t,{PointsetsManager:()=>n});var s=i(578);const r=(0,i(98351).getLogger)("ChartApi.PointsetsManager");class n{ +constructor(){this._pointsetsDataBySymbol=new Map}destroy(){this._pointsetsDataBySymbol.clear()}createPointset(e,t,i,s,n){let o=this._pointsetsDataBySymbol.get(t);void 0===o&&(o=new Map,this._pointsetsDataBySymbol.set(t,o));const a=[];for(const t of s){const[i,s]=t;"number"!=typeof i||Number.isNaN(i)?r.logWarn(`Pointset time is invalid: id=${e}, ${i} of type ${typeof i}`):a.push({point:t,extrapolation:n.extrapolateTimeWithOffsetToTime(1e3*i,s)})}s.length===a.length&&o.set(e,{resolution:i,points:a})}removePointset(e){const t=[];this._pointsetsDataBySymbol.forEach(((i,s)=>{i.delete(e),0===i.size&&t.push(s)}));for(const e of t)this._pointsetsDataBySymbol.delete(e)}invalidatePointsetsForSymbol(e,t){const i=this._pointsetsDataBySymbol.get(e);void 0!==i&&i.forEach(((e,i)=>{if(s.Interval.isEqual(e.resolution,t))for(const t of e.points)null!==t.extrapolation&&t.extrapolation.exact&&(t.extrapolation.exact=!1)}))}getUpdatesForSymbol(e,t,i,s){const r=new Map,n=this._pointsetsDataBySymbol.get(e);return void 0!==n&&n.forEach(((e,n)=>{const o=this._refreshPointsetData(e,t,i,s);null!==o&&r.set(n,o)})),r}_refreshPointsetData(e,t,i,n){if(s.Interval.isEqual(e.resolution,t))for(let t=0;t ${t}`),null;o.push({index:i,value:[a.index,a.timeMs/1e3]})}return o}}},59749:(e,t,i)=>{"use strict";i.d(t,{SessionTimeScale:()=>v});var s=i(50151),r=i(2484),n=i(32769),o=i(93975),a=i(8950),l=i(33143),c=i(23150);function h(e){return 60*e*60*1e3}function d(e){return 60*e*1e3}const u=[{divisor:1,weight:18},{divisor:(p=1,1e3*p),weight:19},{divisor:d(1),weight:20},{divisor:d(5),weight:21},{divisor:d(30),weight:22},{divisor:h(1),weight:30},{divisor:h(3),weight:31},{divisor:h(6),weight:32},{divisor:h(12),weight:33}];var p;function _(e,t){if(null!==t){if(e.getUTCFullYear()!==t.getUTCFullYear())return 70;if(e.getUTCMonth()!==t.getUTCMonth())return 60;if(e.getUTCDate()!==t.getUTCDate())return 50;const i=t.getTime(),s=e.getTime();for(let e=u.length-1;e>=0;--e)if(Math.floor(i/u[e].divisor)!==Math.floor(s/u[e].divisor))return u[e].weight}return 18}function m(e,t,i=0){if(0===e.length)return[];let s=i,r=i;const n=[];for(;s=t.length?(n.push({old:s,new:l.INVALID_TIME_POINT_INDEX}),s++):e[s].timeMs===t[r].timeMs?(s!==r&&n.push({old:s,new:r}),s++,r++):e[s].timeMs{if(e.new===t.new&&e.new===l.INVALID_TIME_POINT_INDEX)return e.old-t.old;if(e.new===l.INVALID_TIME_POINT_INDEX)return-1;if(t.new===l.INVALID_TIME_POINT_INDEX)return 1;const i=e.old-e.new,s=t.old-t.new;return i>0?s>0?e.old-t.old:-1:s<0?t.new-e.new:1}))}function g(e,t){return{ +span:e.markWeight,time:e.displayTime,index:t}}const f=r.enabled("end_of_period_timescale_marks");class v{constructor(){this._completed=!0,this._mainSymbolExtrapolator=null,this._pointDataByTimePoint=new Map,this._seriesIds=new Set,this._displayTimezone=null,this._minFutureBarsCount=0,this._sortedTimePoints=[]}destroy(){this.clearTimeScale()}setCompleted(e){this._completed=e}isCompleted(){return this._completed}clearTimeScale(){return this._pointDataByTimePoint.clear(),this._seriesIds.clear(),this._sortedTimePoints=[],{baseIndex:null,pointsIndex:0,indexChange:[],marks:[],points:[]}}indexOfTime(e){if(0===this._sortedTimePoints.length)return null===this._mainSymbolExtrapolator?null:this._mainSymbolExtrapolator.indexOfTime(e);if(ethis._sortedTimePoints[this._sortedTimePoints.length-1].timeMs){if(null===this._mainSymbolExtrapolator)return null;const t=this._mainSymbolExtrapolator.indexOfTime(e),i=this._mainSymbolExtrapolator.indexOfTime(this._sortedTimePoints[this._sortedTimePoints.length-1].timeMs);if(null===t||null===i)return null;const s=t.index-i.index-1;return{index:this._sortedTimePoints.length+s,timeMs:t.timeMs}}let t=(0,o.lowerbound)(this._sortedTimePoints,e,((e,t)=>e.timeMs({timeMs:e,markWeight:0,displayTime:NaN})));this._fillPointsData(i,0,0!==this._sortedTimePoints.length?this._sortedTimePoints[this._sortedTimePoints.length-1].displayTime:null);const r=[];for(let t=e;tg(e,i+t)));return r.concat(n)}setTimezone(e){this._displayTimezone="exchange"===e?null:(0,n.get_timezone)(e),this._fillPointsData(this._sortedTimePoints,0)}fillIndexesInRows(e){if(0===e.length)return;let t=-1,i=(0,o.lowerbound)(this._sortedTimePoints,Math.round(1e3*e[0].value[0]),((e,t)=>e.timeMse.timeMs{for(;i=this._sortedTimePoints.length){const t=this.indexOfTime(e);if(null===t)return l.INVALID_TIME_POINT_INDEX;i=t.timeMs!==e?t.index+1:t.index}return(0,s.assert)(i>t,"data must have unique sorted times"),t=i,i}))}firstSeriesBarTime(){return 0===this._sortedTimePoints.length?null:this._sortedTimePoints[0].timeMs}replaceSeriesBarsTimesTail(e,t){if(0===t.length)return null;if(!this._seriesIds.has(e))return this.setSeriesBarsTimes(e,t);const i=[],s=(0,o.lowerbound)(this._sortedTimePoints,t[0],((e,t)=>e.timeMs({timeMs:e.timeMs,pointData:e.pointData,markWeight:0,displayTime:NaN})));for(let e=s;ee.timeMs-t.timeMs));const a=this._updateTimeScalePointsTail(n);return this._applyTimeScaleChanges(a,!1)}setSeriesBarsTimes(e,t){let i=0!==this._pointDataByTimePoint.size;if(this._seriesIds.has(e))if(1===this._seriesIds.size)i=!1,this._pointDataByTimePoint.clear();else for(const t of this._sortedTimePoints)t.pointData.series.delete(e);this._addBarsTimesToSeries(e,t,!1);const s=this._seriesIds.size;0===t.length?this._seriesIds.delete(e):this._seriesIds.add(e),i&&this._cleanupPointsData(this._sortedTimePoints);const r=sthis._seriesIds.size,o=r&&2===this._seriesIds.size||n&&1===this._seriesIds.size,a=[];this._pointDataByTimePoint.forEach(((e,t)=>{a.push({markWeight:0,timeMs:t,displayTime:NaN,pointData:e})})),a.sort(((e,t)=>e.timeMs-t.timeMs));const l=this._updateTimeScalePoints(a);return this._applyTimeScaleChanges(l,o)}_updateFutureBars(){if(0===this._minFutureBarsCount||null===this._mainSymbolExtrapolator)return;if(0!==this._sortedTimePoints.length){const e=this._sortedTimePoints[this._sortedTimePoints.length-1].timeMs;this._mainSymbolExtrapolator.ensureExtrapolatedToFutureTime(e)}const e=this._futureBarsFirstPointIndex();this._mainSymbolExtrapolator.setMinFutureBarsCount(e+this._minFutureBarsCount)}_addBarsTimesToSeries(e,t,i){const s=i?[]:null;for(const i of t){const t=this._pointDataByTimePoint.get(i);if(void 0===t){const t=new Set;t.add(e);const r={index:0,series:t};this._pointDataByTimePoint.set(i,r),null!==s&&s.push({timeMs:i,pointData:r})}else t.series.add(e)}return s}_futureBarsFirstPointIndex(){ +if(null===this._mainSymbolExtrapolator||0===this._sortedTimePoints.length)return 0;const e=this._mainSymbolExtrapolator.futureBars();return(0,o.upperbound_int)(e,this._sortedTimePoints[this._sortedTimePoints.length-1].timeMs)}_futureBars(){return null===this._mainSymbolExtrapolator?[]:this._mainSymbolExtrapolator.futureBars().slice(this._futureBarsFirstPointIndex(),this._futureBarsFirstPointIndex()+1e3)}_cleanupPointsData(e){for(const t of e)0===t.pointData.series.size&&this._pointDataByTimePoint.delete(t.timeMs)}_updateTimeScalePoints(e){let t=-1;for(let i=0;ie.timeMs=this._sortedTimePoints.length)continue;this._sortedTimePoints[n].timeMs!==r.timeMs&&-1===i&&(i=n)}const s=t+e.length;if(i=S(i,this._sortedTimePoints.length,s),-1===i)return null;this._fillPointsData(e,0,0===t||0===this._sortedTimePoints.length?null:this._sortedTimePoints[t-1].displayTime);const r=m(this._sortedTimePoints.slice(t),e).map((e=>({old:e.old+t,new:e.new===l.INVALID_TIME_POINT_INDEX?e.new:e.new+t})));{const i=this._sortedTimePoints;let r=0;for(;t+r1&&null===i){const t=Math.ceil(n/(e.length-1)),i=new Date(1e3*(e[0].displayTime-t));e[0].markWeight=_(new Date(1e3*e[0].displayTime),i)}}(e,t,i)}_applyTimeScaleChanges(e,t){if(null===e)return t?(this._fillPointsData(this._sortedTimePoints,0),{points:[],pointsIndex:0,baseIndex:this._getBaseIndex(),indexChange:[],marks:this.tickMarks(0)}):null;let i=e.pointsIndex;if(0!==i&&t&&(this._fillPointsData(this._sortedTimePoints,0),i=0),0===this._sortedTimePoints.length)return{baseIndex:null,pointsIndex:0,indexChange:[],marks:[],points:[]};const s=[];for(let t=e.pointsIndex;t{"use strict";var s=i(78554),r=i(76702),n=i(22115),o=i(56439).SymbolExtrapolator,a=i(59749).SessionTimeScale,l=i(87456).PointsetsManager,c=i(69228),h=i(8950).createDwmAligner,d=i(578).Interval,u=i(76422),p=i(70641).visitObject,_=i(65665).isObject;i(95056),i(96531);var m=i(40011).DatafeedRequestsCachedProcessor,g=i(20364).timezoneIsAvailable,f=i(8950).isAlignmentEnabled,v=i(91035),S=v.isEncodedExtendedSymbol,y=v.decodeExtendedSymbol,b=i(1930).extractSymbolNameFromSymbolInfo,w=i(11249).replaceGraphicsTimesWithTimePointIndexIndex,P=i(2484),C=i(92484).SubsessionId,T=i(69228).getPeriodsBetweenDates;const x="pre_post_market_sessions",I=P.enabled(x);var M=-5e6;function A(e){var t=e.findIndex((function(e){return e.index!==M}));return-1===t?[]:0===t?e:e.slice(t)}function L(e,t){return e+"_"+t}var k=function(e){var t=this;this._studiesCache={},this._objectsDataCache={},this._studiesNonSeriesTimes={},this._metainfoCache=[],this._barsCoefficientsCache={},this._externalDatafeed=e,e.getVolumeProfileResolutionForPeriod&&r.overwriteVolumeProfileResolutionForPeriodGetter((function(t,i,s,r){return e.getVolumeProfileResolutionForPeriod(t,i,s,r)})),this._datafeedConfiguration=null,this._marketStatusWatchers={},this._resolveRequests={},this._resolvePromisesBySymbolId=new Map,this._symbolIdToSymbolRequestString=new Map,this._callbacks={},this._serverTimeOffset=0,t._logMessage("Datafeed settings received: {0}".format(JSON.stringify(window.configurationData))),t._datafeedConfiguration=t._adoptConfigurationData(window.configurationData),t._fireEvent("configuration_received"),t._externalDatafeed.getServerTime&&t._externalDatafeed.getServerTime((function(e){t._serverTimeOffset=e-(new Date).valueOf()/1e3})),this._invalidatedPointsetSessions=new Set,this._refreshPointsetsTimerId=null,this._pointsetsManagers={},this._quotesInfo=[],this._depthInfo=[],this._endOfData={},this._computeStudyCounter=0,this._symbolExtrapolators={},this._timeScales={},this._cachedDatafeed=new m(e,this.serverTimeOffset.bind(this),this._datafeedConfiguration.reset_cache_timeout),n.setupFeed({resolve:function(e,i,s,r){t._resolveSymbolByName(e,i,s,r)},subscribe:function(e,i,s,r,n){return t._cachedDatafeed.subscribe(e,i,s,function(e,i,s){ +var r=new c.SessionInfo(e.timezone,e.session,e.session_holidays,e.corrections),n=c.newBarBuilder(i,r,r);return function(e){if(e&&e.count()){var i=1e3*t.getCurrentUTCTime();n.moveTo(i),n.indexOfBar(i)>=0&&e.setLastBarClosed(!1)}s(e)}}(e,i,r),n)},unsubscribe:function(e){return t._cachedDatafeed.unsubscribe(e)}})};function E(e,t){return e+"_"+t}function D(e,t,i,s){return e+(t?"_#_"+t:"")+(i?"_#_"+i:"")+(s?"_#_"+s:"")}k.prototype._getSymbolExtrapolator=function(e,t,i){var s=d.normalize(i),r=function(e,t,i){const s=void 0!==t.subsession_id?","+t.subsession_id:"";return e+","+t.full_name+","+i+s}(e,t,s),n=this._symbolExtrapolators[r];return void 0===n&&(n=new o(t,s),this._symbolExtrapolators[r]=n),n},k.prototype._barsCoefficients=function(e,t){if(void 0===y(e).type)return{};var i=e+t;return this._barsCoefficientsCache[i]||(this._barsCoefficientsCache[i]={}),this._barsCoefficientsCache[i]},k.prototype.destroy=function(){this._cachedDatafeed.destroy(),this._externalDatafeed=null,Object.keys(this._pointsetsManagers).forEach((function(e){this._pointsetsManagers[e].destroy()}),this),this._pointsetsManagers={}},k.prototype.purgeCache=function(){this._endOfData={},this._resolveRequests={},this._objectsDataCache={},this._studiesNonSeriesTimes={},this._studiesCache={},this._resolvePromisesBySymbolId.clear(),this._symbolIdToSymbolRequestString.clear(),Object.keys(this._pointsetsManagers).forEach((function(e){this._pointsetsManagers[e].destroy()}),this),this._pointsetsManagers={},Object.keys(this._timeScales).forEach((function(e){this._timeScales[e].destroy()}),this),this._timeScales={},Object.keys(this._symbolExtrapolators).forEach((function(e){this._symbolExtrapolators[e].destroy()}),this),this._symbolExtrapolators={}},k.prototype.purgeDataCache=function(){this._cachedDatafeed.purgeCache()},k.prototype._logMessage=function(e){P.enabled("charting_library_debug_mode")&&console.log(e)},k.prototype.on=function(e,t){return this._callbacks.hasOwnProperty(e)||(this._callbacks[e]=[]),this._callbacks[e].push(t),this},k.prototype._fireEvent=function(e,t,i){if(this._callbacks.hasOwnProperty(e)){for(var s=this._callbacks[e],r=0;r_[a].timeMs;l?_.push({index:g(s,_.length),value:[s/1e3].concat(r),timeMs:s}):(_[a].index=g(s,a),_[a].value=[s/1e3].concat(r),_[a].timeMs=s),p||u.onRealtimeCallback([_[_.length-1]],l,_.length,v,i)}(e,t,i)},nonseriesOut:function(e,t){u.onNonSeriesDataUpdate(t,i)},setNoMoreData:function(){S=!0},recalc:function(e,s){p=!1,_.endOfData=S,_.emptyBarCount=s.emptyBarCount,t.error&&null!==t.error()||(null!==l&&(y._objectsDataCache[l]=_),u.onDataReadyCallback(_,v,i,s))}});if(!y._studiesCache[e]||!y._studiesCache[e][n])throw Error("This should never happen");y._studiesCache[e][n].engine=w}catch(e){if(!e.studyError)throw e;u.onErrorCallback(e.message)}}else u.onErrorCallback("Unsupported resolution. Did you forget to set has_intraday to true?")}(w,C)},k.prototype._createStudy=function(e,t,i,s,r,n,o,a){var l=this;function c(e,t,i){e=A(e),l._timeScales[s].fillIndexesInRows(e),TradingView.ChartapiMessagerInstances[s].onDataUpdate(r,n,e,t),TradingView.ChartapiMessagerInstances[s].onStudyCompleted(r,n)}function h(e){var t={};if(0!==e.size){var i={},n=l._studiesCache[s][r].metainfo;e.forEach((function(e,t){i[n.plots[t].id]=e})),t.data={offsets:i}}return t}a=function(e){if(Array.isArray(e))return e;for(var t=[],i=l._studiesCache[s][r].metainfo.inputs,n=0;n=0},k.prototype.ensureExtendedTo=function(e,t,i){if(!this._studiesCache[t][e])throw Error("This should never happen");var s=this;setTimeout((function(){s._recreateSourcesForDataRange(t,{to:i})}),0)},k.prototype.extendSeriesRange=function(e,t){var i=this._timeScales[e].firstSeriesBarTime();if(null!==i){var s=this._mainSeriesRecord(e);if(d.isDWM(s.resolution)&&null!=s.symbolInfo){var r=h(s.resolution,s.symbolInfo);null!==r&&(i=r.timeToExchangeTradingDay(i))}var n=this._symbolIdToSymbolRequestString.get(L(e,s.symbolId)),o=this._barsCoefficients(n,s.resolution),a=o.barsCoefficient||1;if(!o.barsCoefficient){var l=this._getSeriesData(e,s.guid);null!==l&&(o.expectedBarsCount=l.length+t)}var c=this;setTimeout((function(){c._recreateSourcesForDataRange(e,{to:i,countBack:(t+2)*a})}),0)}else this._logMessage("Nothing to extend - there is no points on time scale")},k.prototype.seriesTurnaround=function(e,t){return this._studiesCache[e]&&this._studiesCache[e][t]&&this._studiesCache[e][t].turnaround},k.prototype._seriesDataRange=function(e,t){var i=this._studiesCache[e][t];return null!==i.firstLoadedTimeMs?{ +to:i.firstLoadedTimeMs,countBack:0}:i.dataRange},k.prototype._applyTimeScaleUpdate=function(e,t){if(null!==t){var i=[];for(var s in this._studiesCache[e]){var r=this._studiesCache[e][s];if(r&&"study"===r.type){var n=this._studiesNonSeriesTimes[e][s];if(n){var o={indexes:this._timeScales[e].convertTimesToIndexes(n),data:{indexes_replace:!0}};i.push({objId:s,turnaround:r.turnaround,data:[],nonSeriesData:o})}}}TradingView.ChartapiMessagerInstances[e].onTimescaleUpdate(t,i),Promise.resolve().then(function(){var t=this._mainSeriesRecord(e);if(null!==t&&null!=t.symbolInfo){var i=this._getSymbolExtrapolator(e,t.symbolInfo,t.resolution);this._pointsetsManagers[e].getUpdatesForSymbol(t.symbolInfo.full_name,t.resolution,i,this._timeScales[e]).forEach((function(t,i){TradingView.ChartapiMessagerInstances[e].onPointsetDataUpdate(i,null,t)}))}}.bind(this))}},k.prototype._updateMainTsBuilder=function(e){var t=this._mainSeriesRecord(e);if(null!==t&&null!=t.symbolInfo){var i=this._getSymbolExtrapolator(e,t.symbolInfo,t.resolution);this._timeScales[e].setMainSymbolExtrapolator(i)}},k.prototype._updateTimeScaleState=function(e){var t=!0,i=!0;for(var s in this._studiesCache[e]){var r=this._studiesCache[e][s];"series"===r.type&&(i=i&&this._isEndOfData(e,s,r.turnaround),t=t&&r.completed)}this._timeScales[e].isCompleted()!==t&&(this._timeScales[e].setCompleted(t),t&&TradingView.ChartapiMessagerInstances[e].onTimescaleCompleted(i))},k.prototype._mainSeriesRecord=function(e){var t=null,i=null;for(var s in this._studiesCache[e]){var r=this._studiesCache[e][s];if("series"===r.type&&(null===t&&(t=r),r.isMain)){i=r;break}}return null===i&&(i=t),null!==i&&(i.isMain=!0),i},k.prototype._seriesCount=function(e){var t=0;for(var i in this._studiesCache[e]){"series"===this._studiesCache[e][i].type&&(t+=1)}return t},k.prototype._prepareSeriesNonSeriesData=function(e,t,i){var s=i.data[i.data.length-1],r=this._getSeriesData(e,t),n=null===r?[]:i.data;return{data:{data:{reversalAmount:i.reversalAmount,boxSize:i.boxSize,price:s?s[4]:i.price,bars:n.map((function(e,t){return{time:t,open:e[1],high:e[2],low:e[3],close:e[4],volume:e[5],factor:e[6],additionalPrice:e[6]}}))}},indexes:this._timeScales[e].convertTimesToIndexes(n.map((function(e){var t=e[0]||0;return t<0?r[r.length+t].timeMs:i.projectionTime+t})))}},k.prototype.createSeries=function(e,t,i,s,n,o,a){this._setEndOfData(e,t,i,!1);var l=new r.OHLCV;this._studiesCache[e]=this._studiesCache[e]||{};var c=this._getSeriesData(e,t),h=this._studiesCache[e][t],u=this._seriesCount(e),p=this._mainSeriesRecord(e);if(!h||d.isEqual(h.resolution,n)&&h.symbolId===s)void 0!==o.countBack&&null!==c&&0!==c.length&&(o.to=c[0].timeMs),h&&null!=h.firstLoadedTimeMs?o.to=void 0!==o.to?Math.min(h.firstLoadedTimeMs,o.to):h.firstLoadedTimeMs:h||0===u||null!==p&&(null!=p.firstLoadedTimeMs?(o.to=p.firstLoadedTimeMs,o.countBack=0):o=Object.assign({},p.dataRange));else if(1===u)o=Object.assign({},h.initialDatarange);else{var _=this._timeScales[e].firstSeriesBarTime();(void 0===o.to||null!==_&&_{"use strict";i.d(t,{SymbolExtrapolator:()=>c});var s=i(50151),r=i(93975),n=i(69228),o=i(87770),a=i(578);function l(e,t){return e.length>t}class c{constructor(e,t,i=2e5){this._firstRealBarTimeMs=null,this._historyBarsCache=[],this._projectionFirstIndex=1/0,this._barsTimes=[],this._minFutureBarsCount=0,this._lastRealBarTimeMs=null,this._futureBarsCache=[],this._symbolInfo=e,this._interval=a.Interval.parse(t),this._extrapolateLimit=i,this._barBuilder=(0,n.newBarBuilder)(t,new n.SessionInfo(e.timezone,e.session,e.session_holidays,e.corrections),null)}destroy(){this.clear()}interval(){return this._interval}barBuilder(){return this._barBuilder}symbolInfo(){return this._symbolInfo}clear(){this._firstRealBarTimeMs=null,this._historyBarsCache=[],this._barsTimes=[],this._lastRealBarTimeMs=null,this._futureBarsCache=[],this._minFutureBarsCount=0,this._projectionFirstIndex=1/0}firstFutureBarIndex(){return this._barsTimes.length}futureBars(){return this._futureBarsCache}replaceBarsTimesTail(e,t=e.length){if(0===e.length)return;if(0===this._barsTimes.length)return void this.setBarsTimes(e,t);const i=e[0],n=this._barsTimes[this._barsTimes.length-1],o=i>n?this._barsTimes.length:(0,r.lowerbound_int)(this._barsTimes,i);0!==o?(this._barsTimes.splice(o,this._barsTimes.length,...e),this._projectionFirstIndex=t===e.length?this._barsTimes.length:this._barsTimes.indexOf(e[t]),(0,s.assert)(-1!==this._projectionFirstIndex,"something went wrong"),n!==e[e.length-1]&&this._setLastRealBarTime(e[e.length-1])):this.setBarsTimes(e,t)}setBarsTimes(e,t=e.length){const i=this._barsTimes;if(this._barsTimes=e.slice(),this._projectionFirstIndex=0===this._barsTimes.length?1/0:t,0===e.length)return this._historyBarsCache=[],this._futureBarsCache=[],this._firstRealBarTimeMs=null,void(this._lastRealBarTimeMs=null);0!==i.length&&i[i.length-1]===e[e.length-1]||this._setLastRealBarTime(e[e.length-1]),0!==i.length&&i[0]===e[0]||(this._historyBarsCache=[],this._firstRealBarTimeMs=e[0])}extrapolateTimeWithOffsetToTime(e,t){if(0===t)return{timeMs:e,exact:!0} +;0===this._barsTimes.length&&(t<0?null===this._firstRealBarTimeMs?this._firstRealBarTimeMs=e:(this._extendHistoryCacheToTimeFromRight(Math.min(e,null!==this._lastRealBarTimeMs?this._lastRealBarTimeMs:1/0)),this._ensureExtrapolatedToHistoryTime(e)):null===this._lastRealBarTimeMs?this._lastRealBarTimeMs=e:(this._extendFutureCacheToTimeFromLeft(Math.max(e,null!==this._firstRealBarTimeMs?this._firstRealBarTimeMs:1/0)),this._ensureExtrapolatedToFutureTime(e)));const i=this.indexOfTime(e);if(null===i)return null;const s=this._timeOfBarIndex(i.index+t);return null===s?null:((i.index<0||this._projectionFirstIndex<=i.index)&&(s.exact=!1),s)}indexOfTime(e){if(null!==this._firstRealBarTimeMs&&ethis._lastRealBarTimeMs){this._ensureExtrapolatedToFutureTime(e);let t=(0,r.lowerbound_int)(this._futureBarsCache,e);if(0!==this._futureBarsCache.length&&t===this._futureBarsCache.length&&e>this._futureBarsCache[this._futureBarsCache.length-1])return null;this._futureBarsCache[t]!==e&&(t-=1);const i=Math.max(1,this._barsTimes.length)+t;return{index:i,timeMs:i===this._barsTimes.length-1?(0,s.ensureNotNull)(this._lastRealBarTimeMs):this._futureBarsCache[t]}}if(0===this._barsTimes.length)return null!==this._firstRealBarTimeMs&&this._firstRealBarTimeMs<=e||null!==this._lastRealBarTimeMs&&e<=this._lastRealBarTimeMs?{index:0,timeMs:(0,s.ensureNotNull)(this._timeOfBarIndex(0)).timeMs}:null;let t=(0,r.lowerbound_int)(this._barsTimes,e);return this._barsTimes[t]!==e&&(t-=1),{index:t,timeMs:this._barsTimes[t]}}setMinFutureBarsCount(e){this._minFutureBarsCount=e,0!==this._barsTimes.length&&this._ensureExtrapolatedToFutureBar(e)}ensureExtrapolatedToFutureTime(e){this._ensureExtrapolatedToFutureTime(e)}_setLastRealBarTime(e){const t=this._futureBarsCache.length,i=(0,r.upperbound_int)(this._futureBarsCache,e);0===i?this._extendFutureCacheToTimeFromLeft(e):(this._lastRealBarTimeMs=e,this._futureBarsCache=this._futureBarsCache.slice(i)),this._ensureExtrapolatedToFutureBar(Math.max(t,this._minFutureBarsCount))}_timeOfBarIndex(e){var t;if(e<0){const t=Math.abs(e);this._ensureExtrapolatedToHistoryBar(t);const i=this._historyBarsCache.length-t;return i<0?null:{timeMs:this._historyBarsCache[i],exact:!1}}if(0===e&&0===this._barsTimes.length)return{timeMs:(0,s.ensureNotNull)(null!==(t=this._firstRealBarTimeMs)&&void 0!==t?t:this._lastRealBarTimeMs),exact:!1};if(e>=this._barsTimes.length){const t=e-Math.max(1,this._barsTimes.length);return this._ensureExtrapolatedToFutureBar(t+1),t>=this._futureBarsCache.length?null:{timeMs:this._futureBarsCache[t],exact:!1}}return{timeMs:this._barsTimes[e],exact:e=e)return;if((0,s.assert)(0===this._barsTimes.length,"bars should be empty"),this._firstRealBarTimeMs=e,0===this._historyBarsCache.length)return;const t=(0,o.extrapolateBarsFrontToTime)(this._barBuilder,this._historyBarsCache[this._historyBarsCache.length-1],e-1,this._extrapolateLimit,!0).times;this._historyBarsCache=this._historyBarsCache.concat(t)}_ensureExtrapolatedToFutureBar(e){return!(this._futureBarsCache.length>=e||l(this._futureBarsCache,this._extrapolateLimit))&&this._extendFutureCacheFromRight(((t,i)=>(0,o.extrapolateBarsFrontByCount)(this._barBuilder,t,e-i,!0).times))}_ensureExtrapolatedToFutureTime(e){null!==this._lastRealBarTimeMs&&this._lastRealBarTimeMs>=e||l(this._futureBarsCache,this._extrapolateLimit)||0!==this._futureBarsCache.length&&this._futureBarsCache[this._futureBarsCache.length-1]>=e||(this._extendFutureCacheFromRight(((t,i)=>(0,o.extrapolateBarsFrontToTime)(this._barBuilder,t,e,this._extrapolateLimit,!0).times)),this._futureBarsCache[this._futureBarsCache.length-1]=e||l(this._historyBarsCache,this._extrapolateLimit)||this._extendHistoryCacheFromLeft(((t,i)=>(0,o.extrapolateBarsFrontByCount)(this._barBuilder,t,-(e-i),!0).times.reverse()))}_ensureExtrapolatedToHistoryTime(e){null!==this._firstRealBarTimeMs&&this._firstRealBarTimeMs<=e||l(this._historyBarsCache,this._extrapolateLimit)||0!==this._historyBarsCache.length&&this._historyBarsCache[0]<=e||(this._extendHistoryCacheFromLeft(((t,i)=>{const s=(0,o.extrapolateBarsFrontToTime)(this._barBuilder,t-1,e-1,this._extrapolateLimit,!0).times;return s[s.length-1]===t?s.slice(0,-1):s})),(0===this._historyBarsCache.length||this._historyBarsCache[0]>e)&&this._ensureExtrapolatedToHistoryBar(this._historyBarsCache.length+1))}}},7276:(e,t,i)=>{"use strict";i.d(t,{backend:()=>s});const s=i(91612)},67049:(e,t,i)=>{"use strict";i.d(t,{defaultWatchlistSymbols:()=>n, +setDefaultWatchlistSymbols:()=>o});var s=i(2484);let r=[];function n(){return s.enabled("uppercase_instrument_names")?r.map((e=>e.toUpperCase())):r}function o(e){r=e}},61536:(e,t,i)=>{"use strict";i.d(t,{HandlerInfo:()=>s});class s{constructor(e,t){this.handler=e,this.customId=t}}},45673:(e,t,i)=>{"use strict";var s,r;function n(e,t){return"period-back"===e.type&&"period-back"===t.type?e.value===t.value:"time-range"===e.type&&"time-range"===t.type&&(e.from===t.from&&e.to===t.to)}i.d(t,{TIMEFRAMETYPE:()=>r,areEqualTimeFrames:()=>n}),function(e){e.extractErrorReason=function(e){return e.params[1]}}(s||(s={})),function(e){e.PeriodBack="period-back",e.TimeRange="time-range"}(r||(r={}))},51368:()=>{"use strict";TradingView.Pro=function(){this.hasPackage=function(){return!1}},window.user={is_pro:!1,settings:{}},TradingView.Pro.prototype.isPaidPro=function(){return!1},TradingView.Pro.prototype.isSupportAvailable=function(){return!1},TradingView.Pro.prototype.getProduct=function(){return{}},TradingView.Pro.prototype.getStudiesOrder=function(){return[]}},58196:(e,t,i)=>{"use strict";i.r(t),i.d(t,{QuoteCache:()=>r,QUOTE_FIELDS:()=>n,QUOTE_FIELDS_CACHE:()=>o});var s=i(50151);class r{constructor(e){this._cache=new Map,this._fields=[...e.fields]}update(e,t,i){const r=(0,s.ensureDefined)(e.symbolname);if(this._cache.has(r)||this._cache.set(r,{symbolname:r,status:e.status,values:{}}),"error"===e.status)return;const n=(0,s.ensureDefined)(this._cache.get(r));n.status=e.status;for(const s of this._fields)t.has(s)&&(i||void 0!==e.values[s])&&(n.values[s]=e.values[s])}get(e){var t;return null!==(t=this._cache.get(e))&&void 0!==t?t:null}fields(){return this._fields}}const n=new Set(["pro_name","base_name","logoid","currency-logoid","base-currency-logoid","short_name","description","exchange","listed_exchange","type","country_code","provider_id","sector","typespecs","industry","currency_id","last_price","fractional","minmov","minmove2","pricescale","change","change_percent","volume","average_volume","market_cap_basic","total_revenue","earnings_per_share_basic_ttm","price_earnings_ttm","beta_1_year","dps_common_stock_prim_issue_fy","dividends_yield","earnings_release_next_date","earnings_per_share_forecast_next_fq","earnings_release_date","earnings_per_share_fq","fundamental_currency_code","symbol-primaryname","currency_code","rates_mc","rates_fy","rates_ttm","value_unit_id","update_mode","language","local_description","short_description","source","source2","format","recommendation_mark","last_report_frequency"]),o=new r({fields:n})},36776:(e,t,i)=>{"use strict";i.d(t,{getQuoteSessionInstance:()=>o,destroyQuoteSessions:()=>a});var s=i(45249),r=i.n(s);const n={};function o(e="full"){return n[e]||function(e="full",t){n[e]=t}(e,new(r())(e)),n[e]}function a(){for(const e in n)if(n.hasOwnProperty(e)){const t=n[e];void 0!==t&&t.destroy(),delete n[e]}}},86856:(e,t,i)=>{"use strict";i.d(t,{QuoteSession:()=>r});var s=i(68671);class r{constructor(e,t=(0,s.randomHash)()){this._sessionstarted=!1,this._globalHandler=null,this._chartApi=e, +this._sessionid="qs_"+t}destroy(){this._sessionstarted&&(this._chartApi.quoteDeleteSession(this._sessionid),this._sessionstarted=!1)}connected(){return this._chartApi.connected()}connect(e){this._globalHandler=e,this._chartApi.createSession(this._sessionid,this),this._chartApi.connect()}disconnect(){this._chartApi.disconnect()}quoteAddSymbols(e){this._chartApi.quoteAddSymbols(this._sessionid,e)}quoteRemoveSymbols(e){this._chartApi.quoteRemoveSymbols(this._sessionid,e)}quoteFastSymbols(e){this._chartApi.quoteFastSymbols(this._sessionid,e)}quoteSetFields(e){this._chartApi.quoteSetFields(this._sessionid,e)}onMessage(e){var t;switch(e.method){case"connected":this._sessionstarted||(this._chartApi.quoteCreateSession(this._sessionid),this._sessionstarted=!0);break;case"disconnected":this._sessionstarted=!1}null===(t=this._globalHandler)||void 0===t||t.call(this,e)}quoteHibernateAll(){this._chartApi.quoteHibernateAll(this._sessionid)}}window.TradingView.QuoteSession=r},45249:(e,t,i)=>{"use strict";e=i.nmd(e);var s=i(26867),r=i(43370).default,n=i(4889).default,o=i(74599).PriceFormatter;const{uniq:a}=i(21095);var l=i(68671);const{normalizeUpdateMode:c}=i(5370);var h=i(933).deepExtend;const{QUOTE_FIELDS_CACHE:d,QUOTE_FIELDS:u}=i(58196);var p;function _(e,t){this.options=Object.assign({throttleTimeout:125},t),this._connected=!1,this._symbol_data={},this._subscriptions={},this.onConnect=new s,this.onDisconnect=new s,this._quoteApi=new p(window.ChartApiInstance),this._type=e||"full",this._delayUpdateFastSymbols=n(this._updateFastSymbols,250),this._throttledSymbolData={},this._formatterValuesCache={},this._waitingForFormatters={},this._snapshotValuesCache={},this._waitingForSnapshot={},this.connect()}p=i(86856).QuoteSession,_.prototype.destroy=function(){this._quoteApi.destroy(),this._quoteApi=null,this._connected=!1,this.onDisconnect.fire()},_.prototype.typeFields={},_.prototype.typeFields.simple=["base-currency-logoid","ch","chp","currency-logoid","currency_code","currency_id","base_currency_id","current_session","description","exchange","format","fractional","is_tradable","language","local_description","listed_exchange","logoid","lp","lp_time","minmov","minmove2","original_name","pricescale","pro_name","short_name","type","typespecs","update_mode","volume","value_unit_id"],_.prototype.typeFields.simpleDetailed=[].concat(_.prototype.typeFields.simple,["ask","bid","fundamentals","high_price","is_tradable","low_price","open_price","prev_close_price","rch","rchp","rtc","rtc_time","status","basic_eps_net_income","beta_1_year","earnings_per_share_basic_ttm","industry","market_cap_basic","price_earnings_ttm","sector","volume","dividends_yield","timezone"]),_.prototype.typeFields.full=[],_.prototype.typeFields.watchlist=[].concat(_.prototype.typeFields.simple,["rchp","rtc","country_code","provider_id"]), +_.prototype.typeFields.portfolio=["pro_name","short_name","exchange","listed_exchange","description","sector","type","typespecs","industry","currency_code","currency_id","ch","chp","logoid","currency-logoid","base-currency-logoid","earnings_per_share_forecast_next_fq","earnings_release_next_date","earnings_release_date","earnings_per_share_fq","lp","fractional","minmov","minmove2","pricescale","volume","average_volume","market_cap_basic","total_revenue","earnings_per_share_basic_ttm","price_earnings_ttm","beta_1_year","dps_common_stock_prim_issue_fy","dividends_yield","fundamental_currency_code","rates_mc","rates_fy","rates_ttm","format"],_.prototype.typeFields.notes=["short_name","pro_name","logoid","currency-logoid","base-currency-logoid","symbol-primaryname","type","typespecs"],_.prototype.connect=function(e){this._quoteApi.connect(this.quoteHandler.bind(this))},_.prototype.quoteHandler=function(e){var t=e.method,i=e.params;switch(t){case"connected":this._connected||(this._connected=!0,this.onConnected());break;case"quote_list_fields":break;case"quote_symbol_data":this._connected&&this.onSymbolData(i[0]);break;case"quote_completed":this._connected&&this.onSymbolData({symbolname:i[0],complete:performance.now(),values:{}});break;case"disconnected":this._connected&&(this._connected=!1,this.onDisconnect.fire())}},_.prototype.onConnected=function(){this.setFields();var e=Object.keys(this._symbol_data);e.length&&(this._quoteApi.quoteAddSymbols(e),this._delayUpdateFastSymbols()),this.onConnect.fire()},_.prototype.setFields=function(){var e=_.prototype.typeFields[this._type];e&&e.length&&this._quoteApi.quoteSetFields(e)},_.prototype.onSymbolData=function(e){try{e.status&&d.update(e,u,!1)}catch(e){}var t=e.symbolname,i=this._throttledSymbolData[t];i||(i=this._throttledSymbolData[t]={fnDispatch:r(this.dipatchSymbolData.bind(this),this.options.throttleTimeout)}),i.cache?h(i.cache,e):i.cache=e,i.fnDispatch(t)},_.prototype._parseUpdateMode=function(e){c(e)},_.prototype.dipatchSymbolData=function(e){var t=this._symbol_data[e],i=this._throttledSymbolData[e].cache;if(delete this._throttledSymbolData[e].cache,this._symbol_data[e])for(var s in h(t,i),t.values&&this._parseUpdateMode(t.values),this._subscriptions){var r=this._subscriptions[s];r.has(e)&&r.get(e).forEach((function(e){e(t,i)}))}},_.prototype.subscribe=function(e,t,i){this._subscriptions[e]=this._subscriptions[e]||new Map;var s=this._subscriptions[e];t=[].concat(t);var r=[];t.forEach((function(e){this._symbol_data[e]?s&&s.has(e)||this._symbol_data[e].subscribers_count++:(this._symbol_data[e]={subscribers_count:1},r.push(e)),s.has(e)||s.set(e,[]),s.get(e).push(i),s.get(e).fast=!0,this._symbol_data[e]&&this._symbol_data[e].values&&i(this._symbol_data[e],this._symbol_data[e])}),this),r.length&&this._connected&&(this._quoteApi.quoteAddSymbols(r),this._delayUpdateFastSymbols())},_.prototype.unsubscribe=function(e,t,i){t=[].concat(t);for(var s=this._subscriptions[e],r=[],n=0;n{"use strict";function s(e,t,i){const s=e.get(t);return void 0!==s?s:(e.set(t,i),i)}function r(e,t,i){const s=e.get(t);if(void 0!==s)return s;const r=i();return e.set(t,r),r}function n(e,t,i,n){return r(s(e,t,new Map),i,n)}function o(e,t,i,r,n){const o=s(e,t,new Map),a=s(o,i,new Map);return s(a,r,n)}i.d(t,{getDefault2Lazy:()=>n,getDefault3:()=>o,AbstractMapContainer:()=>a});class a{constructor(){this._map=new Map,this._size=0}size(){return this._size}clear(){this._map.clear(),this._size=0}}},93975:(e,t,i)=>{"use strict";i.r(t),i.d(t,{lowerboundExt:()=>n,lowerbound:()=>o,lowerbound_int:()=>a,upperbound:()=>l,upperbound_int:()=>c,subtract:()=>h,moveToHead:()=>d,moveAfter:()=>u,moveBefore:()=>p,intersect:()=>_,removeItemFromArray:()=>m});var s=i(50151) +;function r(e,t){return e>1,o=s+r;i(e(o),t)?(s=o+1,n-=r+1):n=r}return s}function o(e,t,i,s=0,r=e.length){return n((t=>e[t]),t,i,s,r)}function a(e,t,i=0,s=e.length){return o(e,t,r,i,s)}function l(e,t,i,s=0,r=e.length){let n=r-s;for(;0>1,o=s+r;i(t,e[o])?n=r:(s=o+1,n-=r+1)}return s}function c(e,t,i=0,s=e.length){return l(e,t,r,i,s)}function h(e,t){return e.filter((e=>!t.includes(e)))}function d(e,t){const i=e.indexOf(t);return i<0?e.slice():[t].concat(e.slice(0,i)).concat(e.slice(i+1))}function u(e,t,i){const s=new Set(t),r=[],n=[],o=[];return e.forEach(((e,t)=>{s.has(e)?n.push(e):(r.push(e),o.push(t))})),i=i{s.has(e)?n.push(e):(r.push(e),o.push(t))})),i=i<=e.length-1?a(o,i):r.length,r.splice(i,0,...n),{newItems:r,movedItemsStartIndex:i}}function _(e,t){const i=new Set;return e.forEach((e=>{t.has(e)&&i.add(e)})),i}function m(e,t){const i=e.indexOf(t);(0,s.assert)(-1!==i,"Item is not found"),e.splice(i,1)}},32769:(e,t,i)=>{"use strict";var s=i(84917),r=i(2542).tzData;let n;function o(e){this._name=e;var t=r[e];if(!t&&n&&(t=n.instance().getTimezoneData(e)),t||(t={time:[],offset:[]},this._invalid=!0),t.time.length!==t.offset.length&&(t={time:[],offset:[]},this._invalid=!0),!t.time_utc){for(var i=t.time,s=t.offset,o=i.length,a=new Array(o),l=0;lt){if((r=n-1)0&&e-t[s-1]<=r)return r;return 0},o.prototype.is_valid=function(){return!this._invalid},o._offset=function(e,t,i){var s=a(e,i);return-1===s?0:t[s]};var l=function(e){return 0|e},c=function(e){return 60*e*1e3},h=function(e,t){return d(e)-d(t)},d=function(e){return e<0?l(e/1e3)-(e%1e3!=0?1:0):l(e/1e3)};function u(e){return e%4==0&&(e%100!=0||e%400==0)}var p={0:0,1:31,2:59,3:90,4:120,5:151,6:181,7:212,8:243,9:273,10:304,11:334},_={...s.WeekDays,...s.Months,YEAR:1,MONTH:2,WEEK_OF_YEAR:3,DAY_OF_MONTH:5,DAY_OF_YEAR:6,DAY_OF_WEEK:7,HOUR_OF_DAY:11,MINUTE:12,SECOND:13,minutesPerDay:1440,millisecondsPerDay:c(1440),get_minutes_from_hhmm:function(e){return-1!==e.indexOf(":")&&(e=e.split(":").join("")),e%100+60*l(e/100)},get_year:function(e){return e.getUTCFullYear()},get_month:function(e){return e.getUTCMonth()},get_hours:function(e){return e.getUTCHours()},get_minutes:function(e){return e.getUTCMinutes()},get_seconds:function(e){return e.getUTCSeconds()}, +get_day_of_month:function(e){return e.getUTCDate()},get_day_of_week:function(e){return e.getUTCDay()+1},get_day_of_year:function(e){var t=e.getUTCMonth(),i=p[t];return t>_.JANUARY+1&&u(e.getUTCFullYear())&&(i+=1),i+e.getUTCDate()},get_week_of_year:function(e){var t=new Date(Date.UTC(e.getUTCFullYear(),0,1)).getUTCDay(),i=0===t?1:8-t,s=_.get_day_of_year(e)-i;return Math.ceil(s/7)+1},get_minutes_from_midnight:function(e){return 60*_.get_hours(e)+_.get_minutes(e)},set_hms:function(e,t,i,s,r,n){e.setUTCHours(t),e.setUTCMinutes(i),e.setUTCSeconds(s),e.setUTCMilliseconds(r),void 0!==n&&_.correct_time(e,n)},correct_time:function(e,t){var i=e.getTime(),s=t.correction_loc(i);e.setTime(i+s)},add_days_considering_dst:function(e,t,i){var s=e.offset_utc(t),r=this.clone(t);this.add_date(r,i);var n=e.offset_utc(r);return r.setTime(r.getTime()+s-n),r},add_date:function(e,t){e.setTime(e.getTime()+t*_.millisecondsPerDay)},add_minutes:function(e,t){e.setTime(e.getTime()+c(t))},clone:function(e){return new Date(e.getTime())},get_days_per_year:function(e){var t=e.getUTCFullYear();return this.days_per_year(t)},days_per_year:function(e){return u(e)?366:365},get_days_in_month:function(e,t){let i;switch(e){case 0:case 2:case 4:case 6:case 7:case 9:case 11:i=31;break;case 1:i=28,u(t)&&i++;break;default:i=30}return i},get_part:function(e,t){switch(t){case _.YEAR:return _.get_year(e);case _.MONTH:return _.get_month(e);case _.DAY_OF_MONTH:return _.get_day_of_month(e);case _.WEEK_OF_YEAR:return _.get_week_of_year(e);case _.DAY_OF_WEEK:return _.get_day_of_week(e);case _.HOUR_OF_DAY:return _.get_hours(e);case _.MINUTE:return _.get_minutes(e);case _.DAY_OF_YEAR:return _.get_day_of_year(e);case _.SECOND:return _.get_seconds(e);default:return e.getTime()}},time_minutes:c,time_seconds:function(e){return 1e3*e},time_minutes_diff:function(e,t){return l(h(e,t)/60)},time_seconds_diff:h,utc_to_cal:function(e,t){return new Date(_.utc_to_cal_ts(e,t))},utc_to_cal_ts:function(e,t){return t+e.offset_utc(t)},get_cal:function(e,t,i,s,r,n,o){var a=new Date(Date.UTC(t,i,s,r||0,n||0,o||0)),l=e.offset_utc(+a);return new Date(a.valueOf()-l)},get_cal_from_unix_timestamp_ms:function(e,t){return new Date(t+e.offset_utc(t))},get_cal_utc:function(e,t,i){return new Date(Date.UTC(e,t,i))},cal_to_utc:function(e,t){var i=t.getTime();return i-e.offset_loc(i)},get_timezone:function(e){return new o(e)},shift_day:function(e,t){var i=e-1;return(i+=t)>6?i%=7:i<0&&(i=(7+i%7)%7),i+1},setCustomTimezones:function(e){n=e}};e.exports=_},53479:(e,t,i)=>{"use strict";i.r(t),i.d(t,{LINESTYLE_SOLID:()=>s,LINESTYLE_DOTTED:()=>r,LINESTYLE_DASHED:()=>n,LINESTYLE_LARGE_DASHED:()=>o,LINESTYLE_SPARSE_DOTTED:()=>a,LINESTYLE_SMALL_DASHED:()=>l});const s=0,r=1,n=2,o=3,a=4,l=5},7019:(e,t,i)=>{"use strict";i.d(t,{combineWithFilteredUpdate:()=>o,combine:()=>a});var s=i(40549),r=i.n(s);function n(e,t,...i){const s=(...t)=>e(...t.map((e=>e.value()))),n=new(r())(s(...i)),o=()=>{t(...i.map((e=>e.value())))&&n.setValue(s(...i))},a=i.map((e=>e.spawn()));for(const e of a)e.subscribe(o) +;return n.readonly().spawn((()=>a.forEach((e=>e.destroy()))))}function o(e,t,...i){return n(e,t,...i)}function a(e,...t){return n(e,(()=>!0),...t)}},20364:(e,t,i)=>{"use strict";i.r(t),i.d(t,{availableTimezones:()=>l,updateAvailableTimezones:()=>d,timezoneIsAvailable:()=>u,timezoneIsSupported:()=>p,timezoneTitle:()=>_});var s=i(44352),r=i(43925);const n=[{id:"Etc/UTC",title:s.t(null,void 0,i(50406))},{id:"exchange",title:s.t(null,void 0,i(77295))}],o=[{id:"Africa/Cairo",title:s.t(null,void 0,i(94099)),offset:0},{id:"Africa/Johannesburg",title:s.t(null,void 0,i(87469)),offset:0},{id:"Africa/Lagos",title:s.t(null,void 0,i(89155)),offset:0},{id:"Africa/Nairobi",title:s.t(null,void 0,i(79023)),offset:0},{id:"Africa/Tunis",title:s.t(null,void 0,i(93855)),offset:0},{id:"America/Argentina/Buenos_Aires",title:s.t(null,void 0,i(82446)),offset:0},{id:"America/Bogota",title:s.t(null,void 0,i(54173)),offset:0},{id:"America/Caracas",title:s.t(null,void 0,i(46837)),offset:0},{id:"America/Chicago",title:s.t(null,void 0,i(28244)),offset:0},{id:"America/El_Salvador",title:s.t(null,void 0,i(68553)),offset:0},{id:"America/Juneau",title:s.t(null,void 0,i(36253)),offset:0},{id:"America/Lima",title:s.t(null,void 0,i(25846)),offset:0},{id:"America/Los_Angeles",title:s.t(null,void 0,i(87604)),offset:0},{id:"America/Mexico_City",title:s.t(null,void 0,i(85095)),offset:0},{id:"America/New_York",title:s.t(null,void 0,i(91203)),offset:0},{id:"America/Phoenix",title:s.t(null,void 0,i(19093)),offset:0},{id:"America/Santiago",title:s.t(null,void 0,i(65412)),offset:0},{id:"America/Sao_Paulo",title:s.t(null,void 0,i(13538)),offset:0},{id:"America/Toronto",title:s.t(null,void 0,i(83836)),offset:0},{id:"America/Vancouver",title:s.t(null,void 0,i(15771)),offset:0},{id:"US/Mountain",title:s.t(null,void 0,i(57701)),offset:0},{id:"Asia/Almaty",title:s.t(null,void 0,i(14452)),offset:0},{id:"Asia/Ashkhabad",title:s.t(null,void 0,i(59340)),offset:0},{id:"Asia/Bahrain",title:s.t(null,void 0,i(53260)),offset:0},{id:"Asia/Bangkok",title:s.t(null,void 0,i(32376)),offset:0},{id:"Asia/Chongqing",title:s.t(null,void 0,i(49648)),offset:0},{id:"Asia/Colombo",title:s.t(null,void 0,i(15168)),offset:0},{id:"Asia/Dubai",title:s.t(null,void 0,i(22429)),offset:0},{id:"Asia/Ho_Chi_Minh",title:s.t(null,void 0,i(87338)),offset:0},{id:"Asia/Hong_Kong",title:s.t(null,void 0,i(32918)),offset:0},{id:"Asia/Jakarta",title:s.t(null,void 0,i(52707)),offset:0},{id:"Asia/Jerusalem",title:s.t(null,void 0,i(42890)),offset:0},{id:"Asia/Karachi",title:s.t(null,void 0,i(2693)),offset:0},{id:"Asia/Kathmandu",title:s.t(null,void 0,i(3155)),offset:0},{id:"Asia/Kolkata",title:s.t(null,void 0,i(16245)),offset:0},{id:"Asia/Kuwait",title:s.t(null,void 0,i(72374)),offset:0},{id:"Asia/Manila",title:s.t(null,void 0,i(90271)),offset:0},{id:"Asia/Muscat",title:s.t(null,void 0,i(42769)),offset:0},{id:"Asia/Nicosia",title:s.t(null,void 0,i(33566)),offset:0},{id:"Asia/Qatar",title:s.t(null,void 0,i(19056)),offset:0},{id:"Asia/Riyadh",title:s.t(null,void 0,i(52588)),offset:0},{id:"Asia/Seoul", +title:s.t(null,void 0,i(5961)),offset:0},{id:"Asia/Shanghai",title:s.t(null,void 0,i(69240)),offset:0},{id:"Asia/Singapore",title:s.t(null,void 0,i(56683)),offset:0},{id:"Asia/Taipei",title:s.t(null,void 0,i(38788)),offset:0},{id:"Asia/Tehran",title:s.t(null,void 0,i(16267)),offset:0},{id:"Asia/Tokyo",title:s.t(null,void 0,i(94284)),offset:0},{id:"Asia/Yangon",title:s.t(null,void 0,i(69293)),offset:0},{id:"Atlantic/Reykjavik",title:s.t(null,void 0,i(26833)),offset:0},{id:"Australia/Adelaide",title:s.t(null,void 0,i(17365)),offset:0},{id:"Australia/Brisbane",title:s.t(null,void 0,i(11741)),offset:0},{id:"Australia/Perth",title:s.t(null,void 0,i(35590)),offset:0},{id:"Australia/Sydney",title:s.t(null,void 0,i(11020)),offset:0},{id:"Europe/Amsterdam",title:s.t(null,void 0,i(88010)),offset:0},{id:"Europe/Athens",title:s.t(null,void 0,i(21983)),offset:0},{id:"Europe/Belgrade",title:s.t(null,void 0,i(54861)),offset:0},{id:"Europe/Berlin",title:s.t(null,void 0,i(26825)),offset:0},{id:"Europe/Bratislava",title:s.t(null,void 0,i(5262)),offset:0},{id:"Europe/Brussels",title:s.t(null,void 0,i(90204)),offset:0},{id:"Europe/Bucharest",title:s.t(null,void 0,i(37728)),offset:0},{id:"Europe/Budapest",title:s.t(null,void 0,i(87143)),offset:0},{id:"Europe/Copenhagen",title:s.t(null,void 0,i(43432)),offset:0},{id:"Europe/Dublin",title:s.t(null,void 0,i(9497)),offset:0},{id:"Europe/Helsinki",title:s.t(null,void 0,i(99820)),offset:0},{id:"Europe/Istanbul",title:s.t(null,void 0,i(37885)),offset:0},{id:"Europe/Lisbon",title:s.t(null,void 0,i(50091)),offset:0},{id:"Europe/London",title:s.t(null,void 0,i(50286)),offset:0},{id:"Europe/Luxembourg",title:s.t(null,void 0,i(64352)),offset:0},{id:"Europe/Madrid",title:s.t(null,void 0,i(58038)),offset:0},{id:"Europe/Malta",title:s.t(null,void 0,i(34190)),offset:0},{id:"Europe/Moscow",title:s.t(null,void 0,i(18665)),offset:0},{id:"Europe/Oslo",title:s.t(null,void 0,i(82906)),offset:0},{id:"Europe/Paris",title:s.t(null,void 0,i(95995)),offset:0},{id:"Europe/Riga",title:s.t(null,void 0,i(5871)),offset:0},{id:"Europe/Rome",title:s.t(null,void 0,i(74214)),offset:0},{id:"Europe/Stockholm",title:s.t(null,void 0,i(48767)),offset:0},{id:"Europe/Tallinn",title:s.t(null,void 0,i(39108)),offset:0},{id:"Europe/Vilnius",title:s.t(null,void 0,i(75354)),offset:0},{id:"Europe/Warsaw",title:s.t(null,void 0,i(48474)),offset:0},{id:"Europe/Zurich",title:s.t(null,void 0,i(84301)),offset:0},{id:"Pacific/Auckland",title:s.t(null,void 0,i(24143)),offset:0},{id:"Pacific/Chatham",title:s.t(null,void 0,i(59884)),offset:0},{id:"Pacific/Fakaofo",title:s.t(null,void 0,i(20466)),offset:0},{id:"Pacific/Honolulu",title:s.t(null,void 0,i(61351)),offset:0},{id:"Pacific/Norfolk",title:s.t(null,void 0,i(99203)),offset:0}];function a(e,t,i){const s=function(e){return e.map((({id:e,title:t})=>{const{string:i,offset:s}=(0,r.parseTzOffset)(e);return{id:e,offset:s,title:`(${i}) ${t}`}}))}(e),n=i.filter((({alias:e})=>Boolean(e))).map((({title:e,alias:t,id:i})=>{const{string:s,offset:n}=(0,r.parseTzOffset)(t);return{id:i,offset:n, +title:`(${s}) ${e}`,alias:t}})),o=function(e){return e.sort(((e,t)=>{const i=e.offset-t.offset;return 0!==i?i:e.title.localeCompare(t.title)}))}(s.concat(n));return t.concat(o)}const l=a(o,n,[]),c=new Map;l.forEach((e=>{c.set(e.id,!0)}));const h=new Map;n.concat(o).forEach((e=>{h.set(e.id,!0)}));const d=e=>{l.splice(0,l.length,...a(o,n,e)),l.forEach((e=>{c.set(e.id,!0)}))};function u(e){return c.has(e)}function p(e){return h.get(e)||!1}function _(e){for(const{id:t,title:i}of o)if(t===e){return`${i} (${(0,r.parseTzOffset)(e).string})`}return e}},26867:(e,t,i)=>{"use strict";e=i.nmd(e);const s=i(98351).getLogger("Common.Delegate");function r(){this._listeners=[]}function n(e){return!e.singleshot}r.prototype.subscribe=function(e,t,i){const s={object:e,member:t,singleshot:!!i,skip:!1};this._listeners.push(s)},r.prototype.unsubscribe=function(e,t){for(let i=0;i=0;--t){const i=this._listeners[t];i.object===e&&(i.skip=!0,this._listeners.splice(t,1))}},r.prototype.destroy=function(){delete this._listeners},r.prototype.fire=function(){const e=this._listeners;this._listeners=this._listeners.filter(n);const t=e.length;for(let i=0;i{"use strict";i.d(t,{getImage:()=>n});const s=new Map;function r(e){e.crossOrigin="anonymous"}function n(e,t,i=r){let n=s.get(e);return void 0===n&&(n=new Promise(((e,s)=>{const r=new Image;r.onload=()=>{e(r),r.onload=null,r.onerror=null},r.onerror=()=>{s(),r.onload=null,r.onerror=null},i(r),r.src=t})),s.set(e,n)),n}},91031:(e,t,i)=>{"use strict";function s(e,t){return e<=t}function r(e,t){return e>=t}function n(e,t,i){return Math.min(Math.max(e,t),i)}function o(e){return e<0?-1:e>0?1:0}function a(e){if(e<0)return!1;if(e>1e18)return!0;for(let t=e;t>1;t/=10)if(t%10!=0)return!1;return!0}function l(e,t,i){return t-e<=i}function c(e,t,i){return Math.abs(e-t)t?1:0}function u(e,t=d){if(e.length<1)throw Error("array is empty");let i=e[0];for(let s=0;s0&&(i=e[s]);return i}function _(e){const t=Math.ceil(e);return t%2!=0?t-1:t}function m(e){return e>0?Math.floor(e):Math.ceil(e)}i.r(t),i.d(t,{lessThan:()=>s,greaterThan:()=>r,clamp:()=>n,sign:()=>o,isBaseDecimal:()=>a,greaterOrEqual:()=>l,equal:()=>c,log10:()=>h,defComparator:()=>d,min:()=>u,max:()=>p,ceiledEven:()=>_,toInt:()=>m})},43925:(e,t,i)=>{"use strict";i.d(t,{parseTzOffset:()=>r});var s=i(32769);function r(e,t=Date.now()){const i=(0,s.get_timezone)(e).offset_utc(t);let r="";const n=i/1e3/60/60 +;n%1&&(r=":"+Math.round(Math.abs(n%1*60)).toString().padStart(2,"0"));let o="";return o=n>0?"+"+(n-n%1)+r:0===n?"":String(n-n%1+r),{offset:i,string:"UTC"+o}}},83232:(e,t,i)=>{"use strict";var s=i(2484),r=[{d:"E-Mini S&P 500",t:"ES"},{d:"E-Mini Nasdaq 100",t:"NQ"},{d:"Gold",t:"GC"},{d:"Silver",t:"SI"},{d:"Crude Oil WTI",t:"CL"},{d:"Natural Gas",t:"NG"},{d:"Australian Dollar",t:"6A"},{d:"Australian Dollar (Floor)",t:"AD"},{d:"Euro FX",t:"6E"},{d:"Euro FX (Floor)",t:"EC"},{d:"Corn",t:"ZC"},{d:"Corn (Floor)",t:"C"},{d:"Eurodollar",t:"GE"},{d:"Eurodollar (Floor)",t:"ED"}],n=function(){var e=[{pattern:"(",ctor:o},{pattern:")",ctor:a},{pattern:"+",ctor:c},{pattern:"-",ctor:h},{pattern:"*",ctor:d},{pattern:"/",ctor:u},{pattern:"^",ctor:p},{pattern:/\d+(?:\.\d*|(?![a-zA-Z0-9_!:.&]))|\.\d+/,ctor:f},{pattern:/\./,ctor:y},{pattern:s.enabled("charting_library_base")?/[a-zA-Z0-9_\u0370-\u1FFF_\u2E80-\uFFFF^][a-zA-Z0-9_\u0020\u0370-\u1FFF_\u2E80-\uFFFF_!:.&]*|'.+?'/:/[a-zA-Z0-9_\u0370-\u1FFF_\u2E80-\uFFFF][a-zA-Z0-9_\u0020\u0370-\u1FFF_\u2E80-\uFFFF_!|:.&]*|'.+?'/,ctor:g},{pattern:/'[^']*/,ctor:S},{pattern:/[\0-\x20\s]+/,ctor:n}];function t(e,t){var i=function(){};return i.prototype=t.prototype,e.prototype=new i,e}function i(){}function n(e){this.value=e}function o(){}function a(){}function l(){}function c(){}function h(){}function d(){}function u(){}function p(){}i.prototype.toString=function(){return this.value},t(n,i),t(o,i),o.prototype.value="(",t(a,i),a.prototype.value=")",t(l,i),t(c,l),c.prototype.value="+",c.prototype.precedence=0,c.prototype.commutative=!0,t(h,l),h.prototype.value="-",h.prototype.precedence=0,h.prototype.commutative=!1,t(d,l),d.prototype.value="*",d.prototype.precedence=1,d.prototype.commutative=!0,t(u,l),u.prototype.value="/",u.prototype.precedence=1,u.prototype.commutative=!1,t(p,l),p.prototype.value="^",p.prototype.precedence=2,p.prototype.commutative=!1;var _=/^'?(?:([A-Z0-9_]+):)?(.*?)'?$/i,m=/[+\-/*]/;function g(e){this.value=e}function f(e){this.value=e}function v(e){this.value=e}function S(){g.apply(this,arguments)}function y(){f.apply(this,arguments)}t(g,i),g.prototype.toString=function(){if(this.hasOwnProperty("_ticker")){var e=m.test(this._ticker)?"'":"";return e+(this._exchange?this._exchange+":":"")+this._ticker+e}return this.value},g.prototype.parse=function(){var e=_.exec(this.value);e[1]&&(this._exchange=e[1]),this._ticker=e[2]},g.prototype.parseAsFutures=function(){this.hasOwnProperty("_ticker")||this.parse();for(var e=function(e){return r.some((function(t){return t.t===e}))},t=2;t>=1;--t){var i=this._ticker.slice(0,t);if(e(i)){this._root=i,this._contract=this._ticker.slice(t);break}}},g.prototype.exchange=function(e){if(this.hasOwnProperty("_ticker")||this.parse(),!(arguments.length>0))return this._exchange;null==e?delete this._exchange:this._exchange=e+""},g.prototype.ticker=function(e){if(this.hasOwnProperty("_ticker")||this.parse(),!(arguments.length>0))return this._ticker;null==e?delete this._ticker:this._ticker=e+"",delete this._root,delete this._contract}, +g.prototype.root=function(e){if(this.hasOwnProperty("_root")||this.parseAsFutures(),!(arguments.length>0))return this._root;null==e?delete this._root:(this._root=e+"",this._root&&(this._ticker=this._root+(this._contract||"")))},g.prototype.contract=function(e){if(this.hasOwnProperty("_contract")||this.parseAsFutures(),!(arguments.length>0))return this._root;null==e?delete this._contract:(this._contract=e+"",this._root&&(this._ticker=this._root+this._contract))},t(f,i),f.prototype.toString=function(){return this.hasOwnProperty("_normalizedValue")?this._normalizedValue:this.value},f.prototype.parse=function(){this._normalizedValue=this.value.replace(/^0+|\.0*$/g,"").replace(/(\.\d*?)0+$/,"$1").replace(/^(\.|$)/,"0$1")},v.prototype.toString=function(){return this.value},t(S,g),S.prototype.isIncomplete=!0,S.prototype.incompleteSuggest=function(){if("'"!==this.value)return String("'")},t(y,f),y.prototype.isIncomplete=!0;var b=new RegExp(e.map((function(e){return"("+("string"==typeof e.pattern?e.pattern.replace(/[\^$()[\]{}*+?|\\]/g,"\\$&"):e.pattern.source)+")"})).concat(".").join("|"),"g");function w(t,i){var s,r=[];e:for(;s=b.exec(t);){for(var o=e.length;o--;)if(s[o+1]){if(e[o].ctor){var a=new e[o].ctor(s[o+1]);a._offset=s.index,r.push(a)}continue e}var l=new v(s[0]);l._offset=s.index,r.push(l)}if(i&&i.recover){var c;for(o=r.length;o--;){var h=r[o];if(h instanceof f||h instanceof g){if(void 0!==c){var d=new g(""),u=r.splice(o,c-o+1,d);d.value=u.map((function(e){return e.value})).join("")}c=o}else h instanceof n||(c=void 0)}}return r}function P(e){for(var t=[],i=0;in.precedence&&(s[s.length-1].minPrecedence=n.precedence);else if(n instanceof o)s.push(t={minPrecedence:1/0,openBraceIndex:r});else if(n instanceof a){var c=e[(t=s.pop()).openBraceIndex-1],h=e[r+1];h instanceof l&&!(h.precedence<=t.minPrecedence)||!(!(c instanceof l)||c.precedencet.minPrecedence&&(s[s.length-1].minPrecedence=t.minPrecedence))}}for(r=i.length;r--;)e.splice(i[r],1);return e}function T(e){if("string"!=typeof e)throw new TypeError("expression must be a string");return(e=w(e)).filter((function(e){return e instanceof g})).map((function(e){return e.exchange()})).filter((function(e){return e}))}function x(e){return 1!==(e=T(e)).length?null:e[0]}function I(e,t){return(e=T(e)).some((function(e){return t.includes((e||"").toUpperCase())}))}function M(e){return e.join("")}return{tokenize:w,validate:function(e){if(s.enabled("charting_library_base"))return{currentState:"var"};for(var t="init",i="var",r=t,c={warnings:[],errors:[],isEmpty:!0},h=[],d=0;d{"use strict";i.d(t,{TranslatedString:()=>s});class s{constructor(e,t){this._originalText=e,this._translatedText=t}originalText(){return this._originalText}translatedText(){return this._translatedText}format(e){const t={},i={};for(const r of Object.keys(e)){const n=e[r];n instanceof s?(t[r]=n.originalText(), +i[r]=n.translatedText()):(t[r]=n.toString(),i[r]=n.toString())}const r=this._originalText.format(t),n=this._translatedText.format(i);return new s(r,n)}}},2542:e=>{e.exports.tzData={"America/New_York":{time:[-2717668562,-1633298400,-1615154400,-1601848800,-1583704800,-1570399200,-1551650400,-1536530400,-1523224800,-1504476e3,-1491775200,-1473026400,-1459720800,-1441576800,-1428271200,-1410127200,-1396821600,-1378677600,-1365372e3,-1347228e3,-1333922400,-1315173600,-1301868e3,-1283724e3,-1270418400,-1252274400,-1238968800,-1220824800,-1207519200,-1189375200,-1176069600,-1157320800,-114462e4,-1125871200,-1112565600,-1094421600,-1081116e3,-1062972e3,-1049666400,-1031522400,-1018216800,-1000072800,-986767200,-968018400,-955317600,-936568800,-923263200,-905119200,-891813600,-880236e3,-76941e4,-765410400,-747266400,-733960800,-715816800,-702511200,-684367200,-671061600,-652917600,-639612e3,-620863200,-608162400,-589413600,-576108e3,-557964e3,-544658400,-526514400,-513208800,-495064800,-481759200,-463615200,-447285600,-431560800,-415836e3,-400111200,-384386400,-368661600,-352936800,-337212e3,-321487200,-305762400,-289432800,-273708e3,-257983200,-242258400,-226533600,-210808800,-195084e3,-179359200,-163634400,-147909600,-13158e4,-11646e4,-100130400,-84405600,-68680800,-52956e3,-37231200,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,126669600,152071200,162352800,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3], +offset:[-17762,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3]},"America/Los_Angeles":{ +time:[-2717668378,-1633298400,-1615154400,-1601848800,-1583704800,-880236e3,-769420800,-765410400,-687995940,-662680800,-620866800,-608162400,-589417200,-576108e3,-557967600,-544658400,-526518e3,-513208800,-495068400,-481759200,-463618800,-450309600,-431564400,-418255200,-400114800,-386805600,-368665200,-355356e3,-337215600,-323906400,-305766e3,-292456800,-273711600,-261007200,-242262e3,-226533600,-210812400,-195084e3,-179362800,-163634400,-147913200,-13158e4,-116463600,-100130400,-84405600,-68680800,-52956e3,-37231200,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,126669600,152071200,162352800,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3],offset:[-28378,-28800,-25200,-28800,-25200,-28800,-25200,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800]},"America/Chicago":{ +time:[-2717668236,-1633298400,-1615154400,-1601848800,-1583704800,-1563746400,-1551650400,-1538949600,-1520200800,-1504476e3,-1491775200,-1473026400,-1459720800,-1441576800,-1428271200,-1410127200,-1396821600,-1378677600,-1365372e3,-1347228e3,-1333922400,-1315173600,-1301868e3,-1283724e3,-1270418400,-1252274400,-1238968800,-1220824800,-1207519200,-1189375200,-1176069600,-1157320800,-114462e4,-1125871200,-1112565600,-1094421600,-1081116e3,-1067810400,-1045432800,-1031522400,-1018216800,-1000072800,-986767200,-968018400,-955317600,-936568800,-923263200,-905119200,-891813600,-880236e3,-769413600,-765410400,-747266400,-733960800,-715816800,-702511200,-684367200,-671061600,-652917600,-639612e3,-620863200,-608162400,-589413600,-576108e3,-557964e3,-544658400,-526514400,-513208800,-495064800,-481759200,-463615200,-447285600,-431560800,-415836e3,-400111200,-384386400,-368661600,-352936800,-337212e3,-321487200,-305762400,-289432800,-273708e3,-257983200,-242258400,-226533600,-210808800,-195084e3,-179359200,-163634400,-147909600,-13158e4,-11646e4,-100130400,-84405600,-68680800,-52956e3,-37231200,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,126669600,152071200,162352800,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3], +offset:[-21036,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600]},"America/Phoenix":{time:[-2717670498,-1633298400,-1615154400,-1601848800,-1583704800,-880236e3,-820540740,-812678340,-796867140,-84405600,-68680800,1924966800],offset:[-26898,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200]},"America/Toronto":{ +time:[-2366755200,-1632088800,-1615154400,-1601771400,-1583712e3,-1567375200,-1554681600,-1534716e3,-1524088800,-1503266400,-149238e4,-1471816800,-1460930400,-1440972e3,-1428876e3,-1409522400,-1397426400,-1378072800,-1365976800,-1346623200,-1333922400,-1315173600,-1301868e3,-1283724e3,-1270418400,-1252274400,-1238968800,-1220824800,-1207519200,-1188770400,-1176069600,-1157320800,-1144015200,-1125871200,-1112565600,-1094421600,-1081116e3,-1062972e3,-1049666400,-1031522400,-1018216800,-1000072800,-986767200,-968018400,-955317600,-936568800,-880232400,-76941e4,-765410400,-747266400,-733960800,-715824e3,-702518400,-684374400,-671068800,-652924800,-634176e3,-620863200,-602719200,-589413600,-576108e3,-557964e3,-544658400,-526514400,-513208800,-495064800,-481759200,-463615200,-450309600,-431560800,-418255200,-400111200,-384386400,-368661600,-352936800,-337212e3,-321487200,-305762400,-289432800,-273708e3,-257983200,-242258400,-226533600,-210808800,-195084e3,-179359200,-163634400,-147909600,-13158e4,-11646e4,-100130400,-84405600,-68680800,-52956e3,-37231200,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,136346400,152071200,167796e3,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3], +offset:[-19052,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-14400,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3]},"America/Vancouver":{ +time:[-2713910400,-1632088800,-1615154400,-880236e3,-769420800,-765410400,-747266400,-733960800,-715816800,-702511200,-684367200,-671061600,-652917600,-639612e3,-620863200,-608162400,-589413600,-576108e3,-557964e3,-544658400,-526514400,-513208800,-495064800,-481759200,-463615200,-450309600,-431560800,-418255200,-400111200,-386805600,-368661600,-355356e3,-337212e3,-323906400,-305762400,-292456800,-273708e3,-261007200,-242258400,-226533600,-210808800,-195084e3,-179359200,-163634400,-147909600,-13158e4,-11646e4,-100130400,-84405600,-68680800,-52956e3,-37231200,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,136346400,152071200,167796e3,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3], +offset:[-29548,-28800,-25200,-28800,-25200,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800]},"America/Argentina/Buenos_Aires":{time:[-2372112e3,-1567468800,-1233446400,-1222992e3,-1205971200,-1194048e3,-117288e4,-1162512e3,-1141344e3,-1130976e3,-1109808e3,-109944e4,-1078272e3,-1067817600,-1046649600,-1036281600,-1015113600,-1004745600,-983577600,-973209600,-952041600,-941587200,-931046400,-900892800,-890352e3,-83376e4,-82728e4,-752284800,-733795200,-197337600,-190857600,-184204800,-164505600,-152668800,-132969600,-121132800,-101433600,-86832e3,-71107200,-54777600,-39052800,-23328e3,-7603200,128131200,136598400,596937600,605059200,624412800,636508800,656467200,667958400,687916800,699408e3,719366400,731462400,938908800,952041600,1198972800,1205625600,1224374400,1237075200,1924981200],offset:[-14028,-15408,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-10800,-10800,-7200,-10800,-7200,-10800]},"America/El_Salvador":{time:[-1546300800,546998400,559699200,578448e3,591148800,1924970400],offset:[-21408,-21600,-18e3,-21600,-18e3,-21600]},"America/Sao_Paulo":{ +time:[-1767225600,-1206968400,-1191369600,-1175385600,-1159833600,-633830400,-622076400,-602294400,-59184e4,-570758400,-560217600,-539136e3,-53136e4,-195436800,-184204800,-155174400,-150076800,-128908800,-121132800,-99964800,-89596800,-68428800,-57974400,499737600,511228800,530582400,540259200,562118400,571190400,592963200,602035200,624412800,634694400,656467200,666748800,687916800,697593600,719971200,728438400,750816e3,761702400,782265600,793152e3,813715200,823996800,84456e4,856051200,876096e3,888710400,908064e3,919555200,938908800,951609600,970963200,982454400,1003017600,1013904e3,1036281600,1045353600,1066521600,1076803200,1099353600,1108857600,1129420800,1140307200,1162684800,1172361600,119232e4,1203206400,1224374400,1234656e3,1255824e3,1266710400,1287273600,129816e4,1318723200,1330214400,1350777600,1361059200,1382227200,1392508800,1413676800,1424563200,1445126400,1456012800,1476576e3,1487462400,1508025600,1518912e3,1541289600,1550361600,1924981200],offset:[-11188,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800]},"America/Bogota":{time:[-2707689600,-1739059200,704851200,729043200,1924974e3],offset:[-17776,-17776,-18e3,-14400,-18e3]},"America/Caracas":{time:[-2524521600,-1826755200,-157766400,1197169200,1462069800,1924977600],offset:[-16064,-16060,-16200,-14400,-16200,-14400]},"Europe/Moscow":{time:[-2840140800,-1688256e3,-165681e4,-1641340800,-1627956e3,-1618700400,-1596416400,-1593804521,-1589846400,-1542416400,-1539478800,-1525305600,-1522713600,-1491177600,-1247529600,354931200,370742400,386467200,402278400,418003200,433814400,449625600,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,695786400,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1414288800,1925002800], +offset:[9017,9017,9079,12679,9079,16279,12679,16279,14400,10800,14400,18e3,14400,10800,7200,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,10800,7200,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800]},"Europe/Athens":{time:[-2344636800,-1686095940,-1182988800,-1178150400,-906854400,-904867200,-85725e4,-844473600,-828230400,-812419200,-552355200,-541641600,166492800,186195600,198036e3,213764400,228880800,244090800,260330400,275457600,291805200,307418400,323395200,338947200,354682800,370411200,386132400,401860800,417582e3,433310400,449031600,465364800,481086e3,496814400,512535600,528264e3,543985200,559713600,575434800,591163200,606884400,622612800,638334e3,654667200,670388400,686116800,701838e3,717566400,733287600,749016e3,764737200,780465600,796186800,811915200,828241200,846388800,859690800,877838400,891140400,909288e3,92259e4,941342400,954039600,972792e3,985489200,1004241600,1017543600,1035691200,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3],offset:[5692,5692,7200,10800,7200,10800,7200,3600,7200,3600,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Europe/Belgrade":{ +time:[-2713910400,-905821200,-85725e4,-844552800,-828219600,-812498400,-79677e4,-777938400,-766616400,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[4920,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Berlin":{time:[-2422051200,-1693702800,-1680476400,-1663452e3,-1650142800,-1632002400,-1618693200,-938901600,-85725e4,-844552800,-828219600,-812498400,-79677e4,-781048800,-776556e3,-765925200,-761173200,-748476e3,-733266e3,-717627600,-714603600,-71037e4,-701902800,-684972e3,-670453200,-654127200,-639003600,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400], +offset:[3208,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,10800,7200,3600,7200,3600,7200,10800,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Bratislava":{time:[-3786825600,-2469398400,-1693702800,-1680476400,-1663452e3,-1650142800,-1632002400,-1618693200,-938901600,-85725e4,-844552800,-828219600,-812498400,-79677e4,-781048800,-765320400,-746575200,-733352400,-728514e3,-72126e4,-716421600,-701902800,-684972e3,-670453200,-654213600,-639003600,29178e4,307508400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[3464,3464,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,0,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Bucharest":{ +time:[-2469398400,-1213142400,-1187049600,-1175468400,-1159747200,-1144018800,-1127692800,-1111964400,-1096243200,-1080514800,-1064793600,-1049065200,-1033344e3,-1017615600,-1001894400,-986166e3,-970444800,-954716400,296611200,307497600,323823600,338950800,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670377600,686106e3,701827200,717555600,733276800,749005200,764726400,780451200,796176e3,811900800,828230400,846374400,859690800,877838400,891140400,909288e3,92259e4,941342400,954039600,972792e3,985489200,1004241600,1017543600,1035691200,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3],offset:[6264,6264,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Europe/Budapest":{ +time:[-2498256e3,-1693702800,-1680476400,-1663452e3,-1650142800,-1632002400,-1618693200,-1600466400,-1587243600,-1569708e3,-1555189200,-906771600,-85725e4,-844552800,-828219600,-812498400,-79677e4,-778467600,-762649200,-749685600,-733269600,-717631200,-701902800,-686181600,-670453200,-654127200,-639003600,-492652800,-481161600,-461196e3,-449701200,-428536800,-418251600,-397087200,-386802e3,323827200,338950800,354672e3,370400400,386121600,40185e4,417571200,433299600,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[4580,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/London":{ +time:[-3852662400,-1691964e3,-1680469200,-1664143200,-1650142800,-1633903200,-1617483600,-1601848800,-1586034e3,-1570399200,-1552165200,-1538344800,-152253e4,-15075e5,-1490562e3,-1473631200,-1460926800,-1442786400,-1428872400,-1410732e3,-1396213200,-1379282400,-1364763600,-1348437600,-1333314e3,-1315778400,-1301259600,-1284328800,-126981e4,-1253484e3,-1238360400,-1221429600,-1206910800,-118998e4,-1175461200,-1159135200,-1143406800,-1126476e3,-1111957200,-1095631200,-1080507600,-1063576800,-1049058e3,-1032127200,-1017608400,-1001282400,-986158800,-969228e3,-950475600,-942012e3,-904514400,-896043600,-875484e3,-864594e3,-844034400,-832539600,-812584800,-798066e3,-781048800,-772059600,-764802e3,-748476e3,-733352400,-719445600,-717026400,-706741200,-699483600,-687996e3,-668034e3,-654732e3,-636584400,-622072800,-605739600,-590623200,-57429e4,-558568800,-542235600,-527119200,-512600400,-496274400,-481150800,-46422e4,-449701200,-432165600,-417646800,-401320800,-386197200,-369266400,-354747600,-337816800,-323298e3,-306972e3,-291848400,-276732e3,-257979600,-245282400,-22653e4,-213228e3,-195080400,-182383200,-163630800,-150933600,-132181200,-119484e3,-100731600,-88034400,-68677200,-59004e3,-37238400,57726e3,69818400,89175600,101268e3,120625200,132717600,152074800,164167200,183524400,196221600,214974e3,227671200,246423600,259120800,278478e3,290570400,309927600,32202e4,341377200,354675600,372823200,386125200,404272800,417574800,435722400,449024400,467776800,481078800,499226400,512528400,530676e3,543978e3,562125600,575427600,593575200,606877200,625629600,638326800,657079200,670381200,688528800,701830800,719978400,733280400,751428e3,76473e4,782877600,796179600,814327200,828234e3,846381600,859683600,877831200,891133200,909280800,922582800,941335200,954032400,972784800,985482e3,1004234400,1017536400,1035684e3,1048986e3,1067133600,1080435600,1099188e3,1111885200,1130637600,1143334800,1162087200,1174784400,1193536800,1206838800,1224986400,1238288400,1256436e3,1269738e3,1288490400,1301187600,131994e4,1332637200,1351389600,1364691600,1382839200,1396141200,1414288800,1427590800,1445738400,1459040400,1477792800,149049e4,1509242400,1521939600,1540692e3,1553994e3,1572141600,1585443600,1603591200,1616893200,1635645600,1648342800,1667095200,1679792400,1698544800,1711846800,1729994400,1743296400,1761444e3,1774746e3,1792893600,1806195600,1824948e3,1837645200,1856397600,1869094800,1887847200,1901149200,1919296800,1932598800], +offset:[-75,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,0,3600,0,3600,7200,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0]},"Europe/Luxembourg":{time:[-2069712e3,-1692493200,-1680476400,-1662339600,-165015e4,-1632002400,-1618693200,-1612656e3,-1604278800,-1585515600,-1574038800,-1552255200,-1539997200,-1520546400,-1507510800,-1490569200,-1473642e3,-1459116e3,-1444006800,-142767e4,-1411866e3,-1396220400,-1379293200,-1364770800,-1348448400,-1333321200,-1316394e3,-1301266800,-1284339600,-126981e4,-1253484e3,-1238360400,-1221429600,-1206910800,-1191189600,-1175461200,-1160344800,-1143406800,-1127685600,-1111957200,-1096840800,-1080507600,-1063576800,-1049058e3,-1033336800,-1017608400,-1002492e3,-986158800,-969228e3,-950475600,-942012e3,-935182800,-85725e4,-844552800,-828219600,-812498400,-797979600,-781048800,-766616400,-745452e3,-733266e3,228880800,244004400,260330400,276058800,29178e4,307508400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400], +offset:[1476,3600,7200,3600,7200,3600,7200,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Madrid":{time:[-2177453684,-1631926800,-1616886e3,-1601168400,-158535e4,-1442451600,-142767e4,-1379293200,-1364770800,-1348448400,-1333321200,-1316390400,-1301266800,-1284339600,-1269817200,-1026954e3,-1017615600,-1001898e3,-999478800,-986083200,-954111600,-940208400,-873075600,-862614e3,-842835600,-828313200,-811386e3,-796863600,-779936400,-765414e3,-748486800,-733964400,-652323600,-639010800,135126e3,150253200,166575600,181702800,196815600,212547600,22887e4,243997200,260330400,276058800,29178e4,307508400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400], +offset:[-884,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,7200,3600,0,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Paris":{time:[-2486592e3,-1855958400,-1689814800,-1680393600,-1665363600,-1648339200,-1635123600,-1616889600,-1604278800,-158544e4,-1574038800,-1552262400,-1539997200,-1520553600,-1507510800,-1490572800,-1470618e3,-1459123200,-1444006800,-1427673600,-1411952400,-1396224e3,-1379293200,-1364774400,-1348448400,-1333324800,-1316394e3,-1301270400,-1284339600,-1269820800,-1253494800,-1238371200,-1221440400,-1206921600,-1191200400,-1175472e3,-1160355600,-1143417600,-1127696400,-1111968e3,-1096851600,-1080518400,-1063587600,-1049068800,-1033347600,-1017619200,-1002502800,-986169600,-969238800,-950486400,-942012e3,-932432400,-85725e4,-844552800,-828219600,-812498400,-800064e3,-796258800,-781048800,-766616400,196822800,212547600,228880800,244004400,260330400,276058800,29178e4,307508400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400], +offset:[561,561,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,7200,3600,7200,3600,7200,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Rome":{time:[-3252096e3,-2403562204,-1690761600,-168048e4,-1664755200,-1648944e3,-163512e4,-1616889600,-1604275200,-1585526400,-1571011200,-1555286400,-932428800,-85725e4,-844552800,-828219600,-812498400,-798066e3,-781048800,-76671e4,-750895200,-733352400,-719452800,-70191e4,-689205600,-670453200,-114048e3,-103161600,-81993600,-71708400,-50544e3,-40258800,-18489600,-8204400,1296e4,23245200,43804800,54694800,75859200,86749200,107913600,118198800,138758400,149648400,170812800,181098e3,202262400,212547600,233107200,243997200,265161600,276051600,296611200,307501200,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400], +offset:[2996,2996,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Warsaw":{time:[-2840140800,-1717027200,-1693702800,-1680476400,-1663452e3,-1650142800,-1632002400,-1618693200,-1600466400,-1587157200,-1501718400,-931730400,-85725e4,-844552800,-828219600,-812498400,-796600800,-778723200,-762652800,-748483200,-733266e3,-715212e3,-701902800,-684972e3,-670453200,-654127200,-639003600,-397090800,-386805600,-371084400,-355356e3,-334191600,-323301600,-307580400,-291852e3,-271292400,-260402400,-239842800,-228952800,-208393200,-197503200,-176338800,-166053600,228877200,244000800,260326800,276055200,291776400,307504800,323830800,338954400,354675600,370404e3,386125200,401853600,417574800,433303200,449024400,465357600,481078800,496807200,512528400,528256800,543978e3,559706400,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400], +offset:[5040,5040,3600,7200,3600,7200,3600,7200,7200,10800,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Istanbul":{time:[-2840140800,-1869868800,-1693699200,-168048e4,-1570406400,-1552176e3,-1538352e3,-1522540800,-1507507200,-1490572800,-1440201600,-1428019200,-1409702400,-1396483200,-931046400,-922665600,-917827200,-892425600,-875836800,-764726400,-744336e3,-733795200,-716428800,-701913600,-684979200,-670464e3,-654134400,-639014400,-62208e4,-60696e4,-590025600,-575510400,-235612800,-194832e3,-177724800,-165715200,107917200,121226400,133927200,152676e3,164685600,184125600,196221600,215575200,228880800,245815200,260330400,267926400,428464800,433908e3,468122400,482806800,496720800,512528400,528256800,543978e3,559706400,575427600,591156e3,606877200,622605600,638326800,65466e4,670381200,686109600,701830800,717559200,733280400,749008800,764125200,780458400,796179600,811908e3,828234e3,846381600,859683600,877831200,891133200,909280800,922582800,941335200,954032400,972784800,985482e3,1004234400,1017536400,1035684e3,1048986e3,1067133600,1080435600,1099188e3,1111885200,1130637600,1143334800,1162087200,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301281200,1319947200,1332644400,1351396800,1364698800,1382846400,1396234800,1414296e3,1427598e3,1446955200,1459047600,1473206400,1925002800],offset:[6952,7016,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,10800,14400,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,10800]},"Europe/Zurich":{ +time:[-3675196800,-2385244800,-904431600,-891122400,-872982e3,-859672800,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[2048,1786,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Australia/Sydney":{time:[-2364076800,-1672524e3,-1665349200,-883605600,-876085200,-860364e3,-844635600,-828309600,-813186e3,57722400,68007600,89172e3,100062e3,120621600,131511600,152071200,162961200,183520800,195015600,215575200,226465200,247024800,257914800,278474400,289364400,309924e3,320814e3,341373600,352263600,372823200,386737200,404877600,415767600,436327200,447217200,467776800,478666800,499226400,511326e3,530071200,542775600,562125600,57483e4,59418e4,606279600,625629600,636519600,657079200,667969200,688528800,699418800,719978400,731473200,752032800,762922800,783482400,794372400,814932e3,828241200,846381600,859690800,877831200,891140400,909280800,92259e4,941335200,954039600,967341600,985489200,1004234400,1017543600,1035684e3,1048993200,1067133600,1080442800,1099188e3,1111892400,1130637600,1143946800,1162087200,1174791600,1193536800,1207450800,1223172e3,1238900400,1254621600,127035e4,1286071200,1301799600,1317520800,1333249200,1349575200,1365303600,1381024800,1396753200,1412474400,1428202800,1443924e3,1459652400,1475373600,1491102e3,1506823200,1522551600,1538877600,1554606e3,1570327200,1586055600,1601776800,1617505200,1633226400,1648954800,1664676e3,1680404400,1696125600,1712458800,172818e4,1743908400,1759629600,1775358e3,1791079200,1806807600,1822528800,1838257200,1853978400,1869706800,1886032800,1901761200,1917482400,1933210800], +offset:[36292,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600]},"Australia/Brisbane":{time:[-2366755200,-1672524e3,-1665349200,-883605600,-876085200,-860364e3,-844635600,-828309600,-813186e3,57722400,68007600,625629600,636519600,657079200,667969200,688528800,699418800,1925028e3],offset:[36728,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3]},"Australia/Adelaide":{time:[-2364076800,-2230156800,-1672524e3,-1665349200,-883605600,-876085200,-860364e3,-844635600,-828309600,-813186e3,57722400,68007600,89172e3,100062e3,120621600,131511600,152071200,162961200,183520800,195015600,215575200,226465200,247024800,257914800,278474400,289364400,309924e3,320814e3,341373600,352263600,372823200,384318e3,404877600,415767600,436327200,447217200,467776800,478666800,499226400,511326e3,530071200,542775600,562125600,57483e4,59418e4,606279600,625629600,637729200,657079200,667969200,688528800,701233200,719978400,731473200,752032800,764132400,783482400,796186800,814932e3,828241200,846381600,859690800,877831200,891140400,909280800,92259e4,941335200,954039600,972784800,985489200,1004234400,1017543600,1035684e3,1048993200,1067133600,1080442800,1099188e3,1111892400,1130637600,1143946800,1162087200,1174791600,1193536800,1207450800,1223172e3,1238900400,1254621600,127035e4,1286071200,1301799600,1317520800,1333249200,1349575200,1365303600,1381024800,1396753200,1412474400,1428202800,1443924e3,1459652400,1475373600,1491102e3,1506823200,1522551600,1538877600,1554606e3,1570327200,1586055600,1601776800,1617505200,1633226400,1648954800,1664676e3,1680404400,1696125600,1712458800,172818e4,1743908400,1759629600,1775358e3,1791079200,1806807600,1822528800,1838257200,1853978400,1869706800,1886032800,1901761200,1917482400,1933210800], +offset:[33260,32400,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800]},"Australia/ACT":{time:[-2364076800,-1672524e3,-1665349200,-883605600,-876085200,-860364e3,-844635600,-828309600,-813186e3,57722400,68007600,89172e3,100062e3,120621600,131511600,152071200,162961200,183520800,195015600,215575200,226465200,247024800,257914800,278474400,289364400,309924e3,320814e3,341373600,352263600,372823200,386737200,404877600,415767600,436327200,447217200,467776800,478666800,499226400,511326e3,530071200,542775600,562125600,57483e4,59418e4,606279600,625629600,636519600,657079200,667969200,688528800,699418800,719978400,731473200,752032800,762922800,783482400,794372400,814932e3,828241200,846381600,859690800,877831200,891140400,909280800,92259e4,941335200,954039600,967341600,985489200,1004234400,1017543600,1035684e3,1048993200,1067133600,1080442800,1099188e3,1111892400,1130637600,1143946800,1162087200,1174791600,1193536800,1207450800,1223172e3,1238900400,1254621600,127035e4,1286071200,1301799600,1317520800,1333249200,1349575200,1365303600,1381024800,1396753200,1412474400,1428202800,1443924e3,1459652400,1475373600,1491102e3,1506823200,1522551600,1538877600,1554606e3,1570327200,1586055600,1601776800,1617505200,1633226400,1648954800,1664676e3,1680404400,1696125600,1712458800,172818e4,1743908400,1759629600,1775358e3,1791079200,1806807600,1822528800,1838257200,1853978400,1869706800,1886032800,1901761200,1917482400,1933210800],offset:[36292,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600]},"Asia/Almaty":{ +time:[-1441152e3,-1247529600,354931200,370742400,386467200,402278400,418003200,433814400,449625600,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,695786400,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1925013600],offset:[18468,18e3,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,21600,18e3,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600]},"Asia/Ashkhabad":{time:[-1441152e3,-1247529600,354931200,370742400,386467200,402278400,418003200,433814400,449625600,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,695786400,192501e4],offset:[14012,14400,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,18e3,14400,18e3]},"Asia/Colombo":{time:[-2840140800,-2019686400,-883267200,-862617600,-764028e3,832982400,846289800,1145061e3,1925011800],offset:[19164,19172,19800,21600,23400,19800,23400,21600,19800]},"Asia/Tokyo":{time:[-2587678861,-683769600,-672274800,-654739200,-640825200,-620265600,-609375600,-588816e3,-577926e3,1925024400],offset:[33539,32400,36e3,32400,36e3,32400,36e3,32400,36e3,32400]},"Asia/Taipei":{time:[-2335219200,-1017792e3,-766191600,-745804800,-733795200,-716860800,-699580800,-683856e3,-670636800,-65232e4,-639100800,-620784e3,-607564800,-589248e3,-576028800,-562896e3,-541728e3,-528681600,-510192e3,-497145600,-478656e3,-465609600,-449798400,-433987200,-418176e3,-402451200,-38664e4,-370915200,-355104e3,-339379200,-323568e3,-302486400,-291945600,-270950400,-260409600,134006400,149817600,165542400,181353600,299635200,307584e3,1925020800],offset:[29160,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800]},"Asia/Singapore":{time:[-2177452800,-2038176e3,-1167609600,-1073001600,-894153600,-879638400,-766972800,378689400,1925020800],offset:[24925,24925,25200,26400,26400,27e3,32400,27e3,28800]},"Asia/Karachi":{time:[-1988150400,-862617600,-764121600,-576115200,38793600,1018137600,1033862400,1212278400,1225497600,1239753600,1257033600,192501e4],offset:[16092,19800,23400,19800,18e3,18e3,21600,18e3,21600,18e3,21600,18e3]},"Asia/Manila":{time:[-3944678400,-2229292800,-1046649600,-1038700800,-873244800,-794188800,-496195200,-489283200,259372800,275184e3,1925020800],offset:[-57360,29040,28800,32400,28800,32400,28800,32400,28800,32400,28800]},"Asia/Shanghai":{ +time:[-2177452800,-1600646400,-1585872e3,-933638400,-922060800,-908841600,-888796800,-881020800,-767836800,-745804800,-733795200,-716860800,-699580800,-683856e3,-670636800,-65232e4,-649987200,515556e3,527047200,545191200,558496800,577245600,589946400,608695200,622000800,640144800,653450400,671594400,6849e5,1925020800],offset:[29143,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800]},"Asia/Seoul":{time:[-1948752e3,-1830384e3,-767318400,-681177600,-672192e3,-654739200,-640828800,-623376e3,-609379200,-588816e3,-577929600,-498096e3,-462672e3,-451699200,-429753600,-418262400,-399513600,-387417600,-368064e3,-355968e3,-336614400,-324518400,-305164800,-293068800,-264902400,547610400,560919600,57906e4,592369200,1925024400],offset:[30472,30600,32400,32400,36e3,32400,36e3,32400,36e3,32400,36e3,32400,30600,34200,30600,34200,30600,34200,30600,34200,30600,34200,30600,34200,30600,32400,36e3,32400,36e3,32400]},"Asia/Tehran":{time:[-1704153600,-1090454400,227833200,24624e4,259632e3,271126800,283996800,296611200,306547200,322444800,338515200,673228800,685497600,701222400,71712e4,732758400,748656e3,764294400,780192e3,795830400,811728e3,827366400,843264e3,858988800,874886400,890524800,906422400,922060800,937958400,953596800,969494400,985219200,1001116800,1016755200,1032652800,1048291200,1064188800,1079827200,1095724800,1111449600,1127347200,1206057600,1221955200,123768e4,1253577600,1269216e3,1285113600,1300752e3,1316649600,1332288e3,1348185600,1363910400,1379808e3,1395446400,1411344e3,1426982400,144288e4,1458518400,1474416e3,1490140800,1506038400,1521676800,1537574400,1553212800,1569110400,1584748800,1600646400,1616371200,1632268800,1647907200,1663804800,1925004600],offset:[12344,12344,12600,16200,14400,18e3,14400,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600]},"Asia/Dubai":{time:[-1577923200,1925006400],offset:[13272,14400]},"Asia/Kolkata":{time:[-3645216e3,-3155673600,-2019686400,-891561600,-872035200,-862617600,-764121600,1925011800],offset:[21208,21200,19270,19800,23400,19800,23400,19800]},"Asia/Hong_Kong":{ +time:[-2056663398,-900882e3,-891547200,-884217600,-761176800,-747878400,-728508600,-717021e3,-697059e3,-683757e3,-668028600,-654726600,-636579e3,-623277e3,-605129400,-591827400,-573679800,-559773e3,-541625400,-528323400,-510179400,-498083400,-478729800,-466633800,-446675400,-435184200,-415225800,-403129800,-383776200,-371680200,-352326600,-340230600,-320877e3,-308781e3,-288822600,-277331400,-257373e3,-245881800,-225923400,-213827400,-194473800,-182377800,-163024200,-148509e3,-132784200,-117059400,-101334600,-85609800,-69280200,-53555400,-37830600,-22105800,-6381e3,9343800,25068600,40793400,56518200,72243e3,88572600,104297400,120022200,126070200,151471800,167196600,182921400,198646200,214371e3,295414200,309324600,1925020800],offset:[27402,28800,32400,30600,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800]},"Asia/Bangkok":{time:[-2840140800,-1570060800,1925017200],offset:[24124,24124,25200]},"Asia/Chongqing":{time:[-2177452800,-1600646400,-1585872e3,-933638400,-922060800,-908841600,-888796800,-881020800,-767836800,-745804800,-733795200,-716860800,-699580800,-683856e3,-670636800,-65232e4,-649987200,515556e3,527047200,545191200,558496800,577245600,589946400,608695200,622000800,640144800,653450400,671594400,6849e5,1925020800],offset:[29143,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800]},"Asia/Jerusalem":{ +time:[-2840140800,-1640995200,-933631200,-923086800,-919029600,-857336400,-844293600,-825800400,-812671200,-794178e3,-779839200,-762642e3,-748303200,-731106e3,-681948e3,-673214400,-667947600,-652312800,-636411600,-622072800,-608936400,-591832800,-572475600,-558568800,-542840400,-527724e3,-514414800,-490831200,-482965200,-459381600,-451515600,-428536800,-418251600,-400111200,-387406800,142387200,150854400,167184e3,178675200,334108800,337741200,452649600,46233e4,482284800,494380800,516758400,526435200,545443200,558489600,576633600,589334400,609897600,620784e3,638323200,651628800,669772800,683683200,701827200,715737600,733708800,747187200,765158400,778032e3,796608e3,810086400,826848e3,842832e3,858902400,874195200,890352e3,90504e4,923018400,936324e3,955677600,970794e3,986778e3,1001293200,1017363600,1033952400,1048813200,1065142800,1081299600,1095814800,1112320800,1128823200,1143770400,1159668e3,117522e4,1189908e3,1206669600,1223172e3,1238119200,1254016800,1269568800,1284256800,1301623200,1317520800,1333072800,1348365600,1364522400,1382839200,1395972e3,1414288800,1427421600,1445738400,1458871200,1477792800,1490320800,1509242400,1521770400,1540692e3,1553824800,1572141600,1585274400,1603591200,1616724e3,1635645600,1648173600,1667095200,1679623200,1698544800,1711677600,1729994400,1743127200,1761444e3,1774576800,1792893600,1806026400,1824948e3,1837476e3,1856397600,1868925600,1887847200,190098e4,1919296800,1932429600],offset:[8454,8440,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,14400,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Asia/Kuwait":{time:[-631152e3,1925002800],offset:[11516,10800]},"Asia/Muscat":{time:[-1577923200,1925006400],offset:[14064,14400]},"Asia/Nicosia":{ +time:[-1518912e3,166579200,182304e3,200966400,21384e4,228873600,243993600,260323200,276134400,291772800,307497600,323827200,338947200,354672e3,370396800,386121600,401846400,417571200,433296e3,449020800,465350400,481075200,4968e5,512524800,528249600,543974400,559699200,575424e3,591148800,606873600,622598400,638323200,654652800,670377600,686102400,701827200,717552e3,733276800,749001600,764726400,780451200,796176e3,811900800,828230400,843955200,85968e4,875404800,891129600,909288e3,92259e4,941342400,954039600,972792e3,985489200,1004241600,1017543600,1035691200,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3],offset:[8008,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Asia/Qatar":{time:[-1577923200,76204800,1925002800],offset:[12368,14400,10800]},"Asia/Riyadh":{time:[-719625600,1925002800],offset:[11212,10800]},"Asia/Yangon":{time:[-2840140800,-1577923200,-873244800,-778377600,1925015400],offset:[23087,23087,23400,32400,23400]},"Pacific/Auckland":{ +time:[-3192393600,-1330293600,-1320012e3,-1300658400,-1287352800,-1269208800,-1255903200,-1237759200,-1224453600,-1206309600,-1192399200,-117486e4,-1160949600,-1143410400,-1125871200,-1112565600,-1094421600,-1081116e3,-1062972e3,-1049666400,-1031522400,-1018216800,-1000072800,-986767200,-968018400,-955317600,-936568800,-923263200,-757382400,152676e3,162356400,183520800,195015600,215575200,226465200,247024800,257914800,278474400,289364400,309924e3,320814e3,341373600,352263600,372823200,384318e3,404877600,415767600,436327200,447217200,467776800,478666800,499226400,510116400,530676e3,541566e3,562125600,573620400,59418e4,60507e4,623815200,637729200,655264800,669178800,686714400,700628400,718164e3,732682800,749613600,764132400,781063200,795582e3,812512800,827031600,844567200,858481200,876016800,889930800,907466400,921985200,938916e3,953434800,970365600,984884400,100242e4,1016334e3,1033869600,1047783600,1065319200,1079838e3,1096768800,1111287600,1128218400,1142737200,1159668e3,1174186800,1191117600,1207450800,1222567200,1238900400,1254016800,127035e4,1285466400,1301799600,1316916e3,1333249200,1348970400,1365303600,138042e4,1396753200,1411869600,1428202800,1443319200,1459652400,1474768800,1491102e3,1506218400,1522551600,1538272800,1554606e3,1569722400,1586055600,1601172e3,1617505200,1632621600,1648954800,1664071200,1680404400,1695520800,1712458800,1727575200,1743908400,1759024800,1775358e3,1790474400,1806807600,1821924e3,1838257200,1853373600,1869706800,1885428e3,1901761200,1916877600,1933210800],offset:[41944,41400,45e3,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800]},"Pacific/Chatham":{ +time:[-3192393600,-757382400,152678700,162359100,183523500,195018300,215577900,226467900,247027500,257917500,278477100,289367100,309926700,320816700,341376300,352266300,372825900,384320700,404880300,415770300,436329900,447219900,467779500,478669500,499229100,510119100,530678700,541568700,562128300,573623100,594182700,605072700,623817900,637731900,655267500,669181500,686717100,700631100,718166700,732685500,749616300,764135100,781065900,795584700,812515500,827034300,844569900,858483900,876019500,889933500,907469100,921987900,938918700,953437500,970368300,984887100,1002422700,1016336700,1033872300,1047786300,1065321900,1079840700,1096771500,1111290300,1128221100,1142739900,1159670700,1174189500,1191120300,1207453500,1222569900,1238903100,1254019500,1270352700,1285469100,1301802300,1316918700,1333251900,1348973100,1365306300,1380422700,1396755900,1411872300,1428205500,1443321900,1459655100,1474771500,1491104700,1506221100,1522554300,1538275500,1554608700,1569725100,1586058300,1601174700,1617507900,1632624300,1648957500,1664073900,1680407100,1695523500,1712461500,1727577900,1743911100,1759027500,1775360700,1790477100,1806810300,1821926700,1838259900,1853376300,1869709500,1885430700,1901763900,1916880300,1933213500],offset:[44028,44100,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500]},"Pacific/Fakaofo":{time:[-2177452800,1325203200,1925038800],offset:[-41096,-39600,46800]},"Pacific/Honolulu":{time:[-2334139200,-1157320800,-1155470400,-880236e3,-769429800,-765410400,-712188e3,1924956e3],offset:[-37886,-37800,-34200,-37800,-34200,-34200,-37800,-36e3]},"America/Mexico_City":{time:[-1514763396,-1343091600,-1234828800,-1220317200,-1207180800,-1191369600,-975283200,-963187200,-917136e3,-907372800,-821923200,-810086400,-627523200,-613008e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,989114400,1001815200,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1175392800,1193536800,1207447200,1224986400,1238896800,1256436e3,1270346400,1288490400,1301796e3,131994e4,1333245600,1351389600,13653e5,1382839200,1396749600,1414288800,1428199200,1445738400,1459648800,1477792800,1491098400,1509242400,1522548e3,1540692e3,1554602400,1572141600,1586052e3,1603591200,1617501600,1635645600,1648951200,1667095200,1924970400], +offset:[-23796,-25200,-21600,-25200,-21600,-25200,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600]},"Africa/Cairo":{time:[-2185401600,-929836800,-923097600,-906163200,-892857600,-875836800,-857779200,-844300800,-825811200,-812678400,-794188800,-779846400,-762652800,-399081600,-38664e4,-368323200,-355104e3,-336783600,-323643600,-305161200,-292021200,-273625200,-260485200,-242089200,-228949200,-210553200,-197413200,-178930800,-165790800,-147394800,-134254800,-115858800,-102632400,-84322800,-71096400,-52700400,-39474e3,-21164400,-7938e3,10371600,23598e3,41907600,55134e3,7353e4,86756400,105066e3,118292400,136602e3,149828400,168138e3,181364400,199760400,212986800,231296400,244522800,262832400,276058800,294368400,307594800,325990800,339217200,357526800,370753200,396406800,402289200,426819600,433825200,452221200,465447600,483757200,496983600,515293200,528519600,546829200,560055600,578451600,591678e3,610419600,623214e3,641523600,65475e4,673059600,686286e3,704682e3,717908400,736218e3,749444400,767754e3,780980400,799027200,812332800,830476800,843782400,861926400,875232e3,893376e3,906681600,925430400,938736e3,95688e4,970185600,988329600,1001635200,1019779200,1033084800,1051228800,1064534400,1083283200,1096588800,1114732800,1128038400,1146182400,1158883200,1177632e3,1189123200,1209081600,1219968e3,1240531200,1250812800,1272585600,1281484800,1284076800,1285891200,1400198400,1403827200,1406851200,1411689600,168264e4,1698364800,1714089600,1730419200,1745539200,1761868800,1776988800,1793318400,1809043200,1824768e3,1840492800,1856217600,1871942400,1887667200,1903392e3,1919721600,1934841600],offset:[7509,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Africa/Johannesburg":{time:[-2458166400,-2109283200,-860968800,-845244e3,-829519200,-813794400,1924999200],offset:[6720,5400,7200,10800,7200,10800,7200]},"Africa/Nairobi":{time:[-194616e4,-1309737600,-1261958400,-1041379200,-865296e3,1925002800],offset:[8836,9e3,10800,9e3,9900,10800]},"Africa/Tunis":{ +time:[-27972e5,-1855958400,-969238800,-950486400,-941936400,-891129600,-877824e3,-85725e4,-844552800,-842911200,-84222e4,-828223200,-812498400,-796262400,-781048800,-766627200,231206400,243910800,262828800,276051600,581126400,591152400,606873600,622602e3,64152e4,654656400,1114905600,1128045600,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1924995600],offset:[2444,561,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Asia/Kathmandu":{time:[-1577923200,504921600,1925012700],offset:[20476,19800,20700]},"US/Mountain":{time:[-2717668796,-1633298400,-1615154400,-1601848800,-1583704800,-1570399200,-1551650400,-1538949600,-1534111200,-880236e3,-769417200,-765410400,-147909600,-13158e4,-11646e4,-100130400,-84405600,-68680800,-52956e3,-37231200,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,126669600,152071200,162352800,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3], +offset:[-25196,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200]},"Europe/Helsinki":{time:[-2890252800,-1535932800,-875664e3,-859762800,354679200,370407600,386128800,401857200,417582e3,433310400,449031600,465364800,481086e3,496814400,512535600,528264e3,543985200,559713600,575434800,591163200,606884400,622612800,638334e3,654667200,670388400,686116800,701838e3,717566400,733287600,749016e3,764737200,780465600,796186800,811915200,828241200,846388800,859690800,877838400,891140400,909288e3,92259e4,941342400,954039600,972792e3,985489200,1004241600,1017543600,1035691200,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3],offset:[5989,5989,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Europe/Stockholm":{ +time:[-2871676800,-2208988800,-1692493200,-1680476400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[4332,3614,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Copenhagen":{time:[-2524521600,-2398291200,-1692493200,-1680483600,-935107200,-85725e4,-844552800,-828219600,-812498400,-79677e4,-781048800,-769381200,-747007200,-736376400,-715212e3,-706741200,-683157600,-675291600,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400], +offset:[3020,3020,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Atlantic/Reykjavik":{time:[-1956614400,-1668214800,-1647212400,-1636678800,-161343e4,-1605142800,-1581894e3,-1539565200,-153135e4,-968029200,-952293600,-942012e3,-920239200,-909961200,-888789600,-877906800,-857944800,-846457200,-826495200,-815007600,-795045600,-783558e3,-762991200,-752108400,-731541600,-717634800,-700092e3,-686185200,-668642400,-654735600,-636588e3,-623286e3,-605743200,-591836400,-573688800,-559782e3,-542239200,-528332400,-510789600,-496882800,-47934e4,-465433200,-447890400,-433983600,-415836e3,-401929200,-384386400,-370479600,-352936800,-33903e4,-321487200,-307580400,-290037600,-276130800,-258588e3,-244681200,-226533600,-212626800,-195084e3,-181177200,-163634400,-149727600,-132184800,-118278e3,-100735200,-86828400,-68680800,-54774e3,1924992e3],offset:[-5280,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0]},"Europe/Tallinn":{time:[-2840140800,-1638316800,-1632002400,-1618693200,-1593820800,-1535932800,-927936e3,-892944e3,-85725e4,-844552800,-828219600,-812498400,-797644800,354931200,370742400,386467200,402278400,418003200,433814400,449625600,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909288e3,92259e4,941342400,1017543600,1035691200,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3], +offset:[5940,5940,3600,7200,3600,5940,7200,10800,7200,3600,7200,3600,7200,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Europe/Riga":{time:[-2840140800,-1632002400,-1618693200,-1601676e3,-1597266e3,-1377302400,-928022400,-899510400,-85725e4,-844552800,-828219600,-812498400,-79677e4,-795830400,354931200,370742400,386467200,402278400,418003200,433814400,449625600,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,843966e3,859690800,877838400,891140400,909288e3,92259e4,941342400,985489200,1004241600,1017543600,1035691200,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3],offset:[5794,5794,9394,5794,9394,5794,7200,10800,7200,3600,7200,3600,7200,3600,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Europe/Vilnius":{ +time:[-2840140800,-1672531200,-1585094400,-1561248e3,-1553558400,-928195200,-900115200,-85725e4,-844552800,-828219600,-812498400,-802137600,354931200,370742400,386467200,402278400,418003200,433814400,449625600,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891140400,909284400,922586400,941338800,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3],offset:[6076,5040,5736,3600,7200,3600,10800,7200,3600,7200,3600,7200,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,7200,3600,7200,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"America/Lima":{time:[-2524521600,-1938556800,-1009843200,-1002067200,-986774400,-971049600,-955324800,-9396e5,504921600,512697600,536457600,544233600,631152e3,638928e3,757382400,765158400,1924974e3],offset:[-18492,-18516,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3]},"America/Santiago":{ +time:[-2524521600,-1892678400,-1688428800,-1619222400,-1593820800,-1336003200,-13176e5,-1304380800,-1286064e3,-1272844800,-1254528e3,-1241308800,-1222992e3,-1209772800,-1191369600,-1178150400,-870566400,-865296e3,-740534400,-736646400,-718070400,-713667600,-36633600,-23932800,-3369600,7516800,24451200,37756800,55900800,69206400,87955200,100656e3,118195200,132105600,150854400,163555200,182304e3,195609600,213753600,227059200,245203200,258508800,277257600,289958400,308707200,321408e3,340156800,353462400,371606400,384912e3,403056e3,416361600,434505600,447811200,46656e4,479260800,498009600,510710400,529459200,545184e3,560908800,574214400,592358400,605664e3,624412800,637113600,653443200,668563200,687312e3,700617600,718761600,732067200,750211200,763516800,781660800,794966400,813715200,826416e3,845164800,85968e4,876614400,88992e4,906854400,923184e3,939513600,952819200,971568e3,984268800,1003017600,1015718400,1034467200,1047168e3,1065916800,1079222400,1097366400,1110672e3,1128816e3,1142121600,1160870400,1173571200,119232e4,1206835200,1223769600,1237075200,1255219200,1270339200,1286668800,1304812800,1313884800,1335657600,1346544e3,1367107200,1378598400,1398556800,1410048e3,1463270400,1471132800,149472e4,1502582400,1526169600,1534032e3,1554595200,1567900800,1586044800,1599350400,1617494400,16308e5,1648944e3,1662854400,1680393600,1693699200,1712448e3,1725753600,1743897600,1757203200,1775347200,1788652800,1806796800,1820102400,1838246400,1851552e3,1870300800,1883001600,1901750400,1915056e3,19332e5],offset:[-16965,-16965,-18e3,-16965,-14400,-16965,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-10800,-14400,-18e3,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800]},"Asia/Bahrain":{time:[-897868800,-820540800,76204800,1925002800],offset:[12140,12600,14400,10800]},"Asia/Jakarta":{time:[-3231273600,-1451693568,-117288e4,-876614400,-766022400,-683856e3,-620784e3,-189388800,1925017200],offset:[25632,25632,26400,27e3,32400,27e3,28800,27e3,25200]},"Africa/Lagos":{time:[-2035584e3,-1940889600,-1767225600,-1588464e3,1924995600],offset:[815,0,815,1800,3600]},"Pacific/Norfolk":{ +time:[-2177452800,-599616e3,152071200,162961200,1443924e3,1570327200,1586055600,1601776800,1617505200,1633226400,1648954800,1664676e3,1680404400,1696125600,1712458800,172818e4,1743908400,1759629600,1775358e3,1791079200,1806807600,1822528800,1838257200,1853978400,1869706800,1886032800,1901761200,1917482400,1933210800],offset:[40312,40320,41400,45e3,41400,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200]},"America/Juneau":{time:[-3225169588,-2188987200,-880236e3,-769420800,-765410400,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,126669600,152071200,162352800,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,438998400,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3],offset:[54139,-32261,-28800,-25200,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-28800,-28800,-25200,-28800,-25200,-28800,-25200,-32400,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400]},"Asia/Ho_Chi_Minh":{time:[-2004048e3,-1851552e3,-852080400,-782614800,-767836800,-718070400,-457747200,-315622800,171849600,1925017200],offset:[25590,25590,25200,28800,32400,25200,28800,25200,28800,25200]},"Australia/Perth":{ +time:[-2337897600,-1672524e3,-1665349200,-883605600,-876085200,-860364e3,-844635600,152071200,162961200,436327200,447217200,690343200,699418800,1165111200,1174791600,1193536800,1206846e3,1224986400,1238295600,1925020800],offset:[27804,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800]},"Europe/Malta":{time:[-2403475200,-1690761600,-168048e4,-1664755200,-1648944e3,-163512e4,-1616889600,-1604275200,-1585526400,-1571011200,-1555286400,-932428800,-85725e4,-844552800,-828219600,-812584800,-798066e3,-781048800,-76671e4,-750895200,-733352400,-719452800,-70191e4,-689205600,-670453200,-114048e3,-103161600,-81993600,-71708400,-50544e3,-40258800,-18489600,-8204400,1296e4,23245200,43804800,54694800,75859200,86749200,102384e3,118112400,135734400,148525200,167191200,180496800,198640800,211946400,230090400,243396e3,26154e4,274845600,292989600,306295200,323316e3,338349600,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[3484,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Amsterdam":{ +time:[-4260211200,-1693699200,-168048e4,-1663452e3,-1650142800,-1633212e3,-1617483600,-1601157600,-1586034e3,-1569708e3,-1554584400,-1538258400,-1523134800,-15075e5,-1490562e3,-1470175200,-1459112400,-1443996e3,-1427662800,-1406671200,-1396213200,-1376949600,-1364763600,-1345413600,-1333314e3,-1313791200,-1301259600,-1282255200,-126981e4,-1250719200,-1238360400,-1219183200,-1206910800,-1186956e3,-1175461200,-1156024800,-1143406800,-1124488800,-1111957200,-1092952800,-1080507600,-1061330400,-1049058e3,-1029189600,-1025740800,-1017608400,-998258400,-986158800,-966722400,-954104400,-935020800,-85725e4,-844552800,-828219600,-812498400,-79677e4,-781048800,-766616400,228880800,244004400,260330400,276058800,29178e4,307508400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[1172,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,4800,1200,4800,1200,4800,1200,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Brussels":{ +time:[-2840140800,-2450994150,-1740355200,-1693699200,-1680476400,-1663452e3,-1650142800,-1632002400,-1618693200,-1613822400,-1604278800,-1585526400,-1574038800,-1552262400,-1539997200,-1520553600,-1507510800,-1490572800,-1473642e3,-1459123200,-1444006800,-1427673600,-1411952400,-1396224e3,-1379293200,-1364774400,-1348448400,-1333324800,-1316394e3,-1301259600,-1284328800,-126981e4,-1253484e3,-1238360400,-1221429600,-1206910800,-1191189600,-1175461200,-1160344800,-1143406800,-1127685600,-1111957200,-1096840800,-1080507600,-1063576800,-1049058e3,-1033336800,-1017608400,-1002492e3,-986158800,-969228e3,-950475600,-942012e3,-934664400,-85725e4,-844552800,-828219600,-812498400,-798066e3,-781048800,-766616400,-745452e3,-733266e3,228880800,244004400,260330400,276058800,29178e4,307508400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[1050,1050,0,3600,7200,3600,7200,3600,7200,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Lisbon":{ +time:[-1830386205,-1689555600,-1677798e3,-1667437200,-1647734400,-1635814800,-1616198400,-1604365200,-1584662400,-1572742800,-155304e4,-1541206800,-1521504e3,-1442451600,-1426809600,-1379293200,-1364774400,-1348448400,-1333324800,-1316394e3,-1301270400,-1284339600,-1269820800,-1221440400,-1206921600,-1191200400,-1175472e3,-1127696400,-1111968e3,-1096851600,-1080518400,-1063587600,-1049068800,-1033347600,-1017619200,-1002502800,-986169600,-969238800,-950486400,-942022800,-922665600,-906944400,-891129600,-877309200,-873680400,-864e6,-857952e3,-845859600,-842835600,-831340800,-825897600,-81441e4,-810781200,-799891200,-794448e3,-782960400,-779331600,-768441600,-762998400,-749091600,-733363200,-717631200,-701902800,-686181600,-670453200,-654732e3,-639003600,-623282400,-607554e3,-591832800,-575499600,-559778400,-54405e4,-528328800,-512600400,-496879200,-481150800,-465429600,-449701200,-43398e4,-417646800,-401925600,-386197200,-370476e3,-354747600,-339026400,-323298e3,-307576800,-291848400,-276127200,-260398800,-244677600,-228344400,-212623200,-196894800,-181173600,-165445200,-149724e3,-133995600,-118274400,212547600,228268800,243997200,260323200,276051600,291772800,307504800,323222400,338954400,354675600,370404e3,386125200,401853600,417578400,433303200,449024400,465357600,481078800,496807200,512528400,528256800,543978e3,559706400,575427600,591156e3,606877200,622605600,638326800,65466e4,670381200,686109600,701830800,717559200,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846381600,859683600,877831200,891133200,909280800,922582800,941335200,954032400,972784800,985482e3,1004234400,1017536400,1035684e3,1048986e3,1067133600,1080435600,1099188e3,1111885200,1130637600,1143334800,1162087200,1174784400,1193536800,1206838800,1224986400,1238288400,1256436e3,1269738e3,1288490400,1301187600,131994e4,1332637200,1351389600,1364691600,1382839200,1396141200,1414288800,1427590800,1445738400,1459040400,1477792800,149049e4,1509242400,1521939600,1540692e3,1553994e3,1572141600,1585443600,1603591200,1616893200,1635645600,1648342800,1667095200,1679792400,1698544800,1711846800,1729994400,1743296400,1761444e3,1774746e3,1792893600,1806195600,1824948e3,1837645200,1856397600,1869094800,1887847200,1901149200,1919296800,1932598800],offset:[-2205,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,7200,3600,0,3600,7200,3600,0,3600,7200,3600,0,3600,7200,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,3600,7200,3600,7200,3600,7200,3600,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0]},"Europe/Dublin":{ +time:[-2821651200,-1691964e3,-1680469200,-1664143200,-1650142800,-1633903200,-1617483600,-1601848800,-1586034e3,-1570399200,-1552165200,-1538344800,-152253e4,-15075e5,-1490562e3,-1473631200,-1460926800,-1442786400,-1428872400,-1410732e3,-1396213200,-1379282400,-1364763600,-1348437600,-1333314e3,-1315778400,-1301259600,-1284328800,-126981e4,-1253484e3,-1238360400,-1221429600,-1206910800,-118998e4,-1175461200,-1159135200,-1143406800,-1126476e3,-1111957200,-1095631200,-1080507600,-1063576800,-1049058e3,-1032127200,-1017608400,-1001282400,-986158800,-969228e3,-950475600,-942012e3,-733352400,-719445600,-699483600,-684972e3,-668034e3,-654732e3,-636584400,-622072800,-605739600,-590623200,-57429e4,-558568800,-542235600,-527119200,-512600400,-496274400,-481150800,-46422e4,-449701200,-432165600,-417646800,-401320800,-386197200,-369266400,-354747600,-337816800,-323298e3,-306972e3,-291848400,-276732e3,-257979600,-245282400,-22653e4,-213228e3,-195080400,-182383200,-163630800,-150933600,-132181200,-119484e3,-100731600,-88034400,-68677200,-59004e3,57726e3,69818400,89175600,101268e3,120625200,132717600,152074800,164167200,183524400,196221600,214974e3,227671200,246423600,259120800,278478e3,290570400,309927600,32202e4,341377200,354675600,372823200,386125200,404272800,417574800,435722400,449024400,467776800,481078800,499226400,512528400,530676e3,543978e3,562125600,575427600,593575200,606877200,625629600,638326800,657079200,670381200,688528800,701830800,719978400,733280400,751428e3,76473e4,782877600,796179600,814327200,828234e3,846381600,859683600,877831200,891133200,909280800,922582800,941335200,954032400,972784800,985482e3,1004234400,1017536400,1035684e3,1048986e3,1067133600,1080435600,1099188e3,1111885200,1130637600,1143334800,1162087200,1174784400,1193536800,1206838800,1224986400,1238288400,1256436e3,1269738e3,1288490400,1301187600,131994e4,1332637200,1351389600,1364691600,1382839200,1396141200,1414288800,1427590800,1445738400,1459040400,1477792800,149049e4,1509242400,1521939600,1540692e3,1553994e3,1572141600,1585443600,1603591200,1616893200,1635645600,1648342800,1667095200,1679792400,1698544800,1711846800,1729994400,1743296400,1761444e3,1774746e3,1792893600,1806195600,1824948e3,1837645200,1856397600,1869094800,1887847200,1901149200,1919296800,1932598800],offset:[-1521,-1521,2079,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0]},"Europe/Oslo":{ +time:[-2366755200,-1691881200,-1680566400,-927507600,-85725e4,-844552800,-828219600,-812498400,-79677e4,-781048800,-765320400,-340840800,-324507600,-308786400,-293058e3,-277336800,-261608400,-245887200,-230158800,-214437600,-198709200,-182988e3,-166654800,-147909600,-135205200,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[2580,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]}}},51664:(e,t,i)=>{"use strict";i.d(t,{Version:()=>r});var s=i(50151);class r{constructor(e,t){this._major=e,this._minor=t}major(){return this._major}minor(){return this._minor}isZero(){return 0===this._major&&0===this._minor}toString(){return this._major+"."+this._minor}compareTo(e){return this._majore._major?1:this._minore._minor?1:0}isLess(e){return this.compareTo(e)<0}isLessOrEqual(e){return this.compareTo(e)<=0}isEqual(e){return 0===this.compareTo(e)}isGreater(e){return this.compareTo(e)>0}isGreaterOrEqual(e){return this.compareTo(e)>=0}static parse(e){if(e instanceof r)return new r(e.major(),e.minor());if("number"==typeof e)return(0,s.assert)(Math.floor(e)===e,"Version should not be a float number"),new r(e,0);if("string"==typeof e){const t=e.split(".");if(1===t.length){const i=parseInt(t[0],10);return(0,s.assert)(!isNaN(i),"Bad version string: "+e),new r(i,0)}if(2===t.length){const i=parseInt(t[0],10);(0,s.assert)(!isNaN(i),"Bad version string: "+e);const n=parseInt(t[1],10);return(0, +s.assert)(!isNaN(n),"Bad version string: "+e),new r(i,n)}throw new Error("Bad version string (one dot expected): "+e)}throw new Error("Bad version: "+e)}}r.ZERO=new r(0,0)},90593:(e,t,i)=>{"use strict";i.d(t,{WatchedObject:()=>a});var s=i(40549),r=i.n(s),n=i(65665);function o(e,t){return(0,n.deepEquals)(e,t)[0]}class a extends(r()){constructor(e,t=o){super(e),this._comparator=t}setValue(e,t){!1===this._comparator(this.value(),e)&&super.setValue(e,t)}}},40549:(e,t,i)=>{"use strict";e=i.nmd(e);var s=i(98351).getLogger("Common.WatchedValue");function r(){}function n(e){if(!(this instanceof n))return new n(e);arguments.length>0&&(this._value=e),this._listeners=[]}n.prototype.value=function(){return this._owner?this._owner._value:this._value},n.prototype.setValue=function(e,t){var i=this._owner?this._owner:this;if("function"==typeof i.hook&&(e=i.hook(e)),i.writeLock)return i._value;var r=i._value===e||Number.isNaN(i._value)&&Number.isNaN(e);if(!t&&r&&i.hasOwnProperty("_value"))return e;i._value=e;for(var n=i._listeners.slice(),o=0,a=0;a{"use strict";i.d(t,{TOOLBAR_WIDTH_EXPANDED:()=>s,TOOLBAR_WIDTH_COLLAPSED:()=>r});const s=52,r=5},26971:(e,t,i)=>{"use strict";i.d(t,{DrawingToolbarBootloader:()=>a});var s=i(85323),r=i(85108),n=i(38881),o=i(5683);class a extends n.ChunkLoader{constructor(e){super(),this._opts=e,s.isDrawingToolbarVisible.value()&&(this._opts.resizerBridge.negotiateWidth(r.TOOLBAR_WIDTH_EXPANDED),this._opts.resizerBridge.container.value().appendChild((0,o.createStubElem)()))}_startLoading(){return Promise.all([i.e(4782),i.e(8230),i.e(7624),i.e(9333),i.e(6092),i.e(4412),i.e(8251),i.e(6879),i.e(3626),i.e(2140),i.e(962),i.e(2842),i.e(1075),i.e(1890),i.e(2182),i.e(2878)]).then(i.bind(i,48221)).then((e=>new e.DrawingToolbarRenderer(this._opts.resizerBridge.container.value(),{...this._opts})))}}},85323:(e,t,i)=>{"use strict";i.d(t,{isDrawingToolbarVisible:()=>c});var s=i(56840),r=i(2484),n=i(40549),o=i.n(n);const a=!r.enabled("hide_left_toolbar_by_default"),l=s.getBool("ChartDrawingToolbarWidget.visible",a),c=new(o())(l)},38190:(e,t,i)=>{"use strict";i.d(t,{HeaderToolbarBootloader:()=>o});var s=i(23568),r=i(5683),n=i(38881);class o extends n.ChunkLoader{constructor(e,t){super(),this._toolsBootloader=e,this._headerProps=t,this._headerProps.resizerBridge.negotiateHeight(s.HEADER_TOOLBAR_HEIGHT_EXPANDED),this._headerProps.resizerBridge.container.value().appendChild((0,r.createStubElem)())}_startLoading(){return Promise.all([this._toolsBootloader.load(),this._loadHeaderToolbar()]).then((([e,t])=>new t(this._headerProps.resizerBridge.container.value(),{...this._headerProps,tools:e})))}_loadHeaderToolbar(){return Promise.all([i.e(8955),i.e(8110),i.e(962),i.e(2158),i.e(3005)]).then(i.bind(i,2869)).then((e=>e.HeaderToolbarRenderer))}}},23568:(e,t,i)=>{"use strict";i.d(t,{HEADER_TOOLBAR_HEIGHT_EXPANDED:()=>r,HEADER_TOOLBAR_HEIGHT_COLLAPSED:()=>n});var s=i(68515);const r=parseInt(s["css-value-header-toolbar-height"]),n=3},96642:(e,t,i)=>{"use strict";i.d(t,{RestrictedToolsetBootloader:()=>r});var s=i(38881);class r extends s.ChunkLoader{_startLoading(){return Promise.all([i.e(2468),i.e(8230),i.e(7624),i.e(4819),i.e(9333),i.e(6092),i.e(8825),i.e(4412),i.e(8009),i.e(1140),i.e(3795),i.e(105),i.e(8819),i.e(1033),i.e(9776),i.e(537),i.e(3626),i.e(7507),i.e(5729),i.e(962),i.e(1075),i.e(5747),i.e(5516)]).then(i.bind(i,19475)).then((e=>e.getRestrictedToolSet()))}}},81205:(e,t,i)=>{"use strict";i.d(t,{FavoriteStudyTemplateService:()=>r});var s=i(67065);class r extends s.CommonJsonStoreService{constructor(e,t){super(e,t,"FAVORITE_STUDY_TEMPLATES_CHANGED","StudyTemplates.quicks",[])}remove(e){this.set(this.get().filter((t=>t!==e)))}}},39263:(e,t,i)=>{"use strict";i.d(t,{DropdownApi:()=>s});class s{constructor(e,t){this._headerToolbar=e,this._dropdownId=t}applyOptions(e){this._headerToolbar.updateDropdown(this._dropdownId,e)}remove(){this._headerToolbar.removeDropdown(this._dropdownId)}}},62923:(e,t,i)=>{ +"use strict";var s;i.d(t,{ACTION_ID:()=>s}),function(e){e.TVActionId="TVActionId",e.ChartApplyIndicatorsToAllCharts="Chart.ApplyIndicatorsToAllCharts",e.ChartChangeTimeZone="Chart.ChangeTimeZone",e.ChartDialogsShowChangeInterval="Chart.Dialogs.ShowChangeInterval",e.ChartDialogsShowChangeSymbol="Chart.Dialogs.ShowChangeSymbol",e.ChartDialogsShowCompareOrAddSymbol="Chart.Dialogs.ShowCompareOrAddSymbol",e.ChartDialogsShowGeneralSettings="Chart.Dialogs.ShowGeneralSettings",e.ChartDialogsShowGeneralSettingsSymbolTab="Chart.Dialogs.ShowGeneralSettings.SymbolTab",e.ChartDialogsShowGoToDate="Chart.Dialogs.ShowGoToDate",e.ChartDialogsShowInsertIndicators="Chart.Dialogs.ShowInsertIndicators",e.ChartDialogsShowSymbolInfo="Chart.Dialogs.ShowSymbolInfo",e.ChartDrawingToolbarToggleVisibility="Chart.DrawingToolbar.ToggleVisibility",e.ChartLinesToggleBidAskLinesVisibility="Chart.Lines.ToggleBidAskLinesVisibility",e.ChartLinesToggleHighLowLinesVisibility="Chart.Lines.ToggleHighLowLinesVisibility",e.ChartLinesToggleAverageLineVisibility="Chart.Lines.ToggleAverageLineVisibility",e.ChartLinesToggleSeriesPrevCloseLineVisibility="Chart.Lines.ToggleSeriesPrevCloseLineVisibility",e.ChartLinesToggleSeriesPriceLineVisibility="Chart.Lines.ToggleSeriesPriceLineVisibility",e.ChartLineToolPitchforkChangeTypeToInside="Chart.LineTool.Pitchfork.ChangeTypeToInside",e.ChartLineToolPitchforkChangeTypeToModifiedSchiff="Chart.LineTool.Pitchfork.ChangeTypeToModifiedSchiff",e.ChartLineToolPitchforkChangeTypeToOriginal="Chart.LineTool.Pitchfork.ChangeTypeToOriginal",e.ChartLineToolPitchforkChangeTypeToSchiff="Chart.LineTool.Pitchfork.ChangeTypeToSchiff",e.ChartMarksToggleVisibility="Chart.Marks.ToggleVisibility",e.ChartMoveChartInLayout="Chart.MoveChartInLayout",e.ChartMoveChartInLayoutBack="Chart.MoveChartInLayout.Back",e.ChartMoveChartInLayoutForward="Chart.MoveChartInLayout.Forward",e.ChartObjectTreeShow="Chart.ObjectTree.Show",e.ChartPriceScaleLabelsToggleBidAskLabelsVisibility="Chart.PriceScale.Labels.ToggleBidAskLabelsVisibility",e.ChartPriceScaleLabelsToggleHighLowPriceLabelsVisibility="Chart.PriceScale.Labels.ToggleHighLowPriceLabelsVisibility",e.ChartPriceScaleLabelsToggleAveragePriceLabelVisibility="Chart.PriceScale.Labels.ToggleAveragePriceLabelVisibility",e.ChartPriceScaleLabelsToggleIndicatorsNameLabelsVisibility="Chart.PriceScale.Labels.ToggleIndicatorsNameLabelsVisibility",e.ChartPriceScaleLabelsToggleIndicatorsValueLabelsVisibility="Chart.PriceScale.Labels.ToggleIndicatorsValueLabelsVisibility",e.ChartPriceScaleLabelsToggleSeriesLastValueVisibility="Chart.PriceScale.Labels.ToggleSeriesLastValueVisibility",e.ChartPriceScaleLabelsToggleSymbolNameLabelsVisibility="Chart.PriceScale.Labels.ToggleSymbolNameLabelsVisibility",e.ChartPriceScaleLabelsToggleSymbolPrevCloseValueVisibility="Chart.PriceScale.Labels.ToggleSymbolPrevCloseValueVisibility",e.ChartPriceScaleMergeAllScalesToLeft="Chart.PriceScale.MergeAllScalesToLeft",e.ChartPriceScaleMergeAllScalesToRight="Chart.PriceScale.MergeAllScalesToRight", +e.ChartPriceScaleMoveToLeft="Chart.PriceScale.MoveToLeft",e.ChartPriceScaleMoveToRight="Chart.PriceScale.MoveToRight",e.ChartPriceScaleToggleAddOrderPlusButtonVisibility="Chart.PriceScale.ToggleAddOrderPlusButtonVisibility",e.ChartPriceScaleToggleAutoScaleSeriesOnly="Chart.PriceScale.ToggleAutoScaleSeriesOnly",e.ChartPriceScaleToggleCountdownToBarCloseVisibility="Chart.PriceScale.ToggleCountdownToBarCloseVisibility",e.ChartRedo="Chart.Redo",e.ChartRemoveAllIndicators="Chart.RemoveAllIndicators",e.ChartRemoveAllIndicatorsAndLineTools="Chart.RemoveAllIndicatorsAndLineTools",e.ChartRemoveAllLineTools="Chart.RemoveAllLineTools",e.ChartScalesReset="Chart.Scales.Reset",e.ChartScalesToggleLockPriceToBarRatio="Chart.Scales.ToggleLockPriceToBarRatio",e.ChartSelectedObjectHide="Chart.SelectedObject.Hide",e.ChartSelectedObjectRemove="Chart.SelectedObject.Remove",e.ChartSelectedObjectShowSettingsDialog="Chart.SelectedObject.ShowSettingsDialog",e.ChartSelectedObjectToggleLocked="Chart.SelectedObject.ToggleLocked",e.ChartSeriesPriceScaleToggleAutoScale="Chart.Series.PriceScale.ToggleAutoScale",e.ChartSeriesPriceScaleToggleIndexedTo100="Chart.Series.PriceScale.ToggleIndexedTo100",e.ChartSeriesPriceScaleToggleInvertPriceScale="Chart.Series.PriceScale.ToggleInvertPriceScale",e.ChartSeriesPriceScaleToggleLogarithmic="Chart.Series.PriceScale.ToggleLogarithmic",e.ChartSeriesPriceScaleTogglePercentage="Chart.Series.PriceScale.TogglePercentage",e.ChartSeriesPriceScaleToggleRegular="Chart.Series.PriceScale.ToggleRegular",e.ChartSessionBreaksToggleVisibility="Chart.SessionBreaks.ToggleVisibility",e.ChartTimeScaleReset="Chart.TimeScale.Reset",e.ChartUndo="Chart.Undo",e.ChartSourceIntervalsVisibility="Chart.Source.IntervalsVisibility",e.ChartSourceIntervalsVisibilityCurrentAndAbove="Chart.Source.IntervalsVisibility.CurrentAndAbove",e.ChartSourceIntervalsVisibilityCurrentAndBelow="Chart.Source.IntervalsVisibility.CurrentAndBelow",e.ChartSourceIntervalsVisibilityOnlyCurrent="Chart.Source.IntervalsVisibility.Current",e.ChartSourceIntervalsVisibilityAll="Chart.Source.IntervalsVisibility.All"}(s||(s={}))},43986:(e,t,i)=>{"use strict";i.r(t),i.d(t,{Action:()=>l,ActionAsync:()=>c,Separator:()=>h,Loader:()=>d});var s=i(50151),r=i(26867),n=i.n(r),o=i(68335),a=i(68671);class l{constructor(e,t=a.guid()){this.type="action",this._destroyed=!1,this._binding=null,(0,s.assert)(void 0!==e.actionId,"actionId must be defined"),this.id=t,this._onUpdate=new(n()),this._options=e,this.update(e)}execute(){this._options.checkable&&this.update({checked:!this._options.checked}),this._options.onExecute&&this._options.onExecute(this)}getLabel(){return this._options.label||""}getSubItems(){return this._options.subItems||[]}isDisabled(){return!0===this._options.disabled}isActive(){return!0===this._options.active}isCheckable(){return!0===this._options.checkable}isChecked(){return!0===this._options.checked}isLoading(){return!0===this._options.loading}getSize(){var e;return null!==(e=this._options.size)&&void 0!==e?e:"normal"}getPayload(){return this._options.payload} +update(e){this._destroyed||(this._unbindShortcut(),e.hotkeyHash&&(this._options.shortcutHint=(0,o.humanReadableHash)(e.hotkeyHash)),this._options=Object.assign(this._options,e),this._bindShortcut(),this._onUpdate.fire(this))}onUpdate(){return this._onUpdate}getState(){return{actionId:this._options.actionId,label:this.getLabel(),disabled:this.isDisabled(),active:this.isActive(),subItems:this.getSubItems(),checkable:this.isCheckable(),checked:this.isChecked(),loading:this.isLoading(),size:this.getSize(),doNotCloseOnClick:this._options.doNotCloseOnClick||!1,shortcutHint:this._options.shortcutHint,hint:this._options.hint,icon:this._options.icon,iconChecked:this._options.iconChecked,toolbox:this._options.toolbox,showToolboxOnHover:this._options.showToolboxOnHover||!1,statName:this._options.statName,name:this._options.name,invisibleHotkey:this._options.invisibleHotkey,noInteractive:this._options.noInteractive}}getBinding(){return this._binding}setBinding(e){this._binding=e}destroy(){var e,t;this._destroyed=!0,this._onUpdate.destroy(),null!==this._binding&&this._binding.destroy(),this._unbindShortcut(),null===(t=(e=this._options).onDestroy)||void 0===t||t.call(e)}options(){return this._options}_bindShortcut(){if(!this._options.hotkeyGroup||!this._options.hotkeyHash)return;const e="string"==typeof this._options.label?this._options.label:this._options.name;this._hotkeyAction=this._options.hotkeyGroup.add({hotkey:this._options.hotkeyHash,desc:e,handler:()=>this.execute(),isDisabled:()=>this.isDisabled()})}_unbindShortcut(){this._hotkeyAction&&(this._hotkeyAction.destroy(),delete this._hotkeyAction)}}class c extends l{constructor(e,t,i){super({actionId:e},i),this._loader=t,this._loaded=!1}loadOptions(){return this._loadingPromise||(this._loadingPromise=this._loader().then((e=>{this._loaded=!0,this.update(e)}))),this._loadingPromise}getState(){return this.loadOptions(),super.getState()}isLoading(){return!this.isLoaded()}isLoaded(){return this._loaded}}class h{constructor(e){this.type="separator",this.id=a.guid(),this._hint=e}getHint(){return this._hint}}class d extends l{constructor(e){super({actionId:e})}isLoading(){return!0}getSize(){return"big"}}},6195:(e,t,i)=>{"use strict";i.d(t,{defaultContextMenuOptions:()=>Fe,createPasteAction:()=>We,createVisualOrderAction:()=>He,createChangeIntervalsVisibilitiesAction:()=>ze,createActionCopyPrice:()=>Ue,createMTPredictorActions:()=>je,createLinesAction:()=>Ge,createSyncDrawingActions:()=>qe,ActionsProvider:()=>$e});var s=i(50151),r=i(98351),n=(i(60521),i(65665)),o=i(44352),a=i(2484),l=i(43986),c=i(50792),h=i(24679),d=i(89215),u=(i(35936),i(71479)),p=i(46069),_=i(68335),m=(i(25812),i(89895)),g=i(83956),f=(i(1930),i(29628)),v=i(39969),S=i(6250),y=i(21580),b=i(86339),w=i(47539),P=(i(76076),i(578)),C=i(10621),T=i(93352);(0,r.getLogger)("Chart.ActionsProvider"),new w.TranslatedString("show alert label lines",o.t(null,void 0,i(16237))),new w.TranslatedString("hide alert label lines",o.t(null,void 0,i(91842))) +;const x=new w.TranslatedString("change visibility",o.t(null,void 0,i(21511))),I=new w.TranslatedString("pin to scale {label}",o.t(null,void 0,i(56015))),M=new w.TranslatedString("pin to right scale",o.t(null,void 0,i(22615))),A=new w.TranslatedString("pin to left scale",o.t(null,void 0,i(84018))),L=(new w.TranslatedString("change earnings visibility",o.t(null,void 0,i(88217))),new w.TranslatedString("change dividends visibility",o.t(null,void 0,i(84944))),new w.TranslatedString("change splits visibility",o.t(null,void 0,i(74488))),new w.TranslatedString("change continuous contract switch visibility",o.t(null,void 0,i(7017))),new w.TranslatedString("change futures contract expiration visibility",o.t(null,void 0,i(28288))),new w.TranslatedString("change latest news visibility",o.t(null,void 0,i(77578))),new w.TranslatedString("show all ideas",o.t(null,void 0,i(13622)))),k=new w.TranslatedString("show ideas of followed users",o.t(null,void 0,i(26267))),E=new w.TranslatedString("show my ideas only",o.t(null,void 0,i(40061))),D=(new w.TranslatedString("change events visibility on chart",o.t(null,void 0,i(79574))),new w.TranslatedString("add this symbol to entire layout",o.t(null,void 0,i(27982)))),B=new w.TranslatedString("add this indicator to entire layout",o.t(null,void 0,i(82388))),V=(new w.TranslatedString("add this strategy to entire layout",o.t(null,void 0,i(94292))),new w.TranslatedString("add this financial metric to entire layout",o.t(null,void 0,i(22856))),new w.TranslatedString("apply drawing template",o.t(null,void 0,i(49037))),new w.TranslatedString("lock objects",o.t(null,void 0,i(68163)))),R=new w.TranslatedString("unlock objects",o.t(null,void 0,i(66824))),N=new w.TranslatedString("change visibility at current interval and above",o.t(null,void 0,i(78422))),O=new w.TranslatedString("change visibility at current interval and below",o.t(null,void 0,i(49529))),F=new w.TranslatedString("change visibility at current interval",o.t(null,void 0,i(16698))),W=new w.TranslatedString("change visibility at all intervals",o.t(null,void 0,i(66927))),H=(o.t(null,void 0,i(8700)),o.t(null,void 0,i(90830)),o.t(null,void 0,i(64885)),(0,b.appendEllipsis)(o.t(null,void 0,i(93512)))),z=(o.t(null,void 0,i(27558)),o.t(null,void 0,i(87085)),(0,b.appendEllipsis)(o.t(null,void 0,i(52302))),o.t(null,void 0,i(81428))),U=o.t(null,void 0,i(31971)),j=(o.t(null,void 0,i(11156)),o.t(null,void 0,i(15682)),o.t(null,void 0,i(66631)),o.t(null,void 0,i(37422)),o.t(null,void 0,i(5716)),o.t(null,void 0,i(50352)),o.t(null,void 0,i(19263)),o.t(null,void 0,i(15818)),o.t(null,void 0,i(5897)),o.t(null,void 0,i(58976)),o.t(null,void 0,i(11661)),o.t(null,void 0,i(66560)),o.t(null,void 0,i(53958)),o.t(null,void 0,i(34150)),o.t(null,void 0,i(83927)),o.t(null,void 0,i(15644)),o.t(null,void 0,i(42660)),o.t(null,void 0,i(44788)),o.t(null,void 0,i(70437)),o.t(null,void 0,i(71263)),o.t(null,void 0,i(70573)),o.t(null,void 0,i(59560)), +o.t(null,void 0,i(14125))),G=o.t(null,void 0,i(44538)),q=o.t(null,void 0,i(56948)),$=o.t(null,void 0,i(20207)),Y=o.t(null,void 0,i(65810)),K=o.t(null,void 0,i(3822)),X=o.t(null,void 0,i(97324)),Z=o.t(null,void 0,i(764)),J=o.t(null,void 0,i(8128)),Q=o.t(null,void 0,i(61201)),ee=o.t(null,void 0,i(32156)),te=o.t(null,void 0,i(91130)),ie=o.t(null,void 0,i(37680)),se=o.t(null,void 0,i(43707)),re=o.t(null,void 0,i(39065)),ne=o.t(null,void 0,i(54727)),oe=o.t(null,void 0,i(66156)),ae=o.t(null,void 0,i(76598)),le=o.t(null,void 0,i(3485)),ce=o.t(null,void 0,i(45828)),he=o.t(null,void 0,i(2899)),de=o.t(null,void 0,i(40887)),ue=o.t(null,void 0,i(53387)),pe=o.t(null,void 0,i(96712)),_e=o.t(null,void 0,i(26354)),me=o.t(null,void 0,i(19796)),ge=o.t(null,void 0,i(59901)),fe=o.t(null,void 0,i(23221)),ve=o.t(null,void 0,i(22198)),Se=o.t(null,void 0,i(27557)),ye=o.t(null,void 0,i(98486)),be=o.t(null,void 0,i(73106)),we=o.t(null,void 0,i(85964)),Pe=o.t(null,void 0,i(59192)),Ce=o.t(null,void 0,i(83182)),Te=((0,b.appendEllipsis)(o.t(null,void 0,i(92206))),(0,b.appendEllipsis)(o.t(null,void 0,i(3612))),(0,b.appendEllipsis)(o.t(null,void 0,i(89517)))),xe=(o.t(null,void 0,i(13345)),(0,b.appendEllipsis)(o.t(null,void 0,i(9908))),o.t(null,void 0,i(35216))),Ie=o.t(null,void 0,i(52977)),Me=(o.t(null,void 0,i(19611)),o.t(null,void 0,i(38342))),Ae=o.t(null,void 0,i(15101)),Le=o.t(null,void 0,i(42284)),ke=(o.t(null,void 0,i(46771)),o.t(null,void 0,i(66263)),o.t(null,void 0,i(30816)),o.t(null,void 0,i(24620)),o.t(null,void 0,i(84813)),o.t(null,void 0,i(30709)),o.t(null,void 0,i(48284))),Ee=o.t(null,void 0,i(87933)),De=o.t(null,void 0,i(58669)),Be=((0,b.appendEllipsis)(o.t(null,void 0,i(89517))),o.t(null,void 0,i(8251)),o.t(null,void 0,i(34059))),Ve=o.t(null,void 0,i(64288)),Re=(o.t(null,void 0,i(77920)),o.t(null,void 0,i(75669)),o.t(null,void 0,i(8886)),o.t(null,void 0,i(18008)),o.t(null,void 0,i(33606)),(0,b.appendEllipsis)(o.t(null,void 0,i(65986)))),Ne=o.t(null,void 0,i(29682)),Oe=o.t(null,void 0,i(28851)),Fe={general:!0,mainSeries:!0,mainSeriesTrade:!1,esdStudies:!0,studies:!0,fundamentals:!0,lineTools:!0,publishedCharts:!0,ordersAndPositions:!0,alerts:!0,chartEvents:!0,objectTree:!0,gotoLineTool:!1};function We(e,t){return!t.isEmpty()&&a.enabled("datasource_copypaste")?new l.Action({actionId:"Chart.Clipboard.PasteSource",label:Ne.trim(),shortcutHint:(0,_.humanReadableHash)(_.Modifiers.Mod+86),statName:"Paste",onExecute:()=>e.chartWidgetCollection().clipboard.uiRequestPaste(t)}):null}function He(e,t){const s=e.model(),r=s.availableZOrderOperations(t),n=[new l.Action({actionId:"Chart.Source.VisualOrder.BringToFront",label:_e,statName:"BringToFront",disabled:!r.bringToFrontEnabled,onExecute:()=>s.bringToFront(t)}),new l.Action({actionId:"Chart.Source.VisualOrder.SendToBack",label:me,statName:"SendToBack",disabled:!r.sendToBackEnabled,onExecute:()=>s.sendToBack(t)}),new l.Action({actionId:"Chart.Source.VisualOrder.BringForward",label:ge,statName:"BringForward",disabled:!r.bringForwardEnabled,onExecute:()=>s.bringForward(t)}),new l.Action({ +actionId:"Chart.Source.VisualOrder.SendBackward",label:fe,statName:"SendBackward",disabled:!r.sendBackwardEnabled,onExecute:()=>s.sendBackward(t)})];return new l.Action({actionId:"Chart.Source.VisualOrder",label:ve,icon:i(77067),statName:"VisualOrder",subItems:n})}function ze(e,t){const i=e.model(),s=(e,s)=>{const r=P.Interval.parse(i.mainSeries().interval()),n=(0,C.getIntervalsVisibilitiesForMode)(r,e),o=[],a=[];t.forEach((e=>{const t=e.properties().intervalsVisibilities.childs();o.push(t.ticks),a.push(n.ticks),o.push(t.seconds),a.push(n.seconds),o.push(t.secondsFrom),a.push(n.secondsFrom),o.push(t.secondsTo),a.push(n.secondsTo),o.push(t.minutes),a.push(n.minutes),o.push(t.minutesFrom),a.push(n.minutesFrom),o.push(t.minutesTo),a.push(n.minutesTo),o.push(t.hours),a.push(n.hours),o.push(t.hoursFrom),a.push(n.hoursFrom),o.push(t.hoursTo),a.push(n.hoursTo),o.push(t.days),a.push(n.days),o.push(t.daysFrom),a.push(n.daysFrom),o.push(t.daysTo),a.push(n.daysTo),o.push(t.weeks),a.push(n.weeks),o.push(t.weeksFrom),a.push(n.weeksFrom),o.push(t.weeksTo),a.push(n.weeksTo),o.push(t.months),a.push(n.months),o.push(t.monthsFrom),a.push(n.monthsFrom),o.push(t.monthsTo),a.push(n.monthsTo),o.push(t.ranges),a.push(n.ranges)})),i.setProperties(o,a,s)},r=[new l.Action({actionId:"Chart.Source.IntervalsVisibility.CurrentAndAbove",label:ye,statName:"currentAndAboveIntervals",onExecute:()=>s(3,N)}),new l.Action({actionId:"Chart.Source.IntervalsVisibility.CurrentAndBelow",label:be,statName:"currentAndBelowIntervals",onExecute:()=>s(2,O)}),new l.Action({actionId:"Chart.Source.IntervalsVisibility.Current",label:we,statName:"currentInterval",onExecute:()=>s(1,F)}),new l.Action({actionId:"Chart.Source.IntervalsVisibility.All",label:Pe,statName:"allIntervals",onExecute:()=>s(0,W)})];return new l.Action({actionId:"Chart.Source.IntervalsVisibility",label:Se,statName:"IntervalsVisibility",subItems:r})}function Ue(e,t){var i,s,r;const n=e.defaultPriceScale(),o=void 0!==t?n.coordinateToPrice(t,null!==(s=null===(i=e.mainDataSource())||void 0===i?void 0:i.firstValue())&&void 0!==s?s:0):e.model().mainSeries().lastValueData(4,!0,!0).price,a=null===(r=e.mainDataSource())||void 0===r?void 0:r.formatter();if(void 0===o||!a)return null;const c=a.format(o);return new l.Action({actionId:"Chart.Clipboard.CopyPrice",label:`${Oe} (${c})`,statName:"CopyPrice",onExecute:()=>(0,T.getClipboard)().writeText(c)})}function je(e,t,i,s){return null}function Ge(e){const t=e.actions(),i=[t.showPriceLine];return i.push(t.showHighLowPriceLines),a.enabled("show_average_close_price_line_and_label")&&i.push(t.showAverageClosePriceLine),new l.Action({actionId:"Chart.Lines",label:Ce,statName:"Lines",subItems:i})}function qe(e,t){return[]}class $e{constructor(e,t){this._chartWidget=e,this._options=(0,n.merge)((0,n.clone)(Fe),t||{})}async contextMenuActionsForSources(e,t,i){const s=e[0],r=this._options;if(s===this._chartWidget.model().mainSeries()&&r.mainSeries)return this._contextMenuActionsForSeries(s,t);if((0,d.isStudy)(s)&&r.studies)return this._contextMenuActionsForStudy(s);if((0, +S.isLineTool)(s)&&r.lineTools){const t=e.filter(S.isLineTool);return this._contextMenuActionsForLineTool(t)}return[]}_isReadOnly(){return this._chartWidget.readOnly()}_createActionHide(e){return new l.Action({actionId:"Chart.SelectedObject.Hide",label:U,icon:i(84959),statName:"HideSelectedObject",onExecute:this._chartWidget.hideDataSources.bind(this._chartWidget,[e])})}_createActionShow(e){const t=new l.Action({actionId:"Chart.SelectedObject.Show",checkable:!0,label:z,icon:i(16911),statName:"ToggleShow"}),s=new c.ActionBinder(t,e.properties().visible,this._chartWidget.model(),x);return t.setBinding(s),s.setValue(e.properties().visible.value()),t}_createActionScale(e){const t=(0,s.ensureNotNull)(e.priceScale()),r=this._chartWidget.model().model(),n=(0,s.ensureNotNull)(r.paneForSource(e)),o=n.priceScalePosition(t),a=("left"===o?n.leftPriceScales():n.rightPriceScales()).indexOf(t),c=r.priceScaleSlotsCount().totallySlots<2?"dontneedname":"needname",d="overlay"===o?"":(0,h.getPriceAxisNameInfo)(o,a).label,u=re.format({label:d}),p={"left-needname":u,"left-dontneedname":oe,"right-needname":u,"right-dontneedname":ae,"overlay-needname":ne,"overlay-dontneedname":ne}[o+"-"+c];return new l.Action({actionId:"Chart.Source.ChangePriceScale",label:p,icon:i(25191),subItems:this._createActionScaleItems(e)})}_createActionScaleDetach(e,t,i,r){const n=this._chartWidget.model().model(),o=(0,s.ensureNotNull)(n.paneForSource(e));if(!o.canCreateNewPriceScale())return null;const a=(0,s.ensureNotNull)(e.priceScale()),c=a.canDetachSource(e),d=o.priceScalePosition(a),u=c||d!==t;if(!u)return null;const p=n.priceScaleSlotsCount(),_={left:{labelled:X,sided:ie},right:{labelled:X,sided:se}},m="left"===t?o.leftPriceScales().length:o.rightPriceScales().length,g=p[t]>m?"labelled":"sided",f=(0,h.getPriceAxisNameInfo)(t,m).label,v=_[t][g].format({label:f});return new l.Action({actionId:"Chart.Source.ChangePriceScale",checkable:!1,disabled:!u,label:v,statName:r,payload:e,onExecute:i})}_onDetachLeft(e){const t=e.getPayload(),i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(t));this._chartWidget.model().detachToLeft(t,r)}_onDetachRight(e){const t=e.getPayload(),i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(t));this._chartWidget.model().detachToRight(t,r)}_createActionScaleDetachLeft(e){return this._createActionScaleDetach(e,"left",this._onDetachLeft.bind(this),"ToggleScaleLeft")}_createActionScaleDetachRight(e){return this._createActionScaleDetach(e,"right",this._onDetachRight.bind(this),"ToggleScaleRight")}_onMoveToScale(e){const t=e.getPayload();if(t.datasource.priceScale()===t.priceScale)return;const i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(t.datasource));this._chartWidget.model().moveToScale(t.datasource,r,t.priceScale,t.undoText)}_createMoveToScaleAction(e,t,i,s){const r=e.priceScale()===t;return new l.Action({actionId:"Chart.Source.MoveToOtherScale",checkable:!0,checked:r,label:i,statName:"ToggleScale",payload:{datasource:e,priceScale:t,undoText:s}, +onExecute:this._onMoveToScale.bind(this)})}_onNoScale(e){const t=e.getPayload().datasource,i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(t));r.isOverlay(t)||this._chartWidget.model().detachNoScale(t,r)}_createActionNoScale(e){const t=this._chartWidget.model().model(),i=(0,s.ensureNotNull)(t.paneForSource(e)),r=i.actionNoScaleIsEnabled(e);return new l.Action({actionId:"Chart.Source.MoveToNoScale",checkable:!0,checked:i.isOverlay(e),label:le,disabled:!r,statName:"ToggleNoScale",payload:{datasource:e},onExecute:this._onNoScale.bind(this)})}_createActionScaleItems(e){const t=[],i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(e)),n=i.priceScaleSlotsCount().totallySlots>1,o=r.rightPriceScales(),a=r.leftPriceScales(),c=this._createActionScaleDetachRight(e),d=this._createActionScaleDetachLeft(e),u=o.length+a.length+(null===c?0:1)+(null===d?0:1)>2,p={right:{hidden:{checked:{labelled:j,sided:G},unchecked:{labelled:q,sided:$}},visible:{checked:{labelled:Y,sided:K},unchecked:{labelled:X,sided:Z}}},left:{hidden:{checked:{labelled:j,sided:J},unchecked:{labelled:q,sided:Q}},visible:{checked:{labelled:Y,sided:ee},unchecked:{labelled:X,sided:te}}}},_={right:M,left:A},m={left:r.visibleLeftPriceScales(),right:r.visibleRightPriceScales()},g=(t,i)=>{const s=("right"===i?o:a)[t],r=m[i].includes(s)?"visible":"hidden",l=e.priceScale()===s?"checked":"unchecked",c=n?"labelled":"sided",d=p[i],u=(0,h.getPriceAxisNameInfo)(i,t).label;return{actionText:d[r][l][c].format({label:u}),undoText:n?I.format({label:u}):_[i]}};t.push(...o.map(((t,i)=>{const s=g(i,"right");return this._createMoveToScaleAction(e,t,s.actionText,s.undoText)}))),null!==c&&t.push(c);u&&(o.length>0||null!==c)&&t.push(new l.Separator);t.push(...a.map(((t,i)=>{const s=g(i,"left");return this._createMoveToScaleAction(e,t,s.actionText,s.undoText)}))),null!==d&&t.push(d);u&&(a.length>0||null!==d)&&t.push(new l.Separator);return t.push(this._createActionNoScale(e)),t}_createActionMergeUp(e){const t=this._chartWidget.model();return t.model().isMergeUpAvailableForSource(e)?new l.Action({actionId:"Chart.Source.MergeUp",label:he,statName:"MergeUp",onExecute:()=>t.mergeSourceUp(e)}):null}_createActionUnmergeUp(e){const t=this._chartWidget.model();return t.model().isUnmergeAvailableForSource(e)?new l.Action({actionId:"Chart.Source.UnmergeUp",label:de,statName:"UnmergeUp",onExecute:()=>t.unmergeSourceUp(e)}):null}_createActionMergeDown(e){const t=this._chartWidget.model();return t.model().isMergeDownAvailableForSource(e)?new l.Action({actionId:"Chart.Source.MergeDown",label:ue,statName:"MergeDown",onExecute:()=>t.mergeSourceDown(e)}):null}_createActionUnmergeDown(e){const t=this._chartWidget.model();return t.model().isUnmergeAvailableForSource(e)?new l.Action({actionId:"Chart.Source.UnmergeDown",label:pe,statName:"UnmergeDown",onExecute:()=>t.unmergeSourceDown(e)}):null}_mergeContentMenuItems(e){ +return[this._createActionMergeUp(e),this._createActionUnmergeUp(e),this._createActionMergeDown(e),this._createActionUnmergeDown(e)].filter(n.notNull)}_createActionMove(e){const t=this._mergeContentMenuItems(e);return t.length>0?new l.Action({actionId:"Chart.Source.MoveToPane",label:ce,icon:i(54190),subItems:t}):null}_contextMenuActionsForSeries(e,t){var i;const r=[],n=e.properties().childs().visible.value(),o=this._chartWidget.model().model(),c=(0,s.ensureNotNull)(o.paneForSource(e)),h=this._chartWidget.actions();if(this._isReadOnly())r.push(n?this._createActionHide(e):this._createActionShow(e)),r.push(new l.Separator),r.push(this._createActionScale(e));else{0,r.length>0&&!(r[r.length-1]instanceof l.Separator)&&r.push(new l.Separator),a.enabled("symbol_info")&&r.push(h.showSymbolInfoDialog);o.mainSeries().symbolInfo();if(r.length>0&&!(r[r.length-1]instanceof l.Separator)&&r.push(new l.Separator),!c.isEmpty()&&a.enabled("datasource_copypaste")){const e=Ue(c,t&&"localY"in t?t.localY:void 0),i=We(this._chartWidget,c);(e||i)&&(e&&r.push(e),i&&r.push(i),r.push(new l.Separator))}r.push(He(this._chartWidget,[e]));const s=this._createActionMove(e);null!==s&&r.push(s),r.push(this._createActionScale(e)),r.push(n?this._createActionHide(e):this._createActionShow(e)),r.push(new l.Separator),r.push(Ge(this._chartWidget)),r.push(new l.Separator);Boolean(null===(i=window.widgetbar)||void 0===i?void 0:i.widget("watchlist"))&&h.addToWatchlist&&r.push(h.addToWatchlist),a.enabled("text_notes")&&r.push(h.addToTextNotes),r[r.length-1]instanceof l.Separator||r.push(new l.Separator),a.enabled("show_chart_property_page")&&!this._chartWidget.onWidget()&&r.push(h.mainSeriesPropertiesAction),r[r.length-1]instanceof l.Separator&&r.pop()}return r}_createActionAddChildStudy(e){throw new Error("unsupported")}_createActionAddFundamentals(e){return null}_createActionShowSymbolInfoDialog(e,t){const s=this._chartWidget.model().model();return new l.Action({actionId:"Chart.Dialogs.ShowSymbolInfo",label:Re,icon:i(37924),checkable:!1,statName:"SymbolInfo",onExecute:()=>{const i=e.symbol(),r={symbolInfo:e.symbolInfo(),unitDescription:e=>t.description(e),dateFormatter:s.dateFormatter()};(0,f.showSymbolInfoDialog)(i,r)}})}_createActionShowProperties(e){return new l.Action({actionId:"Chart.Indicator.ShowSettingsDialog",label:Te,icon:i(51983),statName:"EditSelectedObject",onExecute:()=>this._chartWidget.showSourceProperties(e)})}async _contextMenuActionsForStudy(e){const t=this._chartWidget.actions(),i=e.properties().childs().visible.value(),s=[];if(!e.userEditEnabled())return s;if(this._chartWidget.readOnly())s.push(i?this._createActionHide(e):this._createActionShow(e)),s.push(new l.Separator),(0,u.isNonSeriesStudy)(e)||s.push(this._createActionScale(e));else{0,a.enabled("study_on_study")&&e.canHaveChildren()&&s.push(this._createActionAddChildStudy(e));const r=this._createApplyToEntireLayoutCommand(e);if(null!==r&&s.push(r),s.length>0&&!(s[s.length-1]instanceof l.Separator)&&s.push(new l.Separator), +a.enabled("symbol_info")&&(e instanceof g.StudyCompare||e instanceof m.study_Overlay)&&null!==e.symbolInfo()&&(s.push(this._createActionShowSymbolInfoDialog(e,this._chartWidget.model().model().availableUnits())),s.push(new l.Separator)),s.push(He(this._chartWidget,[e])),s.push(ze(this._chartWidget,[e])),!(0,u.isNonSeriesStudy)(e)){const t=this._createActionMove(e);null!==t&&s.push(t),s.push(this._createActionScale(e))}s.push(new l.Separator);const n=e.metaInfo();if(e.copiable()){const t=new l.Action({actionId:"Chart.Clipboard.CopySource",label:xe,shortcutHint:(0,_.humanReadableHash)(_.Modifiers.Mod+67),statName:"Copy",onExecute:()=>{this._chartWidget.chartWidgetCollection().clipboard.uiRequestCopy([e])}});s.push(t)}s.push(i?this._createActionHide(e):this._createActionShow(e)),s.push(t.studyRemove),s.push(new l.Separator),a.enabled("property_pages")&&new p.MetaInfoHelper(n).hasUserEditableOptions()&&s.push(this._createActionShowProperties(e)),s[s.length-1]instanceof l.Separator&&s.pop()}return s}_createEditAlertDrawingAction(e){return new TVAction({label:H.format({title:e.title()}),icon:TbbiEditAlertSvg,statName:"EditAlert",onExecute:()=>{window.runOrSignIn((()=>{e.editAlert("pane_context_menu_edit_alert")}),{source:"Alert edit from pane context menu"})}})}_createLineToolTemplateAction(e){return null}_createActionToggleLockLineTools(e){const t=e[0].properties().frozen.value(),s=t?Ae:Le;return new l.Action({actionId:"Chart.SelectedObject.ToggleLocked",label:s,statName:"ToggleLockSelectedObject",checkable:!0,icon:i(t?97874:2872),onExecute:()=>{if(1===e.length)this._chartWidget.toggleLockSelectedObject();else{const i=t?R:V,s=this._chartWidget.model();s.withMacro(i,(()=>{e.forEach((e=>{s.setProperty(e.properties().frozen,!t,i)}))}))}}})}async _contextMenuActionsForLineTool(e){const t=[],s=this._chartWidget.actions(),r=(this._chartWidget.model().model(),()=>{t.push(He(this._chartWidget,e))}),n=()=>{t.push(ze(this._chartWidget,e))},o=()=>{const s=e.filter((e=>e.cloneable()));if(s.length>0){const e=new l.Action({actionId:"Chart.LineTool.Clone",label:Ie,icon:i(1457),shortcutHint:(0,_.humanReadableModifiers)(_.Modifiers.Mod)+"Drag",statName:"Clone",onExecute:()=>this._chartWidget.model().cloneLineTools(s,!1)},"Clone");t.push(e)}return!!s.length},c=()=>{const i=e.filter((e=>e.copiable()));if(i.length>0){const e=new l.Action({actionId:"Chart.Clipboard.CopyLineTools",label:xe,shortcutHint:(0,_.humanReadableHash)(_.Modifiers.Mod+67),statName:"Copy",onExecute:()=>this._chartWidget.chartWidgetCollection().clipboard.uiRequestCopy(i)},"Copy");t.push(e)}return!!i.length},h=()=>{const e=(this._chartWidget,[]);return t.push(...e),e.length>0},d=e=>{const i=new l.Action({actionId:"Chart.ScrollToLineTool",label:Me.format({lineToolName:e.title()}),statName:"GoToLineTool",checkable:!1,onExecute:async()=>this._chartWidget.model().scrollToLineTool(e)});t.push(i)},u=e=>{const t=this._chartWidget.model().model().lineToolsGroupModel(),i=e.map((e=>t.groupForLineTool(e)));return new Set(i).size<=1};if(1===e.length){const i=e[0] +;if(this._chartWidget.readOnly())t.push(s.lineHide);else if(i.userEditEnabled()){0,r(),n(),this._options.objectTree&&s.paneObjectTree&&t.push(s.paneObjectTree),t.push(new l.Separator);let e=o();e=c()||e,e=h()||e,e&&t.push(new l.Separator),t.push(this._createActionToggleLockLineTools([i])),t.push(s.lineHide),t.push(s.lineRemove),i.points().length>0&&this._options.gotoLineTool&&(t.push(new l.Separator),d(i));const u=await this._chartWidget.propertiesDefinitionsForSource(i);if(a.enabled("property_pages")&&null!==u&&(t.push(new l.Separator),t.push(s.format)),i.additionalActions){t.push(new l.Separator);const e=i.additionalActions(this._chartWidget.model());t.push(...e)}}}else this._options.objectTree&&s.paneObjectTree&&t.push(s.paneObjectTree),u(e)&&r(),n(),t.length>0&&t.push(new l.Separator),o(),c(),h(),t.push(new l.Separator),t.push(this._createActionToggleLockLineTools(e)),t.push(s.lineHide),t.push(s.lineRemove),a.enabled("property_pages")&&(t.push(new l.Separator),t.push(s.format));return t}_createEarningsShow(){return null}_createDividendsShow(){return null}_createSplitsShow(){return null}_contextMenuActionsForESD(){return[]}_contextMenuActionsForRollDates(){return[]}_contextMenuActionsForFuturesContractExpiration(){return[]}_contextMenuActionsForLastNews(){return[]}_contextMenuActionsForPublishedTimeline(e){const t=this._chartWidget.actions(),i=[];if(i.push(t.lineHide),window.is_authenticated){const t=e.properties().childs().filter,s=new TVAction({checked:t.value()===PublishedChartsFilter.None,checkable:!0,label:ke,name:"ToggleAllIdeas",statName:"ToggleAllIdeas",onExecute:()=>this._chartWidget.model().setProperty(t,PublishedChartsFilter.None,L)}),r=new TVAction({checked:t.value()===PublishedChartsFilter.Following,checkable:!0,label:Ee,name:"ToggleIdeasOfPeopleAndUser",statName:"ToggleIdeasOfPeopleAndUser",onExecute:()=>this._chartWidget.model().setProperty(t,PublishedChartsFilter.Following,k)}),n=new TVAction({checked:t.value()===PublishedChartsFilter.Private,checkable:!0,label:De,name:"ToggleUserIdeas",statName:"ToggleUserIdeas",onExecute:()=>this._chartWidget.model().setProperty(t,PublishedChartsFilter.Private,E)});i.push(new l.Separator,s,r,n)}return i}_contextMenuActionsForTradingDrawings(e){return e.contextMenuItems()}_createAlertToggleHorzLineLabelAction(e){throw new Error("Not implemented")}_contextMenuActionsForAlertLabel(e,t){throw new Error("Not implemented")}_contextMenuActionsForChartEvents(e){return[]}_createApplyToEntireLayoutCommand(e){if(!this._chartWidget.chartWidgetCollection().applyIndicatorsToAllChartsAvailable())return null;const t=this._chartWidget.model().model();if(e.parentSources().length>0)return null;const i=(0,s.ensureNotNull)(t.paneForSource(e)),r=t.paneForSource(t.mainSeries())===i,n=e instanceof g.StudyCompare&&e.priceScale()===t.mainSeries().priceScale()&&(0,s.ensureNotNull)(e.priceScale()).isPercentage(),o=r?void 0:t.panes().indexOf(i);let a=Ve,c=B,h="AddStudyToEntireLayout";return(0,y.isActingAsSymbolSource)(e)&&(a=Be,c=D,h="AddSymbolToEntireLayout"),new l.Action({ +actionId:"Chart.AddIndicatorToAllCharts",label:a,statName:h,onExecute:()=>{const i=(0,s.ensureNotNull)((0,v.clipboardDataForSources)(t.id(),[e])),a=this._chartWidget.chartWidgetCollection(),l={isOnMainPane:r,asCompare:n,paneIndex:o};a.applyIndicatorToAllCharts(this._chartWidget,i,l,c)}},"applyStudyToEntireLayout")}}},37121:(e,t,i)=>{"use strict";i.r(t),i.d(t,{supportedLineTools:()=>s});const s={cursor:{name:"cursor",onlySelectable:!0},dot:{name:"dot",onlySelectable:!0},arrow_cursor:{name:"arrow",onlySelectable:!0},eraser:{name:"eraser",onlySelectable:!0},measure:{name:"measure",onlySelectable:!0},zoom:{name:"zoom",onlySelectable:!0},brush:{name:"LineToolBrush"},highlighter:{name:"LineToolHighlighter"},text:{name:"LineToolText"},anchored_text:{name:"LineToolTextAbsolute",isAnchored:!0},note:{name:"LineToolNote"},anchored_note:{name:"LineToolNoteAbsolute",isAnchored:!0},signpost:{name:"LineToolSignpost"},callout:{name:"LineToolCallout"},balloon:{name:"LineToolBalloon"},comment:{name:"LineToolComment"},arrow_up:{name:"LineToolArrowMarkUp"},arrow_down:{name:"LineToolArrowMarkDown"},arrow_left:{name:"LineToolArrowMarkLeft"},arrow_right:{name:"LineToolArrowMarkRight"},price_label:{name:"LineToolPriceLabel"},price_note:{name:"LineToolPriceNote"},arrow_marker:{name:"LineToolArrowMarker"},flag:{name:"LineToolFlagMark"},vertical_line:{name:"LineToolVertLine"},horizontal_line:{name:"LineToolHorzLine"},cross_line:{name:"LineToolCrossLine"},horizontal_ray:{name:"LineToolHorzRay"},trend_line:{name:"LineToolTrendLine"},info_line:{name:"LineToolInfoLine"},trend_angle:{name:"LineToolTrendAngle"},arrow:{name:"LineToolArrow"},ray:{name:"LineToolRay"},extended:{name:"LineToolExtended"},parallel_channel:{name:"LineToolParallelChannel"},disjoint_angle:{name:"LineToolDisjointAngle"},flat_bottom:{name:"LineToolFlatBottom"},pitchfork:{name:"LineToolPitchfork"},schiff_pitchfork_modified:{name:"LineToolSchiffPitchfork"},schiff_pitchfork:{name:"LineToolSchiffPitchfork2"},inside_pitchfork:{name:"LineToolInsidePitchfork"},pitchfan:{name:"LineToolPitchfan"},gannbox:{name:"LineToolGannSquare"},gannbox_square:{name:"LineToolGannComplex"},gannbox_fixed:{name:"LineToolGannFixed"},gannbox_fan:{name:"LineToolGannFan"},fib_retracement:{name:"LineToolFibRetracement"},fib_trend_ext:{name:"LineToolTrendBasedFibExtension"},fib_speed_resist_fan:{name:"LineToolFibSpeedResistanceFan"},fib_timezone:{name:"LineToolFibTimeZone"},fib_trend_time:{name:"LineToolTrendBasedFibTime"},fib_circles:{name:"LineToolFibCircles"},fib_spiral:{name:"LineToolFibSpiral"},fib_speed_resist_arcs:{name:"LineToolFibSpeedResistanceArcs"},fib_wedge:{name:"LineToolFibWedge"},fib_channel:{name:"LineToolFibChannel"},xabcd_pattern:{name:"LineTool5PointsPattern"},cypher_pattern:{name:"LineToolCypherPattern"},abcd_pattern:{name:"LineToolABCD"},triangle_pattern:{name:"LineToolTrianglePattern"},"3divers_pattern":{name:"LineToolThreeDrivers"},head_and_shoulders:{name:"LineToolHeadAndShoulders"},elliott_impulse_wave:{name:"LineToolElliottImpulse"},elliott_triangle_wave:{ +name:"LineToolElliottTriangle"},elliott_triple_combo:{name:"LineToolElliottTripleCombo"},elliott_correction:{name:"LineToolElliottCorrection"},elliott_double_combo:{name:"LineToolElliottDoubleCombo"},cyclic_lines:{name:"LineToolCircleLines"},time_cycles:{name:"LineToolTimeCycles"},sine_line:{name:"LineToolSineLine"},long_position:{name:"LineToolRiskRewardLong"},short_position:{name:"LineToolRiskRewardShort"},forecast:{name:"LineToolPrediction"},date_range:{name:"LineToolDateRange"},price_range:{name:"LineToolPriceRange"},date_and_price_range:{name:"LineToolDateAndPriceRange"},bars_pattern:{name:"LineToolBarsPattern"},ghost_feed:{name:"LineToolGhostFeed"},projection:{name:"LineToolProjection"},rectangle:{name:"LineToolRectangle"},rotated_rectangle:{name:"LineToolRotatedRectangle"},circle:{name:"LineToolCircle"},ellipse:{name:"LineToolEllipse"},triangle:{name:"LineToolTriangle"},polyline:{name:"LineToolPolyline"},path:{name:"LineToolPath"},curve:{name:"LineToolBezierQuadro"},double_curve:{name:"LineToolBezierCubic"},arc:{name:"LineToolArc"},icon:{name:"LineToolIcon"},emoji:{name:"LineToolEmoji"},regression_trend:{name:"LineToolRegressionTrend"},fixed_range_volume_profile:{name:"LineToolFixedRangeVolumeProfile"}}},39969:(e,t,i)=>{"use strict";i.d(t,{clipboardDataForSources:()=>o});var s=i(50151),r=i(89215),n=i(6250);function o(e,t){if(1===t.length&&(0,r.isStudy)(t[0])){const e=t[0];return{title:e.title(),sources:[{source:(0,s.ensureNotNull)(e.state()),type:"study"}]}}const i={sources:[],title:""};return i.sources=t.filter((e=>e.copiable()&&(0,n.isLineTool)(e))).map((t=>{const i={type:"drawing",geometry:t.geometry(),source:{...t.state(!1),points:t.normalizedPoints()},modelId:e};return delete i.source.alertId,i})),i.sources.length>0?(1===i.sources.length?i.title=t[0].title&&t[0].title():i.title="Drawings",i):null}},74585:(e,t,i)=>{"use strict";i.d(t,{addBrandingSource:()=>Q});var s=i(7019),r=i(27714),n=i(4889),o=i(86441),a=i(34026),l=i(7394),c=i(50151),h=i(44352),d=(i(49483),i(2484)),u=i(1288),p=i(14888),_=i(41207),m=i(38031),g=i(70439),f=i(9740),v=i(83499),S=i(91753),y=i(17364),b=i(40858);i(41483);const w=d.enabled("adaptive_logo"),P=d.enabled("small_no_display"),C=d.enabled("38914"),T="site_branding",x="widget_branding",I="widget_referral_branding",M="widget_custom_branding",A="widget_custom_no_powered_branding",L="fundamental_branding",k="fundamental_custom_branding",E="fundamental_custom_no_powered_branding",D="library_branding",B="library_custom_branding",V="library_custom_no_powered_branding",R=navigator.userAgent.toLowerCase().indexOf("chrome")>-1&&-1===navigator.userAgent.toLowerCase().indexOf("edge"),N=window.urlParams||{};window.initData;N.no_referral_id&&enable(N.referral_id||"","aggressive");const O=!1,F=h.t(null,void 0,i(26619)),W=C?h.t(null,void 0,i(5607)):h.t(null,void 0,i(68111));h.t(null,void 0,i(82128)),h.t(null,void 0,i(88841)),h.t(null,void 0,i(99769));function H(e){return"px EuclidCircular"===e?.1:0}class z extends u.CustomSourceBase{constructor(e,t,i){super(e,t),this._canvasWidth=0, +this._paneHeight=0,this._left=13,this._bottom=16,this._layout=T,this._needToShow=!0,this._showBranding=!1,this._customLogoSrc="",this._customLogoLink="",this._cubicBezier=new _.CubicBezier(.4,.01,.22,1),this._openAnimation=null,this._closeAnimation=null,this._powBy=null,this._custom=null,this._mainSeries=this._model.mainSeries(),this._visibleSpawn=i,this._showForPro=O,this._visibleSpawn.subscribe((()=>{this._model.updateSource(this)})),this._checkLayout(),this._layout!==M&&this._layout!==k||(this._left=8,this._bottom=5);const s=()=>{this._needToShow?this._showBranding=!0:this._showBranding=!1};this._resizeHandlerDelayed=(0,n.default)(s,200),s(),window.addEventListener("resize",this._resizeHandlerDelayed),this._monitorCanvas=(0,v.createDisconnectedBoundCanvas)(document,(0,r.size)({width:0,height:0})),this._monitorCanvas.subscribeSuggestedBitmapSizeChanged((()=>{this._init()})),this._model.isSnapshot()?this._init():(this._mainSeries.dataEvents().symbolResolved().subscribe(this,this._init),null!==this._mainSeries.symbolInfo()&&this._init()),this._renderer={draw:this.draw.bind(this),hitTest:this.hitTest.bind(this)}}destroy(){window.removeEventListener("resize",this._resizeHandlerDelayed),this._mainSeries.dataEvents().symbolResolved().unsubscribeAll(this),this._powBy&&this._powBy.destroy(),this._visibleSpawn.destroy()}paneViews(e){if(window.TradingView.printing)return[];if(!this._visibleSpawn.value())return[];if(this._layout===T&&!this._showForPro&&window.user&&window.user.is_pro)return[];const t=d.enabled("move_logo_to_main_pane");let i=!1;if(e.maximized().value())i=!0;else if(t)i=this._model.mainPane().collapsed().value()?e===this._model.panes().find((e=>!e.collapsed().value())):e.isMainPane();else if(this._model.lastPane().collapsed().value()){const t=this._model.panes();for(let s=t.length-1;s>=0;--s){const r=t[s];if(!r.collapsed().value()){i=r===e;break}}}else i=e.isLast();return i?[{renderer:this.renderer.bind(this)}]:[]}labelPaneViews(e){return[]}priceAxisViews(e,t){return[]}updateAllViews(){}updateViewsForPane(e){}priceScale(){return null}renderer(e,t){return this._paneHeight=e,this._canvasWidth=t,this._renderer}hasContextMenu(){return!1}onClickOutside(){this._hasAnimation()&&this._startCloseAnimation()}hitTest(e){return!this._showBranding||d.enabled("logo_without_link")?null:this._powBy&&this._layout!==A&&this._layout!==E&&(this._powBy.hitTest(e)||this._custom&&this._custom.hitTest(e))?new p.HitTestResult(p.HitTestResult.CUSTOM,{hideCrosshairLinesOnHover:!0,clickHandler:()=>{this._openLink()},tapHandler:()=>{this._hasAnimation()?this._toggleOpenAnimatedOrOpenLink():this._openLink()},mouseEnterHandler:()=>{this._hasAnimation()&&this._startOpenAnimation()},mouseLeaveHandler:()=>{this._hasAnimation()&&this._startCloseAnimation()}}):null}tvUrl(){let e=new URL("https://www.tradingview.com/");if(this._customLogoLink)return this._customLogoLink;if(this._layout===D||this._layout===B){let t;switch(!0){case d.enabled("charting_library"):t="library";break;case d.enabled("trading_terminal"):t="trading-terminal"} +return e.searchParams.append("utm_source",window.location.origin),e.searchParams.append("utm_medium","library"),t&&e.searchParams.append("utm_campaign",t),e.toString()}return e.toString()}draw(e,t){if(!this._showBranding)return;let i=0;N.utm=!0,(0,v.drawScaled)(e,t.pixelRatio,(()=>{this._powBy&&this._powBy.show&&(i=this._powBy.height,e.save(),e.translate(this._left,this._paneHeight-this._bottom-i),this._powBy.draw(e,t,this._canvasWidth),e.restore()),this._custom&&this._custom.show&&(e.save(),e.translate(this._left,this._paneHeight-this._bottom-i-this._custom.height),this._custom.draw(e,t),e.restore())}))}_init(){const e=this._mainSeries.symbolInfo();this._powBy&&this._powBy.destroy(),this._powBy=new Z(this._layout,(null==e?void 0:e.name)||"",this._model,(()=>this._model.fullUpdate())),this._custom=new J(this._layout,this._customLogoSrc,(()=>this._model.fullUpdate())),this._openAnimation=null,this._closeAnimation=null}_checkLayout(){if(d.enabled("widget"))0;else if(d.enabled("charting_library")||d.enabled("trading_terminal")){const e=JSON.parse(N.logo)||{};e.image?(this._customLogoSrc=e.image,this._customLogoLink=e.link,this._needToShow=d.enabled("widget_logo"),d.enabled("link_to_tradingview")?this._layout=B:this._layout=V):(this._layout=D,this._needToShow=d.enabled("widget_logo"))}else this._layout=T}_startOpenAnimation(){null===this._openAnimation&&(null!==this._closeAnimation&&(this._closeAnimation.stop(),this._closeAnimation=null),this._openAnimation=(0,g.doAnimate)({from:this._currentStateForAnimation(),to:this._openedStateForAnimation(),duration:200,easing:this._cubicBezier.easingFunc,onStep:this._animatedDrawStep.bind(this)}))}_startCloseAnimation(){null===this._closeAnimation&&(null!==this._openAnimation&&(this._openAnimation.stop(),this._openAnimation=null),this._closeAnimation=(0,g.doAnimate)({from:this._currentStateForAnimation(),to:this._closedStateForAnimation(),duration:200,easing:this._cubicBezier.easingFunc,onStep:this._animatedDrawStep.bind(this)}))}_currentStateForAnimation(){return(0,c.ensureNotNull)(this._powBy).width}_closedStateForAnimation(){return(0,c.ensureNotNull)(this._powBy).minimizedAnimationWidth()}_openedStateForAnimation(){return(0,c.ensureNotNull)(this._powBy).maximizedAnimationWidth()}_animatedDrawStep(e,t){(0,c.ensureNotNull)(this._powBy).animatedDrawStep(e,t),this._model.lightUpdate()}_hasAnimation(){return null!==this._powBy&&this._powBy.hasAnimation()}_openLink(){if(this._layout===T)return!1;d.enabled("widget");return(0,c.ensureNotNull)(window.open(this.tvUrl(),"_blank")).opener=null,!0}_toggleOpenAnimatedOrOpenLink(){null!==this._openAnimation&&this._openAnimation.completed()?this._openLink()||this._startCloseAnimation():this._startOpenAnimation()}}function U(e){return!P||e>480}function j(e){return!w||e>500}const G={customBrandingTradingViewText:l.colorsPalette["color-brand"],customBrandingText:l.colorsPalette["color-cold-gray-850"],background:l.colorsPalette["color-cold-gray-900"],shadow:(0,m.generateColor)(l.colorsPalette["color-white"],91),text:l.colorsPalette["color-white"], +staticTextBackground:(0,m.generateColor)(l.colorsPalette["color-cold-gray-800"],20),logo:l.colorsPalette["color-white"]},q={customBrandingTradingViewText:l.colorsPalette["color-brand"],customBrandingText:l.colorsPalette["color-cold-gray-850"],background:l.colorsPalette["color-white"],shadow:(0,m.generateColor)(l.colorsPalette["color-black"],91),text:l.colorsPalette["color-cold-gray-900"],staticTextBackground:(0,m.generateColor)(l.colorsPalette["color-white"],20),logo:l.colorsPalette["color-cold-gray-900"]};const $={};function Y(e,t){const i=$[e];if(void 0!==i)return i.image||null;const s={};return $[e]=s,function(e){return new Promise((t=>{const i=S.replace(/fill="#[\da-f]{6}"/i,`fill="${e}"`),s=new Image;s.onload=()=>{s.onload=null,t(s)},s.src=URL.createObjectURL(new Blob([i],{type:"image/svg+xml"}))}))}(e).then((e=>{s.image=e,t()})),null}function K(e){const{a:t,d:i,e:s,f:r}=e;return new o.Point(s/t,r/i)}class X{constructor(){this._originPoint=null}hitTest(e){const t=this._getHitTestBox();if(t)return(0,a.pointInBox)(e,t)}_getHitTestBox(){const e=this._originPoint;if(e){const{x:t,y:i}=e;return(0,o.box)(e,new o.Point(t+this.width,i+this.height))}}}class Z extends X{constructor(e,t,i,s){super(),this.show=!0,this.borderRadius=0,this._needDisplayImage=!1,this._imageWidth=22,this._imageHeight=11,this._animatedWidth=32,this._font=`px ${y.CHART_FONT_FAMILY}`,this._txt="TradingView",this._textWidth=0,this._maximizedAnimationTextWidth=0,this._textWidthCache=new b.TextWidthCache,this._pixelRatio=1,this._model=i,this._layout=e,this._symbol=t,this._showAnimatedBranding=d.enabled("show_animated_logo")||this._layout===x,this._alwaysMaximized=d.enabled("logo_always_maximized")||O,this._fontSize=this._showAnimatedBranding||this._layout===I?11:14,this._showAnimatedBranding||this._layout!==M&&this._layout!==k||(this._fontSize=12),this.width=32,this.height=this._fontSize+2,this._requestRepaint=s,this._init(),this._checkFontLoaded(),this._recalculateMetrics()}destroy(){this._model.properties().childs().paneProperties.childs().background.unsubscribeAll(this),this._model.onChartThemeLoaded().unsubscribeAll(this)}hasAnimation(){return this._showAnimatedBranding&&!this._alwaysMaximized}minimizedAnimationWidth(){return 32}maximizedAnimationWidth(){return this._maximizedAnimationTextWidth+32-3}animatedDrawStep(e,t){this._animatedWidth=t}draw(e,t,i){t.pixelRatio!==this._pixelRatio&&(this._textWidthCache.reset(),this._pixelRatio=t.pixelRatio);const s=this._colors;if(this._showAnimatedBranding)this._needDisplayImage&&null!==this._getLogoImage(s.logo)&&(e.save(),e.translate(-Math.ceil((32-this._imageWidth)/2),Math.floor((32-this._imageHeight)/2)),this._originPoint=K(e.getTransform()),this.borderRadius=16,this._drawFillRectWithRoundedCorner(e,-.5,0,this._animatedWidth,32,this.borderRadius),this._drawLogoImage(e,Math.round((32-this._imageWidth)/2),Math.round((32-this._imageHeight)/2)+0),this._animatedWidth>32&&(e.translate(Math.round(32),Math.round(this._fontSize*H(this._font))),this._drawFillTextCropWidth(e,this._animatedWidth-32)),e.restore(), +this.width=this._animatedWidth);else if(this._layout===M||this._layout===k){e.font=this._fontSize+this._font;const t=e.measureText(this._txt).width+2;this.width=t+e.measureText("TradingView").width+2,this._originPoint=K(e.getTransform()),e.save(),e.globalAlpha=.7,e.fillStyle=this._colors.customBrandingText,e.fillText(this._txt,0,12),e.fillStyle=this._colors.customBrandingTradingViewText,e.fillText("TradingView",t,12),e.restore()}else if(U(i)&&this._layout===I){if(this._getLogoImage(s.logo)){e.save(),e.translate(-Math.ceil((32-this._imageWidth)/2),Math.floor((32-this._imageHeight)/2)),this.borderRadius=16,this.width=32;const t=j(i);t&&(this.width+=this._maximizedAnimationTextWidth+4),this._drawFillRectWithRoundedCorner(e,-.5,0,this.width,32,this.borderRadius),this._drawLogoImage(e,Math.round((32-this._imageWidth)/2)+4,Math.round((32-this._imageHeight)/2)+0),t&&(e.translate(35,Math.round(this._fontSize*H(this._font))),this._drawTextFill(e)),e.restore()}}else if(U(i))if(this._needDisplayImage&&null!==this._getLogoImage(s.logo)){e.save(),e.translate(-Math.ceil((32-this._imageWidth)/2),Math.floor((32-this._imageHeight)/2)),this._originPoint=K(e.getTransform()),this.borderRadius=16,this._drawBgCircle(e),e.drawImage((0,c.ensureNotNull)(this._getLogoImage(s.logo)),Math.round((32-this._imageWidth)/2),Math.round((32-this._imageHeight)/2)+0);const t=j(i);t&&(e.translate(37,Math.round(this._fontSize*H(this._font))),this._drawTextStroke(e),this._drawTextFill(e)),e.restore(),this.width=32,t&&(this.width+=this._maximizedAnimationTextWidth)}else{const t=j(i);t&&(e.save(),e.translate(R?-.5:0,-.5),this._drawTextStroke(e),this._drawTextFill(e),e.restore()),t&&(this.width=this._maximizedAnimationTextWidth)}else this.width=0}_init(){this._checkLayout(),this.show&&(this.height=this._needDisplayImage?32:this._fontSize+2,this._updateColors(),this._model.properties().childs().paneProperties.childs().background.subscribe(this,this._updateColors),this._model.onChartThemeLoaded().subscribe(this,this._updateColors))}_checkFontLoaded(){if(document.fonts&&document.fonts.check&&document.fonts.load){document.fonts.check(`${this._fontSize}px EuclidCircular`)?this._font="px EuclidCircular":document.fonts.load(`${this._fontSize}px EuclidCircular`,this._txt).then((()=>{this._font="px EuclidCircular",this._recalculateMetrics(),this._requestRepaint()}))}}_recalculateMetrics(){const e=(0,v.createDisconnectedBoundCanvas)(document,(0,r.size)({width:0,height:0})),t=(0,v.getPretransformedContext2D)(e,!0);t.font=this._fontSize+this._font,this._textWidth=Math.ceil(t.measureText(this._txt).width)+2;let i=this._textWidth+8;i%2==0&&(i+=1),this._maximizedAnimationTextWidth=i,this._textWidthCache.reset(),this._alwaysMaximized&&(this._animatedWidth=this.maximizedAnimationWidth())}_updateColors(){this._colors=this._model.isDark()?G:q}_getLogoImage(e){return Y(e,this._requestRepaint)}_checkLayout(){switch(this._layout){case x:case I:case M:case L:case k:case B:case D:case T:this.show=!0;break;case A:case E:case V:this.show=!1}switch(this._layout){case D: +this._needDisplayImage=!0,this._txt=F;break;case B:this._txt=W}}_drawTextStroke(e){e.save(),e.textBaseline="middle",e.textAlign="start",e.font=this._fontSize+this._font,e.strokeStyle=this._colors.staticTextBackground,e.lineWidth=4,e.lineJoin="round",e.strokeText(this._txt,0,16+this._textWidthCache.yMidCorrection(e,this._txt)),e.restore()}_drawTextFill(e){e.save(),e.textBaseline="middle",e.textAlign="start",e.font=this._fontSize+this._font,e.fillStyle=this._colors.text,e.fillText(this._txt,0,16+this._textWidthCache.yMidCorrection(e,this._txt)),e.restore()}_drawFillTextCropWidth(e,t){e.save(),e.beginPath(),e.rect(0,0,t,this.height),e.clip(),this._drawTextFill(e),e.restore()}_drawBgCircle(e){const t=this.borderRadius,i=2*Math.PI;e.save(),e.beginPath(),e.fillStyle=this._colors.shadow,e.arc(t,t,t+1,0,i),e.fill(),e.closePath(),e.restore(),e.save(),e.beginPath(),e.fillStyle=this._colors.background,e.arc(t,t,t,0,i,!1),e.fill(),e.closePath(),e.restore()}_drawFillRectWithRoundedCorner(e,t,i,s,r,n){e.save(),(0,f.drawRoundRect)(e,t-1,i-1,s+2,r+2,n),e.fillStyle=this._colors.shadow,e.fill(),e.closePath(),e.restore(),e.save(),(0,f.drawRoundRect)(e,t,i,s,r,n),e.fillStyle=this._colors.background,e.fill(),e.closePath(),e.restore()}_drawLogoImage(e,t,i){e.drawImage((0,c.ensureNotNull)(this._getLogoImage(this._colors.logo)),t,i)}}class J extends X{constructor(e,t,i){super(),this.show=!1,this.width=0,this.height=0,this._ready=!1,this._layout=e,this._src=t,this._onReadyCallback=i,this._checkLayout();const s=new Image;this._img=s,this.show&&(s.addEventListener("load",(()=>{this.width=Math.round(s.width),this.height=Math.round(s.height),this._ready=!0,this._onReadyCallback&&this._onReadyCallback()})),s.crossOrigin="anonymous",s.src=this._src)}draw(e,t){this._ready&&(e.drawImage(this._img,-.5,-.5,this.width,this.height),this._originPoint=K(e.getTransform()))}_checkLayout(){switch(this._layout){case M:case A:case k:case E:case B:case V:this.show=!0;break;case T:case x:case I:case L:case D:this.show=!1}}}function Q(e){e.addCustomSource("branding",((t,i)=>{const r=(0,s.combine)(((e,t)=>{const s=null!=e?e:t;return null!==s&&s.hasModel()&&s.model().model()===i}),e.maximizedChartWidget(),e.leftBottomChartWidget());return new z(t,i,r)}))}},83499:(e,t,i)=>{"use strict";i.d(t,{getCanvasDevicePixelRatio:()=>a,getBindingPixelRatio:()=>l,getContext2D:()=>c,getPrescaledContext2D:()=>h,getPretransformedContext2D:()=>d,fillRect:()=>u,clearRect:()=>p,drawScaled:()=>_,createDisconnectedCanvas:()=>m,createDisconnectedBoundCanvas:()=>g,createBoundCanvas:()=>v,calcTextHorizontalShift:()=>S,disableSelection:()=>y,addExclusionArea:()=>b,measureText:()=>P});var s=i(27714),r=i(50151),n=i(80142),o=i(49483);function a(e){var t,i;return Math.max(1,(null===(i=null===(t=e.ownerDocument)||void 0===t?void 0:t.defaultView)||void 0===i?void 0:i.devicePixelRatio)||1)}function l(e){return a(e.canvasElement)}function c(e){const t=(0,r.ensureNotNull)(e.getContext("2d"));return t.setTransform(1,0,0,1,0,0),t}function h(e){const t=(0,r.ensureNotNull)(e.getContext("2d")),i=a(e) +;return t.setTransform(i,0,0,i,0,0),t}function d(e,t){const i=(0,r.ensureNotNull)(e.canvasElement.getContext("2d")),s=l(e);return i.setTransform(s,0,0,s,0,0),t||i.translate(.5,.5),i}function u(e,t,i,s,r,n){e.save(),e.translate(-.5,-.5),e.fillStyle=n,e.fillRect(t,i,s,r),e.restore()}function p(e,t,i,s,r,n){e.save(),e.translate(-.5,-.5),e.globalCompositeOperation="copy",e.fillStyle=n,e.fillRect(t,i,s,r),e.restore()}function _(e,t,i){e.save(),e.scale(t,t),i(),e.restore()}function m(e,t,i){const s=f(e);return void 0===i&&(i=a(s)),s.width=t.width*i,s.height=t.height*i,s}function g(e,t){const i=f(e),r=(0,s.bindCanvasElementBitmapSizeTo)(i,{type:"device-pixel-content-box",transform:(e,t)=>({width:Math.max(e.width,t.width),height:Math.max(e.height,t.height)})});return r.resizeCanvasElement(t),r}function f(e){const t=e.createElement("canvas");return y(t),t}function v(e,t){const i=f((0,r.ensureNotNull)(e.ownerDocument));e.appendChild(i);const n=(0,s.bindCanvasElementBitmapSizeTo)(i,{type:"device-pixel-content-box",transform:(e,t)=>({width:Math.max(e.width,t.width),height:Math.max(e.height,t.height)})});return n.resizeCanvasElement(t),n}function S(e,t){return"center"===e.textAlign?0:(0,n.isRtl)()?"start"===e.textAlign||"right"===e.textAlign?t:0:"start"===e.textAlign||"left"===e.textAlign?0:t}function y(e){e.style.userSelect="none",e.style.webkitUserSelect="none",e.style.msUserSelect="none",e.style.MozUserSelect="none",e.style.webkitTapHighlightColor="transparent"}function b(e,t,i){e.beginPath(),e.rect(0,0,t.physicalWidth,t.physicalHeight);for(let s=0;s{"use strict";i.d(t,{changedAll:()=>n,ChartChangesWatcher:()=>o});var s=i(26867),r=i.n(s);const n=3;class o{constructor(e,t,i){this._undoHistoryHasChanges=!1,this._changesMask=0,this._recursiveLoopingGuard=!1,this._handleMetainfoChanged=()=>{this._changesMask=1|this._changesMask},this._recalculateHaveChanges=(e,t)=>{if(!this._recursiveLoopingGuard)try{this._recursiveLoopingGuard=!0;const e=this._undoHistoryHasChanges?1:0;let i=this._lineToolsHaveChanges.value()?2:0;const s=this._changesMask;this._changesMask=e|i,s!==this._changesMask&&(this._changesMask&&(this._chartWidgetCollection.getAll().forEach((e=>{var i;null===(i=e.lineToolsSynchronizer())||void 0===i||i.markAsValidatedBecuaseOfSavingToContent(!!t)})),i=this._lineToolsHaveChanges.value()?2:0,this._changesMask=e|i),this._onValueChanged.fire(0!==this._changesMask))}finally{this._recursiveLoopingGuard=!1}},this._chartWidgetCollection=e,this._undoHistory=e.undoHistory,this._lineToolsHaveChanges=e.lineToolsSynchronizerHasChanges,this._chartSaver=t,this._globalEvents=i,this._onValueChanged=new(r()), +this._subscribe()}destroy(){this._unsubscribe(),this._onValueChanged.destroy()}changes(){return this._changesMask}hasChanges(){return this._changesMask>0}getOnChange(){return this._onValueChanged}_subscribe(){this._globalEvents.subscribe("chart_loaded",this._handleChartLoaded,this),this._undoHistory.undoStack().onChange().subscribe(this,this._handleUndoHistoryChange),this._chartSaver.chartSaved().subscribe(this,this._handleChartSaved),this._lineToolsHaveChanges.subscribe(this._recalculateHaveChanges);this._chartWidgetCollection.metaInfo.name.subscribe(this._handleMetainfoChanged)}_unsubscribe(){this._globalEvents.unsubscribe("chart_loaded",this._handleChartLoaded,this),this._undoHistory.undoStack().onChange().unsubscribe(this,this._handleUndoHistoryChange),this._chartSaver.chartSaved().unsubscribe(this,this._handleChartSaved),this._lineToolsHaveChanges.unsubscribe(this._recalculateHaveChanges);this._chartWidgetCollection.metaInfo.name.unsubscribe(this._handleMetainfoChanged)}_setUndoHistoryHasChanges(e,t){this._undoHistoryHasChanges=e,this._recalculateHaveChanges(e,t)}_handleChartLoaded(){this._setUndoHistoryHasChanges(!1)}_handleUndoHistoryChange(e){e&&!e.customFlag("doesnt_affect_save")&&this._setUndoHistoryHasChanges(!0)}_handleChartSaved(e){e&&this._setUndoHistoryHasChanges(!1,!0)}}},73552:(e,t,i)=>{"use strict";i.d(t,{shiftPressed:()=>g,modifierPressed:()=>f,globalEnvironmentState:()=>v,ChartHotkeysListener:()=>S});var s,r,n,o=i(66141),a=i(68335),l=i(35749),c=i(40549),h=i.n(c),d=i(55611);const u=new(h())(Boolean((null!==(s=o.pressedKeys.value())&&void 0!==s?s:0)&a.Modifiers.Shift)),p=new(h())(Boolean((null!==(r=o.pressedKeys.value())&&void 0!==r?r:0)&a.Modifiers.Mod)),_=new(h())(Boolean((null!==(n=o.pressedKeys.value())&&void 0!==n?n:0)&a.Modifiers.Alt)),m=[a.Modifiers.None,a.Modifiers.Alt,a.Modifiers.Mod,a.Modifiers.Alt+a.Modifiers.Shift];function g(){return u}function f(){return p}function v(){return new d.EnvironmentState({altKey:_.value(),ctrlKey:f().value(),metaKey:f().value(),shiftKey:g().value()})}o.pressedKeys.subscribe(((e=0)=>{u.setValue(Boolean(e&a.Modifiers.Shift)),p.setValue(Boolean(e&a.Modifiers.Mod)),_.setValue(Boolean(e&a.Modifiers.Alt))}));class S{constructor(e,t){this._pressedKeyCode=null,this._boundKeydownHandler=null,this._boundKeyupHandler=null,this._chartWidget=e,this._parent=t,this._boundKeydownHandler=this._keydownHandler.bind(this),this._boundKeyupHandler=this._keyupHandler.bind(this),this._parent.ownerDocument.addEventListener("keydown",this._boundKeydownHandler),this._parent.ownerDocument.addEventListener("keyup",this._boundKeyupHandler)}destroy(){null!==this._boundKeydownHandler&&(this._parent.ownerDocument.removeEventListener("keydown",this._boundKeydownHandler),this._boundKeydownHandler=null),null!==this._boundKeyupHandler&&(this._parent.ownerDocument.removeEventListener("keyup",this._boundKeyupHandler),this._boundKeyupHandler=null)}_keydownHandler(e){ +this._chartWidget.hasModel()&&window.document.activeElement===window.document.body&&this._chartWidget.isActive()&&(this._handleMoveDrawingsKeyDown(e)||this._handleScrollKeyDown(e)||this._handleZoomKeyDown(e))&&e.preventDefault()}_keyupHandler(e){this._chartWidget.hasModel()&&this._handleScrollKeyUp(e)}_handleMoveDrawingsKeyDown(e){const t=255&(0,a.hashFromEvent)(e),i=this._chartWidget.model();switch(t){case 37:return i.moveSelectedToolsLeft();case 39:return i.moveSelectedToolsRight();case 38:return i.moveSelectedToolsUp();case 40:return i.moveSelectedToolsDown()}return!1}_handleScrollKeyDown(e){if(null!==this._pressedKeyCode)return!1;const t=(0,a.hashFromEvent)(e),i=255&t,s=(0,a.modifiersFromEvent)(e);let r;if(37===i)r=1;else{if(39!==i)return!1;r=-1}return!(a.isMacKeyboard&&s===a.Modifiers.Mod||!m.includes(s))&&(!(0,l.isNativeUIInteraction)(t,e.target)&&(this._pressedKeyCode=i,s===a.Modifiers.None?this._chartWidget.scrollHelper().moveByBar(r):s===a.Modifiers.Alt||s===a.Modifiers.Mod?this._chartWidget.scrollHelper().move(r):-1===r?this._chartWidget.model().timeScale().scrollToRealtime(!0):this._chartWidget.model().timeScale().scrollToFirstBar(),!0))}_handleScrollKeyUp(e){if(null===this._pressedKeyCode)return!1;const t=(0,a.hashFromEvent)(e);if((0,l.isNativeUIInteraction)(t,e.target))return!1;return(255&t)===this._pressedKeyCode&&(this._pressedKeyCode=null,this._chartWidget.scrollHelper().stopMove(),!0)}_handleZoomKeyDown(e){const t=(0,a.hashFromEvent)(e),i=255&t;if((0,a.modifiersFromEvent)(e)!==a.Modifiers.Mod||(0,l.isNativeUIInteraction)(t,e.target))return!1;const s=this._chartWidget.model();if(38===i)s.zoomIn();else{if(40!==i)return!1;s.zoomOut()}return!0}}},66979:(e,t,i)=>{"use strict";i.d(t,{ChartWidgetApiBase:()=>M});var s=i(50151),r=i(44352),n=i(47539),o=i(578),a=i(1140),l=i(69228),c=i(23150);class h{constructor(e){this._timeScale=e}coordinateToTime(e){const t=this._timeScale.coordinateToIndex(e);return this._timeScale.indexToTimePoint(t)}barSpacingChanged(){return this._timeScale.barSpacingChanged()}rightOffsetChanged(){return this._timeScale.rightOffsetChanged()}setRightOffset(e){this._timeScale.setRightOffset(e)}setBarSpacing(e){this._timeScale.setBarSpacing(e)}barSpacing(){return this._timeScale.barSpacing()}rightOffset(){return this._timeScale.rightOffset()}width(){return this._timeScale.width()}defaultRightOffset(){return this._timeScale.defaultRightOffset().spawn()}defaultRightOffsetPercentage(){return this._timeScale.defaultRightOffsetPercentage().spawn()}usePercentageRightOffset(){return this._timeScale.usePercentageRightOffset().spawn()}isEmpty(){return this._timeScale.isEmpty()}}var d=i(26867),u=i.n(d),p=i(20364);const _=new n.TranslatedString("change timezone",r.t(null,void 0,i(20505)));class m{constructor(e){this._onTimezoneChanged=new(u()),this._chartWidget=e,this._timezoneProperty=e.properties().childs().timezone,this._timezoneProperty.subscribe(this,(e=>{this._onTimezoneChanged.fire(e.value())})),e.onAboutToBeDestroyed().subscribe(this,(()=>{this._timezoneProperty.unsubscribeAll(this)}),!0)} +availableTimezones(){return p.availableTimezones}getTimezone(){const e=this._timezoneProperty.value();return(0,s.ensureDefined)(this.availableTimezones().find((t=>t.id===e)))}setTimezone(e,t){(0,s.assert)((0,p.timezoneIsAvailable)(e),`Incorrect timezone: ${e}`),(null==t?void 0:t.disableUndo)?this._timezoneProperty.setValue(e):this._chartWidget.model().setProperty(this._timezoneProperty,e,_)}onTimezoneChanged(){return this._onTimezoneChanged}}var g=i(45973),f=i(5440),v=i(30684);function S(e,t){const i=()=>{e.completed().unsubscribe(null,s),t(!1)},s=()=>{e.error().unsubscribe(null,i),t(!0)};e.completed().subscribe(null,i,!0),e.error().subscribe(null,s,!0)}var y=i(25071),b=i(58403),w=i(76076),P=i(37121),C=i(82503);const T=new n.TranslatedString("change price to bar ratio",r.t(null,void 0,i(69510))),x=new n.TranslatedString("toggle lock scale",r.t(null,void 0,i(21203))),I=new n.TranslatedString("change series style",r.t(null,void 0,i(53438)));class M{constructor(e,t){this._visibleBarsChanged=new(u()),this._crosshairMoved=new(u()),this._ranges=null,this._chartWidget=e,this._activateChart=t,this._timezoneApi=new m(e),this._chartWidget.withModel(this,(()=>{this._chartWidget.model().crossHairSource().moved().subscribe(this,this._onCrosshairMoved)}))}getPriceToBarRatio(){return this._chartWidget.model().model().mainSeriesScaleRatioProperty().value()}setPriceToBarRatio(e,t){const i=this._chartWidget.model(),s=i.model(),r=s.mainSeriesScaleRatioProperty();(null==t?void 0:t.disableUndo)?new v.SetScaleRatioPropertiesCommand(r,e,null,s).redo():i.setScaleRatioProperty(r,e,T)}isPriceToBarRatioLocked(){return this._chartWidget.model().model().mainSeries().priceScale().isLockScale()}setPriceToBarRatioLocked(e,t){const i=this._chartWidget.model(),s=i.model(),r=s.mainSeries().priceScale();(null==t?void 0:t.disableUndo)?new f.SetPriceScaleModeCommand({lockScale:e},r,null,s).redo():i.setPriceScaleMode({lockScale:e},r,x)}onDataLoaded(){return this._makeSubscriptionFromDelegate(this._chartWidget.model().mainSeries().dataEvents().completed())}onSymbolChanged(){return this._makeSubscriptionFromDelegate(this._chartWidget.model().mainSeries().dataEvents().symbolResolved())}onIntervalChanged(){return this._makeSubscriptionFromDelegate(this._chartWidget.model().mainSeries().onIntervalChanged())}onVisibleRangeChanged(){return this._makeSubscriptionFromDelegate(this._visibleBarsChanged)}onChartTypeChanged(){return this._makeSubscriptionFromDelegate(this._chartWidget.model().mainSeries().onStyleChanged())}onSeriesTimeframe(){return this._makeSubscriptionFromDelegate(this._chartWidget.model().mainSeries().dataEvents().seriesTimeFrame())}whenChartReady(e){this._chartWidget.withModel(this,e)}crossHairMoved(){return this._makeSubscriptionFromDelegate(this._crosshairMoved)}setSymbol(e,t){if(e===this.symbol())return void(null==t||t());const i=e=>{!e&&t&&t()},s=this._chartWidget.model().mainSeries().dataEvents();t&&S(s,i),this._activateChart(),this._chartWidget.setSymbol(e)}setResolution(e,t){let i=o.Interval.normalize(e) +;if(null!==i&&(i=this._chartWidget.model().mainSeries().getSupportedResolution(i)),null===i||i===this.resolution())return void(null==t||t());const s=e=>{!e&&t&&t()},r=this._chartWidget.model().mainSeries().dataEvents();t&&S(r,s),this._activateChart(),this._chartWidget.setResolution(i)}setChartType(e,t){const i=this._chartWidget.model().mainSeries().properties().childs().style;if(i.value()===e)return void(null==t||t());const s=e=>{!e&&t&&t()},r=this._chartWidget.model().mainSeries().dataEvents();t&&S(r,s),this._chartWidget.model().setChartStyleProperty(i,e,I)}getAllStudies(){return this._chartWidget.model().model().allStudies(!0).map(g.studyEntityInfo)}getAllPanesHeight(){const e=this._chartWidget.model().model().panes();if(this._chartWidget.isMaximizedPane()){let t=0,i=0;e.forEach((e=>{t+=e.height(),i+=e.stretchFactor()}));const s=i/t;return e.map((e=>Math.round(e.stretchFactor()/s*100)/100))}return e.map((e=>e.height()))}setAllPanesHeight(e){const t=this._chartWidget.model().model(),i=t.panes();(0,s.assert)(i.length===e.length,"There`s a mismatch between the number of heights you provided and the number of panes.");const r=i.reduce(((e,t)=>e+t.stretchFactor()),0)/e.reduce(((e,t)=>e+t));e.forEach(((e,t)=>{const s=e*r;i[t].setStretchFactor(s)})),t.fullUpdate()}maximizeChart(){this._chartWidget.getResizerDetacher().requestFullscreen()}restoreChart(){this._chartWidget.getResizerDetacher().exitFullscreen()}sessions(){return this._chartWidget.model().model().sessions()}getTimeScaleLogicalRange(){return this._chartWidget.model().timeScale().logicalRange()}createStudy(e,t,i,s,r,n){if("function"==typeof r)return console.warn('"createStudy" does not take "callback" parameter anymore'),Promise.resolve(null);if(n=n||{},"string"!=typeof e)return this._createStudy(e);if(n.checkLimit&&!this._chartWidget.model().canCreateStudy())return(0,y.showTooManyStudiesNotice)(),Promise.resolve(null);e=e.toLowerCase();const o=n.disableUndo?this._chartWidget.model().model():this._chartWidget.model(),l=b.StudyMetaInfo.findStudyMetaInfoByDescription(o.studiesMetaData(),e),c=o.createStudyInserter({type:"java",studyId:l.id},[]);if(c.setForceOverlay(!!t),n.priceScale&&c.setPreferredPriceScale(function(e){switch(e){case"no-scale":return"overlay";case"as-series":return"as-series";case"new-left":return"left";case"new-right":return"right";default:throw new Error('The pricescale "'+e+'" is invalid, the only valid options are "no-scale", "as-series", "new-left" and "new-right".')}}(n.priceScale)),n.allowChangeCurrency&&c.setAllowChangeCurrency(!0),n.allowChangeUnit&&c.setAllowChangeUnit(!0),Array.isArray(s)){console.warn("Passing study inputs as an ordered array is now deprecated. Please use an object where keys correspond to the inputs of your study instead.");const e={};for(let t=0;tPromise.resolve({inputs:s||{},parentSources:[]}))).then((e=>(r&&(0,a.applyOverridesToStudy)(e,r),i&&e.setUserEditEnabled(!1),e.id())))}symbolExt(){const e=this._chartWidget.model().mainSeries().symbolInfo() +;return null===e?null:{symbol:e.name,full_name:e.full_name,exchange:e.exchange,description:e.description,type:e.type,pro_name:e.pro_name,typespecs:e.typespecs,delay:e.delay}}getVisibleRange(){const e={from:0,to:0},t=this._chartWidget.model().timeScale();if(t.isEmpty())return e;const i=t.coordinateToVisibleIndex(0),r=t.coordinateToVisibleIndex(t.width()-1),n=this._convertIndexToPublicTime(r);if(null===n)return e;const o=Math.max((0,s.ensureNotNull)(t.points().range().value()).firstIndex,i);return e.from=(0,s.ensureNotNull)(this._convertIndexToPublicTime(o)),e.to=n,e}getTimezoneApi(){return this._timezoneApi}exportData(e){const t={...e};return void 0!==t.from&&(t.from=this._convertTimeFromPublic(t.from)),void 0!==t.to&&(t.to=this._convertTimeFromPublic(t.to)),i.e(9498).then(i.bind(i,43930)).then((e=>e.exportData(this._chartWidget.model().model(),t)))}isSelectBarRequested(){return this._chartWidget.selectPointMode().value()!==w.SelectPointMode.None}barTimeToEndOfPeriod(e){const t=this._prepareEndOfPeriodArgs();return(0,c.barTimeToEndOfPeriod)(t.barBuilder,e,t.intervalObj)}endOfPeriodToBarTime(e){const t=this._prepareEndOfPeriodArgs();return(0,c.endOfPeriodToBarTime)(t.barBuilder,e,t.intervalObj)}createAnchoredShape(e,t){if(!0!==P.supportedLineTools[t.shape].isAnchored)return console.warn(`${t.shape} is not an anchored shape. It can be created using createShape or createMultipointShape`),null;const i=this._chartWidget.model().model(),s=i.mainSeries();if(i.timeScale().isEmpty())return null;const r=void 0!==t.ownerStudyId?i.dataSourceForId(t.ownerStudyId):s,n=this._convertPositionPercentToPricedPoint(e,r);return null===n?null:this.createMultipointShape([n],t)}properties(){return this._chartWidget.properties()}setBarSpacing(e){this._chartWidget.model().timeScale().setBarSpacing(e)}scrollChartByBar(e){this._chartWidget.model().scrollChartByBar(e)}mergeAllScales(e){this._chartWidget.model().mergeAllScales(e)}chartPainted(){return this._chartWidget.chartPainted()}axesSizeReady(){for(const e of this._chartWidget.paneWidgets()){for(const t of e.leftPriceAxisesContainer().axes())if(!t.sizeReady())return!1;for(const t of e.rightPriceAxisesContainer().axes())if(!t.sizeReady())return!1}return!0}applyOverrides(e){this._chartWidget.applyOverrides(e)}addOverlayStudy(e,t,i){return this._chartWidget.addOverlayStudy(e,t,i)}lineToolsSynchronizer(){return this._chartWidget.lineToolsSynchronizer()}ranges(){throw new Error("not implemented")}getTimeScale(){return new h(this._chartWidget.model().timeScale())}_destroy(){this._chartWidget.hasModel()&&this._chartWidget.model().crossHairSource().moved().unsubscribeAll(this)}_createStudy(e){return Promise.reject("Pine Script™ and java studies are not supported")}_convertTimeToPublic(e){return this._getTimeConverter().convertInternalTimeToPublicTime(e)}_convertIndexToPublicTime(e){return null===this._chartWidget.model().mainSeries().symbolInfo()?null:this._getTimeConverter().convertTimePointIndexToPublicTime(e)}_getDefaultCreateMultipointShapeOptions(){return{filled:!0}} +_convertPositionPercentToPricedPoint(e,t){const i=this._chartWidget.model().timeScale(),s=t.priceScale(),r=t.firstValue();if(null==r||!isFinite(r)||null===s)return null;const n=i.coordinateToIndex(e.x*i.width()),o=i.indexToTimePoint(n);if(null===o)return null;return{price:s.coordinateToPrice(e.y*s.height(),r),time:o}}_convertTimeFromPublic(e){return this._getTimeConverter().convertPublicTimeToInternalTime(e)}_getTimeConverter(){const e=this._chartWidget.model().mainSeries();return(0,C.getChartWidgetApiTimeConverter)(e.interval(),(0,s.ensureNotNull)(e.symbolInfo(),"main series symbol info"),this._chartWidget.model().model())}_onCrosshairMoved(e){const t=this._convertIndexToPublicTime(e.index);null!==t&&this._crosshairMoved.fire({price:e.price,time:t})}_makeSubscriptionFromDelegate(e){return{subscribe:e.subscribe.bind(e),unsubscribe:e.unsubscribe.bind(e),unsubscribeAll:e.unsubscribeAll.bind(e)}}_prepareEndOfPeriodArgs(){const e=this._chartWidget.model().model(),t=e.timezone(),i=(0,s.ensureNotNull)(e.mainSeries().symbolInfo()),r=e.mainSeries().interval(),n=new l.SessionInfo(t,i.session,i.session_holidays,i.corrections);return{barBuilder:(0,l.newBarBuilder)(r,n,n),intervalObj:o.Interval.parse(r)}}}},82503:(e,t,i)=>{"use strict";i.d(t,{getChartWidgetApiTimeConverter:()=>o});var s=i(50151),r=i(8950);const n=new Map;function o(e,t,i){const s=function(e,t){return e+t.session+t.timezone+(t.corrections||"")+(t.session_holidays||"")}(e,t);let o=n.get(s);return void 0!==o||(o=new a((0,r.createDwmAligner)(e,t),i),n.set(s,o)),o}class a{constructor(e,t){this._dwmAligner=e,this._chartModel=t}convertPublicTimeToInternalTime(e){return null!==this._dwmAligner?this._dwmAligner.timeToSessionStart(1e3*e)/1e3:e}convertInternalTimeToPublicTime(e){return null!==this._dwmAligner?this._dwmAligner.timeToExchangeTradingDay(1e3*e)/1e3:e}convertTimePointIndexToPublicTime(e){let t=this.convertTimePointIndexToInternalTime(e);return null!==t&&(t=this.convertInternalTimeToPublicTime(t)),t}convertTimePointIndexToInternalTime(e){const t=this._chartModel.timeScale();if(t.isEmpty())return null;const i=t.points(),{firstIndex:r,lastIndex:n}=(0,s.ensureNotNull)(i.range().value());let o=null;if(r<=e&&e<=n)o=i.valueAt(e);else if(e>n){const i=this._chartModel.mainSeries().syncModel();if(null!==i){const r=(0,s.ensureNotNull)(t.indexToTimePoint(n));o=i.projectTime(r,e-n)}}return o}}},46719:(e,t,i)=>{"use strict";i.d(t,{ChartWidgetBase:()=>Fi});var s=i(27714),r=i(50151),n=i(44352),o=i(98351);function a(e,t){const i=Object.create(Object.getPrototypeOf(e));for(const s of t)Object.prototype.hasOwnProperty.call(e,s)&&(i[s]=e[s]);return i}var l=i(56840),c=i(49483),h=i(71668),d=i(76422),u=i(88279);let p;class _ extends u.DialogRenderer{constructor(){super(),this._dialog=null,this._subscribe=e=>{this._setVisibility(e)}}show(){this._load().then((e=>e.show()))}hide(){var e;null===(e=this._dialog)||void 0===e||e.hide()}static getInstance(){return p||(p=new _),p}_load(){ +return Promise.all([i.e(8230),i.e(5384),i.e(7624),i.e(1428),i.e(1685),i.e(4819),i.e(9333),i.e(6092),i.e(346),i.e(8825),i.e(4412),i.e(8009),i.e(105),i.e(8819),i.e(7920),i.e(4369),i.e(962),i.e(2842),i.e(4062),i.e(3016),i.e(1075),i.e(5747),i.e(8483),i.e(4862)]).then(i.bind(i,90006)).then((e=>{var t,i;return null===(t=this._dialog)||void 0===t||t.hide(),null===(i=this._dialog)||void 0===i||i.visible().unsubscribe(this._subscribe),this._dialog=new e.ObjectTreeDialogRenderer,this._dialog.visible().subscribe(this._subscribe),this._dialog}))}}i(86625);var m=i(66032),g=i(33134);const f=(0,m.parseHtmlElement)(function(e=""){return`
`}());class v{constructor(e){this._shown=!1,this._el=f.cloneNode(!0),this.setSize(g.spinnerSizeMap[e||g.DEFAULT_SIZE])}spin(e){return this._el.classList.add("tv-spinner--shown"),void 0===this._container&&(this._container=e,void 0!==e&&e.appendChild(this._el)),this._shown=!0,this}stop(e){return e&&void 0!==this._container&&this._container.removeChild(this._el),this._el.classList.remove("tv-spinner--shown"),this._shown=!1,this}setStyle(e){return Object.keys(e).forEach((t=>{const i=e[t];void 0!==i&&this._el.style.setProperty(t,i)})),this}style(){return this._el.style}setSize(e){const t=void 0!==e?`tv-spinner--size_${e}`:"";return this._el.className=`tv-spinner ${t} ${this._shown?"tv-spinner--shown":""}`,this}getEl(){return this._el}destroy(){this.stop(),delete this._el,delete this._container}}var S=i(65665),y=i(7019),b=i(53575);var w=i(58403),P=i(43654),C=i(51664);const T=(0,o.getLogger)("Chart.Studies.StudyMetaInfoRepository",{color:"#606"});class x{constructor(e){this._nextRequestNumber=1,this._rawStudiesMetaInfo=[],this._isReady=!1,this._metaInfoQueryQueue=[],this._javaMetaInfoQueryQueue=[],this._javaStudiesMetaInfo=[],this._pineMetaInfoCache=[],this._studiesMigrations=[],this._gateway=e}requestMetaInfo(){this._requestStarted();const e=this._makeNextRequestId();return T.logNormal(`Requesting metainfo #${e}`),new Promise((t=>{T.logNormal(`Requesting studies metadata #${e}`),this._gateway.requestMetadata(e,(i=>{T.logNormal(`Requesting studies metadata #${e} finished`);const s=i.params[1].metainfo.slice();this._processLibraryMetaInfo(s),this._requestFinished(),t()}))}))}findById(e){if(!this._isReady)return this._enqueueMetaInfoQuery(e);const t=this._findStudyMetaInfo(e);return null!==t?Promise.resolve(t):"pine"===e.type?this._compilePine(e):Promise.reject(`unexpected study id=${e.studyId} with type=${e.type}`)}findByIdSync(e){return this._findStudyMetaInfo(e)}isReady(){return this._isReady}findAllJavaStudies(){return this._isReady?Promise.resolve(this._javaStudiesMetaInfo):this._enqueueJavaMetaInfoQuery()}getInternalMetaInfoArray(){return this._javaStudiesMetaInfo}getMigrations(){return this._studiesMigrations}addPineMetaInfo(e){return M(this._pineMetaInfoCache,e)}async getLatestMetaInfoForPineStudy(e,t){return null}_processMigrations(e){throw new Error("not implemented")}_processSiteMetaInfo(e,t){throw new Error("not implemented")} +_processLibraryMetaInfo(e){for(const t of e)I(t),M(this._javaStudiesMetaInfo,t);this._javaStudiesMetaInfo=this._javaStudiesMetaInfo.sort(((e,t)=>{const i=e.description_localized||e.description,s=t.description_localized||t.description;return i>s?1:i{this._metaInfoQueryQueue.push({studyDescriptor:e,resolver:t})}))}_enqueueJavaMetaInfoQuery(){return new Promise((e=>{this._javaMetaInfoQueryQueue.push({resolver:e})}))}_processPendingMetaInfoQueries(){for(;this._metaInfoQueryQueue.length;){const e=this._metaInfoQueryQueue.shift();this.findById(e.studyDescriptor).then(e.resolver)}}_processPendingFullMetaInfoQueries(){for(;this._javaMetaInfoQueryQueue.length;){this._javaMetaInfoQueryQueue.shift().resolver(this._javaStudiesMetaInfo)}}_findStudyMetaInfo(e){return"java"===e.type?this._javaStudiesMetaInfo.find((t=>t.id===e.studyId))||null:this._pineMetaInfoCache.find((t=>t.scriptIdPart===e.pineId&&(void 0===e.pineVersion||(0,r.ensureDefined)(t.pine).version===e.pineVersion)))||null}_makeNextRequestId(){return"metadata_"+this._nextRequestNumber++}_compilePine(e){throw new Error("unsupported")}}function I(e){e.description_localized=n.t(e.description,{context:"study"},i(68716))}function M(e,t){const i=new w.StudyMetaInfo(t);(0,P.migrateMetaInfoAndPropState)(i);let s=!0;const r=e.findIndex((e=>e.id===i.id));if(-1===r)e.push(i);else{const t=e[r],n=void 0!==t.pine?C.Version.parse(t.pine.version):null,o=void 0!==i.pine?C.Version.parse(i.pine.version):null;null===o||null===n||o.isGreaterOrEqual(n)?(t.removeDefaults(),e[r]=i):s=!1}return s&&i.createDefaults(),i}var A,L=i(6250),k=i(89215),E=i(7711),D=i(36646),B=i(16230);!function(e){e.Default="default",e.Success="success",e.Warning="warning",e.Danger="danger"}(A||(A={}));var V=i(86441),R=i(7394),N=i(90995),O=i(47539),F=i(78996),W=i(933),H=i(14888),z=i(8169),U=i(55611),j=i(94393),G=i(76076),q=i(42437),$=i(35861),Y=i(83499),K=i(9740),X=i(95242),Z=i(8840),J=i(32164),Q=i(89494),ee=i(17364);const te=parseInt(Q.labelheight),ie=parseInt(Q.bottommargin);function se(e){return e/11}class re{constructor(){this._wrapper=document.createElement("div"),this._element=document.createElement("div"),this._labelElement=document.createElement("div"),this._gearElement=document.createElement("div"),this._currentScale=1,this._info=null,this._mode="auto",this._wrapper.appendChild(this._element),this._wrapper.classList.add(Q.wrapper),this._element.classList.add(Q.label),this._labelElement.className=Q.symbol,this._element.appendChild(this._labelElement),this._gearElement.className=Q.gear,this._gearElement.innerHTML=J,this._element.appendChild(this._gearElement)}getElement(){return this._wrapper}setMode(e){this._mode!==e&&(this._mode=e)} +align(e,t){const i=se(t);Math.abs(i-this._currentScale)>.1&&(this._currentScale=i,Math.abs(this._currentScale-1)>.1?this._element.style.transform=`scale(${this._currentScale})`:(this._currentScale=1,this._element.style.transform=""))}drawLabelForScreenshot(e,t){if(null===this._info||"gear"===this._mode)return;const i=(0,X.makeFont)(t.fontSize,ee.CHART_FONT_FAMILY);e.fillStyle=Z.themes[t.theme].getThemedColor("color-price-axis-label-back"),e.globalAlpha=.5,e.beginPath();const s=se(t.fontSize)*te/2,r=(0,V.point)(t.offset+t.width/2,t.height/2);e.arc(r.x,r.y,s,0,2*Math.PI,!0),e.fill(),e.globalAlpha=1,e.fillStyle=Z.themes[t.theme].getThemedColor("color-price-axis-label-text"),e.textAlign="center",e.font=i,e.textBaseline="middle",e.fillText(this._info.label,r.x,r.y)}setAxisNameInfo(e){this._info=e,null!==e&&(this._labelElement.textContent=e.label)}static height(e){return(te+ie)*e}}var ne=i(26867),oe=i.n(ne),ae=i(60223),le=i(94194);const ce={enableTooltip:!0,showLabels:!0,enableMenu:!0,enableHighlight:!0};class he{constructor(e,t,i,r,n,o=null){this._invalidated=!0,this._size=(0,s.size)({width:0,height:0}),this._offset=0,this._axisInfo=null,this._onLabelHovered=new(oe()),this._highlighted=!1,this._labelMode="auto",this._fixedLabelMode=null,this._canvasConfiguredHandler=()=>this.update(),this._timeAxisWidget=o,this._isLeft="left"===e,this._rendererOptionsProvider=r.rendererOptionsProvider,this._sourcesTitlesProvider=r.sourcesTitlesProvider,this._contextMenuItemsProvider=r.contextMenuItemsProvider,this._backgroundBasedTheme=r.backgroundBasedTheme,this._getBackgroundTopColor=r.getBackgroundTopColor,this._getBackgroundBottomColor=r.getBackgroundBottomColor,this._showHorizontalBorder=Boolean(r.showHorizontalBorder),this._properties=t,this._axisInfo=i,this._labelOptions={...ce,...n},this._properties.lineColor.subscribe(this,this._onPropertyChanged),this._cell=document.createElement("div"),this._cell.classList.add(Q["price-axis-stub"]),this._labelOptions.enableTooltip&&this._cell.classList.add("apply-common-tooltip"),this._cell.style.width="25px",this._cell.style.height="100%",this._cell.style.position="absolute",this._cell.style.left="0",this._cell.style.overflow="hidden",this._labelOptions.showLabels?(this._label=new re,this._label.setAxisNameInfo(this._axisInfo),this._cell.appendChild(this._label.getElement()),this._labelOptions.enableTooltip&&(0,le.setTooltipData)(this._cell,"text",(e=>this._tooltipContent()))):this._label=null,this._mouseEventHandler=new $.MouseEventHandler(this._cell,this,{treatHorzTouchDragAsPageScroll:!0,treatVertTouchDragAsPageScroll:!0}),this._canvasBinding=(0,Y.createBoundCanvas)(this._cell,(0,s.size)({width:16,height:16})),this._canvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const a=this._canvasBinding.canvasElement;a.style.position="absolute",a.style.left="0",a.style.top="0"}destroy(){this._canvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._canvasBinding.dispose(), +this._properties.lineColor.unsubscribe(this,this._onPropertyChanged),this._mouseEventHandler.destroy()}mouseEnterEvent(e){this._mouseOrTouchEnterEvent(e)}touchStartEvent(e){this._mouseOrTouchEnterEvent(e)}mouseLeaveEvent(e){this._mouseOrTouchLeaveEvent(e)}touchEndEvent(e){this._mouseOrTouchLeaveEvent(e)}mouseClickEvent(e){this._mouseClickOrTapEvent(e)}tapEvent(e){this._mouseClickOrTapEvent(e)}update(){this._invalidated=!0}getElement(){return this._cell}onLabelHovered(){return this._onLabelHovered}setSizeAndOffset(e,t){(0,s.equalSizes)(this._size,e)||(this._size=e,this._canvasBinding.resizeCanvasElement(e),this._cell.style.width=`${e.width}px`,this._cell.style.minWidth=`${e.width}px`,this._cell.style.height=`${e.height}px`,this._invalidated=!0),this._offset!==t&&(this._offset=t,this._cell.style.left=`${t}px`)}paint(e){if(e{this.setLabelMode((0,r.ensureNotNull)(this._fixedLabelMode)),this._fixedLabelMode=null}))}}var de=i(24679);class ue{constructor(e,t,i,r,n,o=null){this._axises=[],this._stubs=[],this._size=(0,s.size)({width:0,height:0}),this._onLabelHovered=new(oe()),this._scalesProperties=e,this._priceAxisWidgetFactory=i,this._timeAxisWidget=o,this._rendererOptionsProvider=r.rendererOptionsProvider,this._titlesProvider=r.titlesProvider,this._stubContextMenuProvider=r.stubContextMenuProvider,this._backgroundBasedTheme=r.backgroundBasedTheme,this._getBackgroundTopColor=r.getBackgroundTopColor,this._getBackgroundBottomColor=r.getBackgroundBottomColor,this._showHorisontalBorder=Boolean(r.showHorizontalBorder),this._labelsOptions={...ce,...n};const a=this._scalesProperties.childs();this._stubProperties={lineColor:a.lineColor,fontSize:a.fontSize},this._side=t,this._cell=document.createElement("td"),this._cell.classList.add("chart-markup-table","price-axis-container"),this._cell.style.width="25px",this._cell.style.position="relative"}destroy(){this.setScales([],0,0,0)}onLabelHovered(){return this._onLabelHovered}setScales(e,t,i,s){for(;e.length>this._axises.length&&this._axises.lengtho;){const e=(0,r.ensureDefined)(this._stubs.pop()) +;e.onLabelHovered().unsubscribeAll(this),this._cell.removeChild(e.getElement()),e.destroy()}for(;this._stubs.length{this._labelsOptions.showLabels&&this._labelsOptions.enableHighlight&&this._onLabelHovered.fire({owner:t,axis:(0,r.ensureNotNull)(e)},i)})),this._stubs.push(t),this._cell.appendChild(t.getElement())}const a=this._labelsOptions.enableMenu;1===s?this._stubs.forEach(((e,t)=>e.setLabelMode(a?"gear":"symbol"))):this._stubs.forEach(((e,t)=>e.setLabelMode(te.updateCurrencyLabel()))}optimalWidths(){return this._axises.map((e=>e.optimalWidth()))}setSizes(e,t){this._size=(0,s.size)({width:t.reduce(((e,t)=>e+t),0),height:e}),this._cell.style.width=this._size.width+"px",this._cell.style.minWidth=this._size.width+"px",this._cell.style.height=this._size.height+"px",t.length!==this._axises.length+this._stubs.length&&(0,r.assert)(t.length===this._axises.length+this._stubs.length,"Widgets count should be the same as widths one");let i=0;this._forEachWidgetFromLeft(((r,n)=>{const o=t[n];r.setSizeAndOffset((0,s.size)({width:o,height:e}),i),i+=o}))}update(){this._axises.forEach((e=>e.update())),this._stubs.forEach((e=>e.update()))}paint(e){this._axises.forEach(((t,i)=>t.paint(e(i)))),this._stubs.forEach(((t,i)=>t.paint(e(i))))}paintStubs(e){this._stubs.forEach((t=>t.paint(e)))}restoreDefaultCursor(){this._axises.forEach((e=>e.restoreDefaultCursor()))}getWidth(){return this._size.width}findAxisWidgetForScale(e){const t=this._axises.find((t=>t.priceScale()===e));return void 0===t?null:t}getScreenshotData(){const e=this._getImage();return{canvas:e,content:e.toDataURL(),contentHeight:this._size.height,contentWidth:this._size.width}}getImage(){return this._getImage()}slotsCount(){return this._axises.length+this._stubs.length}highlightPriceAxisByLabel(e){this._axises.forEach((t=>{const i=t.axisInfo();t.setHighlighted(null!==i&&i.equals(e))}))}axes(){return this._axises}_stubParams(e){return{rendererOptionsProvider:this._rendererOptionsProvider,backgroundBasedTheme:this._backgroundBasedTheme,sourcesTitlesProvider:()=>this._titlesProvider(this._side,e),contextMenuItemsProvider:()=>this._stubContextMenuProvider(this._side,e),getBackgroundTopColor:this._getBackgroundTopColor,getBackgroundBottomColor:this._getBackgroundBottomColor,showHorizontalBorder:this._showHorisontalBorder}}_getImage(){const e=(0,Y.createDisconnectedCanvas)(document,this._size),t=(0,Y.getPrescaledContext2D)(e);let i=0;return this._forEachWidgetFromLeft(((e,s)=>{const r=e.getWidth();0!==r&&0!==this._size.height&&(t.drawImage(e.getImage(),i,0,r,this._size.height),i+=r)})),e}_forEachWidgetFromLeft(e){const t=[...this._axises,...this._stubs],i="left"===this._side,s=i?-1:t.length,r=i?-1:1 +;for(let n=i?t.length-1:0;n!==s;n+=r)e(t[n],n,t)}}var pe=i(40858),_e=i(51768),me=i(24377),ge=i(38031),fe=i(45345),ve=i(24633),Se=i(91031),ye=i(55824),be=i(81165);const we=(0,R.getHexColorByName)("color-white"),Pe=(0,R.getHexColorByName)("color-cold-gray-100"),Ce=(0,ge.applyTransparency)((0,R.getHexColorByName)("color-white"),60),Te=(0,R.getHexColorByName)("color-cold-gray-800"),xe=(0,ge.applyTransparency)((0,R.getHexColorByName)("color-black"),60);function Ie(e){const t=(0,ge.isHexColor)(e)?e.toLowerCase():(0,me.rgbToHexString)((0,me.parseRgb)(e));return fe.watchedTheme.value()===ve.StdTheme.Light?t===we?Pe:Ce:"#181c27"===t?Te:xe}class Me{constructor(){this._width=null,this._currencyInfo=null,this._unitInfo=null,this._measureUnitIdInfo=null,this._fontSize=0,this._backgroundColor="",this._hoverColor="",this._fadeEndColor="",this._hoveredLabel=null,this._currencyAndUnitLabelsWrapper=document.createElement("div"),this._currencyAndUnitLabelsWrapper.className=be["price-axis-currency-label-wrapper"],this._currencyAndUnitLabelsWrapper.setAttribute("data-name","currency-unit-label-wrapper"),this._controlsContainer=document.createElement("div"),this._controlsContainer.className=be["price-axis-currency-label"],this._currencyAndUnitLabelsWrapper.appendChild(this._controlsContainer),this._currencyLabelDiv=document.createElement("div"),this._currencyLabelDiv.className=be.row,this._currencyLabelDiv.classList.add("apply-common-tooltip"),(0,le.setTooltipData)(this._currencyLabelDiv,"text",(e=>this._currencyTooltipContent())),this._currencyText=document.createElement("span"),this._currencyText.className=be["price-axis-currency-label-text"],this._currencyLabelDiv.appendChild(this._currencyText),this._currencyArrowDown=document.createElement("span"),this._currencyArrowDown.className=be["price-axis-currency-label-arrow-down"],this._currencyArrowDown.innerHTML=ye,this._currencyLabelDiv.appendChild(this._currencyArrowDown),this._measureUnitIdLabelDiv=document.createElement("div"),this._measureUnitIdLabelDiv.className=be.row,this._measureUnitIdLabelDiv.classList.add("apply-common-tooltip"),this._measureUnitIdLabelDiv.classList.add("readonly"),(0,le.setTooltipData)(this._measureUnitIdLabelDiv,"text",(e=>this._measureUnitIdTooltipContent())),this._measureUnitIdText=document.createElement("span"),this._measureUnitIdText.className=be["price-axis-currency-label-text"],this._measureUnitIdLabelDiv.appendChild(this._measureUnitIdText),this._unitLabelDiv=document.createElement("div"),this._unitLabelDiv.className=be.row,this._unitLabelDiv.classList.add("apply-common-tooltip"),(0,le.setTooltipData)(this._unitLabelDiv,"text",(e=>this._unitTooltipContent())),this._unitText=document.createElement("span"),this._unitText.className=be["price-axis-currency-label-text"],this._unitLabelDiv.appendChild(this._unitText),this._unitArrowDown=document.createElement("span"),this._unitArrowDown.className=be["price-axis-currency-label-arrow-down"],this._unitArrowDown.innerHTML=ye,this._unitLabelDiv.appendChild(this._unitArrowDown), +this._controlsContainer.appendChild(this._currencyLabelDiv),this._controlsContainer.appendChild(this._measureUnitIdLabelDiv),this._controlsContainer.appendChild(this._unitLabelDiv),this._fadeDiv=document.createElement("div"),this._fadeDiv.className=be["price-axis-currency-label-fade"],this._currencyAndUnitLabelsWrapper.appendChild(this._fadeDiv);const e=e=>{null!==this._hoveredLabel&&this._hoveredLabel!==e&&(this._hoveredLabel.style.background=""),e&&e.classList.contains("readonly")||(this._hoveredLabel=e,""===this._hoverColor&&(this._hoverColor=Ie(this._backgroundColor)),null!==e&&(e.style.background=this._hoverColor))};this._currencyLabelDiv.addEventListener("mouseover",(()=>e(this._currencyLabelDiv))),this._currencyLabelDiv.addEventListener("mouseout",(()=>e(null))),this._unitLabelDiv.addEventListener("mouseover",(()=>e(this._unitLabelDiv))),this._unitLabelDiv.addEventListener("mouseout",(()=>e(null))),this.disableCurrency(),this.disableUnit()}element(){return this._currencyAndUnitLabelsWrapper}currencyLabelElement(){return this._currencyLabelDiv}unitLabelElement(){return this._unitLabelDiv}measureUnitIdLabelElement(){return this._measureUnitIdLabelDiv}isEnabled(){return this.currencyLabelEnabled()||this.unitLabelEnabled()||this.measureUnitIdLableEnabled()}width(){if(null!==this._width)return this._width;let e=0;if(this.currencyLabelEnabled()){const t=this._currencyText.getBoundingClientRect(),i=this._currencyArrowDown.getBoundingClientRect();e=Math.max(e,t.width+i.width+2*this._textMarginAndPadding())}if(this.measureUnitIdLableEnabled()){const t=this._measureUnitIdText.getBoundingClientRect();e=Math.max(e,t.width+2*this._textMarginAndPadding())}if(this.unitLabelEnabled()){const t=this._unitText.getBoundingClientRect(),i=this._unitArrowDown.getBoundingClientRect();e=Math.max(e,t.width+i.width+2*this._textMarginAndPadding())}return this._width=e}drawLabel(e,t,i){var s,r,n;if(!this.isEnabled())return;const o=[];o.push(this.currencyLabelEnabled()&&null!==(s=this._currencyText.textContent)&&void 0!==s?s:""),o.push(this.measureUnitIdLableEnabled()&&null!==(r=this._measureUnitIdText.textContent)&&void 0!==r?r:""),o.push(this.unitLabelEnabled()&&null!==(n=this._unitText.textContent)&&void 0!==n?n:""),e.font=(0,X.makeFont)(this._fontSize,ee.CHART_FONT_FAMILY);const a=new pe.TextWidthCache,l=o.map((t=>""===t?0:a.yMidCorrection(e,t))),c=Math.round(Number(be.css_wrapper_margin)*i),h=(0,Se.ceiledEven)(t*i)-2*c,d=Math.round(this.labelBottom()*i);e.fillStyle=this._backgroundColor,e.fillRect(c,0,h,d);const u=Math.round(Number(be.css_fade_height)*i),p=e.createLinearGradient(0,d,0,d+u);p.addColorStop(0,this._backgroundColor),p.addColorStop(1,this._fadeEndColor),e.fillStyle=p;const _=Math.round(Number(be.css_value_currency_label_radius)*i);(0,K.drawRoundRect)(e,c,d,h,u,[0,0,_,_]),e.fill(),e.fillStyle=this._controlsContainer.style.color,e.textBaseline="middle",e.textAlign="left";const m=Math.round(Number(be.css_first_row_top_padding)*i),g=Math.round(this._textMarginAndPadding()*i)+c,f=this._oneLineHeight()/2*i;let v=m+f +;o.forEach(((t,s)=>{""!==t&&((0,Y.drawScaled)(e,i,(()=>e.fillText(t,g/i,(v+l[s])/i))),v=Math.ceil(v+2*f))}))}setHidden(e){this._controlsContainer.classList.toggle(be.hidden,e),this._fadeDiv.classList.toggle(be.hidden,e)}enableCurrency(){this._currencyLabelDiv.classList.remove("js-hidden"),this._width=null,this._updateVisibility()}disableCurrency(){this._currencyLabelDiv.classList.add("js-hidden"),this._width=null,this._updateVisibility()}enableUnit(){this._unitLabelDiv.classList.remove("js-hidden"),this._width=null,this._updateVisibility()}disableUnit(){this._unitLabelDiv.classList.add("js-hidden"),this._width=null,this._updateVisibility()}enableMeasureUnitId(){this._measureUnitIdLabelDiv.classList.remove("js-hidden"),this._width=null,this._updateVisibility()}disableMeasureUnitId(){this._measureUnitIdLabelDiv.classList.add("js-hidden"),this._width=null,this._updateVisibility()}currencyLabelEnabled(){return!this._currencyLabelDiv.classList.contains("js-hidden")}unitLabelEnabled(){return!this._unitLabelDiv.classList.contains("js-hidden")}measureUnitIdLableEnabled(){return!this._measureUnitIdLabelDiv.classList.contains("js-hidden")}currencyConversionAvailable(){return!this._currencyLabelDiv.classList.contains("readonly")}unitConversionAvailable(){return!this._unitLabelDiv.classList.contains("readonly")}setCurrencyInfo(e){if(this._currencyInfo===e)return!1;this._currencyInfo=e;const t=null===e.selectedCurrency?n.t(null,void 0,i(95093)):(0,r.ensureDefined)(e.displayedValues.get(e.selectedCurrency));return this._currencyText.textContent!==t&&(this._currencyText.textContent=t,this._width=null),this._currencyArrowDown.classList.contains("js-hidden")!==e.readOnly&&(this._currencyArrowDown.classList.toggle("js-hidden",e.readOnly),this._currencyLabelDiv.classList.toggle("readonly",e.readOnly),this._width=null),!0}setUnitInfo(e){if(null!==this._unitInfo&&this._unitInfo.selectedUnit===e.selectedUnit&&0===this._unitInfo.availableGroups.size==(0===e.availableGroups.size)&&this._unitInfo.originalUnits.size===e.originalUnits.size)return this._unitInfo=e,!1;this._unitInfo=e;const t=null===e.selectedUnit?n.t(null,void 0,i(95093)):(0,r.ensureDefined)(e.names.get(e.selectedUnit));return this._unitText.textContent!==t&&(this._unitText.textContent=t,this._width=null),this._unitArrowDown.classList.contains("js-hidden")!==(0===e.availableGroups.size)&&(this._unitArrowDown.classList.toggle("js-hidden",0===e.availableGroups.size),this._unitLabelDiv.classList.toggle("readonly",0===e.availableGroups.size),this._width=null),!0}setMeasureUnitIdInfo(e){if(this._measureUnitIdInfo===e)return!1;this._measureUnitIdInfo=e;const t=null===e.selectedMeasureUnitId?n.t(null,void 0,i(95093)):(0,r.ensureDefined)(e.names.get(e.selectedMeasureUnitId));return this._measureUnitIdText.textContent!==t&&(this._measureUnitIdText.textContent=t,this._width=null),this._measureUnitIdLabelDiv.classList.contains("js-hidden")!==(0===e.names.size)&&(this._measureUnitIdLabelDiv.classList.toggle("js-hidden",0===e.names.size),this._width=null),!0}updateColors(e,t){ +this._controlsContainer.style.color=t,this._backgroundColor!==e&&(this._backgroundColor=e,this._fadeEndColor=(0,ge.applyTransparency)(e,100),this._hoverColor=Ie(e)),this._controlsContainer.style.background=this._backgroundColor,null!==this._hoveredLabel&&(this._hoveredLabel.style.background=this._hoverColor),this._fadeDiv.style.background=`linear-gradient(${this._backgroundColor}, ${this._fadeEndColor})`}currencyInfo(){return this._currencyInfo}unitInfo(){return this._unitInfo}measureUnitIdInfo(){return this._measureUnitIdInfo}setFontSize(e){this._fontSize!==e&&(this._fontSize=e,this._currencyLabelDiv.style.fontSize=e+"px",this._measureUnitIdLabelDiv.style.fontSize=e+"px",this._unitLabelDiv.style.fontSize=e+"px",this._width=null,this._setLineHeight(this._oneLineHeight()))}labelBottom(){const e=this._oneLineHeight();let t=(this.currencyLabelEnabled()?e:0)+(this.measureUnitIdLableEnabled()?e:0)+(this.unitLabelEnabled()?e:0);return t>0&&(t+=Number(be.css_first_row_top_padding)),t}_textMarginAndPadding(){return Number(be.css_row_left_right_margin)+Number(be.css_row_left_right_padding)}_currencyTooltipContent(){const e=this._currencyInfo;return null===e?"":null===e.selectedCurrency?Array.from(e.currencies).map((t=>(0,r.ensureDefined)(e.displayedValues.get(t)))).join(", "):e.displayedValues.get(e.selectedCurrency)||""}_unitTooltipContent(){const e=this._unitInfo;return null===e?"":null===e.selectedUnit?Array.from(e.units).map((t=>(0,r.ensureDefined)(e.names.get(t)))).join(", "):e.descriptions.get(e.selectedUnit)||""}_measureUnitIdTooltipContent(){const e=this._measureUnitIdInfo;return null===e?"":null===e.selectedMeasureUnitId?Array.from(e.measureUnitIds).map((t=>(0,r.ensureDefined)(e.names.get(t)))).join(", "):e.descriptions.get(e.selectedMeasureUnitId)||""}_setLineHeight(e){this._currencyLabelDiv.style.lineHeight=e+"px",this._measureUnitIdLabelDiv.style.lineHeight=e+"px",this._unitLabelDiv.style.lineHeight=e+"px"}_updateVisibility(){const e=this.isEnabled();this._currencyAndUnitLabelsWrapper.classList.toggle("js-hidden",!e),this._fadeDiv.classList.toggle("js-hidden",!e)}_oneLineHeight(){return 7+this._fontSize}}async function Ae(e,t,s,r){const{UnitConversionRenderer:n}=await Promise.all([i.e(8230),i.e(5384),i.e(7624),i.e(1428),i.e(1685),i.e(4819),i.e(8271),i.e(4412),i.e(3795),i.e(9776),i.e(3687),i.e(962),i.e(3016),i.e(1075),i.e(2704)]).then(i.bind(i,71834));return new n(e,s,t,r)}function Le(e,t){let{deltaX:i,deltaY:s}=e;switch(i/=100,s/=100,t.deltaMode){case t.DOM_DELTA_PAGE:i*=120,s*=120;break;case t.DOM_DELTA_LINE:i*=32,s*=32}return{deltaX:i,deltaY:s}}class ke{constructor(){this._totalDeltaX=0,this._totalDeltaY=0,this._prevWheelTime=0}processWheel(e){e.timeStamp-this._prevWheelTime>100&&this._reset(),this._totalDeltaX+=e.deltaX,this._totalDeltaY+=e.deltaY,this._prevWheelTime=e.timeStamp;const t={deltaX:e.deltaX,deltaY:e.deltaY};return 0===this._totalDeltaX||0===this._totalDeltaY||(Math.abs(this._totalDeltaX)>=Math.abs(3*this._totalDeltaY)&&(t.deltaY=0), +Math.abs(this._totalDeltaY)>=Math.abs(3*this._totalDeltaX)&&(t.deltaX=0)),Le(t,e)}_reset(){this._totalDeltaX=0,this._totalDeltaY=0}}var Ee=i(68335),De=i(50792),Be=i(22512),Ve=i(2484),Re=i(6195),Ne=i(43986),Oe=i(35624),Fe=i(39267);i(91663);const We=new O.TranslatedString("change no overlapping labels",n.t(null,void 0,i(83935))),He=n.t(null,void 0,i(75633)),ze=n.t(null,void 0,i(94420)),Ue=n.t(null,void 0,i(81520)),je=n.t(null,void 0,i(25933)),Ge=n.t(null,void 0,i(17258)),qe=n.t(null,void 0,i(50834)),$e=n.t(null,{context:"scale_menu"},i(70361)),Ye=n.t(null,{context:"scale_menu"},i(47807)),Ke=n.t(null,{context:"scale_menu"},i(34727)),Xe=n.t(null,{context:"scale_menu"},i(72116)),Ze=n.t(null,{context:"scale_menu"},i(19238)),Je=n.t(null,{context:"scale_menu"},i(54138));const Qe=function(e){const t=new Be.LimitedPrecisionNumericFormatter(e);return(e,i)=>(0,S.isNumber)(i)&&!e.isLog()?t.format(i):""}(4),et={contextMenuEnabled:!0,currencyConversionEnabled:!1,unitConversionEnabled:!1,countdownEnabled:!0,contextMenu:{general:!0,source:!0},pressedMouseMoveScale:!0,mouseWheelScale:!0,pinchScale:!0,croppedTickMarks:!0};class tt{constructor(e,t,i,r,n,o,a,l,c){this._actions=null,this._priceScale=null,this._widthCache=new pe.TextWidthCache(1e3),this._color=null,this._fontSize=null,this._currencyFontSize=0,this._currencyLabelWidth=null,this._isVisible=!0,this._updateTimeout=null,this._currencyMenu=null,this._unitMenu=null,this._prevOptimalWidth=0,this._size=(0,s.size)({width:0,height:0}),this._currentCursorClassName="",this._destroyed=!1,this._highlighted=!1,this._mouseWheelHelper=null,this._dragScaleActive=!1,this._offset=NaN,this._pinching=!1,this._lastHittestResult=null,this._recalcCurrencyAndUnitVisibility=()=>{if(null===this._currencyLabel)return;let e=!0;switch((0,Oe.currencyUnitVisibilityProperty)().value()){case"alwaysOff":e=!1;break;case"visibleOnMouseOver":const t=this._chart.anyPriceAxisHovered().value(),i=null!==this._currencyMenu&&this._currencyMenu.isOpened(),s=null!==this._unitMenu&&this._unitMenu.isOpened();e=t||i||s}this._currencyLabel.setHidden(!e)},this._chart=e,this._pane=t,this._undoModel=i,this._properties=r,this._isLeft="left"===o,this._options=(0,S.merge)((0,S.clone)(et),a),this._rendererOptionsProvider=n,this._backgroundBasedTheme=c,this._cell=document.createElement("div"),this._cell.className="price-axis",this._cell.style.width="25px",this._cell.style.left="0",this._canvasConfiguredHandler=()=>{this._undoModel.model().lightUpdate()},this._canvasBinding=(0,Y.createBoundCanvas)(this._cell,(0,s.size)({width:16,height:16})),this._canvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const h=this._canvasBinding.canvasElement;h.style.position="absolute",h.style.zIndex="1",h.style.left="0",h.style.top="0",this._topCanvasBinding=(0,Y.createBoundCanvas)(this._cell,(0,s.size)({width:16,height:16})),this._topCanvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const d=this._topCanvasBinding.canvasElement;d.style.position="absolute",d.style.zIndex="2",d.style.left="0", +d.style.top="0",this._mouseEventHandler=new $.MouseEventHandler(this._cell,this,{treatVertTouchDragAsPageScroll:!1,treatHorzTouchDragAsPageScroll:!0}),this._options.currencyConversionEnabled||this._options.unitConversionEnabled?(this._currencyLabel=new Me,this._cell.appendChild(this._currencyLabel.element())):this._currencyLabel=null,this._properties.childs().fontSize.subscribe(this,this._onFontSizeChanged),this._options.mouseWheelScale&&(this._mouseWheelHelper=new ke,this._cell.addEventListener("wheel",this._onMousewheel.bind(this),{passive:!1})),this._axisInfo=l,this._offset=0,this.restoreDefaultCursor(),(0,Oe.currencyUnitVisibilityProperty)().subscribe(this,this._recalcCurrencyAndUnitVisibility),this._chart.anyPriceAxisHovered().subscribe(this._recalcCurrencyAndUnitVisibility),this._recalcCurrencyAndUnitVisibility(),this.update()}getContextMenuActions(){this._initActions();const e=(0,r.ensureNotNull)(this._actions),t=this._chart.actions(),i=[];return i.push(e.reset,new Ne.Separator,this._autoScaleAction()),this._isMainSeriesAxis()&&i.push(this._lockScaleAction()),i.push(t.scaleSeriesOnly,this._invertAction(),new Ne.Separator,this._regularScaleAction(),this._percentageAction(),this._indexedTo100Action(),this._logAction(),new Ne.Separator),c.CheckMobile.any()||(i.push(this._createMergeScalesAction()),i.push(new Ne.Separator)),Ve.enabled("fundamental_widget")||i.push(new Ne.Action({actionId:"Chart.PriceScale.Labels",label:ze,subItems:[t.showSymbolLabelsAction,t.showSeriesLastValue,null,null,t.showHighLowPriceLabels,Ve.enabled("show_average_close_price_line_and_label")?t.showAverageClosePriceLabel:null,null,t.showStudyPlotNamesAction,t.showStudyLastValue,e.alignLabels].filter(Boolean)})),i.push((0,Re.createLinesAction)(this._chart)),this._options.countdownEnabled&&i.push(t.showCountdown),this._undoModel.crossHairSource().isMenuEnabled()&&i.push(t.addPlusButton),!(0,c.onWidget)()&&Ve.enabled("show_chart_property_page")&&Ve.enabled("chart_property_page_scales")&&t.scalesProperties&&i.push(new Ne.Separator,t.scalesProperties),i}getElement(){return this._cell}onOptimalWidthNeedToBeRecalculated(e){const t=this.optimalWidth();(this._prevOptimalWidth{this._undoModel.model().fullUpdate(),this._updateTimeout=null}),100)),this._prevOptimalWidth=t}optimalWidth(){var e;if(!this.isVisible())return 0;let t=0;const i=this.rendererOptions();if(this._pane.hasState()){const i=(0,Y.getContext2D)(this._canvasBinding.canvasElement);i.font=this.baseFont();const s=this.backLabels(!0);for(let e=s.length;e--;){if(!s[e].isAxisLabelVisible())continue;const r=this._widthCache.measureText(i,s[e].text());t=Math.max(t,r);const n=s[e].secondLineText();n&&(t=Math.max(t,this._widthCache.measureText(i,n)));const o=s[e].thirdLineText();o&&(t=Math.max(t,this._widthCache.measureText(i,o)))}const r=this.priceScale(),n=r.marks();n.length>0&&(t=Math.max(t,this._widthCache.measureText(i,n[0].label),this._widthCache.measureText(i,n[n.length-1].label))) +;const o=(null===(e=r.mainSource())||void 0===e?void 0:e.firstValue())||null;if(null!==o){const e=r.coordinateToPrice(1,o),s=r.coordinateToPrice(this._size.height-2,o);if(Math.abs(e-s)>1e-14){const n=r.formatPrice(Math.floor(Math.min(e,s))+.11111111111111,o),a=r.formatPrice(Math.ceil(Math.max(e,s))-.11111111111111,o);t=Math.max(t,this._widthCache.measureText(i,n),this._widthCache.measureText(i,a))}}}let s=0;this._isCurrencyLabelEnabled()&&(null===this._currencyLabelWidth&&(this._currencyLabelWidth=(0,r.ensureNotNull)(this._currencyLabel).width()),s=Math.round(this._currencyLabelWidth));const n=t||34;let o=Math.max(s,Math.ceil(i.borderSize+i.offsetSize+i.paddingInner+i.paddingOuter+n+4));return o+=o%2,o}backLabels(e){const t=[],i=this._grouppedSources(),s=s=>{for(const r of s){if(!e&&i.topLevelSources.has(r))continue;const s=r.priceAxisViews(this._pane.state(),this.priceScale());if(s)for(const e of s)t.push(e)}};return s(i.sources),s(this._pane.state().customSources()),t}setSizeAndOffset(e,t){(0,s.equalSizes)(this._size,e)||(this._size=e,this._canvasBinding.resizeCanvasElement(e),this._topCanvasBinding.resizeCanvasElement(e),this._cell.style.width=e.width+"px",this._cell.style.height=e.height+"px",this._cell.style.minWidth=e.width+"px"),this._offset!==t&&(this._offset=t,this._cell.style.left=t+"px")}getWidth(){return this._size.width}getImage(){const e=this._size,t=(0,Y.createDisconnectedCanvas)(document,e);return(0,Y.getPrescaledContext2D)(t).drawImage(this._canvasBinding.canvasElement,0,0,e.width,e.height),null!==this._currencyLabel&&this._currencyLabel.isEnabled()&&this._currencyLabel.drawLabel((0,Y.getContext2D)(t),e.width,(0,Y.getCanvasDevicePixelRatio)(t)),t}update(){}paint(e){if(!this._isVisible||0===this._size.width||0===this._size.height)return;if(e===D.InvalidationLevel.None)return;const t=this._pane.state(),i=!t.maximized().value()&&t.collapsed().value();if(this._canvasBinding.applySuggestedBitmapSize(),this._topCanvasBinding.applySuggestedBitmapSize(),e>D.InvalidationLevel.Cursor){const e=(0,Y.getContext2D)(this._canvasBinding.canvasElement),t=(0,Y.getBindingPixelRatio)(this._canvasBinding);i||this._alignLabels(),this._drawBackground(e,t),this._drawBorder(e,t),this._pane.hasState()&&(this.updateCurrencyLabel(),i||(this._drawTickMarks(e,t),this._drawBackLabels(e,t)))}if(this._pane.hasState()&&!i){const e=(0,Y.getContext2D)(this._topCanvasBinding.canvasElement),t=(0,Y.getBindingPixelRatio)(this._topCanvasBinding);e.clearRect(0,0,Math.ceil(this._size.width*t)+1,Math.ceil(this._size.height*t)+1),this._drawCrossHairLabel(e,t)}}restoreDefaultCursor(){this._setCursor("")}priceScale(){return(0,r.ensureNotNull)(this._priceScale)}setPriceScale(e){this._priceScale!==e&&(null!==this._priceScale&&(this._priceScale.onMarksChanged().unsubscribe(this,this.onOptimalWidthNeedToBeRecalculated),this._priceScale.modeChanged().unsubscribeAll(this)),this._priceScale=e,null!==e&&(e.onMarksChanged().subscribe(this,this.onOptimalWidthNeedToBeRecalculated), +e.modeChanged().subscribe(this,(()=>this.onOptimalWidthNeedToBeRecalculated(!0)))))}isVisible(){return this._isVisible}setVisible(e){(e=!!e)!==this._isVisible&&(this._cell.style.display=e?"table-cell":"none",this._isVisible=e)}destroy(){null!==this._currencyMenu&&(this._currencyMenu.close(),this._currencyMenu=null),null!==this._unitMenu&&(this._unitMenu.close(),this._unitMenu=null),this._topCanvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._topCanvasBinding.dispose(),this._canvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._canvasBinding.dispose(),null!==this._priceScale&&(this._priceScale.onMarksChanged().unsubscribe(this,this.onOptimalWidthNeedToBeRecalculated),this._priceScale.modeChanged().unsubscribeAll(this)),this._priceScale=null,this._updateTimeout&&(clearTimeout(this._updateTimeout),this._updateTimeout=null),this._mouseEventHandler.destroy(),this._properties.childs().fontSize.unsubscribe(this,this._onFontSizeChanged),null!==this._actions&&this._actions.reset&&this._actions.reset.destroy(),(0,Oe.currencyUnitVisibilityProperty)().unsubscribeAll(this),this._chart.anyPriceAxisHovered().unsubscribe(this._recalcCurrencyAndUnitVisibility),this._chart.setPriceAxisHovered(this,!1),this._destroyed=!0}axisInfo(){return this._axisInfo}setHighlighted(e){this._highlighted=e}backgroundColor(){return this._pane.state().model().backgroundColor().value()}backgroundTopColor(){return this._pane.state().model().backgroundTopColor().value()}lineColor(){return this._properties.childs().lineColor.value()}textColor(){return this._properties.childs().textColor.value()}fontSize(){return this._properties.childs().fontSize.value()}baseFont(){return(0,X.makeFont)(this.fontSize(),ee.CHART_FONT_FAMILY,"")}rendererOptions(){let e=this._rendererOptionsProvider.options();return this._color===e.color&&this._fontSize===e.fontSize||(this._color=e.color),this._fontSize!==e.fontSize&&(this._widthCache.reset(),this._fontSize=e.fontSize,this._currencyLabelWidth=null,this._currencyFontSize=0,this._updateCurrencyLabelFont(),this.onOptimalWidthNeedToBeRecalculated()),e}mouseEnterEvent(e){this._chart.setPriceAxisHovered(this,!0),this._mouseEnterOrTouchStartEvent(e)}mouseMoveEvent(e){this._mouseOrTouchMoveEvent(e)}mouseDownEvent(e){this._mouseDownOrTouchStartEvent(e)}touchStartEvent(e){this._mouseOrTouchMoveEvent(e),this._mouseEnterOrTouchStartEvent(e),this._mouseDownOrTouchStartEvent(e)}pressedMouseMoveEvent(e){this._pressedMouseOrTouchMoveEvent(e)}touchMoveEvent(e){this._pressedMouseOrTouchMoveEvent(e)}pinchStartEvent(){}pinchEvent(e,t,i){if(this._zoomAvailable()&&this._options.pinchScale){if(this._dragScaleActive&&this._finishScale(),!this._pinching)return this._pinching=!0,void this._undoModel.startTwoPointsScalePrice(this._pane.state(),this.priceScale(),t.y,i.y);this._undoModel.twoPointsScalePriceTo(this._pane.state(),this.priceScale(),t.y,i.y)}}pinchEndEvent(){this._pinching=!1,this._undoModel.endTwoPointsScalePrice(this._pane.state(),this.priceScale())} +mouseDownOutsideEvent(){this._finishScale()}touchStartOutsideEvent(){this._finishScale()}mouseUpEvent(e){this._mouseUpOrTouchEndEvent(e)}touchEndEvent(e){this._mouseLeaveOrTouchEndEvent(e),this._mouseUpOrTouchEndEvent(e)}mouseClickEvent(e){this._mouseClickOrTapEvent(e)}tapEvent(e){this._mouseClickOrTapEvent(e)}mouseLeaveEvent(e){this._chart.setPriceAxisHovered(this,!1),this._mouseLeaveOrTouchEndEvent(e)}mouseDoubleClickEvent(e){this._mouseDoubleClickOrDoubleTapEvent(e)}doubleTapEvent(e){this._mouseDoubleClickOrDoubleTapEvent(e)}contextMenuEvent(e){this._contextMenuOrTouchContextMenuEvent(e)}touchContextMenuEvent(e){this._contextMenuOrTouchContextMenuEvent(e)}dataSourceAtPoint(e,t){const i=this._pane.state();if(!i.maximized().value()&&i.collapsed().value())return null;const s=this._grouppedSources(),r=[...s.sources,...s.topLevelSources,...i.customSources()];let n=null,o=null;if(!this._priceScale)return null;const a=(e,t)=>{var i;const s=null!==(i=null==o?void 0:o.result())&&void 0!==i?i:0;e.result()>s&&(o=e,n=t)},l=new V.Point(e,t);for(let e=r.length-1;e>=0;--e){const t=r[e],s=t.priceAxisViews(i,this._priceScale);if(s&&0!==s.length)for(let e=s.length-1;e>=0;--e){const i=s[e].renderer();if(void 0!==i.hitTest){const e=i.hitTest(l,this._size.width,this._isLeft?"left":"right");null!==e&&a(e,t)}}}return this._lastHittestResult=o,n}reset(){const e=this._pane.state(),t=this.priceScale();this._undoModel.resetPriceScale(e,t),this.onOptimalWidthNeedToBeRecalculated(!0)}sizeReady(){return this.getWidth()>=this.optimalWidth()&&null===this._updateTimeout}updateCurrencyLabel(){if(null===this._currencyLabel)return;let e=!1;if(this._options.currencyConversionEnabled){const t=this.priceScale().currency(this._undoModel.model().availableCurrencies());null===t||"alwaysOff"===(0,Oe.currencyUnitVisibilityProperty)().value()?(e=this._currencyLabel.currencyLabelEnabled(),this._currencyLabel.disableCurrency()):(e=!this._currencyLabel.currencyLabelEnabled(),this._currencyLabel.enableCurrency(),this._currencyLabel.updateColors(this.backgroundTopColor(),this.textColor()),e=this._currencyLabel.setCurrencyInfo(t)||e)}if(this._options.unitConversionEnabled){const t="alwaysOff"===(0,Oe.currencyUnitVisibilityProperty)().value(),i=this._undoModel.model().availableUnits(),s=this.priceScale().unit(i);null===s||t?(e=e||this._currencyLabel.unitLabelEnabled(),this._currencyLabel.disableUnit()):(e=e||!this._currencyLabel.unitLabelEnabled(),this._currencyLabel.enableUnit(),this._currencyLabel.updateColors(this.backgroundTopColor(),this.textColor()),e=this._currencyLabel.setUnitInfo(s)||e);const r=this.priceScale().measureUnitId(i);null===r||t?(e=e||this._currencyLabel.measureUnitIdLableEnabled(),this._currencyLabel.disableMeasureUnitId()):(e=e||!this._currencyLabel.measureUnitIdLableEnabled(),this._currencyLabel.enableMeasureUnitId(),this._currencyLabel.updateColors(this.backgroundTopColor(),this.textColor()),e=this._currencyLabel.setMeasureUnitIdInfo(r)||e)}this._updateCurrencyLabelFont(),e&&(this._currencyLabelWidth=null)}_grouppedSources(){var e +;const t=this._pane,i=t.state().model(),s=this._sameSideSources().slice(),r=t.state(),n=this.priceScale(),o=new Set,a=null!==(e=i.lineBeingEdited())&&void 0!==e?e:i.lineBeingCreated();a&&o.add(a);const l=i.customSourceBeingMoved();null!==l&&o.add(l),i.sourcesBeingMoved().forEach((e=>o.add(e))),i.selection().allSources().forEach((e=>o.add(e)));const c=i.hoveredSource();null!==c&&o.add(c);if(n===r.defaultPriceScale()){const e=this._pane.state().dataSources();for(const t of e)r.isOverlay(t)&&s.push(t)}return{sources:s,topLevelSources:o}}_isCurrencyLabelEnabled(){return null!==this._currencyLabel&&this._currencyLabel.isEnabled()}_updateCurrencyLabelFont(){if(null===this._currencyLabel)return;const e=this.fontSize();e!==this._currencyFontSize&&(this._currencyLabel.setFontSize(e),this._currencyFontSize=e,this._currencyLabelWidth=null,this.onOptimalWidthNeedToBeRecalculated())}_alignLabels(){var e,t;const i=this._size.height;let s=i/2;const r=[],n=this.priceScale(),o=n.orderedSources().slice(),a=this._pane.state(),l=this.rendererOptions();if(n===a.defaultPriceScale()){const e=a.priceDataSources();for(let t=0;t{if(e.ignoreAlignment()||!e.isVisible())return!1;const{total:t}=e.topBottomTotalHeight(l),s=e.floatCoordinate();return s>-t&&se.floatCoordinate()<=s)),d=r.filter((e=>e.floatCoordinate()>s));h.sort(((e,t)=>t.floatCoordinate()-e.floatCoordinate())),h.length>0&&d.length>0&&d.push(h[0]),d.sort(((e,t)=>e.floatCoordinate()-t.floatCoordinate()));for(const e of r)e.setFixedCoordinate(e.coordinate());if(n.properties().childs().alignLabels.value()){if(d.length>0||h.length>0){{const t=null!==(e=h[0])&&void 0!==e?e:d[0],s=t.getFixedCoordinate(),{top:r,bottom:n,total:o}=t.topBottomTotalHeight(l);o0&&t.setFixedCoordinate(r)}{const e=null!==(t=d[0])&&void 0!==t?t:h[0],s=e.getFixedCoordinate(),{top:r,bottom:n,total:o}=e.topBottomTotalHeight(l);oi&&e.setFixedCoordinate(i-n)}}for(let e=1;ea-n)t.setFixedCoordinate(a-n);else if(a>0&&o-s<0&&o+r>0){const{top:e}=i.topBottomTotalHeight(l);t.setFixedCoordinate(Math.min(a-e-r,s))}}for(let e=1;ei&&t.setFixedCoordinate(Math.max(a+r+e,i-s))}}}}_drawTickMarks(e,t){const i=this.priceScale().marks();e.save(),e.font=this.baseFont() +;const s=this.rendererOptions(),n=this._isLeft?Math.floor((this._size.width-s.offsetSize)*t):0,o=this._isLeft?Math.round(n-s.paddingInner*t):Math.round(n+(s.offsetSize+s.paddingInner)*t),a=this.fontSize(),l=this._isCurrencyLabelEnabled()?(0,r.ensureNotNull)(this._currencyLabel).labelBottom():0,c=i.map((t=>{if(this._options.croppedTickMarks)return{visible:!0,yCorrection:this._widthCache.yMidCorrection(e,t.label)};const i=t.coord-a/2,s=t.coord+a/2,r=!(s>this._size.height||ithis._size.height||i{for(let s=i.length;s--;){if(!c[s].visible)continue;const r=i[s];e.fillText(r.label,o/t,r.coord+c[s].yCorrection)}})),e.restore()}_hasAlertLabel(){return!1}async _showCurrenciesContextMenu(){if(null!==this._currencyMenu&&this._currencyMenu.isOpened())return void this._currencyMenu.close();(0,_e.trackEvent)("GUI","Currency conversion");const{currencyActions:e}=await Promise.all([i.e(8230),i.e(5384),i.e(7624),i.e(1428),i.e(1685),i.e(4819),i.e(8271),i.e(4412),i.e(3795),i.e(9776),i.e(3687),i.e(962),i.e(3016),i.e(1075),i.e(2704)]).then(i.bind(i,12296)),t=await Ae(Ue,(()=>e(this._undoModel,(0,r.ensureNotNull)(this._currencyLabel).currencyInfo(),this.priceScale())),(0,r.ensureNotNull)(this._currencyLabel).currencyLabelElement(),(()=>this._recalcCurrencyAndUnitVisibility()));this._destroyed?t.close():this._currencyMenu=t}async _showUnitsContextMenu(){if(null!==this._unitMenu&&this._unitMenu.isOpened())return void this._unitMenu.close();(0,_e.trackEvent)("GUI","Unit conversion");const{unitActions:e}=await Promise.all([i.e(8230),i.e(5384),i.e(7624),i.e(1428),i.e(1685),i.e(4819),i.e(8271),i.e(4412),i.e(3795),i.e(9776),i.e(3687),i.e(962),i.e(3016),i.e(1075),i.e(2704)]).then(i.bind(i,7690)),t=await Ae(je,(()=>e(this._undoModel,(0,r.ensureNotNull)(this._currencyLabel).unitInfo(),this.priceScale())),(0,r.ensureNotNull)(this._currencyLabel).unitLabelElement(),(()=>this._recalcCurrencyAndUnitVisibility()));this._destroyed?t.close():this._unitMenu=t}_onFontSizeChanged(){this._currencyLabelWidth=null,this._currencyFontSize=0,this._updateCurrencyLabelFont(),this.onOptimalWidthNeedToBeRecalculated()}_mouseOrTouchMoveEvent(e){if(!this._priceScale)return;this.dataSourceAtPoint(e.localX,e.localY)?this._setCursorClassName("pointer"):this._setResizeCursor()}_mouseDownOrTouchStartEvent(e){this._zoomAvailable()&&this._options.pressedMouseMoveScale&&!this._pinching&&(this._dragScaleActive=!0,this._undoModel.startScalePrice(this._pane.state(),this.priceScale(),e.localY))}_mouseEnterOrTouchStartEvent(e){this._setResizeCursor()}_pressedMouseOrTouchMoveEvent(e){if(this._dragScaleActive){const t=this.priceScale();this._undoModel.scalePriceTo(this._pane.state(),t,e.localY)}}_mouseUpOrTouchEndEvent(e){this._finishScale()}_finishScale(){this._dragScaleActive&&(this._undoModel.endScalePrice(this._pane.state(),this.priceScale()),this.restoreDefaultCursor(), +this._dragScaleActive=!1)}_mouseClickOrTapEvent(e){if(this._currencyLabel){if(this._currencyLabel.currencyConversionAvailable()&&this._currencyLabel.currencyLabelElement().contains(e.target))return void this._showCurrenciesContextMenu();if(this._currencyLabel.unitConversionAvailable()&&this._currencyLabel.unitLabelElement().contains(e.target))return void this._showUnitsContextMenu()}const t=this.dataSourceAtPoint(e.localX,e.localY);t&&this._undoModel.selectionMacro((e=>{e.selection().isSelected(t)||(e.clearSelection(),e.addSourceToSelection(t))}))}_mouseLeaveOrTouchEndEvent(e){this._setCursorClassName("")}_mouseDoubleClickOrDoubleTapEvent(e){var t;const i=this.dataSourceAtPoint(e.localX,e.localY);i?this._pane.processDoubleClickOnSource(i,null!==(t=this._lastHittestResult)&&void 0!==t?t:void 0,{origin:"price_scale"}):(this.reset(),(0,_e.trackEvent)("GUI","Double click price scale"))}_contextMenuOrTouchContextMenuEvent(e){if(this._options.contextMenuEnabled){const t=this.dataSourceAtPoint(e.localX,e.localY);if(null!==t&&this._options.contextMenu.source){return void this._undoModel.model().selectionMacro((i=>{i.selection().isSelected(t)||(i.clearSelection(),i.addSourceToSelection(t)),this._pane.showContextMenuForSelection(e,{origin:"price_scale"})}))}this._options.contextMenu.general&&ae.ContextMenuManager.showMenu(this.getContextMenuActions(),e,{statName:"PriceScaleContextMenu"},{menuName:"PriceScaleContextMenu"})}}_setResizeCursor(){const e=this.priceScale();e.isPercentage()||e.isIndexedTo100()?this._setCursorClassName(""):this._zoomAvailable()&&(this._options.pressedMouseMoveScale||this._options.mouseWheelScale)&&this._setCursorClassName("ns-resize")}_setCursorClassName(e){let t="";e&&(t="price-axis--cursor-"+e),this._currentCursorClassName!==t&&(this._currentCursorClassName&&this._cell.classList.remove(this._currentCursorClassName),t&&this._cell.classList.add(t),this._currentCursorClassName=t)}_zoomAvailable(){return!this.priceScale().isEmpty()&&this._undoModel.model().zoomEnabled()}_onMousewheel(e){if(!this._zoomAvailable()||!this._options.mouseWheelScale)return;const t=(0,r.ensureNotNull)(this._mouseWheelHelper).processWheel(e).deltaY;if(0===t)return;e.cancelable&&e.preventDefault();const i=this._undoModel,s=this._pane.state(),n=this.priceScale(),o=this._cell.getBoundingClientRect(),a=e.clientY-o.top,l=a+15*t;i.startScalePrice(s,this.priceScale(),a,!0),i.scalePriceTo(s,n,l),i.endScalePrice(s,n),e.stopPropagation()}_drawCrossHairLabel(e,t){var i,s;e.save();const r=this._pane.state(),n=r.model(),o=this.priceScale(),a=[],l=this.priceScale()===r.defaultPriceScale(),c=null!==(i=n.lineBeingEdited())&&void 0!==i?i:n.lineBeingCreated();if(c&&(c.priceScale()===o||l&&r.isOverlay(c))){const e=c.priceAxisViews(r,o);e&&e.length&&a.push(e)}const h=n.customSourceBeingMoved();this._addViewsOrMaxMin(null===h?[]:[h],a),this._addViewsOrMaxMin(n.sourcesBeingMoved(),a),this._addViewsOrMaxMin(n.selection().allSources(),a);const d=n.hoveredSource();if(d){const e=r.customSources().includes(d)?o:d.priceScale() +;if(!n.selection().isSelected(d)&&(this._isFromSameSide(e)||l&&r.isOverlay(d))){const e=null===(s=n.hoveredSource())||void 0===s?void 0:s.priceAxisViews(r,o);e&&e.length&&a.push(e)}}const u=n.crossHairSource().priceAxisViews(r,o);u&&u.length&&a.push(u);const p=this.rendererOptions(),_=this._isLeft?"right":"left";a.forEach((i=>{i.forEach((i=>{e.save(),i.renderer().draw(e,p,this._widthCache,this._size.width,this._size.height,_,t),e.restore()}))})),e.restore()}_drawBackground(e,t){const i=Math.ceil(this._size.width*t),s=Math.ceil(this._size.height*t),r=this.backgroundTopColor(),n=this.backgroundColor();if(r===n?(0,Y.clearRect)(e,0,0,i+1,s+1,this.backgroundColor()):(0,K.clearRectWithGradient)(e,0,0,i+1,s+1,r,n),this._highlighted){e.globalAlpha=.5;const t=Z.themes[this._backgroundBasedTheme.value()].getThemedColor("color-price-axis-highlight");(0,Y.fillRect)(e,0,0,i+1,s+1,t),e.globalAlpha=1}const o=this._pane.state().model(),a=this.priceScale(),l=o.selection().lineDataSources().filter((e=>e.priceScale()===a)).reduce(((e,t)=>{const i=t.priceAxisPoints();return 0===i.length?e:e.concat(i)}),[]);l.length>0&&this._hightlightBackground(e,l,this.priceScale().mainSource(),t);const c=o.crossHairSource();c.startMeasurePoint()&&this._hightlightBackground(e,c.measurePoints(),this.priceScale().mainSource(),t)}_drawBorder(e,t){e.save(),e.fillStyle=this.lineColor();const i=Math.max(1,Math.floor(this.rendererOptions().borderSize*t)),s=this._isLeft?Math.floor(this._size.width*t)-i:0;e.fillRect(s,0,i,Math.ceil(this._size.height*t)+1),e.restore()}_drawBackLabels(e,t){e.save();const i=this.backLabels(),s=this.rendererOptions(),r=this._isLeft?"right":"left";for(const n of i)n.isAxisLabelVisible()&&(e.save(),n.renderer().draw(e,s,this._widthCache,this._size.width,this._size.height,r,t),e.restore());e.restore()}_hightlightBackground(e,t,i,s){if(!i)return;const r=i.firstValue();if(null===r)return;let n=t[0].price,o=t[0].price;for(let e=1;ei.isOverlay(e)||this._isFromSameSide(e.priceScale())))),0!==e.length)if(1===e.length){const r=e[0].priceAxisViews(i,s);r&&r.length&&t.push(r)}else t.push(this._minMaxViews(e))}_minMaxViews(e){const t=this._pane.state(),i=this.priceScale(),s=[];let r=1/0,n=-1/0,o=null,a=null;for(const s of e){const e=s.priceAxisViews(t,i);if(e&&e.length)for(let t=0;t=n&&(n=s,a=i),s<=r&&(r=s,o=i)}}return a&&s.push(a),o&&s.push(o),s}_isFromSameSide(e){return null!==e&&(this._isLeft?this._pane.state().leftPriceScales():this._pane.state().rightPriceScales()).includes(e)}_sameSideSources(){const e=this._pane.state().sourcesByGroup() +;return this._isLeft?e.leftPriceScalesSources():e.rightPriceScalesSources()}_initActions(){if(!this._pane.hasState()||null!==this._actions)return;const e=this._undoModel,t=new Ne.Action({actionId:"Chart.PriceScale.Reset",label:Ge,icon:Fe,shortcutHint:(0,Ee.humanReadableHash)(Ee.Modifiers.Alt+82),statName:"ResetScale",onExecute:()=>this.reset()}),i=new Ne.Action({actionId:"Chart.PriceScale.ToggleAutoScale",label:qe,checkable:!0,checked:!0,statName:"ToggleAutoScale",onExecute:()=>{e.togglePriceScaleAutoScaleMode(this.priceScale()),this._updateScalesActions()}}),s=new Ne.Action({actionId:"Chart.PriceScale.TogglePercentage",label:$e,checkable:!0,checked:this.priceScale().isPercentage(),statName:"TogglePercantage",onExecute:()=>{e.togglePriceScalePercentageScaleMode(this.priceScale()),this._updateScalesActions()}}),r=new Ne.Action({actionId:"Chart.PriceScale.ToggleIndexedTo100",label:Ye,checkable:!0,checked:this.priceScale().isIndexedTo100(),statName:"ToggleIndexedTo100",onExecute:()=>{e.togglePriceScaleIndexedTo100ScaleMode(this.priceScale()),this._updateScalesActions()}}),n=new Ne.Action({actionId:"Chart.PriceScale.ToggleLogarithmic",label:Ke,checkable:!0,checked:this.priceScale().isLog(),statName:"ToggleLogScale",onExecute:()=>{e.togglePriceScaleLogScaleMode(this.priceScale()),this._updateScalesActions()}}),o=new Ne.Action({actionId:"Chart.PriceScale.ToggleRegular",label:Xe,checkable:!0,checked:this.priceScale().isRegular(),statName:"ToggleRegularScale",onExecute:()=>{e.setPriceScaleRegularScaleMode(this.priceScale()),this._updateScalesActions()}}),a=new Ne.Action({actionId:"Chart.PriceScale.Labels.ToggleNoOverlappingLabelsVisibility",label:Ze,checkable:!0,checked:this.priceScale().properties().childs().alignLabels.value(),statName:"TogglePreciseLabels"});a.setBinding(new De.ActionBinder(a,this.priceScale().properties().childs().alignLabels,e,We));const l=new Ne.Action({actionId:"Chart.PriceScale.ToggleInvertScale",label:Je,checkable:!0,checked:this.priceScale().isInverted(),statName:"Invert Scale",onExecute:()=>{e.invertPriceScale(this.priceScale()),this._updateScalesActions()}});this._actions={reset:t,setAutoScale:i,setPercentage:s,setIndexedTo100:r,setLog:n,setRegular:o,alignLabels:a,invertScale:l},this._updateScalesActions()}_logAction(){return this._isMainSeriesAxis()?this._chart.actions().logSeriesScale:(0,r.ensureNotNull)(this._actions).setLog}_percentageAction(){return this._isMainSeriesAxis()?this._chart.actions().percentSeriesScale:(0,r.ensureNotNull)(this._actions).setPercentage}_indexedTo100Action(){return this._isMainSeriesAxis()?this._chart.actions().indexedTo100SeriesScale:(0,r.ensureNotNull)(this._actions).setIndexedTo100}_autoScaleAction(){return this._isMainSeriesAxis()?this._chart.actions().autoSeriesScale:(0,r.ensureNotNull)(this._actions).setAutoScale}_regularScaleAction(){return this._isMainSeriesAxis()?this._chart.actions().regularSeriesScale:(0,r.ensureNotNull)(this._actions).setRegular}_lockScaleAction(){ +const e=this._chart.actions().lockSeriesScale,t=Qe(this.priceScale(),this._undoModel.model().mainSeriesScaleRatio());return e.update({hint:t}),e}_invertAction(){return this._isMainSeriesAxis()?this._chart.actions().invertSeriesScale:(0,r.ensureNotNull)(this._actions).invertScale}_isMainSeriesAxis(){return this.priceScale().hasMainSeries()}_updateScalesActions(){const e=this.priceScale(),t=this._isMainSeriesAxis(),i=(0,r.ensureNotNull)(e.mainSource()).properties(),s=t&&e.isLockScale(),n=t&&6===i.style.value(),o=(0,r.ensureNotNull)(this._actions);o.setRegular.update({checked:e.isRegular(),disabled:s||n}),o.setPercentage.update({checked:e.isPercentage(),disabled:s||n}),o.setIndexedTo100.update({checked:e.isIndexedTo100(),disabled:s||n}),o.setLog.update({checked:e.isLog(),disabled:s||n}),o.setAutoScale.update({checked:e.isAutoScale(),disabled:e.properties().childs().autoScaleDisabled.value()})}_createMergeScalesAction(){const e=this._chart.actions(),t=this._undoModel.model().priceScaleSlotsCount();if(t.left+t.right===1)return 0===t.left?e.moveScaleToLeft:e.moveScaleToRight;const i=[];return i.push(e.mergeLeftScalesAction),i.push(e.mergeRightScalesAction),new Ne.Action({actionId:"Chart.PriceScale.MergeAllScales",label:He,subItems:i})}_setCursor(e){let t="";"grabbing"!==e&&"ns-resize"!==e||(t="price-axis--cursor-"+e),this._currentCursorClassName!==t&&(this._currentCursorClassName&&this._cell.classList.remove(this._currentCursorClassName),t&&this._cell.classList.add(t),this._currentCursorClassName=t,this._cell.style.cursor)}}function it(e,t){return e.position-t.position}function st(e,t,i){const s=(e.position-t.position)/(e.time-t.time);return Math.sign(s)*Math.min(Math.abs(s),i)}class rt{constructor(e,t,i,s){this._position1=null,this._position2=null,this._position3=null,this._position4=null,this._animationStartPosition=null,this._durationMsecs=0,this._speedPxPerMsec=0,this._terminated=!1,this._minSpeed=e,this._maxSpeed=t,this._dumpingCoeff=i,this._minMove=s}addPosition(e,t){if(null!==this._position1){if(this._position1.time===t)return void(this._position1.position=e);if(Math.abs(this._position1.position-e)50)return;let i=0;const s=st(this._position1,this._position2,this._maxSpeed),r=it(this._position1,this._position2),n=[s],o=[r];if(i+=r,null!==this._position3){const e=st(this._position2,this._position3,this._maxSpeed);if(Math.sign(e)===Math.sign(s)){const t=it(this._position2,this._position3);if(n.push(e),o.push(t),i+=t,null!==this._position4){const e=st(this._position3,this._position4,this._maxSpeed);if(Math.sign(e)===Math.sign(s)){const t=it(this._position3,this._position4);n.push(e),o.push(t),i+=t}}}}let a=0;for(let e=0;ea&&(e.result={hittest:t,source:i,renderer:s,isCustom:r})}const Rt={contextMenuEnabled:!0,contextMenu:Re.defaultContextMenuOptions,priceScaleContextMenuEnabled:!0,legendWidgetEnabled:!0,controlsEnabled:!0,propertyPagesEnabled:!0,sourceSelectionEnabled:!0,countdownEnabled:!0},Nt=new Map([[H.AreaName.Text,"Text"],[H.AreaName.Style,"Style"]]),Ot=!Ve.enabled("display_legend_on_all_charts");let Ft=null;function Wt(e,t){return!(0,H.shouldDefaultActionBeExecuted)(e,t,"pressedMouseMoveHandler","touchMoveHandler")}class Ht{constructor(e,t,i,r){this._legendWidget=null,this._paneControls=null,this._isDestroyed=!1,this._trackCrosshairOnlyAfterLongTap=(0,F.lastMouseOrTouchEventInfo)().isTouch,this._startTrackPoint=null,this._exitTrackingModeOnNextTry=!1,this._startMoveSourceParams=null,this._startChangeLineToolParams=null,this._preventSourceChange=!1,this._clonningAtMoveLineTools=null,this._startCloningPoint=null,this._size=(0,s.size)({width:0,height:0}),this._themedTopColor=null,this._initCrossHairPosition=null,this._firstZoomPoint=null,this._editDialog=null,this._processing=!1,this._pressedMoveStage=0,this._touchMove=!1,this._startTouchPoint=null,this._isSelecting=!1,this._prevHoveredHittest=null, +this._contextMenuX=0,this._contextMenuY=0,this._startScrollingPos=null,this._isScrolling=!1,this._scrollPriceScale=null,this._scrollXAnimation=null,this._prevPinchScale=1,this._pinching=!1,this._wasPinched=!1,this._longTap=!1,this._contextMenuOpenedOnLastTap=!1,this._paneControlsResizeObserver=null,this._lastClickedSource=null,this._customLegendWidgetsFactoryMap=new Map,this._prevMoveEventPosition=null,this._onMagnetStateChangedListener=this._onMagnetStateChanged.bind(this),this._onShiftKeyStateChangedListener=this._onShiftKeyStateChanged.bind(this),this._currentCursorClassName="",this._lastFinishedToolId=null,this._needResetMeasureLater=!1,this._currentChangingLineToolHitTest=null,this._currentMovingHitTest=null,this._prevTooltipData=null,this._errorRenderer=null,this._highlightedPriceAxis=new(ot())({owner:"",axis:null}),this._visuallyCollapsed=new(ot())(!1),this._endOfSeriesDataBanner=null,this._canvasConfiguredHandler=()=>this._state&&this._chartModel().lightUpdate(),this._updateVisuallyCollapsed=()=>{this._visuallyCollapsed.setValue(!this.state().maximized().value()&&this.state().collapsed().value())},this._chart=e,this._state=t,this._options=(0,S.merge)((0,S.clone)(Rt),i),this._paneWidgetsSharedState=r,this._state&&this._subscribeToState();const n={contextMenuEnabled:this._options.priceScaleContextMenuEnabled,pressedMouseMoveScale:this._options.handleScale.axisPressedMouseMove.price,mouseWheelScale:this._options.handleScale.mouseWheel,currencyConversionEnabled:this._options.currencyConversionEnabled,unitConversionEnabled:this._options.unitConversionEnabled,countdownEnabled:this._options.countdownEnabled,croppedTickMarks:this._options.croppedTickMarks};void 0!==this._options.priceScaleContextMenu&&(n.contextMenu=this._options.priceScaleContextMenu);const o=(e,t,i,s,r)=>new tt(this._chart,this,this._chartUndoModel(),i,t,e,n,s,r),a=e.properties().childs().scalesProperties,l=this._chartModel().rendererOptionsProvider(),c={backgroundBasedTheme:e.backgroundBasedTheme(),rendererOptionsProvider:l,getBackgroundTopColor:()=>this._chartModel().backgroundTopColor().value(),getBackgroundBottomColor:()=>this._chartModel().backgroundColor().value()},h={showLabels:!1};this._lhsPriceAxisesContainer=new ue(a,"left",o,c,h),this._rhsPriceAxisesContainer=new ue(a,"right",o,c,h),this._paneCell=document.createElement("td"),this._paneCell.classList.add("chart-markup-table","pane"),this._div=document.createElement("div"),this._div.classList.add("chart-gui-wrapper"),this._div.setAttribute("data-name","pane-widget-chart-gui-wrapper"),this._paneCell.appendChild(this._div),this._canvasBinding=(0,Y.createBoundCanvas)(this._div,(0,s.size)({width:16,height:16})),this._canvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const d=this._canvasBinding.canvasElement;d.style.position="absolute",d.style.left="0",d.style.top="0",this._topCanvasBinding=(0,Y.createBoundCanvas)(this._div,(0,s.size)({width:16,height:16})),this._topCanvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler) +;const u=this._topCanvasBinding.canvasElement;u.style.position="absolute",u.style.left="0",u.style.top="0",this._rowElement=document.createElement("tr"),this._rowElement.appendChild(this._lhsPriceAxisesContainer.getElement()),this._rowElement.appendChild(this._paneCell),this._rowElement.appendChild(this._rhsPriceAxisesContainer.getElement()),this._options.legendWidgetEnabled&&(this._options.customLegendWidgetFactories&&(this._customLegendWidgetsFactoryMap=this._options.customLegendWidgetFactories),this._loadAndCreateLegendWidget()),this._state&&!this._chart.readOnly()&&this._options.controlsEnabled&&this._loadAndCreatePaneControlsWidget(),(0,gt.magnetEnabled)().subscribe(this._onMagnetStateChangedListener),(0,ft.shiftPressed)().subscribe(this._onShiftKeyStateChangedListener),this._paneCell.addEventListener("dragover",(e=>{e.dataTransfer&&Array.from(e.dataTransfer.files).some(blobImageFilter)&&e.preventDefault()})),this.setCursorForTool(),this._mouseEventHandler=new $.MouseEventHandler(this._topCanvasBinding.canvasElement,this,{treatVertTouchDragAsPageScroll:!this._options.handleScroll.vertTouchDrag,treatHorzTouchDragAsPageScroll:!this._options.handleScroll.horzTouchDrag}),this._prevHoveredHittest=null,this._highlightedPriceAxis.subscribe((e=>this._highlightPriceAxisByLabel(e.axis))),this._prevPinchScale=0,this._isDestroyed=!1}destroy(){var e;this._chart.onPaneWidgetDestroyed(this),this._customLegendWidgetsFactoryMap.clear(),this._topCanvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._topCanvasBinding.dispose(),this._canvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._canvasBinding.dispose(),this._legendWidget&&(this._legendWidget.destroy(),this._legendWidget=null),null!==this._paneControlsResizeObserver&&this._paneControlsResizeObserver.disconnect(),null!==this._paneControls&&(this._paneControls.destroy(),this._paneControls=null),this._lhsPriceAxisesContainer.destroy(),this._rhsPriceAxisesContainer.destroy(),this.hasState()&&this._unsubscribeFromState(),(0,gt.magnetEnabled)().unsubscribe(this._onMagnetStateChangedListener),(0,ft.shiftPressed)().unsubscribe(this._onShiftKeyStateChangedListener),this._paneWidgetsSharedState.onPaneDestroyed(this),this._errorRenderer&&this._errorRenderer.then((e=>{e.destroy(),this._errorRenderer=null})),this._prevHoveredHittest=null,this._mouseEventHandler.destroy(),null===(e=this._rowElement.parentElement)||void 0===e||e.removeChild(this._rowElement),this._isDestroyed=!0}size(){return this._size}setSize(e){(0,s.equalSizes)(this._size,e)||(this._size=e,this._canvasBinding.resizeCanvasElement(e),this._topCanvasBinding.resizeCanvasElement(e),this._paneCell.style.width=e.width+"px",this._paneCell.style.height=e.height+"px",this._div.style.width=e.width+"px",this._div.style.height=e.height+"px",this._rowElement.classList.toggle("js-hidden",0===e.height),null!==this._legendWidget&&this._legendWidget.updateWidgetModeBySize(e),null!==this._paneControls&&this._paneControls.updateWidgetModeByWidth(e.width))}width(){ +return this._size.width}height(){return this._size.height}backgroundColor(){return this._chartModel().backgroundColor().value()}highlightedPriceAxis(){return this._highlightedPriceAxis}processDoubleClickOnSource(e,t,i){(0,j.isDataSource)(e)&&e.id()!==this._lastFinishedToolId&&this._showEditDialogForSource(e,t)}stretchFactor(){return this._state?this._state.stretchFactor():0}setStretchFactor(e){this.hasState()&&this.state().setStretchFactor(e)}setCursorForTool(e,t,i){if(t&&t.mod()&&e)return void this._setCursorClassName("pointer");if(void 0!==i){switch(i){case pt.PaneCursorType.VerticalResize:this._setCursorClassName("ns-resize");break;case pt.PaneCursorType.HorizontalResize:this._setCursorClassName("ew-resize");break;case pt.PaneCursorType.DiagonalNeSwResize:this._setCursorClassName("nesw-resize");break;case pt.PaneCursorType.DiagonalNwSeResize:this._setCursorClassName("nwse-resize");break;case pt.PaneCursorType.Default:this._setCursorClassName("default");break;case pt.PaneCursorType.Pointer:this._setCursorClassName("pointer");break;case pt.PaneCursorType.Grabbing:this._setCursorClassName("grabbing")}return}const s=G.tool.value();if((0,G.toolIsCursor)(s)){if(null!==this._paneWidgetsSharedState.draggingSource()||this._isScrolling||this._chartUndoModel()&&this._chartUndoModel().model().sourcesBeingMoved().length)return void this._setCursorClassName("grabbing");if(e&&this._options.sourceSelectionEnabled)return void this._setCursorClassName("pointer")}if("eraser"===s)return void this._setCursorClassName("eraser");if("zoom"===s)return void this._setCursorClassName("zoom-in");const r=G.cursorTool.value();"dot"!==r?"arrow"!==r?this._setCursorClassName(""):this._setCursorClassName("default"):this._setCursorClassName("dot")}showContextMenuForSelection(e,t){const i=this._chartUndoModel().selection();if(i.isEmpty())return;const s=i.dataSources().filter((e=>e.hasContextMenu()));this.showContextMenuForSources(s,e,void 0,t)}async showContextMenuForSources(e,t,i,s){var r;if(!e.length)return Promise.resolve(null);const n=e[0],o=(0,S.merge)((0,S.clone)(this._options.contextMenu),i||{}),a=new Re.ActionsProvider(this._chart,o);if(n===this._chartUndoModel().crossHairSource())return n.handleContextMenuEvent(t),Promise.resolve(null);{const i=await a.contextMenuActionsForSources(e,t,null==s?void 0:s.origin);if(0===i.length)return Promise.resolve(null);{let e;return e=n instanceof St.Series?{menuName:"ObjectTreeContextMenu",detail:{type:"series",id:n.instanceId()}}:(0,L.isLineTool)(n)?{menuName:"ObjectTreeContextMenu",detail:{type:"shape",id:null!==(r=null==n?void 0:n.id())&&void 0!==r?r:null}}:{menuName:"ObjectTreeContextMenu",detail:{type:"study",id:(null==n?void 0:n.id())||null}},ae.ContextMenuManager.createMenu(i,void 0,e).then((e=>(e.show(t),e)))}}}leftPriceAxisesContainer(){return this._lhsPriceAxisesContainer}rightPriceAxisesContainer(){return this._rhsPriceAxisesContainer}setPriceAxisSizes(e,t,i){this._priceAxisesContainer(e).setSizes(t,i)}state(){return(0,r.ensureNotNull)(this._state)}hasState(){return null!==this._state} +setState(e){this._state!==e&&(this.hasState()&&this._unsubscribeFromState(),this._state=e,this.hasState()&&(this._subscribeToState(),this.updatePriceAxisWidgets()))}getScreenshotData(e){var t,i,s,r;const n=[],o=[];let a,l=[];const c=this.state().sourcesByGroup().priceSources().slice().reverse(),h=this._chart.properties().childs().paneProperties.childs().legendProperties.childs();for(const d of c){const c=d.statusView();if((0,k.isStudy)(d)&&(h.showLegend.value()||(null==e?void 0:e.showCollapsedStudies))){const s=h.showStudyTitles.value(),r=s;if(d.properties().childs().visible.value()&&c&&r){n.push(s?d.statusProvider(null==e?void 0:e.status).text():"");const r=Ve.enabled("use_last_visible_bar_value_in_legend")&&null!==(i=null===(t=this._chartModel().timeScale().visibleBarsStrictRange())||void 0===t?void 0:t.lastBar())&&void 0!==i?i:null,a=d.valuesProvider().getValues(r);o.push(a)}}else if(d===this._chartModel().mainSeries()&&c&&h.showSeriesTitle.value()){a=d.statusProvider((null==e?void 0:e.status)||{}).text();const t=Ve.enabled("use_last_visible_bar_value_in_legend")&&null!==(r=null===(s=this._chartModel().timeScale().visibleBarsStrictRange())||void 0===s?void 0:s.lastBar())&&void 0!==r?r:null;l=d.valuesProvider().getValues(t)}}return{type:"pane",leftAxis:this._lhsPriceAxisesContainer.getScreenshotData(),rightAxis:this._rhsPriceAxisesContainer.getScreenshotData(),content:this._canvasBinding.canvasElement.toDataURL(),canvas:this._canvasBinding.canvasElement,contentWidth:this._size.width,contentHeight:this._size.height,studies:n,studiesValues:o,containsMainSeries:this.containsMainSeries(),mainSeriesText:a,mainSeriesValues:l}}updatePriceAxisWidgets(){if(!this.hasState())return;const e=this._chartModel(),t=e.paneForSource(e.mainSeries());if(!t)return;const i=e.priceScaleSlotsCount(),s=this.state(),r=s.visibleLeftPriceScales(),n=s.visibleRightPriceScales();this._lhsPriceAxisesContainer.setScales(r,i.left,t.leftPriceScales().length,i.left+i.right),this._rhsPriceAxisesContainer.setScales(n,i.right,t.rightPriceScales().length,i.left+i.right)}update(){this.hasState()&&(this._lhsPriceAxisesContainer.update(),this._rhsPriceAxisesContainer.update(),null!==this._legendWidget&&this._legendWidget.update(),this.updateControls())}updateStatusWidget(e){this.hasState()&&null!==this._legendWidget&&(e.legendWidgetLayoutInvalidated()?this._legendWidget.updateLayout():this._legendWidget.update())}updateControls(){this.hasState()&&null!==this._paneControls&&this._paneControls.update()}updateThemedColors(e){this._themedTopColor=e.topColor,this._updateByThemedColors()}statusWidget(){return this._legendWidget}getElement(){return this._rowElement}canvasElement(){return this._canvasBinding.canvasElement}hasCanvas(e){return this._canvasBinding.canvasElement===e||this._topCanvasBinding.canvasElement===e}pinchStartEvent(){null===this._paneWidgetsSharedState.scrollingPane()&&null===this._paneWidgetsSharedState.pinchingPane()&&(this._onTouchEvent(),this._options.handleScale.pinch&&(this._chartModel().stopTimeScaleAnimation(),this._prevPinchScale=1, +this._pinching=!0,this._wasPinched=!0,this._paneWidgetsSharedState.setPinchingPane(this)))}pinchEvent(e,t,i,s){if(null!==this._paneWidgetsSharedState.scrollingPane()||this._paneWidgetsSharedState.pinchingPane()!==this)return;if(this._onTouchEvent(),!this._options.handleScale.pinch)return;const r=10*(s-this._prevPinchScale);this._prevPinchScale=s,this._chartModel().zoomTime(e.x,r,!0),this._prevPinchScale=s}pinchEndEvent(){null===this._paneWidgetsSharedState.scrollingPane()&&this._paneWidgetsSharedState.pinchingPane()===this&&(this._onTouchEvent(),this._pinching=!1,this._paneWidgetsSharedState.setPinchingPane(null))}mouseClickEvent(e){this._onMouseEvent(),this._mouseClickOrTapEvent(e)}tapEvent(e){this._preventTouchEventsExceptPinch()||(this._onTouchEvent(),this._mouseClickOrTapEvent(e))}mouseDownEvent(e){this._onMouseEvent(),this.hasState()&&this._mouseDownOrTouchStartEvent(e,this._dataSourceAtPoint(e.localX,e.localY))}touchStartEvent(e){if(this._paneWidgetsSharedState.startTouch(this),this._preventTouchEventsExceptPinch())return;const t=!this._trackCrosshairOnlyAfterLongTap&&null!==Ft&&Ft.stateId===this.state().id()&&Math.abs(Ft.x-e.localX)+Math.abs(Ft.y-e.localY)<5;this._onTouchEvent(),this._chart.setActivePaneWidget(this);const i=this._dataSourceAtPoint(e.localX,e.localY);if(t){const t=this._chartModel().crossHairSource();null!==i&&i.source===t||t.selectPointMode().value()!==G.SelectPointMode.None?this.startTrackingMode(new V.Point(e.localX,e.localY),new V.Point(e.localX,e.localY)):!this._chart.readOnly()&&null!==i&&(0,L.isLineTool)(i.source)&&i.source.userEditEnabled()&&this._chartUndoModel().selectionMacro((e=>{e.clearSelection(),e.addSourceToSelection(i.source,i.hittest.data())}))}this._mouseDownOrTouchStartEvent(e,i),this._mouseOrTouchMoveEvent(e)}mouseUpEvent(e){this._onMouseEvent(),this._mouseUpOrTouchEndEvent(e)}touchEndEvent(e){this._paneWidgetsSharedState.endTouch(this),this._preventTouchEventsExceptPinch()||(this._onTouchEvent(),this._mouseOrTouchLeaveEvent(e),this._mouseUpOrTouchEndEvent(e))}mouseMoveEvent(e){this._onMouseEvent(),this._mouseOrTouchMoveEvent(e)}pressedMouseMoveEvent(e){this._onMouseEvent(),this._pressedMouseOrTouchMoveEvent(e)}touchMoveEvent(e){this._preventTouchEventsExceptPinch()||(this._onTouchEvent(),this._pressedMouseOrTouchMoveEvent(e))}mouseLeaveEvent(e){this._onMouseEvent(),this._mouseOrTouchLeaveEvent(e)}mouseDoubleClickEvent(e){this._onMouseEvent(),this._mouseDoubleClickOrDoubleTapEvent(e)}wheelClickEvent(e){if(this._chart.readOnly())return;const t=this._dataSourceAtPoint(e.localX,e.localY);if(null===t||t.isCustom)return;if((t.hittest.result()||0)<=H.HitTestResult.MOVEPOINT_BACKGROUND)return;const i=new U.EnvironmentState(e),s=t.hittest.eraseMarker();if(i.mod()&&void 0!==s&&t.source.processErase)return void t.source.processErase(this._chartUndoModel(),s);const n=this._chartUndoModel();n.selection().isSelected(t.source)||n.selectionMacro((e=>{e.clearSelection();const i=(0,r.ensureNotNull)(t.source);e.addSourceToSelection(i,Bt(t,i))})),this._chart.removeSelectedSources()} +doubleTapEvent(e){this._preventTouchEventsExceptPinch()||(this._onTouchEvent(),this._mouseDoubleClickOrDoubleTapEvent(e))}longTapEvent(e){if(null===this._state||this._preventTouchEventsExceptPinch())return;if(this._onTouchEvent(),this._longTap=!0,null!==this._startTrackPoint||!this._trackingModeShouldBeActive())return;const t=this._chartModel().selection();if(!t.isEmpty()){const i=this._dataSourceAtPoint(e.localX,e.localY);if(null!==i&&t.isSelected(i.source))return}this.startTrackingMode(new V.Point(e.localX,e.localY),new V.Point(e.localX,e.localY),new U.EnvironmentState(e))}mouseEnterEvent(e){this._onMouseEvent(),this.hasState()&&(this._chart.setActivePaneWidget(this),this._setCursorPosition(e.localX,e.localY,new U.EnvironmentState(e)))}contextMenuEvent(e){this._onMouseEvent(),this._contextMenuEvent(e)}touchContextMenuEvent(e){this._preventTouchEventsExceptPinch()||(this._onTouchEvent(),this._contextMenuEvent(e))}mouseDownOutsideEvent(e){this._processOutsideClick(null,e)}touchStartOutsideEvent(e){this._processOutsideClick(null,e)}cancelZoom(){this._chartModel().crossHairSource().clearSelection(),this._firstZoomPoint=null,this._preventCrossHairMove()&&this._clearCursorPosition()}startTrackingMode(e,t,i){this._startChangeLineToolParams=null,this._startMoveSourceParams=null,this._currentChangingLineToolHitTest=null,this._currentMovingHitTest=null,this._chartUndoModel().selectionMacro((e=>e.clearSelection())),this._startTrackPoint=e,this._exitTrackingModeOnNextTry=!1,this._setCursorPosition(t.x,t.y,i),this._initCrossHairPosition=this._chartModel().crossHairSource().currentPoint()}setDragToAnotherPaneCursor(){this._setCursorClassName("grabbing")}cloneLineTools(e,t){return this._chartUndoModel().cloneLineTools(e,t)}exitTrackingMode(){null!==this._state&&null!==this._startTrackPoint&&(this._exitTrackingModeOnNextTry=!0,this._tryExitTrackingMode())}trackingModeEnabled(){return null!==this._state&&null!==this._startTrackPoint}addCustomWidgetToLegend(e,t){this._options.legendWidgetEnabled&&(this._customLegendWidgetsFactoryMap.set(e,t),null!==this._legendWidget&&this._legendWidget.addCustomWidgetToLegend(e,t))}containsMainSeries(){return!!this.hasState()&&this.state().containsMainSeries()}paint(e){if(!this._chartUndoModel()||!this.hasState()||0===this._size.width||0===this._size.height)return;this._canvasBinding.applySuggestedBitmapSize(),this._topCanvasBinding.applySuggestedBitmapSize(),this._state&&(e.priceScaleSideMaxLevel("left")>D.InvalidationLevel.Cursor||e.priceScaleSideMaxLevel("right")>D.InvalidationLevel.Cursor)&&(this._recalculatePriceScales((0,yt.viewportChangeEvent)()),null!==Ft&&Ft.stateId===this.state().id()&&this._setCursorPosition(Ft.x,Ft.y,Ft.envState));const t=e.fullInvalidation();if(t>D.InvalidationLevel.Cursor&&null!==Ft&&Ft.stateId===this.state().id()){const e=this._dataSourceAtPoint(Ft.x,Ft.y);null!==e&&this._updateHoveredSource(e,(0,ft.globalEnvironmentState)())}if(this._lhsPriceAxisesContainer.paint(e.getterForPriceScaleInvalidationLevelBySide("left")), +this._rhsPriceAxisesContainer.paint(e.getterForPriceScaleInvalidationLevelBySide("right")),t===D.InvalidationLevel.None)return;const i=this._state&&(this._state.maximized().value()||!this._state.collapsed().value());if(t>D.InvalidationLevel.Cursor){const e=(0,r.ensureNotNull)(this._canvasBinding.canvasElement.getContext("2d"));e.setTransform(1,0,0,1,0,0);const t=this._canvasRenderParams();this._drawBackground(e,t),i&&this._drawSources(e,t)}if(null!==this._state){const e=(0,r.ensureNotNull)(this._topCanvasBinding.canvasElement.getContext("2d"));e.setTransform(1,0,0,1,0,0);const t=this._topCanvasRenderParams();e.clearRect(0,0,Math.ceil(this._size.width*t.pixelRatio),Math.ceil(this._size.height*t.pixelRatio)),i&&this._drawSeriesTopViews(e,t),this._drawCrossHair(e,t),i&&this._drawActiveLineTools(e,t)}}cancelCreatingLineTool(){const e=this._chartUndoModel(),t=this._chartUndoModel().lineBeingCreated();if(t)if(t.pointsCount()<=0&&!(0,dt.isLineDrawnWithPressedButton)(t.toolname)){const i=t.points();if(i.length>2){const s=i[i.length-2];e.continueCreatingLine(s),this._finishTool(t)}else e.cancelCreatingLine()}else e.cancelCreatingLine();null!==this._firstZoomPoint&&this.cancelZoom(),this.setCursorForTool()}drawRightThere(e){if((0,L.isLineToolName)(e)&&this.hasState()){const t=this._chartUndoModel(),i=t.crossHairSource(),s=t.model().magnet().align(i.price,i.index,this.state());t.createLineTool({pane:this.state(),point:{index:i.index,price:s},linetool:e})}}cancelMeasuring(){this._chartUndoModel().crossHairSource().clearMeasure(),(0,G.resetToCursor)(),this.setCursorForTool()}async setErrorMessage(e){var t,i,s;e&&!this._errorRenderer&&(this._errorRenderer=this._createErrorBlock()),null===(t=await this._errorRenderer)||void 0===t||t.update({message:null==e?void 0:e.message,icon:(null===(i=this._state)||void 0===i?void 0:i.containsMainSeries())||(null===(s=this._state)||void 0===s?void 0:s.maximized().value())?null==e?void 0:e.icon:void 0,backgroundColor:`linear-gradient(${this._chartModel().backgroundTopColor().value()}, ${this._chartModel().backgroundColor().value()})`,textColor:this._chartModel().isDark()?Tt:Ct,solutionId:null==e?void 0:e.solutionId})}collapsedHeight(){var e,t;return Math.max(Math.ceil(null!==(t=null===(e=this._paneControls)||void 0===e?void 0:e.bottomWithMargin())&&void 0!==t?t:0),33)}_topCanvasRenderParams(){return{pixelRatio:(0,Y.getBindingPixelRatio)(this._topCanvasBinding),physicalWidth:this._topCanvasBinding.canvasElement.width,physicalHeight:this._topCanvasBinding.canvasElement.height,cssWidth:this._chartModel().timeScale().width(),cssHeight:this.height()}}_canvasRenderParams(){return{pixelRatio:(0,Y.getBindingPixelRatio)(this._canvasBinding),physicalWidth:this._canvasBinding.canvasElement.width,physicalHeight:this._canvasBinding.canvasElement.height,cssWidth:this._chartModel().timeScale().width(),cssHeight:this.height()}}_tryExitTrackingMode(e){this._exitTrackingModeOnNextTry&&(this._startTrackPoint=null,e||this._clearCursorPosition())}_tryStartMeasure(e,t,i,s,r){return!(!(0, +G.toolIsMeasure)(G.tool.value())||t.startMeasurePoint())&&(e.isTouch||this._preventCrossHairMove()||this._setCursorPosition(e.localX,e.localY,i),s=this._chartModel().magnet().align(s,r,this.state()),t.startMeasuring({price:s,index:r},this.state()),!0)}_tryFinishMeasure(e,t){if(t.startMeasurePoint()&&!t.endMeasurePoint()){let i=t.price;const s=t.index;return i=this._chartModel().magnet().align(i,s,this.state()),t.finishMeasure({price:i,index:s}),e.isTouch?(0,G.resetToCursor)():this._needResetMeasureLater=!0,this._preventCrossHairMove()&&this._clearCursorPosition(),!0}return!1}_tryStartZoom(e,t,i,s){const r=this._chart.model().model().zoomEnabled();if("zoom"===G.tool.value()&&r){const r=this._chartUndoModel(),n=r.timeScale().indexToCoordinate(i)-.5*r.timeScale().barSpacing();return this._firstZoomPoint={price:t,index:i,x:n,y:e.localY},this._preventCrossHairMove()||this._setCursorPosition(e.localX,e.localY,s),this._chartModel().crossHairSource().startSelection(this.state()),!0}return!1}_finishZoom(e){const t=this.state(),i=t.defaultPriceScale(),s=(0,r.ensureNotNull)(t.mainDataSource()).firstValue(),n=i.coordinateToPrice(e.localY,(0,r.ensureNotNull)(s)),o=this._chartUndoModel(),a=Math.round(o.timeScale().coordinateToIndex(e.localX)),l=(0,r.ensureNotNull)(this._firstZoomPoint);a!==l.index&&o.zoomToViewport(l.index,a,l.price,n,t),this._chartModel().crossHairSource().clearSelection(),this._firstZoomPoint=null,(0,G.resetToCursor)(),this._preventCrossHairMove()&&this._clearCursorPosition()}_tryFinishZoom(e){return null!==this._firstZoomPoint&&(this._finishZoom(e),!0)}_tryHandleEraserMouseDown(e,t){if(!("eraser"!==G.tool.value()||e.isCustom||(i=e.source,i&&i.customization&&i.customization.disableErasing))){const i=this._chartUndoModel();if((0,L.isLineTool)(e.source)||(0,k.isStudy)(e.source)){const s=e.hittest.eraseMarker();return t.mod()&&void 0!==s&&e.source.processErase?e.source.processErase(i,s):i.removeSource(e.source,!1),!0}}var i;return!1}_tryStartChangingLineTool(e,t,i,s){var n,o;if(e.isTouch&&null!==this._startTrackPoint)return!1;const a=t.hittest;if((!e.isTouch||!this._preventSourceChange)&&a&&(0,L.isLineTool)(t.source)&&a.result()===H.HitTestResult.CHANGEPOINT){const l=this._chartUndoModel(),c=(0,r.ensure)(null===(n=this.state().mainDataSource())||void 0===n?void 0:n.firstValue()),h=(0,r.ensureNotNull)(t.source.priceScale()).coordinateToPrice(e.localY,c);l.selectionMacro((e=>{e.clearSelection(),e.addSourceToSelection(t.source,a.data())}));let d=h;t.source.priceScale()===l.mainSeries().priceScale()&&(d=l.model().magnet().align(h,s,this.state()));const u=null===(o=a.data())||void 0===o?void 0:o.pointIndex;return this._startChangeLineToolParams={source:t.source,startPoint:{index:s,price:d},screenPoint:{x:e.localX,y:e.localY},pointIndex:u,envState:i},!0}return this._startChangeLineToolParams=null,!1}_tryStartCloning(e,t,i,s){if(i.mod()){const t=this._chartUndoModel().selection().dataSources().filter((e=>e.cloneable()));if(s&&s.cloneable()&&t.push(s),t.length>0)return this._clonningAtMoveLineTools=t.map((e=>e.id())), +this._startCloningPoint=new V.Point(e.localX,e.localY),!0}return!1}_tryFinishClonning(e,t,i){const s=this._chartUndoModel(),n=this._chartModel();if(t.mod()&&this._clonningAtMoveLineTools){const o=new V.Point(e.localX,e.localY),a=(0,r.ensureNotNull)(this._startCloningPoint).subtract(o).length(),l=[];for(const e of this._clonningAtMoveLineTools){const t=n.dataSourceForId(e);null!==t&&l.push(t)}if(0===l.length)return!1;if(a>8){const n=this.cloneLineTools(l,!0).map((e=>(0,r.ensureNotNull)(s.model().dataSourceForId(e))));s.selectionMacro((e=>{e.clearSelection();let t=null;n.forEach((s=>{null===t&&(t=Bt(i,s)),e.addSourceToSelection(s,t)}))}));const o=new V.Point(e.localX,e.localY),a=(0,r.ensureNotNull)(n[0].priceScale()),c=(0,r.ensureNotNull)(this.state().mainDataSource()).firstValue(),h={index:s.timeScale().coordinateToIndex(e.localX),price:a.coordinateToPrice(e.localY,(0,r.ensureNotNull)(c))};s.startMovingSources(n,{logical:h,screen:o},null,t),this._clonningAtMoveLineTools=null,this._startCloningPoint=null}return!0}return!1}_mouseDownEventForLineTool(e,t,i,s){var n,o;const a=G.tool.value();if(!this.hasState()||(0,dt.isLineToolDrawWithoutPoints)(a))return;const l=this._chartUndoModel();let c=!1,h=null;(0,G.hideAllDrawings)().value()&&(0,N.toggleHideMode)(),(0,G.lockDrawings)().setValue(!1),e.isTouch&&!e.stylus&&((0,L.isLineToolName)(a)&&!(0,dt.isLineDrawnWithPressedButton)(a)||l.lineBeingCreated())&&this._initToolCreationModeParams(e);const d=l.lineBeingCreated();if(d&&!(0,dt.isLineDrawnWithPressedButton)(d.toolname)){const a=(0,r.ensure)(null===(n=d.ownerSource())||void 0===n?void 0:n.firstValue());if(e.isTouch&&!e.stylus){if(!this._startTouchPoint){this._startTouchPoint=new V.Point(e.pageX,e.pageY);const t=d.points(),i=t[t.length-1],s=l.timeScale().indexToCoordinate(i.index),n=(0,r.ensureNotNull)(d.priceScale()).priceToCoordinate(i.price,a);return void(this._initCrossHairPosition=new V.Point(s,n))}}else if(!e.isTouch){h=d;const n=l.model().paneForSource(d);if(n!==this._state&&null!==n){const i=this._externalPaneXCoord(n,e.localX),s=this._externalPaneYCoord(n,e.localY);c=l.continueCreatingLine({index:Math.round(l.timeScale().coordinateToIndex(i)),price:(0,r.ensure)(null===(o=d.priceScale())||void 0===o?void 0:o.coordinateToPrice(s,a))},t)}else{const e=l.model().magnet().align(s,i,this.state());c=l.continueCreatingLine({index:i,price:e},t)}}}else if(!e.isTouch||e.stylus||(0,dt.isLineDrawnWithPressedButton)(a)){const e={index:i,price:l.model().magnet().align(s,i,this.state())};h=l.createLineTool({pane:this.state(),point:e,linetool:a}),l.lineBeingCreated()||(c=!0)}const u=this._dataSourceAtPoint(e.localX,e.localY);h&&l.selectionMacro((e=>{e.addSourceToSelection((0,r.ensureNotNull)(h),null==u?void 0:u.hittest.data())})),c&&h&&(this._finishTool(h,u),e.preventDefault())}_handleSelectionMouseDownAndGetJustDeselectedSource(e,t,i){const s=this._chartUndoModel();let r=null;return(null===t||t.source.isSelectionEnabled())&&s.selectionMacro((s=>{ +!this._preventSourceChange&&null!==t&&(e.isTouch?t.hittest.result()>=H.HitTestResult.MOVEPOINT_BACKGROUND:t.hittest.result()>H.HitTestResult.MOVEPOINT_BACKGROUND)?(i.mod()||s.selection().isSelected(t.source)||s.clearSelection(),i.mod()&&s.selection().isSelected(t.source)?(r=t.source,s.removeSourceFromSelection(t.source)):s.addSourceToSelection(t.source,t.hittest.data()),s.selection().allSources().length>1&&(0,_e.trackEvent)("GUI","Multiselect","Click Select")):i.mod()||s.clearSelection()})),r}_processMouseMoveWhileZoom(e,t){this._preventCrossHairMove()||this._setCursorPosition(e.localX,e.localY,t)}_updateCommonTooltip(e,t){let i=null;if(null!==e&&null!==e.hittest){const t=e.hittest.data();t&&(i=t.tooltip||null)}if(null===this._prevTooltipData&&null===i)return;if(null===i||""===i.text)return this._prevTooltipData=null,void(0,_t.hide)(t);if(this._prevTooltipData&&(0,B.default)(i,this._prevTooltipData))return;this._prevTooltipData=i;const s=(0,S.clone)(i);if(void 0!==s.rect){const e=this._paneCell.getBoundingClientRect();s.rect.x+=e.left,s.rect.y+=e.top}(0,_t.show)(s)}_setCursorPositionOnExternalPane(e,t,i,s){t=this._externalPaneXCoord(e,t),i=this._externalPaneYCoord(e,i);this._chart.paneByState(e)._setCursorPosition(t,i,s)}_setCursorPosition(e,t,i){this._updateLastCrosshairPosition(e,t,i),this._chartModel().setAndSaveCurrentPosition(this._correctXCoord(e),this._correctYCoord(t),this.state(),i)}_updateLastCrosshairPosition(e,t,i){const s=this.state().id();Ft={x:e,y:t,envState:i,stateId:s}}_setCursorClassName(e){let t="";e&&(t="pane--cursor-"+e),this._currentCursorClassName!==t&&(this._currentCursorClassName&&this._paneCell.classList.remove(this._currentCursorClassName),t&&this._paneCell.classList.add(t),this._currentCursorClassName=t,this._paneCell.style.cursor)}_processMouseUpOrTouchEndHandler(e){const t=this._dataSourceAtPoint(e.localX,e.localY);null!==t&&t.hittest.tryCallMouseUpOrTouchEndHandler(e)}_crossHairShouldBeVisible(){const e=this._chartModel().crossHairSource();return(0,L.isLineToolName)(G.tool.value())||(0,G.toolIsMeasure)(G.tool.value())||e.startMeasurePoint()&&!e.endMeasurePoint()||null!==this._firstZoomPoint||null!==this._chartModel().lineBeingEdited()||null!==this._chartModel().lineBeingCreated()}_clearCursorPosition(){Ft=null,this._chartModel().clearCurrentPosition()}_dataSourceAtPoint(e,t){if(!this.hasState())return null;const i={result:null},s=this._chartUndoModel();if((0,L.isLineToolName)(G.tool.value())||null!==s.lineBeingCreated())return i.result;if(this._currentChangingLineToolHitTest)return this._currentChangingLineToolHitTest;if(this._currentMovingHitTest)return this._currentMovingHitTest;const r=this.state(),n=r.height(),o=r.width(),a=Vt.bind(null,i),l=this._canvasRenderParams(),c=new V.Point(e,t);if(!this.state().maximized().value()&&this.state().collapsed().value()||(0,F.lastMouseOrTouchEventInfo)().isTouch&&(G.activePointSelectionMode.value()!==G.SelectPointMode.None||null!==this._startTrackPoint))return this._hitTestSources(l,[s.crossHairSource()],c,a,!1),i.result +;const h=r.sourcesByGroup(),d=s.selection();this._hitTestSources(l,d.dataSources(),c,a,!1),this._hitTestSources(l,d.customSources(),c,a,!0);const u=new Set(d.allSources().map((e=>e.id())));this._hitTestSources(l,[s.crossHairSource()],c,a,!1,u),this._hitTestSources(l,r.customSources(z.CustomSourceLayer.Topmost),c,a,!0,u),this._hitTestSources(l,h.tradingSources(),c,a,!1,u),this._hitTestSources(l,r.customSources(z.CustomSourceLayer.Foreground),c,a,!0,u);const p=[...this._chartModel().multiPaneSources(r),...h.hitTestSources()];if(this._hitTestSources(l,p,c,a,!1,u),this.containsMainSeries()){const e=s.activeStrategySource().value();if(null!==e){const t=e.strategyOrdersPaneView();if(null!==t){const s=t.renderer(n,o);if(null!==s){const t=s.hitTest(c,l);t&&Vt(i,t,e,s,!1)}}}}return null===i.result&&this._hitTestSources(l,r.customSources(z.CustomSourceLayer.Background),c,a,!0,u),i.result}_hitTestSources(e,t,i,s,n,o){const a=(0,r.ensureNotNull)(this._state),l=a.height(),c=a.width();for(let r=t.length-1;r>=0;--r){const h=t[r];if(void 0!==o&&o.has(h.id()))continue;const d=h.paneViews(a);if(null!==d&&0!==d.length)for(let t=d.length-1;t>=0;--t){const r=d[t].renderer(l,c);if(r&&r.hitTest){const t=r.hitTest(i,e);null!==t&&s(t,h,r,n)}}}}_tryStartMovingLineTool(e,t,i,s){var n;if(null===t.source||!t.source.movable()||null!==this._startTrackPoint)return!1;if(!this._preventSourceChange){const o=this._chartUndoModel(),a=(0,r.ensureNotNull)((0,r.ensureNotNull)(this._state).mainDataSource()).firstValue(),l=(0,r.ensureNotNull)(t.source.priceScale()).coordinateToPrice(e.localY,(0,r.ensureNotNull)(a));let c=(t.source.isSelectionEnabled()?o.selection().allSources():[t.source]).filter(vt);const h=c.filter(L.isLineTool);c=h.length>0?h:c.includes(t.source)?[t.source]:[c[0]];const d=new V.Point(e.localX,e.localY),u={index:s,price:l},p=null===(n=t.hittest.data())||void 0===n?void 0:n.activeItem;return this._startMoveSourceParams={source:c,startPoint:{logical:u,screen:d},activeItem:void 0===p?null:p,envState:i},!0}return this._startMoveSourceParams=null,!1}_chartModel(){return this._chart.model().model()}_chartUndoModel(){return this._chart.model()}_externalPaneXCoord(e,t){t+=this._div.getBoundingClientRect().left+document.body.scrollLeft;const i=(0,r.ensureNotNull)(this._chart.paneByState(e)),s=i._div.getBoundingClientRect().left+document.body.scrollLeft;return i._correctXCoord(t-s)}_externalPaneYCoord(e,t){t+=this._div.getBoundingClientRect().top+document.body.scrollTop;const i=(0,r.ensureNotNull)(this._chart.paneByState(e)),s=i._div.getBoundingClientRect().top+document.body.scrollTop;return i._correctYCoord(t-s)}_correctXCoord(e){return Math.max(0,Math.min(e,this._size.width-1))}_correctYCoord(e){return Math.max(0,Math.min(e,this._size.height-1))}_processScroll(e){if(!this._chart.model().model().scrollEnabled())return;const t=performance.now();this._startScrollingPos||this._preventScroll()||(this._startScrollingPos={x:e.clientX,y:e.clientY,timestamp:t,localX:e.localX,localY:e.localY});const i=this._chartUndoModel(),s=this._chartModel().timeScale() +;let r=this.state().defaultPriceScale();if(this._startScrollingPos&&!this._isScrolling&&(this._startScrollingPos.x!==e.clientX||this._startScrollingPos.y!==e.clientY)){if(i.beginUndoMacro(xt,!0),null===this._scrollXAnimation&&this._options.useKineticScroll){const e=s.barSpacing();this._scrollXAnimation=new rt(.2/e,7/e,.997,15/e),this._scrollXAnimation.addPosition(s.rightOffset(),this._startScrollingPos.timestamp)}return i.selection().isEmpty()||(r=i.selection().allSources()[0].priceScale()),null===r||r.isEmpty()||(this._scrollPriceScale=r,i.startScrollPrice(this.state(),r,e.localY)),i.startScrollTime(e.localX),this._isScrolling=!0,this.setCursorForTool(),void this._paneWidgetsSharedState.setScrollingPane(this)}this._isScrolling&&(null!==this._scrollPriceScale&&i.scrollPriceTo(this.state(),this._scrollPriceScale,e.localY),i.scrollTimeTo(e.localX),null!==this._scrollXAnimation&&this._scrollXAnimation.addPosition(s.rightOffset(),t))}_finishScroll(){const e=this._chartUndoModel();e.endScrollTime(),null!==this._scrollPriceScale&&e.endScrollPrice(this.state(),this._scrollPriceScale),e.endUndoMacro(),this._isScrolling=!1,this._startScrollingPos=null,this._scrollPriceScale=null,this.setCursorForTool(),this._paneWidgetsSharedState.setScrollingPane(null)}_endScroll(e){if(!this._isScrolling)return!1;this._finishScroll();const t=this._scrollUndoCommandInStack(),i=performance.now(),s=this._chartUndoModel().timeScale();return null!==this._scrollXAnimation&&(this._scrollXAnimation.start(s.rightOffset(),i),this._scrollXAnimation.finished(i)||(this._chartModel().setTimeScaleAnimation(this._scrollXAnimation),this._scrollXAnimation=null)),t}_preventScroll(){return this._trackCrosshairOnlyAfterLongTap&&this._longTap||this._contextMenuOpenedOnLastTap||(0,L.isLineToolName)(G.tool.value())||Boolean(this._chartUndoModel().lineBeingCreated())||null!==this._startTrackPoint}_isSelectPointModeEnabled(){return this._chartUndoModel().crossHairSource().selectPointMode().value()!==G.SelectPointMode.None}_preventCrossHairMove(){return!!this._trackCrosshairOnlyAfterLongTap&&(null===this._chart.trackingModePaneWidget()&&(!!this._contextMenuOpenedOnLastTap||!this._crossHairShouldBeVisible()&&null===this._startTrackPoint))}_finishTool(e,t=null){const i=this._chartUndoModel(),s=e.toolname;if(s===G.tool.value()&&(0,G.resetToCursor)(),this._preventCrossHairMove()&&this._clearCursorPosition(),i.selectionMacro((i=>{i.addSourceToSelection(e,Bt(t,e))})),(0,dt.isTextToolName)(s)){const t=i.createUndoCheckpoint();this._chart.showChartPropertiesForSource(e,ut.TabNames.text,void 0,t).then((e=>{0}))}this._lastFinishedToolId=e.id(),(0,d.emit)("drawing_event",e.id(),"create"),(0,ht.trackDrawingCreated)(e)}_alignSourcesThatBeingMoved(e,t,i,s){const r=this._chartUndoModel(),n=r.timeScale().coordinateToIndex(t);r.model().sourcesBeingMoved().forEach((e=>{var o;let a=n,l=e.convertYCoordinateToPriceForMoving(i,this.state().mainDataSource());if(null!==l){if((0,k.isStudy)(e)){const e=r.mainSeries(),t=e.bars().firstIndex(),i=e.bars().lastIndex() +;null!==t&&null!==i&&(a=Math.min(Math.max(n,t),i)),l=this._chartModel().magnet().align(l,n,this.state())}null!==this._currentMovingHitTest&&void 0!==(null===(o=this._currentMovingHitTest.hittest.data())||void 0===o?void 0:o.cursorType)||this.setCursorForTool(),r.moveSources({screen:new V.Point(t,i),logical:{index:a,price:l}},s)}}))}_resetMeasureIfRequired(){this._needResetMeasureLater&&((0,G.resetToCursor)(),this._needResetMeasureLater=!1)}_drawBackground(e,t){const i=Math.ceil(t.pixelRatio*this._size.width),s=Math.ceil(t.pixelRatio*this._size.height),r=this._chartModel(),n=r.backgroundTopColor().value(),o=r.backgroundColor().value();n===o?(0,Y.clearRect)(e,0,0,i+1,s+1,o):(0,K.clearRectWithGradient)(e,0,0,i+1,s+1,n,o)}_drawWatermark(e,t){const i=this._chartModel().watermarkSource();if(null===i)return;const s=this.state();if(!s.containsMainSeries())return;const r=i.paneViews(),n=s.height(),o=s.width();for(const i of r){e.save();const s=i.renderer(n,o);s&&s.draw(e,t),e.restore()}}_drawCrossHair(e,t){const i=this._chartUndoModel().crossHairSource();!i.visible&&(0,G.lockTimeAxis)().value()&&(i.setLockedPosition((0,r.ensureNotNull)(this._state)),i.updateAllViews((0,yt.sourceChangeEvent)(i.id()))),this._drawSourceImpl(e,t,Lt,At,i)}_drawActiveLineTools(e,t){const i=this._chartModel(),s=[i.lineBeingCreated(),i.lineBeingEdited(),...i.sourcesBeingMoved(),i.customSourceBeingMoved()].filter((e=>!!e));for(const r of s){(i.paneForSource(r)===this.state()||(0,j.isDataSource)(r)&&r.isMultiPaneEnabled())&&this._drawSourceImpl(e,t,Lt,At,r)}}_drawSeriesTopViews(e,t){this.state().containsMainSeries()&&this._drawSourceImpl(e,t,kt,At,this._chartUndoModel().mainSeries())}_drawSources(e,t){const i=this.state(),s=i.model(),r=i.sourcesByGroup(),n=r.tradingSources(),o=[...s.multiPaneSources(i),...r.generalSources()],a=r.phantomSources(),l=i.customSources(z.CustomSourceLayer.Background).slice(),c=i.customSources(z.CustomSourceLayer.Foreground).slice(),h=i.customSources(z.CustomSourceLayer.Topmost).slice();{const e=s.panes();for(let t=e.length-1;t>=0;t--)e[t].createDrawingsCaches()}this._drawSourceImpl(e,t,Lt,At,s.gridSource()),this._drawWatermark(e,t);for(const i of l)this._drawSourceImpl(e,t,Lt,Mt,i);for(const i of o)this._drawSourceImpl(e,t,Lt,Mt,i);for(const i of c)this._drawSourceImpl(e,t,Lt,Mt,i);for(const i of a)this._drawSourceImpl(e,t,Lt,Mt,i);const d=new Set;[s.lineBeingCreated(),s.lineBeingEdited(),...s.sourcesBeingMoved(),s.customSourceBeingMoved()].filter(S.notNull).forEach((e=>d.add(e.id())));let u=s.hoveredSource();null!==u&&((0,j.isDataSource)(u)&&!u.showOnTopOnHovering()||d.has(u.id())||(0,j.isDataSource)(u)&&!o.includes(u)?u=null:d.add(u.id()));const p=s.selection().allSources().filter((e=>!((0,j.isDataSource)(e)&&!o.includes(e))&&!d.has(e.id())));p.forEach((e=>d.add(e.id())));{for(const i of l)this._drawSourceImpl(e,t,Lt,At,i,d);for(const i of o)this._drawSourceImpl(e,t,Lt,At,i,d);for(const i of c)this._drawSourceImpl(e,t,Lt,At,i,d);const i=s.activeStrategySource().value() +;i&&this.containsMainSeries()&&this._drawSourceImpl(e,t,Dt,At,i)}for(const i of n)this._drawSourceImpl(e,t,Lt,Mt,i);for(const i of h)this._drawSourceImpl(e,t,Lt,Mt,i);for(const i of o)this._drawSourceImpl(e,t,Et,At,i,d);for(const i of c)this._drawSourceImpl(e,t,Et,At,i,d);for(const i of n)this._drawSourceImpl(e,t,Lt,At,i,d);for(const i of h)this._drawSourceImpl(e,t,Lt,At,i,d);for(const i of p)this._drawSourceImpl(e,t,Lt,At,i);for(const i of p)this._drawSourceImpl(e,t,Et,At,i);u&&(this._drawSourceImpl(e,t,Lt,At,u),this._drawSourceImpl(e,t,Et,At,u));for(const i of a)this._drawSourceImpl(e,t,Lt,At,i,d);{const e=s.panes();for(let t=e.length-1;t>=0;t--)e[t].clearDrawingCaches()}}_drawSourceImpl(e,t,i,s,r,n){if(n&&n.has(r.id()))return;const o=this.state(),a=o.height(),l=o.width(),c=i(r,this.state());if(c)for(const i of c){const r=i.renderer(a,l);r&&(e.save(),s(r,e,t),e.restore())}}_updateByThemedColors(){null!==this._legendWidget&&this._legendWidget.updateThemedColors(this._themedTopColor),null!==this._paneControls&&this._paneControls.updateThemedColors(this._themedTopColor)}_scrollUndoCommandInStack(){const e=this._chartUndoModel().undoHistory().undoStack();if(e.isEmpty())return!1;const t=e.head();if(!(t instanceof q.UndoMacroCommand))return!1;if(t.isEmpty())return!1;const i=t.commands()[0];return i instanceof lt.PriceScaleChangeUndoCommand||i instanceof at.TimeScaleChangeUndoCommand}_onStateDestroyed(){this.setState(null)}_onDataSourcesCollectionChanged(){this._startMoveSourceParams=null}_processMouseEnterLeaveMoveHandlers(e,t){var i,s,r,n;null===this._prevHoveredHittest||this._prevHoveredHittest.renderer===(null==e?void 0:e.renderer)&&(null===(i=this._prevHoveredHittest.hittest.data())||void 0===i?void 0:i.activeItem)===(null===(s=e.hittest.data())||void 0===s?void 0:s.activeItem)||((0,H.tryCallHandler)(t,null===(r=this._prevHoveredHittest.hittest.data())||void 0===r?void 0:r.mouseLeaveHandler),this._prevHoveredHittest=null),t.isTouch||null!==e&&((null===(n=this._prevHoveredHittest)||void 0===n?void 0:n.renderer)!==e.renderer&&(e.hittest.tryCallMouseEnterHandler(t),this._prevHoveredHittest=e),e.hittest.tryCallMouseMoveHandler(t))}_startChangeOrMoveLineToolIfNeeded(){if(null!==this._startChangeLineToolParams){const e=this._startChangeLineToolParams;this._chartUndoModel().startChangingLinetool(e.source,e.startPoint,e.pointIndex,e.envState)}if(null!==this._startMoveSourceParams){const e=this._startMoveSourceParams;this._chartUndoModel().startMovingSources(e.source,e.startPoint,e.activeItem,e.envState)}this._startMoveSourceParams=null,this._startChangeLineToolParams=null}_trackingModeShouldBeActive(){return!(!this._trackCrosshairOnlyAfterLongTap||this._contextMenuOpenedOnLastTap||this._crossHairShouldBeVisible())&&this._longTap}_processOutsideClick(e,t){var i;let s=null;const r=this._chartModel();if(null!==e&&(s=e.isCustom?r.customSourceName(e.source):e.source.id()),null!==this._lastClickedSource&&this._lastClickedSource.id!==s){const e=this._lastClickedSource.id +;let i=this._lastClickedSource.isCustom?r.customSourceForName(e):r.dataSourceForId(e);null!==i||this._lastClickedSource.isCustom||(i=r.dataSourceForId(e)),null!==i&&i.onClickOutside&&(i.onClickOutside(t),this._chartModel().updateSource(i))}this._lastClickedSource=null!==s?{id:s,isCustom:null!==(i=null==e?void 0:e.isCustom)&&void 0!==i&&i}:null}_mouseClickOrTapEvent(e){var t;if(!this.hasState())return;const i=this._dataSourceAtPoint(e.localX,e.localY),s=i&&i.source,n=this._chartUndoModel(),o=Boolean(null===(t=null==i?void 0:i.hittest.data())||void 0===t?void 0:t.hideCrosshairLinesOnHover);this._processOutsideClick(i,e),!this._isSelectPointModeEnabled()||o||e.isTouch&&this.trackingModeEnabled()&&!this._exitTrackingModeOnNextTry||n.crossHairSource().trySelectCurrentPoint(),null!==i&&i.hittest.tryCallClickOrTapHandler(e)&&n.model().updateSource((0,r.ensureNotNull)(s)),!e.isTouch||this._isSelectPointModeEnabled()||i&&i.source===n.crossHairSource()||this._tryExitTrackingMode(),s&&(0,L.isLineTool)(s)&&this._lastFinishedToolId!==s.id()&&(0,d.emit)("drawing_event",s.id(),"click"),this._resetMeasureIfRequired()}_mouseDownOrTouchStartEvent(e,t){var i,s,n,o,a;if(this._pressedMoveStage=1,e.isTouch&&(this._longTap=!1,this._exitTrackingModeOnNextTry=null!==this._startTrackPoint,this._paneWidgetsSharedState.clearDraggingSource()),this._contextMenuOpenedOnLastTap=!1,this._lastFinishedToolId=null,this._chartModel().stopTimeScaleAnimation(),e.isTouch&&this._switchTrackingModeFromAnotherPaneIfNeeded(e),document.activeElement!==document.body&&document.activeElement!==document.documentElement)document.activeElement&&document.activeElement.blur?document.activeElement.blur():document.body.focus();else{const e=document.getSelection();null!==e&&e.removeAllRanges()}(0,d.emit)("mouse_down",{clientX:e.clientX,clientY:e.clientY,pageX:e.pageX,pageY:e.pageY,screenX:e.screenX,screenY:e.screenY}),this._updateCommonTooltip(null);const l=this._chartUndoModel(),c=new U.EnvironmentState(e);l.mainSeries().clearGotoDateResult();const h=this.state().defaultPriceScale();if(h.isEmpty()||l.timeScale().isEmpty())return;const u=l.crossHairSource();if(!e.isTouch&&!(0,dt.isLineDrawnWithPressedButton)(G.tool.value())){const t=l.lineBeingCreated(),i=null!==t?l.model().paneForSource(t):null;null!==i&&i!==this._state?this._setCursorPositionOnExternalPane(i,e.localX,e.localY,c):this._setCursorPosition(e.localX,e.localY,c)}e.isTouch&&(0,L.isLineToolName)(G.tool.value())&&((0,dt.isLineDrawnWithPressedButton)(G.tool.value())||null!==u.pane?(0,dt.isLineDrawnWithPressedButton)(G.tool.value())&&this._clearCursorPosition():this._chart.updateCrossHairPositionIfNeeded());const p=(0,r.ensureNotNull)(this.state().mainDataSource()).firstValue();if(null===p)return void(this._chart.readOnly()||(this._handleSelectionMouseDownAndGetJustDeselectedSource(e,t,c),null!==t&&(0,ct.isPriceDataSource)(t.source)&&t.source.isDraggable()&&this._paneWidgetsSharedState.trySetDraggingSource(t.source,this))) +;let _=h.coordinateToPrice(e.localY,p),m=this._chartModel().timeScale().coordinateToIndex(e.localX);if(u.startMeasurePoint()&&u.endMeasurePoint()&&u.clearMeasure(),c.shift()&&(null===t||!(null===(s=null===(i=t.hittest.data())||void 0===i?void 0:i.hasOwnShortcutsBehaviourFor)||void 0===s?void 0:s.shiftKey))&&(0,G.toolIsCursor)(G.tool.value())&&l.selection().isEmpty()&&G.tool.setValue("measure"),(e.isTouch&&!e.stylus||!this._tryStartMeasure(e,u,c,_,m))&&(e.isTouch&&!e.stylus||!this._tryFinishMeasure(e,u))&&!this._tryFinishZoom(e)&&!this._tryStartZoom(e,_,m,c)){if(e.isTouch&&(null!==this._startTrackPoint?(this._initCrossHairPosition=u.currentPoint(),this._startTrackPoint=new V.Point(e.localX,e.localY)):this._isSelectPointModeEnabled()&&null===this._chart.trackingModePaneWidget()&&this.startTrackingMode(new V.Point(e.localX,e.localY),new V.Point(e.localX,e.localY),new U.EnvironmentState(e))),e.isTouch&&(this._preventSourceChange=null===t||!l.selection().isSelected(t.source)),!this._isSelectPointModeEnabled()&&!this._isScrolling){if(e.isTouch&&!e.stylus&&((0,G.toolIsMeasure)(G.tool.value())||null!==u.measurePane().value()))return void this._initToolCreationModeParams(e);if((0,L.isLineToolName)(G.tool.value())||l.lineBeingCreated())return c.shift()||l.selectionMacro((e=>e.clearSelection())),void this._mouseDownEventForLineTool(e,c,m,_)}if(null!==t&&t.hittest.tryCallMouseDownOrTouchStartHandler(e),!this._chart.readOnly()){const i=this._handleSelectionMouseDownAndGetJustDeselectedSource(e,t,c);if(null!==t&&!this._preventSourceChange){const i=t.hittest.data();if(t.isCustom){if(t.hittest.hasPressedMoveHandler(e))return l.model().setMovingCustomSource(t.source,i),this._currentMovingHitTest=t,void l.selectionMacro((e=>{e.clearSelection(),e.addSourceToSelection((0,r.ensureNotNull)(t.source),(0,r.ensureNotNull)(i))}))}else if((null==i?void 0:i.areaName)===H.AreaName.SourceItemMove){const s=null==i?void 0:i.activeItem;if(void 0!==s)return l.startCustomMoving(t.source,s,e),this._currentMovingHitTest=t,void l.selectionMacro((e=>{e.clearSelection(),e.addSourceToSelection((0,r.ensureNotNull)(t.source),(0,r.ensureNotNull)(i))}))}}if(null!==t&&this._tryHandleEraserMouseDown(t,c))return;const s=null!==t&&(0,L.isLineTool)(t.source)&&t.source.isLocked&&t.source.isLocked();if(!((0,G.lockDrawings)().value()||s)&&null!==t&&!t.isCustom){if(!t.source.userEditEnabled())return;const s=null===(n=t.hittest.data())||void 0===n?void 0:n.snappingPrice,l=null===(o=t.hittest.data())||void 0===o?void 0:o.snappingIndex;let h=e.localY,d=e.localX;if(void 0!==s&&(h=(0,r.ensure)(null===(a=t.source)||void 0===a?void 0:a.priceScale()).priceToCoordinate(s,p),_=s),void 0!==l&&(d=this._chartModel().timeScale().indexToCoordinate(l),m=l),h===e.localY&&d===e.localX||(e={...e,localY:h,localX:d},this._setCursorPosition(e.localX,e.localY,c)),this._tryStartChangingLineTool(e,t,c,m))return void(this._currentChangingLineToolHitTest=t);if(this._currentChangingLineToolHitTest=null, +(g=t.hittest.result())===H.HitTestResult.MOVEPOINT||g===H.HitTestResult.MOVEPOINT_BACKGROUND&&(0,F.lastMouseOrTouchEventInfo)().isTouch){if(this._tryStartCloning(e,t,c,i))return;if(this._tryStartMovingLineTool(e,t,c,m))return void(this._currentMovingHitTest=t);this._currentMovingHitTest=null}}if(null!==t&&(0,ct.isPriceDataSource)(t.source)&&t.source.isDraggable()&&this._paneWidgetsSharedState.trySetDraggingSource(t.source,this))return}var g;null!==t&&t.hittest.result()===H.HitTestResult.REGULAR||(this._processing=!0)}}_mouseUpOrTouchEndEvent(e){var t,i;if(!this.hasState())return;this._pressedMoveStage=0;const s=e.isTouch&&null!==this._startTrackPoint,n=e.isTouch&&this._wasPinched;e.isTouch&&(this._wasPinched=!1,this._longTap=!1),this._startMoveSourceParams=null,this._startChangeLineToolParams=null,this._currentChangingLineToolHitTest=null,this._currentMovingHitTest=null;const o=this._chartUndoModel(),a=o.model().customSourceMovingHitTestData();null!==a||o.customMoveBeingProcessed()||this._processMouseUpOrTouchEndHandler(e),this._isSelecting=!1;const l=o.model(),c=l.crossHairSource(),h=this._dataSourceAtPoint(e.localX,e.localY);if(c.selection()&&null===this._firstZoomPoint){const e=this.state().lineToolsForArea(c.selection());o.selectionMacro((t=>{let i=null;e.forEach((e=>{null===i&&(i=Bt(h,e)),t.addSourceToSelection(e,i)}))})),c.clearSelection(),(0,_e.trackEvent)("GUI","Multiselect","Area Select")}(0,d.emit)("mouse_up",{clientX:e.clientX,clientY:e.clientY,pageX:e.pageX,pageY:e.pageY,screenX:e.screenX,screenY:e.screenY});const u=e.isTouch&&this._touchMove;e.isTouch&&(this._touchMove=!1);const p=new U.EnvironmentState(e),_=G.tool.value();if(e.isTouch&&((0,G.toolIsMeasure)(_)||null!==c.measurePane().value())){if(!u&&!e.stylus&&null===c.measurePane().value()&&c.pane!==this._state)return void this._setCursorPosition(e.localX,e.localY);if(!u&&!e.stylus&&this._tryStartMeasure(e,c,p,c.price,c.index))return;if((!u||e.stylus)&&this._tryFinishMeasure(e,c))return}if(e.isTouch&&!u&&!(0,dt.isLineDrawnWithPressedButton)(_)&&(0,L.isLineToolName)(_)&&!o.lineBeingCreated()){if(this._chart.justActivated())return;if(c.pane!==this._state)return void this._setCursorPosition(e.localX,e.localY,p);const i=c.currentPoint(),s=this.state().defaultPriceScale(),n=(0,r.ensure)(null===(t=this.state().mainDataSource())||void 0===t?void 0:t.firstValue()),a={index:Math.round(o.timeScale().coordinateToIndex(i.x)),price:s.coordinateToPrice(i.y,n)},l=(0,r.ensureNotNull)(o.createLineTool({pane:this.state(),point:a,linetool:_}));return o.selectionMacro((e=>{e.addSourceToSelection(l)})),o.lineBeingCreated()||(this._finishTool(l,h),e.preventDefault()),void(this._startTouchPoint=null)}const m=o.lineBeingCreated();if(m&&!(0,dt.isLineDrawnWithPressedButton)(m.toolname)&&e.isTouch&&(this._startTouchPoint||e.stylus)){if(this._startTouchPoint=null,!u||e.stylus){const t=m.points()[m.points().length-1],i=o.continueCreatingLine({index:t.index,price:t.price},new U.EnvironmentState(e));this._initCrossHairPosition=null,i&&(this._finishTool(m,h),e.preventDefault())} +return}if(null!==this._firstZoomPoint&&this._firstZoomPoint.draggingMode)return void this._finishZoom(e);if(this._processing=!1,o.customMoveBeingProcessed())return void o.endCustomMoving();if(null!==a&&(a.beingMoved&&((0,H.tryCallHandler)(e,a.mouseUpHandler,a.touchEndHandler),this.setCursorForTool()),l.setMovingCustomSource(null,null),Wt(e,a)))return;if(l.lineBeingEdited())return o.endChangingLinetool(!1),void(this._preventCrossHairMove()&&this._clearCursorPosition());if((0,dt.isLineDrawnWithPressedButton)(_)&&!this._isSelectPointModeEnabled()){const t=o.lineBeingCreated();null!==t&&((0,ht.trackDrawingCreated)(t),t.finish());const s=this.state().defaultPriceScale();if(s.isEmpty())return;if(!t)return;const n=(0,r.ensure)(null===(i=t.ownerSource())||void 0===i?void 0:i.firstValue()),a=s.coordinateToPrice(e.localY,n),l={index:Math.round(o.timeScale().coordinateToIndex(e.localX)),price:a};return void o.continueCreatingLine(l)}if(l.sourcesBeingMoved().length)return o.endMovingSource(!1,!1),l.sourcesBeingMoved().filter(L.isLineTool).forEach((e=>{this.setCursorForTool(e)})),void l.invalidate(D.InvalidationMask.cursor());if(!this._chart.readOnly()){const t=e.localX>=0&&e.localXH.HitTestResult.MOVEPOINT_BACKGROUND||(0,F.lastMouseOrTouchEventInfo)().isTouch)&&o.selectionMacro((e=>{e.clearSelection();const t=(0,r.ensureNotNull)(h.source);e.addSourceToSelection(t,Bt(h,t))})),e.isTouch&&(this._touchMove=!1)}_mouseOrTouchMoveEvent(e){if(!this.hasState())return;this._resetMeasureIfRequired();const t=this._dataSourceAtPoint(e.localX,e.localY);this._processMouseEnterLeaveMoveHandlers(t,e);const i=this._chartUndoModel();if(!i)return;const s=e.localX,r=e.localY;this._prevMoveEventPosition=new V.Point(s,r);const n=new U.EnvironmentState(e);if(null===this._firstZoomPoint){if(this._updateHoveredSource(t,n,e),!e.isTouch&&i.lineBeingCreated()){ +const e=i.lineBeingCreated(),t=null===e?null:i.model().paneForSource(e);if(null!==t&&t!==this._state)return void this._setCursorPositionOnExternalPane(t,s,r,n)}e.isTouch||this._setCursorPosition(s,r,n)}else this._processMouseMoveWhileZoom(e,n)}_pressedMouseOrTouchMoveEvent(e){var t;if(!this.hasState()||this._pinching||e.isTouch&&this._contextMenuOpenedOnLastTap)return;this._pressedMoveStage=2,this._resetMeasureIfRequired(),this._startChangeOrMoveLineToolIfNeeded(),e.isTouch&&(this._touchMove=!0,this._preventSourceChange=!1);const i=new U.EnvironmentState(e),s=this._chartUndoModel(),n=s.crossHairSource(),o=e.localX,a=e.localY;if(this._prevMoveEventPosition=new V.Point(o,a),null!==this._firstZoomPoint)return this._processMouseMoveWhileZoom(e),void(this._firstZoomPoint.draggingMode=!0);const l=G.tool.value();if(e.isTouch&&this._startTouchPoint&&(0,L.isLineToolName)(l)&&!(0,dt.isLineDrawnWithPressedButton)(l)&&!s.lineBeingCreated()&&!this._isSelectPointModeEnabled())return void this._updateCrosshairPositionInToolCreationMode(e,this.state());const c=n.measurePane().value();if(e.isTouch&&(this._startTouchPoint||e.stylus)&&((0,G.toolIsMeasure)(l)||null!==c))return void(e.stylus?this._setCursorPosition(e.localX,e.localY,new U.EnvironmentState(e)):this._updateCrosshairPositionInToolCreationMode(e,c||this.state()));const h=s.lineBeingCreated();if(e.isTouch&&!e.stylus&&h&&!(0,dt.isLineDrawnWithPressedButton)(h.toolname)){if(this._startTouchPoint){const t=(0,r.ensureNotNull)(s.lineBeingCreated()),i=(0,r.ensureNotNull)(s.model().paneForSource(t));this._updateCrosshairPositionInToolCreationMode(e,i)}return}if(e.isTouch&&null!==this._startTrackPoint){this._exitTrackingModeOnNextTry=!1;const e=(0,r.ensureNotNull)(this._initCrossHairPosition),t=new V.Point(o,a).subtract(this._startTrackPoint),s=e.add(t);this._setCursorPosition(s.x,s.y,i)}else e.isTouch&&this._preventCrossHairMove()||this._setCursorPosition(o,a,i);const d=this._isSelectPointModeEnabled();if((0,L.isLineToolName)(l)&&!(0,dt.isLineDrawnWithPressedButton)(l)&&!d&&!i.mod())return;if((0,dt.isLineDrawnWithPressedButton)(l)&&!d){const i=this.state().defaultPriceScale();if(i.isEmpty())return;const n=s.lineBeingCreated();if(!n)return;const o=new V.Point(e.localX,e.localY),a=(0,r.ensure)(null===(t=n.ownerSource())||void 0===t?void 0:t.firstValue());return o.price=i.coordinateToPrice(e.localY,a),o.index=Math.round(s.timeScale().coordinateToIndex(e.localX)),void s.continueCreatingLine(o)}if(null!==this._paneWidgetsSharedState.draggingSource()){const t=e.target,i=this._chart.paneByCanvas(t);i&&(i!==this?i.setDragToAnotherPaneCursor():i.setCursorForTool());const s=this._chart.timeAxisByCanvas(t);s&&s.setCursor("grabbing")}if(s.timeScale().isEmpty())return;const u=this._options.handleScroll;if((!u.pressedMouseMove||e.isTouch)&&(!u.horzTouchDrag&&!u.vertTouchDrag||!e.isTouch))return;if(s.customMoveBeingProcessed())return void s.processCustomMove(e);const p=s.model().customSourceMovingHitTestData();if(null!==p&&(this._updateCommonTooltip(null,!0),s.model().processingCustomSourceMove(), +(0,H.tryCallHandler)(e,p.pressedMouseMoveHandler,p.touchMoveHandler),Wt(e,p)))return;if(s.model().lineBeingEdited())return void this._setCursorPosition(o,a,i);if(s.model().sourcesBeingMoved().length)return void this._alignSourcesThatBeingMoved(s.model().sourcesBeingMoved(),e.localX,e.localY,i);const _=this._dataSourceAtPoint(e.localX,e.localY);if(this._tryFinishClonning(e,new U.EnvironmentState(e),_))return;const m=(0,G.toolIsMeasure)(l)||n.startMeasurePoint()&&n.endMeasurePoint();this._chart.readOnly()||!i.mod()||(0,L.isLineToolName)(l)||m||d?(this._processScroll(e),this._preventScroll()&&!this._preventCrossHairMove()&&null===this._startTrackPoint&&this._setCursorPosition(e.localX,e.localY,new U.EnvironmentState(e))):this._isSelecting||(n.startSelection(this.state()),this._isSelecting=!0)}_mouseOrTouchLeaveEvent(e){var t;if(!this.hasState())return;const i=this._chartUndoModel();if(!i)return;const s=i.crossHairSource();e.isTouch||null!==s.measurePane().value()&&null===s.endMeasurePoint()||this._clearCursorPosition(),i.model().setHoveredSource(null,null),null!==this._prevHoveredHittest&&((0,H.tryCallHandler)(e,null===(t=this._prevHoveredHittest.hittest.data())||void 0===t?void 0:t.mouseLeaveHandler),this._prevHoveredHittest=null),this._updateCommonTooltip(null),this._chart.unsetActivePaneWidget()}_mouseDoubleClickOrDoubleTapEvent(e){if(!this.hasState())return;const t=!this._chart.readOnly()&&!(0,L.isLineToolName)(G.tool.value())&&this._dataSourceAtPoint(e.localX,e.localY)||null;if(null!==t&&t.isCustom)t.hittest.tryCallDblClickOrDblTapHandler(e);else if(null!==t&&(e.isTouch||t.hittest.result()>H.HitTestResult.MOVEPOINT_BACKGROUND))this.processDoubleClickOnSource(t.source,t.hittest?t.hittest:void 0);else if(!this._chart.readOnly()&&!(0,L.isLineToolName)(G.tool.value())&&!this._chartUndoModel().lineBeingCreated()&&this._chartUndoModel().selection().isEmpty()){const t=this.state();new U.EnvironmentState(e).mod()&&!t.maximized().value()?(t.collapsed().value()||this._chartModel().paneCollapsingAvailable().value())&&this._chart.toggleCollapsedPane(this):this._chart.toggleMaximizePane(this)}}_contextMenuEvent(e){const t=this._chartUndoModel();if(t.crossHairSource().startMeasurePoint()&&!this._trackCrosshairOnlyAfterLongTap)return t.crossHairSource().clearMeasure(),void(0,G.resetToCursor)(!0);if(this._pinching)return;if(null===this._firstZoomPoint||this._trackCrosshairOnlyAfterLongTap||this.cancelZoom(),!(0,G.toolIsCursor)(G.tool.value())||this._isSelectPointModeEnabled()){if(e.isTouch)return;return(0,G.resetToCursor)(!0),this.setCursorForTool(),void(t.lineBeingCreated()&&t.cancelCreatingLine())}if(!this._options.contextMenuEnabled)return;const i=this._dataSourceAtPoint(e.localX,e.localY),s=i?i.source:null;if(e.isTouch&&null!==this._startTrackPoint){if(this._preventSourceChange)return;this._clearCursorPosition()}e.isTouch&&(this._contextMenuOpenedOnLastTap=!0,this._startTrackPoint=null),this._contextMenuX=e.localX,this._contextMenuY=e.localY +;const r=i&&i.hittest?i.hittest.result():0,n=r>=H.HitTestResult.REGULAR||r>=H.HitTestResult.MOVEPOINT_BACKGROUND&&e.isTouch;this._chart.updateActions(),t.selectionMacro((t=>{null!==s&&n?t.selection().isSelected(s)||(t.clearSelection(),t.addSourceToSelection(s,Bt(i,s))):(this._options.contextMenu.general&&this._showContextMenu(e),t.clearSelection())})),null!==i&&n&&null!==s&&((0,j.isDataSource)(s)&&s.hasContextMenu()?s.isSelectionEnabled()?this.showContextMenuForSelection(e):this.showContextMenuForSources([s],e):i.hittest.tryCallContextMenuHandler(e))}_onMouseEvent(){this._preventSourceChange=!1,this._startTrackPoint=null,this._trackCrosshairOnlyAfterLongTap=!1}_onTouchEvent(){this._trackCrosshairOnlyAfterLongTap=!0}_switchTrackingModeFromAnotherPaneIfNeeded(e){const t=this._chart.trackingModePaneWidget();if(null!==t&&t!==this){const i=this._chartModel().crossHairSource().currentPoint();t._exitTrackingModeOnNextTry=!0,t._tryExitTrackingMode(!0),this.startTrackingMode(new V.Point(e.localX,e.localY),new V.Point(i.x,e.localY),new U.EnvironmentState(e))}}_showContextMenu(e){const t=e=>e instanceof Ne.Separator,i=this._customActions(),s=this._initActions(e).filter((e=>null!==e));i.remove.forEach((e=>{for(let t=0;t0;e--)t(r[e])&&t(r[e-1])&&r.splice(e,1);r.length&&t(r[0])&&r.splice(0,1),r.length&&t(r[r.length-1])&&r.splice(r.length-1,1),ae.ContextMenuManager.showMenu(r,e,{statName:"ChartContextMenu"},{menuName:"ChartContextMenu"})}_initActions(e){var t,i;const s=this._chart.actions(),r=[];if(r.push(s.chartReset),r.push(new Ne.Separator),!this.state().isEmpty()&&Ve.enabled("datasource_copypaste")){const t=(0,Re.createActionCopyPrice)(this.state(),e.localY),i=(0,Re.createPasteAction)(this._chart,this.state());(t||i)&&(t&&r.push(t),i&&r.push(i),r.push(new Ne.Separator))}r[r.length-1]instanceof Ne.Separator||r.push(new Ne.Separator);return Boolean(null===(t=window.widgetbar)||void 0===t?void 0:t.widget("watchlist"))&&s.addToWatchlist&&r.push(s.addToWatchlist),Ve.enabled("text_notes")&&r.push(s.addToTextNotes),r[r.length-1]instanceof Ne.Separator||r.push(new Ne.Separator),r.push(this._createLockTimeAxisAction(e)),r.push(new Ne.Separator),r.push((0,Re.createLinesAction)(this._chart)),!Ve.enabled("charting_library_base")&&s.applyColorTheme&&r.push(s.applyColorTheme),r[r.length-1]instanceof Ne.Separator||r.push(new Ne.Separator),this._chart.applyIndicatorsToAllChartsAvailable()&&(r.push(s.applyStudiesToAllCharts),r.push(new Ne.Separator)),r.push(s.paneRemoveAllDrawingTools),r.push(s.paneRemoveAllStudies),r.push(new Ne.Separator),(null===(i=window.pro)||void 0===i?void 0:i.hasPackage("mtp-mtpredictor"))&&this.state().containsMainSeries()&&r.push((0,Re.createMTPredictorActions)(this._chart,this.state(),this._contextMenuX,this._contextMenuY),new Ne.Separator),r.push(s.hideAllMarks),r.push(new Ne.Separator),Ve.enabled("show_chart_property_page")&&r.push(s.chartProperties), +r[r.length-1]instanceof Ne.Separator&&r.pop(),r}_loadAndCreateLegendWidget(){Promise.all([i.e(7257),i.e(5916),i.e(2215),i.e(5093)]).then(i.bind(i,19401)).then((e=>{if(this._isDestroyed)return;const t=e.LegendWidget,i=(0,W.deepExtend)({},this._options.legendWidget);i.canShowSourceCode=!this._chart.onWidget()&&!c.CheckMobile.any(),i.readOnlyMode=i.readOnlyMode||this._chart.readOnly(),i.statusesWidgets={sourceStatusesEnabled:this._options.sourceStatusesWidgetEnabled,sourceStatuses:this._options.sourceStatusesWidget||{},marketStatusEnabled:this._options.marketStatusWidgetEnabled,dataUpdateModeEnabled:this._options.chartWarningWidgetEnabled,dataUpdateMode:this._options.chartWarningWidget||{},dataProblemEnabled:this._options.dataProblemWidgetEnabled};const s=(0,y.combine)(((e,t)=>Ot&&this._chart!==e&&!t),this._chart.chartWidgetCollection().activeChartWidget,this._chart.chartWidgetCollection().lock.crosshair),n=(0,y.combine)(((e,t)=>null!==e?e===this._state:(0,G.toolIsMeasure)(t)),this._chartModel().crossHairSource().measurePane(),G.tool);this._legendWidget=new t(this._chartUndoModel(),this,this._chart.backgroundTopTheme().spawn(),s,this._visuallyCollapsed.spawn(),n,i,{showContextMenuForSelection:this.showContextMenuForSelection.bind(this),showContextMenuForSources:this.showContextMenuForSources.bind(this),updateActions:this._chart.updateActions.bind(this._chart),showChartPropertiesForSource:this._chart.showChartPropertiesForSource.bind(this._chart),showGeneralChartProperties:this._chart.showGeneralChartProperties.bind(this._chart),showObjectsTreeDialog:this._chart.showObjectsTreeDialog.bind(this._chart)}),this._div.appendChild(this._legendWidget.getElement()),this._legendWidget.updateLayout(),this._legendWidget.updateWidgetModeBySize(this._size),this._legendWidget.updateThemedColors(this._themedTopColor);for(const e of Array.from(this._customLegendWidgetsFactoryMap.keys()))this._legendWidget.addCustomWidgetToLegend(e,(0,r.ensureDefined)(this._customLegendWidgetsFactoryMap.get(e)))}))}_loadAndCreatePaneControlsWidget(){Promise.all([Promise.all([i.e(7257),i.e(5916),i.e(2215),i.e(5093)]).then(i.bind(i,28756)),Promise.all([i.e(7257),i.e(5916),i.e(2215),i.e(5093)]).then(i.bind(i,59255))]).then((([e,t])=>{var i;if(this._isDestroyed)return;const s=e.PaneControlsWidget;this._paneControls=new s(this._chartUndoModel(),this,{backgroundThemeName:this._chart.backgroundTopTheme()},{toggleMaximizePane:this._chart.toggleMaximizePane.bind(this._chart),toggleCollapsedPane:this._chart.toggleCollapsedPane.bind(this._chart)},this._div),this._paneControls.updateWidgetModeByWidth(this._size.width),this._paneControls.updateThemedColors(this._themedTopColor),this._paneControlsResizeObserver=new t.default(this._handleRestrictLegendWidth.bind(this)),this._paneControlsResizeObserver.observe(this._paneControls.getElement()),(null===(i=this._state)||void 0===i?void 0:i.collapsed().value())&&this._chartModel().fullUpdate()}))}_handleRestrictLegendWidth(e){if(null===this._legendWidget||null===this._paneControls)return +;const t=e[e.length-1].contentRect.width,i=0===t?0:t+wt+Pt;this._legendWidget.addMargin(i)}_onMagnetStateChanged(){this._chart.isActive()&&(this._isSelectPointModeEnabled()||this._isToolActionActiveOnPane(!0))&&this._chartModel().crossHairSource().visible&&this._updateLineToolUsingMagnetOrShift()}_onShiftKeyStateChanged(){this._chart.isActive()&&this._isToolActionActiveOnPane(!1)&&this._chartModel().crossHairSource().visible&&this._updateLineToolUsingMagnetOrShift(U.EnvironmentState.create((0,ft.shiftPressed)().value()))}_isToolActionActiveOnPane(e){const t=this._chartModel(),i=t.lineBeingCreated()||t.lineBeingEdited()||t.sourcesBeingMoved().length>0&&t.sourcesBeingMoved()[0];return i?t.paneForSource(i)===this._state:e&&(0,L.isLineToolName)(G.tool.value())&&t.crossHairSource().pane===this._state}_updateLineToolUsingMagnetOrShift(e){if(null===this._prevMoveEventPosition)return;const{x:t,y:i}=this._prevMoveEventPosition,s=this._chartModel().sourcesBeingMoved();s.length>0?(G.isStudyEditingNow.value()&&this._setCursorPosition(t,i,e),this._alignSourcesThatBeingMoved(s,t,i,e)):this._setCursorPosition(t,i,e)}_showEditDialogForSource(e,t){if(this._options.propertyPagesEnabled&&e.userEditEnabled())if(e===this._chartUndoModel().mainSeries())this._chart.showGeneralChartProperties(ut.TabNames.symbol);else if((0,L.isLineTool)(e)||(0,k.isStudy)(e)){let i;const s=null==t?void 0:t.data();if(null!=s){const e=s.areaName;void 0!==e&&(i=Nt.get(e))}this._chart.showChartPropertiesForSource(e,i).then((e=>{this._editDialog=e}))}}_initToolCreationModeParams(e){this._startTouchPoint=new V.Point(e.pageX,e.pageY),this._initCrossHairPosition=this._chartModel().crossHairSource().currentPoint()}_updateCrosshairPositionInToolCreationMode(e,t){if(t!==this._state){const i=this._chart.paneByState(t);return i._startTouchPoint=this._startTouchPoint,i._initCrossHairPosition=this._initCrossHairPosition,void i._updateCrosshairPositionInToolCreationMode(e,t)}const i=this._chartModel().crossHairSource();this._chart.justActivated()&&(this._initCrossHairPosition=i.currentPoint());const s=e.pageX,n=e.pageY,o=(0,r.ensureNotNull)(this._initCrossHairPosition),a=new V.Point(s,n).subtract((0,r.ensureNotNull)(this._startTouchPoint)),l=o.add(a);this._setCursorPosition(l.x,l.y,new U.EnvironmentState(e))}_priceAxisesContainer(e){return"left"===e?this._lhsPriceAxisesContainer:this._rhsPriceAxisesContainer}_recalculatePriceScales(e){const t=this.state();for(const i of t.leftPriceScales())t.recalculatePriceScale(i,e);for(const i of t.rightPriceScales())t.recalculatePriceScale(i,e);for(const i of t.sourcesByGroup().overlayPriceScaleSources())(0,L.isLineTool)(i)||t.recalculatePriceScale(i.priceScale(),e)}_createLockTimeAxisAction(e){const t=(0,G.lockTimeAxis)().value();return new Ne.Action({actionId:"Chart.Crosshair.LockVerticalCursor",label:It,statName:"LockCursorInTime",checkable:!0,checked:t,onExecute:()=>this._toggleLockTimeAxis(e.localX,!t)})}_toggleLockTimeAxis(e,t){if(t){const t=this._chartUndoModel().timeScale(),i=t.coordinateToIndex(e),s=t.points().roughTime(i) +;null!==s&&G.lockTimeAxisTime.setValue(s)}(0,G.lockTimeAxis)().setValue(t)}_preventTouchEventsExceptPinch(){return this._paneWidgetsSharedState.hasTouchesOnOtherPanes(this)||null!==this._paneWidgetsSharedState.pinchingPane()}_updateHoveredSource(e,t,i){var s,r;const n=this._chartUndoModel(),o=n.model();let a=!1;const l=e&&e.source,c=this._chart.readOnly();if(o.crossHairSource().isReplaySelection())this._setCursorClassName("none");else if(!(!c||e&&(0,L.isLineTool)(e.source))||this._editDialog&&this._editDialog.visible().value())c&&(o.setHoveredSource(null,null),this.setCursorForTool());else{const h=G.tool.value();let d=null;if(!this._processing&&((0,G.toolIsCursor)(h)||"eraser"===h&&!c||t.mod()||!n.lineBeingCreated())){const t=null==e?void 0:e.hittest;a=Boolean(null===(s=null==t?void 0:t.data())||void 0===s?void 0:s.hideCrosshairLinesOnHover),t&&t.result()>H.HitTestResult.MOVEPOINT_BACKGROUND?(d=l,!(null==l?void 0:l.isHoveredEnabled())||"eraser"===h&&l===n.mainSeries()?o.setHoveredSource(null,null):o.setHoveredSource(l,t.data())):o.setHoveredSource(null,null)}c?this.setCursorForTool(d,t,pt.PaneCursorType.Default):this._options.sourceSelectionEnabled&&(this._isSelectPointModeEnabled()?this._setCursorClassName("pointer"):this.setCursorForTool(d,t,null===(r=null==e?void 0:e.hittest.data())||void 0===r?void 0:r.cursorType));const u=o.customSourceBeingMoved(),p=null!==u?[u]:o.sourcesBeingMoved();if((!p.length||null!==e&&-1===p.indexOf(e.source))&&this._updateCommonTooltip(e),!c&&null!==e&&i&&e.hittest.hasPressedMoveHandler(i)){switch((e.hittest.data()||{}).cursorType){case pt.PaneCursorType.VerticalResize:this._setCursorClassName("ns-resize");break;case pt.PaneCursorType.HorizontalResize:this._setCursorClassName("we-resize");break;case pt.PaneCursorType.DiagonalNeSwResize:this._setCursorClassName("nesw-resize");break;case pt.PaneCursorType.DiagonalNwSeResize:this._setCursorClassName("nwse-resize")}}}this._preventCrossHairMove()&&this._clearCursorPosition(),1!==this._pressedMoveStage&&o.crossHairSource().setLinesShouldBeHidden(a)}async _createErrorBlock(){const e=new(await mt());return this._div.insertBefore(e.container,this._topCanvasBinding.canvasElement.nextSibling),e}_customActions(){const e={top:[],bottom:[],remove:[]},t=this._chartUndoModel().timeScale(),i=this._state&&this._state.defaultPriceScale();if(!Ve.enabled("custom_items_in_context_menu"))return e;const s=t.isEmpty()?void 0:t.indexToUserTime(t.coordinateToIndex(this._contextMenuX));let n;if(i&&!i.isEmpty()){const e=(0,r.ensureNotNull)(this.state().mainDataSource()).firstValue();n=i.coordinateToPrice(this._contextMenuY,(0,r.ensureNotNull)(e))}return(0,d.emit)("onContextMenu",{unixtime:null!=s?s.getTime()/1e3:void 0,price:n,callback:t=>{[...t].forEach((t=>{if(t.text)if(t.text.length>1&&"-"===t.text[0])e.remove.push(t.text.slice(1));else{let i;i="-"===t.text?new Ne.Separator:new Ne.Action({actionId:"Chart.ExternalActionId",label:t.text,onExecute:t.click}),t.position&&"top"===t.position?e.top.push(i):e.bottom.push(i)}}))}}),e}_highlightPriceAxisByLabel(e){ +this._lhsPriceAxisesContainer.highlightPriceAxisByLabel(e),this._rhsPriceAxisesContainer.highlightPriceAxisByLabel(e)}_subscribeToState(){const e=this.state();e.onDestroyed().subscribe(this,this._onStateDestroyed,!0),e.dataSourcesCollectionChanged().subscribe(this,this._onDataSourcesCollectionChanged),e.maximized().subscribe(this._updateVisuallyCollapsed),e.collapsed().subscribe(this._updateVisuallyCollapsed)}_unsubscribeFromState(){const e=this.state();e.onDestroyed().unsubscribeAll(this),e.dataSourcesCollectionChanged().unsubscribeAll(this),e.maximized().unsubscribe(this._updateVisuallyCollapsed),e.collapsed().unsubscribe(this._updateVisuallyCollapsed)}async _updateEndOfSeriesBanner(){}}var zt=i(51782);class Ut{constructor(e,t,i){this._handleEl=null,this._resizeInfo=null,this._colorCache={lineColor:"",backgroundColor:"",color:""},this._chart=e,this._topPaneIndex=t,this._bottomPaneIndex=i,this._row=document.createElement("tr"),this._cell=document.createElement("td"),this._row.appendChild(this._cell),this._cell.classList.add(zt.paneSeparator),this._cell.setAttribute("colspan","3"),this._cell.style.background=this._color(),this.adjustSize(),this._cell.addEventListener("click",(()=>{}));const s=document.createElement("div");s.classList.add(zt.handle),this._cell.appendChild(s),this._mouseEventHandler=new $.MouseEventHandler(s,this,{treatVertTouchDragAsPageScroll:!1,treatHorzTouchDragAsPageScroll:!0}),this._handleEl=s}destroy(){this._mouseEventHandler.destroy(),this._row.parentElement&&this._row.parentElement.removeChild(this._row)}getElement(){return this._row}hide(){this._row.classList.add("js-hidden")}show(){this._row.classList.remove("js-hidden")}adjustSize(){this._row.style.height=Ut.height()+"px"}mouseEnterEvent(e){const{topPane:t,bottomPane:i}=this._topBottomPane(!0);null!==t&&null!==i&&(0,r.ensureNotNull)(this._handleEl).classList.add(zt.hovered)}mouseLeaveEvent(e){(0,r.ensureNotNull)(this._handleEl).classList.remove(zt.hovered)}mouseDownEvent(e){this._mouseDownOrTouchStartEvent(e)}touchStartEvent(e){this._mouseDownOrTouchStartEvent(e)}pressedMouseMoveEvent(e){this._pressedMouseOrTouchMoveEvent(e)}touchMoveEvent(e){this._pressedMouseOrTouchMoveEvent(e)}mouseUpEvent(e){this._mouseUpOrTouchEndEvent(e)}touchEndEvent(e){this._mouseUpOrTouchEndEvent(e)}update(){this._cell.style.background=this._color().toString()}paint(){}image(){const{topPane:e}=this._topBottomPane(!1),t=e.leftPriceAxisesContainer().getWidth(),i=e.width(),r=e.rightPriceAxisesContainer().getWidth(),n=this._color(),o=(0,Y.createDisconnectedCanvas)(document,(0,s.size)({width:t,height:1})),a=(0,Y.getPrescaledContext2D)(o);a.fillStyle=n,a.fillRect(0,0,t,1);const l=(0,Y.createDisconnectedCanvas)(document,(0,s.size)({width:i,height:1})),c=(0,Y.getPrescaledContext2D)(l);c.fillStyle=n,c.fillRect(0,0,i,1);const h=(0,Y.createDisconnectedCanvas)(document,(0,s.size)({width:r,height:1})),d=(0,Y.getPrescaledContext2D)(h);return d.fillStyle=n,d.fillRect(0,0,r,1),{type:"separator",leftAxis:{content:o.toDataURL(),canvas:o,contentWidth:t,contentHeight:1},rightAxis:{ +content:h.toDataURL(),canvas:h,contentWidth:r,contentHeight:1},content:l.toDataURL(),canvas:l,contentWidth:i,contentHeight:1}}static height(){const e=window.devicePixelRatio||1;return e>=1?1:1/e}_mouseDownOrTouchStartEvent(e){const{topPane:t,bottomPane:i}=this._topBottomPane(!0);if(null===t||null===i)return;const s=t.state().stretchFactor()+i.state().stretchFactor(),n=s/(t.height()+i.height()),o=30*n;s<=2*o||(this._resizeInfo={startY:e.pageY,prevStretchTopPane:t.state().stretchFactor(),maxPaneStretch:s-o,totalStretch:s,pixelStretchFactor:n,minPaneStretch:o},(0,r.ensureNotNull)(this._handleEl).classList.add(zt.active))}_pressedMouseOrTouchMoveEvent(e){const{topPane:t,bottomPane:i}=this._topBottomPane(!0),s=this._resizeInfo;if(null===s||null===t||null===i)return;const r=(e.pageY-s.startY)*s.pixelStretchFactor,n=(0,Se.clamp)(s.prevStretchTopPane+r,s.minPaneStretch,s.maxPaneStretch);t.state().setStretchFactor(n),i.state().setStretchFactor(s.totalStretch-n),this._chart.model().model().fullUpdate()}_mouseUpOrTouchEndEvent(e){const{topPane:t,bottomPane:i}=this._topBottomPane(!0),s=this._resizeInfo;null!==s&&null!==t&&null!==i&&(this._chart.model().addPaneStretchFactorUndoCommand(t.state(),i.state(),s.prevStretchTopPane,t.state().stretchFactor()),this._resizeInfo=null,(0,r.ensureNotNull)(this._handleEl).classList.remove(zt.active))}_color(){const e=this._chart.properties().childs().paneProperties.childs().separatorColor.value(),t=this._chart.model().model().backgroundColor().value();if(this._colorCache.lineColor!==e||this._colorCache.backgroundColor!==t){const i=(0,me.parseRgba)(t),s=(0,me.parseRgba)(e),r=0===i[3]&&0===s[3]?"rgba(0,0,0,0)":(0,me.rgbaToString)((0,me.blendRgba)(i,s));this._colorCache={lineColor:e,backgroundColor:t,color:r}}return this._colorCache.color}_topBottomPane(e){const t=this._chart.paneWidgets();let i=null,s=null;for(let s=this._topPaneIndex;s>=0;--s){const r=t[s];if(!e||!r.state().collapsed().value()){i=r;break}}for(let i=this._bottomPaneIndex;ithis.backgroundColor(),a=()=>{throw new Error("Time axis does not support real price scales")},l={titlesProvider:i,stubContextMenuProvider:(e,t)=>{const i=this.getContextMenuActions(!0);let s=r(e,t);if(s[s.length-1]===this.chart.actions().scalesProperties){const e=[new Ne.Separator].concat(i);Array.prototype.splice.apply(s,[s.length-2,0,...e])}else s.push(new Ne.Separator),s=s.concat(i);return s +},backgroundBasedTheme:n,rendererOptionsProvider:e.model().model().rendererOptionsProvider(),getBackgroundTopColor:o,getBackgroundBottomColor:o,showHorizontalBorder:!0};this._lhsStubContainer=new ue(this._properties,"left",a,l,this._options.priceAxisLabelsOptions,this),this._lhsStubContainer.onLabelHovered().subscribe(this,((e,t)=>{this._onLabelHovered.fire(e,t)})),this._rhsStubContainer=new ue(this._properties,"right",a,l,this._options.priceAxisLabelsOptions,this),this._rhsStubContainer.onLabelHovered().subscribe(this,((e,t)=>{this._onLabelHovered.fire(e,t)})),this._element.appendChild(this._lhsStubContainer.getElement()),this._cell=document.createElement("td"),this._element.appendChild(this._cell),this._cell.classList.add("chart-markup-table","time-axis"),this._cell.style.height="25px",this._dv=document.createElement("div"),this._dv.style.width="100%",this._dv.style.height="100%",this._dv.style.position="relative",this._dv.style.overflow="hidden",this._cell.appendChild(this._dv),this._canvasConfiguredHandler=()=>this.chart.model().model().lightUpdate(),this._canvasBinding=(0,Y.createBoundCanvas)(this._dv,(0,s.size)({width:16,height:16})),this._canvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const c=this._canvasBinding.canvasElement;c.style.position="absolute",c.style.zIndex="1",c.style.left="0",c.style.top="0",this._topCanvasBinding=(0,Y.createBoundCanvas)(this._dv,(0,s.size)({width:16,height:16})),this._topCanvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const h=this._topCanvasBinding.canvasElement;h.style.position="absolute",h.style.zIndex="2",h.style.left="0",h.style.top="0",this._element.appendChild(this._rhsStubContainer.getElement()),this.restoreDefaultCursor(),this.update(),this._minVisibleSpan=jt.MINUTE_SPAN,this._mouseEventHandler=new $.MouseEventHandler(this._topCanvasBinding.canvasElement,this,{treatVertTouchDragAsPageScroll:!0,treatHorzTouchDragAsPageScroll:!1}),this.size=(0,s.size)({width:0,height:0}),(0,G.hideMarksOnBars)().subscribe(this,(()=>this.chart.model().model().lightUpdate()))}destroy(){this._mouseEventHandler.destroy(),this._topCanvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._topCanvasBinding.dispose(),this._canvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._canvasBinding.dispose(),this._rhsStubContainer.onLabelHovered().unsubscribeAll(this),this._lhsStubContainer.onLabelHovered().unsubscribeAll(this),this._lhsStubContainer.destroy(),this._rhsStubContainer.destroy(),this.chart.properties().childs().paneProperties.childs().background.unsubscribeAll(this),(0,G.hideMarksOnBars)().unsubscribeAll(this)}setCursor(e){let t="";"grabbing"!==e&&"ew-resize"!==e||(t="time-axis--cursor-"+e),this._currentCursorClassName!==t&&(this._currentCursorClassName&&this._cell.classList.remove(this._currentCursorClassName),t&&this._cell.classList.add(t),this._currentCursorClassName=t,this._cell.style.cursor)}restoreDefaultCursor(){this.setCursor("")}getElement(){ +return this._element}optimalHeight(){const e=this.rendererOptions();return Math.ceil(e.borderSize+e.offsetSize+e.fontSize+e.paddingTop+e.paddingBottom+e.labelBottomOffset)}setSizes(e,t,i){this.size&&(0,s.equalSizes)(this.size,e)||(this.size=e,this._canvasBinding.resizeCanvasElement(e),this._topCanvasBinding.resizeCanvasElement(e),this._cell.style.width=e.width+"px",this._cell.style.height=e.height+"px"),this._lhsStubContainer.setSizes(e.height,t),this._rhsStubContainer.setSizes(e.height,i)}rendererOptions(){if(!this._rendererOptions||this._rendererOptions.fontSize!==this.fontSize()){const e=this.fontSize();this._rendererOptions={borderSize:1,offsetSize:5,fontSize:e,font:(0,X.makeFont)(e,ee.CHART_FONT_FAMILY,""),widthCache:new pe.TextWidthCache,paddingTop:3*e/12,paddingBottom:3*e/12,paddingHorizontal:9*e/12,labelBottomOffset:4*e/12}}return this._rendererOptions}backgroundColor(){return this.chart.model().model().backgroundColor().value()}lineColor(){const e=this._properties.childs().lineColor.value();if(0===(0,me.parseRgba)(e)[3]){const e=this.chart.model().model().lastPane();if(e&&(e.collapsed().value()||e.isMainPane()&&this._areEventsEnabled()))return this.chart.properties().childs().paneProperties.childs().separatorColor.value()}return e}textColor(){return this._properties.childs().textColor.value()}fontSize(){return this._properties.childs().fontSize.value()}baseFont(){return(0,X.makeFont)(this.fontSize(),ee.CHART_FONT_FAMILY)}baseBoldFont(){return(0,X.makeFont)(this.fontSize(),ee.CHART_FONT_FAMILY,"","bold")}hasCanvas(e){return this._canvasBinding.canvasElement===e||this._topCanvasBinding.canvasElement===e}onLabelHovered(){return this._onLabelHovered}getScreenshotData(){return{content:this._canvasBinding.canvasElement.toDataURL(),canvas:this._canvasBinding.canvasElement,contentWidth:this.size.width,contentHeight:this.size.height,lhsStub:this._lhsStubContainer.getScreenshotData(),rhsStub:this._rhsStubContainer.getScreenshotData()}}getContextMenuActions(e){var t;const i=this.chart;i.updateActions();const s=i.actions(),r=[];if(e||r.push(s.timeScaleReset,new Ne.Separator),this._options.timezoneMenuEnabled&&r.push(s.applyTimeZone),r.push(s.sessionBreaks),!i.model().mainSeries().isDWM()){const e=null===(t=i.model())||void 0===t?void 0:t.mainSeries().symbolInfo();if(e){const t=i.model().mainSeries().properties().childs().sessionId,s=(e.subsessions||[]).filter((e=>!e.private));if(s.length>1){const e=s.map((e=>{const s={label:(0,Gt.translateSessionDescription)(e.description),checkable:!0,checked:t.value()===e.id,statName:"SetSession",onExecute:()=>{i.model().setProperty(t,e.id,$t)}};return new Ne.Action({...s,actionId:"Chart.SetSession"})})),n={label:Yt,statName:"SetSession",subItems:e},o=new Ne.Action({...n,actionId:"Chart.SetSession"});r.push(o)}}}return r}update(){if(!this.chart.hasModel())return;const e=this.chart.model().timeScale().marks();if(e){this._minVisibleSpan=jt.YEAR_SPAN;for(const t of e)this._minVisibleSpan=Math.min(t.span,this._minVisibleSpan)}}updatePriceAxisStubs(){ +const e=this.chart.model().model(),t=this.chart.isMaximizedPane()?(0,r.ensureNotNull)(this.chart.maximizedPaneWidget()).state():e.paneForSource(e.mainSeries());if(!t)return;const i=e.priceScaleSlotsCount();this._lhsStubContainer.setScales([],i.left,t.leftPriceScales().length,i.left+i.right),this._rhsStubContainer.setScales([],i.right,t.rightPriceScales().length,i.left+i.right)}paint(e){if(e===D.InvalidationLevel.None||0===this.size.width||0===this.size.height)return;this._canvasBinding.applySuggestedBitmapSize(),this._topCanvasBinding.applySuggestedBitmapSize();const t=(0,Y.getContext2D)(this._topCanvasBinding.canvasElement);if(e>D.InvalidationLevel.Cursor){const i=(0,Y.getContext2D)(this._canvasBinding.canvasElement),s=(0,Y.getBindingPixelRatio)(this._canvasBinding);this.drawBackground(i,s),this.chart.hasModel()&&(this.drawBorder(i,s),this.drawTickMarks(i,s),this.drawBackLabels(i,s),this.drawCrossHairLabel(t,s)),this._lhsStubContainer.paintStubs(e),this._rhsStubContainer.paintStubs(e)}this.drawCrossHairLabel(t,(0,Y.getBindingPixelRatio)(this._topCanvasBinding))}drawBackground(e,t){if((0,Y.clearRect)(e,0,0,Math.ceil(this.size.width*t)+1,Math.ceil(this.size.height*t)+1,this.backgroundColor()),!this.chart.hasModel())return;const i=this.chart.model();if(!i.timeScale().isEmpty()){const s=i.model().selection().lineDataSources().reduce(((e,t)=>{const i=t.timeAxisPoints();return 0===i.length?e:e.concat(i)}),[]);s.length>0&&this._hightlightBackground(e,s,t)}const s=i.model().crossHairSource();s.startMeasurePoint()&&this._hightlightBackground(e,s.measurePoints(),t)}drawBorder(e,t){e.save(),e.fillStyle=this.lineColor();const i=Math.max(1,Math.floor(this.rendererOptions().borderSize*t)),s=Math.ceil(this.size.width*t);e.fillRect(0,0,s+1,i),e.restore()}drawTickMarks(e,t){const i=this.chart.model().timeScale().marks();if(!i||0===i.length)return;let s=i.reduce(((e,t)=>e.span>t.span?e:t),i[0]).span;s>30&&s<40&&(s=30),e.save(),e.strokeStyle=this.lineColor();const r=this.rendererOptions(),n=r.borderSize+r.offsetSize+r.paddingTop+r.fontSize/2;e.textAlign="center",e.textBaseline="middle",e.fillStyle=this.textColor(),(0,Y.drawScaled)(e,t,(()=>{e.font=this.baseFont();for(let t=0;t=s&&e.fillText(r.label,r.coord,n)}})),e.restore()}drawBackLabels(e,t){var i;e.save();const s=new Set,r=this.chart.model().model();let n=r.dataSources();const o=r.selection().allSources();for(const e of o)s.add(e);r.hoveredSource()&&s.add(r.hoveredSource());for(const e of r.sourcesBeingMoved())s.add(e);const a=r.customSourceBeingMoved();null!==a&&s.add(a);const l=null!==(i=r.lineBeingEdited())&&void 0!==i?i:r.lineBeingCreated();l&&s.add(l),s.add(this.chart.model().crossHairSource()),n=n.concat(r.customSources());const c=this.rendererOptions();for(let i=0;i=s&&(s=a,n=o),a<=i&&(i=a,r=o)}}return n&&t.push(n),r&&t.push(r),t}_zoomAvailable(){return!this.chart.model().timeScale().isEmpty()&&this.chart.model().model().zoomEnabled()&&this._options.pressedMouseMoveScale}_mouseDownOrTouchStartEvent(e){if(this._mousedown||!this._zoomAvailable())return;this._mousedown=!0;const t=this.chart.model();t.timeScale().isEmpty()||t.startScaleTime(e.localX)}_pressedMouseOrTouchMoveEvent(e){ +this._zoomAvailable()&&this.chart.model().scaleTimeTo(e.localX)}_mouseUpOrTouchEndEvent(e){this._zoomAvailable()&&(this._mousedown=!1,this.chart.model().endScaleTime(),this.restoreDefaultCursor())}_contextMenuOrTouchContextMenuEvent(e){this._options.contextMenuEnabled&&ae.ContextMenuManager.showMenu(this.getContextMenuActions(),e,{statName:"TimeScaleContextMenu"},{menuName:"TimeScaleContextMenu"})}_mouseOrTouchEnterEvent(e){this._zoomAvailable()&&this.setCursor("ew-resize")}_mouseOrTouchLeaveEvent(e){this.restoreDefaultCursor()}_mouseDoubleClickOrDoubleTapEvent(e){(0,_e.trackEvent)("GUI","Double click time scale"),this.chart.model().resetTimeScale()}_areEventsEnabled(){return!(0,G.hideMarksOnBars)().value()}}function Xt(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Zt(e){return e.reduce(((e,t)=>{for(const i in t)if(Xt(t,i)){const s=t[i],r=e[i];r?r.push(s):e[i]=[s]}return e}),{})}const Jt=new O.TranslatedString("move left",n.t(null,void 0,i(15086))),Qt=new O.TranslatedString("move right",n.t(null,void 0,i(61711))),ei={moving:"wait_finishing",wait_finishing:"stop",stop:"moving"};class ti{constructor(e){this._chartModel=null,this._currentDistance=0,this._deferredFinishTimeout=0,this._finishingTimeout=0,this._moveType="",this._startTime=0,this._state="stop",this._movingTimeout=0,this._chart=e,this._chart.withModel(this,(()=>{this._chartModel=this._chart.model()}))}destroy(){clearTimeout(this._movingTimeout)}move(e){if(null!==this._chartModel&&"stop"===this._state&&this._chartModel.beginUndoMacro(1===e?Jt:Qt),this._state=ei.stop,this._moveType="animated",this._deferredFinishTimeout&&(clearTimeout(this._deferredFinishTimeout),this._deferredFinishTimeout=0),this._finishingTimeout&&(clearTimeout(this._finishingTimeout),this._finishingTimeout=0),this._startTime=Date.now(),0===this._movingTimeout){const t=this._startTime,i=10,s=()=>{this.moveStep(t,0,50*e,1e3),this._movingTimeout=setTimeout(s,i)};this._movingTimeout=setTimeout(s,i)}}moveStep(e,t,i,s){if(null!==this._chartModel&&!this._chartModel.timeScale().isEmpty()){const r=Date.now();r1||!isFinite(n))&&(n=1);const o=1-Math.pow(1-n,3);return this._currentDistance=(i-t)*o+t,this._chartModel.scrollChart(this._currentDistance),n}}moveByBar(e){if(null!==this._chartModel){const t=this._chartModel.timeScale();if(t.isEmpty())return;if("stop"===this._state&&this._chartModel.beginUndoMacro(1===e?Jt:Qt),null!==t.visibleBarsStrictRange()){const e=t.indexToCoordinate(t.visibleBarsStrictRange().lastBar())+t.barSpacing()/2;Math.abs(t.width()-e)>t.barSpacing()/6&&this._chartModel.scrollChart(t.width()-e)}if(this._state=ei.stop,this._moveType="by_bar",this._startTime=Date.now(),!this._movingTimeout){let t=0,i=150;const s=400,r=()=>{this._moveByBarStep(e),t++,i>100&&(i-=t/5*20),this._movingTimeout=setTimeout(r,i)};this._movingTimeout=setTimeout(r,s),this._moveByBarStep(e)}}}stopMove(){"by_bar"===this._moveType?this.stopMoveByBar():this._stopMove()}stopMoveByBar(){"moving"===this._state&&(clearTimeout(this._movingTimeout),this._movingTimeout=0, +this._state=ei.wait_finishing,this._moveType="",this._movingTimeout=0,this._currentDistance=0,null!==this._chartModel&&this._chartModel.endUndoMacro())}scrollToRealtime(e){null!==this._chartModel&&this._chartModel.timeScale().scrollToRealtime(e)}_finishMove(){clearTimeout(this._movingTimeout),this._movingTimeout=0,this._deferredFinishTimeout=0;const e=this._currentDistance,t=Date.now(),i=()=>{const s=this.moveStep(t,e,0,700);s&&s<1?this._finishingTimeout=setTimeout(i,10):null!==this._chartModel&&(this._state=ei.wait_finishing,this._moveType="",this._movingTimeout=0,this._currentDistance=0,this._chartModel.endUndoMacro())};this._finishingTimeout=setTimeout(i,10)}_stopMove(){"moving"===this._state&&(this._state=ei.moving,Date.now()-this._startTime<200?this._deferredFinishTimeout=setTimeout(this._finishMove.bind(this),200-(Date.now()-this._startTime)):this._finishMove())}_moveByBarStep(e){if(null!==this._chartModel){if(this._chartModel.timeScale().isEmpty())return;this._chartModel.scrollChartByBar(e)}}}var ii=i(68671);const si=(0,o.getLogger)("ChartApi.AbstractSession");class ri extends class{constructor(e,t,i){this._isConnected=new(ot())(!1),this._state=0,this._isConnectForbidden=!1,this._sessionId="",this._sessionIdChanged=new(oe()),this._chartApi=e,this._sessionPrefix=t,this._shouldReconnectAfterCriticalError=i}destroy(){this._logNormal("Destroying session"),this._isConnected.unsubscribe(),this.disconnect(),this._sessionIdChanged.destroy(),delete this._chartApi,this._logNormal("Session has been destroyed")}isConnected(){return this._isConnected}sessionId(){return this._sessionId}onSessionIdChanged(){return this._sessionIdChanged}connect(){0===this._state&&((0,r.assert)(!this._isConnectForbidden,"Cannot call connect because it is forbidden at this moment"),this._setSessionId(`${this._sessionPrefix}_${(0,ii.randomHash)()}`),this._logNormal("Connecting session - wait until transport stay connected"),this._state=1,this._chartApi.createSession(this._sessionId,this))}disconnect(){0!==this._state&&((0,r.assert)(""!==this._sessionId,"sessionId must not be invalid"),this._logNormal("Disconnecting session..."),this._forbidConnectWhile((()=>{this._chartApi.connected()&&this._sendRemoveSession(),this._processDestroyingOnServer()})))}onMessage(e){switch(e.method){case"connected":return void this._onChartApiConnected();case"disconnected":return void this._onChartApiDisconnected();case"critical_error":const t=String(e.params[0]),i=String(e.params[1]);return void this._onCriticalError(t,i)}this._onMessage(e)}_getChartApi(){return this._chartApi}_generateLogMessage(e){return`[${this._sessionId}] ${e}`}_onCriticalError(e,t){this._logError(`Critical error. Reason=${e}, info=${t}.`),this._forbidConnectWhile((()=>{this._processDestroyingOnServer()})),this._shouldReconnectAfterCriticalError?(this._logNormal("Reconnecting after critical error..."),this.connect()):this._logNormal("Reconnecting after critical error skipped")}_onChartApiConnected(){(0,r.assert)(1===this._state,"Session is not registered"), +this._logNormal("Transport is connected. Creating session on the server"),this._sendCreateSession(),this._state=2,this._isConnected.setValue(!0)}_onChartApiDisconnected(){this._logNormal("Transport is disconnected. Reconnecting..."),this._forbidConnectWhile((()=>{this._processDestroyingOnServer()})),this.connect()}_setSessionId(e){const t=this._sessionId;this._logNormal(`Changing sessionId: old=${t}, new=${e}`),this._sessionId=e,this._sessionIdChanged.fire(e,t)}_logNormal(e){si.logNormal(this._generateLogMessage(e))}_logError(e){si.logError(this._generateLogMessage(e))}_processDestroyingOnServer(){this._state=0,this._isConnected.setValue(!1),this._chartApi.removeSession(this._sessionId),this._setSessionId("")}_forbidConnectWhile(e){this._isConnectForbidden=!0,e(),this._isConnectForbidden=!1}}{constructor(e,t=!1){super(e,"cs",!1),this._sessionDisabled=!1,this._handler=null,this._criticalError=new(oe()),this._symbolResolveMap=new Map,this._disableStatistics=t}destroy(){this._criticalError.destroy(),this._handler=null,this._symbolResolveMap.clear(),super.destroy()}serverTimeOffset(){return this._getChartApi().serverTimeOffset()}switchTimezone(e){return this._getChartApi().switchTimezone(this.sessionId(),e)}defaultResolutions(){return this._getChartApi().defaultResolutions()}availableCurrencies(){return this._getChartApi().availableCurrencies()}availableUnits(){return this._getChartApi().availableUnits()}availablePriceSources(){return this._getChartApi().availablePriceSources()}resolveSymbol(e,t,i){if(this._symbolResolveMap.has(t)){const[e,s]=this._symbolResolveMap.get(t);return Array.isArray(s)?s.push(i):s.then(i),e}{const s=[i];return this._getChartApi().resolveSymbol(this.sessionId(),e,t,(i=>{"symbol_error"===i.method?this._symbolResolveMap.delete(t):this._symbolResolveMap.set(t,[e,Promise.resolve(i)]),s.forEach((e=>e(i)))})),this._symbolResolveMap.set(t,[e,s]),e}}requestFirstBarTime(e,t,i){return this._getChartApi().requestFirstBarTime(this.sessionId(),e,t,i)}createSeries(e,t,i,s,r,n,o){return this._getChartApi().createSeries(this.sessionId(),e,t,i,s,r,n,o)}modifySeries(e,t,i,s,r,n){return this._getChartApi().modifySeries(this.sessionId(),e,t,i,s,r,n)}removeSeries(e){return!!this.isConnected().value()&&this._getChartApi().removeSeries(this.sessionId(),e)}requestMoreData(e,t,i){return"number"==typeof e?this._getChartApi().requestMoreData(this.sessionId(),e):this._getChartApi().requestMoreData(this.sessionId(),e,t,i)}requestMoreTickmarks(e,t,i){return(0,S.isNumber)(e)?this._getChartApi().requestMoreTickmarks(this.sessionId(),e):this._getChartApi().requestMoreTickmarks(this.sessionId(),e,t,i)}requestMetadata(e,t){this._getChartApi().requestMetadata(this.sessionId(),e,t)}canCreateStudy(e){return this._getChartApi().canCreateStudy(e)}createStudy(e,t,i,s,r,n,o){return this._getChartApi().createStudy(this.sessionId(),e,t,i,s,r,n,o)}rebindStudy(e,t,i,s,r,n,o){return this._getChartApi().rebindStudy(this.sessionId(),e,t,i,s,r,n,o)}modifyStudy(e,t,i,s,r){return this._getChartApi().modifyStudy(this.sessionId(),e,t,i,s,r)} +removeStudy(e,t){return this._getChartApi().removeStudy(this.sessionId(),e,t)}createPointset(e,t,i,s,r,n){return this._getChartApi().createPointset(this.sessionId(),e,t,i,s,r,n)}modifyPointset(e,t,i,s){return this._getChartApi().modifyPointset(this.sessionId(),e,t,i,s)}removePointset(e){return this._getChartApi().removePointset(this.sessionId(),e)}setVisibleTimeRange(e,t,i,s,r,n){this._getChartApi().setVisibleTimeRange(this.sessionId(),e,t,i,s,!0,r,n)}criticalError(){return this._criticalError}connect(e=null){null!==e&&(this._handler=e),this._symbolResolveMap.clear(),super.connect()}setHandler(e){this._handler=e}connected(){return this.isConnected().value()&&!this._sessionDisabled}disable(){this._sessionDisabled=!0}chartApi(){return this._getChartApi()}_sendCreateSession(){Object.keys(this).forEach((e=>{/^(s|st|symbol_)\d+$/.test(e)&&delete this[e]})),this._getChartApi().chartCreateSession(this.sessionId(),this._disableStatistics)}_sendRemoveSession(){this._getChartApi().chartDeleteSession(this.sessionId())}_onMessage(e){this._handler&&this._handler(e)}_onCriticalError(e,t){this._criticalError.fire(e,t),super._onCriticalError(e,t)}}var ni=i(1930),oi=i(92133);class ai{constructor(){this._draggingSource=null,this._activeTouchPanes=new Set,this._scrollingPane=null,this._pinchingPane=null}onPaneDestroyed(e){this._activeTouchPanes.delete(e),this._scrollingPane===e&&(this._scrollingPane=null),this._pinchingPane===e&&(this._pinchingPane=null)}startTouch(e){this._activeTouchPanes.add(e)}endTouch(e){this._activeTouchPanes.delete(e)}hasTouchesOnOtherPanes(e){return this._activeTouchPanes.size>1||1===this._activeTouchPanes.size&&!this._activeTouchPanes.has(e)}trySetDraggingSource(e,t){return!this.hasTouchesOnOtherPanes(t)&&((0,r.assert)(null===this._draggingSource||this._draggingSource===e),this._draggingSource=e,!0)}clearDraggingSource(){null!==this._draggingSource&&(this._draggingSource=null)}draggingSource(){return this._draggingSource}setScrollingPane(e){(0,r.assert)(null===e||null===this._scrollingPane||this._scrollingPane===e),this._scrollingPane=e}scrollingPane(){return this._scrollingPane}setPinchingPane(e){(0,r.assert)(null===e||null===this._pinchingPane||this._pinchingPane===e),this._pinchingPane=e}pinchingPane(){return this._pinchingPane}}let li=null;i(27678);function ci(e,t,s,r,n){return Promise.all([i.e(6848),i.e(4150),i.e(8230),i.e(5384),i.e(7624),i.e(1428),i.e(1685),i.e(4819),i.e(9333),i.e(6092),i.e(8619),i.e(346),i.e(8825),i.e(8271),i.e(5761),i.e(8009),i.e(8707),i.e(7177),i.e(3261),i.e(3562),i.e(8049),i.e(3578),i.e(4884),i.e(3795),i.e(140),i.e(8955),i.e(8251),i.e(9415),i.e(5020),i.e(3046),i.e(1033),i.e(9230),i.e(9519),i.e(962),i.e(2842),i.e(3988),i.e(9050),i.e(8494),i.e(5890),i.e(6265)]).then(i.bind(i,4060)).then((i=>{const o=new(0,i.EditObjectDialogRenderer)(e,t,r,n);return o.show(s),o}))}let hi=null;var di=i(89664);const ui={[ut.TabNames.symbol]:"symbol",[ut.TabNames.legend]:"legend",[ut.TabNames.scales]:"scales",[ut.TabNames.trading]:"trading",[ut.TabNames.events]:"events", +[ut.TabNames.timezoneSessions]:"appearance",[ut.TabNames.text]:"text",[ut.TabNames.style]:"style",[ut.TabNames.visibility]:"visibility"},pi={[ut.TabNames.style]:"style",[ut.TabNames.visibility]:"visibilities"};async function _i(e,t,s={},r,n){const o=r.activeChartWidget.value(),{initialTab:a,tabName:l}=s;if(l&&!a&&(s.initialTab=pi[l]),(0,L.isStudyLineTool)(e)&&function(e){return[di.LineToolVbPFixed].some((t=>e instanceof t))}(e))return o.propertiesDefinitionsForSource(e).then((i=>null!==i?ci(e,t,s,n,i):null));if((0,k.isStudy)(e)&&function(e){const{shortId:t}=e.metaInfo();return"Overlay"===t}(e)||(0,L.isLineTool)(e))return o.propertiesDefinitionsForSource(e).then((s=>{if(null!==s){return function(e){return Promise.all([i.e(6848),i.e(8230),i.e(5384),i.e(7624),i.e(1428),i.e(1685),i.e(4819),i.e(9333),i.e(6092),i.e(8619),i.e(346),i.e(8825),i.e(8271),i.e(5761),i.e(8009),i.e(8707),i.e(7177),i.e(3261),i.e(3562),i.e(8049),i.e(3578),i.e(4884),i.e(140),i.e(8955),i.e(8251),i.e(9415),i.e(5020),i.e(3046),i.e(9230),i.e(7695),i.e(962),i.e(2842),i.e(3988),i.e(9050),i.e(8494),i.e(5890),i.e(6780)]).then(i.bind(i,75892)).then((t=>{const i=new(0,t.SourcePropertiesEditorRenderer)(e);return null!==hi&&hi.hide(),i.show(),hi=i,i}))}({propertyPages:s,model:t,source:e,activePageId:l&&ui[l]})}return null}));if((0,k.isStudy)(e))return ci(e,t,s,n);{const e=l&&ui[l],t=r.getChartPropertiesDialogRenderer();return t.setActivePage(e),t.show()}}var mi=i(20364),gi=i(68121),fi=i(4978),vi=i(7578);class Si{constructor(e,t){this._showed=!1,this._cw=e,this._element=document.createElement("div"),this._element.classList.add("chart-loading-screen"),this._shield=document.createElement("div"),this._shield.classList.add("chart-loading-screen-shield"),this._element.appendChild(this._shield),t.appendChild(this._element),this._cw.withModel(this,this._connectToModel)}show(e){if(e){const e=this._cw.model().mainSeries().status();if(1!==e&&2!==e)return}this._cw.setInLoadingState(!0),this._showed||(this._showed=!0,this._show())}hide(){this._cw.setInLoadingState(!1),this._showed&&this._hide()}isShown(){return this._showed}_connectToModel(){const e=this._cw.model().mainSeries().dataEvents();e.symbolError().subscribe(this,(e=>{e!==vi.permissionDenied&&this.hide()})),e.seriesError().subscribe(this,(()=>{(0,Ve.enabled)("hide_loading_screen_on_series_error")&&this.hide()})),e.completed().subscribe(this,this.hide)}_show(){const e=this._cw.properties().childs().paneProperties.childs();let t;if(e.backgroundType.value()===fi.ColorType.Solid)t=e.background.value();else{t=`linear-gradient(${e.backgroundGradientStartColor.value()},${e.backgroundGradientEndColor.value()})`}this._shield.style.background=t,this._element.classList.add("fade")}_hide(){this._showed=!1,this._element.classList.remove("fade")}}var yi=i(93975),bi=i(10621),wi=i(52865);const Pi=(0,R.getHexColorByName)("color-cold-gray-700"),Ci=(0,R.getHexColorByName)("color-cold-gray-400");class Ti{constructor(e){this._container=null,this._errorCardRenderer=null,this._mainSeriesErrorMessage=null,this._banErrorMessage=null, +this._errorMessageHandler=e=>{this._chartWidget.hasModel()?this._updatePaneWidgets(e):this._renderErrorWithoutModel(e)},this._chartWidget=e,this._subscribeToMainSeriesErrors()}destroy(){var e,t,i;null===(e=this._mainSeriesErrorMessage)||void 0===e||e.destroy(),null===(t=this._banErrorMessage)||void 0===t||t.destroy(),null===(i=this._errorCardRenderer)||void 0===i||i.then((e=>{e.container.remove(),e.destroy()}))}updatePaneWidgets(){this._updatePaneWidgets()}setContainer(e){var t;if(this._container!==e){this._container=e,null===(t=this._errorCardRenderer)||void 0===t||t.then((e=>e.container.remove()));const i=this._getErrorMessage();i&&this._errorMessageHandler(i)}}_updatePaneWidgets(e=this._getErrorMessage()){this._chartWidget.paneWidgets().forEach((t=>t.setErrorMessage(e)))}async _renderErrorWithoutModel(e){if(null===this._container||null===e&&null===this._errorCardRenderer)return;const t=await this._getErrorCardRenderer();this._container.contains(t.container)||this._container.appendChild(t.container),t.update(this._createErrorCardRendererState(e))}async _getErrorCardRenderer(){return this._errorCardRenderer||(this._errorCardRenderer=this._createErrorCardRenderer())}async _createErrorCardRenderer(){return new(await mt())}_createErrorCardRendererState(e){return e?{message:e.message,icon:e.icon,textColor:fe.watchedTheme.value()===ve.StdTheme.Dark?Ci:Pi,backgroundColor:fe.watchedTheme.value()===ve.StdTheme.Dark?"#131722":"#FFF",solutionId:e.solutionId}:{message:null}}_subscribeToMainSeriesErrors(){const e=this._chartWidget;e.withModel(this,(()=>{const t=e.model().model().mainSeries();this._mainSeriesErrorMessage=(0,y.combine)(((t,s,r)=>{if(t)return t;let o;switch(s){case 4:{const t=e.model().model().mainSeries().seriesErrorMessage();null!==t&&("resolution_not_entitled"===t||"custom_resolution"===t||"seconds_not_entitled"===t||t.startsWith("study_not_auth:"))||(o=n.t(null,void 0,i(32619)));break}case 1:case 2:break;default:r&&(o=n.t(null,void 0,i(95222)))}return o?{message:o,icon:"ghost"}:null}),this._banErrorMessage||new(ot())(null).readonly(),(0,wi.createWVFromGetterAndSubscription)((()=>t.status()),t.onStatusChanged()),(0,wi.createWVFromGetterAndSubscription)((()=>!t.bars().size()&&!t.isInReplay()),t.dataEvents().dataUpdated()),(0,wi.createWVFromGetterAndSubscription)((()=>({})),e.model().model().onChartThemeLoaded())),this._mainSeriesErrorMessage.subscribe(this._errorMessageHandler,{callWithLast:!0})}))}_getErrorMessage(){var e,t;return(null===(e=this._banErrorMessage)||void 0===e?void 0:e.value())||(null===(t=this._mainSeriesErrorMessage)||void 0===t?void 0:t.value())||null}}var xi=i(8890),Ii=i(26220),Mi=i.n(Ii);async function Ai(e,t,s,o,a="default"){let l,c=[];const h=e.model().model(),d=(0,S.clone)((0,r.ensureDefined)(t.defaults.inputs)),u=new(Mi())({inputs:d}),p=function(e,t){return"symbol"===t?e.inputs.filter((t=>t.id===e.symbolInputId())):e.inputs.filter((e=>e.confirm))}(t,a),_=()=>{l&&h.removeCustomSource(l)},m=()=>{_(),o()},g=e=>{s({inputs:e,parentSources:c}),_()},f=p.filter(xi.isTimeOrPriceNotHiddenInput) +;if(f.length>0)try{const s=await Promise.all([i.e(8087),i.e(8230),i.e(5384),i.e(7624),i.e(1428),i.e(1685),i.e(4819),i.e(9333),i.e(8619),i.e(346),i.e(8825),i.e(8271),i.e(5761),i.e(8707),i.e(7177),i.e(3261),i.e(3562),i.e(8049),i.e(3578),i.e(4884),i.e(140),i.e(4450),i.e(962),i.e(2842),i.e(3016),i.e(1075),i.e(3988),i.e(9050),i.e(8494),i.e(3030)]).then(i.bind(i,73339)),r=await s.selectInputValuesOnChart(e,f,u,t.shortDescription,t.inputs);if(l=r.customSourceId,r.destPane){const e=r.destPane.mainDataSource();c=e===h.mainSeries()?[]:[e]}else c=[]}catch(e){return void m()}f.length!==p.length?Promise.all([i.e(8087),i.e(8230),i.e(5384),i.e(7624),i.e(1428),i.e(1685),i.e(4819),i.e(9333),i.e(8619),i.e(346),i.e(8825),i.e(8271),i.e(5761),i.e(8707),i.e(7177),i.e(3261),i.e(3562),i.e(8049),i.e(3578),i.e(4884),i.e(140),i.e(4450),i.e(962),i.e(2842),i.e(3016),i.e(1075),i.e(3988),i.e(9050),i.e(8494),i.e(3030)]).then(i.bind(i,29638)).then((t=>{const s=new t.ConfirmInputsDialogRenderer(function(e){if("symbol"===e)return n.t(null,void 0,i(45743));return n.t(null,void 0,i(46689))}(a),p,u,a,e.model(),g,m);return s.show(),s})):g(u.state().inputs||{})}var Li=i(69228),ki=i(578);var Ei=i(64548);const Di=(0,Ve.enabled)("chart_content_overrides_by_defaults"),Bi=(0,o.getLogger)("ChartWidget",{color:"#606"}),Vi=new O.TranslatedString("hide {title}",n.t(null,void 0,i(70301)));const Ri={addToWatchlistEnabled:!0,showFinancialsEnabled:!1,sourceSelectionEnabled:!0,propertyPagesEnabled:!0,paneContextMenuEnabled:!0,priceScaleContextMenuEnabled:!0,currencyConversionEnabled:!1,unitConversionEnabled:!1,goToDateEnabled:!1,marketStatusWidgetEnabled:!0,chartWarningWidgetEnabled:!0,dataProblemWidgetEnabled:!0,paneControlsEnabled:!0,isSymbolAvailable:e=>Promise.resolve(!0),legendWidgetEnabled:!0,chartEventsEnabled:!0,esdEnabled:!1,newsEnabled:!1,continuousContractSwitchesEnabled:!1,futuresContractExpirationEnabled:!1,croppedTickMarks:!0,countdownEnabled:!0,lastPriceAnimationEnabled:!0,useKineticScroll:c.CheckMobile.any(),indicatorsDialogShortcutEnabled:!0,handleScale:{mouseWheel:!0,pinch:!0,axisPressedMouseMove:{time:!0,price:!0}},handleScroll:{mouseWheel:!0,pressedMouseMove:!0,horzTouchDrag:!0,vertTouchDrag:!0}};function Ni(e,t,i,s=0){const r=t.mainSeries().syncModel(),n=e.mainSeries().syncModel();let o=i;if(null!==r&&null!==n){const t=e.createSyncPoint(r.syncSourceTarget(),n.syncSourceTarget());0!==s&&(i=r.projectTime(i,s)),o=t.sourceTimeToTargetTime(i)}return e.timeScale().points().roughIndex(o,n&&n.distance.bind(n))}const Oi=["Overlay@tv-basicstudies","CorrelationCoefficient@tv-basicstudies","Correlation Coeff@tv-basicstudies","Spread@tv-basicstudies","Ratio@tv-basicstudies"];class Fi{constructor(e,t,i){this.activePaneWidget=null,this._model=null,this._paneWidgets=[],this._maximizedPaneWidget=null,this._timeAxisWidget=null,this._paneSeparators=[],this._controlBarNavigation=null,this._lineToolsSynchronizer=null,this._modelCreated=new(oe()),this._isDestroyed=!1,this._customLegendWidgetsFactoryMap=new Map,this._backgroundTopTheme=new(ot())("light"), +this._backgroundBasedTheme=new(ot())("light"),this._backgroundBottomTheme=new(ot())("light"),this._lhsAxesWidth=0,this._rhsAxesWidth=0,this._lhsPriceAxisWidthChanged=new(oe()),this._rhsPriceAxisWidthChanged=new(oe()),this._mainDiv=null,this._parent=null,this._elTooltipDiv=null,this._hotkeysListener=null,this._mouseWheelHelper=null,this._onWheelBound=null,this._justActivated=!1,this._inited=!1,this._containsData=!1,this._initialLoading=!1,this._defTimeframe=void 0,this._removeMaximizeHotkey=null,this._metaInfoRepository=null,this._invalidationMask=null,this._drawPlanned=!1,this._drawRafId=0,this._inLoadingState=!1,this._timingsMeter=null,this._tagsChanged=new(oe()),this._redraw=new(oe()),this._isVisible=new(ot())(!0),this._collapsed=new(ot())(!1),this._dataWindowWidget=null,this._resizeHandler=null,this._spinner=null,this._keydownEventListener=null,this._properties=null,this._updateThemedColorBound=this._updateThemedColor.bind(this),this._disconnected=new(oe()),this._reconnectBailout=new(oe()),this._connected=new(oe()),this._chartWidgetInitialized=new(oe()),this._saveChartService=null,this._objectTreeDialogController=null,this._chartPaintedPromise=null,this._noExchangeSubscrptionWarning=null,this._paneWidgetsSharedState=new ai,this._brokerName="",this._onZoom=new(oe()),this._onScroll=new(oe()),this._availableScreen=null,this._hoveredPriceAxes=new Set,this._anyAxisHovered=new(ot())(!1),this._invalidationHandler=e=>{if(!(e instanceof D.InvalidationMask))throw new Error("Invalid mask");null!==this._invalidationMask?this._invalidationMask.merge(e):this._invalidationMask=e,this._drawPlanned||(this._drawPlanned=!0,this._options.visible.when((()=>{const e=!document.hidden,t=this.screen&&this.screen.isShown();null!==this._timingsMeter&&e&&!t&&this._timingsMeter.startWaitingDraw();const i=(0,r.ensureNotNull)((0,r.ensureNotNull)(this._parent).ownerDocument.defaultView);this._drawRafId=i.requestAnimationFrame(this._invalidationRAFCallback.bind(this))})))},this._onChartSessionIsConnectedChanged=e=>{e?this._onConnection():this._onDisconnect()},this._subscribeToBanInfo=e=>{var t,i;e?null===(t=this._spinner)||void 0===t||t.stop():null===(i=this._spinner)||void 0===i||i.spin()},this._id=t,this._layoutId=i,this._options=(0,S.merge)((0,S.clone)(Ri),e),this._options.customLegendWidgetFactories&&(this._customLegendWidgetsFactoryMap=this._options.customLegendWidgetFactories),this._subscribeToDrawingState(),this._chartWidgetCollection=this._options.chartWidgetCollection,this.withModel(this,(()=>{const e=this.model().model();e.backgroundTopColor().subscribe(this._updateThemedColorBound),e.backgroundColor().subscribe(this._updateThemedColorBound)})),this._errorRenderer=new Ti(this),this._scrollHelper=new ti(this),this._objectTreeDialogController=_.getInstance(),this._properties=new E.DefaultProperty("chartproperties",void 0,void 0,this._options.useUserChartPreferences),this._properties.addExclusion("scalesProperties.axisHighlightColor"),this._properties.addExclusion("scalesProperties.axisLineToolLabelBackgroundColorActive"), +this._properties.addExclusion("scalesProperties.axisLineToolLabelBackgroundColorCommon"),this._properties.addExclusion("scalesProperties.showPriceScaleCrosshairLabel"),this._properties.addExclusion("scalesProperties.showTimeScaleCrosshairLabel"),this._properties.addExclusion("scalesProperties.crosshairLabelBgColorLight"),this._properties.addExclusion("scalesProperties.crosshairLabelBgColorDark"),this._startSpinner(this._options.container.value()),this._chartSession=new ri(window.ChartApiInstance),this._metaInfoRepository=new x(this._chartSession)}destroy(){var e,t;null===(e=this._lineToolsSynchronizer)||void 0===e||e.destroy(),null===(t=this._noExchangeSubscrptionWarning)||void 0===t||t.destroy(),window.loginStateChange.unsubscribe(this,this._handleLoginStateChanged),null!==this._model&&(this._model.model().backgroundTopColor().unsubscribe(this._updateThemedColorBound),this._model.model().backgroundColor().unsubscribe(this._updateThemedColorBound),this._model.destroy()),this._customLegendWidgetsFactoryMap.clear(),this._scrollHelper.destroy(),this._errorRenderer.destroy(),this._chartSession.criticalError().unsubscribe(this,this._onChartSessionCriticalError),this._chartSession.isConnected().unsubscribe(this._onChartSessionIsConnectedChanged),this._chartSession.destroy(),this._isDestroyed=!0}emulateCriticalError(){this._chartSession.removeSeries("-1")}chartSession(){return this._chartSession}onDisconnected(){return this._disconnected}onReconnectBailout(){return this._reconnectBailout}onConnected(){return this._connected}chartWidgetInitialized(){return this._chartWidgetInitialized}setVisibleTimeRange(e,t,i,s){{const n=this.model().mainSeries().seriesSource();this._chartSession.setVisibleTimeRange((0,r.ensureNotNull)(n.instanceId()),n.turnaround(),e,t,null!=i?i:{},null!=s?s:()=>{})}}lineToolsSynchronizer(){return this._lineToolsSynchronizer}model(){return(0,r.ensureNotNull)(this._model)}id(){return this._id}layoutId(){return this._layoutId}crossHairSyncEnabled(){return this._chartWidgetCollection.lock.crosshair.value()}isVisible(){return this._isVisible.value()}setVisible(e){this._isVisible.setValue(e)}setCollapsed(e){this._collapsed.setValue(e)}isJustClonedChart(){return!!(this._options||{}).justCloned}setSymbol(e){this._model?this._model.setSymbol(this._model.mainSeries(),e):this.properties().childs().mainSeriesProperties.merge({symbol:e})}setResolution(e){this._model?this._model.setResolution(this._model.mainSeries(),e):this.properties().childs().mainSeriesProperties.merge({interval:e})}getResolution(){return this._model?this._model.mainSeries().properties().childs().interval.value():this.properties().childs().mainSeriesProperties.childs().interval.value()}loadRange(e){if(this._model){this.screen.show();this._model.loadRange(e)||this.screen.hide()}}async showGeneralChartProperties(e){if(!Ve.enabled("show_chart_property_page"))return Promise.resolve(null);const t=await this._showChartProperties(this.model().mainSeries(),e,{doNotCloseOnBgClick:!0,onResetToDefault:async()=>{this.model().restorePreferences() +;const e=await Promise.resolve().then(i.bind(i,8840)),t=e.getCurrentTheme().name;e.loadTheme(this.chartWidgetCollection(),{themeName:t,standardTheme:!0})}});if(null===t)return null;const s=()=>{t.hide(),this._chartWidgetCollection.activeChartWidget.unsubscribe(s)};return this._chartWidgetCollection.activeChartWidget.subscribe(s),t}async showChartPropertiesForSources(e){if(!(0,Ve.enabled)("property_pages"))return Promise.resolve(null);const{sources:t,title:s,tabName:o,renamable:a}=e,l=(0,r.ensureNotNull)(this._model),c=Zt(t.map((e=>e.properties().childs()))),h=Zt(t.map((e=>e.properties().childs().intervalsVisibilities))),[{createPropertyPage:d},{getSelectionStylePropertiesDefinitions:u},{getSelectionIntervalsVisibilitiesPropertiesDefinition:p},{getSelectionCoordinatesPropertyDefinition:_}]=await Promise.all([Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,82623)),Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,87118)),Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,20196)),Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,19402))]);return async function(e){const{SourcesPropertiesEditorRenderer:t}=await Promise.all([i.e(6848),i.e(8230),i.e(5384),i.e(7624),i.e(1428),i.e(1685),i.e(4819),i.e(9333),i.e(6092),i.e(8619),i.e(346),i.e(8825),i.e(8271),i.e(5761),i.e(8009),i.e(8707),i.e(7177),i.e(3261),i.e(3562),i.e(8049),i.e(3578),i.e(4884),i.e(140),i.e(8955),i.e(8251),i.e(9415),i.e(5020),i.e(3046),i.e(9230),i.e(7695),i.e(962),i.e(2842),i.e(3988),i.e(9050),i.e(8494),i.e(5890),i.e(6780)]).then(i.bind(i,66512)),s=new t(e);return null!==li&&(li.hide(),li=s),s.show(),s}({sources:t,propertyPages:[d(u(c,l),"Style",n.t(null,void 0,i(32733))),d({definitions:[_(t,l)]},"Displacement",n.t(null,void 0,i(62764))),d(p(h,l),"Visibility",n.t(null,void 0,i(21852)))],undoModel:l,title:s,activeTabId:o,renamable:a})}getPriceAxisWidthChangedByName(e){return"left"===e?this._lhsPriceAxisWidthChanged:this._rhsPriceAxisWidthChanged}getPriceAxisMaxWidthByName(e){return"left"===e?this._lhsAxesWidth:this._rhsAxesWidth}timeAxisHeight(){return null!==this._timeAxisWidget?this._timeAxisWidget.size.height:0}withModel(e,t){null!==this._model?t.call(e):this.modelCreated().subscribe(e,t,!0)}hasModel(){return null!==this._model}copyLineToOtherCharts(){const e=(0,r.ensureNotNull)(this._model),t=e.selection().lineDataSources().filter((e=>e.isSynchronizable()));e.copyToOtherCharts(t)}hideDataSources(e){if(e.length){const t=e.map((e=>e.properties().visible)),i=e.map((()=>!1));this.model().setProperties(t,i,Vi.format({title:new O.TranslatedString(e[0].name(),e[0].title())}))}}hideSelectedObject(){this.hideDataSources(this.model().selection().dataSources().filter((e=>!0)))}unlinkSelectedLine(){const e=(0,r.ensureNotNull)(this._model),t=e.selection().lineDataSources();e.unlinkLines(t)}onScroll(){return this._onScroll}onZoom(){return this._onZoom}images(e){window.TradingView.printing=!0;const t=this.model().selection().allSources() +;this.model().selectionMacro((e=>e.clearSelection())),this.model().model().recalculateAllPanes((0,yt.globalChangeEvent)());const i=(t,i)=>{t.paint(i);const s={showCollapsedStudies:Boolean(null==e?void 0:e.showCollapsedStudies),status:null==e?void 0:e.status};return t.getScreenshotData(s)},s=[];if(null!==this._maximizedPaneWidget){const e=this._paneWidgets.indexOf(this._maximizedPaneWidget);s.push(i(this._maximizedPaneWidget,D.InvalidationMask.light().invalidateForPane(e)))}else for(let e=0;e{t.forEach((t=>{e.addSourceToSelection(t)}))})),this.model().model().recalculateAllPanes((0,yt.globalChangeEvent)()),this.model().model().lightUpdate();const n=this.mainSeriesQuotesAndMetainfo();return{panes:s,timeAxis:r,colors:{text:this.properties().childs().scalesProperties.childs().textColor.value(),bg:this.properties().childs().paneProperties.childs().background.value(),scales:this.properties().childs().scalesProperties.childs().lineColor.value()},meta:n.meta,ohlc:n.ohlc,quotes:n.quotes}}insertStudy(e,t,i,s){return new Promise((r=>{0!==t.length?window.runOrSignIn((()=>{r(this._insertStudy(e,t,i,s))}),{source:"study on study"}):r(this._insertStudy(e,t,i,s))})).catch((()=>null))}addOverlayStudy(e,t,i){const s=this.model();return this._options&&this._options.isSymbolAvailable?this._options.isSymbolAvailable(e).then((r=>{if(!r)return null;const n=s.createStudyInserter({type:"java",studyId:"Overlay@tv-basicstudies"},[]),o={allowExtendTimeScale:i};if(Ve.enabled("use_overrides_for_overlay")){const e=(0,Ei.factoryDefaults)("study_Overlay@tv-basicstudies.style");o.style=e}return n.setPropertiesState(o),n.setForceOverlay(t),n.insert((()=>Promise.resolve({inputs:{symbol:e},parentSources:[]})))})):Promise.resolve(null)}addCompareStudy(e){const t=this.model();return this._options&&this._options.isSymbolAvailable?this._options.isSymbolAvailable(e).then((i=>i?t.createStudyInserter({type:"java",studyId:"Compare@tv-basicstudies"},[]).insert((()=>Promise.resolve({inputs:{symbol:e},parentSources:[]}))):null)):Promise.resolve(null)}showIndicators(e,t){if(window.studyMarket)return window.studyMarket.visible().value()?void window.studyMarket.hide():(window.studyMarket.show(e,t),window.studyMarket)}setSaveChartService(e){this._saveChartService=e,null!==this._lineToolsSynchronizer&&this._lineToolsSynchronizer.setSaveChartService(e)}getSaveChartService(){return this._saveChartService}mainSeriesQuotesAndMetainfo(){let e,t,i;const s=this._model&&this._model.mainSeries();if(s){const r=e=>null==e?"":s.formatter().format(e,void 0,void 0,!0,!1)+"",n=e=>null==e?"":e+"";e={resolution:s.interval(),symbol:s.symbol(),values:s.valuesProvider().getValues(null)};const o=s.symbolInfo() +;o&&(e.symbol=o.full_name,e.description=o.description,e.exchange=o.exchange);const a=s.bars().last();null!==a&&(t=a.value.slice(1,5).map(r));const l=s.quotes();l&&(i={change:r(l.change),changePercent:n(l.change_percent),last:r(l.last_price)})}return{meta:e,ohlc:t,quotes:i}}updateCrossHairPositionIfNeeded(){if(this._model){const e=G.tool.value();this._model.model().setCurrentTool(e);const t=(0,F.lastMouseOrTouchEventInfo)();if(t.isTouch){const e=this._maximizedPaneWidget||this._paneWidgets[0];if(e.hasState()&&(!t.stylus&&(this._isLineToolModeExceptBrush()||(0,G.toolIsMeasure)(G.tool.value()))||this.selectPointMode().value()!==G.SelectPointMode.None)){const t=e.state(),i=.5*this._model.model().timeScale().width(),s=.5*t.defaultPriceScale().height();this._model.model().setAndSaveCurrentPosition(i,s,t)}}if(this._model&&t.isTouch){const e=this._model.model().crossHairSource();e.updateAllViews((0,yt.sourceChangeEvent)(e.id()))}}}trackingModePaneWidget(){if(!(0,F.lastMouseOrTouchEventInfo)().isTouch)return null;for(const e of this.paneWidgets())if(e.trackingModeEnabled())return e;return null}startTrackingMode(){if((0,F.lastMouseOrTouchEventInfo)().isTouch){this.exitTrackingMode(),this.updateCrossHairPositionIfNeeded();const e=this._maximizedPaneWidget||this._paneWidgets[0],t=this.model().model().crossHairSource().currentPoint();e.startTrackingMode(t,t)}}exitTrackingMode(){(0,F.lastMouseOrTouchEventInfo)().isTouch&&this.paneWidgets().some((e=>e.trackingModeEnabled()))&&(this.paneWidgets().forEach((e=>e.exitTrackingMode())),this.model().model().clearCurrentPosition())}onToolChanged(){this.model().lineBeingCreated()&&this._cancelCreatingLine(),this.selectPointMode().value()!==G.SelectPointMode.None&&this.cancelRequestSelectPoint(),this.exitTrackingMode()}setInLoadingState(e){this._inLoadingState=e}paint(e){const t=null!=e?e:D.InvalidationMask.full();t.validationActions().forEach((e=>e())),this._paneWidgets.forEach(((e,i)=>{null!==this._maximizedPaneWidget&&this._maximizedPaneWidget!==e||e.paint(t.invalidateForPane(i))})),this._timeAxisWidget&&this._timeAxisWidget.paint(t.invalidateForTimeScale()),this._redraw.fire()}GUIResetScales(){(0,_e.trackEvent)("GUI","Reset Scales"),null!==this._model&&this._model.resetScales()}toggleMaximizePane(e){var t;if(!(this._paneWidgets.length<2)){this._maximizedPaneWidget?(this._maximizedPaneWidget.state().maximized().setValue(!1),this._maximizedPaneWidget=null,this._paneSeparators.forEach((e=>e.show()))):(this._maximizedPaneWidget=e,this._maximizedPaneWidget.state().maximized().setValue(!0),this._paneSeparators.forEach((e=>e.hide())));for(let e=this._paneWidgets.length;e--;)this._paneWidgets[e].updateControls(),this._paneWidgets[e].updatePriceAxisWidgets();this._errorRenderer.updatePaneWidgets(),null===(t=this._timeAxisWidget)||void 0===t||t.updatePriceAxisStubs(),this._adjustSize(),this.updateCrossHairPositionIfNeeded()}}maximizedPaneWidget(){return this._maximizedPaneWidget}isMaximizedPane(){return null!==this._maximizedPaneWidget}toggleCollapsedPane(e){const t=e.state() +;t.collapsed().setValue(!t.collapsed().value()),this._paneWidgets.forEach((e=>e.updateControls())),this._adjustSize(),this.updateCrossHairPositionIfNeeded()}unsetActivePaneWidget(){this.activePaneWidget=null}setActivePaneWidget(e){this.activePaneWidget=e}onPaneWidgetDestroyed(e){this.activePaneWidget===e&&(this.activePaneWidget=null)}backgroundTopTheme(){return this._backgroundTopTheme.readonly()}backgroundBasedTheme(){return this._backgroundBasedTheme.readonly()}backgroundBottomTheme(){return this._backgroundBottomTheme.readonly()}lineToolsAndGroupsDTO(){return(0,r.ensureNotNull)(this._lineToolsSynchronizer).prepareDTO()}resetLineToolsInvalidated(e,t,i){(0,r.ensureNotNull)(this._lineToolsSynchronizer).resetInvalidated(e,t,i)}applyLineToolUpdateNotification(e,t){(0,r.ensureNotNull)(this._lineToolsSynchronizer).applyLineToolUpdateNotification(e,t)}reloadAllLineTools(){(0,r.ensureNotNull)(this._lineToolsSynchronizer).reloadAllLineTools()}startApplyingLineToolUpdateNotification(){var e;null===(e=this._lineToolsSynchronizer)||void 0===e||e.startApplyingLineToolUpdateNotification()}endApplyingLineToolUpdateNotification(){var e;null===(e=this._lineToolsSynchronizer)||void 0===e||e.endApplyingLineToolUpdateNotification()}applyAlertIdByExternalSource(e,t){var i;null===(i=this._lineToolsSynchronizer)||void 0===i||i.applyAlertIdByExternalSource(e,t)}deleteAlertByExternalSource(e,t){var i;null===(i=this._lineToolsSynchronizer)||void 0===i||i.deleteAlertByExternalSource(e)}shouldBeSavedEvenIfHidden(){return this._model?this.model().model().shouldBeSavedEvenIfHidden():!!this._options.content.shouldBeSavedEvenIfHidden}showObjectsTreeDialog(){var e;null===(e=this._objectTreeDialogController)||void 0===e||e.show()}addCustomWidgetToLegend(e,t){this._customLegendWidgetsFactoryMap.set(e,t);for(const i of this.paneWidgets())i.addCustomWidgetToLegend(e,t)}applyIndicatorsToAllChartsAvailable(){if(!this.chartWidgetCollection().applyIndicatorsToAllChartsAvailable())return!1;for(const e of this.model().model().panes()){if(e.sourcesByGroup().all().some((e=>(0,k.isStudy)(e)&&!0)))return!0}return!1}restoreState(e,t,i){this._adjustSize();(0,r.ensureNotNull)(this._model).restoreState(this._content,t,i);this._setActions()}addCompareAsOverlay(e,t,i){const s=this.model();return(0,r.ensureDefined)(this._options.isSymbolAvailable)(e).then((r=>{if(!r)return null;const n=s.createStudyInserter({type:"java",studyId:"Overlay@tv-basicstudies"},[]);return n.setForceOverlay(!0),n.setPreferredPriceScale("as-series"),!0!==i&&n.setTargetPriceScaleMode({percentage:!0}),void 0!==t&&n.setPropertiesState({allowExtendTimeScale:t}),n.insert((async()=>({inputs:{symbol:e},parentSources:[]})))}))}scrollHelper(){return this._scrollHelper}setBroker(e){var t;this._brokerName=e,null===(t=this._lineToolsSynchronizer)||void 0===t||t.setBroker(e)}chartPainted(){return this._drawPlanned?(null===this._chartPaintedPromise&&(this._chartPaintedPromise=(0,h.createDeferredPromise)()),this._chartPaintedPromise.promise):Promise.resolve()}setDataWindowWidget(e){this._dataWindowWidget=e} +removeDataWindowWidget(){this._dataWindowWidget=null}showSelectedSourcesProperties(e){const t=(0,r.ensureNotNull)(this._model).selection().dataSources();if(1===t.length)this.showSourceProperties(t[0],e);else{const i=t.filter(L.isLineTool);i.length>0&&this.showChartPropertiesForSources({sources:i,tabName:e})}}connect(){this._chartSession.isConnected().subscribe(this._onChartSessionIsConnectedChanged),this._chartSession.criticalError().subscribe(this,this._onChartSessionCriticalError),this._chartSession.connect(this._onData.bind(this))}finishInitWithoutConnect(){this._chartSession.disable(),this._init(),this._chartWidgetInitialized.fire()}reconnect(){this._chartSession.disconnect(),this._chartSession.connect()}update(){if(this.hasModel()){for(const e of this._paneWidgets)e.update();this._timeAxisWidget&&this._timeAxisWidget.update()}}setPriceAxisHovered(e,t){t?this._hoveredPriceAxes.add(e):this._hoveredPriceAxes.delete(e),this._anyAxisHovered.setValue(this._hoveredPriceAxes.size>0)}anyPriceAxisHovered(){return this._anyAxisHovered.readonly()}_insertStudy(e,t,i,s){const n=(0,r.ensureNotNull)(this._model).createStudyInserter(e,t,i);n.setForceOverlay("java"===e.type&&"Volume@tv-basicstudies"===e.studyId&&Ve.enabled("volume_force_overlay"));const o=n.insert(((e,i,r)=>new Promise(((n,o)=>{var a;this.selectPointMode().value()!==G.SelectPointMode.None&&this.cancelRequestSelectPoint(),s?n(s(e,i,r)):!function(e){return Oi.includes(e.id)}(r)?(null!=(a=i)?a:[]).some((e=>e.confirm))?((0,_e.trackEvent)("GUI","Confirmation dialogs","Inputs confirmation dialog"),Ai(this,r,n,o)):n({inputs:{},parentSources:t}):((0,_e.trackEvent)("GUI","Confirmation dialogs","Symbol confirmation dialog"),Ai(this,r,n,o,"symbol"))}))));return o.then((()=>{(0,G.hideAllIndicators)().value()&&(0,N.toggleHideMode)()})).catch((e=>{})),o}async _showChartProperties(e,t,i,s){if(!this._model)return null;t&&((0,l.setValue)("properties_dialog.active_tab.chart",t),i.tabName=t);const r=await _i(e,this._model,i,this._options.chartWidgetCollection,s);return(null==r?void 0:r.visible().value())?r:null}_createLineToolsSynchronizerIfNeeded(){0}_updateThemedColor(){const e=this.model().model(),t=e.backgroundColorAtYPercentFromTop(.5);let i=e.backgroundTopColor().value(),s=e.backgroundColor().value();const r=(0,ge.isColorDark)(t),n=(0,ge.isColorDark)(i),o=(0,ge.isColorDark)(s);this.widget().classList.toggle("chart-widget--themed-dark",r),this.widget().classList.toggle("chart-widget--themed-light",!r),this.widget().classList.toggle("chart-widget__top--themed-dark",n),this.widget().classList.toggle("chart-widget__top--themed-light",!n),this.widget().classList.toggle("chart-widget__bottom--themed-dark",o),this.widget().classList.toggle("chart-widget__bottom--themed-light",!o),this._backgroundTopTheme.setValue(n?"dark":"light"),this._backgroundBasedTheme.setValue(r?"dark":"light"),this._backgroundBottomTheme.setValue(o?"dark":"light"),i===s&&(0,Z.isStdThemedDefaultValue)("chartProperties.paneProperties.background",i,this._backgroundBasedTheme.value())&&(i=null,s=null) +;for(const e of this._paneWidgets)e.updateThemedColors({topColor:i,bottomColor:s})}_isLineToolModeExceptBrush(){const e=G.tool.value();return(0,L.isLineToolName)(e)&&!(0,L.isLineDrawnWithPressedButton)(e)&&this.selectPointMode().value()===G.SelectPointMode.None}_cancelCreatingLine(){const e=(0,r.ensureNotNull)(this._model).model(),t=e.lineBeingCreated();if(null!==t){const i=(0,r.ensureNotNull)(e.paneForSource(t));(0,r.ensureNotNull)(this.paneByState(i)).cancelCreatingLineTool(),t.toolname===G.tool.value()&&(0,G.resetToCursor)()}const i=e.crossHairSource().measurePane().value();if(null!==i){(0,r.ensureNotNull)(this.paneByState(i)).cancelMeasuring()}}_adjustSize(e){var t;let i=0;const r=null===this._model?null:this._model.model().priceScaleSlotsCount(),n=new Uint32Array(null===r?0:r.left),o=new Uint32Array(null===r?0:r.right),a=(0,Y.getCanvasDevicePixelRatio)(document.body),l=(e,t)=>e+t,c=(e,t)=>{t.forEach(((t,i)=>{e[i]=Math.max(e[i],t)}))},h=this._width(),u=this._height(),p=this._paneSeparators.length,_=this.isMaximizedPane()?0:Ut.height()*p,m=null!==this._timeAxisWidget?this._timeAxisWidget.optimalHeight():0;let g=u-m>=61?m:0;g%2&&(g+=1);const f=Math.max(1,Math.floor((u-_-g)/this._paneWidgets.length));let v=0,S=null;for(const e of this._paneWidgets)if(!this._maximizedPaneWidget||this._maximizedPaneWidget===e){e.leftPriceAxisesContainer().updateCurrencyLabels();const t=e.leftPriceAxisesContainer().optimalWidths();e.rightPriceAxisesContainer().updateCurrencyLabels();const s=e.rightPriceAxisesContainer().optimalWidths();c(n,t),c(o,s),this._maximizedPaneWidget!==e&&e.state().collapsed().value()?v+=Math.min(f,e.collapsedHeight()):(i+=e.stretchFactor(),S=e)}let y=n.reduce(l,0),b=o.reduce(l,0),w=Math.max(h-y-b,0);if(w<=102){y=0,b=0,w=h;for(let e=0;e0){const e=new Ut(this,r-1,r);this._paneSeparators.push(e),this._timeAxisWidget?this._elMainTable.insertBefore(e.getElement(),this._timeAxisWidget.getElement()):this._elMainTable.appendChild(e.getElement())}this._timeAxisWidget?this._elMainTable.insertBefore(i.getElement(),this._timeAxisWidget.getElement()):this._elMainTable.appendChild(i.getElement())}for(let i=0;iD.InvalidationLevel.Cursor&&(null===(i=this._timeAxisWidget)||void 0===i||i.update(),this._applyTimeScaleInvalidations(e,t)),this.paint(e),this._dataWindowWidget){const t=e.maxPaneInvalidation();t===D.InvalidationLevel.Full?this._dataWindowWidget.fullUpdate():t>D.InvalidationLevel.None&&this._dataWindowWidget.update()}for(let t=0;t{i.appendChild(s),s.addEventListener("mousedown",this._beginRequestActive.bind(this)),s.addEventListener("mouseup",this._endRequestActive.bind(this)),s.addEventListener("touchstart",this._beginRequestActive.bind(this)),s.addEventListener("touchmove",this._endRequestActive.bind(this)),s.addEventListener("touchend",this._endRequestActive.bind(this)), +s.addEventListener("click",this._requestActive.bind(this))})),this._inited&&(null!==this._timeAxisWidget&&(this._timeAxisWidget.destroy(),this._timeAxisWidget=null),this._paneWidgets.forEach((e=>{e.destroy()})),this._paneWidgets.length=0,this._paneSeparators.forEach((e=>{e.destroy()})),this._paneSeparators.length=0,this._update(D.InvalidationMask.full(),performance.now()))}_init(){this.hasModel()&&this.model().mainSeries().clearData(),this._initColors(),this._makeDefaultGui();this._makeDefaultModel(),(()=>{this._checkObsoleteTimezone(),this._chartSession&&this._chartSession.connected()&&this.model().model().restart(),this._content&&(this._initColors(),this._updateGui(),this.update()),this._resizeHandler=()=>{this._invalidationHandler(D.InvalidationMask.full())},this._resizeHandler(),(0,r.ensureNotNull)(this._parent).appendChild((0,r.ensureNotNull)(this._mainDiv)),this._spinner&&(this._spinner.stop(),this._spinner=null),this._keydownEventListener=e=>{27===e.which&&e.preventDefault()},window.addEventListener("keydown:chart_"+this._id,this._keydownEventListener),this._activateSymbolSearchHotkeys(),this.model().timeScale().onScroll().subscribe(this,(()=>this._onScroll.fire())),this._inited=!0})()}_makeDefaultModel(){let e;if(this._content&&this._content.timeScale.points){const t=this._content.timeScale.points.items[0];e={startDate:t}}if(!(0,r.ensureNotNull)(this._metaInfoRepository).getInternalMetaInfoArray())throw new Error("Cannot create chart model: studies metainfo is absent");const t=()=>{var t,i;const s={readOnly:this.readOnly(),isSnapshot:!!this._containsData,...a(this._options,["timeScale","crossHair","chartEventsEnabled","esdEnabled","newsEnabled","continuousContractSwitchesEnabled","futuresContractExpirationEnabled","countdownEnabled","lastPriceAnimationEnabled","currencyConversionEnabled","unitConversionEnabled","watermarkEnabled","shiftVisibleRangeOnNewBar","hideIdeas","onWidget"])};let n;n=this._collapsed;const o=function(e,t,i,s,r,n,o,a,l,c,h){const d=new b.ChartUndoModel(e,t,i,s,r,n,o,a,l,c,h);return d.model().fullUpdate(),d}(this._chartSession,this._invalidationHandler,this.properties(),e,(0,r.ensureNotNull)(this._metaInfoRepository),this,this._options.undoHistory,this._options.barsMarksContainersFactory,s,n,null!==(i=null===(t=this._saveChartService)||void 0===t?void 0:t.autoSaveEnabled())&&void 0!==i?i:new(ot())(!0));return this._createSessions(o.model()),o};(0,Ve.enabled)("lean_chart_load")?this._model=this._model||t():this._model=t(),this._model.model().setChartSaveTime(1e3*this._chartWidgetCollection.metaInfo.lastModified.value()),this._createVolumeIfNeeded();if(this._content){let e={};Di&&this._initialLoading&&(e={symbol:this._defSymbol,interval:this._defInterval,style:this._defStyle}),this.restoreState(this._content,this._containsData,e),Di&&this._defSymbol&&this.model().model().recalculatePriceRangeOnce()}else this._setActions();this._createLineToolsSynchronizerIfNeeded(),(()=>{const e=(0,r.ensureNotNull)(this._model);e.onTagsChanged().subscribe(this,(()=>this.onModelTagsChanged())), +this._initBackgroundColor(),this._updateGui(),this._modelCreated.fire(e),this._tagsChanged.fire(),Ve.enabled("determine_first_data_request_size_using_visible_range")&&this._setFirstRequestNumbarsUsingTimeframeAndInterval(e);const t=e.mainSeries(),i=t.properties().childs();this._defTimeframe&&t.setDefaultTimeframe(this._defTimeframe),t.dataEvents().symbolNotPermitted().subscribe(null,(e=>t.setSymbolParams({symbol:e}))),i.style.unsubscribe(this,this._onChartStyleChanged),i.style.subscribe(this,this._onChartStyleChanged),t.dataEvents().completed().subscribe(this,(()=>this._addPerfMark("SeriesCompleted")),!0),t.dataEvents().barReceived().subscribe(this,(()=>this._addPerfMark("SeriesFirstDataReceived")),!0);this._options;t.dataEvents().chartTypeNotPermitted().subscribe(null,(()=>{t.setSymbolParams({interval:"D"})})),t.dataEvents().intradaySpreadNotPermitted().subscribe(null,(()=>{t.setSymbolParams({interval:"D"})})),t.dataEvents().customIntervalNotPermitted().subscribe(null,(i=>{const s=e.model().defaultResolutions(),r=s.find((e=>(0,oi.compareResolutions)(e,i)>=0)),n=null!=r?r:s[s.length-1];t.setSymbolParams({interval:n})})),t.dataEvents().intradayExchangeNotPermitted().subscribe(null,(()=>{t.setSymbolParams({interval:"D"})})),t.requestingStyleIsNotSupported.subscribe(null,(()=>{const i=t.interval(),s=e.model().defaultResolutions(),r=(0,ni.getLastUsedSingleValueBasedStyle)(),n=(0,oi.getResolutionByChartStyle)(r,i,s);t.setChartStyleWithIntervalIfNeeded(r,n)})),t.requestingStyleSupportRecovered.subscribe(null,(i=>{const s=t.interval(),r=e.model().defaultResolutions(),n=(0,oi.getResolutionByChartStyle)(i,s,r);t.setChartStyleWithIntervalIfNeeded(i,n)}))})()}_startSpinner(e){this._spinner||e&&(this._spinner=(new v).spin(e))}_handleLoginStateChanged(){0}_checkObsoleteTimezone(){const e=this.properties().childs().timezone.value();(0,mi.timezoneIsAvailable)(e)||this.properties().childs().timezone.setValue({UTC:"Etc/UTC",EST:"America/New_York",CST:"America/Chicago",PST:"America/Los_Angeles"}[e]||"exchange")}_initColors(){const e=this.properties().childs(),t=e.scalesProperties.childs();t.lineColor.listeners().subscribe(this,this._updateAndPaint),t.textColor.listeners().subscribe(this,this._updateAndPaint),e.paneProperties.childs().separatorColor.listeners().subscribe(this,this._setPaneSeparatorLineColor)}_setPaneSeparatorLineColor(){this._paneSeparators.forEach((e=>e.update())),this._updateAndPaint()}_updateAndPaint(){this.update(),this.paint()}_makeDefaultGui(){this._makeLoadingScreen(),this.hasModel()&&(this._makeTimeAxisWidget(),this._makePaneWidgetsAndSeparators()),this._adjustSize(),this._updateScalesActions(),(0,Y.disableSelection)(this._elMainTable),this.update(),this.paint()}_makeLoadingScreen(){if(Ve.enabled("lean_chart_load")){if(this.screen)return;this.screen=new Si(this,(0,r.ensureNotNull)(this._parent))}else this.screen=new Si(this,(0,r.ensureNotNull)(this._mainDiv))}_makeAvailableOnTVPopup(){throw new Error("Not implemented")}_activateSymbolSearchHotkeys(){this.readOnly()||this._options.hideSymbolSearch||(0, +gi.activateKeyPressHandler)()}_makeTimeAxisWidget(){if(this._timeAxisWidget)return void this._timeAxisWidget.updatePriceAxisStubs();const e=this.model();this._timeAxisWidget=new Kt(this,this._options.timeScaleWidget,this._titlesProvider.bind(this),this._menuItemsProvider.bind(this),this._backgroundBasedTheme),this._elMainTable.appendChild(this._timeAxisWidget.getElement()),this._timeAxisWidget.updatePriceAxisStubs(),this._timeAxisWidget.onLabelHovered().subscribe(this,((t,i)=>{const s=this._maximizedPaneWidget?this._maximizedPaneWidget.state():e.paneForSource(e.mainSeries()),n=(0,r.ensureNotNull)(this.paneByState((0,r.ensureNotNull)(s))).highlightedPriceAxis(),o=n.value();(i||o.owner===t.owner)&&(n.setValue({owner:t.owner,axis:i?t.axis:null}),this.model().model().lightUpdate())}))}_titlesProvider(e,t){const i=this.model(),s=(0,r.ensureNotNull)(this._maximizedPaneWidget?this._maximizedPaneWidget.state():i.paneForSource(i.mainSeries())),n="right"===e?s.rightPriceScales():s.leftPriceScales();if(n.lengthe===i.mainSeries()||(0,k.isStudy)(e)));return o.reverse(),o=(0,yi.moveToHead)(o,i.mainSeries()),o.map((e=>e.title(!0,void 0,!1)))}_menuItemsProvider(e,t){const i=this.model(),s=(0,r.ensureNotNull)(this._maximizedPaneWidget?this._maximizedPaneWidget.state():i.paneForSource(i.mainSeries())),n="right"===e?s.visibleRightPriceScales():s.visibleLeftPriceScales();if(n.length{this._addPerfMark("RequestMetadataEnd"), +this._inited?this.model().model().setStudiesMetaData(e.getInternalMetaInfoArray(),e.getMigrations()):(this._init(),this._chartWidgetInitialized.fire(),Ve.enabled("charting_library_base")||Bi.logDebug("initialized"))}))}async _createControlBar(){const e=await Promise.all([i.e(7257),i.e(5916),i.e(2215),i.e(5093)]).then(i.bind(i,3791));this._controlBarNavigation=new e.ControlBarNavigation(this,(0,r.ensureNotNull)(this._mainDiv),this._options.controlBar),this._model&&this._adjustSize()}_subscribeToDrawingState(){if(this._options.readOnly)return;(0,G.init)();const e=(e,t)=>{const i=this._model;if(null===i)return;const s=i.model();e.model!==s&&(this._lineToolsSynchronizer?this._lineToolsSynchronizer.executeSyncedAction((()=>t(s,i))):t(s,i))};G.createdLineTool.subscribe(null,(t=>{e(t,((e,i)=>{const s=(0,r.ensureNotNull)(e.paneForSource(e.mainSeries()));let n,o=null;if(void 0===t.pointPositionPercents){if(o=Ni(e,t.model,t.point.timeStamp),null===o)return;n=t.point.price}else{const i=t.pointPositionPercents.x*e.timeScale().width(),s=e.mainSeries().priceScale(),r=t.pointPositionPercents.y*s.height(),a=e.mainSeries().firstValue();if(null===a)return;o=e.timeScale().coordinateToIndex(i),n=s.coordinateToPrice(r,a)}const a={index:(0,r.ensureNotNull)(o),price:n},l=i.createLineTool({pane:s,point:a,linetool:t.linetool,properties:t.properties,linkKey:t.linkKey,ownerSource:e.mainSeries(),disableSynchronization:!0,id:t.id});null!==l&&!Boolean(this.model().lineBeingCreated())&&t.finalState&&l.restoreExternalPoints(t.finalState,{indexesChanged:!0,pricesChanged:!0})}))})),G.continuedLineTool.subscribe(null,(t=>{e(t,((e,i)=>{var s;const r=Ni(e,t.model,t.point.timeStamp);if(null===r)return;const n={index:r,price:t.point.price},o=e.lineBeingCreated();if(null===o)return;i.continueExternalLine(n,null!==(s=t.envState)&&void 0!==s?s:void 0,!!t.finalState)&&t.finalState&&o.restoreExternalPoints(t.finalState,{indexesChanged:!0,pricesChanged:!0})}))})),G.cancelledLineTool.subscribe(null,(t=>{e(t,((e,t)=>{e.cancelCreatingLine()}))})),G.beenSetLineToolLastPoint.subscribe(null,(t=>{e(t,((e,i)=>{const s=e.lineBeingCreated();if(null===s||s.linkKey().value()!==t.linkKey)return;const r=Ni(e,t.model,t.point.timeStamp);if(null===r)return;const n={index:r,price:t.point.price};s.setLastPoint(n),s.updateAllViews((0,yt.sourceChangeEvent)(s.id())),e.lightUpdate()}))})),G.startedMovingLineTool.subscribe(null,(t=>{e(t,((e,i)=>{var s;const r=t.linkKeys.map(L.lineToolByLinkKey.bind(null,e)).filter(S.notNull);if(r.length){const i=Ni(e,t.model,t.point.timeStamp);if(null===i)return;const n={index:i,price:t.point.price},o=null!==(s=t.activeItem)&&void 0!==s?s:null,a=r[0].pointToScreenPoint(n);a&&e.startMovingSources(r,{logical:n,screen:a},o,t.pointPositionPercents,null===t.envState?void 0:t.envState,!0)}}))})),G.movedLineTool.subscribe(null,(t=>{e(t,((e,i)=>{var s;const r=e.sourcesBeingMoved().filter(L.isLineTool).filter((e=>(e=>t.linkKeys.some((t=>e.linkKey().value()===t)))(e)));if(!r.length)return;const n=Ni(e,t.model,t.point.timeStamp);if(null===n)return;const o={ +index:n,price:t.point.price},a=r[0].pointToScreenPoint(o);a&&e.moveSources({logical:o,screen:a},t.pointPositionPercents,null!==(s=t.envState)&&void 0!==s?s:void 0,!0)}))})),G.finishedMovingLineTool.subscribe(null,(t=>{e(t,((e,i)=>{const s=e.sourcesBeingMoved().filter(L.isLineTool);if(0===s.length)return;s.forEach((i=>{const s=(e=>{for(let i=0;i{e(t,((e,i)=>{var s;const r=(0,L.lineToolByLinkKey)(e,t.linkKey);if(null!==r){const i=r.getPoint(t.pointIndex),n=i?i.index:Ni(e,t.model,t.point.timeStamp);if(null===n)return;if(r.isActualSymbol()&&r.isActualCurrency()&&r.isActualUnit()){const i={index:n,price:t.point.price};e.startChangingLinetool(r,i,t.pointIndex,null!==(s=t.envState)&&void 0!==s?s:void 0,!0)}}}))})),G.changedLineTool.subscribe(null,(t=>{e(t,((e,i)=>{const s=e.lineBeingEdited();if(null===s||s.linkKey().value()!==t.linkKey)return;let n=null;if(n=t.changes.indexesChanged?Ni(e,t.model,t.point.timeStamp):(0,r.ensureNotNull)(e.linePointBeingChanged()).index,null!==n&&s.isActualSymbol()&&s.isActualCurrency()&&s.isActualUnit()){const i={index:n,price:t.point.price};e.changeLinePoint(i,void 0,!0)}}))})),G.finishedChangingLineTool.subscribe(null,(t=>{e(t,((e,i)=>{const s=(0,L.lineToolByLinkKey)(e,t.linkKey);null!==s&&s.isActualSymbol()&&s.isActualCurrency()&&s.isActualUnit()&&null!==e.lineBeingEdited()&&e.endChangingLinetool(!!t.finalState,!0),null!==s&&t.finalState&&s.restoreExternalPoints(t.finalState,t.changes)}))})),G.removedLineTool.subscribe(null,(t=>{e(t,((e,i)=>{const{withUndo:s,unlink:r,linkKey:n}=t,o=(0,L.lineToolByLinkKey)(e,n);if(null!==o)r&&o.detachAlert(),s?i.removeSource(o,!1):e.removeSource(o);else if(this._lineToolsSynchronizer){const{sourceTitle:e,symbol:o,lineToolState:a}=t;i.removeUnloadedLineTool({lineToolsSynchronizer:this._lineToolsSynchronizer,state:a,unlink:r,sourceTitle:e,linkKey:n,symbol:o,withUndo:s})}}))})),G.finishedLineTool.subscribe(null,(t=>{e(t,((e,i)=>{const s=(0,L.lineToolByLinkKey)(e,t.linkKey);null!==s&&(0,dt.isLineToolFinishRequiredWhenCreatedByApi)(s.toolname)&&s.finish()}))})),G.changedLineStyle.subscribe(null,(t=>{e(t,((e,i)=>{const s=(0,L.lineToolByLinkKey)(e,t.linkKey);null!==s&&(s.restoreExternalState(t.state),s.propertiesChanged(!0),t.alertId&&s.syncAlert(t.alertId))}))})),G.restoredLineToolState.subscribe(null,(t=>{e(t,((e,i)=>{const s=(0,L.lineToolByLinkKey)(e,t.linkKey);if(null!==s){const i={...t.state};i.indexes=t.state.points.map((i=>({index:Ni(e,t.model,i.time_t),price:i.price}))),e.restoreLineToolState(s,i,!1)}}))})),G.restoredLineTool.subscribe(null,(t=>{e(t,((e,i)=>{e.restoreSource(t.state.restorePane,t.state.paneIndex,t.state.paneState,t.state.sourceState,null)}))})),G.copiedLineTool.subscribe(null,(t=>{ +e(t,((e,i)=>{const s=(0,r.ensureNotNull)(e.paneForSource(e.mainSeries()));let n;const o={...t.state,intervalsVisibilities:(0,bi.mergeIntervalVisibilitiesDefaults)(t.state.intervalsVisibilities)},a=(0,L.createLineToolProperties)(t.linetool,o,e),l=e.dataSourceForId(t.id);if(l){if(!(0,L.isLineTool)(l))return void Bi.logError(`Error sync creating line tool. Object with id ${t.id} is already in use and it is not a line tool`);if(l.toolname!==t.linetool)return void Bi.logError(`Error sync creating line tool. Object with id ${t.id} is already in use and its type differs: ${l.toolname} and ${t.linetool}`)}if(l&&(l.linkKey().setValue(t.linkKey),l.share(t.sharingMode)),t.pointPositionPercents){const e={index:0,price:0};if(n=null!=l?l:i.createLineTool({pane:s,point:e,linetool:t.linetool,properties:a,linkKey:t.linkKey,disableSynchronization:!0,id:t.id}),null===n)return;n.restorePositionPercents((0,r.ensureDefined)(t.pointPositionPercents))}else{const o=t.points.map((i=>({index:(0,r.ensureNotNull)(Ni(e,t.model,i.timeStamp)),price:i.price}))),c=o[0];if(n=null!=l?l:i.createLineTool({pane:s,point:c,linetool:t.linetool,properties:a,linkKey:t.linkKey,sharingMode:t.sharingMode,disableSynchronization:!0,id:t.id}),null===n)return;if(e.lineBeingCreated())for(let e=1;e0){const i=Math.ceil(e.timeScale().width()/t.barCount);e.timeScale().setBarSpacing(i)}}}},46378:(e,t,i)=>{"use strict";i.r(t),i.d(t,{allInitialModelsCreated:()=>Xt,allInitialSymbolsResolved:()=>Kt,applyIndicatorToAllChartsImpl:()=>ct,applyIndicatorsToAllChartsImpl:()=>lt,applyLineToolUpdateNotificationImpl:()=>ft,applyThemeImpl:()=>Qt,chartsSymbolsImpl:()=>yt,checkProFeatureImpl:()=>Zt,computeContentBoxImpl:()=>Lt,copyScreenshotToClipboard:()=>Tt,createBroadcastChannel:()=>qt,createChartStorageSubscriptionsIfRequired:()=>bt,createClipboardHandler:()=>vt,createLeftBottomChartWidgetWV:()=>It,deserializedChartIds:()=>mt,destroyBroadcastChannel:()=>$t,downloadScreenshot:()=>Ct,generateNewChartId:()=>Nt,getAsyncStateForChartImpl:()=>pt,getClientSnapshot:()=>At,getSnapshot:()=>Mt,getStateForChartImpl:()=>ut,getVisuallyAdjacentDefImpl:()=>Vt,handleConnectionLimitReachedChanged:()=>li,handleDateRangeLockChange:()=>ni,handleDeviceConnectionClosed:()=>ci,handleInternalDateRangeLockChange:()=>ri,handleInternalIntervalLockChange:()=>ii,handleInternalSymbolLockChange:()=>ei,handleInternalTrackTimeLockChange:()=>oi,handleIntervalLockChange:()=>si,handleSymbolLockChange:()=>ti,handleTrackTimeLockChange:()=>ai,hideChartImpl:()=>Ht,isFirstChartInLayout:()=>_t,lineToolsAndGroupsDTOsImpl:()=>dt,removeChartWidgetSubscriptionsImpl:()=>zt,resetLineToolsInvalidatedImpl:()=>gt,setBrokerImpl:()=>St,setChartLayoutWithUndoImpl:()=>Jt,setLayoutImpl:()=>Ut,syncCrosshairImpl:()=>Gt,syncScrollImpl:()=>Yt,takeScreenshot:()=>wt,takeServerScreenshot:()=>Pt,updateLayoutImpl:()=>Bt,updateLayoutPartialImpl:()=>Dt});var s=i(50151),r=i(86441),n=i(98351),o=i(44352),a=i(47539),l=i(49483),c=i(2484);function h(e){const t={};return{promise:new Promise(((i,s)=>{e.subscribe(t,i,!0)})),destroy:()=>{e.unsubscribeAll(t)}}}i(90981);var d=i(71733);class u extends d.UndoCommand{constructor(e,t){super(null),this._chartModel=e,this._targetIndex=t}redo(){const e=this._chartModel.createPane(this._targetIndex,void 0,this._paneId);this._paneId=e.id()}undo(){const e=(0,s.ensureDefined)(this._paneId),t=this._chartModel.panes().find((t=>t.id()===e)) +;void 0!==t&&this._chartModel.removePane(t)}createdPaneId(){return this._paneId}}class p extends d.UndoCommand{constructor(e,t,i,s){super(s),this._setter=e,this._oldValue=t,this._newValue=i}redo(){this._setter(this._newValue)}undo(){this._setter(this._oldValue)}}class _ extends p{constructor(e,t,i,s){super((e=>this._vwState.setValue(e)),t,i,s),this._vwState=e}}var m=i(10381),g=i(65446),f=i(93352);const v=(0,n.getLogger)("Clipboard");class S{constructor(e){this._e=e}write(e){return(0,g.writeImpl)(this._toRaw(e),this._e)}_toRaw(e){const t={files:[]};t.text=e.text,void 0!==e.app?t.html=this._serializeAppData(e.app,e.text):e.html&&(t.html=e.html);for(const i of e.files||[])t.files.push(i);return t}_serializeAppData(e,t){return`${t?(0,m.htmlEscape)(t.slice(0,256)):"📈"}`}}class y{constructor(e){this._e=e}async read(){this._e&&0===this._e.eventPhase&&(v.logWarn("Cannot use an already dispatched ClipboardEvent for reading"),this._e=null);const e=this._e?this._readUsingEvent(this._e):await this._readUsingApi();return this._fromRaw(e)}_readUsingEvent(e){const t=(0,s.ensure)(e.clipboardData);e.preventDefault();const i={files:[]};for(let e=0;e0&&(t.files=e.files),t}_parseAppData(e){if(-1===e.slice(0,1024).indexOf("data-tradingview-clip"))return;const t=(new DOMParser).parseFromString(e,"text/html").querySelector("[data-tradingview-clip]");return t?t.getAttribute("data-tradingview-clip")||"":void 0}_readBlobAsText(e){return new Promise(((t,i)=>{const s=new FileReader;s.onloadend=()=>{t(s.result)},s.onerror=()=>{i(s.error)},s.readAsText(e)}))}}var b=i(35749);function w(e){const t=e.target;return null!==t&&1===t.nodeType&&(0,b.isTextEditingField)(t)}function P(e){const t=e.target;if(null===t)return!1;const i=(t.ownerDocument||t).getSelection();return null!==i&&!i.isCollapsed}class C extends class{constructor(e){this._callbacks=Object.assign({},e),this._boundOnCopy=this._onCopyEv.bind(this),this._boundOnCut=this._onCutEv.bind(this),this._boundOnPaste=this._onPasteEv.bind(this)}listen(){document.addEventListener("copy",this._boundOnCopy),document.addEventListener("cut",this._boundOnCut), +document.addEventListener("paste",this._boundOnPaste)}async peek(){if("granted"!==(await navigator.permissions.query({name:"clipboard-read"})).state)throw new Error("clipboard-read is not granted");return new y(null).read()}uiRequestCopy(e){this._callbacks.copyRequested&&this._callbacks.copyRequested(new S(null),e)}uiRequestCut(e){this._callbacks.cutRequested&&this._callbacks.cutRequested(new S(null),e)}uiRequestPaste(e){this._callbacks.pasteRequested&&this._callbacks.pasteRequested(new y(null),e)}destroy(){document.removeEventListener("copy",this._boundOnCopy),document.removeEventListener("cut",this._boundOnCut),document.removeEventListener("paste",this._boundOnPaste)}_onCopyEv(e){e.defaultPrevented||this._callbacks.copyRequested&&this._callbacks.copyRequested(new S(e))}_onCutEv(e){e.defaultPrevented||this._callbacks.cutRequested&&this._callbacks.cutRequested(new S(e))}_onPasteEv(e){e.defaultPrevented||this._callbacks.pasteRequested&&this._callbacks.pasteRequested(new y(e))}}{_onCopyEv(e){if(!w(e)&&!P(e))return super._onCopyEv(e)}_onCutEv(e){if(!w(e)&&!P(e))return super._onCutEv(e)}_onPasteEv(e){if(!w(e))return super._onPasteEv(e)}}const T=()=>i.e(4389).then(i.bind(i,33646));function x(e,t={}){return T().then((i=>i.copyToClipboardImageOfChart(e,t)))}function I(e,t={}){return T().then((i=>i.getImageOfChartSilently(e,t)))}var M=i(76422),A=i(84015),L=i(8840),k=i(57737),E=i(27714),D=i(24377),B=i(26843),V=i(93975),R=i(83499),N=i(17364),O=i(95242),F=i(10123),W=i(76351);const H=!c.enabled("widget_logo");function z(e,t=null,i=null){let s={};if("number"==typeof e)return{relativePositions:{[e]:{l:t,t:i}},nextElementLeft:e,nextElementTop:e};const[r,...n]=e;if("v"===r){let e=null;for(const r of n){const n=z(r,t,i);s={...s,...n.relativePositions},i=n.nextElementTop,e=n.nextElementLeft}t=e}if("h"===r){let e=null;for(const r of n){const n=z(r,t,i);s={...s,...n.relativePositions},t=n.nextElementLeft,e=n.nextElementTop}i=e}return{relativePositions:s,nextElementTop:i,nextElementLeft:t}}const U=function(e){const t={};for(const i of Object.keys(e)){const s=z(e[i]).relativePositions;t[i]=s}return t}(F);function j(e,t,i,s){let r=Math.round(10*s),n=Math.round(10*s);const o=i[e];if(null!==o.l){const e=j(o.l,t,i,s);r=e.x+e.width+Math.round(5*s)}if(null!==o.t){const e=j(o.t,t,i,s);n=e.y+e.height+Math.round(5*s)}const a=t[e];return{x:r,y:n,width:a.width,height:a.height}}function G(e,t,i){var s;const r=(new DOMParser).parseFromString(W,"image/svg+xml");null===(s=null==r?void 0:r.firstElementChild)||void 0===s||s.setAttribute("color",i);const n=URL.createObjectURL(new Blob([(new XMLSerializer).serializeToString(r)],{type:"image/svg+xml"}));return new Promise((i=>{const s=new Image;s.width=e,s.height=t,s.onload=()=>{i({image:s,width:e,height:t})},s.src=n}))}function q(e,t,i,s,r){e.save(),e.drawImage(s.image,t,i,s.width,s.height),e.textBaseline="bottom";const n=(t+s.width)/r+3,o=(i+s.height)/r;(0,R.drawScaled)(e,r,(()=>{e.fillText("TradingView",n,o)})),e.restore()}function $(e,t,i,s){return(0,R.drawScaled)(e,s,(()=>{e.fillText(i,t.x/s,t.y/s)})), +e.measureText(i).width*s}function Y(e,t,i,s,n,o){const a=n.map((e=>e.text)).join("");let l=i.x;const c=function(e,t,i,s){if(e.measureText(t).width*s<=i)return{text:t,elided:!1};const r=e.measureText("...").width*s,n=[];for(let e=0;ee.measureText(t.slice(0,o+1)).width*s+r>i));return{text:(t=t.slice(0,o)).trim(),elided:!0}}(e,a,s-l,t);if(c.elided&&!o)return null;const h=[];let d=0;for(const e of n){if(d+e.text.length>c.text.length)break;h.push(e.text),d+=e.text.length}const u=h.join("").trim().length;d=0;for(const s of n){if(d+s.text.length>u)break;s.color&&(e.save(),e.fillStyle=s.color),l+=$(e,new r.Point(l,i.y),s.text,t),s.color&&e.restore(),d+=s.text.length}return c.elided&&(l+=$(e,new r.Point(l,i.y),"...",t)),l}function K(e){return e.map((e=>({...e,title:""})))}function X(e,t){const i=[{text:e.trim()}];for(const e of t)e.visible&&(""!==i[i.length-1].text&&i.push({text:" "}),e.title&&i.push({text:e.title}),i.push({text:e.value,color:e.color}));return i}class Z{constructor(e,t){this._logoTextColor=null,this._snapshotData=e,t=t||{},this._options={backgroundColor:L.themes[e.theme].getThemedColor("color-bg-primary"),borderColor:L.themes[e.theme].getThemedColor("color-border"),font:N.CHART_FONT_FAMILY,fontSize:12,legendMode:"vertical",hideResolution:!1,showHeaderPublishedBy:!1,showHeaderMainSymbol:!1,...t};const i=U[e.layout],s=e.charts.map((e=>function(e){const t=e.panes[0],i=t.canvas.width+t.leftAxis.canvas.width+t.rightAxis.canvas.width;let s=0;for(const t of e.panes)s+=t.canvas.height;return void 0!==e.timeAxis&&0!==e.timeAxis.contentHeight&&(s+=e.timeAxis.canvas.height),(0,E.size)({width:i,height:s})}(e)));if(this._pixelRatio=e.hidpiRatio,this._chartsGeometry=e.charts.map(((e,t)=>j(t,s,i,this._pixelRatio))),!H){let i=e.theme;void 0!==t.backgroundColor&&(i="black"===(0,D.rgbToBlackWhiteString)((0,D.parseRgb)(t.backgroundColor),150)?B.StdTheme.Dark:B.StdTheme.Light),this._logoTextColor=L.themes[i].getThemedColor("color-text-primary")}this._headerDefaultTextColor=L.themes[e.theme].getThemedColor("color-text-primary")}async getImage(){const e=this._pixelRatio;let t=0,i=0,s=0;const n=this._headerItems();if(n.length>0){s=Math.ceil(1.4*this._options.fontSize*e)*n.length}i+=s;let o=0,a=0;for(const e of this._chartsGeometry)o=Math.max(o,e.x+e.width),a=Math.max(a,e.y+e.height);const l=i;t+=o,i+=a,t+=Math.round(10*e);const c=H?Math.round(10*e):Math.round(35*e),h=i;i+=c;const d=(0,R.createDisconnectedCanvas)(document,(0,E.size)({width:t,height:i}),1),u=(0,R.getContext2D)(d);u.font=(0,O.makeFont)(this._options.fontSize,this._options.font),u.textBaseline="top",u.fillStyle=this._options.backgroundColor,u.fillRect(0,0,t,i),n.length>0&&this._drawHeader(u,n,t,new r.Point(Math.round(10*e),Math.round(10*e)));for(let e=0;e0&&t.leftAxis.contentHeight>0&&(i.drawImage(t.leftAxis.canvas,s,n),s+=t.leftAxis.canvas.width),i.drawImage(t.canvas,s,n),s+=t.canvas.width,t.rightAxis.contentWidth>0&&t.rightAxis.contentHeight>0&&i.drawImage(t.rightAxis.canvas,s,n),"pane"===t.type&&(i.fillStyle=e.colors.text,this._drawLegend(t,i,new r.Point(o,l),a)),n+=t.canvas.height}if(void 0!==e.timeAxis&&0!==e.timeAxis.contentHeight){let t=0;e.timeAxis.lhsStub.contentWidth>0&&e.timeAxis.lhsStub.contentHeight>0&&(i.drawImage(e.timeAxis.lhsStub.canvas,t,n),t+=e.timeAxis.lhsStub.canvas.width),i.drawImage(e.timeAxis.canvas,t,n),t+=e.timeAxis.canvas.width,e.timeAxis.rhsStub.contentWidth>0&&e.timeAxis.rhsStub.contentHeight>0&&i.drawImage(e.timeAxis.rhsStub.canvas,t,n)}i.strokeStyle=this._options.borderColor,i.strokeRect(0,0,t.width,t.height),i.restore()}_headerItems(){var e,t,i,s;const r=[];if(this._options.showHeaderPublishedBy&&this._snapshotData.publishedBy)for(const e of this._snapshotData.publishedBy)r.push([{text:e}]);if(this._options.showHeaderMainSymbol){const n=this._snapshotData.charts[0],o=`${null===(e=n.meta)||void 0===e?void 0:e.symbol}, ${null===(t=n.meta)||void 0===t?void 0:t.resolution}`;r.push(X(o,null!==(s=null===(i=n.meta)||void 0===i?void 0:i.values)&&void 0!==s?s:[]))}return r}_drawHeader(e,t,i,s){e.save(),e.fillStyle=this._headerDefaultTextColor;const n=Math.ceil(1.4*this._options.fontSize*this._pixelRatio);t.forEach(((t,o)=>{Y(e,this._pixelRatio,new r.Point(s.x,s.y+n*o),i,t,!0)})),e.restore()}_drawLegend(e,t,i,n){let o=!0;const a=Math.ceil(1.4*this._options.fontSize*this._pixelRatio);let l=i.x,c=i.y;if(e.mainSeriesText&&c+a{e.fillText(r,0,0)}))}_fillRadius(e){const t=this._data.style,i=Math.max(1,Math.floor(e));let s=Math.round(t.lollipop.width*e);return s%2!=i%2&&(s+=1),s/2}_drawBorderLine(e,t,i,s){const r=this._data.style;e.strokeStyle=r.lollipop.strokeStyle,e.lineWidth=i,(0,me.setLineStyle)(e,_e.LINESTYLE_SOLID),(0,me.createCircle)(e,t.x,t.y,s),e.stroke()}_drawFilledCircle(e,t,i,s){e.fillStyle=s,(0,me.createCircle)(e,t.x,t.y,i),e.fill()}}var ve=i(14888);class Se extends fe{_drawLollipop(e,t,i){var s;if(!this._imageLoaded())return void super._drawLollipop(e,t,i);const r=this._data.style,n=i.pixelRatio,o=this._fillRadius(n);let a=Math.round(r.lollipop.lineWidth*n),l=o-Math.round(1*n+a/2);if(r.lollipop.fillCircle&&(r.lollipop.backgroundColor&&this._drawFilledCircle(e,t,o,r.lollipop.backgroundColor),r.lollipop.fillStyle&&this._drawFilledCircle(e,t,l,r.lollipop.fillStyle)),null===(s=this._data.style.lollipop.image)||void 0===s?void 0:s.imageElement){const i=o-Math.round(1*n+2*a),s=2*i;e.save(),e.imageSmoothingEnabled=!0,e.imageSmoothingQuality="high",(0,me.createCircle)(e,t.x,t.y,i),e.clip(),e.drawImage(this._data.style.lollipop.image.imageElement,t.x-i,t.y-i,s,s),e.restore()}"active"===this._data.status&&(l-=a/2,a*=1.5),this._drawBorderLine(e,t,a,l)}_drawLabel(e,t,i){this._imageLoaded()&&!this._data.style.lollipop.text.showWhenImageLoaded||super._drawLabel(e,t,i)}_imageLoaded(){ +return Boolean(this._data.style.lollipop.image&&this._data.style.lollipop.image.imageElement&&this._data.style.lollipop.image.imageElement.complete&&this._data.style.lollipop.image.imageElement.naturalWidth)}}const ye={fillPath:new Path2D("M8.961.92a3 3 0 0 1 3.078 0l7.5 4.48A3 3 0 0 1 21 7.975V20a3 3 0 0 1-3 3H3a3 3 0 0 1-3-3V7.975A3 3 0 0 1 1.461 5.4l7.5-4.48z"),strokePath:new Path2D("M9.867 2.742c.39-.23.875-.23 1.266 0l7.5 4.406c.382.225.617.635.617 1.078V20c0 .69-.56 1.25-1.25 1.25H3c-.69 0-1.25-.56-1.25-1.25V8.226c0-.443.235-.853.617-1.078l7.5-4.406z")},be={fillPath:new Path2D("M8.961 22.08a3 3 0 0 0 3.078 0l7.5-4.48A3 3 0 0 0 21 15.025V3a3 3 0 0 0-3-3H3a3 3 0 0 0-3 3v12.025A3 3 0 0 0 1.461 17.6l7.5 4.48z"),strokePath:new Path2D("M9.866 20.257c.391.23.877.23 1.268 0l7.5-4.414a1.25 1.25 0 0 0 .616-1.078V3c0-.69-.56-1.25-1.25-1.25H3c-.69 0-1.25.56-1.25 1.25v11.765c0 .443.234.853.616 1.078l7.5 4.414z")},we={fillPath:new Path2D("M3 0h15c1.662 0 3 1.338 3 3v15c0 1.662-1.338 3-3 3H3c-1.662 0-3-1.338-3-3V3c0-1.662 1.338-3 3-3z"),strokePath:new Path2D("M3 1.75h15c.693 0 1.25.557 1.25 1.25v15c0 .693-.557 1.25-1.25 1.25H3c-.692 0-1.25-.558-1.25-1.25V3c0-.692.558-1.25 1.25-1.25z")};function Pe(e,t,i,s,r){const n=i.pixelRatio;e.save(),e.translate(t.x-s.lollipop.width*n/2,t.y-s.lollipop.height*n/2),e.scale(n,n),s.lollipop.fillCircle&&s.lollipop.backgroundColor&&(e.fillStyle=s.lollipop.backgroundColor,e.fill(r.fillPath)),e.strokeStyle=s.lollipop.strokeStyle,e.lineWidth=Math.round(s.lollipop.lineWidth*n)/n,(0,me.setLineStyle)(e,_e.LINESTYLE_SOLID),s.lollipop.fillCircle&&s.lollipop.fillStyle&&(e.fillStyle=s.lollipop.fillStyle,e.fill(r.strokePath)),e.stroke(r.strokePath),e.restore()}function Ce(e,t,i,s){Pe(e,t,i,s,ye)}function Te(e,t,i,s){Pe(e,t,i,s,be)}function xe(e,t,i,s){Pe(e,t,i,s,we)}class Ie extends fe{_drawLollipop(e,t,i){const s=this._data.style;switch(s.shape){case"earningUp":Ce(e,t,i,s);break;case"earningDown":Te(e,t,i,s);break;case"earning":xe(e,t,i,s);break;default:super._drawLollipop(e,t,i)}}}const Me={backgroundDark:(0,ce.getHexColorByName)("color-cold-gray-900"),backgroundLight:(0,ce.getHexColorByName)("color-white")};class Ae extends class{constructor(e,t,i){this._invalidated=!1,this._renderer=new he.CompositeRenderer,this._textWidthCache=new de.TextWidthCache,this._stylesCache=null,this._lollipops={},this._lollipopsCounter=0,this._lastClickedId=null,this.onPaneBgChange=()=>{this._recreateStyles(this._model)},this._lastClickedId=null,this._model=e,this._source=t,this._clickHandler=i,this._recreateStyles(e),e.backgroundColor().subscribe(this.onPaneBgChange),e.mainSeries().onSymbolIntervalChanged().subscribe(this,this._onSymbolOrIntervalChanged)}destroy(){this._model.backgroundColor().unsubscribe(this.onPaneBgChange),this._model.mainSeries().onSymbolIntervalChanged().unsubscribeAll(this)}processClickOutside(e){var t;if(null===this._lastClickedId||!e)return void this.clearLastClicked();let i=null;if(function(e){return void 0!==e.touches}(e)){if(1!==e.touches.length)return;{const t=(0, +s.ensureNotNull)(e.target).getBoundingClientRect(),n=e.touches[0];i=new r.Point(n.clientX-t.left,n.clientY-t.top)}}else i=new r.Point(e.offsetX,e.offsetY);const n=this._renderer.hitTest(i,{physicalHeight:0,physicalWidth:0,pixelRatio:1,cssHeight:0,cssWidth:0});null!==n&&(null===(t=n.data())||void 0===t?void 0:t.activeItem)===(0,s.ensureDefined)(this._lollipops[this._lastClickedId]).itemIndex||this.clearLastClicked()}clearLastClicked(){const e=null!==this._lastClickedId&&this._lollipops[this._lastClickedId]||null;null!==e&&(e.active=!1),this._lastClickedId=null}getLastClickedLollipopId(){return this._lastClickedId}update(){this._invalidated=!0}afterUpdate(e,t,i,s){}getStyle(e,t){let i=t;if(e.stack&&(i+="_stack:"+e.stack),"active"===i)return this._activeStyle;if("hovered"===i)return this._hoveredStyle;if("default"===i)return this._defaultStyle;if(this._stylesCache||(this._stylesCache={}),!this._stylesCache[i]){const s=(0,ae.clone)("active"===t?this._activeStyle:"hovered"===t?this._hoveredStyle:this._defaultStyle);e.stack&&(s.lollipop.incHeight=25*e.stack),this._stylesCache[i]=s}return this._stylesCache[i]}hasTooltip(e){return!0}_getY(){let e=0;const t=this._model.panes();for(let i=t.length;i--;){const s=t[i];s.containsMainSeries()&&(e+=s.height())}return e}_showBarLine(e){return this.hasTooltip(e)&&(e.hovered||e.active)}_createRenderers(e,t){this._renderer.clear();const i=(0,E.size)({width:e,height:t});for(const e in this._lollipops)if(this._lollipops.hasOwnProperty(e)){const t=(0,s.ensureDefined)(this._lollipops[e]);if(t.visible){const e=this._getLollipopStatus(t),s=this.getStyle(t,e),n={id:t.id,centerPoint:new r.Point(t.basePoint.x,t.basePoint.y-s.lollipop.bottom-s.lollipop.height/2-(s.lollipop.incHeight||0)),style:s,status:e},o={activeItem:t.itemIndex,hideCrosshairLinesOnHover:!0,clickHandler:this._lollipopMouseClickHandler.bind(this,n,i),tapHandler:this._lollipopMouseClickHandler.bind(this,n,i)};if(this._renderer.append(this._createRendererForLollipop(n,o)),this._showBarLine(t)){const{strokeStyle:e,lineStyle:i,lineWidth:r}=s.barLine,n={color:e,linestyle:i,linewidth:r,x:t.basePoint.x,top:0,bottom:t.basePoint.y-s.lollipop.bottom-s.lollipop.height},o=new ue.VerticalLineRenderer;o.setData(n),this._renderer.insert(o,0)}}}}_recreateStyles(e){this._stylesCache=null}_createRendererForLollipop(e,t){return new fe(e,new ve.HitTestResult(ve.HitTestResult.CUSTOM,t),this._textWidthCache)}_onSymbolOrIntervalChanged(){this._lollipops={},this._lollipopsCounter=0,this._renderer.clear(),this.clearLastClicked()}_lollipopMouseClickHandler(e,t,i){i.preventDefault();const n=e.id;if(this._lastClickedId=this._lastClickedId===n?null:n,null===this._lastClickedId)return;const o={target:i.target,targetSize:t,point:new r.Point(e.centerPoint.x,e.centerPoint.y-e.style.lollipop.height/2-8),marginTop:15};this._clickHandler(o,(()=>{const e=(0,s.ensureDefined)(this._lollipops[n]);return this._createTooltipContent(e)}))}_getLollipopStatus(e){return e.active?"active":e.hovered?"hovered":"default"}}{constructor(e,t,i){super(e,t,i),this.stylesCache={}, +this.templatesCache={},this._itemIndexToId=new Map,this.source=t}clearCaches(){this.clearLastClicked(),this._lollipops={},this._lollipopsCounter=0}update(){this._invalidated=!0}renderer(e,t){return this._invalidated&&(this._createLollipops(t,e),this._invalidated=!1),this._renderer}getStyle(e){const t=e.active?"active":e.hovered?"hovered":"default";return this._generateStyle(t,e)}hasTooltip(e){return Boolean(e.items&&e.items.length)}_createTooltipContent(e){const t=e.items;return t?[{type:"common",subTitle:Array.isArray(t)?t.map((e=>({value:e}))):[{value:t}],style:{color:e.color}}]:null}_createRendererForLollipop(e,t){return new(e.style.lollipop.image?Se:Ie)(e,new ve.HitTestResult(ve.HitTestResult.CUSTOM,t),this._textWidthCache)}_lollipopMouseClickHandler(e,t,i){super._lollipopMouseClickHandler(e,t,i),(0,M.emit)("onTimescaleMarkClick",e.id)}_createLollipops(e,t){const i=this._model.timeScale(),s=super._getY(),n=this._model.lastHittestData(),o=this._model.hoveredSource(),a=this.source.marks(),l=new Map;Object.keys(a).forEach((e=>{var t;const c=a[e],h=c.id,d=c.index;if(null!=d){const e=h===this.getLastClickedLollipopId(),a=this._lollipops[h],u=void 0!==a?a.itemIndex:this._lollipopsCounter++;this._itemIndexToId.has(u)||this._itemIndexToId.set(u,h);const p=o===this.source&&null!==n&&n.activeItem===u,_=(null!==(t=l.get(d))&&void 0!==t?t:-1)+1;l.set(d,_),this._lollipops[h]={id:h,itemIndex:u,basePoint:new r.Point(i.indexToCoordinate(d)+1,s),hovered:p,active:e,label:c.label,color:c.color,items:c.tooltip,visible:!0,stack:_,shape:c.shape,image:this._getImageForUrl(c.imageUrl),showLabelWhenImageLoaded:c.showLabelWhenImageLoaded,textColor:c.labelFontColor}}})),super._createRenderers(e,t)}_getImageForUrl(e){if(e)return this.source.getImageElement(e)}_generateStyle(e,t){const{color:i,label:s,stack:r,shape:n,image:o,textColor:a}=t;let l=e+i+s;if(void 0!==r&&(l+="_stack"+r),!(l in this.stylesCache)){const c=this._model.isDark()?Me.backgroundDark:Me.backgroundLight;let h,d=i;if("active"===e)h=i,d="rgba(255, 255, 255, 0.92)";else if("hovered"===e){const e=(0,D.tryParseRgba)(i);if(null!==e){const t=e[3]*(1-.85);h=(0,D.rgbaToString)((0,D.rgba)(e[0],e[1],e[2],t))}}a&&(d=a);let u=23,p=23,_=1,m=0;"earning"===n?(p=21,u=21,_=2):"earningUp"===n?(u=21,m=1,_=2):"earningDown"===n&&(u=21,m=-.5,_=.5);const g={barLine:{lineStyle:_e.LINESTYLE_DASHED,lineWidth:1,strokeStyle:i},lollipop:{width:u,height:p,bottom:_,backgroundColor:c,lineWidth:1.5,fillStyle:h,strokeStyle:i,fillCircle:!0,text:{label:s,deltaY:m,strokeStyle:d,font:(0,O.makeFont)(12,N.CHART_FONT_FAMILY,"bold"),showWhenImageLoaded:t.showLabelWhenImageLoaded},image:o},shape:n};void 0!==r&&(g.lollipop.incHeight=25*r),this.stylesCache[l]=g}return this.stylesCache[l]}}var Le=i(7711),ke=i(50841),Ee=i(28866),De=i(27642);const Be=(0,n.getLogger)("Chart.UserDefinedImageMarks");class Ve extends De.BarsMarksContainer{constructor(){super(...arguments),this._imageItems=new Map,this._destroyed=!1}destroy(){this._destroyed=!0,super.destroy()}getImageElement(e){ +return this._imageItems.has(e)||this.addImageToStore(e),this._imageItems.get(e)}addImageToStore(e){this._imageItems.has(e)||this._loadNewImage(e)}_loadNewImage(e){const t={imageElement:null};(0,Ee.getImage)(e,e).then((e=>{this._destroyed||(t.imageElement=e,this.updateAllViewsAndRepaint(),this._model.updateSource(this))})).catch((()=>{Be.logWarn(`An error ocurred while loading image ${e}`)})),this._imageItems.set(e,t)}}class Re extends Ve{constructor(e){super(e,new Le.DefaultProperty("UserDefinedTimescaleMarks",{visible:!0})),this._requestedPointsets=new Set,(0,le.hideMarksOnBars)().subscribe(this,(()=>this._properties.childs().visible.setValue(!(0,le.hideMarksOnBars)().value()))),this._paneView=new Ae(e,this,this._showTooltip.bind(this)),this._paneViews=[this._paneView]}destroy(){(0,le.hideMarksOnBars)().unsubscribeAll(this),super.destroy()}zorder(){return ke.sortSourcesPreOrdered.TimeScaleMarks}userEditEnabled(){return!1}clearMarks(){const e=this._model.chartApi();e.isConnected().value()&&Object.keys(this._marks).forEach((t=>{const i=this._getPointsetId(t);e.removePointset(i)})),this._requestedPointsets.clear(),super.clearMarks(),this._paneView.clearCaches(),this.updateAllViewsAndRepaint()}hasContextMenu(){return!1}paneViews(){return this._properties.childs().visible.value()?this._paneViews:[]}updateAllViews(){this._paneView.update()}onClickOutside(){this._paneView.processClickOutside()}_initialize(){this._properties.childs().visible.setValue(!0)}_plateViewData(e){return{text:e.text}}_getData(e){const t=this._model.mainSeries().symbolInfo();if(!t)return;const i=this.roundRange(this._rangeDifference(e)),r=this._model.mainSeries(),n=r.seriesSource().symbolInstanceId(),o=r.properties().childs().interval.value();window.ChartApiInstance.getTimescaleMarks(t,i.start,i.end,(t=>{const i=this._model.chartApi();for(const e of t){e.index=null;const t=e.id,r=this._getPointsetId(t.toString()),a=this._marks[t];if(a&&null!==a.index&&(a.tickmark===e.tickmark?e.index=a.index:this._requestedPointsets.has(r)&&i.isConnected().value()&&(i.removePointset(r),this._requestedPointsets.delete(r))),e.imageUrl&&this.addImageToStore(e.imageUrl),this._marks[t]=e,null===e.index&&i.isConnected().value()){this._requestedPointsets.add(r);const t=[[e.tickmark,0]];i.createPointset(r,"turnaround",(0,s.ensureNotNull)(n),o,t,(e=>this._onPointsetData(e)))}}this._loadedRange=this._rangeUnion(e,this._loadedRange),this.updateAllViewsAndRepaint()}),o)}_getPointsetId(e){return"pointsetMark_"+e}_onPointsetData(e){if("data_update"===e.method){const t=e.params.customId.split("_")[1],i=this._marks[t],s=e.params.plots;i&&1===s.length&&(i.index=s[0].value[0])}this.updateAllViews()}async _showTooltip(e,t){const s=t();if(!s)return;const r=this._model.timeScale(),n=[r.onScroll(),r.barSpacingChanged(),this._model.mainSeries().onSymbolIntervalChanged()],o=this._paneView.processClickOutside.bind(this._paneView);(await Promise.all([i.e(7624),i.e(6092),i.e(240),i.e(962),i.e(1075),i.e(9039)]).then(i.bind(i,36647))).showLollipopTooltip({items:s,position:e, +customCloseSubscriptions:n,onClickOutside:o})}}function Ne(e,t){const i=Math.max(1,Math.floor(t)),s=Math.round(e.x*t)+i%2/2;let r=Math.round(e.size*t);(s+r/2)%1!=0&&(r+=1);const n=Math.min(Math.max(1,Math.round(t*e.borderWidth)),r/2);let o;const a=("up"===e.direction?-1:1)*(e.yInverted?-1:1),l=a*(Math.round(e.size*t/2)+i%2);if(void 0!==e.fixedSpaceYPosition){const i=Math.round(e.fixedSpaceYPosition.itemSpacing*t),s=e.fixedSpaceYPosition.order,n=a*(r*s+i*(s+1));o=Math.round(e.fixedSpaceYPosition.basePosition*t)+n+l}else o=Math.round(e.y*t)+l;return{x:s,y:o,size:r,borderWidth:n,tickSize:i}}function Oe(e,t,i,s){var r,n,o;if(e.save(),i&&!s.highlightByAuthor&&(e.globalAlpha=.4),s.mine)!function(e,t,i){const{borderColor:s,backgroundColor:r,doNotFill:n,direction:o,yInverted:a}=i,{x:l,y:c,borderWidth:h,size:d,tickSize:u}=Ne(i,t.pixelRatio);e.strokeStyle=s,e.fillStyle=r,e.lineWidth=h;const p="up"===o!==a?-1:1;let _=Math.round(d/2/Math.tan(Math.PI/6))+u%2/2;(l+_/2)%1!=0&&(_-=1);e.translate(l,c+_/2*p),e.beginPath();const m=h/2;e.moveTo(0,-p*(_-m)),e.lineTo(d/2-m,h/2),e.lineTo(-d/2+m,h/2),e.lineTo(0,-p*(_-h/2)),e.closePath(),n||e.fill();e.stroke()}(e,t,s);else{let i=!1;{const e=s.image&&(o=s.image,Boolean(o&&o.imageElement&&o.imageElement.complete&&o.imageElement.naturalWidth));i=Boolean(e&&!s.showLabelWhenImageLoaded)}!function(e,t,i,s,r){const{borderColor:n,backgroundColor:o,label:a}=i,l=t.pixelRatio,{x:c,y:h,borderWidth:d,size:u}=Ne(i,l);e.strokeStyle=n,e.fillStyle=o,e.lineWidth=d,e.beginPath();const p=u/2-d/2;e.arc(c,h,p,0,2*Math.PI,!0),e.closePath(),e.fill(),r&&function(e,t,i,s,r){if(t){const n=2*i;e.save(),e.imageSmoothingEnabled=!0,e.imageSmoothingQuality="high",(0,me.createCircle)(e,s,r,i),e.clip(),e.drawImage(t,s-i,r-i,n,n),e.restore()}}(e,r,p,c,h);e.stroke(),!s&&a&&u/2>=7&&(e.textAlign="center",e.textBaseline="middle",e.font=a.font,e.fillStyle=a.fontColor,(0,R.drawScaled)(e,l,(()=>{e.fillText(a.text,c/l,h/l)})))}(e,t,s,i,null!==(n=null===(r=s.image)||void 0===r?void 0:r.imageElement)&&void 0!==n?n:void 0)}e.restore()}class Fe{constructor(e,t,i,s){this._canvas=null,this._clickHandler=e,this._enterHandler=t,this._leaveHandler=i,this._data=null!=s?s:null}setData(e){this._data=e}hitTest(e,t){if(null===this._data)return null;for(let i=this._data.items.length-1;i>=0;--i){const s=this._hitTestDot(this._data.items[i],e,t.pixelRatio);if(s)return s}return null}draw(e,t){this._canvas=e.canvas,null!==this._data&&this._data.items.forEach(Oe.bind(null,e,t,this._data.highlightByAuthor))}_hitTestDot(e,t,i){const s=new r.Point(e.x,Ne(e,i).y/i);if((0,pe.pointInCircle)(t,s,Math.max(e.size/2,8))){const t=this._canvas,i=null===t?void 0:{mouseEnterHandler:()=>this._enterHandler(e,s.y,t),mouseLeaveHandler:()=>this._leaveHandler(),clickHandler:i=>this._clickHandler(e,s.y,t,i),tapHandler:i=>this._clickHandler(e,s.y,t,i)};return new ve.HitTestResult(ve.HitTestResult.REGULAR,{activeItem:e.originalItem.id,...i})}return null}}const We={green:{border:(0,ce.getHexColorByName)("color-minty-green-700"),background:(0, +ce.getHexColorByName)("color-minty-green-a700")},red:{border:(0,ce.getHexColorByName)("color-ripe-red-700"),background:(0,ce.getHexColorByName)("color-ripe-red-500")},neutral:{border:(0,ce.getHexColorByName)("color-tan-orange-700"),background:(0,ce.getHexColorByName)("color-tan-orange-500")},yellow:{border:"#EAC300",background:"#FFD400"},blue:{border:"#047ACE",background:"#0496FF"}};function He(e){var t,i,s,r;return e.hovered||e.highlightByAuthor?null!==(i=null===(t=e.overrideBorderWidth)||void 0===t?void 0:t.hoveredWidth)&&void 0!==i?i:4:null!==(r=null===(s=e.overrideBorderWidth)||void 0===s?void 0:s.width)&&void 0!==r?r:2}class ze extends class{constructor(e,t){this._tooltip=null,this._hoveredBarsMarkData=null,this._destroyed=!1,this._invalidated=!0,this._originalData=[],this._source=e,this._model=t,this._renderer=new Fe(this._onItemClicked.bind(this),this._showItem.bind(this),this._hideItem.bind(this)),this._createTooltipRenderer().then((e=>{this._destroyed?null==e||e.destroy():this._tooltip=e})),e.properties().childs().visible.subscribe(null,(()=>{var e;null===(e=this._tooltip)||void 0===e||e.hide(!0)}))}destroy(){var e;this._destroyed=!0,null===(e=this._tooltip)||void 0===e||e.destroy()}source(){return this._source}update(){this._invalidated=!0}renderer(e,t){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._renderer}onClickOutside(e){e.isTouch&&null!==this._tooltip&&!this._tooltip.contains(e.target)&&this._tooltip.hide(!0)}_extractBarMarksRendererItemData(e,t){var i,s;const r=null!==(i=t.overridedTheme)&&void 0!==i?i:We[t.theme],n=this._calculateSize(e,t),o=this._calculateY(e,n,t);return null===this._hoveredBarsMarkData||this._hoveredBarsMarkData.id!==t.id||this._hoveredBarsMarkData.x===t.x&&this._hoveredBarsMarkData.y===Math.round(o)||(null===(s=this._tooltip)||void 0===s||s.hide(!0),this._hoveredBarsMarkData=null),{x:t.x,y:this._calculateY(e,n,t),direction:t.direction,borderColor:r.border,borderWidth:He(t),backgroundColor:r.background,size:n,doNotFill:!t.public,yInverted:t.yInverted,label:void 0===t.label?void 0:{text:t.label,fontColor:t.labelFontColor,font:(0,O.makeFont)(Math.ceil(Math.max(10,Math.min(n/2,20))),N.CHART_FONT_FAMILY,"bold")},originalItem:t}}_onItemClicked(e,t,i,s){s.isTouch&&this._showItem(e,t,i)}async _showItem(e,t,i){var r;const n=await this._tooltipProps(e);if(null===n)return;const o=this._model.timeScale().barSpacing(),a=this._calculateSize(o,e.originalItem);this._hoveredBarsMarkData={x:e.x,y:Math.round(this._calculateY(o,a,e.originalItem)),id:e.originalItem.id},null===(r=this._tooltip)||void 0===r||r.show({itemSize:a,container:(0,s.ensureNotNull)(i.parentElement),x:e.x,y:t,factoryProps:n,onClickOutside:()=>{var e;return null===(e=this._tooltip)||void 0===e?void 0:e.hide(!0)}})}_hideItem(){var e;null===(e=this._tooltip)||void 0===e||e.hide()}_calculateSize(e,t){return Math.min(553,Math.max(7,t.minSize,.8*e))}_updateImpl(){this._originalData=this._source.getPlatesViewData() +;const e=this._model.timeScale().barSpacing(),t=this._originalData.map(this._extractBarMarksRendererItemData.bind(this,e));this._renderer.setData({items:t,barSpacing:e,highlightByAuthor:!1})}}{async _createTooltipRenderer(){const[{TooltipRenderer:e},{UserDefinedBarsMarksTooltip:t}]=await Promise.all([Promise.all([i.e(2913),i.e(962),i.e(8020)]).then(i.bind(i,40072)),Promise.all([i.e(2913),i.e(962),i.e(8020)]).then(i.bind(i,71276))]);return new e(t)}_calculateY(e,t,i){const s=Math.max(1.4*i.minSize,e+4),r=("up"===i.direction?-1:1)*(i.yInverted?-1:1)*(s*(i.order+.6)+.25*s);return i.y+r}_onItemClicked(e,t,i,s){var r,n;super._onItemClicked(e,t,i,s),null===(n=(r=e.originalItem).onClicked)||void 0===n||n.call(r)}_tooltipProps(e){const t=e.originalItem.text;return t?Promise.resolve({text:t}):Promise.resolve(null)}_extractBarMarksRendererItemData(e,t){return{...super._extractBarMarksRendererItemData(e,t),showLabelWhenImageLoaded:t.showLabelWhenImageLoaded,image:t.image}}}class Ue extends Ve{constructor(e){super(e,new Le.DefaultProperty("UserDefinedBarsMarks",{visible:!0})),this._paneView=new ze(this,e),this._paneViews=[this._paneView],(0,le.hideMarksOnBars)().subscribe(this,(()=>{this.properties().childs().visible.setValue(!(0,le.hideMarksOnBars)().value())}))}destroy(){(0,le.hideMarksOnBars)().unsubscribeAll(this),this._paneView.destroy(),super.destroy()}zorder(){return ke.sortSourcesPreOrdered.BarMarks}userEditEnabled(){return!1}clearMarks(){super.clearMarks(),this.updateAllViewsAndRepaint()}hasContextMenu(){return!1}paneViews(){return this._properties.childs().visible.value()?this._paneViews:[]}onClickOutside(e){this._paneView.onClickOutside(e)}_initialize(){this.properties().childs().visible.setValue(!0)}_plateViewData(e){const t={text:e.text,onClicked:e.onClicked};"object"==typeof e.color&&(t.theme="user_defined_theme",t.overridedTheme={},t.overridedTheme.border=e.color.border,t.overridedTheme.background=e.color.background);const i=(0,ae.isNumber)(e.borderWidth)?e.borderWidth:void 0,s=(0,ae.isNumber)(e.hoveredBorderWidth)?e.hoveredBorderWidth:void 0;if(void 0===i&&void 0===s||(t.overrideBorderWidth={width:i,hoveredWidth:s}),e.showLabelWhenImageLoaded&&(t.showLabelWhenImageLoaded=!0),e.imageUrl){const i=this.getImageElement(e.imageUrl);t.image=i}return t}_getData(e){const t=this._model.mainSeries().symbolInfo();if(!t)return;const i=this.roundRange(this._rangeDifference(e)),s=this._model.mainSeries().properties().childs().interval.value();window.ChartApiInstance.getMarks(t,i.start,i.end,(t=>{for(const e of t)this._marks[e.id]=e,e.imageUrl&&this.addImageToStore(e.imageUrl);this._loadedRange=this._rangeUnion(e,this._loadedRange),this.updateAllViewsAndRepaint()}),s)}}var je=i(45345);const Ge=new a.TranslatedString("apply toolbars theme",o.t(null,void 0,i(58570)));class qe extends d.UndoCommand{constructor(e,t,i=!0){super(Ge),this._prevThemeName=e,this._themeName=t,this._syncState=i}undo(){(0,L.isStdThemeName)(this._prevThemeName)&&((0,je.setTheme)(this._prevThemeName),this._syncState&&(0,L.syncTheme)())}redo(){(0, +L.isStdThemeName)(this._themeName.toLowerCase())&&((0,je.setTheme)(this._themeName.toLowerCase()),this._syncState&&(0,L.syncTheme)())}}i(78831),i(74914),i(51620);var $e=i(7019),Ye=i(65407),Ke=i(12882),Xe=i(40549);const Ze=!l.CheckMobile.any(),Je=(0,n.getLogger)("ChartWidgetCollectionBase"),Qe=new a.TranslatedString("apply indicators to entire layout",o.t(null,void 0,i(44547))),et=new a.TranslatedString("sync time",o.t(null,void 0,i(60635))),tt=new a.TranslatedString("resize layout",o.t(null,void 0,i(13034))),it=new a.TranslatedString("reset layout sizes",o.t(null,void 0,i(30910))),st=new a.TranslatedString("apply chart theme",o.t(null,void 0,i(66568))),rt=new a.TranslatedString("symbol lock",o.t(null,void 0,i(92831))),nt=new a.TranslatedString("interval lock",o.t(null,void 0,i(28916))),ot=new a.TranslatedString("date range lock",o.t(null,void 0,i(90621))),at=new a.TranslatedString("track time",o.t(null,void 0,i(47122)));o.t(null,void 0,i(46669)),o.t(null,void 0,i(98478)),o.t(null,void 0,i(34004)),o.t(null,void 0,i(96260)),o.t(null,void 0,i(38641)),o.t(null,void 0,i(10160));function lt(e,t){const i=t.model().model().studyTemplate();e.undoHistory.beginUndoMacro(Qe);for(let s=0;se.id()===n)))}const l=t.pasteSourceFromClip(o,i,!0);if(l&&1===l.length){const e=l[0];if(r.asCompare){const i=(0,s.ensureNotNull)(t.mainSeries().priceScale());t.moveToScale(e,(0,s.ensureDefined)(o),i,n),t.setPriceScaleMode({percentage:!0},i,null)}}t.model().lightUpdate()}}e.undoHistory.endUndoMacro()}function ht(e){let t=1;for(;e.has(""+t);)t++;return""+t}function dt(e){const t=new Map,i=e.chartsCountToSave(),s=new Set;for(let r=0;r(0,s.ensureDefined)(e.content.chartId)))}function gt(e,t,i){e.chartsCountToSave();i.forEach((i=>{const s=(r=i.chartId,null!==(o=null===(n=e.chartWidgetsDefs.find((e=>e.chartWidget.id()===r)))||void 0===n?void 0:n.chartWidget)&&void 0!==o?o:null);var r,n,o;null==s||s.resetLineToolsInvalidated(t,i.savedDto,i.sharingMode)}))}function ft(e,t,i,s){const r=e.map((e=>e.chartWidget)).filter((e=>e.hasModel())).filter((e=>e.id()===t||0!==s));try{r.forEach((e=>e.startApplyingLineToolUpdateNotification())),r.forEach((e=>e.applyLineToolUpdateNotification(i,s)))}finally{r.forEach((e=>e.endApplyingLineToolUpdateNotification()))}}function vt(e){return new C({copyRequested:(t,i)=>{e.activeChartWidget.value().model().clipboardCopy(t,i)},cutRequested:(t,i)=>{e.activeChartWidget.value().model().clipboardCut(t,i)},pasteRequested:(t,i)=>{(i?i.model().undoModel():e.activeChartWidget.value().model()).clipboardPaste(t,i)}})}function St(e,t){0}function yt(e){const t={};return e.chartWidgetsDefs.map((e=>e.chartWidget)).forEach((e=>t[e.id()]=function(e){var t,i,r,n,o;const a={};if(!e.hasModel()){const n=e.options().content;if(!n)return a;const o=(0,s.ensureNotNull)(n.panes.reduce(((e,t)=>{var i;return null!==(i=null!=e?e:t.sources.find((e=>"MainSeries"===e.type)))&&void 0!==i?i:null}),null));return a.resolution=null===(t=o.state)||void 0===t?void 0:t.interval,a.symbol=null===(i=o.state)||void 0===i?void 0:i.symbol,a.short_name=null===(r=o.state)||void 0===r?void 0:r.shortName,a}const l=e.model().mainSeries(),c=l.properties().childs(),h=l.symbolInfo();a.resolution=c.interval.value(),a.symbol_type=null!==h&&h.type||"",a.exchange=null!==h&&h.exchange||"",a.listed_exchange=null!==h&&h.listed_exchange||"";const d=null!==(n=null==h?void 0:h.legs)&&void 0!==n?n:[];if(null!==h&&l.isSpread()){const e=d[0];let t=h.base_name[0];t=t.split(":")[1],a.symbol=e,a.short_name=t,a.expression=h.full_name}else a.symbol=null!==h&&h.ticker||c.symbol.value(),a.short_name=c.shortName.value();const u=null!==(o=null==h?void 0:h.base_name)&&void 0!==o?o:[];return a.legs=d.map(((e,t)=>({symbol:e,pro_symbol:u[t]}))),a}(e))),t}function bt(e,t){0}function wt(e,t){return I(t,{snapshotUrl:e}).then((e=>((0,M.emit)("onScreenshotReady",e),e)))}function Pt(e,t){const i={snapshotUrl:e};const s=(0,A.isOnMobileAppPage)("any");return(s?I:x)(t,i).then((e=>((0,M.emit)("onScreenshotReady",e),s||(0,M.emit)("onServerScreenshotCopiedToClipboard"),e)))}function Ct(e){return function(e){return T().then((t=>t.downloadClientScreenshot(e)))}(e)}function Tt(e){return function(e){return T().then((t=>t.copyToClipboardClientScreenshot(e)))}(e).then((()=>{(0,M.emit)("onClientScreenshotCopiedToClipboard")}))}const xt={s:0,"2h":0,"2v":1,"2-1":1,"3s":0,"3h":0,"3v":2,4:1,6:1,8:1,"1-2":1,"3r":1,"4h":0,"4v":3,"4s":0,"5h":0,"6h":0,"7h":0,"8h":0,"1-3":1,"2-2":3,"2-3":2,"1-4":1,"5s":0,"6c":4,"8c":6};function It(e,t,i,s){let r=0;const n=(0,Ye.createWVFromGetterAndSubscriptions)((()=>++r),[i,s]);return(0,$e.combine)((t=>{var i +;return null!==(i=e()[xt[t]])&&void 0!==i?i:null}),t,n)}function Mt(e,t,i,s){const r=Math.max(1,window.devicePixelRatio||1),n=e.getAll();let o;const a=e.maximizedChartWidget().value();if(s&&s.onlyActiveChart||a)return{layout:"s",hidpiRatio:r,theme:(0,L.getCurrentTheme)().name,charts:[e.activeChartWidget.value().images(s)],publishedBy:o};const l=[],c=k.layouts[e.layout.value()].count,h={showCollapsedStudies:(s=s||{}).showCollapsedStudies,status:s.status};for(let e=0;e{const t=this._state.currentLayoutResizeAction.value();t&&this._applyMouseMove(t.delta,e)},this._state=e,this._splitterElement=t,this._splitter=i,(0,re.shiftPressed)().subscribe(this._onShiftPressed)}destroy(){(0,re.shiftPressed)().unsubscribe(this._onShiftPressed)}mouseDownEvent(e){this._mouseDownOrTouchStartEvent(e)}touchStartEvent(e){this._mouseDownOrTouchStartEvent(e)}pressedMouseMoveEvent(e){this._pressedMouseOrTouchMoveEvent(e)}touchMoveEvent(e){this._pressedMouseOrTouchMoveEvent(e)}mouseUpEvent(e){this._mouseUpOrTouchEndEvent(e)}touchEndEvent(e){this._mouseUpOrTouchEndEvent(e)}mouseEnterEvent(e){this._highlightSplitters(e.shiftKey)}mouseLeaveEvent(e){const t=kt(this._splitter.className);Array.from(this._state.parent.getElementsByClassName(t)).forEach((e=>e.classList.remove(Ke.hovered)))}mouseDoubleClickEvent(e){const t=(0,te.layoutInitialSizingState)(this._state.layoutTemplate.value().expression);this._state.undoHistory.beginUndoMacro(it),this._state.undoHistory.pushUndoCommand(new _(this._state.sizingState.spawn(),this._state.sizingState.value(),t,it));const i=this._state.layoutTemplate.value().layoutType;this._state.undoHistory.pushUndoCommand(new p((e=>e?this._state.allLayoutSizesState.set(i,e):this._state.allLayoutSizesState.delete(i)),this._state.allLayoutSizesState.get(this._state.layoutTemplate.value().layoutType),t,it)),this._state.undoHistory.endUndoMacro()}_highlightSplitters(e){const t=kt(this._splitter.className);Array.from(this._state.parent.getElementsByClassName(t)).forEach((e=>e.classList.remove(Ke.hovered)));(e?Array.from(this._state.parent.getElementsByClassName(t)):[this._splitterElement]).forEach((e=>e.classList.add(Ke.hovered)))}_mouseDownOrTouchStartEvent(e){ +const t=new r.Point(e.localX+this._splitterElement.offsetLeft,e.localY+this._splitterElement.offsetTop),i=(0,ie.deepCopy)(this._state.sizingState.value());this._state.currentLayoutResizeAction.setValue({point:t,splitter:this._splitter,initialState:i,alignedState:this._state.layoutTemplate.value().syncSublayoutsBySplitter(this._splitter,(0,ie.deepCopy)(i)),shiftState:e.shiftKey,delta:0}),this._splitterElement.classList.add(Ke["i-active"]),this._highlightSplitters(e.shiftKey)}_pressedMouseOrTouchMoveEvent(e){const t=this._state.currentLayoutResizeAction.value();if(!t)return;t.shiftState!==e.shiftKey&&(this._highlightSplitters(e.shiftKey),t.shiftState=e.shiftKey);const i=new r.Point(e.localX+this._splitterElement.offsetLeft,e.localY+this._splitterElement.offsetTop);t.delta="v"===t.splitter.orientation?i.y-t.point.y:i.x-t.point.x,this._applyMouseMove(t.delta,e.shiftKey)}_mouseUpOrTouchEndEvent(e){const t=this._state.currentLayoutResizeAction.value();if(t&&(this._splitterElement.classList.remove(Ke["i-active"]),this._state.currentLayoutResizeAction.setValue(null),t.currentState)){this._state.undoHistory.beginUndoMacro(tt),this._state.undoHistory.pushUndoCommand(new _(this._state.sizingState.spawn(),t.initialState,t.currentState,tt));const e=this._state.layoutTemplate.value().layoutType;this._state.undoHistory.pushUndoCommand(new p((t=>t?this._state.allLayoutSizesState.set(e,t):this._state.allLayoutSizesState.delete(e)),this._state.allLayoutSizesState.get(this._state.layoutTemplate.value().layoutType),this._state.sizingState.value(),it)),this._state.undoHistory.endUndoMacro(),this._state.layoutSizesChanged.setValue(!0)}}_applyMouseMove(e,t){var i;const r=(0,s.ensureNotNull)(this._state.currentLayoutResizeAction.value()),n=t?r.alignedState:r.initialState,o=null!==(i=this._state.options.padding)&&void 0!==i?i:2,a=Lt(this._state);r.currentState=this._state.layoutTemplate.value().resizeApplier(a,o,e,r.splitter,(0,ie.deepCopy)(n),t),this._state.sizingState.setValue(r.currentState)}}function Dt(e,t,i,s,r){var n,o;const a=null!==(n=e.options.padding)&&void 0!==n?n:2,l=null!==(o=e.options.border)&&void 0!==o?o:0;r=null!=r?r:e.layoutTemplate.value();const c=Lt(e),h=r.sizer(c,i,s,a+l,Ze?e.sizingState.value():void 0);h.width=Math.max(Math.round(h.width),0),h.height=Math.max(Math.round(h.height),0),h.top=Math.round(h.top),h.left=Math.round(h.left),t.metrics=h;const d=t.container.value();if(d){d.style.width=h.width+"px",d.style.height=h.height+"px",d.style.top=h.top+"px",d.style.left=h.left+"px";const e=1===s;false;const t=Math.round(c.width),i=0===h.top&&0===h.left,r=0===h.top&&h.left+h.width===t,n=0===h.top&&h.width===t;d.classList.toggle("top-left-chart",!e&&!n&&i),d.classList.toggle("top-right-chart",!e&&!n&&r),d.classList.toggle("top-full-width-chart",e||n)}t.width.setValue(h.width),t.height.setValue(h.height)}function Bt(e){var t,i,s;let r;const n=e.layoutTemplate.value(),o=e.maximizedChartDef.value();if(r=o?[o]:e.chartWidgetsDefs.slice(0,n.count).filter((e=>!e.hiddenInLayout.value())),r.forEach(((t,i)=>Dt(e,t,i,r.length))), +Ze&&!e.maximizedChartDef.value()){const r=Lt(e),o=null!==(t=e.options.padding)&&void 0!==t?t:2,a=null!==(i=e.options.border)&&void 0!==i?i:0,l=n.splitters(r,o+a,e.sizingState.value()),c=null!==(s=e.splitters.value())&&void 0!==s?s:[];c.forEach(((e,t)=>{t>=l.length&&(e.splitterElement.remove(),e.mouseHandler.destroy(),e.mouseListener.destroy())}));const h=l.map(((t,i)=>{const s=i({def:t,metrics:e.layoutTemplate.value().sizer({top:0,left:0,width:256,height:256},i,s.length,0)}))).sort(((e,t)=>e.metrics.top-t.metrics.top||e.metrics.left-t.metrics.left)).map((e=>e.def));if(s.length<2)return null;let r=s.indexOf(t);return-1===r?null:(r=(r+(i?s.length-1:1))%s.length,s[r])}function Rt(e,t){return e.chartWidgetsDefs.some((e=>{var i;return(null===(i=e.chartWidget)||void 0===i?void 0:i.id())===t}))}function Nt(e){let t=1;for(;e(""+t);)t++;return""+t}function Ot(e){const t=e.activeChartWidget.value();if(t){const i=t.state();return i.chartId=Nt((t=>Rt(e,t))),i.shouldBeSavedEvenIfHidden=!1,{content:i}}}function Ft(e,t,i){const r=e.toastsFactory;let n={chartWidgetCollection:t,isActive:0===e.chartWidgetsDefs.length,barsMarksContainersFactory:t=>function(e,t,i){const s=[];{const t=new Ue(e);s.push(t);const i=new Re(e);s.push(i)}return s}(t,0,e.options),undoHistory:e.undoHistory,readOnly:e.readOnly,initialLoading:e.initialLoading,getToasts:r?()=>r.getChartToasts():void 0,...null!=i?i:{}};void 0!==e.customLegendWidgetsFactoriesMap&&(n.customLegendWidgetFactories=new Map(e.customLegendWidgetsFactoriesMap));const o=document.createElement("div");o.classList.add("chart-container"),o.style.position="absolute",o.style.overflow="hidden",e.parent.appendChild(o),l.isEdge&&(o.style.touchAction="none",o.style.msTouchAction="none"),n.className&&o.classList.add(n.className);const a={alive:new Xe(!0),container:new Xe(o),width:new Xe,height:new Xe,collapsed:new Xe(!1),hiddenInLayout:new Xe(!1),visible:new Xe,rdState:new Q.ResizerDetacherState,requestFullscreen:()=>{e.globalDetachable.value()&&(e.setMaximized(a),e.activeChartWidget.setValue((0,s.ensureNotNull)(a.chartWidget)))},exitFullscreen:()=>{e.activeChartWidget.value()===a.chartWidget&&e.setMaximized(null)},detachable:e.globalDetachable,fullscreenable:e.globalDetachable,fullscreen:new Xe, +chartWidget:null};a.rdState.pushOwner(a),e.chartWidgetsDefs.push(a);const c=()=>{a.visible.setValue(!a.hiddenInLayout.value()&&e.options.resizerBridge.visible.value())};a.hiddenInLayout.subscribe((()=>{(0,s.ensureNotNull)(a.chartWidget).setVisible(!a.hiddenInLayout.value()),c()})),a.collapsed.subscribe((()=>(0,s.ensureNotNull)(a.chartWidget).setCollapsed(a.collapsed.value()))),e.options.resizerBridge.visible.subscribe(c),c(),function(e,t){let i=0,s=0;const r=t.layoutTemplate.value();for(let n=0;nRt(e,t))),d=new ee.ChartWidget(n,h,t.metaInfo.uid.value());return a.chartWidget=d,e.saveChartService&&a.chartWidget.setSaveChartService(e.saveChartService),n.containsData?d.finishInitWithoutConnect():d.connect(),d.withModel(null,(()=>{const t=d.model().model();e.customSources.forEach(((e,i)=>{t.addCustomSource(i,e.factory,e.layer)}))})),e.updateWatchedValue(),e.updateActivityView(),e.chartWidgetCreatedDelegate.fire(d),a}function Wt(e,t,i,s){const r={...e.widgetOptions,...e.savedChartWidgetOptions.shift()||Ot(e),...0===i||e.symbolLock.value()?void 0:{defSymbol:null}},n=Ft(e,t,r),o=n.chartWidget;return o.modelCreated().subscribe(null,(()=>{s?s():e.checkAllPendingModelsAlreadyCreated(),e.dateRangeLock.value()&&o===e.activeChartWidget.value()&&e.subscribeToCompletedEventForDateRangeSync(o,!0)}),!0),n}function Ht(e){e.hiddenInLayout.setValue(!0);const t=e.container.value();t.parentNode&&t.parentNode.removeChild(t),e.fullscreen.setValue(!1)}function zt(e,t){e.chartWidgetsDefs.forEach((i=>{const r=(0,s.ensureNotNull)(i.chartWidget);r.onZoom().unsubscribeAll(t),r.onScroll().unsubscribeAll(t),r.withModel(null,(()=>{const t=r.lineToolsSynchronizer();null!==t&&(t.hasChanges().unsubscribe(e.recalcHasChanges),e.recalcHasChanges())}))}))}async function Ut(e,t,i){var r,n;try{const t=e.chartWidgetsDefs.map((e=>{var t,i,s;return null!==(s=null===(i=null===(t=e.chartWidget)||void 0===t?void 0:t.lineToolsSynchronizer())||void 0===i?void 0:i.flushPendingSavings())&&void 0!==s?s:null})).filter(ae.notNull);t.length&&await Promise.all(t)}catch(e){Je.logError(`Error flushing line tools: ${e}`)}(t=e.checkProFeature(t))in k.layouts||(t="s"),zt(e,i);const o=e.layoutType,a=k.layouts[t].count;(0,M.emit)("layout_about_to_be_changed",t),(null!==(r=e.splitters.value())&&void 0!==r?r:[]).forEach(((e,t)=>{e.splitterElement.remove(),e.mouseHandler.destroy()})),e.splitters.setValue([]);const l=k.layouts[t];e.layoutTemplate.setValue(l);const c=null!==(n=e.allLayoutSizesState.get(l.layoutType))&&void 0!==n?n:(0,te.layoutInitialSizingState)(l.expression);e.allLayoutSizesState.set(l.layoutType,c),e.sizingState.setValue(c);const h=e.maximizedChartDef.value();o!==t&&e.maximizedChartDef.value()&&e.maximizedChartDef.setValue(null),h&&e.activeChartWidget.setValue((0,s.ensureNotNull)(h.chartWidget));for(let t=0;t=a +;if(r=e.maximizedChartDef.value()?e.maximizedChartDef.value()===n:t1),n.fullscreen.setValue(e.maximizedChartDef.value()===n),n.collapsed.setValue(o)}else n&&(Ht(n),n.collapsed.setValue(o))}e.sizingState.setValue(c),Bt(e),e.layoutWV.setValue(t),e.setLayoutType(t),e.updateWatchedValue(),function(e){const t=e.layoutTemplate.value().count;e.inlineChartsCount.setValue(t),e.globalDetachable.setValue(t>1)}(e),e.checkAllPendingModelsAlreadyCreated(),function(e,t){e.chartWidgetsDefs.forEach((i=>{const r=(0,s.ensureNotNull)(i.chartWidget);r.onZoom().subscribe(t,(t=>e.onZoom.fire(t))),r.onScroll().subscribe(t,(()=>e.onScroll.fire())),r.withModel(null,(()=>{const t=r.lineToolsSynchronizer();null!==t&&(t.hasChanges().subscribe(e.recalcHasChanges),e.recalcHasChanges())}))}))}(e,i),e.inlineChartsCount.value()<1&&a>0&&e.chartWidgetsDefs[a-1].rdState.bridge().attach()}function jt(e,t,i,s,r){if(!s&&!e.crosshairLockRaw)return!1;const n=e.actualLayoutCount();return e.chartWidgetsDefs.slice(0,n).filter((e=>e.rdState.bridge().visible.value())).map((e=>e.chartWidget)).filter((e=>e.id()!==i&&e.hasModel())).forEach((e=>e.model().model().setExternalPosition(t,r))),!0}function Gt(e,t,i,s,r){if(jt(e,t,i,s,r)){const i=e.crossHairSyncBroadcast;if(i){const e={type:"crosshair",payload:{point:t,envState:r,sourceUniqueId:i.uniqueId}};i.channel.postMessage(e)}}}function qt(e){const t=new BroadcastChannel("ChartWidgetsCollection");return t.onmessage=t=>{const i=t.data,s=e();if(s.crossHairSyncBroadcast&&"crosshair"===i.type)s.crossHairSyncBroadcast.uniqueId!==i.payload.sourceUniqueId&&jt(s,i.payload.point,null,!1,i.payload.envState)},{channel:t,uniqueId:(0,J.randomHashN)(6)}}function $t(e){var t;null===(t=e.crossHairSyncBroadcast)||void 0===t||t.channel.close()}function Yt(e,t,i){if(!e.trackTimeLock.value()||e.dateRangeLock.value())return;const s=e.layoutTemplate.value().count;e.undoHistory.beginUndoMacro(et),e.chartWidgetsDefs.slice(0,s).filter((e=>e.chartWidget.hasModel()&&e.chartWidget.model().model()!==i)).forEach((e=>{const i=e.chartWidget.model().model(),s=i.mainSeries().syncModel();s&&i.syncTimeWithModel(s.syncSourceTarget(),t)})),e.undoHistory.endUndoMacro()}function Kt(e){return Promise.all(e.map((e=>{const t=e.model().mainSeries();return t.symbolResolvingActive().value()?h(t.dataEvents().symbolResolved()).promise:t.symbolInfo()})))}function Xt(e){return e.chartWidgetsDefs.every((e=>e.chartWidget.hasModel()))?Promise.resolve(e.chartWidgetsDefs.map((e=>e.chartWidget))):Promise.all(e.chartWidgetsDefs.map((e=>e.chartWidget.hasModel()||h(e.chartWidget.modelCreated()).promise))).then((()=>Xt(e)))}function Zt(e,t){var i;if((0,c.enabled)("charting_library_base"))return t +;if("s"===t||e.widgetOptions.containsData||e.readOnly||isProductFeatureEnabled(ProductFeatures.MULTIPLE_CHARTS)&&(0,s.ensure)(null===(i=getProductFeatureConfig(ProductFeatures.MULTIPLE_CHARTS))||void 0===i?void 0:i.limit)>=k.layouts[t].count)return t;return"s"}async function Jt(e,t,i){if(i=Zt(e,i),e.layoutWV.value()===i)return!1;const s=e.chartWidgetsDefs.map((e=>{var t,i,s;return null!==(s=null===(i=null===(t=e.chartWidget)||void 0===t?void 0:t.lineToolsSynchronizer())||void 0===i?void 0:i.flushPendingSavings())&&void 0!==s?s:null})).filter(ae.notNull);if(s.length)try{await Promise.all(s)}catch(e){Je.logError(`Error flushing line tools: ${e}`)}return e.undoHistory.pushUndoCommand(new oe(t,i)),!0}async function Qt(e,t,i){const{theme:s,onlyActiveChart:r,restoreNonThemeDefaults:n,themeName:o,standardTheme:a,syncState:l=!0,noUndo:c}=i,h=(0,L.getCurrentTheme)().name;let d;r?d=[e.activeChartWidget.value()]:(await Promise.all(e.savedChartWidgetOptions.map(((i,s)=>new Promise((i=>{Ht(Wt(e,t,s,i))}))))),d=e.chartWidgetsDefs.map((e=>e.chartWidget))),c?(a&&new qe(h,o,l).redo(),d.forEach((e=>{e.model().model().restoreTheme(s,n,c)}))):(e.undoHistory.beginUndoMacro(st),a&&e.undoHistory.pushUndoCommand(new qe(h,o,l)),d.forEach((e=>{e.model().model().restoreTheme(s,n)})),e.undoHistory.endUndoMacro())}function ei(e,t){e.symbolLock.setValue(t)}function ti(e,t){const{internalSymbolLock:i,activeChartWidget:s,undoHistory:r,chartWidgetsDefs:n,dateRangeLock:o,loadingContent:a}=e;if(t!==i.value())if(a)i.setValue(t);else{if(e.undoHistory.beginUndoMacro(rt),t){const t=s.value(),i=t.getSymbol();for(let s=0;s{"use strict";i.r(t),i.d(t,{setChartFontFamily:()=>r,CHART_FONT_FAMILY:()=>n,CHART_MONOSPACE_FONT_FAMILY:()=>o});const s="'Trebuchet MS', Roboto, Ubuntu, sans-serif";function r(e){ +n=e}let n=`-apple-system, BlinkMacSystemFont, ${s}`;const o="monospace"},72005:(e,t,i)=>{"use strict";var s=i(26867);i(51226);var r=i(47539).TranslatedString,n=i(50151),o=n.assert,a=n.ensureDefined,l=i(46936).Series,c=i(2484),h=i(50792).ActionBinder,d=i(56840).setValue,u=i(35936).TabNames,p=i(68009).showGoToDateDialog,_=i(68335),m=i(66141),g=i(68927).Study,f=i(46289).StudyStub,v=i(89215).isStudy,S=i(10971).LineDataSource,y=i(6250),b=y.isLineTool,w=y.isStudyLineTool,P=i(83421).STUDYPLOTDISPLAYTARGET,C=i(43986).Action,T=i(62923).ACTION_ID,x=i(76076),I=i(578).Interval,M=i(1930),A=M.getDefaultStyle,L=M.hasVolume,k=i(29628).showSymbolInfoDialog,E=i(36646).InvalidationMask,D=i(82992).linking,B=i(84603).showChangeIntervalDialogAsync,V=i(68121).showDialog,R=i(20364),N=R.availableTimezones,O=R.timezoneIsAvailable,F=i(90995).toggleHideMode,W=i(58403).StudyMetaInfo,H=i(51768).trackEvent,z=i(78996).lastMouseOrTouchEventInfo,U=i(64548);const{viewportChangeEvent:j}=i(97425),{SelectPointMode:G}=i(76076),{ReplayStatus:q}=i(14948);var $=i(98351).getLogger("ChartWidget",{color:"#606"}),Y=i(86339).appendEllipsis,K=i(57737).isMultipleLayout,X=i(19334).addPerfMark,Z=i(52865).combineProperty,J=i(46719).ChartWidgetBase,Q=i(49483).CheckMobile.any(),ee=i(45673).TIMEFRAMETYPE,te=i(71668).createDeferredPromise,ie=i(87172).addPlusButtonProperty;const se=c.enabled("show_average_close_price_line_and_label");var re=new r("change timezone",i(44352).t(null,void 0,i(20505))),ne=new r("scale price chart only",i(44352).t(null,void 0,i(99042))),oe=new r("stay in drawing mode",i(44352).t(null,void 0,i(52010))),ae=(new r("hide all drawing tools",i(44352).t(null,void 0,i(54781))),new r("hide marks on bars",i(44352).t(null,void 0,i(44974)))),le=new r("change symbol last value visibility",i(44352).t(null,void 0,i(53150))),ce=(new r("change symbol previous close value visibility",i(44352).t(null,void 0,i(12707))),new r("change previous close price line visibility",i(44352).t(null,void 0,i(59883))),new r("change symbol labels visibility",i(44352).t(null,void 0,i(9402)))),he=new r("change indicators name labels visibility",i(44352).t(null,void 0,i(87027))),de=new r("change indicators value labels visibility",i(44352).t(null,void 0,i(14922))),ue=(new r("change bid and ask labels visibility",i(44352).t(null,void 0,i(5100))),new r("change bid and ask lines visibility",i(44352).t(null,void 0,i(32311))),new r("change pre/post market price label visibility",i(44352).t(null,void 0,i(49889))),new r("change pre/post market price line visibility",i(44352).t(null,void 0,i(16750))), +new r("change high and low price lines visibility",i(44352).t(null,void 0,i(92556)))),pe=new r("change high and low price labels visibility",i(44352).t(null,void 0,i(66805))),_e=new r("change average close price line visibility",i(44352).t(null,void 0,i(98866))),me=new r("change average close price label visibility",i(44352).t(null,void 0,i(39402))),ge=new r("change countdown to bar close visibility",i(44352).t(null,void 0,i(58108))),fe=new r("change plus button visibility",i(44352).t(null,void 0,i(50190))),ve=new r("change price line visibility",i(44352).t(null,void 0,i(67761))),Se=new r("unlock {title}",i(44352).t(null,void 0,i(92421))),ye=new r("lock {title}",i(44352).t(null,void 0,i(50193))),be=new r("change session breaks visibility",i(44352).t(null,void 0,i(15403))),we=i(44352).t(null,void 0,i(15241)),Pe=i(44352).t(null,void 0,i(29404)),Ce=i(44352).t(null,void 0,i(44302)),Te=i(44352).t(null,void 0,i(94338));e.exports.ChartWidget=class extends J{constructor(e,t,i){super(e,t,i),this._options.timeScaleWidget&&(this._options.timeScaleWidget.pressedMouseMoveScale=this._options.handleScale.axisPressedMouseMove.time);var r=this,n=this._options.content,o=this._options.readOnly;this._removeMaximizeHotkey=null,r._hotkeys=m.createGroup({desc:"Chart actions",isDisabled:function(){return!r._isActive}});var a=this._options.containsData,l=this._options.onWidget,c=this._options.onCmeWidget;c&&$.logWarn("[ChartWidget] 'onCmeWidget' option is depricated");var h=this._options.widgetCustomer,d=this._options.timezone,u=this._options.hideSymbolSearch,p=this._options.defSymbol,_=I.isValid(this._options.defInterval)?this._options.defInterval:void 0,g=parseInt(this._options.defStyle),f=M.isValidStyle(g)?g:void 0,v=this._options.defSessionId,S=void 0!==this._options.defTimeframe?"string"==typeof this._options.defTimeframe?{value:this._options.defTimeframe.toUpperCase(),type:ee.PeriodBack}:{...this._options.defTimeframe,type:ee.TimeRange}:void 0;this._content=n,this._initialLoading=this._options.initialLoading,this._readOnly=o,this._containsData=a,this._defSymbol=p,this._defInterval=_,this._defTimeframe=S,this._defStyle=f,this._onWidget=!!l,this._compareSymbols=this._options.compareSymbols,this._onWidget&&(c?this._widgetCustomer="cme":h&&(this._widgetCustomer=h)),this._hideSymbolSearch=u,this._frameTime=30,this._model=null,this._metaInfo={},this._drawRafId=0,this._compareDialog=this._chartWidgetCollection.getCompareDialogRenderer();var y=this._contentSeriesProperties();y&&(p=y.symbol,_=y.interval),void 0===this._options.useUserChartPreferences&&(this._options.useUserChartPreferences=!0);var b="chartproperties.mainSeriesProperties",w=this._options.useUserChartPreferences?U.defaults(b):U.factoryDefaults(b);this._properties.mainSeriesProperties.merge(w),this._properties.mainSeriesProperties.hasChild("esdBreaksStyle")&&this._properties.mainSeriesProperties.removeProperty("esdBreaksStyle"),_=_||w.interval||"D",M.isValidStyle(f)||(f=M.isValidStyle(w.style)?w.style:A(I.isRange(_))),this._properties.mainSeriesProperties.merge({visible:!0, +symbol:p||DEFAULT_SYMBOL,shortName:"",timeframe:"",onWidget:this._onWidget,interval:_,currencyId:null,unitId:null,style:f,sessionId:v,lineStyle:{styleType:U.factoryDefaults("chartproperties.mainSeriesProperties.lineStyle.styleType")}}),this._containsData&&this._properties.mainSeriesProperties.merge({showCountdown:!1}),d&&O(d)&&this._properties.timezone.setValue(d),this._tagsChanged=new s,this._timingsMeter=null,this._isActive=this._options.isActive,this._options.container.subscribe((function(e){r._setElement(e)}),{callWithLast:!0});var P=function(){r.resize()};this._options.width.subscribe(P),this._options.height.subscribe(P),this._options.visible.subscribe(this._updateTimingsMeterState.bind(this)),this._aboutToBeDestroyed=new s,this._actions=null,this._definitionsViewModel=null,this._backgroundTopColorSpawn=null,this._backgroundBottomColorSpawn=null,this._hintDefferedPromise=null,this._activeHint=null}isInitialized(){return Boolean(this._inited)}compareSymbols(){return this._compareSymbols}async _getChartPropertyDefinitionsViewModel(){if(null===this._definitionsViewModel){const{ChartPropertyDefinitionsViewModel:e}=await Promise.all([i.e(6803),i.e(6444),i.e(892),i.e(8622),i.e(3596)]).then(i.bind(i,25008));if(this._isDestroyed)throw new Error("Chart widget already destroyed");await new Promise((e=>this.withModel(null,e))),null===this._definitionsViewModel&&(this._definitionsViewModel=new e(this.model(),this.properties(),this._options))}return this._definitionsViewModel}_initMaximizeHotkey(e){var t=this;function i(e){e.defaultPrevented||_.modifiersFromEvent(e)===_.Modifiers.Alt&&e.stopPropagation()}function s(e){e.defaultPrevented||_.modifiersFromEvent(e)===_.Modifiers.Alt&&(e.preventDefault(),e.stopPropagation(),t.toggleFullscreen())}return e.addEventListener("mousedown",i,!0),e.addEventListener("click",s,!0),function(){e.removeEventListener("mousedown",i,!0),e.removeEventListener("click",s,!0)}}toggleFullscreen(){var e=this.getResizerDetacher();e.fullscreenable.value()&&(e.fullscreen.value()?e.exitFullscreen():e.requestFullscreen())}_beginRequestActive(){var e=this._chartWidgetCollection.activeChartWidget.value()!==this;if(this._chartWidgetCollection.activeChartWidget.setValue(this),e){const e=z();e.isTouch&&!e.stylus&&this._isLineToolModeExceptBrush()&&this.updateCrossHairPositionIfNeeded(),this._justActivated=!0}}_endRequestActive(){var e=this;this._justActivated&&setTimeout((function(){e._justActivated=!1}),0)}_requestActive(){this._beginRequestActive(),this._endRequestActive()}justActivated(){return this._justActivated}setTimezone(e){e&&O(e)?this._properties.timezone.setValue(e):console.warn("Incorrect timezone: "+JSON.stringify(e))}getTimezone(){return this._properties.timezone.value()}refreshMarks(){this.model().barsMarksSources().forEach((function(e){e.refreshData()}))}clearMarks(){this.model().barsMarksSources().forEach((function(e){e.clearMarks()}))}metaInfoRepository(){return this._metaInfoRepository}_initBackgroundColor(){ +null===this._backgroundTopColorSpawn&&(this._backgroundTopColorSpawn=this._model.model().backgroundTopColor().spawn(),this._backgroundTopColorSpawn.subscribe(this._onBackgroundColorChanged.bind(this))),null===this._backgroundBottomColorSpawn&&(this._backgroundBottomColorSpawn=this._model.model().backgroundColor().spawn(),this._backgroundBottomColorSpawn.subscribe(this._onBackgroundColorChanged.bind(this)))}paneWidgets(){return this._paneWidgets}paneByCanvas(e){for(var t=0;t{null!==e&&t()}))}));var t=new C({actionId:T.ChartScalesReset,label:i(44352).t(null,void 0,i(34301)),icon:i(39267),statName:"ResetChart",onExecute:this.GUIResetScales.bind(this),hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Alt+82}),s=new C({actionId:T.ChartSeriesPriceScaleToggleInvertPriceScale,label:i(44352).t(null,void 0,i(53239)),statName:"Invert Scale",checkable:!0,onExecute:function(){e._model.invertPriceScale(e._model.mainSeries().priceScale())},hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Alt+73}),r=new C({actionId:T.ChartSeriesPriceScaleToggleAutoScale,label:i(44352).t(null,void 0,i(50834)),checkable:!0,onExecute:function(){var t=e._model.mainSeries().priceScale();e._model.togglePriceScaleAutoScaleMode(t),r.update({checked:t.isAutoScale()})}}),n=new C({actionId:T.ChartScalesToggleLockPriceToBarRatio,label:i(44352).t(null,void 0,i(18219)),checkable:!0,statName:"ToggleLockScale",onExecute:function(){e._model.togglePriceScaleLockScaleMode(e._model.mainSeries().priceScale())}}),o=new C({actionId:T.ChartSeriesPriceScaleToggleRegular,label:i(44352).t(null,{context:"scale_menu"},i(72116)),checkable:!0,statName:"ToggleRegularScale",onExecute:function(){var t=e._model.mainSeries().priceScale();e._model.setPriceScaleRegularScaleMode(t),o.update({checked:t.isRegular()})}}),a=new C({actionId:T.ChartSeriesPriceScaleTogglePercentage,label:i(44352).t(null,void 0,i(51102)),checkable:!0,statName:"TogglePercantage",onExecute:function(){e._model.togglePriceScalePercentageScaleMode(e._model.mainSeries().priceScale())},hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Alt+80}),l=new C({actionId:T.ChartSeriesPriceScaleToggleIndexedTo100,label:i(44352).t(null,void 0,i(20062)),checkable:!0,statName:"ToggleIndexedTo100",onExecute:function(){e._model.togglePriceScaleIndexedTo100ScaleMode(e._model.mainSeries().priceScale())}}),g=new C({actionId:T.ChartSeriesPriceScaleToggleLogarithmic,label:i(44352).t(null,void 0,i(12285)),statName:"ToggleLogScale",checkable:!0,onExecute:function(){e._model.togglePriceScaleLogScaleMode(e._model.mainSeries().priceScale())},hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Alt+76}),f=new C({actionId:T.ChartUndo,label:i(44352).t(null,void 0,i(81320)),onExecute:function(){H("GUI","Undo"),e._model.undoHistory().undo()},disabled:!0,hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Mod+90}),v=new C({actionId:T.ChartRedo,label:i(44352).t(null,void 0,i(41615)),onExecute:function(){H("GUI","Redo"),e._model.undoHistory().redo()},disabled:!0,hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Mod+89});e.withModel(null,(function(){e._model.undoHistory().undoStack().onChange().subscribe(e,e.updateUndoRedo),e._model.undoHistory().redoStack().onChange().subscribe(e,e.updateUndoRedo)}));var S=new C({actionId:T.ChartChangeTimeZone,label:i(44352).t(null,void 0,i(64375)),statName:"TimeZone"}),y=new C({actionId:T.ChartDialogsShowChangeSymbol,label:Y(i(44352).t(null,void 0,i(28089))),statName:"ChangeSymbol",onExecute:function(){V({defaultValue:""})}}) +;d("symboledit.dialog_last_entry","");var b={actionId:T.ChartDialogsShowChangeInterval,label:Y(i(44352).t(null,void 0,i(99374))),statName:"ChangeInterval",onExecute:function(){B({initVal:D.interval.value(),selectOnInit:!0})}};!c.enabled("show_interval_dialog_on_key_press")||this.readOnly()||this._hideSymbolSearch||(b.shortcutHint=",",b.hotkeyGroup=this._hotkeys,b.hotkeyHash=188);var w,P=new C(b);if(!TradingView.onWidget()){if(this._options.addToWatchlistEnabled){const e={hotkeyGroup:this._hotkeys};w=new WatchListAction(this,e)}0}var I=new C({actionId:T.ChartTimeScaleReset,label:i(44352).t(null,void 0,i(25333)),icon:i(39267),statName:"ResetScale",onExecute:function(){e.model().resetTimeScale()},hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Mod+m.Modifiers.Alt+81}),M=new C({actionId:T.ChartRemoveAllIndicators,label:i(44352).t(null,void 0,i(13951)),statName:"RemoveAllIndicators",onExecute:this.removeAllStudies.bind(this)}),A=new C({actionId:T.ChartRemoveAllLineTools,label:i(44352).t(null,void 0,i(1434)),statName:"RemoveAllDrawingTools",onExecute:this.removeAllDrawingTools.bind(this)}),L=new C({actionId:T.ChartRemoveAllIndicatorsAndLineTools,label:i(44352).t(null,void 0,i(97305)),statName:"RemoveAllIndicatorsAndDrawingTools",onExecute:this.removeAllStudiesDrawingTools.bind(this)}),R=this.chartWidgetCollection(),N=new C({actionId:T.ChartApplyIndicatorsToAllCharts,label:i(44352).t(null,void 0,i(95910)),statName:"ApplyIndicatorsToAllCharts",onExecute:function(){R.applyIndicatorsToAllCharts(e)}}),O={actionId:T.ChartDialogsShowInsertIndicators,label:Y(i(44352).t(null,void 0,i(98767))),statName:"InsertIndicator",onExecute:function(){e.showIndicators()}};this._options.indicatorsDialogShortcutEnabled&&(O.hotkeyGroup=this._hotkeys,O.hotkeyHash=191,this._hotkeys.add({handler:function(){this.showIndicators()}.bind(this),desc:"Show insert indicator dialog",hotkey:111}));var W,z=new C(O),U=new C({actionId:T.ChartDialogsShowCompareOrAddSymbol,label:Y(i(44352).t(null,void 0,i(20229))),statName:"CompareOrAddSymbol",onExecute:this.toggleCompareOrAdd.bind(this)}),G=new C({actionId:T.ChartObjectTreeShow,label:Y(i(44352).t(null,void 0,i(675))),statName:"ObjectsTree",onExecute:this.showObjectsTreePanelOrDialog.bind(this)}),q=new C({actionId:T.ChartDialogsShowGeneralSettings,label:Y(i(44352).t(null,void 0,i(89517))),icon:i(51983),statName:"ChartProperties",onExecute:function(){e.showGeneralChartProperties()}}),$=new C({actionId:T.ChartDialogsShowGeneralSettingsSymbolTab,label:Y(i(44352).t(null,void 0,i(89517))),icon:i(51983),statName:"MainSeriesProperties",onExecute:function(){e.showGeneralChartProperties(u.symbol)}}),K=new C({actionId:T.ChartSelectedObjectToggleLocked,label:i(44352).t(null,void 0,i(1441)),statName:"ToggleLockSelectedObject",onExecute:this.toggleLockSelectedObject.bind(this)}),X=new C({actionId:T.ChartSelectedObjectHide,label:i(44352).t(null,void 0,i(31971)),icon:i(84959),statName:"HideSelectedObject",onExecute:this.hideSelectedObject.bind(this)});c.enabled("property_pages")&&(W=new C({ +actionId:T.ChartSelectedObjectShowSettingsDialog,label:Y(i(44352).t(null,void 0,i(89517))),icon:i(51983),statName:"EditSelectedObject",onExecute:function(){e.showSelectedSourcesProperties()}})),this.withModel(null,(function(){var t=e.model().mainSeries(),i=t.properties();i.priceAxisProperties.subscribe(e,e._updateScalesActions),t.priceScaleAboutToBeChanged().subscribe(e,(function(){i.priceAxisProperties.unsubscribeAll(e)})),t.priceScaleChanged().subscribe(e,(function(){i.priceAxisProperties.subscribe(e,e._updateScalesActions),e._updateScalesActions()}))}));var J=new C({actionId:T.ChartPriceScaleToggleAutoScaleSeriesOnly,label:i(44352).t(null,void 0,i(37207)),checkable:!0,statName:"ScalePriceChartOnly"});J.binder=new h(J,this._properties.scalesProperties.scaleSeriesOnly,this.model(),ne);var Q=this.model().model();this._properties.scalesProperties.scaleSeriesOnly.listeners().subscribe(null,(function(){Q.recalculateAllPanes(j()),Q.invalidate(E.full())}));var ee=new C({actionId:T.ChartDrawingToolbarToggleVisibility,label:i(44352).t(null,void 0,i(22903)),checkable:!0,statName:"ToggleDrawingToolbar"}),te=this._options.isDrawingToolbarVisible;te&&(te.subscribe((function(e){ee.update({checked:e})}),{callWithLast:!0}),ee.update({onExecute:function(){te.setValue(!te.value())}}));var re=new C({actionId:"",label:i(44352).t(null,void 0,i(93161)),checkable:!0,statName:"ToggleStayInDrawingMode"});re.binder=new h(re,x.properties().stayInDrawingMode,this.model(),oe),this._hotkeys.add({handler:function(){F()},desc:"Hide all drawing tools",hotkey:m.Modifiers.Mod+m.Modifiers.Alt+72});var Se=new C({actionId:T.ChartMarksToggleVisibility,label:i(44352).t(null,void 0,i(2441)),checkable:!0,statName:"ToggleHideMarksOnBars"});Se.binder=new h(Se,x.hideMarksOnBars(),this.model(),ae,(function(){x.hideMarksOnBars().setValue(this.value())}));const ye=this.properties().scalesProperties;var be=new C({actionId:T.ChartPriceScaleLabelsToggleSeriesLastValueVisibility,label:i(44352).t(null,void 0,i(52054)),checkable:!0,checked:!1,statName:"ToggleSymbolLastValue"});be.binder=new h(be,ye.showSeriesLastValue,this.model(),le);var xe=new C({actionId:T.ChartPriceScaleLabelsToggleSymbolNameLabelsVisibility,label:i(44352).t(null,void 0,i(90932)),checkable:!0,checked:!1,statName:"ToggleSymbolLabels"});xe.binding=new h(xe,ye.showSymbolLabels,this.model(),ce);const Ie=Z(((e,t)=>e||!1),ye.showStudyLastValue,ye.showFundamentalLastValue);var Me=new C({actionId:T.ChartPriceScaleLabelsToggleIndicatorsValueLabelsVisibility,label:i(44352).t(null,void 0,i(81584)),checkable:!0,checked:!1,statName:"ToggleStudiesAndFundamentalsPriceLabels"});Me.binder=new h(Me,Ie,this.model(),null,(()=>{const e=!Ie.value();this.model().beginUndoMacro(de),this.model().setProperty(ye.showStudyLastValue,e,null),this.model().endUndoMacro()}));const Ae=Z(((e,t)=>e||!1),ye.showStudyPlotLabels,ye.showFundamentalNameLabel);var Le=new C({actionId:T.ChartPriceScaleLabelsToggleIndicatorsNameLabelsVisibility,label:i(44352).t(null,void 0,i(31485)),checkable:!0,checked:!1, +statName:"ToggleStudiesAndFundamentalsNameLabels"});Le.binding=new h(Le,Ae,this.model(),null,(()=>{const e=!Ae.value();this.model().beginUndoMacro(he),this.model().setProperty(ye.showStudyPlotLabels,e,null),this.model().endUndoMacro()}));var ke=this.model().mainSeries().properties().highLowAvgPrice,Ee=new C({actionId:T.ChartPriceScaleLabelsToggleHighLowPriceLabelsVisibility,label:i(44352).t(null,void 0,i(60259)),checkable:!0,checked:!1,statName:"ToggleHighLowPriceLabels"});Ee.binding=new h(Ee,ke.highLowPriceLabelsVisible,this.model(),pe);var De=new C({actionId:T.ChartLinesToggleHighLowLinesVisibility,label:i(44352).t(null,void 0,i(21803)),checkable:!0,checked:!1,statName:"ToggleHighLowPriceLine"});if(De.binding=new h(De,ke.highLowPriceLinesVisible,this.model(),ue),se){var Be=new C({actionId:T.ChartPriceScaleLabelsToggleAveragePriceLabelVisibility,label:i(44352).t(null,void 0,i(8975)),checkable:!0,checked:!1,statName:"ToggleAverageClosePriceLabel"});Be.binding=new h(Be,ke.averageClosePriceLabelVisible,this.model(),me);var Ve=new C({actionId:T.ChartLinesToggleAverageLineVisibility,label:i(44352).t(null,void 0,i(87899)),checkable:!0,checked:!1,statName:"ToggleAverageClosePriceLine"});Ve.binding=new h(Ve,ke.averageClosePriceLineVisible,this.model(),_e)}var Re=new C({actionId:T.ChartPriceScaleToggleCountdownToBarCloseVisibility,label:i(44352).t(null,void 0,i(94370)),checkable:!0,checked:!1,statName:"ToggleCountdown"});Re.binder=new h(Re,this.model().mainSeries().properties().showCountdown,this.model(),ge);var Ne=new C({actionId:T.ChartPriceScaleToggleAddOrderPlusButtonVisibility,label:i(44352).t(null,void 0,i(97378)),checkable:!0,checked:ie.value(),statName:"ToggleAddOrderPlusButton"});Ne.binder=new h(Ne,ie,this.model(),fe);var Oe=null;this._options.goToDateEnabled&&(Oe=new C({actionId:T.ChartDialogsShowGoToDate,label:Y(i(44352).t(null,void 0,i(75190))),statName:"GoToDate",onExecute:function(){var t=e._chartWidgetCollection.activeChartWidget.value();p(t)},hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Alt+71}));var Fe=new C({actionId:T.ChartDialogsShowSymbolInfo,label:Y(i(44352).t(null,void 0,i(65986))),icon:i(37924),checkable:!1,statName:"SymbolInfo",onExecute:function(){var t=e.model().model(),i=t.mainSeries().symbol(),s=t.mainSeries().symbolInfo(),r=t.availableUnits(),n={symbolInfo:s,showUnit:t.unitConversionEnabled(),unitDescription:e=>r.description(e),dateFormatter:t.dateFormatter()};k(i,n)}}),We=new C({actionId:T.ChartPriceScaleMergeAllScalesToLeft,label:we,statName:"MergeAllScalesToLeft",onExecute:function(){e.model().mergeAllScales("left")}}),He=new C({actionId:T.ChartPriceScaleMergeAllScalesToRight,label:Pe,statName:"MergeAllScalesToRight",onExecute:function(){e.model().mergeAllScales("right")}}),ze=new C({actionId:T.ChartPriceScaleMoveToLeft,label:Ce,statName:"MoveScaleToLeft",onExecute:function(){e.model().mergeAllScales("left")}}),Ue=new C({actionId:T.ChartPriceScaleMoveToRight,label:Te,statName:"MoveScaleToRight",onExecute:function(){e.model().mergeAllScales("right")}});var je=c.enabled("show_object_tree") +;if(this._actions={chartProperties:q,mainSeriesPropertiesAction:$,timeScaleReset:I,chartReset:t,invertSeriesScale:s,logSeriesScale:g,autoSeriesScale:r,lockSeriesScale:n,regularSeriesScale:o,percentSeriesScale:a,indexedTo100SeriesScale:l,compareOrAdd:U,paneObjectTree:je?G:void 0,insertIndicator:z,symbolSearch:y,showSymbolInfoDialog:Fe,changeInterval:P,seriesHide:X,studyHide:X,lineToggleLock:K,lineHide:X,scaleSeriesOnly:J,drawingToolbarAction:ee,stayInDrawingModeAction:re,hideAllMarks:Se,applyTimeZone:S,showCountdown:Re,addPlusButton:Ne,showSeriesLastValue:be,showHighLowPriceLabels:Ee,showHighLowPriceLines:De,showAverageClosePriceLabel:Be,showAverageClosePriceLine:Ve,showSymbolLabelsAction:xe,showStudyLastValue:Me,showStudyPlotNamesAction:Le,undo:f,redo:v,mergeLeftScalesAction:We,mergeRightScalesAction:He,moveScaleToLeft:ze,moveScaleToRight:Ue,moveChartAction:undefined},w&&(this._actions.addToWatchlist=w),!TradingView.onWidget()&&c.enabled("text_notes")&&(this._actions.addToTextNotes=undefined),null!==Oe&&(this._actions.gotoDate=Oe),this.createSessionBreaksActions(),!this.readOnly()){var Ge=new C({actionId:T.ChartSelectedObjectRemove,label:i(44352).t(null,void 0,i(34596)),icon:i(35149),statName:"RemoveSelectedObject",onExecute:function(){var e=this._chartWidgetCollection.activeChartWidget.value();e||(e=this),e.removeSelectedSources()}.bind(this),hotkeyGroup:this._hotkeys,hotkeyHash:_.isMacKeyboard?8:46});this._hotkeys.add({handler:function(){this.removeSelectedSources()}.bind(this),desc:"Remove selected source",hotkey:_.isMacKeyboard?46:8}),this._actions.paneRemoveAllStudies=M,this._actions.paneRemoveAllDrawingTools=A,this._actions.paneRemoveAllStudiesDrawingTools=L,this._actions.applyStudiesToAllCharts=N,this._actions.studyRemove=Ge,this._actions.lineRemove=Ge,c.enabled("property_pages")&&(this._actions.format=W)}this._actions.showPriceLine=new C({actionId:T.ChartLinesToggleSeriesPriceLineVisibility,label:i(44352).t(null,void 0,i(91492)),checkable:!0,statName:"TogglePriceLine"}),this._actions.showPriceLine.binding=new h(this._actions.showPriceLine,this.model().mainSeries().properties().showPriceLine,this.model(),ve),this.readOnly()||(this._hotkeys.add({desc:"Draw Horizontal Line here",hotkey:m.Modifiers.Alt+72,handler:function(){e.activePaneWidget&&e.activePaneWidget.drawRightThere("LineToolHorzLine")}}),this._hotkeys.add({desc:"Draw Horizontal Ray here",hotkey:m.Modifiers.Alt+74,handler:function(){e.activePaneWidget&&e.activePaneWidget.drawRightThere("LineToolHorzRay")}}),this._hotkeys.add({desc:"Draw Vertical Line here",hotkey:m.Modifiers.Alt+86,handler:function(){e.activePaneWidget&&e.activePaneWidget.drawRightThere("LineToolVertLine")}}),this._hotkeys.add({desc:"Draw Cross Line here",hotkey:m.Modifiers.Alt+67,handler:function(){e.activePaneWidget&&e.activePaneWidget.drawRightThere("LineToolCrossLine")}}),this._hotkeys.add({desc:"Draw Trend Line",hotkey:m.Modifiers.Alt+84,handler:function(){e.activePaneWidget&&x.tool.setValue("LineToolTrendLine")}}),this._hotkeys.add({desc:"Draw Fib Retracement", +hotkey:m.Modifiers.Alt+70,handler:function(){e.activePaneWidget&&x.tool.setValue("LineToolFibRetracement")}})),this._updateScalesActions()}options(){return this._options}executeActionById(e){if("takeScreenshot"===e)return console.warn('Action "takeScreenshot" is deprecated. Use method "takeScreenshot" instead'),void this._chartWidgetCollection.takeScreenshot();e in this._actions?this._actions[e]instanceof C&&this._actions[e].execute():console.warn("Unknown action id: "+e)}getCheckableActionState(e){if(e in this._actions){var t=this._actions[e];if(t instanceof C&&t.isCheckable())return t.isChecked();console.warn("Action "+e+" has no state")}else console.warn("Unknown action id: "+e);return null}_updateScalesActions(){if(null!==this._actions){var e=this.model().mainSeries(),t=e.priceScale(),i=e.properties(),s=t.isLockScale(),r=i.style.value()===l.STYLE_PNF;this._actions.percentSeriesScale.update({disabled:s||r,checked:t.isPercentage()}),this._actions.logSeriesScale.update({disabled:s||r,checked:t.isLog()}),this._actions.regularSeriesScale.update({disabled:s||r,checked:t.isRegular()}),this._actions.indexedTo100SeriesScale.update({disabled:s||r,checked:t.isIndexedTo100()}),this._actions.invertSeriesScale.update({checked:t.isInverted()}),this._actions.lockSeriesScale.update({checked:t.isLockScale()}),this._actions.autoSeriesScale.update({checked:t.isAutoScale(),disabled:t.properties().autoScaleDisabled.value()})}}removeAllStudies(){this._model.removeAllStudies()}removeAllDrawingTools(){this._model.removeAllDrawingTools()}removeAllStudiesDrawingTools(){this._model.removeAllStudiesAndDrawingTools()}defaultSymbol(){return this._defSymbol}widget(){return this._mainDiv}_onBackgroundColorChanged(){for(var e=0;e0;)for(var t=this._content.panes[e].sources,i=t.length;i-- >0;)if("MainSeries"===t[i].type)return t[i].state}updateUndoRedo(){ +this._model&&(this.actions().undo.update({disabled:this._model.undoHistory().undoStack().isEmpty()}),this.actions().redo.update({disabled:this._model.undoHistory().redoStack().isEmpty()}))}createSessionBreaksActions(){var e=new C({actionId:T.ChartSessionBreaksToggleVisibility,label:i(44352).t(null,void 0,i(59827)),checkable:!0,statName:"ToggleSessionBreaks"});e.binder=new h(e,this._model.chartModel().sessions().properties().graphics.vertlines.sessBreaks.visible,this.model(),be),this._actions.sessionBreaks=e}updateActionForIntradayOnly(e){e&&e instanceof C&&e.update({disabled:this.model().mainSeries().isDWM()})}containsVolume(){return this.model().dataSources().some((function(e){return e instanceof g&&"Volume"===e.metaInfo().shortId}))}containsStudyByPredicate(e){return!!this._model&&this._model.dataSources().some((function(t){if(!(t instanceof g))return!1;var i=t.metaInfo();return e(i)}))}containsStudy(e){return this.containsStudyByPredicate((function(t){return t.id===e||t.fullId===e}))}isSmall(){return this._width()<550||this._height()<300}onWidget(){return this._onWidget}onCmeWidget(){return"cme"===this.widgetCustomer()}widgetCustomer(){return this._widgetCustomer}resize(){var e=this._height()+"px",t=this._width()+"px";this._mainDiv.style.height=e,this._mainDiv.style.width=t,this._elMainTable.style.height=e,this._elMainTable.style.width=t,this._resizeHandler&&this._mainDiv&&this._resizeHandler()}applyOverrides(e){var t={};for(var i in e)i.startsWith("mainSeriesProperties.priceAxisProperties")||(t[i]=e[i]);if(applyPropertiesOverrides(this.properties(),null,!1,t,null),this._model){applyPropertiesOverrides(this._model.model().properties(),null,!1,t),applyPropertiesOverrides(this._model.mainSeries().properties(),null,!1,t,"mainSeriesProperties"),this._model.model().sessions().applyOverrides(t);const e=this._model.chartModel().watermarkSource();null!==e&&e.applyOverrides(t)}}applyStudiesOverrides(e){W.mergeDefaultsOverrides(e),this._applyStudiesOverrides()}setActive(e){this._isActive=e,z().isTouch&&(e&&0!==this.selectPointMode().value()?this.startTrackingMode():this.exitTrackingMode()),this._paneWidgets.forEach((function(e){e.update()})),e||this.model().selectionMacro((function(e){e.clearSelection()}))}isActive(){return this._isActive}isMultipleLayout(){return K(this._chartWidgetCollection.layout.value())}selectPointMode(){return this._model.model().selectPointMode()}cancelRequestSelectPoint(){this._model.model().cancelRequestSelectPoint(),this._model.model().setReplayStatus(q.Undefined)}requestSelectPoint(e,t){var i=this;return e.selectPointMode===G.Replay&&this._model.model().setReplayStatus(q.PointSelect),new Promise((function(s,r){if(a()){x.resetToCursor(!0),i._model.lineBeingCreated()&&i._model.cancelCreatingLine();var n=!1,o={};i._model.model().onPointSelected().subscribe(o,(function(e,t){n=!0,i._isVisible.unsubscribe(a),i._hideHint(),s({point:e,pane:t})}),!0),i._model.model().requestSelectPoint(e),i.startTrackingMode(),void 0!==t&&i._showHint(t),i._isVisible.subscribe(a),i.selectPointMode().subscribe((function(){ +setTimeout((function(){n||(0===i.selectPointMode().value()&&i._hideHint(),i._model.model().onPointSelected().unsubscribeAll(o),i._isVisible.unsubscribe(a),r("cancelled"))}))}),{once:!0})}function a(){return!!i.isVisible()||(r("Chartwidget must be visible"),i.cancelRequestSelectPoint(),!1)}}))}showReplayOrderConfirmationDialog(){if(!this.model().isInReplay())return Promise.resolve()}_addPerfMark(e){X("ChartWidget."+this._id+"."+e)}requestFullscreen(){this._options.requestFullscreen()}getResizerDetacher(){return this._options}_createHint(){if(null===this._hintDefferedPromise){var e=te();this._hintDefferedPromise=e;var t=this;Promise.all([i.e(9908),i.e(962),i.e(6166)]).then(i.bind(i,5015)).then((function(i){e.resolve(new i.ChartEventHintRenderer(t._chartWidgetCollection.getContainer()))}))}return this._hintDefferedPromise?a(this._hintDefferedPromise).promise:null}_showHint(e){if(c.enabled("popup_hints"))if(null!==this._activeHint)this._activeHint.show(e);else{var t=this,i=this._createHint();null!==i&&i.then((function(i){if(null!==i){if(t._activeHint=i,void 0===e)return;t._activeHint.show(e)}}))}}_hideHint(){null!==this._activeHint&&this._activeHint.hide()}}},24134:(e,t,i)=>{"use strict";var s=i(50151).ensureNotNull,r=i(68582),n=r.LineDataSourceApi,o=r.isLineToolRiskReward,a=i(67e3).StudyApi,l=i(82650).SeriesApi,c=i(32112).SelectionApi,h=i(98076).PaneApi,d=i(8950).createDwmAligner,u=i(578).Interval,p=i(37121).supportedLineTools,_=i(65665),m=_.isNumber,g=_.deepEquals,f=i(6250).createLineToolProperties,v=i(6250).prepareLineToolPropertiesByOwnerSource,S=i(45973).lineToolEntityInfo,y=i(57404).LineToolsGroupControllerApi,b=i(34853).RemoveSourcesCommand;const{isLineDrawnWithPressedButton:w,isLineToolFinishRequiredWhenCreatedByApi:P}=i(28667),C=i(55611).EnvironmentState;var T=i(66979).ChartWidgetApiBase,x=i(76076);i(51768).trackEvent;function I(e,t){return t.map((function(t){return e.dataSourceForId(t)}))}e.exports=class extends T{constructor(e,t){super(e,t),this._panes=new WeakMap,this._studies=new WeakMap,this._lineDataSources=new WeakMap,this._selectionApi=null,this._prevVisibleRange=null,this._chartWidget.onAboutToBeDestroyed().subscribe(this,this._destroy,!0),this._chartWidget.withModel(this,(function(){this._chartWidget.model().timeScale().logicalRangeChanged().subscribe(this,this._onLogicalRangeChanged)}))}id(){return this._chartWidget.id()}_getPaneApi(e){var t=this._panes.get(e);return void 0===t&&(t=new h(e,this._chartWidget),this._panes.set(e,t)),t}_getStudyApi(e){var t=this._studies.get(e);return void 0===t&&(t=new a(e,this._chartWidget),this._studies.set(e,t)),t}_getLineDataSourceApi(e){var t=this._lineDataSources.get(e);return void 0===t&&(t=new n(e,this._chartWidget.model(),{apiPointsToDataSource:this._convertUserPointsToDataSource.bind(this),dataSourcePointsToPriced:e=>{var t=this._chartWidget.model().mainSeries().syncModel(),i=this._chartWidget.model().timeScale();return e.map((e=>{var s=i.normalizeBarIndex(e.index);return{price:e.price,time:this._convertTimeToPublic(t.projectTime(s.time_t,s.offset))}}))}}), +this._lineDataSources.set(e,t)),t}executeActionById(e){this._chartWidget.executeActionById(e)}getCheckableActionState(e){return this._chartWidget.getCheckableActionState(e)}setZoomEnabled(e){this._chartWidget.model().model().setZoomEnabled(e)}setScrollEnabled(e){this._chartWidget.model().model().setScrollEnabled(e)}refreshMarks(){this._chartWidget.refreshMarks()}clearMarks(){this._chartWidget.clearMarks()}symbol(){return this._chartWidget.getSymbol()}resolution(){return this._chartWidget.model().mainSeries().properties().interval.value()}resetData(){this._chartWidget.model().mainSeries().rerequestData()}setEntityVisibility(e,t){console.warn("`setEntityVisibility` is deprecated. Use shape/study API instead");var i=this._chartWidget.model().model().dataSourceForId(e);if(i){var s=i.properties();s&&s.visible&&s.visible.setValue(t)}}availableZOrderOperations(e){var t=I(this._chartWidget.model().model(),e);return this._chartWidget.model().availableZOrderOperations(t)}sendToBack(e){var t=I(this._chartWidget.model().model(),e);this._chartWidget.model().sendToBack(t)}bringToFront(e){var t=I(this._chartWidget.model().model(),e);this._chartWidget.model().bringToFront(t)}insertAfter(e,t){var i=this._chartWidget.model().model(),s=I(i,e),r=i.dataSourceForId(t);this._chartWidget.model().insertAfter(s,r)}insertBefore(e,t){var i=this._chartWidget.model().model(),s=I(i,e),r=i.dataSourceForId(t);this._chartWidget.model().insertBefore(s,r)}bringForward(e){var t=I(this._chartWidget.model().model(),e);this._chartWidget.model().bringForward(t)}sendBackward(e){var t=I(this._chartWidget.model().model(),e);this._chartWidget.model().sendBackward(t)}showPropertiesDialog(e){var t=this._chartWidget.model().model().dataSourceForId(e);if(null===t)throw new Error("Study or shape "+e+" does not exist");this._chartWidget.showChartPropertiesForSource(t)}getAllShapes(){return this._chartWidget.model().model().allLineTools().map(S).filter((function(e){return null!==e.name}))}removeAllShapes(){this._chartWidget.removeAllDrawingTools()}removeAllStudies(){this._chartWidget.removeAllStudies()}removeEntity(e,t){var i=this._chartWidget.model().chartModel().dataSourceForId(e);i?t&&t.disableUndo?new b(this._chartWidget.model().chartModel(),[i],"").redo():this._chartWidget.model().removeSource(i,!0,!0):console.warn("Can't find a source with id: "+e)}removeEntityWithUndo(e){var t=this._chartWidget.model().chartModel().dataSourceForId(e);this._chartWidget.model().removeSource(t,!1)}selection(){return null===this._selectionApi&&(this._selectionApi=new c(this._chartWidget.model().model())),this._selectionApi}createStudyTemplate(e){return this._chartWidget.model().model().studyTemplate(e.saveSymbol,e.saveInterval)}drawOnAllCharts(e){x.drawOnAllCharts.setValue(e)}applyStudyTemplate(e){this._chartWidget.model().applyStudyTemplate(e,""+1e3*Math.random())}setVisibleRange(e,t){return new Promise(function(i){this._chartWidget.setVisibleTimeRange(e.from,e.to,t,i)}.bind(this))}getVisiblePriceRange(){ +return console.warn("`getVisiblePriceRange` is deprecated. Use Price Scale API instead"),this._chartWidget.model().mainSeries()?this._chartWidget.model().mainSeries().priceScale().priceRangeInPrice():null}scrollPosition(){return console.warn("`scrollPosition` is deprecated. Use rightOffset from Time Scale API instead"),this._chartWidget.model().timeScale().rightOffset()}defaultScrollPosition(){return console.warn("`defaultScrollPosition` is deprecated. Use defaultRightOffset from Time Scale API instead"),this._chartWidget.model().timeScale().defaultRightOffset().value()}_createTradingPrimitive(e,t){var i,r=this._chartWidget.model(),n=r.model(),o=n.paneForSource(n.mainSeries());function a(){var e=TradingView.CLOSE_PLOT,t=s(r.mainSeries().bars().last());return{index:t.index,price:t.value[e]}}return(i=t?n.createLineTool(o,a(),e):r.createLineTool({pane:o,point:a(),linetool:e}))?i._adapter:void 0}createOrderLine(e){e=e||{};return this._createTradingPrimitive("LineToolOrder",e.disableUndo)}createPositionLine(e){e=e||{};return this._createTradingPrimitive("LineToolPosition",e.disableUndo)}createExecutionShape(e){e=e||{};return this._createTradingPrimitive("LineToolExecution",e.disableUndo)}createShape(e,t){return this.createMultipointShape([e],t)}_alignPoints(e){var t=this._chartWidget.model().model(),i=t.mainSeries(),s=i.interval();if(t.timeScale().isEmpty()||!u.isDWM(s))return e;var r=d(s,i.symbolInfo());return null===r?e:e.map((function(e){return r.timeToSessionStart(1e3*e)/1e3}))}_convertUserPointsToDataSource(e){var t=this._chartWidget.model().model(),i=t.mainSeries(),s=t.timeScale().points(),r=i.data();if(t.timeScale().isEmpty())return null;var n=e.map((function(e){return e.time||0})),o=this._alignPoints(n);function a(e,t,n){var o=s.closestIndexLeft(e)||0,a={index:o},l=s.valueAt(o);const c=s.range().value();if(e>l&&o===c.lastIndex)(h=i.syncModel().distance(l,e)).success&&(a.index=a.index+h.result);else if(e2)throw new Error("Wrong points count for "+i.shape+". Required 1 or 2");2===c.length&&(d.startChanging(1,c[1]),d.setPoint(1,c[1]),d.endChanging())}else{var m=d.pointsCount();if(m!==c.length&&-1!==m)throw new Error("Wrong points count for "+i.shape+". Required "+m);for(var g=new C(void 0,!0),S=w(s.name),y=1;y{"use strict";var s=i(26867),r=i(50151).assert,n=i(71668).createDeferredPromise,o=i(47539).TranslatedString,a=i(57737).layouts,l=i(29443).createUndoHistory,c=i(76076),h=i(66141),d=i(68335),u=i(76422),p=i(2484),_=i(40549),m=i(98351).getLogger("Chart.ChartWidgetCollection"),g=i(33933).preventDefaultForContextMenu,f=i(77906),v=i(13323).GeneralChartPropertiesRenderer,S=i(92133).setLastUsedResolution,y=i(42120).CompareDialogRenderer,b=i(84015).isOnMobileAppPage,w=i(32769),P=i(1930);const{isSupportedLayout:C,tryGuessingTheMostSuitableLayout:T}=i(57737);var x,I=i(46378),M=I.applyIndicatorsToAllChartsImpl,A=I.applyIndicatorToAllChartsImpl,L=I.lineToolsAndGroupsDTOsImpl,k=I.getStateForChartImpl,E=I.resetLineToolsInvalidatedImpl,D=I.applyLineToolUpdateNotificationImpl,B=I.createClipboardHandler,V=I.chartsSymbolsImpl,R=I.updateLayoutImpl,N=I.computeContentBoxImpl,O=(I.getVisuallyAdjacentDefImpl,I.setLayoutImpl),F=I.removeChartWidgetSubscriptionsImpl,W=I.generateNewChartId,H=I.syncCrosshairImpl,z=I.createBroadcastChannel,U=I.destroyBroadcastChannel,j=I.syncScrollImpl,G=I.allInitialModelsCreated,q=I.allInitialSymbolsResolved,$=I.applyThemeImpl,Y=I.isFirstChartInLayout,K=I.deserializedChartIds,X=I.handleDateRangeLockChange,Z=I.handleInternalDateRangeLockChange,J=I.handleTrackTimeLockChange,Q=I.handleInternalTrackTimeLockChange,ee=I.handleIntervalLockChange,te=I.handleInternalIntervalLockChange,ie=I.handleSymbolLockChange,se=I.handleInternalSymbolLockChange,re=(I.handleConnectionLimitReachedChanged,I.handleDeviceConnectionClosed,I.createLeftBottomChartWidgetWV),ne={saveChartEnabled:!0,takeScreenshotEnabled:!0,publishedChartsEnabled:!0},oe=new o("change symbol",i(44352).t(null,void 0,i(526))),ae=new o("change resolution",i(44352).t(null,void 0,i(32303))),le=new o("change series style",i(44352).t(null,void 0,i(53438)));i(44352).t(null,void 0,i(19149));e.exports=function(e){var t=this,o=Object.assign({},ne,e),ce=new _,he=o.readOnly||!1,de=[],ue=0,pe=new _,_e=new _,me=new _,ge="s",fe=new _(null),ve=new Map,Se=new _([]),ye=new _,be=[],we=!1,Pe=!1,Ce=new _(!1),Te=new _(null),xe=new _(!1),Ie=new _(!1);Ie.subscribe((e=>ie(ut(),e)));var Me=new _(Ie.value());Me.subscribe((e=>se(ut(),e)));var Ae=new _(!1);Ae.subscribe((e=>ee(ut(),e)));var Le=new _(Ae.value());Le.subscribe((e=>te(ut(),e)));var ke=new _(!1);ke.subscribe((e=>J(ut(),e)));var Ee=new _(ke.value());Ee.subscribe((e=>Q(ut(),e)));var De=new _(!1) +;De.subscribe((e=>X(ut(),e))),fe.subscribe(Ot);var Be=new _(De.value());Be.subscribe((e=>Z(ut(),e)));var Ve=new _(TVSettings.getBool("chart.syncCrosshair",!0)),Re=h.createGroup({desc:"Layout"}),Ne=null,Oe=null,Fe=null,We=null;if(window.TVD){var He=window.TVD.crosshairSyncEnabled;He?(He.value()&&(Fe=z(ut)),We=He.subscribe((e=>{e?Fe=z(ut):(U(ut()),Fe=null)}))):Fe=z(ut)}var ze=Ve.value();Ve.subscribe((function(e){ze=e=!!e,TVSettings.setValue("chart.syncCrosshair",e);for(var t=0;t{$e.setValue(null===e?null:e.chartWidget)}));var Ye=o.widgetOptions||{},Ke=o.metaInfo||{},Xe={id:new _(Ke.id||null),name:new _(Ke.name),description:new _(Ke.description),username:new _(Ke.username),uid:new _(Ke.uid),lastModified:new _(Ke.lastModified)},Ze=l();Ze.onChange().subscribe(null,(function(e){u.emit("undo_redo_state_changed",e)}));var Je=o.resizerBridge.container.value();Je.addEventListener("contextmenu",g);var Qe,et=n(),tt=new s,it=new s,st=new s,rt=new _(!1),nt=new _(null),ot=null,at=null;o.seriesControlBarEnabled&&(Qe="0px",nt.setValue(document.createElement("div")),nt.value().style.left=Qe,nt.value().style.right=Qe,nt.value().style.bottom=Qe,nt.value().classList.add("chart-toolbar","chart-controls-bar"),nt.value().setAttribute("data-is-chart-toolbar-component","true"),Je.appendChild(nt.value()),Promise.all([i.e(8230),i.e(7624),i.e(1428),i.e(4819),i.e(9333),i.e(6092),i.e(8825),i.e(1140),i.e(3795),i.e(105),i.e(9415),i.e(5639),i.e(7507),i.e(7895),i.e(962),i.e(1075),i.e(5747),i.e(7260)]).then(i.bind(i,33366)).then((({BottomToolbarRenderer:e})=>{var i=o.resizerBridge,r=[i.container.spawn(),i.width.spawn(),i.height.spawn()],n=i.container.value(),a=function(){var e=n.getBoundingClientRect(),t=N(ut());return t.top=e.top+t.top,t.left=e.left+t.left,t},l=new s,c=function(){l.fire()};r.forEach((function(e){e.subscribe(c)}));var h=function(){r.forEach((function(e){e.destroy()})),l.destroy()};ot=new e(nt.value(),l,a,t,ChartApiInstance,Ye,o.seriesControlBar),at=function(){null!==ot&&(ot.destroy(),ot=null,nt.value().remove(),nt.setValue(null)),h()}})));var lt=new v(t),ct=new y(t);function ht(){rt.setValue(de.some((e=>{const t=e.chartWidget.lineToolsSynchronizer();return null!==t&&t.hasChanges().value()})))}function dt(e){return I.checkProFeatureImpl(ut(),e)}function ut(){return{undoHistory:Ze,chartWidgetsDefs:de,chartsCountToSave:pt,actualLayoutCount:_t,savedChartWidgetOptions:be,activeChartWidget:ce,options:o,parent:Je,toastsFactory:null,crosshairLockRaw:ze,crossHairSyncBroadcast:Fe,setChartStorageNotificationSubscription:e=>{Oe=e},maximizedChartDef:qe,setMaximized:yt,layoutTemplate:me,widthWV:je,heightWV:Ge,checkProFeature:dt,lineToolsSynchronizerHasChanges:rt,recalcHasChanges:ht,onZoom:it,onScroll:st,layoutType:ge,layoutWV:Ue,setLayoutType:e=>{ge=e},isPhoneSize:Ce,viewMode:ye,updateViewMode:wt,loadingContent:we,setLoadingContent:e=>{we=e}, +initialLoading:Pe,inlineChartsCount:_e,updateWatchedValue:Pt,checkAllPendingModelsAlreadyCreated:bt,readOnly:he,symbolLock:Ie,internalSymbolLock:Me,intervalLock:Ae,internalIntervalLock:Le,dateRangeLock:De,internalDateRangeLock:Be,trackTimeLock:ke,internalTrackTimeLock:Ee,crosshairLock:Ve,customLegendWidgetsFactoriesMap:Qt,globalDetachable:pe,saveChartService:Ne,customSources:Zt,updateActivityView:Ct,chartWidgetCreatedDelegate:tt,sizingState:Te,currentLayoutResizeAction:fe,allLayoutSizesState:ve,splitters:Se,widgetOptions:Ye,bottomToolbar:nt,replayContainer:Jt,layoutSizesChanged:xe,subscribeToCompletedEventForDateRangeSync:Vt,subscribeToEventsForDateRangeSync:Rt,unsubscribeFromEventsForDateRangeSync:Nt,syncChartsDateRangesWithActiveChartRange:Wt}}function pt(){return _t()}function _t(){return a[ge].count}function mt(e,t,i,s,r){return k(ut(),e,t,i,s,r)}function gt(e){return e.value()?1:0}function ft(){R(ut())}function vt(e){return e.rdState.owner.value()!==e}function St(e){return O(ut(),e,t)}function yt(e){qe.value()!==e&&(qe.setValue(e),St(ge))}function bt(){de.every((e=>e.chartWidget.hasModel()))&&(Pt(),u.emit("layout_changed"))}function wt(){"s"===ge||qe.value()?ye.setValue(x.ForceFullscreen):ye.setValue(x.Multichart)}function Pt(){var e=Math.min(me.value().count,de.length)-1;if(e<0)ce.deleteValue();else{var t=ue;t<0&&(t=0),t>e&&(t=e),ce.setValue(de[t].chartWidget)}}function Ct(){for(var e=de.length;e--;){var t=e===ue;de[e].container.value().classList.toggle("active",t),de[e].container.value().classList.toggle("inactive",!t)}}function Tt(e){}Te.subscribe((()=>ft())),je.subscribe(ft),Ge.subscribe(ft),this.updateLayout=ft;const xt=new s;var It=new s,Mt=new _,At=new _([]),Lt=null;function kt(e){var t=e.mainSeries().properties();t.style.subscribe(null,Et),Et(t.style),e.model().onSelectedSourceChanged().subscribe(null,Dt),De.value()&&(Rt(e),Wt()),Dt(e.selection().allSources())}function Et(e){Mt.setValue(e.value())}function Dt(){var e=Lt.model();At.setValue(e.selection().allSources())}ce.subscribe((function(e){if(e){for(var t,i=de.length;i--;)if(de[i].chartWidget===e){t=i;break}if(!isFinite(t))throw new Error("Cannot make detached ChartWidget active");if(ue!==t){qe.value()&&(vt(de[t])||qe.setValue(de[t])),ue=t,Ct();for(i=de.length;i--;)de[i].chartWidget!==e&&de[i].chartWidget.setActive(!1);ci(),e.setActive(!0),c.activePointSelectionMode.setValue(e.selectPointMode().value())}!function(e){if(Lt!==e){if(Lt&&(Lt.modelCreated().unsubscribe(null,kt),Lt.hasModel())){var t=Lt.model();De.value()&&Nt(t),t.mainSeries().properties().style.unsubscribe(null,Et),t.model().onSelectedSourceChanged().unsubscribe(null,Dt),Lt=null}e&&(Lt=e,e.hasModel()?kt(e.model()):e.modelCreated().subscribe(null,kt))}}(e)}}),{callWithLast:!0});var Bt=new Map;function Vt(e,t){var i=e.id();if(!Bt.has(i)){var s=function(){const i=e.id();Bt.has(i)&&(Bt.delete(i),Wt(t?e:void 0))};e.model().mainSeries().dataEvents().completed().subscribe(null,s,!0),Bt.set(i,{cw:e,callback:s})}}function Rt(e){e.timeScale().visibleBarsStrictRangeChanged().subscribe(null,Ft)} +function Nt(e){e.timeScale().visibleBarsStrictRangeChanged().unsubscribe(null,Ft),Bt.forEach((function(e){var t=e.cw,i=e.callback;t.model().mainSeries().dataEvents().completed().unsubscribe(null,i)})),Bt.clear()}function Ot(e){De.value()&&null===e&&Wt()}function Ft(e,t){Wt()}function Wt(e){if(De.value()&&null===fe.value()){var t=ce.value(),i=t.model().mainSeries();if(P.isTimeBasedStyle(i.style())){var s=t.model().timeScale(),r=s.visibleBarsStrictRange();if(null!==r){var n=s.points().range().value(),o=s.indexToTimePoint(r.firstBar());null===o&&i.endOfData()&&(o=s.indexToTimePoint(n.firstIndex));var a=s.indexToTimePoint(r.lastBar());if(null===a&&(a=s.indexToTimePoint(n.lastIndex)),null!==o&&null!==a){Bt.delete(t.id());var l=1e3*o,c=1e3*a;if(i.isDWM()){var h=new Date(l),d=new Date(c);w.set_hms(h,0,0,0,0),w.set_hms(d,0,0,0,0),l=h.getTime(),c=d.getTime()}for(var u=0;ude.map((e=>e.chartWidget)),ai=re(oi,Ue.readonly(),xt,tt);function li(e,t){if(we=!0,Pe=Boolean(t),be.splice(0),e){if(e.charts||(e={layout:"s",charts:[e]}),e.layoutsSizes)for(const t of Object.keys(e.layoutsSizes))ve.set(t,e.layoutsSizes[t]);var i=new Set;e.charts.forEach((function(e){e.chartId&&i.add(e.chartId)})),e.charts.forEach((function(e){if(!e.chartId){var t=W((function(e){return i.has(e) +}));i.add(t),e.chartId=t}}));let t=e.layout;if(!C(t)){const e=T(t);m.logError(`Loading unsupported layout ${t}. Force migration to ${e}`),t=e}ge=dt(t||"s");for(var s=0;s$e.readonly(),leftBottomChartWidget:()=>ai,destroy:function(){if(Gt.fire(),Xt(!1),null!==at&&(at(),at=null),F(ut()),ti.destroy(),ii.destroy(),ri.destroy(),si.destroy(),ni.destroy(),fe.unsubscribe(Ot),de.forEach((function(e){void 0!==e.timingsMeter&&e.timingsMeter.destroy(),e.chartWidget.destroy()})),o.resizerBridge.remove(),Se.value().forEach((e=>{e.mouseHandler.destroy(),e.mouseListener.destroy()})),window.removeEventListener("resize",ft),c.tool.unsubscribe(ci),c.tool.unsubscribe(hi),et.resolve(),Je.remove(),Zt.clear(),Qt.clear(),Re.destroy(),Oe&&Oe.destroy(),ei&&ei.destroy(),window.TVD){const e=window.TVD.crosshairSyncEnabled;e&&e.unsubscribe(We),U(ut())}},onAboutToBeDestroyed:Gt,layout:Ue.readonly(),setLayout:St,activeChartWidget:ce,viewMode:ye,activeChartStyle:Mt.readonly(),setChartStyleToWidget:function(e,t){t||(t=ce.value()),t&&function(e,t){var i=e.model(),s=i.mainSeries().properties().style;i.setChartStyleProperty(s,t,le)}(t,e)},selectedSources:At.readonly(),metaInfo:Xe,state:function(e,i,s,r){for(var n=[],o=pt(),a=0;a{c.layoutsSizes[t]=e})),c},lineToolsAndGroupsDTOs:function(){return L(ut())},resetLineToolsInvalidated:function(e,t){return E(ut(),e,t)},applyLineToolUpdateNotification:D.bind(null,de),readOnly:function(){return he},onZoom:function(){return it},onScroll:function(){return st},resizerBridge:function(){return o.resizerBridge},lock:{symbol:ti,interval:ii,dateRange:si,crosshair:ni,trackTime:ri},setSymbol:function(e){Ie.value()?zt(e):ce.value().setSymbol(e)},setResolution:function(e){jt||Ut||function(e){if(S(e),Ut=!0,Ae.value()){for(var t=!1,i=0;iH(ut(),e,t,i,s),syncScroll:function(e,t){return j(ut(),e,t)},setSymbolAll:zt,clearChartMetaInfo:function(){Xe.id.setValue(null),Xe.uid.setValue(void 0),Xe.name.setValue(void 0)},takeScreenshot:I.takeScreenshot.bind(this,o.snapshotUrl,this),takeServerScreenshot:I.takeServerScreenshot.bind(this,o.snapshotUrl,this),loadContent:li,purgeUnusedWidgets:function(){for(var e=a[ge].count;e1},applyIndicatorToAllCharts:function(e,t,i,s){A(ut(),e,t,i,s)},setActive:Xt,inlineChartsCount:_e.readonly(),revertToInline:function(){yt(null);for(var e=0;eft())),ft()},destroyReplayWidget:function(){r(null!==Jt,"Cannot remove replay container, container is not created"),Jt.remove(),Jt=null,ft()},setViewMode:function(e){ye.setValue(e)},moveActiveChartWithUndo:function(e){},activeChartCanBeMoved:function(){return!1},generalPropertiesDefinitions:function(){return ce.value().generalPropertiesDefinitions()},reconnectChartApi:function(e){undefined(e)},setBroker:function(e){0},setSaveChartService:function(e){Ne=e;for(var t=0;txe}),li(o.content,!0),Ue.subscribe((function(){Ct()})),Ue.hook=function(e){return e===this.value()?e:dt(e)},he&&(Ue.writeLock=!0),window.addEventListener("resize",ft);var di=0;function ui(){0===--di&&u.emitOnce("onChartReady")}de.forEach((function(e){if(e){di++;var t=e.chartWidget;t.withModel(null,(function(){o.metaInfo&&t.model().model().setChartSaveTime(1e3*o.metaInfo.lastModified);var e=t.model().mainSeries();if(e.bars().size()>0||e.isStatusBad())ui();else{var i=e.dataEvents(),s=function(){ui(),i.barReceived().unsubscribe(null,s),i.completed().unsubscribe(null,s),i.error().unsubscribe(null,s)};i.barReceived().subscribe(null,s),i.completed().subscribe(null,s),i.error().subscribe(null,s)}}))}})),G(ut()).then(q).then((function(){window.saver&&window.is_authenticated&&o.widgetOptions.justCloned&&window.saver.saveChartSilently()})).catch(m.logError.bind(m))}},60223:(e,t,i)=>{"use strict";i.d(t,{ContextMenuManager:()=>s});var s,r=i(43986),n=i(59064);!function(e){let t=null,s=null;const o=[],a={createAction:e=>new r.Action({...e,actionId:"Chart.CustomActionId"}),createAsyncAction:e=>new r.ActionAsync("Chart.CustomActionId",e),createSeparator:()=>new r.Separator};async function l(e,r={},n={menuName:""},l){let h;null!==t&&(e=await t(e,a));const d=()=>{const e=o.indexOf(h);-1!==e&&o.splice(e,1),void 0!==l&&l()};if(null!==s)h=await s(e,n,d),c();else{const t=await Promise.all([i.e(7624),i.e(6092),i.e(5761),i.e(4412),i.e(8009),i.e(1140),i.e(5639),i.e(1528),i.e(962),i.e(1075),i.e(2804),i.e(1584)]).then(i.bind(i,46492));h=new t.ContextMenuRenderer(e,r,d,c)}return o.push(h),h}function c(){(0,n.globalCloseMenu)()}e.createMenu=l,e.showMenu=function(e,t,i={},s,r){return l(e,i,s,r).then((e=>e.show(t)))},e.setCustomRendererFactory=function(e){s=e},e.setCustomItemsProcessor=function(e){t=e},e.hideAll=c,e.getShown=function(){for(let e=0;e{"use strict";i.d(t,{DialogRenderer:()=>n});var s=i(40549),r=i.n(s);class n{constructor(){ +this._container=document.createElement("div"),this._visibility=new(r())(!1)}visible(){return this._visibility.readonly()}_setVisibility(e){this._visibility.setValue(e)}}},35936:(e,t,i)=>{"use strict";var s;i.d(t,{TabNames:()=>s}),function(e){e.background="Background",e.coordinates="Coordinates",e.drawings="Drawings",e.events="Events",e.eventsAndAlerts="Events & Alerts",e.inputs="Inputs",e.properties="Properties",e.scales="Scales",e.legend="Legend",e.sourceCode="Source Code",e.style="Style",e.symbol="Symbol",e.timezoneSessions="Timezone/Sessions",e.trading="Trading",e.visibility="Visibility",e.text="Text"}(s||(s={}))},9416:(e,t,i)=>{"use strict";function s(e){return e.getAll().some((e=>e.isInitialized()))}function r(e,t){const i=e.getAll(),s=()=>{t(),i.forEach((e=>{e.chartWidgetInitialized().unsubscribe(null,s)}))};i.forEach((e=>{e.chartWidgetInitialized().subscribe(null,s,!0)}))}i.r(t),i.d(t,{isAnyChartWidgetInitialized:()=>s,waitAnyChartWidgetInitialized:()=>r})},8222:(e,t,i)=>{"use strict";i.d(t,{getFavoriteDrawingToolbarPromise:()=>o,createFavoriteDrawingToolbar:()=>a});var s=i(23568);let r=null,n=null;function o(){return n}function a(){null===n&&(n=Promise.all([i.e(5652),i.e(8230),i.e(7624),i.e(4819),i.e(9333),i.e(6092),i.e(8619),i.e(8825),i.e(5761),i.e(4412),i.e(8009),i.e(1140),i.e(3562),i.e(105),i.e(5639),i.e(8819),i.e(6879),i.e(1528),i.e(7263),i.e(962),i.e(1075),i.e(5747),i.e(1890),i.e(2182),i.e(2804),i.e(2306)]).then(i.bind(i,2209)).then((({FavoriteDrawingToolbar:e})=>(r=null!==r?r:new e({left:window.innerWidth/2,top:s.HEADER_TOOLBAR_HEIGHT_EXPANDED+61}),r))))}},24679:(e,t,i)=>{"use strict";i.d(t,{getPriceAxisNameInfo:()=>o});const s=["Z","Y","X","W","V","U","T","S"],r=["A","B","C","D","E","F","G","H"];class n{constructor(e){this.label=e}equals(e){return null!==e&&this.label===e.label}}function o(e,t){const i="left"===e?s:r;return new n(t{"use strict";i.d(t,{CHART_WIDGET_COLLECTION_SERVICE:()=>s});i(16216);const s={id:"ChartWidgetCollectionService"};var r;!function(e){e.Multichart="multichart",e.ForceFullscreen="force-fullscreen"}(r||(r={}))},36646:(e,t,i)=>{"use strict";i.d(t,{InvalidationLevel:()=>s,InvalidationMask:()=>a,defaultInvalidationLevel:()=>o});var s,r=i(50151);class n{constructor(e=o){this._paneInvalidationLevel=o,this._leftPriceScalesInvalidationMap=new Map,this._rightPriceScalesInvalidationMap=new Map,this._legendWidgetInvalidated=!1,this._invalidationLevel=e}fullInvalidation(){return this._invalidationLevel}invalidateAll(e){this._invalidationLevel=Math.max(this._invalidationLevel,e)}invalidatePane(e){this._paneInvalidationLevel=Math.max(this._invalidationLevel,e)}invalidateLegendWidgetLayout(){this._legendWidgetInvalidated=!0}invalidatePriceScale(e,t,i){const s="left"===e?this._leftPriceScalesInvalidationMap:this._rightPriceScalesInvalidationMap,r=s.get(t)||o;s.set(t,Math.max(r,i))}invalidationLevelForPane(){return Math.max(this._paneInvalidationLevel,this._invalidationLevel)}legendWidgetLayoutInvalidated(){ +return this._legendWidgetInvalidated||this._invalidationLevel===s.Full}getterForPriceScaleInvalidationLevelBySide(e){const t="left"===e?this._leftPriceScalesInvalidationMap:this._rightPriceScalesInvalidationMap;return e=>Math.max(t.get(e)||o,this._invalidationLevel)}priceScaleSideMaxLevel(e){const t="left"===e?this._leftPriceScalesInvalidationMap:this._rightPriceScalesInvalidationMap;let i=this._invalidationLevel;return t.size>0&&t.forEach((e=>{e>i&&(i=e)})),i}merge(e){this._invalidationLevel=Math.max(this._invalidationLevel,e._invalidationLevel),this._paneInvalidationLevel=Math.max(this._paneInvalidationLevel,e._paneInvalidationLevel),e._leftPriceScalesInvalidationMap.forEach(((e,t)=>{const i=this._leftPriceScalesInvalidationMap.get(t)||o;this._leftPriceScalesInvalidationMap.set(t,Math.max(i,e))})),e._rightPriceScalesInvalidationMap.forEach(((e,t)=>{const i=this._rightPriceScalesInvalidationMap.get(t)||o;this._rightPriceScalesInvalidationMap.set(t,Math.max(i,e))})),this._legendWidgetInvalidated=this._legendWidgetInvalidated||e._legendWidgetInvalidated}}!function(e){e[e.None=0]="None",e[e.Cursor=1]="Cursor",e[e.Light=2]="Light",e[e.Full=3]="Full"}(s||(s={}));const o=s.None;class a{constructor(e=o){this._panesOrderChanged=!1,this._keepVisibleTimeRangeOnResize=!1,this._timeAxisInvalidationLevel=o,this._invalidatedPanes=new Map,this._additionalActions=[],this._timeScaleInvalidations=[],this._invalidationLevel=e}invalidateAll(e){this._invalidationLevel!==e&&(this._invalidationLevel=Math.max(this._invalidationLevel,e),this._invalidatedPanes.forEach((e=>{e.invalidateAll(this._invalidationLevel)})))}invalidateAllPane(e,t){this._invalidatedPanes.has(e)||this._invalidatedPanes.set(e,new n(this._invalidationLevel)),(0,r.ensureDefined)(this._invalidatedPanes.get(e)).invalidateAll(t)}invalidatePriceScale(e,t,i,s){this._invalidatedPanes.has(e)||this._invalidatedPanes.set(e,new n(this._invalidationLevel)),(0,r.ensureDefined)(this._invalidatedPanes.get(e)).invalidatePriceScale(t,i,s)}invalidateTimeScale(e){this._timeAxisInvalidationLevel=Math.max(this._timeAxisInvalidationLevel,e)}invalidatePanesOrder(){this._panesOrderChanged=!0}lockVisibleTimeRangeOnResize(){this._keepVisibleTimeRangeOnResize=!0}fullInvalidation(){return this._invalidationLevel}maxPaneInvalidation(){const e=[];return this._invalidatedPanes.forEach((t=>{e.push(t.fullInvalidation())})),Math.max(...e,this._invalidationLevel)}invalidateForPane(e){return this._invalidatedPanes.get(e)||new n(this._invalidationLevel)}invalidateForTimeScale(){return Math.max(this._timeAxisInvalidationLevel,this._invalidationLevel)}validationActions(){return this._additionalActions}addValidationAction(e){this._additionalActions.push(e)}merge(e){this._invalidationLevel=Math.max(this._invalidationLevel,e._invalidationLevel),this._panesOrderChanged=this._panesOrderChanged||e._panesOrderChanged,this._keepVisibleTimeRangeOnResize=this._keepVisibleTimeRangeOnResize||e._keepVisibleTimeRangeOnResize,this._invalidatedPanes.forEach((e=>{e.invalidateAll(this._invalidationLevel)})), +e._invalidatedPanes.forEach(((e,t)=>{this._invalidatedPanes.has(t)||this._invalidatedPanes.set(t,new n(this._invalidationLevel)),(0,r.ensureDefined)(this._invalidatedPanes.get(t)).merge(e)})),this._timeAxisInvalidationLevel=Math.max(this._timeAxisInvalidationLevel,e._timeAxisInvalidationLevel);for(let t=0;t0===e.type));if(-1!==e){const[t]=this._timeScaleInvalidations.splice(e,1);t.value.terminate()}}}},78996:(e,t,i)=>{"use strict";i.d(t,{lastMouseOrTouchEventInfo:()=>r,setLastMouseOrTouchEventInfo:()=>n});let s=(0,i(49483).supportTouch)()?{isTouch:!0,stylus:!1}:{isTouch:!1};function r(){return s}function n(e){s=e.isTouch?{isTouch:!0,stylus:e.stylus}:{isTouch:!1}}},7121:(e,t,i)=>{"use strict";i.d(t,{layoutInitialSizingState:()=>n});var s=i(3308);i(50151);function r(e){return e.map((t=>{if((0,s.default)(t))return{percent:1/e.length};{const i=t.slice(1);return{percent:1/e.length,substate:r(i)}}}))}function n(e){return r(e.slice(1))}},57737:(e,t,i)=>{"use strict";i.r(t),i.d(t,{layouts:()=>r,isSingleLayout:()=>n,isMultipleLayout:()=>o,isSupportedLayout:()=>a,tryGuessingTheMostSuitableLayout:()=>l});i(10123),i(7121);let s;s={};const r={...{s:{title:"1 chart",count:1,layoutType:"s",sizer:(e,t)=>{if(0!==t)throw new RangeError("invalid index");return e},splitters:()=>[],resizeApplier:(e,t,i,s,r)=>r,syncSublayoutsBySplitter:(e,t)=>t,expression:["h",0]}},...s};function n(e){return"s"===e}function o(e){return!n(e)}function a(e){return n(e)||s.hasOwnProperty(e)}function l(e){return"s"}},57404:(e,t,i)=>{"use strict";i.d(t,{LineToolsGroupControllerApi:()=>o});var s=i(50841),r=i(50151),n=i(6250);class o{constructor(e,t){this._controller=e,this._model=t}createGroupFromSelection(){return this._controller.createGroupFromSelection().id}removeGroup(e){const t=(0,r.ensureDefined)(this._groupById(e));this._controller.removeGroup(t)} +groups(){return this._controller.groups().map((e=>e.id))}shapesInGroup(e){const t=(0,r.ensureDefined)(this._groupById(e));return(0,s.sortSources)(t.lineTools()).map((e=>e.id()))}excludeShapeFromGroup(e,t){const i=(0,r.ensureDefined)(this._groupById(e)),s=(0,r.ensureNotNull)(this._model.dataSourceForId(t));(0,r.assert)((0,n.isLineTool)(s),"Passed shapeId is not a line tool"),this._controller.excludeLineToolFromGroup(i,s)}addShapeToGroup(e,t){const i=(0,r.ensureDefined)(this._groupById(e)),s=(0,r.ensureNotNull)(this._model.dataSourceForId(t));(0,r.assert)((0,n.isLineTool)(s),"Passed shapeId is not a line tool"),this._controller.addLineToolToGroup(i,s)}availableZOrderOperations(e){const t=(0,r.ensureDefined)(this._groupById(e));return this._controller.availableZOrderOperations(t)}bringToFront(e){const t=(0,r.ensureDefined)(this._groupById(e));this._controller.bringToFront(t)}bringForward(e){const t=(0,r.ensureDefined)(this._groupById(e));this._controller.bringForward(t)}sendBackward(e){const t=(0,r.ensureDefined)(this._groupById(e));this._controller.sendBackward(t)}sendToBack(e){const t=(0,r.ensureDefined)(this._groupById(e));this._controller.sendToBack(t)}insertAfter(e,t){const i=(0,r.ensureDefined)(this._groupById(e)),s=(0,r.ensureNotNull)(this._groupById(t)||this._model.dataSourceForId(t));this._controller.insertAfter(i,s)}insertBefore(e,t){const i=(0,r.ensureDefined)(this._groupById(e)),s=(0,r.ensureNotNull)(this._groupById(t)||this._model.dataSourceForId(t));this._controller.insertBefore(i,s)}groupVisibility(e){return(0,r.ensureDefined)(this._groupById(e)).visibility()}setGroupVisibility(e,t){const i=(0,r.ensureDefined)(this._groupById(e));this._controller.setGroupVisibility(i,t)}groupLock(e){return(0,r.ensureDefined)(this._groupById(e)).locked()}setGroupLock(e,t){const i=(0,r.ensureDefined)(this._groupById(e));this._controller.setGroupLock(i,t)}getGroupName(e){return(0,r.ensureDefined)(this._groupById(e)).name()}setGroupName(e,t){const i=(0,r.ensureDefined)(this._groupById(e));this._controller.setGroupName(i,t)}canBeGroupped(e){const t=e.map((e=>(0,r.ensureNotNull)(this._model.dataSourceForId(e))));return!t.some((e=>!(0,n.isLineTool)(e)))&&this._controller.canBeGroupped(t)}_groupById(e){return this._controller.groups().find((t=>t.id===e))}}},35861:(e,t,i)=>{"use strict";i.d(t,{MouseEventHandler:()=>h});var s=i(49483),r=i(50151),n=i(65665),o=i(80007),a=i(78996);const l=s.isSafari?"click":"auxclick",c={treatVertTouchDragAsPageScroll:!1,treatHorzTouchDragAsPageScroll:!1};class h{constructor(e,t,i){this._clickCount=0,this._clickTimeoutId=null,this._clickPosition={x:Number.NEGATIVE_INFINITY,y:Number.POSITIVE_INFINITY},this._tapCount=0,this._tapTimeoutId=null,this._tapPosition={x:Number.NEGATIVE_INFINITY,y:Number.POSITIVE_INFINITY},this._longTapTimeoutId=null,this._longTapActive=!1,this._mouseMoveStartPosition=null,this._touchMoveStartPosition=null,this._touchMoveExceededManhattanDistance=!1,this._cancelClick=!1,this._cancelTap=!1,this._unsubscribeOutsideMouseEvents=null,this._unsubscribeOutsideTouchEvents=null, +this._unsubscribeMobileSafariEvents=null,this._unsubscribeMousemove=null,this._unsubscribeRootMouseEvents=null,this._unsubscribeRootTouchEvents=null,this._startPinchMiddlePoint=null,this._startPinchDistance=0,this._pinchPrevented=!1,this._preventTouchDragProcess=!1,this._mousePressed=!1,this._lastTouchEventTimeStamp=0,this._activeTouchId=null,this._acceptMouseLeave=!s.CheckMobile.iOS(),this._onFirefoxOutsideMouseUp=e=>{this._mouseUpHandler(e)},this._onMobileSafariDoubleClick=e=>{if(this._firesTouchEvents(e)){const t=this._makeCompatEvent(e);if(++this._tapCount,this._tapTimeoutId&&this._tapCount>1){const{manhattanDistance:i}=this._touchMouseMoveWithDownInfo(u(e),this._tapPosition);i<30&&!this._cancelTap&&this._processTouchEvent(t,this._handler.doubleTapEvent),this._resetTapTimeout()}}else{const t=this._makeCompatEvent(e);if(++this._clickCount,this._clickTimeoutId&&this._clickCount>1){const{manhattanDistance:i}=this._touchMouseMoveWithDownInfo(u(e),this._clickPosition);i<5&&!this._cancelClick&&this._processMouseEvent(t,this._handler.mouseDoubleClickEvent),this._resetClickTimeout()}}},this._target=e,this._handler=t,this._options=(0,n.merge)((0,n.clone)(c),i||{}),this._init()}destroy(){null!==this._unsubscribeOutsideMouseEvents&&(this._unsubscribeOutsideMouseEvents(),this._unsubscribeOutsideMouseEvents=null),null!==this._unsubscribeOutsideTouchEvents&&(this._unsubscribeOutsideTouchEvents(),this._unsubscribeOutsideTouchEvents=null),null!==this._unsubscribeMousemove&&(this._unsubscribeMousemove(),this._unsubscribeMousemove=null),null!==this._unsubscribeRootMouseEvents&&(this._unsubscribeRootMouseEvents(),this._unsubscribeRootMouseEvents=null),null!==this._unsubscribeRootTouchEvents&&(this._unsubscribeRootTouchEvents(),this._unsubscribeRootTouchEvents=null),null!==this._unsubscribeMobileSafariEvents&&(this._unsubscribeMobileSafariEvents(),this._unsubscribeMobileSafariEvents=null),this._clearLongTapTimeout(),this._resetClickTimeout()}_mouseEnterHandler(e){this._unsubscribeMousemove&&this._unsubscribeMousemove();const t=this._mouseMoveHandler.bind(this);if(this._unsubscribeMousemove=()=>{this._target.removeEventListener("mousemove",t)},this._target.addEventListener("mousemove",t),this._firesTouchEvents(e))return;const i=this._makeCompatEvent(e);this._processMouseEvent(i,this._handler.mouseEnterEvent),this._acceptMouseLeave=!0}_resetClickTimeout(){null!==this._clickTimeoutId&&clearTimeout(this._clickTimeoutId),this._clickCount=0,this._clickTimeoutId=null,this._clickPosition={x:Number.NEGATIVE_INFINITY,y:Number.POSITIVE_INFINITY}}_resetTapTimeout(){null!==this._tapTimeoutId&&clearTimeout(this._tapTimeoutId),this._tapCount=0,this._tapTimeoutId=null,this._tapPosition={x:Number.NEGATIVE_INFINITY,y:Number.POSITIVE_INFINITY}}_mouseMoveHandler(e){if(this._mousePressed||null!==this._touchMoveStartPosition)return;if(this._firesTouchEvents(e))return;const t=this._makeCompatEvent(e);this._processMouseEvent(t,this._handler.mouseMoveEvent),this._acceptMouseLeave=!0}_touchMoveHandler(e){const t=m(e.changedTouches,(0, +r.ensureNotNull)(this._activeTouchId));if(null===t)return;if(this._lastTouchEventTimeStamp=_(e),null!==this._startPinchMiddlePoint)return;if(this._preventTouchDragProcess)return;this._pinchPrevented=!0;const i=this._touchMouseMoveWithDownInfo(u(t),(0,r.ensureNotNull)(this._touchMoveStartPosition)),{xOffset:s,yOffset:n,manhattanDistance:a}=i;if(this._touchMoveExceededManhattanDistance||!(a<5)){if(!this._touchMoveExceededManhattanDistance){const e=.5*s,t=n>=e&&!this._options.treatVertTouchDragAsPageScroll,i=e>n&&!this._options.treatHorzTouchDragAsPageScroll;t||i||(this._preventTouchDragProcess=!0),this._touchMoveExceededManhattanDistance=!0,this._cancelTap=!0,this._clearLongTapTimeout(),this._resetTapTimeout()}if(!this._preventTouchDragProcess){const i=this._makeCompatEvent(e,t);this._processTouchEvent(i,this._handler.touchMoveEvent),(0,o.preventDefault)(e)}}}_mouseMoveWithDownHandler(e){if(0!==e.button)return;const t=this._touchMouseMoveWithDownInfo(u(e),(0,r.ensureNotNull)(this._mouseMoveStartPosition)),{manhattanDistance:i}=t;if(i>=5&&(this._cancelClick=!0,this._resetClickTimeout()),this._cancelClick){const t=this._makeCompatEvent(e);this._processMouseEvent(t,this._handler.pressedMouseMoveEvent)}}_touchMouseMoveWithDownInfo(e,t){const i=Math.abs(t.x-e.x),s=Math.abs(t.y-e.y);return{xOffset:i,yOffset:s,manhattanDistance:i+s}}_touchEndHandler(e){let t=m(e.changedTouches,(0,r.ensureNotNull)(this._activeTouchId));if(null===t&&0===e.touches.length&&(t=e.changedTouches[0]),null===t)return;this._activeTouchId=null,this._lastTouchEventTimeStamp=_(e),this._clearLongTapTimeout(),this._touchMoveStartPosition=null,this._unsubscribeRootTouchEvents&&(this._unsubscribeRootTouchEvents(),this._unsubscribeRootTouchEvents=null);const i=this._makeCompatEvent(e,t);if(this._processTouchEvent(i,this._handler.touchEndEvent),++this._tapCount,this._tapTimeoutId&&this._tapCount>1){const{manhattanDistance:e}=this._touchMouseMoveWithDownInfo(u(t),this._tapPosition);e<30&&!this._cancelTap&&this._processTouchEvent(i,this._handler.doubleTapEvent),this._resetTapTimeout()}else this._cancelTap||(this._processTouchEvent(i,this._handler.tapEvent),this._handler.tapEvent&&(0,o.preventDefault)(e));0===this._tapCount&&(0,o.preventDefault)(e),0===e.touches.length&&this._longTapActive&&(this._longTapActive=!1,(0,o.preventDefault)(e))}_mouseUpHandler(e){if(0!==e.button)return;const t=this._makeCompatEvent(e);if(this._mouseMoveStartPosition=null,this._mousePressed=!1,this._unsubscribeRootMouseEvents&&(this._unsubscribeRootMouseEvents(),this._unsubscribeRootMouseEvents=null),s.isFF){this._target.ownerDocument.documentElement.removeEventListener("mouseleave",this._onFirefoxOutsideMouseUp)}if(!this._firesTouchEvents(e))if(this._processMouseEvent(t,this._handler.mouseUpEvent),++this._clickCount,this._clickTimeoutId&&this._clickCount>1){const{manhattanDistance:i}=this._touchMouseMoveWithDownInfo(u(e),this._clickPosition);i<5&&!this._cancelClick&&this._processMouseEvent(t,this._handler.mouseDoubleClickEvent),this._resetClickTimeout() +}else this._cancelClick||this._processMouseEvent(t,this._handler.mouseClickEvent)}_clearLongTapTimeout(){null!==this._longTapTimeoutId&&(clearTimeout(this._longTapTimeoutId),this._longTapTimeoutId=null)}_touchStartHandler(e){if(null!==this._activeTouchId)return;const t=e.changedTouches[0];this._activeTouchId=t.identifier,this._lastTouchEventTimeStamp=_(e);const i=this._target.ownerDocument.documentElement;this._cancelTap=!1,this._touchMoveExceededManhattanDistance=!1,this._preventTouchDragProcess=!1,this._touchMoveStartPosition=u(t),this._unsubscribeRootTouchEvents&&(this._unsubscribeRootTouchEvents(),this._unsubscribeRootTouchEvents=null);{const t=this._touchMoveHandler.bind(this),s=this._touchEndHandler.bind(this);this._unsubscribeRootTouchEvents=()=>{i.removeEventListener("touchmove",t),i.removeEventListener("touchend",s)},i.addEventListener("touchmove",t,{passive:!1}),i.addEventListener("touchend",s,{passive:!1}),this._clearLongTapTimeout(),this._longTapTimeoutId=setTimeout(this._longTapHandler.bind(this,e),240)}const s=this._makeCompatEvent(e,t);this._processTouchEvent(s,this._handler.touchStartEvent),this._tapTimeoutId||(this._tapCount=0,this._tapTimeoutId=setTimeout(this._resetTapTimeout.bind(this),500),this._tapPosition=u(t))}_wheelClickHandler(e){if(1!==e.button)return;if(this._firesTouchEvents(e))return;const t=this._makeCompatEvent(e);this._processMouseEvent(t,this._handler.wheelClickEvent)}_mouseDownHandler(e){if(0!==e.button)return;const t=this._target.ownerDocument.documentElement;s.isFF&&t.addEventListener("mouseleave",this._onFirefoxOutsideMouseUp),this._cancelClick=!1,this._mouseMoveStartPosition=u(e),this._unsubscribeRootMouseEvents&&(this._unsubscribeRootMouseEvents(),this._unsubscribeRootMouseEvents=null);{const e=this._mouseMoveWithDownHandler.bind(this),i=this._mouseUpHandler.bind(this);this._unsubscribeRootMouseEvents=()=>{t.removeEventListener("mousemove",e),t.removeEventListener("mouseup",i)},t.addEventListener("mousemove",e),t.addEventListener("mouseup",i)}if(this._mousePressed=!0,this._firesTouchEvents(e))return;const i=this._makeCompatEvent(e);this._processMouseEvent(i,this._handler.mouseDownEvent),this._clickTimeoutId||(this._clickCount=0,this._clickTimeoutId=setTimeout(this._resetClickTimeout.bind(this),500),this._clickPosition=u(e))}_init(){this._target.addEventListener("mouseenter",this._mouseEnterHandler.bind(this)),this._target.addEventListener("touchcancel",this._clearLongTapTimeout.bind(this));{const e=this._target.ownerDocument,t=e=>!e.target||!this._target.contains(e.target),i=e=>{if(!t(e))return;const i=e.changedTouches[0];this._lastTouchEventTimeStamp=_(e),this._processTouchEvent(this._makeCompatEvent(e,i),this._handler.touchStartOutsideEvent)},s=e=>{t(e)&&!this._firesTouchEvents(e)&&this._processMouseEvent(this._makeCompatEvent(e),this._handler.mouseDownOutsideEvent)};this._unsubscribeOutsideTouchEvents=()=>{e.removeEventListener("touchstart",i)},this._unsubscribeOutsideMouseEvents=()=>{e.removeEventListener("mousedown",s)},e.addEventListener("mousedown",s), +e.addEventListener("touchstart",i,{passive:!0})}s.CheckMobile.iOS()&&(this._unsubscribeMobileSafariEvents=()=>{this._target.removeEventListener("dblclick",this._onMobileSafariDoubleClick)},this._target.addEventListener("dblclick",this._onMobileSafariDoubleClick)),this._target.addEventListener("mouseleave",this._mouseLeaveHandler.bind(this)),this._target.addEventListener("contextmenu",this._contextMenuHandler.bind(this)),this._target.addEventListener("touchstart",this._touchStartHandler.bind(this),{passive:!0}),(0,o.preventScrollByWheelClick)(this._target),this._target.addEventListener("mousedown",this._mouseDownHandler.bind(this)),this._target.addEventListener(l,this._wheelClickHandler.bind(this)),this._initPinch(),this._target.addEventListener("touchmove",(()=>{}),{passive:!1})}_initPinch(){void 0===this._handler.pinchStartEvent&&void 0===this._handler.pinchEvent&&void 0===this._handler.pinchEndEvent||(this._target.addEventListener("touchstart",(e=>this._checkPinchState(e.touches)),{passive:!0}),this._target.addEventListener("touchmove",(e=>{if(2===e.touches.length&&null!==this._startPinchMiddlePoint&&void 0!==this._handler.pinchEvent){const t=e.touches[0],i=e.touches[1],s=p(t,i)/this._startPinchDistance,r=d(this._target);this._handler.pinchEvent(this._startPinchMiddlePoint,{x:t.clientX-r.left,y:t.clientY-r.top},{x:i.clientX-r.left,y:i.clientY-r.top},s),(0,o.preventDefault)(e)}}),{passive:!1}),this._target.addEventListener("touchend",(e=>{this._checkPinchState(e.touches)})))}_checkPinchState(e){1===e.length&&(this._pinchPrevented=!1),2!==e.length||this._pinchPrevented||this._longTapActive?this._stopPinch():this._startPinch(e)}_startPinch(e){if(void 0!==this._handler.pinchStartEvent){const t=d(this._target),i=e[0],s=e[1],r={x:i.clientX-t.left,y:i.clientY-t.top},n={x:s.clientX-t.left,y:s.clientY-t.top};this._startPinchMiddlePoint={x:(r.x+n.x)/2,y:(r.y+n.y)/2},this._startPinchDistance=p(i,s),this._handler.pinchStartEvent(this._startPinchMiddlePoint,r,n)}this._clearLongTapTimeout()}_stopPinch(){null!==this._startPinchMiddlePoint&&(this._startPinchMiddlePoint=null,void 0!==this._handler.pinchEndEvent&&this._handler.pinchEndEvent())}_mouseLeaveHandler(e){if(this._unsubscribeMousemove&&this._unsubscribeMousemove(),this._firesTouchEvents(e))return;if(!this._acceptMouseLeave)return;const t=this._makeCompatEvent(e);this._processMouseEvent(t,this._handler.mouseLeaveEvent),this._acceptMouseLeave=!s.CheckMobile.iOS()}_longTapHandler(e){const t=m(e.touches,(0,r.ensureNotNull)(this._activeTouchId));if(null===t)return;const i=this._makeCompatEvent(e,t);this._processTouchEvent(i,this._handler.longTapEvent),this._processTouchEvent(i,this._handler.touchContextMenuEvent),this._cancelTap=!0,this._longTapActive=!0}_contextMenuHandler(e){if((0,o.preventDefault)(e),null!==this._touchMoveStartPosition)return;if(this._firesTouchEvents(e))return;const t=this._makeCompatEvent(e);this._processMouseEvent(t,this._handler.contextMenuEvent),this._cancelClick=!0}_firesTouchEvents(e){ +return e.sourceCapabilities&&void 0!==e.sourceCapabilities.firesTouchEvents?e.sourceCapabilities.firesTouchEvents:_(e){"touchstart"!==e.type&&(0,o.preventDefault)(e)}}}}function d(e){return e.getBoundingClientRect()||{left:0,top:0}}function u(e){return{x:e.pageX,y:e.pageY}}function p(e,t){const i=e.clientX-t.clientX,s=e.clientY-t.clientY;return Math.sqrt(i*i+s*s)}function _(e){return e.timeStamp||performance.now()}function m(e,t){for(let i=0;i{"use strict";i.d(t,{navigationButtonsVisibilityKey:()=>r,property:()=>n,availableValues:()=>o,actualBehavior:()=>a});var s=i(84803);const r="NavigationButtons.visibility",{property:n,availableValues:o,actualBehavior:a}=(0,s.createVisibilityController)(r)},43074:(e,t,i)=>{"use strict";i.d(t,{property:()=>n,availableValues:()=>o,actualBehavior:()=>a});var s=i(84803),r=i(11954);const{property:n,availableValues:o,actualBehavior:a}=(0,s.createVisibilityController)("PaneButtons.visibility",r.navigationButtonsVisibilityKey)},50792:(e,t,i)=>{"use strict";i.d(t,{ActionBinder:()=>s});class s{constructor(e,t,i,s,r=null){this._property=t,this._undoModel=i,this._undoText=s,this._action=e,this.setValue(t.value()),t.subscribe(this,this._propertyChanged),null!==r?e.update({onExecute:r.bind(this)}):e.update({onExecute:this._onActionCallback.bind(this)})}destroy(){this._property.unsubscribe(this,this._propertyChanged)}value(){return this._action.isChecked()}setValue(e){this._action.update({checked:Boolean(e)})}_onActionCallback(){this._undoModel.setProperty(this._property,this.value(),this._undoText)}_propertyChanged(e){this.setValue(e.value())}}},50534:(e,t,i)=>{"use strict";i.d(t,{isCustomStudy:()=>r});const s={VbPFixed:!0,PivotPointsStandard:!0,VbPVisible:!0};function r(e){return e in s}},46069:(e,t,i)=>{"use strict";i.d(t,{MetaInfoHelper:()=>u});var s=i(50151),r=i(58403),n=i(83421),o=i(65665),a=i(98351),l=i(8890);function c(e){return!e.groupId&&!e.isHidden&&e.id!==l.RangeDependentStudyInputNames.FirstBar&&e.id!==l.RangeDependentStudyInputNames.LastBar}var h=i(50534);const d=(0,a.getLogger)("Platform.GUI.PropertyDialog.Indicators.MetaInfo");class u{constructor(e){this._metaInfo=e}hasUserEditableInputs(){return this._metaInfo.inputs.some(c)}getUserEditableInputs(){ +return this._metaInfo.inputs.filter(c)}hasUserEditableProperties(){return r.StudyMetaInfo.isScriptStrategy(this._metaInfo)}hasUserEditableStyles(){const e=this._metaInfo;return e.plots.length>0||void 0!==e.bands||void 0!==e.filledAreas||(0,h.isCustomStudy)(e.shortId)||r.StudyMetaInfo.isScriptStrategy(this._metaInfo)||Object.values(e.graphics).some((e=>void 0!==e))}getUserEditablePlots(){const e=new Set,t=this._metaInfo;return t.plots.filter((i=>{if((0,n.isColorerPlot)(i)||(0,n.isTextColorerPlot)(i)||(0,n.isDataOffsetPlot)(i)||(0,n.isOhlcColorerPlot)(i)||(0,n.isAlertConditionPlot)(i)||(0,n.isDataPlot)(i))return!1;if((0,n.isOhlcPlot)(i)){const r=i.target;if(e.has(r))return!1;e.add(r);const n=(0,s.ensureDefined)(t.ohlcPlots);return!(0,s.ensureDefined)(n[r]).isHidden}{const e=t.styles?t.styles[i.id]:void 0;return void 0===e||!e.isHidden}}))}hasUserEditableOptions(){return this.hasUserEditableInputs()||this.hasUserEditableProperties()||this.hasUserEditableStyles()}getStrategyProperties(){const e=this._metaInfo,t=e.inputs.filter(_),i={...p};for(const s of t){const t=s.internalID;i[t]=s,p.hasOwnProperty(t)||d.logWarn(`Unknown strategy input internal id ${t} in ${e.fullId}`)}return(0,o.clone)(i)}}const p={currency:void 0,backtest_fill_limits_assumption:void 0,calc_on_every_tick:void 0,calc_on_order_fills:void 0,commission_value:void 0,commission_type:void 0,initial_capital:void 0,pyramiding:void 0,slippage:void 0,default_qty_type:void 0,default_qty_value:void 0,margin_long:void 0,margin_short:void 0,use_bar_magnifier:void 0,process_orders_on_close:void 0};function _(e){return"strategy_props"===e.groupId}},71445:(e,t,i)=>{"use strict";i.d(t,{checkAuthBeforeSaveLoad:()=>r});var s=i(2484);function r(e,t){s.enabled("saveload_requires_authentication")?window.runOrSignIn(e,t):e()}},67065:(e,t,i)=>{"use strict";i.d(t,{AbstractJsonStoreService:()=>n,CommonJsonStoreService:()=>o});var s=i(26867),r=i.n(s);class n{constructor(e,t,i,s,n){this._onChange=new(r()),this._handleChange=()=>{this._onChange.fire(this.get())},this._crossTabEvents=e,this._jsonKeyValueStore=t,this.CROSSTAB_EVENT_NAME=i,this.JSON_STORE_KEY=s,this.defaultStoreValue=this._serialize(n),this._subscribe()}get(){const e=this._jsonKeyValueStore.getJSON(this.JSON_STORE_KEY,this.defaultStoreValue);return this._deserialize(e)}set(e,t){const i=this._serialize(e);this._jsonKeyValueStore.setJSON(this.JSON_STORE_KEY,i,t),this._crossTabEvents.emit(this.CROSSTAB_EVENT_NAME),this._onChange.fire(e)}getOnChange(){return this._onChange}destroy(){this._unsubscribe(),this._onChange.destroy(),delete this._onChange}_subscribe(){this._crossTabEvents.on(this.CROSSTAB_EVENT_NAME,this._handleChange),this._jsonKeyValueStore.onSync.subscribe(this,this._handleChange)}_unsubscribe(){this._crossTabEvents.off(this.CROSSTAB_EVENT_NAME,this._handleChange),this._jsonKeyValueStore.onSync.unsubscribe(this,this._handleChange)}}class o extends n{_serialize(e){return e}_deserialize(e){return e}}},5520:(e,t,i)=>{"use strict";i.d(t,{LoadChartService:()=>d}) +;var s=i(2484),r=i(7276),n=i(71445),o=i(88279),a=i(21097),l=i(56840),c=i(67065);class h extends c.CommonJsonStoreService{constructor(e,t){super(e,t,"FAVORITE_CHARTS_CHANGED","loadChartDialog.favorites",{})}}class d extends o.DialogRenderer{constructor(e=null){super(),this._chartWidgetCollection=null,this._promise=null,this._dialog=null,this._subscribe=e=>{this._setVisibility(e)},this._getChartEntry=e=>({id:e.id,url:e.url,title:e.name,symbol:e.short_symbol,interval:e.interval,toolsCount:0,modified:e.modified_iso,favorite:void 0,active:()=>this._isActiveChart(e.id),openAction:()=>r.backend.loadChart(e),deleteAction:()=>r.backend.removeChart(e.image_url).then((()=>this._deleteChart(e.id))),favoriteAction:e=>Promise.resolve(this._updateFavorites(e))}),this._updateFavorites=e=>{var t;null===(t=this._favoriteChartsService)||void 0===t||t.set(e)},this._isActiveChart=e=>null!==this._chartWidgetCollection&&e===this._chartWidgetCollection.metaInfo.id.value(),this._deleteChart=e=>{this._isActiveChart(e)&&(s.enabled("saveload_storage_customization")?null!==this._chartWidgetCollection&&this._chartWidgetCollection.clearChartMetaInfo():location.href="/chart/"+location.search)},this._chartWidgetCollection=e,this._favoriteChartsService=new h(a.TVXWindowEvents,l)}showLoadDialog(){(0,n.checkAuthBeforeSaveLoad)(this._showLoadDialog.bind(this),{source:"Load chart",sourceMeta:"Chart"})}show(){this.showLoadDialog()}hide(){var e,t;null===(e=this._dialog)||void 0===e||e.hide(),null===(t=this._dialog)||void 0===t||t.visible().unsubscribe(this._subscribe)}_showLoadDialog(){(s.enabled("saveload_requires_authentication")&&!window.is_authenticated?Promise.resolve([]):r.backend.getCharts()).then((e=>e.map(this._getChartEntry))).then((e=>{const t=this._promise=Promise.all([i.e(8230),i.e(5384),i.e(7624),i.e(1428),i.e(1685),i.e(9333),i.e(8271),i.e(4412),i.e(8009),i.e(7920),i.e(1830),i.e(962),i.e(2842),i.e(3016),i.e(1075),i.e(8483),i.e(5009)]).then(i.bind(i,69883)).then((i=>{if(this._promise===t){this._dialog&&(this._dialog.hide(),this._dialog.visible().unsubscribe(this._subscribe));const t={charts:e,favoriteChartsService:this._favoriteChartsService,chartWidgetCollection:this._chartWidgetCollection};this._dialog=new i.LoadChartDialogRenderer(t),this._dialog.visible().subscribe(this._subscribe),this._dialog.show()}}))}))}async _changeFavoriteState(e,t,i){return Promise.resolve()}}},93958:(e,t,i)=>{"use strict";i.d(t,{SaveChartService:()=>v});var s=i(2484),r=i(40549),n=i.n(r),o=i(76422),a=i(25927),l=i(71445);i(93731);s.enabled("atsv2s");var c=i(44352),h=i(7276);async function d(){return!0}var u=i(3615);const p=s.enabled("confirm_overwrite_if_chart_layout_with_name_exists");class _{constructor(e,t,i){this._visibility=new(n())(!1),this._chartWidgetCollection=e,this._doSave=t,this._doLoad=i}hide(){var e;null===(e=this._hide)||void 0===e||e.call(this),this._visibility.setValue(!1)}visible(){return this._visibility.readonly()}_showRenameDialog(e,t,s,r){return(0,u.showRename)({title:this._renameDialogTitle(),text:this._renameDialogText(),maxLength:64, +initValue:e,onRename:async e=>{if(!p)return void this._renameActionHandler(e,t,s,r);const{newValue:n,dialogClose:o}=e,a=(await this._doLoad()).find((e=>e.name===n));o(),void 0!==a?this._hide=await(0,u.showConfirm)({title:c.t(null,void 0,i(56996)),text:c.t(null,void 0,i(30192)),onConfirm:({dialogClose:e})=>{e(),this._doOverwriteExistingLayout(a.id,n,t,s,r)},onCancel:({dialogClose:e})=>{e(),this._showRenameDialog(n,t,s,r)}}):this._renameActionHandler({newValue:n,dialogClose:o},t,s,r)},onClose:()=>this._visibility.setValue(!1)})}_doSaveCurrentLayout(e,t,i,s){const r=this._chartWidgetCollection.metaInfo.name.value();this._chartWidgetCollection.metaInfo.name.setValue(e),this._doSave(t,i,(()=>{this._chartWidgetCollection.metaInfo.name.setValue(r),null==s||s()}))}_doOverwriteExistingLayout(e,t,i,s,r){const n=this._chartWidgetCollection.metaInfo.name.value();this._chartWidgetCollection.metaInfo.id.setValue(e),this._chartWidgetCollection.metaInfo.name.setValue(t),this._doSave(i,s,(()=>{this._chartWidgetCollection.metaInfo.name.setValue(n),null==r||r()}))}}class m extends _{cloneChart(){this._cloneChart().then((()=>this._visibility.setValue(!0)))}show(){(0,l.checkAuthBeforeSaveLoad)((()=>this.cloneChart()),{source:"Clone chart"})}_renameDialogTitle(){return c.t(null,void 0,i(87898))}_renameDialogText(){return c.t(null,void 0,i(24435))+":"}_renameActionHandler({newValue:e,dialogClose:t}){s.enabled("saveload_storage_customization")&&this._doCloneCurrentLayout(e),t()}async _cloneChart(){const e=await d();e&&(this._hide=await this._showRenameDialog(this._getInitialRenameDialogInput()))}_doCloneCurrentLayout(e){const t=this._chartWidgetCollection.metaInfo.name.value();this._chartWidgetCollection.metaInfo.uid.deleteValue(),this._chartWidgetCollection.metaInfo.id.deleteValue(),this._chartWidgetCollection.metaInfo.name.setValue(e),this._doSave(void 0,void 0,(()=>{this._chartWidgetCollection.metaInfo.name.setValue(t)}))}_getInitialRenameDialogInput(){return c.t(null,{context:"ex: AAPL chart copy"},i(16493)).format({title:this._chartWidgetCollection.metaInfo.name.value()})}}class g extends _{show(e,t,i){this._saveNewChart(e,t,i).then((()=>this._visibility.setValue(!0)))}_renameDialogTitle(){return c.t(null,void 0,i(10520))}_renameDialogText(){return c.t(null,void 0,i(24435))+":"}_renameActionHandler({newValue:e,dialogClose:t},i,s,r){this._doSaveCurrentLayout(e,i,s,r),t()}async _saveNewChart(e,t,i){await d();const s=this._chartWidgetCollection.metaInfo.name.value();this._hide=await this._showRenameDialog(s,e,t,i)}}class f extends _{show(){(0,l.checkAuthBeforeSaveLoad)((()=>this._show()),{source:"Rename chart"})}_renameDialogTitle(){return c.t(null,void 0,i(4142))}_renameDialogText(){return c.t(null,void 0,i(24435))+":"}_renameActionHandler({newValue:e,dialogClose:t}){this._doSaveCurrentLayout(e),t()}async _show(){await this._renameChart(),this._visibility.setValue(!0)}async _renameChart(){const e=this._chartWidgetCollection.metaInfo.name.value();this._hide=await this._showRenameDialog(e)}}class v{constructor(e,t){ +this._autosaveTimer=null,this._watchedAutoSaveEnabled=new(n()),this._toggleAutoSaveEnabledHandler=this._toggleAutoSaveEnabled.bind(this),this._doSave=(e,t,i,s)=>{const r=this._chartWidgetCollection;void 0!==e&&e();const n=this._chartChangesWatcher.changes();this._chartSaver.saveChartSilently((e=>{var i;i=r.metaInfo.uid.value(),"/chart/"===location.pathname&&(location.href="/chart/"+i),void 0!==t&&t(e)}),(()=>{void 0!==i&&i()}),{autoSave:Boolean(s),changes:n})},this._doLoad=()=>h.backend.getCharts(),this._chartWidgetCollection=e,this._chartSaver=t,this._createController=new g(e,this._doSave,this._doLoad),this._renameController=new f(e,this._doSave,this._doLoad),this._saveAsController=new m(e,this._doSave,this._doLoad),this._chartChangesWatcher=new a.ChartChangesWatcher(e,t,o),e.saveKeysPressed().subscribe(this,this.saveChartOrShowTitleDialog),this._chartChangesWatcher.getOnChange().subscribe(this,this._onStateChanged)}autoSaveEnabled(){return this._watchedAutoSaveEnabled}destroy(){0}getCreateController(){return this._createController}getRenameController(){return this._renameController}getSaveAsController(){return this._saveAsController}cloneChart(){this._saveAsController.cloneChart()}saveChartAs(){this._saveAsController.show()}renameChart(){this._renameController.show()}saveNewChart(e,t,i){this._createController.show(e,t,i)}saveExistentChart(e,t,i){this._doSave(e,t,i)}changes(){return this._chartChangesWatcher.changes()}hasChanges(){return 0!==this._chartChangesWatcher.changes()}saveChartOrShowTitleDialog(e,t,i){const s=window.saver.isSaveInProcess(),r=this._chartChangesWatcher.hasChanges(),n=!!this._chartWidgetCollection.metaInfo.id.value();window.is_authenticated&&(s||!r&&n)||(0,l.checkAuthBeforeSaveLoad)((()=>{null!=this._chartWidgetCollection.metaInfo.id.value()?this.saveExistentChart(e,t,i):this.saveNewChart(e,t,i)}),{source:"Save chart",sourceMeta:"Chart"})}saveToJSON(){return this._chartSaver.saveToJSON()}saveChartSilently(e,t,i){this._chartSaver.saveChartSilently(e,t,i)}setAutoSaveEnabled(e){window.is_authenticated&&window.saver.isSaveInProcess()||(0,l.checkAuthBeforeSaveLoad)((()=>{this._watchedAutoSaveEnabled.setValue(e)}),{source:"AutoSave chart"})}saveChartLineTools(e,t,i,s){return this._chartSaver.saveChartLineTools(e,t,i,s)}_autoSaveEnabledSettingHandler(e){0}_toggleAutoSaveEnabled(e){0}_enableAutoSave(){0}_disableAutoSave(){0}_onStateChanged(e){e?this._startAutosave():this._stopAutosave()}_startAutosave(){s.enabled("charts_auto_save")&&null===this._autosaveTimer&&(this._autosaveTimer=setTimeout((()=>{this._autosaveTimer=null,this._chartWidgetCollection.metaInfo.id.value()&&this._doSave(void 0,void 0,void 0,!0)}),6e4))}_stopAutosave(){null!==this._autosaveTimer&&(clearInterval(this._autosaveTimer),this._autosaveTimer=null)}}},35663:(e,t,i)=>{"use strict";i.d(t,{showMarketOpenStatusProperty:()=>a,restoreShowMarketOpenStatusProperty:()=>l});var s=i(60923),r=i(56840);const n="Chart.ShowMarketOpenStatus";function o(){return r.getBool(n,true)}const a=(0,s.createPrimitiveProperty)(o());function l(){ +a.setValue(true),r.remove(n)}r.onSync.subscribe(null,(()=>a.setValue(o()))),a.subscribe(null,(()=>r.setValue(n,a.value())))},30802:(e,t,i)=>{"use strict";i.d(t,{firstReplacedByBatsExchange:()=>a,isEod:()=>l,isYield:()=>c,isDelay:()=>h,witoutRealtime:()=>d,getExchange:()=>u});i(50151);var s=i(83232),r=i.n(s);i(1930);const n=["DJ","CBOE","JSE"],o=["NZX"];function a(e){return null}function l(e,t){return r().hasEodSymbols(e.full_name)||6===t}function c(e){var t;return Boolean(null===(t=e.typespecs)||void 0===t?void 0:t.includes("yield"))}function h(e){return void 0!==e&&e>0}function d(e){return"index"===e.type&&n.includes(e.listed_exchange)||"futures"===e.type&&o.includes(e.listed_exchange)}async function u(e){return null}},87520:(e,t,i)=>{"use strict";i.d(t,{StudyTemplates:()=>p});var s=i(44352),r=i(7276),n=i(51768),o=i(26867),a=i.n(o),l=i(40549),c=i.n(l),h=i(3615);const d=(0,i(98351).getLogger)("Platform.StudyTemplates"),u=s.t(null,void 0,i(97065));class p{constructor(e){this._chartWidgetCollection=e.chartWidgetCollection,this._favoriteStudyTemplatesService=e.favoriteStudyTemplatesService,window.loginStateChange.subscribe(null,r.backend.invalidateStudyTemplatesList),this._list=new(c())([]),this._onChange=new(a()),this._list.subscribe((()=>this._onChange.fire()))}findRecordByName(e){return this._list.value().find((t=>t.name===e))||null}showSaveAsDialog(){const e=this._chartWidgetCollection.activeChartWidget.value().model();Promise.all([i.e(8230),i.e(5384),i.e(1428),i.e(1685),i.e(4819),i.e(8619),i.e(346),i.e(5761),i.e(7177),i.e(1140),i.e(4884),i.e(6812),i.e(4147),i.e(962),i.e(3016),i.e(535),i.e(6631)]).then(i.bind(i,50215)).then((t=>{new t.StudyTemplateSaver({controller:e,onSave:e=>{this._list.setValue(e)}}).show()}))}applyTemplate(e){const t=this.findRecordByName(e);null!==t?window.runOrSignIn((()=>{const e=this._chartWidgetCollection.activeChartWidget.value(),i=i=>{(0,n.trackEvent)("GUI","Load Study Template"),e.model().applyStudyTemplate(JSON.parse(i.content),t.name)};void 0!==t.id?t.is_default?r.backend.getStandardStudyTemplateContentById(t.id,i):r.backend.getStudyTemplateContentById(t.id,i):r.backend.getStudyTemplateContent(t.name).then(i)}),{source:"Study templates apply"}):d.logNormal(`Template ${e} not found in cache`)}deleteStudyTemplate(e){const t=this.findRecordByName(e);null!==t?this._removeTemplate(t):d.logNormal(`Template ${e} not found in cache`)}list(){return this._list.value()}getOnChange(){return this._onChange}refreshStudyTemplateList(e){r.backend.getStudyTemplatesList().then((t=>{this._list.setValue(t),void 0!==e&&e()}))}invalidate(){r.backend.invalidateStudyTemplatesList()}_removeTemplate(e){window.runOrSignIn((()=>{(0,h.showConfirm)({text:u.format({name:e.name}),onConfirm:({dialogClose:t})=>new Promise((i=>{const s=()=>{this.refreshStudyTemplateList((()=>{const s=this.list();this._list.setValue(s.filter((t=>t!==e))),this._favoriteStudyTemplatesService&&this._favoriteStudyTemplatesService.remove(e.name),i(),t()}))};r.backend.invalidateStudyTemplatesList(), +void 0!==e.id?r.backend.removeStudyTemplateById(e.id,s):r.backend.removeStudyTemplate(e.name).then(s)}))})}),{source:"Study templates delete"})}}},36309:(e,t,i)=>{"use strict";i.d(t,{canShowSpreadActions:()=>r,globalKeypressMatches:()=>n});var s=i(2484);i(92133),i(82992);new RegExp("^quandl","i");function r(){let e=!1;return s.enabled("show_spread_operators")&&(e=!0),e}function n(e){if(e.ctrlKey)return!1;if(e.metaKey)return!1;if(!e.charCode)return!1;if(!e.which||e.which<=32)return!1;const t=e.target;return!t||!/^(input|textarea)$/i.test(t.tagName)&&"listbox"!==t.getAttribute("role")}},90877:(e,t,i)=>{"use strict";function s(){return Promise.all([i.e(8230),i.e(5384),i.e(1428),i.e(1685),i.e(4819),i.e(8825),i.e(8271),i.e(8707),i.e(3261),i.e(962),i.e(2842),i.e(3016),i.e(3988),i.e(1754)]).then(i.bind(i,89324))}i.d(t,{loadNewSymbolSearch:()=>s})},97070:(e,t,i)=>{"use strict";i.d(t,{tradingService:()=>n});var s=i(16216);const r={id:"TradingService"};function n(){return(0,s.hasService)(r)?(0,s.service)(r):null}},70107:(e,t,i)=>{"use strict";i.d(t,{TradingViewApiBase:()=>S});var s=i(50151),r=i(82992),n=i(2484),o=i(51768),a=i(8840),l=i(45345),c=i(26867),h=i.n(c);class d{constructor(e){this._toolbarThemeChanged=new(h()),this._onWatchedThemeChanged=e=>{this._toolbarThemeChanged.fire(e)},this._opts=e,l.watchedTheme.subscribe(this._onWatchedThemeChanged)}destroy(){l.watchedTheme.unsubscribe(this._onWatchedThemeChanged)}isStdTheme(){const e=this._opts.chartWidgetCollection.getAll().every((e=>(0,a.isStdTheme)((0,a.extractThemeFromModel)(e.model()))));return Promise.resolve(e)}async setStdTheme(e,t=!0,i){await(0,a.loadTheme)(this._opts.chartWidgetCollection,{themeName:e,standardTheme:!0,syncState:t,noUndo:i})}setStdThemeForLayout(e,t=!0){(0,l.setTheme)(e),t&&(0,a.syncTheme)()}getCurrentThemeName(){return(0,a.getCurrentTheme)().name}toolbarThemeChanged(){return this._toolbarThemeChanged}}var u=i(37121),p=i(76076),_=i(40549),m=i.n(_),g=i(7711);const f=new(h());function v(){throw new Error("not implemented")}class S{constructor(e){this._studyTemplatesDrawer=null,this._fontIconsSettingsDrawer=null,this._favoriteDrawingsToolbar=null,this._themesApi=null,this._newsApiDeferredPromise=null,this._newsApiRejectionReason=null,this._watchlistApiDeferredPromise=null,this._watchlistApiRejectionReason=null,this._widgetbarApiDeferredPromise=null,this._widgetbarApiRejectionReason=null,this._isDestroyed=!1,this._widgebarApi=null,this._magnetEnabledWatchedValue=null,this._magnetModeWatchedValue=null;const{chartApiInstance:t,chartWidgetCollection:i,studyMarket:s,financialsDialog:n,saveChartService:o,loadChartService:a,sharingChartService:l=null}=e;this._chartWidgetCollection=i,this._studyMarket=s,this._financialsDialog=n,this._saveChartService=o,this._sharingChartService=l,this._loadChartLayoutDialog=a,this._intervalsService=null,this._alertsWidgetDialog=null,this._detailsDialogController=null,this._supportedChartStylesSpawn=r.linking.supportedChartStyles.spawn(),this._chartWidgetCollection.onAboutToBeDestroyed.subscribe(null,(()=>this.destroy()),!0) +;const c=i.lock;this._symbolSync=c.symbol.spawn(),this._intervalSync=c.interval.spawn(),this._dateRangeSync=c.dateRange.spawn(),this._crosshairSync=c.crosshair.spawn(),this._timeSync=c.trackTime.spawn()}destroy(){var e,t,i;this._supportedChartStylesSpawn.destroy(),null===(e=this._intervalsService)||void 0===e||e.destroy(),null===(t=this._themesApi)||void 0===t||t.destroy(),null===(i=this._widgebarApi)||void 0===i||i.destroy(),this._widgetbarApiRejectionReason="This ITradingViewApi instance has been destroyed",this._symbolSync.destroy(),this._intervalSync.destroy(),this._dateRangeSync.destroy(),this._crosshairSync.destroy(),this._timeSync.destroy(),this._isDestroyed=!0,(0,p.properties)().childs().magnet.unsubscribeAll(this),(0,p.properties)().childs().magnetMode.unsubscribeAll(this)}themes(){return null===this._themesApi&&(this._themesApi=new d({chartWidgetCollection:this._chartWidgetCollection})),this._themesApi}dialogs(){var e,t,i,s,r,n;return{Indicators:this._studyMarket,Financials:this._financialsDialog,Compare:this._chartWidgetCollection.getCompareDialogRenderer(),ObjectsTree:null,ChartProperties:this._chartWidgetCollection.getChartPropertiesDialogRenderer(),ChartLayoutSaveAs:null!==(t=null===(e=this._saveChartService)||void 0===e?void 0:e.getSaveAsController())&&void 0!==t?t:null,ChartLayoutRename:null!==(s=null===(i=this._saveChartService)||void 0===i?void 0:i.getRenameController())&&void 0!==s?s:null,ChartLayoutCreate:null!==(n=null===(r=this._saveChartService)||void 0===r?void 0:r.getCreateController())&&void 0!==n?n:null,ChartLayoutLoad:this._loadChartLayoutDialog,Alerts:this._alertsWidgetDialog,Details:this._detailsDialogController,FinancialsCharts:null,Technicals:null,Forecast:null}}studyTemplatesDrawerApi(){v()}fontIconsSettingsDrawer(){v()}intervalsService(){v()}supportedChartTypes(){return this._supportedChartStylesSpawn}setBrokerName(e){this._chartWidgetCollection.setBroker(e)}drawOnAllChartsMode(e){(0,p.drawOnAllChartsMode)().setValue(e)}disableTrackingEvents(){(0,o.disableTrackingEvents)()}getSaveChartService(){return this._saveChartService}symbolSync(){return this._symbolSync}intervalSync(){return this._intervalSync}dateRangeSync(){return this._dateRangeSync}crosshairSync(){return this._crosshairSync}timeSync(){return this._timeSync}setSymbolSearchUI(e){v()}setLayout(e,t){(null==t?void 0:t.withUndo)?this._chartWidgetCollection.setChartLayoutWithUndo(e):this._chartWidgetCollection.setLayout(e)}selectLineTool(e,t){if(!u.supportedLineTools[e])return;const i=u.supportedLineTools[e].name;if("icon"===e){const e=null==t?void 0:t.icon;void 0!==e&&p.iconTool.setValue(e)}if("emoji"===e){const e=null==t?void 0:t.emoji;void 0!==e&&p.emojiTool.setValue(e)}p.tool.setValue(i)}favoriteDrawingsToolbar(){return i.e(5551).then(i.bind(i,63624)).then((e=>(this._favoriteDrawingsToolbar||(this._favoriteDrawingsToolbar=new e.FavoriteDrawingsApi),this._favoriteDrawingsToolbar)))}sharingChart(){return this._sharingChartService}watchlist(){v()}setWatchlistApiPromise(e){v()}news(){v()}setNewsApiPromise(e){v()}widgetbar(){v()} +setWidgetbarApiPromise(e){v()}getChartStorage(){return getChartStorage()}setDebugMode(e){n.setEnabled("charting_library_debug_mode",e)}setFeatureEnabled(e,t){n.setEnabled(e,t)}magnetEnabled(){return null===this._magnetEnabledWatchedValue&&(this._magnetEnabledWatchedValue=new(m())((0,p.properties)().childs().magnet.value()),this._magnetEnabledWatchedValue.subscribe((e=>{(0,g.saveDefaultProperties)(!0),(0,p.properties)().childs().magnet.setValue(e),(0,g.saveDefaultProperties)(!1)})),(0,p.properties)().childs().magnet.subscribe(this,(()=>{(0,s.ensureNotNull)(this._magnetEnabledWatchedValue).setValue((0,p.properties)().childs().magnet.value())}))),this._magnetEnabledWatchedValue}magnetMode(){return null===this._magnetModeWatchedValue&&(this._magnetModeWatchedValue=new(m())((0,p.properties)().childs().magnetMode.value()),this._magnetModeWatchedValue.subscribe((e=>{(0,g.saveDefaultProperties)(!0),(0,p.properties)().childs().magnetMode.setValue(e),(0,g.saveDefaultProperties)(!1)})),(0,p.properties)().childs().magnetMode.subscribe(this,(()=>{(0,s.ensureNotNull)(this._magnetModeWatchedValue).setValue((0,p.properties)().childs().magnetMode.value())}))),this._magnetModeWatchedValue}flushBufferedData(){f.fire()}}},73809:(e,t,i)=>{"use strict";var s=i(26867),r=i(40549),n=i(82992).linking,o=(i(71668).createDeferredPromise,i(24134)),a=i(57737).layouts,l=i(76422),c=i(60223).ContextMenuManager,h=i(76076),d=i(92133),u=i(7276).backend,p=i(98351),_=i(3615).showWarning,m=i(3615).showConfirm,g=i(37121),f=i(52092).CLOSE_POPUPS_AND_DIALOGS_COMMAND,v=i(578).Interval,S=i(25927).ChartChangesWatcher,y=i(70107).TradingViewApiBase,b=i(58403).StudyMetaInfo,w=i(152).getStudyInputsInfo,P=i(70120).getStudyStylesInfo;e.exports=class extends y{constructor(e){const{chartWidgetCollection:t,saveChartService:i,loadChartService:r,sharingChartService:o,alertsDispatcher:a,supportTicketData:l,favoriteServices:c,chartApiInstance:h=null,studyMarket:d=null,financialsDialog:u=null}=e;super({chartApiInstance:h,chartWidgetCollection:t,studyMarket:d,financialsDialog:u,saveChartService:i,loadChartService:r,sharingChartService:o}),this._chartApiInstance=h,this._loadChartService=r,this._alertsDispatcher=a,this._supportTicketData=l,this._favoriteServices=c,this._proxyWatchListChangedDelegate=null,this._lockDrawingsWatchedValue=null,this._hideDrawingsWatchedValue=null,this._hideIndicatorsWatchedValue=null,this._replayApi=null,this._chartChangesWatcher=null,this._hasChartChangesWatchedValue=null,this._getDataSourceHub=function(){return t.activeChartWidget.value().model().model()},this._chartWidgetCollection.getResizerDetacher=function(){return t.activeChartWidget.value().getResizerDetacher()},this._alertService=this._alertsDispatcher?new undefined(this._alertsDispatcher,this._getDataSourceHub):null,this._activeChangedChangedDelegate=new s,this._chartWidgetCollection.activeChartWidget.subscribe(function(){this._activeChangedChangedDelegate.fire()}.bind(this)),this._chartWidgets=new WeakMap,this._activateChart=function(e){t.activeChartWidget.setValue(e)},this.linking=n} +subscribe(e,t){l.subscribe(e,t)}unsubscribe(e,t){l.unsubscribe(e,t)}onContextMenu(e){l.subscribe("onContextMenu",(function(t){t.callback(e(t.unixtime,t.price))}))}onGrayedObjectClicked(e){l.subscribe("onGrayedObjectClicked",e)}activeChart(){return this._getChartWidgetApi(this._chartWidgetCollection.activeChartWidget.value())}_getChartWidgetApi(e){var t=this._chartWidgets.get(e);return void 0===t&&(t=new o(e,this._activateChart.bind(null,e)),this._chartWidgets.set(e,t)),t}onActiveChartChanged(){return this._activeChangedChangedDelegate}changeSymbol(e,t,i){n.interval.setValue(v.normalize(t)),n.symbol.setValue(e),i&&this.activeChart().onDataLoaded().subscribe(null,i,!0)}layout(){return this._chartWidgetCollection.layout.value()}layoutName(){return this._chartWidgetCollection.metaInfo.name.value()}layoutNameWatchedValue(){return this._chartWidgetCollection.metaInfo.name.readonly()}layoutSettingsDrawer(){throw new Error("not implemented")}chartsCount(){return a[this.layout()].count}viewMode(){throw new Error("not implemented")}viewModeWatchedValue(){throw new Error("not implemented")}setForceFullscreenMode(){throw new Error("not implemented")}setMultichartMode(){throw new Error("not implemented")}setActiveChart(e){throw new Error("not implemented")}chart(e){if(void 0===e&&(e=0),e<0||e>=this.chartsCount())throw Error("Incorrect index: "+e);return this._getChartWidgetApi(this._chartWidgetCollection.getAll()[e])}getSymbolInterval(e){var t={symbol:n.symbol.value(),interval:n.interval.value()};return e&&e(t),t}saveChart(e){if(this._saveChartService){var t=this._saveChartService.saveToJSON();return e&&e(JSON.parse(t.content))}}loadChart(e){this._chartApiInstance.disconnect(),this._chartWidgetCollection.loadContent(e.json),this._chartWidgetCollection.purgeUnusedWidgets(),e.extendedData&&(this._chartWidgetCollection.metaInfo.id.setValue(e.extendedData.uid),this._chartWidgetCollection.metaInfo.uid.setValue(e.extendedData.uid),this._chartWidgetCollection.metaInfo.name.setValue(e.extendedData.name)),this._chartApiInstance.connect(),n.symbol.setValue(this.activeChart().symbol()),l.emit("chart_loaded")}getStudiesList(){return this._chartApiInstance.allStudiesMetadata().filter((function(e){return!e.is_hidden_study})).map((function(e){return e.description}))}getStudyInputs(e){{const t=b.findStudyMetaInfoByDescription(this._chartApiInstance.allStudiesMetadata(),e);return w(t)}}getStudyStyles(e){{const t=b.findStudyMetaInfoByDescription(this._chartApiInstance.allStudiesMetadata(),e);return P(t)}}getSavedCharts(e){u.getCharts().then(e)}loadChartFromServer(e){u.loadChart(e)}saveChartToServer(e,t,i){this._saveChartService&&this._saveChartService.saveChartSilently(e,t,i)}setAutosave(e){this._saveChartService&&this._saveChartService.autoSaveEnabled().setValue(e)}removeChartFromServer(e,t){u.removeChart(e).then(t)}getIntervals(){var e=[],t=d.getCustomResolutions();return null!==this._chartApiInstance&&(e=this._chartApiInstance.defaultResolutions()),d.mergeResolutions(e,t)}closePopupsAndDialogs(){c.hideAll(),l.emit(f)}selectedLineTool(){ +for(var e=Object.keys(g.supportedLineTools),t=h.tool.value(),i=0;i{"use strict";i.d(t,{addPlusButtonProperty:()=>a,restoreAddPlusButtonSettingsValue:()=>l});var s=i(56840),r=i(60923);const n="add_plus_button";function o(){return s.getBool(n,!0)}const a=(0,r.createPrimitiveProperty)(o());function l(){a.setValue(!0),s.remove(n)}s.onSync.subscribe(null,(()=>a.setValue(o()))),a.subscribe(null,(()=>s.setValue(n,a.value())))},10678:(e,t,i)=>{"use strict";i.d(t,{alignToStep:()=>n});var s=i(60521),r=i.n(s);function n(e,t){return r()(e).div(t).round(0,r().roundHalfUp).mul(t).toNumber()}},91109:(e,t,i)=>{"use strict";i.d(t,{AppliedTimeFrame:()=>r});var s=i(90593);class r{constructor(e){this._appliedTimeFrame=new s.WatchedObject(null),this._appliedTimeFrameInfo=null,this._appliedTimeFrameChangedBound=this._appliedTimeFrameChanged.bind(this),this._model=e,e.mainSeries().dataEvents().seriesTimeFrame().subscribe(this,this._onSeriesTimeFrame),this._appliedTimeFrame.subscribe(this._appliedTimeFrameChangedBound)}destroy(){this._appliedTimeFrame.unsubscribe(this._appliedTimeFrameChangedBound),this._model.timeScale().logicalRangeChanged().unsubscribeAll(this),this._model.mainSeries().dataEvents().seriesTimeFrame().unsubscribeAll(this)}appliedTimeFrame(){return this._appliedTimeFrame}_appliedTimeFrameChanged(){this._model.timeScale().logicalRangeChanged().unsubscribe(this,this._invalidateAppliedTimeFrame)}_onSeriesTimeFrame(e,t,i,s){if(s){const e=this._model.timeScale();this._appliedTimeFrameInfo={logicalRange:e.logicalRange(),baseIndex:e.baseIndex()}, +e.logicalRangeChanged().subscribe(this,this._invalidateAppliedTimeFrame)}}_invalidateAppliedTimeFrame(){if(null===this._appliedTimeFrameInfo)return;const e=this._model.timeScale(),t=e.logicalRange(),i=e.baseIndex(),s=this._appliedTimeFrameInfo.logicalRange,r=this._appliedTimeFrameInfo.baseIndex;(null===t||null===s||Math.abs(i-t.left()-(r-s.left()))>=.01||Math.abs(i-t.right()-(r-s.right()))>=.01)&&this._appliedTimeFrame.setValue(null)}}},81345:(e,t,i)=>{"use strict";i.d(t,{defaultsPreferencesByWhiteList:()=>C,preferencesByWhiteList:()=>P});var s=i(65665),r=i(8169);var n=i(98351),o=i(99846),a=i(64548),l=i(22600),c=i(933),h=i(4978);const d=(0,n.getLogger)("Chart.ApplyPreferencesToAllCharts"),u={color:"",style:0},p={autoScale:!1,autoScaleDisabled:!1,lockScale:!1,percentage:!1,percentageDisabled:!1,log:!1,logDisabled:!1,alignLabels:!1,isInverted:!1,indexedTo100:!1},_={backgroundType:h.ColorType.Solid,background:"",backgroundGradientStartColor:"",backgroundGradientEndColor:"",topMargin:0,bottomMargin:0,rightOffset:0,horzGridProperties:(0,c.deepExtend)({},u),vertGridProperties:(0,c.deepExtend)({},u),crossHairProperties:(0,c.deepExtend)({},{color:"",style:0,transparency:0,width:0}),legendProperties:(0,c.deepExtend)({},{showStudyArguments:!1,showStudyTitles:!1,showStudyValues:!1,showSeriesTitle:!1,showSeriesOHLC:!1,showLegend:!1,showBarChange:!0,showVolume:!1,showPriceSource:!1,showBackground:!0,backgroundTransparency:0}),axisProperties:(0,c.deepExtend)({},p),separatorColor:""},m={lineColor:"",textColor:"",fontSize:0,scaleSeriesOnly:!1,showSeriesLastValue:!1,seriesLastValueMode:o.PriceAxisLastValueMode.LastValueAccordingToScale,showSeriesPrevCloseValue:!1,showStudyLastValue:!1,showSymbolLabels:!1,showStudyPlotLabels:!1,showBidAskLabels:!1,showPrePostMarketPriceLabel:!0,showFundamentalLastValue:!1,showFundamentalNameLabel:!1,showPriceScaleCrosshairLabel:!0,showTimeScaleCrosshairLabel:!0},g={...m},f={visible:!1,futureOnly:!1,breaks:(0,c.deepExtend)({},{color:"",visible:!1,style:0,width:0})},v={style:0,minTick:"",showPriceLine:!1,priceLineWidth:0,priceLineColor:"",baseLineColor:"",showPrevClosePriceLine:!1,showCountdown:!0,prevClosePriceLineWidth:0,sessionId:"regular",prevClosePriceLineColor:"",esdShowDividends:!1,esdShowSplits:!1,esdShowEarnings:!1,esdShowBreaks:!1,showContinuousContractSwitches:!1,showContinuousContractSwitchesBreaks:!1,showFuturesContractExpiration:!1,showLastNews:!1,dividendsAdjustment:!1,backAdjustment:!1,settlementAsClose:!0,statusViewStyle:(0,c.deepExtend)({},{fontSize:16,showExchange:!0,showInterval:!0,symbolTextSource:"description"}),priceAxisProperties:(0,c.deepExtend)({},p),highLowAvgPrice:(0,c.deepExtend)({},{highLowPriceLinesVisible:!1,highLowPriceLabelsVisible:!1,averageClosePriceLabelVisible:!1,averageClosePriceLineVisible:!1,highLowPriceLinesColor:"",highLowPriceLinesWidth:0,averagePriceLineColor:"",averagePriceLineWidth:0}),candleStyle:(0,c.deepExtend)({},{upColor:"",downColor:"",drawWick:!1,drawBorder:!1,drawBody:!0,borderColor:"",borderUpColor:"",borderDownColor:"",wickColor:"",wickUpColor:"", +wickDownColor:"",barColorsOnPrevClose:!1}),hollowCandleStyle:(0,c.deepExtend)({},{upColor:"",downColor:"",drawWick:!1,drawBorder:!1,drawBody:!0,borderColor:"",borderUpColor:"",borderDownColor:"",wickColor:"",wickUpColor:"",wickDownColor:""}),barStyle:(0,c.deepExtend)({},{upColor:"",downColor:"",barColorsOnPrevClose:!1,dontDrawOpen:!1,thinBars:!0}),lineStyle:(0,c.deepExtend)({},{color:"",linestyle:0,linewidth:0,styleType:0}),areaStyle:(0,c.deepExtend)({},{color1:"",color2:"",linecolor:"",linestyle:0,linewidth:0,transparency:0}),baselineStyle:(0,c.deepExtend)({},{topFillColor1:"",topFillColor2:"",bottomFillColor1:"",bottomFillColor2:"",topLineColor:"",bottomLineColor:"",baselineColor:"",topLineWidth:0,bottomLineWidth:0,transparency:0,baseLevelPercentage:0}),hiloStyle:(0,c.deepExtend)({},{color:"",showBorders:!1,borderColor:"",showLabels:!1,labelColor:"",drawBody:!0}),haStyle:(0,c.deepExtend)({},{upColor:"",downColor:"",drawWick:!1,drawBorder:!1,drawBody:!0,borderColor:"",borderUpColor:"",borderDownColor:"",wickColor:"",wickUpColor:"",wickDownColor:"",showRealLastPrice:!1,barColorsOnPrevClose:!1,inputs:{}}),renkoStyle:(0,c.deepExtend)({},{upColor:"",downColor:"",borderUpColor:"",borderDownColor:"",upColorProjection:"",downColorProjection:"",borderUpColorProjection:"",borderDownColorProjection:"",wickUpColor:"",wickDownColor:"",inputs:{boxSize:0,style:"",atrLength:0,wicks:!1,sources:"",source:""}}),pbStyle:(0,c.deepExtend)({},{upColor:"",downColor:"",borderUpColor:"",borderDownColor:"",upColorProjection:"",downColorProjection:"",borderUpColorProjection:"",borderDownColorProjection:"",inputs:{source:"",lb:0}}),kagiStyle:(0,c.deepExtend)({},{upColor:"",downColor:"",upColorProjection:"",downColorProjection:"",inputs:{style:"",atrLength:0,reversalAmount:0}}),pnfStyle:(0,c.deepExtend)({},{upColor:"",downColor:"",upColorProjection:"",downColorProjection:"",inputs:{reversalAmount:0,boxSize:0,style:"",atrLength:0}}),rangeStyle:(0,c.deepExtend)({},{upColor:"",downColor:"",upColorProjection:"",downColorProjection:"",thinBars:!1,inputs:{range:0,phantomBars:!1}}),columnStyle:(0,c.deepExtend)({},{upColor:"",downColor:"",barColorsOnPrevClose:!1})},S={priceScaleSelectionStrategyName:"auto",timeScale:(0,c.deepExtend)({},{defaultRightOffset:0,defaultRightOffsetPercentage:5,usePercentageRightOffset:!1}),mainSeries:(0,c.deepExtend)({},v),sessions:(0,c.deepExtend)({},l.sessionsPreferencesDefault),paneProperties:(0,c.deepExtend)({},_),chartEventsSourceProperties:(0,c.deepExtend)({},f),tradingProperties:(0,c.deepExtend)({},r.tradingPreferencesDefault)},y={timezone:"",scalesProperties:(0,c.deepExtend)({},g),...S},b={scalesProperties:(0,c.deepExtend)({},m),...S};function w(e,t,i,r,n=!0){if(void 0===t[e])return d.logDebug(`We haven't had this property ${r}.${e} yet, please, remove it from whiteList`),null;if((0,s.isObject)(i[e])){const s=Object.keys(i[e]);let o="";return s.map((s=>({[s]:w(s,t[e],i[e],`${r}.${e}`,n)}))).reduce(((e,t)=>(o=Object.keys(t)[0],e[o]=t[o],e)),{})}return n?t[e].value():t[e]}function P(e,t,i=y){const s={timezone:"", +priceScaleSelectionStrategyName:"auto",timeScale:{defaultRightOffset:e.timeScale().defaultRightOffset().value(),defaultRightOffsetPercentage:e.timeScale().defaultRightOffsetPercentage().value(),usePercentageRightOffset:e.timeScale().usePercentageRightOffset().value()},mainSeries:{},sessions:{},paneProperties:{},scalesProperties:{},chartEventsSourceProperties:{},tradingProperties:{}},r=["timeScale","mainSeries","sessions"],n=i.mainSeries,o=Object.keys(i),a=Object.keys(n),l=t.properties(),c=e.properties(),h=i.sessions,d=Object.keys(h),u=e.sessions().properties();return a.forEach((e=>{s.mainSeries[e]=w(e,l,n,"mainSeries")})),d.forEach((e=>{s.sessions[e]=w(e,u,h,"sessions")})),o.forEach((e=>{r.includes(e)||(s[e]=w(e,c,i,"preferences"))})),s}function C(e,t,i=b,s=!0){const r={timeScale:{defaultRightOffset:e.timeScale().rightOffsetDefaultValue(),defaultRightOffsetPercentage:e.timeScale().defaultRightOffsetPercentage().value(),usePercentageRightOffset:e.timeScale().usePercentageRightOffset().value()},mainSeries:{},sessions:(0,c.deepExtend)({},l.sessionsPreferencesDefault),paneProperties:{},scalesProperties:{},chartEventsSourceProperties:{},tradingProperties:{},priceScaleSelectionStrategyName:"auto"},n=["timeScale","mainSeries","sessions"],o=i.mainSeries,h=Object.keys(i),d=Object.keys(o),u=(0,a.factoryDefaults)("chartproperties.mainSeriesProperties"),p=(0,a.factoryDefaults)("chartproperties");return d.forEach((e=>{s&&"style"===e||(r.mainSeries[e]=w(e,u,o,"mainSeries",!1))})),h.forEach((e=>{n.includes(e)||(r[e]=w(e,p,i,"preferences",!1))})),r}},5049:(e,t,i)=>{"use strict";i.d(t,{axisLabelBackgroundColor:()=>r});var s=i(7394);const r={common:s.colorsPalette["color-tv-blue-500"],active:s.colorsPalette["color-tv-blue-800"]}},8950:(e,t,i)=>{"use strict";i.d(t,{createDwmAligner:()=>c,isAlignmentEnabled:()=>h,createTimeToBarTimeAligner:()=>d});var s=i(32769),r=i(2484),n=i(578),o=i(46292),a=i(69228);const l=new o.SessionInfo("Etc/UTC","0000-0000:1234567");function c(e,t){if(!h()||!n.Interval.isDWM(e))return null;const i=new o.SessionInfo(t.timezone,t.session,t.session_holidays,t.corrections),r=(0,a.newBarBuilder)(e,i,l);return{timeToSessionStart:e=>r.tradingDayToSessionStart(e),timeToExchangeTradingDay:e=>{const t=s.utc_to_cal(i.timezone,e),r=i.spec.correctTradingDay(t);return s.set_hms(r,0,0,0,0,s.get_timezone("Etc/UTC")),r.getTime()}}}function h(){return!r.enabled("disable_resolution_rebuild")}function d(e,t){if(!h())return e=>e;const i=new o.SessionInfo(t.timezone,t.session,t.session_holidays,t.corrections),s=(0,a.newBarBuilder)(e,i,i,!1);return e=>s.alignTimeIfPossible(e)}},46292:(e,t,i)=>{"use strict";i.d(t,{SessionInfo:()=>o,BarBuilderBase:()=>a});var s=i(32769),r=i(76545),n=i(21169);class o{constructor(e,t,i,s){this.init(e,t,i,s),this._state={timezone:e,spec:t,holidays:i,corrections:s}}init(e,t,i,r){this.timezone=s.get_timezone(e),this.spec=new n.SessionSpec(e,t,i,r)}state(){return this._state}static fromState(e){return new o(e.timezone,e.spec,e.holidays,e.corrections)}}class a{alignTime(e){if(isNaN(e))return NaN +;let t=this.indexOfBar(e);return t===r.SessionStage.POST_SESSION&&(this.moveTo(e),t=this.indexOfBar(e)),t<0?NaN:this.startOfBar(t)}}},69228:(e,t,i)=>{"use strict";i.r(t),i.d(t,{SessionInfo:()=>o.SessionInfo,alignExchangeTimeToSessionStartAndReturnUTC:()=>C,alignPeriodsBackForDataRequest:()=>y,alignPeriodsBackForVisibleRange:()=>b,getPeriodsBetweenDates:()=>P,isTradingNow:()=>T,newBarBuilder:()=>S});var s=i(32769),r=i(578),n=i(91031),o=i(46292),a=i(76545);class l extends o.BarBuilderBase{constructor(e,t){super(),this._sessionStartMs=-Number.MAX_VALUE,this._sessionEndMs=-Number.MAX_VALUE,this._periodSec=e,this._session=t}alignTimeIfPossible(e){const t=this.alignTime(e);return isNaN(t)?e:t}indexOfBar(e){return e=this._sessionEndMs?a.SessionStage.POST_SESSION:(0,n.toInt)(s.time_seconds_diff(e,this._sessionStartMs)/this._periodSec)}startOfBar(e){if(e===a.SessionStage.PRE_SESSION){const e=s.get_cal_from_unix_timestamp_ms(this._session.timezone,this._sessionStartMs-1),t=this._session.spec.alignToNearestSessionEnd(e,-1);return s.cal_to_utc(this._session.timezone,t)}if(e===a.SessionStage.POST_SESSION)return this._sessionEndMs;if(e<0)throw new Error("Negative offset is not supported");return this._sessionStartMs+s.time_seconds(this._periodSec*e)}endOfBar(e){if(e<0)throw new Error("Index cannot be negative");const t=this.startOfBar(e)+1e3*this._periodSec;return t>this._sessionEndMs?this._sessionEndMs:t}isLastBar(e,t){return t>=this._sessionStartMs+s.time_seconds(this._periodSec*(e+1)-1)}moveTo(e){const t=this._session.timezone,i=s.utc_to_cal(t,e),r=this._session.spec.alignToSessionStart(i);this._sessionStartMs=s.cal_to_utc(t,i),s.add_minutes(i,r),this._sessionEndMs=s.cal_to_utc(t,i)}indexOfLastBarInSession(){return(0,n.toInt)((this._sessionEndMs-1-this._sessionStartMs)/1e3/this._periodSec)}moveNext(){this.moveTo(this._sessionEndMs)}}var c=i(19781);function h(e,t){const i=s.clone(t),r=e.businessDaysToCalendarDays(i,1);r>1&&s.add_date(i,r-1);const n=e.leftBorderOfDailyBar(i);if(null===n)throw new Error("Cannot calculate left border of daily bar");return s.cal_to_utc(s.get_timezone(e.timezone()),n)}class d extends o.BarBuilderBase{constructor(e,t,i,s,r=!1){super(),this._periodStart=-Number.MAX_VALUE,this._periodEnd=-Number.MAX_VALUE,this._periodLastBarStart=-Number.MAX_VALUE,this._periodStartDay=new c.BusinessDay(0,0,0),this._periodEndDay=new c.BusinessDay(0,0,0),this._period=i,this._sessionTgt=e,this._builder=s,this._useBusinessDays=r,this._sessionSrc=r?new o.SessionInfo("Etc/UTC","24x7"):t||e}builder(){return this._builder}alignTimeIfPossible(e){return this.tradingDayToSessionStart(e)}tradingDayToSessionStart(e){return this.moveTo(e),this.startOfBar(0)}indexOfBar(e){if(this._useBusinessDays){const t=c.BusinessDay.fromCalendar(s.get_cal_from_unix_timestamp_ms(this._sessionSrc.timezone,e));return t.before(this._periodStartDay)?a.SessionStage.PRE_SESSION:this._periodEndDay.before(t)?a.SessionStage.POST_SESSION:0} +return e=this._periodEnd?a.SessionStage.POST_SESSION:0}startOfBar(e){if(e===a.SessionStage.PRE_SESSION){const e=s.get_cal_from_unix_timestamp_ms(this._sessionTgt.timezone,this._periodStart-1),t=this._sessionTgt.spec.alignToNearestSessionEnd(e,-1);return s.cal_to_utc(this._sessionTgt.timezone,t)-1}return e===a.SessionStage.POST_SESSION||e>0?this._periodEnd:e===a.SessionStage.LASTBAR_SESSION?this._periodLastBarStart:this._periodStart}moveTo(e){const t=s.get_cal_from_unix_timestamp_ms(this._sessionSrc.timezone,e);this._sessionSrc.spec.correctTradingDay(t);const i=s.get_year(t),r=this._indexOfPeriodInYear(t),n=r+this._period,o=this._sessionTgt.spec,a=this._sessionTgt.timezone,l=this._builder.startOfPeriod(a,r,i);this._periodStart=h(o,l);const d=s.clone(l),u=o.businessDaysToCalendarDays(d,1);u>1&&s.add_date(d,u-1),this._periodStartDay=c.BusinessDay.fromCalendar(d);const p=this._builder.startOfPeriod(a,n,i);this._periodEnd=h(o,p);const _=s.clone(p);for(s.add_date(_,-1);o.isCalWeekEnd(_);)s.add_date(_,-1);this._periodEndDay=c.BusinessDay.fromCalendar(_),s.add_date(p,-1),function(e,t){for(;e.isCalWeekEnd(t);)s.add_date(t,-1)}(this._sessionTgt.spec,p),this._periodLastBarStart=h(o,p),(this._periodLastBarStart=this._periodLastBarStart}currentRange(){return{from:this._periodStartDay,to:this._periodEndDay}}indexOfBarInYear(e){const t=s.get_cal_from_unix_timestamp_ms(this._sessionSrc.timezone,e),i=s.get_year(t),r=this._builder.indexOfPeriod(t),o=this._sessionTgt.timezone;let a=this._builder.startOfPeriod(o,r,i),l=h(this._sessionTgt.spec,a);return a=s.get_cal_from_unix_timestamp_ms(s.get_timezone("Etc/UTC"),l),i=0&&(r-=7),(0,n.toInt)((r+i)/7))}class _{indexOfPeriod(e){return s.get_day_of_year(e)-1}startOfPeriod(e,t,i){const r=s.days_per_year(i);return s.get_cal(s.get_timezone("Etc/UTC"),i,s.JANUARY,1+Math.min(t,r))}}class m extends _{constructor(e){super(),this._sessionsSpec=e}indexOfPeriod(e){return super.indexOfPeriod(e)-function(e,t){const i=p(e,t),r=s.get_cal(s.get_timezone("Etc/UTC"),s.get_year(t),s.JANUARY,1);s.add_date(r,7*i);const n=i*e.weekEndsCount()+e.holidaysFromYearStart(r),o=s.get_day_of_year(t)-s.get_day_of_year(r);return n+o-e.calendarDaysToBusinessDays(r,o)}(this._sessionsSpec,e)} +startOfPeriod(e,t,i){const r=7-this._sessionsSpec.weekEndsCount(),o=Math.max(0,(0,n.toInt)(t/r)-1),a=s.get_cal(s.get_timezone("Etc/UTC"),i,s.JANUARY,1),l=s.get_days_per_year(a);if(s.add_date(a,7*o),(t-=r*o-this._sessionsSpec.holidaysFromYearStart(a))>0){const e=this._sessionsSpec.businessDaysToCalendarDays(a,t);s.add_date(a,e)}let c=s.get_day_of_year(a)-1;return is.get_days_per_year(r)?this.startOfPeriod(e,0,i+1):(s.add_date(r,a),r)}}class v{indexOfPeriod(e){return s.get_month(e)}startOfPeriod(e,t,i){if(t<0){const e=(0,n.toInt)((11-t)/12);i-=e,t+=12*e}else t>s.DECEMBER&&(i++,t=s.JANUARY);return s.get_cal(s.get_timezone("Etc/UTC"),i,t,1)}}function S(e,t,i,s=!1){const n=r.Interval.parse(e),o=n.multiplier();return n.isMinutes()?new l(60*o,t):n.isSeconds()?new l(o,t):n.isTicks()?new l(1,t):n.isRange()?new l(60*o,t):new d(t,i,o,function(e,t){switch(e){case r.ResolutionKind.Days:return new g(t);case r.ResolutionKind.Weeks:return new f(t);case r.ResolutionKind.Months:return new v}throw new Error(`Unknown dwm resolution: ${e}`)}(n.kind(),t),s)}function y(e,t,i,s,r,n,o){return w(e,t,i,s,r,n,o,0)}function b(e,t,i,s,r,n,o){return w(e,t,i,s,r,n,o,1)}function w(e,t,i,s,n,a,l,c){const h=r.Interval.parse(n+s);if(h.isMonths()){const e=new Date(l);return 0===c&&e.setUTCDate(1),function(e,t){x(e,Math.floor(t/12));let i=e.getUTCMonth()-t%12;i<0&&(x(e,1),i+=12);e.setUTCMonth(i);for(;e.getUTCMonth()!==i;)I(e,1)}(e,a*h.multiplier()),e.getTime()}const d=new o.SessionInfo("Etc/UTC",e,t,i),u=h.inMilliseconds(),p=h.isDWM();let _;_=p?864e5:60*d.spec.maxTradingDayLength()*1e3;let m=0;m=h.isWeeks()?7:7-d.spec.weekEndsCount();const g=_/u,f=m*g;let v;if(a=g&&(f=_/6048e5*g),Math.ceil(f)}function C(e,t){const i=s.clone(t);return e.alignToSessionStart(i),s.cal_to_utc(s.get_timezone(e.timezone()),i)}function T(e,t){const i=s.utc_to_cal(t.timezone,+e);let r=s.get_day_of_week(i),n=s.get_minutes_from_midnight(i);const o=t.spec.findSession(t.spec.getWeekIndex(i),r,n).getEntry();return o.isOvernight()&&n>o.startOffset()+o.length()&&r===o.dayOfWeek()-1&&(r++,n-=1440),r===o.dayOfWeek()&&n>=o.startOffset()&&n{"use strict";i.d(t,{BusinessDay:()=>r});var s=i(32769);class r{constructor(e,t,i){this.year=e,this.month=t,this.day=i}toString(){return`${this.year}-${this.month}-${this.day}`}compareTo(e){return this.year>e.year||this.year===e.year&&this.month>e.month||this.year===e.year&&this.month===e.month&&this.day>e.day?1:this.year===e.year&&this.month===e.month&&this.day===e.day?0:-1}before(e){return-1===this.compareTo(e)}toCalendar(e){return s.get_cal(s.get_timezone("Etc/UTC"),this.year,this.month-1,this.day)}addDays(e){const t=this.toCalendar(s.get_timezone("Etc/UTC"));return s.add_date(t,e),r.fromCalendar(t)}static fromCalendar(e){return new r(s.get_year(e),s.get_month(e)+1,s.get_day_of_month(e))}}},76545:(e,t,i)=>{"use strict";var s;i.d(t,{SessionStage:()=>s}),function(e){e[e.PRE_SESSION=-1]="PRE_SESSION",e[e.POST_SESSION=-2]="POST_SESSION",e[e.LASTBAR_SESSION=-3]="LASTBAR_SESSION"}(s||(s={}))},87770:(e,t,i)=>{"use strict";i.d(t,{extrapolateBarsFrontToTime:()=>r,extrapolateBarsFrontByCount:()=>n});var s=i(76545);function r(e,t,i,s,n=!1){if(t>i){const o=r(e,i,t,s,n);return o.count=-o.count,o}return o(e,t,1,((e,t)=>t>i||0!==s&&e>s),n)}function n(e,t,i,s=!1){const r=i<0?-1:1;return o(e,t,r,((e,t)=>e>=i*r),s)}function o(e,t,i,r,n){let o=0,a=t;e.moveTo(a);let l=0,c=Number.MAX_VALUE,h=!1,d=t;const u=[];for(;!r(o,a);){if(l>15)throw new Error("Internal error 0x10 while extrapolating.");const r=e.indexOfBar(a);if(r===s.SessionStage.PRE_SESSION&&1===i)a=e.startOfBar(0),e.moveTo(a);else if(r===s.SessionStage.PRE_SESSION&&-1===i)a=e.startOfBar(s.SessionStage.PRE_SESSION),e.moveTo(a);else if(r===s.SessionStage.POST_SESSION&&1===i)a=e.startOfBar(s.SessionStage.POST_SESSION),e.moveTo(a);else{if(r===s.SessionStage.POST_SESSION&&-1===i)throw new Error("Internal error 0x12 while extrapolating.");{const p=e.startOfBar(r);if(p>t&&i>0||t>p&&i<0){if(h&&c===p)throw new Error("Internal error 0x11 while extrapolating.");h=!0,c=p,l=0,o++,d=p,n&&u.push(d)}if(0===r&&-1===i)a=p-1;else{a=e.startOfBar(r+i);const t=e.startOfBar(s.SessionStage.POST_SESSION);a>t&&(e.moveTo(t),a=e.startOfBar(0))}}}l++}return{time:d,times:u,count:o}}},5471:(e,t,i)=>{"use strict";i.d(t,{PrePostMarketBarIdentifier:()=>n});var s=i(32769);function r(e,t){return null!==t&&t.to>e&&e>=t.from}class n{constructor(e,t,i){this._timezone=e,this._preMarketSessionSpec=t,this._postMarketSessionSpec=i} +getPreAndPostMarketTimes(e){if(0===e.length)return{preMarket:[],postMarket:[]};const t=[],i=[];let r=null,n=null,o=e[0],a=(0,s.utc_to_cal)(this._timezone,o);this._isInPreMarketSession(a)&&(n=o),this._isInPostMarketSession(a)&&(r=o);for(let l=1;l{"use strict";i.d(t,{SessionSpec:()=>v});var s=i(32769),r=i(93975),n=i(19781);function o(e,t){return e.compareTo(t)}class a{constructor(e,t,i){this._dayOfWeek=e,this._start=t,this._length=i}start(){return this._start+s.minutesPerDay*this.sessionStartDaysOffset()}startOffset(){return this._start}sessionStartDaysOffset(){return this._start>=0?0:this._start%s.minutesPerDay==0?-Math.ceil(this._start/s.minutesPerDay):-Math.floor(this._start/s.minutesPerDay)}sessionEndDaysOffset(){const e=this._start+this._length;return e>=0?0:e%s.minutesPerDay==0?-Math.ceil(e/s.minutesPerDay):-Math.floor(e/s.minutesPerDay)}isOvernight(){return this._start<0}dayOfWeek(){return this._dayOfWeek}sessionStartDayOfWeek(){let e=this._dayOfWeek-this.sessionStartDaysOffset();return es.SATURDAY&&(e=1),e}length(){return this._length}weight(){return this._dayOfWeek*s.minutesPerDay+this._start}compareTo(e){const t=this.weight(),i=t+this._length,s=e.weight(),r=s+e._length;return t<=s&&ss?1:-1}contains(e){const t=60*s.get_hours(e)+s.get_minutes(e);let i=s.get_day_of_week(e)-this._dayOfWeek;i>0&&(i-=7);const r=i*s.minutesPerDay+t;return r>=this._start&&r=48&&e<=57}class _{constructor(){this.entries=[],this.firstDayOfWeek=s.MONDAY,this.weekEndsCount=-1,this.maxTradingDayLength=0}parseSessions(e,t){var i;let s=!1;this._clear(),this.timezone=e;const{hasErrors:r,spec:n}=this._parseFirstDayOfWeek(t);if("24x7"===n.toLowerCase())for(const e of d)this.entries.push(_._createSessionEntry(e,0,0,0,0));else{let e=!1;const t=new Map;for(const i of n.split("|")){const r=i.split(":");if(1!==r.length&&2!==r.length){s=!0, +u.logError(`Bad session section: ${i}`);continue}const n=1===r.length;if(n){if(e){s=!0,u.logError(`Duplicated default section: ${i}`);continue}e=!0}const o=n?h:_._parseWorkingDays(r[1]);for(const e of o)n&&t.has(e)||t.set(e,r[0])}for(const e of d){const i=t.get(e);if(void 0!==i)for(const t of i.split(",")){const{hasErrors:i,sessionEntry:r}=_._parseSessionEntry(e,t);i&&(s=i),this.entries.push(r)}}}this.entries.sort(o);const a=new Map;for(const e of this.entries){const t=e.dayOfWeek();a.set(t,e.length()+(null!==(i=a.get(t))&&void 0!==i?i:0))}return this.maxTradingDayLength=0,a.forEach((e=>{this.maxTradingDayLength=Math.max(this.maxTradingDayLength,e)})),this.weekEndsCount=7-a.size,s||r}static parseHolidaysAndCorrections(e,t,i){const r=new Map,n=new Map,o=e=>{const t=this._parseDay(e),i=t.toString(),s=n.get(i);return void 0!==s?s:(n.set(i,t),t)};if(""!==t){const e=[];for(const i of t.split(",")){if(8!==i.length)throw new Error(`bad holiday date: ${i}`);const t=o(i);r.set(t,e)}}if(""===i)return r;const l=s.get_timezone("Etc/UTC");for(const e of i.split(";")){const t=e.split(":");if(2!==t.length)throw new Error(`bad correction section: ${e}`);const i=[];if("dayoff"!==t[0])for(const e of t[0].split(","))i.push(this._parseSessionEntry(1,e).sessionEntry);for(const e of t[1].split(",")){if(8!==e.length)throw new Error(`bad correction date: ${e}`);const t=o(e),n=s.get_day_of_week(s.get_cal(l,t.year,t.month-1,t.day)),c=[];for(const e of i)c.push(new a(n,e.startOffset(),e.length()));r.set(t,c)}}return r}_clear(){this.entries=[],this.timezone="",this.firstDayOfWeek=s.MONDAY,this.weekEndsCount=-1}_parseFirstDayOfWeek(e){const t=e.split(";");if(t.length>2)return u.logError(`Only one \`first day\` specification expected @ session ${e}`),{hasErrors:!0,spec:e};if(1===t.length)return{hasErrors:!1,spec:e};let i=1;let r=t[0].indexOf("-")>=0?NaN:parseInt(t[0]);return isNaN(r)&&(i=0,r=parseInt(t[1])),rs.SATURDAY?(u.logError(`Unexpected day index @ session: ${e}; day index ${r}`),{hasErrors:!0,spec:e}):(this.firstDayOfWeek=r,{hasErrors:!1,spec:t[i]})}static _parseDay(e){const t=parseInt(e.substring(0,4)),i=parseInt(e.substring(4,6)),s=parseInt(e.substring(6,8));return new n.BusinessDay(t,i,s)}static _parseSessionEntry(e,t){let i=!1,s=t.split("-");2!==s.length&&(i=!0,u.logError(`Bad sessions entry: ${t}`),s=["0000","0000"]);let r=0,n=s[0];if(n.includes("F")){const e=n.split("F");n=e[0],r=""!==e[1]?parseInt(e[1]):1}let o=0,a=s[1];if(a.includes("F")){const e=a.split("F");a=e[0],o=""!==e[1]?parseInt(e[1]):1}if(!this._isCorrectSession(n)||!this._isCorrectSession(a))throw new Error(`Incorrect entry syntax: ${t}`);const l=n,c=a;return{hasErrors:i,sessionEntry:this._createSessionEntry(e,_._minutesFromHHMM(l),_._minutesFromHHMM(c),r,o)}}static _isCorrectSession(e){return 4===e.length&&p(e.charCodeAt(0))&&p(e.charCodeAt(1))&&p(e.charCodeAt(2))&&p(e.charCodeAt(3))}static _parseWorkingDays(e){const t=[];for(let i=0;i0&&(t-=r*s.minutesPerDay),n>0&&(i-=n*s.minutesPerDay);return new a(e,t,i-t)}}function m(e,t){return e.compareTo(t)<0}function g(e,t){const i=(0,r.lowerbound)(e,t,((e,t)=>-1===e.day.compareTo(t)));return i===e.length?null:e[i]}const f=621672192e5;class v{constructor(e="Etc/UTC",t="0000-0000",i="",r=""){this._entries=[],this._firstDayOfWeek=s.MONDAY,this._entriesHash=new Map,this._holidayAndCorrectionMap=new Map,this._holidaySessions=[];const n=new _;n.parseSessions(e,t),this._entries=n.entries,this._timezone=n.timezone,this._spec=t,this._firstDayOfWeek=n.firstDayOfWeek,this._weekEndsCount=n.weekEndsCount,this._maxTradingDayLength=n.maxTradingDayLength;const o=_.parseHolidaysAndCorrections(e,i,r),a=s.get_timezone(e);this._isThereCorrections=""!==i||""!==r,o.forEach(((e,t)=>{this._holidayAndCorrectionMap.set(t.toString(),e),this._holidaySessions.push({day:t,sessions:e});const i=this.getWeekIndex(t.toCalendar(a));this._entriesHash.set(i,null)})),this._holidaySessions.sort(((e,t)=>e.day.compareTo(t.day)))}entries(){return this._entries}timezone(){return this._timezone}spec(){return this._spec}firstDayOfWeek(){return this._firstDayOfWeek}addSessionEntry(e,t,i,r,n){0===i&&(i=s.minutesPerDay),r===n&&i<=t&&(r+=1),r>0&&(t-=r*s.minutesPerDay),n>0&&(i-=n*s.minutesPerDay);const o=i-t;this._entries.push(new a(e,t,o))}longestSessionLength(){let e=0,t=0;for(const t of this._holidaySessions)t.sessions.forEach((t=>{e=Math.max(e,t.length())}));return this._entries.forEach((e=>{t=Math.max(t,e.length())})),Math.max(e,t)}isWeekEnd(e){const t=(0,r.lowerbound)(this._entries,new a(e,0,0),((e,t)=>e.dayOfWeek()this._entries.length-1||this._entries[t].dayOfWeek()!==e}isCalWeekEnd(e){const t=s.get_day_of_week(e);if(!this._isThereCorrections)return this.isWeekEnd(t);const i=n.BusinessDay.fromCalendar(e),r=this._holidayAndCorrectionMap.get(i.toString());return void 0===r?this.isWeekEnd(t):0===r.length}hasWeekEnds(){return this.weekEndsCount()>0}weekEndsCount(){return this._weekEndsCount}maxTradingDayLength(){return this._maxTradingDayLength}holidaysFromYearStart(e){if(!this._isThereCorrections)return 0;const t=s.get_timezone(this._timezone),i=new n.BusinessDay(s.get_year(e),s.JANUARY,1),r=n.BusinessDay.fromCalendar(e);let o=0;const a=this._selectHolidays(i,r);for(let e=0;et.start()%e==0&&t.length()%e==0))}indexOfSession(e,t,i){const n=this._getEntriesForWeek(e);let o=(0,r.lowerbound)(n,new a(t,i,0),m);if(o!==n.length)return new l(e,o,n);let c=e;const h=7-t+this._firstDayOfWeek-1;for(i=-(s.minutesPerDay-i+h*s.minutesPerDay);;){c++;const e=this._getEntriesForWeek(c);if(0!==e.length)return o=(0,r.lowerbound)(e,new a(this._firstDayOfWeek,i,0),m),new l(c,o,e)}}findSession(e,t,i,s=0){ +const r=this.indexOfSession(e,t,i),n=r.entries;let o=r.entryIndex;if(0!==s){const e=n[o].dayOfWeek(),t=s>0?1:-1;for(;;){const i=o+t;if(i<0||i>=n.length||n[i].dayOfWeek()!==e)break;o=i}}return new l(r.weekIndex,o,n)}getWeekIndex(e){if(!this._isThereCorrections)return 0;const t=s.get_day_of_week(e)-s.SUNDAY,i=s.get_timezone("Etc/UTC"),r=s.get_cal(i,s.get_year(e),s.get_month(e),s.get_day_of_month(e)-t);return Math.floor((r.getTime()+f)/1e3/86400/7)}correctTradingDay(e){const t=s.get_day_of_week(e),i=60*s.get_hours(e)+s.get_minutes(e),r=this.getWeekIndex(e),n=this.findSession(r,t,i,0),o=n.getEntry().dayOfWeek()-t+7*(n.weekIndex-r);return 0!==o&&s.add_date(e,o),e}alignToSessionStart(e,t=0){const i=s.get_day_of_week(e),r=60*s.get_hours(e)+s.get_minutes(e),n=this.getWeekIndex(e),o=this.findSession(n,i,r,t),a=o.getEntry(),l=a.dayOfWeek()-i+7*(o.weekIndex-n);0!==l&&s.add_date(e,l);const c=a.startOffset();return s.set_hms(e,c/60,c%60,0,0,s.get_timezone(this._timezone)),a.length()}businessDaysToCalendarDays(e,t){let i=this.getWeekIndex(e),r=s.get_day_of_week(e),n=0,o=0;for(;oi);)e[a].dayOfWeek()=t)return n}i++,r=s.SUNDAY}return n}calendarDaysToBusinessDays(e,t){let i=this.getWeekIndex(e),r=s.get_day_of_week(e),n=0,o=0;for(;ni);)e[a].dayOfWeek()=t)return o}i++,r=s.SUNDAY}return o}alignToNearestSessionStart(e,t){return this._alignToNearestSessionValue(e,t,this._entrySessionStart.bind(this))}alignToNearestSessionEnd(e,t){return this._alignToNearestSessionValue(e,t,this._entrySessionEnd.bind(this))}leftBorderOfDailyBar(e){const t=this._getEntriesForDay(e);return 0===t.length?null:(t.sort(o),this._getLeftEntryBorder(e,t[0]))}bordersOfDailyBar(e){const t=this._getEntriesForDay(e);if(0===t.length)return null;t.sort(o);const i=this._getLeftEntryBorder(e,t[0]),r=t[t.length-1],n=s.clone(e);let a=60*(r.startOffset()+r.length())-1;const l=Math.floor(a/3600);return a-=3600*l,s.set_hms(n,l,a/60,a%60,0,s.get_timezone(this._timezone)),{from:i,to:n}}getEntriesForWeekByCalendar(e){const t=this.getWeekIndex(e);return this._getEntriesForWeek(t)}_getEntriesForWeek(e){let t=this._entriesHash.get(e);if(void 0===t)return this._entries;if(null!==t)return t;const i=s.get_timezone(this._timezone);t=this._entries.slice();const r=this._weekIndexToCalendar(e),a=this._weekIndexToCalendar(e+1),l=n.BusinessDay.fromCalendar(r),c=n.BusinessDay.fromCalendar(a),h=this._selectHolidays(l,c);for(const e of h){const r=e.day.toCalendar(i),n=s.get_day_of_week(r);t=t.filter((e=>e.dayOfWeek()!==n)),t=t.concat(e.sessions)}return t.sort(o),this._entriesHash.set(e,t),t}_selectHolidays(e,t){const i=[];let s=e;for(;;){const e=g(this._holidaySessions,s);if(null===e)return i;if(!e.day.before(t))return i;i.push(e),s=e.day.addDays(1)}}_weekIndexToCalendar(e){ +const t=1e3*(86400*e*7+86400)-f,i=s.get_cal_from_unix_timestamp_ms(s.get_timezone("Etc/UTC"),t),r=s.get_timezone("Etc/UTC");return s.get_cal(r,s.get_year(i),s.get_month(i),s.get_day_of_month(i))}_alignToNearestSessionValue(e,t,i){const r=s.get_day_of_week(e),n=60*s.get_hours(e)+s.get_minutes(e),o=this.getWeekIndex(e);let a=this.findSession(o,r,n);if(a.getEntry().contains(e)&&o===a.weekIndex||1===t)return i(a,s.clone(e),t);const c=a.getEntry(),h=c.contains(e),d=o===a.weekIndex,u=c.sessionStartDaysOffset()-c.dayOfWeek()>=0;if(h&&(d||u))return i(a,s.clone(e),t);let p=a.entryIndex-1;if(p<0){let e=a.weekIndex,t=a.entries;for(;p<0;)e--,t=this._getEntriesForWeek(e),p+=t.length;a=new l(e,p,t)}else a=new l(a.weekIndex,p,a.entries);return i(a,s.clone(e),t)}_entrySessionStart(e,t,i){return this._entrySessionValue(e,t,i,(e=>60*e.start()))}_entrySessionEnd(e,t,i){return this._entrySessionValue(e,t,i,(e=>60*(e.start()+e.length())-1))}_entrySessionValue(e,t,i,r){let n=s.get_day_of_week(t);const o=e.getEntry();let a=o.dayOfWeek()-o.sessionStartDaysOffset();const l=this.getWeekIndex(t);let c=e.weekIndex-l,h=!1;if(a0&&i>=0||c<0&&i<0)&&s.add_date(t,7*c),!o.contains(t)){let e=a-n;h&&i<0&&(e=-(7-a+n)),s.add_date(t,e),n=s.get_day_of_week(t)}o.isOvernight()&&n===o.dayOfWeek()&&s.add_date(t,-o.sessionStartDaysOffset());let d=r(o);const u=Math.floor(d/3600);return d-=3600*u,s.set_hms(t,u,d/60,d%60,0,s.get_timezone(this._timezone)),t}_getEntriesForDay(e){const t=s.get_day_of_week(e);return this._getEntriesForWeek(this.getWeekIndex(e)).filter((e=>e.dayOfWeek()===t))}_getLeftEntryBorder(e,t){const i=s.clone(e),r=t.startOffset();return s.set_hms(i,r/60,r%60,0,0,s.get_timezone(this._timezone)),i}}},98799:(e,t,i)=>{"use strict";i.d(t,{barFunctionByStyle:()=>r});var s=i(22770);function r(e,t){switch(e){case 12:return(0,s.barFunction)("low","low","close");case 2:case 3:case 10:case 13:return(0,s.barFunction)(null!=t?t:"close");default:return(0,s.barFunction)("close","open")}}},27642:(e,t,i)=>{"use strict";i.d(t,{BarsMarksContainer:()=>m});var s=i(50151),r=i(98351),n=i(56840),o=i.n(n),a=i(2484),l=i(578),c=i(65665),h=i(1930),d=i(80230),u=i(97425);const p=(0,r.getLogger)("Chart.BarsMarksContainer"),_=Math.round(new Date(2037,0,1).getTime()/1e3);class m extends d.DataSource{constructor(e,t,i){const r=e.onWidget();let n;n=r?!e.hideIdeas():!!a.enabled("bars_marks")&&o().getBool("BarsMarksContainer.visibile",!1),t.merge({visible:n}),t.childs().visible.subscribe(null,(t=>{r||e.isSnapshot()||!a.enabled("bars_marks")||o().setValue("BarsMarksContainer.visibile",!!t.value())})),super(i),this._paneViews=[],this._model=e,this._properties=t,this._requests=[],this._marks={},this._loadedRange=null,this._getDataTimeout=null,this._collectedRange=null,this._lastRange=null;const l=this._model.mainSeries();l.onSymbolIntervalChanged().subscribe(this,this.clearMarks),l.dataEvents().symbolResolved().subscribe(this,this.clearMarks),l.dataEvents().completed().subscribe(this,(()=>{var e,t;const i=l.data();if(0===i.size())return;const r=(0, +s.ensureNotNull)(i.first()).index,n=(0,s.ensureNotNull)(i.last()).index,o=this.timeScale();this.getData({start:null!==(e=o.indexToTimePoint(r))&&void 0!==e?e:1/0,end:null!==(t=o.indexToTimePoint(n))&&void 0!==t?t:-1/0})})),this._initialize(),this._pinnedTooltips={}}destroy(){const e=this._model.mainSeries();e.onSymbolIntervalChanged().unsubscribeAll(this),e.dataEvents().symbolResolved().unsubscribeAll(this),e.dataEvents().completed().unsubscribeAll(this)}properties(){return this._properties}marks(){return this._marks}pinTooltip(e,t){this._pinnedTooltips[e]=t}timeScale(){return this._model.timeScale()}getIntervalInTicks(){const e=this._model.mainSeries().properties().childs().interval.value(),t=l.Interval.parse(e);if(!t.isValid())throw new TypeError("Unexpected interval");return t.isRange()?60:t.inMilliseconds()/1e3}getVisibleTickMarksRange(){var e,t;if(this.timeScale().isEmpty())return{start:0,end:0};const i=(0,s.ensureNotNull)(this.timeScale().visibleBarsStrictRange()),{firstIndex:r,lastIndex:n}=(0,s.ensureNotNull)(this.timeScale().points().range().value());if(!(i.lastBar()>r&&i.firstBar(){var r,n;const o=this._marks[s],a=o.tickmark;a>=(null!==(r=t.start)&&void 0!==r?r:1/0)&&a<=(null!==(n=t.end)&&void 0!==n?n:-1/0)+i&&e.push(o)})),e}getPublishedPlates(){const e={};return window.is_authenticated?(this.getVisibleRangePlates().forEach((t=>{t.is_public&&(this._pinnedTooltips[t.id]||t.user__id===window.user.id)&&(e[t.id]=t)})),e):e}filterDisplayedPlates(e){const t=e.reduce(((e,t)=>{const i=this._getIndex(t.tickmark);return null!==i&&(e[i]=e[i]||[],e[i].push(t)),e}),{});return Object.keys(t).reduce(((e,i)=>{let s=t[i];return s=s.sort(((e,t)=>t.views_count-e.views_count)),s=s.slice(0,10),e.concat(s)}),[])}getPlatesViewData(){var e,t,i;const r=this._model.mainSeries();if(r.data().isEmpty())return[];const n=(0,h.isPriceSourceStyle)(r.style())?r.barFunction():null,o=this.filterDisplayedPlates(this.getVisibleRangePlates()),a={},l=null!==(e=this._model.lastHittestData())&&void 0!==e?e:this._model.lastSelectedHittestData();let c=null;null!==l&&this._model.hoveredSource()===this&&(c=null!==(t=l.activeItem)&&void 0!==t?t:null);const d=[];for(const e of o){const t=(0,s.ensureNotNull)(this._getIndex(e.tickmark)),i=this._getBar(t);if(null===i)continue;const r=this._layout(e.direction),o=this._theme(e.direction),l=c===e.id,h=this.timeScale().indexToCoordinate(t),u=this._offset(r,i,n),p=(0,s.ensureNotNull)(this.priceScale()).isInverted();let _=0;t in a||(a[t]={up:0,down:0}),_=a[t][r]++,d.push({id:e.id,x:h,y:u,yInverted:p,order:_,direction:r,theme:o,hovered:l,pinned:!0===this._pinnedTooltips[e.id],user__id:e.user__id,label:e.label, +labelFontColor:e.labelFontColor||"#444",minSize:e.minSize||5,...this._plateViewData(e)})}const u=d.filter((e=>!0===e.hovered));for(let e=0;ee.hovered&&!t.hovered?1:0)),d}priceAxisViews(){return null}updateAllViews(e){for(const t of this._paneViews)t.update(e)}updateAllViewsAndRepaint(){this.updateAllViews((0,u.sourceChangeEvent)(this.id())),this._model.updateSource(this)}roundRange(e){return{start:Math.round(e.start),end:Math.round(e.end)}}refreshData(){null!==this._lastRange&&this.getData(this._lastRange)}getData(e){(0,c.isNumber)(e.start)&&(0,c.isNumber)(e.end)?(this._lastRange=e,e.end=_,this._pushGetDataStack(Object.assign({},e))):p.logError("Wrong range")}clearMarks(){this._abortAllRequests(),this._marks={},this._loadedRange=null}isUserDeletable(){return!1}isSavedInChart(e){return!1}isSpeciallyZOrderedSource(){return!0}showInObjectTree(){return!1}_plateViewData(e){return{}}_layout(e){switch(e){default:case 0:case 2:case 3:case 4:case 5:case 6:return"up";case 1:return"down"}}_theme(e){switch(e){default:case 0:return"neutral";case 1:case 5:return"green";case 2:case 6:return"red";case 3:return"yellow";case 4:return"blue"}}_offset(e,t,i){let r;switch(e){default:case"up":r=null===i?t[2]:i(t);break;case"down":r=null===i?t[3]:i(t)}return(0,s.ensureNotNull)(this.priceScale()).priceToCoordinate(r,(0,s.ensureNotNull)((0,s.ensureNotNull)(this.ownerSource()).firstValue()))}_getIndex(e){return this.timeScale().timePointToIndex(e)}_getBar(e){return this._model.mainSeries().data().valueAt(e)}_rangeDifference(e){return e=Object.assign({start:1/0,end:-1/0},e),this._loadedRange&&(e.startthis._loadedRange.end&&(e.start=this._loadedRange.end)),e}_rangeUnion(e,t){return e=Object.assign({start:1/0,end:-1/0},e),t&&(e.start=Math.min(t.start,e.start),e.end=Math.max(t.end,e.end)),e}_pushGetDataStack(e){(0,c.isNumber)(e.start)&&(0,c.isNumber)(e.end)?(this._getDataTimeout&&clearTimeout(this._getDataTimeout),this._collectedRange=this._rangeUnion(e,this._collectedRange),this._getDataTimeout=setTimeout((()=>{this._getData(this._collectedRange),this._getDataTimeout=this._collectedRange=null}),300)):p.logError("Wrong tickmark range")}_abortAllRequests(){this._requests.forEach((e=>{e.cancel()})),this._requests=[],this._getDataTimeout&&clearTimeout(this._getDataTimeout),this._getDataTimeout=this._collectedRange=null}}},2250:(e,t,i)=>{"use strict";var s=i(33639).PlotRowSearchMode,r=i(83421).STUDYPLOTDISPLAYTARGET,n=i(38031).rgbaFromInteger;function o(){this.backColorers=[]}function a(e){o.call(this),this._series=e}function l(e,t){o.call(this),this._study=e,this._plotIndex=t}o.prototype.barStyle=function(e,t,i){for(var s={},r=this.backColorers.length-1;r>=0;r--)this.backColorers[r].applyBarStyle(e,t,s,i);return this.applyBarStyle(e,t,s,i),s},o.prototype.pushBackBarColorer=function(e){this.backColorers.push(e)},o.prototype.applyBarStyle=function(e,t,i){ +throw new Error("This function is supposed to be reimplemented in a subclass")},inherit(a,o),a.upColor=function(e,t){switch(e.style.value()){case TradingView.Series.STYLE_LINE:return e.lineStyle.color.value();case TradingView.Series.STYLE_AREA:return e.areaStyle.linecolor.value();case TradingView.Series.STYLE_BARS:return e.barStyle.upColor.value();case TradingView.Series.STYLE_CANDLES:return e.candleStyle.upColor.value();case TradingView.Series.STYLE_HOLLOW_CANDLES:return e.hollowCandleStyle.upColor.value();case TradingView.Series.STYLE_HEIKEN_ASHI:return e.haStyle.upColor.value();case TradingView.Series.STYLE_BASELINE:return e.baselineStyle.topLineColor.value();case TradingView.Series.STYLE_HILO:return e.hiloStyle.color.value();case TradingView.Series.STYLE_COLUMNS:return e.columnStyle.upColor.value()}throw new Error("Unknown series style")},a.downColor=function(e,t){switch(e.style.value()){case TradingView.Series.STYLE_LINE:return e.lineStyle.color.value();case TradingView.Series.STYLE_AREA:return e.areaStyle.linecolor.value();case TradingView.Series.STYLE_BARS:return e.barStyle.downColor.value();case TradingView.Series.STYLE_CANDLES:return e.candleStyle.downColor.value();case TradingView.Series.STYLE_HOLLOW_CANDLES:return e.hollowCandleStyle.downColor.value();case TradingView.Series.STYLE_HEIKEN_ASHI:return e.haStyle.downColor.value();case TradingView.Series.STYLE_BASELINE:return e.baselineStyle.bottomLineColor.value();case TradingView.Series.STYLE_HILO:return e.hiloStyle.color.value();case TradingView.Series.STYLE_COLUMNS:return e.columnStyle.downColor.value()}throw new Error("Unknown series style")},a.prototype._applyLineStyle=function(e,t,i,s,r){i.barColor=a.upColor(r)},a.prototype._applyAreaStyle=function(e,t,i,s,r){i.barColor=a.upColor(r)},a.prototype._applyBarStyle=function(e,t,i,s,r){var n=a.upColor(r),o=a.downColor(r),l=this.findBar(e,!1,s);if(r.barStyle.barColorsOnPrevClose.value()){var c=this.findPrevBar(e,!1,s);i.barColor=c[TradingView.CLOSE_PLOT]<=l[TradingView.CLOSE_PLOT]?n:o,i.barBorderColor=c[TradingView.CLOSE_PLOT]<=l[TradingView.CLOSE_PLOT]?n:o}else i.barColor=l[TradingView.OPEN_PLOT]<=l[TradingView.CLOSE_PLOT]?n:o,i.barBorderColor=l[TradingView.OPEN_PLOT]<=l[TradingView.CLOSE_PLOT]?n:o},a.prototype._applyCandleStyle=function(e,t,i,s,r){var n,o=a.upColor(r,t),l=a.downColor(r,t),c=r.candleStyle.borderUpColor?r.candleStyle.borderUpColor.value():r.candleStyle.borderColor.value(),h=r.candleStyle.borderDownColor?r.candleStyle.borderDownColor.value():r.candleStyle.borderColor.value(),d=r.candleStyle.wickUpColor?r.candleStyle.wickUpColor.value():r.candleStyle.wickColor.value(),u=r.candleStyle.wickDownColor?r.candleStyle.wickDownColor.value():r.candleStyle.wickColor.value(),p=this.findBar(e,!1,s);r.candleStyle.barColorsOnPrevClose.value()&&this._series.data().first().index!==e?n=this.findPrevBar(e,!1,s)[TradingView.CLOSE_PLOT]<=p[TradingView.CLOSE_PLOT]:n=p[TradingView.OPEN_PLOT]<=p[TradingView.CLOSE_PLOT];i.barColor=n?o:l,i.barBorderColor=n?c:h,i.barWickColor=n?d:u}, +a.prototype._applyHollowCandleStyle=function(e,t,i,s,r){var n,o=a.upColor(r,t),l=a.downColor(r,t),c=r.hollowCandleStyle.borderUpColor?r.hollowCandleStyle.borderUpColor.value():r.hollowCandleStyle.borderColor.value(),h=r.hollowCandleStyle.borderDownColor?r.hollowCandleStyle.borderDownColor.value():r.hollowCandleStyle.borderColor.value(),d=r.hollowCandleStyle.wickUpColor?r.hollowCandleStyle.wickUpColor.value():r.hollowCandleStyle.wickColor.value(),u=r.hollowCandleStyle.wickDownColor?r.hollowCandleStyle.wickDownColor.value():r.hollowCandleStyle.wickColor.value(),p=this.findBar(e,!1,s),_=this.findPrevBar(e,!1,s);n=this._series.data().first().index!==e?_[TradingView.CLOSE_PLOT]<=p[TradingView.CLOSE_PLOT]:p[TradingView.OPEN_PLOT]<=p[TradingView.CLOSE_PLOT],i.barColor=n?o:l,i.barBorderColor=n?c:h,i.barWickColor=n?d:u,i.isBarHollow=p[TradingView.OPEN_PLOT]<=p[TradingView.CLOSE_PLOT]},a.prototype._applyHAStyle=function(e,t,i,s,r){var n,o=a.upColor(r,t),l=a.downColor(r,t),c=r.haStyle.borderUpColor.value(),h=r.haStyle.borderDownColor.value(),d=r.haStyle.wickUpColor.value(),u=r.haStyle.wickDownColor.value(),p=this.findBar(e,t,s);r.haStyle.barColorsOnPrevClose.value()?n=this.findPrevBar(e,t,s)[TradingView.CLOSE_PLOT]<=p[TradingView.CLOSE_PLOT]:n=p[TradingView.OPEN_PLOT]<=p[TradingView.CLOSE_PLOT];i.barColor=n?o:l,i.barBorderColor=n?c:h,i.barWickColor=n?d:u},a.prototype._applyBaseLineStyle=function(e,t,i,s,r){var n=this.findBar(e,t,s),o=r.baselineStyle,l=this._series.priceScale(),c=Math.round(l.height()*(Math.abs(100-o.baseLevelPercentage.value())/100)),h=this._series.firstValue(),d=l.coordinateToPrice(c,h);n[TradingView.CLOSE_PLOT]>d?i.barColor=a.upColor(r,t):i.barColor=a.downColor(r,t)},a.prototype._applyHiLoStyle=function(e,t,i,s,r){i.barColor=a.upColor(r,t),i.barBorderColor=r.hiloStyle.borderColor.value()},a.prototype._applyColumnStyle=function(e,t,i,s,r){var n=a.upColor(r),o=a.downColor(r),l=this.findBar(e,!1,s);if(r.columnStyle.barColorsOnPrevClose.value()){var c=this.findPrevBar(e,!1,s);i.color=c[TradingView.CLOSE_PLOT]<=l[TradingView.CLOSE_PLOT]?n:o}else i.color=l[TradingView.OPEN_PLOT]<=l[TradingView.CLOSE_PLOT]?n:o;i.barColor=i.color},a.prototype.applyBarStyle=function(e,t,i,s){i||(i={}),i.barColor=null,i.barBorderColor=null,i.barWickColor=null,i.isBarHollow=null,i.isBarUp=null,i.upColor=null,i.downColor=null,i.isTwoColorBar=null,i.isMergedBar=null;var r=this._series.properties();switch(r.style.value()){case TradingView.Series.STYLE_LINE:this._applyLineStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_AREA:this._applyAreaStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_BARS:this._applyBarStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_CANDLES:this._applyCandleStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_HOLLOW_CANDLES:this._applyHollowCandleStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_HEIKEN_ASHI:this._applyHAStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_BASELINE:this._applyBaseLineStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_HILO:this._applyHiLoStyle(e,t,i,s,r);break +;case TradingView.Series.STYLE_COLUMNS:this._applyColumnStyle(e,t,i,s,r)}return i},a.prototype.getSeriesBars=function(e){return e?this._series.nsBars():this._series.bars()},a.prototype._findBarFieldValue=function(e,t,i){var s=this.getSeriesBars(i).valueAt(e);if(null!==s)return s[t]},a.prototype.findBar=function(e,t,i){return i?i.value:this.getSeriesBars(t).valueAt(e)||[]},a.prototype.findPrevBar=function(e,t,i){if(i&&i.previousValue)return i.previousValue;var r=this._series.bars().search(e-1,s.NearestLeft,TradingView.CLOSE_PLOT);return null!==r?r.value:[]},inherit(l,o),l.prototype.getBars=function(){return this._study.series().bars()},l.prototype.firstColoredBar=function(e){for(var t=e,i=0;ie+c)return i;if(s.styles[l.id].display.value()===r.None)return i;var h=a.valueAt(e-c);if(null===h)return i;var d=h[this._plotIndex+1];if(null==d)return i;if(d=Math.round(d),o.isRGB)i.barColor=n(d),i.upColor=i.barColor,i.downColor=i.barColor;else{var u=o.plots[this._plotIndex].palette,p=s.palettes[u],_=o.palettes[u].valToIndex?o.palettes[u].valToIndex[d]:d,m=p.colors[_].color.value();i.barColor=m,i.upColor=m.color,i.downColor=m.color}return i},t.SeriesBarColorer=a,t.StudyBarColorer=l},28263:(e,t,i)=>{"use strict";i.d(t,{BarsRange:()=>r});var s=i(50151);class r{constructor(e,t){(0,s.assert)(e<=t,"The last bar in the bars range should be greater than or equal to the first bar"),this._firstBar=e,this._lastBar=t}firstBar(){return this._firstBar}lastBar(){return this._lastBar}count(){return this._lastBar-this._firstBar+1}contains(e){return this._firstBar<=e&&e<=this._lastBar}equals(e){return this._firstBar===e.firstBar()&&this._lastBar===e.lastBar()}static compare(e,t){return null===e||null===t?e===t:e.equals(t)}}},81306:(e,t,i)=>{"use strict";i.d(t,{ChartModelBase:()=>Yi});var s=i(4889),r=i(27788),n=i(50151),o=i(86441),a=i(24377),l=i(7394),c=i(44352),h=i(45345),d=i(8840),u=i(51768),p=i(71668),_=i(76422),m=i(11417),g=i(8169),f=i(94393),v=i(93975),S=i(6250);function y(e){return(0,S.isLineTool)(e)&&e.boundToSymbol()||!1}class b{constructor(){this._items=[],this._set=new Set,this._dataSourcesCache=null,this._customSourcesCache=null,this._lineSourcesCache=null}isEmpty(){return 0===this._items.length}add(e){if(this._items.length>0&&!y(this._items[0])&&this.clear(),y(e)){const t=(0,v.lowerbound)(this._items,e,((e,t)=>e.zorder()!(0,f.isDataSource)(e)))),this._customSourcesCache}checkLineToolSelection(){this._items.forEach((e=>(0,S.isLineTool)(e)&&e.calcIsActualSymbol())),this._items=this._items.filter((e=>!(0,S.isLineTool)(e)||e.isActualSymbol())),this._invalidateCache()}remove(e){this._items=this._items.filter((t=>t!==e)),this._set.delete(e),this._invalidateCache()}clear(){this._items=[],this._set.clear(),this._invalidateCache()}_invalidateCache(){this._customSourcesCache=null,this._dataSourcesCache=null,this._lineSourcesCache=null}}var w=i(81685),P=i(46289),C=i(91217),T=i(578),x=i(7711),I=i(26220),M=i.n(I),A=i(95242),L=i(17364);class k{constructor(e){this._rendererOptions={borderSize:1,offsetSize:5,fontSize:NaN,font:"",color:"",paneBackgroundColor:"",paddingBottom:0,paddingInner:0,paddingOuter:0,paddingTop:0,lineSpacing:0},this._chartModel=e}options(){const e=this._rendererOptions,t=this._chartModel.properties().childs(),i=t.scalesProperties.childs().fontSize.value();return e.fontSize!==i&&(e.fontSize=i,e.font=(0,A.makeFont)(i,L.CHART_FONT_FAMILY,""),e.paddingTop=2.5/12*i,e.paddingBottom=e.paddingTop,e.paddingInner=i/12*e.offsetSize,e.paddingOuter=i/12*e.offsetSize,e.lineSpacing=2/12*i),e.color=t.scalesProperties.childs().textColor.value(),e.paneBackgroundColor=t.paneProperties.childs().background.value(),this._rendererOptions}}var E=i(7910),D=i(59780),B=i(74599),V=i(64548),R=i(1288),N=i(2484),O=i(1930),F=i(22600),W=i(97425);const H=new B.PriceFormatter,z="sessions";class U extends R.CustomSourceBase{constructor(e,t,i){super(e,t),this._studySource=null,this._paneViews=[],this._metaInfo=null,this._destroyed=!1,this._isStarted=!1,this._loadedGraphics=null,this._doubleClickHandler=i;const s=t.mainSeries();this._properties=new x.DefaultProperty("sessions"),(0,V.applyDefaultsOverrides)(this._properties.childs().graphics,void 0,!1,z),this._removeDuplicateProperties(),this._properties.subscribe(this,this._onPropertiesChanged),t.studyMetaInfoRepository().findById({type:"java",studyId:"Sessions@tv-basicstudies"}).then((i=>{this._destroyed||null===this._loadedGraphics&&(this._setMetaInfo(i),null!==this._metaInfo&&(this._studySource=new E.StudyDataSource(t.chartApi(),s.seriesSource(),"sessions_",this._metaInfo),this._createPaneViews(),this._studySource.dataCleared().subscribe(this,this.updateAllViews.bind(this,(0,W.sourceChangeEvent)(e))),this._studySource.dataUpdated().subscribe(this,this.updateAllViews.bind(this,(0,W.sourceChangeEvent)(e))),this._studySource.setInputs({}),this._processHibernate())) +})),t.timeScale().onReset().subscribe(this,this._clearData),t.timeScale().logicalRangeChanged().subscribe(this,this.updateAllViews.bind(this,(0,W.viewportChangeEvent)())),t.mainSeries().sessionIdProxyProperty().subscribe(this,this._updateVisibleOfPreAndPostMarketBackground),t.mainSeries().properties().childs().interval.subscribe(this,this._processHibernate),this._updateVisibleOfPreAndPostMarketBackground(t.mainSeries().properties().childs().sessionId)}applyOverrides(e){(0,V.applyPropertiesOverrides)(this._properties.childs().graphics,void 0,!1,e,z),this._model.updateSource(this)}start(){this._isStarted=!0,this._processHibernate()}restart(){this._clearData(),N.enabled("stop_study_on_restart")&&this.stop(),this.start()}isStarted(){return this._isStarted}stop(){this._isStarted=!1,null!==this._studySource&&this._studySource.stop()}isHoveredEnabled(){return!1}paneViews(e){return this._paneViews}updateAllViews(e){this._paneViews.forEach((t=>t.update(e)))}updateViewsForPane(e,t){this.updateAllViews(t)}destroy(){this._destroyed=!0,null!==this._studySource&&(this._studySource.dataCleared().unsubscribeAll(this),this._studySource.dataUpdated().unsubscribeAll(this),this._studySource.destroy(),this._studySource=null),this._model.timeScale().logicalRangeChanged().unsubscribeAll(this),this._model.timeScale().onReset().unsubscribeAll(this),this._model.mainSeries().sessionIdProxyProperty().unsubscribeAll(this),this._model.mainSeries().properties().childs().interval.unsubscribeAll(this),this._properties.unsubscribeAll(this)}series(){return this._model.mainSeries()}priceScale(){return this.series().priceScale()}graphics(){return this._loadedGraphics||(0,n.ensureNotNull)(this._studySource).graphics()}properties(){return this._properties}graphicsInfo(){return(0,n.ensureNotNull)(this._metaInfo).graphics}firstValue(e){return this._model.mainSeries().firstValue()}formatter(){return H}state(e){const t={properties:this._properties.state()};return e&&null!==this._metaInfo&&(t.data={graphics:(0,D.saveStudyGraphics)(this.graphics(),this._model.timeScale().visibleBarsStrictRange()),metaInfo:this._metaInfo}),t}restoreState(e,t){const i=e.properties;this._migrateOutOfSessionProperty(i),this._properties.mergeAndFire(i),this._removeDuplicateProperties(),this._updateVisibleOfPreAndPostMarketBackground(this._model.mainSeries().properties().childs().sessionId),void 0!==e.data&&t&&(this._loadStudyGraphics(e.data.graphics),this._setMetaInfo(e.data.metaInfo),this._createPaneViews())}restoreOldState(e,t){const i={properties:{graphics:e.state.graphics}};void 0!==e.data&&void 0!==e.metaInfo&&t&&(i.data={metaInfo:e.metaInfo,graphics:e.data.graphics}),this.restoreState(i,t)}applyPreferences(e){this._properties.mergePreferences(e)}metaInfo(){return(0,n.ensureNotNull)(this._metaInfo)}_loadStudyGraphics(e){const t=e.backgrounds;if(void 0!==t){const e=t.findIndex((e=>"inSession"===e.styleId));-1!==e&&t.splice(e,1)}this._loadedGraphics=(0,D.loadStudyGraphics)(e)}_setMetaInfo(e){const t=e.graphics.backgrounds;void 0!==t&&void 0!==t.inSession&&delete t.inSession, +this._metaInfo=e}_updateVisibleOfPreAndPostMarketBackground(e){const t=!(0,O.isRegularSessionId)(e.value());this._outOfSessionVisibilityProperty().setValue(t),this._preMarketVisibilityProperty().setValue(t),this._postMarketVisibilityProperty().setValue(t)}_clearData(){null!==this._studySource&&this._studySource.clearData()}_createPaneViews(){const e={doubleClickHandler:this._doubleClickHandler};(0,D.createGraphicsPaneViews)(this,this._model,e).then((e=>{this._paneViews=e,this._model.lightUpdate()}))}_onPropertiesChanged(){this._processHibernate(),this.updateAllViews((0,W.sourceChangeEvent)(this.id()))}_processHibernate(){if(null!==this._studySource){const e=this._canBeHibernated(),t=this._isHibernated(),i=this._studySource.isStarted();!t&&e&&i?this._studySource.stop():!t||e||i||this._studySource.start()}}_canBeHibernated(){const e=this._model.mainSeries(),t=this._preMarketVisibilityProperty().value()&&this._postMarketVisibilityProperty().value()&&this._outOfSessionVisibilityProperty().value();return e.isDWM()||!t&&!this._vertLinesVisibleProperty().value()}_isHibernated(){return this._isStarted&&(null===this._studySource||!this._studySource.isStarted())}_outOfSessionVisibilityProperty(){return this._properties.childs().graphics.childs().backgrounds.childs().outOfSession.childs().visible}_preMarketVisibilityProperty(){return this._properties.childs().graphics.childs().backgrounds.childs().preMarket.childs().visible}_postMarketVisibilityProperty(){return this._properties.childs().graphics.childs().backgrounds.childs().postMarket.childs().visible}_vertLinesVisibleProperty(){return this._properties.childs().graphics.childs().vertlines.childs().sessBreaks.childs().visible}_removeDuplicateProperties(){this._properties.hasChild("properties")&&(this._properties.removeProperty("properties"),(0,x.saveDefaultProperties)(!0),this._properties.childChanged(null),(0,x.saveDefaultProperties)(!1))}_migrateOutOfSessionProperty(e){const t=e.graphics.backgrounds;if(void 0!==t){const i=t.outOfSession;i.color===(0,n.ensureDefined)(F.sessionsPreferencesDefault.graphics.backgrounds).outOfSession.color||"postMarket"in t||(e.graphics.backgrounds={...t,postMarket:{color:i.color,transparency:i.transparency,visible:i.visible},preMarket:{color:i.color,transparency:i.transparency,visible:i.visible}})}}}var j=i(89215),G=i(26867),q=i.n(G),$=i(40549),Y=i.n($),K=i(36646),X=i(35624),Z=i(98351),J=i(68671),Q=i(37364),ee=i(47539),te=i(58403),ie=i(65665),se=i(50059),re=i(88029),ne=i(50841);const oe=new Map([["price",e=>(0,re.isPriceDataSource)(e)],["trading",e=>(0,S.isTrading)(e)],["drawing",e=>(0,S.isLineTool)(e)&&!(0,S.isTrading)(e)&&!e.isPhantom()],["drawingsForAllSymbols",e=>(0,S.isLineTool)(e)&&!(0,S.isTrading)(e)&&!e.isPhantom()],["phantom",e=>(0,S.isLineTool)(e)&&e.isPhantom()],["restRowSources",e=>!(0,S.isLineTool)(e)&&!(0,S.isTrading)(e)],["legendViewSources",e=>(0,re.isPriceDataSource)(e)||(0, +S.isStudyLineTool)(e)],["leftPriceScale",(e,t)=>"left"===le(e,t)],["rightPriceScale",(e,t)=>"right"===le(e,t)],["overlayPriceScale",(e,t)=>"overlay"===le(e,t)]]),ae=new Map([["price","visibleSorted"],["trading","visibleSorted"],["drawing","visibleSorted"],["drawingsForAllSymbols","allSorted"],["phantom","visibleSorted"],["restRowSources","visibleSorted"],["legendViewSources","visibleSorted"],["leftPriceScale","visibleSorted"],["rightPriceScale","visibleSorted"],["overlayPriceScale","visibleSorted"]]);function le(e,t){const i=e.priceScale();return null===i?"overlay":t.priceScalePosition(i)}class ce{constructor(e){this._groupedSources=new Map,this._sources=null,this._pane=e}clear(){this._groupedSources.clear(),this._sources=null}destroy(){this.clear()}all(){return this._groupedSources.has("visibleSorted")||this._sortSources(),(0,n.ensureDefined)(this._groupedSources.get("visibleSorted"))}allIncludingHidden(){return this._groupedSources.has("allSorted")||this._sortSources(),(0,n.ensureDefined)(this._groupedSources.get("allSorted"))}allExceptSpecialSources(){if(!this._groupedSources.has("exceptSpecial")){const e=this.allIncludingHidden().filter((e=>!e.isSpeciallyZOrderedSource()));this._groupedSources.set("exceptSpecial",e)}return(0,n.ensureDefined)(this._groupedSources.get("exceptSpecial"))}tradingSources(){return this._getSourcesByGroupType("trading")}priceSources(){return this._getSourcesByGroupType("price")}lineSources(){return this._getSourcesByGroupType("drawing")}lineSourcesForAllSymbols(){return this._getSourcesByGroupType("drawingsForAllSymbols")}phantomSources(){return this._getSourcesByGroupType("phantom")}allExceptLineAndTradingSources(){return this._getSourcesByGroupType("restRowSources")}hitTestSources(){if(!this._groupedSources.has("hitTest")){const e=this.allExceptLineAndTradingSources().concat(this.lineSources());this._groupedSources.set("hitTest",e)}return(0,n.ensureDefined)(this._groupedSources.get("hitTest"))}generalSources(){if(!this._groupedSources.has("general")){const e=this.allExceptLineAndTradingSources().concat(this.lineSources());this._groupedSources.set("general",(0,ne.sortSources)(e))}return(0,n.ensureDefined)(this._groupedSources.get("general"))}leftPriceScalesSources(){return this._getSourcesByGroupType("leftPriceScale")}rightPriceScalesSources(){return this._getSourcesByGroupType("rightPriceScale")}overlayPriceScaleSources(){return this._getSourcesByGroupType("overlayPriceScale")}legendViewSources(){return this._getSourcesByGroupType("legendViewSources")}_getSourcesByGroupType(e){const t=(0,n.ensureDefined)(ae.get(e));return this._groupedSources.has(t)?this._groupedSources.has(e)||this._groupSources(e):(this._sortSources(),this._groupSources(e)),(0,n.ensureDefined)(this._groupedSources.get(e))}_sortSources(){null===this._sources&&(this._sources=this._pane.dataSources());const e=(0,ne.sortSources)(this._sources),t=e.filter((e=>!(0,S.isLineTool)(e)||e.isActualSymbol()&&e.isActualCurrency()&&e.isActualUnit()));this._groupedSources.set("allSorted",e), +this._groupedSources.set("visibleSorted",t)}_groupSources(e){const t=(0,n.ensureDefined)(ae.get(e)),i=oe.get(e);if(void 0!==i){const s=(0,n.ensureDefined)(this._groupedSources.get(t)).filter((e=>i(e,this._pane)));this._groupedSources.set(e,s)}}}var he=i(60862),de=i(53778),ue=i(23304),pe=i(21580),_e=i(12033),me=i(62472),ge=i(77906),fe=i(86635);const ve=[],Se=[];class ye{constructor(e){this._studies={},this._deferreds={},this._container=e,ve.push(e),Se.push(this)}add(e,t){this._deferreds[e]&&(this._deferreds[e].resolve(t),delete this._deferreds[e]),this._studies[e]=t}get(e){return this._studies[e]?Promise.resolve(this._studies[e]):(this._deferreds[e]||(this._deferreds[e]=(0,p.createDeferredPromise)()),this._deferreds[e].promise)}reset(){const e=ve.indexOf(this._container);~e&&(ve.splice(e,1),Se.splice(e,1))}static instance(e){const t=ve.indexOf(e);return~t?Se[t]:new ye(e)}}var be=i(26132);var we=i(10621),Pe=i(37098),Ce=i(27569),Te=i(54922),xe=i(93753),Ie=i(55168);new ee.TranslatedString("update {title} script",c.t(null,void 0,i(50728)));const Me=(0,Z.getLogger)("Chart.Pane");function Ae(e,t,i){e.setMargins({top:t,bottom:i})}class Le{constructor(e,t,i,s){this.m_dataSources=[],this._sourceWatchedValuesSubscriptions=new Map,this.m_mainDataSource=null,this._cachedOrderedSources=new ce(this),this._sourcesById=new Map,this._priceSourcesById=new Map,this._sourcePropertiesChanged=new(q()),this._sourcesZOrderChanged=new(q()),this._tagsChanged=new(q()),this._stretchFactor=1e3,this._isInInsertManyDataSourcesState=!1,this._lastLineDataSourceZOrder=null,this._rightPriceScales=[],this._leftPriceScales=[],this._lockedPriceScale=null,this._currentPriceScaleRatio=null,this._onPriceScalesChanged=new(q()),this._isRecalculatingScales=!1,this._priceDataSources=[],this._symbolSources=[],this._lollipopDataSources=[],this._symbolSourceResolved=new(q()),this._symbolSourceResolvingActive=new(Y())(!1),this._bulkActions={activeCounter:0},this._height=0,this._width=0,this._dataSourcesCollectionChanged=new(q()),this._symbolSourceCollectionChanged=new(q()),this._maximized=new(Y())(!1),this._collapsed=new(Y())(!1),this._destroyed=new(q()),this._executionsPositionController=null,this._recalcSymbolSourceResolvingActive=()=>{for(const e of this._symbolSources)if(e.symbolResolvingActive().value())return void this._symbolSourceResolvingActive.setValue(!0);this._symbolSourceResolvingActive.setValue(!1)},this._onSymbolSourceCollectionChanged=()=>{0===this._bulkActions.activeCounter?this._symbolSourceCollectionChanged.fire():this._bulkActions.symbolSourceCollectionChanged=!0},this._priceScaleSelectionStrategy=(0,Q.createPriceScaleSelectionStrategy)(i.properties().childs().priceScaleSelectionStrategyName.value()),this._id=null!=s?s:(0,J.randomHashN)(6),this._timeScale=e,this.m_mainDataSource=null,this._properties=t,this._model=i,i.properties().childs().priceScaleSelectionStrategyName.subscribe(null,(e=>{this._priceScaleSelectionStrategy=(0,Q.createPriceScaleSelectionStrategy)(e.value()),this._priceScaleSelectionStrategy.apply(this)})), +this._timeScale.barSpacingChanged().subscribe(this,(()=>{this.m_mainDataSource===this._model.mainSeries()&&this._recalculatePriceScaleByScaleRatio(this.m_mainDataSource.priceScale())})),t.childs().topMargin.subscribe(this,this._updateMargins),t.childs().bottomMargin.subscribe(this,this._updateMargins),this._updateMargins()}destroy(){this._properties.childs().topMargin.unsubscribeAll(this),this._properties.childs().bottomMargin.unsubscribeAll(this),this._model.properties().childs().priceScaleSelectionStrategyName.unsubscribeAll(this),this._timeScale.barSpacingChanged().unsubscribeAll(this),this._leftPriceScales.concat(this._rightPriceScales).forEach((e=>{e.modeChanged().unsubscribeAll(this),e.priceRangeChanged().unsubscribeAll(this),e.internalHeightChanged().unsubscribeAll(this)}));for(const e of this.m_dataSources)this.removeSourceFromPriceScale(e),e.destroy&&e.destroy();this._destroyed.fire()}id(){return this._id}bulkActionMacro(e){const t=this._bulkActions;t.activeCounter+=1,e(),t.activeCounter-=1,0===t.activeCounter&&(this._dataSourcesCollectionChanged.fire(),t.symbolSourceCollectionChanged&&this._symbolSourceCollectionChanged.fire(),t.symbolSourceCollectionChanged=!1)}defaultPriceScale(){var e,t;const i=null!==(t=null===(e=this.m_mainDataSource)||void 0===e?void 0:e.priceScale())&&void 0!==t?t:null;if(null!==i)return i;const s=this.properties().childs().axisProperties.state();return s.autoScale=!0,new he.PriceScale(this._model.properties().childs().scalesProperties,s)}leftPriceScales(){return this._leftPriceScales}rightPriceScales(){return this._rightPriceScales}visibleLeftPriceScales(){var e;const t=this._model.priceScaleSlotsCount();if(this._leftPriceScales.length>t.left){const i=(0,v.moveToHead)(this._leftPriceScales,null===(e=this.mainDataSource())||void 0===e?void 0:e.priceScale());return i.splice(t.left),i}return this._leftPriceScales}visibleRightPriceScales(){var e;const t=this._model.priceScaleSlotsCount();if(this._rightPriceScales.length>t.right){const i=(0,v.moveToHead)(this._rightPriceScales,null===(e=this.mainDataSource())||void 0===e?void 0:e.priceScale());return i.splice(t.right),i}return this._rightPriceScales}clearSeries(e){const t=this._model.mainSeries();for(let i=this.m_dataSources.length-1;i>=0;i--)this.m_dataSources[i]===t&&this._removeSourceFromCollections(i,e)}sourcesByGroup(){return this._cachedOrderedSources}dataSourceForId(e){return this._sourcesById.get(e)||null}changeSourceId(e,t){(0,n.assert)(this.hasDataSource(e));const i=e.id();e.setId(t),this._sourcesById.delete(i),this._sourcesById.set(t,e),(0,re.isPriceDataSource)(e)&&(this._priceSourcesById.delete(i),this._priceSourcesById.set(t,e))}movePriceScale(e,t,i){const s=this.priceScalePosition(e);if(s!==t)this.removePriceScale(e),this._placePriceScale(e,t,i),e.invalidateMargins(),this._invalidateSourcesCache();else if(void 0!==i&&"overlay"!==s){const t="left"===s?this._leftPriceScales:this._rightPriceScales,r=t.indexOf(e);t.splice(r,1),t.splice(i,0,e)}}mainDataSource(){return this.m_mainDataSource}isEmpty(){ +return null===this.m_mainDataSource}recalculatePriceScale(e,t){if(!e)return;const i=e.sourcesForAutoscale();if((e.isAutoScale()||e.priceRangeShouldBeRecalculatedOnce())&&i&&i.length>0&&!this.timeScale().isEmpty()){const t=this.timeScale().visibleBarsStrictRange();e.recalculatePriceRange(t)}e.updateAllViews(t)}onSourceTagsChanged(){this._tagsChanged.fire()}insertDataSource(e,t,i){e.setZorder(i),t||(t=this.findSuitableScale(e)),this._addSourceToCollections(e);let s=!1;e===this.model().mainSeries()?(this.m_mainDataSource=this.model().mainSeries(),s=!0):null===this.m_mainDataSource&&(0,re.isPriceDataSource)(e)&&(this.m_mainDataSource=e,s=!0),t.addDataSource(e,this._isInInsertManyDataSourcesState),e.setPriceScale(t),t.invalidateMargins(),e.onTagsChanged&&e.onTagsChanged().subscribe(this,this.onSourceTagsChanged),s&&this._processMainSourceChange(),this._tagsChanged.fire(),(0,re.isPriceDataSource)(e)&&this.recalculatePriceScale(t,(0,W.sourceChangeEvent)(e.id())),this._invalidateSourcesCache()}addDataSource(e,t,i){let s=e.zorder();i||((0,S.isLineTool)(e)&&!e.isSpeciallyZOrderedSource()?(s=null!==this._lastLineDataSourceZOrder?this._lastLineDataSourceZOrder+1:this.newLineToolZOrder(),this._isInInsertManyDataSourcesState&&(this._lastLineDataSourceZOrder=s)):(0,j.isStudy)(e)&&!e.isSpeciallyZOrderedSource()&&(s=this.newStudyZOrder())),this.insertDataSource(e,t,s)}removeDataSource(e,t,i){const s=this.m_dataSources.indexOf(e);if(-1===s)return void Me.logDebug("removeDataSource: invalid data source");this._removeSourceFromCollections(s,!!i),e!==this.m_mainDataSource||t||(this.m_mainDataSource=null);const r=e.priceScale();this.removeSourceFromPriceScale(e),e.onTagsChanged&&e.onTagsChanged().unsubscribe(this,this.onSourceTagsChanged),(0,re.isPriceDataSource)(e)&&!t&&this._processMainSourceChange(),this._tagsChanged.fire(),r&&(0,re.isPriceDataSource)(e)&&this.recalculatePriceScale(r,(0,W.sourceChangeEvent)(e.id())),this._invalidateSourcesCache()}hasDataSource(e){return this._sourcesById.has(e.id())}hasPriceDataSource(e){return this._priceSourcesById.has(e.id())}dataSources(){return this.m_dataSources}priceDataSources(){return this._priceDataSources}lollipopDataSources(){return this._lollipopDataSources}symbolSources(){return this._symbolSources}replaceSource(e,t,i){const s=this.m_mainDataSource===e,r=e.zorder();this.insertDataSource(t,i,r),this.removeDataSource(e,s),this._sourcesById.set(t.id(),t),(0,re.isPriceDataSource)(t)&&this._priceSourcesById.set(t.id(),t),s&&(this.m_mainDataSource=t,this._processMainSourceChange())}findSuitableScale(e,t,i){return this._priceScaleSelectionStrategy.findSuitableScale(this,e,t,i)}createNewPriceScaleIfPossible(){return this._priceScaleSelectionStrategy.createNewPriceScaleIfPossible(this)}canCreateNewPriceScale(){return this._priceScaleSelectionStrategy.canCreateNewPriceScale(this)}isOverlay(e){const t=e.priceScale();return null===t||"overlay"===this.priceScalePosition(t)}recalculate(e){this._leftPriceScales.forEach((t=>this.recalculatePriceScale(t,e))), +this._rightPriceScales.forEach((t=>this.recalculatePriceScale(t,e)));for(const t of this.m_dataSources)this.isOverlay(t)&&!(0,S.isLineTool)(t)&&this.recalculatePriceScale(t.priceScale(),e);this.updateAllViews(e),this._model.updatePane(this)}updateAllViews(e){for(const t of this.m_dataSources)t.updateAllViews(e);for(const t of this.model().customSources())t.updateViewsForPane(this,e)}updateLollipopViews(e){}priceScalePosition(e){return this._leftPriceScales.includes(e)?"left":this._rightPriceScales.includes(e)?"right":"overlay"}createPriceScaleAtPosition(e,t){const i=this.properties().childs().axisProperties.state();i.autoScale=!0;const s=new he.PriceScale(this.model().properties().childs().scalesProperties,i);return s.setHeight(this.height()),Ae(s,this._defaultTopMargin(),this._defaultBottomMargin()),this._placePriceScale(s,e,t),s}removePriceScale(e){e.modeChanged().unsubscribeAll(this),e.priceRangeChanged().unsubscribeAll(this),e.internalHeightChanged().unsubscribeAll(this),e===this._lockedPriceScale&&(this._lockedPriceScale=null,this._currentPriceScaleRatio=null);const t=this._leftPriceScales.indexOf(e);-1!==t&&(this._leftPriceScales[t].invalidateMargins(),this._leftPriceScales.splice(t,1));const i=this._rightPriceScales.indexOf(e);if(-1!==i&&(this._rightPriceScales[i].invalidateMargins(),this._rightPriceScales.splice(i,1)),null===e.mainSource()){const t=e.dataSources().length;0!==t&&Me.logError("Invalid priceScale state: empty mainSource but non-empty data sources="+t)}this._onPriceScalesChanged.fire()}priceScaleIndex(e,t){switch(t){case"left":return this.leftPriceScales().indexOf(e);case"right":return this.rightPriceScales().indexOf(e)}}move(e,t,i){const s=e.priceScale();this.removeSourceFromPriceScale(e),t.addDataSource(e),e.setPriceScale(t),t.invalidateMargins(),this._processMainSourceChange(),this._invalidateSourcesCache(),e.isIncludedInAutoScale()&&(null!==s&&this.recalculatePriceScale(s,(0,W.sourceChangeEvent)(e.id())),this.recalculatePriceScale(t,(0,W.sourceChangeEvent)(e.id()))),this._onPriceScalesChanged.fire()}setZOrders(e){e.forEach(((e,t)=>{t.setZorder(e)})),this._invalidateSourcesCache(),0===this._bulkActions.activeCounter&&this._dataSourcesCollectionChanged.fire(),this.model().lightUpdate()}isMainPane(){return this.hasDataSource(this.model().mainSeries())}isLast(){const e=this.model().panes();return e[e.length-1]===this}newStudyZOrder(){return(0,_e.newStudyZOrder)(this._priceDataSources)}newLineToolZOrder(e){return(0,_e.newLineToolZOrder)(this.m_dataSources,e)}model(){return this._model}containsMainSeries(){return this._sourcesById.has(this.model().mainSeries().id())}applyPriceScaleRatio(e,t){var i;null!==this._lockedPriceScale&&this._lockedPriceScale!==e||this._currentPriceScaleRatio===t||!this.isMainPane()||null===this._lockedPriceScale&&e!==(null===(i=this.mainDataSource())||void 0===i?void 0:i.priceScale())||(this._setNewPriceRangeByScaleRatio(e,t,this._mainSourceVisiblePriceRange(e),!0,!0), +null!==this._lockedPriceScale?this._tryToApplyNewPriceScaleRatio():e.isLog()||this.model().mainSeriesScaleRatioPropertyOnChanged())}sendToBack(e){const t=this.sourcesByGroup().allExceptSpecialSources();this._batchReorder(e,t[0],_e.moveBeforeSource)}bringToFront(e){const t=this.sourcesByGroup().allExceptSpecialSources();this._batchReorder(e,t[t.length-1],_e.moveAfterSource)}sendBackward(e){const t=this.sourcesByGroup().allIncludingHidden(),i=t.indexOf(e[0]);if(0===i)this.bringToFront(e);else{const s=t[i-1];this.insertBefore(e,s)}}bringForward(e){const t=this.sourcesByGroup().allExceptSpecialSources(),i=t.indexOf(e[e.length-1]);if(i===t.length-1)this.sendToBack(e);else{const s=t[i+1];this.insertAfter(e,s)}}insertAfter(e,t){this._batchReorder(e,t,_e.moveAfterSource)}insertBefore(e,t){this._batchReorder(e,t,_e.moveBeforeSource)}maximized(){return this._maximized}collapsed(){return this._collapsed}getPriceScaleById(e){const t=this.m_dataSources.find((t=>{var i;return(null===(i=t.priceScale())||void 0===i?void 0:i.id())===e}));return void 0===t?null:t.priceScale()}priceScaleSelectionStrategy(){return this._priceScaleSelectionStrategy}setPriceScaleSelectionStrategy(e){this._priceScaleSelectionStrategy=e,e.apply(this)}findTargetPriceAxisViews(e,t,i,s){if((0,f.isDataSource)(e)&&this.model().paneForSource(e)!==this)return[];const r=e.priceScale();if(t===r)return i;if(null===r)return[];if("overlay"===this.priceScalePosition(r))return t===this.defaultPriceScale()?i:[];const n=this.priceScalePosition(t);if(n!==this.priceScalePosition(r))return[];const o="left"===n?this.leftPriceScales():this.rightPriceScales();return o.indexOf(t)1}properties(){return this._properties}setPriceAutoScale(e,t){e.setMode({autoScale:t}),this.timeScale().isEmpty()||this.recalculatePriceScale(e,(0,W.viewportChangeEvent)())}state(e,t,i,s,r,n){var o,a;const l={sources:[],mainSourceId:null===(o=this.m_mainDataSource)||void 0===o?void 0:o.id(),stretchFactor:this._stretchFactor,leftAxisesState:[],rightAxisesState:[],overlayPriceScales:{},priceScaleRatio:this._currentPriceScaleRatio},c=new Map,h=e=>{if(c.has(e))return c.get(e);let o=null;const a=i&&!e.isSavedInStudyTemplates()||!e.state||(0,S.isLineTool)(e)&&n||!e.isSavedInChart(Boolean(t))||!(o=e.state(t,r))||s&&(0,S.isLineTool)(e)&&e.isActualSymbol&&!e.isActualSymbol()||e.isPhantom()?null:o;return c.set(e,a),a};if(e){l.sources=[];for(let e=0;enull!==c.get(e),u=e=>!n||!(0,S.isLineTool)(e);l.leftAxisesState=this._leftPriceScales.map((e=>({state:e.state(),sources:e.dataSources().filter(d).filter(u).map((e=>e.id()))}))),l.rightAxisesState=this._rightPriceScales.map((e=>({state:e.state(),sources:e.dataSources().filter(d).filter(u).map((e=>e.id()))}))),l.overlayPriceScales={};for(const e of this.m_dataSources)if(this.isOverlay(e)&&e.isSavedInChart(Boolean(t))){ +const t=e.priceScale();l.overlayPriceScales[e.id()]=null!==(a=null==t?void 0:t.state())&&void 0!==a?a:null}return l}restoreState(e,t,i,s,r,o,a){r=r||{},e.stretchFactor&&(this._stretchFactor=e.stretchFactor),s=null!=s?s:this._model.mainSeries().id();const l={};if(e.sources){const n=e.sources.filter((e=>{var t;return!!e&&("MainSeries"===e.type||(!(null===(t=e.points)||void 0===t?void 0:t.some((e=>null===e.time_t||!isFinite(e.time_t))))||(Me.logNormal("Dropped invalid "+e.type+". Reason: non-numeric point time"),!1)))})),c=n.findIndex(me.isMainSeriesState);-1!==c&&this.model().mainSeries().setObsoleteZOrder(n[c].zorder),i<3&&(0,_e.reorderDataSourcesStateZOrder)(n);const h=-1!==this.m_dataSources.indexOf(this._model.mainSeries());this.clearSeries(Boolean(a)),this.m_mainDataSource=null,h&&this._addSourceToCollections(this._model.mainSeries(),a),(()=>{const t=n.find((t=>t.id===e.mainSourceId));if(void 0===t)return void Me.logWarn("There is no main source with id "+e.mainSourceId+", total sources="+n.length);if(!window.TradingView[t.type]||!(0,S.isLineToolName)(t.type))return void Me.logNormal("The type of main source is not line tool - fix is unnecessary");let i=null;for(const e of n)if(!window.TradingView[t.type]||!(0,S.isLineToolName)(e.type)){if(null!==i)return void Me.logWarn("Pane contains more than 1 possibly main sources - auto fix cannot be applied");i=e}if(null===i)return void Me.logWarn("Pane contains only line tools - possible we need to remove this pane?");const s=e.mainSourceId;let r=0;e.mainSourceId=i.id,n.forEach((e=>{e.ownerSource===s&&(e.ownerSource=null==i?void 0:i.id,r+=1)})),Me.logNormal("Auto fix broken pane is applied, changed line tools="+r+", changed from="+s+" to="+i.id)})();for(const e of n)if("study_Sessions"===e.type){this.model().sessions().restoreOldState(e,t);break}for(const e of n)"study_Sessions"!==e.type&&(null===this._model.dataSourceForId(e.id)||"MainSeries"===e.type?(l[e.id]=e.ownerSource,(0,me.isMainSeriesState)(e)?this._restoreMainSeries(e,t,h,r,o,a):(0,me.isStudyState)(e)?this.restoreStudy(e,t,s,r,a,!0):(0,me.isLineToolState)(e)?(e.state&&(e.state.zOrderVersion=2),this.restoreLineTool(e,t,void 0,a)):"ChartEventsSource"===e.type&&this._restoreSpecialSource(e,t,a)):Me.logError("Duplicate id while restoring pane: "+e.type+","+e.id))}const c=new Set,h=(e,t)=>{e.priceScale()!==t&&(this.removeSourceFromPriceScale(e),e.setPriceScale(t),t.addDataSource(e))},d=(e,t,i)=>{if(c.has(e))return;c.add(e);const s=i.m_showSymbolLabels;void 0!==s&&e===this.model().mainSeries()&&this.model().properties().childs().scalesProperties.childs().showSymbolLabels.setValue(s),this._model.children(e,!0).forEach((e=>d(e,t,i))),h(e,t)},u=e=>{const t=(0,V.defaults)("chartproperties").paneProperties.axisProperties,i=new he.PriceScale(this.model().properties().childs().scalesProperties,t);return i.restoreState(e.state),e.sources.forEach((e=>{const s=this.dataSourceForId(e);s&&d(s,i,t)})),0===i.dataSources().length?null:i},p=e=>e.map(u).filter((e=>null!==e));let _;if(e.leftAxisesState)_=p(e.leftAxisesState);else{ +const t=u({state:e.leftAxisState,sources:e.leftAxisSources});_=null!==t?[t]:[]}let m;if(this._leftPriceScales.slice().forEach((e=>this.removePriceScale(e))),this._leftPriceScales=[],_.forEach((e=>this._placePriceScale(e,"left"))),e.rightAxisesState)m=p(e.rightAxisesState);else{const t=u({state:e.rightAxisState,sources:e.rightAxisSources});m=null!==t?[t]:[]}this._rightPriceScales.slice().forEach((e=>this.removePriceScale(e))),this._rightPriceScales=[],m.forEach((e=>this._placePriceScale(e,"right"))),this._currentPriceScaleRatio=e.priceScaleRatio||e.leftPriceScaleRatio||e.rightPriceScaleRatio||null;const g=new Map;for(const t of this.m_dataSources){if(c.has(t))continue;let i;if(e.overlayPriceScales&&e.overlayPriceScales[t.id()]){let s=e.overlayPriceScales[t.id()];g.has(null==s?void 0:s.id)?i=g.get(null==s?void 0:s.id):(s=(0,n.ensure)(s),i=new he.PriceScale(this._model.properties().childs().scalesProperties),i.setHeight(this._height),s.m_isAutoScale=!0,s.m_isLog=!1,s.m_isPercentage=!1,s.m_isLockScale=!1,i.restoreState(s),g.set(s.id,i))}else i=new he.PriceScale(this._model.properties().childs().scalesProperties),i.setHeight(this._height);h(t,i)}for(const e of Object.keys(l)){const t=l[e],i=this.dataSourceForId(e);t&&i&&null===i.ownerSource()&&i.setOwnerSource(this.dataSourceForId(t))}if(e.mainSourceId&&!this.containsMainSeries()&&(this.m_mainDataSource=this.dataSourceForId(e.mainSourceId)),!this.m_mainDataSource)for(const e of this.m_dataSources)if((0,re.isPriceDataSource)(e)){this.m_mainDataSource=e;break}for(const e of this.m_dataSources)if((0,S.isLineTool)(e))e.ownerSource()||e.setOwnerSource(this.mainDataSource()),e.isFixed()&&e.restoreFixedPoint();else if((0,j.isStudy)(e)){const t=e.properties().childs();!e.ownerSource()&&t.linkedToSeries&&t.linkedToSeries.value()&&e.setOwnerSource(this.model().mainSeries())}this._updateMargins(),this._cachedOrderedSources.clear()}onPriceScalesChanged(){return this._onPriceScalesChanged}setPaneSize(e){let t;switch(e){case"large":t=1;break;case"medium":t=.6;break;case"small":t=.3;break;case"tiny":t=.15;break;default:throw new Error("Unknown size enum value: "+e)}this._stretchFactor=1e3*t}stretchFactor(){return this._stretchFactor}setStretchFactor(e){this._stretchFactor=e}customSources(e){return this.model().customSources(e)}createDrawingsCaches(){se.ExecutionsPositionController.recreateOrderedByBarsSourcesCache(this)}clearDrawingCaches(){se.ExecutionsPositionController.clearOrderedByBarsSourcesCache()}executionsPositionController(){return this._executionsPositionController||(this._executionsPositionController=new se.ExecutionsPositionController(this)),this._executionsPositionController}width(){return this._width}height(){return this._height}setHeight(e){this._height=e,this._leftPriceScales.forEach((t=>t.setHeight(e))),this._rightPriceScales.forEach((t=>t.setHeight(e)));for(let t=0;t(e.paneViews(this)||[]).some((e=>{const r=e.renderer(t,i);return r&&r.doesIntersectWithBox&&r.doesIntersectWithBox(s)}))))}logicalRectToPixels(e){const t=this.defaultPriceScale(),i=this.timeScale(),s=(0,n.ensureNotNull)((0,n.ensureNotNull)(t.mainSource()).firstValue()),r=t.priceToCoordinate(e.p1.price,s),a=i.indexToCoordinate(e.p1.index),l=t.priceToCoordinate(e.p2.price,s),c=i.indexToCoordinate(e.p2.index),h=new o.Point(Math.min(a,c),Math.min(r,l)),d=new o.Point(Math.max(a,c),Math.max(r,l));return(0,o.box)(h,d)}timeScale(){return this._timeScale}restoreLineTool(e,t,i,s,r){var o,a,l,c,h,d,u,p,_,m,g;delete e.state.lastUpdateTime,e.state.intervalsVisibilities=(0,we.mergeIntervalVisibilitiesDefaults)(e.state.intervalsVisibilities),i=void 0===i||i,be.LineToolElliott.migrateState(e),"LineToolGannComplex"!==(g=e).type||void 0!==g.version&&1!==g.version||(g.type="LineToolGannFixed"),Array.isArray(e.positionPercents)&&(e.positionPercents=e.positionPercents[0]);const f=e.type,v=e.id,y=e.state,b=i?e.zorder:this.newLineToolZOrder();(0,n.assert)((0,S.isLineToolName)(f),"invalid data source type:"+f+" (expected to be a Line Tool)");let w,P,C=null;if((0,me.isStudyLineToolState)(e)){C=this._model.studyVersioning();const t=C.patchPointsBasedStudyState(e);e=t;const i=t.metaInfo;Object.assign(i,te.StudyMetaInfo.parseIdString(null==i?void 0:i.fullId));const s=C.updateMetaInfo(i)||i;P=(0,S.createStudyLineToolProperties)(f,i,s,y,C),w=(0,S.createLineTool)(f,this._model,P,s,!0)}else P=(0,S.createLineToolProperties)(f,y,this._model),t?null===(o=P.child("fixedSize"))||void 0===o||o.setValue(!1):null===(a=P.child("fixedSize"))||void 0===a||a.setValue(!0),w=(0,S.createLineTool)(f,this._model,P,null,!0);w.setId(v),w.linkKey().setValue(e.linkKey||null);const T=e.alertId;T&&w.canHasAlert()&&N.enabled("alerts")&&!this._model.readOnly()&&!this._model.isJustClonedChart()&&w.setAlert(T);let x=null!==(l=e.indexes)&&void 0!==l?l:[];if(x=x.slice(0,null!==(h=null===(c=e.points)||void 0===c?void 0:c.length)&&void 0!==h?h:x.length),w.isFixed()?void 0!==e.positionPercents?w.restorePositionPercents(e.positionPercents):w.restorePositionPercents({x:.5,y:.5}):e.points&&w.restorePoints(e.points,x,t), +w instanceof Pe.LineToolBarsPattern||w instanceof Ce.LineToolCallout||w instanceof Te.LineToolTrendAngle||w instanceof xe.LineToolGhostFeed||w instanceof Ie.LineToolParallelChannel)null===(u=(d=w).restoreData)||void 0===u||u.call(d,e);else if(t&&(0,me.isStudyLineToolState)(e)&&w.restoreData){const t=e;C&&(t.graphics=C.patchPointsBasedStudyData(t.metaInfo,t.graphics)),null===(p=w.restoreData)||void 0===p||p.call(w,t)}const I=null==e.version?1:e.version,M=null==w.version?1:w.version;if(I!==M&&(null===(m=(_=w).migrateVersion)||void 0===m||m.call(_,I,M,{pane:this,model:this._model,properties:P})),void 0!==b&&w.setZorder(b),r)(0,S.prepareLineToolPropertiesByOwnerSource)(w.properties(),r),w.setOwnerSource(r);else{const t=e.ownerSource?this.dataSourceForId(e.ownerSource):null;w.setOwnerSource(t)}return this._addSourceToCollections(w,s),this._cachedOrderedSources.clear(),w}restoreStudy(e,t,i,s,r,n){var o;if(t&&void 0===e.data&&void 0===e.nonSeriesData&&void 0===e.indexes)return Me.logError("Cannot restore (skipping) study without data "+e.id+", "+e.metaInfo.id),null;const a=e.id,l=e.state,c=e.zorder;i=null!=i?i:this._model.mainSeries().id();const h=(null!==(o=e.parentSources)&&void 0!==o?o:e.ownerSource?[e.ownerSource]:[]).filter((e=>e!==i));let d=(0,ie.clone)(e.metaInfo);if(Object.assign(d,te.StudyMetaInfo.parseIdString(d.id)),function(e){return"Script$TV_EARNINGS@tv-scripting"===e||"Script$TV_DIVIDENDS@tv-scripting"===e||"Script$TV_SPLITS@tv-scripting"===e||"ESD$TV_EARNINGS@tv-scripting"===e||"ESD$TV_DIVIDENDS@tv-scripting"===e||"ESD$TV_SPLITS@tv-scripting"===e||"Earnings@tv-basicstudies"===e||"Dividends@tv-basicstudies"===e||"Splits@tv-basicstudies"===e||"BarSetContinuousRollDates@tv-corestudies"===e}(d.id)&&!t)return Me.logNormal("Skipping study "+d.id),null;let u=l;const p=this._model.studyVersioning(),_=p.patchPropsStateAndMetaInfo(u,d,{oldShowStudyLastValueProperty:t&&!(null==s?void 0:s.showStudyLastValueProperty)});u=_.propsState,d=_.metaInfo;const m=new P.StudyStub(this._model,e,d.shortDescription);let g;m.setId(a),m.setZorder(c);const f=i=>{m.setStatus({type:fe.StudyStatusType.Undefined});const s=i||new te.StudyMetaInfo(d),r=ye.instance(this._model),n=n=>{var o;const l=(0,C.prepareStudyPropertiesForLoadChart)(d,i,u,p),c=(0,j.createStudy)(this._model,l,n,s);if(c.setId(a),c.setOwnFirstValue(null!==(o=e.ownFirstValue)&&void 0!==o?o:null),t){const t=e,{data:i,nsData:s,indexes:r}=p.patchStudyData(d,t.data,t.nonSeriesData,t.indexes);c.restoreData(i,s,r)}this._model.replaceStudyStub(m,c)||(g=c),r.add(a,c)};if(h.length>0){const e=h.map((e=>r.get(e)));Promise.all(e).then(n)}else n([])};if(t)f(null);else{const e=p.updateMetaInfoAsync(d);e.sync?f(e.result):e.result.then(f).catch((e=>m.setFailed("error: "+e)))}const v=null!=g?g:m;if(v){v.setZorder(c);const t=e.metaInfo.linkedToSeries?this._model.mainSeries():h.length?this.dataSourceForId(h[0]):null;v.setOwnerSource(t),this._addSourceToCollections(v,r),this._processMainSourceChange()}return this._cachedOrderedSources.clear(),v}clipboardLineToolOwnerSource(e){ +const t=this.dataSourceForId(e);if(null!==t){const e=t.ownerSource();if(null!==e&&null!==e.firstValue())return e}const i=this.mainDataSource();if(null!==i&&null!==i.firstValue())return i;for(const e of this.dataSources())if((0,re.isPriceDataSource)(e)&&null!==e.firstValue())return e;return null}realignLineTools(e){var t;let i=!1;for(const s of this.m_dataSources)!(0,S.isLineTool)(s)||void 0!==e&&(null===(t=null==s?void 0:s.ownerSource())||void 0===t?void 0:t.symbolSource())!==e&&(0,pe.isActingAsSymbolSource)(e)||(s.realign(),s.updateAllViews((0,W.sourceChangeEvent)(s.id())),i=!0);return i&&this._invalidateSourcesCache(),i}startScalePrice(e,t){e.startScale(t)}scalePriceTo(e,t){e.scaleTo(t),this.updateAllViews((0,W.viewportChangeEvent)())}endScalePrice(e){e.endScale()}startScrollPrice(e,t){e.startScroll(t)}scrollPriceTo(e,t){e.scrollTo(t),this.updateAllViews((0,W.viewportChangeEvent)())}endScrollPrice(e){e.endScroll()}resetPriceScale(e){const t=this.timeScale().visibleBarsStrictRange();e.isLockScale()||e.setMode({autoScale:!0}),e.recalculatePriceRange(t),this.updateAllViews((0,W.viewportChangeEvent)())}restorePriceScaleState(e,t){e.restoreState(t),this.updateAllViews((0,W.viewportChangeEvent)())}beginInsertManyLineDataSources(){this._isInInsertManyDataSourcesState=!0,this._lastLineDataSourceZOrder=null}endInsertManyLineDataSources(){this._isInInsertManyDataSourcesState=!1,this._lastLineDataSourceZOrder=null}removeSourceFromPriceScale(e){const t=e.priceScale();if(null!==t){const i=t.dataSources();i.indexOf(e)>=0&&t.removeDataSource(e),0===i.length&&this.removePriceScale(t)}}_invalidateSourcesCache(){this._cachedOrderedSources.clear(),this._leftPriceScales.forEach((e=>e.invalidateSourcesCache())),this._rightPriceScales.forEach((e=>e.invalidateSourcesCache()))}_processMainSourceChange(){let e=!1;if(null===this.m_mainDataSource)for(const t of this.m_dataSources)if((0,re.isPriceDataSource)(t)&&!this.isOverlay(t)&&(!t.properties().linkedToSeries||!t.properties().linkedToSeries.value())){this.m_mainDataSource=t,e=!0;break}if(this.m_mainDataSource&&e){let e=this.m_dataSources.filter(S.isLineTool);e=(0,ne.sortSources)(e);for(const t of e)this.move(t,(0,n.ensureNotNull)(this.m_mainDataSource.priceScale()),!0)}else if(!this.m_mainDataSource||this.isOverlay(this.m_mainDataSource)&&0===this._nonOverlayPricesSourcesCount()){let e=null;if(this.m_dataSources.includes(this._model.mainSeries()))e=this._model.mainSeries();else for(const t of this.m_dataSources)if((0,re.isPriceDataSource)(t)&&this.isOverlay(t)&&t.showInObjectTree()){e=t;break}if(null!==e){const t=this.m_mainDataSource===e;this.m_mainDataSource=e;const i=this.createNewPriceScaleIfPossible();if(t&&e===this._model.mainSeries()){const t=(0,n.ensureNotNull)(e.priceScale());this._model.children(e,!0).forEach((e=>{this.removeSourceFromPriceScale(e),i.addDataSource(e),e.setPriceScale(i)})),this.removePriceScale(t)}this.move(e,i,!0),this.recalculatePriceScale(e.priceScale(),(0,W.globalChangeEvent)())}}}_addSourceToCollections(e,t){this.m_dataSources.push(e), +this._sourcesById.set(e.id(),e),this._invalidateSourcesCache();const i=()=>{this._sourcePropertiesChanged.fire(e)};e.properties().subscribe(this,i),e.zOrderChanged().subscribe(this,(t=>this._sourcesZOrderChanged.fire(e,t))),(0,S.isLineTool)(e)&&(e.normalizedPointsChanged().subscribe(this,i),e.fixedPointChanged().subscribe(this,i),e.hasAlert.subscribe(i),e.sharingMode().subscribe(i),e.linkKey().subscribe(i),this._sourceWatchedValuesSubscriptions.set(e.id(),i));const s=(0,pe.isSymbolSource)(e)?e:null;(0,re.isPriceDataSource)(e)&&(this._priceSourcesById.set(e.id(),e),e.currencyChanged().subscribe(this,(()=>this._invalidateSourcesCache())),e.unitChanged().subscribe(this,(()=>this._invalidateSourcesCache())),this._priceDataSources.push(e),null!==s&&(this._symbolSources.push(s),s.symbolResolved().subscribe(this,(()=>this._symbolSourceResolved.fire(e))),s.symbolResolvingActive().subscribe(this._recalcSymbolSourceResolvingActive),s.symbolHibernated().subscribe(this._onSymbolSourceCollectionChanged),this._recalcSymbolSourceResolvingActive(),this._onSymbolSourceCollectionChanged())),e.isMultiPaneAvailable()&&this.model().addMultiPaneSource(e),t||0!==this._bulkActions.activeCounter||this._dataSourcesCollectionChanged.fire()}_removeSourceFromCollections(e,t){const i=this.m_dataSources[e];i.properties().unsubscribeAll(this),i.zOrderChanged().unsubscribeAll(this),this.m_dataSources.splice(e,1),this._sourcesById.delete(i.id());const s=i.id();if((0,S.isLineTool)(i)&&(i.normalizedPointsChanged().unsubscribeAll(this),i.fixedPointChanged().unsubscribeAll(this),this._sourceWatchedValuesSubscriptions.has(s))){const e=this._sourceWatchedValuesSubscriptions.get(s);i.hasAlert.unsubscribe(e),i.linkKey().unsubscribe(e)}this._invalidateSourcesCache();const r=(0,pe.isSymbolSource)(i)?i:null;(0,re.isPriceDataSource)(i)&&(this._priceSourcesById.delete(i.id()),i.currencyChanged().unsubscribeAll(this),i.unitChanged().unsubscribeAll(this),(0,v.removeItemFromArray)(this._priceDataSources,i),null!==r&&((0,v.removeItemFromArray)(this._symbolSources,r),r.symbolResolved().unsubscribeAll(this),r.symbolResolvingActive().unsubscribe(this._recalcSymbolSourceResolvingActive),r.symbolHibernated().unsubscribe(this._onSymbolSourceCollectionChanged),this._recalcSymbolSourceResolvingActive(),this._onSymbolSourceCollectionChanged())),i.isMultiPaneAvailable()&&this.model().removeMultiPaneSource(i),t||0!==this._bulkActions.activeCounter||this._dataSourcesCollectionChanged.fire()}_recalculatePriceScaleByScaleRatio(e){this.isMainPane()&&e===this._lockedPriceScale&&(null!==this._currentPriceScaleRatio?this._applyOldScaleRatioToPriceScale():this._tryToApplyNewPriceScaleRatio())}_defaultBottomMargin(){return.01*this.properties().childs().bottomMargin.value()}_defaultTopMargin(){return.01*this.properties().childs().topMargin.value()}_updateMargins(){const e=this._defaultTopMargin(),t=this._defaultBottomMargin();for(const i of this._leftPriceScales)Ae(i,e,t);for(const i of this._rightPriceScales)Ae(i,e,t);for(const i of this.m_dataSources)if(this.isOverlay(i)){ +const s=i.priceScale();null!==s&&(Ae(s,e,t),this.recalculatePriceScale(s,(0,W.viewportChangeEvent)()))}for(const e of this._leftPriceScales)this.recalculatePriceScale(e,(0,W.viewportChangeEvent)());for(const e of this._rightPriceScales)this.recalculatePriceScale(e,(0,W.viewportChangeEvent)());this.updateAllViews((0,W.viewportChangeEvent)())}_batchReorder(e,t,i){i(this.sourcesByGroup().allExceptSpecialSources(),e,t),this._invalidateSourcesCache(),this._dataSourcesCollectionChanged.fire(),this.model().fullUpdate()}_placePriceScale(e,t,i){if("overlay"===t)return void e.invalidateMargins();const s="left"===t?this._leftPriceScales:this._rightPriceScales,r=void 0===i?s.length:i;s.splice(r,0,e),e.modeChanged().subscribe(this,this._onPriceScaleModeChanged.bind(this,e)),e.internalHeightChanged().subscribe(this,this._recalculatePriceScaleByScaleRatio.bind(this,e)),e.priceRangeChanged().subscribe(this,this._recalculateTimeScaleByScaleRatio.bind(this,e)),e.priceRangeChanged().subscribe(this,this._onPriceScaleSetMinMaxPriceRange.bind(this,e)),e.isLockScale()&&((0,n.assert)(null===this._lockedPriceScale),this._lockedPriceScale=e,this._currentPriceScaleRatio=null),e.invalidateMargins(),this._onPriceScalesChanged.fire()}_onPriceScaleModeChanged(e,t,i){if(i.lockScale&&(this._lockedPriceScale!==e&&null!==this._lockedPriceScale&&this._lockedPriceScale.setMode({lockScale:!1}),this._lockedPriceScale=e,this._currentPriceScaleRatio=(0,de.scaleRatio)(this.timeScale(),e)),t.lockScale&&!i.lockScale&&(this._lockedPriceScale=null,this._currentPriceScaleRatio=null),t.percentage===i.percentage&&t.indexedTo100===i.indexedTo100)return;const s=this.timeScale().visibleBarsStrictRange();null!==s&&(e.recalculatePriceRange(s),e.updateAllViews((0,W.viewportChangeEvent)()))}_applyOldScaleRatioToPriceScale(){this._isRecalculatingScales||null===this._currentPriceScaleRatio||null===this._lockedPriceScale||(this._isRecalculatingScales=!0,this._setNewPriceRangeByScaleRatio(this._lockedPriceScale,this._currentPriceScaleRatio,this._mainSourceVisiblePriceRange(this._lockedPriceScale)),this._isRecalculatingScales=!1)}_setNewPriceRangeByScaleRatio(e,t,i,s,r){const n=(0,de.priceRangeByScaleRatio)(e,this.timeScale().barSpacing(),t);e.setPriceRange(null!==n?n:i,s,r)}_applyOldScaleRatioToTimeScale(){this._isRecalculatingScales||null===this._currentPriceScaleRatio||(this._isRecalculatingScales=!0,this._setNewBarSpacingByScaleRatio(),this._isRecalculatingScales=!1)}_tryToApplyNewPriceScaleRatio(){const e=(0,n.ensureNotNull)(this._lockedPriceScale),t=(0,de.scaleRatio)(this.timeScale(),e);this._currentPriceScaleRatio===t||e.isLog()||(this._currentPriceScaleRatio=t,this.model().mainSeriesScaleRatioPropertyOnChanged())}_recalculateTimeScaleByScaleRatio(e){e===this._lockedPriceScale&&(null!==this._currentPriceScaleRatio?this._applyOldScaleRatioToTimeScale():this._tryToApplyNewPriceScaleRatio())}_setNewBarSpacingByScaleRatio(){const e=this.timeScale().getValidBarSpacing((0,de.barSpacingByScaleRatio)((0,n.ensureNotNull)(this._lockedPriceScale),this._currentPriceScaleRatio)) +;this.timeScale().isValidBarSpacing(e)&&this.timeScale().setBarSpacing(e)}_mainSourceVisiblePriceRange(e){const t=this.timeScale().visibleBarsStrictRange();return null!==t?(0,n.ensureNotNull)((0,n.ensureNotNull)(e.mainSource()).priceRange(t.firstBar(),t.lastBar())):new ue.PriceRange(-.5,.5)}_setMinMaxPriceRange(){const e=(0,n.ensureNotNull)(this._lockedPriceScale),t=(0,de.priceRangeByScaleRatio)(e,this.timeScale().maxBarSpacing(),this._currentPriceScaleRatio),i=(0,de.priceRangeByScaleRatio)(e,this.timeScale().minBarSpacing(),this._currentPriceScaleRatio);null!==t&&e.setMaxPriceRange(t),null!==i&&e.setMinPriceRange(i)}_onPriceScaleSetMinMaxPriceRange(e){e===this._lockedPriceScale&&this._setMinMaxPriceRange()}_nonOverlayPricesSourcesCount(){return this.m_dataSources.filter((e=>(!e.properties().linkedToSeries||!e.properties().linkedToSeries.value())&&((0,re.isPriceDataSource)(e)&&e.showInObjectTree()&&!this.isOverlay(e)))).length}_restoreMainSeries(e,t,i,s,r,n){const o=e.id,a=e.state;if(a&&r&&(a.style=r.style||a.style,a.interval=r.interval||a.interval,r.symbol&&r.symbol!==a.symbol&&(a.symbol=r.symbol,delete a.currencyId,delete a.unitId)),a&&["candleStyle","hollowCandleStyle","haStyle"].forEach((e=>{a[e]&&(a[e].wickUpColor=a[e].wickUpColor||a[e].wickColor,a[e].wickDownColor=a[e].wickDownColor||a[e].wickColor)})),a&&(a.statusViewStyle=a.statusViewStyle||{},!a.statusViewStyle.symbolTextSource)){const e=!!a.statusViewStyle.showSymbolAsDescription;a.statusViewStyle.symbolTextSource=e?"ticker":"description"}if(a&&(a.extendedHours?a.sessionId="extended":a.sessionId||(a.sessionId="regular"),delete a.extendedHours),!i){const e=this._model.mainSeries();this._model.mainPane().removeDataSource(e,!1,n),this._addSourceToCollections(e,n)}const l=this.model().mainSeries(),c=l.properties().childs();this.m_mainDataSource=l;const h=a&&a.style?a.style:void 0;if(6===h&&"ATR"===c.pnfStyle.childs().inputs.childs().style.value()?c.pnfStyle.childs().inputs.childs().style.setValueSilently("Traditional"):4===h&&"ATR"===c.renkoStyle.childs().inputs.childs().style.value()&&c.renkoStyle.childs().inputs.childs().style.setValueSilently("Traditional"),a&&!a.hasOwnProperty("showSessions")&&(a.showSessions=!1),a&&void 0===a.settlementAsClose&&(a.settlementAsClose=!1),a&&t&&(a.showCountdown=!1),a&&(t&&!("showSeriesLastValueProperty"in s)&&"showLastValue"in a&&this._model.properties().childs().scalesProperties.childs().showSeriesLastValue.setValue(a.showLastValue),delete a.showLastValue),a){const t={haStyle:(0,O.chartStyleStudyId)(8,!0),renkoStyle:(0,O.chartStyleStudyId)(4,!0),pbStyle:(0,O.chartStyleStudyId)(7,!0),kagiStyle:(0,O.chartStyleStudyId)(5,!0),pnfStyle:(0,O.chartStyleStudyId)(6,!0),rangeStyle:(0,O.chartStyleStudyId)(11,!0)},i=this._model.studyVersioning(),s=l.styleStudyInfos(),r=Object.keys(ge.SYMBOL_STRING_DATA);for(let n=0;nthis._right+.5?!0===t&&2:!0!==t||0}before(e){return ethis._right+.5}equals(e){return this._left===e.left()&&this._right===e.right()}static compare(e,t){return null===e||null===t?e===t:e.equals(t)}}var Re=i(90593);const Ne=(0,Z.getLogger)("Chart.TimePoints");function Oe(e,t){return null===e||null===t?e===t:e.firstIndex===t.firstIndex&&e.lastIndex===t.lastIndex}class Fe{constructor(){this._zoffset=0,this._items=[],this._range=new Re.WatchedObject(null,Oe)}clear(){this._zoffset=0,this._items=[],this._range.setValue(null)}size(){return this._items.length}range(){return this._range.readonly()}merge(e,t,i){const s=this._mergeImpl(e,t,i);return this._updateFirstAndLastIndex(),s}addTail(e,t){for(let i=t?1:0;ithis._items[this._items.length-1])return t?this._validOffsetToIndex(this._items.length-1):null;for(let i=0;io){const i=e-o;if(i<500&&null!=t)return t(l,i);return l+i*c}return null}roughIndex(e,t=null){const i=this._items;if(!i.length||i.length<2)return null;const s=i.length-1,r=this._validOffsetToIndex(0),n=this._validOffsetToIndex(s),o=i[0],a=i[s];if(e>=o&&e<=a)return this.closestIndexLeft(e);const l=(a-o)/(n-r);if(ea){const i=e-a +;let s=Math.trunc(i/l);if(s<500&&null!==t){const i=t(a,e);i.success&&(s=i.result)}return n+s}return null}closestIndexLeft(e){const t=this._items;if(!t.length)return null;if(Number.isNaN(e))return null;let i=t.length-1;if(e>=t[i])return this._validOffsetToIndex(i);let s=0;const r=t[s];if(es+1;){const r=s+i>>1,n=t[r];if(n>e)i=r;else{if(!(nthis._zoffset&&e+t>0)return Ne.logError("merge: when the first time point index is updated, we should fill the time points starting from the first one"),[];if(0===this._items.length)return this._items=i.slice(),this._zoffset=t,[{change:"rebuild",index:this._validOffsetToIndex(0)}];const s=e+this._zoffset;if(s<0){const r=Math.abs(s);if(i.lengththis._items.length){const e=o-this._items.length;for(let t=n;t{this._usePercentageRightOffset.setValue(!1),this._defaultRightOffsetOptionsUpdated()})),this._defaultRightOffsetPercentage.subscribe((e=>{if(e>=100||e<0){const t=Math.max(0,Math.min(e,99));this._defaultRightOffsetPercentage.setValue(t)}else this._usePercentageRightOffset.setValue(!0),this._defaultRightOffsetOptionsUpdated()})),this._usePercentageRightOffset.subscribe((()=>{this._defaultRightOffsetOptionsUpdated()})),this._options.preserveBarSpacing&&(this._barSpacing=this._scalesProperties.childs().barSpacing.value()||6),this._barSpacingChanged.subscribe(this,this._maxRightOffsetOnChanged),this._widthChanged.subscribe(this,this._maxRightOffsetOnChanged)}destroy(){this._barSpacingChanged.unsubscribeAll(this),this._barSpacingChanged.destroy(),this._widthChanged.unsubscribeAll(this),this._widthChanged.destroy()}isEmpty(){return 0===this._width||!this.canNormalize()}canNormalize(){return this._points.size()>0}update(e,t,i,s){this._visibleBarsInvalidated=!0,i.length>0&&this._points.merge(e,t,i),this._tickMarks.merge(s),this.correctOffset()}addTail(e,t,i){this._tickMarks.removeTail(t);const s=e.params,r=(0,n.ensureDefined)(this._tickMarks.maxIndex)+(i?0:1);for(let e=0;e0&&(i*=this._width/e.width)),this._tryToUpdateBarSpacing(this._barSpacing,i),this.correctOffset(),this._usePercentageRightOffset.value()&&(this._rightOffset=this.percentsToBarIndexLength(this._defaultRightOffsetPercentage.value())),this._rightOffsetChanged.fire(this._rightOffset)}marks(){if(this.isEmpty())return null;const e=this._barSpacing,t=5*((this._scalesProperties.childs().fontSize.value()||0)+4),i=Math.round(t/e),s=(0,n.ensureNotNull)(this.visibleBarsStrictRange()),r=Math.max(s.firstBar(),s.firstBar()-i),o=Math.max(s.lastBar(),s.lastBar()-i),a=this._tickMarks.build(e,t),l=[];for(const e of a){if(!(r<=e.index&&e.index<=o))continue;const t=this._tickMarks.indexToTime(e.index);null!==t&&l.push({coord:this.indexToCoordinate(e.index),label:this.formatLabel(t,e.span),span:e.span,major:e.label>=je.DAY_SPAN})}return l}visibleBarsStrictRange(){return this._visibleBarsInvalidated&&(this._visibleBarsInvalidated=!1,this._updateVisibleBars()),this._visibleBars.strictRange()}visibleBarsStrictRangeChanged(){return this._visibleBarsChanged}visibleStrictDataRange(e){const t=this.visibleBarsStrictRange();if(null===t)return null;const i=e.search(t.firstBar(),Je.PlotRowSearchMode.NearestRight),s=e.search(t.lastBar(),Je.PlotRowSearchMode.NearestLeft);return null===i||null===s?null:new Be.BarsRange(i.index,s.index)}visibleExtendedDataRange(e,t){const i=this.visibleBarsStrictRange();if(null===i)return null;let s=1===t?null:e.search(i.firstBar()-1,Je.PlotRowSearchMode.NearestLeft),r=0===t?null:e.search(i.lastBar()+1,Je.PlotRowSearchMode.NearestRight);return null===s&&(s=e.search(i.firstBar(),Je.PlotRowSearchMode.NearestRight)),null===r&&(r=e.search(i.lastBar(),Je.PlotRowSearchMode.NearestLeft)), +null===s||null===r?null:new Be.BarsRange(s.index,r.index)}logicalRangeChanged(){return this._logicalRangeChanged}tickMarks(){return this._tickMarks}points(){return this._points}width(){return this._width}setWidth(e,t){if(!Number.isFinite(e)||e<=0)return void it.logWarn(`setWidth: invalid argument: ${e}`);if(this._width===e)return;if(this._visibleBarsInvalidated=!0,(t||this._options.lockVisibleTimeRangeOnResize)&&this._width){const t=this._barSpacing*e/this._width;this._tryToUpdateBarSpacing(this._barSpacing,t)}else this._width&&this.setBarSpacing(this._barSpacing);if(null!==this._leftEdgeIndex){if((0,n.ensureNotNull)(this.visibleBarsStrictRange()).firstBar()<=this._leftEdgeIndex){const t=this._width-e;this._rightOffset-=Math.round(t/this._barSpacing)+1}}const i=this._usePercentageRightOffset.value()&&this._rightOffset>0?this.barIndexLengthToPercents(this._rightOffset):-1;this._width=e,this._widthChanged.fire(e);const s=this._rightOffset;i>0?this._rightOffset=this.percentsToBarIndexLength(i):this.correctOffset(),this._rightOffset!==s&&this._rightOffsetChanged.fire(this._rightOffset),this._requestMoreData()}setLeftEdgeFix(e){this._leftEdgeIndex=e;const t=this.visibleBarsStrictRange();if(null===t)return;const i=t.firstBar()-e;if(i<0){const e=this._rightOffset-i-1;this.scrollToOffsetAnimated(e,500)}}indexToCoordinate(e){if(this.isEmpty())return 0;if(!(0,ie.isInteger)(e))return 0;const t=this.baseIndex()+this._rightOffset-e;return this._width-(t+.5)*this._barSpacing-1}indexToUserTime(e){return this._tickMarks.indexToTime(e)}timePointToIndex(e,t){switch(t){case 0:return this._points.indexOf(e,!1);case 1:return this._points.closestIndexLeft(e);default:return this._points.indexOf(e,!0)}}indexToTimePoint(e){return this._points.valueAt(e)}timeToCoordinate(e){const t=this._points.closestIndexLeft(e);if(null===t)return null;const i=(0,n.ensureNotNull)(this._points.valueAt(t)),s=this.indexToCoordinate(t);if(s<=0||s>=this._width)return null;const r=this.barSpacing(),o=this.baseIndex(),a=s+(e-i)/((0,n.ensureNotNull)(this._points.valueAt(o))-(0,n.ensureNotNull)(this._points.valueAt(o-1)))*r+1;return a<=0||a>=this._width?null:a}barIndexesToCoordinates(e){const t=this.baseIndex();for(const i of e){const e=i.time,s=t+this._rightOffset-e,r=this._width-(s+.5)*this._barSpacing-1;i.time=r}}timedValuesToCoordinates(e,t,i){var s,r;const n=this.baseIndex()+this._rightOffset,o=this._width-n*this._barSpacing-.5*this._barSpacing-1,a=null!==(s=null==t?void 0:t.startItemIndex)&&void 0!==s?s:0;let l=a;const c=null!==(r=null==t?void 0:t.endItemIndex)&&void 0!==r?r:e.length;!0===i&&(l=(0,v.upperbound)(e,We.UNPLOTTABLE_TIME_POINT_INDEX,((e,t)=>e{void 0!==t&&t(),this._requestMoreData()};if(e){const e=this._rightOffset,t=this.maxRightOffset();t>0&&i>t&&(i=t);const r=this._model;(0,Ze.doAnimate)({from:e,to:i,duration:1e3,easing:ke.easingFunc.easeInOutQuint,onComplete:s,onStep:(e,t)=>{this._visibleBarsInvalidated=!0,this._updateRightOffset(t),this._onScroll.fire(),r.recalculateAllPanes((0,W.viewportChangeEvent)()),r.lightUpdate(),r.recalcVisibleRangeStudies()}})}else this._visibleBarsInvalidated=!0,this._updateRightOffset(i),this._onScroll.fire(),s()}scrollToFirstBar(){this._model.gotoTime(new Date("1800-01-01").getTime()),this._onScroll.fire()}scrollToOffsetAnimated(e,t){if(!isFinite(e))throw new RangeError("offset is required and must be finite number");const i=void 0===t?400:t;if(!isFinite(i)||i<=0)throw new RangeError("animationDuration (optional) must be finite positive number");const s=this._rightOffset,r=Date.now(),n=()=>{this._visibleBarsInvalidated=!0;const t=(Date.now()-r)/i;if(t>=1)return this._updateRightOffset(e),this._visibleBarsInvalidated=!0,this._model.recalculateAllPanes((0,W.viewportChangeEvent)()),void this._model.lightUpdate();const o=s+(e-s)*t;this._updateRightOffset(o),this._model.recalculateAllPanes((0,W.viewportChangeEvent)()),setTimeout(n,20)};n()}defaultRightOffset(){return this._defaultRightOffset}rightOffsetDefaultValue(){return 10}defaultRightOffsetPercentage(){return this._defaultRightOffsetPercentage}usePercentageRightOffset(){return this._usePercentageRightOffset}barSpacing(){return this._barSpacing}setBarSpacing(e){Number.isFinite(e)?(e=this.getValidBarSpacing(e),this._tryToUpdateBarSpacing(this._barSpacing,e)&&(this.correctOffset(),this._options.preserveBarSpacing&&((0,x.saveDefaultProperties)(!0),this._scalesProperties.childs().barSpacing.setValue(this._barSpacing),(0,x.saveDefaultProperties)(!1)),this._model.recalculateAllPanes((0,W.viewportChangeEvent)()),this._model.lightUpdate())):it.logWarn(`setBarSpacing: invalid argument: ${e}`)}barSpacingChanged(){return this._barSpacingChanged}getValidBarSpacing(e){return null==e&&(e=this.barSpacing()),ethis.maxBarSpacing()?this.maxBarSpacing():e}isValidBarSpacing(e){return e>=this.minBarSpacing()&&e<=this.maxBarSpacing()}preserveBarSpacing(){return this._options.preserveBarSpacing}normalizeBarIndex(e){let t=0,i=0;const s=this.baseIndex(),r=(0,n.ensureNotNull)(this._points.range().value()).firstIndex;return es?(t=(0,n.ensureNotNull)(this._points.valueAt(s)),i=e-s):(t=(0,n.ensureNotNull)(this._points.valueAt(e)),i=0),{time_t:t,offset:i}}denormalizeTimePoint(e){const t=this._points.indexOf(e.time_t,!1);if(null!==t)return t+e.offset}rightOffset(){return this._rightOffset}rightOffsetChanged(){return this._rightOffsetChanged}minRightOffset(){var e +;const t=null===(e=this.points().range().value())||void 0===e?void 0:e.firstIndex,i=this._baseIndex;if(void 0===t||null===i)return null;if(null!==this._leftEdgeIndex){const e=this.width()/this._barSpacing;return this._leftEdgeIndex-i+e-1}return t-i-1+tt}maxRightOffset(){return this.width()/this._barSpacing-tt}maxRightOffsetChanged(){return this._maxRightOffsetChanged}onReset(){return this._resetDelegate}scrollStartPoint(){return this._scrollStartPoint}baseIndex(){return this._baseIndex||0}zoom(e,t,i){if(!Number.isFinite(e)||!Number.isFinite(t))return void it.logWarn(`zoom: invalid arguments: ${e}, ${t}, ${i}`);const s=this.rightOffset(),r=void 0!==i?!i:this._options.rightBarStaysOnScroll,n=r&&this.usePercentageRightOffset().value()&&s>=0,o=n?this.barIndexLengthToPercents(s):void 0,a=this.coordinateToIndex(e),l=this.barSpacing(),c=l+t*(l/10);this.setBarSpacing(c),r||this.setRightOffset(s-.5+(a-this._coordinateToFloatIndex(e))),n&&void 0!==o&&this.setRightOffset(this.percentsToBarIndexLength(o)),this._requestMoreData()}zoomToBarsRange(e,t){if(null!==this._leftEdgeIndex&&(e=Math.max(e,this._leftEdgeIndex)),t<=e)return;const i=this.baseIndex(),s=this._rightOffset;this._rightOffset=t-i;const r=Math.max(t-e+1,tt);this.setBarSpacing(this.width()/r),this._visibleBarsInvalidated=!0,this.correctOffset(),this._rightOffset!==s&&this._rightOffsetChanged.fire(this._rightOffset),this._requestMoreData()}coordinateToIndex(e){return Math.ceil(this._coordinateToFloatIndex(e))}coordinateToVisibleIndex(e){let t;if(0===e){const e=this._coordinateToFloatIndex(-1);t=Math.floor(e)+1}else t=this.coordinateToIndex(e);const i=this.visibleBarsStrictRange();return null===i||i.contains(t)||(t=Math.min(Math.max(i.firstBar(),t),i.lastBar())),t}canZoomIn(){return this.barSpacing()this._options.minBarSpacing}minBarSpacing(){return this._options.minBarSpacing}maxBarSpacing(){const e=this.width();return et?e:e/tt}minVisibleBarCount(){return tt}resetRightOffset(){this.setRightOffset(this.targetDefaultRightOffset())}reset(){this._visibleBarsInvalidated=!0,this._points.clear(),this._scrollStartPoint=null,this._scaleStartPoint=null,this._clearCommonTransitionsStartState(),this._tickMarks.reset(),this._leftEdgeIndex=null,this._resetDelegate.fire(),this.disconnect()}disconnect(){this._requestingMoreData=!1,this._requestedTickmarksCount=0,this._endOfData=!1}setBaseIndex(e){Number.isFinite(e)?(this._visibleBarsInvalidated=!0,this._baseIndex=e,this.correctOffset()):it.logDebug(`setBaseIndex: invalid argument: ${e}`)}resetBaseIndex(){this._visibleBarsInvalidated=!0,this._baseIndex=null}setRightOffset(e){Number.isFinite(e)?(this._visibleBarsInvalidated=!0,this._updateRightOffset(e)):it.logWarn(`setRightOffset: invalid argument: ${e}`)}correctBarSpacing(){this.isEmpty()||this.points().size()e&&(this._rightOffset=e,this._visibleBarsInvalidated=!0);const t=this.minRightOffset();null!==t&&this._rightOffsetthis.formatLabelImpl(e,t))),this._formattedBySpan.set(i,s)),s.format(new Date(e))}formatLabelImpl(e,t){if(!(e&&e instanceof Date))return"incorrect time";const s=function(e,t){if(e{e.onChanged().subscribe(null,(t=>this._onChanged.fire(e.id,t)))}))}groups(){return this._groups.filter((e=>e.isActualSymbol()))}groupsForAllSymbols(){return this._groups}createGroup(e,t,i){t=t||this._generateNextName();const s=new at.LineToolsGroup(e,t,i);this._groups.push(s),s.onChanged().subscribe(null,(e=>this._onChanged.fire(s.id,e)));const r={visibilityChanged:!1,lockedChanged:!1,titleChanged:!1,isActualIntervalChanged:!1,affectedLineTools:e.map((e=>e.id()))};return this._onChanged.fire(s.id,r),s}addGroup(e){this._groups.push(e),e.onChanged().subscribe(null,(t=>this._onChanged.fire(e.id,t))),this._onChanged.fire(e.id)}removeGroup(e){const t=this._groups.findIndex((t=>t.id===e.id));this._groups.splice(t,1),this._onChanged.fire(e.id)}groupForId(e){return this._groups.find((t=>t.id===e))||null}groupForLineTool(e){return this._groups.find((t=>t.containsLineTool(e)))||null}removeLineTools(e){const t=new Set;this._groups.forEach((i=>{const s=e.filter(i.containsLineTool.bind(i));s.length&&(i.excludeLineTools(s),t.add(i.id))}));return this._groups.filter((e=>0===e.lineTools().length)).forEach((e=>this.removeGroup(e))),Array.from(t)}state(e){return{groups:(e?this._groups.filter((e=>e.isActualSymbol())):this._groups).map((e=>e.state()))}}onChanged(){return this._onChanged}fireChangedAll(){this._groups.forEach((e=>{this._onChanged.fire(e.id)}))}static fromState(e,t){const i=[];for(const s of t.groups){const t=at.LineToolsGroup.fromState(e,s);null!==t&&i.push(t)}return new lt(i)}_generateNextName(){const e=new Set(this.groups().map((e=>e.name())));for(let t=1;;t++){const i=`Group ${t}`,s=`Group_${t}`;if(!e.has(i)&&!e.has(s))return i}}}var ct=i(14948),ht=i(32769),dt=i.n(ht),ut=i(69228);let pt=null;function _t(e){return Boolean(e.symbolInfo.timezone)&&Boolean(e.symbolInfo.session)}class mt{constructor(e,t){ +var i,s;this._sourceTargetBarBuilder=null,this._cache=new Map,this._source=e,this._sourceSession=ut.SessionInfo.fromState(e.session),this._target=t,this._targetSession=ut.SessionInfo.fromState(t.session),this._isResolutionTheSame=T.Interval.isEqual(e.resolution,t.resolution),this._isSessionTheSame=(i=e.symbolInfo,s=t.symbolInfo,i.timezone===s.timezone&&i.session===s.session&&i.session_holidays===s.session_holidays&&i.corrections===s.corrections),this._shouldCorrectTradingDay=T.Interval.isDWM(e.resolution)&&!this._isSessionTheSame}sourceTimeToTargetTime(e){if(this._isSessionTheSame&&this._isResolutionTheSame)return e;if(!_t(this._source)||!_t(this._target))return e;let t=this._cache.get(e);if(void 0===t){let i=1e3*e;if(this._shouldCorrectTradingDay){let e=dt().utc_to_cal(this._sourceSession.timezone,i);e=this._sourceSession.spec.correctTradingDay(e);const t=new Date(e);dt().set_hms(t,0,0,0,0,this._sourceSession.timezone),i=t.valueOf()}const s=this._sourceTargetBuilder();s.moveTo(i);const r=s.indexOfBar(i);t=s.startOfBar(Math.max(0,r))/1e3,this._cache.set(e,t)}return t}_sourceTargetBuilder(){if(null===this._sourceTargetBarBuilder){const e=this._isSessionTheSame?this._targetSession:(null===pt&&(pt=new ut.SessionInfo("Etc/UTC","24x7")),pt);this._sourceTargetBarBuilder=(0,ut.newBarBuilder)(this._target.resolution,this._targetSession,e)}return this._sourceTargetBarBuilder}}var gt=i(76076),ft=i(38031),vt=i(27642),St=i(4978);function yt(e,t){return e.codet.code?1:0}class bt{constructor(e){this._convertibleItems=e,this._idsToItems=new Map;for(const t of e)this._idsToItems.set(t.id,t)}convertible(e){return void 0!==this._idsToItems.get(e)}item(e){var t;return null!==(t=this._idsToItems.get(e))&&void 0!==t?t:null}size(){return this._convertibleItems.length}filterConvertible(e,t){const i=this._convertibleItems.filter(function(e,t){return i=>!e.has(i.id)&&t(i.id)}(e,t));return i.sort(yt),i}}class wt{constructor(e){this._allGroups=new Set,this._idToName=new Map,this._idToDescription=new Map,this._groupedUnitIds=new Map,this._groupedUnits=new Map,this._groupById=new Map,this._size=0,this._units=e;for(const t in e)if(e.hasOwnProperty(t)){this._allGroups.add(t),this._groupedUnitIds.set(t,new Set(e[t].map((e=>e.id)))),this._groupedUnits.set(t,e[t]);for(const i of e[t])this._size++,this._idToName.set(i.id,i.name),this._idToDescription.set(i.id,i.description),this._groupById.set(i.id,t)}}unitsChanged(e){return this._units!==e}size(){return this._size}name(e){return this._idToName.get(e)||e}description(e){return this._idToDescription.get(e)||e}unitGroupById(e){return this._groupById.get(e)||null}allGroups(){return new Set(this._allGroups)}unitsByGroups(e){const t=[];return e.forEach((e=>{const i=this._groupedUnits.get(e);void 0!==i&&t.push({name:e,units:i})})),t}convertible(e,t){for(const i of t){const t=this._groupedUnitIds.get(i);if(void 0!==t&&t.has(e))return!0}return!1}}var Pt=i(50335);class Ct{constructor(e){this._source=null,this._sourcePane=null,this._currentToolSupportsPhantomMode=!1,this._model=e}destroy(){ +this._source=null,this._sourcePane=null}source(){return this._source}onToolChanged(){this._removeSource();const e=this._model.currentTool();this._currentToolSupportsPhantomMode=(0,S.isLineToolName)(e)&&(0,S.supportsPhantomMode)(e)}onCursorPositionUpdated(){if(!this._currentToolSupportsPhantomMode)return;const e=this._model.crossHairSource();if(this._sourcePane!==e.pane&&this._removeSource(),null===e.pane||!(0,Pt.isNumber)(e.index)||!(0,Pt.isNumber)(e.price))return void this._removeSource();const t={index:e.index,price:e.price};null!==this._source?this._source.setPoint(0,t):(this._source=this._model.createLineTool(e.pane,t,this._model.currentTool(),void 0,null),this._sourcePane=e.pane)}_removeSource(){null!==this._source&&(this._model.removeSource(this._source),this._source=null,this._sourcePane=null)}}var Tt=i(45673),xt=i(64810),It=i(71248);class Mt{constructor(){this._lastValue=null}align(e,t,i){this._lastValue=null;let s=e;if(!(0,It.magnetEnabled)().value())return s;const r=i.mainDataSource();if(null===r)return s;const o=r.model().mainSeries();if(r!==o)return s;const a=o.priceScale();if(a.isEmpty())return s;const l=function(e,t){const i=e.bars().valueAt(t);if(null===i)return;let s;s=null!==e.priceSource()?[e.barFunction()(i)]:12===e.style()?[i[2],i[3]]:[i[1],i[2],i[3],i[4]];return s}(o,t);if(!l)return s;const c=(0,n.ensure)(o.firstValue()),h=l.map((e=>({y:a.priceToCoordinate(e,c),price:e}))),d=a.priceToCoordinate(e,c);h.sort(((e,t)=>Math.abs(e.y-d)-Math.abs(t.y-d)));const u=h[0];return((0,It.magnetMode)().value()===xt.MagnetMode.StrongMagnet||Math.abs(u.y-d)<50)&&(s=u.price,this._lastValue=s),s}lastValue(){return this._lastValue}resetLastValue(){this._lastValue=null}}var At=i(8950),Lt=i(80230),kt=i(9740);class Et{constructor(){this._data=null}setData(e){this._data=e}draw(e,t){if(null===this._data)return;const i=t.pixelRatio,s=Math.max(1,Math.floor(i));e.lineWidth=s;const r=Math.ceil(this._data.h*i),n=Math.ceil(this._data.w*i);if(e.save(),e.lineCap="butt",this._data.vertLinesVisible){e.strokeStyle=this._data.vertLinesColor,(0,kt.setLineStyle)(e,this._data.vertLineStyle);for(const t of this._data.timeMarks){const s=Math.round(t.coord*i);(0,kt.drawVerticalLine)(e,s,0,r)}}if(this._data.horzLinesVisible){e.strokeStyle=this._data.horzLinesColor,(0,kt.setLineStyle)(e,this._data.horzLineStyle);for(const t of this._data.priceMarks){const s=Math.round(t.coord*i);(0,kt.drawHorizontalLine)(e,s,0,n)}}e.restore()}hitTest(e){return null}}var Dt=i(53479);class Bt{constructor(e){this._renderer=new Et,this._pane=e}update(){}renderer(){const e=this._pane.defaultPriceScale(),t=this._pane.model().timeScale();if(e.isEmpty()||t.isEmpty())return null;const i=this._pane.model().properties().childs().paneProperties.childs(),s=t.marks(),r={horzLinesVisible:!0,vertLinesVisible:!0,horzLinesColor:i.horzGridProperties.childs().color.value(),vertLinesColor:i.vertGridProperties.childs().color.value(),horzLineStyle:Dt.LINESTYLE_SOLID,vertLineStyle:Dt.LINESTYLE_SOLID,priceMarks:e.marks(),timeMarks:null!==s?s:[],w:this._pane.width(), +h:this._pane.height()};return this._renderer.setData(r),this._renderer}}class Vt extends Lt.DataSource{id(){return"grid"}paneViews(e){return[new Bt(e)]}}var Rt=i(67876);class Nt extends Rt.PriceAxisView{constructor(e,t,i){super(),this._source=e,this._priceScale=t,this._priceProvider=i,this._properties=e.model().properties().childs().scalesProperties}setHitTestData(e){this._hitTestData=e}additionalPadding(e){return 0}_updateRendererData(e,t,i){e.visible=!1,t.visible=!1;const s=this._priceScale,r=s.mainSource(),n=null!==r?r.firstValue():null;if(!this._isVisible()||s.isEmpty()||null===n)return;const o=this._priceProvider(s);if(null===o)return;i.background=(0,ft.resetTransparency)(this._bgColor()),i.textColor=this.generateTextColor(i.background);const a=this.additionalPadding(s.fontSize());i.additionalPaddingTop=a,i.additionalPaddingBottom=a,i.coordinate=s.priceToCoordinate(o,n),e.text=s.formatPrice(o,n),e.visible=!0,t.visible=!0,t.hitTestData=this._hitTestData}}class Ot extends Nt{additionalPadding(e){return 2/12*e}_isVisible(){return this._properties.childs().showPriceScaleCrosshairLabel.value()&&this._source.visible&&null!==this._source.pane}_bgColor(){const e=this._properties.childs();return this._source.model().isDark()?e.crosshairLabelBgColorDark.value():e.crosshairLabelBgColorLight.value()}_updateRendererData(e,t,i){const s=t.visible;super._updateRendererData(e,t,i),this._source.isHovered()?t.backgroung=this._source.model().isDark()?l.colorsPalette["color-cold-gray-600"]:l.colorsPalette["color-cold-gray-650"]:t.backgroung=void 0,s||(t.visible=s)}}class Ft extends Nt{_isVisible(){return null!==this._source.measurePane().value()}_bgColor(){return this._properties.childs().axisLineToolLabelBackgroundColorCommon.value()}}var Wt=i(64636),Ht=(i(43986),i(60223));function zt(e){const t=e.priceScale();return null===t?0:t.isPercentage()||t.isIndexedTo100()?2:1}const Ut=N.enabled("show_context_menu_in_crosshair_if_only_one_item");class jt extends Wt.PanePriceAxisView{constructor(e,t,i,s,r){super(e,t,s),this._crossHairMenuCachedState=null,this._hasActions=!1,this._tooltipText=null,this._gaOrigin="CH menu",this._crosshairPriceAxisView=e,e.setPaneRendererLabelIcon(0),this._crosshair=t,this._scale=i,this._options=r}_updateImpl(e,t){super._updateImpl(e,t);const i=this._crosshair.y,s=this._chartModel.properties().childs().scalesProperties.childs().fontSize.value(),r=this._chartModel.timeScale().width(),n=this._crosshair.model().priceAxisRendererOptions(),o=s+2*this._crosshairPriceAxisView.additionalPadding(s)+n.paddingTop+n.paddingBottom,a=o,l=i-o/2,c=r-a,h=this._crosshair.pane,d=this._mainDataSourceOnPane(),u=d&&d.symbolSource(),p=!!u&&(u.isConvertedToOtherCurrency()||u.isConvertedToOtherUnit());if(null!==d){const e=zt(d),t=d.idForAlert(),i=this._chartModel.isInReplay(),s=this._crossHairMenuCachedState;null!==s&&s.id===t&&s.priceScale===e&&s.isCurrencyOrUnitConverted===p&&s.isInReplay===i||(this._updateTooltipAndActionsAvaliability(d,e,p),this._crossHairMenuCachedState={id:t,priceScale:e,isCurrencyOrUnitConverted:p,isInReplay:i}) +}const _=null!==d&&(0,pe.isActingAsSymbolSource)(d)?d.symbol():null,m=null!==h&&(h.maximized().value()||!h.collapsed().value())&&(Boolean(_)||!1);this._crosshairPriceAxisView.setPaneLabelVisible(m);const g=null!==h&&0!==h.leftPriceScales().length&&m,f=null!==h&&0!==h.rightPriceScales().length&&m,v=r-a/2,S=this._tooltipText?{text:this._tooltipText,rect:{x:v,y:l,w:0,h:0}}:void 0;this._data={left:g,right:f,xl:0,xr:c,y:l,containerWidth:a,containerHeight:o,clickHandler:this._handleClick.bind(this),tooltip:S},this._crosshairPriceAxisView.setHitTestData(this._data)}_priceScale(){return this._scale}_updateTooltipAndActionsAvaliability(e,t,i){this._tooltipText=null,this._hasActions=!1;if(!(1===t))return;this._chartModel.isInReplay();let s=0;let r=0;1!==s||Ut||(this._tooltipText=""),this._crosshairPriceAxisView.setPaneRendererLabelIcon(r),this._hasActions=0!==s}_handleClick(e,t,i){(0,u.trackEvent)(this._gaOrigin,"click");const s=this._mainDataSourceOnPane(),r=null!==s&&(0,pe.isActingAsSymbolSource)(s)?s.symbol():null,n={pageX:i.pageX,pageY:i.pageY,clientX:i.clientX,clientY:i.clientY,screenX:i.screenX,screenY:i.screenY,price:this._crosshair.price,symbol:r};_.emit("onPlusClick",n)}_getMenuItems(e){return Promise.resolve([])}_createAlertMenuItems(e){return Promise.resolve([])}_createTradingMenuItems(){return Promise.resolve([])}_createAddHorizontalLineMenuItem(){return[]}_getActionAddAlert(e){return null}_getActionAddHorizontalLine(e){return null}_getValue(e,t){const i=e.priceScale(),s=e.firstValue();if(null===i||null===s)return null;return i.isPercentage()||i.isIndexedTo100()?null:i.coordinateToPrice(t,s)}_formatValue(e,t){return t.formatter().format(e)}_addAlert(e,t){}_addHorizontalLineTool(e,t){}_showContextMenu(e,t,i,s){const r="left"===s;setTimeout((()=>{const t=(0,n.ensureDefined)(this._data),s=r?t.xl:t.xr,o=i.localX-s,a=i.clientX-o,l=i.clientX-o+t.containerWidth;Ht.ContextMenuManager.showMenu(e,{clientX:r?a:l,clientY:i.clientY-t.containerHeight/2,boxHeight:t.containerHeight,attachToXBy:r?"left":"right",attachToYBy:"auto-strict"},void 0,{menuName:"CrosshairMenuView"})}))}_mainDataSourceOnPane(){const e=this._crosshair.pane;return null!==e?e.mainDataSource():null}}var Gt=i(78996),qt=i(14888);class $t{constructor(e){this._data=e}hitTest(e){return void 0===this._data.clickHandler?null:new qt.HitTestResult(qt.HitTestResult.CUSTOM,{clickHandler:this._data.clickHandler,tapHandler:this._data.clickHandler})}draw(e,t){const i=t.pixelRatio,s=this._data.vertLinesVisible,r=this._data.horzLinesVisible;if(!s&&!r)return;e.save(),e.lineWidth=Math.max(1,Math.floor(this._data.lineWidth*i)),e.strokeStyle=this._data.color,e.fillStyle=this._data.color,e.lineCap="butt",(0,kt.setLineStyle)(e,this._data.lineStyle);const n=Math.round(this._data.x*i),o=Math.round(this._data.y*i),a=Math.ceil(this._data.w*i),l=Math.ceil(this._data.h*i);s&&n>=0&&(0,kt.drawVerticalLine)(e,n,0,l),r&&o>=0&&(0,kt.drawHorizontalLine)(e,o,0,a),this._data.drawCenter&&(e.beginPath(),e.arc(n,o,Math.round(3*i),0,2*Math.PI,!0),e.fillStyle=this._data.color,e.fill()), +this._data.scissors&&function(e,t,i,s){const{pixelRatio:r,physicalHeight:n}=t,o=24*r,a=e.lineWidth%2?.5:0,l=i-Math.round(o/2)+a/r;let c=Math.round(s-o/2);if(c<0)c=0;else{const e=n-o;c>e&&(c=e)}e.translate(l,c),e.scale(r,r),e.fillStyle="#131722",e.fill(Yt),e.strokeStyle="#fff",e.lineWidth=1,e.stroke(Yt)}(e,t,n,o),e.restore()}}const Yt=new Path2D("m15.68 3.72-3.82 5.52-3.83-5.52-.28-.42-.42.3a2.84 2.84 0 0 0-.68 3.92l3.27 4.73-1.16 1.68a3.34 3.34 0 0 0-4.26 3.22 3.34 3.34 0 0 0 3.32 3.35 3.34 3.34 0 0 0 3.08-4.6l1-1.44 1.13 1.62a3.34 3.34 0 0 0 3.15 4.42c1.84 0 3.32-1.5 3.32-3.35a3.34 3.34 0 0 0-4.42-3.17l-1.23-1.78 3.22-4.65a2.86 2.86 0 0 0-.69-3.96l-.41-.29-.29.42ZM7.82 16.27c.47 0 .86.39.86.88 0 .48-.39.87-.86.87a.87.87 0 0 1-.86-.87c0-.5.4-.88.86-.88Zm8.36 0c.47 0 .86.39.86.88 0 .48-.4.87-.86.87a.87.87 0 0 1-.86-.87c0-.5.39-.88.86-.88Z");const Kt=l.colorsPalette["color-tv-blue-500"];class Xt{constructor(e,t){this._rendererData={},this._renderer=new $t(this._rendererData),this._source=e,this._pane=t}update(){}renderer(e,t){const i=this._source.selectPointMode().value()!==gt.SelectPointMode.None,s=this._source.visible&&(this._source.areLinesVisible||i)&&!this._source.linesShouldBeHidden(),r=this._rendererData;if(!s||null===this._pane)return null;const o=this._source.paneForPointSelect(),a=this._source.isReplaySelection(),l=this._pane===this._source.pane,c=a||(null!==o?this._source.pane===o&&this._pane===o:l);if(r.scissors=!1,i&&this._source.isOnHoveredChartWidget()&&c){const e=(0,n.ensureNotNull)(this._source.pointToSelect());r.color=this._source.lineColor()||Kt,a?(r.lineWidth=2,r.scissors=l):r.lineWidth=1,r.lineStyle=Dt.LINESTYLE_SOLID,r.horzLinesVisible=!0,r.vertLinesVisible=!0,r.drawCenter=!1,"time"===e?r.horzLinesVisible=!1:"price"===e&&(r.vertLinesVisible=!1)}else{const e=this._source.properties(),t=this._source.model().currentTool(),i=(0,Gt.lastMouseOrTouchEventInfo)(),s=i.isTouch&&!i.stylus&&((0,S.isLineToolName)(t)||(0,gt.toolIsMeasure)(t));let n;n=s?Kt:e.childs().color.value();const o=e.childs().transparency.value();!s&&o>0&&(n=(0,ft.generateColor)(n,o)),r.color=n,r.horzLinesVisible=this._pane===this._source.pane&&(this._pane.maximized().value()||!this._pane.collapsed().value()),r.vertLinesVisible=!0,r.lineWidth=e.childs().width.value(),r.lineStyle=e.childs().style.value(),r.drawCenter=s&&this._pane===this._source.pane}return r.w=this._pane.width(),r.h=this._pane.height(),r.x=void 0!==this._source.lockedX&&isFinite(this._source.lockedX)?this._source.lockedX:this._source.x,r.y=this._source.y,this._renderer}}var Zt=i(26740);const Jt={backgroundColor:(0,ft.generateColor)(l.colorsPalette["color-tv-blue-500"],70),borderColor:(0,ft.generateColor)(l.colorsPalette["color-tv-blue-500"],20)};class Qt{constructor(e){this._renderer=new Zt.RectangleRenderer,this._rectangle=null,this._crosshair=e}update(){const e=this._crosshair.selection();null!==e&&null!==this._crosshair.pane?this._rectangle=this._crosshair.pane.logicalRectToPixels(e):this._rectangle=null}renderer(e,t){if(!this._rectangle)return null;const i={ +backcolor:Jt.backgroundColor,color:Jt.borderColor,fillBackground:!0,linewidth:1,points:[this._rectangle.min,this._rectangle.max],extendLeft:!1,extendRight:!1};return this._renderer.setData(i),this._renderer}}var ei=i(80142),ti=i(18766),ii=i(68336),si=i(45063),ri=i(48566),ni=i(9933),oi=i(44381),ai=i(29639),li=i(85113);const ci=c.t(null,void 0,i(33355)),hi=c.t(null,{context:"study"},i(32819)),di=new ti.PercentageFormatter,ui=new si.TimeSpanFormatter,pi=new ri.VolumeFormatter,_i=(0,l.getHexColorByName)("color-tv-blue-500"),mi=(0,l.getHexColorByName)("color-ripe-red-400"),gi={bgColorPositive:(0,ft.generateColor)(_i,80),bgColorNegative:(0,ft.generateColor)(mi,80),colorPositive:(0,l.getHexColorByName)("color-tv-blue-600"),colorNegative:(0,l.getHexColorByName)("color-ripe-red-400"),labelBgColorPositive:_i,labelBgColorNegative:mi};class fi{constructor(e,t){this._pipFormatter=null,this._lastSymbolInfo=null,this._horzTrenRenderer=new ni.TrendLineRenderer,this._vertTrenRenderer=new ni.TrendLineRenderer,this._bgRenderer=new Zt.RectangleRenderer,this._labelRenderer=new oi.TextRenderer,this._p1=null,this._p2=null,this._label=null,this._source=e,this._pane=t}update(e){const[t,i]=this._source.measurePoints();if(void 0===i)return this._p1=null,void(this._p2=null);const s=(0,n.ensureNotNull)(this._source.measurePane().value()),r=t.price,a=i.price,l=i.price-r,c=i.index-t.index,h=(0,ei.forceLTRStr)(""+c),d=(0,n.ensureNotNull)(s.mainDataSource());let u=(0,n.ensureNotNull)(d.formatter()).format(l);if(Math.abs(r)>1e-8){const e=l/Math.abs(r);u+=" ("+di.format(100*e)+")"}const p=(0,ei.forceLTRStr)(u);this._label=p+"\n"+ci.format({count:h});const _=(0,n.ensureNotNull)(d.firstValue()),m=this._source.model().timeScale().indexToCoordinate(t.index),g=this._source.model().timeScale().indexToCoordinate(i.index),f=s.defaultPriceScale().priceToCoordinate(r,_),v=s.defaultPriceScale().priceToCoordinate(a,_);this._p1=new o.Point(m,f),this._p2=new o.Point(g,v);const S=this._source.model().timeScale().indexToUserTime(t.index),y=this._source.model().timeScale().indexToUserTime(i.index);let b=null;if(null!==S&&null!==y){const e=this._pane.model().mainSeries().symbolInfo();null!==e&&e!==this._lastSymbolInfo&&(this._pipFormatter=new ii.PipFormatter(e.pricescale,e.minmov,e.type,e.minmove2),this._lastSymbolInfo=e),b=(y.valueOf()-S.valueOf())/1e3}const w=this._pipFormatter?this._pipFormatter.format(l):null,P=null!==w?" , "+w:"",C=null!==b?ui.format(b):null,T=null!==C?", "+(0,ei.startWithLTR)(C):"";this._label=(0,ei.forceLTRStr)(p+P)+"\n"+ci.format({count:h})+T;const x=this._source.measureVolume();Number.isNaN(x)||(this._label+=`\n${hi} ${pi.format(x)}`);const I=a=50?li.LineEnd.Arrow:li.LineEnd.Normal};this._horzTrenRenderer.setData(s)}{const e=Math.round(E.x),t=new o.Point(e,this._p1.y),i=new o.Point(e,this._p2.y),s={points:[t,i],color:M,linewidth:1,linestyle:Dt.LINESTYLE_SOLID,extendleft:!1,extendright:!1,leftend:li.LineEnd.Normal,rightend:Math.abs(t.y-i.y)>=50?li.LineEnd.Arrow:li.LineEnd.Normal};this._vertTrenRenderer.setData(s)}const D={x:0,y:10},B=.5*(this._p1.x+this._p2.x),V=this._p2.y,R=new o.Point(B,V),N=(O=(0,n.ensureNotNull)(this._label),{points:[R],text:O,color:"#FFFFFF",horzAlign:"center",vertAlign:"middle",font:L.CHART_FONT_FAMILY,offsetX:D.x,offsetY:D.y,bold:!1,italic:!1,fontsize:12,padding:8,highlightBorder:!1,backgroundColor:A,backgroundTransparency:10,backgroundVertInflate:5,backgroundHorzInflate:5,backgroundRoundRect:4});var O;this._labelRenderer.setData(N);const F=this._labelRenderer.measure(),W=(0,oi.calculateLabelPosition)(F,this._p1,this._p2,D,this._pane.height());this._labelRenderer.setPoints([W])}renderer(){if(null===this._p1||null===this._p2)return null;const e=new ai.CompositeRenderer;return e.append(this._bgRenderer),e.append(this._horzTrenRenderer),e.append(this._vertTrenRenderer),e.append(this._labelRenderer),e}}var vi=i(86216);class Si extends vi.MediaCoordinatesPaneRenderer{constructor(e){super(),this._data=e}hitTest(e){return null}_drawImpl(e){const t=e.context;t.translate(this._data.x-this._data.width/2,this._data.y-this._data.height/2),t.strokeStyle="rgba(153,153,153,.3)",t.lineWidth=2,t.beginPath(),this._drawShackle(t),t.stroke(),t.closePath(),t.strokeStyle="rgba(153,153,153,.7)",t.lineWidth=1,t.beginPath(),t.rect(0,this._data.height-this._data.bodyHeight+.5,this._data.width,this._data.bodyHeight),t.closePath(),t.stroke(),t.translate(0,-1),t.strokeStyle="#777",t.beginPath(),this._drawShackle(t),t.stroke(),t.closePath(),t.fillStyle="rgba(255,255,255,.7)",t.beginPath(),t.rect(1,this._data.height-this._data.bodyHeight+1.5,this._data.width-2,this._data.bodyHeight-2),t.fill(),t.beginPath(),t.rect(.5,this._data.height-this._data.bodyHeight+1,this._data.width-1,this._data.bodyHeight-1),t.stroke(),t.closePath(),t.fillStyle="#777",t.fillRect(this._data.width/2-.5,this._data.height-this._data.bodyHeight/2,1,2)}_drawShackle(e){const t=(this._data.width-3)/2,i=this._data.height-this._data.bodyHeight;e.moveTo(1.5,t),e.arc(this._data.width/2,t,t,Math.PI,2*Math.PI),i>t&&(e.moveTo(1.5,t),e.lineTo(1.5,i),e.moveTo(this._data.width-1.5,t),e.lineTo(this._data.width-1.5,i))}}class yi{constructor(e,t,i){this._horzVisible=!1,this._source=e,this._pane=t,this._axis=i||"x"}update(){}renderer(e,t){const i=this._source.visible&&this._source.areLinesVisible,s=(0,gt.lockTimeAxis)().value(),r=i&&this._horzVisible,o=i||s;if("y"===this._axis&&!r||!o)return null;const a="y"===this._axis?this._pane.width()-4.5:(0,n.ensureDefined)(this._source.lockedX)+1,l="y"===this._axis?this._source.y:this._pane.height()-5.5-1;return new Si({x:a, +y:l,width:9,height:11,bodyHeight:7})}}var bi=i(49483),wi=i(87172),Pi=i(95790),Ci=i(2);class Ti extends Pi.DataWindowView{constructor(e){super(),this._invalidated=!0,this._dateItem=new Pi.DataWindowItem("",c.t(null,void 0,i(76912)),""),this._timeItem=new Pi.DataWindowItem("",c.t(null,void 0,i(31976)),""),this._model=e,this._items.push(this._dateItem),this._items.push(this._timeItem)}update(){this._invalidated=!0}items(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._items}_updateImpl(){const e=this._model.mainSeries().isDWM();if(this._timeItem.setVisible(!e),this._timeItem.setValue(Ci.notAvailable),this._dateItem.setValue(Ci.notAvailable),this._model.timeScale().isEmpty())return;let t=this._model.crossHairSource().appliedIndex();if(!(0,Pt.isNumber)(t)){const e=this._model.mainSeries().data().last();if(null===e)return;t=e.index}const i=this._model.timeScale().indexToUserTime(t);null!==i&&(this._dateItem.setValue(this._model.dateFormatter().format(i)),e||this._timeItem.setValue(this._model.timeFormatter().format(i)))}}var xi=i(2893);const Ii=l.colorsPalette["color-tv-blue-500"],Mi=c.t(null,{context:"Replay"},i(20747));class Ai extends xi.TimeAxisView{constructor(e,t,i,s=!1){super(e),this._indexProvider=i,this._highlighted=s,this._source=t,this._properties=e.properties().childs().scalesProperties}_getText(e){if(this._source.isReplaySelection()){const t=this._model.timeScale().indexToUserTime(e);return null!==t?`${Mi}: ${this._model.dateTimeFormatter().format(t)}`:""}return super._getText(e)}_getBgColor(){if(this._source.isReplaySelection())return Ii;const e=this._properties.childs();return this._highlighted?e.axisLineToolLabelBackgroundColorCommon.value():this._model.isDark()?e.crosshairLabelBgColorDark.value():e.crosshairLabelBgColorLight.value()}_getIndex(){return this._model.crossHairSource().visible?this._indexProvider():null}_isVisible(){return this._properties.childs().showTimeScaleCrosshairLabel.value()}}var Li=i(67245);const ki={menuEnabled:!1,menuForMainSourceOnly:!1,disableTradingMenuActions:!1,disableDrawHorizLineMenuAction:!1};class Ei extends Lt.DataSource{constructor(e,t,i){super(),this.pane=null,this.price=NaN,this.index=NaN,this.visible=!0,this.areLinesVisible=!0,this.x=NaN,this.y=NaN,this._measurePane=new(Y())(null),this._measurePaneViewCache=new WeakMap,this._startMeasurePoint=null,this._endMeasurePoint=null,this._lastValidMeasurePoint=null,this._isOnHoveredChartWidget=!1,this._crossHairSelectPointMode=new(Y())(gt.SelectPointMode.None),this._selectionPane=null,this._selectionView=new Qt(this),this._selectionStartPoint=null,this._timeLockPaneView=null,this._crosshairPaneViewCache=new WeakMap,this._pointSelectionPaneViewCache=new WeakMap,this._priceAxisViews=new Map,this._panePriceAxisViews=new Map,this._startMeasurePriceAxisViews=new Map,this._endMeasurePriceAxisViews=new Map,this._originX=NaN,this._originY=NaN,this._subscribed=!1,this._movedDelegate=new(q()),this._pointSelectedDelegate=new(q()),this._requestedPoint=null,this._paneForRequestedPoint=null, +this._selectLineColor=null,this._volumeCalculator=null,this._model=e,this._options=Object.assign({},ki,i||{}),this._linesShouldBeHidden=this._model.readOnly(),this._dataWindowView=new Ti(e),this.setSelectionEnabled(!1);const s=e=>t=>t===(0,n.ensureNotNull)(this._measurePane.value()).defaultPriceScale()?e():null;this._currentPosPriceProvider=e=>{const t=(0,n.ensureNotNull)(this.pane);if(e===t.defaultPriceScale())return this.price;const i=(0,n.ensureNotNull)(t.defaultPriceScale().mainSource()).firstValue();if(null===i)return null;const s=t.defaultPriceScale().priceToCoordinate(this.price,i),r=(0,n.ensureNotNull)(e.mainSource()).firstValue();return null===r?null:e.coordinateToPrice(s,r)},this._startMeasurePriceProvider=s((()=>(0,n.ensureNotNull)(this._startMeasurePoint).price)),this._endMeasurePriceProvider=s((()=>(0,n.ensureNotNull)(this._lastMeasurePoint()).price)),this._properties=t;this._timeAxisView=new Ai(e,this,(()=>this.appliedIndex()),!1),this._startMeasureTimeAxisView=new Ai(e,this,(()=>(0,n.ensureNotNull)(this._startMeasurePoint).index),!0),this._endMeasureTimeAxisView=new Ai(e,this,(()=>(0,n.ensureNotNull)(this._lastMeasurePoint()).index),!0),e.readOnly()||gt.cursorTool.subscribe((e=>this.areLinesVisible="arrow"!==e),{callWithLast:!0})}destroy(){null!==this._volumeCalculator&&this._volumeCalculator.destroy(),this._measurePane.setValue(null)}moved(){return this._movedDelegate}originX(){return this._originX}originY(){return this._originY}saveOriginCoords(e,t){this._originX=e,this._originY=t}clearOriginCoords(){this._originX=NaN,this._originY=NaN}currentPoint(){return new o.Point(this.x,this.y)}model(){return this._model}appliedIndex(){return Number.isFinite(this.lockedIndex)?this.lockedIndex:this.index}startMeasurePoint(){return this._startMeasurePoint||null}endMeasurePoint(){return this._endMeasurePoint||null}measureVolume(){if(null===this._volumeCalculator)return NaN;const[e,t]=this.measurePoints();return void 0===t?NaN:this._volumeCalculator.volume(e.index,t.index)}measurePane(){return this._measurePane.readonly()}startMeasuring(e,t){this._startMeasurePoint=e,this._measurePane.setValue(t),t.containsMainSeries()&&((0,n.assert)(null===this._volumeCalculator),this._volumeCalculator=new Li.SeriesTimeRangeVolumeCalculator(this.model().mainSeries())),this._model.updatePane(t)}finishMeasure(e){this._endMeasurePoint=e}clearMeasure(){this._measurePane.setValue(null),delete this._startMeasurePoint,delete this._endMeasurePoint,delete this._lastValidMeasurePoint,this._model.lightUpdate(),null!==this._volumeCalculator&&(this._volumeCalculator.destroy(),this._volumeCalculator=null)}measurePoints(){const e=[(0,n.ensureNotNull)(this._startMeasurePoint)],t=this._lastMeasurePoint();return null!==t&&e.push(t),e}startSelection(e){this._selectionStartPoint=this.currentLogicalPoint(),this._selectionPane=e}clearSelection(){this._selectionStartPoint=null,this._selectionPane=null}selection(){return this._selectionStartPoint?{p1:this._selectionStartPoint,p2:this.currentLogicalPoint()}:null}currentLogicalPoint(){return{ +index:this.appliedIndex(),price:this.price}}selectPointMode(){return this._crossHairSelectPointMode}lineColor(){return this._selectLineColor}cancelRequestSelectPoint(){this._crossHairSelectPointMode.value()!==gt.SelectPointMode.None&&this._setSelectPointModeState(gt.SelectPointMode.None)}requestSelectPoint(e){(0,n.assert)(this._crossHairSelectPointMode.value()===gt.SelectPointMode.None,"Point already requested");const{pointType:t,pane:i,lineColor:s=null,selectPointMode:r=gt.SelectPointMode.Study}=e;i&&((0,n.assert)(-1!==this._model.panes().indexOf(i),"Chartmodel doesn't contains specified pane"),this._paneForRequestedPoint=i,this._model.panesCollectionChanged().subscribe(this,this._paneCollectionChanged)),this._selectLineColor=s,this._requestedPoint=t,this._setSelectPointModeState(r)}onPointSelected(){return this._pointSelectedDelegate}trySelectCurrentPoint(){const e=(0,n.ensureNotNull)(this._requestedPoint);if(!this._model.mainSeries().bars().contains(this.index)&&"price"!==e)return;const t=(0,n.ensureNotNull)(this.pane);if(this._paneForRequestedPoint&&this._paneForRequestedPoint!==t)return;let i,s;if("price"===e||(i=this._model.timeScale().indexToTimePoint(this.index),null!==i)){if("time"!==e){const e=t.mainDataSource();if(null===e)return;const i=e.firstValue(),r=e.priceScale();if(null===i||null===r)return;s=r.coordinateToPrice(this.y,i)}this._setSelectPointModeState(gt.SelectPointMode.None),this._pointSelectedDelegate.fire({time:i,price:s},t)}}isOnHoveredChartWidget(){return this._isOnHoveredChartWidget}setOnHoveredChartWidget(e){this._isOnHoveredChartWidget=e}isReplaySelection(){return!1}clearPosition(){this.visible=!1,this.index=NaN,this.price=NaN,this.x=NaN,this.y=NaN,this.pane=null,this.clearOriginCoords(),this._updateVisibilityDependentPaneViews()}setPosition(e,t,i){return this._subscribed||(this._model.mainSeries().onRestarted().subscribe(this,this.clearMeasure),this._subscribed=!0),this.setLockedPosition(i),this.visible=!0,this._tryToUpdateViews(e,t,i)}setLinesShouldBeHidden(e){this._linesShouldBeHidden=e}linesShouldBeHidden(){return this._linesShouldBeHidden}handleContextMenuEvent(e){this._crossHairSelectPointMode.value()!==gt.SelectPointMode.None&&this._setSelectPointModeState(gt.SelectPointMode.None)}properties(){return this._properties}priceAxisViews(e,t){const i=null===this._requestedPoint||"time"!==this._requestedPoint||!this._isOnHoveredChartWidget,s=[];return this.pane===e&&i&&s.push(this._createPriceAxisViewOnDemand(this._priceAxisViews,this._panePriceAxisViews,e,t,this._currentPosPriceProvider,Ot,!0)[0]),this._startMeasurePoint&&s.push(this._createPriceAxisViewOnDemand(this._startMeasurePriceAxisViews,null,e,t,this._startMeasurePriceProvider,Ft)[0]),this._lastMeasurePoint()&&s.push(this._createPriceAxisViewOnDemand(this._endMeasurePriceAxisViews,null,e,t,this._endMeasurePriceProvider,Ft)[0]),s}timeAxisViews(){const e=[],t=null===this._requestedPoint||"price"!==this._requestedPoint||!this._isOnHoveredChartWidget;return!this._linesShouldBeHidden&&(this.visible||(0, +gt.lockTimeAxis)().value())&&t&&e.push(this._timeAxisView),this._startMeasurePoint&&e.push(this._startMeasureTimeAxisView),this._lastMeasurePoint()&&e.push(this._endMeasureTimeAxisView),e}paneViews(e){if(void 0===e)return null;const t=[];if(this.isReplaySelection()){let i=this._pointSelectionPaneViewCache.get(e);i||(i=new CrosshairPointSelectionPaneView(this,e,this._model),this._pointSelectionPaneViewCache.set(e,i)),t.push(i)}let i=this._crosshairPaneViewCache.get(e);if(i||(i=new Xt(this,e),this._crosshairPaneViewCache.set(e,i)),t.push(i),e===this._selectionPane&&t.push(this._selectionView),e===this._measurePane.value()){let i=this._measurePaneViewCache.get(e);i||(i=new fi(this,e),this._measurePaneViewCache.set(e,i)),i.update((0,W.sourceChangeEvent)(this.id())),t.push(i)}if(wi.addPlusButtonProperty.value()){const i=e===this.pane,s=!bi.CheckMobile.any()||window.screen.width>=320,r=gt.tool.value(),n=(0,S.isLineToolName)(r),o=null!==this._model.lineBeingEdited()||null!==this._model.lineBeingCreated()||this._model.sourcesBeingMoved().length>0||null!==this._model.customSourceBeingMoved()||(0,gt.toolIsMeasure)(r);if(i&&this._isOnHoveredChartWidget&&this._crossHairSelectPointMode.value()===gt.SelectPointMode.None&&s&&!n&&!o){const i=e.mainDataSource();if(null!==i){const s=i.priceScale();if(null!==s){const i=this._createPriceAxisViewOnDemand(this._priceAxisViews,this._panePriceAxisViews,e,s,this._currentPosPriceProvider,Ot,!0)[1];null!==i&&t.push(i)}}}}return(0,gt.lockTimeAxis)().value()&&(null===this._timeLockPaneView&&(this._timeLockPaneView=new yi(this,e)),t.push(this._timeLockPaneView)),t}dataWindowView(){return this._dataWindowView}updateAllViews(e){this._priceAxisViews.forEach((t=>{t.forEach((t=>t.update(e)))})),this._panePriceAxisViews.forEach((t=>{t.forEach((t=>t.update(e)))})),this._startMeasurePoint&&(this._startMeasurePriceAxisViews.forEach((t=>{t.forEach((t=>t.update(e)))})),this._startMeasureTimeAxisView.update(e)),this._lastMeasurePoint()&&(this._endMeasurePriceAxisViews.forEach((t=>{t.forEach((t=>t.update(e)))})),this._endMeasureTimeAxisView.update(e)),this._timeAxisView.update(e),this._selectionView.update(),this._dataWindowView.update(),this._updateVisibilityDependentPaneViews()}setLockedPosition(e){delete this.lockedIndex,delete this.lockedX,e!==this._measurePane.value()&&(0,gt.lockTimeAxis)().value()&&(this.lockedIndex=this._model.timeScale().points().roughIndex(gt.lockTimeAxisTime.value()),null!==this.lockedIndex&&(this.lockedX=this._model.timeScale().indexToCoordinate(this.lockedIndex)))}isMenuEnabled(){return this._options.menuEnabled}isHoveredEnabled(){return wi.addPlusButtonProperty.value()}isHovered(){return this._model.hoveredSource()===this}pointToSelect(){return this._requestedPoint}paneForPointSelect(){return this._paneForRequestedPoint}_lastMeasurePoint(){return this._endMeasurePoint?this._endMeasurePoint:(null!==this.pane&&this._measurePane.value()===this.pane&&(this._lastValidMeasurePoint={price:this._model.magnet().align(this.price,this.index,this.pane),index:this.index}), +this._lastValidMeasurePoint||null)}_createPriceAxisViewOnDemand(e,t,i,s,r,o,a=!1){let l=e.get(i),c=null!==t?t.get(i):void 0;void 0===l&&(l=new Map,e.set(i,l),this._options.menuEnabled&&null!==t&&(c=new Map,t.set(i,c)),a&&i.onDestroyed().subscribe(this,(()=>this._onPaneDestroyed(i))));let h=l.get(s);if(void 0===h){if(h=new o(this,s,r),l.set(s,h),void 0!==c){const e=new jt(h,this,s,this._model,this._options);c.set(s,e)}a&&s.lastSourceRemoved().subscribe(this,(()=>this._onPriceScaleCleared(s)))}let d=null;return void 0!==c&&(d=(0,n.ensureDefined)(c.get(s))),[h,d]}_onPaneDestroyed(e){e.onDestroyed().unsubscribeAll(this),this._priceAxisViews.delete(e),this._panePriceAxisViews.delete(e),this._startMeasurePriceAxisViews.delete(e),this._endMeasurePriceAxisViews.delete(e)}_onPriceScaleCleared(e){e.lastSourceRemoved().unsubscribeAll(this),this._priceAxisViews.forEach((t=>t.delete(e))),this._panePriceAxisViews.forEach((t=>t.delete(e))),this._startMeasurePriceAxisViews.forEach((t=>t.delete(e))),this._endMeasurePriceAxisViews.forEach((t=>t.delete(e)))}_tryToUpdateViews(e,t,i){return!!this._tryToUpdateData(e,t,i)&&(this.updateAllViews((0,W.sourceChangeEvent)(this.id())),this._movedDelegate.fire({index:this.index,price:this.price}),!0)}_tryToUpdateData(e,t,i){const s=this.x,r=this.y,o=this.price,a=this.index,l=this.pane,c=this._priceScaleByPane(i);if(this.index=e,this.x=isNaN(e)?NaN:this._model.timeScale().indexToCoordinate(e),null!==c&&null!==i){this.pane=i,this.price=t;const e=(0,n.ensureNotNull)(i.mainDataSource()).firstValue();this.y=null===e?NaN:c.priceToCoordinate(t,e)}else this.pane=null,this.price=NaN,this.y=NaN;return s!==this.x||r!==this.y||a!==this.index||o!==this.price||l!==this.pane}_priceScaleByPane(e){return e&&!e.defaultPriceScale().isEmpty()?e.defaultPriceScale():null}_setSelectPointModeState(e){e===gt.SelectPointMode.None&&(this._requestedPoint=null,this._selectLineColor=null,this._paneForRequestedPoint&&(this._paneForRequestedPoint=null,this._model.panesCollectionChanged().unsubscribe(this,this._paneCollectionChanged))),gt.activePointSelectionMode.setValue(e),this._crossHairSelectPointMode.setValue(e),this._model.lightUpdate()}_paneCollectionChanged(e){const t=this._paneForRequestedPoint;null!==t&&-1===e.indexOf(t)&&this.cancelRequestSelectPoint()}_updateVisibilityDependentPaneViews(){var e;for(const t of this.model().panes())null===(e=this._pointSelectionPaneViewCache.get(t))||void 0===e||e.update()}}var Di=i(46936),Bi=i(17908),Vi=i(81345),Ri=i(7006),Ni=i(72006),Oi=i(50337),Fi=i(71479),Wi=i(56840);class Hi{constructor(e){this._priceSourceNamesById=new Map,e.forEach((e=>this._priceSourceNamesById.set(e.id,e.name)))}name(e){var t;return null!==(t=this._priceSourceNamesById.get(e))&&void 0!==t?t:null}priceSourcesChanged(e){return e.length!==this._priceSourceNamesById.size}}const zi=new ee.TranslatedString("remove deselected empty line tools",c.t(null,void 0,i(59211))),Ui=N.enabled("auto_enable_symbol_labels"),ji=(0,Z.getLogger)("Chart.ChartModel");function Gi(e,t){const i=e.indexOf(t);return-1!==i&&(e.splice(i,1), +!0)}function qi(e){var t,i;for(let s=e.length;s--;){const r=e[s].dataSources();for(let e=r.length;e--;)null===(t=r[e].dataWindowView())||void 0===t||t.update();const n=e[s].priceDataSources();for(let e=n.length;e--;)null===(i=n[e].legendView())||void 0===i||i.update()}}const $i={isSnapshot:!1,readOnly:!1,watermarkEnabled:!0,shiftVisibleRangeOnNewBar:!0,currencyConversionEnabled:!1,unitConversionEnabled:!1,countdownEnabled:!0,lastPriceAnimationEnabled:!0,onWidget:!1,hideIdeas:!1};class Yi{constructor(e,t,i,r,n,o,a,l,c,d){this._onRearrangePanes=new(q()),this._lineToolsGroupModel=new lt,this._sourcesBeingMoved=[],this._activeItemBeingMoved=null,this._lineBeingEdited=null,this._linePointBeingEdited=null,this._linePointBeingChanged=null,this._customSourceBeingMovedHitTestData=null,this._customSourceBeingMoved=null,this._dataSourceCollectionChanged=new(q()),this._sourceProperitesChanged=new(q()),this._sourceZOrderChanged=new(q()),this._symbolSourceResolved=new(q()),this._symbolSourceResolvingActive=new(Y())(!1),this._adjustForDividendsAvailability=new(Y())(0),this._adjustForDividendsEnabled=new(Y())(!1),this._sessions=null,this._currentTool="",this._lineBeingCreated=null,this._paneBeingCreatedLineOn=null,this._lineCancelled=new(q()),this._phantomSourceContainer=new Ct(this),this._destroyed=!1,this._isSettingsExternalPosition=!1,this._isTimeScrolling=!1,this._magnet=new Mt,this._scrollingState=null,this._modelIntervals=[],this._rendererOptionsProvider=new k(this),this._studyInserted=new(q()),this._cachedStudiesMaxOffset=0,this._replayStatus=new(Y())(ct.ReplayStatus.Undefined),this._panes=[],this._tagsChanged=new(q()),this._strategySources=[],this._strategySourcesChange=new(q()),this._activeStrategySource=new(Y())(null),this._paneCollapsingAvailable=new(Y())(!1),this._panesCollectionChanged=new(q()),this._scrollEnabled=N.enabled("chart_scroll"),this._zoomEnabled=N.enabled("chart_zoom"),this._isScalesResetAvailableChanged=new(q()),this._isScalesResetAvailable=!1,this._lollipopSourcesWatcher=null,this._alertsWatcher=null,this._hoveredSource=null,this._hoveredSourceChanged=new(q()),this._lastHoveredHittestData=null,this._lastSelectedHittestData=null,this._topmostCustomSources=[],this._fgCustomSources=[],this._bgCustomSources=[],this._allCustomSources=[],this._customSourcesMap=new Map,this._multiPaneSources=[],this._showLegendProperty=new(M()),this._id=(0,J.guid)(),this._chartSaveTime=null,this._availableCurrenciesList=null,this._availableCurrencies=new bt([]),this._availablePriceSources=new Hi([]),this._availableUnitsObject=null,this._availableUnits=new wt({}),this._availablePriceSourcesList=null,this._shouldBeSavedEvenIfHidden=!1,this._watchedThemeSpawn=h.watchedTheme.spawn(),this._gradientColorsCache=null,this._recalcVRStudiesParams={},this._recalcColorStudiesParams={},this._recalcVisibleRangeStudiesImplDebounced=(0,s.default)(this._recalcVisibleRangeStudiesImpl.bind(this,this._recalcVRStudiesParams),500),this._recalcColorStudiesImplDebounced=(0, +s.default)(this._recalcColorStudiesImpl.bind(this,this._recalcColorStudiesParams),250),this._width=0,this._resetScales=new(q()),this._chartThemeLoaded=new(q()),this._selection=new b,this._selectedSourceChanged=new(q()),this._symbolSourceCollectionChanged=new(q()),this._gridSource=new Vt,this._syncPointCache=new Map,this._lastAppliedGotoTimeRange=null,this._lastGotoTimeRange=null,this._clearSelection=()=>{this._lastSelectedHittestData=null,this._selection.clear()},this._removeSourceFromSelection=e=>{this._selection.remove(e)},this._addSourceToSelection=(e,t)=>{const i=this._selection.isSelected(e);i&&this._lastSelectedHittestData===t||e&&!e.isSelectionEnabled()||(this._lastSelectedHittestData=t||null,i||this._selection.add(e))},this._recalcSymbolResolvingActive=()=>{for(const e of this._panes)if(e.symbolSourceResolvingActive().value())return void this._symbolSourceResolvingActive.setValue(!0);this._symbolSourceResolvingActive.setValue(!1)},this._recalcAdjustForDividendsAvailibility=()=>{var e,t,i,s;if(this._symbolSourceResolvingActive.value())return void this._adjustForDividendsAvailability.setValue(0);const r=this.mainSeries();switch(null!==(t=null===(e=r.symbolInfo())||void 0===e?void 0:e.allowed_adjustment)&&void 0!==t?t:"none"){case"dividends":return void this._adjustForDividendsAvailability.setValue(2);case"splits":return void this._adjustForDividendsAvailability.setValue(1);case"any":return void this._adjustForDividendsAvailability.setValue(3)}for(const e of this.symbolSources().filter(pe.isActingAsSymbolSource)){if(e.symbolHibernated().value()||e===r)continue;if("any"===(null!==(s=null===(i=e.symbolInfo())||void 0===i?void 0:i.allowed_adjustment)&&void 0!==s?s:"none"))return void this._adjustForDividendsAvailability.setValue(3)}this._adjustForDividendsAvailability.setValue(0)},this._recalcAdjustForDividendsEnabled=()=>{switch(this._adjustForDividendsAvailability.value()){case 2:return void this._adjustForDividendsEnabled.setValue(!0);case 0:case 1:return void this._adjustForDividendsEnabled.setValue(!1)}this._adjustForDividendsEnabled.setValue(this.mainSeries().properties().childs().dividendsAdjustment.value())},this._recalcPaneCollapsingAvailable=e=>{let t=this._panes.filter((e=>!e.collapsed().value())).length;0===t&&e&&this._panes.length>0&&(this._panes[0].collapsed().setValue(!1),t=1),this._paneCollapsingAvailable.setValue(t>1)},this._chartApi=e,this._invalidateHandler=t,this._undoModel=o,this._properties=i,this._options=(0,ie.merge)((0,ie.clone)($i),l),this._collapsedWV=c,this._isAutoSaveEnabled=d,this._studiesMetaInfoRepository=n,this._readOnly=this._options.readOnly,this._isSnapshot=this._options.isSnapshot,this._chartSaveTime=(new Date).valueOf(),this._backgroundColor=new(Y())(this._getBackgroundColor()),this._backgroundTopColor=new(Y())(this._getBackgroundColor(!0)),this._properties.childs().paneProperties.childs().background.subscribe(this,this._updateBackgroundColor),this._properties.childs().paneProperties.childs().backgroundType.subscribe(this,this._updateBackgroundColor), +this._properties.childs().paneProperties.childs().backgroundGradientStartColor.subscribe(this,this._updateBackgroundColor),this._properties.childs().paneProperties.childs().backgroundGradientEndColor.subscribe(this,this._updateBackgroundColor),this._backgroundColor.subscribe(this.recalcColorStudies.bind(this,!1)),this._backgroundTopColor.subscribe(this.recalcColorStudies.bind(this,!1)),this._watchedThemeSpawn.subscribe(this._updateBackgroundColor.bind(this)),this._symbolSourceResolvingActive.subscribe(this._recalcAdjustForDividendsAvailibility),this.setStudiesMetaData(this._studiesMetaInfoRepository.getInternalMetaInfoArray(),this._studiesMetaInfoRepository.getMigrations()),(0,gt.init)();const u=this._readOnly?new(M())((0,V.defaults)("chartproperties.paneProperties.crossHairProperties")):this._properties.childs().paneProperties.childs().crossHairProperties;this.m_crossHairSource=new Ei(this,u,this._options.crossHair),this._crossHairSelectPointMode=this.m_crossHairSource.selectPointMode().spawn(),this._crossHairSelectPointMode.subscribe((e=>{if(e!==gt.SelectPointMode.None&&this.lineBeingCreated()){const e=gt.tool.value();this.cancelCreatingLine(),gt.tool.setValue(e)}})),this._tagsChanged=new(q());const p=new x.DefaultProperty("chartproperties.mainSeriesProperties");p.addExclusion("minTick"),p.addExclusion("priceAxisProperties.lockScale"),p.addExclusion("priceAxisProperties.percentage"),p.addExclusion("priceAxisProperties.indexedTo100"),p.addExclusion("priceAxisProperties.isInverted"),p.addExclusion("priceAxisProperties.log"),p.addExclusion("priceAxisProperties.logDisabled"),p.addExclusion("priceAxisProperties.percentageDisabled"),p.addExclusion("priceAxisProperties.autoScaleDisabled"),p.merge(i.childs().mainSeriesProperties.state()),this._timeScale=new st(this,this._options.timeScale);const _={countdownEnabled:this._options.countdownEnabled,lastPriceAnimationEnabled:this._options.lastPriceAnimationEnabled};this.m_mainSeries=new Di.Series(this,p,_,r),this.m_mainSeries.onStyleChanged().subscribe(this._timeScale,this._timeScale.invalidateVisibleBars);const m=()=>this.fullUpdate();this.m_mainSeries.properties().childs().showCountdown.subscribe(this,(()=>{this.m_mainSeries.updateAllViews((0,W.sourceChangeEvent)(this.m_mainSeries.id())),m()})),(0,X.currencyUnitVisibilityProperty)().subscribe(this,m),this._timeScale.visibleBarsStrictRangeChanged().subscribe(this.m_mainSeries,this.m_mainSeries.clearHighLowPriceCache),this._timeScale.visibleBarsStrictRangeChanged().subscribe(this.m_mainSeries,this.m_mainSeries.clearAveragePriceCache),this.createPane(void 0,{axisProperties:p.childs().priceAxisProperties.state(["autoScale"])}),this._adjustForDividendsAvailability.subscribe(this._recalcAdjustForDividendsEnabled),this.mainSeries().properties().childs().dividendsAdjustment.subscribe(this,this._recalcAdjustForDividendsEnabled),this._recalcAdjustForDividendsEnabled(),this._boundUpdateStudiesMaxOffset=this._updateStudiesMaxOffset.bind(this),this.mainSeries().dataEvents().seriesTimeFrame().subscribe(this,((e,t,i,s)=>{ +if(null!==this._lastAppliedGotoTimeRange&&null!==i&&s&&(0,Tt.areEqualTimeFrames)(this._lastAppliedGotoTimeRange.range,i)){const e=this.appliedTimeFrame().value();null!==e&&!this._lastAppliedGotoTimeRange.actual&&(0,Tt.areEqualTimeFrames)(this._lastAppliedGotoTimeRange.range,e.val)&&this.appliedTimeFrame().setValue(null),this._lastAppliedGotoTimeRange=null}})),this.mainSeries().dataEvents().completed().subscribe(this,(e=>{null===this._lastAppliedGotoTimeRange&&null!==this._lastGotoTimeRange&&(this.gotoTimeRange(this._lastGotoTimeRange.from,this._lastGotoTimeRange.to),this._lastGotoTimeRange=null)}));const g=this._panes[0];g.setStretchFactor(2*g.stretchFactor()),this._properties.listeners().subscribe(this,this.lightUpdate),this._properties.childs().timezone.subscribe(null,(()=>{this._chartApi&&this._chartApi.isConnected().value()&&this._chartApi.switchTimezone(this.timezone())})),g.addDataSource(this.m_mainSeries,g.findSuitableScale(this.m_mainSeries),!1),this._barsMarksSources=a(this);for(const e of this._barsMarksSources)e.setOwnerSource(this.m_mainSeries),g.addDataSource(e,this.m_mainSeries.priceScale(),!0)}setStudiesMetaData(e,t){this._studiesMetaData=e,this._studyVersioning=new w.StudyVersioning(this._studiesMetaData,t)}restart(){this._chartApi.switchTimezone(this.timezone()),this._timeScale.reset(),this.m_mainSeries.restart();for(const e of this.dataSources())e.restart&&e!==this.m_mainSeries&&e.restart();this.sessions().restart()}version(){return 3}collapsed(){return this._collapsedWV}chartSaveTime(){return this._chartSaveTime}setChartSaveTime(e){this._chartSaveTime=e}destroy(){this._phantomSourceContainer.destroy(),this._hoveredSourceChanged.destroy(),null!==this._watermarkSource&&(this._watermarkSource.destroy(),this._watermarkSource=null),Array.from(this._customSourcesMap.keys()).forEach(this._removeCustomSource,this),(0,n.assert)(0===this._topmostCustomSources.length),(0,n.assert)(0===this._fgCustomSources.length),(0,n.assert)(0===this._bgCustomSources.length),(0,n.assert)(0===this._allCustomSources.length),(0,n.assert)(0===this._customSourcesMap.size),null!==this._lollipopSourcesWatcher&&(this._lollipopSourcesWatcher.destroy(),this._lollipopSourcesWatcher=null),null!==this._alertsWatcher&&this._alertsWatcher.destroy(),this._properties.childs().paneProperties.childs().background.unsubscribeAll(this),this._properties.childs().paneProperties.childs().backgroundType.unsubscribeAll(this),this._properties.childs().paneProperties.childs().backgroundGradientEndColor.unsubscribeAll(this),this._properties.childs().paneProperties.childs().backgroundGradientStartColor.unsubscribeAll(this),this._watchedThemeSpawn.destroy(),this._lastHoveredHittestData=null,this._lastSelectedHittestData=null,(0,X.currencyUnitVisibilityProperty)().unsubscribeAll(this),this._crossHairSelectPointMode.destroy(),this._destroyed=!0}undoModel(){return this._undoModel}onData(e){switch(e.method){case"timescale_update":{const t=e.params;this._updateTimeScale({index:t.index,zoffset:t.zoffset,values:t.changes,indexDiffs:t.index_diff, +baseIndex:t.baseIndex,marks:t.marks,clearFlag:t.clear});break}case"timescale_completed":{const t=Boolean(e.params[0]);this._timeScale.onTimeScaleCompleted(t);break}}}addStrategySource(e,t){1!==t&&-1===this._strategySources.indexOf(e)&&(this._strategySources.push(e),this._strategySourcesChange.fire(t),this.setActiveStrategySource(e))}removeStrategySource(e,t){if(1===t)return;const i=this._strategySources.indexOf(e);if(-1!==i){if(this._strategySources.splice(i,1)[0]===this._activeStrategySource.value()&&this.unsetActiveStrategySource(),this._strategySources.length>0){const e=this._strategySources[this._strategySources.length-1];this.setActiveStrategySource(e)}this._strategySourcesChange.fire(t)}}setActiveStrategySource(e){-1!==this._strategySources.indexOf(e)&&this._activeStrategySource.setValue(e)}unsetActiveStrategySource(){this._activeStrategySource.setValue(null)}activeStrategySource(){return this._activeStrategySource}strategySources(){return this._strategySources}strategySourcesChange(){return this._strategySourcesChange}setScrollEnabled(e){this._scrollEnabled=e}scrollEnabled(){return this._scrollEnabled}setZoomEnabled(e){this._zoomEnabled=e}zoomEnabled(){return this._zoomEnabled}zoomToViewport(e,t,i,s,r){this.setTimeViewport(e,t);let n=Math.min(i,s),o=Math.max(i,s);const a=r.defaultPriceScale();a.isPercentage()||a.setMode({autoScale:!1}),a.isLog()&&(n=a.priceToLogical(n),o=a.priceToLogical(o)),a.setPriceRange(new ue.PriceRange(n,o)),this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.invalidate(this._paneInvalidationMask(r,K.InvalidationLevel.Light)),this._setScalesResetAvailable(!0)}setTimeViewport(e,t){const i=this.appliedTimeFrame().value();null!==this._lastAppliedGotoTimeRange&&null!==i&&(0,Tt.areEqualTimeFrames)(this._lastAppliedGotoTimeRange.range,i.val)&&!this._lastAppliedGotoTimeRange.actual||(this.timeScale().zoomToBarsRange(e,t),this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.recalcVisibleRangeStudies(),this.lightUpdate())}onTagsChanged(){return this._tagsChanged}canZoomIn(){return this._timeScale.canZoomIn()&&this._zoomEnabled}canZoomOut(){return this._timeScale.canZoomOut()&&this._zoomEnabled}onPaneTagsChanged(){this._tagsChanged.fire()}panesCollectionChanged(){return this._panesCollectionChanged}dataSourceCollectionChanged(){return this._dataSourceCollectionChanged}symbolSourceCollectionChanged(){return this._symbolSourceCollectionChanged}symbolSourceResolved(){return this._symbolSourceResolved}symbolSourceResolvingActive(){return this._symbolSourceResolvingActive}adjustForDividendsAvailability(){return this._adjustForDividendsAvailability}adjustForDividendsEnabled(){return this._adjustForDividendsEnabled}paneCollapsingAvailable(){return this._paneCollapsingAvailable}sourcePropertiesChanged(){return this._sourceProperitesChanged}sourceZOrderChanged(){return this._sourceZOrderChanged}zoomTime(e,t,i){if(!this._zoomEnabled)return;const s=this.timeScale();if(s.isEmpty()||0===t)return;const r=s.width();e=Math.max(1,Math.min(e,r-2)),s.zoom(e,t,i),this.recalculateAllPanes((0, +W.viewportChangeEvent)()),this.lightUpdate(),this.recalcVisibleRangeStudies(),this._setScalesResetAvailable(!0)}linePointBeingEdited(){return this._linePointBeingEdited}activeItemBeingMoved(){return this._activeItemBeingMoved}linePointBeingChanged(){return this._linePointBeingChanged}updateAllPaneViews(e){for(const t of this._panes)t.updateAllViews(e)}dataSources(){const e=[this.crossHairSource()];for(const t of this._panes)for(const i of t.dataSources())e.push(i);return e}priceDataSources(){const e=[];for(const t of this._panes)for(const i of t.priceDataSources())e.push(i);return e}symbolSources(){const e=[];for(const t of this._panes)for(const i of t.symbolSources())e.push(i);return e}selection(){return this._selection}selectionMacro(e,t=!1){const i=this.selection().allSources();e({removeSourceFromSelection:this._removeSourceFromSelection,addSourceToSelection:this._addSourceToSelection,clearSelection:this._clearSelection,selection:this.selection.bind(this)});const s=(0,v.subtract)(i,this.selection().allSources()),r=(0,v.subtract)(this.selection().allSources(),i);r.concat(i).forEach((e=>e.updateAllViews((0,W.selectionChangeEvent)())));let n=[];s.forEach((e=>{if((0,S.isLineTool)(e)){const i=e.hasAlert.value()&&e.getAlertSync();i&&i.setSelected(!1),!t&&e.shouldBeRemovedOnDeselect()&&n.push(e)}})),r.forEach((e=>{const t=(0,S.isLineTool)(e)&&e.hasAlert&&e.hasAlert.value()&&e.getAlertSync();t&&t.setSelected(!0)})),n=n.filter((e=>null!==this.dataSourceForId(e.id()))),n.length>0&&this._undoModel.removeSources(n,!1,zi),this.lightUpdate(),(s.length>0||r.length>0)&&this._selectedSourceChanged.fire()}onSelectedSourceChanged(){return this._selectedSourceChanged}checkLineToolSelection(){const e=this.selection().allSources();this._selection.checkLineToolSelection(),e.length!==this.selection().allSources().length&&this._selectedSourceChanged.fire()}lineToolsGroupModel(){return this._lineToolsGroupModel}restoreLineToolsGroups(e){this._lineToolsGroupModel=lt.fromState(this,e)}realignLineTools(e){for(const t of this._panes)(void 0===e||t.hasDataSource(e))&&t.realignLineTools(e)&&this._dataSourceCollectionChanged.fire(t)}isSnapshot(){return this._isSnapshot}onWidget(){return this._options.onWidget}hideIdeas(){return this._options.hideIdeas}updateSource(e){const t=this._invalidationMaskForSource(e);null!==t&&this.invalidate(t)}updateSourcePriceScale(e){const t=this._invalidationMaskForSourcePriceScale(e);null!==t&&this.invalidate(t)}updatePane(e){this.invalidate(this._paneInvalidationMask(e))}insertStudyWithParams(e,t,i,s,o,a,l,c,h,d,u){var p,_;let m=null;if(!o&&void 0!==e.groupingKey){const t=this.findNonOverlayStudyWithGroupingKey(e.groupingKey);null!==t&&(m=t.pane)}null===m&&(o||e.is_price_study?m=(0,n.ensureNotNull)(this.paneForSource(null!==(p=null==a?void 0:a[0])&&void 0!==p?p:this.m_mainSeries)):(m=this.createPane(),void 0!==d&&m.setPaneSize(d))),"Compare@tv-basicstudies"===e.id&&this.m_mainSeries.priceScale().setMode({log:!1,percentage:!0});const g=(0,ie.merge)((0,r.default)(null!=s?s:{}),{inputs:t,parentSources:[] +}),f=null!=a?a:[],v=(0,C.prepareStudyProperties)(e,g,m,this.studyVersioning(),f),S=(0,j.createStudy)(this,v,f,e,u);this._recalcVisibleRangeStudiesImpl({studies:[S],oldEndVisibleIndex:-1,oldStartVisibleIndex:-1,force:!0,timerId:null});const y=m.findSuitableScale(S,null!==(_=null==a?void 0:a[0])&&void 0!==_?_:this.mainSeries(),l);if(y===this.mainSeries().priceScale()&&(0,pe.isSymbolSource)(S)){const e=c?(0,Ni.sourceNewCurrencyOnPinningToPriceScale)(S,y,this,!0):null,t=h?(0,Oi.sourceNewUnitOnPinningToPriceScale)(S,y,this,!0):null;null===e&&null===t||S.setSymbolParams({currency:e||void 0,unit:t||void 0})}return(0,pe.isSymbolSource)(S)&&(0,n.ensureNotNull)(m).hasDataSource(this.mainSeries())&&Ui&&!Wi.getBool("enable_symbol_labels_on_inserting_compare_once",!1)&&((0,x.saveDefaultProperties)(!0),this.properties().childs().scalesProperties.childs().showSymbolLabels.setValue(!0),(0,x.saveDefaultProperties)(!1),Wi.setValue("enable_symbol_labels_on_inserting_compare_once",!0)),S.start(),i&&m.id()===i.paneId?m.insertDataSource(S,y,i.zorder):m.addDataSource(S,y,!1),S.properties().childs().linkedToSeries&&S.properties().childs().linkedToSeries.value()&&S.setOwnerSource(this.mainSeries()),this.recalculatePane(m,(0,W.sourceChangeEvent)(S.id())),this.fullUpdate(),this._invalidateBarColorerCaches(),this._recalcVisibleRangeStudiesImpl({studies:[S],force:!0}),this._recalcColorStudiesImpl({studies:[S],force:!0}),this._studyInserted.fire(S),S.maxOffset().subscribe(this._boundUpdateStudiesMaxOffset,{callWithLast:!0}),S}replaceStudyStub(e,t){const i=this.paneForSource(e);if(null===i)return!1;const s=e.priceScale(),r=e.zorder(),n=e.ownerSource();return this.paneForSource(e)===i?i.replaceSource(e,t,s):(i.insertDataSource(t,s,r),this.removeSource(e)),t.setOwnerSource(n),this.dataSources().forEach((i=>{i.ownerSource()===e&&i.setOwnerSource(t)})),t.start(),this.recalculatePane(i,(0,W.sourceChangeEvent)(t.id())),this.fullUpdate(),!0}insertStudyStub(e){const t=this.mainSeries(),i=(0,n.ensureNotNull)(this.paneForSource(t)),s=new P.StudyStub(this,null,e),r=i.createPriceScaleAtPosition("overlay");return i.addDataSource(s,r,!1),this.recalculatePane(i,(0,W.sourceChangeEvent)(s.id())),this.fullUpdate(),s}removeStudyStub(e){const t=this.dataSourceForId(e);return null===t?(ji.logNormal("StudyStub id="+e+" is not found in chart model"),!1):(this.removeSource(t),!0)}setHoveredSource(e,t=null){const i=this._hoveredSource!==e;if(!i&&this._lastHoveredHittestData===t)return;this._lastHoveredHittestData=t;let s=null;if(this._hoveredSource){this._hoveredSource.updateAllViews((0,W.selectionChangeEvent)()),s=new K.InvalidationMask(K.InvalidationLevel.Cursor);const e=this._invalidationMaskForSource(this._hoveredSource,K.InvalidationLevel.Light);null!==e&&s.merge(e)}if(this._hoveredSource=e,e){e.updateAllViews((0,W.selectionChangeEvent)()),s||(s=new K.InvalidationMask(K.InvalidationLevel.Cursor));const t=this._invalidationMaskForSource(e,K.InvalidationLevel.Light);null!==t&&s.merge(t)}s&&this.invalidate(s),i&&this._hoveredSourceChanged.fire(e)}properties(){ +return this._properties}chartApi(){return this._chartApi}disconnect(){this.sessions().stop();for(const e of this.dataSources())e.disconnect&&e.disconnect();this._timeScale.disconnect()}crossHairSource(){return this.m_crossHairSource}gridSource(){return this._gridSource}publishedChartsTimelineSource(){return null}hoveredSource(){return this._hoveredSource}hoveredSourceChanged(){return this._hoveredSourceChanged}lastHittestData(){return this._lastHoveredHittestData}lastSelectedHittestData(){return this._lastSelectedHittestData}syncTimeWithModel(e,t){const i=this.mainSeries().syncModel();if(null===i)return;const s=1e3*this.createSyncPoint(e,i.syncSourceTarget()).sourceTimeToTargetTime(t/1e3),r=(0,ht.get_timezone)(this.timezone());let n=(0,ht.utc_to_cal)(r,s);this.mainSeries().isDWM()&&(n=i.getSession().spec.correctTradingDay(n),(0,ht.set_hms)(n,0,0,0,0,(0,ht.get_timezone)("Etc/UTC"))),this._gotoTimeImpl(n.getTime(),{centerIfVisible:!1})}gotoTime(e){return this._gotoTimeImpl(e,{centerIfVisible:!0})}recalculatePane(e,t){null==e||e.recalculate(t)}recalculateAllPanes(e){this._panes.forEach((t=>t.recalculate(e))),this.updateAllPaneViews(e),this.crossHairSource().updateAllViews(e)}gotoTimeRange(e,t){const i=this.timeScale(),s=i.tickMarks(),r=this.mainSeries();if(void 0===s.minIndex)return void(this._lastGotoTimeRange={from:e,to:t});let o=e,a=t;const l=r.symbolInfo();if(null!==l){let i=this.properties().childs().timezone.value();"exchange"===i&&(i=l.timezone);const s=(0,ht.get_timezone)(i),n=(0,ht.utc_to_cal)(s,e),c=(0,ht.utc_to_cal)(s,t);if(r.isDWM()){const e=(0,ht.get_timezone)("Etc/UTC");(0,ht.set_hms)(n,0,0,0,0,e),(0,ht.set_hms)(c,0,0,0,0,e)}o=n.getTime(),a=c.getTime()}const c=(0,n.ensureDefined)(s.maxIndex),h=(0,n.ensureDefined)(s.minIndex);if(o>=(0,n.ensureNotNull)(s.indexToTime(h)).valueOf()||r.endOfData()){const e=(e,t)=>e(0,n.ensureNotNull)(s.indexToTime(e)).valueOf(),l=(0,v.lowerboundExt)(t,o,e,s.nearestIndex(o),c);let d=o===a?l:(0,v.lowerboundExt)(t,a,e,s.nearestIndex(a),c);this._lastGotoTimeRange=null,null!==this._lastAppliedGotoTimeRange&&(this._lastAppliedGotoTimeRange.actual=!1);const u=i.baseIndex();if(l+Math.max(d-l+1,i.minVisibleBarCount())>u){const e=i.targetDefaultRightOffset();d-u=0;t--)if(this._panes[t].hasDataSource(e))return this._panes[t] +;return e instanceof vt.BarsMarksContainer?this.paneForSource(this.mainSeries()):null}mainPane(){for(const e of this._panes)if(e.isMainPane())return e;throw new Error("Main pane is not found")}lastPane(){return this._panes[this._panes.length-1]}removeSource(e,t){this.selectionMacro((t=>t.removeSourceFromSelection(e)),!0),this._hoveredSource===e&&(this._hoveredSource=null,this._lastHoveredHittestData=null),this._sourcesBeingMoved.includes(e)&&(this._sourcesBeingMoved=this._sourcesBeingMoved.filter((t=>t!==e)),this._sourcesBeingMoved.length||(this._activeItemBeingMoved=null)),e===this._lineBeingEdited&&(this._lineBeingEdited=null,gt.isToolEditingNow.setValue(!1)),e===this._lineBeingCreated&&(this._lineBeingCreated=null,gt.isToolCreatingNow.setValue(!1)),!t&&e.stop&&e.stop();const i=this.detachSource(e),s=this.mainSeries().priceScale();return(0,j.isStudy)(e)&&(0,pe.isActingAsSymbolSource)(e)&&e.priceScale()===s&&s.isPercentage()&&1===s.seriesLikeSources().filter(pe.isActingAsSymbolSource).length&&s.setMode({percentage:!1}),this.fullUpdate(),this._invalidateBarColorerCaches(),(0,j.isStudy)(e)&&((0,_.emit)("study_event",e.id(),"remove"),e.isChildStudy()&&e.parentSources().forEach((t=>t.unsetChild(e))),e.maxOffset().unsubscribe(this._boundUpdateStudiesMaxOffset)),!t&&e.destroy&&e.destroy(),(0,S.isLineTool)(e)&&(e.removeAlert(),(0,_.emit)("drawing_event",e.id(),"remove")),i}allStudies(e){const t=e?e=>(0,j.isStudy)(e)&&!0:j.isStudy;return this._getAllSources(t)}findNonOverlayStudyWithGroupingKey(e,t){const i=void 0!==t?[t]:this._panes;for(const t of i){const i=t.dataSources().find((i=>(0,j.isStudy)(i)&&i.metaInfo().groupingKey===e&&!t.isOverlay(i)));if(void 0!==i)return{pane:t,study:i}}return null}movePaneUp(e){this.movePane(e,e-1)}movePaneDown(e){this.movePane(e,e+1)}movePane(e,t){const i=this._panes[e];this._panes.splice(e,1),this._panes.splice(t,0,i),this._panesCollectionChanged.fire(this._panes),this._onRearrangePanes.fire(),this.invalidate(K.InvalidationMask.panesOrder())}backgroundColor(){return this._backgroundColor}backgroundTopColor(){return this._backgroundTopColor}backgroundColorAtYPercentFromTop(e){const t=this.backgroundColor().value(),i=this.backgroundTopColor().value();if(t===i)return t;if(e=Math.max(0,Math.min(100,Math.round(100*e))),null===this._gradientColorsCache||this._gradientColorsCache.topColor!==i||this._gradientColorsCache.bottomColor!==t)this._gradientColorsCache={topColor:i,bottomColor:t,colors:new Map};else{const t=this._gradientColorsCache.colors.get(e);if(void 0!==t)return t}const s=(0,ft.gradientColorAtPercent)(i,t,e/100);return this._gradientColorsCache.colors.set(e,s),s}backgroundCounterColor(){const e=this.backgroundColor().value();if(void 0===this._lastBackgroundColor||void 0===this._lastOriginalColor||e!==this._lastBackgroundColor){const t=(0,a.rgbToBlackWhiteString)((0,a.parseRgb)(e),150);this._lastBackgroundColor=e,this._lastOriginalColor="black"===t?"white":"black"}return this._lastOriginalColor}isDark(){return"white"===this.backgroundCounterColor()}defaultResolutions(){ +return this.chartApi().defaultResolutions()}availableCurrencies(){const e=this._getAvailableCurrencies();return e.length!==this._availableCurrencies.size()&&(this._availableCurrencies=new bt(e)),this._availableCurrencies}currencyConversionEnabled(){return this._options.currencyConversionEnabled}availableUnits(){const e=this._getAvailableUnits();return this._availableUnits.unitsChanged(e)&&(this._availableUnits=new wt(e)),this._availableUnits}unitConversionEnabled(){return this._options.unitConversionEnabled}availablePriceSources(){const e=this._getAvailablePriceSources();return null!==e&&this._availablePriceSources.priceSourcesChanged(e)&&(this._availablePriceSources=new Hi(e)),this._availablePriceSources}resetDeferredStudies(){ye.instance(this).reset()}isJustClonedChart(){return this._undoModel.isJustClonedChart()}studyTemplate(e,t,i){const s={panes:[],version:this.version()};for(const e of this.panes())s.panes.push(e.state(!0,!1,!0));const r=this.mainSeries();return e&&(s.symbol=r.symbol(),this.currencyConversionEnabled()&&i&&(s.currency=r.currency()),this.unitConversionEnabled()&&i&&(s.unit=r.unit())),t&&(s.interval=r.interval()),s}restoreLineToolState(e,t,i){e.restorePoints(t.points,t.indexes||[]),e.properties().merge(t.state),e.restoreData&&e.restoreData(t),e.linkKey().setValue(t.linkKey||null),e.createServerPoints(),this.fullUpdate();const s=e.linkKey().value();null!==s&&i&&(0,gt.restoreLineToolState)({model:this,linkKey:s,state:t})}preferences(){return(0,Vi.preferencesByWhiteList)(this,this.mainSeries())}restoreTheme(e,t,i){e.mainSourceProperties.hollowCandleStyle||(e.mainSourceProperties.hollowCandleStyle=e.mainSourceProperties.candleStyle),this._undoModel.chartLoadTheme(e,t,i)}onResetScales(){return this._resetScales}startMovingSources(e,t,i,s,r,o){this._sourcesBeingMoved=e,this._activeItemBeingMoved=i;let a=!1;if(this._sourcesBeingMoved.forEach((e=>{!a&&(0,j.isStudy)(e)&&(a=!0);const l=(0,n.ensureNotNull)(this.paneForSource(e)),c=(0,S.isLineTool)(e),h=c&&e.linkKey().value();if(!1!==h&&null!==h&&s.has(h)&&c&&e.isFixed()){const t=(0,n.ensureDefined)(s.get(h)),a={screen:this._percentPositionToPoint(t,l)};e.startMoving(a,i,r,o)}else e.startMoving(t,i,r,o);const d=this._paneInvalidationMask(l,K.InvalidationLevel.Light);this.invalidate(d)})),!o){const s=e.filter(S.isLineTool).filter((e=>e.linkKey().value()&&e.isSynchronizable())).map((e=>e.linkKey().value()));if(s.length&&t.logical){const o=this.externalTimeStamp(t.logical.index),a={linkKeys:s,model:this,symbol:this.mainSeries().symbol(),point:{price:t.logical.price,timeStamp:o},activeItem:null!==i?i:void 0,envState:r,pointPositionPercents:new Map};e.forEach((e=>{if((0,S.isLineTool)(e)){const i=e.linkKey().value();if(i&&e.isSynchronizable()&&e.isFixed()){const s=(0,n.ensureNotNull)(this.paneForSource(e));a.pointPositionPercents.set(i,this._pointToPercentPosition((0,n.ensureDefined)(t.screen),s))}}})),(0,gt.startMovingLineTool)(a)}}gt.isToolMovingNow.setValue(!0),a&>.isStudyEditingNow.setValue(!0)}moveSources(e,t,i,s){ +if(this._sourcesBeingMoved.filter((e=>!e.isLocked||!e.isLocked())).forEach((r=>{const o=(0,S.isLineTool)(r)?r.linkKey().value():null;if(null!==o&&t.has(o)){const e=(0,n.ensureNotNull)(this.paneForSource(r)),a=(0,n.ensureDefined)(t.get(o)),l={screen:this._percentPositionToPoint(a,e)};r.move(l,this._activeItemBeingMoved,i,s)}else r.move(e,this._activeItemBeingMoved,i,s)})),this.lightUpdate(),!s&&e.logical){const t=this._sourcesBeingMoved.filter(S.isLineTool).filter((e=>e.isSynchronizable()&&!!e.linkKey().value())).map((e=>e.linkKey().value())),s=this.externalTimeStamp(e.logical.index),r={linkKeys:t,model:this,point:{price:e.logical.price,timeStamp:s},envState:i,pointPositionPercents:new Map};this._sourcesBeingMoved.filter(S.isLineTool).forEach((t=>{if(t.linkKey().value()&&t.isSynchronizable()&&t.isFixed()){const i=(0,n.ensureNotNull)(this.paneForSource(t));r.pointPositionPercents.set(t.linkKey().value(),this._pointToPercentPosition((0,n.ensureDefined)(e.screen),i))}})),(0,gt.moveLineTool)(r)}}endMovingSources(e,t,i){const s=this._sourcesBeingMoved.map((s=>{const r=(0,n.ensureNotNull)(this.paneForSource(s)),o=s.endMoving(e,t,i),a=this._paneInvalidationMask(r,K.InvalidationLevel.Light);return a.invalidateAll(K.InvalidationLevel.Light),this.invalidate(a),o})),r=this._sourcesBeingMoved.filter(S.isLineTool).filter((e=>e.isSynchronizable()&&!!e.linkKey().value())).map((e=>e.linkKey().value())),o=this._sourcesBeingMoved.filter(S.isLineTool).filter((e=>e.isSynchronizable()&&!!e.linkKey)).map((e=>{const t={points:e.normalizedPoints(),interval:this.mainSeries().interval()};return e.isFixed()&&(t.pointPositionPercents=e.calcPositionPercents()),t}));r.length&&(0,gt.finishMovingLineTool)({linkKeys:r,model:this,finalStates:o,changes:s}),this._sourcesBeingMoved=[],this._activeItemBeingMoved=null,gt.isToolMovingNow.setValue(!1),gt.isStudyEditingNow.setValue(!1)}sourcesBeingMoved(){return this._sourcesBeingMoved}setMovingCustomSource(e,t){this._customSourceBeingMoved=e,this._customSourceBeingMovedHitTestData=null!==t?{beingMoved:!1,...t}:null}processingCustomSourceMove(){null!==this._customSourceBeingMovedHitTestData&&(this._customSourceBeingMovedHitTestData.beingMoved=!0)}customSourceMovingHitTestData(){return this._customSourceBeingMovedHitTestData}customSourceBeingMoved(){return null!==this._customSourceBeingMovedHitTestData&&this._customSourceBeingMovedHitTestData.beingMoved?this._customSourceBeingMoved:null}width(){return this._width}setWidth(e,t){this._width=e,this._timeScale.setWidth(e,t);for(const t of this._panes)t.setWidth(e);this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.recalcVisibleRangeStudies()}setPaneHeight(e,t){e.setHeight(t),this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.lightUpdate()}isScalesResetAvailableChanged(){return this._isScalesResetAvailableChanged}isScalesResetAvailable(){return this._isScalesResetAvailable}panes(){return this._panes}paneForId(e){return this._panes.find((t=>t.id()===e))||null}createPane(e,t,i){const s=this._undoModel.chartWidget() +;s.isMaximizedPane()&&s.toggleMaximizePane(null);const r=this._properties.childs().paneProperties;t&&r.merge(t);const n=new Le(this._timeScale,r,this,i);return void 0!==e?this._panes.splice(e,0,n):this._panes.push(n),n.onTagsChanged().subscribe(this,Yi.prototype.onPaneTagsChanged),n.dataSourcesCollectionChanged().subscribe(this,(()=>this._dataSourceCollectionChanged.fire(n))),n.symbolSourceCollectionChanged().subscribe(this,(()=>this._onSymbolSourceCollectionChanged(n))),n.sourcePropertiesChanged().subscribe(this,(e=>this._sourceProperitesChanged.fire(n,e))),n.sourceZOrderChanged().subscribe(this,(e=>this._sourceZOrderChanged.fire(n,e))),n.symbolSourceResolved().subscribe(this,(e=>this._symbolSourceResolved.fire(n,e))),n.symbolSourceResolvingActive().subscribe(this._recalcSymbolResolvingActive),n.collapsed().subscribe(this._recalcPaneCollapsingAvailable),this._recalcPaneCollapsingAvailable(),this._panesCollectionChanged.fire(this._panes),this.invalidate(K.InvalidationMask.panesOrder()),n}removePane(e){const t=this._undoModel.chartWidget();t.isMaximizedPane()&&t.toggleMaximizePane(null);const i=e;i.destroy();const s=this._panes.indexOf(i);-1!==s&&(this._panes.splice(s,1),e.dataSourcesCollectionChanged().unsubscribeAll(this),e.symbolSourceCollectionChanged().unsubscribeAll(this),e.sourcePropertiesChanged().unsubscribeAll(this),e.onTagsChanged().unsubscribeAll(this),e.symbolSourceResolved().unsubscribeAll(this),i.symbolSourceResolvingActive().unsubscribe(this._recalcSymbolResolvingActive),e.collapsed().unsubscribe(this._recalcPaneCollapsingAvailable),this._recalcPaneCollapsingAvailable(!0));this.crossHairSource().pane===e&&this.clearCurrentPosition(),this._panesCollectionChanged.fire(this._panes),this.invalidate(K.InvalidationMask.panesOrder())}changePanesHeight(e,t){if(this._panes.length<2)return;(0,n.assert)(e>=0&&ee+t.stretchFactor()),0),r=this._panes.reduce(((e,t)=>e+t.height()),0),o=r-30*(this._panes.length-1);t=Math.min(o,Math.max(30,t));const a=s/r,l=i.height();i.setStretchFactor(t*a);let c=t-l,h=this._panes.length-1;for(const e of this._panes)if(e!==i){const t=Math.min(o,Math.max(30,e.height()-c/h));c-=e.height()-t,h-=1;const i=t*a;e.setStretchFactor(i)}this.fullUpdate()}clearCurrentPosition(){const e=this.crossHairSource();e.clearPosition(),(0,n.ensureNotNull)(e.dataWindowView()).update(),qi(this._panes),this.invalidate(K.InvalidationMask.cursor());const t=this._undoModel.chartWidget();t.chartWidgetCollection().syncCrosshair(null,t.id()),this._phantomSourceContainer.onCursorPositionUpdated()}setAndSaveCurrentPosition(e,t,i,s){this.crossHairSource().saveOriginCoords(e,t),this.setCurrentPosition(e,t,i,s)}setCurrentPosition(e,t,i,s){var r,o,a;let l=NaN;const c=this._timeScale.coordinateToVisibleIndex(e),h=null!==(a=null===(o=null!==(r=this._lineBeingEdited)&&void 0!==r?r:this._lineBeingCreated)||void 0===o?void 0:o.priceScale())&&void 0!==a?a:i.defaultPriceScale();let d=null;!h.isEmpty()&&Number.isFinite(t)&&(d=(0, +n.ensureNotNull)(i.mainDataSource()).firstValue(),null!==d&&(l=h.coordinateToPrice(t,d)));const u=this._crossHairSelectPointMode.value()!==gt.SelectPointMode.None,p=this.currentTool(),_=this.mainSeries(),m=this.crossHairSource(),g=m.index,f=m.price,v=u||gt.isStudyEditingNow.value(),y=h===this.m_mainSeries.priceScale()&&(this._lineBeingCreated||this._lineBeingEdited||(0,S.isLineToolName)(p)||(0,gt.toolIsMeasure)(p)||v);!this._isSettingsExternalPosition&&y?(l=this._magnet.align(l,c,i),null!==d&&this._setCorrectedPositionToCrosshair(c,l,i)):this._magnet.resetLastValue();let b=null;if(isNaN(l)||(b=i),this._isTimeScrolling){if(!this._isSettingsExternalPosition&&u){const e=_.bars().firstIndex(),t=_.bars().lastIndex();if(null!==e&&null!==t){const s=Math.min(Math.max(c,e),t);s!==c&&this._setCorrectedPositionToCrosshair(s,l,i)}}else m.setPosition(m.index,l,b);return}m.setOnHoveredChartWidget(!0),m.setPosition(c,l,b),(0,n.ensureNotNull)(m.dataWindowView()).update(),qi(this._panes);const w=_.syncModel();if(this.crossHairSource().startMeasurePoint()||this._lineBeingCreated?this.lightUpdate():this.invalidate(K.InvalidationMask.cursor()),this._lineBeingCreated){const e=this._lineBeingCreated.linkKey().value();if(!this._isSettingsExternalPosition){const t=this._lineBeingCreated.setLastPoint({index:c,price:l},s);if(this._lineBeingCreated.updateAllViews((0,W.sourceChangeEvent)(this._lineBeingCreated.id())),t.price===l&&t.index===c||this._setCorrectedPositionToCrosshair(t.index,t.price,i),w&&e){const i=this._timeScale.points().roughTime(t.index,w.projectTime.bind(w));(0,gt.setLineToolLastPoint)({model:this,linkKey:e,point:{timeStamp:(0,n.ensureNotNull)(i),price:t.price}})}}}if(!this._isSettingsExternalPosition&&null!==this._lineBeingEdited&&null!==this._linePointBeingEdited){const e={index:c,price:l};this.changeLinePoint(e,s);const t=this._lineBeingEdited.alignCrossHairToAnchor(this._linePointBeingEdited)?this._lineBeingEdited.getPoint(this._linePointBeingEdited):e;null!==t&&this._setCorrectedPositionToCrosshair(t.index,t.price,i)}if(!this._isSettingsExternalPosition&&v){const e=_.bars().firstIndex(),t=_.bars().lastIndex();if(null!==e&&null!==t){const s=Math.min(Math.max(c,e),t);s!==c&&this._setCorrectedPositionToCrosshair(s,l,i)}}(g!==c||f!==l)&&this._syncCrosshair(s)}setExternalPosition(e,t){let i;const s=this.crossHairSource();if(s.setOnHoveredChartWidget(!1),null!==e&&(0,ie.isNumber)(e.timeStamp)){const t=this.mainSeries().syncModel();if(t){const s=this.createSyncPoint(e.syncSourceTarget,t.syncSourceTarget()).sourceTimeToTargetTime(e.timeStamp);i=this._timeScale.points().roughIndex(s,t.distance.bind(t))}}if(null!==e&&null!=i&&Number.isFinite(i)){this._isSettingsExternalPosition=!0;const r=(0,n.ensureNotNull)(this.paneForSource(this.mainSeries())),o=this._timeScale.indexToCoordinate(i),a=(0,n.ensureNotNull)(r.mainDataSource()).firstValue();if(null!==a){let i=NaN;void 0!==e.price&&Number.isFinite(e.price)&&(i=this.mainSeries().priceScale().priceToCoordinate(e.price,a)),s.clearOriginCoords(),this.setCurrentPosition(o,i,r,t)} +return s.setOnHoveredChartWidget(!1),void(this._isSettingsExternalPosition=!1)}s.clearPosition(),(0,n.ensureNotNull)(s.dataWindowView()).update(),qi(this._panes),this.invalidate(K.InvalidationMask.cursor())}startScaleTime(e){this._timeScale.startScale(e)}scaleTimeTo(e){this._timeScale.scaleTo(e),this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.lightUpdate(),this._setScalesResetAvailable(!0)}endScaleTime(){this._timeScale.endScale(),this.lightUpdate(),this.recalcVisibleRangeStudies()}resetTimeScale(){this._timeScale.restoreDefault(),this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.recalcVisibleRangeStudies(),this.lightUpdate(),this._resetScales.fire(),this._setScalesResetAvailable(!1)}startScalePrice(e,t,i){e.startScalePrice(t,i)}scalePriceTo(e,t,i){e.scalePriceTo(t,i),this.mainSeries().priceScale().isLockScale()?this.lightUpdate():this.invalidate(this._paneInvalidationMask(e,K.InvalidationLevel.Light)),this._setScalesResetAvailable(!0)}endScalePrice(e,t){e.endScalePrice(t),this.invalidate(this._paneInvalidationMask(e,K.InvalidationLevel.Light))}startTwoPointsScalePrice(e,t,i,s){t.startTwoPointsScale(i,s)}twoPointsScalePriceTo(e,t,i,s){t.twoPointsScale(i,s),this.invalidate(this._paneInvalidationMask(e)),this._setScalesResetAvailable(!0)}endTwoPointsScalePrice(e,t){t.endTwoPointsScale(),this.invalidate(this._paneInvalidationMask(e))}resetPriceScale(e,t){this._setScalesResetAvailable(!1),e.resetPriceScale(t),this.invalidate(this._paneInvalidationMask(e,K.InvalidationLevel.Light))}restorePriceScaleState(e,t,i){e.restorePriceScaleState(t,i),this.invalidate(this._paneInvalidationMask(e,K.InvalidationLevel.Light))}currentTool(){return this._currentTool}setCurrentTool(e){this._currentTool!==e&&((0,S.isLineToolName)(e)&&this.selectionMacro((e=>{e.clearSelection()})),this._currentTool=e,this._phantomSourceContainer.onToolChanged())}detachSource(e){const t=this.paneForSource(e);return!!t&&(t.removeDataSource(e),t.isEmpty()?(this._lineBeingCreated&&t===this._paneBeingCreatedLineOn&&this.cancelCreatingLine(),this.removePane(t),!0):(this.fullUpdate(),!1))}children(e,t){return this.dataSources().filter((i=>(0,j.isStudy)(i)?!t&&i.parentSources().includes(e):i.ownerSource()===e))}onRearrangePanes(){return this._onRearrangePanes}finishLineTool(e){const t=e.linkKey().value();(0,gt.drawOnAllCharts)().value()&&null!==t&&e.isSynchronizable()&&(0,gt.finishLineTool)({linkKey:t,model:this})}startChangingLinetool(e,t,i,s,r){this._lineBeingEdited=e,this._linePointBeingChanged=t||null,this._linePointBeingEdited=void 0===i?null:i,this._lineBeingEdited.startChanging(i,t,r),gt.isToolEditingNow.setValue(!0);const o=(0,n.ensureNotNull)(this.paneForSource(e));this._lineBeingEdited.startDragPoint&&void 0!==i&&void 0!==t&&this._lineBeingEdited.startDragPoint(i,t),r||void 0===i||void 0===t||this._lineBeingEdited.setPoint(i,t,s,r),this._lineBeingEdited.updateAllViews((0,W.sourceChangeEvent)(this._lineBeingEdited.id()));const a=this._paneInvalidationMask(o,K.InvalidationLevel.Light);this.invalidate(a);const l=e.linkKey().value() +;if(l&&e.isSynchronizable()&&void 0!==i&&void 0!==t){const e=(0,n.ensureNotNull)(this.externalTimeStamp(t.index));(0,gt.startChangingLineTool)({linkKey:l,model:this,symbol:this.mainSeries().symbol(),point:{price:t.price,timeStamp:e},pointIndex:i,envState:s||null})}}createLineTool(e,t,i,s,r,a,l){if((0,n.assert)((0,S.isLineToolName)(i),`Cannot create unknown line tool: ${i}`),s){const e={...Ri.intervalsVisibilitiesDefaults},t=s.childs().intervalsVisibilities.state();(0,ie.merge)(e,null!=t?t:{});const r=s.state();r.intervalsVisibilities=e,s=(0,S.createLineToolProperties)(i,r,this)}const c=(0,S.createLineTool)(i,this,s,null,void 0,l);if("LineToolExecution"!==i){let e;switch(i){case"LineToolIcon":e=c.properties().childs().icon.value().toString(16).toUpperCase();break;case"LineToolEmoji":e=c.properties().childs().emoji.value()}(0,u.trackEvent)("drawings","Study_Drawing_"+i,e)}const h=!c.linkKey().value()&&!r;a=(0,n.ensureDefined)(a||(0,n.ensureNotNull)(e.mainDataSource())),s||(0,S.prepareLineToolPropertiesByOwnerSource)(c.properties(),a),c.setOwnerSource(a);const d=a.priceScale();if(e.addDataSource(c,d,!1),(0,gt.drawOnAllCharts)().value()){const e=c.isSynchronizable()?r||(0,J.randomHash)():null;c.linkKey().setValue(e)}else c.linkKey().setValue(r);let p;if(c.isFixed()){const i=(0,n.ensureNotNull)((0,n.ensureNotNull)(e.mainDataSource()).firstValue()),s=this._timeScale.indexToCoordinate(t.index),r=(0,n.ensureNotNull)(d).priceToCoordinate(t.price,i);p=c.addFixedPoint(new o.Point(s,r))}else p=c.addPoint(t);return p||(this._lineBeingCreated=c,this._paneBeingCreatedLineOn=e,gt.isToolCreatingNow.setValue(!0)),h&&c.enableCurrentIntervalVisibility(),this.fullUpdate(),c}endChangingLinetool(e,t){const i=(0,n.ensureNotNull)(this._lineBeingEdited),s=i.endChanging(!1,e,t);this._lineBeingEdited=null,gt.isToolEditingNow.setValue(!1),this._linePointBeingEdited=null,this._linePointBeingChanged=null,this.lightUpdate();const r={points:i.normalizedPoints(),interval:this.mainSeries().interval()},o=i.linkKey().value();null!==o&&i.isSynchronizable()&&!t&&(0,gt.finishChangingLineTool)({model:this,linkKey:o,symbol:this.mainSeries().symbol(),finalState:r,changes:s})}continueCreatingLine(e,t,i,s){const r=(0,n.ensureNotNull)(this._lineBeingCreated),o=r.addPoint(e,t,i);r.updateAllViews((0,W.sourceChangeEvent)(r.id()));const a=new K.InvalidationMask(K.InvalidationLevel.Light);return o&&(this._paneBeingCreatedLineOn=null,this._lineBeingCreated=null,gt.isToolCreatingNow.setValue(!1)),this.invalidate(a),o}cancelCreatingLine(){if(!this._lineBeingCreated)return;const e=this._lineBeingCreated;this.removeSource(this._lineBeingCreated),this._lineBeingCreated=null,this._lineCancelled.fire(),gt.isToolCreatingNow.setValue(!1),(0,gt.drawOnAllCharts)().value()&&e.isSynchronizable()&&(0,gt.cancelLineTool)({model:this})}lineBeingCreated(){return this._lineBeingCreated}paneBeingCreatedLineOn(){return this._paneBeingCreatedLineOn}lineCancelled(){return this._lineCancelled}isPhantomLine(e){return this._phantomSourceContainer.source()===e}changeLinePoint(e,t,i){const s=(0, +n.ensureNotNull)(this._lineBeingEdited),r=(0,n.ensureNotNull)(this._linePointBeingEdited);let o=e.price,a=e.index;if(s.setPoint(r,e,t,i),!i){const t=s.alignCrossHairToAnchor(r)?s.getPoint(r):e;null!==t&&(a=t.index,o=t.price)}s.updateAllViews((0,W.sourceChangeEvent)(s.id())),this.lightUpdate();const l=s.linkKey().value();if(!i&&null!==l&&s.isSynchronizable()){const e=(0,n.ensureNotNull)(this._linePointBeingChanged),i={indexesChanged:a!==e.index,pricesChanged:o!==e.price},c=s.getChangePointForSync(r);if(null!==c){const e=this.externalTimeStamp(a);null!==e&&(o=c.price,(0,gt.changeLineTool)({linkKey:l,model:this,symbol:this.mainSeries().symbol(),point:{price:o,timeStamp:e},envState:t,changes:i}))}}}changeLinePoints(e,t,i){const s=e.points(),r=e.linkKey().value();!i&&r&&e.isSynchronizable()&&t.forEach(((t,i)=>{const o=s[i],a=o.price!==t.price,l=o.index!==t.index;if(e.getChangePointForSync(i)){const e=(0,n.ensureNotNull)(this.externalTimeStamp(t.index));(0,gt.changeLineTool)({linkKey:r,model:this,symbol:this.mainSeries().symbol(),point:{price:t.price,timeStamp:e},changes:{pricesChanged:a,indexesChanged:l}})}})),e.setPoints(t),e.updateAllViews((0,W.sourceChangeEvent)(e.id())),this.lightUpdate()}startScrollTime(e){this._timeScale.startScroll(e),this._isTimeScrolling=!0,this.mainSeries().clearGotoDateResult()}scrollTimeTo(e){this._timeScale.scrollTo(e),this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.lightUpdate(),this._setScalesResetAvailable(!0)}endScrollTime(){this._timeScale.endScroll(),this.lightUpdate(),this.recalcVisibleRangeStudies(),this._isTimeScrolling=!1}startScrollPrice(e,t,i){e.startScrollPrice(t,i)}scrollPriceTo(e,t,i){e.scrollPriceTo(t,i),this.invalidate(this._paneInvalidationMask(e,K.InvalidationLevel.Light))}endScrollPrice(e,t){e.endScrollPrice(t),this.invalidate(this._paneInvalidationMask(e,K.InvalidationLevel.Light))}addCustomSource(e,t,i=g.CustomSourceLayer.Foreground){this._customSourcesMap.has(e)&&ji.logWarn(`Attempt to add the same custom source multiple time "${e}"`),ji.logNormal(`Adding custom source "${e}"`);const s=t(e,this);switch(i){case g.CustomSourceLayer.Background:this._bgCustomSources.push(s);break;case g.CustomSourceLayer.Foreground:this._fgCustomSources.push(s);break;case g.CustomSourceLayer.Topmost:this._topmostCustomSources.push(s);break;default:throw new Error(`Unknown custom sources layer ${i}`)}this._allCustomSources.push(s),this._customSourcesMap.set(e,s),this.lightUpdate()}removeCustomSource(e){this._removeCustomSource(e),this.lightUpdate()}hasCustomSource(e){return this._customSourcesMap.has(e)}customSourceForName(e){return this._customSourcesMap.get(e)||null}customSourceName(e){let t=null;return this._customSourcesMap.forEach(((i,s)=>{i===e&&(t=s)})),t}customSources(e){switch(e){case g.CustomSourceLayer.Background:return this._bgCustomSources;case g.CustomSourceLayer.Foreground:return this._fgCustomSources;case g.CustomSourceLayer.Topmost:return this._topmostCustomSources;default:return this._allCustomSources}}addMultiPaneSource(e){this._multiPaneSources.push(e), +this.lightUpdate()}removeMultiPaneSource(e){const t=this._multiPaneSources.indexOf(e);-1===t?ji.logWarn("Attempt to remove multi-pane source which does not exist in the model"):this._multiPaneSources.splice(t,1),this.lightUpdate()}multiPaneSources(e){return this._multiPaneSources.filter((t=>!e.hasDataSource(t)))}magnet(){return this._magnet}dateTimeFormatter(){return this._dateTimeFormatter}dateFormatter(){return this._dateFormatter}timeFormatter(){return this._timeFormatter}isUnmergeAvailableForSource(e){if(!this._unmergeAvailable(e))return!1;return(0,n.ensureNotNull)(this.paneForSource(e)).dataSources().filter(this._unmergeAvailable,this).length>1}isMergeDownAvailableForSource(e){if(!this._unmergeAvailable(e))return!1;const t=this.paneForSource(e),i=this.panes();return t!==i[i.length-1]}isMergeUpAvailableForSource(e){if(!this._unmergeAvailable(e))return!1;return this.paneForSource(e)!==this.panes()[0]}sessions(){return(0,n.ensureNotNull)(this._sessions)}createSessions(e){(0,n.assert)(null===this._sessions,"Sessions are already created"),this.addCustomSource("sessions",((t,i)=>(this._sessions=new U(t,i,e),this._sessions.start(),this._sessions)),g.CustomSourceLayer.Background)}createPrePostMarket(e){this.addCustomSource("prePostMarket",((t,i)=>new PrePostMarket(t,i,e)))}replayStatus(){return this._replayStatus}setReplayStatus(e){this._replayStatus.setValue(e)}theme(){const e=this.properties().childs().paneProperties.state();delete e.topMargin,delete e.bottomMargin;const t=this.mainSeries().state().state;t&&(delete t.symbol,delete t.interval,delete t.currencyId,delete t.unitId);const i={mainSourceProperties:t,sessions:this.sessions().properties().state(),chartProperties:{paneProperties:e,scalesProperties:this.properties().childs().scalesProperties.state()},version:this.version()};return i.version=this.version(),i}onChartThemeLoaded(){return this._chartThemeLoaded}chartThemeLoaded(){this._chartThemeLoaded.fire()}state(e,t,i,s){var r;const n=this.publishedChartsTimelineSource(),o=this.properties().childs(),a=o.tradingProperties.state(),l={panes:this._panes.map((r=>r.state(!0,e,!1,t,i,s))),timeScale:this._timeScale.state(e),chartProperties:{paneProperties:o.paneProperties.state(),scalesProperties:o.scalesProperties.state(),publishedChartsTimelineProperties:n?n.state(e):void 0,chartEventsSourceProperties:null===(r=o.chartEventsSourceProperties)||void 0===r?void 0:r.state(),tradingProperties:a,priceScaleSelectionStrategyName:o.priceScaleSelectionStrategyName.value()},sessions:this.sessions().state(e),version:this.version(),timezone:this.timezone(),shouldBeSavedEvenIfHidden:this._shouldBeSavedEvenIfHidden};return s||(l.lineToolsGroups=this.lineToolsGroupModel().state(t)),l}restoreState(e,t,i){ye.instance(this).reset();const s={};if(!e.panes)return void ji.logDebug("ChartModel.restoreState: invalid state");if(!Array.isArray(e.panes))return void ji.logDebug("ChartModel.restoreState: invalid state");if(e.panes.length<1)return void ji.logDebug("ChartModel.restoreState: invalid state") +;for(const e of this._barsMarksSources)this.detachSource(e);if(this._shouldBeSavedEvenIfHidden=void 0===e.shouldBeSavedEvenIfHidden||e.shouldBeSavedEvenIfHidden,e.chartProperties&&!e.chartProperties.timezone&&(e.chartProperties.timezone=e.timezone),e.chartProperties){const i=(0,V.factoryDefaults)("chartproperties").scalesProperties;(0,ie.merge)(i,e.chartProperties.scalesProperties),!("showLastValue"in i)||"showSeriesLastValue"in i||"showStudyLastValue"in i||(i.showSeriesLastValueProperty=i.showLastValue,i.showStudyLastValueProperty=i.showLastValue),"showSeriesLastValue"in i&&(s.showSeriesLastValueProperty=!0),"showStudyLastValue"in i&&(s.showStudyLastValueProperty=!0),(!this.isSnapshot()&&!this.readOnly()&&"showCurrency"in i||"showUnit"in i)&&((0,X.migrateShowCurrencyAndShowUnitProperties)(i.showCurrency,i.showUnit),delete i.showCurrency,delete i.showUnit),e.chartProperties.paneProperties.vertGridProperties=e.chartProperties.paneProperties.vertGridProperties||(0,ie.clone)(e.chartProperties.paneProperties.gridProperties),e.chartProperties.paneProperties.horzGridProperties=e.chartProperties.paneProperties.horzGridProperties||(0,ie.clone)(e.chartProperties.paneProperties.gridProperties),"backgroundType"in e.chartProperties.paneProperties||(e.chartProperties.paneProperties.backgroundType=St.ColorType.Solid),"separatorColor"in e.chartProperties.paneProperties||(e.chartProperties.paneProperties.separatorColor=(0,d.getThemedColor)("color-chart-page-bg")),this._properties.childs().paneProperties.mergeAndFire(e.chartProperties.paneProperties),this._properties.childs().scalesProperties.mergeAndFire(i),e.chartProperties.timezone&&this._properties.childs().timezone.setValue(e.chartProperties.timezone),e.chartProperties.chartEventsSourceProperties&&this._properties.hasChild("chartEventsSourceProperties")&&this._properties.childs().chartEventsSourceProperties.mergeAndFire(e.chartProperties.chartEventsSourceProperties),e.chartProperties.tradingProperties&&this._properties.hasChild("tradingProperties")&&(void 0===e.chartProperties.tradingProperties.horizontalAlignment&&(e.chartProperties.tradingProperties.horizontalAlignment=(r=e.chartProperties.tradingProperties.lineLength)<=40?g.TradedGroupHorizontalAlignment.Right:r>=60?g.TradedGroupHorizontalAlignment.Left:g.TradedGroupHorizontalAlignment.Center),this._properties.childs().tradingProperties.mergeAndFire(e.chartProperties.tradingProperties)),this._timeScale.restoreState(e.timeScale,t),this._updateDateTimeFormatter()}var r;if(e.timeScale&&this._timeScale.restoreState(e.timeScale,t),!this.readOnly()){const t=this._getExceedingChildStudies(e.panes);if(t.length){for(let i=e.panes.length-1;i>=0;--i){const s=e.panes[i];for(let e=s.sources.length-1;e>=0;--e){const i=s.sources[e];~t.indexOf(i)&&s.sources.splice(e,1)}s.sources.length||e.panes.splice(i,1)}0}}const n=e.version||0,o=e.panes;let a="_seriesId";for(const e of o){const t=e.sources.find((e=>"MainSeries"===e.type));if(t){a=t.id;break}}this.panes()[0].restoreState(o[0],t,n,a,s,i,!0);let l=1;for(let r=1;rp&&h%100==0?{lines_limit_exceeded:!0,line_tools_count:h}:(this.panes().forEach((e=>this._dataSourceCollectionChanged.fire(e))),this._lineToolsGroupModel.fireChangedAll(),{})}shouldBeSavedEvenIfHidden(){return this._shouldBeSavedEvenIfHidden}setShouldBeSavedEvenIfHidden(e){this._shouldBeSavedEvenIfHidden=e}externalTimeStamp(e){const t=this.mainSeries().syncModel();return this.timeScale().points().roughTime(e,t&&t.projectTime.bind(t))}syncLollipopSources(){null!==this._lollipopSourcesWatcher&&this._lollipopSourcesWatcher.syncSources()}restoreChartEvents(e){null!==this._lollipopSourcesWatcher&&this._options.chartEventsEnabled&&this._lollipopSourcesWatcher.restoreChartEvents(e)}recalcVisibleRangeStudies(e){this._recalcVRStudiesParams.force=this._recalcVRStudiesParams.force||Boolean(e),this._recalcVisibleRangeStudiesImplDebounced()}recalcColorStudies(e){this._recalcColorStudiesParams.force=this._recalcColorStudiesParams.force||Boolean(e),this._recalcColorStudiesImplDebounced()}recalcStudyBasedLineTools(){this.dataSources().forEach((e=>{(0,S.isStudyLineTool)(e)&&e.recalcStudyIfNeeded()}))}alertsWatcher(){return this._alertsWatcher}showLegend(){return this._showLegendProperty}id(){return this._id}selectPointMode(){return this._crossHairSelectPointMode}recalculatePriceRangeOnce(){const e=this.mainSeries();for(const t of this._panes)for(const i of t.priceDataSources())i.symbolSource()===e&&i.disablePriceRangeReady()}invalidate(e){var t;null===(t=this._invalidateHandler)||void 0===t||t.call(this,e)}appliedTimeFrame(){return this._appliedTimeFrame.appliedTimeFrame()}barsMarksSources(){return this._barsMarksSources}createSyncPoint(e,t){return(0,Bi.getDefault2Lazy)(this._syncPointCache,e.uniqueId,t.uniqueId,(()=>new mt(e,t)))}isAutoSaveEnabled(){return this._isAutoSaveEnabled}studyAwareDefaultRightOffset(){return this._timeScale.usePercentageRightOffset().value()?this._timeScale.percentsToBarIndexLength(this.studyAwareDefaultRightOffsetPercentage()):Math.max(this._timeScale.defaultRightOffset().value(),this._cachedStudiesMaxOffset)} +studyAwareDefaultRightOffsetPercentage(){return this._timeScale.usePercentageRightOffset().value()?Math.max(this._timeScale.defaultRightOffsetPercentage().value(),this._timeScale.barIndexLengthToPercents(this._cachedStudiesMaxOffset)):this._timeScale.barIndexLengthToPercents(this.studyAwareDefaultRightOffset())}clearAllStudies(){this.dataSources().forEach((e=>{var t;return null===(t=e.clearData)||void 0===t?void 0:t.call(e)}))}setTimeScaleAnimation(e){const t=K.InvalidationMask.light();t.setTimeScaleAnimation(e),this.invalidate(t)}stopTimeScaleAnimation(){const e=K.InvalidationMask.light();e.stopTimeScaleAnimation(),this.invalidate(e)}lollipopSourcesOptions(){const e=this._options;return{chartEventsEnabled:!this._options.isSnapshot&&this._options.chartEventsEnabled,esdEnabled:e.esdEnabled,continuousContractSwitchesEnabled:e.continuousContractSwitchesEnabled,futuresContractExpirationEnabled:e.futuresContractExpirationEnabled,newsEnabled:e.newsEnabled}}_initAlertsList(){throw new Error("Not implemented")}_updateStudiesMaxOffset(){const e=Math.max(...this.allStudies().map((e=>e.maxOffset().value())));this._cachedStudiesMaxOffset=e;const t=this._timeScale.rightOffset();t<0||this._timeScale.setRightOffset(Math.max(t,e))}_updateBaseIndex(e,t){const i=this._timeScale,s=i.baseIndex(),r=i.visibleBarsStrictRange(),n=i.logicalRange();if(null!==n&&t){const t=n.contains(s),o=e-s;let a=t?null:i.rightOffset()-o;if(!this._options.shiftVisibleRangeOnNewBar&&t){const e=i.indexToCoordinate(s)+i.barSpacing()/2+1,t=s-n.left()+o,l=e/t;if(l>=i.minBarSpacing()){i.setBarSpacing(l);a=i.width()/l-t}else(null==r?void 0:r.lastBar())!==s&&(a=i.rightOffset()-o)}null!==a&&i.setRightOffset(a)}i.setBaseIndex(e)}_createLollipopSourcesWatcher(){}_updateDateTimeFormatter(){const e=ot.dateFormatProperty.value(),t=void 0;if(this._dateFormatter=new nt.DateFormatter(e,t),this.mainSeries().isDWM())this._dateTimeFormatter=new nt.DateFormatter(e,t),this._timeFormatter=new Ke.TimeFormatter((0,Xe.getHourMinuteFormat)(Ye.timeHoursFormatProperty.value()));else{const i=T.Interval.parse(this.mainSeries().interval()),s=(0,Xe.getTimeFormatForInterval)(i,Ye.timeHoursFormatProperty.value());this._dateTimeFormatter=new rt.DateTimeFormatter({dateFormat:e,withWeekday:t,timeFormat:s,dateTimeSeparator:" "}),this._timeFormatter=new Ke.TimeFormatter(s)}}_setScalesResetAvailable(e){this._isScalesResetAvailable!==e&&(this._isScalesResetAvailable=e,this._isScalesResetAvailableChanged.fire())}_invalidationMaskForSource(e,t=K.InvalidationLevel.Light){if(e===this.crossHairSource())return K.InvalidationMask.cursor();if(this._watermarkSource===e)return this._paneInvalidationMask((0,n.ensureNotNull)(this.paneForSource(this.mainSeries())),t);if(-1!==this._allCustomSources.indexOf(e)){const e=new K.InvalidationMask;return e.invalidateAll(t),e}if(!(0,f.isDataSource)(e))return null;if(e.isMultiPaneEnabled())return new K.InvalidationMask(t);const i=this.paneForSource(e);return null!==i?this._paneInvalidationMask(i,t):null}_paneInvalidationMask(e,t=K.InvalidationLevel.Light){ +const i=new K.InvalidationMask,s=this._panes.indexOf(e);return i.invalidateAllPane(s,t),i}_invalidationMaskForSourcePriceScale(e,t=K.InvalidationLevel.Light){if(!(0,f.isDataSource)(e))return new K.InvalidationMask(t);const i=this.paneForSource(e);if(null===i)return null;let s=e.priceScale();if(null===s)return null;const r=this._panes.indexOf(i);let n=i.priceScalePosition(s);if("overlay"===n){const e=this._panes[r].defaultPriceScale();s=e,n=i.priceScalePosition(e)}const o=i.priceScaleIndex(s,n);if(void 0===o)return null;const a=new K.InvalidationMask;return a.invalidatePriceScale(r,n,o,t),a}_removeCustomSource(e){const t=this._customSourcesMap.get(e);if(void 0===t)return void ji.logWarn(`Attempt to remove custom source which does not exist in the model - "${e}"`);ji.logNormal(`Removing custom source "${e}"`),this.selectionMacro((e=>{e.removeSourceFromSelection(t)})),this._hoveredSource===t&&this.setHoveredSource(null),this._customSourceBeingMoved===t&&this.setMovingCustomSource(null,null);const i=Gi(this._bgCustomSources,t),s=Gi(this._fgCustomSources,t),r=Gi(this._topmostCustomSources,t),o=Gi(this._allCustomSources,t);(0,n.assert)(i||s||r,"Source should be presented in one of the layers"),(0,n.assert)(o,"Source should be presented in the array"),this._customSourcesMap.delete(e),t.destroy()}_updateShowLegendProperty(){const e=this._properties.childs().paneProperties.childs().legendProperties.childs().showLegend,t=this._showLegendProperty;if(e.value())t.setValue(!0);else{for(const e of this._panes){let i=0;for(const s of e.priceDataSources())if(s!==this.mainSeries()&&null!==s.statusView()&&(i++,i>1))return void t.setValue(!1)}t.setValue(!0)}}_pointToPercentPosition(e,t){return{x:e.x/this._timeScale.width(),y:e.y/(0,n.ensureNotNull)((0,n.ensureNotNull)(t.mainDataSource()).priceScale()).height()}}_percentPositionToPoint(e,t){const i=e.x*this._timeScale.width(),s=e.y*(0,n.ensureNotNull)((0,n.ensureNotNull)(t.mainDataSource()).priceScale()).height();return new o.Point(i,s)}_recalcVisibleRangeStudiesImpl(e){var t,i,s;if(e.timerId=null,this.timeScale().isEmpty())return;const r=this.timeScale().visibleBarsStrictRange();if(null===r)return;const n=this.mainSeries().bars(),o=n.search(r.firstBar(),Je.PlotRowSearchMode.NearestRight),a=n.search(r.lastBar(),Je.PlotRowSearchMode.NearestLeft),l=n.lastIndex(),c=o?o.index:void 0,h=a?a.index:void 0,d=c===e.oldStartVisibleIndex,u=h===e.oldEndVisibleIndex;if(d&&u&&!e.force)return;e.force=!1,e.oldStartVisibleIndex=void 0!==c?c:NaN,e.oldEndVisibleIndex=void 0!==h?h:NaN;const p={first_visible_bar_time:1e3*(null!==(t=null==o?void 0:o.value[0])&&void 0!==t?t:0),last_visible_bar_time:1e3*(null!==(i=null==a?void 0:a.value[0])&&void 0!==i?i:0),subscribeRealtime:(null==a?void 0:a.index)===l},_=null!==(s=e.studies)&&void 0!==s?s:this.priceDataSources();e.studies=void 0;for(const e of _)if((0,j.isStudy)(e)){const t=e.metaInfo().inputs,i=[];for(const e of t)p.hasOwnProperty(e.id)&&i.push(e.id);const s=e.properties().childs().inputs;for(const e of i)s.childs()[e].setValueSilently(p[e]) +;i.length>0&&s.listeners().fire(s)}}_recalcColorStudiesImpl(e){var t;e.timerId=null;const i=this.backgroundColorAtYPercentFromTop(.5),s=this.isDark()?l.colorsPalette["color-cold-gray-200"]:l.colorsPalette["color-cold-gray-900"],r=i===e.oldBgColor,n=s===e.oldFgColor;if(r&&n&&!e.force)return;e.force=!1,e.oldBgColor=i,e.oldFgColor=s;const o={__chart_bgcolor:i,__chart_fgcolor:s},a=null!==(t=e.studies)&&void 0!==t?t:this.priceDataSources();e.studies=void 0;for(const e of a)if((0,j.isStudy)(e)){const t=e.metaInfo().inputs,i=[];for(const e of t)o.hasOwnProperty(e.id)&&i.push(e.id);const s=e.properties().childs().inputs;for(const e of i)s.childs()[e].setValueSilently(o[e]);i.length>0&&s.listeners().fire(s)}}_getAllSources(e){const t=[];for(const i of this._panes){const s=i.sourcesByGroup().all();for(const i of s)e(i)&&t.push(i)}return t}_invalidateBarColorerCaches(){this.mainSeries().invalidateBarColorerCache()}_addAlertLabelToChart(e){throw new Error("Not implemented")}_removeAlertLabelFromChart(e){throw new Error("Not implemented")}_removeAllAlertLabelsFromChart(){throw new Error("Not implemented")}_updateTimeScale(e){var t,i,s,r;const{index:n,zoffset:o,values:a,indexDiffs:l,baseIndex:c,marks:h,clearFlag:d}=e;if(d){this._timeScale.reset();for(const e of this.dataSources())null===(t=e.clearData)||void 0===t||t.call(e)}if(l.length>0)for(const e of this.dataSources())null===(i=e.moveData)||void 0===i||i.call(e,l);const u=this._timeScale.indexToTimePoint(this._timeScale.baseIndex()),p=this._timeScale.canNormalize();this._timeScale.update(n,o,a,h);const _=this._timeScale.points().range().value();let m="ChartModel.prototype._updateTimeScale("+n+","+o+","+a.length+","+l.length+","+h.length+","+d+")";if(m+="TimeScale: {first:"+(null!==(s=null==_?void 0:_.firstIndex)&&void 0!==s?s:null)+",last:"+(null!==(r=null==_?void 0:_.lastIndex)&&void 0!==r?r:null)+"}",null===c){this._timeScale.resetBaseIndex();const e=this._timeScale.rightOffset();e<0?this._timeScale.setRightOffset(this.studyAwareDefaultRightOffset()):this._timeScale.setRightOffset(Math.max(e,this._cachedStudiesMaxOffset))}else if(void 0!==c){const e=this._timeScale.indexToTimePoint(c),t=null!==u&&null!==e&&e>u;this._updateBaseIndex(c,t)}if(ji.logDebug(m),!p&&p!==this._timeScale.canNormalize())for(const e of this.dataSources())!(0,S.isLineTool)(e)||e.isFixed()||e.isSourceHidden()||e.processHibernate();this.recalculateAllPanes((0,W.globalChangeEvent)()),this.lightUpdate()}_getAvailableCurrencies(){return!this.currencyConversionEnabled()||this.isSnapshot()?[]:(0,ie.isArray)(this._availableCurrenciesList)?this._availableCurrenciesList:(null!==this._availableCurrenciesList||(this._availableCurrenciesList=this.chartApi().availableCurrencies(),this._availableCurrenciesList.then((e=>{this._destroyed||(this._availableCurrenciesList=e,this.fullUpdate())})).catch((e=>{ji.logWarn(`An error occurred while getting currencies config: ${e}`)}))),[])}_getAvailableUnits(){ +return!this.unitConversionEnabled()||this.isSnapshot()?{}:this._availableUnitsObject instanceof Promise||null===this._availableUnitsObject?(null!==this._availableUnitsObject||(this._availableUnitsObject=this.chartApi().availableUnits(),this._availableUnitsObject.then((e=>{this._destroyed||(this._availableUnitsObject=e,this.fullUpdate())})).catch((e=>{ji.logWarn(`An error occurred while getting units config: ${e}`)}))),{}):this._availableUnitsObject}_getAvailablePriceSources(){return Array.isArray(this._availablePriceSourcesList)?this._availablePriceSourcesList:(this._availablePriceSourcesList=this.chartApi().availablePriceSources(),this._availablePriceSourcesList.then((e=>{this._destroyed||(this._availablePriceSourcesList=e,this.fullUpdate())})).catch((e=>{ji.logWarn(`An error occurred while getting price sources config: ${e}`)})),[])}_getBackgroundColor(e){const t=this._properties.childs().paneProperties.childs();if(t.backgroundType.value()===St.ColorType.Gradient){const i=t.backgroundGradientStartColor.value(),s=t.backgroundGradientEndColor.value();return e?i:s}return t.background.value()}_updateBackgroundColor(){this._backgroundColor.setValue(this._getBackgroundColor()),this._backgroundTopColor.setValue(this._getBackgroundColor(!0))}_syncCrosshair(e){if(!this._isSettingsExternalPosition){const t=this._undoModel.chartWidget(),i=this._undoModel.mainSeries(),s=i.syncModel(),r=this._undoModel.crossHairSource(),n=r.pane;if(null!==s&&null!==n){const o={timeStamp:this._timeScale.points().roughTime(r.index,s.projectTime.bind(s)),syncSourceTarget:s.syncSourceTarget()};n.mainDataSource()===i&&(o.price=r.price,o.symbol=i.symbol());let a=this._lineBeingCreated||null!==this._linePointBeingEdited||Boolean(this._sourcesBeingMoved.length);a=a&&(0,gt.drawOnAllCharts)().value(),t.chartWidgetCollection().syncCrosshair(o,t.id(),a,e)}this._phantomSourceContainer.onCursorPositionUpdated()}}_gotoTimeImpl(e,t){const i=this.timeScale(),s=this.mainSeries();let r;if(void 0!==e){if(this._scrollingState&&this._scrollingState.deferred.reject(),r=(0,p.createDeferredPromise)(),!s.isDWM()){const t=s.symbolInfo();if(null!==t){let i=this.properties().childs().timezone.value();"exchange"===i&&(i=t.timezone);const r=(0,ht.cal_to_utc)((0,ht.get_timezone)(i),new Date(e)),n=(0,At.createTimeToBarTimeAligner)(s.interval(),t)(r);e=(0,ht.utc_to_cal)((0,ht.get_timezone)(i),n).getTime()}}this._scrollingState={targetDate:e,deferred:r,centerIfVisible:t.centerIfVisible}}else{if(!this._scrollingState)return ji.logError("scrollTo called without an argument"),Promise.reject();e=this._scrollingState.targetDate,r=this._scrollingState.deferred}if(void 0===i.tickMarks().minIndex)return r.resolve(void 0),r.promise;this.stopTimeScaleAnimation();let o=((e,t)=>{if((e=>(0,n.ensureNotNull)(i.tickMarks().indexToTime((0,n.ensureDefined)(i.tickMarks().minIndex))).valueOf()-e)(t)<0){let r=i.tickMarks().nearestIndex(t);const o=s.bars().lastIndex();if(null===o)return null;r=Math.min(r,o);let a=(0,n.ensureNotNull)(i.tickMarks().indexToTime(r)).valueOf();for(;a1&&s.push(e)),n=(n+1)%t.length}return s}}},50745:(e,t,i)=>{"use strict";i.d(t,{japaneseChartStyles:()=>r,commonChartStyles:()=>n,allChartStyles:()=>o});var s=i(2484);function r(){return s.enabled("japanese_chart_styles"),[8]}function n(){const e=[0,1,9,13,2,3,10];return s.enabled("chart_style_hilo")&&e.push(12),e}function o(){return n().concat(r())}},94533:(e,t,i)=>{"use strict";i.d(t,{ChartUndoModelBase:()=>ji});var s=i(85459),r=i.n(s),n=i(16230),o=i(50151),a=i(86441),l=i(44352),c=i(41207),h=i(25071),d=i(58403),u=i(45673),p=i(578);function _(e,t){return!!p.Interval.isEqual(e.res,t.res)&&(0,u.areEqualTimeFrames)(e.val,t.val)}var m=i(43426),g=i(39969),f=i(6250),v=i(70439),S=i(68671),y=i(51768),b=i(72006),w=i(2484),P=i(46627),C=i(98351),T=i(89215),x=i(47539),I=i(65665);const M=new x.TranslatedString("move all scales to left",l.t(null,void 0,i(81898))),A=new x.TranslatedString("move all scales to right",l.t(null,void 0,i(22863))),L=(0,C.getLogger)("Chart.MergeAllScales");var k=i(71733);class E extends k.UndoCommand{constructor(e,t,i,s,r,n){super(n),this._model=e,this._paneIndex=e.panes().indexOf(t),this._targetPosition=s,this._targetIndex=r,this._scaleId=i.id(),this._sourcePosition=t.priceScalePosition(i),"overlay"!==this._sourcePosition&&(this._sourceIndex=t.priceScaleIndex(i,this._sourcePosition))}redo(){const e=this._model.panes()[this._paneIndex],t=(0,o.ensureNotNull)(e.getPriceScaleById(this._scaleId));e.movePriceScale(t,this._targetPosition,this._targetIndex),this._model.fullUpdate()}undo(){const e=this._model.panes()[this._paneIndex],t=(0,o.ensureNotNull)(e.getPriceScaleById(this._scaleId)) +;e.movePriceScale(t,this._sourcePosition,this._sourceIndex),this._model.fullUpdate()}}class D extends k.UndoCommand{constructor(e,t,i,s){super(s),this._createdIds=[],this._model=e,this._withoutShift=i,this._origStates=t.map((e=>e.state(!0)));const r=e.lineToolsGroupModel();this._origGroups=t.map((e=>{const t=r.groupForLineTool(e);return t&&t.id}))}redo(){const e=this._model.lineToolsGroupModel(),t=this._origStates.map(((t,i)=>{const s=(0,o.ensureNotNull)(this._model.dataSourceForId(t.id)),r=0===this._createdIds.length?void 0:(0,o.ensureDefined)(this._createdIds[i]),n=(0,f.cloneLineTool)(this._model,s,!this._withoutShift,r),a=(0,o.ensureNotNull)(s.priceScale());(0,o.ensureNotNull)(this._model.paneForSource(s)).addDataSource(n,a,!1);const l=this._origGroups[i];if(null!==l){const t=e.groupForId(l);t&&t.addLineTools([n])}return this._model.updateSource(n),n}));0===this._createdIds.length&&(this._createdIds=t.map((e=>e.id()))),this._model.selectionMacro((e=>{e.clearSelection(),t.forEach((t=>{e.addSourceToSelection(t)}))})),this._model.setShouldBeSavedEvenIfHidden(!0)}undo(){const e=this._model.lineToolsGroupModel();this._createdIds.forEach((t=>{const i=(0,o.ensureNotNull)(this._model.dataSourceForId(t)),s=e.groupForLineTool(i);null!==s&&s.excludeLineTool(i),this._model.removeSource(i)}))}newIds(){return this._createdIds}}var B=i(34853),V=i(65071);class R extends k.UndoCommand{constructor(e,t,i,s=!0){super(i,s),this._newStates=[],this._model=e,this._savedStates=t.map((e=>e.state(!1)))}redo(){this._applyState(this._newStates)}undo(){0===this._newStates.length&&this.saveNewState(),this._applyState(this._savedStates)}saveNewState(){const e=this._savedStates.filter(I.notNull).map((e=>(0,o.ensureNotNull)(this._model.dataSourceForId(e.id))));this._newStates=e.map((e=>e.state(!1)))}_applyState(e){for(const t of e)if(null!==t){const e=this._model.dataSourceForId(t.id);if(null!==e)if((0,T.isStudy)(e)){const i=t.state.inputs,s=e.properties().childs().inputs.childs();for(const e in i)s[e]&&s[e].setValue(i[e])}else this._model.restoreLineToolState(e,t,!0)}}}var N=i(52934),O=i(11426),F=i(50841),W=i(58631);const H=new x.TranslatedString("create {tool}",l.t(null,void 0,i(81791)));class z extends k.UndoCommand{constructor(e,t,i,s,r=0,n){super(H.format({tool:new x.TranslatedString(i,W.lineToolsLocalizedNames[i])}),!1),this._lineId=null,this._lineState=null,this._model=e,this._paneIndex=e.panes().indexOf(t),this._lineTool=i,this._ownerSourceId=s.id(),this._lineId=null!=n?n:null,this._drawOnAllChartsMode=r}startCreatingLine(e,t,i){var s;const r=this._model.panes()[this._paneIndex],n=this._model.dataSourceForId(this._ownerSourceId),o=this._model.createLineTool(r,e,this._lineTool,t,i,n,null!==(s=this._lineId)&&void 0!==s?s:void 0);return this._lineId=o.id(),!this._model.lineBeingCreated()}continueCreatingLine(e,t,i,s){const r=this._model.continueCreatingLine(e,t,i,s);return r&&this._model.setShouldBeSavedEvenIfHidden(!0),r}line(){return null===this._lineId?null:this._model.dataSourceForId(this._lineId)}undo(){const e=this.line() +;null!==e&&(this._lineState=e.state(!1),this._model.removeSource(e),this._lineId=null)}redo(){if(null===this._lineState)return;const e=this._model.restoreSource(!1,this._paneIndex,null,(0,o.ensureNotNull)(this._lineState),null);null!==e&&(this._lineId=e.id(),this._lineState=null,e.share(this._drawOnAllChartsMode))}drawOnAllCharts(){return 0!==this._drawOnAllChartsMode}}const U=new x.TranslatedString("bring {title} to front",l.t(null,void 0,i(78246))),j=new x.TranslatedString("send {title} to back",l.t(null,void 0,i(66781))),G=new x.TranslatedString("insert {title} after {targetTitle}",l.t(null,void 0,i(53146))),q=new x.TranslatedString("insert {title} before {targetTitle}",l.t(null,void 0,i(67176))),$=new x.TranslatedString("send {title} backward",l.t(null,void 0,i(16259))),Y=new x.TranslatedString("bring {title} forward",l.t(null,void 0,i(56763))),K=new x.TranslatedString("send group {title} backward",l.t(null,void 0,i(4998))),X=new x.TranslatedString("bring group {title} forward",l.t(null,void 0,i(27195)));function Z(e){return new x.TranslatedString(e.name(),e.title())}class J extends k.UndoCommand{constructor(e,t,i){super(i),this._sourcesByPanes=new Map,this._originalState=new Map,this._model=e,t.forEach((t=>{const i=(0,o.ensureNotNull)(e.paneForSource(t)),s=e.panes().indexOf(i),r=this._sourcesByPanes.get(s)||[];r.push(t.id()),this._sourcesByPanes.set(s,r)})),Array.from(this._sourcesByPanes.keys()).forEach((t=>{const i=e.panes()[t],s=new Map;i.sourcesByGroup().allIncludingHidden().forEach((e=>{s.set(e.id(),e.zorder())})),this._originalState.set(t,s)}))}undo(){this._originalState.forEach(((e,t)=>{const i=this._model.panes()[t],s=new Map;e.forEach(((e,t)=>{const r=(0,o.ensureNotNull)(i.dataSourceForId(t));s.set(r,e)})),i.setZOrders(s)}))}redo(){this._sourcesByPanes.forEach(((e,t)=>{const i=this._model.panes()[t],s=e.map((e=>(0,o.ensureNotNull)(i.dataSourceForId(e))));this._paneOperation(i,s)}))}}class Q extends J{constructor(e,t){super(e,t,U.format({title:Z(t[0])}))}_paneOperation(e,t){e.bringToFront(t)}}class ee extends J{constructor(e,t){super(e,t,j.format({title:Z(t[0])}))}_paneOperation(e,t){e.sendToBack(t)}}class te extends J{constructor(e,t,i,s){super(e,t,s),this._targetSource=i}_paneOperation(e,t){e.insertAfter(t,this._targetSource)}}class ie extends te{constructor(e,t,i){super(e,t,i,G.format({title:Z(t[0]),targetTitle:Z(i)}))}}class se extends J{constructor(e,t,i,s){super(e,t,s),this._targetSource=i}_paneOperation(e,t){e.insertBefore(t,this._targetSource)}}class re extends se{constructor(e,t,i){super(e,t,i,q.format({title:Z(t[0]),targetTitle:Z(i)}))}}function ne(e,t){const i=t[0],s=e.sourcesByGroup().all().filter((e=>e.zorder()e.zorder()>i.zorder()));if(0===s.length)throw new Error("Cannot bring forward source that alreadt on back");let r=s[0];if((0,f.isLineTool)(r)){const t=e.model().lineToolsGroupModel().groupForLineTool(r);if(null!==t){const e=t.lineTools();r=e[e.length-1]}}return r}class le extends te{constructor(e,t,i){super(e,i,ae(t,i),Y.format({title:Z(i[0])}))}}function ce(e,t){return(0,o.ensureNotNull)(e.paneForSource(t.lineTools()[0]))}class he extends se{constructor(e,t){super(e,t.lineTools(),ne(ce(e,t),t.lineTools()),K.format({title:t.name()}))}}class de extends te{constructor(e,t){super(e,t.lineTools(),ae(ce(e,t),t.lineTools()),X.format({title:t.name()}))}}const ue=new x.TranslatedString("rearrange panes",l.t(null,void 0,i(33348)));class pe extends k.UndoCommand{constructor(e,t,i){super(ue),this._chartModel=e,this._index=t,(0,I.isNumber)(i)?this._dstIndex=i:this._dstIndex="up"===i?t-1:t+1}redo(){this._checkIndices()&&this._chartModel.movePane(this._index,this._dstIndex)}undo(){this._checkIndices()&&this._chartModel.movePane(this._dstIndex,this._index)}_checkIndices(){const e=this._chartModel.panes().length;return this._index>=0&&this._index=0&&this._dstIndexe.id()))}redo(){const e=(0,o.ensureNotNull)(this._model.lineToolsGroupModel().groupForId(this._groupId));this._model.lineToolsGroupModel().removeGroup(e)}undo(){const e=this._lineToolsIds.map((e=>this._model.dataSourceForId(e))),t=new Ce.LineToolsGroup(e,this._groupName,this._groupId);this._model.lineToolsGroupModel().addGroup(t)}}const xe=new x.TranslatedString("create line tools group",l.t(null,void 0,i(3195)));class Ie extends k.UndoCommand{constructor(e,t){super(xe),this._groupId=null,this._model=e,this._sourcesIds=t.map((e=>e.id()))}redo(){const e=this._sourcesIds.map((e=>this._model.dataSourceForId(e))),t=null===this._groupId?void 0:this._groupId;this._groupId=this._model.lineToolsGroupModel().createGroup(e,this._title,t).id}undo(){const e=(0,o.ensureNotNull)(this._model.lineToolsGroupModel().groupForId((0,o.ensureNotNull)(this._groupId)));this._model.lineToolsGroupModel().removeGroup(e)}createdGroupId(){return this._groupId}}const Me=new x.TranslatedString("add line tool(s) to group {group}",l.t(null,void 0,i(40242)));class Ae extends k.UndoCommand{constructor(e,t,i){super(Me.format({group:t.name()})),this._model=e,this._groupId=t.id,this._lineToolsIds=i.map((e=>e.id()))}redo(){const e=(0,o.ensureNotNull)(this._model.lineToolsGroupModel().groupForId(this._groupId)),t=this._lineToolsIds.map((e=>this._model.dataSourceForId(e)));e.addLineTools(t)}undo(){const e=this._lineToolsIds.map((e=>this._model.dataSourceForId(e)));(0,o.ensureNotNull)(this._model.lineToolsGroupModel().groupForId(this._groupId)).excludeLineTools(e)}}class Le extends k.UndoCommand{constructor(e,t,i,s,r){super(i),this._targetObj=e,this._newValue=t,this._oldValue=this._targetObj.value(),this._model=s,r&&this.setCustomFlag("doesnt_affect_save",!0)}redo(){(0,ge.saveDefaultProperties)(!0),this._targetObj.setValue(this._newValue),(0,ge.saveDefaultProperties)(!1),this._model.recalculateAllPanes((0, +ye.globalChangeEvent)()),this._model.lightUpdate()}undo(){(0,ge.saveDefaultProperties)(!0),this._targetObj.setValue(this._oldValue),(0,ge.saveDefaultProperties)(!1),this._model.recalculateAllPanes((0,ye.globalChangeEvent)()),this._model.lightUpdate()}}class ke extends k.UndoCommand{constructor(e,t,i,s){super(s),this._chartModel=e,this._groupId=t.id,this._oldName=t.name(),this._newName=i}redo(){(0,o.ensureNotNull)(this._chartModel.lineToolsGroupModel().groupForId(this._groupId)).setName(this._newName)}undo(){(0,o.ensureNotNull)(this._chartModel.lineToolsGroupModel().groupForId(this._groupId)).setName(this._oldName)}}var Ee=i(76076);const De=new x.TranslatedString("create line tools group from selection",l.t(null,void 0,i(92659))),Be=new x.TranslatedString("removing line tools group {name}",l.t(null,void 0,i(78811))),Ve=new x.TranslatedString("add line tool {lineTool} to group {name}",l.t(null,void 0,i(99113))),Re=new x.TranslatedString("make group {group} visible",l.t(null,void 0,i(87927))),Ne=new x.TranslatedString("make group {group} invisible",l.t(null,void 0,i(45223))),Oe=new x.TranslatedString("lock group {group}",l.t(null,void 0,i(4963))),Fe=new x.TranslatedString("unlock group {group}",l.t(null,void 0,i(51114))),We=new x.TranslatedString("rename group {group} to {newName}",l.t(null,void 0,i(16338)));class He{constructor(e){this._lineToolsAffectChartInvalidation=new P.FeatureToggleWatchedValue("do_not_invalidate_chart_on_changing_line_tools",!1),this._environment=e}createGroupFromSelection(){const e=this._environment.model();(0,o.assert)(!e.selection().isEmpty(),"Cannot create group from empty selection");const t=(0,F.sortSources)(e.selection().lineDataSources());(0,o.assert)(t.length===e.selection().allSources().length,"A group could contain line tools only");const i=t.length>1||null!==this._environment.model().lineToolsGroupModel().groupForLineTool(t[0]),s=t.reduce(((e,t)=>e.zorder()>t.zorder()?e:t),t[0]);let r=s;const n=e.lineToolsGroupModel().groupForLineTool(s);if(null!==n){const e=n.lineTools();r=e[e.length-1]}this._environment.beginUndoMacro(De,this._lineToolsAffectChartInvalidation.value());const a=new Map,l=new Set;t.forEach((t=>{const i=this._groupForLineTool(t);if(null===i)return;const s=a.get(i)||[];s.push(t),a.set(i,s);const r=(0,o.ensureNotNull)(e.paneForSource(t));l.add(r)})),(0,o.assert)(l.size<=1,"All selected sources should be on the same pane"),a.forEach(((t,i)=>{const s=new V.ExcludeLineToolsFromGroupUndoCommand(e,i,t);this._environment.pushUndoCommand(s)}));const c=new Ie(e,(0,F.sortSources)(t));if(this._environment.pushUndoCommand(c),i){const i=new ie(e,t,r);this._environment.pushUndoCommand(i)}this._environment.endUndoMacro();const h=(0,o.ensureNotNull)(c.createdGroupId());return(0,o.ensureNotNull)(e.lineToolsGroupModel().groupForId(h))}removeGroup(e){const t=this._environment.model(),i=e.lineTools();this._environment.beginUndoMacro(Be.format({name:e.name()}),this._lineToolsAffectChartInvalidation.value());const s=new Te(t,e,null);this._environment.pushUndoCommand(s) +;const r=new B.RemoveSourcesCommand(t,i,null);this._environment.pushUndoCommand(r);const n=t.mainSeries().symbol();i.forEach((e=>{null!==e.linkKey().value()&&(0,Ee.removeLineTool)({withUndo:!0,model:t,symbol:n,sourceTitle:new x.TranslatedString(e.name(),e.title()),lineToolState:e.state(!1),linkKey:(0,o.ensureNotNull)(e.linkKey().value())})})),this._environment.endUndoMacro()}groups(){return this._environment.model().lineToolsGroupModel().groups()}excludeLineToolFromGroup(e,t){const i=this._environment.model(),s=new V.ExcludeLineToolsFromGroupUndoCommand(i,e,[t]);s.setCustomFlag("doesnt_affect_save",this._lineToolsAffectChartInvalidation.value()),this._environment.pushUndoCommand(s)}addLineToolToGroup(e,t){const i=this._environment.model(),s=i.lineToolsGroupModel().groupForLineTool(t);if(s===e)return;const r=Ve.format({lineTool:new x.TranslatedString(t.name(),t.title()),name:e.name()});this._environment.beginUndoMacro(r,this._lineToolsAffectChartInvalidation.value()),null!==s&&this._environment.pushUndoCommand(new V.ExcludeLineToolsFromGroupUndoCommand(i,s,[t])),this._environment.pushUndoCommand(new Ae(i,e,[t])),this._environment.endUndoMacro()}bringToFront(e){const t=this._environment.model(),i=new Q(t,e.lineTools());i.setCustomFlag("doesnt_affect_save",this._lineToolsAffectChartInvalidation.value()),this._environment.pushUndoCommand(i),this._environment.emitEvent("changeZOrder",[e.lineTools()])}sendToBack(e){const t=this._environment.model(),i=new ee(t,e.lineTools());i.setCustomFlag("doesnt_affect_save",this._lineToolsAffectChartInvalidation.value()),this._environment.pushUndoCommand(i),this._environment.emitEvent("changeZOrder",[e.lineTools()])}bringForward(e){const t=this._environment.model(),i=new de(t,e);i.setCustomFlag("doesnt_affect_save",this._lineToolsAffectChartInvalidation.value()),this._environment.pushUndoCommand(i),this._environment.emitEvent("changeZOrder",[e.lineTools()])}sendBackward(e){const t=this._environment.model(),i=new he(t,e);i.setCustomFlag("doesnt_affect_save",this._lineToolsAffectChartInvalidation.value()),this._environment.pushUndoCommand(i),this._environment.emitEvent("changeZOrder",[e.lineTools()])}insertAfter(e,t){const i=this._environment.model();let s;if(t instanceof Ce.LineToolsGroup){const e=t.lineTools();s=e[e.length-1]}else s=t;const r=new ie(i,e.lineTools(),s);this._environment.pushUndoCommand(r),this._environment.emitEvent("changeZOrder",[e.lineTools()])}insertBefore(e,t){const i=this._environment.model();let s;if(t instanceof Ce.LineToolsGroup){s=t.lineTools()[0]}else s=t;const r=new re(i,e.lineTools(),s);this._environment.pushUndoCommand(r),this._environment.emitEvent("changeZOrder",[e.lineTools()])}availableZOrderOperations(e){const t=this._environment.model(),i=e.lineTools(),s=i[0],r=i[i.length-1],n=(0,o.ensureNotNull)(t.paneForSource(i[0])).sourcesByGroup().allExceptSpecialSources(),a=n[0],l=n[n.length-1];return{bringForwardEnabled:r!==l,bringToFrontEnabled:r!==l,sendBackwardEnabled:s!==a,sendToBackEnabled:s!==a}}setGroupVisibility(e,t){const i=(t?Re:Ne).format({ +group:e.name()}),s=this._environment.model();this._environment.beginUndoMacro(i,this._lineToolsAffectChartInvalidation.value()),e.lineTools().forEach((e=>{const i=e.properties().visible,r=new Le(i,t,null,s);this._environment.pushUndoCommand(r)})),this._environment.endUndoMacro()}setGroupLock(e,t){const i=(t?Oe:Fe).format({group:e.name()}),s=this._environment.model();this._environment.beginUndoMacro(i,this._lineToolsAffectChartInvalidation.value()),e.lineTools().forEach((e=>{const i=e.properties().frozen,r=new Le(i,t,null,s);this._environment.pushUndoCommand(r)})),this._environment.endUndoMacro()}setGroupName(e,t){const i=this._environment.model(),s=We.format({group:e.name(),newName:t}),r=new ke(i,e,t,s);r.setCustomFlag("doesnt_affect_save",this._lineToolsAffectChartInvalidation.value()),this._environment.pushUndoCommand(r)}canBeGroupped(e){const t=this._environment.model();return new Set(e.map((e=>t.paneForSource(e)))).size<=1}_groupForLineTool(e){return this._environment.model().lineToolsGroupModel().groups().find((t=>t.containsLineTool(e)))||null}}var ze=i(58121),Ue=i(26989),je=i(62472),Ge=i(12033);const qe=new x.TranslatedString("apply study template {template}",l.t(null,void 0,i(26065)));function $e(e){for(const t of e.panes)for(const e of t.sources)if((0,je.isMainSeriesState)(e))return e.id;return null}class Ye extends k.UndoCommand{constructor(e,t,i){var s,r;super(qe.format({template:i})),this._newSymbolParams={},this._model=e,this._templateContent=function(e,t){const i=(0,ze.default)({},e),s=(0,o.ensureNotNull)($e(i));for(const e of i.panes){e.mainSourceId===s&&(e.mainSourceId=t);for(const i of e.sources)if(i.id===s){i.id=t;const r=e=>{const i=e.indexOf(s);-1!==i&&e.splice(i,1,t)};if(e.leftAxisesState&&e.rightAxisesState?(e.leftAxisesState.forEach((e=>r(e.sources))),e.rightAxisesState.forEach((e=>r(e.sources)))):(r(e.leftAxisSources),r(e.rightAxisSources)),e.overlayPriceScales){const i=e.overlayPriceScales[s];i&&(delete e.overlayPriceScales[s],e.overlayPriceScales[t]=i)}}else i.ownerSource===s&&(i.ownerSource=t)}return i}(t,e.mainSeries().id()),this._initialState=e.studyTemplate(!0,!0,!0);const n=e.mainSeries();t.symbol&&(this._newSymbolParams={symbol:t.symbol,currency:null!==(s=t.currency)&&void 0!==s?s:null,unit:null!==(r=t.unit)&&void 0!==r?r:null}),t.interval&&(this._newSymbolParams.interval=t.interval,this._newSymbolParams.style=(0,fe.getChartStyleByResolution)(t.interval,n.style())),this._initialSymbolParams={symbol:n.symbol(),currency:n.currency(),unit:n.unit(),interval:n.interval(),style:n.style()},this._initialState=e.studyTemplate(),this._initialGroupsState=e.lineToolsGroupModel().state()}redo(){this._model.mainSeries().setSymbolParams(this._newSymbolParams);const e=this._merge(this._templateContent).filter(f.isLineTool);this._model.lineToolsGroupModel().removeLineTools(e);const t=this._model.mainSeries().properties();(0,fe.preparePriceAxisProperties)(t),this._model.recalcVisibleRangeStudies(!0),this._model.setShouldBeSavedEvenIfHidden(!0)}undo(){ +this._model.mainSeries().setSymbolParams(this._initialSymbolParams),this._merge(this._initialState)}_merge(e){const t=e.version||0,i=this._model,s=i.mainSeries();(0,o.assert)(s.id()===$e(e)),s.priceScale().properties().childs().lockScale.setValue(!1);const r=i.panes(),n=[];for(let e=r.length;e--;){const t=r[e],i=t.containsMainSeries(),s=t.dataSources();for(let e=s.length;e--;){const t=s[e];(!i||(0,T.isStudy)(t)&&t.isRemovedByStudyTemplates())&&n.push(t)}}i.resetDeferredStudies();const a=(0,Ue.closeSourcesSet)(i,n);for(let e=0;ee.zorder-t.zorder));for(let e=0;e-1,a=o?r[e]:i.createPane(e);o&&t<3&&(0,Ge.reorderDataSourcesStateZOrder)(n.sources),a.restoreState(n,!1,t),null!==a.mainDataSource()||i.removePane(a)}return i.syncLollipopSources(),s.priceScale().setMode({autoScale:!0}),i.startNotStartedStudies(),i.recalculateAllPanes((0,ye.globalChangeEvent)()),i.fullUpdate(),a}}var Ke=i(21580);const Xe=(0,C.getLogger)("Chart.ChartUndoModel"),Ze=new x.TranslatedString("paste drawing",l.t(null,void 0,i(96916)));class Je extends k.UndoCommand{constructor(e,t,i,s,r){super(Ze),this._needCopyToOtherCharts=!1,this._sourceState=null,this._model=e,this._clipboardData=t,this._paneIndex=this._model.panes().indexOf(i||(0,o.ensureNotNull)(this._model.paneForSource(this._model.mainSeries()))),this._pasteWithData=!!s,this._keepZIndex=!!r}redo(){const e=this._model.panes()[this._paneIndex],t=(0,o.ensureNotNull)(e.clipboardLineToolOwnerSource(this._clipboardData.source.id));null===this._sourceState&&(this._sourceState=this._getSourceState(t));const i=(0,o.ensureNotNull)(e.restoreLineTool(this._sourceState,this._pasteWithData,this._keepZIndex,void 0,t));(0,o.ensureNotNull)(t.priceScale()).addDataSource(i),this._clipboardData.centeredOnChart&&i.centerPosition&&i.centerPosition(),i.restoreFixedPoint(),i.createServerPoints();const s=(0,Ke.isActingAsSymbolSource)(t)||t.metaInfo().is_price_study;this._needCopyToOtherCharts=Boolean(s&&((0,Ee.drawOnAllCharts)().value()||i.linkKey().value()&&i.isSynchronizable())),this._model.setShouldBeSavedEvenIfHidden(!0)}undo(){if(!this._sourceState)return void Xe.logError("This command was never executed - nothing to undo");const e=this.source();this._clipboardData.centeredOnChart&&(this._clipboardData.centeredOnChart=!1,this._sourceState.points=e.normalizedPoints()),this._model.removeSource(e)}source(){return(0,o.ensureNotNull)(this._model.dataSourceForId((0,o.ensureNotNull)(this._sourceState).id))}needCopyToOtherCharts(){return this._needCopyToOtherCharts}_getSourceState(e){const t=(0,I.clone)(this._clipboardData.source);delete t.state.symbol,null!=t.linkKey&&(t.linkKey=(0,S.randomHash)());const i=(0,o.ensureNotNull)(e.priceScale()),s=this._model,{symbol:r,currencyId:n,unitId:l}=this._clipboardData.source.state,c=(0,o.ensureNotNull)(e.symbolSource());let h=!1 +;!c.symbolSameAsCurrent(r)||(null!==n?n!==(0,fe.symbolCurrency)(c.symbolInfo(),void 0,!0):c.isConvertedToOtherCurrency())||(null!==l?l!==(0,fe.symbolUnit)(c.symbolInfo(),this._model.unitConversionEnabled()):c.isConvertedToOtherUnit())||((0,Ke.isActingAsSymbolSource)(e)?h=!0:(0,T.isStudy)(e)&&(h=Boolean(e.metaInfo().is_price_study)));const d=e=>{const t=e.x*s.timeScale().width(),r=e.y*i.height()-40;return new a.Point(t,r)},u=(0,o.ensureNotNull)(e.firstValue());if(this._model.id()===this._clipboardData.modelId||!h)for(let e=0;ee.id())),this._inputs=i,this._targetZOrder=h,this._preferredPriceScale=o,this._allowChangeCurrency=a,this._allowChangeUnit=l,this._paneSize=c}redo(){const e=this._parentIds.map((e=>this._chartModel.dataSourceForId(e))),t=this._chartModel.insertStudyWithParams(this._studyMetaInfo,this._inputs,this._targetZOrder,this._props,this._addAsOverlay,e,this._preferredPriceScale,this._allowChangeCurrency,this._allowChangeUnit,this._paneSize,null===this._studyId?void 0:this._studyId);if(this._studyId=t.id(),t.childStudyByRebind().subscribe(null,(()=>(0,y.trackEvent)("SOS","Apply SOS","Rebind SOS"))),this._chartModel.setShouldBeSavedEvenIfHidden(!0),null!==this._paneState){(0,o.ensureNotNull)(this._chartModel.paneForSource(t)).restoreState(this._paneState,!1,this._chartModel.version()),this._paneState=null}}undo(){const e=(0,o.ensureNotNull)(this._chartModel.dataSourceForId((0,o.ensureNotNull)(this._studyId))),t=(0,o.ensureNotNull)(this._chartModel.paneForSource(e)).state();this._chartModel.removeSource(e)&&(this._paneState=t)}insertedStudy(){return this._chartModel.dataSourceForId((0,o.ensureNotNull)(this._studyId))}}var ut=i(5440),pt=i(96196),_t=i.n(pt),mt=i(50337),gt=i(8771);const ft=new x.TranslatedString("zoom",l.t(null,void 0,i(59833)));class vt extends k.UndoCommand{constructor(e,t,i,s,r,n){super(ft),this._barSpacing=null,this._rightBarsOffset=null,this._leftBarsOffset=null,this._priceMode=null,this._model=e,this._startBar=t,this._endBar=i,this._startPrice=s,this._endPrice=r,this._pane=n}redo(){const e=(0,o.ensureNotNull)(this._model.timeScale().visibleBarsStrictRange());this._leftBarsOffset=e.firstBar()-this._startBar,this._rightBarsOffset=e.lastBar()-this._endBar,this._barSpacing=this._model.timeScale().barSpacing(),this._priceMode=this._pane.defaultPriceScale().mode(), +this._model.zoomToViewport(this._startBar,this._endBar,this._startPrice,this._endPrice,this._pane)}undo(){const e=this._model.timeScale(),t=this._pane.defaultPriceScale(),i=(0,o.ensureNotNull)(e.visibleBarsStrictRange());e.setBarSpacing((0,o.ensureNotNull)(this._barSpacing)),e.zoomToBarsRange(i.firstBar()+(0,o.ensureNotNull)(this._leftBarsOffset),i.lastBar()+(0,o.ensureNotNull)(this._rightBarsOffset)),t.setMode((0,o.ensureNotNull)(this._priceMode)),t.recalculatePriceRange((0,o.ensureNotNull)(e.visibleBarsStrictRange())),this._model.recalculateAllPanes((0,ye.viewportChangeEvent)()),this._model.lightUpdate()}}const St=(0,C.getLogger)("Chart.ChartUndoModel"),yt=new x.TranslatedString("zoom",l.t(null,void 0,i(59833)));class bt extends k.UndoCommand{constructor(e,t,i){super(yt),this._baseCmd=e,this._zoomStack=t,this._inOut=i}undo(){if(this._inOut){if(this._baseCmd!==this._zoomStack.head())return void St.logDebug("zoom stack inconsistency");this._baseCmd.undo(),this._zoomStack.pop()}else this._baseCmd.redo(),this._zoomStack.push(this._baseCmd)}redo(){if(this._inOut)this._baseCmd.redo(),this._zoomStack.push(this._baseCmd);else{if(this._baseCmd!==this._zoomStack.head())return void St.logDebug("zoom stack inconsistency");this._baseCmd.undo(),this._zoomStack.pop()}}}const wt=new x.TranslatedString("stop syncing drawing",l.t(null,void 0,i(98784)));class Pt extends k.UndoCommand{constructor(e,t){super(wt),this._model=e,this._sourceId=t.id(),this._linkKey=t.linkKey().value()}redo(){(0,o.ensureNotNull)(this._model.dataSourceForId(this._sourceId)).linkKey().setValue(null)}undo(){(0,o.ensureNotNull)(this._model.dataSourceForId(this._sourceId)).linkKey().setValue(this._linkKey)}}const Ct=new x.TranslatedString("restore defaults",l.t(null,void 0,i(9608)));class Tt extends k.UndoCommand{constructor(e,t,i=Ct){super(i),this._chartModel=e,this._defaultProperty=t,this._state=t.state()}redo(){this._chartModel.restoreFactoryDefaults(this._defaultProperty)}undo(){this._defaultProperty.mergeAndFire(this._state),this._chartModel.mainSeries().onChartStyleChanged()}}var xt=i(7006);class It extends Tt{redo(){this._defaultProperty.hasChild("intervalsVisibilities")&&this._defaultProperty.childs().intervalsVisibilities.mergeAndFire(xt.intervalsVisibilitiesDefaults),super.redo()}}class Mt extends It{redo(){super.redo(),this._chartModel.recalcColorStudies(!0)}undo(){super.undo(),this._chartModel.recalcColorStudies(!0)}}var At=i(10621),Lt=i(933),kt=i(64548);function Et(e){const{visible:t,...i}=e;return i}function Dt(e){const{visible:t,...i}=e;return i}function Bt(e){const{drawWick:t,drawBorder:i,drawBody:s,barColorsOnPrevClose:r,...n}=e;return n}function Vt(e){const{drawWick:t,drawBorder:i,drawBody:s,...r}=e;return r}function Rt(e){const{drawWick:t,drawBorder:i,drawBody:s,showRealLastPrice:r,inputs:n,...o}=e;return o}function Nt(e){const{barColorsOnPrevClose:t,dontDrawOpen:i,thinBars:s,...r}=e;return r}function Ot(e){const{showBorders:t,showLabels:i,drawBody:s,...r}=e;return r}function Ft(e){ +const{linestyle:t,linewidth:i,styleType:s,priceSource:r,...n}=e;return n}function Wt(e){const{linestyle:t,linewidth:i,priceSource:s,...r}=e;return r}function Ht(e){const{inputs:t,...i}=e;return i}function zt(e){const{inputs:t,...i}=e;return i}function Ut(e){const{inputs:t,...i}=e;return i}function jt(e){const{inputs:t,...i}=e;return i}function Gt(e){const{topLineWidth:t,bottomLineWidth:i,baseLevelPercentage:s,priceSource:r,...n}=e;return n}function qt(e){const{thinBars:t,inputs:i,...s}=e;return s}function $t(e){const{visible:t,style:i,symbol:s,interval:r,sessionId:n,highLowAvgPrice:o,showCountdown:a,bidAsk:l,prePostMarket:c,priceAxisProperties:h,candleStyle:d,hollowCandleStyle:u,haStyle:p,barStyle:_,hiloStyle:m,lineStyle:g,areaStyle:f,renkoStyle:v,pbStyle:S,kagiStyle:y,pnfStyle:b,baselineStyle:w,rangeStyle:P,esdShowDividends:C,esdShowSplits:T,esdShowEarnings:x,esdShowBreaks:I,showContinuousContractSwitches:M,showContinuousContractSwitchesBreaks:A,showFuturesContractExpiration:L,showLastNews:k,...E}=e;return{bidAsk:Et(l),prePostMarket:Dt(c),candleStyle:Bt(d),hollowCandleStyle:Vt(u),haStyle:Rt(p),barStyle:Nt(_),hiloStyle:Ot(m),lineStyle:Ft(g),areaStyle:Wt(f),renkoStyle:Ht(v),pbStyle:zt(S),kagiStyle:Ut(y),pnfStyle:jt(b),baselineStyle:Gt(w),rangeStyle:qt(P),...E}}function Yt(e){const{scaleSeriesOnly:t,showSeriesLastValue:i,showStudyLastValue:s,showSymbolLabels:r,showBidAskLabels:n,showPrePostMarketPriceLabel:o,showStudyPlotLabels:a,showFundamentalNameLabel:l,showFundamentalLastValue:c,seriesLastValueMode:h,...d}=e;return d}function Kt(e){const{topMargin:t,bottomMargin:i,...s}=e;return s}const Xt=new x.TranslatedString("apply chart theme",l.t(null,void 0,i(66568)));class Zt extends k.UndoCommand{constructor(e,t,i){var s,r,n;super(Xt),this._model=e,this._newSessionProps=t.sessions||(0,kt.factoryDefaults)("sessions"),["candleStyle","hollowCandleStyle","haStyle"].forEach((e=>{t.mainSourceProperties[e].wickUpColor=t.mainSourceProperties[e].wickUpColor||t.mainSourceProperties[e].wickColor,t.mainSourceProperties[e].wickDownColor=t.mainSourceProperties[e].wickDownColor||t.mainSourceProperties[e].wickColor})),t.chartProperties=null!==(s=t.chartProperties)&&void 0!==s?s:{paneProperties:void 0,scalesProperties:void 0},t.chartProperties.paneProperties.vertGridProperties=null!==(r=t.chartProperties.paneProperties.vertGridProperties)&&void 0!==r?r:t.chartProperties.paneProperties.gridProperties,t.chartProperties.paneProperties.horzGridProperties=null!==(n=t.chartProperties.paneProperties.horzGridProperties)&&void 0!==n?n:t.chartProperties.paneProperties.gridProperties;const o=this._model.properties().state().paneProperties.legendProperties;delete o.backgroundTransparency,t.chartProperties.paneProperties.legendProperties={...t.chartProperties.paneProperties.legendProperties,...o};const a=(0,kt.factoryDefaults)("chartproperties"),l=(0,Lt.deepExtend)({},a,t.chartProperties);this._newChartProps={paneProperties:Kt(l.paneProperties),scalesProperties:Yt(l.scalesProperties)}, +e.timeScale().preserveBarSpacing()&&delete this._newChartProps.scalesProperties.barSpacing;const c=(0,kt.factoryDefaults)("chartproperties.mainSeriesProperties"),h=(0,Lt.deepExtend)({},c,t.mainSourceProperties);this._newSeriesProps=i?h:$t(h);const d=e.properties().state();this._oldChartProps={paneProperties:Kt(d.paneProperties),scalesProperties:Yt(d.scalesProperties)};const u=e.mainSeries().properties().state();this._oldSeriesProps=i?u:$t(u),this._oldSessionProps=this._model.sessions().properties().state()}undo(){this._merge(this._oldChartProps,this._oldSeriesProps,this._oldSessionProps),this._model.mainSeries().onChartStyleChanged(),this._model.updateScales(),this._model.chartThemeLoaded()}redo(){this._merge(this._newChartProps,this._newSeriesProps,this._newSessionProps),this._model.mainSeries().onChartStyleChanged(),this._model.updateScales(),this._model.chartThemeLoaded()}_merge(e,t,i){var s,r,n,o;const a=this._model;(0,ge.saveDefaultProperties)(!0),e&&(a.properties().childs().paneProperties.mergeAndFire(e.paneProperties),a.properties().childs().scalesProperties.mergeAndFire(e.scalesProperties)),"priceAxisProperties"in t&&a.mainSeries().priceScale().setMode({autoScale:null===(s=t.priceAxisProperties)||void 0===s?void 0:s.autoScale,percentage:null===(r=t.priceAxisProperties)||void 0===r?void 0:r.percentage,log:null===(n=t.priceAxisProperties)||void 0===n?void 0:n.log,lockScale:null===(o=t.priceAxisProperties)||void 0===o?void 0:o.lockScale}),a.mainSeries().properties().mergeAndFire(t),a.mainSeries().properties().saveDefaults(),a.mainSeries().createPaneView(),a.mainSeries().invalidateBarStylesCache(),a.recalculateAllPanes((0,ye.globalChangeEvent)()),a.fullUpdate(),a.properties().saveDefaults(),a.sessions().restoreState({properties:i},!1),(0,ge.saveDefaultProperties)(!1)}}const Jt=new x.TranslatedString("change resolution",l.t(null,void 0,i(32303)));class Qt extends k.UndoCommand{constructor(e,t,i){let s;super(Jt),this._sourceId=e.id();const r=(0,fe.isRangeStyle)(e.style()),n=p.Interval.isRange(t);!r&&n?s=11:r&&!n&&(s=(0,fe.getLastUsedStyle)()),this._newSymbolParams={interval:t,style:s},this._prevSymbolParams={symbol:e.symbol(),currency:e.currency(),unit:e.unit(),interval:e.interval(),style:e.style()},this._chartWidget=i}redo(){this._symbolSource().setSymbolParams(this._newSymbolParams),this._chartWidget.screen.show(!0)}undo(){this._symbolSource().setSymbolParams(this._prevSymbolParams),this._chartWidget.screen.show(!0)}_symbolSource(){return(0,o.ensureNotNull)(this._chartWidget.model().model().dataSourceForId(this._sourceId))}}var ei=i(21076),ti=i(76422) +;const ii=new x.TranslatedString("send {title} backward",l.t(null,void 0,i(16259))),si=new x.TranslatedString("bring {title} forward",l.t(null,void 0,i(56763))),ri=new x.TranslatedString("insert {title} after {target}",l.t(null,void 0,i(74055))),ni=new x.TranslatedString("insert {title} before {target}",l.t(null,void 0,i(11231))),oi=new x.TranslatedString("cut {title}",l.t(null,void 0,i(78755))),ai=new x.TranslatedString("cut sources",l.t(null,void 0,i(63649))),li=new x.TranslatedString("remove {title}",l.t(null,void 0,i(39859))),ci=new x.TranslatedString("remove drawings group",l.t(null,void 0,i(70653))),hi=new x.TranslatedString("move scale",l.t(null,void 0,i(4184))),di=new x.TranslatedString("stop syncing line tool(s)",l.t(null,void 0,i(57011))),ui=new x.TranslatedString("zoom out",l.t(null,void 0,i(9645))),pi=new x.TranslatedString("zoom in",l.t(null,void 0,i(19813))),_i=new x.TranslatedString("move drawing(s)",l.t(null,void 0,i(45356))),mi=new x.TranslatedString("load default drawing template",l.t(null,void 0,i(54597))),gi=new x.TranslatedString("apply factory defaults to selected sources",l.t(null,void 0,i(96996))),fi=new x.TranslatedString("change currency",l.t(null,void 0,i(22641))),vi=new x.TranslatedString("change unit",l.t(null,void 0,i(39028))),Si=new x.TranslatedString("clone line tools",l.t(null,void 0,i(5179))),yi=new x.TranslatedString("merge up",l.t(null,void 0,i(66143))),bi=new x.TranslatedString("merge down",l.t(null,void 0,i(62153))),wi=new x.TranslatedString("merge to pane",l.t(null,void 0,i(70746))),Pi=new x.TranslatedString("unmerge up",l.t(null,void 0,i(52540))),Ci=new x.TranslatedString("unmerge down",l.t(null,void 0,i(86949))),Ti=new x.TranslatedString("unmerge to new bottom pane",l.t(null,void 0,i(20057))),xi=new x.TranslatedString("move {title} to new right scale",l.t(null,void 0,i(45544))),Ii=new x.TranslatedString("move {title} to new left scale",l.t(null,void 0,i(11303))),Mi=new x.TranslatedString("make {title} no scale (Full screen)",l.t(null,void 0,i(74642))),Ai=new x.TranslatedString("scroll time",l.t(null,void 0,i(70009))),Li=new x.TranslatedString("scale time",l.t(null,void 0,i(35962))),ki=new x.TranslatedString("reset time scale",l.t(null,void 0,i(55064))),Ei=new x.TranslatedString("reset scales",l.t(null,void 0,i(21948))),Di=new x.TranslatedString("create {tool}",l.t(null,void 0,i(81791))),Bi=new x.TranslatedString("change {pointIndex} point",l.t(null,void 0,i(72032))),Vi=new x.TranslatedString("paste {title}",l.t(null,void 0,i(41601))),Ri=new x.TranslatedString("insert {title}",l.t(null,void 0,i(90743))),Ni=new x.TranslatedString("remove all studies",l.t(null,void 0,i(15516))),Oi=new x.TranslatedString("remove drawings",l.t(null,void 0,i(44656))),Fi=new x.TranslatedString("remove all studies and drawing tools",l.t(null,void 0,i(80171))),Wi=(new x.TranslatedString("turn line tools sharing off",l.t(null,void 0,i(28068))),new x.TranslatedString("share line tools in layout",l.t(null,void 0,i(77554))),new x.TranslatedString("share line tools globally",l.t(null,void 0,i(64704))), +l.t(null,void 0,i(75139)),(0,C.getLogger)("Chart.ChartUndoModel"));function Hi(e,t){return{bringForwardEnabled:e.bringForwardEnabled||t.bringForwardEnabled,bringToFrontEnabled:e.bringToFrontEnabled||t.bringToFrontEnabled,sendBackwardEnabled:e.sendBackwardEnabled||t.sendBackwardEnabled,sendToBackEnabled:e.sendToBackEnabled||t.sendToBackEnabled}}function zi(e){return new x.TranslatedString(e.name(),e.title())}function Ui(){return(0,Ee.drawOnAllCharts)().value()?1:0}class ji extends(r()){constructor(e,t,i,s,r,n,o,a,l,c,h){super(),this._createLineCommand=null,this._initialTimeScrollState=null,this._initialTimeScrollPos=null,this._scalePriceInfo=null,this._currentSourceMoveCommand=null,this._currentLineChangeCommand=null,this._currentCustomMoveCommand=null,this._zoomStack=new m.UndoStack,this._lineToolsDoNotAffectChartInvalidation=new P.FeatureToggleWatchedValue("do_not_invalidate_chart_on_changing_line_tools",!1),this._chartWidget=n,this.m_model=new(_t())(e,t,i,s,r,this,a,l,c,h),this._undoHistory=o,this._lineToolsGroupController=new He({model:this._model.bind(this),pushUndoCommand:this._pushUndoCommand.bind(this),beginUndoMacro:(e,t)=>{this._undoHistory.beginUndoMacro(e).setCustomFlag("doesnt_affect_save",!!t)},endUndoMacro:this._undoHistory.endUndoMacro.bind(this._undoHistory),emitEvent:this.emitEvent.bind(this)})}undoHistory(){return this._undoHistory}setWatchedValue(e,t,i){this._undoHistory.setWatchedValue(e,t,i)}lineToolsGroupController(){return this._lineToolsGroupController}mergeAllScales(e){!function(e,t){e.beginUndoMacro("left"===t?M:A),e.model().panes().forEach((i=>{const s="left"===t?i.rightPriceScales():i.leftPriceScales(),r=("left"===t?i.leftPriceScales():i.rightPriceScales()).concat(s),n="overlay"===i.priceScalePosition(i.defaultPriceScale())?r[0]:i.defaultPriceScale();e.movePriceScale(i,n,t,0),r.forEach((t=>{if(t===n)return;let s=t.mainSource();for(;null!==s;){e.moveToScale(s,i,n,null,!0);const r=t.mainSource();if(r===s){L.logError("Loop detected while trying to merge scales");break}s=r}}))})),e.endUndoMacro(),e.model().fullUpdate()}(this,e)}movePriceScale(e,t,i,s){const r=new E(this._model(),e,t,i,s,hi);this._pushUndoCommand(r)}createLineTool({pane:e,point:t,linetool:i,properties:s,linkKey:r,ownerSource:n,disableSynchronization:a,sharingMode:l=Ui(),id:c}){if(("LineToolRegressionTrend"===i||"LineToolAnchoredVWAP"===i)&&!this.canCreateStudy())return(0,h.showTooManyStudiesNotice)(),null;const d=Di.format({tool:new x.TranslatedString(i,W.lineToolsLocalizedNames[i])});this.beginUndoMacro(d,this._lineToolsDoNotAffectChartInvalidation.value());const u=!a;this._createLineCommand=new z(this._model(),e,i,n||(0,o.ensureNotNull)(e.mainDataSource()),l,c);const p=this._createLineCommand.startCreatingLine(t,s,r||null),_=(0,o.ensureNotNull)(this._createLineCommand.line());let m=null;if(p&&(u&&this.finishLineTool(_),this._pushUndoCommand(this._createLineCommand),this._createLineCommand=null,m={points:_.normalizedPoints(),interval:this.mainSeries().interval()}),u&&void 0===r&&(0, +Ee.drawOnAllCharts)().value()&&_.isSynchronizable()){const e=(0,o.ensureNotNull)(this.model().externalTimeStamp(t.index)),s={point:{price:t.price,timeStamp:e},linetool:i,properties:_.properties(),symbol:this.mainSeries().symbol(),model:this.model(),linkKey:(0,o.ensureNotNull)(_.linkKey().value()),finalState:m,id:_.id()};_.isFixed()&&(s.pointPositionPercents=_.calcPositionPercents()),(0,Ee.createLineTool)(s)}return this.endUndoMacro(),_}continueCreatingLine(e,t,i,s){const r=(0,o.ensureNotNull)(this._createLineCommand);this.beginUndoMacro(r.text(),this._lineToolsDoNotAffectChartInvalidation.value());const n=(0,o.ensureNotNull)(this._model().lineBeingCreated()),a=r.continueCreatingLine(e,t,i,s);let l=null;if(a&&(this.finishLineTool(n),this._pushUndoCommand(r),this._createLineCommand=null,l={points:n.normalizedPoints(),interval:this.mainSeries().interval()}),r.drawOnAllCharts()&&n.isSynchronizable()){const i=(0,o.ensureNotNull)(this._model().externalTimeStamp(e.index));(0,Ee.continueLineTool)({point:{price:e.price,timeStamp:i},envState:t,finalState:l,model:this._model()})}return this.endUndoMacro(),a}continueExternalLine(e,t,i){const s=(0,o.ensureNotNull)(this._createLineCommand),r=s.continueCreatingLine(e,t,i);return r&&(this._pushUndoCommand(s),this._createLineCommand=null),r}finishLineTool(e){this._model().finishLineTool(e)}pasteImageAsLineTool(e,t,i,s){return null}loadRange(e){const t=this._model(),i=t.mainSeries().getSupportedResolution(e.res),s={val:e.val,res:i},r=t.appliedTimeFrame().value();return(null===r||!_(r,s))&&(this._pushUndoCommand(new Pe(t,s)),!0)}unlinkLines(e){const t=this.model();this.beginUndoMacro(di,this._lineToolsDoNotAffectChartInvalidation.value());for(const i of e)null!==i.linkKey().value()&&(0,Ee.removeLineTool)({withUndo:!0,model:this.model(),symbol:i.symbol(),linkKey:(0,o.ensureNotNull)(i.linkKey().value()),sourceTitle:zi(i),lineToolState:i.state(!1),unlink:!0}),this._pushUndoCommand(new Pt(t,i));this.endUndoMacro()}zoomFromViewport(){const e=new bt((0,o.ensureDefined)(this._zoomStack.head()),this._zoomStack,!1);this._pushUndoCommand(e)}zoomToViewport(e,t,i,s,r){const n=new vt(this.m_model,e,t,i,s,r),o=new bt(n,this._zoomStack,!0);this._pushUndoCommand(o)}zoomStack(){return this._zoomStack}hoveredSource(){return this.m_model.hoveredSource()}setProperty(e,t,i,s){if(e&&e.value()!==t){const r=new Le(e,t,i,this.m_model,s);this._pushUndoCommand(r),this.emitEvent("setProperty")}}withMacro(e,t,i){const s=this.beginUndoMacro(e,i);try{t()}finally{this.endUndoMacro()}return s}barsMarksSources(){return this.m_model.barsMarksSources()}removeAllDrawingTools(){this.beginUndoMacro(Oi,!0),this._removeAllDrawingToolsImpl(),this.endUndoMacro()}removeAllStudiesAndDrawingTools(){this.beginUndoMacro(Fi),this._removeAllDrawingToolsImpl(),this._removeAllStudiesImpl(),this.endUndoMacro()}removeAllStudies(){this.beginUndoMacro(Ni),this._removeAllStudiesImpl(),this.endUndoMacro()}canZoomIn(){return this.model().canZoomIn()}canZoomOut(){return this.model().canZoomOut()}zoomOut(){const e=this.timeScale().width() +;if(this.canZoomOut()){try{this.beginUndoMacro(ui)}catch(e){return}(0,v.doAnimate)({to:e/5,onStep:e=>{this.startScaleTime(0),this.scaleTimeTo(e),this.endScaleTime()},onComplete:()=>this.endUndoMacro()})}}zoomIn(){const e=this.timeScale().width();if(this.canZoomIn()){try{this.beginUndoMacro(pi)}catch(e){return}(0,v.doAnimate)({to:e/5,onStep:e=>{this.startScaleTime(e),this.scaleTimeTo(0),this.endScaleTime()},onComplete:()=>this.endUndoMacro()})}}startMovingSources(e,t,i,s){e.filter((e=>e.doesMovingAffectsUndo())).length&&(this._currentSourceMoveCommand=new R(this.model(),e,_i,!1),e.every(f.isLineTool)&&this._currentSourceMoveCommand.setCustomFlag("doesnt_affect_save",this._lineToolsDoNotAffectChartInvalidation.value())),this.model().startMovingSources(e,t,i,new Map,s)}moveSources(e,t){this.model().moveSources(e,new Map,t)}endMovingSource(e,t){this.model().endMovingSources(e,void 0,t),null!==this._currentSourceMoveCommand&&(this._currentSourceMoveCommand.saveNewState(),this._pushUndoCommand(this._currentSourceMoveCommand)),this._currentSourceMoveCommand=null}startChangingLinetool(e,t,i,s,r){this._currentLineChangeCommand=new R(this.model(),[e],Bi.format({pointIndex:i}),!1),this._currentLineChangeCommand.setCustomFlag("doesnt_affect_save",this._lineToolsDoNotAffectChartInvalidation.value()),this.model().startChangingLinetool(e,t,i,s,r)}changeLinePoint(e,t){this.model().changeLinePoint(e,t)}endChangingLinetool(e){this.model().endChangingLinetool(e),null!==this._currentLineChangeCommand&&(this._currentLineChangeCommand.saveNewState(),this._pushUndoCommand(this._currentLineChangeCommand)),this._currentLineChangeCommand=null}setChartStyleProperty(e,t,i){if(e.value()!==t){const s=new be(e,t,this.mainSeries(),i,this.model(),this.chartWidget());this._pushUndoCommand(s),this.emitEvent("setChartStyleProperty"),(0,me.trackChartStyleChanged)(e.value())}}restorePropertiesForSource(e){(0,f.isLineTool)(e)?this._restoreLineToolFactoryDefaults(e):this._restoreStudyFactoryDefaults(e)}restoreLineToolsFactoryDefaults(e){1===e.length?this._restoreLineToolFactoryDefaults(e[0]):(this.beginUndoMacro(gi),e.forEach((e=>this._restoreLineToolFactoryDefaults(e))),this.endUndoMacro())}restoreState(e,t,i){return this.m_model.restoreState(e,t,i)}async clipboardCopy(e,t=this.selection().dataSources()){if(!(0,w.enabled)("datasource_copypaste"))return;const i=t.filter((e=>e.copiable()));if(0===i.length)return;for(const e of i)if((0,T.isStudy)(e)&&e.isChildStudy())throw new Error("Can not copy child study");const s=(0,g.clipboardDataForSources)(this._model().id(),i);return null!==s?e.write({app:JSON.stringify(s),text:s.title}):void 0}async clipboardCut(e,t=this.selection().dataSources()){if(!(0,w.enabled)("datasource_copypaste"))return;const i=t.filter((e=>e.copiable()));if(0===i.length)return;await this.clipboardCopy(e,i);const s=i.filter((e=>e.isUserDeletable()));if(0===s.length)return;const r=(1===s.length?oi:ai).format({title:zi(s[0])});this.beginUndoMacro(r),this.m_model.selectionMacro((()=>this.removeSources(s,!1,r)),!0),this.endUndoMacro()} +async clipboardPaste(e,t){let i=null;if((0,w.enabled)("datasource_copypaste")&&(i=i||await e.read(),i.app)){const e=JSON.parse(i.app);if(null!==this.pasteSourceFromClip(t,e))return}await this._processSpecialLineToolsContents(e,i,t)}applyStudyTemplate(e,t){const i=new Ye(this._model(),e,t);this._pushUndoCommand(i)}createStudyInserter(e,t,i){const s={createStudy:(e,t,i,s,r,n,o,a,l,c,h)=>this.checkIfFeatureAvailable(e,n)?((0,y.trackEvent)("studies","Study_"+e.id),"Compare@tv-basicstudies"===e.id&&(0,y.trackEvent)("compare","symbol:"+t.symbol),this._insertStudy(e,t,s,r,n,o,a,l,c,null,h)):(Wi.logNormal("Cannot insert study "+e.id),null)};void 0!==i&&(s.createStub=()=>this.m_model.insertStudyStub(i).id(),s.removeStub=e=>this.m_model.removeStudyStub(e));const r=new ei.StudyInserter(e,this.m_model.studyMetaInfoRepository(),s);return r.setParentSources(t),r}replayStatus(){return this.m_model.replayStatus()}setReplayStatus(e){return this.m_model.setReplayStatus(e)}startCustomMoving(e,t,i){this._currentCustomMoveCommand=new ht(this.model(),e,t,i)}customMoveBeingProcessed(){return null!==this._currentCustomMoveCommand}processCustomMove(e){(0,o.ensureNotNull)(this._currentCustomMoveCommand).move(e)}endCustomMoving(){null!==this._currentCustomMoveCommand&&this._currentCustomMoveCommand.hasChanges()&&(this._pushUndoCommand(this._currentCustomMoveCommand),this._currentCustomMoveCommand=null)}panes(){return this.m_model.panes()}cloneLineTools(e,t){for(let t=0;t(0,o.ensureNotNull)(this.model().dataSourceForId(e))));this.copyToOtherCharts(e)}return this.endUndoMacro(),this.emitEvent("cloneLineTools"),i.newIds()}removeSource(e,t,i){this.lineBeingCreated()!==e?this.removeSources([e],t,li.format({title:zi(e)}),i):this.cancelCreatingLine()}removeSelectedSources(){const e=this._model().selection().dataSources();if(!e.length)return;const t=(e.length>1?ci:li).format({title:zi(e[0])});this.removeSources(e,!1,t)}removeSources(e,t,i,s){s||(e=e.filter((e=>e.isUserDeletable())));const r=this._model(),n=r.lineToolsGroupModel(),a=e.every(f.isLineTool)&&this._lineToolsDoNotAffectChartInvalidation.value();this.beginUndoMacro(i,a),r.selectionMacro((s=>{const a=new Map;e.forEach((e=>{if((0,f.isLineTool)(e)){const t=n.groupForLineTool(e);if(null!==t){const i=a.get(t)||[];i.push(e),a.set(t,i)}null!==e.linkKey().value()&&(0,Ee.removeLineTool)({withUndo:!0,model:this.model(),linkKey:(0,o.ensureNotNull)(e.linkKey().value()),symbol:this.model().mainSeries().symbol(),lineToolState:e.state(!1),sourceTitle:zi(e)})}})),a.forEach(((e,t)=>{const i=new V.ExcludeLineToolsFromGroupUndoCommand(r,t,e);this._pushUndoCommand(i)}));const l=new B.RemoveSourcesCommand(r,e,i),c=l.removedIds();this._pushUndoCommand(l),!t&&c.length>0&&(1===c.length?this.emitEvent("removeSource",[c[0]]):this.emitEvent("removeSources",[c])) +}),!0),this.endUndoMacro()}removeUnloadedLineTool({lineToolsSynchronizer:e,sourceTitle:t,linkKey:i,symbol:s,state:r,withUndo:n,unlink:o}){}async scrollToLineTool(e){const t=this.timeScale().logicalRange();if(null===t)return;const i=this.timeScale().barSpacing();let s=t.left();const r=e.points().map((e=>e.index)),n=this.timeScale().points().range().value();if(null===n)return;let a=n.firstIndex;const l=n.lastIndex,h=t.length()/2;if(0===r.length||r.some((e=>t.contains(e))))return;const d=()=>{const t=e.points().map((e=>e.index)),i=t.filter((e=>e<=l)).reduce(((e,t)=>null===e?t:Math.max(e,t)),null);return null!==i?i:t.reduce(((e,t)=>Math.min(e,t)))};let u,p=d();if(a-h>p){const t=e.points().map((e=>e.time)).filter(I.notUndefined).map((e=>e.valueOf()));if(0===t.length)return;const i=t.reduce(((e,t)=>Math.min(e,t)),t[0]);await this.model().gotoTime(i),p=d();const r=(0,o.ensureNotNull)(this.timeScale().logicalRange());if(r.contains(p))return;s=r.left(),a=(0,o.ensureNotNull)(this.timeScale().points().range().value()).firstIndex}a-h>p?(u=(s-a+h)*i,this.mainSeries().setGotoDateResult({timestamp:(0,o.ensureNotNull)(this.timeScale().points().valueAt(a)),eod:!0})):u=(s-p+1+h)*i,this.startScrollTime(0),(0,v.doAnimate)({onStep:(e,t)=>this.scrollTimeTo(t),from:0,to:Math.round(u),easing:c.easingFunc.easeInOutCubic,duration:c.dur,onComplete:()=>this.endScrollTime()})}mergeSourceUp(e){const t=new O.MergeUpUndoCommand(this._model(),e,yi);this._mergeUnmergeSource(e,t)}mergeSourceDown(e){const t=new O.MergeDownUndoCommand(this._model(),e,bi);this._mergeUnmergeSource(e,t)}mergeToPane(e,t,i){const s=this._model().panes().indexOf(t),r=new O.MergeToTargetPane(this._model(),e,s,wi,i);this._mergeUnmergeSource(e,r)}unmergeSourceUp(e){const t=new N.UnmergeUpUndoCommand(this._model(),e,Pi);this._mergeUnmergeSource(e,t)}unmergeSourceDown(e){const t=new N.UnmergeDownUndoCommand(this._model(),e,Ci);this._mergeUnmergeSource(e,t)}unmergeToNewBottomPane(e){const t=new N.UnmergeToNewBottomPane(this._model(),e,Ti);this._mergeUnmergeSource(e,t)}availableZOrderOperations(e){const t=this._model().lineToolsGroupModel(),i=e.filter(f.isLineTool),s=i.map((e=>t.groupForLineTool(e)));(0,o.assert)(new Set(s).size<=1,"Cannot move line tools from different group");const r=0===s.length?null:s[0];let n={bringForwardEnabled:!1,bringToFrontEnabled:!1,sendBackwardEnabled:!1,sendToBackEnabled:!1};const a=new Set(i);for(const t of(0,F.sortSources)(e)){if((0,f.isLineTool)(t)&&null!==r){const e=(0,F.sortSources)(r.lineTools().filter((e=>!a.has(e)||e===t)));n=Hi(n,{bringForwardEnabled:t!==e[e.length-1],bringToFrontEnabled:t!==e[e.length-1],sendBackwardEnabled:t!==e[0],sendToBackEnabled:t!==e[0]});continue}const e=(0,o.ensureNotNull)(this._model().paneForSource(t)).sourcesByGroup().allExceptSpecialSources();if(0===e.length)continue;const i=t.zorder(),s=e[0].zorder(),l=e[e.length-1].zorder();n=Hi(n,{bringForwardEnabled:i!==l,bringToFrontEnabled:i!==l,sendBackwardEnabled:i!==s,sendToBackEnabled:i!==s})}return n}sendToBack(e){ +if(!this.availableZOrderOperations(e).sendToBackEnabled)throw new Error("Send to back operation is unavailable");let t=null;const i=e[0];if((0,f.isLineTool)(i)){const s=this._model().lineToolsGroupModel().groupForLineTool(i);if(null!==s){const i=s.lineTools();t=new re(this.model(),(0,F.sortSources)(e),i[0])}}null===t&&(t=new ee(this.model(),(0,F.sortSources)(e))),this._pushUndoCommand(t),this.emitEvent("changeZOrder",[e])}bringToFront(e){if(!this.availableZOrderOperations(e).bringToFrontEnabled)throw new Error("Bring to front operation is unavailable");let t=null;const i=e[0];if((0,f.isLineTool)(i)){const s=this._model().lineToolsGroupModel().groupForLineTool(i);if(null!==s){const i=s.lineTools();t=new ie(this.model(),(0,F.sortSources)(e),i[i.length-1])}}null===t&&(t=new Q(this.model(),(0,F.sortSources)(e))),this._pushUndoCommand(t),this.emitEvent("changeZOrder",[e])}sendBackward(e){if(!this.availableZOrderOperations(e).sendBackwardEnabled)throw new Error("Send backward operation is unavailable");const t=ii.format({title:zi(e[0])});this._sendBackOrBringForward(t,(0,F.sortSources)(e),((e,t)=>new oe(this.model(),e,t)))}bringForward(e){if(!this.availableZOrderOperations(e).bringForwardEnabled)throw new Error("Bring forward operation is unavailable");const t=si.format({title:zi(e[0])});this._sendBackOrBringForward(t,(0,F.sortSources)(e),((e,t)=>new le(this.model(),e,t)))}insertAfter(e,t){e=(0,F.sortSources)(e);const i=ri.format({title:zi(e[0]),target:zi(t)});this._insertAfterOrBefore(i,e,t,(()=>new ie(this.model(),e,t)))}insertBefore(e,t){e=(0,F.sortSources)(e);const i=ni.format({title:zi(e[0]),target:zi(t)});this._insertAfterOrBefore(i,e,t,(()=>new re(this.model(),e,t)))}detachToRight(e,t){(0,y.trackEvent)("Chart","Move to new right scale");const i=xi.format({title:zi(e)}),s=new tt.MoveToNewPriceScaleUndoCommand(this.model(),e,t,"right",i);this._pushUndoCommand(s),this.emitEvent("moveSource",[e])}detachToLeft(e,t){(0,y.trackEvent)("Chart","Move to new left scale");const i=Ii.format({title:zi(e)}),s=new tt.MoveToNewPriceScaleUndoCommand(this.model(),e,t,"left",i);this._pushUndoCommand(s),this.emitEvent("moveSource",[e])}detachNoScale(e,t){(0,y.trackEvent)("Chart","Make source no scale");const i=Mi.format({title:zi(e)}),s=new tt.MoveToNewPriceScaleUndoCommand(this.model(),e,t,"overlay",i);this._pushUndoCommand(s),this.emitEvent("moveSource",[e])}moveToScale(e,t,i,s,r){(0,y.trackEvent)("Chart","Move source to target scale"),this.beginUndoMacro(s);const n=new tt.MoveToExistingPriceScaleUndoCommand(this.model(),e,t,i,s),o=r?null:(0,b.sourceNewCurrencyOnPinningToPriceScale)(e,i,this._model()),a=r?null:(0,mt.sourceNewUnitOnPinningToPriceScale)(e,i,this._model());this._pushUndoCommand(n),null!==o&&this.setPriceScaleCurrency(i,o),null!==a&&this.setPriceScaleUnit(i,a),this.endUndoMacro(),this.emitEvent("moveSource",[e])}startScrollTime(e){const t=this.timeScale();this._initialTimeScrollState={rightOffset:t.rightOffset(),barSpacing:t.barSpacing()},this._initialTimeScrollPos=e,this.model().startScrollTime(e)}scrollTimeTo(e){ +null!==this._initialTimeScrollPos&&null!==this._initialTimeScrollState&&Math.abs(e-this._initialTimeScrollPos)>20&&(this._pushUndoCommand(new _e.TimeScaleChangeUndoCommand(this.model(),this._initialTimeScrollState,Ai)),this._initialTimeScrollPos=null,this._initialTimeScrollState=null),this.model().scrollTimeTo(e)}endScrollTime(){this.model().endScrollTime(),this._initialTimeScrollPos=null,this._initialTimeScrollState=null}startScaleTime(e){const t=this.timeScale(),i={rightOffset:t.rightOffset(),barSpacing:t.barSpacing()};this._pushUndoCommand(new _e.TimeScaleChangeUndoCommand(this.model(),i,Li)),this.model().startScaleTime(e)}scaleTimeTo(e){this.model().scaleTimeTo(e)}endScaleTime(){this.model().endScaleTime()}resetTimeScale(){const e=this.timeScale(),t={rightOffset:e.rightOffset(),barSpacing:e.barSpacing()};this._pushUndoCommand(new _e.TimeScaleChangeUndoCommand(this.model(),t,ki)),this.model().resetTimeScale()}startScalePrice(e,t,i,s){this._scalePriceInfo={priceScaleState:t.state(),tryMergeConsecutiveScales:s},this.model().startScalePrice(e,t,i)}scalePriceTo(e,t,i){this.model().scalePriceTo(e,t,i)}endScalePrice(e,t){this.model().endScalePrice(e,t);const i=(0,o.ensureNotNull)(this._scalePriceInfo);(0,n.default)(i.priceScaleState,t.state())||this._pushUndoCommand(new gt.PriceScaleChangeUndoCommand(this.model(),e,t,i.priceScaleState,i.tryMergeConsecutiveScales)),this._scalePriceInfo=null}startTwoPointsScalePrice(e,t,i,s,r){this._scalePriceInfo={priceScaleState:t.state(),tryMergeConsecutiveScales:r},this.model().startTwoPointsScalePrice(e,t,i,s)}twoPointsScalePriceTo(e,t,i,s){this.model().twoPointsScalePriceTo(e,t,i,s)}endTwoPointsScalePrice(e,t){this.model().endTwoPointsScalePrice(e,t);const i=(0,o.ensureNotNull)(this._scalePriceInfo);(0,n.default)(i.priceScaleState,t.state())||this._pushUndoCommand(new gt.PriceScaleChangeUndoCommand(this.model(),e,t,i.priceScaleState,i.tryMergeConsecutiveScales)),this._scalePriceInfo=null}resetPriceScale(e,t){const i=t.state();this.model().resetPriceScale(e,t),(0,n.default)(i,t.state())||this._pushUndoCommand(new gt.PriceScaleChangeUndoCommand(this.m_model,e,t,i))}rearrangePanes(e,t){const i=new pe(this._model(),e,t);this._pushUndoCommand(i)}movePane(e,t){const i=new pe(this._model(),e,t);this._pushUndoCommand(i)}readOnly(){return this.m_model.readOnly()}checkIfFeatureAvailable(e,t){let i=this.canCreateStudy();const s=t.length>0;return!this.readOnly()&&s&&(i=this.canCreateStudy(!0)),!!i||(s||(0,h.showTooManyStudiesNotice)(),!1)}pasteSourceFromClip(e,t,i){const s=t;if(!s||0===s.sources.length)return null;const r=e||(0,o.ensureNotNull)(this.model().paneForSource(this.mainSeries()));if(!s.sources.some((e=>"drawing"!==e.type||null!==r.clipboardLineToolOwnerSource(e.source.id))))return null;this.beginUndoMacro(Vi.format({title:s.title}));let n=0;const a=[],l=[];for(const t of s.sources)if("drawing"===t.type&&null!==r.clipboardLineToolOwnerSource(t.source.id)){const e=this.pasteLineTool(r,t);n<5&&((0,me.trackDrawingPasted)(e),n+=1),l.push(e),a.push(e) +}else"study"===t.type&&t.source&&t.source.metaInfo&&this.checkIfFeatureAvailable(new d.StudyMetaInfo(t.source.metaInfo),[])&&a.push(this.pasteStudy(t,i?e:void 0));return l.length&&this.selectionMacro((e=>{e.clearSelection(),l.forEach((t=>{e.addSourceToSelection(t,null)}))})),this.endUndoMacro(),a}pasteLineTool(e,t,i,s){t.source.state.intervalsVisibilities=(0,At.mergeIntervalVisibilitiesDefaults)(t.source.state.intervalsVisibilities),(0,At.makeIntervalsVisibilitiesVisibleAtInterval)(t.source.state.intervalsVisibilities,p.Interval.parse(this.model().mainSeries().interval()));const r=new Je(this.model(),t,e,i,s);this._pushUndoCommand(r);const n=r.source();return r.needCopyToOtherCharts()&&this.copyToOtherCharts([n]),this.selectionMacro((e=>{e.clearSelection(),e.addSourceToSelection(n,null)})),n}pasteStudy(e,t){const i=new ot(this.model(),e,null==t?void 0:t.id());this._pushUndoCommand(i);const s=(0,o.ensureNotNull)(i.state()).id;return(0,ti.emit)("study_event",s,"paste_study"),(0,o.ensureNotNull)(this._model().dataSourceForId(s))}setPriceScaleCurrency(e,t){const i=new Qe.SetPriceScaleCurrencyUndoCommand(e,t,this.chartWidget(),fi);this._pushUndoCommand(i)}setPriceScaleUnit(e,t){const i=new et.SetPriceScaleUnitUndoCommand(e,t,this.chartWidget(),vi);this._pushUndoCommand(i)}setSymbol(e,t){e.symbol()!==t&&this._pushUndoCommand(new st(e,t,this.chartWidget()))}setResolution(e,t){e===this.mainSeries()&&(t=e.getSupportedResolution(t)),p.Interval.isEqual(e.interval(),t)||this._pushUndoCommand(new Qt(e,t,this.chartWidget()))}chartLoadTheme(e,t,i){const s=new Zt(this.model(),e,t);i?s.redo():this._pushUndoCommand(s)}isJustClonedChart(){return this._chartWidget.isJustClonedChart()}copyToOtherCharts(e){const t=this.mainSeries(),i=t.syncModel(),s=this.timeScale();if(i)for(const r of e){if(!r.isSynchronizable())continue;const e=r.linkKey().value()||(0,S.randomHash)();r.linkKey().setValue(e);const n=r.state(!1),a=r.normalizedPoints(),l=r.properties().interval.value(),c=t.interval();let h;if(p.Interval.isEqual(l,c))h=a.map((e=>{const t=(0,o.ensureNotNull)(s.timePointToIndex(e.time_t))+e.offset;return{price:e.price,timeStamp:(0,o.ensureNotNull)(this.model().externalTimeStamp(t))}}));else{const e=i.createNewModelWithResolution(l);h=a.map((t=>({price:t.price,timeStamp:0===t.offset?t.time_t:e.projectTime(t.time_t,t.offset)})))}const d={...n,id:r.id(),linkKey:e,points:h,linetool:r.toolname,model:this.model(),symbol:t.symbol(),finalState:{points:a,interval:l},pointPositionPercents:r.isFixed()?r.calcPositionPercents():void 0,sharingMode:r.sharingMode().value()};(0,Ee.copyLineTool)(d)}}addPaneStretchFactorUndoCommand(e,t,i,s){const r=new at(this.model(),e,t,i,s);this._pushUndoCommand(r)}paneForSource(e){return this.m_model.paneForSource(e)}destroy(){this._lineToolsDoNotAffectChartInvalidation.destroy(),this.m_model.destroy()}moveSelectedToolsLeft(){return this._moveSelectedTools(2)}moveSelectedToolsUp(){return this._moveSelectedTools(0)}moveSelectedToolsRight(){return this._moveSelectedTools(3)}moveSelectedToolsDown(){ +return this._moveSelectedTools(1)}insertStudyWithoutCheck(e,t,i){return this._insertStudy(e,t,{},!1,[],void 0,void 0,void 0,void 0,null!=i?i:null,void 0)}saveLineToolState(e,t){this._pushUndoCommand(new R(this.m_model,[e],t))}resetScales(){this.beginUndoMacro(Ei),this.resetTimeScale();for(const e of this.m_model.panes()){for(const t of e.leftPriceScales())this.resetPriceScale(e,t);for(const t of e.rightPriceScales())this.resetPriceScale(e,t)}this.endUndoMacro(),this.m_model.recalculateAllPanes((0,ye.viewportChangeEvent)())}shareLineTools(e,t){}canCreateStudy(e){return this.model().chartApi().canCreateStudy(e)}studiesMetaData(){return this.m_model.studiesMetaData()}_isCountedStudy(e){throw new Error("Not implemented")}_mergeUnmergeSource(e,t){this.beginUndoMacro(t.text());const i=(0,o.ensureNotNull)(this._model().paneForSource(e)),s=new Set(i.sourcesByGroup().lineSources().filter((t=>t.ownerSource()===e)));this._model().lineToolsGroupModel().groups().filter((e=>{const t=e.lineTools().some((e=>s.has(e))),i=e.lineTools().some((e=>!s.has(e)));return t&&i})).forEach((e=>{this._pushUndoCommand(new V.ExcludeLineToolsFromGroupUndoCommand(this._model(),e,e.lineTools()))})),this._pushUndoCommand(t),this.endUndoMacro()}_insertStudy(e,t,i,s,r,n,a,l,c,h,d){const u=Ri.format({title:e.description});this.beginUndoMacro(u);const p=new dt(this.model(),e,t,i,s,r,n,a,l,c,h||null,u);this._pushUndoCommand(p);const _=p.insertedStudy();if(void 0!==d){const e=new ut.SetPriceScaleModeCommand(d,(0,o.ensureNotNull)(_.priceScale()),null,this.model());this._pushUndoCommand(e)}return this.endUndoMacro(),_}async _processSpecialLineToolsContents(e,t,i){0}_insertAfterOrBefore(e,t,i,s){const r=(0,o.ensureNotNull)(this._model().paneForSource(i));if(t.some((e=>(0,f.isLineTool)(e)&&this._model().paneForSource(e)!==r)))throw new Error("Cannot insert line tool after target on another pane");this.beginUndoMacro(e),t.forEach((e=>{(0,o.ensureNotNull)(this.model().paneForSource(e))!==r&&this.mergeToPane(e,r)}));const n=s();this._pushUndoCommand(n),this.emitEvent("changeZOrder",[t]),this.endUndoMacro()}_sendBackOrBringForward(e,t,i){const s=new Map;t.forEach((e=>{const t=(0,o.ensureNotNull)(this._model().paneForSource(e)),i=s.get(t)||[];i.push(e),s.set(t,i)})),this.beginUndoMacro(e),s.forEach(((e,t)=>{this._pushUndoCommand(i(t,e))})),this.endUndoMacro(),this.emitEvent("changeZOrder",[t])}_moveSelectedTools(e){const t=this.model().selection().lineDataSources();if(0===t.length)return!1;if((0,Ee.lockDrawings)().value())return!0;const i=this.timeScale().visibleBarsStrictRange();if(null===i)return!1;const s=function(e){const t=new Map;for(const i of e){const e=i.ownerSource();if(null===e)continue;let s=t.get(e);if(void 0===s){const r=e.priceScale(),n=e.priceStep(),o=e.firstValue();if(null===r||null===n||null===o)continue;if(null===r.priceRange())continue;s={sources:[],priceScale:r,priceStep:n,startPrice:i.points()[0].price,firstValue:o},t.set(e,s)}s.sources.push(i)}return t}(t);if(0===s.size)return!1 +;this.beginUndoMacro(_i,this._lineToolsDoNotAffectChartInvalidation.value());const r=i.firstBar(),n=this.timeScale().indexToCoordinate(r),o=r+(3===e?1:2===e?-1:0),l=this.timeScale().indexToCoordinate(o);return Ee.isDirectionalMovementActive.setValue(!0),s.forEach((t=>{const{startPrice:i,priceStep:s,priceScale:c,firstValue:h}=t,d=i+(0===e?s:1===e?-s:0),u=c.priceToCoordinate(i,h),p=c.priceToCoordinate(d,h),_={logical:{index:r,price:i},screen:new a.Point(n,u)},m={logical:{index:o,price:d},screen:new a.Point(l,p)};this.startMovingSources(t.sources,_,null),this.moveSources(m),this.endMovingSource(!1,!0)})),Ee.isDirectionalMovementActive.setValue(!1),this.endUndoMacro(),!0}_restoreStudyFactoryDefaults(e){const t=new Mt(this.m_model,e.properties());this._pushUndoCommand(t)}_restoreLineToolFactoryDefaults(e){this.beginUndoMacro(mi,this._lineToolsDoNotAffectChartInvalidation.value()),this.saveLineToolState(e,mi);const t=new It(this.m_model,e.properties(),mi);this._pushUndoCommand(t),this.saveLineToolState(e,mi),this.endUndoMacro(),this.model().updateSource(e)}_removeAllDrawingToolsImpl(e){this.selectionMacro((()=>{this.lineBeingCreated()&&this.cancelCreatingLine();this.dataSources().filter(f.isLineTool).filter((e=>e.isActualSymbol()&&e.isUserDeletable())).filter((t=>!e||e===t.toolname)).forEach((e=>this.removeSource(e,!1)))}),!0)}_removeAllStudiesImpl(){const e=this.dataSources(),t=e.filter(T.isStudy).filter((e=>!e.isChildStudy()&&e.removeByRemoveAllStudies())),i=e.filter(T.isStudyStub);t.concat(i).forEach((e=>this.removeSource(e,!1)))}}},96196:(e,t,i)=>{"use strict";var s=i(26867),r=i(50151).ensureNotNull,n=i(50151).assert,o=i(81306).ChartModelBase,a=i(6250).isLineTool,l=i(96881).Watermark,c=i(49483).CheckMobile,h=i(36646).InvalidationMask,d=i(36646).InvalidationLevel;const{globalChangeEvent:u,sourceChangeEvent:p}=i(97425);var _=i(89215),m=_.isStudy,g=_.isFundamentalStudy,f=i(76076),v=i(95190).MainSeriesScaleRatioProperty,S=i(53778).scaleRatio,y=i(21076).StudyInserter,b=i(55262).dateFormatProperty,w=i(51620).timeHoursFormatProperty,P=i(76422),C=i(47130).StudyColorRotatorFactory,T=i(2484),x=i(91109).AppliedTimeFrame;i(14948).ReplayStatus,T.enabled("fix_left_edge");class I extends o{constructor(e,t,i,s,r,n,o,a,c,h){super(e,t,i,s,r,n,o,a,c,h);var d=this;this._mainSeriesScaleRatioProperty=new v(this),this.m_mainSeries.dataEvents().completed().subscribe(this,function(){this._scrollingState&&this.gotoTime()}.bind(this)),this.m_mainSeries.onIntervalChanged().subscribe(this,(function(){this._recalcVRStudiesParams.oldStartVisibleIndex=NaN,this._recalcVRStudiesParams.oldEndVisibleIndex=NaN})),this._readOnly||(this.m_mainSeries.properties().addChild("priceAxisProperties",this.m_mainSeries.m_priceScale.properties()),this._properties.paneProperties.legendProperties.showStudyTitles.listeners().subscribe(this,(function(e){e.value()||d._properties.paneProperties.legendProperties.showStudyArguments.setValue(!1)}))),this._watermarkSource=this._options.watermarkEnabled?new l(this,this.m_mainSeries):null, +f.hideAllDrawings().subscribe(this,this._onDrawingsVisibilityChanged),f.hideAllIndicators().subscribe(this,this._onIndicatorsVisibilityChanged),this._properties.scalesProperties.listeners().subscribe(this,I.prototype.fullUpdate),this._studyShiftColorStartOffset=void 0,this._linePointBeingEdited=null,this._lineBeingEdited=null,b.subscribe(this,this._updateDateTimeFormatter),w.subscribe(this,this._updateDateTimeFormatter),this.mainSeries().properties().interval.subscribe(this,this._updateDateTimeFormatter),this._updateDateTimeFormatter(),this._studyColorRotatorFactory=new C(this),this._dataSourceCollectionChanged.subscribe(this,this._updateShowLegendProperty.bind(this)),this._properties.paneProperties.legendProperties.showLegend.subscribe(this,this._updateShowLegendProperty),this._appliedTimeFrame=new x(this),this.mainSeries().onTimeFrameApplied().subscribe(this,(function(e){var t=null!==e?{res:this.mainSeries().interval(),val:e}:null;this.appliedTimeFrame().setValue(t)}))}applyPreferences(e){for(var t in e)void 0!==this._properties[t]&&"m_mainSeries"!==this._properties[t]&&this._properties[t].mergeAndFire(e[t]);void 0!==e.timeScale&&(this._timeScale.defaultRightOffset().setValue(e.timeScale.defaultRightOffset),this._timeScale.defaultRightOffsetPercentage().setValue(e.timeScale.defaultRightOffsetPercentage),this._timeScale.usePercentageRightOffset().setValue(e.timeScale.usePercentageRightOffset)),this._properties.saveDefaults(),this.m_mainSeries.applyPreferences(e.mainSeries),this.sessions().applyPreferences(e.sessions),this.recalculateAllPanes(u()),this.fullUpdate()}timezone(){return this._properties.timezone.value()}initConnection(){this._chartApi.switchTimezone(this.timezone())}updatePane(e){var t=this._paneInvalidationMask(e);this.invalidate(t)}fullUpdate(){this.invalidate(h.full())}lightUpdate(){this.invalidate(h.light())}studiesMetaData(){return this._studiesMetaData}studyVersioning(){return this._studyVersioning}startNotStartedStudies(){if(!this.m_mainSeries.isStarted())throw new Error("Cannot start studies: main series is not started");for(var e=this.dataSources(),t=0;t0),n?{left:0,right:1,totallySlots:i}:{left:1,right:0,totallySlots:i}}return{left:e,right:t,totallySlots:e+t}}setPriceAutoScale(e,t,i){e.setPriceAutoScale(t,i),this.invalidate(this._paneInvalidationMask(e,d.Light))}updateScales(e,t){this._undoModel._chartWidget._updateScalesActions()}mainSeriesScaleRatioProperty(){return this._mainSeriesScaleRatioProperty}mainSeriesScaleRatioPropertyOnChanged(){this._mainSeriesScaleRatioProperty.listeners().fire(this._mainSeriesScaleRatioProperty)}mainSeriesScaleRatio(){return S(this._timeScale,this.m_mainSeries.priceScale())}setMainSeriesScaleRatio(e){this.paneForSource(this.m_mainSeries).applyPriceScaleRatio(this.m_mainSeries.priceScale(),e)}restoreFactoryDefaults(e){e.restoreFactoryDefaults(),this.recalcVisibleRangeStudies(!0)}orderedDataSources(e){var t=[];t.push(this.m_crossHairSource);for(var i=0;i0)}createStudyInserter(e){return new y(e,this._studiesMetaInfoRepository,{createStudy:this.insertStudyWithParams.bind(this)})}studyInserted(){return this._studyInserted}lineBeingEdited(){return this._lineBeingEdited}linePointBeingEdited(){return this._linePointBeingEdited}calculateDefaultTags(){for(var e=[],t=this.dataSources(),i=0;i-1&&this._modelIntervals.splice(t,1)}clearIntervals(){for(var e=0;ethis.removeSource(e))),Array.from(this._customSourcesMap.keys()).forEach(this._removeCustomSource,this),n(0===this._topmostCustomSources.length),n(0===this._fgCustomSources.length),n(0===this._bgCustomSources.length),n(0===this._allCustomSources.length),n(0===this._customSourcesMap.size);for(var e=0;e{"use strict";var s=i(95242).makeFont,r=i(95242).parseFont,n=i(98351).getLogger;const{drawPoly:o}=i(9740);var a=n("Model.ChartTradingUtils"),l={_fontHeightCache:{},_parsedColorCache:{},_parseColor:function(e){if(this._parsedColorCache[e])return this._parsedColorCache[e];var t=document.createElement("div");t.style.color=e;var i=t.style.color.match(/^rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)$/i)||t.style.color.match(/^rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d*\.?\d+)\s*\)$/i),s={r:i[1],g:i[2],b:i[3],a:i[4]||"1"};return this._parsedColorCache[e]=s,s},getColorFromProperties:function(e,t){var i=1-t.value()/100,s=this._parseColor(e.value());return"rgba("+s.r+","+s.g+","+s.b+","+i+")"},setColorToProperties:function(e,t,i){var s=this._parseColor(e);t.setValue("rgb("+s.r+","+s.g+","+s.b+")");var r=100*(1-s.a);i.setValue(Math.max(0,Math.min(r,100)))},getFontFromProperties:function(e,t,i,r){return s(t.value(),e.value(),r.value()?"italic":"",i.value()?"bold":"")},setFontToProperties:function(e,t,i,s,n){var o=r(e);null!==o?(o.family.length>0&&t.setValue(o.family),i.setValue(o.size),s.setValue(o.bold),n.setValue(o.italic)):a.logError("Invalid font: "+e)},fontHeight:function(e){if(!this._fontHeightCache[e]){var t=document.createElement("span");t.appendChild(document.createTextNode("height")),document.body.appendChild(t),t.style.cssText="font: "+e+"; white-space: nowrap; display: inline;";var i=t.offsetHeight;document.body.removeChild(t),this._fontHeightCache[e]=Math.ceil(i)}return this._fontHeightCache[e]},drawPolyHoverOrPress:function(e,t,i,s){s?(e.save(),e.fillStyle="rgba(0, 0, 0, 0.15)",o(e,t,!0),e.restore()):i&&(e.save(),e.fillStyle="rgba(0, 0, 0, 0.1)",o(e,t,!0),e.restore())},repaint:function(e){e.lightUpdate()},roundToMinTick:function(e,t){var i=1/e.mainSource().base();return i*Math.round(t/i)}};e.exports=l}, +53575:(e,t,i)=>{"use strict";var s=i(47539).TranslatedString,r=i(70439).doAnimate,n=i(94533).ChartUndoModelBase,o=(i(7711).saveDefaultProperties,i(71733).UndoCommand,i(24557).ApplyLineToolTemplateUndoCommand),a=i(89786).SetPriceScaleSelectionStrategyCommand,l=i(30684).SetScaleRatioPropertiesCommand,c=i(51768).trackEvent,h=i(40320).RestoreDefaultsPreferencesUndoCommand,d=i(5440).SetPriceScaleModeCommand,u=i(8771).PriceScaleChangeUndoCommand,p=new s("move left",i(44352).t(null,void 0,i(15086))),_=new s("move right",i(44352).t(null,void 0,i(61711))),m=new s("toggle auto scale",i(44352).t(null,void 0,i(63060))),g=new s("toggle lock scale",i(44352).t(null,void 0,i(21203))),f=new s("toggle regular scale",i(44352).t(null,void 0,i(33714))),v=new s("toggle indexed to 100 scale",i(44352).t(null,void 0,i(98860))),S=new s("toggle percentage scale",i(44352).t(null,void 0,i(68642))),y=new s("toggle log scale",i(44352).t(null,void 0,i(60166))),b=new s("invert scale",i(44352).t(null,void 0,i(94245))),w=new s("remove pane",i(44352).t(null,void 0,i(47637))),P=(new s("apply all chart properties",i(44352).t(null,void 0,i(64034))),new s("set price scale selection strategy to {title}",i(44352).t(null,void 0,i(69485))));t.ChartUndoModel=class extends n{constructor(e,t,i,s,r,n,o,a,l,c,h){super(e,t,i,s,r,n,o,a,l,c,h),this.beginUndoMacro=(e,t)=>{var i=o.beginUndoMacro(e);return i.setCustomFlag("doesnt_affect_save",t),i},this.endUndoMacro=o.endUndoMacro.bind(o),this.createUndoCheckpoint=o.createUndoCheckpoint.bind(o),this.undoToCheckpoint=o.undoToCheckpoint.bind(o)}version(){return this.m_model.version()}createPane(e){return this.m_model.createPane(e)}restart(){this.m_model.restart()}disconnect(){this.m_model.disconnect()}studyVersioning(){return this.m_model.studyVersioning()}chartModel(){return this._model()}_model(){return this.m_model}pushUndoCommand(e){this._pushUndoCommand(e)}_pushUndoCommand(e){this._undoHistory.pushUndoCommand(e)}startScrollPrice(e,t,i){t.isAutoScale()||(this._initialPriceScrollState=t.state(),this._initialPriceScrollPos=i,this.chartModel().startScrollPrice(e,t,i))}scrollPriceTo(e,t,i){t.isAutoScale()||(this._initialPriceScrollPos&&Math.abs(this._initialPriceScrollPos-i)>20&&(this.pushUndoCommand(new u(this.m_model,e,t,this._initialPriceScrollState)),delete this._initialPriceScrollState,delete this._initialPriceScrollPos),this.chartModel().scrollPriceTo(e,t,i))}endScrollPrice(e,t){t.isAutoScale()||(delete this._initialPriceScrollState,delete this._initialPriceScrollPos,this.chartModel().endScrollPrice(e,t))}setPriceAutoScale(e,t,i){this.pushUndoCommand(new u(this.m_model,e,t,t.state())),this.chartModel().setPriceAutoScale(e,t,i)}setWidth(e){this.m_model.setWidth(e)}setPaneHeight(e,t){this.m_model.setPaneHeight(e,t)}gridSource(){return this.m_model.gridSource()}watermarkSource(){return this.m_model.watermarkSource()}publishedChartsTimelineSource(){return this.m_model.publishedChartsTimelineSource()}crossHairSource(){return this.m_model.crossHairSource()}model(){return this.m_model}chartWidget(){return this._chartWidget} +mainSeries(){return this.m_model.m_mainSeries}mainSeriesScaleRatioProperty(){return this.m_model.mainSeriesScaleRatioProperty()}timeScale(){return this.m_model.timeScale()}selectionMacro(e,t){return this.m_model.selectionMacro(e,t)}setHoveredSource(e,t){this.m_model.setHoveredSource(e,t)}selection(){return this.m_model.selection()}onSelectedSourceChanged(){return this.m_model.onSelectedSourceChanged()}activeStrategySource(){return this.m_model.activeStrategySource()}invalidate(e){this.m_model.invalidate(e)}setCurrentPosition(e,t,i,s){this.m_model.setCurrentPosition(e,t,i,s)}setAndSaveCurrentPosition(e,t,i,s){this.m_model.setAndSaveCurrentPosition(e,t,i,s)}setProperties(e,t,i){var s=this;this.beginUndoMacro(i),this.m_model.selectionMacro((function(){for(var r=0;r{"use strict";var s;i.d(t,{ColorType:()=>s}),function(e){e.Solid="solid",e.Gradient="gradient"}(s||(s={}))},35624:(e,t,i)=>{"use strict";i.d(t,{currencyUnitVisibilityProperty:()=>o,currencyUnitVisibilityOptions:()=>a,migrateShowCurrencyAndShowUnitProperties:()=>c,restoreCurrencyUnitVisibilitySettingsValue:()=>h});var s=i(84803),r=i(56840),n=i.n(r);const{property:o,availableValues:a}=(0,s.createVisibilityController)("PriceAxisCurrencyAndUnit.visibility");let l=!1;function c(e,t){l||(l=!0,void 0===n().getValue("PriceAxisCurrencyAndUnit.visibility")&&o().setValue(e||t?"alwaysOn":"alwaysOff"))}function h(){o().setValue("visibleOnMouseOver"),n().remove("PriceAxisCurrencyAndUnit.visibility")}},72006:(e,t,i)=>{"use strict";i.d(t,{sourceNewCurrencyOnPinningToPriceScale:()=>r});var s=i(21580);function r(e,t,i,r){let n=null;if(i.currencyConversionEnabled()&&(0,s.isActingAsSymbolSource)(e)){const s=i.availableCurrencies(),o=t.currency(s),a=e.currency();null!==o&&null!==o.selectedCurrency&&!o.allCurrenciesAreOriginal&&o.selectedCurrency!==a&&(r&&null===a||null!==a&&s.convertible(a))&&(n=o.selectedCurrency)}return n}},1288:(e,t,i)=>{"use strict";i.d(t,{CustomSourceBase:()=>s});class s{constructor(e,t){this._id=e,this._model=t}id(){return this._id}isHoveredEnabled(){return!0}isSelectionEnabled(){return!1}priceScale(){return null}paneViews(e){return[]}labelPaneViews(e){return[]}priceAxisViews(e,t){return[]}updateViewsForPane(e,t){e.containsMainSeries()&&this.updateAllViews(t)}}},40962:(e,t,i)=>{"use strict";i.d(t,{CustomTimezones:()=>_});var s=i(50151),r=i(32769),n=i(20364),o=i(2542);const a=/^Etc\/GMT([+-])(\d{1,2}):?(\d\d)?$/,l=new Map;function c(e){if(l.has(e))return l.get(e);const t=a.test(e);return l.set(e,t),t}const h=new Map;function d(e){if(h.has(e))return h.get(e);const t=function(e){const t=e.match(a);if(!t)return 0;const i="+"===t[1]?-1:1;return 60*(60*parseInt(t[2],10)+parseInt(t[3]||"0",10))*i}(e),i={time:[1924992e3+t],offset:[t]};return h.set(e,i),i}let u=null;const p=new Map;class _{ +constructor(){this._customTimezones=new Map}addTimezones(e){e.forEach((e=>{const{id:t,...i}=e;this._addTimezone(t,i)})),this.updateChartTimezones()}listTimezoneIds(){return[...this._customTimezones.keys()]}listTimezones(){return[...this._customTimezones.entries()].map((([e,t])=>({id:e,...t})))}getTimezoneInfo(e){if(!this.timezoneIsAvailable(e))throw new Error("Provided timezone alias is not within the list of supported timezones.");return(0,s.ensure)(this._customTimezones.get(e))}getAllTimezoneInfo(){return this.listTimezones()}getAliasTimezone(e){return this.getTimezoneInfo(e).alias}timezoneIsAvailable(e){return this._customTimezones.has(e)}updateChartTimezones(){(0,n.updateAvailableTimezones)(this.getAllTimezoneInfo())}getTimezoneData(e){if(p.has(e))return p.get(e);let t=null;if(c(e))t=d(e);else if(this.timezoneIsAvailable(e)){const i=this.getAliasTimezone(e);o.tzData[i]&&(t=o.tzData[i]),!t&&c(i)&&(t=d(i))}return t&&p.set(e,t),t}static instance(){return null===u&&(u=new _),u}_addTimezone(e,t){try{if((0,s.ensure)(e,"Custom timezone ID"),(0,s.ensure)(t.alias,"Custom timezone alias"),(0,s.ensure)(t.title,"Custom timezone title"),(0,n.timezoneIsAvailable)(e)&&!this.timezoneIsAvailable(e))throw new Error("Custom timezone id already exists.");if(!(0,n.timezoneIsSupported)(t.alias)&&!c(t.alias))throw new Error("Custom timezone alias is not a supported timezone.");if(e.length<1)throw new Error("Custom timezone id is empty");if(t.title.length<1)throw new Error("Custom timezone title is empty");this._customTimezones.set(e,t)}catch(e){console.warn(`Unable to add custom timezone. ${e}`)}}}(0,r.setCustomTimezones)(_)},62472:(e,t,i)=>{"use strict";i.d(t,{isMainSeriesState:()=>r,isStudyState:()=>n,isLineToolState:()=>o,isStudyLineToolState:()=>a});var s=i(6250);function r(e){return"MainSeries"===e.type}function n(e){return Boolean(e.type)&&e.type.toLowerCase().startsWith("study")}function o(e){return Boolean(e.type)&&(0,s.isLineToolName)(e.type)}function a(e){return Boolean(e.type)&&(0,s.isStudyLineToolName)(e.type)}},80230:(e,t,i)=>{"use strict";i.d(t,{DataSource:()=>l});i(2484);var s=i(40549),r=i.n(s),n=i(68671),o=i(26867),a=i.n(o);class l{constructor(e){this.hasAlert=new(r())(!1),this._zorder=0,this.m_priceScale=null,this._ownerSource=null,this._userEditEnabled=!0,this._onPriceScaleChanged=new(a()),this._isSelectionEnabled=!0,this._instanceId=(0,n.randomHashN)(6),this._ownerSourceChanged=new(a()),this._zOrderChanged=new(a()),this._id=null!=e?e:(0,n.randomHashN)(6)}id(){return this._id}instanceId(){return this._instanceId}preferNoScale(){return!1}setId(e){this._id=e}zorder(){return this._zorder}setZorder(e){"number"==typeof e&&this._zorder!==e&&(this._zorder=e,this._zOrderChanged.fire(e))}isSpeciallyZOrderedSource(){return!1}title(){throw new Error("Implement this fun in a subclass")}name(){throw new Error("Implement this fun in a subclass")}priceScale(){return this.m_priceScale}setPriceScale(e){this.m_priceScale=e,this._onPriceScaleChanged.fire()}ownerSource(){return this._ownerSource}setOwnerSource(e){ +const t=this._ownerSource;this._ownerSource=e,this._ownerSourceChanged.fire(t,e)}ownerSourceChanged(){return this._ownerSourceChanged}zOrderChanged(){return this._zOrderChanged}isSavedInChart(e){return!0}isSavedInStudyTemplates(){return!0}isRemovedByStudyTemplates(){return!0}hasContextMenu(){return!0}showInObjectTree(){return!0}setUserEditEnabled(e){this._userEditEnabled=e}userEditEnabled(){return this._userEditEnabled}canBeHidden(){return this.userEditEnabled()}isUserDeletable(){return this.userEditEnabled()}properties(){throw new Error("Implement this fun in a subclass")}isVisible(){return this.properties().visible.value()}dataWindowView(){return null}priceAxisViews(e,t){return null}timeAxisViews(){return null}updateAllViews(e){}paneViews(e){return null}labelPaneViews(){return null}isFailed(){return!1}isLoading(){return!1}isPhantom(){return!1}isChildStudy(){return!1}hasChildren(){return!1}canHaveChildren(){return!1}onClickOutside(e){}getSourceIcon(){return null}state(e){throw new Error("Implement this fun in a subclass")}onPriceScaleChanged(){return this._onPriceScaleChanged}doesMovingAffectsUndo(){return!0}isMultiPaneAvailable(){return!1}isMultiPaneEnabled(){return!1}copiable(){return!1}cloneable(){return!1}movable(){return!1}isIncludedInAutoScale(){return!1}isHoveredEnabled(){return this.isSelectionEnabled()}showOnTopOnHovering(){return!0}isSelectionEnabled(){return this._isSelectionEnabled}setSelectionEnabled(e){this._isSelectionEnabled=e}firstValue(){return null}priceRange(e,t){return null}autoScaleInfo(e,t){return{range:this.priceRange(e,t)}}stateForAlert(){return null}canHasAlert(){return!1}alertCreationAvailable(){return new(r())(this.hasStateForAlert()).readonly()}hasStateForAlert(){return!1}idForAlert(){return this._id}}},95790:(e,t,i)=>{"use strict";i.d(t,{DataWindowItem:()=>s,DataWindowView:()=>r});class s{constructor(e,t,i,s=!1){this._visible=!0,this._id=e,this._title=t,this._value=i,this._unimportant=s}id(){return this._id}title(){return this._title}setTitle(e){this._title=e}text(){return this._value}value(){return this._value}setValue(e){this._value=e}visible(){return this._visible}setVisible(e){this._visible=e}color(){return this._color}setColor(e){this._color=e}unimportant(){return this._unimportant}}class r{constructor(){this._items=[],this._header="",this._title=""}header(){return this._header}title(){return this._title}items(){return this._items}update(){}}},55262:(e,t,i)=>{"use strict";i.d(t,{dateFormatProperty:()=>l,restoreDateFormatSettingsValue:()=>c});var s=i(56840),r=i(60923),n=i(54808);const o="date_format";function a(){return s.getValue(o,(0,n.defaultDateFormat)())}const l=(0,r.createPrimitiveProperty)(a());function c(){l.setValue((0,n.defaultDateFormat)()),s.remove(o)}s.onSync.subscribe(null,(()=>l.setValue(a()))),l.subscribe(null,(()=>s.setValue(o,l.value())))},7711:(e,t,i)=>{"use strict";i.r(t),i.d(t,{createDefaultsState:()=>u,saveDefaultProperties:()=>_,DefaultProperty:()=>m});var s=i(27788),r=i(58121),n=i(15736),o=i(64548),a=i(26220),l=i.n(a),c=i(26867),h=i.n(c);function d(e,t){ +const i=(0,s.default)(e);return t.forEach((e=>(0,n.default)(i,e.split(".")))),i}function u(e,t,i,n){const a=e?o.defaults:o.factoryDefaults,l=t.startsWith("study_")?(0,s.default)(a("study")):{};let c=(0,s.default)(a(t,n));return t.startsWith("study_")&&c.inputs&&delete c.inputs.symbol,"linetoolicon"===t&&e&&(c.icon=(0,o.defaults)(t).icon),"linetooemoji"===t&&e&&(c.emoji=(0,o.defaults)(t).emoji),c=d(c,i),(0,r.default)(l,c),l}let p=!1;function _(e){p=e}class m extends(l()){constructor(e,t,i,s){super(function(e,t,i,s){let n;return void 0===s&&(s=!0),i?n=t:(n=u(s,e,[],null),t&&(0,r.default)(n,t)),n}(e,t,i,s)),this._exclusions=[],this._restoreFactoryDefaultsEvent=new(h()),this._defaultName=e,this._useUserPreferences=null==s||s,this.listeners().subscribe(this,m.prototype.onPropertyChanged),this._restoreFactoryDefaultsEvent=new(h())}preferences(){return this.state(this._exclusions)}mergePreferences(e){this.mergeAndFire(d(e,this._exclusions))}addExclusion(e){this._exclusions.indexOf(e)<0&&this._exclusions.push(e)}removeExclusion(e){const t=this._exclusions.indexOf(e);-1!==t&&this._exclusions.splice(t,1)}restoreFactoryDefaults(){const e=u(!1,this._defaultName,this._exclusions,null);this.mergeAndFire(e),this._defaultName.startsWith("study_")&&!this._defaultName.startsWith("study_VbPFixed")||(0,o.saveDefaults)(this._defaultName,void 0),this._restoreFactoryDefaultsEvent.fire()}onRestoreFactoryDefaults(){return this._restoreFactoryDefaultsEvent}onPropertyChanged(){!p||this._defaultName.startsWith("study_")&&!this._defaultName.startsWith("study_VbPFixed")||this.saveDefaults()}saveDefaults(){this._useUserPreferences&&(0,o.saveDefaults)(this._defaultName,this.preferences())}clone(e){const t=new m(this._defaultName,this.state(),null==e?void 0:e.replaceByState,this._useUserPreferences);for(let e=0;e{"use strict";var s=i(8169).PlDisplay;const{getHexColorByName:r}=i(7394),{generateColor:n}=i(38031);var o=i(8169).TradedGroupHorizontalAlignment,a=i(77906),l=i(23680).LineToolPitchforkStyle,c=i(57693).LineToolBarsPatternMode,h=i(83421),d=h.LineStudyPlotStyle,u=h.STUDYPLOTDISPLAYTARGET,p=i(94030),_=i(99846).PriceAxisLastValueMode,m=i(67052).StoriesTimeLineItemType,g=i(64810).MagnetMode,f=i(85113).LineEnd,v=i(4978).ColorType,S=i(41481).StatsPosition,y=i(22600).sessionsPreferencesDefault,b=i(5049).axisLabelBackgroundColor;const{LINESTYLE_SOLID:w,LINESTYLE_DOTTED:P,LINESTYLE_DASHED:C}=i(53479);var T=i(98351).getLogger("Chart.Defaults") +;const x=r("color-black"),I=r("color-white"),M=n(I,75),A=r("color-tv-blue-50"),L=r("color-tv-blue-500"),k=n(L,30),E=n(L,70),D=n(L,72),B=n(L,75),V=n(L,80),R=r("color-tv-blue-600"),N=r("color-deep-blue-200"),O=r("color-deep-blue-300"),F=r("color-deep-blue-500"),W=n(F,80),H=r("color-sky-blue-500"),z=n(H,80),U=r("color-sky-blue-700"),j=n(U,30),G=r("color-youtube"),q=r("color-ripe-red-200"),$=r("color-ripe-red-300"),Y=r("color-ripe-red-400"),K=r("color-ripe-red-500"),X=n(K,70),Z=n(K,80),J=n(K,72),Q=n(K,95),ee=r("color-ripe-red-600"),te=r("color-grapes-purple-500"),ie=n(te,100),se=n(te,80),re=n(te,30),ne=r("color-berry-pink-500"),oe=n(ne,80),ae=r("color-minty-green-100"),le=r("color-minty-green-500"),ce=n(le,80),he=n(le,72),de=n(le,95),ue=r("color-iguana-green-300"),pe=r("color-iguana-green-500"),_e=n(pe,80),me=r("color-tan-orange-300"),ge=r("color-tan-orange-500"),fe=n(ge,80),ve=r("color-tan-orange-600"),Se=r("color-tan-orange-700"),ye=r("color-cold-gray-150"),be=r("color-cold-gray-300"),we=r("color-cold-gray-400"),Pe=r("color-cold-gray-500"),Ce=r("color-cold-gray-800"),Te=n(Ce,94),xe=n(Ce,100),Ie=r("color-cold-gray-900"),Me=r("color-cold-gray-750"),Ae=r("color-slate-gray"),Le=r("color-silver-tree"),ke=n(Le,95),Ee=r("color-mandy"),De=n(Ee,95);var Be=function(e){var t=function(e,t){return{color:e,visible:t}},i=function(e,t,i){return{coeff:e,color:t,visible:i}},r=function(e,t,i,s,r){return{coeff:e,color:t,visible:i,linestyle:void 0===s?w:s,linewidth:void 0===r?1:r}},h=function(e,t,i){return{color:e,width:i,visible:t}},T=function(e,t,i,s,r){return{color:e,visible:t,width:i,x:s,y:r}},Ce=function(e,t,i,s,r,n){return{coeff1:e,coeff2:t,color:i,visible:s,linestyle:void 0===r?w:r,linewidth:void 0===n?1:n}};if(void 0===TradingView.defaultProperties){var Be;switch(window.locale){case"ar_AE":Be="Asia/Dubai";break;case"au":Be="Australia/Sydney";break;case"br":Be="America/Sao_Paulo";break;case"ca":Be="America/Toronto";break;case"de_DE":case"it":Be="Europe/Berlin";break;case"es":Be="Europe/Madrid";break;case"fa_IR":Be="Asia/Tehran";break;case"fr":case"sv_SE":Be="Europe/Paris";break;case"he_IL":case"tr":Be="Europe/Athens";break;case"hu_HU":case"pl":Be="Europe/Warsaw";break;case"id":case"th_TH":case"vi_VN":Be="Asia/Bangkok";break;case"in":Be="Asia/Kolkata";break;case"ja":case"kr":Be="Asia/Tokyo";break;case"ms_MY":Be="Asia/Singapore";break;case"ru":Be="Europe/Moscow";break;case"uk":Be="Europe/London";break;case"zh_CN":case"zh_TW":Be="Asia/Shanghai";break;default:Be="Etc/UTC"}TradingView.defaultProperties={chartproperties:{timezone:Be,priceScaleSelectionStrategyName:"auto",paneProperties:{backgroundType:v.Solid,background:I,backgroundGradientStartColor:I,backgroundGradientEndColor:I,vertGridProperties:{color:Te,style:w},horzGridProperties:{color:Te,style:w},crossHairProperties:{color:we,style:C,transparency:0,width:1},topMargin:10,bottomMargin:8,axisProperties:{autoScale:!0,autoScaleDisabled:!1,lockScale:!1,percentage:!1,percentageDisabled:!1,indexedTo100:!1,log:!1,logDisabled:!1,alignLabels:!0,isInverted:!1},legendProperties:{ +showStudyArguments:!0,showStudyTitles:!0,showStudyValues:!0,showSeriesTitle:!0,showSeriesOHLC:!0,showLegend:!0,showBarChange:!0,showVolume:!1,showBackground:!0,showPriceSource:!0,backgroundTransparency:50},separatorColor:ye},scalesProperties:{backgroundColor:I,lineColor:xe,textColor:Ie,fontSize:12,scaleSeriesOnly:!1,showSeriesLastValue:!0,seriesLastValueMode:_.LastValueAccordingToScale,showSeriesPrevCloseValue:!1,showStudyLastValue:!0,showSymbolLabels:!1,showStudyPlotLabels:!1,showBidAskLabels:!1,showPrePostMarketPriceLabel:!0,showFundamentalNameLabel:!1,showFundamentalLastValue:!0,barSpacing:p.DEFAULT_BAR_SPACING,axisHighlightColor:B,axisLineToolLabelBackgroundColorCommon:b.common,axisLineToolLabelBackgroundColorActive:b.active,showPriceScaleCrosshairLabel:!0,showTimeScaleCrosshairLabel:!0,crosshairLabelBgColorLight:Ie,crosshairLabelBgColorDark:Me},mainSeriesProperties:{style:a.STYLE_CANDLES,esdShowDividends:!0,esdShowSplits:!0,esdShowEarnings:!0,esdShowBreaks:!1,esdFlagSize:2,showContinuousContractSwitches:!0,showContinuousContractSwitchesBreaks:!1,showFuturesContractExpiration:!0,showLastNews:!0,showCountdown:!0,bidAsk:{visible:!1,lineStyle:P,lineWidth:1,bidLineColor:L,askLineColor:Y},prePostMarket:{visible:!0,lineStyle:P,lineWidth:1,preMarketColor:ve,postMarketColor:L},highLowAvgPrice:{highLowPriceLinesVisible:!1,highLowPriceLabelsVisible:!1,averageClosePriceLineVisible:!1,averageClosePriceLabelVisible:!1,highLowPriceLinesColor:"",highLowPriceLinesWidth:1,averagePriceLineColor:"",averagePriceLineWidth:1},visible:!0,showPriceLine:!0,priceLineWidth:1,priceLineColor:"",baseLineColor:be,showPrevClosePriceLine:!1,prevClosePriceLineWidth:1,prevClosePriceLineColor:"#555555",minTick:"default",dividendsAdjustment:void 0,backAdjustment:!1,settlementAsClose:!0,sessionId:"regular",sessVis:!1,statusViewStyle:{fontSize:16,showExchange:!0,showInterval:!0,symbolTextSource:"description"},candleStyle:{upColor:le,downColor:K,drawWick:!0,drawBorder:!0,borderColor:"#378658",borderUpColor:le,borderDownColor:K,wickColor:"#737375",wickUpColor:le,wickDownColor:K,barColorsOnPrevClose:!1,drawBody:!0},hollowCandleStyle:{upColor:le,downColor:K,drawWick:!0,drawBorder:!0,borderColor:"#378658",borderUpColor:le,borderDownColor:K,wickColor:"#737375",wickUpColor:le,wickDownColor:K,drawBody:!0},haStyle:{upColor:le,downColor:K,drawWick:!0,drawBorder:!0,borderColor:"#378658",borderUpColor:le,borderDownColor:K,wickColor:"#737375",wickUpColor:le,wickDownColor:K,showRealLastPrice:!1,barColorsOnPrevClose:!1,inputs:{},inputInfo:{},drawBody:!0},barStyle:{upColor:le,downColor:K,barColorsOnPrevClose:!1,dontDrawOpen:!1,thinBars:!0},hiloStyle:{color:L,showBorders:!0,borderColor:L,showLabels:!0,labelColor:L,drawBody:!0},columnStyle:{upColor:n(le,50),downColor:n(K,50),barColorsOnPrevClose:!0,priceSource:"close"},lineStyle:{color:L,linestyle:w,linewidth:2,priceSource:"close",styleType:a.STYLE_LINE_TYPE_SIMPLE},areaStyle:{color1:D,color2:L,linecolor:L,linestyle:w,linewidth:2,priceSource:"close",transparency:100},priceAxisProperties:{autoScale:!0, +autoScaleDisabled:!1,lockScale:!1,percentage:!1,percentageDisabled:!1,indexedTo100:!1,log:!1,logDisabled:!1,isInverted:!1,alignLabels:!0},renkoStyle:{upColor:le,downColor:K,borderUpColor:le,borderDownColor:K,upColorProjection:"#a9dcc3",downColorProjection:"#f5a6ae",borderUpColorProjection:"#a9dcc3",borderDownColorProjection:"#f5a6ae",wickUpColor:le,wickDownColor:K,inputs:{source:"close",sources:"Close",boxSize:3,style:"ATR",atrLength:14,wicks:!0},inputInfo:{source:{name:"Source"},sources:{name:"Source"},boxSize:{name:"Box size"},style:{name:"Style"},atrLength:{name:"ATR length"},wicks:{name:"Wicks"}}},pbStyle:{upColor:le,downColor:K,borderUpColor:le,borderDownColor:K,upColorProjection:"#a9dcc3",downColorProjection:"#f5a6ae",borderUpColorProjection:"#a9dcc3",borderDownColorProjection:"#f5a6ae",inputs:{source:"close",lb:3},inputInfo:{source:{name:"Source"},lb:{name:"Number of line"}}},kagiStyle:{upColor:le,downColor:K,upColorProjection:"#a9dcc3",downColorProjection:"#f5a6ae",inputs:{source:"close",style:"ATR",atrLength:14,reversalAmount:1},inputInfo:{source:{name:"Source"},style:{name:"Style"},atrLength:{name:"ATR length"},reversalAmount:{name:"Reversal amount"}}},pnfStyle:{upColor:le,downColor:K,upColorProjection:"#a9dcc3",downColorProjection:"#f5a6ae",inputs:{sources:"Close",reversalAmount:3,boxSize:1,style:"ATR",atrLength:14,oneStepBackBuilding:!1},inputInfo:{sources:{name:"Source"},boxSize:{name:"Box size"},reversalAmount:{name:"Reversal amount"},style:{name:"Style"},atrLength:{name:"ATR length"},oneStepBackBuilding:{name:"One step back building"}}},baselineStyle:{baselineColor:Ae,topFillColor1:he,topFillColor2:de,bottomFillColor1:Q,bottomFillColor2:J,topLineColor:le,bottomLineColor:K,topLineWidth:2,bottomLineWidth:2,priceSource:"close",transparency:50,baseLevelPercentage:50},rangeStyle:{upColor:le,downColor:K,thinBars:!0,upColorProjection:"#a9dcc3",downColorProjection:"#f5a6ae",inputs:{range:10,phantomBars:!1},inputInfo:{range:{name:"Range"},phantomBars:{name:"Phantom bars"}}}},chartEventsSourceProperties:{visible:!0,futureOnly:!0,breaks:{color:"#555555",visible:!1,style:C,width:1}},tradingProperties:{showPositions:!0,positionPL:{visibility:!0,display:s.Money},bracketsPL:{visibility:!0,display:s.Money},showOrders:!0,showExecutions:!0,showExecutionsLabels:!1,showReverse:!0,horizontalAlignment:o.Right,extendLeft:!0,lineLength:5,lineWidth:1,lineStyle:w},editorFontsList:["Verdana","Courier New","Times New Roman","Arial"],volumePaneSize:"large"},sessions:y,drawings:{magnet:!1,magnetMode:g.WeakMagnet,stayInDrawingMode:!1,drawOnAllCharts:!0,drawOnAllChartsMode:1},linetoolorder:{extendLeft:"inherit",lineLength:"inherit",lineColor:G,lineActiveBuyColor:"#4094e8",lineInactiveBuyColor:"rgba(64, 148, 232, 0.5)",lineActiveSellColor:"#e75656",lineInactiveSellColor:"rgba(231, 86, 86, 0.5)",lineStyle:"inherit",lineWidth:"inherit",bodyBorderActiveBuyColor:"#4094e8",bodyBorderInactiveBuyColor:"rgba(64, 148, 232, 0.5)",bodyBorderActiveSellColor:"#e75656",bodyBorderInactiveSellColor:"rgba(231, 86, 86, 0.5)",bodyBackgroundColor:M, +bodyBackgroundTransparency:25,bodyTextInactiveLimitColor:"rgba(38, 140, 2, 0.5)",bodyTextActiveLimitColor:"#268c02",bodyTextInactiveStopColor:"rgba(231, 86, 86, 0.5)",bodyTextActiveStopColor:"#e75656",bodyTextInactiveBuyColor:"rgba(64, 148, 232, 0.5)",bodyTextActiveBuyColor:"#4094e8",bodyTextInactiveSellColor:"rgba(231, 86, 86, 0.5)",bodyTextActiveSellColor:"#e75656",bodyFontFamily:"Verdana",bodyFontSize:9,bodyFontBold:!0,bodyFontItalic:!1,quantityBorderActiveBuyColor:"#4094e8",quantityBorderInactiveBuyColor:"rgba(64, 148, 232, 0.5)",quantityBorderActiveSellColor:"#e75656",quantityBorderInactiveSellColor:"rgba(231, 86, 86, 0.5)",quantityBackgroundInactiveBuyColor:"rgba(64, 148, 232, 0.5)",quantityBackgroundActiveBuyColor:"#4094e8",quantityBackgroundInactiveSellColor:"rgba(231, 86, 86, 0.5)",quantityBackgroundActiveSellColor:"#e75656",quantityTextColor:I,quantityTextTransparency:0,quantityFontFamily:"Verdana",quantityFontSize:9,quantityFontBold:!0,quantityFontItalic:!1,cancelButtonBorderActiveBuyColor:"#4094e8",cancelButtonBorderInactiveBuyColor:"rgba(64, 148, 232, 0.5)",cancelButtonBorderActiveSellColor:"#e75656",cancelButtonBorderInactiveSellColor:"rgba(231, 86, 86, 0.5)",cancelButtonBackgroundColor:M,cancelButtonBackgroundTransparency:25,cancelButtonIconActiveBuyColor:"#4094e8",cancelButtonIconInactiveBuyColor:"rgba(64, 148, 232, 0.5)",cancelButtonIconActiveSellColor:"#e75656",cancelButtonIconInactiveSellColor:"rgba(231, 86, 86, 0.5)",tooltip:"",modifyTooltip:"",cancelTooltip:""},linetoolposition:{extendLeft:"inherit",lineLength:"inherit",lineBuyColor:"#4094e8",lineSellColor:"#e75656",lineStyle:"inherit",lineWidth:"inherit",bodyBorderBuyColor:"#4094e8",bodyBorderSellColor:"#e75656",bodyBackgroundColor:M,bodyBackgroundTransparency:25,bodyTextPositiveColor:"#268c02",bodyTextNeutralColor:"#646464",bodyTextNegativeColor:"#e75656",bodyFontFamily:"Verdana",bodyFontSize:9,bodyFontBold:!0,bodyFontItalic:!1,quantityBorderBuyColor:"#4094e8",quantityBorderSellColor:"#e75656",quantityBackgroundBuyColor:"#4094e8",quantityBackgroundSellColor:"#e75656",quantityTextColor:I,quantityTextTransparency:0,quantityFontFamily:"Verdana",quantityFontSize:9,quantityFontBold:!0,quantityFontItalic:!1,reverseButtonBorderBuyColor:"#4094e8",reverseButtonBorderSellColor:"#e75656",reverseButtonBackgroundColor:M,reverseButtonBackgroundTransparency:25,reverseButtonIconBuyColor:"#4094e8",reverseButtonIconSellColor:"#e75656",closeButtonBorderBuyColor:"#4094e8",closeButtonBorderSellColor:"#e75656",closeButtonBackgroundColor:M,closeButtonBackgroundTransparency:25,closeButtonIconBuyColor:"#4094e8",closeButtonIconSellColor:"#e75656",tooltip:"",protectTooltip:"",closeTooltip:"",reverseTooltip:""},linetoolexecution:{direction:"buy",arrowHeight:8,arrowSpacing:1,arrowBuyColor:"#4094e8",arrowSellColor:"#e75656",text:"",textColor:x,textTransparency:0,fontFamily:"Verdana",fontSize:10,fontBold:!1,fontItalic:!1,tooltip:""},linetoolicon:{color:L,size:40,icon:61720,angle:.5*Math.PI},linetoolemoji:{size:40,emoji:"😀",angle:.5*Math.PI},linetoolimage:{transparency:0, +cssWidth:0,cssHeight:0,angle:0},linetoolbezierquadro:{linecolor:L,linewidth:1,fillBackground:!1,backgroundColor:V,transparency:50,linestyle:w,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Normal},linetoolbeziercubic:{linecolor:F,linewidth:1,fillBackground:!1,backgroundColor:W,transparency:80,linestyle:w,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Normal},linetooltrendline:{linecolor:L,linewidth:2,linestyle:w,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Normal,showLabel:!1,horzLabelsAlign:"center",vertLabelsAlign:"bottom",textcolor:L,fontsize:14,bold:!1,italic:!1,alwaysShowStats:!1,showMiddlePoint:!1,showPriceLabels:!1,showPriceRange:!1,showBarsRange:!1,showDateTimeRange:!1,showDistance:!1,showAngle:!1,statsPosition:S.Right},linetoolinfoline:{linecolor:L,linewidth:2,linestyle:w,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Normal,showLabel:!1,horzLabelsAlign:"center",vertLabelsAlign:"bottom",textcolor:L,fontsize:14,bold:!1,italic:!1,alwaysShowStats:!0,showMiddlePoint:!1,showPriceLabels:!1,showPriceRange:!0,showBarsRange:!0,showDateTimeRange:!0,showDistance:!0,showAngle:!0,statsPosition:S.Center},linetooltimecycles:{linecolor:"#159980",linewidth:1,fillBackground:!0,backgroundColor:"rgba(106, 168, 79, 0.5)",transparency:50,linestyle:w},linetoolsineline:{linecolor:"#159980",linewidth:1,linestyle:w},linetooltrendangle:{linecolor:L,linewidth:2,linestyle:w,textcolor:L,fontsize:12,bold:!1,italic:!1,alwaysShowStats:!1,showMiddlePoint:!1,showPriceLabels:!1,showPriceRange:!1,showBarsRange:!1,extendRight:!1,extendLeft:!1,statsPosition:S.Right},linetooldisjointangle:{linecolor:le,linewidth:2,linestyle:w,fillBackground:!0,backgroundColor:ce,transparency:20,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Normal,textcolor:le,fontsize:12,bold:!1,italic:!1,showPrices:!1,showPriceRange:!1,showDateTimeRange:!1,showBarsRange:!1},linetoolflatbottom:{linecolor:ge,linewidth:2,linestyle:w,fillBackground:!0,backgroundColor:fe,transparency:20,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Normal,textcolor:ge,fontsize:12,bold:!1,italic:!1,showPrices:!1,showPriceRange:!1,showDateTimeRange:!1,showBarsRange:!1},linetoolfibspiral:{counterclockwise:!1,linecolor:H,linewidth:1,linestyle:w},linetoolriskrewardshort:{linecolor:Pe,linewidth:1,textcolor:I,fontsize:12,fillLabelBackground:!0,labelBackgroundColor:"#585858",fillBackground:!0,stopBackground:Z,profitBackground:ce,stopBackgroundTransparency:80,profitBackgroundTransparency:80,drawBorder:!1,borderColor:"#667b8b",compact:!1,riskDisplayMode:"percents",accountSize:1e3,lotSize:1,risk:25,alwaysShowStats:!1,showPriceLabels:!0},linetoolriskrewardlong:{linecolor:Pe,linewidth:1,textcolor:I,fontsize:12,fillLabelBackground:!0,labelBackgroundColor:"#585858",fillBackground:!0,stopBackground:Z,profitBackground:ce,stopBackgroundTransparency:80,profitBackgroundTransparency:80,drawBorder:!1,borderColor:"#667b8b",compact:!1,riskDisplayMode:"percents",accountSize:1e3,lotSize:1,risk:25,alwaysShowStats:!1,showPriceLabels:!0},linetoolarrow:{linecolor:L, +linewidth:2,linestyle:w,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Arrow,showLabel:!1,horzLabelsAlign:"center",vertLabelsAlign:"bottom",textcolor:L,fontsize:14,bold:!1,italic:!1,alwaysShowStats:!1,showMiddlePoint:!1,showPriceLabels:!1,showPriceRange:!1,showBarsRange:!1,showDateTimeRange:!1,showDistance:!1,showAngle:!1,statsPosition:S.Right},linetoolray:{linecolor:L,linewidth:2,linestyle:w,extendLeft:!1,extendRight:!0,leftEnd:f.Normal,rightEnd:f.Normal,showLabel:!1,horzLabelsAlign:"center",vertLabelsAlign:"bottom",textcolor:L,fontsize:14,bold:!1,italic:!1,alwaysShowStats:!1,showMiddlePoint:!1,showPriceLabels:!1,showPriceRange:!1,showBarsRange:!1,showDateTimeRange:!1,showDistance:!1,showAngle:!1,statsPosition:S.Right},linetoolextended:{linecolor:L,linewidth:2,linestyle:w,extendLeft:!0,extendRight:!0,leftEnd:f.Normal,rightEnd:f.Normal,showLabel:!1,horzLabelsAlign:"center",vertLabelsAlign:"bottom",textcolor:L,fontsize:14,bold:!1,italic:!1,alwaysShowStats:!1,showMiddlePoint:!1,showPriceLabels:!1,showPriceRange:!1,showBarsRange:!1,showDateTimeRange:!1,showDistance:!1,showAngle:!1,statsPosition:S.Right},linetoolhorzline:{linecolor:L,linewidth:2,linestyle:w,showPrice:!0,showLabel:!1,textcolor:L,fontsize:12,bold:!1,italic:!1,horzLabelsAlign:"center",vertLabelsAlign:"top"},linetoolhorzray:{linecolor:L,linewidth:2,linestyle:w,showPrice:!0,showLabel:!1,textcolor:L,fontsize:12,bold:!1,italic:!1,horzLabelsAlign:"center",vertLabelsAlign:"top"},linetoolvertline:{linecolor:L,linewidth:2,linestyle:w,extendLine:!0,showTime:!0,showLabel:!1,horzLabelsAlign:"right",vertLabelsAlign:"top",textcolor:L,textOrientation:"vertical",fontsize:14,bold:!1,italic:!1},linetoolcrossline:{linecolor:L,linewidth:2,linestyle:w,showPrice:!0,showTime:!0},linetoolcirclelines:{trendline:{visible:!0,color:"#808080",linewidth:1,linestyle:C},linecolor:"#80ccdb",linewidth:1,linestyle:w},linetoolfibtimezone:{horzLabelsAlign:"right",vertLabelsAlign:"bottom",baselinecolor:"#808080",linecolor:"#0055db",linewidth:1,linestyle:w,showLabels:!0,fillBackground:!1,transparency:80,trendline:{visible:!0,color:"#808080",linewidth:1,linestyle:C},level1:r(0,Pe,!0),level2:r(1,L,!0),level3:r(2,L,!0),level4:r(3,L,!0),level5:r(5,L,!0),level6:r(8,L,!0),level7:r(13,L,!0),level8:r(21,L,!0),level9:r(34,L,!0),level10:r(55,L,!0),level11:r(89,L,!0)},linetooltext:{color:L,fontsize:14,fillBackground:!1,backgroundColor:"rgba(91, 133, 191, 0.3)",backgroundTransparency:70,drawBorder:!1,borderColor:"#667b8b",bold:!1,italic:!1,fixedSize:!0,wordWrap:!1,wordWrapWidth:200},linetooltextabsolute:{color:L,fontsize:14,fillBackground:!1,backgroundColor:"rgba(155, 190, 213, 0.3)",backgroundTransparency:70,drawBorder:!1,borderColor:"#667b8b",bold:!1,italic:!1,fixedSize:!1,wordWrap:!1,wordWrapWidth:200},linetoolballoon:{color:I,backgroundColor:re,borderColor:ie,fontsize:14,transparency:30},linetoolcomment:{color:I,backgroundColor:L,borderColor:L,fontsize:16,transparency:0},linetoolbrush:{linecolor:H,linewidth:1,linestyle:w,smooth:5,fillBackground:!1,backgroundColor:H,transparency:50, +leftEnd:f.Normal,rightEnd:f.Normal},linetoolhighlighter:{linecolor:Z,smooth:5,transparency:80},linetoolpolyline:{linecolor:H,linewidth:1,linestyle:w,fillBackground:!0,backgroundColor:z,transparency:80,filled:!1},linetoolsignpost:{itemType:m.Emoji,emoji:"🙂",showImage:!1,plateColor:L,fontSize:12,bold:!1,italic:!1},linetoolpath:{lineColor:L,lineWidth:2,lineStyle:w,leftEnd:f.Normal,rightEnd:f.Arrow},linetoolarrowmarkleft:{color:L,arrowColor:L,fontsize:14,bold:!1,italic:!1,showLabel:!0},linetoolarrowmarkup:{color:le,arrowColor:le,fontsize:14,bold:!1,italic:!1,showLabel:!0},linetoolarrowmarkright:{color:L,arrowColor:L,fontsize:14,bold:!1,italic:!1,showLabel:!0},linetoolarrowmarkdown:{color:ee,arrowColor:ee,fontsize:14,bold:!1,italic:!1,showLabel:!0},linetoolflagmark:{flagColor:L},linetoolnote:{markerColor:L,textColor:I,backgroundColor:k,backgroundTransparency:0,borderColor:L,fontSize:14,bold:!1,italic:!1,fixedSize:!0},linetoolnoteabsolute:{markerColor:L,textColor:I,backgroundColor:k,backgroundTransparency:0,borderColor:L,fontSize:14,bold:!1,italic:!1,fixedSize:!0},linetoolpricelabel:{color:I,backgroundColor:L,borderColor:L,fontWeight:"bold",fontsize:14,transparency:0},linetoolpricenote:{showLabel:!1,horzLabelsAlign:"center",vertLabelsAlign:"bottom",textColor:L,fontSize:14,bold:!1,italic:!1,lineColor:L,priceLabelBackgroundColor:L,priceLabelBorderColor:L,priceLabelTextColor:I,priceLabelFontSize:12,priceLabelBold:!1,priceLabelItalic:!1},linetoolarrowmarker:{backgroundColor:R,textColor:R,bold:!0,italic:!1,fontsize:16,showLabel:!0},linetoolrectangle:{color:te,fillBackground:!0,backgroundColor:se,linewidth:1,transparency:50,showLabel:!1,horzLabelsAlign:"left",vertLabelsAlign:"bottom",textColor:te,fontSize:14,bold:!1,italic:!1,extendLeft:!1,extendRight:!1},linetoolrotatedrectangle:{color:pe,fillBackground:!0,backgroundColor:_e,transparency:50,linewidth:1},linetoolcircle:{color:ge,backgroundColor:fe,fillBackground:!0,linewidth:1,showLabel:!1,textColor:ge,fontSize:14,bold:!1,italic:!1},linetoolellipse:{color:K,fillBackground:!0,backgroundColor:Z,transparency:50,linewidth:1,showLabel:!1,textColor:K,fontSize:14,bold:!1,italic:!1},linetoolarc:{color:ne,fillBackground:!0,backgroundColor:oe,transparency:80,linewidth:1},linetoolprediction:{linecolor:L,linewidth:1,sourceBackColor:L,sourceTextColor:I,sourceStrokeColor:L,targetStrokeColor:L,targetBackColor:L,targetTextColor:I,successBackground:pe,successTextColor:I,failureBackground:K,failureTextColor:I,intermediateBackColor:"#ead289",intermediateTextColor:"#6d4d22",transparency:10,centersColor:"#202020"},linetooltriangle:{color:le,fillBackground:!0,backgroundColor:ce,transparency:80,linewidth:1},linetoolcallout:{color:I,backgroundColor:j,transparency:50,linewidth:1,fontsize:14,bordercolor:U,bold:!1,italic:!1,wordWrap:!1,wordWrapWidth:200},linetoolparallelchannel:{linecolor:L,linewidth:2,linestyle:w,extendLeft:!1,extendRight:!1,fillBackground:!0,backgroundColor:V,transparency:20,showMidline:!0,midlinecolor:L,midlinewidth:1,midlinestyle:C},linetoolelliottimpulse:{degree:7,showWave:!0, +color:"#3d85c6",linewidth:1},linetoolelliotttriangle:{degree:7,showWave:!0,color:ge,linewidth:1},linetoolelliotttriplecombo:{degree:7,showWave:!0,color:"#6aa84f",linewidth:1},linetoolelliottcorrection:{degree:7,showWave:!0,color:"#3d85c6",linewidth:1},linetoolelliottdoublecombo:{degree:7,showWave:!0,color:"#6aa84f",linewidth:1},linetoolbarspattern:{color:L,mode:c.Bars,mirrored:!1,flipped:!1},linetoolghostfeed:{averageHL:20,variance:50,candleStyle:{upColor:ae,downColor:q,drawWick:!0,drawBorder:!0,borderColor:"#378658",borderUpColor:le,borderDownColor:K,wickColor:Pe},transparency:50},study:{inputs:{},styles:{},palettes:{},bands:{},area:{},graphics:{},plots:{},ohlcPlots:{},filledAreasStyle:{},filledAreas:{},visible:!0,showLegendValues:!0,showLabelsOnPriceScale:!0,precision:"default"},linetoolpitchfork:{fillBackground:!0,transparency:80,style:l.Original,median:{visible:!0,color:K,linewidth:1,linestyle:w},extendLines:!1,level0:r(.25,me,!1),level1:r(.382,ue,!1),level2:r(.5,le,!0),level3:r(.618,le,!1),level4:r(.75,H,!1),level5:r(1,L,!0),level6:r(1.5,te,!1),level7:r(1.75,ne,!1),level8:r(2,$,!1)},linetoolpitchfan:{fillBackground:!0,transparency:80,median:{visible:!0,color:K,linewidth:1,linestyle:w},level0:r(.25,me,!1),level1:r(.382,ue,!1),level2:r(.5,H,!0),level3:r(.618,le,!1),level4:r(.75,H,!1),level5:r(1,L,!0),level6:r(1.5,te,!1),level7:r(1.75,ne,!1),level8:r(2,$,!1)},linetoolgannfan:{showLabels:!0,fillBackground:!0,transparency:80,level1:Ce(1,8,ge,!0),level2:Ce(1,4,le,!0),level3:Ce(1,3,pe,!0),level4:Ce(1,2,le,!0),level5:Ce(1,1,H,!0),level6:Ce(2,1,L,!0),level7:Ce(3,1,te,!0),level8:Ce(4,1,ne,!0),level9:Ce(8,1,K,!0)},linetoolganncomplex:{fillBackground:!1,arcsBackground:{fillBackground:!0,transparency:80},reverse:!1,scaleRatio:"",showLabels:!0,labelsStyle:{fontSize:12,bold:!1,italic:!1},levels:[h(Pe,!0,1),h(ge,!0,1),h(H,!0,1),h(pe,!0,1),h(le,!0,1),h(Pe,!0,1)],fanlines:[T(N,!1,1,8,1),T(K,!1,1,5,1),T(Pe,!1,1,4,1),T(ge,!1,1,3,1),T(H,!0,1,2,1),T(pe,!0,1,1,1),T(le,!0,1,1,2),T(le,!1,1,1,3),T(L,!1,1,1,4),T(O,!1,1,1,5),T(N,!1,1,1,8)],arcs:[T(ge,!0,1,1,0),T(ge,!0,1,1,1),T(ge,!0,1,1.5,0),T(H,!0,1,2,0),T(H,!0,1,2,1),T(pe,!0,1,3,0),T(pe,!0,1,3,1),T(le,!0,1,4,0),T(le,!0,1,4,1),T(L,!0,1,5,0),T(L,!0,1,5,1)]},linetoolgannfixed:{fillBackground:!1,arcsBackground:{fillBackground:!0,transparency:80},reverse:!1,levels:[h(Pe,!0,1),h(ge,!0,1),h(H,!0,1),h(pe,!0,1),h(le,!0,1),h(Pe,!0,1)],fanlines:[T(N,!1,1,8,1),T(K,!1,1,5,1),T(Pe,!1,1,4,1),T(ge,!1,1,3,1),T(H,!0,1,2,1),T(pe,!0,1,1,1),T(le,!0,1,1,2),T(le,!1,1,1,3),T(L,!1,1,1,4),T(O,!1,1,1,5),T(N,!1,1,1,8)],arcs:[T(ge,!0,1,1,0),T(ge,!0,1,1,1),T(ge,!0,1,1.5,0),T(H,!0,1,2,0),T(H,!0,1,2,1),T(pe,!0,1,3,0),T(pe,!0,1,3,1),T(le,!0,1,4,0),T(le,!0,1,4,1),T(L,!0,1,5,0),T(L,!0,1,5,1)]},linetoolgannsquare:{color:"rgba(21, 56, 153, 0.8)",linewidth:1,linestyle:w,showTopLabels:!0,showBottomLabels:!0,showLeftLabels:!0,showRightLabels:!0,fillHorzBackground:!0,horzTransparency:80,fillVertBackground:!0,vertTransparency:80,reverse:!1,fans:t(we,!1),hlevel1:i(0,Pe,!0),hlevel2:i(.25,ge,!0),hlevel3:i(.382,H,!0), +hlevel4:i(.5,pe,!0),hlevel5:i(.618,le,!0),hlevel6:i(.75,L,!0),hlevel7:i(1,Pe,!0),vlevel1:i(0,Pe,!0),vlevel2:i(.25,ge,!0),vlevel3:i(.382,H,!0),vlevel4:i(.5,pe,!0),vlevel5:i(.618,le,!0),vlevel6:i(.75,L,!0),vlevel7:i(1,Pe,!0)},linetoolfibspeedresistancefan:{fillBackground:!0,transparency:80,grid:{color:"rgba(21, 56, 153, 0.8)",linewidth:1,linestyle:w,visible:!0},linewidth:1,linestyle:w,showTopLabels:!0,showBottomLabels:!0,showLeftLabels:!0,showRightLabels:!0,reverse:!1,hlevel1:i(0,Pe,!0),hlevel2:i(.25,ge,!0),hlevel3:i(.382,H,!0),hlevel4:i(.5,pe,!0),hlevel5:i(.618,le,!0),hlevel6:i(.75,L,!0),hlevel7:i(1,Pe,!0),vlevel1:i(0,Pe,!0),vlevel2:i(.25,ge,!0),vlevel3:i(.382,H,!0),vlevel4:i(.5,pe,!0),vlevel5:i(.618,le,!0),vlevel6:i(.75,L,!0),vlevel7:i(1,Pe,!0)},linetoolfibretracement:{showCoeffs:!0,showPrices:!0,fillBackground:!0,transparency:80,extendLines:!1,extendLinesLeft:!1,horzLabelsAlign:"left",vertLabelsAlign:"bottom",reverse:!1,coeffsAsPercents:!1,fibLevelsBasedOnLogScale:!1,labelFontSize:12,trendline:{visible:!0,color:Pe,linewidth:1,linestyle:C},levelsStyle:{linewidth:1,linestyle:w},level1:i(0,Pe,!0),level2:i(.236,K,!0),level3:i(.382,ge,!0),level4:i(.5,pe,!0),level5:i(.618,le,!0),level6:i(.786,H,!0),level7:i(1,Pe,!0),level8:i(1.618,L,!0),level9:i(2.618,K,!0),level10:i(3.618,te,!0),level11:i(4.236,ne,!0),level12:i(1.272,ge,!1),level13:i(1.414,K,!1),level16:i(2,le,!1),level14:i(2.272,ge,!1),level15:i(2.414,pe,!1),level17:i(3,H,!1),level18:i(3.272,Pe,!1),level19:i(3.414,L,!1),level20:i(4,K,!1),level21:i(4.272,te,!1),level22:i(4.414,ne,!1),level23:i(4.618,ge,!1),level24:i(4.764,le,!1)},linetoolfibchannel:{showCoeffs:!0,showPrices:!0,fillBackground:!0,transparency:80,extendLeft:!1,extendRight:!1,horzLabelsAlign:"left",vertLabelsAlign:"middle",coeffsAsPercents:!1,labelFontSize:12,levelsStyle:{linewidth:1,linestyle:w},level1:i(0,Pe,!0),level2:i(.236,K,!0),level3:i(.382,ge,!0),level4:i(.5,pe,!0),level5:i(.618,le,!0),level6:i(.786,H,!0),level7:i(1,Pe,!0),level8:i(1.618,L,!0),level9:i(2.618,K,!0),level10:i(3.618,te,!0),level11:i(4.236,ne,!0),level12:i(1.272,ge,!1),level13:i(1.414,K,!1),level16:i(2,le,!1),level14:i(2.272,ge,!1),level15:i(2.414,pe,!1),level17:i(3,H,!1),level18:i(3.272,Pe,!1),level19:i(3.414,L,!1),level20:i(4,K,!1),level21:i(4.272,te,!1),level22:i(4.414,ne,!1),level23:i(4.618,ge,!1),level24:i(4.764,le,!1)},linetoolprojection:{showCoeffs:!0,fillBackground:!0,transparency:80,color1:V,color2:se,linewidth:1,trendline:{visible:!0,color:we,linestyle:w},level1:r(1,"#808080",!0)},linetool5pointspattern:{color:L,textcolor:I,fillBackground:!0,backgroundColor:L,fontsize:12,bold:!1,italic:!1,transparency:85,linewidth:1},linetoolcypherpattern:{color:L,textcolor:I,fillBackground:!0,backgroundColor:L,fontsize:12,bold:!1,italic:!1,transparency:85,linewidth:1},linetooltrianglepattern:{color:F,textcolor:I,fillBackground:!0,backgroundColor:F,fontsize:12,bold:!1,italic:!1,transparency:85,linewidth:1},linetoolabcd:{color:le,textcolor:I,fontsize:12,bold:!1,italic:!1,linewidth:1},linetoolthreedrivers:{color:F,textcolor:I,fillBackground:!0, +backgroundColor:"rgba(149, 40, 204, 0.5)",fontsize:12,bold:!1,italic:!1,transparency:50,linewidth:1},linetoolheadandshoulders:{color:le,textcolor:I,fillBackground:!0,backgroundColor:le,fontsize:12,bold:!1,italic:!1,transparency:85,linewidth:1},linetoolfibwedge:{showCoeffs:!0,fillBackground:!0,transparency:80,trendline:{visible:!0,color:"#808080",linewidth:1,linestyle:w},level1:r(.236,K,!0),level2:r(.382,ge,!0),level3:r(.5,pe,!0),level4:r(.618,le,!0),level5:r(.786,H,!0),level6:r(1,Pe,!0),level7:r(1.618,L,!1),level8:r(2.618,K,!1),level9:r(3.618,F,!1),level10:r(4.236,ne,!1),level11:r(4.618,ne,!1)},linetoolfibcircles:{showCoeffs:!0,fillBackground:!0,transparency:80,coeffsAsPercents:!1,trendline:{visible:!0,color:Pe,linewidth:1,linestyle:C},level1:r(.236,K,!0),level2:r(.382,ge,!0),level3:r(.5,le,!0),level4:r(.618,pe,!0),level5:r(.786,H,!0),level6:r(1,Pe,!0),level7:r(1.618,L,!0),level8:r(2.618,ne,!0),level9:r(3.618,L,!0),level10:r(4.236,ne,!0),level11:r(4.618,K,!0)},linetoolfibspeedresistancearcs:{showCoeffs:!0,fillBackground:!0,transparency:80,fullCircles:!1,trendline:{visible:!0,color:Pe,linewidth:1,linestyle:C},level1:r(.236,K,!0),level2:r(.382,ge,!0),level3:r(.5,le,!0),level4:r(.618,pe,!0),level5:r(.786,H,!0),level6:r(1,Pe,!0),level7:r(1.618,L,!0),level8:r(2.618,ne,!0),level9:r(3.618,L,!0),level10:r(4.236,ne,!0),level11:r(4.618,K,!0)},linetooltrendbasedfibextension:{showCoeffs:!0,showPrices:!0,fillBackground:!0,transparency:80,extendLines:!1,extendLinesLeft:!1,horzLabelsAlign:"left",vertLabelsAlign:"bottom",reverse:!1,coeffsAsPercents:!1,fibLevelsBasedOnLogScale:!1,labelFontSize:12,trendline:{visible:!0,color:Pe,linewidth:1,linestyle:C},levelsStyle:{linewidth:1,linestyle:w},level1:i(0,Pe,!0),level2:i(.236,K,!0),level3:i(.382,ge,!0),level4:i(.5,pe,!0),level5:i(.618,le,!0),level6:i(.786,H,!0),level7:i(1,Pe,!0),level8:i(1.618,L,!0),level9:i(2.618,K,!0),level10:i(3.618,te,!0),level11:i(4.236,ne,!0),level12:i(1.272,ge,!1),level13:i(1.414,K,!1),level16:i(2,le,!1),level14:i(2.272,ge,!1),level15:i(2.414,pe,!1),level17:i(3,H,!1),level18:i(3.272,Pe,!1),level19:i(3.414,L,!1),level20:i(4,K,!1),level21:i(4.272,te,!1),level22:i(4.414,ne,!1),level23:i(4.618,ge,!1),level24:i(4.764,le,!1)},linetooltrendbasedfibtime:{showCoeffs:!0,fillBackground:!0,transparency:80,horzLabelsAlign:"right",vertLabelsAlign:"bottom",trendline:{visible:!0,color:Pe,linewidth:1,linestyle:C},level1:r(0,Pe,!0),level2:r(.382,K,!0),level3:r(.5,ue,!1),level4:r(.618,pe,!0),level5:r(1,le,!0),level6:r(1.382,H,!0),level7:r(1.618,Pe,!0),level8:r(2,L,!0),level9:r(2.382,ne,!0),level10:r(2.618,te,!0),level11:r(3,F,!0)},linetoolschiffpitchfork:{fillBackground:!0,transparency:80,style:l.Schiff,median:{visible:!0,color:K,linewidth:1,linestyle:w},extendLines:!1,level0:r(.25,me,!1),level1:r(.382,ue,!1),level2:r(.5,le,!0),level3:r(.618,le,!1),level4:r(.75,H,!1),level5:r(1,L,!0),level6:r(1.5,te,!1),level7:r(1.75,ne,!1),level8:r(2,$,!1)},linetoolschiffpitchfork2:{fillBackground:!0,transparency:80,style:l.Schiff2,median:{visible:!0,color:K,linewidth:1,linestyle:w},extendLines:!1, +level0:r(.25,me,!1),level1:r(.382,ue,!1),level2:r(.5,le,!0),level3:r(.618,le,!1),level4:r(.75,H,!1),level5:r(1,L,!0),level6:r(1.5,te,!1),level7:r(1.75,ne,!1),level8:r(2,$,!1)},linetoolinsidepitchfork:{fillBackground:!0,transparency:80,style:l.Inside,median:{visible:!0,color:K,linewidth:1,linestyle:w},extendLines:!1,level0:r(.25,me,!1),level1:r(.382,ue,!1),level2:r(.5,le,!0),level3:r(.618,le,!1),level4:r(.75,H,!1),level5:r(1,L,!0),level6:r(1.5,te,!1),level7:r(1.75,ne,!1),level8:r(2,$,!1)},linetoolregressiontrend:{linewidth:1,linestyle:w,styles:{upLine:{display:u.All,color:E,linestyle:w,linewidth:2},downLine:{display:u.All,color:E,linestyle:w,linewidth:2},baseLine:{display:u.All,color:X,linestyle:C,linewidth:1},extendLines:!1,showPearsons:!0,transparency:70}}},Re(TradingView.defaultProperties.chartproperties),Oe()}if(void 0===TradingView.defaultProperties["study_MA@tv-basicstudies"]&&(TradingView.defaultProperties["study_MA@tv-basicstudies"]={description:"Moving Average",shortDescription:"MA",inputs:{length:9,source:"close"},styles:{MovAvg:{display:u.All,color:L,linestyle:w,linewidth:1,plottype:d.Line,histogramBase:0,title:"MA"}}}),void 0===TradingView.defaultProperties["study_PivotPointsHighLow@tv-basicstudies"]&&(TradingView.defaultProperties["study_PivotPointsHighLow@tv-basicstudies"]={fontsize:10,borderColor:L,backColor:A,textColor:Ie}),void 0===TradingView.defaultProperties["study_PivotPointsStandard@tv-basicstudies"]){var Ve=!0;TradingView.defaultProperties["study_PivotPointsStandard@tv-basicstudies"]={_hardCodedDefaultsVersion:1,fontsize:11,levelsStyle:{showLabels:!0,visibility:{P:Ve,"S1/R1":Ve,"S2/R2":Ve,"S3/R3":Ve,"S4/R4":Ve,"S5/R5":Ve},colors:{P:ve,"S1/R1":ve,"S2/R2":ve,"S3/R3":ve,"S4/R4":ve,"S5/R5":ve},widths:{P:1,"S1/R1":1,"S2/R2":1,"S3/R3":1,"S4/R4":1,"S5/R5":1}}}}if(void 0===TradingView.defaultProperties["study_ZigZag@tv-basicstudies"]&&(TradingView.defaultProperties["study_ZigZag@tv-basicstudies"]={color:L,linewidth:2}),void 0===TradingView.defaultProperties["study_ElliottWave@tv-basicstudies"]&&(TradingView.defaultProperties["study_ElliottWave@tv-basicstudies"]={inputs:{},level0:t(G,!1),level1:t("#008000",!1),level2:t("#0000ff",!1),level3:t("#ff00ff",!1),level4:t("#0080ff",!0),level5:t(G,!0),level6:t("#008000",!0),level7:t("#0000ff",!0),level8:t("#ff00ff",!0)}),void 0===TradingView.defaultProperties["study_LinearRegression@tv-basicstudies"]&&(TradingView.defaultProperties["study_LinearRegression@tv-basicstudies"]={styles:{upLine:{display:u.All,color:E,linestyle:w,linewidth:1},downLine:{display:u.All,color:E,linestyle:w,linewidth:1},baseLine:{display:u.All,color:X,linestyle:w,linewidth:1},extendLines:!0,showPearsons:!0,backgroundColor:"rgba(153, 21, 21, 0.3)",transparency:70}}),void 0===TradingView.defaultProperties["study_Compare@tv-basicstudies"]&&(TradingView.defaultProperties["study_Compare@tv-basicstudies"]={minTick:"default"}),void 0===TradingView.defaultProperties["study_Overlay@tv-basicstudies"]){TradingView.defaultProperties["study_Overlay@tv-basicstudies"]={style:a.STYLE_LINE, +allowExtendTimeScale:!1,showPriceLine:!1,minTick:"default",candleStyle:{upColor:"#6ba583",downColor:"#d75442",drawWick:!0,drawBorder:!0,drawBody:!0,borderColor:"#378658",borderUpColor:"#225437",borderDownColor:"#5b1a13",wickColor:"#737375",wickUpColor:"#737375",wickDownColor:"#737375",barColorsOnPrevClose:!1},hollowCandleStyle:{upColor:"#6ba583",downColor:"#d75442",drawWick:!0,drawBorder:!0,drawBody:!0,borderColor:"#378658",borderUpColor:"#225437",borderDownColor:"#5b1a13",wickColor:"#737375",wickUpColor:"#737375",wickDownColor:"#737375",barColorsOnPrevClose:!1},barStyle:{upColor:"#6ba583",downColor:"#d75442",barColorsOnPrevClose:!1,dontDrawOpen:!1,thinBars:!0},lineStyle:{color:Se,linestyle:w,linewidth:2,priceSource:"close",styleType:a.STYLE_LINE_TYPE_SIMPLE},areaStyle:{color1:L,color2:L,linecolor:L,linestyle:w,linewidth:2,priceSource:"close",transparency:95},baselineStyle:{baselineColor:Ae,topFillColor1:ke,topFillColor2:ke,bottomFillColor1:De,bottomFillColor2:De,topLineColor:Le,bottomLineColor:Ee,topLineWidth:2,bottomLineWidth:2,priceSource:"close",transparency:50,baseLevelPercentage:50},hiloStyle:{color:L,showBorders:!0,borderColor:L,showLabels:!0,labelColor:L,drawBody:!0},columnStyle:{upColor:n(le,50),downColor:n(K,50),barColorsOnPrevClose:!0,priceSource:"close"},styles:{open:{display:u.All,color:G,linestyle:w,linewidth:1,plottype:d.Line,histogramBase:0},high:{display:u.All,color:G,linestyle:w,linewidth:1,plottype:d.Line,histogramBase:0},low:{display:u.All,color:G,linestyle:w,linewidth:1,plottype:d.Line,histogramBase:0},close:{display:u.All,color:G,linestyle:w,linewidth:1,plottype:d.Line,histogramBase:0}}}}for(var Ne=e.split("."),Fe=TradingView.defaultProperties,We=0;We1?h(e[r],t.slice(1),i):(e[r]&&e[r].setValue?e[r].setValue(i):e[r]=i,!0))}function d(e){i||T.logWarn("Path `"+e+"` does not exist.")}}function Re(e,t,i,s){window.__defaultsOverrides&&Ve(e,t,i,window.__defaultsOverrides,s)}function Ne(e,t){window.__settingsOverrides&&Ve(e,null,!1,window.__settingsOverrides,t)}function Oe(){var e=/^linetool.+/;Object.keys(TradingView.defaultProperties).forEach((function(t){e.test(t)&&Re(TradingView.defaultProperties[t],null,!1,t)}))}function Fe(e,t){return t?function(e,t){var i=Be(e);if(!window._UNIT_TESTS){var s=TradingView.clone(TVSettings.getJSON(e,null));if(function(e){var t=new Set(["linetoolregressiontrend"]);return e.startsWith("study_")||t.has(e)}(e)&&s&&function(e){if(!e)return!1;e=e.toString();var t=new RegExp("\\d+").exec(e);return null!==t&&t[0]===e}(s.version)){var r=s.inputs,n=t.updateStudyInputs(s.id,s.version,"last",r,null);s.inputs=n,s=t.updateStudyState(s,s)}TradingView.merge(i,s),Ne(i,e)}return i}(e,t):function(e){ +var t=Be(e);if(!window._UNIT_TESTS){var i=TradingView.clone(TVSettings.getJSON(e,null));if(i){TradingView.merge(t,i);const s=e.split(".");Ne(t,void 0===s[1]?e:s[1])}}return t}(e)}Fe.create=function(e,t){if(t){var i=Be(e);TradingView.defaultProperties[e]=Object.assign(t,i)}},Fe.remove=function(e){TradingView.defaultProperties[e]=void 0},TradingView.saveDefaults=function(e,t){void 0===t?TVSettings.remove(e):TVSettings.setJSON(e,t)},TradingView.factoryDefaults=Be,window.applyDefaultOverridesToLinetools=Oe,window.applyDefaultsOverrides=Re,window.applyPropertiesOverrides=Ve,window.defaults=Fe,t.applyDefaultOverridesToLinetools=Oe,t.applyDefaultsOverrides=Re,t.applyPropertiesOverrides=Ve,t.defaults=Fe,t.factoryDefaults=Be,t.saveDefaults=TradingView.saveDefaults},76076:(e,t,i)=>{"use strict";i.r(t),i.d(t,{SelectPointMode:()=>s,toolIsCursor:()=>_,toolIsMeasure:()=>m,resetToCursor:()=>g,lockTimeAxisTime:()=>P,tool:()=>C,iconTool:()=>T,emojiTool:()=>x,cursorTool:()=>I,isToolCreatingNow:()=>M,isToolEditingNow:()=>A,isToolMovingNow:()=>L,isDirectionalMovementActive:()=>k,createdLineTool:()=>E,continuedLineTool:()=>D,cancelledLineTool:()=>B,beenSetLineToolLastPoint:()=>V,startedMovingLineTool:()=>R,movedLineTool:()=>N,finishedMovingLineTool:()=>O,startedChangingLineTool:()=>F,changedLineTool:()=>W,finishedChangingLineTool:()=>H,removedLineTool:()=>z,finishedLineTool:()=>U,changedLineStyle:()=>j,copiedLineTool:()=>G,restoredLineTool:()=>q,restoredLineToolState:()=>$,activePointSelectionMode:()=>Y,isStudyEditingNow:()=>K,createLineTool:()=>J,continueLineTool:()=>Q,cancelLineTool:()=>ee,setLineToolLastPoint:()=>te,startMovingLineTool:()=>ie,moveLineTool:()=>se,finishMovingLineTool:()=>re,startChangingLineTool:()=>ne,changeLineTool:()=>oe,finishChangingLineTool:()=>ae,removeLineTool:()=>le,finishLineTool:()=>ce,changeLineStyle:()=>he,copyLineTool:()=>de,restoreLineTool:()=>ue,restoreLineToolState:()=>pe,init:()=>ge,runOnDrawingStateReady:()=>fe,properties:()=>ve,hideAllDrawings:()=>Se,hideAllIndicators:()=>ye,lockDrawings:()=>be,hideMarksOnBars:()=>we,drawOnAllCharts:()=>Pe,drawOnAllChartsMode:()=>Ce,lockTimeAxis:()=>Te});var s,r=i(50151),n=i(60923),o=i(7711),a=i(40549),l=i.n(a),c=i(26867),h=i.n(c),d=i(56840),u=i(76422),p=i(64548);function _(e){return"cursor"===e||"arrow"===e||"dot"===e}function m(e){return"measure"===e}function g(e=!1){if(!e&&f){if(f.childs().stayInDrawingMode.value())return}C.setValue(I.value())}!function(e){e[e.None=0]="None",e[e.Replay=1]="Replay",e[e.Study=2]="Study"}(s||(s={}));let f=null,v=null,S=null,y=null,b=null,w=null;const P=new(l()),C=new(l()),T=new(l()),x=new(l()),I=new(l()),M=new(l())(!1),A=new(l())(!1),L=new(l())(!1),k=new(l())(!1),E=new(h()),D=new(h()),B=new(h()),V=new(h()),R=new(h()),N=new(h()),O=new(h()),F=new(h()),W=new(h()),H=new(h()),z=new(h()),U=new(h()),j=new(h()),G=new(h()),q=new(h()),$=new(h()),Y=new(l())(s.None),K=new(l())(!1);function X(e,t){const i=t||{value:!1};return t=>{i.value||(i.value=!0,e.fire(t),i.value=!1)}}const Z={value:!1 +},J=X(E,Z),Q=X(D,Z),ee=X(B,Z),te=X(V,Z),ie=X(R),se=X(N),re=X(O),ne=X(F),oe=X(W),ae=X(H),le=X(z),ce=X(U),he=X(j,Z),de=X(G,Z),ue=X(q),pe=X($);let _e=!1,me=[];function ge(){_e||(C.setValue(d.getValue("chart.cursorPreference","cursor")),C.subscribe((e=>_(e)&&I.setValue(e)),{callWithLast:!0}),I.subscribe((e=>{e&&d.setValue("chart.cursorPreference",e)})),f=new o.DefaultProperty("drawings"),v=(0,n.createPrimitiveProperty)(),S=(0,n.createPrimitiveProperty)(),y=(0,n.createPrimitiveProperty)(),b=(0,n.createPrimitiveProperty)(),w=(0,n.createPrimitiveProperty)(),v.setValue(!1),S.setValue(!1),y.setValue(!1),b.setValue(!1),w.setValue(!1),C.subscribe((()=>{(0,u.emit)("onSelectedLineToolChanged")})),T.subscribe((()=>{(0,p.saveDefaults)("linetoolicon",{...(0,p.defaults)("linetoolicon"),icon:T.value()})})),x.subscribe((()=>{(0,p.saveDefaults)("linetoolemoji",{...(0,p.defaults)("linetoolemoji"),emoji:x.value()})})),_e=!0,me.forEach((e=>e())),me=[])}function fe(e){_e?e():me.push(e)}function ve(){return(0,r.ensureNotNull)(f)}function Se(){return(0,r.ensureNotNull)(v)}function ye(){return(0,r.ensureNotNull)(S)}function be(){return(0,r.ensureNotNull)(y)}function we(){return(0,r.ensureNotNull)(b)}function Pe(){return ve().childs().drawOnAllCharts}function Ce(){return ve().childs().drawOnAllChartsMode}function Te(){return(0,r.ensureNotNull)(w)}},55611:(e,t,i)=>{"use strict";i.d(t,{EnvironmentState:()=>r});var s=i(49483);class r{constructor(e,t=!1){this._shift=!1,this._mod=!1,this._alt=!1,void 0!==e&&(this._shift=Boolean(e.shiftKey),this._mod=Boolean((0,s.isMac)()?e.metaKey:e.ctrlKey),this._alt=Boolean(e.altKey)),this._isApiEvent=t}shift(){return this._shift}mod(){return this._mod}alt(){return this._alt}shiftOnly(){return this._shift&&!this._mod&&!this._alt}modOnly(){return this._mod&&!this._shift&&!this._alt}altOnly(){return this._alt&&!this._shift&&!this._mod}modShift(){return this._shift&&this._mod&&!this._alt}isApiEvent(){return this._isApiEvent}static create(e=!1,t=!1,i=!1){return new r({shiftKey:e,ctrlKey:t,metaKey:t,altKey:i})}}},91035:(e,t,i)=>{"use strict";function s(e){return"="+JSON.stringify(r(e))}function r(e){return Object.keys(e).sort().reduce(((t,i)=>("[object Object]"===Object.prototype.toString.call(e[i])?t[i]=r(e[i]):t[i]=e[i],t)),{})}function n(e){return s(e)}function o(e){return"="===e[0]}function a(e){if(!o(e))return{symbol:e};try{return JSON.parse(e.slice(1))}catch(t){return{symbol:e}}}function l(e){return"string"==typeof e?e:l(e.symbol)}i.r(t),i.d(t,{encodeExtendedSymbolOrGetSimpleSymbolString:()=>n,isEncodedExtendedSymbol:()=>o,decodeExtendedSymbol:()=>a,unwrapSimpleSymbol:()=>l})},69145:(e,t,i)=>{"use strict";i.d(t,{customFormatters:()=>s});const s={dateFormatter:null,timeFormatter:null,tickMarkFormatter:null,priceFormatterFactory:null,studyFormatterFactory:null}},54808:(e,t,i)=>{"use strict";i.d(t,{dateFormatFunctions:()=>m,getDateFormatWithWeekday:()=>g,availableDateFormats:()=>f,defaultDateFormat:()=>v});var s=i(44352),r=i(28865),n=i(74599);const o={1:()=>s.t(null,void 0,i(95425)),2:()=>s.t(null,void 0,i(35050)), +3:()=>s.t(null,void 0,i(51369)),4:()=>s.t(null,void 0,i(42762)),5:()=>s.t(null,{context:"short"},i(27991)),6:()=>s.t(null,void 0,i(15224)),7:()=>s.t(null,void 0,i(6215)),8:()=>s.t(null,void 0,i(38465)),9:()=>s.t(null,void 0,i(57902)),10:()=>s.t(null,void 0,i(73546)),11:()=>s.t(null,void 0,i(71230)),12:()=>s.t(null,void 0,i(92203))},a=(e,t)=>(t?e.getMonth():e.getUTCMonth())+1,l=(e,t)=>t?e.getFullYear():e.getUTCFullYear(),c=e=>e.toLocaleDateString(window.language?(0,r.getIsoLanguageCodeFromLanguage)(window.language):void 0,{weekday:"short",timeZone:"UTC"}),h=(e,t)=>(0,n.numberToStringWithLeadingZero)(((e,t)=>t?e.getDate():e.getUTCDate())(e,t),2),d=(e,t)=>o[a(e,t)](),u=(e,t)=>(0,n.numberToStringWithLeadingZero)(a(e,t),2),p=(e,t)=>(0,n.numberToStringWithLeadingZero)(l(e,t)%100,2),_=(e,t)=>(0,n.numberToStringWithLeadingZero)(l(e,t),4),m={"dd MMM 'yy":(e,t)=>`${h(e,t)} ${d(e,t)} '${p(e,t)}`,"MMM dd, yyyy":(e,t)=>`${d(e,t)} ${h(e,t)}, ${_(e,t)}`,"MMM dd":(e,t)=>`${d(e,t)} ${h(e,t)}`,"dd MMM":(e,t)=>`${h(e,t)} ${d(e,t)}`,"yyyy-MM-dd":(e,t)=>`${_(e,t)}-${u(e,t)}-${h(e,t)}`,"yy-MM-dd":(e,t)=>`${p(e,t)}-${u(e,t)}-${h(e,t)}`,"yy/MM/dd":(e,t)=>`${p(e,t)}/${u(e,t)}/${h(e,t)}`,"yyyy/MM/dd":(e,t)=>`${_(e,t)}/${u(e,t)}/${h(e,t)}`,"dd-MM-yyyy":(e,t)=>`${h(e,t)}-${u(e,t)}-${_(e,t)}`,"dd-MM-yy":(e,t)=>`${h(e,t)}-${u(e,t)}-${p(e,t)}`,"dd/MM/yy":(e,t)=>`${h(e,t)}/${u(e,t)}/${p(e,t)}`,"dd/MM/yyyy":(e,t)=>`${h(e,t)}/${u(e,t)}/${_(e,t)}`,"MM/dd/yy":(e,t)=>`${u(e,t)}/${h(e,t)}/${p(e,t)}`,"MM/dd/yyyy":(e,t)=>`${u(e,t)}/${h(e,t)}/${_(e,t)}`};function g(e){return"ja"===window.language?(t,i)=>`${m[e](t,i)} (${c(t)})`:(t,i)=>`${c(t)} ${m[e](t,i)}`}const f=Object.keys(m),v=()=>-1!==["ja","ko","zh","zh_TW"].indexOf(window.language||"")?"yyyy-MM-dd":"dd MMM 'yy"},86985:(e,t,i)=>{"use strict";i.d(t,{DateFormatter:()=>n});var s=i(69145),r=i(54808);class n{constructor(e="yyyy-MM-dd",t=!1){this._dateFormatFunc=t?(0,r.getDateFormatWithWeekday)(e):r.dateFormatFunctions[e]}format(e){return s.customFormatters&&s.customFormatters.dateFormatter?s.customFormatters.dateFormatter.format(e):this._dateFormatFunc(e,!1)}formatLocal(e){return s.customFormatters.dateFormatter?s.customFormatters.dateFormatter.formatLocal?s.customFormatters.dateFormatter.formatLocal(e):s.customFormatters.dateFormatter.format(e):this._dateFormatFunc(e,!0)}}},96701:(e,t,i)=>{"use strict";i.d(t,{DateTimeFormatter:()=>o});var s=i(78831),r=i(86985);const n={dateFormat:"yyyy-MM-dd",withWeekday:!1,timeFormat:s.hourMinuteSecondFormat,dateTimeSeparator:" "};class o{constructor(e={}){const t=Object.assign({},n,e);this._dateFormatter=new r.DateFormatter(t.dateFormat,t.withWeekday),this._timeFormatter=new s.TimeFormatter(t.timeFormat),this._separator=t.dateTimeSeparator}format(e){return`${this._dateFormatter.format(e)}${this._separator}${this._timeFormatter.format(e)}`}formatLocal(e){return`${this._dateFormatter.formatLocal(e)}${this._separator}${this._timeFormatter.formatLocal(e)}`}}},22512:(e,t,i)=>{"use strict";i.d(t,{LimitedPrecisionNumericFormatter:()=>r});var s=i(65665);class r{ +constructor(e=1){this._precision=e}format(e){(0,s.isNumber)(e)||(e=parseFloat(e));const t=e.toFixed(this._precision),i=Math.pow(10,-this._precision);return Math.max(parseFloat(t),i)+""}parse(e){const t=parseFloat(e);return isNaN(t)?{res:!1}:{res:!0,value:t,suggest:this.format(t)}}}},34657:(e,t,i)=>{"use strict";i.d(t,{NumericFormatter:()=>n});var s=i(74599),r=i(60521);class n{constructor(e){this._precision=e}format(e){return(void 0!==this._precision?e.toFixed(this._precision):n.formatNoE(e)).replace(".",s.formatterOptions.decimalSign)}parse(e){const t=e.replace(s.formatterOptions.decimalSign,".");let i=parseFloat(t);return this._precision&&(i=+i.toFixed(this._precision)),i}static formatNoE(e){if(!Number.isFinite(e))return String(e);const t=new r.Big(e);return t.lt(1)?t.toFixed():t.toString()}}},18766:(e,t,i)=>{"use strict";i.d(t,{PercentageFormatter:()=>n});var s=i(74599),r=i(80142);class n extends s.PriceFormatter{constructor(e){super(e),this.type="percentage"}state(){const e=s.PriceFormatter.prototype.state.call(this);return e.percent=!0,e}parse(e){return e=e.replace("%",""),super.parse(e)}format(e,t,i,s,n=!0){const o=super.format(e,t,i,s,!1)+"%";return n?(0,r.forceLTRStr)(o):o}static serialize(e){return e.state()}static deserialize(e){return new n(e.priceScale)}}},68336:(e,t,i)=>{"use strict";i.d(t,{PipFormatter:()=>r});var s=i(74599);class r extends s.PriceFormatter{constructor(e,t,i,s){t||(t=1),"forex"!==i&&"cfd"!==i||!s?(super(1),this._isForex=!1):(super(s),this._isForex=!0),this._pipPriceScale=e,this._pipMinMove=t,this._pipMinMove2=s}format(e,t,i){let s=this._isForex?this._pipMinMove2:this._pipMinMove;return void 0===s&&(s=NaN),super.format(e*this._pipPriceScale/s,t,i)}}},74599:(e,t,i)=>{"use strict";i.r(t),i.d(t,{PriceFormatter:()=>m,formatterOptions:()=>c,isFormatterHasForexAdditionalPrecision:()=>_,numberToStringWithLeadingZero:()=>p});var s=i(44352),r=i(60521),n=i(65665);var o=i(80142);const a=(0,i(98351).getLogger)("Chart.PriceFormatter"),l=new RegExp(/^(-?)[0-9]+$/),c={decimalSign:".",decimalSignFractional:"'"},h=new Map;const d=new Map;function u(e,t,i,s){let r=0;if(e>0&&t>0){let t=e;for(i&&s&&(t/=s);t>1;)t/=10,r++}return r}function p(e,t){if(!(0,n.isNumber)(e))return"n/a";if(!(0,n.isInteger)(t))throw new TypeError("invalid length");if(t<0||t>24)throw new TypeError("invalid length");if(0===t)return e.toString();return("0000000000000000"+e.toString()).slice(-t)}function _(e){return"hasForexAdditionalPrecision"in e}class m{constructor(e,t,o,l,c){if(this.type="price",this._formatterErrors={custom:s.t(null,void 0,i(32061)),fraction:s.t(null,void 0,i(42015)),secondFraction:s.t(null,void 0,i(43247))},t||(t=1),(0,n.isNumber)(e)&&(0,n.isInteger)(e)||(e=100),e<0)throw new TypeError("invalid base");this._priceScale=e,this._minMove=t,this._minMove2=l,this._variableMinTickData=o||void 0===c?void 0:function(e,t){var i,s,o,a,l;const c=t.split(" ").map(Number);if((0,n.isEven)(c.length)||c.some(Number.isNaN))return[{minTick:e,price:1/0,maxIndex:1/0}];const h=[];for(let e=0;e0&&2!==l&&4!==l&&8!==l?a.logDebug("invalid minmove2"):(this._fractional=o,this._fractionalLength=u(this._priceScale,this._minMove,this._fractional,this._minMove2))}isFractional(){return!!this._fractional}state(){return{fractional:this._fractional,fractionalLength:this._fractionalLength,minMove:this._minMove,minMove2:this._minMove2,priceScale:this._priceScale}}format(e,t,i,s=!0,n=!0,a=!1){let l="";e<0?(l=!1===s?"":"−",e=-e):e&&!0===t&&(l="+");let c,h=this._priceScale,d=this._minMove,p=this._fractionalLength;if(void 0!==this._variableMinTickData){const t=function(e){const{minTick:t,price:i,variableMinTickData:s,shouldCheckForEquality:r}=e;return void 0===s?t:function(e,t,i=!1){for(let s=0;s1e10)return this._formatAsExponential(t);let l;l=this._fractional?Math.pow(10,n):Math.pow(10,o)*i/(a?1:s);const h=1/l;let d;if(l>1)d=Math.floor(t);else{const e=Math.floor(Math.round(t/h)*h);d=0===Math.round((t-e)/h)?e:e+h}let u="";if(l>1){let e=a?new r.Big(t).mul(l).round(void 0,0).minus(new r.Big(d).mul(l)).toNumber():parseFloat((Math.round(t*l)-d*l).toFixed(n));e>=l&&(e-=l,d+=1);const i=a?new r.Big(e).round(n,0).toNumber():parseFloat(e.toFixed(n))*s;u=c.decimalSign+p(i,n+o),u=this._removeEndingZeros(u,o)}return d.toString()+u}_getFractPart(e,t,i){const s=[0,5],r=[0,2,5,7],n=[0,1,2,3,5,6,7,8];return 2===i?void 0===s[e]?-1:s[e]:4===i?void 0===r[e]?-1:r[e]:8===i&&2===t?void 0===n[e]?-1:n[e]:e}_formatAsFractional(e,t){ +const i=this._priceScale/this._minMove;let s=Math.floor(e),r=t?Math.floor(e*i)-s*i:Math.round(e*i)-s*i;r===i&&(r=0,s+=1);let n="";if(t){let o=(e-s-r/i)*i;o=Math.round(o*Math.pow(10,t)),n=p(o,t),n=this._removeEndingZeros(n,t)}if(!this._fractionalLength)throw new Error("_fractionalLength is not calculated");let o="";if(this._minMove2){const e=r%this._minMove2;r=(r-e)/this._minMove2;const t=p(r,this._fractionalLength),i=this._getFractPart(e,2,this._minMove2);o=t+c.decimalSignFractional+i}else r=this._getFractPart(r,1,this._priceScale),o=p(r*this._minMove,this._fractionalLength);return s.toString()+c.decimalSignFractional+o+n}_removeEndingZeros(e,t){for(let i=0;i=s||r<0)return{error:this._formatterErrors.fraction,res:!1};let n=i+r/s;return e&&(n=-n),{value:n,res:!0,suggest:this.format(n)}}return{error:this._formatterErrors.custom,res:!1}}_parseAsDoubleFractional(e){let t=l.exec(e);if(t){const t=parseFloat(e);return{value:t,res:!0,suggest:this.format(t)}}if(t=new RegExp("^(-?)([0-9]+)\\"+c.decimalSignFractional+"([0-9]+)\\"+c.decimalSignFractional+"([0-9]+)$").exec(e),t){const e=!!t[1],i=parseInt(t[2]),s=void 0!==this._minMove2?this._minMove2:NaN,r=this._priceScale/s,n=this._minMove2,o=this._patchFractPart(parseInt(t[3]),1,r),a=this._patchFractPart(parseInt(t[4]),2,n);if(o>=r||o<0)return{error:this._formatterErrors.fraction,res:!1};if(void 0!==n&&a>=n||a<0)return{error:this._formatterErrors.secondFraction,res:!1};let l=void 0!==n?i+o/r+a/(r*n):NaN;return e&&(l=-l),{value:l,res:!0,suggest:this.format(l)}}return{error:this._formatterErrors.custom,res:!1}}}},78831:(e,t,i)=>{"use strict";i.d(t,{hourMinuteSecondFormat:()=>n,hourMinuteFormat:()=>o,twelveHourMinuteSecondFormat:()=>a,twelveHourMinuteFormat:()=>l,TimeFormatter:()=>c});var s=i(69145),r=i(74599) +;const n="%h:%m:%s",o="%h:%m",a="%h:%m:%s %ampm",l="%h:%m %ampm";class c{constructor(e){this._isTwelveHoursFormat=!1,this._formatStr=e||n,this._isTwelveHoursFormat=this._formatStr.includes("%ampm")}format(e){return s.customFormatters.timeFormatter?s.customFormatters.timeFormatter.format(e):this._formatTime(e,!1)}formatLocal(e){return s.customFormatters.timeFormatter?s.customFormatters.timeFormatter.formatLocal?s.customFormatters.timeFormatter.formatLocal(e):s.customFormatters.timeFormatter.format(e):this._formatTime(e,!0)}_formatTime(e,t){let i=t?e.getHours():e.getUTCHours();const s=t?e.getMinutes():e.getUTCMinutes(),n=t?e.getSeconds():e.getUTCSeconds(),o=t?e.getMilliseconds():e.getUTCMilliseconds();let a="";return this._isTwelveHoursFormat&&(a=i>=12?"PM":"AM",i%=12,i=i||12),this._formatStr.replace("%h",(0,r.numberToStringWithLeadingZero)(i,2)).replace("%m",(0,r.numberToStringWithLeadingZero)(s,2)).replace("%s",(0,r.numberToStringWithLeadingZero)(n,2)).replace("%ss",(0,r.numberToStringWithLeadingZero)(o,3)).replace("%ampm",a)}}},45063:(e,t,i)=>{"use strict";i.d(t,{TimeSpanFormatter:()=>r});var s=i(44352);class r{format(e){const t=e<0;e=Math.abs(e);const r=Math.floor(e/86400);e-=86400*r;const n=Math.floor(e/3600);e-=3600*n;const o=Math.floor(e/60);e-=60*o;let a="";return r&&(a+=r+s.t(null,{context:"dates"},i(97840))+" "),n&&(a+=n+s.t(null,{context:"dates"},i(64302))+" "),o&&(a+=o+s.t(null,{context:"dates"},i(79442))+" "),e&&(a+=e+s.t(null,{context:"dates"},i(22448))+" "),t&&(a="-"+a),a.trim()}}},48566:(e,t,i)=>{"use strict";i.d(t,{VolumeFormatter:()=>o});var s=i(44352),r=i(34657),n=i(65665);class o{constructor(e){this.type="volume",this._numericFormatter=new r.NumericFormatter,this._fractionalValues=void 0!==e&&e>0,this._precision=e}state(){return{precision:this._precision}}format(e,t){if(!(0,n.isNumber)(e))return"---";let r="";return e<0?(r="−",e=-e):e>0&&t&&(r="+"),e>=1e100?s.t(null,void 0,i(43088)):(!this._fractionalValues||e>=995?e=Math.round(e):this._fractionalValues&&(e=+e.toFixed(this._precision)),e<995?r+this._formatNumber(e):e<999995?r+this._formatNumber(e/1e3)+"K":e<999999995?(e=1e3*Math.round(e/1e3),r+this._formatNumber(e/1e6)+"M"):e<999999999995?(e=1e6*Math.round(e/1e6),r+this._formatNumber(e/1e9)+"B"):(e=1e9*Math.round(e/1e9),r+this._formatNumber(e/1e12)+"T"))}parse(e){if("---"===e)return{error:"not a number",res:!1,value:NaN};const t={K:1e3,M:1e6,B:1e9},i=e.slice(-1);if(t.hasOwnProperty(i)){const s=this._numericFormatter.parse(e.slice(0,-1));return(0,n.isNumber)(s)?{res:!0,value:s*t[i]}:{error:"not a number",res:!1,value:NaN}}{const t=this._numericFormatter.parse(e);return(0,n.isNumber)(t)?{res:!0,value:t}:{error:"not a number",res:!1,value:NaN}}}static serialize(e){return e.state()}static deserialize(e){return new o(e.precision)}_formatNumber(e){if(this._fractionalValues&&0!==e){const t=14-Math.ceil(Math.log10(e)),i=Math.pow(10,t);e=Math.round(e*i)/i}return this._numericFormatter.format(e).replace(/(\.[1-9]*)0+$/,((e,t)=>t))}}},49897:(e,t,i)=>{"use strict";i.d(t,{shouldBeFormattedAsPercent:()=>n, +shouldBeFormattedAsIndexedTo100:()=>o,getPriceValueFormatterForSource:()=>a});var s=i(1930),r=i(21580);function n(e){const t=e.priceScale();return!(null===t||!t.isPercentage())&&(!(0,r.isActingAsSymbolSource)(e)||(0,s.isPriceSourceStyle)(e.style()))}function o(e){const t=e.priceScale();return!(null===t||!t.isIndexedTo100())&&(!(0,r.isActingAsSymbolSource)(e)||(0,s.isPriceSourceStyle)(e.style()))}function a(e){const t=e.priceScale();if(o(e)&&null!==t)return i=>{var s;return t.formatPriceIndexedTo100(i,null!==(s=e.firstValue())&&void 0!==s?s:100)};if(n(e)&&null!==t)return i=>{var s;return t.formatPricePercentage(i,null!==(s=e.firstValue())&&void 0!==s?s:100)};const i=e.formatter();return i.format.bind(i)}},14888:(e,t,i)=>{"use strict";function s(e,t,i){if(e.isTouch){if(void 0!==i)return i(e),!0}else if(void 0!==t)return t(e),!0;return!1}function r(e,t,i,s){return void 0!==t.executeDefaultAction&&(e.isTouch?Boolean(t.executeDefaultAction[s]):Boolean(t.executeDefaultAction[i]))}var n;i.d(t,{tryCallHandler:()=>s,shouldDefaultActionBeExecuted:()=>r,AreaName:()=>n,HitTestResult:()=>o}),function(e){e.Style="Style",e.Text="Text",e.SourceItemMove="SourceItemMove"}(n||(n={}));class o{constructor(e,t,i){this._result=e,this._data=t||null,this._eraseMarker=i}result(){return this._result}data(){return this._data}hasPressedMoveHandler(e){return null!==this._data&&function(e,t,i){if(e.isTouch){if(void 0!==i)return!0}else if(void 0!==t)return!0;return!1}(e,this._data.pressedMouseMoveHandler,this._data.touchMoveHandler)}tryCallMouseDownOrTouchStartHandler(e){return null!==this._data&&s(e,this._data.mouseDownHandler,this._data.touchStartHandler)}tryCallMouseUpOrTouchEndHandler(e){return null!==this._data&&s(e,this._data.mouseUpHandler,this._data.touchEndHandler)}tryCallMouseEnterHandler(e){return null!==this._data&&s(e,this._data.mouseEnterHandler)}tryCallMouseLeaveHandler(e){return null!==this._data&&s(e,this._data.mouseLeaveHandler)}tryCallMouseMoveHandler(e){return null!==this._data&&s(e,this._data.mouseMoveHandler)}tryCallClickOrTapHandler(e){return null!==this._data&&s(e,this._data.clickHandler,this._data.tapHandler)}tryCallDblClickOrDblTapHandler(e){return null!==this._data&&s(e,this._data.doubleClickHandler,this._data.doubleTapHandler)}tryCallContextMenuHandler(e){return null!==this._data&&s(e,this._data.contextMenuHandler,this._data.touchContextMenuHandler)}eraseMarker(){return this._eraseMarker}}o.MOVEPOINT_BACKGROUND=1,o.REGULAR=2,o.MOVEPOINT=3,o.CHANGEPOINT=4,o.CUSTOM=5},56744:(e,t,i)=>{"use strict";i.d(t,{HorizontalLinePaneView:()=>n});var s=i(2945),r=i(53479);class n{constructor(){this._lineRendererData={y:0,color:"rgba(0, 0, 0, 0)",linewidth:1,linestyle:r.LINESTYLE_SOLID,visible:!1},this._lineRenderer=new s.HorizontalLineRenderer,this._invalidated=!0,this._lineRenderer.setData(this._lineRendererData)}update(e){this._invalidated=!0}renderer(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._lineRenderer}}},8169:(e,t,i)=>{"use strict";var s,r;i.d(t,{PlDisplay:()=>s, +TradedGroupHorizontalAlignment:()=>r,tradingPreferencesDefault:()=>n,CustomSourceLayer:()=>o}),function(e){e[e.Money=0]="Money",e[e.Pips=1]="Pips",e[e.Percentage=2]="Percentage"}(s||(s={})),function(e){e[e.Left=0]="Left",e[e.Center=1]="Center",e[e.Right=2]="Right"}(r||(r={}));const n={showPositions:!1,positionPL:{visibility:!1,display:s.Money},bracketsPL:{visibility:!1,display:s.Money},showOrders:!1,showExecutions:!1,showExecutionsLabels:!1,showReverse:!1,extendLeft:!1,lineLength:0,horizontalAlignment:r.Right,lineWidth:0,lineStyle:0};var o;!function(e){e[e.Background=0]="Background",e[e.Foreground=1]="Foreground",e[e.Topmost=2]="Topmost"}(o||(o={}))},578:(e,t,i)=>{"use strict";i.d(t,{ResolutionKind:()=>n,SpecialResolutionKind:()=>o,Interval:()=>h,isHour:()=>u});const s=/^(\d*)([TSHDWMR])$/,r=/^(\d+)$/;var n,o;!function(e){e.Ticks="ticks",e.Seconds="seconds",e.Minutes="minutes",e.Days="days",e.Weeks="weeks",e.Months="months",e.Range="range",e.Invalid="invalid"}(n||(n={})),function(e){e.Hours="hours"}(o||(o={}));const a={};a[n.Ticks]=1e3,a[n.Seconds]=1e3,a[n.Minutes]=60*a[n.Seconds],a[n.Days]=1440*a[n.Minutes],a[n.Weeks]=7*a[n.Days];const l={T:n.Ticks,S:n.Seconds,D:n.Days,W:n.Weeks,M:n.Months,R:n.Range},c=new Set([n.Ticks,n.Seconds,n.Minutes]);class h{constructor(e,t){this._kind=n.Invalid,this._multiplier=0,e!==n.Invalid&&t>0&&(this._kind=e,this._multiplier=t)}kind(){return this._kind}multiplier(){return this._multiplier}isValid(){return this.kind()!==n.Invalid&&this.multiplier()>0}isDWM(){return this.isValid()&&!this.isRange()&&!this.isIntraday()&&!this.isTicks()}isIntraday(){const e=c.has(this.kind());return this.isValid()&&e}isSeconds(){return this.kind()===n.Seconds}isMinutes(){return this.kind()===n.Minutes}isMinuteHours(){return this.kind()===n.Minutes&&u(this.multiplier())}isDays(){return this.kind()===n.Days}isWeeks(){return this.kind()===n.Weeks}isMonths(){return this.kind()===n.Months}isRange(){return this.kind()===n.Range}isTicks(){return this.kind()===n.Ticks}isTimeBased(){return!this.isRange()}letter(){return this.isValid()&&this.kind()!==n.Minutes?this.kind()[0].toUpperCase():""}value(){return this.isValid()?this.kind()===n.Minutes?this.multiplier()+"":this.multiplier()+this.letter():""}isEqualTo(e){if(!(e instanceof h))throw new Error("Argument is not an Interval");return!(!this.isValid()||!e.isValid())&&(this.kind()===e.kind()&&this.multiplier()===e.multiplier())}inMilliseconds(e=Date.now()){if(!this.isValid()||this.isRange())return NaN;if(this.isMonths()){const t=new Date(e);t.setUTCMonth(t.getUTCMonth()+(this.multiplier()||1));return+t-e}const t=this.multiplier();return a[this.kind()]*t}static isEqual(e,t){return e===t||h.parse(e).isEqualTo(h.parse(t))}static parseExt(e){e=(e+"").toUpperCase().split(",")[0];let t=s.exec(e);return null!==t?"H"===t[2]?{interval:new h(n.Minutes,60*d(t[1])),guiResolutionKind:o.Hours}:{interval:new h(l[t[2]],d(t[1])),guiResolutionKind:l[t[2]]}:(t=r.exec(e),null!==t?{interval:new h(n.Minutes,d(t[1])),guiResolutionKind:n.Minutes}:{interval:new h(n.Invalid,0), +guiResolutionKind:n.Invalid})}static parse(e){return h.parseExt(e).interval}static kind(e){return h.parse(e).kind()}static isValid(e){return h.parse(e).isValid()}static isDWM(e){return h.parse(e).isDWM()}static isIntraday(e){return h.parse(e).isIntraday()}static isSeconds(e){return h.parse(e).isSeconds()}static isMinutes(e){return h.parse(e).isMinutes()}static isMinuteHours(e){return h.parse(e).isMinuteHours()}static isDays(e){return h.parse(e).isDays()}static isWeeks(e){return h.parse(e).isWeeks()}static isMonths(e){return h.parse(e).isMonths()}static isRange(e){return h.parse(e).isRange()}static isTicks(e){return h.parse(e).isTicks()}static isTimeBased(e){return h.parse(e).isTimeBased()}static normalize(e){const t=h.parse(e);return t.isValid()?t.value():null}}function d(e){return 0===e.length?1:parseInt(e,10)}function u(e){return e>=60&&!(e%60)}},7006:(e,t,i)=>{"use strict";i.d(t,{intervalsVisibilitiesDefaults:()=>s});const s={ticks:!0,seconds:!0,secondsFrom:1,secondsTo:59,minutes:!0,minutesFrom:1,minutesTo:59,hours:!0,hoursFrom:1,hoursTo:24,days:!0,daysFrom:1,daysTo:366,weeks:!0,weeksFrom:1,weeksTo:52,months:!0,monthsFrom:1,monthsTo:12,ranges:!0}},93618:(e,t,i)=>{"use strict";i.d(t,{IntervalsVisibilitiesProperty:()=>n});var s=i(26220),r=i.n(s);i(10621);class n extends(r()){state(e){return super.state(e)}storeStateIfUndefined(){return!1}}},10621:(e,t,i)=>{"use strict";i.d(t,{makeIntervalsVisibilitiesVisibleAtInterval:()=>l,isActualInterval:()=>h,mergeIntervalVisibilitiesDefaults:()=>d,getIntervalsVisibilitiesForMode:()=>u});var s=i(58121),r=i(27788),n=i(50151),o=i(578),a=i(7006);function l(e,t){let i=t.multiplier();if(t.isTicks()&&(e.ticks=!0),t.isSeconds()&&(i<60?(e.seconds=!0,e.secondsFrom=Math.min(e.secondsFrom,i),e.secondsTo=Math.max(e.secondsTo,i)):(i=Math.floor(i/60),t=new o.Interval(o.ResolutionKind.Minutes,i))),t.isMinutes())if(i<60)e.minutes=!0,e.minutesFrom=Math.min(e.minutesFrom,i),e.minutesTo=Math.max(e.minutesTo,i);else{const t=Math.floor(i/60);e.hours=!0,e.hoursFrom=Math.min(e.hoursFrom,t),e.hoursTo=Math.max(e.hoursTo,t)}t.isDays()&&(e.days=!0,e.daysFrom=Math.min(e.daysFrom,i),e.daysTo=Math.max(e.daysTo,i)),t.isWeeks()&&(e.weeks=!0,e.weeksFrom=Math.min(e.weeksFrom,i),e.weeksTo=Math.max(e.weeksTo,i)),t.isMonths()&&(e.months=!0,e.monthsFrom=Math.min(e.monthsFrom,i),e.monthsTo=Math.max(e.monthsTo,i)),t.isRange()&&(e.ranges=!0)}function c(e,t,i,s){return e&&s>=t&&s<=i}function h(e,t){const i=t.childs();switch(e.kind()){case o.ResolutionKind.Ticks:return i.ticks.value();case o.ResolutionKind.Seconds:if(e.multiplier()<60)return c(i.seconds.value(),i.secondsFrom.value(),i.secondsTo.value(),e.multiplier());{const t=Math.floor(e.multiplier()/60);return c(i.minutes.value(),i.minutesFrom.value(),i.minutesTo.value(),t)}case o.ResolutionKind.Minutes:if(e.multiplier()<60)return c(i.minutes.value(),i.minutesFrom.value(),i.minutesTo.value(),e.multiplier());{const t=Math.floor(e.multiplier()/60);return c(i.hours.value(),i.hoursFrom.value(),i.hoursTo.value(),t)}case o.ResolutionKind.Days: +return c(i.days.value(),i.daysFrom.value(),i.daysTo.value(),e.multiplier());case o.ResolutionKind.Weeks:return c(i.weeks.value(),i.weeksFrom.value(),i.weeksTo.value(),e.multiplier());case o.ResolutionKind.Months:return c(i.months.value(),i.monthsFrom.value(),i.monthsTo.value(),e.multiplier());case o.ResolutionKind.Range:return i.ranges.value()}return(0,n.assert)(!1,`Unsupported resolution: ${e.value()}`),!1}function d(e){return(0,s.default)((0,r.default)(a.intervalsVisibilitiesDefaults),null!=e?e:{})}function u(e,t){if(0===t||e.isTicks()&&3===t||e.isRange()&&2===t)return d();let i=!1;const s={ticks:!1,seconds:!1,minutes:!1,hours:!1,days:!1,weeks:!1,months:!1,ranges:!1},r=e=>e.multiplier();return[{checker:e=>e.isTicks(),getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.ticks=!0}},{checker:e=>e.isSeconds()&&e.multiplier()<60,getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.seconds=!0,s.secondsFrom=e,s.secondsTo=t}},{checker:e=>e.isSeconds()&&e.multiplier()>=60,getIntervalMultiplier:e=>Math.floor(e.multiplier()/60),markIntervalAsVisible:(e,t)=>{s.minutes=!0,s.minutesFrom=e,s.minutesTo=t}},{checker:e=>e.isMinutes()&&e.multiplier()<60,getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.minutes=!0,s.minutesFrom=e,s.minutesTo=t}},{checker:e=>e.isMinutes()&&e.multiplier()>=60,getIntervalMultiplier:e=>Math.floor(e.multiplier()/60),markIntervalAsVisible:(e,t)=>{s.hours=!0,s.hoursFrom=e,s.hoursTo=t}},{checker:e=>e.isDays(),getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.days=!0,s.daysFrom=e,s.daysTo=t}},{checker:e=>e.isWeeks(),getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.weeks=!0,s.weeksFrom=e,s.weeksTo=t}},{checker:e=>e.isMonths(),getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.months=!0,s.monthsFrom=e,s.monthsTo=t}},{checker:e=>e.isRange(),getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.ranges=!0}}].forEach((s=>{if(s.checker(e)){i=!0;const r=s.getIntervalMultiplier(e);1===t?s.markIntervalAsVisible(r,r):3===t?s.markIntervalAsVisible(r,void 0):s.markIntervalAsVisible(void 0,r)}else(!i&&2===t||i&&3===t)&&s.markIntervalAsVisible(void 0,void 0)})),d(s)}},33639:(e,t,i)=>{"use strict";var s;i.d(t,{PlotRowSearchMode:()=>s}),function(e){e[e.NearestLeft=-1]="NearestLeft",e[e.Exact=0]="Exact",e[e.NearestRight=1]="NearestRight"}(s||(s={}))},14948:(e,t,i)=>{"use strict";var s;i.r(t),i.d(t,{ReplayStatus:()=>s}),function(e){e[e.Undefined=0]="Undefined",e[e.PointSelect=1]="PointSelect",e[e.AutoPlay=2]="AutoPlay",e[e.Pause=3]="Pause"}(s||(s={}))},94393:(e,t,i)=>{"use strict";function s(e){return Boolean(e.showInObjectTree)}i.d(t,{isDataSource:()=>s})},7578:(e,t,i)=>{"use strict";var s;i.d(t,{SymbolErrorPermissionDeniedReason:()=>s,permissionDenied:()=>r,invalidSymbol:()=>n}),function(e){e.Symbol="symbol",e.GroupPermission="group"}(s||(s={}));const r="permission denied",n="invalid symbol"},21580:(e,t,i)=>{"use strict";function s(e){const t=(null==e?void 0:e.symbolSource)&&e.symbolSource()===e,i=void 0!==(null==e?void 0:e.isActingAsSymbolSource);return t||i}function r(e){ +return s(e)&&e.isActingAsSymbolSource().value()}i.d(t,{isSymbolSource:()=>s,isActingAsSymbolSource:()=>r})},85038:(e,t,i)=>{"use strict";i.d(t,{LevelsProperty:()=>p});var s=i(65665),r=i(7711),n=i(64548);const o={prefixes:[""],range:[0,0],names:["coeff","color","visible","linestyle","linewidth"],typecheck:{pack:()=>Object(),unpack:()=>[]}};function a(e,t,i,s){return s.push(i[t]),s}function l(e,t,i,s){return s[t]=i[e],s}function c(){return[]}function h(){return{}}function d(e,t,i){return i.prefixes.forEach((r=>{const n=r+"level";for(let r=i.range[0];r<=i.range[1];r++)if(e[n+r]&&(0,s.isSameType)(e[n+r],t.typecheck())){let s=t.tpl();i.names.forEach(((i,o)=>{s=t.fill(""+o,i,e[n+r],s)})),e[n+r]=s}})),e}function u(e,t,i){return i(e,{tpl:h,fill:l,typecheck:t.typecheck.unpack},t)}class p extends r.DefaultProperty{constructor(e,t,i,s,r){r=null!=r?r:d;const n={...o,...null!=s?s:{}};super(e,t?u(t,n,r):t,i),this._map=n,this._levelsIterator=r}state(e,t){const i=super.state(e);return t?i:(s=i,r=this._map,(0,this._levelsIterator)(s,{tpl:c,fill:a,typecheck:r.typecheck.pack},r));var s,r}saveDefaults(){this._useUserPreferences&&(0,n.saveDefaults)(this._defaultName,this.state(this._exclusions,!0))}clone(){const e=this.state(),t=new p(this._defaultName,e);for(let e=0;e{"use strict";i.d(t,{LineToolsGroup:()=>l});var s=i(26867),r=i.n(s),n=i(68671);function o(e){return e.properties().visible.value()}function a(e){return!o(e)}class l{constructor(e,t,i){this._instanceId=(0,n.randomHashN)(6),this._onChanged=new(r()),this._lineToolsSet=new Set,this._lineTools=[...e],this._lineToolsSet=new Set(this._lineTools),this._name=t,this.id=i||(0,n.randomHashN)(6)}instanceId(){return this._instanceId}lineTools(){return this._lineTools}name(){return this._name}setName(e){this._doAndFireOnChange((()=>{this._name=e}))}isActualSymbol(){return this._lineTools.length>0&&this._lineTools[0].isActualSymbol()&&this._lineTools[0].isActualCurrency()&&this._lineTools[0].isActualUnit()}symbol(){return this._lineTools[0].symbol()}currencyId(){var e;return null!==(e=this._lineTools[0].properties().childs().currencyId.value())&&void 0!==e?e:null}unitId(){var e;return null!==(e=this._lineTools[0].properties().childs().unitId.value())&&void 0!==e?e:null}sharingMode(){return this._lineTools[0].sharingMode()}share(e){this._lineTools.forEach((t=>t.share(e)))}containsLineTool(e){return this._lineToolsSet.has(e)}addLineTools(e){this._doAndFireOnChange((t=>{e.forEach((e=>this._lineToolsSet.add(e))),this._lineTools.push(...e),t.push(...e.map((e=>e.id())))}))}excludeLineTool(e){this._doAndFireOnChange((t=>{this._lineToolsSet.delete(e);const i=this._lineTools.indexOf(e);this._lineTools.splice(i,1),t.push(e.id())}))}excludeLineTools(e){this._doAndFireOnChange((t=>{const i=new Set(e);e.forEach((e=>this._lineToolsSet.delete(e))),this._lineTools=this._lineTools.filter((e=>!i.has(e))),t.push(...e.map((e=>e.id())))}))}state(){ +return{id:this.id,name:this._name,tools:this._lineTools.map((e=>e.id()))}}visibility(){const e=this._lineTools.some(o),t=this._lineTools.some(a);return e&&!t?"Visible":t&&!e?"Invisible":"Partial"}locked(){const e=this._lineTools.some((e=>e.properties().frozen.value())),t=this._lineTools.some((e=>!e.properties().frozen.value()));return e&&!t?"Locked":t&&!e?"Unlocked":"Partial"}isActualInterval(){const e=this._lineTools.some((e=>e.isActualInterval())),t=this._lineTools.some((e=>!e.isActualInterval()));return e&&!t?"IsActualInterval":t&&!e?"IsNotActualInterval":"Partial"}onChanged(){return this._onChanged}static fromState(e,t){const i=[];for(const s of t.tools){const t=e.dataSourceForId(s);null!==t&&i.push(t)}return i.length>0?new l(i,t.name,t.id):null}_doAndFireOnChange(e){const t=[],i=this.visibility(),s=this.locked(),r=this.name(),n=this.isActualInterval();e(t),this._onChanged.fire({affectedLineTools:t,visibilityChanged:i!==this.visibility(),lockedChanged:s!==this.locked(),titleChanged:r!==this.name(),isActualIntervalChanged:n!==this.isActualInterval()})}}},51207:(e,t,i)=>{"use strict";i.d(t,{LineTool5PointsPattern:()=>a});var s=i(50151),r=i(7711),n=i(10971),o=i(75862);class a extends n.LineDataSource{constructor(e,t,i,s){super(e,t||a.createProperties(),i,s),this._loadPaneViews(e)}pointsCount(){return 5}name(){return"XABCD Pattern"}static createProperties(e){const t=new r.DefaultProperty("linetool5pointspattern",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,94875)).then((e=>e.PatternWithBackgroundDefinitionViewModel))}_loadPaneViews(e){i.e(1583).then(i.bind(i,77340)).then((t=>{this._setPaneViews([new t.Pattern5pointsPaneView(this,e)])}))}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new o.LineToolColorsProperty([(0,s.ensureDefined)(e.child("color"))])),e.addChild("textsColors",new o.LineToolColorsProperty([(0,s.ensureDefined)(e.child("textcolor"))]))}}},73528:(e,t,i)=>{"use strict";i.d(t,{LineToolABCD:()=>a});var s=i(50151),r=i(7711),n=i(10971),o=i(75862);class a extends n.LineDataSource{constructor(e,t,s,r){const n=t||a.createProperties();super(e,n,s,r),i.e(1583).then(i.bind(i,33662)).then((t=>{this._setPaneViews([new t.ABCDPaneView(this,e)])}))}pointsCount(){return 4}name(){return"ABCD Pattern"}static createProperties(e){const t=new r.DefaultProperty("linetoolabcd",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,8906)).then((e=>e.PatternWithoutBackgroundDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new o.LineToolColorsProperty([(0,s.ensureDefined)(e.child("color"))])),e.addChild("textsColors",new o.LineToolColorsProperty([(0,s.ensureDefined)(e.child("textcolor"))]))}}},78206:(e,t,i)=>{"use strict";i.d(t,{LineToolArc:()=>h}) +;var s=i(50151),r=i(4652),n=i(86441),o=i(25422),a=i(7711),l=i(10971),c=i(75862);class h extends l.LineDataSource{constructor(e,t,s,r){const n=t||h.createProperties();super(e,n,s,r),this.version=2,this._dist=null,i.e(1583).then(i.bind(i,47734)).then((({ArcPaneView:t})=>{const i=[new t(this,e)];this._setPaneViews(i)}))}startChanging(e,t){if(super.startChanging(e,t),0===e||1===e){const e=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),t=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),i=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[2]));this._dist=(0,r.distanceToLine)(e,t,i).distance;const o=t.subtract(e),a=new n.Point(-o.y,o.x),l=e.add(t).scaled(.5);i.subtract(l).dotProduct(a)<0&&(this._dist=-this._dist)}}endChanging(e,t){return this._dist=null,super.endChanging(e,t)}pointsCount(){return 3}name(){return"Arc"}hasEditableCoordinates(){return!1}setPoint(e,t){const i={...t},a=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),l=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1]));switch(e){case 0:{const e=(0,s.ensureNotNull)(this._dist),t=(0,s.ensureNotNull)(this.pointToScreenPoint(i)),r=l.subtract(t),o=t.add(l).scaled(.5);let a=new n.Point(-r.y,r.x);a=a.normalized();const c=o.add(a.scaled(e));this._points[0]=i,this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(c));break}case 1:{const e=(0,s.ensureNotNull)(this._dist),t=(0,s.ensureNotNull)(this.pointToScreenPoint(i)),r=t.subtract(a),o=a.add(t).scaled(.5),l=new n.Point(-r.y,r.x).normalized(),c=o.add(l.scaled(e));this._points[1]=i,this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(c));break}case 2:{let e=(0,s.ensureNotNull)(this.pointToScreenPoint(i));const t=(0,r.distanceToLine)(a,l,e).distance,c=l.subtract(a),h=a.add(l).scaled(.5),d=new n.Point(-c.y,c.x).normalized(),u=h.add(d.scaled(t)),p=h.add(d.scaled(-t)),_=c.length(),m=c.x/_,g=c.y/_;let f=Math.acos(m);g<0&&(f=-f);let v=(0,o.translationMatrix)(-h.x,-h.y);e=(0,o.transformPoint)(v,e);let S=(0,o.transformPoint)(v,u);v=(0,o.rotationMatrix)(-f),e=(0,o.transformPoint)(v,e),S=(0,o.transformPoint)(v,S),v=(0,o.scalingMatrix)(1,_/(2*t)),e=(0,o.transformPoint)(v,e),S=(0,o.transformPoint)(v,S);const y=e.y*S.y>=0?new n.Point(u.x,u.y):new n.Point(p.x,p.y);this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(y));break}}this.normalizePoints()}migrateVersion(e,t,i){if(1===e&&2===this._points.length){const e=(2*this._points[0].price+3*this._points[1].price)/5;this._points.push({price:e,index:this._points[1].index})}if(1===e&&2===this._timePoint.length){const e={price:(2*this._timePoint[0].price+3*this._timePoint[1].price)/5,offset:this._timePoint[1].offset,time_t:this._timePoint[1].time_t};this._timePoint.push(e)}}static createProperties(e){const t=new a.DefaultProperty("linetoolarc",e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,38333))).GeneralFiguresDefinitionsViewModelBase}static _configureProperties(e){ +super._configureProperties(e),e.addChild("linesColors",new c.LineToolColorsProperty([e.childs().color]))}}},82336:(e,t,i)=>{"use strict";i.d(t,{LineToolArrowMark:()=>l,LineToolArrowMarkLeft:()=>c,LineToolArrowMarkUp:()=>h,LineToolArrowMarkRight:()=>d,LineToolArrowMarkDown:()=>u});var s=i(7711),r=i(10971),n=i(26220),o=i.n(n),a=i(75862);class l extends r.LineDataSource{constructor(e,t,s,r,n){const o=t||l.createProperties(null,s);super(e,o,r,n),this._textPaneView=null,i.e(1583).then(i.bind(i,68962)).then((({ArrowMarkPaneView:t})=>{const i=[new t(this,e)];this._setPaneViews(i)}))}paneViews(e){const t=super.paneViews();return null!==t&&this._textPaneView&&t.push(this._textPaneView),t}pointsCount(){return 1}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}static createProperties(e,t){const i=new s.DefaultProperty(t,e);return this._configureProperties(i),i}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,69956)).then((e=>e.ArrowMarkDefinitionsViewModel))}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new a.LineToolColorsProperty([e.childs().arrowColor])),e.addChild("textsColors",new a.LineToolColorsProperty([e.childs().color])),e.hasChild("text")||e.addChild("text",new(o())("")),e.addExclusion("text")}}l.version=2;class c extends l{constructor(e,t,i,s){super(e,t,"linetoolarrowmarkleft",i,s)}direction(){return"left"}name(){return"Arrow Mark Left"}textAlignParams(){return{horzAlign:"left",vertAlign:"middle",offsetX:22,offsetY:3}}static createProperties(e){return super.createProperties(e,"linetoolarrowmarkleft")}}class h extends l{constructor(e,t,i,s){super(e,t,"linetoolarrowmarkup",i,s)}direction(){return"up"}name(){return"Arrow Mark Up"}textAlignParams(){return{horzAlign:"center",vertAlign:"top",offsetX:0,offsetY:20}}static createProperties(e){return super.createProperties(e,"linetoolarrowmarkup")}}class d extends l{constructor(e,t,i,s){super(e,t,"linetoolarrowmarkright",i,s)}direction(){return"right"}name(){return"Arrow Mark Right"}textAlignParams(){return{horzAlign:"right",vertAlign:"middle",offsetX:22,offsetY:3,forceTextAlign:!0}}static createProperties(e){return super.createProperties(e,"linetoolarrowmarkright")}}class u extends l{constructor(e,t,i,s){super(e,t,"linetoolarrowmarkdown",i,s)}direction(){return"down"}name(){return"Arrow Mark Down"}textAlignParams(){return{horzAlign:"center",vertAlign:"bottom",offsetX:0,offsetY:20}}static createProperties(e){return super.createProperties(e,"linetoolarrowmarkdown")}}},54681:(e,t,i)=>{"use strict";i.d(t,{LineToolArrowMarker:()=>a});var s=i(10971),r=i(7711),n=i(26220),o=i.n(n);class a extends s.LineDataSource{constructor(e,t,s,r){super(e,null!=t?t:a.createProperties(),s,r),i.e(1583).then(i.bind(i,73006)).then((({ArrowMarkerPaneView:e})=>{this._setPaneViews([new e(this,this.model())])}))}pointsCount(){return 2}name(){ +return"Trend Line"}static createProperties(e){const t=new r.DefaultProperty("linetoolarrowmarker",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,65027)).then((e=>e.ArrowMarkerDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(o())("")),e.addExclusion("text")}}},85530:(e,t,i)=>{"use strict";var s=i(33818).LineToolTrendLine,r=i(7711).DefaultProperty;class n extends s{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s)}name(){return"Arrow"}static createProperties(e){var t=new r("linetoolarrow",e);return this._configureProperties(t),t}}t.LineToolArrow=n},50856:(e,t,i)=>{"use strict";i.d(t,{LineToolBalloon:()=>h});var s=i(44352),r=i(7711),n=i(10971),o=i(26220),a=i.n(o),l=i(75862);const c=s.t(null,void 0,i(19372));class h extends n.LineDataSource{constructor(e,t,i,s){super(e,t||h.createProperties(),i,s),this._createPaneView()}pointsCount(){return 1}name(){return"Balloon"}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}shouldBeRemovedOnDeselect(){return""===this._properties.childs().text.value().trim()}static createProperties(e){const t=new r.DefaultProperty("linetoolballoon",e);return this._configureProperties(t),t}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,30978)).then((e=>e.BalloonDefinitionsViewModel))}_createPaneView(){i.e(1583).then(i.bind(i,25800)).then((e=>{this._setPaneViews([new e.BalloonPaneView(this,this._model)])}))}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(a())(c)),e.addExclusion("text"),e.addChild("linesColors",new l.LineToolColorsProperty([e.childs().borderColor])),e.addChild("textsColors",new l.LineToolColorsProperty([e.childs().color]))}}},57693:(e,t,i)=>{"use strict";var s;i.d(t,{LineToolBarsPatternMode:()=>s}),function(e){e[e.Bars=0]="Bars",e[e.Line=1]="Line",e[e.OpenClose=2]="OpenClose",e[e.LineOpen=3]="LineOpen",e[e.LineHigh=4]="LineHigh",e[e.LineLow=5]="LineLow",e[e.LineHL2=6]="LineHL2"}(s||(s={}))},37098:(e,t,i)=>{"use strict";i.d(t,{LineToolBarsPattern:()=>S});var s=i(50151),r=i(44352),n=i(47539),o=i(65665),a=i(43986),l=i(7711),c=i(33639),h=i(10971),d=i(57693),u=i(97425);const p=new n.TranslatedString("mirror bars pattern",r.t(null,void 0,i(81870))),_=new n.TranslatedString("flip bars pattern",r.t(null,void 0,i(59942))),m=r.t(null,void 0,i(63158)),g=r.t(null,void 0,i(92754)),f={0:2,1:4,2:1,3:1,4:2,5:3,6:-1},v={0:3,1:4,2:4,3:1,4:2,5:3,6:-1};class S extends h.LineDataSource{constructor(e,t=S.createProperties(),s,r){super(e,t,s,r),this._pattern=[],this._scale=1,this._pointsCoordinatePricesDiff=null;const n=t.childs().mode.value();(0,o.isString)(n)&&t.childs().mode.setValue(parseInt(n)), +t.childs().mirrored.listeners().subscribe(this,this._mirror),t.childs().flipped.listeners().subscribe(this,this._flip),t.childs().mode.subscribe(this,this._updateLastPoint),this.version=2,i.e(1583).then(i.bind(i,82133)).then((t=>{this._setPaneViews([new t.BarsPatternPaneView(this,e)])}))}pattern(){return this._pattern}isSynchronizable(){return!1}additionalActions(e){return[new a.Action({actionId:"Chart.LineTool.BarsPattern.ToggleMirrored",checked:this.properties().childs().mirrored.value(),checkable:!0,label:m,onExecute:()=>{e.setProperty(this.properties().childs().mirrored,!this.properties().childs().mirrored.value(),p),this.updateAllViews((0,u.sourceChangeEvent)(this.id())),this._model.updateSource(this)}}),new a.Action({actionId:"Chart.LineTool.BarsPattern.ToggleFlipped",checked:this.properties().childs().flipped.value(),checkable:!0,label:g,onExecute:()=>{e.setProperty(this.properties().childs().flipped,!this.properties().childs().flipped.value(),_),this.updateAllViews((0,u.sourceChangeEvent)(this.id())),this._model.updateSource(this)}})]}pointsCount(){return 2}state(e){return{...super.state(e),pattern:this._pattern,scale:this._scale,diff:this._pointsCoordinatePricesDiff}}restoreData(e){const{pattern:t=this._pattern,scale:i=this._scale,diff:s=this._pointsCoordinatePricesDiff}=e;this._pattern=t,this._scale=i,this._pointsCoordinatePricesDiff=s}name(){return"Bars Pattern"}hasEditableCoordinates(){return!1}cloneData(e){this._pattern=(0,o.clone)(e._pattern),this._scale=e._scale,this._pointsCoordinatePricesDiff=e._pointsCoordinatePricesDiff}firstPatternPrice(){const{mode:e,flipped:t}=this.properties().childs(),i=this._pattern[0];return e.value()===d.LineToolBarsPatternMode.LineHL2?(i[2]+i[3])/2:t.value()?i[v[e.value()]]:i[f[e.value()]]}lastPatternPrice(){const{mode:e,flipped:t}=this.properties().childs(),i=this._pattern[this._pattern.length-1];return e.value()===d.LineToolBarsPatternMode.LineHL2?(i[2]+i[3])/2:t.value()?i[f[e.value()]]:i[v[e.value()]]}addPoint(e,t,i){const r=super.addPoint(e,t,!0);if(r){const e=this._model.mainSeries(),[{index:t},{index:i}]=this.points(),r=(0,s.ensureDefined)(e.nearestIndex(Math.min(t,i),c.PlotRowSearchMode.NearestRight)),n=(0,s.ensureDefined)(e.nearestIndex(Math.max(t,i),c.PlotRowSearchMode.NearestLeft));this._pattern=this._createPattern(r,n),this._pattern.length>0&&(t>i&&this._points.reverse(),this._points[1].price=this._points[0].price+this._patternPriceDiff(),this._points[1].index=this._points[0].index+(n-r),this.normalizePoints(),this.createServerPoints()),this._updatePointsCoordinatePricesDiff()}return r}setPoint(e,t,i,s){1===e&&t.index<=this._points[0].index&&(t.index=this._points[0].index+1),0===e&&t.index>=this._points[1].index&&(t.index=this._points[1].index-1),super.setPoint(e,t,i),this._updatePointsCoordinatePricesDiff()}move(e,t,i,s){super.move(e,t,i,s),this._updatePointsCoordinatePricesDiff()}migrateVersion(e,t,i){if(1===e&&this._pattern.length>0){const e=this._patternPriceDiff();2===this._timePoint.length&&(this._timePoint[1].price=this._timePoint[0].price+e), +2===this._points.length&&(this._points[1].price=this._points[0].price+e)}}getScale(){return this._scale=this._calculateScale()}static createProperties(e){const t=new l.DefaultProperty("linetoolbarspattern",e);return this._configureProperties(t),t}_preparePoint(e,t){var i;const r=this._alignPointToRangeOfActualData(e),n=this._model.mainSeries(),o=(0,s.ensureNotNull)(n.bars().valueAt(r.index));this.properties().childs().mode.value()===d.LineToolBarsPatternMode.Bars?r.price=(0,s.ensure)(o[2]):r.price=(0,s.ensure)(o[4]);const a=(0,s.ensureNotNull)(this.priceScale()),l=(0,s.ensure)(null===(i=this.ownerSource())||void 0===i?void 0:i.firstValue()),c=.05*a.height(),h=a.priceToCoordinate(r.price,l)-c;return r.price=a.coordinateToPrice(h,l),super._preparePoint(r,t)}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,3037))).BarsPatternDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e),e.addExclusion("mirrored"),e.addExclusion("flipped")}_calculatePatternCoordinatePricesDiff(){var e;return this._pattern.length>0&&null!==(e=this._priceCoordinateDiff([this.firstPatternPrice(),this.lastPatternPrice()]))&&void 0!==e?e:null}_updatePointsCoordinatePricesDiff(){this._pointsCoordinatePricesDiff=this._calculatePointsCoordinatePricesDiff()}_calculatePointsCoordinatePricesDiff(){var e;if(2===this._points.length){const[{price:t},{price:i}]=this.points();return null!==(e=this._priceCoordinateDiff([t,i]))&&void 0!==e?e:null}return null}_createPattern(e,t){const i=this._model.mainSeries().data(),r=[];for(let n=e;n<=t;n++)r.push((0,o.clone)((0,s.ensureNotNull)(i.valueAt(n))));return r}_switchPointsPrice(){const e=this._points[0].price;this._timePoint[0].price=this._points[0].price=this._points[1].price,this._timePoint[1].price=this._points[1].price=e}_mirror(){const e=this._pattern;let t=Math.min(e[0][3],e[0][2]),i=Math.max(e[0][3],e[0][2]);for(let s=1;ss-(e-s);for(let t=0;ts.priceToCoordinate(e,r)))}_priceCoordinateDiff(e){const t=this._pricesToCoordinates(e);if(t)return t[1]-t[0]}_calculateScale(){let e=1;if(2===this._points.length){const t=this._calculatePatternCoordinatePricesDiff();if(!t)return e;const i=this._calculatePointsCoordinatePricesDiff();if(t&&null!==i&&(e=+(i/t).toFixed(8)), +this._pointsCoordinatePricesDiff!==i){if(this._scale!==e)return this._updateLastPoint(),this._scale;this._updatePointsCoordinatePricesDiff()}}return e}_updateLastPoint(){var e,t;if(this._points.length<2)return;const i=this.priceScale(),s=null!==(t=null===(e=this.ownerSource())||void 0===e?void 0:e.firstValue())&&void 0!==t?t:null;if(null===s||null===i||i.isEmpty())return;const r=this._calculatePatternCoordinatePricesDiff(),n=this._pricesToCoordinates([this.points()[0].price]);null!==r&&n&&(this._timePoint[1].price=this._points[1].price=i.coordinateToPrice(+(this._scale*r).toFixed(8)+n[0],s),this._updatePointsCoordinatePricesDiff())}}},93228:(e,t,i)=>{"use strict";i.d(t,{LineToolBezierCubic:()=>o});var s=i(50151),r=i(7711),n=i(10971);class o extends n.LineDataSource{constructor(e,t,s,r){const n=t||o.createProperties();super(e,n,s,r),this._controlPoints=null,i.e(1583).then(i.bind(i,89730)).then((t=>{this._setPaneViews([new t.BezierCubicPaneView(this,e)])}))}pointsCount(){return 2}name(){return"Double Curve"}setLastPoint(e,t){const i=super.setLastPoint(e,t);return this._controlPoints=this._calculateControlPoints(),i}addPoint(e,t,i){const s=super.addPoint(e,t,i);if(s){const e=this._calculateControlPoints();this._controlPoints=null,this._points.push(e[0]),this._points.push(e[1]),i||(this.normalizePoints(),this.createServerPoints()),this._createPointProperty(2),this._createPointProperty(3)}return s}restorePoints(e,t,i){super.restorePoints(e,t,i),this._createPointProperty(2),this._createPointProperty(3)}controlPoints(){return this._controlPoints}static createProperties(e){const t=new r.DefaultProperty("linetoolbeziercubic",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,80316)).then((e=>e.GeneralBezierDefinitionsViewModel))}_calculateControlPoints(){const e=(0,s.ensureNotNull)(this.pointToScreenPoint(this.points()[0])),t=(0,s.ensureNotNull)(this.pointToScreenPoint(this.points()[1])),i=t.subtract(e).scaled(.5).transposed().scaled(.3),r=e.add(t).scaled(.33),n=e.add(t).scaled(.67),o=r.add(i),a=n.subtract(i);return[(0,s.ensureNotNull)(this.screenPointToPoint(o)),(0,s.ensureNotNull)(this.screenPointToPoint(a))]}}},60623:(e,t,i)=>{"use strict";i.d(t,{LineToolBezierQuadro:()=>o});var s=i(50151),r=i(7711),n=i(10971);class o extends n.LineDataSource{constructor(e,t,s,r){const n=t||o.createProperties();super(e,n,s,r),this._controlPoint=null,i.e(1583).then(i.bind(i,11875)).then((t=>{this._setPaneViews([new t.BezierQuadroPaneView(this,e)])}))}pointsCount(){return 2}name(){return"Curve"}setLastPoint(e,t){const i=super.setLastPoint(e,t);return this._controlPoint=this._calculateControlPoint(),i}addPoint(e,t,i){const s=super.addPoint(e,t,i);if(s){const e=this._calculateControlPoint();this._points.push(e),this._controlPoint=null,i||(this.normalizePoints(),this.createServerPoints()),this._createPointProperty(2)}return s}restorePoints(e,t,i){super.restorePoints(e,t,i),this._createPointProperty(2)}controlPoint(){ +return this._controlPoint}static createProperties(e){const t=new r.DefaultProperty("linetoolbezierquadro",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,80316)).then((e=>e.GeneralBezierDefinitionsViewModel))}_calculateControlPoint(){const e=(0,s.ensureNotNull)(this.pointToScreenPoint(this.points()[0])),t=(0,s.ensureNotNull)(this.pointToScreenPoint(this.points()[1])),i=t.subtract(e).scaled(.5).transposed().scaled(.3),r=e.add(t).scaled(.5).add(i);return(0,s.ensureNotNull)(this.screenPointToPoint(r))}}},43600:(e,t,i)=>{"use strict";i.d(t,{LineToolBrushBase:()=>n});var s=i(50151),r=i(10971);class n extends r.LineDataSource{constructor(){super(...arguments),this._finished=!1}pointsCount(){return-1}finished(){return this._finished}finish(){this._finished=!0,this._lastPoint=null,this.normalizePoints(),this.createServerPoints()}hasEditableCoordinates(){return!1}addPoint(e,t,i){if(this._finished)return!0;if(this._lastPoint=null,this._points.length>0){const t=this._points[this._points.length-1],i=(0,s.ensureNotNull)(this.pointToScreenPoint(t));if((0,s.ensureNotNull)(this.pointToScreenPoint(e)).subtract(i).length()<2)return this._finished}return super.addPoint(e),this._finished}restorePoints(e,t,i){super.restorePoints(e,t,i),this._finished=!0}}},6937:(e,t,i)=>{"use strict";i.d(t,{LineToolBrush:()=>o});var s=i(7711),r=i(43600),n=i(75862);class o extends r.LineToolBrushBase{constructor(e,t,i,s){super(e,t||o.createProperties(),i,s),this._loadPaneViews(e)}smooth(){return this.properties().childs().smooth.value()}name(){return"Brush"}hasEditableCoordinates(){return!1}static createProperties(e){const t=new s.DefaultProperty("linetoolbrush",e);return this._configureProperties(t),t}_loadPaneViews(e){i.e(1583).then(i.bind(i,62641)).then((t=>{this._setPaneViews([new t.BrushPaneView(this,e)])}))}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,37130)).then((e=>e.BrushDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("backgroundsColors",new n.LineToolColorsProperty([e.childs().backgroundColor],e.childs().fillBackground))}}},27569:(e,t,i)=>{"use strict";i.d(t,{LineToolCallout:()=>c});var s=i(44352),r=i(26220),n=i.n(r),o=i(7711),a=i(75862),l=i(10971);class c extends l.LineDataSource{constructor(e,t,s,r){super(e,t||c.createProperties(),s,r),this._barOffset=0,this._dragStartLeftEdgeIndex=NaN,this._timeScale=e.timeScale(),i.e(1583).then(i.bind(i,36400)).then((e=>{this._setPaneViews([new e.CalloutPaneView(this,this._model)])}))}pointsCount(){return 2}name(){return"Callout"}getBarOffset(){return this._barOffset}shouldBeRemovedOnDeselect(){return""===this._properties.childs().text.value().trim()}addPoint(e){const t=super.addPoint(e);return t&&this._calculateBarOffset(),t}setLastPoint(e){const t=super.setLastPoint(e);return 2===this.points().length&&this._calculateBarOffset(),t}setPoint(e,t){switch(e){case 0: +super.setPoint(e,t),this._calculateBarOffset();break;case 1:const i=this.properties().childs();if(!i.wordWrapWidth)return;const s=this._points,r=this._dragStartLeftEdgeIndex,n=Math.round((t.index-r)/2);if(isFinite(r)&&isFinite(n)){s[1]={index:r+n,price:s[1].price},this._calculateBarOffset(),this.normalizePoints();const e=this._timeScale.indexToCoordinate(r+2*n)-this._timeScale.indexToCoordinate(r)-8-2;if(!isFinite(e))return;i.wordWrapWidth.setValue(Math.max(100,e));break}s[1]=t,this._calculateBarOffset(),this.normalizePoints()}}setPoints(e){super.setPoints(e);const t=this.properties().childs();if(!t.wordWrapWidth)return;const i=this._dragStartLeftEdgeIndex,s=Math.round((e[1].index-i)/2);if(this._calculateBarOffset(),this.normalizePoints(),isFinite(i)&&isFinite(s)){const e=this._timeScale.indexToCoordinate(i+2*s)-this._timeScale.indexToCoordinate(i)-8-2;if(!isFinite(e))return;t.wordWrapWidth.setValue(Math.max(100,e))}}move(e,t,i){super.move(e,t,i),this._calculateBarOffset()}state(e){const t=super.state(e);return t.barOffset=this._barOffset,t}restoreData(e){e.barOffset?this._barOffset=e.barOffset:this._calculateBarOffset(),this.calculatePoint2()}setPriceScale(e){super.setPriceScale(e),e&&e.priceRange()&&this.calculatePoint2()}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}calculatePoint2(){if(this._model.lineBeingEdited()===this||this._model.sourcesBeingMoved().includes(this))return;if(this._points.length<2)return;const[e,t]=this.points();this._points[1]={price:t.price,index:e.index+this._barOffset}}static createProperties(e){const t=new o.DefaultProperty("linetoolcallout",e);return this._configureProperties(t),t}_applyTemplateImpl(e){this.properties().childs().text.setValue(e.text),super._applyTemplateImpl(e)}_correctPoints(e,t){if(null===this._currentMovingPoint||void 0===this._currentMovingPoint.logical||null===this._startMovingPoint||void 0===this._startMovingPoint.logical)return!1;const i=this._currentMovingPoint.logical.index-this._startMovingPoint.logical.index,s=this._currentMovingPoint.logical.price-this._startMovingPoint.logical.price,r=e[1];return r.index=r.index+i,r.price+=s,e[1]=r,!0}_onPointsetUpdated(e){super._onPointsetUpdated(e),0!==e.length&&(this._dragStartLeftEdgeIndex=this.points()[1].index)}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,80273))).CalloutDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(n())(s.t(null,void 0,i(37229)))),e.addExclusion("text"),e.addChild("textsColors",new a.LineToolColorsProperty([e.childs().color]))}_calculateBarOffset(){this.points().length>1&&(this._barOffset=this.points()[1].index-this.points()[0].index)}}},38574:(e,t,i)=>{"use strict";var s=i(10971).LineDataSource,r=i(7711).DefaultProperty;class n extends s{constructor(e,t,s,r){super(e,t||n.createProperties(),s,r),i.e(1583).then(i.t.bind(i,95007,19)).then((({LineToolCircleLinesPaneView:e})=>{ +this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 2}name(){return"Cyclic Lines"}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,5513))).CyclicAndSineLinesPatternDefinitionsViewModel}static createProperties(e){var t=new r("linetoolcirclelines",e);return this._configureProperties(t),t}}t.LineToolCircleLines=n},32154:(e,t,i)=>{"use strict";i.d(t,{LineToolCircle:()=>l});var s=i(26220),r=i.n(s),n=i(7711),o=i(10971),a=i(75862);class l extends o.LineDataSource{constructor(e,t,s,r){const n=t||l.createProperties();super(e,n,s,r),i.e(1583).then(i.bind(i,5383)).then((({CirclePaneView:t})=>{const i=[new t(this,e)];this._setPaneViews(i)}))}pointsCount(){return 2}name(){return"Circle"}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}static createProperties(e){const t=new n.DefaultProperty("linetoolcircle",e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,9539))).EllipseCircleDefinitionsViewModel}_snapTo45DegreesAvailable(){return!0}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(r())("")),e.addChild("linesColors",new a.LineToolColorsProperty([e.childs().color])),e.addChild("linesWidths",new a.LineToolWidthsProperty([e.childs().linewidth])),e.addChild("backgroundsColors",new a.LineToolColorsProperty([e.childs().backgroundColor])),e.addChild("textsColors",new a.LineToolColorsProperty([e.childs().textColor],e.childs().showLabel)),e.addExclusion("linesColors"),e.addExclusion("linesWidths"),e.addExclusion("backgroundsColors"),e.addExclusion("text")}}},42421:(e,t,i)=>{"use strict";i.d(t,{LineToolComment:()=>n});var s=i(7711),r=i(50856);class n extends r.LineToolBalloon{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s)}name(){return"Comment"}static createProperties(e){const t=new s.DefaultProperty("linetoolcomment",e);return n._configureProperties(t),t}_createPaneView(){i.e(1583).then(i.bind(i,17269)).then((e=>{this._setPaneViews([new e.CommentPaneView(this,this._model)])}))}}},94617:(e,t,i)=>{"use strict";i.d(t,{LineToolCrossLine:()=>a});var s=i(7711),r=i(72666),n=i(31688),o=i(10971);class a extends o.LineDataSource{constructor(e,t,s,o){super(e,t||a.createProperties(),s,o),this._priceAxisView=new r.LineToolHorzLinePriceAxisView(this),this._timeAxisView=new n.LineToolVertLineTimeAxisView(this),i.e(1583).then(i.bind(i,4332)).then((({CrossLinePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 1}name(){return"Cross Line"}priceAxisViews(e,t){return this.isSourceHidden()?null:t===this.priceScale()&&this.properties().childs().showPrice.value()&&this._model.paneForSource(this)===e?[this._priceAxisView]:null}timeAxisViews(){ +return this.isSourceHidden()?null:this.properties().childs().showTime.value()?[this._timeAxisView]:null}updateAllViews(e){super.updateAllViews(e),this._priceAxisView.update(e),this._timeAxisView.update()}canHasAlert(){return!1}lineColor(){return this.properties().childs().linecolor.value()}lineWidth(){return this.properties().childs().linewidth.value()}lineStyle(){return this.properties().childs().linestyle.value()}static createProperties(e){const t=new s.DefaultProperty("linetoolcrossline",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,79094)).then((e=>e.CrossLineDefinitionsViewModel))}}},62262:(e,t,i)=>{"use strict";i.d(t,{LineToolCypherPattern:()=>n});var s=i(51207),r=i(7711);class n extends s.LineTool5PointsPattern{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s)}name(){return"Cypher Pattern"}static createProperties(e){const t=new r.DefaultProperty("linetoolcypherpattern",e);return this._configureProperties(t),t}_loadPaneViews(e){i.e(1583).then(i.bind(i,92238)).then((t=>{this._setPaneViews([new t.CypherPaneView(this,e)])}))}}},56962:(e,t,i)=>{"use strict";i.d(t,{nonThemedFactoryDefaultsBase:()=>d,themedFactoryDefaultsBase:()=>u,DateAndPriceBaseProperties:()=>p});var s=i(7394),r=i(24633),n=i(38031),o=i(7006),a=i(63032),l=i(26220),c=i.n(l);const h=(0,s.getHexColorByName)("color-tv-blue-500"),d={linewidth:1,fontsize:12,fillLabelBackground:!0,fillBackground:!0,backgroundTransparency:60,intervalsVisibilities:{...o.intervalsVisibilitiesDefaults},customText:{visible:!1,fontsize:12,bold:!1,italic:!1}},u=new Map([[r.StdTheme.Light,{textcolor:(0,s.getHexColorByName)("color-black"),labelBackgroundColor:(0,s.getHexColorByName)("color-white"),linecolor:h,backgroundColor:(0,n.generateColor)(h,85),shadow:"rgba(0, 0, 0, 0.2)",customText:{color:h}}],[r.StdTheme.Dark,{textcolor:(0,s.getHexColorByName)("color-white"),labelBackgroundColor:(0,s.getHexColorByName)("color-cold-gray-800"),linecolor:h,backgroundColor:(0,n.generateColor)(h,85),shadow:"rgba(0, 0, 0, 0.4)",customText:{color:h}}]]);class p extends a.ThemedDefaultProperty{constructor(e,t,i,s,r){var n,o,a;super(e,t,i,s,r),null===(n=this.childs().customText)||void 0===n||n.addChild("text",new(c())(null!==(a=null===(o=null==r?void 0:r.customText)||void 0===o?void 0:o.text)&&void 0!==a?a:""))}_allKeys(){const e=super._allKeys();return e.push("customText.text"),e}}},45710:(e,t,i)=>{"use strict";i.d(t,{LineToolDateAndPriceRange:()=>g});var s=i(50151),r=i(10971),n=i(67245),o=i(24633),a=i(7394),l=i(63032),c=i(56962);const h=(0,a.getHexColorByName)("color-tv-blue-500"),d={...c.nonThemedFactoryDefaultsBase,drawBorder:!1,borderWidth:1},u=new Map([[o.StdTheme.Light,{...c.themedFactoryDefaultsBase.get(o.StdTheme.Light),borderColor:h}],[o.StdTheme.Dark,{...c.themedFactoryDefaultsBase.get(o.StdTheme.Dark),borderColor:h}]]),p=(0,l.extractAllPropertiesKeys)((0,s.ensureDefined)(u.get(o.StdTheme.Light))),_=(0,l.extractAllPropertiesKeys)(d) +;class m extends c.DateAndPriceBaseProperties{static create(e){return new this("linetooldateandpricerange",(()=>(0,l.factoryDefaultsForCurrentTheme)(d,u)),_,p,e)}}class g extends r.LineDataSource{constructor(e,t,s,r){super(e,t||g.createProperties(),s,r),this._volumeCalculator=null,i.e(1583).then(i.bind(i,69426)).then((e=>{this._setPaneViews([new e.DateAndPriceRangePaneView(this,this._model)])}))}destroy(){super.destroy(),null!==this._volumeCalculator&&this._volumeCalculator.destroy()}pointsCount(){return 2}name(){return"Date and Price Range"}volume(){if(null===this._volumeCalculator)return NaN;const e=this.points();return this._volumeCalculator.volume(e[0].index,e[1].index)}setOwnerSource(e){e===this._model.mainSeries()&&((0,s.assert)(null===this._volumeCalculator),this._volumeCalculator=new n.SeriesTimeRangeVolumeCalculator(this._model.mainSeries())),super.setOwnerSource(e)}static createProperties(e){const t=m.create(e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,53110))).GeneralDatePriceRangeDefinitionsViewModel}}},55269:(e,t,i)=>{"use strict";i.d(t,{LineToolDateRange:()=>_});var s=i(50151),r=i(10971),n=i(67245),o=i(24633),a=i(63032),l=i(56962);const c={...l.nonThemedFactoryDefaultsBase,extendTop:!1,extendBottom:!1},h=l.themedFactoryDefaultsBase,d=(0,a.extractAllPropertiesKeys)((0,s.ensureDefined)(h.get(o.StdTheme.Light))),u=(0,a.extractAllPropertiesKeys)(c);class p extends l.DateAndPriceBaseProperties{static create(e){return new this("linetooldaterange",(()=>(0,a.factoryDefaultsForCurrentTheme)(c,h)),u,d,e)}}class _ extends r.LineDataSource{constructor(e,t,s,r){super(e,t||_.createProperties(),s,r),this._volumeCalculator=null,i.e(1583).then(i.bind(i,4061)).then((e=>{this._setPaneViews([new e.DateRangePaneView(this,this._model)])}))}destroy(){super.destroy(),null!==this._volumeCalculator&&this._volumeCalculator.destroy()}pointsCount(){return 2}name(){return"Date Range"}volume(){if(null===this._volumeCalculator)return NaN;const e=this.points();return this._volumeCalculator.volume(e[0].index,e[1].index)}setOwnerSource(e){e===this._model.mainSeries()&&((0,s.assert)(null===this._volumeCalculator),this._volumeCalculator=new n.SeriesTimeRangeVolumeCalculator(this._model.mainSeries())),super.setOwnerSource(e)}static createProperties(e){const t=p.create(e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,53110))).GeneralDatePriceRangeDefinitionsViewModel}}},84145:(e,t,i)=>{"use strict";var s=i(10971).LineDataSource,r=i(7711).DefaultProperty;class n extends s{constructor(e,t,s,r){super(e,t||n.createProperties(),s,r),this.version=n.version,i.e(1583).then(i.t.bind(i,71841,19)).then((({DisjointChannelPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 3}name(){return"Disjoint Channel"}hasEditableCoordinates(){return!1}addPoint(e,t){ +return t&&t.shift()&&2===this.points().length&&this._snapPoint45Degree(e,this.points()[this.points().length-2]),super.addPoint(e)}setLastPoint(e,t){return t&&t.shift()&&2===this.points().length&&this._snapPoint45Degree(e,this.points()[this.points().length-2]),super.setLastPoint(e)}setPoint(e,t,i){var s=.5*(this._points[1].price+this._points[2].price);if(i&&i.shift()&&1===e){this._snapPoint45Degree(t,this.points()[0])}if(e<3&&super.setPoint(e,t),0!==e&&2!==e){if(1===e){var r=this._points[1].price-s;this._points[2].price=this._points[1].price-2*r}else if(3===e){r=t.price-this._points[2].price;this._points[0].price=this._points[1].price-r,this._points[0].index=t.index}this.normalizePoints()}}getPoint(e){if(e<3)return super.getPoint(e);var t=this._points[0].price-this._points[2].price;return{index:this._points[0].index,price:this._points[1].price-t}}canHasAlert(){return!0}_getAlertPlots(){var e=this._points[0],t=this._points[1],i=[];e.index<=t.index?(i.push(e),i.push(t)):(i.push(t),i.push(e));var s=this._points[2];s.time=t.time,s.index=t.index;var r,n,o,a,l={price:s.price+(t.price-e.price),time:e.time,index:e.index},c=[];s.index<=l.index?(c.push(s),c.push(l)):(c.push(l),c.push(s)),i[0].price>c[0].price?(r=i,n=c):c[0].price>i[0].price||c[1].price>i[1].price?(r=c,n=i):(r=i,n=c);var h=this.properties().extendLeft.value(),d=this.properties().extendRight.value();return e.index<=t.index?(o=h,a=d):(o=d,a=h),[this._linePointsToAlertPlot(r,"Upper",o,a),this._linePointsToAlertPlot(n,"Lower",o,a)]}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,99788))).GeneralTrendFiguresDefinitionsViewModel}static createProperties(e){var t=new r("linetooldisjointangle",e);return this._configureProperties(t),t}}n.version=1,t.LineToolDisjointChannel=n},26132:(e,t,i)=>{"use strict";i.d(t,{LineToolElliott:()=>u,LineToolElliottImpulse:()=>m,LineToolElliottTriangle:()=>f,LineToolElliottTripleCombo:()=>S,LineToolElliottCorrection:()=>w,LineToolElliottDoubleCombo:()=>C});var s=i(44352),r=i(47539),n=i(10971),o=i(43986),a=i(7711),l=i(75862);const c=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14],h=new r.TranslatedString("change Elliott degree",s.t(null,void 0,i(76020))),d=[{value:0,title:s.t(null,void 0,i(33820))},{value:1,title:s.t(null,void 0,i(58397))},{value:2,title:s.t(null,void 0,i(9753))},{value:3,title:s.t(null,void 0,i(18367))},{value:4,title:s.t(null,void 0,i(91889))},{value:5,title:s.t(null,void 0,i(95176))},{value:6,title:s.t(null,void 0,i(48404))},{value:7,title:s.t(null,void 0,i(71778))},{value:8,title:s.t(null,{context:"wave"},i(66051))},{value:9,title:s.t(null,{context:"wave"},i(86054))},{value:10,title:s.t(null,void 0,i(85884))},{value:11,title:s.t(null,void 0,i(71722))},{value:12,title:s.t(null,void 0,i(10931))},{value:13,title:s.t(null,void 0,i(29662))},{value:14,title:s.t(null,void 0,i(9632))}];class u extends n.LineDataSource{constructor(e,t,s,r){super(e,null!=t?t:u.createProperties(),s,r),this.version=4,i.e(1583).then(i.bind(i,38249)).then((e=>{ +this._setPaneViews([new e.ElliottLabelsPaneView(this,this._model)])}))}migrateVersion(e,t,i){if(i.properties.hasChild("background")&&i.properties.removeProperty("background"),i.properties.hasChild("backgroundColor")&&i.properties.removeProperty("backgroundColor"),i.properties.hasChild("showBackground")&&i.properties.removeProperty("showBackground"),1===e){const e=Object.assign({},this._timePoint[0]);if(this._timePoint.unshift(e),this._points.length>0){const e=Object.assign({},this._points[0]);this._points.unshift(e)}}}applyTemplate(e){const t=e;delete t.background,delete t.backgroundColor,delete t.showBackground,super.applyTemplate(e)}name(){return"Elliott Labels"}additionalActions(e){return[new o.Action({actionId:"Chart.LineTool.Elliot.ChangeDegreeProperty",label:s.t(null,void 0,i(69479)),subItems:c.map((t=>{const i=d.filter((e=>e.value===t))[0];return new o.Action({actionId:"Chart.LineTool.Elliot.ChangeDegreeProperty",label:i.title,checkable:!0,checked:this.properties().childs().degree.value()===t,onExecute:()=>{e.setProperty(this.properties().childs().degree,t,h)}})}))})]}label(e){const t=c.length-this.properties().childs().degree.value()-1,i=Math.floor(t/3);return{group:i,bold:!!(i%2),decoration:["","brackets","circle"][t%3],label:this.labelsGroup()[i][e]}}availableDegreesValues(){return d}static createProperties(e){const t=new a.DefaultProperty("linetoolelliott",e);return this._configureProperties(t),t}static migrateState(e){const t={0:11,1:10,2:9,3:8,4:7,5:6,6:5,7:4,8:3},i={0:11,1:8};"LineToolElliottSubminuette"===e.type&&(e.type="LineToolElliottImpulse",e.state.degree=t[e.state.wavesize]),"LineToolElliottMinor"===e.type&&(e.type="LineToolElliottImpulse",e.state.degree=t[e.state.wavesize]),"LineToolElliottCircle"===e.type&&(e.type="LineToolElliottImpulse",e.state.degree=t[e.state.wavesize]),"LineToolElliottMinorRetr"===e.type&&(e.type="LineToolElliottCorrection",e.state.degree=i[e.state.wavesize]),"LineToolElliottMajorRetr"===e.type&&(e.type="LineToolElliottCorrection",e.state.degree=i[e.state.wavesize])}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,18437))).ElliottPatternDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new l.LineToolColorsProperty([e.childs().color])),e.addExclusion("linesColors")}}class p extends u{pointsCount(){return 6}}const _=[["0","1","2","3","4","5"],["0","i","ii","iii","iv","v"],["0","1","2","3","4","5"],["0","I","II","III","IV","V"],["0","1","2","3","4","5"]];class m extends p{constructor(e,t,i,s){super(e,t||m.createProperties(),i,s)}name(){return"Elliott Impulse Wave (12345)"}labelsGroup(){return _}static createProperties(e){const t=new a.DefaultProperty("linetoolelliottimpulse",e);return this._configureProperties(t),t}}const g=[["0","A","B","C","D","E"],["0","a","b","c","d","e"],["0","A","B","C","D","E"],["0","a","b","c","d","e"],["0","A","B","C","D","E"]];class f extends p{constructor(e,t,i,s){super(e,t||f.createProperties(),i,s)} +name(){return"Elliott Triangle Wave (ABCDE)"}labelsGroup(){return g}static createProperties(e){const t=new a.DefaultProperty("linetoolelliotttriangle",e);return this._configureProperties(t),t}}const v=[["0","W","X","Y","X","Z"],["0","w","x","y","x","z"],["0","W","X","Y","X","Z"],["0","w","x","y","x","z"],["0","W","X","Y","X","Z"]];class S extends p{constructor(e,t,i,s){super(e,null!=t?t:S.createProperties(),i,s)}name(){return"Elliott Triple Combo Wave (WXYXZ)"}labelsGroup(){return v}static createProperties(e){const t=new a.DefaultProperty("linetoolelliotttriplecombo",e);return this._configureProperties(t),t}}class y extends u{pointsCount(){return 4}}const b=[["0","A","B","C"],["0","a","b","c"],["0","A","B","C"],["0","a","b","c"],["0","A","B","C"]];class w extends y{constructor(e,t,i,s){super(e,null!=t?t:w.createProperties(),i,s)}name(){return"Elliott Correction Wave (ABC)"}labelsGroup(){return b}static createProperties(e){const t=new a.DefaultProperty("linetoolelliottcorrection",e);return this._configureProperties(t),t}}const P=[["0","W","X","Y"],["0","w","x","y"],["0","W","X","Y"],["0","w","x","y"],["0","W","X","Y"]];class C extends y{constructor(e,t,i,s){super(e,null!=t?t:C.createProperties(),i,s)}name(){return"Elliott Double Combo Wave (WXY)"}labelsGroup(){return P}static createProperties(e){const t=new a.DefaultProperty("linetoolelliottdoublecombo",e);return this._configureProperties(t),t}}},8283:(e,t,i)=>{"use strict";i.d(t,{LineToolEllipse:()=>d});var s=i(50151),r=i(4652),n=i(86441),o=i(26220),a=i.n(o),l=i(10971),c=i(7711),h=i(75862);class d extends l.LineDataSource{constructor(e,t,s,r){super(e,t||d.createProperties(),s,r),this.version=2,this._dist=null,this._fakePointAdded=!1,i.e(1583).then(i.bind(i,72284)).then((({EllipsePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}startChanging(e,t){if(super.startChanging(e,t),0===e||1===e){const e=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),t=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),i=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[2]));this._dist=(0,r.distanceToLine)(e,t,i).distance||0}}addPoint(e,t,i){const s=super.addPoint(e,t,i);return s&&(this._fakePointAdded=!1),s}setPoint(e,t,i,o){const a={...t};let l=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),c=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),h=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[2]));switch(e){case 0:{if(i&&i.shift()){this._snapPoint45Degree(a,this._points[1]),this._points[0]=a,this._points[2]=this._preparePointInternal(this._points[2],i,!0),this._points[0].index===this._points[1].index&&this._fixVerticalDiameterPoints(this._points[0],this._points[1],this._points[2]);break}l=(0,s.ensureNotNull)(this.pointToScreenPoint(a));const e=c.subtract(l),t=l.add(c).scaled(.5),r=new n.Point(-e.y,e.x).normalized();h=t.add(r.scaled((0,s.ensureNotNull)(this._dist))),this._points[0]=a,this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(h));break}case 1:{if(i&&i.shift()){ +this._snapPoint45Degree(a,this._points[0]),this._points[1]=a,this._points[2]=this._preparePointInternal(this._points[2],i,!0),this._points[0].index===this._points[1].index&&this._fixVerticalDiameterPoints(this._points[1],this._points[0],this._points[2]);break}c=(0,s.ensureNotNull)(this.pointToScreenPoint(a));const e=c.subtract(l),t=l.add(c).scaled(.5),r=new n.Point(-e.y,e.x).normalized();h=t.add(r.scaled((0,s.ensureNotNull)(this._dist))),this._points[1]=a,this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(h));break}case 2:{const e=(0,s.ensureNotNull)(this.pointToScreenPoint(a)),t=(0,r.distanceToLine)(l,c,e).distance,i=c.subtract(l),o=l.add(c).scaled(.5),d=new n.Point(-i.y,i.x).normalized();h=o.add(d.scaled(t)),this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(h));break}case 3:{const e=(0,s.ensureNotNull)(this.pointToScreenPoint(a)),t=(0,r.distanceToLine)(l,c,e).distance,i=c.subtract(l),o=l.add(c).scaled(.5),d=new n.Point(-i.y,i.x).normalized();h=o.add(d.scaled(t)),this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(h));break}}this.normalizePoints()}pointsCount(){return 3}name(){return"Ellipse"}hasEditableCoordinates(){return!1}migrateVersion(e,t,i){if(1===e&&2===this._points.length){const e=this._points[0].price,t=.5*(this._points[0].price+this._points[1].price);this._points[0]={price:t,index:this._points[0].index},this._points[1]={price:t,index:this._points[1].index},this._points.push({price:e,index:this._points[0].index})}if(1===e&&2===this._timePoint.length){const e=this._timePoint[0].price,t=.5*(this._timePoint[0].price+this._timePoint[1].price);this._timePoint[0].price=t,this._timePoint[1].price=t;const i={price:e,offset:this._timePoint[0].offset,time_t:this._timePoint[0].time_t};this._timePoint.push(i)}}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}static createProperties(e){const t=new c.DefaultProperty("linetoolellipse",e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,9539))).EllipseCircleDefinitionsViewModel}_preparePoint(e,t){const i=this._preparePointInternal(e,t,!1);return t&&t.shift()&&this._points[0].index===this._points[1].index&&this._fixVerticalDiameterPoints(this._points[1],this._points[0],i),i}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(a())("")),e.addChild("linesColors",new h.LineToolColorsProperty([e.childs().color])),e.addChild("textsColors",new h.LineToolColorsProperty([e.childs().textColor],e.childs().showLabel)),e.addExclusion("text")}_preparePointInternal(e,t,i){let r={...e};if(t&&t.shift()){const t=this.points().length;if(!this._fakePointAdded&&3===t&&!i)return r;if(this._fakePointAdded||2===t||i){this._snapPoint45Degree(e,this._points[0]),this._fakePointAdded?this._points[1]=e:i||(this._fakePointAdded=!0,super._addPointIntenal(e)) +;const t=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),o=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),a=o.x-t.x,l=o.y-t.y,c=Math.sqrt(a*a+l*l)/2,h=o.subtract(t),d=t.add(o).scaled(.5),u=new n.Point(-h.y,h.x).normalized(),p=d.add(u.scaled(c));r=(0,s.ensureNotNull)(this.screenPointToPoint(p)),(isNaN(r.price)||isNaN(r.index))&&(r=(0,s.ensureNotNull)(this.screenPointToPoint(d)))}}else this._fakePointAdded&&(this._points.splice(1,1),this._fakePointAdded=!1);return r}_fixVerticalDiameterPoints(e,t,i){const r=(0,s.ensureNotNull)(this.pointToScreenPoint(e)),o=(0,s.ensureNotNull)(this.pointToScreenPoint(t)),a=this._model.timeScale(),l=a.indexToCoordinate(e.index),c=a.indexToCoordinate(i.index);let h=2*Math.abs(l-c);h*=t.price>e.price?1:-1,e.price=(0,s.ensureNotNull)(this.screenPointToPoint(new n.Point(r.x,o.y+h))).price}}},54445:(e,t,i)=>{"use strict";i.d(t,{LineToolEmoji:()=>c});var s=i(5692),r=i(98351),n=i(93043),o=i(7711),a=i(29111);const l=(0,r.getLogger)("Chart.LineToolEmoji");class c extends a.LineToolSvgIconBase{constructor(e,t,i,s){super(e,t||c.createProperties(),i,s),this.version=1,this._loadViews()}name(){return"Emoji"}static createProperties(e){const t=new o.DefaultProperty("linetoolemoji",e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,44785))).LineDataSourceDefinitionsViewModel}async _loadViews(){const e=this._properties.childs().emoji.value(),t=(0,s.getTwemojiUrl)(e,"svg");try{const[s,{EmojiPaneView:r},{svgRenderer:o}]=await Promise.all([(0,n.fetch)(t).then((e=>e.text())),i.e(1583).then(i.bind(i,11365)),i.e(2616).then(i.bind(i,33268))]);if(!this._isDestroyed){this._svgContent=s,this._onIconChanged.fire();const t=o(s);null===t&&l.logWarn(`Couldn't create svg renderer for emoji ${e}`),this._setPaneViews([new r(this,this._model,t)])}}catch(t){l.logWarn(`An error ocurred while loading emoji content ${e}: ${t}`)}}}},50059:(e,t,i)=>{"use strict";i.d(t,{ExecutionsPositionController:()=>u,LineToolExecution:()=>_});var s=i(50151),r=i(10971),n=i(88620),o=i(7711),a=i(33639),l=i(2484),c=i(50841),h=i(97425);const d=c.sortSourcesPreOrdered.LineToolExecution;class u{constructor(e){this._pane=e}getXYCoordinate(e,t,i){let r=0;const n=e.getDirection(),o="buy"===n,l=this._pane.model().mainSeries();if(l.bars){const e=o?10:-10,t=l.bars().search(i,a.PlotRowSearchMode.NearestLeft);if(null!==t){i=t.index;const n=o?t.value[3]:t.value[2],a=l.priceScale(),c=(0,s.ensureNotNull)(l.firstValue());r=a.priceToCoordinate(n,c)+e}}e.setAlignedTimePointIndex(i);const c=t.visibleBarsStrictRange();if(!isFinite(i)||null===c||i>c.lastBar()||i=0;--t){const s=h[t];if(!(s instanceof _)||s.adapter().alignedTimePointIndex()!==i||s.adapter().getDirection()!==n)continue;if(s===e.line())break;const a=s.adapter().height();r=o?r+a:r-a}return{x:t.indexToCoordinate(i), +y:r}}static recreateOrderedByBarsSourcesCache(e){this.clearOrderedByBarsSourcesCache();const t=e.sourcesByGroup().all();for(const e of t){if(!(e instanceof _))continue;const t=e.adapter().alignedTimePointIndex();if(void 0===t)continue;const i=u._cachedByBarIndexOrderedExecutions[t]||[];u._cachedByBarIndexOrderedExecutions[t]=i,i.push(e)}}static clearOrderedByBarsSourcesCache(){u._cachedByBarIndexOrderedExecutions={}}}u._cachedByBarIndexOrderedExecutions={};class p{constructor(e,t){this._unixtime=NaN,this._line=e,this._model=t}alignedTimePointIndex(){return this._alignedTimePointIndex}setAlignedTimePointIndex(e){this._alignedTimePointIndex=e}line(){return this._line}getIndex(){return this._model.timeScale().baseIndex()-this._line.points()[0].index}setIndex(e){const t=this._model.timeScale().baseIndex()-Math.abs(e);this._line.startMoving({logical:this._line.points()[0]});const i={...this._line.points()[0]};return i.index=t,this._line.move({logical:i}),this._line.endMoving(!1),this}getTime(){return this._unixtime}setTime(e){return this._unixtime=e,this._line.restorePoints([{offset:0,price:this.getPrice(),time_t:this._unixtime}],[]),this._line.createServerPoints(),this}getPrice(){return this._line.points().length>0?this._line.points()[0].price:this._line.normalizedPoints().length>0?this._line.normalizedPoints()[0].price:NaN}setPrice(e){return this._line.points().length>0&&(this._line.points()[0].price=e),this._line.normalizedPoints().length>0&&(this._line.normalizedPoints()[0].price=e),this}getText(){return this._line.properties().childs().text.value()}setText(e){return this._line.properties().childs().text.setValue(e||""),this._line.updateAllViewsAndRedraw((0,h.sourceChangeEvent)(this._line.id())),this}getArrowHeight(){return this._line.properties().childs().arrowHeight.value()}setArrowHeight(e){return this._line.properties().childs().arrowHeight.setValue(e||5),this}getArrowSpacing(){return this._line.properties().childs().arrowSpacing.value()}setArrowSpacing(e){return this._line.properties().childs().arrowSpacing.setValue(e||1),this}getDirection(){return this._line.properties().childs().direction.value()}setDirection(e){return this._line.properties().childs().direction.setValue(e||"buy"),this}getArrowColor(){const e=this._line.properties().childs();return"buy"===this.getDirection()?e.arrowBuyColor.value():e.arrowSellColor.value()}setArrowColor(e){return"buy"===this.getDirection()?this.setArrowBuyColor(e):this.setArrowSellColor(e),this}setArrowBuyColor(e){return this._line.properties().childs().arrowBuyColor.setValue(e),this}setArrowSellColor(e){return this._line.properties().childs().arrowSellColor.setValue(e),this}getTextColor(){const e=this._line.properties().childs();return n.getColorFromProperties(e.textColor,e.textTransparency)}setTextColor(e){const t=this._line.properties().childs();return n.setColorToProperties(e,t.textColor,t.textTransparency),this}getFont(){const e=this._line.properties().childs();return n.getFontFromProperties(e.fontFamily,e.fontSize,e.fontBold,e.fontItalic)}setFont(e){ +const t=this._line.properties().childs();return n.setFontToProperties(e,t.fontFamily,t.fontSize,t.fontBold,t.fontItalic),this}setTooltip(e){return null==e?e="":e+="",this._line.properties().childs().tooltip.setValue(e),this}getTooltip(){return this._line.properties().childs().tooltip.value()}remove(){this._model.removeSource(this._line)}getPoints(){return this._line.points()}height(){const e=this.getArrowHeight(),t=this.getArrowSpacing();let i=0;this.getText()&&(i=n.fontHeight(this.getFont()));return e+t+i+10}}class _ extends r.LineDataSource{constructor(e,t,s,r){super(e,null!=t?t:_.createProperties(),s,r),this._adapter=new p(this,e),this.customization.forcePriceAxisLabel=!1,this.customization.disableErasing=!0,this.setSelectionEnabled(!1),i.e(1583).then(i.bind(i,57108)).then((e=>{this._setPaneViews([new e.ExecutionPaneView(this,this._model)])}))}adapter(){return this._adapter}zorder(){return d}isSpeciallyZOrderedSource(){return!0}pointsCount(){return 1}name(){return"Execution"}hasContextMenu(){return!1}state(){return{}}updateAllViews(e){if(this._isVisible())return super.updateAllViews(e)}priceAxisViews(e,t){return this._isVisible()?super.priceAxisViews(e,t):null}paneViews(){return window.TradingView.printing&&!l.enabled("snapshot_trading_drawings")?null:this._isVisible()?super.paneViews():null}userEditEnabled(){return!1}showInObjectTree(){return!1}cloneable(){return!1}copiable(){return!1}isSynchronizable(){return!1}static createProperties(e){const t=new o.DefaultProperty("linetoolexecution",e,!1,!1);return _._configureProperties(t),t}_isVisible(){return this._model.properties().childs().tradingProperties.childs().showExecutions.value()}}},94365:(e,t,i)=>{"use strict";var s=i(33818).LineToolTrendLine,r=i(7711).DefaultProperty;class n extends s{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s)}name(){return"Extended Line"}static createProperties(e){var t=new r("linetoolextended",e);return this._configureProperties(t),t}}t.LineToolExtended=n},38594:(e,t,i)=>{"use strict";i.d(t,{LineToolFibChannel:()=>h});var s=i(50151),r=i(44352),n=i(47539),o=i(10971),a=i(85038),l=i(75862);const c=new n.TranslatedString("erase level line",r.t(null,void 0,i(12962)));class h extends o.LineDataSource{constructor(e,t,s,r){super(e,t||h.createProperties(),s,r),this.version=2,i.e(1583).then(i.bind(i,70529)).then((({FibChannelPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return 24}migrateVersion(e,t,i){i.properties.removeProperty("reverse")}pointsCount(){return 3}name(){return"Fib Channel"}processErase(e,t){const i="level"+t,s=this.properties().child(i).childs().visible;e.setProperty(s,!1,c)}static createProperties(e){const t=new a.LevelsProperty("linetoolfibchannel",e,!1,{range:[1,24],names:["coeff","color","visible"]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,65408))).FibDrawingsWith24LevelsDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e) +;const t=[];for(let i=1;i<=24;i++){const r=(0,s.ensureDefined)(e.child("level"+i));t.push((0,s.ensureDefined)(r.child("color")))}e.addChild("linesColors",new l.LineToolColorsProperty(t))}}},93874:(e,t,i)=>{"use strict";var s=i(47539).TranslatedString,r=i(10971).LineDataSource,n=i(85038).LevelsProperty,o=i(75862),a=o.LineToolWidthsProperty,l=o.LineToolColorsProperty,c=new s("erase level line",i(44352).t(null,void 0,i(12962)));class h extends r{constructor(e,t,s,r){super(e,t||h.createProperties(),s,r),i.e(1583).then(i.t.bind(i,19651,19)).then((({FibCirclesPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return h.LevelsCount}pointsCount(){return 2}name(){return"Fib Circles"}processErase(e,t){var i="level"+t,s=this.properties()[i].visible;e.setProperty(s,!1,c)}static createProperties(e){var t=new n("linetoolfibcircles",e,!1,{range:[1,11]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,59484))).FibCirclesDefinitionsViewModel}_snapTo45DegreesAvailable(){return!0}static _configureProperties(e){super._configureProperties(e);for(var t=[e.child("trendline").child("linewidth")],i=[e.child("trendline").child("color")],s=1;s<=this.LevelsCount;s++)t.push(e.child("level"+s).child("linewidth")),i.push(e.child("level"+s).child("color"));e.addChild("linesColors",new l(i)),e.addChild("linesWidths",new a(t))}}h.LevelsCount=11,t.LineToolFibCircles=h},30681:(e,t,i)=>{"use strict";i.d(t,{LineToolFibRetracement:()=>c});var s=i(44352),r=i(47539),n=i(85038),o=i(10971),a=i(75862);const l=new r.TranslatedString("erase level line",s.t(null,void 0,i(12962)));class c extends o.LineDataSource{constructor(e,t,s,r){super(e,t||c.createProperties(),s,r),this.version=2,i.e(1583).then(i.bind(i,33026)).then((e=>{this._setPaneViews([new e.FibRetracementPaneView(this,this._model)])}))}levelsCount(){return 24}pointsCount(){return 2}name(){return"Fib Retracement"}migrateVersion(e){1===e&&this.properties().childs().extendLines.setValue(!0)}processErase(e,t){const i="level"+t,{visible:s}=this.properties().childs()[i].childs();e.setProperty(s,!1,l)}fibLevelsBasedOnLogScale(){var e;return this.properties().childs().fibLevelsBasedOnLogScale.value()&&!!(null===(e=this.priceScale())||void 0===e?void 0:e.isLog())}static createProperties(e){const t=new n.LevelsProperty("linetoolfibretracement",e,!1,{range:[1,24],names:["coeff","color","visible"]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,65408))).FibDrawingsWith24LevelsDefinitionsViewModel}static _configureProperties(e){var t;const i=e;super._configureProperties(i);const s=[i.childs().trendline.childs().linewidth,i.childs().levelsStyle.childs().linewidth],r=[i.childs().trendline.childs().color];for(let e=1;e<=24;e++){const s=null===(t=i.child("level"+e))||void 0===t?void 0:t.child("color");r.push(s)} +i.addChild("linesColors",new a.LineToolColorsProperty(r)),i.addChild("linesWidths",new a.LineToolWidthsProperty(s))}}},25643:(e,t,i)=>{"use strict";var s=i(47539).TranslatedString,r=i(10971).LineDataSource,n=i(85038).LevelsProperty,o=i(75862),a=o.LineToolWidthsProperty,l=o.LineToolColorsProperty,c=new s("erase level line",i(44352).t(null,void 0,i(12962)));class h extends r{constructor(e,t,s,r){super(e,t||h.createProperties(),s,r),i.e(1583).then(i.bind(i,97258)).then((({FibSpeedResistanceArcsPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return h.LevelsCount}pointsCount(){return 2}name(){return"Fib Speed Resistance Arcs"}processErase(e,t){var i="level"+t,s=this.properties()[i].visible;e.setProperty(s,!1,c)}static createProperties(e){var t=new n("linetoolfibspeedresistancearcs",e,!1,{range:[1,11]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,45926))).FibSpeedResistanceArcsDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e);for(var t=[e.child("trendline").child("linewidth")],i=[e.child("trendline").child("color")],s=1;s<=this.LevelsCount;s++)t.push(e.child("level"+s).child("linewidth")),i.push(e.child("level"+s).child("color"));e.addChild("linesColors",new l(i)),e.addChild("linesWidths",new a(t))}}h.LevelsCount=11,t.LineToolFibSpeedResistanceArcs=h},42130:(e,t,i)=>{"use strict";var s=i(47539).TranslatedString,r=i(10971).LineDataSource,n=i(85038).LevelsProperty,o=i(75862).LineToolColorsProperty,a=new s("erase level line",i(44352).t(null,void 0,i(12962)));class l extends r{constructor(e,t,s,r){super(e,t||l.createProperties(),s,r),i.e(1583).then(i.bind(i,83305)).then((({FibSpeedResistanceFanPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}hLevelsCount(){return l.HLevelsCount}vLevelsCount(){return l.VLevelsCount}pointsCount(){return 2}name(){return"Fib Speed Resistance Fan"}processErase(e,t){var i="h"===t.type?"hlevel"+t.index:"vlevel"+t.index,s=this.properties()[i].visible;e.setProperty(s,!1,a)}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,92618))).FibSpeedResistanceFanDefinitionsViewModel}_snapTo45DegreesAvailable(){return!0}static createProperties(e){void 0!==e&&void 0===e.reverse&&(e.reverse=!0);var t=new n("linetoolfibspeedresistancefan",e,!1,{range:[1,7],prefixes:["h","v"],names:["coeff","color","visible"]});return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e);var t=[e.child("grid").child("color")];for(let i=1;i<=this.HLevelsCount;i++)t.push(e.child("hlevel"+i).child("color"));for(let i=1;i<=this.VLevelsCount;i++)t.push(e.child("vlevel"+i).child("color"));e.addChild("linesColors",new o(t)),e.addExclusion("linesColors")}}l.HLevelsCount=7,l.VLevelsCount=7,t.LineToolFibSpeedResistanceFan=l},83455:(e,t,i)=>{"use strict";var s=i(10971).LineDataSource,r=i(7711).DefaultProperty +;class n extends s{constructor(e,t,s,r){super(e,t||n.createProperties(),s,r),i.e(1583).then(i.bind(i,66395)).then((({FibSpiralPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 2}name(){return"Fib Spiral"}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,91808))).FibSpiralDefinitionsViewModel}static createProperties(e){var t=new r("linetoolfibspiral",e);return this._configureProperties(t),t}}t.LineToolFibSpiral=n},97412:(e,t,i)=>{"use strict";i.d(t,{LineToolFibTimeZone:()=>c});var s=i(44352),r=i(47539),n=i(75862),o=i(85038),a=i(10971);const l=new r.TranslatedString("erase level line",s.t(null,void 0,i(12962)));class c extends a.LineDataSource{constructor(e,t,s,r){super(e,t||c.createProperties(),s,r),this.version=2,i.e(1583).then(i.bind(i,44041)).then((({FibTimeZonePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return 11}migrateVersion(e,t,i){if(1===e){const e=i.properties.childs(),t=i.properties,s=t.baselinecolor.value(),r=t.linecolor.value(),n=t.linewidth.value(),o=t.linestyle.value();e.level1.childs().color.setValue(s);for(let t=2;t<=11;t++)e["level"+t].childs().color.setValue(r);for(let t=1;t<=11;t++)e["level"+t].childs().linewidth.setValue(n),e["level"+t].childs().linestyle.setValue(o)}}pointsCount(){return 2}name(){return"Fib Time Zone"}processErase(e,t){const i="level"+t,s=this.properties().childs()[i].childs().visible;e.setProperty(s,!1,l)}static createProperties(e){const t=new o.LevelsProperty("linetoolfibtimezone",e,!1,{range:[1,11]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,95940))).FibTimezoneDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e);const t=[],i=[];for(let s=1;s<=11;s++){const r=e.childs()["level"+s].childs();t.push(r.linewidth),i.push(r.color)}e.addChild("linesColors",new n.LineToolColorsProperty(i)),e.addChild("linesWidths",new n.LineToolWidthsProperty(t))}}},40341:(e,t,i)=>{"use strict";i.d(t,{LineToolFibWedgeBase:()=>o});var s=i(50151),r=i(86441),n=i(10971);class o extends n.LineDataSource{pointsCount(){return 3}hasEditableCoordinates(){return!1}setPoint(e,t){if(super.setPoint(e,t),!this._recursiveGuard)try{if(this._recursiveGuard=!0,2===e){const e=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0]));let t=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1]));const i=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[2])).subtract(e).length();let n=t.subtract(e);n.length()<=0&&(n=new r.Point(1,0)),t=e.add(n.normalized().scaled(i));const o=(0,s.ensureNotNull)(this.screenPointToPoint(t)),a=this._pointsProperty.childs().points[1];a.childs().price.setValue(o.price),a.childs().bar.setValue(o.index)}else{const e=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),t=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1]));let i=(0, +s.ensureNotNull)(this.pointToScreenPoint(this._points[2]));const n=t.subtract(e).length();let o=i.subtract(e);o.length()<=0&&(o=new r.Point(1,0)),i=e.add(o.normalized().scaled(n));const a=(0,s.ensureNotNull)(this.screenPointToPoint(i)),l=this._pointsProperty.childs().points[2];l.childs().price.setValue(a.price),l.childs().bar.setValue(a.index)}}finally{this._recursiveGuard=!1}}addPoint(e){if(2===this._points.length){const t=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),i=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1]));let r=(0,s.ensureNotNull)(this.pointToScreenPoint(e));const n=i.subtract(t).length(),o=r.subtract(t).normalized();r=t.add(o.scaled(n));const a=(0,s.ensureNotNull)(this.ownerSource()),l=(0,s.ensureNotNull)(a.firstValue()),c=(0,s.ensureNotNull)(this.priceScale()).coordinateToPrice(r.y,l);e={index:Math.round(this._model.timeScale().coordinateToIndex(r.x)),price:c}}return super.addPoint(e)}}},29396:(e,t,i)=>{"use strict";var s=i(47539).TranslatedString,r=i(40341).LineToolFibWedgeBase,n=i(85038).LevelsProperty,o=i(75862),a=o.LineToolWidthsProperty,l=o.LineToolColorsProperty,c=new s("erase level line",i(44352).t(null,void 0,i(12962)));class h extends r{constructor(e,t,s,r){super(e,t||h.createProperties(),s,r),i.e(1583).then(i.t.bind(i,39484,19)).then((({FibWedgePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}isSynchronizable(){return!1}levelsCount(){return h.LevelsCount}name(){return"Fib Wedge"}processErase(e,t){var i="level"+t,s=this.properties()[i].visible;e.setProperty(s,!1,c)}static createProperties(e){var t=new n("linetoolfibwedge",e,!1,{range:[1,11]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,72762))).FibWedgeDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e);for(var t=[e.child("trendline").child("linewidth")],i=[e.child("trendline").child("color")],s=1;s<=this.LevelsCount;s++)t.push(e.child("level"+s).child("linewidth")),i.push(e.child("level"+s).child("color"));e.addChild("linesColors",new l(i)),e.addChild("linesWidths",new a(t))}}h.LevelsCount=11,t.LineToolFibWedge=h},13303:(e,t,i)=>{"use strict";i.d(t,{LineToolFlagMark:()=>a});var s=i(86441),r=i(10971),n=i(7711),o=i(75862);class a extends r.LineDataSource{constructor(e,t,r,n){super(e,t||a.createProperties(),r,n),i.e(1583).then(i.bind(i,52429)).then((({FlagMarkPaneView:e})=>{const t=new e(this,this.model());t.setAnchors(new s.Point(0,0)),this._setPaneViews([t])}))}pointsCount(){return 1}name(){return"Flag Mark"}static createProperties(e){e&&void 0===e.flagColor&&(e.flagColor="#318757");const t=new n.DefaultProperty("linetoolflagmark",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,42215)).then((e=>e.FlagMarkDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e), +e.addChild("backgroundsColors",new o.LineToolColorsProperty([e.childs().flagColor])),e.addExclusion("backgroundsColors")}}a.version=2},89159:(e,t,i)=>{"use strict";var s=i(10971).LineDataSource,r=i(7711).DefaultProperty;class n extends s{constructor(e,t,s,r){super(e,t||n.createProperties(),s,r),this.version=n.version,i.e(1583).then(i.t.bind(i,98404,19)).then((({FlatBottomPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 3}name(){return"Flat Bottom"}hasEditableCoordinates(){return!1}addPoint(e,t){return t&&t.shift()&&2===this.points().length&&this._snapPoint45Degree(e,this.points()[this.points().length-2]),super.addPoint(e)}setLastPoint(e,t){return t&&t.shift()&&2===this.points().length&&this._snapPoint45Degree(e,this.points()[this.points().length-2]),super.setLastPoint(e)}setPoint(e,t,i){if(i&&i.shift()&&1===e){this._snapPoint45Degree(t,this.points()[0])}if(2===e)this._points[1].index=t.index;else if(3===e)return this._points[0].index=t.index,this._points[2].price=t.price,void this.normalizePoints();super.setPoint(e,t)}getPoint(e){return e<3?super.getPoint(e):3===e?{index:this._points[0].index,price:this._points[2].price}:void 0}canHasAlert(){return!0}_getAlertPlots(){var e=this._points[0],t=this._points[1],i=[];e.index<=t.index?(i.push(e),i.push(t)):(i.push(t),i.push(e));var s=this._points[2];s.time=t.time,s.index=t.index;var r,n,o,a,l={price:s.price,time:e.time,index:e.index},c=[];s.index<=l.index?(c.push(s),c.push(l)):(c.push(l),c.push(s)),i[0].price>c[0].price?(r=i,n=c):c[0].price>i[0].price||c[1].price>i[1].price?(r=c,n=i):(r=i,n=c);var h=this.properties().extendLeft.value(),d=this.properties().extendRight.value();return e.index<=t.index?(o=h,a=d):(o=d,a=h),[this._linePointsToAlertPlot(r,"Upper",o,a),this._linePointsToAlertPlot(n,"Lower",h,a)]}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,99788))).GeneralTrendFiguresDefinitionsViewModel}static createProperties(e){var t=new r("linetoolflatbottom",e);return this._configureProperties(t),t}}n.version=1,t.LineToolFlatBottom=n},65640:(e,t,i)=>{"use strict";i.d(t,{createPropertiesObject:()=>a});var s=i(65665),r=i(85038);function n(e,t,i){var r;for(const n of Object.keys(null!==(r=e.levels)&&void 0!==r?r:{}))if(e.levels[n]&&(0,s.isSameType)(e.levels[n],t.typecheck())){let s=t.tpl();i.names.forEach(((i,r)=>{s=t.fill(""+r,i,e.levels[n],s)})),e.levels[n]=s}return e}class o extends r.LevelsProperty{constructor(e,t){super(e,t,!1,{names:["width","color","visible"]},n)}}function a(e,t){return new o(e,t)}},56845:(e,t,i)=>{"use strict";i.d(t,{LineToolGannComplex:()=>d});var s=i(86441),r=i(50151),n=i(22512),o=i(10971),a=i(53778),l=i(65640),c=i(75862),h=i(17364);class d extends o.LineDataSource{constructor(e,t,s,r){super(e,t||d.createProperties(),s,r),this.version=2,this._scaleRatioFormatter=new n.LimitedPrecisionNumericFormatter(7),this.version=2,i.e(1583).then(i.bind(i,82528)).then((({GannComplexPaneView:e})=>{ +this._setPaneViews([new e(this,this.model())])}));const o=this.properties();this._adjustScaleRatio(o),o.subscribe(this,this._adjustScaleRatio),o.childs().scaleRatio.subscribe(this,this._correctFirstPoint),this._syncStateExclusions=["scaleRatio"],o.onRestoreFactoryDefaults().subscribe(this,this._handleRestoringFactoryDefaults),this._onTemplateApplying.subscribe(this,this._handleTemplateApplying),this._onTemplateApplied.subscribe(this,this._correctFirstPoint)}migrateVersion(e,t,i){1===e&&(this._points.length>=this.pointsCount()?setTimeout((()=>this._migratePoint())):this._timePoint.length>=this.pointsCount()&&this._pointAdded.subscribe(this,this._migratePoint))}destroy(){const e=this.properties();e.unsubscribe(this,this._adjustScaleRatio),e.childs().scaleRatio.unsubscribe(this,this._correctFirstPoint),e.onRestoreFactoryDefaults().unsubscribe(this,this._handleRestoringFactoryDefaults),this._onTemplateApplying.unsubscribe(this,this._handleTemplateApplying),this._onTemplateApplied.unsubscribe(this,this._correctFirstPoint),super.destroy()}pointsCount(){return 2}name(){return"Gann Square"}addPoint(e,t,i){this._points.length>1&&this._points.pop();const s=super.addPoint(e,t,i),n=this.priceScale();return!(0,r.ensureNotNull)(n).isLog()&&s&&this._correctFirstPoint(),s}setPoint(e,t,i){super.setPoint(e,t,i),void 0!==i&&i.shift()?this._correctPoint(e):this._correctScaleRatio()}setLastPoint(e,t){const i=this.priceScale();return(0,r.ensureNotNull)(i).isLog()||(this._points[1]=e,this._correctPoint(1)),super.setLastPoint(e,t)}isReversed(){return this.properties().childs().reverse.value()}levelsCount(){return this.properties().childs().levels.childCount()}levels(){const e=[],t=this.properties().childs(),i=t.levels.childCount();for(let s=0;se.GannComplexAndFixedDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addExclusion("scaleRatio");const t=[],i=[],s=e.childs();{const e=s.levels.childCount();for(let r=0;r0,o=s.index-r.index>0;let a=n&&!o||!n&&o?-1:1;0===e&&(a=-a),s.price=r.price+a*t*i,this._pointChanged.fire(e)}this.normalizePoints()}_correctFirstPoint(){this._correctPoint(this.isReversed()?0:1)}_handleRestoringFactoryDefaults(){this.properties().childs().scaleRatio.setValue(this._getAdjustedScaleRatio())}_handleTemplateApplying(e){""===e.scaleRatio&&(e.scaleRatio=this._getAdjustedScaleRatio())}_migratePoint(){if(this.points().length0){s=s.normalized();let e=Math.acos(s.x);return s.y>0&&(e=-e),e}return null}}},40386:(e,t,i)=>{"use strict";var s=i(47539).TranslatedString,r=i(10971).LineDataSource,n=i(85038).LevelsProperty,o=i(75862),a=o.LineToolWidthsProperty,l=o.LineToolColorsProperty,c=new s("erase level line",i(44352).t(null,void 0,i(12962)));class h extends r{constructor(e,t,s,r){super(e,t||h.createProperties(),s,r),i.e(1583).then(i.bind(i,15592)).then((({GannFanPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return h.LevelsCount}pointsCount(){return 2}name(){return"Gann Fan"}processErase(e,t){var i="level"+t,s=this.properties()[i].visible;e.setProperty(s,!1,c)}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,61586))).GannFanDefinitionsViewModel}static createProperties(e){var t=new n("linetoolgannfan",e,!1,{range:[1,9]});return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e);for(var t=[],i=[],s=1;s<=this.LevelsCount;s++)t.push(e.child("level"+s).child("linewidth")),i.push(e.child("level"+s).child("color"));e.addChild("linesColors",new l(i)),e.addChild("linesWidths",new a(t))}}h.LevelsCount=9,t.LineToolGannFan=h},56830:(e,t,i)=>{"use strict";i.d(t,{LineToolGannFixed:()=>l});var s=i(86441),r=i(50151),n=i(10971),o=i(75862),a=i(65640);class l extends n.LineDataSource{constructor(e,t,s,r){super(e,t||l.createProperties(),s,r),this._constructor="LineToolGannFixed",i.e(1583).then(i.bind(i,80934)).then((({GannFixedPaneView:e})=>{this._setPaneViews([new e(this,this.model())])})),this.properties().childs().reverse.subscribe(this,this._reversePoints)}pointsCount(){return 2}name(){return"Gann Square Fixed"}axisPoints(){const e=this.points(),t=this.getScreenPoints();return e.length<2||t.length<2?[]:[e[0],(0,r.ensureNotNull)(this.screenPointToPoint(t[1]))]}getScreenPoints(){const e=this.points();if(e.length<2)return[];const t=this._calcAngle();if(null===t)return[];const[i,n]=e,o=(0,r.ensureNotNull)(this.pointToScreenPoint(i)),a=(0,r.ensureNotNull)(this.pointToScreenPoint(n)),l=Math.sqrt(Math.pow(o.x-a.x,2)+Math.pow(o.y-a.y,2)),c=new s.Point(Math.cos(t),-Math.sin(t)),h=c.normalized(),d=h.x<0?-1:1,u=h.y<0?-1:1;return[o.addScaled(c,l),o.add(new s.Point(5*l*d,5*l*u))]}levelsCount(){return this.properties().childs().levels.childCount()}levels(){const e=[],t=this.properties().childs(),i=t.levels.childCount();for(let s=0;se.GannComplexAndFixedDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e);const t=[],i=[],s=e.childs();{const e=s.levels.childCount();for(let r=0;r0&&(o=-o),o}_reversePoints(){const[e,t]=this._points;this._points[0]=t,this._points[1]=e,this.normalizePoints(),this.restart()}}},57065:(e,t,i)=>{"use strict";var s=i(10971).LineDataSource,r=i(85038).LevelsProperty,n=i(75862).LineToolColorsProperty,o=[4.5,9,11.25,18,22.5,36,45],a=function(){for(var e=[],t=o.length-1,i=1,s=0,r=0;r<1e10;)r=o[s]*i,e.push(Math.round(r)),e.push(Math.ceil(-r)),s===t-1&&(i*=10),s=(s+1)%t;return e.sort((function(e,t){return et?1:0})),e}();class l extends s{constructor(e,t,s,r){super(e,t||l.createProperties(),s,r),i.e(1583).then(i.t.bind(i,1498,19)).then((({GannSquarePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}hLevelsCount(){return l.HLevelsCount}vLevelsCount(){return l.VLevelsCount}pointsCount(){return 2}name(){return"Gann Box"}_alignPriceOnPattern(e,t){var i=Math.round(1e6*(e.price-t.price))/1e6;if(0===i)return t.price;for(var s=o[0],r=o[o.length-1],n=1,a=Math.abs(i);a=0&&!(o[c]*n=0?l:-l),e}_alignTimeOnPattern(e,t){var i=e.index-t.index;if(0===i)return 0;for(var s=a.length-2;s>=0&&!(a[s]0?1:0,e.index=t.index+a[s],e}_alignPointsFixedIncrement(e,t){return this._alignTimeOnPattern(e,t),this._alignPriceOnPattern(e,t),e}_preparePoint(e,t){ +return t&&t.shift()&&0!==this._points.length&&this._alignPointsFixedIncrement(e,this._points[0]),super._preparePoint(e,t)}getPoint(e){if(e<2)return super.getPoint(e);var t=null;switch(e){case 2:case 3:var i=this.points();if(i.length===this.pointsCount()){var s=i[0].index,r=i[1].price;3===e&&(s=i[1].index,r=i[0].price),t={index:s,price:r}}}return t}setPoint(e,t,i){if(i&&i.shift()){var s=e%2==0?this._points[1]:this._points[0];this._alignPointsFixedIncrement(t,s)}switch(e){case 2:this._points[0].index=t.index,this._points[1].price=t.price;break;case 3:this._points[1].index=t.index,this._points[0].price=t.price;break;default:super.setPoint(e,t,i)}}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,35533))).GannSquareDefinitionsViewModel}static createProperties(e){var t=new r("linetoolgannsquare",e,!1,{range:[1,7],prefixes:["h","v"],names:["coeff","color","visible"]});return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e);for(var t=[e.child("color"),e.child("fans").child("color")],i=1;i<=this.HLevelsCount;i++)t.push(e.child("hlevel"+i).child("color"));for(i=1;i<=this.VLevelsCount;i++)t.push(e.child("vlevel"+i).child("color"));e.addChild("linesColors",new n(t)),e.addExclusion("linesColors")}}l.HLevelsCount=7,l.VLevelsCount=7,t.LineToolGannSquare=l},93753:(e,t,i)=>{"use strict";i.d(t,{LineToolGhostFeed:()=>c});var s=i(7711),r=i(10971),n=i(50151),o=i(65665);class a{constructor(e,t,i){this._source=e,this._segmentIndex=t,this._bars=null!=i?i:[]}setBars(e){this._bars=e}clone(e){return new a(e,this._segmentIndex,(0,o.clone)(this._bars))}generate(){this._bars=[];const e=this._source.points(),t=e[this._segmentIndex],i=e[this._segmentIndex+1];if(!t||!i||t.index===i.index)return;const s=this._segmentIndex?t.index+1:t.index,r=Math.sign(i.index-t.index);for(let e=s;e!==i.index;e+=r)this._bars.push(this._createBar())}bars(){return this._bars}setSize(e){if(e{this._setPaneViews([new t.GhostFeedPaneView(this,e)])}))}isSynchronizable(){return!1}destroy(){this.properties().onRestoreFactoryDefaults().unsubscribe(this,this._handleRestoringFactoryDefaults),super.destroy()}propertiesChanged(){super.propertiesChanged(),this._currentAverageHL===this.properties().childs().averageHL.value()&&this._currentVariance===this.properties().childs().variance.value()||this._regenerate()}pointsCount(){return-1}name(){return"Ghost Feed"}segmentBars(e){return this._segments[e].bars()}segments(){return this._segments}generateBars(e){this._segments.length<=e&&this._segments.push(new a(this,e)),this._segments[e].generate()}addPoint(e,t,i){if(this._finished)return!0;if(this._points.length>0){const i=this._points[this._points.length-1];if(!(null==t?void 0:t.isApiEvent())&&i.index===e.index){this._lastPoint=null,this.normalizePoints(),this.createServerPoints();for(let e=0;e1&&this.generateBars(this._points.length-2),s}finish(){this._finished=!0,this._lastPoint=null,this.normalizePoints(),this.createServerPoints()}setPoint(e,t,i,s){if(super.setPoint(e,t,i),e>0){const i=this.points()[e-1],s=t.index-i.index;this._segments[e-1].setSize(Math.abs(s))}if(e({bars:[...e.bars()]}))),t}restoreData(e){e.segments&&(this._segments=e.segments.map(((e,t)=>new a(this,t,e.bars)))),this._currentAverageHL=this.properties().childs().averageHL.value(),this._currentVariance=this.properties().childs().variance.value()}onData(e){super.onData(e);if(!this.pointsProperty().childs().points.child("0"))for(let e=0;ee.clone(this)))}startMoving(e,t,i,s){super.startMoving(e,t,i,s),this._preparePixelSegments()}move(e,t,i,s){super.move(e,t,i,s),this._restoreSegmentsFromPixels()}endMoving(e,t){return this._segmentsPixelsWhileMoving=null,super.endMoving(e,t)}static createProperties(e){const t=new s.DefaultProperty("linetoolghostfeed",e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,80126))).GhostFeedDefinitionsViewModel}_handleRestoringFactoryDefaults(){const e=Math.round(this._calculateATR());this.properties().childs().averageHL.setValue(e)}_regenerate(){this._currentAverageHL=this.properties().childs().averageHL.value(),this._currentVariance=this.properties().childs().variance.value(),this._segments.forEach((e=>e.generate())), +this.updateAllViews((0,l.sourceChangeEvent)(this.id())),this._model.updateSource(this)}_calculateATR(){const e=this._model.mainSeries(),t=[];e.bars().each(((e,i)=>{const s=i[2],r=i[3];return null!=s&&null!=r&&t.push(s-r),!1}));let i=0===t.length?0:t.reduce(((e,t)=>e+t),0)/t.length;return i*=e.base(),i}_preparePixelSegments(){var e,t;const i=this.priceScale(),s=null!==(t=null===(e=this.ownerSource())||void 0===e?void 0:e.firstValue())&&void 0!==t?t:null;if(null===i||null===s||i.isEmpty()||!i.isLog())return;const r=this.points();this._segmentsPixelsWhileMoving=this._segments.map(((e,t)=>{const n=r[t].price,o=r[t+1].price,a=i.priceToCoordinate(n,s),l=(i.priceToCoordinate(o,s)-a)/(e.bars().length-1);return{bars:e.bars().map(((e,t)=>{const r=a+t*l,n=i.coordinateToPrice(r,s);return{open:i.priceToCoordinate(n+e.o,s)-r,high:i.priceToCoordinate(n+e.h,s)-r,low:i.priceToCoordinate(n+e.l,s)-r,close:i.priceToCoordinate(n+e.c,s)-r}}))}}))}_restoreSegmentsFromPixels(){var e,t;const i=this.priceScale(),s=null!==(t=null===(e=this.ownerSource())||void 0===e?void 0:e.firstValue())&&void 0!==t?t:null;if(null===i||null===s||null===this._segmentsPixelsWhileMoving)return;const r=this.points();this._segmentsPixelsWhileMoving.forEach(((e,t)=>{const n=this._segments[t],o=r[t].price,a=r[t+1].price,l=i.priceToCoordinate(o,s),c=(i.priceToCoordinate(a,s)-l)/(e.bars.length-1),h=n.bars().map(((t,r)=>{const n=e.bars[r],o=l+r*c,a=i.coordinateToPrice(o,s);return{...t,o:i.coordinateToPrice(n.open+o,s)-a,h:i.coordinateToPrice(n.high+o,s)-a,l:i.coordinateToPrice(n.low+o,s)-a,c:i.coordinateToPrice(n.close+o,s)-a}}));n.setBars(h)}))}}},23731:(e,t,i)=>{"use strict";i.d(t,{LineToolHeadAndShoulders:()=>o});var s=i(7711),r=i(10971),n=i(75862);class o extends r.LineDataSource{constructor(e,t,s,r){const n=t||o.createProperties();super(e,n,s,r),i.e(1583).then(i.bind(i,19972)).then((t=>{this._setPaneViews([new t.LineToolHeadAndShouldersPaneView(this,e)])}))}pointsCount(){return 7}name(){return"Head and Shoulders"}static createProperties(e){const t=new s.DefaultProperty("linetoolheadandshoulders",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,94875)).then((e=>e.PatternWithBackgroundDefinitionViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new n.LineToolColorsProperty([e.childs().color])),e.addChild("textsColors",new n.LineToolColorsProperty([e.childs().textcolor]))}}},90476:(e,t,i)=>{"use strict";i.d(t,{LineToolHighlighter:()=>n});var s=i(7711),r=i(43600);class n extends r.LineToolBrushBase{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s),this._loadPaneViews(e)}smooth(){return this.properties().childs().smooth.value()}name(){return"Highlighter"}static createProperties(e){const t=new s.DefaultProperty("linetoolhighlighter",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){ +return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,29021)).then((e=>e.HighlighterDefinitionsViewModel))}_loadPaneViews(e){i.e(1583).then(i.bind(i,75073)).then((t=>{this._setPaneViews([new t.HighlighterPaneView(this,e)])}))}}},72666:(e,t,i)=>{"use strict";i.d(t,{LineToolHorzLinePriceAxisView:()=>n});var s=i(67876),r=i(38031);class n extends s.PriceAxisView{constructor(e){super(),this._source=e}_updateRendererData(e,t,i){e.visible=!1;const s=this._source.points(),n=this._source.priceScale();if(0===s.length||null===n||n.isEmpty())return;const o=s[0];if(!isFinite(o.price))return;const a=this._source.ownerSource(),l=null!==a?a.firstValue():null;if(null===l)return;const c=(0,r.resetTransparency)(this._source.properties().linecolor.value());i.background=c,i.textColor=this.generateTextColor(c),i.coordinate=n.priceToCoordinate(o.price,l),e.text=n.formatPrice(o.price,l),e.visible=!0}}},71559:(e,t,i)=>{"use strict";i.d(t,{LineToolHorzLine:()=>l});var s=i(26220),r=i.n(s),n=i(7711),o=i(10971),a=i(72666);class l extends o.LineDataSource{constructor(e,t,s,r){super(e,t||l.createProperties(),s,r),this._priceAxisView=new a.LineToolHorzLinePriceAxisView(this),i.e(1583).then(i.bind(i,15557)).then((({HorzLinePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}state(e){const t=super.state(e);return t.points&&0!==t.points.length&&(t.points[0].offset=0),t}pointsCount(){return 1}name(){return"Horizontal Line"}priceAxisViews(e,t){return this.isSourceHidden()||t!==this.priceScale()||!this._model.selection().isSelected(this)&&!this.properties().childs().showPrice.value()||e!==this._model.paneForSource(this)?null:[this._priceAxisView]}timeAxisViews(){return null}timeAxisPoints(){return[]}updateAllViews(e){super.updateAllViews(e),this._priceAxisView.update(e)}canHasAlert(){return!0}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}denormalizeTimePoints(){this._points=[],this._timePoint.length>0&&this._points.push({price:this._timePoint[0].price,index:0})}clearData(){const e=this._points;super.clearData(),this._points=e}static createProperties(e){const t=new n.DefaultProperty("linetoolhorzline",e);return this._configureProperties(t),t}_getAlertPlots(){return[this.points()[0].price]}_pointsForPointset(){return[]}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,4608)).then((e=>e.HorizontalLineDefinitionsViewModel))}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text||"")}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(r())("")),e.addExclusion("text")}}},59810:(e,t,i)=>{"use strict";i.d(t,{LineToolHorzRay:()=>l});var s=i(7711),r=i(26220),n=i.n(r),o=i(72666),a=i(10971);class l extends a.LineDataSource{constructor(e,t,s,r){super(e,null!=t?t:l.createProperties(),s,r),this._priceAxisView=new o.LineToolHorzLinePriceAxisView(this),i.e(1583).then(i.bind(i,64019)).then((({HorzRayPaneView:e})=>{ +this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 1}name(){return"Horizontal Ray"}priceAxisViews(e,t){return this.isSourceHidden()||t!==this.priceScale()||!this._model.selection().isSelected(this)&&!this.properties().childs().showPrice.value()||e!==this._model.paneForSource(this)?null:[this._priceAxisView]}updateAllViews(e){super.updateAllViews(e),this._priceAxisView.update(e)}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}canHasAlert(){return!0}static createProperties(e){const t=new s.DefaultProperty("linetoolhorzray",e);return this._configureProperties(t),t}_getAlertPlots(){const e=this._points[0],t={index:e.index+1,price:e.price},i=this._linePointsToAlertPlot([e,t],null,!1,!0);return null!==i?[i]:[]}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,74099))).HorizontalRayDefinitionsViewModel}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text||"")}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(n())("")),e.addExclusion("text")}}},93615:(e,t,i)=>{"use strict";i.d(t,{LineToolIcon:()=>a});var s=i(7711),r=i(75862),n=i(29111);const o=(0,i(98351).getLogger)("Chart.LineToolIcon");class a extends n.LineToolSvgIconBase{constructor(e,t,i,s){super(e,t||a.createProperties(),i,s),this.version=1,this._loadViews()}name(){return"Icon"}applyTemplate(e){delete e.icon,super.applyTemplate(e)}static createProperties(e){const t=new s.DefaultProperty("linetoolicon",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,33317)).then((e=>e.IconsDefinitionsViewModel))}async _loadViews(){const[{getSvgContentForCharCode:e,getSvgRenderer:t},{IconPaneView:s},{svgRenderer:r}]=await Promise.all([i.e(7987).then(i.bind(i,30414)),i.e(1583).then(i.bind(i,57850)),i.e(2616).then(i.bind(i,33268))]);if(!this._isDestroyed){const i=this._properties.childs().icon.value();this._svgContent=e(i),this._onIconChanged.fire();const n=t(r,i);null===n&&o.logWarn(`Couldn't create svg renderer for icon ${i}`),this._setPaneViews([new s(this,this._model,n)])}}static _configureProperties(e){super._configureProperties(e),e.addChild("backgroundsColors",new r.LineToolColorsProperty([e.childs().color]))}}},75693:(e,t,i)=>{"use strict";i.d(t,{LineToolInfoLine:()=>n});var s=i(7711),r=i(33818);class n extends r.LineToolTrendLine{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s)}pointsCount(){return 2}name(){return"Info Line"}static createProperties(e){const t=new s.DefaultProperty("linetoolinfoline",e);return this._configureProperties(t),t}}},95109:(e,t,i)=>{"use strict";var s=i(85038).LevelsProperty,r=i(96730).LineToolPitchfork;class n extends r{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s)}name(){return"Inside Pitchfork"}static createProperties(e){var t=new s("linetoolinsidepitchfork",e,!1,{ +range:[0,8]});return this._configureProperties(t),t}}t.LineToolInsidePitchfork=n},28667:(e,t,i)=>{"use strict";var s;i.r(t),i.d(t,{isMtpPredictorToolName:()=>o,isStudyLineToolName:()=>a,isLineToolName:()=>l,isLineDrawnWithPressedButton:()=>c,isLineToolFinishRequiredWhenCreatedByApi:()=>h,isLineToolDrawWithoutPoints:()=>d,isImageToolName:()=>u,isTextToolName:()=>p});var r=i(46359);const n=new Set([]);function o(e){return n.has(e)}function a(e){return"LineToolRegressionTrend"===e||"LineToolVbPFixed"===e||"LineToolFixedRangeVolumeProfile"===e}function l(e){return e in(s||(s=i.t(r,2)))||a(e)}function c(e){return"LineToolBrush"===e||"LineToolHighlighter"===e}function h(e){return c(e)||"LineToolPath"===e||"LineToolPolyline"===e||"LineToolGhostFeed"===e}function d(e){return"LineToolTweet"===e||"LineToolIdea"===e||"LineToolImage"===e}function u(e){return"LineToolImage"===e}function p(e){switch(e){case"LineToolBalloon":case"LineToolComment":case"LineToolText":case"LineToolTextAbsolute":case"LineToolCallout":case"LineToolNote":case"LineToolNoteAbsolute":case"LineToolSignpost":return!0}return!1}},17730:(e,t,i)=>{"use strict";i.d(t,{LineDataSourcePointIndexProperty:()=>n});var s=i(26220),r=i.n(s);class n extends(r()){constructor(e,t){super(),this._lineSource=e,this._pointIndex=t}value(){return this._lineSource.points()[this._pointIndex].index}setValue(e){const t=this._lineSource.points()[this._pointIndex];t.index=e,this._lineSource.startChanging(this._pointIndex,t),this._setPointImpl(t),this._lineSource.model().updateSource(this._lineSource),this._listeners.fire(this);const i=this._lineSource.endChanging(!0,!1);this._lineSource.syncMultichartState(i)}_setPointImpl(e){this._lineSource.setPoint(this._pointIndex,e)}}},28537:(e,t,i)=>{"use strict";i.d(t,{LineToolPriceAxisView:()=>o});var s=i(50151),r=i(67876),n=i(38031);class o extends r.PriceAxisView{constructor(e,t){super(),this._active=!1,this._source=e,this._data=t,this._properties=e.model().properties().childs().scalesProperties}setActive(e){this._active=e}_updateRendererData(e,t,i){e.visible=!1;const s=this._source.model();if(!s.timeScale()||s.timeScale().isEmpty())return;const r=this._source.priceScale();if(null===r||r.isEmpty())return;if(!s.selection().isSelected(this._source)&&!this._source.isForcedDrawPriceAxisLabel())return;if(null===s.timeScale().visibleBarsStrictRange())return;const o=this._source.priceAxisPoints(),a=this._data.pointIndex;if(o.length<=a)return;const l=o[a];if(!isFinite(l.price))return;const c=this._source.ownerSource(),h=null!==c?c.firstValue():null;if(null===h)return;let d=this._data.backgroundPropertyGetter?this._data.backgroundPropertyGetter():null;null===d&&(d=this._getBgColor()),i.background=(0,n.resetTransparency)(d),i.borderColor="#2E84A6",i.textColor=this.generateTextColor(i.background),i.coordinate=r.priceToCoordinate(l.price,h),e.text=this._formatPrice(l.price,h),e.visible=!0}_getBgColor(){ +return this._active?this._properties.childs().axisLineToolLabelBackgroundColorActive.value():this._properties.childs().axisLineToolLabelBackgroundColorCommon.value()}_formatPrice(e,t){return(0,s.ensureNotNull)(this._source.priceScale()).formatPrice(e,t)}}},93302:(e,t,i)=>{"use strict";i.d(t,{LineDataSourceTimeAxisView:()=>r});var s=i(2893);class r extends s.TimeAxisView{constructor(e,t){super(e.model()),this._active=!1,this._source=e,this._pointIndex=t,this._properties=e.model().properties().childs().scalesProperties}setActive(e){this._active=e}_getBgColor(){return this._active?this._properties.childs().axisLineToolLabelBackgroundColorActive.value():this._properties.childs().axisLineToolLabelBackgroundColorCommon.value()}_getIndex(){if(!this._model.selection().isSelected(this._source))return null;const e=this._source.timeAxisPoints();return e.length<=this._pointIndex?null:e[this._pointIndex].index}_isVisible(){return!0}}},10971:(e,t,i)=>{"use strict";i.d(t,{LineDataSource:()=>O});var s=i(86441),r=i(50151),n=i(76422),o=i(98351),a=i(2484),l=i(26867),c=i.n(l),h=i(85228),d=i(40549),u=i.n(d),p=i(36646),_=i(92133),m=i(10621),g=i(7006),f=i(1930),v=i(90854),S=i(578),y=i(26220),b=i.n(y),w=i(76076),P=i(80230),C=i(93618),T=i(65665),x=i(97425),I=i(21580),M=i(17730);class A extends(b()){constructor(e,t){super(),this._lineSource=e,this._pointIndex=t,e.pointAdded().subscribe(this,(e=>{this._pointIndex===e&&this._listeners.fire(this)})),e.pointChanged().subscribe(this,(e=>{this._pointIndex===e&&this._listeners.fire(this)}))}value(){const e=this._lineSource.points()[this._pointIndex].price,t=(0,r.ensureNotNull)(this._lineSource.ownerSource()).formatter();if(t.parse){const i=t.format(e),s=t.parse(i);return s.res?s.value:e}return e}setValue(e){const t=this._lineSource.points()[this._pointIndex];t.price=parseFloat(""+e),this._lineSource.startChanging(this._pointIndex,t),this._lineSource.setPoint(this._pointIndex,t),this._lineSource.model().updateSource(this._lineSource),this._listeners.fire(this);const i=this._lineSource.endChanging(!0,!1);this._lineSource.syncMultichartState(i)}}var L=i(93302),k=i(28537),E=i(75862),D=i(58631);const B=(0,o.getLogger)("Chart.LineDataSource"),V=a.enabled("datasource_copypaste");class R{constructor(){this._states=[]}start(e){this._states.push(e)}finish(e){const t=(0,r.ensureDefined)(this._states.pop());return s=t,(i=e).length!==s.length?{indexesChanged:!0,pricesChanged:!0}:i.reduce(((e,t,i)=>{const r=s[i];return e.indexesChanged=e.indexesChanged||t.index!==r.index,e.pricesChanged=e.pricesChanged||t.price!==r.price,e}),{indexesChanged:!1,pricesChanged:!1});var i,s}isEmpty(){return 0===this._states.length}}let N=0;class O extends P.DataSource{constructor(e,t,i,s){if(super(s),this.version=1,this.toolname="",this.customization={forcePriceAxisLabel:!1,disableErasing:!1,disableSave:!1,showInObjectsTree:!0},this._currentPointsetAndSymbolId=null,this._pointChanged=new(c()),this._pointAdded=new(c()),this._priceAxisViews=[],this._timeAxisViews=[],this._timePoint=[],this._points=[],this._lastPoint=null, +this._paneViews=new Map,this._normalizedPointsChanged=new(c()),this._fixedPointsChanged=new(c()),this._changeStatesStack=new R,this._startMovingPoint=null,this._currentMovingPoint=null,this._isActualSymbol=!1,this._isActualInterval=!1,this._isActualCurrency=!1,this._isActualUnit=!1,this._isDestroyed=!1,this._sharingMode=new(u())(0),this._onTemplateApplying=new(c()),this._onTemplateApplied=new(c()),this._syncStateExclusions=[],this._definitionsViewModel=null,this._syncLineStyleMuted=!1,this._onIsActualIntervalChange=new(c()),this._linkKey=new(u())(null),this._serverUpdateTime=null,this._boundCalcIsActualSymbol=this.calcIsActualSymbol.bind(this),this._alertUndoMode=!1,this._model=e,this._properties=t,this._localAndServerAlertsMismatch=!1,this._properties.hasChild("interval")||this._properties.addChild("interval",new(b())(e.mainSeries().interval())),this.calcIsActualSymbol(),this._properties.childs().intervalsVisibilities.listeners().subscribe(this,this.calcIsActualSymbol),this._properties.subscribe(this,(()=>this.propertiesChanged())),this._createPointsProperties(),this.pointsCount()>0)for(let e=0;e{const t=!1===(0,w.hideAllDrawings)().value();e.value()?e.value()&&t&&n.emit("drawing_event",this._id,"show"):(this._model.selection().isSelected(this)&&this._model.selectionMacro((e=>{e.removeSourceFromSelection(this)})),t&&n.emit("drawing_event",this._id,"hide")),this._onSourceHiddenMayChange()})),(0,w.hideAllDrawings)().subscribe(this,this._onSourceHiddenMayChange),this._definitionsViewModel=null,this._isDestroyed=!1}destroy(){this._paneViews.forEach(((e,t)=>this._destroyPanePaneViews(t))),this.stop(),null!==this._definitionsViewModel&&(this._definitionsViewModel.destroy(),this._definitionsViewModel=null),null!==this._ownerSource&&(this._ownerSource.currencyChanged().unsubscribeAll(this),this._ownerSource.unitChanged().unsubscribeAll(this),(0,I.isSymbolSource)(this._ownerSource)&&(this._ownerSource.symbolResolved().subscribe(this,this._boundCalcIsActualSymbol),this._ownerSource.isActingAsSymbolSource().unsubscribe(this._boundCalcIsActualSymbol))),this.ownerSourceChanged().unsubscribeAll(this),(0,w.hideAllDrawings)().unsubscribeAll(this),this._isDestroyed=!0}priceScale(){return this._ownerSource?this._ownerSource.priceScale():null}createPriceAxisView(e){return new k.LineToolPriceAxisView(this,{pointIndex:e})}model(){return this._model}symbol(){return this._properties.childs().symbol.value()}linkKey(){return this._linkKey}serverUpdateTime(){return this._serverUpdateTime}setServerUpdateTime(e){this._serverUpdateTime=e}boundToSymbol(){return!0}isAvailableInFloatingWidget(){return!0}points(){const e=[];for(let t=0;t{const i=(0,r.ensureNotNull)(this.pointToScreenPoint(t)),n=i.x/this._model.timeScale().width(),o=i.y/e.height();return new s.Point(n,o)}))}widthsProperty(){var e;return null!==(e=this._properties.childs().linesWidths)&&void 0!==e?e:null}lineColorsProperty(){var e;return null!==(e=this._properties.childs().linesColors)&&void 0!==e?e:null}backgroundColorsProperty(){var e;return null!==(e=this._properties.childs().backgroundsColors)&&void 0!==e?e:null}textColorsProperty(){var e;return null!==(e=this._properties.childs().textsColors)&&void 0!==e?e:null}pointsProperty(){return this._pointsProperty}hasEditableCoordinates(){return!0}startMoving(e,t,i,s){this.isFixed()&&this.restoreFixedPoint(),this._startMovingPoint=e}move(e,t,i,s){if(i&&(i.shiftOnly()||i.modShift()))if(this.isFixed()){const t=this._alignScreenPointHorizontallyOrVertically((0,r.ensureDefined)(e.screen));this._currentMovingPoint={screen:t}}else{const t=this._alignPointHorizontallyOrVertically((0,r.ensureDefined)(e.logical)),i=(0,r.ensureNotNull)(this.pointToScreenPoint(t));this._currentMovingPoint={logical:t,screen:i}}else this._currentMovingPoint=e;this.updateAllViews((0,x.sourceChangeEvent)(this.id()))}endMoving(e,t,i){let s=!1,o=!1;if(this._currentMovingPoint&&this._startMovingPoint){if(this.isFixed()){const e=this._correctFixedPoint((0,r.ensureDefined)(this._fixedPoint));e.didCorrect&&(this._fixedPoint=e.point,this._fixedPointsChanged.fire())}else{const e=(0,r.ensureDefined)(this._currentMovingPoint.logical),t=(0,r.ensureDefined)(this._startMovingPoint.logical);s=e.index!==t.index,o=e.price!==t.price;if(this._correctPoints(this._points,i)){n.emit("drawing_event",this._id,"move"),n.emit("drawing_event",this._id,"points_changed");for(let e=0;e0&&(this._points=e)}restorePoints(e,t,i){const s=this._timePoint.length>0&&!(0,T.deepEquals)(this._timePoint,e)[0];this._timePoint=(0,h.deepCopy)(e),this._points=t,i||this.denormalizeTimePoints(),s&&this._normalizedPointsChanged.fire()}restorePositionPercents(e){this._positionPercents=e}calcIsActualSymbol(){const e=this.ownerSource();if(null===e)this._isActualSymbol=!1;else{const t=(0,r.ensureNotNull)(e.symbolSource());this._migrateSymbolProperty();const i=this._properties.childs().symbol,s=i.value();if(this._isActualSymbol=t.symbolSameAsCurrent(s),this._isActualSymbol){const e=t.symbol();(0,v.areEqualSymbols)(s,e)||(B.logWarn('Possible drawing "migrating" detected from "'+s+'" to "'+e+'"'),B.logWarn("Series symbolInfo: "+JSON.stringify(t.symbolInfo())),B.logWarn(`${(new Error).stack}`)),i.setValue(e)}}this.calcIsActualInterval(),this.calcIsActualCurrency(),this.calcIsActualUnit(),this._onSourceHiddenMayChange()}calcIsActualCurrency(){const e=this.ownerSource();if(null===e)return void(this._isActualCurrency=!1);let t=this._properties.childs().currencyId.value();if(null!==t){const i=e.symbolSource();0,this._isActualCurrency=t===(0,f.symbolCurrency)(i.symbolInfo(),void 0,!0) +}else{const t=(0,r.ensureNotNull)(e.symbolSource()).symbolInfo();this._isActualCurrency=null!==t&&(0,f.symbolCurrency)(t)===(0,f.symbolOriginalCurrency)(t)}this._onSourceHiddenMayChange()}calcIsActualUnit(){const e=this.ownerSource();if(null===e)return void(this._isActualUnit=!1);const t=this._properties.childs().unitId.value();if(null!==t)this._isActualUnit=t===(0,r.ensureNotNull)(e.symbolSource()).unit();else{const t=(0,r.ensureNotNull)(e.symbolSource()).symbolInfo(),i=this._model.unitConversionEnabled();this._isActualUnit=null!==t&&(0,f.symbolUnit)(t,i)===(0,f.symbolOriginalUnit)(t,i)}this._onSourceHiddenMayChange()}calcIsActualInterval(){const e=this._isActualInterval,t=this._properties,i=this._model.mainSeries();this._isActualInterval=(0,m.isActualInterval)(S.Interval.parse(i.interval()),t.childs().intervalsVisibilities),!this._isActualInterval&&this._model.selection().isSelected(this)&&this._model.selectionMacro((e=>e.removeSourceFromSelection(this))),this._isActualInterval!==e&&this._onIsActualIntervalChange.fire(),this._onSourceHiddenMayChange()}paneViews(e){if(this.isSourceHidden())return null;const t=this._getPaneViews(this.isMultiPaneAvailable()?e:void 0);if(null===t)return null;if(1===t.length)return[t[0]];const i=[];for(let e=t.length-1;e>=0;--e)i.push(t[e]);return i}priceAxisViews(e,t){if(t!==this.priceScale()||this.isSourceHidden())return null;if(this._model.lineBeingEdited()===this){const e=this._model.linePointBeingEdited();if(null!==e&&e0}pointAdded(){return this._pointAdded}pointChanged(){return this._pointChanged}pointToScreenPoint(e){var t;const i=this._model.timeScale(),r=this.priceScale(),n=null===(t=this.ownerSource())||void 0===t?void 0:t.firstValue();if(!r||r.isEmpty()||i.isEmpty()||null==n)return null;const o=i.indexToCoordinate(e.index),a=r.priceToCoordinate(e.price,n);return new s.Point(o,a)}screenPointToPoint(e){var t;const i=this.priceScale(),s=null===(t=this.ownerSource())||void 0===t?void 0:t.firstValue();if(null==s||!isFinite(s)||null===i)return null;const r=this._model.timeScale().coordinateToIndex(e.x);return{price:i.coordinateToPrice(e.y,s),index:r}}calcMiddlePoint(e,t){return new s.Point((e.x+t.x)/2,(e.y+t.y)/2)}addPoint(e,t,i){const s=this._preparePoint(e,t);return this._addPointIntenal(s,t,i)}addFixedPoint(e){return this._fixedPoint=e,this.calcPositionPercents(),!0}calcPositionPercents(){const e=this.priceScale();if(!e||e.isEmpty()||void 0===this._fixedPoint)return;const t=this._fixedPoint.x/this._model.timeScale().width(),i=this._fixedPoint.y/e.height();return this._positionPercents={x:t,y:i},this._positionPercents}restoreFixedPoint(){this._fixedPoint=this.fixedPoint()}getPointByPosition(e,t,i,s){return[t,i,s][e]}propertiesChanged(e){this.calcIsActualInterval(),this.updateAllViewsAndRedraw((0,x.sourceChangeEvent)(this.id())),e||this._syncLineStyleIfNeeded(),void 0===this._pendingPropertyChangedEvent&&(this._pendingPropertyChangedEvent=setTimeout((()=>{this._pendingPropertyChangedEvent=void 0,n.emit("drawing_event",this._id,"properties_changed")}),0))}state(e){var t,i;const s={type:this.toolname,id:this.id(),state:this.properties().state(null!==(t=this._propertiesStateExclusions())&&void 0!==t?t:void 0),points:(0,h.deepCopy)(this._timePoint),zorder:this.zorder(),ownerSource:null===(i=this.ownerSource())||void 0===i?void 0:i.id()};return this.linkKey().value()&&(s.linkKey=this.linkKey().value()), +delete s.state.points,e&&(s.indexes=this._points),this.isFixed()&&(s.positionPercents=this._positionPercents||this.calcPositionPercents()),"version"in this&&1!==this.version&&(s.version=this.version),s}updateAllViews(e){this._isActualSymbol&&this._isActualCurrency&&this._isActualUnit&&this._isActualInterval&&this._properties.childs().visible.value()&&(this._updateAllPaneViews(e),this._priceAxisViews.forEach((t=>t.update(e))),this._timeAxisViews.forEach((t=>t.update(e))))}updateAllViewsAndRedraw(e){this.updateAllViews(e),this._model.updateSource(this)}tags(){return[this.toolname]}properties(){return this._properties}restoreExternalPoints(e,t){if(this._timePoint=(0,h.deepCopy)(e.points),t.indexesChanged){if(this.properties().childs().interval.setValue(e.interval),!this.isActualSymbol())return this._clearServerPoints(),void this._normalizedPointsChanged.fire();this.createServerPoints()}else{const t=Math.min(this._points.length,e.points.length);for(let i=0;i0&&this.normalizePoints(),!this._readyToCreatePointset())return;const e=this._pointsForPointset();if(0===e.length)return;++N,this._currentPointsetAndSymbolId={pointsetId:N,symbolId:(0,r.ensureNotNull)(this._model.mainSeries().seriesSource().symbolInstanceId())};const t=(0,_.getServerInterval)(this.properties().childs().interval.value()) +;this._model.chartApi().createPointset(this._currentPointsetIdWithPrefix(),"turnaround",this._currentPointsetAndSymbolId.symbolId,t,e,this.onData.bind(this))}finish(){}realign(){var e;this.calcIsActualSymbol(),this.isFixed()||this.isSourceHidden()||this._model.lineBeingCreated()===this||this._model.lineBeingEdited()===this||(null===(e=this._currentPointsetAndSymbolId)||void 0===e?void 0:e.symbolId)===this._model.mainSeries().seriesSource().symbolInstanceId()||this._clearServerPoints(),this.updateAllViews((0,x.sourceChangeEvent)(this.id()))}stop(){this._clearServerPoints()}restart(){this.isFixed()||(this._currentPointsetAndSymbolId=null,this.createServerPoints())}isStarted(){return null!==this._currentPointsetAndSymbolId}convertYCoordinateToPriceForMoving(e,t){var i;const s=(0,r.ensureNotNull)(this.priceScale());if(s.isEmpty())return null;const n=this.ownerSource(),o=(0,r.ensure)(null===(i=n||t)||void 0===i?void 0:i.firstValue());return s.coordinateToPrice(e,o)}syncMultichartState(e){const t={points:this._timePoint,interval:this._model.mainSeries().interval()},i=this.linkKey().value();if(null!==i&&this.isSynchronizable()){const s={model:this._model,linkKey:i,symbol:this._model.mainSeries().symbol(),finalState:t,changes:e};(0,w.finishChangingLineTool)(s)}}enableCurrentIntervalVisibility(){const e=this.properties().childs().intervalsVisibilities.state();void 0!==e&&((0,m.makeIntervalsVisibilitiesVisibleAtInterval)(e,S.Interval.parse(this._model.mainSeries().interval())),this.properties().childs().intervalsVisibilities.mergeAndFire(e))}clonePositionOffset(){return this.isFixed()?{barOffset:0,xCoordOffset:20,yCoordOffset:20}:{barOffset:0,xCoordOffset:0,yCoordOffset:-40}}sharingMode(){return this._sharingMode}share(e){this.isSynchronizable()&&this._sharingMode.setValue(e)}syncLineStyleState(){const e=this.properties().state(this._syncStateExclusions);return delete e.interval,e.intervalsVisibilities=(0,m.mergeIntervalVisibilitiesDefaults)(e.intervalsVisibilities),e}moveLineTool(e){e.forEach(((e,t)=>this._setPoint(t,e))),this.normalizePoints()}_setPoint(e,t){this._points[e].index===t.index?this._points[e].price=t.price:this._points[e]=t,this._pointChanged.fire(e)}_correctLastPoint(e){return(0,T.clone)(e)}_pointsForPointset(){return this._timePoint.map((e=>[e.time_t,e.offset]))}_snapPoint45Degree(e,t,i){const s=this._model.timeScale(),n=s.indexToCoordinate(t.index),o=s.indexToCoordinate(e.index)-n,a=(0,r.ensureNotNull)(this.priceScale()),l=t.price,c=e.price,h=(0,r.ensureNotNull)((0,r.ensureNotNull)(this.ownerSource()).firstValue()),d=a.priceToCoordinate(l,h),u=a.priceToCoordinate(c,h)-d,p=Math.round(Math.atan2(o,u)/Math.PI*4);if(2===Math.abs(p))i||(e.price=l);else if(0===Math.abs(p)||4===Math.abs(p))i||(e.index=t.index);else{const t=Math.sqrt(o*o+u*u),i=o<0?-1:1,r=u<0?-1:1;let l=Math.max(Math.abs(u),Math.abs(o));l/=l*Math.sqrt(2)/t;const c=Math.round(s.coordinateToIndex(n+l*i)),p=Math.abs(s.indexToCoordinate(c)-n),_=a.coordinateToPrice(d+p*r,h);e.index=c,e.price=_}}normalizePoint(e){return{ +...this._model.timeScale().normalizeBarIndex(e.index),price:e.price}}normalizePoints(){this._timePoint=[];for(let e=0;ethis._destroyPanePaneViews(t))),this._model.lightUpdate()}_getPaneViews(e){return this._paneViews.get(e)||null}_updateAllPaneViews(e){this._paneViews.forEach((t=>{for(const i of t)i.update(e)}))}_alignPointHorizontallyOrVertically(e){const t=(0,r.ensureNotNull)(this.pointToScreenPoint(e)),i=(0,r.ensureDefined)((0,r.ensureNotNull)(this._startMovingPoint).logical),s=(0,r.ensureDefined)((0,r.ensureNotNull)(this._startMovingPoint).screen),n=Math.abs(s.x-t.x),o=Math.abs(s.y-t.y);if(n<10&&o<10)return e;return{index:n=1?{didCorrect:!0,point:e.add(s)}:{didCorrect:!1,point:e}}_currentPointsetIdWithPrefix(){return"pointset_"+(0,r.ensureNotNull)(this._currentPointsetAndSymbolId).pointsetId}_clearServerPoints(){null!==this._currentPointsetAndSymbolId&&this._model.chartApi().isConnected().value()&&this._model.chartApi().removePointset(this._currentPointsetIdWithPrefix()),this._currentPointsetAndSymbolId=null}_createPointProperty(e){const t=this._pointsProperty.childs().points;t.addProperty(""+e,{});const i=t[e];i.addChild("price",new A(this,e)),i.addChild("bar",new M.LineDataSourcePointIndexProperty(this,e))}_createPointsProperties(){this._pointsProperty=new(b()),this._pointsProperty.addChild("points",new(b()));for(let e=0;e=2&&this._snapTo45DegreesAvailable()&&this._snapPoint45Degree(i,this.points()[this.points().length-2]),i}_addPointIntenal(e,t,i){this._points.push(e);const s=this._points.length===this.pointsCount();return s?(this._lastPoint=null,i||(this.normalizePoints(),this.createServerPoints())):this._lastPoint=e,this._pointAdded.fire(this._points.length-1),s}_onSourceHiddenMayChange(){this._model.invalidate(p.InvalidationMask.validateAction((()=>{this!==this._model.lineBeingCreated()&&(this._isDestroyed||this.processHibernate())})))}_saveAlertIdInState(){return!0}_onPointsetUpdated(e){if(0!==e.length){for(let t=0;t0}_onAlertData(e){}_propertiesStateExclusions(){return null}_syncLineStyleIfNeeded(){const e=this.linkKey().value();!this._syncLineStyleMuted&&e&&(0,w.changeLineStyle)({linkKey:e,state:this.syncLineStyleState(),model:this._model})}_muteSyncLineStyle(){this._syncLineStyleMuted=!0}_unmuteSyncLineStyleWithoutApplyingChanges(){this.propertiesChanged(),this._syncLineStyleMuted=!1}_applyTemplateImpl(e){e.intervalsVisibilities=(0,m.mergeIntervalVisibilitiesDefaults)(e.intervalsVisibilities);const t=this.properties();t.mergePreferences(e),t.saveDefaults(),this.propertiesChanged()}_getPropertyDefinitionsViewModelClass(){return Promise.resolve(null)}_getAlertPlots(){return[]}_getUndoHistory(){return this._model.undoModel().undoHistory()}_synchronizeAlert(e){}_linePointsToAlertPlot(e,t,i,s){return null}static _configureProperties(e){if(O._addCollectedProperties(e),e.hasChild("symbolStateVersion")||e.addChild("symbolStateVersion",new(b())(1)),e.hasChild("zOrderVersion")||e.addChild("zOrderVersion",new(b())(1)),e.hasChild("visible")||e.addChild("visible",new(b())(!0)),e.hasChild("frozen")||e.addChild("frozen",new(b())(!1)),e.hasChild("symbol")||e.addChild("symbol",new(b())("")), +e.hasChild("currencyId")||e.addChild("currencyId",new(b())(null)),e.hasChild("unitId")||e.addChild("unitId",new(b())(null)),e.addExclusion("symbolStateVersion"),e.addExclusion("zOrderVersion"),e.addExclusion("visible"),e.addExclusion("frozen"),e.addExclusion("symbol"),e.addExclusion("currencyId"),e.addExclusion("unitId"),e.hasChild("intervalsVisibilities")){const t=(0,T.merge)((0,T.clone)(g.intervalsVisibilitiesDefaults),e.childs().intervalsVisibilities.state());e.removeProperty("intervalsVisibilities"),e.addChild("intervalsVisibilities",new C.IntervalsVisibilitiesProperty(t))}else e.addChild("intervalsVisibilities",new C.IntervalsVisibilitiesProperty(g.intervalsVisibilitiesDefaults));e.hasChild("title")||e.addChild("title",new(b())("")),e.addExclusion("symbolInfo"),e.addExclusion("points"),e.addExclusion("interval"),e.addExclusion("title"),e.hasChild("singleChartOnly")&&e.removeProperty("singleChartOnly"),e.hasChild("font")&&e.removeProperty("font")}static _addCollectedProperties(e){e.hasChild("linewidth")&&e.addChild("linesWidths",new E.LineToolWidthsProperty([(0,r.ensureDefined)(e.child("linewidth"))])),e.hasChild("linecolor")&&e.addChild("linesColors",new E.LineToolColorsProperty([(0,r.ensureDefined)(e.child("linecolor"))])),e.hasChild("backgroundColor")&&e.addChild("backgroundsColors",new E.LineToolColorsProperty([(0,r.ensureDefined)(e.child("backgroundColor"))])),e.hasChild("textColor")&&e.addChild("textsColors",new E.LineToolColorsProperty([(0,r.ensureDefined)(e.child("textColor"))])),e.addExclusion("linesWidths"),e.addExclusion("linesColors"),e.addExclusion("backgroundsColors"),e.addExclusion("textsColors")}_removeAlertSubscriptions(){var e;null===(e=this._unsubscribeAlertCallbacks)||void 0===e||e.call(this),this._unsubscribeAlertCallbacks=void 0}_addAlertSubscriptions(e){}_destroyPanePaneViews(e){const t=this._paneViews.get(e);if(void 0!==t)for(const e of t)e.destroy&&e.destroy();void 0!==e&&e.onDestroyed().unsubscribeAll(this),this._paneViews.delete(e)}_copyPricesWithoutNormalization(){const e=Math.min(this._points.length,this._timePoint.length);for(let t=0;t{"use strict";i.r(t),i.d(t,{LineToolMultiplePropertyBaseImpl:()=>l,LineToolCollectedProperty:()=>c,LineToolWidthsProperty:()=>h,LineToolColorsProperty:()=>d,MultipleLineWidthsProperty:()=>p,MultipleLineColorsProperty:()=>_});var s=i(98351),r=i(26867),n=i.n(r);const o=(0,s.getLogger)("Chart.LineToolCollectedProperty");class a{applyValue(e,t){e.setValue(t)}}class l{constructor(e,t){this._onChange=new(n()),this._properties=e,e.forEach((e=>e.subscribe(this,(()=>{this._onChange.fire(this)})))),this._showIfProperty=t}visible(){var e;return!this._showIfProperty||(null===(e=this._showIfProperty)||void 0===e?void 0:e.value())}value(){if(0===this._properties.length)return o.logError("Incorrect call, should not request value of 0 properties"),"mixed";const e=this._properties[0].value();return 1===this._properties.length||this._properties.every((t=>t.value()===e))?e:"mixed"}state(){}merge(){} +destroy(){this._properties.forEach((e=>e.unsubscribeAll(this)))}subscribe(e,t){this._onChange.subscribe(e,t)}unsubscribe(e,t){this._onChange.unsubscribe(e,t)}unsubscribeAll(e){this._onChange.unsubscribeAll(e)}storeStateIfUndefined(){return!0}}class c extends l{setValue(e,t,i){if("mixed"===e)return;const s=null!=i?i:new a;this._properties.forEach((t=>s.applyValue(t,e)))}}class h extends c{}class d extends c{firstColor(){return this._properties[0].value()}}class u extends l{setValue(e,t,i){if("mixed"===e)return;const s=null!=i?i:new a;this._properties.forEach((t=>t.setValue(e,void 0,s)))}}class p extends u{}class _ extends u{}},46359:(e,t,i)=>{"use strict";t.LineToolFibRetracement=i(30681).LineToolFibRetracement,t.LineToolFibChannel=i(38594).LineToolFibChannel,t.LineToolFibSpeedResistanceArcs=i(25643).LineToolFibSpeedResistanceArcs,t.LineToolProjection=i(13876).LineToolProjection,t.LineToolTrendBasedFibExtension=i(39039).LineToolTrendBasedFibExtension,t.LineToolElliott=i(26132).LineToolElliott,t.LineToolFibCircles=i(93874).LineToolFibCircles,t.LineToolVertLine=i(72544).LineToolVertLine,t.LineToolCrossLine=i(94617).LineToolCrossLine,t.LineToolBarsPattern=i(37098).LineToolBarsPattern,t.LineToolTrendBasedFibTime=i(5665).LineToolTrendBasedFibTime,t.LineToolFibTimeZone=i(97412).LineToolFibTimeZone,t.LineToolCircleLines=i(38574).LineToolCircleLines,t.LineToolDateRange=i(55269).LineToolDateRange,t.LineToolPriceRange=i(38579).LineToolPriceRange,t.LineToolDateAndPriceRange=i(45710).LineToolDateAndPriceRange,t.LineToolParallelChannel=i(55168).LineToolParallelChannel,t.LineToolTrendAngle=i(54922).LineToolTrendAngle,t.LineToolTrendLine=i(33818).LineToolTrendLine,t.LineToolInfoLine=i(75693).LineToolInfoLine,t.LineToolArrowMark=i(82336).LineToolArrowMark,t.LineToolExecution=i(50059).LineToolExecution,t.LineToolPitchfan=i(85687).LineToolPitchfan,t.LineToolGannSquare=i(57065).LineToolGannSquare,t.LineToolFibSpeedResistanceFan=i(42130).LineToolFibSpeedResistanceFan,t.LineToolGannComplex=i(56845).LineToolGannComplex,t.LineToolGannFixed=i(56830).LineToolGannFixed,t.LineToolGannFan=i(40386).LineToolGannFan,t.LineToolFibWedge=i(29396).LineToolFibWedge,t.LineToolPitchfork=i(96730).LineToolPitchfork,t.LineToolDisjointAngle=i(84145).LineToolDisjointChannel,t.LineToolFlatBottom=i(89159).LineToolFlatBottom,t.LineToolIcon=i(93615).LineToolIcon,t.LineToolEmoji=i(54445).LineToolEmoji,t.LineToolRotatedRectangle=i(34068).LineToolRotatedRectangle,t.LineToolFibSpiral=i(83455).LineToolFibSpiral,t.LineToolHeadAndShoulders=i(23731).LineToolHeadAndShoulders,t.LineToolTriangle=i(19328).LineToolTriangle,t.LineToolTrianglePattern=i(3687).LineToolTrianglePattern,t.LineTool5PointsPattern=i(51207).LineTool5PointsPattern,t.LineToolThreeDrivers=i(12799).LineToolThreeDrivers,t.LineToolABCD=i(73528).LineToolABCD,t.LineToolPolyline=i(23067).LineToolPolyline,t.LineToolPath=i(27627).LineToolPath,t.LineToolPrediction=i(84197).LineToolPrediction,t.LineToolPriceLabel=i(90769).LineToolPriceLabel,t.LineToolArrowMarker=i(54681).LineToolArrowMarker, +t.LineToolNote=i(53061).LineToolNote,t.LineToolNoteAbsolute=i(53061).LineToolNoteAbsolute,t.LineToolSignpost=i(107).LineToolSignpost,t.LineToolBrush=i(6937).LineToolBrush,t.LineToolArc=i(78206).LineToolArc,t.LineToolCallout=i(27569).LineToolCallout,t.LineToolBalloon=i(50856).LineToolBalloon,t.LineToolComment=i(42421).LineToolComment,t.LineToolText=i(88767).LineToolText,t.LineToolHorzLine=i(71559).LineToolHorzLine,t.LineToolHorzRay=i(59810).LineToolHorzRay,t.LineToolRectangle=i(3293).LineToolRectangle,t.LineToolCircle=i(32154).LineToolCircle,t.LineToolEllipse=i(8283).LineToolEllipse,t.LineToolTimeCycles=i(47351).LineToolTimeCycles,t.LineToolSineLine=i(44625).LineToolSineLine,t.LineToolGhostFeed=i(93753).LineToolGhostFeed,t.LineToolBezierQuadro=i(60623).LineToolBezierQuadro,t.LineToolBezierCubic=i(93228).LineToolBezierCubic,t.LineToolArrow=i(85530).LineToolArrow,t.LineToolRay=i(20376).LineToolRay,t.LineToolExtended=i(94365).LineToolExtended,t.LineToolSchiffPitchfork=i(22840).LineToolSchiffPitchfork,t.LineToolSchiffPitchfork2=i(91945).LineToolSchiffPitchfork2,t.LineToolInsidePitchfork=i(95109).LineToolInsidePitchfork,t.LineToolTextAbsolute=i(88767).LineToolTextAbsolute,t.LineToolArrowMarkLeft=i(82336).LineToolArrowMarkLeft,t.LineToolArrowMarkRight=i(82336).LineToolArrowMarkRight,t.LineToolArrowMarkUp=i(82336).LineToolArrowMarkUp,t.LineToolArrowMarkDown=i(82336).LineToolArrowMarkDown,t.LineToolFlagMark=i(13303).LineToolFlagMark,t.LineToolCypherPattern=i(62262).LineToolCypherPattern,t.LineToolElliottImpulse=i(26132).LineToolElliottImpulse,t.LineToolElliottTriangle=i(26132).LineToolElliottTriangle,t.LineToolElliottTripleCombo=i(26132).LineToolElliottTripleCombo,t.LineToolElliottCorrection=i(26132).LineToolElliottCorrection,t.LineToolElliottDoubleCombo=i(26132).LineToolElliottDoubleCombo,t.LineToolRiskRewardLong=i(85075).LineToolRiskRewardLong,t.LineToolRiskRewardShort=i(85075).LineToolRiskRewardShort,t.LineToolPosition=i(50954).LineToolPosition,t.LineToolOrder=i(28714).LineToolOrder,t.LineToolHighlighter=i(90476).LineToolHighlighter,t.LineToolPriceNote=i(64872).LineToolPriceNote},58631:(e,t,i)=>{"use strict";i.d(t,{lineToolsLocalizedNames:()=>r});var s=i(44352);const r={LineTool5PointsPattern:s.t(null,void 0,i(66527)),LineToolABCD:s.t(null,void 0,i(32852)),LineToolArc:s.t(null,void 0,i(45104)),LineToolArrow:s.t(null,void 0,i(96237)),LineToolArrowMarkDown:s.t(null,void 0,i(8738)),LineToolArrowMarkLeft:s.t(null,void 0,i(35062)),LineToolArrowMarkRight:s.t(null,void 0,i(92163)),LineToolArrowMarkUp:s.t(null,void 0,i(33196)),LineToolBalloon:s.t(null,void 0,i(40664)),LineToolComment:s.t(null,void 0,i(19372)),LineToolBarsPattern:s.t(null,void 0,i(98838)),LineToolBezierCubic:s.t(null,void 0,i(59368)),LineToolBezierQuadro:s.t(null,void 0,i(17206)),LineToolBrush:s.t(null,void 0,i(30251)),LineToolCallout:s.t(null,void 0,i(64149)),LineToolCircleLines:s.t(null,void 0,i(87761)),LineToolCypherPattern:s.t(null,void 0,i(27891)),LineToolDateAndPriceRange:s.t(null,void 0,i(79859)),LineToolDateRange:s.t(null,void 0,i(60222)), +LineToolDisjointAngle:s.t(null,void 0,i(3556)),LineToolElliottCorrection:s.t(null,void 0,i(91215)),LineToolElliottDoubleCombo:s.t(null,void 0,i(80983)),LineToolElliottImpulse:s.t(null,void 0,i(74118)),LineToolElliottTriangle:s.t(null,void 0,i(95840)),LineToolElliottTripleCombo:s.t(null,void 0,i(66637)),LineToolEllipse:s.t(null,void 0,i(69418)),LineToolExtended:s.t(null,void 0,i(2578)),LineToolFibChannel:s.t(null,void 0,i(82719)),LineToolFibCircles:s.t(null,void 0,i(64192)),LineToolFibRetracement:s.t(null,void 0,i(63835)),LineToolFibSpeedResistanceArcs:s.t(null,void 0,i(18072)),LineToolFibSpeedResistanceFan:s.t(null,void 0,i(20877)),LineToolFibSpiral:s.t(null,void 0,i(76783)),LineToolFibTimeZone:s.t(null,void 0,i(89037)),LineToolFibWedge:s.t(null,void 0,i(72489)),LineToolFlagMark:s.t(null,void 0,i(55678)),LineToolImage:s.t(null,void 0,i(23450)),LineToolFlatBottom:s.t(null,void 0,i(29230)),LineToolAnchoredVWAP:s.t(null,void 0,i(61704)),LineToolGannComplex:s.t(null,void 0,i(66321)),LineToolGannFixed:s.t(null,void 0,i(87107)),LineToolGannFan:s.t(null,void 0,i(68102)),LineToolGannSquare:s.t(null,void 0,i(81180)),LineToolHeadAndShoulders:s.t(null,void 0,i(42616)),LineToolHorzLine:s.t(null,void 0,i(60049)),LineToolHorzRay:s.t(null,void 0,i(76604)),LineToolIcon:s.t(null,void 0,i(26579)),LineToolEmoji:s.t(null,void 0,i(85223)),LineToolInsidePitchfork:s.t(null,void 0,i(12354)),LineToolNote:s.t(null,void 0,i(75549)),LineToolNoteAbsolute:s.t(null,void 0,i(66828)),LineToolSignpost:s.t(null,void 0,i(68161)),LineToolParallelChannel:s.t(null,void 0,i(70394)),LineToolPitchfan:s.t(null,void 0,i(22293)),LineToolPitchfork:s.t(null,void 0,i(43852)),LineToolPolyline:s.t(null,void 0,i(53047)),LineToolPath:s.t(null,void 0,i(34402)),LineToolPrediction:s.t(null,void 0,i(36972)),LineToolPriceLabel:s.t(null,void 0,i(95921)),LineToolArrowMarker:s.t(null,void 0,i(82473)),LineToolPriceRange:s.t(null,void 0,i(2032)),LineToolProjection:s.t(null,void 0,i(87086)),LineToolRay:s.t(null,void 0,i(50470)),LineToolRectangle:s.t(null,void 0,i(328)),LineToolCircle:s.t(null,void 0,i(90068)),LineToolRegressionTrend:s.t(null,void 0,i(35001)),LineToolRiskRewardLong:s.t(null,void 0,i(44604)),LineToolRiskRewardShort:s.t(null,void 0,i(37819)),LineToolFixedRangeVolumeProfile:s.t(null,{context:"study"},i(40434)),LineToolRotatedRectangle:s.t(null,void 0,i(9998)),LineToolSchiffPitchfork:s.t(null,void 0,i(18559)),LineToolSchiffPitchfork2:s.t(null,void 0,i(98114)),LineToolSineLine:s.t(null,void 0,i(69502)),LineToolText:s.t(null,{context:"tool"},i(20936)),LineToolTextAbsolute:s.t(null,void 0,i(94782)),LineToolThreeDrivers:s.t(null,void 0,i(98538)),LineToolTimeCycles:s.t(null,void 0,i(95005)),LineToolTrendAngle:s.t(null,void 0,i(94770)),LineToolTrendBasedFibExtension:s.t(null,void 0,i(15501)),LineToolTrendBasedFibTime:s.t(null,void 0,i(31196)),LineToolTrendLine:s.t(null,void 0,i(23104)),LineToolInfoLine:s.t(null,void 0,i(27677)),LineToolTriangle:s.t(null,void 0,i(29245)),LineToolTrianglePattern:s.t(null,void 0,i(12390)),LineToolVertLine:s.t(null,void 0,i(56211)), +LineToolCrossLine:s.t(null,void 0,i(60997)),LineToolHighlighter:s.t(null,void 0,i(31895)),LineToolPriceNote:s.t(null,void 0,i(28625)),LineToolVbPFixed:s.t(null,void 0,i(18426))};r.LineToolGhostFeed=s.t(null,void 0,i(7914))},6250:(e,t,i)=>{"use strict";i.r(t),i.d(t,{cloneLineTool:()=>H,createLineTool:()=>E,createLineToolProperties:()=>B,createStudyLineToolProperties:()=>V,getNewToolProperties:()=>k,isLineDrawnWithPressedButton:()=>T.isLineDrawnWithPressedButton,isLineTool:()=>N,isLineToolName:()=>T.isLineToolName,isStudyLineTool:()=>O,isStudyLineToolName:()=>T.isStudyLineToolName,isTrading:()=>F,lineToolByLinkKey:()=>z,prepareLineToolPropertiesByOwnerSource:()=>D,setNewToolProperties:()=>A,supportsPhantomMode:()=>R,tryFindStudyLineToolNameByStudyId:()=>W,unsetNewToolProperties:()=>L});var s=i(50151),r=i(86441),n=i(10621),o=i(87414),a=i(10971),l=i(46359),c=i.t(l,2),h=i(33143),d=i(4774),u=i(58403),p=i(91217),_=i(75862),m=i(65665),g=i(7711);const f=(0,d.studyIdString)("RegressionTrend","tv-basicstudies");function v(e){return void 0!==e.startPrice&&void 0!==e.endPrice}function S(e,t,i,s){return t.styles&&(y(t.styles.baseLine),y(t.styles.downLine),y(t.styles.upLine)),t}function y(e){void 0!==e&&void 0!==e.visible&&(e.display=e.visible?15:0,delete e.visible)}class b extends o.StudyLineDataSource{constructor(e,t,r,n,o){r=null!=r?r:(0,s.ensureNotNull)(e.studyMetaInfoRepository().findByIdSync({type:"java",studyId:f}));super(e,r,"linreg_",null!=t?t:b.createProperties(e),n,o),this.version=2,this._trendData=null,i.e(1583).then(i.bind(i,80021)).then((e=>{this._setPaneViews([new e.RegressionTrendPaneView(this,this._model)])}))}formatter(){throw new Error("This method should never be called")}pointsCount(){return 2}clearData(){this._trendData=null,super.clearData()}state(e){var t;const i=super.state(e);return e?{...i,nonseriesdata:null!==(t=this._trendData)&&void 0!==t?t:void 0}:i}restoreData(e){var t;super.restoreData(e),this._trendData=null!==(t=e.nonseriesdata)&&void 0!==t?t:null}startIndex(){if(null===this._trendData||null===this._indexes)return null;const e=this._indexes[this._trendData.startIndex];return e!==h.INVALID_TIME_POINT_INDEX?e:null}endIndex(){if(null===this._trendData||null===this._indexes)return null;const e=this._indexes[this._trendData.endIndex];return e!==h.INVALID_TIME_POINT_INDEX?e:null}baseLine(){return null===this._trendData?null:this._trendData.baseLine}downLine(){return null===this._trendData?null:this._trendData.downLine}upLine(){return null===this._trendData?null:this._trendData.upLine}pearsons(){return null===this._trendData?null:this._trendData.pearsons}recalcStudyIfNeeded(){this._onStudyInputsMayChange()}cloneable(){return!1}static createProperties(e,t){const i=u.StudyMetaInfo.getStudyPropertyRootNameById(f),r=(0,s.ensureNotNull)(e.studyMetaInfoRepository().findByIdSync({type:"java",studyId:f})),n=(0,g.createDefaultsState)(!0,i,[],e.studyVersioning());return this.createRegressionTrendPropertiesFromStudyMetaInfoAndState(r,r,(0,m.merge)((0,m.clone)(n),null!=t?t:{}),e.studyVersioning())} +static createRegressionTrendPropertiesFromStudyMetaInfoAndState(e,t,i,s){const r=(0,p.prepareStudyPropertiesForLoadChart)(e,t,i,s,S);return this._configureProperties(r),r}static studyId(){return f}_studyInputs(e){(0,s.assert)(2===e.length,"all the line tool points should be defined");const[t,i]=e;if(t.index===i.index)return null;const r=this._getPointTime(t.index<=i.index?t:i,!0),n=this._getPointTime(i.index>=t.index?i:t,!0);return null===r||null===n?(this._subscribeApplyInputsOnSeriesCompleted(),null):{...this.properties().childs().inputs.state(),"first bar time":1e3*r,"last bar time":1e3*n}}_onDataUpdated(e,t,i){null!==t&&(t.indexes_replace||(this._trendData=t.data),"nochange"!==i&&(this._indexes=i),super._onDataUpdated(e,t,i))}_isReady(){return null!==this._trendData&&void 0!==this._trendData.startIndex&&void 0!==this._trendData.endIndex&&v(this._trendData.upLine)&&v(this._trendData.baseLine)&&v(this._trendData.downLine)}_updateAnchorsPrice(){if(!this._trendData||(0,m.isNaN)(this._trendData.baseLine.startPrice)||(0,m.isNaN)(this._trendData.baseLine.endPrice))return;const{startPrice:e,endPrice:t}=this._trendData.baseLine;2===this._points.length&&(this._points[0].price=(0,s.ensureDefined)(e),this._points[1].price=(0,s.ensureDefined)(t),this._timePoint[0].price=(0,s.ensureDefined)(e),this._timePoint[1].price=(0,s.ensureDefined)(t))}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6803),i.e(6682),i.e(892),i.e(8622),i.e(4785),i.e(607)]).then(i.bind(i,73856))).RegressionTrendDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e);const t=e.childs().styles.childs(),i=[t.upLine.childs().linewidth,t.downLine.childs().linewidth,t.baseLine.childs().linewidth];e.addChild("linesWidths",new _.LineToolWidthsProperty(i))}}var w=i(89664);const P=(0,d.studyIdString)("VbPFixed","tv-basicstudies");class C extends w.LineToolVbPFixed{constructor(e,t,i,s,r){const n=i||e.studyMetaInfoRepository().findByIdSync({type:"java",studyId:P});super(e,t,n,s,r)}calcIsActualSymbol(){o.StudyLineDataSource.prototype.calcIsActualSymbol.apply(this)}boundToSymbol(){return!0}isSynchronizable(){return this.priceScale()===this._model.mainSeries().priceScale()}static studyId(){return P}static createProperties(e,t){const i=u.StudyMetaInfo.getStudyPropertyRootNameById(P),r=(0,s.ensureNotNull)(e.studyMetaInfoRepository().findByIdSync({type:"java",studyId:P})),n=(0,g.createDefaultsState)(!0,i,[],e.studyVersioning());return this.createPropertiesFromStudyMetaInfoAndState(r,r,(0,m.merge)((0,m.clone)(n),null!=t?t:{}),e.studyVersioning())}static createPropertiesFromStudyMetaInfoAndState(e,t,i,s){const r=(0,p.prepareStudyPropertiesForLoadChart)(e,t,i,s);return this._configureProperties(r),r}}var T=i(28667),x=i(38875);function I(e){for(const t of Object.keys(e))TradingView[t]=e[t]}I(c),I({LineToolRegressionTrend:b,LineToolVbPFixed:w.LineToolVbPFixed,LineToolFixedRangeVolumeProfile:C});let M=null;function A(e,t,i){return null!==M&&M.tool===e&&M.toolData===t||(M={properties:B(e,void 0,i),tool:e,toolData:t}), +M.properties}function L(){M=null}function k(e){return null!==M&&M.tool===e?M.properties:null}function E(e,t,i,r,n,o){let a;if((0,s.assert)((0,T.isLineToolName)(e),"Unknown line tool: "+e),n||i||(i=k(e)||void 0),"LineToolVbPFixed"===e)a=new w.LineToolVbPFixed(t,i,(0,s.ensureDefined)(r),n,o);else if("LineToolFixedRangeVolumeProfile"===e)a=new C(t,i,(0,s.ensureDefined)(r),n,o);else if("LineToolRegressionTrend"===e)a=new b(t,i,(0,s.ensureDefined)(r),n,o);else{a=new((0,s.ensureDefined)(c[e]))(t,i,n,o)}return a.toolname=e,L(),a}function D(e,t){const i=(0,s.ensureNotNull)(t.symbolSource());e.childs().symbol.setValue(i.symbol()),i.model().currencyConversionEnabled()&&e.childs().currencyId.setValue(i.currency()),i.model().unitConversionEnabled()&&e.childs().unitId.setValue(i.unit()),e.childs().symbolStateVersion.setValue(2),e.childs().zOrderVersion.setValue(2)}function B(e,t,i){if((0,s.assert)((0,T.isLineToolName)(e),`${e} should be name of the line tool`),"LineToolVbPFixed"===e)return w.LineToolVbPFixed.createProperties(i,t);if("LineToolFixedRangeVolumeProfile"===e)return C.createProperties(i,t);if("LineToolRegressionTrend"===e)return b.createProperties(i,t);return(0,s.ensureDefined)(c[e]).createProperties(t)}function V(e,t,i,r,n){if((0,s.assert)((0,T.isStudyLineToolName)(e),`${e} should be name of the study line tool`),"LineToolVbPFixed"===e)return w.LineToolVbPFixed.createPropertiesFromStudyMetaInfoAndState(t,i,r,n);if("LineToolFixedRangeVolumeProfile"===e)return C.createPropertiesFromStudyMetaInfoAndState(t,i,r,n);if("LineToolRegressionTrend"===e)return b.createRegressionTrendPropertiesFromStudyMetaInfoAndState(t,i,r,n);throw new Error(`Property creation is not implemented for study line tool ${e}`)}function R(e){(0,s.assert)((0,T.isLineToolName)(e),`${e} should be name of the line tool`);const t=c[e];return void 0!==t&&Boolean(t.supportPhantomMode)}function N(e){return e instanceof a.LineDataSource}function O(e){return e instanceof o.StudyLineDataSource}function F(e){return e instanceof x.LineToolTrading}function W(e){let t=null;return e===b.studyId()?t="LineToolRegressionTrend":e===w.LineToolVbPFixed.studyId()?t="LineToolVbPFixed":e===C.studyId()&&(t="LineToolFixedRangeVolumeProfile"),t}function H(e,t,i,o){const a=t.toolname,l=t.properties().state();l.intervalsVisibilities=(0,n.mergeIntervalVisibilitiesDefaults)(null==l?void 0:l.intervalsVisibilities);const c=B(t.toolname,l,e);c.childs().visible.setValue(!0);const h=(0,s.ensureNotNull)(t.ownerSource()),d=E(a,e,c);void 0!==o&&d.setId(o),d.setOwnerSource(h),d.toolname=a;const u=d.clonePositionOffset();if(t.isFixed()){const e=(0,s.ensureDefined)(t.fixedPoint()),n=i?e.add(new r.Point(u.xCoordOffset,u.yCoordOffset)):e;d.addFixedPoint(n)}const p=t.normalizedPoints(),_=i?function(e,t,i){const r=(0,s.ensureNotNull)(t.priceScale()),n=(0,s.ensureNotNull)(t.firstValue());return e.map((e=>{const t=e.price,s=r.priceToCoordinate(t,n)+i.yCoordOffset,o=r.coordinateToPrice(s,n);return{time_t:e.time_t,price:o,offset:e.offset+i.barOffset}}))}(p,h,u):p,m=t.points() +;return d.restorePoints(_,m),d.cloneData&&d.cloneData(t),d.recalculateStateByData&&d.recalculateStateByData(),d}function z(e,t){var i;return null!==(i=e.dataSources().find((e=>N(e)&&e.linkKey().value()===t)))&&void 0!==i?i:null}},53061:(e,t,i)=>{"use strict";var s=i(10971).LineDataSource,r=i(26220),n=i(7711).DefaultProperty;class o extends s{constructor(e,t,s,r){super(e,t||o.createProperties(),s,r),this.version=o.version,i.e(1583).then(i.bind(i,63261)).then((({NotePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 1}name(){return"Note"}getTooltipWidth(){return o.TOOLTIP_WIDTH}getTooltipPadding(){return o.TOOLTIP_PADDING}getTooltipLineSpacing(){return o.TOOLTIP_LINESPACING}template(){var e=super.template();return e.text=this.properties().childs().text.value(),e}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}static createProperties(e){void 0!==e&&void 0!==e.markerColor&&void 0===e.borderColor&&(e.borderColor=e.markerColor);var t=new n("linetoolnote",e);return this._configureProperties(t),t}state(e){var t=super.state(e);return e&&(t.state.fixedSize=!1),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,69704))).NoteDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new r(i(44352).t(null,void 0,i(37229)))),e.addExclusion("text")}}o.TOOLTIP_WIDTH=300,o.TOOLTIP_PADDING=10,o.TOOLTIP_LINESPACING=5,o.version=1;class a extends o{constructor(e,t){super(e,t||a.createProperties())}title(){return i(44352).t(null,void 0,i(66828))}name(){return"Anchored Note"}isFixed(){return!0}hasEditableCoordinates(){return!1}static createProperties(e){var t=new n("linetoolnoteabsolute",e);return this._configureProperties(t),t}}t.LineToolNote=o,t.LineToolNoteAbsolute=a},28714:(e,t,i)=>{"use strict";var s=i(38875).LineToolTrading,r=i(28537).LineToolPriceAxisView,n=i(88620),o=i(10971).LineDataSource,a=i(7711).DefaultProperty;const l=i(2484);var c=i(50841).sortSourcesPreOrdered.LineToolOrder;function h(e){return null==e?e="":e+="",e}class d{constructor(e){this._line=e,this._data={bodyText:"order",quantityText:"0"},this._editable=!0,this._cancellable=!0,this._mode="",this._direction="buy",this._active=!0}setMode(e){return this._mode=e,this._line.updateAllViewsAndRedraw(),this}setDirection(e){return this._direction=e,this._line.updateAllViewsAndRedraw(),this}setActive(e){return this._active=e,this._line.updateAllViewsAndRedraw(),this}setEditable(e){return this._editable=e,this._line.updateAllViewsAndRedraw(),this}getEditable(){return this._editable}setCancellable(e){return this._cancellable=e,this._line.updateAllViewsAndRedraw(),this}getCancellable(){return this._cancellable}hasMoveCallback(){return this.isFunction(this._onMoveCallback)}hasModifyCallback(){return this.isFunction(this._onModifyCallback)}getPrice(){ +return this._line.points().length>0?this._line.points()[0].price:this._line._timePoint.length>0?this._line._timePoint[0].price:void 0}setPrice(e){if(this._line.points().length>0){var t=this._line.points()[0];t.price=e,this._line._points[0]=t,this._line.normalizePoints(),this._line.updateAllViewsAndRedraw()}return this._line._timePoint.length>0&&(this._line._timePoint[0].price=e),this}getText(){return this._data.bodyText}setText(e){return this._data.bodyText=e||"",this._line.updateAllViewsAndRedraw(),this}setTooltip(e){return this._line.properties().tooltip.setValue(h(e)),this}getTooltip(){return this._line.properties().tooltip.value()}setModifyTooltip(e){return this._line.properties().modifyTooltip.setValue(h(e)),this}getModifyTooltip(){return this._line.properties().modifyTooltip.value()}setCancelTooltip(e){return this._line.properties().cancelTooltip.setValue(h(e)),this}getCancelTooltip(){return this._line.properties().cancelTooltip.value()}getQuantity(){return this._data.quantityText}setQuantity(e){return this._data.quantityText=e||"",this._line.updateAllViewsAndRedraw(),this}getExtendLeft(){var e=this._line.properties().extendLeft.value();return"inherit"===e?this._line._model.properties().tradingProperties.extendLeft.value():e}setExtendLeft(e){return this._line.properties().extendLeft.setValue(e),this}getLineLength(){var e=this._line.properties().lineLength.value();return"inherit"===e?this._line._model.properties().tradingProperties.lineLength.value():e}setLineLength(e){return this._line.properties().lineLength.setValue(Math.max(0,Math.min(e,100))),this}getLineColor(){var e=this._line.properties();return"buy"===this._direction?this._active?e.lineActiveBuyColor.value():e.lineInactiveBuyColor.value():this._active?e.lineActiveSellColor.value():e.lineInactiveSellColor.value()}setLineColor(e){return"buy"===this._direction?this._active?this.setLineActiveBuyColor(e):this.setLineInactiveBuyColor(e):this._active?this.setLineActiveSellColor(e):this.setLineInactiveSellColor(e),this}setLineActiveBuyColor(e){return this._line.properties().lineActiveBuyColor.setValue(e),this}setLineInactiveBuyColor(e){return this._line.properties().lineInactiveBuyColor.setValue(e),this}setLineActiveSellColor(e){return this._line.properties().lineActiveSellColor.setValue(e),this}setLineInactiveSellColor(e){return this._line.properties().lineInactiveSellColor.setValue(e),this}getLineStyle(){var e=this._line.properties().lineStyle.value();return"inherit"===e?this._line._model.properties().tradingProperties.lineStyle.value():e}setLineStyle(e){return this._line.properties().lineStyle.setValue(e),this}getLineWidth(){var e=this._line.properties().lineWidth.value();return"inherit"===e?this._line._model.properties().tradingProperties.lineWidth.value():e}setLineWidth(e){return this._line.properties().lineWidth.setValue(e),this}getBodyBorderColor(){var e=this._line.properties() +;return"buy"===this._direction?this._active?e.bodyBorderActiveBuyColor.value():e.bodyBorderInactiveBuyColor.value():this._active?e.bodyBorderActiveSellColor.value():e.bodyBorderInactiveSellColor.value()}setBodyBorderColor(e){return"buy"===this._direction?this._active?this.setBodyBorderActiveBuyColor(e):this.setBodyBorderInactiveBuyColor(e):this._active?this.setBodyBorderActiveSellColor(e):this.setBodyBorderInactiveSellColor(e),this}setBodyBorderActiveBuyColor(e){return this._line.properties().bodyBorderActiveBuyColor.setValue(e),this}setBodyBorderInactiveBuyColor(e){return this._line.properties().bodyBorderInactiveBuyColor.setValue(e),this}setBodyBorderActiveSellColor(e){return this._line.properties().bodyBorderActiveSellColor.setValue(e),this}setBodyBorderInactiveSellColor(e){return this._line.properties().bodyBorderInactiveSellColor.setValue(e),this}getBodyBackgroundColor(){return n.getColorFromProperties(this._line.properties().bodyBackgroundColor,this._line.properties().bodyBackgroundTransparency)}setBodyBackgroundColor(e){return n.setColorToProperties(e,this._line.properties().bodyBackgroundColor,this._line.properties().bodyBackgroundTransparency),this}getBodyTextColor(){var e=this._line.properties();return"limit"===this._mode?this._active?e.bodyTextActiveLimitColor.value():e.bodyTextInactiveLimitColor.value():"stop"===this._mode?this._active?e.bodyTextActiveStopColor.value():e.bodyTextInactiveStopColor.value():"buy"===this._direction?this._active?e.bodyTextActiveBuyColor.value():e.bodyTextInactiveBuyColor.value():this._active?e.bodyTextActiveSellColor.value():e.bodyTextInactiveSellColor.value()}setBodyTextColor(e){return"limit"===this._mode?this._active?this.setBodyTextActiveLimitColor(e):this.setBodyTextInactiveLimitColor(e):"stop"===this._mode?this._active?this.setBodyTextActiveStopColor(e):this.setBodyTextInactiveStopColor(e):"buy"===this._direction?this._active?this.setBodyTextActiveBuyColor(e):this.setBodyTextInactiveBuyColor(e):this._active?this.setBodyTextActiveSellColor(e):this.setBodyTextInactiveSellColor(e),this}setBodyTextInactiveLimitColor(e){return this._line.properties().bodyTextInactiveLimitColor.setValue(e),this}setBodyTextActiveLimitColor(e){return this._line.properties().bodyTextActiveLimitColor.setValue(e),this}setBodyTextInactiveStopColor(e){return this._line.properties().bodyTextInactiveStopColor.setValue(e),this}setBodyTextActiveStopColor(e){return this._line.properties().bodyTextActiveStopColor.setValue(e),this}setBodyTextInactiveBuyColor(e){return this._line.properties().bodyTextInactiveBuyColor.setValue(e),this}setBodyTextActiveBuyColor(e){return this._line.properties().bodyTextActiveBuyColor.setValue(e),this}setBodyTextInactiveSellColor(e){return this._line.properties().bodyTextInactiveSellColor.setValue(e),this}setBodyTextActiveSellColor(e){return this._line.properties().bodyTextActiveSellColor.setValue(e),this}getBodyFont(){ +return n.getFontFromProperties(this._line.properties().bodyFontFamily,this._line.properties().bodyFontSize,this._line.properties().bodyFontBold,this._line.properties().bodyFontItalic)}setBodyFont(e){return n.setFontToProperties(e,this._line.properties().bodyFontFamily,this._line.properties().bodyFontSize,this._line.properties().bodyFontBold,this._line.properties().bodyFontItalic),this}getQuantityBorderColor(){var e=this._line.properties();return"buy"===this._direction?this._active?e.quantityBorderActiveBuyColor.value():e.quantityBorderInactiveBuyColor.value():this._active?e.quantityBorderActiveSellColor.value():e.quantityBorderInactiveSellColor.value()}setQuantityBorderColor(e){return"buy"===this._direction?this._active?this.setQuantityBorderActiveBuyColor(e):this.setQuantityBorderInactiveBuyColor(e):this._active?this.setQuantityBorderActiveSellColor(e):this.setQuantityBorderInactiveSellColor(e),this}setQuantityBorderActiveBuyColor(e){return this._line.properties().quantityBorderActiveBuyColor.setValue(e),this}setQuantityBorderInactiveBuyColor(e){return this._line.properties().quantityBorderInactiveBuyColor.setValue(e),this}setQuantityBorderActiveSellColor(e){return this._line.properties().quantityBorderActiveSellColor.setValue(e),this}setQuantityBorderInactiveSellColor(e){return this._line.properties().quantityBorderInactiveSellColor.setValue(e),this}getQuantityBackgroundColor(){var e=this._line.properties();return"buy"===this._direction?this._active?e.quantityBackgroundActiveBuyColor.value():e.quantityBackgroundInactiveBuyColor.value():this._active?e.quantityBackgroundActiveSellColor.value():e.quantityBackgroundInactiveSellColor.value()}setQuantityBackgroundColor(e){return"buy"===this._direction?this._active?this.setQuantityBackgroundActiveBuyColor(e):this.setQuantityBackgroundInactiveBuyColor(e):this._active?this.setQuantityBackgroundActiveSellColor(e):this.setQuantityBackgroundInactiveSellColor(e),this}setQuantityBackgroundActiveBuyColor(e){return this._line.properties().quantityBackgroundActiveBuyColor.setValue(e),this}setQuantityBackgroundInactiveBuyColor(e){return this._line.properties().quantityBackgroundInactiveBuyColor.setValue(e),this}setQuantityBackgroundActiveSellColor(e){return this._line.properties().quantityBackgroundActiveSellColor.setValue(e),this}setQuantityBackgroundInactiveSellColor(e){return this._line.properties().quantityBackgroundInactiveSellColor.setValue(e),this}getQuantityTextColor(){return n.getColorFromProperties(this._line.properties().quantityTextColor,this._line.properties().quantityTextTransparency)}setQuantityTextColor(e){return n.setColorToProperties(e,this._line.properties().quantityTextColor,this._line.properties().quantityTextTransparency),this}getQuantityFont(){return n.getFontFromProperties(this._line.properties().quantityFontFamily,this._line.properties().quantityFontSize,this._line.properties().quantityFontBold,this._line.properties().quantityFontItalic)}setQuantityFont(e){ +return n.setFontToProperties(e,this._line.properties().quantityFontFamily,this._line.properties().quantityFontSize,this._line.properties().quantityFontBold,this._line.properties().quantityFontItalic),this}getCancelButtonBorderColor(){var e=this._line.properties();return"buy"===this._direction?this._active?e.cancelButtonBorderActiveBuyColor.value():e.cancelButtonBorderInactiveBuyColor.value():this._active?e.cancelButtonBorderActiveSellColor.value():e.cancelButtonBorderInactiveSellColor.value()}setCancelButtonBorderColor(e){return"buy"===this._direction?this._active?this.setCancelButtonBorderActiveBuyColor(e):this.setCancelButtonBorderInactiveBuyColor(e):this._active?this.setCancelButtonBorderActiveSellColor(e):this.setCancelButtonBorderInactiveSellColor(e),this}setCancelButtonBorderActiveBuyColor(e){return this._line.properties().cancelButtonBorderActiveBuyColor.setValue(e),this}setCancelButtonBorderInactiveBuyColor(e){return this._line.properties().cancelButtonBorderInactiveBuyColor.setValue(e),this}setCancelButtonBorderActiveSellColor(e){return this._line.properties().cancelButtonBorderActiveSellColor.setValue(e),this}setCancelButtonBorderInactiveSellColor(e){return this._line.properties().cancelButtonBorderInactiveSellColor.setValue(e),this}getCancelButtonBackgroundColor(){return n.getColorFromProperties(this._line.properties().cancelButtonBackgroundColor,this._line.properties().cancelButtonBackgroundTransparency)}setCancelButtonBackgroundColor(e){return n.setColorToProperties(e,this._line.properties().cancelButtonBackgroundColor,this._line.properties().cancelButtonBackgroundTransparency),this}getCancelButtonIconColor(){var e=this._line.properties();return"buy"===this._direction?this._active?e.cancelButtonIconActiveBuyColor.value():e.cancelButtonIconInactiveBuyColor.value():this._active?e.cancelButtonIconActiveSellColor.value():e.cancelButtonIconInactiveSellColor.value()}setCancelButtonIconColor(e){return"buy"===this._direction?this._active?this.setCancelButtonIconActiveBuyColor(e):this.setCancelButtonIconInactiveBuyColor(e):this._active?this.setCancelButtonIconActiveSellColor(e):this.setCancelButtonIconInactiveSellColor(e),this}setCancelButtonIconActiveBuyColor(e){return this._line.properties().cancelButtonIconActiveBuyColor.setValue(e),this}setCancelButtonIconInactiveBuyColor(e){return this._line.properties().cancelButtonIconInactiveBuyColor.setValue(e),this}setCancelButtonIconActiveSellColor(e){return this._line.properties().cancelButtonIconActiveSellColor.setValue(e),this}setCancelButtonIconInactiveSellColor(e){return this._line.properties().cancelButtonIconInactiveSellColor.setValue(e),this}block(){this._blocked=!0,this._line.updateAllViewsAndRedraw()}unblock(){this._blocked=!1,this._line.updateAllViewsAndRedraw()}getBlocked(){return this._blocked}isFunction(e){return"function"==typeof e}onCancel(e,t){return t?this.isFunction(t)&&(this._onCancelData=e,this._onCancelCallback=t):this.isFunction(e)&&(this._onCancelCallback=e),this}callOnCancel(){ +this.isFunction(this._onCancelCallback)&&this._onCancelCallback.call(this,this._onCancelData)}isOnCancelCallbackPresent(){return this.isFunction(this._onCancelCallback)}onModify(e,t){return t?this.isFunction(t)&&(this._onModifyData=e,this._onModifyCallback=t):this.isFunction(e)&&(this._onModifyCallback=e),this}callOnModify(){this.isFunction(this._onModifyCallback)&&this._onModifyCallback.call(this,this._onModifyData)}onMove(e,t){return t?this.isFunction(t)&&(this._onMoveData=e,this._onMoveCallback=t):this.isFunction(e)&&(this._onMoveCallback=e),this}callOnMove(){this.isFunction(this._onMoveCallback)&&this._onMoveCallback.call(this,this._onMoveData)}onContextMenu(e,t){return t?this.isFunction(t)&&(this._onContextMenuData=e,this._onContextMenuCallback=t):this.isFunction(e)&&(this._onContextMenuCallback=e),this}shouldShowContextMenu(){return this.isFunction(this._onContextMenuCallback)}callOnContextMenu(){if(this.isFunction(this._onContextMenuCallback))return this._onContextMenuCallback.call(this,this._onContextMenuData)}remove(){this._line._model.removeSource(this._line),delete this._line}}class u extends s{constructor(e,t){super(e,t||u.createProperties()),this._adapter=new d(this),this.setSelectionEnabled(!0),i.e(1583).then(i.bind(i,73741)).then((({OrderPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}zorder(){return c}isSpeciallyZOrderedSource(){return!0}setPoint(e,t,i){this._points[e]=t,this.normalizePoints()}addPoint(e,t){return this._points.push(e),this._lastPoint=null,this.normalizePoints(),this.createServerPoints(),!0}name(){return"Order"}endMoving(e){var t=this._startMovingPoint&&this._currentMovingPoint&&this._startMovingPoint.logical.price!==this._currentMovingPoint.logical.price;super.endMoving(),!e&&t&&this._adapter.callOnMove()}createPriceAxisView(e){var t={pointIndex:e,backgroundPropertyGetter:()=>this._adapter.getLineColor()};return this._priceAxisView=new r(this,t),this._priceAxisView}paneViews(){return TradingView.printing&&!l.enabled("snapshot_trading_drawings")?null:this._model.properties().tradingProperties.showOrders.value()?o.prototype.paneViews.call(this):null}priceAxisViews(e,t){return TradingView.printing&&!l.enabled("snapshot_trading_drawings")?null:this._model.properties().tradingProperties.showOrders.value()?o.prototype.priceAxisViews.call(this,e,t):null}adapter(){return this._adapter}hasContextMenu(){return this._adapter.shouldShowContextMenu()}contextMenuItems(){return this._adapter.callOnContextMenu()}movable(){return Boolean(this._adapter._onMoveCallback)}static createProperties(e){var t=new a("linetoolorder",e,!1,!1);return this._configureProperties(t),t}}t.LineToolOrder=u},55168:(e,t,i)=>{"use strict";i.d(t,{LineToolParallelChannel:()=>d});var s=i(50151),r=i(86441),n=i(7711),o=i(76076),a=i(10971),l=i(65665),c=i(40549),h=i.n(c);class d extends a.LineDataSource{constructor(e,t,s,r){super(e,t||d.createProperties(),s,r),this._alertCreationAvailable=new(h())(super.alertCreationAvailable().value()&&this._isTimePointsValid()), +this._priceAxisViews.push(this.createPriceAxisView(3)),this._coordOffsetWhileMovingOrChanging=null,this._pendingPriceOffset=null,i.e(1583).then(i.bind(i,59121)).then((({ParallelChannelPaneView:e})=>{this._setPaneViews([new e(this,this._model)])})),this._normalizedPointsChanged.subscribe(this,(()=>this._alertCreationAvailable.setValue(super.alertCreationAvailable().value()&&this._isTimePointsValid())))}alertCreationAvailable(){return this._alertCreationAvailable.readonly()}paneViews(e){return null!==this._pendingPriceOffset&&this._applyPendingPriceOffset(),super.paneViews(e)}setLastPoint(e,t){t&&t.shift()&&2===this.points().length&&this._snapPoint45Degree(e,this.points()[0]);const i=(0,l.clone)(e);return super.setLastPoint(e),i}startMoving(e,t,i,s){super.startMoving(e,t,i,s),this._coordOffsetWhileMovingOrChanging=this._findPixelsHeight()}endMoving(e,t,i){return this._coordOffsetWhileMovingOrChanging=null,super.endMoving(e,t,i)}startChanging(e,t){super.startChanging(e,t),this._coordOffsetWhileMovingOrChanging=this._findPixelsHeight()}endChanging(e,t,i){return this._coordOffsetWhileMovingOrChanging=null,super.endChanging(e,t,i)}restoreExternalPoints(e,t,i){const s=i?e.points:this._timePoint.map(((t,i)=>({price:t.price,offset:e.points[i].offset,time_t:e.points[i].time_t})));if(super.restoreExternalPoints({...e,points:s},t),t.pricesChanged&&this._points.length===s.length)for(let e=0;e=4)return;this._snapPointBeforeChange(e,t,i);const a=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),l=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),c=(0,s.ensureNotNull)(this.pointToScreenPoint(t)),h=(0,s.ensureNotNull)(this._coordOffsetWhileMovingOrChanging),d=(0,s.ensureNotNull)(this.priceScale()),u=(0,s.ensure)(null===(n=this.ownerSource())||void 0===n?void 0:n.firstValue());switch(e){case 0:super.setPoint(e,t,i),this._points[2].price=d.coordinateToPrice(c.y+h,u);break;case 1:super.setPoint(e,t,i);break;case 2:super.setPoint(e,t,i),this._points[0].price=d.coordinateToPrice(c.y-h,u),this._points[0].index=t.index;break;case 3:this._points[1].price=d.coordinateToPrice(c.y-h,u),this._points[1].index=t.index;break;case 4:{const e=l.subtract(a),t=(c.x-a.x)/e.x,i=a.addScaled(e,t),s=c.y-i.y;this._points[2].price=d.coordinateToPrice(a.y+s,u);break}case 5:{const e=l.subtract(a),t=(c.x-a.x)/e.x,i=a.addScaled(e,t),s=c.y-i.y;this._points[0].price=d.coordinateToPrice(a.y+s,u),this._points[1].price=d.coordinateToPrice(l.y+s,u);break}}const p=this.linkKey().value();if(p&&!r&&e<4){const e=this._points.map((e=>e.price));(0,o.changeLineStyle)({model:this._model,linkKey:p,state:{prices:e}})}}state(e){const t=super.state(e);return this._pendingPriceOffset&&(t.priceOffset=this._pendingPriceOffset),t}restoreExternalState(e){const{prices:t,...i}=e +;if(t&&this.isActualSymbol())for(let e=0;ee.index<=t.index?[e,t]:[t,e],s=i(t[0],t[1]),r=i(t[2],t[3]);let n,o,a,l;t[2].pricenull!==e))}_correctLastPoint(e){if(this._points.length<2||this._points[1].index===this._points[0].index)return e;const t=(0,s.ensureNotNull)(this.pointToScreenPoint(e)),i=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),n=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),o=i.subtract(n),a=(t.x-n.x)/o.x,l=n.addScaled(o,a),c=t.y-l.y,h=n.add(new r.Point(0,c));return(0,s.ensureNotNull)(this.screenPointToPoint(h))}_isTimePointsValid(){return this._timePoint.every((e=>Number.isFinite(e.price)))}_axisPoints(){const e=this.points(),t=this._points[0]?this.pointToScreenPoint(this._points[0]):null,i=this._points[1]?this.pointToScreenPoint(this._points[1]):null,n=this._points[2]?this.pointToScreenPoint(this._points[2]):null;if(t&&i&&n){const o=i.y-t.y,a=n.add(new r.Point(0,o));e.push((0,s.ensureNotNull)(this.screenPointToPoint(a)))}return e}_convertLastPointTo3rdPoint(e){const t=(0,s.ensureNotNull)(this.pointToScreenPoint(e)),i=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),n=(0, +s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),o=i.subtract(n),a=(t.x-n.x)/o.x,l=n.addScaled(o,a),c=t.y-l.y,h=n.add(new r.Point(0,c));return(0,s.ensureNotNull)(this.screenPointToPoint(h))}_findPixelsHeight(){const e=this.pointToScreenPoint(this._points[2]),t=this.pointToScreenPoint(this._points[0]);return e&&t?e.y-t.y:null}_applyPendingPriceOffset(){const e=this._pendingPriceOffset;if(null===e||this._points.length<3)return;const t=this.priceScale(),i=(0,s.ensureNotNull)(this.ownerSource()).firstValue();if(!t||t.isEmpty()||null===i)return;const r=e+this._points[0].price,n=e+this._points[1].price,o=.5*(r+n)-e,a=.5*(r+n),l=t.priceToCoordinate(o,i),c=t.priceToCoordinate(a,i)-l,h=t.priceToCoordinate(this._points[0].price,i)+c,d=t.coordinateToPrice(h,i);this._points[2].price=d,this._timePoint[2].price=d,this._points[2].index=this._points[0].index,this._timePoint[2].time_t=this._timePoint[0].time_t,this._timePoint[2].offset=this._timePoint[0].offset,this._pendingPriceOffset=null}_snapPointBeforeChange(e,t,i){if(i&&i.shift())switch(e){case 0:case 1:this._snapPoint45Degree(t,this._points[1-e]);break;case 2:case 3:const i=(0,s.ensureNotNull)(this.getPoint(5-e));this._snapPoint45Degree(t,i)}}}},27627:(e,t,i)=>{"use strict";i.d(t,{LineToolPath:()=>c});var s=i(50151),r=i(86441),n=i(7711),o=i(55014),a=i(10971),l=i(75862);class c extends a.LineDataSource{constructor(e,t,s,r){const n=t||c.createProperties();super(e,n,s,r),this._finished=!1,i.e(1583).then(i.bind(i,20694)).then((t=>{this._setPaneViews([new t.PathPaneView(this,e)])}))}pointsCount(){return-1}name(){return"Path"}hasEditableCoordinates(){return!1}finish(){this._finished=!0,this._lastPoint=null,this.normalizePoints(),this.createServerPoints()}addPoint(e,t,i){var n;if(this._finished)return!0;const a=(0,s.ensureNotNull)(this.priceScale()),l=this._model.timeScale().indexToCoordinate(e.index),c=e.price,h=(0,s.ensure)(null===(n=this.ownerSource())||void 0===n?void 0:n.firstValue()),d=a.priceToCoordinate(c,h);if(this._points.length>0){const e=this._points[this._points.length-1],i=this._model.timeScale().indexToCoordinate(e.index),s=e.price,n=a.priceToCoordinate(s,h),c=new r.Point(l,d).subtract(new r.Point(i,n)).length();if(!(null==t?void 0:t.isApiEvent())&&c<(0,o.interactionTolerance)().minDistanceBetweenPoints)return this._lastPoint=null,this.normalizePoints(),this.createServerPoints(),!0}return super.addPoint(e,t,i)}static createProperties(e){const t=new n.DefaultProperty("linetoolpath",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,78450)).then((e=>e.PathDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("linesWidths",new l.LineToolWidthsProperty([(0,s.ensureDefined)(e.child("lineWidth"))])),e.addChild("linesColors",new l.LineToolColorsProperty([e.childs().lineColor]))}}},85687:(e,t,i)=>{"use strict" +;var s=i(47539).TranslatedString,r=i(10971).LineDataSource,n=i(85038).LevelsProperty,o=i(75862),a=o.LineToolWidthsProperty,l=o.LineToolColorsProperty,c=new s("erase level line",i(44352).t(null,void 0,i(12962)));class h extends r{constructor(e,t,s,r){super(e,t||h.createProperties(),s,r),i.e(1583).then(i.bind(i,33199)).then((({PitchfanLinePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return h.LevelsCount}pointsCount(){return 3}name(){return"Pitchfan"}processErase(e,t){var i="level"+t,s=this.properties()[i].visible;e.setProperty(s,!1,c)}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,84547))).PitchBaseDefinitionsViewModel}static createProperties(e){var t=new n("linetoolpitchfan",e,!1,{range:[0,8]});return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e);for(var t=[e.child("median").child("linewidth")],i=[e.child("median").child("color")],s=0;s<=this.LevelsCount;s++)t.push(e.child("level"+s).child("linewidth")),i.push(e.child("level"+s).child("color"));e.addChild("linesColors",new l(i)),e.addChild("linesWidths",new a(t))}}h.LevelsCount=8,t.LineToolPitchfan=h},23680:(e,t,i)=>{"use strict";var s;i.d(t,{LineToolPitchforkStyle:()=>s}),function(e){e[e.Original=0]="Original",e[e.Schiff=1]="Schiff",e[e.Inside=2]="Inside",e[e.Schiff2=3]="Schiff2"}(s||(s={}))},96730:(e,t,i)=>{"use strict";var s=i(47539).TranslatedString,r=i(10971).LineDataSource,n=i(85038).LevelsProperty,o=i(43986).Action,a=i(62923).ACTION_ID,l=i(23680).LineToolPitchforkStyle,c=null,h=i(75862),d=h.LineToolWidthsProperty,u=h.LineToolColorsProperty,p=new s("erase level line",i(44352).t(null,void 0,i(12962))),_=new s("change {title} style",i(44352).t(null,void 0,i(74428)));class m extends r{constructor(e,t,i,s){super(e,t||m.createProperties(),i,s),this._properties.style.listeners().subscribe(this,this._recreatePaneView),this._recreatePaneView()}levelsCount(){return m.LevelsCount}additionalActions(e){for(var t=[],r=[{title:i(44352).t(null,void 0,i(25595)),actionId:a.ChartLineToolPitchforkChangeTypeToOriginal},{title:i(44352).t(null,void 0,i(66276)),actionId:a.ChartLineToolPitchforkChangeTypeToModifiedSchiff},{title:i(44352).t(null,void 0,i(9114)),actionId:a.ChartLineToolPitchforkChangeTypeToInside},{title:i(44352).t(null,void 0,i(51464)),actionId:a.ChartLineToolPitchforkChangeTypeToSchiff}],n=0;n<4;n++){var l=new o({actionId:r[n].actionId,checked:this.properties().style.value()===n,checkable:!0,label:r[n].title,payload:{target:this,value:n},onExecute:function(t){var i=t.getPayload(),r=i.target;e.setProperty(r.properties().style,i.value,_.format({title:new s(r.name(),r.title())})),r.updateAllViews(),r._model.updateSource(r)}});t.push(l)}return[t[0],t[3],t[1],t[2]]}_recreatePaneView(){if(null!==c){var e=[] +;this._properties.style.value()===l.Original?e=[new c.PitchforkLinePaneView(this,this._model)]:this._properties.style.value()===l.Schiff?e=[new c.SchiffPitchforkLinePaneView(this,this._model)]:this._properties.style.value()===l.Schiff2?e=[new c.SchiffPitchfork2LinePaneView(this,this._model)]:this._properties.style.value()===l.Inside&&(e=[new c.InsidePitchforkLinePaneView(this,this._model)]),this._setPaneViews(e)}else i.e(1583).then(i.bind(i,19563)).then((e=>{null===c&&(c=e),this._recreatePaneView()}))}pointsCount(){return 3}name(){return"Pitchfork"}processErase(e,t){var i="level"+t,s=this.properties()[i].visible;e.setProperty(s,!1,p)}static createProperties(e){var t=new n("linetoolpitchfork",e,!1,{range:[0,8]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,22922))).PitchForkDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e);for(var t=[e.child("median").child("linewidth")],i=[e.child("median").child("color")],s=0;s<=this.LevelsCount;s++)t.push(e.child("level"+s).child("linewidth")),i.push(e.child("level"+s).child("color"));e.addChild("linesColors",new u(i)),e.addChild("linesWidths",new d(t))}}m.LevelsCount=8,t.LineToolPitchfork=m},23067:(e,t,i)=>{"use strict";i.d(t,{LineToolPolyline:()=>l});var s=i(50151),r=i(86441),n=i(7711),o=i(55014),a=i(10971);class l extends a.LineDataSource{constructor(e,t,s,r){const n=t||l.createProperties();super(e,n,s,r),this._finished=!1,i.e(1583).then(i.bind(i,62127)).then((t=>{this._setPaneViews([new t.PolylinePaneView(this,e)])}))}pointsCount(){return-1}name(){return"Polyline"}hasEditableCoordinates(){return!1}finish(){this._finished=!0,this._lastPoint=null,this.normalizePoints(),this.createServerPoints()}addPoint(e,t,i){var n;if(this._finished)return!0;const a=(0,s.ensureNotNull)(this.priceScale()),l=this._model.timeScale().indexToCoordinate(e.index),c=e.price,h=(0,s.ensure)(null===(n=this.ownerSource())||void 0===n?void 0:n.firstValue()),d=a.priceToCoordinate(c,h),u=(0,o.interactionTolerance)().minDistanceBetweenPoints;if(this._points.length>0){const e=this._points[this._points.length-1],i=this._model.timeScale().indexToCoordinate(e.index),s=e.price,n=a.priceToCoordinate(s,h),o=new r.Point(l,d).subtract(new r.Point(i,n)).length();if(!(null==t?void 0:t.isApiEvent())&&oe.PolylinesDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addExclusion("filled")}}},28910:(e,t,i)=>{"use strict";i.d(t,{PositionAveragePriceAxisView:()=>r});var s=i(28537);class r extends s.LineToolPriceAxisView{_formatPrice(e,t){return this._source.formatter().format(e)}}},50954:(e,t,i)=>{"use strict";var s=i(38875).LineToolTrading,r=i(10971).LineDataSource,n=i(28910).PositionAveragePriceAxisView,o=i(88620),a=i(7711).DefaultProperty,l=i(74599).PriceFormatter;const c=i(2484);var h=i(50841).sortSourcesPreOrdered.LineToolPosition;function d(e){return null==e?e="":e+="",e}class u{constructor(e){this._line=e,this._data={bodyText:"position",quantityText:"0"},this._closeEnabled=!0,this._direction="buy",this._profitState="neutral"}setDirection(e){return this._direction=e,this._line.updateAllViewsAndRedraw(),this}setProfitState(e){return this._profitState=e,this._line.updateAllViewsAndRedraw(),this}getPrice(){return this._line.points().length>0?this._line.points()[0].price:this._line._timePoint.length>0?this._line._timePoint[0].price:void 0}setPrice(e){if(this._line.points().length>0){var t=this._line.points()[0];t.price=e,this._line._points[0]=t,this._line.normalizePoints(),this._line.updateAllViewsAndRedraw()}return this._line._timePoint.length>0&&(this._line._timePoint[0].price=e),this}getText(){return this._data.bodyText}setText(e){return this._data.bodyText=e||"",this._line.updateAllViewsAndRedraw(),this}setTooltip(e){return this._line.properties().tooltip.setValue(d(e)),this}getTooltip(){return this._line.properties().tooltip.value()}setProtectTooltip(e){return this._line.properties().protectTooltip.setValue(d(e)),this}getProtectTooltip(){return this._line.properties().protectTooltip.value()}setCloseTooltip(e){return this._line.properties().closeTooltip.setValue(d(e)),this}getCloseTooltip(){return this._line.properties().closeTooltip.value()}setReverseTooltip(e){return this._line.properties().reverseTooltip.setValue(d(e)),this}getReverseTooltip(){return this._line.properties().reverseTooltip.value()}getQuantity(){return this._data.quantityText}setQuantity(e){return this._data.quantityText=e||"",this._line.updateAllViewsAndRedraw(),this}getExtendLeft(){var e=this._line.properties().extendLeft.value() +;return"inherit"===e?this._line._model.properties().tradingProperties.extendLeft.value():e}setExtendLeft(e){return this._line.properties().extendLeft.setValue(e),this}getLineLength(){var e=this._line.properties().lineLength.value();return"inherit"===e?this._line._model.properties().tradingProperties.lineLength.value():e}setLineLength(e){return this._line.properties().lineLength.setValue(Math.max(0,Math.min(e,100))),this}getLineColor(){var e=this._line.properties();return("buy"===this._direction?e.lineBuyColor:e.lineSellColor).value()}setLineColor(e){return"buy"===this._direction?this.setLineBuyColor(e):this.setLineSellColor(e),this}setLineBuyColor(e){return this._line.properties().lineBuyColor.setValue(e),this}setLineSellColor(e){return this._line.properties().lineSellColor.setValue(e),this}getLineStyle(){var e=this._line.properties().lineStyle.value();return"inherit"===e?this._line._model.properties().tradingProperties.lineStyle.value():e}setLineStyle(e){return this._line.properties().lineStyle.setValue(e),this}getLineWidth(){var e=this._line.properties().lineWidth.value();return"inherit"===e?this._line._model.properties().tradingProperties.lineWidth.value():e}setLineWidth(e){return this._line.properties().lineWidth.setValue(e),this}getBodyBorderColor(){var e=this._line.properties();return("buy"===this._direction?e.bodyBorderBuyColor:e.bodyBorderSellColor).value()}setBodyBorderColor(e){return"buy"===this._direction?this.setBodyBorderBuyColor(e):this.setBodyBorderSellColor(e),this}setBodyBorderBuyColor(e){return this._line.properties().bodyBorderBuyColor.setValue(e),this}setBodyBorderSellColor(e){return this._line.properties().bodyBorderSellColor.setValue(e),this}getBodyBackgroundColor(){return o.getColorFromProperties(this._line.properties().bodyBackgroundColor,this._line.properties().bodyBackgroundTransparency)}setBodyBackgroundColor(e){return o.setColorToProperties(e,this._line.properties().bodyBackgroundColor,this._line.properties().bodyBackgroundTransparency),this}getBodyTextColor(){var e=this._line.properties();return("positive"===this._profitState?e.bodyTextPositiveColor:"negative"===this._profitState?e.bodyTextNegativeColor:e.bodyTextNeutralColor).value()}setBodyTextColor(e){return"positive"===this._profitState?this.setBodyTextPositiveColor(e):"negative"===this._profitState?this.setBodyTextNegativeColor(e):this.setBodyTextNeutralColor(e),this}setBodyTextPositiveColor(e){return this._line.properties().bodyTextPositiveColor.setValue(e),this}setBodyTextNegativeColor(e){return this._line.properties().bodyTextNegativeColor.setValue(e),this}setBodyTextNeutralColor(e){return this._line.properties().bodyTextNeutralColor.setValue(e),this}getBodyFont(){return o.getFontFromProperties(this._line.properties().bodyFontFamily,this._line.properties().bodyFontSize,this._line.properties().bodyFontBold,this._line.properties().bodyFontItalic)}setBodyFont(e){ +return o.setFontToProperties(e,this._line.properties().bodyFontFamily,this._line.properties().bodyFontSize,this._line.properties().bodyFontBold,this._line.properties().bodyFontItalic),this}getQuantityBorderColor(){var e=this._line.properties();return("buy"===this._direction?e.quantityBorderBuyColor:e.quantityBorderSellColor).value()}setQuantityBorderColor(e){return"buy"===this._direction?this.setQuantityBorderBuyColor(e):this.setQuantityBorderSellColor(e),this}setQuantityBorderBuyColor(e){return this._line.properties().quantityBorderBuyColor.setValue(e),this}setQuantityBorderSellColor(e){return this._line.properties().quantityBorderSellColor.setValue(e),this}getQuantityBackgroundColor(){var e=this._line.properties();return("buy"===this._direction?e.quantityBackgroundBuyColor:e.quantityBackgroundSellColor).value()}setQuantityBackgroundColor(e){return"buy"===this._direction?this.setQuantityBackgroundBuyColor(e):this.setQuantityBackgroundSellColor(e),this}setQuantityBackgroundBuyColor(e){return this._line.properties().quantityBackgroundBuyColor.setValue(e),this}setQuantityBackgroundSellColor(e){return this._line.properties().quantityBackgroundSellColor.setValue(e),this}getQuantityTextColor(){return o.getColorFromProperties(this._line.properties().quantityTextColor,this._line.properties().quantityTextTransparency)}setQuantityTextColor(e){return o.setColorToProperties(e,this._line.properties().quantityTextColor,this._line.properties().quantityTextTransparency),this}getQuantityFont(){return o.getFontFromProperties(this._line.properties().quantityFontFamily,this._line.properties().quantityFontSize,this._line.properties().quantityFontBold,this._line.properties().quantityFontItalic)}setQuantityFont(e){return o.setFontToProperties(e,this._line.properties().quantityFontFamily,this._line.properties().quantityFontSize,this._line.properties().quantityFontBold,this._line.properties().quantityFontItalic),this}getReverseButtonBorderColor(){var e=this._line.properties();return("buy"===this._direction?e.reverseButtonBorderBuyColor:e.reverseButtonBorderSellColor).value()}setReverseButtonBorderColor(e){return"buy"===this._direction?this.setReverseButtonBorderBuyColor(e):this.setReverseButtonBorderSellColor(e),this}setReverseButtonBorderBuyColor(e){return this._line.properties().reverseButtonBorderBuyColor.setValue(e),this}setReverseButtonBorderSellColor(e){return this._line.properties().reverseButtonBorderSellColor.setValue(e),this}getReverseButtonBackgroundColor(){return o.getColorFromProperties(this._line.properties().reverseButtonBackgroundColor,this._line.properties().reverseButtonBackgroundTransparency)}setReverseButtonBackgroundColor(e){return o.setColorToProperties(e,this._line.properties().reverseButtonBackgroundColor,this._line.properties().reverseButtonBackgroundTransparency),this}getReverseButtonIconColor(){var e=this._line.properties();return("buy"===this._direction?e.reverseButtonIconBuyColor:e.reverseButtonIconSellColor).value()}setReverseButtonIconColor(e){ +return"buy"===this._direction?this.setReverseButtonIconBuyColor(e):this.setReverseButtonIconSellColor(e),this}setReverseButtonIconBuyColor(e){return this._line.properties().reverseButtonIconBuyColor.setValue(e),this}setReverseButtonIconSellColor(e){return this._line.properties().reverseButtonIconSellColor.setValue(e),this}getCloseButtonBorderColor(){var e=this._line.properties();return("buy"===this._direction?e.closeButtonBorderBuyColor:e.closeButtonBorderSellColor).value()}setCloseButtonBorderColor(e){return"buy"===this._direction?this.setCloseButtonBorderBuyColor(e):this.setCloseButtonBorderSellColor(e),this}setCloseButtonBorderBuyColor(e){return this._line.properties().closeButtonBorderBuyColor.setValue(e),this}setCloseButtonBorderSellColor(e){return this._line.properties().closeButtonBorderSellColor.setValue(e),this}getCloseButtonBackgroundColor(){return o.getColorFromProperties(this._line.properties().closeButtonBackgroundColor,this._line.properties().closeButtonBackgroundTransparency)}setCloseButtonBackgroundColor(e){return o.setColorToProperties(e,this._line.properties().closeButtonBackgroundColor,this._line.properties().closeButtonBackgroundTransparency),this}getCloseButtonIconColor(){var e=this._line.properties();return("buy"===this._direction?e.closeButtonIconBuyColor:e.closeButtonIconSellColor).value()}setCloseButtonIconColor(e){return"buy"===this._direction?this.setCloseButtonIconBuyColor(e):this.setCloseButtonIconSellColor(e),this}setCloseButtonIconBuyColor(e){return this._line.properties().closeButtonIconBuyColor.setValue(e),this}setCloseButtonIconSellColor(e){return this._line.properties().closeButtonIconSellColor.setValue(e),this}block(){this._blocked=!0,this._line.updateAllViewsAndRedraw()}unblock(){this._blocked=!1,this._line.updateAllViewsAndRedraw()}isFunction(e){return"function"==typeof e}onReverse(e,t){return t?this.isFunction(t)&&(this._onReverseData=e,this._onReverseCallback=t):this.isFunction(e)&&(this._onReverseCallback=e),this}callOnReverse(){this.isFunction(this._onReverseCallback)&&this._onReverseCallback.call(this,this._onReverseData)}isOnReverseCallbackPresent(){return this.isFunction(this._onReverseCallback)}onClose(e,t){return t?this.isFunction(t)&&(this._onCloseData=e,this._onCloseCallback=t):this.isFunction(e)&&(this._onCloseCallback=e),this}setCloseEnabled(e){return this._closeEnabled===e||(this._closeEnabled=e,this._onCloseCallback&&this._line.updateAllViewsAndRedraw()),this}isCloseEnabled(){return this._closeEnabled}callOnClose(){this.isFunction(this._onCloseCallback)&&this._closeEnabled&&this._onCloseCallback.call(this,this._onCloseData)}isOnCloseCallbackPresent(){return this._closeEnabled&&this.isFunction(this._onCloseCallback)}onModify(e,t){return t?this.isFunction(t)&&(this._onModifyData=e,this._onModifyCallback=t):this.isFunction(e)&&(this._onModifyCallback=e),this}callOnModify(){this.isFunction(this._onModifyCallback)&&this._onModifyCallback.call(this,this._onModifyData)}onContextMenu(e,t){return t?this.isFunction(t)&&(this._onContextMenuData=e, +this._onContextMenuCallback=t):this.isFunction(e)&&(this._onContextMenuCallback=e),this}shouldShowContextMenu(){return this.isFunction(this._onContextMenuCallback)}callOnContextMenu(){if(this.isFunction(this._onContextMenuCallback))return this._onContextMenuCallback.call(this,this._onContextMenuData)}remove(){this._line._model.removeSource(this._line),delete this._line}}class p extends s{constructor(e,t){super(e,t||p.createProperties()),this._adapter=new u(this),i.e(1583).then(i.t.bind(i,72948,19)).then((({PositionPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}));var s=e.mainSeries().symbolInfo(),r=null!==s?s.pricescale:100,n=null!==s&&s.fractional?s.minmov:1,o=null!==s&&s.fractional,a=null!==s?s.minmove2:void 0;this._formatter=new l(r,n,o,a)}zorder(){return h}isSpeciallyZOrderedSource(){return!0}setPoint(e,t,i){this._points[e]=t,this.normalizePoints()}addPoint(e,t){return this._points.push(e),this._lastPoint=null,this.normalizePoints(),this.createServerPoints(),!0}name(){return"Position"}createPriceAxisView(e){return this._priceAxisView=new n(this,{pointIndex:e,backgroundPropertyGetter:()=>this._adapter.getLineColor()}),this._priceAxisView}paneViews(){return TradingView.printing&&!c.enabled("snapshot_trading_drawings")?null:this._model.properties().tradingProperties.showPositions.value()?r.prototype.paneViews.call(this):null}priceAxisViews(e,t){return TradingView.printing&&!c.enabled("snapshot_trading_drawings")?null:this._model.properties().tradingProperties.showPositions.value()?r.prototype.priceAxisViews.call(this,e,t):null}hasContextMenu(){return this._adapter.shouldShowContextMenu()}contextMenuItems(){return this._adapter.callOnContextMenu()}formatter(){return this._formatter}static createProperties(e){var t=new a("linetoolposition",e,!1,!1);return this._configureProperties(t),t}}t.LineToolPosition=p},69960:(e,t,i)=>{"use strict";var s,r;i.r(t),i.d(t,{AlertStatus:()=>s,Direction:()=>r}),function(e){e[e.Waiting=0]="Waiting",e[e.Success=1]="Success",e[e.Failure=2]="Failure"}(s||(s={})),function(e){e[e.Up=1]="Up",e[e.Down=2]="Down"}(r||(r={}))},84197:(e,t,i)=>{"use strict";var s=i(50151).ensureNotNull,r=i(10971).LineDataSource,n=i(7711).DefaultProperty,o=i(69960);class a extends r{constructor(e,t,s,r){super(e,t||a.createProperties(),s,r),this._predictionPaneView=null;const n=this._model.mainSeries();n.properties().interval.subscribe(this,(()=>{this.setStatus(o.AlertStatus.Waiting)})),n.dataEvents().dataUpdated().subscribe(this,this.recalculateStateByData),i.e(1583).then(i.t.bind(i,58497,19)).then((({PredictionPaneView:e})=>{this._predictionPaneView=new e(this,this._model),this._setPaneViews([this._predictionPaneView])}))}destroy(){const e=this._model.mainSeries();e.properties().interval.unsubscribeAll(this),e.dataEvents().dataUpdated().unsubscribeAll(this),super.destroy()}dataAndViewsReady(){return super.dataAndViewsReady()&&this._predictionPaneView&&this._predictionPaneView.iconsReady()}isSynchronizable(){return!1}status(){return this._properties.status.value()}setStatus(e){ +return this._properties.status.setValue(e)}pointsCount(){return 2}name(){return"Forecast"}restorePoints(e,t,i){super.restorePoints(e,t,i),this.recalculateStateByData()}recalculateStateByData(){if(!this.isSourceHidden()&&!(this._points.length<2||this._model.mainSeries().bars().isEmpty())){var e=this._points[1];if(this.status())e.index>this._model.timeScale().baseIndex()&&this.setStatus(o.AlertStatus.Waiting);else{var t=this._model.mainSeries().bars().valueAt(e.index);if(null!==t){var i=this.direction();if(i===o.Direction.Up&&t[TradingView.HIGH_PLOT]>=e.price)this.setStatus(o.AlertStatus.Success);else if(i===o.Direction.Down&&t[TradingView.LOW_PLOT]<=e.price)this.setStatus(o.AlertStatus.Success);else{var r=s(this._model.mainSeries().bars().lastIndex());e.index!==r&&this.setStatus(o.AlertStatus.Failure)}}}}}addPoint(e){var t=super.addPoint(e);return t&&this.recalculateStateByData(),t}endChanging(){super.endChanging(),this.setStatus(o.AlertStatus.Waiting),this.recalculateStateByData()}onData(e){super.onData(e),this.recalculateStateByData()}endMoving(e,t,i){super.endMoving(e,t,i),this.setStatus(o.AlertStatus.Waiting),this.recalculateStateByData()}direction(){if(this.points().length<2)return o.Direction.Up;var e=this.points()[0];return this.points()[1].price>e.price?o.Direction.Up:o.Direction.Down}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,31099))).PredictionDefinitionsViewModel}cloneable(){return!1}static createProperties(e){var t=new n("linetoolprediction",e);return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e),e.merge({status:o.AlertStatus.Waiting})}}t.LineToolPrediction=a},90769:(e,t,i)=>{"use strict";var s=i(10971).LineDataSource,r=i(7711).DefaultProperty,n=i(75862).LineToolColorsProperty;class o extends s{constructor(e,t,s,r){super(e,t||o.createProperties(),s,r),i.e(1583).then(i.t.bind(i,65409,19)).then((({PriceLabelPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 1}name(){return"Price Label"}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,30675))).PriceLabelDefinitionsViewModel}static createProperties(e){var t=new r("linetoolpricelabel",e);return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new n([e.childs().borderColor])),e.addChild("textsColors",new n([e.childs().color]))}}t.LineToolPriceLabel=o},64872:(e,t,i)=>{"use strict";i.d(t,{LineToolPriceNote:()=>c});var s=i(50151),r=i(7711),n=i(26220),o=i.n(n),a=i(10971),l=i(97425);class c extends a.LineDataSource{constructor(e,t,s,r){super(e,t||c.createProperties(),s,r),this._labelMovingDelta=null,i.e(1583).then(i.bind(i,55681)).then((t=>{this._setPaneViews([new t.PriceNotePaneView(this,e)])}))}pointsCount(){return 2}name(){return"Price Note"}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e} +startMoving(e,t,i){if(1===t){if(this.isSourceHidden())return;const i=(0,s.ensureDefined)(e.logical),r=this.points()[1];this._labelMovingDelta={index:r.index-i.index,price:r.price-i.price},this.startChanging(t,i)}else this._labelMovingDelta=null,super.startMoving(e,t,i)}move(e,t,i){if(null!==this._labelMovingDelta){const t=(0,s.ensureDefined)(e.logical),r={index:t.index+this._labelMovingDelta.index,price:t.price+this._labelMovingDelta.price};this.setPoint(1,r,i),this.updateAllViews((0,l.sourceChangeEvent)(this.id()))}else super.move(e,t,i)}endMoving(e,t,i){return null!==this._labelMovingDelta?(this._labelMovingDelta=null,this.endChanging(!1,e)):super.endMoving(e,t,i)}static createProperties(e){const t=new r.DefaultProperty("linetoolpricenote",e);return this._configureProperties(t),t}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,46371)).then((e=>e.PriceNoteDefinitionsViewModel))}_snapTo45DegreesAvailable(){return!0}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(o())("")),e.addExclusion("text"),e.hasChild("backgroundsColors")&&e.removeProperty("backgroundsColors"),e.hasChild("textsColors")&&e.removeProperty("textsColors")}}},38579:(e,t,i)=>{"use strict";i.d(t,{LineToolPriceRange:()=>p});var s=i(10971),r=i(50151),n=i(24633),o=i(63032),a=i(56962);const l={...a.nonThemedFactoryDefaultsBase,extendLeft:!1,extendRight:!1},c=a.themedFactoryDefaultsBase,h=(0,o.extractAllPropertiesKeys)((0,r.ensureDefined)(c.get(n.StdTheme.Light))),d=(0,o.extractAllPropertiesKeys)(l);class u extends a.DateAndPriceBaseProperties{static create(e){return new this("linetoolpricerange",(()=>(0,o.factoryDefaultsForCurrentTheme)(l,c)),d,h,e)}}class p extends s.LineDataSource{constructor(e,t,s,r){super(e,t||p.createProperties(),s,r),i.e(1583).then(i.bind(i,434)).then((e=>{this._setPaneViews([new e.PriceRangePaneView(this,this._model)])}))}pointsCount(){return 2}name(){return"Price Range"}static createProperties(e){const t=u.create(e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,53110))).GeneralDatePriceRangeDefinitionsViewModel}}},13876:(e,t,i)=>{"use strict";var s=i(85038).LevelsProperty,r=i(40341).LineToolFibWedgeBase,n=i(75862).LineToolColorsProperty;class o extends r{constructor(e,t,s,r){super(e,t||o.createProperties(),s,r),i.e(1583).then(i.t.bind(i,4898,19)).then((({ProjectionLinePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return 1}name(){return"Projection"}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,96472))).ProjectionDefinitionsViewModel}static createProperties(e){var t=new s("linetoolprojection",e,!1,{range:[1,1]});return this._configureProperties(t),t} +static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new n([e.trendline.color]))}}t.LineToolProjection=o},20376:(e,t,i)=>{"use strict";var s=i(33818).LineToolTrendLine,r=i(7711).DefaultProperty;class n extends s{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s)}name(){return"Ray"}static createProperties(e){var t=new r("linetoolray",e);return this._configureProperties(t),t}}t.LineToolRay=n},3293:(e,t,i)=>{"use strict";i.d(t,{LineToolRectangle:()=>h});var s=i(86441),r=i(7711),n=i(26220),o=i.n(n),a=i(10971),l=i(75862),c=i(50151);class h extends a.LineDataSource{constructor(e,t,s,r){const n=t||h.createProperties();super(e,n,s,r),i.e(1583).then(i.bind(i,69138)).then((({RectanglePaneView:t})=>{const i=[new t(this,e)];this._setPaneViews(i)}))}pointsCount(){return 2}textColorsProperty(){return this.properties().childs().showLabel.value()?super.textColorsProperty():null}name(){return"Rectangle"}setPoint(e,t,i){if(e<2&&super.setPoint(e,t,i),i&&i.shift()){const i=this._getAnchorPointForIndex(e);if(e>=4)return this._correctMiddlePoints(e,t,i),void this.normalizePoints();this._snapPoint45Degree(t,i)}switch(e){case 2:this._points[1].price=t.price,this._points[0].index=t.index;break;case 3:this._points[0].price=t.price,this._points[1].index=t.index;break;case 4:this._points[0].index=t.index;break;case 5:this._points[1].index=t.index;break;case 6:this._points[0].price=t.price;break;case 7:this._points[1].price=t.price}this.normalizePoints()}getPoint(e){return e<2?super.getPoint(e):this._getAnchorPointForIndex(e)}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}static createProperties(e){const t=new r.DefaultProperty("linetoolrectangle",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,39163)).then((e=>e.RectangleDefinitionsViewModel))}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}_snapPoint45Degree(e,t,i){const s=this.m_priceScale,r=this.ownerSource();if(null===s||null===r)return;const n=r.firstValue();if(null===n)return;const o=this._model.timeScale(),a=(0,c.ensureNotNull)(this.pointToScreenPoint(e)),l=(0,c.ensureNotNull)(this.pointToScreenPoint(t)),h=a.x-l.x,d=a.y-l.y,u=h<0?-1:1,p=d<0?-1:1,_=Math.max(Math.abs(h),Math.abs(d)),m=Math.round(o.coordinateToIndex(l.x+_*u)),g=Math.abs(o.indexToCoordinate(m)-l.x),f=s.coordinateToPrice(l.y+g*p,n);e.index=m,e.price=f}_correctMiddlePoints(e,t,i){e<6?this._correctRightLeftMiddlePoint(e,t,i):this._correctTopBottomMiddlePoint(e,t,i)}_correctRightLeftMiddlePoint(e,t,i){const r=(0,c.ensureNotNull)(this.pointToScreenPoint(t)),n=(0,c.ensureNotNull)(this.pointToScreenPoint(i)),o=(0,c.ensureNotNull)(this.pointToScreenPoint(this._points[0])),a=(0,c.ensureNotNull)(this.pointToScreenPoint(this._points[1]));let l=r.x-n.x;if(0===l)return;const h=o.x{"use strict";i.d(t,{LineToolRiskRewardBase:()=>S});var s=i(50151),r=i(34657),n=i(33639),o=i(23304),a=i(10971),l=i(53057),c=i(31943),h=i(67876),d=i(38031);class u extends h.PriceAxisView{constructor(e,t){super(),this._source=e,this._data=t}_updateRendererData(e,t,i){if(e.visible=!1,!this._showAxisLabel())return;const s=this._source.priceScale();if(0===this._source.points().length||null===s||s.isEmpty())return +;const r=this._source.ownerSource(),n=null!==r?r.firstValue():null;if(null===n)return;const o=this._data.priceProperty.value(),a=(0,d.resetTransparency)(this._data.colorProperty.value());i.background=a,i.textColor=this.generateTextColor(a),i.coordinate=s.priceToCoordinate(o,n),e.text=s.formatPrice(o,n),e.visible=!0}_showAxisLabel(){return this._source.properties().childs().showPriceLabels.value()}}var p=i(26220),_=i.n(p);class m extends(_()){constructor(e,t){super(),this._lineSource=e,this._pointIndex=t}value(){const e=this._lineSource.points()[this._pointIndex].price;return this._formatAndParsePrice(e)}state(){return this.value()}merge(e,t){return this.setValue(e),t?[]:null}_formatAndParsePrice(e){const t=(0,s.ensureNotNull)(this._lineSource.ownerSource()).formatter();if(t.parse){const i=t.format(e),s=t.parse(i);return s.res?s.value:e}return e}}class g extends m{constructor(e){super(e,0)}setValue(e){const t=this._lineSource.points()[this._pointIndex];this._lineSource.startChanging(this._pointIndex,t),t.price=parseFloat(""+e),this._lineSource.setPoint(this._pointIndex,t),this._lineSource.recalculate(),this._lineSource.model().updateSource(this._lineSource),this._listeners.fire(this),this._lineSource.endChanging(!1,!1),this._lineSource.syncPriceLevels()}}class f extends m{constructor(e){super(e,1)}value(){const e=this._lineSource.stopPrice();return this._formatAndParsePrice(e)}setValue(e){const t=Math.round(Math.abs(e-this._lineSource.entryPrice())*this._lineSource.ownerSourceBase());this._lineSource.properties().childs().stopLevel.setValue(t),this._lineSource.syncPriceLevels()}}class v extends m{constructor(e){super(e,2)}value(){const e=this._lineSource.profitPrice();return this._formatAndParsePrice(e)}setValue(e){const t=Math.round(Math.abs(e-this._lineSource.entryPrice())*this._lineSource.ownerSourceBase());this._lineSource.properties().childs().profitLevel.setValue(t),this._lineSource.syncPriceLevels()}}class S extends a.LineDataSource{constructor(e,t,n,a){super(e,t,n,a),this._syncStateExclusions=["points","entryPrice","stopPrice","targetPrice","stopLevel","profitLevel","riskSize","qty","amountTarget","amountStop"],t.hasChild("stopLevel")||t.hasChild("profitLevel")||(t.addProperty("stopLevel",0),t.addProperty("profitLevel",0),this.ownerSourceChanged().subscribe(this,(()=>{const i=(0,s.ensureNotNull)(e.timeScale().visibleBarsStrictRange()),r=i.firstBar(),n=i.lastBar(),a=(0,s.ensureNotNull)(this.ownerSource()),l=a.priceScale();let c=(0,s.ensureNotNull)(a.priceRange(r,n));if(l&&l.isLog()){const e=l.logicalToPrice(c.minValue()),t=l.logicalToPrice(c.maxValue());c=new o.PriceRange(e,t)}if(c&&!c.isEmpty()){const e=Math.round(.2*c.length()*this.ownerSourceBase());t.merge({stopLevel:e,profitLevel:e})}}),!0)),t.childs().stopLevel.listeners().subscribe(this,this.recalculate),t.childs().stopLevel.listeners().subscribe(null,(()=>{this.properties().childs().stopPrice.childChanged(null)})),t.childs().profitLevel.listeners().subscribe(this,this.recalculate),t.childs().profitLevel.listeners().subscribe(null,(()=>{ +this.properties().childs().targetPrice.childChanged(null)})),t.addChild("entryPrice",new g(this)),t.addChild("stopPrice",new f(this)),t.addChild("targetPrice",new v(this)),t.hasChild("riskSize")||t.addProperty("riskSize",0),t.hasChild("qty")||t.addProperty("qty",0),t.hasChild("amountTarget")||t.addProperty("amountTarget",t.childs().accountSize.value()),t.hasChild("amountStop")||t.addProperty("amountStop",t.childs().accountSize.value()),t.addExclusion("riskSize"),t.addExclusion("qty"),t.addExclusion("amountTarget"),t.addExclusion("amountStop"),this._riskInPercentsFormatter=new r.NumericFormatter(2),this._riskInMoneyFormatter=new r.NumericFormatter,t.childs().risk.subscribe(this,this._recalculateRiskSize),t.childs().accountSize.subscribe(this,this._recalculateRiskSize),t.childs().riskDisplayMode.subscribe(this,this._recalculateRisk),t.childs().riskDisplayMode.subscribe(this,this._recalculateRiskSize),t.childs().entryPrice.subscribe(this,this._recalculateRiskSize),t.childs().stopPrice.subscribe(this,this._recalculateRiskSize),t.childs().profitLevel.subscribe(this,this._recalculateRiskSize),t.childs().profitLevel.subscribe(this,this.syncPriceLevels.bind(this)),t.childs().stopLevel.subscribe(this,this._recalculateRiskSize),t.childs().stopLevel.subscribe(this,this.syncPriceLevels.bind(this)),t.childs().qty.subscribe(this,this._recalculateRiskSize),this.ownerSourceChanged().subscribe(null,((e,t)=>{e&&e.barsProvider().dataUpdated().unsubscribeAll(this),t&&t.barsProvider().dataUpdated().subscribe(this,this._onSeriesUpdated)})),this.pointAdded().subscribe(this,(e=>{switch(e){case c.RiskRewardPointIndex.Entry:case c.RiskRewardPointIndex.Close:this._recalculateRiskSize(),this._recalculateQty()}})),this.pointChanged().subscribe(this,(e=>{switch(e){case c.RiskRewardPointIndex.Entry:case c.RiskRewardPointIndex.Close:this._recalculateRiskSize(),this._recalculateQty()}})),t.childs().riskDisplayMode.value()===l.RiskDisplayMode.Percentage&&t.childs().risk.value()>100&&t.childs().riskDisplayMode.setValueSilently(l.RiskDisplayMode.Money),this.version=2,this._entryPriceAxisView=new u(this,{colorProperty:t.childs().linecolor,priceProperty:t.childs().entryPrice}),this._stopPriceAxisView=new u(this,{colorProperty:t.childs().stopBackground,priceProperty:t.childs().stopPrice}),this._profitPriceAxisView=new u(this,{colorProperty:t.childs().profitBackground,priceProperty:t.childs().targetPrice}),i.e(1583).then(i.bind(i,69973)).then((({RiskRewardPaneView:t})=>{const i=[new t(this,e)];this._setPaneViews(i)}))}destroy(){var e;null===(e=this.ownerSource())||void 0===e||e.barsProvider().dataUpdated().unsubscribeAll(this),this.ownerSourceChanged().unsubscribeAll(this),super.destroy()}recalculateStateByData(){this.recalculate()}calculatePL(e){return this.entryPrice()-e}lastBarData(){var e;const t=null===(e=this.ownerSource())||void 0===e?void 0:e.barsProvider();if(!t)return null;const i=t.bars().firstIndex(),r=t.bars().lastIndex();if(null===i||null===r||isNaN(i)||isNaN(r))return null;const o=this.points();if(4===o.length){ +const e=o[c.RiskRewardPointIndex.ActualClose];return e.indexMath.max(this._points[0].index,this._points[1].index)||this.recalculateStateByData()}}},53057:(e,t,i)=>{"use strict";var s;i.d(t,{RiskDisplayMode:()=>s}),function(e){e.Percentage="percents",e.Money="money"}(s||(s={}))},31943:(e,t,i)=>{"use strict";var s;i.d(t,{RiskRewardPointIndex:()=>s}),function(e){e[e.Entry=0]="Entry",e[e.Close=1]="Close",e[e.ActualEntry=2]="ActualEntry",e[e.ActualClose=3]="ActualClose"}(s||(s={}))},85075:(e,t,i)=>{"use strict";var s=i(50151).ensureNotNull,r=i(10971).LineDataSource,n=i(76076),o=i(7711).DefaultProperty,a=i(31943).RiskRewardPointIndex,l=i(53057).RiskDisplayMode,c=i(40405).LineToolRiskRewardBase,h=i(65665).isNumber;class d extends c{riskFormatter(e){return e===l.Percentage?this._riskInPercentsFormatter:this._riskInMoneyFormatter}getRiskStep(e){return e===l.Percentage?.01:1}_roundValue(e){return parseFloat(e.toFixed(2))}hasEditableCoordinates(){return!1}_recalculateRisk(){var e=this.properties(),t=e.riskDisplayMode.value(),i=e.riskSize.value(),s=e.accountSize.value(),r=e.risk.value();r=t===l.Percentage?this._roundValue(i/s*100):this._roundValue(s/100*r),this._riskInChange=!0,e.risk.setValue(this.riskFormatter(t).format(r)),this._riskInChange=!1}_recalculateRiskSize(){if(!this._riskInChange){var e=this.properties(),t=e.risk.value(),i=e.riskDisplayMode.value(),s=e.accountSize.value();i===l.Percentage?e.riskSize.setValue(t/100*s):t>s?(e.risk.setValue(s),e.riskSize.setValue(s)):e.riskSize.setValue(t)}}migrateVersion(e,t,i){if(1===e&&this._points.length>=1){var s=[];if(s.push(this._points[0]),n={price:(n=this._points[0]).price,index:this._getClosePointIndex(n.index)},s.push(n),this._points[1]&&s.push(this._points[1]),this._points[2]&&s.push(this._points[2]),this._points=s,this._timePoint.length>=1){var r=[],n=this._timePoint[0];r.push(n);var o={price:n.price,time_t:n.time_t,offset:this._getClosePointIndex(n.offset)};r.push(o),this._timePoint[1]&&s.push(this._points[1]),this._timePoint[2]&&s.push(this._points[2]),this._timePoint=r}}}priceAxisViews(e,t){return this.isSourceHidden()||t!==this.priceScale()||this._model.paneForSource(this)!==e?null:[this._entryPriceAxisView,this._stopPriceAxisView,this._profitPriceAxisView]}updateAllViews(){ +this.isActualSymbol()&&this._properties.visible.value()&&(n.hideAllDrawings().value()&&this.userEditEnabled()||(super.updateAllViews(),this._entryPriceAxisView.update(),this._stopPriceAxisView.update(),this._profitPriceAxisView.update()))}restoreExternalState(e){if(h(e.entryPrice)){if(e=Object.assign({},e),!this.isActualSymbol())this._timePoint[0].price=e.entryPrice,delete e.entryPrice;this.properties().merge(e)}else super.restoreExternalState(e)}_changeEntryPoint(e){var t=this.properties().stopPrice.value(),i=this.properties().targetPrice.value(),s=1/this.ownerSourceBase(),r=Math.min(t,i)+s,n=Math.max(t,i)-s;e.price=Math.max(r,Math.min(n,this._roundPrice(e.price))),super.setPoint(0,e),this.properties().stopPrice.setValue(t),this.properties().targetPrice.setValue(i)}setPoint(e,t,i){if(this.isActualSymbol()){switch(this._muteSyncLineStyle(),e){case 0:this._changeEntryPoint(t);break;case 2:this.properties().stopPrice.setValue(this.preparseStopPrice(t.price));break;case 3:this.properties().targetPrice.setValue(this.preparseProfitPrice(t.price));break;case 1:t.price=this._roundPrice(t.price),super.setPoint(1,t),this.recalculate()}this._unmuteSyncLineStyleWithoutApplyingChanges(),this.syncPriceLevels()}}getPoint(e){switch(e){case 0:return this._points[0];case 1:return{index:this._points[1].index,price:this._points[0].price};case 2:return{index:this._points[0].index,price:this.stopPrice()};case 3:return{index:this._points[0].index,price:this.profitPrice()}}return null}setPoints(e){this._muteSyncLineStyle(),super.setPoints(e),this.recalculate(),this._unmuteSyncLineStyleWithoutApplyingChanges(),this.syncPriceLevels()}syncPriceLevels(){if(this.linkKey().value()){var e=this.properties(),t={entryPrice:e.entryPrice.value(),stopLevel:e.stopLevel.value(),profitLevel:e.profitLevel.value()};n.changeLineStyle({linkKey:this.linkKey().value(),state:t,model:this._model})}}pointsCount(){return 1}name(){return"Risk/Reward"}addPoint(e){e.price=this._roundPrice(e.price),super.addPoint(e,null,!0);var t={price:e.price,index:this._getClosePointIndex(e.index)};super._addPointIntenal(t,null,!0);var i=this.calculateActualEntry(e,t);i&&(super._addPointIntenal(i,null,!0),(t=this.findClosePoint(i,t))&&super._addPointIntenal(t,null,!0));return this._lastPoint=null,this.normalizePoints(),this.createServerPoints(),!0}setOwnerSource(e){super.setOwnerSource(e);const t=this.ownerSource();t&&t.symbolSource().symbolInfo()&&(this._recalculateAmount(),this._recalculateRiskSize(),this._recalculateQty())}_roundPrice(e){const t=this.ownerSourceBase();return Math.round(e*t)/t}recalculate(){if(0!==this.points().length){var e=this.properties().targetPrice.value(),t=this.properties().stopPrice.value(),i=[this._points[0],this._points[1]],s=this.calculateActualEntry(this.points()[0],this.points()[1]);if(s){i.push(s);var r=this.findClosePoint(s,this.points()[1]);r&&i.push(r)}this._points=i,e!==this.properties().targetPrice.value()&&this.properties().targetPrice._listeners.fire(this.properties().targetPrice), +t!==this.properties().stopPrice.value()&&this.properties().stopPrice._listeners.fire(this.properties().stopPrice)}}start(){super.start(),this.recalculate()}startMoving(e,t,i){e.logical.price=this._roundPrice(e.logical.price),super.startMoving(e,t,i)}move(e,t,i){e.logical.price=this._roundPrice(e.logical.price),super.move(e,t,i),this.recalculate(),this._entryPriceAxisView.update()}_correctPoints(e,t){return!!this.isActualSymbol()&&r.prototype._correctPoints.call(this,[e[0],e[1]],t)}entryPrice(){return this.points()[0].price}findClosePoint(e,t){const i=this.ownerSource();if(!i)return null;for(var r=i.barsProvider().bars(),n=s(r.firstIndex()),o=Math.max(e.index,n),a=s(r.lastIndex()),l=Math.min(a,t.index),c=o;c<=l;c++){var h=r.valueAt(c);if(null!==h){var d=this.checkStopPrice(h);if(null!=d)return{index:c,price:d}}}return null}calculateActualEntry(e,t){const i=this.ownerSource();if(!i)return null;const r=i.barsProvider().bars();if(r.isEmpty())return null;for(var n=s(r.firstIndex()),o=Math.max(e.index,n),a=e.price,l=s(r.lastIndex()),c=Math.min(l,t.index),h=o;h<=c;h++){var d=r.valueAt(h);if(null!==d&&d[TradingView.HIGH_PLOT]>=a&&d[TradingView.LOW_PLOT]<=a)return{index:h,price:a}}return null}axisPoints(){if(!this._points[a.ActualEntry])return[];var e=this._points[a.ActualEntry],t=null;if(4===this._points.length)t=this._points[a.ActualClose];else{var i=this.lastBarData();if(!i)return[];t={index:i.index,price:i.closePrice}}return[e,t]}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,24656))).RiskRewardDefinitionsViewModel}template(){var e=this.properties(),t=r.prototype.template.call(this);return t.stopLevel=e.stopLevel.value(),t.profitLevel=e.profitLevel.value(),t}_applyTemplateImpl(e){delete e.targetPrice,delete e.stopPrice,delete e.entryPrice,super._applyTemplateImpl(e);var t=this.properties();void 0!==e.stopLevel&&t.stopLevel.setValue(e.stopLevel),void 0!==e.profitLevel&&t.profitLevel.setValue(e.profitLevel)}getOrderTemplate(){return null}_propertiesStateExclusions(){return["entryPrice","stopPrice","targetPrice"]}static _configureProperties(e){r._configureProperties(e),e.addExclusion("stopLevel"),e.addExclusion("profitLevel"),e.addExclusion("stopPrice"),e.addExclusion("targetPrice"),e.addExclusion("entryPrice")}_getClosePointIndex(e){var t=this._model.timeScale(),i=Math.round(t.width()/t.barSpacing());return e+Math.max(3,Math.round(.15*i))}}d.version=2;class u extends d{constructor(e,t,i,s){super(e,t||u.createProperties(),i,s);var r=this.properties();r.entryPrice.subscribe(this,this._recalculateQty),r.stopPrice.subscribe(this,this._recalculateQty),r.riskSize.subscribe(this,this._recalculateQty),r.entryPrice.subscribe(this,this._recalculateAmount),r.profitLevel.subscribe(this,this._recalculateAmount),r.stopLevel.subscribe(this,this._recalculateAmount),r.accountSize.subscribe(this,this._recalculateAmount),r.riskSize.subscribe(this,this._recalculateAmount),r.qty.subscribe(this,this._recalculateAmount)}_recalculateQty(){ +if(0!==this.points().length){var e=this.properties(),t=e.entryPrice.value(),i=e.stopPrice.value(),s=e.riskSize.value()/(Math.abs(i-t)*this._ownerSourcePointValue());e.qty.setValue(s)}}_recalculateAmount(){if(0===this.points().length)return;var e=this.properties(),t=e.accountSize.value(),i=e.entryPrice.value(),s=e.qty.value(),r=e.stopPrice.value(),n=e.targetPrice.value();const o=this._ownerSourcePointValue();var a=this._roundValue(t+(i-n)*s*o),l=this._roundValue(t-(r-i)*s*o);e.amountTarget.setValue(a),e.amountStop.setValue(l)}name(){return"Risk/Reward short"}stopPrice(){return this.entryPrice()+this.properties().stopLevel.value()/this.ownerSourceBase()}profitPrice(){return this.entryPrice()-this.properties().profitLevel.value()/this.ownerSourceBase()}preparseStopPrice(e){e=this._roundPrice(e);var t=this.entryPrice()+1/this.ownerSourceBase();return Math.max(e,t)}preparseProfitPrice(e){e=this._roundPrice(e);var t=this.entryPrice()-1/this.ownerSourceBase();return Math.min(e,t)}checkStopPrice(e){var t=this.stopPrice(),i=this.profitPrice();return e[TradingView.HIGH_PLOT]>=t?this.stopPrice():e[TradingView.LOW_PLOT]<=i?this.profitPrice():null}_orderSide(){throw new Error("not supported")}static createProperties(e){var t=new o("linetoolriskrewardshort",e);return this._configureProperties(t),t}}class p extends d{constructor(e,t,i,s){super(e,t||p.createProperties(),i,s);var r=this.properties();r.entryPrice.subscribe(this,this._recalculateQty),r.stopPrice.subscribe(this,this._recalculateQty),r.riskSize.subscribe(this,this._recalculateQty),r.entryPrice.subscribe(this,this._recalculateAmount),r.profitLevel.subscribe(this,this._recalculateAmount),r.stopLevel.subscribe(this,this._recalculateAmount),r.accountSize.subscribe(this,this._recalculateAmount),r.riskSize.subscribe(this,this._recalculateAmount),r.qty.subscribe(this,this._recalculateAmount)}_recalculateQty(){if(0!==this.points().length){var e=this.properties(),t=e.entryPrice.value(),i=e.stopPrice.value(),s=e.riskSize.value()/(Math.abs(t-i)*this._ownerSourcePointValue());e.qty.setValue(s)}}_recalculateAmount(){if(0!==this.points().length){var e=this.properties(),t=e.accountSize.value(),i=e.entryPrice.value(),s=e.qty.value(),r=e.stopPrice.value(),n=e.targetPrice.value(),o=this._ownerSourcePointValue(),a=this._roundValue(t+(n-i)*s*o),l=this._roundValue(t-(i-r)*s*o);e.amountTarget.setValue(a),e.amountStop.setValue(l)}}stopPrice(){return this.entryPrice()-this.properties().stopLevel.value()/this.ownerSourceBase()}profitPrice(){return this.entryPrice()+this.properties().profitLevel.value()/this.ownerSourceBase()}calculatePL(e){return e-this.entryPrice()}preparseStopPrice(e){e=this._roundPrice(e);var t=this.entryPrice()-1/this.ownerSourceBase();return Math.min(e,t)}preparseProfitPrice(e){e=this._roundPrice(e);var t=this.entryPrice()+1/this.ownerSourceBase();return Math.max(e,t)}checkStopPrice(e){var t=this.stopPrice(),i=this.profitPrice();return e[TradingView.LOW_PLOT]<=t?this.stopPrice():e[TradingView.HIGH_PLOT]>=i?this.profitPrice():null}name(){return"Risk/Reward long"} +_orderSide(){throw new Error("not supported")}static createProperties(e){var t=new o("linetoolriskrewardlong",e);return this._configureProperties(t),t}}t.LineToolRiskRewardLong=p,t.LineToolRiskRewardShort=u},34068:(e,t,i)=>{"use strict";var s=i(86441).Point,r=i(4652).distanceToLine,n=i(10971).LineDataSource,o=i(7711).DefaultProperty,a=i(75862).LineToolColorsProperty;class l extends n{constructor(e,t,s,r){super(e,t||l.createProperties(),s,r),i.e(1583).then(i.t.bind(i,31677,19)).then((({RotatedRectanglePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}startChanging(e,t){if(super.startChanging(e,t),0===e||1===e){var i=this._getPaneViews()[0],s=i._points[0],n=i._points[1],o=i._points[2];this._distance=r(s,n,o).distance}}setPoint(e,t,i){if(super.setPoint(e,t,i),0===e||1===e){var r=this._getPaneViews()[0];r.update();var n=r._points[0],o=r._points[1].subtract(n),a=new s(o.y,-o.x).normalized().scaled(this._distance),l=n.add(a),c=this.screenPointToPoint(l);this._points[2]=c}}endChanging(e,t){delete this._distance,super.endChanging(e,t)}pointsCount(){return 3}name(){return"Rotated Rectangle"}hasEditableCoordinates(){return!1}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,38333))).GeneralFiguresDefinitionsViewModel}_snapTo45DegreesAvailable(){return!0}static createProperties(e){var t=new o("linetoolrotatedrectangle",e);return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new a([e.color]))}}t.LineToolRotatedRectangle=l},22840:(e,t,i)=>{"use strict";var s=i(85038).LevelsProperty,r=i(96730).LineToolPitchfork;class n extends r{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s)}name(){return"Modified Schiff Pitchfork"}static createProperties(e){var t=new s("linetoolschiffpitchfork",e,!1,{range:[0,8]});return this._configureProperties(t),t}}t.LineToolSchiffPitchfork=n},91945:(e,t,i)=>{"use strict";var s=i(85038).LevelsProperty,r=i(96730).LineToolPitchfork;class n extends r{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s)}name(){return"Schiff Pitchfork"}static createProperties(e){var t=new s("linetoolschiffpitchfork2",e,!1,{range:[0,8]});return this._configureProperties(t),t}}t.LineToolSchiffPitchfork2=n},107:(e,t,i)=>{"use strict";i.d(t,{LineToolSignpost:()=>g});var s=i(44352),r=i(7711),n=i(10971),o=i(26220),a=i.n(o);class l extends(a()){constructor(e){super(),this._source=e,e.pointAdded().subscribe(this,(()=>this.listeners().fire(this))),e.pointChanged().subscribe(this,(()=>this.listeners().fire(this)))}value(){const e=this._source.properties().childs().position.value();return parseFloat(e.toFixed(2))}setValue(e){this._source.properties().childs().position.setValue(e),this._source.model().updateSource(this._source),this.listeners().fire(this),this._source.syncMultichartState({pricesChanged:!1,indexesChanged:!1})}}var c=i(17730);class h extends c.LineDataSourcePointIndexProperty{constructor(e,t){super(e,t),this._source=e}_setPointImpl(e){ +this._source.setPointAndChangeIndex(this._pointIndex,e)}}var d=i(75862),u=i(50151),p=i(83990),_=i(76076);class m extends n.LineDataSource{constructor(){super(...arguments),this._startMovingAnchorY=NaN}priceSource(){return this.ownerSource()}addPoint(e,t,i){return super.addPoint(this._updatePositionAndCorrectPoint(e),t,i)}setPoint(e,t,i){super.setPoint(e,this._updatePositionAndCorrectPoint(t,!this.isPhantom()&&!this._allowChangeAnchorHorizontally()),i),this._syncPosition()}setPointAndChangeIndex(e,t,i){super.setPoint(e,this._updatePositionAndCorrectPoint(t,!1),i),this._syncPosition()}startMoving(e,t,i,s){s||(this._startMovingAnchorY=(0,u.ensureNotNull)(this._anchorYCoordinate())),super.startMoving(e,t,i)}move(e,t,i,s){var r;const n=(0,u.ensureDefined)((0,u.ensureNotNull)(this.startMovingPoint()).logical),o=(0,u.ensureDefined)(e.logical);if(!s&&0===t){const e=this._points[0],t=o.index-n.index,i=(0,u.ensureNotNull)(this.priceScale()),s=(0,u.ensure)(null===(r=this.ownerSource())||void 0===r?void 0:r.firstValue()),a=i.priceToCoordinate(o.price,s)-i.priceToCoordinate(n.price,s),l=this._startMovingAnchorY+a,c=i.coordinateToPrice(l,s);this._updatePositionAndCorrectPoint({index:e.index+t,price:c})}super.move(e,t,i),s||this._syncPosition()}_allowChangeAnchorHorizontally(){return!1}_updatePositionAndCorrectPoint(e,t){t&&(e.index=this._points[0].index);const i=this.priceSource();if(null===i)return e;const s=i.priceScale(),r=i.firstValue();if(null===s||s.isEmpty()||null===r)return e;const n=s.height();let o=n/2,a=e.price>=s.coordinateToPrice(o,r)?1:-1;const l=this._model.mainSeries();if(i===l){const t=l.data().search(this._baseSeriesIndexForPoint(e));if(null!==t){const i=(0,p.seriesPrice)(l,t,-1),n=(0,p.seriesPrice)(l,t,1);a=e.price>=i?1:-1,o=s.priceToCoordinate(1===a?n:i,r),e.price=1===a?Math.max(n,e.price):e.price}}const c=1===(-1===a!==s.isInverted()?-1:1)?o:n-o,h=s.priceToCoordinate(e.price,r),d=Math.min(n,Math.abs(h-o)),u=Math.max(0,Math.min(100,100*d/c))*a;return this.properties().childs().position.setValue(u),e}_baseSeriesIndexForPoint(e){return e.index}_syncPosition(){const e=this.linkKey().value();if(null!==e){const t={position:this.properties().childs().position.value()};(0,_.changeLineStyle)({linkKey:e,state:t,model:this._model})}}_anchorYCoordinate(){const e=this.priceSource();if(null===e)return null;const t=e.priceScale(),i=e.firstValue();if(null===t||t.isEmpty()||null===i)return null;const s=this._model.mainSeries(),r=this.customEvent();if(null===r)return null;let n=null;if(e===s&&(n=(0,p.seriesBasePosition)(s,r)),null===n&&(n=(0,p.noDataBasePosition)(r,t,i)),null===n)return null;const o=r.position(),a=t.priceToCoordinate(n.price,i);return(0,p.positionToCoordinate)(o,t.height(),a,(0,p.positionVisualDirection)(o,t.isInverted()))}}class g extends m{constructor(e,t,s,r){super(e,null!=t?t:g.createProperties(),s,r),i.e(1583).then(i.bind(i,3793)).then((t=>{this._setPaneViews([new t.SignpostPaneView(this,e)])}))}pointsCount(){return 1}name(){return"Signpost"}customEvent(){return{index:()=>{var e,t +;return null!==(t=null===(e=this.points()[0])||void 0===e?void 0:e.index)&&void 0!==t?t:null},position:()=>this.properties().childs().position.value()}}showInObjectTree(){return!this.isPhantom()&&super.showInObjectTree()}isPhantom(){return this._model.isPhantomLine(this)}clonePositionOffset(){return{barOffset:1,xCoordOffset:0,yCoordOffset:0}}template(){const e=super.template(),t=this.properties().childs();return e.text=t.text.value(),e.position=t.position.value(),e}shouldBeRemovedOnDeselect(){const e=this._properties.childs();if(e.showImage.value())return!1;return""===e.text.value().trim()}static createProperties(e){const t=new r.DefaultProperty("linetoolsignpost",e);return this._configureProperties(t),t.hasChild("text")||t.addChild("text",new(a())(s.t(null,void 0,i(37229)))),t.hasChild("position")||t.addChild("position",new(a())(50)),t.addExclusion("text"),t.addExclusion("position"),t.addChild("backgroundsColors",new d.LineToolColorsProperty([t.childs().plateColor])),t}_createPointProperty(e){super._createPointProperty(e);const t=this._pointsProperty.childs().points[e];t.removeProperty("price"),t.removeProperty("bar"),t.addChild("price",new l(this)),t.addChild("bar",new h(this,0))}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text),this.properties().childs().position.setValue(e.position)}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,31353)).then((e=>e.SignpostDefinitionsViewModel))}static _configureProperties(e){n.LineDataSource._configureProperties(e)}}g.supportPhantomMode=!0},44625:(e,t,i)=>{"use strict";i.d(t,{LineToolSineLine:()=>n});var s=i(7711),r=i(10971);class n extends r.LineDataSource{constructor(e,t,s,r){super(e,t||n.createProperties(),s,r),i.e(1583).then(i.bind(i,71586)).then((e=>{this._setPaneViews([new e.SineLinePaneView(this,this._model)])}))}pointsCount(){return 2}name(){return"Sine Line"}static createProperties(e){const t=new s.DefaultProperty("linetoolsineline",e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,5513))).CyclicAndSineLinesPatternDefinitionsViewModel}}},87414:(e,t,i)=>{"use strict";i.d(t,{StudyLineDataSource:()=>C});var s=i(50151),r=i(65665),n=i(88552),o=i(10971),a=i(7711),l=i(58403),c=i(59780),h=i(8890),d=i(7910),u=i(39947),p=i(51332),_=i(91217),m=i(32769),g=i(8950),f=i(97425),v=i(86635),S=i(72039);class y extends S.StatusProviderBase{constructor(e){super(e.model().properties().childs().scalesProperties.childs().textColor),this._source=e}color(){return"#ff0000"}errorStatus(){const e=this._source.status();return e.type===v.StudyStatusType.Error?{error:this.sourceStatusText(),solutionId:(0,v.studyStatusSolutionId)(e),title:(0,v.studyStatusTitle)(e),studyFeature:(0,v.studyStatusFeature)(e)}:null}getSplitTitle(){return this._source.titleInParts()}text(){return this._source.translatedType()}sourceStatusText(){return(0, +v.convertStudyStatusToString)(this._source.status(),!0)}}var b=i(36646),w=i(17659);class P extends w.StatusView{constructor(e){super(e.statusProvider({}))}getSplitTitle(){return this._statusProvider.getSplitTitle()}}class C extends o.LineDataSource{constructor(e,t,s,r,n,o){super(e,r,n,o),this._indexes=null,this._inputs=null,this._definitionsViewModel=null,this._pointsetPoints=null,this._loadedPlots=null,this._loadedGraphics=null,this._beingCreatedPaneView=null,this._anchorsPaneView=null,this._isLegendDisplayed=!1,this._alignerCache=null,Promise.all([i.e(1583).then(i.bind(i,32957)),i.e(1583).then(i.bind(i,90596))]).then((t=>{const{LineToolBeingCreatedPaneView:i}=t[0],{StudyLineDataSourceAnchorsPaneView:s}=t[1];this._beingCreatedPaneView=new i(this,e),this._anchorsPaneView=new s(this,this.model()),this._model.lightUpdate()})),this._metaInfo=t,this._dataSource=new d.StudyDataSource(e.chartApi(),e.mainSeries().seriesSource(),s,t),this._dataSource.dataCleared().subscribe(this,this._onDataCleared),this._dataSource.dataUpdated().subscribe(this,this._onDataUpdated),this._dataSource.studyStatusChanged().subscribe(this,this._onStudyStatusChanged),this._statusProvider=new y(this),this._statusView=new P(this),this._showStudyArgumentsProperty=e.properties().childs().paneProperties.childs().legendProperties.childs().showStudyArguments}isDisplayedInLegend(){return this._isLegendDisplayed}titleInParts(){const e=[];if(this._showStudyArgumentsProperty.value()&&this._inputs)for(const t of this._metaInfo.inputs){if(!0===t.isHidden||"bool"===t.type)continue;const i=this._inputs[t.id];e.push(i.toString())}return[this.name(),e]}destroy(){this._dataSource.dataUpdated().unsubscribeAll(this),this._dataSource.dataCleared().unsubscribeAll(this),this._dataSource.studyStatusChanged().unsubscribeAll(this),this._dataSource.destroy(),null!==this._definitionsViewModel&&(this._definitionsViewModel.destroy(),this._definitionsViewModel=null),this._unsubscribeApplyInputsOnSeriesCompleted(),this._isDestroyed=!0,super.destroy()}stop(){super.stop(),this._isDestroyed||(this._dataSource.stop(),this.clearData())}start(){super.start(),this._isDestroyed||null===this._inputs||this._dataSource.start()}metaInfo(){return this._metaInfo}graphicsInfo(){return this._metaInfo.graphics}series(){return this._model.mainSeries()}translatedType(){return this._metaInfo.description}name(){return this._metaInfo.description}studyId(){return this._metaInfo.id}setPoint(e,t,i){super.setPoint(e,this._preparePoint(t,i))}move(e){}clearData(){this._clearAllDataExceptPointsetPoints(),this._pointsetPoints=null,this.updateAllViews((0,f.sourceChangeEvent)(this.id()))}data(){return this.plots()}plots(){return this._loadedPlots||this._dataSource.plots()}graphics(){return this._loadedGraphics||this._dataSource.graphics()}firstValue(){return this._model.mainSeries().firstValue()}state(e){const t=super.state(e);let i;this.metaInfo()instanceof l.StudyMetaInfo?i=this.metaInfo().state():(i=(0,r.clone)(this.metaInfo()),i.id=l.StudyMetaInfo.parseIdString(i.id+(i.version?"-"+i.version:"")).fullId) +;const s={...t,metaInfo:i};return e&&(s.data=this.plots().state(),s.nonseriesindexes=this._indexes,s.graphics=(0,c.saveStudyGraphics)(this.graphics(),null)),s}restoreData(e){var t;void 0!==e.data&&(this._loadedPlots=new n.PlotList((0,p.studyPlotFunctionMap)(this._metaInfo),p.studyEmptyPlotValuePredicate),this._loadedPlots.restoreState(e.data)),this._indexes=null!==(t=e.nonseriesindexes)&&void 0!==t?t:this._indexes,this._loadedGraphics=e.graphics?(0,c.loadStudyGraphics)(e.graphics):this._loadedGraphics}getPropertyDefinitionsViewModel(){return null===this._definitionsViewModel?this._getPropertyDefinitionsViewModelClass().then((e=>null===e||this._isDestroyed?null:(null===this._definitionsViewModel&&(this._definitionsViewModel=new e(this._model.undoModel(),this)),this._definitionsViewModel))):Promise.resolve(this._definitionsViewModel)}paneViews(e){let t=[];if(this.isSourceHidden())return t;if(this._isReady()&&this._changeStatesStack.isEmpty()){const i=super.paneViews(e);null!==i&&(t=t.concat(i))}else null!==this._beingCreatedPaneView&&t.push(this._beingCreatedPaneView);return null!==this._anchorsPaneView&&t.push(this._anchorsPaneView),t}propertiesChanged(e){super.propertiesChanged(e),this._onStudyInputsMayChange()}dataAndViewsReady(){return super.dataAndViewsReady()&&this._isReady()}endChanging(e,t){const i=super.endChanging(e,t);return i.indexesChanged?this.clearData():this._updateAnchorsPrice(!0),i}moveData(e){this._dataSource.moveData(e)}restorePoints(e,t,i){super.restorePoints(e,t,i),this._updateAnchorsPrice(!0)}realign(){super.realign(),null===this._model.mainSeries().symbolInfo()&&(this._alignerCache=null)}statusProvider(e){return this._statusProvider}statusView(){return this._statusView}legendView(){return null}dataProblemModel(){return null}dataUpdatedModeModel(){return null}marketStatusModel(){return null}onStatusChanged(){return this._dataSource.studyStatusChanged()}status(){return this._dataSource.studyStatus()}recalcStudyIfNeeded(){}static createPropertiesFromStudyMetaInfoAndState(e,t,i,s){const r=(0,_.prepareStudyPropertiesForLoadChart)(e,t,i,s);return this._configureProperties(r),r}_onStudyStatusChanged(e,t){let i;switch(t.type){case u.StudyStatusType.Error:i=!0;break;case u.StudyStatusType.Completed:i=!1;break;default:return}if(i===this._isLegendDisplayed)return;this._isLegendDisplayed=i;const s=this._model.paneForSource(this);if(s){const e=this._model.panes().indexOf(s),t=b.InvalidationMask.invalidateLegendWidgetLayout(e);this.model().invalidate(t)}}_studyId(){return this._dataSource.studyId()}_isReady(){return!0}_updateAllPaneViews(e){var t,i;super._updateAllPaneViews(e),null===(t=this._beingCreatedPaneView)||void 0===t||t.update(),null===(i=this._anchorsPaneView)||void 0===i||i.update(e)}_getPointTime(e,t){const i=e.index,s=this._model.timeScale().indexToTimePoint(i);if(null!==s)return s;if(t||void 0===e.time)return null;const r=this._model.mainSeries().symbolInfo();if(null===r)return null;let n=this._model.properties().childs().timezone.value();"exchange"===n&&(n=r.timezone);const o=(0, +m.cal_to_utc)((0,m.get_timezone)(n),e.time);return this._getStartBarAligner()(o)/1e3}_updateAnchorsPrice(e){}_onPointsetUpdated(e){super._onPointsetUpdated(e),this._pointsetPoints=this._points.map((e=>({price:e.price,index:e.index,time:e.time}))),this._onStudyInputsMayChange()}_onDataCleared(){this.updateAllViews((0,f.sourceChangeEvent)({sourceId:this.id(),clearData:!0})),this._model.updateSource(this)}_onDataUpdated(e,t,i){var s;this._updateAnchorsPrice(),this.updateAllViews((0,f.sourceChangeEvent)({sourceId:this.id(),firstUpdatedTimePointIndex:null===(s=e[0])||void 0===s?void 0:s.index})),this._model.updateSource(this)}_onStudyInputsMayChange(){let e=null;if(null!==this._pointsetPoints&&this._pointsetPoints.length===this.pointsCount()&&(e=this._studyInputs(this._pointsetPoints),null===e&&(this._clearAllDataExceptPointsetPoints(),this.updateAllViews((0,f.sourceChangeEvent)(this.id())))),null!==e){const t=this.metaInfo().inputs.map((e=>e.id)),i=Object.keys(e);for(const s of i)t.includes(s)||delete e[s]}this._areInputsEqual(this._inputs,e)||this._applyStudyInputs(e)}_preparePoint(e,t){return super._preparePoint(this._alignPointToRangeOfActualData(e),t)}_getPropertyDefinitionsViewModelClass(){return Promise.resolve(null)}_subscribeApplyInputsOnSeriesCompleted(){this._unsubscribeApplyInputsOnSeriesCompleted(),this._model.mainSeries().dataEvents().completed().subscribe(this,(()=>this._onStudyInputsMayChange()),!0)}_unsubscribeApplyInputsOnSeriesCompleted(){this._model.mainSeries().dataEvents().completed().unsubscribeAll(this)}_onInputsChanged(){0}static _createPropertiesFromStudyIdAndState(e,t){const i=l.StudyMetaInfo.getStudyPropertyRootNameById(e),s=new a.DefaultProperty(i,t);return this._configureProperties(s),s}static _configureProperties(e){super._configureProperties(e),e.removeExclusion("intervalsVisibilities")}_areInputsEqual(e,t){return null===t?null===e:null!==e&&(0,h.areStudyInputsEqual)(this._metaInfo.inputs,e,t)}_applyStudyInputs(e){const t=this._inputs;this._inputs=e,null!==e&&(this._unsubscribeApplyInputsOnSeriesCompleted(),this._dataSource.setInputs(e),null===t&&this.isStarted()&&!this._dataSource.isStarted()&&this._dataSource.start()),this._onInputsChanged()}_clearAllDataExceptPointsetPoints(){this._inputs=null,this._dataSource.clearData(),this._loadedPlots=null,this._indexes=null,this._loadedGraphics=null}_getStartBarAligner(){const e=this._model.mainSeries().interval();return null!==this._alignerCache&&this._alignerCache.resolution===this._model.mainSeries().interval()||(this._alignerCache={resolution:e,aligner:(0,g.createTimeToBarTimeAligner)(e,(0,s.ensureNotNull)(this._model.mainSeries().symbolInfo()))}),this._alignerCache.aligner}}},29111:(e,t,i)=>{"use strict";i.d(t,{LineToolSvgIconBase:()=>l});var s=i(50151),r=i(86441),n=i(26867),o=i.n(n),a=i(10971);class l extends a.LineDataSource{constructor(e,t,i,s){super(e,t,i,s),this._onIconChanged=new(o()),this._svgContent=null,this._loadViews()}pointsCount(){return 1}hasEditableCoordinates(){return!1}getAnchorLimit(){return 80}getChangePointForSync(e){ +return null}setPoint(e,t,i){const n=Object.assign({},t),o=(0,s.ensureNotNull)(this.pointToScreenPoint(this.points()[0])),a=(0,s.ensureNotNull)(this.pointToScreenPoint(n)).subtract(o),l=this.properties().childs();if(0===e||1===e){const t=a.normalized();let i=Math.acos(-t.x);Math.asin(t.y)>0&&(i=2*Math.PI-i),0===e&&(i+=Math.PI),l.angle.setValue(i)}else{const t=a.add(new r.Point(15*(3===e?-1:1),0));l.size.setValue(2*Math.abs(t.x))}}getSourceIcon(){const e=this.svgContent();return null===e?null:{type:"svgContent",content:e}}onSourceIconChanged(){return this._onIconChanged}svgContent(){return this._svgContent}static _configureProperties(e){super._configureProperties(e),e.addExclusion("angle")}}},88767:(e,t,i)=>{"use strict";i.d(t,{LineToolText:()=>u,LineToolTextAbsolute:()=>p});var s=i(50151),r=i(86441),n=i(44352),o=i(10971),a=i(26220),l=i.n(a),c=i(7711),h=i(75862),d=i(97425);class u extends o.LineDataSource{constructor(e,t,s,r){const n=t||u.createProperties();super(e,n,s,r),this._barSpacing=e.timeScale().barSpacing(),this._recalculatePointsOnCenter=!1,i.e(1583).then(i.bind(i,9880)).then((({TextPaneView:t})=>{const i=this._recalculatePointsOnCenter?(e,t)=>{this._recalculatePointsOnCenter&&this._recalculateCenterPosition(e,t)}:void 0;this._setPaneViews([new t(this,e,void 0,void 0,void 0,void 0,void 0,i)])}))}centerPosition(){this._recalculatePointsOnCenter=!0}setPoint(e,t,i){const r=this.properties().childs();let n;if(1===e&&r.wordWrapWidth.value()){const e=this.model().timeScale();n=this.isFixed()?(0,s.ensureDefined)(this.fixedPoint()).x:e.indexToCoordinate(this.points()[0].index);const i=e.indexToCoordinate(t.index)-n-~~(r.fontsize.value()/6);if(!isFinite(i))return;r.wordWrapWidth.setValue(Math.max(100,i))}}pointsCount(){return 1}name(){return"Text"}setPriceScale(e){super.setPriceScale(e),e&&e.priceRange()&&(this._priceDencity=e.height()/(0,s.ensureNotNull)(e.priceRange()).length(),this._isPriceDencityLog=e.isLog())}restoreSize(){const e=(0,s.ensureNotNull)(this.priceScale());this._barSpacing=this.model().timeScale().barSpacing(),this._priceDencity=e.height()/(0,s.ensureNotNull)(e.priceRange()).length(),this.redraw((0,d.sourceChangeEvent)(this.id()))}redraw(e){this.updateAllViews(e),this._model.updateSource(this)}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}state(e){const t=super.state(e);return e&&(t.state.fixedSize=!1),t}barSpacing(){return this._barSpacing}priceDencity(){return this._priceDencity}isPriceDencityLog(){return this._isPriceDencityLog}hasEditableCoordinates(){return!1}shouldBeRemovedOnDeselect(){return""===this._properties.childs().text.value().trim()}static createProperties(e){const t=new c.DefaultProperty("linetooltext",e);return this._configureProperties(t),t}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,63874)).then((e=>e.TextDefinitionsViewModel))}static _configureProperties(e){ +super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(l())(n.t(null,void 0,i(37229)))),e.addChild("linesColors",new h.LineToolColorsProperty([e.childs().borderColor])),e.addChild("textsColors",new h.LineToolColorsProperty([e.childs().color])),e.addExclusion("text"),e.addExclusion("linesColors"),e.addExclusion("textsColors")}_recalculateCenterPosition(e,t){const i=this.isFixed()?(0,s.ensureDefined)(this.fixedPoint()):(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),n=new r.Point(i.x-e/2,i.y-t/2),o=(0,s.ensureNotNull)(this.screenPointToPoint(n));this.setPoints([o]),this.normalizePoints(),this.createServerPoints(),this.redraw((0,d.sourceChangeEvent)(this.id()))}}class p extends u{constructor(e,t){super(e,t||p.createProperties())}name(){return"Anchored Text"}hasEditableCoordinates(){return!1}isFixed(){return!0}static createProperties(e){const t=new c.DefaultProperty("linetooltextabsolute",e);return this._configureProperties(t),t}}},12799:(e,t,i)=>{"use strict";i.d(t,{LineToolThreeDrivers:()=>o});var s=i(7711),r=i(10971),n=i(75862);class o extends r.LineDataSource{constructor(e,t,s,r){const n=t||o.createProperties();super(e,n,s,r),i.e(1583).then(i.bind(i,52982)).then((t=>{this._setPaneViews([new t.LineToolThreeDrivesPaneView(this,e)])}))}pointsCount(){return 7}name(){return"Three Drives Pattern"}static createProperties(e){const t=new s.DefaultProperty("linetoolthreedrivers",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,8906)).then((e=>e.PatternWithoutBackgroundDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new n.LineToolColorsProperty([e.childs().color])),e.addChild("textsColors",new n.LineToolColorsProperty([e.childs().textcolor])),e.addChild("linesWidths",new n.LineToolWidthsProperty([e.childs().linewidth])),e.hasChild("backgroundsColors")&&e.removeProperty("backgroundsColors")}}},47351:(e,t,i)=>{"use strict";i.d(t,{LineToolTimeCycles:()=>o});var s=i(27788),r=i(7711),n=i(10971);class o extends n.LineDataSource{constructor(e,t,s,r){super(e,null!=t?t:o.createProperties(),s,r),i.e(1583).then(i.bind(i,81336)).then((e=>{this._setPaneViews([new e.TimeCyclesPaneView(this,this._model)])}))}pointsCount(){return 2}name(){return"Time Cycles"}setPoint(e,t){const i=(0,s.default)(t),r=this._points[0],n=this._points[1];r.price=i.price,n.price=i.price,this._points[e]=i,this.normalizePoints()}addPoint(e,t,i){const s=super.addPoint(e,t,!0);if(s){const e=this._points[0];this._points[1].price=e.price,i||(this.normalizePoints(),this.createServerPoints())}return s}static createProperties(e){const t=new r.DefaultProperty("linetooltimecycles",e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,16697))).TimeCyclesPatternDefinitionsViewModel}}},38875:(e,t,i)=>{"use strict" +;const s=i(10971).LineDataSource,r=i(10678).alignToStep;class n extends s{constructor(e,t){super(e,t),this.customization.forcePriceAxisLabel=!0,this.customization.disableErasing=!0,this.customization.showInObjectsTree=!1,this.setSelectionEnabled(!1)}isSynchronizable(){return!1}pointsCount(){return n.POINTS_COUNT}hasContextMenu(){return!1}state(){return null}startMoving(){super.startMoving.apply(this,arguments),this._cursorMoved=!1}endMoving(){super.endMoving.apply(this,arguments),this._cursorMoved=!1}_correctPoints(e,t){this._currentMovingPoint&&this._startMovingPoint?this._currentMovingPoint.logical.price-this._startMovingPoint.logical.price&&(this._cursorMoved=!0):this._cursorMoved=!1;for(var i=1/this.priceScale().mainSource().base(),s=0;s{"use strict";i.d(t,{LineToolTrendAngle:()=>d});var s=i(86441),r=i(50151),n=i(7711),o=i(10971),a=i(26220),l=i.n(a),c=i(97425);class h extends(l()){constructor(e){super(),this._lineSource=e}value(){return Math.round(180*this._lineSource.angle()/Math.PI)}setValue(e){const t=e*Math.PI/180,i=(0,r.ensureNotNull)(this._lineSource.pointToScreenPoint(this._lineSource.points()[0])),n=Math.cos(t),o=-Math.sin(t),a=new s.Point(n,o),l=i.addScaled(a,this._lineSource.distance()),h=(0,r.ensureNotNull)(this._lineSource.screenPointToPoint(l));this._lineSource.setPoint(1,h);const d=this._lineSource.model();d.updateSource(this._lineSource),this._lineSource.updateAllViews((0,c.sourceChangeEvent)(this._lineSource.id())),d.updateSource(this._lineSource)}notifyChanged(){this._listeners.fire(this)}}class d extends o.LineDataSource{constructor(e,t,s,r){const n=t||d.createProperties();super(e,n,s,r),this._angle=0,this._distance=0,n.addChild("angle",new h(this)),i.e(1583).then(i.bind(i,84330)).then((({TrendAnglePaneView:t})=>{const i=[new t(this,e)];this._setPaneViews(i)}))}isSynchronizable(){return!1}pointsCount(){return 2}name(){return"Trend Angle"}angle(){return this._angle}distance(){return this._distance}addPoint(e,t){const i=super.addPoint(e,t);return i&&this._calculateAngle(),i}setLastPoint(e,t){const i=super.setLastPoint(e,t);return this.points().length>1&&this._calculateAngle(),i}axisPoints(){if(this.points().length<2)return[];const e=[this.points()[0]],t=(0,r.ensureNotNull)(this.pointToScreenPoint(this.points()[0])),i=Math.cos(this._angle)*this._distance,n=-Math.sin(this._angle)*this._distance,o=t.add(new s.Point(i,n)),a=(0,r.ensureNotNull)(this.screenPointToPoint(o));return e.push(a),e}setPoint(e,t,i){super.setPoint(e,t,i),this.points().length>1&&1===e&&this._calculateAngle()}restoreData(e){var t,i;this._angle=null!==(t=e.angle)&&void 0!==t?t:0, +this._distance=null!==(i=e.distance)&&void 0!==i?i:0}state(e){const t=super.state(e);return t.angle=this._angle,t.distance=this._distance,t}cloneData(e){this._angle=e.angle(),this._distance=e.distance()}canHasAlert(){return!0}static createProperties(e){const t=new n.DefaultProperty("linetooltrendangle",e);return this._configureProperties(t),t}_snapTo45DegreesAvailable(){return!0}_getAlertPlots(){const e=this._linePointsToAlertPlot(this._points,null,this._properties.childs().extendLeft.value(),this._properties.childs().extendRight.value());return null===e?[]:[e]}_calculateAngle(){const e=(0,r.ensureNotNull)(this.pointToScreenPoint(this.points()[0]));let t=(0,r.ensureNotNull)(this.pointToScreenPoint(this.points()[1])).subtract(e);const i=t.length();i>0?(t=t.normalized(),this._angle=Math.acos(t.x),t.y>0&&(this._angle=-this._angle),this._distance=i):this._angle=0;this.properties().childs().angle.notifyChanged()}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,23708)).then((e=>e.TrendAngleDefinitionsViewModel))}}},39039:(e,t,i)=>{"use strict";i.d(t,{LineToolTrendBasedFibExtension:()=>c});var s=i(44352),r=i(47539),n=i(85038),o=i(75862),a=i(10971);const l=new r.TranslatedString("erase level line",s.t(null,void 0,i(12962)));class c extends a.LineDataSource{constructor(e,t,s,r){super(e,t||c.createProperties(),s,r),this.version=2,i.e(1583).then(i.bind(i,82673)).then((({TrendBasedFibExtensionPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return 24}pointsCount(){return 3}name(){return"Trend-Based Fib Extension"}migrateVersion(e,t){1===e&&this.properties().childs().extendLines.setValue(!0)}processErase(e,t){const i="level"+t,s=this.properties().childs()[i].childs().visible;e.setProperty(s,!1,l)}fibLevelsBasedOnLogScale(){var e;return this.properties().childs().fibLevelsBasedOnLogScale.value()&&Boolean(null===(e=this.priceScale())||void 0===e?void 0:e.isLog())}static createProperties(e){const t=new n.LevelsProperty("linetooltrendbasedfibextension",e,!1,{range:[0,8]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,65408))).FibDrawingsWith24LevelsDefinitionsViewModel}static _configureProperties(e){const t=e.childs();super._configureProperties(e);const i=[t.trendline.childs().color];for(let e=1;e<=24;e++){const s=t["level"+e].childs().color;i.push(s)}e.addChild("linesColors",new o.LineToolColorsProperty(i));const s=[t.trendline.childs().linewidth,t.levelsStyle.childs().linewidth];e.addChild("linesWidths",new o.LineToolWidthsProperty(s))}}},5665:(e,t,i)=>{"use strict";i.d(t,{LineToolTrendBasedFibTime:()=>c});var s=i(44352),r=i(47539),n=i(10971),o=i(85038),a=i(75862);const l=new r.TranslatedString("erase level line",s.t(null,void 0,i(12962)));class c extends n.LineDataSource{constructor(e,t,s,r){super(e,t||c.createProperties(),s,r),this.version=1, +i.e(1583).then(i.bind(i,48016)).then((({TrendBasedFibTimePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return 11}pointsCount(){return 3}name(){return"Trend-Based Fib Time"}processErase(e,t){const i="level"+t,s=this.properties().childs()[i].childs().visible;e.setProperty(s,!1,l)}static createProperties(e){const t=new o.LevelsProperty("linetooltrendbasedfibtime",e,!1,{range:[1,11]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,11712))).TrendBasedFibTimeDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e);const t=e.childs(),i=[t.trendline.childs().linewidth],s=[t.trendline.childs().color];for(let e=1;e<=11;e++)i.push(t["level"+e].childs().linewidth),s.push(t["level"+e].childs().color);e.addChild("linesColors",new a.LineToolColorsProperty(s)),e.addChild("linesWidths",new a.LineToolWidthsProperty(i))}}},33818:(e,t,i)=>{"use strict";i.d(t,{LineToolTrendLine:()=>l});var s=i(7711),r=i(10971),n=i(28537),o=i(26220),a=i.n(o);class l extends r.LineDataSource{constructor(e,t,s,r){super(e,t||l.createProperties(),s,r),this._trendLinePaneView=null,i.e(1583).then(i.bind(i,84070)).then((({TrendLinePaneView:e})=>{this._trendLinePaneView=new e(this,this._model),this._setPaneViews([this._trendLinePaneView])}))}dataAndViewsReady(){return super.dataAndViewsReady()&&null!==this._trendLinePaneView&&this._trendLinePaneView.iconsReady()}pointsCount(){return 2}name(){return"Trend Line"}canHasAlert(){return!0}showPriceLabels(){return this._properties.childs().showPriceLabels.value()}createPriceAxisView(e){return new n.LineToolPriceAxisView(this,{pointIndex:e,backgroundPropertyGetter:()=>this.showPriceLabels()?this._properties.childs().linecolor.value():null})}isForcedDrawPriceAxisLabel(){return this.showPriceLabels()}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}static createProperties(e){const t=new s.DefaultProperty("linetooltrendline",e);return this._configureProperties(t),t}_getAlertPlots(){const e=this._linePointsToAlertPlot(this._points,null,this._properties.childs().extendLeft.value(),this._properties.childs().extendRight.value());return null===e?[]:[e]}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,2915))).TrendLineDefinitionsViewModel}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text||"")}_snapTo45DegreesAvailable(){return!0}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(a())("")),e.addExclusion("text")}}},3687:(e,t,i)=>{"use strict";i.d(t,{LineToolTrianglePattern:()=>o});var s=i(7711),r=i(10971),n=i(75862);class o extends r.LineDataSource{constructor(e,t,s,r){const n=t||o.createProperties();super(e,n,s,r),i.e(1583).then(i.bind(i,42032)).then((t=>{this._setPaneViews([new t.LineToolTrianglePatternPaneView(this,e)]) +}))}pointsCount(){return 4}name(){return"Triangle Pattern"}static createProperties(e){const t=new s.DefaultProperty("linetooltrianglepattern",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,94875)).then((e=>e.PatternWithBackgroundDefinitionViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new n.LineToolColorsProperty([e.childs().color])),e.addChild("textsColors",new n.LineToolColorsProperty([e.childs().textcolor])),e.addChild("backgroundsColors",new n.LineToolColorsProperty([e.childs().backgroundColor]))}}},19328:(e,t,i)=>{"use strict";var s=i(10971).LineDataSource,r=i(7711).DefaultProperty,n=i(75862).LineToolColorsProperty;class o extends s{constructor(e,t,s,r){super(e,t||o.createProperties(),s,r),i.e(1583).then(i.t.bind(i,60548,19)).then((({TrianglePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 3}name(){return"Triangle"}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,38333))).GeneralFiguresDefinitionsViewModel}static createProperties(e){var t=new r("linetooltriangle",e);return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new n([e.childs().color]))}}t.LineToolTriangle=o},31688:(e,t,i)=>{"use strict";i.d(t,{LineToolVertLineTimeAxisView:()=>r});var s=i(93302);class r extends s.LineDataSourceTimeAxisView{constructor(e){super(e,0)}_getBgColor(){return this._source.properties().linecolor.value()}_getAlwaysInViewPort(){return!1}_getIndex(){const e=this._source.points();return 0===e.length?null:e[0].index}}},72544:(e,t,i)=>{"use strict";i.d(t,{LineToolVertLine:()=>h});var s=i(50151),r=i(86441),n=i(7711),o=i(26220),a=i.n(o),l=i(10971),c=i(31688);class h extends l.LineDataSource{constructor(e,t,s,r){const n=t||h.createProperties();super(e,n,s,r),this._timeAxisView=new c.LineToolVertLineTimeAxisView(this),this._paneViewFactory=null,this.properties().childs().extendLine.subscribe(this,(()=>e.lightUpdate())),i.e(1583).then(i.bind(i,23743)).then((t=>{this._paneViewFactory=i=>new t.VertLinePaneView(this,e,i),this._model.lightUpdate()}))}destroy(){this.properties().childs().extendLine.unsubscribeAll(this),super.destroy()}pointsCount(){return 1}name(){return"Vertical Line"}timeAxisViews(){return this.isSourceHidden()?null:this.properties().childs().showTime.value()?[this._timeAxisView]:null}updateAllViews(e){super.updateAllViews(e),this._timeAxisView.update(e)}canHasAlert(){return!0}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}isMultiPaneAvailable(){return!0}isMultiPaneEnabled(){return this.properties().childs().extendLine.value()}paneViews(e){return e=(0,s.ensureDefined)(e), +this.isMultiPaneEnabled()||this._model.paneForSource(this)===e?(null===this._getPaneViews(e)&&null!==this._paneViewFactory&&this._setPaneViews([this._paneViewFactory(e)],e,!0),super.paneViews(e)):null}priceAxisViews(){return null}priceAxisPoints(){return[]}pointToScreenPoint(e){const t=this._model.timeScale();if(t.isEmpty())return null;const i=t.indexToCoordinate(e.index);return new r.Point(i,0)}convertYCoordinateToPriceForMoving(e){return 0}static createProperties(e){null!=e&&(void 0===e.textOrientation&&(e.textOrientation="horizontal"),void 0===e.extendLine&&(e.extendLine=!1));const t=new n.DefaultProperty("linetoolvertline",e);return this._configureProperties(t),t}_getAlertPlots(){const e=this._points[0],t={index:e.index,price:e.price+1},i=this._linePointsToAlertPlot([e,t],null,!0,!0);return null===i?[]:[i]}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(6682),i.e(4800),i.e(892),i.e(4785),i.e(8537)]).then(i.bind(i,79024)).then((e=>e.VerticalLineDefinitionsViewModel))}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text||"")}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(a())("")),e.addExclusion("text")}}},89664:(e,t,i)=>{"use strict";i.d(t,{LineToolVbPFixed:()=>f});var s=i(77973),r=i(50151),n=i(4774),o=i(58403),a=i(87414),l=i(59780),c=i(76267),h=i(97425),d=i(65665),u=i(7711),p=i(91217);const _=(0,n.studyIdString)("VbPFixed","tv-volumebyprice");function m(e,t,i,s){return t.styles&&(g(t.styles.developingPoc),g(t.styles.developingVAHigh),g(t.styles.developingVALow)),t}function g(e){void 0!==e&&void 0!==e.visible&&(e.display=e.visible?15:0,delete e.visible)}class f extends a.StudyLineDataSource{constructor(e,t,i,s,r){const n=i||e.studyMetaInfoRepository().findByIdSync({type:"java",studyId:_});super(e,n,"vbpfixed_",null!=t?t:f.createProperties(e),s,r),this._createPaneViews().then((e=>{this._setPaneViews(e)})),this.clearData()}pointsCount(){return 2}boundToSymbol(){return!1}offset(e){return 0}getMinFirstBarIndexForPlot(){return-1/0}calcIsActualSymbol(){this._isActualSymbol=!0,this._isActualCurrency=!0,this._isActualUnit=!0,this.calcIsActualInterval()}cloneable(){return!1}isSynchronizable(){return!1}isPlotVisibleAt(e,t){return(this.properties().childs().styles.childs()[e].childs().display.value()&t)===t}static createProperties(e,t){const i=o.StudyMetaInfo.getStudyPropertyRootNameById(_),s=(0,r.ensureNotNull)(e.studyMetaInfoRepository().findByIdSync({type:"java",studyId:_})),n=(0,u.createDefaultsState)(!0,i,[],e.studyVersioning());return this.createPropertiesFromStudyMetaInfoAndState(s,s,(0,d.merge)((0,d.clone)(n),null!=t?t:{}),e.studyVersioning())}static createPropertiesFromStudyMetaInfoAndState(e,t,i,s){const r=(0,p.prepareStudyPropertiesForLoadChart)(e,t,i,s,m);return this._configureProperties(r),r}static studyId(){return _}_studyInputs(e){(0,r.assert)(2===e.length,"all the line tool points should be defined") +;const[t,i]=e,s=Math.max(t.index,i.index),n=this._model.mainSeries().bars().lastIndex(),o=this._getPointTime(t.index<=i.index?t:i,!0),a=this._getPointTime(i.index>=t.index?i:t,!0);if(null===o||null===a)return this._subscribeApplyInputsOnSeriesCompleted(),null;return{...this.properties().childs().inputs.state(),first_bar_time:1e3*o,last_bar_time:1e3*a,subscribeRealtime:n===s,mapRightBoundaryToBarStartTime:!!this._needExtendToBarsEnding()||void 0}}_isReady(){return!(0,l.isStudyGraphicsEmpty)(this.graphics())}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6803),i.e(6682),i.e(892),i.e(8622),i.e(4785),i.e(607)]).then(i.bind(i,46310))).StudyLineDataSourceDefinitionsViewModel}_onDataUpdated(){this._updateAnchors(),this.updateAllViews((0,h.sourceChangeEvent)(this.id())),this._model.updateSource(this)}_updateAnchors(){const e=this._calculateAnchors();if(!e)return;const[{index:t,price:i},{index:s,price:r}]=e;if(this._timePoint.length&&(this._timePoint[0].price=i,this._timePoint[1].price=r),this._points.length){const e=this.model().timeScale(),n=e.indexToTimePoint(t),o=e.indexToTimePoint(t);this._points[0]={index:t,price:i,time:(0,d.isNumber)(n)?new Date(1e3*n):void 0},this._points[1]={index:s,price:r,time:(0,d.isNumber)(o)?new Date(1e3*o):void 0}}}_calculateAnchors(){let e=null,t=null,i=null,r=null;if(this.graphics().hhists().forEach((s=>{s.forEach((s=>{const{priceLow:n,priceHigh:o,firstBarTime:a,lastBarTime:l}=s;(!e||nt)&&(t=o),(!i||ar)&&(r=l)}))})),!((0,s.default)(e)||(0,s.default)(t)||(0,s.default)(r)||(0,s.default)(i)))return[{price:t,index:i},{price:e,index:r}]}_updateAnchorsPrice(){const e=this._calculateAnchors();if(!e)return;const[{price:t},{price:i}]=e;this._timePoint.length&&(this._timePoint[0].price=t,this._timePoint[1].price=i),this._points.length&&(this._points[0].price=t,this._points[1].price=i)}async _createPaneViews(){var e;const t=this._metaInfo,s=t.graphics,r=[],n=this._needExtendToBarsEnding();if(s.hhists){const{HHistPaneView:t}=await i.e(507).then(i.bind(i,58222)),s=null===(e=this.properties().childs().graphics.childs().polygons)||void 0===e?void 0:e.childs();r.push(new t(this,this._model,void 0,null==s?void 0:s.histBoxBg,n))}if(s.horizlines){const{HorizLinePaneView:e}=await i.e(507).then(i.bind(i,94993));r.push(new e(this,this._model,void 0,n))}return t.plots.length>0&&r.push(this._createStudyPlotPaneView(t.plots[0].id,n)),t.plots.length>1&&r.push(this._createStudyPlotPaneView(t.plots[1].id,n)),t.plots.length>2&&r.push(this._createStudyPlotPaneView(t.plots[2].id,n)),r}_createStudyPlotPaneView(e,t){return new c.StudyPlotPaneView(this,this._model.mainSeries(),this._model,e,t)}_needExtendToBarsEnding(){var e;return void 0!==(null===(e=this.metaInfo().defaults.inputs)||void 0===e?void 0:e.mapRightBoundaryToBarStartTime)}}},64810:(e,t,i)=>{"use strict";var s;i.d(t,{MagnetMode:()=>s}),function(e){e[e.WeakMagnet=0]="WeakMagnet",e[e.StrongMagnet=1]="StrongMagnet"}(s||(s={}))},71248:(e,t,i)=>{"use strict";i.d(t,{magnetEnabled:()=>m,magnetMode:()=>g, +setIsMagnetEnabled:()=>f,setMagnetMode:()=>v});var s=i(7711),r=i(40549),n=i.n(r),o=i(64810),a=i(76076),l=i(6250),c=i(73552);const h=new(n())(!1),d=new(n())(o.MagnetMode.WeakMagnet),u=(0,c.modifierPressed)(),p=(0,c.shiftPressed)();function _(){const e=u.value();if(p.value()&&(a.isToolEditingNow.value()||a.isToolCreatingNow.value()))return void h.setValue(!1);let t,i;if(a.activePointSelectionMode.value()===a.SelectPointMode.Replay)t=i=!1;else{const s=a.tool.value(),r=a.isStudyEditingNow.value()||a.activePointSelectionMode.value()===a.SelectPointMode.Study;t=e&&((0,l.isLineToolName)(s)||a.isToolEditingNow.value()||(0,a.toolIsMeasure)(s)||r),i=(0,a.properties)().childs().magnet.value()}d.setValue(!i&&t?o.MagnetMode.StrongMagnet:(0,a.properties)().childs().magnetMode.value()),h.setValue(t?!i:i)}function m(){return h}function g(){return d}function f(e){(0,s.saveDefaultProperties)(!0),(0,a.properties)().childs().magnet.setValue(e),(0,s.saveDefaultProperties)(!1)}function v(e){(0,s.saveDefaultProperties)(!0),(0,a.properties)().childs().magnetMode.setValue(e),(0,a.properties)().childs().magnet.setValue(!0),(0,s.saveDefaultProperties)(!1)}(0,a.runOnDrawingStateReady)((()=>{(0,a.properties)().childs().magnet.subscribe(null,_),(0,a.properties)().childs().magnetMode.subscribe(null,_),u.subscribe(_),p.subscribe(_),a.tool.subscribe(_),a.isToolEditingNow.subscribe(_),_()}))},95190:(e,t,i)=>{"use strict";i.d(t,{MainSeriesScaleRatioProperty:()=>n});var s=i(26867),r=i.n(s);class n{constructor(e){this._changed=new(r()),this._model=e}getStepChangeValue(){return.1}getMinValue(){return 1e-7}getMaxValue(){return 99999999}value(){return this._model.mainSeriesScaleRatio()}setValue(e,t){(e!==this.value()||t)&&(this._model.setMainSeriesScaleRatio(e),this._onChanged())}state(){return null}clone(){return new n(this._model)}listeners(){return this._changed}subscribe(e,t){this._changed.subscribe(e,t)}unsubscribe(e,t){this._changed.unsubscribe(e,t)}unsubscribeAll(e){this._changed.unsubscribeAll(e)}storeStateIfUndefined(){return!0}_onChanged(){this._changed.fire(this)}}},97425:(e,t,i)=>{"use strict";i.r(t),i.d(t,{sourceChangeEvent:()=>r,globalChangeEvent:()=>o,viewportChangeEvent:()=>l,selectionChangeEvent:()=>h});var s=i(27147);function r(e){return(0,s.default)(e)?{type:"data-source-change",sourceId:e}:{type:"data-source-change",...e}}const n={type:"global-change"};function o(){return n}const a={type:"viewport-change"};function l(){return a}const c={type:"selection-change"};function h(){return c}},65447:(e,t,i)=>{"use strict";i.d(t,{ensureTimePointIndexIndex:()=>n,unpackNonSeriesData:()=>o});var s=i(30551),r=i(50151);function n(e){if(e<0)throw new Error("TimePointIndexIndex should be non-negative integer");return e}async function o(e){if(""===e)return null;const t=JSON.parse(e);if(!(0,s.isObject)(t)||"function"==typeof t)throw new Error("Non-object content in the non-series envelope");if((0,s.hasProperty)(t,"indexes_replace"))return{indexes_replace:!0};const i={indexes_replace:!1};if((0,s.hasProperty)(t,"offsets")&&(i.offsets=t.offsets),(0, +s.hasProperty)(t,"isUpdate")){if("boolean"!=typeof t.isUpdate)throw new Error('Invalid type of "isUpdate" field');i.isUpdate=t.isUpdate}return(0,s.hasProperty)(t,"data")&&(i.data=t.data),(0,s.hasProperty)(t,"graphicsCmds")&&(i.graphicsCmds=function(e){if(!(0,s.isObject)(e))throw new Error("Graphics commands should be wrapped in an object");if((0,s.hasProperty)(e,"create"),(0,s.hasProperty)(e,"erase")){const t=e.erase;(0,r.assert)(Array.isArray(t),"Collection of erase commands should be array");for(const e of t){if(!(0,s.isObject)(e)||!(0,s.hasProperty)(e,"action"))throw new Error("Command should be an object with 'action' property");(0,r.assert)("all"===e.action||"one"===e.action,"Erase command action should be 'all' or 'one'")}}return e}(t.graphicsCmds)),i}},2:(e,t,i)=>{"use strict";i.d(t,{notAvailable:()=>r});var s=i(44352);const r=i(2484).enabled("use_na_string_for_not_available_values")?s.t(null,void 0,i(16542)):"∅"},6947:(e,t,i)=>{"use strict";var s;i.d(t,{PaneCursorType:()=>s}),function(e){e[e.Default=0]="Default",e[e.Pointer=1]="Pointer",e[e.Eraser=2]="Eraser",e[e.Dot=3]="Dot",e[e.Grabbing=4]="Grabbing",e[e.ZoomIn=5]="ZoomIn",e[e.VerticalResize=6]="VerticalResize",e[e.HorizontalResize=7]="HorizontalResize",e[e.DiagonalNeSwResize=8]="DiagonalNeSwResize",e[e.DiagonalNwSeResize=9]="DiagonalNwSeResize"}(s||(s={}))},64636:(e,t,i)=>{"use strict";i.d(t,{PanePriceAxisView:()=>n});var s=i(40858);class r{constructor(e){this._priceAxisViewRenderer=null,this._rendererOptions=null,this._align="right",this._width=0,this._height=0,this._textWidthCache=e}setParams(e,t,i,s,r){this._priceAxisViewRenderer=e,this._rendererOptions=t,this._width=i,this._height=s,this._align=r}draw(e,t){null!==this._rendererOptions&&null!==this._priceAxisViewRenderer&&this._priceAxisViewRenderer.draw(e,this._rendererOptions,this._textWidthCache,this._width,this._height,this._align,t.pixelRatio)}hitTest(e){var t,i;return void 0===(null===(t=this._priceAxisViewRenderer)||void 0===t?void 0:t.hitTest)?null:null===(i=this._priceAxisViewRenderer)||void 0===i?void 0:i.hitTest(e,this._width,this._align)}}class n{constructor(e,t,i){this._renderer=null,this._invalidated=!0,this._priceAxisView=e,this._textWidthCache=new s.TextWidthCache(100),this._dataSource=t,this._chartModel=i,this._fontSize=-1,this._panePriceAxisViewRenderer=new r(this._textWidthCache)}update(e){this._invalidated=!0}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_updateImpl(e,t){this._renderer=null;const i=this._chartModel.crossHairSource(),s=this._dataSource===i?i.pane:this._chartModel.paneForSource(this._dataSource);if(null===s)return;const r=this._priceScale();if(null===r)return;let n=s.priceScalePosition(r);if("overlay"===n&&(n=s.priceScalePosition(s.defaultPriceScale())),"overlay"===n)return;const o=this._chartModel.priceAxisRendererOptions();o.fontSize!==this._fontSize&&(this._fontSize=o.fontSize,this._textWidthCache.reset()),this._panePriceAxisViewRenderer.setParams(this._priceAxisView.paneRenderer(),o,t,e,n), +this._renderer=this._panePriceAxisViewRenderer,this._invalidated=!1}_priceScale(){return this._dataSource.priceScale()}}},28962:(e,t,i)=>{"use strict";i.d(t,{PaneRendererArea:()=>a});var s=i(50151),r=i(76078),n=i(55014),o=i(9740);class a extends r.PaneRendererLine{constructor(e){e.forceLineColor=!1,super(e)}draw(e,t){var i,r,a,l,c;const h=this._data;if(0===h.items.length)return;let d=null!==(r=null===(i=this._data.visibleItemsRange)||void 0===i?void 0:i.startItemIndex)&&void 0!==r?r:0,u=(null!==(l=null===(a=this._data.visibleItemsRange)||void 0===a?void 0:a.endItemIndex)&&void 0!==l?l:this._data.items.length)-1;for(;d=0&&!(0,n.coordinateIsValid)(h.items[u].y);)u--;if(d>u)return;e.save(),e.scale(t.pixelRatio,t.pixelRatio),e.lineCap="butt",e.strokeStyle=h.lineColor,e.lineWidth=h.lineWidth,(0,o.setLineStyle)(e,h.lineStyle),e.lineWidth=1;const p={},_=h.items;for(let e=d;e<=u;e++){const t=_[e];let i;if(i=t.style?t.style.color:h.lineColor,e{"use strict";i.d(t,{CompositeRenderer:()=>s});class s{constructor(){this._renderers=[],this._globalAlpha=1}setGlobalAlpha(e){this._globalAlpha=e}append(e){this._renderers.push(e)}insert(e,t){this._renderers.splice(t,0,e)}clear(){this._renderers.length=0}isEmpty(){return 0===this._renderers.length}draw(e,t){for(let i=0;i=0;s--){const r=this._renderers[s].hitTest(e,t);null!==r&&(null===i||r.result()>i.result())&&(i=r)}return i}doesIntersectWithBox(e){return this._renderers.some((t=>!!t.doesIntersectWithBox&&t.doesIntersectWithBox(e)))}}},9740:(e,t,i)=>{"use strict";i.r(t),i.d(t,{clearRectWithGradient:()=>o,fillRectInnerBorder:()=>a,drawHorizontalLine:()=>l,drawVerticalLine:()=>c,drawRoundRect:()=>d,drawRoundRectWithInnerBorder:()=>u,fillRectWithBorder:()=>p,createCircle:()=>_,drawPoly:()=>m,setLineStyle:()=>g,drawLine:()=>f});var s=i(86441),r=i(53479),n=i(89);function o(e,t,i,s,r,n,o){e.save(),e.globalCompositeOperation="copy" +;const a=e.createLinearGradient(0,0,0,r);a.addColorStop(0,n),a.addColorStop(1,o),e.fillStyle=a,e.fillRect(t,i,s,r),e.restore()}function a(e,t,i,s,r,n){e.fillRect(t+n,i,s-2*n,n),e.fillRect(t+n,i+r-n,s-2*n,n),e.fillRect(t,i,n,r),e.fillRect(t+s-n,i,n,r)}function l(e,t,i,s){e.beginPath();const r=e.lineWidth%2?.5:0;e.moveTo(i,t+r),e.lineTo(s,t+r),e.stroke()}function c(e,t,i,s){e.beginPath();const r=e.lineWidth%2?.5:0;e.moveTo(t+r,i),e.lineTo(t+r,s),e.stroke()}function h(e,t){return Array.isArray(e)?e.map((e=>0===e?e:e+t)):e+t}function d(e,t,i,s,r,n,o){let a,l,c,h;if(Array.isArray(n))if(2===n.length){const e=Math.max(0,n[0]),t=Math.max(0,n[1]);a=e,l=e,c=t,h=t}else{if(4!==n.length)throw new Error("Wrong border radius - it should be like css border radius");a=Math.max(0,n[0]),l=Math.max(0,n[1]),c=Math.max(0,n[2]),h=Math.max(0,n[3])}else{const e=Math.max(0,n);a=e,l=e,c=e,h=e}o||e.beginPath(),e.moveTo(t+a,i),e.lineTo(t+s-l,i),0!==l&&e.arcTo(t+s,i,t+s,i+l,l),e.lineTo(t+s,i+r-c),0!==c&&e.arcTo(t+s,i+r,t+s-c,i+r,c),e.lineTo(t+h,i+r),0!==h&&e.arcTo(t,i+r,t,i+r-h,h),e.lineTo(t,i+a),0!==a&&e.arcTo(t,i,t+a,i,a)}function u(e,t,i,s,r,o,a=0,l=0,c="",u=n.LineStyle.Solid){if(e.save(),!l||!c||c===o)return d(e,t,i,s,r,a),e.fillStyle=o,e.fill(),void e.restore();const p=l/2;if("transparent"!==o){const p="transparent"!==c&&u!==n.LineStyle.Solid;d(e,p?t:t+l,p?i:i+l,p?s:s-2*l,p?r:r-2*l,p?a:h(a,-l)),e.fillStyle=o,e.fill()}if("transparent"!==c){d(e,t+p,i+p,s-l,r-l,h(a,-p)),e.lineWidth=l,e.strokeStyle=c,g(e,u),e.closePath(),e.stroke()}e.restore()}function p(e,t,i,r,n,o,a,l,c,h,d,u,p,_,m){const f=h?0:t,v=d?p:r;if(void 0!==o&&(e.fillStyle=o,e.fillRect(f,i,v-f+_,n-i)),void 0!==a&&l>0){if(e.beginPath(),g(e,c),void 0!==m){const t=m.map((e=>e*l));e.setLineDash(t)}let o=(0,s.point)(0,0),h=(0,s.point)(0,0),d=(0,s.point)(0,0),p=(0,s.point)(0,0);switch(u){case"outer":{const e=.5*l;d=(0,s.point)(0,e),p=(0,s.point)(0,e),o=(0,s.point)(e,-l),h=(0,s.point)(e,-l);break}case"center":{const e=l%2?.5:0,t=l%2?.5:_;d=(0,s.point)(.5*l-e,-e),p=(0,s.point)(t+.5*l,-e),o=(0,s.point)(-e,e+.5*l),h=(0,s.point)(t,e+.5*l);break}case"inner":{const e=.5*l;d=(0,s.point)(0,-e),p=(0,s.point)(1,-e),o=(0,s.point)(-e,l),h=(0,s.point)(1-e,l);break}}e.lineWidth=l,e.strokeStyle=a,e.moveTo(f-d.x,i-d.y),e.lineTo(v+p.x,i-p.y),e.moveTo(r+h.x,i+h.y),e.lineTo(r+h.x,n-h.y),e.moveTo(f-d.x,n+d.y),e.lineTo(v+p.x,n+p.y),e.moveTo(t-o.x,i+o.y),e.lineTo(t-o.x,n-o.y),e.stroke()}}function _(e,t,i,s){e.beginPath(),e.arc(t,i,s,0,2*Math.PI,!1),e.closePath()}function m(e,t,i){e.beginPath(),e.moveTo(t[0].x,t[0].y);for(const i of t)e.lineTo(i.x,i.y);e.closePath(),e.stroke(),i&&e.fill()}function g(e,t){let i=[];t!==r.LINESTYLE_SOLID&&(i=function(e,t){return[[e.lineWidth,2*e.lineWidth],[5*e.lineWidth,6*e.lineWidth],[6*e.lineWidth,6*e.lineWidth],[e.lineWidth,4*e.lineWidth],[2*e.lineWidth,e.lineWidth]][t-1]}(e,t)),e.setLineDash(i)}function f(e,t,i,s,r){isFinite(t)&&isFinite(s)&&isFinite(i)&&isFinite(r)&&(e.save(),e.beginPath(),e.moveTo(t,i),e.lineTo(s,r),e.stroke(),e.restore())}},55014:(e,t,i)=>{"use strict" +;i.d(t,{extendAndClipLineSegment:()=>h,getArrowPoints:()=>d,optimalBarWidth:()=>u,optimalCandlestickWidth:()=>p,optimalHiLoWidth:()=>_,interactionTolerance:()=>m,coordinateIsValid:()=>g,setValidLineStyle:()=>f,fillScaledRadius:()=>v,strokeScaledRadius:()=>S});var s=i(86441),r=i(5531),n=i(78996),o=i(65665),a=i(9740);const l={line:13,minDistanceBetweenPoints:10,series:14,curve:10,anchor:13,esd:4},c={line:3,minDistanceBetweenPoints:5,series:2,curve:3,anchor:2,esd:0};function h(e,t,i,n,o,a){if((0,s.equalPoints)(e,t))return null;const l=new s.Point(0,0),c=new s.Point(i,n);if(o){if(a){const i=(0,r.intersectLineAndBox)((0,s.lineThroughPoints)(e,t),(0,s.box)(l,c));return Array.isArray(i)?i:null}{const i=(0,r.intersectRayAndBox)(t,e,(0,s.box)(l,c));return null===i||(0,s.equalPoints)(t,i)?null:(0,s.lineSegment)(t,i)}}if(a){const i=(0,r.intersectRayAndBox)(e,t,(0,s.box)(l,c));return null===i||(0,s.equalPoints)(e,i)?null:(0,s.lineSegment)(e,i)}{const i=(0,r.intersectLineSegmentAndBox)((0,s.lineSegment)(e,t),(0,s.box)(l,c));return Array.isArray(i)?i:null}}function d(e,t,i,s){const r=.5*i,n=Math.sqrt(2),o=t.subtract(e),a=o.normalized();let l=5*i;s&&(l=Math.min(l,.35*o.length()));const c=1*r;if(l*n*.2<=c)return[];const h=a.scaled(l),d=t.subtract(h),u=a.transposed(),p=1*l,_=u.scaled(p),m=d.add(_),g=d.subtract(_),f=m.subtract(t).normalized().scaled(c),v=g.subtract(t).normalized().scaled(c),S=t.add(f),y=t.add(v),b=r*(n-1),w=u.scaled(b),P=Math.min(l-1*r/n,r*n*1),C=a.scaled(P),T=t.subtract(w),x=t.add(w),I=t.subtract(C);return[[m,S],[g,y],[T,I.subtract(w)],[x,I.add(w)]]}function u(e,t){return t=t||1,Math.floor(.3*e*t)}function p(e,t){if(e>=2.5&&e<=4)return Math.floor(3*t);const i=1-.2*Math.atan(Math.max(4,e)-4)/(.5*Math.PI),s=Math.floor(e*i*t),r=Math.floor(e*t),n=Math.min(s,r);return Math.max(Math.floor(t),n)}function _(e){return.4*e}function m(){return(0,n.lastMouseOrTouchEventInfo)().isTouch?l:c}function g(e){return null!=e&&!(0,o.isNaN)(e)}function f(e,t){void 0!==t&&(0,a.setLineStyle)(e,t)}function v(e,t){const i=Math.max(1,Math.floor(t))%2?.5:0;return Math.round(e*t)+i}function S(e,t,i){const s=Math.max(1,Math.floor(t))%2?.5:0;return Math.round(e*t)+(s!==i%2?.5:0)}},2945:(e,t,i)=>{"use strict";i.d(t,{HorizontalLineRenderer:()=>a});var s=i(14888),r=i(9740),n=i(55014),o=i(83499);class a{constructor(){this._data=null,this._hitTest=new s.HitTestResult(s.HitTestResult.REGULAR)}setData(e){this._data=e}setHitTest(e){this._hitTest=e}hitTest(e){if(null===this._data||!1===this._data.visible||null===this._hitTest)return null;const t=(0,n.interactionTolerance)().line,i=Math.abs(e.y-this._data.y)<=t+this._data.linewidth/2,s=void 0===this._data.left||this._data.left-e.x<=t,r=void 0===this._data.right||e.x-this._data.right<=t;return i&&s&&r?this._hitTest:null}draw(e,t){if(null===this._data)return;if(!1===this._data.visible)return;if(this._data.y<-this._data.linewidth/2||this._data.y>t.cssHeight+this._data.linewidth/2)return;const i=t.pixelRatio;e.lineCap="butt",e.strokeStyle=this._data.color, +e.lineWidth=Math.max(1,Math.floor(this._data.linewidth*i)),void 0!==this._data.linestyle&&(0,r.setLineStyle)(e,this._data.linestyle);const s=void 0!==this._data.left?Math.max(this._data.left,0):0,n=void 0!==this._data.right?Math.min(this._data.right,t.cssWidth):t.cssWidth,a=Math.round(this._data.y*i),l=Math.round(s*i),c=Math.round(n*i),h=this._data.excludeBoundaries;void 0!==h&&(e.save(),(0,o.addExclusionArea)(e,t,h)),(0,r.drawHorizontalLine)(e,a,l,c),void 0!==this._data.excludeBoundaries&&e.restore()}}},10773:(e,t,i)=>{"use strict";function s(e,t){return e.pixelRatio===t.pixelRatio}i.d(t,{areEqualPaneRenderParams:()=>s})},85113:(e,t,i)=>{"use strict";var s;i.d(t,{LineEnd:()=>s}),function(e){e[e.Normal=0]="Normal",e[e.Arrow=1]="Arrow",e[e.Circle=2]="Circle"}(s||(s={}))},76078:(e,t,i)=>{"use strict";i.d(t,{PaneRendererLine:()=>l});var s=i(86441),r=i(4652),n=i(14888),o=i(55014),a=i(9740);class l{constructor(e){this._data=e}hitTest(e,t){var i,a,l,c;const h=(0,o.interactionTolerance)().series+this._data.lineWidth/2;let d=null!==(a=null===(i=this._data.visibleItemsRange)||void 0===i?void 0:i.startItemIndex)&&void 0!==a?a:0,u=(null!==(c=null===(l=this._data.visibleItemsRange)||void 0===l?void 0:l.endItemIndex)&&void 0!==c?c:this._data.items.length)-1;for(;u-d>2;){const t=Math.round((u+d)/2);this._data.items[t].x<=e.x?d=t:u=t}d=Math.max(1,d-1),u=Math.min(this._data.items.length-1,u+1);for(let t=d;t<=u;++t){const i=this._data.items[t-1],o=this._data.items[t],a=i.x,l=o.x;if((0,r.distanceToSegment)(new s.Point(a,i.y),new s.Point(l,o.y),new s.Point(e.x,e.y)).distance<=h)return this._data.hittest?this._data.hittest:new n.HitTestResult(n.HitTestResult.REGULAR)}return null}draw(e,t){e.save(),e.scale(t.pixelRatio,t.pixelRatio),e.lineCap="square",e.lineJoin="round",e.strokeStyle=this._data.lineColor,e.fillStyle=this._data.lineColor,e.lineWidth=this._data.lineWidth,(0,a.setLineStyle)(e,this._data.lineStyle),(0,o.setValidLineStyle)(e,this._data.lineStyle),this._data.simpleMode?this._drawSimpleMode(e,t.pixelRatio):this._drawLines(e),e.restore()}_drawSimpleMode(e,t){var i,s,r,n;if(e.beginPath(),this._walkLine(e,this._data.items,!1,NaN),e.stroke(),this._data.withMarkers){e.save(),e.scale(1/t,1/t);const o=Math.max(1,Math.floor(t))%2/2,a=(this._data.lineWidth+2)*t+o,l=2*Math.PI;e.beginPath();const c=null!==(s=null===(i=this._data.visibleItemsRange)||void 0===i?void 0:i.startItemIndex)&&void 0!==s?s:0;for(let i=(null!==(n=null===(r=this._data.visibleItemsRange)||void 0===r?void 0:r.endItemIndex)&&void 0!==n?n:this._data.items.length)-1+1;i-- >=c;){const s=this._data.items[i];if(s){const i=Math.round(s.x*t)+o,r=s.y*t;e.moveTo(i,r),e.arc(i,r,a,0,l)}}e.fill(),e.restore()}}_walkLine(e,t,i,s,r){var n,a,l,c;if(!t)return;const h=.25*this._data.barSpacing;let d,u,p,_,m;const g=o.coordinateIsValid,f=r?0:null!==(a=null===(n=this._data.visibleItemsRange)||void 0===n?void 0:n.startItemIndex)&&void 0!==a?a:0,v=r?t.length-1:Math.min((null!==(c=null===(l=this._data.visibleItemsRange)||void 0===l?void 0:l.endItemIndex)&&void 0!==c?c:t.length)-1,t.length-1) +;for(let e=f;e<=v;e++){const i=t[e];if(g(i.y)){u=i,d=e;break}}if(void 0!==d&&void 0!==u)for(let r=d;r<=v;r++){_=t[r],m=t[r+1]||{};const n=Math.round(_.x);if(g(_.y))if(p&&g(p.y))e.lineTo(n,_.y),i&&!g(m.y)&&e.lineTo(n,s);else if(m&&g(m.y))i?(r!==d&&e.lineTo(n,s),e.lineTo(n,_.y)):e.moveTo(n,_.y);else if(i){if(0===r)continue;r!==d&&e.lineTo(n-h,s),e.lineTo(n-h,_.y),e.lineTo(n+h,_.y),e.lineTo(n+h,s)}else e.moveTo(n-h,_.y),e.lineTo(n+h,_.y);p=_}}_drawLines(e){var t,i,s,r;if(!this._data.items.length)return;let n,a,l;const c=.25*this._data.barSpacing,h=o.coordinateIsValid;e.beginPath();const d=null!==(i=null===(t=this._data.visibleItemsRange)||void 0===t?void 0:t.startItemIndex)&&void 0!==i?i:0,u=(null!==(r=null===(s=this._data.visibleItemsRange)||void 0===s?void 0:s.endItemIndex)&&void 0!==r?r:this._data.items.length)-1,p=this._data.items[d];p&&e.moveTo(p.x,p.y);let _,m=e.strokeStyle,g=e.lineWidth;for(let t=d+1;t<=u;++t){let i,s,r;n=this._data.items[t-1],a=this._data.items[t],l=this._data.items[t+1],a.style&&!this._data.forceLineColor?(i=a.style.color,s=a.style.width,r=a.style.style):(i=this._data.lineColor,s=this._data.lineWidth,r=this._data.lineStyle),this._data.ignorePaletteLineWidth&&(s=this._data.lineWidth);(i!==m||s!==g||r!==_)&&(m=i,g=s,_=r,e.stroke(),e.beginPath(),e.strokeStyle=i,e.lineWidth=s,(0,o.setValidLineStyle)(e,r),e.moveTo(n.x,n.y)),f=n,S=l,h((v=a).y)&&(h(f.y)?e.lineTo(v.x,v.y):S&&h(S.y)?e.moveTo(v.x,v.y):(e.moveTo(v.x-c,v.y),e.lineTo(v.x+c,v.y)))}var f,v,S;e.stroke()}}},86216:(e,t,i)=>{"use strict";i.d(t,{MediaCoordinatesPaneRenderer:()=>r});var s=i(27714);class r{draw(e,t){new s.CanvasRenderingTarget2D(e,(0,s.size)({width:t.cssWidth,height:t.cssHeight}),(0,s.size)({width:t.physicalWidth,height:t.physicalHeight})).useMediaCoordinateSpace((e=>this._drawImpl(e)))}drawBackground(e,t){new s.CanvasRenderingTarget2D(e,(0,s.size)({width:t.cssWidth,height:t.cssHeight}),(0,s.size)({width:t.physicalWidth,height:t.physicalHeight})).useMediaCoordinateSpace((e=>this._drawBackgroundImpl(e)))}_drawBackgroundImpl(e){}}},26740:(e,t,i)=>{"use strict";i.d(t,{RectangleRenderer:()=>d});var s=i(50151),r=i(86441),n=i(34026),o=i(4652),a=i(14888),l=i(38031),c=i(9740),h=i(53479);class d{constructor(e,t,i){this._data=null,this._hitTestResult=e||new a.HitTestResult(a.HitTestResult.MOVEPOINT),this._backHitTestResult=t||new a.HitTestResult(a.HitTestResult.MOVEPOINT_BACKGROUND),this._forceOverrideTransparency=Boolean(i)}setData(e){this._data=e}hitTest(e,t){if(null===this._data||this._data.points.length<2||this._data.nohittest)return null;const[i,s]=this._getPointsInPhysicalSpace(t),n=new r.Point(s.x,i.y),a=new r.Point(i.x,s.y),l=new r.Point(e.x*t.pixelRatio,e.y*t.pixelRatio),c=this._extendAndHitTestLineSegment(l,i,n,t);if(null!==c)return c;const h=this._extendAndHitTestLineSegment(l,a,s,t);if(null!==h)return h;let d=(0,o.distanceToSegment)(n,s,l);return d.distance<=3?this._hitTestResult:(d=(0,o.distanceToSegment)(i,a,l),d.distance<=3?this._hitTestResult:this._data.fillBackground?this._hitTestBackground(l,i,s,t):null)}getColor(){ +const e=(0,s.ensure)(this._data);return void 0===e.transparency?e.backcolor:(0,l.generateColor)(e.backcolor,e.transparency,this._forceOverrideTransparency)}draw(e,t){if(null===this._data||this._data.points.length<2||this._data.linewidth<=0&&!this._data.fillBackground)return;e.save();const[i,s]=this._getPointsInPhysicalSpace(t),r=this._data.linewidth?Math.max(1,Math.floor(this._data.linewidth*t.pixelRatio)):0,n=this._data.fillBackground?this.getColor():void 0,o=Math.max(1,Math.floor(t.pixelRatio));(0,c.fillRectWithBorder)(e,i.x,i.y,s.x,s.y,n,this._data.color,r,h.LINESTYLE_SOLID,this._data.extendLeft,this._data.extendRight,"center",t.physicalWidth,this._data.includeRightEdge&&1===o?1:0),e.restore()}_getPointsInPhysicalSpace(e,t=0){const i=(0,s.ensureNotNull)(this._data),[n,o]=i.points,a=e.pixelRatio,l=Math.min(n.x,o.x),c=Math.max(n.x,o.x),h=Math.min(n.y,o.y),d=Math.max(n.y,o.y),u=Math.round(l*a)+t,p=Math.round(c*a)+t,_=Math.round(h*a)+t,m=Math.round(d*a)+t;return[new r.Point(u,_),new r.Point(p,m)]}_extendAndHitTestLineSegment(e,t,i,s){const r=this._extendAndClipLineSegment(t,i,s);if(null!==r){if((0,o.distanceToSegment)(r[0],r[1],e).distance<=3)return this._hitTestResult}return null}_extendAndClipLineSegment(e,t,i){const n=(0,s.ensureNotNull)(this._data);if((0,r.equalPoints)(e,t)&&!n.extendLeft&&!n.extendRight)return null;const o=i.physicalWidth,a=Math.min(e.x,t.x),l=Math.max(e.x,t.x),c=n.extendLeft?0:Math.max(a,0),h=n.extendRight?o:Math.min(l,o);return c>h||h<=0||c>=o?null:[new r.Point(c,e.y),new r.Point(h,t.y)]}_hitTestBackground(e,t,i,s){const o=this._extendAndClipLineSegment(t,i,s);return null!==o&&(0,n.pointInBox)(e,(0,r.box)(o[0],o[1]))?this._backHitTestResult:null}}},41481:(e,t,i)=>{"use strict";var s;i.d(t,{StatsPosition:()=>s}),function(e){e[e.Left=0]="Left",e[e.Center=1]="Center",e[e.Right=2]="Right"}(s||(s={}))},19773:(e,t,i)=>{"use strict";i.d(t,{StepLineDecoration:()=>s,PaneRendererStepLine:()=>m});var s,r=i(4652),n=i(14888),o=i(86441),a=i(93975),l=i(55014),c=i(9740),h=i(38031);!function(e){e[e.None=0]="None",e[e.Diamonds=1]="Diamonds"}(s||(s={}));class d{initialize(e,t,i,s){var r,n,o,a;const l=e.lineStyle;t.lineCap="butt",t.lineJoin="round";const h=Math.max(Math.floor(null!==(n=null===(r=s.style)||void 0===r?void 0:r.width)&&void 0!==n?n:e.lineWidth*i.pixelRatio));void 0!==l&&(0,c.setLineStyle)(t,l);const d=h%2?.5:0;t.moveTo(Math.round(s.x*i.pixelRatio)+d,Math.round(s.y*i.pixelRatio)+d),t.strokeStyle=null!==(a=null===(o=s.style)||void 0===o?void 0:o.color)&&void 0!==a?a:e.lineColor,t.lineWidth=h}finishFragment(e){e.stroke()}hitTest(e,t,i,s,r){return d.hitTest(e,t,i,s,r)}applyColor(e,t){e.strokeStyle=t}applyLineWidth(e,t){e.lineWidth=t}drawItem(e,t,i,s){e.lineTo(i.x,i.y),void 0!==s&&(e.lineTo(s.x,i.y),e.lineTo(s.x,s.y))}static hitTest(e,t,i,s,n){var a,c;const h=t.pixelRatio,d=null!==(c=null===(a=i.style)||void 0===a?void 0:a.width)&&void 0!==c?c:e.lineWidth,u=Math.max(1,Math.floor(d*h))%2?.5:0,p=(0,l.interactionTolerance)().series+d/2;let _;if(isNaN(s.y)){ +const e=i.x+u,t=s.x+u,a=new o.Point(e,i.y),l=new o.Point(t,i.y);_=(0,r.distanceToSegment)(a,l,n).distance}else{const t=Math.round(s.x-e.barSpacing/2*h)+u,a=new o.Point(t,i.y),l=new o.Point(t,s.y);_=Math.min((0,r.distanceToSegment)(i,a,n).distance,(0,r.distanceToSegment)(a,l,n).distance,(0,r.distanceToSegment)(l,s,n).distance)}return _<=p}}class u{constructor(){this._lineWidth=1}initialize(e,t,i,s){var r,n,o,a;this.applyColor(t,null!==(n=null===(r=s.style)||void 0===r?void 0:r.color)&&void 0!==n?n:e.lineColor),this._lineWidth=Math.max(Math.floor(null!==(a=null===(o=s.style)||void 0===o?void 0:o.width)&&void 0!==a?a:e.lineWidth*i.pixelRatio))}finishFragment(e){e.fill()}drawItem(e,t,i,s,r){if(r&&void 0!==s&&!Number.isNaN(s.y)){e.save(),e.translate(s.x,s.y),e.rotate(Math.PI/4);const i=this._scaleByLineWidth(this._lineWidth);e.scale(i,i),this._drawItemRotatedAndTranslated(e,t),e.restore()}}applyLineWidth(e,t){this._lineWidth=t}hitTest(e,t,i,s,r){var n,a;if(!s.valIsNotSameAsPrev)return!1;const l=Math.round((i.x+s.x)/2),c=new o.Point(l,s.y),h=r.subtract(c),d=Math.max(Math.floor(null!==(a=null===(n=i.style)||void 0===n?void 0:n.width)&&void 0!==a?a:e.lineWidth*t.pixelRatio));return this._hitTestTranslated(h,d)}_scaleByLineWidth(e){return Math.sqrt(e)}}class p extends u{applyColor(e,t){e.fillStyle=t}_hitTestTranslated(e,t){return Math.abs(e.x)+Math.abs(e.y)<8*this._scaleByLineWidth(t)/2}_drawItemRotatedAndTranslated(e,t){(0,c.drawRoundRect)(e,-4,-4,8,8,2,!0)}}class _ extends u{applyColor(e,t){e.fillStyle=(0,h.applyTransparency)(t,85)}_hitTestTranslated(e,t){return Math.abs(e.x)+Math.abs(e.y)<21*this._scaleByLineWidth(t)/2}_drawItemRotatedAndTranslated(e,t){(0,c.drawRoundRect)(e,-10.5,-10.5,21,21,5,!0)}}class m{constructor(e,t){this._data=null,this._data=null!=e?e:null,this._extendLineToLastConfirmedBar=Boolean(t)}setData(e){this._data=e}hitTest(e,t){const i=this._data;if(null===i||0===i.items.length)return null;const{items:r,items:{length:l},lastConfirmedSeriesBarCoordinate:c,visibleItemsRange:{startItemIndex:h,endItemIndex:u}={startItemIndex:0,endItemIndex:l}}=i,p=i.decoration===s.Diamonds?[new d,new _]:[new d];const m=(0,a.lowerbound)(r,e,((e,t)=>e.x<=t.x),h,u),g=Math.max(0,m-1),f=Math.min(l,m+1);for(let s=g;ss.hitTest(i,t,a,h,e))))return new n.HitTestResult(n.HitTestResult.REGULAR)}else if(this._extendLineToLastConfirmedBar&&void 0!==c&&f===l&&a.xthis._drawImpl(e,t,i))),e.restore()}_drawImpl(e,t,i){var s,r,n,a,l,c,h,d,u,p,_,m,g,f,v,S;if(null===this._data||0===this._data.items.length)return;const{lineWidth:y,lineColor:b,items:w}=this._data,P=t.pixelRatio;let C=Math.max(Math.floor(null!==(r=null===(s=w[0].style)||void 0===s?void 0:s.width)&&void 0!==r?r:y*P)),T=C%2?.5:0 +;i.initialize(this._data,e,t,w[0]);const x=null!==(a=null===(n=this._data.visibleItemsRange)||void 0===n?void 0:n.startItemIndex)&&void 0!==a?a:0,I=null!==(c=null===(l=this._data.visibleItemsRange)||void 0===l?void 0:l.endItemIndex)&&void 0!==c?c:w.length,M=this._data.barSpacing;if(!(I<=x)){e.beginPath(),i.applyColor(e,null!==(d=null===(h=w[x].style)||void 0===h?void 0:h.color)&&void 0!==d?d:b);for(let s=x;s{"use strict";i.d(t,{calculateLabelPosition:()=>u,getTextBoundaries:()=>p,wordWrap:()=>_,TextRenderer:()=>x});var s=i(86441),r=i(50151),n=i(34026),o=i(80142),a=i(14888),l=i(9740),c=i(65665),h=i(83499),d=i(53479);function u(e,t,i,r,n){const o=.5*(t.x+i.x);let a=i.y;return t.y>i.y?(a-=e.height/2+r.y,a=Math.max(e.height/2,a)):(a+=e.height/2+r.y,a=Math.min(n-e.height/2,a)),new s.Point(o,a)}function p(e,t,i){if(e.isOutOfScreen(t,i))return null;const s=e.getPolygonPoints();return 0===s.length?null:s}function _(e,t,i){i=(0,c.isString)(i)?parseInt(i):i,e+="";const s=!(0,c.isNumber)(i)||!isFinite(i)||i<=0?e.split(/\r\n|\r|\n|$/):e.split(/[^\S\r\n]*(?:\r\n|\r|\n|$)/);if(s[s.length-1]||s.pop(),!(0,c.isNumber)(i)||!isFinite(i)||i<=0)return s;const r=[];for(let e=0;e0&&(0,h.measureText)(a.slice(0,3*--e-1).join(""),t).width>i;);if(e>0)r.push(a.slice(0,3*e-1).join("")),a.splice(0,3*e);else{const e=a[0]+(a[1]||"");if(l=1===l?1:~~(i/(0,h.measureText)(e,t).width*e.length),(0,h.measureText)(e.substring(0,l),t).width<=i)for(;(0,h.measureText)(e.substring(0,l+1),t).width<=i;)l++;else for(;l>1&&(0, +h.measureText)(e.substring(0,--l),t).width>i;);l<1&&(l=1),r.push(e.substring(0,l)),a[0]=e.substring(l),a[1]=""}if((0,h.measureText)(a.join(""),t).width<=i){r.push(a.join(""));break}}}return r}function m(e,t,i){if(0===i)return e.clone();const r=(e.x-t.x)*Math.cos(i)-(e.y-t.y)*Math.sin(i)+t.x,n=(e.x-t.x)*Math.sin(i)+(e.y-t.y)*Math.cos(i)+t.y;return new s.Point(r,n)}function g(e,t){const i=Math.round(t+2*b(e)+2*S(e));return i%2?i+1:i}function f(e,t){return P(e)*t+w(e)*(t-1)+2*y(e)+2*v(e)}function v(e){return void 0!==e.boxPaddingVert?e.boxPaddingVert*T(e):void 0!==e.boxPadding?e.boxPadding*T(e):P(e)/3}function S(e){return void 0!==e.boxPaddingHorz?e.boxPaddingHorz*T(e):void 0!==e.boxPadding?e.boxPadding*T(e):P(e)/3}function y(e){return(e.backgroundVertInflate||0)*T(e)}function b(e){return(e.backgroundHorzInflate||0)*T(e)}function w(e){return(e.padding||0)*T(e)}function P(e){return Math.ceil(C(e)*T(e))}function C(e){return e.fontsize||e.fontSize||30}function T(e){const t=Math.min(1,Math.max(.2,Math.min(e.scaleX||1,e.scaleY||1)));if(1===t)return t;const i=C(e);return Math.ceil(t*i)/i}class x{constructor(e,t){this._data=null,this._internalData=null,this._boxSize=null,this._polygonPoints=null,this._linesInfo=null,this._fontInfo=null,this._hittest=t||new a.HitTestResult(a.HitTestResult.MOVEPOINT,{areaName:a.AreaName.Text}),void 0!==e&&this.setData(e)}setData(e){null!==e?(e.horzTextAlign||(e.horzTextAlign=e.horzAlign),!function(e,t){if(null===e||null===t)return null===e==(null===t);if(void 0===e.points!=(void 0===t.points))return!1;if(void 0!==e.points&&void 0!==t.points){if(e.points.length!==t.points.length)return!1;for(let r=0;re){const i=(0,s.box)(new s.Point(0,0),new s.Point(e,t));return this.getPolygonPoints().every((e=>!(0,n.pointInBox)(e,i)))}return!1}setPoints(e,t){(0,r.ensureNotNull)(this._data).points=e,this._hittest=t||new a.HitTestResult(a.HitTestResult.MOVEPOINT)}fontStyle(e){return null===this._data?"":this._getFontInfo().fontStyle}wordWrap(e,t,i){return _(e,i||this.fontStyle(),t)}draw(e,t){if(null===this._data||void 0===this._data.points||0===this._data.points.length)return;if(this.isOutOfScreen(t.cssWidth,t.cssHeight))return;const i=t.pixelRatio,s=this._getInternalData(),r=this._getRotationPoint().scaled(i);e.save(),e.translate(r.x,r.y),e.rotate(this._data.angle||0),e.translate(-r.x,-r.y);const n=this._getFontInfo().fontSize;e.textBaseline=s.textBaseLine,e.textAlign=s.textAlign,e.font=this.fontStyle();const{scaledLeft:o,scaledRight:a,scaledTop:c,scaledBottom:u}=function(e,t){const i=Math.round(e.boxLeft*t),s=Math.round(e.boxTop*t);return{scaledLeft:i,scaledRight:i+Math.round(e.boxWidth*t),scaledTop:s,scaledBottom:s+Math.round(e.boxHeight*t)}}(s,i);if(this._data.backgroundColor||this._data.borderColor||this._data.highlightBorder&&this._data.wordWrapWidth){const t=this._data.borderWidth||Math.max(n/12,1),s=Math.round(t*i),r=s/2;let h=!1;if(this._data.boxShadow){e.save();const{shadowColor:t,shadowBlur:i,shadowOffsetX:s=0,shadowOffsetY:r=0}=this._data.boxShadow;e.shadowColor=t,e.shadowBlur=i,e.shadowOffsetX=s,e.shadowOffsetY=r,h=!0}if(this._data.backgroundRoundRect)this._data.backgroundColor&&((0,l.drawRoundRect)(e,o,c,a-o,u-c,this._data.backgroundRoundRect*i),e.fillStyle=this._data.backgroundColor,e.fill(),h&&(e.restore(),h=!1)),this._data.borderColor&&((0,l.drawRoundRect)(e,o-r,c-r,a-o+s,u-c+s,this._data.backgroundRoundRect*i+s),e.strokeStyle=this._data.borderColor,e.lineWidth=s,e.stroke(),h&&(e.restore(),h=!1));else if(this._data.backgroundColor&&(e.fillStyle=this._data.backgroundColor,e.fillRect(o,c,a-o,u-c),h&&(e.restore(),h=!1)),this._data.borderColor||this._data.highlightBorder){let t;this._data.borderColor?(e.strokeStyle=this._data.borderColor,t=s):(e.strokeStyle=this._data.color,(0,l.setLineStyle)(e,d.LINESTYLE_DASHED),t=Math.max(1,Math.floor(i))),e.lineWidth=t,e.beginPath(),e.moveTo(o-t/2,c-t/2),e.lineTo(o-t/2,u+t/2),e.lineTo(a+t/2,u+t/2),e.lineTo(a+t/2,c-t/2),e.lineTo(o-t/2,c-t/2),e.stroke(),h&&e.restore()}}e.fillStyle=this._data.color;const p=(o+Math.round(s.textStart*i))/i,_=.05*n;let m=(c+Math.round((s.textTop+_)*i))/i;const g=w(this._data),f=this.getLinesInfo();for(const t of f.lines)(0,h.drawScaled)(e,i,(()=>e.fillText(t,p,m))),m+=n+g;e.restore()} +getPolygonPoints(){if(null!==this._polygonPoints)return this._polygonPoints;if(null===this._data)return[];const e=this._data.angle||0,{boxLeft:t,boxTop:i,boxWidth:r,boxHeight:n}=this._getInternalData(),o=this._getRotationPoint();return this._polygonPoints=[m(new s.Point(t,i),o,e),m(new s.Point(t+r,i),o,e),m(new s.Point(t+r,i+n),o,e),m(new s.Point(t,i+n),o,e)],this._polygonPoints}getLinesInfo(){if(null===this._linesInfo){const e=(0,r.ensureNotNull)(this._data);let t=this.wordWrap(e.text,e.wordWrapWidth);if(void 0!==e.maxHeight){const i=function(e){const t=(0,r.ensureDefined)(e.maxHeight),i=P(e),s=w(e);return Math.floor((t+s)/(i+s))}(e);t.length>i&&(t=t.slice(0,i))}this._linesInfo={linesMaxWidth:this._getLinesMaxWidth(t),lines:t}}return this._linesInfo}_getLinesMaxWidth(e){const t=this.fontStyle();if(null!==this._data&&this._data.wordWrapWidth&&!this._data.forceCalculateMaxLineWidth)return this._data.wordWrapWidth*T(this._data);let i=0;for(const s of e)i=Math.max(i,(0,h.measureText)(s,t).width);return i}_getInternalData(){if(null!==this._internalData)return this._internalData;const e=(0,r.ensureNotNull)(this._data),t=this._getBoxSize(),i=t.boxWidth,s=t.boxHeight,n=(0,r.ensureDefined)(e.points)[0];let a=n.y;switch(e.vertAlign){case"bottom":a-=s+e.offsetY;break;case"middle":a-=s/2;break;case"top":a+=e.offsetY}let l=n.x;const c=S(e),h=v(e),d=b(e)+c;let u;const p=a+(y(e)+h)+P(e)/2;let _;switch(e.horzAlign){case"left":l+=e.offsetX;break;case"center":l-=i/2;break;case"right":l-=i+e.offsetX}switch((0,r.ensureDefined)(e.horzTextAlign)){case"left":_="start",u=l+d,(0,o.isRtl)()&&(e.forceTextAlign?_="left":(u=l+i-d,_="right"));break;case"center":_="center",u=l+i/2;break;case"right":_="end",u=l+i-d,(0,o.isRtl)()&&e.forceTextAlign&&(_="right")}return this._internalData={boxLeft:l,boxTop:a,boxWidth:i,boxHeight:s,textStart:u-l,textTop:p-a,textAlign:_,textBaseLine:"middle"},this._internalData}_getFontInfo(){if(null===this._fontInfo){const e=(0,r.ensureNotNull)(this._data),t=P(e),i=(e.bold?"bold ":"")+(e.italic?"italic ":"")+t+"px "+e.font;this._fontInfo={fontStyle:i,fontSize:t}}return this._fontInfo}_getBoxSize(){if(null===this._boxSize){const e=this.getLinesInfo(),t=(0,r.ensureNotNull)(this._data);this._boxSize={boxWidth:g(t,e.linesMaxWidth),boxHeight:f(t,e.lines.length)}}return this._boxSize}_getRotationPoint(){const{boxLeft:e,boxTop:t,boxWidth:i,boxHeight:n}=this._getInternalData(),{horzAlign:o,vertAlign:a}=(0,r.ensureNotNull)(this._data);let l,c;switch(o){case"center":l=e+i/2;break;case"left":l=e;break;case"right":l=e+i}switch(a){case"middle":c=t+n/2;break;case"top":c=t;break;case"bottom":c=t+n}return new s.Point(l,c)}}},9933:(e,t,i)=>{"use strict";i.d(t,{drawArrow:()=>d,TrendLineRenderer:()=>u});var s=i(50151),r=i(4652),n=i(85113),o=i(14888),a=i(9740),l=i(55014),c=i(83499);function h(e,t,i,s,r){t.save(),t.fillStyle="#000000",t.beginPath(),t.arc(e.x*r,e.y*r,i*r,0,2*Math.PI,!1),t.fill(),s.strokeWidth&&(t.lineWidth=s.strokeWidth,t.stroke()),t.restore()}function d(e,t,i,s,r,n=!1){if(t.subtract(e).length()<1)return;const o=(0, +l.getArrowPoints)(e,t,s,n);for(let e=0;e0&&(l[0].x===l[1].x?(0,a.drawVerticalLine)(e,Math.round(l[0].x*s),l[0].y*s,l[1].y*s):l[0].y===l[1].y?(0,a.drawHorizontalLine)(e,Math.round(l[0].y*s),l[0].x*s,l[1].x*s):(0,a.drawLine)(e,l[0].x*s,l[0].y*s,l[1].x*s,l[1].y*s)),i.overlayLineEndings&&this._drawEnds(e,o,i.linewidth,s),void 0!==i.excludeBoundaries&&e.restore()}hitTest(e,t){const i=this._data;if(null===i)return null;if("points"in i&&i.points.length<2)return null;const s=(0,l.interactionTolerance)().line,n=i.points[0],o=i.points[1],a=this._extendAndClipLineSegment(n,o,t);if(null!==a){if((0,r.distanceToSegment)(a[0],a[1],e).distance<=s)return this._hittest}return null}_extendAndClipLineSegment(e,t,i){const r=(0,s.ensureNotNull)(this._data);return(0,l.extendAndClipLineSegment)(e,t,i.cssWidth,i.cssHeight,r.extendleft,r.extendright)}_drawEnds(e,t,i,r){const o=t[0],a=t[1],l=(0,s.ensureNotNull)(this._data);switch(l.leftend){case n.LineEnd.Arrow:d(a,o,e,i,r);break;case n.LineEnd.Circle:h(o,e,i,(0,s.ensureDefined)(l.endstyle),r)}switch(l.rightend){case n.LineEnd.Arrow:d(o,a,e,i,r);break;case n.LineEnd.Circle:h(a,e,i,(0,s.ensureDefined)(l.endstyle),r)}}}},6612:(e,t,i)=>{"use strict";i.d(t,{VerticalLineRenderer:()=>a});var s=i(14888),r=i(9740),n=i(55014),o=i(83499);class a{constructor(){this._data=null,this._hitTest=new s.HitTestResult(s.HitTestResult.MOVEPOINT)}setData(e){this._data=e}setHitTest(e){this._hitTest=e}hitTest(e){if(null===this._data||null===this._hitTest)return null;const t=(0,n.interactionTolerance)().line,i=Math.abs(e.x-this._data.x)<=t+this._data.linewidth/2,s=void 0===this._data.top||this._data.top-e.y<=t,r=void 0===this._data.bottom||e.y-this._data.bottom<=t;return i&&s&&r?this._hitTest:null}draw(e,t){if(null===this._data)return;if(this._data.linewidth<=0)return;if(this._data.x<-this._data.linewidth/2||this._data.x>t.cssWidth+this._data.linewidth/2)return;const i=t.pixelRatio;e.lineCap="butt",e.strokeStyle=this._data.color,e.lineWidth=Math.max(1,Math.floor(this._data.linewidth*i)),void 0!==this._data.linestyle&&(0,r.setLineStyle)(e,this._data.linestyle) +;const s=void 0!==this._data.top?Math.max(this._data.top,0):0,n=void 0!==this._data.bottom?Math.min(this._data.bottom,t.cssHeight):t.cssHeight,a=Math.round(this._data.x*i),l=Math.floor(s*i),c=Math.ceil(n*i),h=this._data.excludeBoundaries;void 0!==h&&(e.save(),(0,o.addExclusionArea)(e,t,h)),(0,r.drawVerticalLine)(e,a,l,c),void 0!==h&&e.restore()}}},50841:(e,t,i)=>{"use strict";i.d(t,{sortSourcesPreOrdered:()=>s,sortSources:()=>r});const s={News:10000001,BarMarks:10000002,TimeScaleMarks:10000003,ChartEventsSource:10000004,Dividends:10000005,Splits:10000006,Earnings:10000007,RollDates:10000008,FutureContractExpiration:10000009,LineToolOrder:10000010,LineToolPosition:10000011,LineToolExecution:10000012,AlertLabel:10000013};function r(e){return[...e].sort(((e,t)=>e.zorder()-t.zorder()))}},88552:(e,t,i)=>{"use strict";i.r(t),i.d(t,{PlotList:()=>u,mergeMinMax:()=>p,mergePlotRows:()=>_});var s=i(50151),r=i(93975),n=i(33143),o=i(98351),a=i(33639);const l=(0,o.getLogger)("Chart.PlotList"),c=30;function h(e){return e.index}function d(e){return e.value[0]}class u{constructor(e=null,t=null){this._items=[],this._start=0,this._end=0,this._shareRead=!1,this._minMaxCache=new Map,this._rowSearchCacheByIndex=new Map,this._rowSearchCacheByIndexWithoutEmptyValues=new Map,this._rowSearchCacheByTime=new Map,this._rowSearchCacheByTimeWithoutEmptyValues=new Map,this._plotFunctions=e||new Map,this._emptyValuePredicate=t}clear(){this._items=[],this._start=0,this._end=0,this._shareRead=!1,this._minMaxCache.clear(),this._invalidateSearchCaches()}first(){return this.size()>0?this._items[this._start]:null}last(){return this.size()>0?this._items[this._end-1]:null}firstIndex(){return this.size()>0?this._indexAt(this._start):null}lastIndex(){return this.size()>0?this._indexAt(this._end-1):null}size(){return this._end-this._start}isEmpty(){return 0===this.size()}contains(e){return null!==this.search(e,a.PlotRowSearchMode.Exact)}valueAt(e){const t=this.search(e);return null!==t?t.value:null}add(e,t){if(this._shareRead)return l.logDebug("add: readonly collection modification attempt"),!1;const i={index:e,value:t},s=this._nonCachedSearch(e,a.PlotRowSearchMode.Exact,h);return this._invalidateSearchCaches(),null===s?(this._items.splice(this._lowerbound(e,h),0,i),this._start=0,this._end=this._items.length,!0):(this._items[s]=i,!1)}search(e,t=a.PlotRowSearchMode.Exact,i){return this._searchImpl(e,t,this._rowSearchCacheByIndex,this._rowSearchCacheByIndexWithoutEmptyValues,h,i)}searchByTime(e,t=a.PlotRowSearchMode.Exact,i){return this._searchImpl(e,t,this._rowSearchCacheByTime,this._rowSearchCacheByTimeWithoutEmptyValues,d,i)}fold(e,t){let i=t;for(let t=this._start;t=i;--t){ +const i=this._indexAt(t),s=this._valueAt(t);if(e(i,s))return{index:i,value:s}}return null}each(e){for(let t=this._start;tthis._start&&(t._start-=1),t}rangeIterator(e,t){const i=this._lowerbound(e,h),s=this._upperbound(t);if(i===s)return{hasNext:()=>!1,next:()=>{throw new Error("Invalid operation")}};let r=i-1;return{hasNext:()=>r(r+=1,this._items[r])}}minMaxOnRangeCached(e,t,i){if(this.isEmpty())return null;let s=null;for(const r of i){s=p(s,this._minMaxOnRangeCachedImpl(e-r.offset,t-r.offset,r.name))}return s}minMaxOnRange(e,t,i){if(this.isEmpty())return null;let s=null;for(const r of i){s=p(s,this._minMaxOnRange(e-r.offset,t-r.offset,r.name))}return s}merge(e){return this._shareRead?(l.logDebug("merge: readonly collection modification attempt"),null):0===e.length?null:this.isEmpty()||e[e.length-1].indexthis._items[this._items.length-1].index?this._append(e):1===e.length&&e[0].index===this._items[this._items.length-1].index?(this._updateLast(e[0]),e[0]):this._merge(e)}addTail(e,t=!1){if(0===e.length)return;let i=0;t&&this._end-this._start>0&&(i=1,this._items[this._end-this._start-1].value=e[0].value);for(let t=i;tvoid 0!==e)).sort(((e,t)=>e.index-t.index)),this._invalidateSearchCaches(),this._minMaxCache.clear(),this._start=0,this._end=this._items.length}remove(e){if(this._shareRead)return l.logDebug("remove: readonly collection modification attempt"),null;const t=this._nonCachedSearch(e,a.PlotRowSearchMode.NearestRight,h);if(null===t)return null;const i=this._items.splice(t);return this._end=this._items.length,this._minMaxCache.clear(),this._invalidateSearchCaches(),i.length>0?i[0]:null}state(){const e=this._items.slice(this._start,this._end);return{start:0,end:e.length,data:e}}restoreState(e){e?(this._start=e.start,this._end=e.end,this._shareRead=!1,this._items=e.data,this._minMaxCache.clear(), +this._invalidateSearchCaches()):this.clear()}_indexAt(e){return this._items[e].index}_valueAt(e){return this._items[e].value}_length(){return this._items.length}_searchImpl(e,t,i,s,r,n){const o=void 0!==n?i:s,a=void 0!==n?1e4*(t+1)+n:t;let l=o.get(e);if(void 0!==l){const e=l.get(a);if(void 0!==e)return e}const c=this._nonCachedSearch(e,t,r,n);if(null===c)return null;const h={index:this._indexAt(c),value:this._valueAt(c)};return void 0===l&&(l=new Map,o.set(e,l)),l.set(a,h),h}_nonCachedSearch(e,t,i,s){const r=this._lowerbound(e,i),n=r===this._end||e!==i(this._items[r]);if(n&&t!==a.PlotRowSearchMode.Exact)switch(t){case a.PlotRowSearchMode.NearestLeft:return this._searchNearestLeft(r,s);case a.PlotRowSearchMode.NearestRight:return this._searchNearestRight(r,s);default:throw new TypeError("Unknown search mode")}if(void 0===s||n||t===a.PlotRowSearchMode.Exact)return n?null:r;switch(t){case a.PlotRowSearchMode.NearestLeft:return this._nonEmptyNearestLeft(r,s);case a.PlotRowSearchMode.NearestRight:return this._nonEmptyNearestRight(r,s);default:throw new TypeError("Unknown search mode")}}_nonEmptyNearestRight(e,t){const i=(0,s.ensure)(this._emptyValuePredicate),r=(0,s.ensure)(t);for(;e=this._start&&i(this._valueAt(e),r);)e-=1;return et(e)t.index>e),this._start,this._end)}_plotMinMax(e,t,i){let s=null;const r=this._plotFunctions.get(i);if(void 0===r)throw new Error(`Plot "${i}" is not registered`);for(let i=e;is.max&&(s.max=e)))}return s}_invalidateCacheForRow(e){const t=Math.floor(e.index/c);this._minMaxCache.forEach((e=>e.delete(t)))}_prepend(e){return(0,s.assert)(!this._shareRead,"collection should not be readonly"),(0,s.assert)(0!==e.length,"plotRows should not be empty"),this._invalidateSearchCaches(),this._minMaxCache.clear(),this._items=e.concat(this._items),this._start=0,this._end=this._items.length,e[0]}_append(e){return(0,s.assert)(!this._shareRead,"collection should not be readonly"),(0,s.assert)(0!==e.length,"plotRows should not be empty"),this._invalidateSearchCaches(),this._minMaxCache.clear(),this._items=this._items.concat(e),this._start=0,this._end=this._items.length,e[0]}_updateLast(e){(0,s.assert)(!this.isEmpty(),"plot list should not be empty");const t=this._items[this._end-1];(0, +s.assert)(t.index===e.index,"last row index should match new row index"),this._invalidateCacheForRow(e),this._invalidateSearchCaches(),this._items[this._end-1]=e}_merge(e){return(0,s.assert)(0!==e.length,"plot rows should not be empty"),this._invalidateSearchCaches(),this._minMaxCache.clear(),this._items=_(this._items,e),this._start=0,this._end=this._items.length,e[0]}_minMaxOnRangeCachedImpl(e,t,i){if(this.isEmpty())return null;let r=null;const n=(0,s.ensureNotNull)(this.firstIndex()),o=(0,s.ensureNotNull)(this.lastIndex()),a=Math.max(e,n),l=Math.min(t,o),h=Math.ceil(a/c)*c,d=Math.max(h,Math.floor(l/c)*c);r=p(r,this._minMaxOnRange(a,Math.min(h,t,l),i));let u=this._minMaxCache.get(i);void 0===u&&(u=new Map,this._minMaxCache.set(i,u));for(let e=Math.max(h+1,a);et[o].index?o++:(n++,o++,r--);return r}(e,t),s=new Array(i);let r=0,n=0;const o=e.length,a=t.length;let l=0;for(;rt[n].index?(s[l]=t[n],n++):(s[l]=t[n],r++,n++),l++;for(;r{"use strict";i.d(t,{PriceAxisView:()=>p});var s=i(86441),r=i(34026),n=i(78996),o=i(80142),a=i(83499),l=i(14888),c=i(9740),h=i(6947);class d{constructor(e,t){this.setData(e,t)}setData(e,t){this._data=e,this._commonData=t}draw(e,t,i,s,r,n,l){var h,d,u;const p=this._data;if(!p.visible||this._isOutOfScreen(t,r))return;const _=this._commonData,m=void 0!==p.labelIcon,g=p.ignoreOffset?0:t.offsetSize,f=t.borderSize,v=t.paddingTop+_.additionalPaddingTop,S=t.paddingBottom+_.additionalPaddingBottom,y=t.paddingInner,b=t.paddingOuter,w=t.fontSize;let P=p.text,C=p.textColor||_.textColor,T=p.secondLine||"",x=_.secondLineTextColor||C,I=p.thirdLine||"";const M=_.thirdLineTextColor||C;0===T.length&&(T=I,x=M,I=""),0===P.length&&(P=T,C=x,T=I,x=M,I=""),e.save(),e.font=t.font;const A=i.yMidCorrection(e,P)*l,L=Math.ceil(i.measureText(e,P)),k=w+v+S,E=Boolean(T),D=Boolean(I),B=E?Math.ceil(i.measureText(e,T)):0,V=D?Math.ceil(i.measureText(e,I)):0,R=f+y+b+L+g,N=B>0?f+y+b+B+g:0,O=V>0?f+y+b+V+g:0,F=Math.max(R,N,O),W=Math.max(1,Math.floor(l));let H=Math.round(k*l);H%2!=W%2&&(H+=1) +;const z=Math.round((w+t.lineSpacing)*l),U=Math.round(2*(w+t.lineSpacing)*l),j=Math.max(1,Math.floor(f*l)),G=p.separatorVisible?j:0,q=p.borderVisible?j:0,$=m?H:Math.round(F*l),Y=Math.round(g*l),K=Math.ceil(s*l),X=Math.ceil(y*l),Z=Math.round((null!==(h=_.fixedCoordinate)&&void 0!==h?h:_.coordinate)*l)-Math.floor(.5*l),J=Math.floor(Z+W/2-H/2),Q=J+H,ee="right"===n,te=ee?K-G:G,ie=K;let se,re=te;const ne=null!==(d=p.backgroung)&&void 0!==d?d:_.background;e.fillStyle=ne;const oe=2*l;if(e.textAlign=ee?"right":"left",e.textBaseline="middle",ee?(re=te-$,se=te-Y-X-1):(re=te+$,se=te+Y+X),P||m){const i=D?H+U:E?H+z:H;if(((t,s,r)=>{ee?(0,c.drawRoundRectWithInnerBorder)(e,re,J,$,i,t,[oe,0,0,oe],q,s,r):(0,c.drawRoundRectWithInnerBorder)(e,te,J,$,i,t,[0,oe,oe,0],q,s,r)})(ne,null!==(u=_.borderColor)&&void 0!==u?u:ne,_.borderStyle),p.separatorVisible&&(e.fillStyle=t.paneBackgroundColor,e.fillRect(ee?ie-G:0,J,G,Q-J)),m){switch(p.labelIcon){case 0:this._drawPlusIcon(e,te,re,J,Z,Q,W);break;case 1:this._drawClockIcon(e,te,re,Z,W,l)}return void e.restore()}e.save(),e.translate(se,(J+Q)/2+A),(0,a.drawScaled)(e,l,(()=>{e.fillStyle=C,e.fillText(P,0,0)})),e.restore()}E&&(e.fillStyle=x,e.save(),e.translate(se,(J+Q)/2+A+z),(0,a.drawScaled)(e,l,(()=>{e.fillText((0,o.startWithLTR)(T),0,0)})),e.restore()),D&&(e.fillStyle=M,e.save(),e.translate(se,(J+Q)/2+A+U),(0,a.drawScaled)(e,l,(()=>{e.fillText((0,o.startWithLTR)(I),0,0)})),e.restore()),e.restore()}topBottomTotalHeight(e){const t=this._lines();if(!this._data.visible||0===t)return{top:0,bottom:0,total:0};const i=e.fontSize/2+e.paddingTop+this._commonData.additionalPaddingTop,s=(t-.5)*e.fontSize+(t-1)*e.lineSpacing+e.paddingBottom+this._commonData.additionalPaddingBottom;return{top:i,bottom:s,total:i+s}}hitTest(e){const t=this._data.hitTestData;if(void 0===t||!this._data.visible)return null;const i=(0,n.lastMouseOrTouchEventInfo)().isTouch?10:0,o=(0,s.box)(new s.Point(t.xl-i,t.y-i),new s.Point(t.xl+t.containerWidth+i,t.y+t.containerHeight+i)),a=t.left&&(0,r.pointInBox)(e,o),c=(0,s.box)(new s.Point(t.xr-i,t.y-i),new s.Point(t.xr+t.containerWidth+i,t.y+t.containerHeight+i)),d=t.right&&(0,r.pointInBox)(e,c);if(a||d){const i=a?"left":"right";return new l.HitTestResult(l.HitTestResult.CUSTOM,{cursorType:h.PaneCursorType.Default,clickHandler:void 0===t.clickHandler?void 0:t.clickHandler.bind(this,e,i),tapHandler:void 0===t.clickHandler?void 0:t.clickHandler.bind(this,e,i),tooltip:t.tooltip})}return null}_drawPlusIcon(e,t,i,s,r,n,o){e.fillStyle=this._commonData.textColor,e.strokeStyle=this._commonData.textColor,e.lineWidth=o;const a=Math.abs(t-i);let l=Math.round(.35*a);l%2!=o%2&&(l+=1);let c=Math.round(.65*a);c%2!=o%2&&(c+=1);const h=Math.floor((a-l)/2),d=Math.min(t,i),u=d+Math.floor(a/2-o/2);e.fillRect(d+h,r,l,o),e.fillRect(u,s+h,o,l),e.beginPath(),e.arc(u+o/2,r+o/2,c/2,0,2*Math.PI,!1),e.stroke()}_drawClockIcon(e,t,i,s,r,n){e.fillStyle=this._commonData.textColor,e.lineWidth=r;const o=Math.abs(t-i);let a=Math.round(.35*o);a%2!=r%2&&(a+=1);let l=Math.round(.65*o);l%2!=r%2&&(l+=1) +;const c=Math.min(t,i)+Math.floor(o/2-r/2);e.save(),e.translate(c+r/2-l/2,s+r/2-l/2),e.scale(n,n);const h=new Path2D("M7.5 0.8a1 1 0 0 0 0 13.4 1 1 0 0 0 0-13.4zm0 1a1 1 0 0 1 0 11 1 1 0 0 1 0-11zm-.97-.25A3.5 3.5 0 0 0 3.5 0 3.5 3.5 0 0 0 0 3.5a3.5 3.5 0 0 0 1.75 3.03l.5-.86A2.5 2.5 0 0 1 1 3.5 2.5 2.5 0 0 1 3.5 1a2.5 2.5 0 0 1 2.17 1.25zm6.72 4.78A3.5 3.5 0 0 0 15 3.5 3.5 3.5 0 0 0 11.5 0a3.5 3.5 0 0 0-3.03 1.75l.86.5A2.5 2.5 0 0 1 11.5 1 2.5 2.5 0 0 1 14 3.5a2.5 2.5 0 0 1-1.25 2.17zM7 5h1v5H7zm3 2v1H5V7z");e.fill(h),e.restore()}_lines(){const e=this._data;return(e.text?1:0)+(e.secondLine?1:0)+(e.thirdLine?1:0)}_isOutOfScreen(e,t){var i;const s=this._commonData,r=null!==(i=s.fixedCoordinate)&&void 0!==i?i:s.coordinate,{total:n}=this.topBottomTotalHeight(e),o=n/this._lines();return r-o/2-3>t||r+(n-o/2)+3<0}}var u=i(38031);class p{constructor(e){this._commonRendererData={coordinate:0,textColor:"#FFF",background:"#000",additionalPaddingBottom:0,additionalPaddingTop:0},this._axisRendererData={text:"",visible:!1,separatorVisible:!1,borderVisible:!1,ignoreOffset:!1},this._paneRendererData={text:"",visible:!1,separatorVisible:!0,borderVisible:!1,ignoreOffset:!0},this._invalidated=!0,this._axisRenderer=new(e||d)(this._axisRendererData,this._commonRendererData),this._paneRenderer=new(e||d)(this._paneRendererData,this._commonRendererData)}text(){return this._updateRendererDataIfNeeded(),this._axisRendererData.text}secondLineText(){return this._updateRendererDataIfNeeded(),this._axisRendererData.secondLine}thirdLineText(){return this._updateRendererDataIfNeeded(),this._axisRendererData.thirdLine}background(){return this._updateRendererDataIfNeeded(),this._commonRendererData.background}color(){return this._updateRendererDataIfNeeded(),this.generateTextColor(this.background())}generateTextColor(e){return(0,u.colorFromBackground)(e)}coordinate(){return this._updateRendererDataIfNeeded(),this._commonRendererData.coordinate}floatCoordinate(){var e;return this._updateRendererDataIfNeeded(),null!==(e=this._commonRendererData.floatCoordinate)&&void 0!==e?e:this._commonRendererData.coordinate}update(e){this._invalidated=!0}topBottomTotalHeight(e){this._updateRendererDataIfNeeded();const{top:t,bottom:i,total:s}=this._axisRenderer.topBottomTotalHeight(e),{top:r,bottom:n,total:o}=this._paneRenderer.topBottomTotalHeight(e);return{top:Math.max(t,r),bottom:Math.max(i,n),total:Math.max(s,o)}}getFixedCoordinate(){return this._commonRendererData.fixedCoordinate||0}setFixedCoordinate(e){this._commonRendererData.fixedCoordinate=e}isVisible(){return this._updateRendererDataIfNeeded(),this._axisRendererData.visible||this._paneRendererData.visible}isAxisLabelVisible(){return this._updateRendererDataIfNeeded(),this._axisRendererData.visible}isPaneLabelVisible(){return this._updateRendererDataIfNeeded(),this._paneRendererData.visible}renderer(){return this._updateRendererDataIfNeeded(),this._axisRenderer}paneRenderer(){return this._updateRendererDataIfNeeded(),this._paneRenderer}setPaneRendererLabelIcon(e){this._paneRendererData.labelIcon=e} +setPaneLabelVisible(e){this._paneRendererData.visible=e,this._invalidated=!0}ignoreAlignment(){return!1}_updateRendererDataIfNeeded(){this._invalidated&&(this._commonRendererData.fixedCoordinate=void 0,this._updateRendererData(this._axisRendererData,this._paneRendererData,this._commonRendererData),this._invalidated=!1)}}},88029:(e,t,i)=>{"use strict";i.d(t,{isPriceDataSource:()=>a,PriceDataSource:()=>l});var s=i(80230),r=i(26867),n=i.n(r),o=i(21580);function a(e){return e instanceof l}class l extends s.DataSource{constructor(e,t){super(t),this._formatterChanged=new(n()),this._priceStepChanged=new(n()),this._currencyChanged=new(n()),this._unitChanged=new(n()),this._priceRangeReadyChanged=new(n()),this._priceStep=null,this._priceRangeReady=!0,this._model=e}base(){return 0}model(){return this._model}currencyChanged(){return this._currencyChanged}isCurrencySource(){return!0}isDisplayedInLegend(){return!0}unitChanged(){return this._unitChanged}isUnitSource(){return!0}priceRange(e,t){return null}isDraggable(){return!0}priceLineColor(e){return e}formatterChanged(){return this._formatterChanged}priceStep(e){return this._priceStep}priceStepChanged(){return this._priceStepChanged}isIncludedInAutoScale(){return!0}correctScaleMargins(e){return e}priceRangeReady(){return this._priceRangeReady}priceRangeReadyChanged(){return this._priceRangeReadyChanged}disablePriceRangeReady(){const e=this.priceScale();null===e||e.isAutoScale()||e.mainSource()!==this||(this._priceRangeReady=!1,e.recalculatePriceRangeOnce()),this._priceRangeReadyChanged.fire(!1)}statusView(){return null}legendView(){return null}marketStatusModel(){return null}dataUpdatedModeModel(){return null}dataProblemModel(){return null}_enablePriceRangeReady(){this._priceRangeReady=!0,this._priceRangeReadyChanged.fire(!0)}_onSourceCurrencyChanged(){(0,o.isActingAsSymbolSource)(this)||this._currencyChanged.fire()}_onSourceUnitChanged(){(0,o.isActingAsSymbolSource)(this)||this._unitChanged.fire()}_onSourcePriceRangeReadyChanged(e){(0,o.isActingAsSymbolSource)(this)||e||this.disablePriceRangeReady()}}},45703:(e,t,i)=>{"use strict";i.d(t,{PriceLineAxisView:()=>l,SeriesPriceLineAxisView:()=>c,StudyPriceLineAxisView:()=>h});var s=i(67876),r=i(50151),n=i(53479),o=i(9740);class a{constructor(e,t){this.setData(e,t)}setData(e,t){this._data=e,this._commonData=t}draw(e,t,i,s,a,l,c){var h;if(!this._data.visible)return;const d=null!==(h=this._commonData.fixedCoordinate)&&void 0!==h?h:this._commonData.coordinate;e.lineWidth=Math.max(1,Math.floor((0,r.ensureDefined)(this._data.linewidth)*c)),e.lineCap="butt",(0,o.setLineStyle)(e,void 0===this._data.linestyle?n.LINESTYLE_DOTTED:this._data.linestyle),e.strokeStyle=this._commonData.textColor,(0,o.drawHorizontalLine)(e,Math.round(d*c),0,Math.ceil(s*c))}topBottomTotalHeight(e){return{top:0,bottom:0,total:0}}}class l extends s.PriceAxisView{constructor(e){super(e||a)}ignoreAlignment(){return!0}_updateRendererData(e,t,i){if(t.visible=!1,e.visible=!1,!this._isVisible())return;const s=this._value();s.noData||(i.background="", +i.textColor=this._priceLineColor(s.color),i.coordinate=s.coordinate,i.floatCoordinate=s.floatCoordinate,e.linewidth=this._lineWidth(),e.linestyle=this._lineStyle(),e.backgroundAreaVisible=this._backgroundAreaVisible(),e.backgroundAreaColor=this._backgroundAreaColor(),e.backgroundAreaHeight=this._backgroundAreaHeight(),e.visible=!0)}_lineStyle(){return n.LINESTYLE_DOTTED}_backgroundAreaVisible(){return!1}_backgroundAreaColor(){return""}_backgroundAreaHeight(){return 0}}class c extends l{constructor(e){super(),this._series=e}_value(){return this._series.lastValueData(void 0,!0)}_priceLineColor(e){return this._series.priceLineColor(e)}_lineWidth(){return this._series.properties().childs().priceLineWidth.value()}_isVisible(){const e=this._series.model().properties().childs().scalesProperties.childs().showSeriesLastValue.value();return this._series.properties().childs().showPriceLine.value()&&e}}class h extends l{constructor(e,t){super(),this._study=e,this._plotname=t}_value(){return this._study.lastValueData(this._plotname,!0)}_lineWidth(){return this._study.properties().childs().styles.childs()[this._plotname].childs().linewidth.value()}_lineStyle(){return n.LINESTYLE_DOTTED}_priceLineColor(e){return e}_isVisible(){const e=this._study.model().properties().childs().scalesProperties.childs().showStudyLastValue.value(),t=this._study.isPlotVisibleAt(this._plotname,1);return this._study.properties().childs().styles.childs()[this._plotname].childs().trackPrice.value()&&e&&t}}},42961:(e,t,i)=>{"use strict";i.d(t,{PriceScaleBase:()=>A});var s=i(50151),r=i(65665),n=i(26867),o=i.n(n),a=i(93975),l=i(23304),c=i(1194),h=i(46936),d=i(88029),u=i(26220),p=i.n(u),_=i(89215),m=i(21580),g=i(1930),f=i(50337),v=i(50841),S=i(91031);class y{constructor(e,t){if(this._base=e,this._integralDividers=t,(0,S.isBaseDecimal)(this._base))this._fractionalDividers=[2,2.5,2];else{this._fractionalDividers=[];for(let e=this._base;1!==e;){if(e%2==0)this._fractionalDividers.push(2),e/=2;else{if(e%5!=0)throw new Error("unexpected base");this._fractionalDividers.push(2),this._fractionalDividers.push(2.5),e/=5}if(this._fractionalDividers.length>100)throw new Error("something wrong with base")}}}tickSpan(e,t,i){const s=0===this._base?0:1/this._base,r=Math.min(1e-14,(e-t)/1e3);let n=Math.pow(10,Math.max(0,Math.ceil((0,S.log10)(e-t)))),o=0,a=this._integralDividers[0];for(;;){const e=(0,S.greaterOrEqual)(n,s,r)&&n>s+r,t=(0,S.greaterOrEqual)(n,i*a,r),l=(0,S.greaterOrEqual)(n,1,r);if(!(e&&t&&l))break;n/=a,a=this._integralDividers[++o%this._integralDividers.length]}if(n<=s+r&&(n=s),n=Math.max(1,n),this._fractionalDividers.length>0&&(0,S.equal)(n,1,r))for(o=0,a=this._fractionalDividers[0];(0,S.greaterOrEqual)(n,i*a,r)&&n>s+r;)n/=a,a=this._fractionalDividers[++o%this._fractionalDividers.length];return n}}class b{constructor(e,t,i,s){this._marks=null,this._priceScale=e,this._base=t,this._coordinateToLogicalFunc=i,this._logicalToCoordinateFunc=s}base(){return this._base}setBase(e){if(e<0)throw new Error("base < 0");this._base=e}tickSpan(e,t,i=0){ +if(ei&&(l=c);const h=o.tickSpan(e,t,r);h>i&&(l=Math.min(l,h));const d=a.tickSpan(e,t,r);return d>i&&(l=Math.min(l,d)),l>0?l:e-t}rebuildTickMarks(){this._marks=null}marks(){return null===this._marks&&(this._marks=this._rebuildTickMarksImpl()),this._marks}_fontHeight(){return this._priceScale.fontSize()}_tickMarkHeight(){return Math.ceil(2.5*this._fontHeight())}_rebuildTickMarksImpl(){const e=this._priceScale,t=[],i=e.mainSource();if(e.isEmpty()||null===i)return t;let s=i.firstValue();null===s&&(s=0);const r=e.height(),n=this._coordinateToLogicalFunc(r-1,s),o=this._coordinateToLogicalFunc(0,s),a=Math.max(n,o),l=Math.min(n,o);if(a===l)return t;let c=this.tickSpan(a,l),h=a%c;h+=h<0?c:0;const d=a>=l?1:-1;let u=null;const p=e.formatter();let _=NaN;for(let i=a-h;i>l;i-=c){i===_&&(c=this.tickSpan(a,l,c)),_=i;const r=this._logicalToCoordinateFunc(i,s);null!==u&&Math.abs(r-u)t!==e&&(0,d.isPriceDataSource)(t)&&!((0,_.isStudy)(t)&&t.isLinkedToSeries())))}updateAllViews(e){const t=this._getSourcesToUpdateViews();for(const i of t)i.updateAllViews(e)}logFormula(){return this._logFormula}state(){var e;const t=this._properties.childs();return{id:this._id,m_priceRange:this.isAutoScale()?null:(null===(e=this.priceRange())||void 0===e?void 0:e.serialize())||null,m_isAutoScale:this.isAutoScale(),m_isPercentage:t.percentage.value(),m_isIndexedTo100:t.indexedTo100.value(),m_isLog:t.log.value(),m_isLockScale:this.isLockScale(),m_isInverted:this.isInverted(),m_height:this.m_height,m_topMargin:this._margins.top,m_bottomMargin:this._margins.bottom,alignLabels:t.alignLabels.value(),logFormula:(0,r.clone)(this._logFormula)}}restoreState(e){let t=e.m_priceRange;if(void 0===t)throw new TypeError("invalid state");if(void 0===e.m_isAutoScale)throw new TypeError("invalid state");void 0!==e.id&&(this._id=e.id);const i={autoScale:e.m_isAutoScale};void 0!==e.m_isPercentage&&(i.percentage=e.m_isPercentage),void 0!==e.m_isIndexedTo100&&(i.indexedTo100=e.m_isIndexedTo100),void 0!==e.m_isLog&&(i.log=e.m_isLog),void 0!==e.m_isLockScale&&(i.lockScale=e.m_isLockScale),void 0!==e.m_isInverted&&this._properties.childs().isInverted.setValue(e.m_isInverted),void 0!==e.m_height&&this.setHeight(Math.max(0,e.m_height)),this.setMode(i),t?(t instanceof l.PriceRange||(t=new l.PriceRange(t)),this.setPriceRange(t,!0)):this.m_priceRange=null,e.logFormula&&(this._logFormula=e.logFormula), +void 0!==e.m_topMargin&&(this._margins.top=e.m_topMargin),void 0!==e.m_bottomMargin&&(this._margins.bottom=e.m_bottomMargin),void 0!==e.alignLabels&&this._properties.childs().alignLabels.setValue(e.alignLabels),this._mainSource=null,this._scaleSeriesOnly=!1}priceToLogical(e){return this.isLog()&&e?(0,c.toLog)(e,this._logFormula):e}logicalToPrice(e){return this.isLog()?(0,c.fromLog)(e,this._logFormula):e}priceToCoordinate(e,t){const i=this._priceToPercentOrIndexedTo100IfNeeded(e,t);return this._logicalToCoordinate(i)}coordinateToPrice(e,t){let i=this._coordinateToLogical(e);return this.isPercentage()?i=(0,c.fromPercent)(i,t):this.isIndexedTo100()&&(i=(0,c.fromIndexedTo100)(i,t)),i}mainSource(){if(null!==this._mainSource)return this._mainSource;let e;for(const t of this.m_dataSources){if(t instanceof h.Series){e=t;break}!e&&(0,d.isPriceDataSource)(t)&&(e=t)}return this._mainSource=e||null,this._correctedMarginsCache=null,this._mainSource}pricesArrayToCoordinates(e,t,i){this._makeSureItIsValid();const r=this.bottomPixelMargin(),n=(0,s.ensureNotNull)(this.priceRange()),o=n.minValue(),a=n.maxValue(),l=this.internalHeight()-1,h=this.isInverted(),d=l/(a-o);void 0===i&&(i=e.length);const u=this.isPercentage(),p=this.isIndexedTo100(),_=this.isLog(),m=this.m_height;let g,f;for(let s=0;se?(0,c.toLog)(e,this._logFormula):e),0===r.length)return;const d="open"in r[0],u="close"in r[0];if(null!==h)for(let e=0;ethis._currencyCache=null)),e.unitChanged().subscribe(this,(()=>this._unitCache=null)),(0,m.isSymbolSource)(e)&&(this._seriesLikeSources.push(e),e.symbolResolved().subscribe(this,(()=>{this._currencyCache=null,this._unitCache=null,this._measureUnitIdCache=null})),e.isActingAsSymbolSource().subscribe(this._boundOnSourceIsActingAsSymbolSourceChanged),e instanceof h.Series))){const t=e.properties();this._hasSeries||(t.childs().lockScale&&(this.setMode({lockScale:t.childs().lockScale.value()}),t.removeProperty("lockScale")),t.childs().pnfStyle.child("lockScale")&&t.childs().pnfStyle.removeProperty("lockScale")),this._hasSeries=!0}e.properties().visible.listeners().subscribe(this,this._dropScaleCache),(0,_.isStudy)(e)&&(e.onIsActualIntervalChange().subscribe(this,this._dropScaleCache),e.onHibernationStateChange().subscribe(this,this._dropScaleCache),0===this._studiesCount&&(0,P.hideAllIndicators)().subscribe(this,this._dropScaleCache),this._studiesCount++),(0,w.isLineTool)(e)&&(0===this._drawingCount&&(0,P.hideAllDrawings)().subscribe(this,this._dropScaleCache),this._drawingCount++),this.m_dataSources.push(e),this._mainSource=null,this._correctedMarginsCache=null,this._sourcesToUpdateViews=null,this._dropScaleCache(),this.updateFormatter(),this._initScaleProperties(),this.invalidateSourcesCache()}}removeDataSource(e){const t=this.m_dataSources.indexOf(e);if((0, +s.assert)(-1!==t,"Source is not attached to scale"),e.properties().visible.listeners().unsubscribe(this,this._dropScaleCache),this.m_dataSources.splice(t,1),(0,d.isPriceDataSource)(e)){const t=this._priceDataSources.indexOf(e);if((0,s.assert)(-1!==t,"Source is not found"),this._priceDataSources.splice(t,1),(0,m.isSymbolSource)(e)){const t=this._seriesLikeSources.indexOf(e);(0,s.assert)(-1!==t,"Source is not found"),this._seriesLikeSources.splice(t,1),e.symbolResolved().unsubscribeAll(this),e.isActingAsSymbolSource().unsubscribe(this._boundOnSourceIsActingAsSymbolSourceChanged),e instanceof h.Series&&(this._hasSeries=!1)}e.currencyChanged().unsubscribeAll(this),e.unitChanged().unsubscribeAll(this)}this.mainSource()||this.setMode({autoScale:!0}),(0,_.isStudy)(e)&&(e.onIsActualIntervalChange().unsubscribe(this,this._dropScaleCache),e.onHibernationStateChange().unsubscribe(this,this._dropScaleCache),this._studiesCount--,0===this._studiesCount&&(0,P.hideAllIndicators)().unsubscribe(this,this._dropScaleCache)),(0,w.isLineTool)(e)&&(this._drawingCount--,0===this._drawingCount&&(0,P.hideAllDrawings)().unsubscribe(this,this._dropScaleCache)),this._mainSource=null,this._correctedMarginsCache=null,this._sourcesForAutoscale=null,this._sourcesToUpdateViews=null,this.updateFormatter(),this.invalidateSourcesCache(),0===this.m_dataSources.length&&this._lastSourceRemoved.fire(),this._currencyCache=null,this._unitCache=null,this._measureUnitIdCache=null}currency(e){if(null!==this._currencyCache&&e.size()===this._currencyCache.availableCurrenciesCount)return this._currencyCache.value;let t;const i=new Set,r=new Set,n=new Set,o=new Map;let a,l=0===this._seriesLikeSources.length,c=!0,h=0,d=0;const u=this._seriesLikeSources.filter(m.isActingAsSymbolSource);for(const d of u){if(!d.isVisible())continue;const u=d.symbolInfo();if(null===u){t=null;break}const p=(0,g.symbolOriginalCurrency)(u);if(null===p){t=null;break}o.set(p,(0,s.ensureNotNull)((0,g.symbolOriginalCurrency)(u,!0)));const _=d.currency();if(null===_){t=null;break}o.set(_,(0,s.ensureNotNull)((0,g.symbolCurrency)(u,!0)));const m=(0,g.symbolBaseCurrency)(u);null!==m&&r.add(m),c=c&&p===_,n.add(_),i.add(p),void 0===a?a=_:null!==a&&a!==_&&(a=null),l||e.convertible(_)&&(0,g.symbolCurrencyConvertible)(u)||(l=!0),h+=1}if(null!==t)for(const i of this._priceDataSources){if(u.includes(i))continue;const r=i;if(!r.isCurrencySource()||!r.isVisible())continue;const c=r.currency();if(null===c){t=null;break}n.add(c),d+=1;const h=(0,s.ensureNotNull)(r.symbolSource()),p=r.currencySourceSymbolInfo();if(null===p){t=null;break}if(l||e.convertible(c)&&(0,g.symbolCurrencyConvertible)(p)||(l=!0),o.set(c,(0,s.ensureNotNull)((0,g.symbolCurrency)(p,!0))),u.includes(h)||(l=!0),void 0===a)a=c;else if(null!==a&&a!==c){a=null;break}}return void 0===t&&(t=0===h&&0===d?null:{readOnly:l,selectedCurrency:a||null,currencies:n,originalCurrencies:i,baseCurrencies:r,symbolSourceCount:h,allCurrenciesAreOriginal:c,displayedValues:o}),this._currencyCache={value:t,availableCurrenciesCount:e.size()},t}unit(e){ +if(null!==this._unitCache&&e.size()===this._unitCache.availableUnitsCount)return this._unitCache.value;let t;const i=new Set,r=new Set,n=new Map,o=new Map;let l,c=0===this._seriesLikeSources.length?new Set:e.allGroups(),h=!0,d=0,u=0;const p=this._seriesLikeSources.filter(m.isActingAsSymbolSource);for(const s of p){if(!s.isVisible())continue;const u=s.symbolInfo();if(null===u){t=null;break}const p=(0,g.symbolOriginalUnit)(u,s.model().unitConversionEnabled());if(null===p){t=null;break}n.set(p,e.name(p)),o.set(p,e.description(p));const _=s.unit();if(null===_){t=null;break}if(n.set(_,e.name(_)),o.set(_,e.description(_)),h=h&&p===_,r.add(_),i.add(p),void 0===l?l=_:null!==l&&l!==_&&(l=null),c.size>0){const t=(0,f.unitConvertibleGroups)(u,_,e);c=(0,a.intersect)(c,new Set(t))}d+=1}if(null!==t)for(const i of this._priceDataSources){if(p.includes(i))continue;const h=i;if(!h.isUnitSource()||!h.isVisible())continue;const d=h.unit();if(null===d){t=null;break}r.add(d),u+=1;const _=(0,s.ensureNotNull)(h.symbolSource()),m=_.symbolInfo();if(null===m){t=null;break}if(c.size>0){const t=(0,f.unitConvertibleGroups)(m,d,e);c=(0,a.intersect)(c,new Set(t))}if(n.set(d,e.name(d)),o.set(d,e.description(d)),p.includes(_)||(c=new Set),void 0===l)l=d;else if(null!==l&&l!==d){l=null;break}}if(void 0===t)if(0===d&&0===u)t=null;else{t={availableGroups:c,selectedUnit:l||null,units:r,originalUnits:i,symbolSourceCount:d,allUnitsAreOriginal:h,names:n,descriptions:o}}return this._unitCache={value:t,availableUnitsCount:e.size()},t}measureUnitId(e){if(null!==this._measureUnitIdCache&&e.size()===this._measureUnitIdCache.availableUnitsCount)return this._measureUnitIdCache.value;let t,i;const s=new Map,r=new Map,n=new Set;let o=0;const a=this._seriesLikeSources.filter(m.isActingAsSymbolSource);for(const l of a){if(!l.isVisible())continue;const a=l.measureUnitId();if(null===a){t=null;break}n.add(a),s.set(a,e.name(a)),r.set(a,e.description(a)),void 0===i?i=a:null!==i&&i!==a&&(i=null),o+=1}return void 0===t&&(t=0===o?null:{selectedMeasureUnitId:i||null,measureUnitIds:n,names:s,descriptions:r,symbolSourceCount:o}),this._measureUnitIdCache={value:t,availableUnitsCount:e.size()},t}setMargins(e){if(!(0,r.isNumber)(e.top)||!(0,r.isNumber)(e.bottom))throw new TypeError("invalid margin");if(e.top<0||e.top>30||e.bottom<0||e.bottom>30)throw new RangeError("invalid margin");this._margins.top===e.top&&this._margins.bottom===e.bottom||(this._margins=e,this._correctedMarginsCache=null,this._invalidateInternalHeightCache(),this._marksCache=null)}topMargin(){return this._correctedMargins().top}bottomMargin(){return this._correctedMargins().bottom}invalidateMargins(){this._correctedMarginsCache=null}topPixelMargin(){return this.isInverted()?this.bottomMargin()*this.height()+this._bottomPixelMargin:this.topMargin()*this.height()+this._topPixelMargin}bottomPixelMargin(){return this.isInverted()?this.topMargin()*this.height()+this._topPixelMargin:this.bottomMargin()*this.height()+this._bottomPixelMargin}marks(){return this._makeSureItIsValid(), +null===this._marksCache&&(this._markBuilder.rebuildTickMarks(),this._marksCache=this._markBuilder.marks(),this._onMarksChanged.fire()),this._marksCache}onMarksChanged(){return this._onMarksChanged}priceRangeInPrice(){if(this.isEmpty())return null;const e=this.mainSource();if(null===e)return null;const t=(0,s.ensureNotNull)(e.firstValue()),i=this.height();return{from:this.coordinateToPrice(i-1,t),to:this.coordinateToPrice(0,t)}}setPriceRangeInPrice(e){if(this.isPercentage()||this.isIndexedTo100())return;const t=this.isInverted(),i=t?this.bottomMargin():this.topMargin(),s=t?this.topMargin():this.bottomMargin(),r=this.isLog();let n=r?(0,c.toLog)(e.from,this._logFormula):e.from,o=r?(0,c.toLog)(e.to,this._logFormula):e.to;const a=o-n;n+=s*a,o-=i*a,this.setMode({autoScale:!1}),this.setPriceRange(new l.PriceRange(n,o)),this._marksCache=null,this._onMarksChanged.fire()}hasMainSeries(){return this._hasSeries}getStudies(){return this.dataSources().filter(_.isStudy)}lastSourceRemoved(){return this._lastSourceRemoved}sourcesForAutoscale(){return this._mainSource&&this._scaleSeriesOnly!==this._scalesProperties.childs().scaleSeriesOnly.value()&&(this._sourcesForAutoscale=null),this._sourcesForAutoscale||(this._sourcesForAutoscale=this._recalculateSourcesForAutoscale()),this._sourcesForAutoscale}recalculatePriceRange(e){this._invalidatedForRange={visibleBars:e,isValid:!1}}internalHeightChanged(){return this._internalHeightChanged}orderedSources(){if(this._cachedOrderedSoruces)return this._cachedOrderedSoruces;let e=this.m_dataSources.slice();return e=(0,v.sortSources)(e),this._cachedOrderedSoruces=e,this._cachedOrderedSoruces}invalidateSourcesCache(){this._cachedOrderedSoruces=null,this._sourcesToUpdateViews=null}startScale(e){var t,i;this.isEmpty()||this.isPercentage()||this.isIndexedTo100()||null!==this._scaleStartPoint||null!==this._priceRangeSnapshot||(this._scaleStartPoint=this.m_height-e,this._priceRangeSnapshot=null!==(i=null===(t=this.priceRange())||void 0===t?void 0:t.clone())&&void 0!==i?i:null)}scaleTo(e){if(this.isPercentage()||this.isIndexedTo100()||null===this._scaleStartPoint)return;this.setMode({autoScale:!1}),(e=this.m_height-e)<0&&(e=0);let t=(this._scaleStartPoint+.2*(this.m_height-1))/(e+.2*(this.m_height-1));const i=(0,s.ensureNotNull)(this._priceRangeSnapshot).clone();t=Math.max(t,.1),i.scaleAroundCenter(t),this.setPriceRange(i)}endScale(){this.isPercentage()||this.isIndexedTo100()||null!==this._scaleStartPoint&&(this._scaleStartPoint=null,this._priceRangeSnapshot=null)}startTwoPointsScale(e,t){if(this.isEmpty()||this.isPercentage()||this.isIndexedTo100()||null!==this._twoPointsScaleStartPosition)return;const i=Math.min(e,t),s=Math.max(e,t);this._twoPointsScaleStartPosition={topLogical:this._coordinateToLogical(i),bottomLogical:this._coordinateToLogical(s)}}twoPointsScale(e,t){if(this.isPercentage()||this.isIndexedTo100()||null===this._twoPointsScaleStartPosition)return;this.setMode({autoScale:!1}) +;const i=Math.min(e,t),s=Math.max(e,t),{topLogical:r,bottomLogical:n}=this._twoPointsScaleStartPosition,o=this.bottomPixelMargin(),a=this.internalHeight()-1,c=(this._invertedCoordinate(i)-o)/a,h=(n-r)/((this._invertedCoordinate(s)-o)/a-c),d=r-h*c,u=d+h;this.setPriceRange(new l.PriceRange(this.priceToLogical(d),this.priceToLogical(u)))}endTwoPointsScale(){this._twoPointsScaleStartPosition=null}startScroll(e){var t,i;this.isAutoScale()||null===this._scrollStartPoint&&null===this._priceRangeSnapshot&&(this.isEmpty()||(this._scrollStartPoint=e,this._priceRangeSnapshot=null!==(i=null===(t=this.priceRange())||void 0===t?void 0:t.clone())&&void 0!==i?i:null))}scrollTo(e){if(this.isAutoScale())return;if(null===this._scrollStartPoint||null===this._priceRangeSnapshot)return;const t=this.priceRange();if(null===t)return;let i=e-this._scrollStartPoint;this.isInverted()&&(i*=-1);const s=i*(t.length()/(this.internalHeight()-1)),r=this._priceRangeSnapshot.clone();r.shift(s),this.setPriceRange(r,!0),this._marksCache=null}endScroll(){this.isAutoScale()||null!==this._scrollStartPoint&&(this._scrollStartPoint=null,this._priceRangeSnapshot=null)}_recalculateSourcesForAutoscale(){this._mainSource&&(this._scaleSeriesOnly=this._scalesProperties.childs().scaleSeriesOnly.value());const e=this._scaleSeriesOnly&&this._hasSeries;return this.m_dataSources.filter((t=>!!(t.properties().visible.value()||t instanceof h.Series)&&(e?t instanceof h.Series:(0,_.isStudy)(t)?!t.isSourceHidden()&&t.isIncludedInAutoScale():t.isIncludedInAutoScale())))}_updateAutoScaleDisabledProperty(e){const t=this._properties.childs(),i=t.indexedTo100.value()||t.percentage.value()||t.lockScale.value();e?t.autoScaleDisabled.setValueSilently(i):t.autoScaleDisabled.setValue(i)}_setAutoScaleValueWithDependentProperties(e){const t=this._properties.childs();t.autoScale.setValueSilently(e),e&&(t.percentage.setValueSilently(!1),t.indexedTo100.setValueSilently(!1),t.lockScale.setValueSilently(!1),t.logDisabled.setValueSilently(!1)),this._updateAutoScaleDisabledProperty(!0)}_setLockScaleValueWithDependentProperties(e){const t=this._properties.childs();t.lockScale.setValueSilently(e),e&&(t.autoScale.setValueSilently(!1),t.percentage.setValueSilently(!1),t.indexedTo100.setValueSilently(!1),t.log.setValueSilently(!1)),t.percentageDisabled.setValueSilently(e),t.logDisabled.setValueSilently(e),this._updateAutoScaleDisabledProperty(!0)}_setPercentageValueWithDependentProperties(e){const t=this._properties.childs();t.percentage.setValueSilently(e),e&&(t.autoScale.setValueSilently(!0),t.log.setValueSilently(!1),t.lockScale.setValueSilently(!1),t.indexedTo100.setValueSilently(!1)),this._updateAutoScaleDisabledProperty(!0)}_setIndexedTo100ValueWithDependentProperties(e){const t=this._properties.childs();t.indexedTo100.setValueSilently(e),e&&(t.autoScale.setValueSilently(!0),t.log.setValueSilently(!1),t.lockScale.setValueSilently(!1),t.percentage.setValueSilently(!1)),this._updateAutoScaleDisabledProperty(!0)}_setLogValueWithDependentProperties(e){const t=this._properties.childs() +;t.log.setValueSilently(e),e&&(t.lockScale.setValueSilently(!1),t.percentage.setValueSilently(!1),t.indexedTo100.setValueSilently(!1)),this._updateAutoScaleDisabledProperty(!0)}_recalculatePriceRangeImpl(){const e=this._invalidatedForRange.visibleBars;if(null===e)return;let t=null;const i=this.sourcesForAutoscale(),s=this.isPercentage(),r=this.isIndexedTo100();let n=0,o=0;for(const a of i){if(!a.properties().visible.value())continue;const i=a.firstValue();if(null===i||s&&0===i)continue;const l=e.firstBar(),h=e.lastBar(),d=a.autoScaleInfo(l,h);let u=d.range;u&&(s?u=(0,c.toPercentRange)(u,i):r&&(u=(0,c.toIndexedTo100Range)(u,i)),t=null===t?u:t.merge(u)),void 0!==d.topPixelMargin&&(n=Math.max(n,d.topPixelMargin)),void 0!==d.bottomPixelMargin&&(o=Math.max(o,d.bottomPixelMargin))}if((Math.abs(n-this._topPixelMargin)>0||Math.abs(o-this._bottomPixelMargin)>0)&&(this._bottomPixelMargin=o,this._topPixelMargin=n,this._marksCache=null,this._invalidateInternalHeightCache()),t){if(t.minValue()===t.maxValue()&&(t=new l.PriceRange(t.minValue()-.5,t.maxValue()+.5)),this.isLog()){const e=this._convertPriceRangeFromLog(t),i=(0,c.logFormulaForPriceRange)(e);if(!(0,c.logFormulasAreSame)(i,this._logFormula)){const s=this._priceRangeSnapshot?this._convertPriceRangeFromLog(this._priceRangeSnapshot):null;this._logFormula=i,t=this._convertPriceRangeToLog(e),s&&(this._priceRangeSnapshot=this._convertPriceRangeToLog(s))}}this.setPriceRange(t)}else this.m_priceRange||(this.setPriceRange(new l.PriceRange(-.5,.5)),this._logFormula=(0,c.logFormulaForPriceRange)(null));this._invalidatedForRange.isValid=!0;const a=this.mainSource();null!==a&&this._recalculatePriceRangeOnce&&(this._recalculatePriceRangeOnce=!a.priceRangeReady())}_makeSureItIsValid(){this._invalidatedForRange.isValid||(this._invalidatedForRange.isValid=!0,this._recalculatePriceRangeImpl())}_invalidateInternalHeightCache(){this._internalHeightCache=null,this._internalHeightChanged.fire()}_coordinateToLogical(e){if(this._makeSureItIsValid(),this.isEmpty())return 0;const t=this._invertedCoordinate(e),i=(0,s.ensureNotNull)(this.priceRange()),r=i.minValue()+(i.maxValue()-i.minValue())*((t-this.bottomPixelMargin())/(this.internalHeight()-1));return this.logicalToPrice(r)}_logicalToCoordinate(e){if(this._makeSureItIsValid(),this.isEmpty())return 0;e=this.priceToLogical(e);const t=(0,s.ensureNotNull)(this.priceRange()),i=this.bottomPixelMargin()+(this.internalHeight()-1)*(e-t.minValue())/(t.maxValue()-t.minValue());return this._invertedCoordinate(i)}_dropScaleCache(){this._sourcesForAutoscale=null,this._currencyCache=null,this._unitCache=null,this._measureUnitIdCache=null}_invertedCoordinate(e){return this.isInverted()?e:this.height()-1-e}_initScaleProperties(){const e=this.isLockScale(),t=this.properties().childs();e&&(t.percentage.setValue(!1),t.indexedTo100.setValue(!1),t.log.setValue(!1),t.autoScale.setValue(!1)),t.percentageDisabled.setValue(e),t.logDisabled.setValue(e),this._updateAutoScaleDisabledProperty(!1),t.percentage.value()&&(t.log.setValue(!1),t.indexedTo100.setValue(!1)), +t.indexedTo100.value()&&(t.log.setValue(!1),t.percentage.setValue(!1))}_correctedMargins(){if(null===this._correctedMarginsCache){const e=this.mainSource();this._correctedMarginsCache=null!==e?e.correctScaleMargins(this._margins):this._margins}return this._correctedMarginsCache}_getSourcesToUpdateViews(){return this._sourcesToUpdateViews||(this._sourcesToUpdateViews=this.m_dataSources.filter((e=>!(0,w.isLineTool)(e)||e.isActualSymbol()&&e.isActualCurrency()))),this._sourcesToUpdateViews}_mainSourceFormatter(){const e=this.mainSource();return(null==e?void 0:e.formatter())||I}_priceToPercentOrIndexedTo100IfNeeded(e,t){return this.isPercentage()?(0,c.toPercent)(e,t):this.isIndexedTo100()?(0,c.toIndexedTo100)(e,t):e}_onSourceIsActingAsSymbolSourceChanged(){this._dropScaleCache()}}},99846:(e,t,i)=>{"use strict";var s;i.d(t,{PriceAxisLastValueMode:()=>s}),function(e){e[e.LastPriceAndPercentageValue=0]="LastPriceAndPercentageValue",e[e.LastValueAccordingToScale=1]="LastValueAccordingToScale"}(s||(s={}))},1194:(e,t,i)=>{"use strict";i.r(t),i.d(t,{fromPercent:()=>o,toPercent:()=>a,toPercentRange:()=>l,fromIndexedTo100:()=>c,toIndexedTo100:()=>h,toIndexedTo100Range:()=>d,toLog:()=>u,fromLog:()=>p,logFormulaForPriceRange:()=>_,logFormulasAreSame:()=>m,getCurrentModePriceText:()=>g,getOppositeModePriceText:()=>f});var s=i(23304),r=i(91031);const n={logicalOffset:4,coordOffset:1e-4};function o(e,t){return t<0&&(e=-e),e/100*t+t}function a(e,t){const i=100*(e-t)/(t||1);return t<0?-i:i}function l(e,t){const i=a(e.minValue(),t),r=a(e.maxValue(),t);return new s.PriceRange(i,r)}function c(e,t){return t<0&&(e=-e),(e-=100)/100*t+t}function h(e,t){const i=100*(e-t)/t+100;return t<0?-i:i}function d(e,t){const i=h(e.minValue(),t),r=h(e.maxValue(),t);return new s.PriceRange(i,r)}function u(e,t){const i=Math.abs(e);if(i<1e-25)return 0;const s=(0,r.log10)(i+t.coordOffset)+t.logicalOffset;return e<0?-s:s}function p(e,t){const i=Math.abs(e);if(i<1e-15)return 0;const s=Math.pow(10,i-t.logicalOffset)-t.coordOffset;return e<0?-s:s}function _(e){if(null===e)return n;const t=Math.abs(e.maxValue()-e.minValue());if(t>=1||t<1e-15)return n;const i=Math.ceil(Math.abs(Math.log10(t))),s=n.logicalOffset+i;return{logicalOffset:s,coordOffset:1/Math.pow(10,s)}}function m(e,t){return e.logicalOffset===t.logicalOffset&&e.coordOffset===t.coordOffset}function g(e,t){return e.isPercentage()?t.formattedPricePercentage:e.isIndexedTo100()?t.formattedPriceIndexedTo100:t.formattedPriceAbsolute}function f(e,t){return e.isPercentage()||e.isIndexedTo100()?t.formattedPriceAbsolute:t.formattedPricePercentage}},23304:(e,t,i)=>{"use strict";i.r(t),i.d(t,{PriceRange:()=>n});var s=i(65665);const r=(0,i(98351).getLogger)("Chart.PriceRange");class n{constructor(e,t){if(null!==e&&"object"==typeof e){const t=e;this._minValue=t.m_minValue,this._maxValue=t.m_maxValue}else{const i=e;this._minValue=i,void 0!==t&&(this._maxValue=t)}}equals(e){return this._minValue===e._minValue&&this._maxValue===e._maxValue}clone(){return new n(this._minValue,this._maxValue)}minValue(){ +return this._minValue}setMinValue(e){this._minValue=e}maxValue(){return this._maxValue}setMaxValue(e){this._maxValue=e}length(){return this._maxValue-this._minValue}isEmpty(){return this._maxValue===this._minValue||this._maxValue!=this._maxValue||this._minValue!=this._minValue}serialize(){return{m_maxValue:this._maxValue,m_minValue:this._minValue}}state(){return{max:this._maxValue,min:this._minValue}}merge(e){return new n(Math.min(this.minValue(),e.minValue()),Math.max(this.maxValue(),e.maxValue()))}apply(e,t){this._minValue=Math.min(this._minValue,e),this._maxValue=Math.max(this._maxValue,t)}set(e,t){this._minValue=e,this._maxValue=t}scaleAroundCenter(e){if(!(0,s.isNumber)(e))return void r.logDebug("PriceRange.scaleAroundCenter: invalid coeff");if(0===this._maxValue-this._minValue)return;const t=.5*(this._maxValue+this._minValue);let i=this._maxValue-t,n=this._minValue-t;i*=e,n*=e,this._maxValue=t+i,this._minValue=t+n}shift(e){(0,s.isNumber)(e)?(this._maxValue+=e,this._minValue+=e):r.logDebug("PriceRange.shift: invalid coeff")}containsStrictly(e){return e.minValue()>this._minValue&&e.maxValue(){"use strict";var s=i(26867),r=i(42961).PriceScaleBase,n=i(23304).PriceRange,o=i(68671).randomHash,a=i(1194),l=a.fromLog,c=a.toLog;class h extends r{constructor(e,t){super(t),this._scalesProperties=e;var i=this;this._modeChanged=new s,this._properties.isInverted.listeners().subscribe(this,h.prototype._onIsInvertedChanged),this._properties.listeners().subscribe(null,(function(){if(i.mainSource()&&i.mainSource().model()){var e=i.mainSource().model().paneForSource(i.mainSource());i.mainSource().model().updatePane(e)}})),this._scalesProperties.listeners().subscribe(this,(function(){this._marksCache=null})),this.setId(o())}_convertPriceRangeFromLog(e){if(null===e)return null;var t=l(e.minValue(),this._logFormula),i=l(e.maxValue(),this._logFormula);return new n(t,i)}_convertPriceRangeToLog(e){if(null===e)return null;var t=c(e.minValue(),this._logFormula),i=c(e.maxValue(),this._logFormula);return new n(t,i)}_canConvertPriceRangeFromLog(e){if(null===e)return!1;var t=l(e.minValue(),this._logFormula),i=l(e.maxValue(),this._logFormula);return isFinite(t)&&isFinite(i)}mode(){return{autoScale:this._properties.autoScale.value(),lockScale:this._properties.lockScale.value(),percentage:this._properties.percentage.value(),indexedTo100:this._properties.indexedTo100.value(),log:this._properties.log.value()}}setMode(e){var t={},i=this.mode(),s=this._properties.state(),r=null;void 0!==e.autoScale&&e.autoScale!==s.autoScale&&(t.autoScale=e.autoScale,this._setAutoScaleValueWithDependentProperties(e.autoScale)),void 0!==e.lockScale&&e.lockScale!==s.lockScale&&(t.lockScale=e.lockScale,this._setLockScaleValueWithDependentProperties(e.lockScale)),void 0!==e.percentage&&e.percentage!==s.percentage&&(t.percentage=e.percentage,this._setPercentageValueWithDependentProperties(e.percentage),this._invalidatedForRange.isValid=!1), +void 0!==e.indexedTo100&&e.indexedTo100!==s.indexedTo100&&(t.indexedTo100=e.indexedTo100,this._setIndexedTo100ValueWithDependentProperties(e.indexedTo100),this._invalidatedForRange.isValid=!1),void 0!==e.log&&e.log!==s.log&&(t.log=e.log,this._setLogValueWithDependentProperties(e.log)),s.log&&!this._properties.log.value()&&(this._canConvertPriceRangeFromLog(this.m_priceRange)?null!==(r=this._convertPriceRangeFromLog(this.m_priceRange))&&this.setPriceRange(r):this.properties().autoScale.setValue(!0)),!s.log&&this._properties.log.value()&&null!==(r=this._convertPriceRangeToLog(this.m_priceRange))&&this.setPriceRange(r),s.autoScale!==this._properties.autoScale.value()&&this._properties.autoScale.listeners().fire(this._properties.autoScale),s.autoScaleDisabled!==this._properties.autoScaleDisabled.value()&&this._properties.autoScaleDisabled.listeners().fire(this._properties.autoScaleDisabled),s.lockScale!==this._properties.lockScale.value()&&this._properties.lockScale.listeners().fire(this._properties.lockScale),s.percentage!==this._properties.percentage.value()&&(this._properties.percentage.listeners().fire(this._properties.percentage),this.updateFormatter()),s.indexedTo100!==this._properties.indexedTo100.value()&&(this._properties.indexedTo100.listeners().fire(this._properties.indexedTo100),this.updateFormatter()),s.percentageDisabled!==this._properties.percentageDisabled.value()&&this._properties.percentageDisabled.listeners().fire(this._properties.percentageDisabled),s.log!==this._properties.log.value()&&this._properties.log.listeners().fire(this._properties.log),s.logDisabled!==this._properties.logDisabled.value()&&this._properties.logDisabled.listeners().fire(this._properties.logDisabled),void 0===t.log&&void 0===t.percentage&&void 0===t.lockScale&&void 0===t.autoScale&&void 0===t.indexedTo100||this._modeChanged.fire(i,this.mode())}modeChanged(){return this._modeChanged}fontSize(){return this._scalesProperties.fontSize.value()}isEmpty(){return this._makeSureItIsValid(),0===this.m_height||!this.m_priceRange||this.m_priceRange.isEmpty()}_onIsInvertedChanged(){this._marksCache=null,this._markBuilder.rebuildTickMarks()}}t.PriceScale=h},60923:(e,t,i)=>{"use strict";i.d(t,{createPrimitiveProperty:()=>n});var s=i(26220),r=i.n(s);function n(e){return new(r())(e)}},63032:(e,t,i)=>{"use strict";i.d(t,{extractAllPropertiesKeys:()=>S,factoryDefaultsForCurrentTheme:()=>b,ThemedDefaultProperty:()=>P});var s=i(58121),r=i(99094),n=i(16230),o=i(98279),a=i(38651),l=i(50151),c=i(56840),h=i(85228),d=i(45345),u=i(26843),p=i(26220),_=i.n(p),m=i(64548),g=i(26867),f=i.n(g);const v=(0,i(98351).getLogger)("ThemedDefaults");function S(e){const t=Object.keys(e),i=[];return t.forEach((t=>{const s=e[t];if((0,o.default)(s)){S(s).forEach((e=>i.push(`${t}.${e}`)))}else i.push(t)})),i}function y(e,t,i=""){const s={};return t.forEach((r=>{const n=r.split("."),a=n[0],l=e[a],c=""===i?a:`${i}.${a}`;if(e.hasOwnProperty(a))if(n.length>1){if(!(0,o.default)(l))return void v.logError(`path ${c} must be an object, but it is a primitive`);{ +const e=t.filter((e=>e.startsWith(`${a}.`))).map((e=>e.split(".").slice(1).join(".")));s[a]=y(l,e,c)}}else{if((0,o.default)(l))return void v.logError(`path ${c} must be a primitive, but it is an object`);s[a]=l}})),s}function b(e,t){var i;const r=null!==(i=d.watchedTheme.value())&&void 0!==i?i:u.StdTheme.Light,n=(0,h.deepCopy)(e);return(0,s.default)(n,(0,l.ensureDefined)(t.get(r))),n}function w(e,t){const i=(0,r.default)(e,((e,i,s)=>{if(void 0===t[s])return e;if(!(0,n.default)(i,t[s]))if((0,o.default)(i)&&(0,o.default)(t[s])){const r=w(i,t[s]);void 0!==r&&(e[s]=r)}else e[s]=i;return e}),{});return(0,a.default)(i)?void 0:i}class P extends(_()){constructor(e,t,i,r,n){super(function(e,t,i){var r;const n=t(),o=(0,h.deepCopy)(null!==(r=c.getJSON(e,null))&&void 0!==r?r:{});return(0,s.default)(n,o),(0,s.default)(n,null!=i?i:{}),n}(e,t,n)),this._applyingThemeInProcess=!1,this._restoreFactoryDefaultsEvent=new(f()),this._defaultName=e,this._defaultsSupplier=t,this._notThemedDefaultsKeys=i,this._themedDefaultsKeys=r}restoreFactoryDefaults(){const e=this._defaultsSupplier();this.mergeAndFire(e),this.saveDefaults(),this._restoreFactoryDefaultsEvent.fire()}addExclusion(){}preferences(){const e=this._allKeys();return y(this.state(),e)}mergePreferences(e){const t=this._allKeys();this.mergeAndFire(y(e,t))}childChanged(e){super.childChanged(e),this._applyingThemeInProcess||this.saveDefaults()}saveDefaults(){const e=this.state(),t=this._defaultsSupplier();let i=w(y(e,this._notThemedDefaultsKeys),y(t,this._notThemedDefaultsKeys));const r=y(t,this._themedDefaultsKeys),n=y(e,this._themedDefaultsKeys),o=w(n,r);(0,a.default)(o)||(i=null!=i?i:{},(0,s.default)(i,n)),(0,m.saveDefaults)(this._defaultName,i)}_allKeys(){return[...this._themedDefaultsKeys,...this._notThemedDefaultsKeys]}}},84912:(e,t,i)=>{"use strict";i.d(t,{convertPropertyToWatchedValue:()=>n});var s=i(40549),r=i.n(s);function n(e){const t=new(r())(e.value());let i=!1;e.subscribe(t,(()=>{i||(i=!0,t.setValue(e.value()),i=!1)}));const s=()=>{i||(i=!0,e.setValue(t.value()),i=!1)};return t.subscribe(s),t.spawn((()=>{e.unsubscribeAll(t),t.unsubscribe(s)}))}},52865:(e,t,i)=>{"use strict";i.d(t,{combineProperty:()=>o,createWVFromGetterAndSubscription:()=>s.createWVFromGetterAndSubscription,createWVFromProperty:()=>r});var s=i(52994);i(65407);function r(e){return(0,s.createWVFromGetterAndSubscription)((()=>e.value()),e)}var n=i(60923);function o(e,...t){const i=()=>e(...t.map((e=>e.value()))),s=(0,n.createPrimitiveProperty)(i()),r=()=>s.setValue(i()),o={};for(const e of t)e.subscribe(o,r);return s.destroy=()=>{t.forEach((e=>e.unsubscribeAll(o)))},s}},52994:(e,t,i)=>{"use strict";i.d(t,{createWVFromGetterAndSubscription:()=>n});var s=i(40549),r=i.n(s);function n(e,t){const i=new(r())(e()),s={};t.subscribe(s,(()=>{i.setValue(e())}));return i.readonly().spawn((()=>t.unsubscribeAll(s)))}},65407:(e,t,i)=>{"use strict";i.d(t,{createWVFromGetterAndSubscriptions:()=>n});var s=i(40549),r=i.n(s);function n(e,t){const i=new(r())(e()),s={};t.forEach((t=>t.subscribe(s,(()=>{i.setValue(e())})))) +;return i.readonly().spawn((()=>t.forEach((e=>e.unsubscribeAll(s)))))}},26220:(e,t,i)=>{"use strict";var s=i(26867),r=i(65665).isFunction;function n(e){if(this._listeners=new s,this._childs=[],this._muteChildChanges=!1,void 0!==e)if(this.isPrimitiveType(e))this._value=e;else for(var t in e)this.addProperty(t,e[t])}n.prototype.merge=function(e,t){var i=null;if(t)var s=(i=[]).length;if(void 0===e)return i;if(this.isPrimitiveType(e))return t&&this._value!==e&&i.push(this),this._value=e,i;if(Array.isArray(e))for(var r=0;rs&&i.push(this),i},n.prototype.mergeAndFire=function(e){var t=this.merge(e,!0);this._muteChildChanges=!0,t.forEach((function(e){e._muteChildChanges=!0})),t.forEach((function(e){e._muteChildChanges=!1,e.listeners().fire(e)})),this._muteChildChanges=!1,t.length>0&&this.listeners().fire(this)},n.prototype.state=function(e){var t=r(this.value)?this.value():void 0;void 0===t&&(t={});for(var i=0;i=0},n.prototype.addChild=function(e,t){this[e]&&this[e].unsubscribe(this,this.childChanged),this[e]=t,-1===this._childs.indexOf(e)&&this._childs.push(e),t.subscribe(this,this.childChanged)},n.prototype.childChanged=function(e,t){this._muteChildChanges||this.listeners().fire(this)},n.prototype.subscribe=function(e,t){this.listeners().subscribe(e,t,!1)},n.prototype.unsubscribe=function(e,t){this.listeners().unsubscribe(e,t)},n.prototype.unsubscribeAll=function(e){this.listeners().unsubscribeAll(e)},n.prototype.childs=function(){return this},e.exports=n},54168:(e,t,i)=>{ +"use strict";i.d(t,{QuotesProvider:()=>a});var s=i(36776),r=i(26867),n=i.n(r),o=i(68671);class a{constructor(e="full"){this._quotes=null,this._quoteSessionSymbol=null,this._quoteSessionClientId="",this._pausedQuoteSessionSymbol=null,this._quotesUpdate=new(n()),this._quoteSymbolChanged=new(n()),this._multiplexerType=e}setQuotesSessionSymbol(e){this._quoteSessionSymbol!==e&&(this._pausedQuoteSessionSymbol=null,this._quoteSessionClientId||(this._quoteSessionClientId="series-"+(0,o.guid)()),this._unsubscribeQuoteSession(),e&&this._subscribeQuoteSession(e),this._quoteSymbolChanged.fire())}quotesUpdate(){return this._quotesUpdate}quoteSymbolChanged(){return this._quoteSymbolChanged}quotes(){return this._quotes}isPaused(){return null!==this._pausedQuoteSessionSymbol}pause(){null===this._pausedQuoteSessionSymbol&&(this._pausedQuoteSessionSymbol=this._quoteSessionSymbol,this._unsubscribeQuoteSession())}resume(){null!==this._pausedQuoteSessionSymbol&&(this._subscribeQuoteSession(this._pausedQuoteSessionSymbol),this._pausedQuoteSessionSymbol=null)}destroy(){this._unsubscribeQuoteSession()}_onUpdate(e,t){this._quotes=e&&e.values||null,t&&t.values&&this._quotesUpdate.fire(e,t)}_subscribeQuoteSession(e){this._quoteSessionSymbol=e,(0,s.getQuoteSessionInstance)(this._multiplexerType).subscribe(this._quoteSessionClientId,this._quoteSessionSymbol,this._onUpdate.bind(this))}_unsubscribeQuoteSession(){this._quoteSessionSymbol&&((0,s.getQuoteSessionInstance)(this._multiplexerType).unsubscribe(this._quoteSessionClientId,this._quoteSessionSymbol),this._quoteSessionSymbol=null,this._quotes=null)}}},92133:(e,t,i)=>{"use strict";i.r(t),i.d(t,{normalizeIntervalString:()=>_,isAvailable:()=>m,setLastUsedResolution:()=>g,getRangeResolution:()=>f,getTimeBasedResolution:()=>v,getDefaultResolution:()=>S,getResolutionByChartStyle:()=>y,getApplicableIntervalForFrequency:()=>b,getServerInterval:()=>w,isResolutionMultiplierValid:()=>P,getMaxResolutionValue:()=>T,getResolutionsFromSettings:()=>x,convertResolutionsFromSettings:()=>I,mergeResolutions:()=>M,sortResolutions:()=>A,compareResolutions:()=>k,getCustomResolutions:()=>E,getTranslatedResolution:()=>D,getTranslatedResolutionModel:()=>B,isSecondsEnabled:()=>R,isTicksEnabled:()=>N,isIntervalEnabled:()=>O,parseIntervalValue:()=>F,intervalIsSupported:()=>W});var s=i(44352),r=i(578),n=i(1930),o=i(56840),a=i(82992),l=i(21095),c=i(65665),h=i(2484);const d={[r.ResolutionKind.Ticks]:1,[r.ResolutionKind.Seconds]:60,[r.ResolutionKind.Minutes]:1440,[r.SpecialResolutionKind.Hours]:24,[r.ResolutionKind.Days]:365,[r.ResolutionKind.Weeks]:52,[r.ResolutionKind.Months]:12,[r.ResolutionKind.Range]:1e6,[r.ResolutionKind.Invalid]:NaN},u={[r.ResolutionKind.Ticks]:0,[r.ResolutionKind.Seconds]:1,[r.ResolutionKind.Minutes]:2,[r.SpecialResolutionKind.Hours]:3,[r.ResolutionKind.Days]:4,[r.ResolutionKind.Weeks]:5,[r.ResolutionKind.Months]:6,[r.ResolutionKind.Range]:7,[r.ResolutionKind.Invalid]:8},p={[r.ResolutionKind.Invalid]:"",[r.ResolutionKind.Ticks]:s.t(null,{context:"interval_short"},i(59231)), +[r.ResolutionKind.Seconds]:s.t(null,{context:"interval_short"},i(2949)),[r.ResolutionKind.Minutes]:s.t(null,{context:"interval_short"},i(6791)),[r.SpecialResolutionKind.Hours]:s.t(null,{context:"interval_short"},i(13994)),[r.ResolutionKind.Days]:s.t(null,{context:"interval_short"},i(13395)),[r.ResolutionKind.Weeks]:s.t(null,{context:"interval_short"},i(85521)),[r.ResolutionKind.Months]:s.t(null,{context:"interval_short"},i(37720)),[r.ResolutionKind.Range]:s.t(null,{context:"interval_short"},i(69838))};function _(e){return r.Interval.parse(e).value()}function m(e){const t=r.Interval.parse(e);if(!R()&&t.isSeconds())return!1;if(!N()&&t.isTicks())return!1;const i=t.value(),s=a.linking.dataFrequencyResolution.value();if(void 0!==s&&k(i,s)<0)return!1;const n=a.linking.supportedResolutions.value();return void 0!==n?void 0!==n.find((e=>_(e)===i)):t.isSeconds()?Boolean(a.linking.seconds.value()):t.isTicks()?Boolean(a.linking.ticks.value()):t.isIntraday()?Boolean(a.linking.intraday.value()):t.isDWM()}function g(e){r.Interval.isValid(e)&&(r.Interval.isRange(e)?o.setValue("chart.lastUsedRangeResolution",e):o.setValue("chart.lastUsedTimeBasedResolution",e))}function f(e){const t=o.getValue("chart.lastUsedRangeResolution");if(void 0!==t&&r.Interval.isRange(t))return t;let i="100R";for(const t of e){const e=r.Interval.parse(t);if(e.isRange()){const t=e.value();if("100R"===t)return t;i=t}}return i}function v(e){const t=o.getValue("chart.lastUsedTimeBasedResolution");if(void 0!==t&&r.Interval.isTimeBased(t))return t;let i="1D";for(const t of e){const e=r.Interval.parse(t);if(e.isTimeBased()){const t=e.value();if("1D"===t)return t;i=t}}return i}function S(e){return e?"100R":"1D"}function y(e,t,i){const s=n.isRangeStyle(e),o=r.Interval.isRange(t);return!s&&o?v(i):s&&!o?f(i):t}function b(e,t){return k(t,e)>=0?t:e}function w(e){return r.Interval.isRange(e)?"1":e}function P(e){const{interval:t,guiResolutionKind:i}=r.Interval.parseExt(e);if(!t.isValid())return!1;return(i===r.SpecialResolutionKind.Hours?t.multiplier()/60:t.multiplier())<=C(i)}function C(e){const t=d[e];return Number.isNaN(t)?1:t}function T(e){return C(r.Interval.parseExt(e).guiResolutionKind)}function x(e){const t=I(o.getJSON(e,[]));return(0,l.uniq)(t.filter(P).map(_))}function I(e){return Array.isArray(e)?e:Object.keys(e).map(r.Interval.normalize).filter(c.notNull)}function M(...e){let t=[].concat(...e);return t=(0,l.uniq)(t.filter(P).map(_)),A(t)}function A(e){return e.sort(k)}function L(e){const t=r.Interval.parse(e),i=t.multiplier()||1;return t.isMinuteHours()?[r.SpecialResolutionKind.Hours,i/60]:[t.kind(),i]}function k(e,t){if(e===t)return 0;const[i,s]=L(e),[r,n]=L(t);return i!==r?u[i]-u[r]:s-n}function E(){return[]}function D(e){const{multiplier:t,shortKind:i}=B(e);return`${t}${i}`}function B(e,t){const i=r.Interval.parse(e);let s=i.multiplier(),n=i.kind();if(!i.isValid()){if(t)return null;throw new TypeError("Can't translate invalid interval")}return i.isMinuteHours()&&(s=Math.floor(s/60),n=r.SpecialResolutionKind.Hours),{multiplier:s.toString(),shortKind:V(n), +hint:`${s} ${V(n,s)}`,mayOmitMultiplier:i.isDWM()&&1===s,mayOmitShortKind:i.isMinutes()&&!i.isMinuteHours()}}function V(e,t){if(!t)return p[e];switch(e){case r.ResolutionKind.Ticks:return s.t(null,{plural:"ticks",count:t},i(99136));case r.ResolutionKind.Days:return s.t(null,{plural:"days",count:t},i(30572));case r.ResolutionKind.Weeks:return s.t(null,{plural:"weeks",count:t},i(47966));case r.ResolutionKind.Months:return s.t(null,{plural:"months",count:t},i(99062));case r.ResolutionKind.Seconds:return s.t(null,{plural:"seconds",count:t},i(71787));case r.ResolutionKind.Minutes:return s.t(null,{plural:"minutes",count:t},i(69143));case r.SpecialResolutionKind.Hours:return s.t(null,{plural:"hours",count:t},i(52254));case r.ResolutionKind.Range:return s.t(null,{plural:"ranges",count:t},i(82797));default:return e}}function R(){return h.enabled("seconds_resolution")}function N(){return h.enabled("tick_resolution")}function O(e){{const t=r.Interval.parse(e);if(!R()&&t.isSeconds())return!1;if(!N()&&t.isTicks())return!1}return!0}function F(e){let t;t=/^[,\s]*(^[1-9][0-9]*)?\s*([hdwmst]?)\s*$/i;const i=t.exec(e)||[],s=~~i[1],r=i[2]&&i[2].toUpperCase()||null,n={qty:!s&&r?1:s,unit:r};return n.error=!s&&!r,n.intraday=!(n.error||n.unit&&"H"!==n.unit&&"S"!==n.unit&&"T"!==n.unit),n.range="R"===n.unit,n}function W(e){if(h.enabled("allow_supported_resolutions_set_only")){const t=r.Interval.normalize(e);return null!==t&&m(t)}{const t=F(e);if(t.error)return!1;if(!h.enabled("custom_resolutions")){const t=r.Interval.normalize(e),i=window.ChartApiInstance.defaultResolutions().filter(O);if(!t||-1===i.indexOf(t))return!1}const i=a.linking.dataFrequencyResolution.value();if(void 0!==i&&null!==t.unit&&b(i,t.unit)!==t.unit)return!1;if(t.intraday)return a.linking.intraday.value();{const e=a.linking.supportedResolutions.value();return!e||null!==t.unit&&!!~e.indexOf(t.unit)}}}},53778:(e,t,i)=>{"use strict";i.d(t,{scaleRatio:()=>r,priceRangeByScaleRatio:()=>n,barSpacingByScaleRatio:()=>o});var s=i(23304);function r(e,t){if(t.isLog()||e.isEmpty()||t.isEmpty())return null;const i=function(e){if(e.isEmpty())return null;const t=e.priceRange();if(null===t)return null;const i=t.length();return e.internalHeight()/i}(t);if(null===i)return null;return e.getValidBarSpacing()/Math.max(1e-10,i)}function n(e,t,i){if(e.isLog()||null===i||e.isEmpty())return null;const r=e.priceRange();if(null===r||r.isEmpty())return null;const n=e.internalHeight()/(t/i),o=r.length();if(n===o)return r;const a=(n-o)/2;return new s.PriceRange(r.minValue()-a,r.maxValue()+a)}function o(e,t){if(e.isLog()||null===t||e.isEmpty())return null;const i=e.priceRange();if(null===i)return null;const s=i.length();return e.internalHeight()/s*t}},37364:(e,t,i)=>{"use strict";i.d(t,{createPriceScaleSelectionStrategy:()=>l,allPriceScaleSelectionStrategyInfo:()=>c});var s=i(50151),r=i(44352),n=i(89215);class o{constructor(e){this._priceScalesLimit=8,this._metaInfo=e}metaInfo(){return this._metaInfo}findSuitableScale(e,t,i,s){if(void 0!==s)return this._tryToGetDesiredPriceScale(e,t,s,i);if((0, +n.isStudy)(t)){const s=t.metaInfo();if("Volume"===s.shortId&&e.containsMainSeries())return e.createPriceScaleAtPosition("overlay");const r=t.desiredPriceScalePosition();if(null!==r)return this._tryToGetDesiredPriceScale(e,t,r,i);if(void 0!==i&&((0,n.isStudy)(i)||e.isMainPane())&&s.is_price_study)return this._getPriceScaleTheSameAsForSource(i,e)}let r=!1;if((0,n.isStudy)(t)){const i=t.metaInfo().groupingKey;if(void 0!==i){const t=e.model().findNonOverlayStudyWithGroupingKey(i,e);if(null!==t)return this._getPriceScaleTheSameAsForSource(t.study,t.pane)}r=Boolean(t.metaInfo().is_price_study)}else t===e.model().mainSeries()&&(r=!0);if(r){const t=this._findFirstScaleForPriceStudy(e);if(null!==t)return t}return this.createNewPriceScaleIfPossible(e)}canCreateNewPriceScale(e){return e.leftPriceScales().length+e.rightPriceScales().lengthi&&this._priceScaleIsPrice(e.rightPriceScales()[i],t))return e.rightPriceScales()[i];if(e.leftPriceScales().length>i&&this._priceScaleIsPrice(e.leftPriceScales()[i],t))return e.leftPriceScales()[i]}return null}_targetPriceScaleIndex(e,t){if(e.mainSource()===t.mainSeries())return 0}_tryToGetDesiredPriceScale(e,t,i,r){switch(i){case"left":return this.canCreateNewPriceScale(e)?e.createPriceScaleAtPosition("left"):e.createPriceScaleAtPosition("overlay");case"right":return this.canCreateNewPriceScale(e)?e.createPriceScaleAtPosition("right"):e.createPriceScaleAtPosition("overlay");case"as-series":return void 0!==r?(0,s.ensureNotNull)(r.priceScale()):e.isMainPane()?(0,s.ensureNotNull)((0,s.ensureNotNull)(e.mainDataSource()).priceScale()):this.createNewPriceScaleIfPossible(e);case"overlay":return e.createPriceScaleAtPosition("overlay")}}}const a=[{name:"left",title:r.t(null,void 0,i(65323)),ctor:class extends o{constructor(e){super(e)}apply(e){const t=e.model();e.rightPriceScales().slice(0).forEach((i=>e.movePriceScale(i,"left",this._targetPriceScaleIndex(i,t))))}createNewPriceScaleIfPossible(e){return this.canCreateNewPriceScale(e)?e.createPriceScaleAtPosition("left"):e.createPriceScaleAtPosition("overlay")}}},{name:"right",title:r.t(null,void 0,i(14113)),ctor:class extends o{constructor(e){super(e)}apply(e){const t=e.model();e.leftPriceScales().slice(0).forEach((i=>e.movePriceScale(i,"right",this._targetPriceScaleIndex(i,t))))}createNewPriceScaleIfPossible(e){return this.canCreateNewPriceScale(e)?e.createPriceScaleAtPosition("right"):e.createPriceScaleAtPosition("overlay")}}},{name:"auto",title:r.t(null,void 0,i(86951)),ctor:class extends o{constructor(e){super(e)}apply(e){if(e.containsMainSeries()){const t=(0,s.ensureNotNull)((0,s.ensureNotNull)(e.mainDataSource()).priceScale()) +;e.movePriceScale(t,"right",0)}const t=e.model();for(;e.leftPriceScales().length>e.rightPriceScales().length;){const i=e.leftPriceScales()[e.leftPriceScales().length-1];e.movePriceScale(i,"right",this._targetPriceScaleIndex(i,t))}for(;e.rightPriceScales().length-e.leftPriceScales().length>1;){const i=e.rightPriceScales()[e.rightPriceScales().length-1];e.movePriceScale(i,"left",this._targetPriceScaleIndex(i,t))}}createNewPriceScaleIfPossible(e){if(!this.canCreateNewPriceScale(e))return e.createPriceScaleAtPosition("overlay");const t=e.leftPriceScales().lengtht.name===e)));return new t.ctor(t)}function c(){return a}},47149:(e,t,i)=>{"use strict";i.d(t,{SelectionIndexes:()=>r});var s=i(50151);class r{constructor(e){this._baseIndex=null,this._offsetInBar=null,this._offsetInTime=null,this._barsBetweenPoints=null,this._timescale=e}indexes(){const e=this._timescale.visibleBarsStrictRange();if(null===e)return[];const t=e.firstBar(),i=e.lastBar();if(null===this._offsetInTime||null===this._barsBetweenPoints){const e=this._timescale.barSpacing();this._barsBetweenPoints=Math.floor(120/e),this._offsetInBar=i%this._barsBetweenPoints,this._offsetInTime=this._timescale.indexToTimePoint(this._offsetInBar),this._baseIndex=this._timescale.baseIndex()}const r=this._timescale.baseIndex();this._baseIndex!==r&&(this._baseIndex=r,this._offsetInBar=(0,s.ensureNotNull)(this._timescale.timePointToIndex(this._offsetInTime)));const n=(0,s.ensureNotNull)(this._offsetInBar),o=[];let a=Math.floor((t-n)/this._barsBetweenPoints);const l=Math.floor((i-n)/this._barsBetweenPoints);for(;a<=l;a++)o.push(n+a*this._barsBetweenPoints);return o}clear(){this._offsetInBar=null,this._offsetInTime=null,this._baseIndex=null,this._barsBetweenPoints=null}}},53074:(e,t,i)=>{"use strict";i.d(t,{SelectionRenderer:()=>l});var s=i(34026),r=i(7394),n=i(14888),o=i(6947);const a=r.colorsPalette["color-tv-blue-600"];class l{constructor(e){this._data=e||null}setData(e){this._data=e}draw(e,t){if(null===this._data||!this._data.visible)return;const i=t.pixelRatio;e.strokeStyle=void 0!==this._data.color?this._data.color:a,e.lineCap="butt";const s=Math.max(1,Math.floor(i));e.lineWidth=s;const r=this._data.vertOffset||0;for(let t=0;t(0,s.pointInBox)(t,e)))}_drawMarker(e,t,i,s,r){let n=Math.round(3.5*r*2);n%2!=s%2&&(n+=1) +;let o=Math.round(n+2*(.5*s+.75*r));o%2!=s%2&&(o+=1);const a=Math.round(t.x*r),l=Math.round((t.y+i)*r),c=s%2/2;e.beginPath(),e.arc(a+c,l+c,o/2,0,2*Math.PI,!0),e.closePath(),e.fill(),e.beginPath(),e.arc(a+c,l+c,n/2,0,2*Math.PI,!0),e.closePath(),e.stroke()}}},95693:(e,t,i)=>{"use strict";i.d(t,{SeriesBase:()=>Gt});var s=i(50151),r=i(49483),n=i(51768),o=i(76422),a=i(98351),l=i(88029),c=i(22770),h=i(88552),d=i(33639),u=i(23304),p=i(26220),_=i.n(p),m=i(1930),g=i(92484),f=i(74599),v=i(77906),S=i(17659),y=i(44352),b=i(2484),w=i(23902),P=i(72039),C=i(12205);function T(e){const t="QUANDL"===(e=e||{}).exchange,s={title:"",description:"",interval:"",exchange:"",provider:"",chartStyle:"",sessionDescription:"",priceSource:""};let r="";if(e.description&&t)if(2===e.description.split("/").length)r=e.description.split("/")[1];else{e.description.split("'").filter((e=>e.length)).forEach((e=>{let t=[];t=e&&("/"===e[0]||/\d+\/\(?/.test(e))?[e]:e.split("/").filter((e=>e.length)),r+=t[2===t.length?1:0]}))}else r=e.description?e.description:e.symbol;if(e.ticker?(s.title=e.ticker,s.description=x(r)):s.title=x(r),e.interval&&(s.interval=(0,C.translatedIntervalString)(e.interval)),t&&e.description){const t=/[\w_]+\/[\w_]+/.exec(e.description);t&&t[0]?s.provider=x(t[0].split("/")[0]):s.provider=x(e.description.split("/")[0])}return e.exchange&&(s.exchange=x(e.exchange)),s.chartStyle=x(function(e){return e.inputs,8===e.style?y.t(null,void 0,i(40530)):""}(e)),e.sessionDescription&&(s.sessionDescription=x(e.sessionDescription)),void 0!==e.priceSource&&(s.priceSource=x(e.priceSource)),s}function x(e){return e.replace(/'/g,"")}const I=y.t(null,void 0,i(89659)),M=b.enabled("hide_unresolved_symbols_in_legend"),A=b.enabled("symbol_info_price_source");class L extends P.StatusProviderBase{constructor(e,t,i,s){super(t),this._series=e,this._statusViewProperties=i,this._options=s||{}}text(){return function(e){const t=T(e);return(e.ticker?t.description:t.title)+(t.interval?", "+t.interval:"")+function(e,t=", "){return(e.provider?`${t}${e.provider}`:"")+(e.exchange?`${t}${e.exchange}`:"")+(e.chartStyle?`${t}${e.chartStyle}`:"")+(e.branding?`${t}${e.branding}`:"")+(e.sessionDescription?`${t}${e.sessionDescription}`:"")}(t)}(this._getTitleGenerationOptions())}getSplitTitle(){return T(this._getTitleGenerationOptions())}bold(){return!1}size(){return this._statusViewProperties.childs().fontSize.value()+"px"}errorStatus(){const e=this._series.seriesErrorMessage();return null!==e?{error:e,title:I}:null}_getTitleGenerationOptions(){var e,t,i;const s=this._series.symbolInfo(),r=this._statusViewProperties.childs(),n=this._series.symbolTextSourceProxyProperty().value();let o;if(r.showExchange.value()&&s){const i=(0,m.isEconomicSymbol)(s)&&(null!==(t=null===(e=s.source2)||void 0===e?void 0:e.description)&&void 0!==t?t:s.source);o=i||s.exchange}const a=null!==(i=A&&(null==s?void 0:s.price_source_id)?this._series.model().availablePriceSources().name(s.price_source_id):null)&&void 0!==i?i:void 0;return{description:E(n,s),exchange:o, +symbol:M&&null===s?"":this._series.symbol(),interval:r.showInterval.value()&&!this._options.hideResolution?this._series.interval():void 0,style:this._series.properties().childs().style.value(),inputs:this._series.getInputsProperties().state(),boxSize:this._series.data().boxSize,reversalAmount:this._series.data().reversalAmount,ticker:k(n,s),priceSource:a}}}function k(e,t){return"ticker-and-description"!==e?"":null!==t?t.name:void 0}function E(e,t){if(null!==t)return"ticker"===e?t.name:"long-description"===e&&void 0!==t.long_description?t.long_description:(0,w.getTranslatedSymbolDescription)({pro_name:t.pro_name||void 0,short_name:t.name||void 0,description:t.description||void 0,short_description:t.short_description||void 0,local_description:t.local_description||void 0,language:t.language||void 0})}class D extends S.StatusView{constructor(e,t,i,s){super(new L(e,t,i,s)),this._invalidated=!0,this._series=e,this._series.onRestarted().subscribe(this,this.update),this._series.dataEvents().symbolResolved().subscribe(this,this.update),this._series.dataEvents().completed().subscribe(this,this.update),this._series.boxSizeValue().subscribe(this.update.bind(this)),i.childs().symbolTextSource.listeners().subscribe(this,this.update)}getSeriesPrecision(){let e=4;const t=this._series.symbolInfo();return t&&t.pricescale&&(e=Math.round(Math.log(t.pricescale)/Math.log(10))),e}round(e){const t=this.getSeriesPrecision(),i=Math.round(e*Math.pow(10,t))/Math.pow(10,t);return i?i.toString():""}update(){this._invalidated=!0}text(){return this._updateImpl(),super.text()}color(){return this._updateImpl(),super.color()}bold(){return this._updateImpl(),super.bold()}size(){return this._updateImpl(),super.size()}getSplitTitle(){return this._updateImpl(),this._statusProvider.getSplitTitle()}_updateImpl(){this._invalidated&&(this._bold=this._statusProvider.bold(),this._size=this._statusProvider.size(),this._text=this._statusProvider.text(),this._invalidated=!1)}}var B=i(50335),V=i(95790),R=i(76076),N=i(86061),O=i(6250);const F=r.CheckMobile.any(),W=b.enabled("hide_resolution_in_legend");class H extends V.DataWindowView{constructor(e,t){super(),this._invalidated=!0,this._series=e,this._model=t,this._valuesProvider=this._createValuesProvider(e,t),this._items=this._valuesProvider.getItems().map((e=>new V.DataWindowItem(e.id,e.title,"",e.unimportant))),this.update()}update(){this._invalidated=!0}items(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._items}series(){return this._series}_updateImpl(){var e,t;const i=this._series.symbolInfo();if(i){const e=[i.name];W||e.push((0,C.translatedIntervalString)(this._series.interval())),(0,m.isEconomicSymbol)(i)&&i.source?e.push(i.source):e.push((0,r.onWidget)()||"forex"===i.type?i.exchange:i.listed_exchange),this._header=e.join(", "),this._title=i.description}else this._header=this._series.symbol();let s=this._model.crossHairSource().appliedIndex();b.enabled("use_last_visible_bar_value_in_legend")&&!(0, +B.isNumber)(s)&&(s=null!==(t=null===(e=this._model.timeScale().visibleBarsStrictRange())||void 0===e?void 0:e.lastBar())&&void 0!==t?t:NaN);const n=this._valuesProvider.getValues(s);for(let e=0;ee||t||i),i.showBarChange,i.showSeriesOHLC,i.showVolume),this._visibilityProperty.subscribe(this,this.update)}areValuesVisible(){return this._visibilityProperty.value()}additional(){return null}marketTitle(){const e=this._series.marketStatusModel().status().value();return this._showLastPriceAndChangeOnly()&&("pre_market"===e||"post_market"===e)?`${G}:`:""}destroy(){this._backgroundColorSpawn.destroy(),this._visibilityProperty.destroy()}_createValuesProvider(e,t){return new U(e,t)}}var $=i(40549),Y=i.n($),K=i(21169),X=i(32769);function Z(){const e=window.ChartApiInstance.serverTimeOffset();return Date.now()/1e3+e}function J(e,t,i){return e<=i?t<=i?1/0:t/1e3:Math.min(e,t)/1e3}class Q{constructor(e,t){this._marketStatus=new(Y())(null),this._lastMarketStatus=null,this._sessionsSpec=null, +this._nextSessionEdgeInternal=null,this._nextSessionEdge=new(Y())(null),this._recalcNextSessionEdgeTimerId=null,this._futuresContractExpirationTime=null,this._quotesProvider=e,e.quotesUpdate().subscribe(this,this._update.bind(this)),this._resetSubscription=t,this._resetSubscription.subscribe(this,this._resetStatus)}destroy(){this._quotesProvider.quotesUpdate().unsubscribeAll(this),this._quotesProvider.quoteSymbolChanged().unsubscribeAll(this),this._resetSubscription.unsubscribeAll(this),null!==this._recalcNextSessionEdgeTimerId&&clearTimeout(this._recalcNextSessionEdgeTimerId)}futuresContractExpirationTime(){return this._futuresContractExpirationTime}setSymbolInfo(e){var t,i,s,r,n;if(this._nextSessionEdgeInternal=null,null===e)return void(this._sessionsSpec=null);const o=new K.SessionSpec(e.timezone,null!==(t=e.session_display)&&void 0!==t?t:e.session,e.session_holidays,e.corrections);let a,l;const c=null===(i=e.subsessions)||void 0===i?void 0:i.find((e=>"premarket"===e.id)),h=null===(s=e.subsessions)||void 0===s?void 0:s.find((e=>"postmarket"===e.id));void 0!==c&&(a=new K.SessionSpec(e.timezone,null!==(r=c["session-display"])&&void 0!==r?r:c.session,e.session_holidays,c["session-correction"])),void 0!==h&&(l=new K.SessionSpec(e.timezone,null!==(n=h["session-display"])&&void 0!==n?n:h.session,e.session_holidays,h["session-correction"])),this._sessionsSpec={general:o,preMarket:a,postMarket:l},this._recalculateNextSessionEdge()}status(){return this._marketStatus}nextSessionEdge(){return this._nextSessionEdge}_resetStatus(){this._marketStatus.setValue(null)}_update(e){void 0!==e&&void 0!==e.values.current_session&&(this._lastMarketStatus=e.values.current_session),null!==this._lastMarketStatus?this._marketStatus.setValue(this._lastMarketStatus):this._resetStatus()}_getNextSessionEdgeInternal(){var e;if(null===this._sessionsSpec||"24x7"===this._sessionsSpec.general.spec())return null;const t=1e3*Z();if(null===this._nextSessionEdgeInternal||(null!==(e=this._nextSessionEdgeInternal.timestamp)&&void 0!==e?e:1/0)<=t/1e3){const{general:e,preMarket:i,postMarket:s}=this._sessionsSpec,r=(0,X.get_timezone)(e.timezone()),n=(0,X.utc_to_cal)(r,t),o=J((0,X.cal_to_utc)(r,e.alignToNearestSessionStart(n,1)),(0,X.cal_to_utc)(r,e.alignToNearestSessionEnd(n,1)),t),a=J(void 0!==i?(0,X.cal_to_utc)(r,i.alignToNearestSessionStart(n,1)):1/0,void 0!==i?(0,X.cal_to_utc)(r,i.alignToNearestSessionEnd(n,1)):1/0,t),l=J(void 0!==s?(0,X.cal_to_utc)(r,s.alignToNearestSessionStart(n,1)):1/0,void 0!==s?(0,X.cal_to_utc)(r,s.alignToNearestSessionEnd(n,1)):1/0,t),c=Math.min(o,a,l);c===1/0&&(this._nextSessionEdgeInternal={timestamp:null}),this._nextSessionEdgeInternal=c===l?{timestamp:c,status:"post_market"}:c===a?{timestamp:c,status:"pre_market"}:{timestamp:c}}return this._nextSessionEdgeInternal}_recalculateNextSessionEdge(){const e=this._getNextSessionEdgeInternal();if(null===e||null===e.timestamp)return void this._nextSessionEdge.setValue(null);const t={status:e.status,remainingSeconds:Math.max(0,e.timestamp-Z())} +;if(null===this._recalcNextSessionEdgeTimerId){let e=Math.ceil(t.remainingSeconds%60);0===e&&(e+=60),this._recalcNextSessionEdgeTimerId=setTimeout((()=>this._recalculateNextSessionEdgeByTimer()),1e3*e)}this._nextSessionEdge.setValue(t)}_recalculateNextSessionEdgeByTimer(){this._recalcNextSessionEdgeTimerId=null,this._recalculateNextSessionEdge()}}var ee=i(35624),te=i(578),ie=i(69228),se=i(87770),re=i(68671);let ne=0;class oe{constructor(e,t){this._extrapolatedData=[],this._cacheForFuture=!1,this._modelId=ne++,this._builderCache=null,this._uniqueId=(0,re.randomHashN)(6),this._resolution=t,this._symbolInfo=e,this._valid=Boolean(e.timezone)&&Boolean(e.session),this._session=new ie.SessionInfo(e.timezone,e.session,e.session_holidays,e.corrections)}syncSourceTarget(){return{uniqueId:this._uniqueId,resolution:this._resolution,symbolInfo:this._symbolInfo,session:this._session.state()}}getSymbolInfo(){return this._symbolInfo}getSession(){return this._session}getResolution(){return this._resolution}uniqueId(){return this._modelId}distance(e,t){if(!this.isValid())return{success:!1};if(e>t)return{success:!1};if(e===t)return{success:!0,result:0};let i=this._extrapolatedData.length,s=0!==i?this._extrapolatedData[0]:null,r=null!==s?this._extrapolatedData[i-1]:null;const n=er){const s=(0,se.extrapolateBarsFrontToTime)(this._barBuilder(),r||1e3*e,1e3*t,2e3,!0);this._extrapolatedData=this._extrapolatedData.concat(s.times),i=this._extrapolatedData.length,this._cacheForFuture=n}if(r=this._extrapolatedData[i-1],r<1e3*t)return{success:!1};const o=this._extrapolatedData.indexOf(1e3*t);return-1===o?{success:!1}:{success:!0,result:o}}projectTime(e,t){if(!this.isValid())return e;let i=this._extrapolatedData.length,s=i>0?this._extrapolatedData[0]:null,r=null!==s?this._extrapolatedData[i-1]:null;const n=t>=0;1e3*e===s&&this._cacheForFuture===n||(this._extrapolatedData=[1e3*e],i=1,s=null,r=null);const o=Math.abs(t);if(null===s||o>=i){const s=(0,se.extrapolateBarsFrontByCount)(this._barBuilder(),r||1e3*e,Math.sign(t)*(o-i+1),!0);this._extrapolatedData=this._extrapolatedData.concat(s.times),i=this._extrapolatedData.length,this._cacheForFuture=n}return i0?e.delay:900;return Math.round(t/60)}listedExchange(){const e=this._symbolInfo.value();return null!==e?e.listed_exchange:""}async description(){const e=this._symbolInfo.value();if(null===e)return"";let t={};try{t=(0,s.ensureNotNull)(await(0,le.getExchange)(e))}catch(e){he.logWarn(`Cannot get exchange ${(0,ce.errorToString)(e)}`)}return t.description||e.listed_exchange}exchange(){const e=this._symbolInfo.value();return null!==e?e.exchange:""}proName(){const e=this._symbolInfo.value();return null!==e?e.pro_name:""}firstReplacedByBatsExchange(){const e=this._symbolInfo.value();return e&&(0,le.firstReplacedByBatsExchange)(e)}_resetStatus(){this._dataUpdatedInfoStatus.setValue(null)}_update(){const e=this._symbolInfo.value();if(null===e)return void this._dataUpdatedInfoStatus.setValue(null);const t=this._status.value();if("string"==typeof t)return void this._dataUpdatedInfoStatus.setValue(null);if(2===t||1===t)return;const i=ue(e,t,this._updatePeriod.value());0!==i.length?this._dataUpdatedInfoStatus.setValue(i):this._dataUpdatedInfoStatus.setValue(null)}}var _e=i(90593),me=i(65665);class ge{constructor(e,t){this._dataProblem=new _e.WatchedObject(null),this._quotesProvider=e,this._quotesProvider.quotesUpdate().subscribe(this,this._update.bind(this)),this._resetSubscription=t,this._resetSubscription.subscribe(this,this._resetStatus)}destroy(){this._quotesProvider.quotesUpdate().unsubscribeAll(this),this._resetSubscription.unsubscribeAll(this)}status(){return this._dataProblem}_resetStatus(){this._dataProblem.setValue(null)}_update(e){void 0===e.values||void 0===e.values.data_problem?this._resetStatus():this._dataProblem.setValue((0,me.clone)(e.values.data_problem))}}var fe=i(54168),ve=i(38031),Se=i(67876),ye=i(99846);function be(e){return e<10?`0${e}`:e.toString()}var we=i(1194),Pe=i(97425);const Ce=b.enabled("force_exchange_as_title"),Te=b.enabled("chart_style_hilo_last_price"),xe=[0,1,2,3,9,8,10];Te&&xe.push(12);const Ie={alwaysShowGlobalLast:!1,visibleOnHistoryOnly:!1,showCountdown:!0,showSymbolLabel:!0,useSolidBodyColor:!0};class Me extends Se.PriceAxisView{constructor(e,t,i){super(),this._previousCountdown="",this._source=e,this._model=t,this._options={...Ie,...i}}updateCountdown(){ +this._countdownText()!==this._previousCountdown&&(this.update((0,Pe.sourceChangeEvent)(this._source.id())),this._model.updateSourcePriceScale(this._source))}_getSource(){return this._source}_getModel(){return this._model}_isCountdownEnabled(){return this._options.showCountdown}_countdownText(){const e=te.Interval.parse(this._source.interval());if(e.isDWM()||e.isTicks()||e.isSeconds()&&1===e.multiplier())return"";const t=this._source.data().bars().last();if(null===t)return"";const i=1e3*(0,s.ensure)(t.value[0]),r=te.Interval.parse(this._source.interval()).inMilliseconds(),n=i.valueOf()+r;let o=Math.round((n-this._currentTime())/1e3);if(o<=0)return"";o=Math.min(o,r/1e3);let a=null;o>=3600&&(a=be(Math.floor(o/3600))),o%=3600;const l=be(Math.floor(o/60));o%=60;const c=be(Math.floor(o));return null!==a?`${a}:${l}:${c}`:`${l}:${c}`}_updateRendererData(e,t,i){var r;if(e.visible=!1,t.visible=!1,!this._source.isVisible())return;const n=this._source.properties().childs();if(!Te&&12===n.style.value())return;const o=this._model.timeScale().visibleBarsStrictRange(),a=this._source.data().last();if(null===o||null===a)return;if(this._options.visibleOnHistoryOnly&&o.contains(a.index))return;const l=this._model.properties().childs().scalesProperties.childs();let c=l.showSeriesLastValue.value(),h=this._isCountdownEnabled()&&n.showCountdown.value()&&xe.includes(n.style.value())&&(this._options.alwaysShowGlobalLast||o.contains(a.index)),d=this._options.showSymbolLabel&&l.showSymbolLabels.value();const u=l.seriesLastValueMode.value()===ye.PriceAxisLastValueMode.LastPriceAndPercentageValue,p=this._source.lastValueData(void 0,this._options.alwaysShowGlobalLast);if(p.noData)return;const _=8===n.style.value();if((c||h||d)&&_&&n.haStyle.childs().showRealLastPrice.value()){const e=this._source.lastValueData(void 0,!1),t=this._source.lastValueData(void 0,!0);e.noData||t.noData||e.index!==t.index||(c=!1,h=!1,d=!1)}const m=(0,ve.resetTransparency)(this._source.priceLineColor(p.color));if(this._options.useSolidBodyColor?(i.background=m,i.borderColor=void 0):(i.background=this._model.backgroundColorAtYPercentFromTop((null!==(r=i.fixedCoordinate)&&void 0!==r?r:i.coordinate)/(0,s.ensureNotNull)(this._model.paneForSource(this._source)).height()),i.borderColor=m),i.coordinate=p.coordinate,i.floatCoordinate=p.floatCoordinate,c||h){const t=this._axisFirstLineText(p,c);e.text=t,this._options.useSolidBodyColor?(i.textColor=this.generateTextColor(i.background),e.borderVisible=!1):(e.borderVisible=!0,i.textColor=m),e.textColor=i.textColor;const s=c&&u?(0,we.getOppositeModePriceText)(this._source.priceScale(),p):"";e.secondLine=s,i.secondLineTextColor=i.textColor;const r=h?this._countdownText():"";this._previousCountdown=r,e.thirdLine=r,i.thirdLineTextColor=(0,ve.generateColor)(i.textColor,25),0===t.length&&0===s.length&&0===r.length||(e.visible=!0)}d&&(t.text=this._paneText(d),t.visible=t.text.length>0)}_paneText(e){let t="";const i=this._source.symbolInfo();return Ce?t=(0,m.displayedSymbolExchange)(i):e&&(t=(0,m.displayedSymbolName)(i)),t} +_axisFirstLineText(e,t){return t?(0,we.getCurrentModePriceText)(this._source.priceScale(),e):""}_currentTime(){return Date.now()+1e3*this._source.serverTimeOffset()}}var Ae=i(45703);class Le extends Me{lastPrice(){return this._getSource().data().lastProjectionPrice}_updateRendererData(e,t,i){e.visible=!1,t.visible=!1;const r=this._getModel(),n=this._getSource(),o=n.priceScale(),a=r.timeScale(),l=this.lastPrice();if(a.isEmpty()||o.isEmpty()||void 0===l)return;const c=a.visibleBarsStrictRange();if(null===c)return;const h=c.firstBar(),u=c.lastBar(),p=n.data(),_=p.search(u,d.PlotRowSearchMode.NearestLeft);if(null===_)return;const m=n.nearestIndex(h,d.PlotRowSearchMode.NearestRight);if(void 0===m)return;const g=n.model().properties().childs().scalesProperties.childs(),f=(0,s.ensureNotNull)(p.valueAt(m))[4];let v=i.background,S=g.showSeriesLastValue.value(),y=!1,b=!1,w=!1;const P=n.lastValueData(4,!1),C=n.properties().childs();if(8===C.style.value()&&C.haStyle.childs().showRealLastPrice.value()){const e=n.lastValueData(4,!0);if(e.noData||e.color===i.background||(v=(0,ve.resetTransparency)(e.color)),!e.noData&&!P.noData){const t=e.index===P.index;y=t&&g.showSymbolLabels.value(),b=g.seriesLastValueMode.value()===ye.PriceAxisLastValueMode.LastPriceAndPercentageValue,S=S&&t,w=t&&this._isCountdownEnabled()&&C.showCountdown.value()}}else{const e=n.barColorer().barStyle(_.index,!0);v=(0,ve.resetTransparency)(e.barColor)}if(i.background=v,i.textColor=this.generateTextColor(v),i.secondLineTextColor=i.textColor,i.thirdLineTextColor=(0,ve.generateColor)(i.textColor,25),i.coordinate=o.priceToCoordinate(l,f),e.visible=S||w,!P.noData){const i=n.priceScale().isPercentage();P.formattedPriceAbsolute=o.formatPriceAbsolute(l),P.formattedPricePercentage=o.formatPricePercentage(l,f,!0),P.text=i?P.formattedPricePercentage:P.formattedPriceAbsolute,e.text=this._axisFirstLineText(P,S),e.secondLine=S&&b?i?P.formattedPriceAbsolute:P.formattedPricePercentage:"",e.thirdLine=w?this._countdownText():"",t.text=this._paneText(y)}t.visible=y}}var ke=i(64636),Ee=i(56744),De=i(7394),Be=i(53479);const Ve={light:{lineStyle:Be.LINESTYLE_DOTTED,lineWidth:1,textColor:De.colorsPalette["color-cold-gray-900"],backgroundColor:De.colorsPalette["color-tv-blue-50"],lineColor:De.colorsPalette["color-cold-gray-500"]},dark:{lineStyle:Be.LINESTYLE_DOTTED,lineWidth:1,textColor:De.colorsPalette["color-white"],backgroundColor:De.colorsPalette["color-tv-blue-a800"],lineColor:De.colorsPalette["color-cold-gray-500"]}};function Re(e){return e?Ve.dark:Ve.light}class Ne extends Ee.HorizontalLinePaneView{constructor(e,t,i){super(),this._model=e,this._isVisible=t.lineVisible,this._lineColor=t.lineColor,this._lineWidth=t.lineWidth,this._getValue=i}_updateImpl(){const e=this._lineRendererData;if(e.visible=!1,!this._isVisible.value())return;const t=this._model.mainSeries(),i=t.priceScale(),s=t.firstValue(),r=this._getValue();if(null===s||null===r)return +;const n=Re(this._model.isDark()),o=this._lineColor.value()?this._lineColor.value():n.lineColor,a=this._lineWidth.value()?this._lineWidth.value():n.lineWidth;e.visible=!0,e.y=i.priceToCoordinate(r,s),e.linestyle=n.lineStyle,e.linewidth=a,e.color=o}}class Oe extends Se.PriceAxisView{constructor(e,t,i,s){super(),this._model=e,this._label=t,this._isVisible=i,this._getValue=s}_updateRendererData(e,t,i){if(e.visible=!1,t.visible=!1,!this._isVisible.value())return;const s=this._model.mainSeries(),r=s.priceScale(),n=s.firstValue(),o=this._getValue();if(null===n||null===o)return;const a=Re(this._model.isDark());e.visible=!0,t.visible=!0,e.text=r.formatPriceAbsolute(o),t.text=this._label,i.coordinate=r.priceToCoordinate(o,n),i.background=a.backgroundColor,i.textColor=a.textColor}}class Fe extends Ae.PriceLineAxisView{constructor(e,t,i){super(),this._model=e,this._isLineVisible=t,this._getValue=i}_isVisible(){return this._isLineVisible.value()}_lineWidth(){return Re(this._model.isDark()).lineWidth}_lineStyle(){return Re(this._model.isDark()).lineStyle}_priceLineColor(e){return Re(this._model.isDark()).lineColor}_value(){const e=this._model.mainSeries(),t=e.priceScale(),i=e.firstValue(),s=this._getValue();if(null===i||null===s)return{noData:!0};const r=t.priceToCoordinate(s,i);return{noData:!1,floatCoordinate:r,coordinate:r,color:"",formattedPricePercentage:"",formattedPriceAbsolute:"",formattedPriceIndexedTo100:"",text:"",index:0}}}const We=y.t(null,void 0,i(30777)),He=y.t(null,void 0,i(8136));function ze(e,t,i,s){const r=new Ne(e,i,s),n=new Oe(e,i.label,i.labelVisible,s);return{paneView:r,panePriceAxisView:new ke.PanePriceAxisView(n,t,e),priceAxisView:n,priceLineAxisView:new Fe(e,i.lineVisible,s)}}const Ue={light:{lineStyle:Be.LINESTYLE_DOTTED,lineWidth:1,textColor:(0,De.getHexColorByName)("color-cold-gray-900"),backgroundColor:(0,De.getHexColorByName)("color-tv-blue-50"),lineColor:(0,De.getHexColorByName)("color-cold-gray-500")},dark:{lineStyle:Be.LINESTYLE_DOTTED,lineWidth:1,textColor:(0,De.getHexColorByName)("color-white"),backgroundColor:(0,De.getHexColorByName)("color-tv-blue-a800"),lineColor:(0,De.getHexColorByName)("color-cold-gray-500")}};function je(e){return e?Ue.dark:Ue.light}class Ge extends Ee.HorizontalLinePaneView{constructor(e,t,i){super(),this._model=e,this._isVisible=t.lineVisible,this._lineColor=t.lineColor,this._lineWidth=t.lineWidth,this._getValue=i}_updateImpl(){const e=this._lineRendererData;if(e.visible=!1,!this._isVisible.value())return;const t=this._model.mainSeries(),i=t.priceScale(),s=t.firstValue(),r=this._getValue();if(null===s||null===r)return;const n=je(this._model.isDark()),o=this._lineColor.value()?this._lineColor.value():n.lineColor,a=this._lineWidth.value()?this._lineWidth.value():n.lineWidth;e.visible=!0,e.y=i.priceToCoordinate(r,s),e.linestyle=n.lineStyle,e.linewidth=a,e.color=o}}class qe extends Se.PriceAxisView{constructor(e,t,i,s){super(),this._model=e,this._label=t,this._isVisible=i,this._getValue=s}_updateRendererData(e,t,i){if(e.visible=!1,t.visible=!1, +!this._isVisible.value())return;const s=this._model.mainSeries(),r=s.priceScale(),n=s.firstValue(),o=this._getValue();if(null===n||null===o)return;const a=je(this._model.isDark());e.visible=!0,t.visible=!0,e.text=r.formatPriceAbsolute(o),t.text=this._label,i.coordinate=r.priceToCoordinate(o,n),i.background=a.backgroundColor,i.textColor=a.textColor}}class $e extends Ae.PriceLineAxisView{constructor(e,t,i){super(),this._model=e,this._isLineVisible=t,this._getValue=i}_isVisible(){return this._isLineVisible.value()}_lineWidth(){return je(this._model.isDark()).lineWidth}_lineStyle(){return je(this._model.isDark()).lineStyle}_priceLineColor(e){return je(this._model.isDark()).lineColor}_value(){const e=this._model.mainSeries(),t=e.priceScale(),i=e.firstValue(),s=this._getValue();if(null===i||null===s)return{noData:!0};const r=t.priceToCoordinate(s,i);return{noData:!1,floatCoordinate:r,coordinate:r,color:"",formattedPricePercentage:"",formattedPriceAbsolute:"",formattedPriceIndexedTo100:"",text:"",index:0}}}const Ye=y.t(null,void 0,i(22554));function Ke(e,t,i,s){const r=i.childs(),n=function(e,t,i,s){const r=new Ge(e,i,s),n=new qe(e,i.label,i.labelVisible,s),o=new ke.PanePriceAxisView(n,t,e),a=new $e(e,i.lineVisible,s);return{paneView:r,panePriceAxisView:o,priceAxisView:n,priceLineAxisView:a}}(e,t,{label:Ye,labelVisible:r.averageClosePriceLabelVisible,lineVisible:r.averageClosePriceLineVisible,lineColor:r.averagePriceLineColor,lineWidth:r.averagePriceLineWidth},(()=>s(0)));return{paneViews:[n.paneView],panePriceAxisViews:[n.panePriceAxisView],priceAxisViews:[n.priceAxisView],priceLineAxisViews:[n.priceLineAxisView]}}var Xe=i(26867),Ze=i.n(Xe),Je=i(90854),Qe=i(91035),et=i(86441);class tt{constructor(){this._data=null}setData(e){this._data=e}data(){return this._data}draw(e,t){const i=this._data;if(null===i)return;const s=t.pixelRatio;e.save();const r=Math.max(1,Math.floor(s)),n=r%2/2,o=Math.round(i.center.x*s)+n,a=i.center.y*s;e.fillStyle=i.seriesLineColor,e.beginPath();const l=Math.max(2,1.5*i.seriesLineWidth)*s;e.arc(o,a,l,0,2*Math.PI,!1),e.fill(),e.fillStyle=i.fillColor,e.beginPath(),e.arc(o,a,i.radius*s,0,2*Math.PI,!1),e.fill(),e.lineWidth=r,e.strokeStyle=i.strokeColor,e.beginPath(),e.arc(o,a,i.radius*s+r/2,0,2*Math.PI,!1),e.stroke(),e.restore()}hitTest(e,t){return null}}function it(e){return e}const st=[{start:0,end:.25,startRadius:4,endRadius:10,startFillAlpha:.25,endFillAlpha:0,startStrokeAlpha:.4,endStrokeAlpha:.8,easing:it},{start:.25,end:.525,startRadius:10,endRadius:14,startFillAlpha:0,endFillAlpha:0,startStrokeAlpha:.8,endStrokeAlpha:0,easing:it},{start:.525,end:1,startRadius:14,endRadius:14,startFillAlpha:0,endFillAlpha:0,startStrokeAlpha:0,endStrokeAlpha:0,easing:it}];function rt(e,t,i,s){const r=i+(s-i)*t;return(0,ve.applyTransparency)(e,(0,ve.alphaToTransparency)(r))}function nt(e,t){const i=e%2600/2600;let s;for(const e of st)if(i>=e.start&&i<=e.end){s=e;break}if(void 0===s)throw new Error("Last price animation internal logic error");const r=s.easing((i-s.start)/(s.end-s.start));return{ +fillColor:rt(t,r,s.startFillAlpha,s.endFillAlpha),strokeColor:rt(t,r,s.startStrokeAlpha,s.endStrokeAlpha),radius:(n=r,o=s.startRadius,a=s.endRadius,o+(a-o)*n)};var n,o,a}class ot{constructor(e){this._renderer=new tt,this._invalidated=!0,this._stageInvalidated=!0,this._startTime=performance.now(),this._endTime=this._startTime-1,this._series=e}update(e){if(this._invalidated=!0,"data-source-change"===e.type&&e.sourceId===this._series.id()&&e.realtime&&this._series.seriesLoaded()){const e=performance.now(),t=this._endTime-e;if(t>0)return void(t<650&&(this._endTime+=2600));this._startTime=e,this._endTime=e+2600}}invalidateStage(){this._stageInvalidated=!0}animationActive(){return performance.now()<=this._endTime}stopAnimation(){this._endTime=this._startTime-1}renderer(e,t){return this._invalidated?(this._updateImpl(e,t),this._invalidated=!1,this._stageInvalidated=!1):this._stageInvalidated&&(this._updateRendererDataStage(),this._stageInvalidated=!1),this._renderer}_updateImpl(e,t){this._renderer.setData(null);const i=this._series.model().timeScale(),s=i.visibleBarsStrictRange(),r=this._series.firstValue(),n=this._series.lastValueData(void 0,!0,!0);if(null===s||null===r||void 0===n.index||void 0===n.price||!s.contains(n.index))return;const o=new et.Point(i.indexToCoordinate(n.index),this._series.priceScale().priceToCoordinate(n.price,r)),a=n.color,l=this._series.properties().childs();let c;switch(this._series.style()){case 3:c=l.areaStyle.childs().linewidth.value();break;case 10:const t=l.baselineStyle,i=Math.round(e*(Math.abs(100-t.childs().baseLevelPercentage.value())/100));c=o.y<=i?t.childs().topLineWidth.value():t.childs().bottomLineWidth.value();break;default:c=l.lineStyle.childs().linewidth.value()}const h=nt(this._duration(),a);this._renderer.setData({seriesLineColor:a,seriesLineWidth:c,fillColor:h.fillColor,strokeColor:h.strokeColor,radius:h.radius,center:o})}_updateRendererDataStage(){const e=this._renderer.data();if(null!==e){const t=nt(this._duration(),e.seriesLineColor);e.fillColor=t.fillColor,e.strokeColor=t.strokeColor,e.radius=t.radius}}_duration(){return this.animationActive()?performance.now()-this._startTime:2599}}var at=i(36646),lt=i(77213),ct=i(7578),ht=i(92133),dt=i(1975);const ut=b.enabled("chart_style_hilo_last_price");class pt extends dt.SeriesHorizontalLinePaneView{constructor(e){super(e),this._lineRendererData.linestyle=Be.LINESTYLE_DOTTED}_updateImpl(){this._lineRendererData.visible=!1;const e=this._series.properties().childs();if(!e.showPriceLine.value())return;if(!ut&&12===e.style.value())return;const t=this._series.lastValueData(void 0,!0);t.noData||(this._lineRendererData.visible=!0,this._lineRendererData.y=t.coordinate,this._lineRendererData.color=this._series.priceLineColor(t.color),this._lineRendererData.linewidth=e.priceLineWidth.value())}}var _t=i(74234),mt=i(16199),gt=i(78201),ft=i(83438),vt=i(15381),St=i(9657),yt=i(36767),bt=i(29639),wt=i(55014),Pt=i(53074),Ct=i(59386);class Tt extends vt.SeriesCandlesPaneView{renderer(e,t){this._invalidated&&(this._updateImpl(null), +this._invalidated=!1);const i=this._source.priceScale();if(!i)return null;const s=this._source.properties().childs().haStyle.childs(),r=this._model.timeScale().barSpacing(),n={bars:this._bars,barSpacing:r,bodyVisible:s.drawBody.value(),borderVisible:s.drawBorder.value(),borderColor:s.borderColor.value(),wickColor:s.wickColor.value(),barWidth:(0,wt.optimalBarWidth)(r),wickVisible:s.drawWick.value(),isPriceScaleInverted:i.isInverted()},o=new bt.CompositeRenderer;return o.append(new Ct.PaneRendererCandles(n)),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&o.append(new Pt.SelectionRenderer(this._selectionData)),o}}var xt=i(73436),It=i(14224),Mt=i(98799),At=i(2250),Lt=i(89215),kt=i(69145);const Et=b.enabled("price_scale_always_last_bar_value"),Dt=b.enabled("display_data_mode"),Bt=(r.CheckMobile.any(),!b.enabled("hide_series_legend_item")),Vt=b.enabled("hide_price_scale_global_last_bar_value"),Rt=b.enabled("show_average_close_price_line_and_label"),Nt=b.enabled("no_bars_status"),Ot=b.enabled("charting_library_debug_mode"),Ft=b.enabled("chart_style_hilo_last_price"),Wt=(0,a.getLogger)("Chart.Series"),Ht=b.enabled("pre_post_market_sessions");const zt={countdownEnabled:!0,lastPriceAnimationEnabled:!0};function Ut(e,t,i){return void 0===t?null:`${e}=${t} (${i?"changed":"unchanged"})`}function jt(e){const t=e.state();return t.data.forEach((e=>e.value.splice(7,1))),t}class Gt extends l.PriceDataSource{constructor(e,t,i,r){super(e,"_seriesId"),this.requestingIntradayWhenNotSupported=new(Ze()),this.requestingStyleIsNotSupported=new(Ze()),this.requestingStyleSupportRecovered=new(Ze()),this.requestingResolutionLessThanFrequency=new(Ze()),this._paneView=null,this._futureBarsPaneView=null,this._projectionBarsPaneView=null,this._waterlineView=null,this._priceLineView=null,this._gotoDateView=null,this._baseHorizontalLineView=null,this._priceStep=null,this._symbolInfo=null,this._prevSymbolInfo=null,this._isPrePostMarketPricesAvailableProperty=new(_())(!1),this._isBackAdjustmentForbiddenProperty=new(_())(!0),this._isSettlementAsCloseForbiddenProperty=new(_())(!0),this._highLowPriceCache=new Map,this._averagePriceCache=new Map,this._prevClosePriceAxisView=null,this._priceScaleChanged=new(Ze()),this._priceScaleAboutToBeChanged=new(Ze()),this._onRestarted=new(Ze()),this._onStatusChanged=new(Ze()),this._extendedHoursChanged=new(Ze()),this._tagsChanged=new(Ze()),this._intervalChanged=new(Ze()),this._sessionIdChanged=new(Ze()),this._requestMoreDataAvailable=!0,this._lineStyleLastPriceCirclePaneView=new ot(this),this._prevClosePriceLineView=null,this._dataPoweredBy=null,this._loading=!0,this._seriesLoaded=!1,this._status=0,this._symbolResolvingActive=new(Y())(!1),this._predictBars=0,this._syncModel=null,this._data=null,this._lastCompleteFlags=null,this._haStyle={studyId:(0,s.ensureNotNull)((0,m.chartStyleStudyId)(8,!0))},this._renkoStyle={studyId:(0,s.ensureNotNull)((0,m.chartStyleStudyId)(4,!0))},this._pbStyle={studyId:(0,s.ensureNotNull)((0,m.chartStyleStudyId)(7,!0))},this._kagiStyle={ +studyId:(0,s.ensureNotNull)((0,m.chartStyleStudyId)(5,!0))},this._pnfStyle={studyId:(0,s.ensureNotNull)((0,m.chartStyleStudyId)(6,!0))},this._rangeStyle={studyId:(0,s.ensureNotNull)((0,m.chartStyleStudyId)(11,!0))},this._barColorerCache=null,this._boxSizeValue=new(Y()),this._base=100,this._pointValue=1,this._formattingDeps=null,this._formatter=new f.PriceFormatter(this._base),this._ignoreMinMoveFormatter=new f.PriceFormatter(this._base),this._ignoreMinMovePriceStep=null,this._lastBarCloseTime=null,this._onSessionIdPropertyChangedBound=this._onSessionIdPropertyChanged.bind(this),this._ignoreSessionIdProxyPropertyChanges=!1,this._textSourceIsAlwaysTickerRestrictionEnabled=!1,this._lastPriceAnimationActive=!1,this._currentSession="out_of_session",this._onStyleChanged=new(Ze()),this._intervalObj=null,this._obsoleteZOrder=0,this._seriesErrorMessage=null,this._seriesAlwaysFalseHibernatedVW=new(Y())(!1),this._styleToRecover=null,this._precomputedBarStyles=new WeakMap,this._doNotShowLastAvailableBar=!1,this._gotoDateResultCleared=!1,this._endOfDataPaneView=null,this._pendingTimeRange=null,this._replaySubscriber=null,this._symbolIntervalChanged=new(Ze()),this._isReplayResolutionAvailableForUser=null,this._onInReplayStateChanged=new(Ze()),this._replayExitedDueUnsupportedInterval=new(Ze()),this._replayExitedDueUnavailableForUserInterval=new(Ze()),this._onTimeFrameApplied=new(Ze()),this._prevRequestedInterval="",this._isActingAsSymbolSource=new(Y())(!0),this._seriesSource=new lt.SeriesDataSource(e.chartApi(),"s",r);const n=this._seriesSource.dataEvents();n.symbolResolved().subscribe(this,this._onSymbolResolved),n.symbolError().subscribe(this,this._onSymbolError),n.seriesTimeFrame().subscribe(this,this._onSeriesTimeFrame),n.seriesError().subscribe(this,this._onSeriesError),n.loading().subscribe(this,this._onSeriesLoading),n.completed().subscribe(this,this._onSeriesCompleted),n.dataUpdated().subscribe(this,this._onDataUpdated),n.barReceived().subscribe(this,this._onBarReceived),this._quotesProvider=new fe.QuotesProvider,this._quotesProvider.quotesUpdate().subscribe(this,this._onQuotesUpdate);const o=t.childs();if(t.hasChild("extendedHours")){(0,s.ensureDefined)(o.extendedHours).value()&&!t.hasChild("sessionId")&&t.addChild("sessionId",new(_())("extended")),t.removeProperty("extendedHours")}t.hasChild("sessionId")||t.addChild("sessionId",new(_())(g.SubsessionId.Regular)),this._setProperties(t),this._sessionIdProxyProperty=new(_())(o.sessionId.value()),o.sessionId.subscribe(this,(()=>this._updateSessionIdProxyProperty())),this._sessionIdProxyProperty.subscribe(this,this._onSessionIdProxyPropertyChanged),this._symbolTextSourceProxyProperty=new(_()),this._recalcSymbolTextSourceProxyProperty(),o.statusViewStyle.childs().symbolTextSource.subscribe(this,this._recalcSymbolTextSourceProxyProperty),this._symbolTextSourceProxyProperty.subscribe(this,(()=>e.lightUpdate())),this._options=(0,me.merge)((0,me.clone)(zt),i),this._prevChartStyle=o.style.value(),this._priceAxisView=new Me(this,e,{alwaysShowGlobalLast:!Vt, +showCountdown:i.countdownEnabled});let a=null;Et||Vt||(a=new Me(this,e,{visibleOnHistoryOnly:!0,showSymbolLabel:!1,showCountdown:!1,alwaysShowGlobalLast:!1,useSolidBodyColor:!1})),this._priceLinePriceAxisView=new Ae.SeriesPriceLineAxisView(this),this._priceLineAxisViews=[this._priceLinePriceAxisView];const l=new Le(this,e,{showCountdown:i.countdownEnabled});this._priceAxisViews=[this._priceAxisView,l],null!==a&&this._priceAxisViews.push(a),this._panePriceAxisView=new ke.PanePriceAxisView(this._priceAxisView,this,e),this._historyPricePanePriceAxisView=null!==a?new ke.PanePriceAxisView(a,this,e):null,this._projectionPriceAxisView=new ke.PanePriceAxisView(l,this,e),this._labelPaneViews=[this._panePriceAxisView,this._projectionPriceAxisView],null!==this._historyPricePanePriceAxisView&&this._labelPaneViews.push(this._historyPricePanePriceAxisView),this._highLowAvgPaneViews=[],this._averagePaneViews=[],Rt&&this._createAverageViews(),this._createHighLowAvgViews(),this._subscribeRestartToSessionIdChange(),o.visible.subscribe(this,this._updateLastPriceAnimationActive),this._updateLastPriceAnimationActive(),this._dataWindowView=new H(this,e),this._legendView=new q(this,e),this._statusView=new D(this,this._model.properties().childs().scalesProperties.childs().textColor,o.statusViewStyle),this._marketStatusModel=new Q(this._quotesProvider,o.symbol.listeners()),this._dataUpdatedModeModel=Dt?new pe({getter:this.symbolInfo.bind(this),onChange:n.symbolResolved()},{getter:this.status.bind(this),onChange:this._onStatusChanged},{getter:()=>{var e;return null===(e=this._lastCompleteFlags)||void 0===e?void 0:e.rt_update_period},onChange:n.completed()},o.symbol.listeners()):null,this._dataProblemModel=new ge(this._quotesProvider,o.symbol.listeners()),this._symbolResolvingActive.subscribe((()=>e.realignLineTools())),this._intervalChanged.subscribe(this,(()=>e.realignLineTools()))}supportsPressedChunks(){return!0}pressedChunks(e,t){return this.data().pressedChunks(e,t)}seriesErrorMessage(){return this._seriesErrorMessage}destroy(){this._quotesProvider.quotesUpdate().unsubscribeAll(this),this._quotesProvider.destroy(),this._model.timeScale().visibleBarsStrictRangeChanged().unsubscribeAll(this),this._unsubscribeRestartToSessionIdChange(),this._replayExitedDueUnsupportedInterval.destroy(),this._replayExitedDueUnavailableForUserInterval.destroy(),this._onTimeFrameApplied.destroy()}isActingAsSymbolSource(){return this._isActingAsSymbolSource.readonly()}barColorer(){if(this._barColorerCache)return this._barColorerCache;let e=null;const t=this._model.dataSources();for(let i=t.length-1;i>=0;i--){const r=t[i];if((0,Lt.isStudy)(r)&&r.hasBarColorer()&&!r.isSourceHidden()){const t=(0,s.ensureNotNull)(r.barColorer());null===e?e=t:e.pushBackBarColorer(t)}}return null===e?e=new At.SeriesBarColorer(this):e.pushBackBarColorer(new At.SeriesBarColorer(this)),this._barColorerCache=e,e}createPaneView(){this._paneView=null,this._projectionBarsPaneView=null,this._waterlineView=null,this._priceLineView=this.hasClosePrice()?new pt(this):null +;const e=this._properties.childs().style.value();switch(e){case 0:this._paneView=new ft.SeriesBarsPaneView(this,this._model);break;case 1:this._paneView=new vt.SeriesCandlesPaneView(this,this._model);break;case 2:this._paneView=new St.SeriesLinePaneView(this,this._model);break;case 3:this._paneView=new yt.SeriesAreaPaneView(this,this._model);break;case 8:this._paneView=new Tt(this,this._model);break;case 9:this._paneView=new xt.SeriesHollowCandlesPaneView(this,this._model);break;case 13:this._paneView=new gt.SeriesColumnsPaneView(this,this._model);break;case 10:{this._paneView=new It.SeriesBaselinePaneView(this,this._model);const e=this._properties.childs().baselineStyle.childs();this._waterlineView=new _t.SeriesWaterlinePaneView({paneHeight:()=>this.priceScale().height(),color:()=>e.baselineColor.value(),baseLevelPercentage:()=>e.baseLevelPercentage.value()});break}case 12:this._paneView=new mt.SeriesHiLoPaneView(this,this._model)}if(null===this._paneView)throw Error("Unknown chart style assigned: "+e)}properties(){return this._properties}zorder(){return 0}quotesProvider(){return this._quotesProvider}currentSession(){return this._currentSession}syncModel(){if(!this._syncModel){const e=this.symbolInfo(),t=this.interval();if(!e||!t)return null;this._syncModel=new oe(e,t)}return this._syncModel}labelPaneViews(){return this._labelPaneViews}topPaneViews(){const e=[];if(null!==this._gotoDateView&&e.push(this._gotoDateView),this._lastPriceAnimationActive){const t=this._lineStyleLastPriceCirclePaneView;t.animationActive()&&setTimeout((()=>this._model.invalidate(at.InvalidationMask.cursor())),0),t.invalidateStage(),e.push(t)}return 0!==e.length?e:null}paneViews(){if(!this.properties().childs().visible.value())return null;const e=[(0,s.ensureNotNull)(this._baseHorizontalLineView),(0,s.ensureNotNull)(this._paneView)];return this._endOfDataPaneView&&e.push(this._endOfDataPaneView),this._futureBarsPaneView&&e.push(this._futureBarsPaneView),this._projectionBarsPaneView&&e.push(this._projectionBarsPaneView),null!==this._waterlineView&&e.push(this._waterlineView),null!==this._priceLineView&&e.push(this._priceLineView),e.push(...this._highLowAvgPaneViews),e.push(...this._averagePaneViews),e}priceAxisViews(e,t){return e.findTargetPriceAxisViews(this,t,this._priceAxisViews,this._priceLineAxisViews)}clearHighLowPriceCache(){this._highLowPriceCache.clear()}clearAveragePriceCache(){this._averagePriceCache.clear()}priceScaleChanged(){return this._priceScaleChanged}priceScaleAboutToBeChanged(){return this._priceScaleAboutToBeChanged}disconnect(){this._seriesSource.stop(),this._predictBars=0,this._status=0,this._model.isSnapshot()||(this._prevSymbolInfo=null,this._symbolInfo=null)}isStarted(){return this._seriesSource.isStarted()}restart(e=!0){if(5===this._status)return;this._loading=!0,this._lastCompleteFlags=null,this._onRestarted.fire(),this._setStatus(1),this._updateSymbolInfo(null,e);let t=this._properties.childs().interval.value();te.Interval.isEqual(t,this._prevRequestedInterval)&&this._notifyIntervalChanged(t);let i=null +;this._pendingTimeRange&&(i=this._pendingTimeRange,this._pendingTimeRange=null),this._onBeforeModifySeries(this.getSymbolString(),t),this._onTimeFrameApplied.fire(i),t=(0,ht.getServerInterval)(t),this._data=null,this._seriesSource.modifySeries(this._getResolvingSymbolObject(),t,i),this._seriesSource.isStarted()||this._seriesSource.start(),this._prevRequestedInterval=this.interval(),this.updateAllViews((0,Pe.sourceChangeEvent)(this.id())),this._model.lightUpdate()}isSymbolInvalid(){return 4===this._status}getSymbolString(){return(0,Qe.encodeExtendedSymbolOrGetSimpleSymbolString)(this._getSymbolObject())}invalidateBarStylesCache(e){Wt.logDebug("Invalidate style cache starting from "+e),this._clearStylePlot(this.bars(),e),this._clearStylePlot(this.nsBars())}isStatusBad(){return 12===this.status()||4===this.status()||10===this.status()}isStatusError(){return 12===this.status()}actualSymbol(){return(0,m.actualSymbol)(this.symbolInfo(),this.symbol())}proSymbol(){return(0,m.proSymbol)(this.symbolInfo(),this.symbol())}onStyleChanged(){return this._onStyleChanged}style(){return this.properties().childs().style.value()}setStyle(e){this.setSymbolParams({style:e})}isRangeBasedStyle(){return(0,m.isRangeBasedStyle)(this.style())}symbolSameAsCurrent(e){return(0,Je.symbolSameAsCurrent)(e,this.symbolInfo())}status(){return this._status}symbol(){return this.properties().childs().symbol.value()}symbolInfo(){return this._symbolInfo}symbolResolved(){return this.dataEvents().symbolResolved()}symbolResolvingActive(){return this._symbolResolvingActive}symbolHibernated(){return this._seriesAlwaysFalseHibernatedVW}firstValue(){const e=this.firstBar();return null===e?null:this._barFunction(e,0)}firstBar(){const e=this.model().timeScale().visibleBarsStrictRange();if(null===e)return null;const t=e.firstBar(),i=this.data().search(t,d.PlotRowSearchMode.NearestRight);return null!==i?i.value:null}formatter(e=!0){return e?this._formatter:this._ignoreMinMoveFormatter}priceStep(e=!0){return e?this._priceStep:this._ignoreMinMovePriceStep}bars(){return this.data().bars()}nsBars(){return this.data().nsBars()}interval(){return this.properties().childs().interval.value()}setInterval(e){this.setSymbolParams({interval:e})}intervalObj(){const e=this.interval();if(null!==this._intervalObj&&this._intervalObj.resolutionString===e)return this._intervalObj.interval;const t=te.Interval.parse(e);return this._intervalObj={resolutionString:e,interval:t},t}prevClose(){const e=this.priceScale();if(e.isEmpty()||this.data().isEmpty())return null;const t=this.quotes(),i=this.firstValue();if(null===t||null===i)return null;const s=t.prev_close_price;return void 0===s?null:{coordinate:e.priceToCoordinate(s,i),floatCoordinate:e.priceToCoordinate(s,i),formattedPricePercentage:e.formatPricePercentage(s,i,!0),formattedPriceAbsolute:e.formatPriceAbsolute(s),formattedPriceIndexedTo100:e.formatPriceIndexedTo100(s,i)}}priceLineColor(e){return this.properties().childs().priceLineColor.value()||e}hasClosePrice(){return Ft||12!==this.properties().childs().style.value()} +lastValueData(e,t,i){var s;const r={noData:!0},n=this.priceScale();if(this.model().timeScale().isEmpty()||n.isEmpty()||this.data().isEmpty())return r;const o=this.model().timeScale().visibleBarsStrictRange(),a=this.firstValue();if(null===o||null===a)return r;let l,c;if(t){const e=this.data().bars().last();if(null===e)return r;l=e.value,c=e.index}else{const e=this.data().bars().search(o.lastBar(),d.PlotRowSearchMode.NearestLeft);if(null===e)return r;l=e.value,c=e.index}const h=null!==(s=void 0!==e?l[e]:this._barFunction(l,2))&&void 0!==s?s:NaN,u=this.barColorer().barStyle(c,!1),p=n.priceToCoordinate(h,a),_={...n.getFormattedValues(h,a,!0),noData:!1,color:u.barColor,floatCoordinate:p,coordinate:p,index:c};return i&&(_.price=h),_}isDWM(){return this.intervalObj().isDWM()}data(){var e;return null!==(e=this._data)&&void 0!==e?e:this._seriesSource.data()}clearData(){(0,s.assert)(null===this._data,"Cannot clear loaded data"),this._seriesSource.clearData()}nearestValue(e,t,i){var s;const r=this.nearestData(e,i);return null!==(s=null==r?void 0:r.value[t])&&void 0!==s?s:void 0}onSymbolIntervalChanged(){return this._symbolIntervalChanged}onIntervalChanged(){return this._intervalChanged}onStatusChanged(){return this._onStatusChanged}onRestarted(){return this._onRestarted}onExtendedHoursChanged(){return this._extendedHoursChanged}requestMoreData(e){if(3!==this._status&&7!==this._status&&8!==this._status&&9!==this._status&&6!==this._status&&11!==this._status)return;if(this._model.timeScale().isEmpty())return;const t=this._model.timeScale().visibleBarsStrictRange();if(null===t)return;if(0===this.bars().size())return;const i=t.lastBar()-(0,s.ensureNotNull)(this.data().last()).index;if(this._predictBarst.update(e))),this._highLowAvgPaneViews.forEach((t=>t.update(e))),this._labelPaneViews.forEach((t=>t.update(e))),this._priceAxisViews.forEach((t=>t.update(e))),this._priceLineAxisViews.forEach((t=>t.update(e))),null===(i=this._futureBarsPaneView)||void 0===i||i.update(e),null===(s=this._projectionBarsPaneView)||void 0===s||s.update(e),null===(r=this._waterlineView)||void 0===r||r.update(e),null===(n=this._priceLineView)||void 0===n||n.update(e),null===(o=this._gotoDateView)||void 0===o||o.update(e),null===(a=this._endOfDataPaneView)||void 0===a||a.update(e),null===(l=this._baseHorizontalLineView)||void 0===l||l.update(e);const c=this._model.activeStrategySource().value();null==c||c.updateAllViews(e),this._lineStyleLastPriceCirclePaneView.update(e)}barFunction(){return this._barFunction}precomputedBarStyle(e){return this._precomputedBarStyles.get(e)}setPrecomputedBarStyle(e,t){this._precomputedBarStyles.set(e,t)}setSymbolParams(e){const{symbol:t,currency:i,unit:r,style:n}=e;let o=e.interval;const a=this.properties().childs(),l=this._symbolInfo;let c,h,d;if(null!==l?(c=void 0!==t&&!(0,Je.symbolSameAsCurrent)(t,l),h=void 0!==i&&!(0,Je.currenciesAreSame)(i,l),d=void 0!==r&&!(0,Je.unitsAreSame)(r,l,this._model.unitConversionEnabled())):(c=void 0!==t&&t!==a.symbol.value(),h=void 0!==i&&i!==a.currencyId.value(),d=void 0!==r&&r!==a.unitId.value()),void 0!==o&&!c){const e=this.getSupportedResolution(o,!1);e!==o&&(Wt.logWarn(`Change interval value from ${o} to ${e} because first is not supported`),o=e)} +const u=void 0!==o&&!te.Interval.isEqual(a.interval.value(),o),p=void 0!==n&&n!==a.style.value(),_=[Ut("symbol",t,c),Ut("interval",o,u),Ut("currency",i,h),Ut("unit",r,d),Ut("style",n,p)].filter((e=>null!==e)).join("; ");Wt.logInfo(`Applying series symbol params: ${_}`),void 0!==t&&a.symbol.setValue(t),void 0!==i&&a.currencyId.setValue(i),void 0!==r&&a.unitId.setValue(r),u&&a.interval.setValue((0,s.ensureDefined)(o)),p&&a.style.setValue(n);let m=!1;if(p){m=this.isNeedRestart();const e=!c&&(h||d);this.onChartStyleChanged(e)}!m&&(c||u||h||d)&&this._applySymbolParamsChanges({symbolChanged:c,currencyChanged:h,unitChanged:d,intervalChanged:u,styleChanged:p}),(c||h||d)&&this.model().checkLineToolSelection()}setSymbol(e){this.setSymbolParams({symbol:e})}currency(){return this.properties().childs().currencyId.value()||null}setCurrency(e){this.setSymbolParams({currency:e})}isConvertedToOtherCurrency(){return(0,m.isConvertedToOtherCurrency)(this.symbolInfo())}unit(){return this.properties().childs().unitId.value()||null}setUnit(e){this.setSymbolParams({unit:e})}measureUnitId(){return(0,m.measureUnitId)(this.symbolInfo())}isConvertedToOtherUnit(){return(0,m.isConvertedToOtherUnit)(this.symbolInfo(),this._model.unitConversionEnabled())}symbolSource(){return this}barsProvider(){return this}title(){return this.symbolTitle()}name(){return this.symbolTitle()}symbolTitle(e,t,i="exchange"){let s=this.properties().childs().symbol.value();const r=this.symbolInfo();if(null!==r){const{type:t}=r;s=(0,m.symbolTitle)(r,e,"forex"===t?"exchange":i)}return t?s:`${s}, ${(0,C.translatedIntervalString)(this.properties().childs().interval.value())}`}setObsoleteZOrder(e){this._obsoleteZOrder=e}obsoleteZOrder(){return this._obsoleteZOrder}valuesProvider(){return new U(this,this.model())}statusProvider(e){return new L(this,this._model.properties().childs().scalesProperties.childs().textColor,this.properties().childs().statusViewStyle,e)}open(e){const t=this.data().valueAt(e);return t&&t[1]}high(e){const t=this.data().valueAt(e);return t&&t[2]}low(e){const t=this.data().valueAt(e);return t&&t[3]}close(e){const t=this.data().valueAt(e);return t&&t[4]}moveItem(e,t,i){if(10===this.style()&&0===t){const t=this.priceScale(),i=this.properties().childs().baselineStyle,s=t.height(),r=100-e.y/s*100,n=r<0?0:Math.round(10*r)/10;i.childs().baseLevelPercentage.setValue(Math.max(Math.min(n,100),0))}}rerequestData(){this._applySymbolParamsChanges({force:!0})}switchToReplay(e,t){throw new Error("Not implemented")}switchToRealtime(){throw new Error("Not implemented")}requestMoreDataAvailable(){return this._requestMoreDataAvailable}seriesLoaded(){return this._seriesLoaded}endOfData(){var e;return void 0!==(null===(e=this._lastCompleteFlags)||void 0===e?void 0:e.data_completed)}endOfDataType(){var e,t;return null!==(t=null===(e=this._lastCompleteFlags)||void 0===e?void 0:e.data_completed)&&void 0!==t?t:null}dataPoweredBy(){return null}boxSizeValue(){return this._boxSizeValue}isUserDeletable(){return!1}changeTimeFrame(){(0,n.trackEvent)("GUI","Change timeframe")} +onTagsChanged(){return this._tagsChanged}state(e){var t;const i=this.obsoleteZOrder();let s={type:"MainSeries",id:this.id(),zorder:i,haStyle:this._haStyle,renkoStyle:this._renkoStyle,pbStyle:this._pbStyle,kagiStyle:this._kagiStyle,pnfStyle:this._pnfStyle,rangeStyle:this._rangeStyle,formattingDeps:this._formattingDeps};const r=this.properties().state();if((null===(t=this._symbolInfo)||void 0===t?void 0:t.ticker)&&(r.symbol=this._symbolInfo.ticker),this._model.unitConversionEnabled()||(r.unitId=null),s.state=r,e){let e=this.bars();const t=this._model.timeScale().visibleExtendedDataRange(e,0);null!==t&&(e=e.range(t.firstBar(),t.lastBar())),s={...s,bars:jt(e),nsBars:jt(this.nsBars()),symbolInfo:this._symbolInfo,rtPrice:this.data().lastProjectionPrice,boxSize:this.data().boxSize,reversalAmount:this.data().reversalAmount}}return s}restoreState(e,t){if(t&&this._setStatus(5),!this._model.unitConversionEnabled()&&e.state&&delete e.state.unitId,this._properties.mergeAndFire(e.state),this._properties.hasChild("esdBreaksStyle")&&this._properties.removeProperty("esdBreaksStyle"),this._prevChartStyle=this.properties().childs().style.value(),this.createPaneView(),t){const t=e;this.restoreData(t.bars,t.nsBars,t.symbolInfo,t.rtPrice,t.boxSize,t.reversalAmount)}e.formattingDeps&&(this._formattingDeps=e.formattingDeps,this._recreatePriceFormattingDependencies())}restoreData(e,t,i,s,r,n){this._status=5,this._data=new c.SeriesData,this._data.bars().restoreState(e),this._data.nsBars().restoreState(t),this._updateSymbolInfo(i,!1),this._data.lastProjectionPrice=s,this._data.boxSize=r;const o=this.properties().childs();r||(6===o.style.value()?this._data.boxSize=o.pnfStyle.childs().inputs.childs().boxSize.value():4===o.style.value()&&(this._data.boxSize=o.renkoStyle.childs().inputs.childs().boxSize.value())),this._data.reversalAmount=n,n||5===o.style.value()&&(this._data.reversalAmount=o.kagiStyle.childs().inputs.childs().reversalAmount.value()),this._loading=!1}async setGotoDateResult(e,t){this._gotoDateResultCleared=!1;const s=await i.e(4079).then(i.bind(i,90225));this._gotoDateResultCleared||(this._gotoDateView=new s.GotoDateView(this,e,t),this._gotoDateView.doNotShowLastAvailableBar(this._doNotShowLastAvailableBar),this._model.updateSource(this))}clearGotoDateResult(){this._gotoDateView=null,this._gotoDateResultCleared=!0}doNotShowLastAvailableBar(e){var t;this._doNotShowLastAvailableBar=e,null===(t=this._gotoDateView)||void 0===t||t.doNotShowLastAvailableBar(e)}dataUpdated(){return this.dataEvents().dataUpdated()}getSupportedResolution(e,t=!0){if(null===this._symbolInfo||!(0,Je.symbolSameAsCurrent)(this.symbol(),this._symbolInfo))return e;if(te.Interval.isRange(e)&&(0,m.isCloseBasedSymbol)(this._symbolInfo)){const t=this.interval();if(!te.Interval.isRange(t))return t;e="1D"}const i=this._symbolInfo.data_frequency;if(void 0!==i){let s=(0,ht.getApplicableIntervalForFrequency)(i,e);if(s!==e){this._model.defaultResolutions();return t&&this.requestingResolutionLessThanFrequency.fire(i,s),s}} +if(te.Interval.isIntraday(e)&&!this._symbolInfo.has_intraday)return t&&this.requestingIntradayWhenNotSupported.fire(),"D";if(this._symbolInfo.hasOwnProperty("supported_resolutions")){const t=te.Interval.normalize(e),i=this._symbolInfo.supported_resolutions;if(null!==t&&-1===i.indexOf(t))return i[0]}return e}_barsState(e){const t=e.state();return t.data.forEach((e=>e.value.splice(7,1))),t}_updateBarFunction(){this._barFunction=(0,Mt.barFunctionByStyle)(this.style(),this.priceSource())}_setProperties(e){e.hasChild("timeframe")||e.merge({timeframe:""}),e.hasChild("shortName")||e.merge({shortName:""}),e.hasChild("currencyId")||e.addChild("currencyId",new(_())(null)),e.hasChild("unitId")||e.addChild("unitId",new(_())(null)),this._properties=e;const t=e.childs();t.currencyId.subscribe(this,this._onCurrencyChanged),t.unitId.subscribe(this,this._onUnitChanged),t.timeframe.subscribe(this,this.changeTimeFrame),e.subscribe(this,this._onPropertiesChanged)}_updateSessionIdProxyProperty(e){const t=this._properties.childs().sessionId.value();let i=t;if(e){const e=this.symbolInfo();null!==e&&(i=e.subsession_id||t)}this._ignoreSessionIdProxyPropertyChanges=!0,this._sessionIdProxyProperty.setValue(i),this._ignoreSessionIdProxyPropertyChanges=!1}_onSessionIdProxyPropertyChanged(){this._ignoreSessionIdProxyPropertyChanges||this._properties.childs().sessionId.setValue(this._sessionIdProxyProperty.value()),this._updateLastPriceAnimationActive()}_onSymbolResolved(e){this._seriesErrorMessage=null,this._updateSymbolInfo(e,!1),this._model.updateSource(this),this._model.onWidget()||((0,n.trackEvent)("Symbol",e.listed_exchange,e.name),(0,n.trackEvent)("Symbol Type",e.type,e.listed_exchange));const t=e.minmov/e.pricescale,i=this.properties().childs();4===i.style.value()&&i.renkoStyle.childs().inputs.childs().boxSize.value(){e[t]=i[t].toString()})),t=t.format(e)}Ot&&Wt.logNormal("Error reason: "+t),this._seriesErrorMessage=t +;const s="unknown_symbol"!==t?12:Nt&&this._symbolInfo?10:4;this._setStatus(s),this._seriesLoaded=!0,this._enablePriceRangeReady()}_onSeriesLoading(e){this._loading=!0,this._setStatus(2)}_onDataUpdated(e,t){t?this._requestMoreDataAvailable=!0:this._lastPriceAnimationActive&&this._seriesLoaded&&this._lineStyleLastPriceCirclePaneView.update((0,Pe.sourceChangeEvent)(this.id())),this._lastBarCloseTime=e&&e.closeTime||null,this._boxSizeValue.setValue(this.data().boxSize),this._statusView.update(),this.clearAveragePriceCache(),this.clearHighLowPriceCache();const i=this.model(),r=(0,s.ensureNotNull)(i.paneForSource(this));i.recalculatePane(r,(0,Pe.sourceChangeEvent)({sourceId:this.id(),realtime:!t})),i.updateSource(this)}_setStatus(e){this._status=e,this._statusView.update(),this.model().updateSource(this),this._onStatusChanged.fire()}_onBarReceived(e){this.model().recalcVisibleRangeStudies(!0)}_recreateFormatter(){var e,t,i;let s=null;s=null!==(t=null===(e=null===kt.customFormatters||void 0===kt.customFormatters?void 0:kt.customFormatters.priceFormatterFactory)||void 0===e?void 0:e.call(kt.customFormatters,this.symbolInfo(),this.properties().childs().minTick.value()))&&void 0!==t?t:null,null!==s?(this._formatter=s,this._ignoreMinMoveFormatter=s):(this._formatter=(0,m.createSeriesFormatter)(null!==(i=this.symbolInfo())&&void 0!==i?i:this._formattingDeps,this.properties().childs().minTick.value()),this._ignoreMinMoveFormatter=(0,m.createSeriesFormatter)(this.symbolInfo(),this.properties().childs().minTick.value(),!0)),this.priceScale()&&this.priceScale().updateFormatter(),this._formatterChanged.fire()}_recreatePriceStep(){const{minMove:e,priceScale:t}=(0,m.getSeriesPriceFormattingState)(this.symbolInfo()),i=e/t;this._ignoreMinMovePriceStep=1/t,this._priceStep!==i&&(this._priceStep=i,this._priceStepChanged.fire())}_recreatePriceFormattingDependencies(){this._recreateFormatter(),this._recreatePriceStep()}_onQuotesUpdate(e,t){void 0!==e.values.current_session&&e.values.current_session!==this._currentSession&&(this._currentSession=e.values.current_session,this._updateLastPriceAnimationActive())}_updateIsPrePostMarketPricesForbiddenProperty(){const e=(0,m.symbolHasPreOrPostMarket)(this._symbolInfo)&&(this.isDWM()||(0,m.isRegularSessionId)(this.sessionIdProxyProperty().value()));this._isPrePostMarketPricesAvailableProperty.setValue(e)}_updateSettlementAsCloseForbiddenProperty(){}_updateBackAdjustmentForbiddenProperty(){}_removeReplaySubscriber(){throw new Error("Not implemented")}_getSymbolForApi(){return(0,m.symbolForApi)(this.symbolInfo()||this._prevSymbolInfo,this.symbol())}_getSymbolObject(){const e=this._getExtendedSymbolObject();if(v.SYMBOL_STRING_DATA.hasOwnProperty(this.properties().childs().style.value())){return{symbol:e,type:this.styleStudyInfo(this.getStyleShortName()+"Style").studyId+"!",inputs:this.getInputsProperties().state()}}return e}_getExtendedSymbolObject(){const e={symbol:this._getSymbolForApi()},t=this.properties().childs();null!==this.currency()&&(e["currency-id"]=this.currency());const i=this.unit() +;return this._model.unitConversionEnabled()&&null!==i&&(e["unit-id"]=i),!this.isDWM()&&Ht&&(e.session=t.sessionId.value()),e}_checkChartStyle(){const e=this.style();(0,m.isCloseBasedSymbol)(this.symbolInfo())?(0,m.isSingleValueBasedStyle)(e)||(this.requestingStyleIsNotSupported.fire(),this._styleToRecover={correctedStyle:this.style(),originalStyle:e}):null!==this._styleToRecover&&(this.requestingStyleSupportRecovered.fire(this._styleToRecover.originalStyle),this._styleToRecover=null)}_updateSymbolInfo(e,t){if(this._prevSymbolInfo=t?this._symbolInfo:null,this._symbolInfo=e,e){const t=this._properties.childs();t.shortName.setValue(e.name);const i=(0,m.extractSymbolNameFromSymbolInfo)(e,this.symbol());i&&t.symbol.setValue(i);const s=(0,m.symbolCurrency)(e),r=(0,m.symbolUnit)(e,this._model.unitConversionEnabled());"alwaysOff"===(0,ee.currencyUnitVisibilityProperty)().value()||s===t.currencyId.value()&&r===t.unitId.value()||this._model.fullUpdate(),t.currencyId.setValue(s),t.unitId.setValue(r),this._updateSessionIdProxyProperty(!0)}this._base=e?e.pricescale/e.minmov:100,this._pointValue=e&&e.pointvalue||1;const i=this._getSymbolForApi();this._quotesProvider.setQuotesSessionSymbol(i),this._marketStatusModel.setSymbolInfo(e),e&&this._recreatePriceFormattingDependencies(),this._statusView.update(),this.priceScale().updateFormatter(),this._symbolResolvingActive.setValue(!e),Ht&&this._updateIsPrePostMarketPricesForbiddenProperty()}_createHighLowAvgViews(){const e=this.properties().childs().highLowAvgPrice,t=this._getHighLowPrice.bind(this),i=function(e,t,i,s){const r=i.childs(),n=ze(e,t,{label:We,labelVisible:r.highLowPriceLabelsVisible,lineVisible:r.highLowPriceLinesVisible,lineColor:r.highLowPriceLinesColor,lineWidth:r.highLowPriceLinesWidth},(()=>s(0))),o=ze(e,t,{label:He,labelVisible:r.highLowPriceLabelsVisible,lineVisible:r.highLowPriceLinesVisible,lineColor:r.highLowPriceLinesColor,lineWidth:r.highLowPriceLinesWidth},(()=>s(1)));return{paneViews:[n.paneView,o.paneView],panePriceAxisViews:[n.panePriceAxisView,o.panePriceAxisView],priceAxisViews:[n.priceAxisView,o.priceAxisView],priceLineAxisViews:[n.priceLineAxisView,o.priceLineAxisView]}}(this._model,this,e,t);this._highLowAvgPaneViews.push(...i.paneViews),this._labelPaneViews.push(...i.panePriceAxisViews),this._priceAxisViews.push(...i.priceAxisViews),this._priceLineAxisViews.push(...i.priceLineAxisViews)}_createAverageViews(){const e=this.properties().childs().highLowAvgPrice,t=this._getAveragePrice.bind(this),i=Ke(this._model,this,e,t);this._averagePaneViews.push(...i.paneViews),this._labelPaneViews.push(...i.panePriceAxisViews),this._priceAxisViews.push(...i.priceAxisViews),this._priceLineAxisViews.push(...i.priceLineAxisViews)}_getHighLowPrice(e){if(!this._highLowPriceCache.has(e)){const e=this._model.timeScale().visibleBarsStrictRange();if(null===e)return null;const t=function(e,t,i){return e.minMaxOnRangeCached(t,i,[{name:"low",offset:0},{name:"high",offset:0}])}(this._model.mainSeries().bars(),e.firstBar(),e.lastBar());if(null===t)return null +;this._highLowPriceCache.set(1,t.min),this._highLowPriceCache.set(0,t.max)}return this._highLowPriceCache.get(e)}_getAveragePrice(e){if(!this._averagePriceCache.has(e)){const e=this._model.timeScale().visibleBarsStrictRange();if(null===e)return null;const t=function(e,t,i){0;const s=(0,c.barFunction)("close");let r=0,n=0;for(let o=t;o<=i;o++){const t=e.valueAt(o);null!==t&&(r+=s(t),n++)}return n?r/n:null}(this._model.mainSeries().bars(),e.firstBar(),e.lastBar());if(null===t)return null;this._averagePriceCache.set(0,t)}return this._averagePriceCache.get(e)}_onSeriesCompleted(e){var t;this._loading=!1,this._seriesErrorMessage=null;let i=e.updateMode;switch("pulsed"===i&&(i="delayed"),i){case"streaming":this._setStatus(3);break;case"endofday":this._setStatus(6);break;case"delayed":this._setStatus(8);break;case"replay":this._setStatus(11)}i.match(/delayed_streaming/)&&this._setStatus(9),this._lastCompleteFlags=null!==(t=e.flags)&&void 0!==t?t:null;const r=(0,s.ensureNotNull)(this._model.paneForSource(this));r.recalculatePriceScale(this.priceScale(),(0,Pe.sourceChangeEvent)(this.id()));const n=at.InvalidationMask.full();null!==this._model.appliedTimeFrame().value()&&n.lockVisibleTimeRangeOnResize(),this._model.invalidate(n),this.model().recalcVisibleRangeStudies(!0),this.model().recalcStudyBasedLineTools(),!this.priceScale().isLockScale()||this.model().timeScale().isEmpty()||this._seriesLoaded||(this.model().timeScale().correctOffset(),this.model().timeScale().correctBarSpacing(),this.model().resetPriceScale(r,this.priceScale())),this._seriesLoaded=!0,this._enablePriceRangeReady()}_notifyIntervalChanged(e){var t,i;const s={timeframe:null!==(t=this._pendingTimeRange)&&void 0!==t?t:void 0};this._intervalChanged.fire(e,s),this._pendingTimeRange=null!==(i=s.timeframe)&&void 0!==i?i:null}_onCurrencyChanged(){this._currencyChanged.fire()}_onUnitChanged(){this._unitChanged.fire()}_applySymbolParamsChanges(e){this._lastCompleteFlags=null,this.clearGotoDateResult();const t=this.interval();this.currency(),this.unit();te.Interval.isRange(t)&&this._properties.childs().rangeStyle.childs().inputs.childs().range.setValue(te.Interval.parse(t).multiplier());const{symbolChanged:i,intervalChanged:s,currencyChanged:r,unitChanged:n,force:o}=e,a=Ht&&s&&te.Interval.parse(t).isDWM()!=te.Interval.parse(t).isDWM();if(this._syncModel=null,this._prevRequestedInterval=t,5!==this._status&&(!this._seriesSource.isStarted()||i||r||n||a)&&this._updateSymbolInfo(null,!i&&(r||n)),5===this._status)return void this._model.realignLineTools();this._loading=!0,this._setStatus(1),Ht&&this._updateIsPrePostMarketPricesForbiddenProperty(),this._symbolIntervalChanged.fire(),s&&this._notifyIntervalChanged(t),this._onRestarted.fire(),this._seriesLoaded=!1,this._lineStyleLastPriceCirclePaneView.stopAnimation();let l=null;this._pendingTimeRange&&(l=this._pendingTimeRange,this._pendingTimeRange=null),this._onTimeFrameApplied.fire(l),this._onBeforeModifySeries(this.getSymbolString(),t),this._data=null,this._seriesSource.modifySeries(this._getResolvingSymbolObject(),(0, +ht.getServerInterval)(t),l,o),this._seriesSource.isStarted()||(this._predictBars=0,this._seriesSource.start()),(i||r||n)&&this.disablePriceRangeReady(),this.updateAllViews((0,Pe.sourceChangeEvent)(this.id())),this._model.lightUpdate()}_isIntervalSupported(e){return!0}_onBeforeModifySeries(e,t){0}_getResolvingSymbolObject(){return this._getSymbolObject()}_onSessionIdPropertyChanged(){this._sessionIdChanged.fire(),this.isDWM()||(this.restart(),this._updateLastPriceAnimationActive())}_subscribeRestartToSessionIdChange(){this.properties().childs().sessionId.subscribe(this,this._onSessionIdPropertyChangedBound)}_unsubscribeRestartToSessionIdChange(){this.properties().childs().sessionId.unsubscribe(this,this._onSessionIdPropertyChangedBound)}_updateLastPriceAnimationActive(){if(!this._options.lastPriceAnimationEnabled)return;const e=this._lastPriceAnimationActive,t=this.properties().childs(),i=t.style.value();if(this._model.isSnapshot()||!t.visible.value()||3!==i&&10!==i&&2!==i)this._lastPriceAnimationActive=!1;else{const e=this.currentSession(),t=!(0,m.isRegularSessionId)(this.sessionIdProxyProperty().value())&&!this.isDWM();this._lastPriceAnimationActive="market"===e||t&&("pre_market"===e||"post_market"===e)}this._lastPriceAnimationActive&&e!==this._lastPriceAnimationActive&&this.model().invalidate(at.InvalidationMask.cursor())}_onPropertiesChanged(e){const t=this._properties.childs();e!==t.symbol&&e!==t.interval&&e!==t.timeframe&&(this._tagsChanged.fire(),this.createPaneView(),this.updateAllViews((0,Pe.sourceChangeEvent)(this._id)),this.model().updateSource(this),(0,o.emit)("series_properties_changed",this._id))}_recalcSymbolTextSourceProxyProperty(){this._textSourceIsAlwaysTickerRestrictionEnabled?this._symbolTextSourceProxyProperty.setValue("ticker"):this._symbolTextSourceProxyProperty.setValue(this._properties.childs().statusViewStyle.childs().symbolTextSource.value())}_clearStylePlot(e,t){if(0===e.size())return;if(void 0===t&&e!==this.nsBars())return void(this._precomputedBarStyles=new WeakMap);const i=null!=t?t:(0,s.ensureNotNull)(e.firstIndex()),r=(0,s.ensureNotNull)(e.lastIndex())+1;e.range(i,r).each(((e,t)=>(this._precomputedBarStyles.delete(t),!1)))}}},77906:(e,t,i)=>{"use strict";i.r(t),i.d(t,{STATUS_OFFLINE:()=>s,STATUS_RESOLVING:()=>r,STATUS_LOADING:()=>n,STATUS_READY:()=>o,STATUS_INVALID_SYMBOL:()=>a,STATUS_SNAPSHOT:()=>l,STATUS_EOD:()=>c,STATUS_PULSE:()=>h,STATUS_DELAYED:()=>d,STATUS_DELAYED_STREAMING:()=>u,STATUS_NO_BARS:()=>p,STATUS_REPLAY:()=>_,STATUS_ERROR:()=>m,SERIES_STATUS_TEXT:()=>g,STYLE_LINE_TYPE_MARKERS:()=>f,STYLE_LINE_TYPE_STEP:()=>v,STYLE_LINE_TYPE_SIMPLE:()=>S,STYLE_BARS:()=>y,STYLE_CANDLES:()=>b,STYLE_LINE:()=>w,STYLE_AREA:()=>P,STYLE_RENKO:()=>C,STYLE_KAGI:()=>T,STYLE_PNF:()=>x,STYLE_PB:()=>I,STYLE_HEIKEN_ASHI:()=>M,STYLE_HOLLOW_CANDLES:()=>A,STYLE_BASELINE:()=>L,STYLE_RANGE:()=>k,STYLE_HILO:()=>E,STYLE_COLUMNS:()=>D,STYLE_SHORT_NAMES:()=>B,SYMBOL_STRING_DATA:()=>V});const s=0,r=1,n=2,o=3,a=4,l=5,c=6,h=7,d=8,u=9,p=10,_=11,m=12,g={[s]:"connecting",[r]:"loading",[n]:"loading",[o]:"realtime", +[a]:"invalid",[l]:"snapshot",[c]:"endofday",[h]:"endofday",[d]:"delayed",[u]:"delayed_streaming",[p]:"forbidden",[_]:"replay",[m]:"error"},f=0,v=1,S=2,y=0,b=1,w=2,P=3,C=4,T=5,x=6,I=7,M=8,A=9,L=10,k=11,E=12,D=13,B={0:"bar",1:"candle",9:"hollowCandle",2:"line",3:"area",4:"renko",7:"pb",5:"kagi",6:"pnf",8:"ha",10:"baseline",11:"range",12:"hilo",13:"column"},V={4:{type:"BarSetRenko@tv-prostudies",basicStudyVersion:64},7:{type:"BarSetPriceBreak@tv-prostudies",basicStudyVersion:34},5:{type:"BarSetKagi@tv-prostudies",basicStudyVersion:34},6:{type:"BarSetPnF@tv-prostudies",basicStudyVersion:34},8:{type:"BarSetHeikenAshi@tv-basicstudies",basicStudyVersion:60},11:{type:"BarSetRange@tv-basicstudies",basicStudyVersion:72}}},22770:(e,t,i)=>{"use strict";i.d(t,{seriesPlotFunctionMap:()=>c,barFunction:()=>h,SeriesData:()=>p});var s,r=i(50151),n=i(88552),o=i(93975);!function(e){e[e.FromLeft=-1]="FromLeft",e[e.FromRight=1]="FromRight"}(s||(s={}));const a={open:e=>e[1],high:e=>e[2],low:e=>e[3],close:e=>e[4],hl2:e=>(e[2]+e[3])/2,hlc3:e=>(e[2]+e[3]+e[4])/3,ohlc4:e=>(e[1]+e[2]+e[3]+e[4])/4},l=["open","high","low","close","hl2","hlc3","ohlc4"];function c(){const e=new Map;return l.forEach(((t,i)=>{e.set(t,h(t))})),e}function h(e,t,i){const s=a[null!=t?t:e],r=a[e],n=a[null!=i?i:e];return(e,t)=>{switch(t){case 0:return s(e);case 2:return n(e);default:return r(e)}}}function d(e,t){return null==e[t]}const u=[{barsToMerge:10,forBarspacingLargerThen:.03},{barsToMerge:30,forBarspacingLargerThen:.01},{barsToMerge:100,forBarspacingLargerThen:.003},{barsToMerge:500,forBarspacingLargerThen:0}];class p{constructor(){this._pressedChunks={chunks:new Map,priceSource:"uninitialized"},this.m_bars=new n.PlotList(c(),d),this.m_nsBars=new n.PlotList(c(),d),this._clearPressedChunks()}bars(){return this.m_bars}nsBars(){return this.m_nsBars}pressedChunks(e,t){if(t!==this._pressedChunks.priceSource){this._pressedChunks.priceSource=t;const e=this.m_bars.first();e&&(this._clearPressedChunks(),this._rebuildPressedChunks(e))}const i=(0,r.ensureDefined)(u.find((t=>t.forBarspacingLargerThen<=e)));return(0,r.ensureDefined)(this._pressedChunks.chunks.get(i.barsToMerge))}mergeRegularBars(e){const t=this.m_bars.size(),i=this.m_bars.merge(e);return i&&"uninitialized"!==this._pressedChunks.priceSource&&(t===this.m_bars.size()&&i.index===this.m_bars.lastIndex()?this._updateLatestChunks():this._rebuildPressedChunks(i)),i}size(){return this.m_bars.size()+this.m_nsBars.size()}each(e){this.m_bars.each(e),this.m_nsBars.each(e)}clear(){this.m_bars.clear(),this.m_nsBars.clear(),this.lastProjectionPrice=void 0,this._clearPressedChunks()}isEmpty(){return this.m_bars.isEmpty()&&this.m_nsBars.isEmpty()}first(){return this.m_bars.isEmpty()?this.m_nsBars.first():this.m_bars.first()}last(){return this.m_nsBars.isEmpty()?this.m_bars.last():this.m_nsBars.last()}search(e,t){return this.nsBars().isEmpty()?this.bars().search(e,t):this.bars().isEmpty()||(0,r.ensureNotNull)(this.nsBars().firstIndex())<=e?this.nsBars().search(e,t):this.bars().search(e,t)}valueAt(e){const t=this.search(e) +;return null!==t?t.value:null}plotValueToTimePointIndex(e,t,i){if(i===s.FromRight){const i=(i,s)=>{const r=s[t];return null!=r&&e>=r},s=this.m_bars.findLast(i);if(null!==s)return s.index;const r=this.m_nsBars.findLast(i);return null!==r?r.index:this.m_bars.firstIndex()}if(i===s.FromLeft){const i=(i,s)=>{const r=s[t];return null!=r&&e<=r},s=this.m_bars.findFirst(i);if(null!==s)return s.index;const r=this.m_nsBars.findFirst(i);return null!==r?r.index:this.m_bars.lastIndex()}throw new Error("plotValueToTimePointIndex: unsupported search mode")}moveData(e){this.m_bars.move(e),this.m_nsBars.move(e),this.m_bars.size()>0&&this._rebuildPressedChunks((0,r.ensureNotNull)(this.m_bars.first()))}_rebuildPressedChunks(e){const t=this._pressedChunks.priceSource;if("uninitialized"===t)return;const i=e.index,s=a[t],n=(e,t,i)=>{let r=null;for(;e.hasNext();){const n=e.next(),o=s(n.value);r&&n.index-r.startTime>=i.barsToMerge&&(t.push(r),r=null),r?(r.endTime=n.index,r.high=Math.max(r.high,o),r.low=Math.min(r.low,o),r.close=o):r={startTime:n.index,endTime:n.index,open:o,high:o,low:o,close:o}}r&&t.push(r)};u.forEach((e=>{const t=(0,r.ensureDefined)(this._pressedChunks.chunks.get(e.barsToMerge)),s=(0,o.lowerbound)(t,i,((e,t)=>e.endTime0){const i=t[0].startTime-1,s=(0,r.ensureNotNull)(this.m_bars.firstIndex()),o=this.m_bars.rangeIterator(s,i),a=[];n(o,a,e);const l=a.concat(t);this._pressedChunks.chunks.set(e.barsToMerge,l)}else{const i=(0,r.ensureNotNull)(this.m_bars.lastIndex());t.splice(s);let o=(0,r.ensureNotNull)(this.m_bars.firstIndex());t.length&&(o=t[t.length-1].endTime+1);const a=this.m_bars.rangeIterator(o,i);n(a,t,e)}}))}_updateLatestChunks(){const e=(0,r.ensureNotNull)(this.m_bars.lastIndex());u.forEach((t=>{const i=(0,r.ensureDefined)(this._pressedChunks.chunks.get(t.barsToMerge)),s=this.m_bars.rangeIterator(e,e).next(),n=s.value[4],o=i[i.length-1];o.high=Math.max(o.high,n),o.low=Math.min(o.low,n),o.close=n,o.endTime=s.index}))}_clearPressedChunks(){u.forEach((e=>this._pressedChunks.chunks.set(e.barsToMerge,[])))}}},67245:(e,t,i)=>{"use strict";i.d(t,{SeriesTimeRangeVolumeCalculator:()=>s});class s{constructor(e){this._value=null,this._series=e,this._series.dataEvents().dataUpdated().subscribe(this,this._onSeriesUpdated)}destroy(){this._series.dataEvents().dataUpdated().unsubscribeAll(this)}volume(e,t){if(null!==this._value&&this._value.from===e&&this._value.to===t)return this._value.value;let i=0;const s=this._series.data().bars(),r=s.firstIndex(),n=s.lastIndex();if(null!==r&&en&&t>n)i=NaN;else{const s=this._series.data().bars().rangeIterator(Math.min(e,t),Math.max(e,t));for(;s.hasNext();){const e=s.next().value[5];if(void 0===e){i=NaN;break}i+=e}}return this._value={from:e,to:t,value:i},i}_onSeriesUpdated(e,t){if(null===this._value)return;if(t)return void(this._value=null);const i=this._series.data().bars().lastIndex();(null===i||i<=this._value.to)&&(this._value=null)}}},1930:(e,t,i)=>{"use strict";i.r(t),i.d(t,{getTranslatedChartStyleName:()=>w,isRequiringRestartSeriesStyles:()=>P, +isRangeBasedStyle:()=>C,isRangeStyle:()=>T,isTimeBasedStyle:()=>x,isValidStyle:()=>I,isSingleValueBasedStyle:()=>M,setLastUsedStyle:()=>A,getLastUsedStyle:()=>L,getLastUsedSingleValueBasedStyle:()=>k,getDefaultStyle:()=>E,getChartStyleByResolution:()=>D,chartStyleStudyId:()=>B,preparePriceAxisProperties:()=>V,hasProjection:()=>N,isPriceSourceStyle:()=>O,getSeriesPriceFormattingState:()=>F,createSeriesFormatter:()=>W,symbolCurrencyConvertible:()=>H,symbolCurrency:()=>z,symbolOriginalCurrency:()=>U,symbolBaseCurrency:()=>j,isConvertedToOtherCurrency:()=>G,symbolUnitConvertible:()=>q,symbolUnit:()=>$,symbolOriginalUnit:()=>Y,isConvertedToOtherUnit:()=>K,symbolUnitConvertibleGroupsIfExist:()=>X,symbolCurrentContract:()=>Z,symbolHasPreOrPostMarket:()=>J,symbolHasSeveralSessions:()=>Q,symbolHasEconomicEvents:()=>ee,extractSymbolNameFromSymbolInfo:()=>te,symbolTitle:()=>ie,displayedSymbolName:()=>se,displayedSymbolExchange:()=>re,actualSymbol:()=>ne,proSymbol:()=>oe,symbolForApi:()=>ae,isRegularSessionId:()=>le,isCloseBasedSymbol:()=>ce,isMeasureUnitSymbol:()=>he,measureUnitId:()=>de,hasVolume:()=>ue,isEconomicSymbol:()=>pe,getStudySymbolExchange:()=>_e,isFutureContinuousSymbolWithBackajustment:()=>me,isFuturesContractSymbol:()=>ge,isCryptoSymbol:()=>fe});var s=i(44352),r=i(56840),n=i(77906),o=i(578),a=i(74599),l=i(2484),c=i(50151),h=i(48566),d=i(18766);const u=l.enabled("pay_attention_to_ticker_not_symbol"),p=l.enabled("uppercase_instrument_names"),_=l.enabled("charting_library_single_symbol_request"),m=l.enabled("use_ticker_on_symbol_info_update"),g=l.enabled("hide_object_tree_and_price_scale_exchange_label"),f=[4,5,6,7,8],v=[4,5,6,7,11],S=[0,1,9,2,3,10,8,12,13],y=[2,10,3,13],b={0:s.t(null,void 0,i(16812)),1:s.t(null,void 0,i(63528)),2:s.t(null,void 0,i(1277)),3:s.t(null,void 0,i(42097)),9:s.t(null,void 0,i(61582)),10:s.t(null,void 0,i(17712)),12:s.t(null,void 0,i(31994)),13:s.t(null,void 0,i(36018)),4:s.t(null,void 0,i(20801)),7:s.t(null,void 0,i(63492)),5:s.t(null,void 0,i(92901)),6:s.t(null,void 0,i(99969)),11:s.t(null,void 0,i(90357)),8:s.t(null,void 0,i(40530))};function w(e){return b[e]}function P(e){return-1!==f.indexOf(e)}function C(e){return-1!==v.indexOf(e)}function T(e){return 11===e}function x(e){return-1!==S.indexOf(e)}function I(e){return C(e)||x(e)}function M(e){switch(e){case 3:case 10:case 2:case 13:return!0;default:return!1}}function A(e,t){I(e)&&(11!==e&&r.setValue("chart.lastUsedStyle",e),ce(t)&&M(e)&&r.setValue("chart.lastUsedSingleValueBasedStyle",e))}function L(){const e=r.getInt("chart.lastUsedStyle");return void 0===e?1:e}function k(){const e=r.getInt("chart.lastUsedSingleValueBasedStyle");return void 0===e?2:e}function E(e){return e?11:1}function D(e,t){const i=T(t),s=o.Interval.isRange(e);return!i&&s?E(!0):i&&!s?E(!1):t}function B(e,t){const i=n.SYMBOL_STRING_DATA[e];return void 0===i?null:t?`${i.type}-${i.basicStudyVersion}`:i.type}function V(e){const t=e.priceAxisProperties,i=t.lockScale.value(),s=6===e.style.value();(s||i)&&(t.log.setValue(!1),t.percentage.setValue(!1)), +t.logDisabled.setValue(!(!s&&!i)),t.percentageDisabled.setValue(!(!s&&!i))}const R=[4,7,5,6];function N(e){return-1!==R.indexOf(e)}function O(e){return y.includes(e)}function F(e,t="default",i=!1){let s,r,n=100,o=1;if("default"===t)null!=e&&(n=e.pricescale,o=e.minmov,s=e.fractional,r=e.minmove2);else{let e=t.split(",");3!==e.length&&(e=["100","1","false"]),n=parseInt(e[0]),o=parseInt(e[1]),s="true"===e[2]}return i&&(o=1),{priceScale:n,minMove:o,fractional:s,minMove2:r}}function W(e,t,i=!1){if("default"===t&&null!=e){const t=e.formatter||e.format;if("volume"===t)return new h.VolumeFormatter(2);if("percent"===t)return new d.PercentageFormatter(e.pricescale)}const{priceScale:s,minMove:r,fractional:n,minMove2:o}=F(e,t,i);return new a.PriceFormatter(s,r,n,o)}function H(e){return null!==e&&"spread"!==e.type}function z(e,t,i){if(null===e)return null;const s=!t||i?e.currency_id:e.currency_code;return void 0===s||""===s?null:s}function U(e,t){const i=t?e.original_currency_code:e.original_currency_id;return null!=i?i:z(e,t)}function j(e){return e.base_currency_id||null}function G(e){return!(null===e||!H(e))&&(void 0!==e.original_currency_id&&e.original_currency_id!==e.currency_id)}function q(e,t){return t&&null!==e&&"spread"!==e.type}function $(e,t){if(null===e||!t)return null;const i=e.unit_id;return void 0===i||""===i?null:i}function Y(e,t){return t?e.original_unit_id||$(e,t):null}function K(e,t){return!(null===e||!q(e,t))&&(void 0!==e.original_unit_id&&e.original_unit_id!==e.unit_id)}function X(e,t){return null!==e&&q(e,t)?e.unit_conversion_types||null:[]}function Z(e){return"futures"===e.type&&e.front_contract||null}function J(e){return null!==e&&void 0!==e.subsessions&&e.subsessions.some((e=>"premarket"===e.id||"postmarket"===e.id))}function Q(e){return null!==e&&void 0!==e.subsessions&&e.subsessions.filter((e=>!e.private)).length>1}function ee(e){return null!==e&&("forex"===e.type||"cfd"===e.type||fe(e))}function te(e,t){let i=e&&(e.pro_name||e.full_name||e.name);return _&&t?i=t:m&&e&&e.ticker&&(i=e.ticker),p&&i&&(i=i.toUpperCase()),i}function ie(e,t,i="exchange"){return t||g?e.name:`${e.name}, ${e[i]}`}function se(e){let t=e&&(Z(e)||e.name)||"";return t.length>40&&(t=t.substring(0,37)+"..."),t.trim()}function re(e){const t=e?e.exchange:"";return p?t.toUpperCase():t}function ne(e,t){return null!==e?e.full_name:t}function oe(e,t){return null!==e?e.pro_name:t}function ae(e,t){return u&&e?(0,c.ensureDefined)(e.ticker):ne(e,t)}function le(e){return"regular"===e||"us_regular"===e}function ce(e){return"c"===(null==e?void 0:e.visible_plots_set)}function he(e){return null!==e&&("unit"===e.measure&&null!==de(e))}function de(e){var t;return null!==(t=null==e?void 0:e.value_unit_id)&&void 0!==t?t:null}function ue(e){return void 0!==e.visible_plots_set?"ohlcv"===e.visible_plots_set:!e.has_no_volume}function pe(e){return null!==e&&"economic"===e.type}function _e(e){return pe(e)&&e.source?e.source:e.exchange&&0!==e.exchange.length?e.exchange:void 0}function me(e){var t +;return null!==e&&"futures"===e.type&&Boolean(e.has_backadjustment&&(null===(t=e.typespecs)||void 0===t?void 0:t.includes("continuous")))}function ge(e){var t;return null!==e&&"futures"===e.type&&!Boolean(null===(t=e.typespecs)||void 0===t?void 0:t.includes("continuous"))}function fe(e){var t;return(null===(t=e.typespecs)||void 0===t?void 0:t.includes("crypto"))||"crypto"===e.type||"bitcoin"===e.type}},46936:(e,t,i)=>{"use strict";var s=i(26220);TradingView.DEFAULT_BAR_COUNT=300,TradingView.TIME_PLOT=0,TradingView.OPEN_PLOT=1,TradingView.HIGH_PLOT=2,TradingView.LOW_PLOT=3,TradingView.CLOSE_PLOT=4,TradingView.ADT_PLOT=6;var r=i(95693).SeriesBase,n=(i(51768).trackEvent,i(98351).getLogger("Chart.Series")),o=i(77906),a=i(27944).SeriesHorizontalBaseLinePaneView,l=i(933).deepExtend,c=i(76422),h=i(45673).TIMEFRAMETYPE,d=i(1930).isSingleValueBasedStyle;class u extends r{constructor(e,t,i,s){t.removeProperty("currencyId"),super(e,t,i,s),this._chartApi=e._chartApi,this.createPaneView(),this._properties.addExclusion&&(this._properties.addExclusion("visible"),this._properties.addExclusion("currencyId")),this._futureBarsPaneView=null,this.properties().minTick.listeners().subscribe(this,u.prototype._recreateFormatter);var r=this;this.properties().minTick.listeners().subscribe(null,(function(){r._model.fullUpdate()})),this._priceLineView=null,this._baseHorizontalLineView=new a(this),this.bindStyleChange(),this.bindJapChartsInputs(),this._createIsDWMProperty(),this.properties().showCountdown.listeners().subscribe(this,u.prototype._onChangeShowCountdown),this._onChangeShowCountdown(this.properties().showCountdown),this._recreatePriceFormattingDependencies(),this.properties().lineStyle.priceSource.listeners().subscribe(this,this._updateBarFunction),this.properties().areaStyle.priceSource.listeners().subscribe(this,this._updateBarFunction),this.properties().baselineStyle.priceSource.listeners().subscribe(this,this._updateBarFunction),this.properties().columnStyle.priceSource.listeners().subscribe(this,this._updateBarFunction),this._updateBarFunction()}isLoading(){return this._loading}styleStudyInfo(e){return this.styleStudyInfos()[e]}serverTimeOffset(){return this._chartApi.serverTimeOffset()}_onChangeShowCountdown(e){var t=this;e.value()?this._countdownUpdateTimer=this._model.setInterval((function(){t._priceAxisView.updateCountdown()}),500):(this._model.clearInterval(this._countdownUpdateTimer),delete this._countdownUpdateTimer)}_createIsDWMProperty(){this._isDWMProperty=new s(this.isDWM()),this._onRestarted.subscribe(this,(function(){this._isDWMProperty.setValue(this.isDWM())}))}isDWMProperty(){return this._isDWMProperty}fixLastBar(e){0}isPulse(){return this._symbolInfo&&this._symbolInfo.resolutions.length>0}seriesSource(){return this._seriesSource}_onSeriesTimeFrame(e,t,i,s,r){var n=d(this.style())?e+.5:e,o=t;if(void 0===r)null!==i&&i.type!==h.PeriodBack||(o+=this._model.studyAwareDefaultRightOffset());else if(r.applyDefaultRightMargin)o+=this._model.studyAwareDefaultRightOffset();else if(r.percentRightMargin){ +var a=t-n+1,l=Math.max(0,Math.min(.99,r.percentRightMargin/100));o+=l*a/(1-l)}this._model.setTimeViewport(n,o)}hl2(e){return(this.high(e)+this.low(e))/2}hlc3(e){return(this.high(e)+this.low(e)+this.close(e))/3}ohlc4(e){return(this.open(e)+this.high(e)+this.low(e)+this.close(e))/4}nearestData(e,t){if(TradingView.isInteger(e)){var i=this.data().search(e,t);return null!==i?i:void 0}n.logDebug("Series.nearestData: incorrect logicalPoint")}nearestIndex(e,t){var i=this.nearestData(e,t);return i?i.index:void 0}purgeSymbolInfo(){this._symbolInfo=null}bindStyleChange(){var e=this;Object.keys(u.STYLE_SHORT_NAMES).map((function(e){return u.STYLE_SHORT_NAMES[e]+"Style"})).forEach((function(t){e._properties[t].listeners().subscribe(e,u.prototype.invalidateBarStylesCache)}))}bindJapChartsInputs(){this._properties.renkoStyle.inputs.boxSize.listeners().subscribe(this,this.onInputChanged),this._properties.renkoStyle.inputs.style.listeners().subscribe(this,this.onInputChanged),this._properties.renkoStyle.inputs.atrLength.listeners().subscribe(this,this.onInputChanged),this._properties.renkoStyle.inputs.wicks.listeners().subscribe(this,this.onInputChanged),this._properties.renkoStyle.inputs.sources.listeners().subscribe(this,this.onInputChanged),this._properties.pbStyle.inputs.lb.listeners().subscribe(this,this.onInputChanged),this._properties.kagiStyle.inputs.reversalAmount.listeners().subscribe(this,this.onInputChanged),this._properties.kagiStyle.inputs.style.listeners().subscribe(this,this.onInputChanged),this._properties.kagiStyle.inputs.atrLength.listeners().subscribe(this,this.onInputChanged),this._properties.pnfStyle.inputs.boxSize.listeners().subscribe(this,this.onInputChanged),this._properties.pnfStyle.inputs.reversalAmount.listeners().subscribe(this,this.onInputChanged),this._properties.pnfStyle.inputs.sources.listeners().subscribe(this,this.onInputChanged),this._properties.pnfStyle.inputs.style.listeners().subscribe(this,this.onInputChanged),this._properties.pnfStyle.inputs.atrLength.listeners().subscribe(this,this.onInputChanged),this._properties.pnfStyle.inputs.oneStepBackBuilding.listeners().subscribe(this,this.onInputChanged),this._properties.rangeStyle.inputs.phantomBars.listeners().subscribe(this,this.onInputChanged)}createDividendsAdjustmentProperty(){throw new Error("Not implemented")}dividendsAdjustmentProperty(){return null}applyPreferences(e){var t=l({},e);this.m_priceScale.setMode({autoScale:t.priceAxisProperties.autoScale,percentage:t.priceAxisProperties.percentage,log:t.priceAxisProperties.log,lockScale:t.priceAxisProperties.lockScale}),this.setChartStyleWithIntervalIfNeeded(t.style),delete t.style,delete t.interval,this._properties.mergePreferences(t),this._properties.saveDefaults(),this.createPaneView(),this.invalidateBarStylesCache()}onInputChanged(){this.restart()}getStyleShortName(){var e=this._properties.style.value();if(u.STYLE_SHORT_NAMES.hasOwnProperty(e))return u.STYLE_SHORT_NAMES[e];throw new Error("Missed short name for style "+e)}getStyleProperties(){ +return this._properties[this.getStyleShortName()+"Style"]}getInputsProperties(){return this.getStyleProperties().inputs||new s}getInputsInfoProperties(){return this.getStyleProperties().inputInfo||new s}getSymbolName(){return this._symbolInfo?this._symbolInfo.name:""}priceScale(){return this.m_priceScale}setPriceScale(e){this.m_priceScale!==e&&(this._priceScaleAboutToBeChanged.fire(),this.m_priceScale=e,this._properties.removeProperty("priceAxisProperties"),this._properties.addChild("priceAxisProperties",e.properties()),this._properties.priceAxisProperties.childChanged(),c.emit("series_event","price_scale_changed"),this._priceScaleChanged.fire(e))}getSourceIcon(){return{type:"loadSvg",svgId:"series."+this.properties().style.value()}}isStyleSupported(e){return!0}destroy(){this._quotesProvider.quotesUpdate().unsubscribeAll(this),this._quotesProvider.destroy(),this.clearGotoDateResult(),this._legendView.destroy(),this._marketStatusModel.destroy(),null!==this._dataUpdatedModeModel&&this._dataUpdatedModeModel.destroy(),this._dataProblemModel.destroy(),this._paneView&&this._paneView.destroy&&this._paneView.destroy(),this._seriesSource.destroy(),super.destroy()}dataEvents(){return this._seriesSource.dataEvents()}moveData(e){return this._seriesSource.moveData(e)}}Object.assign(u,o),TradingView.Series=u,t.Series=u,t.isSeries=function(e){return e instanceof u}},36767:(e,t,i)=>{"use strict";i.d(t,{SeriesAreaPaneView:()=>l});var s=i(38031),r=i(28962),n=i(29639),o=i(53074),a=i(46930);class l extends a.SeriesSingleLinePaneView{renderer(e,t){this._invalidated&&(this._updateImpl(),this._invalidated=!1);const i=this._source.priceScale();if(!i)return null;const a=this._source.properties().childs().areaStyle.childs(),l=a.transparency.value(),c={simpleMode:!1,barSpacing:this._model.timeScale().barSpacing(),items:this._items,lineColor:a.linecolor.value(),lineStyle:a.linestyle.value(),lineWidth:a.linewidth.value(),isSeries:!0,withMarkers:!1,bottom:i.height(),color1:(0,s.generateColor)(a.color1.value(),l),color2:(0,s.generateColor)(a.color2.value(),l)},h=new n.CompositeRenderer;return h.append(new r.PaneRendererArea(c)),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&h.append(new o.SelectionRenderer(this._selectionData)),h}}},57757:(e,t,i)=>{"use strict";function s(e,t){return 100*(t-e)/Math.abs(e||1)}i.d(t,{barPercentChange:()=>s})},13428:(e,t,i)=>{"use strict";i.d(t,{PaneRendererBars:()=>n});var s=i(55014),r=i(91106);class n extends r.PaneRendererSeriesBase{constructor(e){super(),this._bars=e.bars,this._barSpacing=e.barSpacing,this._dontDrawOpen=e.dontDrawOpen,this._thinBars=e.thinBars}draw(e,t){e.save();const i=t.pixelRatio;if(this._barWidth=this._calcBarWidth(i),this._barWidth>=2){Math.max(1,Math.floor(i))%2!=this._barWidth%2&&this._barWidth--}this._barLineWidth=this._thinBars?Math.min(this._barWidth,Math.floor(i)):this._barWidth;let s=null;const r=this._barLineWidth<=this._barWidth&&this._barSpacing>=Math.floor(1.5*t.pixelRatio);for(const t of this._bars){ +s!==t.color&&(e.fillStyle=t.color,s=t.color);const n=Math.floor(.5*this._barLineWidth),o=Math.round(t.time*i),a=o-n,l=this._barLineWidth,c=a+l-1,h=Math.min(t.high,t.low),d=Math.max(t.high,t.low),u=Math.round(h*i)-n,p=Math.round(d*i)+n,_=Math.max(p-u,this._barLineWidth);e.fillRect(a,u,l,_);const m=Math.ceil(1.5*this._barWidth);if(r){const s=o-m,r=o+m,h=Math.min(a-s,r-c);if(!this._dontDrawOpen){let r=Math.max(u,Math.round(t.open*i)-n),o=r+l-1;o>u+_-1&&(o=u+_-1,r=o-l+1),e.fillRect(s,r,h,o-r+1)}let d=Math.max(u,Math.round(t.close*i)-n),p=d+l-1;p>u+_-1&&(p=u+_-1,d=p-l+1),e.fillRect(c+1,d,h,p-d+1)}}e.restore()}_getTolerance(){const e=this._calcBarWidth(1),t=this._thinBars?Math.min(e,1):e;return(0,s.interactionTolerance)().series+t/2}_getBarSpacing(){return this._barSpacing}_calcBarWidth(e){const t=Math.floor(e);return Math.max(t,Math.floor((0,s.optimalBarWidth)(this._barSpacing,e)))}}},83438:(e,t,i)=>{"use strict";i.d(t,{SeriesBarsPaneView:()=>a});var s=i(29639),r=i(53074),n=i(7816),o=i(13428);class a extends n.SeriesBarCandlesPaneView{renderer(e,t){this._invalidated&&(this._updateImpl(null),this._invalidated=!1);const i=this._source.properties().childs(),n={bars:this._bars,barSpacing:this._model.timeScale().barSpacing(),dontDrawOpen:i.barStyle.childs().dontDrawOpen.value(),thinBars:11===i.style.value()?i.rangeStyle.childs().thinBars.value():i.barStyle.childs().thinBars.value()},a=new s.CompositeRenderer;return a.append(new o.PaneRendererBars(n)),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&a.append(new r.SelectionRenderer(this._selectionData)),a}_createItem(e,t,i){const s={time:e,open:NaN,high:NaN,low:NaN,close:NaN,color:i.barColor};return(0,n.baseBarCandlesUpdater)(t,s)?s:null}}},14224:(e,t,i)=>{"use strict";i.d(t,{SeriesBaselinePaneView:()=>m});var s=i(38031),r=i(29639),n=i(86441),o=i(5531),a=i(4652),l=i(55014),c=i(93975),h=i(86216),d=i(14888);class u extends h.MediaCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null}setData(e){this._data=e}hitTest(e){if(null===this._data)return null;const{items:t,topLineWidth:i,bottomLineWidth:s}=this._data,r=(0,l.interactionTolerance)().series+(i+s)/4,o=(0,c.lowerbound)(t,e,((e,t)=>e.x<=t.x)),h=Math.max(1,o-1),u=Math.min(t.length-1,o+1);for(let i=h;i<=u;++i){const s=t[i-1],o=t[i],{distance:l}=(0,a.distanceToSegment)(new n.Point(s.x,s.y),new n.Point(o.x,o.y),new n.Point(e.x,e.y));if(l<=r)return new d.HitTestResult(d.HitTestResult.REGULAR)}return null}_drawImpl(e){if(null===this._data)return;const{items:t,baseLevelCoordinate:i,bottom:s,bottomFillColor1:r,bottomFillColor2:a,topFillColor1:c,topFillColor2:h,topLineColor:d,bottomLineColor:u,topLineWidth:p,bottomLineWidth:_}=this._data;if(!function(e){if(0===e.length)return!1;const t=e.findIndex((e=>(0,l.coordinateIsValid)(e.y)));if(-1===t)return!1;let i=e.length-1;for(;i>t&&!(0,l.coordinateIsValid)(e[i].y);)i--;return!(t>i)}(t))return;const m=e.context,{topItems:g,bottomItems:f}=function(e,t){const i=[],s=[];let r=null;for(let a=0;a=t&&s.push(c),r=c;else{if(null===r)continue;c=r}if((0,l.coordinateIsValid)(h.y)&&(c.y>t&&h.yt))if(Math.abs(c.x-h.x)<1){const e=new n.Point(c.x,t);i.push(e),s.push(e)}else{const e=(0,o.intersectLineSegments)(c,h,new n.Point(c.x,t),new n.Point(h.x,t));if(null!==e){const t=c.add(h.subtract(c).scaled(e));i.push(t),s.push(t)}}}return{topItems:i,bottomItems:s}}(t,i);m.lineCap="round",m.lineJoin="round",0!==g.length&&(m.beginPath(),m.moveTo(g[0].x,i),this._makeLine(m,g,!0,0),m.closePath(),m.fillStyle=this._makeLinearGradient(m,c,h,i-s,i),m.fill(),m.beginPath(),this._makeLine(m,g,!1,0),m.lineWidth=p,m.strokeStyle=d,m.stroke()),0!==f.length&&(m.beginPath(),m.moveTo(f[0].x,i),this._makeLine(m,f,!0,1),m.closePath(),m.fillStyle=this._makeLinearGradient(m,r,a,i,i+s),m.fill(),m.beginPath(),this._makeLine(m,f,!1,1),m.lineWidth=_,m.strokeStyle=u,m.stroke())}_makeLine(e,t,i,s){if(null===this._data)return;const r=t.findIndex((e=>(0,l.coordinateIsValid)(e.y)));if(-1===r)return;const{barSpacing:n,baseLevelCoordinate:o}=this._data,a=.25*n;let c;const h=t.length;for(let n=r;n=o&&h.y>=o){e.moveTo(h.x,h.y);continue}}else if(c&&c.y<=o&&h.y<=o){e.moveTo(h.x,h.y);continue}if(c&&(0,l.coordinateIsValid)(c.y))e.lineTo(h.x,h.y),i&&!(0,l.coordinateIsValid)(d.y)&&e.lineTo(h.x,o);else if(d&&(0,l.coordinateIsValid)(d.y))i?(n!==r&&e.lineTo(h.x,o),e.lineTo(h.x,h.y)):e.moveTo(h.x,h.y);else if(i){if(0===n)continue;n!==r&&e.lineTo(h.x-a,o),e.lineTo(h.x-a,h.y),e.lineTo(h.x+a,h.y),e.lineTo(h.x+a,o)}else e.moveTo(h.x-a,h.y),e.lineTo(h.x+a,h.y);c=h}}}_makeLinearGradient(e,t,i,s,r){const n=e.createLinearGradient(0,s,0,r);return n.addColorStop(0,t),n.addColorStop(1,i),n}}var p=i(53074),_=i(46930);class m extends _.SeriesSingleLinePaneView{constructor(){super(...arguments),this._renderer=new u,this._topFillColor1="",this._topFillColor2="",this._bottomFillColor1="",this._bottomFillColor2="",this._topLineColor="",this._bottomLineColor="",this._topLineWidth=0,this._bottomLineWidth=0,this._barSpacing=0,this._bottom=0,this._baseLevelCoordinate=0}renderer(e,t){this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._renderer.setData({items:this._items,topFillColor1:this._topFillColor1,topFillColor2:this._topFillColor2,bottomFillColor1:this._bottomFillColor1,bottomFillColor2:this._bottomFillColor2,topLineColor:this._topLineColor,bottomLineColor:this._bottomLineColor,topLineWidth:this._topLineWidth,bottomLineWidth:this._bottomLineWidth,barSpacing:this._barSpacing,baseLevelCoordinate:this._baseLevelCoordinate,bottom:this._bottom});const i=new r.CompositeRenderer;return i.append(this._renderer),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&i.append(new p.SelectionRenderer(this._selectionData)),i}_updateImpl(){super._updateImpl();const e=this._source.priceScale();if(!e)return +;const t=this._source.properties().childs().baselineStyle.childs(),i=t.transparency.value();this._topFillColor1=(0,s.generateColor)(t.topFillColor1.value(),i),this._topFillColor2=(0,s.generateColor)(t.topFillColor2.value(),i),this._bottomFillColor1=(0,s.generateColor)(t.bottomFillColor1.value(),i),this._bottomFillColor2=(0,s.generateColor)(t.bottomFillColor2.value(),i),this._topLineColor=t.topLineColor.value(),this._bottomLineColor=t.bottomLineColor.value(),this._topLineWidth=t.topLineWidth.value(),this._bottomLineWidth=t.bottomLineWidth.value(),this._barSpacing=this._model.timeScale().barSpacing(),this._bottom=e.height(),this._baseLevelCoordinate=Math.round(this._bottom*(Math.abs(100-t.baseLevelPercentage.value())/100))}}},74234:(e,t,i)=>{"use strict";i.d(t,{SeriesWaterlinePaneView:()=>a});var s=i(56744),r=i(6947),n=i(14888),o=i(53479);class a extends s.HorizontalLinePaneView{constructor(e){super(),this._getters=e;const t={cursorType:r.PaneCursorType.VerticalResize,activeItem:0,areaName:n.AreaName.SourceItemMove};this._lineRenderer.setHitTest(new n.HitTestResult(n.HitTestResult.MOVEPOINT,t)),this._lineRendererData.visible=!0,this._lineRendererData.linestyle=o.LINESTYLE_SPARSE_DOTTED}_updateImpl(){const{baseLevelPercentage:e,paneHeight:t,color:i}=this._getters,s=Math.abs(100-e());this._lineRendererData.y=Math.round(t()*(s/100)),this._lineRendererData.color=i()}}},91106:(e,t,i)=>{"use strict";i.d(t,{PaneRendererSeriesBase:()=>r});var s=i(14888);class r{constructor(){this._bars=[]}hitTest(e){const t=this._bars,i=this._getBarSpacing(),s=i/2;if(0===t.length)return null;const r=this._getTolerance(),n=t[0],o=t[t.length-1];if(e.xo.time+s+r)return null;let a=0,l=t.length-1,c=-1;for(;a<=l;){const i=Math.floor((a+l)/2),h=t[i];let d=s;if(h!==n&&h!==o||(d+=r),Math.abs(h.time-e.x)<=d){c=i;break}e.x-h.time>s?a=i+1:l=i-1}if(-1!==c){const n=Math.ceil(r/i);if(0!==n){const i=Math.max(0,c-n),o=Math.min(t.length-1,c+n);for(let n=i;n<=o;n++)if(Math.abs(e.x-t[n].time)<=s+r&&this._isPointAtBar(t[n],e.y,r))return this._getHitTest()}else if(this._isPointAtBar(t[c],e.y,r))return this._getHitTest()}return null}_getHitTest(){return new s.HitTestResult(s.HitTestResult.REGULAR)}_isPointAtBar(e,t,i){const s=Math.min(e.high,e.low),r=Math.max(e.high,e.low);return s-i<=t&&t<=r+i}}},59386:(e,t,i)=>{"use strict";i.d(t,{PaneRendererCandles:()=>l});var s=i(50151),r=i(14888),n=i(9740),o=i(55014),a=i(91106);class l extends a.PaneRendererSeriesBase{constructor(e){super(),this._barSpacing=1,this._barWidth=1,this._borderVisible=!1,this._barBorderWidth=1,this._wickVisible=!1,this._bodyVisible=!0,this._borderColor=void 0,this._wickColor=void 0,this._hittest=void 0,this._isPriceScaleInverted=!1,e&&this.setData(e)}setData(e){this._bars=e.bars,this._barSpacing=e.barSpacing,this._borderVisible=e.borderVisible,this._bodyVisible=e.bodyVisible,this._wickVisible=e.wickVisible,this._borderColor=e.borderColor,this._wickColor=e.wickColor,this._hittest=e.hittest,this._isPriceScaleInverted=e.isPriceScaleInverted}hitTest(e){ +return this._wickVisible||this._borderVisible||this._bodyVisible?super.hitTest(e):null}draw(e,t){if(0===this._bars.length)return;const i=t.pixelRatio;if(this._barWidth=(0,o.optimalCandlestickWidth)(this._barSpacing,i),this._barWidth>=2){Math.floor(i)%2!=this._barWidth%2&&this._barWidth--}this._wickVisible&&this._drawWicks(e,i),this._borderVisible&&this._drawBorder(e,i),this._bodyVisible&&this._drawCandles(e,i)}_getTolerance(){return(0,o.interactionTolerance)().series+this._barBorderWidth/2}_getBarSpacing(){return this._barSpacing}_getHitTest(){return this._hittest||new r.HitTestResult(r.HitTestResult.REGULAR)}_isPointAtBar(e,t,i){const s=this._bodyVisible||this._borderVisible,r=this._wickVisible;if(!s&&!r)return!1;if(s){const s=r?Math.min(e.high,e.low):Math.min(e.open,e.close),n=r?Math.max(e.high,e.low):Math.max(e.open,e.close);return s-i<=t&&t<=n+i}{const s=Math.min(e.open,e.close),r=Math.max(e.open,e.close);return e.high-i<=t&&t<=s+i||r-i<=t&&t<=e.low+i}}_drawWicks(e,t){const i=this._bars;let r="",n=Math.min(Math.floor(t),Math.floor(this._barSpacing*t));n=Math.max(Math.floor(t),Math.min(n,this._barWidth));const o=Math.floor(.5*n);let a=null;for(const l of i){const i=l.wickColor?l.wickColor:(0,s.ensureDefined)(this._wickColor);i!==r&&(e.fillStyle=i,r=i);let c=Math.round(Math.min(l.open,l.close)*t),h=Math.round(Math.max(l.open,l.close)*t);this._isPriceScaleInverted&&([h,c]=[c,h]);const d=Math.round(l.high*t),u=Math.round(l.low*t);let p=Math.round(t*l.time)-o;const _=p+n-1;null!==a&&(p=Math.max(a+1,p),p=Math.min(p,_));const m=_-p+1;e.fillRect(p,d,m,c-d),e.fillRect(p,h+1,m,u-h-1),a=_}}_calculateBorderWidth(e){let t=Math.floor(1*e);this._barWidth<=2*t&&(t=Math.floor(.5*(this._barWidth-1)));const i=Math.max(Math.floor(e),t);return this._barWidth<=2*i?Math.max(Math.floor(e),Math.floor(1*e)):i}_drawBorder(e,t){let i="";const r=this._calculateBorderWidth(t);let o=null;for(const a of this._bars){if(a.borderColor!==i&&(e.fillStyle=a.borderColor?a.borderColor:(0,s.ensureDefined)(this._borderColor),i=a.borderColor),this._bodyVisible&&a.hollow)continue;let l=Math.round(a.time*t)-Math.floor(.5*this._barWidth);const c=l+this._barWidth-1,h=Math.round(Math.min(a.open,a.close)*t),d=Math.round(Math.max(a.open,a.close)*t);if(null!==o&&(l=Math.max(o+1,l),l=Math.min(l,c)),this._barSpacing*t>2*r)(0,n.fillRectInnerBorder)(e,l,h,c-l+1,d-h+1,r);else{const t=c-l+1;e.fillRect(l,h,t,d-h+1)}o=c}}_drawCandles(e,t){let i="";const s=this._calculateBorderWidth(t);for(const r of this._bars){if(this._borderVisible&&this._barWidth<=2*s&&!r.hollow)continue;let o=Math.round(Math.min(r.open,r.close)*t),a=Math.round(Math.max(r.open,r.close)*t),l=Math.round(r.time*t)-Math.floor(.5*this._barWidth),c=l+this._barWidth-1;if(r.color!==i){const t=r.color;e.fillStyle=t,i=t}if(r.hollow)e.fillStyle=r.color,(0,n.fillRectInnerBorder)(e,l,o,c-l+1,a-o+1,s);else{if(this._borderVisible&&(l+=s,o+=s,c-=s,a-=s),o>a)continue;e.fillRect(l,o,c-l+1,a-o+1)}}}}},15381:(e,t,i)=>{"use strict";i.d(t,{SeriesCandlesPaneView:()=>l}) +;var s=i(29639),r=i(55014),n=i(53074),o=i(7816),a=i(59386);class l extends o.SeriesBarCandlesPaneView{renderer(e,t){this._invalidated&&(this._updateImpl(null),this._invalidated=!1);const i=this._source.priceScale();if(!i)return null;const o=this._source.properties().childs().candleStyle.childs(),l=this._model.timeScale().barSpacing(),c={bars:this._bars,barSpacing:l,bodyVisible:o.drawBody.value(),borderVisible:o.drawBorder.value(),borderColor:o.borderColor.value(),wickColor:o.wickColor.value(),barWidth:(0,r.optimalBarWidth)(l),wickVisible:o.drawWick.value(),isPriceScaleInverted:i.isInverted()},h=new s.CompositeRenderer;return h.append(new a.PaneRendererCandles(c)),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&h.append(new n.SelectionRenderer(this._selectionData)),h}_createItem(e,t,i){const s={time:e,open:NaN,high:NaN,low:NaN,close:NaN,color:i.barColor,borderColor:i.barBorderColor,wickColor:i.barWickColor,hollow:i.isBarHollow};return(0,o.baseBarCandlesUpdater)(t,s)?s:null}}},78201:(e,t,i)=>{"use strict";i.d(t,{SeriesColumnsPaneView:()=>p});var s=i(50151),r=i(86441),n=i(2484),o=i(3308),a=i(14888),l=i(29639),c=i(33639),h=i(47149),d=i(53074),u=i(73195);class p{constructor(e,t){this._items=[],this._invalidated=!0,this._isMarkersEnabled=(0,n.enabled)("source_selection_markers"),this._selectionData=null,this._histogramBase=0,this._source=e,this._model=t,this._selectionIndexer=new h.SelectionIndexes(t.timeScale())}update(){this._invalidated=!0}renderer(e,t){this._invalidated&&(this._updateImpl(),this._invalidated=!1);const i={barSpacing:this._model.timeScale().barSpacing(),items:this._items,lineColor:"",histogramBase:this._histogramBase},s=new l.CompositeRenderer;return s.append(new u.PaneRendererColumns(i)),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&s.append(new d.SelectionRenderer(this._selectionData)),s}_updateImpl(){this._items=[];const e=this._model.timeScale(),t=this._source.priceScale();if(e.isEmpty()||!t||t.isEmpty())return;const i=e.visibleBarsStrictRange();if(null===i)return;if(0===this._source.bars().size())return;const n=this._source.nearestIndex(i.firstBar(),c.PlotRowSearchMode.NearestRight),l=this._source.nearestIndex(i.lastBar(),c.PlotRowSearchMode.NearestLeft);if(void 0===n||void 0===l)return;const h=this._source.bars().range(n,l),d=this._source.barColorer(),u={},p=this._source.barFunction(),_=h.reduce(((e,t,s)=>{const n=p(s);if(!(0,o.default)(n))return e;u.value=s;let a=this._source.precomputedBarStyle(s);void 0===a&&(a=d.barStyle(t,!1,u),this._source.setPrecomputedBarStyle(s,a));const l=new r.Point(t,n);return l.style=a,l.timePointIndex=t,this._items.push(l),u.previousValue=s,i.contains(t)&&null!=e?e:n}),null);if(null!==_)if(t.pointsArrayToCoordinates(this._items,_),e.timedValuesToCoordinates(this._items),this._histogramBase=t.isInverted()?0:t.height(),this._model.selection().isSelected(this._source)){const i=this._selectionIndexer.indexes();this._selectionData={points:[],bgColors:[],visible:!0, +barSpacing:e.barSpacing(),hittestResult:a.HitTestResult.REGULAR};const n=(0,s.ensureNotNull)(this._model.paneForSource(this._source)).height();this._selectionData.hittestResult=a.HitTestResult.REGULAR;for(let s=0;s{"use strict";i.d(t,{SeriesHiLoPaneView:()=>g});var s=i(48874),r=i(95242),n=i(93975),o=i(55014),a=i(14888),l=i(86216);class c extends l.MediaCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null,this._barWidth=null}setData(e){this._data=e,this._barWidth=Math.max(1,Math.round((0,o.optimalHiLoWidth)(e.barSpacing)))}hitTest(e){if(null===this._data||null===this._barWidth)return null;const t=this._data.bars,i=.5*this._data.barSpacing;if(0===t.length)return null;if(e.xt[t.length-1].time+i)return null;const s=t[(0,n.lowerbound)(t,e.x-i,((e,t)=>e.times.time+i)return null;const r=(0,o.interactionTolerance)().series+this._barWidth/2,l=Math.min(s.high,s.low),c=Math.max(s.high,s.low),h=this._data.fontSize;return l-r-h<=e.y&&e.y<=l+r||c-r<=e.y&&e.y<=c+r+h?new a.HitTestResult(a.HitTestResult.REGULAR):null}_drawImpl(e){if(null===this._data||null===this._barWidth)return;const{font:t,fontSize:i,labelColor:s,bars:n,inverted:o,labelsPadding:a}=this._data,l=e.context;l.textAlign="center",l.fillStyle=s,l.font=(0,r.makeFont)(i,t);for(let e=0;eMath.max(1,(0,n.lowerboundExt)((e=>e+1),null,(i=>{const s=(0,r.makeFont)(i,u.CHART_FONT_FAMILY);return(0,p.measureText)(e,s).width<=t}),7,36))),((e,t)=>`${e}/${t}`))}renderer(e,t,i){const s=this._source.priceScale();if(!s||s.isEmpty())return null;const r=new h.CompositeRenderer,n=this._needLabels(),a=this._source.properties().childs().hiloStyle.childs(),l=this._model.timeScale().barSpacing();if(this._invalidated){const e=this._source.formatter();this._maxLengthLabel="",this._updateImpl({generateLabels:n,formatter:e}),this._invalidated=!1}if(this._candlesRenderer.setData({bars:this._bars,wickVisible:!1,bodyVisible:a.drawBody.value(),barSpacing:l,borderVisible:a.showBorders.value(),barWidth:(0,o.optimalHiLoWidth)(l)}),r.append(this._candlesRenderer),n){const e=this._calculateLabelFontSize();e&&e>=8&&(this._labelsRenderer.setData({bars:this._bars, +barSpacing:l,font:u.CHART_FONT_FAMILY,fontSize:e,labelColor:a.labelColor.value(),inverted:s.isInverted(),labelsPadding:.4*e}),r.append(this._labelsRenderer))}return this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&r.append(new d.SelectionRenderer(this._selectionData)),r}topPixelMargin(){return this._margin()}bottomPixelMargin(){return this._margin()}_createItem(e,t,i,s){const r={time:e,open:NaN,high:NaN,low:NaN,close:NaN,color:i.barColor,borderColor:i.barBorderColor,hollow:!1,highLabel:"",lowLabel:""};if(!(0,m.baseBarCandlesUpdater)(t,r))return null;if(r.open=r.high,r.close=r.low,s.generateLabels){const e=s.formatter.format(r.high),t=s.formatter.format(r.low);r.highLabel=e,r.lowLabel=t;const i=(e.length>t.length?e:t).replace(/\d/g,"0");i.length>this._maxLengthLabel.length&&(this._maxLengthLabel=i)}return r}_margin(){if(this._needLabels()){const e=this._calculateLabelFontSize();if(e&&e>=8)return 1.4*e}return 0}_calculateLabelFontSize(){return""===this._maxLengthLabel?null:this._calculateFontSize(this._maxLengthLabel,Math.floor(this._model.timeScale().barSpacing())-2)}_needLabels(){const e=this._source.properties().childs().hiloStyle.childs().showLabels.value(),t=this._model.timeScale().barSpacing();return e&&t>5}}},73436:(e,t,i)=>{"use strict";i.d(t,{SeriesHollowCandlesPaneView:()=>l});var s=i(29639),r=i(55014),n=i(53074),o=i(59386),a=i(15381);class l extends a.SeriesCandlesPaneView{renderer(e,t){this._invalidated&&(this._updateImpl(null),this._invalidated=!1);const i=this._source.priceScale();if(!i)return null;const a=this._source.properties().childs().hollowCandleStyle.childs(),l=this._model.timeScale().barSpacing(),c={bars:this._bars,barSpacing:l,bodyVisible:a.drawBody.value(),borderVisible:a.drawBorder.value(),borderColor:a.borderColor.value(),wickColor:a.wickColor.value(),barWidth:(0,r.optimalBarWidth)(l),wickVisible:a.drawWick.value(),isPriceScaleInverted:i.isInverted()},h=new s.CompositeRenderer;return h.append(new o.PaneRendererCandles(c)),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&h.append(new n.SelectionRenderer(this._selectionData)),h}}},9657:(e,t,i)=>{"use strict";i.d(t,{SeriesLinePaneView:()=>h});var s=i(14888),r=i(29639),n=i(76078),o=i(19773),a=i(53074),l=i(77906),c=i(46930);class h extends c.SeriesSingleLinePaneView{renderer(e,t){this._invalidated&&(this._updateImpl(),this._invalidated=!1);const i=this._source.properties().childs().lineStyle.childs(),c={barSpacing:this._model.timeScale().barSpacing(),items:this._items,lineColor:i.color.value(),lineStyle:i.linestyle.value(),withMarkers:i.styleType.value()===l.STYLE_LINE_TYPE_MARKERS,lineWidth:i.linewidth.value(),simpleMode:!0,hitTestResult:s.HitTestResult.REGULAR};let h,d;if(h=i.styleType.value()===l.STYLE_LINE_TYPE_STEP?new o.PaneRendererStepLine(c):new n.PaneRendererLine(c),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData){const e=new r.CompositeRenderer;e.append(h), +e.append(new a.SelectionRenderer(this._selectionData)),d=e}else d=h;return d}}},7816:(e,t,i)=>{"use strict";i.d(t,{baseBarCandlesUpdater:()=>c,SeriesBarCandlesPaneView:()=>h});var s=i(86441),r=i(2484),n=i(47149),o=i(33639),a=i(14888);function l(e){return null!=e}function c(e,t){const i=e[1],s=e[2],r=e[3],n=e[4];return!!(l(i)&&l(s)&&l(r)&&l(n))&&(t.open=i,t.high=s,t.low=r,t.close=n,!0)}class h{constructor(e,t){this._bars=[],this._invalidated=!0,this._isMarkersEnabled=(0,r.enabled)("source_selection_markers"),this._selectionData=null,this._source=e,this._model=t,this._selectionIndexer=new n.SelectionIndexes(t.timeScale())}items(){return this._bars}update(){this._invalidated=!0}_updateImpl(e){const t=this._model.timeScale(),i=this._source.priceScale();if(this._bars=[],t.isEmpty()||!i||i.isEmpty())return;const r=t.visibleBarsStrictRange();if(null===r)return;if(0===this._source.bars().size())return;let n=this._source.nearestIndex(r.firstBar(),o.PlotRowSearchMode.NearestRight);const l=this._source.nearestIndex(r.lastBar(),o.PlotRowSearchMode.NearestLeft);if(void 0===n||void 0===l)return;for(;n<=l;n++){if(null!==this._source.bars().valueAt(n))break}if(n>l)return;const c=this._source.bars().range(n,l),h=this._source.barColorer(),d={};if(c.each(((t,i)=>{d.value=i;let s=this._source.precomputedBarStyle(i);void 0===s&&(s=h.barStyle(t,!1,d),this._source.setPrecomputedBarStyle(i,s));const r=this._createItem(Math.round(t),i,s,e);return!!r&&(d.previousValue=i,this._bars.push(r),!1)})),0===this._bars.length)return;const u=this._source.firstValue();if(null!==u)if(i.barPricesToCoordinates(this._bars,u),t.barIndexesToCoordinates(this._bars),this._model.selection().isSelected(this._source)){const e=this._selectionIndexer.indexes();this._selectionData={points:[],bgColors:[],visible:!0,hittestResult:a.HitTestResult.REGULAR,barSpacing:t.barSpacing()};const r=this._model.paneForSource(this._source);if(!r)return;const n=r.height();for(let r=0;r{"use strict";i.d(t,{SeriesDataSource:()=>y});var s=i(50151),r=i(65665),n=i(91035),o=i(578),a=i(22770),l=i(65447),c=i(7578),h=i(26867),d=i.n(h);class u{constructor(){this._created=new(d()),this._modified=new(d()),this._loading=new(d()),this._completed=new(d()),this._error=new(d()),this._symbolError=new(d()),this._symbolResolved=new(d()),this._seriesError=new(d()),this._symbolNotPermitted=new(d()),this._symbolInvalid=new(d()),this._symbolGroupNotPermitted=new(d()),this._chartTypeNotPermitted=new(d()),this._intradaySpreadNotPermitted=new(d()),this._intradayExchangeNotPermitted=new(d()),this._customIntervalNotPermitted=new(d()),this._secondsIntervalNotPermitted=new(d()),this._tickMarksRangeChanged=new(d()), +this._barReceived=new(d()),this._seriesTimeFrame=new(d()),this._dataUpdated=new(d())}destroy(){this._created.destroy(),this._modified.destroy(),this._loading.destroy(),this._completed.destroy(),this._error.destroy(),this._symbolError.destroy(),this._symbolResolved.destroy(),this._seriesError.destroy(),this._symbolInvalid.destroy(),this._symbolNotPermitted.destroy(),this._symbolGroupNotPermitted.destroy(),this._chartTypeNotPermitted.destroy(),this._intradaySpreadNotPermitted.destroy(),this._intradayExchangeNotPermitted.destroy(),this._customIntervalNotPermitted.destroy(),this._secondsIntervalNotPermitted.destroy(),this._tickMarksRangeChanged.destroy(),this._barReceived.destroy(),this._seriesTimeFrame.destroy(),this._dataUpdated.destroy()}created(){return this._created}modified(){return this._modified}loading(){return this._loading}completed(){return this._completed}error(){return this._error}symbolError(){return this._symbolError}symbolResolved(){return this._symbolResolved}seriesError(){return this._seriesError}symbolInvalid(){return this._symbolInvalid}symbolNotPermitted(){return this._symbolNotPermitted}symbolGroupNotPermitted(){return this._symbolGroupNotPermitted}chartTypeNotPermitted(){return this._chartTypeNotPermitted}intradaySpreadNotPermitted(){return this._intradaySpreadNotPermitted}intradayExchangeNotPermitted(){return this._intradayExchangeNotPermitted}customIntervalNotPermitted(){return this._customIntervalNotPermitted}secondsIntervalNotPermitted(){return this._secondsIntervalNotPermitted}tickMarksRangeChanged(){return this._tickMarksRangeChanged}barReceived(){return this._barReceived}seriesTimeFrame(){return this._seriesTimeFrame}dataUpdated(){return this._dataUpdated}fireCompleted(e){this._completed.fire(e)}fireCreated(e){this._created.fire(e)}fireModified(){this._modified.fire()}fireLoading(e){this._loading.fire(e)}fireError(){this._error.fire()}fireSymbolError(e){this._symbolError.fire(e),this.fireError()}fireSymbolResolved(e){this._symbolResolved.fire(e)}fireSeriesError(e){this._seriesError.fire(e),this.fireError()}fireSymbolInvalid(){this._symbolInvalid.fire()}fireSymbolNotPermitted(e){this._symbolNotPermitted.fire(e)}fireSymbolGroupNotPermitted(e){this._symbolGroupNotPermitted.fire(e)}fireChartTypeNotPermitted(e){this._chartTypeNotPermitted.fire(e),this.fireError()}fireIntradaySpreadNotPermitted(){this._intradaySpreadNotPermitted.fire(),this.fireError()}fireIntradayExchangeNotPermitted(){this._intradayExchangeNotPermitted.fire(),this.fireError()}fireCustomIntervalNotPermitted(e){this._customIntervalNotPermitted.fire(e),this.fireError()}fireSecondsIntervalNotPermitted(){this._secondsIntervalNotPermitted.fire(),this.fireError()}fireTickMarksRangeChanged(e){this._tickMarksRangeChanged.fire(e)}fireBarReceived(e){this._barReceived.fire(e)}fireSeriesTimeFrame(e,t,i,s,r){this._seriesTimeFrame.fire(e,t,i,s,r)}fireDataUpdated(e,t,i){this._dataUpdated.fire(e,t,i)}}var p=i(98351),_=i(1930);const m=(0,p.getLogger)("Chart.SeriesDataSource");var g;!function(e){e[e.Idle=0]="Idle", +e[e.AwaitingConnection=1]="AwaitingConnection",e[e.AwaitingFirstDataUpdate=2]="AwaitingFirstDataUpdate",e[e.Active=3]="Active"}(g||(g={}));let f=1;let v=1;function S(e){return e.startDate?e.endDate||e.count?e.endDate?["from_to",e.startDate,e.endDate]:["bar_count",e.startDate,(0,s.ensure)(e.count)]:["from_to",e.startDate]:e.count||300}class y{constructor(e,t,i,s){this._symbol=null,this._resolvedSymbolName=null,this._createSeriesOverriddenParams=0,this._instanceId=null,this._symbolInstanceId=null,this._resolution=null,this._timeFrame=null,this._data=new a.SeriesData,this._dataEvents=new u,this._status=g.Idle,this._turnaroundCounter=1,this._boundOnGatewayIsConnectedChanged=this._onGatewayIsConnectedChanged.bind(this),this._ongoingDataUpdate=Promise.resolve(),this._gateway=e,this._turnaroundPrefix=t,this._createSeriesParams=S(null!=i?i:{count:300}),this._timeFrame=s||null,this._gateway.isConnected().subscribe(this._boundOnGatewayIsConnectedChanged)}destroy(){this.stop(),this._gateway.isConnected().unsubscribe(this._boundOnGatewayIsConnectedChanged)}modifySeries(e,t,i=null,n=!1){n&&(m.logNormal("Due to force flag clearing symbol & resolution to force re-requesting data."),this._symbol=null,this._resolution=null);const a=this._symbol,l=this._resolution;if(this._symbol=e,this._resolution=t,null===this._instanceId)return void(this._timeFrame=i);const c=!(0,r.deepEquals)(a,e)[0]||null!==this._resolvedSymbolName&&this._resolvedSymbolName!==this._getSymbolNameString(e),h=null===l||!o.Interval.isEqual(l,t);(c||h||null!==i)&&(this._timeFrame=null,(c||h)&&this._turnaroundCounter++,c&&this._resolveSymbol(),this._gateway.modifySeries(this._instanceId,this.turnaround(),(0,s.ensureNotNull)(this._symbolInstanceId),this._resolution,i,this._onMessage.bind(this)),this._dataEvents.fireModified())}requestMoreData(e){null!==this._instanceId&&this._gateway.requestMoreData(this._instanceId,e,this._onMessage.bind(this))}requestMoreTickmarks(e){null!==this._instanceId&&this._gateway.requestMoreTickmarks(this._instanceId,e,this._onMessage.bind(this))}isStarted(){return this._status!==g.Idle}isActive(){return this._status===g.Active}resolution(){return this._resolution}start(){this.isStarted()?m.logNormal("start: data source is already started, nothing to do"):((0,s.assert)(null!==this._symbol,"symbol must be set before start"),(0,s.assert)(null!==this._resolution,"resolution must be set before start"),this._gateway.isConnected().value()?this._createSeries():this._changeStatusTo(g.AwaitingConnection))}stop(){this.isStarted()?(null!==this._instanceId&&(this._gateway.removeSeries(this._instanceId),this._instanceId=null),this._changeStatusTo(g.Idle)):m.logNormal("stop: data source is already stopped, nothing to do")}instanceId(){return this._instanceId}data(){return this._data}clearData(){this.isStarted()?this._enqueueUpdate((()=>this._clearDataImpl())):this._clearDataImpl()}dataEvents(){return this._dataEvents}turnaround(){return`${this._turnaroundPrefix}${this._turnaroundCounter}`}symbolInstanceId(){return this._symbolInstanceId}symbol(){ +return this._symbol}moveData(e){this._enqueueUpdate((()=>this._data.moveData(e)))}setInitialRequestOptions(e){this._createSeriesOverriddenParams=S(e)}_resolveSymbol(){null!==this._symbol&&(this._symbolInstanceId=this._gateway.resolveSymbol("sds_sym_"+f++,(0,n.encodeExtendedSymbolOrGetSimpleSymbolString)(this._symbol),this._onMessage.bind(this)))}_clearDataImpl(){this._data.clear()}_changeStatusTo(e){(0,s.assert)(this._status!==e,"Source and destination status should be distinct"),m.logNormal(`Status changed from ${g[this._status]} to ${g[e]}`),this._status=e}_createSeries(){(0,s.assert)(this._status!==g.Active,'Status should not be "Active" when creating a study'),this._instanceId="sds_"+v++,this._resolveSymbol();const e=this._createSeriesOverriddenParams||this._createSeriesParams;this._createSeriesOverriddenParams&&(this._createSeriesOverriddenParams=0),this._gateway.createSeries(this._instanceId,this.turnaround(),(0,s.ensureNotNull)(this._symbolInstanceId),(0,s.ensureNotNull)(this._resolution),e,this._timeFrame,this._onMessage.bind(this)),this._timeFrame=null,this._changeStatusTo(g.AwaitingFirstDataUpdate),this._dataEvents.fireCreated(this._instanceId)}_onGatewayIsConnectedChanged(e){e?this._onGatewayConnected():this._onGatewayDisconnected()}_onGatewayConnected(){this._status===g.AwaitingConnection&&this._createSeries()}_onGatewayDisconnected(){this._status!==g.Idle&&this._status!==g.AwaitingConnection&&(this._instanceId=null,this._changeStatusTo(g.AwaitingConnection)),this._turnaroundCounter=1}_onMessage(e){this._enqueueUpdate((()=>this._onMessageImpl(e)))}async _onMessageImpl(e){switch(e.method){case"symbol_resolved":{const[t,i]=e.params;if(t!==this._symbolInstanceId){m.logNormal(`Resolve for old symbol, expected: ${this._symbolInstanceId}, actual ${e.params[0]}`);break}this._onSymbolResolved(i);break}case"symbol_error":if(e.params[0]!==this._symbolInstanceId){m.logNormal(`Symbol error for old symbol, expected: ${this._symbolInstanceId}, actual ${e.params[0]}`);break}this._onSymbolError(e);break;case"series_timeframe":{const[t,i,s,r,n,o,a]=e.params;if(!this._checkTurnaround(t,i)){m.logNormal(`Time frame for old data, expected: ${this._symbolInstanceId} (${this.turnaround()}), actual ${t} (${i})`);break}this._onSeriesTimeFrame(s,r,n,o,a);break}case"series_error":{const[t,i]=e.params;if(!this._checkTurnaround(t,i)){m.logNormal(`Series error for old data, expected: ${this._symbolInstanceId} (${this.turnaround()}), actual ${t} (${i})`);break}this._onSeriesError(e.params[2]);break}case"series_loading":{const[t,i]=e.params;if(!this._checkTurnaround(t,i))break;this._onSeriesLoading(e.time);break}case"series_completed":{const[t,i,s,r]=e.params;if(!this._checkTurnaround(t,s)){m.logNormal(`Series completed for old data, expected: ${this._symbolInstanceId} (${this.turnaround()}), actual ${t} (${s})`);break}this._onSeriesCompleted(i,e.time,r);break}case"data_update":if(!this._checkTurnaround(e.params.customId,e.params.turnaround)){ +m.logNormal(`Data update for old data, expected: ${this._symbolInstanceId} (${this.turnaround()}), actual ${e.params.customId} (${e.params.turnaround})`);break}await this._onDataUpdate(e.params.plots,e.params.nonseries,e.params.lastBar);break;case"clear_data":if(e.params.turnaround!==this.turnaround()){m.logNormal(`Clear data for old data, expected: ${this.turnaround()}, actual ${e.params.turnaround}`);break}this._clearDataImpl(),this._dataEvents.fireDataUpdated(void 0,!1,null)}}_onSeriesError(e){let t,i;if("string"==typeof e)i={error:e},t=e;else if(i=e,e.ctx){const i={};Object.entries(e.ctx).forEach((([e,t])=>{i[e]=t.toString()})),t=e.error.format(i)}else t=e.error;if(t.startsWith("study_not_auth:")){const e=t.split(":",2)[1].split("@",2)[0];if(["BarSetRenko","BarSetPriceBreak","BarSetKagi","BarSetPnF"].includes(e))this._dataEvents.fireChartTypeNotPermitted(e);else if("BarSetSpread"===e)this._dataEvents.fireIntradaySpreadNotPermitted();else if("BarSetRange"===e){const e=`${(0,s.ensureNotNull)(this._symbol).inputs.range}R`;this._dataEvents.fireCustomIntervalNotPermitted(e)}}else"resolution_not_entitled"===t?this._dataEvents.fireIntradayExchangeNotPermitted():"custom_resolution"===t?this._dataEvents.fireCustomIntervalNotPermitted((0,s.ensureNotNull)(this._resolution)):"seconds_not_entitled"===t&&this._dataEvents.fireSecondsIntervalNotPermitted();this._dataEvents.fireSeriesError(i)}_onSeriesTimeFrame(e,t,i,s,r){this._dataEvents.fireSeriesTimeFrame(e,t,i,null==s||s,r)}_onSymbolError(e){if(e.params[1]===c.permissionDenied)switch(e.params[2]){case c.SymbolErrorPermissionDeniedReason.Symbol:this._dataEvents.fireSymbolNotPermitted(e.params[3]);break;case c.SymbolErrorPermissionDeniedReason.GroupPermission:this._dataEvents.fireSymbolGroupNotPermitted(e.params[3]);break;default:this._dataEvents.fireSymbolNotPermitted(e.params[2])}else e.params[1]===c.invalidSymbol&&this._dataEvents.fireSymbolInvalid();this._dataEvents.fireSymbolError(e.params[1])}_onSymbolResolved(e){this._resolvedSymbolName=(0,_.symbolForApi)(e,this._getSymbolNameString((0,s.ensureNotNull)(this._symbol))),this._dataEvents.fireSymbolResolved(e)}_getSymbolNameString(e){return"string"==typeof e.symbol?e.symbol:e.symbol.symbol}async _onDataUpdate(e,t,i){this._onDataUnpacked(e,i,await async function(e){if(void 0===e)return{projectionPlots:[],boxSize:null};if(""===e.d||"nochange"===e.indexes)return null;const t=await(0,l.unpackNonSeriesData)(e.d);if(null===t||t.indexes_replace)return null;const i=e.indexes,{bars:s,price:r,boxSize:n,reversalAmount:o}=t.data,a=(s||[]).map((e=>{let t;return"factor"in e?t=e.factor:"additionalPrice"in e&&(t=e.additionalPrice),{index:i[e.time],value:[0,e.open,e.high,e.low,e.close,e.volume,t]}}));return{lastPrice:r,projectionPlots:a,reversalAmount:o,boxSize:n}}(t))}_enqueueUpdate(e){return this._ongoingDataUpdate=this._ongoingDataUpdate.then(e,e),this._ongoingDataUpdate}_onDataUnpacked(e,t,i){if(this._status===g.Idle)return;this._status===g.AwaitingFirstDataUpdate&&(this._changeStatusTo(g.Active),this._clearDataImpl()) +;const s=this._data.bars().size(),r=this._data.bars().firstIndex(),n=this._data.mergeRegularBars(e);null!==i&&(this._data.nsBars().clear(),this._data.nsBars().merge(i.projectionPlots),this._data.lastProjectionPrice=i.lastPrice,null!==i.boxSize&&(this._data.boxSize=i.boxSize),this._data.reversalAmount=i.reversalAmount);const o=null===r||null!==n&&n.index{"use strict";i.d(t,{SeriesHorizontalBaseLinePaneView:()=>r});var s=i(1975);class r extends s.SeriesHorizontalLinePaneView{constructor(e){super(e)}_updateImpl(){this._lineRendererData.visible=!1;const e=this._series.priceScale().mode();if(!e.percentage&&!e.indexedTo100)return;const t=this._series.firstValue();null!==t&&(this._lineRendererData.visible=!0,this._lineRendererData.y=this._series.priceScale().priceToCoordinate(t,t),this._lineRendererData.color=this._series.properties().childs().baseLineColor.value())}}},1975:(e,t,i)=>{"use strict";i.d(t,{SeriesHorizontalLinePaneView:()=>r});var s=i(56744);class r extends s.HorizontalLinePaneView{constructor(e){super(),this._series=e,this._model=e.model()}}},46930:(e,t,i)=>{"use strict";i.d(t,{SeriesSingleLinePaneView:()=>d});var s=i(3308),r=i(86441),n=i(50151),o=i(2484),a=i(47149),l=i(33639),c=i(14888),h=i(93975);class d{constructor(e,t){this._items=[],this._invalidated=!0,this._isMarkersEnabled=(0,o.enabled)("source_selection_markers"),this._selectionData=null,this._source=e,this._model=t,this._selectionIndexer=new a.SelectionIndexes(t.timeScale())}update(){this._invalidated=!0}_updateImpl(){var e,t;this._items=[];const i=this._model.timeScale(),o=this._source.priceScale();if(i.isEmpty()||!o||o.isEmpty())return;const a=i.visibleBarsStrictRange();if(null===a)return;if(0===this._source.bars().size())return;const d=null!==(e=this._source.nearestIndex(a.firstBar()-1,l.PlotRowSearchMode.NearestLeft))&&void 0!==e?e:a.firstBar()-1,u=null!==(t=this._source.nearestIndex(a.lastBar()+1,l.PlotRowSearchMode.NearestRight))&&void 0!==t?t:a.lastBar()+1,p=this._source.barFunction();let _=null;const m=this._model.timeScale().barSpacing();if(m<.1&&this._source.supportsPressedChunks()){_=this._source.firstValue();const e=this._source.pressedChunks(m,(0,n.ensureNotNull)(this._source.priceSource())),t=(0,h.lowerbound)(e,d,((e,t)=>e.startTimee.endTime{const i=new r.Point(t.startTime,e);this._items.push(i)}))}}else{_=this._source.bars().range(d,u).reduce(((e,t,i)=>{const n=p(i);if(!(0,s.default)(n))return e;const o=new r.Point(t,n);return this._items.push(o),a.contains(t)?null!=e?e:n:e}),null)}if(null!==_)if(o.pointsArrayToCoordinates(this._items,_), +i.timedValuesToCoordinates(this._items),this._model.selection().isSelected(this._source)){const e=this._selectionIndexer.indexes();this._selectionData={points:[],bgColors:[],visible:!0,barSpacing:i.barSpacing(),hittestResult:c.HitTestResult.REGULAR};const t=(0,n.ensureNotNull)(this._model.paneForSource(this._source)).height();this._selectionData.hittestResult=c.HitTestResult.REGULAR;for(let s=0;s{"use strict";i.d(t,{calculateColor:()=>C,SeriesValuesProvider:()=>T});var s=i(50151),r=i(50335),n=i(24377),o=i(44352),a=i(49483),l=(i(2484),i(38031)),c=i(80142),h=i(33639),d=i(76076),u=i(18766),p=i(48566),_=i(2250),m=i(57757),g=i(49897),f=i(28667),v=i(2);const S=a.CheckMobile.any(),y=S&&!0,b=new u.PercentageFormatter,w=new p.VolumeFormatter(2),P=`${v.notAvailable} (${v.notAvailable}%)`;function C(e,t){const i=(0,n.parseRgb)(t),s=(0,n.parseRgb)(e);return(0,n.distanceRgb)(i,s)<70?(0,n.rgbToHexString)((0,n.invertRgb)(i)):t}class T{constructor(e,t){this._series=e,this._model=t,this._emptyValues=[{title:o.t(null,void 0,i(39280)),visible:!1,value:"",index:0,id:""},{title:o.t(null,void 0,i(30777)),visible:!1,value:"",index:1,id:""},{title:o.t(null,void 0,i(8136)),visible:!1,value:"",index:2,id:""},{title:o.t(null,void 0,i(31691)),visible:!1,value:"",index:3,id:""},{title:"",visible:!1,value:"",index:4,id:""},{title:"",visible:!1,value:"",index:5,id:""},{title:o.t(null,void 0,i(49329)),visible:!1,value:"",index:6,id:""},{title:o.t(null,{context:"study"},i(32819)),visible:!1,value:"",index:7,id:""}]}getItems(){return this._emptyValues}getValues(e){var t;const i=this._showLastPriceAndChangeOnly(),n=this._emptyValues.map((e=>({...e,visible:!i})));n[0].value=v.notAvailable,n[1].value=v.notAvailable,n[2].value=v.notAvailable,n[3].value=v.notAvailable,n[6].value=P,n[7].value=v.notAvailable,n[5].visible=!1;const o=n[4];if(o.value=v.notAvailable,o.visible=!1,this._model.timeScale().isEmpty()||0===this._series.bars().size()||this._series.priceScale().isEmpty())return n;(0,r.isNumber)(e)||(e=(0,s.ensureNotNull)(this._series.data().last()).index);const a=this._series.nearestIndex(e,h.PlotRowSearchMode.NearestLeft);if(void 0===a)return n;const d=this._series.data().valueAt(a),u=this._model.backgroundTopColor().value();if(null===d)return n;const p=d[1],m=d[2],f=d[3],S=d[4],{values:T}=this._changesData(S,a,i),x=(0,g.getPriceValueFormatterForSource)(this._series);if((0,g.shouldBeFormattedAsPercent)(this._series)||(0,g.shouldBeFormattedAsIndexedTo100)(this._series))n[6].value="";else if(void 0!==T){const e=this._series.formatter();n[6].value=(0,c.forceLTRStr)(`${e.format(T.change,!0)} (${b.format(T.percentChange,!0)})`)}if(i)n[5].value=null==S?v.notAvailable:x(S),n[5].visible=!0, +n[6].visible=!0;else{n[0].value=null==p?v.notAvailable:x(p),n[1].value=null==m?v.notAvailable:x(m),n[2].value=null==f?v.notAvailable:x(f),n[3].value=null==S?v.notAvailable:x(S),n[4].value=x(this._series.barFunction()(d));const e=d[5];(0,r.isNumber)(e)?n[7].value=w.format(e):n[7].visible=!1}let I=null;if(i&&!y)I=void 0===T||T.change>=0?_.SeriesBarColorer.upColor(this._series.properties()):_.SeriesBarColorer.downColor(this._series.properties());else{const e=this._series.barColorer().barStyle(a,!1);I=C(u,null!==(t=e.barBorderColor)&&void 0!==t?t:e.barColor)}I=(0,l.resetTransparency)(C(u,I));for(const e of n)e.color=I;return n}_showLastPriceAndChangeOnly(){return S&&(null===this._model.crossHairSource().pane||(0,f.isLineToolName)(d.tool.value())||null!==this._model.lineBeingEdited())}_changesData(e,t,i){var s;if(i&&!y){const e=this._series.quotes();if(null!==e)return{values:{change:null!==e.change?e.change:0,percentChange:null!==e.change_percent?e.change_percent:0}}}else{const i=this._series.data().search(t-1,h.PlotRowSearchMode.NearestLeft),r=null!==(s=null==i?void 0:i.value[4])&&void 0!==s?s:null;if(null!==r&&null!=e)return{values:{change:e-r,percentChange:(0,m.barPercentChange)(r,e)}}}return{}}}},22600:(e,t,i)=>{"use strict";i.d(t,{sessionsPreferencesDefault:()=>r});var s=i(7394);const r={graphics:{backgrounds:{outOfSession:{color:s.colorsPalette["color-tv-blue-500"],transparency:92,visible:!1},preMarket:{color:"#FF9800",transparency:92,visible:!1},postMarket:{color:s.colorsPalette["color-tv-blue-500"],transparency:92,visible:!1}},vertlines:{sessBreaks:{color:"#4985e7",style:2,visible:!1,width:1}}}}},72039:(e,t,i)=>{"use strict";i.d(t,{StatusProviderBase:()=>s});class s{constructor(e){this._colorProperty=e}size(){return"13px"}bold(){return!1}color(){return this._colorProperty.value()}}},17659:(e,t,i)=>{"use strict";i.d(t,{StatusView:()=>s});class s{constructor(e){this._text="",this._color="",this._size="13px",this._bold=!1,this._statusProvider=e}text(){return this._text}getSplitTitle(){return[this._text]}color(){return this._statusProvider.color()}bold(){return this._bold}size(){return this._size}}},67052:(e,t,i)=>{"use strict";var s;i.d(t,{StoriesTimeLineItemType:()=>s}),function(e){e[e.Image=0]="Image",e[e.Emoji=1]="Emoji"}(s||(s={}))},83990:(e,t,i)=>{"use strict";i.d(t,{seriesPrice:()=>n,positionVisualDirection:()=>a,positionToCoordinate:()=>l,noDataBasePosition:()=>c,seriesBasePosition:()=>h,getNoDataPosition:()=>d,getSeriesPosition:()=>u});var s=i(50151),r=i(33639);function n(e,t,i){const s=e.barFunction();switch(e.style()){case 3:case 10:case 2:return s(t.value);default:return t.value[-1===i?3:2]}}function o(e){return e>=0?1:-1}function a(e,t){return-1===o(e)!==t?-1:1}function l(e,t,i,s){const r=Math.min(t,Math.max(0,1===s?i:t-i));return i-s*Math.abs(r*e/100)}function c(e,t,i){const s=e.index();return null===s?null:{index:s,price:t.coordinateToPrice(t.height()/2,i)}}function h(e,t){const i=e.data().bars(),s=i.first(),a=i.last();if(null===s||null===a)return null;let l;const c=t.index();if(null===c){ +if(void 0===t.time)return null;const e=t.time(),n=s.value[0],o=a.value[0];if(eo)return null;l=i.searchByTime(e,r.PlotRowSearchMode.NearestRight,4)}else l=i.search(c);return null===l?null:{index:l.index,price:n(e,l,o(t.position()))}}function d(e,t,i){const s=c(e,t,i);if(null===s)return null;const r=a(e.position(),t.isInverted());return{index:s.index,price:s.price,poleStartY:t.height(),visualDirection:1,positionPointDirection:r,startsOnSeriesData:!1}}function u(e,t,i=!0){const r=h(e,t),n=e.priceScale(),o=(0,s.ensureNotNull)(e.firstValue());if(null===r)return d(t,n,o);let l=0;const c=e.properties().childs(),u=e.model().timeScale(),p=n.priceToCoordinate(r.price,o);if(i)switch(e.style()){case 3:l=c.areaStyle.childs().linewidth.value()/2;break;case 2:l=c.lineStyle.childs().linewidth.value()/2;break;case 10:const e=Math.abs(100-c.baselineStyle.childs().baseLevelPercentage.value());l=n.height()*e/100>p?c.baselineStyle.childs().topLineWidth.value()/2:c.baselineStyle.childs().bottomLineWidth.value()/2;break;case 1:case 9:case 8:case 12:case 4:case 7:l=3;break;case 0:l=c.barStyle.childs().thinBars.value()?3:Math.max(3,.25*u.barSpacing());break;case 11:l=c.rangeStyle.childs().thinBars.value()?3:Math.max(3,.25*u.barSpacing());break;case 5:l=Math.max(4,.25*u.barSpacing());break;case 6:l=Math.max(5,.25*u.barSpacing())}const _=a(t.position(),n.isInverted()),m=p-_*l;return{index:r.index,price:r.price,poleStartY:m,visualDirection:_,positionPointDirection:_,startsOnSeriesData:!0}}},10623:(e,t,i)=>{"use strict";i.d(t,{materializeBackground:()=>o,dematerializeBackground:()=>a,isBackgroundInBarsRange:()=>l});var s=i(50151),r=i(33143),n=i(65447);function o(e,t){if(e.start>=t.length||e.stop>=t.length)return null;const i=t[e.start],n=t[e.stop];return n===r.INVALID_TIME_POINT_INDEX?null:((0,s.assert)(i===r.INVALID_TIME_POINT_INDEX||i<=n,"start should not exceed stop"),{start:i===r.INVALID_TIME_POINT_INDEX?null:i,stop:n})}function a(e,t,i){return{id:t,start:(0,n.ensureTimePointIndexIndex)(i.indexOf(null!==e.start?e.start:r.INVALID_TIME_POINT_INDEX)),stop:(0,n.ensureTimePointIndexIndex)(i.indexOf(e.stop))}}function l(e,t){if(null===e.start)return t.firstBar()<=e.stop;const i=Math.min(e.start,e.stop),s=Math.max(e.start,e.stop);return t.contains(i)||t.contains(s)||it.lastBar()}},59780:(e,t,i)=>{"use strict";i.d(t,{LiveStudyGraphics:()=>o.LiveStudyGraphics,createGraphicsPaneViews:()=>p,createGraphicsPriceAxisViews:()=>m,emptyStudyGraphics:()=>n.emptyStudyGraphics,isStudyGraphicsEmpty:()=>r.isStudyGraphicsEmpty,loadStudyGraphics:()=>n.loadStudyGraphics,saveStudyGraphics:()=>n.saveStudyGraphics});var s=i(98351),r=i(83280),n=i(49570),o=i(4574),a=i(67876),l=i(38031);class c extends a.PriceAxisView{constructor(e,t){super(),this._source=e,this._data=t}_updateRendererData(e,t,i){var s,r;e.visible=!1;const n=this._source.priceScale(),o=this._source.properties().childs(),a=o.visible.value();if(!n||n.isEmpty()||!a)return +;const c=null===(r=null===(s=o.graphics.childs()[this._data.lineType])||void 0===s?void 0:s.childs()[this._data.styleId])||void 0===r?void 0:r.childs();if(!(void 0!==c&&c.visible&&c.visible.value()&&c.showPrice&&c.showPrice.value()&&this._isLabelVisibleAccordinglyToProperties()))return;const h=this._source.firstValue();if(null===h)return;const d=this._data.line.level,u=(0,l.resetTransparency)(c.color.value());i.background=u,i.textColor=this.generateTextColor(u),i.coordinate=n.priceToCoordinate(d,h),e.text=n.formatPrice(d,h,!0),e.visible=!0}_isLabelVisibleAccordinglyToProperties(){return!!this._source.model().properties().childs().scalesProperties.childs().showStudyLastValue.value()&&this._source.properties().childs().showLabelsOnPriceScale.value()}}const h=(0,s.getLogger)("Chart.StudyGraphics"),d=new Set(["dwgtablecells"]);async function u(e,t,s,r){switch(e){case"hhists":return new((await i.e(507).then(i.bind(i,58222))).HHistPaneView)(t,s,r);case"horizlines":return new((await i.e(507).then(i.bind(i,94993))).HorizLinePaneView)(t,s,r);case"vertlines":return new((await i.e(507).then(i.bind(i,66794))).VertLinePaneView)(t,s,r);case"polygons":return new((await i.e(507).then(i.bind(i,55493))).PolygonPaneView)(t,s,r);case"backgrounds":return new((await i.e(507).then(i.bind(i,13770))).BackgroundPaneView)(t,s,r)}return null}async function p(e,t,i){const s=[],r=Object.keys(e.graphicsInfo());r.sort(((e,t)=>_(e)-_(t)));for(const n of r){const r=await u(n,e,t,i);null!==r?s.push(r):d.has(n)||h.logWarn(`${n} is not supported by this build of graphics subsystem, skipping`)}return s}function _(e){var t;return null!==(t=r.primitivesZOrders.get(e))&&void 0!==t?t:0}function m(e){const t=Object.keys(e.graphicsInfo()),i=[];for(const s of t)switch(s){case"hlines":e.graphics().hlines().forEach(((t,r)=>{t.forEach((t=>{void 0!==t.level&&i.push(new c(e,{line:{level:t.level},styleId:r,lineType:s}))}))}));break;case"horizlines":e.graphics().horizlines().forEach(((t,r)=>{t.forEach((t=>{void 0!==t.level&&i.push(new c(e,{line:{level:t.level},styleId:r,lineType:s}))}))}))}return i}},9822:(e,t,i)=>{"use strict";i.d(t,{HHistDirection:()=>s,HHistLocation:()=>r,HHistVolumeMode:()=>n,materializeHHist:()=>c,dematerializeHHist:()=>h,isHHistInBarsRange:()=>d});var s,r,n,o=i(50151),a=i(33143),l=i(65447);function c(e,t){if(e.firstBarTime>=t.length||e.lastBarTime>=t.length)return null;const i=t[e.firstBarTime],s=t[e.lastBarTime];return i===a.INVALID_TIME_POINT_INDEX||s===a.INVALID_TIME_POINT_INDEX?null:((0,o.assert)(i<=s,"firstBarTime should not exceed lastBarTime"),(0,o.assert)(e.priceLow<=e.priceHigh,"priceLow should not exceed priceHigh"),{firstBarTime:i,lastBarTime:s,rate:e.rate,priceHigh:e.priceHigh,priceLow:e.priceLow})}function h(e,t,i){const s=(0,l.ensureTimePointIndexIndex)(i.indexOf(e.firstBarTime)),r=(0,l.ensureTimePointIndexIndex)(i.indexOf(e.lastBarTime));return{id:t,...e,firstBarTime:s,lastBarTime:r}}function d(e,t){const i=Math.min(e.firstBarTime,e.lastBarTime),s=Math.max(e.firstBarTime,e.lastBarTime) +;return t.contains(i)||t.contains(s)||it.lastBar()}!function(e){e.LeftToRight="left_to_right",e.RightToLeft="right_to_left"}(s||(s={})),function(e){e.Relative="relative",e.Absolute="absolute"}(r||(r={})),function(e){e.UpDown="Up/Down",e.Total="Total",e.Delta="Delta"}(n||(n={}))},41837:(e,t,i)=>{"use strict";i.d(t,{materializeHorizLine:()=>o,dematerializeHorizLine:()=>a,isHorizLineInBarsRange:()=>l});var s=i(50151),r=i(33143),n=i(65447);function o(e,t){if(e.startIndex>=t.length||e.endIndex>=t.length)return null;const i=t[e.startIndex],n=t[e.endIndex];return i===r.INVALID_TIME_POINT_INDEX||n===r.INVALID_TIME_POINT_INDEX?null:((0,s.assert)(i<=n,"startIndex should not exceed endIndex"),{startIndex:i,endIndex:n,level:e.level,extendLeft:e.extendLeft,extendRight:e.extendRight})}function a(e,t,i){const s=(0,n.ensureTimePointIndexIndex)(i.indexOf(e.startIndex)),r=(0,n.ensureTimePointIndexIndex)(i.indexOf(e.endIndex));return{id:t,...e,startIndex:s,endIndex:r}}function l(e,t){const i=Math.min(e.startIndex,e.endIndex),s=Math.max(e.startIndex,e.endIndex);if(t.contains(i)||t.contains(s)||it.lastBar())return!0;const r=e.startIndext.lastBar()&&r}},4574:(e,t,i)=>{"use strict";i.d(t,{LiveStudyGraphics:()=>d});var s=i(50151),r=i(9822),n=i(41837),o=i(61503),a=i(42454),l=i(10623),c=i(83280),h=i(49570);class d{constructor(){this._indexes=[],this._horizlines=new Map,this._vertlines=new Map,this._lines=new Map,this._hlines=new Map,this._textmarks=new Map,this._shapemarks=new Map,this._backgrounds=new Map,this._polygons=new Map,this._trendchannels=new Map,this._hhists=new Map,this._dwglabels=new Map,this._dwgboxes=new Map,this._dwglines=new Map,this._dwgtables=new Map,this._dwgtablecells=new Map,this._dwglinefills=new Map,this._hhistsByTimePointIndex=new Map}horizlines(){return this._horizlines}vertlines(){return this._vertlines}lines(){return this._lines}hlines(){return this._hlines}textmarks(){return this._textmarks}shapemarks(){return this._shapemarks}backgrounds(){return this._backgrounds}polygons(){return this._polygons}trendchannels(){return this._trendchannels}hhists(){return this._hhists}dwglabels(){return this._dwglabels}dwglines(){return this._dwglines}dwgboxes(){return this._dwgboxes}dwgtables(){return this._dwgtables}dwgtablecells(){return this._dwgtablecells}dwglinefills(){return this._dwglinefills}hhistsByTimePointIndex(){return this._hhistsByTimePointIndex}clear(){this._indexes=[],this._clearPrimitives()}extract(){const e=e=>e.extract(),t={indexes:this._indexes,horizlines:p(this._horizlines,e),vertlines:p(this._vertlines,e),lines:p(this._lines,e),hlines:p(this._hlines,e),textmarks:p(this._textmarks,e),shapemarks:p(this._shapemarks,e),backgrounds:p(this._backgrounds,e),polygons:p(this._polygons,e),trendchannels:p(this._trendchannels,e),hhists:p(this._hhists,e),dwglabels:p(this._dwglabels,e),dwglines:p(this._dwglines,e),dwgboxes:p(this._dwgboxes,e), +dwgtables:p(this._dwgtables,e),dwgtablecells:p(this._dwgtablecells,e),dwglinefills:p(this._dwglinefills,e)};return this._hhistsByTimePointIndex=new Map,new h.StaticStudyGraphics("data",t)}replaceIndexesTo(e){this._indexes=e;const t=e=>e.replaceIndexesTo(this._indexes);this._horizlines.forEach(t),this._vertlines.forEach(t),this._lines.forEach(t),this._hlines.forEach(t),this._textmarks.forEach(t),this._shapemarks.forEach(t),this._backgrounds.forEach(t),this._polygons.forEach(t),this._trendchannels.forEach(t),this._hhists.forEach(t),this._dwglabels.forEach(t),this._dwgboxes.forEach(t),this._dwglines.forEach(t),this._dwgtables.forEach(t),this._dwgtablecells.forEach(t),this._dwglinefills.forEach(t),this._hhistsByTimePointIndex=(0,c.splitHHistsByTimePointIndex)(this._hhists)}processCommands(e,t){void 0!==e.erase&&this._processEraseCommands(e.erase),void 0!==e.create&&this._processCreateCommands(e.create,t)}_processCreateCommands(e,t){for(const i in e){if(!e.hasOwnProperty(i))continue;const c=i;switch((0,s.assert)(c in t,`There is a '${c}' in study response, but it doesn't present in graphics info!`),c){case"hhists":_(this._hhists,e[c],t[c],this._indexes,r.materializeHHist);break;case"horizlines":_(this._horizlines,e[c],t[c],this._indexes,n.materializeHorizLine);break;case"vertlines":_(this._vertlines,e[c],t[c],this._indexes,o.materializeVertLine);break;case"polygons":_(this._polygons,e[c],t[c],this._indexes,a.materializePolygon);break;case"backgrounds":_(this._backgrounds,e[c],t[c],this._indexes,l.materializeBackground)}}this._hhistsByTimePointIndex=(0,c.splitHHistsByTimePointIndex)(this._hhists)}_processEraseCommands(e){for(const t of e)if("all"===t.action)this._clearPrimitives();else{const e=e=>e.deleteById(t.id);switch(t.type){case"horizlines":this._horizlines.forEach(e);break;case"vertlines":this._vertlines.forEach(e);break;case"lines":this._lines.forEach(e);break;case"hlines":this._hlines.forEach(e);break;case"textmarks":this._textmarks.forEach(e);break;case"shapemarks":this._shapemarks.forEach(e);break;case"backgrounds":this._backgrounds.forEach(e);break;case"polygons":this._polygons.forEach(e);break;case"trendchannels":this._trendchannels.forEach(e);break;case"hhists":this._hhists.forEach(e);break;case"dwglabels":this._dwglabels.forEach(e);break;case"dwglines":this._dwglines.forEach(e);break;case"dwgboxes":this._dwgboxes.forEach(e);break;case"dwgtables":this._dwgtables.forEach(e);break;case"dwgtablecells":this._dwgtablecells.forEach(e);break;case"dwglinefills":this._dwglinefills.forEach(e)}}this._hhistsByTimePointIndex=(0,c.splitHHistsByTimePointIndex)(this._hhists)}_clearPrimitives(){this._horizlines.clear(),this._vertlines.clear(),this._lines.clear(),this._hlines.clear(),this._textmarks.clear(),this._shapemarks.clear(),this._backgrounds.clear(),this._polygons.clear(),this._trendchannels.clear(),this._hhists.clear(),this._dwglabels.clear(),this._dwgboxes.clear(),this._dwglines.clear(),this._dwgtables.clear(),this._dwgtablecells.clear(),this._dwglinefills.clear(),this._hhistsByTimePointIndex=new Map}}class u{ +constructor(e,t){this._primitivesDataById=new Map,this._primitiveById=new Map,this._materializePrimitive=e,this._indexes=t}forEach(e,t){this._primitiveById.forEach((i=>{e.call(t,i,i,this)}))}has(e){let t=!1;return this._primitiveById.forEach((i=>{t=t||i===e})),t}get size(){return this._primitiveById.size}[Symbol.iterator](){return this._primitiveById.values()}entries(){throw new Error("Not implemented")}keys(){throw new Error("Not implemented")}values(){throw new Error("Not implemented")}hasId(e){return this._primitiveById.has(e)}addData(e){this._primitivesDataById.set(e.id,e),this._tryMaterialize(e)}deleteById(e){this._primitiveById.delete(e),this._primitivesDataById.delete(e)}clear(){this._primitivesDataById.clear(),this._primitiveById.clear()}replaceIndexesTo(e){this._indexes=e,this._primitiveById.clear(),this._primitivesDataById.forEach(this._tryMaterialize,this)}extract(){const e=new Set(this._primitivesDataById.values());return this._primitivesDataById=new Map,this._primitiveById.clear(),e}_tryMaterialize(e){const t=this._materializePrimitive(e,this._indexes);null!==t&&((0,s.assert)(!this._primitiveById.has(e.id),"primitive with specified id should not exist"),this._primitiveById.set(e.id,t))}}function p(e,t){const i=new Map;return e.forEach(((e,s)=>i.set(s,t(e)))),i}function _(e,t,i,r,n){if(void 0!==t)for(const o of t){const t=o.styleId;void 0!==i&&(0,s.assert)(t in i,"Every style used by graphics primitive should be declared in study metainfo");let a=e.get(t);void 0===a&&(a=new u(n,r),e.set(t,a)),o.data.forEach(a.addData.bind(a))}}},42454:(e,t,i)=>{"use strict";i.d(t,{materializePolygon:()=>n,dematerializePolygon:()=>o,isPolygonInBarsRange:()=>a});var s=i(33143),r=i(65447);function n(e,t){for(const i of e.points){if(i.index>=t.length)return null;if(t[i.index]===s.INVALID_TIME_POINT_INDEX)return null}return{points:e.points.map((e=>({index:t[e.index],offset:e.offset,level:e.level})))}}function o(e,t,i){return{id:t,points:e.points.map((e=>({...e,index:(0,r.ensureTimePointIndexIndex)(i.indexOf(e.index))})))}}function a(e,t){var i;if(e.points.some((e=>{var i;return t.contains(e.index+(null!==(i=e.offset)&&void 0!==i?i:0))})))return!0;let s=!1,r=!1;const n=t.firstBar();for(const t of e.points)t.index+(null!==(i=t.offset)&&void 0!==i?i:0){"use strict";i.d(t,{StaticStudyGraphics:()=>h,emptyStudyGraphics:()=>_,loadStudyGraphics:()=>m,saveStudyGraphics:()=>g});var s=i(33143),r=i(41837),n=i(61503),o=i(9822),a=i(42454),l=i(10623),c=i(83280);class h{constructor(e,t){if(this._indexes=[],this._horizlines=new Map,this._vertlines=new Map,this._lines=new Map,this._hlines=new Map,this._textmarks=new Map,this._shapemarks=new Map,this._backgrounds=new Map,this._polygons=new Map,this._trendchannels=new Map,this._hhists=new Map,this._dwglabels=new Map,this._dwglines=new Map,this._dwgboxes=new Map,this._dwgtables=new Map,this._dwgtablecells=new Map,this._dwglinefills=new Map,"data"===e){const e=t;this._indexes=e.indexes,this._vertlines=d(e.vertlines,this._indexes,n.materializeVertLine), +this._horizlines=d(e.horizlines,this._indexes,r.materializeHorizLine),this._polygons=d(e.polygons,this._indexes,a.materializePolygon),this._hhists=d(e.hhists,this._indexes,o.materializeHHist),this._backgrounds=d(e.backgrounds,this._indexes,l.materializeBackground)}else if("state"===e){const e=t;this._indexes=e.indexes||[],this._vertlines=u(e.vertlines,this._indexes,n.materializeVertLine),this._horizlines=u(e.horizlines,this._indexes,r.materializeHorizLine),this._polygons=u(e.polygons,this._indexes,a.materializePolygon),this._hhists=u(e.hhists,this._indexes,o.materializeHHist),this._backgrounds=u(e.backgrounds,this._indexes,l.materializeBackground)}this._hhistsByTimePointIndex=(0,c.splitHHistsByTimePointIndex)(this._hhists)}horizlines(){return this._horizlines}vertlines(){return this._vertlines}lines(){return this._lines}hlines(){return this._hlines}textmarks(){return this._textmarks}shapemarks(){return this._shapemarks}backgrounds(){return this._backgrounds}polygons(){return this._polygons}trendchannels(){return this._trendchannels}hhists(){return this._hhists}dwglabels(){return this._dwglabels}dwglines(){return this._dwglines}dwgboxes(){return this._dwgboxes}dwgtables(){return this._dwgtables}dwgtablecells(){return this._dwgtablecells}dwglinefills(){return this._dwglinefills}hhistsByTimePointIndex(){return this._hhistsByTimePointIndex}}function d(e,t,i){const s=new Map;return e.forEach(((e,r)=>{const n=s.get(r)||new Set;e.forEach((e=>{const s=i(e,t);null!==s&&n.add(s)})),s.set(r,n)})),s}function u(e,t,i){const s=new Map;if(void 0===e)return s;for(const r of e){const e=r.styleId,n=s.get(e)||new Set;r.data.forEach((e=>{const s=i(e,t);null!==s&&n.add(s)})),s.set(e,n)}return s}function p(e,t,i,s,r,n){const o=[];return e.forEach(((e,a)=>{e.forEach((e=>{(null===r||s(e,r))&&function(e,t,i){let s=null;for(const i of e)i.styleId===t&&(s=i);null===s&&(s={styleId:t,data:[]},e.push(s)),s.data.push(i)}(o,a,n(e,t(e),i))}))})),o.length>0?o:void 0}function _(){return new h}function m(e){return new h("state",e)}function g(e,t){const i=function(e){const t=new Set;e.horizlines().forEach(((e,i)=>{e.forEach((e=>{t.add(e.startIndex),t.add(e.endIndex)}))})),e.vertlines().forEach(((e,i)=>{e.forEach((e=>{t.add(e.index)}))})),e.lines().forEach(((e,i)=>{e.forEach((e=>{t.add(e.startIndex),t.add(e.endIndex)}))})),e.textmarks().forEach(((e,i)=>{e.forEach((e=>{t.add(e.time)}))})),e.shapemarks().forEach(((e,i)=>{e.forEach((e=>{t.add(e.time)}))})),e.backgrounds().forEach(((e,i)=>{e.forEach((e=>{t.add(null!==e.start?e.start:s.INVALID_TIME_POINT_INDEX),t.add(e.stop)}))})),e.polygons().forEach(((e,i)=>{e.forEach((e=>{e.points.forEach((e=>{t.add(e.index)}))}))})),e.trendchannels().forEach(((e,i)=>{e.forEach((e=>{t.add(e.startIndex),t.add(e.endIndex)}))})),e.hhists().forEach(((e,i)=>{e.forEach((e=>{t.add(e.firstBarTime),t.add(e.lastBarTime)}))})),e.dwglabels().forEach(((e,i)=>{e.forEach((e=>{t.add(e.x)}))})),e.dwglines().forEach(((e,i)=>{e.forEach((e=>{var i,r;t.add(null!==(i=e.x1)&&void 0!==i?i:s.INVALID_TIME_POINT_INDEX), +t.add(null!==(r=e.x2)&&void 0!==r?r:s.INVALID_TIME_POINT_INDEX)}))})),e.dwgboxes().forEach(((e,i)=>{e.forEach((e=>{var i,r;t.add(null!==(i=e.left)&&void 0!==i?i:s.INVALID_TIME_POINT_INDEX),t.add(null!==(r=e.right)&&void 0!==r?r:s.INVALID_TIME_POINT_INDEX)}))}));const i=Array.from(t);return i.sort(((e,t)=>e-t)),i}(e),c={indexes:i};let h=0;const d=()=>++h;return c.vertlines=p(e.vertlines(),d,i,n.isVertLineInBarsRange,t,n.dematerializeVertLine),c.horizlines=p(e.horizlines(),d,i,r.isHorizLineInBarsRange,t,r.dematerializeHorizLine),c.polygons=p(e.polygons(),d,i,a.isPolygonInBarsRange,t,a.dematerializePolygon),c.hhists=p(e.hhists(),d,i,o.isHHistInBarsRange,t,o.dematerializeHHist),c.backgrounds=p(e.backgrounds(),d,i,l.isBackgroundInBarsRange,t,l.dematerializeBackground),c}},89:(e,t,i)=>{"use strict";var s,r,n,o;i.d(t,{MarkLocation:()=>s,HAlign:()=>r,LineStyle:()=>o}),function(e){e.AboveBar="AboveBar",e.BelowBar="BelowBar",e.Top="Top",e.Bottom="Bottom",e.Right="Right",e.Left="Left",e.Absolute="Absolute",e.AbsoluteUp="AbsoluteUp",e.AbsoluteDown="AbsoluteDown"}(s||(s={})),function(e){e.Left="left",e.Center="center",e.Right="right"}(r||(r={})),function(e){e.Top="top",e.Middle="middle",e.Bottom="bottom"}(n||(n={})),function(e){e[e.Solid=0]="Solid",e[e.Dotted=1]="Dotted",e[e.Dashed=2]="Dashed"}(o||(o={}))},83280:(e,t,i)=>{"use strict";i.d(t,{primitivesZOrders:()=>r,isStudyGraphicsEmpty:()=>n,splitHHistsByTimePointIndex:()=>o});const s=["horizlines","vertlines","lines","hlines","textmarks","shapemarks","backgrounds","polygons","trendchannels","hhists","dwglabels","dwglines","dwgboxes","dwgtables","dwgtablecells","dwglinefills"],r=new Map([["polygons",-4],["trendchannels",-3],["textmarks",-2],["shapemarks",-2],["backgrounds",-1],["hlines",1],["horizlines",1],["hhists",1],["dwglinefills",2],["vertlines",3],["lines",3],["dwglines",3],["dwgboxes",4],["dwglabels",5],["dwgtables",6],["dwgtablecells",6]]);function n(e){return!s.some((t=>e[t]().size>0))}function o(e){const t=new Map;return e.forEach(((e,i)=>{e.forEach((e=>{const s={...e,styleId:i},r=e.firstBarTime;let n=t.get(r);void 0===n&&(n=new Set,t.set(r,n)),n.add(s)}))})),t}},61503:(e,t,i)=>{"use strict";i.d(t,{materializeVertLine:()=>n,dematerializeVertLine:()=>o,isVertLineInBarsRange:()=>a});var s=i(33143),r=i(65447);function n(e,t){if(e.index>=t.length)return null;const i=t[e.index];return i===s.INVALID_TIME_POINT_INDEX?null:{startPrice:e.startPrice,endPrice:e.endPrice,index:i,extendTop:e.extendTop,extendBottom:e.extendBottom}}function o(e,t,i){const s=(0,r.ensureTimePointIndexIndex)(i.indexOf(e.index));return{id:t,...e,index:s}}function a(e,t){return t.contains(e.index)}},58040:(e,t,i)=>{"use strict";i.d(t,{HHistBasedValuesProvider:()=>_});var s=i(50335),r=i(50151),n=i(49483),o=i(33639),a=i(76076),l=i(48566),c=i(9822),h=i(28667),d=i(2);function u(e,t="",i=""){return{id:t,index:e,title:i,value:"",visible:!1}}const p=n.CheckMobile.any();class _{constructor(e,t){this._emptyValues=[],this._study=e,this._model=t, +void 0!==this._study.metaInfo().graphics.hhists&&this._emptyValues.push(u(0),u(1),u(2))}getItems(){return this._emptyValues}getValues(e){var t,i;const n=this._emptyValues.map((e=>({...e})));n.forEach((e=>{e.visible=this._study.isVisible(),e.value=d.notAvailable}));const a=this._study.properties().childs().inputs.childs().volume.value();switch(a){case c.HHistVolumeMode.UpDown:n[0].title="Up",n[1].title="Down",n[2].title="Total";break;case c.HHistVolumeMode.Total:n[0].title="Total",n[1].visible=!1,n[2].visible=!1;break;case c.HHistVolumeMode.Delta:n[0].title="Delta",n[1].title="Max(Up, Down)",n[2].title="Total"}const h=this._study.priceScale(),u=this._model.timeScale();if(null===h||h.isEmpty()||u.isEmpty()||this._hideValues())return n;if(null===e||!isFinite(e)){const t=this._study.data().last();if(null===t)return n;e=t.index}const p=this._model.crossHairSource(),_=p.price;if(!isFinite(p.y)&&(e=function(e,t){var i;const s=null===(i=e.visibleBarsStrictRange())||void 0===i?void 0:i.lastBar();if(!s)return null;const r=t.data().search(s,o.PlotRowSearchMode.NearestLeft);return r?r.index:null}(this._model.timeScale(),this._model.mainSeries()),null===e))return n;const m=function(e,t,i,s){if(0===e.size)return null;if(!i){const e=(0,r.ensureNotNull)(s.data().valueAt(t));i=s.barFunction()(e)}const n=function(e,t){let i=null;return e.forEach(((e,s)=>{s<=t&&(null===i||s>i)&&(i=s)})),i}(e,t);if(null===n)return null;const o=e.get(n);if(!o||0===o.size)return null;return function(e,t){let i=null;return e.forEach((e=>{e.priceLow<=t&&t{e.value="0"})),n;const g=this._study.metaInfo().graphics.hhists;if(void 0===g)return n;if(void 0===g[m.styleId])return n;const f=null===(i=null===(t=this._study.properties().childs().graphics.childs().hhists)||void 0===t?void 0:t.childs()[m.styleId])||void 0===i?void 0:i.childs(),v=new l.VolumeFormatter,S=e=>(0,s.isNumber)(e)?v.format(e):"";if(a!==c.HHistVolumeMode.Delta){if(m.rate.forEach(((e,t)=>{n[t].value=S(e),n[t].color=(0,r.ensureDefined)(f).colors[t].value()})),a===c.HHistVolumeMode.UpDown){const e=m.rate[0]+m.rate[1];n[2].value=S(e),n[2].color=(0,r.ensureDefined)(f).valuesColor.value()}}else{const e=m.rate[0]>m.rate[1]?0:1,t=(0,r.ensureDefined)(f).colors[e].value(),i=m.rate[0]+m.rate[1];[2*m.rate[e]-i,m.rate[e],i].forEach(((e,i)=>{n[i].value=S(e),n[i].color=t}))}return n}_hideValues(){return p&&(null===this._model.crossHairSource().pane||(0,h.isLineToolName)(a.tool.value())||null!==this._model.lineBeingEdited())}}},39947:(e,t,i)=>{"use strict";var s;i.d(t,{StudyStatusType:()=>s}),function(e){e[e.Undefined=0]="Undefined",e[e.Loading=1]="Loading",e[e.Completed=2]="Completed",e[e.Error=3]="Error"}(s||(s={}))},27678:(e,t,i)=>{"use strict";var s;i.d(t,{InsertionErrorCode:()=>s}),function(e){e.StudyCannotBeChild="cannot_be_child",e.StubWasRemoved="stub_was_removed",e.CannotGetMetainfo="cannot_get_metainfo",e.Cancelled="cancelled",e.Unknown="unknown"}(s||(s={}))}, +24760:(e,t,i)=>{"use strict";i.d(t,{makeNextSymbolId:()=>r,makeNextStudyId:()=>o});let s=0;function r(){return s++,"ss_"+s}let n=0;function o(){return n++,"st"+n}},43654:(e,t,i)=>{"use strict";i.d(t,{migrateMetaInfoAndPropState:()=>p});var s=i(50151),r=i(58403),n=i(65665);const o=["Moving Average@tv-basicstudies","Moving Average Exponential@tv-basicstudies"];class a{targetMetaInfoVersion(){return 53}migrateMetaInfo(e){const t=e;e._metainfoVersion=53,o.includes(t.id)}migratePropState(e){var t,i,s;o.includes(e.id)&&(e.inputs.length=null!==(t=e.inputs.length)&&void 0!==t?t:e.inputs.in_0,e.inputs.source=null!==(i=e.inputs.source)&&void 0!==i?i:e.inputs.in_1,e.inputs.offset=null!==(s=e.inputs.offset)&&void 0!==s?s:e.inputs.in_2,delete e.inputs.in_0,delete e.inputs.in_1,delete e.inputs.in_2,e.plots[1]={id:"smoothedMA",type:"line"},e.styles.smoothedMA={display:0,linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#0496ff",histogramBase:0,joinPoints:!1,title:"Smoothed MA"})}}const l=["Volume@tv-basicstudies"];class c{targetMetaInfoVersion(){return 53}migrateMetaInfo(e){const t=e;e._metainfoVersion=53,l.includes(t.id)}migratePropState(e){var t;l.includes(e.id)&&(e.inputs.maLength=null!==(t=e.inputs.length)&&void 0!==t?t:e.inputs.maLength,delete e.inputs.length,delete e.inputs.offset,delete e.inputs.source,e.plots[1]={id:"smoothedMA",type:"line"},e.styles.smoothedMA={display:0,linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#0496ff",histogramBase:0,joinPoints:!1,title:"Smoothed MA"})}}const h=["Relative Strength Index@tv-basicstudies","Commodity Channel Index@tv-basicstudies","On Balance Volume@tv-basicstudies"];class d{targetMetaInfoVersion(){return 53}migrateMetaInfo(e){const t=e;e._metainfoVersion=53,h.includes(t.id)}migratePropState(e){h.includes(e.id)&&(e.plots[1]={id:"smoothedMA",type:"line"},e.styles.smoothedMA={display:0,linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#0496ff",histogramBase:0,joinPoints:!1,title:"Smoothed MA"})}}const u=[new class{targetMetaInfoVersion(){return 47}migrateMetaInfo(e){const t=e,i=e;if(i._metainfoVersion=47,!t.defaults||void 0===t.defaults.precision)return void(i.format={type:"inherit"});const s=t.defaults&&t.defaults.precision,r=(0,n.isNumber)(s)?s:parseInt(s);0===r?i.format={type:"volume"}:isFinite(r)?i.format={type:"price",precision:r}:i.format={type:"inherit"},delete t.defaults.precision}migratePropState(e){}},new class{targetMetaInfoVersion(){return 50}migrateMetaInfo(e){const t=e,i=e;if(i._metainfoVersion=50,void 0===t.defaults||void 0===t.defaults.ohlcPlots||void 0===t.ohlcPlots)return;const r=t.ohlcPlots,n=t.defaults.ohlcPlots,o=(0,s.ensureDefined)((0,s.ensureDefined)(i.defaults).ohlcPlots);for(const e of Object.keys(n)){const t=n[e];if("ohlc_candles"===t.plottype){let i=!1;const s=r[e];void 0!==s&&(i=!!s.drawBorder,delete s.drawBorder),o[e]={borderColor:"#000000",drawBorder:i,...t}}}}migratePropState(e){}},new class{targetMetaInfoVersion(){return 53}migrateMetaInfo(e){const t=e,i=e;if(i._metainfoVersion=53, +void 0!==t.defaults){if(void 0!==t.defaults.ohlcPlots&&void 0!==t.ohlcPlots){const e=Object.keys(t.ohlcPlots),r=t.defaults.ohlcPlots,n=(0,s.ensureDefined)((0,s.ensureDefined)(i.defaults).ohlcPlots);for(const t of e){const e=r[t];if(void 0===e||void 0===e.visible)continue;const i=e.visible?15:0;delete e.visible,n[t]={display:i,...e}}}if(void 0!==t.defaults.styles&&void 0!==t.plots){const e=t.plots.map((e=>e.id)),r=t.defaults.styles,n=(0,s.ensureDefined)((0,s.ensureDefined)(i.defaults).styles);for(const t of e){const e=r[t];if(void 0===e||void 0===e.visible)continue;const i=e.visible?15:0;delete e.visible,n[t]={display:i,...e}}}}}migratePropState(e){if(e.ohlcPlots)for(const t of Object.keys(e.ohlcPlots)){const i=(0,s.ensureDefined)(e.ohlcPlots[t]);void 0!==i.visible&&(i.display=i.visible?15:0,delete i.visible)}if(e.styles)for(const t of Object.keys(e.styles)){const i=(0,s.ensureDefined)(e.styles[t]);void 0!==i.visible&&(i.display=i.visible?15:0,delete i.visible)}}}];function p(e,t){const i=r.StudyMetaInfo.versionOf(e),n=e;void 0===n._serverMetaInfoVersion&&(n._serverMetaInfoVersion=i);const o=["PennantCP@tv-basicstudies","WedgeCP@tv-basicstudies"].includes(e.id);u.forEach((r=>{(i<0||i>=r.targetMetaInfoVersion())&&!o||(r.migrateMetaInfo(e),void 0!==t&&r.migratePropState(t),(0,s.assert)(e._metainfoVersion===r.targetMetaInfoVersion()))}))}u.push(new a),u.push(new c),u.push(new d),u.sort((function(e,t){return e.targetMetaInfoVersion()-t.targetMetaInfoVersion()}))},71479:(e,t,i)=>{"use strict";i.d(t,{isNonSeriesStudy:()=>n,NonSeriesStudy:()=>o});var s=i(50151),r=i(68927);function n(e){return e instanceof o}class o extends r.Study{clearData(){this._customData=null,this._indexes=null}restoreData(e,t,i){super.restoreData(e),this._customData=t,this._indexes=i}state(e){const t=super.state(e);return e&&(t.nonSeriesData=this._customData,t.indexes=this._indexes),t}customData(){return this._customData}_setPaneViews(e){this._paneViews=e,this.model().lightUpdate()}_onDataUpdated(e,t,i){null!==t&&(t.indexes_replace?((0,s.assert)("nochange"!==i),this._indexes=i):(this._customData=t.data,"nochange"!==i&&(this._indexes=i))),super._onDataUpdated(e,t,i)}}},13850:(e,t,i)=>{"use strict";i.d(t,{OverlayLegendValuesProvider:()=>P});var s=i(1930),r=i(50335),n=i(44352),o=i(49483),a=i(38031),l=i(80142),c=i(18766),h=i(86061),d=i(33639),u=i(76076),p=i(57757),_=i(2250),m=i(49897),g=i(28667),f=i(2);const v=o.CheckMobile.any(),S=v&&!0,y=new c.PercentageFormatter,b=f.notAvailable,w=`${b} (${b}%)`;class P extends class{constructor(e,t){this._study=e,this._model=t,this._emptyValues=[{title:n.t(null,void 0,i(39280)),visible:!1,value:"",index:0,id:""},{title:n.t(null,void 0,i(30777)),visible:!1,value:"",index:1,id:""},{title:n.t(null,void 0,i(8136)),visible:!1,value:"",index:2,id:""},{title:n.t(null,void 0,i(31691)),visible:!1,value:"",index:3,id:""},{title:"",visible:!1,value:"",index:4,id:""},{title:"",visible:!1,value:"",index:5,id:""},{title:n.t(null,void 0,i(49329)),visible:!1,value:"",index:6,id:""}]}getItems(){return this._emptyValues}getValues(e){ +var t;const i=this._emptyValues.map((e=>({...e})));if(this._model.timeScale().isEmpty())return i;if(0===this._study.data().size())return i;const s=this._showLastPriceAndChangeOnly();if((0,r.isNumber)(e)||(s?e=this._study.data().lastIndex():(e=this._model.crossHairSource().appliedIndex(),(0,r.isNumber)(e)||(e=this._study.data().lastIndex()))),null===e||!(0,r.isNumber)(e))return i;const n=this._study.data().search(e,d.PlotRowSearchMode.NearestLeft,1),o=this._model.backgroundTopColor().value();if(null===n)return i;const c=n.index,u=n.value,p=u[1],g=u[2],f=u[3],v=u[4];i[0].value=b,i[1].value=b,i[2].value=b,i[3].value=b,i[6].value=w;for(const e of i)e.visible=!s;const P=i[4];P.visible=!1;const{values:C}=this._changesData(v,p,c,s),T=(0,m.getPriceValueFormatterForSource)(this._study);if((0,m.shouldBeFormattedAsPercent)(this._study)||(0,m.shouldBeFormattedAsIndexedTo100)(this._study))i[6].value="";else if(void 0!==C){const e=this._study.formatter();i[6].value=(0,l.forceLTRStr)(`${e.format(C.change,!0)} (${y.format(C.percentChange,!0)})`)}s?(i[5].value=null==v?b:T(v),i[5].visible=!0,i[6].visible=!0):(i[0].value=null==p?b:T(p),i[1].value=null==g?b:T(g),i[2].value=null==f?b:T(f),i[3].value=null==v?b:T(v),P.value=T(this._study.barFunction()(u)),i[5].visible=!1);let x=null;if(s&&!S)x=void 0===C||C.change>=0?_.SeriesBarColorer.upColor(this._study.properties()):_.SeriesBarColorer.downColor(this._study.properties());else{const e=this._study.barColorer().barStyle(c,!1),i=null!==(t=e.barBorderColor)&&void 0!==t?t:e.barColor;x=(0,h.calculateColor)(o,i)}x=(0,a.resetTransparency)((0,h.calculateColor)(o,x));for(const e of i)e.color=x;return i}_showLastPriceAndChangeOnly(){return v&&(null===this._model.crossHairSource().pane||(0,g.isLineToolName)(u.tool.value())||null!==this._model.lineBeingEdited())}_changesData(e,t,i,s){var r;if(s&&!S){const e=this._study.quotes();if(null!==e)return{values:{change:null!==e.change?e.change:0,percentChange:null!==e.change_percent?e.change_percent:0},priceDirection:{basedOnCurrentBar:null!==e.change&&e.change>=0?0:1,basedOnPrevClose:null!==e.change&&e.change>=0?0:1}}}else{const s=this._study.data().search(i-1,d.PlotRowSearchMode.NearestLeft,1),n=null!==(r=null==s?void 0:s.value[4])&&void 0!==r?r:null;if(null!==n&&null!=e&&null!=t)return{values:{change:e-n,percentChange:(0,p.barPercentChange)(n,e)},priceDirection:{basedOnCurrentBar:e>=t?0:1,basedOnPrevClose:e>=n?0:1}}}return null==e||null==t?{}:{priceDirection:{basedOnCurrentBar:e>=t?0:1,basedOnPrevClose:e>=t?0:1}}}}{constructor(e,t){super(e,t);const i=t.properties().childs().paneProperties.childs().legendProperties.childs();this._showBarChange=i.showBarChange,this._showSeriesOHLC=i.showSeriesOHLC,this._seriesStyle=e.properties().childs().style}getValues(e){const t=super.getValues(e);if(!this._showLastPriceAndChangeOnly()){const e=this._seriesStyle.value(),i=(0,s.isPriceSourceStyle)(e),r=12===e,n=this._showSeriesOHLC.value(),o=n&&!i,a=n&&i;t[0].visible=o&&!r,t[1].visible=o,t[2].visible=o,t[3].visible=o&&!r,t[6].visible=this._showBarChange.value()&&!r, +t[4].visible=a}return t}}},41365:(e,t,i)=>{"use strict";i.d(t,{OverlayStatusProvider:()=>r});var s=i(89111);class r extends s.StudyStatusProvider{getSplitTitle(){return this._source.titleInParts(!0,void 0,!1,!1)}text(){return this._source.isActualInterval()?this._source.isFailed()?`${this._source.title(!0,void 0,!1,!1)}: ${this.sourceStatusText()}`:`${this._source.title(!0,void 0,!1,!1)} ${this.sourceStatusText()}`:this._source.title(!0,void 0,!1,!1)}}},5268:(e,t,i)=>{"use strict";i.d(t,{PivotPointsStandardLastPricesView:()=>o});var s=i(33639);const r=["p","s1","r1","s2","r2","s3","r3","s4","r4","s5","r5"],n={P:"P",S1:"S1/R1",S2:"S2/R2",S3:"S3/R3",S4:"S4/R4",S5:"S5/R5",R1:"S1/R1",R2:"S2/R2",R3:"S3/R3",R4:"S4/R4",R5:"S5/R5"};class o{constructor(e){this._visiblePivots=new Set,this._invidated=!0,this._prices=[],this._source=e}visiblePivots(){return this._visiblePivots}update(){this._invidated=!0}prices(){return this._invidated&&(this._updateImpl(),this._invidated=!1),this._prices}_updateImpl(){this._visiblePivots.clear();const e=this._source.model(),t=this._source.priceScale();if(null===t)return;if(e.timeScale().isEmpty()||t.isEmpty())return;const i=e.timeScale().visibleBarsStrictRange();if(null===i)return;if(!this._source.customData()||!this._source.customData().pivots)return;const o=e.mainSeries().bars().search(i.lastBar(),s.PlotRowSearchMode.NearestLeft);if(null===o)return;const a=o.index,l=this._source.customData().pivots,c=this._source.indexes(),h=this._source.properties().childs(),d=this._source.firstValue();for(let e=0;e=a||o)){this._visiblePivots.add(l[e]),this._prices=[];for(let i=0;i{"use strict";i.d(t,{PaneRendererStandardPivotLabel:()=>r});var s=i(14888);class r{constructor(e,t,i){this._drawRects=[],this._cacheProvider=e,this._point=t,this._label=i}draw(e,t){const i=this._cacheProvider(t);e.save(),e.setTransform(1,0,0,1,0,0);const s=t.pixelRatio;this._drawRects=[];const r=t=>{const r=i.labelRectByIndex(t),n={left:Math.round(this._point.x-r.width+o),top:Math.round(this._point.y-r.height/2),width:r.width,height:r.height};return e.drawImage(i.canvas(),Math.round(r.left*s),Math.round(r.top*s),r.width*s,r.height*s,Math.round(n.left*s),Math.round(n.top*s),n.width*s,n.height*s),this._drawRects.push(n),r.width},n=this._label.split("/");let o=0;for(let e=0;e0&&(o+=r(t+11)/2),o+=r(t)/2}e.restore()}hitTest(e){for(const t of this._drawRects)if(e.x>=t.left&&e.x<=t.left+t.width&&e.y>=t.top&&e.y<=t.top+t.height)return new s.HitTestResult(s.HitTestResult.REGULAR);return null}}},36537:(e,t,i)=>{"use strict";i.d(t,{ +StandardPivotPointsImageCache:()=>o});var s=i(27714),r=i(83499),n=i(50151);class o{constructor(e,t,i,r){this._priceAxisFontSize=11,this._prices=[],this._labelWidth=0,this._paneRenderParams=e,this._recreateCanvasAndContext((0,s.size)({width:0,height:0})),this.reset({font:t,fontSize:i,backColors:r})}destroy(){delete this._canvas,delete this._cache}canvas(){return this._canvas}reset(e){this._renderParams=e,this._prices=[],this._cache.font=e.fontSize+"px "+e.font,this._labelWidth=["P","S1","R1","S2","R2","S3","R3","S4","R4","S5","R5","/"].reduce(((e,t)=>{const i=this._cache.measureText(t).width;return Math.max(i,e)}),0)}rowHeight(){return this._priceAxisFontSize+4}labelRectByIndex(e){return{left:0,top:Math.round(this._topByIndex(e)),width:Math.round(this._labelWidth+4),height:Math.round(this._renderParams.fontSize+8)}}setPrices(e){let t=!1;const i=(e,t)=>{const i=void 0===e,s=void 0===t;return(!i&&!s||i===s)&&(0,n.ensureDefined)(e).formatted===(0,n.ensureDefined)(t).formatted};if(e.length!==this._prices.length)t=!0;else for(let s=0;s{this._cache.translate(.5,.5),this._cache.font=this._renderParams.fontSize+"px "+this._renderParams.font,this._cache.textBaseline="middle";for(let e=0;e{"use strict";i.d(t,{StandardPivotPointsPriceAxisView:()=>o});var s=i(67876),r=i(38031);const n=["P","S1","R1","S2","R2","S3","R3","S4","R4","S5","R5"];class o extends s.PriceAxisView{constructor(e,t){super(),this._source=e,this._data=t;const i=t.name;this._completeName="P"===i.toUpperCase()?"P":`S${i[1]}/R${i[1]}`}_updateRendererData(e,t,i){e.visible=!1,t.visible=!1;const s=this._source.properties().childs();if(!s.visible.value())return;const o=this._completeName,a=s.levelsStyle.childs().visibility.childs();if(!a[o]||!a[o].value())return;const l=this._source.model().timeScale(),c=this._source.priceScale();if(l.isEmpty()||null===l.visibleBarsStrictRange()||null!==c&&c.isEmpty())return;const h=this._source.customData();if(!h||!h.pivots)return +;const d=this._source.pricesView().prices()[n.indexOf(this._data.name.toUpperCase())];if(!d)return;i.background=(0,r.resetTransparency)(d.color),i.textColor=this.generateTextColor(i.background),i.coordinate=d.coordinate,i.floatCoordinate=d.floatCoordinate;const u=this._source.model().properties().childs().scalesProperties.childs();u.showStudyLastValue.value()&&(e.text=d.formatted,e.visible=!0),u.showStudyPlotLabels.value()&&(t.text=this._source.priceLabelText(this._data.name),t.visible=!0)}}},24680:(e,t,i)=>{"use strict";var s=i(23304).PriceRange,r=i(86441).Point,n=i(66019).StudyStatusView,o=i(35823).StudyDataWindowView,a=i(71479).NonSeriesStudy,l=i(59291).StandardPivotPointsPriceAxisView,c=i(64636).PanePriceAxisView,h=i(14888).HitTestResult,d=i(29639).CompositeRenderer,u=i(10773).areEqualPaneRenderParams,p=i(36537).StandardPivotPointsImageCache,_=i(5268).PivotPointsStandardLastPricesView,m=i(34572).PaneRendererStandardPivotLabel,g=i(2945).HorizontalLineRenderer,f=i(17364);const{LINESTYLE_SOLID:v}=i(53479);class S{constructor(e,t){this._model=e,this._source=t,this._pivots=[],this._textCache={}}setCache(e){this._cache=e}priceAxisViews(e,t){return this._priceAxisViews}mergeLabel(e,t,i){var s=""+t;void 0===e[s]?(e[s]={},e[s].text=i,e[s].ids=[this.complete(i)]):(e[s].text+="/"+i,e[s].ids.push(this.complete(i)))}complete(e){return"P"===e?e:"S"+e[1]+"/R"+e[1]}update(){this._invalidated=!0}_updateImpl(){if(this._source.pricesView().prices(),this._pivots=[],this._source.customData()&&this._source.customData().pivots&&this._source.properties().visible.value()){var e=this._source.customData().pivots,t=this._source._indexes,i=this._model.timeScale(),s=this._source.priceScale();if(s&&!s.isEmpty()&&!i.isEmpty()&&e){var r=i.visibleBarsStrictRange(),n=r.firstBar(),o=r.lastBar();if(this._source.ownerSource())for(var a=this._source.ownerSource().firstValue(),l=0;lo)){var d={},u=this._source.properties().levelsStyle.visibility;u.P.value()&&this.mergeLabel(d,e[l].p,"P"),u["S1/R1"].value()&&(this.mergeLabel(d,e[l].s1,"S1"),this.mergeLabel(d,e[l].r1,"R1")),u["S2/R2"].value()&&(this.mergeLabel(d,e[l].s2,"S2"),this.mergeLabel(d,e[l].r2,"R2")),u["S3/R3"].value()&&(this.mergeLabel(d,e[l].s3,"S3"),this.mergeLabel(d,e[l].r3,"R3")),u["S4/R4"].value()&&(this.mergeLabel(d,e[l].s4,"S4"),this.mergeLabel(d,e[l].r4,"R4")),u["S5/R5"].value()&&(this.mergeLabel(d,e[l].s5,"S5"),this.mergeLabel(d,e[l].r5,"R5"));var p=i.indexToCoordinate(c),_=i.indexToCoordinate(h);for(var m in d){var g=parseFloat(m),f=s.priceToCoordinate(g,a);this._pivots.push({x1:p,x2:_,y:f,label:d[m].text,labelIds:d[m].ids,src:e[l]})}}}}}}renderer(){this._invalidated&&(this._updateImpl(),this._invalidated=!1);for(var e=new d,t=this._source.properties().levelsStyle.colors,i=this._source.properties().levelsStyle.widths,s=this._source.visiblePivots(),n=0;nt)){var l=[],c=this._properties.levelsStyle.visibility;c.P.value()&&l.push(i[o].p),c["S1/R1"].value()&&l.push(i[o].s1,i[o].r1),c["S2/R2"].value()&&l.push(i[o].s2,i[o].r2),c["S3/R3"].value()&&l.push(i[o].s3,i[o].r3),c["S4/R4"].value()&&l.push(i[o].s4,i[o].r4),c["S5/R5"].value()&&l.push(i[o].s5,i[o].r5);for(var h=0;h{"use strict";function s(e){e.lineWidth=void 0,e.lineStyle=void 0;for(let t=0;ts,createEmptyStyle:()=>r})},73195:(e,t,i)=>{"use strict";i.d(t,{PaneRendererColumns:()=>r});var s=i(14888);class r{constructor(e){this._data=null,this._precalculatedCache=[],this.setData(e)}setData(e){this._data=e,this._precalculatedCache=[]}draw(e,t){var i,s,r,n;if(null===this._data||0===this._data.items.length)return;const o=t.pixelRatio;this._precalculatedCache.length||this._fillPrecalculatedCache(o);const a=Math.max(1,Math.floor(o)),l=Math.round(this._data.histogramBase*o)-Math.floor(a/2),c=l+a,h=this._data.lineColor,d=null!==(s=null===(i=this._data.visibleItemsRange)||void 0===i?void 0:i.startItemIndex)&&void 0!==s?s:0,u=(null!==(n=null===(r=this._data.visibleItemsRange)||void 0===r?void 0:r.endItemIndex)&&void 0!==n?n:this._data.items.length)-1;for(let t=d;t<=u;t++){const i=this._data.items[t],s=this._precalculatedCache[t-d],r=Math.round(i.y*o),n=i.style?i.style.color:h;let u,p;e.fillStyle=n,r<=l?(u=r,p=c):(u=l,p=r-Math.floor(a/2)+a),e.fillRect(s.left,u,s.right-s.left+1,p-u)}}hitTest(e){var t,i,r,n;if(null===this._data)return null;const o=.5*this._data.barSpacing,a=e.x-o,l=e.x+o,c=null!==(i=null===(t=this._data.visibleItemsRange)||void 0===t?void 0:t.startItemIndex)&&void 0!==i?i:0,h=(null!==(n=null===(r=this._data.visibleItemsRange)||void 0===r?void 0:r.endItemIndex)&&void 0!==n?n:this._data.items.length)-1;for(let t=c;t<=h;t++){const i=this._data.items[t],r=i.x;if(r>=a&&r<=l){const t=i.y;if(e.y>=Math.min(t,this._data.histogramBase)&&e.y<=Math.max(t,this._data.histogramBase))return new s.HitTestResult(s.HitTestResult.REGULAR)}}return null}_fillPrecalculatedCache(e){var t,i,s,r;if(null===this._data||0===this._data.items.length)return void(this._precalculatedCache=[]) +;const n=Math.ceil(this._data.barSpacing*e)<=1?0:Math.max(1,Math.floor(e)),o=Math.round(this._data.barSpacing*e)-n,a=null!==(i=null===(t=this._data.visibleItemsRange)||void 0===t?void 0:t.startItemIndex)&&void 0!==i?i:0,l=(null!==(r=null===(s=this._data.visibleItemsRange)||void 0===s?void 0:s.endItemIndex)&&void 0!==r?r:this._data.items.length)-1,c=l-a+1;if(c<=0)return void(this._precalculatedCache=[]);this._precalculatedCache=new Array(c);for(let t=a;t<=l;t++){const i=this._data.items[t],s=Math.round(i.x*e);let r,n;if(o%2){const e=(o-1)/2;r=s-e,n=s+e}else{const e=o/2;r=s-e,n=s+e-1}this._precalculatedCache[t-a]={left:r,right:n,roundedCenter:s,center:i.x*e,time:i.timePointIndex}}for(let e=a+1;e<=l;e++){const t=this._precalculatedCache[e-a],i=this._precalculatedCache[e-a-1];t.time===i.time+1&&(t.left-i.right!==n+1&&(i.roundedCenter>i.center?i.right=t.left-n-1:t.left=i.right+n+1))}let h=Math.ceil(this._data.barSpacing*e);for(let e=a+1;e<=l;e++){const t=this._precalculatedCache[e-a];t.right0&&h<4)for(let e=a+1;e<=l;e++){const t=this._precalculatedCache[e-a];t.right-t.left+1>h&&(t.roundedCenter>t.center?t.right-=1:t.left+=1)}}}},76267:(e,t,i)=>{"use strict";i.d(t,{StudyPlotPaneView:()=>V});var s=i(50151),r=i(86441),n=i(24377),o=i(2484),a=i(91031),l=i(65665),c=i(38031),h=i(85228);function d(e,t){const i=new Map;return function(...s){const r=""+(t?t.apply(null,s):s[0]);if(!i.has(r)){const t=e.apply(this,s);return i.set(r,t),t}return i.get(r)}}var u=i(14888),p=i(28962),_=i(29639),m=i(76078),g=i(19773),f=i(47149),v=i(53074),S=i(38217),y=i(55014),b=i(49483);class w{constructor(e){this._data=e}draw(e,t){var i,s,r,n;const o=this._data,a=t.pixelRatio,c=Math.max(1,Math.floor(a))%2?.5:0,h=o.vertOffset||0,d=o.lineColor||o.color,u=o.lineWidth||o.height/2;let p="",_=!1;const m=null!==(s=null===(i=o.visibleItemsRange)||void 0===i?void 0:i.startItemIndex)&&void 0!==s?s:0,g=null!==(n=null===(r=o.visibleItemsRange)||void 0===r?void 0:r.endItemIndex)&&void 0!==n?n:o.items.length;for(let t=m;t{const t=(0,n.rgbToHsl)((0,n.parseRgb)(e)),i=t[0]+.05;return t[0]=i-Math.floor(i),(0,n.rgbToHexString)((0,n.hslToRgb)(t))},E=d(k);function D(e,t){if(null===e)return t;const i=e.firstIndex,s=t.firstIndex,r=e.clearData||t.clearData;return{firstIndex:r||void 0===i||void 0===s?void 0:Math.min(i,s),clearData:r}}const B=new Set([I.LineStudyPlotStyle.Line,I.LineStudyPlotStyle.Area,I.LineStudyPlotStyle.Circles,I.LineStudyPlotStyle.Cross,I.LineStudyPlotStyle.StepLine,I.LineStudyPlotStyle.StepLineWithDiamonds]);class V{ +constructor(e,t,i,s,r=!1){this._histogramBase=null,this._items=[],this._lastConfirmedSeriesBarCoordinate=NaN,this._selectionData=null,this._lineColor="",this._lineWidth=1,this._color1="",this._color2="",this._dataInvalidated=null,this._viewportInvalidated=!1,this._renderer=new _.CompositeRenderer,this._isMarkersEnabled=o.enabled("source_selection_markers"),this._study=e,this._series=t,this._model=i,this._plotName=s,this._plotIndex=e.metaInfo().plots.findIndex((e=>e.id===s)),this._colorProvider=(0,M.createStudyPlotColorProvider)(e.metaInfo(),e.properties(),s),this._selectionIndexer=new f.SelectionIndexes(i.timeScale()),this._extendStepLineToBarsEndings=r,this._useFirstUnplottableRow=!1}items(){return this._items}update(e){if("global-change"===e.type)return this._dataInvalidated=D(this._dataInvalidated,{}),void(this._viewportInvalidated=!0);if("data-source-change"!==e.type)this._viewportInvalidated=!0;else{if(e.sourceId===this._study.id()){const t=D(this._dataInvalidated,{firstIndex:e.firstUpdatedTimePointIndex,clearData:e.clearData});this._dataInvalidated=t}}}renderer(){return this._dataInvalidated?this._updateImplFull(this._viewportInvalidated)&&(this._dataInvalidated=null):this._viewportInvalidated&&this._updateImplLight(),this._viewportInvalidated=!1,this._renderer}_getTranspValue(){const e=this._study.properties(),t=e.styles[this._plotName];let i=0;const s=this._study.metaInfo();return"Volume@tv-basicstudies"===s.id&&s.version<=46&&"transparency"in e?(i=e.transparency.value(),i=(0,l.isNumber)(i)?i:0,i):(t.transparency&&(i=t.transparency.value(),i=(0,l.isNumber)(i)?i:0),i)}_updateImplFull(e){var t,i,n,o;if(this._renderer.clear(),(null===(t=this._dataInvalidated)||void 0===t?void 0:t.clearData)&&(this._items=[]),!this._study.isPlotVisibleAt(this._plotName,1))return!1;if(!this._study.priceScale())return!1;const l=this._study.firstValue();if(null===l)return!1;const h=this._study.priceScale();if(null===h)return!1;this._histogramBase=null;const d=this._study.properties().styles[this._plotName],u=d.plottype.value(),p=this._useFirstUnplottableRow&&(u===I.LineStudyPlotStyle.StepLine||u===I.LineStudyPlotStyle.StepLineWithDiamonds),_=this._study.data().plottableRange(p),m=_.size();if(0===m)return!1;const g=this._study.offset(this._plotName);let f=null===(i=this._dataInvalidated)||void 0===i?void 0:i.firstIndex;const v=B.has(u);if(m!==this._items.length){const e=void 0!==f?f+g:void 0;if(void 0===e||0===this._items.length||e<(0,s.ensureDefined)(this._items[0].timePointIndex))this._items=[],_.each(((e,t)=>{const i=t[this._plotIndex+1];if(v&&null==i)return!1;const s=new r.Point(NaN,NaN);return s.origPrices=new r.Point(NaN,NaN),s.timePointIndex=e+g,this._items.push(s),!1})),f=this._items.length?(0,s.ensureDefined)(this._items[0].timePointIndex)-g:void 0;else{const e=this._items[this._items.length-1].timePointIndex,t=(0,s.ensureDefined)(e)-g,i=(0,s.ensureNotNull)(_.lastIndex())+1,n=_.rangeIterator(t+1,i);for(;n.hasNext();){const e=n.next(),t=e.value[this._plotIndex+1],i=null==t;if(v&&i)continue;const s=new r.Point(NaN,NaN) +;s.origPrices=new r.Point(NaN,NaN),s.timePointIndex=e.index+g,this._items.push(s)}}}let y=NaN,b=NaN;const w=new Map,P=(e,t)=>{let i=w.get(e);void 0===i&&(i=new Map,w.set(e,i));let s=i.get(t);if(void 0===s){const r=!this._plotName||"vol"!==this._plotName;s=(0,c.generateColor)(e,t,r),i.set(t,s)}return s},C=(0,S.createEmptyStyle)(),T=(0,a.clamp)(this._getTranspValue(),0,100),x=this._model.timeScale().visibleBarsStrictRange();if(null===x)return!1;const{startBar:M,endBar:L}=this._calculateStartEnd(x);if(null===M||null===L||0===this._items.length)return!1;const k=null!=f?f:(0,s.ensureNotNull)(_.firstIndex()),E=_.rangeIterator(k,(0,s.ensureNotNull)(_.lastIndex())+1),D=(0,A.lowerbound)(this._items,k+g,((e,t)=>e.timePointIndex0){const e=this._items[V-1].timePointIndex,i=new r.Point(t-1,NaN);i.origPrices=new r.Point(t-1,NaN),i.timePointIndex=e,Ve.timePointIndexee.timePointIndexes+1?{startBar:null,endBar:null}:(i=Math.max(a,i),{startBar:i,endBar:s})}_createRenderer(e,t){var i;this._renderer.clear();const r=this._study.properties().styles[this._plotName],n=(0,a.clamp)(this._getTranspValue(),0,100);this._lineColor=(0,c.generateColor)(r.color.value(),n),this._lineWidth=r.linewidth.value();let o=r.color.value();const d=this._colorProvider.getDefaultPlotPointStyle();d&&(o=d.colors[0],this._lineWidth=null!==(i=d.lineWidth)&&void 0!==i?i:this._lineWidth,this._lineColor=o?(0,c.generateColor)(o,n):this._lineColor),this._color2=(0,c.generateColor)(o,n);const u=this._study.metaInfo().isRGB?k(o):E(o);this._color1=(0,c.generateColor)(u,n);const _={};_.barSpacing=this._model.timeScale().barSpacing(),_.items=this._items,_.histogramBase=this._histogramBase?this._histogramBase:(0,s.ensureNotNull)(this._study.priceScale()).height(),_.lineIndex=0,_.lineStyle=r.linestyle.value(),_.lineColor=this._lineColor,_.lineWidth=this._lineWidth,_.lineWidth=(0,l.isNumber)(_.lineWidth)?_.lineWidth:1,_.color1=this._color1,_.color2=this._color2,_.bottom=_.histogramBase,_.visibleItemsRange={startItemIndex:e,endItemIndex:t},_.lastConfirmedSeriesBarCoordinate=this._lastConfirmedSeriesBarCoordinate,_.simpleMode=this._colorProvider.singleColor();const f=this._renderer,S=!!r.joinPoints&&r.joinPoints.value();switch(r.plottype.value()){case I.LineStudyPlotStyle.Line:case I.LineStudyPlotStyle.LineWithBreaks:f.append(new m.PaneRendererLine(_));break;case I.LineStudyPlotStyle.Area:case I.LineStudyPlotStyle.AreaWithBreaks:f.append(new p.PaneRendererArea(_));break;case I.LineStudyPlotStyle.Histogram:f.append(new x(_));break;case I.LineStudyPlotStyle.Columns:f.append(new P.PaneRendererColumns(_));break;case I.LineStudyPlotStyle.Cross:if(f.append(new T(_)),S){const e=(0,h.deepCopy)(_);e.lineWidth=1,e.forceLineWidth=!0,f.append(new m.PaneRendererLine(e))}break;case I.LineStudyPlotStyle.Circles: +if(f.append(new w(_)),S){const e=(0,h.deepCopy)(_);e.lineWidth=1,e.ignorePaletteLineWidth=!0,f.append(new m.PaneRendererLine(e))}break;case I.LineStudyPlotStyle.StepLine:case I.LineStudyPlotStyle.StepLineWithBreaks:case I.LineStudyPlotStyle.StepLineWithDiamonds:{_.decoration=r.plottype.value()===I.LineStudyPlotStyle.StepLineWithDiamonds?g.StepLineDecoration.Diamonds:g.StepLineDecoration.None,_.extendToBarsEndings=this._extendStepLineToBarsEndings;const e=new g.PaneRendererStepLine(void 0,!1);e.setData(_),f.append(e);break}default:f.append(new m.PaneRendererLine(_))}this._model.selection().isSelected(this._study)&&this._isMarkersEnabled&&this._selectionData&&f.append(new v.SelectionRenderer(this._selectionData))}_createSelection(e){const t=this._study.priceScale();if(null!==t)if(this._model.selection().isSelected(this._study)){const i=this._selectionIndexer.indexes();this._selectionData={points:[],bgColors:[],visible:!0,hittestResult:u.HitTestResult.REGULAR,barSpacing:this._model.timeScale().barSpacing()};const n=(0,s.ensureNotNull)(this._model.paneForSource(this._study)).height(),o=this._study.offset(this._plotName);for(let s=0;s{"use strict";i.d(t,{createStudyPlotColorProvider:()=>p});var s=i(83421),r=i(50151),n=i(38217);const o=new Map([[0,"color"],[2,"textColor"],[3,"borderColor"],[4,"wickColor"],[5,"colorup"],[6,"colordown"]]);class a{constructor(e){this._plotStyle=e}getPlotPointStyle(e,t){const i=t?(0,n.clearStyle)(t):(0,n.createEmptyStyle)();return o.forEach(((e,t)=>{this._plotStyle[e]&&(i.colors[t]=this._plotStyle[e].value())})),i.lineWidth=this._plotStyle.linewidth?this._plotStyle.linewidth.value():void 0,i.lineStyle=this._plotStyle.linestyle?this._plotStyle.linestyle.value():void 0,i}isColorDefined(){return!0}singleColor(){return!0}getDefaultPlotPointStyle(){return null}}const l=[0,1,2,3,4,5,6];class c{constructor(e,t,i,s){this._palettesColors=new Map,this._defaultPlotColors=new Map,this._indexes=s;const n=t.styles[i];if(n)for(const[e,t]of o)this._defaultPlotColors.set(e,n[t]);const a=(0,r.ensureDefined)(e.palettes),l=e.plots;s.forEach(((e,i)=>{const s=l[e];if(s&&"palette"in s){const e=a[s.palette],r=t.palettes[s.palette];if(e&&r){const{valToIndex:t}=e,{colors:s}=r,n={...s};t&&Object.keys(t).forEach((e=>{const i=t[e];void 0!==i&&(n[e]=s[i])})),this._palettesColors.set(i,n)}}}))}getPlotPointStyle(e,t){const i=t?(0,n.clearStyle)(t):(0,n.createEmptyStyle)();return l.forEach((t=>{var s,n;if(this._palettesColors.has(t)){const n=e[(0,r.ensureDefined)(this._indexes.get(t))+1];if("number"==typeof n){const e=null===(s=this._palettesColors.get(t))||void 0===s?void 0:s[n] +;0===t&&e&&(i.lineWidth=e.width.value(),i.lineStyle=e.style.value()),i.colors[t]=null==e?void 0:e.color.value()}else i.colors[t]="transparent"}else i.colors[t]=null===(n=this._defaultPlotColors.get(t))||void 0===n?void 0:n.value()})),i}getDefaultPlotPointStyle(){var e;const t=null===(e=this._palettesColors.get(0))||void 0===e?void 0:e[0];if(void 0!==t){return{colors:[t.color.value(),void 0,void 0,void 0,void 0,void 0,void 0],lineStyle:void 0,lineWidth:t.width.value()}}return null}isColorDefined(){return!!this._palettesColors.size}singleColor(){return!1}}var h=i(38031);class d{constructor(e){this._indexes=e}getPlotPointStyle(e,t){const i=t?(0,n.clearStyle)(t):(0,n.createEmptyStyle)();return this._indexes.forEach(((t,s)=>{const r=e[t+1];if(null!=r){const e=(0,h.rgbaFromInteger)(r);i.colors[s]=e}else i.colors[s]="transparent"})),i}isColorDefined(){return!0}singleColor(){return!1}getDefaultPlotPointStyle(){return null}}const u=new Map([[0,function(e,t){const i=(0,s.isColorerPlot)(t)||(0,s.isOhlcColorerPlot)(t);return"target"in t&&t.target===e&&i}],[2,function(e,t){const i=(0,s.isTextColorerPlot)(t);return"target"in t&&t.target===e&&i}],[1,function(e,t){return(0,s.isBgColorerPlot)(t)&&t.id===e}],[3,function(e,t){const i=(0,s.isCandleBorderColorerPlot)(t);return"target"in t&&t.target===e&&i}],[4,function(e,t){const i=(0,s.isCandleWickColorerPlot)(t);return"target"in t&&t.target===e&&i}],[5,function(e,t){const i=(0,s.isUpColorerPlot)(t);return"target"in t&&t.target===e&&i}],[6,function(e,t){const i=(0,s.isDownColorerPlot)(t);return"target"in t&&t.target===e&&i}]]);function p(e,t,i){const{colorers:s}=function(e,t){const i=e.plots,s=i.findIndex((e=>e.id===t)),r=new Map;return i.forEach(((e,i)=>{u.forEach(((s,n)=>{s(t,e)&&r.set(n,i)}))})),{plotIndex:-1===s?null:s,colorers:r}}(e,i);if(s.size)return e.isRGB?new d(s):new c(e,t,i,s);{const e=t.ohlcPlots;if(e&&e[i])return new a(e[i]);const s=t.styles[i];return new a(s)}}},83421:(e,t,i)=>{"use strict";var s,r,n;function o(e){return"line"===e.type}function a(e){return"shapes"===e.type}function l(e){return"chars"===e.type}function c(e){return"arrows"===e.type}function h(e){return"data"===e.type}function d(e){return"dataoffset"===e.type}function u(e){return"ohlc_open"===e.type}function p(e){return"ohlc_high"===e.type}function _(e){return"ohlc_low"===e.type}function m(e){return"ohlc_close"===e.type}function g(e){return u(e)||p(e)||_(e)||m(e)}function f(e){return"colorer"===e.type&&"palette"in e}function v(e){return"colorer"===e.type&&!("palette"in e)}function S(e){return"colorer"===e.type}function y(e){return"bar_colorer"===e.type}function b(e){return"bg_colorer"===e.type}function w(e){return"text_colorer"===e.type}function P(e){return"ohlc_colorer"===e.type}function C(e){return"wick_colorer"===e.type}function T(e){return"border_colorer"===e.type}function x(e){return"up_colorer"===e.type}function I(e){return"down_colorer"===e.type}function M(e){return"alertcondition"===e.type}function A(e){return o(e)||a(e)||l(e)||c(e)}function L(e){return"Plot"!==e}function k(e){ +return"ohlc_bars"===e.plottype}function E(e){return"ohlc_candles"===e.plottype}function D(e){return S(e)||y(e)||b(e)||h(e)||d(e)||P(e)||M(e)||x(e)||I(e)||T(e)||C(e)||w(e)}function B(e){return S(e)||w(e)||y(e)||h(e)||d(e)||P(e)||C(e)||T(e)||x(e)||I(e)||M(e)}i.r(t),i.d(t,{LineStudyPlotStyle:()=>s,STUDYPLOTDISPLAYTARGET:()=>r,isLinePlot:()=>o,isShapesPlot:()=>a,isCharsPlot:()=>l,isArrowsPlot:()=>c,isDataPlot:()=>h,isDataOffsetPlot:()=>d,isOhlcOpenPlot:()=>u,isOhlcHighPlot:()=>p,isOhlcLowPlot:()=>_,isOhlcClosePlot:()=>m,isOhlcPlot:()=>g,isPaletteColorerPlot:()=>f,isRgbaColorerPlot:()=>v,isColorerPlot:()=>S,isBarColorerPlot:()=>y,isBgColorerPlot:()=>b,isTextColorerPlot:()=>w,isOhlcColorerPlot:()=>P,isCandleWickColorerPlot:()=>C,isCandleBorderColorerPlot:()=>T,isUpColorerPlot:()=>x,isDownColorerPlot:()=>I,isAlertConditionPlot:()=>M,isPlotSupportDisplay:()=>A,isPlotTitleDefined:()=>L,isOhlcPlotStyleBars:()=>k,isOhlcPlotStyleCandles:()=>E,PlotSymbolSize:()=>n,isPlotWithTechnicalValues:()=>D,isNonVisualPlot:()=>B}),function(e){e[e.Line=0]="Line",e[e.Histogram=1]="Histogram",e[e.Cross=3]="Cross",e[e.Area=4]="Area",e[e.Columns=5]="Columns",e[e.Circles=6]="Circles",e[e.LineWithBreaks=7]="LineWithBreaks",e[e.AreaWithBreaks=8]="AreaWithBreaks",e[e.StepLine=9]="StepLine",e[e.StepLineWithDiamonds=10]="StepLineWithDiamonds",e[e.StepLineWithBreaks=11]="StepLineWithBreaks"}(s||(s={})),function(e){e[e.None=0]="None",e[e.Pane=1]="Pane",e[e.DataWindow=2]="DataWindow",e[e.PriceScale=4]="PriceScale",e[e.StatusLine=8]="StatusLine",e[e.All=15]="All"}(r||(r={})),function(e){e.Auto="auto",e.Tiny="tiny",e.Small="small",e.Normal="normal",e.Large="large",e.Huge="huge"}(n||(n={}))},89215:(e,t,i)=>{"use strict";i.r(t),i.d(t,{createStudy:()=>F,isESDStudy:()=>N,isFundamentalStudy:()=>R,isRollDatesStudy:()=>O,isStudy:()=>D,isStudyStrategy:()=>B,isStudyStub:()=>V,studyColorRotationMode:()=>W,useSameColorRotationComparator:()=>z});var s=i(2484),r=i(58403),n=i(68927),o=i(24680),a=i(89895),l=i(83956),c=i(61524),h=i(46289),d=i(50151),u=i(44352);const p=s.enabled("hide_main_series_symbol_from_indicator_legend");class _ extends n.Study{constructor(e,t,i,s){super(e,t,i,s),(0,d.ensureDefined)(this.properties().childs().styles.childs().vol_ma).childs().display.subscribe(this,(()=>this.invalidateTitleCache()))}base(){return 1}destroy(){(0,d.ensureDefined)(this.properties().childs().styles.childs().vol_ma).childs().display.listeners().unsubscribeAll(this),super.destroy()}showOnTopOnHovering(){return!1}_titleInputs(){const e={symbolsForDisplay:!0,skipHiddenInputs:!0,fakeInputsForDisplay:!0,asObject:!1,skipOptionalEmptySymbolInputs:p};return 0!==(0,d.ensureDefined)(this.properties().childs().styles.childs().vol_ma).childs().display.value()?this.inputs(e):this.inputs({...e,skippedInputs:["length"]})}_titleInParts(e,t,i,s){const r=super._titleInParts(e,t,i,s),n=this._getVolumeUnit();return n&&(r[0]+=` · ${n}`),r}_getVolumeUnit(){const e=this.symbolSource().symbolInfo();if(e){switch(e.volume_type){case"base":return e.base_currency;case"quote": +return e.original_currency_code||e.currency_code;case"tick":return u.t(null,void 0,i(30973))}}}}var m=i(40549),g=i.n(m),f=i(26220),v=i.n(f),S=i(1930),y=i(90854);class b extends n.Study{constructor(e,t,i,s){super(e,function(e){return e.hasChild("currencyId")||e.addChild("currencyId",new(v())(null)),e.hasChild("unitId")||e.addChild("unitId",new(v())(null)),e.addExclusion("currencyId"),e.addExclusion("unitId"),e}(t),i,s),this._isActingAsSymbolSource=new(g())(!1),this._symbolHibernated=new(g())(!1),this._symbolResolvingActive=new(g())(!1),this._realignToolsLastParams=null,this._onIsActingAsSymbolSourceChanged=()=>{this._realignLineToolsIfParamsChanged()},this._recalculateIsActingAsSymbolSource(),this._isActingAsSymbolSource.subscribe(this._onIsActingAsSymbolSourceChanged);const r=this.properties().childs().inputs.childs().symbol;this._previousSymbolInputValue=r.value()}destroy(){this._isActingAsSymbolSource.unsubscribe(this._onIsActingAsSymbolSourceChanged),super.destroy()}isActingAsSymbolSource(){return this._isActingAsSymbolSource.readonly()}properties(){return this._properties}symbol(){return this._isActingAsSymbolSource.value()?this.properties().childs().inputs.childs().symbol.value():this.symbolSource().symbol()}interval(){return this.model().mainSeries().interval()}style(){return this._firstSourceOrSeries().symbolSource().style()}currency(){return this._isActingAsSymbolSource.value()?this.properties().childs().currencyId.value()||null:this.symbolSource().currency()}unit(){return this._isActingAsSymbolSource.value()?this.properties().childs().unitId.value()||null:this.symbolSource().unit()}setSymbolParams(e){this._setSymbolParamsInternal(e)}setSymbol(e){this.setSymbolParams({symbol:e})}symbolInfo(){if(!this._isActingAsSymbolSource.value())return super.symbolSource().symbolInfo();if(void 0===this._resolvedSymbols)return null;const e=this.symbol(),t=this._getSymbolForResolve(e);return this._resolvedSymbols[t]||null}symbolSource(){return this._isActingAsSymbolSource.value()?this:super.symbolSource()}symbolResolved(){return this.symbolsResolved()}symbolResolvingActive(){return this._symbolResolvingActive}symbolHibernated(){return this._symbolHibernated}isVisible(){const e=super.isVisible();return this._symbolHibernated.setValue(!e),e}symbolSameAsCurrent(e){return(0,y.symbolSameAsCurrent)(e,this.symbolInfo())}setCurrency(e){this.setSymbolParams({currency:e})}isConvertedToOtherCurrency(){return(0,S.isConvertedToOtherCurrency)(this.symbolInfo())}setUnit(e){this.setSymbolParams({unit:e})}isConvertedToOtherUnit(){return(0,S.isConvertedToOtherUnit)(this.symbolInfo(),this._model.unitConversionEnabled())}setInterval(e){}setStyle(e){}symbolTitle(e,t){return this.title(!0,{},!1,e)}measureUnitId(){return(0,S.measureUnitId)(this.symbolInfo())}bars(){return super.data()}dataUpdated(){return this._dataUpdated}_onPropertiesChanged(){this._recalculateIsActingAsSymbolSource(),super._onPropertiesChanged(),this._realignLineToolsIfParamsChanged()}_tryChangeInputs(){var e;const t=this._resolvedSymbolsByInput[this.symbol()]||null;(0, +y.symbolSameAsCurrent)(this._previousSymbolInputValue,t)||this._setSymbolParamsInternal({currency:null,unit:null}),super._tryChangeInputs(),this._formatter=null,null===(e=this.priceScale())||void 0===e||e.updateFormatter(),this._previousSymbolInputValue=this.properties().childs().inputs.childs().symbol.value()}_getSymbolObject(e){const t={symbol:e},i=this.currency();null!==i&&(t["currency-id"]=i);const s=this.unit();return this._model.unitConversionEnabled()&&null!==s&&(t["unit-id"]=s),t}_getSymbolForApi(e){return(0,S.symbolForApi)(this._resolvedSymbolsByInput[e]||null,e)}_onSymbolResolved(e,t,i){super._onSymbolResolved(e,t,i),this._recreatePriceFormattingDependencies();const s=t===this.symbol()?(0,S.extractSymbolNameFromSymbolInfo)(i,this.symbol()):null;null!==s&&(this._previousSymbolInputValue=s);const r=(0,S.symbolCurrency)(i),n=(0,S.symbolUnit)(i,this._model.unitConversionEnabled());this._setSymbolParamsInternal({symbol:null!=s?s:void 0,currency:r,unit:n},i),this._symbolResolvingActive.setValue(!1)}_onSymbolResolvingStart(){super._onSymbolResolvingStart(),this._symbolResolvingActive.setValue(!0)}_onSymbolError(){super._onSymbolError(),this._symbolResolvingActive.setValue(!1)}_onCurrencyMayChange(){this.isActingAsSymbolSource()?super._onCurrencyMayChange():this._onCurrencyChanged()}_recalculateIsActingAsSymbolSource(){var e,t;const i=null!==(t=""!==(null===(e=this._currencySourceSymbolInputProperty)||void 0===e?void 0:e.value()))&&void 0!==t&&t;this._isActingAsSymbolSource.setValue(i)}_setSymbolParamsInternal(e,t){const{symbol:i,currency:s,unit:r}=e,n=this.properties().childs(),o=n.inputs.childs().symbol.value(),a=n.currencyId.value(),l=n.unitId.value();if(void 0!==i&&i!==o&&n.inputs.childs().symbol.setValueSilently(i),void 0!==s&&s!==a&&n.currencyId.setValueSilently(s),void 0!==r&&r!==l&&n.unitId.setValueSilently(r),t)this._resolvedSymbolsByInput[this.symbol()]=t,this._resolvedSymbols[this._getSymbolForResolve(this.symbol())]=t,this._realignToolsLastParams=null;else{const e=this.symbolInfo();null!==e&&(n.currencyId.setValueSilently((0,S.symbolCurrency)(e)),n.unitId.setValueSilently((0,S.symbolUnit)(e,this._model.unitConversionEnabled())))}n.inputs.childs().symbol.value()!==o&&n.inputs.childs().symbol.listeners().fire(n.inputs.childs().symbol),n.currencyId.value()!==a&&n.currencyId.listeners().fire(n.currencyId),n.unitId.value()!==l&&n.unitId.listeners().fire(n.unitId),this._realignLineToolsIfParamsChanged()}_realignLineToolsIfParamsChanged(){const e=this.symbol(),t=this.interval(),i=this.currency(),s=this.unit();null!==this._realignToolsLastParams&&this._realignToolsLastParams.symbol===e&&this._realignToolsLastParams.interval===t&&this._realignToolsLastParams.currency===i&&this._realignToolsLastParams.unit===s||(this._model.realignLineTools(this),this._realignToolsLastParams={symbol:e,interval:t,currency:i,unit:s})}}var w=i(23304);var P=i(67876),C=i(38031);class T extends P.PriceAxisView{constructor(e,t){super(),this._source=e,this._styleId=t}_updateRendererData(e,t,i){var s;e.visible=!1 +;const r=this._source.priceScale(),n=this._source.properties().childs();if(!r||r.isEmpty()||!n.visible.value())return;const o=null===(s=this._source.properties().childs().graphics.childs().horizlines)||void 0===s?void 0:s.childs()[this._styleId].childs();if(!(o&&o.visible&&o.visible.value()&&this._isLabelVisibleAccordinglyToProperties()))return;const a=this._source.model().timeScale().logicalRange(),l=this._source.firstValue();if(null===l||null===a)return;const c={price:NaN,time:-1/0},h=this._source.graphics().horizlines().get(this._styleId);if(void 0===h)return;for(const e of h){if(void 0===e.level)continue;const t=a.contains(e.startIndex,!0);t===a.contains(e.endIndex,!0)&&0!==t||c.timenew T(this,e)))}_createStudyPlotPaneView(e){return new x.StudyPlotPaneView(this,this._series,this._model,e,this._needExtendToBarsEnding())}_apiInputs(){return{...super._apiInputs(),mapRightBoundaryToBarStartTime:!!this._needExtendToBarsEnding()||void 0}}_needExtendToBarsEnding(){var e;return void 0!==(null===(e=this.metaInfo().defaults.inputs)||void 0===e?void 0:e.mapRightBoundaryToBarStartTime)}}class M extends I{priceRange(e,t){let i=!1;this.graphics().hhists().forEach(((e,t)=>{var s;i=i||(0,d.ensureDefined)(null===(s=this.properties().childs().graphics.childs().hhists)||void 0===s?void 0:s.childs()[t]).value()}));const s=function(e,t,i,s){let r=null;return e.forEach(((e,s)=>{e.forEach((e=>{e.firstBarTime<=i&&e.lastBarTime>=t&&(null===r?r={low:{l:e.priceLow,h:e.priceHigh},high:{h:e.priceHigh}}:(e.priceLow{"use strict";i.d(t,{StudyBaseWindowView:()=>r});var s=i(95790);class r extends s.DataWindowView{constructor(e,t){super(),this._invalidated=!0,this._study=e,this._model=t,this._valueProvider=this._createValuesProvider(e,t),this._items=this._valueProvider.getItems().map((e=>new s.DataWindowItem(e.id,e.title,""))),this.update()}update(){this._invalidated=!0}items(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._items}study(){return this._study}_updateImpl(){this._header=this._study.title(!0),this._title=this._study.title();const e=this._valueProvider.getValues(this._currentIndex());for(let t=0;t{"use strict";i.d(t,{StudyColorRotatorFactory:()=>h});var s=i(7394),r=i(24377),n=i(38031),o=i(89215) +;const a=["color-sky-blue-400","color-banana-yellow-700","color-deep-blue-500","color-grapes-purple-a700","color-iguana-green-500","color-minty-green-a700","color-ripe-red-a200","color-berry-pink-200","color-tv-blue-a100","color-tan-orange-a200","color-sky-blue-a400","color-deep-blue-a100","color-grapes-purple-400","color-iguana-green-a700","color-minty-green-200","color-ripe-red-200","color-berry-pink-a200","color-ripe-red-500","color-grapes-purple-500","color-deep-blue-400","color-tv-blue-a200","color-sky-blue-500","color-iguana-green-400","color-minty-green-400","color-banana-yellow-600","color-tan-orange-500","color-berry-pink-400","color-ripe-red-300","color-grapes-purple-300","color-deep-blue-300","color-tv-blue-300","color-sky-blue-300","color-iguana-green-300","color-minty-green-300","color-banana-yellow-400","color-tan-orange-300","color-berry-pink-300","color-tan-orange-a700"];class l{constructor(e){this._offset=0,this._offset=e}getColor(e){if(0===this._offset)return e;const t=a[(this._offset-1)%a.length],i=s.colorsPalette[t],o=(0,n.isHexColor)(e)?1:(0,r.parseRgba)(e)[3];return(0,n.generateColor)(i,(0,n.alphaToTransparency)(o))}}class c{constructor(e,t){this._offset=e,this._modelStartOffset=t}getColor(e){if((0,n.isHexColor)(e)){const t=(0,r.parseRgb)(e);return(0,r.rgbToHexString)((0,r.shiftRgb)(t,this._offset,this._modelStartOffset))}{const t=(0,r.parseRgba)(e);return(0,r.rgbaToString)((0,r.shiftRgba)(t,this._offset,this._modelStartOffset))}}}class h{constructor(e){this._chartModel=e}getColorRotator(e){const t=(0,o.studyColorRotationMode)(e);if(null===t)return null;const i=this._calcDefaultColorsOffset(e);switch(t){case"loop":return new l(i);case"shift":{const e=this._chartModel.getStudyShiftColorStartOffset();return new c(i,e)}}}_calcDefaultColorsOffset(e){let t=0;const i=(0,o.useSameColorRotationComparator)(e);return this._chartModel.dataSources().filter(o.isStudy).forEach((s=>{i(e,s.metaInfo())&&t++})),t}}},7910:(e,t,i)=>{"use strict";i.d(t,{StudyDataSource:()=>_});var s=i(50151),r=i(26867),n=i.n(r),o=i(88552),a=i(65447),l=i(24760),c=i(51332),h=i(4574),d=i(39947);const u=(0,i(98351).getLogger)("Chart.StudyDataSource");var p;!function(e){e[e.Idle=0]="Idle",e[e.AwaitingConnection=1]="AwaitingConnection",e[e.AwaitingParent=2]="AwaitingParent",e[e.AwaitingFirstDataUpdate=3]="AwaitingFirstDataUpdate",e[e.Active=4]="Active"}(p||(p={}));class _{constructor(e,t,i,s){this._inputs=null,this._status=p.Idle,this._studyId=null,this._turnaroundCounter=1,this._studyStatus={type:d.StudyStatusType.Undefined},this._studyStatusChanged=new(n()),this._graphics=new h.LiveStudyGraphics,this._dataCleared=new(n()),this._dataUpdated=new(n()),this._boundOnGatewayIsConnectedChanged=this._onGatewayIsConnectedChanged.bind(this),this._ongoingDataUpdate=Promise.resolve(),this._gateway=e,this._metaInfo=s,this._seriesSource=t,this._turnaroundPrefix=i,this._plots=new o.PlotList((0,c.studyPlotFunctionMap)(s),c.studyEmptyPlotValuePredicate),this._gateway.isConnected().subscribe(this._boundOnGatewayIsConnectedChanged)}destroy(){this.stop(), +this._gateway.isConnected().unsubscribe(this._boundOnGatewayIsConnectedChanged),this._dataUpdated.destroy(),this._dataCleared.destroy(),this._studyStatusChanged.destroy()}metaInfo(){return this._metaInfo}inputs(){return this._inputs}setInputs(e){this._inputs=e,null!==this._studyId&&(this._turnaroundCounter++,this._onStudyStatusChangedTo({type:d.StudyStatusType.Undefined}),this._gateway.modifyStudy(this._studyId,this._turnaround(),e,this._onMessage.bind(this)),this._status===p.Active&&this._changeStatusTo(p.AwaitingFirstDataUpdate))}isStarted(){return this._status!==p.Idle}isActive(){return this._status===p.Active}start(){this.isStarted()?u.logNormal("start: data source is already started, nothing to do"):((0,s.assert)(null!==this._inputs,"Inputs should be defined when starting a study data source"),this._gateway.isConnected().value()?this._createStudy():this._changeStatusTo(p.AwaitingConnection))}stop(){this.isStarted()?(null!==this._studyId&&(this._gateway.removeStudy(this._studyId),this._studyId=null,this._onStudyStatusChangedTo({type:d.StudyStatusType.Undefined})),this._changeStatusTo(p.Idle)):u.logNormal("stop: data source is already stopped, nothing to do")}studyId(){return this._studyId}studyStatus(){return this._studyStatus}studyStatusChanged(){return this._studyStatusChanged}plots(){return this._plots}graphics(){return this._graphics}clearData(){this._plots.clear(),this._graphics.clear(),this._dataCleared.fire()}stopAndStealData(){(0,s.assert)(this._status===p.Active,"Couldn't steal data from non-active data source"),this.stop();const e=this._plots,t=this._graphics.extract();return this._plots=new o.PlotList((0,c.studyPlotFunctionMap)(this._metaInfo),c.studyEmptyPlotValuePredicate),{plots:e,graphics:t}}dataCleared(){return this._dataCleared}dataUpdated(){return this._dataUpdated}moveData(e){this._ongoingDataUpdate=this._ongoingDataUpdate.then((()=>{this._plots.move(e)}))}pendingUpdatesReady(){return this._ongoingDataUpdate}_changeStatusTo(e){(0,s.assert)(this._status!==e,"Source and destination status should be distinct"),u.logNormal(`Status changed from ${p[this._status]} to ${p[e]}`),this._status=e}_createStudy(){const e=this._seriesSource.instanceId();null!==e?this._createStudyUsingParentId(e):(this._changeStatusTo(p.AwaitingParent),this._seriesSource.dataEvents().completed().subscribe(this,this._onSeriesCompleted,!0))}_createStudyUsingParentId(e){(0,s.assert)(this._status!==p.Active,'Status should not be "Active" when creating a study'),(0,s.assert)(this._studyStatus.type===d.StudyStatusType.Undefined,'Study status should be "Undefined" when creating a study'),(0,s.assert)(null===this._studyId,"Study id should be empty when creating a study"),this._studyId=(0,l.makeNextStudyId)(),this._gateway.createStudy(this._studyId,this._turnaround(),e,this._metaInfo.fullId+("tv-basicstudies"===this._metaInfo.packageId?"":"!"),(0,s.ensureNotNull)(this._inputs),this._onMessage.bind(this)),this._changeStatusTo(p.AwaitingFirstDataUpdate)}_onGatewayIsConnectedChanged(e){ +e?this._onGatewayConnected():this._onGatewayDisconnected()}_onGatewayConnected(){this._status===p.AwaitingConnection&&this._createStudy()}_onGatewayDisconnected(){this._status!==p.Idle&&this._status!==p.AwaitingConnection&&(this._studyId=null,this._changeStatusTo(p.AwaitingConnection),this._studyStatus.type!==d.StudyStatusType.Undefined&&this._onStudyStatusChangedTo({type:d.StudyStatusType.Undefined})),this._turnaroundCounter=1}_onSeriesCompleted(){this._status===p.AwaitingParent&&this._createStudyUsingParentId((0,s.ensure)(this._seriesSource.instanceId()))}_onStudyStatusChangedTo(e){const t=this._studyStatus;this._studyStatus=e,u.logNormal(`Study status type changed from ${d.StudyStatusType[t.type]} to ${d.StudyStatusType[e.type]}`),this._studyStatusChanged.fire(t,e)}_onMessage(e){if("data_update"===e.method){const{customId:t,turnaround:i,plots:r,nonseries:n}=e.params;t===this._studyId&&this._checkTurnaround(i)&&this._onDataUpdate(r,(0,s.ensureDefined)(n))}else if("study_loading"===e.method){const[t,i,s]=e.params;t===this._studyId&&this._checkTurnaround(i)&&this._onStudyLoading(s)}else if("study_completed"===e.method){const[t,i,s]=e.params;t===this._studyId&&this._checkTurnaround(i)&&this._onStudyCompleted(s)}else if("study_error"===e.method){const[t,i,s,r,n]=e.params;t===this._studyId&&this._checkTurnaround(i)&&this._onStudyError(s,r,n)}else"clear_data"===e.method&&this._checkTurnaround(e.params.turnaround)&&this.clearData()}_onDataUpdate(e,t){const i=(0,a.unpackNonSeriesData)(t.d);return this._ongoingDataUpdate=this._ongoingDataUpdate.then((()=>i),(()=>i)).then(this._onDataUnpacked.bind(this,e,t.indexes)),this._ongoingDataUpdate}_onDataUnpacked(e,t,i){this._status!==p.Idle&&(this._status===p.AwaitingFirstDataUpdate&&(this._changeStatusTo(p.Active),this.clearData()),this._mergePlots(e),null!==i&&(i.indexes_replace?((0,s.assert)("nochange"!==t),this._graphics.replaceIndexesTo(t)):("nochange"!==t&&this._graphics.replaceIndexesTo(t),void 0!==i.graphicsCmds&&this._graphics.processCommands(i.graphicsCmds,this._metaInfo.graphics))),this._dataUpdated.fire(e,i,t))}_onStudyLoading(e){this._onStudyStatusChangedTo({type:d.StudyStatusType.Loading,startTime:Date.now()})}_onStudyError(e,t,i){this.clearData();const s="string"==typeof e?{error:e.split(":",2)[0]}:e;this._onStudyStatusChangedTo({type:d.StudyStatusType.Error,errorDescription:s})}_onStudyCompleted(e){this._onStudyStatusChangedTo({type:d.StudyStatusType.Completed})}_mergePlots(e){this._plots.merge(e)}_turnaround(){return`${this._turnaroundPrefix}${this._turnaroundCounter}`}_checkTurnaround(e){const t=this._turnaround();return e===t||e===this._seriesSource.turnaround()||e===`${this._seriesSource.turnaround()}_${t}`}}},35823:(e,t,i)=>{"use strict";i.d(t,{StudyDataWindowView:()=>a});var s=i(86368),r=i(77513),n=i(58040);class o{constructor(e,t){this._study=e,this._model=t,this._hhistBasedStudy=void 0!==e.metaInfo().graphics.hhists,this._valuesProvider=this._createValuesProvider(e,t)}getItems(){return this._valuesProvider.getItems()}getValues(e){ +const t=this._valuesProvider.getValues(e),i=e=>!!this._hhistBasedStudy||this._study.isPlotVisibleAt(e,2);for(const e of t)e.visible=e.visible&&i(e.id);return t}_createValuesProvider(e,t){return this._hhistBasedStudy?new n.HHistBasedValuesProvider(e,t):new r.StudyValuesProvider(e,t)}}class a extends s.StudyBaseWindowView{_createValuesProvider(e,t){return new o(e,t)}}},51332:(e,t,i)=>{"use strict";function s(e){const t=new Map;return e.plots.forEach(((e,i)=>{t.set(e.id,(e=>e[i+1]))})),t}function r(e,t){return null==e[t]}i.d(t,{studyPlotFunctionMap:()=>s,studyEmptyPlotValuePredicate:()=>r})},4774:(e,t,i)=>{"use strict";function s(e,t){return`${e}@${t}`}function r(e){return e.replace(/(@[^-]+-[^-]+).*$/,"$1")}i.d(t,{studyIdString:()=>s,extractStudyId:()=>r})},8890:(e,t,i)=>{"use strict";i.d(t,{isExtendedInput:()=>n,isExtendedInputSource:()=>o,getInputValue:()=>a,isStudyInputOptionsInfo:()=>l,areStudyInputsEqual:()=>c,RangeDependentStudyInputNames:()=>s,isTimeOrPriceNotHiddenInput:()=>h,editableStudyInputs:()=>d});var s,r=i(98279);function n(e){return(0,r.default)(e)}function o(e){return"source"===e.t}function a(e){return n(e)?e.v:e}function l(e){return["text","integer","float","price","session","resolution"].includes(e.type)&&e.hasOwnProperty("options")}function c(e,t,i){for(const s of e)if(t[s.id]!==i[s.id])return!1;return!0}function h(e){return("time"===e.type||"price"===e.type)&&!0!==e.isHidden}function d(e){return[]}!function(e){e.FirstBar="first_visible_bar_time",e.LastBar="last_visible_bar_time",e.Realtime="subscribeRealtime"}(s||(s={}))},21076:(e,t,i)=>{"use strict";i.d(t,{StudyInserter:()=>o});var s=i(58403),r=i(27678);const n=(0,i(98351).getLogger)("Chart.Studies.StudyInserter");class o{constructor(e,t,i){this._parentSources=[],this._propsState=void 0,this._preferredPriceScale=void 0,this._allowChangeCurrency=!1,this._allowChangeUnit=!1,this._paneSize=void 0,this._forceOverlay=!1,this._studyMetaInfoRepository=t,this._inserterImpl=i,this._studyDescriptor=e}setParentSources(e){this._parentSources=e}setPaneSize(e){this._paneSize=e}setPreferredPriceScale(e){this._preferredPriceScale=e}setAllowChangeCurrency(e){this._allowChangeCurrency=e}setAllowChangeUnit(e){this._allowChangeUnit=e}setForceOverlay(e){this._forceOverlay=e}setPropertiesState(e){this._propsState=e}setTargetPriceScaleMode(e){this._targetPriceScaleMode=e}async insert(e,t){var i;const s=void 0!==(o=this._inserterImpl).createStub&&void 0!==o.removeStub?this._inserterImpl.createStub():null;var o;let a,l=!0;try{a=await this._studyMetaInfoRepository.findById(this._studyDescriptor)}catch(e){return n.logWarn(`Cannot get study ${JSON.stringify(this._studyDescriptor)}`),Promise.reject(r.InsertionErrorCode.CannotGetMetainfo)}finally{null!==s&&(l=this._inserterImpl.removeStub(s))}if(!l)return Promise.reject(r.InsertionErrorCode.StubWasRemoved);if(void 0!==t&&t.cancelled)return Promise.reject(r.InsertionErrorCode.Cancelled);if(!this._canApplyStudyToParent(a))return Promise.reject(r.InsertionErrorCode.StudyCannotBeChild);const c={...a.defaults.inputs};let h={} +;if(void 0!==e){const t=await e(c,a.inputs,a);h=t.inputs,this._parentSources=null!==(i=t.parentSources)&&void 0!==i?i:[]}if(void 0!==t&&t.cancelled)return Promise.reject(r.InsertionErrorCode.Cancelled);const d=this._insertStudy(a,h);return null===d?Promise.reject(r.InsertionErrorCode.Unknown):d}_insertStudy(e,t){return this._inserterImpl.createStudy(e,t,null,this._propsState,this._forceOverlay,this._parentSources,this._preferredPriceScale,this._allowChangeCurrency,this._allowChangeUnit,this._paneSize,this._targetPriceScaleMode)}_canApplyStudyToParent(e){return 0===this._parentSources.length||s.StudyMetaInfo.canBeChild(e)}}},43312:(e,t,i)=>{"use strict";i.d(t,{StudyLegendValuesProvider:()=>n});var s=i(77513),r=i(58040);class n{constructor(e,t){this._study=e,this._model=t,this._showStudyValues=t.properties().childs().paneProperties.childs().legendProperties.childs().showStudyValues,this._hhistBasedStudy=void 0!==e.metaInfo().graphics.hhists,this._valuesProvider=this._createValuesProvider(e,t)}getItems(){return this._valuesProvider.getItems()}getValues(e){const t=this._valuesProvider.getValues(e),i=this._study.properties(),s=this._showStudyValues.value()&&i.childs().showLegendValues.value(),r=e=>!!this._hhistBasedStudy||this._study.isPlotVisibleAt(e,8);for(const e of t)e.visible=e.visible&&s&&r(e.id);return t}_createValuesProvider(e,t){return this._hhistBasedStudy?new r.HHistBasedValuesProvider(e,t):new s.StudyValuesProvider(e,t)}}},93982:(e,t,i)=>{"use strict";i.d(t,{StudyStatusProviderBase:()=>a});var s=i(72039),r=i(86635);const n={NONE:"Default"},o=!1;class a extends s.StatusProviderBase{constructor(e,t){super(t),this._source=e}getSplitTitle(){return this._source.titleInParts(!0,n,void 0,o)}text(){return this._source.isActualInterval()?this._source.isFailed()?`${this._source.title(!0,n,void 0,o)}: ${this.sourceStatusText()}`:`${this._source.title(!0,n,void 0,o)} ${this.sourceStatusText()}`:this._source.title(!0,n,void 0,o)}sourceStatusText(){return(0,r.convertStudyStatusToString)(this._source.status(),!0)}errorStatus(){if(!this._source.isActualInterval()||this._source.isSymbolInvalid())return null;const e=this._source.status();return e.type===r.StudyStatusType.Error?{error:this.sourceStatusText(),solutionId:(0,r.studyStatusSolutionId)(e),title:(0,r.studyStatusTitle)(e),studyFeature:(0,r.studyStatusFeature)(e)}:null}}},89111:(e,t,i)=>{"use strict";i.d(t,{StudyStatusProvider:()=>n});var s=i(44352),r=(i(86635),i(93982));s.t(null,void 0,i(47542));class n extends r.StudyStatusProviderBase{constructor(e,t){super(e,t),this._study=e}color(){return this._study.isFailed()||this._study.metaInfo&&this._study.metaInfo().isTVScriptStub?"#ff0000":super.color()}sourceStatusText(){this._study.status();return super.sourceStatusText()}}},66019:(e,t,i)=>{"use strict";i.d(t,{StudyStatusView:()=>r});var s=i(17659);class r extends s.StatusView{constructor(e){super(e.statusProvider())}color(){return this._statusProvider.color()}getSplitTitle(){return this._statusProvider.getSplitTitle()}update(){this._text=this._statusProvider.text()}}}, +86635:(e,t,i)=>{"use strict";i.d(t,{StudyStatusType:()=>c,convertStudyStatusToString:()=>h,studyStatusFeature:()=>p,studyStatusSolutionId:()=>d,studyStatusTitle:()=>u});var s=i(44352);const r=new Map([["You cannot see this pivot timeframe on this resolution",s.t(null,void 0,i(17126))],["The data vendor doesn't provide volume data for this symbol.",s.t(null,void 0,i(29198))],['Histogram is too large, please increase "Row Size" input.',s.t(null,void 0,i(69085))],["Histogram is too large, please reduce 'Row Size' input.",s.t(null,void 0,i(8122))],["This script is invite-only. To request access, please contact its author.",s.t(null,void 0,i(74986))],["Volume Profile indicator available only on our upgraded plans.",s.t(null,void 0,i(61022))]]),n=s.t(null,void 0,i(16971)),o=new Map,a=new Map,l=s.t(null,void 0,i(30295));var c;function h(e,t){if(e.type===c.Loading)return t?l:"loading...";if(e.type===c.Error){const s=e.errorDescription,n=t?(i=s.error,r.get(i)||i):s.error;if(s.ctx){const e={};return Object.entries(s.ctx).forEach((([t,i])=>{e[t]=i.toString()})),n.format(e)}return n}var i;return""}function d(e){if(e.type===c.Error)return e.errorDescription.solution_id?e.errorDescription.solution_id:function(e){for(const t of Array.from(o.keys()))if(e.includes(t))return o.get(t)}(e.errorDescription.error)}function u(e){if(e.type===c.Error)return-1!==e.errorDescription.error.toLowerCase().indexOf("the data vendor doesn't provide volume data for this symbol.")?n:void 0}function p(e){const{errorDescription:{error:t}}=e;for(const[e,i]of a)if(t.startsWith(e))return i}!function(e){e[e.Undefined=0]="Undefined",e[e.Loading=1]="Loading",e[e.Completed=2]="Completed",e[e.Error=3]="Error"}(c||(c={}))},46289:(e,t,i)=>{"use strict";i.d(t,{StudyStub:()=>m});var s=i(66019),r=i(88029),n=i(74599),o=i(26867),a=i.n(o),l=i(26220),c=i.n(l),h=i(93982);class d extends h.StudyStatusProviderBase{text(){return this._source.isActualInterval()?`${this._source.title()} ${this.sourceStatusText()}`:this._source.title()}}var u=i(86635);class p{getItems(){return[]}getValues(e){return[]}}const _=new(a());class m extends r.PriceDataSource{constructor(e,t,i){super(e),this._priceStep=.01,this._status={type:u.StudyStatusType.Undefined},this._statusChanged=new(a()),this._formatter=new n.PriceFormatter(100),this._origState=t,this._title=i;this._properties=new(c())({visible:!0}),this._statusView=new s.StudyStatusView(this)}barColorer(){return null}properties(){return this._properties}statusView(){return this._statusView}legendView(){return null}state(e){return this._origState}setStatus(e){this._status=e,this._statusChanged.fire()}formatter(){return this._formatter}name(){return this._title}title(){return this._title}titleInParts(){return[this._title]}isFailed(){return this._status.type===u.StudyStatusType.Error}isLoading(){return this._status.type===u.StudyStatusType.Loading}setFailed(e){this.setStatus({type:u.StudyStatusType.Error,errorDescription:{error:e}}),this._model.updateSource(this)}isSymbolInvalid(){return!1}isActualInterval(){return!0} +onIsActualIntervalChange(){return _}start(){}status(){return this._status}onStatusChanged(){return this._statusChanged}firstValue(){return null}currency(){return null}sessionId(){return this._model.mainSeries().sessionId()}sessionIdChanged(){return this._model.mainSeries().sessionIdChanged()}unit(){return null}symbolSource(){return this._model.mainSeries()}barsProvider(){return this._model.mainSeries()}valuesProvider(){return new p}statusProvider(e){return new d(this,this._model.properties().childs().scalesProperties.childs().textColor)}}},77513:(e,t,i)=>{"use strict";i.d(t,{StudyValuesProvider:()=>f});var s=i(50335),r=i(49483),n=i(38031),o=i(2484),a=i(33639),l=i(28667),c=i(76076),h=i(83421),d=i(12702),u=i(49897),p=i(50151),_=i(2);const m=r.CheckMobile.any(),g=o.enabled("hide_last_na_study_output");class f{constructor(e,t){this._emptyValues=[],this._colorProviders=new Map,this._study=e,this._model=t,this._studyMetaInfo=this._study.metaInfo(),this._studyProperties=this._study.properties().childs(),this._isFundamental=!1;const i=this._studyMetaInfo.plots;i&&i.forEach(((e,t)=>{if((0,h.isPlotWithTechnicalValues)(e))return;const i=e.id;this._emptyValues.push(function(e,t="",i=""){return{id:t,index:e,title:i,value:"",visible:!1}}(t,i,this._study.guiPlotName(i)));const s=(0,h.isOhlcPlot)(e)?e.target:i;this._colorProviders.set(s,(0,d.createStudyPlotColorProvider)(this._studyMetaInfo,this._study.properties(),s))}))}getItems(){return this._emptyValues}getPlotColor(e,t){var i;const r=t[e+1];if(!(0,s.isNumber)(r))return"";const n=r>0;let o;const a=this._studyMetaInfo.plots[e];let l=a.id;const c=this._studyProperties;if((0,h.isOhlcPlot)(a))l=a.target||l,o=(0,p.ensureDefined)(c.ohlcPlots.childs()[l].childs().color).value();else if((0,h.isArrowsPlot)(a)){const e=(0,p.ensureDefined)(c.styles.childs()[l]);o=n?e.childs().colorup.value():e.childs().colordown.value()}else o=(0,p.ensureDefined)(null===(i=c.styles.childs()[l])||void 0===i?void 0:i.child("color")).value();let d=o;const u=this._colorProviders.get(l),_=u&&u.getPlotPointStyle(t);return _&&((0,h.isArrowsPlot)(a)?(n&&void 0!==_.colors[5]&&(d=_.colors[5]),n||void 0===_.colors[6]||(d=_.colors[6])):void 0!==_.colors[0]&&(d=_.colors[0])),"transparent"===d&&(d=o),d}getValues(e){var t,i;const r=this._emptyValues.map((e=>({...e})));let o=null;const l=this._study.data().lastIndex(),c=this._studyProperties;if(null!==l)for(const e of r){if(0===(null===(t=c.styles.childs()[e.id])||void 0===t?void 0:t.childs().display.value()))continue;const i=this._study.nearestIndex(l,a.PlotRowSearchMode.NearestLeft,e.index+1);if(void 0===i)continue;const s=i+this._study.offset(e.id);o=null!==o?Math.max(s,o):s}(null===e||null!==o&&e>o)&&(e=o);const d=this._hideValues(),m=this._study.isVisible()&&!d?_.notAvailable:"";for(const e of r)e.value=m;if(d)return r;g&&r.length&&(r[r.length-1].value="");const f=this._study.priceScale();if(!this._study.isVisible()||null===e||null===f||f.isEmpty()||this._model.timeScale().isEmpty())return r;const v=(0,u.getPriceValueFormatterForSource)(this._study),S={} +;for(const t of r){const r=t.id,o=(0,p.ensureDefined)(c.styles.childs()[r]),d=o.childs().display.value();if(t.visible=0!==d,!t.visible)continue;const u=o.hasChild("plottype")?null===(i=o.child("plottype"))||void 0===i?void 0:i.value():null,_=this._isFundamental&&(u===h.LineStudyPlotStyle.StepLine||u===h.LineStudyPlotStyle.StepLineWithDiamonds),m=t.index,g=e-this._study.offset(r),f=_||null!==l&&g>l?a.PlotRowSearchMode.NearestLeft:a.PlotRowSearchMode.Exact,y=this._study.nearestIndex(g,f);if(void 0===y)continue;let b=S[r];if(void 0===b&&(b=this._study.getMinFirstBarIndexForPlot(r),Number.isFinite(b)&&(S[r]=b)),b>y)continue;const w=this._study.data().last(),P=this._study.data().valueAt(y)||(null!==w?w.value:null);if(null===P)continue;const C=P[m+1];(0,s.isNumber)(C)&&(t.value=v(C),t.color=(0,n.resetTransparency)(this.getPlotColor(m,P)))}return r}_hideValues(){return m&&(null===this._model.crossHairSource().pane||(0,l.isLineToolName)(c.tool.value())||null!==this._model.lineBeingEdited())}}},91217:(e,t,i)=>{"use strict";i.d(t,{StudyBase:()=>Gt,prepareStudyProperties:()=>Wt,prepareStudyPropertiesForLoadChart:()=>Ut});var s=i(16230),r=i(27788),n=i(50151),o=i(44352),a=i(98351),l=i(49483),c=i(26867),h=i.n(c),d=i(65447),u=i(88029),p=i(23304),_=i(88552),m=i(58403),g=i(59780),f=i(33639),v=i(89),S=i(86368),y=i(43312),b=i(83421);class w extends S.StudyBaseWindowView{constructor(e,t){super(e,t),this._showStudyValues=t.properties().childs().paneProperties.childs().legendProperties.childs().showStudyValues,this._showStudyValues.subscribe(this,this.update);const i=this._study.properties();i.childs().showLegendValues.subscribe(this,this.update);const s=this._study.metaInfo().plots,r=new Set;s.forEach((e=>{var t;if((0,b.isOhlcPlot)(e)){const t=e.target;if(r.has(t))return;r.add(t),i.childs().ohlcPlots.childs()[t].childs().display.subscribe(this,this.update)}else(0,b.isPlotSupportDisplay)(e)&&(null===(t=i.childs().styles.childs()[e.id])||void 0===t||t.childs().display.subscribe(this,this.update))}))}areValuesVisible(){return this._showStudyValues.value()}additional(){return null}destroy(){this._showStudyValues.unsubscribeAll(this);const e=this._study.properties();e.childs().showLegendValues.unsubscribeAll(this);const t=this._study.metaInfo().plots,i=new Set;t.forEach((t=>{var s;if((0,b.isOhlcPlot)(t)){const s=t.target;if(i.has(s))return;i.add(s),e.childs().ohlcPlots.childs()[s].childs().display.unsubscribe(this,this.update)}else(0,b.isPlotSupportDisplay)(t)&&(null===(s=e.childs().styles.childs()[t.id])||void 0===s||s.childs().display.unsubscribe(this,this.update))}))}_createValuesProvider(e,t){return new y.StudyLegendValuesProvider(e,t)}}var P=i(76076),C=i(66019),T=i(91035),x=i(24760),I=i(7578),M=i(89111),A=i(26220),L=i.n(A),k=i(65665),E=i(34657),D=i(8890),B=i(2484),V=i(86441),R=i(38031),N=i(29639);class O{constructor(e){this._data=e}draw(e,t){}drawBackground(e,t){e.save();const i=this._data,s=t.pixelRatio;let r=null;const n=Math.round(this._data.w*s);for(let t=0;t0){i.items[t-1].index===o.index-1&&null!==r&&(l=r+1)}const c=a+n,h=c-l+1;e.fillRect(l,Math.round(i.y*s),h,Math.round(i.h*s)),r=c}e.restore()}hitTest(e){return null}}var F=i(12702);class W{constructor(e,t,i,s){this._items=[],this._invalidated=!0,this._isMarkersEnabled=B.enabled("source_selection_markers"),this._study=e,this._series=t,this._model=i,this._plotName=s;const r=this._study.metaInfo().plots;for(let e=0;e0?(i-=r,s+=r):(i+=r,s-=r);const o=this._study.getMinFirstBarIndexForPlot(this._plotName);if(o>s)return;i=Math.max(o,i);const a=this._study.data().rangeIterator(i,s);for(;a.hasNext();){const e=a.next();let i=e.index;const s=e.value;i+=r;const o=new V.Point(Math.floor(i)-.5,NaN);let l=(0,k.isNumber)(t)?t:50;l=Math.min(l,100),l=Math.max(l,0);const c=this._colorProvider.getPlotPointStyle(s);void 0!==c.colors[1]&&(o.color=(0,R.generateColor)((0,n.ensureDefined)(c.colors[1]),l)),o.index=i,this._items.push(o)}this._model.timeScale().timedValuesToCoordinates(this._items)}}var H,z,U=i(11536),j=i(53074),G=i(23387),q=i(91031),$=i(14888),Y=i(47149),K=i(22770),X=i(38217),Z=i(34026),J=i(17908),Q=i(95242),ee=i(27714),te=i(83499);!function(e){e.Left="left",e.Right="right",e.Center="center"}(H||(H={})),function(e){e.Top="top",e.Bottom="bottom",e.Middle="middle"}(z||(z={}));const ie=(0,te.createDisconnectedCanvas)(document,(0,ee.size)({width:0,height:0}),1);class se{constructor(e,t,i,s,r,o="center",a=0){this._lines=e.split(/[^\S\r\n]*(?:\r\n|\r|\n)/),this._font=function(e,t,i,s){return(0, +Q.makeFont)(s,i,`${e?"bold ":""}${t?"italic ":""}`)}(t,i,s,r),this._fontSize=r,this._verticalPadding=~~(r/6),this._textAlign=o,this._lineSpacing=a;const l=(0,n.ensureNotNull)(ie.getContext("2d"));l.font=this._font,l.textBaseline="top";let c=0;for(let e=0;e{for(const t of this._lines)n.strokeStyle&&e.strokeText(t,o,a),e.fillText(t,o,a),a+=this._fontSize,a+=this._lineSpacing})),e.restore()}}class re extends J.AbstractMapContainer{constructor(e){super(),this._maxSize=e,this._keysQueue=[]}get(e){const{fontSize:t,text:i,align:s,font:r,lineSpacing:n=0}=e;if(!i||!t||!s)return null;const o=(0,Q.makeFont)(t,r),a=(0,J.getDefault3)(this._map,n,s,o,new Map);let l=a.get(i);return void 0!==l||(this._size>=this._maxSize?this._deleteFirstKey():++this._size,this._keysQueue.push([o,s,n,i]),l=new se(i,e.bold,e.italic,r,t,s,n),a.set(i,l)),l}_deleteFirstKey(){const e=this._keysQueue.shift(),[t,i,s,r]=e,o=(0,n.ensureDefined)(this._map.get(s)),a=(0,n.ensureDefined)(o.get(i)),l=(0,n.ensureDefined)(a.get(t));l.delete(r),0===l.size&&a.delete(t),0===a.size&&o.delete(i),0===o.size&&this._map.delete(s)}}var ne=i(17364);class oe{constructor(e,t={skipRenderingOptimizations:!1}){this._items=[],this._barSpacing=0,this._vertOffset=0,this._textCache=t.textCache||new re(5e3),this._drawOperation=t.skipRenderingOptimizations?this._drawWithoutOptimizations.bind(this):this._drawWithOptimizations.bind(this),null!==e&&this.setData(e)}draw(e,t){this._preDrawInit(),this._drawOperation(e,t)}hitTest(e){const t=$.HitTestResult.REGULAR;let i=null;for(const s of this._items){if(!s)continue;const r=this._calcBoundingBox(s);if(r&&(0,Z.pointInBox)(e,r)){const e={tooltip:this._getTooltip(s,r)};i=new $.HitTestResult(t,e)}}return i}setData(e){this._height=void 0!==e.height?e.height:e.width,this._width=void 0!==e.width?e.width:e.height,this._color=e.color,this._borderColor=e.borderColor,this._vertOffset=e.vertOffset||0,e.text&&(this._text=e.text,this._fontSize=e.fontSize,this._lineSpacing=e.lineSpacing,this._textColor=e.textColor, +this._textAlign=e.textAlign||"center"),void 0!==e.items&&void 0!==e.barSpacing&&this.setItems(e.items,e.barSpacing)}setItems(e,t){this._setBaseData(e,t)}_calcBoundingBox(e){const t=e.vertOffset,i=this._getTextCache(e);if(!i)return;const s=i.textImageWidth,r=i.textImageHeight,n=s/2,o=e.y+t+e.textVertOffset,a=t>0?0:-r,l=t>0?r:0,c=new V.Point(e.x-n,o+a),h=new V.Point(e.x+n,o+l);return(0,V.box)(c,h)}_unionBox(e,t){const i=Math.min(e.min.x,t.min.x),s=Math.max(e.max.x,t.max.x),r=Math.min(e.min.y,t.min.y),n=Math.max(e.max.y,t.max.y),o=new V.Point(i,r),a=new V.Point(s,n);return(0,V.box)(o,a)}_getTooltip(e,t){if(e.tooltip)return{content:{type:"text",data:e.tooltip},tooltipDelay:200,extendMargin:!0,rect:{x:t.min.x,y:t.min.y,w:Math.abs(t.max.x-t.min.x),h:Math.abs(t.max.y-t.min.y)}}}_setBaseData(e,t){this._items.length=0,this._barSpacing=t;for(const t of e){const e=void 0===t.width?(0,n.ensureDefined)(this._width):t.width,i=void 0===t.height?(0,n.ensureDefined)(this._height):t.height,s=void 0===t.vertOffset?this._vertOffset:t.vertOffset,r=s>0?i:-i;this._items.push({width:e,height:i,vertOffset:s,textVertOffset:r,shapeWidth:0,shapeHeight:0,stepX:0,stepY:0,...t})}}_drawItemText(e,t,i){const s=this._getTextCache(i);if(null===s)return;const r=i.x,n=i.vertOffset,o=i.y+n+i.textVertOffset;let a;a=i.style&&void 0!==i.style.textColor?i.style.textColor:this._textColor;const l={style:{fillStyle:a},location:{x:r,y:o,horzAlign:H.Center,vertAlign:n>0?z.Top:z.Bottom}};s.paintTo(e,t,l)}_drawWithOptimizations(e,t){let i,s,r=null,n=!1;for(const o of this._items)o.style&&void 0!==o.style.color?(i=o.style.color||"rgba(0, 0, 0, 0)",s=o.style.borderColor||"rgba(0, 0, 0, 0)"):(i=this._color,s=this._borderColor),(r!==i||l.isSafari)&&(r=i,n&&this._endPath(e),this._startPath(e,t,i,s)),this._drawItemShape(e,t,o),n=!0;n&&this._endPath(e);for(const i of this._items)this._drawItemText(e,t,i)}_drawWithoutOptimizations(e,t){let i,s;for(const r of this._items){const o=(0,n.ensureDefined)(r.style);i=o.color||"rgba(0, 0, 0, 0)",s=o.borderColor||"rgba(0, 0, 0, 0)",this._startPath(e,t,i,s),this._drawItemShape(e,t,r),this._endPath(e),this._drawItemText(e,t,r)}}_drawItemShape(e,t,i){(0,te.drawScaled)(e,t.pixelRatio,(()=>this._drawItemShapeUsingCSSPixels(e,i)))}_drawItemShapeUsingCSSPixels(e,t){}_preDrawInit(){}_startPath(e,t,i,s){}_endPath(e){}_getTextCache(e){var t,i;const s=e.text||this._text,r=e.fontSize||this._fontSize,n=null!==(t=e.lineSpacing)&&void 0!==t?t:this._lineSpacing,o=e.textAlign||this._textAlign,a=null!==(i=e.font)&&void 0!==i?i:ne.CHART_FONT_FAMILY;return this._textCache.get({text:s,bold:!1,italic:!1,font:a,fontSize:r,lineSpacing:n,align:o})}}class ae extends oe{_startPath(e,t,i,s){e.beginPath(),e.lineWidth=this._lineWidth(t),e.lineCap="butt",e.strokeStyle=i}_endPath(e){e.stroke()}_lineWidth(e){return Math.max(1,Math.floor(2*e.pixelRatio))}}class le extends oe{_startPath(e,t,i,s){e.beginPath(),e.lineWidth=this._lineWidth(t),e.lineCap="butt",e.fillStyle=i,e.strokeStyle=s}_endPath(e){e.fill(),e.stroke()}_lineWidth(e){ +return Math.max(1,Math.floor(e.pixelRatio))}}class ce extends le{constructor(){super(...arguments),this._sign=0,this._thinArrow=!1,this._thinArrowLineWidth=0,this._headHeight=0,this._arrowWidth=0}setItems(e,t){this._setBaseData(e,t)}_drawItemShape(e,t,i){const s=t.pixelRatio,r=this._lineWidth(t)%2?.5:0,n=this._sign,o=this._arrowWidth,a=this._headHeight,l=Math.abs(i.height),c=Math.round(i.x*s)+r,h=i.vertOffset,d=Math.round((i.y+h+n*l/2)*s)+r,u=(0,q.ceiledEven)(o*s),p=u/2,_=Math.round(l*s),m=Math.round(a*s);e.translate(c,d),this._thinArrow?(e.moveTo(0,0),e.lineTo(-p,-p*n),e.moveTo(0,0),e.lineTo(p,-p*n),e.moveTo(0,0),e.lineTo(0,-_*n),e.moveTo(-p,-_*n),e.lineTo(p,-_*n)):(e.moveTo(0,0),_=0?e.vertOffset:e.vertOffset-e.shapeHeight}}),me.set("PaneRendererLabelDown",class extends de{_calcBoundingBox(e){const t=e.x-e.shapeWidth/2,i=e.x+e.shapeWidth/2,s=e.y-e.shapeHeight+e.vertOffset,r=e.y+e.vertOffset,n=new V.Point(t,s),o=new V.Point(i,r);return(0,V.box)(n,o)}_drawItemShape(e,t,i){const s=t.pixelRatio,r=this._lineWidth(t)%2?.5:0,n=Math.max(1,Math.floor(s))%2?.5:0,o=this._getArrowSize(i);let a=Math.round(o*s);(n+a)%1!=r%1&&(a+=.5);let l=Math.round(i.shapeWidth/2*s);(n+l)%1!=r%1&&(l+=.5);const c=Math.round(i.x*s)+n,h=Math.round((i.y+i.vertOffset)*s)+r,d=c+a,u=Math.round((i.y+i.vertOffset-o)*s)+r,p=c-a,_=c+l,m=Math.round((i.y+i.vertOffset-i.shapeHeight)*s)+r,g=c-l;e.moveTo(d,u),e.lineTo(c,h),e.lineTo(p,u),i.shapeWidth<=2*o?(e.lineTo(g,u),this._drawCorner(e,g,m,pe.leftUp,s),this._drawCorner(e,_,m,pe.rightUp,s),e.lineTo(_,u)):(this._drawCorner(e,g,u,pe.leftDown,s),this._drawCorner(e,g,m,pe.leftUp,s),this._drawCorner(e,_,m,pe.rightUp,s),this._drawCorner(e,_,u,pe.rightDown,s)),e.lineTo(d,u)}_getVerticalTextOffset(e){return-e.shapeHeight/2-this._getArrowSize(e)/2}_calcVertOffset(e){return Math.sign(e.vertOffset)<=0?e.vertOffset:e.vertOffset+e.shapeHeight}}),me.set("PaneRendererSquare",class extends le{_drawItemShape(e,t,i){const s=t.pixelRatio,r=Math.max(1,Math.floor(s))%2?.5:0,n=this._lineWidth(t)%2?.5:0;let o=Math.round(i.height/2*s);(r+o)%1!=n%1&&(o+=.5);const a=Math.round(i.x*s)+r,l=Math.round((i.y+i.vertOffset)*s)+r,c=a-o,h=l-o,d=a+o,u=l+o;e.rect(c,h,d-c,u-h)}_calcBoundingBox(e){const t=e.height,i=Math.round(t/2),s=e.x-i,r=e.vertOffset,n=e.y+r-i,o=s,a=s+t,l=n,c=n+t,h=new V.Point(o,l),d=new V.Point(a,c);let u=(0,V.box)(h,d);const p=super._calcBoundingBox(e);return p&&(u=this._unionBox(u,p)),u}}),me.set("PaneRendererTriangleApexUp",class extends _e{_drawItemShape(e,t,i){const s=i.width,r=i.height,n=Math.round(r/3),o=i.vertOffset-2*n,a=t.pixelRatio,l=this._lineWidth(t)%2?.5:0,c=Math.max(1,Math.floor(a)),h=c%2?.5:0;let d=Math.round(s*a);d%2!=c%2&&(d+=1);const u=Math.round(i.x*a)+h,p=Math.round((i.y+o)*a),_=u+d/2,m=Math.round((i.y+o+r)*a)+l,g=u-d/2;e.moveTo(u,p),e.lineTo(_,m),e.lineTo(g,m),e.lineTo(u,p)}}),me.set("PaneRendererTriangleApexDown",class extends _e{_drawItemShape(e,t,i){const s=i.width,r=i.height,n=Math.round(r/3),o=i.vertOffset-n,a=t.pixelRatio,l=this._lineWidth(t)%2?.5:0,c=Math.max(1,Math.floor(a)),h=c%2?.5:0;let d=Math.round(s*a);d%2!=c%2&&(d+=1) +;const u=Math.round(i.x*a)+h,p=Math.round((i.y+o)*a)+l,_=u+d/2,m=Math.round((i.y+o+r)*a),g=u-d/2;e.moveTo(g,p),e.lineTo(_,p),e.lineTo(u,m),e.lineTo(g,p)}}),me.set("PaneRendererXCross",class extends ae{_drawItemShapeUsingCSSPixels(e,t){const i=t.width,s=t.height,r=t.x-i/2,n=t.vertOffset,o=t.y-s/2+n;e.moveTo(r,o),e.lineTo(r+i,o+s),e.moveTo(r,o+s),e.lineTo(r+i,o)}_calcBoundingBox(e){const t=e.width,i=e.height,s=e.x-t/2,r=e.vertOffset,n=e.y-i/2+r,o=s,a=s+t,l=n,c=n+i,h=new V.Point(o,l),d=new V.Point(a,c);let u=(0,V.box)(h,d);const p=super._calcBoundingBox(e);return p&&(u=this._unionBox(u,p)),u}});class ge{constructor(e,t,i,s){this._items=[],this._invalidated=!1,this._renderer=null,this._isMarkersEnabled=B.enabled("source_selection_markers"),this._selectionData=null,this._plotIndex=null,this._topCoord=0,this._bottomCoord=0,this._study=e,this._series=t,this._model=i,this._plotName=s;const r=e.metaInfo().plots;for(let e=0;e0?(s-=o,r+=o):(s+=o,r-=o);const a=this._study.getMinFirstBarIndexForPlot(this._plotName);if(a>r)return;s=Math.max(a,s);const l=this._study.data(),c=this._study.firstValue();if(null===c)return;const h=l.rangeIterator(s,r),d=this._getTranspValue();let u=[];const p=this._model.selection().isSelected(this._study);p?(u=this._selectionIndexer.indexes(),this._selectionData={points:[],hittestResult:$.HitTestResult.REGULAR,vertOffset:0,bgColors:[],barSpacing:e.barSpacing(),visible:!0}):(this._selectionIndexer.clear(),this._selectionData=null);const _=this._series.properties().childs().style.value(),m=2===_?"lineStyle":3===_?"areaStyle":null;let g,v;m?(g=this._series.properties().childs()[m].childs().priceSource.value(),v=g):(g="high",v="low");const S=t.isInverted(),y=t.coordinateToPrice(t.height()*t.topMargin(),c),b=t.coordinateToPrice(t.height()*(1-t.bottomMargin()),c);this._topCoord=S?b:y,this._bottomCoord=S?y:b;const w=(0, +n.ensureNotNull)(this._model.paneForSource(this._study)).height(),P=this._study.properties().childs().styles.childs()[this._plotName].childs(),C=P.color.value(),T=P.textColor?P.textColor.value():void 0,x=C,I=C,M=void 0===T?void 0:T,A=(0,n.ensureNotNull)(this._plotIndex),L=(0,X.createEmptyStyle)();for(;h.hasNext();){const e=h.next(),t=e.index,i=e.value,s=Math.floor(t+o),r=i[A+1];if(null==r)continue;const n=this._createItem(s,r,g,v);if(null!==n){if(this._colorProvider.isColorDefined()){n.style={color:x,borderColor:I,textColor:M};const e=this._colorProvider.getPlotPointStyle(i,L);this._fillItemWithPointStyle(n,e,d)}p&&-1!==u.indexOf(t)&&null!==this._selectionData&&(this._selectionData.points.push(n),this._selectionData.bgColors.push(this._model.backgroundColorAtYPercentFromTop(n.y/w))),this._items.push(n)}}this._convertItemsToCoordinates()}_fillItemWithPointStyle(e,t,i){const s=(0,n.ensureDefined)(e.style);if(void 0!==t.colors[0]){s.color=(0,R.generateColor)((0,n.ensureDefined)(t.colors[0]),i);const e=i>9?i-10:0;s.borderColor=(0,R.generateColor)(s.color,e)}void 0!==t.colors[2]&&(s.textColor=(0,R.generateColor)((0,n.ensureDefined)(t.colors[2]),i))}_updateRenderer(e){this._updateImpl();const t=this._model.timeScale(),i={},s=this._getTranspValue(),r=t.barSpacing(),n=this._calculateShapeHeight(r),o=this._study.properties().childs().styles.childs()[this._plotName].childs(),a=o.location.value(),l=this._calculateVerticalOffset(a,n+n/2);i.barSpacing=r,i.items=this._items,i.color=(0,R.generateColor)(o.color.value(),s),i.height=n,i.vertOffset=l;const c=o.plottype.value(),h=G.plotShapesData[c],d=new N.CompositeRenderer;h&&d.append(this._createRenderer(h.paneRendererClass,i)),this._model.selection().isSelected(this._study)&&this._isMarkersEnabled&&null!==this._selectionData&&(this._selectionData.vertOffset=l,d.append(new j.SelectionRenderer(this._selectionData))),this._renderer=d}_createRenderer(e,t){const i=me.get(e);return new((0,n.ensureDefined)(i))(t)}_getSeriesVal(e,t){const i=(0,K.barFunction)(e),s=this._series.data().valueAt(t);return null===s?null:i(s)}_getTranspValue(){let e=0;const t=this._study.properties().childs();t.transparency&&(e=t.transparency.value(),e=(0,k.isNumber)(e)?e:50);const i=t.styles.childs()[this._plotName].childs();return i.transparency&&(e=i.transparency.value(),e=(0,k.isNumber)(e)?e:50),(0,q.clamp)(e,0,100)}_createItem(e,t,i,s){const r=this._study.properties().childs().styles.childs()[this._plotName].childs().location.value();if((null===t||0===t)&&r!==v.MarkLocation.Absolute)return null;let o;switch(r){case v.MarkLocation.AboveBar:const a=this._getSeriesVal(i,e);if(null===a)return null;o=a;break;case v.MarkLocation.BelowBar:const l=this._getSeriesVal(s,e);if(null===l)return null;o=l;break;case v.MarkLocation.Top:o=this._topCoord;break;case v.MarkLocation.Bottom:o=this._bottomCoord;break;case v.MarkLocation.Absolute:o=(0,n.ensureNotNull)(t);break;default:throw new Error("Bad value: "+r)}return new V.Point(e,o)}_convertItemsToCoordinates(){const e=this._model.timeScale(),t=this._study.priceScale() +;e.timedValuesToCoordinates(this._items);const i=(0,n.ensureNotNull)(this._study.firstValue());(0,n.ensureNotNull)(t).pointsArrayToCoordinates(this._items,i)}_calculateVerticalOffset(e,t){let i=0;switch(e){case v.MarkLocation.AboveBar:case v.MarkLocation.Bottom:i=-t;break;case v.MarkLocation.BelowBar:case v.MarkLocation.Top:i=t}return(0,n.ensureNotNull)(this._study.priceScale()).isInverted()&&(i*=-1),i}_calculateShapeHeight(e,t){let i=e;switch(t){case b.PlotSymbolSize.Tiny:i=.3*e;break;case b.PlotSymbolSize.Small:i=.6*e;break;case b.PlotSymbolSize.Normal:i=e;break;case b.PlotSymbolSize.Large:i=1.5*e;break;case b.PlotSymbolSize.Huge:i=2*e}return i}}class fe extends ge{_updateRenderer(e){const t=e.childs();this._updateImpl();const i=this._model.timeScale(),s={},r=this._getTranspValue(),n=i.barSpacing();let o;if(t.size){const e=t.size.value();o=this._calculateShapeHeight(25,e)}else o=Math.round(n/2);o=Math.max(o,1);const a=t.location.value(),l=(0,R.generateColor)(t.color.value(),r),c=r>19?r-10:0,h=this._calculateVerticalOffset(a,Math.round(1.5*o));s.barSpacing=n,s.items=this.items(),s.color=l,s.borderColor=(0,R.generateColor)(t.color.value(),c),s.height=o,s.vertOffset=h;const d=t.plottype.value(),u=G.plotShapesData[d],p=new N.CompositeRenderer,_=t.text?t.text.value():void 0;if(void 0!==_&&""!==_.trim()){let e=_.trim().replace(/\\n/gm,"\n");e=(0,U.cleanButAmpersand)(e,!0),s.text=e,s.fontSize=12;const i=t.textColor?t.textColor.value():void 0;s.textColor=i?(0,R.generateColor)(i,r):l}p.append(super._createRenderer(u.paneRendererClass,s)),this._model.selection().isSelected(this._study)&&this._isMarkersEnabled&&null!==this._selectionData&&(this._selectionData.vertOffset=h,p.append(new j.SelectionRenderer(this._selectionData))),this._renderer=p}}var ve=i(87795),Se=i.n(ve),ye=i(55014);class be extends oe{constructor(e,t){super(null,t),this._fontSizeEnsured=0,this._ch="",this._fontFamily=ne.CHART_FONT_FAMILY,this._charCache=null,null!==e&&this.setData(e)}setData(e){super.setData(e),this._fontSizeEnsured=(0,n.ensureDefined)(this._height);const t=e.char.slice(0,40);this._ch=Se()(t)[0]||" ",this._fontFamily=e.fontFamily||ne.CHART_FONT_FAMILY}hitTest(e){const t=(0,ye.interactionTolerance)().series+this._fontSizeEnsured/2;for(const i of this._items){if(new V.Point(i.x,i.y+i.vertOffset).subtract(e).length()<=t)return new $.HitTestResult($.HitTestResult.REGULAR)}return null}_drawItemShape(e,t,i){const s=i.x,r=i.vertOffset>0?1:-1,n=i.y+i.vertOffset-r*Math.round(this._fontSizeEnsured/2);let o;o=i.style&&void 0!==i.style.color?i.style.color:this._color;const a=this._textImageCache(),l=t.pixelRatio;if(this._fontSizeEnsured<=4/l){e.save();const t=Math.max(1,Math.floor(l));let r=Math.max(1,Math.floor(a.textImageWidth*l));r%2!=t%2&&(r+=r>1?-1:1);const c=Math.round(n*l)+(i.vertOffset>=0?0:-r);return e.fillStyle=o,e.fillRect(Math.round(s*l)+(l%2?.5:0)-r/2,c,r,r),void e.restore()}const c={style:{fillStyle:o},location:{x:s,y:n,horzAlign:H.Center,vertAlign:i.vertOffset>0?z.Top:z.Bottom}};a.paintTo(e,t,c)}_startPath(e,t,i,s){}_endPath(e){} +_textImageCache(){return null!==this._charCache&&this._charCache.fontFamily===this._fontFamily&&this._charCache.fontSize===this._fontSizeEnsured||(this._charCache={fontSize:this._fontSizeEnsured,fontFamily:this._fontFamily,cache:new se(this._ch,!1,!1,this._fontFamily,this._fontSizeEnsured,"center",0)}),this._charCache.cache}}class we extends ge{constructor(){super(...arguments),this._compositeRenderer=new N.CompositeRenderer,this._charRenderer=new be(null)}renderer(){return this._isPlotVisible()&&this._scalesReady()?(this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._compositeRenderer):null}_updateImpl(){if(this._compositeRenderer.clear(),super._updateImpl(),0===this._items.length)return;const e=this._getTranspValue(),t=this._model.timeScale().barSpacing();let i;const s=this._study.properties().childs().styles.childs()[this._plotName].childs();if(s.size){const e=s.size.value();i=this._calculateShapeHeight(50,e)}else i=Math.round(t);const r=s.location.value(),n=(0,R.generateColor)(s.color.value(),e),o=this._calculateVerticalOffset(r,i),a={items:this.items(),barSpacing:t,char:s.char.value(),height:i,vertOffset:o,color:n},l=s.text?s.text.value():void 0;if(void 0!==l&&""!==l.trim()){let t=l.trim().replace(/\\n/gm,"\n");t=(0,U.cleanButAmpersand)(t,!0),a.text=t,a.fontSize=12;const i=s.textColor?s.textColor.value():void 0;a.textColor=i?(0,R.generateColor)(i,e):n}this._charRenderer.setData(a),this._compositeRenderer.append(this._charRenderer),this._model.selection().isSelected(this._study)&&this._isMarkersEnabled&&null!==this._selectionData&&(this._selectionData.vertOffset=o,this._compositeRenderer.append(new j.SelectionRenderer(this._selectionData)))}}var Pe=i(24377);class Ce extends V.Point{constructor(e,t,i,s){super(e,t),this.height=i,this.isUp=s,this.style={}}}function Te(e){return Math.round(e/4)}function xe(e){return Math.round(e/2)}class Ie{constructor(e){this._data=e}draw(e,t){var i;const s=t.pixelRatio,r=this._data,n=xe(r.barSpacing),o=Te(r.barSpacing),a=n<4,l=Math.max(n/2,1),c=(0,q.ceiledEven)(n*s),h=c/2,d=Math.round(n*s);e.lineCap="butt",e.lineWidth=Math.max(1,Math.floor(s));const u=e.lineWidth%2?.5:0;for(const t of r.items){const n=t.isUp?-1:1,p=Math.round(Math.abs(t.height)*s),_=Math.round(t.x*s)+u,m=Math.round((t.y-n*o)*s)+u;e.beginPath(),e.translate(_,m);const g=null!==(i=t.style&&t.style.color)&&void 0!==i?i:t.isUp?r.colorup:r.colordown;a?(e.moveTo(0,0),e.lineTo(-h,-h*n),e.moveTo(0,0),e.lineTo(h,-h*n),e.moveTo(0,0),e.lineTo(0,-p*n),e.moveTo(-h,-p*n),e.lineTo(h,-p*n),e.lineWidth=l,e.strokeStyle=g,e.stroke()):(e.moveTo(0,0),pthis._maxAbsValue&&(this._maxAbsValue=Math.abs(t));const r=t>0;let n;if(r){const t=this._getSeriesVal(s,e);if(null===t)return null;n=t}else{const t=this._getSeriesVal(i,e);if(null===t)return null;n=t}return new Ce(e,n,t,r)}_convertItemsToCoordinates(){const e=this._model.timeScale(),t=(0,n.ensureNotNull)(this._study.priceScale());e.timedValuesToCoordinates(this._items),t.pointsArrayToCoordinates(this._items,(0,n.ensureNotNull)(this._study.firstValue()));const i=this._study.properties().childs().styles.childs();let s=Math.abs(i[this._plotName].childs().minHeight.value()),r=Math.abs(i[this._plotName].childs().maxHeight.value());if(s>r){const e=s;s=r,r=e}const o=(r-s)/this._maxAbsValue,a=this._items;for(let e=0;es)return;i=Math.max(r,i);const o=this._study.data(),a=this._study.firstValue();if(null===a)return;const l=o.rangeIterator(i,s),c=(0,n.ensureDefined)(this._study.properties().childs().ohlcPlots).childs()[this._plotName].childs(),h=new Map,d=(e,t)=>{const i=e+"@"+t;if(!h.has(i)){const s=(0,R.generateColor)(e,t);return h.set(i,s),s}return h.get(i)},u=(0,X.createEmptyStyle)();for(;l.hasNext();){const e=l.next();let t=e.index;const i=e.value;t=Math.floor(t);let s=!0;const r=new Map;for(let e=1;e<=4;++e){const t=this._ohlcPlotIndexes.get(e);if(void 0===t){s=!1;break}const n=i[t+1];if(null==n){s=!1;break}r.set(e,n)}if(!s)continue;const o=(0,n.ensureDefined)(r.get(1)),a=(0,n.ensureDefined)(r.get(4)),h=(0,n.ensureDefined)(r.get(2)),p=(0,n.ensureDefined)(r.get(3)),_=Math.max(o,h,p,a),m=Math.min(o,h,p,a);let g=(0,n.ensureDefined)(d(c.color.value(),0));const f=this._colorProvider.getPlotPointStyle(i,u);void 0!==f.colors[0]&&(g=(0,n.ensureDefined)(f.colors[0]));const v={time:Math.round(t),open:o,high:_,low:m,close:a,color:g,wickColor:f.colors[4],borderColor:f.colors[3],hollow:null};this._bars.push(v)}if(e.barPricesToCoordinates(this._bars,a),this._model.timeScale().barIndexesToCoordinates(this._bars),this._model.selection().isSelected(this._study)){const t=this._selectionIndexer.indexes();this._selectionData={points:[],hittestResult:$.HitTestResult.REGULAR,bgColors:[],visible:!0,barSpacing:this._model.timeScale().barSpacing()};const i=(0,n.ensureNotNull)(this._model.paneForSource(this._study)).height(),s=(0,n.ensureDefined)(this._ohlcPlotIndexes.get(4));for(let r=0;rthis._actualLength?this._items[this._actualLength]:null;return null!==e&&Boolean(e.invalidateCache)&&e.invalidateCache(),e}invalidateCache(){this._invalidations+=1,3e3===this._invalidations&&(this._items.splice(this._actualLength),this._invalidations=0),this._actualLength=0}at(e){return this._items[e]}data(){return this._items}length(){return this._actualLength}}class He extends We{constructor(e){super(),this.color=e}}class ze{constructor(){this._map=new Map,this._usedKeys=new Set,this._invalidations=0}invalidateCache(){this._invalidations+=1,50===this._invalidations&&(this._deleteUnused(),this._invalidations=0),this._usedKeys.clear(),this._map.forEach(((e,t)=>e.invalidateCache()))}get(e){ +const t=this._map.get(e);return void 0!==t&&this._usedKeys.add(e),t}set(e,t){this._usedKeys.add(e),this._map.set(e,t)}forEach(e){this._map.forEach(((t,i)=>{this._usedKeys.has(i)&&e(t,i)}))}delete(e){const t=this._map.get(e);void 0!==t&&t.invalidateCache(),this._usedKeys.delete(e)}_deleteUnused(){const e=[];this._map.forEach(((t,i)=>{this._usedKeys.has(i)||e.push(i)}));for(const t of e)this._map.delete(t)}}class Ue extends We{constructor(){super(),this.points1=new We,this.points2=new We,this.push(this.points1),this.push(this.points2)}addPoints1Point(e,t){let i=this.points1.newItem();null!==i?(i.x=e,i.y=t):i={x:e,y:t},this.points1.push(i)}addPoints2Point(e,t){let i=this.points2.newItem();null!==i?(i.x=e,i.y=t):i={x:e,y:t},this.points2.push(i)}invalidateCache(){this.points1.invalidateCache(),this.points2.invalidateCache()}}class je{constructor(){this._data=null}setData(e){this._data=e}hitTest(e,t){return null}draw(e,t){if(null===this._data)return;const i=t.pixelRatio,s=.25*this._data.barSpacing;this._data.colorAreas.forEach((t=>{var r,n;e.beginPath();for(let r=0;r=0;t--)e.lineTo(Math.round(n.points2.at(t).x*i),n.points2.at(t).y*i)}else{const t=n.points2.at(0).x,r=n.points2.at(0).y;e.lineTo(Math.round((o+s)*i),a*i),e.lineTo(Math.round((t+s)*i),r*i),e.lineTo(Math.round((t-s)*i),r*i),e.lineTo(Math.round((o-s)*i),a*i)}}if(e.closePath(),0===t.color.type)e.fillStyle=t.color.color;else{const s=e.createLinearGradient(0,t.color.value1*i,0,t.color.value2*i);s.addColorStop(0,null!==(r=t.color.color1)&&void 0!==r?r:"transparent"),s.addColorStop(1,null!==(n=t.color.color2)&&void 0!==n?n:"transparent"),e.fillStyle=s}e.fill()}))}}function Ge(e){return 0===e.type?`${e.color}`:`${e.color1}:${e.color2}:${e.value1}:${e.value2}`}class qe extends We{constructor(){super(...arguments),this._startIndex=0}setStartIndex(e){this._startIndex=e}isValidIndex(e){return e>=this._startIndex}at(e){const t=e-this._startIndex;for(;t>=this._actualLength;)this._items.length<=t?this._items.push(this._newObject()):this._clearObject(this._items[this._actualLength]),this._actualLength+=1;return this._items[t]}}class $e extends qe{_newObject(){return{plot1Value:void 0,plot2Value:void 0,colorValue:void 0}}_clearObject(e){e.plot1Value=void 0,e.plot2Value=void 0,e.colorValue=void 0}}class Ye extends qe{_newObject(){return{type:void 0,colorIndexOrRgba:void 0,colorIndexOrRgba1:void 0,colorIndexOrRgba2:void 0,value1:void 0,value2:void 0}}_clearObject(e){const t=e;t.type=void 0,t.colorIndexOrRgba=void 0,t.colorIndexOrRgba1=void 0,t.colorIndexOrRgba2=void 0,t.value1=void 0,t.value2=void 0}}class Ke{constructor(e,t,i=!1){this._isHlineFill=!1,this._bandAKey=null,this._bandBKey=null,this._colorPlotIndex=null,this._colors=new We, +this._areaRenderer=new je,this._invalidated=!0,this._plIndex1=null,this._plIndex2=null,this._level1=0,this._level2=0,this._studyValuesCache=new $e,this._colorValuesCache=new Ye,this._points1=new We,this._points2=new We,this._timePoints=new We,this._colorAreas=new ze,this._source=e,this._model=t,this._fillGaps=i}update(){this._invalidated=!0}renderer(e,t){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._areaRenderer}_correctVisibleRange(e,t){var i,s,r,n;const o=this._source.data().plottableRange(),a=e.firstBar()+Math.min(0,t)-1,l=e.lastBar()-t+1,c=this._plotIndex1(),h=this._plotIndex2(),d=o.search(a,f.PlotRowSearchMode.NearestLeft,c),u=o.search(a,f.PlotRowSearchMode.NearestLeft,h),p=o.search(l,f.PlotRowSearchMode.NearestRight,c),_=o.search(l,f.PlotRowSearchMode.NearestRight,h),m=Math.min(null!==(i=null==d?void 0:d.index)&&void 0!==i?i:1/0,e.firstBar()-1),g=Math.min(null!==(s=null==u?void 0:u.index)&&void 0!==s?s:1/0,e.firstBar()-1),v=Math.max(null!==(r=null==p?void 0:p.index)&&void 0!==r?r:-1/0,e.lastBar()+1),S=Math.max(null!==(n=null==_?void 0:_.index)&&void 0!==n?n:-1/0,e.lastBar()+1);let y=1/0;if(null!==this._colorPlotIndex&&(null!==d||null!==u)){const e=o.search(Math.min(m,g)-1,f.PlotRowSearchMode.NearestLeft);null!==e&&(y=e.index)}return[Math.min(m,g,y),Math.max(v,S)]}_plotNames(){return this._source.metaInfo().plots.map((e=>e.id))}_plotIndex1(){return null===this._plIndex1&&(this._plIndex1=this._plotNames().indexOf(this._plotAId())+1),this._plIndex1}_plotIndex2(){return null===this._plIndex2&&(this._plIndex2=this._plotNames().indexOf(this._plotBId())+1),this._plIndex2}_updateImpl(){var e,t;if(this._areaRenderer.setData(null),!this._visible())return;const i=this._source.priceScale(),s=this._model,r=s.timeScale();if(!i||i.isEmpty()||r.isEmpty())return;if(s.mainSeries().bars().isEmpty())return;const o=this._source.firstValue();if(null===o)return;if(this._isHlineFill){const e=this._source.properties().bands[(0,n.ensureNotNull)(this._bandAKey)],t=this._source.properties().bands[(0,n.ensureNotNull)(this._bandBKey)];this._level1=i.priceToCoordinate(e.value.value(),o),this._level2=i.priceToCoordinate(t.value.value(),o)}const a=r.visibleBarsStrictRange();if(null===a)return;const l=new Map,c=e=>{let t=l.get(e);return void 0===t&&(t=i.priceToCoordinate(e,o),l.set(e,t)),t},h=(0,q.clamp)(this._transparency(),0,100),d=new Map,u=e=>{let t=d.get(e);return void 0===t&&(t=(0,R.generateColor)(e,h),d.set(e,t)),t};this._timePoints.invalidateCache(),this._points1.invalidateCache(),this._points2.invalidateCache(),this._colors.invalidateCache(),this._colorAreas.invalidateCache();const p=this._source.offset(this._plotAId()),_=this._source.offset(this._plotBId()),m=Math.min(p,_),g=Math.max(p,_),[f,v]=this._correctVisibleRange(a,g),S=null!==this._colorPlotIndex?this._colors:null,y=this._plotIndex1(),b=this._plotIndex2(),w=this._source.data().plottableRange();if(w.isEmpty())return;let P,C;const T=(0,n.ensureNotNull)(w.firstIndex()),x=(0, +n.ensureNotNull)(w.lastIndex()),I=T-Math.max(0,-m),M=x+Math.max(0,g),A=Math.max(f,I),L=Math.min(v,M),k=this._studyValuesCache,E=this._colorValuesCache;k.invalidateCache(),E.invalidateCache();const D=A-g,B=w.rangeIterator(D,L-m);let V;for(k.setStartIndex(D),E.setStartIndex(D);B.hasNext();){const e=B.next(),t=e.index,i=e.value,s=i[y],r=i[b],o=t+p,a=t+_;if(o===a&&k.isValidIndex(o)){const e=k.at(o);e.plot1Value=s,e.plot2Value=r}else{if(k.isValidIndex(o)){k.at(o).plot1Value=s}if(k.isValidIndex(a)){k.at(a).plot2Value=r}}if(null!==S&&void 0!==V){const e=V+m;if(k.isValidIndex(e)){const t=k.at(e),s=(0,n.ensureNotNull)(this._colorPlotIndex);if(0===s.type){const r=E.at(e);t.colorValue=r,r.type=0,r.colorIndexOrRgba=i[s.colorIndexOrRgba+1]}else{const r=E.at(e);t.colorValue=r,r.colorIndexOrRgba1=void 0===s.colorIndexOrRgba1?void 0:i[s.colorIndexOrRgba1+1],r.colorIndexOrRgba2=void 0===s.colorIndexOrRgba2?void 0:i[s.colorIndexOrRgba2+1],r.value1=void 0===s.valueIndex1?void 0:i[s.valueIndex1+1],r.value2=void 0===s.valueIndex2?void 0:i[s.valueIndex2+1]}}}V=t}const N=this._timePoints,O=this._points1,F=this._points2;let W=null;const H=D+k.length();for(let i=D;i{var e;return this._colorPlotIndex=null!==(e=this._colorPlotIndex)&&void 0!==e?e:{type:1}};for(let t=0;t{null===this._bandAKey&&i.id===e&&(this._bandAKey=s),null===this._bandBKey&&i.id===t&&(this._bandBKey=s)}))}}var ot=i(86635),at=i(10621),lt=i(36646),ct=i(97425),ht=i(40549),dt=i.n(ht),ut=i(1930),pt=i(35624),_t=i(67876);class mt extends _t.PriceAxisView{constructor(e,t){super(),this._model=e.model(),this._source=e,this._data=t}_updateRendererData(e,t,i){e.visible=!1,t.visible=!1;const s=this._source.model(),r=this._source.priceScale();if(null===r)return;if(!s.isPriceScaleVisible(r))return;const o=this._source.lastValueData(this._data.plotIndex,!1);if(o.noData)return;const a=s.timeScale().visibleBarsStrictRange(),l=s.mainSeries().bars().lastIndex();if(null!==a&&null!==l){if(l<=a.lastBar()){i.background=(0,R.resetTransparency)(o.color);let s=o.color;"transparent"===s&&(s=this._model.properties().childs().scalesProperties.childs().backgroundColor.value()),i.textColor=this.generateTextColor(s),i.borderColor=void 0,e.borderVisible=!1,t.borderVisible=!1}else{const r=s.backgroundColorAtYPercentFromTop(o.coordinate/(0,n.ensureNotNull)(s.paneForSource(this._source)).height());i.background=r,i.textColor=(0,R.resetTransparency)(o.color),i.borderColor=(0,R.resetTransparency)(i.textColor),e.borderVisible=!0,t.borderVisible=!0}i.coordinate=o.coordinate,i.floatCoordinate=o.floatCoordinate,this._showAxisLabel()&&(e.text=o.text,e.visible=!0),this._updatePaneRendererData(t)}}_showPaneLabel(){return!!this._model.properties().childs().scalesProperties.childs().showStudyPlotLabels.value()&&this._source.properties().childs().showLabelsOnPriceScale.value()&&this._source.isPlotVisibleAt(this._data.plotIndex,4)}_showAxisLabel(){return!!this._model.properties().childs().scalesProperties.childs().showStudyLastValue.value()&&this._source.properties().childs().showLabelsOnPriceScale.value()&&this._source.isPlotVisibleAt(this._data.plotIndex,4)}_updatePaneRendererData(e){e.text="",this._showPaneLabel()&&(e.text=this._source.priceLabelText(this._data.plotIndex),e.visible=!0)}}var gt=i(45703),ft=i(2250),vt=i(76422),St=i(64548),yt=i(7006),bt=i(7711),wt=i(93618),Pt=i(81685),Ct=i(77513),Tt=i(74599),xt=i(48566),It=i(18766),Mt=i(69145);const At=(0, +a.getLogger)("Chart.Study"),Lt=o.t(null,void 0,i(14177));const kt={symbolsForDisplay:!1,symbolsForChartApi:!0,skipHiddenInputs:!1,skipFakeInputs:!1,skipBooleanInputs:B.enabled("dont_show_boolean_study_arguments"),asObject:!0,skippedGroups:[],skippedInputs:[],noExchanges:!1,noResolution:!1,keepOptionalSymbolsEmpty:!1,skipColorInputs:!1,skipTimeInputs:!1,skipOptionalEmptySymbolInputs:!1,skipTextareaInputs:!0,priceInputsForDisplay:!1},Et=B.enabled("study_symbol_ticker_description"),Dt=B.enabled("hide_main_series_symbol_from_indicator_legend");function Bt(e,t){const i=e.plots[t];if(!i||!(0,b.isOhlcPlot)(i))return!1;const s=i.target,r=e.defaults.styles&&e.defaults.styles[s],n=e.defaults.ohlcPlots&&e.defaults.ohlcPlots[s],o=e.ohlcPlots&&e.ohlcPlots[s];return r&&(0,b.isOhlcPlotStyleBars)(r)||n&&(0,b.isOhlcPlotStyleBars)(n)||!!o&&(0,b.isOhlcPlotStyleBars)(o)}function Vt(e,t){const i=e.plots[t];if(!i||!(0,b.isOhlcPlot)(i))return!1;const s=i.target,r=e.defaults.styles&&e.defaults.styles[s],n=e.defaults.ohlcPlots&&e.defaults.ohlcPlots[s],o=e.ohlcPlots&&e.ohlcPlots[s];return r&&(0,b.isOhlcPlotStyleCandles)(r)||n&&(0,b.isOhlcPlotStyleCandles)(n)||!!o&&(0,b.isOhlcPlotStyleCandles)(o)}function Rt(e,t){(0,n.assert)(void 0!==e,"zOrder must be defined"),(0,n.assert)(!t.has(e),"zOrder must be unique")}function Nt(e,t){return e.plots.some((e=>((0,b.isColorerPlot)(e)||(0,b.isDataPlot)(e))&&e.target===t))}function Ot(e,t){var i;if(t.plots)for(let s=0;s= 1");let a=(0,k.clone)((0,St.defaults)("study"));Ot(a,e);const l=m.StudyMetaInfo.getStudyPropertyRootName(e);let c=(0,k.clone)((0,St.defaults)(l,s));c.intervalsVisibilities=(0,k.clone)(yt.intervalsVisibilitiesDefaults),"Overlay"!==e.shortId&&"Compare"!==e.shortId||(c.currencyId=null,c.unitId=null),e.isTVScript&&e.TVScriptSourceCode!==c.TVScriptSourceCode&&(c=(0,k.clone)((0,St.factoryDefaults)(l))),(0,k.merge)(a,c),t&&((0,n.assert)(!(t instanceof L()),"propsState should not be an instance of Property"),(0,k.merge)(a,t));const h=(0,k.clone)(e),d={};Pt.StudyVersioning.mergeInputsObjPart(d,null!==(r=h.defaults.inputs)&&void 0!==r?r:{}),Pt.StudyVersioning.mergeInputsObjPart(d,a.inputs),a.inputs=d,delete h.inputs,delete h.defaults.inputs;const u={};if((0,k.merge)(u,h.defaults),(0,k.merge)(u,(0,St.factoryDefaults)(l)),(0,k.merge)(u,a),(0,k.merge)(u,h),delete u.defaults,a=u,null!==i){const t=i.model().studiesColorRotatorFactory().getColorRotator(e) +;null!==t&&("Overlay@tv-basicstudies"===e.id?a.lineStyle.color=t.getColor(a.lineStyle.color):(0,k.merge)(a,function(e,t){for(const i of Object.keys(e.styles)){const s=e.styles[i];if(s&&"color"in s){const e=s.color;s.color=t.getColor(e)}}return e}(a,t)))}return t&&(0,k.merge)(a.styles,null!==(o=t.styles)&&void 0!==o?o:{}),a}function Wt(e,t,i,s,r){return function(e,t,i,s,r,n){const o=Ft(e,t,i,s);return m.StudyMetaInfo.getSourceInputIds(e).forEach(((e,t)=>{const i=o.inputs[e];t=1){const e={};Pt.StudyVersioning.mergeInputsObjPart(e,null!==(n=a.defaults.inputs)&&void 0!==n?n:{}),Pt.StudyVersioning.mergeInputsObjPart(e,o.inputs),o.inputs=e,delete a.inputs,a.defaults&&delete a.defaults.inputs;const t={};(0,k.merge)(t,a.defaults),(0,k.merge)(t,(0,St.factoryDefaults)(m.StudyMetaInfo.getStudyPropertyRootName(a))),(0,k.merge)(t,o),delete a.defaults,(0,k.merge)(t,a),o=t}return o}(e,t,i,s,n);return Ht(t||e,r,o)}function Ut(e,t,i,s,r){return zt(e,t,i,s,m.StudyMetaInfo.getStudyPropertyRootName(e),r)}function jt(e,t,i){let s=0,r=0;return e.inputs.filter((e=>"source"===e.type)).forEach((e=>{(0,D.getInputValue)(i[e.id]).includes("$")&&s++,(0,D.getInputValue)(t[e.id]).includes("$")&&r++})),Math.sign(r)-Math.sign(s)}class Gt extends u.PriceDataSource{constructor(e,t,i,s){var r,o,a;super(e),this._onStart=new(h()),this._onHibernationStateChange=new(h()),this._symbolsResolved=new(h()),this._statusChanged=new(h()),this._restarting=!1,this._paneViews=[],this._legendView=null,this._priceAxisViews=[],this._inputsAnchorsPaneView=null,this._inputsLinesPaneView=null,this._inputsTimeAxisPaneViews=[],this._inputsPriceAxisPaneViews=[],this._resolvedSymbols={},this._resolvedSymbolsByInput={},this._sources=[],this._status={ +type:ot.StudyStatusType.Undefined},this._wasCompletedBefore=!1,this._studyId=null,this._isSubscribedToSessionId=!1,this._titleStrCache={},this._titleInPartsCache={},this._children=[],this._numericFormatter=new E.NumericFormatter,this._priceAxisViewsBase=[],this._priceLinesAxisViews=[],this._graphicsPriceAxisViews=[],this._labelPaneViews=[],this._ownFirstValue=null,this._plotOffsets={},this._formatter=null,this._ongoingDataUpdate=Promise.resolve(),this._studyModified=!1,this._isDestroyed=!1,this._graphics=new g.LiveStudyGraphics,this._dataUpdated=new(h()),this._tagsChanged=new(h()),this._studyName="",this._turnaround="st0",this._currencySourceSymbolInputProperty=null,this._pendingResolveSymbols=new Map,this._onIsActualIntervalChange=new(h()),this._childStudyByRebind=new(h()),this._lastNonEmptyPlotRowCache={},this._startMovingPoint=null,this._processHibernateBound=this.processHibernate.bind(this,1),this._maxOffset=new(dt())(0),this._currencySourceSymbolInfo=null,this._turnaroundCounter=0,this._deferredPinePatchProps=!1,this._chartApi=e.chartApi(),this._properties=t,this._metaInfo=s,this._series=this._model.mainSeries(),this._series.onIntervalChanged().subscribe(this,this._calcIsActualInterval),this._showStudyArgumentsProperty=e.properties().childs().paneProperties.childs().legendProperties.childs().showStudyArguments,e.collapsed().subscribe(this._processHibernateBound),this._sources=i,m.StudyMetaInfo.setChildStudyMetaInfoPropertiesSourceId(s,null===(r=this._sources[0])||void 0===r?void 0:r.id(),t),i.forEach((e=>{e.setChild(this)})),[this._series,...i].forEach((e=>{e.currencyChanged().subscribe(this,this._onSourceCurrencyChanged),e.unitChanged().subscribe(this,this._onSourceUnitChanged),e.priceRangeReadyChanged().subscribe(this,this._onSourcePriceRangeReadyChanged),e.formatterChanged().subscribe(this,this._onSourceFormatterChanged),e.priceStepChanged().subscribe(this,this._onSourcePriceStepChanged)})),Et&&this._model.mainSeries().properties().childs().statusViewStyle.childs().symbolTextSource.listeners().subscribe(this,(()=>{this.invalidateTitleCache(!0)}));const l=this._properties.childs();for(const e of m.StudyMetaInfo.getSourceInputIds(s))null===(o=l.inputs.childs()[e])||void 0===o||o.subscribe(this,this._onSourceInputChanged);this._properties.subscribe(this,this._onPropertiesChanged),l.visible.subscribe(this,this._visibleChanged),l.visible.subscribe(this,(()=>this.processHibernate())),l.intervalsVisibilities.subscribe(this,this._calcIsActualInterval),l.inputs.listeners().subscribe(this,this._updateMaxOffsetValue),void 0!==l.offsets&&l.offsets.listeners().subscribe(this,this._updateMaxOffsetValue),void 0!==l.offset&&l.offset.listeners().subscribe(this,this._updateMaxOffsetValue),this._initializeCurrencySource(),P.hideAllIndicators().subscribe(this,this._visibleChanged);for(let e=0;ethis.processHibernate()))} +for(const e of Object.keys(this._metaInfo.graphics))for(const t of Object.keys(this._metaInfo.graphics[e])){const i=null===(a=l.graphics.childs()[e])||void 0===a?void 0:a.childs()[t];i&&i.childs().visible&&(0,n.ensureDefined)(i.childs().visible).subscribe(this,(()=>this.processHibernate()))}this._isActualInterval=(0,at.isActualInterval)(this._series.intervalObj(),this._properties.childs().intervalsVisibilities),this._initializeStudyInputsPaneViews(),this._handler=e=>this.onData(e),this._handler.isTVScriptStrategy=this._metaInfo.isTVScriptStrategy,this._valuesProvider=new Ct.StudyValuesProvider(this,e)}destroy(){var e;this.parentSources().forEach((e=>{e.currencyChanged().unsubscribeAll(this),e.unitChanged().unsubscribeAll(this),e.priceRangeReadyChanged().unsubscribeAll(this),e.formatterChanged().unsubscribeAll(this),e.priceStepChanged().unsubscribeAll(this)})),this._series.properties().childs().statusViewStyle.childs().symbolTextSource.unsubscribeAll(this),this._series.onIntervalChanged().unsubscribeAll(this),this.formatterChanged().unsubscribe(this,this.invalidateTitleCache),P.hideAllIndicators().unsubscribe(this,this._visibleChanged),this._model.collapsed().unsubscribe(this._processHibernateBound),null!==this._currencySourceSymbolInputProperty&&this._currencySourceSymbolInputProperty.unsubscribeAll(this),null===(e=this._legendView)||void 0===e||e.destroy()}properties(){return this._properties}isDraggable(){return!this._metaInfo.linkedToSeries}lastValueData(e,t,i){const s={noData:!0},r=this.priceScale();if(this._model.timeScale().isEmpty()||null===r||r.isEmpty()||this.data().isEmpty())return s;const n=this._model.timeScale().visibleBarsStrictRange(),o=this.firstValue(!0);if(null===n||null===o)return s;if(!this._properties.childs().visible.value())return s;const a=this._properties.childs().styles,l=this._properties.childs().ohlcPlots;let c,h;if(a&&a.childs()[e]&&(c=a.childs()[e]),l&&l.childs()[e]&&(c=l.childs()[e]),!c||0===c.childs().display.value())return s;const d=this.metaInfo().plots;for(h=0;he.id()));if(h.length&&(c.parentSources=h),e){let e=this.data();const t=this._model.timeScale(),i=this._seriesDataRangeToSave(e);null!==i&&(e=e.range(i.firstBar(),i.lastBar())),c.data=e.state(),c.data.symbols=this._resolvedSymbols,c.data.graphics=(0,g.saveStudyGraphics)(this.graphics(),t.visibleBarsStrictRange()),c.data.plotOffsets=this._plotOffsets}this.ownerSource()&&(c.ownerSource=null===(i=this.ownerSource())||void 0===i?void 0:i.id());for(let e=0;e=0?e:0}}if(null===(s=c.state)||void 0===s?void 0:s.inputs){const e=c.metaInfo.inputs.find((e=>"ILScript"===e.name));e&&delete c.state.inputs[e.id]}return c}restoreData(e){var t,i;this._invalidateLastNonEmptyPlotRowCache(),this.data().restoreState(e),this._resolvedSymbols=null!==(t=e.symbols)&&void 0!==t?t:{},this._graphics=e.graphics?(0,g.loadStudyGraphics)(e.graphics):(0,g.emptyStudyGraphics)(),this._postProcessGraphics(),this._plotOffsets=null!==(i=e.plotOffsets)&&void 0!==i?i:{},this._setStatus({type:ot.StudyStatusType.Completed},!0)}hasStateForAlert(){return!1}stateForAlert(){throw new Error("Not implemented")}idForAlert(){return super.idForAlert()}alertCreationAvailable(){return new(dt())(!1).readonly()}hasBarColorer(){return(0,n.ensureNotNull)(this._metaInfo).plots.some(b.isBarColorerPlot)}barColorer(){const e=this._metaInfo.plots;let t=null;for(let i=0;i0}hasChildren(){return this._children.length>0}isStarted(){return Boolean(this._studyId)}isRestarting(){return this._restarting}isActualInterval(){return this._isActualInterval}onIsActualIntervalChange(){return this._onIsActualIntervalChange}isVisible(){var e,t,i;const s=this._properties.childs();if(this._model.collapsed().value()||!s.visible.value()||!this.isActualInterval())return!1;const r=this.metaInfo() +;if(r.plots.length>0)for(let e=0;ethis.start(e,t)),!0);this._sources.forEach((e=>{e.isHibernated()&&e.start()}));const r=!(this.isHibernationAllowed()&&!this.isVisible())||!0===t;this._chartApi&&this._chartApi.isConnected().value()&&r&&this._allSymbolsAreResolved().then((()=>this._startAfterSymbolsResolved(e,t))).catch((e=>{At.logError("ERROR: "+this._debugId()+" start failed, "+e),this._restarting=!1}))}inputs(e){const t=(0,k.merge)((0,k.clone)(kt),e||{});t.skipOptionalEmptySymbolInputs&&(t.keepOptionalSymbolsEmpty=!0);const i=(0,r.default)(this._buildInputs(t));return t.patchSosInputs&&m.StudyMetaInfo.patchSoSInputs(i,(e=>{var t,i;return null!==(i=null===(t=this._sources.find((t=>t.id()===e)))||void 0===t?void 0:t.sourceId())&&void 0!==i?i:null})),i}metaInfo(){return this._metaInfo}status(){return this._status}name(e){return e?this.metaInfo().shortDescription||this._properties.childs().shortDescription&&this._properties.childs().shortDescription.value()||"Study":this.metaInfo().description||this._properties.childs().description&&this._properties.childs().description.value()||"Study"}title(e,t,i,s){i=void 0===i?!this._showStudyArgumentsProperty.value():i;const r=JSON.stringify([e,t,i,s]);if(this._titleStrCache[r])return this._titleStrCache[r];if(this._titleInPartsCache[r])return this._joinTitlesParts(this._titleInPartsCache[r]);const n=this._title(e,t,i,s);return this._titleStrCache[r]=n,n}titleInParts(e,t,i,s){i=void 0===i?!this._showStudyArgumentsProperty.value():i;const r=JSON.stringify([e,t,i,s]);if(this._titleInPartsCache[r])return this._titleInPartsCache[r];const n=this._titleInParts(e,t,i,s);return this._titleInPartsCache[r]=n,n}invalidateTitleCache(e){if(this._titleStrCache={},this._titleInPartsCache={},!0===e&&this._children)for(let t=0;tt.update(e))),this._labelPaneViews.forEach((t=>t.update(e))),null===(t=this._dataWindowView)||void 0===t||t.update(),null===(i=this._legendView)||void 0===i||i.update(),null===(s=this._statusView)||void 0===s||s.update(),this._priceAxisViews.forEach((t=>t.update(e))),this._priceLinesAxisViews.forEach((t=>t.update(e))),null===(r=this._inputsLinesPaneView)||void 0===r||r.update(e),null===(n=this._inputsAnchorsPaneView)||void 0===n||n.update(e),this._inputsTimeAxisPaneViews.forEach((t=>t.update(e))),this._inputsPriceAxisPaneViews.forEach((t=>t.update(e)))}getStudyName(){return this._studyName}childStudyByRebind(){return this._childStudyByRebind}isPine(){return void 0!==this._metaInfo.pine}isStandardPine(){return this.isPine()&&m.StudyMetaInfo.isStandardPine(this._metaInfo.id)}isLinkedToSeries(){return!0===this._metaInfo.linkedToSeries}defaultPlotIdForAlert(){return this._metaInfo.plots.length?this._metaInfo.plots[0].id:null}resolvedSymbolInfoBySymbol(e){return this._resolvedSymbols&&e&&this._resolvedSymbols[this._getSymbolForResolve(e)]||null}currency(){if(null!==this._currencySourceSymbolInfo)return(0,ut.symbolCurrency)(this._currencySourceSymbolInfo);const e=this.metaInfo() +;return Boolean(e)&&e.is_price_study?this._firstSourceOrSeries().currency():null}currencySourceSymbolInfo(){var e,t,i;return null!==(e=this._currencySourceSymbolInfo)&&void 0!==e?e:null!==(i=null===(t=this.symbolSource())||void 0===t?void 0:t.symbolInfo())&&void 0!==i?i:null}unit(){const e=this.metaInfo();return Boolean(e)&&e.is_price_study?this._firstSourceOrSeries().unit():null}dataWindowView(){return this._dataWindowView}statusView(){return this._statusView}legendView(){return this._legendView}inputsForAlertState(){return this.inputs()}sessionId(){return this._firstSourceOrSeries().sessionId()}sessionIdChanged(){return this._firstSourceOrSeries().sessionIdChanged()}getSymbolString(e){return""===e?"":(0,T.encodeExtendedSymbolOrGetSimpleSymbolString)(this._getSymbolObject(e))}onStatusChanged(){return this._statusChanged}symbolsResolved(){return this._symbolsResolved}onHibernationStateChange(){return this._onHibernationStateChange}valuesProvider(){return new y.StudyLegendValuesProvider(this,this.model())}statusProvider(e){return new M.StudyStatusProvider(this,this._model.properties().childs().scalesProperties.childs().textColor)}correctScaleMargins(e){if("Volume"===this.metaInfo().shortId){const t=this.model().paneForSource(this);return null!==t&&t.isOverlay(this)&&t.containsMainSeries()?{top:.75,bottom:0}:{top:e.top,bottom:0}}return e}canBeHiddenByGlobalFlag(){return!0}isSourceHidden(){return!this.isVisible()||this.canBeHiddenByGlobalFlag()&&P.hideAllIndicators().value()}paneViews(e){if(this.isSourceHidden()||!e.hasPriceDataSource(this))return null;const t=[];return!this._startMovingPoint&&this._wasCompletedBefore&&t.push(...this._paneViews),this._inputsLinesPaneView&&(this._startMovingPoint||this._model.selection().isSelected(this))&&t.push(this._inputsLinesPaneView),this._inputsAnchorsPaneView&&t.push(this._inputsAnchorsPaneView),t}labelPaneViews(){return this.isSourceHidden()?null:this._labelPaneViews}timeAxisViews(){return this._model.selection().isSelected(this)?this._inputsTimeAxisPaneViews:null}priceAxisViews(e,t){const i=this._properties.childs().oldShowLastValue;if(i&&!i.value())return null;let s=this._priceAxisViews.slice();return this._model.selection().isSelected(this)&&(s=s.concat(this._inputsPriceAxisPaneViews)),e.findTargetPriceAxisViews(this,t,s,this._priceLinesAxisViews)}movable(){return null!==this._inputsAnchorsPaneView}startMoving(e,t,i,s){this._startMovingPoint=e,this.stop()}move(e,t,i,s){if(void 0!==e.logical&&null!==this._startMovingPoint){if(Array.isArray(t)){const i=t;this._updateInputValue(e.logical,i[0]),this._updateInputValue(e.logical,i[1])}else this._updateInputValue(e.logical,t);this.updateAllViews((0,ct.sourceChangeEvent)(this.id()))}}endMoving(e,t){return this._startMovingPoint=null,this.start(),{indexesChanged:!1,pricesChanged:!1}}clearData(){var e;this._invalidateLastNonEmptyPlotRowCache(),this.data().clear(),this._graphics instanceof g.LiveStudyGraphics&&(null===(e=this._graphics)||void 0===e||e.clear()),this._plotOffsets={}, +this.hasBarColorer()&&this._model.mainSeries().invalidateBarStylesCache(),this.updateAllViews((0,ct.sourceChangeEvent)({sourceId:this.id(),clearData:!0}))}convertYCoordinateToPriceForMoving(e,t){const i=this.priceScale();if(!t||!i||i.isEmpty())return null;const s=t.firstValue();return null===s?null:i.coordinateToPrice(e,s)}processHibernate(e){const t=this.isVisible();if(!this.isStarted()&&t&&(this._sources.forEach((e=>{e.processHibernate()})),this.start(void 0,void 0,e),this._onHibernationStateChange.fire(!1)),this.isHibernationAllowed()&&this.isStarted()&&!t){for(const e of this._children)e.processHibernate();this.stop(void 0,e),this._onHibernationStateChange.fire(!0)}}isHibernationAllowed(){return!this.metaInfo().historyCalculationMayChange&&(!this.hasChildren()||!!this._model.collapsed().value()&&this._children.every((e=>e.isHibernationAllowed())))}isPlotVisibleAt(e,t){let i;const s=this.metaInfo().plots.find((t=>t.id===e));if(i=void 0!==s?(0,b.isOhlcPlot)(s)?this._properties.childs().ohlcPlots.childs()[s.target]:this._properties.childs().styles.childs()[e]:this._properties.childs().ohlcPlots.childs()[e],void 0===i)throw new Error(`Study does not contain ${e} plot`);const r=i.childs().display.value();return null!==r&&(r&t)===t}recalculate(){const e=this._model.paneForSource(this);this._model.recalculatePane(e,(0,ct.sourceChangeEvent)(this.id())),this._model.updateSource(this)}maxOffset(){return this._maxOffset}onStart(){return this._onStart}isHibernated(){return!this.isVisible()&&!this.isStarted()}turnaround(e){if(!e)return this._turnaround;const t=this._series.seriesSource().turnaround(),i=buildTreeForStudy(this);return buildTurnaround(t,i)}canHaveChildren(){var e;return this._canHaveChildren=null!==(e=this._canHaveChildren)&&void 0!==e?e:m.StudyMetaInfo.canHaveChildren(this._metaInfo),this._canHaveChildren}setChild(e){-1===this._children.indexOf(e)&&this._children.push(e)}unsetChild(e){const t=this._children.indexOf(e);~t&&this._children.splice(t,1)}getAllChildren(){const e=this._children.slice();for(let t=0;te.id()===i)))&&void 0!==t?t:null}return this._series}priceStep(){return this._priceStep||this._firstSourceOrSeries().priceStep(!1)}_incrementTurnaround(){this._turnaround="st"+ ++this._turnaroundCounter}_checkTurnaround(e){return e===this._turnaround||e===this._model.mainSeries().seriesSource().turnaround()||e===this.turnaround(!0)}_createStudyOnServer(){if(this._isDestroyed)return;const e=this._getStudyIdWithLatestVersion();this._studyId=(0,x.makeNextStudyId)(),this._incrementTurnaround(),this._studyName=e;const t=(0,k.clone)((0,n.ensureDefined)(this._inputs));m.StudyMetaInfo.patchSoSInputs(t,(e=>{var t,i;return null!==(i=null===(t=this._sources.find((t=>t.id()===e)))||void 0===t?void 0:t.sourceId())&&void 0!==i?i:null})), +this._chartApi.createStudy(this._studyId,this._turnaround,this.isChildStudy()?(0,n.ensureNotNull)(this._sources[0].sourceId()):(0,n.ensureNotNull)(this._series.seriesSource().instanceId()),this._studyName,t,this._handler,this.isChildStudy())}_stopStudyOnServer(){this._chartApi&&this._chartApi.isConnected().value()&&this.isStarted()&&(this._chartApi.removeStudy((0,n.ensureNotNull)(this._studyId),this.isChildStudy()),this._setStatus({type:ot.StudyStatusType.Undefined})),this._studyId=null}_modifyStudyOnServer(e,t){const i=(0,k.clone)((0,n.ensureDefined)(e));m.StudyMetaInfo.patchSoSInputs(i,(e=>{var t,i;return null!==(i=null===(t=this._sources.find((t=>t.id()===e)))||void 0===t?void 0:t.sourceId())&&void 0!==i?i:null})),this._chartApi.modifyStudy((0,n.ensureNotNull)(this._studyId),this._turnaround,i,this._handler,t)}_transformData(e){}_updateMaxOffsetValue(){let e=-1/0;for(const t of this._metaInfo.plots)e=Math.max(this.offset(t.id),e);this._maxOffset.setValue(e)}_rightOffsetToUnixTime(e){if(this._series.bars().size()>=e){const t=(0,n.ensureNotNull)(this._series.bars().lastIndex())-e;return(0,n.ensureNotNull)(this._series.bars().valueAt(t))[0]}return null}_invalidateLastNonEmptyPlotRowCache(){this._lastNonEmptyPlotRowCache={}}_collectDepsForAlert(){throw new Error("Not implemented")}_allInputsAreValid(){for(const e of this._metaInfo.inputs)if("bar_time"===e.type){const t=e.id;if(null==this._properties.childs().inputs.childs()[t].value())return!1}return!0}_startAfterSymbolsResolved(e,t){if(this.isStarted()&&!this._restarting)return;if(!this._sources.some((e=>!(e.isStarted()&&!e.isRestarting())&&(e.onStart().subscribe(this,this._startAfterSymbolsResolved,!0),!0)))&&(this._restarting=!1,this._allInputsAreValid()&&(this._inputs=this._apiInputs(),this._createStudyOnServer(),this._subscribeToSessionId(),this._onStart.fire(),!0===e&&this._children)))for(const e of this._children)e.start(!0,t)}_changeInputsImpl(e,t){var s;const r=this._calcSources();let a=!0;const l=jt(this._metaInfo,e,t);if(r.length!==this._sources.length||r[0]!==this._sources[0])a=this._rebindToSourceOrRestorePreviousValue(null!==(s=r[0])&&void 0!==s?s:this._series,e,t),a&&(this._inputs=e);else{if(this.isStarted()&&this._chartApi.isConnected().value()&&l>0&&!this._chartApi.canCreateStudy(!0)){const s=window.user.pro_plan;createGoProDialog({feature:"studyOnStudy",actions:s&&[ProPlans.ProPremium,ProPlans.ProPremiumTrial].includes(s)?[{text:o.t(null,void 0,i(75139)),action:PredefinedAction.Close}]:void 0});for(const i of this._metaInfo.inputs){if("source"!==i.type)continue;const s=e[i.id].v,r=t[i.id].v;if(s!==r){(0,n.ensureDefined)(this._properties.childs().inputs.child(i.id)).setValue(r)}}return}this._inputs=e;let s=!1;const a=Object.values(D.RangeDependentStudyInputNames);for(const i of Object.keys(e))if(JSON.stringify(e[i])!==JSON.stringify(t[i])&&!a.includes(i)){s=!0;break}this._incrementTurnaround(),s&&this.disablePriceRangeReady(),this._updateParentSources(r,l),this._modifyStudyOnServer(e,l)}this.invalidateTitleCache(),a&&(this._studyModified=a)} +createPriceAxisView(e){return new mt(this,{plotIndex:e})}createPriceLineAxisView(e){return new gt.StudyPriceLineAxisView(this,e)}_createStudyPlotPaneView(e){return new Re.StudyPlotPaneView(this,this._series,this._model,e)}_createViews(){var e,t,i,s;this._priceAxisViewsBase=[],this._priceLinesAxisViews=[],this._paneViews=[],this._labelPaneViews=[];const r=new Set,o=this.metaInfo(),a=Boolean(o.usePlotsZOrder),l=new Map,c=this._properties.childs();if(c.filledAreas&&o.filledAreas)for(let e=0;e{const i=c.bands.childs()[t];if(i&&i.childs().visible.value()){const t=new tt(i,this),s=a?(0,n.ensureDefined)(e.zorder):l.size;Rt(s,l),l.set(s,{paneViews:[t]})}})),c.bandsBackground&&((0,n.assert)(!a,"'usePlotsZOrder' flag does not supported"),l.set(l.size,{paneViews:[new rt(this)]}));const h=this._paneViews;this._createGraphicsPaneViews().then((e=>{for(let t=0;te-t));for(let e=0;e0){const t=(0,n.ensureNotNull)(this.barColorer()).firstColoredBar(e[0].index);this._model.mainSeries().invalidateBarStylesCache(t)}null!==t&&this._postProcessGraphics();const r=this._model.paneForSource(this);this._model.recalculatePane(r,(0,ct.sourceChangeEvent)({sourceId:this.id(),firstUpdatedTimePointIndex:null!=s?s:void 0})),this._updateSources()}_updateSources(){this._model.updateSource(this),this.hasBarColorer()&&this._model.updateSource(this._model.mainSeries())}_titleInputs(e,t){return this.inputs(this._titleInputsOptions(e,t))}_titleInputsOptions(e,t){return{symbolsForDisplay:!0,skipHiddenInputs:!0,skipFakeInputs:!1,fakeInputsForDisplay:!0,asObject:!1,skippedGroups:[],noExchanges:e,noResolution:t,skipColorInputs:!0,skipTimeInputs:!0,priceInputsForDisplay:!0,skipOptionalEmptySymbolInputs:Dt}}_postProcessGraphics(){ +this._graphicsPriceAxisViews=this._createGraphicsPriceAxisViews(),this._concatPriceAxisViews()}async _createGraphicsPaneViews(){return(0,g.createGraphicsPaneViews)(this,this.model())}_createGraphicsPriceAxisViews(){return(0,g.createGraphicsPriceAxisViews)(this)}_subscribeToSessionId(){!this._isSubscribedToSessionId&&this.hasSymbolInputs()&&(this.sessionIdChanged().subscribe(this,this._onSessionIdChanged),this._isSubscribedToSessionId=!0)}_unsubscribeToSessionId(){this._isSubscribedToSessionId&&(this.sessionIdChanged().unsubscribe(this,this._onSessionIdChanged),this._isSubscribedToSessionId=!1)}_onSessionIdChanged(){this.restart(!0)}_title(e,t,i,s){const r=this._titleInParts(e,t,i,s);return this._joinTitlesParts(r)}_formatterByProperties(){const e=this.metaInfo().format,t=this._priceScaleByProperties();if(null!==t)switch(e.type){case"inherit":case"price":return new Tt.PriceFormatter(t);case"volume":return new xt.VolumeFormatter(Math.log10(t));case"percent":return new It.PercentageFormatter(t)}return null}_formatterByMetaInfo(){var e,t;const i=this.metaInfo().format;if("inherit"===i.type)return null;const s=this.series().symbolInfo(),r=(0,k.isNumber)(i.precision)?Math.pow(10,i.precision):void 0;{const s=null!==(t=null===(e=null===Mt.customFormatters||void 0===Mt.customFormatters?void 0:Mt.customFormatters.studyFormatterFactory)||void 0===e?void 0:e.call(Mt.customFormatters,i,this.symbolSource().symbolInfo()))&&void 0!==t?t:null;if(null!==s)return s}switch(i.type){case"price":return new Tt.PriceFormatter(r);case"volume":{let e=i.precision;return void 0===e&&(e=s&&(0,k.isNumber)(s.volume_precision)?s.volume_precision:0),new xt.VolumeFormatter(e)}case"percent":return new It.PercentageFormatter(r);default:return At.logWarn(`Unsupported format type: ${i.type}`),null}}_postProcessPriceRange(e){if(e&&e.minValue()===e.maxValue()&&!this.metaInfo().is_price_study){const t=.005*e.minValue();e=new p.PriceRange(e.minValue()-t,e.maxValue()+t)}const t=this.priceScale();return t&&t.isLog()&&e?new p.PriceRange(t.priceToLogical(e.minValue()),t.priceToLogical(e.maxValue())):e}_joinTitlesParts(e){const t=e[1]?e[1].join(", "):"";return e[0]+(t.length>0?" ("+t+")":"")}_titleInParts(e,t,s,r){var a;const l=this.name(e);t=t||{};const c=[o.t(l,{context:"study"},i(68716))];let h=[];if(!s){const i=this._getMTFResolutionInputTitle();null!==i&&i.length>0&&c.push(i);const s=this.metaInfo(),o=this._titleInputs(r,!0)||[];if(o.length>0){const i={};if(this.isChildStudy())for(let t=0;t=0){const t=this.parentSourceForInput(c);if(t instanceof Gt){const s=t.metaInfo(),n=t.title(e,{},!0,r);if(1===s.plots.length)i[c]=n;else{const e=c.split("$")[1],t=null===(a=s.plots[parseInt(e)])||void 0===a?void 0:a.id,r=s.styles&&s.styles[t],o=r&&r.title||t;i[c]=n+": "+o}}}}h=o.map((e=>{let s=(0,k.isNumber)(e)?this._numericFormatter.format(e):i&&i[e.toString()]||e.toString() +;return t&&t[s.toString()]&&(s=t[s.toString()]),s}))}}return[c.join(" · "),h]}_getMTFResolutionInputTitle(){const e=this.metaInfo();for(let t=0;ts),(()=>s)).then(this._onDataUnpacked.bind(this,e,t.indexes,i)),this._ongoingDataUpdate}_mergeData(e){return this._invalidateLastNonEmptyPlotRowCache(),this.data().merge(e)}_getSymbolForResolve(e){return this.getSymbolString(this._getSymbolForApi(e))}_allSymbolsAreResolved(){const e=this.metaInfo(),t=[];let i=!1;for(let s=0;sthis._symbolsResolved.fire())):e}return Promise.all(t).catch((e=>(this._setStatus({type:ot.StudyStatusType.Error,errorDescription:{error:Lt}}),this.stop(!0),this._model.updateSource(this),Promise.reject("Invalid symbol, "+e)))).then((()=>{null!==this._studyId&&this.stop(!0),this.start(!0),this._symbolsResolved.fire(),this._recheckLineToolsActuality()}))}_getSymbolForApi(e){return e}_resolveSymbol(e,t){if(""===e)return Promise.resolve();let i=this._pendingResolveSymbols.get(e);return void 0!==i||(i=new Promise(((i,s)=>{this._onSymbolResolvingStart(),this._chartApi.resolveSymbol((0,x.makeNextSymbolId)(),e,(r=>{switch(this._pendingResolveSymbols.delete(e),r.method){case"symbol_resolved":this._setStatus({type:ot.StudyStatusType.Undefined}),this._resolvedSymbols[e]=r.params[1],this._resolvedSymbolsByInput[t]=r.params[1],this._onSymbolResolved(e,t,r.params[1]),this.invalidateTitleCache(!0),i();break;case"symbol_error":if(this._setStatus({type:ot.StudyStatusType.Error,errorDescription:{error:r.params[1]}}),this._onSymbolError(),r.params[1]===I.permissionDenied&&r.params[2]){if(r.params[2]!==I.SymbolErrorPermissionDeniedReason.Symbol)return void this._resolveSymbol(r.params[2],t).then(i);if(r.params[3])return void this._resolveSymbol(r.params[3],t).then(i)}0,s()}}))})),this._pendingResolveSymbols.set(e,i)),i}_recheckLineToolsActuality(){const e=this._model.paneForSource(this);null!==e&&e.sourcesByGroup().lineSourcesForAllSymbols().forEach((e=>{e.ownerSource()===this&&e.calcIsActualSymbol()}))}_getSymbolObject(e){const t={symbol:e},i=this.currency() +;return null!==this._currencySourceSymbolInputProperty&&null!==this._currencySourceSymbolInfo&&this._getSymbolForApi(this._currencySourceSymbolInputProperty.value())===e&&(t["currency-id"]=i),t.session=this.sessionId(),t}_onSymbolResolved(e,t,i){this._onCurrencyMayChange()}_onSymbolResolvingStart(){}_onSymbolError(){}_setStatus(e,t){var i;this._status=e,e.type===ot.StudyStatusType.Completed?this._wasCompletedBefore=!0:e.type!==ot.StudyStatusType.Error&&e.type!==ot.StudyStatusType.Undefined||(this._wasCompletedBefore=!1),t||(null===(i=this._statusView)||void 0===i||i.update(),this._model.updateSource(this),this._statusChanged.fire(e))}_onPropertiesChanged(){this._restarting||(this._inputs?this._tryChangeInputs():this._chartApi&&this._chartApi.isConnected().value()&&this.restart()),this._recreatePaneViews(),(0,vt.emit)("study_properties_changed",this._id)}_bandsFirstValue(e){const t=this._metaInfo;if(!t.bands)return null;for(let i=0;ivoid 0!==i[e]),1e3),null===i?null:(this._lastNonEmptyPlotRowCache[e]=i,i)}_onCurrencyChanged(){"alwaysOff"!==(0,pt.currencyUnitVisibilityProperty)().value()&&this._model.fullUpdate(),this.isStarted()&&this._tryChangeInputs(),this._currencyChanged.fire()}_apiInputs(){return this.inputs({keepOptionalSymbolsEmpty:!0})}_tryChangeInputs(){var e;const t=this.isStarted()&&this._chartApi.isConnected().value();if(t&&this._allInputsAreValid())this._allSymbolsAreResolved().then((()=>{const e=this._apiInputs(),t=JSON.stringify(e)!==JSON.stringify(this._inputs);this._isStopped()?t&&this.disablePriceRangeReady():t&&this._changeInputsImpl(e,(0, +n.ensureDefined)((0,k.clone)(this._inputs)))})).catch((e=>{At.logError("ERROR: "+this._debugId()+" _tryChangeInputs: cannot modify study, "+e)}));else{t&&this.stop(!0);const i=this._apiInputs(),s=(0,n.ensureDefined)((0,k.clone)(this._inputs));if(JSON.stringify(i)!==JSON.stringify(this._inputs)){const t=this._calcSources();if(t.length!==this._sources.length||t[0]!==this._sources[0])this._rebindToSourceOrRestorePreviousValue(null!==(e=t[0])&&void 0!==e?e:this._series,i,s);else{const e=jt(this._metaInfo,i,s);this._updateParentSources(t,e)}this._inputs=i}}this._tagsChanged.fire()}_debugId(){const e=[];return this._studyId&&e.push(this._studyId),e.push(this._metaInfo.fullId),e.push(this._metaInfo.description),JSON.stringify({study:e})}_onCurrencyMayChange(){if(null!==this._currencySourceSymbolInputProperty){const e=this.currency();this._updateCurrencySourceSymbolInfo(),e!==this.currency()&&this._onCurrencyChanged()}}_fillPrecalculatedAutoscaleInfo(e,t){const i=this._metaInfo,s=this.properties().childs(),r=new Set,n=this._metaInfo.filledAreas||[];for(let e=0;e!(0,b.isPlotWithTechnicalValues)(e))).filter((e=>r.has(e.id)||this.isPlotVisibleAt(e.id,1))).reduce(((i,s)=>this._applyPlotToPrecalculatedAutoscaleInfo(e,t,i,s)),{fields:[],useMainSeriesRange:!1,baseValueMinMax:null})}_firstSourceOrSeries(){var e;return null!==(e=this._sources[0])&&void 0!==e?e:this._series}_updateParentSources(e,t){if(this._sources.forEach((e=>e.unsetChild(this))),e.forEach((e=>e.setChild(this))),this._sources=e,0!==t&&this._sources.length<=1){const e=this._firstSourceOrSeries(),t=this.m_priceScale,i=(0,n.ensureNotNull)(e.priceScale());if(t!==i){const t=this._model.paneForSource(this),s=(0,n.ensureNotNull)(this._model.paneForSource(e));t===s&&s.move(this,i,!0)}}}_calcSources(){const e=this._properties.childs().inputs.state();return m.StudyMetaInfo.getSourceIdsByInputs(this._metaInfo.inputs,e).map((e=>{if("high"===e||"open"===e||"low"===e||"close"===e||"hl2"===e||"ohl3"===e||"ohlc4"===e)return null;{const t=this._model.allStudies().find((t=>t.canHaveChildren()&&t.id()===e));return null!=t?t:null}})).filter(k.notNull)}_isStopped(){return!this.isStarted()}_onDataUnpacked(e,t,i,s){if(this._isDestroyed)return;"nochange"!==t&&this._processPlotOffsets(s),this._transformData(e);const r=this._mergeData(e);null!==s&&(s.indexes_replace?((0,n.assert)("nochange"!==t),this._graphics.replaceIndexesTo(t)):("nochange"!==t&&this._graphics.replaceIndexesTo(t),void 0!==s.graphicsCmds&&this._graphics.processCommands(s.graphicsCmds,this._metaInfo.graphics))),this._onDataUpdated(e,s,t,r&&r.index),this.priceRangeReady()||this._enablePriceRangeReady(),this._dataUpdated.fire(i,!1,r)}_processPlotOffsets(e){if(e&&e.indexes_replace)return;const t=this._plotOffsets;this._plotOffsets=e&&e.offsets||{},(0,s.default)(t,this._plotOffsets)||this.updateAllViews((0,ct.sourceChangeEvent)({sourceId:this.id(),clearData:!0})), +this._updateMaxOffsetValue()}_applyPlotToPrecalculatedAutoscaleInfo(e,t,i,s){var r;const o=s.id,a=this._properties.childs().styles.childs()[o],l=(0,b.isShapesPlot)(s)||(0,b.isCharsPlot)(s);i.useMainSeriesRange=i.useMainSeriesRange||(0,b.isArrowsPlot)(s);let c=(0,b.isLinePlot)(s)||(0,b.isOhlcPlot)(s);if(l){const e=(0,n.ensureDefined)(a).childs().location.value(),t=[v.MarkLocation.Absolute,v.MarkLocation.Top,v.MarkLocation.Bottom].indexOf(e)<0;i.useMainSeriesRange=i.useMainSeriesRange||l&&t,c=c||e===v.MarkLocation.Absolute}if(!c)return i;const h={name:o,offset:this.offset(o)},d=a,u=d.childs().plottype.value();if(!this._properties.childs().skipHistogramBaseOnAutoScale&&[b.LineStudyPlotStyle.Histogram,b.LineStudyPlotStyle.Columns,b.LineStudyPlotStyle.Area].indexOf(u)>=0){const s=null===(r=d.childs().histogramBase)||void 0===r?void 0:r.value(),n=this.data().minMaxOnRangeCached(e,t,[h]);return(0,k.isNumber)(s)&&null!==n&&(i.baseValueMinMax=(0,_.mergeMinMax)(i.baseValueMinMax,{min:s,max:s}),i.baseValueMinMax=(0,_.mergeMinMax)(i.baseValueMinMax,n)),i}return i.fields.push(h),i}_onSourceInputChanged(){if(!this.isStarted()){const e=this._calcSources();e[0]!==this._sources[0]&&this._rebindToSource(e[0],this._apiInputs())}}_rebindToSourceOrRestorePreviousValue(e,t,i){let s=!0;if(!this._rebindToSource(e,t)){const e=this._properties.childs().inputs.state(),r=m.StudyMetaInfo.getSourceIdsByInputs(this._metaInfo.inputs,e)[0];for(const e of Object.keys(i)){const o=(0,D.getInputValue)(i[e]),a=(0,D.getInputValue)(t[e]);if(i.hasOwnProperty(e)&&o!==a&&r&&(0,k.isString)(a)&&0===a.indexOf(r)){const t=(0,n.ensureDefined)(this._properties.childs().inputs.child(e)),r=(0,D.getInputValue)(i[e]);t.setValue(r),s=!1;break}}}return s}_rebindToSource(e,t){const i=this.isStarted()&&this._chartApi.isConnected().value(),s=this._firstSourceOrSeries();let r;const o=(0,k.clone)((0,n.ensureDefined)(t)),a=e instanceof Gt?[e,...this._sources]:this._sources;if(m.StudyMetaInfo.patchSoSInputs(o,(e=>{var t,i;return null!==(i=null===(t=a.find((t=>t.id()===e)))||void 0===t?void 0:t.sourceId())&&void 0!==i?i:null})),!this.isChildStudy())return At.logError("Unable to rebind study to source of this type"),!1;{let t;this._sources[0].unsetChild(this);let s=null;if(e===this._model.mainSeries())this._sources=[],this._ownerSource=null,t=this._series.seriesSource().instanceId(),s=2;else{if(!(e instanceof Gt))return At.logError("Unable to rebind study to source of this type"),!1;this._ownerSource=e,this._sources=[e],t=e.sourceId(),e.setChild(this),null===t&&(r=e)}i&&null!==t&&(this._incrementTurnaround(),this.disablePriceRangeReady(),this._chartApi.rebindStudy((0,n.ensureNotNull)(this._studyId),this._turnaround,t,this._studyName,o,this._handler,s))}r&&(this.isStarted()&&this.stop(),r.start(!0)),s instanceof Gt&&s.processHibernate();const l=this.m_priceScale,c=(0,n.ensureNotNull)(e.priceScale());if(l!==c){const t=this._model.paneForSource(this),i=(0,n.ensureNotNull)(this._model.paneForSource(e));t===i&&i.move(this,c,!0)}const h=this._firstSourceOrSeries() +;return s.formatterChanged().unsubscribe(this,this._onSourceFormatterChanged),h.formatterChanged().subscribe(this,this._onSourceFormatterChanged),s.priceStepChanged().unsubscribe(this,this._onSourcePriceStepChanged),h.priceStepChanged().subscribe(this,this._onSourcePriceStepChanged),s.currencyChanged().unsubscribeAll(this),h.currencyChanged().subscribe(this,this._onSourceCurrencyChanged),s.unitChanged().unsubscribeAll(this),h.unitChanged().subscribe(this,this._onSourceUnitChanged),s.priceRangeReadyChanged().unsubscribeAll(this),h.priceRangeReadyChanged().subscribe(this,this._onSourcePriceRangeReadyChanged),this._recreatePriceFormattingDependencies(),!0}_buildInputs(e){(0,n.assert)(!!e,"options not set");let t={};try{t=this._prepareInputs(e)}catch(e){At.logWarn("Failed to prepare study inputs: "+e)}if(e.asObject){const e={};return Object.keys(t).forEach((i=>{null!=t[i]&&(e[i]=t[i])})),e}{const e=[];return Object.keys(t).forEach((i=>{null!=t[i]&&e.push(t[i])})),e}}_prepareInput(e,t){const i=this._prepareInputValue(e,t);return!e.isFake||t.fakeInputsForDisplay||t.onlyAtomValues?i:{v:i,f:!0,t:e.type}}_plotsForAlert(){return[]}_dependenciesForAlerts(){throw new Error("Not implemented")}_calcIsActualInterval(){const e=this._isActualInterval;this._isActualInterval=(0,at.isActualInterval)(this._series.intervalObj(),this._properties.childs().intervalsVisibilities),e!==this._isActualInterval&&(this._onIsActualIntervalChange.fire(),this._visibleChanged(),this.processHibernate())}_visibleChanged(){this._series.invalidateBarColorerCache()}_getNonPriceParent(){const e=this._sources;for(const t of e)if(t instanceof Gt){const e=t.metaInfo();return e.is_price_study&&"Compare@tv-basicstudies"!==e.id?t._getNonPriceParent():t}return null}_updateInputValue(e,t){const i=this._properties.childs().inputs.childs();if(i[t.id])if("price"===t.type)i[t.id].setValue(e.price);else if("time"===t.type){const s=this._model.timeScale().indexToTimePoint(e.index);null!==s&&i[t.id].setValue(1e3*s)}}_initializeStudyInputsPaneViews(){}_updateCurrencySourceSymbolInfo(){var e;null!==this._currencySourceSymbolInputProperty&&(this._currencySourceSymbolInfo=null!==(e=this._resolvedSymbolsByInput[this._currencySourceSymbolInputProperty.value()])&&void 0!==e?e:null)}_initializeCurrencySource(){var e,t;const i=this.metaInfo(),s="symbolInputSymbolSource"===(null===(e=i.symbolSource)||void 0===e?void 0:e.type)&&(null===(t=i.symbolSource)||void 0===t?void 0:t.inputId),r=i.inputs.find((e=>e.id===s)),n="symbol"===(null==r?void 0:r.type);if("string"==typeof s&&n&&i.is_price_study){const e=this._properties.childs().inputs.childs()[s];void 0!==e&&(e.subscribe(this,this._onCurrencyMayChange),this._currencySourceSymbolInputProperty=e)}}_recreatePaneViews(){this.hasBarColorer()&&this._model.mainSeries().invalidateBarStylesCache(),this._createViews(),this.recalculate(),this.updateAllViews((0,ct.sourceChangeEvent)(this.id()))}_pinePatchPropsAllowed(){return(this.isStarted()||this._metaInfo.inputs.some((e=>"symbol"===e.type)))&&!this._restarting}_pinePatchProps(){ +throw new Error("Not implemented")}_areStudyInputsModified(e){if(0===Object.keys(e).length)return!1;if(void 0===this._oldStudyInputs)return!0;const t=Object.keys(this._oldStudyInputs);(0,n.assert)(t.length===Object.keys(e).length,"keys quantity should be equal");for(const i of t)if((0,n.assert)(e.hasOwnProperty(i),`key '${i}' should exist in study inputs`),(0,n.ensureDefined)(this._oldStudyInputs)[i]!==e[i])return!0;return!1}_getStudyErrorText(e){return e.split(":",2)[0]}}},83956:(e,t,i)=>{"use strict";i.d(t,{StudyCompare:()=>F});var s=i(50151),r=i(35624),n=i(68927),o=i(1930),a=i(26220),l=i.n(a),c=i(2484),h=i(99846),d=i(67876),u=i(1194),p=i(38031);const _=c.enabled("force_exchange_as_title");class m extends d.PriceAxisView{constructor(e,t){super(),this._studyCompare=e,this._data=t}_updateRendererData(e,t,i){e.visible=!1,t.visible=!1;const r=this._studyCompare.priceScale(),n=this._studyCompare.lastValueData(this._data.plotIndex,!1);if(n.noData||null===r||r.isEmpty())return;const o=this._studyCompare.model(),a=o.timeScale().visibleBarsStrictRange(),l=o.mainSeries().bars().lastIndex();if(null===a||null===l)return;if(l<=a.lastBar())i.background=(0,p.resetTransparency)(n.color),i.textColor=this.generateTextColor(i.background),i.borderColor=void 0,e.borderVisible=!1,t.borderVisible=!1;else{const r=o.backgroundColorAtYPercentFromTop(n.coordinate/(0,s.ensureNotNull)(o.paneForSource(this._studyCompare)).height());i.background=r,i.textColor=(0,p.resetTransparency)(n.color),i.borderColor=i.textColor,e.borderVisible=!0,t.borderVisible=!0}i.coordinate=n.coordinate,i.floatCoordinate=n.floatCoordinate;const c=o.properties().childs().scalesProperties.childs();c.showSeriesLastValue.value()&&(e.text=(0,u.getCurrentModePriceText)(r,n),c.seriesLastValueMode.value()!==h.PriceAxisLastValueMode.LastPriceAndPercentageValue?e.secondLine="":e.secondLine=(0,u.getOppositeModePriceText)(r,n),e.visible=!0),t.text="",c.showSymbolLabels.value()&&(t.text=this._paneText(),t.visible=t.text.length>0)}_paneText(){let e="";const t=this._studyCompare.symbolInfo();return _?e=(0,o.displayedSymbolExchange)(t):this._studyCompare.model().properties().childs().scalesProperties.childs().showSymbolLabels.value()&&(e=(0,o.displayedSymbolName)(t)),e}}i(44352);var g=i(35823),f=i(28667),v=i(76076),S=i(49483),y=i(65665),b=i(77513);class w extends b.StudyValuesProvider{constructor(e,t){super(e,t),this._emptyValues[0].title=e.guiPlotName("")}_hideValues(){return!1}}const P=S.CheckMobile.any();class C extends g.StudyDataWindowView{constructor(e,t){super(e,t),this._studyCompare=e}_hideValues(){return!1}_createValuesProvider(e,t){return new w(e,t)}_currentIndex(){const e=this._model.crossHairSource().lockedIndex;let t;return P&&(null===this._model.crossHairSource().pane&&void 0===e||(0,f.isLineToolName)(v.tool.value())||null!==this._model.lineBeingEdited())?t=this._study.data().lastIndex():(t=this._model.crossHairSource().appliedIndex(),(0,y.isNumber)(t)||(t=this._study.data().lastIndex())),t}}class T extends C{constructor(e,t){super(e,t),this._additional=null, +this._showSeriesOHLC=t.properties().childs().paneProperties.childs().legendProperties.childs().showSeriesOHLC,this._showSeriesOHLC.subscribe(this,this.update)}areValuesVisible(){return this._showSeriesOHLC.value()}destroy(){this._showSeriesOHLC.unsubscribeAll(this)}additional(){return this._additional}_updateImpl(){super._updateImpl()}}var x=i(66019),I=i(69145),M=i(89111);class A extends M.StudyStatusProvider{getSplitTitle(){return this._source.titleInParts(!0,void 0,!1,!1)}text(){return this._source.isActualInterval()?this._source.isFailed()?`${this._source.title(!0,void 0,!1,!1)}: ${this.sourceStatusText()}`:`${this._source.title(!0,void 0,!1,!1)} ${this.sourceStatusText()}`:this._source.title(!0,void 0,!1,!1)}}var L=i(90854),k=i(40549),E=i.n(k);const D=c.enabled("study_overlay_compare_legend_option"),B=c.enabled("force_exchange_as_title"),V=c.enabled("uppercase_instrument_names"),R=!c.enabled("hide_study_compare_legend_item"),N=c.enabled("hide_unresolved_symbols_in_legend"),O=c.enabled("symbol_info_price_source");class F extends n.Study{constructor(e,t,i,s){super(e,function(e){return e.hasChild("currencyId")||e.addChild("currencyId",new(l())(null)),e.hasChild("unitId")||e.addChild("unitId",new(l())(null)),e.addExclusion("currencyId"),e.addExclusion("unitId"),e}(t),i,s),this._isActingAsSymbolSource=new(E())(!0),this._realignToolsLastParams=null,this.properties().childs().minTick.subscribe(null,(()=>this._recreatePriceFormattingDependencies())),this.properties().childs().minTick.subscribe(null,(()=>this._model.fullUpdate())),this.properties().childs().currencyId.subscribe(this,this._onCurrencyChanged),this.properties().childs().unitId.subscribe(this,this._onUnitChanged),this.properties().merge({skipHistogramBaseOnAutoScale:!0}),this._symbolResolvingActive=new(E())(!1),this._symbolHibernated=new(E())(!1),e.mainSeries().onIntervalChanged().subscribe(this,(()=>e.realignLineTools(this)))}destroy(){this._model.mainSeries().onIntervalChanged().unsubscribeAll(this),super.destroy()}properties(){return this._properties}isActingAsSymbolSource(){return this._isActingAsSymbolSource.readonly()}createPriceAxisView(e){return new m(this,{plotIndex:"compare"})}setSymbolParams(e){this._setSymbolCurrencyUnitInternal(e)}symbol(){return this.properties().childs().inputs.childs().symbol.value()}setSymbol(e){this.setSymbolParams({symbol:e})}symbolInfo(){if(!this._resolvedSymbols)return null;const e=this.properties().childs().inputs.childs().symbol.value();if(!e)return null;let t;return t=this._resolvedSymbols[this._getSymbolForResolve(e)]||null,t}symbolResolved(){return this.symbolsResolved()}symbolResolvingActive(){return this._symbolResolvingActive}symbolHibernated(){return this._symbolHibernated}isVisible(){const e=super.isVisible();return this._symbolHibernated.setValue(!e),e}symbolSameAsCurrent(e){return(0,L.symbolSameAsCurrent)(e,this.symbolInfo())}currency(){return this.properties().childs().currencyId.value()||null}setCurrency(e){this.setSymbolParams({currency:e})}isConvertedToOtherCurrency(){return(0, +o.isConvertedToOtherCurrency)(this.symbolInfo())}unit(){return this.properties().childs().unitId.value()||null}setUnit(e){this.setSymbolParams({unit:e})}isConvertedToOtherUnit(){return(0,o.isConvertedToOtherUnit)(this.symbolInfo(),this._model.unitConversionEnabled())}style(){return 2}setStyle(e){}interval(){return this._model.mainSeries().interval()}setInterval(e){}symbolSource(){return this}state(e,t){const i=super.state(e,t);return this._model.unitConversionEnabled()||delete i.state.unitId,e&&((0,s.ensureDefined)(i.data).symbols={___snapshot:this.symbolInfo()||void 0}),i}symbolTitle(e,t){return this.title(!0,{},!1,e)}titleInParts(e,t,i,s){var r;const n=this._titleInParts(e,t,i,s),o=[n[0],...null!==(r=n[1])&&void 0!==r?r:[]].join(", ");return[V?o.toUpperCase():o]}tags(){const e=this.symbol();return e?[e]:[]}statusView(){return R?super.statusView():null}guiPlotName(e){return this.properties().childs().inputs.childs().symbol.value()}canOverrideMinTick(){return!0}canBeHiddenByGlobalFlag(){return!1}valuesProvider(){return new w(this,this.model())}statusProvider(e){return new A(this,this._model.properties().childs().scalesProperties.childs().textColor)}measureUnitId(){return(0,o.measureUnitId)(this.symbolInfo())}_createViews(){this._legendView||(this._legendView=new T(this,this._model)),this._dataWindowView||(this._dataWindowView=new C(this,this._model)),this._statusView||(this._statusView=new x.StudyStatusView(this)),super._createViews()}_showLastValueOnPriceScale(){return this._model.properties().childs().scalesProperties.childs().showSeriesLastValue.value()}_onUnitChanged(){"alwaysOff"!==(0,r.currencyUnitVisibilityProperty)().value()&&this._model.fullUpdate(),this._model.unitConversionEnabled()&&this.isStarted()&&this._tryChangeInputs(),this._unitChanged.fire()}_getSymbolObject(e){const t=super._getSymbolObject(e),i=this.currency();null!==i&&(t["currency-id"]=i);const s=this.unit();return this._model.unitConversionEnabled()&&null!==s&&(t["unit-id"]=s),t}_getSymbolForApi(e){return(0,o.symbolForApi)(this._resolvedSymbolsByInput[e]||null,e)}_onSymbolResolvingStart(){super._onSymbolResolvingStart(),this._symbolResolvingActive.setValue(!0)}_onSymbolError(){super._onSymbolError(),this._symbolResolvingActive.setValue(!1)}_onSymbolResolved(e,t,i){super._onSymbolResolved(e,t,i),this._recreatePriceFormattingDependencies();const s=t===this.symbol()?(0,o.extractSymbolNameFromSymbolInfo)(i,this.symbol()):null,r=(0,o.symbolCurrency)(i),n=(0,o.symbolUnit)(i,this._model.unitConversionEnabled());this._setSymbolCurrencyUnitInternal({symbol:null!=s?s:void 0,currency:r,unit:n},i),this._symbolResolvingActive.setValue(!1)}_changeInputsImpl(e,t){super._changeInputsImpl(e,t),this._realignLineToolsIfParamsChanged()}_createStudyOnServer(){super._createStudyOnServer(),this._realignLineToolsIfParamsChanged()}_tryCreateFormatter(){var e,t +;const i=null!==(t=null===(e=null===I.customFormatters||void 0===I.customFormatters?void 0:I.customFormatters.priceFormatterFactory)||void 0===e?void 0:e.call(I.customFormatters,this.symbolInfo(),this.properties().childs().minTick.value()))&&void 0!==t?t:null;return null!==i?i:(0,o.createSeriesFormatter)(this.symbolInfo(),this.properties().childs().minTick.value())}_titleInParts(e,t,i,s){const r=this.symbolInfo();return[this._getSymbolTitlePart(r),[this._getExchangeTitlePart(r,s),this._getPriceSourceTitlePart(r)].filter((e=>null!==e))]}_getSymbolTitlePart(e){var t;if(null===e)return N?"":this.properties().childs().inputs.childs().symbol.value();const i=(0,o.getStudySymbolExchange)(e);if(B&&void 0!==i)return i;if(D)switch(this._model.mainSeries().symbolTextSourceProxyProperty().value()){case"description":return e.description;case"ticker-and-description":return`${e.name}, ${e.description}`;case"long-description":return null!==(t=e.long_description)&&void 0!==t?t:e.description}return e.name}_getExchangeTitlePart(e,t){var i;return null===e||t?null:null!==(i=(0,o.getStudySymbolExchange)(e))&&void 0!==i?i:null}_getPriceSourceTitlePart(e){var t;return O&&!1!==this._model.properties().childs().paneProperties.childs().legendProperties.childs().showPriceSource.value()&&void 0!==(null==e?void 0:e.price_source_id)&&null!==(t=this._model.availablePriceSources().name(e.price_source_id))&&void 0!==t?t:null}_setSymbolCurrencyUnitInternal(e,t){const{symbol:i,currency:s,unit:r}=e,n=this.properties().childs(),a=n.inputs.childs().symbol.value(),l=n.currencyId.value(),c=n.unitId.value();if(void 0!==i&&i!==a&&n.inputs.childs().symbol.setValueSilently(i),void 0!==s&&s!==l&&n.currencyId.setValueSilently(s),void 0!==r&&r!==c&&n.unitId.setValueSilently(r),t)this._resolvedSymbolsByInput[this.symbol()]=t,this._resolvedSymbols[this._getSymbolForResolve(this.symbol())]=t,this._realignToolsLastParams=null;else{const e=this.symbolInfo();null!==e&&(n.currencyId.setValueSilently((0,o.symbolCurrency)(e)),n.unitId.setValueSilently((0,o.symbolUnit)(e,this._model.unitConversionEnabled())))}n.inputs.childs().symbol.value()!==a&&n.inputs.childs().symbol.listeners().fire(n.inputs.childs().symbol),n.currencyId.value()!==l&&n.currencyId.listeners().fire(n.currencyId),n.unitId.value()!==c&&n.unitId.listeners().fire(n.unitId),this._realignLineToolsIfParamsChanged()}_realignLineToolsIfParamsChanged(){const e=this.symbol(),t=this.interval(),i=this.currency(),s=this.unit();null!==this._realignToolsLastParams&&this._realignToolsLastParams.symbol===e&&this._realignToolsLastParams.interval===t&&this._realignToolsLastParams.currency===i&&this._realignToolsLastParams.unit===s||(this._model.realignLineTools(this),this._realignToolsLastParams={symbol:e,interval:t,currency:i,unit:s})}}},51182:(e,t,i)=>{"use strict";i.d(t,{StudyOverlayBase:()=>me}) +;var s=i(50151),r=i(49483),n=i(98351),o=i(68927),a=i(98799),l=i(35624),c=i(22770),h=i(1930),d=i(26220),u=i.n(d),p=i(91035),_=i(2484),m=i(54168),g=i(90854),f=i(77213),v=i(92133),S=i(88552),y=i(33639),b=i(65665),w=i(23304),P=i(40549),C=i.n(P),T=i(69145),x=i(97425),I=i(66019),M=i(74234),A=i(67876),L=i(99846),k=i(1194),E=i(38031);const D=_.enabled("force_exchange_as_title");class B extends A.PriceAxisView{constructor(e){super(),this._source=e}_updateRendererData(e,t,i){e.visible=!1,t.visible=!1;const r=this._source.lastValueData("close",!1);if(r.noData)return;const n=this._source.model(),o=this._source.priceScale();if(null===o)return;if(!n.isPriceScaleVisible(o))return;const a=n.timeScale().visibleBarsStrictRange(),l=n.mainSeries().bars().lastIndex();if(null===a||null===l)return;if(l<=a.lastBar())i.background=(0,E.resetTransparency)(r.color),i.textColor=this.generateTextColor(r.color),e.borderVisible=!1,t.borderVisible=!1;else{const o=n.backgroundColorAtYPercentFromTop(r.coordinate/(0,s.ensureNotNull)(n.paneForSource(this._source)).height());i.background=o,i.textColor=(0,E.resetTransparency)(r.color),i.borderColor=i.textColor,e.borderVisible=!0,t.borderVisible=!0}i.coordinate=r.coordinate,i.floatCoordinate=r.floatCoordinate;const c=this._source.model().properties().childs().scalesProperties.childs();c.showSeriesLastValue.value()&&(e.text=(0,k.getCurrentModePriceText)(o,r),c.seriesLastValueMode.value()!==L.PriceAxisLastValueMode.LastPriceAndPercentageValue?e.secondLine="":e.secondLine=(0,k.getOppositeModePriceText)(o,r),e.visible=!0),t.text="",c.showSymbolLabels.value()&&(t.text=this._paneText(),t.visible=t.text.length>0)}_paneText(){let e="";const t=this._source.symbolInfo();return D?e=(0,h.displayedSymbolExchange)(t):this._source.model().properties().childs().scalesProperties.childs().showSymbolLabels.value()&&(e=(0,h.displayedSymbolName)(t)),e}}var V=i(45703);class R extends V.PriceLineAxisView{constructor(e){super(),this._study=e}_value(){return this._study.lastValueData("",!0)}_priceLineColor(e){return e}_lineWidth(){return 1}_isVisible(){const e=this._study.model().properties().childs().scalesProperties.childs().showSeriesLastValue.value();return this._study.properties().childs().showPriceLine.value()&&e}}var N=i(53479),O=i(2945);class F{constructor(e){this._lineRenderer=new O.HorizontalLineRenderer,this._visible=!1,this._source=e}update(){if(this._visible=!1,!this._source.properties().childs().showPriceLine.value())return;const e=this._source.lastValueData("",!0);e.noData||(this._visible=!0,this._lineRenderer.setData({y:e.coordinate,color:e.color,linewidth:1,linestyle:N.LINESTYLE_DOTTED,visible:this._visible}))}renderer(){return this._visible?this._lineRenderer:null}}var W=i(50335),H=i(95790),z=i(28667),U=i(76076),j=i(43312);const G=r.CheckMobile.any();class q extends H.DataWindowView{constructor(e,t){super(),this._invalidated=!0,this._study=e,this._model=t,this._valueProvider=this._createValuesProvider(e,t),this._items=this._valueProvider.getItems().map((e=>new H.DataWindowItem(e.id,e.title,""))),this.update()} +items(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._items}update(){this._invalidated=!0}study(){return this._study}_updateImpl(){var e,t;this._header=this._study.title();let i;this._showLastPriceAndChangeOnly()?i=this._study.data().lastIndex():(i=this._model.crossHairSource().appliedIndex(),_.enabled("use_last_visible_bar_value_in_legend")&&!(0,W.isNumber)(i)&&(i=null!==(t=null===(e=this._model.timeScale().visibleBarsStrictRange())||void 0===e?void 0:e.lastBar())&&void 0!==t?t:NaN));const s=this._valueProvider.getValues(i);for(let e=0;ee||t),i.showBarChange,i.showSeriesOHLC),this._visibilityProperty.subscribe(this,this.update)}areValuesVisible(){return this._visibilityProperty.value()}additional(){return this._additional}destroy(){this._backgroundColorSpawn.destroy(),this._visibilityProperty.destroy()}_updateImpl(){super._updateImpl()}_createValuesProvider(e,t){return new $.OverlayLegendValuesProvider(e,t)}}var X=i(64636),Z=i(83438),J=i(15381),Q=i(9657),ee=i(36767),te=i(14224),ie=i(73436),se=i(78201),re=i(16199),ne=i(2250);const oe=r.CheckMobile.any()&&!1,ae=_.enabled("uppercase_instrument_names"),le=_.enabled("study_overlay_compare_legend_option"),ce=_.enabled("secondary_series_extend_time_scale"),he=_.enabled("hide_unresolved_symbols_in_legend"),de=!_.enabled("hide_study_overlay_legend_item"),ue=_.enabled("symbol_info_price_source"),pe=(0,n.getLogger)("Chart.StudyOverlay");function _e(e,t){return null==e[t]}class me extends o.Study{constructor(e,t,i,s){super(e,function(e){return e.hasChild("currencyId")||e.addChild("currencyId",new(u())(null)),e.hasChild("unitId")||e.addChild("unitId",new(u())(null)),e.addExclusion("currencyId"),e.addExclusion("unitId"),e}(t),i,s),this._quotesProvider=new m.QuotesProvider,this._seriesSource=null,this._symbolResolvingActive=new(C())(!1),this._symbolHibernated=new(C())(!1),this._styleToRecover=null,this._isActingAsSymbolSource=new(C())(!0),this._realignToolsLastParams=null,this._precomputedBarStyles=new WeakMap,this.m_data=new S.PlotList((0,c.seriesPlotFunctionMap)(),_e),oe&&this._quotesProvider.quotesUpdate().subscribe(this,this._onQuotesUpdate);const r=this.properties().childs();r.currencyId.subscribe(this,this._onCurrencyChanged),r.unitId.subscribe(this,this._onUnitChanged), +r.allowExtendTimeScale.subscribe(this,this._onAllowExtendTimeScaleChanged),this._onAllowExtendTimeScaleChanged(),r.style.subscribe(this,this._onChartStyleChanged),r.lineStyle.childs().priceSource.subscribe(this,this._updateBarFunction),r.areaStyle.childs().priceSource.subscribe(this,this._updateBarFunction),r.baselineStyle.childs().priceSource.subscribe(this,this._updateBarFunction),r.columnStyle.childs().priceSource.subscribe(this,this._updateBarFunction),this._updateBarFunction(),this._formatter=null,e.mainSeries().onIntervalChanged().subscribe(this,(()=>e.realignLineTools(this)))}destroy(){this._model.mainSeries().onIntervalChanged().unsubscribeAll(this),super.destroy()}isActingAsSymbolSource(){return this._isActingAsSymbolSource.readonly()}precomputedBarStyle(e){return this._precomputedBarStyles.get(e)}setPrecomputedBarStyle(e,t){this._precomputedBarStyles.set(e,t)}properties(){return this._properties}barColorer(){return new ne.SeriesBarColorer(this)}setSymbolParams(e){this._setSymbolParamsInternal(e)}symbol(){return this.properties().childs().inputs.childs().symbol.value()}setSymbol(e){this.setSymbolParams({symbol:e})}symbolInfo(){if(!this._resolvedSymbols)return null;const e=this._properties.childs().inputs.childs().symbol.value();if(!e)return null;let t;return t=this._resolvedSymbols[this._getSymbolForResolve(e)]||null,t}supportsPressedChunks(){return!1}pressedChunks(e,t){throw new Error("Pressed chunks are not supported")}data(){return null===this._seriesSource?super.data():this._seriesSource.data().bars()}symbolResolved(){return this.symbolsResolved()}symbolResolvingActive(){return this._symbolResolvingActive}symbolHibernated(){return this._symbolHibernated}isVisible(){const e=super.isVisible();return this._symbolHibernated.setValue(!e),e}symbolSameAsCurrent(e){return(0,g.symbolSameAsCurrent)(e,this.symbolInfo())}priceSource(){const e=this.properties().childs();switch(e.style.value()){case 2:return e.lineStyle.childs().priceSource.value();case 3:return e.areaStyle.childs().priceSource.value();case 10:return e.baselineStyle.childs().priceSource.value();case 13:return e.columnStyle.childs().priceSource.value()}return null}barFunction(){return this._barFunction}quotes(){return this._quotesProvider.quotes()}currency(){return this.properties().childs().currencyId.value()||null}setCurrency(e){this.setSymbolParams({currency:e})}isConvertedToOtherCurrency(){return(0,h.isConvertedToOtherCurrency)(this.symbolInfo())}unit(){return this.properties().childs().unitId.value()||null}setUnit(e){this.setSymbolParams({unit:e})}isConvertedToOtherUnit(){return(0,h.isConvertedToOtherUnit)(this.symbolInfo(),this._model.unitConversionEnabled())}style(){return this.properties().childs().style.value()}setStyle(e){this.setSymbolParams({style:e})}interval(){return this._model.mainSeries().interval()}setInterval(e){}symbolSource(){return this}barsProvider(){return this}state(e,t){const i=super.state(e,t);return this._model.unitConversionEnabled()||delete i.state.unitId,e&&((0,s.ensureDefined)(i.data).symbols={ +___snapshot:this.symbolInfo()||void 0}),i}symbolTitle(e,t){return this.title(!0,{},!1,e)}title(e,t,i,s){var r;const n=this._titleInParts(e,t,i,s),o=[n[0],...null!==(r=n[1])&&void 0!==r?r:[]].join(", ");return ae?o.toUpperCase():o}titleInParts(e,t,i,s){return[this.title(e,t,i,s)]}isStarted(){return null===this._seriesSource?super.isStarted():this._seriesSource.isStarted()}sourceId(){return null===this._seriesSource?super.sourceId():(0,s.ensureNotNull)(this._seriesSource.instanceId())}moveData(e){null===this._seriesSource?super.moveData(e):this._seriesSource.moveData(e)}firstValue(){const e=this._model.timeScale().visibleBarsStrictRange();if(null===e)return null;const t=e.firstBar();if(0===this.data().size())return this._ownFirstValue;const i=this.data().search(t,y.PlotRowSearchMode.NearestRight,1);return this._ownFirstValue=null!==i?this._barFunction(i.value,0):null,this._ownFirstValue}lastValueData(e,t,i){const s={noData:!0},r=this.priceScale();if(this._model.timeScale().isEmpty()||null===r||r.isEmpty()||this.data().isEmpty())return s;const n=this._model.timeScale().visibleBarsStrictRange();if(null===n)return s;const o=this.properties().childs();if(!o.visible.value())return s;const a=this.nearestIndex(n.lastBar(),y.PlotRowSearchMode.NearestLeft,1);if(void 0===a)return s;const l=this.firstValue();if(null===l)return s;const c=this._lastNonEmptyPlotRow(4),h=null!==c&&n.contains(c.index),d=null!==c?c.value:null,u=t||h?d:this.data().valueAt(a);if(null===u)return s;const p=this._barFunction(u,2);if(!(0,b.isNumber)(p))return s;const _=r.priceToCoordinate(p,l);let m;switch(o.style.value()){case 0:m=u[1]<=u[4]?o.barStyle.childs().upColor.value():o.barStyle.childs().downColor.value();break;case 1:case 9:m=u[1]<=u[4]?o.candleStyle.childs().upColor.value():o.candleStyle.childs().downColor.value();break;case 13:m=u[1]<=u[4]?o.columnStyle.childs().upColor.value():o.columnStyle.childs().downColor.value();break;case 2:m=o.lineStyle.childs().color.value();break;case 3:m=o.areaStyle.childs().color1.value();break;case 10:{const e=o.baselineStyle.childs();m=_(0,s.ensureNotNull)(this.priceScale()).height(),color:()=>e.baselineColor.value(),baseLevelPercentage:()=>e.baseLevelPercentage.value()});break}case 12:r=new re.SeriesHiLoPaneView(this,this._model)}r&&this._paneViews.push(r),null!==i&&this._paneViews.push(i),this._paneViews.push(new F(this)),this._dataWindowView||(this._dataWindowView=new q(this,this._model)),this._legendView||(this._legendView=new K(this,this._model)),this._statusView||(this._statusView=new I.StudyStatusView(this)),this._priceAxisViews=[...this._priceAxisViewsBase],this._labelPaneViews.push(new X.PanePriceAxisView(e,this,this._model))}_createStudyOnServer(){null===this._seriesSource?super._createStudyOnServer():this._modifyStudyOnServer((0,s.ensureDefined)(this._inputs)),this._realignLineToolsIfParamsChanged()}_modifyStudyOnServer(e){null===this._seriesSource?super._modifyStudyOnServer(e,0):(this._seriesSource.modifySeries((0,p.decodeExtendedSymbol)(e.symbol),(0,v.getServerInterval)(this._series.properties().childs().interval.value())),this._seriesSource.isStarted()||this._seriesSource.start())}_stopStudyOnServer(){null===this._seriesSource?super._stopStudyOnServer():this._seriesSource.stop()}_titleInParts(e,t,i,s){const r=this.symbolInfo();return[this._getSymbolTitlePart(r),[this._getExchangeTitlePart(r,s),this._getPriceSourceTitlePart(r)].filter((e=>null!==e))]}_getSymbolTitlePart(e){var t;if(null===e)return he?"":this.properties().childs().inputs.childs().symbol.value();if(le)switch(this._model.mainSeries().symbolTextSourceProxyProperty().value()){case"description":return e.description;case"ticker-and-description":return`${e.name}, ${e.description}`;case"long-description":return null!==(t=e.long_description)&&void 0!==t?t:e.description}return e.name}_getExchangeTitlePart(e,t){var i;return null===e||t?null:null!==(i=(0,h.getStudySymbolExchange)(e))&&void 0!==i?i:null}_getPriceSourceTitlePart(e){var t;return ue&&!1!==this._model.properties().childs().paneProperties.childs().legendProperties.childs().showPriceSource.value()&&void 0!==(null==e?void 0:e.price_source_id)&&null!==(t=this._model.availablePriceSources().name(e.price_source_id))&&void 0!==t?t:null}_onAllowExtendTimeScaleChanged(){const e=this.isStarted();if(e&&this.stop(!0), +ce&&this.properties().childs().allowExtendTimeScale.value()){this._seriesSource=new f.SeriesDataSource(this._model.chartApi(),"st_o_");const e=this._seriesSource.dataEvents();e.seriesError().subscribe(this,(e=>{this._onStudyError(this._convertSeriesErrorToStudy(e))})),e.loading().subscribe(this,this._onStudyLoading),e.completed().subscribe(this,(e=>{this._onStudyCompleted(e.time)})),e.dataUpdated().subscribe(this,(()=>{this._studyModified=!1;const e=this._model.paneForSource(this);this._model.recalculatePane(e,(0,x.sourceChangeEvent)(this.id())),this._updateSources(),this.priceRangeReady()||this._enablePriceRangeReady()}))}else{if(null!==this._seriesSource){const e=this._seriesSource.dataEvents();e.seriesError().unsubscribeAll(this),e.loading().unsubscribeAll(this),e.completed().unsubscribeAll(this),e.dataUpdated().unsubscribeAll(this),this._seriesSource.destroy()}this._seriesSource=null}e&&this.start(!0)}_convertSeriesErrorToStudy(e){return{error:e.error,ctx:e.ctx,solution_id:e.solution_id}}_setSymbolParamsInternal(e,t){const{symbol:i,currency:s,unit:r,style:n}=e,o=this.properties().childs(),a=o.inputs.childs().symbol.value(),l=o.currencyId.value(),c=o.unitId.value(),d=o.style.value();if(void 0!==i&&i!==a&&o.inputs.childs().symbol.setValueSilently(i),void 0!==s&&s!==l&&o.currencyId.setValueSilently(s),void 0!==r&&r!==c&&o.unitId.setValueSilently(r),void 0!==n&&o.style.setValueSilently(n),t)this._resolvedSymbolsByInput[this.symbol()]=t,this._resolvedSymbols[this._getSymbolForResolve(this.symbol())]=t,this._realignToolsLastParams=null;else{const e=this.symbolInfo();null!==e&&(o.currencyId.setValueSilently((0,h.symbolCurrency)(e)),o.unitId.setValueSilently((0,h.symbolUnit)(e,this._model.unitConversionEnabled())))}o.inputs.childs().symbol.value()!==a&&o.inputs.childs().symbol.listeners().fire(o.inputs.childs().symbol),o.currencyId.value()!==l&&o.currencyId.listeners().fire(o.currencyId),o.unitId.value()!==c&&o.unitId.listeners().fire(o.unitId),o.style.value()!==d&&o.style.listeners().fire(o.style),this._checkStyle(),this._realignLineToolsIfParamsChanged()}_updateBarFunction(){this._barFunction=(0,a.barFunctionByStyle)(this.style(),this.priceSource())}_onChartStyleChanged(){var e;this._updateBarFunction(),(null===(e=this._styleToRecover)||void 0===e?void 0:e.originalStyle)!==this.style()&&(this._styleToRecover=null)}_checkStyle(){const e=this.style();(0,h.isCloseBasedSymbol)(this.symbolInfo())?(0,h.isSingleValueBasedStyle)(e)||(this.setStyle(2),this._styleToRecover={correctedStyle:this.style(),originalStyle:e}):null!==this._styleToRecover&&(this.setStyle(this._styleToRecover.originalStyle),this._styleToRecover=null)}_realignLineToolsIfParamsChanged(){const e=this.symbol(),t=this.interval(),i=this.currency(),s=this.unit();null!==this._realignToolsLastParams&&this._realignToolsLastParams.symbol===e&&this._realignToolsLastParams.interval===t&&this._realignToolsLastParams.currency===i&&this._realignToolsLastParams.unit===s||(this._model.realignLineTools(this),this._realignToolsLastParams={symbol:e,interval:t,currency:i, +unit:s})}}},1140:(e,t,i)=>{"use strict";i.d(t,{applyOverridesToStudy:()=>c,applyOverridesToStudyDefaults:()=>h});var s=i(50151),r=i(83421);const n=(0,i(98351).getLogger)("Chart.Model.StudyPropertiesOverrider");var o,a;function l(e,t,i,s){const r=i.split(".");if(0===r.length||0===r[0].length)return;const l=function(e){const t=e.split(":");return{name:t[0],type:2===t.length?t[1]:null}}(r[0]),c=l.name,h=l.type,d=null!==h,u=!d||"band"===h,p=!d||"area"===h,_=!d||"input"===h,m=!d||"plot"===h?a.getPlotIdByTitle(e,c):null,g=u?a.getBandIndexByName(e,c):null,f=p?a.getFilledAreaIdByTitle(e,c):null,v=_?a.getInputByName(e,c):null,S=t.hasOwnProperty(c);if((null!==m?1:0)+(null!==g?1:0)+(null!==f?1:0)+(null!==v?1:0)+(S?1:0)>1)return void n.logWarn(`Study '${e.description}' has ambiguous identifier '${c}'`);const y=r[1];if(null!==m){if(1===r.length)return void n.logWarn(`Path of sub-property of '${c}' plot for study '${e.description}' must be not empty`);const i=r.slice(1);o.applyPlotProperty(e,t,m,i,s)}else if(null!==v)o.applyInputValue(t,v,s);else if(null!==g){if(void 0===y)return void n.logWarn(`Property name of '${c}' band for study '${e.description}' must be set`);o.applyBandProperty(t,g,y,s)}else if(null!==f){if(void 0===y)return void n.logWarn(`Property name of '${c}' area for study '${e.description}' must be set`);o.applyFilledAreaProperty(t,f,y,s)}else S?o.setRootProperty(t,r,s):n.logWarn(`Study '${e.description}' has no plot or input '${c}'`)}function c(e,t){const i=e.properties(),s=i.state();for(const i in t)t.hasOwnProperty(i)&&l(e.metaInfo(),s,i,t[i]);i.mergeAndFire(s)}function h(e,t,i){for(const s in e){if(!e.hasOwnProperty(s))continue;const r=s.indexOf(".");if(-1===r)continue;const o=s.substring(0,r),c=a.getMetaInfoByDescription(t,o);if(null===c){n.logWarn(`There is no such study ${o}`);continue}const h=i(c);null!==h?l(c,h,s.substring(r+1),e[s]):n.logWarn(`Cannot apply overrides for study ${o}`)}}!function(e){const t={line:r.LineStudyPlotStyle.Line,histogram:r.LineStudyPlotStyle.Histogram,cross:r.LineStudyPlotStyle.Cross,area:r.LineStudyPlotStyle.Area,columns:r.LineStudyPlotStyle.Columns,circles:r.LineStudyPlotStyle.Circles,line_with_breaks:r.LineStudyPlotStyle.LineWithBreaks,area_with_breaks:r.LineStudyPlotStyle.AreaWithBreaks,step_line:r.LineStudyPlotStyle.StepLine,step_line_with_breaks:r.LineStudyPlotStyle.StepLineWithBreaks};e.applyPlotProperty=function(e,i,o,a,l){if(void 0===i.styles)return void n.logWarn("Study does not have styles");const c=a[0];if("color"===c){const t=function(e,t,i){if(void 0===e.plots)return null;for(const s of e.plots){if(!(0,r.isPaletteColorerPlot)(s)||void 0===t.palettes)continue;const e=t.palettes[s.palette];if(s.target===i&&void 0!==e)return e}return null}(e,i,o);return void function(e,t,i,r,o){var a;void 0!==e.styles?null===t&&!isNaN(r)&&r>0?n.logWarn(`Study plot does not have color #${r}`):((0===r||isNaN(r))&&((0,s.ensureDefined)(e.styles[i]).color=String(o),r=0),null!==t&&((0, +s.ensureDefined)(null===(a=t.colors)||void 0===a?void 0:a[r]).color=String(o))):n.logWarn("Study does not have styles")}(i,t,o,a.length>1?parseInt(a[1]):NaN,l)}const h=i.styles[o];if(void 0!==h&&h.hasOwnProperty(c)){if("plottype"===c){const e=t[String(l)];if(void 0===e)return void n.logWarn(`Unsupported plot type for plot: ${l}`);l=e}h[c]=l}else n.logWarn(`Study plot does not have property '${c}'`)},e.applyBandProperty=function(e,i,s,r){if(void 0===e.bands)return void n.logWarn("Study does not have bands");const o=e.bands[i];if(void 0!==o&&o.hasOwnProperty(s)){if("plottype"===s){const e=t[String(r)];if(void 0===e)return void n.logWarn(`Unsupported plot type for band: ${r}`);r=e}o[s]=r}else n.logWarn(`Study band does not have property '${s}'`)},e.applyFilledAreaProperty=function(e,t,i,s){if(void 0===e.filledAreasStyle)return void n.logWarn("Study does not have areas");const r=e.filledAreasStyle[t];void 0!==r&&r.hasOwnProperty(i)?r[i]=s:n.logWarn(`Study area does not have property '${i}'`)},e.applyInputValue=function(e,t,i){void 0!==e.inputs&&e.inputs.hasOwnProperty(t)?e.inputs[t]=i:n.logWarn(`Study does not have input '${t}'`)},e.setRootProperty=function(e,t,i){if(0===t.length)return;let s=e;for(const e of t.slice(0,-1)){if(null==s||!s.hasOwnProperty(e))break;s=s[e]}const r=t[t.length-1];null!=s&&s.hasOwnProperty(r)?s[r]=i:n.logWarn(`Study does not have property ${t.join(".")}`)}}(o||(o={})),function(e){e.getInputByName=function(e,t){if(void 0===e.inputs)return null;t=t.toLowerCase();for(const i of e.inputs)if(i.name.toLowerCase()===t)return i.id;return null},e.getPlotIdByTitle=function(e,t){if(void 0===e.styles)return null;t=t.toLowerCase();for(const i in e.styles){const s=e.styles[i];if((void 0!==s&&void 0!==s.title?s.title:i).toLowerCase()===t)return i}return null},e.getFilledAreaIdByTitle=function(e,t){if(void 0===e.filledAreas)return null;t=t.toLowerCase();for(const i of e.filledAreas)if(i.title.toLowerCase()===t)return i.id;return null},e.getBandIndexByName=function(e,t){if(void 0===e.bands)return null;t=t.toLowerCase();for(let i=0;i{"use strict";var s=i(26867),r=i(1930).symbolTitle,n=i(2250).StudyBarColorer,o=i(88552).PlotList,a=i(76422),l=i(83421),c=i(51332).studyPlotFunctionMap,h=i(51332).studyEmptyPlotValuePredicate,d=i(2484),u=i(91217).StudyBase,p=i(38031).colorToInteger,_=i(98351).getLogger("Chart.Study"),m=d.enabled("datasource_copypaste"),g=d.enabled("study_symbol_ticker_description"),f=d.enabled("hide_unresolved_symbols_in_legend");function v(e,t){return e&&e[t]&&e[t].hasOwnProperty("showLast")?e[t].showLast.value():null}class S extends u{constructor(e,t,i,r){super(e,t,i,r),this._resolvedSymbols={},this._chartApi=e._chartApi,this._plotFields=[];var n=this.metaInfo().plots;if(n)for(var a=0,u=n.length;a=0?c:l}return l}if(this._metaInfo.isTVScript||this._metaInfo.pine){if("text"===i)return this._metaInfo.defaults.inputs.text;if("pineId"===i)return this._metaInfo.scriptIdPart;if("pineVersion"===i)return this._metaInfo.pine?this._metaInfo.pine.version:"-1";if("color"===e.type&&this._metaInfo.isRGB){var h=this._properties.inputs[i].value();return p(h)}if("price"===e.type){var d=this._properties.inputs[i].value();return t.priceInputsForDisplay?this.formatter().format(d):d}return this._properties.inputs[i].value()} +return this._properties.inputs[i].value()}priceLabelText(e){var t,i=this._metaInfo.styles,s=this._metaInfo.ohlcPlots;i&&i[e]&&(t=i[e]),s&&s[e]&&(t=s[e]);var r=t.title;return 1!==this._simplePlotsCount||l.isPlotTitleDefined(r)?this._metaInfo.is_price_study&&r!==this._metaInfo.shortDescription?""===r?this._metaInfo.shortDescription:this._metaInfo.shortDescription+":"+r:r:this._metaInfo.shortDescription}data(){return this.m_data}graphics(){return this._graphics}moveData(e){this._ongoingDataUpdate=this._ongoingDataUpdate.then(function(){this._invalidateLastNonEmptyPlotRowCache(),this.data().move(e)}.bind(this))}replaceData(e,t,i){this._invalidateLastNonEmptyPlotRowCache(),this.data().remove(e+1),this.data().addTail(i,t)}static offset(e,t){var i=0;return e._plotOffsets&&void 0!==e._plotOffsets[t]&&(i+=e._plotOffsets[t]),e.properties().offsets&&void 0!==e.properties().offsets[t]&&(i+=e.properties().offsets[t].val.value()),e.properties().offset&&(i+=e.properties().offset.val.value()),i}offset(e){return S.offset(this,e)}_showLastValueOnPriceScale(){return this._model.properties().scalesProperties.showStudyLastValue.value()}barColorer(){const e=this._metaInfo.plots;let t=null;for(let i=0;i=0&&(e="_v"+this._metaInfo.pine.version),{symbol:this.series().actualSymbol(),resolution:this.series().interval(),study:this._metaInfo.shortId+e}}_sendTelemetryReport(e,t,i){void 0===i&&(i=this._getTelemetryAdditionalData());var s=Object.assign(t,{additional:i});undefined.sendChartReport(e,s)}_sendTelemetryCounter(e,t){this._sendTelemetryReport(e,{count:1},t)}onAboutToBeDestroyed(){return this._aboutToBeDestroyed}destroy(){this._aboutToBeDestroyed.fire(),this._isDestroyed=!0,null!==this._definitionsViewModel&&(this._definitionsViewModel.destroy(),this._definitionsViewModel=null),this._properties.precision.listeners().unsubscribe(this,this._precisionChanged),this._showStudyArgumentsProperty.listeners().unsubscribe(this,this.invalidateTitleCache),this._properties.description.listeners().unsubscribe(this,this.invalidateTitleCache),this._properties.shortDescription&&this._properties.shortDescription.listeners().unsubscribe(this,this.invalidateTitleCache),this._model.mainSeries().dataEvents().symbolResolved().unsubscribeAll(this),this.hasBarColorer()&&this._properties.visible.listeners().unsubscribe(this._model.mainSeries(),this._model.mainSeries().invalidateBarStylesCache),this._model.mainSeries().dataEvents().symbolResolved().unsubscribe(this,this._recreatePriceFormattingDependencies),void 0!==this._properties.offsets&&this._properties.offsets.listeners().unsubscribe(this,this._updateMaxOffsetValue), +void 0!==this._properties.offset&&this._properties.offset.listeners().unsubscribe(this,this._updateMaxOffsetValue),super.destroy()}desiredPriceScalePosition(){return this.metaInfo().isTVScriptStub?"overlay":this.metaInfo().linkedToSeries?"as-series":void 0===this.metaInfo().priceScale?null:["right","left","overlay"][this.metaInfo().priceScale]}guiPlotName(e){var t=this.properties().styles;return t&&t[e]&&t[e].title?t[e].title.value():this.title()}formatterChanged(){return this._formatterChanged}copiable(){return m&&!this.isChildStudy()}setPriceScale(e){super.setPriceScale(e),a.emit("study_event",this.id(),"price_scale_changed")}}TradingView.Study=S,t.Study=S},23387:(e,t,i)=>{"use strict";i.d(t,{plotShapesData:()=>r});var s=i(44352);const r={shape_arrow_down:{guiName:s.t(null,void 0,i(48732)),id:"shape_arrow_down",paneRendererClass:"PaneRendererArrowDown",pineName:"shape.arrowdown",icon:"arrow_down"},shape_arrow_up:{guiName:s.t(null,void 0,i(10650)),id:"shape_arrow_up",paneRendererClass:"PaneRendererArrowUp",pineName:"shape.arrowup",icon:"arrow_up"},shape_circle:{guiName:s.t(null,void 0,i(90068)),id:"shape_circle",paneRendererClass:"PaneRendererCircleShape",pineName:"shape.circle",icon:"circle"},shape_cross:{guiName:s.t(null,void 0,i(29908)),id:"shape_cross",paneRendererClass:"PaneRendererCrossShape",pineName:"shape.cross",icon:"cross"},shape_diamond:{guiName:s.t(null,void 0,i(73720)),id:"shape_diamond",paneRendererClass:"PaneRendererDiamond",pineName:"shape.diamond",icon:"diamond"},shape_flag:{guiName:s.t(null,void 0,i(21524)),id:"shape_flag",paneRendererClass:"PaneRendererFlagShape",pineName:"shape.flag",icon:"flag"},shape_label_down:{guiName:s.t(null,void 0,i(18528)),id:"shape_label_down",paneRendererClass:"PaneRendererLabelDown",pineName:"shape.labeldown",icon:"label_down"},shape_label_up:{guiName:s.t(null,void 0,i(13046)),id:"shape_label_up",paneRendererClass:"PaneRendererLabelUp",pineName:"shape.labelup",icon:"label_up"},shape_square:{guiName:s.t(null,void 0,i(44904)),id:"shape_square",paneRendererClass:"PaneRendererSquare",pineName:"shape.square",icon:"square"},shape_triangle_down:{guiName:s.t(null,void 0,i(83356)),id:"shape_triangle_down",paneRendererClass:"PaneRendererTriangleApexDown",pineName:"shape.triangledown",icon:"triangle_down"},shape_triangle_up:{guiName:s.t(null,void 0,i(28340)),id:"shape_triangle_up",paneRendererClass:"PaneRendererTriangleApexUp",pineName:"shape.triangleup",icon:"triangle_up"},shape_xcross:{guiName:s.t(null,void 0,i(7050)),id:"shape_xcross",paneRendererClass:"PaneRendererXCross",pineName:"shape.xcross",icon:"x_cross"}}},31359:(e,t,i)=>{"use strict";var s=i(51664).Version,r=i(98351).getLogger("Chart.StudyMigration");function n(e){this._studyId=e,this._maxToVers=s.ZERO,this._maxFromVers=s.ZERO,this._migrs=[]}n.prototype.addMigration=function(e,t,i){var r=s.parse(e),n=s.parse(t);r.isGreater(this._maxFromVers)&&(this._maxFromVers=r),n.isGreater(this._maxToVers)&&(this._maxToVers=n),this._migrs.push({fromVers:r,toVers:n,rules:i})},n.prototype.updateInputs=function(e,t,i){if(!i)return i +;for(var s=TradingView.clone(i),n=e;n.isLess(t);){var o=this._findMigration(n);if(null==o)break;if(r.logNormal("Migrating study inputs from "+o.fromVers+" to "+o.toVers+" version, studyId: "+this._studyId+", migration: "+JSON.stringify(o)+", inputs: "+JSON.stringify(i)),s=this._applyMigration(s,o),!n.isLess(o.toVers))throw new Error("Problems in study migration process... Possible infinite cycle has been detected and stopped.");n=o.toVers}return n>e&&r.logNormal("Study inputs migration is done, studyId: "+this._studyId+", inputs: "+JSON.stringify(s)),s},n.prototype._findMigration=function(e){for(var t=-1,i=this._maxFromVers,s=0;s=0||t.indexOf(e)>=0},n._applyInputChangedMinMaxRule=function(e,t){if("adjustValIfNeeded"!==t.action)throw new Error("Unknown action "+t.action+" for rule with type "+t.type);var i=e[t.inputId];return it.maxVal&&(e[t.inputId]=t.maxVal),r.logNormal("Input "+t.inputId+"="+i+" adjusted to value "+e[t.inputId]),e},n._applyInputChangedOptionsRule=function(e,t){if(!(["text"].indexOf(t.inputType)>=0&&"resetToDefValIfNeeded"===t.action))throw new Error("Unexpected rule.inputType="+t.inputType+" in rule.action="+t.action);var i=e[t.inputId];return t.options.indexOf(i)<0&&(e[t.inputId]=t.defVal,r.logNormal("Input "+t.inputId+"="+i+" reset to default value "+t.defVal)),e},e.exports=n}, +89895:(e,t,i)=>{"use strict";var s=i(13850).OverlayLegendValuesProvider,r=i(41365).OverlayStatusProvider,n=i(51182).StudyOverlayBase;t.study_Overlay=class extends n{constructor(e,t,i,s){super(e,t,i,s),this._paneView=null;var r=this;this.properties().minTick.listeners().subscribe(null,(function(){r._recreatePriceFormattingDependencies(),r.updateAllViews(),r._model.fullUpdate()}))}_showLastValueOnPriceScale(){return this._model.properties().scalesProperties.showSeriesLastValue.value()}_onQuotesUpdate(e,t){!this._legendView||void 0===t.values.change&&void 0===t.values.change_percent||(this._legendView.update(),this._model.updateSource(this))}destroy(){this._quotesProvider.quotesUpdate().unsubscribeAll(this),this._quotesProvider.destroy(),super.destroy()}tags(){var e=[],t=this.symbolInfo();return t?e.push(t.name):this._properties.inputs.symbol.value()&&e.push(this._properties.inputs.symbol.value()),e}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(6803),i.e(6682),i.e(892),i.e(8622),i.e(4785),i.e(607)]).then(i.bind(i,4621))).StudyOverlayDefinitionsViewModel}defaultPlotIdForAlert(){return""}valuesProvider(){return new s(this,this.model())}statusProvider(e){return new r(this,this.model())}}},61524:(e,t,i)=>{"use strict";var s=i(50151).assert,r=i(65665).clone,n=i(68927).Study,o=i(88552).PlotList,a=i(51332).studyPlotFunctionMap,l=i(51332).studyEmptyPlotValuePredicate;class c{constructor(e,t,i){this._strategyPlotIndex=e,this._targetPlotIndex=t,this._startIndex=i}rebuildData(e){var t=this._targetPlotIndex+1,i=this._strategyPlotIndex+1,s=null,r=null;e.range(this._startIndex||e.firstIndex(),e.lastIndex()).each((function(n,o){var a=o[t],l=o[i]?Math.round(o[i]):null;if(o[t]=null,o[i]=null,!l||l>0)return!1;var c=n+l,h={pointIndex:c,value:a};if(r){if(r.pointIndex!==h.pointIndex){c>=0&&(e.valueAt(c)[t]=a);var d=!1;s&&(d=s.value<=r.value&&r.value<=a||s.value>=r.value&&r.value>=a),d?r.pointIndex>=0&&(e.valueAt(r.pointIndex)[t]=null):s=r,r=h}}else r=h;return!1}))}}t.study_ScriptWithDataOffset=class extends n{constructor(e,t,i,s){super(e,t,i,s),this._underlyingData=new o(a(s),l)}clearData(){super.clearData(),this._underlyingData.clear()}_mergeData(e){this._invalidateLastNonEmptyPlotRowCache();var t=this._underlyingData.firstIndex();this._underlyingData.merge(e),t!==this._underlyingData.firstIndex()&&(this.m_data=new o(a(this._metaInfo),l));var i=this.m_data.lastIndex();this._underlyingData.range(i,this._underlyingData.lastIndex()).each(function(e,t){return this.m_data.add(e,r(t)),!1}.bind(this)),this._plotsForStrategyProcessing().forEach((function(e){new c(e.strategyIndex,e.targetIndex,i).rebuildData(this.m_data)}),this)}_plotsForStrategyProcessing(){var e=[];return this._metaInfo.plots.forEach((function(t,i){if("dataoffset"===t.type){var r=this._metaInfo.plots.findIndex((function(e){return e.id===t.target}));s(r>=0,"target plot not found for strategy plot "+t.id);var n={strategyIndex:i,targetIndex:r};e.push(n)}}),this),e}}},81685:(e,t,i)=>{"use strict";i.d(t,{StudyVersioning:()=>p});var s=i(31359),r=i.n(s) +;const n=(0,i(98351).getLogger)("Chart.Study.Versioning");var o=i(50151).assert,a=i(51664).Version,l=i(76861),c=i(58403).StudyMetaInfo,h=i(14905).extractPineId,d=i(43654).migrateMetaInfoAndPropState;const u=1e12;class p extends class{constructor(e,t){if(this._migrations={},!e)throw new Error("No studies metainfo");if(this._studiesMetainfo=e,!t)throw new Error("No studies migrations");this._studiesMigrations=t;for(let e=0;e{if(0===this._studiesMetainfo.length||!e.isTVScript||e.version>=22)return t;const i={};let s=0,r=0,n=t[r];for(;void 0!==n;){const e=t[n.id];n.isFake&&(n.id="in_"+s++),i[r]=n,i[n.id]=e,r++,n=t[r]}return i}]}}{updateMetaInfo(e){if(!e)return e;o(!e.isTVScript,"This method should update only built-in java indicators metaInfo. For Pine indicators use updateMetaInfoAsync");for(var t=null,i=this._studiesMetainfo,s=0;s=12&&a<=26){var l={};for(o=0;o=12&&a<=26){var h=r.columns;r.columns=[];for(var d=0;d1e12&&n.logWarn("Bad integer input max value in metaInfo id="+e.id+" title="+e.description))}}static _fixInputsMaxValue(e,t){if(!TradingView.isAbsent(t)){var i=u;if(t.inputs)for(var s=0;si&&(a.max=i))}if(e&&e.inputs){var r=p.splitInputs(e.inputs),n=r.arr;for(var o in n){var a;"integer"===(a=n[o]).type&&(a.max&&a.max>i&&(a.max=i))}e.inputs=TradingView.merge(r.obj,r.arr)}}}patchPropsStateAndMetaInfo(e,t,i){"Script$BOOKER"!==t.productId||t.alerts||delete e.alerts,p._fixInputsOrder(e,t),p._fixInputsMaxValue(e,t);var s=p.splitInputs(e.inputs);e.inputs=s.obj;var r=c.versionOf(t);ri&&(i=r))}e[i+1]=t}static splitInputs(e){var t={},i={};for(var s in e)isNumber(parseInt(s,10))?t[s]=e[s]:i[s]=e[s];return{arr:t,obj:i}}static findInputKeyById(e,t){var i=null;for(var s in e)if(isNumber(parseInt(s,10))&&e[s].id===t){i=s;break}return i}static getInputKeyById(e,t){var i=p.findInputKeyById(e,t);if(!i)throw new Error("Cannot find input with id: "+t);return i}}},12272:(e,t,i)=>{"use strict";i.d(t,{translateSessionDescription:()=>n,translateSessionShortDescription:()=>a});var s=i(44352);const r=new Map([["Premarket",s.t(null,{context:"sessions"},i(56935))],["Postmarket",s.t(null,{context:"sessions"},i(98801))],["Regular Trading Hours",s.t(null,{context:"sessions"},i(24380))],["Extended Trading Hours",s.t(null,{context:"sessions"},i(97442))],["Electronic Trading Hours",s.t(null,{context:"sessions"},i(75610))]]);function n(e){var t;return null!==(t=r.get(e))&&void 0!==t?t:e}const o=new Map([["Premarket",s.t(null,{context:"sessions"},i(56137))],["Postmarket",s.t(null,{context:"sessions"},i(32929))],["Regular Trading Hours",s.t(null,{context:"sessions"},i(63798))],["Extended Trading Hours",s.t(null,{context:"sessions"},i(33021))],["Electronic Trading Hours",s.t(null,{context:"sessions"},i(33021))]]);function a(e){var t;return null!==(t=o.get(e))&&void 0!==t?t:e}},90854:(e,t,i)=>{"use strict";i.d(t,{areEqualSymbols:()=>o,symbolSameAsCurrent:()=>l,unitsAreSame:()=>c,currenciesAreSame:()=>h});var s=i(2484),r=i(1930);const n=s.enabled("uppercase_instrument_names");function o(e,t){return void 0===e?void 0===t:void 0!==t&&(n?e.toUpperCase()===t.toUpperCase():e===t)}function a(e,t){return e.some((e=>o(t,e)))}function l(e,t){if(null===t)return!1;if(t){if(o(t.full_name,e)||o(t.pro_name,e))return!0;if(o(t.ticker,e))return!0;if(t.aliases&&a(t.aliases,e))return!0 +;if(t.alternatives&&a(t.alternatives,e))return!0;if(0===e.indexOf("FRA:")&&o(t.pro_name,e.replace("FRA:","FWB:")))return!0}return!1}function c(e,t,i){return null===e&&!(0,r.isConvertedToOtherUnit)(t,i)||e===(0,r.symbolUnit)(t,i)}function h(e,t){return null===e&&!(0,r.isConvertedToOtherCurrency)(t)||e===(0,r.symbolCurrency)(t)}},40858:(e,t,i)=>{"use strict";i.d(t,{TextWidthCache:()=>s});class s{constructor(e=150){this._actualSize=0,this._usageTick=1,this._oldestTick=1,this._tick2Labels=new Map,this._cache=new Map,this._maxSize=e}reset(){this._actualSize=0,this._cache.clear(),this._usageTick=1,this._oldestTick=1,this._tick2Labels.clear()}measureText(e,t){return this.getMetrics(e,t).width}yMidCorrection(e,t){const i=this.getMetrics(e,t);return"actualBoundingBoxAscent"in i&&"actualBoundingBoxDescent"in i?(i.actualBoundingBoxAscent-i.actualBoundingBoxDescent)/2:0}getMetrics(e,t){const i=this._cache.get(t);if(void 0!==i)return i.metrics;if(this._actualSize===this._maxSize){const e=this._tick2Labels.get(this._oldestTick);this._tick2Labels.delete(this._oldestTick),this._cache.delete(e),this._oldestTick++,this._actualSize--}e.save(),e.textBaseline="middle";const s=e.measureText(t);return e.restore(),0===s.width&&t.length||(this._cache.set(t,{metrics:s,tick:this._usageTick}),this._tick2Labels.set(this._usageTick,t),this._actualSize++,this._usageTick++),s}}},99299:(e,t,i)=>{"use strict";var s=i(26867);function r(){this._marksByIndex=new Map,this._marksBySpan=[],this.changed=new s,this.minIndex=void 0,this.maxIndex=void 0}r.prototype.reset=function(){this._resetImpl(),this.changed.fire()},r.prototype._resetImpl=function(){this._marksByIndex=new Map,this._marksBySpan=[],this.minIndex=void 0,this.maxIndex=void 0,this._cache=void 0},r.prototype.merge=function(e){if(0!==e.length){var t=e[0].index,i=e[e.length-1].index;t<=this.minIndex&&i>=this.maxIndex&&this._resetImpl();for(var s=this._marksBySpan,r=new Set,n=0;n=this.maxIndex&&this.maxIndex--,this.maxIndex2;){if(1e3*this._marksByIndex.get(t).time===e)return t;if(1e3*this._marksByIndex.get(i).time===e)return i;var s=Math.round((t+i)/2);1e3*this._marksByIndex.get(s).time>e?i=s:t=s}return t},r.prototype.build=function(e,t){var i=Math.ceil(t/e);if(this._maxbar===i&&this._cache)return this._cache;this._maxbar=i;for(var s=[],r=this._marksBySpan.length;r--;)if(this._marksBySpan[r]){var n=s;s=[];for(var o=n.length,a=0,l=this._marksBySpan[r],c=l.length,h=1/0,d=-1/0,u=0;u=i&&_-d>=i&&(s.push(p),d=_)}for(;ae.index>=i&&e.index<=s))}return{marks:t=t.map((function(e){return[e.span,e.time,e.index]})),version:2}},r.prototype.restoreState=function(e){if(this._marksByIndex=new Map,this._marksBySpan=[],this.maxIndex=void 0,this.minIndex=void 0,e&&e.marks&&e.marks.length)if(2===e.version){var t=e.marks.map((function(e){return{span:e[0],time:e[1],index:e[2]}}));this.merge(t)}else this.merge(e.marks)},e.exports.Tickmarks=r},2893:(e,t,i)=>{"use strict";i.d(t,{TimeAxisView:()=>o});var s=i(38031),r=i(83499);class n{constructor(){this._data=null}setData(e){this._data=e}draw(e,t,i){if(null===this._data||!this._data.visible||0===this._data.text.length)return;const s=this._data;e.font=t.font;const n=Math.round(t.widthCache.measureText(e,s.text));if(n<=0)return;e.save();const o=t.paddingHorizontal,a=n+2*o,l=a/2;let c=s.coordinate,h=Math.floor(c-l)+.5;if(s.alwaysInViewPort){const e=s.width;h<0?(c+=Math.abs(0-h),h=Math.floor(c-l)+.5):h+a>e&&(c-=Math.abs(e-(h+a)),h=Math.floor(c-l)+.5)}const d=h+a,u=Math.ceil(0+t.borderSize+t.offsetSize+t.paddingTop+t.fontSize+t.paddingBottom);e.fillStyle=s.background;const p=Math.round(h*i),_=Math.round(0*i),m=Math.round(d*i),g=Math.round(u*i),f=Math.round(2*i);e.beginPath(),e.moveTo(p,_),e.lineTo(p,g-f),e.arcTo(p,g,p+f,g,f),e.lineTo(m-f,g),e.arcTo(m,g,m,g-f,f),e.lineTo(m,_),e.fill();const v=0+t.borderSize+t.offsetSize+t.paddingTop+t.fontSize/2;e.textAlign="left",e.textBaseline="middle",e.fillStyle=s.color +;const S=t.widthCache.yMidCorrection(e,"Apr0");e.translate((h+o)*i,(v+S)*i),(0,r.drawScaled)(e,i,(()=>e.fillText(s.text,0,0))),e.restore()}}class o{constructor(e){this._renderer=new n,this._rendererData={background:"",color:"",coordinate:0,text:"",visible:!1,width:0,alwaysInViewPort:!0},this._invalidated=!0,this._model=e,this._renderer.setData(this._rendererData)}update(){this._invalidated=!0}renderer(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._renderer}coordinate(){return this._rendererData.coordinate}_getAlwaysInViewPort(){return!0}_getText(e){const t=this._model.timeScale().indexToUserTime(e);return null!==t?this._model.dateTimeFormatter().format(t):""}_updateImpl(){const e=this._rendererData;if(e.visible=!1,this._model.timeScale().isEmpty()||!this._isVisible())return;const t=this._getIndex();null!==t&&(e.visible=!0,e.width=this._model.timeScale().width(),e.background=this._getBgColor(),e.color=(0,s.colorFromBackground)(e.background),e.coordinate=this._model.timeScale().indexToCoordinate(t),e.alwaysInViewPort=this._getAlwaysInViewPort(),e.text=this._getText(t),this._invalidated=!1)}}},33143:(e,t,i)=>{"use strict";i.d(t,{INVALID_TIME_POINT_INDEX:()=>s,UNPLOTTABLE_TIME_POINT_INDEX:()=>r});const s=-2e6,r=-1e6},51620:(e,t,i)=>{"use strict";i.d(t,{timeHoursFormatProperty:()=>a,restoreTimeHoursFormatSettingsValue:()=>l});var s=i(56840),r=i(60923);const n="time_hours_format";function o(){return s.getValue(n,"24-hours")}const a=(0,r.createPrimitiveProperty)(o());function l(){a.setValue("24-hours"),s.remove(n)}s.onSync.subscribe(null,(()=>a.setValue(o()))),a.subscribe(null,(()=>s.setValue(n,a.value())))},94030:(e,t,i)=>{"use strict";i.r(t),i.d(t,{MINUTE_SPAN:()=>s,HOUR_SPAN:()=>r,DAY_SPAN:()=>n,WEEK_SPAN:()=>o,MONTH_SPAN:()=>a,YEAR_SPAN:()=>l,DEFAULT_BAR_SPACING:()=>c});const s=20,r=30,n=40,o=50,a=60,l=70,c=6},74914:(e,t,i)=>{"use strict";i.d(t,{getHourMinuteFormat:()=>r,getHourMinuteSecondFormat:()=>n,getTimeFormatForInterval:()=>o});var s=i(78831);function r(e){return"12-hours"===e?s.twelveHourMinuteFormat:s.hourMinuteFormat}function n(e){return"12-hours"===e?s.twelveHourMinuteSecondFormat:s.hourMinuteSecondFormat}function o(e,t){return e.isSeconds()||e.isTicks()?n(t):r(t)}},28729:(e,t,i)=>{"use strict";i.d(t,{trackDrawingCreated:()=>r,trackDrawingPasted:()=>n,trackDrawingCloned:()=>o,trackChartStyleChanged:()=>a});i(50151),i(77906);function s(e,t){0}function r(e){s()}function n(e){s()}function o(e){s()}function a(e){0}},12205:(e,t,i)=>{"use strict";i.d(t,{translatedIntervalString:()=>r});var s=i(92133);function r(e){const t=(0,s.getTranslatedResolutionModel)(e,!0);return null===t?e:t.multiplier+(t.mayOmitShortKind?"":t.shortKind)}},24557:(e,t,i)=>{"use strict";i.d(t,{ApplyLineToolTemplateUndoCommand:()=>r});var s=i(71733);class r extends s.UndoCommand{constructor(e,t,i){super(i),this._source=e,this._newState=t,this._oldState=e.properties().state()}redo(){this._source.applyTemplate(this._newState)}undo(){this._source.applyTemplate(this._oldState)}}},65071:(e,t,i)=>{"use strict";i.d(t,{ +ExcludeLineToolsFromGroupUndoCommand:()=>l});var s=i(50151),r=(i(93731),i(44352)),n=i(47539),o=i(71733);const a=new n.TranslatedString("exclude line tools from group {group}",r.t(null,void 0,i(63391)));class l extends o.UndoCommand{constructor(e,t,i){super(a.format({group:t.name()})),this._model=e,this._groupId=t.id,this._groupName=t.name(),this._lineToolsIds=i.map((e=>e.id()))}redo(){const e=(0,s.ensureNotNull)(this._model.lineToolsGroupModel().groupForId(this._groupId)),t=this._lineToolsIds.map((e=>this._model.dataSourceForId(e)));e.excludeLineTools(t),0===e.lineTools().length&&this._model.lineToolsGroupModel().removeGroup(e)}undo(){const e=this._lineToolsIds.map((e=>this._model.dataSourceForId(e))),t=this._model.lineToolsGroupModel().groupForId(this._groupId);null!==t?t.addLineTools(e):this._model.lineToolsGroupModel().createGroup(e,this._groupName,this._groupId)}}},11426:(e,t,i)=>{"use strict";i.d(t,{MergeUpUndoCommand:()=>o,MergeDownUndoCommand:()=>a,MergeToTargetPane:()=>l});var s=i(50151),r=i(74879);class n extends r.MoveSourceUndoCommand{constructor(e,t,i,s){super(e,t,i),this._restorePane=!1,this._keepZOrder=null!=s&&s}redo(){const e=this._chartModel.panes().length,t=this._chartModel.panes()[this._targetPaneIndex()],i=(0,s.ensureNotNull)(this._chartModel.dataSourceForId(this._sourceId)),r=(0,s.ensureNotNull)(this._chartModel.paneForSource(i)),n=this._chartModel.children(i,!0);r.bulkActionMacro((()=>{n.forEach((e=>this._chartModel.detachSource(e))),this._restorePane=this._chartModel.detachSource(i)}));const o="overlay"===this._initialPriceScalePosition?this._initialPriceScalePosition:void 0,a=t.findSuitableScale(i,void 0,o),l=0===a.dataSources().length;if(t.bulkActionMacro((()=>{t.addDataSource(i,a,this._keepZOrder),n.forEach((e=>t.addDataSource(e,a,this._keepZOrder)))})),i===this._chartModel.mainSeries()){const e=t.priceScalePosition(a);t.movePriceScale(a,e,0)}if(l){(0,s.ensureNotNull)(i.priceScale()).restoreState(this._newPriceScaleState(t.isOverlay(i)))}this._chartModel.fullUpdate(),e!==this._chartModel.panes().length&&this._chartModel.setShouldBeSavedEvenIfHidden(!0)}undo(){let e;e=this._restorePane?this._chartModel.createPane(this._initialPaneIndex):this._chartModel.panes()[this._initialPaneIndex];const t=(0,s.ensureNotNull)(this._chartModel.dataSourceForId(this._sourceId)),i=(0,s.ensureNotNull)(this._chartModel.paneForSource(t)),r=this._chartModel.children(t,!0);i.bulkActionMacro((()=>{r.forEach((e=>this._chartModel.detachSource(e))),this._chartModel.detachSource(t)}));let n=e.getPriceScaleById(this._initialPriceScaleId);null===n&&(n=e.createPriceScaleAtPosition(this._initialPriceScalePosition,this._initialPriceScaleIndex)),e.bulkActionMacro((()=>{e.addDataSource(t,n,!0),r.forEach((t=>e.addDataSource(t,n,!1)))})),(0,s.ensureNotNull)(t.priceScale()).restoreState(this._originalPriceScaleState()),this._chartModel.fullUpdate()}}class o extends n{constructor(e,t,i){super(e,t,i)}_targetPaneIndex(){return this._initialPaneIndex-1}}class a extends n{constructor(e,t,i){super(e,t,i)}_targetPaneIndex(){ +return this._initialPaneIndex+1}}class l extends n{constructor(e,t,i,s,r){super(e,t,s,r),this._targetPane=i}_targetPaneIndex(){return this._targetPane}}},74879:(e,t,i)=>{"use strict";i.d(t,{MoveSourceUndoCommand:()=>n});var s=i(50151),r=i(71733);class n extends r.UndoCommand{constructor(e,t,i){super(i),this._chartModel=e,this._sourceId=t.id();const r=(0,s.ensureNotNull)(t.priceScale());this._initialPriceScaleId=r.id(),this._initialPriceScaleState=(0,s.ensureNotNull)(t.priceScale()).state();const n=(0,s.ensureNotNull)(e.paneForSource(t));this._initialPriceScalePosition=n.priceScalePosition(r),this._initialPriceScaleIndex=n.priceScaleIndex(r,this._initialPriceScalePosition),this._initialPaneIndex=e.panes().indexOf(n)}_newPriceScaleState(e){const t={...this._initialPriceScaleState};return delete t.m_isLockScale,delete t.id,delete t.m_topMargin,delete t.m_bottomMargin,t}_originalPriceScaleState(){return this._initialPriceScaleState}}},84267:(e,t,i)=>{"use strict";i.d(t,{MoveToNewPriceScaleUndoCommand:()=>o,MoveToExistingPriceScaleUndoCommand:()=>a});var s=i(50151),r=i(74879);class n extends r.MoveSourceUndoCommand{constructor(e,t,i,s){super(e,t,s),this._sourcePaneRemoved=!1,this._targetPaneIndex=e.panes().indexOf(i)}redo(){const e=this._chartModel.panes()[this._initialPaneIndex],t=this._chartModel.panes()[this._targetPaneIndex],i=e!==t,r=this._targetPriceScale(t),n=(0,s.ensureNotNull)(this._chartModel.dataSourceForId(this._sourceId)),o=this._chartModel.children(n,!0);for(const e of o)i?(this._chartModel.detachSource(e),t.addDataSource(e,r,!1)):t.move(e,r);i?(this._sourcePaneRemoved=this._chartModel.detachSource(n),t.addDataSource(n,r,!1)):t.move(n,r);const a=t.priceScalePosition(r);t.movePriceScale(r,a,this._targetPriceScaleIndex(n)),this._chartModel.fullUpdate()}undo(){this._sourcePaneRemoved&&this._chartModel.createPane(this._initialPaneIndex);const e=this._chartModel.panes()[this._initialPaneIndex],t=e!==this._chartModel.panes()[this._targetPaneIndex],i=(0,s.ensureNotNull)(this._chartModel.dataSourceForId(this._sourceId));let r=e.getPriceScaleById(this._initialPriceScaleId);null===r&&(r=e.createPriceScaleAtPosition(this._initialPriceScalePosition,this._initialPriceScaleIndex));const n=this._chartModel.children(i,!0);for(const i of n)t?(this._chartModel.detachSource(i),e.addDataSource(i,r,!1)):e.move(i,r);t?(this._chartModel.detachSource(i),e.addDataSource(i,r,!1)):e.move(i,r),(0,s.ensureNotNull)(i.priceScale()).restoreState(this._originalPriceScaleState()),this._chartModel.fullUpdate()}}class o extends n{constructor(e,t,i,s,r){super(e,t,i,r),this._targetPriceScalePosition=s}_targetPriceScale(e){const t=e.createPriceScaleAtPosition(this._targetPriceScalePosition);return t.restoreState(this._newPriceScaleState("overlay"===this._targetPriceScalePosition)),t}_targetPriceScaleIndex(e){return e===this._chartModel.mainSeries()?0:void 0}}class a extends n{constructor(e,t,i,s,r){super(e,t,i,r),this._targetPriceScaleId=s.id()}_targetPriceScale(e){return(0,s.ensureNotNull)(e.getPriceScaleById(this._targetPriceScaleId))} +_targetPriceScaleIndex(e){}}},8771:(e,t,i)=>{"use strict";i.d(t,{PriceScaleChangeUndoCommand:()=>h});var s=i(50151),r=i(44352),n=i(47539),o=i(98351),a=i(71733);const l=(0,o.getLogger)("Chart.ChartUndoModel"),c=new n.TranslatedString("scale price",r.t(null,void 0,i(47222)));class h extends a.UndoCommand{constructor(e,t,i,s,r){super(c,!1),this._newPriceScaleState=null,this._model=e,this._paneIndex=e.panes().indexOf(t),this._priceScaleId=i.id(),this._state=s,this._timestamp=r?performance.now():null}undo(){if(null!==this._newPriceScaleState)return void l.logDebug("PriceScaleChangeUndoCommand.undo: Command is already undone");const[e,t]=this._paneAndScale();this._newPriceScaleState=t.state(),this._model.restorePriceScaleState(e,t,this._state)}redo(){if(null===this._newPriceScaleState)return void l.logDebug("PriceScaleChangeUndoCommand.redo: Command is not undone");const[e,t]=this._paneAndScale();this._model.restorePriceScaleState(e,t,this._newPriceScaleState),this._newPriceScaleState=null}canMerge(e){return e instanceof h&&null!==this._timestamp&&null!==e._timestamp&&null===this._newPriceScaleState&&e._model===this._model&&e._paneIndex===this._paneIndex&&e._priceScaleId===this._priceScaleId&&Math.abs(e._timestamp-this._timestamp)<1e3}merge(e){this._timestamp=e._timestamp}_paneAndScale(){const e=this._model.panes()[this._paneIndex],t=(0,s.ensureNotNull)(e.getPriceScaleById(this._priceScaleId));return[e,t]}}},34853:(e,t,i)=>{"use strict";i.d(t,{RemoveSourcesCommand:()=>m});var s=i(50151),r=i(44352),n=i(47539),o=i(71733),a=i(6250),l=i(98351),c=i(26989),h=i(89215),d=i(65071);class u extends o.UndoCommand{constructor({title:e,chartModel:t,lineDataSourceIds:i}){super(e),this._excludeLineToolsFromGroupUndoCommands=[],this._undoState=[],this._chartModel=t,this._lineDataSourceIds=i}redo(){const e=this._lineDataSourceIds.map((e=>(0,s.ensureNotNull)(this._chartModel.dataSourceForId(e))));this._groupLineToolsByGroups(e).forEach(((e,t)=>{const i=new d.ExcludeLineToolsFromGroupUndoCommand(this._chartModel,t,e);i.redo(),this._excludeLineToolsFromGroupUndoCommands.push(i)})),e.forEach((e=>{this._undoState.push({state:e.state(!1),paneIndex:this._chartModel.panes().indexOf((0,s.ensureNotNull)(this._chartModel.paneForSource(e))),sharingMode:e.sharingMode().value()}),this._chartModel.removeSource(e)}))}undo(){var e;for(let t=this._undoState.shift();t;t=this._undoState.shift())null===(e=this._chartModel.restoreSource(!1,t.paneIndex,null,t.state,null))||void 0===e||e.share(t.sharingMode);this._excludeLineToolsFromGroupUndoCommands.forEach((e=>e.undo()))}_groupLineToolsByGroups(e){const t=this._chartModel.lineToolsGroupModel();return e.reduce(((e,i)=>{const s=t.groupForLineTool(i);if(null!==s){const t=e.get(s)||[];t.push(i),e.set(s,t)}return e}),new Map)}}const p=(0,l.getLogger)("Chart.RemoveSourcesCommand"),_=new n.TranslatedString("remove line data sources",r.t(null,void 0,i(66414)));class m extends o.UndoCommand{constructor(e,t,i){super(i),this._removeLineDataSourcesUndoCommand=null,this._initialPriceScaleMode=null;const[r,n]=(0, +c.closeSourcesSet)(e,t).reduce(((e,t)=>((0,a.isLineTool)(t)?e[1].push(t.id()):e[0].push(t.id()),e)),[[],[]]);this._chartModel=e,this._sourceIds=r,this._lineDataSourceIds=n,this._sourceStates=[],this._paneIndexes=[],this._priceScalePositionIds=[],this._paneStates=[],this._restorePanes=[];const o=t[0];1===t.length&&(0,h.isStudy)(o)&&(this._initialPriceScaleMode=(0,s.ensureNotNull)(o.priceScale()).mode())}removedIds(){return[...this._sourceIds,...this._lineDataSourceIds]}redo(){this._chartModel.panes().length;const e=this._sourceIds.map((e=>(0,s.ensureNotNull)(this._chartModel.dataSourceForId(e))));this._sourceStates=e.map((e=>(0,s.ensureNotNull)(e.state(!1))));const t=e.map((e=>(0,s.ensureNotNull)(this._chartModel.paneForSource(e))));this._paneIndexes=t.map((e=>this._chartModel.panes().indexOf(e))),this._lineDataSourceIds.length>0&&(this._removeLineDataSourcesUndoCommand=new u({title:_,chartModel:this._chartModel,lineDataSourceIds:this._lineDataSourceIds}),this._removeLineDataSourcesUndoCommand.redo()),this._priceScalePositionIds=e.map(((e,i)=>{const s=e.priceScale();if(null===s)return null;const r=t[i].priceScalePosition(s);return{id:s.id(),position:r,priceScaleIndex:t[i].priceScaleIndex(s,r)}}));const i=new Set;e.forEach(((e,t)=>{i.add(this._paneIndexes[t])})),this._paneStates=e.map(((e,s)=>{const r=this._paneIndexes[s];return i.has(r)?t[s].state(!1,!0):null})),this._restorePanes=e.map((e=>this._chartModel.removeSource(e)))}undo(){const e=[];for(let t=this._sourceStates.length-1;t>=0;t--){const i=this._chartModel.restoreSource(this._restorePanes[t],this._paneIndexes[t],this._paneStates[t],this._sourceStates[t],this._priceScalePositionIds[t]);i&&e.push(i)}e.some(((t,i)=>t.id()!==this._sourceIds[e.length-i-1]))&&p.logError("Source was restored improperly - source ids does not match"),null!==this._initialPriceScaleMode&&(0,s.ensureNotNull)(e[0].priceScale()).setMode(this._initialPriceScaleMode),this._removeLineDataSourcesUndoCommand&&this._removeLineDataSourcesUndoCommand.undo()}}},40320:(e,t,i)=>{"use strict";i.d(t,{RestoreDefaultsPreferencesUndoCommand:()=>m});var s=i(50151),r=i(44352),n=i(47539),o=i(71733),a=i(81345),l=i(55262),c=i(51620),h=i(35663),d=i(35624),u=i(97070),p=i(87172);const _=new n.TranslatedString("apply all chart properties",r.t(null,void 0,i(64034)));class m extends o.UndoCommand{constructor(e){super(_),this._trading=null,this._oldShowSellBuyButtons=null,this._oldNoConfirmEnabled=null,this._oldShowOnlyRejectionNotifications=null,this._oldShowPricesWithZeroVolume=null,this._oldShowPricesWithSpread=null,this._oldOrderExecutedSoundEnabled=null,this._prevWatermarkPreferences=null,this._model=e,this._trading=(0,u.tradingService)(),null!==this._trading&&(this._oldShowSellBuyButtons=this._trading.showSellBuyButtons.value(),this._oldNoConfirmEnabled=this._trading.noConfirmEnabled.value(),this._oldShowOnlyRejectionNotifications=this._trading.showOnlyRejectionNotifications.value(),this._oldShowPricesWithZeroVolume=this._trading.showPricesWith().zeroVolume.value(), +this._oldShowPricesWithSpread=this._trading.showPricesWith().spread.value(),this._oldOrderExecutedSoundEnabled=this._trading.orderExecutedSoundParams.enabled.value()),this._defaultsPreferences=(0,a.defaultsPreferencesByWhiteList)(this._model,this._model.mainSeries()),this._oldPreferences=e.preferences(),this._prevDateFormat=l.dateFormatProperty.value(),this._prevTimeHoursFormat=c.timeHoursFormatProperty.value(),this._prevAddPlusButton=p.addPlusButtonProperty.value(),this._prevShowOpenMarkerStatus=h.showMarketOpenStatusProperty.value(),this._prevCurrencyUnitVisibility=(0,d.currencyUnitVisibilityProperty)().value();const t=this._model.watermarkSource();null!==t&&(this._prevWatermarkPreferences=t.properties().state())}redo(){null!==this._trading&&(this._trading.showSellBuyButtons.setValue(!0),this._trading.noConfirmEnabled.setValue(!1),this._trading.showOnlyRejectionNotifications.setValue(!1),this._trading.showPricesWith().zeroVolume.setValue(!0),this._trading.showPricesWith().spread.setValue(!0),this._trading.orderExecutedSoundParams.enabled.setValue(!1)),this._model.applyPreferences(this._defaultsPreferences),this._model.updateScales(),(0,l.restoreDateFormatSettingsValue)(),(0,c.restoreTimeHoursFormatSettingsValue)(),(0,p.restoreAddPlusButtonSettingsValue)(),(0,h.restoreShowMarketOpenStatusProperty)(),(0,d.restoreCurrencyUnitVisibilitySettingsValue)();const e=this._model.watermarkSource();null!==e&&e.restorePropertiesDefaults()}undo(){null!==this._trading&&(this._trading.showSellBuyButtons.setValue((0,s.ensureNotNull)(this._oldShowSellBuyButtons)),this._trading.noConfirmEnabled.setValue((0,s.ensureNotNull)(this._oldNoConfirmEnabled)),this._trading.showOnlyRejectionNotifications.setValue((0,s.ensureNotNull)(this._oldShowOnlyRejectionNotifications)),this._trading.showPricesWith().zeroVolume.setValue((0,s.ensureNotNull)(this._oldShowPricesWithZeroVolume)),this._trading.showPricesWith().spread.setValue((0,s.ensureNotNull)(this._oldShowPricesWithSpread)),this._trading.orderExecutedSoundParams.enabled.setValue((0,s.ensureNotNull)(this._oldOrderExecutedSoundEnabled))),this._model.applyPreferences(this._oldPreferences),this._model.updateScales(),l.dateFormatProperty.setValue(this._prevDateFormat),c.timeHoursFormatProperty.setValue(this._prevTimeHoursFormat),h.showMarketOpenStatusProperty.setValue(this._prevShowOpenMarkerStatus),p.addPlusButtonProperty.setValue(this._prevAddPlusButton),(0,d.currencyUnitVisibilityProperty)().setValue(this._prevCurrencyUnitVisibility);const e=this._model.watermarkSource();null!==e&&null!==this._prevWatermarkPreferences&&e.properties().mergeAndFire(this._prevWatermarkPreferences)}}},55453:(e,t,i)=>{"use strict";i.d(t,{SetPriceScaleCurrencyUndoCommand:()=>o});var s=i(50151),r=i(71733),n=i(1930);class o extends r.UndoCommand{constructor(e,t,i,r){super(r),this._newSourcesCurrencies=new Map,this._oldSourcesCurrencies=new Map,this._showFade=!1,this._chartWidget=i;const o=i.model().mainSeries();for(const i of e.seriesLikeSources()){if(!i.isVisible()||!i.isActingAsSymbolSource().value())continue +;const e=t||(0,n.symbolOriginalCurrency)((0,s.ensureNotNull)(i.symbolInfo()));this._newSourcesCurrencies.set(i.id(),e),this._oldSourcesCurrencies.set(i.id(),i.currency()),this._showFade=this._showFade||i===o&&i.currency()!==e}}redo(){this._applyCurrencies(this._newSourcesCurrencies)}undo(){this._applyCurrencies(this._oldSourcesCurrencies)}_applyCurrencies(e){const t=this._chartWidget.model().model();e.forEach(((e,i)=>{(0,s.ensureNotNull)(t.dataSourceForId(i)).setCurrency(e)})),this._chartWidget.model().selectionMacro((e=>{e.clearSelection()})),this._showFade&&this._chartWidget.screen.show(!0)}}},5440:(e,t,i)=>{"use strict";i.d(t,{SetPriceScaleModeCommand:()=>o});var s=i(7711),r=i(71733),n=i(97425);class o extends r.UndoCommand{constructor(e,t,i,s){super(i),this._newMode=e,this._priceScaleId=t.id(),this._model=s,this._oldMode=t.mode()}redo(){this._applyMode(this._newMode)}undo(){this._applyMode(this._oldMode)}_applyMode(e){const t=this._findPriceScaleById();null!==t&&((0,s.saveDefaultProperties)(!0),t.setMode(e),(0,s.saveDefaultProperties)(!1),this._model&&(this._model.recalculateAllPanes((0,n.viewportChangeEvent)()),this._model.lightUpdate()))}_findPriceScaleById(){const e=this._model.panes();for(let t=0;t{"use strict";i.d(t,{SetPriceScaleSelectionStrategyCommand:()=>a});var s=i(50151),r=i(71733),n=i(37364);class o{constructor(e){this._leftScales=e.leftPriceScales().map((e=>e.id())),this._rightScales=e.rightPriceScales().map((e=>e.id()))}restorePane(e){this._leftScales.reverse().map((t=>(0,s.ensureNotNull)(e.getPriceScaleById(t)))).forEach((t=>e.movePriceScale(t,"left"))),this._rightScales.reverse().map((t=>(0,s.ensureNotNull)(e.getPriceScaleById(t)))).forEach((t=>e.movePriceScale(t,"right")))}}class a extends r.UndoCommand{constructor(e,t,i){super(i),this._chartModel=e,this._targetStrategy=(0,n.createPriceScaleSelectionStrategy)(t),this._initialState=e.panes().map((e=>new o(e)))}redo(){this._chartModel.panes().forEach((e=>e.setPriceScaleSelectionStrategy(this._targetStrategy))),this._chartModel.fullUpdate()}undo(){const e=this._chartModel.panes();for(let t=0;t{"use strict";i.d(t,{SetPriceScaleUnitUndoCommand:()=>o});var s=i(50151),r=i(71733),n=i(1930);class o extends r.UndoCommand{constructor(e,t,i,r){super(r),this._newSourcesUnits=new Map,this._oldSourcesUnits=new Map,this._showFade=!1,this._chartWidget=i;const o=i.model().mainSeries();for(const i of e.seriesLikeSources()){if(!i.isVisible()||!i.isActingAsSymbolSource().value())continue;const e=t||(0,n.symbolOriginalUnit)((0,s.ensureNotNull)(i.symbolInfo()),this._chartWidget.model().model().unitConversionEnabled());this._newSourcesUnits.set(i.id(),e),this._oldSourcesUnits.set(i.id(),i.unit()),this._showFade=this._showFade||i===o&&i.unit()!==e}}redo(){this._applyUnits(this._newSourcesUnits)}undo(){this._applyUnits(this._oldSourcesUnits)}_applyUnits(e){ +const t=this._chartWidget.model().model();e.forEach(((e,i)=>{(0,s.ensureNotNull)(t.dataSourceForId(i)).setUnit(e)})),this._chartWidget.model().selectionMacro((e=>{e.clearSelection()})),this._showFade&&this._chartWidget.screen.show(!0)}}},30684:(e,t,i)=>{"use strict";i.d(t,{SetScaleRatioPropertiesCommand:()=>o});var s=i(71733),r=i(7711),n=i(97425);class o extends s.UndoCommand{constructor(e,t,i,s){super(i),this._property=e,this._newValue=t,this._model=s,this._priceScale=this._model.mainSeries().priceScale(),this._oldValue=this._property.value(),this._oldMode=this._priceScale.mode()}redo(){this._oldValue=this._property.value(),this._oldMode=this._priceScale.mode(),(0,r.saveDefaultProperties)(!0),this._priceScale.setMode({autoScale:!1,percentage:!1,log:!1}),this._property.setValue(this._newValue),(0,r.saveDefaultProperties)(!1),this._model.recalculateAllPanes((0,n.viewportChangeEvent)()),this._model.lightUpdate()}undo(){(0,r.saveDefaultProperties)(!0),this._property.setValue(this._oldValue),this._priceScale.setMode(this._oldMode),(0,r.saveDefaultProperties)(!1),this._model.recalculateAllPanes((0,n.viewportChangeEvent)()),this._model.lightUpdate()}}},26989:(e,t,i)=>{"use strict";function s(e,t){let i=[];const r=e.children(t,!1);for(let t=0;t{e.children(t,!1).forEach((e=>{i.has(e)||(i.add(e),r(e))}))};return t.forEach(r),t.filter((e=>!i.has(e))).map((t=>s(e,t))).reduce(((e,t)=>e.concat(t)),[])}i.d(t,{closeSourcesSet:()=>r})},67278:(e,t,i)=>{"use strict";i.d(t,{TimeScaleChangeUndoCommand:()=>o});var s=i(98351),r=i(71733);const n=(0,s.getLogger)("Chart.ChartUndoModel");class o extends r.UndoCommand{constructor(e,t,i){super(i,!1),this._newRightOffsetAndBarSpacing=null,this.setCustomFlag("doesnt_affect_save",!0),this._model=e,this._rightOffsetAndBarSpacing=t}undo(){if(null!==this._newRightOffsetAndBarSpacing)return void n.logDebug("TimeScaleChangeUndoCommand.undo: Command is already undone");const e=this._model.timeScale();this._newRightOffsetAndBarSpacing={barSpacing:e.barSpacing(),rightOffset:e.rightOffset()},e.setBarSpacing(this._rightOffsetAndBarSpacing.barSpacing),e.setRightOffset(this._rightOffsetAndBarSpacing.rightOffset),this._model.lightUpdate()}redo(){if(null===this._newRightOffsetAndBarSpacing)return void n.logDebug("TimeScaleChangeUndoCommand.redo: Command is not undone");const e=this._model.timeScale();e.setBarSpacing(this._newRightOffsetAndBarSpacing.barSpacing),e.setRightOffset(this._newRightOffsetAndBarSpacing.rightOffset),this._model.lightUpdate(),this._newRightOffsetAndBarSpacing=null}}},71733:(e,t,i)=>{"use strict";i.d(t,{UndoCommand:()=>r});var s=i(47539);class r{constructor(e,t=!0){this._customFlags={},this._text=e||new s.TranslatedString("",""),this._executeOnPush=t}text(){return this._text}executeOnPush(){return this._executeOnPush}customFlag(e){return this._customFlags[e]}setCustomFlag(e,t){this._customFlags[e]=t}canMerge(e){return!1}merge(e){throw new Error("Should be re-implemented in child classes")}}}, +29443:(e,t,i)=>{"use strict";i.d(t,{createUndoHistory:()=>u});var s=i(50151),r=i(43426),n=i(42437),o=i(71733);class a extends o.UndoCommand{constructor(e,t,i){super(i),this._wv=e,this._newValue=t,this._oldValue=e.value()}redo(){this._wv.setValue(this._newValue)}undo(){this._wv.setValue(this._oldValue)}}var l=i(98351),c=i(26867),h=i.n(c);const d=(0,l.getLogger)("Common.UndoHistory");function u(){const e=[],t=new r.UndoStack,i=new r.UndoStack,o=new(h());function l(s){if(e.length>0)e[e.length-1].addCommand(s);else{i.clear();const e=t.head(),r=e&&e.text().originalText();e&&e.canMerge(s)?e.merge(s):t.push(s);const n=s.text().originalText();""!==n&&n!==r&&d.logNormal("DO: "+n)}s.executeOnPush()&&s.redo(),e.length||o.fire(c())}function c(){const e=t.head(),s=i.head(),r=void 0===e?void 0:e.text(),n=void 0===s?void 0:s.text();return{enableUndo:!t.isEmpty(),undoText:void 0!==r?r.translatedText():r,enableRedo:!i.isEmpty(),redoText:void 0!==n?n.translatedText():n,originalUndoText:void 0!==r?r.originalText():void 0,originalRedoText:void 0!==n?n.originalText():void 0}}return{beginUndoMacro:function(t){const i=new n.UndoMacroCommand(t);return e.push(i),i},clearStack:function(){t.clear(),i.clear(),o.fire(c())},createUndoCheckpoint:function(){return{lastActualCommand:t.isEmpty()?null:t.head()}},endUndoMacro:function(){const t=(0,s.ensureDefined)(e.pop());t.isEmpty()||l(t)},pushUndoCommand:l,redo:function(){if(i.isEmpty())return!1;const e=i.pop();return!!e&&(e.redo(),t.push(e),d.logNormal("REDO: "+e.text().originalText()),o.fire(c()),!0)},redoStack:function(){return i},setWatchedValue:function(e,t,i,s){if(e.value()!==t){const r=new a(e,t,i);r.setCustomFlag("doesnt_affect_save",!!s),l(r),r.redo()}},undo:function(){if(t.isEmpty())return!1;const e=t.pop();return!!e&&(e.undo(),i.push(e),d.logNormal("UNDO: "+e.text().originalText()),o.fire(c()),!0)},undoStack:function(){return t},undoToCheckpoint:function(e){for(;!t.isEmpty()&&e.lastActualCommand!==t.head();)t.pop().undo();i.clear(),o.fire(c())},state:c,onChange:function(){return o}}}},42437:(e,t,i)=>{"use strict";i.d(t,{UndoMacroCommand:()=>r});var s=i(71733);class r extends s.UndoCommand{constructor(e){super(e,!1),this._subcommands=[]}addCommand(e){this._subcommands.push(e)}isEmpty(){return 0===this._subcommands.length}redo(){for(let e=0;e=0;e--)this._subcommands[e].undo()}commands(){return this._subcommands}}},43426:(e,t,i)=>{"use strict";i.d(t,{UndoStack:()=>a});var s=i(71733),r=i(26867),n=i.n(r);const o=(0,i(98351).getLogger)("Common.UndoStack");class a{constructor(){this._commands=[],this._onChange=new(n())}onChange(){return this._onChange}isEmpty(){return 0===this._commands.length}clear(){this.isEmpty()||(this._commands.length=0,this._onChange.fire())}push(e){if(!(e instanceof s.UndoCommand))throw new TypeError("argument must be an instance of UndoCommand");this._commands.push(e),this._onChange.fire(e)}pop(){if(this.isEmpty())return void o.logDebug("pop: undo stack is empty") +;const e=this._commands.pop();return this._onChange.fire(e),e}head(){if(!this.isEmpty())return this._commands[this._commands.length-1]}}},52934:(e,t,i)=>{"use strict";i.d(t,{UnmergeDownUndoCommand:()=>o,UnmergeUpUndoCommand:()=>a,UnmergeToNewBottomPane:()=>l});var s=i(50151),r=i(74879);class n extends r.MoveSourceUndoCommand{constructor(e,t,i){super(e,t,i)}redo(){const e=(0,s.ensureNotNull)(this._chartModel.dataSourceForId(this._sourceId)),t=(0,s.ensureNotNull)(this._chartModel.paneForSource(e)),i=this._chartModel.children(e,!0);t.bulkActionMacro((()=>{i.forEach((e=>this._chartModel.detachSource(e))),this._chartModel.detachSource(e)}));const r=this._chartModel.createPane(this.targetPaneIndex()),n=r.findSuitableScale(e);r.bulkActionMacro((()=>{r.addDataSource(e,n,!1),i.forEach((e=>r.addDataSource(e,n,!1)))})),(0,s.ensureNotNull)(e.priceScale()).restoreState(this._newPriceScaleState(r.isOverlay(e))),this._chartModel.fullUpdate(),this._chartModel.setShouldBeSavedEvenIfHidden(!0)}undo(){const e=(0,s.ensureNotNull)(this._chartModel.dataSourceForId(this._sourceId)),t=(0,s.ensureNotNull)(this._chartModel.paneForSource(e)),i=this._chartModel.children(e,!0);t.bulkActionMacro((()=>{i.forEach((e=>this._chartModel.detachSource(e)));const t=this._chartModel.detachSource(e);(0,s.assert)(t,"Undo of detaching must remove pane")}));const r=this._chartModel.panes()[this._initialPaneIndex];let n=r.getPriceScaleById(this._initialPriceScaleId);null===n&&(n=r.createPriceScaleAtPosition(this._initialPriceScalePosition,this._initialPriceScaleIndex)),r.bulkActionMacro((()=>{r.addDataSource(e,n,!0),i.forEach((e=>r.addDataSource(e,n,!1)))})),(0,s.ensureNotNull)(e.priceScale()).restoreState(this._originalPriceScaleState()),this._chartModel.fullUpdate()}}class o extends n{constructor(e,t,i){super(e,t,i)}targetPaneIndex(){return this._initialPaneIndex+1}}class a extends n{constructor(e,t,i){super(e,t,i)}targetPaneIndex(){return this._initialPaneIndex}}class l extends n{constructor(e,t,i){super(e,t,i)}targetPaneIndex(){return this._chartModel.panes().length}}},50337:(e,t,i)=>{"use strict";i.d(t,{unitConvertibleGroups:()=>n,sourceNewUnitOnPinningToPriceScale:()=>o});var s=i(21580),r=i(1930);function n(e,t,i){const s=(0,r.symbolUnitConvertibleGroupsIfExist)(e,!0);if(null!==s)return s;const n=i.unitGroupById(t);return null===n?[]:[n]}function o(e,t,i,r){let o=null;if(i.unitConversionEnabled()&&(0,s.isSymbolSource)(e)){const s=i.availableUnits(),a=t.unit(s),l=e.unit(),c=null===l?[]:n(e.symbolInfo(),l,s);null!==a&&null!==a.selectedUnit&&!a.allUnitsAreOriginal&&a.selectedUnit!==l&&(r&&null===l||null!==l&&s.convertible(l,c))&&(o=a.selectedUnit)}return o}},84803:(e,t,i)=>{"use strict";i.d(t,{createVisibilityController:()=>l});var s=i(44352),r=i(32563),n=i(60923),o=i(56840);function a(e){return"alwaysOn"===e||"alwaysOff"===e?e:"visibleOnMouseOver"}function l(e,t){let l,c;function h(){if(!l){l=(0,n.createPrimitiveProperty)();let i=o.getValue(e);void 0===i&&void 0!==t&&(i=o.getValue(t)),l.setValue(a(i)),l.subscribe(l,(t=>{o.setValue(e,a(t.value()))}))} +return l}return{property:h,availableValues:function(){return[{id:"visibleOnMouseOver",value:"visibleOnMouseOver",title:s.t(null,void 0,i(89960))},{id:"alwaysOn",value:"alwaysOn",title:s.t(null,void 0,i(71997))},{id:"alwaysOff",value:"alwaysOff",title:s.t(null,void 0,i(9408))}]},actualBehavior:function(){if(!c){c=(0,n.createPrimitiveProperty)();const e=h(),t=()=>{let t=e.value();"alwaysOn"!==t&&"alwaysOff"!==t&&(t=r.mobiletouch?"alwaysOn":"visibleOnMouseOver"),c&&c.setValue(t)};e.subscribe(c,t),t()}return c}}}},3074:(e,t,i)=>{"use strict";i.r(t),i.d(t,{watermarkProperty:()=>d,restoreWatermarkPropertyDefaults:()=>u});var s=i(24377),r=i(56840),n=i(26220),o=i.n(n);const a="symbolWatermark",l={visibility:!1,color:"rgba(80, 83, 94, 0.25)"};function c(){const e=r.getJSON(a);let t=Object.assign({},l,e);if(void 0===e){if(void 0!==r.getJSON("chartproperties")){const e=r.getJSON("chartproperties").symbolWatermarkProperties;if(void 0!==e){const i=(0,s.tryParseRgba)(e.color);t=Object.assign(t,e),null!==i&&(0!==i[3]?t.visibility=!0:(i[3]=.25,t.color=(0,s.rgbaToString)(i)))}}delete t.transparency}return t}let h=null;function d(){return null===h&&(h=new(o())(c()),r.onSync.subscribe(null,(()=>{null!==h&&h.mergeAndFire(c())})),h.listeners().subscribe(null,(()=>{null!==h&&r.setJSON(a,h.state())}))),h}function u(){null!==h&&h.mergeAndFire(l)}},96881:(e,t,i)=>{"use strict";var s=i(12205).translatedIntervalString,r=i(23902).getTranslatedSymbolDescription,n=i(17364).CHART_FONT_FAMILY,o=i(3074),a=o.watermarkProperty,l=o.restoreWatermarkPropertyDefaults,c=i(83499).drawScaled,h=i(64548).applyDefaultsOverrides,d=i(64548).applyPropertiesOverrides;const u="symbolWatermarkProperties";t.Watermark=function(e,t){var i={},o=a();function p(e,t){var s=e.font;return i.hasOwnProperty(s)||(i[s]={}),i[s].hasOwnProperty(t)||(i[s][t]=e.measureText(t).width),i[s][t]}h(o,void 0,!1,u),o.listeners().subscribe(this,(function(){e.updateSource(this)})),this.destroy=function(){o.listeners().unsubscribeAll(this)},this.properties=function(){return o},this.restorePropertiesDefaults=function(){l()},this.applyOverrides=function(e){d(o,void 0,!1,e,u)};var _={renderer:function(e,i){return{draw:function(a,l){c(a,l.pixelRatio,(function(){var l=t.symbolInfo();a.fillStyle=o.color.value();var c,h=l.name;/QUANDL/.test(l.exchange)&&((c=h.split(/\//)).length&&(h=c[c.length-1]));for(var d={description:l.description,short_description:l.short_description,pro_name:l.pro_name,short_name:l.name,local_description:l.local_description,language:l.language},u=[{text:h?h+", "+s(t.interval()):"",font:"96px "+n,lineHeight:117,vertOffset:0},{text:r(d)||"",font:"48px "+n,lineHeight:58,vertOffset:5}],_=0,m=0;mi?i/g:1,_+=v.lineHeight*v.zoom}}var f=Math.max((e-_)/2,0);for(m=0;m{"use strict";i.d(t,{reorderDataSourcesStateZOrder:()=>S,newLineToolZOrder:()=>w,newStudyZOrder:()=>P,moveAfterSource:()=>k,moveBeforeSource:()=>E});var s=i(6250),r=i(89215),n=i(46936),o=i(62472),a=i(93975);function l(e){return(0,s.isLineTool)(e)&&!e.isSpeciallyZOrderedSource()}function c(e){return(0,r.isStudy)(e)&&!e.isSpeciallyZOrderedSource()}function h(e,t){return e.zorder-t.zorder}function d(e,t){(0,o.isMainSeriesState)(e)?e.zorder=0:e.zorder=t}function u(e,t){e.setZorder(t)}function p(e){return e.zorder()}function _(e){return Math.round(1e3*e)/1e3}function m(e,t){const i=Math.max(e,t),s=Math.min(e,t);return Math.max(0,Math.ceil(i)-Math.floor(s)-1)}function g(e,t,i){let s=0;const r=function(e,t){const i=1e3;return Math.abs(t*i-e*i)/i}(t,e);var n;return r>i?(e=Math.trunc(e),s=Math.floor(r/(i+1))):(n=r/(i+1),s=Math.floor(1e3*n)/1e3),{startZOrder:e,zOrderStep:s}}function f(e,t,i,s){let r=e.length,n=t;for(let t=e.length-1;t>=-1;t--)if(-1===t||s(e[t])){const s=t;let o=T(n);if(r-1===s)s>=0&&i(e[s],o);else{const t=m(r,s);let a=0;for(;0===a;){const e=g(n,o,t);n=e.startZOrder,a=e.zOrderStep,0===a&&(o-=1e4,0===o&&(o-=1e4))}let l=r-1;for(;l>s;){const t=_(n-a);i(e[l],t),n=t,l--}s>=0&&i(e[s],o)}n=o,r=s}}function v(e,t,i,s){let r=-1,n=t;for(let t=0;t<=e.length;t++)if(t===e.length||s(e[t])){const s=t;let o=C(n);if(r+1===s)s<=e.length-1&&i(e[s],o);else{const t=m(r,s);let a=0;for(;0===a;){const e=g(n,o,t);n=e.startZOrder,a=e.zOrderStep,0===a&&(o+=1e4,0===o&&(o+=1e4))}let l=r+1;for(;l<=s-1;){const t=_(n+a);i(e[l],t),n=t,l++}s<=e.length-1&&i(e[s],o)}n=o,r=s}}function S(e){!function(e,t,i,s,r,n){let o=null;const a=[];for(const r of e)t(r)?(a.push(r),o=r):(i(r)||s(r))&&a.push(r);a.sort(n),null!==o&&r(o,0);const l=null===o?-1:a.indexOf(o);-1!==l?(f(a.slice(0,l),0,r,i),v(a.slice(l+1),0,r,i)):v(a,0,r,i)}(e,o.isMainSeriesState,o.isStudyState,o.isLineToolState,d,h)}function y(e,t){const i=Math.floor(e/1e4);let s=t.get(i);return void 0===s&&(s=[],t.set(i,s)),s}function b(e,t,i,s,r,n){let o=-1/0,a=1/0,l=-1/0,c=0;const h=new Map;for(let s=0;sr(e)-r(t)));let p=T(r(u[0]));const m=C(p),f=g(p,m,u.length+1).zOrderStep;return 0!==f?(u.forEach((e=>{const t=_(p+f);s(e,t),p=t})),_(p+f)):_(m+5e3)}function w(e,t){return b(e,l,c,u,p,t)}function P(e){let t=-1e4;for(const i of e)c(i)&&(t=Math.min(t,i.zorder()-1e4));return 0===t?-1e4:t}function C(e){const t=1e4*Math.ceil(e/1e4);return t===e?t+1e4:t}function T(e){const t=1e4*Math.floor(e/1e4);return t===e?t-1e4:t}function x(e,t,i,s,r,n,o){const l=t.length,{newItems:c,movedItemsStartIndex:h}=i>0?(0, +a.moveAfter)(e,t,i-1):(0,a.moveBefore)(e,t,0);let d=!1;for(let t=h;tr(e)))?function(e,t,i,s,r,n){let o,a,l=-1,c=-1;0===i?(c=I(e,i+t,s),a=n(e[c])):i+t===e.length?(l=M(e,i-1,s),o=n(e[l])):(l=M(e,i-1,s),o=n(e[l]),c=I(e,i+t,s),a=n(e[c]));if((void 0===o||o<0)&&void 0!==a&&a<=0)f(e.slice(0,c),a,r,s);else if((void 0===a||a>0)&&void 0!==o&&o>=0)v(e.slice(l+1),o,r,s);else{i+t0)&&void 0!==a&&a>=0){c=a;const e=g(c,void 0!==l?l:C(a),t);c=e.startZOrder,p=e.zOrderStep,d=i,u=d+t,h=1}if(0!==p)for(;d!==u;){const t=_(c+h*p);n(e[d],t),c=t,d+=h}else{const t=e.findIndex((e=>r(e)));-1!==t?(f(e.slice(0,t),0,n,s),v(e.slice(t+1),0,n,s)):v(e,0,n,s)}}(c,l,h,r,s,n,o)}function I(e,t,i){for(;t=0&&i(e[t]);)t--;return Math.max(0,t)}function A(e,t,i,s,r,n,o){const a=e.indexOf(i)+1;x(e,t,a,s,r,n,o)}function L(e,t,i,s,r,n,o){const a=e.indexOf(i);x(e,t,a,s,r,n,o)}function k(e,t,i){A(e,t,i,n.isSeries,c,u,p)}function E(e,t,i){L(e,t,i,n.isSeries,c,u,p)}},82501:(e,t,i)=>{"use strict";i.d(t,{setSymbolSearchCompleteOverrideFunction:()=>r,getSymbolSearchCompleteOverrideFunction:()=>n});let s=(e,t)=>{var i;return Promise.resolve({symbol:e,name:null!==(i=null==t?void 0:t.symbol)&&void 0!==i?i:e})};function r(e){s=e}function n(){return s}},71107:(e,t,i)=>{"use strict";i.d(t,{StudyMetaInfoBase:()=>d});var s=i(27147),r=i(50151),n=i(8890);const o=new Set(["CorrelationCoefficient@tv-basicstudies","Correlation - Log@tv-basicstudies-1"]),a=new Set([]),l=new Set(["line"]),c=new Map([["AnchoredVWAP@tv-basicstudies","linetoolanchoredvwap"],["RegressionTrend@tv-basicstudies","linetoolregressiontrend"]]),h=/^([^\$]+)\$\d+$/;class d{static getSourceIdsByInputs(e,t){if(!Array.isArray(e)||!t)return[];const i=[];for(const r of e)if(d.isSourceInput(r)&&(0,s.default)(t[r.id])){const e=t[r.id];e.includes("$")&&i.push(e.split("$")[0])}return i}static isSourceInput(e){return Boolean(e.id&&(("source"===e.id||"src"===e.id)&&("text"===e.type||"source"===e.type)||"source"===e.type))}static getSourceInputIds(e){const t=[];for(const i of e.inputs)d.isSourceInput(i)&&t.push(i.id);return t}static setChildStudyMetaInfoPropertiesSourceId(e,t,i){for(const s of e.inputs){if(!d.isSourceInput(s))continue;const e=i.childs().inputs&&i.childs().inputs.childs()[s.id];if(e){const i=e.value(),s=h.exec(i);if(2===(null==s?void 0:s.length)){if("{pid}"===s[1]){const s=i.replace(/^[^\$]+/,t);e.setValue(s)}}}}}static patchSoSInputs(e,t){const i=e=>{const i=h.exec(e);if(2===(null==i?void 0:i.length)){const s=i[1],n=`${(0, +r.ensureNotNull)(t(s))}`;return e.replace(/^[^\$]+/,n)}return e};for(const t in e)if(/in_[\d+]/.test(t)||"source"===t){const r=e[t];(0,s.default)(r)?e[t]=i(r):(0,n.isExtendedInput)(r)&&(0,n.isExtendedInputSource)(r)&&(r.v=i(r.v))}}static canBeChild(e){if((0,s.default)(e))return!0;if(!e)return!1;if(e.extra&&!d.isAllowedSourceInputsCount(e.extra.sourceInputsCount)||!0===e.canNotBeChild||!1===e.canBeChild||o.has(e.id))return!1;let t=0;for(const i of e.inputs)d.isSourceInput(i)&&(t+=1);return d.isAllowedSourceInputsCount(t)}static isAllowedSourceInputsCount(e){return 1===e}static canHaveChildren(e){if(e){if(e.isTVScriptStrategy||e.TVScriptSourceCode&&isStrategy(e.TVScriptSourceCode))return!1;if(e.id&&!a.has(e.id)&&Array.isArray(e.plots))for(const t of e.plots)if(l.has(t.type))return!0}return!1}static getChildSourceInputTitles(e,t,i){var s;const r={};if(t.plots&&t.plots.length&&e.options&&e.options.length)for(const n of e.options){const e=n?+n.split("$")[1]:NaN,o=isFinite(e)&&t.plots[e];o&&l.has(o.type)&&(r[n]=t.styles&&t.styles[o.id]&&(null===(s=t.styles[o.id])||void 0===s?void 0:s.title)||o.id,i&&(r[n]=i+": "+r[n]))}return r}static canPlotBeSourceOfChildStudy(e){return l.has(e)}static getStudyPropertyRootName(e){const t=c.get(e.id);if(void 0!==t)return t;let i="study_"+e.id;return e.pine&&e.pine.version&&(i+="_"+e.pine.version.replace(".","_")),i}static getStudyPropertyRootNameById(e){const t=c.get(e);return void 0!==t?t:"study_"+e}}},58403:(e,t,i)=>{"use strict";i.d(t,{StudyMetaInfo:()=>a});var s=i(98351).getLogger("Chart.Study.MetaInfo"),r=i(1140).applyOverridesToStudyDefaults,n=i(71107).StudyMetaInfoBase,o={};class a extends n{constructor(e){super(),TradingView.merge(this,{palettes:{},inputs:[],plots:[],graphics:{},defaults:{}}),TradingView.merge(this,e);var t=e.fullId||e.id;TradingView.merge(this,a.parseIdString(t))}static versionOf(e){var t="_metainfoVersion"in e&&isNumber(e._metainfoVersion)?e._metainfoVersion:0;return t<0&&s.logError("Metainfo format version cannot be negative: "+t),t}static parseIdString(e){var t={};if(-1===e.indexOf("@"))t.shortId=e,t.packageId="tv-basicstudies",t.id=e+"@"+t.packageId,t.version=1;else{var i=e.split("@");t.shortId=i[0];var s=i[1].split("-");if(3===s.length)t.packageId=s.slice(0,2).join("-"),t.id=t.shortId+"@"+t.packageId,t.version=s[2];else if(1===s.length&&"decisionbar"===s[0])t.packageId="les-"+s[0],t.id=t.shortId+"@"+t.packageId,t.version=1;else{if(1!==s.length)throw new Error("unexpected study id:"+e);t.packageId="tv-"+s[0],t.id=t.shortId+"@"+t.packageId,t.version=1}}if(t.fullId=t.id+"-"+t.version,"tv-scripting"===t.packageId){var r=t.shortId;if(0===r.indexOf("Script$")||0===r.indexOf("StrategyScript$")){var n=r.indexOf("_");t.productId=n>=0?r.substring(0,n):t.packageId}else t.productId=t.packageId}else t.productId=t.packageId;return t}static getPackageName(e){return(/^[^@]+@([^-]+-[^-]+)/.exec(e||"")||[0,"tv-basicstudies"])[1]}static cutDollarHash(e){var t=e.indexOf("$"),i=e.indexOf("@");return-1===t?e:e.substring(0,t)+(i>=0?e.substring(i):"")}static hasUserIdSuffix(e){ +return/^USER;[\d\w]+;\d+$/.test(e)}static hasPubSuffix(e){return/^PUB;.+$/.test(e)}static hasStdSuffix(e){return/^STD;.+$/.test(e)}static isStandardPine(e){return/^(Strategy)?Script\$STD;.*@tv-scripting$/.test(e)}static getStudyIdWithLatestVersion(e){const t=a.cutDollarHash(e.id),i=t.indexOf("CP@tv-basicstudies")>=0;let s=t;return t.indexOf("@tv-scripting")>=0?s+="-101!":s+=i?"-"+e.version+"!":"-"+e.version,s}defaultInputs(){for(var e=[],t=0;t0?e[0].id:null}createDefaults(){if(this.defaults){var e=TradingView.clone(this.defaults);e.precision="default";var t=a.getStudyPropertyRootName(this);defaults.create(t,e)}}removeDefaults(){defaults.remove(a.getStudyPropertyRootName(this))}static findStudyMetaInfoByDescription(e,t){if(e){for(var i=0;i{"use strict";window.TradingView=window.TradingView||{},window.requireAll=function(e){return e.keys().map(e)},i(32563).setClasses(),i(32020),i(56186).install(),i(49483),i(65665),i(93731),i(11417),i(11536),i(39056),i(56840)},67498:(e,t,i)=>{"use strict";i(13781);var s=i(50151).assert;i(16051),i(64548),i(51368);const r=i(2484);JSON.parse(urlParams.disabledFeatures).forEach((function(e){r.setEnabled(e,!1)})),JSON.parse(urlParams.enabledFeatures).forEach((function(e){r.setEnabled(e,!0)})),function(){window.__settingsOverrides=window.parent[window.urlParams.uid].settingsOverrides||{};var e=window.parent[window.urlParams.uid].settingsAdapter;null!=e?(TVSettings.setSettingsAdapter(e),TVSettings.sync()):r.enabled("use_localstorage_for_settings")&&TVSettings.sync()}();var n=i(17364).setChartFontFamily;window.urlParams.customFontFamily&&n(window.urlParams.customFontFamily);var o=i(96642).RestrictedToolsetBootloader,a=i(38190).HeaderToolbarBootloader,l=i(26971).DrawingToolbarBootloader,c=i(85323).isDrawingToolbarVisible;(0,i(32563).setClasses)() +;var h=i(8840),d=i(45345).setTheme,u=i(9416),p=i(91612),_=i(66141),m=i(88021).migrateShortcut,g=i(93919).ChartSaver,f=i(93958).SaveChartService,v=i(5520).LoadChartService,S=i(87520).StudyTemplates,y=i(81205).FavoriteStudyTemplateService,b=i(82992).linking,w=i(76422),P=i(74599).formatterOptions,C=i(69145).customFormatters,T=i(30371).StudyMarket,x=i(21097).TVXWindowEvents,I=i(71668).createDeferredPromise,M=i(933).deepExtend,A=i(68671).randomHash,L=i(84912).convertPropertyToWatchedValue,k=i(11954).property,E=i(43074).property,D=i(55262).dateFormatProperty,B=i(51620).timeHoursFormatProperty,V=i(40962).CustomTimezones,R=i(35624).currencyUnitVisibilityProperty,N=i(43370).default,O=i(578).Interval,F=i(89356).Root,W=i(28325).ChartPage,H=i(36776).destroyQuoteSessions,z=i(45673).TIMEFRAMETYPE,U=new W(new F(window).allocate()),j=U.allocate({areaName:"center"}),G=(window.parent[urlParams.uid].brokerFactory,Boolean(!1)),q=i(90981).CHART_WIDGET_COLLECTION_SERVICE,$=i(16216);i(17152);var Y=i(45818),K=i(8222).createFavoriteDrawingToolbar,X=i(77317).setupChartEventHint,Z=i(81602).setupChartScreenshotHint,J=i(79930),Q=i(58403).StudyMetaInfo,ee=i(73809);i(95056),i(40716);var te=i(78136).setSearchRequestDelay,ie=i(77906),se=i(76702),re=i(74585).addBrandingSource,ne=i(65312).setAdditionalSymbolInfoFields,oe=i(82501).setSymbolSearchCompleteOverrideFunction,ae=i(39263).DropdownApi,le=i(60223).ContextMenuManager;i(67049).setDefaultWatchlistSymbols,i(67049).defaultWatchlistSymbols;const ce=new AbortController;var he=window.parent[urlParams.uid].getCustomIndicators,de=I(),ue=I(),pe=r.enabled("left_toolbar");if(void 0!==window.parent[urlParams.uid].contextMenu){var _e=window.parent[urlParams.uid].contextMenu;void 0!==_e.items_processor&&le.setCustomItemsProcessor(_e.items_processor),void 0!==_e.renderer_factory&&le.setCustomRendererFactory(_e.renderer_factory)}if(Promise.all([de.promise,ue.promise]).then((function(){window.ChartApiInstance.start()})),"function"==typeof he){var me=he(se);me&&me.then?me.then((function(e){if(!Array.isArray(e))return console.warn("custom_indicators_getter should be a function that returns a Promise object which result is an array of custom indicators"),void de.resolve();JSServer.studyLibrary.push.apply(JSServer.studyLibrary,e),de.resolve(),console.log("{0} custom indicators loaded.".format(e.length))})).catch((function(e){console.warn("Error loading custom indicators "+e),de.resolve()})):(console.warn("custom_indicators_getter should be a function that returns a Promise object"),de.resolve())}else de.resolve();window.widgetReady=function(e){w.subscribe("onChartReady",e)};var ge=urlParams.theme&&urlParams.theme.toLowerCase();function fe(e){window.__defaultsOverrides=window.__defaultsOverrides||{},M(window.__defaultsOverrides,e),void 0!==TradingView.defaultProperties&&void 0!==TradingView.defaultProperties.chartproperties&&(window.applyDefaultsOverrides(TradingView.defaultProperties.chartproperties),window.applyDefaultOverridesToLinetools())}!function(e){h.themes[e]&&d(e)}(ge), +window.applyStudiesOverrides=function(e){e&&(window.chartWidgetCollection?window.chartWidgetCollection.applyStudiesOverrides(e):Q.mergeDefaultsOverrides(e))},window.applyOverrides=function(e){fe(e),window.chartWidgetCollection&&window.chartWidgetCollection.applyOverrides(e)},window.doWhenApiIsReady=function(e){window.tradingViewApi?e():ue.promise.then(e)},window.applyTradingCustomization=function(e){for(var t in e.order)TradingView.defaultProperties.linetoolorder[t]=e.order[t];for(var t in e.position)TradingView.defaultProperties.linetoolposition[t]=e.position[t]},window.changeTheme=function(e,t){var i=h.themes[e.toLowerCase()];return i?window.tradingViewApi.themes().setStdTheme(i.name,!0,t&&t.disableUndo):Promise.resolve()},window.getTheme=function(){return window.tradingViewApi.themes().getCurrentThemeName()},window.is_authenticated=!1;JSON.parse(window.urlParams.brokerConfig);i(44352).t(null,void 0,i(65911)),i(44352).t(null,void 0,i(68111)),i(44352).t(null,void 0,i(5607));var ve=null,Se=I(),ye=null,be=function(){if(r.setEnabled("charting_library_debug_mode","true"===urlParams.debug),r.setEnabled("chart_property_page_trading",!1),r.enabled("remove_library_container_border")){var e=document.querySelector("#library-container");null!==e&&(e.style.border="0px",e.style.padding="1px")}r.enabled("no_min_chart_width")&&(window.document.body.style.minWidth="0px"),null!=urlParams.studiesOverrides&&Q.mergeDefaultsOverrides(JSON.parse(urlParams.studiesOverrides)),s(void 0===TradingView.defaultProperties,"Default properties are inited before applying overrides"),fe(JSON.parse(urlParams.overrides)),urlParams.numeric_formatting=urlParams.numeric_formatting&&JSON.parse(urlParams.numeric_formatting),urlParams.numeric_formatting&&"string"==typeof urlParams.numeric_formatting.decimal_sign&&(P.decimalSign=urlParams.numeric_formatting.decimal_sign[0]),window.ChartApiInstance=new J(window.parent[urlParams.uid].datafeed),window.parent[urlParams.uid].customFormatters&&(window.parent[urlParams.uid].customFormatters.timeFormatter&&(C.timeFormatter=window.parent[urlParams.uid].customFormatters.timeFormatter),window.parent[urlParams.uid].customFormatters.dateFormatter&&(C.dateFormatter=window.parent[urlParams.uid].customFormatters.dateFormatter),window.parent[urlParams.uid].customFormatters.tickMarkFormatter&&(C.tickMarkFormatter=window.parent[urlParams.uid].customFormatters.tickMarkFormatter),window.parent[urlParams.uid].customFormatters.priceFormatterFactory&&(C.priceFormatterFactory=window.parent[urlParams.uid].customFormatters.priceFormatterFactory),window.parent[urlParams.uid].customFormatters.studyFormatterFactory&&(C.studyFormatterFactory=window.parent[urlParams.uid].customFormatters.studyFormatterFactory)),window.parent[urlParams.uid].customTimezones&&V.instance().addTimezones(window.parent[urlParams.uid].customTimezones),window.ChartApiInstance.setStudiesAccessController(window.ChartApiInstance.createStudiesAccessController(urlParams.studiesAccess)) +;var t,n=urlParams.chartContent?JSON.parse(urlParams.chartContent).json:void 0,d=urlParams.chartContentExtendedData?JSON.parse(urlParams.chartContentExtendedData):n?n.extendedData:void 0,p=urlParams.interval||"D",_=function(e){var t=/(\d+)(\w+)/;return e.map((function(e){var s=t.exec(e.text),r=s[2].toLowerCase(),n=parseInt(s[1]),o="y"===r?12*n+"M":n+r,a=O.parse(e.resolution);return{text:e.title||n+i(44352).t(r,{context:"dates",count:n},i(673)),description:e.description||"",value:{value:o.toUpperCase(),type:z.PeriodBack},targetResolution:a.value(),requiresIntraday:a.isIntraday()}}))}(JSON.parse(urlParams.timeFrames)),m={resizerBridge:j,padding:r.enabled("border_around_the_chart")?2:0,content:n,widgetOptions:{addToWatchlistEnabled:!1,hideIdeas:!0,addVolume:window.ChartApiInstance.studiesAccessController.isToolEnabled("Volume"),muteSessionErrors:!0,timezone:urlParams.timezone,defSymbol:urlParams.symbol,defInterval:p,compareSymbols:urlParams.compareSymbols&&JSON.parse(urlParams.compareSymbols),defTimeframe:(t=window.parent[urlParams.uid].timeframe,t?"string"==typeof t?t:{...t,type:"time-range"}:t),paneContextMenuEnabled:r.enabled("pane_context_menu"),paneContextMenu:{mainSeriesTrade:G},priceScaleContextMenuEnabled:r.enabled("scales_context_menu"),currencyConversionEnabled:r.enabled("pricescale_currency"),unitConversionEnabled:r.enabled("pricescale_unit"),legendWidgetEnabled:r.enabled("legend_widget"),legendWidget:{contextMenu:{settings:r.enabled("show_chart_property_page"),showOpenMarketStatus:r.enabled("display_market_status")}},sourceStatusesWidget:{errorSolution:!1},marketStatusWidgetEnabled:r.enabled("display_market_status"),chartWarningWidget:{subscriptionFullInfo:!1},timeScaleWidget:{contextMenuEnabled:r.enabled("scales_context_menu"),timezoneMenuEnabled:r.enabled("timezone_menu"),priceAxisLabelsOptions:{showLabels:r.enabled("main_series_scale_menu")}},timeScale:{preserveBarSpacing:!1,lockVisibleTimeRangeOnResize:r.enabled("lock_visible_time_range_on_resize"),rightBarStaysOnScroll:r.enabled("right_bar_stays_on_scroll"),minBarSpacing:urlParams.time_scale&&JSON.parse(urlParams.time_scale).min_bar_spacing},goToDateEnabled:r.enabled("go_to_date"),crossHair:{menuEnabled:r.enabled("chart_crosshair_menu")},handleScale:{mouseWheel:r.enabled("mouse_wheel_scale"),pinch:r.enabled("pinch_scale"),axisPressedMouseMove:{time:r.enabled("axis_pressed_mouse_move_scale"),price:r.enabled("axis_pressed_mouse_move_scale")}},handleScroll:{mouseWheel:r.enabled("mouse_wheel_scroll"),pressedMouseMove:r.enabled("pressed_mouse_move_scroll"),horzTouchDrag:r.enabled("horz_touch_drag_scroll"),vertTouchDrag:r.enabled("vert_touch_drag_scroll")},shiftVisibleRangeOnNewBar:r.enabled("shift_visible_range_on_new_bar"),croppedTickMarks:r.enabled("cropped_tick_marks"),countdownEnabled:r.enabled("countdown"),indicatorsDialogShortcutEnabled:r.enabled("insert_indicator_dialog_shortcut")},seriesControlBarEnabled:r.enabled("timeframes_toolbar"),seriesControlBar:{timeFramesWidgetEnabled:!0,timeFramesWidget:{goToDateEnabled:r.enabled("go_to_date"), +availableTimeFrames:function(e,t){return e?t!==ie.STATUS_DELAYED&&t!==ie.STATUS_DELAYED_STREAMING&&t!==ie.STATUS_EOD&&t!==ie.STATUS_READY?[]:_.filter((function(t){return!(t.requiresIntraday&&!e.has_intraday)&&!(e.supported_resolutions&&!e.supported_resolutions.includes(t.targetResolution))})):[]}},timeWidgetEnabled:!0,timeWidget:{timezoneMenuEnabled:r.enabled("timezone_menu")},adjustForDividendsButtonEnabled:!1,sessionIdButtonEnabled:r.enabled("pre_post_market_sessions"),backAdjustmentButtonEnabled:!1,settlementAsCloseButtonEnabled:!1,percentageScaleButtonEnabled:!0,logScaleButtonEnabled:!0,autoScaleButtonEnabled:!0,fullscreenButtonEnabled:!0,mobileChangeLayoutEnabled:!1},globalEvents:!0,snapshotUrl:urlParams.snapshotUrl,mobileForceChartMaximizeEnabled:!1,saveChartEnabled:r.enabled("save_shortcut")};pe&&(K(),m.widgetOptions.isDrawingToolbarVisible=c),d&&(m.metaInfo={id:d.uid,name:d.name,description:d.description,uid:d.uid,username:"",tags:""}),window.parent[urlParams.uid].additionalSymbolInfoFields&&ne(window.parent[urlParams.uid].additionalSymbolInfoFields),window.parent[urlParams.uid].symbolSearchComplete&&oe(window.parent[urlParams.uid].symbolSearchComplete);var I=window.chartWidgetCollection=new Y(m);let M=!1;I.onAboutToBeDestroyed.subscribe(null,(()=>{M=!0}),!0),re(I),window.studyMarket=new T(I),void 0!==$&&$.registerService(q,I),I.activeChartWidget.subscribe((function(e){w.emit("activeChartChanged",I.getAll().indexOf(e))})),window.saver=new g(I);var A=new f(I,window.saver),L=new v(I);window.chartWidget=I.activeChartWidget.value(),window.pro=new TradingView.Pro;var k=function(e){if(!r.enabled("header_widget"))return null;var t=U.allocate({areaName:"top"}),s=new(0,i(25927).ChartChangesWatcher)(e.chartWidgetCollection,window.saver,w),n=JSON.parse(urlParams.favorites);n.intervals=n.intervals.map((function(e){var t=""+e;return t.match(/1[DWMYdwmy]/)&&(t=t.slice(1)),t}));var l,c=null;r.enabled("study_templates")&&(c=new y(x,TVSettings),ye=new S({chartWidgetCollection:e.chartWidgetCollection,favoriteStudyTemplatesService:c}));var h=urlParams.header_widget_buttons_mode;"fullsize"===h&&(l=["full"]);"compact"===h&&(l=["small"]);return new a(new o,{chartSaver:window.saver,chartApiInstance:ChartApiInstance,chartWidgetCollection:e.chartWidgetCollection,defaultFavoriteStyles:n.chartTypes,defaultFavoriteIntervals:n.intervals,hideStudyTemplates:!0,resizerBridge:t,studyMarket:window.studyMarket,studyTemplates:ye,favoriteStudyTemplatesService:c,allowedModes:l,saveChartService:e.saveChartService,loadChartService:e.loadChartService,chartChangesWatcher:s,onClick:Ee,snapshotUrl:e.snapshotUrl})}({chartWidgetCollection:I,saveChartService:A,loadChartService:L,snapshotUrl:urlParams.snapshotUrl});null!==k?k.load().then((function(e){ve=e.getComponent(),Se.resolve()})):(Se.promise.catch((function(){})),Se.reject("header widget is not loaded"));var E=function(e){if(pe){var t=urlParams.toolbarbg&&/^[0-9a-f]+$/i.test(urlParams.toolbarbg)?String(urlParams.toolbarbg):void 0;if(t){var i=document.createElement("style") +;i.textContent="body,.chart-controls-bar,#footer-chart-panel{background-color:#"+t+" !important}",document.head.appendChild(i)}return new l({bgColor:t,chartWidgetCollection:e,drawingsAccess:urlParams.drawingsAccess?JSON.parse(urlParams.drawingsAccess):void 0,resizerBridge:U.allocate({areaName:"left"}),onClick:Ee})}return null}(I),D=null;window.tradingViewApi=new ee({chartWidgetCollection:I,chartApiInstance:window.ChartApiInstance,saveChartService:A,loadChartService:L});if(b.bindToChartWidgetCollection(I),TradingView.isNaN(urlParams.studyCountLimit)||(TradingView.STUDY_COUNT_LIMIT=Math.max(2,+urlParams.studyCountLimit)),!TradingView.isNaN(urlParams.ssreqdelay)){var B=Math.max(0,+urlParams.ssreqdelay);te(B)}window.ChartApiInstance.connect(),Promise.all([i.e(5652),i.e(8230),i.e(7624),i.e(4819),i.e(9333),i.e(6092),i.e(8619),i.e(8825),i.e(5761),i.e(4412),i.e(8009),i.e(1140),i.e(3562),i.e(105),i.e(5639),i.e(8819),i.e(6879),i.e(1528),i.e(7263),i.e(962),i.e(1075),i.e(5747),i.e(1890),i.e(2182),i.e(2804),i.e(2306)]).then(i.t.bind(i,59197,23)).then((({default:e})=>{M||(window.lineToolPropertiesToolbar=new e(I))}));var R=document.querySelector(".tv-content");function F(){E&&E.load(ce.signal),D&&D.load(ce.signal).then((function(e){window.footerWidget=e.getComponent()}))}null!==R&&R.addEventListener("contextmenu",(function(e){null!==e.target&&"input"!==e.target.tagName.toLowerCase()&&"textarea"!==e.target.tagName.toLowerCase()&&e.preventDefault()})),ue.resolve(),I.undoHistory.undoStack().onChange().subscribe(null,N((function(e){e&&!e.customFlag("doesnt_affect_save")&&w.emit("onAutoSaveNeeded")}),1e3*(urlParams.autoSaveDelay||5),{leading:!1,trailing:!0})),window.chartWidget.withModel(null,(function(){if(ChartApiInstance.on("realtime_tick",(function(e){w.emit("onTick",e)})),!h.savedThemeName()&&ge){var e=h.getStdTheme(ge);e&&e.content&&void 0===n&&I.applyTheme({theme:e.content,onlyActiveChart:!1,restoreNonThemeDefaults:!1,themeName:ge,standardTheme:!0,syncState:!0,noUndo:!0}).then((()=>window.applyOverrides(window.__defaultsOverrides)))}r.enabled("charting_library_debug_mode")&&w.subscribeToAll((function(){var e=Array.prototype.slice.call(arguments);console.log('Event "{0}", arguments: {1}'.format(e[0],JSON.stringify(e.slice(1))))})),X&&(X(I),X=null),Z&&(Z(I,{seriesControlBarEnabled:r.enabled("timeframes_toolbar")}),Z=null)})),u.isAnyChartWidgetInitialized(I)?F():u.waitAnyChartWidgetInitialized(I,F),w.subscribe("chart_load_requested",(function(e){window.tradingViewApi.loadChart({json:JSON.parse(e.content),extendedData:e})}))};window.addEventListener("unload",(function(){ce.abort(),window.widgetbar&&(window.widgetbar.destroy(),window.widgetbar=null),window.chartWidgetCollection&&(window.chartWidgetCollection.destroy(),window.chartWidgetCollection=null),window.ChartApiInstance&&window.ChartApiInstance.disconnect(),H(),window.ChartApiInstance&&(window.ChartApiInstance.destroy(),window.ChartApiInstance=null)})), +r.enabled("saveload_storage_customization")&&(window.parent[urlParams.uid].saveLoadAdapter?p.setCustomAdapter(window.parent[urlParams.uid].saveLoadAdapter):void 0!==urlParams.chartsStorageUrl&&urlParams.chartsStorageUrl&&void 0!==urlParams.clientId&&urlParams.clientId?p.initialize(urlParams.clientId,urlParams.userId,urlParams.chartsStorageUrl,urlParams.chartsStorageVer||"1.0"):(r.setEnabled("saveload_storage_customization",!1),r.setEnabled("header_saveload",!1)));var we=I();function Pe(){we.resolve()}window.parent[urlParams.uid].loadLastChart&&r.enabled("saveload_storage_customization")?p.getCharts().then((function(e){if(0!==e.length){var t=e.sort((function(e,t){return t.modified_iso-e.modified_iso}))[0];p.getChartContent(t).then((function(e){var t=JSON.parse(e.content);t.extendedData=e,urlParams.chartContent=JSON.stringify({json:t}),Pe()})).catch(Pe)}else Pe()})).catch(Pe):Pe();var Ce,Te,xe=I();Promise.all([xe.promise,we.promise,window.loadedCustomCss]).then((function(){var e,t,i,s,n,o,a=document.querySelector(".loading-indicator");if(a&&(a.style.display="none"),setTimeout(be,0),r.enabled("14851")&&Math.random()<=.02){e=window,t=document,i="script",s="ga",e.GoogleAnalyticsObject=s,e.ga=e.ga||function(){(e.ga.q=e.ga.q||[]).push(arguments)},e.ga.l=1*new Date,n=t.createElement(i),o=t.getElementsByTagName(i)[0],n.async=1,n.src="//www.google-analytics.com/analytics.js",o.parentNode.insertBefore(n,o);var l=document.URL.match(new RegExp("(:?.*://)([^/]+)/.*"))[2];ga("create","UA-112911840-1","auto"),ga("set","anonymizeIp",!0),ga("set",{hostname:l,page:l,referrer:l}),ga("send","pageview")}})),Ce=!0,window.parent[urlParams.uid].datafeed.onReady((function(e){Ce&&console.warn("`onReady` should return result asynchronously. Use `setTimeout` with 0 interval to execute the callback function."),window.configurationData=e,xe.resolve()})),Ce=!1,window.getFunctionFromArguments=function(e){return window.parent[urlParams.uid][e]},window.createShortcutAction=(Te=_.createGroup({desc:"API"}),function(e,t){Te.add({hotkey:m(e),handler:t})}),window.initializationFinished=function(){window.chartWidgetCollection.undoHistory.clearStack()},window.headerReady=function(){return Se.promise},window.createButton=function(e){if(null===ve)throw new Error("Cannot create button: header widget is not ready or is not loaded - use `headerReady` to wait until header is ready");return(e=e||{}).align=e.align||"left",e.useTradingViewStyle=e.useTradingViewStyle||!1,ve.addButton(A(),e)},window.createDropdown=function(e){if(void 0===e)throw new Error("Cannot create dropdown without any parameters. Please refer to the documentation");void 0===e.align&&(e.align="left");const t=A();return ve?(ve.addDropdown(t,e),Promise.resolve(new ae(ve,t))):Se.promise.then((()=>(ve.addDropdown(t,e),new ae(ve,t))))},window.getAllFeatures=function(){const e=r.getAllFeatures();return Object.keys(e).forEach((function(t){isNaN(parseFloat(t))||delete e[t]})),e};var Ie=null;window.getNavigationButtonsVisibility=function(){return null===Ie&&(Ie=L(k())),Ie};var Me=null +;window.getPaneButtonsVisibility=function(){return null===Me&&(Me=L(E())),Me};var Ae=null;window.getDateFormat=function(){return null===Ae&&(Ae=L(D)),Ae};var Le=null;window.getTimeHoursFormat=function(){return null===Le&&(Le=L(B)),Le};var ke=null;function Ee(e){var t=TradingView.bottomWidgetBar;t&&t.turnOffMaximize()}window.getCurrencyAndUnitVisibility=function(){return null===ke&&(ke=L(R())),ke}},11536:(e,t,i)=>{e=i.nmd(e),TradingView.cleanButAmpersand=function(e,t){var i=t?["&"]:["&"];return TradingView.clean(e,t,i)},TradingView.strip_tags=function(e){return e&&e.replace?e.replace(/(<([^>]+)>)/gi,""):e},TradingView.encodeSpread=function(e){return encodeURIComponent(e)},TradingView.clean=function(e,t,i){var s=[["&","&"],["<","<"],[">",">"],['"',"""],["'","'"],["'","'"]],r=e;if(!e||!e.replace)return r;for(var n=0;n{"use strict";i.r(t);var s=i(21097),r=i(51768),n=i(38780);function o(e,t=!1){"loading"!==document.readyState?t?setTimeout((()=>e()),1):e():document.addEventListener("DOMContentLoaded",(()=>e()))}new Promise((e=>{o(e)}));function a(e,t="x"){let i=!1;return"x"!==t&&"both"!==t||(i=i||e.offsetWidth{document.addEventListener("mouseenter",(e=>{const t=e.target;if(t instanceof HTMLElement&&t.matches(".apply-overflow-tooltip")){let e="x";if(t.matches(".apply-overflow-tooltip--direction_both")?e="both":t.matches(".apply-overflow-tooltip--direction_y")&&(e="y"),t.matches(".apply-overflow-tooltip--check-children-recursively")){if(!l(t,e))return}else if(t.matches(".apply-overflow-tooltip--check-children")){let i=!1;const s=t.children;for(let t=0;t(t.nodeType===Node.TEXT_NODE&&e.push(t.textContent||""),e)),[]).join("").trim(),(0,n.showOnElement)(t,{text:i});const s=()=>{(0,n.hide)(),["mouseleave","mousedown"].forEach((e=>t.removeEventListener(e,s)))};["mouseleave","mousedown"].forEach((e=>t.addEventListener(e,s)))}}),!0)}));var c=i(26867),h=i.n(c),d=i(11417),u=i(933);let p;function _(e){window.iframeAuthWidget&&!1===window.user.profile_data_filled&&(window.iframeAuthWidget.preventClose=!0);const t=window.user.available_offers||{};window.TVSettings&&window.TVSettings.sync(window.user.settings),window.is_authenticated?(e||(initOfferLoginStateChangeButton(),onGoPro()&&window.location.reload()),!1===window.user.profile_data_filled&&((0, +r.trackEvent)("Conversion","First login"),delete window.user.profile_data_filled)):(Object.keys(t).forEach((e=>{const i=e;t[i].available_for_anons||delete t[i]})),window.user={username:"Guest",following:"0",followers:"0",ignore_list:[],available_offers:t},d.TVLocalStorage.removeItem("trial_availiable"))}p=window.loginStateChange?window.loginStateChange:window.loginStateChange=new(h()),p.subscribe(null,_),s.TVXWindowEvents.on("loginStateChange",(e=>{const t=JSON.parse(e);window.user=t.user,window.is_authenticated=!!t.is_authenticated,p.fire()})),s.TVXWindowEvents.on("signOut",(()=>{!function(){if(window.initData.lfs){const e=document.getElementsByClassName("js-admin-warning")[0];document.body.removeChild(e)}let e=!0;[/^\/chart\//,/^\/share-your-love\//].forEach((t=>{t.test(window.location.pathname)&&(e=!1)})),e&&window.location.reload()}()})),(()=>{const e="user-obj-changed",t={};window.crossTabSyncUserAttr=t=>{const i={};t instanceof Array?t.forEach((e=>{i[e]=window.user[e]})):i[t]=window.user[t],s.TVXWindowEvents.emit(e,JSON.stringify(i))},s.TVXWindowEvents.on(e,(e=>{const i=JSON.parse(e);let s;for(s in i)if(i.hasOwnProperty(s)){window.user[s]=i[s];(t[s]||[]).forEach((e=>{e.fire(i[s])}))}}))})(),window.TradingView.changeLoginState=e=>{window.is_authenticated=!!e,s.TVXWindowEvents.emit("loginStateChange",JSON.stringify({is_authenticated:window.is_authenticated,user:window.user})),p.fire()},window.loginUser=function(e,t){window.TVDialogs&&window.TVDialogs.signModal&&window.TVDialogs.signModal.close(),window.user=(0,u.deepExtend)({},e),window.TradingView.changeLoginState(!0),"function"==typeof t&&window.TVDialogs&&window.TVDialogs.signModal?window.TVDialogs.signModal.on("signinSuccess",(()=>{t()})):"function"==typeof t&&t()},window.loginRequiredDelegate=new(h()),window.runOrSignIn=(e,t)=>{t||(t={}),e()},window.onLoginStateChange=_,window.TradingView.setTrialAvailiable=e=>{d.TVLocalStorage.setItem("trial_availiable",e?"1":"0")},window.TradingView.notificationsChanged=new(h())},38031:(e,t,i)=>{"use strict";i.r(t),i.d(t,{generateColor:()=>r,applyAlpha:()=>n,alphaToTransparency:()=>o,transparencyToAlpha:()=>a,applyTransparency:()=>l,resetTransparency:()=>c,getLuminance:()=>h,isHexColor:()=>d,colorFromBackground:()=>u,gradientColorAtPercent:()=>p,isColorDark:()=>_,rgbaFromInteger:()=>m,rgbaToInteger:()=>g,colorToInteger:()=>f});var s=i(24377);function r(e,t,i){if(t=t||0,!d(e))return i?(0,s.rgbaToString)((0,s.rgba)((0,s.parseRgb)(e),(0,s.normalizeAlphaComponent)(a(t)))):e;const[r,n,o]=(0,s.parseRgb)(e),l=(0,s.normalizeAlphaComponent)(a(t));return(0,s.rgbaToString)([r,n,o,l])}function n(e,t){return r(e,o(t))}function o(e){return 100*(1-e)}function a(e){if(e<0||e>100)throw new Error("invalid transparency");return 1-e/100}function l(e,t){if("transparent"===e)return e;const i=(0,s.parseRgba)(e),r=i[3];return(0,s.rgbaToString)((0,s.rgba)(i[0],i[1],i[2],a(t)*r))}function c(e){return"transparent"===e||d(e)?e:(0,s.rgbaToString)((0,s.rgba)((0,s.parseRgb)(e),(0,s.normalizeAlphaComponent)(1)))}function h(e){const t=(0, +s.parseRgb)(e).map((e=>(e/=255)<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)));return Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function d(e){return 0===e.indexOf("#")}function u(e){return"black"===(0,s.rgbToBlackWhiteString)((0,s.parseRgb)(e),150)?"#ffffff":"#000000"}function p(e,t,i){const[r,n,o,a]=(0,s.parseRgba)(e),[l,c,h,d]=(0,s.parseRgba)(t),u=(0,s.rgba)(Math.round(r+i*(l-r)),Math.round(n+i*(c-n)),Math.round(o+i*(h-o)),a+i*(d-a));return(0,s.rgbaToString)(u)}function _(e){return h(c(e))<.5}function m(e){const t=(e=Math.round(e))%256;e-=t;const i=(e/=256)%256;e-=i;const s=(e/=256)%256;e-=s;return`rgba(${t},${i},${s},${(e/=256)/255})`}function g(e){const t=Math.round(255*e[3]);return e[0]+256*e[1]+65536*e[2]+16777216*t}function f(e){const t=(0,s.tryParseRgba)(e);return null===t?0:g(t)}},70439:(e,t,i)=>{"use strict";i.d(t,{doAnimate:()=>n});const s={from:0,duration:250,easing:i(41207).easingFunc.easeOutCubic};class r{constructor(e){this._doing=!0,this._completed=!1,this._options={...s,...e};const t=performance.now();window.requestAnimationFrame((e=>{this._animation(t,this._options.from,e)}))}stop(){this._doing=!1}completed(){return this._completed}_animation(e,t,i){if(!this._doing)return void this._finishAnimation();const s=(i=!i||i<1e12?performance.now():i)-e,r=s>=this._options.duration||t===this._options.to,n=(o=this._options.from,a=this._options.to,l=this._options.easing(s/this._options.duration),o*(1-l)+a*l);var o,a,l;const c=r?this._options.to:n,h=c-t;this._options.onStep(h,c),r?this._finishAnimation():window.requestAnimationFrame((t=>{this._animation(e,c,t)}))}_finishAnimation(){this._options.onComplete&&this._options.onComplete(),this._completed=!0}}function n(e){return new r(e)}},93043:(e,t,i)=>{"use strict";i.d(t,{fetch:()=>s});(0,i(98351).getLogger)("Fetch");function s(e,t,i={}){return window.fetch(e,t)}},98351:(e,t,i)=>{"use strict";i.r(t),i.d(t,{LOGLEVEL:()=>n,getLogLevel:()=>g,isHighRateEnabled:()=>f,setLogLevel:()=>v,getRawLogHistory:()=>S,serializeLogHistoryEntry:()=>y,getLogHistory:()=>b,getLogger:()=>P,loggingOn:()=>T,loggingOff:()=>x});const s="undefined"!=typeof window?window:{};let r=!1;try{localStorage.getItem(""),r=!0}catch(e){}var n;!function(e){e[e.ERROR=1]="ERROR",e[e.WARNING=2]="WARNING",e[e.INFO=3]="INFO",e[e.NORMAL=4]="NORMAL",e[e.DEBUG=5]="DEBUG"}(n||(n={}));let o=0;const a="tv.logger.loglevel",l="tv.logger.logHighRate",c=[];let h=null,d=null,u=null,p=NaN,_=n.WARNING,m=!1;function g(){return _}function f(){return m}function v(e){e=Math.max(n.ERROR,Math.min(n.DEBUG,e)),_=e,I()}function S(e,t){let i=c.reduce(((e,t)=>e.concat(t)),[]);return i.sort(((e,t)=>e.id-t.id)),void 0!==t&&(i=i.filter((e=>e.subSystemId===t))),"number"==typeof e&&(i=i.slice(-e)),i}function y(e){return new Date(e.timestamp).toISOString()+":"+e.subSystemId+":"+e.message.replace(/"/g,"'")}function b(e,t){return function(e,t){let i,s=0,r=0;for(i=e.length-1;i>=1&&(s+=8*(1+encodeURIComponent(e[i]).length),!(i-1>0&&(r=8*(1+encodeURIComponent(e[i-1]).length),s+r>t)));i--);return e.slice(i)}(S(e,t).map(y),75497472) +}function w(e,t,i,s){if(t===d&&s.id===u)return;const r=new Date;if(e<=n.NORMAL&&function(e,t,i,s,r){"function"==typeof structuredClone&&(t=structuredClone(t));const n={id:o,message:t,subSystemId:s,timestamp:Number(e)};o+=1,i.push(n),void 0!==r&&i.length>r&&i.splice(0,1)}(r,t,i,s.id,s.maxCount),e<=_&&(!s.highRate||f())&&(!h||s.id.match(h))){const i=r.toISOString()+":"+s.id+":"+t;switch(e){case n.DEBUG:console.debug(i);break;case n.INFO:case n.NORMAL:s.color?console.log("%c"+i,"color: "+s.color):console.log(i);break;case n.WARNING:console.warn(i);break;case n.ERROR:console.error(i)}d=t,u=s.id,p&&clearTimeout(p),p=setTimeout((()=>{d=null,u=null,p=NaN}),1e3)}}function P(e,t={}){const i=[];c.push(i);const s=Object.assign(t,{id:e});function r(e){return t=>w(e,String(t),i,s)}return{logDebug:r(n.DEBUG),logError:r(n.ERROR),logInfo:r(n.INFO),logNormal:r(n.NORMAL),logWarn:r(n.WARNING)}}const C=P("logger"),T=s.lon=(e,t)=>{v(n.DEBUG),C.logNormal("Debug logging enabled"),m=Boolean(e),h=t||null,I()},x=s.loff=()=>{v(n.INFO),C.logInfo("Debug logging disabled")};function I(){try{r&&(localStorage.setItem(l,String(m)),localStorage.setItem(a,String(_)))}catch(e){C.logWarn(`Cannot save logger state (level: ${_}, high-rate: ${m}) to localStorage: ${e.message}`)}}!function(){m=!!r&&"true"===localStorage.getItem(l);let e=parseInt(r&&localStorage.getItem(a)||"");Number.isNaN(e)&&(e=n.WARNING),v(e),C.logNormal(`Init with settings - level: ${_}, high-rate: ${m}`)}(),s.performance&&s.performance.now?C.logNormal(`Sync logger and perf times, now is ${s.performance.now()}`):C.logWarn("Perf time is not available")},95242:(e,t,i)=>{"use strict";function s(e,t,i,s){return`${s?s+" ":""}${i?i+" ":""}${e}px ${t}`}i.d(t,{makeFont:()=>s,parseFont:()=>n});const r=/(bold )?(italic )?(\d+)(px|pt) (.*)$/;function n(e){const t=r.exec(e);return null===t?null:{family:t[5],size:parseInt(t[3])*("pt"===t[4]?.75:1),bold:Boolean(t[1]),italic:Boolean(t[2])}}},70641:(e,t,i)=>{"use strict";i.d(t,{visitObject:()=>n});var s=i(65665);function r(e,t,i){return(0,s.isArray)(e)?function(e,t,i){return e.map((e=>{const s=r(e,t,i),n=t(s);return void 0!==n?n:s}))}(e,t,i):(0,s.isObject)(e)&&((0,s.isHashObject)(e)||i&&i.visitInstances)?function(e,t,i){const s={};return Object.keys(e).forEach((n=>{const o=r(e[n],t,i),a=t(o);s[n]=void 0!==a?a:o})),s}(e,t,i):e}function n(e,t,i){const s=r(e,t,i),n=t(s);return void 0!==n?n:s}},41225:(e,t,i)=>{"use strict";function s(e){return e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")}i.d(t,{regExpEscape:()=>s})},80142:(e,t,i)=>{"use strict";i.r(t),i.d(t,{isRtl:()=>r,stripLTRMarks:()=>a,startWithLTR:()=>l,forceLTRStr:()=>c,forceLTRStrSsr:()=>h,forceRTLStr:()=>d,getLTRScrollLeft:()=>u,getLTRScrollLeftOffset:()=>p,detectAutoDirection:()=>g});var s=i(64531);const r=()=>"rtl"===window.document.dir,n="‬",o=new RegExp("‎|‪|‫|‬","g");function a(e){return""!==e&&r()&&null!=e?e.replace(o,""):e}function l(e){return""!==e&&r()&&null!=e?"‎"+e:e}function c(e){return""!==e&&r()&&null!=e?"‪"+e+n:e}function h(e){return"‪"+e+n}function d(e){ +return""!==e&&r()&&null!=e?"‫"+e+n:e}function u(e){return(0,s.getNormalizedScrollLeft)(e,"rtl")}function p(e,t){const i=(0,s.detectScrollType)();if("indeterminate"===i)return 0;switch(i){case"negative":t=e.clientWidth-e.scrollWidth+t;break;case"reverse":t=e.scrollWidth-e.clientWidth-t}return t}const _=/[^\u0000-\u0040\u005B-\u0060\u007B-\u00BF\u00D7\u00F7\u02B9-\u02FF\u2000-\u200E\u2010-\u2029\u202C\u202F-\u2BFF]/,m=/[\u0590-\u07FF\u200F\u202B\u202E\uFB1D-\uFDFD\uFE70-\uFEFC]/;function g(e){const t=_.exec(e);return t?m.test(t[0])?"rtl":"ltr":""}},41207:(e,t,i)=>{"use strict";i.d(t,{CubicBezier:()=>s.CubicBezier,dur:()=>s.dur,easingFunc:()=>s.easingFunc});var s=i(74991)},28105:(e,t,i)=>{"use strict";function s(){return Promise.all([i.e(8230),i.e(5384),i.e(346),i.e(5100),i.e(962),i.e(3016),i.e(2077)]).then(i.bind(i,73501))}i.d(t,{loadChangeIntervalDialog:()=>s})},84603:(e,t,i)=>{"use strict";i.d(t,{showChangeIntervalDialogAsync:()=>n});var s=i(28105);let r=null;function n(e){const t=r=(0,s.loadChangeIntervalDialog)().then((i=>{t===r&&i.showChangeIntervalDialog(e)}));return t}},68009:(e,t,i)=>{"use strict";function s(e){return Promise.all([i.e(8230),i.e(5384),i.e(7624),i.e(1428),i.e(1685),i.e(9333),i.e(8619),i.e(346),i.e(7177),i.e(8049),i.e(8955),i.e(9415),i.e(3046),i.e(7342),i.e(962),i.e(8180),i.e(3016),i.e(1075),i.e(9050),i.e(1859)]).then(i.bind(i,78789)).then((t=>t.showGoToDateDialog(e)))}i.d(t,{showGoToDateDialog:()=>s})},25071:(e,t,i)=>{"use strict";i.d(t,{showTooManyStudiesNotice:()=>n});var s=i(44352),r=i(3615);function n(e){"number"!=typeof e&&(e=TradingView.STUDY_COUNT_LIMIT),(0,r.showWarning)({title:s.t(null,void 0,i(33603)),text:s.t(null,void 0,i(70213)).format({number:e})})}},30371:(e,t,i)=>{"use strict";i.d(t,{StudyMarket:()=>n});var s=i(40549),r=i.n(s);class n{constructor(e,t){this._visibility=new(r())(!1),this._dialogPromise=null,this._dialog=null,this._chartWidgetCollection=e,this._options=t}visible(){return this._visibility.readonly()}show(e,t,i){var s;const r=void 0;null===this._dialog&&this._requestDialog(null!=e?e:[],r,t,i),null===(s=this._dialog)||void 0===s||s.open(null!=e?e:[],r,t,i)}hide(){var e;null===(e=this._dialog)||void 0===e||e.hide()}resetAllPages(){var e;null===(e=this._dialog)||void 0===e||e.resetAllStudies()}_requestDialog(e,t,s,r){if(null===this._dialogPromise){let n;n=Promise.all([i.e(8230),i.e(5384),i.e(1428),i.e(1685),i.e(8619),i.e(8271),i.e(4412),i.e(6304),i.e(9262),i.e(962),i.e(3016),i.e(6456)]).then(i.bind(i,56903)).then((e=>new e.IndicatorsLibraryContainer(this._chartWidgetCollection,this._options))),this._dialogPromise=n.then((i=>{this._dialog=i,this._dialog.visible().subscribe((e=>{this._visibility.setValue(e)})),this._dialog.open(e,t,s,r)}))}return this._dialogPromise}}},65312:(e,t,i)=>{"use strict";i.d(t,{setAdditionalSymbolInfoFields:()=>r,getAdditionalSymbolInfoFields:()=>n});let s=[];function r(e){s=e}function n(){return s}},29628:(e,t,i)=>{"use strict";function s(e,t){ +Promise.all([i.e(8230),i.e(5384),i.e(2685),i.e(962),i.e(3016),i.e(9374)]).then(i.bind(i,16078)).then((i=>{i.showSymbolInfoDialog(null!=e?e:null,t)}))}i.d(t,{showSymbolInfoDialog:()=>s})},26690:(e,t,i)=>{"use strict";i.d(t,{ChartSaverBase:()=>a});var s=i(16230),r=i(25927),n=i(26867),o=i.n(n);new WeakMap;new TextEncoder;class a{constructor(e){this._prevChartState=null,this._chartSavedDelegate=new(o()),this._chartWidgetCollection=e}saveChartLineTools(e,t,i,s){return Promise.reject("Line tools storage is not supported")}_getCommonSavingInfo(e){const t=this._chartWidgetCollection,i=this._chartWidgetCollection.chartsSymbols(),s=i[t.activeChartWidget.value().id()],r={...(n=s,{...n,legs:JSON.stringify(null!==(o=n.legs)&&void 0!==o?o:[])})};var n,o;const a=t.metaInfo;return a.id.value()&&(r.id=a.id.value()),r.name=a.name.value()||"",r.description=a.description.value()||"",r.charts_symbols=function(e){const t={};for(const i of Object.keys(e))t[i]={symbol:e[i].symbol};return JSON.stringify(t)}(i),r.is_realtime=r.is_realtime=e?"0":"1",r}async _saveLineToolsToStorage(){return Promise.resolve()}async _saveChart(e,t,i,n){var o;const a=this._chartWidgetCollection.metaInfo;let l=null!==(o=n.changes)&&void 0!==o?o:r.changedAll,c=!0;if(2&l)try{await this._saveLineToolsToStorage()}catch(e){l|=1,c=!1}if(1&l){const r=e(c);if((0,s.default)(this._prevChartState,r)&&null!==a.id.value())return this._chartSavedDelegate.fire(!0),void t(a,r);0;const o=(e,i)=>(c||this._chartWidgetCollection.getAll().forEach((e=>{var t;return null===(t=e.lineToolsSynchronizer())||void 0===t?void 0:t.markAsValidatedBecuaseOfSavingToContent(!0)})),t(e,i));return this._saveChartImpl(r,a,o,i,n,e)}this._chartSavedDelegate.fire(!0),t(a,null)}}},93919:(e,t,i)=>{"use strict";var s=i(26867),r=i(50151).assert,n=i(7276).backend,o=i(26690).ChartSaverBase;i(44352).t(null,void 0,i(8162)),i(44352).t(null,void 0,i(17994)),i(44352).t(null,void 0,i(87375));function a(e,t){e.content=JSON.stringify(t)}t.ChartSaver=class extends o{constructor(e){super(e),this._chartAboutToBeSavedDelegate=new s,this._chartSavedDelegate=new s,this._chartSizeLimitExceededDelegate=new s}chartSizeLimitExceeded(){return this._chartSizeLimitExceededDelegate}chartAboutToBeSaved(){return this._chartAboutToBeSavedDelegate}chartSaved(){return this._chartSavedDelegate}saveToJSON(){var e=this._getCommonSavingInfo(!1);return a(e,this._getChartWidgetCollectionState(!1,!0)),e}_getChartWidgetCollectionState(e,t,i,s,r){return e||(t=!0,s=!1),t?this._chartWidgetCollection.state(!!e,i,s,r):this._chartWidgetCollection.activeChartWidget.value().state(!!e,i,s,r)}publishChart(e){}publishScript(e,t,i){}onPublish(e,t){}_saveChartImpl(e,t,i,s,r,o){var a=i,l=s;if(a=function(s){t.id.value()||(t.id.setValue(s),t.uid.setValue(s)),"function"==typeof i&&i(t,e)},!e.name)return console.warn("Saving chart with empty name is not allowed"),void s();n.saveChart(e.name,e.short_name,e.resolution,e,t).then(a.bind(this)).catch(l.bind(this))}saveChartSilently(e,t,i){i=i||{};var s=function(e){ +var t=e&&!1,s=this._getChartWidgetCollectionState(!1,void 0,void 0,void 0,t),r=this._getCommonSavingInfo(!1,t);return a(r,s),i.chartName&&(r.name=i.chartName),r.name&&0!==r.name.length||!i.defaultChartName||(r.name=i.defaultChartName),i.autoSave&&(r.autoSave=!0),r}.bind(this);this._isSaveInProcess=!0,this._chartAboutToBeSavedDelegate.fire(),this._saveChart(s,function(t,i){r(!this._chartWidgetCollection.readOnly(),"Trying to save layout in read-only mode"),i&&this._chartWidgetCollection.metaInfo.name.setValue(i.name),this._prevChartState=i,this._chartSavedDelegate.fire(!0),this._isSaveInProcess=!1,e&&e({uid:t.uid.value(),data:i}),this._prevChartState&&delete this._prevChartState.savingToken}.bind(this),function(){this._chartSavedDelegate.fire(!1),this._isSaveInProcess=!1,t&&t.apply(null,arguments)}.bind(this),i)}isSaveInProcess(){return this._isSaveInProcess}}},23902:(e,t,i)=>{"use strict";i.d(t,{getTranslatedSymbolDescription:()=>s});i(44352);function s(e){return e.description||""}},86339:(e,t,i)=>{"use strict";function s(e){return e+"…"}i.d(t,{appendEllipsis:()=>s})},99630:(e,t,i)=>{"use strict";function s(e){if(!o(e))throw e}function r(e){return(null==e?void 0:e.aborted)?Promise.reject(n()):new Promise(((t,i)=>{null==e||e.addEventListener("abort",(()=>i(n())),{once:!0})}))}function n(){return new DOMException("Aborted","AbortError")}function o(e){return e instanceof Error&&"AbortError"===e.name}function a(e,t){return Promise.race([r(e),t])}async function l(e,t){let i;try{await a(e,new Promise((e=>{i=setTimeout(e,t)})))}finally{clearTimeout(i)}}i.d(t,{skipAbortError:()=>s,isAbortError:()=>o,respectAbort:()=>a,delay:()=>l})},85228:(e,t,i)=>{"use strict";function s(e){let t;if("object"!=typeof e||null==e||"number"==typeof e.nodeType)t=e;else if(e instanceof Date)t=new Date(e.valueOf());else if(Array.isArray(e)){t=[];let i=0;const r=e.length;for(;is})},933:(e,t,i)=>{"use strict";function s(e,...t){return e&&"object"==typeof e?(0===t.length||t.forEach((t=>{null!=t&&"object"==typeof t&&Object.keys(t).forEach((i=>{const n=e[i],o=t[i];if(o===e)return;const a=Array.isArray(o);if(o&&(r(o)||a)){let t;t=a?n&&Array.isArray(n)?n:[]:n&&r(n)?n:{},e[i]=s(t,o)}else void 0!==o&&(e[i]=o)}))})),e):e}function r(e){if(!e||"[object Object]"!==Object.prototype.toString.call(e))return!1;const t=Object.getPrototypeOf(e);if(!t)return!0;const i=Object.hasOwnProperty.toString,s=t.hasOwnProperty("constructor")&&t.constructor;return"function"==typeof s&&i.call(s)===i.call(Object)}i.d(t,{deepExtend:()=>s})},71668:(e,t,i)=>{"use strict";function s(){let e,t;return{promise:new Promise(((i,s)=>{e=i,t=s})),reject:t,resolve:e}}i.d(t,{createDeferredPromise:()=>s})},33972:(e,t,i)=>{"use strict";function s(e){if(void 0===e)return"";if(e instanceof Error){let t=e.message;return e.stack&&(t+=" "+e.stack),t}return"string"==typeof e?e.toString():JSON.stringify(e)}i.d(t,{ +errorToString:()=>s})},5692:(e,t,i)=>{"use strict";i.d(t,{getTwemojiUrl:()=>r});var s=i(18438);function r(e,t){let i="";return s.default.parse(e,(e=>(i=s.default.base+("svg"===t?`svg/${e}.svg`:`72x72/${e}.png`),!1))),i}s.default.base="https://cdnjs.cloudflare.com/ajax/libs/twemoji/13.0.1/"},68671:(e,t,i)=>{"use strict";i.r(t),i.d(t,{guid:()=>r,randomHash:()=>n,randomHashN:()=>o});const s="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function r(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(e=>{const t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))}function n(){return o(12)}function o(e){let t="";for(let i=0;i{"use strict";i.d(t,{parseHtml:()=>r,parseHtmlElement:()=>n});const s=new WeakMap;function r(e,t){let i,r;return i=null==t?document.documentElement:9===t.nodeType?t.documentElement:t,s&&(r=s.get(i)),r||(r=i.ownerDocument.createRange(),r.selectNodeContents(i),s&&s.set(i,r)),r.createContextualFragment(e)}function n(e,t){const i=r(e,t),s=i.firstElementChild;return null!==s&&i.removeChild(s),s}},33933:(e,t,i)=>{"use strict";function s(e){e.preventDefault()}i.d(t,{preventDefault:()=>s,preventDefaultForContextMenu:()=>n});const r=["input:not([type])",'input[type="text"]','input[type="email"]','input[type="password"]','input[type="search"]','input[type="number"]','input[type="url"]',"textarea","a[href]",'*[contenteditable="true"]',"[data-allow-context-menu]"];function n(e){const t=e.target;t&&!t.closest(r.join(", "))&&e.preventDefault()}},10381:(e,t,i)=>{"use strict";i.d(t,{htmlEscape:()=>n,removeSpaces:()=>o,capitalizeFirstLetterInWord:()=>a});const s=/[<"'&>]/g,r=e=>`&#${e.charCodeAt(0)};`;function n(e){return e.replace(s,r)}function o(e=""){return e.replace(/\s+/g,"")}function a(e=""){return e.replace(/\b\w/g,(e=>e.toUpperCase()))}},21095:(e,t,i)=>{"use strict";function s(e){return e.reduce((function(e,t,i){return~e.indexOf(t)||e.push(t),e}),[])}i.r(t),i.d(t,{uniq:()=>s})},1457:e=>{e.exports=''},55824:e=>{e.exports=''},37924:e=>{e.exports=''},2872:e=>{ +e.exports=''},32164:e=>{e.exports=''},39267:e=>{e.exports=''},16911:e=>{e.exports=''},6862:e=>{e.exports=''},54190:e=>{ +e.exports=''},25191:e=>{e.exports=''},51983:e=>{e.exports=''},35149:e=>{e.exports=''},84959:e=>{ +e.exports=''},97874:e=>{e.exports=''},77067:e=>{e.exports=''},76351:e=>{e.exports=''},91753:e=>{e.exports=''},10123:e=>{"use strict";e.exports=JSON.parse('{"4":["v",["h",0,2],["h",1,3]],"6":["v",["h",0,2,4],["h",1,3,5]],"8":["v",["h",0,2,4,6],["h",1,3,5,7]],"2h":["h",0,1],"2v":["v",0,1],"2-1":["v",["h",0,2],1],"3s":["h",0,["v",1,2]],"3h":["h",0,1,2],"3v":["v",0,1,2],"1-2":["v",0,["h",1,2]],"3r":["h",["v",0,1],2],"4h":["h",0,1,2,3],"4v":["v",0,1,2,3],"4s":["h",0,["v",1,2,3]],"5h":["h",0,1,2,3,4],"6h":["h",0,1,2,3,4,5],"7h":["h",0,1,2,3,4,5,6],"8h":["h",0,1,2,3,4,5,6,7],"1-3":["v",0,["h",1,2,3]],"2-2":["v",["h",0,1],["v",2,3]],"2-3":["v",["h",0,1],["h",2,3,4]],"1-4":["v",0,["h",1,2,3,4]],"5s":["h",0,["v",1,2,3,4]],"6c":["v",["h",0,1],["h",2,3],["h",4,5]],"8c":["v",["h",0,1],["h",2,3],["h",4,5],["h",6,7]],"s":0}')}},e=>{e.O(0,[7076,7717,4618],(()=>{return t=67498,e(e.s=t);var t}));e.O()}]); \ No newline at end of file diff --git a/charting_library/bundles/line-tools-icons.f41aaa48b2150958e27c.js b/charting_library/bundles/line-tools-icons.f41aaa48b2150958e27c.js new file mode 100644 index 00000000..5ba16da1 --- /dev/null +++ b/charting_library/bundles/line-tools-icons.f41aaa48b2150958e27c.js @@ -0,0 +1,29 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[1890],{66389:(l,h,o)=>{"use strict";o.r(h),o.d(h,{lineToolsIcons:()=>t});const t={LineTool5PointsPattern:o(92453),LineToolABCD:o(2041),LineToolArc:o(77231),LineToolArrow:o(61580),LineToolArrowMarker:o(81900),LineToolArrowMarkDown:o(294),LineToolArrowMarkLeft:o(32210),LineToolArrowMarkRight:o(75750),LineToolArrowMarkUp:o(90468),LineToolBalloon:o(1759),LineToolComment:o(99782),LineToolBarsPattern:o(20595),LineToolBezierCubic:o(84880),LineToolBezierQuadro:o(47445),LineToolBrush:o(34954),LineToolCallout:o(98825),LineToolCircle:o(27997),LineToolCircleLines:o(84736),LineToolCypherPattern:o(1830),LineToolDateAndPriceRange:o(70342),LineToolDateRange:o(66694),LineToolDisjointAngle:o(60355),LineToolElliottCorrection:o(96973),LineToolElliottDoubleCombo:o(45427),LineToolElliottImpulse:o(70426),LineToolElliottTriangle:o(47800),LineToolElliottTripleCombo:o(34561),LineToolEllipse:o(33019),LineToolExtended:o(26489),LineToolFibChannel:o(67143),LineToolFibCircles:o(19330),LineToolFibRetracement:o(59892),LineToolFibSpeedResistanceArcs:o(6068),LineToolFibSpeedResistanceFan:o(16312),LineToolFibSpiral:o(32693),LineToolFibTimeZone:o(95553),LineToolFibWedge:o(12018),LineToolFlagMark:o(57423),LineToolFlatBottom:o(98650),LineToolAnchoredVWAP:"",LineToolGannComplex:o(54504),LineToolGannFixed:o(67031),LineToolGannFan:o(44504),LineToolGannSquare:o(11472),LineToolGhostFeed:o(64020),LineToolHeadAndShoulders:o(92560),LineToolHorzLine:o(93379),LineToolHorzRay:o(16768),LineToolIcon:"icon",LineToolEmoji:"emoji",LineToolInsidePitchfork:o(50618),LineToolNote:o(10802),LineToolNoteAbsolute:o(69780),LineToolSignpost:o(48161),LineToolTweet:"",LineToolIdea:"",LineToolParallelChannel:o(41970),LineToolPitchfan:o(96961),LineToolPitchfork:o(58520),LineToolPolyline:o(61525),LineToolPath:o(9676),LineToolPrediction:o(64674),LineToolPriceLabel:o(31803),LineToolPriceNote:o(66743),LineToolPriceRange:o(73263),LineToolProjection:o(6303),LineToolRay:o(74900),LineToolRectangle:o(3598),LineToolRegressionTrend:o(66242),LineToolRiskRewardLong:o(70802),LineToolRiskRewardShort:o(10568),LineToolFixedRangeVolumeProfile:o(9709),LineToolRotatedRectangle:o(83513),LineToolSchiffPitchfork:o(55335),LineToolSchiffPitchfork2:o(20830),LineToolSineLine:o(55180),LineToolText:o(55020),LineToolTextAbsolute:o(30128),LineToolThreeDrivers:o(23173),LineToolTimeCycles:o(88263),LineToolTrendAngle:o(20643),LineToolTrendBasedFibExtension:o(16166),LineToolTrendBasedFibTime:o(45787),LineToolTrendLine:o(37367),LineToolInfoLine:o(8348),LineToolTriangle:o(1825),LineToolTrianglePattern:o(58307),LineToolVertLine:o(84363),LineToolCrossLine:o(22516),LineToolHighlighter:o(88735),LineToolImage:""}},2041:l=>{ +l.exports=''},69780:l=>{l.exports=''},30128:l=>{l.exports=''},77231:l=>{l.exports=''},294:l=>{ +l.exports=''},32210:l=>{l.exports=''},75750:l=>{l.exports=''},90468:l=>{l.exports=''},81900:l=>{l.exports=''},1759:l=>{l.exports=''},20595:l=>{l.exports=''},34954:l=>{ +l.exports=''},98825:l=>{l.exports=''},27997:l=>{l.exports=''},99782:l=>{l.exports=''},22516:l=>{l.exports=''},47445:l=>{ +l.exports=''},84736:l=>{l.exports=''},1830:l=>{ +l.exports=''},70342:l=>{l.exports=''},66694:l=>{ +l.exports=''},60355:l=>{l.exports=''},84880:l=>{l.exports=''},96973:l=>{ +l.exports=''},45427:l=>{l.exports=''},70426:l=>{ +l.exports=''},47800:l=>{l.exports=''},34561:l=>{ +l.exports=''},33019:l=>{l.exports=''},26489:l=>{ +l.exports=''},67143:l=>{l.exports=''},19330:l=>{l.exports=''},59892:l=>{ +l.exports=''},6068:l=>{l.exports=''},16312:l=>{l.exports=''},32693:l=>{ +l.exports=''},95553:l=>{l.exports=''},12018:l=>{l.exports=''},9709:l=>{ +l.exports=''},57423:l=>{l.exports=''},98650:l=>{l.exports=''},64674:l=>{l.exports=''},11472:l=>{l.exports=''}, +44504:l=>{l.exports=''},67031:l=>{l.exports=''},54504:l=>{l.exports=''},64020:l=>{ +l.exports=''},92560:l=>{l.exports=''},88735:l=>{ +l.exports=''},93379:l=>{l.exports=''},16768:l=>{l.exports=''},8348:l=>{l.exports=''},50618:l=>{ +l.exports=''},61580:l=>{l.exports=''},37367:l=>{l.exports=''},70802:l=>{l.exports=''},55335:l=>{ +l.exports=''},10802:l=>{l.exports=''},41970:l=>{l.exports=''},9676:l=>{l.exports=''},96961:l=>{ +l.exports=''},58520:l=>{l.exports=''},61525:l=>{ +l.exports=''},31803:l=>{l.exports=''},66743:l=>{l.exports=''},73263:l=>{ +l.exports=''},6303:l=>{l.exports=''},74900:l=>{l.exports=''},3598:l=>{l.exports=''}, +66242:l=>{l.exports=''},83513:l=>{l.exports=''},20830:l=>{ +l.exports=''},10568:l=>{l.exports=''},48161:l=>{l.exports=''},55180:l=>{ +l.exports=''},55020:l=>{l.exports=''},23173:l=>{ +l.exports=''},88263:l=>{l.exports=''},20643:l=>{ +l.exports=''},16166:l=>{l.exports=''},45787:l=>{l.exports=''},58307:l=>{ +l.exports=''},1825:l=>{l.exports=''},84363:l=>{l.exports=''},92453:l=>{ +l.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/load-chart-dialog.4b08ba7264d2d6e73f2e.js b/charting_library/bundles/load-chart-dialog.4b08ba7264d2d6e73f2e.js deleted file mode 100644 index 9107b969..00000000 --- a/charting_library/bundles/load-chart-dialog.4b08ba7264d2d6e73f2e.js +++ /dev/null @@ -1,12 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5009],{46188:e=>{e.exports={container:"container-AhaeiE0y",list:"list-AhaeiE0y",overlayScrollWrap:"overlayScrollWrap-AhaeiE0y",scroll:"scroll-AhaeiE0y"}},12961:e=>{e.exports={container:"container-huGG8x61",title:"title-huGG8x61"}},40281:e=>{e.exports={container:"container-qm7Rg5MB",inputContainer:"inputContainer-qm7Rg5MB",withCancel:"withCancel-qm7Rg5MB",input:"input-qm7Rg5MB",icon:"icon-qm7Rg5MB",cancel:"cancel-qm7Rg5MB"}},64409:e=>{e.exports={container:"container-RZoAcQrm",labelWrap:"labelWrap-RZoAcQrm",icon:"icon-RZoAcQrm",text:"text-RZoAcQrm"}},33476:e=>{e.exports={sortButton:"sortButton-mMR_mxxG",icon:"icon-mMR_mxxG"}},45300:e=>{e.exports={}},75623:e=>{e.exports={highlighted:"highlighted-cwp8YRo6"}},71986:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",item:"item-jFqVJoPk",hovered:"hovered-jFqVJoPk",isDisabled:"isDisabled-jFqVJoPk",isActive:"isActive-jFqVJoPk",shortcut:"shortcut-jFqVJoPk",toolbox:"toolbox-jFqVJoPk",withIcon:"withIcon-jFqVJoPk","round-icon":"round-icon-jFqVJoPk",icon:"icon-jFqVJoPk",labelRow:"labelRow-jFqVJoPk",label:"label-jFqVJoPk",showOnHover:"showOnHover-jFqVJoPk","disclosure-item-circle-logo":"disclosure-item-circle-logo-jFqVJoPk",showOnFocus:"showOnFocus-jFqVJoPk"}},27267:(e,t,a)=>{"use strict";function n(e,t,a,n,o){function r(o){if(e>o.timeStamp)return;const r=o.target;void 0!==a&&null!==t&&null!==r&&r.ownerDocument===n&&(t.contains(r)||a(o))}return o.click&&n.addEventListener("click",r,!1),o.mouseDown&&n.addEventListener("mousedown",r,!1),o.touchEnd&&n.addEventListener("touchend",r,!1),o.touchStart&&n.addEventListener("touchstart",r,!1),()=>{n.removeEventListener("click",r,!1),n.removeEventListener("mousedown",r,!1),n.removeEventListener("touchend",r,!1),n.removeEventListener("touchstart",r,!1)}}a.d(t,{addOutsideEventListener:()=>n})},90186:(e,t,a)=>{"use strict";function n(e){return r(e,i)}function o(e){return r(e,l)}function r(e,t){const a=Object.entries(e).filter(t),n={};for(const[e,t]of a)n[e]=t;return n}function i(e){const[t,a]=e;return 0===t.indexOf("data-")&&"string"==typeof a}function l(e){return 0===e[0].indexOf("aria-")}a.d(t,{filterAriaProps:()=>o,filterDataProps:()=>n,filterProps:()=>r,isAriaAttribute:()=>l,isDataAttribute:()=>i})},69654:(e,t,a)=>{"use strict";a.d(t,{DialogSearch:()=>u});var n=a(50959),o=a(97754),r=a.n(o),i=a(44352),l=a(9745),s=a(69859),c=a(40281);function u(e){const{children:t,renderInput:o,onCancel:u,containerClassName:d,inputContainerClassName:h,iconClassName:g,...y}=e;return n.createElement("div",{className:r()(c.container,d)},n.createElement("div",{className:r()(c.inputContainer,h,u&&c.withCancel)},o||n.createElement(m,{...y})),t,n.createElement(l.Icon,{className:r()(c.icon,g),icon:s}),u&&n.createElement("div",{className:c.cancel,onClick:u},i.t(null,void 0,a(20036))))}function m(e){const{className:t,reference:a,value:o,onChange:i,onFocus:l,onBlur:s,onKeyDown:u,onSelect:m,placeholder:d,...h}=e;return n.createElement("input",{...h,ref:a,type:"text", -className:r()(t,c.input),autoComplete:"off","data-role":"search",placeholder:d,value:o,onChange:i,onFocus:l,onBlur:s,onSelect:m,onKeyDown:u})}},76068:(e,t,a)=>{"use strict";a.d(t,{CircleLogo:()=>r});var n=a(50959),o=a(58492);a(45300);function r(e){var t,a;const r=(0,o.getStyleClasses)(e.size,e.className),i=null!==(a=null!==(t=e.alt)&&void 0!==t?t:e.title)&&void 0!==a?a:"";return(0,o.isCircleLogoWithUrlProps)(e)?n.createElement("img",{className:r,src:e.logoUrl,alt:i,title:e.title,loading:e.loading,"aria-label":e["aria-label"],"aria-hidden":e["aria-hidden"]}):n.createElement("span",{className:r,title:e.title,"aria-label":e["aria-label"],"aria-hidden":e["aria-hidden"]},e.placeholderLetter)}},58492:(e,t,a)=>{"use strict";a.d(t,{getStyleClasses:()=>o,isCircleLogoWithUrlProps:()=>r});var n=a(97754);function o(e,t){return n("tv-circle-logo",`tv-circle-logo--${e}`,t)}function r(e){return"logoUrl"in e&&void 0!==e.logoUrl&&0!==e.logoUrl.length}},19785:(e,t,a)=>{"use strict";a.d(t,{createRegExpList:()=>r,getHighlightedChars:()=>i,rankedSearch:()=>o});var n=a(1722);function o(e){const{data:t,rules:a,queryString:o,isPreventedFromFiltering:r,primaryKey:i,secondaryKey:l=i,optionalPrimaryKey:s,tertiaryKey:c}=e;return t.map((e=>{const t=s&&e[s]?e[s]:e[i],r=e[l],u=c&&e[c];let m,d=0;return a.forEach((e=>{var a,i,l,s,c;const{re:h,fullMatch:g}=e;if(h.lastIndex=0,(0,n.isString)(t)&&t&&t.toLowerCase()===o.toLowerCase())return d=4,void(m=null===(a=t.match(g))||void 0===a?void 0:a.index);if((0,n.isString)(t)&&g.test(t))return d=3,void(m=null===(i=t.match(g))||void 0===i?void 0:i.index);if((0,n.isString)(r)&&g.test(r))return d=2,void(m=null===(l=r.match(g))||void 0===l?void 0:l.index);if((0,n.isString)(r)&&h.test(r))return d=2,void(m=null===(s=r.match(h))||void 0===s?void 0:s.index);if(Array.isArray(u))for(const e of u)if(g.test(e))return d=1,void(m=null===(c=e.match(g))||void 0===c?void 0:c.index)})),{matchPriority:d,matchIndex:m,item:e}})).filter((e=>r||e.matchPriority)).sort(((e,t)=>{if(e.matchPriorityt.matchPriority)return-1;if(e.matchPriority===t.matchPriority){if(void 0===e.matchIndex||void 0===t.matchIndex)return 0;if(e.matchIndex>t.matchIndex)return 1;if(e.matchIndexe))}function r(e,t){const a=[],n=e.toLowerCase(),o=e.split("").map(((e,t)=>`(${0!==t?`[/\\s-]${l(e)}`:l(e)})`)).join("(.*?)")+"(.*)";return a.push({fullMatch:new RegExp(`(${l(e)})`,"i"),re:new RegExp(`^${o}`,"i"),reserveRe:new RegExp(o,"i"),fuzzyHighlight:!0}),t&&t.hasOwnProperty(n)&&a.push({fullMatch:t[n],re:t[n],fuzzyHighlight:!1}),a}function i(e,t,a){const n=[];return e&&a?(a.forEach((e=>{const{fullMatch:a,re:o,reserveRe:r}=e;a.lastIndex=0,o.lastIndex=0;const i=a.exec(t),l=i||o.exec(t)||r&&r.exec(t);if(e.fuzzyHighlight=!i,l)if(e.fuzzyHighlight){let e=l.index;for(let t=1;t{"use strict";a.d(t,{HighlightedText:()=>l});var n=a(50959),o=a(97754),r=a(19785),i=a(75623);function l(e){const{queryString:t,rules:a,text:l,className:s}=e,c=(0,n.useMemo)((()=>(0,r.getHighlightedChars)(t,l,a)),[t,a,l]);return n.createElement(n.Fragment,null,c.length?l.split("").map(((e,t)=>n.createElement(n.Fragment,{key:t},c[t]?n.createElement("span",{className:o(i.highlighted,s)},e):n.createElement("span",null,e)))):l)}},16396:(e,t,a)=>{"use strict";a.d(t,{DEFAULT_POPUP_MENU_ITEM_THEME:()=>u,PopupMenuItem:()=>d});var n=a(50959),o=a(97754),r=a(59064),i=a(51768),l=a(90186),s=a(76068),c=a(71986);const u=c;function m(e){e.stopPropagation()}function d(e){const{id:t,role:a,"aria-label":u,"aria-selected":d,"aria-checked":h,className:g,title:y,labelRowClassName:f,labelClassName:p,shortcut:v,forceShowShortcuts:_,icon:b,isActive:C,isDisabled:w,isHovered:k,appearAsDisabled:L,label:D,link:E,showToolboxOnHover:S,showToolboxOnFocus:x,target:A,rel:N,toolbox:M,reference:z,onMouseOut:T,onMouseOver:F,onKeyDown:I,suppressToolboxClick:Z=!0,theme:R=c,tabIndex:P,tagName:j,renderComponent:B,roundedIcon:O,iconAriaProps:W,circleLogo:q}=e,H=(0,l.filterDataProps)(e),U=(0,n.useRef)(null),V=(0,n.useMemo)((()=>function(e){function t(t){const{reference:a,...o}=t,r=null!=e?e:o.href?"a":"div",i="a"===r?o:function(e){const{download:t,href:a,hrefLang:n,media:o,ping:r,rel:i,target:l,type:s,referrerPolicy:c,...u}=e;return u}(o);return n.createElement(r,{...i,ref:a})}return t.displayName=`DefaultComponent(${e})`,t}(j)),[j]),Y=null!=B?B:V;return n.createElement(Y,{...H,id:t,role:a,"aria-label":u,"aria-selected":d,"aria-checked":h,className:o(g,R.item,b&&R.withIcon,{[R.isActive]:C,[R.isDisabled]:w||L,[R.hovered]:k}),title:y,href:E,target:A,rel:N,reference:function(e){U.current=e,"function"==typeof z&&z(e);"object"==typeof z&&(z.current=e)},onClick:function(t){const{dontClosePopup:a,onClick:n,onClickArg:o,trackEventObject:l}=e;if(w)return;l&&(0,i.trackEvent)(l.category,l.event,l.label);n&&n(o,t);a||(0,r.globalCloseMenu)()},onContextMenu:function(t){const{trackEventObject:a,trackRightClick:n}=e;a&&n&&(0,i.trackEvent)(a.category,a.event,`${a.label}_rightClick`)},onMouseUp:function(t){const{trackEventObject:a,trackMouseWheelClick:n}=e;if(1===t.button&&E&&a){let e=a.label;n&&(e+="_mouseWheelClick"),(0,i.trackEvent)(a.category,a.event,e)}},onMouseOver:F,onMouseOut:T,onKeyDown:I,tabIndex:P},q&&n.createElement(s.CircleLogo,{...W,className:c["disclosure-item-circle-logo"],size:"xxxsmall",logoUrl:q.logoUrl,placeholderLetter:q.placeholderLetter}),b&&n.createElement("span",{"aria-label":W&&W["aria-label"],"aria-hidden":W&&Boolean(W["aria-hidden"]),className:o(R.icon,O&&c["round-icon"]),dangerouslySetInnerHTML:{__html:b}}),n.createElement("span",{className:o(R.labelRow,f)},n.createElement("span",{className:o(R.label,p)},D)),(void 0!==v||_)&&n.createElement("span",{className:R.shortcut},(J=v)&&J.split("+").join(" + ")),void 0!==M&&n.createElement("span",{onClick:Z?m:void 0,className:o(R.toolbox,{ -[R.showOnHover]:S,[R.showOnFocus]:x})},M));var J}},20520:(e,t,a)=>{"use strict";a.d(t,{PopupMenu:()=>d});var n=a(50959),o=a(962),r=a(62942),i=a(65718),l=a(27317),s=a(29197);const c=n.createContext(void 0);var u=a(36383);const m=n.createContext({setMenuMaxWidth:!1});function d(e){const{controller:t,children:a,isOpened:d,closeOnClickOutside:h=!0,doNotCloseOn:g,onClickOutside:y,onClose:f,onKeyboardClose:p,"data-name":v="popup-menu-container",..._}=e,b=(0,n.useContext)(s.CloseDelegateContext),C=n.useContext(m),w=(0,n.useContext)(c),k=(0,u.useOutsideEvent)({handler:function(e){y&&y(e);if(!h)return;const t=(0,r.default)(g)?g():null==g?[]:[g];if(t.length>0&&e.target instanceof Node)for(const a of t){const t=o.findDOMNode(a);if(t instanceof Node&&t.contains(e.target))return}f()},mouseDown:!0,touchStart:!0});return d?n.createElement(i.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},n.createElement("span",{ref:k,style:{pointerEvents:"auto"}},n.createElement(l.Menu,{..._,onClose:f,onKeyboardClose:p,onScroll:function(t){const{onScroll:a}=e;a&&a(t)},customCloseDelegate:b,customRemeasureDelegate:w,ref:t,"data-name":v,limitMaxWidth:C.setMenuMaxWidth},a))):null}},29276:e=>{e.exports={highlight:"highlight-6tu1aYjZ",active:"active-6tu1aYjZ"}},47541:e=>{e.exports={dialog:"dialog-T4Q8BJPb",contentList:"contentList-T4Q8BJPb",contentHeader:"contentHeader-T4Q8BJPb"}},12811:(e,t,a)=>{"use strict";a.d(t,{HorizontalAttachEdge:()=>o,HorizontalDropDirection:()=>i,VerticalAttachEdge:()=>n,VerticalDropDirection:()=>r,getPopupPositioner:()=>c});var n,o,r,i,l=a(50151);!function(e){e[e.Top=0]="Top",e[e.Bottom=1]="Bottom",e[e.AutoStrict=2]="AutoStrict"}(n||(n={})),function(e){e[e.Left=0]="Left",e[e.Right=1]="Right"}(o||(o={})),function(e){e[e.FromTopToBottom=0]="FromTopToBottom",e[e.FromBottomToTop=1]="FromBottomToTop"}(r||(r={})),function(e){e[e.FromLeftToRight=0]="FromLeftToRight",e[e.FromRightToLeft=1]="FromRightToLeft"}(i||(i={}));const s={verticalAttachEdge:n.Bottom,horizontalAttachEdge:o.Left,verticalDropDirection:r.FromTopToBottom,horizontalDropDirection:i.FromLeftToRight,verticalMargin:0,horizontalMargin:0,matchButtonAndListboxWidths:!1};function c(e,t){return(a,c,u,m)=>{var d,h;const g=(0,l.ensureNotNull)(e).getBoundingClientRect(),{horizontalAttachEdge:y=s.horizontalAttachEdge,horizontalDropDirection:f=s.horizontalDropDirection,horizontalMargin:p=s.horizontalMargin,verticalMargin:v=s.verticalMargin,matchButtonAndListboxWidths:_=s.matchButtonAndListboxWidths}=t;let b=null!==(d=t.verticalAttachEdge)&&void 0!==d?d:s.verticalAttachEdge,C=null!==(h=t.verticalDropDirection)&&void 0!==h?h:s.verticalDropDirection;b===n.AutoStrict&&(m{"use strict";a.r(t),a.d(t,{LoadChartDialogRenderer:()=>re}) -;var n=a(50959),o=a(962),r=a(97754),i=a.n(r),l=a(50151),s=a(44352),c=a(56840),u=a(49483),m=a(35057),d=a(20520),h=a(12811),g=a(9745),y=a(44563),f=a(645),p=a(33476);function v(e){const{sortDirection:t,children:a,...o}=e,i=(0,n.useRef)(null),[l,s]=(0,n.useState)(!1);return n.createElement("div",{...o,ref:i,className:r(p.sortButton,"apply-common-tooltip","common-tooltip-vertical"),onClick:function(){s(!l)}},n.createElement(g.Icon,{className:p.icon,icon:0===t?y:f}),n.createElement(d.PopupMenu,{doNotCloseOn:i.current,isOpened:l,onClose:()=>{s(!1)},position:(0,h.getPopupPositioner)(i.current,{verticalMargin:-35,verticalAttachEdge:0})},a))}var _=a(16396),b=a(64409);function C(e){const{label:t,listSortField:a,itemSortField:o,listSortDirection:i,itemSortDirection:l,onClick:s,className:c,...u}=e,m=o===a&&l===i;return n.createElement(_.PopupMenuItem,{...u,className:r(b.container,c),label:n.createElement("div",{className:b.labelWrap},n.createElement(g.Icon,{className:b.icon,icon:0===l?y:f}),n.createElement("span",{className:b.text},t)),isActive:m,onClick:function(){s(o,l)},"data-active":m.toString(),"data-sort-field":o,"data-sort-direction":0===l?"asc":"desc"})}var w=a(69654),k=a(12961);function L(e){const{children:t,className:a}=e;return n.createElement("div",{className:i()(k.container,a)},t)}function D(e){const{title:t}=e;return n.createElement("div",{className:k.title},t)}var E=a(50335);var S=a(20037),x=a(38223),A=a(898),N=a(33127);var M=a(3085),z=a(46188);function T(e){const{className:t,onScroll:a,onTouchStart:o,reference:r,children:l,scrollbar:s,...c}=e,[m,d]=(0,A.useDimensions)(),[h,g,y,f]=(0,N.useOverlayScroll)();return(0,n.useEffect)((()=>{const e=()=>{};return u.isFF?(document.addEventListener("wheel",(()=>e)),()=>{document.removeEventListener("wheel",e)}):e}),[]),n.createElement("div",{..."overlay"===s&&g,className:i()(z.container,t),onTouchStart:o,onScrollCapture:a,ref:m},"overlay"===s&&n.createElement(M.OverlayScrollContainer,{...h,className:z.overlayScrollWrap}),n.createElement(S.FixedSizeList,{ref:r,className:i()("native"===s?z.scroll:z.list),outerRef:"overlay"===s?y:void 0,onItemsRendered:f,layout:"vertical",width:"100%",height:(null==d?void 0:d.height)||0,children:l,direction:(0,x.isRtl)()?"rtl":"ltr",...c}))}var F=a(84015);var I=a(14483),Z=a(64530),R=a(94025),P=a(60508),j=a(3615);var B=a(53741),O=a(79206),W=a(24637),q=a(19785),H=a(29276);const U=new B.DateFormatter("dd-MM-yyyy"),V=new O.TimeFormatter(O.hourMinuteFormat),Y=I.enabled("items_favoriting");function J(e){const{chart:t,chartWidgetCollection:o,trackEvent:r,localFavorites:l,setLocalFavorites:c,onClose:u,searchString:m,onClickRemove:d,onRemoveCanceled:h,isSelected:g}=e,[y,f]=(0,n.useState)((()=>t.active())),[p,v]=(0,n.useState)(!1),_=t.url?function(e){const t=e.chartId?`/chart/${e.chartId}/`:"/chart/",a=new URL(t,location.href);return e.symbol&&a.searchParams.append("symbol",e.symbol),e.interval&&a.searchParams.append("interval",e.interval),e.style&&a.searchParams.append("style",e.style),(0,F.urlWithMobileAppParams)(a.href)}({chartId:t.url}):void 0,b=(0, -n.useContext)(P.SlotContext),C=(0,n.useMemo)((()=>new Date(1e3*t.modified)),[t]),w=(0,n.useMemo)((()=>(0,q.createRegExpList)(m)),[m]),k=i()(H.highlight,y&&H.active);return(0,n.useEffect)((()=>(o&&o.metaInfo.id.subscribe(D),()=>{o&&o.metaInfo.id.unsubscribe(D)})),[]),n.createElement(Z.DialogContentItem,{url:_,title:n.createElement(W.HighlightedText,{className:k,queryString:m,rules:w,text:t.title}),subtitle:n.createElement(n.Fragment,null,n.createElement(W.HighlightedText,{className:k,queryString:m,rules:w,text:t.description})," ","(",U.format(C).replace(/-/g,".")," ",V.formatLocal(C),")"),onClick:function(e){0;t.openAction(),!1},onClickFavorite:function(){0;const e={...l};e[t.id]?delete e[t.id]:e[t.id]=!0;t.favoriteAction(e).then((()=>{0}))},showFavorite:Y,onClickRemove:async function(){if(p)return;v(!0);const e=await async function(e){return s.t(null,{replace:{name:e.title}},a(69368))}(t);v(!1),function(e,t,a,n){(0,j.showConfirm)({text:e,onConfirm:({dialogClose:e})=>{t(),e()},onClose:()=>{a()}},n)}(e,L,h,b)},isFavorite:Boolean(l[t.id]),isActive:y,isSelected:g,"data-name":"load-chart-dialog-item"});function L(){t.deleteAction().then((()=>d(t.id)))}function D(e){f(t.id===e)}}var K=a(59064),$=a(68335);var G=a(47541);const Q={sortField:"modified",sortDirection:1},X=function(e){const{paddingTop:t=0,paddingBottom:a=0}=e;return(0,n.forwardRef)((({style:e,...o},r)=>{const{height:i=0}=e;return n.createElement("div",{ref:r,style:{...e,height:`${((0,E.isNumber)(i)?i:parseFloat(i))+t+a}px`},...o})}))}({paddingBottom:6});function ee(e){let t;try{t=(0,R.getTranslatedResolution)(e)}catch(a){t=e}return t}const te=I.enabled("items_favoriting"),ae=s.t(null,void 0,a(75789));function ne(e){const{charts:t,onClose:o,favoriteChartsService:r,chartWidgetCollection:d}=e,[h,g]=(0,n.useState)(""),[y,f]=(0,n.useState)(h),[p,_]=(0,n.useState)([]),b=(0,n.useRef)(null),[k,E]=(0,n.useState)((function(){if(r)return r.get();const e={};return t.filter((e=>e.favorite)).forEach((t=>{e[t.id]=!0})),e})),[S,x]=(0,n.useState)((()=>c.getJSON("loadChartDialog.viewState",Q))),A=(0,n.useRef)(null),N=(0,n.useRef)(null),M=(0,n.useMemo)((()=>t.map((e=>({...e,description:`${e.symbol}, ${ee(e.interval)}`})))),[t]);(0,n.useEffect)((()=>{u.CheckMobile.any()||(0,l.ensureNotNull)(A.current).focus()}),[]);const z=(0,n.useRef)();(0,n.useEffect)((()=>(z.current=setTimeout((()=>{g(y)}),300),()=>{clearTimeout(z.current)})),[y]),(0,n.useEffect)((()=>(null==r||r.getOnChange().subscribe(null,H),()=>{null==r||r.getOnChange().unsubscribe(null,H)})),[]);const F=(0,n.useCallback)((()=>!0),[]),I=(0,n.useMemo)((()=>{return(0,q.rankedSearch)({data:M.filter((e=>!p.includes(e.id))).sort((e=S.sortDirection,(t,a)=>{if(k[t.id]&&!k[a.id])return-1;if(!k[t.id]&&k[a.id])return 1;const n=0===e?1:-1;return"modified"===S.sortField?n*(t.modified-a.modified):n*t.title.localeCompare(a.title)})),rules:(0,q.createRegExpList)(h),queryString:h,primaryKey:"title",secondaryKey:"description"});var e}),[h,S,p,k]),{selectedItemIndex:Z,setSelectedItemIndex:R,handleKeyboardSelection:P}=function(e,t,a){ -const[o,r]=(0,n.useState)(-1);return(0,n.useEffect)((()=>{var e;-1!==o&&(null===(e=a.current)||void 0===e||e.scrollToItem(o))}),[o]),{selectedItemIndex:o,setSelectedItemIndex:r,handleKeyboardSelection:function(a){switch((0,$.hashFromEvent)(a)){case 40:if(o===e-1)return;r(o+1);break;case 38:if(0===o)return;if(-1===o)return void r(o+1);r(o-1);break;case 13:t(a)}}}}(I.length,(function(e){const t=I[Z];if(-1===Z||!t)return;0;t.openAction(),!1}),N);return n.createElement(m.AdaptivePopupDialog,{ref:b,onClose:o,onClickOutside:o,onKeyDown:P,isOpened:!0,className:G.dialog,title:ae,dataName:"load-layout-dialog",render:function(){return n.createElement(n.Fragment,null,n.createElement(w.DialogSearch,{reference:A,onChange:B,placeholder:s.t(null,void 0,a(52298))}),n.createElement(L,{className:i()(!te&&G.contentHeader)},n.createElement(D,{title:s.t(null,void 0,a(25653))}),n.createElement(v,{sortDirection:S.sortDirection,title:s.t(null,void 0,a(41583)),"data-name":"load-chart-dialog-sort-button"},n.createElement(C,{label:s.t(null,void 0,a(63479)),listSortField:S.sortField,itemSortField:"title",listSortDirection:S.sortDirection,itemSortDirection:0,onClick:V,"data-name":"load-chart-dialog-sort-menu-item"}),n.createElement(C,{label:s.t(null,void 0,a(96189)),listSortField:S.sortField,itemSortField:"title",listSortDirection:S.sortDirection,itemSortDirection:1,onClick:V,"data-name":"load-chart-dialog-sort-menu-item"}),n.createElement(C,{label:s.t(null,void 0,a(38212)),listSortField:S.sortField,itemSortField:"modified",listSortDirection:S.sortDirection,itemSortDirection:0,onClick:V,"data-name":"load-chart-dialog-sort-menu-item"}),n.createElement(C,{label:s.t(null,void 0,a(63037)),listSortField:S.sortField,itemSortField:"modified",listSortDirection:S.sortDirection,itemSortDirection:1,onClick:V,"data-name":"load-chart-dialog-sort-menu-item"}))),n.createElement(T,{scrollbar:"native",reference:N,itemCount:I.length,itemSize:52,className:G.contentList,onScroll:j,innerElementType:X,itemKey:e=>(k[I[e].id]?"f_":"")+I[e].id,children:({style:e,index:t})=>n.createElement("div",{style:e},n.createElement(J,{chart:I[t],onClose:o,chartWidgetCollection:d,trackEvent:O,onRemoveCanceled:U,localFavorites:k,setLocalFavorites:E,searchString:h,onClickRemove:W,isSelected:t===Z}))}))},forceCloseOnEsc:F});function j(){K.globalCloseDelegate.fire()}function B(e){const t=e.currentTarget.value;f(t),R(-1)}function O(e){0}function W(e){_([e,...p])}function H(e){E(e)}function U(){(0,l.ensureNotNull)(b.current).focus()}function V(e,t){const a={sortField:e,sortDirection:t};x(a),c.setValue("loadChartDialog.viewState",JSON.stringify(a),{forceFlush:!0}),O()}}var oe=a(85067);class re extends oe.DialogRenderer{constructor(e){super(),this._options=e}show(){o.render(n.createElement(ne,{...this._options,onClose:()=>this.hide()}),this._container),this._setVisibility(!0)}hide(){o.unmountComponentAtNode(this._container),this._setVisibility(!1)}}},645:e=>{ -e.exports=''},44563:e=>{e.exports=''},69859:e=>{e.exports=''},20036:e=>{e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},15795:e=>{e.exports={ar:["جميع تنسيقاتي"],ca_ES:"All my layouts",cs:"All my layouts",de:["Alle meine Layouts"],el:"All my layouts",en:"All my layouts",es:["Todos mis diseños"],fa:"All my layouts",fr:["Toutes mes mises en page"],he_IL:["כל הפריסות שלי"],hu_HU:"All my layouts",id_ID:["Seluruh layout saya"],it:["Tutti i miei layout"],ja:["すべてのレイアウト"],ko:["내 모든 레이아웃"],ms_MY:["Semua susun atur saya"],nl_NL:"All my layouts",pl:["Wszystkie moje układy"],pt:["Todos meus layouts"],ro:"All my layouts",ru:["Все мои графики"],sv:["Alla mina layouter"],th:["เค้าโครงทั้งหมดของฉัน"],tr:["Tüm yerleşimlerim"],vi:["Tất cả bố cục của tôi"],zh:["所有我的布局"],zh_TW:["我的所有版面"]}},69368:e=>{e.exports={ar:["هل تريد فعلا مسح تصميم مخطط الرسم البيانى‎ ‎{name}‎؟"],ca_ES:["De debò que voleu eliminar el disseny del gràfic '{name}'?"],cs:"Do you really want to delete Chart Layout '{name}' ?",de:["Möchten Sie das Chartlayout '{name}' wirklich löschen?"],el:"Do you really want to delete Chart Layout '{name}' ?",en:"Do you really want to delete Chart Layout '{name}' ?",es:["¿Está seguro de que desea eliminar el Diseño del gráfico '{name}'?"],fa:"Do you really want to delete Chart Layout '{name}' ?",fr:["Voulez-vous vraiment supprimer la configuration du graphique '{name}' ?"],he_IL:["האם אתה באמת רוצה למחוק פריסת גרף '{name}'?"],hu_HU:["Biztos, hogy törölni akarod ezt a chart elrendezést: {name}?"],id_ID:["Apakah benar anda ingin menghapus Layout Chart '{name}' ?"],it:["Cancellare la configurazione '{name}' ?"],ja:["本当にチャートレイアウト '{name}' を削除しますか?"],ko:["정말로 차트 레이아웃 '{name}' 을 지우시겠습니까?"],ms_MY:["Anda benar-benar ingin memadam Susunatur Carta '{name}' ?"],nl_NL:"Do you really want to delete Chart Layout '{name}' ?",pl:["Czy na pewno chcesz usunąć układ graficzny '{name}'?"],pt:["Você quer realmente deletar o leiaute do gráfico '{name}'?"],ro:"Do you really want to delete Chart Layout '{name}' ?", -ru:['Вы действительно хотите удалить сохранённый график "{name}"?'],sv:["Vill du verkligen ta bort diagramlayout '{name}' ?"],th:["คุณต้องการลบชาทส์ '{name}' จริง ๆ หรือไม?"],tr:["'{name}' isimli Grafik Yerleşimini silmek istediğinizden emin misiniz?"],vi:["Bạn có thực sự muốn xóa Bố cục Biểu đồ {name}?"],zh:["确定删除图表布局'{name}' ?"],zh_TW:["確定刪除圖表版面「{name}」?"]}},58013:e=>{e.exports={ar:['هل تريد حقًا حذف تنسيق ارسم البياني "{name}" الذي يحتوي على ‎{n_drawings_on_n_symbols}‎؟'],ca_ES:["De debò que voleu eliminar el disseny del gràfic '{name}' que conté {n_drawings_on_n_symbols}?"],cs:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?",de:["Möchten Sie wirklich das Chart-Layout '{name}' löschen, das {n_drawings_on_n_symbols} enthält?"],el:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?",en:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?",es:["¿Realmente quiere eliminar el diseño del gráfico '{name}' que contiene {n_drawings_on_n_symbols}?"],fa:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?",fr:['Voulez-vous vraiment supprimer le modèle de graphique " {name} " qui contient {n_drawings_on_n_symbols}?'],he_IL:["האם אתה באמת רוצה למחוק את פריסת הגרף '{name}' שמכילה {n_drawings_on_n_symbols}?"],hu_HU:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?",id_ID:["Apakah Anda benar-benar ingin menghapus Layout Chart '{name}' yang berisi {n_drawings_on_n_symbols}?"],it:["Vuoi davvero eliminare il salvataggio '{name}' che contiene {n_drawings_on_n_symbols}?"],ja:["本当に{n_drawings_on_n_symbols}を含むチャートレイアウト「{name}」を削除しますか?"],ko:["{n_drawings_on_n_symbols}이 포함된 차트 레이아웃 '{name}'을 삭제하시겠습니까?"],ms_MY:["Adakah anda pasti untuk padamkan Susun Atur Carta '{name}' yang mengandungi {n_drawings_on_n_symbols}?"],nl_NL:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?",pl:["Czy na pewno chcesz usunąć układ wykresu '{name}', który zawiera {n_drawings_on_n_symbols}?"],pt:["Você realmente quer deletar o Layout do Gráfico '{name}' que contém {n_drawings_on_n_symbols}?"],ro:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?",ru:['Вы действительно хотите удалить график "{name}", который содержит {n_drawings_on_n_symbols}?'],sv:["Ska du verkligen radera diagramlayout '{name}' som innehåller {n_drawings_on_n_symbols}?"],th:["คุณต้องการลบเลยเอาต์ชาร์ต '{name}' ที่มี {n_drawings_on_n_symbols} หรือไม่?"],tr:["{n_drawings_on_n_symbols} içeren Grafik Düzenini '{name}' gerçekten silmek istiyor musunuz?"],vi:["Bạn có thực sự muốn xóa Bố cục Biểu đồ '{name}' có chứa {n_drawings_on_n_symbols} không?"],zh:["您真的要删除包含{n_drawings_on_n_symbols}的图表布局“{name}”吗?"],zh_TW:["您真的要刪除包含{n_drawings_on_n_symbols}的圖表版面“{name}”嗎?"]}},38212:e=>{e.exports={ar:["تاريخ التعديل (الأقدم أولاً)"],ca_ES:["Data de modificació (la més antiga primer)"],cs:"Date modified (oldest first)", -de:["Bearbeitungs-Datum (ältestes zuerst)"],el:"Date modified (oldest first)",en:"Date modified (oldest first)",es:["Fecha de modificación (la más antigua primero)"],fa:"Date modified (oldest first)",fr:["Date de modification (la plus ancienne d'abord)"],he_IL:["התאריך שונה (הישן ראשון)"],hu_HU:"Date modified (oldest first)",id_ID:["Tanggal modifikasi (dari yang terlama)"],it:["Data ultima modifica (vecchi prima)"],ja:["変更日 (古い順)"],ko:["바뀐 날짜 (옛것부터)"],ms_MY:["Tarikh diubah (lama dahulu)"],nl_NL:"Date modified (oldest first)",pl:["Data modyfikacji (od najstarszych)"],pt:["Data da modificação (mais antiga primeiro)"],ro:"Date modified (oldest first)",ru:["Дата изменения (сначала старые)"],sv:["Ändringsdatum (äldst först)"],th:["วันที่แก้ไข (เก่าก่อน)"],tr:["Değişim tarihine göre sırala (önce en eski)"],vi:["Ngày chỉnh sửa (cũ lên trước)"],zh:["修改日期(由旧到新)"],zh_TW:["修改日期(舊到新)"]}},63037:e=>{e.exports={ar:["تاريخ التعديل (الأحدث أولاً)"],ca_ES:["Data de modificació (la més nova primer)"],cs:"Date modified (newest first)",de:["Bearbeitungs-Datum (neuestes zuerst)"],el:"Date modified (newest first)",en:"Date modified (newest first)",es:["Fecha de modificación (la más reciente primero)"],fa:"Date modified (newest first)",fr:["Date de modification (la plus récente d'abord)"],he_IL:["התאריך שונה (החדש ראשון)"],hu_HU:"Date modified (newest first)",id_ID:["Tanggal modifikasi (dari yang terbaru)"],it:["Data ultima modifica (recenti prima)"],ja:["変更日 (新しい順)"],ko:["바뀐 날짜 (새것부터)"],ms_MY:["Tarikh diubah (terbaru dahulu)"],nl_NL:"Date modified (newest first)",pl:["Data modyfikacji (od najnowszych)"],pt:["Data da modificação (mais recente 1°)"],ro:"Date modified (newest first)",ru:["Дата изменения (сначала новые)"],sv:["Ändringsdatum (nyast först)"],th:["วันที่แก้ไข (ใหม่ก่อน)"],tr:["Değişim tarihine göre sırala (önce en yeni)"],vi:["Ngày chỉnh sửa (mới lên trước)"],zh:["修改日期(由新到旧)"],zh_TW:["修改日期(新到舊)"]}},75789:e=>{e.exports={ar:["تحميل التنسيق"],ca_ES:["Carrega disseny"],cs:"Load layout",de:["Layout öffnen"],el:"Load layout",en:"Load layout",es:["Cargar diseño"],fa:"Load layout",fr:["Charger la mise en page"],he_IL:["טען גרף"],hu_HU:"Load layout",id_ID:["Muat layout"],it:["Carica layout"],ja:["レイアウトの読み込み"],ko:["레이아웃 불러오기"],ms_MY:["Memuatkan susun atur"],nl_NL:"Load layout",pl:["Załaduj układ"],pt:["Carregar layout"],ro:"Load layout",ru:["Загрузить график"],sv:["Ladda layout"],th:["โหลดเลย์เอาท์"],tr:["Yerleşimi yükle"],vi:["Tải bố cục"],zh:["加载布局"],zh_TW:["加載版面"]}},25653:e=>{e.exports={ar:["اسم التنسيق"],ca_ES:["Nom del disseny del gràfic"],cs:"Layout name",de:["Layout Name"],el:"Layout name",en:"Layout name",es:["Nombre del diseño del gráfico"],fa:"Layout name",fr:["Nom de la mise en page"],he_IL:["שם פריסת גרף"],hu_HU:"Layout name",id_ID:["Nama Layout"],it:["Nome layout"],ja:["レイアウト名"],ko:["레이아웃 네임"],ms_MY:["Aturan nama"],nl_NL:"Layout name",pl:["Nazwa układu"],pt:["Nome do layout"],ro:"Layout name",ru:["Имя графика"],sv:["Layoutnamn"],th:["ชื่อเลย์เอาท์"],tr:["Yerleşim adı"],vi:["Tên bố cục"],zh:["布局名称"],zh_TW:["版面名稱"]}},63479:e=>{ -e.exports={ar:["اسم التنسيق (A إلى Z)"],ca_ES:["Nom de disseny (de la A a la Z)"],cs:"Layout name (A to Z)",de:["Layout Name (A bis Z)"],el:"Layout name (A to Z)",en:"Layout name (A to Z)",es:["Nombre de diseño (de la A a la Z)"],fa:"Layout name (A to Z)",fr:["Nom de la mise en page (A à Z)"],he_IL:["שם הפריסה (א' עד ת')"],hu_HU:"Layout name (A to Z)",id_ID:["Nama layout (A ke Z)"],it:["Nome layout (A-Z)"],ja:["レイアウト名 (AからZ)"],ko:["레이아웃 이름 (A - Z)"],ms_MY:["Nama susun atur (A hingga Z)"],nl_NL:"Layout name (A to Z)",pl:["Nazwa układu (A do Z)"],pt:["Nome do layout (A a Z)"],ro:"Layout name (A to Z)",ru:["Название графиков (А → Я)"],sv:["Layoutnamn (A till Z)"],th:["ชื่อเลย์เอาท์ (A ไปยัง Z)"],tr:["Yerleşim adı (A'dan Z'ye)"],vi:["Tên bố cục (A đến Z)"],zh:["布局名称(A到Z)"],zh_TW:["版面名稱(A到Z)"]}},96189:e=>{e.exports={ar:["اسم التنسيق (Z إلى A)"],ca_ES:["Nom de disseny (de la Z a la A)"],cs:"Layout name (Z to A)",de:["Layout Name (Z-A)"],el:"Layout name (Z to A)",en:"Layout name (Z to A)",es:["Nombre de diseño (de la Z a la A)"],fa:"Layout name (Z to A)",fr:["Nom de la mise en page (Z à A)"],he_IL:["שם הפריסה (ת' עד א')"],hu_HU:"Layout name (Z to A)",id_ID:["Nama layout (Z ke A)"],it:["Nome layout (Z-A)"],ja:["レイアウト名 (ZからA)"],ko:["레이아웃 이름 (Z - A)"],ms_MY:["Nama susun atur (Z hingga A)"],nl_NL:"Layout name (Z to A)",pl:["Nazwa układu (Z do A)"],pt:["Nome do layout (Z a A)"],ro:"Layout name (Z to A)",ru:["Название графиков (Я → А)"],sv:["Layoutnamn (Z till A)"],th:["ชื่อเลย์เอาท์ (Z ไปยัง A)"],tr:["Yerleşim adı (Z'den A'ya)"],vi:["Tên bố cục (Z đến A)"],zh:["布局名称(Z到A)"],zh_TW:["版面名稱(Z到A)"]}},41583:e=>{e.exports={ar:["تصنيف حسب اسم التنسيق، وتاريخ التعديل"],ca_ES:["Ordena per nom de disseny del gràfic, data de modificació"],cs:"Sort by layout name, date changed",de:["Nach Layout-Name sortieren, Änderungsdatum"],el:"Sort by layout name, date changed",en:"Sort by layout name, date changed",es:["Ordenar por nombre de diseño del gráfico, fecha de modificación"],fa:"Sort by layout name, date changed",fr:["Trier par nom de mise en page, date modifiée"],he_IL:["מיין לפי שם הפריסה layout , התאריך השתנה"],hu_HU:"Sort by layout name, date changed",id_ID:["Urut berdasarkan nama layout, tanggal perubahan"],it:["Ordina in base a nome, data"],ja:["レイアウト名や変更日で並び替え"],ko:["레이아웃 네임, 바뀐 날짜로 소팅"],ms_MY:["Susun mengikut aturan nama, perubahan tarikh"],nl_NL:"Sort by layout name, date changed",pl:["Sortuj według nazwy układu, data zmiany"],pt:["Ordenar por nome do layout, data de alteração"],ro:"Sort by layout name, date changed",ru:["Сортировать по имени, дате изменения"],sv:["Sortera med layoutnamn, datum ändrat"],th:["เรียงตามชื่อเลย์เอาท์, วันที่เปลี่ยนแปลง"],tr:["Yerleşim adına, tarih değişikliğine göre sırala"],vi:["Sắp xếp theo tên bố cục, ngày thay đổi"],zh:["排序依布局名称、修改日期"],zh_TW:["排序按版面名稱、修改日期"]}},52298:e=>{e.exports={ar:["بحث"],ca_ES:["Cercar"],cs:["Hledat"],de:["Suche"],el:["Αναζήτησή"],en:"Search",es:["Buscar"],fa:["جستجو"],fr:["Chercher"],he_IL:["חפש"],hu_HU:["Keresés"],id_ID:["Cari"],it:["Cerca"],ja:["検索"],ko:["찾기"],ms_MY:["Cari"], -nl_NL:["Zoeken"],pl:["Szukaj"],pt:["Pesquisar"],ro:"Search",ru:["Поиск"],sv:["Sök"],th:["ค้นหา"],tr:["Ara"],vi:["Tìm kiếm"],zh:["搜索"],zh_TW:["搜尋"]}},39966:e=>{e.exports={ar:["على {amount} من الرموز","على {amount} من الرموز","على {amount} من الرموز","على {amount} من الرموز","على {amount} من الرموز","على {amount} من الرموز"],ca_ES:["en {amount} símbol","en {amount} símbols"],cs:"on {amount} symbol",de:["auf {amount} Symbol","auf {amount} Symbolen"],el:"on {amount} symbol",en:"on {amount} symbol",es:["en {amount} símbolo","en {amount} símbolos"],fa:["on {amount} symbols"],fr:["sur {amount} symbole","sur {amount} symbols"],he_IL:["על סימול {amount}","על סימולים {amount}","על סימולים {amount}","על סימולים {amount}"],hu_HU:["on {amount} symbols"],id_ID:["pada {amount} simbol"],it:["su {amount} simbolo","su {amount} simboli"],ja:["({amount}個のシンボル上に)"],ko:["on {amount} 심볼"],ms_MY:["pada simbol {amount}"],nl_NL:"on {amount} symbol",pl:["na {amount} symbolu","na {amount} symbolach","na {amount} symbolach","na {amount} symbolach"],pt:["em {amount} símbolo","em {amount} símbolos"],ro:"on {amount} symbol",ru:["на {amount} инструменте","на {amount} инструментах","на {amount} инструментах","на {amount} инструментах"],sv:["på {amount} symbol","på {amount} symboler"],th:["บน {amount} สัญลักษณ์"],tr:["{amount} sembolünde","{amount} sembolünde"],vi:["trên {amount} mã giao dịch"],zh:["在{amount}个商品"],zh_TW:["在{amount}商品"]}},93030:e=>{e.exports={ar:["{amount} من الرسوم ","{amount} من الرسوم ","{amount} من الرسوم ","{amount} من الرسوم ","{amount} من الرسوم ","{amount} من الرسوم "],ca_ES:["{amount} dibuix","{amount} dibuixos"],cs:"{amount} drawing",de:["{amount} Zeichnung","{amount} Zeichnungen"],el:"{amount} drawing",en:"{amount} drawing",es:["{amount} dibujo","{amount} dibujos"],fa:["{amount} drawings"],fr:["{amount} dessin","{amount} dessins"],he_IL:["שרטוט {amount}","שרטוטים {amount}","שרטוטים {amount}","שרטוטים {amount}"],hu_HU:["{amount} drawings"],id_ID:["{amount} gambar"],it:["{amount} disegno","{amount} disegni"],ja:["{amount}個の描画"],ko:["{amount} 드로잉"],ms_MY:["{amount} lukisan"],nl_NL:"{amount} drawing",pl:["{amount} rysunek","{amount} rysunki","{amount} rysunków","{amount} rysunków"],pt:["{amount} desenho","{amount} desenhos"],ro:"{amount} drawing",ru:["{amount} объект рисования","{amount} объекта рисования","{amount} объектов рисования","{amount} объектов рисования"],sv:["{amount} ritning","{amount} ritningar"],th:["{amount} การวาด"],tr:["{amount} çizim","{amount} çizim"],vi:["{amount} bản vẽ"],zh:["{amount}个绘图"],zh_TW:["{amount}繪圖"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/load-chart-dialog.5caa982f19f2103862f6.js b/charting_library/bundles/load-chart-dialog.5caa982f19f2103862f6.js new file mode 100644 index 00000000..436b6d40 --- /dev/null +++ b/charting_library/bundles/load-chart-dialog.5caa982f19f2103862f6.js @@ -0,0 +1,13 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5009],{46188:e=>{e.exports={container:"container-AhaeiE0y",list:"list-AhaeiE0y",overlayScrollWrap:"overlayScrollWrap-AhaeiE0y",scroll:"scroll-AhaeiE0y"}},12961:e=>{e.exports={container:"container-huGG8x61",title:"title-huGG8x61"}},40281:e=>{e.exports={container:"container-qm7Rg5MB",inputContainer:"inputContainer-qm7Rg5MB",withCancel:"withCancel-qm7Rg5MB",input:"input-qm7Rg5MB",icon:"icon-qm7Rg5MB",cancel:"cancel-qm7Rg5MB"}},64409:e=>{e.exports={container:"container-RZoAcQrm",labelWrap:"labelWrap-RZoAcQrm",icon:"icon-RZoAcQrm",text:"text-RZoAcQrm"}},33476:e=>{e.exports={sortButton:"sortButton-mMR_mxxG",icon:"icon-mMR_mxxG"}},45300:e=>{e.exports={}},75623:e=>{e.exports={highlighted:"highlighted-cwp8YRo6"}},71986:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",item:"item-jFqVJoPk",hovered:"hovered-jFqVJoPk",isDisabled:"isDisabled-jFqVJoPk",isActive:"isActive-jFqVJoPk",shortcut:"shortcut-jFqVJoPk",toolbox:"toolbox-jFqVJoPk",withIcon:"withIcon-jFqVJoPk","round-icon":"round-icon-jFqVJoPk",icon:"icon-jFqVJoPk",labelRow:"labelRow-jFqVJoPk",label:"label-jFqVJoPk",showOnHover:"showOnHover-jFqVJoPk","disclosure-item-circle-logo":"disclosure-item-circle-logo-jFqVJoPk",showOnFocus:"showOnFocus-jFqVJoPk"}},39416:(e,t,n)=>{"use strict";n.d(t,{useFunctionalRefObject:()=>r});var a=n(50959),o=n(43010);function r(e){const t=(0,a.useMemo)((()=>function(e){const t=n=>{e(n),t.current=n};return t.current=null,t}((e=>{l.current(e)}))),[]),n=(0,a.useRef)(null),r=t=>{if(null===t)return i(n.current,t),void(n.current=null);n.current!==e&&(n.current=e,i(n.current,t))},l=(0,a.useRef)(r);return l.current=r,(0,o.useIsomorphicLayoutEffect)((()=>{if(null!==t.current)return l.current(t.current),()=>l.current(null)}),[e]),t}function i(e,t){null!==e&&("function"==typeof e?e(t):e.current=t)}},43010:(e,t,n)=>{"use strict";n.d(t,{useIsomorphicLayoutEffect:()=>o});var a=n(50959);function o(e,t){("undefined"==typeof window?a.useEffect:a.useLayoutEffect)(e,t)}},27267:(e,t,n)=>{"use strict";function a(e,t,n,a,o){function r(o){if(e>o.timeStamp)return;const r=o.target;void 0!==n&&null!==t&&null!==r&&r.ownerDocument===a&&(t.contains(r)||n(o))}return o.click&&a.addEventListener("click",r,!1),o.mouseDown&&a.addEventListener("mousedown",r,!1),o.touchEnd&&a.addEventListener("touchend",r,!1),o.touchStart&&a.addEventListener("touchstart",r,!1),()=>{a.removeEventListener("click",r,!1),a.removeEventListener("mousedown",r,!1),a.removeEventListener("touchend",r,!1),a.removeEventListener("touchstart",r,!1)}}n.d(t,{addOutsideEventListener:()=>a})},90186:(e,t,n)=>{"use strict";function a(e){return r(e,i)}function o(e){return r(e,l)}function r(e,t){const n=Object.entries(e).filter(t),a={};for(const[e,t]of n)a[e]=t;return a}function i(e){const[t,n]=e;return 0===t.indexOf("data-")&&"string"==typeof n}function l(e){return 0===e[0].indexOf("aria-")}n.d(t,{filterAriaProps:()=>o,filterDataProps:()=>a,filterProps:()=>r,isAriaAttribute:()=>l,isDataAttribute:()=>i})},69654:(e,t,n)=>{ +"use strict";n.d(t,{DialogSearch:()=>u});var a=n(50959),o=n(97754),r=n.n(o),i=n(44352),l=n(9745),s=n(69859),c=n(40281);function u(e){const{children:t,renderInput:o,onCancel:u,containerClassName:d,inputContainerClassName:h,iconClassName:f,...g}=e;return a.createElement("div",{className:r()(c.container,d)},a.createElement("div",{className:r()(c.inputContainer,h,u&&c.withCancel)},o||a.createElement(m,{...g})),t,a.createElement(l.Icon,{className:r()(c.icon,f),icon:s}),u&&a.createElement("div",{className:c.cancel,onClick:u},i.t(null,void 0,n(20036))))}function m(e){const{className:t,reference:n,value:o,onChange:i,onFocus:l,onBlur:s,onKeyDown:u,onSelect:m,placeholder:d,...h}=e;return a.createElement("input",{...h,ref:n,type:"text",className:r()(t,c.input),autoComplete:"off","data-role":"search",placeholder:d,value:o,onChange:i,onFocus:l,onBlur:s,onSelect:m,onKeyDown:u})}},76068:(e,t,n)=>{"use strict";n.d(t,{CircleLogo:()=>r});var a=n(50959),o=n(58492);n(45300);function r(e){var t,n;const r=(0,o.getStyleClasses)(e.size,e.className),i=null!==(n=null!==(t=e.alt)&&void 0!==t?t:e.title)&&void 0!==n?n:"";return(0,o.isCircleLogoWithUrlProps)(e)?a.createElement("img",{className:r,src:e.logoUrl,alt:i,title:e.title,loading:e.loading,"aria-label":e["aria-label"],"aria-hidden":e["aria-hidden"]}):a.createElement("span",{className:r,title:e.title,"aria-label":e["aria-label"],"aria-hidden":e["aria-hidden"]},e.placeholderLetter)}},58492:(e,t,n)=>{"use strict";n.d(t,{getStyleClasses:()=>o,isCircleLogoWithUrlProps:()=>r});var a=n(97754);function o(e,t){return a("tv-circle-logo",`tv-circle-logo--${e}`,t)}function r(e){return"logoUrl"in e&&void 0!==e.logoUrl&&0!==e.logoUrl.length}},19785:(e,t,n)=>{"use strict";n.d(t,{createRegExpList:()=>r,getHighlightedChars:()=>i,rankedSearch:()=>o});var a=n(1722);function o(e){const{data:t,rules:n,queryString:o,isPreventedFromFiltering:r,primaryKey:i,secondaryKey:l=i,optionalPrimaryKey:s,tertiaryKey:c}=e;return t.map((e=>{const t=s&&e[s]?e[s]:e[i],r=e[l],u=c&&e[c];let m,d=0;return n.forEach((e=>{var n,i,l,s,c;const{re:h,fullMatch:f}=e;if(h.lastIndex=0,(0,a.isString)(t)&&t&&t.toLowerCase()===o.toLowerCase())return d=4,void(m=null===(n=t.match(f))||void 0===n?void 0:n.index);if((0,a.isString)(t)&&f.test(t))return d=3,void(m=null===(i=t.match(f))||void 0===i?void 0:i.index);if((0,a.isString)(r)&&f.test(r))return d=2,void(m=null===(l=r.match(f))||void 0===l?void 0:l.index);if((0,a.isString)(r)&&h.test(r))return d=2,void(m=null===(s=r.match(h))||void 0===s?void 0:s.index);if(Array.isArray(u))for(const e of u)if(f.test(e))return d=1,void(m=null===(c=e.match(f))||void 0===c?void 0:c.index)})),{matchPriority:d,matchIndex:m,item:e}})).filter((e=>r||e.matchPriority)).sort(((e,t)=>{if(e.matchPriorityt.matchPriority)return-1;if(e.matchPriority===t.matchPriority){if(void 0===e.matchIndex||void 0===t.matchIndex)return 0;if(e.matchIndex>t.matchIndex)return 1;if(e.matchIndexe))}function r(e,t){ +const n=[],a=e.toLowerCase(),o=e.split("").map(((e,t)=>`(${0!==t?`[/\\s-]${l(e)}`:l(e)})`)).join("(.*?)")+"(.*)";return n.push({fullMatch:new RegExp(`(${l(e)})`,"i"),re:new RegExp(`^${o}`,"i"),reserveRe:new RegExp(o,"i"),fuzzyHighlight:!0}),t&&t.hasOwnProperty(a)&&n.push({fullMatch:t[a],re:t[a],fuzzyHighlight:!1}),n}function i(e,t,n){const a=[];return e&&n?(n.forEach((e=>{const{fullMatch:n,re:o,reserveRe:r}=e;n.lastIndex=0,o.lastIndex=0;const i=n.exec(t),l=i||o.exec(t)||r&&r.exec(t);if(e.fuzzyHighlight=!i,l)if(e.fuzzyHighlight){let e=l.index;for(let t=1;t{"use strict";n.d(t,{HighlightedText:()=>l});var a=n(50959),o=n(97754),r=n(19785),i=n(75623);function l(e){const{queryString:t,rules:n,text:l,className:s}=e,c=(0,a.useMemo)((()=>(0,r.getHighlightedChars)(t,l,n)),[t,n,l]);return a.createElement(a.Fragment,null,c.length?l.split("").map(((e,t)=>a.createElement(a.Fragment,{key:t},c[t]?a.createElement("span",{className:o(i.highlighted,s)},e):a.createElement("span",null,e)))):l)}},16396:(e,t,n)=>{"use strict";n.d(t,{DEFAULT_POPUP_MENU_ITEM_THEME:()=>u,PopupMenuItem:()=>d});var a=n(50959),o=n(97754),r=n(59064),i=n(51768),l=n(90186),s=n(76068),c=n(71986);const u=c;function m(e){e.stopPropagation()}function d(e){const{id:t,role:n,"aria-label":u,"aria-selected":d,"aria-checked":h,className:f,title:g,labelRowClassName:y,labelClassName:p,shortcut:v,forceShowShortcuts:_,icon:b,isActive:C,isDisabled:w,isHovered:k,appearAsDisabled:L,label:E,link:D,showToolboxOnHover:S,showToolboxOnFocus:x,target:A,rel:N,toolbox:M,reference:z,onMouseOut:T,onMouseOver:F,onKeyDown:I,suppressToolboxClick:Z=!0,theme:R=c,tabIndex:P,tagName:j,renderComponent:B,roundedIcon:O,iconAriaProps:W,circleLogo:q}=e,H=(0,l.filterDataProps)(e),U=(0,a.useRef)(null),V=(0,a.useMemo)((()=>function(e){function t(t){const{reference:n,...o}=t,r=null!=e?e:o.href?"a":"div",i="a"===r?o:function(e){const{download:t,href:n,hrefLang:a,media:o,ping:r,rel:i,target:l,type:s,referrerPolicy:c,...u}=e;return u}(o);return a.createElement(r,{...i,ref:n})}return t.displayName=`DefaultComponent(${e})`,t}(j)),[j]),Y=null!=B?B:V;return a.createElement(Y,{...H,id:t,role:n,"aria-label":u,"aria-selected":d,"aria-checked":h,className:o(f,R.item,b&&R.withIcon,{[R.isActive]:C,[R.isDisabled]:w||L,[R.hovered]:k}),title:g,href:D,target:A,rel:N,reference:function(e){U.current=e,"function"==typeof z&&z(e);"object"==typeof z&&(z.current=e)},onClick:function(t){const{dontClosePopup:n,onClick:a,onClickArg:o,trackEventObject:l}=e;if(w)return;l&&(0,i.trackEvent)(l.category,l.event,l.label);a&&a(o,t);n||(0,r.globalCloseMenu)()},onContextMenu:function(t){const{trackEventObject:n,trackRightClick:a}=e;n&&a&&(0,i.trackEvent)(n.category,n.event,`${n.label}_rightClick`)},onMouseUp:function(t){const{trackEventObject:n,trackMouseWheelClick:a}=e +;if(1===t.button&&D&&n){let e=n.label;a&&(e+="_mouseWheelClick"),(0,i.trackEvent)(n.category,n.event,e)}},onMouseOver:F,onMouseOut:T,onKeyDown:I,tabIndex:P},q&&a.createElement(s.CircleLogo,{...W,className:c["disclosure-item-circle-logo"],size:"xxxsmall",logoUrl:q.logoUrl,placeholderLetter:q.placeholderLetter}),b&&a.createElement("span",{"aria-label":W&&W["aria-label"],"aria-hidden":W&&Boolean(W["aria-hidden"]),className:o(R.icon,O&&c["round-icon"]),dangerouslySetInnerHTML:{__html:b}}),a.createElement("span",{className:o(R.labelRow,y)},a.createElement("span",{className:o(R.label,p)},E)),(void 0!==v||_)&&a.createElement("span",{className:R.shortcut},(J=v)&&J.split("+").join(" + ")),void 0!==M&&a.createElement("span",{onClick:Z?m:void 0,className:o(R.toolbox,{[R.showOnHover]:S,[R.showOnFocus]:x})},M));var J}},20520:(e,t,n)=>{"use strict";n.d(t,{PopupMenu:()=>d});var a=n(50959),o=n(962),r=n(62942),i=n(65718),l=n(27317),s=n(29197);const c=a.createContext(void 0);var u=n(36383);const m=a.createContext({setMenuMaxWidth:!1});function d(e){const{controller:t,children:n,isOpened:d,closeOnClickOutside:h=!0,doNotCloseOn:f,onClickOutside:g,onClose:y,onKeyboardClose:p,"data-name":v="popup-menu-container",..._}=e,b=(0,a.useContext)(s.CloseDelegateContext),C=a.useContext(m),w=(0,a.useContext)(c),k=(0,u.useOutsideEvent)({handler:function(e){g&&g(e);if(!h)return;const t=(0,r.default)(f)?f():null==f?[]:[f];if(t.length>0&&e.target instanceof Node)for(const n of t){const t=o.findDOMNode(n);if(t instanceof Node&&t.contains(e.target))return}y()},mouseDown:!0,touchStart:!0});return d?a.createElement(i.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},a.createElement("span",{ref:k,style:{pointerEvents:"auto"}},a.createElement(l.Menu,{..._,onClose:y,onKeyboardClose:p,onScroll:function(t){const{onScroll:n}=e;n&&n(t)},customCloseDelegate:b,customRemeasureDelegate:w,ref:t,"data-name":v,limitMaxWidth:C.setMenuMaxWidth},n))):null}},29276:e=>{e.exports={highlight:"highlight-6tu1aYjZ",active:"active-6tu1aYjZ"}},47541:e=>{e.exports={dialog:"dialog-T4Q8BJPb",contentList:"contentList-T4Q8BJPb",contentHeader:"contentHeader-T4Q8BJPb"}},12811:(e,t,n)=>{"use strict";n.d(t,{HorizontalAttachEdge:()=>o,HorizontalDropDirection:()=>i,VerticalAttachEdge:()=>a,VerticalDropDirection:()=>r,getPopupPositioner:()=>c});var a,o,r,i,l=n(50151);!function(e){e[e.Top=0]="Top",e[e.Bottom=1]="Bottom",e[e.AutoStrict=2]="AutoStrict"}(a||(a={})),function(e){e[e.Left=0]="Left",e[e.Right=1]="Right"}(o||(o={})),function(e){e[e.FromTopToBottom=0]="FromTopToBottom",e[e.FromBottomToTop=1]="FromBottomToTop"}(r||(r={})),function(e){e[e.FromLeftToRight=0]="FromLeftToRight",e[e.FromRightToLeft=1]="FromRightToLeft"}(i||(i={}));const s={verticalAttachEdge:a.Bottom,horizontalAttachEdge:o.Left,verticalDropDirection:r.FromTopToBottom,horizontalDropDirection:i.FromLeftToRight,verticalMargin:0,horizontalMargin:0,matchButtonAndListboxWidths:!1};function c(e,t){return(n,c,u,m)=>{var d,h;const f=(0, +l.ensureNotNull)(e).getBoundingClientRect(),{horizontalAttachEdge:g=s.horizontalAttachEdge,horizontalDropDirection:y=s.horizontalDropDirection,horizontalMargin:p=s.horizontalMargin,verticalMargin:v=s.verticalMargin,matchButtonAndListboxWidths:_=s.matchButtonAndListboxWidths}=t;let b=null!==(d=t.verticalAttachEdge)&&void 0!==d?d:s.verticalAttachEdge,C=null!==(h=t.verticalDropDirection)&&void 0!==h?h:s.verticalDropDirection;b===a.AutoStrict&&(m{"use strict";n.r(t),n.d(t,{LoadChartDialogRenderer:()=>re});var a=n(50959),o=n(962),r=n(97754),i=n.n(r),l=n(50151),s=n(44352),c=n(56840),u=n(49483),m=n(35057),d=n(20520),h=n(12811),f=n(9745),g=n(44563),y=n(645),p=n(33476);function v(e){const{sortDirection:t,children:n,...o}=e,i=(0,a.useRef)(null),[l,s]=(0,a.useState)(!1);return a.createElement("div",{...o,ref:i,className:r(p.sortButton,"apply-common-tooltip","common-tooltip-vertical"),onClick:function(){s(!l)}},a.createElement(f.Icon,{className:p.icon,icon:0===t?g:y}),a.createElement(d.PopupMenu,{doNotCloseOn:i.current,isOpened:l,onClose:()=>{s(!1)},position:(0,h.getPopupPositioner)(i.current,{verticalMargin:-35,verticalAttachEdge:0})},n))}var _=n(16396),b=n(64409);function C(e){const{label:t,listSortField:n,itemSortField:o,listSortDirection:i,itemSortDirection:l,onClick:s,className:c,...u}=e,m=o===n&&l===i;return a.createElement(_.PopupMenuItem,{...u,className:r(b.container,c),label:a.createElement("div",{className:b.labelWrap},a.createElement(f.Icon,{className:b.icon,icon:0===l?g:y}),a.createElement("span",{className:b.text},t)),isActive:m,onClick:function(){s(o,l)},"data-active":m.toString(),"data-sort-field":o,"data-sort-direction":0===l?"asc":"desc"})}var w=n(69654),k=n(12961);function L(e){const{children:t,className:n}=e;return a.createElement("div",{className:i()(k.container,n)},t)}function E(e){const{title:t}=e;return a.createElement("div",{className:k.title},t)}var D=n(50335);var S=n(20037),x=n(38223),A=n(898),N=n(33127);var M=n(3085),z=n(46188);function T(e){const{className:t,onScroll:n,onTouchStart:o,reference:r,children:l,scrollbar:s,...c}=e,[m,d]=(0,A.useDimensions)(),[h,f,g,y]=(0,N.useOverlayScroll)();return(0,a.useEffect)((()=>{const e=()=>{};return u.isFF?(document.addEventListener("wheel",(()=>e)),()=>{document.removeEventListener("wheel",e)}):e}),[]),a.createElement("div",{..."overlay"===s&&f,className:i()(z.container,t),onTouchStart:o,onScrollCapture:n,ref:m},"overlay"===s&&a.createElement(M.OverlayScrollContainer,{...h,className:z.overlayScrollWrap}),a.createElement(S.FixedSizeList,{ref:r,className:i()("native"===s?z.scroll:z.list),outerRef:"overlay"===s?g:void 0,onItemsRendered:y,layout:"vertical",width:"100%",height:(null==d?void 0:d.height)||0,children:l,direction:(0,x.isRtl)()?"rtl":"ltr",...c}))}var F=n(84015) +;var I=n(14483),Z=n(64530),R=n(94025),P=n(60508),j=n(3615);var B=n(53741),O=n(79206),W=n(24637),q=n(19785),H=n(29276);const U=new B.DateFormatter("dd-MM-yyyy"),V=new O.TimeFormatter(O.hourMinuteFormat),Y=I.enabled("items_favoriting");function J(e){const{chart:t,chartWidgetCollection:o,trackEvent:r,localFavorites:l,setLocalFavorites:c,onClose:u,searchString:m,onClickRemove:d,onRemoveCanceled:h,isSelected:f}=e,[g,y]=(0,a.useState)((()=>t.active())),[p,v]=(0,a.useState)(!1),_=t.url?function(e){const t=e.chartId?`/chart/${e.chartId}/`:"/chart/",n=new URL(t,location.href);return e.symbol&&n.searchParams.append("symbol",e.symbol),e.interval&&n.searchParams.append("interval",e.interval),e.style&&n.searchParams.append("style",e.style),(0,F.urlWithMobileAppParams)(n.href)}({chartId:t.url}):void 0,b=(0,a.useContext)(P.SlotContext),C=(0,a.useMemo)((()=>new Date(1e3*t.modified)),[t]),w=(0,a.useMemo)((()=>(0,q.createRegExpList)(m)),[m]),k=i()(H.highlight,g&&H.active);return(0,a.useEffect)((()=>(o&&o.metaInfo.id.subscribe(E),()=>{o&&o.metaInfo.id.unsubscribe(E)})),[]),a.createElement(Z.DialogContentItem,{url:_,title:a.createElement(W.HighlightedText,{className:k,queryString:m,rules:w,text:t.title}),subtitle:a.createElement(a.Fragment,null,a.createElement(W.HighlightedText,{className:k,queryString:m,rules:w,text:t.description})," ","(",U.format(C).replace(/-/g,".")," ",V.formatLocal(C),")"),onClick:function(e){0;t.openAction(),!1},onClickFavorite:function(){0;const e={...l};e[t.id]?delete e[t.id]:e[t.id]=!0;t.favoriteAction(e).then((()=>{0}))},showFavorite:Y,onClickRemove:async function(){if(p)return;v(!0);const e=await async function(e){return s.t(null,{replace:{name:e.title}},n(69368))}(t);v(!1),function(e,t,n,a){(0,j.showConfirm)({text:e,onConfirm:({dialogClose:e})=>{t(),e()},onClose:()=>{n()}},a)}(e,L,h,b)},isFavorite:Boolean(l[t.id]),isActive:g,isSelected:f,"data-name":"load-chart-dialog-item"});function L(){t.deleteAction().then((()=>d(t.id)))}function E(e){y(t.id===e)}}var K=n(59064),$=n(68335);var G=n(47541);const Q={sortField:"modified",sortDirection:1},X=function(e){const{paddingTop:t=0,paddingBottom:n=0}=e;return(0,a.forwardRef)((({style:e,...o},r)=>{const{height:i=0}=e;return a.createElement("div",{ref:r,style:{...e,height:`${((0,D.isNumber)(i)?i:parseFloat(i))+t+n}px`},...o})}))}({paddingBottom:6});function ee(e){let t;try{t=(0,R.getTranslatedResolution)(e)}catch(n){t=e}return t}const te=I.enabled("items_favoriting"),ne=s.t(null,void 0,n(75789));function ae(e){const{charts:t,onClose:o,favoriteChartsService:r,chartWidgetCollection:d}=e,[h,f]=(0,a.useState)(""),[g,y]=(0,a.useState)(h),[p,_]=(0,a.useState)([]),b=(0,a.useRef)(null),[k,D]=(0,a.useState)((function(){if(r)return r.get();const e={};return t.filter((e=>e.favorite)).forEach((t=>{e[t.id]=!0})),e})),[S,x]=(0,a.useState)((()=>c.getJSON("loadChartDialog.viewState",Q))),A=(0,a.useRef)(null),N=(0,a.useRef)(null),M=(0,a.useMemo)((()=>t.map((e=>({...e,description:`${e.symbol}, ${ee(e.interval)}`})))),[t]);(0,a.useEffect)((()=>{u.CheckMobile.any()||(0, +l.ensureNotNull)(A.current).focus()}),[]);const z=(0,a.useRef)();(0,a.useEffect)((()=>(z.current=setTimeout((()=>{f(g)}),300),()=>{clearTimeout(z.current)})),[g]),(0,a.useEffect)((()=>(null==r||r.getOnChange().subscribe(null,H),()=>{null==r||r.getOnChange().unsubscribe(null,H)})),[]);const F=(0,a.useCallback)((()=>!0),[]),I=(0,a.useMemo)((()=>{return(0,q.rankedSearch)({data:M.filter((e=>!p.includes(e.id))).sort((e=S.sortDirection,(t,n)=>{if(k[t.id]&&!k[n.id])return-1;if(!k[t.id]&&k[n.id])return 1;const a=0===e?1:-1;return"modified"===S.sortField?a*(t.modified-n.modified):a*t.title.localeCompare(n.title)})),rules:(0,q.createRegExpList)(h),queryString:h,primaryKey:"title",secondaryKey:"description"});var e}),[h,S,p,k]),{selectedItemIndex:Z,setSelectedItemIndex:R,handleKeyboardSelection:P}=function(e,t,n){const[o,r]=(0,a.useState)(-1);return(0,a.useEffect)((()=>{var e;-1!==o&&(null===(e=n.current)||void 0===e||e.scrollToItem(o))}),[o]),{selectedItemIndex:o,setSelectedItemIndex:r,handleKeyboardSelection:function(n){switch((0,$.hashFromEvent)(n)){case 40:if(o===e-1)return;r(o+1);break;case 38:if(0===o)return;if(-1===o)return void r(o+1);r(o-1);break;case 13:t(n)}}}}(I.length,(function(e){const t=I[Z];if(-1===Z||!t)return;0;t.openAction(),!1}),N);return a.createElement(m.AdaptivePopupDialog,{ref:b,onClose:o,onClickOutside:o,onKeyDown:P,isOpened:!0,className:G.dialog,title:ne,dataName:"load-layout-dialog",render:function(){return a.createElement(a.Fragment,null,a.createElement(w.DialogSearch,{reference:A,onChange:B,placeholder:s.t(null,void 0,n(52298))}),a.createElement(L,{className:i()(!te&&G.contentHeader)},a.createElement(E,{title:s.t(null,void 0,n(25653))}),a.createElement(v,{sortDirection:S.sortDirection,title:s.t(null,void 0,n(41583)),"data-name":"load-chart-dialog-sort-button"},a.createElement(C,{label:s.t(null,void 0,n(63479)),listSortField:S.sortField,itemSortField:"title",listSortDirection:S.sortDirection,itemSortDirection:0,onClick:V,"data-name":"load-chart-dialog-sort-menu-item"}),a.createElement(C,{label:s.t(null,void 0,n(96189)),listSortField:S.sortField,itemSortField:"title",listSortDirection:S.sortDirection,itemSortDirection:1,onClick:V,"data-name":"load-chart-dialog-sort-menu-item"}),a.createElement(C,{label:s.t(null,void 0,n(38212)),listSortField:S.sortField,itemSortField:"modified",listSortDirection:S.sortDirection,itemSortDirection:0,onClick:V,"data-name":"load-chart-dialog-sort-menu-item"}),a.createElement(C,{label:s.t(null,void 0,n(63037)),listSortField:S.sortField,itemSortField:"modified",listSortDirection:S.sortDirection,itemSortDirection:1,onClick:V,"data-name":"load-chart-dialog-sort-menu-item"}))),a.createElement(T,{scrollbar:"native",reference:N,itemCount:I.length,itemSize:52,className:G.contentList,onScroll:j,innerElementType:X,itemKey:e=>(k[I[e].id]?"f_":"")+I[e].id,children:({style:e,index:t})=>a.createElement("div",{style:e},a.createElement(J,{chart:I[t],onClose:o,chartWidgetCollection:d,trackEvent:O,onRemoveCanceled:U,localFavorites:k,setLocalFavorites:D,searchString:h,onClickRemove:W, +isSelected:t===Z}))}))},forceCloseOnEsc:F});function j(){K.globalCloseDelegate.fire()}function B(e){const t=e.currentTarget.value;y(t),R(-1)}function O(e){0}function W(e){_([e,...p])}function H(e){D(e)}function U(){(0,l.ensureNotNull)(b.current).focus()}function V(e,t){const n={sortField:e,sortDirection:t};x(n),c.setValue("loadChartDialog.viewState",JSON.stringify(n),{forceFlush:!0}),O()}}var oe=n(85067);class re extends oe.DialogRenderer{constructor(e){super(),this._options=e}show(){o.render(a.createElement(ae,{...this._options,onClose:()=>this.hide()}),this._container),this._setVisibility(!0)}hide(){o.unmountComponentAtNode(this._container),this._setVisibility(!1)}}},645:e=>{e.exports=''},44563:e=>{e.exports=''},69859:e=>{e.exports=''},20036:e=>{e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},15795:e=>{e.exports={ar:["جميع تنسيقاتي"],ca_ES:"All my layouts",cs:"All my layouts",de:["Alle meine Layouts"],el:"All my layouts",en:"All my layouts",es:["Todos mis diseños"],fa:"All my layouts",fr:["Toutes mes mises en page"],he_IL:["כל הפריסות שלי"],hu_HU:"All my layouts",id_ID:["Seluruh layout saya"],it:["Tutti i miei layout"],ja:["すべてのレイアウト"],ko:["내 모든 레이아웃"],ms_MY:["Semua susun atur saya"],nl_NL:"All my layouts",pl:["Wszystkie moje układy"],pt:["Todos meus layouts"],ro:"All my layouts",ru:["Все мои графики"],sv:["Alla mina layouter"],th:["เค้าโครงทั้งหมดของฉัน"],tr:["Tüm yerleşimlerim"],vi:["Tất cả bố cục của tôi"],zh:["所有我的布局"],zh_TW:["我的所有版面"]}},69368:e=>{e.exports={ar:["هل تريد فعلا مسح تصميم مخطط الرسم البيانى‎ ‎{name}‎؟"],ca_ES:["De debò que voleu eliminar el disseny del gràfic '{name}'?"],cs:"Do you really want to delete Chart Layout '{name}' ?",de:["Möchten Sie das Chartlayout '{name}' wirklich löschen?"],el:"Do you really want to delete Chart Layout '{name}' ?",en:"Do you really want to delete Chart Layout '{name}' ?",es:["¿Está seguro de que desea eliminar el Diseño del gráfico '{name}'?"],fa:"Do you really want to delete Chart Layout '{name}' ?", +fr:["Voulez-vous vraiment supprimer la configuration du graphique '{name}' ?"],he_IL:["האם אתה באמת רוצה למחוק פריסת גרף '{name}'?"],hu_HU:["Biztos, hogy törölni akarod ezt a chart elrendezést: {name}?"],id_ID:["Apakah benar anda ingin menghapus Layout Chart '{name}' ?"],it:["Cancellare la configurazione '{name}' ?"],ja:["本当にチャートレイアウト '{name}' を削除しますか?"],ko:["정말로 차트 레이아웃 '{name}' 을 지우시겠습니까?"],ms_MY:["Anda benar-benar ingin memadam Susunatur Carta '{name}' ?"],nl_NL:"Do you really want to delete Chart Layout '{name}' ?",pl:["Czy na pewno chcesz usunąć układ graficzny '{name}'?"],pt:["Você quer realmente deletar o leiaute do gráfico '{name}'?"],ro:"Do you really want to delete Chart Layout '{name}' ?",ru:['Вы действительно хотите удалить сохранённый график "{name}"?'],sv:["Vill du verkligen ta bort diagramlayout '{name}' ?"],th:["คุณต้องการลบชาทส์ '{name}' จริง ๆ หรือไม?"],tr:["'{name}' isimli Grafik Yerleşimini silmek istediğinizden emin misiniz?"],vi:["Bạn có thực sự muốn xóa Bố cục Biểu đồ {name}?"],zh:["确定删除图表布局'{name}' ?"],zh_TW:["確定刪除圖表版面「{name}」?"]}},58013:e=>{e.exports={ar:['هل تريد حقًا حذف تنسيق ارسم البياني "{name}" الذي يحتوي على ‎{n_drawings_on_n_symbols}‎؟'],ca_ES:["De debò que voleu eliminar el disseny del gràfic '{name}' que conté {n_drawings_on_n_symbols}?"],cs:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?",de:["Möchten Sie wirklich das Chart-Layout '{name}' löschen, das {n_drawings_on_n_symbols} enthält?"],el:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?",en:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?",es:["¿Realmente quiere eliminar el diseño del gráfico '{name}' que contiene {n_drawings_on_n_symbols}?"],fa:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?",fr:['Voulez-vous vraiment supprimer le modèle de graphique " {name} " qui contient {n_drawings_on_n_symbols}?'],he_IL:["האם אתה באמת רוצה למחוק את פריסת הגרף '{name}' שמכילה {n_drawings_on_n_symbols}?"],hu_HU:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?",id_ID:["Apakah Anda benar-benar ingin menghapus Layout Chart '{name}' yang berisi {n_drawings_on_n_symbols}?"],it:["Vuoi davvero eliminare il salvataggio '{name}' che contiene {n_drawings_on_n_symbols}?"],ja:["本当に{n_drawings_on_n_symbols}を含むチャートレイアウト「{name}」を削除しますか?"],ko:["{n_drawings_on_n_symbols}이 포함된 차트 레이아웃 '{name}'을 삭제하시겠습니까?"],ms_MY:["Adakah anda pasti untuk padamkan Susun Atur Carta '{name}' yang mengandungi {n_drawings_on_n_symbols}?"],nl_NL:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?",pl:["Czy na pewno chcesz usunąć układ wykresu '{name}', który zawiera {n_drawings_on_n_symbols}?"],pt:["Você realmente quer deletar o Layout do Gráfico '{name}' que contém {n_drawings_on_n_symbols}?"],ro:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?", +ru:['Вы действительно хотите удалить график "{name}", который содержит {n_drawings_on_n_symbols}?'],sv:["Ska du verkligen radera diagramlayout '{name}' som innehåller {n_drawings_on_n_symbols}?"],th:["คุณต้องการลบเลยเอาต์ชาร์ต '{name}' ที่มี {n_drawings_on_n_symbols} หรือไม่?"],tr:["{n_drawings_on_n_symbols} içeren Grafik Düzenini '{name}' gerçekten silmek istiyor musunuz?"],vi:["Bạn có thực sự muốn xóa Bố cục Biểu đồ '{name}' có chứa {n_drawings_on_n_symbols} không?"],zh:["您真的要删除包含{n_drawings_on_n_symbols}的图表布局“{name}”吗?"],zh_TW:["您真的要刪除包含{n_drawings_on_n_symbols}的圖表版面“{name}”嗎?"]}},38212:e=>{e.exports={ar:["تاريخ التعديل (الأقدم أولاً)"],ca_ES:["Data de modificació (la més antiga primer)"],cs:"Date modified (oldest first)",de:["Bearbeitungs-Datum (ältestes zuerst)"],el:"Date modified (oldest first)",en:"Date modified (oldest first)",es:["Fecha de modificación (la más antigua primero)"],fa:"Date modified (oldest first)",fr:["Date de modification (la plus ancienne d'abord)"],he_IL:["התאריך שונה (הישן ראשון)"],hu_HU:"Date modified (oldest first)",id_ID:["Tanggal modifikasi (dari yang terlama)"],it:["Data ultima modifica (vecchi prima)"],ja:["変更日 (古い順)"],ko:["바뀐 날짜 (옛것부터)"],ms_MY:["Tarikh diubah (lama dahulu)"],nl_NL:"Date modified (oldest first)",pl:["Data modyfikacji (od najstarszych)"],pt:["Data da modificação (mais antiga primeiro)"],ro:"Date modified (oldest first)",ru:["Дата изменения (сначала старые)"],sv:["Ändringsdatum (äldst först)"],th:["วันที่แก้ไข (เก่าก่อน)"],tr:["Değişim tarihine göre sırala (önce en eski)"],vi:["Ngày chỉnh sửa (cũ lên trước)"],zh:["修改日期(由旧到新)"],zh_TW:["修改日期(舊到新)"]}},63037:e=>{e.exports={ar:["تاريخ التعديل (الأحدث أولاً)"],ca_ES:["Data de modificació (la més nova primer)"],cs:"Date modified (newest first)",de:["Bearbeitungs-Datum (neuestes zuerst)"],el:"Date modified (newest first)",en:"Date modified (newest first)",es:["Fecha de modificación (la más reciente primero)"],fa:"Date modified (newest first)",fr:["Date de modification (la plus récente d'abord)"],he_IL:["התאריך שונה (החדש ראשון)"],hu_HU:"Date modified (newest first)",id_ID:["Tanggal modifikasi (dari yang terbaru)"],it:["Data ultima modifica (recenti prima)"],ja:["変更日 (新しい順)"],ko:["바뀐 날짜 (새것부터)"],ms_MY:["Tarikh diubah (terbaru dahulu)"],nl_NL:"Date modified (newest first)",pl:["Data modyfikacji (od najnowszych)"],pt:["Data da modificação (mais recente 1°)"],ro:"Date modified (newest first)",ru:["Дата изменения (сначала новые)"],sv:["Ändringsdatum (nyast först)"],th:["วันที่แก้ไข (ใหม่ก่อน)"],tr:["Değişim tarihine göre sırala (önce en yeni)"],vi:["Ngày chỉnh sửa (mới lên trước)"],zh:["修改日期(由新到旧)"],zh_TW:["修改日期(新到舊)"]}},75789:e=>{e.exports={ar:["تحميل التنسيق"],ca_ES:["Carrega disseny"],cs:"Load layout",de:["Layout öffnen"],el:"Load layout",en:"Load layout",es:["Cargar diseño"],fa:"Load layout",fr:["Charger la mise en page"],he_IL:["טען גרף"],hu_HU:"Load layout",id_ID:["Muat layout"],it:["Carica layout"],ja:["レイアウトの読み込み"],ko:["레이아웃 불러오기"],ms_MY:["Memuatkan susun atur"],nl_NL:"Load layout",pl:["Załaduj układ"], +pt:["Carregar layout"],ro:"Load layout",ru:["Загрузить график"],sv:["Ladda layout"],th:["โหลดเลย์เอาท์"],tr:["Yerleşimi yükle"],vi:["Tải bố cục"],zh:["加载布局"],zh_TW:["加載版面"]}},25653:e=>{e.exports={ar:["اسم التنسيق"],ca_ES:["Nom del disseny del gràfic"],cs:"Layout name",de:["Layout Name"],el:"Layout name",en:"Layout name",es:["Nombre del diseño del gráfico"],fa:"Layout name",fr:["Nom de la mise en page"],he_IL:["שם פריסת גרף"],hu_HU:"Layout name",id_ID:["Nama Layout"],it:["Nome layout"],ja:["レイアウト名"],ko:["레이아웃 네임"],ms_MY:["Aturan nama"],nl_NL:"Layout name",pl:["Nazwa układu"],pt:["Nome do layout"],ro:"Layout name",ru:["Имя графика"],sv:["Layoutnamn"],th:["ชื่อเลย์เอาท์"],tr:["Yerleşim adı"],vi:["Tên bố cục"],zh:["布局名称"],zh_TW:["版面名稱"]}},63479:e=>{e.exports={ar:["اسم التنسيق (A إلى Z)"],ca_ES:["Nom de disseny (de la A a la Z)"],cs:"Layout name (A to Z)",de:["Layout Name (A bis Z)"],el:"Layout name (A to Z)",en:"Layout name (A to Z)",es:["Nombre de diseño (de la A a la Z)"],fa:"Layout name (A to Z)",fr:["Nom de la mise en page (A à Z)"],he_IL:["שם הפריסה (א' עד ת')"],hu_HU:"Layout name (A to Z)",id_ID:["Nama layout (A ke Z)"],it:["Nome layout (A-Z)"],ja:["レイアウト名 (AからZ)"],ko:["레이아웃 이름 (A - Z)"],ms_MY:["Nama susun atur (A hingga Z)"],nl_NL:"Layout name (A to Z)",pl:["Nazwa układu (A do Z)"],pt:["Nome do layout (A a Z)"],ro:"Layout name (A to Z)",ru:["Название графиков (А → Я)"],sv:["Layoutnamn (A till Z)"],th:["ชื่อเลย์เอาท์ (A ไปยัง Z)"],tr:["Yerleşim adı (A'dan Z'ye)"],vi:["Tên bố cục (A đến Z)"],zh:["布局名称(A到Z)"],zh_TW:["版面名稱(A到Z)"]}},96189:e=>{e.exports={ar:["اسم التنسيق (Z إلى A)"],ca_ES:["Nom de disseny (de la Z a la A)"],cs:"Layout name (Z to A)",de:["Layout Name (Z-A)"],el:"Layout name (Z to A)",en:"Layout name (Z to A)",es:["Nombre de diseño (de la Z a la A)"],fa:"Layout name (Z to A)",fr:["Nom de la mise en page (Z à A)"],he_IL:["שם הפריסה (ת' עד א')"],hu_HU:"Layout name (Z to A)",id_ID:["Nama layout (Z ke A)"],it:["Nome layout (Z-A)"],ja:["レイアウト名 (ZからA)"],ko:["레이아웃 이름 (Z - A)"],ms_MY:["Nama susun atur (Z hingga A)"],nl_NL:"Layout name (Z to A)",pl:["Nazwa układu (Z do A)"],pt:["Nome do layout (Z a A)"],ro:"Layout name (Z to A)",ru:["Название графиков (Я → А)"],sv:["Layoutnamn (Z till A)"],th:["ชื่อเลย์เอาท์ (Z ไปยัง A)"],tr:["Yerleşim adı (Z'den A'ya)"],vi:["Tên bố cục (Z đến A)"],zh:["布局名称(Z到A)"],zh_TW:["版面名稱(Z到A)"]}},41583:e=>{e.exports={ar:["تصنيف حسب اسم التنسيق، وتاريخ التعديل"],ca_ES:["Ordena per nom de disseny del gràfic, data de modificació"],cs:"Sort by layout name, date changed",de:["Nach Layout-Name sortieren, Änderungsdatum"],el:"Sort by layout name, date changed",en:"Sort by layout name, date changed",es:["Ordenar por nombre de diseño del gráfico, fecha de modificación"],fa:"Sort by layout name, date changed",fr:["Trier par nom de mise en page, date modifiée"],he_IL:["מיין לפי שם הפריסה layout , התאריך השתנה"],hu_HU:"Sort by layout name, date changed",id_ID:["Urut berdasarkan nama layout, tanggal perubahan"],it:["Ordina in base a nome, data"],ja:["レイアウト名や変更日で並び替え"],ko:["레이아웃 네임, 바뀐 날짜로 소팅"], +ms_MY:["Susun mengikut aturan nama, perubahan tarikh"],nl_NL:"Sort by layout name, date changed",pl:["Sortuj według nazwy układu, data zmiany"],pt:["Ordenar por nome do layout, data de alteração"],ro:"Sort by layout name, date changed",ru:["Сортировать по имени, дате изменения"],sv:["Sortera med layoutnamn, datum ändrat"],th:["เรียงตามชื่อเลย์เอาท์, วันที่เปลี่ยนแปลง"],tr:["Yerleşim adına, tarih değişikliğine göre sırala"],vi:["Sắp xếp theo tên bố cục, ngày thay đổi"],zh:["排序依布局名称、修改日期"],zh_TW:["排序按版面名稱、修改日期"]}},52298:e=>{e.exports={ar:["بحث"],ca_ES:["Cercar"],cs:["Hledat"],de:["Suche"],el:["Αναζήτησή"],en:"Search",es:["Buscar"],fa:["جستجو"],fr:["Chercher"],he_IL:["חפש"],hu_HU:["Keresés"],id_ID:["Cari"],it:["Cerca"],ja:["検索"],ko:["찾기"],ms_MY:["Cari"],nl_NL:["Zoeken"],pl:["Szukaj"],pt:["Pesquisar"],ro:"Search",ru:["Поиск"],sv:["Sök"],th:["ค้นหา"],tr:["Ara"],vi:["Tìm kiếm"],zh:["搜索"],zh_TW:["搜尋"]}},39966:e=>{e.exports={ar:["على {amount} من الرموز","على {amount} من الرموز","على {amount} من الرموز","على {amount} من الرموز","على {amount} من الرموز","على {amount} من الرموز"],ca_ES:["en {amount} símbol","en {amount} símbols"],cs:"on {amount} symbol",de:["auf {amount} Symbol","auf {amount} Symbolen"],el:"on {amount} symbol",en:"on {amount} symbol",es:["en {amount} símbolo","en {amount} símbolos"],fa:["on {amount} symbols"],fr:["sur {amount} symbole","sur {amount} symbols"],he_IL:["על סימול {amount}","על סימולים {amount}","על סימולים {amount}","על סימולים {amount}"],hu_HU:["on {amount} symbols"],id_ID:["pada {amount} simbol"],it:["su {amount} simbolo","su {amount} simboli"],ja:["({amount}個のシンボル上に)"],ko:["on {amount} 심볼"],ms_MY:["pada simbol {amount}"],nl_NL:"on {amount} symbol",pl:["na {amount} symbolu","na {amount} symbolach","na {amount} symbolach","na {amount} symbolach"],pt:["em {amount} símbolo","em {amount} símbolos"],ro:"on {amount} symbol",ru:["на {amount} инструменте","на {amount} инструментах","на {amount} инструментах","на {amount} инструментах"],sv:["på {amount} symbol","på {amount} symboler"],th:["บน {amount} สัญลักษณ์"],tr:["{amount} sembolünde","{amount} sembolünde"],vi:["trên {amount} mã giao dịch"],zh:["在{amount}个商品"],zh_TW:["在{amount}商品"]}},93030:e=>{e.exports={ar:["{amount} من الرسوم ","{amount} من الرسوم ","{amount} من الرسوم ","{amount} من الرسوم ","{amount} من الرسوم ","{amount} من الرسوم "],ca_ES:["{amount} dibuix","{amount} dibuixos"],cs:"{amount} drawing",de:["{amount} Zeichnung","{amount} Zeichnungen"],el:"{amount} drawing",en:"{amount} drawing",es:["{amount} dibujo","{amount} dibujos"],fa:["{amount} drawings"],fr:["{amount} dessin","{amount} dessins"],he_IL:["שרטוט {amount}","שרטוטים {amount}","שרטוטים {amount}","שרטוטים {amount}"],hu_HU:["{amount} drawings"],id_ID:["{amount} gambar"],it:["{amount} disegno","{amount} disegni"],ja:["{amount}個の描画"],ko:["{amount} 드로잉"],ms_MY:["{amount} lukisan"],nl_NL:"{amount} drawing",pl:["{amount} rysunek","{amount} rysunki","{amount} rysunków","{amount} rysunków"],pt:["{amount} desenho","{amount} desenhos"],ro:"{amount} drawing", +ru:["{amount} объект рисования","{amount} объекта рисования","{amount} объектов рисования","{amount} объектов рисования"],sv:["{amount} ritning","{amount} ritningar"],th:["{amount} การวาด"],tr:["{amount} çizim","{amount} çizim"],vi:["{amount} bản vẽ"],zh:["{amount}个绘图"],zh_TW:["{amount}繪圖"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/load-chart-dialog.a3210be66957f59f90ce.js b/charting_library/bundles/load-chart-dialog.a3210be66957f59f90ce.js new file mode 100644 index 00000000..f3d6ba9f --- /dev/null +++ b/charting_library/bundles/load-chart-dialog.a3210be66957f59f90ce.js @@ -0,0 +1,12 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5009],{50411:e=>{e.exports={container:"container-M2Pby5d6",list:"list-M2Pby5d6",overlayScrollWrap:"overlayScrollWrap-M2Pby5d6",scroll:"scroll-M2Pby5d6"}},63216:e=>{e.exports={container:"container-BoAY_ptP",title:"title-BoAY_ptP"}},90585:e=>{e.exports={container:"container-nVh4c_cg",inputContainer:"inputContainer-nVh4c_cg",withCancel:"withCancel-nVh4c_cg",input:"input-nVh4c_cg",icon:"icon-nVh4c_cg",cancel:"cancel-nVh4c_cg"}},48110:e=>{e.exports={container:"container-EqXpAF5F",labelWrap:"labelWrap-EqXpAF5F",icon:"icon-EqXpAF5F",text:"text-EqXpAF5F"}},70815:e=>{e.exports={sortButton:"sortButton-FIPRqrMd",icon:"icon-FIPRqrMd"}},83307:e=>{e.exports={highlighted:"highlighted-sanWmRqQ"}},55498:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",item:"item-RhC5uhZw",hovered:"hovered-RhC5uhZw",isDisabled:"isDisabled-RhC5uhZw",isActive:"isActive-RhC5uhZw",shortcut:"shortcut-RhC5uhZw",toolbox:"toolbox-RhC5uhZw",withIcon:"withIcon-RhC5uhZw",icon:"icon-RhC5uhZw",labelRow:"labelRow-RhC5uhZw",label:"label-RhC5uhZw",showOnHover:"showOnHover-RhC5uhZw"}},90186:(e,t,n)=>{"use strict";function a(e){return r(e,i)}function o(e){return r(e,l)}function r(e,t){const n=Object.entries(e).filter(t),a={};for(const[e,t]of n)a[e]=t;return a}function i(e){const[t,n]=e;return 0===t.indexOf("data-")&&"string"==typeof n}function l(e){return 0===e[0].indexOf("aria-")}n.d(t,{filterDataProps:()=>a,filterAriaProps:()=>o,filterProps:()=>r,isDataAttribute:()=>i,isAriaAttribute:()=>l})},39640:(e,t,n)=>{"use strict";function a(e,t,n,a,o){function r(o){if(e>o.timeStamp)return;const r=o.target;void 0!==n&&null!==t&&null!==r&&r.ownerDocument===a&&(t.contains(r)||n(o))}return o.click&&a.addEventListener("click",r,!1),o.mouseDown&&a.addEventListener("mousedown",r,!1),o.touchEnd&&a.addEventListener("touchend",r,!1),o.touchStart&&a.addEventListener("touchstart",r,!1),()=>{a.removeEventListener("click",r,!1),a.removeEventListener("mousedown",r,!1),a.removeEventListener("touchend",r,!1),a.removeEventListener("touchstart",r,!1)}}n.d(t,{addOutsideEventListener:()=>a})},69654:(e,t,n)=>{"use strict";n.d(t,{DialogSearch:()=>u});var a=n(50959),o=n(97754),r=n.n(o),i=n(44352),l=n(9745),s=n(69859),c=n(90585);function u(e){const{children:t,renderInput:o,onCancel:u,containerClassName:d,...h}=e;return a.createElement("div",{className:r()(c.container,d)},a.createElement("div",{className:r()(c.inputContainer,u&&c.withCancel)},o||a.createElement(m,{...h})),t,a.createElement(l.Icon,{className:c.icon,icon:s}),u&&a.createElement("div",{className:c.cancel,onClick:u},i.t(null,void 0,n(20036))))}function m(e){const{className:t,reference:n,value:o,onChange:i,onFocus:l,onBlur:s,onKeyDown:u,onSelect:m,placeholder:d,...h}=e;return a.createElement("input",{...h,ref:n,type:"text",className:r()(t,c.input),autoComplete:"off","data-role":"search",placeholder:d,value:o,onChange:i,onFocus:l,onBlur:s,onSelect:m,onKeyDown:u})}},19785:(e,t,n)=>{"use strict";n.d(t,{rankedSearch:()=>o,createRegExpList:()=>r, +getHighlightedChars:()=>i});var a=n(65665);function o(e){const{data:t,rules:n,queryString:o,isPreventedFromFiltering:r,primaryKey:i,secondaryKey:l=i,optionalPrimaryKey:s,tertiaryKey:c}=e;return t.map((e=>{const t=s&&e[s]?e[s]:e[i],r=e[l],u=c&&e[c];let m,d=0;return n.forEach((e=>{var n,i,l,s,c;const{re:h,fullMatch:y}=e;if(h.lastIndex=0,(0,a.isString)(t)&&t&&t.toLowerCase()===o.toLowerCase())return d=4,void(m=null===(n=t.match(y))||void 0===n?void 0:n.index);if((0,a.isString)(t)&&y.test(t))return d=3,void(m=null===(i=t.match(y))||void 0===i?void 0:i.index);if((0,a.isString)(r)&&y.test(r))return d=2,void(m=null===(l=r.match(y))||void 0===l?void 0:l.index);if((0,a.isString)(r)&&h.test(r))return d=2,void(m=null===(s=r.match(h))||void 0===s?void 0:s.index);if(Array.isArray(u))for(const e of u)if(y.test(e))return d=1,void(m=null===(c=e.match(y))||void 0===c?void 0:c.index)})),{matchPriority:d,matchIndex:m,item:e}})).filter((e=>r||e.matchPriority)).sort(((e,t)=>{if(e.matchPriorityt.matchPriority)return-1;if(e.matchPriority===t.matchPriority){if(void 0===e.matchIndex||void 0===t.matchIndex)return 0;if(e.matchIndex>t.matchIndex)return 1;if(e.matchIndexe))}function r(e,t){const n=[],a=e.toLowerCase(),o=e.split("").map(((e,t)=>`(${0!==t?`[/\\s-]${l(e)}`:l(e)})`)).join("(.*?)")+"(.*)";return n.push({fullMatch:new RegExp(`(${l(e)})`,"i"),re:new RegExp(`^${o}`,"i"),reserveRe:new RegExp(o,"i"),fuzzyHighlight:!0}),t&&t.hasOwnProperty(a)&&n.push({fullMatch:t[a],re:t[a],fuzzyHighlight:!1}),n}function i(e,t,n){const a=[];return e&&n?(n.forEach((e=>{const{fullMatch:n,re:o,reserveRe:r}=e;n.lastIndex=0,o.lastIndex=0;const i=n.exec(t),l=i||o.exec(t)||r&&r.exec(t);if(e.fuzzyHighlight=!i,l)if(e.fuzzyHighlight){let e=l.index;for(let t=1;t{"use strict";n.d(t,{HighlightedText:()=>l});var a=n(50959),o=n(97754),r=n(19785),i=n(83307);function l(e){const{queryString:t,rules:n,text:l,className:s}=e,c=(0,a.useMemo)((()=>(0,r.getHighlightedChars)(t,l,n)),[t,n,l]);return a.createElement(a.Fragment,null,c.length?l.split("").map(((e,t)=>a.createElement(a.Fragment,{key:t},c[t]?a.createElement("span",{className:o(i.highlighted,s)},e):a.createElement("span",null,e)))):l)}},16396:(e,t,n)=>{"use strict";n.d(t,{DEFAULT_POPUP_MENU_ITEM_THEME:()=>c,PopupMenuItem:()=>m});var a=n(50959),o=n(97754),r=n(59064),i=n(51768),l=n(90186),s=n(55498);const c=s;function u(e){e.stopPropagation()}function m(e){ +const{id:t,role:n,"aria-label":c,"aria-selected":m,"aria-checked":d,className:h,title:y,labelRowClassName:f,labelClassName:g,shortcut:p,forceShowShortcuts:_,icon:v,isActive:b,isDisabled:w,isHovered:C,appearAsDisabled:D,label:k,link:E,showToolboxOnHover:L,target:S,rel:A,toolbox:x,reference:N,onMouseOut:z,onMouseOver:M,onKeyDown:T,suppressToolboxClick:I=!0,theme:F=s,tabIndex:Z,tagName:R,renderComponent:P}=e,O=(0,l.filterDataProps)(e),B=(0,a.useRef)(null),H=(0,a.useMemo)((()=>function(e){function t(t){const{reference:n,...o}=t,r=null!=e?e:o.href?"a":"div",i="a"===r?o:function(e){const{download:t,href:n,hrefLang:a,media:o,ping:r,rel:i,target:l,type:s,referrerPolicy:c,...u}=e;return u}(o);return a.createElement(r,{...i,ref:n})}return t.displayName=`DefaultComponent(${e})`,t}(R)),[R]),W=null!=P?P:H;return a.createElement(W,{...O,id:t,role:n,"aria-label":c,"aria-selected":m,"aria-checked":d,className:o(h,F.item,v&&F.withIcon,{[F.isActive]:b,[F.isDisabled]:w||D,[F.hovered]:C}),title:y,href:E,target:S,rel:A,reference:function(e){B.current=e,"function"==typeof N&&N(e);"object"==typeof N&&(N.current=e)},onClick:function(t){const{dontClosePopup:n,onClick:a,onClickArg:o,trackEventObject:l}=e;if(w)return;l&&(0,i.trackEvent)(l.category,l.event,l.label);a&&a(o,t);n||(0,r.globalCloseMenu)()},onContextMenu:function(t){const{trackEventObject:n,trackRightClick:a}=e;n&&a&&(0,i.trackEvent)(n.category,n.event,`${n.label}_rightClick`)},onMouseUp:function(t){const{trackEventObject:n,trackMouseWheelClick:a}=e;if(1===t.button&&E&&n){let e=n.label;a&&(e+="_mouseWheelClick"),(0,i.trackEvent)(n.category,n.event,e)}},onMouseOver:M,onMouseOut:z,onKeyDown:T,tabIndex:Z},void 0!==v&&a.createElement("span",{className:F.icon,dangerouslySetInnerHTML:{__html:v}}),a.createElement("span",{className:o(F.labelRow,f)},a.createElement("span",{className:o(F.label,g)},k)),(void 0!==p||_)&&a.createElement("span",{className:F.shortcut},(j=p)&&j.split("+").join(" + ")),void 0!==x&&a.createElement("span",{onClick:I?u:void 0,className:o(F.toolbox,{[F.showOnHover]:L})},x));var j}},50628:(e,t,n)=>{"use strict";n.d(t,{PopupMenu:()=>u});var a=n(50959),o=n(962),r=n(62942),i=n(65718),l=n(27317),s=n(29197),c=n(58095);function u(e){const{controller:t,children:n,isOpened:u,closeOnClickOutside:m=!0,doNotCloseOn:d,onClickOutside:h,onClose:y,onKeyboardClose:f,"data-name":g="popup-menu-container",...p}=e,_=(0,a.useContext)(s.CloseDelegateContext),v=(0,c.useOutsideEvent)({handler:function(e){h&&h(e);if(!m)return;const t=(0,r.default)(d)?d():d;if(t&&e.target instanceof Node){const n=o.findDOMNode(t);if(n instanceof Node&&n.contains(e.target))return}y()},mouseDown:!0,touchStart:!0});return u?a.createElement(i.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},a.createElement("span",{ref:v,style:{pointerEvents:"auto"}},a.createElement(l.Menu,{...p,onClose:y,onKeyboardClose:f,onScroll:function(t){const{onScroll:n}=e;n&&n(t)},customCloseDelegate:_,ref:t,"data-name":g},n))):null}},62094:e=>{e.exports={highlight:"highlight-ng6ukD8E",active:"active-ng6ukD8E"}},51939:e=>{ +e.exports={dialog:"dialog-Ot86R_eC",contentList:"contentList-Ot86R_eC",contentHeader:"contentHeader-Ot86R_eC"}},39313:(e,t,n)=>{"use strict";n.d(t,{VerticalAttachEdge:()=>a,HorizontalAttachEdge:()=>o,VerticalDropDirection:()=>r,HorizontalDropDirection:()=>i,getPopupPositioner:()=>c});var a,o,r,i,l=n(50151);!function(e){e[e.Top=0]="Top",e[e.Bottom=1]="Bottom"}(a||(a={})),function(e){e[e.Left=0]="Left",e[e.Right=1]="Right"}(o||(o={})),function(e){e[e.FromTopToBottom=0]="FromTopToBottom",e[e.FromBottomToTop=1]="FromBottomToTop"}(r||(r={})),function(e){e[e.FromLeftToRight=0]="FromLeftToRight",e[e.FromRightToLeft=1]="FromRightToLeft"}(i||(i={}));const s={verticalAttachEdge:a.Bottom,horizontalAttachEdge:o.Left,verticalDropDirection:r.FromTopToBottom,horizontalDropDirection:i.FromLeftToRight,verticalMargin:0,horizontalMargin:0,matchButtonAndListboxWidths:!1};function c(e,t){return(n,c)=>{const u=(0,l.ensureNotNull)(e).getBoundingClientRect(),{verticalAttachEdge:m=s.verticalAttachEdge,verticalDropDirection:d=s.verticalDropDirection,horizontalAttachEdge:h=s.horizontalAttachEdge,horizontalDropDirection:y=s.horizontalDropDirection,horizontalMargin:f=s.horizontalMargin,verticalMargin:g=s.verticalMargin,matchButtonAndListboxWidths:p=s.matchButtonAndListboxWidths}=t,_=m===a.Top?-1*g:g,v=h===o.Right?u.right:u.left,b=m===a.Top?u.top:u.bottom,w={x:v-(y===i.FromRightToLeft?n:0)+f,y:b-(d===r.FromBottomToTop?c:0)+_};return p&&(w.overrideWidth=u.width),w}}},69883:(e,t,n)=>{"use strict";n.r(t),n.d(t,{LoadChartDialogRenderer:()=>re});var a=n(50959),o=n(962),r=n(97754),i=n.n(r),l=n(50151),s=n(44352),c=n(56840),u=n(49483),m=n(75208),d=n(50628),h=n(39313),y=n(9745),f=n(44563),g=n(645),p=n(70815);function _(e){const{sortDirection:t,children:n,...o}=e,i=(0,a.useRef)(null),[l,s]=(0,a.useState)(!1);return a.createElement("div",{...o,ref:i,className:r(p.sortButton,"apply-common-tooltip","common-tooltip-vertical"),onClick:function(){s(!l)}},a.createElement(y.Icon,{className:p.icon,icon:0===t?f:g}),a.createElement(d.PopupMenu,{doNotCloseOn:i.current,isOpened:l,onClose:()=>{s(!1)},position:(0,h.getPopupPositioner)(i.current,{verticalMargin:-35,verticalAttachEdge:0})},n))}var v=n(16396),b=n(48110);function w(e){const{label:t,listSortField:n,itemSortField:o,listSortDirection:i,itemSortDirection:l,onClick:s,className:c,...u}=e,m=o===n&&l===i;return a.createElement(v.PopupMenuItem,{...u,className:r(b.container,c),label:a.createElement("div",{className:b.labelWrap},a.createElement(y.Icon,{className:b.icon,icon:0===l?f:g}),a.createElement("span",{className:b.text},t)),isActive:m,onClick:function(){s(o,l)},"data-active":m.toString(),"data-sort-field":o,"data-sort-direction":0===l?"asc":"desc"})}var C=n(69654),D=n(63216);function k(e){const{children:t,className:n}=e;return a.createElement("div",{className:i()(D.container,n)},t)}function E(e){const{title:t}=e;return a.createElement("div",{className:D.title},t)}var L=n(50335);var S=n(20037),A=n(80142),x=n(898),N=n(33127);var z=n(3085),M=n(50411);function T(e){ +const{className:t,onScroll:n,onTouchStart:o,reference:r,children:l,scrollbar:s,...c}=e,[m,d]=(0,x.useDimensions)(),[h,y,f,g]=(0,N.useOverlayScroll)();return(0,a.useEffect)((()=>{const e=()=>{};return u.isFF?(document.addEventListener("wheel",(()=>e)),()=>{document.removeEventListener("wheel",e)}):e}),[]),a.createElement("div",{..."overlay"===s&&y,className:i()(M.container,t),onTouchStart:o,onScrollCapture:n,ref:m},"overlay"===s&&a.createElement(z.OverlayScrollContainer,{...h,className:M.overlayScrollWrap}),a.createElement(S.FixedSizeList,{ref:r,className:i()("native"===s?M.scroll:M.list),outerRef:"overlay"===s?f:void 0,onItemsRendered:g,layout:"vertical",width:"100%",height:(null==d?void 0:d.height)||0,children:l,direction:(0,A.isRtl)()?"rtl":"ltr",...c}))}var I=n(84015);var F=n(2484),Z=n(64530),R=n(92133),P=n(50655),O=n(3615);var B=n(86985),H=n(78831),W=n(24637),j=n(19785),q=n(62094);const Y=new B.DateFormatter("dd-MM-yyyy"),U=new H.TimeFormatter(H.hourMinuteFormat),V=F.enabled("items_favoriting");function K(e){const{chart:t,chartWidgetCollection:o,trackEvent:r,localFavorites:l,setLocalFavorites:c,onClose:u,searchString:m,onClickRemove:d,onRemoveCanceled:h,isSelected:y}=e,[f,g]=(0,a.useState)((()=>t.active())),[p,_]=(0,a.useState)(!1),v=t.url?function(e){const t=e.chartId?`/chart/${e.chartId}/`:"/chart/",n=new URL(t,location.href);return e.symbol&&n.searchParams.append("symbol",e.symbol),e.interval&&n.searchParams.append("interval",e.interval),e.style&&n.searchParams.append("style",e.style),(0,I.urlWithMobileAppParams)(n.href)}({chartId:t.url}):void 0,b=(0,a.useContext)(P.SlotContext),w=(0,a.useMemo)((()=>new Date(1e3*t.modified)),[t]),C=(0,a.useMemo)((()=>(0,j.createRegExpList)(m)),[m]),D=i()(q.highlight,f&&q.active);return(0,a.useEffect)((()=>(o&&o.metaInfo.id.subscribe(E),()=>{o&&o.metaInfo.id.unsubscribe(E)})),[]),a.createElement(Z.DialogContentItem,{url:v,title:a.createElement(W.HighlightedText,{className:D,queryString:m,rules:C,text:t.title}),subtitle:a.createElement(a.Fragment,null,a.createElement(W.HighlightedText,{className:D,queryString:m,rules:C,text:t.description})," ","(",Y.format(w).replace(/-/g,".")," ",U.formatLocal(w),")"),onClick:function(e){0;t.openAction(),!1},onClickFavorite:function(){0;const e={...l};e[t.id]?delete e[t.id]:e[t.id]=!0;t.favoriteAction(e).then((()=>{0}))},showFavorite:V,onClickRemove:async function(){if(p)return;_(!0);const e=await async function(e){return s.t(null,{replace:{name:e.title}},n(69368))}(t);_(!1),function(e,t,n,a){(0,O.showConfirm)({text:e,onConfirm:({dialogClose:e})=>{t(),e()},onClose:()=>{n()}},a)}(e,k,h,b)},isFavorite:Boolean(l[t.id]),isActive:f,isSelected:y,"data-name":"load-chart-dialog-item"});function k(){t.deleteAction().then((()=>d(t.id)))}function E(e){g(t.id===e)}}var $=n(59064),X=n(68335);var G=n(51939);const J={sortField:"modified",sortDirection:1},Q=function(e){const{paddingTop:t=0,paddingBottom:n=0}=e;return(0,a.forwardRef)((({style:e,...o},r)=>{const{height:i=0}=e;return a.createElement("div",{ref:r,style:{...e,height:`${((0, +L.isNumber)(i)?i:parseFloat(i))+t+n}px`},...o})}))}({paddingBottom:6});function ee(e){let t;try{t=(0,R.getTranslatedResolution)(e)}catch(n){t=e}return t}const te=F.enabled("items_favoriting"),ne=s.t(null,void 0,n(75789));function ae(e){const{charts:t,onClose:o,favoriteChartsService:r,chartWidgetCollection:d}=e,[h,y]=(0,a.useState)(""),[f,g]=(0,a.useState)(h),[p,v]=(0,a.useState)([]),b=(0,a.useRef)(null),[D,L]=(0,a.useState)((function(){if(r)return r.get();const e={};return t.filter((e=>e.favorite)).forEach((t=>{e[t.id]=!0})),e})),[S,A]=(0,a.useState)((()=>c.getJSON("loadChartDialog.viewState",J))),x=(0,a.useRef)(null),N=(0,a.useRef)(null),z=(0,a.useMemo)((()=>t.map((e=>({...e,description:`${e.symbol}, ${ee(e.interval)}`})))),[t]);(0,a.useEffect)((()=>{u.CheckMobile.any()||(0,l.ensureNotNull)(x.current).focus()}),[]);const M=(0,a.useRef)();(0,a.useEffect)((()=>(M.current=setTimeout((()=>{y(f)}),300),()=>{clearTimeout(M.current)})),[f]),(0,a.useEffect)((()=>(null==r||r.getOnChange().subscribe(null,q),()=>{null==r||r.getOnChange().unsubscribe(null,q)})),[]);const I=(0,a.useCallback)((()=>!0),[]),F=(0,a.useMemo)((()=>{return(0,j.rankedSearch)({data:z.filter((e=>!p.includes(e.id))).sort((e=S.sortDirection,(t,n)=>{if(D[t.id]&&!D[n.id])return-1;if(!D[t.id]&&D[n.id])return 1;const a=0===e?1:-1;return"modified"===S.sortField?a*(t.modified-n.modified):a*t.title.localeCompare(n.title)})),rules:(0,j.createRegExpList)(h),queryString:h,primaryKey:"title",secondaryKey:"description"});var e}),[h,S,p,D]),{selectedItemIndex:Z,setSelectedItemIndex:R,handleKeyboardSelection:P}=function(e,t,n){const[o,r]=(0,a.useState)(-1);return(0,a.useEffect)((()=>{var e;-1!==o&&(null===(e=n.current)||void 0===e||e.scrollToItem(o))}),[o]),{selectedItemIndex:o,setSelectedItemIndex:r,handleKeyboardSelection:function(n){switch((0,X.hashFromEvent)(n)){case 40:if(o===e-1)return;r(o+1);break;case 38:if(0===o)return;if(-1===o)return void r(o+1);r(o-1);break;case 13:t(n)}}}}(F.length,(function(e){const t=F[Z];if(-1===Z||!t)return;0;t.openAction(),!1}),N);return a.createElement(m.AdaptivePopupDialog,{ref:b,onClose:o,onClickOutside:o,onKeyDown:P,isOpened:!0,className:G.dialog,title:ne,dataName:"load-layout-dialog",render:function(){return a.createElement(a.Fragment,null,a.createElement(C.DialogSearch,{reference:x,onChange:B,placeholder:s.t(null,void 0,n(52298))}),a.createElement(k,{className:i()(!te&&G.contentHeader)},a.createElement(E,{title:s.t(null,void 0,n(25653))}),a.createElement(_,{sortDirection:S.sortDirection,title:s.t(null,void 0,n(41583)),"data-name":"load-chart-dialog-sort-button"},a.createElement(w,{label:s.t(null,void 0,n(63479)),listSortField:S.sortField,itemSortField:"title",listSortDirection:S.sortDirection,itemSortDirection:0,onClick:U,"data-name":"load-chart-dialog-sort-menu-item"}),a.createElement(w,{label:s.t(null,void 0,n(96189)),listSortField:S.sortField,itemSortField:"title",listSortDirection:S.sortDirection,itemSortDirection:1,onClick:U,"data-name":"load-chart-dialog-sort-menu-item"}),a.createElement(w,{label:s.t(null,void 0,n(38212)), +listSortField:S.sortField,itemSortField:"modified",listSortDirection:S.sortDirection,itemSortDirection:0,onClick:U,"data-name":"load-chart-dialog-sort-menu-item"}),a.createElement(w,{label:s.t(null,void 0,n(63037)),listSortField:S.sortField,itemSortField:"modified",listSortDirection:S.sortDirection,itemSortDirection:1,onClick:U,"data-name":"load-chart-dialog-sort-menu-item"}))),a.createElement(T,{scrollbar:"native",reference:N,itemCount:F.length,itemSize:52,className:G.contentList,onScroll:O,innerElementType:Q,itemKey:e=>(D[F[e].id]?"f_":"")+F[e].id,children:({style:e,index:t})=>a.createElement("div",{style:e},a.createElement(K,{chart:F[t],onClose:o,chartWidgetCollection:d,trackEvent:H,onRemoveCanceled:Y,localFavorites:D,setLocalFavorites:L,searchString:h,onClickRemove:W,isSelected:t===Z}))}))},forceCloseOnEsc:I});function O(){$.globalCloseDelegate.fire()}function B(e){const t=e.currentTarget.value;g(t),R(-1)}function H(e){0}function W(e){v([e,...p])}function q(e){L(e)}function Y(){(0,l.ensureNotNull)(b.current).focus()}function U(e,t){const n={sortField:e,sortDirection:t};A(n),c.setValue("loadChartDialog.viewState",JSON.stringify(n),{forceFlush:!0}),H()}}var oe=n(88279);class re extends oe.DialogRenderer{constructor(e){super(),this._options=e}show(){o.render(a.createElement(ae,{...this._options,onClose:()=>this.hide()}),this._container),this._setVisibility(!0)}hide(){o.unmountComponentAtNode(this._container),this._setVisibility(!1)}}},645:e=>{e.exports=''},44563:e=>{e.exports=''},69859:e=>{e.exports=''},20036:e=>{e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},15795:e=>{e.exports={ar:["جميع تنسيقاتي"],ca_ES:"All my layouts",cs:"All my layouts",de:["Alle meine Layouts"],el:"All my layouts",en:"All my layouts",es:["Todos mis diseños"],fa:"All my layouts",fr:["Toutes mes mises en page"],he_IL:["כל הפריסות שלי"],hu_HU:"All my layouts",id_ID:["Seluruh layout saya"],it:["Tutti i miei layout"],ja:["すべてのレイアウト"],ko:["내 모든 레이아웃"],ms_MY:["Semua susun atur saya"],nl_NL:"All my layouts",pl:["Wszystkie moje układy"], +pt:["Todos os meus layouts"],ro:"All my layouts",ru:["Все мои графики"],sv:["Alla mina layouter"],th:["เค้าโครงทั้งหมดของฉัน"],tr:["Tüm yerleşimlerim"],vi:["Tất cả bố cục của tôi"],zh:["所有我的布局"],zh_TW:["我的所有版面"]}},69368:e=>{e.exports={ar:["هل تريد فعلا مسح تصميم مخطط الرسم البيانى‎ ‎{name}‎؟"],ca_ES:["De debò que voleu eliminar el disseny del gràfic '{name}'?"],cs:"Do you really want to delete Chart Layout '{name}' ?",de:["Möchten Sie das Chartlayout '{name}' wirklich löschen?"],el:"Do you really want to delete Chart Layout '{name}' ?",en:"Do you really want to delete Chart Layout '{name}' ?",es:["¿Está seguro de que desea eliminar el Diseño del gráfico '{name}'?"],fa:"Do you really want to delete Chart Layout '{name}' ?",fr:["Voulez-vous vraiment supprimer la configuration du graphique '{name}' ?"],he_IL:["האם אתה באמת רוצה למחוק פריסת גרף '{name}'?"],hu_HU:["Biztos, hogy törölni akarod ezt a chart elrendezést: {name}?"],id_ID:["Apakah benar anda ingin menghapus Layout Chart '{name}' ?"],it:["Cancellare la configurazione '{name}' ?"],ja:["本当にチャートレイアウト '{name}' を削除しますか?"],ko:["정말로 차트 레이아웃 '{name}' 을 지우시겠습니까?"],ms_MY:["Anda benar-benar ingin memadam Susunatur Carta '{name}' ?"],nl_NL:"Do you really want to delete Chart Layout '{name}' ?",pl:["Czy na pewno chcesz usunąć układ graficzny '{name}'?"],pt:["Você quer realmente deletar o leiaute do gráfico '{name}'?"],ro:"Do you really want to delete Chart Layout '{name}' ?",ru:['Вы действительно хотите удалить сохранённый график "{name}"?'],sv:["Vill du verkligen ta bort diagramlayout '{name}' ?"],th:["คุณต้องการลบชาทส์ '{name}' จริง ๆ หรือไม?"],tr:["'{name}' isimli Grafik Yerleşimini silmek istediğinizden emin misiniz?"],vi:["Bạn có thực sự muốn xóa Bố cục Biểu đồ {name}?"],zh:["确定删除图表布局'{name}' ?"],zh_TW:["確定刪除圖表版面「{name}」?"]}},58013:e=>{e.exports={ar:['هل تريد حقًا حذف تنسيق ارسم البياني "{name}" الذي يحتوي على ‎{n_drawings_on_n_symbols}‎؟'],ca_ES:["De debò que voleu eliminar el disseny del gràfic '{name}' que conté {n_drawings_on_n_symbols}?"],cs:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?",de:["Möchten Sie wirklich das Chart-Layout '{name}' löschen, das {n_drawings_on_n_symbols} enthält?"],el:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?",en:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?",es:["¿Realmente quiere eliminar el diseño del gráfico '{name}' que contiene {n_drawings_on_n_symbols}?"],fa:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?",fr:['Voulez-vous vraiment supprimer le modèle de graphique " {name} " qui contient {n_drawings_on_n_symbols}?'],he_IL:["האם אתה באמת רוצה למחוק את פריסת הגרף '{name}' שמכילה {n_drawings_on_n_symbols}?"],hu_HU:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?",id_ID:["Apakah Anda benar-benar ingin menghapus Layout Chart '{name}' yang berisi {n_drawings_on_n_symbols}?"], +it:["Vuoi davvero eliminare il salvataggio '{name}' che contiene {n_drawings_on_n_symbols}?"],ja:["本当に{n_drawings_on_n_symbols}を含むチャートレイアウト「{name}」を削除しますか?"],ko:["{n_drawings_on_n_symbols}이 포함된 차트 레이아웃 '{name}'을 삭제하시겠습니까?"],ms_MY:["Adakah anda pasti untuk padamkan Susun Atur Carta '{name}' yang mengandungi {n_drawings_on_n_symbols}?"],nl_NL:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?",pl:["Czy na pewno chcesz usunąć układ wykresu '{name}', który zawiera {n_drawings_on_n_symbols}?"],pt:["Você realmente quer deletar o Layout do Gráfico '{name}' que contém {n_drawings_on_n_symbols}?"],ro:"Do you really want to delete Chart Layout '{name}' that contains {n_drawings_on_n_symbols}?",ru:['Вы действительно хотите удалить график "{name}", который содержит {n_drawings_on_n_symbols}?'],sv:["Ska du verkligen radera diagramlayout '{name}' som innehåller {n_drawings_on_n_symbols}?"],th:["คุณต้องการลบเลยเอาต์ชาร์ต '{name}' ที่มี {n_drawings_on_n_symbols} หรือไม่?"],tr:["{n_drawings_on_n_symbols} içeren Grafik Düzenini '{name}' gerçekten silmek istiyor musunuz?"],vi:["Bạn có thực sự muốn xóa Bố cục Biểu đồ '{name}' có chứa {n_drawings_on_n_symbols} không?"],zh:["您真的要删除包含{n_drawings_on_n_symbols}的图表布局“{name}”吗?"],zh_TW:["您真的要刪除包含{n_drawings_on_n_symbols}的圖表版面“{name}”嗎?"]}},38212:e=>{e.exports={ar:["تاريخ التعديل (الأقدم أولاً)"],ca_ES:["Data de modificació (la més antiga primer)"],cs:"Date modified (oldest first)",de:["Bearbeitungs-Datum (ältestes zuerst)"],el:"Date modified (oldest first)",en:"Date modified (oldest first)",es:["Fecha de modificación (la más antigua primero)"],fa:"Date modified (oldest first)",fr:["Date de modification (la plus ancienne d'abord)"],he_IL:["התאריך שונה (הישן ראשון)"],hu_HU:"Date modified (oldest first)",id_ID:["Tanggal modifikasi (dari yang terlama)"],it:["Data ultima modifica (vecchi prima)"],ja:["変更日 (古い順)"],ko:["바뀐 날짜 (옛것부터)"],ms_MY:["Tarikh diubah (lama dahulu)"],nl_NL:"Date modified (oldest first)",pl:["Data modyfikacji (od najstarszych)"],pt:["Data da modificação (mais antiga primeiro)"],ro:"Date modified (oldest first)",ru:["Дата изменения (сначала старые)"],sv:["Ändringsdatum (äldst först)"],th:["วันที่แก้ไข (เก่าก่อน)"],tr:["Değişim tarihine göre sırala (önce en eski)"],vi:["Ngày chỉnh sửa (cũ lên trước)"],zh:["修改日期(由旧到新)"],zh_TW:["修改日期(舊到新)"]}},63037:e=>{e.exports={ar:["تاريخ التعديل (الأحدث أولاً)"],ca_ES:["Data de modificació (la més nova primer)"],cs:"Date modified (newest first)",de:["Bearbeitungs-Datum (neuestes zuerst)"],el:"Date modified (newest first)",en:"Date modified (newest first)",es:["Fecha de modificación (la más reciente primero)"],fa:"Date modified (newest first)",fr:["Date de modification (la plus récente d'abord)"],he_IL:["התאריך שונה (החדש ראשון)"],hu_HU:"Date modified (newest first)",id_ID:["Tanggal modifikasi (dari yang terbaru)"],it:["Data ultima modifica (recenti prima)"],ja:["変更日 (新しい順)"],ko:["바뀐 날짜 (새것부터)"],ms_MY:["Tarikh diubah (terbaru dahulu)"],nl_NL:"Date modified (newest first)", +pl:["Data modyfikacji (od najnowszych)"],pt:["Data da modificação (mais recente primeiro)"],ro:"Date modified (newest first)",ru:["Дата изменения (сначала новые)"],sv:["Ändringsdatum (nyast först)"],th:["วันที่แก้ไข (ใหม่ก่อน)"],tr:["Değişim tarihine göre sırala (önce en yeni)"],vi:["Ngày chỉnh sửa (mới lên trước)"],zh:["修改日期(由新到旧)"],zh_TW:["修改日期(新到舊)"]}},75789:e=>{e.exports={ar:["تحميل التنسيق"],ca_ES:["Carrega disseny"],cs:"Load layout",de:["Layout öffnen"],el:"Load layout",en:"Load layout",es:["Cargar diseño"],fa:"Load layout",fr:["Charger la mise en page"],he_IL:["טען גרף"],hu_HU:"Load layout",id_ID:["Muat layout"],it:["Carica layout"],ja:["レイアウトの読み込み"],ko:["레이아웃 불러오기"],ms_MY:["Memuatkan susun atur"],nl_NL:"Load layout",pl:["Załaduj układ"],pt:["Carregar layout"],ro:"Load layout",ru:["Загрузить график"],sv:["Ladda layout"],th:["โหลดเลย์เอาท์"],tr:["Yerleşimi yükle"],vi:["Tải bố cục"],zh:["加载布局"],zh_TW:["加載版面"]}},25653:e=>{e.exports={ar:["اسم التنسيق"],ca_ES:["Nom del disseny del gràfic"],cs:"Layout name",de:["Layout Name"],el:"Layout name",en:"Layout name",es:["Nombre del diseño del gráfico"],fa:"Layout name",fr:["Nom de la mise en page"],he_IL:["שם פריסת גרף"],hu_HU:"Layout name",id_ID:["Nama Layout"],it:["Nome layout"],ja:["レイアウト名"],ko:["레이아웃 네임"],ms_MY:["Aturan nama"],nl_NL:"Layout name",pl:["Nazwa układu"],pt:["Nome do layout"],ro:"Layout name",ru:["Имя графика"],sv:["Layoutnamn"],th:["ชื่อเลย์เอาท์"],tr:["Yerleşim adı"],vi:["Tên bố cục"],zh:["布局名称"],zh_TW:["版面名稱"]}},63479:e=>{e.exports={ar:["اسم التنسيق (A إلى Z)"],ca_ES:["Nom de disseny (de la A a la Z)"],cs:"Layout name (A to Z)",de:["Layout Name (A bis Z)"],el:"Layout name (A to Z)",en:"Layout name (A to Z)",es:["Nombre de diseño (de la A a la Z)"],fa:"Layout name (A to Z)",fr:["Nom de la mise en page (A à Z)"],he_IL:["שם הפריסה (א' עד ת')"],hu_HU:"Layout name (A to Z)",id_ID:["Nama layout (A ke Z)"],it:["Nome layout (A-Z)"],ja:["レイアウト名 (AからZ)"],ko:["레이아웃 이름 (A - Z)"],ms_MY:["Nama susun atur (A hingga Z)"],nl_NL:"Layout name (A to Z)",pl:["Nazwa układu (A do Z)"],pt:["Nome do layout (A a Z)"],ro:"Layout name (A to Z)",ru:["Название графиков (А → Я)"],sv:["Layoutnamn (A till Z)"],th:["ชื่อเลย์เอาท์ (A ไปยัง Z)"],tr:["Yerleşim adı (A'dan Z'ye)"],vi:["Tên bố cục (A đến Z)"],zh:["布局名称(A到Z)"],zh_TW:["版面名稱(A到Z)"]}},96189:e=>{e.exports={ar:["اسم التنسيق (Z إلى A)"],ca_ES:["Nom de disseny (de la Z a la A)"],cs:"Layout name (Z to A)",de:["Layout Name (Z-A)"],el:"Layout name (Z to A)",en:"Layout name (Z to A)",es:["Nombre de diseño (de la Z a la A)"],fa:"Layout name (Z to A)",fr:["Nom de la mise en page (Z à A)"],he_IL:["שם הפריסה (ת' עד א')"],hu_HU:"Layout name (Z to A)",id_ID:["Nama layout (Z ke A)"],it:["Nome layout (Z-A)"],ja:["レイアウト名 (ZからA)"],ko:["레이아웃 이름 (Z - A)"],ms_MY:["Nama susun atur (Z hingga A)"],nl_NL:"Layout name (Z to A)",pl:["Nazwa układu (Z do A)"],pt:["Nome do layout (Z a A)"],ro:"Layout name (Z to A)",ru:["Название графиков (Я → А)"],sv:["Layoutnamn (Z till A)"],th:["ชื่อเลย์เอาท์ (Z ไปยัง A)"],tr:["Yerleşim adı (Z'den A'ya)"], +vi:["Tên bố cục (Z đến A)"],zh:["布局名称(Z到A)"],zh_TW:["版面名稱(Z到A)"]}},41583:e=>{e.exports={ar:["تصنيف حسب اسم التنسيق، وتاريخ التعديل"],ca_ES:["Ordena per nom de disseny del gràfic, data de modificació"],cs:"Sort by layout name, date changed",de:["Nach Layout-Name sortieren, Änderungsdatum"],el:"Sort by layout name, date changed",en:"Sort by layout name, date changed",es:["Ordenar por nombre de diseño del gráfico, fecha de modificación"],fa:"Sort by layout name, date changed",fr:["Trier par nom de mise en page, date modifiée"],he_IL:["מיין לפי שם הפריסה layout , התאריך השתנה"],hu_HU:"Sort by layout name, date changed",id_ID:["Urut berdasarkan nama layout, tanggal perubahan"],it:["Ordina in base a nome, data"],ja:["レイアウト名や変更日で並び替え"],ko:["레이아웃 네임, 바뀐 날짜로 소팅"],ms_MY:["Susun mengikut aturan nama, perubahan tarikh"],nl_NL:"Sort by layout name, date changed",pl:["Sortuj według nazwy układu, data zmiany"],pt:["Classificar por nome do layout, data de alteração"],ro:"Sort by layout name, date changed",ru:["Сортировать по имени, дате изменения"],sv:["Sortera med layoutnamn, datum ändrat"],th:["เรียงตามชื่อเลย์เอาท์, วันที่เปลี่ยนแปลง"],tr:["Yerleşim adına, tarih değişikliğine göre sırala"],vi:["Sắp xếp theo tên bố cục, ngày thay đổi"],zh:["排序依布局名称、修改日期"],zh_TW:["排序按版面名稱、修改日期"]}},52298:e=>{e.exports={ar:["بحث"],ca_ES:["Cercar"],cs:["Hledat"],de:["Suche"],el:["Αναζήτησή"],en:"Search",es:["Buscar"],fa:["جستجو"],fr:["Chercher"],he_IL:["חפש"],hu_HU:["Keresés"],id_ID:["Cari"],it:["Cerca"],ja:["検索"],ko:["찾기"],ms_MY:["Cari"],nl_NL:["Zoeken"],pl:["Szukaj"],pt:["Pesquisar"],ro:"Search",ru:["Поиск"],sv:["Sök"],th:["ค้นหา"],tr:["Ara"],vi:["Tìm kiếm"],zh:["搜索"],zh_TW:["搜尋"]}},39966:e=>{e.exports={ar:["على {amount} من الرموز","على {amount} من الرموز","على {amount} من الرموز","على {amount} من الرموز","على {amount} من الرموز","على {amount} من الرموز"],ca_ES:["en {amount} símbol","en {amount} símbols"],cs:"on {amount} symbol",de:["auf {amount} Symbol","auf {amount} Symbolen"],el:"on {amount} symbol",en:"on {amount} symbol",es:["en {amount} símbolo","en {amount} símbolos"],fa:["on {amount} symbols"],fr:["sur {amount} symbole","sur {amount} symbols"],he_IL:["על סימול {amount}","על סימולים {amount}","על סימולים {amount}","על סימולים {amount}"],hu_HU:["on {amount} symbols"],id_ID:["pada {amount} simbol"],it:["su {amount} simbolo","su {amount} simboli"],ja:["({amount}個のシンボル上に)"],ko:["on {amount} 심볼"],ms_MY:["pada simbol {amount}"],nl_NL:"on {amount} symbol",pl:["na {amount} symbolu","na {amount} symbolach","na {amount} symbolach","na {amount} symbolach"],pt:["em {amount} símbolo","em {amount} símbolos"],ro:"on {amount} symbol",ru:["на {amount} инструменте","на {amount} инструментах","на {amount} инструментах","на {amount} инструментах"],sv:["på {amount} symbol","på {amount} symboler"],th:["บน {amount} สัญลักษณ์"],tr:["{amount} sembolünde","{amount} sembolünde"],vi:["trên {amount} mã giao dịch"],zh:["在{amount}个商品"],zh_TW:["在{amount}商品"]}},93030:e=>{e.exports={ +ar:["{amount} من الرسوم ","{amount} من الرسوم ","{amount} من الرسوم ","{amount} من الرسوم ","{amount} من الرسوم ","{amount} من الرسوم "],ca_ES:["{amount} dibuix","{amount} dibuixos"],cs:"{amount} drawing",de:["{amount} Zeichnung","{amount} Zeichnungen"],el:"{amount} drawing",en:"{amount} drawing",es:["{amount} dibujo","{amount} dibujos"],fa:["{amount} drawings"],fr:["{amount} dessin","{amount} dessins"],he_IL:["שרטוט {amount}","שרטוטים {amount}","שרטוטים {amount}","שרטוטים {amount}"],hu_HU:["{amount} drawings"],id_ID:["{amount} gambar"],it:["{amount} disegno","{amount} disegni"],ja:["{amount}個の描画"],ko:["{amount} 드로잉"],ms_MY:["{amount} lukisan"],nl_NL:"{amount} drawing",pl:["{amount} rysunek","{amount} rysunki","{amount} rysunków","{amount} rysunków"],pt:["{amount} desenho","{amount} desenhos"],ro:"{amount} drawing",ru:["{amount} объект рисования","{amount} объекта рисования","{amount} объектов рисования","{amount} объектов рисования"],sv:["{amount} ritning","{amount} ritningar"],th:["{amount} การวาด"],tr:["{amount} çizim","{amount} çizim"],vi:["{amount} bản vẽ"],zh:["{amount}个绘图"],zh_TW:["{amount}繪圖"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/lollipop-tooltip-renderer.a3d3a335db14444e4890.js b/charting_library/bundles/lollipop-tooltip-renderer.a3d3a335db14444e4890.js new file mode 100644 index 00000000..c482192f --- /dev/null +++ b/charting_library/bundles/lollipop-tooltip-renderer.a3d3a335db14444e4890.js @@ -0,0 +1,7 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[9039],{59142:function(e,t){var n,r,o;r=[t],n=function(e){"use strict";function t(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t{e.exports={"default-drawer-min-top-distance":"100px",wrap:"wrap-yBUNQyVA",positionBottom:"positionBottom-yBUNQyVA",backdrop:"backdrop-yBUNQyVA",drawer:"drawer-yBUNQyVA",positionLeft:"positionLeft-yBUNQyVA"}},39640:(e,t,n)=>{"use strict";function r(e,t,n,r,o){function a(o){if(e>o.timeStamp)return;const a=o.target;void 0!==n&&null!==t&&null!==a&&a.ownerDocument===r&&(t.contains(a)||n(o))}return o.click&&r.addEventListener("click",a,!1),o.mouseDown&&r.addEventListener("mousedown",a,!1),o.touchEnd&&r.addEventListener("touchend",a,!1),o.touchStart&&r.addEventListener("touchstart",a,!1),()=>{r.removeEventListener("click",a,!1),r.removeEventListener("mousedown",a,!1),r.removeEventListener("touchend",a,!1),r.removeEventListener("touchstart",a,!1)}}n.d(t,{addOutsideEventListener:()=>r})},37558:(e,t,n)=>{"use strict";n.d(t,{DrawerManager:()=>a,DrawerContext:()=>l});var r=n(50959),o=n(99054);class a extends r.PureComponent{constructor(e){super(e),this._isBodyFixed=!1,this._addDrawer=e=>{this.setState((t=>({stack:[...t.stack,e]})))},this._removeDrawer=e=>{this.setState((t=>({stack:t.stack.filter((t=>t!==e))})))},this.state={stack:[]}}componentDidUpdate(e,t){!t.stack.length&&this.state.stack.length&&((0,o.setFixedBodyState)(!0),this._isBodyFixed=!0),t.stack.length&&!this.state.stack.length&&this._isBodyFixed&&((0,o.setFixedBodyState)(!1),this._isBodyFixed=!1)}componentWillUnmount(){this.state.stack.length&&this._isBodyFixed&&(0,o.setFixedBodyState)(!1)}render(){return r.createElement(l.Provider,{value:{addDrawer:this._addDrawer,removeDrawer:this._removeDrawer,currentDrawer:this.state.stack.length?this.state.stack[this.state.stack.length-1]:null}},this.props.children)}}const l=r.createContext(null)},41590:(e,t,n)=>{"use strict";n.d(t,{Drawer:()=>d});var r=n(50959),o=n(50151),a=n(97754),l=n(68671),s=n(65718),u=n(37558),c=n(29197),i=n(86656),f=n(45966);function d(e){const{position:t="Bottom",onClose:n,children:d,className:p,theme:m=f}=e,v=(0,o.ensureNotNull)((0,r.useContext)(u.DrawerContext)),[y]=(0,r.useState)((()=>(0,l.randomHash)())),h=(0,r.useRef)(null),g=(0,r.useContext)(c.CloseDelegateContext);return(0,r.useLayoutEffect)((()=>((0,o.ensureNotNull)(h.current).focus({preventScroll:!0}),g.subscribe(v,n),v.addDrawer(y),()=>{v.removeDrawer(y),g.unsubscribe(v,n)})),[]),r.createElement(s.Portal,null,r.createElement("div",{className:a(f.wrap,f[`position${t}`])},y===v.currentDrawer&&r.createElement("div",{className:f.backdrop,onClick:n}),r.createElement(i.TouchScrollContainer,{className:a(f.drawer,m.drawer,f[`position${t}`],p),tabIndex:-1,ref:h,"data-name":e["data-name"]},d)))}},50628:(e,t,n)=>{"use strict";n.d(t,{PopupMenu:()=>i});var r=n(50959),o=n(962),a=n(62942),l=n(65718),s=n(27317),u=n(29197),c=n(58095);function i(e){ +const{controller:t,children:n,isOpened:i,closeOnClickOutside:f=!0,doNotCloseOn:d,onClickOutside:p,onClose:m,onKeyboardClose:v,"data-name":y="popup-menu-container",...h}=e,g=(0,r.useContext)(u.CloseDelegateContext),C=(0,c.useOutsideEvent)({handler:function(e){p&&p(e);if(!f)return;const t=(0,a.default)(d)?d():d;if(t&&e.target instanceof Node){const n=o.findDOMNode(t);if(n instanceof Node&&n.contains(e.target))return}m()},mouseDown:!0,touchStart:!0});return i?r.createElement(l.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},r.createElement("span",{ref:C,style:{pointerEvents:"auto"}},r.createElement(s.Menu,{...h,onClose:m,onKeyboardClose:v,onScroll:function(t){const{onScroll:n}=e;n&&n(t)},customCloseDelegate:g,ref:t,"data-name":y},n))):null}},86656:(e,t,n)=>{"use strict";n.d(t,{TouchScrollContainer:()=>s});var r=n(50959),o=n(59142),a=n(50151),l=n(49483);const s=(0,r.forwardRef)(((e,t)=>{const{children:n,...a}=e,s=(0,r.useRef)(null);return(0,r.useImperativeHandle)(t,(()=>s.current)),(0,r.useLayoutEffect)((()=>{if(l.CheckMobile.iOS())return null!==s.current&&(0,o.disableBodyScroll)(s.current,{allowTouchMove:u(s)}),()=>{null!==s.current&&(0,o.enableBodyScroll)(s.current)}}),[]),r.createElement("div",{ref:s,...a},n)}));function u(e){return t=>{const n=(0,a.ensureNotNull)(e.current),r=document.activeElement;return!n.contains(t)||null!==r&&n.contains(r)&&r.contains(t)}}},40173:(e,t,n)=>{"use strict";function r(e,t,n={}){return Object.assign({},e,function(e,t,n={}){const r=Object.assign({},t);for(const o of Object.keys(t)){const a=n[o]||o;a in e&&(r[o]=[e[a],t[o]].join(" "))}return r}(e,t,n))}n.d(t,{mergeThemes:()=>r})},95257:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),u=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),i=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(){}},v=Object.assign,y={};function h(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||m}function g(){}function C(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||m}h.prototype.isReactComponent={},h.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")},h.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},g.prototype=h.prototype;var w=C.prototype=new g;w.constructor=C,v(w,h.prototype),w.isPureReactComponent=!0;var E=Array.isArray,b=Object.prototype.hasOwnProperty,k={current:null},S={key:!0,ref:!0,__self:!0,__source:!0};function R(e,t,r){var o,a={},l=null,s=null;if(null!=t)for(o in void 0!==t.ref&&(s=t.ref), +void 0!==t.key&&(l=""+t.key),t)b.call(t,o)&&!S.hasOwnProperty(o)&&(a[o]=t[o]);var u=arguments.length-2;if(1===u)a.children=r;else if(1{"use strict";e.exports=n(95257)},51150:e=>{e.exports={drawer:"drawer-VW29iqAD",drawerItem:"drawerItem-VW29iqAD",menuWrap:"menuWrap-VW29iqAD",menuBox:"menuBox-VW29iqAD",card:"card-VW29iqAD",cardRow:"cardRow-VW29iqAD",mini:"mini-VW29iqAD",fadeTop:"fadeTop-VW29iqAD",fadeBottom:"fadeBottom-VW29iqAD"}},31726:e=>{e.exports={content:"content-meCuRfZr",titleWrapper:"titleWrapper-meCuRfZr",title:"title-meCuRfZr",subtitle:"subtitle-meCuRfZr",text:"text-meCuRfZr",icon:"icon-meCuRfZr",group:"group-meCuRfZr",groupIcon:"groupIcon-meCuRfZr",beforeMarketOpen:"beforeMarketOpen-meCuRfZr",afterMarketClose:"afterMarketClose-meCuRfZr",groupTitle:"groupTitle-meCuRfZr",groupRow:"groupRow-meCuRfZr",groupCell:"groupCell-meCuRfZr",link:"link-meCuRfZr",mob:"mob-meCuRfZr",mini:"mini-meCuRfZr",newsContent:"newsContent-meCuRfZr"}},36647:(e,t,n)=>{"use strict";n.r(t),n.d(t,{showLollipopTooltip:()=>T});var r=n(50959),o=n(962),a=n(50151),l=n(97754),s=n.n(l);function u(e,t,n){(0,r.useEffect)((()=>{const r=new IntersectionObserver((e=>{e[e.length-1].intersectionRatio<.25?n():t()}),{ +threshold:[0,.25,.5,.75,1],root:null,rootMargin:"0px"});return e.current&&r.observe(e.current),()=>r.disconnect()}),[])}var c=n(90692),i=n(41590),f=n(37558),d=n(50628),p=n(68335),m=n(59064),v=n(65665);const y=(0,r.forwardRef)(((e,t)=>{const{onClose:n,onForceClose:o,onClickOutside:a,className:l,customCloseSubscriptions:s=[],...u}=e,c=(0,r.useRef)(null),i=(0,r.useCallback)((e=>{27===(0,p.hashFromEvent)(e)&&o()}),[o]),f=(0,r.useCallback)((()=>{(0,m.globalCloseMenu)(),o()}),[o]),y=(0,r.useCallback)((()=>{c.current&&c.current.focus({preventScroll:!0})}),[]);return(0,r.useEffect)((()=>{const e=(t=f,window.addEventListener("scroll",t),()=>window.removeEventListener("scroll",t));var t;const n=s&&function(e,t){for(const n of e)n.subscribe(null,t);return()=>{for(const n of e)n.unsubscribe(null,t)}}(s,f);return()=>{e(),(0,v.isFunction)(n)&&n()}}),[s,f]),r.createElement(d.PopupMenu,{className:l,isOpened:!0,tabIndex:-1,reference:e=>{"function"==typeof t?t(e):(0,v.isObject)(t)&&(t.current=e),c.current=e},onClose:n,onClickOutside:a,onKeyDown:i,onOpen:y,...u},e.children)}));var h,g=n(40173),C=n(27317),w=n(9745),E=n(31726);function b(e){const{name:t,value:n,style:o,valueStyle:a,onValueClick:l,valueRightIcon:u,className:c}=e;return r.createElement("div",{className:s()(E.groupRow,c),style:o},t&&r.createElement("div",{className:E.groupCell},r.createElement("span",{className:E.text},t)),r.createElement("div",{className:E.groupCell},r.createElement("span",{className:E.text,style:a,onClick:l},n),u&&r.createElement(w.Icon,{icon:u.iconContent,className:s()(E.groupIcon,u.iconClass,"apply-common-tooltip"),title:u.tooltipText})))}function k(e){const{text:t,href:n,onClick:o}=e;return r.createElement("a",{href:n,onClick:o&&(e=>{e.preventDefault(),o()}),className:E.link},t)}function S(e){var t;const{cardType:n,anchor:o,...a}=e,l=n?s()(E.content,E[n]):E.content;return r.createElement("div",{className:l},e.title&&r.createElement("div",{className:s()(E.titleWrapper,e.cardRowClass)},e.tooltipIcon&&r.createElement(w.Icon,{icon:e.tooltipIcon,className:E.icon,style:{color:null===(t=e.style)||void 0===t?void 0:t.color}}),r.createElement("span",{className:E.title},e.title)),"common"===a.type&&r.createElement(R,{...a}),"news"===a.type&&r.createElement(_,{cardType:n,...a}),o&&("mob"!==n||!o.hideInMobileMode)&&r.createElement("div",{className:s()(E.group,e.cardRowClass)},r.createElement(k,{...o})))}function R(e){const{content:t=[],subTitle:n,cardRowClass:o}=e,a=t.map(((e,t)=>{const{title:n,content:o}=e;return r.createElement("div",{key:`group${t}`,className:E.group},n&&r.createElement("span",{className:E.groupTitle},n),o.map(((e,t)=>r.createElement(b,{key:`contentRow${t}`,...e}))))})),l="string"==typeof n?n:n.map(((e,t)=>r.createElement(b,{key:`subTitle${t}`,...e})));return r.createElement("div",{className:o},r.createElement("span",{className:E.subtitle},l),a.length>0&&r.createElement("div",null,a))}function _(e){return null}!function(e){e[e.BeforeMarketOpen=E.beforeMarketOpen]="BeforeMarketOpen",e[e.AfterMarketClose=E.afterMarketClose]="AfterMarketClose" +}(h||(h={}));var x=n(51150);const N=(0,g.mergeThemes)(C.DEFAULT_MENU_THEME,{menuWrap:x.menuWrap,menuBox:x.menuBox});function O(e){const{tooltips:t,onClose:n,onForceClose:o,onClickOutside:a,position:l,customCloseSubscriptions:d,showScrollFades:p,cardType:m,doNotCloseOn:v}=e,h=(0,r.useRef)(null),g=(0,r.useRef)(null),C=(0,r.useRef)(null),w=(0,r.useRef)(null),[E,b]=(0,r.useState)("100%"),k=e=>{null!==e&&b(`${e.clientWidth}px`)},[R,_]=(0,r.useState)(!1);u(C,(()=>_(!1)),(()=>_(!0)));const O={display:R?"block":"none",width:E},[D,T]=(0,r.useState)(!1);u(w,(()=>T(!1)),(()=>T(!0)));const B={display:D?"block":"none",width:E},M=m?s()(x.card,x[m]):x.card;return r.createElement(f.DrawerManager,null,r.createElement(c.MatchMedia,{rule:"screen and (max-width: 419px)"},(e=>e?r.createElement(i.Drawer,{className:x.drawer,onClose:o||n,position:"Bottom"},t.map(((e,t)=>r.createElement("div",{key:`${t}`,className:x.drawerItem},r.createElement(S,{cardType:"mob",...e}))))):r.createElement(y,{position:l,theme:N,onClose:n,onForceClose:o||n,onClickOutside:a,doNotCloseOn:v,customCloseSubscriptions:d},p&&r.createElement(r.Fragment,null,r.createElement("div",{ref:h,className:x.fadeTop,style:O}),r.createElement("div",{ref:C})),r.createElement("div",{ref:k},t.map(((e,t)=>{var n;return r.createElement("div",{key:`${t}`,className:M,style:{borderColor:null===(n=e.style)||void 0===n?void 0:n.color}},r.createElement(S,{cardType:m,...e,cardRowClass:x.cardRow}))}))),p&&r.createElement(r.Fragment,null,r.createElement("div",{ref:w}),r.createElement("div",{ref:g,className:x.fadeBottom,style:B}))))))}let D=null;function T(e){if(!e.items.length)return()=>{};const t={tooltips:e.items,onClose:B,onForceClose:()=>{B(),"function"==typeof e.onCustomClose&&e.onCustomClose()},onClickOutside:e.onClickOutside,doNotCloseOn:e.doNotCloseOn,position:M.bind(null,e.position),customCloseSubscriptions:e.customCloseSubscriptions,showScrollFades:e.showScrollFades,cardType:e.cardType};return null===D&&(D=document.createElement("div"),document.body.appendChild(D)),o.render(r.createElement(O,{...t}),D),B}function B(){null!==D&&(o.unmountComponentAtNode(D),D.remove(),D=null)}function M(e,t,n){const r=e.target,o=r.getBoundingClientRect(),l=o.width-e.targetSize.width,s=o.height-e.targetSize.height,u=(0,a.ensureNotNull)(r.closest(".chart-container")),c=u.getBoundingClientRect(),i=(0,a.ensureNotNull)(u.parentElement).getBoundingClientRect(),f=o.left+e.point.x+l,d=Math.round(f-t/2),p=Math.min(d+t,c.right,i.right);let m,v,y=Math.max(p-t,c.left,i.left);y+t>=i.right&&(y=i.right-t);const h=c.bottom-(o.top+e.point.y+s),g=c.height-h-e.marginTop;return g{"use strict";v.r(t),v.d(t,{getSvgContentForCharCode:()=>e,getSvgRenderer:()=>w});const s={f35a:["f18e"],f35b:"f01b",f358:"f01a",f359:"f190",f2f1:"f021",f303:"f040",f3c5:"f041",f424:"f065",f422:"f066",f338:"f07d",f337:"f07e",f3d1:"f0d6",f5c0:"f123",f3bf:"f148",f3be:"f149",f309:"f175",f30c:"f176",f30a:"f177",f30b:"f178",f3e5:"f112"},a=/.*([fF][\w\d]{3})\.svg$/,l=v(79332),c=new Map,g=new Map;function w(h,t){let v=g.get(t);if(void 0===v){const s=c.get(t);v=s?h(s):null,g.set(t,v)}return v}function e(h){var t;return null!==(t=c.get(h))&&void 0!==t?t:null}l.keys().forEach((h=>{const t=a.exec(h);if(!t)return;const v=t[1],g=Number.parseInt(v,16);if(isNaN(g))throw new Error(`Failed to parse charCode from file '${h}'`);if(c.has(g))throw new Error(`Duplicate charCode '${g}' from file '${h}'`);const w=l(h);c.set(g,w);let e=s[v];if(e){Array.isArray(e)||(e=[e]);for(const h of e)c.set(Number.parseInt(h,16),w)}}))},1330:h=>{h.exports=''},24462:h=>{h.exports=''},80183:h=>{h.exports=''},40747:h=>{h.exports=''},42774:h=>{h.exports=''},32843:h=>{ +h.exports=''},44333:h=>{h.exports=''},33829:h=>{h.exports=''},40775:h=>{h.exports=''},8961:h=>{h.exports=''},72426:h=>{h.exports=''},72683:h=>{h.exports=''},40918:h=>{h.exports=''},15410:h=>{ +h.exports=''},67481:h=>{h.exports=''},45129:h=>{h.exports=''},30701:h=>{h.exports=''},11609:h=>{h.exports=''},18916:h=>{h.exports=''},99513:h=>{h.exports=''},61173:h=>{h.exports=''},19207:h=>{ +h.exports=''},64465:h=>{h.exports=''},27700:h=>{h.exports=''},48274:h=>{h.exports=''},11649:h=>{h.exports=''},82122:h=>{h.exports=''},25361:h=>{h.exports=''},30767:h=>{h.exports=''},86869:h=>{ +h.exports=''},51618:h=>{h.exports=''},78904:h=>{h.exports=''},5854:h=>{h.exports=''},88844:h=>{h.exports=''},85605:h=>{h.exports=''},86331:h=>{h.exports=''},9794:h=>{ +h.exports=''},62331:h=>{h.exports=''},85506:h=>{h.exports=''},48313:h=>{h.exports=''},80321:h=>{h.exports=''},77730:h=>{h.exports=''},21140:h=>{h.exports=''},44569:h=>{h.exports=''},42333:h=>{ +h.exports=''},11593:h=>{h.exports=''},7383:h=>{h.exports=''},28864:h=>{h.exports=''},32070:h=>{h.exports=''},16958:h=>{h.exports=''},50688:h=>{ +h.exports=''},51334:h=>{h.exports=''},37420:h=>{h.exports=''},52778:h=>{h.exports=''},90497:h=>{h.exports=''},28586:h=>{ +h.exports=''},24232:h=>{h.exports=''},11676:h=>{h.exports=''},6299:h=>{h.exports=''},77484:h=>{ +h.exports=''},57049:h=>{h.exports=''},8534:h=>{h.exports=''},62557:h=>{h.exports=''},88225:h=>{ +h.exports=''},59585:h=>{h.exports=''},16563:h=>{h.exports=''},64803:h=>{h.exports=''},86774:h=>{h.exports=''},6562:h=>{ +h.exports=''},34656:h=>{h.exports=''},28320:h=>{h.exports=''},20033:h=>{h.exports=''},52664:h=>{h.exports=''},15648:h=>{h.exports=''},75993:h=>{ +h.exports=''},97353:h=>{h.exports=''},66469:h=>{h.exports=''},61486:h=>{h.exports=''},27545:h=>{h.exports=''},94600:h=>{h.exports=''},30150:h=>{ +h.exports=''},76109:h=>{h.exports=''},56599:h=>{h.exports=''},46224:h=>{h.exports=''},50899:h=>{h.exports=''},56676:h=>{ +h.exports=''},30028:h=>{h.exports=''},2497:h=>{h.exports=''},49030:h=>{h.exports=''},98554:h=>{ +h.exports=''},74105:h=>{h.exports=''},38325:h=>{h.exports=''},17769:h=>{h.exports=''},82716:h=>{h.exports=''},81302:h=>{h.exports=''},45571:h=>{h.exports=''},97440:h=>{ +h.exports=''},47817:h=>{h.exports=''},17316:h=>{h.exports=''},98336:h=>{h.exports=''},56502:h=>{h.exports=''},97457:h=>{h.exports=''},3976:h=>{h.exports=''},34837:h=>{h.exports=''},57729:h=>{ +h.exports=''},62e3:h=>{h.exports=''},14667:h=>{h.exports=''},56844:h=>{h.exports=''},33742:h=>{h.exports=''},25147:h=>{h.exports=''},23974:h=>{ +h.exports=''},18393:h=>{h.exports=''},9187:h=>{ +h.exports=''},410:h=>{h.exports=''},89977:h=>{h.exports=''},39877:h=>{ +h.exports=''},18362:h=>{h.exports=''},15298:h=>{h.exports=''},58046:h=>{h.exports=''},34350:h=>{h.exports=''},42780:h=>{ +h.exports=''},60920:h=>{h.exports=''},57897:h=>{h.exports=''},34612:h=>{h.exports=''},93947:h=>{ +h.exports=''},64520:h=>{h.exports=''},30136:h=>{h.exports=''},63722:h=>{h.exports=''},87859:h=>{h.exports=''},71914:h=>{ +h.exports=''},97518:h=>{h.exports=''},31590:h=>{h.exports=''},27282:h=>{h.exports=''},58118:h=>{ +h.exports=''},26098:h=>{h.exports=''},14064:h=>{h.exports=''},92778:h=>{h.exports=''},67865:h=>{ +h.exports=''},72610:h=>{h.exports=''},12237:h=>{h.exports=''},20839:h=>{h.exports=''},6406:h=>{h.exports=''},54988:h=>{ +h.exports=''},62243:h=>{h.exports=''},53953:h=>{h.exports=''},42366:h=>{h.exports=''},68380:h=>{ +h.exports=''},38427:h=>{h.exports=''},39838:h=>{h.exports=''},77948:h=>{h.exports=''},98493:h=>{ +h.exports=''},6469:h=>{h.exports=''},89711:h=>{h.exports=''},2567:h=>{h.exports=''},36269:h=>{h.exports=''},57525:h=>{h.exports=''},44286:h=>{ +h.exports=''},25999:h=>{h.exports=''},20904:h=>{h.exports=''},50360:h=>{h.exports=''},65706:h=>{h.exports=''},66608:h=>{h.exports=''},36979:h=>{ +h.exports=''},74990:h=>{h.exports=''},63076:h=>{h.exports=''},61877:h=>{h.exports=''},33332:h=>{h.exports=''},87060:h=>{ +h.exports=''},95032:h=>{h.exports=''},70190:h=>{h.exports=''},13988:h=>{ +h.exports=''},16459:h=>{h.exports=''},89206:h=>{h.exports=''},98018:h=>{h.exports=''},93e3:h=>{h.exports=''},85445:h=>{ +h.exports=''},61060:h=>{h.exports=''},86738:h=>{h.exports=''},90239:h=>{h.exports=''},92572:h=>{h.exports=''},21573:h=>{h.exports=''},57453:h=>{ +h.exports=''},88966:h=>{h.exports=''},52510:h=>{h.exports=''},93781:h=>{ +h.exports=''},2503:h=>{h.exports=''},96777:h=>{h.exports=''},56232:h=>{h.exports=''},55423:h=>{h.exports=''},39087:h=>{ +h.exports=''},94386:h=>{h.exports=''},59880:h=>{h.exports=''},85037:h=>{h.exports=''},19772:h=>{h.exports=''},39221:h=>{h.exports=''},74562:h=>{h.exports=''},93031:h=>{ +h.exports=''},4280:h=>{h.exports=''},86365:h=>{h.exports=''},58378:h=>{h.exports=''},80398:h=>{h.exports=''},57265:h=>{h.exports=''},42960:h=>{ +h.exports=''},68381:h=>{h.exports=''},8584:h=>{h.exports=''},64144:h=>{h.exports=''},71931:h=>{ +h.exports=''},95868:h=>{h.exports=''},48579:h=>{h.exports=''},81114:h=>{h.exports=''},79200:h=>{ +h.exports=''},1063:h=>{h.exports=''},22543:h=>{h.exports=''},83497:h=>{h.exports=''},7924:h=>{h.exports=''},57664:h=>{ +h.exports=''},24993:h=>{h.exports=''},20774:h=>{h.exports=''},24638:h=>{h.exports=''},94893:h=>{h.exports=''},99503:h=>{h.exports=''},59838:h=>{ +h.exports=''},75053:h=>{h.exports=''},976:h=>{h.exports=''},26650:h=>{h.exports=''},95787:h=>{ +h.exports=''},4141:h=>{h.exports=''},63754:h=>{h.exports=''},20328:h=>{h.exports=''},38894:h=>{h.exports=''},21253:h=>{h.exports=''},99095:h=>{ +h.exports=''},34836:h=>{h.exports=''},36917:h=>{h.exports=''},35373:h=>{ +h.exports=''},51304:h=>{h.exports=''},90052:h=>{h.exports=''},50712:h=>{ +h.exports=''},12643:h=>{h.exports=''},39884:h=>{h.exports=''},24613:h=>{h.exports=''},53445:h=>{h.exports=''},2839:h=>{ +h.exports=''},29248:h=>{h.exports=''},34269:h=>{h.exports=''},97145:h=>{h.exports=''},60615:h=>{h.exports=''},8402:h=>{ +h.exports=''},35118:h=>{h.exports=''},56555:h=>{h.exports=''},76355:h=>{h.exports=''},38022:h=>{ +h.exports=''},1929:h=>{h.exports=''},33254:h=>{h.exports=''},9909:h=>{h.exports=''},12435:h=>{h.exports=''}, +14603:h=>{h.exports=''},77464:h=>{h.exports=''},6042:h=>{h.exports=''},17885:h=>{h.exports=''},55034:h=>{h.exports=''},43703:h=>{ +h.exports=''},69303:h=>{h.exports=''},80986:h=>{h.exports=''},44471:h=>{h.exports=''},67992:h=>{h.exports=''},3611:h=>{ +h.exports=''},28276:h=>{h.exports=''},28751:h=>{h.exports=''},38379:h=>{h.exports=''},66377:h=>{ +h.exports=''},39431:h=>{h.exports=''},65329:h=>{h.exports=''},761:h=>{h.exports=''},6853:h=>{h.exports=''},46119:h=>{h.exports=''},80120:h=>{ +h.exports=''},84863:h=>{h.exports=''},47606:h=>{h.exports=''},72635:h=>{h.exports=''},38398:h=>{h.exports=''},70698:h=>{ +h.exports=''},62315:h=>{h.exports=''},32174:h=>{h.exports=''},9373:h=>{h.exports=''},87571:h=>{h.exports=''},19980:h=>{h.exports=''},59555:h=>{ +h.exports=''},90122:h=>{h.exports=''},28938:h=>{h.exports=''},28065:h=>{h.exports=''},99996:h=>{h.exports=''},82376:h=>{h.exports=''},58534:h=>{ +h.exports=''},20930:h=>{h.exports=''},41659:h=>{h.exports=''},11632:h=>{h.exports=''},46270:h=>{h.exports=''},95480:h=>{h.exports=''},6682:h=>{ +h.exports=''},82907:h=>{h.exports=''},70288:h=>{h.exports=''},84966:h=>{h.exports=''},83937:h=>{h.exports=''},67997:h=>{h.exports=''},58921:h=>{ +h.exports=''},93519:h=>{h.exports=''},17485:h=>{h.exports=''},82067:h=>{h.exports=''},19267:h=>{h.exports=''},78707:h=>{h.exports=''},37267:h=>{h.exports=''}, +28549:h=>{h.exports=''},92745:h=>{h.exports=''},32933:h=>{h.exports=''},14118:h=>{h.exports=''},81335:h=>{h.exports=''},43819:h=>{h.exports=''},71155:h=>{ +h.exports=''},86057:h=>{h.exports=''},89205:h=>{h.exports=''},24573:h=>{h.exports=''},4979:h=>{h.exports=''},18346:h=>{h.exports=''},89094:h=>{ +h.exports=''},73024:h=>{h.exports=''},83913:h=>{h.exports=''},81246:h=>{h.exports=''},72310:h=>{h.exports=''},96037:h=>{h.exports=''},17345:h=>{ +h.exports=''},36271:h=>{h.exports=''},62587:h=>{h.exports=''},84527:h=>{h.exports=''},39230:h=>{h.exports=''},5517:h=>{h.exports=''},1618:h=>{ +h.exports=''},16063:h=>{h.exports=''},77089:h=>{h.exports=''},41209:h=>{h.exports=''},36308:h=>{h.exports=''},46317:h=>{ +h.exports=''},86050:h=>{h.exports=''},23718:h=>{h.exports=''},55925:h=>{h.exports=''},4063:h=>{ +h.exports=''},64925:h=>{h.exports=''},46438:h=>{h.exports=''},23629:h=>{h.exports=''},99015:h=>{h.exports=''},44894:h=>{h.exports=''},2749:h=>{h.exports=''},12279:h=>{ +h.exports=''},19978:h=>{h.exports=''},87281:h=>{h.exports=''},19468:h=>{h.exports=''},86517:h=>{h.exports=''},16907:h=>{h.exports=''},36804:h=>{ +h.exports=''},70561:h=>{ +h.exports=''},27354:h=>{h.exports=''},23653:h=>{h.exports=''},47633:h=>{h.exports=''},35768:h=>{h.exports=''},18001:h=>{h.exports=''},35641:h=>{ +h.exports=''},20867:h=>{h.exports=''},16092:h=>{h.exports=''},79332:(h,t,v)=>{var s={"./arrows/f053.svg":1330,"./arrows/f054.svg":24462,"./arrows/f060.svg":80183,"./arrows/f061.svg":40747,"./arrows/f062.svg":42774,"./arrows/f063.svg":32843,"./arrows/f064.svg":44333,"./arrows/f077.svg":33829,"./arrows/f078.svg":40775,"./arrows/f0a8.svg":8961,"./arrows/f0a9.svg":72426,"./arrows/f0aa.svg":72683,"./arrows/f0ab.svg":40918,"./arrows/f0d7.svg":15410,"./arrows/f0d8.svg":67481,"./arrows/f0d9.svg":45129,"./arrows/f0da.svg":30701,"./arrows/f100.svg":11609,"./arrows/f101.svg":18916,"./arrows/f102.svg":99513,"./arrows/f103.svg":61173,"./arrows/f104.svg":19207,"./arrows/f105.svg":64465,"./arrows/f106.svg":27700,"./arrows/f107.svg":48274,"./arrows/f137.svg":11649,"./arrows/f138.svg":82122,"./arrows/f139.svg":25361,"./arrows/f13a.svg":30767,"./arrows/f150.svg":86869,"./arrows/f151.svg":51618,"./arrows/f152.svg":78904,"./arrows/f191.svg":5854,"./arrows/f309.svg":88844,"./arrows/f30a.svg":85605,"./arrows/f30b.svg":86331,"./arrows/f30c.svg":9794,"./arrows/f337.svg":62331,"./arrows/f338.svg":85506,"./arrows/f358.svg":48313,"./arrows/f359.svg":80321,"./arrows/f35a.svg":77730,"./arrows/f35b.svg":21140,"./arrows/f360.svg":44569,"./arrows/f3be.svg":42333,"./arrows/f3bf.svg":11593,"./arrows/f3e5.svg":7383,"./arrows/f422.svg":28864,"./arrows/f424.svg":32070,"./currency/f153.svg":16958,"./currency/f154.svg":50688,"./currency/f155.svg":51334,"./currency/f156.svg":37420,"./currency/f157.svg":52778,"./currency/f158.svg":90497,"./currency/f159.svg":28586,"./currency/f15a.svg":24232,"./currency/f195.svg":11676,"./deprecated/f003.svg":6299,"./deprecated/f009.svg":77484,"./deprecated/f00a.svg":57049,"./deprecated/f00b.svg":8534,"./deprecated/f016.svg":62557,"./deprecated/f019.svg":88225,"./deprecated/f01c.svg":59585,"./deprecated/f022.svg":16563,"./deprecated/f025.svg":64803,"./deprecated/f026.svg":86774,"./deprecated/f027.svg":6562,"./deprecated/f028.svg":34656, +"./deprecated/f029.svg":28320,"./deprecated/f02a.svg":20033,"./deprecated/f02b.svg":52664,"./deprecated/f02c.svg":15648,"./deprecated/f02d.svg":75993,"./deprecated/f02e.svg":97353,"./deprecated/f02f.svg":66469,"./deprecated/f031.svg":61486,"./deprecated/f032.svg":27545,"./deprecated/f033.svg":94600,"./deprecated/f034.svg":30150,"./deprecated/f035.svg":76109,"./deprecated/f036.svg":56599,"./deprecated/f037.svg":46224,"./deprecated/f038.svg":50899,"./deprecated/f039.svg":56676,"./deprecated/f03a.svg":30028,"./deprecated/f03b.svg":2497,"./deprecated/f03c.svg":49030,"./deprecated/f03d.svg":98554,"./deprecated/f042.svg":74105,"./deprecated/f044.svg":38325,"./deprecated/f045.svg":17769,"./deprecated/f047.svg":82716,"./deprecated/f048.svg":81302,"./deprecated/f049.svg":45571,"./deprecated/f04a.svg":97440,"./deprecated/f04b.svg":47817,"./deprecated/f04c.svg":17316,"./deprecated/f04d.svg":98336,"./deprecated/f04e.svg":56502,"./deprecated/f050.svg":97457,"./deprecated/f051.svg":3976,"./deprecated/f052.svg":34837,"./deprecated/f074.svg":57729,"./deprecated/f079.svg":62e3,"./deprecated/f07a.svg":14667,"./deprecated/f07b.svg":56844,"./deprecated/f07c.svg":33742,"./deprecated/f081.svg":25147,"./deprecated/f082.svg":23974,"./deprecated/f083.svg":18393,"./deprecated/f085.svg":9187,"./deprecated/f089.svg":410,"./deprecated/f08b.svg":89977,"./deprecated/f08c.svg":39877,"./deprecated/f08d.svg":18362,"./deprecated/f08e.svg":15298,"./deprecated/f090.svg":58046,"./deprecated/f091.svg":34350,"./deprecated/f092.svg":42780,"./deprecated/f093.svg":60920,"./deprecated/f095.svg":57897,"./deprecated/f096.svg":34612,"./deprecated/f097.svg":93947,"./deprecated/f098.svg":64520,"./deprecated/f099.svg":30136,"./deprecated/f09a.svg":63722,"./deprecated/f09b.svg":87859,"./deprecated/f09e.svg":71914,"./deprecated/f0a0.svg":97518,"./deprecated/f0ac.svg":31590,"./deprecated/f0ad.svg":27282,"./deprecated/f0ae.svg":58118,"./deprecated/f0b1.svg":26098,"./deprecated/f0b2.svg":14064,"./deprecated/f0c0.svg":92778,"./deprecated/f0c1.svg":67865,"./deprecated/f0c2.svg":72610,"./deprecated/f0c4.svg":12237,"./deprecated/f0c5.svg":20839,"./deprecated/f0c6.svg":6406,"./deprecated/f0c7.svg":54988,"./deprecated/f0c8.svg":62243,"./deprecated/f0c9.svg":53953,"./deprecated/f0ca.svg":42366,"./deprecated/f0cb.svg":68380,"./deprecated/f0cc.svg":38427,"./deprecated/f0cd.svg":39838,"./deprecated/f0ce.svg":77948,"./deprecated/f0d2.svg":98493,"./deprecated/f0d3.svg":6469,"./deprecated/f0d4.svg":89711,"./deprecated/f0d5.svg":2567,"./deprecated/f0dc.svg":36269,"./deprecated/f0dd.svg":57525,"./deprecated/f0de.svg":44286,"./deprecated/f0e0.svg":25999,"./deprecated/f0e1.svg":20904,"./deprecated/f0e4.svg":50360,"./deprecated/f0e8.svg":65706,"./deprecated/f0ea.svg":66608,"./deprecated/f0ec.svg":36979,"./deprecated/f0ed.svg":74990,"./deprecated/f0ee.svg":63076,"./deprecated/f0f0.svg":61877,"./deprecated/f0f5.svg":33332,"./deprecated/f0f6.svg":87060,"./deprecated/f0f7.svg":95032,"./deprecated/f0f8.svg":70190,"./deprecated/f0f9.svg":13988,"./deprecated/f0fa.svg":16459, +"./deprecated/f0fb.svg":89206,"./deprecated/f0fc.svg":98018,"./deprecated/f0fd.svg":93e3,"./deprecated/f0fe.svg":85445,"./deprecated/f10d.svg":61060,"./deprecated/f10e.svg":86738,"./deprecated/f114.svg":90239,"./deprecated/f115.svg":92572,"./deprecated/f11b.svg":21573,"./deprecated/f11c.svg":57453,"./deprecated/f120.svg":88966,"./deprecated/f121.svg":52510,"./deprecated/f122.svg":93781,"./deprecated/f125.svg":2503,"./deprecated/f126.svg":96777,"./deprecated/f127.svg":56232,"./deprecated/f12d.svg":55423,"./deprecated/f12e.svg":39087,"./deprecated/f130.svg":94386,"./deprecated/f131.svg":59880,"./deprecated/f136.svg":85037,"./deprecated/f13b.svg":19772,"./deprecated/f13c.svg":39221,"./deprecated/f141.svg":74562,"./deprecated/f142.svg":93031,"./deprecated/f143.svg":4280,"./deprecated/f145.svg":86365,"./deprecated/f146.svg":58378,"./deprecated/f147.svg":80398,"./deprecated/f15b.svg":57265,"./deprecated/f15c.svg":42960,"./deprecated/f15d.svg":68381,"./deprecated/f15e.svg":8584,"./deprecated/f160.svg":64144,"./deprecated/f161.svg":71931,"./deprecated/f162.svg":95868,"./deprecated/f163.svg":48579,"./deprecated/f166.svg":81114,"./deprecated/f167.svg":79200,"./deprecated/f168.svg":1063,"./deprecated/f169.svg":22543,"./deprecated/f16b.svg":83497,"./deprecated/f16c.svg":7924,"./deprecated/f16d.svg":57664,"./deprecated/f16e.svg":24993,"./deprecated/f170.svg":20774,"./deprecated/f171.svg":24638,"./deprecated/f172.svg":94893,"./deprecated/f17e.svg":99503,"./deprecated/f181.svg":59838,"./deprecated/f189.svg":75053,"./deprecated/f18a.svg":976,"./deprecated/f18b.svg":26650,"./deprecated/f18c.svg":95787,"./deprecated/f18d.svg":4141,"./deprecated/f193.svg":63754,"./deprecated/f194.svg":20328,"./deprecated/f196.svg":38894,"./gestures-and-smileys/f007.svg":21253,"./gestures-and-smileys/f087.svg":99095,"./gestures-and-smileys/f088.svg":34836,"./gestures-and-smileys/f0a4.svg":36917,"./gestures-and-smileys/f0a5.svg":35373,"./gestures-and-smileys/f0a6.svg":51304,"./gestures-and-smileys/f0a7.svg":90052,"./gestures-and-smileys/f118.svg":50712,"./gestures-and-smileys/f119.svg":12643,"./gestures-and-smileys/f11a.svg":39884,"./gestures-and-smileys/f164.svg":24613,"./gestures-and-smileys/f165.svg":53445,"./gestures-and-smileys/f182.svg":2839,"./gestures-and-smileys/f183.svg":29248,"./nature/f06c.svg":34269,"./nature/f094.svg":97145,"./nature/f185.svg":60615,"./nature/f186.svg":8402,"./nature/f188.svg":35118,"./nature/f2dc.svg":56555,"./nature/f4d8.svg":76355,"./objects/f000.svg":38022,"./objects/f002.svg":1929,"./objects/f008.svg":33254,"./objects/f00e.svg":9909,"./objects/f010.svg":12435,"./objects/f013.svg":14603,"./objects/f015.svg":77464,"./objects/f017.svg":6042,"./objects/f018.svg":17885,"./objects/f023.svg":55034,"./objects/f030.svg":43703,"./objects/f03e.svg":69303,"./objects/f043.svg":80986,"./objects/f06b.svg":44471,"./objects/f072.svg":67992,"./objects/f073.svg":3611,"./objects/f076.svg":28276,"./objects/f080.svg":28751,"./objects/f084.svg":38379,"./objects/f09c.svg":66377,"./objects/f09d.svg":39431,"./objects/f0a1.svg":65329, +"./objects/f0a2.svg":761,"./objects/f0b0.svg":6853,"./objects/f0c3.svg":46119,"./objects/f0d0.svg":80120,"./objects/f0d1.svg":84863,"./objects/f0db.svg":47606,"./objects/f0e3.svg":72635,"./objects/f0e9.svg":38398,"./objects/f0eb.svg":70698,"./objects/f0f1.svg":62315,"./objects/f0f2.svg":32174,"./objects/f0f3.svg":9373,"./objects/f0f4.svg":87571,"./objects/f108.svg":19980,"./objects/f109.svg":59555,"./objects/f10c.svg":90122,"./objects/f133.svg":28938,"./objects/f134.svg":28065,"./objects/f135.svg":99996,"./objects/f13d.svg":82376,"./objects/f14e.svg":58534,"./objects/f187.svg":20930,"./objects/f2ed.svg":41659,"./objects/f303.svg":11632,"./objects/f3cd.svg":46270,"./objects/f3d1.svg":95480,"./objects/f3ed.svg":6682,"./objects/f3fa.svg":82907,"./objects/f552.svg":70288,"./special/f2fe.svg":84966,"./symbols-and-flags/f004.svg":83937,"./symbols-and-flags/f005.svg":67997,"./symbols-and-flags/f006.svg":58921,"./symbols-and-flags/f00c.svg":93519,"./symbols-and-flags/f00d.svg":17485,"./symbols-and-flags/f011.svg":82067,"./symbols-and-flags/f012.svg":19267,"./symbols-and-flags/f01d.svg":78707,"./symbols-and-flags/f01e.svg":37267,"./symbols-and-flags/f024.svg":28549,"./symbols-and-flags/f046.svg":92745,"./symbols-and-flags/f055.svg":32933,"./symbols-and-flags/f056.svg":14118,"./symbols-and-flags/f057.svg":81335,"./symbols-and-flags/f058.svg":43819,"./symbols-and-flags/f059.svg":71155,"./symbols-and-flags/f05a.svg":86057,"./symbols-and-flags/f05b.svg":89205,"./symbols-and-flags/f05c.svg":24573,"./symbols-and-flags/f05d.svg":4979,"./symbols-and-flags/f05e.svg":18346,"./symbols-and-flags/f067.svg":89094,"./symbols-and-flags/f068.svg":73024,"./symbols-and-flags/f069.svg":83913,"./symbols-and-flags/f06a.svg":81246,"./symbols-and-flags/f06e.svg":72310,"./symbols-and-flags/f070.svg":96037,"./symbols-and-flags/f071.svg":17345,"./symbols-and-flags/f075.svg":36271,"./symbols-and-flags/f086.svg":62587,"./symbols-and-flags/f08a.svg":84527,"./symbols-and-flags/f0a3.svg":39230,"./symbols-and-flags/f0e2.svg":5517,"./symbols-and-flags/f0e5.svg":1618,"./symbols-and-flags/f0e6.svg":16063,"./symbols-and-flags/f0e7.svg":77089,"./symbols-and-flags/f110.svg":41209,"./symbols-and-flags/f111.svg":36308,"./symbols-and-flags/f113.svg":46317,"./symbols-and-flags/f11d.svg":86050,"./symbols-and-flags/f11e.svg":23718,"./symbols-and-flags/f124.svg":55925,"./symbols-and-flags/f128.svg":4063,"./symbols-and-flags/f129.svg":64925,"./symbols-and-flags/f12a.svg":46438,"./symbols-and-flags/f140.svg":23629,"./symbols-and-flags/f144.svg":99015,"./symbols-and-flags/f14a.svg":44894,"./symbols-and-flags/f14b.svg":2749,"./symbols-and-flags/f16a.svg":12279,"./symbols-and-flags/f173.svg":19978,"./symbols-and-flags/f174.svg":87281,"./symbols-and-flags/f179.svg":19468,"./symbols-and-flags/f17a.svg":86517,"./symbols-and-flags/f17b.svg":16907,"./symbols-and-flags/f17c.svg":36804,"./symbols-and-flags/f17d.svg":70561,"./symbols-and-flags/f184.svg":27354,"./symbols-and-flags/f192.svg":23653,"./symbols-and-flags/f22d.svg":47633,"./symbols-and-flags/f2f1.svg":35768, +"./symbols-and-flags/f3b5.svg":18001,"./symbols-and-flags/f3c5.svg":35641,"./symbols-and-flags/f542.svg":20867,"./symbols-and-flags/f5c0.svg":16092};function a(h){var t=l(h);return v(t)}function l(h){if(!v.o(s,h)){var t=new Error("Cannot find module '"+h+"'");throw t.code="MODULE_NOT_FOUND",t}return s[h]}a.keys=function(){return Object.keys(s)},a.resolve=l,h.exports=a,a.id=79332}}]); \ No newline at end of file diff --git a/charting_library/bundles/lt-pane-views.659b8e5645df4b33847d.js b/charting_library/bundles/lt-pane-views.659b8e5645df4b33847d.js new file mode 100644 index 00000000..62c18f6e --- /dev/null +++ b/charting_library/bundles/lt-pane-views.659b8e5645df4b33847d.js @@ -0,0 +1,106 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[1583],{66291:(e,t,i)=>{"use strict";i.d(t,{splitThousands:()=>r});var n=i(50335);function r(e,t=" "){let i=e+"";-1!==i.indexOf("e")&&(i=function(e){return(0,n.fixComputationError)(e).toFixed(10).replace(/\.?0+$/,"")}(Number(e)));const r=i.split(".");return r[0].replace(/\B(?=(\d{3})+(?!\d))/g,t)+(r[1]?"."+r[1]:"")}},77340:(e,t,i)=>{"use strict";i.r(t),i.d(t,{Pattern5pointsPaneView:()=>_});var n=i(53479),r=i(85113),s=i(29639),a=i(44381),o=i(66467),l=i(9933),d=i(34657),h=i(14888),c=i(98930),u=i(4754),p=i(17364);class _ extends u.LineSourcePaneView{constructor(e,t){super(e,t),this._abRetracement=NaN,this._bcRetracement=NaN,this._cdRetracement=NaN,this._xdRetracement=NaN,this._numericFormatter=new d.NumericFormatter,this._bcRetracementTrend=new l.TrendLineRenderer,this._xdRetracementTrend=new l.TrendLineRenderer,this._xbTrend=new l.TrendLineRenderer,this._bdTrend=new l.TrendLineRenderer,this._polylineRenderer=new c.PolygonRenderer(new h.HitTestResult(h.HitTestResult.MOVEPOINT)),this._mainTriangleRenderer=new o.TriangleRenderer,this._triangleRendererPoints234=new o.TriangleRenderer,this._xbLabelRenderer=new a.TextRenderer,this._acLabelRenderer=new a.TextRenderer,this._bdLabelRenderer=new a.TextRenderer,this._xdLabelRenderer=new a.TextRenderer,this._textRendererALabel=new a.TextRenderer,this._textRendererBLabel=new a.TextRenderer,this._textRendererCLabel=new a.TextRenderer,this._textRendererDLabel=new a.TextRenderer,this._textRendererXLabel=new a.TextRenderer,this._renderer=null}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){if(super._updateImpl(),this._updateBaseData(),this._renderer=null,this._points.length<2)return;const e=this._source.properties().childs(),t=new s.CompositeRenderer,i=(t,i)=>({points:[t],text:i,color:e.textcolor.value(),vertAlign:"middle",horzAlign:"center",font:p.CHART_FONT_FAMILY,offsetX:0,offsetY:0,bold:e.bold&&e.bold.value(),italic:e.italic&&e.italic.value(),fontsize:e.fontsize.value(),backgroundColor:e.color.value(),backgroundRoundRect:4}),a=(t,i)=>({points:[t,i],color:e.color.value(),linewidth:1,linestyle:n.LINESTYLE_DOTTED,extendleft:!1,extendright:!1,leftend:r.LineEnd.Normal,rightend:r.LineEnd.Normal}),[o,l,d,h,c]=this._points,u={points:[o,l,this._points.length<3?l:d],color:"rgba(0, 0, 0, 0)",linewidth:e.linewidth.value(),backcolor:e.backgroundColor.value(),fillBackground:e.fillBackground.value(),transparency:e.transparency.value()};if(this._mainTriangleRenderer.setData(u),t.append(this._mainTriangleRenderer),this._points.length>3){const i={points:[d,h,5===this._points.length?c:h],color:"rgba(0, 0, 0, 0)",linewidth:e.linewidth.value(),backcolor:e.backgroundColor.value(),fillBackground:e.fillBackground.value(),transparency:e.transparency.value()};this._triangleRendererPoints234.setData(i),t.append(this._triangleRendererPoints234)}const _={points:this._points,color:e.color.value(),linewidth:e.linewidth.value(),backcolor:e.backgroundColor.value(),fillBackground:!1, +linestyle:n.LINESTYLE_SOLID,filled:!1};if(this._polylineRenderer.setData(_),t.append(this._polylineRenderer),this._points.length>=3){const e=i(o.add(d).scaled(.5),this._numericFormatter.format(this._abRetracement));this._xbLabelRenderer.setData(e),t.append(this._xbLabelRenderer),this._xbTrend.setData(a(o,d)),t.append(this._xbTrend)}if(this._points.length>=4){this._bcRetracementTrend.setData(a(l,h)),t.append(this._bcRetracementTrend);const e=i(l.add(h).scaled(.5),this._numericFormatter.format(this._bcRetracement));this._acLabelRenderer.setData(e),t.append(this._acLabelRenderer)}if(this._points.length>=5){const e=i(d.add(c).scaled(.5),this._numericFormatter.format(this._cdRetracement));this._bdLabelRenderer.setData(e),t.append(this._bdLabelRenderer),this._xdRetracementTrend.setData(a(o,c)),t.append(this._xdRetracementTrend);const n=i(o.add(c).scaled(.5),this._numericFormatter.format(this._xdRetracement));this._xdLabelRenderer.setData(n),t.append(this._xdLabelRenderer),this._bdTrend.setData(a(d,c)),t.append(this._bdTrend)}const g=i(o,"X");l.y>o.y?(g.vertAlign="bottom",g.offsetY=5):(g.vertAlign="top",g.offsetY=5),this._textRendererXLabel.setData(g),t.append(this._textRendererXLabel);const f=i(l,"A");if(l.y2){const e=i(d,"B");d.y3){const e=i(h,"C");h.y4){const e=i(c,"D");c.y=3){const[e,t,i]=this._source.points();this._abRetracement=Math.round(1e3*Math.abs((i.price-t.price)/(t.price-e.price)))/1e3}if(this._source.points().length>=4){const[,e,t,i]=this._source.points();this._bcRetracement=Math.round(1e3*Math.abs((i.price-t.price)/(t.price-e.price)))/1e3}if(this._source.points().length>=5){const[e,t,i,n,r]=this._source.points();this._cdRetracement=Math.round(1e3*Math.abs((r.price-n.price)/(n.price-i.price)))/1e3,this._xdRetracement=Math.round(1e3*Math.abs((r.price-t.price)/(t.price-e.price)))/1e3}}}},33662:(e,t,i)=>{"use strict";i.r(t),i.d(t,{ABCDPaneView:()=>p});var n=i(53479),r=i(29639),s=i(34657),a=i(9933),o=i(44381),l=i(85113),d=i(98930),h=i(14888),c=i(4754),u=i(17364);class p extends c.LineSourcePaneView{constructor(){super(...arguments),this._numericFormatter=new s.NumericFormatter,this._abRetracementTrend=new a.TrendLineRenderer,this._cdRetracementTrend=new a.TrendLineRenderer,this._polylineRenderer=new d.PolygonRenderer(new h.HitTestResult(h.HitTestResult.MOVEPOINT)), +this._abLabelRenderer=new o.TextRenderer,this._cdLabelRenderer=new o.TextRenderer,this._textRendererALabel=new o.TextRenderer,this._textRendererBLabel=new o.TextRenderer,this._textRendererCLabel=new o.TextRenderer,this._textRendererDLabel=new o.TextRenderer,this._renderer=null}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){if(super._updateImpl(),this._points.length<2)return void(this._renderer=null);const e=this._source.properties().childs(),t=new r.CompositeRenderer,i=(t,i)=>({points:[t],text:i,color:e.textcolor.value(),vertAlign:"middle",horzAlign:"center",font:u.CHART_FONT_FAMILY,offsetX:0,offsetY:0,bold:e.bold&&e.bold.value(),italic:e.italic&&e.italic.value(),fontsize:e.fontsize.value(),backgroundColor:e.color.value(),backgroundRoundRect:4}),s=(t,i)=>({points:[t,i],color:e.color.value(),linewidth:e.linewidth.value(),linestyle:n.LINESTYLE_DOTTED,extendleft:!1,extendright:!1,leftend:l.LineEnd.Normal,rightend:l.LineEnd.Normal}),[a,o,d,h]=this._points,c={points:this._points,color:e.color.value(),linewidth:e.linewidth.value(),linestyle:n.LINESTYLE_SOLID,fillBackground:!1,filled:!1,backcolor:"rgba(0, 0, 0, 0)"};this._polylineRenderer.setData(c),t.append(this._polylineRenderer);const p=i(a,"A");o.y>a.y?(p.vertAlign="bottom",p.offsetY=5):(p.vertAlign="top",p.offsetY=5),this._textRendererALabel.setData(p),t.append(this._textRendererALabel);const _=i(o,"B");if(o.y2){const e=i(d,"C");d.y3){const e=i(h,"D");h.y=3){this._abRetracementTrend.setData(s(a,d)),t.append(this._abRetracementTrend);const e=a.add(d).scaled(.5),[n,r,o]=this._source.points(),l=Math.round(1e3*Math.abs((o.price-r.price)/(r.price-n.price)))/1e3,h=i(e,this._numericFormatter.format(l));this._abLabelRenderer.setData(h),t.append(this._abLabelRenderer)}if(this._points.length>=4){this._cdRetracementTrend.setData(s(o,h)),t.append(this._cdRetracementTrend);const e=o.add(h).scaled(.5),[,n,r,a]=this._source.points(),l=Math.round(1e3*Math.abs((a.price-r.price)/(r.price-n.price)))/1e3,d=i(e,this._numericFormatter.format(l));this._cdLabelRenderer.setData(d),t.append(this._cdLabelRenderer)}this.addAnchors(t),this._renderer=t}}},20575:(e,t,i)=>{"use strict";i.d(t,{AlertableLineSourcePaneView:()=>r});var n=i(4754);class r extends n.LineSourcePaneView{_addAlertRenderer(e,t){}_getAlertRenderer(e,t=this._source.properties().linecolor.value(),i){return null}}},47734:(e,t,i)=>{"use strict";i.r(t),i.d(t,{ArcPaneView:()=>_});var n=i(4652),r=i(86441),s=i(25422),a=i(6947),o=i(29639),l=i(4754),d=i(38031),h=i(14888),c=i(86216),u=i(55014) +;class p extends c.MediaCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null}setData(e){this._data={...e,angleFrom:0,angleTo:Math.PI,clockwise:!1}}hitTest(e){if(null===this._data||this._data.points.length<3)return null;const t=(0,u.interactionTolerance)().curve,i=this._data.points[0],a=this._data.points[1];let o=this._data.points[2],l=(0,n.distanceToLine)(i,a,o).distance;if(l<1)return l=(0,n.distanceToLine)(i,a,e).distance,l=0?new r.Point(_.x,_.y):new r.Point(m.x,m.y);P.data=2,d.push(P);const S=[a.PaneCursorType.Default,a.PaneCursorType.Default,(0,l.thirdPointCursorType)(h,u)];i.append(this.createLineAnchor({points:d,pointsCursorType:S},0))}}},68962:(e,t,i)=>{"use strict";i.r(t),i.d(t,{ArrowMarkPaneView:()=>u});var n=i(17364),r=i(4754),s=i(29639),a=i(53074),o=i(44381),l=i(14888),d=i(34026),h=i(91031);class c{constructor(){this._data=null}setData(e){this._data=e}draw(e,t){if(null!==this._data){switch(e.save(),e.fillStyle=this._data.color,this._data.direction){case"up":case"down":!function(e,t,i,n){const r=Math.max(1,Math.floor(n))%2?.5:0,s="up"===i?1:-1,a=s*Math.round(12*n),o=(0,h.ceiledEven)(19.5*n)/2+r,l=s*Math.round(10*n),d=(0,h.ceiledEven)(10*n)/2+r,c=Math.round(t.x*n)+r,u=Math.round(t.y*n);e.beginPath(),e.moveTo(c,u),e.lineTo(c+o,u+a),e.lineTo(c+d,u+a),e.lineTo(c+d,u+a+l),e.lineTo(c-d,u+a+l),e.lineTo(c-d,u+a),e.lineTo(c-o,u+a),e.moveTo(c,u),e.fill()}(e,this._data.point,this._data.direction,t.pixelRatio);break;case"left":case"right":!function(e,t,i,n){const r=Math.max(1,Math.floor(n))%2?.5:0,s="left"===i?1:-1,a=s*Math.round(12*n)+r,o=(0,h.ceiledEven)(19.5*n)/2+r,l=s*Math.round(22*n)+r,d=(0,h.ceiledEven)(10*n)/2+r,c=Math.round(t.x*n)+r,u=Math.round(t.y*n)+r;e.beginPath(),e.moveTo(c,u),e.lineTo(c+a,u+o),e.lineTo(c+a,u+d),e.lineTo(c+l,u+d),e.lineTo(c+l,u-d),e.lineTo(c+a,u-d),e.lineTo(c+a,u-o),e.moveTo(c,u),e.fill()}(e,this._data.point,this._data.direction,t.pixelRatio)}e.restore()}}hitTest(e){if(null===this._data)return null;let t,i,n,r;switch(this._data.direction){case"up":t=this._data.point.x-9.75,n=t+19.5,i=this._data.point.y,r=i+12+10;break;case"down":t=this._data.point.x-9.75,n=t+19.5,r=this._data.point.y,i=r-12-10;break;case"left":t=this._data.point.x,n=t+12+10,i=this._data.point.y-9.75,r=i+19.5;break;case"right":n=this._data.point.x,t=n-12-10,i=this._data.point.y-9.75,r=i+19.5}return e.xn||e.yr?null:new l.HitTestResult(l.HitTestResult.MOVEPOINT)}doesIntersectWithBox(e){return null!==this._data&&(0,d.pointInBox)(this._data.point,e)}}class u extends r.LineSourcePaneView{constructor(){super(...arguments),this._arrowMarkRenderer=new c,this._textRenderer=new o.TextRenderer,this._renderer=null,this._anchorsOffset=null}renderer(e,t){return this._invalidated&&this._updateImpl(), +this._renderer}_updateImpl(){if(super._updateImpl(),this._renderer=null,1!==this._points.length)return;const e=this._getSource(),t=e.properties().childs(),i=this._getModel();this._arrowMarkRenderer.setData({point:this._points[0],direction:e.direction(),color:t.arrowColor.value()}),this._renderer=new s.CompositeRenderer,this._renderer.append(this._arrowMarkRenderer),""!==t.text.value()&&t.showLabel.value()&&(this._textRenderer.setData({points:this._points,font:n.CHART_FONT_FAMILY,bold:t.bold.value(),italic:t.italic.value(),fontSize:t.fontsize.value(),text:t.text.value(),color:t.color.value(),...e.textAlignParams()}),this._renderer.append(this._textRenderer));const r=[this._anchorsOffset?this._points[0].add(this._anchorsOffset):this._points[0].clone()];this._renderer.append(new a.SelectionRenderer({points:r,bgColors:this._lineAnchorColors(r),visible:this.areAnchorsVisible(),barSpacing:i.timeScale().barSpacing(),hittestResult:l.HitTestResult.MOVEPOINT}))}}},73006:(e,t,i)=>{"use strict";i.r(t),i.d(t,{ArrowMarkerPaneView:()=>_});var n=i(4754),r=i(29639),s=i(44381),a=i(86441),o=i(86216),l=i(14888),d=i(55014);function h(e){if(e<92)return 18;let t=.25*e;return t=Math.min(t,106),t=Math.max(t,18),t=Math.min(t,.9*e),t}class c extends o.MediaCoordinatesPaneRenderer{constructor(e){super(),this._data=e}setData(e){this._data=e}hitTest(e){if(this._data.points.length<2)return null;let t=this._data.points[0],i=this._data.points[1].subtract(t);const n=i.length();i=this._data.points[1].subtract(this._data.points[0]);i.length()<22&&(t=this._data.points[1].addScaled(i.normalized(),-22),i=this._data.points[1].subtract(t));const r=e.subtract(t),s=i.dotProduct(r)/n;if(s<0||s>n)return null;const a=i.scaled(1/n),o=t.addScaled(a,s),h=e.subtract(o),c=(0,d.interactionTolerance)().line,u=this._hittestGeometry(n);for(let e=u.length-2;e>=0;e--){const t=u[e];if(s>=t.x){const i=u[e+1],n=i.x-t.x,r=i.y-t.y,a=(s-t.x)/n,o=t.y+r*a;return h.length()<=o+c?new l.HitTestResult(l.HitTestResult.MOVEPOINT):null}}return h.length()<3?new l.HitTestResult(l.HitTestResult.MOVEPOINT):null}_drawImpl(e){if(this._data.points.length<2)return;const t=e.context;t.fillStyle=this._data.color,t.strokeStyle=this._data.color,t.lineJoin="round",t.lineCap="round";let i=this._data.points[1].subtract(this._data.points[0]);const n=i.length();let r=this._data.points[0];n<22&&(r=this._data.points[1].addScaled(i.normalized(),-22),i=this._data.points[1].subtract(r));const s=new a.Point(i.y,-i.x).normalized(),o=this._arrowGeometry(i.length()),l=i.normalized();t.lineWidth=function(e){let t=Math.round(.02*e);return t=Math.min(t,5),t=Math.max(t,2),t}(i.length()),t.beginPath(),t.moveTo(r.x,r.y);for(let e=0;e=0;e--){const i=o[e],n=r.addScaled(l,i.x).addScaled(s,-i.y);t.lineTo(n.x,n.y)}t.lineTo(r.x,r.y),t.stroke(),t.fill()}_arrowGeometry(e){const t=h(e),i=[],n=e>=35?.1:0;return i.push(new a.Point(0,0)), +i.push(new a.Point(e-t+t*n,1.22*t/4)),i.push(new a.Point(e-t,1.22*t/2)),i.push(new a.Point(e,0)),i}_hittestGeometry(e){const t=h(e),i=[];return i.push(new a.Point(0,0)),i.push(new a.Point(e-t,1.22*t/4)),i.push(new a.Point(e-t,1.22*t/2)),i.push(new a.Point(e,0)),i}}var u=i(99829),p=i(17364);class _ extends n.LineSourcePaneView{constructor(e,t){super(e,t),this._textRendererData={text:"",color:"",vertAlign:"middle",horzAlign:"center",font:"",offsetX:10,offsetY:10,points:[],forceTextAlign:!0},this._arrowRendererData={points:[],color:""},this._ellipseRendererData={color:"",linewidth:0,points:[],fillBackground:!0,backcolor:"",noHitTestOnBackground:!0},this._drawAsCircle=!1,this._textRenderer=new s.TextRenderer(this._textRendererData),this._arrowRenderer=new c(this._arrowRendererData),this._ellipseRenderer=new u.EllipseRendererSimple(this._ellipseRendererData)}renderer(e,t){this._invalidated&&this._updateImpl();const i=new r.CompositeRenderer;this._drawAsCircle?i.append(this._ellipseRenderer):i.append(this._arrowRenderer);const n=this._getSource().properties().childs();return this._textRendererData.points&&this._textRendererData.points.length>0&&n.showLabel.value()&&(this._textRenderer.setData({...this._textRendererData}),i.append(this._textRenderer)),this.addAnchors(i),i}_updateImpl(){super._updateImpl();const e=this._getPoints(),t=this._getSource().properties().childs();if(this._arrowRendererData.color=t.backgroundColor.value(),this._arrowRendererData.points=e,this._textRendererData.text=t.text.value(),this._textRendererData.color=t.textColor.value(),this._textRendererData.font=p.CHART_FONT_FAMILY,this._textRendererData.bold=t.bold.value(),this._textRendererData.italic=t.italic.value(),this._textRendererData.fontsize=t.fontsize.value(),e.length>=2){const i=this._getSource().points(),n=i[0].index-i[1].index,r=i[0].price-i[1].price;if(this._drawAsCircle=0===n&&Math.abs(r)<1e-8,this._textRendererData.points=[e[0]],this._drawAsCircle){this._textRendererData.horzAlign="left",this._textRendererData.vertAlign="middle";const i=new a.Point(e[0].x-9,e[0].y-9),n=new a.Point(e[0].x+9,e[0].y+9);this._ellipseRendererData.points=[i,n],this._ellipseRendererData.backcolor=t.backgroundColor.value(),this._ellipseRendererData.color=t.backgroundColor.value()}else{const t=e[1].subtract(e[0]);Math.abs(t.x)>=Math.abs(t.y)?(e[1].x>e[0].x?this._textRendererData.horzAlign="right":this._textRendererData.horzAlign="left",this._textRendererData.vertAlign="middle"):(e[1].y>e[0].y?this._textRendererData.vertAlign="bottom":this._textRendererData.vertAlign="top",this._textRendererData.horzAlign="center")}}}}},25800:(e,t,i)=>{"use strict";i.r(t),i.d(t,{BalloonPaneView:()=>f});var n=i(95242),r=i(38031),s=i(17364),a=i(4754),o=i(86441),l=i(34026),d=i(80142),h=i(83499),c=i(86216),u=i(14888);class p extends c.MediaCoordinatesPaneRenderer{constructor(){super(...arguments),this._geometryCache={innerHeight:NaN,textHorizontalPadding:NaN,innerWidth:NaN,paddingLeft:NaN},this._geomertryCacheInvalidated=!0,this._data=null}setData(e){this._data=e, +this._geomertryCacheInvalidated=!0}hitTest(e,t){if(null===this._data||0===this._data.points.length)return null;const i=this._data.points[0].x-(this._geometryCache.paddingLeft+20),n=this._data.points[0].y-(this._geometryCache.innerHeight+9),r=(0,o.box)(new o.Point(i,n),new o.Point(i+this._geometryCache.innerWidth,n+this._geometryCache.innerHeight));return(0,l.pointInBox)(e,r)?new u.HitTestResult(u.HitTestResult.MOVEPOINT,{areaName:u.AreaName.Text}):null}_drawImpl(e){if(null===this._data||0===this._data.points.length)return;const t=e.context;t.font=this._data.font;const i=this._measureInfo(t,this._data.label,this._data.fontSize),{paddingLeft:n,innerHeight:r,innerWidth:s,textHorizontalPadding:a}=i;t.textAlign=(0,d.isRtl)()?"right":"left";const o=this._data.points[0].x-(n+20),l=this._data.points[0].y-(r+9);t.translate(o,l),t.beginPath(),t.moveTo(24,r),t.lineTo(15,r),t.arcTo(-1e3,0,1e3,0,r/2),t.lineTo(s-15,0),t.arcTo(1e3,r,-1e3,r,r/2),t.lineTo(33,r),t.quadraticCurveTo(33,r+4,35,r+9),t.quadraticCurveTo(27,r+6,24,r),t.fillStyle=this._data.backgroundColor,t.fill(),t.strokeStyle=this._data.borderColor,t.lineWidth=2,t.stroke(),t.closePath(),t.textBaseline="middle",t.fillStyle=this._data.color,t.fillText(this._data.label,n+a,r/2)}_measureInfo(e,t,i){if(this._geomertryCacheInvalidated){const n=e.measureText(t),r=i,s=15,a=Math.round(r/1.3),o=n.width+2*s,l=r+2*a,d=(0,h.calcTextHorizontalShift)(e,n.width);this._geometryCache={paddingLeft:s,innerWidth:o,innerHeight:l,textHorizontalPadding:d},this._geomertryCacheInvalidated=!1}return this._geometryCache}}var _=i(29639),g=i(53074);class f extends a.LineSourcePaneView{constructor(e,t){super(e,t),this._balloonRenderer=new p,this._renderer=null}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(e,t){super._updateImpl(e,t);const i=this._source.properties().childs(),a={points:this._points,color:i.color.value(),borderColor:i.borderColor.value(),backgroundColor:(0,r.generateColor)(i.backgroundColor.value(),i.transparency.value()),font:(0,n.makeFont)(i.fontsize.value(),s.CHART_FONT_FAMILY),fontSize:i.fontsize.value(),label:i.text.value()};if(this._balloonRenderer.setData(a),1===a.points.length){const e=new _.CompositeRenderer;return e.append(this._balloonRenderer),e.append(new g.SelectionRenderer({points:a.points,bgColors:this._lineAnchorColors(a.points),visible:this.areAnchorsVisible(),barSpacing:this._model.timeScale().barSpacing(),hittestResult:u.HitTestResult.MOVEPOINT})),void(this._renderer=e)}this._renderer=this._balloonRenderer}}},82133:(e,t,i)=>{"use strict";i.r(t),i.d(t,{BarsPatternPaneView:()=>x});var n=i(86441),r=i(7394),s=i(53479),a=i(38031),o=i(14888),l=i(29639),d=i(85113),h=i(76078),c=i(26740),u=i(9933),p=i(6612),_=i(4754),g=i(57693);const f=r.colorsPalette["color-cold-gray-500"],v={[g.LineToolBarsPatternMode.Bars]:e=>[e[2],e[3]],[g.LineToolBarsPatternMode.Line]:e=>e[4],[g.LineToolBarsPatternMode.OpenClose]:e=>[e[1],e[4]],[g.LineToolBarsPatternMode.LineOpen]:e=>e[1],[g.LineToolBarsPatternMode.LineHigh]:e=>e[2], +[g.LineToolBarsPatternMode.LineLow]:e=>e[3],[g.LineToolBarsPatternMode.LineHL2]:e=>(e[2]+e[3])/2};class x extends _.LineSourcePaneView{constructor(){super(...arguments),this._vertLineRenderer1=new p.VerticalLineRenderer,this._vertLineRenderer2=new p.VerticalLineRenderer,this._medianRenderer=new u.TrendLineRenderer,this._renderer=null}renderer(){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){var e,t;if(super._updateImpl(),this._renderer=null,this._points.length<2)return;const i=this._source.priceScale(),r=null!==(t=null===(e=this._source.ownerSource())||void 0===e?void 0:e.firstValue())&&void 0!==t?t:null;if(!i||i.isEmpty()||null===r)return;const u=this._source.points(),p=this._source.pattern(),_=p.length,x=new l.CompositeRenderer;if(_>0&&2===u.length){const e=this._source.properties().childs(),t=e.mode.value(),l=e.color.value(),d=Math.abs((this._points[0].x-this._points[1].x)/(_-1)),f=this._source.getScale(),m=e=>i.priceToCoordinate(e,r)*f,[{index:R},{index:w}]=u,y=Rnew n.Point(i+(2*t-1),Math.round(m(e))+b))),s=new c.RectangleRenderer;s.setData({points:r,color:l,backcolor:l,linewidth:1,fillBackground:!0,transparency:10,extendLeft:!1,extendRight:!1}),x.append(s)}x.append(this.createLineAnchor({points:this._points},0))}else{const e=v[t],i=p.map(((t,i)=>new n.Point(T+i*d,m(e(t))+b)));x.append(new h.PaneRendererLine({barSpacing:d,items:i,lineColor:(0,a.generateColor)(l,10),lineStyle:s.LINESTYLE_SOLID,lineWidth:2,hittest:new o.HitTestResult(o.HitTestResult.MOVEPOINT),simpleMode:!0,withMarkers:!1})),x.append(this.createLineAnchor({points:this._points},1))}}else this._vertLineRenderer1.setData({x:this._points[0].x,color:f,linewidth:1,linestyle:s.LINESTYLE_SOLID}),x.append(this._vertLineRenderer1),this._vertLineRenderer2.setData({x:this._points[1].x,color:f,linewidth:1,linestyle:s.LINESTYLE_SOLID}),x.append(this._vertLineRenderer2),this._medianRenderer.setData({points:this._points,color:f,linewidth:1,linestyle:s.LINESTYLE_SOLID,extendleft:!1,extendright:!1,leftend:d.LineEnd.Normal,rightend:d.LineEnd.Normal}),x.append(this._medianRenderer);this._renderer=x}}},89730:(e,t,i)=>{"use strict";i.r(t),i.d(t,{BezierCubicPaneView:()=>v});var n=i(38031),r=i(4754),s=i(86216),a=i(14888),o=i(64673),l=i(9933),d=i(85113),h=i(91375),c=i(55014),u=i(9740);class p extends s.MediaCoordinatesPaneRenderer{constructor(e){super(),this._data=e||null}setData(e){this._data=e}hitTest(e,t){const i=this._data;if(null===i)return null;if(4===i.points.length){const t=(0,c.interactionTolerance)().curve,[n,r,s,l]=i.points,d=l.subtract(n),u=s.subtract(d.scaled(.25)),p=s.add(d.scaled(.25)),_=r.subtract(s),g=l.subtract(_.scaled(.25)),f=l.add(_.scaled(.25));if((0,o.quadroBezierHitTest)(s,n,u,e,t)||(0,o.cubicBezierHitTest)(s,l,p,g,e,t)||(0, +o.quadroBezierHitTest)(l,r,f,e,t))return new a.HitTestResult(a.HitTestResult.MOVEPOINT);let v=(0,h.hitTestExtendedPoints)(e,t,i.extendLeftPoints);return null===v&&(v=(0,h.hitTestExtendedPoints)(e,t,i.extendRightPoints)),v}return null}_drawImpl(e){if(null===this._data)return;const t=e.context;t.lineCap="butt",t.strokeStyle=this._data.color,t.lineWidth=this._data.lineWidth,(0,u.setLineStyle)(t,this._data.lineStyle);const i=this._data.points[0],n=this._data.points[1];if(2===this._data.points.length)t.beginPath(),t.moveTo(i.x,i.y),t.lineTo(n.x,n.y),t.stroke(),this._data.leftEnd===d.LineEnd.Arrow&&(0,l.drawArrow)(n,i,t,t.lineWidth,1),this._data.rightEnd===d.LineEnd.Arrow&&(0,l.drawArrow)(i,n,t,t.lineWidth,1);else{const e=this._data.points[2],r=this._data.points[3],s=r.subtract(i),a=e.subtract(s.scaled(.25)),o=e.add(s.scaled(.25)),c=n.subtract(e),u=r.subtract(c.scaled(.25)),p=r.add(c.scaled(.25));this._data.fillBack&&this._data.points.length>2&&(t.fillStyle=this._data.backColor,t.beginPath(),t.moveTo(i.x,i.y),t.quadraticCurveTo(a.x,a.y,e.x,e.y),t.bezierCurveTo(o.x,o.y,u.x,u.y,r.x,r.y),t.quadraticCurveTo(p.x,p.y,n.x,n.y),t.fill()),t.beginPath(),(0,h.buildExtendedSegments)(t,this._data.extendLeftPoints),t.moveTo(i.x,i.y),t.quadraticCurveTo(a.x,a.y,e.x,e.y),t.bezierCurveTo(o.x,o.y,u.x,u.y,r.x,r.y),t.quadraticCurveTo(p.x,p.y,n.x,n.y),(0,h.buildExtendedSegments)(t,this._data.extendRightPoints),t.stroke(),this._data.leftEnd===d.LineEnd.Arrow&&(0,l.drawArrow)(a,i,t,t.lineWidth,1),this._data.rightEnd===d.LineEnd.Arrow&&(0,l.drawArrow)(p,n,t,t.lineWidth,1)}}}var _=i(29639),g=i(11875),f=i(50151);class v extends r.LineSourcePaneView{constructor(){super(...arguments),this._bezierCubicRenderer=new p,this._renderer=null,this._extendedSegmentLeftCache=null,this._extendedSegmentRightCache=null}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_updateImpl(e,t){if(super._updateImpl(e,t),this._renderer=null,this._points.length<2)return;const i=this._source.properties().childs();let r=[],s=[];if(4===this._source.points().length){const n=(0,f.ensureNotNull)(this._source.pointToScreenPoint(this._source.points()[0])),a=(0,f.ensureNotNull)(this._source.pointToScreenPoint(this._source.points()[1])),o=(0,f.ensureNotNull)(this._source.pointToScreenPoint(this._source.points()[2])),l=(0,f.ensureNotNull)(this._source.pointToScreenPoint(this._source.points()[3])),d=l.subtract(n),h=o.subtract(d.scaled(.25)),c=a.subtract(o),u=l.add(c.scaled(.25));i.extendLeft.value()&&(r=this._extendSegmentLeft(o,n,h,t,e)),i.extendRight.value()&&(s=this._extendSegmentRight(l,a,u,t,e))}const a=this._points.slice(),o=this._source.controlPoints();null!==o&&(a.push((0,f.ensureNotNull)(this._source.pointToScreenPoint(o[0]))),a.push((0,f.ensureNotNull)(this._source.pointToScreenPoint(o[1]))));const l={points:a,color:i.linecolor.value(),lineWidth:i.linewidth.value(),lineStyle:i.linestyle.value(),leftEnd:i.leftEnd.value(),rightEnd:i.rightEnd.value(),fillBack:i.fillBackground.value(),backColor:(0, +n.generateColor)(i.backgroundColor.value(),i.transparency.value()),extendLeftPoints:r,extendRightPoints:s};this._bezierCubicRenderer.setData(l);const d=new _.CompositeRenderer;d.append(this._bezierCubicRenderer),this.addAnchors(d),this._renderer=d}_extendSegmentLeft(e,t,i,n,r){return(0,g.cacheIsValid)(this._extendedSegmentLeftCache,e,t,i,n,r)||(this._extendedSegmentLeftCache={p1:e,p2:t,p3:i,width:n,height:r,segment:(0,o.extendQuadroBezier)(e,t,i,n,r)}),(0,f.ensureNotNull)(this._extendedSegmentLeftCache).segment}_extendSegmentRight(e,t,i,n,r){return(0,g.cacheIsValid)(this._extendedSegmentRightCache,e,t,i,n,r)||(this._extendedSegmentRightCache={p1:e,p2:t,p3:i,width:n,height:r,segment:(0,o.extendQuadroBezier)(e,t,i,n,r)}),(0,f.ensureNotNull)(this._extendedSegmentRightCache).segment}}},11875:(e,t,i)=>{"use strict";i.r(t),i.d(t,{cacheIsValid:()=>d,BezierQuadroPaneView:()=>h});var n=i(50151),r=i(38031),s=i(4754),a=i(29639),o=i(64673),l=i(91375);function d(e,t,i,n,r,s){return null!==e&&e.p1.x===t.x&&e.p1.y===t.y&&e.p2.x===i.x&&e.p2.y===i.y&&e.p3.x===n.x&&e.p3.y===n.y&&e.width===r&&e.height===s}class h extends s.LineSourcePaneView{constructor(){super(...arguments),this._bezierQuadroRenderer=new l.BezierQuadroRenderer,this._renderer=null,this._extendedSegmentLeftCache=null,this._extendedSegmentRightCache=null}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_updateImpl(e,t){if(super._updateImpl(e,t),this._renderer=null,this._points.length<2)return;const i=this._source.properties().childs();let s=[],o=[];if(3===this._source.points().length){const r=(0,n.ensureNotNull)(this._source.pointToScreenPoint(this._source.points()[0])),a=(0,n.ensureNotNull)(this._source.pointToScreenPoint(this._source.points()[1])),l=(0,n.ensureNotNull)(this._source.pointToScreenPoint(this._source.points()[2])),d=a.subtract(r),h=l.subtract(d.scaled(.25)),c=l.add(d.scaled(.25));i.extendLeft.value()&&(s=this._extendSegmentLeft(l,r,h,t,e)),i.extendRight.value()&&(o=this._extendSegmentRight(l,a,c,t,e))}const l=this._points.slice(),d=this._source.controlPoint();null!==d&&l.push((0,n.ensureNotNull)(this._source.pointToScreenPoint(d)));const h={points:l,color:i.linecolor.value(),lineWidth:i.linewidth.value(),lineStyle:i.linestyle.value(),leftEnd:i.leftEnd.value(),rightEnd:i.rightEnd.value(),fillBack:i.fillBackground.value(),backColor:(0,r.generateColor)(i.backgroundColor.value(),i.transparency.value()),extendLeftSegments:s,extendRightSegments:o};this._bezierQuadroRenderer.setData(h);const c=new a.CompositeRenderer;c.append(this._bezierQuadroRenderer),this.addAnchors(c),this._renderer=c}_extendSegmentLeft(e,t,i,r,s){return d(this._extendedSegmentLeftCache,e,t,i,r,s)||(this._extendedSegmentLeftCache={p1:e,p2:t,p3:i,width:r,height:s,segment:(0,o.extendQuadroBezier)(e,t,i,r,s)}),(0,n.ensureNotNull)(this._extendedSegmentLeftCache).segment}_extendSegmentRight(e,t,i,r,s){return d(this._extendedSegmentRightCache,e,t,i,r,s)||(this._extendedSegmentRightCache={p1:e,p2:t,p3:i,width:r,height:s,segment:(0,o.extendQuadroBezier)(e,t,i,r,s)}),(0, +n.ensureNotNull)(this._extendedSegmentRightCache).segment}}},91375:(e,t,i)=>{"use strict";i.d(t,{hitTestExtendedPoints:()=>c,buildExtendedSegments:()=>u,BezierQuadroRenderer:()=>p});var n=i(4652),r=i(86216),s=i(85113),a=i(14888),o=i(64673),l=i(9933),d=i(55014),h=i(9740);function c(e,t,i){for(const r of i)for(let i=1;i2&&(r.fillStyle=this._data.backColor,r.beginPath(),r.moveTo(t.x,t.y),r.quadraticCurveTo(a.x,a.y,n.x,n.y),r.quadraticCurveTo(o.x,o.y,i.x,i.y),r.fill()),r.beginPath(),u(r,this._data.extendLeftSegments),r.moveTo(t.x,t.y),r.quadraticCurveTo(a.x,a.y,n.x,n.y),r.quadraticCurveTo(o.x,o.y,i.x,i.y),u(r,this._data.extendRightSegments),r.stroke(),this._data.leftEnd===s.LineEnd.Arrow&&(0,l.drawArrow)(a,t,r,r.lineWidth,1),this._data.rightEnd===s.LineEnd.Arrow&&(0,l.drawArrow)(o,i,r,r.lineWidth,1)}}}},52377:(e,t,i)=>{"use strict";i.d(t,{BrushBasePaneView:()=>d});var n=i(86441),r=i(98930),s=i(53074),a=i(29639),o=i(14888),l=i(4754);class d extends l.LineSourcePaneView{constructor(){super(...arguments),this._polygonRenderer=new r.PolygonRenderer,this._renderer=new a.CompositeRenderer}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){super._updateImpl();const e=Math.max(1,this._source.smooth()),t=this._points;if(0===t.length)return void this._renderer.clear();const i=[t[0]];for(let n=1;n0){ +const t=1!==e?[n.points[0],n.points[e-1]]:[n.points[0]],i=new s.SelectionRenderer({points:t,bgColors:this._lineAnchorColors(t),visible:this.areAnchorsVisible(),hittestResult:o.HitTestResult.REGULAR,barSpacing:this._getModel().timeScale().barSpacing()});this._renderer.append(i)}}}_smoothArray(e,t){if(1===e.length)return e;const i=new Array(e.length);for(let r=0;r{"use strict";i.r(t),i.d(t,{BrushPaneView:()=>s});var n=i(53479),r=i(52377);class s extends r.BrushBasePaneView{_createPolygonRendererData(){const e=this._source.properties().childs(),t={points:this._points,color:e.linecolor.value(),linewidth:e.linewidth.value(),linestyle:n.LINESTYLE_SOLID,linecap:"round",skipClosePath:!0,leftend:e.leftEnd.value(),rightend:e.rightEnd.value(),filled:!1,fillBackground:!1,backcolor:e.backgroundColor.value()};return e.fillBackground.value()&&this._model.lineBeingCreated()!==this._source&&(t.filled=!0,t.fillBackground=!0,t.transparency=e.transparency.value()),t}}},36400:(e,t,i)=>{"use strict";i.r(t),i.d(t,{CalloutPaneView:()=>v});var n=i(86441),r=i(50151),s=i(95242),a=i(29639),o=i(17364),l=i(80142),d=i(38031),h=i(83499),c=i(86216),u=i(14888);class p extends c.MediaCoordinatesPaneRenderer{constructor(){super(),this._data=null,this._textSizeCache={totalHeight:NaN,totalWidth:NaN}}setData(e){this._data=e}hitTest(e){if(null===this._data||this._data.points.length<2)return null;const t=this._data.points[0],i=this._data.points[1];if(t.subtract(e).length()<3)return new u.HitTestResult(u.HitTestResult.CHANGEPOINT);const n=i.x-this._textSizeCache.totalWidth/2,r=i.y-this._textSizeCache.totalHeight/2;return e.x>=n&&e.x<=n+this._textSizeCache.totalWidth&&e.y>=r&&e.y<=r+this._textSizeCache.totalHeight?new u.HitTestResult(u.HitTestResult.MOVEPOINT,{areaName:u.AreaName.Text}):null}_drawImpl(e){if(null===this._data||this._data.points.length<2)return;const t=this._data.points[0].clone(),i=this._data.points[1].clone(),n=e.context;n.lineCap="butt",n.strokeStyle=this._data.bordercolor,n.lineWidth=this._data.linewidth,n.textBaseline="bottom",n.font=this._data.textData.font;const r=this._data.textData.fontSize*this._data.textData.lines.length,s=this._data.textData.maxWidth,a=s+20,o=r+20;this._textSizeCache.totalWidth=a,this._textSizeCache.totalHeight=o;let c=i.x-a/2,u=i.y-o/2,p=0;const _=s+4>16,g=r+4>16;n.textAlign=(0,l.isRtl)()?"right":"left";const f=(0,h.calcTextHorizontalShift)(n,s);t.x>c+a?p=20:t.x>c&&(p=10),t.y>u+o?p+=2:t.y>u&&(p+=1),n.translate(c,u),t.x-=c,t.y-=u,i.x-=c,i.y-=u,n.beginPath(),n.moveTo(8,0),10===p?_?(n.lineTo(i.x-8,0),n.lineTo(t.x,t.y),n.lineTo(i.x+8,0),n.lineTo(a-8,0)):(n.lineTo(t.x,t.y),n.lineTo(a-8,0)):n.lineTo(a-8,0),20===p?(n.lineTo(t.x,t.y),n.lineTo(a,8)):n.arcTo(a,0,a,8,8),21===p?g?(n.lineTo(a,i.y-8),n.lineTo(t.x,t.y),n.lineTo(a,i.y+8),n.lineTo(a,o-8)):(n.lineTo(t.x,t.y),n.lineTo(a,o-8)):n.lineTo(a,o-8), +22===p?(n.lineTo(t.x,t.y),n.lineTo(a-8,o)):n.arcTo(a,o,a-8,o,8),12===p?_?(n.lineTo(i.x+8,o),n.lineTo(t.x,t.y),n.lineTo(i.x-8,o),n.lineTo(8,o)):(n.lineTo(t.x,t.y),n.lineTo(8,o)):n.lineTo(8,o),2===p?(n.lineTo(t.x,t.y),n.lineTo(0,o-8)):n.arcTo(0,o,0,o-8,8),1===p?g?(n.lineTo(0,i.y+8),n.lineTo(t.x,t.y),n.lineTo(0,i.y-8),n.lineTo(0,8)):(n.lineTo(t.x,t.y),n.lineTo(0,8)):n.lineTo(0,8),0===p?(n.lineTo(t.x,t.y),n.lineTo(8,0)):n.arcTo(0,0,8,0,8),n.stroke(),n.fillStyle=(0,d.generateColor)(this._data.backcolor,this._data.transparency),n.fill(),n.fillStyle=this._data.color,u=10+this._data.textData.fontSize,c=10+f;for(const e of this._data.textData.lines)n.fillText(e,c,u),u+=this._data.textData.fontSize}}var _=i(4754),g=i(44381);let f=null;class v extends _.LineSourcePaneView{constructor(e,t){super(e,t),this._calloutRenderer=new p,this._renderer=new a.CompositeRenderer}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){if(super._updateImpl(),this._source.calculatePoint2(),this._renderer.clear(),!this._points[0])return;if(this._points.length<2)return;const e=this._source.properties().childs(),t=this._points[0],i=t.x+this._source.getBarOffset()*this._model.timeScale().barSpacing(),s=new n.Point(i,this._points[1].y),a=this._fontStyle(),o=e.wordWrap.value()?e.wordWrapWidth.value():void 0,l=(0,g.wordWrap)(e.text.value(),a,o);let d;d=void 0!==o?o:l.reduce(((e,t)=>Math.max(e,function(e,t){if(null===f){const e=document.createElement("canvas");e.width=0,e.height=0,f=(0,r.ensureNotNull)(e.getContext("2d"))}return f.font=t,f.measureText(e).width}(t,a))),0);const h={points:[t,s],color:e.color.value(),linewidth:e.linewidth.value(),backcolor:e.backgroundColor.value(),transparency:e.transparency.value(),textData:{lines:l,maxWidth:d,font:a,fontSize:e.fontsize.value()},bordercolor:e.bordercolor.value()};if(this._calloutRenderer.setData(h),this._renderer.append(this._calloutRenderer),this._renderer.append(this.createLineAnchor({points:[t]},0)),void 0!==o){const e=h.points[1],t=new n.Point(e.x+o/2+8+2,e.y);t.data=1,this._renderer.append(this.createLineAnchor({points:[t]},1))}}_fontStyle(){const e=this._source.properties().childs(),t=(e.bold.value()?"bold ":"")+(e.italic.value()?"italic ":""),i=e.fontsize.value();return(0,s.makeFont)(i,o.CHART_FONT_FAMILY,t)}}},95007:(e,t,i)=>{"use strict";var n=i(86441).Point,r=i(4754).LineSourcePaneView,s=i(6612).VerticalLineRenderer,a=i(9933).TrendLineRenderer,o=i(14888).HitTestResult,l=i(29639).CompositeRenderer,d=i(85113).LineEnd;t.LineToolCircleLinesPaneView=class extends r{constructor(e,t){super(e,t),this._lines=[],this._trendRenderer=new a,this._renderer=null}_updateImpl(){if(super._updateImpl(),this._renderer=null,!(this._source.points().length<2)){var e=this._model.timeScale();if(this._source.priceScale()&&!this._source.priceScale().isEmpty()&&!e.isEmpty()){var t=this._source.points()[0],i=this._source.points()[1],r=i?i.index-t.index:1;if(this._lines=[],0!==r){var a=e.visibleBarsStrictRange();if(r>0)for(var h=t.index;h<=a.lastBar();h+=r)this._lines.push({ +x:e.indexToCoordinate(h)});else for(h=t.index;h>=a.firstBar();h+=r)this._lines.push({x:e.indexToCoordinate(h)});if(!(this._points.length<2)){var c=new l,u=this._source.properties(),p={points:[t,i],width:this._model.timeScale().width(),height:this._source.priceScale().height(),color:u.trendline.color.value(),linewidth:u.trendline.linewidth.value(),linestyle:u.trendline.linestyle.value(),extendleft:!1,extendright:!1,leftend:d.Normal,rightend:d.Normal};this._trendRenderer.setData(p),c.append(this._trendRenderer);var _=this._model.timeScale().width(),g=this._source.priceScale().height();for(h=0;h{"use strict";i.r(t),i.d(t,{CirclePaneView:()=>c});var n=i(17364),r=i(44381),s=i(29639),a=i(4754),o=i(14888),l=i(34026),d=i(55014);class h{constructor(e){this._data=null!=e?e:null}setData(e){this._data=e}draw(e,t){if(null===this._data)return;const{center:i,radius:n,lineWidth:r,color:s,fillBackground:a,backColor:o}=this._data;e.save();const l=t.pixelRatio,d=Math.max(1,Math.floor(l)),h=d%2/2,c=Math.round(i.x*l)+h,u=Math.round(i.y*l)+h,p=Math.round(c+n*l),_=Math.max(1,Math.floor(r*l)),g=p-c-_;a&&g>0&&(e.fillStyle=o,e.beginPath(),e.moveTo(c+g,u),e.arc(c,u,g,0,2*Math.PI,!1),e.fill());const f=Math.max(d/2,p-c-_/2);e.strokeStyle=s,e.lineWidth=_,e.beginPath(),e.moveTo(c+f,u),e.arc(c,u,f,0,2*Math.PI,!1),e.stroke(),e.restore()}hitTest(e,t){if(null===this._data)return null;const{center:i,radius:n}=this._data,r=(0,d.interactionTolerance)().curve;if(!(0,l.pointInCircle)(e,i,n+r))return null;const s=n>r&&(0,l.pointInCircle)(e,i,n-r)?o.HitTestResult.MOVEPOINT_BACKGROUND:o.HitTestResult.MOVEPOINT;return new o.HitTestResult(s)}}class c extends a.LineSourcePaneView{constructor(){super(...arguments),this._circleRenderer=new h,this._textRenderer=new r.TextRenderer,this._renderer=new s.CompositeRenderer}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){var e;if(super._updateImpl(),this._renderer.clear(),this._points.length<2)return;const t=this._source.properties().childs(),[i,n]=this._points;this._circleRenderer.setData({center:i,radius:Math.sqrt((n.x-i.x)**2+(n.y-i.y)**2),color:t.color.value(),lineWidth:t.linewidth.value(),backColor:t.backgroundColor.value(),fillBackground:t.fillBackground.value()}),this._renderer.append(this._circleRenderer),t.showLabel.value()&&(null===(e=t.text)||void 0===e?void 0:e.value())&&(this._updateTextRenderer(),this._renderer.append(this._textRenderer)),this.addAnchors(this._renderer,{ +hittestResult:[o.HitTestResult.MOVEPOINT,o.HitTestResult.CHANGEPOINT]})}_updateTextRenderer(){const{text:e,textColor:t,fontSize:i,bold:r,italic:s}=this._source.properties().childs(),[a,o]=this._points,l=a.subtract(o).length()*Math.sqrt(2),d={points:[a],text:e.value(),color:t.value(),fontSize:i.value(),font:n.CHART_FONT_FAMILY,bold:r.value(),italic:s.value(),wordWrapWidth:l,maxHeight:l,offsetX:0,offsetY:0,horzAlign:"center",vertAlign:"middle",forceTextAlign:!0};this._textRenderer.setData(d)}}},17269:(e,t,i)=>{"use strict";i.r(t),i.d(t,{CommentPaneView:()=>f});var n=i(95242),r=i(38031),s=i(17364),a=i(4754),o=i(29639),l=i(86441),d=i(34026),h=i(80142),c=i(83499),u=i(86216),p=i(14888),_=i(9740);class g extends u.MediaCoordinatesPaneRenderer{constructor(){super(...arguments),this._geometryCache={innerHeight:NaN,textHorizontalPadding:NaN,innerWidth:NaN,paddingLeft:NaN},this._geomertryCacheInvalidated=!0,this._data=null}setData(e){this._data=e,this._geomertryCacheInvalidated=!0}hitTest(e,t){if(null===this._data||0===this._data.points.length)return null;const i=this._data.points[0].x,n=this._data.points[0].y-this._geometryCache.innerHeight,r=(0,l.box)(new l.Point(i,n),new l.Point(i+this._geometryCache.innerWidth,n+this._geometryCache.innerHeight));return(0,d.pointInBox)(e,r)?new p.HitTestResult(p.HitTestResult.MOVEPOINT,{areaName:p.AreaName.Text}):null}_drawImpl(e){if(null===this._data||0===this._data.points.length)return;const t=e.context;t.font=this._data.font,t.textAlign=(0,h.isRtl)()?"right":"left";const i=this._measureInfo(t,this._data.label,this._data.fontSize),{paddingLeft:n,innerHeight:r,innerWidth:s,textHorizontalPadding:a}=i,o=Math.min(s,r)/2,l=this._data.points[0].x,d=this._data.points[0].y-r;t.translate(l,d),(0,_.drawRoundRect)(t,0,0,s,r,[o,o,o,2]),t.fillStyle=this._data.backgroundColor,t.fill(),t.strokeStyle=this._data.borderColor,t.lineWidth=2,t.stroke(),t.closePath(),t.textBaseline="middle",t.fillStyle=this._data.color,t.fillText(this._data.label,n+a,r/2)}_measureInfo(e,t,i){if(this._geomertryCacheInvalidated){const n=e.measureText(t),r=i,s=12,a=Math.round(r/1.3),o=n.width+2*s,l=r+2*a,d=(0,c.calcTextHorizontalShift)(e,n.width);this._geometryCache={paddingLeft:s,innerWidth:o,innerHeight:l,textHorizontalPadding:d},this._geomertryCacheInvalidated=!1}return this._geometryCache}}class f extends a.LineSourcePaneView{constructor(e,t){super(e,t),this._commentRenderer=new g,this._renderer=null}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(e,t){super._updateImpl(e,t);const i=this._source.properties().childs(),a={points:this._points,color:i.color.value(),borderColor:i.borderColor.value(),backgroundColor:(0,r.generateColor)(i.backgroundColor.value(),i.transparency.value()),font:(0,n.makeFont)(i.fontsize.value(),s.CHART_FONT_FAMILY),fontSize:i.fontsize.value(),label:i.text.value()};if(this._commentRenderer.setData(a),1===a.points.length){const e=new o.CompositeRenderer;return e.append(this._commentRenderer),e.append(this.createLineAnchor({points:a.points},0)),void(this._renderer=e)} +this._renderer=this._commentRenderer}}},4332:(e,t,i)=>{"use strict";i.r(t),i.d(t,{CrossLinePaneView:()=>l});var n=i(4754),r=i(2945),s=i(6612),a=i(29639),o=i(14888);class l extends n.LineSourcePaneView{constructor(e,t){super(e,t),this._renderer=null,this._horizLineRenderer=new r.HorizontalLineRenderer,this._vertLineRenderer=new s.VerticalLineRenderer,this._horizLineRenderer.setHitTest(new o.HitTestResult(o.HitTestResult.MOVEPOINT))}update(){this._invalidated=!0}renderer(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._renderer}_updateImpl(){super._updateImpl(),this._renderer=null;const e=this._getPoints();if(0===e.length)return;const t={color:this._getSource().lineColor(),linestyle:this._getSource().lineStyle(),linewidth:this._getSource().lineWidth(),x:e[0].x,y:e[0].y};this._horizLineRenderer.setData(t),this._horizLineRenderer.setHitTest(new o.HitTestResult(o.HitTestResult.MOVEPOINT,{snappingPrice:this._source.points()[0].price})),this._vertLineRenderer.setData(t),this._vertLineRenderer.setHitTest(new o.HitTestResult(o.HitTestResult.MOVEPOINT,{snappingIndex:this._source.points()[0].index}));const i=new a.CompositeRenderer;i.append(this._horizLineRenderer),i.append(this._vertLineRenderer),this.addAnchors(i),this._renderer=i}}},92238:(e,t,i)=>{"use strict";i.r(t),i.d(t,{CypherPaneView:()=>r});var n=i(77340);class r extends n.Pattern5pointsPaneView{_updateBaseData(){if(this._source.points().length>=3){const[e,t,i]=this._source.points();this._abRetracement=Math.round(1e3*Math.abs((i.price-t.price)/(t.price-e.price)))/1e3}if(this._source.points().length>=4){const[e,t,,i]=this._source.points();this._bcRetracement=Math.round(1e3*Math.abs((i.price-e.price)/(t.price-e.price)))/1e3}if(this._source.points().length>=5){const[e,,t,i,n]=this._source.points();this._cdRetracement=Math.round(1e3*Math.abs((n.price-i.price)/(i.price-t.price)))/1e3,this._xdRetracement=Math.round(1e3*Math.abs((n.price-i.price)/(e.price-i.price)))/1e3}}}},64484:(e,t,i)=>{"use strict";i.d(t,{DateAndPriceRangeBasePaneView:()=>o});var n=i(86441),r=i(17364),s=i(44381),a=i(4754);class o extends a.LineSourcePaneView{constructor(){super(...arguments),this._customTextrenderer=new s.TextRenderer}_updateCustomTextRenderer(e,t){const i=this._source.properties().childs().customText.childs();if(i.visible.value()&&i.text.value().length>0){const[a,o]=this._points,l=Math.round((a.y+o.y)/2),d=new n.Point(a.x,l),h=new n.Point(o.x,l),c=d.x{"use strict";i.r(t),i.d(t,{ +DateAndPriceRangePaneView:()=>b});var n=i(50151),r=i(86441),s=i(44352),a=i(80142),o=i(44381),l=i(26740),d=i(9933),h=i(29639),c=i(18766),u=i(53479),p=i(85113),_=i(45063),g=i(68336),f=i(48566),v=i(17364),x=i(64484);const m=new _.TimeSpanFormatter,R=new c.PercentageFormatter,w=new f.VolumeFormatter,y=s.t(null,void 0,i(33355)),T=s.t(null,{context:"study"},i(32819));class b extends x.DateAndPriceRangeBasePaneView{constructor(){super(...arguments),this._distanceLineRenderer=new d.TrendLineRenderer,this._distancePriceRenderer=new d.TrendLineRenderer,this._backgroundRenderer=new l.RectangleRenderer,this._borderRenderer=new l.RectangleRenderer,this._textRenderer=new o.TextRenderer,this._renderer=new h.CompositeRenderer,this._pipFormatter=null,this._lastSymbolInfo=null}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_updateImpl(e,t){var i;if(super._updateImpl(),this._renderer.clear(),this._points.length<2||this._source.points().length<2)return;const s=this._source.properties().childs();s.fillBackground&&s.fillBackground.value()&&(this._backgroundRenderer.setData({points:this._points,color:"white",linewidth:0,backcolor:s.backgroundColor.value(),fillBackground:!0,transparency:s.backgroundTransparency.value(),extendLeft:!1,extendRight:!1}),this._renderer.append(this._backgroundRenderer));const[l,d]=this._points;s.drawBorder.value()&&(this._borderRenderer.setData({points:this._points,color:s.borderColor.value(),linewidth:s.borderWidth.value(),fillBackground:!1,extendLeft:!1,extendRight:!1,backcolor:""}),this._renderer.append(this._borderRenderer));const h=s.drawBorder.value()?s.borderWidth.value()/2:0,c=this._updateCustomTextRenderer(e,t),_=Math.round((l.y+d.y)/2),f=new r.Point(l.x+Math.sign(d.x-l.x)*h,_),x=new r.Point(d.x+Math.sign(l.x-d.x)*h,_);this._distanceLineRenderer.setData({points:[f,x],color:s.linecolor.value(),linewidth:s.linewidth.value(),linestyle:u.LINESTYLE_SOLID,extendleft:!1,extendright:!1,leftend:p.LineEnd.Normal,rightend:Math.abs(l.x-d.x)>=25*s.linewidth.value()?p.LineEnd.Arrow:p.LineEnd.Normal,excludeBoundaries:null!=c?c:void 0}),this._renderer.append(this._distanceLineRenderer);const b=Math.round((l.x+d.x)/2),L=new r.Point(b,l.y+Math.sign(d.y-l.y)*h),P=new r.Point(b,d.y+Math.sign(l.y-d.y)*h);this._distancePriceRenderer.setData({points:[L,P],color:s.linecolor.value(),linewidth:s.linewidth.value(),linestyle:u.LINESTYLE_SOLID,extendleft:!1,extendright:!1,leftend:p.LineEnd.Normal,rightend:Math.abs(L.y-P.y)>=25*s.linewidth.value()?p.LineEnd.Arrow:p.LineEnd.Normal,excludeBoundaries:null!=c?c:void 0}),this._renderer.append(this._distancePriceRenderer);const S=this._source.points()[0].price,C=this._source.points()[1].price,M=C-S,I=100*M/Math.abs(S),N=this._source.points()[0].index,A=this._source.points()[1].index,k=A-N,D=(0,a.forceLTRStr)(k+""),E=this._model.timeScale().indexToUserTime(N),B=this._model.timeScale().indexToUserTime(A);let z="";if(E&&B){const e=(B.valueOf()-E.valueOf())/1e3;z=", "+(0,a.startWithLTR)(m.format(e))}const O=this._model.mainSeries().symbolInfo() +;O&&O!==this._lastSymbolInfo&&(this._pipFormatter=new g.PipFormatter(O.pricescale,O.minmov,O.type,O.minmove2),this._lastSymbolInfo=O);const H=(0,n.ensureNotNull)(this._source.ownerSource()).formatter().format(M)+" ("+R.format(Math.round(100*I)/100)+") "+(this._pipFormatter?this._pipFormatter.format(M):"");let V=(0,a.forceLTRStr)(H)+"\n"+y.format({count:D})+z;const W=this._source.volume();let F;Number.isNaN(W)||(V+=`\n${T} ${w.format(W)}`),F=C>S?new r.Point(.5*(l.x+d.x),d.y-2*s.fontsize.value()):new r.Point(.5*(l.x+d.x),d.y+.7*s.fontsize.value());const Y={x:0,y:10},j=s.fontsize.value(),U={points:[F],text:V,color:s.textcolor.value(),font:v.CHART_FONT_FAMILY,offsetX:Y.x,offsetY:Y.y,padding:8,vertAlign:"middle",horzAlign:"center",fontsize:j,backgroundRoundRect:4,backgroundHorzInflate:.4*j,backgroundVertInflate:.2*j};(null===(i=s.fillLabelBackground)||void 0===i?void 0:i.value())&&(U.boxShadow={shadowColor:s.shadow.value(),shadowBlur:4,shadowOffsetY:1},U.backgroundColor=s.labelBackgroundColor.value()),this._textRenderer.setData(U);const q=this._textRenderer.measure(),Q=(0,o.calculateLabelPosition)(q,l,d,Y,e);this._textRenderer.setPoints([Q]),this._renderer.append(this._textRenderer),this._renderer.append(this._customTextrenderer),this.addAnchors(this._renderer)}_needLabelExclusionPath(e){return e.getLinesInfo().lines.length>0}}},4061:(e,t,i)=>{"use strict";i.r(t),i.d(t,{DateRangePaneView:()=>m});var n=i(86441),r=i(44352),s=i(80142),a=i(44381),o=i(26740),l=i(9933),d=i(29639),h=i(53479),c=i(85113),u=i(45063),p=i(48566),_=i(17364),g=i(64484);const f=new p.VolumeFormatter,v=r.t(null,void 0,i(33355)),x=r.t(null,{context:"study"},i(32819));class m extends g.DateAndPriceRangeBasePaneView{constructor(){super(...arguments),this._leftBorderRenderer=new l.TrendLineRenderer,this._rightBorderRenderer=new l.TrendLineRenderer,this._distancePriceRenderer=new l.TrendLineRenderer,this._backgroundRenderer=new o.RectangleRenderer,this._textRenderer=new a.TextRenderer,this._renderer=new d.CompositeRenderer}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_updateImpl(e,t){var i;if(super._updateImpl(),this._renderer.clear(),this._points.length<2||this._source.points().length<2)return;const r=this._source.properties().childs(),o=r.extendTop.value(),l=r.extendBottom.value(),[d,p]=this._points,g=o?0:Math.min(d.y,p.y),m=l?this._height():Math.max(d.y,p.y);r.fillBackground.value()&&(this._backgroundRenderer.setData({points:[new n.Point(d.x,g),new n.Point(p.x,m)],color:"white",linewidth:0,backcolor:r.backgroundColor.value(),fillBackground:!0,transparency:r.backgroundTransparency.value(),extendLeft:!1,extendRight:!1}),this._renderer.append(this._backgroundRenderer));const R=(e,t,i)=>{e.setData({points:[t,i],color:r.linecolor.value(),linewidth:r.linewidth.value(),linestyle:h.LINESTYLE_SOLID,extendleft:!1,extendright:!1,leftend:c.LineEnd.Normal,rightend:c.LineEnd.Normal}),this._renderer.append(e)};R(this._leftBorderRenderer,new n.Point(d.x,g),new n.Point(d.x,m)), +R(this._rightBorderRenderer,new n.Point(p.x,g),new n.Point(p.x,m));const w=Math.round((d.y+p.y)/2),y=new n.Point(d.x,w),T=new n.Point(p.x,w),b=this._updateCustomTextRenderer(e,t);this._distancePriceRenderer.setData({points:[y,T],color:r.linecolor.value(),linewidth:r.linewidth.value(),linestyle:h.LINESTYLE_SOLID,extendleft:!1,extendright:!1,leftend:c.LineEnd.Normal,rightend:Math.abs(y.x-T.x)>=15*r.linewidth.value()?c.LineEnd.Arrow:c.LineEnd.Normal,excludeBoundaries:null!=b?b:void 0}),this._renderer.append(this._distancePriceRenderer);const L=this._source.points()[0].index,P=this._source.points()[1].index,S=P-L,C=this._model.timeScale().indexToUserTime(L),M=this._model.timeScale().indexToUserTime(P);let I="";if(C&&M){const e=(M.valueOf()-C.valueOf())/1e3;I=", "+(0,s.startWithLTR)((new u.TimeSpanFormatter).format(e))}const N=this._source.volume(),A=Number.isNaN(N)?"":`\n${x} ${f.format(N)}`,k=v.format({count:(0,s.forceLTRStr)(S.toString())})+I+A,D={x:0,y:10},E=r.fontsize.value(),B={text:k,color:r.textcolor.value(),font:_.CHART_FONT_FAMILY,offsetX:D.x,offsetY:D.y,padding:8,vertAlign:"middle",horzAlign:"center",fontsize:E,backgroundRoundRect:4,backgroundHorzInflate:.4*E,backgroundVertInflate:.2*E};(null===(i=r.fillLabelBackground)||void 0===i?void 0:i.value())&&(B.boxShadow={shadowColor:r.shadow.value(),shadowBlur:4,shadowOffsetY:1},B.backgroundColor=r.labelBackgroundColor.value()),this._textRenderer.setData(B);const z=this._textRenderer.measure(),O=(0,a.calculateLabelPosition)(z,d,p,D,e);this._textRenderer.setPoints([O]),this._renderer.append(this._textRenderer),this._renderer.append(this._customTextrenderer),this.addAnchors(this._renderer)}}},71841:(e,t,i)=>{"use strict";var n=i(4112).DisjointChannelRenderer,r=i(9933).TrendLineRenderer,s=i(44381).TextRenderer,a=i(29639).CompositeRenderer,o=i(6947).PaneCursorType,l=i(17364),d=i(20575).AlertableLineSourcePaneView,h=[o.Default,o.Default,o.VerticalResize,o.Default];t.DisjointChannelPaneView=class extends d{constructor(e,t){super(e,t),this._label=null,this._trendLineRendererPoints12=new r,this._trendLineRendererPoints43=new r,this._disjointChannelRenderer=new n,this._p1LabelRenderer=new s,this._p2LabelRenderer=new s,this._p3LabelRenderer=new s,this._p4LabelRenderer=new s,this._renderer=null}_updateImpl(){if(super._updateImpl(),this._renderer=null,this._label=null,!(this._source.points().length<2)&&this._source.priceScale()){var e=this._source.points()[0],t=this._source.points()[1],i=this._source.ownerSource().firstValue();if(this._price1=this._source.priceScale().formatPrice(e.price,i),this._price2=this._source.priceScale().formatPrice(t.price,i),3===this._source.points().length){var n=this._source.points()[2];this._price3=this._source.priceScale().formatPrice(n.price,i);var r=t.price-e.price;this._price4=this._source.priceScale().formatPrice(n.price+r,i)}if(!(this._points.length<2)){var s,o=new a,d=(e=this._points[0],t=this._points[1],this._source.properties()),c=this._model,u=this._source;if(this._points.length>=3){(n=this._points[2]).x=t.x,n.square=!0;var p=t.y-e.y +;if((s=e.clone()).y=n.y+p,s.data=3,d.fillBackground.value()){var _=c.timeScale().width(),g=u.priceScale().height(),f=d.extendLeft.value(),v=d.extendRight.value();this._disjointChannelRenderer.setData({width:_,height:g,extendleft:f,extendright:v,points:[e,t,n,s],backcolor:d.backgroundColor.value(),transparency:d.transparency.value(),hittestOnBackground:TradingView.isMobile.any()}),o.append(this._disjointChannelRenderer)}}var x=function(e,t){return{points:[e,t],width:c.timeScale().width(),height:u.priceScale().height(),color:d.linecolor.value(),linewidth:d.linewidth.value(),linestyle:d.linestyle.value(),extendleft:d.extendLeft.value(),extendright:d.extendRight.value(),leftend:d.leftEnd.value(),rightend:d.rightEnd.value()}},m=this,R=function(e,t,i,n,r,s){if(m._source.properties().showPrices.value()){var a={points:[i],text:r,color:m._source.properties().textcolor.value(),horzAlign:i.x>n.x?"left":"right",vertAlign:"middle",font:l.CHART_FONT_FAMILY,offsetX:6,offsetY:0,boxPadding:0,bold:m._source.properties().bold.value(),italic:m._source.properties().italic.value(),fontsize:m._source.properties().fontsize.value(),forceTextAlign:!0};e.setData(a),o.append(e);a={points:[n],text:s,color:m._source.properties().textcolor.value(),horzAlign:i.x{"use strict";i.r(t),i.d(t,{ElliottLabelsPaneView:()=>v});var n=i(4754),r=i(29639),s=i(91031),a=i(38031),o=i(53479),l=i(14888),d=i(86441),h=i(34026),c=i(83499),u=i(95242);class p{constructor(e,t){this._data=e,this._hitTestResult=t}hitTest(e){const t=this._center(),i=this._data.circleRadius,n={min:new d.Point(t.x-i,t.y-i),max:new d.Point(t.x+i,t.y+i)};return(0,h.pointInBox)(e,n)?this._hitTestResult:null}draw(e,t){e.save();const i=t.pixelRatio,n=Math.max(1,Math.floor(i))%2/2,r=this._center(),s=Math.round(r.x*i)+n,a=Math.round(r.y*i)+n;if(this._data.showCircle){const t=Math.round(s+this._data.circleRadius*i)-s-this._data.circleBorderWidth*i/2;e.strokeStyle=this._data.color,e.lineWidth=this._data.circleBorderWidth*i,e.beginPath(),e.moveTo(s+t,a),e.arc(s,a,t,0,2*Math.PI,!1),e.stroke()}e.font=(0, +u.makeFont)(this._data.fontSize,this._data.font,this._data.bold?"bold":void 0),e.textBaseline="middle",e.textAlign="center",e.fillStyle=this._data.color,(0,c.drawScaled)(e,i,(()=>{e.fillText(this._data.letter,s/i,a/i+.05*this._data.fontSize)})),e.restore()}_center(){const e="bottom"===this._data.vertAlign?-1:1,t=this._data.point.y+e*this._data.yOffset+e*this._data.circleRadius,i=this._data.point.x;return new d.Point(i,t)}}var _=i(17364),g=i(98930);const f={4:{font:24,circle:36,circleBorderWidth:1,bold:!0},3:{font:20,circle:28,circleBorderWidth:1,bold:!1},2:{font:18,circle:22,circleBorderWidth:1,bold:!1},1:{font:16,circle:22,circleBorderWidth:1,bold:!1},0:{font:11,circle:14,circleBorderWidth:1,bold:!0}};class v extends n.LineSourcePaneView{constructor(e,t){super(e,t),this._renderer=null,this._polylineRenderer=new g.PolygonRenderer}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){var e;super._updateImpl(),this._renderer=null;const t=this._source.properties().childs(),i=this._source.priceScale(),n=this._model.timeScale(),d=null===(e=this._source.ownerSource())||void 0===e?void 0:e.firstValue();if(!i||i.isEmpty()||n.isEmpty()||null==d)return;const h=new r.CompositeRenderer;if(t.showWave.value()){const e={points:this._points,color:(0,a.generateColor)(t.color.value(),0),linewidth:t.linewidth.value(),linestyle:o.LINESTYLE_SOLID,fillBackground:!1,filled:!1,backcolor:"rgba(0, 0, 0, 0)",linejoin:"round"};this._polylineRenderer.setData(e),h.append(this._polylineRenderer)}const c=this.areAnchorsVisible()?0:1;let u=1;if(this._points.length>2){const e=this._points[2],t=this._points[1];u=(0,s.sign)(e.y-t.y)}let g=0;this._model.lineBeingCreated()===this._source&&(g=1);const v=(0,a.resetTransparency)(t.color.value());for(let e=0;e{"use strict";i.r(t),i.d(t,{EllipsePaneView:()=>v});var n=i(4652),r=i(86441),s=i(5531),a=i(17364),o=i(44381),l=i(6947),d=i(29639),h=i(4754),c=i(25422),u=i(38031),p=i(14888),_=i(86216),g=i(55014);class f extends _.MediaCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null}setData(e){this._data={...e,angleFrom:0,angleTo:2*Math.PI,clockwise:!1}}hitTest(e){if(null===this._data||this._data.points.length<3)return null;const t=this._data.points[0],i=this._data.points[1];let s=this._data.points[2];const a=(0, +n.distanceToLine)(t,i,s).distance,o=i.subtract(t),l=t.add(i).scaled(.5),d=new r.Point(-o.y,o.x).normalized();s=l.add(d.scaled(a));const h=o.length(),u=o.x/h,_=o.y/h;let f=Math.acos(u);_<0&&(f=-f);let v=(0,c.translationMatrix)(-l.x,-l.y);e=(0,c.transformPoint)(v,e);let x=(0,c.transformPoint)(v,this._data.points[2]);v=(0,c.rotationMatrix)(-f),e=(0,c.transformPoint)(v,e),x=(0,c.transformPoint)(v,x),v=(0,c.scalingMatrix)(1,h/(2*a)),e=(0,c.transformPoint)(v,e),x=(0,c.transformPoint)(v,x);const m=e.length(),R=(0,g.interactionTolerance)().curve;return Math.abs(m-.5*h)<=R?new p.HitTestResult(p.HitTestResult.MOVEPOINT):this._data.fillBackground&&!this._data.noHitTestOnBackground&&m<=.5*h?new p.HitTestResult(p.HitTestResult.MOVEPOINT_BACKGROUND):null}_drawImpl(e){if(null===this._data||this._data.points.length<2)return;const t=this._data.points[0],i=this._data.points[1],s=e.context;if(this._data.points.length<3)return s.strokeStyle=this._data.color,s.lineWidth=this._data.linewidth,s.beginPath(),s.moveTo(t.x,t.y),s.lineTo(i.x,i.y),void s.stroke();let a=this._data.points[2];const o=(0,n.distanceToLine)(t,i,a).distance;if(o<1)return s.strokeStyle=this._data.color,s.lineWidth=this._data.linewidth,s.beginPath(),s.moveTo(t.x,t.y),s.lineTo(i.x,i.y),void s.stroke();const l=i.subtract(t),d=t.add(i).scaled(.5),h=new r.Point(-l.y,l.x).normalized();a=d.add(h.scaled(o)),s.strokeStyle=this._data.color,s.lineWidth=this._data.linewidth;const p=l.length(),_=l.x/p,g=l.y/p;let f=Math.acos(_);g<0&&(f=-f);let v=this._data.points[2],x=(0,c.translationMatrix)(-d.x,-d.y);v=(0,c.transformPoint)(x,v),x=(0,c.rotationMatrix)(-f),v=(0,c.transformPoint)(x,v),x=(0,c.scalingMatrix)(1,p/(2*o)),v=(0,c.transformPoint)(x,v),v.y<0?this._data.clockwise=!0:this._data.clockwise=!1,s.save(),s.beginPath(),s.translate(d.x,d.y),s.rotate(f),s.scale(1,2*o/p),s.arc(0,0,.5*p,this._data.angleFrom,this._data.angleTo,this._data.clockwise),s.restore(),s.stroke(),this._data.fillBackground&&(s.fillStyle=(0,u.generateColor)(this._data.backcolor,this._data.transparency),s.fill())}}class v extends h.LineSourcePaneView{constructor(){super(...arguments),this._ellipseRenderer=new f,this._textRenderer=new o.TextRenderer,this._renderer=null}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){var e;if(super._updateImpl(),this._renderer=null,this._points.length<2)return;const t=this._source.properties().childs(),i={points:this._points,color:t.color.value(),linewidth:t.linewidth.value(),backcolor:t.backgroundColor.value(),fillBackground:t.fillBackground.value(),transparency:t.transparency.value(),noHitTestOnBackground:!1};this._ellipseRenderer.setData(i);const s=new d.CompositeRenderer;s.append(this._ellipseRenderer);const a=i.points[0],o=i.points[1];if(2===this._points.length)return this.addAnchors(s),void(this._renderer=s);let c=i.points[2];const u=(0,n.distanceToLine)(a,o,c).distance,p=o.subtract(a),_=a.add(o).scaled(.5),g=new r.Point(-p.y,p.x).normalized();c=_.add(g.scaled(u));const f=_.add(g.scaled(-u)),v=new r.Point(a.x,a.y);v.data=0 +;const x=new r.Point(o.x,o.y);x.data=1;const m=new r.Point(c.x,c.y);m.data=2;const R=new r.Point(f.x,f.y);R.data=3,t.showLabel.value()&&(null===(e=t.text)||void 0===e?void 0:e.value())&&this._updateTextRenderer(v,x,m,R)&&s.append(this._textRenderer);const w=(0,h.thirdPointCursorType)(v,x),y=[l.PaneCursorType.Default,l.PaneCursorType.Default,w,w];s.append(this.createLineAnchor({points:[v,x,m,R],pointsCursorType:y},0)),this._renderer=s}_updateTextRenderer(e,t,i,n){if(t.subtract(e).length()<1e-5||n.subtract(i).length()<1e-5)return!1;const o=(0,s.intersectLines)((0,r.lineThroughPoints)(e,t),(0,r.lineThroughPoints)(i,n));if(!o)return!1;const{text:l,textColor:d,fontSize:h,bold:c,italic:u}=this._source.properties().childs(),p=Math.sqrt(2),_={points:[o],text:l.value(),color:d.value(),fontSize:h.value(),font:a.CHART_FONT_FAMILY,bold:c.value(),italic:u.value(),wordWrapWidth:e.subtract(t).length()/p,maxHeight:n.subtract(i).length()/p,angle:Math.atan((e.y-t.y)/(e.x-t.x)),offsetX:0,offsetY:0,horzAlign:"center",vertAlign:"middle",forceTextAlign:!0};return this._textRenderer.setData(_),!0}}},11365:(e,t,i)=>{"use strict";i.r(t),i.d(t,{EmojiPaneView:()=>r});var n=i(99585);class r extends n.SvgIconPaneView{_iconColor(){return null}}},57108:(e,t,i)=>{"use strict";i.r(t),i.d(t,{ExecutionPaneView:()=>d});var n=i(86441),r=i(4754),s=i(14888),a=i(86216);class o extends a.MediaCoordinatesPaneRenderer{constructor(e){super(),this._data=null!=e?e:null}hitTest(e,t){if(null===this._data)return null;const i=Math.round(this._data.point.x),n=Math.round(this._data.point.y),r=this._data.arrowHeight;let a,o;if("buy"===this._data.direction?(a=n,o=n+r):(a=n-r,o=n),e.x>=i-2&&e.x<=i+2&&e.y>=a&&e.y<=o){const e=this._data.tooltip;return new s.HitTestResult(s.HitTestResult.CUSTOM,{tooltip:""!==e?{text:e,rect:{x:i,y:a,w:2,h:o-a}}:void 0})}return null}setData(e){this._data=e}_drawImpl(e){const t=e.context;if(null===this._data)return;const i=Math.round(this._data.point.x),n=Math.round(this._data.point.y);!function(e,t,i,n,r,s){e.save(),e.strokeStyle=n,e.fillStyle=n,e.translate(t-2,i),"buy"!==r&&(e.rotate(Math.PI),e.translate(-4,0)),e.beginPath(),e.moveTo(2,s),e.lineTo(2,0),e.moveTo(0,2),e.lineTo(2,0),e.lineTo(4,2),e.stroke(),e.restore()}(t,i,n,this._data.arrowColor,this._data.direction,this._data.arrowHeight);const{arrowHeight:r,arrowSpacing:s,fontHeight:a,direction:o,text:l,font:d,textColor:h}=this._data,c=function(e,t,i){if(0===t.length)return 0;e.save(),e.font=i;const n=e.measureText(t).width;return e.restore(),5+n}(t,l,d);if(0!==c){const e="buy"===o?n+r+s:n-r-s-a;!function(e,t,i,n,r,s,a,o){if(!s)return;e.save(),e.textAlign="center",e.textBaseline="middle",e.font=a,e.fillStyle=o;const l=t+n/2,d=i+r/2;e.fillText(s,l,d-1),e.restore()}(t,Math.round(i+.5-c/2),e,c,a,l,d,h)}}}var l=i(88620);class d extends r.LineSourcePaneView{constructor(){super(...arguments),this._executionRenderer=new o,this._renderer=null}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_updateImpl(e,t){var i;super._updateImpl(e,t),this._renderer=null +;const r=this._source,s=r.points();if(0===s.length)return;const a=r.adapter(),o=r.model().timeScale(),d=null===(i=r.model().paneForSource(r))||void 0===i?void 0:i.executionsPositionController();if(!d)return;const h=d.getXYCoordinate(a,o,s[0].index);!isFinite(h.y)||h.y<0||h.y>e||h.x<0||(this._executionRenderer.setData({point:new n.Point(h.x,h.y),arrowColor:a.getArrowColor(),arrowHeight:a.getArrowHeight(),direction:a.getDirection(),tooltip:a.getTooltip(),arrowSpacing:a.getArrowSpacing(),fontHeight:l.fontHeight(a.getFont()),text:a.getText(),textColor:a.getTextColor(),font:a.getFont()}),this._renderer=this._executionRenderer)}}},70529:(e,t,i)=>{"use strict";i.r(t),i.d(t,{FibChannelPaneView:()=>u});var n=i(50151),r=i(38031),s=i(85113),a=i(29639),o=i(8440),l=i(9933),d=i(45306),h=i(44381);class c extends o.ParallelChannelRenderer{constructor(){super(...arguments),this._data=null}_getColor(){const e=(0,n.ensureNotNull)(this._data);return(0,r.generateColor)(e.backcolor,e.transparency,!0)}_extendAndDrawLineSegment(e,t,i,n){var r;const s=null===(r=this._data)||void 0===r?void 0:r.excludeBoundaries;if(void 0!==s){e.save(),e.beginPath(),e.rect(0,0,n.width,n.height);for(let t=0;t=1;e--){if((0,n.ensureDefined)(this._source.properties().child("level"+e)).childs().visible.value()){x=e;break}}if(null!==x){const i=(0,n.ensureDefined)(this._source.properties().child("level"+x)).childs();if(i.visible.value()){const n=v.scaled(i.coeff.value()),r=_.add(n),a=g.add(n),c=l.coordinateToPrice(r.y,d),f=this._updateLabelForLevel({i:x-1,levelIndex:x,leftPoint:r,rightPoint:a,price:c,color:i.color.value(),horzAlign:p.horzLabelsAlign.value(),vertAlign:p.vertLabelsAlign.value()});let m;null!==f&&(u.append(f),m=null!==(o=(0,h.getTextBoundaries)(f,t,e))&&void 0!==o?o:void 0);const R={points:[r,a],color:i.color.value(),linewidth:p.levelsStyle.childs().linewidth.value(),linestyle:p.levelsStyle.childs().linestyle.value(),extendleft:p.extendLeft.value(),extendright:p.extendRight.value(),leftend:s.LineEnd.Normal,rightend:s.LineEnd.Normal,excludeBoundaries:m};this._lastLevelTrendRenderer.setData(R),u.append(this._lastLevelTrendRenderer)}}this.addAnchors(u),this._renderer=u}}},19651:(e,t,i)=>{"use strict";var n=i(86441).Point;const{LineToolPaneViewFibWithLabels:r}=i(45306);var s=i(9933).TrendLineRenderer,a=i(14888).HitTestResult,o=i(29639).CompositeRenderer,l=i(99829).EllipseRendererSimple,d=i(85113).LineEnd;t.FibCirclesPaneView=class extends r{constructor(e,t){super(e,t),this._trendLineRenderer=new s,this._renderer=null}_updateImpl(){if(super._updateImpl(),this._renderer=null,!(this._source.points().length<2||this._points.length<2)&&this._source.priceScale()&&!this._source.priceScale().isEmpty()&&!this._model.timeScale().isEmpty()){var e=this._points[0],t=this._points[1];this._center=e.add(t).scaled(.5);var i=Math.abs(t.x-e.x),r=Math.abs(t.y-e.y);this._levels=[];for(var s=this._source.properties(),h=this._source.levelsCount(),c=1;c<=h;c++){var u=s["level"+c];if(u.visible.value()){var p=u.coeff.value(),_=u.color.value(),g=[];g.push(new n(this._center.x-.5*i*p,this._center.y-.5*r*p)),g.push(new n(this._center.x+.5*i*p,this._center.y+.5*r*p));var f=new n(this._center.x,this._center.y+.5*r*p);this._levels.push({color:_,points:g,labelPoint:f,linewidth:u.linewidth.value(),linestyle:u.linestyle.value(),index:c})}}if(!(this._points.length<2)){ +var v=new o,x=s.fillBackground.value(),m=s.transparency.value();for(c=0;c0&&(w.wholePoints=this._levels[c-1].points),w.fillBackground=x,w.transparency=m;var y=new a(a.MOVEPOINT,null,R.index);v.append(new l(w,y));const e=this._updateLabelForLevel({i:c,levelIndex:R.index,color:R.color,price:0,vertAlign:"middle",horzAlign:"left",leftPoint:this._levels[c].labelPoint,rightPoint:this._levels[c].labelPoint});null!==e&&v.append(e)}if(s.trendline.visible.value()){var T={points:[this._points[0],this._points[1]],width:this._model.timeScale().width(),height:this._source.priceScale().height(),color:s.trendline.color.value(),linewidth:s.trendline.linewidth.value(),linestyle:s.trendline.linestyle.value(),extendleft:!1,extendright:!1,leftend:d.Normal,rightend:d.Normal};this._trendLineRenderer.setData(T),v.append(this._trendLineRenderer)}this.addAnchors(v),this._renderer=v}}}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}}},38265:(e,t,i)=>{"use strict";i.d(t,{fibLevelCoordinate:()=>r,fibLevelPrice:()=>s});var n=i(50151);function r(e,t,i,r,s,a){if(a)return Math.round((0,n.ensureDefined)(e.coordinate)+(0,n.ensureDefined)(t.coordinate)*i);const o=e.price+t.price*i;return r.priceToCoordinate(o,s)}function s(e,t,i,r,s,a){if(!a)return e.price+t.price*i;const o=(0,n.ensureDefined)(e.coordinate)+(0,n.ensureDefined)(t.coordinate)*i;return r.coordinateToPrice(o,s)}},33026:(e,t,i)=>{"use strict";i.r(t),i.d(t,{FibRetracementPaneView:()=>u});var n=i(86441),r=i(26740),s=i(9933),a=i(44381),o=i(14888),l=i(29639),d=i(85113),h=i(38265),c=i(45306);class u extends c.LineToolPaneViewFibWithLabels{constructor(e,t){super(e,t),this._trendLineRenderer=new s.TrendLineRenderer,this._renderer=new l.CompositeRenderer,this._levels=[]}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_updateImpl(e,t){var i,l;if(super._updateImpl(),this._renderer.clear(),this._source.points().length<2)return;const c=this._source.priceScale();if(!c||c.isEmpty()||this._model.timeScale().isEmpty())return;const u=null===(i=this._source.ownerSource())||void 0===i?void 0:i.firstValue();if(null==u)return;const[p,_]=this._source.points(),g=this._source.properties().childs(),f=g.reverse.value();if(this._points.length<2)return;const v=this._points[0],x=this._points[1],m=Math.min(v.x,x.x),R=Math.max(v.x,x.x),w=g.fillBackground.value(),y=g.transparency.value(),T=g.extendLinesLeft.value(),b=g.extendLines.value(),L=c.isLog()&&g.fibLevelsBasedOnLogScale.value(),P=!(m>t&&!T||R<0&&!b);this._levels=[];const S=f?p.price:_.price,C=f?_.price:p.price,M=C-S,I=c.priceToCoordinate(S,u),N={price:S,coordinate:I},A={price:M,coordinate:c.priceToCoordinate(C,u)-I},k=this._source.levelsCount();for(let e=1;e<=k;e++){const t=g["level"+e].childs();if(!t||!t.visible.value())continue;const i=t.coeff.value(),n=(0,h.fibLevelCoordinate)(N,A,i,c,u,L),r=(0,h.fibLevelPrice)(N,A,i,c,u,L);this._levels.push({color:t.color.value(),y:n,price:r, +linewidth:g.levelsStyle.childs().linewidth.value(),linestyle:g.levelsStyle.childs().linestyle.value(),index:e})}if(w&&P)for(let e=0;e0&&w){const t=this._levels[e-1],i={points:[new n.Point(m,this._levels[e].y),new n.Point(R,t.y)],color:this._levels[e].color,linewidth:0,backcolor:this._levels[e].color,fillBackground:!0,transparency:y,extendLeft:T,extendRight:b},s=new r.RectangleRenderer(void 0,void 0,!0);s.setData(i),this._renderer.append(s)}let D=m,E=R;D===E&&(T&&(D-=1),b&&(E+=1));for(let i=0;i{"use strict";i.r(t),i.d(t,{FibSpeedResistanceArcsPaneView:()=>_});var n=i(86441),r=i(91031),s=i(14888),a=i(29639),o=i(85113),l=i(9933),d=i(38031),h=i(55014),c=i(86216);class u extends c.MediaCoordinatesPaneRenderer{constructor(e,t,i){super(),this._data=e,this._hittest=t||new s.HitTestResult(s.HitTestResult.MOVEPOINT),this._backHittest=i||new s.HitTestResult(s.HitTestResult.MOVEPOINT_BACKGROUND)}hitTest(e){const t=this._data;if(null===t)return null;if((0,r.sign)(e.y-t.center.y)!==t.dir&&!t.fullCircles)return null;const i=e.subtract(t.center).length(),n=(0,h.interactionTolerance)().curve;return Math.abs(i-t.radius)0?i.arc(0,0,t.radius,0,Math.PI,!1):i.arc(0,0,t.radius,Math.PI,0,!1),i.stroke(),t.fillBackground&&(t.radius2&&(t.fullCircles?i.arc(0,0,t.radius2,2*Math.PI,0,!0):t.dir>0?i.arc(0,0,t.radius2,Math.PI,0,!0):i.arc(0,0,t.radius2,0,Math.PI,!0)), +i.fillStyle=(0,d.generateColor)(t.color,t.transparency,!0),i.fill())}}var p=i(45306);class _ extends p.LineToolPaneViewFibWithLabels{constructor(){super(...arguments),this._trendLineRenderer=new l.TrendLineRenderer,this._renderer=null,this._levels=[]}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){var e;if(super._updateImpl(),this._renderer=null,this._points.length<2)return;const t=this._source.priceScale();if(!t||t.isEmpty()||this._model.timeScale().isEmpty())return;if(null==(null===(e=this._source.ownerSource())||void 0===e?void 0:e.firstValue()))return;const i=this._points[0],l=this._points[1],d=i.subtract(l).length();this._levels=[];const h=this._source.properties().childs(),c=this._source.levelsCount();for(let e=1;e<=c;e++){const t="level"+e,s=this._source.properties().child(t).childs();if(!s.visible.value())continue;const a=s.coeff.value(),o=s.color.value(),h=l.subtract(i).length()*a,c=(0,r.sign)(l.y-i.y),u=new n.Point(i.x,i.y+c*d*a);this._levels.push({color:o,radius:h,dir:c,labelPoint:u,linewidth:s.linewidth.value(),linestyle:s.linestyle.value(),index:e})}if(this._points.length<2)return;const p=new a.CompositeRenderer,_=h.fillBackground.value(),g=h.transparency.value();for(let e=0;e0?this._levels[e-1].radius:void 0},r=new s.HitTestResult(s.HitTestResult.MOVEPOINT,void 0,t.index);p.append(new u(n,r));const a=this._updateLabelForLevel({i:e,levelIndex:this._levels[e].index,leftPoint:this._levels[e].labelPoint,rightPoint:this._levels[e].labelPoint,price:0,color:this._levels[e].color,horzAlign:"left",vertAlign:"middle"});null!==a&&p.append(a)}const f=h.trendline.childs();if(f.visible.value()){const e={points:[this._points[0],this._points[1]],color:f.color.value(),linewidth:f.linewidth.value(),linestyle:f.linestyle.value(),extendleft:!1,extendright:!1,leftend:o.LineEnd.Normal,rightend:o.LineEnd.Normal};this._trendLineRenderer.setData(e),p.append(this._trendLineRenderer)}this.addAnchors(p),this._renderer=p}}},83305:(e,t,i)=>{"use strict";i.r(t),i.d(t,{FibSpeedResistanceFanPaneView:()=>_});var n=i(50151),r=i(86441),s=i(34657),a=i(14888),o=i(30967),l=i(29639),d=i(85113),h=i(44381),c=i(9933),u=i(4754),p=i(17364);class _ extends u.LineSourcePaneView{constructor(){super(...arguments),this._numericFormatter=new s.NumericFormatter,this._renderer=null}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){if(super._updateImpl(),this._renderer=null,this._source.points().length<2)return;const e=this._source.priceScale(),t=(0,n.ensureNotNull)(this._source.ownerSource()).firstValue();if(null===t||!e||e.isEmpty()||this._model.timeScale().isEmpty())return;if(this._points.length<2)return +;const i=this._source.points()[0],s=this._source.points()[1],u=this._source.properties().childs(),_=u.reverse.value(),g=[],f=_?s.price-i.price:i.price-s.price,v=_?i.price:s.price;for(let i=1;i<=7;i++){const n="hlevel"+i,r=this._source.properties().child(n).childs();if(!r.visible.value())continue;const s=r.coeff.value(),a=r.color.value(),o=v+s*f,l=e.priceToCoordinate(o,t);g.push({coeff:s,color:a,y:l,index:i})}const x=[],m=_?s.index-i.index:i.index-s.index,R=_?i.index:s.index;for(let e=1;e<=7;e++){const t="vlevel"+e,i=this._source.properties().child(t).childs();if(!i.visible.value())continue;const n=i.coeff.value(),r=i.color.value(),s=Math.round(R+n*m),a=this._model.timeScale().indexToCoordinate(s);x.push({coeff:n,color:r,x:a,index:e})}const w=new l.CompositeRenderer,y=this._points[0],T=this._points[1],b=Math.min(y.x,T.x),L=Math.min(y.y,T.y),P=Math.max(y.x,T.x),S=Math.max(y.y,T.y),C=u.grid.childs().color.value(),M=u.grid.childs().linewidth.value(),I=u.grid.childs().linestyle.value();for(let e=0;e0&&N){const i={p1:y,p2:t,p3:y,p4:new r.Point(T.x,g[e-1].y),color:g[e].color,transparency:A,hittestOnBackground:!0,extendLeft:!1},n=new o.ChannelRenderer;n.setData(i),w.append(n)}{const i={points:[y,t],color:g[e].color,linewidth:u.linewidth.value(),linestyle:u.linestyle.value(),extendleft:!1,extendright:!0,leftend:d.LineEnd.Normal, +rightend:d.LineEnd.Normal},n=new c.TrendLineRenderer;n.setData(i),n.setHitTest(new a.HitTestResult(a.HitTestResult.MOVEPOINT,void 0,{type:"h",index:g[e].index})),w.append(n)}}for(let e=0;e0&&N){const i={p1:y,p2:t,p3:y,p4:new r.Point(x[e-1].x,T.y),color:x[e].color,transparency:A,hittestOnBackground:!0,extendLeft:!1},n=new o.ChannelRenderer;n.setData(i),w.append(n)}{const i={points:[y,t],color:x[e].color,linewidth:u.linewidth.value(),linestyle:u.linestyle.value(),extendleft:!1,extendright:!0,leftend:d.LineEnd.Normal,rightend:d.LineEnd.Normal},n=new c.TrendLineRenderer;n.setData(i),n.setHitTest(new a.HitTestResult(a.HitTestResult.MOVEPOINT,void 0,{type:"v",index:x[e].index})),w.append(n)}}this.addAnchors(w),this._renderer=w}}},66395:(e,t,i)=>{"use strict";i.r(t),i.d(t,{FibSpiralPaneView:()=>p});var n=i(29639),r=i(85113),s=i(9933),a=i(4754),o=i(14888),l=i(9740),d=i(55014),h=i(86216);const c=[0,1,2,3,5,8,13,21,34,55,89];class u extends h.MediaCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null}setData(e){this._data=e}hitTest(e){if(null===this._data||this._data.points.length<2)return null;const t=this._data.points[0],i=this._data.points[1].subtract(t),n=e.subtract(t),r=i.normalized(),s=r.transposed(),a=n.normalized();let l=Math.acos(r.dotProduct(a));Math.asin(s.dotProduct(a))<0&&(l=2*Math.PI-l);const h=this._data.counterclockwise?-1:1,c=n.length(),u=(0,d.interactionTolerance)().curve;for(let e=0;e<4;e++){const t=h*l/(.5*Math.PI);let n=this._continiusFib(t+4*e);if(null!==n&&(n=n*i.length()/5,Math.abs(n-c)=c.length)return null;let n=e-t;n=Math.pow(n,1.15);return c[t]+(c[i]-c[t])*n}}class p extends a.LineSourcePaneView{constructor(){super(...arguments),this._trendLineRenderer=new s.TrendLineRenderer,this._spiralRenderer=new u,this._renderer=null}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){if(super._updateImpl(),this._renderer=null,this._points.length<2)return;const e=new n.CompositeRenderer,t=this._source.properties().childs();{const i={points:[this._points[0],this._points[1]],color:t.linecolor.value(),linewidth:t.linewidth.value(),linestyle:t.linestyle.value(),extendleft:!1,extendright:!0, +leftend:r.LineEnd.Normal,rightend:r.LineEnd.Normal};this._trendLineRenderer.setData(i),e.append(this._trendLineRenderer)}{const i={points:this._points,color:t.linecolor.value(),linewidth:t.linewidth.value(),linestyle:t.linestyle.value(),counterclockwise:t.counterclockwise.value()};this._spiralRenderer.setData(i),e.append(this._spiralRenderer)}this.addAnchors(e),this._renderer=e}}},44041:(e,t,i)=>{"use strict";i.r(t),i.d(t,{FibTimeZonePaneView:()=>p});var n=i(86441),r=i(6612),s=i(44381),a=i(26740),o=i(9933),l=i(14888),d=i(29639),h=i(85113),c=i(17364),u=i(4754);class p extends u.LineSourcePaneView{constructor(e,t){super(e,t),this._levels=[],this._trendRenderer=new o.TrendLineRenderer,this._renderer=new d.CompositeRenderer}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_updateImpl(e,t){var i;if(super._updateImpl(),this._renderer.clear(),this._source.points().length<1)return;const o=this._model.timeScale();if(o.isEmpty())return;const[d,u]=this._source.points(),p=this._source.properties().childs(),_=d.index;if(null===o.visibleBarsStrictRange())return;this._levels=[];const g=u?u.index-d.index:1;for(let e=1;e<=11;e++){const t=p["level"+e].childs();if(!t.visible.value())continue;const i=Math.round(_+t.coeff.value()*g),n={index:e,x:o.indexToCoordinate(i),color:t.color.value(),width:t.linewidth.value(),style:t.linestyle.value(),text:String(t.coeff.value())};this._levels.push(n)}if(p.fillBackground.value()){const t=p.transparency.value();for(let i=1;i0&&this._renderer.append(this.createLineAnchor({points:[new n.Point(this._points[0].x,e/2)],hittestResult:l.HitTestResult.MOVEPOINT},0))}_needLabelExclusionPath(e){return"center"===this._source.properties().childs().horzLabelsAlign.value()}}},39484:(e,t,i)=>{"use strict";const{LineToolPaneViewFibWithLabels:n}=i(45306);var r=i(86441).Point,s=i(9933).TrendLineRenderer,a=i(14888).HitTestResult,o=i(29639).CompositeRenderer,l=i(56456).ArcWedgeRenderer,d=i(85113).LineEnd;t.FibWedgePaneView=class extends n{constructor(e,t){super(e,t),this._levels=[],this._baseTrendRenderer=new s,this._edgeTrendRenderer=new s,this._renderer=null}_updateImpl(){if(super._updateImpl(),this._renderer=null,this._levels=[],this._points.length<3)this._updateRenderer();else{var e=this._points,t=e[0],i=e[1],n=e[2],s=i.subtract(t).normalized(),a=n.subtract(t).normalized(),o=new r(1,0),l=new r(0,1),d=Math.acos(s.dotProduct(o));s.dotProduct(l)<0&&(d=2*Math.PI-d),this._edge1=d;var h=Math.acos(a.dotProduct(o));a.dotProduct(l)<0&&(h=2*Math.PI-h),this._edge2=h,dMath.PI&&(this._edge1=Math.min(d,h),this._edge2=Math.max(d,h)-2*Math.PI);for(var c=this._source.properties(),u=1;u<=this._source.levelsCount();u++){var p=c["level"+u];if(p.visible.value()){var _=p.coeff.value(),g=p.color.value(),f=i.subtract(t).length()*_,v=s.add(a).scaled(.5).normalized().scaled(f),x=t.add(v);this._levels.push({coeff:_,color:g,radius:f,labelPoint:x,p1:t.add(s.scaled(f)),p2:t.add(a.scaled(f)),linewidth:p.linewidth.value(),linestyle:p.linestyle.value(),index:u})}}this._points.length<2||this._updateRenderer()}}_updateRenderer(){if(!((v=this._points).length<2)){var e=new o,t=this._source.properties(),i=v[0],n=v[1],r={points:[i,n],width:this._model.timeScale().width(),height:this._source.priceScale().height(),color:t.trendline.color.value(),linewidth:t.trendline.visible.value()?t.trendline.linewidth.value():0,linestyle:t.trendline.linestyle.value(),extendleft:!1,extendright:!1,leftend:d.Normal,rightend:d.Normal};if(this._baseTrendRenderer.setData(r),e.append(this._baseTrendRenderer),v.length<3)return this.addAnchors(e),void(this._renderer=e);var s=v[2],h=s.data,c=n.subtract(i).length(),u=s.subtract(i).normalized();(s=i.add(u.scaled(c))).data=h,r={points:[i,s],width:this._model.timeScale().width(),height:this._source.priceScale().height(),color:t.trendline.color.value(),linewidth:t.trendline.visible.value()?t.trendline.linewidth.value():0,linestyle:t.trendline.linestyle.value(),extendleft:!1,extendright:!1,leftend:d.Normal,rightend:d.Normal},this._edgeTrendRenderer.setData(r),e.append(this._edgeTrendRenderer);for(var p=this._levels.length-1;p>=0;p--){var _=this._levels[p],g={};g.center=this._points[0],g.radius=_.radius,g.prevRadius=p>0?this._levels[p-1].radius:0,g.edge=this._edge,g.color=_.color, +g.linewidth=_.linewidth,g.edge1=this._edge1,g.edge2=this._edge2,g.p1=_.p1,g.p2=_.p2,g.fillBackground=t.fillBackground.value(),g.transparency=t.transparency.value();var f=new l;f.setData(g),f.setHitTest(new a(a.MOVEPOINT,null,_.index)),e.append(f);const i=this._updateLabelForLevel({i:p,levelIndex:_.index,color:_.color,leftPoint:_.labelPoint,rightPoint:_.labelPoint,price:0,horzAlign:"left",vertAlign:"middle"});null!==i&&e.append(i)}var v=[i,n];this._model.lineBeingCreated()!==this._source&&v.push(s),e.append(this.createLineAnchor({points:v},0)),this._renderer=e}}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}}},52429:(e,t,i)=>{"use strict";i.r(t),i.d(t,{FlagMarkPaneView:()=>c});var n=i(4754),r=i(29639),s=i(53074),a=i(14888),o=i(34026),l=i(9740),d=i(86216);class h extends d.MediaCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null}setData(e){this._data=e}hitTest(e){if(null===this._data)return null;const{x:t,y:i}=this._data.point;return e.xt+20||e.yi?null:new a.HitTestResult(a.HitTestResult.MOVEPOINT)}doesIntersectWithBox(e){return null!==this._data&&(0,o.pointInBox)(this._data.point,e)}_drawImpl(e){if(null===this._data)return;const t=e.context;t.translate(Math.round(this._data.point.x)-.5,Math.round(this._data.point.y-22)-.5),t.fillStyle="#434651",(0,l.drawRoundRect)(t,0,0,2,22,1),t.fill(),t.fillStyle=this._data.color,t.beginPath(),t.moveTo(6.87,0),t.bezierCurveTo(5.62,0,4.46,.23,3.32,.69),t.bezierCurveTo(3.26,.71,3.2,.75,3.15,.8),t.bezierCurveTo(3.06,.89,3,1.02,3,1.16),t.lineTo(3,1.19),t.lineTo(3,12.5),t.bezierCurveTo(3,12.8,3.3,13.02,3.59,12.93),t.bezierCurveTo(4.61,12.64,5.94,12.44,6.87,12.44),t.bezierCurveTo(8.5,12.44,10.09,12.83,11.63,13.21),t.bezierCurveTo(13.19,13.6,14.79,14,16.45,14),t.bezierCurveTo(17.59,14,18.65,13.81,19.69,13.43),t.bezierCurveTo(19.88,13.36,20,13.18,20,12.98),t.lineTo(20,1.19),t.bezierCurveTo(20,1.06,19.83,.93,19.66,.99),t.bezierCurveTo(18.63,1.38,17.58,1.56,16.45,1.56),t.bezierCurveTo(14.82,1.56,13.23,1.17,11.69,.79),t.bezierCurveTo(10.14,.4,8.53,0,6.87,0),t.closePath(),t.fill()}}class c extends n.LineSourcePaneView{constructor(){super(...arguments),this._flagMarkRenderer=new h,this._renderer=null,this._anchorsOffset=null}setAnchors(e){this._anchorsOffset=e}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){if(super._updateImpl(),this._renderer=null,1!==this._points.length)return;this._flagMarkRenderer.setData({point:this._points[0],color:this._getSource().properties().childs().flagColor.value()});const e=this._getModel();this._renderer=new r.CompositeRenderer,this._renderer.append(this._flagMarkRenderer);const t=[this._anchorsOffset?this._points[0].add(this._anchorsOffset):this._points[0].clone()];this._renderer.append(new s.SelectionRenderer({points:t,bgColors:this._lineAnchorColors(t),visible:this.areAnchorsVisible(),barSpacing:e.timeScale().barSpacing(),hittestResult:a.HitTestResult.MOVEPOINT}))}}},98404:(e,t,i)=>{"use strict" +;var n=i(4112).DisjointChannelRenderer,r=i(9933).TrendLineRenderer,s=i(44381).TextRenderer,a=i(29639).CompositeRenderer,o=i(17364),l=i(20575).AlertableLineSourcePaneView;t.FlatBottomPaneView=class extends l{constructor(e,t){super(e,t),this._label1=null,this._label2=null,this._trendLineRendererPoints12=new r,this._trendLineRendererPoints43=new r,this._disjointChannelRenderer=new n,this._p1LabelRenderer=new s,this._p2LabelRenderer=new s,this._p3LabelRenderer=new s,this._p4LabelRenderer=new s,this._renderer=null}_updateImpl(){if(super._updateImpl(),this._renderer=null,this._label1=null,this._label2=null,!(this._source.points().length<2)&&this._source.priceScale()){var e=this._source.points()[0],t=this._source.points()[1],i=this._source.ownerSource().firstValue();if(this._price1=this._source.priceScale().formatPrice(e.price,i),this._price2=this._source.priceScale().formatPrice(t.price,i),3===this._source.points().length){var n=this._source.points()[2];this._price3=this._source.priceScale().formatPrice(n.price,i)}if(!(this._points.length<2)){var r,s=new a,l=(e=this._points[0],t=this._points[1],this._source.properties()),d=this._model,h=this._source;if(3===this._points.length&&((n=this._points[2]).x=t.x,(r=e.clone()).y=n.y,r.data=3,l.fillBackground.value())){var c=d.timeScale().width(),u=h.priceScale().height(),p=l.extendLeft.value(),_=l.extendRight.value();this._disjointChannelRenderer.setData({width:c,height:u,extendleft:p,extendright:_,points:[e,t,n,r],backcolor:l.backgroundColor.value(),transparency:l.transparency.value(),hittestOnBackground:TradingView.isMobile.any()}),s.append(this._disjointChannelRenderer)}var g=function(e,t){return{points:[e,t],width:d.timeScale().width(),height:h.priceScale().height(),color:l.linecolor.value(),linewidth:l.linewidth.value(),linestyle:l.linestyle.value(),extendleft:l.extendLeft.value(),extendright:l.extendRight.value(),leftend:l.leftEnd.value(),rightend:l.rightEnd.value()}};if(this._trendLineRendererPoints12.setData(g(e,t)),s.append(this._trendLineRendererPoints12),2===this._points.length)return this.addAnchors(s),void(this._renderer=s);var f=this,v=function(e,t,i,n,r,a){if(f._source.properties().showPrices.value()){var l={points:[i],text:r,color:f._source.properties().textcolor.value(),horzAlign:i.x>n.x?"left":"right",vertAlign:"middle",font:o.CHART_FONT_FAMILY,offsetX:6,offsetY:0,boxPadding:0,bold:f._source.properties().bold.value(),italic:f._source.properties().italic.value(),fontsize:f._source.properties().fontsize.value(),forceTextAlign:!0};e.setData(l),s.append(e);l={points:[n],text:a,color:f._source.properties().textcolor.value(),horzAlign:i.x{"use strict";i.d(t,{GannArcRenderer:()=>o});var n=i(86441),r=i(38031),s=i(14888),a=i(86216);class o extends a.MediaCoordinatesPaneRenderer{constructor(){super(),this._data=null}setData(e){this._data=e}hitTest(e){if(null===this._data)return null;e=e.subtract(this._data.center);const t=this._data.edge.subtract(this._data.center),i=t.y/t.x;e=new n.Point(e.x,e.y/i);let r=this._data.point.subtract(this._data.center);r=new n.Point(r.x,r.y/i);const a=r.length(),o=e.length();let l=this._data.prevPoint.subtract(this._data.center);l=new n.Point(l.x,l.y/i);const d=l.length();return Math.abs(o-a)<5&&t.x*e.x>=0&&t.y*e.y>=0?new s.HitTestResult(s.HitTestResult.MOVEPOINT):this._data.fillBack&&o>=d&&o<=a&&t.x*e.x>=0&&t.y*e.y>=0?new s.HitTestResult(s.HitTestResult.MOVEPOINT_BACKGROUND):null}_drawImpl(e){if(null===this._data)return;const t=e.context;t.lineCap="butt",t.strokeStyle=this._data.color,t.lineWidth=this._data.linewidth,t.translate(this._data.center.x,this._data.center.y);const i=this._data.edge.subtract(this._data.center),s=i.y/i.x;let a=this._data.point.subtract(this._data.center);a=new n.Point(a.x,a.y/s);let o=a.length(),l=this._data.prevPoint.subtract(this._data.center);l=new n.Point(l.x,l.y/s);let d=l.length();t.scale(1,s);const h=Math.abs(this._data.edge.x-this._data.center.x);if(Math.abs(o)>h){const e=Math.sign(this._data.edge.x-this._data.center.x)*h;t.rect(0,0,e,e),t.clip()}this._data.fillBack&&(this._data.point.xthis._data.center.x?t.arc(0,0,Math.abs(o),0,Math.PI/2,!1):t.arc(0,0,Math.abs(o),-Math.PI/2,-Math.PI,!0),t.scale(1,1/s),t.stroke()}}},82528:(e,t,i)=>{"use strict";i.r(t),i.d(t,{GannComplexPaneView:()=>u});var n=i(86441),r=i(4754),s=i(9933),a=i(44381),o=i(29639),l=i(85113),d=i(53479),h=i(94122),c=i(80142);class u extends r.LineSourcePaneView{constructor(e,t){super(e,t),this._verticalLevelsRenderers=[],this._horizontalLevelsRenderers=[],this._fanRenderers=[],this._arcRenderers=[],this._priceDiffTextRenderer=new a.TextRenderer,this._indexDiffTextRenderer=new a.TextRenderer,this._ratioTextRenderer=new a.TextRenderer,this._renderer=null,this._initRenderers()}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){super._updateImpl(),this._renderer=null;const e=new o.CompositeRenderer,t=this._getPoints();if(t.length<2)return this.addAnchors(e),void(this._renderer=e);let[i,n]=t;const r=this._getSource(),s=r.isReversed();s&&([n,i]=t) +;const a=n.x-i.x,l=n.y-i.y,d=i,h=n,c=this._getModel(),u={barsCoordsRange:a,priceCoordsRange:l,startPoint:d,endPoint:h,p1:i,p2:n,isLabelsVisible:r.isLabelsVisible(),reversed:s};this._prepareLevels(e,u),this._prepareFanLines(e,u),this._prepareArcs(e,u),this._prepareLabels(e,u);const p=[i,n];c.lineBeingCreated()===r&&p.pop(),e.append(this.createLineAnchor({points:p},0)),this._renderer=e}_initRenderers(){const e=this._getSource(),t=e.levelsCount();for(let e=0;ec){u=s.x;const e=c/h;p=r.y+e*o}else{p=s.y;const e=h/c;u=r.x+e*a}const _={points:[i,new n.Point(u,p)],color:t.color,linewidth:t.width,linestyle:d.LINESTYLE_SOLID,extendleft:!1,extendright:!1,leftend:l.LineEnd.Normal,rightend:l.LineEnd.Normal},g=this._fanRenderers[t.index];g.setData(_),e.append(g)}}_prepareArcs(e,t){const{p1:i,startPoint:r,endPoint:s,barsCoordsRange:a,priceCoordsRange:o}=t;let l=i;const d=this._getSource(),h=d.isArcsBackgroundFilled(),c=d.arcsBackgroundTransparency(),u=d.arcs();for(const t of u){if(!t.visible)continue;const i=t.x/5,d=t.y/5,u=r.x+i*a,p=r.y+d*o,_={center:r,point:new n.Point(u,p),edge:s,color:t.color,linewidth:t.width,fillBack:h,transparency:c,prevPoint:l},g=this._arcRenderers[t.index];g.setData(_),e.append(g),l=_.point}}_prepareLabels(e,t){const{p1:i,p2:r,isLabelsVisible:s,reversed:a}=t;if(!s)return;const o=this._getSource(),l=o.ownerSource();let d=o.getPriceDiff(),h=o.getIndexDiff();if(null===d||null===h||null===l)return;a&&(d=-d,h=-h);const u=new n.Point(i.x,r.y),p=(0,c.forceLTRStr)(l.formatter().format(d)),_=this._getLabelData(u,p);_.horzAlign=h>0?"right":"left",_.vertAlign=d>0?"bottom":"top",_.offsetX=10,_.offsetY=d>0?8:10,_.forceTextAlign=!0,this._priceDiffTextRenderer.setData(_),e.append(this._priceDiffTextRenderer);const g=new n.Point(r.x,i.y),f=(0,c.forceLTRStr)(h.toString()),v=this._getLabelData(g,f) +;v.horzAlign=h>0?"left":"right",v.vertAlign=d>0?"top":"bottom",v.offsetX=10,v.offsetY=d>0?10:8,v.forceTextAlign=!0,this._indexDiffTextRenderer.setData(v),e.append(this._indexDiffTextRenderer);const x=o.getScaleRatio();if(null===x)return;const m=o.getScaleRatioFormatter(),R=(0,c.forceLTRStr)(m.format(x)),w=this._getLabelData(r,R);w.horzAlign=h>0?"left":"right",w.vertAlign=d>0?"bottom":"top",w.offsetX=10,w.offsetY=d>0?8:10,w.forceTextAlign=!0,this._ratioTextRenderer.setData(w),e.append(this._ratioTextRenderer)}_getLabelData(e,t){const i=this._getSource(),{textColor:n,font:r,fontSize:s,bold:a,italic:o}=i.getLabelsStyle();return{points:[e],backgroundColor:"transparent",text:t,font:r,bold:a,italic:o,fontsize:s,color:n,vertAlign:"top",horzAlign:"center",offsetX:0,offsetY:0,backgroundRoundRect:4}}}},15592:(e,t,i)=>{"use strict";i.r(t),i.d(t,{GannFanPaneView:()=>u});var n=i(86441),r=i(14888),s=i(30967),a=i(29639),o=i(85113),l=i(44381),d=i(9933),h=i(4754),c=i(17364);class u extends h.LineSourcePaneView{constructor(){super(...arguments),this._renderer=null}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){if(super._updateImpl(),this._renderer=null,this._source.points().length<2)return;const e=this._source.priceScale();if(!e||e.isEmpty()||this._model.timeScale().isEmpty())return;if(this._points.length<2)return;const t=this._points[0],i=this._points[1],h=[],u=i.x-t.x,p=i.y-t.y,_=this._source.properties().childs();for(let e=1;e<=9;e++){const n="level"+e,r=this._source.properties().child(n).childs();if(!r.visible.value())continue;const s=r.coeff1.value(),a=r.coeff2.value(),o=s/a,l=r.color.value(),d=s+"/"+a;let c,_;s>a?(c=i.x,_=t.y+p/o):(c=t.x+u*o,_=i.y),h.push({label:d,color:l,x:c,y:_,linewidth:r.linewidth.value(),linestyle:r.linestyle.value(),index:e})}const g=new a.CompositeRenderer,f=_.fillBackground.value(),v=_.transparency.value();for(let e=0;e4&&e>0){const r={p1:t,p2:i,p3:t,p4:new n.Point(h[e-1].x,h[e-1].y),color:h[e].color,transparency:v,hittestOnBackground:!0,extendLeft:!1},a=new s.ChannelRenderer;a.setData(r),g.append(a)}{const n={points:[t,i],color:h[e].color,linewidth:h[e].linewidth,linestyle:h[e].linestyle,extendleft:!1,extendright:!0,leftend:o.LineEnd.Normal,rightend:o.LineEnd.Normal},s=new d.TrendLineRenderer;s.setData(n),s.setHitTest(new r.HitTestResult(r.HitTestResult.MOVEPOINT,void 0,h[e].index)),g.append(s)}if(_.showLabels.value()){const t={points:[i],text:h[e].label,color:h[e].color,vertAlign:"middle",horzAlign:"left",font:c.CHART_FONT_FAMILY,offsetX:0,offsetY:5,fontsize:12};g.append(new l.TextRenderer(t))}}this.addAnchors(g),this._renderer=g}}},80934:(e,t,i)=>{"use strict";i.r(t),i.d(t,{GannFixedPaneView:()=>h});var n=i(86441),r=i(4754),s=i(9933),a=i(29639),o=i(85113),l=i(53479),d=i(94122) +;class h extends r.LineSourcePaneView{constructor(e,t){super(e,t),this._verticalLevelsRenderers=[],this._horizontalLevelsRenderers=[],this._fanRenderers=[],this._arcRenderers=[],this._renderer=null,this._initRenderers()}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){super._updateImpl(),this._renderer=null;const e=this._getSource(),t=this._getPoints(),i=e.getScreenPoints();if(t.length<2||i.length<2)return;const[n,r]=i;t[1]=n,t[1].data=1,t[2]=r;const s=this._getPoints(),o=new a.CompositeRenderer;if(s.length<2)return this.addAnchors(o),void(this._renderer=o);const l=s[0],d=3===s.length?s[2]:s[1],h=d.x-l.x,c=d.y-l.y,u=l,p=d,_=this._getModel(),g={barsCoordsRange:h,priceCoordsRange:c,startPoint:u,endPoint:p,p1:l,p2:d};this._prepareLevels(o,g),this._prepareFanLines(o,g),this._prepareArcs(o,g);const f=[l,s[1]];_.lineBeingCreated()===e&&f.pop(),o.append(this.createLineAnchor({points:f},0)),this._renderer=o}_initRenderers(){const e=this._getSource(),t=e.levelsCount();for(let e=0;ec){u=s.x;const e=c/h;p=r.y+e*d}else{p=s.y;const e=h/c;u=r.x+e*a}const _={points:[i,new n.Point(u,p)],color:t.color,linewidth:t.width,linestyle:l.LINESTYLE_SOLID,extendleft:!1,extendright:!1,leftend:o.LineEnd.Normal,rightend:o.LineEnd.Normal},g=this._fanRenderers[t.index];g.setData(_),e.append(g)}}_prepareArcs(e,t){const{p1:i,startPoint:r,endPoint:s,barsCoordsRange:a,priceCoordsRange:o}=t;let l=i;const d=this._getSource(),h=d.isArcsBackgroundFilled(),c=d.arcsBackgroundTransparency(),u=d.arcs();for(const t of u){if(!t.visible)continue;const i=t.x/5,d=t.y/5,u=r.x+i*a,p=r.y+d*o,_={center:r,point:new n.Point(u,p),edge:s,color:t.color,linewidth:t.width,fillBack:h,transparency:c,prevPoint:l},g=this._arcRenderers[t.index];g.setData(_),e.append(g),l=_.point}}}},1498:(e,t,i)=>{"use strict" +;var n=i(86441).Point,r=i(4754).LineSourcePaneView,s=i(44381).TextRenderer,a=i(26740).RectangleRenderer,o=i(9933).TrendLineRenderer,l=i(29639).CompositeRenderer,d=i(34657).NumericFormatter,h=i(85113).LineEnd,c=i(17364);t.GannSquarePaneView=class extends r{constructor(e,t){super(e,t),this._numericFormatter=new d,this._renderer=null}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){if(super._updateImpl(),this._renderer=null,!(this._source.points().length<2)&&this._source.priceScale()&&!this._source.priceScale().isEmpty()&&!this._model.timeScale().isEmpty()){var e=this._source.points()[0],t=this._source.points()[1],i=(C=this._source.properties()).reverse&&C.reverse.value();this._hlevels=[];for(var r=i?e.price-t.price:t.price-e.price,d=i?t.price:e.price,u=this._source.ownerSource().firstValue(),p=1;p<=7;p++){if((R=C["hlevel"+p]).visible.value()){var _=R.coeff.value(),g=R.color.value(),f=d+_*r,v=this._source.priceScale().priceToCoordinate(f,u);this._hlevels.push({coeff:_,color:g,y:v})}}this._vlevels=[];var x=i?e.index-t.index:t.index-e.index,m=i?t.index:e.index;for(p=1;p<=7;p++){var R;if((R=C["vlevel"+p]).visible.value()){_=R.coeff.value(),g=R.color.value();var w=Math.round(m+_*x),y=this._model.timeScale().indexToCoordinate(w);this._vlevels.push({coeff:_,color:g,x:y})}}if(this._hfans=[],this._vfans=[],C.fans.visible.value())for(p=1;p<=7;p++){w=Math.round(m+C["hlevel"+p].coeff.value()*x),f=d+C["vlevel"+p].coeff.value()*r;this._hfans.push(this._model.timeScale().indexToCoordinate(w)),this._vfans.push(this._source.priceScale().priceToCoordinate(f,u))}var T=new l;if(this._points.length<2)return this.addAnchors(T),void(this._renderer=T);e=this._points[0],t=this._points[1];var b=Math.min(e.x,t.x),L=Math.min(e.y,t.y),P=Math.max(e.x,t.x),S=Math.max(e.y,t.y),C=this._source.properties(),M=this._source.properties().fillHorzBackground.value(),I=this._source.properties().horzTransparency.value(),N=this._source.properties().fillVertBackground.value(),A=this._source.properties().vertTransparency.value();for(p=0;p0&&M){var k=this._hlevels[p-1];e=new n(b,this._hlevels[p].y),t=new n(P,k.y);(z={}).points=[e,t],z.color=this._hlevels[p].color,z.linewidth=0,z.backcolor=this._hlevels[p].color,z.fillBackground=!0,z.transparency=I,z.extendLeft=!1,z.extendRight=!1,(H=new a(void 0,void 0,!0)).setData(z),T.append(H)}var D={points:[e=new n(b,this._hlevels[p].y),t=new n(P,this._hlevels[p].y)],width:this._model.timeScale().width(),height:this._source.priceScale().height(),color:this._hlevels[p].color,linewidth:C.linewidth.value(),linestyle:C.linestyle.value(),extendleft:!1,extendright:!1,leftend:h.Normal,rightend:h.Normal};if((H=new o).setData(D),T.append(H),C.showLeftLabels.value()){var E={points:[e],text:this._numericFormatter.format(this._hlevels[p].coeff),color:this._hlevels[p].color,vertAlign:"middle",horzAlign:"right",font:c.CHART_FONT_FAMILY,offsetX:5,offsetY:0,fontsize:12,forceTextAlign:!0};T.append(new s(E))}if(C.showRightLabels.value()){var B={points:[t], +text:this._numericFormatter.format(this._hlevels[p].coeff),color:this._hlevels[p].color,vertAlign:"middle",horzAlign:"left",font:c.CHART_FONT_FAMILY,offsetX:5,offsetY:0,fontsize:12};T.append(new s(B))}}for(p=0;p0&&N){k=this._vlevels[p-1];var z,O=new n(k.x,L);(z={}).points=[O,t],z.color=this._vlevels[p].color,z.linewidth=0,z.backcolor=this._vlevels[p].color,z.fillBackground=!0,z.transparency=A,z.extendLeft=!1,z.extendRight=!1,(H=new a(void 0,void 0,!0)).setData(z),T.append(H)}var H;D={points:[e,t],width:this._model.timeScale().width(),height:this._source.priceScale().height(),color:this._vlevels[p].color,linewidth:C.linewidth.value(),linestyle:C.linestyle.value(),extendleft:!1,extendright:!1,leftend:h.Normal,rightend:h.Normal};if((H=new o).setData(D),T.append(H),C.showTopLabels.value()){var V={points:[e],text:this._numericFormatter.format(this._vlevels[p].coeff),color:this._vlevels[p].color,vertAlign:"bottom",horzAlign:"center",font:c.CHART_FONT_FAMILY,offsetX:0,offsetY:3,fontsize:12};T.append(new s(V))}if(C.showBottomLabels.value()){var W={points:[t],text:this._numericFormatter.format(this._vlevels[p].coeff),color:this._vlevels[p].color,vertAlign:"top",horzAlign:"center",font:c.CHART_FONT_FAMILY,offsetX:0,offsetY:5,fontsize:12};T.append(new s(W))}}var F=this;U(T,this._hfans,!0),U(T,this._vfans,!1);var Y=new n(this._points[0].x,this._points[1].y);Y.data=2;var j=new n(this._points[1].x,this._points[0].y);j.data=3,T.append(this.createLineAnchor({points:[...this._points,Y,j]},0)),this._renderer=T}function U(e,t,i){var r=new n(b,L),s=new n(P,L),a=new n(b,S),l=new n(P,S),d={width:F._model.timeScale().width(),height:F._source.priceScale().height(),color:C.fans.color.value(),linewidth:C.linewidth.value(),linestyle:C.linestyle.value(),extendleft:!1,extendright:!1,leftend:h.Normal,rightend:h.Normal};function c(t){var i=new o;i.setData(Object.assign({},d,{points:t})),e.append(i)}for(var u=0;u{"use strict";i.r(t),i.d(t,{GhostFeedPaneView:()=>_});var n=i(7394),r=i(53479),s=i(65665),a=i(14888),o=i(29639),l=i(55014),d=i(85113),h=i(9933),c=i(59386),u=i(4754);const p=n.colorsPalette["color-cold-gray-500"];class _ extends u.LineSourcePaneView{constructor(){super(...arguments),this._renderer=null,this._segments=[]}renderer(){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){var e,t;super._updateImpl(),this._renderer=null,this._segments=[];const i=this._source.priceScale(),n=null!==(t=null===(e=this._source.ownerSource())||void 0===e?void 0:e.firstValue())&&void 0!==t?t:null;if(this._points.length<2||null===i||i.isEmpty()||null===n)return;const u=this._source.points(),_=this._source.properties().childs(),g=_.candleStyle.childs();this._segments=this._source.segments().map(((e,t)=>{if(t>=this._points.length-1)return null +;const r=this._points[t].x,s=u[t].price,a=u[t+1].price,o=i.priceToCoordinate(s,n),l=i.priceToCoordinate(a,n),d=u[t+1].index-u[t].index,h=this._model.timeScale().barSpacing()*Math.sign(d),c=(l-o)/(e.bars().length-1),p=g.upColor.value(),_=g.downColor.value(),f=g.borderUpColor.value(),v=g.borderDownColor.value();return{bars:e.bars().map(((e,t)=>{const s=o+t*c,a=i.coordinateToPrice(s,n),l=e.c>=e.o;return{time:r+t*h,exactTime:r+t*h,open:i.priceToCoordinate(a+e.o,n),high:i.priceToCoordinate(a+e.h,n),low:i.priceToCoordinate(a+e.l,n),close:i.priceToCoordinate(a+e.c,n),color:l?p:_,borderColor:l?f:v,hollow:!1}}))}})).filter(s.notNull);const f=new o.CompositeRenderer;for(let e=1;e{"use strict";i.r(t),i.d(t,{LineToolHeadAndShouldersPaneView:()=>g});var n=i(5531),r=i(44352),s=i(53479),a=i(9933),o=i(66467),l=i(44381),d=i(29639),h=i(85113),c=i(98930),u=i(4754),p=i(17364);const _={leftShoulder:r.t(null,void 0,i(68589)),rightShoulder:r.t(null,void 0,i(78934)),head:r.t(null,void 0,i(63706))};class g extends u.LineSourcePaneView{constructor(){super(...arguments),this._trendLineRenderer=new a.TrendLineRenderer,this._triangleRendererPoints234=new o.TriangleRenderer,this._intersect1Renderer=new o.TriangleRenderer,this._intersect2Renderer=new o.TriangleRenderer,this._polyLineRenderer=new c.PolygonRenderer,this._leftShoulderLabelRenderer=new l.TextRenderer,this._headLabelRenderer=new l.TextRenderer,this._rightShoulderLabelRenderer=new l.TextRenderer,this._renderer=null}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){let e,t;super._updateImpl(),this._renderer=null;const[i,r,a,o,l,c,u]=this._points;if(this._points.length>=5){const s=(0,n.intersectLineSegments)(a,l,i,r);if(null!==s){const t=l.subtract(a);e=a.add(t.scaled(s))}if(7===this._points.length){const e=(0,n.intersectLineSegments)(a,l,c,u);if(null!==e){const i=l.subtract(a);t=a.add(i.scaled(e))}}}if(this._points.length<2)return;const g=this._source.properties().childs(),f=new d.CompositeRenderer,v=(e,t)=>({points:[e],text:t,color:g.textcolor.value(),horzAlign:"center",vertAlign:"middle",font:p.CHART_FONT_FAMILY,offsetX:0,offsetY:0,bold:g.bold&&g.bold.value(), +italic:g.italic&&g.italic.value(),fontsize:g.fontsize.value(),backgroundColor:g.color.value(),backgroundRoundRect:4}),x=(e,t,i)=>({points:[e,t,i],color:"rgba(0, 0, 0, 0)",linewidth:0,backcolor:g.backgroundColor.value(),fillBackground:g.fillBackground.value(),transparency:g.transparency.value()}),m={points:this._points,color:g.color.value(),linewidth:g.linewidth.value(),linestyle:s.LINESTYLE_SOLID,backcolor:"rgba(0, 0, 0, 0)",fillBackground:!1,filled:!1};if(this._polyLineRenderer.setData(m),f.append(this._polyLineRenderer),this._points.length>=5){let i,n,r=!1,d=!1;e?i=e:(i=a,r=!0),t?n=t:(n=l,d=!0);const c={points:[i,n],color:g.color.value(),linewidth:g.linewidth.value(),linestyle:s.LINESTYLE_DOTTED,extendleft:!1,extendright:!1,leftend:h.LineEnd.Normal,rightend:h.LineEnd.Normal};c.extendleft=r,c.extendright=d,this._trendLineRenderer.setData(c),f.append(this._trendLineRenderer);const u=x(a,o,l);this._triangleRendererPoints234.setData(u),f.append(this._triangleRendererPoints234)}if(e){const t=x(e,r,a);this._intersect1Renderer.setData(t),f.append(this._intersect1Renderer)}if(t){const e=x(l,c,t);this._intersect2Renderer.setData(e),f.append(this._intersect2Renderer)}if(this._points.length>=2){const e=v(r,_.leftShoulder);r.y=4){const e=v(o,_.head);o.y=6){const e=v(c,_.rightShoulder);c.y{"use strict";i.r(t),i.d(t,{HighlighterPaneView:()=>s});var n=i(53479),r=i(52377);class s extends r.BrushBasePaneView{_createPolygonRendererData(){const e=this._source.properties().childs();return{points:this._points,color:e.linecolor.value(),linewidth:20,backcolor:"rgba(0, 0, 0, 0)",fillBackground:!1,linestyle:n.LINESTYLE_SOLID,linecap:"round",linejoin:"round",filled:!1,transparency:e.transparency.value()}}}},15557:(e,t,i)=>{"use strict";i.r(t),i.d(t,{HorzLinePaneView:()=>u});var n=i(86441),r=i(14888),s=i(6947),a=i(44381),o=i(2945),l=i(29639),d=i(17364),h=i(20575);const c=[s.PaneCursorType.VerticalResize];class u extends h.AlertableLineSourcePaneView{constructor(e,t){super(e,t),this._renderer=null,this._labelRenderer=new a.TextRenderer,this._lineRenderer=new o.HorizontalLineRenderer,this._lineRenderer.setHitTest(new r.HitTestResult(r.HitTestResult.MOVEPOINT))}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_updateImpl(e,t){var i;if(super._updateImpl(e,t),this._renderer=null,0===this._points.length)return;const s=this._source.properties().childs(),o=new l.CompositeRenderer;let h,u=!0;if(s.showLabel.value()&&1===this._points.length&&s.text.value().length>0){ +const r=s.vertLabelsAlign.value(),l=s.horzLabelsAlign.value();let c=0,p=0;"left"===l?p=3:"right"===l?(p=this._model.timeScale().width(),c=3):p=this._model.timeScale().width()/2;const _={points:[new n.Point(p,this._points[0].y)],text:s.text.value(),color:s.textcolor.value(),vertAlign:r,horzAlign:l,font:d.CHART_FONT_FAMILY,offsetX:c,offsetY:0,bold:s.bold.value(),italic:s.italic.value(),fontsize:s.fontsize.value(),forceTextAlign:!0};this._labelRenderer.setData(_),o.append(this._labelRenderer),this._needLabelExclusionPath(this._labelRenderer)&&(h=null!==(i=(0,a.getTextBoundaries)(this._labelRenderer,t,e))&&void 0!==i?i:void 0),u=this._labelRenderer.isOutOfScreen(t,e)}const p={y:this._points[0].y,color:s.linecolor.value(),linewidth:s.linewidth.value(),linestyle:s.linestyle.value(),excludeBoundaries:h};this._lineRenderer.setData(p),this._lineRenderer.setHitTest(new r.HitTestResult(r.HitTestResult.MOVEPOINT,{snappingPrice:this._source.points()[0].price}));const _=p.linewidth/2+1;if(u=u&&(p.y<-_||p.y>e+_),o.append(this._lineRenderer),!u){if(1===this._points.length){const e=new n.Point(t/2,this._points[0].y);e.data=0,e.square=!0,o.append(this.createLineAnchor({points:[e],pointsCursorType:c},0))}if(1===this._points.length){const e=new n.Point(this._model.timeScale().width()/2,this._points[0].y);this._addAlertRenderer(o,[e])}this._renderer=o}}}},64019:(e,t,i)=>{"use strict";i.r(t),i.d(t,{HorzRayPaneView:()=>p});var n=i(86441),r=i(29639),s=i(44381),a=i(17364),o=i(14888),l=i(20575),d=i(9740),h=i(55014),c=i(83499);class u{constructor(){this._data=null,this._data=null}setData(e){this._data=e}draw(e,t){if(null===this._data||0===this._data.points.length)return;const i=t.pixelRatio,n=t.physicalWidth,r=this._data.points[0].y,s=Math.max(0,this._data.points[0].x),a=Math.max(n,this._data.points[0].x);e.lineCap="butt",e.strokeStyle=this._data.color,e.lineWidth=Math.max(1,Math.floor(this._data.linewidth*i)),void 0!==this._data.linestyle&&(0,d.setLineStyle)(e,this._data.linestyle);const o=this._data.excludeBoundaries;void 0!==o&&(e.save(),(0,c.addExclusionArea)(e,t,o)),(0,d.drawHorizontalLine)(e,Math.round(r*i),Math.round(s*i),Math.round(a*i)),void 0!==o&&e.restore()}hitTest(e){if(null===this._data||0===this._data.points.length)return null;if(e.x=t?c=c.add((0,n.point)(e+3,0)):(c=(0,n.point)(t,c.y),p=3)}else"center"===o&&(c=(0,n.point)((c.x+this._model.timeScale().width())/2,c.y));const m={points:[c],text:_,color:l.textcolor.value(),vertAlign:r,horzAlign:o,font:v,offsetX:p,offsetY:u,bold:g,italic:f,fontsize:x,forceTextAlign:!0};this._labelRenderer.setData(m),d.append(this._labelRenderer),this._needLabelExclusionPath(this._labelRenderer)&&(h=null!==(i=(0,s.getTextBoundaries)(this._labelRenderer,t,e))&&void 0!==i?i:void 0)}const u={points:this._points,color:l.linecolor.value(),linewidth:l.linewidth.value(),linestyle:l.linestyle.value(),hitTestResult:o.HitTestResult.MOVEPOINT,snappingPrice:this._source.points()[0].price,excludeBoundaries:h};this._horzRayRenderer.setData(u),d.append(this._horzRayRenderer),this.addAnchors(d),1===this._points.length&&this._addAlertRenderer(d,[u.points[0]]),this._renderer=d}}},57850:(e,t,i)=>{"use strict";i.r(t),i.d(t,{IconPaneView:()=>r});var n=i(99585);class r extends n.SvgIconPaneView{_iconColor(){return this._source.properties().childs().color.value()}}},4754:(e,t,i)=>{"use strict";i.d(t,{thirdPointCursorType:()=>u,LineSourcePaneView:()=>p});var n=i(7394),r=i(50151),s=i(78996),a=i(14888),o=i(53074),l=i(80856),d=i(6947);const h=n.colorsPalette["color-tv-blue-600"];var c;function u(e,t){const i=t.x-e.x,n=t.y-e.y,r=Math.abs(Math.atan2(i,n));return r>Math.PI/4&&r<3*Math.PI/4?d.PaneCursorType.VerticalResize:d.PaneCursorType.HorizontalResize}!function(e){e[e.RegularAnchorRadius=6]="RegularAnchorRadius",e[e.TouchAnchorRadius=13]="TouchAnchorRadius",e[e.RegularStrokeWidth=1]="RegularStrokeWidth",e[e.TouchStrokeWidth=3]="TouchStrokeWidth",e[e.RegularSelectedStrokeWidth=3]="RegularSelectedStrokeWidth",e[e.TouchSelectedStrokeWidth=0]="TouchSelectedStrokeWidth"}(c||(c={}));class p{constructor(e,t){this._invalidated=!0,this._points=[],this._middlePoint=null,this._selectionRenderers=[],this._lineAnchorRenderers=[],this._source=e,this._model=t}priceToCoordinate(e){const t=this._source.priceScale();if(null===t)return null;const i=this._source.ownerSource(),n=null!==i?i.firstValue():null;return null===n?null:t.priceToCoordinate(e,n)}currentPoint(){return this._model.crossHairSource().currentPoint()}anchorColor(){return h}isHoveredSource(){return this._source===this._model.hoveredSource()}isSelectedSource(){return this._model.selection().isSelected(this._source)}isBeingEdited(){return this._model.lineBeingEdited()===this._source}isEditMode(){return!this._model.isSnapshot()}areAnchorsVisible(){return(this.isHoveredSource()&&!this.isLocked()||this.isSelectedSource())&&this.isEditMode()}update(){this._invalidated=!0}isLocked(){return Boolean(this._source.isLocked&&this._source.isLocked())}addAnchors(e,t){let i=this._points +;this._model.lineBeingCreated()===this._source&&(i=i.slice(0,-1));const n=i.map(((e,t)=>{const i=this._source.points()[t],n=e;return n.snappingPrice=null==i?void 0:i.price,n.snappingIndex=null==i?void 0:i.index,n}));e.append(this.createLineAnchor({...null!=t?t:{},points:n},0))}createLineAnchor(e,t){var i;if(this.isLocked()){const i=this._getSelectionRenderer(t);return i.setData({bgColors:this._lineAnchorColors(e.points),points:e.points,visible:this.areAnchorsVisible(),hittestResult:a.HitTestResult.REGULAR,barSpacing:this._model.timeScale().barSpacing()}),i}const n=(0,s.lastMouseOrTouchEventInfo)().isTouch,r=this._getLineAnchorRenderer(t);return r.setData({...e,color:this.anchorColor(),backgroundColors:this._lineAnchorColors(e.points),currentPoint:this.currentPoint(),linePointBeingEdited:this.isBeingEdited()?this._model.linePointBeingEdited():null,hittestResult:null!==(i=e.hittestResult)&&void 0!==i?i:a.HitTestResult.CHANGEPOINT,radius:this._anchorRadius(),strokeWidth:n?c.TouchStrokeWidth:c.RegularStrokeWidth,selected:this.isSelectedSource(),selectedStrokeWidth:n?c.TouchSelectedStrokeWidth:c.RegularSelectedStrokeWidth,visible:this.areAnchorsVisible()}),r}_anchorRadius(){return(0,s.lastMouseOrTouchEventInfo)().isTouch?c.TouchAnchorRadius:c.RegularAnchorRadius}_lineAnchorColors(e){const t=(0,r.ensureNotNull)(this._model.paneForSource(this._source)).height();return e.map((e=>this._model.backgroundColorAtYPercentFromTop(e.y/t)))}_updateImpl(e,t){this._points=[];if(this._model.timeScale().isEmpty())return;if(!this._validatePriceScale())return;const i=this._source.points();for(let e=0;e{"use strict";i.r(t),i.d(t,{LineToolBeingCreatedPaneView:()=>c});var n=i(7394),r=i(4754),s=i(53479),a=i(85113),o=i(29639),l=i(6612),d=i(9933);const h=n.colorsPalette["color-cold-gray-500"];class c extends r.LineSourcePaneView{constructor(){super(...arguments),this._lineRenderer1=new l.VerticalLineRenderer, +this._lineRenderer2=new l.VerticalLineRenderer,this._medianRenderer=new d.TrendLineRenderer,this._renderer=null}renderer(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._renderer}_updateImpl(){super._updateImpl(),this._renderer=null;const e=this._getPoints();if(e.length<1)return;this._renderer=new o.CompositeRenderer;const[t,i]=e;this._lineRenderer1.setData({x:t.x,color:h,linewidth:1,linestyle:s.LINESTYLE_SOLID}),this._renderer.append(this._lineRenderer1),e.length>1&&(this._lineRenderer2.setData({x:i.x,color:h,linewidth:1,linestyle:s.LINESTYLE_SOLID}),this._medianRenderer.setData({points:[t,i],color:h,linewidth:1,linestyle:s.LINESTYLE_SOLID,extendleft:!1,extendright:!1,leftend:a.LineEnd.Normal,rightend:a.LineEnd.Normal}),this._renderer.append(this._lineRenderer2),this._renderer.append(this._medianRenderer))}}},45306:(e,t,i)=>{"use strict";i.r(t),i.d(t,{LineToolPaneViewFibWithLabels:()=>d});var n=i(86441),r=i(4754),s=i(44381),a=i(34657),o=i(18766),l=i(17364);class d extends r.LineSourcePaneView{constructor(e,t){super(e,t),this._labelsRenderers={};for(let t=0;tthis._model.timeScale().width()&&!h||r.x<0&&!c);let b,L,P=o;switch(P){case"left":L=i.y,h?b=T?0:r.x:(b=i.x,P="right");break;case"right":L=r.y,c?b=T?this._model.timeScale().width():i.x:(b=r.x,P="left");break;default:b=(i.x+r.x)/2,L=(i.y+r.y)/2}const S=m["level"+t].coeff.value();let C="";if(R){C+=null!==(f=null===(g=m.coeffsAsPercents)||void 0===g?void 0:g.value())&&void 0!==f&&f?this._percentageFormatter.format(100*S,!1,2):this._numericFormatter.format(S)}return w&&(C+="("+x.formatPrice(s,y)+")"),v.setData({points:[new n.Point(b,L)],text:C,color:a,vertAlign:d,horzAlign:P,offsetX:4,offsetY:0,font:l.CHART_FONT_FAMILY,fontSize:m.labelFontSize?m.labelFontSize.value():12}),v}}},63261:(e,t,i)=>{"use strict";i.r(t),i.d(t,{NotePaneView:()=>m});var n=i(50151),r=i(4754),s=i(29639),a=i(53074),o=i(14888),l=i(17364),d=i(44381),h=i(38031),c=i(80142),u=i(83499),p=i(10773),_=i(27714),g=i(86441),f=i(34026);class v{constructor(e){this._data=null,this._sourceCanvas=null,this._translate=new g.Point(0,0),this._renderParams=e}destroy(){var e;null===(e=this._sourceCanvas)||void 0===e||e.remove()}renderParams(){return this._renderParams}update(e){var t,i;t=this._data,i=e, +(null===t||t.markerColor!==i.markerColor||t.borderColor!==i.borderColor||t.width!==i.width||t.height!==i.height)&&this._createSource(e.width,e.height,e.markerColor),this._data=e}drawOn(e){const t=(0,n.ensureNotNull)(this._data),i=new g.Point(Math.round(t.point.x),Math.round(t.point.y)).add(this._translate);e.drawImage((0,n.ensureNotNull)(this._sourceCanvas),Math.round(i.x*this._renderParams.pixelRatio),Math.round(i.y*this._renderParams.pixelRatio),Math.round(t.width*this._renderParams.pixelRatio),Math.round(t.height*this._renderParams.pixelRatio))}hasPoint(e){const t=(0,n.ensureNotNull)(this._data),i=t.point.add(this._translate),r=new g.Point(t.point.x-this._translate.x,t.point.y);return(0,f.pointInBox)(e,(0,g.box)(i,r))}_createSource(e,t,i){this._sourceCanvas=(0,u.createDisconnectedCanvas)(document,(0,_.size)({width:e,height:t}),this._renderParams.pixelRatio),this._translate=new g.Point(-e/2,.5-t),this._translate.x%1==0&&(this._translate=new g.Point(this._translate.x+.5,this._translate.y));const r=(0,n.ensureNotNull)(this._sourceCanvas.getContext("2d"));(0,u.drawScaled)(r,this._renderParams.pixelRatio,(()=>{const n=.6*e;r.fillStyle=i,r.beginPath(),r.moveTo(e/2,t),r.quadraticCurveTo(e,e/1.15,e,e/2),r.arc(e/2,e/2,e/2,0,Math.PI,!0),r.quadraticCurveTo(0,e/1.15,e/2,t),r.fill(),r.globalCompositeOperation="destination-out",r.beginPath(),r.moveTo((e-n)/2,e/2),r.arc(e/2,e/2,n/2,0,2*Math.PI),r.fill()}))}}class x{constructor(){this._source=null,this._data=null}setData(e){this._data=e,this._source&&this._source.update(e)}draw(e,t){var i;if(null===this._data)return;null!==this._source&&(0,p.areEqualPaneRenderParams)(this._source.renderParams(),t)||(null===(i=this._source)||void 0===i||i.destroy(),this._source=new v(t),this._source.update(this._data));this._source.drawOn(e),this._data.tooltipVisible&&this._drawTooltipOn(e,t)}hitTest(e){return null!==this._data&&null!==this._source&&this._source.hasPoint(e)?new o.HitTestResult(o.HitTestResult.MOVEPOINT):null}_drawTooltipOn(e,t){e.save(),e.translate(.5,.5);const i=(0,n.ensureNotNull)(this._data),r=String(i.text).replace(/^\s+|\s+$/g,"");e.font=(i.bold?"bold ":"")+(i.italic?"italic ":"")+i.fontSize+"px "+i.font;const s=i.tooltipWidth-2*i.tooltipPadding,a=(0,d.wordWrap)(r,e.font,s),o=i.point,l=i.tooltipLineSpacing;let p=i.tooltipWidth,_=a.length*i.fontSize+2*i.tooltipPadding;a.length>1&&(_+=(a.length-1)*l);let g=Math.round(o.x-p/2),f=Math.round(o.y-i.height-_-8);const v=o.x<20||o.x+20>i.vpWidth;let x=v?null:"top",m=v?0:Math.round(o.x);f<10?f=o.y+13:x="bottom",g<10?g+=Math.abs(g-10):g+p+10>i.vpWidth&&(g-=g+p+10-i.vpWidth),e.fillStyle=(0,h.generateColor)(i.backgroundColor,i.backgroundTransparency),e.strokeStyle=i.borderColor,e.lineWidth=1,e.beginPath();const R=Math.round(g*t.pixelRatio),w=Math.round(f*t.pixelRatio);m=Math.round(m*t.pixelRatio),_=Math.round(_*t.pixelRatio),p=Math.round(p*t.pixelRatio);const y=Math.round(7*t.pixelRatio);e.moveTo(R,w),v||"top"!==x||(e.lineTo(m-y,w),e.lineTo(m,w-y),e.lineTo(m+y,w)),e.lineTo(R+p,w),e.lineTo(R+p,w+_),v||"bottom"!==x||(e.lineTo(m+y,w+_), +e.lineTo(m,w+_+y),e.lineTo(m-y,w+_)),e.lineTo(R,w+_),e.closePath(),e.fill(),e.stroke(),e.textBaseline="middle",e.fillStyle=i.textColor,e.textAlign=(0,c.isRtl)()?"right":"left";const T=(0,u.calcTextHorizontalShift)(e,s),b=g+i.tooltipPadding+T;let L=f+i.tooltipPadding+i.fontSize/2;(0,u.drawScaled)(e,t.pixelRatio,(()=>{for(let t=0;t{"use strict";i.r(t),i.d(t,{OrderPaneView:()=>v});var n=i(86441),r=i(4754),s=i(29639),a=i(44352),o=i(66291),l=i(9740),d=i(86216),h=i(14888),c=i(86339),u=i(88620);const p=a.t(null,void 0,i(33241)),_=a.t(null,void 0,i(16075));class g extends d.MediaCoordinatesPaneRenderer{constructor(e){super(),this._data=null,this._cache={},this._data=null,this._adapter=e}setData(e){this._data=e}hitTest(e,t){if(null===this._data||0===this._data.points.length)return null;const i=this._cache;if(e.yi.bottom)return null;if(this._adapter.getBlocked()&&e.x>=i.left&&e.x=i.left&&e.x=i.bodyRight&&e.x=i.quantityRight&&e.x0){const t=this._points[0].y,i=e-3.5-1,r=this._adapter.hasMoveCallback()?h.HitTestResult.MOVEPOINT:h.HitTestResult.REGULAR,s=[new n.Point(i,t)];this._selectionData={barSpacing:this._model.timeScale().barSpacing(),points:s,bgColors:this._lineAnchorColors(s),hittestResult:r,visible:!0}}this._orderRenderer.setData({points:this._points}),this._selectionRenderer.setData(this._selectionData)}}},59121:(e,t,i)=>{"use strict";i.r(t),i.d(t,{ParallelChannelPaneView:()=>d});var n=i(86441),r=i(6947),s=i(29639),a=i(8440),o=i(20575);const l=[r.PaneCursorType.Default,r.PaneCursorType.Default,r.PaneCursorType.Default,r.PaneCursorType.Default,r.PaneCursorType.VerticalResize,r.PaneCursorType.VerticalResize];class d extends o.AlertableLineSourcePaneView{constructor(){super(...arguments),this._channelRenderer=new a.ParallelChannelRenderer,this._renderer=null}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){super._updateImpl(),this._renderer=null;const e=this._source.priceScale();if(!e||e.isEmpty())return;if(0===this._source.points().length)return;let t=null,i=null;if(3===this._points.length){const e=this._points[0],r=this._points[1],s=this._points[2].y-this._points[0].y;t=e.add((0,n.point)(0,s)),i=r.add((0,n.point)(0,s))}if(this._points.length<=1)return +;const r=this._source.properties(),a={points:this._points.length>2&&null!==t&&null!==i?[this._points[0],this._points[1],t,i]:[this._points[0],this._points[1]],color:r.childs().linecolor.value(),linewidth:r.childs().linewidth.value(),linestyle:r.childs().linestyle.value(),extendleft:r.childs().extendLeft.value(),extendright:r.childs().extendRight.value(),fillBackground:r.childs().fillBackground.value(),backcolor:r.childs().backgroundColor.value(),transparency:r.childs().transparency.value(),showMidline:r.childs().showMidline.value(),midlinewidth:r.childs().midlinewidth.value(),midlinestyle:r.childs().midlinestyle.value(),midcolor:r.childs().midlinecolor.value(),hittestOnBackground:!0};this._channelRenderer.setData(a);const o=new s.CompositeRenderer;o.append(this._channelRenderer);const d=[];if(this._points[0]&&d.push(this._points[0]),this._points[1]&&d.push(this._points[1]),t&&i){const e=t;e.data=2,d.push(e);const n=i;n.data=3,d.push(n);const r=t.add(i).scaled(.5);r.data=4,r.square=!0,d.push(r);const s=d[0].add(d[1]).scaled(.5);s.data=5,s.square=!0,d.push(s)}const h=3===this._points.length&&!t;if(this._model.lineBeingCreated()!==this._source||h||(d.pop(),d.pop()),o.append(this.createLineAnchor({points:d,pointsCursorType:l},0)),this._points.length>=2){const e=this._points;this._addAlertRenderer(o,[e[0],e[1]])}this._renderer=o}}},20694:(e,t,i)=>{"use strict";i.r(t),i.d(t,{PathPaneView:()=>a});var n=i(98930),r=i(29639),s=i(4754);class a extends s.LineSourcePaneView{constructor(e,t){super(e,t),this._polygonRenderer=new n.PolygonRenderer,this._renderer=new r.CompositeRenderer}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){super._updateImpl(),this._renderer.clear();const e=this._source.properties().childs(),t={points:this._points,color:e.lineColor.value(),linewidth:e.lineWidth.value(),linestyle:e.lineStyle.value(),leftend:e.leftEnd.value(),rightend:e.rightEnd.value(),filled:!1,backcolor:"",fillBackground:!1,transparency:0};this._polygonRenderer.setData(t),this._renderer.append(this._polygonRenderer),this.addAnchors(this._renderer)}}},33199:(e,t,i)=>{"use strict";i.r(t),i.d(t,{PitchfanLinePaneView:()=>d});var n=i(14888),r=i(30967),s=i(29639),a=i(85113),o=i(9933),l=i(4754);class d extends l.LineSourcePaneView{constructor(){super(...arguments),this._medianRenderer=new o.TrendLineRenderer,this._sideRenderer=new o.TrendLineRenderer,this._renderer=null,this._medianPoint=null}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){if(super._updateImpl(),this._renderer=null,0===this._points.length)return;if(3===this._points.length?(this._medianPoint=this._points[1].add(this._points[2]).scaled(.5),this._medianPoint.data=3):2===this._points.length?(this._medianPoint=this._points[1].clone(),this._medianPoint.data=3):(this._medianPoint=this._points[0].clone(),this._medianPoint.data=3),this._points.length<2)return;if(!this._medianPoint)return;const e=new s.CompositeRenderer,t=this._source.properties().childs(),i=t.median.childs(),l={ +points:[this._points[0],this._medianPoint],color:i.color.value(),linewidth:i.linewidth.value(),linestyle:i.linestyle.value(),extendleft:!1,extendright:!0,leftend:a.LineEnd.Normal,rightend:a.LineEnd.Normal};if(this._medianRenderer.setData(l),e.append(this._medianRenderer),this._points.length<3)return this.addAnchors(e),void(this._renderer=e);const d={points:[this._points[1],this._points[2]],color:i.color.value(),linewidth:i.linewidth.value(),linestyle:i.linestyle.value(),extendleft:!1,extendright:!1,leftend:a.LineEnd.Normal,rightend:a.LineEnd.Normal};this._sideRenderer.setData(d),e.append(this._sideRenderer);let h=0;const c=this._points[2].subtract(this._points[1]).scaled(.5),u=t.fillBackground.value(),p=t.transparency.value();for(let t=0;t<=8;t++){const i="level"+t,s=this._source.properties().child(i);if(s.childs().visible.value()){const i=this._medianPoint.addScaled(c,s.childs().coeff.value()),l=this._medianPoint.addScaled(c,-s.childs().coeff.value());if(u){{const t={p1:this._points[0],p2:i,p3:this._points[0],p4:this._medianPoint.addScaled(c,h),color:s.childs().color.value(),transparency:p,hittestOnBackground:!0,extendLeft:!1},n=new r.ChannelRenderer;n.setData(t),e.append(n)}{const t={p1:this._points[0],p2:l,p3:this._points[0],p4:this._medianPoint.addScaled(c,-h),color:s.childs().color.value(),transparency:p,hittestOnBackground:!0,extendLeft:!1},i=new r.ChannelRenderer;i.setData(t),e.append(i)}}h=s.childs().coeff.value();{const r={points:[this._points[0],i],color:s.childs().color.value(),linewidth:s.childs().linewidth.value(),linestyle:s.childs().linestyle.value(),extendleft:!1,extendright:!0,leftend:a.LineEnd.Normal,rightend:a.LineEnd.Normal},l=new o.TrendLineRenderer;l.setData(r),l.setHitTest(new n.HitTestResult(n.HitTestResult.MOVEPOINT,void 0,t)),e.append(l)}{const i={points:[this._points[0],l],color:s.childs().color.value(),linewidth:s.childs().linewidth.value(),linestyle:s.childs().linestyle.value(),extendleft:!1,extendright:!0,leftend:a.LineEnd.Normal,rightend:a.LineEnd.Normal},r=new o.TrendLineRenderer;r.setData(i),r.setHitTest(new n.HitTestResult(n.HitTestResult.MOVEPOINT,void 0,t)),e.append(r)}}}this.addAnchors(e),this._renderer=e}}},19563:(e,t,i)=>{"use strict";i.r(t),i.d(t,{PitchforkLinePaneView:()=>h,SchiffPitchforkLinePaneView:()=>c,SchiffPitchfork2LinePaneView:()=>u,InsidePitchforkLinePaneView:()=>p});var n=i(86441),r=i(14888),s=i(30967),a=i(29639),o=i(85113),l=i(9933),d=i(4754);class h extends d.LineSourcePaneView{constructor(){super(...arguments),this._medianRenderer=new l.TrendLineRenderer,this._sideRenderer=new l.TrendLineRenderer,this._renderer=null,this._medianPoint=null}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){super._updateImpl(),this._renderer=null,0!==this._points.length&&(3===this._points.length?(this._medianPoint=this._points[1].add(this._points[2]).scaled(.5),this._medianPoint.data=3):2===this._points.length?(this._medianPoint=this._points[1].clone(),this._medianPoint.data=3):(this._medianPoint=this._points[0].clone(), +this._medianPoint.data=3),this._updateRenderer())}_updateRenderer(){if(this._points.length<2)return;if(!this._medianPoint)return;const e=this._source.properties(),t=e.childs().median.childs(),i=new a.CompositeRenderer,n={points:[this._points[0],this._medianPoint],color:t.color.value(),linewidth:t.linewidth.value(),linestyle:t.linestyle.value(),extendleft:e.childs().extendLines.value(),extendright:!0,leftend:o.LineEnd.Normal,rightend:o.LineEnd.Normal};if(this._medianRenderer.setData(n),i.append(this._medianRenderer),this._points.length<3)return this.addAnchors(i),void(this._renderer=i);const d={points:[this._points[1],this._points[2]],color:t.color.value(),linewidth:t.linewidth.value(),linestyle:t.linestyle.value(),extendleft:!1,extendright:!1,leftend:o.LineEnd.Normal,rightend:o.LineEnd.Normal};this._sideRenderer.setData(d),i.append(this._sideRenderer);const h=this._points[2].subtract(this._points[1]).scaled(.5),c=this._medianPoint.subtract(this._points[0]);let u=0;const p=e.childs().fillBackground.value(),_=e.childs().transparency.value();for(let t=0;t<=8;t++){const n="level"+t,a=e.childs()[n];if(a.childs().visible.value()){const n=this._medianPoint.addScaled(h,a.childs().coeff.value()),d=n.add(c),g=this._medianPoint.addScaled(h,-a.childs().coeff.value()),f=g.add(c);if(p){{const t=this._medianPoint.addScaled(h,u),r={p1:n,p2:d,p3:t,p4:t.add(c),color:a.childs().color.value(),transparency:_,hittestOnBackground:!0,extendLeft:e.childs().extendLines.value()},o=new s.ChannelRenderer;o.setData(r),i.append(o)}{const t=this._medianPoint.addScaled(h,-u),n={p1:g,p2:f,p3:t,p4:t.add(c),color:a.childs().color.value(),transparency:_,hittestOnBackground:!0,extendLeft:e.childs().extendLines.value()},r=new s.ChannelRenderer;r.setData(n),i.append(r)}}u=a.childs().coeff.value();const v={points:[n,d],color:a.childs().color.value(),linewidth:a.childs().linewidth.value(),linestyle:a.childs().linestyle.value(),extendleft:e.childs().extendLines.value(),extendright:!0,leftend:o.LineEnd.Normal,rightend:o.LineEnd.Normal},x=new l.TrendLineRenderer;x.setData(v),x.setHitTest(new r.HitTestResult(r.HitTestResult.MOVEPOINT,void 0,t)),i.append(x);const m={points:[g,f],color:a.childs().color.value(),linewidth:a.childs().linewidth.value(),linestyle:a.childs().linestyle.value(),extendleft:e.childs().extendLines.value(),extendright:!0,leftend:o.LineEnd.Normal,rightend:o.LineEnd.Normal},R=new l.TrendLineRenderer;R.setData(m),R.setHitTest(new r.HitTestResult(r.HitTestResult.MOVEPOINT,void 0,t)),i.append(R)}}this.addAnchors(i),this._renderer=i}}class c extends h{constructor(){super(...arguments),this._modifiedBase=null,this._backSideRenderer=new l.TrendLineRenderer}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateRenderer(){if(this._points.length<2)return;this._calcMofifiedBase();const e=this._source.properties(),t=new a.CompositeRenderer,i=e.childs().median.childs();{const e={points:[this._points[0],this._points[1]],color:i.color.value(),linewidth:i.linewidth.value(),linestyle:i.linestyle.value(),extendleft:!1,extendright:!1, +leftend:o.LineEnd.Normal,rightend:o.LineEnd.Normal};if(this._backSideRenderer.setData(e),t.append(this._backSideRenderer),!this._medianPoint||!this._modifiedBase)return this.addAnchors(t),void(this._renderer=t)}{const n={points:[this._modifiedBase,this._medianPoint],color:i.color.value(),linewidth:i.linewidth.value(),linestyle:i.linestyle.value(),extendleft:e.childs().extendLines.value(),extendright:!0,leftend:o.LineEnd.Normal,rightend:o.LineEnd.Normal};if(this._medianRenderer.setData(n),t.append(this._medianRenderer),this._points.length<3)return this.addAnchors(t),void(this._renderer=t)}{const e={points:[this._points[1],this._points[2]],color:i.color.value(),linewidth:i.linewidth.value(),linestyle:i.linestyle.value(),extendleft:!1,extendright:!1,leftend:o.LineEnd.Normal,rightend:o.LineEnd.Normal};this._sideRenderer.setData(e),t.append(this._sideRenderer)}{const i=this._points[2].subtract(this._points[1]).scaled(.5),n=this._medianPoint.subtract(this._modifiedBase);let a=0;const d=e.childs().fillBackground.value(),h=e.childs().transparency.value();for(let c=0;c<=8;c++){const u="level"+c,p=e.child(u);if(p.childs().visible.value()){const u=this._medianPoint.addScaled(i,p.childs().coeff.value()),_=u.add(n),g=this._medianPoint.addScaled(i,-p.childs().coeff.value()),f=g.add(n);if(d){const r=this._medianPoint.addScaled(i,a);{const i={p1:u,p2:_,p3:r,p4:r.add(n),color:p.childs().color.value(),transparency:h,hittestOnBackground:!0,extendLeft:e.childs().extendLines.value()},a=new s.ChannelRenderer;a.setData(i),t.append(a)}{const r=this._medianPoint.addScaled(i,-a),o={p1:g,p2:f,p3:r,p4:r.add(n),color:p.childs().color.value(),transparency:h,hittestOnBackground:!0,extendLeft:e.childs().extendLines.value()},l=new s.ChannelRenderer;l.setData(o),t.append(l)}}a=p.childs().coeff.value();const v={points:[u,_],color:p.childs().color.value(),linewidth:p.childs().linewidth.value(),linestyle:p.childs().linestyle.value(),extendleft:e.childs().extendLines.value(),extendright:!0,leftend:o.LineEnd.Normal,rightend:o.LineEnd.Normal},x=new l.TrendLineRenderer;x.setData(v),x.setHitTest(new r.HitTestResult(r.HitTestResult.MOVEPOINT,void 0,c)),t.append(x);const m={points:[g,f],color:p.childs().color.value(),linewidth:p.childs().linewidth.value(),linestyle:p.childs().linestyle.value(),extendleft:e.childs().extendLines.value(),extendright:!0,leftend:o.LineEnd.Normal,rightend:o.LineEnd.Normal},R=new l.TrendLineRenderer;R.setData(m),R.setHitTest(new r.HitTestResult(r.HitTestResult.MOVEPOINT,void 0,c)),t.append(R)}}}this.addAnchors(t),this._renderer=t}_calcMofifiedBase(){this._points.length>1&&(this._modifiedBase=this._points[0].add(this._points[1]).scaled(.5))}}class u extends c{_calcMofifiedBase(){if(this._points.length>2){const e=this._points[0].x,t=.5*(this._points[0].y+this._points[1].y),i=new n.Point(e,t);this._modifiedBase=i}}}class p extends h{constructor(){super(...arguments),this._backSideRenderer=new l.TrendLineRenderer,this._centerRenderer=new l.TrendLineRenderer,this._modifiedBase=null}renderer(e,t){ +return this._invalidated&&this._updateImpl(),this._renderer}_updateRenderer(){if(this._points.length>1&&(this._modifiedBase=this._points[0].add(this._points[1]).scaled(.5)),this._points.length<2)return;const e=new a.CompositeRenderer;if(!this._medianPoint||!this._modifiedBase)return void this.addAnchors(e);const t=this._source.properties(),i=t.childs().median.childs();if(3===this._points.length){const t={points:[this._modifiedBase,this._points[2]],color:i.color.value(),linewidth:i.linewidth.value(),linestyle:i.linestyle.value(),extendleft:!1,extendright:!1,leftend:o.LineEnd.Normal,rightend:o.LineEnd.Normal};this._medianRenderer.setData(t),e.append(this._medianRenderer)}{const t={points:[this._points[0],this._points[1]],color:i.color.value(),linewidth:i.linewidth.value(),linestyle:i.linestyle.value(),extendleft:!1,extendright:!1,leftend:o.LineEnd.Normal,rightend:o.LineEnd.Normal};if(this._backSideRenderer.setData(t),e.append(this._backSideRenderer),this._points.length<3)return this.addAnchors(e),void(this._renderer=e)}{const t={points:[this._points[1],this._points[2]],color:i.color.value(),linewidth:i.linewidth.value(),linestyle:i.linestyle.value(),extendleft:!1,extendright:!1,leftend:o.LineEnd.Normal,rightend:o.LineEnd.Normal};this._sideRenderer.setData(t),e.append(this._sideRenderer)}{const n=this._points[2].subtract(this._points[1]).scaled(.5),a=this._points[2].subtract(this._modifiedBase);let d=0;const h=t.childs().fillBackground.value(),c=t.childs().transparency.value(),u={points:[this._medianPoint,this._medianPoint.add(a)],color:i.color.value(),linewidth:i.linewidth.value(),linestyle:i.linestyle.value(),extendleft:t.childs().extendLines.value(),extendright:!0,leftend:o.LineEnd.Normal,rightend:o.LineEnd.Normal};this._centerRenderer.setData(u),e.append(this._centerRenderer);for(let i=0;i<=8;i++){const u="level"+i,p=t.child(u).childs();if(p.visible.value()){const u=this._medianPoint.addScaled(n,p.coeff.value()),_=u.add(a),g=this._medianPoint.addScaled(n,-p.coeff.value()),f=g.add(a);if(h){{const i=this._medianPoint.addScaled(n,d),r={p1:u,p2:_,p3:i,p4:i.add(a),color:p.color.value(),transparency:c,hittestOnBackground:!0,extendLeft:t.childs().extendLines.value()},o=new s.ChannelRenderer;o.setData(r),e.append(o)}{const i=this._medianPoint.addScaled(n,-d),r={p1:g,p2:f,p3:i,p4:i.add(a),color:p.color.value(),transparency:c,hittestOnBackground:!0,extendLeft:t.childs().extendLines.value()},o=new s.ChannelRenderer;o.setData(r),e.append(o)}}d=p.coeff.value();const v={points:[u,_],color:p.color.value(),linewidth:p.linewidth.value(),linestyle:p.linestyle.value(),extendleft:t.childs().extendLines.value(),extendright:!0,leftend:o.LineEnd.Normal,rightend:o.LineEnd.Normal},x=new l.TrendLineRenderer;x.setData(v),x.setHitTest(new r.HitTestResult(r.HitTestResult.MOVEPOINT,void 0,i)),e.append(x);const m={points:[g,f],color:p.color.value(),linewidth:p.linewidth.value(),linestyle:p.linestyle.value(),extendleft:t.childs().extendLines.value(),extendright:!0,leftend:o.LineEnd.Normal,rightend:o.LineEnd.Normal},R=new l.TrendLineRenderer +;R.setData(m),R.setHitTest(new r.HitTestResult(r.HitTestResult.MOVEPOINT,void 0,i)),e.append(R)}}}this.addAnchors(e),this._renderer=e}}},62127:(e,t,i)=>{"use strict";i.r(t),i.d(t,{PolylinePaneView:()=>a});var n=i(98930),r=i(29639),s=i(4754);class a extends s.LineSourcePaneView{constructor(e,t){super(e,t),this._polygonRenderer=new n.PolygonRenderer,this._renderer=new r.CompositeRenderer}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){super._updateImpl(),this._renderer.clear();const e=this._source.properties().childs(),t={points:this._points,color:e.linecolor.value(),linewidth:e.linewidth.value(),linestyle:e.linestyle.value(),filled:e.filled.value(),backcolor:e.backgroundColor.value(),fillBackground:e.fillBackground.value(),transparency:e.transparency.value()};this._polygonRenderer.setData(t),this._renderer.append(this._polygonRenderer),this.addAnchors(this._renderer)}}},72948:(e,t,i)=>{"use strict";var n=i(4754).LineSourcePaneView,r=i(88620),s=i(14888).HitTestResult,a=i(66291).splitThousands,o=i(80142),l=i(86339).appendEllipsis,d=i(86216).MediaCoordinatesPaneRenderer;const{setLineStyle:h,drawLine:c,drawPoly:u}=i(9740),{LINESTYLE_SOLID:p}=i(53479);class _ extends d{constructor(e,t){super(),this._data=null,this._cache=e,this._adapter=t}setData(e){this._data=e}_height(){return Math.max(20,1+Math.max(r.fontHeight(this._adapter.getBodyFont()),r.fontHeight(this._adapter.getQuantityFont())))}_bodyWidth(e){if(0===this._adapter.getText().length)return 0;e.save(),e.font=this._adapter.getBodyFont();var t=e.measureText(this._adapter.getText()).width;return e.restore(),Math.round(10+t)}_getQuantity(){var e=this._adapter.getQuantity();return isNaN(e)?e:a(this._adapter.getQuantity()," ")}_quantityWidth(e){if(0===this._getQuantity().length)return 0;e.save(),e.font=this._adapter.getQuantityFont();var t=e.measureText(this._getQuantity()).width;return e.restore(),Math.round(Math.max(this._height(),10+t))}_reverseButtonWidth(){return this._adapter.isOnReverseCallbackPresent()?this._height():0}_closeButtonWidth(){return this._adapter.isOnCloseCallbackPresent()?this._height():0}_drawLines(e,t,i,n,r){e.save(),e.strokeStyle=this._adapter.getLineColor(),e.lineStyle=this._adapter.getLineStyle(),e.lineWidth=this._adapter.getLineWidth(),c(e,i,n,r,n),this._adapter.getExtendLeft()&&c(e,0,n,t,n),e.restore()}_drawBody(e,t,i){e.strokeStyle=this._adapter.getBodyBorderColor(),e.fillStyle=this._adapter.getBodyBackgroundColor();var n=this._bodyWidth(e),r=this._height();e.fillRect(t+.5,i+.5,n-1,r-1),e.strokeRect(t,i,n,r)}_drawBodyText(e,t,i){e.save(),e.textAlign="center",e.textBaseline="middle",e.font=this._adapter.getBodyFont(),e.fillStyle=this._adapter.getBodyTextColor();var n=t+this._bodyWidth(e)/2,r=i+this._height()/2;e.fillText(this._adapter.getText(),n,r),e.restore()}_drawQuantity(e,t,i){e.strokeStyle=this._adapter.getQuantityBorderColor(),e.fillStyle=this._adapter.getQuantityBackgroundColor();var n=this._quantityWidth(e),r=this._height();e.fillRect(t+.5,i+.5,n-1,r-1),e.strokeRect(t,i,n,r)} +_drawQuantityText(e,t,i){e.save(),e.textAlign="center",e.textBaseline="middle",e.font=this._adapter.getQuantityFont(),e.fillStyle=this._adapter.getQuantityTextColor();var n=t+this._quantityWidth(e)/2,r=i+this._height()/2;e.fillText(o.startWithLTR(this._getQuantity()+""),n,r),e.restore()}_drawReverseButton(e,t,i){e.save(),e.strokeStyle=this._adapter.getReverseButtonBorderColor(),e.fillStyle=this._adapter.getReverseButtonBackgroundColor();var n=this._reverseButtonWidth(),r=this._height();e.fillRect(t+.5,i+.5,n-1,r-1),e.strokeRect(t,i,n,r),e.strokeStyle=this._adapter.getReverseButtonIconColor();var s=function(e,t){h(e,p),c(e,0,0,0,t),c(e,-1,1,1,1),c(e,-2,2,2,2)},a=t+Math.round((this._reverseButtonWidth()-6)/2),o=i+5;e.save(),e.translate(a,o),s(e,10),e.translate(6,10),e.rotate(Math.PI),s(e,10),e.restore(),this._adapter._blocked&&(e.fillStyle="rgba(140, 140, 140, 0.75)",e.fillRect(t+.5,i+.5,n-1,r-1)),e.restore()}_drawCloseButton(e,t,i){e.save(),e.strokeStyle=this._adapter.getCloseButtonBorderColor(),e.fillStyle=this._adapter.getCloseButtonBackgroundColor();var n=this._closeButtonWidth(),r=this._height();e.fillRect(t+.5,i+.5,n-1,r-1),e.strokeRect(t,i,n,r);var s=t+n,a=i+r;e.strokeStyle=this._adapter.getCloseButtonIconColor();var o=(this._closeButtonWidth()-8)/2,l=(this._height()-8)/2;u(e,[{x:t+o,y:i+l},{x:s-o,y:a-l}],!0),u(e,[{x:s-o,y:i+l},{x:t+o,y:a-l}],!0),this._adapter._blocked&&(e.fillStyle="rgba(140, 140, 140, 0.75)",e.fillRect(t+.5,i+.5,n-1,r-1)),e.restore()}_drawImpl(e){if(null!==this._data&&this._data.points&&!(this._data.points.length<1)){var t=e.context,i=this._data.width,n=this._bodyWidth(t),r=this._quantityWidth(t),s=this._reverseButtonWidth(t),a=n+r+s+this._closeButtonWidth(),o=i-a,l=Math.max(this._adapter.getLineLength()/100*i,1),d=Math.round(i-Math.min(o,l)),h=d-a,c=Math.round(this._data.points[0].y),u=Math.round(c-(this._height()+1)/2);this._cache.bodyRight=h+n,this._cache.quantityRight=this._cache.bodyRight+r,this._cache.reverseButtonRight=this._cache.quantityRight+s,this._cache.top=u,this._cache.bottom=u+this._height(),this._cache.left=h,this._cache.right=d,this._drawLines(t,h,d,c,i),0!==n&&(this._drawBody(t,h,u),this._drawBodyText(t,h,u)),0!==r&&(this._drawQuantity(t,this._cache.bodyRight,u),this._drawQuantityText(t,this._cache.bodyRight,u)),0!==s&&this._drawReverseButton(t,this._cache.quantityRight,u),0!==this._closeButtonWidth()&&this._drawCloseButton(t,this._cache.reverseButtonRight,u)}}hitTest(e){return null===this._data||0===this._data.points.length||e.ythis._cache.bottom||e.x=this._cache.bodyRight&&e.x=this._cache.quantityRight&&e.x=this._cache.reverseButtonRight&&e.x{"use strict";var n=i(86441).Point,r=i(4754).LineSourcePaneView,s=i(578).Interval,a=i(14888).HitTestResult,o=i(29639).CompositeRenderer,l=i(28866).getImage,d=i(91031),h=i(18766).PercentageFormatter,c=i(86985).DateFormatter,u=i(78831).TimeFormatter,p=i(78831).hourMinuteFormat,_=i(78831).hourMinuteSecondFormat,g=i(45063).TimeSpanFormatter,f=i(38031),v=i(69960),x=i(83499).calcTextHorizontalShift,m=i(80142).isRtl,R=i(9740).drawRoundRect,w=i(95242).makeFont,y=i(86216).MediaCoordinatesPaneRenderer,T=i(80142),b=T.forceLTRStr,L=T.startWithLTR,P=i(17364).CHART_FONT_FAMILY;class S extends y{constructor(){super(),this._data=null,this._font=P,this._targetFontSize1=14,this._targetFontSize2=11,this._sourceFontSize1=12,this._sourceFontSize2=10,this._arrowOffset=6,this._arrowWidth=5,this._arrowHeight=5,this._radius=3,this._sourceWidth=void 0,this._sourceHeight=void 0,this._sourceRectLeftOffset=void 0,this._targetWidth=void 0,this._targetHeight=void 0,this._targetRectLeftOffset=void 0}setData(e){this._data=e}drawBalloon(e,t,i,r,s,a){var o=a||20;if(e.beginPath(),"down"===s){var l=new n(t.x-o,t.y-this._arrowOffset-this._arrowHeight-r);return e.moveTo(l.x+this._radius,l.y),e.lineTo(l.x+i-this._radius,l.y),e.arcTo(l.x+i,l.y,l.x+i,l.y+this._radius,this._radius),e.lineTo(l.x+i,l.y+r-this._radius),e.arcTo(l.x+i,l.y+r,l.x+i-this._radius,l.y+r,this._radius),e.lineTo(l.x+o+this._arrowWidth,l.y+r),e.lineTo(l.x+o,l.y+r+this._arrowHeight),e.lineTo(l.x+o-this._arrowWidth,l.y+r),e.lineTo(l.x+this._radius,l.y+r),e.arcTo(l.x,l.y+r,l.x,l.y+r-this._radius,this._radius),e.lineTo(l.x,l.y+this._radius), +e.arcTo(l.x,l.y,l.x+this._radius,l.y,this._radius),l}var d=new n(t.x-o,t.y+this._arrowOffset+this._arrowHeight+r);return e.moveTo(d.x+this._radius,d.y),e.lineTo(d.x+i-this._radius,d.y),e.arcTo(d.x+i,d.y,d.x+i,d.y-this._radius,this._radius),e.lineTo(d.x+i,d.y-r+this._radius),e.arcTo(d.x+i,d.y-r,d.x+i-this._radius,d.y-r,this._radius),e.lineTo(d.x+o+this._arrowWidth,d.y-r),e.lineTo(d.x+o,d.y-r-this._arrowHeight),e.lineTo(d.x+o-this._arrowWidth,d.y-r),e.lineTo(d.x+this._radius,d.y-r),e.arcTo(d.x,d.y-r,d.x,d.y-r+this._radius,this._radius),e.lineTo(d.x,d.y-this._radius),e.arcTo(d.x,d.y,d.x+this._radius,d.y,this._radius),new n(d.x,d.y-r)}drawTargetLabel(e){e.save(),e.translate(.5,.5);var t=w(this._targetFontSize1,this._font,"normal"),n=w(this._targetFontSize2,this._font,"normal"),r=this._data.targetLine1,s=this._data.targetLine2,a=this._data.targetLine3,o=this._data.targetLine4;e.font=t;var l=e.measureText(r).width,d=e.measureText(s).width,h=e.measureText(" ").width;e.font=n;var c=e.measureText(a).width,u=e.measureText(o).width,p=e.measureText(" ").width,_=this._data.clockWhite&&this._data.clockWhite.width||0;this._targetWidth=Math.max(l+d+h,c+u+_+2*p)+8+4,this._targetHeight=this._targetFontSize1+this._targetFontSize2+9+4;var g=this._data.points[1],y=g.x+this._targetWidth-e.canvas.width+5;this._targetRectLeftOffset=Math.max(20,Math.min(this._targetWidth-15,y));var T="up"===this._data.direction?"down":"up",b=this.drawBalloon(e,g,this._targetWidth,this._targetHeight,T,this._targetRectLeftOffset);e.fillStyle=f.generateColor(this._data.targetBackColor,this._data.transparency),e.fill(),e.lineWidth=2,e.strokeStyle=f.generateColor(this._data.targetStrokeColor,this._data.transparency),e.stroke();e.beginPath(),e.arc(g.x,g.y,3,0,2*Math.PI,!1),e.fillStyle=this._data.centersColor,e.fill(),e.textBaseline="top",e.fillStyle=this._data.targetTextColor;var L=2+b.x+4,P=2+b.y+3,S=this._targetWidth-8-4;e.font=t,e.textAlign=m()?"right":"left";var C=x(e,S-d-h);e.fillText(r,L+C,P);var M=x(e,S-l);e.fillText(s,L+l+h+M,P),e.font=n;var I=P+this._targetFontSize1+3,N=x(e,S-u-_-p);e.fillText(a,L+N,I);var A=x(e,S-c-p-_-u);this._data.clockWhite&&e.drawImage(this._data.clockWhite,L+c+p+A,I+1);var k=x(e,S-c-_);if(e.fillText(o,L+c+_+2*p+k,I),this._data.status){var D,E,B,z;switch(e.font=w(this._targetFontSize1,this._font,"bold"),this._data.status){case v.AlertStatus.Success:D=i(44352).t(null,void 0,i(26787)),E=f.generateColor(this._data.successBackground,this._data.transparency),B=this._data.successTextColor,z=this._data.successIcon;break;case v.AlertStatus.Failure:D=i(44352).t(null,void 0,i(968)),E=f.generateColor(this._data.failureBackground,this._data.transparency),B=this._data.failureTextColor,z=this._data.failureIcon}var O=this._targetFontSize1+4,H=e.measureText(D).width,V=Math.round((this._targetWidth-H)/2),W=x(e,H);e.fillStyle=E,"up"===this._data.direction?(R(e,b.x-1,b.y-O-2,this._targetWidth+2,O,5),e.fill(),e.fillStyle=B,e.fillText(D,b.x+V+W,b.y-O+1), +z&&e.drawImage(z,b.x+V-z.width-4,b.y-O-2+Math.abs(O-z.height)/2)):(R(e,b.x-1,b.y+this._targetHeight+2,this._targetWidth+2,O,5),e.fill(),e.fillStyle=B,e.fillText(D,b.x+V+W,b.y+this._targetHeight+5),z&&e.drawImage(z,b.x+V-z.width-4,b.y+this._targetHeight+10-Math.abs(O-z.height)/2)),e.restore()}else e.restore()}drawStartLabel(e){e.save(),e.translate(.5,.5);var t=w(this._sourceFontSize1,this._font,"normal"),i=w(this._sourceFontSize2,this._font,"normal");e.font=t;var n=e.measureText(this._data.sourceLine1).width;e.font=i;var r=e.measureText(this._data.sourceLine2).width;this._sourceWidth=Math.max(n,r)+6+4,this._sourceHeight=this._sourceFontSize1+this._sourceFontSize2+6+4;var s=this._data.points[0],a=s.x+this._sourceWidth-e.canvas.width+5;this._sourceRectLeftOffset=Math.max(20,Math.min(this._sourceWidth-15,a));var o=this.drawBalloon(e,s,this._sourceWidth,this._sourceHeight,this._data.direction,this._sourceRectLeftOffset);e.fillStyle=f.generateColor(this._data.sourceBackColor,this._data.transparency),e.fill(),e.lineWidth=2,e.strokeStyle=f.generateColor(this._data.sourceStrokeColor,this._data.transparency),e.stroke(),e.textAlign=m()?"right":"left",e.textBaseline="top",e.fillStyle=this._data.sourceTextColor;var l=x(e,this._sourceWidth-6-4),d=2+o.x+3+l,h=2+o.y+2;e.font=t,e.fillText(this._data.sourceLine1,d,h),e.font=i,e.fillText(this._data.sourceLine2,d,h+this._sourceFontSize1+2);e.beginPath(),e.arc(s.x,s.y,3,0,2*Math.PI,!1),e.fillStyle=this._data.centersColor,e.fill(),e.restore()}_drawImpl(e){if(!(null===this._data||this._data.points.length<2)){var t=e.context;t.lineCap="butt",t.strokeStyle=this._data.color,t.lineWidth=this._data.linewidth,t.lineStyle=this._data.linestyle;var i=this._data.points[0],n=this._data.points[1],r=n.subtract(i);Math.abs(r.x)<1||Math.abs(r.y)<1?(t.beginPath(),t.moveTo(i.x,i.y),t.lineTo(n.x,n.y),t.stroke()):(t.save(),t.beginPath(),t.translate(i.x,i.y),t.scale(1,r.y/r.x),t.moveTo(0,0),t.arcTo(r.x,0,r.x,r.x,Math.abs(r.x)),t.lineTo(r.x,r.x),t.restore(),t.stroke()),this.drawTargetLabel(t),this.drawStartLabel(t);var s=Math.max(8,4*this._data.linewidth);t.fillStyle=this._data.color;var a=r.y<0?1:-1;if(Math.abs(r.x)<1||Math.abs(r.y)<1)var o=Math.atan(r.x/r.y);else{var l,d,h=Math.abs(r.x),c=Math.abs(r.y),u=0,p=Math.PI/2,_=(u+p)/2;if(r.length()>s)for(;;){l=h*Math.sin(_),d=c*(1-Math.cos(_));var g=Math.sqrt((l-h)*(l-h)+(d-c)*(d-c));if(Math.abs(g-s)<1)break;g>s?u=_:p=_,_=(u+p)/2}o=Math.atan((h-l)/(c-d)),r.x*r.y<0&&(o=-o)}t.save(),t.beginPath(),t.translate(n.x,n.y),t.rotate(-o),t.moveTo(0,0),t.lineTo(-s/2,a*s),t.lineTo(s/2,a*s),t.lineTo(0,0),t.restore(),t.fill()}}targetLabelHitTest(e){if(void 0===this._targetWidth||void 0===this._targetHeight||void 0===this._targetRectLeftOffset)return null;var t=this._targetHeight+this._arrowHeight;this._data.status&&(t+=this._targetFontSize1+10);var i="up"===this._data.direction?-1:1,n=this._radius,r=this._data.points[1],s=r.x-this._targetRectLeftOffset,o=r.y+i*n,l=r.y+i*(t+n),d=Math.min(o,l),h=Math.max(o,l) +;return e.x>=s&&e.x<=s+this._targetWidth&&e.y>=d&&e.y<=h?new a(a.MOVEPOINT):null}sourceLabelHitTest(e){if(void 0===this._sourceHeight||void 0===this._sourceWidth||void 0===this._sourceRectLeftOffset)return null;var t="up"===this._data.direction?1:-1,i=this._radius,n=this._data.points[0],r=n.x-this._sourceRectLeftOffset,s=n.y+i*t,o=n.y+(i+this._sourceHeight+this._arrowHeight)*t,l=Math.min(s,o),d=Math.max(s,o);return e.x>=r&&e.x<=r+this._sourceWidth&&e.y>=l&&e.y<=d?new a(a.MOVEPOINT):null}hitTest(e){if(null===this._data||this._data.points.length<2)return null;var t=this._data.points[0],i=this._data.points[1],n=i.subtract(t),r=(n=i.subtract(t),e.subtract(t)),s=Math.abs(n.x),o=Math.abs(n.y),l=d.sign(n.y)*(o-o*Math.sqrt(1-r.x*r.x/(s*s)));if(Math.abs(l-r.y)<3)return new a(a.MOVEPOINT);var h=this.targetLabelHitTest(e);return h||this.sourceLabelHitTest(e)}}t.PredictionPaneView=class extends r{constructor(e,t){super(e,t),this._pendingIcons=3;var n=this;function r(){n._pendingIcons-=1,0===n._pendingIcons&&n._source.model().updateSource(n._source)}this._clockWhite=null,this._successIcon=null,this._failureIcon=null,l("prediction-clock-white",i(99620)).then((function(e){n._clockWhite=e,r()})),l("prediction-success-white",i(14012)).then((function(e){n._successIcon=e,r()})),l("prediction-failure-white",i(88249)).then((function(e){n._failureIcon=e,r()})),this._percentageFormatter=new h,this._predictionRenderer=new S,this._renderer=null}iconsReady(){return 0===this._pendingIcons}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){if((super._updateImpl(),this._renderer=null,this._targetLine1="",this._targetLine2="",this._targetLine3="",this._targetLine4="",!(this._source.points().length<2))&&this._source.priceScale()){var e=this._source.ownerSource().formatter(),t=this._source.points()[1],n=this._source.points()[0];this._targetLine3=b(e.format(t.price));var r=t.price-n.price,a=r/Math.abs(n.price)*100;this._targetLine1=b(e.format(r)+" ("+this._percentageFormatter.format(a)+")");var l=this._model.timeScale().indexToUserTime(n.index),d=this._model.timeScale().indexToUserTime(t.index);n.time&&t.time&&(l=TradingView.isString(n.time)?new Date(Date.parse(n.time)):n.time,d=TradingView.isString(t.time)?new Date(Date.parse(t.time)):t.time);var h=this._model.mainSeries().isDWM(),f=s.parse(this._model.mainSeries().interval()),x=f.isSeconds()||f.isTicks();if(d&&l){this._targetLine4=(new c).format(d),h||(this._targetLine4=this._targetLine4+" "+new u(x?_:p).format(d));var m=(d.valueOf()-l.valueOf())/1e3;this._targetLine2=i(44352).t(null,{context:"dates"},i(91481))+" "+L((new g).format(m))}this._sourceLine1=e.format(n.price),this._sourceLine2="";var R=this._model.timeScale().indexToUserTime(n.index);R&&(this._sourceLine2=(new c).format(R),h||(this._sourceLine2=this._sourceLine2+" "+new u(x?_:p).format(R))),this._direction=this._source.direction()===v.Direction.Up?"up":"down", +this._finished=this._model.lineBeingCreated()!==this._source&&this._model.lineBeingEdited()!==this._source&&!this._model.sourcesBeingMoved().includes(this._source);var w={};w.points=this._points,w.color=this._source.properties().linecolor.value(),w.linewidth=this._source.properties().linewidth.value(),w.targetLine1=this._targetLine1,w.targetLine2=this._targetLine2,w.targetLine3=this._targetLine3,w.targetLine4=this._targetLine4,w.status=this._source.properties().status.value(),w.transparency=this._source.properties().transparency.value(),w.targetBackColor=this._source.properties().targetBackColor.value(),w.targetStrokeColor=this._source.properties().targetStrokeColor.value(),w.targetTextColor=this._source.properties().targetTextColor.value(),w.sourceBackColor=this._source.properties().sourceBackColor.value(),w.sourceStrokeColor=this._source.properties().sourceStrokeColor.value(),w.sourceTextColor=this._source.properties().sourceTextColor.value(),w.successBackground=this._source.properties().successBackground.value(),w.successTextColor=this._source.properties().successTextColor.value(),w.failureBackground=this._source.properties().failureBackground.value(),w.failureTextColor=this._source.properties().failureTextColor.value(),w.intermediateBackColor=this._source.properties().intermediateBackColor.value(),w.intermediateTextColor=this._source.properties().intermediateTextColor.value(),w.sourceLine1=this._sourceLine1,w.sourceLine2=this._sourceLine2,w.direction=this._direction,w.clockWhite=this._clockWhite,w.successIcon=this._successIcon,w.failureIcon=this._failureIcon,w.finished=this._finished,w.centersColor=this._model.backgroundCounterColor(),this._predictionRenderer.setData(w);var y=new o;y.append(this._predictionRenderer),this.addAnchors(y),this._renderer=y}}}},65409:(e,t,i)=>{"use strict";var n=i(86441),r=n.Point,s=n.box,a=i(34026).pointInBox,o=i(4754).LineSourcePaneView,l=i(53074).SelectionRenderer,d=i(14888).HitTestResult,h=i(29639).CompositeRenderer,c=i(38031),u=i(83499).calcTextHorizontalShift,p=i(80142).isRtl,_=i(86216).MediaCoordinatesPaneRenderer,g=i(17364);class f extends _{constructor(e,t){super(),this._data=null,this._measureCache=e,this._chartModel=t,this._points=null}setData(e){this._data=e,this._points=e.points}_drawImpl(e){if(null!==this._data&&null!==this._points&&0!==this._points.length){var t=e.context;t.font=[this._data.fontWeight,this._data.fontSize+"px",this._data.fontFamily].join(" ");var i=t.measureText(this._data.label);i.height=this._data.fontSize;var n=10,r=5,s=i.width+2*n,a=i.height+2*r,o=this._points[0].x- -9,l=this._points[0].y-(a+15);t.textAlign=p()?"right":"left";var d=u(t,i.width);this._measureCache&&Object.assign(this._measureCache,{innerWidth:s,innerHeight:a,tailLeft:-9,tailHeight:15}),t.translate(.5+o,.5+l),t.beginPath(),t.moveTo(12,a),t.lineTo(-9,a+15),t.lineTo(-10,a+15-1),t.lineTo(5,a),t.lineTo(3,a),t.arcTo(0,a,0,0,3),t.lineTo(0,3),t.arcTo(0,0,s,0,3),t.lineTo(s-3,0),t.arcTo(s,0,s,a,3),t.lineTo(s,a-3),t.arcTo(s,a,0,a,3),t.lineTo(12,a), +t.fillStyle=c.generateColor(this._data.backgroundColor,this._data.transparency),t.fill(),t.strokeStyle=this._data.borderColor,t.lineWidth=2,t.stroke(),t.closePath(),t.textBaseline="alphabetic",t.fillStyle=this._data.color,t.fillText(this._data.label,n+d,a/2+Math.floor(.35*this._data.fontSize)),t.translate(-.5,-.5),t.beginPath(),t.arc(-9,a+15,2.5,0,2*Math.PI,!1),t.fillStyle=c.generateColor(this._data.borderColor,this._data.transparency),t.fill(),t.strokeStyle=this._chartModel.backgroundColor().value(),t.lineWidth=1,t.stroke(),t.closePath()}}hitTest(e){if(null===this._data||null===this._points||0===this._points.length)return null;var t=this._points[0].x-this._measureCache.tailLeft,i=this._points[0].y-(this._measureCache.innerHeight+this._measureCache.tailHeight),n=s(new r(t,i),new r(t+this._measureCache.innerWidth,i+this._measureCache.innerHeight));return a(e,n)?new d(d.MOVEPOINT):null}}t.PriceLabelPaneView=class extends o{constructor(e,t,i){super(e,t),this._rendererCache={},this._priceLabelRenderer=new f(this._rendererCache,t),this._renderer=null}_updateImpl(){if(super._updateImpl(),this._renderer=null,this._source.points().length>0){var e=this._source.points()[0].price,t=this._source.priceScale();if(!t||t.isEmpty())return;var i=this._source.ownerSource().firstValue();this._priceLabel=t.formatPrice(e,i)}var n={};if(n.points=this._points,n.borderColor=this._source.properties().borderColor.value(),n.backgroundColor=this._source.properties().backgroundColor.value(),n.color=this._source.properties().color.value(),n.fontWeight=this._source.properties().fontWeight.value(),n.fontSize=this._source.properties().fontsize.value(),n.fontFamily=g.CHART_FONT_FAMILY,n.transparency=this._source.properties().transparency.value(),n.label=this._priceLabel,this._priceLabelRenderer.setData(n),1===n.points.length){var r=new h;return r.append(this._priceLabelRenderer),r.append(new l({points:n.points,bgColors:this._lineAnchorColors(n.points),visible:this.areAnchorsVisible()})),void(this._renderer=r)}this._renderer=this._priceLabelRenderer}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}}},55681:(e,t,i)=>{"use strict";i.r(t),i.d(t,{PriceNotePaneView:()=>m});var n=i(50151),r=i(86441),s=i(7394),a=i(29639),o=i(44381),l=i(4754),d=i(4652),h=i(53479),c=i(83499),u=i(17364),p=i(78996),_=i(14888),g=i(9740),f=i(55014);function v(e){let t,i;return e>=-135&&e<=-45?(t="center",i="bottom"):e>-45&&e<45?(t="left",i="middle"):e>=45&&e<=135?(t="center",i="top"):(t="right",i="middle"),{horzAlign:t,vertAlign:i}}class x{constructor(){this._data=null,this._priceLabelRenderer=new o.TextRenderer(void 0,new _.HitTestResult(_.HitTestResult.MOVEPOINT,{areaName:_.AreaName.Style,activeItem:1})),this._hittest=new _.HitTestResult(_.HitTestResult.MOVEPOINT,{areaName:_.AreaName.Style})}setData(e){this._data=e;const t=e.points[0],i=e.points[1],n=Math.round(180*Math.atan2(i.y-t.y,i.x-t.x)/Math.PI);this._priceLabelRenderer.setData({...v(n),points:[i],text:e.text,color:e.textColor,font:u.CHART_FONT_FAMILY,fontSize:e.fontSize,bold:e.bold,italic:e.italic, +offsetX:0,offsetY:0,borderColor:e.borderColor,borderWidth:1,backgroundColor:e.backgroundColor,backgroundRoundRect:4,boxPaddingVert:6,boxPaddingHorz:8})}setHitTest(e){this._hittest=e}draw(e,t){const i=this._data;if(null===i||i.points.length<2)return;e.save();const n=t.pixelRatio,r=Math.round(i.points[0].x*n),s=Math.round(i.points[0].y*n),a=Math.round(i.points[1].x*n),o=Math.round(i.points[1].y*n);e.lineCap="butt",(0,g.setLineStyle)(e,h.LINESTYLE_SOLID),e.strokeStyle=i.lineColor,e.fillStyle=i.lineColor,e.lineWidth=Math.round(1*n);const l=(0,f.fillScaledRadius)(2,n);(0,g.createCircle)(e,r,s,l),e.fill(),void 0!==i.excludeBoundaries&&(e.save(),(0,c.addExclusionArea)(e,t,i.excludeBoundaries)),(0,g.drawLine)(e,r,s,a,o),void 0!==i.excludeBoundaries&&e.restore(),this._priceLabelRenderer.draw(e,t);const d=1*n;e.strokeStyle=i.circleBorderColor,e.lineWidth=d;const u=l+d/2;(0,g.createCircle)(e,r,s,u),e.stroke(),e.restore()}hitTest(e){const t=this._data;if(null===t)return null;const i=(0,p.lastMouseOrTouchEventInfo)().isTouch?20:3;return(0,d.distanceToSegment)(t.points[0],t.points[1],e).distance<=i?this._hittest:this._priceLabelRenderer.hitTest(e)}}class m extends l.LineSourcePaneView{constructor(){super(...arguments),this._renderer=new a.CompositeRenderer,this._priceNoteRenderer=new x,this._customLabelRenderer=new o.TextRenderer}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_updateImpl(e,t){var i;super._updateImpl(),this._renderer.clear();const a=this._source.priceScale();if(!a||a.isEmpty())return;const l=this._points;if(l.length<2)return;const d=(0,n.ensureNotNull)(this._source.ownerSource()).firstValue();if(null===d)return;const h=this._source.properties().childs(),c=this._model.isDark()?s.colorsPalette["color-cold-gray-900"]:s.colorsPalette["color-white"],p=this._source.points()[0].price,_={text:a.formatPrice(p,d),points:l,lineColor:h.lineColor.value(),circleBorderColor:c,backgroundColor:h.priceLabelBackgroundColor.value(),borderColor:h.priceLabelBorderColor.value(),textColor:h.priceLabelTextColor.value(),fontSize:h.priceLabelFontSize.value(),bold:h.priceLabelBold.value(),italic:h.priceLabelItalic.value()};if(h.showLabel&&h.showLabel.value()){const n=l[0],s=l[1],a=n.x{"use strict";i.r(t),i.d(t,{ +PriceRangePaneView:()=>v});var n=i(50151),r=i(86441),s=i(80142),a=i(44381),o=i(26740),l=i(9933),d=i(29639),h=i(18766),c=i(53479),u=i(85113),p=i(68336),_=i(17364),g=i(64484);const f=new h.PercentageFormatter;class v extends g.DateAndPriceRangeBasePaneView{constructor(){super(...arguments),this._topBorderRenderer=new l.TrendLineRenderer,this._bottomBorderRenderer=new l.TrendLineRenderer,this._distanceRenderer=new l.TrendLineRenderer,this._backgroundRenderer=new o.RectangleRenderer,this._labelRenderer=new a.TextRenderer,this._renderer=new d.CompositeRenderer,this._pipFormatter=null,this._lastSymbolInfo=null}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_updateImpl(e,t){var i;if(super._updateImpl(),this._renderer.clear(),this._points.length<2||this._source.points().length<2)return;const o=this._source.properties().childs(),l=o.extendLeft.value(),d=o.extendRight.value(),[h,g]=this._points,v=Math.min(h.x,g.x),x=Math.max(h.x,g.x);o.fillBackground.value()&&(this._backgroundRenderer.setData({points:[new r.Point(v,h.y),new r.Point(x,g.y)],color:"white",linewidth:0,backcolor:o.backgroundColor.value(),fillBackground:!0,transparency:o.backgroundTransparency.value(),extendLeft:l,extendRight:d}),this._renderer.append(this._backgroundRenderer));const m=(e,t,i)=>{e.setData({points:[t,i],color:o.linecolor.value(),linewidth:o.linewidth.value(),linestyle:c.LINESTYLE_SOLID,extendleft:l,extendright:d,leftend:u.LineEnd.Normal,rightend:u.LineEnd.Normal}),this._renderer.append(e)};let R=v,w=x;R===w&&(l&&(R-=1),d&&(w+=1)),m(this._topBorderRenderer,new r.Point(R,h.y),new r.Point(w,h.y)),m(this._bottomBorderRenderer,new r.Point(R,g.y),new r.Point(w,g.y));const y=Math.round((h.x+g.x)/2),T=new r.Point(y,h.y),b=new r.Point(y,g.y),L=this._updateCustomTextRenderer(e,t);this._distanceRenderer.setData({points:[T,b],color:o.linecolor.value(),linewidth:o.linewidth.value(),linestyle:c.LINESTYLE_SOLID,extendleft:!1,extendright:!1,leftend:u.LineEnd.Normal,rightend:Math.abs(T.y-b.y)>=15*o.linewidth.value()?u.LineEnd.Arrow:u.LineEnd.Normal,excludeBoundaries:null!=L?L:void 0}),this._renderer.append(this._distanceRenderer);const P=this._source.points()[0].price,S=this._source.points()[1].price,C=S-P,M=100*C/Math.abs(P),I=this._model.mainSeries().symbolInfo();I&&I!==this._lastSymbolInfo&&(this._pipFormatter=new p.PipFormatter(I.pricescale,I.minmov,I.type,I.minmove2),this._lastSymbolInfo=I);const N=(0,s.forceLTRStr)((0,n.ensureNotNull)(this._source.ownerSource()).formatter().format(C)+" ("+f.format(M)+") "+(this._pipFormatter?this._pipFormatter.format(C):""));let A;A=S>P?new r.Point(.5*(h.x+g.x),g.y-2*o.fontsize.value()):new r.Point(.5*(h.x+g.x),g.y+.7*o.fontsize.value());const k={x:0,y:10},D=o.fontsize.value(),E={points:[A],text:N,color:o.textcolor.value(),font:_.CHART_FONT_FAMILY,offsetX:k.x,offsetY:k.y,padding:8,vertAlign:"middle",horzAlign:"center",fontsize:D,backgroundRoundRect:4,backgroundHorzInflate:.4*D,backgroundVertInflate:.2*D};(null===(i=o.fillLabelBackground)||void 0===i?void 0:i.value())&&(E.boxShadow={ +shadowColor:o.shadow.value(),shadowBlur:4,shadowOffsetY:1},E.backgroundColor=o.labelBackgroundColor.value()),this._labelRenderer.setData(E);const B=this._labelRenderer.measure(),z=(0,a.calculateLabelPosition)(B,h,g,k,e);this._labelRenderer.setPoints([z]),this._renderer.append(this._labelRenderer),this._renderer.append(this._customTextrenderer),this.addAnchors(this._renderer)}_needLabelExclusionPath(e){return e.getLinesInfo().lines.length>0}}},4898:(e,t,i)=>{"use strict";var n=i(56456).ArcWedgeRenderer,r=i(39484).FibWedgePaneView,s=i(9933).TrendLineRenderer,a=i(29639).CompositeRenderer,o=i(85113).LineEnd;t.ProjectionLinePaneView=class extends r{constructor(e,t){super(e,t),this._baseTrendRenderer=new s,this._edgeTrendRenderer=new s,this._arcWedgeRenderer=new n}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateRenderer(){if(!(this._points.length<2)){var e=new a,t=this._source.properties(),i=this._points,n=i[0],r=i[1],s={points:[n,r],width:this._model.timeScale().width(),height:this._source.priceScale().height(),color:t.trendline.color.value(),linewidth:t.linewidth.value(),linestyle:t.trendline.linestyle.value(),extendleft:!1,extendright:!1,leftend:o.Normal,rightend:o.Normal};if(this._baseTrendRenderer.setData(s),e.append(this._baseTrendRenderer),this._points.length<3)return this.addAnchors(e),void(this._renderer=e);var l=i[2],d=l.data,h=r.subtract(n).length(),c=l.subtract(n).normalized();(l=n.add(c.scaled(h))).data=d,s={points:[n,l],width:this._model.timeScale().width(),height:this._source.priceScale().height(),color:t.trendline.color.value(),linewidth:t.linewidth.value(),linestyle:t.trendline.linestyle.value(),extendleft:!1,extendright:!1,leftend:o.Normal,rightend:o.Normal},this._edgeTrendRenderer.setData(s),e.append(this._edgeTrendRenderer);var u=this._levels[0],p={};p.center=this._points[0],p.radius=u.radius,p.prevRadius=0,p.edge=this._edge,p.color=t.trendline.color.value(),p.color1=t.color1.value(),p.color2=t.color2.value(),p.linewidth=t.linewidth.value(),p.edge1=this._edge1,p.edge2=this._edge2,p.p1=u.p1,p.p2=u.p2,p.fillBackground=t.fillBackground.value(),p.transparency=t.transparency.value(),p.gradient=!0,this._arcWedgeRenderer.setData(p),e.append(this._arcWedgeRenderer),this.addAnchors(e),this._renderer=e}}}},69138:(e,t,i)=>{"use strict";i.r(t),i.d(t,{RectanglePaneView:()=>h});var n=i(86441),r=i(17364),s=i(26740),a=i(29639),o=i(44381),l=i(4754),d=i(6947);class h extends l.LineSourcePaneView{constructor(e,t){super(e,t),this._rectangleRenderer=new s.RectangleRenderer,this._textRenderer=new o.TextRenderer,this._renderer=null}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){if(super._updateImpl(),this._renderer=null,this._points.length<2)return;const e=this._getSource().properties().childs(),t={points:this._points,color:e.color.value(),linewidth:e.linewidth.value(),backcolor:e.backgroundColor.value(),fillBackground:e.fillBackground.value(),transparency:e.transparency.value(),extendLeft:e.extendLeft.value(),extendRight:e.extendRight.value(), +includeRightEdge:!0};this._rectangleRenderer.setData(t);const i=new a.CompositeRenderer;i.append(this._rectangleRenderer);const s=this._points[0],o=this._points[1];if(e.showLabel.value()){const t=Math.min(s.x,o.x),a=Math.max(s.x,o.x),l=Math.min(s.y,o.y),d=Math.max(s.y,o.y);let h,c,u,p;const _=e.fontSize.value()/3;let g,f,v=0;switch(e.vertLabelsAlign.value()){case"middle":p=(l+d)/2,c="middle",v=_;break;case"top":p=d,c="top";break;case"bottom":p=l,c="bottom"}switch(e.horzLabelsAlign.value()){case"center":u=(t+a)/2,h="center";break;case"left":u=t,h="left";break;case"right":u=a,h="right"}"middle"===c&&(g=a-t-2*v,f=d-l);const x={points:[new n.Point(u,p)],text:e.text.value(),fontSize:e.fontSize.value(),font:r.CHART_FONT_FAMILY,bold:e.bold.value(),italic:e.italic.value(),horzAlign:h,vertAlign:c,color:e.textColor.value(),wordWrapWidth:g,maxHeight:f,offsetX:0,offsetY:0,boxPaddingVert:_,boxPaddingHorz:v,forceTextAlign:!0};this._textRenderer.setData(x),i.append(this._textRenderer)}this._addAnchors(s,o,i),this._renderer=i}_addAnchors(e,t,i){const r=new n.Point(e.x,t.y);r.data=2;const s=new n.Point(t.x,e.y);s.data=3;const a=new n.Point(e.x,.5*(e.y+t.y));a.data=4;const o=new n.Point(t.x,.5*(e.y+t.y));o.data=5;const l=new n.Point(.5*(e.x+t.x),e.y);l.data=6;const h=new n.Point(.5*(e.x+t.x),t.y);h.data=7,[a,o,l,h].forEach((e=>e.square=!0));const c=e.x-t.x,u=e.y-t.y,p=Math.sign(c*u),_=[p<0?d.PaneCursorType.DiagonalNeSwResize:d.PaneCursorType.DiagonalNwSeResize,p<0?d.PaneCursorType.DiagonalNeSwResize:d.PaneCursorType.DiagonalNwSeResize,p>0?d.PaneCursorType.DiagonalNeSwResize:d.PaneCursorType.DiagonalNwSeResize,p>0?d.PaneCursorType.DiagonalNeSwResize:d.PaneCursorType.DiagonalNwSeResize,d.PaneCursorType.HorizontalResize,d.PaneCursorType.HorizontalResize,d.PaneCursorType.VerticalResize,d.PaneCursorType.VerticalResize];i.append(this.createLineAnchor({points:[e,t,r,s,a,o,l,h],pointsCursorType:_},0))}}},80021:(e,t,i)=>{"use strict";i.r(t),i.d(t,{RegressionTrendPaneView:()=>g});var n=i(50151),r=i(38031),s=i(14888),a=i(29639),o=i(8440),l=i(44381),d=i(9933),h=i(53074),c=i(86441),u=i(85113),p=i(17364);var _=i(4754);class g extends _.LineSourcePaneView{constructor(e,t){super(e,t),this._data=null,this._pearsonsLabelRenderer=new l.TextRenderer,this._renderer=null,this._renderer=null}renderer(){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){super._updateImpl(),this._data=function(e,t){const i={lines:[],pearsons:null};if(!t.properties().visible.value())return i;const r=e.timeScale(),s=t.priceScale(),a=e.mainSeries().firstBar();if(!s||s.isEmpty()||r.isEmpty()||!a)return i;const o=t.startIndex(),l=t.endIndex();if(null===o||null===l)return i;const d=[t.baseLine(),t.downLine(),t.upLine()],h=Math.round(r.indexToCoordinate(o)),_=Math.round(r.indexToCoordinate(l)),g=t.properties(),f=[g.styles.baseLine,g.styles.downLine,g.styles.upLine],v=a[4];for(let r=0;r!!e)),l=this._source.properties().childs().styles.childs().transparency.value();for(let t=1;t=1&&e.append(new h.SelectionRenderer({points:t,bgColors:this._lineAnchorColors(t),visible:this.areAnchorsVisible(),hittestResult:s.HitTestResult.REGULAR,barSpacing:this._model.timeScale().barSpacing()})),this._renderer=e}_getTransparencyResetLines(){return(0,n.ensureNotNull)(this._data).lines.map((e=>({...e,color:(0,r.resetTransparency)(e.color)})))}}},69973:(e,t,i)=>{"use strict";i.r(t),i.d(t,{RiskRewardPaneView:()=>N});var n=i(86441),r=i(50151),s=i(44352),a=i(4754),o=i(9933),l=i(44381),d=i(26740),h=i(14888),c=i(29639),u=i(18766),p=i(34657),_=i(68336),g=i(38031),f=i(85113),v=i(31943),x=i(80142),m=i(6947),R=i(1930),w=i(17364),y=i(53479);const T=[m.PaneCursorType.Default,m.PaneCursorType.HorizontalResize,m.PaneCursorType.VerticalResize,m.PaneCursorType.VerticalResize],b=s.t(null,void 0,i(72892)),L=s.t(null,{context:"line_tool_position"},i(50140)),P=s.t(null,{context:"line_tool_position"},i(44143)),S=s.t(null,void 0,i(53115)),C=s.t(null,void 0,i(438)),M=s.t(null,void 0,i(15166)),I=s.t(null,void 0,i(87061));class N extends a.LineSourcePaneView{constructor(){super(...arguments),this._percentageFormatter=new u.PercentageFormatter,this._numericFormatter=new p.NumericFormatter, +this._pipFormatter=null,this._lastSymbolInfo=null,this._entryLineRenderer=new o.TrendLineRenderer,this._stopLineRenderer=new o.TrendLineRenderer,this._targetLineRenderer=new o.TrendLineRenderer,this._positionLineRenderer=new o.TrendLineRenderer,this._fullStopBgRenderer=new d.RectangleRenderer(new h.HitTestResult(h.HitTestResult.MOVEPOINT),new h.HitTestResult(h.HitTestResult.MOVEPOINT)),this._stopBgRenderer=new d.RectangleRenderer(new h.HitTestResult(h.HitTestResult.MOVEPOINT),new h.HitTestResult(h.HitTestResult.MOVEPOINT)),this._fullTargetBgRenderer=new d.RectangleRenderer(new h.HitTestResult(h.HitTestResult.MOVEPOINT),new h.HitTestResult(h.HitTestResult.MOVEPOINT)),this._targetBgRenderer=new d.RectangleRenderer(new h.HitTestResult(h.HitTestResult.MOVEPOINT),new h.HitTestResult(h.HitTestResult.MOVEPOINT)),this._stopLabelRenderer=new l.TextRenderer,this._middleLabelRenderer=new l.TextRenderer,this._profitLabelRenderer=new l.TextRenderer,this._renderer=new c.CompositeRenderer}isLabelVisible(){return this.isHoveredSource()||this.isSelectedSource()||this._source.properties().childs().alwaysShowStats.value()}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_updateImpl(e,t){super._updateImpl(e,t),this._renderer.clear();const i=this._model.timeScale(),s=this._source.priceScale();if(!s||s.isEmpty()||i.isEmpty())return;const a=this._source.points();if(a.length<2||this._points.length<2)return;const o=(0,r.ensureNotNull)(this._source.ownerSource()),l=null==o?void 0:o.barsProvider().bars();if(!l||l.isEmpty())return;if(null===l.last())return;const d=4===a.length,h=this._source.lastBarData();if(!h)return;const c=this._source.stopPrice(),u=this._source.profitPrice(),p=this._source.calculatePL(h.closePrice),g=o.symbolSource().symbolInfo();if(!g)return;const f=o.firstValue();if(null===f)return;const x=this._points[v.RiskRewardPointIndex.Entry].y,m=s.priceToCoordinate(c,f),R=s.priceToCoordinate(u,f),w=s.priceToCoordinate(h.closePrice,f),y=i.indexToCoordinate(h.index),b=this._points[v.RiskRewardPointIndex.Entry].x,L=this._points[v.RiskRewardPointIndex.ActualEntry]?this._points[v.RiskRewardPointIndex.ActualEntry].x:this._points[v.RiskRewardPointIndex.Close].x,P=this._points[v.RiskRewardPointIndex.ActualClose]?this._points[v.RiskRewardPointIndex.ActualClose].x:this._points[v.RiskRewardPointIndex.Close].x,S=this._points[v.RiskRewardPointIndex.Close].x,C=this._source.entryPrice(),M=this._source.stopPrice(),I=this._source.profitPrice(),N={pl:p,isClosed:d,entryLevel:x,stopLevel:m,profitLevel:R,closeLevel:w,closeBar:y,left:b,entryX:L,right:P,edge:S,entryPrice:C,stopPrice:M,profitPrice:I};let A=S<-5||b>t+5;if(this._createBackgroundRenderers(N,this._renderer),this._createLinesRenderers(N,this._renderer),this._createLabelsRenderers(N,this._renderer,g),g!==this._lastSymbolInfo&&(this._pipFormatter=new _.PipFormatter(g.pricescale,g.minmov,g.type,g.minmove2),this._lastSymbolInfo=g),A=[this._profitLabelRenderer,this._stopLabelRenderer,this._middleLabelRenderer].reduce(((i,n)=>i&&n.isOutOfScreen(t,e)),A),A)return +;const k=this._points[0].clone();k.data=0,k.snappingPrice=C;const D=new n.Point(b,m);D.data=2,D.square=!0,D.snappingPrice=M;const E=new n.Point(b,R);E.data=3,E.square=!0,E.snappingPrice=I;const B=new n.Point(S,k.y);B.data=1,B.square=!0,B.snappingIndex=h.index;const z={points:[k,B,D,E],pointsCursorType:T};this._renderer.append(this.createLineAnchor(z,0))}_createBackgroundRenderers(e,t){const i=this._source.properties().childs();{const t={points:[new n.Point(e.left,e.entryLevel),new n.Point(e.edge,e.stopLevel)],color:"white",linewidth:0,backcolor:i.stopBackground.value(),fillBackground:!0,transparency:i.stopBackgroundTransparency.value(),extendLeft:!1,extendRight:!1};this._fullStopBgRenderer.setData(t),this._renderer.append(this._fullStopBgRenderer)}if(e.pl<0&&e.entryX!==e.right){const t=new n.Point(e.entryX,e.entryLevel),r=new n.Point(e.right,e.closeLevel),s=.01*i.stopBackgroundTransparency.value(),a=100-100*(1-s*s*s),o={points:[t,r],color:"white",linewidth:0,backcolor:i.stopBackground.value(),fillBackground:!0,transparency:a,extendLeft:!1,extendRight:!1};this._stopBgRenderer.setData(o),this._renderer.append(this._stopBgRenderer)}{const t={points:[new n.Point(e.left,e.entryLevel),new n.Point(e.edge,e.profitLevel)],color:"white",linewidth:0,backcolor:i.profitBackground.value(),fillBackground:!0,transparency:i.profitBackgroundTransparency.value(),extendLeft:!1,extendRight:!1};this._fullTargetBgRenderer.setData(t),this._renderer.append(this._fullTargetBgRenderer)}if(e.pl>0&&e.entryX!==e.right){const t=new n.Point(e.entryX,e.entryLevel),r=new n.Point(e.right,e.closeLevel),s=.01*i.profitBackgroundTransparency.value(),a=100-100*(1-s*s*s),o={points:[t,r],color:"white",linewidth:0,backcolor:i.profitBackground.value(),fillBackground:!0,transparency:a,extendLeft:!1,extendRight:!1};this._targetBgRenderer.setData(o),this._renderer.append(this._targetBgRenderer)}}_createLinesRenderers(e,t){const i=this._source.properties().childs(),r=(e,t,n,r)=>{const s={points:[t,n],color:null!=r?r:i.linecolor.value(),linewidth:i.linewidth.value(),linestyle:y.LINESTYLE_SOLID,extendleft:!1,extendright:!1,leftend:f.LineEnd.Normal,rightend:f.LineEnd.Normal};e.setData(s),this._renderer.append(e)};if(this._points[v.RiskRewardPointIndex.ActualEntry]){const t={points:[this._points[v.RiskRewardPointIndex.ActualEntry],e.isClosed?this._points[v.RiskRewardPointIndex.ActualClose]:new n.Point(e.closeBar,e.closeLevel)],color:this._source.properties().childs().linecolor.value(),linewidth:1,linestyle:y.LINESTYLE_DASHED,extendleft:!1,extendright:!1,leftend:f.LineEnd.Normal,rightend:f.LineEnd.Arrow};this._positionLineRenderer.setData(t),this._renderer.append(this._positionLineRenderer)}{const t=new n.Point(e.left,this._points[v.RiskRewardPointIndex.Entry].y),i=new n.Point(e.edge,this._points[v.RiskRewardPointIndex.Entry].y);r(this._entryLineRenderer,t,i)}{const t=new n.Point(e.left,e.stopLevel),s=new n.Point(e.edge,e.stopLevel);r(this._stopLineRenderer,t,s,i.stopBackground.value())}{const t=new n.Point(e.left,e.profitLevel),s=new n.Point(e.edge,e.profitLevel) +;r(this._targetLineRenderer,t,s,i.profitBackground.value())}}_addCenterLabel(e,t,i){const n=this._source.properties().childs(),r={font:w.CHART_FONT_FAMILY,offsetX:3,horzAlign:"center",backgroundRoundRect:4,backgroundHorzInflate:4,points:[i.p],text:i.txt,color:n.textcolor.value(),offsetY:i.offsetY,vertAlign:i.vertAlign,backgroundColor:(0,g.resetTransparency)(i.color),fontsize:n.fontsize.value(),borderColor:i.border};return t.setData(r),e.append(t),r}_creareMiddleLabel(e,t,i){const s=Math.abs(e.entryPrice-e.profitPrice)/Math.abs(e.entryPrice-e.stopPrice),a=this._source.properties().childs(),o=(0,r.ensureNotNull)(this._source.ownerSource()),l=new n.Point((e.left+e.edge)/2,Math.round(this._points[0].y));let d="",h="";const c=this._numericFormatter.format(Math.round(100*s)/100);this._points[1]&&(h=o.formatter().format(e.pl));const u=a.qty.value()/a.lotSize.value(),p="futures"===i.type||(0,R.isCryptoSymbol)(i)?Math.round(1e3*u)/1e3:Math.floor(u);if(a.compact.value())d+=h?h+" ~ ":"",d+=p+"\n",d+=c;else{const t=e.isClosed?P:L;d+=h?b.format({status:t,pnl:h})+", ":"",d+=I.format({qty:""+p})+"\n",d+=S.format({ratio:c})+" "}let _=a.linecolor.value();return e.pl<0?_=a.stopBackground.value():e.pl>0&&(_=a.profitBackground.value()),this._addCenterLabel(t,this._middleLabelRenderer,{p:l,txt:d,color:_,vertAlign:"middle",offsetY:0,border:"white"})}_createStopLabel(e,t){const i=this._source.properties().childs(),s=(0,r.ensureNotNull)(this._source.ownerSource()),a=Math.abs(e.stopPrice-e.entryPrice),o=Math.round(1e4*a/e.entryPrice)/100,l=new n.Point((e.left+e.edge)/2,e.stopLevel);let d="";const h=s.formatter().format(a),c=this._percentageFormatter.format(o);return d=i.compact.value()?h+" ("+c+") "+i.amountStop.value():C.format({stopChange:(0,x.forceLTRStr)(s.formatter().format(a)),stopChangePercent:(0,x.forceLTRStr)(this._percentageFormatter.format(o)),stopChangePip:this._pipFormatter?(0,x.forceLTRStr)(this._pipFormatter.format(a)):"",amount:(0,x.forceLTRStr)(""+i.amountStop.value())}),this._addCenterLabel(t,this._stopLabelRenderer,{p:l,txt:d,color:i.stopBackground.value(),vertAlign:e.entryPriceMath.max(e,t.measure().width)),0),h=e.edge-e.left,c=this._anchorRadius();if(h-d-c<=8&&(l&&(l.offsetY+=c+8,this._profitLabelRenderer.setData(l)),o&&(o.offsetY+=c+8,this._stopLabelRenderer.setData(o)),a)){let t;if(null===(s=this._source.priceScale())||void 0===s?void 0:s.isLog()){const i=Math.abs(this._points[0].y-e.stopLevel);t=Math.abs(this._points[0].y-e.profitLevel)>i?-1:1}else{const i=Math.abs(e.stopPrice-e.entryPrice);t=Math.abs(e.profitPrice-e.entryPrice)>i?-1:1}const i=e.profitLevel{"use strict";var n=i(86441).Point,r=i(4652).distanceToLine,s=i(4754).LineSourcePaneView,a=i(4754).thirdPointCursorType,o=i(9933).TrendLineRenderer,l=i(98930).PolygonRenderer,d=i(29639).CompositeRenderer,h=i(85113).LineEnd,c=i(6947).PaneCursorType;const{LINESTYLE_SOLID:u}=i(53479);t.RotatedRectanglePaneView=class extends s{constructor(e,t){super(e,t),this._poligonRenderer=new l,this._renderer=null}_updateImpl(){if(super._updateImpl(),this._renderer=null,this._distance=0,3===this._points.length&&(this._distance=r(this._points[0],this._points[1],this._points[2]).distance),0!==this._points.length){var e,t,i,s,l=new d,p=this._source.properties(),_=this._points[0],g=this._points[1];if(2===this._points.length){(v={}).points=this._points,v.floatPoints=this._floatPoints,v.width=this._model.timeScale().width(),v.height=this._source.priceScale().height(),v.color=p.color.value(),v.linewidth=1,v.linestyle=u,v.extendleft=!1,v.extendright=!1,v.leftend=h.Normal,v.rightend=h.Normal;var f=new o;f.setData(v),l.append(f)}else if(3===this._points.length){var v,x=g.subtract(_),m=new n(x.y,-x.x).normalized().scaled(this._distance),R=m.scaled(-1);e=_.add(m),t=g.add(m),i=_.add(R),s=g.add(R),(v={}).points=[e,t,s,i],v.color=p.color.value(),v.linewidth=this._source.properties().linewidth.value(),v.linestyle=u,v.filled=!0,v.backcolor=p.backgroundColor.value(),v.fillBackground=p.fillBackground.value(),v.transparency=p.transparency.value(),this._poligonRenderer.setData(v),l.append(this._poligonRenderer)}var w=[];w.push(_),this._points.length>=2&&w.push(g);var y=[c.Default,c.Default];if(3===this._points.length){e.data=2,i.data=2,t.data=2,s.data=2,w.push(e,i,t,s);var T=a(_,g);y.push(T,T,T,T)}l.append(this.createLineAnchor({points:w,pointsCursorType:y},0)),this._renderer=l}}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}}},3793:(e,t,i)=>{"use strict";i.r(t),i.d(t,{SignpostPaneView:()=>P});var n=i(86441),r=i(7394),s=i(29639),a=i(6947),o=i(14888),l=i(4754),d=i(83990),h=i(17364),c=i(4652),u=i(34026),p=i(50151),_=i(78996),g=i(44381),f=i(55014);function v(e){return void 0===e?0:e.poleTailHeight+2*e.circleRadius}function x(e){return e.poleStartY}function m(e){ +return e.inverseAnchorPosition?e.anchorY:e.anchorY+(e.labelHeight+v(e.plate))*e.direction}function R(e){return e.inverseAnchorPosition?e.anchorY+v(e.plate)*e.direction:e.anchorY+e.labelHeight*e.direction}class w{constructor(e,t){this._data=null,this._hitTestResult=e,this._phantomMode=Boolean(t)}setData(e){if(null===e)return void(this._data=null);this._data={...e,labelHeight:0,labelRenderer:new g.TextRenderer};const t=this._data,i=t.label,r={offsetX:0,offsetY:0,points:[new n.Point(t.x,t.anchorY)],forceCalculateMaxLineWidth:!0,vertAlign:-1===i.labelDirection?"bottom":"top",horzAlign:"center",horzTextAlign:"center",font:i.labelFont,fontSize:i.labelFontSize,bold:i.labelFontBold,italic:i.labelFontItalic,backgroundRoundRect:i.labelBorderRadius,padding:i.labelPadding,boxPaddingVert:i.labelBoxPaddingVert,boxPaddingHorz:i.labelBoxPaddingHorz,wordWrapWidth:i.labelWordWrapWidth,color:i.labelColor,borderColor:i.labelBorderColor,borderWidth:1,backgroundColor:i.labelBackgroundColor,text:i.text};if(t.labelRenderer.setData(r),this._data.labelHeight=this._data.labelRenderer.measure().height,t.inverseAnchorPosition){const e=(0,p.ensureDefined)(r.points);r.points=[new n.Point(e[0].x,R(t))]}else{const e=1===t.direction?Math.min(t.poleStartY-this._data.labelHeight,t.anchorY):Math.max(t.poleStartY+this._data.labelHeight,t.anchorY);t.anchorY!==e&&(t.anchorY=e,r.points=[new n.Point(t.x,e)])}t.labelRenderer.setData(r)}itemAnchorY(){return null===this._data?null:this._data.anchorY}hitTest(e,t){if(null===this._data)return null;const[i,r,s]=function(e,t){const i=(0,_.lastMouseOrTouchEventInfo)().isTouch?20:3,r=e.x,s=e.plate,a=(0,c.distanceToSegment)(new n.Point(r,x(e)),new n.Point(r,m(e)),t).distance0&&(0,u.pointInCircle)(t,new n.Point(r,a),s.circleRadius+i)}return[a,o,!a&&!o&&null!==e.labelRenderer.hitTest(t)]}(this._data,e);if(i||r||s){const e={hideCrosshairLinesOnHover:!0,activeItem:i||r?this._data.itemIndex:this._data.label.labelIndex};return s?e.areaName=o.AreaName.Text:r&&(e.areaName=o.AreaName.Style),new o.HitTestResult(this._hitTestResult,e)}return null}draw(e,t){if(null===this._data)return;e.save(),this._phantomMode&&(e.globalAlpha=.5);const{poleColor:i,emojiRadius:n}=this._data,r=t.pixelRatio,s=Math.max(1,Math.floor(r)),a=s%2?.5:0;e.beginPath(),e.strokeStyle=i,e.lineWidth=s;const o=Math.round(this._data.x*r)+a;e.moveTo(o,Math.round(x(this._data)*r)),e.lineTo(o,Math.round(m(this._data)*r)),void 0!==this._data.plate&&0!==this._data.plate.poleTailHeight&&(e.moveTo(o,Math.round(R(this._data)*r)),e.lineTo(o,Math.round(function(e){var t,i;const n=null!==(i=null===(t=e.plate)||void 0===t?void 0:t.poleTailHeight)&&void 0!==i?i:0;return e.inverseAnchorPosition?R(e)-n*e.direction:R(e)+n*e.direction}(this._data)*r))),e.stroke(),void 0!==this._data.plate&&function(e,t,i,n,r){ +const s=r.pixelRatio,{circleRadius:a,poleTailHeight:o,circleBorderColor:l,circleBackgroundColor:d}=i;e.strokeStyle=l,e.fillStyle=d;const h=(0,f.fillScaledRadius)(a,s),c=Math.round(t.x*s),u=t.inverseAnchorPosition?Math.round(t.anchorY*s)+Math.round(a*s)*t.direction:Math.round(t.anchorY*s)+Math.round((t.labelHeight+o+a)*s)*t.direction,p=Math.max(1,Math.floor(s))%2/2,_=c+p,g=u+p;if(e.shadowOffsetY=1,e.shadowColor=i.shadowColor,e.shadowBlur=4,e.beginPath(),e.arc(_,g,h,0,2*Math.PI,!0),e.closePath(),e.fill(),e.shadowColor="transparent",t.svgRenderer){const i=2*(0,f.fillScaledRadius)(n,s);t.svgRenderer.render(e,{targetViewBox:{x:_-i/2,y:g-i/2,width:i,height:i}})}const v=Math.round(i.circleBorderWidth*s),x=(0,f.strokeScaledRadius)(a,s,v);if(e.lineWidth=v,e.beginPath(),e.arc(_,g,x,0,2*Math.PI,!0),e.closePath(),e.stroke(),i.outsideBorderWidth){e.save();const t=Math.round(i.outsideBorderWidth*s),n=x+v/2+t/2;e.lineWidth=t,e.strokeStyle=i.outsideBorderColor,e.beginPath(),e.arc(_,g,n,0,2*Math.PI,!0),e.closePath(),e.stroke(),e.restore()}}(e,this._data,this._data.plate,n,t),this._data.labelRenderer.draw(e,t),e.restore()}}var y=i(5692),T=i(93043);const b={circleBorderColor:(0,r.getHexColorByName)("color-cold-gray-900"),labelBackgroundColor:(0,r.getHexColorByName)("color-cold-gray-900"),labelBorderColor:(0,r.getHexColorByName)("color-cold-gray-800"),labelTextColor:(0,r.getHexColorByName)("color-cold-gray-200"),poleColor:(0,r.getHexColorByName)("color-cold-gray-500"),shadowColor:"rgba(0,0,0,0.4)",selectionColor:(0,r.getHexColorByName)("color-tv-blue-500")},L={circleBorderColor:(0,r.getHexColorByName)("color-white"),labelBackgroundColor:(0,r.getHexColorByName)("color-white"),labelBorderColor:(0,r.getHexColorByName)("color-cold-gray-150"),labelTextColor:(0,r.getHexColorByName)("color-cold-gray-900"),poleColor:(0,r.getHexColorByName)("color-cold-gray-500"),shadowColor:"rgba(0,0,0,0.2)",selectionColor:(0,r.getHexColorByName)("color-tv-blue-500")};class P extends l.LineSourcePaneView{constructor(e,t){super(e,t),this._renderer=new s.CompositeRenderer,this._emojiCache=null,this._destroyed=!1,this._signpostRenderer=new w(o.HitTestResult.MOVEPOINT,e.isPhantom()),e.properties().childs().emoji.subscribe(this,this._updateEmoji),this._updateEmoji()}destroy(){this._source.properties().childs().emoji.unsubscribeAll(this),this._destroyed=!0}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_updateImpl(e,t){if(super._updateImpl(),this._renderer.clear(),!this._updateTimelineRenderer(e))return;if(this._renderer.append(this._signpostRenderer),this._source.isPhantom())return;const i=this._itemAnchorY();if(null===i)return;const r=this._points[0],s=new n.Point(r.x,i);s.data=r.data,s.square=!0,this._renderer.append(this.createLineAnchor({points:[s],pointsCursorType:[a.PaneCursorType.VerticalResize]},0))}_itemAnchorY(){return this._signpostRenderer.itemAnchorY()}_updateTimelineRenderer(e){var t;const i=this._source.ownerSource();if(null===i)return!1;const n=this._model.timeScale(),r=i.priceScale(),s=i.firstValue() +;if(n.isEmpty()||null===r||r.isEmpty()||null===s)return!1;const a=this._model.isDark()?b:L,o=this._model.mainSeries(),l=this._source.properties().childs(),c=l.position.value(),u=this._source.customEvent(),p=i===o?(0,d.getSeriesPosition)(o,u):(0,d.getNoDataPosition)(u,r,s);if(null===p)return!1;const _=n.indexToCoordinate(p.index),g=r.priceToCoordinate(p.price,s),f=l.showImage.value();let v=(0,d.positionToCoordinate)(c,e,g,p.positionPointDirection);v>=-1e-10&&v<=e+1e-10&&(v=Math.min(e-2,Math.max(2,v)));const x=p.visualDirection!==p.positionPointDirection,m=p.visualDirection,R={emojiRadius:16,poleColor:a.poleColor,svgRenderer:null===(t=this._emojiCache)||void 0===t?void 0:t.emojiSvgRenderer,itemIndex:1,label:{labelIndex:1,labelDirection:p.positionPointDirection,labelFont:h.CHART_FONT_FAMILY,labelFontSize:l.fontSize.value(),labelFontBold:l.bold.value(),labelFontItalic:l.italic.value(),labelBorderRadius:4,labelPadding:3,labelBoxPaddingVert:6,labelBoxPaddingHorz:8,labelWordWrapWidth:134,labelColor:a.labelTextColor,labelBorderColor:a.labelBorderColor,labelBackgroundColor:a.labelBackgroundColor,text:l.text.value()},x:_,anchorY:v,poleStartY:p.poleStartY,direction:m*(x?-1:1),inverseAnchorPosition:x};return f&&(R.plate={circleBackgroundColor:l.backgroundsColors.value(),outsideBorderWidth:0,circleBorderColor:a.circleBorderColor,circleBorderWidth:1,poleTailHeight:l.text.value()?10:0,circleRadius:35,shadowColor:a.shadowColor,outsideBorderColor:a.selectionColor}),this._signpostRenderer.setData(R),!0}async _updateEmoji(){var e;const t=this._source.properties().childs().emoji.value();if(null!==this._emojiCache&&this._emojiCache.emoji===t)return;null!==this._emojiCache&&(null===(e=this._emojiCache.abortController)||void 0===e||e.abort(),this._emojiCache.abortController=void 0);const n=(0,y.getTwemojiUrl)(t,"svg"),r=new AbortController,s=(0,T.fetch)(n,{signal:r.signal}).then((e=>e.text())),a={emoji:t,abortController:r};this._emojiCache=a;const[o,{svgRenderer:l}]=await Promise.all([s,i.e(2616).then(i.bind(i,33268))]);!this._destroyed&&a.abortController&&(a.emojiSvgRenderer=l(o),this._model.updateSource(this._source))}}},71586:(e,t,i)=>{"use strict";i.r(t),i.d(t,{SineLinePaneView:()=>h});var n=i(86441),r=i(4754),s=i(29639),a=i(86216),o=i(14888),l=i(9740);class d extends a.MediaCoordinatesPaneRenderer{constructor(e){super(),this._data=e}hitTest(e,t){const i=(e.x-this._data.point.x)*Math.PI/this._data.width;let n=Math.sin(i-Math.PI/2)*this._data.height/2;return n=this._data.point.y+n+this._data.height/2,Math.abs(n-e.y)<=3?new o.HitTestResult(o.HitTestResult.MOVEPOINT):null}_drawImpl(e){const t=e.context;t.strokeStyle=this._data.color,t.lineWidth=this._data.lineWidth,(0,l.setLineStyle)(t,this._data.lineStyle),t.beginPath(),t.moveTo(this._data.point.x,this._data.point.y);const i=Math.max(1,this._data.width/30),n=e.mediaSize.width-this._data.point.x+i;for(let e=1;e<=n;e+=i){const i=e*Math.PI/this._data.width,n=Math.sin(i-Math.PI/2)*this._data.height/2;t.lineTo(this._data.point.x+e,this._data.point.y+n+this._data.height/2)}t.stroke()}} +class h extends r.LineSourcePaneView{constructor(e,t){super(e,t),this._renderer=new s.CompositeRenderer}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_updateImpl(e,t){if(super._updateImpl(),this._renderer.clear(),this._points.length<2)return;const[i,r]=this._source.points();if(0===2*Math.abs(i.index-r.index))return void this.addAnchors(this._renderer);const[s,a]=this._points,o=Math.abs(s.x-a.x),l=a.y-s.y,h=this._source.properties().childs(),c=h.linewidth.value();if(s.y<-c&&a.y<-c||s.y>e+c&&a.y>e+c)return;const u=2*o,p=s.x>0?s.x-Math.ceil(s.x/u)*u:s.x+Math.floor(-s.x/u)*u,_={point:new n.Point(p,s.y),width:o,height:l,color:h.linecolor.value(),lineWidth:h.linewidth.value(),lineStyle:h.linestyle.value()};this._renderer.append(new d(_)),this.addAnchors(this._renderer)}}},90596:(e,t,i)=>{"use strict";i.r(t),i.d(t,{StudyLineDataSourceAnchorsPaneView:()=>r});var n=i(4754);class r extends n.LineSourcePaneView{renderer(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this.createLineAnchor({points:this._getPoints()},0)}}},99585:(e,t,i)=>{"use strict";i.d(t,{SvgIconPaneView:()=>g});var n=i(86441),r=i(25422),s=i(50151),a=i(38031),o=i(29639),l=i(6947),d=i(4754),h=i(7394),c=i(86216),u=i(14888);const p=(0,h.getHexColorByName)("color-tv-blue-600");class _ extends c.MediaCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null}setData(e){this._data=e}hitTest(e,t){if(null===this._data)return null;const{size:i,angle:n,point:s}=this._data,a=(0,r.rotationMatrix)(-n),o=(0,r.transformPoint)(a,e.subtract(s));return Math.abs(o.y)<=i/2&&Math.abs(o.x)<=i/2?new u.HitTestResult(u.HitTestResult.MOVEPOINT):null}isOutOfScreen(e,t){if(null===this._data)return!0;const{size:i,point:n,angle:r}=this._data;let s;return s=r%(Math.PI/2)==0?i/2:Math.sqrt(i**2*2)/2,n.x+s<0||n.x-s>t||n.y+s<0||n.y-s>e}_drawImpl(e){if(null===this._data)return;const{size:t,svg:i,point:n,angle:r,color:s,background:a,selected:o}=this._data,l=e.context;l.translate(n.x,n.y);const d=r-Math.PI/2;l.rotate(d);const h=t/2;o&&(l.fillStyle=a,l.strokeStyle=p,l.beginPath(),l.rect(-h,-h,t,t),l.closePath(),l.fill(),l.stroke()),i&&(l.translate(-h,-h),null!==s&&(l.fillStyle=s),i.render(l,{targetViewBox:{x:0,y:0,width:t,height:t},doNotApplyColors:null!==s}))}}class g extends d.LineSourcePaneView{constructor(e,t,i){super(e,t),this._iconRenderer=new _,this._renderer=new o.CompositeRenderer,this._svg=i}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_updateImpl(e,t){if(super._updateImpl(),this._renderer.clear(),this._points.length<1)return;const i=this._source.properties().childs(),s=i.size.value(),a={point:this._points[0],color:this._iconColor(),size:s,svg:this._svg,angle:i.angle.value(),selected:this.areAnchorsVisible(),background:this._calculateBackgroundColor()};this._iconRenderer.setData(a),this._iconRenderer.isOutOfScreen(e,t)||this._renderer.append(this._iconRenderer);const o=this._points[0],h=this._source.getAnchorLimit();let c=new n.Point(Math.max(h,s)/2,0),u=new n.Point(0,Math.max(h,s)/2) +;const p=(0,r.rotationMatrix)(i.angle.value());c=(0,r.transformPoint)(p,c),u=(0,r.transformPoint)(p,u);const _=o.add(c);_.data=0;const g=o.subtract(c);g.data=1;const f=o.add(u);f.data=2,f.square=!0;const v=o.subtract(u);v.data=3,v.square=!0;const x=(0,d.thirdPointCursorType)(_,g),m=[l.PaneCursorType.Default,l.PaneCursorType.Default,x,x];this._renderer.append(this.createLineAnchor({points:[_,g,f,v],pointsCursorType:m},0))}_calculateBackgroundColor(){return(0,a.generateColor)(this._model.backgroundColorAtYPercentFromTop(this._points[0].y/(0,s.ensureNotNull)(this._model.paneForSource(this._source)).height()),60,!0)}}},9880:(e,t,i)=>{"use strict";i.r(t),i.d(t,{TextPaneView:()=>_});var n=i(50151),r=i(86441),s=i(17364),a=i(6947),o=i(44381),l=i(29639),d=i(53074),h=i(1194),c=i(14888),u=i(4754);const p=[a.PaneCursorType.HorizontalResize];class _ extends u.LineSourcePaneView{constructor(e,t,i,n,r,s,a,l){super(e,t),this._textRenderer=new o.TextRenderer,this._noSelection=!1,this._renderer=null,this._offsetX=i,this._offsetY=n,this._vertAlign=r,this._horzAlign=s,this._forceTextAlign=Boolean(a),this._noSelection=!1,this._renderer=null,this._recalculateSourcePointsOnFirstUpdate=l}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}disableSelection(){this._noSelection=!0}isEditMode(){return!this._getModel().readOnly()}_updateImpl(e,t){super._updateImpl(e,t),this._renderer=null;const i=this._getSource(),a=i.priceScale();if(!a||a.isEmpty())return;const o=i.properties().childs(),u=this._getModel(),_={text:o.text.value(),color:o.color.value(),fontSize:o.fontsize.value(),boxPadding:o.fontsize.value()/6,font:s.CHART_FONT_FAMILY,vertAlign:this._vertAlign||"top",horzAlign:this._horzAlign||"left",offsetX:this._offsetX||0,offsetY:this._offsetY||0,forceTextAlign:this._forceTextAlign};if(_.points=i.isFixed()?[(0,n.ensureDefined)(i.fixedPoint())]:this._points,o.fillBackground&&o.fillBackground.value()&&(_.backgroundColor=o.backgroundColor.value()),o.drawBorder&&o.drawBorder.value()&&(_.borderColor=o.borderColor.value()),o.wordWrap&&o.wordWrap.value()&&(_.wordWrapWidth=o.wordWrapWidth.value()),_.bold=o.bold&&o.bold.value(),_.italic=o.italic&&o.italic.value(),_.highlightBorder=u.selection().isSelected(i),!i.isFixed()&&o.fixedSize&&!o.fixedSize.value()){_.scaleX=u.timeScale().barSpacing()/i.barSpacing();const e=(0,n.ensureNotNull)(a.priceRange());let t=a.height()/e.length();const r=a.logFormula();i.isPriceDencityLog()&&!a.isLog()&&(t=a.height()/((0,h.toLog)(e.maxValue(),r)-(0,h.toLog)(e.minValue(),r))),!i.isPriceDencityLog()&&a.isLog()&&(t=a.height()/((0,h.fromLog)(e.maxValue(),r)-(0,h.fromLog)(e.minValue(),r)));const s=i.priceDencity();void 0!==s&&(_.scaleY=t/s),(void 0===s||void 0===_.scaleY||_.scaleY<=0)&&delete _.scaleY}if(this._textRenderer.setData(_),this._textRenderer.isOutOfScreen(t,e))return;const g=1===_.points.length;if(g&&void 0!==this._recalculateSourcePointsOnFirstUpdate){this._renderer=null;const e=this._textRenderer.measure();return this._recalculateSourcePointsOnFirstUpdate(e.width,e.height), +void(this._recalculateSourcePointsOnFirstUpdate=void 0)}if(g&&!this._noSelection){const e=new l.CompositeRenderer;e.append(this._textRenderer);const t=_.points[0].clone(),i=this._textRenderer.measure(),n=i.width,s=i.height;if(_.wordWrapWidth){const i=new r.Point(t.x+n,t.y+s/2);i.data=1,e.append(this.createLineAnchor({points:[i],pointsCursorType:p},1))}const a=new r.Point(t.x+n/2,t.y+s);return a.data=0,e.append(new d.SelectionRenderer({points:[a],bgColors:this._lineAnchorColors([a]),visible:this.areAnchorsVisible(),hittestResult:c.HitTestResult.MOVEPOINT,barSpacing:u.timeScale().barSpacing()})),void(this._renderer=e)}this._renderer=this._textRenderer}}},52982:(e,t,i)=>{"use strict";i.r(t),i.d(t,{LineToolThreeDrivesPaneView:()=>u});var n=i(53479),r=i(29639),s=i(44381),a=i(34657),o=i(9933),l=i(85113),d=i(98930),h=i(4754),c=i(17364);class u extends h.LineSourcePaneView{constructor(){super(...arguments),this._numericFormatter=new a.NumericFormatter,this._retrace1LabelRenderer=new s.TextRenderer,this._retrace12LabelRenderer=new s.TextRenderer,this._polyLineRenderer=new d.PolygonRenderer,this._renderer=null}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){super._updateImpl(),this._renderer=null;let e=NaN,t=NaN;if(this._source.points().length>=4){const[,t,i,n]=this._source.points();e=Math.round(100*Math.abs((n.price-i.price)/(i.price-t.price)))/100}if(this._source.points().length>=6){const[,,,e,i,n]=this._source.points();t=Math.round(100*Math.abs((n.price-i.price)/(i.price-e.price)))/100}if(this._points.length<2)return;const i=this._source.properties().childs(),s=new r.CompositeRenderer,a=(e,t)=>({points:[e],text:t,color:i.textcolor.value(),vertAlign:"middle",horzAlign:"center",font:c.CHART_FONT_FAMILY,offsetX:0,offsetY:0,bold:i.bold&&i.bold.value(),italic:i.italic&&i.italic.value(),fontsize:i.fontsize.value(),backgroundColor:i.color.value(),backgroundRoundRect:4}),d=(e,t)=>({points:[e,t],color:i.color.value(),linewidth:i.linewidth.value(),linestyle:n.LINESTYLE_DOTTED,extendleft:!1,extendright:!1,leftend:l.LineEnd.Normal,rightend:l.LineEnd.Normal}),h={points:this._points,color:i.color.value(),linewidth:i.linewidth.value(),linestyle:n.LINESTYLE_SOLID,leftend:l.LineEnd.Normal,rightend:l.LineEnd.Normal,backcolor:"rgba(0, 0, 0, 0)",fillBackground:!1,filled:!1};if(this._polyLineRenderer.setData(h),s.append(this._polyLineRenderer),!isNaN(e)){const t=new o.TrendLineRenderer;t.setData(d(this._points[1],this._points[3])),s.append(t);const i=a(this._points[1].add(this._points[3]).scaled(.5),this._numericFormatter.format(e));this._retrace1LabelRenderer.setData(i),s.append(this._retrace1LabelRenderer)}if(!isNaN(t)){const e=new o.TrendLineRenderer;e.setData(d(this._points[3],this._points[5])),s.append(e);const i=a(this._points[5].add(this._points[3]).scaled(.5),this._numericFormatter.format(t));this._retrace12LabelRenderer.setData(i),s.append(this._retrace12LabelRenderer)}this.addAnchors(s),this._renderer=s}}},81336:(e,t,i)=>{"use strict";i.r(t),i.d(t,{TimeCyclesPaneView:()=>c}) +;var n=i(86441),r=i(29639),s=i(4754),a=i(38031),o=i(14888),l=i(9740),d=i(86216);class h extends d.MediaCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null}setData(e){this._data=e}hitTest(e){if(null===this._data||e.y>this._data.point.y)return null;if(e.xthis._data.point.x+this._data.width)return null;const t=new n.Point(this._data.point.x+this._data.width/2,this._data.point.y);let i=e.subtract(t);const r=this._data.height/this._data.width;i=new n.Point(i.x,i.y/r);const s=i.length();return Math.abs(s-this._data.width/2)<3?new o.HitTestResult(o.HitTestResult.MOVEPOINT):null}_drawImpl(e){if(null===this._data)return;const t=e.context;t.strokeStyle=this._data.color,t.lineWidth=this._data.linewidth,(0,l.setLineStyle)(t,this._data.linestyle),t.save(),t.translate(this._data.point.x+1,this._data.point.y),t.scale(this._data.width,this._data.height),t.beginPath(),t.arc(.5,0,.5,Math.PI,0,!1),t.restore(),t.stroke(),this._data.fillBackground&&(t.fillStyle=(0,a.generateColor)(this._data.backcolor,this._data.transparency),t.fill())}}class c extends s.LineSourcePaneView{constructor(){super(...arguments),this._renderer=null}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){if(super._updateImpl(),this._renderer=null,this._points.length<2)return;const e=this._source.points(),t=e[0],i=e[1],s=Math.min(t.index,i.index),a=Math.max(t.index,i.index),o=a-s,l=this._points[0],d=this._points[1],c=Math.abs(l.x-d.x),u=new r.CompositeRenderer,p=this._source.properties().childs(),_=this._model.timeScale();if(0===o)return;let g=Math.min(l.x,d.x);const f=[];for(let e=s;g>-c;e-=o)g=_.indexToCoordinate(e),f.push(g);g=Math.max(l.x,d.x);for(let e=a;g<_.width();e+=o)g=_.indexToCoordinate(e),f.push(g);for(let e=0;e{"use strict";i.r(t),i.d(t,{TrendAnglePaneView:()=>b});var n=i(50151),r=i(86441),s=i(44352),a=i(80142),o=i(18766),l=i(68336),d=i(14888),h=i(29639),c=i(85113),u=i(44381),p=i(9933),_=i(14594),g=i(53074),f=i(17364),v=i(10773),x=i(71145),m=i(86216);class R extends m.MediaCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null}setData(e){this._data=e}hitTest(e){return null}_drawImpl(e){if(null===this._data)return;const t=e.context;t.translate(this._data.point.x,this._data.point.y),t.strokeStyle=this._data.color,t.setLineDash([1,2]);const i=this._data.size;t.beginPath(),t.moveTo(0,0),t.lineTo(i,0),t.arc(0,0,i,0,-this._data.angle,this._data.angle>0),t.stroke()}}var w=i(6124),y=i(30739),T=i(20575);class b extends T.AlertableLineSourcePaneView{constructor(e,t){super(e,t),this._secondPoint=null,this._label=null,this._labelData=null,this._percentageFormatter=new o.PercentageFormatter,this._pipFormatter=null, +this._lastSymbolInfo=null,this._trendRenderer=new p.TrendLineRenderer,this._angleRenderer=new R,this._angleLabelRenderer=new u.TextRenderer,this._renderer=new h.CompositeRenderer,this._cache=null,this._cacheDrawParams=null,this._cacheInvalidated=!0,this._statCache=null,this._iconsReady=!1,_.iconsContainer.onAllIconsReady().subscribe(this,(()=>{this._cache&&(this._cache.destroy(),this._cache=null),this._iconsReady=!0,t.lightUpdate()}))}destroy(){this._cache&&(this._cache.destroy(),this._cache=null),_.iconsContainer.onAllIconsReady().unsubscribeAll(this)}iconsReady(){return this._iconsReady}update(){super.update(),this._cacheInvalidated=!0}getCacheCanvas(e){return this._createCacheIfRequired(e).canvas()}getCacheRects(e,t){const i=this._createCacheIfRequired(e),r=(0,n.ensureNotNull)(this._statCache),s=(0,n.ensureNotNull)(this._middlePoint),a=(0,n.ensureNotNull)(this._secondPoint),o=this._source.properties().childs().statsPosition.value(),l=this._source.getPointByPosition(o,this._points[0],s,a),d={left:0,top:i.topByRow(r.rowIndex),width:i.rowWidth(r.rowIndex),height:i.rowHeight(r.rowIndex)},h={left:Math.floor(l.x),top:Math.floor(l.y),width:d.width,height:d.height};return h.left+=w.LabelSettings.paddingLeftRight,this._points[1].ythis._points[0].y&&this._points[1].x>this._points[0].x?h.top-=w.LabelSettings.paddingLeftRight+h.height:h.top+=w.LabelSettings.paddingLeftRight,{cacheRect:d,targetRect:h}}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_createCacheIfRequired(e){return null!==this._cache&&null!==this._cacheDrawParams&&(0,v.areEqualPaneRenderParams)(e,this._cacheDrawParams)||(this._cache&&this._cache.destroy(),this._cache=new y.TrendLineStatsCache(e),this._statCache=this._cache.updateSource(this._source,(()=>this._statLabelData())),this._cacheDrawParams=e,this._cacheInvalidated=!1),this._cacheInvalidated&&(this._statCache=this._cache.updateSource(this._source,(()=>this._statLabelData())),this._cacheInvalidated=!1),this._cache}_updateImpl(e,t){var i;this._renderer.clear(),super._updateImpl();const n=this._source.angle();if(this._points.length>0&&null!==n){const e=this._points[0],t=Math.cos(n),i=-Math.sin(n),s=new r.Point(t,i);this._secondPoint=e.addScaled(s,this._source.distance()),this._middlePoint=this._source.calcMiddlePoint(this._points[0],this._secondPoint)}this._invalidated=!1;const s=this._source.priceScale(),o=this._model.timeScale();if(!s||s.isEmpty()||o.isEmpty())return;if(null===this._model.timeScale().visibleBarsStrictRange())return;if(this._source.points().length<2)return;if(this._points.length<2||null===this._secondPoint)return;const l=this._source.properties().childs(),h=l.showBarsRange.value();l.showPriceRange.value()||h||(this._label=null,this._labelData&&(this._labelData.text=""));const u=l.linecolor.value(),p={points:[this._points[0],this._secondPoint],color:u,linewidth:l.linewidth.value(),linestyle:l.linestyle.value(),extendleft:l.extendLeft.value(),extendright:l.extendRight.value(), +leftend:c.LineEnd.Normal,rightend:c.LineEnd.Normal};this._trendRenderer.setData(p),this._renderer.append(this._trendRenderer);const _=this.isHoveredSource()||this.isSelectedSource()||l.alwaysShowStats.value(),v=(this.isHoveredSource()||this.isSelectedSource())&&l.showMiddlePoint.value();if(_&&2===this._points.length){const e=new x.PaneRendererCachedImage(this,0);this._renderer.append(e)}this._middlePoint&&this._renderer.append(new g.SelectionRenderer({points:[this._middlePoint],bgColors:this._lineAnchorColors([this._middlePoint]),color:u,visible:v&&this.areAnchorsVisible(),hittestResult:d.HitTestResult.REGULAR,barSpacing:0}));const m={point:this._points[0],angle:null!==(i=this._source.angle())&&void 0!==i?i:0,color:l.linecolor.value(),size:50};this._angleRenderer.setData(m),this._renderer.append(this._angleRenderer);const R=Math.round(180*m.angle/Math.PI)+"º",w={points:[new r.Point(this._points[0].x+50,this._points[0].y)],text:(0,a.forceLTRStr)(R),color:l.textcolor.value(),horzAlign:"left",font:f.CHART_FONT_FAMILY,offsetX:5,offsetY:0,bold:l.bold.value(),italic:l.italic.value(),fontsize:l.fontsize.value(),vertAlign:"middle"};this._angleLabelRenderer.setData(w),this._renderer.append(this._angleLabelRenderer),p.points.length>=2&&this._addAlertRenderer(this._renderer,p.points);const y=new r.Point(this._secondPoint.x,this._secondPoint.y);y.data=1,this._renderer.append(this.createLineAnchor({points:[this._points[0],y]},0))}_statLabelData(){const e=this._source.points(),t=e[0],r=e[1],o=this._source.properties().childs(),d=[];let h,c,u;const p=o.showPriceRange.value(),_=(0,n.ensureNotNull)(this._source.ownerSource());if(p&&this._source.priceScale()){const e=r.price-t.price,i=e/Math.abs(t.price);h=_.formatter().format(e)+" ("+this._percentageFormatter.format(100*i)+")";const n=this._model.mainSeries().symbolInfo();n&&n!==this._lastSymbolInfo&&(this._pipFormatter=new l.PipFormatter(n.pricescale,n.minmov,n.type,n.minmove2),this._lastSymbolInfo=n),h+=this._pipFormatter?", "+this._pipFormatter.format(e):"",d.push("priceRange")}const g=o.showBarsRange.value();g&&(c="",g&&(u=r.index-t.index,c+=s.t(null,void 0,i(33355)).format({count:(0,a.forceLTRStr)(String(u))})),c&&d.push("barsRange")),this._label=[(0,a.forceLTRStr)(h),c].filter((e=>null!=e)).join("\n")||null;const v=this._model.isDark(),x=v?w.LabelSettings.bgColorDark:w.LabelSettings.bgColorLight,m=v?w.LabelSettings.textColorDark:w.LabelSettings.textColorLight,R=o.statsPosition.value(),y={points:[this._source.getPointByPosition(R,this._points[0],(0,n.ensureNotNull)(this._middlePoint),(0,n.ensureNotNull)(this._secondPoint))],text:this._label,color:m,isDark:v,font:f.CHART_FONT_FAMILY,fontSize:w.LabelSettings.fontSize,lineSpacing:w.LabelSettings.lineSpacing,backgroundColor:x,backgroundRoundRect:w.LabelSettings.rectRadius,paddingLeft:w.LabelSettings.paddingLeftRight,paddingRight:w.LabelSettings.paddingLeftRight,paddingTop:w.LabelSettings.paddingTopBottom,paddingBottom:w.LabelSettings.paddingTopBottom,textPadding:w.LabelSettings.textPadding,doNotAlignText:!0,icons:d,bold:!1, +italic:!1,lines:[],wordWrapWidth:0};return this._points[1].y{"use strict";i.r(t),i.d(t,{TrendBasedFibExtensionPaneView:()=>u});var n=i(86441),r=i(26740),s=i(9933),a=i(14888),o=i(29639),l=i(85113),d=i(38265),h=i(44381),c=i(45306);class u extends c.LineToolPaneViewFibWithLabels{constructor(e,t){super(e,t),this._trendLineRendererPoints12=new s.TrendLineRenderer,this._trendLineRendererPoints23=new s.TrendLineRenderer,this._rectangleRenderers={},this._hlevelLineRenderers={},this._renderer=new o.CompositeRenderer,this._levels=[]}renderer(e,t){return this._invalidated&&this._updateImpl(t,e),this._renderer}_updateImpl(e,t){var i,o;if(super._updateImpl(),this._renderer.clear(),this._points.length<2)return;const[c,u]=this._points,p=this._source.properties().childs();if(3===this._source.points().length){const e=this._source.priceScale();if(!e||e.isEmpty()||this._model.timeScale().isEmpty())return;const t=null===(i=this._source.ownerSource())||void 0===i?void 0:i.firstValue();if(null==t)return;const[n,r,s]=this._source.points();let a=!1;p.reverse&&p.reverse.value()&&(a=p.reverse.value()),this._levels=[];const o=a?n.price:r.price,l=a?r.price:n.price,h=o-l;let c,u,_;const g=e.isLog()&&p.fibLevelsBasedOnLogScale.value();if(g){c=e.priceToCoordinate(o,t);u=c-e.priceToCoordinate(l,t),_=e.priceToCoordinate(s.price,t)}const f={price:s.price,coordinate:_},v={price:h,coordinate:u},x=this._source.levelsCount();for(let i=1;i<=x;i++){const n=p["level"+i].childs();if(!n.visible.value())continue;const r=n.coeff.value(),s=n.color.value(),a=(0,d.fibLevelCoordinate)(f,v,r,e,t,g),o=(0,d.fibLevelPrice)(f,v,r,e,t,g);this._levels.push({color:s,price:o,y:a,linewidth:p.levelsStyle.childs().linewidth.value(),linestyle:p.levelsStyle.childs().linestyle.value(),index:i})}}const _=p.trendline.childs();if(_.visible.value()){const e={points:[c,u],color:_.color.value(),linewidth:_.linewidth.value(),linestyle:_.linestyle.value(),extendleft:!1,extendright:!1,leftend:l.LineEnd.Normal,rightend:l.LineEnd.Normal};this._trendLineRendererPoints12.setData(e),this._renderer.append(this._trendLineRendererPoints12)}if(this._points.length<3)return void this.addAnchors(this._renderer);const g=this._points[2];if(_.visible.value()){const e={points:[u,g],color:_.color.value(),linewidth:_.linewidth.value(),linestyle:_.linestyle.value(),extendleft:!1,extendright:!1,leftend:l.LineEnd.Normal,rightend:l.LineEnd.Normal};this._trendLineRendererPoints23.setData(e),this._renderer.append(this._trendLineRendererPoints23)}const f=Math.min(g.x,u.x),v=Math.max(g.x,u.x),x=p.fillBackground.value(),m=p.transparency.value(),R=p.extendLinesLeft.value(),w=p.extendLines.value();if(x)for(let e=0;e0&&x){const t=this._levels[e-1],i={points:[new n.Point(f,this._levels[e].y),new n.Point(v,t.y)],color:this._levels[e].color,linewidth:0,backcolor:this._levels[e].color,fillBackground:!0,transparency:m,extendLeft:R,extendRight:w} +;this._rectangleRenderers.hasOwnProperty(e)||(this._rectangleRenderers[e]=new r.RectangleRenderer(void 0,void 0,!0));const s=this._rectangleRenderers[e];s.setData(i),this._renderer.append(s)}let y=f,T=v;y===T&&(R&&(y-=1),w&&(T+=1));for(let i=0;i{"use strict";i.r(t),i.d(t,{TrendBasedFibTimePaneView:()=>p});var n=i(86441),r=i(6612),s=i(44381),a=i(26740),o=i(9933),l=i(14888),d=i(29639),h=i(85113),c=i(17364),u=i(4754);class p extends u.LineSourcePaneView{constructor(e,t){super(e,t),this._trendLineRendererPoints12=new o.TrendLineRenderer,this._trendLineRendererPoints23=new o.TrendLineRenderer,this._renderer=new d.CompositeRenderer,this._levels=[]}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_updateImpl(e,t){var i;super._updateImpl(),this._renderer.clear();const o=this._source.properties().childs();if(3===this._source.points().length){const e=this._model.timeScale();if(e.isEmpty())return;const[t,i,n]=this._source.points();if(this._levels=[],i.index===t.index)return;const r=i.index-t.index,s=n.index;if(null===e.visibleBarsStrictRange())return;for(let t=1;t<=11;t++){const i=o["level"+t].childs();if(!i.visible.value())continue;const n=i.coeff.value(),a=i.color.value(),l=Math.round(s+n*r),d={x:e.indexToCoordinate(l),coeff:n,color:a,linewidth:i.linewidth.value(),linestyle:i.linestyle.value(),index:t,text:String(n)};this._levels.push(d)}}if(this._points.length<2)return;const u=new d.CompositeRenderer,[p,_]=this._points,g=o.trendline.childs();if(g.visible.value()){const e={points:[p,_],color:g.color.value(),linewidth:g.linewidth.value(),linestyle:g.linestyle.value(),extendleft:!1,extendright:!1,leftend:h.LineEnd.Normal,rightend:h.LineEnd.Normal};this._trendLineRendererPoints12.setData(e),u.append(this._trendLineRendererPoints12)}if(this._points.length<3)return this.addAnchors(u),void(this._renderer=u);const f=this._points[2];if(g.visible.value()){const e={points:[_,f],color:g.color.value(),linewidth:g.linewidth.value(),linestyle:g.linestyle.value(), +extendleft:!1,extendright:!1,leftend:h.LineEnd.Normal,rightend:h.LineEnd.Normal};this._trendLineRendererPoints23.setData(e),u.append(this._trendLineRendererPoints23)}if(o.fillBackground.value()){const t=o.transparency.value();for(let i=1;i{"use strict";var n;i.d(t,{LabelSettings:()=>n}),function(e){e.offset=8,e.fontSize=12,e.lineSpacing=16,e.rectRadius=4,e.bgColorLight="rgba(227,242,253,0.9)",e.bgColorDark="rgba(67,70,81,0.9)",e.textColorLight="#2A2E39",e.textColorDark="#F8F9FD",e.textPadding=10,e.paddingTopBottom=13,e.paddingLeftRight=10}(n||(n={}))},84070:(e,t,i)=>{"use strict";i.r(t),i.d(t,{TrendLinePaneView:()=>T});var n=i(50151),r=i(86441),s=i(44352),a=i(80142),o=i(71145),l=i(29639),d=i(44381),h=i(18766),c=i(34657),u=i(45063),p=i(68336),_=i(53074),g=i(9933),f=i(10773),v=i(14594),x=i(17364),m=i(14888),R=i(20575),w=i(6124),y=i(30739);class T extends R.AlertableLineSourcePaneView{constructor(e,t){super(e,t),this._label=null,this._labelData=null,this._percentageFormatter=new h.PercentageFormatter,this._numericFormatter=new c.NumericFormatter,this._pipFormatter=null,this._lastSymbolInfo=null,this._trendRenderer=new g.TrendLineRenderer,this._labelRenderer=new d.TextRenderer,this._renderer=new l.CompositeRenderer,this._cache=null,this._cacheDrawParams=null,this._cacheInvalidated=!0,this._statCache=null,this._iconsReady=!1,v.iconsContainer.onAllIconsReady().subscribe(this,(()=>{this._cache&&(this._cache.destroy(),this._cache=null),this._iconsReady=!0,t.lightUpdate()}))}destroy(){this._cache&&(this._cache.destroy(),this._cache=null),v.iconsContainer.onAllIconsReady().unsubscribeAll(this)}iconsReady(){return this._iconsReady} +update(){super.update(),this._cacheInvalidated=!0}getCacheCanvas(e){return this._createCacheIfRequired(e).canvas()}getCacheRects(e,t){const i=this._createCacheIfRequired(e),r=(0,n.ensureNotNull)(this._statCache),s=(0,n.ensureNotNull)(this._middlePoint),a=this._source.properties().childs().statsPosition.value(),o=this._source.getPointByPosition(a,this._points[0],s,this._points[1]),l={left:0,top:i.topByRow(r.rowIndex),width:i.rowWidth(r.rowIndex),height:i.rowHeight(r.rowIndex)},d={left:Math.floor(o.x),top:Math.floor(o.y),width:l.width,height:l.height};return d.left+=w.LabelSettings.paddingLeftRight,this._points[1].ythis._points[0].y&&this._points[1].x>this._points[0].x?d.top-=w.LabelSettings.paddingLeftRight+d.height:d.top+=w.LabelSettings.paddingLeftRight,{cacheRect:l,targetRect:d}}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_createCacheIfRequired(e){return null!==this._cache&&null!==this._cacheDrawParams&&(0,f.areEqualPaneRenderParams)(e,this._cacheDrawParams)||(this._cache&&this._cache.destroy(),this._cache=new y.TrendLineStatsCache(e),this._statCache=this._cache.updateSource(this._source,(()=>this._statLabelData())),this._cacheDrawParams=e,this._cacheInvalidated=!1),this._cacheInvalidated&&(this._statCache=this._cache.updateSource(this._source,(()=>this._statLabelData())),this._cacheInvalidated=!1),this._cache}_updateImpl(e,t){var i;this._renderer.clear(),this._invalidated=!1;const n=this._source.priceScale(),s=this._model.timeScale();if(!n||n.isEmpty()||s.isEmpty())return;const a=this._model.timeScale().visibleBarsStrictRange();if(null===a)return;const l=this._source.points();if(l.length<2)return;const h=l[0],c=l[1],u=this._source.properties().childs();if(h.index0){const n=this._points[0],s=this._points[1],a=n.x=2&&this._addAlertRenderer(this._renderer,T.points)}_statLabelData(){const e=this._source.points(),t=e[0],r=e[1],o=this._source.properties().childs(),l=[];let d,h,c,_,g,f,v;const m=o.showPriceRange.value(),R=(0,n.ensureNotNull)(this._source.ownerSource());if(m&&this._source.priceScale()){_=r.price-t.price;const e=_/Math.abs(t.price);d=R.formatter().format(_)+" ("+this._percentageFormatter.format(100*e)+")";const i=this._model.mainSeries().symbolInfo();i&&i!==this._lastSymbolInfo&&(this._pipFormatter=new p.PipFormatter(i.pricescale,i.minmov,i.type,i.minmove2),this._lastSymbolInfo=i),d+=this._pipFormatter?", "+this._pipFormatter.format(_):"",l.push("priceRange")}const y=o.showBarsRange.value(),T=o.showDateTimeRange.value(),b=o.showDistance.value(),L=o.showAngle.value();if(L||b){const e=(0,n.ensureNotNull)(this._source.pointToScreenPoint(t));f=(0,n.ensureNotNull)(this._source.pointToScreenPoint(r)).subtract(e),v=Math.round(1e5*f.length())/1e5}if(y||T||b){if(h="",y&&(g=r.index-t.index,h+=s.t(null,void 0,i(33355)).format({count:(0,a.forceLTRStr)(String(g))})),T){const e=this._model.timeScale().indexToUserTime(t.index),i=this._model.timeScale().indexToUserTime(r.index);if(e&&i){const t=(i.valueOf()-e.valueOf())/1e3,n=(0,a.startWithLTR)((new u.TimeSpanFormatter).format(t));n&&(h+=y?" ("+n+")":n)}}b&&(h&&(h+=", "),h+=s.t(null,void 0,i(26273)).format({number:(0,a.forceLTRStr)(this._numericFormatter.format(Math.round(Number(v))))})),h&&l.push("barsRange")}if(L){let e;void 0!==v&&v>0&&void 0!==f&&(f=f.normalized(),e=Math.acos(f.x),f.y>0&&(e=-e)),"number"!=typeof e||isNaN(e)||(c=Math.round(180*e/Math.PI)+"º",l.push("angle"))}this._label=[(0,a.forceLTRStr)(d),h,c].filter((e=>null!=e)).join("\n")||null;const P=this._model.isDark(),S=P?w.LabelSettings.bgColorDark:w.LabelSettings.bgColorLight,C=P?w.LabelSettings.textColorDark:w.LabelSettings.textColorLight,M={points:[this._points[1]],text:this._label,color:C,isDark:P,font:x.CHART_FONT_FAMILY,fontSize:w.LabelSettings.fontSize,lineSpacing:w.LabelSettings.lineSpacing,backgroundColor:S,backgroundRoundRect:w.LabelSettings.rectRadius,paddingLeft:w.LabelSettings.paddingLeftRight,paddingRight:w.LabelSettings.paddingLeftRight,paddingTop:w.LabelSettings.paddingTopBottom,paddingBottom:w.LabelSettings.paddingTopBottom, +textPadding:w.LabelSettings.textPadding,doNotAlignText:!0,icons:l,bold:!1,italic:!1,lines:[],wordWrapWidth:0};return this._points[1].y{"use strict";i.d(t,{TrendLineStatsCache:()=>g});var n=i(50151),r=i(86441),s=i(98351),a=i(14594),o=i(17364),l=i(6124),d=i(83499),h=l.LabelSettings.fontSize,c=l.LabelSettings.lineSpacing,u=l.LabelSettings.paddingTopBottom;const p=(0,s.getLogger)("Chart.LineToolTrendLine");function _(e,t){return!(!e&&!t)&&(!(!e||t)||(!(e||!t)||(e.index!==t.index||e.price!==t.price)))}class g{constructor(e){this._sourcesToRow=new Map,this._rowsToSources=new Map,this._currentWidth=400,this._actualCapacity=1,this._currentSymbol="",this._params=e;const t=c,i=h+t;this._maxRowHeight=3*i-t+2*u+2,this._recreateCanvas()}destroy(){delete this._canvas,delete this._ctx}canvas(){return this._canvas}topByRow(e){return e*this._maxRowHeight}rowHeight(e){const t=(0,n.ensureDefined)(this._rowsToSources.get(e)),i=(0,n.ensureDefined)(this._sourcesToRow.get(t)).effectiveState;return null!==i?i.realRowHeight:this._maxRowHeight}rowWidth(e){const t=(0,n.ensureDefined)(this._rowsToSources.get(e));return(0,n.ensureDefined)(this._sourcesToRow.get(t)).width}currentWidth(){return this._currentWidth}updateSource(e,t){const i=e.properties().symbol.value();this._currentSymbol!==i&&(p.logDebug("TrendLineCache. Clearing canvas because of changing symbol from "+this._currentSymbol+" to "+i),this._currentSymbol=i,this._sourcesToRow.clear(),this._rowsToSources.clear());const n=e.id();let r=this._sourcesToRow.get(n);if(void 0===r){const e=this._findEmptyRow(n);r={effectiveState:null,rowIndex:e,width:0},this._sourcesToRow.set(n,r),this._rowsToSources.set(e,n)}const s=r.effectiveState,a=this._effectiveState(e);if(!this._effectiveStatesEquals(s,a)){const e=t();this._repaintSource(n,r.rowIndex,e),r.effectiveState=a}return r}_findEmptyRow(e){let t=0;for(;void 0!==this._rowsToSources.get(t);)t++;return this._rowsToSources.set(t,e),t>=this._actualCapacity&&(this._actualCapacity++,this._recreateCanvas()),t}_effectiveState(e){const t=e.properties(),i=t.showBarsRange&&t.showBarsRange.value(),r=t.showDateTimeRange&&t.showDateTimeRange.value(),s=t.showDistance&&t.showDistance.value(),a=t.showPriceRange&&t.showPriceRange.value(),o=t.showAngle&&t.showAngle.value();let l=0;(i||r||s)&&l++,o&&l++,a&&l++;const d=(h+c)*l-c+2*u+2;return{p1:Object.assign({},e.points()[0]),p2:Object.assign({},e.points()[1]),props:e.properties(),showBars:i,showTimeRange:r,showDistance:s,showPriceRange:a,showAngle:o,dark:e.model().isDark(),priceRange:(0,n.ensureNotNull)((0,n.ensureNotNull)(e.priceScale()).priceRange()).state(),barSpacing:e.model().timeScale().barSpacing(),realRowHeight:d}}_effectiveStatesEquals(e,t){if(null!==e&&null===t)return!1;if(null===e&&null!==t)return!1;const i=(0,n.ensureNotNull)(e),r=(0,n.ensureNotNull)(t);if(_(i.p1,r.p1))return!1;if(_(i.p2,r.p2))return!1;if(i.dark!==r.dark)return!1;if(i.showBars!==r.showBars)return!1 +;if(i.showTimeRange!==r.showTimeRange)return!1;if(i.showDistance!==r.showDistance)return!1;if(i.showPriceRange!==r.showPriceRange)return!1;if(i.showAngle!==r.showAngle)return!1;if(i.showAngle||i.showDistance){if(i.priceRange.min!==r.priceRange.min)return!1;if(i.priceRange.max!==r.priceRange.max)return!1;if(i.barSpacing!==r.barSpacing)return!1}return!0}_repaintSource(e,t,i){i.points[0]=new r.Point(0,0),delete i.horzAlign,delete i.vertAlign,(0,d.drawScaled)(this._ctx,this._params.pixelRatio,(()=>{this._ctx.translate(.5,this.topByRow(t)+.5),this._ctx.clearRect(0,0,this._currentWidth,this._maxRowHeight);const r=new a.TrendLineStatsRenderer(i,{widths:[]}).draw(this._ctx,this._params);(0,n.ensureDefined)(this._sourcesToRow.get(e)).width=r.width}))}_recreateCanvas(){this._canvas=(0,n.ensureNotNull)(document.createElement("canvas")),this._canvas.width=this._currentWidth*this._params.pixelRatio,this._canvas.height=this._maxRowHeight*this._actualCapacity*this._params.pixelRatio,this._ctx=(0,n.ensureNotNull)(this._canvas.getContext("2d")),this._ctx.font=`${h}px ${o.CHART_FONT_FAMILY}`,this._sourcesToRow.clear(),this._rowsToSources.clear()}}},42032:(e,t,i)=>{"use strict";i.r(t),i.d(t,{LineToolTrianglePatternPaneView:()=>p});var n=i(50151),r=i(86441),s=i(53479),a=i(29639),o=i(9933),l=i(66467),d=i(44381),h=i(85113),c=i(4754),u=i(17364);class p extends c.LineSourcePaneView{constructor(){super(...arguments),this._trendLineRendererPoints01=new o.TrendLineRenderer,this._trendLineRendererPoints12=new o.TrendLineRenderer,this._trendLineRendererPoints23=new o.TrendLineRenderer,this._intersectionRenderer=new l.TriangleRenderer,this._aLabelRenderer=new d.TextRenderer,this._bLabelRenderer=new d.TextRenderer,this._cLabelRenderer=new d.TextRenderer,this._dLabelRenderer=new d.TextRenderer,this._renderer=null}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){super._updateImpl(),this._renderer=null;const[e,t,i,o]=this._points;let l,d,c;if(4===this._points.length){if(Math.abs(i.x-e.x)<1||Math.abs(o.x-t.x)<1)return;let n=Math.min(e.x,t.x);n=Math.min(n,i.x),n=Math.min(n,o.x);const s=(i.y-e.y)/(i.x-e.x),a=e.y+(n-e.x)*s,h=(o.y-t.y)/(o.x-t.x),u=t.y+(n-t.x)*h;if(Math.abs(s-h)<1e-6)return;d=new r.Point(n,a),c=new r.Point(n,u);const p=(t.y-e.y+(e.x*s-t.x*h))/(s-h);if(p({points:[e],text:t,color:p.textcolor.value(),vertAlign:"middle",horzAlign:"center",font:u.CHART_FONT_FAMILY,offsetX:0,offsetY:0,bold:p.bold&&p.bold.value(),italic:p.italic&&p.italic.value(),fontsize:p.fontsize.value(),backgroundColor:p.color.value(),backgroundRoundRect:4}),f=(e,t)=>({points:[e,t],color:p.color.value(),linewidth:p.linewidth.value(),linestyle:s.LINESTYLE_SOLID,extendleft:!1,extendright:!1,leftend:h.LineEnd.Normal,rightend:h.LineEnd.Normal}) +;if(this._trendLineRendererPoints01.setData(f(e,t)),_.append(this._trendLineRendererPoints01),this._points.length>=3&&(this._trendLineRendererPoints12.setData(f(t,i)),_.append(this._trendLineRendererPoints12)),4===this._points.length&&(this._trendLineRendererPoints23.setData(f(i,o)),_.append(this._trendLineRendererPoints23),l)){const e={points:[(0,n.ensureDefined)(d),(0,n.ensureDefined)(c),l],color:p.color.value(),linewidth:p.linewidth.value(),backcolor:p.backgroundColor.value(),fillBackground:p.fillBackground.value(),transparency:p.transparency.value(),linestyle:s.LINESTYLE_DOTTED};this._intersectionRenderer.setData(e),_.append(this._intersectionRenderer)}const v=g(e,"A");t.y>e.y?(v.vertAlign="bottom",v.offsetY=5):(v.vertAlign="top",v.offsetY=5),this._aLabelRenderer.setData(v),_.append(this._aLabelRenderer);const x=g(t,"B");if(t.y2){const e=g(i,"C");i.y3){const e=g(o,"D");o.y{"use strict";var n=i(4754).LineSourcePaneView,r=i(29639).CompositeRenderer,s=i(66467).TriangleRenderer;t.TrianglePaneView=class extends n{constructor(e,t){super(e,t),this._triangleRenderer=new s,this._renderer=null}renderer(e,t){return this._invalidated&&this._updateImpl(),this._renderer}_updateImpl(){super._updateImpl(),this._renderer=null;var e={};e.points=this._points,e.color=this._source.properties().color.value(),e.linewidth=this._source.properties().linewidth.value(),e.backcolor=this._source.properties().backgroundColor.value(),e.fillBackground=this._source.properties().fillBackground.value(),e.transparency=this._source.properties().transparency.value(),this._triangleRenderer.setData(e);var t=new r;t.append(this._triangleRenderer),this.addAnchors(t),this._renderer=t}}},23743:(e,t,i)=>{"use strict";i.r(t),i.d(t,{VertLinePaneView:()=>u});var n=i(86441),r=i(29639),s=i(44381),a=i(6947),o=i(6612),l=i(17364),d=i(14888),h=i(20575);const c=[a.PaneCursorType.HorizontalResize];class u extends h.AlertableLineSourcePaneView{constructor(e,t,i){super(e,t),this._lineRenderer=new o.VerticalLineRenderer,this._labelRenderer=new s.TextRenderer,this._renderer=null,this._pane=i}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_validatePriceScale(){return!0}_updateImpl(e,t){var i;if(super._updateImpl(),this._renderer=null,0===this._points.length)return;const a=this._source.properties().childs(),o=new r.CompositeRenderer;let h,u=!0;if(1===this._points.length){const t=new n.Point(this._points[0].x,e/2);this._addAlertRenderer(o,[t])}if(a.showLabel.value()&&a.text.value().length>0&&this._source.model().paneForSource(this._source)===this._pane){ +let r=0,d=5,c="center",p="middle";const _=this._points[0].x;let g=0;switch(a.vertLabelsAlign.value()){case"top":g=e;break;case"middle":g=e/2;break;case"bottom":g=0}if("horizontal"===a.textOrientation.value()){switch(a.horzLabelsAlign.value()){case"left":c="right";break;case"right":c="left";break;case"center":c="center"}switch(a.vertLabelsAlign.value()){case"top":p="bottom";break;case"middle":p="middle";break;case"bottom":p="top"}}else{switch(r=-Math.PI/2,d=0,a.horzLabelsAlign.value()){case"left":p="bottom";break;case"right":p="top";break;case"center":p="middle"}switch(a.vertLabelsAlign.value()){case"top":c="left";break;case"middle":c="center";break;case"bottom":c="right"}}const f={points:[new n.Point(_,g)],text:a.text.value(),color:a.textcolor.value(),vertAlign:p,horzAlign:c,font:l.CHART_FONT_FAMILY,offsetX:d,offsetY:0,bold:a.bold.value(),italic:a.italic.value(),fontsize:a.fontsize.value(),forceTextAlign:!0,angle:r};this._labelRenderer.setData(f),o.append(this._labelRenderer),this._needLabelExclusionPath(this._labelRenderer)&&(h=null!==(i=(0,s.getTextBoundaries)(this._labelRenderer,t,e))&&void 0!==i?i:void 0),u=this._labelRenderer.isOutOfScreen(t,e)}const p={x:this._points[0].x,color:a.linecolor.value(),linewidth:a.linewidth.value(),linestyle:a.linestyle.value(),excludeBoundaries:h},_=p.linewidth/2+1;if(u=u&&(p.x<-_||p.x>t+_),this._lineRenderer.setData(p),this._lineRenderer.setHitTest(new d.HitTestResult(d.HitTestResult.MOVEPOINT,{snappingIndex:this._source.points()[0].index})),o.append(this._lineRenderer),!u){if(1===this._points.length){const t=new n.Point(this._points[0].x,e/2);t.data=0,t.square=!0,t.snappingIndex=this._source.points()[0].index,o.append(this.createLineAnchor({points:[t],pointsCursorType:c},0))}this._renderer=o}}_needLabelExclusionPath(e){const t=this._source.properties().childs(),i="horizontal"===t.textOrientation.value(),n=t.text.value();if(i)return""!==n.trim();if("center"!==t.horzLabelsAlign.value())return!1;const r=e.getLinesInfo().lines;if(""===r[r.length-1]&&r.pop(),r.length%2==0)return!1;if(""===r[Math.floor(r.length/2)].trim())return!1;return!0}}},71145:(e,t,i)=>{"use strict";i.d(t,{PaneRendererCachedImage:()=>a});var n=i(86441),r=i(34026),s=i(14888);class a{constructor(e,t){this._cacheRect=null,this._targetRect=null,this._cacheProvider=e,this._index=t}draw(e,t){const i=this._cacheProvider.getCacheRects(t,this._index);if(null===i)return this._cacheRect=null,void(this._targetRect=null);if(this._cacheRect=i.cacheRect,this._targetRect=i.targetRect,0===this._cacheRect.width||0===this._cacheRect.height||0===this._targetRect.width||0===this._targetRect.height)return;e.save(),e.setTransform(1,0,0,1,0,0);const n=t.pixelRatio,r=this._cacheProvider.getCacheCanvas(t);e.drawImage(r,Math.round(this._cacheRect.left*n),Math.round(this._cacheRect.top*n),this._cacheRect.width*n,this._cacheRect.height*n,Math.round(this._targetRect.left*n),Math.round(this._targetRect.top*n),this._targetRect.width*n,this._targetRect.height*n),e.restore()}hitTest(e){if(null===this._targetRect)return null +;const t=new n.Point(this._targetRect.left,this._targetRect.top),i=t.add(new n.Point(this._targetRect.width,this._targetRect.height));return(0,r.pointInBox)(e,(0,n.box)(t,i))?new s.HitTestResult(s.HitTestResult.REGULAR):null}}},56456:(e,t,i)=>{"use strict";i.d(t,{ArcWedgeRenderer:()=>a});var n=i(14888),r=i(38031),s=i(86216);class a extends s.MediaCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null,this._hitTest=new n.HitTestResult(n.HitTestResult.MOVEPOINT),this._backHitTest=new n.HitTestResult(n.HitTestResult.MOVEPOINT_BACKGROUND)}setData(e){this._data=e}setHitTest(e){this._hitTest=e}hitTest(e){if(null===this._data)return null;const t=e.subtract(this._data.center),i=t.length();if(Math.abs(i-this._data.radius)<=4){const t=e.subtract(this._data.p1).length(),i=e.subtract(this._data.p2).length();if(Math.max(t,i)<=this._data.p1.subtract(this._data.p2).length())return this._hitTest}if(this._data.fillBackground&&i<=this._data.radius){const e=this._data.p1.subtract(this._data.center).normalized(),i=this._data.p2.subtract(this._data.center).normalized(),n=t.normalized(),r=e.dotProduct(i),s=n.dotProduct(e),a=n.dotProduct(i);if(s>=r&&a>=r)return this._backHitTest}return null}_drawImpl(e){if(null===this._data)return;const t=e.context;if(t.strokeStyle=this._data.color,t.lineWidth=this._data.linewidth,t.beginPath(),t.arc(this._data.center.x,this._data.center.y,this._data.radius,this._data.edge1,this._data.edge2,!0),t.stroke(),this._data.fillBackground){if(t.arc(this._data.center.x,this._data.center.y,this._data.prevRadius,this._data.edge2,this._data.edge1,!1),this._data.gradient){const e=t.createRadialGradient(this._data.center.x,this._data.center.y,this._data.prevRadius,this._data.center.x,this._data.center.y,this._data.radius);e.addColorStop(0,(0,r.generateColor)(this._data.color1,this._data.transparency)),e.addColorStop(1,(0,r.generateColor)(this._data.color2,this._data.transparency)),t.fillStyle=e}else t.fillStyle=(0,r.generateColor)(this._data.color,this._data.transparency,!0);t.fill()}}}},64673:(e,t,i)=>{"use strict";i.d(t,{quadroBezierHitTest:()=>r,cubicBezierHitTest:()=>s,extendQuadroBezier:()=>a});var n=i(4652);function r(e,t,i,r,s){const a=i.subtract(e).length()+i.subtract(t).length(),o=Math.max(3/a,.02);let l;for(let a=0;;a+=o){a>1&&(a=1);const o=e.scaled((1-a)*(1-a)),d=i.scaled(2*a*(1-a)),h=t.scaled(a*a),c=o.add(d).add(h);if(void 0!==l){if((0,n.distanceToSegment)(c,l,r).distance1&&(o=1);const l=e.scaled((1-o)*(1-o)*(1-o)),h=i.scaled(3*(1-o)*(1-o)*o),c=r.scaled(3*(1-o)*o*o),u=t.scaled(o*o*o),p=l.add(h).add(c).add(u);if(void 0!==d){if((0,n.distanceToSegment)(p,d,s).distance=0&&o<=n&&s.push(a[r])}const d=o(e.x,t.x,i.x,0).concat(o(e.x,t.x,i.x,n));for(let n=0;n=0&&a<=r&&s.push(d[n])}return s}(e,t,i,n,r).filter((e=>e>1)).sort(((e,t)=>e-t));t.x>=0&&t.x<=n&&t.y>=0&&t.y<=r&&a.unshift(1);const d=3/s,h=[];for(let n=0;n0){l[l.length-1].subtract(h).length()<2&&(o+=r,r*=2)}l.push(h),s+=r}l.length>0&&h.push(l)}return h}function o(e,t,i,n){const r=[],s=e-2*i+t,a=2*i-2*e,o=e-n;if(Math.abs(s)>1e-8){const e=a*a-4*s*o;e>=0&&(r.push((-a+Math.sqrt(e))/(2*s)),r.push((-a-Math.sqrt(e))/(2*s)))}else r.push(-o/a);return r}function l(e,t,i,n){return(1-n)*(1-n)*e+2*(1-n)*n*i+n*n*t}},30967:(e,t,i)=>{"use strict";i.d(t,{ChannelRenderer:()=>u});var n=i(27714),r=i(50151),s=i(86441),a=i(34026),o=i(4652),l=i(5531),d=i(14888),h=i(38031),c=i(86216);class u extends c.MediaCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null}setData(e){this._data=e}hitTest(e,t){if(null===this._data||!this._data.hittestOnBackground)return null;const i=this._visiblePolygon((0,n.size)({width:t.cssWidth,height:t.cssHeight}));return null!==i&&(0,a.pointInPolygon)(e,i)?new d.HitTestResult(d.HitTestResult.MOVEPOINT_BACKGROUND):null}_drawImpl(e){if(null===this._data)return;const t=e.context,i=this._visiblePolygon(e.mediaSize);if(null!==i){t.beginPath(),t.moveTo(i[0].x,i[0].y);for(let e=1;e{"use strict";i.d(t,{DisjointChannelRenderer:()=>_});var n=i(27714),r=i(50151),s=i(86441),a=i(34026),o=i(4652),l=i(5531),d=i(53479),h=i(14888),c=i(8440),u=i(38031),p=i(86216);class _{constructor(){this._parallelChannelRenderer=new c.ParallelChannelRenderer,this._disjointChannelIntersectionRenderer=new g,this._selectedRenderer=this._disjointChannelIntersectionRenderer}setData(e){if(e.points.length<4)return;const[t,i,n,r]=e.points;if((0,s.equalPoints)(t,i)||(0,s.equalPoints)(n,r)||(0,o.distanceToLine)(t,i,n).distance<1e-6&&(0,o.distanceToLine)(t,i,r).distance<1e-6)this._selectedRenderer=null;else{ +null!==(0,l.intersectLines)((0,s.lineThroughPoints)(t,i),(0,s.lineThroughPoints)(n,r))?(this._disjointChannelIntersectionRenderer.setData(e),this._selectedRenderer=this._disjointChannelIntersectionRenderer):(this._parallelChannelRenderer.setData({extendleft:e.extendleft,extendright:e.extendright,points:[t,i,r,n],fillBackground:!0,backcolor:e.backcolor,transparency:e.transparency,color:"rgba(0,0,0,0)",linestyle:d.LINESTYLE_SOLID,linewidth:0,showMidline:!1,hittestOnBackground:e.hittestOnBackground}),this._selectedRenderer=this._parallelChannelRenderer)}}hitTest(e,t){return null!==this._selectedRenderer?this._selectedRenderer.hitTest(e,t):null}draw(e,t){null!==this._selectedRenderer&&this._selectedRenderer.draw(e,t)}}class g extends p.MediaCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null}setData(e){this._data=e}hitTest(e,t){if(null===this._data||!this._data.hittestOnBackground)return null;for(const i of this._visiblePolygons((0,n.size)({width:t.cssWidth,height:t.cssHeight})))if((0,a.pointInPolygon)(e,i))return new h.HitTestResult(h.HitTestResult.MOVEPOINT_BACKGROUND);return null}_drawImpl(e){if(null===this._data||this._data.points.length<4)return;const t=e.context;t.fillStyle=(0,u.generateColor)(this._data.backcolor,this._data.transparency);for(const i of this._visiblePolygons(e.mediaSize)){t.beginPath(),t.moveTo(i[0].x,i[0].y);for(let e=1;e{"use strict";i.d(t,{EllipseRendererSimple:()=>d});var n=i(14888),r=i(91031),s=i(86441),a=i(38031),o=i(86216),l=i(9740);class d extends o.MediaCoordinatesPaneRenderer{constructor(e,t,i){super(),this._data=e,this._hitTest=t||new n.HitTestResult(n.HitTestResult.MOVEPOINT),this._backgroundHitTest=i||new n.HitTestResult(n.HitTestResult.MOVEPOINT_BACKGROUND)}hitTest(e){if(this._data.points.length<2)return null;const t=this._data.points[0],i=this._data.points[1],n=.5*Math.abs(t.x-i.x),a=Math.abs(t.x-i.x),o=Math.abs(t.y-i.y),l=t.add(i).scaled(.5) +;let d=e.subtract(l);if(a<1||o<1)return null;const h=(i.y-t.y)/(i.x-t.x);d=new s.Point(d.x,d.y/h);let c=d.x*d.x+d.y*d.y-n*n;return c=(0,r.sign)(c)*Math.sqrt(Math.abs(c/n)),Math.abs(c)<3?this._hitTest:this._data.fillBackground&&!this._data.noHitTestOnBackground&&c<3?this._backgroundHitTest:null}_drawImpl(e){const t=e.context;t.lineCap="butt",t.strokeStyle=this._data.color,t.lineWidth=this._data.linewidth,void 0!==this._data.linestyle&&(0,l.setLineStyle)(t,this._data.linestyle);const i=this._data.points[0],n=this._data.points[1],r=Math.abs(i.x-n.x),s=Math.abs(i.y-n.y),o=i.add(n).scaled(.5);if(r<1||s<1)return;let d=0;if(this._data.wholePoints){const e=this._data.wholePoints[0],t=this._data.wholePoints[1];d=Math.abs(e.x-t.x)}t.save(),t.translate(o.x,o.y),t.scale(1,s/r),t.beginPath(),t.arc(0,0,r/2,0,2*Math.PI,!1),t.restore(),t.stroke(),this._data.fillBackground&&(this._data.wholePoints&&(t.translate(o.x,o.y),t.scale(1,s/r),t.arc(0,0,d/2,0,2*Math.PI,!0)),t.fillStyle=(0,a.generateColor)(this._data.backcolor,this._data.transparency,!0),t.fill())}}},80856:(e,t,i)=>{"use strict";i.d(t,{LineAnchorRenderer:()=>v});var n=i(86441),r=i(34026),s=i(9740),a=i(65665),o=i(14888),l=i(6947),d=i(55014),h=i(50151);class c extends n.Point{constructor(e,t,i,n){super(e,t),this.data=i,this.square=n}}function u(e,t,i,n){const r=i+n/2;(0,s.drawRoundRect)(e,t.x-r,t.y-r,2*r,2*r,(i+n)/2),e.closePath(),e.lineWidth=n}function p(e,t,i,n){e.globalAlpha=.2,u(e,t,i,n),e.stroke(),e.globalAlpha=1}function _(e,t,i,n){u(e,t,i-n,n),e.fill(),e.stroke()}function g(e,t,i,n){e.globalAlpha=.2,e.beginPath(),e.arc(t.x,t.y,i+n/2,0,2*Math.PI,!0),e.closePath(),e.lineWidth=n,e.stroke(),e.globalAlpha=1}function f(e,t,i,n){e.beginPath(),e.arc(t.x,t.y,i-n/2,0,2*Math.PI,!0),e.closePath(),e.lineWidth=n,e.fill(),e.stroke()}class v{constructor(e){this._data=null!=e?e:null}setData(e){this._data=e}draw(e,t){if(null===this._data||!this._data.visible)return;const i=[],n=[],r=[],s=[];for(let e=0;e(0,r.pointInBox)(t,e)))}_drawPoints(e,t,i,n,r,s){const o=(0,h.ensureNotNull)(this._data),l=o.currentPoint,u=o.radius;let p=Math.max(1,Math.floor((o.strokeWidth||2)*t)) +;o.selected&&(p+=Math.max(1,Math.floor(t/2)));const _=Math.max(1,Math.floor(t));let g=Math.round(u*t*2);g%2!=_%2&&(g+=1);const f=_%2/2,v=(0,d.interactionTolerance)().anchor;for(let d=0;d{"use strict";i.d(t,{ParallelChannelRenderer:()=>p});var n=i(27714),r=i(50151),s=i(86441),a=i(4652),o=i(5531),l=i(14888),d=i(55014),h=i(38031),c=i(86216),u=i(9740);class p extends c.MediaCoordinatesPaneRenderer{constructor(e,t){super(),this._data=null,this._hittestResult=e||new l.HitTestResult(l.HitTestResult.MOVEPOINT),this._backHittestResult=t||new l.HitTestResult(l.HitTestResult.MOVEPOINT_BACKGROUND)}setData(e){this._data=e}hitTest(e,t){if(null===this._data||this._data.points.length<2)return null;const i=(0,n.size)({width:t.cssWidth,height:t.cssHeight}),[r,s]=this._data.points,a=this._extendAndHitTestLineSegment(e,r,s,i);if(null!==a)return a;if(4===this._data.points.length&&!this._data.skipTopLine){const[,,t,n]=this._data.points,a=this._extendAndHitTestLineSegment(e,t,n,i);if(null!==a)return a;if(this._data.showMidline&&!this._data.skipLines){const a=r.add(t).scaled(.5),o=s.add(n).scaled(.5),l=this._extendAndHitTestLineSegment(e,a,o,i);if(null!==l)return l}}return this._data.hittestOnBackground&&this._data.fillBackground?this._hitTestBackground(e):null}_drawImpl(e){if(null===this._data||this._data.points.length<2)return;const t=e.context;t.lineCap="butt",t.strokeStyle=this._data.color,t.lineWidth=this._data.linewidth,(0,u.setLineStyle)(t,this._data.linestyle);const[i,n]=this._data.points;if(this._data.points.some((e=>!isFinite(e.y))))this._extendAndDrawLineSegment(t,i,n,e.mediaSize);else if(this._data.skipLines||this._extendAndDrawLineSegment(t,i,n,e.mediaSize),4===this._data.points.length){const[,,r,s]=this._data.points;if(this._data.skipLines||this._data.skipTopLine||this._extendAndDrawLineSegment(t,r,s,e.mediaSize),this._data.fillBackground&&this._drawBackground(t,this._data.points,e.mediaSize),this._data.showMidline&&!this._data.skipLines){t.strokeStyle=this._data.midcolor,t.lineWidth=this._data.midlinewidth,(0,u.setLineStyle)(t,this._data.midlinestyle);const a=i.add(r).scaled(.5),o=n.add(s).scaled(.5);this._extendAndDrawLineSegment(t,a,o,e.mediaSize)}}}_getColor(){const e=(0,r.ensureNotNull)(this._data);return(0,h.generateColor)(e.backcolor,e.transparency)}_extendAndDrawLineSegment(e,t,i,n){const r=this._extendAndClipLineSegment(t,i,n);null!==r&&(0,u.drawLine)(e,r[0].x,r[0].y,r[1].x,r[1].y)}_extendAndHitTestLineSegment(e,t,i,n){const r=this._extendAndClipLineSegment(t,i,n);if(null!==r){if((0,a.distanceToSegment)(r[0],r[1],e).distance<=3)return this._hittestResult}return null} +_extendAndClipLineSegment(e,t,i){const n=(0,r.ensureNotNull)(this._data);return(0,d.extendAndClipLineSegment)(e,t,i.width,i.height,n.extendleft,n.extendright)}_drawBackground(e,t,i){const n=(0,r.ensureNotNull)(this._data),[o,l,d,h]=t;if((0,s.equalPoints)(o,l)||(0,s.equalPoints)(d,h)||(0,a.distanceToLine)(o,l,d).distance<1e-6||(0,a.distanceToLine)(o,l,h).distance<1e-6)return;if(i.width<=0||i.height<=0)return;let c=[new s.Point(0,0),new s.Point(i.width,0),new s.Point(i.width,i.height),new s.Point(0,i.height)];if(c=_(c,o,l,h),n.extendright||(c=_(c,l,h,d)),c=_(c,h,d,o),n.extendleft||(c=_(c,d,o,l)),null!==c){e.beginPath(),e.moveTo(c[0].x,c[0].y);for(let t=1;tu?null:e.y>=h&&e.y<=d?this._backHittestResult:null}}function _(e,t,i,n){return null!==e?(0,o.intersectPolygonAndHalfplane)(e,(0,s.halfplaneThroughPoint)((0,s.lineThroughPoints)(t,i),n)):null}},98930:(e,t,i)=>{"use strict";i.d(t,{PolygonRenderer:()=>u});var n=i(34026),r=i(4652),s=i(9933),a=i(85113),o=i(14888),l=i(38031),d=i(86216),h=i(55014),c=i(9740);class u extends d.MediaCoordinatesPaneRenderer{constructor(e){super(),this._data=null,this._backHittest=new o.HitTestResult(o.HitTestResult.MOVEPOINT_BACKGROUND),this._points=[],this._hittest=null!=e?e:new o.HitTestResult(o.HitTestResult.MOVEPOINT)}setData(e){this._data=e,this._points=e.points}hitTest(e){if(null===this._data||void 0!==this._data.mouseTouchable&&!this._data.mouseTouchable)return null;const t=Math.max((0,h.interactionTolerance)().line,Math.ceil(this._data.linewidth/2)),i=this._points.length;if(1===i){return(0,n.pointInCircle)(e,this._points[0],t)?this._hittest:null}for(let n=1;n0){const n=this._points[0],s=this._points[i-1];if((0,r.distanceToSegment)(n,s,e).distance<=t)return this._hittest}return this._data.filled&&this._data.fillBackground&&(0,n.pointInPolygon)(e,this._data.points)?this._backHittest:null}_drawImpl(e){var t,i;const n=e.context,r=this._points.length;if(null===this._data||0===r)return;if(1===r)return void this._drawPoint(n,this._points[0],this._data.linewidth/2,this._data.color);n.beginPath();const o=null!==(t=this._data.linecap)&&void 0!==t?t:"butt";n.lineCap=o,n.strokeStyle=this._data.color,n.lineWidth=this._data.linewidth,n.lineJoin=null!==(i=this._data.linejoin)&&void 0!==i?i:"miter",(0,c.setLineStyle)(n,this._data.linestyle);const d=this._points[0];n.moveTo(d.x,d.y);for(const e of this._points)n.lineTo(e.x,e.y);if(this._data.filled&&this._data.fillBackground&&(n.fillStyle=(0,l.generateColor)(this._data.backcolor,this._data.transparency),n.fill()), +this._data.filled&&!this._data.skipClosePath&&n.closePath(),this._data.linewidth>0&&n.stroke(),r>1){if("butt"!==o&&(n.lineCap="butt"),this._data.leftend===a.LineEnd.Arrow){const e=this._correctArrowPoints(this._points[1],this._points[0],n.lineWidth,o);(0,s.drawArrow)(e[0],e[1],n,n.lineWidth,1)}if(this._data.rightend===a.LineEnd.Arrow){const e=this._correctArrowPoints(this._points[r-2],this._points[r-1],n.lineWidth,o);(0,s.drawArrow)(e[0],e[1],n,n.lineWidth,1)}}}_drawPoint(e,t,i,n){0!==i&&(e.beginPath(),e.fillStyle=n,e.arc(t.x,t.y,i,0,2*Math.PI,!0),e.fill(),e.closePath())}_correctArrowPoints(e,t,i,n){const r=t.subtract(e),s=r.length();if("butt"===n||s<1)return[e,t];const a=s+i/2;return[e,r.scaled(a/s).add(e)]}}},14594:(e,t,i)=>{"use strict";i.d(t,{TrendLineStatsRenderer:()=>R,iconsContainer:()=>x});var n=i(27714),r=i(86441),s=i(34026),a=i(50151),o=i(49483),l=i(44381),d=i(14888),h=i(9740),c=i(65665),u=i(83499),p=i(26867),_=i.n(p);class g{constructor(e,t,i){this._ready=!1,this._img=function(e,t,i){const n=new Image;return n.width=t,n.height=t,n.onload=i,n.src=e,n}(e,t,(()=>{this._ready=!0,i()}))}ready(){return this._ready}image(){return this._img}}let f=null;const v=18,x=new class{constructor(e,t){this._icons=new Map,this._onAllIconsLoaded=new(_()),this._pendingLoading=e.length;const i=()=>{0==--this._pendingLoading&&this._onAllIconsLoaded.fire()};e.forEach((e=>{const n=this._icons.get(e.name)||new Map;n.set(e.theme,new g(e.imageData,t,i)),this._icons.set(e.name,n)}))}getIcon(e,t){return(0,a.ensureDefined)((0,a.ensureDefined)(this._icons.get(e)).get(t))}onAllIconsReady(){return this._onAllIconsLoaded}}([{name:"angle",theme:"dark",imageData:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjQ5OTk5IDE1SDIuNjU3NzFMMy4wNjEwNCAxNC4yNjA2TDkuMDYxMDQgMy4yNjA1N0w5LjMwMDQ2IDIuODIxNjJMMTAuMTc4NCAzLjMwMDQ4TDkuOTM4OTMgMy43Mzk0Mkw3LjUxMzg1IDguMTg1NDJDMTAuNTYyMSA5LjY3MjA1IDEwLjk0NTEgMTIuNjI2MSAxMC45OTMxIDE0SDE0LjVIMTVWMTVIMTQuNUgzLjQ5OTk5Wk05Ljk5MTk3IDE0QzkuOTQyMzYgMTIuNzI1OSA5LjU4NjI5IDEwLjI4OCA3LjAzNDM1IDkuMDY0NDlMNC4zNDIyNiAxNEg5Ljk5MTk3WiIgZmlsbD0iI0Y4RjlGRCIvPgo8L3N2Zz4K"},{name:"angle",theme:"light",imageData:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMy40OTk5OSAxNUgyLjY1NzcxTDMuMDYxMDQgMTQuMjYwNkw5LjA2MTA0IDMuMjYwNTdMOS4zMDA0NiAyLjgyMTYyTDEwLjE3ODQgMy4zMDA0OEw5LjkzODkzIDMuNzM5NDJMNy41MTM4NSA4LjE4NTQyQzEwLjU2MjEgOS42NzIwNSAxMC45NDUxIDEyLjYyNjEgMTAuOTkzMSAxNEgxNC41SDE1VjE1SDE0LjVIMy40OTk5OVpNOS45OTE5NyAxNEM5Ljk0MjM2IDEyLjcyNTkgOS41ODYyOSAxMC4yODggNy4wMzQzNSA5LjA2NDQ5TDQuMzQyMjYgMTRIOS45OTE5N1oiIGZpbGw9IiMyQTJFMzkiLz4NCjwvc3ZnPg0K"},{name:"barsRange",theme:"dark", +imageData:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMiAzVjMuNVY1SDFWNlYxM1YxNEgyVjE1LjVWMTZIM1YxNS41VjE0SDRWMTNWNlY1SDNWMy41VjNIMlpNOC4yMDcxMSA3LjVMNy44NTM1NSA3Ljg1MzU1TDYuNzA3MTEgOUgxMS4yOTI5TDEwLjE0NjQgNy44NTM1NUw5Ljc5Mjg5IDcuNUwxMC41IDYuNzkyODlMMTAuODUzNiA3LjE0NjQ1TDEyLjg1MzYgOS4xNDY0NUwxMy4yMDcxIDkuNUwxMi44NTM2IDkuODUzNTVMMTAuODUzNiAxMS44NTM2TDEwLjUgMTIuMjA3MUw5Ljc5Mjg5IDExLjVMMTAuMTQ2NCAxMS4xNDY0TDExLjI5MjkgMTBINi43MDcxMUw3Ljg1MzU1IDExLjE0NjRMOC4yMDcxMSAxMS41TDcuNSAxMi4yMDcxTDcuMTQ2NDUgMTEuODUzNkw1LjE0NjQ1IDkuODUzNTVMNC43OTI4OSA5LjVMNS4xNDY0NSA5LjE0NjQ1TDcuMTQ2NDUgNy4xNDY0NUw3LjUgNi43OTI4OUw4LjIwNzExIDcuNVpNMyA2SDJWMTNIM1Y2Wk0xNSAzLjVWM0gxNlYzLjVWNUgxN1Y2VjEzVjE0SDE2VjE1LjVWMTZIMTVWMTUuNVYxNEgxNFYxM1Y2VjVIMTVWMy41Wk0xNSA2SDE2VjEzSDE1VjZaIiBmaWxsPSIjRjhGOUZEIi8+DQo8L3N2Zz4NCg=="},{name:"barsRange",theme:"light",imageData:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMiAzVjMuNVY1SDFWNlYxM1YxNEgyVjE1LjVWMTZIM1YxNS41VjE0SDRWMTNWNlY1SDNWMy41VjNIMlpNOC4yMDcxMSA3LjVMNy44NTM1NSA3Ljg1MzU1TDYuNzA3MTEgOUgxMS4yOTI5TDEwLjE0NjQgNy44NTM1NUw5Ljc5Mjg5IDcuNUwxMC41IDYuNzkyODlMMTAuODUzNiA3LjE0NjQ1TDEyLjg1MzYgOS4xNDY0NUwxMy4yMDcxIDkuNUwxMi44NTM2IDkuODUzNTVMMTAuODUzNiAxMS44NTM2TDEwLjUgMTIuMjA3MUw5Ljc5Mjg5IDExLjVMMTAuMTQ2NCAxMS4xNDY0TDExLjI5MjkgMTBINi43MDcxMUw3Ljg1MzU1IDExLjE0NjRMOC4yMDcxMSAxMS41TDcuNSAxMi4yMDcxTDcuMTQ2NDUgMTEuODUzNkw1LjE0NjQ1IDkuODUzNTVMNC43OTI4OSA5LjVMNS4xNDY0NSA5LjE0NjQ1TDcuMTQ2NDUgNy4xNDY0NUw3LjUgNi43OTI4OUw4LjIwNzExIDcuNVpNMyA2SDJWMTNIM1Y2Wk0xNSAzLjVWM0gxNlYzLjVWNUgxN1Y2VjEzVjE0SDE2VjE1LjVWMTZIMTVWMTUuNVYxNEgxNFYxM1Y2VjVIMTVWMy41Wk0xNSA2SDE2VjEzSDE1VjZaIiBmaWxsPSIjMkEyRTM5Ii8+DQo8L3N2Zz4NCg=="},{name:"priceRange",theme:"dark",imageData:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMyAySDMuNUgxMy41SDE0VjNIMTMuNUgzLjVIM1YyWk04LjUgMy43OTI4OUw4Ljg1MzU1IDQuMTQ2NDVMMTAuODUzNiA2LjE0NjQ1TDExLjIwNzEgNi41TDEwLjUgNy4yMDcxMUwxMC4xNDY0IDYuODUzNTVMOSA1LjcwNzExVjEyLjI5MjlMMTAuMTQ2NCAxMS4xNDY0TDEwLjUgMTAuNzkyOUwxMS4yMDcxIDExLjVMMTAuODUzNiAxMS44NTM2TDguODUzNTUgMTMuODUzNkw4LjUgMTQuMjA3MUw4LjE0NjQ1IDEzLjg1MzZMNi4xNDY0NSAxMS44NTM2TDUuNzkyODkgMTEuNUw2LjUgMTAuNzkyOUw2Ljg1MzU1IDExLjE0NjRMOCAxMi4yOTI5VjUuNzA3MTFMNi44NTM1NSA2Ljg1MzU1TDYuNSA3LjIwNzExTDUuNzkyODkgNi41TDYuMTQ2NDUgNi4xNDY0NUw4LjE0NjQ1IDQuMTQ2NDVMOC41IDMuNzkyODlaTTMuNSAxNkgzVjE1SDMuNUgxMy41SDE0VjE2SDEzLjVIMy41WiIgZmlsbD0iI0Y4RjlGRCIvPg0KPC9zdmc+DQo="},{name:"priceRange",theme:"light", +imageData:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMyAySDMuNUgxMy41SDE0VjNIMTMuNUgzLjVIM1YyWk04LjUgMy43OTI4OUw4Ljg1MzU1IDQuMTQ2NDVMMTAuODUzNiA2LjE0NjQ1TDExLjIwNzEgNi41TDEwLjUgNy4yMDcxMUwxMC4xNDY0IDYuODUzNTVMOSA1LjcwNzExVjEyLjI5MjlMMTAuMTQ2NCAxMS4xNDY0TDEwLjUgMTAuNzkyOUwxMS4yMDcxIDExLjVMMTAuODUzNiAxMS44NTM2TDguODUzNTUgMTMuODUzNkw4LjUgMTQuMjA3MUw4LjE0NjQ1IDEzLjg1MzZMNi4xNDY0NSAxMS44NTM2TDUuNzkyODkgMTEuNUw2LjUgMTAuNzkyOUw2Ljg1MzU1IDExLjE0NjRMOCAxMi4yOTI5VjUuNzA3MTFMNi44NTM1NSA2Ljg1MzU1TDYuNSA3LjIwNzExTDUuNzkyODkgNi41TDYuMTQ2NDUgNi4xNDY0NUw4LjE0NjQ1IDQuMTQ2NDVMOC41IDMuNzkyODlaTTMuNSAxNkgzVjE1SDMuNUgxMy41SDE0VjE2SDEzLjVIMy41WiIgZmlsbD0iIzJBMkUzOSIvPg0KPC9zdmc+DQo="}],v),m=new Map;class R{constructor(e,t,i){this._fontSize=0,this._preRendered=!1,this._boundingBox=null,this._rect=null,this._padding=null,this._textPoint=null,this._textSizeCache=t,this._data=e,this._fontSize=e.fontSize?e.fontSize:12,this._lineSpacing=(0,c.isNumber)(this._data.lineSpacing)&&this._data.lineSpacing?this._data.lineSpacing:0,e.lines=this._lines=null===e.text?[]:(0,l.wordWrap)(e.text,this.fontStyle(),e.wordWrapWidth),this._hittest=i||new d.HitTestResult(d.HitTestResult.MOVEPOINT)}fontStyle(){return`${this._data.bold?"bold ":""}${this._data.italic?"italic ":""}${this._fontSize}px ${this._data.font}`}draw(e,t){if(0===this._data.points.length||null===this._data.text)return{width:0};this._preRender();const i=this._fontSize+this._lineSpacing;e.textBaseline="top",e.font=this.fontStyle();const n=(0,a.ensureNotNull)(this._rect);if(this._rect){if("right"!==this._data.horzAlign&&"center"!==this._data.horzAlign||!0!==this._data.doNotAlignText&&(e.textAlign="right"===this._data.horzAlign?"end":"center"),this._data.backgroundRoundRect?((0,h.drawRoundRect)(e,n.x,n.y,n.w,n.h,this._data.backgroundRoundRect),e.fillStyle=this._data.backgroundColor,e.fill(),e.globalAlpha=1):(e.fillStyle=this._data.backgroundColor,e.fillRect(n.x,n.y,n.w,n.h),e.globalAlpha=1),this._data.icons){let r=0;const s=Math.ceil((v-this._fontSize)/2),o=(0,a.ensureNotNull)(this._padding);for(const a of this._data.icons){const l=Math.round(n.x+o.left),d=Math.round(n.y+o.top+i*r-s);this._drawIcon(e,l,d,a,Boolean(this._data.isDark),t),r+=1}}}else"right"===this._data.horzAlign?e.textAlign="end":"center"===this._data.horzAlign&&(e.textAlign="center");const r=(0,a.ensureNotNull)(this._textPoint),s=r.x;let o=r.y;e.fillStyle=this._data.color;for(const t of this._lines)e.fillText(t,s,o),o+=i;return{width:n.w+2}}hitTest(e){return 0===this._data.points.length?null:(this._preRender(),this._boundingBox&&(0,s.pointInBox)(e,this._boundingBox)?this._hittest:null)}_preRender(){if(this._preRendered)return;const e=function(){if(null!==f)return f;const e=(0,u.createDisconnectedCanvas)(document,(0,n.size)({width:0,height:0}));return f=(0,u.getPrescaledContext2D)(e),f}(),t=this._data.points[0].x;let i=t;const s=this._data.points[0].y +;let a=s;const o=this._fontSize,l=this._lineSpacing,d=(o+l)*this._lines.length-l;e.textBaseline="top",e.font=this.fontStyle();const h=[];let c;if(this._data.wordWrapWidth){c=this._data.wordWrapWidth;for(let e=0;e{"use strict";i.d(t,{TriangleRenderer:()=>h});var n=i(4652),r=i(34026),s=i(86216),a=i(14888),o=i(38031),l=i(55014),d=i(9740);class h extends s.MediaCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null}setData(e){this._data=e}hitTest(e){if(null===this._data||this._data.points.length<2)return null;const[t,i]=this._data.points;let s=(0,n.distanceToSegment)(t,i,e);const o=(0,l.interactionTolerance)().line;if(s.distance<=o)return new a.HitTestResult(a.HitTestResult.MOVEPOINT);if(3!==this._data.points.length)return null;const d=this._data.points[2];return s=(0,n.distanceToSegment)(i,d,e),s.distance<=o?new a.HitTestResult(a.HitTestResult.MOVEPOINT):(s=(0,n.distanceToSegment)(d,t,e),s.distance<=o?new a.HitTestResult(a.HitTestResult.MOVEPOINT):this._data.fillBackground&&(0,r.pointInTriangle)(e,t,i,d)?new a.HitTestResult(a.HitTestResult.MOVEPOINT_BACKGROUND):null)}_drawImpl(e){if(null===this._data||this._data.points.length<2)return;const t=e.context;t.lineCap="butt",t.strokeStyle=this._data.color,t.lineWidth=this._data.linewidth,void 0!==this._data.linestyle&&(0,d.setLineStyle)(t,this._data.linestyle) +;const[i,n]=this._data.points,r=2===this._data.points.length?n:this._data.points[2];t.beginPath(),t.moveTo(i.x,i.y),t.lineTo(n.x,n.y),t.lineTo(r.x,r.y),t.lineTo(i.x,i.y),this._data.fillBackground&&(t.fillStyle=(0,o.generateColor)(this._data.backcolor,this._data.transparency),t.fill()),t.stroke()}}},99620:(e,t,i)=>{"use strict";e.exports=i.p+"prediction-clock-white.c4675d37769f1df4c9ec.png"},88249:(e,t,i)=>{"use strict";e.exports=i.p+"prediction-failure-white.a838a6689f951970e715.png"},14012:(e,t,i)=>{"use strict";e.exports=i.p+"prediction-success-white.2fb9966b4c0f3529a2ea.png"},91481:e=>{e.exports={ar:"in",ca_ES:"in",cs:["za"],de:"in",el:["σε"],en:"in",es:["en"],fa:"in",fr:["en"],he_IL:["בתוך"],hu_HU:["-ban/ben"],id_ID:["dalam"],it:"in",ja:[":"],ko:"in",ms_MY:["dalam"],nl_NL:"in",pl:["w"],pt:["em"],ro:"in",ru:["за"],sv:"in",th:["ใน"],tr:["za"],vi:["trong"],zh:["在"],zh_TW:["內"]}},44143:e=>{e.exports={ar:["أغلقت"],ca_ES:["Tancat"],cs:["Zavřený"],de:["Geschlossen"],el:"Closed",en:"Closed",es:["Cerrado"],fa:["سود/زیان"],fr:["Fermé"],he_IL:["נסגר"],hu_HU:["Záró"],id_ID:["Tutup"],it:["Chiuso"],ja:["確定"],ko:["포지션청산"],ms_MY:["Tutup"],nl_NL:["Gesloten"],pl:["Zamknięte"],pt:["Fechado"],ro:"Closed",ru:["Закр. поз."],sv:"Closed",th:["ปิด"],tr:["Kapalı"],vi:["Đóng"],zh:["已平仓"],zh_TW:["已平倉"]}},50140:e=>{e.exports={ar:["مفتوح"],ca_ES:["Obertura"],cs:["Otevřený"],de:["Offener"],el:["Opened"],en:"Open",es:["Apertura"],fa:["سود/زیان"],fr:["Ouverture"],he_IL:["נפתח"],hu_HU:["Nyitva"],id_ID:["Pembukaan"],it:["Aperto"],ja:["未確定"],ko:["포지션보유"],ms_MY:["Buka"],nl_NL:["Opened"],pl:["Otwarte"],pt:["Aberto"],ro:"Open",ru:["Откр. поз."],sv:"Open",th:["เปิด"],tr:["Açık"],vi:["Mở"],zh:["开仓"],zh_TW:["未平倉"]}},16075:e=>{e.exports={ar:["إلغاء أمر"],ca_ES:["Cancel·lar ordre"],cs:"Cancel Order",de:["Auftrag abbrechen"],el:"Cancel Order",en:"Cancel Order",es:["Cancelar orden"],fa:"Cancel Order",fr:["Annuler Ordre"],he_IL:["בטל פקודה"],hu_HU:["Megbízás Törlése"],id_ID:["Batalkan Order"],it:["Annulla ordine"],ja:["注文をキャンセル"],ko:["주문 취소"],ms_MY:["Batalkan Pesanan"],nl_NL:"Cancel Order",pl:["Anuluj zlecenie"],pt:["Cancelar ordem"],ro:"Cancel Order",ru:["Отменить заявку"],sv:["Avbryt order"],th:["ยกเลิกคำสั่ง"],tr:["Emir İptal"],vi:["Hủy Lệnh"],zh:["取消订单"],zh_TW:["取消報單"]}},37431:e=>{e.exports={ar:["إغلاق صفقة"],ca_ES:"Close Position",cs:"Close Position",de:["Position Schließen"],el:"Close Position",en:"Close Position",es:["Cerrar posición"],fa:"Close Position",fr:["Fermer la Position"],he_IL:["סגור פוזיציה"],hu_HU:["Záró Pozíció"],id_ID:["Tutup Posisi"],it:["Chiudi posizione"],ja:["ポジション決済"],ko:["포지션 닫기"],ms_MY:["Kedudukan Penutup"],nl_NL:"Close Position",pl:["Zamknij pozycję"],pt:["Fechar Posição"],ro:"Close Position",ru:["Закрыть позицию"],sv:["Stäng position"],th:["ปิดสถานะ"],tr:["Pozisyonu Kapat"],vi:["Đóng Trạng thái"],zh:["平仓"],zh_TW:["平倉"]}},968:e=>{e.exports={ar:["لم تنجح"],ca_ES:"FAILURE",cs:["SELHÁNÍ"],de:["FEHLER"],el:["ΑΠΟΤΥΧΙΑ"],en:"FAILURE",es:["FALLO"],fa:["شکست"],fr:["ÉCHEC"],he_IL:["כישלון"],hu_HU:["VESZTESÉG"],id_ID:["KEGAGALAN"], +it:["OPERAZIONE NON RIUSCITA"],ja:["失敗"],ko:["실패"],ms_MY:["KEGAGALAN"],nl_NL:["Mislukt!"],pl:["PORAŻKA"],pt:["FALHA"],ro:"FAILURE",ru:["НЕУДАЧА"],sv:["MISSLYCKANDE"],th:["ล้มเหลว"],tr:["BAŞARISIZ"],vi:["THẤT BẠI"],zh:["失败"],zh_TW:["失敗"]}},63706:e=>{e.exports={ar:["رأس"],ca_ES:["Cap"],cs:"Head",de:["Kopf"],el:"Head",en:"Head",es:["Cabeza"],fa:"Head",fr:["Tête"],he_IL:["ראש"],hu_HU:["Fej"],id_ID:"Head",it:["Testa"],ja:["ヘッド"],ko:["머리"],ms_MY:["Kepala"],nl_NL:"Head",pl:["Głowa"],pt:["Cabeça"],ro:"Head",ru:["Голова"],sv:["Huvud"],th:["หัว"],tr:["Baş"],vi:["Đầu"],zh:["头部"],zh_TW:["頭"]}},68589:e=>{e.exports={ar:["الكتف الأيسر"],ca_ES:["Espatlla esquerra"],cs:"Left Shoulder",de:["Linke Schulter"],el:"Left Shoulder",en:"Left Shoulder",es:["Hombro izquierdo"],fa:"Left Shoulder",fr:["Épaule gauche"],he_IL:["כתף שמאל"],hu_HU:["Bal Váll"],id_ID:"Left Shoulder",it:["Spalla sinistra"],ja:["左ショルダー"],ko:["왼어깨"],ms_MY:["Bahu Kiri"],nl_NL:"Left Shoulder",pl:["Lewe ramię"],pt:["Ombro Esquerdo"],ro:"Left Shoulder",ru:["Левое плечо"],sv:["Vänster skuldra"],th:["ไหล่ซ้าย"],tr:["Sol Omuz"],vi:["Vai trái"],zh:["左肩"],zh_TW:["左肩"]}},33241:e=>{e.exports={ar:["تعديل الأمر"],ca_ES:["Modifica ordre"],cs:"Modify Order",de:["Order modifizieren"],el:"Modify Order",en:"Modify Order",es:["Modificar orden"],fa:"Modify Order",fr:["Modifier l'ordre"],he_IL:["שנה הוראה"],hu_HU:"Modify Order",id_ID:["Memodifikasi Order"],it:["Modifica ordine"],ja:["注文の変更"],ko:["오더 고치기"],ms_MY:["Ubah Suai Pesanan"],nl_NL:"Modify Order",pl:["Modyfikuj zlecenie"],pt:["Modificar ordem"],ro:"Modify Order",ru:["Изменить заявку"],sv:["Ändra order"],th:["แก้ไขออเดอร์"],tr:["Emir Değiştir"],vi:["Chỉnh Lệnh"],zh:["修改订单"],zh_TW:["修改訂單"]}},26787:e=>{e.exports={ar:["نجاح"],ca_ES:"SUCCESS",cs:["ÚSPĚCH"],de:["ERFOLG"],el:["ΕΠΙΤΥΧΙΑ"],en:"SUCCESS",es:["ÉXITO"],fa:["موفقیت"],fr:["SUCCÈS"],he_IL:["הצלחה"],hu_HU:["NYERESÉG"],id_ID:["SUKSES"],it:["OPERAZIONE RIUSCITA"],ja:["成功"],ko:["성공"],ms_MY:["BERJAYA"],nl_NL:["Succes!"],pl:["SUKCES"],pt:["SUCESSO"],ro:"SUCCESS",ru:["УСПЕХ"],sv:["FRAMGÅNG"],th:["สำเร็จ"],tr:["BAŞARILI"],vi:["THÀNH CÔNG"],zh:["成功"],zh_TW:["成功"]}},438:e=>{e.exports={ar:["وقف:{stopChange} ({stopChangePercent}) {stopChangePip}، الكمية:‎{amount}‎"],ca_ES:["Stop: {stopChange} ({stopChangePercent}) {stopChangePip}, Import: {amount}"],cs:"Stop: {stopChange} ({stopChangePercent}) {stopChangePip}, Amount: {amount}",de:["Stop: {stopChange} ({stopChangePercent}) {stopChangePip}, Betrag: {amount}"],el:"Stop: {stopChange} ({stopChangePercent}) {stopChangePip}, Amount: {amount}",en:"Stop: {stopChange} ({stopChangePercent}) {stopChangePip}, Amount: {amount}",es:["Stop: {stopChange} ({stopChangePercent}) {stopChangePip}, Importe: {amount}"],fa:"Stop: {stopChange} ({stopChangePercent}) {stopChangePip}, Amount: {amount}",fr:["Stop: {stopChange} ({stopChangePercent}) {stopChangePip}, Montant: {amount}"],he_IL:["סטופ: {stopChange} ({stopChangePercent}) {stopChangePip}, סכום: {amount}"],hu_HU:["Stop: {stopChange} ({stopChangePercent}) {stopChangePip}, Összeg: {amount}"], +id_ID:["Stop: {stopChange} ({stopChangePercent}) {stopChangePip}, Jumlah: {amount}"],it:["Stop: {stopChange} ({stopChangePercent}) {stopChangePip}, Quantità: {amount}"],ja:["ストップ: {stopChange} ({stopChangePercent}) {stopChangePip}, 金額: {amount}"],ko:["스탑: {stopChange} ({stopChangePercent}) {stopChangePip}, 금액: {amount}"],ms_MY:["Berhenti: {stopChange} ({stopChangePercent}) {stopChangePip}, Amaun: {amount}"],nl_NL:"Stop: {stopChange} ({stopChangePercent}) {stopChangePip}, Amount: {amount}",pl:["Stop: {stopChange} ({stopChangePercent}) {stopChangePip}, Kwota: {amount}"],pt:["Stop: {stopChange} ({stopChangePercent}) {stopChangePip}, Quantidade: {amount}"],ro:"Stop: {stopChange} ({stopChangePercent}) {stopChangePip}, Amount: {amount}",ru:["Стоп: {stopChange} ({stopChangePercent}) {stopChangePip}, Сумма: {amount}"],sv:["Stopp: {stopChange} ({stopChangePercent}) {stopChangePip}, belopp: {amount}"],th:["หยุด: {stopChange} ({stopChangePercent}) {stopChangePip}, จำนวน: {amount}"],tr:["Durdurma: {stopChange} ({stopChangePercent}) {stopChangePip}, Miktar: {amount}"],vi:["Dừng: {stopChange} ({stopChangePercent}) {stopChangePip}, Số tiền: {amount}"],zh:["止损:{stopChange} ({stopChangePercent}) {stopChangePip}, 账户: {amount}"],zh_TW:["停損:{stopChange} ({stopChangePercent}) {stopChangePip},賬戶:{amount}"]}},11810:e=>{e.exports={ar:["حماية المركز"],ca_ES:"Protect Position",cs:"Protect Position",de:["Position absichern"],el:"Protect Position",en:"Protect Position",es:["Proteger posición"],fa:"Protect Position",fr:["Protéger la position"],he_IL:["הגן על הפוזיציה."],hu_HU:"Protect Position",id_ID:["Lindungi Posisi"],it:["Proteggi posizione"],ja:["ポジション保護"],ko:["프로텍트 포지션"],ms_MY:["Melindungi Kedudukan"],nl_NL:"Protect Position",pl:["Zabezpiecz pozycję"],pt:["Proteger a posição"],ro:"Protect Position",ru:["Защитить позицию"],sv:["Skydda position"],th:["ป้องกันโพซิชั่น"],tr:["Pozisyonu Koru"],vi:["Bảo vệ Vị thế"],zh:["保护持仓"],zh_TW:["保護倉位"]}},87061:e=>{e.exports={ar:["كمية:‎{qty}‎"],ca_ES:["Quantitat: {qty}"],cs:"Qty: {qty}",de:["Anz: {qty}"],el:"Qty: {qty}",en:"Qty: {qty}",es:["Cantidad: {qty}"],fa:"Qty: {qty}",fr:["Qté: {qty}"],he_IL:["כמות: {qty}"],hu_HU:["Menny.: {qty}"],id_ID:["Kuant: {qty}"],it:["Q.tà: {qty}"],ja:["数量: {qty}"],ko:["수량: {qty}"],ms_MY:["Kuantiti: {qty}"],nl_NL:"Qty: {qty}",pl:["Ilość: {qty}"],pt:["Qtde: {qty}"],ro:"Qty: {qty}",ru:["Кол-во: {qty}"],sv:["Kvt: {qty}"],th:["จำนวน: {qty}"],tr:["Mik: {qty}"],vi:["S.Lg: {qty}"],zh:["仓量:{qty}"],zh_TW:["數量:{qty}"]}},19780:e=>{e.exports={ar:["عكس الصفقة"],ca_ES:"Reverse Position",cs:"Reverse Position",de:["Position Umkehren"],el:"Reverse Position",en:"Reverse Position",es:["Revertir posición"],fa:"Reverse Position",fr:["Inverser la Position"],he_IL:["הפוך פוזיציה"],hu_HU:["Fordított Pozíció"],id_ID:["Membalik Posisi"],it:["Inverti posizione"],ja:["ポジションを反転"],ko:["리버스 포지션"],ms_MY:["Kedudukan Terbalik"],nl_NL:"Reverse Position",pl:["Odwróć pozycje"],pt:["Reverter Posição"],ro:"Reverse Position",ru:["Перевернуть позицию"],sv:["Omvänd position"],th:["ตำแหน่งการย้อนกลับ"], +tr:["Karşıt Pozisyon"],vi:["Vị thế Đảo ngược"],zh:["平仓反手"],zh_TW:["平倉反手"]}},78934:e=>{e.exports={ar:["الكتف الأيمن"],ca_ES:["Espatlla dreta"],cs:"Right Shoulder",de:["Rechte Schulter"],el:"Right Shoulder",en:"Right Shoulder",es:["Hombro derecho"],fa:"Right Shoulder",fr:["Epaule droite"],he_IL:["כתף ימין"],hu_HU:["Jobb Váll"],id_ID:"Right Shoulder",it:["Spalla destra"],ja:["右ショルダー"],ko:["오른어깨"],ms_MY:["Bahu Kanan"],nl_NL:"Right Shoulder",pl:["Prawe ramię"],pt:["Ombro Direito"],ro:"Right Shoulder",ru:["Правое плечо"],sv:["Höger skuldra"],th:["ไหล่ขวา"],tr:["Sağ Omuz"],vi:["Vai Phải"],zh:["右肩"],zh_TW:["右肩"]}},53115:e=>{e.exports={ar:["نسبة المخاطرة/العائد: {ratio}"],ca_ES:["Ràtio risc/benefici: {ratio}"],cs:["Poměr rizika / odměny: {ratio}"],de:["Chance/Risiko Verhältnis: {ratio}"],el:"Risk/Reward Ratio: {ratio}",en:"Risk/Reward Ratio: {ratio}",es:["Relación riesgo/beneficio: {ratio}"],fa:["‫نسبت ریسک به سود: {ratio}"],fr:["Ratio Risque/Récompense: {ratio}"],he_IL:["יחס סיכוי/סיכון: {ratio}"],hu_HU:["Kockázat/Nyereség Arány: {ratio}"],id_ID:["Rasio Risiko/Perolehan: {ratio}"],it:["Rapporto rischio/rendimento: {ratio}"],ja:["リスク/リワード比: {ratio}"],ko:["위험/보상율: {ratio}"],ms_MY:["Nisbah Risiko/Ganjaran: {ratio}"],nl_NL:["Risico/opbrengst ratio: {ratio}"],pl:["Współczynnik Ryzyko/Zysk: {ratio}"],pt:["Razão risco/retorno: {ratio}"],ro:"Risk/Reward Ratio: {ratio}",ru:["Соотношение риск/прибыль: {ratio}"],sv:["Risk/reward-kvot: {ratio}"],th:["ความเสี่ยง/ผลตอบแทน : {ratio}"],tr:["Risk/Ödül Oranı: {ratio}"],vi:["Tỷ lệ Rủi ro/Lợi nhuận: {ratio}"],zh:["盈亏比: {ratio}"],zh_TW:["風險/報酬比:{ratio}"]}},15166:e=>{e.exports={ar:["هدف:{profitChange} ({profitChangePercent}) {profitChangePip}، الكمية:‎{amount}‎"],ca_ES:["Objectiu: {profitChange} ({profitChangePercent}) {profitChangePip}, Import: {amount}"],cs:"Target: {profitChange} ({profitChangePercent}) {profitChangePip}, Amount: {amount}",de:["Ziel: {profitChange} ({profitChangePercent}) {profitChangePip}, Betrag: {amount}"],el:"Target: {profitChange} ({profitChangePercent}) {profitChangePip}, Amount: {amount}",en:"Target: {profitChange} ({profitChangePercent}) {profitChangePip}, Amount: {amount}",es:["Objetivo: {profitChange} ({profitChangePercent}) {profitChangePip}, Importe: {amount}"],fa:"Target: {profitChange} ({profitChangePercent}) {profitChangePip}, Amount: {amount}",fr:["Cible: {profitChange} ({profitChangePercent}) {profitChangePip},Montant: {amount}"],he_IL:["יעד: {profitChange} ({profitChangePercent}) {profitChangePip}, סכום: {amount}"],hu_HU:["Cél: {profitChange} ({profitChangePercent}) {profitChangePip}, Összeg: {amount}"],id_ID:["Target: {profitChange} ({profitChangePercent}) {profitChangePip}, Jumlah: {amount}"],it:["Target: {profitChange} ({profitChangePercent}) {profitChangePip}, Quantità: {amount}"],ja:["ターゲット: {profitChange} ({profitChangePercent}) {profitChangePip}, 金額: {amount}"],ko:["타겟: {profitChange} ({profitChangePercent}) {profitChangePip}, 금액: {amount}"],ms_MY:["Sasaran: {profitChange} ({profitChangePercent}) {profitChangePip}, Amaun: {amount}"], +nl_NL:"Target: {profitChange} ({profitChangePercent}) {profitChangePip}, Amount: {amount}",pl:["Cel: {profitChange} ({profitChangePercent}) {profitChangePip}, Kwota: {amount}"],pt:["Alvos: {profitChange} ({profitChangePercent}) {profitChangePip}, Quantidade: {amount}"],ro:"Target: {profitChange} ({profitChangePercent}) {profitChangePip}, Amount: {amount}",ru:["Цель: {profitChange} ({profitChangePercent}) {profitChangePip}, Сумма: {amount}"],sv:["Mål: {profitChange} ({profitChangePercent}) {profitChangePip}, Belopp: {amount}"],th:["เป้าหมาย: {profitChange} ({profitChangePercent}) {profitChangePip}, จำนวน: {amount}"],tr:["Hedef: {profitChange} ({profitChangePercent}) {profitChangePip}, Miktar: {amount}"],vi:["Mục tiêu: {profitChange} ({profitChangePercent}) {profitChangePip}, Số tiền: {amount}"],zh:["目标: {profitChange} ({profitChangePercent}) {profitChangePip}, 账户: {amount}"],zh_TW:["目標:{profitChange} ({profitChangePercent}) {profitChangePip},賬戶:{amount}"]}},26273:e=>{e.exports={ar:["مسافة: {number} px"],ca_ES:["distància: {number} px"],cs:["Vzdálenost: {number} px"],de:["Abstand: {number} px"],el:["απόσταση: {number} px"],en:"distance: {number} px",es:["distancia: {number} px"],fa:["{number} px :فاصله مختصات"],fr:"distance: {number} px",he_IL:["מרחק: {number} px"],hu_HU:["távolság: {number} px"],id_ID:["jarak: {number} px"],it:["distanza {number} px"],ja:["距離: {number} px"],ko:["거리: {number} px"],ms_MY:["jarak: {number} px"],nl_NL:["afstand: {number} px"],pl:["dystans: {number} px"],pt:["distância: {number} px"],ro:"distance: {number} px",ru:["Расстояние: {number} пк"],sv:["avstånd: {number} px"],th:["ระยะ: {number} px"],tr:["mesafe: {number} px"],vi:["khoảng cách: {number} px"],zh:["距离: {number} px"],zh_TW:["距離:{number} px"]}},72892:e=>{e.exports={ar:["‎{status}‎ الهدف والخسارة:‎{pnl}‎"],ca_ES:["{status} PiG: {pnl}"],cs:["{status} Z&Z: {pnl}"],de:["{status} G&V: {pnl}"],el:"{status} P&L: {pnl}",en:"{status} P&L: {pnl}",es:["{status} PyG: {pnl}"],fa:["‎{status} P&L {pnl}‎"],fr:["{status} Gains&Pertes: {pnl}"],he_IL:["{status} רווח/הפסד: {pnl}"],hu_HU:"{status} P&L: {pnl}",id_ID:"{status} P&L: {pnl}",it:"{status} P&L: {pnl}",ja:["{status}損益: {pnl}"],ko:["{status} 손익: {pnl}"],ms_MY:"{status} P&L: {pnl}",nl_NL:["{status} winst & verlies: {pnl}"],pl:"{status} P&L: {pnl}",pt:["{status} L&P: {pnl}"],ro:"{status} P&L: {pnl}",ru:["ПР/УБ {status}: {pnl}"],sv:"{status} P&L: {pnl}",th:["{status} กำไร&ขาดทุน: {pnl}"],tr:["{status} Kar/Zarar: {pnl}"],vi:["{status} Lợi nhuận & Thua lỗ: {pnl}"],zh:["{status} 盈利&亏损: {pnl}"],zh_TW:["{status}損益表:{pnl}"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/lt-property-pages-with-definitions.eafc283dde13edc363ab.js b/charting_library/bundles/lt-property-pages-with-definitions.eafc283dde13edc363ab.js new file mode 100644 index 00000000..0ae9a002 --- /dev/null +++ b/charting_library/bundles/lt-property-pages-with-definitions.eafc283dde13edc363ab.js @@ -0,0 +1,39 @@ +"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8537],{1564:(e,t,i)=>{i.d(t,{getLinesStylesPropertiesDefinitions:()=>y});var o=i(44352),n=i(47539),r=i(89703),l=i(65279),s=i(10381);const a=new n.TranslatedString("change {title} price label visibility",o.t(null,void 0,i(45936))),p=new n.TranslatedString("change {title} extension",o.t(null,void 0,i(86647))),c=new n.TranslatedString("change {title} time label visibility",o.t(null,void 0,i(33822))),d=o.t(null,void 0,i(23675)),u=o.t(null,void 0,i(55325)),h=o.t(null,void 0,i(1220));function y(e,t,i){const o=(0,s.removeSpaces)(i.originalText()),n=[],y=(0,r.createLineStyleDefinition)(e,{lineColor:t.linecolor,lineWidth:t.linewidth,lineStyle:t.linestyle},i,"Line");if(n.push(y),"showPrice"in t){const r=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showPrice,a.format({title:i}))},{id:`${o}ShowPrice`,title:d});n.push(r)}if("extendLine"in t){const r=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.extendLine,p.format({title:i}))},{id:`${o}ExtendLine`,title:h});n.push(r)}if("showTime"in t){const r=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showTime,c.format({title:i}))},{id:`${o}ShowTime`,title:u});n.push(r)}return{definitions:n}}},87118:(e,t,i)=>{i.r(t),i.d(t,{getSelectionStylePropertiesDefinitions:()=>y});var o=i(44352),n=i(75862),r=i(85804),l=i(47539),s=i(65279);const a=new l.TranslatedString("lines width",o.t(null,void 0,i(73043))),p=new l.TranslatedString("lines style",o.t(null,void 0,i(41075))),c=new l.TranslatedString("lines color",o.t(null,void 0,i(70607))),d=new l.TranslatedString("backgrounds color",o.t(null,void 0,i(21926))),u=new l.TranslatedString("backgrounds filled",o.t(null,void 0,i(52241))),h=new l.TranslatedString("text color",o.t(null,void 0,i(41437)));function y(e,t){const l=[];if("linesWidths"in e||"linestyle"in e||"linesColors"in e){const d=(0,s.createLinePropertyDefinition)({width:e.linesWidths?new r.CollectiblePropertyUndoWrapper(new n.LineToolCollectedProperty(e.linesWidths),a,t):void 0,style:e.linestyle?new r.CollectiblePropertyUndoWrapper(new n.LineToolCollectedProperty(e.linestyle),p,t):void 0,color:e.linesColors?new r.CollectiblePropertyUndoWrapper(new n.LineToolCollectedProperty(e.linesColors),c,t):void 0},{id:"LineStyles",title:o.t(null,void 0,i(1277))});l.push(d)}if("backgroundsColors"in e){const a=(0,s.createColorPropertyDefinition)({checked:e.fillBackground?new r.CollectiblePropertyUndoWrapper(new n.LineToolCollectedProperty(e.fillBackground),u,t):void 0,color:new r.CollectiblePropertyUndoWrapper(new n.LineToolCollectedProperty(e.backgroundsColors),d,t)},{id:"BackgroundColors",title:o.t(null,void 0,i(27331))});l.push(a)}if("textsColors"in e){const a=(0,s.createLinePropertyDefinition)({color:new r.CollectiblePropertyUndoWrapper(new n.LineToolCollectedProperty(e.textsColors),h,t)},{id:"TextColors",title:o.t(null,void 0,i(37229))});l.push(a)}return{definitions:l}}},32153:(e,t,i)=>{i.d(t,{ +getTrendLineToolsStylePropertiesDefinitions:()=>$});var o=i(44352),n=i(47539),r=i(89703),l=i(65279),s=i(40549),a=i.n(s),p=i(41481),c=i(10381);const d=new n.TranslatedString("change {title} middle point visibility",o.t(null,void 0,i(89996))),u=new n.TranslatedString("change {title} price labels visibility",o.t(null,void 0,i(88577))),h=new n.TranslatedString("change {title} price range visibility",o.t(null,void 0,i(47045))),y=new n.TranslatedString("change {title} bars range visibility",o.t(null,void 0,i(42746))),f=new n.TranslatedString("change {title} date/time range visibility",o.t(null,void 0,i(15485))),v=new n.TranslatedString("change {title} distance visibility",o.t(null,void 0,i(91534))),g=new n.TranslatedString("change {title} angle visibility",o.t(null,void 0,i(45537))),T=new n.TranslatedString("change {title} always show stats",o.t(null,void 0,i(37913))),D=new n.TranslatedString("change {title} stats position",o.t(null,void 0,i(588))),_=[{value:p.StatsPosition.Left,title:o.t(null,void 0,i(19286))},{value:p.StatsPosition.Center,title:o.t(null,void 0,i(72171))},{value:p.StatsPosition.Right,title:o.t(null,void 0,i(21141))}],w=o.t(null,void 0,i(24510)),P=o.t(null,void 0,i(75675)),S=o.t(null,void 0,i(28712)),m=o.t(null,void 0,i(46964)),b=o.t(null,void 0,i(19949)),C=o.t(null,void 0,i(67114)),x=o.t(null,void 0,i(75460)),L=o.t(null,void 0,i(36150)),k=o.t(null,void 0,i(85160)),A=o.t(null,void 0,i(37249));function $(e,t,i,o){const n=(0,c.removeSpaces)(i.originalText()),s=[],p=t,$=(0,r.createLineStyleDefinition)(e,{...p,lineColor:t.linecolor,lineWidth:t.linewidth,lineStyle:t.linestyle},i,"Line");s.push($);const M=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showMiddlePoint,d.format({title:i}))},{id:`${n}MiddlePoint`,title:o&&o.middlePoint||w});s.push(M);const V=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showPriceLabels,u.format({title:i}))},{id:`${n}ShowPriceLabels`,title:o&&o.showPriceLabelsTitle||P});s.push(V);const B=[],z=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showPriceRange,h.format({title:i}))},{id:`${n}PriceRange`,title:o&&o.priceRange||m});B.push(z);const W=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showBarsRange,y.format({title:i}))},{id:`${n}BarsRange`,title:o&&o.barRange||b});if(B.push(W),"showDateTimeRange"in t){const r=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showDateTimeRange,f.format({title:i}))},{id:`${n}DateTimeRange`,title:o&&o.dateTimeRange||C});B.push(r)}if("showDistance"in t){const r=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showDistance,v.format({title:i}))},{id:`${n}Distance`,title:o&&o.distance||x});B.push(r)}if("showAngle"in t){const r=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showAngle,g.format({title:i}))},{id:`${n}Angle`,title:o&&o.angle||L});B.push(r)}const N=(0, +l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.alwaysShowStats,T.format({title:i}))},{id:`${n}ShowStats`,title:o&&o.showStats||k});B.push(N);const R=(0,l.createOptionsPropertyDefinition)({option:(0,l.convertToDefinitionProperty)(e,t.statsPosition,D.format({title:i}))},{id:`${n}StatsPosition`,title:o&&o.statsPosition||S,options:new(a())(_)});return B.push(R),s.push((0,l.createPropertyDefinitionsGeneralGroup)(B,`${n}StatsGroup`,A)),{definitions:s}}},89703:(e,t,i)=>{i.d(t,{createLineStyleDefinition:()=>T});var o=i(44352),n=i(47539),r=i(65279),l=i(10381);const s=new n.TranslatedString("change {toolName} line visibility",o.t(null,void 0,i(24272))),a=new n.TranslatedString("change {toolName} line width",o.t(null,void 0,i(46404))),p=new n.TranslatedString("change {toolName} line style",o.t(null,void 0,i(35422))),c=new n.TranslatedString("change {toolName} line color",o.t(null,void 0,i(50265))),d=new n.TranslatedString("change {toolName} line extending left",o.t(null,void 0,i(72781))),u=new n.TranslatedString("change {toolName} line left end",o.t(null,void 0,i(62603))),h=new n.TranslatedString("change {toolName} line extending right",o.t(null,void 0,i(84613))),y=new n.TranslatedString("change {toolName} line right end",o.t(null,void 0,i(62412))),f=o.t(null,void 0,i(1277)),v=o.t(null,void 0,i(25892)),g=o.t(null,void 0,i(74395));function T(e,t,i,o,n){const T={},D={id:`${(0,l.removeSpaces)(i.originalText())}${o}`,title:n&&n.line||f};return void 0!==t.showLine&&(T.checked=(0,r.convertToDefinitionProperty)(e,t.showLine,s.format({toolName:i}))),void 0!==t.lineWidth&&(T.width=(0,r.convertToDefinitionProperty)(e,t.lineWidth,a.format({toolName:i}))),void 0!==t.lineStyle&&(T.style=(0,r.convertToDefinitionProperty)(e,t.lineStyle,p.format({toolName:i}))),void 0!==t.lineColor&&(T.color=(0,r.getColorDefinitionProperty)(e,t.lineColor,null,c.format({toolName:i}))),void 0!==t.extendLeft&&(T.extendLeft=(0,r.convertToDefinitionProperty)(e,t.extendLeft,d.format({toolName:i})),D.extendLeftTitle=n&&n.extendLeftTitle||v),void 0!==t.leftEnd&&(T.leftEnd=(0,r.convertToDefinitionProperty)(e,t.leftEnd,u.format({toolName:i}))),void 0!==t.extendRight&&(T.extendRight=(0,r.convertToDefinitionProperty)(e,t.extendRight,h.format({toolName:i})),D.extendRightTitle=n&&n.extendRightTitle||g),void 0!==t.rightEnd&&(T.rightEnd=(0,r.convertToDefinitionProperty)(e,t.rightEnd,y.format({toolName:i}))),(0,r.createLinePropertyDefinition)(T,D)}},18509:(e,t,i)=>{i.d(t,{createTextStyleDefinition:()=>b});var o=i(44352),n=i(47539),r=i(65279),l=i(10381) +;const s=new n.TranslatedString("change {toolName} text visibility",o.t(null,void 0,i(69871))),a=new n.TranslatedString("change {toolName} text color",o.t(null,void 0,i(6500))),p=new n.TranslatedString("change {toolName} text font size",o.t(null,void 0,i(48382))),c=new n.TranslatedString("change {toolName} text font bold",o.t(null,void 0,i(51614))),d=new n.TranslatedString("change {toolName} text font italic",o.t(null,void 0,i(18572))),u=new n.TranslatedString("change {toolName} text",o.t(null,void 0,i(77690))),h=new n.TranslatedString("change {toolName} labels alignment vertical",o.t(null,void 0,i(25937))),y=new n.TranslatedString("change {toolName} labels alignment horizontal",o.t(null,void 0,i(46991))),f=new n.TranslatedString("change {toolName} labels direction",o.t(null,void 0,i(73080))),v=new n.TranslatedString("change {toolName} text background visibility",o.t(null,void 0,i(18610))),g=new n.TranslatedString("change {toolName} text background color",o.t(null,void 0,i(91832))),T=new n.TranslatedString("change {toolName} text border visibility",o.t(null,void 0,i(45529))),D=new n.TranslatedString("change {toolName} text border width",o.t(null,void 0,i(6324))),_=new n.TranslatedString("change {toolName} text border color",o.t(null,void 0,i(44755))),w=new n.TranslatedString("change {toolName} text wrap",o.t(null,void 0,i(25878))),P=o.t(null,void 0,i(27331)),S=o.t(null,void 0,i(48848)),m=o.t(null,void 0,i(17932));function b(e,t,i,o){const n={},b={id:`${(0,l.removeSpaces)(i.originalText())}Text`,title:o.customTitles&&o.customTitles.text||""};if(void 0!==t.showText&&(n.checked=(0,r.convertToDefinitionProperty)(e,t.showText,s.format({toolName:i}))),void 0!==t.textColor&&(n.color=(0,r.getColorDefinitionProperty)(e,t.textColor,t.transparency||null,a.format({toolName:i}))),void 0!==t.fontSize&&(n.size=(0,r.convertToDefinitionProperty)(e,t.fontSize,p.format({toolName:i}))),void 0!==t.bold&&(n.bold=(0,r.convertToDefinitionProperty)(e,t.bold,c.format({toolName:i}))),void 0!==t.italic&&(n.italic=(0,r.convertToDefinitionProperty)(e,t.italic,d.format({toolName:i}))),void 0!==t.text&&(n.text=(0,r.convertToDefinitionProperty)(e,t.text,u.format({toolName:i})),b.isEditable=Boolean(o.isEditable),b.isMultiLine=Boolean(o.isMultiLine)),void 0!==t.vertLabelsAlign&&(n.alignmentVertical=(0,r.convertToDefinitionProperty)(e,t.vertLabelsAlign,h.format({toolName:i})),b.alignmentVerticalItems=o.alignmentVerticalItems),void 0!==t.horzLabelsAlign&&(n.alignmentHorizontal=(0,r.convertToDefinitionProperty)(e,t.horzLabelsAlign,y.format({toolName:i})),b.alignmentHorizontalItems=o.alignmentHorizontalItems),void 0!==t.textOrientation&&(n.orientation=(0,r.convertToDefinitionProperty)(e,t.textOrientation,f.format({toolName:i}))),void 0!==t.backgroundVisible&&(n.backgroundVisible=(0,r.convertToDefinitionProperty)(e,t.backgroundVisible,v.format({toolName:i}))),void 0!==t.backgroundColor){let o=null;void 0!==t.backgroundTransparency&&(o=t.backgroundTransparency),n.backgroundColor=(0,r.getColorDefinitionProperty)(e,t.backgroundColor,o,g.format({toolName:i}))} +return void 0===t.backgroundVisible&&void 0===t.backgroundColor||(b.backgroundTitle=o.customTitles&&o.customTitles.backgroundTitle||P),void 0!==t.borderVisible&&(n.borderVisible=(0,r.convertToDefinitionProperty)(e,t.borderVisible,T.format({toolName:i}))),void 0!==t.borderWidth&&(n.borderWidth=(0,r.convertToDefinitionProperty)(e,t.borderWidth,D.format({toolName:i}))),void 0!==t.borderColor&&(n.borderColor=(0,r.getColorDefinitionProperty)(e,t.borderColor,null,_.format({toolName:i}))),void 0===t.borderVisible&&void 0===t.borderColor&&void 0===t.borderWidth||(b.borderTitle=o.customTitles&&o.customTitles.borderTitle||S),void 0!==t.wrap&&(n.wrap=(0,r.convertToDefinitionProperty)(e,t.wrap,w.format({toolName:i})),b.wrapTitle=o.customTitles&&o.customTitles.wrapTitle||m),(0,r.createTextPropertyDefinition)(n,b)}},69956:(e,t,i)=>{i.r(t),i.d(t,{ArrowMarkDefinitionsViewModel:()=>d});var o=i(44352),n=i(47539),r=i(18509),l=i(44785),s=i(65279);const a=new n.TranslatedString("change arrow color",o.t(null,void 0,i(54119))),p=o.t(null,void 0,i(37229)),c=o.t(null,void 0,i(96237));class d extends l.LineDataSourceDefinitionsViewModel{_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{text:e.text,showText:e.showLabel,textColor:e.color,fontSize:e.fontsize,bold:e.bold,italic:e.italic},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:p}})]}}_stylePropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.arrowColor,null,a)},{id:"ArrowColor",title:c})]}}}},65027:(e,t,i)=>{i.r(t),i.d(t,{ArrowMarkerDefinitionsViewModel:()=>u});var o=i(44352),n=i(47539),r=i(65279),l=i(44785),s=i(10381),a=i(18509);const p=new n.TranslatedString("change {title} color",o.t(null,void 0,i(20216))),c=o.t(null,void 0,i(40054)),d=o.t(null,void 0,i(37229));class u extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createColorPropertyDefinition)({color:(0,r.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,null,p.format({title:i}))},{id:(0,s.removeSpaces)(`${t}Color`),title:c})]}}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,a.createTextStyleDefinition)(this._propertyApplier,{text:e.text,showText:e.showLabel,textColor:e.textColor,fontSize:e.fontsize,bold:e.bold,italic:e.italic},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:d}})]}}}},30978:(e,t,i)=>{i.r(t),i.d(t,{BalloonDefinitionsViewModel:()=>a});var o=i(44352),n=i(47539),r=i(18509),l=i(44785);const s=o.t(null,void 0,i(37229));class a extends l.LineDataSourceDefinitionsViewModel{_textPropertyDefinitions(){ +const e=this._source.properties().childs();return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{textColor:e.color,fontSize:e.fontsize,text:e.text,backgroundColor:e.backgroundColor,backgroundTransparency:e.transparency,borderColor:e.borderColor},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:s}})]}}}},3037:(e,t,i)=>{i.r(t),i.d(t,{BarsPatternDefinitionsViewModel:()=>w});var o=i(44352),n=i(47539),r=i(44785),l=i(65279),s=i(40549),a=i.n(s),p=i(57693),c=i(34440),d=i(10381);const u=new n.TranslatedString("change {title} color",o.t(null,void 0,i(20216))),h=new n.TranslatedString("change {title} mode",o.t(null,void 0,i(94441))),y=new n.TranslatedString("change {title} mirrored",o.t(null,void 0,i(36618))),f=new n.TranslatedString("change {title} flipped",o.t(null,void 0,i(99670))),v=o.t(null,void 0,i(40054)),g=o.t(null,void 0,i(53889)),T=o.t(null,void 0,i(63158)),D=o.t(null,void 0,i(92754)),_=[{value:p.LineToolBarsPatternMode.Bars,title:o.t(null,void 0,i(25264))},{value:p.LineToolBarsPatternMode.OpenClose,title:o.t(null,void 0,i(66049))},{value:p.LineToolBarsPatternMode.Line,title:o.t(null,void 0,i(47669))},{value:p.LineToolBarsPatternMode.LineOpen,title:o.t(null,void 0,i(17676))},{value:p.LineToolBarsPatternMode.LineHigh,title:o.t(null,void 0,i(71899))},{value:p.LineToolBarsPatternMode.LineLow,title:o.t(null,void 0,i(83394))},{value:p.LineToolBarsPatternMode.LineHL2,title:o.t(null,void 0,i(49286))}];class w extends r.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType()),o=(0,d.removeSpaces)(t);return{definitions:[(0,l.createColorPropertyDefinition)({color:(0,l.getColorDefinitionProperty)(this._propertyApplier,e.color,null,u.format({title:i}))},{id:`${o}Color`,title:v}),(0,l.createOptionsPropertyDefinition)({option:(0,l.convertToDefinitionProperty)(this._propertyApplier,e.mode,h.format({title:i}),[c.convertToInt])},{id:`${o}Mode`,title:g,options:new(a())(_)}),(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,e.mirrored,y.format({title:i}))},{id:`${o}Mirrored`,title:T}),(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,e.flipped,f.format({title:i}))},{id:`${o}Flipped`,title:D})]}}}},37130:(e,t,i)=>{i.r(t),i.d(t,{BrushDefinitionsViewModel:()=>u});var o=i(44352),n=i(47539),r=i(89703),l=i(44785),s=i(65279),a=i(10381);const p=new n.TranslatedString("change {title} background visibility",o.t(null,void 0,i(82465))),c=new n.TranslatedString("change {title} background color",o.t(null,void 0,i(75312))),d=o.t(null,void 0,i(27331));class u extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0, +r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor,lineWidth:e.linewidth,leftEnd:e.leftEnd,rightEnd:e.rightEnd},i,"Line"),(0,s.createColorPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,p.format({title:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,e.transparency,c.format({title:i}))},{id:(0,a.removeSpaces)(`${t}BackgroundColor`),title:d})]}}}},80273:(e,t,i)=>{i.r(t),i.d(t,{CalloutDefinitionsViewModel:()=>l});var o=i(18509),n=i(44785),r=i(47539);class l extends n.LineDataSourceDefinitionsViewModel{_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,o.createTextStyleDefinition)(this._propertyApplier,{textColor:e.color,fontSize:e.fontsize,bold:e.bold,italic:e.italic,text:e.text,backgroundColor:e.backgroundColor,backgroundTransparency:e.transparency,borderColor:e.bordercolor,borderWidth:e.linewidth,wrap:e.wordWrap},new r.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0})]}}}},79094:(e,t,i)=>{i.r(t),i.d(t,{CrossLineDefinitionsViewModel:()=>p});var o=i(44352),n=i(47539),r=i(44785),l=i(1564),s=i(18509);const a=o.t(null,void 0,i(37229));class p extends r.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return(0,l.getLinesStylesPropertiesDefinitions)(this._propertyApplier,e,new n.TranslatedString(this._source.name(),this._source.translatedType()))}_textPropertyDefinitions(){const e=this._source.properties().childs();if("showLabel"in e){return{definitions:[(0,s.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.showLabel,textColor:e.textcolor,fontSize:e.fontsize},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:a}})]}}return null}}},5513:(e,t,i)=>{i.r(t),i.d(t,{CyclicAndSineLinesPatternDefinitionsViewModel:()=>a});var o=i(44352),n=i(47539),r=i(89703),l=i(44785);const s=o.t(null,void 0,i(83182));class a extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor,lineWidth:e.linewidth,lineStyle:e.linestyle},new n.TranslatedString(this._source.name(),this._source.translatedType()),"Line",{line:s})]}}}},18437:(e,t,i)=>{i.r(t),i.d(t,{ElliottPatternDefinitionsViewModel:()=>v});var o=i(44352),n=i(47539),r=i(89703),l=i(44785),s=i(65279),a=i(40549),p=i.n(a),c=i(10381);const d=new n.TranslatedString("change {title} color",o.t(null,void 0,i(20216))),u=new n.TranslatedString("change {title} degree",o.t(null,void 0,i(3400))),h=o.t(null,void 0,i(40054)),y=o.t(null,void 0,i(95545)),f=o.t(null,void 0,i(69479));class v extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0, +s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.color,null,d.format({title:i}))},{id:(0,c.removeSpaces)(`${t}BackgroundColor`),title:h}),(0,r.createLineStyleDefinition)(this._propertyApplier,{showLine:e.showWave,lineWidth:e.linewidth},i,"Line",{line:y}),(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._propertyApplier,e.degree,u.format({title:i}))},{id:`${t}Degree`,title:f,options:new(p())(this._source.availableDegreesValues())})]}}}},9539:(e,t,i)=>{i.r(t),i.d(t,{EllipseCircleDefinitionsViewModel:()=>a});var o=i(44352),n=i(47539),r=i(18509),l=i(38333);const s=o.t(null,void 0,i(37229));class a extends l.GeneralFiguresDefinitionsViewModelBase{_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{textColor:e.textColor,text:e.text,bold:e.bold,italic:e.italic,fontSize:e.fontSize,showText:e.showLabel},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:s}})]}}}},59484:(e,t,i)=>{i.r(t),i.d(t,{FibCirclesDefinitionsViewModel:()=>b});var o=i(50151),n=i(44352),r=i(47539),l=i(89703),s=i(65279),a=i(44785),p=i(10381),c=i(88271);const d=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),u=new r.TranslatedString("change {title} levels visibility",n.t(null,void 0,i(26710))),h=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),y=new r.TranslatedString("change {title} level {index} line width",n.t(null,void 0,i(90098))),f=new r.TranslatedString("change {title} level {index} line coeff",n.t(null,void 0,i(32891))),v=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),g=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(82465))),T=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),D=new r.TranslatedString("change {title} coeffs as percents visibility",n.t(null,void 0,i(99128))),_=n.t(null,void 0,i(4372)),w=n.t(null,void 0,i(12374)),P=n.t(null,void 0,i(27331)),S=n.t(null,void 0,i(79106)),m=n.t(null,void 0,i(43809));class b extends a.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),n=(0,p.removeSpaces)(i),a=new r.TranslatedString(i,this._source.translatedType()),b=t.trendline.childs(),C=(0,l.createLineStyleDefinition)(this._propertyApplier,{showLine:b.visible,lineColor:b.color,lineStyle:b.linestyle,lineWidth:b.linewidth},a,"TrendLine",{line:_});e.push(C);const x=this._source.levelsCount();for(let i=1;i<=x;i++){const o=t[`level${i}`].childs(),r=(0,s.createLeveledLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.visible,d.format({title:a,index:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,o.color,null,h.format({title:a,index:i})),width:(0, +s.convertToDefinitionProperty)(this._propertyApplier,o.linewidth,y.format({title:a,index:i})),level:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.coeff,f.format({title:a,index:i}))},{id:`${n}LineLevel${i}`});e.push(r)}const L=(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,new c.CollectibleColorPropertyUndoWrapper((0,o.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,v.format({title:a}),!0)},{id:`${n}AllLineColor`,title:w});e.push(L);const k=(0,s.createTransparencyPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,g.format({title:a})),transparency:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.transparency,T.format({title:a}))},{id:`${n}Background`,title:P});e.push(k);const A=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.showCoeffs,u.format({title:a}))},{id:`${n}Levels`,title:S});e.push(A);const $=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.coeffsAsPercents,D.format({title:a}))},{id:`${n}Percentage`,title:m});return e.push($),{definitions:e}}}},65408:(e,t,i)=>{i.r(t),i.d(t,{FibDrawingsWith24LevelsDefinitionsViewModel:()=>U});var o=i(50151),n=i(44352),r=i(47539),l=i(89703),s=i(65279),a=i(44785),p=i(95940),c=i(40549),d=i.n(c),u=i(10381),h=i(88271);const y=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),f=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),v=new r.TranslatedString("change {title} level {index} line coeff",n.t(null,void 0,i(32891))),g=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),T=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(82465))),D=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),_=new r.TranslatedString("change {title} reverse",n.t(null,void 0,i(52877))),w=new r.TranslatedString("change {title} prices visibility",n.t(null,void 0,i(56175))),P=new r.TranslatedString("change {title} labels alignment",n.t(null,void 0,i(81170))),S=new r.TranslatedString("change {title} labels font size",n.t(null,void 0,i(22775))),m=new r.TranslatedString("change {title} style",n.t(null,void 0,i(74428))),b=new r.TranslatedString("change {title} fib levels based on log scale",n.t(null,void 0,i(45739))),C=n.t(null,void 0,i(4372)),x=n.t(null,void 0,i(95610)),L=n.t(null,void 0,i(14025)),k=n.t(null,void 0,i(45809)),A=n.t(null,void 0,i(83095)),$=n.t(null,void 0,i(3304)),M=n.t(null,void 0,i(24186)),V=n.t(null,void 0,i(29072)),B=n.t(null,void 0,i(79106)),z=n.t(null,void 0,i(94420)),W=n.t(null,void 0,i(17006)),N=n.t(null,void 0,i(12374)),R=n.t(null,void 0,i(27331)),G=n.t(null,void 0,i(39836)),E=[{id:"values",value:!1,title:n.t(null,void 0,i(91322))},{id:"percents",value:!0,title:n.t(null,void 0,i(650))}],O=[{id:"bottom",value:"bottom", +title:n.t(null,void 0,i(65994))},{id:"middle",value:"middle",title:n.t(null,void 0,i(76476))},{id:"top",value:"top",title:n.t(null,void 0,i(91757))}],F=[10,11,12,14,16,20,24].map((e=>({title:String(e),value:e})));class U extends a.LineDataSourceDefinitionsViewModel{constructor(e,t){super(e,t),this._disabledBasedOnLog=null;if("fibLevelsBasedOnLogScale"in this._source.properties().childs()){const e=this._source.priceScale();null!==e&&(this._disabledBasedOnLog=new(d())(Boolean(!e.mode().log)),this._createPropertyRages(),e.modeChanged().subscribe(this,((e,t)=>{null!==this._disabledBasedOnLog&&this._disabledBasedOnLog.setValue(Boolean(!t.log))})))}}destroy(){super.destroy();const e=this._source.priceScale();null!==e&&e.modeChanged().unsubscribeAll(this)}_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),n=(0,u.removeSpaces)(i),a=new r.TranslatedString(i,this._source.translatedType());if("trendline"in t){const i=t.trendline.childs(),o=(0,l.createLineStyleDefinition)(this._propertyApplier,{showLine:i.visible,lineColor:i.color,lineStyle:i.linestyle,lineWidth:i.linewidth},a,"TrendLine",{line:C});e.push(o)}const c=t.levelsStyle.childs(),U={lineStyle:c.linestyle,lineWidth:c.linewidth},I={line:x};"extendLines"in t&&(U.extendRight=t.extendLines,I.extendRightTitle=A),"extendLinesLeft"in t&&(U.extendLeft=t.extendLinesLeft,I.extendLeftTitle=$),"extendRight"in t&&(U.extendRight=t.extendRight,I.extendRightTitle=L),"extendLeft"in t&&(U.extendLeft=t.extendLeft,I.extendLeftTitle=k);const H=(0,l.createLineStyleDefinition)(this._propertyApplier,U,a,"LevelsStyleLine",I);e.push(H);const j=[],Y=this._source.levelsCount();for(let e=1;e<=Y;e++){const i=t[`level${e}`].childs(),o=(0,s.createLeveledLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.visible,y.format({title:a,index:e})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,i.color,null,f.format({title:a,index:e})),level:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.coeff,v.format({title:a,index:e}))},{id:`${n}LineLevel${e}`});j.push(o)}const X=(0,s.createPropertyDefinitionsLeveledLinesGroup)(j,`${n}LeveledLinesGroup`);e.push((0,s.createPropertyDefinitionsGeneralGroup)([X],`${n}Group`));const q=(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,new h.CollectibleColorPropertyUndoWrapper((0,o.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,g.format({title:a}),!0)},{id:`${n}AllLineColor`,title:N});e.push(q);const J=(0,s.createTransparencyPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,T.format({title:a})),transparency:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.transparency,D.format({title:a}))},{id:`${n}Background`,title:R});e.push(J);const K=t;if("reverse"in K){const t=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,K.reverse,_.format({title:a}))},{id:`${n}Reverse`,title:M}) +;e.push(t)}const Q=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.showPrices,w.format({title:a}))},{id:`${n}Prices`,title:V});e.push(Q);const Z=(0,s.createOptionsPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.showCoeffs,m.format({title:a})),option:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.coeffsAsPercents,m.format({title:a}))},{id:`${n}PitchStyle`,title:B,options:new(d())(E)});e.push(Z);const ee=(0,s.createTwoOptionsPropertyDefinition)({option1:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.horzLabelsAlign,P.format({title:a})),option2:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.vertLabelsAlign,P.format({title:a}))},{id:`${n}Alignment`,title:z,optionsItems1:new(d())(p.availableAlignmentHorizontalItems),optionsItems2:new(d())(O)});e.push(ee);const te=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.labelFontSize,S.format({title:a}))},{id:`${n}FontSize`,title:W,options:new(d())(F)});if(e.push(te),"fibLevelsBasedOnLogScale"in t&&null!==this._disabledBasedOnLog){const i=(0,s.createCheckablePropertyDefinition)({disabled:(0,s.convertFromWVToDefinitionProperty)(this._propertyApplier,this._disabledBasedOnLog,b.format({title:a})),checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.fibLevelsBasedOnLogScale,b.format({title:a}))},{id:`${n}BasedOnLog`,title:G});e.push(i)}return{definitions:e}}}},45926:(e,t,i)=>{i.r(t),i.d(t,{FibSpeedResistanceArcsDefinitionsViewModel:()=>b});var o=i(50151),n=i(44352),r=i(47539),l=i(89703),s=i(65279),a=i(44785),p=i(10381),c=i(88271);const d=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),u=new r.TranslatedString("change {title} levels visibility",n.t(null,void 0,i(26710))),h=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),y=new r.TranslatedString("change {title} level {index} line width",n.t(null,void 0,i(90098))),f=new r.TranslatedString("change {title} level {index} line coeff",n.t(null,void 0,i(32891))),v=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),g=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(82465))),T=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),D=new r.TranslatedString("change {title} full circles visibility",n.t(null,void 0,i(35165))),_=n.t(null,void 0,i(4372)),w=n.t(null,void 0,i(12374)),P=n.t(null,void 0,i(27331)),S=n.t(null,void 0,i(79106)),m=n.t(null,void 0,i(10578));class b extends a.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),n=(0,p.removeSpaces)(i),a=new r.TranslatedString(i,this._source.translatedType()),b=t.trendline.childs(),C=(0,l.createLineStyleDefinition)(this._propertyApplier,{showLine:b.visible,lineColor:b.color,lineStyle:b.linestyle,lineWidth:b.linewidth},a,"TrendLine",{ +line:_});e.push(C);const x=this._source.levelsCount();for(let i=1;i<=x;i++){const o=t[`level${i}`].childs(),r=(0,s.createLeveledLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.visible,d.format({title:a,index:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,o.color,null,h.format({title:a,index:i})),width:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.linewidth,y.format({title:a,index:i})),level:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.coeff,f.format({title:a,index:i}))},{id:`${n}LineLevel${i}`});e.push(r)}const L=(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,new c.CollectibleColorPropertyUndoWrapper((0,o.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,v.format({title:a}),!0)},{id:`${n}AllLineColor`,title:w});e.push(L);const k=(0,s.createTransparencyPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,g.format({title:a})),transparency:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.transparency,T.format({title:a}))},{id:`${n}Background`,title:P});e.push(k);const A=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.showCoeffs,u.format({title:a}))},{id:`${n}Levels`,title:S});e.push(A);const $=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.fullCircles,D.format({title:a}))},{id:`${n}FullCircles`,title:m});return e.push($),{definitions:e}}}},92618:(e,t,i)=>{i.r(t),i.d(t,{FibSpeedResistanceFanDefinitionsViewModel:()=>z});var o=i(50151),n=i(44352),r=i(47539),l=i(65279),s=i(44785),a=i(10381),p=i(88271) +;const c=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),d=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),u=new r.TranslatedString("change {title} level {index} line coeff",n.t(null,void 0,i(32891))),h=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),y=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(82465))),f=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),v=new r.TranslatedString("change {title} left labels visibility",n.t(null,void 0,i(2359))),g=new r.TranslatedString("change {title} right labels visibility",n.t(null,void 0,i(16598))),T=new r.TranslatedString("change {title} top labels visibility",n.t(null,void 0,i(73137))),D=new r.TranslatedString("change {title} bottom labels visibility",n.t(null,void 0,i(15802))),_=new r.TranslatedString("change {title} reverse",n.t(null,void 0,i(52877))),w=new r.TranslatedString("change {title} grid visibility",n.t(null,void 0,i(53770))),P=new r.TranslatedString("change {title} grid line color",n.t(null,void 0,i(29145))),S=new r.TranslatedString("change {title} grid line width",n.t(null,void 0,i(93548))),m=new r.TranslatedString("change {title} grid line style",n.t(null,void 0,i(64949))),b=n.t(null,void 0,i(12374)),C=n.t(null,void 0,i(27331)),x=n.t(null,void 0,i(16103)),L=n.t(null,void 0,i(77838)),k=n.t(null,void 0,i(79307)),A=n.t(null,void 0,i(91367)),$=n.t(null,void 0,i(10209)),M=n.t(null,void 0,i(17608)),V=n.t(null,void 0,i(81260)),B=n.t(null,void 0,i(24186));class z extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),n=(0,a.removeSpaces)(i),s=new r.TranslatedString(i,this._source.translatedType()),z=[],W=this._source.hLevelsCount();for(let e=1;e<=W;e++){const i=t[`hlevel${e}`].childs(),o=(0,l.createLeveledLinePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.visible,c.format({title:s,index:e})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,i.color,null,d.format({title:s,index:e})),level:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.coeff,u.format({title:s,index:e}))},{id:`${n}HLineLevel${e}`});z.push(o)}const N=(0,l.createPropertyDefinitionsLeveledLinesGroup)(z,`${n}HLeveledLinesGroup`),R=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showLeftLabels,v.format({title:s}))},{id:`${n}LeftLabels`,title:k}),G=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showRightLabels,g.format({title:s}))},{id:`${n}RightLabels`,title:A}),E=(0,l.createPropertyDefinitionsGeneralGroup)([N,R,G],`${n}HLevelGroup`,x);e.push(E);const O=[],F=this._source.vLevelsCount();for(let e=1;e<=F;e++){const i=t[`vlevel${e}`].childs(),o=(0,l.createLeveledLinePropertyDefinition)({checked:(0, +l.convertToDefinitionProperty)(this._propertyApplier,i.visible,c.format({title:s,index:e})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,i.color,null,d.format({title:s,index:e})),level:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.coeff,u.format({title:s,index:e}))},{id:`${n}VLineLevel${e}`});O.push(o)}const U=(0,l.createPropertyDefinitionsLeveledLinesGroup)(O,`${n}VLeveledLinesGroup`),I=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showTopLabels,T.format({title:s}))},{id:`${n}TopLabels`,title:$}),H=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showBottomLabels,D.format({title:s}))},{id:`${n}BottomLabels`,title:M}),j=(0,l.createPropertyDefinitionsGeneralGroup)([U,I,H],`${n}VLevelGroup`,L);e.push(j);const Y=(0,l.createColorPropertyDefinition)({color:(0,l.getColorDefinitionProperty)(this._propertyApplier,new p.CollectibleColorPropertyUndoWrapper((0,o.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,h.format({title:s}),!0)},{id:`${n}AllLineColor`,title:b});e.push(Y);const X=(0,l.createTransparencyPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,y.format({title:s})),transparency:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.transparency,f.format({title:s}))},{id:`${n}Background`,title:C});e.push(X);const q=t.grid.childs(),J=(0,l.createLinePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,q.visible,w.format({title:s})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,q.color,null,P.format({title:s})),width:(0,l.convertToDefinitionProperty)(this._propertyApplier,q.linewidth,S.format({title:s})),style:(0,l.convertToDefinitionProperty)(this._propertyApplier,q.linestyle,m.format({title:s}))},{id:`${n}GridLine`,title:V});e.push(J);const K=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.reverse,_.format({title:s}))},{id:`${n}Reverse`,title:B});return e.push(K),{definitions:e}}}},91808:(e,t,i)=>{i.r(t),i.d(t,{FibSpiralDefinitionsViewModel:()=>y});var o=i(44352),n=i(47539),r=i(65279),l=i(44785),s=i(10381);const a=new n.TranslatedString("change {title} line color",o.t(null,void 0,i(20563))),p=new n.TranslatedString("change {title} line width",o.t(null,void 0,i(44643))),c=new n.TranslatedString("change {title} line style",o.t(null,void 0,i(66982))),d=new n.TranslatedString("change {title} counterclockwise",o.t(null,void 0,i(31804))),u=o.t(null,void 0,i(1277)),h=o.t(null,void 0,i(89795));class y extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,s.removeSpaces)(t),o=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLinePropertyDefinition)({color:(0,r.getColorDefinitionProperty)(this._propertyApplier,e.linecolor,null,a.format({title:o})),width:(0, +r.convertToDefinitionProperty)(this._propertyApplier,e.linewidth,p.format({title:o})),style:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.linestyle,c.format({title:o}))},{id:`${i}Line`,title:u}),(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.counterclockwise,d.format({title:o}))},{id:`${i}Counterclockwise`,title:h})]}}}},95940:(e,t,i)=>{i.r(t),i.d(t,{availableAlignmentVerticalItems:()=>b,availableAlignmentHorizontalItems:()=>C,FibTimezoneDefinitionsViewModel:()=>x});var o=i(50151),n=i(44352),r=i(47539),l=i(65279),s=i(44785),a=i(40549),p=i.n(a),c=i(10381),d=i(88271);const u=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),h=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),y=new r.TranslatedString("change {title} level {index} line width",n.t(null,void 0,i(90098))),f=new r.TranslatedString("change {title} level {index} line style",n.t(null,void 0,i(47840))),v=new r.TranslatedString("change {title} level {index} line coeff",n.t(null,void 0,i(32891))),g=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),T=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(82465))),D=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),_=new r.TranslatedString("change {title} labels visibility",n.t(null,void 0,i(24338))),w=new r.TranslatedString("change {title} labels alignment",n.t(null,void 0,i(81170))),P=n.t(null,void 0,i(12374)),S=n.t(null,void 0,i(27331)),m=n.t(null,void 0,i(94420)),b=[{id:"top",value:"top",title:n.t(null,void 0,i(65994))},{id:"middle",value:"middle",title:n.t(null,void 0,i(76476))},{id:"bottom",value:"bottom",title:n.t(null,void 0,i(91757))}],C=[{id:"left",value:"left",title:n.t(null,void 0,i(19286))},{id:"center",value:"center",title:n.t(null,void 0,i(72171))},{id:"right",value:"right",title:n.t(null,void 0,i(21141))}];class x extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),n=(0,c.removeSpaces)(i),s=new r.TranslatedString(i,this._source.translatedType()),a=this._source.levelsCount();for(let i=1;i<=a;i++){const o=t[`level${i}`].childs(),r=(0,l.createLeveledLinePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,o.visible,u.format({title:s,index:i})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,o.color,null,h.format({title:s,index:i})),width:(0,l.convertToDefinitionProperty)(this._propertyApplier,o.linewidth,y.format({title:s,index:i})),style:(0,l.convertToDefinitionProperty)(this._propertyApplier,o.linestyle,f.format({title:s,index:i})),level:(0,l.convertToDefinitionProperty)(this._propertyApplier,o.coeff,v.format({title:s,index:i}))},{id:`${n}LineLevel${i}`});e.push(r)}const x=(0,l.createColorPropertyDefinition)({color:(0, +l.getColorDefinitionProperty)(this._propertyApplier,new d.CollectibleColorPropertyUndoWrapper((0,o.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,g.format({title:s}),!0)},{id:`${n}AllLineColor`,title:P});e.push(x);const L=(0,l.createTransparencyPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,T.format({title:s})),transparency:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.transparency,D.format({title:s}))},{id:`${n}Background`,title:S});e.push(L);const k=(0,l.createTwoOptionsPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showLabels,_.format({title:s})),option1:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.horzLabelsAlign,w.format({title:s})),option2:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.vertLabelsAlign,w.format({title:s}))},{id:`${n}Labels`,title:m,optionsItems1:new(p())(C),optionsItems2:new(p())(b)});return e.push(k),{definitions:e}}}},72762:(e,t,i)=>{i.r(t),i.d(t,{FibWedgeDefinitionsViewModel:()=>S});var o=i(50151),n=i(44352),r=i(47539),l=i(89703),s=i(65279),a=i(44785),p=i(10381),c=i(88271);const d=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),u=new r.TranslatedString("change {title} levels visibility",n.t(null,void 0,i(26710))),h=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),y=new r.TranslatedString("change {title} level {index} line width",n.t(null,void 0,i(90098))),f=new r.TranslatedString("change {title} level {index} line coeff",n.t(null,void 0,i(32891))),v=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),g=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(82465))),T=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),D=n.t(null,void 0,i(4372)),_=n.t(null,void 0,i(12374)),w=n.t(null,void 0,i(27331)),P=n.t(null,void 0,i(79106));class S extends a.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),n=(0,p.removeSpaces)(i),a=new r.TranslatedString(i,this._source.translatedType()),S=t.trendline.childs(),m=(0,l.createLineStyleDefinition)(this._propertyApplier,{showLine:S.visible,lineColor:S.color,lineWidth:S.linewidth},a,"TrendLine",{line:D});e.push(m);const b=this._source.levelsCount();for(let i=1;i<=b;i++){const o=t[`level${i}`].childs(),r=(0,s.createLeveledLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.visible,d.format({title:a,index:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,o.color,null,h.format({title:a,index:i})),width:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.linewidth,y.format({title:a,index:i})),level:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.coeff,f.format({title:a,index:i}))},{id:`${n}LineLevel${i}`});e.push(r)}const C=(0,s.createColorPropertyDefinition)({ +color:(0,s.getColorDefinitionProperty)(this._propertyApplier,new c.CollectibleColorPropertyUndoWrapper((0,o.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,v.format({title:a}),!0)},{id:`${n}AllLineColor`,title:_});e.push(C);const x=(0,s.createTransparencyPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,g.format({title:a})),transparency:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.transparency,T.format({title:a}))},{id:`${n}Background`,title:w});e.push(x);const L=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.showCoeffs,u.format({title:a}))},{id:`${n}Levels`,title:P});return e.push(L),{definitions:e}}}},42215:(e,t,i)=>{i.r(t),i.d(t,{FlagMarkDefinitionsViewModel:()=>p});var o=i(44352),n=i(47539),r=i(44785),l=i(65279);const s=new n.TranslatedString("change flag color",o.t(null,void 0,i(72080))),a=o.t(null,void 0,i(21524));class p extends r.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,l.createColorPropertyDefinition)({color:(0,l.getColorDefinitionProperty)(this._propertyApplier,e.flagColor,null,s)},{id:"FlagColor",title:a})]}}}},77358:(e,t,i)=>{i.r(t),i.d(t,{isGannComplexLineTool:()=>N,GannComplexAndFixedDefinitionsViewModel:()=>R});var o=i(50151),n=i(44352),r=i(47539),l=i(18509),s=i(65279),a=i(44785),p=i(56845),c=i(40549),d=i.n(c),u=i(34440),h=i(10381),y=i(88271);const f=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),v=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),g=new r.TranslatedString("change {title} level {index} line width",n.t(null,void 0,i(90098))),T=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),D=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(82465))),_=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),w=new r.TranslatedString("change {title} reverse",n.t(null,void 0,i(52877))),P=new r.TranslatedString("change {title} fan {index} line visibility",n.t(null,void 0,i(89126))),S=new r.TranslatedString("change {title} fan {index} line color",n.t(null,void 0,i(36147))),m=new r.TranslatedString("change {title} fan {index} line width",n.t(null,void 0,i(30016))),b=new r.TranslatedString("change {title} arcs {index} line visibility",n.t(null,void 0,i(13853))),C=new r.TranslatedString("change {title} arcs {index} line color",n.t(null,void 0,i(17466))),x=new r.TranslatedString("change {title} arcs {index} line width",n.t(null,void 0,i(72307))),L=new r.TranslatedString("change top margin",n.t(null,void 0,i(98905))),k=n.t(null,void 0,i(24186)),A=n.t(null,void 0,i(12374)),$=n.t(null,void 0,i(27331)),M=n.t(null,void 0,i(59771)),V=n.t(null,void 0,i(33886)),B=n.t(null,void 0,i(79106)),z=n.t(null,void 0,i(87931)),W=n.t(null,void 0,i(54189));function N(e){ +return e instanceof p.LineToolGannComplex}class R extends a.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),n=(0,h.removeSpaces)(i),a=new r.TranslatedString(i,this._source.translatedType()),p=[],c=t.levels.childCount();for(let e=0;enull!==e?parseFloat(t.getScaleRatioFormatter().format(`${e}`)):null])},{id:"scaleRatio",title:M,min:new(d())(1e-7),max:new(d())(1e8),step:new(d())(t.getScaleRatioStep())});e.push(o);const n=i.labelsStyle.childs(),r=(0,l.createTextStyleDefinition)(this._propertyApplier,{showText:i.showLabels,fontSize:n.fontSize,bold:n.bold,italic:n.italic},a,{customTitles:{text:V}});e.push(r)}return{definitions:e}}}},61586:(e,t,i)=>{i.r(t),i.d(t,{GannFanDefinitionsViewModel:()=>w});var o=i(50151),n=i(44352),r=i(47539),l=i(65279),s=i(44785),a=i(10381),p=i(88271);const c=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),d=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),u=new r.TranslatedString("change {title} level {index} line width",n.t(null,void 0,i(90098))),h=new r.TranslatedString("change {title} level {index} line style",n.t(null,void 0,i(47840))),y=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),f=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(82465))),v=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),g=new r.TranslatedString("change {title} labels visibility",n.t(null,void 0,i(24338))),T=n.t(null,void 0,i(12374)),D=n.t(null,void 0,i(27331)),_=n.t(null,void 0,i(94420));class w extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),n=(0,a.removeSpaces)(i),s=new r.TranslatedString(i,this._source.translatedType()),w=this._source.levelsCount();for(let i=1;i<=w;i++){const o=t[`level${i}`].childs(),r=(0,l.createLeveledLinePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,o.visible,c.format({title:s,index:i})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,o.color,null,d.format({title:s,index:i})),width:(0,l.convertToDefinitionProperty)(this._propertyApplier,o.linewidth,u.format({title:s,index:i})),style:(0,l.convertToDefinitionProperty)(this._propertyApplier,o.linestyle,h.format({title:s,index:i}))},{id:`${n}LineLevel${i}`,title:`${o.coeff1.value()}/${o.coeff2.value()}`});e.push(r)}const P=(0,l.createColorPropertyDefinition)({color:(0,l.getColorDefinitionProperty)(this._propertyApplier,new p.CollectibleColorPropertyUndoWrapper((0,o.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,y.format({title:s}))},{id:`${n}AllLineColor`,title:T});e.push(P);const S=(0,l.createTransparencyPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,f.format({title:s})),transparency:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.transparency,v.format({title:s}))},{ +id:`${n}Background`,title:D});e.push(S);const m=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showLabels,g.format({title:s}))},{id:`${n}Labels`,title:_});return e.push(m),{definitions:e}}}},35533:(e,t,i)=>{i.r(t),i.d(t,{GannSquareDefinitionsViewModel:()=>V});var o=i(50151),n=i(44352),r=i(47539),l=i(65279),s=i(44785),a=i(10381),p=i(88271);const c=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),d=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),u=new r.TranslatedString("change {title} level {index} line coeff",n.t(null,void 0,i(32891))),h=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),y=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(82465))),f=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),v=new r.TranslatedString("change {title} reverse",n.t(null,void 0,i(52877))),g=new r.TranslatedString("change {title} left labels visibility",n.t(null,void 0,i(2359))),T=new r.TranslatedString("change {title} right labels visibility",n.t(null,void 0,i(16598))),D=new r.TranslatedString("change {title} top labels visibility",n.t(null,void 0,i(73137))),_=new r.TranslatedString("change {title} bottom labels visibility",n.t(null,void 0,i(15802))),w=new r.TranslatedString("change {title} fans visibility",n.t(null,void 0,i(78142))),P=new r.TranslatedString("change {title} fans line color",n.t(null,void 0,i(79467))),S=n.t(null,void 0,i(12374)),m=n.t(null,void 0,i(27331)),b=n.t(null,void 0,i(16103)),C=n.t(null,void 0,i(77838)),x=n.t(null,void 0,i(79307)),L=n.t(null,void 0,i(91367)),k=n.t(null,void 0,i(10209)),A=n.t(null,void 0,i(17608)),$=n.t(null,void 0,i(38280)),M=n.t(null,void 0,i(24186));class V extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),n=(0,a.removeSpaces)(i),s=new r.TranslatedString(i,this._source.translatedType()),V=[],B=this._source.hLevelsCount();for(let e=1;e<=B;e++){const i=t[`hlevel${e}`].childs(),o=(0,l.createLeveledLinePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.visible,c.format({title:s,index:e})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,i.color,null,d.format({title:s,index:e})),level:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.coeff,u.format({title:s,index:e}))},{id:`${n}HLineLevel${e}`});V.push(o)}const z=(0,l.createPropertyDefinitionsLeveledLinesGroup)(V,`${n}HLeveledLinesGroup`),W=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showLeftLabels,g.format({title:s}))},{id:`${n}LeftLabels`,title:x}),N=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showRightLabels,T.format({title:s}))},{id:`${n}RightLabels`,title:L}),R=(0,l.createTransparencyPropertyDefinition)({checked:(0, +l.convertToDefinitionProperty)(this._propertyApplier,t.fillHorzBackground,y.format({title:s})),transparency:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.horzTransparency,f.format({title:s}))},{id:`${n}BackgroundH`,title:m}),G=(0,l.createPropertyDefinitionsGeneralGroup)([z,W,N,R],`${n}HLevelGroup`,b);e.push(G);const E=[],O=this._source.vLevelsCount();for(let e=1;e<=O;e++){const i=t[`vlevel${e}`].childs(),o=(0,l.createLeveledLinePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.visible,c.format({title:s,index:e})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,i.color,null,d.format({title:s,index:e})),level:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.coeff,u.format({title:s,index:e}))},{id:`${n}VLineLevel${e}`});E.push(o)}const F=(0,l.createPropertyDefinitionsLeveledLinesGroup)(E,`${n}VLeveledLinesGroup`),U=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showTopLabels,D.format({title:s}))},{id:`${n}TopLabels`,title:k}),I=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showBottomLabels,_.format({title:s}))},{id:`${n}BottomLabels`,title:A}),H=(0,l.createTransparencyPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.fillVertBackground,y.format({title:s})),transparency:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.vertTransparency,f.format({title:s}))},{id:`${n}BackgroundV`,title:m}),j=(0,l.createPropertyDefinitionsGeneralGroup)([F,U,I,H],`${n}VLevelGroup`,C);e.push(j);const Y=(0,l.createColorPropertyDefinition)({color:(0,l.getColorDefinitionProperty)(this._propertyApplier,new p.CollectibleColorPropertyUndoWrapper((0,o.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,h.format({title:s}),!0)},{id:`${n}AllLineColor`,title:S});e.push(Y);const X=t.fans.childs(),q=(0,l.createColorPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,X.visible,w.format({title:s})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,X.color,null,P.format({title:s}))},{id:`${n}FansLines`,title:$});e.push(q);const J=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.reverse,v.format({title:s}))},{id:`${n}Reverse`,title:M});return e.push(J),{definitions:e}}}},80316:(e,t,i)=>{i.r(t),i.d(t,{GeneralBezierDefinitionsViewModel:()=>u});var o=i(44352),n=i(47539),r=i(89703),l=i(44785),s=i(65279),a=i(10381);const p=new n.TranslatedString("change {title} background visibility",o.t(null,void 0,i(82465))),c=new n.TranslatedString("change {title} background color",o.t(null,void 0,i(75312))),d=o.t(null,void 0,i(27331));class u extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLineStyleDefinition)(this._undoModel,{ +lineColor:e.linecolor,lineWidth:e.linewidth,lineStyle:e.linestyle,extendLeft:e.extendLeft,extendRight:e.extendRight,leftEnd:e.leftEnd,rightEnd:e.rightEnd},i,"Line"),(0,s.createColorPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._undoModel,e.fillBackground,p.format({title:i})),color:(0,s.getColorDefinitionProperty)(this._undoModel,e.backgroundColor,e.transparency,c.format({title:i}))},{id:(0,a.removeSpaces)(`${t}BackgroundColor`),title:d})]}}}},53110:(e,t,i)=>{i.r(t),i.d(t,{GeneralDatePriceRangeDefinitionsViewModel:()=>b});var o=i(44352),n=i(47539),r=i(89703),l=i(18509),s=i(44785),a=i(65279),p=i(10381);const c=new n.TranslatedString("change {title} background visibility",o.t(null,void 0,i(82465))),d=new n.TranslatedString("change {title} background color",o.t(null,void 0,i(75312))),u=new n.TranslatedString("change {title} extend top",o.t(null,void 0,i(896))),h=new n.TranslatedString("change {title} extend bottom",o.t(null,void 0,i(1447))),y=new n.TranslatedString("change {title} extend left",o.t(null,void 0,i(15258))),f=o.t(null,void 0,i(1277)),v=o.t(null,void 0,i(48848)),g=o.t(null,void 0,i(27331)),T=o.t(null,void 0,i(85197)),D=o.t(null,void 0,i(71116)),_=o.t(null,void 0,i(45809)),w=o.t(null,void 0,i(14025)),P=o.t(null,void 0,i(85206)),S=o.t(null,void 0,i(14773)),m=o.t(null,void 0,i(37229));class b extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),o=(0,p.removeSpaces)(i),s=new n.TranslatedString(i,this._source.translatedType()),m=(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:t.linecolor,lineWidth:t.linewidth},s,"Line",{line:f});if(e.push(m),t.hasOwnProperty("borderWidth")){const i=(0,r.createLineStyleDefinition)(this._propertyApplier,{showLine:t.drawBorder,lineColor:t.borderColor,lineWidth:t.borderWidth},s,"Border",{line:v});e.push(i)}const b=(0,a.createColorPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,c.format({title:s})),color:(0,a.getColorDefinitionProperty)(this._propertyApplier,t.backgroundColor,t.backgroundTransparency,d.format({title:s}))},{id:`${o}BackgroundColor`,title:g});if(e.push(b),function(e){return e.hasOwnProperty("extendTop")}(t)){const i=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,t.extendTop,u.format({title:s}))},{id:`${o}ExtendTop`,title:T}),n=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,t.extendBottom,h.format({title:s}))},{id:`${o}ExtendBottom`,title:D});e.push(i,n)}if(function(e){return e.hasOwnProperty("extendLeft")}(t)){const i=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,t.extendLeft,y.format({title:s}))},{id:`${o}extendLeft`,title:_}),n=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,t.extendRight,h.format({title:s}))},{id:`${o}ExtendBottom`,title:w});e.push(i,n)} +const C=(0,l.createTextStyleDefinition)(this._propertyApplier,{textColor:t.textcolor,backgroundColor:t.labelBackgroundColor,backgroundTransparency:t.backgroundTransparency,fontSize:t.fontsize,backgroundVisible:t.fillLabelBackground},s,{isEditable:!0,isMultiLine:!0,customTitles:{text:P,backgroundTitle:S}});return e.push(C),{definitions:e}}_textPropertyDefinitions(){const e=this._source.properties().childs().customText.childs();return{definitions:[(0,l.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.visible,textColor:e.color,fontSize:e.fontsize},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:m}})]}}}},38333:(e,t,i)=>{i.r(t),i.d(t,{GeneralFiguresDefinitionsViewModelBase:()=>h,GeneralFiguresDefinitionsViewModel:()=>y});var o=i(44352),n=i(47539),r=i(89703),l=i(44785),s=i(65279),a=i(10381);const p=new n.TranslatedString("change {title} background visibility",o.t(null,void 0,i(82465))),c=new n.TranslatedString("change {title} background color",o.t(null,void 0,i(75312))),d=o.t(null,void 0,i(48848)),u=o.t(null,void 0,i(27331));class h extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType()),o=(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.color,lineWidth:e.linewidth},i,"Line",{line:d}),l="transparency"in e?e.transparency:null;return{definitions:[o,(0,s.createColorPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,p.format({title:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,l,c.format({title:i}))},{id:(0,a.removeSpaces)(`${t}BackgroundColor`),title:u})]}}}class y extends h{}},99788:(e,t,i)=>{i.r(t),i.d(t,{GeneralTrendFiguresDefinitionsViewModel:()=>y});var o=i(44352),n=i(47539),r=i(89703),l=i(18509),s=i(44785),a=i(65279),p=i(10381);const c=new n.TranslatedString("change {title} background visibility",o.t(null,void 0,i(82465))),d=new n.TranslatedString("change {title} background color",o.t(null,void 0,i(75312))),u=o.t(null,void 0,i(29072)),h=o.t(null,void 0,i(27331));class y extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{...e,lineColor:e.linecolor,lineWidth:e.linewidth,lineStyle:e.linestyle},i,"Line"),(0,l.createTextStyleDefinition)(this._propertyApplier,{showText:e.showPrices,textColor:e.textcolor,fontSize:e.fontsize,bold:e.bold,italic:e.italic},i,{customTitles:{text:u}}),(0,a.createColorPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,c.format({title:i})),color:(0,a.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,e.transparency,d.format({title:i}))},{id:(0,p.removeSpaces)(`${t}Background`),title:h +})]}}}},80126:(e,t,i)=>{i.r(t),i.d(t,{GhostFeedDefinitionsViewModel:()=>C});var o=i(44352),n=i(47539),r=i(44785),l=i(65279),s=i(40549),a=i.n(s),p=i(10381);const c=new n.TranslatedString("change {title} candle up color",o.t(null,void 0,i(42273))),d=new n.TranslatedString("change {title} candle down color",o.t(null,void 0,i(38742))),u=new n.TranslatedString("change {title} candle border visibility",o.t(null,void 0,i(22313))),h=new n.TranslatedString("change {title} candle border up color",o.t(null,void 0,i(550))),y=new n.TranslatedString("change {title} candle border down color",o.t(null,void 0,i(7373))),f=new n.TranslatedString("change {title} candle wick visibility",o.t(null,void 0,i(27029))),v=new n.TranslatedString("change {title} candle wick color",o.t(null,void 0,i(76054))),g=new n.TranslatedString("change {title} transparency",o.t(null,void 0,i(84321))),T=new n.TranslatedString("change {title} average HL value",o.t(null,void 0,i(78680))),D=new n.TranslatedString("change {title} variance value",o.t(null,void 0,i(12355))),_=o.t(null,void 0,i(63528)),w=o.t(null,void 0,i(72269)),P=o.t(null,void 0,i(26458)),S=o.t(null,void 0,i(2295)),m=o.t(null,void 0,i(34674)),b=o.t(null,void 0,i(25227));class C extends r.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,p.removeSpaces)(t),o=new n.TranslatedString(t,this._source.translatedType()),r=e.candleStyle.childs();return{definitions:[(0,l.createTwoColorsPropertyDefinition)({color1:(0,l.getColorDefinitionProperty)(this._propertyApplier,r.upColor,null,c.format({title:o})),color2:(0,l.getColorDefinitionProperty)(this._propertyApplier,r.downColor,null,d.format({title:o}))},{id:`${i}Candle2Colors`,title:_}),(0,l.createTwoColorsPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,r.drawBorder,u.format({title:o})),color1:(0,l.getColorDefinitionProperty)(this._propertyApplier,r.borderUpColor,null,h.format({title:o})),color2:(0,l.getColorDefinitionProperty)(this._propertyApplier,r.borderDownColor,null,y.format({title:o}))},{id:`${i}CandleBorder2Colors`,title:w}),(0,l.createColorPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,r.drawWick,f.format({title:o})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,r.wickColor,null,v.format({title:o}))},{id:`${i}CandleWickColor`,title:P}),(0,l.createTransparencyPropertyDefinition)({transparency:(0,l.convertToDefinitionProperty)(this._propertyApplier,e.transparency,g.format({title:o}))},{id:`${i}Transparency`,title:S})]}}_inputsPropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,p.removeSpaces)(t),o=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,l.createNumberPropertyDefinition)({value:(0,l.convertToDefinitionProperty)(this._propertyApplier,e.averageHL,T.format({title:o}))},{id:`${i}AvgHL`,title:m,type:0,min:new(a())(1),max:new(a())(5e4),step:new(a())(1)}),(0,l.createNumberPropertyDefinition)({value:(0, +l.convertToDefinitionProperty)(this._propertyApplier,e.variance,D.format({title:o}))},{id:`${i}Variance`,title:b,type:0,min:new(a())(1),max:new(a())(100),step:new(a())(1)})]}}}},29021:(e,t,i)=>{i.r(t),i.d(t,{HighlighterDefinitionsViewModel:()=>l});var o=i(89703),n=i(44785),r=i(47539);class l extends n.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,o.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor},new r.TranslatedString(this._source.name(),this._source.translatedType()),"Line")]}}}},4608:(e,t,i)=>{i.r(t),i.d(t,{HorizontalLineDefinitionsViewModel:()=>h});var o=i(44352),n=i(47539),r=i(65279),l=i(19402),s=i(10381),a=i(44785),p=i(1564),c=i(18509);const d=o.t(null,void 0,i(37229)),u=o.t(null,{context:"linetool point"},i(1961));class h extends a.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return(0,p.getLinesStylesPropertiesDefinitions)(this._propertyApplier,e,new n.TranslatedString(this._source.name(),this._source.translatedType()))}_coordinatesPropertyDefinitions(){const e=this._source.pointsProperty().childs().points[0].childs(),t=this._getYCoordinateStepWV(),i=(0,l.getCoordinateYMetaInfo)(this._propertyApplier,e,t);return{definitions:[(0,r.createCoordinatesPropertyDefinition)({y:i.property},{id:(0,s.removeSpaces)(`${this._source.name()}Point`),title:u,...i.info})]}}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,c.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.showLabel,textColor:e.textcolor,fontSize:e.fontsize,textOrientation:e.textOrientation},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:d}})]}}}},74099:(e,t,i)=>{i.r(t),i.d(t,{HorizontalRayDefinitionsViewModel:()=>p});var o=i(44352),n=i(47539),r=i(44785),l=i(1564),s=i(18509);const a=o.t(null,void 0,i(37229));class p extends r.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return(0,l.getLinesStylesPropertiesDefinitions)(this._propertyApplier,e,new n.TranslatedString(this._source.name(),this._source.translatedType()))}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,s.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.showLabel,textColor:e.textcolor,fontSize:e.fontsize,textOrientation:e.textOrientation},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:a}})]}}}},33317:(e,t,i)=>{i.r(t),i.d(t,{IconsDefinitionsViewModel:()=>c});var o=i(44352),n=i(47539),r=i(44785),l=i(65279),s=i(10381);const a=new n.TranslatedString("change {title} color",o.t(null,void 0,i(20216))),p=o.t(null,void 0,i(40054));class c extends r.LineDataSourceDefinitionsViewModel{constructor(e,t){super(e,t)}_stylePropertyDefinitions(){ +const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,l.createColorPropertyDefinition)({color:(0,l.getColorDefinitionProperty)(this._propertyApplier,e.color,null,a.format({title:i}))},{id:(0,s.removeSpaces)(`${t}Color`),title:p})]}}}},69704:(e,t,i)=>{i.r(t),i.d(t,{NoteDefinitionsViewModel:()=>d});var o=i(44352),n=i(47539),r=i(18509),l=i(44785),s=i(65279),a=i(10381);const p=new n.TranslatedString("change {title} background color",o.t(null,void 0,i(75312))),c=o.t(null,void 0,i(85206));class d extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.markerColor,null,p.format({title:i}))},{id:(0,a.removeSpaces)(`${t}LabelColor`),title:c})]}}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{textColor:e.textColor,fontSize:e.fontSize,bold:e.bold,italic:e.italic,text:e.text,backgroundColor:e.backgroundColor,backgroundTransparency:e.backgroundTransparency,borderColor:e.borderColor},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0})]}}}},2198:(e,t,i)=>{i.r(t),i.d(t,{ParallelChannelDefinitionsViewModel:()=>T});var o=i(44352),n=i(47539),r=i(65279),l=i(44785),s=i(89703),a=i(10381);const p=new n.TranslatedString("change {title} extending left",o.t(null,void 0,i(3708))),c=new n.TranslatedString("change {title} extending right",o.t(null,void 0,i(45719))),d=new n.TranslatedString("change {title} background visibility",o.t(null,void 0,i(82465))),u=new n.TranslatedString("change {title} background color",o.t(null,void 0,i(75312))),h=o.t(null,void 0,i(27331)),y=o.t(null,void 0,i(25892)),f=o.t(null,void 0,i(74395)),v=o.t(null,void 0,i(99120)),g=o.t(null,void 0,i(76476));class T extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,a.removeSpaces)(t),o=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,s.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor,lineStyle:e.linestyle,lineWidth:e.linewidth},o,"ChannelLine",{line:v}),(0,s.createLineStyleDefinition)(this._propertyApplier,{showLine:e.showMidline,lineColor:e.midlinecolor,lineStyle:e.midlinestyle,lineWidth:e.midlinewidth},o,"MiddleLine",{line:g}),(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.extendLeft,p.format({title:o}))},{id:`${i}ExtendLeft`,title:y}),(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.extendRight,c.format({title:o}))},{id:`${i}ExtendRight`,title:f}),(0,r.createColorPropertyDefinition)({checked:(0, +r.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,d.format({title:o})),color:(0,r.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,e.transparency,u.format({title:o}))},{id:`${i}Background`,title:h})]}}}},78450:(e,t,i)=>{i.r(t),i.d(t,{PathDefinitionsViewModel:()=>a});var o=i(44352),n=i(47539),r=i(89703),l=i(44785);const s=o.t(null,void 0,i(1277));class a extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.lineColor,lineWidth:e.lineWidth,lineStyle:e.lineStyle,leftEnd:e.leftEnd,rightEnd:e.rightEnd},new n.TranslatedString(this._source.name(),this._source.translatedType()),"Line",{line:s})]}}}},94875:(e,t,i)=>{i.r(t),i.d(t,{PatternWithBackgroundDefinitionViewModel:()=>f});var o=i(44352),n=i(47539),r=i(89703),l=i(18509),s=i(44785),a=i(65279),p=i(10381);const c=new n.TranslatedString("change {title} background visibility",o.t(null,void 0,i(82465))),d=new n.TranslatedString("change {title} background color",o.t(null,void 0,i(75312))),u=o.t(null,void 0,i(85206)),h=o.t(null,void 0,i(48848)),y=o.t(null,void 0,i(27331));class f extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,l.createTextStyleDefinition)(this._propertyApplier,{textColor:e.textcolor,fontSize:e.fontsize,bold:e.bold,italic:e.italic},i,{isEditable:!0,isMultiLine:!0,customTitles:{text:u}}),(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.color,lineWidth:e.linewidth},i,"Line",{line:h}),(0,a.createColorPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,c.format({title:i})),color:(0,a.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,e.transparency,d.format({title:i}))},{id:(0,p.removeSpaces)(`${t}BackgroundColor`),title:y})]}}}},8906:(e,t,i)=>{i.r(t),i.d(t,{PatternWithoutBackgroundDefinitionsViewModel:()=>c});var o=i(44352),n=i(47539),r=i(89703),l=i(18509),s=i(44785);const a=o.t(null,void 0,i(85206)),p=o.t(null,void 0,i(48848));class c extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=new n.TranslatedString(this._source.name(),this._source.translatedType());return{definitions:[(0,l.createTextStyleDefinition)(this._propertyApplier,{textColor:e.textcolor,fontSize:e.fontsize,bold:e.bold,italic:e.italic},t,{isEditable:!0,isMultiLine:!0,customTitles:{text:a}}),(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.color,lineWidth:e.linewidth},t,"Line",{line:p})]}}}},84547:(e,t,i)=>{i.r(t),i.d(t,{PitchBaseDefinitionsViewModel:()=>m});var o=i(50151),n=i(44352),r=i(47539),l=i(89703),s=i(44785),a=i(65279),p=i(10381),c=i(88271) +;const d=new r.TranslatedString("change {title} extend lines",n.t(null,void 0,i(96902))),u=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),h=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),y=new r.TranslatedString("change {title} level {index} line width",n.t(null,void 0,i(90098))),f=new r.TranslatedString("change {title} level {index} line style",n.t(null,void 0,i(47840))),v=new r.TranslatedString("change {title} level {index} line coeff",n.t(null,void 0,i(32891))),g=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),T=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(82465))),D=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),_=n.t(null,{context:"study"},i(66187)),w=n.t(null,void 0,i(12374)),P=n.t(null,void 0,i(27331)),S=n.t(null,void 0,i(13611));class m extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties(),i=t.childs(),n=this._source.name(),s=(0,p.removeSpaces)(n),m=new r.TranslatedString(n,this._source.translatedType());t.hasChild("extendLines")&&e.push((0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,i.extendLines,d.format({title:m}))},{id:`${s}ExtendLines`,title:S}));const b=i.median.childs(),C=(0,l.createLineStyleDefinition)(this._propertyApplier,{lineColor:b.color,lineStyle:b.linestyle,lineWidth:b.linewidth},m,"Median",{line:_});e.push(C);const x=this._source.levelsCount();for(let t=0;t<=x;t++){const o=i[`level${t}`].childs(),n=(0,a.createLeveledLinePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,o.visible,u.format({title:m,index:t+1})),color:(0,a.getColorDefinitionProperty)(this._propertyApplier,o.color,null,h.format({title:m,index:t+1})),width:(0,a.convertToDefinitionProperty)(this._propertyApplier,o.linewidth,y.format({title:m,index:t+1})),style:(0,a.convertToDefinitionProperty)(this._propertyApplier,o.linestyle,f.format({title:m,index:t+1})),level:(0,a.convertToDefinitionProperty)(this._propertyApplier,o.coeff,v.format({title:m,index:t+1}))},{id:`${s}LineLevel${t+1}`});e.push(n)}const L=(0,a.createColorPropertyDefinition)({color:(0,a.getColorDefinitionProperty)(this._propertyApplier,new c.CollectibleColorPropertyUndoWrapper((0,o.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,g.format({title:m}),!0)},{id:`${s}AllLineColor`,title:w});e.push(L);const k=(0,a.createTransparencyPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,i.fillBackground,T.format({title:m})),transparency:(0,a.convertToDefinitionProperty)(this._propertyApplier,i.transparency,D.format({title:m}))},{id:`${s}Background`,title:P});return e.push(k),{definitions:e}}}},22922:(e,t,i)=>{i.r(t),i.d(t,{PitchForkDefinitionsViewModel:()=>h});var o=i(44352),n=i(47539),r=i(65279),l=i(84547),s=i(23680),a=i(40549),p=i.n(a) +;const c=new n.TranslatedString("change {title} style",o.t(null,void 0,i(74428))),d=o.t(null,void 0,i(32733)),u=[{value:s.LineToolPitchforkStyle.Original,title:o.t(null,void 0,i(25595))},{value:s.LineToolPitchforkStyle.Schiff2,title:o.t(null,void 0,i(51464))},{value:s.LineToolPitchforkStyle.Schiff,title:o.t(null,void 0,i(66276))},{value:s.LineToolPitchforkStyle.Inside,title:o.t(null,void 0,i(9114))}];class h extends l.PitchBaseDefinitionsViewModel{_stylePropertyDefinitions(){const e=super._stylePropertyDefinitions(),t=this._source.properties().childs(),i=this._source.name(),o=new n.TranslatedString(i,this._source.translatedType()),l=(0,r.createOptionsPropertyDefinition)({option:(0,r.convertToDefinitionProperty)(this._propertyApplier,t.style,c.format({title:o}))},{id:`${i}PitchStyle`,title:d,options:new(p())(u)});return e.definitions.push(l),e}}},46044:(e,t,i)=>{i.r(t),i.d(t,{PolylinesDefinitionsViewModel:()=>h});var o=i(44352),n=i(47539),r=i(89703),l=i(44785),s=i(65279),a=i(10381);const p=new n.TranslatedString("change {title} background visibility",o.t(null,void 0,i(82465))),c=new n.TranslatedString("change {title} background color",o.t(null,void 0,i(75312))),d=o.t(null,void 0,i(48848)),u=o.t(null,void 0,i(27331));class h extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor,lineWidth:e.linewidth},i,"Line",{line:d}),(0,s.createColorPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,p.format({title:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,e.transparency,c.format({title:i}))},{id:(0,a.removeSpaces)(`${t}BackgroundColor`),title:u})]}}}},31099:(e,t,i)=>{i.r(t),i.d(t,{PredictionDefinitionsViewModel:()=>k});var o=i(44352),n=i(47539),r=i(89703),l=i(44785),s=i(65279),a=i(10381) +;const p=new n.TranslatedString("change {title} source text color",o.t(null,void 0,i(42286))),c=new n.TranslatedString("change {title} source background color",o.t(null,void 0,i(18544))),d=new n.TranslatedString("change {title} source border color",o.t(null,void 0,i(48035))),u=new n.TranslatedString("change {title} target text color",o.t(null,void 0,i(27634))),h=new n.TranslatedString("change {title} target background color",o.t(null,void 0,i(52387))),y=new n.TranslatedString("change {title} target border color",o.t(null,void 0,i(6921))),f=new n.TranslatedString("change {title} success text color",o.t(null,void 0,i(88383))),v=new n.TranslatedString("change {title} success background color",o.t(null,void 0,i(26967))),g=new n.TranslatedString("change {title} failure text color",o.t(null,void 0,i(3156))),T=new n.TranslatedString("change {title} failure background color",o.t(null,void 0,i(49885))),D=o.t(null,void 0,i(79238)),_=o.t(null,void 0,i(22213)),w=o.t(null,void 0,i(15500)),P=o.t(null,void 0,i(74289)),S=o.t(null,void 0,i(98001)),m=o.t(null,void 0,i(89258)),b=o.t(null,void 0,i(69835)),C=o.t(null,void 0,i(91141)),x=o.t(null,void 0,i(31343)),L=o.t(null,void 0,i(28565));class k extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,a.removeSpaces)(t),o=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor,lineWidth:e.linewidth},o,"Line"),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.sourceTextColor,null,p.format({title:o}))},{id:`${i}SourceTextColor`,title:D}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.sourceBackColor,e.transparency,c.format({title:o}))},{id:`${i}SourceBackgroundColor`,title:_}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.sourceStrokeColor,null,d.format({title:o}))},{id:`${i}SourceBorderColor`,title:w}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.targetTextColor,null,u.format({title:o}))},{id:`${i}TargetTextColor`,title:P}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.targetBackColor,null,h.format({title:o}))},{id:`${i}TargetBackgroundColor`,title:S}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.targetStrokeColor,null,y.format({title:o}))},{id:`${i}TargetBorderColor`,title:m}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.successTextColor,null,f.format({title:o}))},{id:`${i}SuccessTextColor`,title:b}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.successBackground,null,v.format({title:o}))},{id:`${i}SuccessBackgroundColor`,title:C}),(0,s.createColorPropertyDefinition)({color:(0, +s.getColorDefinitionProperty)(this._propertyApplier,e.failureTextColor,null,g.format({title:o}))},{id:`${i}FailureTextColor`,title:x}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.failureBackground,null,T.format({title:o}))},{id:`${i}FailureBackgroundColor`,title:L})]}}}},30675:(e,t,i)=>{i.r(t),i.d(t,{PriceLabelDefinitionsViewModel:()=>a});var o=i(44352),n=i(47539),r=i(18509),l=i(44785);const s=o.t(null,void 0,i(37229));class a extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{textColor:e.color,fontSize:e.fontsize,backgroundColor:e.backgroundColor,backgroundTransparency:e.transparency,borderColor:e.borderColor},new n.TranslatedString(this._source.name(),this._source.translatedType()),{customTitles:{text:s}})]}}}},46371:(e,t,i)=>{i.r(t),i.d(t,{PriceNoteDefinitionsViewModel:()=>f});var o=i(44352),n=i(47539),r=i(18509),l=i(44785),s=i(65279),a=i(10381);const p=new n.TranslatedString("change {title} line color",o.t(null,void 0,i(20563))),c=o.t(null,void 0,i(37126)),d=o.t(null,void 0,i(37229)),u=o.t(null,void 0,i(60489)),h=o.t(null,void 0,i(75332)),y=o.t(null,void 0,i(14773));class f extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,a.removeSpaces)(t),o=new n.TranslatedString(t,this._source.translatedType()),l=(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.lineColor,null,p.format({title:o}))},{id:`${i}LineColor`,title:u});return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{textColor:e.priceLabelTextColor,fontSize:e.priceLabelFontSize,bold:e.priceLabelBold,italic:e.priceLabelItalic,backgroundColor:e.priceLabelBackgroundColor,borderColor:e.priceLabelBorderColor},o,{isEditable:!1,isMultiLine:!1,customTitles:{text:c,borderTitle:h,backgroundTitle:y}}),l]}}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.showLabel,textColor:e.textColor,fontSize:e.fontSize},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:d}})]}}}},96472:(e,t,i)=>{i.r(t),i.d(t,{ProjectionDefinitionsViewModel:()=>h});var o=i(44352),n=i(47539),r=i(89703),l=i(44785),s=i(65279),a=i(10381);const p=new n.TranslatedString("change {title} background color 1",o.t(null,void 0,i(39651))),c=new n.TranslatedString("change {title} background color 2",o.t(null,void 0,i(78177))),d=o.t(null,void 0,i(48848)),u=o.t(null,void 0,i(27331));class h extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,s.createTwoColorsPropertyDefinition)({color1:(0, +s.getColorDefinitionProperty)(this._propertyApplier,e.color1,e.transparency,p.format({title:i})),color2:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.color2,e.transparency,c.format({title:i}))},{id:(0,a.removeSpaces)(`${t}Background2Color`),title:u}),(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.trendline.childs().color,lineWidth:e.linewidth},i,"Line",{line:d})]}}}},39163:(e,t,i)=>{i.r(t),i.d(t,{RectangleDefinitionsViewModel:()=>y});var o=i(44352),n=i(47539),r=i(65279),l=i(38333),s=i(18509);const a=new n.TranslatedString("change {title} extending left",o.t(null,void 0,i(3708))),p=new n.TranslatedString("change {title} extending right",o.t(null,void 0,i(45719))),c=o.t(null,void 0,i(37229)),d=o.t(null,void 0,i(45809)),u=o.t(null,void 0,i(14025)),h=[{value:"bottom",title:o.t(null,void 0,i(65994))},{value:"middle",title:o.t(null,void 0,i(9114))},{value:"top",title:o.t(null,void 0,i(91757))}];class y extends l.GeneralFiguresDefinitionsViewModelBase{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType()),o=super._stylePropertyDefinitions(),l=(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.extendRight,p.format({title:i}))},{id:`${t}ExtendRight`,title:u});o.definitions.push(l);const s=(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.extendLeft,a.format({title:i}))},{id:`${t}ExtendLeft`,title:d});return o.definitions.push(s),o}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,s.createTextStyleDefinition)(this._propertyApplier,{textColor:e.textColor,text:e.text,bold:e.bold,italic:e.italic,fontSize:e.fontSize,horzLabelsAlign:e.horzLabelsAlign,vertLabelsAlign:e.vertLabelsAlign,showText:e.showLabel},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,alignmentVerticalItems:h,customTitles:{text:c}})]}}}},24656:(e,t,i)=>{i.r(t),i.d(t,{RiskRewardDefinitionsViewModel:()=>H});var o=i(44352),n=i(47539),r=i(89703),l=i(18509),s=i(44785),a=i(65279),p=i(53057),c=i(40549),d=i.n(c),u=i(10381) +;const h=new n.TranslatedString("change {title} stop color",o.t(null,void 0,i(54659))),y=new n.TranslatedString("change {title} target color",o.t(null,void 0,i(97573))),f=new n.TranslatedString("change {title} price labels visibility",o.t(null,void 0,i(88577))),v=new n.TranslatedString("change {title} compact stats mode",o.t(null,void 0,i(35435))),g=new n.TranslatedString("change {title} always show stats",o.t(null,void 0,i(37913))),T=new n.TranslatedString("change {title} account size",o.t(null,void 0,i(31775))),D=new n.TranslatedString("change {title} lot size",o.t(null,void 0,i(45025))),_=new n.TranslatedString("change {title} risk",o.t(null,void 0,i(31553))),w=new n.TranslatedString("change {title} risk display mode",o.t(null,void 0,i(40344))),P=new n.TranslatedString("change {title} entry price",o.t(null,void 0,i(59354))),S=new n.TranslatedString("change {title} profit level",o.t(null,void 0,i(44539))),m=new n.TranslatedString("change {title} profit price",o.t(null,void 0,i(41646))),b=new n.TranslatedString("change {title} stop level",o.t(null,void 0,i(89182))),C=new n.TranslatedString("change {title} stop price",o.t(null,void 0,i(82224))),x=o.t(null,void 0,i(83182)),L=o.t(null,void 0,i(50948)),k=o.t(null,void 0,i(45302)),A=o.t(null,void 0,i(37229)),$=o.t(null,void 0,i(47737)),M=o.t(null,void 0,i(30973)),V=o.t(null,void 0,i(25684)),B=o.t(null,void 0,i(46001)),z=o.t(null,void 0,i(2635)),W=o.t(null,void 0,i(56119)),N=o.t(null,void 0,i(95264)),R=o.t(null,void 0,i(27531)),G=o.t(null,void 0,i(63833)),E=o.t(null,void 0,i(85160)),O=o.t(null,void 0,i(75675)),F=o.t(null,void 0,i(5066)),U=o.t(null,void 0,i(76655));function I(e){return[{value:p.RiskDisplayMode.Percentage,title:F},{value:p.RiskDisplayMode.Money,title:e||U}]}class H extends s.LineDataSourceDefinitionsViewModel{constructor(e,t){super(e,t);const i=this._source.properties().childs(),o=i.riskDisplayMode.value();this._riskMaxWV=new(d())(this._getRiskMax(o)),this._riskStepWV=new(d())(this._getRiskStep(o)),this._riskPrecisionWV=new(d())(this._getRiskPrecision(o)),this._riskUnitWV=new(d())(this._getRiskUnit()),this._riskUnitOptionsWV=new(d())(this._getRiskUnitOptions()),this._lotSizeStepWV=new(d())(this._getLotSizeStep()),this._createPropertyRages(),i.riskDisplayMode.subscribe(this,(e=>this._onRiskDisplayChanged(e))),i.accountSize.subscribe(this,(()=>this._onAccountSizeChanged())),i.lotSize.subscribe(this,(()=>this._onLotSizeChanged())),this._undoModel.model().mainSeries().dataEvents().symbolResolved().subscribe(this,this._onSymbolInfoChanged)}destroy(){super.destroy();const e=this._source.properties().childs();e.riskDisplayMode.unsubscribeAll(this),e.accountSize.unsubscribeAll(this),e.lotSize.unsubscribeAll(this),this._undoModel.model().mainSeries().dataEvents().symbolResolved().unsubscribeAll(this)}_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,u.removeSpaces)(t),o=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{ +lineColor:e.linecolor,lineWidth:e.linewidth},o,"Line",{line:x}),(0,a.createColorPropertyDefinition)({color:(0,a.getColorDefinitionProperty)(this._propertyApplier,e.stopBackground,e.stopBackgroundTransparency,h.format({title:o}))},{id:`${i}StopColor`,title:L}),(0,a.createColorPropertyDefinition)({color:(0,a.getColorDefinitionProperty)(this._propertyApplier,e.profitBackground,e.profitBackgroundTransparency,y.format({title:o}))},{id:`${i}ProfitColor`,title:k}),(0,l.createTextStyleDefinition)(this._propertyApplier,{textColor:e.textcolor,fontSize:e.fontsize},o,{isEditable:!0,isMultiLine:!0,customTitles:{text:A}}),(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.showPriceLabels,f.format({title:o}))},{id:`${i}ShowPriceLabels`,title:O}),(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.compact,v.format({title:o}))},{id:`${i}CompactMode`,title:$}),(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.alwaysShowStats,g.format({title:o}))},{id:`${i}AlwaysShowStats`,title:E})]}}_inputsPropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,u.removeSpaces)(t),o=new n.TranslatedString(t,this._source.translatedType()),r=this._getYCoordinateStepWV(),l=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.accountSize,T.format({title:o}))},{id:`${i}AccountSize`,title:N,type:1,min:new(d())(1e-9),max:new(d())(1e9),step:new(d())(1),unit:this._riskUnitWV}),s=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.lotSize,D.format({title:o}))},{id:`${i}LotSize`,title:R,type:1,min:new(d())(1e-9),max:new(d())(1e8),step:this._lotSizeStepWV}),p=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.risk,_.format({title:o}),[e=>parseFloat(e)]),unitOptionsValue:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.riskDisplayMode,w.format({title:o}))},{id:`${i}Risk`,title:G,type:1,min:new(d())(1e-9),max:this._riskMaxWV,precision:this._riskPrecisionWV,step:this._riskStepWV,unitOptions:this._riskUnitOptionsWV}),c=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.entryPrice,P.format({title:o}))},{id:`${i}EntryPrice`,title:B,type:1,step:r}),h=(0,a.createPropertyDefinitionsGeneralGroup)([l,s,p,c],`${i}AccountRisk`),y=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.profitLevel,S.format({title:o}))},{id:`${i}ProfitLevelTicks`,title:M,type:0,min:new(d())(0),max:new(d())(1e9),step:new(d())(1)}),f=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.targetPrice,m.format({title:o}),[e=>e,e=>this._source.preparseProfitPrice(e)])},{id:`${i}ProfitLevelPrice`,title:V,type:1,step:r}),v=(0,a.createPropertyDefinitionsGeneralGroup)([y,f],`${i}ProfitLevel`,z),g=(0, +a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.stopLevel,b.format({title:o}))},{id:`${i}StopLevelTicks`,title:M,type:0,min:new(d())(0),max:new(d())(1e9),step:new(d())(1)}),x=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.stopPrice,C.format({title:o}),[e=>e,e=>this._source.preparseStopPrice(e)])},{id:`${i}StopLevelPrice`,title:V,type:1,step:r});return{definitions:[h,v,(0,a.createPropertyDefinitionsGeneralGroup)([g,x],`${i}StopLevel`,W)]}}_onRiskDisplayChanged(e){const t=e.value();this._riskMaxWV.setValue(this._getRiskMax(t)),this._riskStepWV.setValue(this._getRiskStep(t)),this._riskPrecisionWV.setValue(this._getRiskPrecision(t))}_onAccountSizeChanged(){this._riskMaxWV.setValue(this._getRiskMax(this._source.properties().childs().riskDisplayMode.value()))}_onLotSizeChanged(){this._lotSizeStepWV.setValue(this._getLotSizeStep())}_onSymbolInfoChanged(){this._riskUnitWV.setValue(this._getRiskUnit()),this._riskUnitOptionsWV.setValue(this._getRiskUnitOptions())}_getRiskMax(e){return e===p.RiskDisplayMode.Percentage?100:this._source.properties().childs().accountSize.value()}_getRiskStep(e){return e===p.RiskDisplayMode.Percentage?.01:1}_getRiskPrecision(e){if(e===p.RiskDisplayMode.Percentage)return 2}_getLotSizeStep(){const e=this._source.properties().childs().lotSize.value();if(e%1==0)return 1;const t=e.toString(),i=t.split(".");if(2===i.length)return Number(`1e-${i[1].length}`);{const e=/\d+e-(\d+)/.exec(t);if(null!==e)return Number(`1e-${e[1]}`)}return this._lotSizeStepWV.value()}_getRiskUnit(){const e=this._undoModel.model().mainSeries().symbolInfo();return null!==e&&e.currency_code||""}_getRiskUnitOptions(){const e=this._undoModel.model().mainSeries().symbolInfo();return null!==e?I(e.currency_code):I()}}},31353:(e,t,i)=>{i.r(t),i.d(t,{SignpostDefinitionsViewModel:()=>T});var o=i(44352),n=i(47539),r=i(10381),l=i(40549),s=i.n(l),a=i(65279),p=i(18509),c=i(19402),d=i(44785);const u=new n.TranslatedString("change vertical position Y coordinate",o.t(null,void 0,i(11049))),h=new n.TranslatedString("change {title} emoji visibility",o.t(null,void 0,i(65899))),y=new n.TranslatedString("change {title} image background color",o.t(null,void 0,i(48983))),f=new n.TranslatedString("change {title} emoji",o.t(null,void 0,i(65056))),v=o.t(null,{context:"linetool point"},i(92195)),g=o.t(null,void 0,i(46211));class T extends d.LineDataSourceDefinitionsViewModel{_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,p.createTextStyleDefinition)(this._propertyApplier,{text:e.text,fontSize:e.fontSize,bold:e.bold,italic:e.italic},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0})]}}_coordinatesPropertyDefinitions(){const e=this._source.pointsProperty().childs().points[0].childs(),t=this._source.name(),i=(0,c.getCoordinateXMetaInfo)(this._propertyApplier,e),o={property:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.price,u),info:{typeY:1, +stepY:new(s())(1),minY:new(s())(-100),maxY:new(s())(100)}};return{definitions:[(0,a.createCoordinatesPropertyDefinition)({x:i.property,y:o.property},{id:(0,r.removeSpaces)(`${t}Coordinates${v}`),title:v,...i.info,...o.info})]}}_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,a.createEmojiPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.showImage,h.format({title:i})),backgroundColor:(0,a.getColorDefinitionProperty)(this._propertyApplier,e.plateColor,null,y.format({title:i})),emoji:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.emoji,f.format({title:i}))},{id:(0,r.removeSpaces)(`${t}Emoji${v}`),title:g})]}}}},63874:(e,t,i)=>{i.r(t),i.d(t,{TextDefinitionsViewModel:()=>l});var o=i(18509),n=i(44785),r=i(47539);class l extends n.LineDataSourceDefinitionsViewModel{_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,o.createTextStyleDefinition)(this._propertyApplier,{textColor:e.color,fontSize:e.fontsize,bold:e.bold,italic:e.italic,text:e.text,backgroundVisible:e.fillBackground,backgroundColor:e.backgroundColor,backgroundTransparency:e.backgroundTransparency,borderVisible:e.drawBorder,borderColor:e.borderColor,wrap:e.wordWrap},new r.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0})]}}}},16697:(e,t,i)=>{i.r(t),i.d(t,{TimeCyclesPatternDefinitionsViewModel:()=>h});var o=i(44352),n=i(47539),r=i(89703),l=i(44785),s=i(65279),a=i(10381);const p=new n.TranslatedString("change {title} background visibility",o.t(null,void 0,i(82465))),c=new n.TranslatedString("change {title} background color",o.t(null,void 0,i(75312))),d=o.t(null,void 0,i(1277)),u=o.t(null,void 0,i(27331));class h extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor,lineWidth:e.linewidth,lineStyle:e.linestyle},i,"Line",{line:d}),(0,s.createColorPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,p.format({title:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,e.transparency,c.format({title:i}))},{id:(0,a.removeSpaces)(`${t}BackgroundColor`),title:u})]}}}},23708:(e,t,i)=>{i.r(t),i.d(t,{TrendAngleDefinitionsViewModel:()=>f});var o=i(44352),n=i(47539),r=i(65279),l=i(44785),s=i(40549),a=i.n(s),p=i(19402),c=i(32153);const d=new n.TranslatedString("change angle",o.t(null,void 0,i(1670))),u=o.t(null,void 0,i(36150)),h=o.t(null,void 0,i(37229)),y=o.t(null,{context:"linetool point"},i(12706));class f extends l.LineDataSourceDefinitionsViewModel{_coordinatesPropertyDefinitions(){ +const e=this._source.points(),t=[],i=this._source.pointsProperty().childs().points[0].childs(),o=this._getYCoordinateStepWV();t.push((0,p.getCoordinatesPropertiesDefinitions)(this._propertyApplier,i,e[0],o,y,this._source.name()));const n=(0,r.createNumberPropertyDefinition)({value:(0,r.convertToDefinitionProperty)(this._propertyApplier,this._source.properties().childs().angle,d)},{id:"TrendLineAngleCoordinate",title:u,min:new(a())(-360),max:new(a())(360),step:new(a())(1)});return t.push(n),{definitions:t}}_stylePropertyDefinitions(){const e=this._source.properties().childs();return(0,c.getTrendLineToolsStylePropertiesDefinitions)(this._propertyApplier,e,new n.TranslatedString(this._source.name(),this._source.translatedType()),{text:h})}}},11712:(e,t,i)=>{i.r(t),i.d(t,{TrendBasedFibTimeDefinitionsViewModel:()=>L});var o=i(50151),n=i(44352),r=i(47539),l=i(89703),s=i(65279),a=i(44785),p=i(95940),c=i(40549),d=i.n(c),u=i(10381),h=i(88271);const y=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),f=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),v=new r.TranslatedString("change {title} level {index} line width",n.t(null,void 0,i(90098))),g=new r.TranslatedString("change {title} level {index} line style",n.t(null,void 0,i(47840))),T=new r.TranslatedString("change {title} level {index} line coeff",n.t(null,void 0,i(32891))),D=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),_=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(82465))),w=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),P=new r.TranslatedString("change {title} labels visibility",n.t(null,void 0,i(24338))),S=new r.TranslatedString("change {title} labels alignment",n.t(null,void 0,i(81170))),m=n.t(null,void 0,i(4372)),b=n.t(null,void 0,i(12374)),C=n.t(null,void 0,i(27331)),x=n.t(null,void 0,i(94420));class L extends a.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties(),i=t.childs(),n=this._source.name(),a=(0,u.removeSpaces)(n),c=new r.TranslatedString(n,this._source.translatedType()),L=i.trendline.childs(),k=(0,l.createLineStyleDefinition)(this._propertyApplier,{showLine:L.visible,lineColor:L.color,lineStyle:L.linestyle,lineWidth:L.linewidth},c,"TrendLine",{line:m});e.push(k);const A=this._source.levelsCount();for(let i=1;i<=A;i++){const n=(0,o.ensureDefined)(t.child(`level${i}`)).childs(),r=(0,s.createLeveledLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,n.visible,y.format({title:c,index:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,n.color,null,f.format({title:c,index:i})),width:(0,s.convertToDefinitionProperty)(this._propertyApplier,n.linewidth,v.format({title:c,index:i})),style:(0,s.convertToDefinitionProperty)(this._propertyApplier,n.linestyle,g.format({title:c,index:i})),level:(0,s.convertToDefinitionProperty)(this._propertyApplier,n.coeff,T.format({ +title:c,index:i}))},{id:`${a}LineLevel${i}`});e.push(r)}const $=(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,new h.CollectibleColorPropertyUndoWrapper((0,o.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,D.format({title:c}),!0)},{id:`${a}AllLineColor`,title:b});e.push($);const M=(0,s.createTransparencyPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.fillBackground,_.format({title:c})),transparency:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.transparency,w.format({title:c}))},{id:`${a}Background`,title:C});e.push(M);const V=(0,s.createTwoOptionsPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.showCoeffs,P.format({title:c})),option1:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.horzLabelsAlign,S.format({title:c})),option2:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.vertLabelsAlign,S.format({title:c}))},{id:`${a}Labels`,title:x,optionsItems1:new(d())(p.availableAlignmentHorizontalItems),optionsItems2:new(d())(p.availableAlignmentVerticalItems)});return e.push(V),{definitions:e}}}},2915:(e,t,i)=>{i.r(t),i.d(t,{TrendLineDefinitionsViewModel:()=>p});var o=i(44352),n=i(47539),r=i(44785),l=i(32153),s=i(18509);const a=o.t(null,void 0,i(37229));class p extends r.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return(0,l.getTrendLineToolsStylePropertiesDefinitions)(this._propertyApplier,e,new n.TranslatedString(this._source.name(),this._source.translatedType()))}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,s.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.showLabel,textColor:e.textcolor,fontSize:e.fontsize},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:a}})]}}}},79024:(e,t,i)=>{i.r(t),i.d(t,{VerticalLineDefinitionsViewModel:()=>h});var o=i(44352),n=i(47539),r=i(65279),l=i(19402),s=i(1564),a=i(10381),p=i(44785),c=i(18509);const d=o.t(null,void 0,i(37229)),u=o.t(null,{context:"linetool point"},i(91282));class h extends p.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return(0,s.getLinesStylesPropertiesDefinitions)(this._propertyApplier,e,new n.TranslatedString(this._source.name(),this._source.translatedType()))}_coordinatesPropertyDefinitions(){const e=this._source.pointsProperty().childs().points[0].childs(),t=(0,l.getCoordinateXMetaInfo)(this._propertyApplier,e);return{definitions:[(0,r.createCoordinatesPropertyDefinition)({x:t.property},{id:(0,a.removeSpaces)(`${this._source.name()}Point1`),title:u,...t.info})]}}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,c.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.showLabel,textColor:e.textcolor,fontSize:e.fontsize,textOrientation:e.textOrientation +},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:d}})]}}}},88271:(e,t,i)=>{i.d(t,{CollectibleColorPropertyUndoWrapper:()=>s,CollectibleColorPropertyDirectWrapper:()=>a});var o=i(50151),n=i(26220),r=i.n(n);class l extends(r()){constructor(e){super(),this._listenersMappers=[],this._isProcess=!1,this._baseProperty=e}destroy(){this._baseProperty.destroy()}value(){const e=this._baseProperty.value();return"mixed"===e?"":e}visible(){return this._baseProperty.visible()}setValue(e){this._isProcess=!0,this._baseProperty.setValue(""===e?"mixed":e,void 0,{applyValue:this._applyValue.bind(this)}),this._isProcess=!1,this._listenersMappers.forEach((e=>{e.method.call(e.obj,this)}))}subscribe(e,t){const i=i=>{this._isProcess||t.call(e,this)},o={obj:e,method:t,callback:i};this._listenersMappers.push(o),this._baseProperty.subscribe(e,i)}unsubscribe(e,t){var i;const n=(0,o.ensureDefined)(null===(i=this._listenersMappers.find((i=>i.obj===e&&i.method===t)))||void 0===i?void 0:i.callback);this._baseProperty.unsubscribe(e,n)}unsubscribeAll(e){this._baseProperty.unsubscribeAll(e)}}class s extends l{constructor(e,t,i){super(e),this._propertyApplier=t,this._undoText=i}_applyValue(e,t){this._propertyApplier.setProperty(e,t,this._undoText)}}class a extends l{_applyValue(e,t){e.setValue(t)}}}}]); \ No newline at end of file diff --git a/charting_library/bundles/manage-drawings-dialog.35e2e7bf6e31f5598ae4.js b/charting_library/bundles/manage-drawings-dialog.35e2e7bf6e31f5598ae4.js new file mode 100644 index 00000000..5c87a15b --- /dev/null +++ b/charting_library/bundles/manage-drawings-dialog.35e2e7bf6e31f5598ae4.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[1702],{84233:e=>{e.exports={dialog:"dialog-li9trsGq",dialogWrapper:"dialogWrapper-li9trsGq",wrap:"wrap-li9trsGq"}},41662:(e,t,i)=>{"use strict";i.r(t),i.d(t,{ManageDrawingsDialogRenderer:()=>p});var s=i(50959),a=i(962),r=i(44352),n=i(16216),l=i(90981),o=i(75208),d=i(23263),h=i(84233);class c extends s.PureComponent{constructor(e){super(e),this._dialogRef=s.createRef(),this._renderChildren=e=>s.createElement("div",{className:h.wrap},s.createElement(d.ManageDrawings,{onInitialized:e.centerAndFit,chartWidget:this._activeChartWidget}));const t=(0,n.service)(l.CHART_WIDGET_COLLECTION_SERVICE);this._activeChartWidget=t.activeChartWidget.value(),this.state={layoutName:t.metaInfo.name.value()}}render(){return s.createElement(o.AdaptivePopupDialog,{wrapperClassName:h.dialogWrapper,className:h.dialog,dataName:"manage-drawings-dialog",isOpened:!0,onClickOutside:this.props.onClose,onClose:this.props.onClose,ref:this._dialogRef,render:this._renderChildren,showSeparator:!0,title:r.t(null,void 0,i(72357)),subtitle:this.state.layoutName})}}class p{constructor(e){this._container=document.createElement("div"),this._isVisible=!1,this._handleClose=()=>{this._onClose&&this._onClose(),a.unmountComponentAtNode(this._container),this._isVisible=!1},this._onClose=e}hide(){this._handleClose()}isVisible(){return this._isVisible}show(){a.render(s.createElement(c,{onClose:this._handleClose}),this._container),this._isVisible=!0}}}}]); \ No newline at end of file diff --git a/charting_library/bundles/ms_MY.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/ms_MY.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..b7761a18 --- /dev/null +++ b/charting_library/bundles/ms_MY.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:a=>{a.exports=["Titik"]},6174:a=>{a.exports=["hari"]},5285:a=>{a.exports=["jam"]},79410:a=>{a.exports=["bulan"]},37830:a=>{a.exports=["minit"]},25042:a=>{a.exports=["minggu"]},74787:a=>{a.exports=["Hari"]},62346:a=>{a.exports=["Jam"]},94328:a=>{a.exports=["Bulan"]},57470:a=>{a.exports=["Minit"]},74973:a=>{a.exports=["Saat"]},48801:a=>{a.exports=["Julat"]},86614:a=>{a.exports=["Minggu"]},30426:a=>{a.exports=["Tick"]},90069:a=>{a.exports=["Bandingkan"]},96935:a=>{a.exports=["Salin imej carta"]},15803:a=>{a.exports=["Salin pautan kepada imej carta"]},74207:a=>{a.exports=["Tetapan Carta"]},54777:a=>{a.exports=["Tambah"]},95798:a=>{a.exports=["Tambah selang masa tersuai"]},44629:a=>{a.exports=["Tambah kepada kegemaran"]},15795:a=>{a.exports=["Semua susun atur saya"]},88368:a=>{a.exports=["Semua perubahan disimpan"]},84232:a=>{a.exports=["Bar's Style"]},43399:a=>{a.exports=["Templat asal"]},83127:a=>{a.exports=["Penunjuk Kegemaran"]},33959:a=>{a.exports=["Kegemaran"]},11682:a=>{a.exports=["Mod Skrin Penuh"]},15812:a=>{a.exports=["Templat Penunjuk"]},61142:a=>{a.exports=["Penunjuk"]},74527:a=>{a.exports=["Penunjuk & Strategi"]},79353:a=>{a.exports=["Buka Dialog Selang Masa"]},55520:a=>{a.exports=["Buka carta dalam tetingkap timbul"]},2226:a=>{a.exports=["Buka imej pada tab baru"]},75687:a=>{a.exports=["Memuatkan Susun Atur Carta"]},75789:a=>{a.exports=["Memuatkan susun atur"]},90879:a=>{a.exports=["Pemuatan.."]},80959:a=>{a.exports=["Buat satu salinan"]},58219:a=>{a.exports=["Urus Susun Atur"]},38554:a=>{a.exports=["Templat saya"]},14605:a=>{a.exports=["Nombor atau {hotKey_0}"]},85520:a=>{a.exports=["Simpan"]},92093:a=>{a.exports=["Simpan Templat Penunjuk"]},87409:a=>{a.exports=["Simpan kesemua carta untuk semua simbol dan selang masa pada susun atur anda"]},57352:a=>{a.exports=["Simpan imej carta"]},11680:a=>{a.exports=["Simpan susun atur"]},20987:a=>{a.exports=["Hanya perlu taip pada carta untuk mengeluarkan kotak carian ini."]},99983:a=>{a.exports=["Cari simbol"]},70728:a=>{a.exports=["Buat Semula {hint}"]},72482:a=>{a.exports=["Keluarkan dari kegemaran"]},35038:a=>{a.exports=["Namakan semula"]},88513:a=>{a.exports=["Ambil Syot Kilat"]},91900:a=>{a.exports=["Templat"]},32916:a=>{a.exports=["Selang Masa"]},9765:a=>{a.exports=["Tweet imej carta"]},80323:a=>{a.exports=["Buat asal {hint}"]},23687:a=>{a.exports=["Anda tidak mempunyai Penunjuk Kegemaran setakat ini"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ms_MY.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/ms_MY.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..024c32d5 --- /dev/null +++ b/charting_library/bundles/ms_MY.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:a=>{a.exports=["Silang"]},41596:a=>{a.exports=["Label-label pada skala harga"]},23545:a=>{a.exports=["Nilai di garisan status"]},39495:a=>{a.exports=["Bulatan"]},41389:a=>{a.exports=["Melebihi Bar"]},29520:a=>{a.exports=["Mutlak"]},58102:a=>{a.exports=["Guna Pakai Lalai"]},65262:a=>{a.exports=["Kawasan Terputus-putus"]},83760:a=>{a.exports=["Badan"]},48848:a=>{a.exports=["Sempadan"]},27331:a=>{a.exports=["Latar Belakang"]},78626:a=>{a.exports=["Di bawah Bar"]},41361:a=>{a.exports=["Bawah"]},22192:a=>{a.exports=["Hari"]},31577:a=>{a.exports=["Membangunkan VA"]},4329:a=>{a.exports=["Lalai"]},98938:a=>{a.exports=["Lalai"]},63099:a=>{a.exports=["Jam"]},11091:a=>{a.exports="Histogram"},66304:a=>{a.exports=["Input"]},40297:a=>{a.exports=["Keluaran"]},36993:a=>{a.exports=["Melarang Tanda Semak Minimum"]},64606:a=>{a.exports=["Fon Label"]},54934:a=>{a.exports=["Garisan Terputus-putus"]},95543:a=>{a.exports=["Bulan"]},28134:a=>{a.exports=["Minit"]},18229:a=>{a.exports=["Simpan Sebagai Lalai"]},71129:a=>{a.exports=["Saat"]},86520:a=>{a.exports=["Label Isyarat"]},79511:a=>{a.exports=["Garis Langkah"]},64108:a=>{a.exports=["Garisan tangga dengan henti"]},67767:a=>{a.exports=["Step Line bersama Rhombuses"]},21861:a=>{a.exports=["Penempatan"]},73947:a=>{a.exports=["Ketepatan"]},66596:a=>{a.exports=["Kuantiti"]},86672:a=>{a.exports=["Julat"]},79782:a=>{a.exports=["Set semula tetapan"]},21594:a=>{a.exports=["Minggu"]},26458:a=>{a.exports=["Sumbu"]},95247:a=>{a.exports=["Lebar (% daripada Kotak)"]},19221:a=>{a.exports=["Warna teks"]},7138:a=>{a.exports=["Dagangan Di Carta"]},98802:a=>{a.exports=["Naik"]},14414:a=>{a.exports=["Profil Volum"]},91322:a=>{a.exports=["Nilai"]},20834:a=>{a.exports=["Ubah Tik Minimum"]},98491:a=>{a.exports=["Tukar Char"]},7378:a=>{a.exports=["Tukar Saiz Tulisan"]},28691:a=>{a.exports=["Tukar Bentuk Garis"]},38361:a=>{a.exports=["Tukar Lokasi"]},51081:a=>{a.exports=["Tukar Lebar Peratusan"]},47634:a=>{a.exports=["Tukar Penempatan"]},15683:a=>{a.exports=["Tukar Jenis Plot"]},164:a=>{a.exports=["Tukar Ketepatan"]},86888:a=>{a.exports=["Tukar Bentuk"]},50463:a=>{a.exports=["Tukar Nilai"]},12628:a=>{a.exports=["tukar nilai-nilai keterlihatan"]},13355:a=>{a.exports=["tukar {title} hari kepada"]},41377:a=>{a.exports=["tukar {title} hari dari"]},35388:a=>{a.exports=["tukar {title} jam dari"]},78586:a=>{a.exports=["tukar {title} jam kepada"]},59635:a=>{a.exports=["tukar {title} bulan dari"]},74266:a=>{a.exports=["tukar {title} bulan kepada"]},91633:a=>{a.exports=["tukar {title} minit kepada"]},15106:a=>{a.exports=["tukar {title} minit dari"]},66161:a=>{a.exports=["tukar {title} saat kepada"]},2822:a=>{a.exports=["tukar {title} saat dari"]},21339:a=>{a.exports=["tukar {title} minggu dari"]},68643:a=>{a.exports=["tukar {title} minggu kepada"]},30810:a=>{a.exports=["tukar kebolehlihatan {title} pada tick"]},24941:a=>{a.exports=["tukar kebolehlihatan {title} pada minggu"]},29088:a=>{a.exports=["tukar kebolehlihatan {title} pada hari"]}, +68971:a=>{a.exports=["tukar kebolehlihatan {title} pada jam"]},64370:a=>{a.exports=["tukar kebolehlihatan {title} pada minit"]},6659:a=>{a.exports=["tukar kebolehlihatan {title} pada bulan"]},29091:a=>{a.exports=["tukar kebolehlihatan {title} pada julat"]},46948:a=>{a.exports=["tukar kebolehlihatan {title} saat"]},82211:a=>{a.exports=["Hari"]},33486:a=>{a.exports=["hari kepada"]},14077:a=>{a.exports=["hari dari"]},3143:a=>{a.exports=["Jam"]},84775:a=>{a.exports=["jam dari"]},11255:a=>{a.exports=["jam kepada"]},58964:a=>{a.exports=["Bulan"]},71770:a=>{a.exports=["bulan dari"]},37179:a=>{a.exports=["bulan kepada"]},16465:a=>{a.exports=["Minit"]},72317:a=>{a.exports=["minit kepada"]},25586:a=>{a.exports=["minit dari"]},32925:a=>{a.exports=["saat"]},39017:a=>{a.exports=["saat kepada"]},6049:a=>{a.exports=["saat dari"]},13604:a=>{a.exports=["Julat"]},93016:a=>{a.exports=["minggu"]},32002:a=>{a.exports=["minggu dari"]},28091:a=>{a.exports=["minggu kepada"]},59523:a=>{a.exports=["Tanda"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ms_MY.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/ms_MY.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..d83f9d83 --- /dev/null +++ b/charting_library/bundles/ms_MY.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:a=>{a.exports=["mata wang"]},60558:a=>{a.exports=["haiwan & alam"]},14232:a=>{a.exports=["aktiviti"]},57792:a=>{a.exports=["anak panah"]},33628:a=>{a.exports=["gerak isyarat & senyuman"]},35305:a=>{a.exports=["makanan & minuman"]},49546:a=>{a.exports=["bendera-bendera"]},72302:a=>{a.exports=["objek-objek"]},11739:a=>{a.exports=["semulajadi"]},96330:a=>{a.exports=["senyuman & orang"]},6878:a=>{a.exports=["simbol-simbol"]},77011:a=>{a.exports=["simbol & bendera"]},15426:a=>{a.exports=["baru lepas digunakan"]},15395:a=>{a.exports=["melancong & tempat-tempat"]},82401:a=>{a.exports=["Kursor"]},99878:a=>{a.exports=["Alat Anotasi"]},44629:a=>{a.exports=["Tambah kepada kegemaran"]},75377:a=>{a.exports=["Alat Gann dan Fibonacci"]},95537:a=>{a.exports=["Bentuk Geometrik"]},60925:a=>{a.exports=["Titik"]},19570:a=>{a.exports=["Emoji"]},99289:a=>{a.exports=["Pemadam"]},17517:a=>{a.exports=["Sembunyi Semua Alat Lukisan"]},96411:a=>{a.exports=["Sembunyi Bar Alat Lukisan"]},92464:a=>{a.exports=["Ikon"]},37057:a=>{a.exports=["Kunci Semua Alat Lukisan"]},37140:a=>{a.exports=["Mod magnet merebut cabutan yang diletakkan berhampiran bar harga kepada nilai OHLC yang terdekat"]},59607:a=>{a.exports=["Langkah"]},36551:a=>{a.exports=["Lukisan baru adalah direplikasi kepada semua carta di dalam susun atur dan ditunjukkan apabila ticker yang sama dipilih"]},63354:a=>{a.exports=["Tunjuk Bar Alat Lukisan"]},49616:a=>{a.exports=["Paparkan Bar Alat Lukisan Pilihan"]},91977:a=>{a.exports=["Tunjuk Alat Tersembunyi"]},51072:a=>{a.exports=["Tunjuk Salasilah Objek"]},49421:a=>{a.exports=["Kekal di Mod Lukisan"]},85422:a=>{a.exports=["Magnet Kuat"]},19693:a=>{a.exports=["Corak"]},10234:a=>{a.exports=["Alat Ramalan dan Pengukuran"]},76091:a=>{a.exports=["Keluarkan Lukisan"]},45286:a=>{a.exports=["Keluarkan objek"]},72482:a=>{a.exports=["Keluarkan dari kegemaran"]},30513:a=>{a.exports=["Keluarkan {drawings}"]},10049:a=>{a.exports=["Keluarkan {drawings} & {indicators}"]},55084:a=>{a.exports=["Keluarkan {indicators}"]},45265:a=>{a.exports=["Magnet Lemah"]},52899:a=>{a.exports=["Alat Garisan Arah Aliran"]},38925:a=>{a.exports=["Zum Masuk"]},49895:a=>{a.exports=["Zum Keluar"]},32868:a=>{a.exports=["{hotKey_0} + Klik pada carta"]},68125:a=>{a.exports=["{hotKey_0} — bulatan"]},40234:a=>{a.exports=["{hotKey_0} — melukis garis lurus pada sudut 45"]},10289:a=>{a.exports=["{hotKey_0} — kenaikan Tetap"]},81591:a=>{a.exports=["{hotKey_0} — segiempat"]},93030:a=>{a.exports=["{amount} lukisan"]},80437:a=>{a.exports=["{amount} penunjuk"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ms_MY.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/ms_MY.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..e9f2568c --- /dev/null +++ b/charting_library/bundles/ms_MY.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:a=>{a.exports="#1 (bar)"},1961:a=>{a.exports=["#1 (harga)"]},12706:a=>{a.exports=["#1 (harga, bar)"]},92195:a=>{a.exports="#1 (vertical position %, bar)"},66187:a=>{a.exports="Median"},5066:a=>{a.exports="%"},89795:a=>{a.exports=["Lawan jam"]},43809:a=>{a.exports=["Coeffs sebagai Peratus"]},40054:a=>{a.exports=["Warna"]},47737:a=>{a.exports=["Mod statistik kompak"]},76655:a=>{a.exports=["Tunai"]},72171:a=>{a.exports=["Pusat"]},99120:a=>{a.exports=["Saluran"]},36150:a=>{a.exports=["Sudut"]},38280:a=>{a.exports=["Sudut"]},95264:a=>{a.exports=["Saiz Akaun"]},85160:a=>{a.exports=["Sentiasa paparkan statistik"]},54189:a=>{a.exports=["Lengkuk"]},34674:a=>{a.exports=["HL Purata dalam tanda minimum"]},91757:a=>{a.exports=["Bawah"]},17608:a=>{a.exports=["Label Bawah"]},48848:a=>{a.exports=["Sempadan"]},72269:a=>{a.exports=["Sempadan"]},27331:a=>{a.exports=["Latar Belakang"]},19949:a=>{a.exports=["Julat bar"]},81260:a=>{a.exports="Grid"},67114:a=>{a.exports=["Julat tarikh/masa"]},75460:a=>{a.exports=["Jarak"]},46211:a=>{a.exports=["Pin emoji"]},46001:a=>{a.exports=["Harga kemasukan"]},1220:a=>{a.exports=["Lanjutkan"]},71116:a=>{a.exports=["Memanjangkan Bahagian Bawah"]},45809:a=>{a.exports=["Lanjut ke Kiri"]},25892:a=>{a.exports=["Panjangkan garisan kiri"]},3304:a=>{a.exports=["Panjangkan Garis Ke Kiri"]},83095:a=>{a.exports=["Panjangkan Garis Ke Kanan"]},14025:a=>{a.exports=["Lanjutkan ke Kanan"]},74395:a=>{a.exports=["Panjangkan garisan kanan"]},85197:a=>{a.exports=["Naikkan ketinggian"]},17006:a=>{a.exports=["Saiz Fon"]},31343:a=>{a.exports=["Teks kegagalan"]},28565:a=>{a.exports=["Latarbelakang kegagalan"]},87931:a=>{a.exports=["Kipas"]},39836:a=>{a.exports=["Paras fibo berasaskan skala log"]},10578:a=>{a.exports=["Bulatan Penuh"]},25264:a=>{a.exports=["Bar HL"]},77405:a=>{a.exports=["Melintang"]},66049:a=>{a.exports=["Bar OC"]},27531:a=>{a.exports=["Saiz lot"]},85206:a=>{a.exports="Label"},75332:a=>{a.exports=["Label Sempadan"]},14773:a=>{a.exports=["Label Latar Belakang"]},37126:a=>{a.exports=["Teks Label"]},79106:a=>{a.exports=["Tahap"]},95610:a=>{a.exports=["Garis Tahap"]},19286:a=>{a.exports=["Kiri"]},79307:a=>{a.exports=["Label Kiri"]},49286:a=>{a.exports=["Garisan - HL/2"]},17676:a=>{a.exports=["Garisan - Buka"]},47669:a=>{a.exports=["Garisan - tutup"]},71899:a=>{a.exports=["Garisan - Tinggi"]},83394:a=>{a.exports=["Garisan - Rendah"]},60489:a=>{a.exports=["Warna Garisan"]},53889:a=>{a.exports=["Mod"]},76476:a=>{a.exports=["Tengah"]},24510:a=>{a.exports=["Titik tengah"]},22213:a=>{a.exports=["Latarbelakang sumber"]},15500:a=>{a.exports=["Sempadan sumber"]},79238:a=>{a.exports=["Teks asal"]},37249:a=>{a.exports=["Statistik"]},28712:a=>{a.exports=["Kedudukan Statistik"]},50948:a=>{a.exports=["Warna Berhenti"]},56119:a=>{a.exports=["Tahap berhenti"]},69835:a=>{a.exports=["Teks kejayaan"]},91141:a=>{a.exports=["Latarbelakang kejayaan"]},650:a=>{a.exports=["Peratus"]},25684:a=>{a.exports=["Harga"]},23675:a=>{a.exports=["Label Harga"]}, +75675:a=>{a.exports=["Label harga"]},16103:a=>{a.exports=["Tahap Harga"]},46964:a=>{a.exports=["Julat Harga"]},59771:a=>{a.exports=["Nisbah Harga/Bar"]},29072:a=>{a.exports=["Harga"]},2635:a=>{a.exports=["Tahap untung"]},33886:a=>{a.exports=["Julat dan nisbah"]},24186:a=>{a.exports=["Terbalik"]},21141:a=>{a.exports=["Kanan"]},91367:a=>{a.exports=["Label Kanan"]},63833:a=>{a.exports=["Risiko"]},95545:a=>{a.exports=["Gelombang"]},26458:a=>{a.exports=["Sumbu"]},65994:a=>{a.exports=["Atas"]},10209:a=>{a.exports=["Label Atas"]},98001:a=>{a.exports=["Latarbelakang sasaran"]},89258:a=>{a.exports=["Sempadan sasaran"]},45302:a=>{a.exports=["Warna Sasaran:"]},74289:a=>{a.exports=["Teks sasaran"]},17932:a=>{a.exports=["Balut Teks"]},92960:a=>{a.exports=["jajaran teks"]},90581:a=>{a.exports=["Orientasi teks"]},55325:a=>{a.exports=["Label masa"]},77838:a=>{a.exports=["Tahap-tahap masa"]},2295:a=>{a.exports=["Ketelusan"]},4372:a=>{a.exports=["Garisan arah aliran"]},12374:a=>{a.exports=["Gunakan satu warna"]},91322:a=>{a.exports=["Nilai"]},25227:a=>{a.exports=["Varians"]},44085:a=>{a.exports=["Menegak"]},1670:a=>{a.exports=["tukar sudut"]},54119:a=>{a.exports=["tukar warna anak panah"]},72080:a=>{a.exports=["tukar warna bendera"]},98905:a=>{a.exports=["tukar margin atas"]},11049:a=>{a.exports=["tukar koordinat menegak posisi Y"]},31804:a=>{a.exports=["tukar {title} lawan arah jam"]},99128:a=>{a.exports=["tukar {title} koefisien sebagai peratusan kebolehlihatan"]},20216:a=>{a.exports=["tukar warna {title}"]},35435:a=>{a.exports=["tukar {title} mod statistik kompak"]},550:a=>{a.exports=["tukar warna {title} sempadan atas lilin"]},22313:a=>{a.exports=["tukar kebolehlihatan {title} sempadan lilin"]},7373:a=>{a.exports=["tukar warna {title} sempadan bawah lilin"]},38742:a=>{a.exports=["tukar warna {title} lilin bawah"]},42273:a=>{a.exports=["tukar warna {title} lilin atas"]},76054:a=>{a.exports=["tukar warna {title} sumbu lilin"]},27029:a=>{a.exports=["tukar kebolehlihatan {title} sumbu lilin"]},45537:a=>{a.exports=["tukar kebolehlihatan {title} sudut"]},31775:a=>{a.exports=["tukar {title} saiz akaun"]},37913:a=>{a.exports=["tukar {title} sentiasa tunjuk statistik"]},15521:a=>{a.exports=["tukar warna {title} semua garisan"]},17466:a=>{a.exports=["tukar warna {title} lengkuk {index} garisan"]},72307:a=>{a.exports=["tukar ketebalan {title} lengkuk {index} garisan"]},13853:a=>{a.exports=["tukar kebolehlihatan {title} lengkuk {index} garisan"]},78680:a=>{a.exports=["tukar {title} nilai purata HL"]},15802:a=>{a.exports=["tukar kebolehlihatan {title} label bawah"]},36438:a=>{a.exports=["tukar ketelusan {title} latarbelakang"]},82465:a=>{a.exports=["tukar kebolehlihatan {title} latarbelakang"]},75312:a=>{a.exports=["tukar warna {title} latarbelakang"]},39651:a=>{a.exports=["tukar warna {title} latarbelakang 1"]},78177:a=>{a.exports=["tukar warna {title} latarbelakang 2"]},42746:a=>{a.exports=["tukar kebolehlihatan {title} julat bar"]},53770:a=>{a.exports=["tukar kebolehlihatan {title} grid"]},29145:a=>{ +a.exports=["tukar warna {title} garisan grid"]},64949:a=>{a.exports=["tukar gaya {title} garisan grid"]},93548:a=>{a.exports=["tukar ketebalan {title} garisan grid"]},15485:a=>{a.exports=["tukar kebolehlihatan {title} julat tarikh/masa"]},3400:a=>{a.exports=["tukar {title} darjah"]},91534:a=>{a.exports=["tukar kebolehlihatan {title} jarak"]},65056:a=>{a.exports=["tukar {title} emoji"]},65899:a=>{a.exports=["tukar kebolehlihatan {title} emoji"]},59354:a=>{a.exports=["tukar {title} harga masuk"]},1447:a=>{a.exports=["tukar {title} lanjutkan bawah"]},15258:a=>{a.exports=["tukar {title} lanjutkan kiri"]},896:a=>{a.exports=["tukar {title} lanjutkan atas"]},3708:a=>{a.exports=["tukar {title} dilanjutkan kiri"]},45719:a=>{a.exports=["tukar {title} dilanjutkan kanan"]},86647:a=>{a.exports=["tukar {title} pemanjangan"]},3156:a=>{a.exports=["tukar warna {title} teks gagal"]},49885:a=>{a.exports=["tukar warna {title} latarbelakang gagal"]},89126:a=>{a.exports=["tukar kebolehlihatan garisan {title} kipas {index}"]},30016:a=>{a.exports=["tukar ketebalan {title} kipas {index} garisan"]},36147:a=>{a.exports=["tukar warna {title} kipas {index} garisan"]},78142:a=>{a.exports=["tukar kebolehlihatan {title} kipas"]},79467:a=>{a.exports=["tukar warna {title} garisan kipas"]},45739:a=>{a.exports=["tukar {title} tahap fibo berdasarkan skala log"]},99670:a=>{a.exports=["tukar {title} diterbalikkan"]},35165:a=>{a.exports=["tukar kebolehlihatan {title} bulatan penuh"]},48983:a=>{a.exports=["tukar warna {title} latarbelakang imej"]},45025:a=>{a.exports=["tukar {title} saiz lot"]},81170:a=>{a.exports=["tukar penjajaran {title} label"]},22775:a=>{a.exports=["tukar saiz fon label-label {title}"]},24338:a=>{a.exports=["tukar kebolehlihatan {title} label"]},32891:a=>{a.exports=["tukar koefisien {title} tahap {index} garisan"]},85551:a=>{a.exports=["tukar warna {title} tahap {index} garisan"]},47840:a=>{a.exports=["tukar gaya {title} tahap {index} garisan"]},45463:a=>{a.exports=["tukar kebolehlihatan {title} tahap {index} garisan"]},90098:a=>{a.exports=["tukar ketebalan {title} tahap {index} garisan"]},26710:a=>{a.exports=["tukar kebolehlihatan {title} tahap"]},2359:a=>{a.exports=["tukar kebolehlihatan {title} label kiri"]},44643:a=>{a.exports=["tukar {title} ketebalan garisan"]},20563:a=>{a.exports=["tukar {title} warna garisan"]},66982:a=>{a.exports=["tukar {title} gaya garisan"]},94441:a=>{a.exports=["tukar mod {title}"]},89996:a=>{a.exports=["tukar kebolehlihatan {title} titik tengah"]},36618:a=>{a.exports=["tukar {title} dicerminkan"]},18544:a=>{a.exports=["tukar warna {title} latarbelakang sumber"]},48035:a=>{a.exports=["tukar warna {title} sempadan sumber"]},42286:a=>{a.exports=["tukar warna {title} teks sumber"]},588:a=>{a.exports=["tukar {title} posisi statistik"]},54659:a=>{a.exports=["tukar {title} warna henti"]},89182:a=>{a.exports=["tukar {title} tahap henti"]},82224:a=>{a.exports=["tukar {title} harga renti"]},88383:a=>{a.exports=["tukar warna {title} teks berjaya"]},26967:a=>{a.exports=["tukar warna {title} latarbelakang berjaya"]}, +45936:a=>{a.exports=["tukar kebolehlihatan {title} label harga"]},88577:a=>{a.exports=["tukar kebolehlihatan {title} label harga"]},47045:a=>{a.exports=["tukar kebolehlihatan {title} julat harga"]},56175:a=>{a.exports=["tukar kebolehlihatan {title} harga"]},44539:a=>{a.exports=["tukar {title} tahap keuntungan"]},41646:a=>{a.exports=["tukar {title} harga keuntungan"]},52877:a=>{a.exports=["tukar {title} unduran"]},16598:a=>{a.exports=["tukar kebolehlihatan {title} label kanan"]},31553:a=>{a.exports=["tukar {title} risiko"]},40344:a=>{a.exports=["tukar mod {title} paparan risiko"]},73137:a=>{a.exports=["tukar kebolehlihatan {title} label atas"]},52387:a=>{a.exports=["tukar warna {title} latarbelakang sasaran"]},6921:a=>{a.exports=["tukar warna {title} sempadan sasaran"]},97573:a=>{a.exports=["tukar {title} warna sasaran"]},27634:a=>{a.exports=["tukar warna {title} teks sasaran"]},33822:a=>{a.exports=["tukar kebolehlihatan {title} label masa"]},84321:a=>{a.exports=["tukar {title} ketelusan"]},12355:a=>{a.exports=["tukar {title} nilai varian"]},25937:a=>{a.exports=["tukar {toolName} label penjajaran menegak"]},46991:a=>{a.exports=["tukar {toolName} label penjajaran mendatar"]},73080:a=>{a.exports=["tukar {toolName} arah label"]},24272:a=>{a.exports=["tukar kebolehlihatan {toolName} garisan"]},46404:a=>{a.exports=["tukar kebolehlihatan {toolName} ketebalan"]},50265:a=>{a.exports=["tukar kebolehlihatan {toolName} warna garisan"]},72781:a=>{a.exports=["tukar kebolehlihatan {toolName} garisan dipanjangkan ke kiri"]},84613:a=>{a.exports=["tukar kebolehlihatan {toolName} garisan dipanjangkan ke kanan"]},62603:a=>{a.exports=["tukar penamat {toolName} garisan kiri"]},62412:a=>{a.exports=["tukar penamat {toolName} garisan kanan"]},35422:a=>{a.exports=["tukar kebolehlihatan {toolName} gaya garisan"]},77690:a=>{a.exports=["tukar {toolName} teks"]},69871:a=>{a.exports=["tukar kebolehlihatan {toolName} teks"]},25878:a=>{a.exports=["tukar{toolName} balutan teks"]},91832:a=>{a.exports=["tukar warna {toolName} latarbelakang teks"]},18610:a=>{a.exports=["tukar kebolehlihatan {toolName} latarbelakang teks"]},44755:a=>{a.exports=["tukar warna {toolName} sempadan teks"]},6324:a=>{a.exports=["tukar ketebalan {toolName} sempadan teks"]},45529:a=>{a.exports=["tukar kebolehlihatan {toolName} sempadan teks"]},6500:a=>{a.exports=["tukar {toolName} warna teks"]},51614:a=>{a.exports=["tukar {toolName} fon teks tebal"]},18572:a=>{a.exports=["tukar {toolName} fon teks italic"]},48382:a=>{a.exports=["tukar {toolName} saiz fon teks"]},21926:a=>{a.exports=["latarbelakang garisan"]},52241:a=>{a.exports=["latarbelakang dipenuhi"]},70607:a=>{a.exports=["warna garisan"]},41075:a=>{a.exports=["jenis garisan"]},73043:a=>{a.exports=["lebar garisan"]},41437:a=>{a.exports=["Warna teks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ms_MY.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/ms_MY.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..7165e72b --- /dev/null +++ b/charting_library/bundles/ms_MY.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:a=>{a.exports=["Tambah"]},53585:a=>{a.exports=["Tambah warna khusus"]},81865:a=>{a.exports=["Ketelusan"]},40054:a=>{a.exports=["Warna"]},44629:a=>{a.exports=["Tambah kepada kegemaran"]},38455:a=>{a.exports=["Warna Latar Belakang"]},79964:a=>{a.exports=["Warna latar belakang 1"]},45320:a=>{a.exports=["Warna latar belakang 2"]},60925:a=>{a.exports=["Titik"]},42973:a=>{a.exports=["Garis Bertitik"]},59317:a=>{a.exports=["Garis Putus-Putus"]},99289:a=>{a.exports=["Pemadam"]},23886:a=>{a.exports=["Saiz Fon"]},17006:a=>{a.exports=["Saiz Fon"]},17517:a=>{a.exports=["Sembunyi Semua Alat Lukisan"]},74813:a=>{a.exports=["Sembunyi Bar Alat Lukisan Pilihan"]},37057:a=>{a.exports=["Kunci Semua Alat Lukisan"]},71845:a=>{a.exports=["Garis alatan latarbelakang"]},12928:a=>{a.exports=["Garis alatan warna"]},21327:a=>{a.exports=["Garis alatan warna teks"]},86327:a=>{a.exports=["Lebar alatan garisan"]},47059:a=>{a.exports=["Lebar alatan garisan"]},41610:a=>{a.exports=["Lebih"]},37140:a=>{a.exports=["Mod magnet merebut cabutan yang diletakkan berhampiran bar harga kepada nilai OHLC yang terdekat"]},67455:a=>{a.exports=["Warna Penanda"]},59607:a=>{a.exports=["Langkah"]},36551:a=>{a.exports=["Lukisan baru adalah direplikasi kepada semua carta di dalam susun atur dan ditunjukkan apabila ticker yang sama dipilih"]},91977:a=>{a.exports=["Tunjuk Alat Tersembunyi"]},51072:a=>{a.exports=["Tunjuk Salasilah Objek"]},49421:a=>{a.exports=["Kekal di Mod Lukisan"]},49593:a=>{a.exports=["Warna Latar Belakang Berhenti"]},36785:a=>{a.exports=["Warna Latar Belakang Keuntungan"]},76091:a=>{a.exports=["Keluarkan Lukisan"]},54336:a=>{a.exports=["Buang warna"]},72482:a=>{a.exports=["Keluarkan dari kegemaran"]},19221:a=>{a.exports=["Warna teks"]},38925:a=>{a.exports=["Zum Masuk"]},49895:a=>{a.exports=["Zum Keluar"]},16631:a=>{a.exports=["tukar warna teks alat(s) garisan"]},74350:a=>{a.exports=["tukar warna latarbelakang alat(s) garisan"]},68519:a=>{a.exports=["tukar warna alat(s) garisan"]},36819:a=>{a.exports=["tukar saiz fon alat(s) garisan"]},54769:a=>{a.exports=["tukar gaya garisan alat(s) garisan"]},41648:a=>{a.exports=["tukar tebal garisan alat(s) garisan"]},32868:a=>{a.exports=["{hotKey_0} + Klik pada carta"]},68125:a=>{a.exports=["{hotKey_0} — bulatan"]},40234:a=>{a.exports=["{hotKey_0} — melukis garis lurus pada sudut 45"]},10289:a=>{a.exports=["{hotKey_0} — kenaikan Tetap"]},81591:a=>{a.exports=["{hotKey_0} — segiempat"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ms_MY.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/ms_MY.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..0ae731c1 --- /dev/null +++ b/charting_library/bundles/ms_MY.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:a=>{a.exports=["bar"]},19648:a=>{a.exports=["12 jam"]},55838:a=>{a.exports=["24 jam"]},88364:a=>{a.exports=["Gaya asas carta"]},46720:a=>{a.exports=["Silangrambut"]},50985:a=>{a.exports=["Mata wang"]},17319:a=>{a.exports=["Mata wang dan Unit"]},19481:a=>{a.exports=["Penampilan"]},68791:a=>{a.exports=["Argumen"]},95036:a=>{a.exports=["Harga tutup purata"]},27331:a=>{a.exports=["Latar Belakang"]},22519:a=>{a.exports=["Nilai Perubahan Bar"]},87845:a=>{a.exports=["Butang"]},25209:a=>{a.exports=["Format Tarikh"]},55090:a=>{a.exports=["Hari untuk minggu pada label"]},29601:a=>{a.exports=["Huraian"]},26897:a=>{a.exports=["Peristiwa"]},95338:a=>{a.exports=["Garisan Grid Melintang"]},60971:a=>{a.exports=["Harga tinggi dan rendah"]},61142:a=>{a.exports=["Penunjuk"]},34905:a=>{a.exports=["Nilai penunjuk"]},29687:a=>{a.exports=["Nilai penunjuk dan kewangan"]},25084:a=>{a.exports=["Nama penunjuk dan kewangan"]},9654:a=>{a.exports=["Nama penunjuk"]},99487:a=>{a.exports=["Nilai OHLC"]},75991:a=>{a.exports=["Buka status pasaran"]},96073:a=>{a.exports="Long Description"},70500:a=>{a.exports=["Wang"]},66653:a=>{a.exports=["Margin"]},42502:a=>{a.exports=["Tiada tindanan"]},74343:a=>{a.exports=["Navigasi"]},43115:a=>{a.exports=["Skala"]},53224:a=>{a.exports=["Kedudukan Penimbangan"]},79194:a=>{a.exports=["Garis status"]},89053:a=>{a.exports=["Simbol"]},35383:a=>{a.exports=["Nama Simbol"]},27767:a=>{a.exports=["Harga akhir simbol"]},40847:a=>{a.exports=["Harga tutup semalam simbol"]},50446:a=>{a.exports=["Panel"]},73908:a=>{a.exports=["Pemisah tetingkap"]},36014:a=>{a.exports=["Peratus"]},78621:a=>{a.exports=["Pip"]},74823:a=>{a.exports=["Harga pra/pasca pasaran"]},64859:a=>{a.exports=["Skala Harga"]},76523:a=>{a.exports=["Nilai Harga dan Peratusan"]},40187:a=>{a.exports="Right Margin"},77705:a=>{a.exports=["Tera Air"]},67369:a=>{a.exports=["Tajuk"]},31326:a=>{a.exports=["Tajuk"]},23097:a=>{a.exports="Ticker"},82168:a=>{a.exports=["Ticker dan keterangan"]},43637:a=>{a.exports=["Skala Masa"]},97316:a=>{a.exports=["Format jam masa"]},90801:a=>{a.exports=["Dagangan"]},77534:a=>{a.exports="Unit"},1111:a=>{a.exports=["Volum"]},80170:a=>{a.exports=["Nilai berdasarkan Skala"]},91322:a=>{a.exports=["Nilai"]},70353:a=>{a.exports=["Garisan Grid Menegak"]},57889:a=>{a.exports=["tukar kebolehlihatan nilai OHLC"]},35646:a=>{a.exports=["tukar kebolehlihatan butang navigasi"]},18644:a=>{a.exports=["tukar kebolehlihatan status pasaran buka"]},45110:a=>{a.exports=["tukar kebolehlihatan bar pertukaran"]},10349:a=>{a.exports=["tukar margin bawah"]},88161:a=>{a.exports=["tukar kebolehlihatan mata wang dan label-label unit"]},79570:a=>{a.exports=["tukar kebolehlihatan label mata wang"]},99011:a=>{a.exports=["tukar warna latarbelakang carta"]},72458:a=>{a.exports=["tukar jenis latarbelakang carta"]},37034:a=>{a.exports=["tukar tebal silangrambut"]},29951:a=>{a.exports=["tukar warna silangrambut"]},92027:a=>{a.exports=["tukar gaya silangrambut"]},50457:a=>{ +a.exports=["tukar format tarikh"]},7104:a=>{a.exports=["pertukaran hari untuk minggu pada label"]},88096:a=>{a.exports=["tukar warna garisan grid mendatar"]},2523:a=>{a.exports=["tukar gaya garisan grid mendatar"]},31325:a=>{a.exports=["tukar kebolehlihatan nama penunjuk"]},99774:a=>{a.exports=["tukar kebolehlihatan nilai penunjuk"]},96162:a=>{a.exports=["tukar kebolehlihatan argumen penunjuk"]},59820:a=>{a.exports=["ubah keterlihatan penunjuk dan label nama kewangan"]},90512:a=>{a.exports=["ubah keterlihatan penunjuk dan label nilai kewangan"]},97956:a=>{a.exports=["tukar ketelusan latarbelakang legenda"]},61061:a=>{a.exports=["tukar kebolehlihatan latarbelakang legenda"]},37730:a=>{a.exports=["tukar kebolehlihatan butang tingkap"]},89032:a=>{a.exports=["tukar warna pemisah tetingkap"]},35636:a=>{a.exports=["tukar margin kanan"]},66601:a=>{a.exports="change right margin percentage"},25616:a=>{a.exports=["tukar warna simbol tera air"]},87159:a=>{a.exports=["tukar kebolehlihatan simbol tera air"]},26717:a=>{a.exports=["tukar kebolehlihatan penjelasan simbol"]},6091:a=>{a.exports="change symbol field visibility"},28741:a=>{a.exports=["tukar mod nilai akhir simbol"]},95071:a=>{a.exports=["tukar format legenda simbol"]},35065:a=>{a.exports=["tukar warna skala teks"]},84382:a=>{a.exports=["tukar warna skala teks"]},12468:a=>{a.exports=["tukar warna skala garisan"]},71589:a=>{a.exports=["tukar kebolehlihatan rehat sesi"]},15035:a=>{a.exports=["tukar lebar rehat sesi"]},1579:a=>{a.exports=["tukar warna rehat sesi"]},21460:a=>{a.exports=["tukar gaya rehat sesi"]},76991:a=>{a.exports=["tukar format jam untuk masa"]},98905:a=>{a.exports=["tukar margin atas"]},7011:a=>{a.exports=["tukar kebolehlihatan label unit"]},22722:a=>{a.exports=["tukar warna garisan grid menegak"]},22867:a=>{a.exports=["tukar gaya garisan grid menegak"]},9455:a=>{a.exports=["tukar kebolehlihatan nilai volum"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ms_MY.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/ms_MY.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..9e71e822 --- /dev/null +++ b/charting_library/bundles/ms_MY.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:a=>{a.exports=["#{count} (harga, bar)"]},4639:a=>{a.exports=["Koordinat"]},22192:a=>{a.exports=["Hari"]},37067:a=>{a.exports=["Anjakan (harga, bar)"]},13611:a=>{a.exports=["Lanjutkan Garisan"]},63099:a=>{a.exports=["Jam"]},66304:a=>{a.exports=["Input"]},95543:a=>{a.exports=["Bulan"]},28134:a=>{a.exports=["Minit"]},71129:a=>{a.exports=["Saat"]},86672:a=>{a.exports=["Julat"]},21594:a=>{a.exports=["Minggu"]},23723:a=>{a.exports=["tukar koordinat bar X"]},66266:a=>{a.exports=["tukar koordinat harga Y"]},13355:a=>{a.exports=["tukar {title} hari kepada"]},41377:a=>{a.exports=["tukar {title} hari dari"]},96902:a=>{a.exports=["tukar {title} lanjutkan garisan"]},35388:a=>{a.exports=["tukar {title} jam dari"]},78586:a=>{a.exports=["tukar {title} jam kepada"]},59635:a=>{a.exports=["tukar {title} bulan dari"]},74266:a=>{a.exports=["tukar {title} bulan kepada"]},91633:a=>{a.exports=["tukar {title} minit kepada"]},15106:a=>{a.exports=["tukar {title} minit dari"]},66161:a=>{a.exports=["tukar {title} saat kepada"]},2822:a=>{a.exports=["tukar {title} saat dari"]},21339:a=>{a.exports=["tukar {title} minggu dari"]},68643:a=>{a.exports=["tukar {title} minggu kepada"]},30810:a=>{a.exports=["tukar kebolehlihatan {title} pada tick"]},24941:a=>{a.exports=["tukar kebolehlihatan {title} pada minggu"]},29088:a=>{a.exports=["tukar kebolehlihatan {title} pada hari"]},68971:a=>{a.exports=["tukar kebolehlihatan {title} pada jam"]},64370:a=>{a.exports=["tukar kebolehlihatan {title} pada minit"]},6659:a=>{a.exports=["tukar kebolehlihatan {title} pada bulan"]},29091:a=>{a.exports=["tukar kebolehlihatan {title} pada julat"]},46948:a=>{a.exports=["tukar kebolehlihatan {title} saat"]},18567:a=>{a.exports=["tukar {propertyName} sifat"]},82211:a=>{a.exports=["Hari"]},33486:a=>{a.exports=["hari kepada"]},14077:a=>{a.exports=["hari dari"]},3143:a=>{a.exports=["Jam"]},84775:a=>{a.exports=["jam dari"]},11255:a=>{a.exports=["jam kepada"]},72223:a=>{a.exports=["gerakkan lukisan"]},58964:a=>{a.exports=["Bulan"]},71770:a=>{a.exports=["bulan dari"]},37179:a=>{a.exports=["bulan kepada"]},16465:a=>{a.exports=["Minit"]},72317:a=>{a.exports=["minit kepada"]},25586:a=>{a.exports=["minit dari"]},32925:a=>{a.exports=["saat"]},39017:a=>{a.exports=["saat kepada"]},6049:a=>{a.exports=["saat dari"]},13604:a=>{a.exports=["Julat"]},93016:a=>{a.exports=["minggu"]},32002:a=>{a.exports=["minggu dari"]},28091:a=>{a.exports=["minggu kepada"]},59523:a=>{a.exports=["Tanda"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ms_MY.6803.be8cafcc34e317edec88.js b/charting_library/bundles/ms_MY.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..d7dfa4a0 --- /dev/null +++ b/charting_library/bundles/ms_MY.6803.be8cafcc34e317edec88.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:a=>{a.exports="(O + H + L + C)/4"},94884:a=>{a.exports="(H + L + C)/3"},10591:a=>{a.exports="(H + L)/2"},63243:a=>{a.exports=["Warnakan bar mengikut harga tutup sebelumnya"]},72171:a=>{a.exports=["Pusat"]},9994:a=>{a.exports=["Laras data untuk dividen"]},10989:a=>{a.exports=["Laraskan untuk perubahan-perubahan kontrak"]},70816:a=>{a.exports=["Tutup purata"]},91757:a=>{a.exports=["Bawah"]},50430:a=>{a.exports=["Garisan Bawah"]},83760:a=>{a.exports=["Badan"]},72269:a=>{a.exports=["Sempadan"]},7445:a=>{a.exports=["Aras Dasar"]},47586:a=>{a.exports=["Bida dan tawar"]},39667:a=>{a.exports=["Bar menurun"]},87151:a=>{a.exports=["Warna Menurun"]},81285:a=>{a.exports=["Pengubahsuaian data"]},4329:a=>{a.exports=["Lalai"]},86846:a=>{a.exports=["Isikan"]},58747:a=>{a.exports=["Isikan Bahagian Atas"]},11157:a=>{a.exports=["Isikan bahagian bawah"]},86953:a=>{a.exports=["Bar HLC"]},77405:a=>{a.exports=["Melintang"]},39292:a=>{a.exports=["Tinggi dan rendah"]},15107:a=>{a.exports=["Akhir"]},19286:a=>{a.exports=["Kiri"]},76476:a=>{a.exports=["Tengah"]},27879:a=>{a.exports=["Mudah"]},2391:a=>{a.exports=["Langkah"]},6350:a=>{a.exports=["Pra/pasca pasaran"]},62521:a=>{a.exports=["Latarbelakang sebelum/selepas jam dagangan"]},73947:a=>{a.exports=["Ketepatan"]},8094:a=>{a.exports=["Tutup semalam"]},77986:a=>{a.exports=["Garisan harga"]},24248:a=>{a.exports=["Sumber Harga"]},94089:a=>{a.exports=["Bar unjuran menaik"]},5704:a=>{a.exports=["Bar unjuran menurun"]},29881:a=>{a.exports=["Harga sebenar pada skala harga (selain daripada harga Heikin-Ashi)"]},21141:a=>{a.exports=["Kanan"]},44673:a=>{a.exports=["Dengan Penanda"]},26458:a=>{a.exports=["Sumbu"]},65994:a=>{a.exports=["Atas"]},57417:a=>{a.exports=["Garisan Atas"]},92960:a=>{a.exports=["jajaran teks"]},90581:a=>{a.exports=["Orientasi teks"]},55314:a=>{a.exports=["Bar Nipis"]},87492:a=>{a.exports=["Zon Waktu"]},58416:a=>{a.exports=["Jenis"]},5536:a=>{a.exports=["Warna Menaik"]},83610:a=>{a.exports=["Bar menaik"]},23500:a=>{a.exports=["Gunakan penyelesaian sebagai penutup pada selang masa harian"]},44085:a=>{a.exports=["Menegak"]},30792:a=>{a.exports=["lilin"]},55740:a=>{a.exports=["tukar bar HLC"]},90168:a=>{a.exports=["tukar tebal garisan purata harga tutup"]},30385:a=>{a.exports=["tukar warna garisan purata harga tutup"]},97008:a=>{a.exports=["tukar warna isian kawasan"]},6610:a=>{a.exports=["tukar tebal garisan kawasan"]},661:a=>{a.exports=["tukar warna garisan kawasan"]},1316:a=>{a.exports=["tukar sumber kawasan harga"]},29180:a=>{a.exports=["tukar warna garisan permintaan"]},31547:a=>{a.exports=["tukar tahap asas"]},4164:a=>{a.exports=["tukar warna garisan bawah garisan dasar"]},38990:a=>{a.exports=["tukar tebal garisan bawah garisan dasar"]},73163:a=>{a.exports=["tukar warna isian kawasan bawah garisan dasar"]},12673:a=>{a.exports=["tukar warna isian kawasan atas garisan dasar"]},56819:a=>{a.exports=["tukar sumber harga garisan dasar"]},68621:a=>{a.exports=["tukar warna garisan atas garisan dasar"]}, +35339:a=>{a.exports=["tukar tebal garisan atas garisan dasar"]},76804:a=>{a.exports=["tukar warna bar atas"]},71816:a=>{a.exports=["tukar warna bar bawah"]},36703:a=>{a.exports=["tukar warna garisan bida"]},29353:a=>{a.exports=["tukar warna bar berdasarkan harga penutup sebelum ini"]},85709:a=>{a.exports=["tukar warna lajur menaik"]},12155:a=>{a.exports=["tukar warna lajur menurun"]},66890:a=>{a.exports=["tukar sumber harga lajur"]},71809:a=>{a.exports=["tukar titik perpuluhan"]},31317:a=>{a.exports=["tukar warna jam dilanjutkan"]},60944:a=>{a.exports=["tukar warna garisan harga tinggi dan rendah"]},83708:a=>{a.exports=["tukar tebal garisan harga tinggi dan rendah"]},81080:a=>{a.exports=["tukar warna badan tinggi-rendah"]},30033:a=>{a.exports=["tukar kebolehlihatan badan tinggi-rendah"]},76885:a=>{a.exports=["tukar warna sempadan badan tinggi-rendah"]},79236:a=>{a.exports=["tukar kebolehlihatan sempadan badan tinggi-rendah"]},42981:a=>{a.exports=["tukar kebolehlihatan label tinggi-rendah"]},31937:a=>{a.exports=["tukar warna label tinggi-rendah"]},87828:a=>{a.exports=["tukar warna garisan"]},17119:a=>{a.exports=["tukar sumber harga garisan"]},69125:a=>{a.exports=["tukar tebal garisan"]},70054:a=>{a.exports=["tukar jenis garisan"]},49973:a=>{a.exports=["tukar warna pasca pasaran"]},5969:a=>{a.exports=["tukar warna garisan pasca pasaran"]},50393:a=>{a.exports=["tukar keterlihatan garisan-garisan harga pra/pasca pasaran"]},46257:a=>{a.exports=["tukar warna pra pasaran"]},60852:a=>{a.exports=["tukar warna garisan pra pasaran"]},91183:a=>{a.exports=["tukar warna garisan harga tutup sebelumnya"]},87631:a=>{a.exports=["tukar tebal garisan harga tutup sebelumnya"]},77640:a=>{a.exports=["tukar warna garisan harga"]},97322:a=>{a.exports=["tukar tebal garisan harga"]},28143:a=>{a.exports=["tukar julat bar nipis"]},75986:a=>{a.exports=["tukar warna turun sumbu renko"]},7747:a=>{a.exports=["tukar warna sumbu renko"]},9473:a=>{a.exports=["tukar kebolehlihatan sumbu renko"]},39783:a=>{a.exports=["tukar paparan untuk harga sebenar pada skala harga (selain harga Heiken-Ashi)"]},72886:a=>{a.exports=["tukar bar nipis"]},5464:a=>{a.exports=["tukar warna {candleType} sempadan naik"]},61118:a=>{a.exports=["tukar warna naik {candleType}"]},60164:a=>{a.exports=["tukar warna {candleType} sumbu turun"]},45543:a=>{a.exports=["tukar warna {candleType} sumbu naik"]},39987:a=>{a.exports=["tukar kebolehlihatan {candleType} sumbu"]},47202:a=>{a.exports=["tukar kebolehlihatan {candleType} badan"]},23986:a=>{a.exports=["tukar kebolehlihatan {candleType} sempadan"]},92330:a=>{a.exports=["tukar warna {candleType} sempadan turun"]},36320:a=>{a.exports=["tukar warna turun {candleType}"]},79088:a=>{a.exports=["tukar warna turun {chartType} bar sempadan"]},11107:a=>{a.exports=["tukar warna naik {chartType} bar sempadan"]},85503:a=>{a.exports=["tukar {chartType} warna turun"]},61250:a=>{a.exports=["tukar warna naik {chartType} bar unjuran sempadan"]},18465:a=>{a.exports=["tukar warna turun {chartType} bar unjuran"]},50453:a=>{ +a.exports=["tukar warna naik {chartType} bar unjuran"]},59414:a=>{a.exports=["tukar {chartType} warna naik"]},21547:a=>{a.exports=["tukar {inputName} sifat"]},42390:a=>{a.exports=["laras data untuk dividen"]},99511:a=>{a.exports=["laraskan untuk perubahan-perubahan kontrak"]},75165:a=>{a.exports=["Lilin Berongga"]},18995:a=>{a.exports=["julat"]},47500:a=>{a.exports=["Renko"]},98402:a=>{a.exports=["gunakan penyelesaian sebagai penutup pada selang masa harian"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ms_MY.6848.1833cd09ce56c0318402.js b/charting_library/bundles/ms_MY.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..cf583dfb --- /dev/null +++ b/charting_library/bundles/ms_MY.6848.1833cd09ce56c0318402.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:a=>{a.exports=["Tambah"]},53585:a=>{a.exports=["Tambah warna khusus"]},81865:a=>{a.exports=["Ketelusan"]},60558:a=>{a.exports=["haiwan & alam"]},14232:a=>{a.exports=["aktiviti"]},35305:a=>{a.exports=["makanan & minuman"]},49546:a=>{a.exports=["bendera-bendera"]},72302:a=>{a.exports=["objek-objek"]},96330:a=>{a.exports=["senyuman & orang"]},6878:a=>{a.exports=["simbol-simbol"]},15426:a=>{a.exports=["baru lepas digunakan"]},15395:a=>{a.exports=["melancong & tempat-tempat"]},73755:a=>{a.exports=["Simbol lain"]},16936:a=>{a.exports=["Kembali"]},88046:a=>{a.exports=["Simbol utama carta"]},9898:a=>{a.exports=["Benar"]},20036:a=>{a.exports=["Batal"]},72171:a=>{a.exports=["Pusat"]},23398:a=>{a.exports=["Tukar simbol"]},94551:a=>{a.exports=["Carta"]},64498:a=>{a.exports=["Kesemua sumber"]},91757:a=>{a.exports=["Bawah"]},79852:a=>{a.exports=["Bon"]},16079:a=>{a.exports=["Gradien"]},42973:a=>{a.exports=["Garis Bertitik"]},59317:a=>{a.exports=["Garis Putus-Putus"]},56095:a=>{a.exports=["Pengurangan"]},29601:a=>{a.exports=["Huraian"]},77405:a=>{a.exports=["Melintang"]},46812:a=>{a.exports=["Pertambahan"]},89298:a=>{a.exports=["Ofset"]},68988:a=>{a.exports="Ok"},19286:a=>{a.exports=["Kiri"]},76476:a=>{a.exports=["Tengah"]},29673:a=>{a.exports=["Tiada bursa saham yang memenuhi kriteria anda."]},41379:a=>{a.exports=["Tiada Simbol yang menepati kriteria anda"]},55362:a=>{a.exports=["Biasa"]},35563:a=>{a.exports=["Format nombor tidak sah."]},19724:a=>{a.exports=["Sumber-sumber"]},35637:a=>{a.exports=["Padu"]},52298:a=>{a.exports=["Cari"]},13269:a=>{a.exports=["Pilih sumber"]},2607:a=>{a.exports=["Nilai yang ditentukan adalah lebih daripada instrumen maksimum {max}."]},53669:a=>{a.exports=["Nilai yang ditentukan adalah kurang daripada instrumen minimum {min}."]},89053:a=>{a.exports=["Simbol"]},48490:a=>{a.exports=["Simbol & penjelasan"]},99983:a=>{a.exports=["Cari simbol"]},54336:a=>{a.exports=["Buang warna"]},21141:a=>{a.exports=["Kanan"]},65994:a=>{a.exports=["Atas"]},92960:a=>{a.exports=["jajaran teks"]},90581:a=>{a.exports=["Orientasi teks"]},60142:a=>{a.exports=["Ketebalan"]},78019:a=>{a.exports=["Gunakan simbol matematik istimewa untuk menganjakkan lukisan-lukisan terpilih: +,-,/,* untuk harga dan +,- untuk indeks bar."]},44085:a=>{a.exports=["Menegak"]},87592:a=>{a.exports="cfd"},17023:a=>{a.exports=["Tukar Kelegapan"]},13066:a=>{a.exports=["Tukar Warna"]},95657:a=>{a.exports=["Tukar Ketebalan"]},18567:a=>{a.exports=["tukar {propertyName} sifat"]},36962:a=>{a.exports=["Tutup"]},8448:a=>{a.exports=["kripto"]},1328:a=>{a.exports="dr"},76080:a=>{a.exports=["cth. +1"]},95166:a=>{a.exports=["cth. /2"]},88720:a=>{a.exports=["ekonomi"]},39512:a=>{a.exports="forex"},81859:a=>{a.exports=["pasaran hadapan"]},39337:a=>{a.exports=["Tinggi"]},91815:a=>{a.exports="hl2"},40771:a=>{a.exports="hlc3"},9523:a=>{a.exports="hlcc4"},12754:a=>{a.exports=["indeks"]},38071:a=>{a.exports=["indeks"]},12504:a=>{a.exports="ohlc4"},38466:a=>{a.exports=["Buka"]},3919:a=>{ +a.exports=["Rendah"]},36931:a=>{a.exports=["saham"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ms_MY.7076.5055b5f097e7204685ed.js b/charting_library/bundles/ms_MY.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..710a6e3a --- /dev/null +++ b/charting_library/bundles/ms_MY.7076.5055b5f097e7204685ed.js @@ -0,0 +1,41 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:a=>{a.exports=["Lakukan semula"]},14642:a=>{a.exports=["Gelap"]},69841:a=>{a.exports=["Cerah"]},673:a=>{a.exports=Object.create(null),a.exports.d_dates="d",a.exports.h_dates="h",a.exports.m_dates="m",a.exports.s_dates="s",a.exports.in_dates=["dalam"]},97840:a=>{a.exports="d"},64302:a=>{a.exports="h"},79442:a=>{a.exports="m"},22448:a=>{a.exports="s"},16493:a=>{a.exports=["{title} salin"]},13395:a=>{a.exports="D"},37720:a=>{a.exports="M"},69838:a=>{a.exports="R"},59231:a=>{a.exports="T"},85521:a=>{a.exports="W"},13994:a=>{a.exports="h"},6791:a=>{a.exports="m"},2949:a=>{a.exports="s"},77297:a=>{a.exports="C"},56723:a=>{a.exports="H"},5801:a=>{a.exports="HL2"},98865:a=>{a.exports="HLC3"},42659:a=>{a.exports="OHLC4"},4292:a=>{a.exports="L"},78155:a=>{a.exports="O"},88601:a=>{a.exports=Object.create(null),a.exports.Close_input=["Tutup"],a.exports.Back_input=["Kembali"],a.exports["Hull MA_input"]="Hull MA",a.exports["{number} item_combobox_input"]="{number} item",a.exports.Length_input=["Panjang"],a.exports.Plot_input="Plot",a.exports.Zero_input=["Sifar"],a.exports.Signal_input=["Isyarat"],a.exports.Long_input=["Panjang"],a.exports.Short_input=["Singkat"],a.exports.UpperLimit_input=["Had Atas"],a.exports.LowerLimit_input=["Had Bawah"],a.exports.Offset_input=["Ofset"],a.exports.length_input=["panjang"],a.exports.mult_input="mult",a.exports.short_input=["singkat"],a.exports.long_input=["panjang"],a.exports.Limit_input=["Had"],a.exports.Move_input=["Bergerak"],a.exports.Value_input=["Nilai"],a.exports.Method_input=["Kaedah"],a.exports["Values in status line_input"]=["Nilai di garisan status"],a.exports["Labels on price scale_input"]=["Label-label pada skala harga"],a.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",a.exports.ADR_B_input="ADR_B",a.exports["Equality Line_input"]=["Garis Kesamaan"],a.exports["Window Size_input"]=["Saiz Tetingkap"],a.exports.Sigma_input="Sigma",a.exports["Aroon Up_input"]="Aroon Up",a.exports["Aroon Down_input"]="Aroon Down",a.exports.Upper_input=["Atas"],a.exports.Lower_input=["Bawah"],a.exports.Deviation_input=["Sisihan"],a.exports["Levels Format_input"]=["Tahap Format"],a.exports["Labels Position_input"]=["Posisi Label"],a.exports["0 Level Color_input"]=["0 Aras Warna"],a.exports["0.236 Level Color_input"]=["0.236 Aras Warna"],a.exports["0.382 Level Color_input"]=["0.382 Aras Warna"],a.exports["0.5 Level Color_input"]=["0.5 Aras Warna"],a.exports["0.618 Level Color_input"]=["0.618 Aras Warna"],a.exports["0.65 Level Color_input"]=["0.65 Aras Warna"],a.exports["0.786 Level Color_input"]=["0.786 Aras Warna"],a.exports["1 Level Color_input"]=["1 Aras Warna"],a.exports["1.272 Level Color_input"]=["1.272 Aras Warna"],a.exports["1.414 Level Color_input"]=["1.414 Aras Warna"],a.exports["1.618 Level Color_input"]=["1.618 Aras Warna"],a.exports["1.65 Level Color_input"]=["1.65 Aras Warna"],a.exports["2.618 Level Color_input"]=["2.618 Aras Warna"], +a.exports["2.65 Level Color_input"]=["2.65 Aras Warna"],a.exports["3.618 Level Color_input"]=["3.618 Aras Warna"],a.exports["3.65 Level Color_input"]=["3.65 Tahap Warna"],a.exports["4.236 Level Color_input"]=["4.236 Tahap Warna"],a.exports["-0.236 Level Color_input"]=["-0.236 Tahap Warna"],a.exports["-0.382 Level Color_input"]=["-0.382 Tahap Warna"],a.exports["-0.618 Level Color_input"]=["-0.618 Tahap Warna"],a.exports["-0.65 Level Color_input"]=["-0.65 Tahap Warna"],a.exports.ADX_input="ADX",a.exports["ADX Smoothing_input"]=["Memudahkan ADX"],a.exports["DI Length_input"]=["Jarak DI"],a.exports.Smoothing_input=["Memudahkan"],a.exports.ATR_input="ATR",a.exports.Growing_input=["Berkembang"],a.exports.Falling_input=["Jatuh"],a.exports["Color 0_input"]=["Warna 0"],a.exports["Color 1_input"]=["Warna 1"],a.exports.Source_input=["Sumber"],a.exports.StdDev_input=["Sisihan Piawai"],a.exports.Basis_input=["Asas"],a.exports.Median_input="Median",a.exports["Bollinger Bands %B_input"]="Bollinger Bands %B",a.exports.Overbought_input=["Terlebih Beli"],a.exports.Oversold_input=["Terlebih Jual"],a.exports["Bollinger Bands Width_input"]="Bollinger Bands Width",a.exports["RSI Length_input"]=["Panjang RSI"],a.exports["UpDown Length_input"]=["Panjang Naik Turun"],a.exports["ROC Length_input"]=["Panjang ROC"],a.exports.MF_input="MF",a.exports.resolution_input=["resolusi"],a.exports["Fast Length_input"]=["Jarak cepat"],a.exports["Slow Length_input"]=["Jarak perlahan"],a.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",a.exports.P_input="P",a.exports.X_input="X",a.exports.Q_input="Q",a.exports.p_input="p",a.exports.x_input="x",a.exports.q_input="q",a.exports.Price_input=["Harga"],a.exports["Chande MO_input"]="Chande MO",a.exports["Zero Line_input"]=["Garis Sifar"],a.exports["Color 2_input"]=["Warna 2"],a.exports["Color 3_input"]=["Warna 3"],a.exports["Color 4_input"]=["Warna 4"],a.exports["Color 5_input"]=["Warna 5"],a.exports["Color 6_input"]=["Warna 6"],a.exports["Color 7_input"]=["Warna 7"],a.exports["Color 8_input"]=["Warna 8"],a.exports.CHOP_input="CHOP",a.exports["Upper Band_input"]=["Jalur Atas"],a.exports["Lower Band_input"]=["Jalur Bawah"],a.exports.CCI_input="CCI",a.exports["Smoothing Line_input"]=["Garisan Pelicinan"],a.exports["Smoothing Length_input"]=["Panjang Pelicinan"],a.exports["WMA Length_input"]=["Panjang WMA"],a.exports["Long RoC Length_input"]=["Jarak Panjang RoC"],a.exports["Short RoC Length_input"]=["Jarak RoC Pendek"],a.exports.sym_input="sym",a.exports.Symbol_input=["Simbol"],a.exports.Correlation_input=["Korelasi"],a.exports.Period_input=["Tempoh"],a.exports.Centered_input=["Terpusat"],a.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",a.exports.isCentered_input="isCentered",a.exports.DPO_input="DPO",a.exports["ADX smoothing_input"]=["Memudahkan ADX"],a.exports["+DI_input"]="+DI",a.exports["-DI_input"]="-DI",a.exports.DEMA_input="DEMA",a.exports.Divisor_input=["Pembahagi"],a.exports.EOM_input="EOM",a.exports["Elder's Force Index_input"]=["Indeks Daya Elder"], +a.exports.Percent_input=["Peratus"],a.exports.Exponential_input=["Eksponen"],a.exports.Average_input=["Purata"],a.exports["Upper Percentage_input"]=["Peratus Atas"],a.exports["Lower Percentage_input"]=["Peratus Bawah"],a.exports.Fisher_input="Fisher",a.exports.Trigger_input=["Picu"],a.exports.Level_input=["Aras"],a.exports["Trader EMA 1 length_input"]=["Panjang EMA 1 pedagang"],a.exports["Trader EMA 2 length_input"]=["Panjang EMA 2 pedagang"],a.exports["Trader EMA 3 length_input"]=["Panjang EMA 3 pedagang"],a.exports["Trader EMA 4 length_input"]=["Panjang EMA 4 pedagang"],a.exports["Trader EMA 5 length_input"]=["Panjang EMA 5 pedagang"],a.exports["Trader EMA 6 length_input"]=["Panjang EMA 6 pedagang"],a.exports["Investor EMA 1 length_input"]=["Panjang EMA 1 pelabur"],a.exports["Investor EMA 2 length_input"]=["Panjang EMA 2 pelabur"],a.exports["Investor EMA 3 length_input"]=["Panjang EMA 3 pelabur"],a.exports["Investor EMA 4 length_input"]=["Panjang EMA 4 pelabur"],a.exports["Investor EMA 5 length_input"]=["Panjang EMA 5 pelabur"],a.exports["Investor EMA 6 length_input"]=["Panjang EMA 6 pelabur"],a.exports.HV_input="HV",a.exports["Conversion Line Periods_input"]=["Tempoh Garis Penukaran"],a.exports["Base Line Periods_input"]=["Tempoh Garis Dasar"],a.exports["Lagging Span_input"]=["Rentasan Pembebat"],a.exports["Conversion Line_input"]=["Garis Penukaran"],a.exports["Base Line_input"]=["Garis Dasar"],a.exports["Leading Span A_input"]=["Pendulu 1"],a.exports["Leading Span B_input"]=["Rentasan Pembebat 2 Tempoh"],a.exports["Plots Background_input"]=["Latar Belakang Plot"],a.exports["yay Color 0_input"]=["yay Warna 0"],a.exports["yay Color 1_input"]=["yay Warna 1"],a.exports.Multiplier_input=["Pengganda"],a.exports["Bands style_input"]=["Gaya jalur"],a.exports.Middle_input=["Pertengahan"],a.exports.useTrueRange_input=["gunakan TrueRange"],a.exports.ROCLen1_input="ROCLen1",a.exports.ROCLen2_input="ROCLen2",a.exports.ROCLen3_input="ROCLen3",a.exports.ROCLen4_input="ROCLen4",a.exports.SMALen1_input="SMALen1",a.exports.SMALen2_input="SMALen2",a.exports.SMALen3_input="SMALen3",a.exports.SMALen4_input="SMALen4",a.exports.SigLen_input="SigLen",a.exports.KST_input="KST",a.exports.Sig_input="Sig",a.exports.roclen1_input="roclen1",a.exports.roclen2_input="roclen2",a.exports.roclen3_input="roclen3",a.exports.roclen4_input="roclen4",a.exports.smalen1_input="smalen1",a.exports.smalen2_input="smalen2",a.exports.smalen3_input="smalen3",a.exports.smalen4_input="smalen4",a.exports.siglen_input="siglen",a.exports["Upper Deviation_input"]=["Sisihan Atas"],a.exports["Lower Deviation_input"]=["Sisihan Bawah"],a.exports["Use Upper Deviation_input"]=["Gunakan Sisihan Atas"],a.exports["Use Lower Deviation_input"]=["Gunakan Sisihan Bawah"],a.exports.Count_input=["Bilangan"],a.exports.Crosses_input=["Silang"],a.exports.MOM_input="MOM",a.exports.MA_input="MA",a.exports["Length EMA_input"]=["Panjang EMA"],a.exports["Length MA_input"]=["MA Panjang"],a.exports["Fast length_input"]=["Jarak cepat"],a.exports["Slow length_input"]=["Jarak perlahan"], +a.exports["Signal smoothing_input"]=["Memudahkan isyarat"],a.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",a.exports["Simple ma(signal line)_input"]=["Ma mudah(garis isyarat)"],a.exports.Histogram_input="Histogram",a.exports.MACD_input="MACD",a.exports.fastLength_input="fastLength",a.exports.slowLength_input="slowLength",a.exports.signalLength_input="signalLength",a.exports.NV_input="NV",a.exports.OnBalanceVolume_input="OnBalanceVolume",a.exports.Start_input=["Mula"],a.exports.Increment_input=["Kenaikan"],a.exports["Max value_input"]=["Nilai Maksimum"],a.exports.ParabolicSAR_input="ParabolicSAR",a.exports.start_input=["mula"],a.exports.increment_input=["kenaikan"],a.exports.maximum_input=["maksimum"],a.exports["Short length_input"]=["Jarak pendek"],a.exports["Long length_input"]=["Jarak panjang"],a.exports.OSC_input="OSC",a.exports.shortlen_input="shortlen",a.exports.longlen_input="longlen",a.exports.PVT_input="PVT",a.exports.ROC_input="ROC",a.exports.RSI_input="RSI",a.exports.RVGI_input="RVGI",a.exports.RVI_input="RVI",a.exports["Long period_input"]=["Tempoh panjang"],a.exports["Short period_input"]=["Tempoh yang singkat"],a.exports["Signal line period_input"]=["Tempoh garis isyarat"],a.exports.SMI_input="SMI",a.exports["SMI Ergodic Oscillator_input"]="SMI Ergodic Oscillator",a.exports.Indicator_input=["Penunjuk"],a.exports.Oscillator_input="Oscillator",a.exports.K_input="K",a.exports.D_input="D",a.exports.smoothK_input="smoothK",a.exports.smoothD_input="smoothD",a.exports["%K_input"]="%K",a.exports["%D_input"]="%D",a.exports["Stochastic Length_input"]=["Panjang Stokastik"],a.exports["RSI Source_input"]=["Sumber RSI"],a.exports.lengthRSI_input=["RSI panjang"],a.exports.lengthStoch_input=["Stokastik panjang"],a.exports.TRIX_input="TRIX",a.exports.TEMA_input="TEMA",a.exports["Long Length_input"]=["Jarak Panjang"],a.exports["Short Length_input"]=["Jarak Pendek"],a.exports["Signal Length_input"]=["Panjang Isyarat"],a.exports.Length1_input=["Panjang1"],a.exports.Length2_input=["Panjang2"],a.exports.Length3_input=["Panjang3"],a.exports.length7_input=["panjang7"],a.exports.length14_input=["panjang14"],a.exports.length28_input=["panjang28"],a.exports.UO_input="UO",a.exports.VWMA_input="VWMA",a.exports.len_input="len",a.exports["VI +_input"]="VI +",a.exports["VI -_input"]="VI -",a.exports["%R_input"]="%R",a.exports["Jaw Length_input"]=["Panjang Rahang"],a.exports["Teeth Length_input"]=["Panjang Gigi"],a.exports["Lips Length_input"]=["Panjang Bibir"],a.exports.Jaw_input=["Rahang"],a.exports.Teeth_input=["Gigi"],a.exports.Lips_input=["Bibir"],a.exports["Jaw Offset_input"]="Jaw Offset",a.exports["Teeth Offset_input"]="Teeth Offset",a.exports["Lips Offset_input"]="Lips Offset",a.exports["Down fractals_input"]="Down fractals",a.exports["Up fractals_input"]="Up fractals",a.exports.Periods_input=["Tempoh"],a.exports.Shapes_input=["Bentuk"],a.exports["show MA_input"]=["tunjuk MA"],a.exports["MA Length_input"]=["Panjang MA"],a.exports["Color based on previous close_input"]=["Warna berdasarkan penutup sebelumnya"], +a.exports["Rows Layout_input"]=["Susun Atur Baris"],a.exports["Row Size_input"]=["Saiz Baris"],a.exports.Volume_input=["Volum"],a.exports["Value Area volume_input"]=["Volum Kawasan Nilai"],a.exports["Extend Right_input"]=["Lanjutkan ke Kanan"],a.exports["Extend POC Right_input"]=["Melanjutkan Hak POC"],a.exports["Extend VAH Right_input"]=["Lanjutkan VAH ke Kanan"],a.exports["Extend VAL Right_input"]=["Lanjutkan VAL ke Kanan"],a.exports["Value Area Volume_input"]=["Volum Kawasan Nilai"],a.exports.Placement_input=["Penempatan"],a.exports.POC_input="POC",a.exports["Developing Poc_input"]=["Membangunkan Poc"],a.exports["Up Volume_input"]=["Volum Naik"],a.exports["Down Volume_input"]=["Volum Turun"],a.exports["Value Area_input"]=["Kawasan Nilai"],a.exports["Histogram Box_input"]=["Kotak Histogram"],a.exports["Value Area Up_input"]=["Kawasan Nilai Naik"],a.exports["Value Area Down_input"]=["Kawasan Nilai Turun"],a.exports["Number Of Rows_input"]=["Bilangan Baris"],a.exports["Ticks Per Row_input"]=["Tanda Setiap Baris"],a.exports["Up/Down_input"]=["Naik/Turun"],a.exports.Total_input=["Jumlah"],a.exports.Delta_input="Delta",a.exports.Bar_input="Bar",a.exports.Day_input=["Hari"],a.exports["Deviation (%)_input"]=["Sisihan (%)"],a.exports.Depth_input=["Kedalaman"],a.exports["Extend to last bar_input"]=["Sambungkan kepada bar terakhir"],a.exports.Simple_input=["Mudah"],a.exports.Weighted_input=["Pemberat"],a.exports["Wilder's Smoothing_input"]=["Pelicinan Wilder"],a.exports["1st Period_input"]=["Tempoh Masa Pertama"],a.exports["2nd Period_input"]=["Tempoh Masa kedua"],a.exports["3rd Period_input"]=["Tempoh masa ketiga"],a.exports["4th Period_input"]=["Tempoh masa keempat"],a.exports["5th Period_input"]=["Tempoh masa kelima"],a.exports["6th Period_input"]=["Tempoh masa keenam"],a.exports["Rate of Change Lookback_input"]=["Kadar Perubahan Pandang Belakang"],a.exports["Instrument 1_input"]=["Instrumen 1"],a.exports["Instrument 2_input"]=["Instrumen 2"],a.exports["Rolling Period_input"]=["Tempoh pusingan"],a.exports["Standard Errors_input"]=["Ralat piawai"],a.exports["Averaging Periods_input"]=["Tempoh pemurataan"],a.exports["Days Per Year_input"]=["Hari Per Tahun"],a.exports["Market Closed Percentage_input"]=["Peratusan Penutupan Pasaran"],a.exports["ATR Mult_input"]="ATR Mult",a.exports.VWAP_input="VWAP",a.exports["Anchor Period_input"]=["Tempoh Ikatan"],a.exports.Session_input=["Sesi"],a.exports.Week_input=["Minggu"],a.exports.Month_input=["Bulan"],a.exports.Year_input=["Tahun"],a.exports.Decade_input=["Dekad"],a.exports.Century_input=["Abad"],a.exports.Sessions_input=["Sesi"],a.exports["Each (pre-market, market, post-market)_input"]=["Setiap (pra pasaran, pasaran, pasca pasaran)"],a.exports["Pre-market only_input"]=["Pra pasaran sahaja"],a.exports["Market only_input"]=["Pasaran sahaja"],a.exports["Post-market only_input"]=["Pasca pasaran sahaja"],a.exports["Main chart symbol_input"]=["Simbol utama carta"],a.exports["Another symbol_input"]=["Simbol lain"],a.exports.Line_input=["Garisan"], +a.exports["Nothing selected_combobox_input"]=["Tiada dipilih"],a.exports["All items_combobox_input"]=["Semua benda"],a.exports.Cancel_input=["Batal"],a.exports.Open_input=["Buka"]},54138:a=>{a.exports=["Songsangkan skala"]},47807:a=>{a.exports=["Diindeks kepada 100"]},34727:a=>{a.exports=["Logaritma"]},19238:a=>{a.exports=["Tiada Label Bertindih"]},70361:a=>{a.exports=["Peratus"]},72116:a=>{a.exports=["Biasa"]},33021:a=>{a.exports="ETH"},75610:a=>{a.exports=["Jam Dagangan Elektronik"]},97442:a=>{a.exports=["Waktu dagangan dilanjutkan"]},32929:a=>{a.exports=["post"]},56137:a=>{a.exports=["pre"]},98801:a=>{a.exports=["Pasca pasaran"]},56935:a=>{a.exports=["Pra pasaran"]},63798:a=>{a.exports="RTH"},24380:a=>{a.exports=["Jam dagangan biasa"]},27991:a=>{a.exports=["Mei"]},68716:a=>{a.exports=Object.create(null),a.exports["Amortization of Intangibles_study"]=["Pelunasan Aset Tak Ketara"],a.exports["Amortization of Deferred Charges_study"]=["Pelunasan Penundaan Kos-kos"],a.exports["Average Day Range_study"]=["Julat Purata Harian"],a.exports["Bull Bear Power_study"]="Bull Bear Power",a.exports["Directional Movement Index_study"]="Directional Movement Index",a.exports["Ichimoku Cloud_study"]="Ichimoku Cloud",a.exports.Ichimoku_study="Ichimoku",a.exports["Moving Average Convergence Divergence_study"]="Moving Average Convergence Divergence",a.exports["Volume Weighted Average Price_study"]="Volume Weighted Average Price",a.exports["Volume Weighted Moving Average_study"]="Volume Weighted Moving Average",a.exports["Williams Percent Range_study"]="Williams Percent Range",a.exports.Doji_study="Doji",a.exports["Spinning Top Black_study"]="Spinning Top Black",a.exports["Spinning Top White_study"]="Spinning Top White",a.exports.Technicals_study=["Teknikal"],a.exports["Accounts payable_study"]=["Akaun belum bayar"],a.exports["Accounts receivables, gross_study"]=["Akaun belum terima, kasar"],a.exports["Accounts receivable - trade, net_study"]=["Akaun belum terima - dagangan, bersih"],a.exports.Accruals_study=["Akruan"],a.exports["Accrued payroll_study"]=["Penggajian terakru"],a.exports["Accumulated depreciation, total_study"]=["Susut nilai terkumpul, jumlah"],a.exports["Additional paid-in capital/Capital surplus_study"]=["Modal di bayar tambahan/Modal lebihan"],a.exports["After tax other income/expense_study"]=["Pendapatan/perbelanjaan lain selepas cukai"],a.exports["Altman Z-score_study"]=["Skor Altman Z"],a.exports.Amortization_study=["Pelunasan"],a.exports["Amortization of intangibles_study"]=["Pelunasan Aset Tak Ketara"],a.exports["Amortization of deferred charges_study"]=["Pelunasan Penundaan Kos-kos"],a.exports["Asset turnover_study"]=["Perolehan aset"],a.exports["Average basic shares outstanding_study"]=["Purata saham asas belum jelas"],a.exports["Bad debt / Doubtful accounts_study"]=["Hutang lapuk / Akaun ragu"],a.exports["Basic EPS_study"]=["EPS asas"],a.exports["Basic earnings per share (Basic EPS)_study"]=["Pendapatan asas sesaham (EPS Asas)"],a.exports["Beneish M-score_study"]=["Skor Beneish M"], +a.exports["Book value per share_study"]=["Nilai buku setiap saham"],a.exports["Buyback yield %_study"]=["Kadar hasil beli balik %"],a.exports["Capital and operating lease obligations_study"]=["Kewajipan pajakan modal dan kendalian"],a.exports["Capital expenditures_study"]=["Perbelanjaan Kapital"],a.exports["Capital expenditures - fixed assets_study"]=["Perbelanjaan modal - aset tetap"],a.exports["Capital expenditures - other assets_study"]=["Modal perbelanjaan - aset lain"],a.exports["Capitalized lease obligations_study"]=["Kewajipan pajakan bermodal"],a.exports["Cash and short term investments_study"]=["Tunai dan pelaburan jangka pendek"],a.exports["Cash conversion cycle_study"]=["Kitaran penukaran tunai"],a.exports["Cash & equivalents_study"]=["Tunai & kesetaraan"],a.exports["Cash from financing activities_study"]=["Tunai Daripada Aktiviti Pembiayaan"],a.exports["Cash from investing activities_study"]=["Tunai Daripada Aktiviti Pelaburan"],a.exports["Cash from operating activities_study"]=["Tunai daripada Aktiviti Operasi"],a.exports["Cash to debt ratio_study"]=["Nisbah tunai kepada hutang"],a.exports["Change in accounts payable_study"]=["Perubahan dalam akaun belum bayar"],a.exports["Change in accounts receivable_study"]=["Perubahan dalam akaun belum terima"],a.exports["Change in accrued expenses_study"]=["Perubahan dalam perbelanjaan terakru"],a.exports["Change in inventories_study"]=["Perubahan dalam inventori"],a.exports["Change in other assets/liabilities_study"]=["Perubahan dalam aset/liabiliti lain"],a.exports["Change in taxes payable_study"]=["Perubahan dalam cukai belum bayar"],a.exports["Changes in working capital_study"]=["Perubahan pada modal bekerja"],a.exports["COGS to revenue ratio_study"]=["Nisbah COGS kepada hasil"],a.exports["Common dividends paid_study"]=["Dividen sepunya telah dibayar"],a.exports["Common equity, total_study"]=["Ekuiti sepunya, jumlah"],a.exports["Common stock par/Carrying value_study"]=["Par saham sepunya/Membawa nilai"],a.exports["Cost of goods_study"]=["Kos Barangan"],a.exports["Cost of goods sold_study"]=["Kos barangan yang dijual"],a.exports["Current portion of LT debt and capital leases_study"]=["Bahagian semasa hutang dan pajakan modal jangka panjang"],a.exports["Current ratio_study"]=["Nisbah semasa"],a.exports["Days inventory_study"]=["Inventori harian"],a.exports["Days payable_study"]=["Harian perlu bayar"],a.exports["Days sales outstanding_study"]=["Jualan harian belum jelas"],a.exports["Debt to assets ratio_study"]=["Nisbah hutang kepada aset"],a.exports["Debt to EBITDA ratio_study"]=["Nisbah hutang kepada EBITDA"],a.exports["Debt to equity ratio_study"]=["Nisbah hutang kepada ekuiti"],a.exports["Debt to revenue ratio_study"]=["Nisbah hutang kepada hasil"],a.exports["Deferred income, current_study"]=["Pendapatan tertunda, semasa"],a.exports["Deferred income, non-current_study"]=["Pendapatan tertunda, bukan semasa"],a.exports["Deferred tax assets_study"]=["Aset cukai tertunda"],a.exports["Deferred taxes (cash flow)_study"]=["Cukai tertunda (aliran tunai)"], +a.exports["Deferred tax liabilities_study"]=["Liabiliti cukai tertunda"],a.exports.Depreciation_study=["Susut nilai"],a.exports["Deprecation and amortization_study"]=["Susut nilai dan pelupusan"],a.exports["Depreciation & amortization (cash flow)_study"]=["Susut nilai & penulasan (aliran tunai)"],a.exports["Depreciation/depletion_study"]=["Susut nilai/pengurangan"],a.exports["Diluted EPS_study"]=["Cairan EPS"],a.exports["Diluted earnings per share (Diluted EPS)_study"]=["Pendapatan sesaham dicairkan sesaham (EPS Dicairkan)"],a.exports["Diluted net income available to common stockholders_study"]=["Pendapatan bersih dicairkan sedia ada untuk pemegang saham sepunya"],a.exports["Diluted shares outstanding_study"]=["Saham dicairkan belum jelas"],a.exports["Dilution adjustment_study"]=["Pelarasan pencairan"],a.exports["Discontinued operations_study"]=["Operasi dihentikan"],a.exports["Dividend payout ratio %_study"]=["% nisbah pembayaran dividen"],a.exports["Dividends payable_study"]=["Dividen dibayar"],a.exports["Dividends per share - common stock primary issue_study"]=["Dividen per saham - isu utama saham sepunya"],a.exports["Dividend yield %_study"]=["Kadar hasil dividen %"],a.exports["Earnings yield_study"]=["Hasil Pendapatan"],a.exports.EBIT_study="EBIT",a.exports.EBITDA_study="EBITDA",a.exports["EBITDA margin %_study"]=["% margin EBITDA"],a.exports["Effective interest rate on debt %_study"]=["Kadar faedah efektif pada hutang %"],a.exports["Enterprise value_study"]=["Nilai perusahaan"],a.exports["Enterprise value to EBITDA ratio_study"]=["Nisbah nilai perusahaan kepada EBITDA"],a.exports["Enterprise value to EBIT ratio_study"]=["Nisbah nilai perusahaan kepada EBIT"],a.exports["Enterprise value to revenue ratio_study"]=["Nisbah nilai perusahaan kepada hasil"],a.exports["EPS basic one year growth_study"]=["Pertumbuhan satu tahun EPS asas"],a.exports["EPS diluted one year growth_study"]=["Pertumbuhan satu tahun EPS dicairkan"],a.exports["EPS estimates_study"]=["Anggaran EPS"],a.exports["Equity in earnings_study"]=["Ekuiti dalam perolehan"],a.exports["Equity to assets ratio_study"]=["Nisbah ekuiti kepada aset"],a.exports["Financing activities – other sources_study"]=["Aktiviti pembiayaan - sumber lain"],a.exports["Financing activities – other uses_study"]=["Aktiviti pembiayaan - kegunaan lain"],a.exports["Float shares outstanding_study"]=["Saham terapung belum jelas"],a.exports["Free cash flow_study"]=["Aliran Tunai Bebas"],a.exports["Free cash flow margin %_study"]=["Margin aliran tunai bebas %"],a.exports["Fulmer H factor_study"]=["Faktor Fulmer H"],a.exports["Funds from operations_study"]=["Dana daripada operasi"],a.exports["Goodwill, net_study"]=["Muhibah, bersih"],a.exports["Goodwill to assets ratio_study"]=["Nisbah muhibah kepada aset"],a.exports["Graham's number_study"]=["Nombor Graham"],a.exports["Gross margin %_study"]=["Margin kasar %"],a.exports["Gross profit_study"]=["Untung Kasar"],a.exports["Gross profit to assets ratio_study"]=["Nisbah untung kasar kepada aset"], +a.exports["Gross property/plant/equipment_study"]=["Nilai kasar harta tanah/loji/peralatan"],a.exports.Impairments_study=["Rosotnilai"],a.exports["Income Tax Credits_study"]=["Kredit Cukai Pendapatan"],a.exports["Income tax, current_study"]=["Cukai pendapatan, semasa"],a.exports["Income tax, current - domestic_study"]=["Cukai pendapatan, semasa - domestik"],a.exports["Income Tax, current - foreign_study"]=["Cukai Pendapatan, semasa - luar negara"],a.exports["Income tax, deferred_study"]=["Cukai pendapatan, tertunda"],a.exports["Income tax, deferred - domestic_study"]=["Cukai pendapatan, tertunda - domestik"],a.exports["Income tax, deferred - foreign_study"]=["Cukai pendapatan, tertunda - luar negara"],a.exports["Income tax payable_study"]=["Cukai pendapatan belum bayar"],a.exports["Interest capitalized_study"]=["Faedah dipermodalkan"],a.exports["Interest coverage_study"]=["Perlindungan faedah"],a.exports["Interest expense, net of interest capitalized_study"]=["Perbelanjaan faedah, nilai bersih untuk faedah dipermodalkan"],a.exports["Interest expense on debt_study"]=["Perbelanjaan faedah pada hutang"],a.exports["Inventories - finished goods_study"]=["Inventori - barang siap"],a.exports["Inventories - progress payments & other_study"]=["Inventori - proses pembayaran & lain-lain"],a.exports["Inventories - raw materials_study"]=["Inventori - bahan mentah"],a.exports["Inventories - work in progress_study"]=["Inventori - kerja dalam proses"],a.exports["Inventory to revenue ratio_study"]=["Nisbah inventori kepada hasil"],a.exports["Inventory turnover_study"]=["Perolehan inventori"],a.exports["Investing activities – other sources_study"]=["Aktiviti pelaburan - sumber lain"],a.exports["Investing activities – other uses_study"]=["Aktiviti pelaburan - kegunaan lain"],a.exports["Investments in unconsolidated subsidiaries_study"]=["Pelaburan dalam anak syarikat yang tidak disatukan"],a.exports["Issuance of long term debt_study"]=["Terbitan hutang jangka panjang"],a.exports["Issuance/retirement of debt, net_study"]=["Hutang terbitan/persaraan, nilai bersih"],a.exports["Issuance/retirement of long term debt_study"]=["Terbitan/persaraan untuk hutang jangka panjang"],a.exports["Issuance/retirement of other debt_study"]=["Terbitan/persaraan untuk hutang lain"],a.exports["Issuance/retirement of short term debt_study"]=["Terbitan/persaraan untuk hutang jangka pendek"],a.exports["Issuance/retirement of stock, net_study"]=["Terbitan/persaraan untuk saham, nilai bersih"],a.exports["KZ index_study"]=["Indeks KZ"],a.exports["Legal claim expense_study"]=["Perbelanjaan tuntutan undang-undang"],a.exports["Long term debt_study"]=["Hutang Jangka Panjang"],a.exports["Long term debt excl. lease liabilities_study"]=["Hutang jangka panjang tidak termasuk liabiliti pajakan"],a.exports["Long term debt to total assets ratio_study"]=["Nisbah hutang jangka panjang kepada jumlah asset"],a.exports["Long term investments_study"]=["Pelaburan jangka panjang"],a.exports["Market capitalization_study"]=["Permodalan Pasaran"], +a.exports["Minority interest_study"]=["Faedah Minoriti"],a.exports["Miscellaneous non-operating expense_study"]=["Pelbagai perbelanjaan bukan kendalian"],a.exports["Net current asset value per share_study"]=["Nilai bersih aset semasa per saham"],a.exports["Net debt_study"]=["Hutang bersih"],a.exports["Net income_study"]=["Pendapatan Bersih"],a.exports["Net income before discontinued operations_study"]=["Pendapata bersih sebelum kendalian dihentikan"],a.exports["Net income (cash flow)_study"]=["Pendapatan bersih (aliran tunai)"],a.exports["Net income per employee_study"]=["Pendapatan bersih untuk setiap pekerja"],a.exports["Net intangible assets_study"]=["Aset tak ketara bersih"],a.exports["Net margin %_study"]=["Margin bersih %"],a.exports["Net property/plant/equipment_study"]=["Harta tanah/kilang/alatan bersih"],a.exports["Non-cash items_study"]=["Item bukan tunai"],a.exports["Non-controlling/minority interest_study"]=["Kepentingan tak mengawal/minoriti"],a.exports["Non-operating income, excl. interest expenses_study"]=["Pendapatan bukan kendalian, tidak termasuk faedah belanja"],a.exports["Non-operating income, total_study"]=["Pendapatan bukan kendalian, jumlah"],a.exports["Non-operating interest income_study"]=["Pendapatan faedah bukan kendalian"],a.exports["Note receivable - long term_study"]=["Nota belum terima - jangka panjang"],a.exports["Notes payable_study"]=["Nota belum bayar"],a.exports["Number of employees_study"]=["Bilangan pekerja"],a.exports["Number of shareholders_study"]=["Bilangan pemegang saham"],a.exports["Operating earnings yield %_study"]=["Kadar hasil perolehan kendalian %"],a.exports["Operating expenses (excl. COGS)_study"]=["Perbelanjaan kendalian (tidak termasuk COGS)"],a.exports["Operating income_study"]=["Pendapatan Operasi"],a.exports["Operating lease liabilities_study"]=["Liabiliti pajakan kendalian"],a.exports["Operating margin %_study"]=["% margin operasi"],a.exports["Other COGS_study"]=["COGS lain"],a.exports["Other common equity_study"]=["Ekuiti sepunya yang lain"],a.exports["Other current assets, total_study"]=["Aset semasa lain, jumlah"],a.exports["Other current liabilities_study"]=["Liabiliti semasa lain"],a.exports["Other cost of goods sold_study"]=["Kos barangan yang dijual lain"],a.exports["Other exceptional charges_study"]=["Kos-kos luar biasa lain"],a.exports["Other financing cash flow items, total_study"]=["Lain-lain Butiran Aliran Tunai Kewangan, Jumlah"],a.exports["Other intangibles, net_study"]=["Tidak ketara lain, bersih"],a.exports["Other investing cash flow items, total_study"]=["Lain-lain Butiran Aliran Tunai Pelaburan, Jumlah"],a.exports["Other investments_study"]=["Pelaburan-pelaburan lain"],a.exports["Other liabilities, total_study"]=["Liabiliti lain, jumlah"],a.exports["Other long term assets, total_study"]=["Aset jangka panjang lain, jumlah"],a.exports["Other non-current liabilities, total_study"]=["Liabiliti lain bukan semasa, jumlah"],a.exports["Other operating expenses, total_study"]=["Belanja kendalian lain, jumlah"], +a.exports["Other receivables_study"]=["Belum terima lain"],a.exports["Other short term debt_study"]=["Hutang jangka pendek lain"],a.exports["Paid in capital_study"]=["Modal dibayar"],a.exports["PEG ratio_study"]=["Nisbah PEG"],a.exports["Piotroski F-score_study"]=["Skor Piotroski F"],a.exports["Preferred dividends_study"]=["Dividen keutamaan"],a.exports["Preferred dividends paid_study"]=["Dividen keutamaan dibayar"],a.exports["Preferred stock, carrying value_study"]=["Saham keutamaan, membawa nilai"],a.exports["Prepaid expenses_study"]=["Perbelanjaan prabayar"],a.exports["Pretax equity in earnings_study"]=["Ekuiti pracukai dalam perolehan"],a.exports["Pretax income_study"]=["Pendapatan pracukai"],a.exports["Price earnings ratio forward_study"]=["Nisbah harga perolehan ke hadapan"],a.exports["Price sales ratio forward_study"]=["Nisbah harga jualan ke hadapan"],a.exports["Price to book ratio_study"]=["Nisbah harga ke buku"],a.exports["Price to cash flow ratio_study"]=["Nisbah harga kepada aliran tunai"],a.exports["Price to earnings ratio_study"]=["Nisbah harga kepada keuntungan"],a.exports["Price to free cash flow ratio_study"]=["Nisbah harga kepada aliran tunai bebas"],a.exports["Price to sales ratio_study"]=["Nisbah harga kepada jualan"],a.exports["Price to tangible book ratio_study"]=["Nisbah harga kepada buku ketara"],a.exports["Provision for risks & charge_study"]=["Peruntukan untuk risiko & cas"],a.exports["Purchase/acquisition of business_study"]=["Pembelian/perolehan perniagaan"],a.exports["Purchase of investments_study"]=["Pembelian pelaburan"],a.exports["Purchase/sale of business, net_study"]=["Belian/Jualan Perniagaan, Nilai Bersih"],a.exports["Purchase/sale of investments, net_study"]=["Belian/Jualan Pelaburan, Nilai Bersih"],a.exports["Quality ratio_study"]=["Nisbah kualiti"],a.exports["Quick ratio_study"]=["Nisbah pantas"],a.exports["Reduction of long term debt_study"]=["Pengurangan hutang jangka panjang"],a.exports["Repurchase of common & preferred stock_study"]=["Pembelian semula saham sepunya & keutamaan"],a.exports["Research & development_study"]=["Penyelidikan & pembangunan"],a.exports["Research & development to revenue ratio_study"]=["Nisbah penyelidikan & pembangunan kepada hasil"],a.exports["Restructuring charge_study"]=["Cas penstrukturan semula"],a.exports["Retained earnings_study"]=["Perolehan tertahan"],a.exports["Return on assets %_study"]=["Pulangan aset %"],a.exports["Return on equity %_study"]=["Pulangan ekuiti %"],a.exports["Return on equity adjusted to book value %_study"]=["Pulangan pada ekuiti dilaraskan kepada nilai buku %"],a.exports["Return on invested capital %_study"]=["Pulangan pada modal yang dilaburkan %"],a.exports["Return on tangible assets %_study"]=["Pulangan aset ketara %"],a.exports["Return on tangible equity %_study"]=["Pulangan ekuiti ketara %"],a.exports["Revenue estimates_study"]=["Anggaran hasil"],a.exports["Revenue one year growth_study"]=["Hasil pertumbuhan satu tahun"],a.exports["Revenue per employee_study"]=["Hasil setiap pekerja"], +a.exports["Sale/maturity of investments_study"]=["Jualan/kematangan pelaburan"],a.exports["Sale of common & preferred stock_study"]=["Jualan saham sepunya & keutamaan"],a.exports["Sale of fixed assets & businesses_study"]=["Jualan aset tetap & perniagaan-perniagaan"],a.exports["Selling/general/admin expenses, other_study"]=["Perbelanjaan Jualan/Umum/Pentadbiran; Lain-lain"],a.exports["Selling/general/admin expenses, total_study"]=["Perbelanjaan Jualan/Am/Pentadbiran, Jumlah"],a.exports["Shareholders' equity_study"]=["Ekuiti pemegang saham"],a.exports["Shares buyback ratio %_study"]=["Nisbah pembelian balik saham %"],a.exports["Elder's Force Index_study"]="Elder's Force Index",a.exports["Short term debt_study"]=["Hutang jangka pendek"],a.exports["Short term debt excl. current portion of LT debt_study"]=["Hutang jangka pendek tidak termasuk bahagian semasa hutang jangka pendek"],a.exports["Short term investments_study"]=["Pelaburan jangka pendek"],a.exports["Sloan ratio %_study"]=["% nisbah Sloan"],a.exports["Springate score_study"]=["Skor Springate"],a.exports["Sustainable growth rate_study"]=["Kadar pertumbuhan lestari"],a.exports["Tangible book value per share_study"]=["Nilai buku ketara per saham"],a.exports["Tangible common equity ratio_study"]=["Nisbah ekuiti sepunya ketara"],a.exports.Taxes_study=["Cukai-cukai"],a.exports["Tobin's Q (approximate)_study"]=["Tobin Q (anggaran)"],a.exports["Total assets_study"]=["Jumlah Aset"],a.exports["Total cash dividends paid_study"]=["Jumlah Dividen Tunai Dibayar"],a.exports["Total common shares outstanding_study"]=["Jumlah Saham Biasa Belum Jelas"],a.exports["Total current assets_study"]=["Jumlah Aset Semasa"],a.exports["Total current liabilities_study"]=["Jumlah Tanggungan Semasa"],a.exports["Total debt_study"]=["Jumlah Hutang"],a.exports["Total equity_study"]=["Jumlah Ekuiti"],a.exports["Total inventory_study"]=["Kesemua inventori"],a.exports["Total liabilities_study"]=["Jumlah Liabiliti"],a.exports["Total liabilities & shareholders' equities_study"]=["Jumlah liabiliti & ekuiti pemegang saham"],a.exports["Total non-current assets_study"]=["Jumlah Aset Bukan-semasa"],a.exports["Total non-current liabilities_study"]=["Jumlah Liabiliti Bukan-semasa"],a.exports["Total operating expenses_study"]=["Jumlah Belanja Operasi"],a.exports["Total receivables, net_study"]=["Jumlah belum terima, bersih"],a.exports["Total revenue_study"]=["Jumlah Pendapatan"],a.exports["Treasury stock - common_study"]=["Saham Perbendaharaan - sepunya"],a.exports["Unrealized gain/loss_study"]=["Keuntungan/kerugian yang tidak direalisasikan"],a.exports["Unusual income/expense_study"]=["Pendapatan/perbelanjaan tidak lazim"],a.exports["Zmijewski score_study"]=["Skor Zmijewski"],a.exports["Valuation ratios_study"]=["Nisbah penilaian"],a.exports["Profitability ratios_study"]=["Nisbah keuntungan"],a.exports["Liquidity ratios_study"]=["Nisbah kecairan"],a.exports["Solvency ratios_study"]=["Nisbah kesolvenan"],a.exports["Accumulation/Distribution_study"]="Accumulation/Distribution", +a.exports["Accumulative Swing Index_study"]="Accumulative Swing Index",a.exports["Advance/Decline_study"]="Advance/Decline",a.exports["Arnaud Legoux Moving Average_study"]="Arnaud Legoux Moving Average",a.exports.Aroon_study="Aroon",a.exports.ASI_study="ASI",a.exports["Average Directional Index_study"]="Average Directional Index",a.exports["Average True Range_study"]="Average True Range",a.exports["Awesome Oscillator_study"]="Awesome Oscillator",a.exports["Balance of Power_study"]="Balance of Power",a.exports["Bollinger Bands %B_study"]="Bollinger Bands %B",a.exports["Bollinger Bands Width_study"]="Bollinger Bands Width",a.exports["Bollinger Bands_study"]="Bollinger Bands",a.exports["Chaikin Money Flow_study"]="Chaikin Money Flow",a.exports["Chaikin Oscillator_study"]="Chaikin Oscillator",a.exports["Chande Kroll Stop_study"]="Chande Kroll Stop",a.exports["Chande Momentum Oscillator_study"]="Chande Momentum Oscillator",a.exports["Chop Zone_study"]="Chop Zone",a.exports["Choppiness Index_study"]="Choppiness Index",a.exports["Commodity Channel Index_study"]="Commodity Channel Index",a.exports["Connors RSI_study"]="Connors RSI",a.exports["Coppock Curve_study"]="Coppock Curve",a.exports["Correlation Coefficient_study"]="Correlation Coefficient",a.exports.CRSI_study="CRSI",a.exports["Detrended Price Oscillator_study"]="Detrended Price Oscillator",a.exports["Directional Movement_study"]="Directional Movement",a.exports["Donchian Channels_study"]="Donchian Channels",a.exports["Double EMA_study"]="Double EMA",a.exports["Ease Of Movement_study"]="Ease Of Movement",a.exports["Elder Force Index_study"]=["Elder's Force Index"],a.exports["EMA Cross_study"]=["Silang EMA"],a.exports.Envelopes_study=["Sampul"],a.exports["Fisher Transform_study"]="Fisher Transform",a.exports["Fixed Range_study"]=["Julat Tetap"],a.exports["Fixed Range Volume Profile_study"]=["Profil Volum Julat Tetap"],a.exports["Guppy Multiple Moving Average_study"]="Guppy Multiple Moving Average",a.exports["Historical Volatility_study"]="Historical Volatility",a.exports["Hull Moving Average_study"]="Hull Moving Average",a.exports["Keltner Channels_study"]="Keltner Channels",a.exports["Klinger Oscillator_study"]="Klinger Oscillator",a.exports["Know Sure Thing_study"]="Know Sure Thing",a.exports["Least Squares Moving Average_study"]="Least Squares Moving Average",a.exports["Linear Regression Curve_study"]=["Keluk Regresi Linear"],a.exports["MA Cross_study"]="MA Cross",a.exports["MA with EMA Cross_study"]=["MA dengan Silang EMA"],a.exports["MA/EMA Cross_study"]=["MA/Silang EMA"],a.exports.MACD_study="MACD",a.exports["Mass Index_study"]="Mass Index",a.exports["McGinley Dynamic_study"]="McGinley Dynamic",a.exports.Median_study="Median",a.exports.Momentum_study="Momentum",a.exports["Money Flow_study"]="Money Flow",a.exports["Moving Average Channel_study"]="Moving Average Channel",a.exports["Moving Average Exponential_study"]="Moving Average Exponential",a.exports["Moving Average Weighted_study"]="Moving Average Weighted",a.exports["Moving Average_study"]="Moving Average", +a.exports["Net Volume_study"]="Net Volume",a.exports["On Balance Volume_study"]="On Balance Volume",a.exports["Parabolic SAR_study"]="Parabolic SAR",a.exports["Pivot Points Standard_study"]="Pivot Points Standard",a.exports["Periodic Volume Profile_study"]=["Profil Volum Berkala"],a.exports["Price Channel_study"]="Price Channel",a.exports["Price Oscillator_study"]="Price Oscillator",a.exports["Price Volume Trend_study"]="Price Volume Trend",a.exports["Rate Of Change_study"]="Rate Of Change",a.exports["Relative Strength Index_study"]="Relative Strength Index",a.exports["Relative Vigor Index_study"]="Relative Vigor Index",a.exports["Relative Volatility Index_study"]="Relative Volatility Index",a.exports["Session Volume_study"]=["Volum Sesi"],a.exports["Session Volume HD_study"]=["Volum Sesi HD"],a.exports["Session Volume Profile_study"]=["Profil Volum Sesi"],a.exports["Session Volume Profile HD_study"]=["Profil Volum Sesi HD"],a.exports["SMI Ergodic Indicator/Oscillator_study"]="SMI Ergodic Indicator/Oscillator",a.exports["Smoothed Moving Average_study"]="Smoothed Moving Average",a.exports.Stoch_study="Stoch",a.exports["Stochastic RSI_study"]="Stochastic RSI",a.exports.Stochastic_study="Stochastic",a.exports["Triple EMA_study"]="Triple EMA",a.exports.TRIX_study="TRIX",a.exports["True Strength Indicator_study"]="True Strength Indicator",a.exports["Ultimate Oscillator_study"]="Ultimate Oscillator",a.exports["Visible Range_study"]=["Julat Boleh Dilihat"],a.exports["Visible Range Volume Profile_study"]=["Profil Volum Julat Boleh Dilihat"],a.exports["Volume Oscillator_study"]="Volume Oscillator",a.exports.Volume_study=["Volum"],a.exports.Vol_study=["Volum"],a.exports["Vortex Indicator_study"]=["Penunjuk Vorteks"],a.exports.VWAP_study="VWAP",a.exports.VWMA_study="VWMA",a.exports["Williams %R_study"]="Williams %R",a.exports["Williams Alligator_study"]="Williams Alligator",a.exports["Williams Fractal_study"]="Williams Fractal",a.exports["Zig Zag_study"]="Zig Zag",a.exports["24-hour Volume_study"]=["Volum 24 jam"],a.exports["Ease of Movement_study"]=["Ease Of Movement"],a.exports["Elders Force Index_study"]=["Indeks Elders Force"],a.exports.Envelope_study="Envelope",a.exports.Gaps_study=["Jurang"],a.exports["Linear Regression Channel_study"]="Linear Regression Channel",a.exports["Moving Average Ribbon_study"]="Moving Average Ribbon",a.exports["Multi-Time Period Charts_study"]="Multi-Time Period Charts",a.exports["Open Interest_study"]="Open Interest",a.exports["Rob Booker - Intraday Pivot Points_study"]="Rob Booker - Intraday Pivot Points",a.exports["Rob Booker - Knoxville Divergence_study"]="Rob Booker - Knoxville Divergence",a.exports["Rob Booker - Missed Pivot Points_study"]="Rob Booker - Missed Pivot Points",a.exports["Rob Booker - Reversal_study"]="Rob Booker - Reversal",a.exports["Rob Booker - Ziv Ghost Pivots_study"]="Rob Booker - Ziv Ghost Pivots",a.exports.Supertrend_study=["Arah Aliran Super"],a.exports["Technical Ratings_study"]=["Penarafan Teknikal"],a.exports["True Strength Index_study"]="True Strength Index", +a.exports["Up/Down Volume_study"]=["Volum Naik/Turun"],a.exports["Visible Average Price_study"]="Visible Average Price",a.exports["Williams Fractals_study"]="Williams Fractals",a.exports["Keltner Channels Strategy_study"]="Keltner Channels Strategy",a.exports["Rob Booker - ADX Breakout_study"]="Rob Booker - ADX Breakout",a.exports["Supertrend Strategy_study"]="Supertrend Strategy",a.exports["Technical Ratings Strategy_study"]=["Strategi Penarafan Teknikal"],a.exports["Auto Anchored Volume Profile_study"]="Auto Anchored Volume Profile",a.exports["Auto Fib Extension_study"]=["Anjakan Fib Automatik"],a.exports["Auto Fib Retracement_study"]=["Anjakan Fib Automatik"],a.exports["Auto Pitchfork_study"]=["Pitchfork Automatik"],a.exports["Bearish Flag Chart Pattern_study"]=["Corak Carta Bendera Bearis"],a.exports["Bullish Pennant Chart Pattern_study"]=["Corak Carta Bendera Bulis"],a.exports["Double Bottom Chart Pattern_study"]=["Corak Carta Dua Jurang"],a.exports["Double Top Chart Pattern_study"]=["Corak Carta Dua Puncak"],a.exports["Elliott Wave Chart Pattern_study"]=["Corak Carta Elliott Wave"],a.exports["Falling Wedge Chart Pattern_study"]=["Corak Carta Baji Jatuh"],a.exports["Head And Shoulders Chart Pattern_study"]=["Corak Carta Kepala Dan Bahu"],a.exports["Inverse Head And Shoulders Chart Pattern_study"]=["Corak Carta Kepala Dan Bahu Songsang"],a.exports["Rectangle Chart Pattern_study"]=["Corak Carta Segi Empat"],a.exports["Rising Wedge Chart Pattern_study"]=["Corak Carta Baji Menaik"],a.exports["Triangle Chart Pattern_study"]=["Corak Carta Segi Tiga"],a.exports["Triple Bottom Chart Pattern_study"]=["Corak Carta Tiga Jurang"],a.exports["Triple Top Chart Pattern_study"]=["Corak Carta Tiga Puncak"],a.exports["VWAP Auto Anchored_study"]="VWAP Auto Anchored",a.exports["*All Candlestick Patterns*_study"]=["*Semua Corak Carta Candlestick*"],a.exports["Abandoned Baby - Bearish_study"]=["Abandoned Baby - Bearis"],a.exports["Abandoned Baby - Bullish_study"]=["Abandoned Baby - Bulis"],a.exports["Dark Cloud Cover - Bearish_study"]=["Dark Cloud Cover - Bearis"],a.exports["Doji Star - Bearish_study"]=["Doji Star - Bearis"],a.exports["Doji Star - Bullish_study"]=["Doji Star - Bulis"],a.exports["Downside Tasuki Gap - Bearish_study"]=["Downside Tasuki Gap - Bearis"],a.exports["Dragonfly Doji - Bullish_study"]=["Dragonfly Doji - Bulis"],a.exports["Engulfing - Bearish_study"]=["Engulfing - Bearis"],a.exports["Engulfing - Bullish_study"]=["Engulfing - Bulis"],a.exports["Evening Doji Star - Bearish_study"]=["Evening Doji Star - Bearis"],a.exports["Evening Star - Bearish_study"]=["Evening Star - Bearis"],a.exports["Falling Three Methods - Bearish_study"]=["Falling Three Methods - Bearis"],a.exports["Falling Window - Bearish_study"]=["Falling Window - Bearis"],a.exports["Gravestone Doji - Bearish_study"]=["Gravestone Doji - Bearis"],a.exports["Hammer - Bullish_study"]=["Hammer - Bulis"],a.exports["Hanging Man - Bearish_study"]=["Hanging Man - Bearis"],a.exports["Harami - Bearish_study"]=["Harami - Bearis"], +a.exports["Harami - Bullish_study"]=["Harami - Bulis"],a.exports["Inverted Hammer - Bullish_study"]=["Inverted Hammer - Bulis"],a.exports["Kicking - Bearish_study"]=["Kicking - Bearis"],a.exports["Kicking - Bullish_study"]=["Kicking - Bulis"],a.exports["Long Lower Shadow - Bullish_study"]=["Long Lower Shadow - Bulis"],a.exports["Long Upper Shadow - Bearish_study"]=["Long Upper Shadow - Bearis"],a.exports["Marubozu Black - Bearish_study"]=["Marubozu Black - Bearis"],a.exports["Marubozu White - Bullish_study"]=["Marubozu White - Bulis"],a.exports["Morning Doji Star - Bullish_study"]=["Morning Doji Star - Bulis"],a.exports["Morning Star - Bullish_study"]=["Morning Star - Bulis"],a.exports["On Neck - Bearish_study"]=["On Neck - Bearis"],a.exports["Piercing - Bullish_study"]=["Piercing - Bulis"],a.exports["Rising Three Methods - Bullish_study"]=["Rising Three Methods - Bulis"],a.exports["Rising Window - Bullish_study"]=["Rising Window - Bulis"],a.exports["Shooting Star - Bearish_study"]=["Shooting Star - Bearis"],a.exports["Three Black Crows - Bearish_study"]=["Three Black Crows - Bearis"],a.exports["Three White Soldiers - Bullish_study"]=["Three White Soldiers - Bulis"],a.exports["Tri-Star - Bearish_study"]=["Tri-Star - Bearis"],a.exports["Tri-Star - Bullish_study"]=["Tri-Star - Bulis"],a.exports["Tweezer Top - Bearish_study"]=["Tweezer Top - Bearis"],a.exports["Upside Tasuki Gap - Bullish_study"]=["Upside Tasuki Gap - Bulis"],a.exports.SuperTrend_study=["Arah Aliran Super"],a.exports["Average Price_study"]=["Harga purata"],a.exports["Typical Price_study"]=["Harga Biasa"],a.exports["Median Price_study"]=["Harga Median"],a.exports["Money Flow Index_study"]=["Indeks Aliran Wang"],a.exports["Moving Average Double_study"]="Moving Average Double",a.exports["Moving Average Triple_study"]="Moving Average Triple",a.exports["Moving Average Adaptive_study"]=["Purata Bergerak Boleh Suai"],a.exports["Moving Average Hamming_study"]=["Purata Bergerak Hamming"],a.exports["Moving Average Modified_study"]=["Purata Bergerak Terubasuai"],a.exports["Moving Average Multiple_study"]=["Purata Bergerak Berganda"],a.exports["Linear Regression Slope_study"]=["Cerun Regresi Linear"],a.exports["Standard Error_study"]=["Ralat piawai"],a.exports["Standard Error Bands_study"]=["Jalur Ralat Piawai"],a.exports["Correlation - Log_study"]=["Hubungkait - Log"],a.exports["Standard Deviation_study"]=["Sisihan Piawai"],a.exports["Chaikin Volatility_study"]=["Ketidakstabilan Chaikin"],a.exports["Volatility Close-to-Close_study"]=["Ketidakstabilan Penutup-ke-Penutup"],a.exports["Volatility Zero Trend Close-to-Close_study"]=["Ketidakstabilan Pergerakan Kosong Penutup-ke-Penutup"],a.exports["Volatility O-H-L-C_study"]=["Ketidakstabilan O-H-L-C"],a.exports["Volatility Index_study"]=["Indeks Ketidakstabilan"],a.exports["Trend Strength Index_study"]=["Indeks Kekuatan Trend"],a.exports["Majority Rule_study"]=["Peraturan majoriti"],a.exports["Advance Decline Line_study"]="Advance Decline Line",a.exports["Advance Decline Ratio_study"]="Advance Decline Ratio", +a.exports["Advance/Decline Ratio (Bars)_study"]="Advance/Decline Ratio (Bars)",a.exports["BarUpDn Strategy_study"]="BarUpDn Strategy",a.exports["Bollinger Bands Strategy directed_study"]="Bollinger Bands Strategy directed",a.exports["Bollinger Bands Strategy_study"]="Bollinger Bands Strategy",a.exports.ChannelBreakOutStrategy_study="ChannelBreakOutStrategy",a.exports.Compare_study="Compare",a.exports["Conditional Expressions_study"]="Conditional Expressions",a.exports.ConnorsRSI_study="ConnorsRSI",a.exports["Consecutive Up/Down Strategy_study"]="Consecutive Up/Down Strategy",a.exports["Cumulative Volume Index_study"]="Cumulative Volume Index",a.exports["Divergence Indicator_study"]="Divergence Indicator",a.exports["Greedy Strategy_study"]="Greedy Strategy",a.exports["InSide Bar Strategy_study"]="InSide Bar Strategy",a.exports["Keltner Channel Strategy_study"]="Keltner Channel Strategy",a.exports["Linear Regression_study"]="Linear Regression",a.exports["MACD Strategy_study"]="MACD Strategy",a.exports["Momentum Strategy_study"]="Momentum Strategy",a.exports["Moon Phases_study"]="Moon Phases",a.exports["Moving Average Convergence/Divergence_study"]="Moving Average Convergence/Divergence",a.exports["MovingAvg Cross_study"]="MovingAvg Cross",a.exports["MovingAvg2Line Cross_study"]="MovingAvg2Line Cross",a.exports["OutSide Bar Strategy_study"]="OutSide Bar Strategy",a.exports.Overlay_study=["Tindanan"],a.exports["Parabolic SAR Strategy_study"]="Parabolic SAR Strategy",a.exports["Pivot Extension Strategy_study"]="Pivot Extension Strategy",a.exports["Pivot Points High Low_study"]="Pivot Points High Low",a.exports["Pivot Reversal Strategy_study"]="Pivot Reversal Strategy",a.exports["Price Channel Strategy_study"]=["Keltner Channels"],a.exports["RSI Strategy_study"]="RSI Strategy",a.exports["SMI Ergodic Indicator_study"]="SMI Ergodic Indicator",a.exports["SMI Ergodic Oscillator_study"]="SMI Ergodic Oscillator",a.exports["Stochastic Slow Strategy_study"]="Stochastic Slow Strategy",a.exports["Volatility Stop_study"]="Volatility Stop",a.exports["Volty Expan Close Strategy_study"]="Volty Expan Close Strategy",a.exports["Woodies CCI_study"]="Woodies CCI"},40434:a=>{a.exports=["Profil Volum Julat Tetap"]},32819:a=>{a.exports=["Volum"]},66051:a=>{a.exports="Minor"},86054:a=>{a.exports=["Minit"]},20936:a=>{a.exports=["Teks"]},98478:a=>{a.exports=["Tidak dapat menyalin"]},34004:a=>{a.exports=["Tidak dapat memotong"]},96260:a=>{a.exports=["Tidak dapat menampal"]},94370:a=>{a.exports=["Pengiraan Detik Ke Bar Penutup"]},15168:a=>{a.exports="Colombo"},36018:a=>{a.exports=["Lajur"]},19372:a=>{a.exports=["Komen"]},20229:a=>{a.exports=["Bandingkan atau Tambah Simbol"]},46689:a=>{a.exports=["Sahkan input"]},43432:a=>{a.exports="Copenhagen"},35216:a=>{a.exports=["Salin"]},87898:a=>{a.exports=["Salin Susun Atur Carta"]},28851:a=>{a.exports=["Salin harga"]},94099:a=>{a.exports=["Kaherah"]},64149:a=>{a.exports=["Petak bual"]},63528:a=>{a.exports=["Lilin"]},46837:a=>{a.exports="Caracas"},49329:a=>{a.exports=["Perubahan"]},28089:a=>{ +a.exports=["Tukar Simbol"]},99374:a=>{a.exports=["Tukar selang masa"]},14412:a=>{a.exports=["Sifat Carta"]},26619:a=>{a.exports=["Carta oleh TradingView"]},12011:a=>{a.exports=["Imej carta disalin ke papan keratan {emoji}"]},59884:a=>{a.exports=["Kepulauan Chatham"]},28244:a=>{a.exports="Chicago"},49648:a=>{a.exports="Chongqing"},90068:a=>{a.exports=["Bulatan"]},32234:a=>{a.exports=["Klik untuk tetapkan titik"]},52977:a=>{a.exports=["Klon"]},31691:a=>{a.exports=["Tutup"]},50493:a=>{a.exports=["Buat Pesanan"]},52302:a=>{a.exports=["Buat Pesanan Had"]},29908:a=>{a.exports=["Silang"]},60997:a=>{a.exports=["Garisan Silang"]},81520:a=>{a.exports=["Mata Wang"]},98486:a=>{a.exports=["Selang masa terkini dan di atas"]},73106:a=>{a.exports=["Selang waktu terkini dan di bawah"]},85964:a=>{a.exports=["Selang masa terkini sahaja"]},17206:a=>{a.exports=["Lengkung"]},95176:a=>{a.exports=["Kitaran"]},87761:a=>{a.exports=["Garis Kitaran"]},27891:a=>{a.exports=["Corak Cypher"]},56996:a=>{a.exports=["Nama susun atur itu sudah digunakan"]},30192:a=>{a.exports=["Nama susun atur itu sudah digunakan. Anda mahu tulis gantikannya?"]},32852:a=>{a.exports=["Corak ABCD"]},88010:a=>{a.exports="Amsterdam"},37422:a=>{a.exports=["Analisa Persediaan Dagangan"]},66828:a=>{a.exports=["Nota Berlabuh"]},94782:a=>{a.exports=["Teks Berlabuh"]},61704:a=>{a.exports=["VWAP Berlabuh"]},63597:a=>{a.exports=["Tambah Garisan Mendatar"]},45743:a=>{a.exports=["Tambah Simbol"]},8700:a=>{a.exports=["Tambah pemberitahuan"]},64885:a=>{a.exports=["Tambahkan Pemberitahuan pada {drawing}"]},90830:a=>{a.exports=["Tambahkan Pemberitahuan pada {series}"]},45986:a=>{a.exports=["Tambah Pemberitahuan Bagi {title}"]},3612:a=>{a.exports=["Tambahkan metrik kewangan untuk {instrumentName}"]},92206:a=>{a.exports=["Tambahkan Indikator / Strategi pada {studyTitle}"]},34810:a=>{a.exports=["Tambah Catatan Teks untuk {symbol}"]},75669:a=>{a.exports=["Tambah Metrik Kewangan ini kepada seluruh Susun Atur"]},64288:a=>{a.exports=["Tambah Petunjuk ini kepada seluruh Susun Atur"]},77920:a=>{a.exports=["Tambah Strategi ini kepada seluruh Susun Atur"]},34059:a=>{a.exports=["Tambah Simbol ini kepada seluruh Susun Atur"]},17365:a=>{a.exports="Adelaide"},9408:a=>{a.exports=["Sentiasa Tidak Kelihatan"]},71997:a=>{a.exports=["Sentiasa Kelihatan"]},97305:a=>{a.exports=["Semua Penunjuk Dan Alat Lukisan"]},59192:a=>{a.exports=["Semua selang masa"]},14452:a=>{a.exports="Almaty"},5716:a=>{a.exports=["Guna Pakai Gelombang Elliot"]},19263:a=>{a.exports=["Guna Pakai Gelombang Elliot Major"]},15818:a=>{a.exports=["Guna Pakai Gelombang Elliot Minor"]},50352:a=>{a.exports=["Guna Pakai Gelombang Elliot Pertengahan"]},66631:a=>{a.exports=["Guna Pakai Titik Keputusan Manual"]},15682:a=>{a.exports=["Guna Pakai Risiko/Ganjaran Manual"]},15644:a=>{a.exports=["Guna Pakai Gelombang Menurun WPT"]},5897:a=>{a.exports=["Guna Pakai Gelombang Menaik WPT"]},13345:a=>{a.exports=["Guna Pakai Lalai"]},95910:a=>{a.exports=["Sila gunakan Petunjuk-petunjuk ini untuk Kesemua Susun Atur"]},42762:a=>{a.exports="Apr"},45104:a=>{ +a.exports=["Lengkuk"]},42097:a=>{a.exports=["Kawasan"]},96237:a=>{a.exports=["Anak Panah"]},48732:a=>{a.exports=["Anak Panah ke Bawah"]},82473:a=>{a.exports=["Penanda Anak Panah"]},8738:a=>{a.exports=["Anak Panah Tunjuk Bawah"]},35062:a=>{a.exports=["Anak Panah Tunjuk Kiri"]},92163:a=>{a.exports=["Anak Panah Tunjuk Kanan"]},33196:a=>{a.exports=["Anak Panah Tunjuk Atas"]},10650:a=>{a.exports=["Anak Panah ke Atas"]},59340:a=>{a.exports=["Ashkhabad"]},13468:a=>{a.exports=["Pada penutup"]},21983:a=>{a.exports="Athens"},86951:a=>{a.exports="Auto"},50834:a=>{a.exports=["Auto (Sesuaikan Data Ke Skrin)"]},38465:a=>{a.exports=["Ogos"]},8975:a=>{a.exports=["Label harga tutup purata"]},87899:a=>{a.exports=["Garisan harga purata tutup"]},22554:a=>{a.exports=["Purata"]},54173:a=>{a.exports="Bogota"},53260:a=>{a.exports="Bahrain"},40664:a=>{a.exports=["Belon"]},32376:a=>{a.exports="Bangkok"},19149:a=>{a.exports=["Bar Ulangan tidak tersedia untuk jenis carta ini. Adakah anda mahu keluar dari Bar Ulangan?"]},16812:a=>{a.exports=["Bar"]},98838:a=>{a.exports=["Corak Bar"]},17712:a=>{a.exports=["Garis Dasar"]},54861:a=>{a.exports="Belgrade"},26825:a=>{a.exports="Berlin"},30251:a=>{a.exports=["Berus"]},90204:a=>{a.exports="Brussels"},5262:a=>{a.exports="Bratislava"},59901:a=>{a.exports=["Bawa ke Hadapan"]},26354:a=>{a.exports=["Bawa ke Bahagian Hadapan"]},11741:a=>{a.exports="Brisbane"},37728:a=>{a.exports="Bucharest"},87143:a=>{a.exports="Budapest"},82446:a=>{a.exports="Buenos Aires"},82128:a=>{a.exports=["Oleh TradingView"]},75190:a=>{a.exports=["Pergi ke tarikh"]},38342:a=>{a.exports=["Pergi ke {lineToolName}"]},75139:a=>{a.exports=["Faham"]},81180:a=>{a.exports=["Kotak Gann"]},68102:a=>{a.exports=["Kipas Gann"]},66321:a=>{a.exports=["Segi Empat Gann"]},87107:a=>{a.exports=["Segi Empat Gann Tetap"]},34805:a=>{a.exports=["Dapatkan lebih sambungan"]},7914:a=>{a.exports="Ghost Feed"},18367:a=>{a.exports=["Grand Supercycle"]},97065:a=>{a.exports=["Anda benar-benar mahu memadam Templat Kajian '{name}'?"]},59368:a=>{a.exports=["Lengkung Kembar"]},35273:a=>{a.exports=["Klik dua kali mana-mana bucu untuk set semula grid susun atur"]},5828:a=>{a.exports=["Tekan dua kali untuk menyudahkan Laluan"]},63898:a=>{a.exports=["Tekan dua kali untuk menyudahkan Poligaris"]},42660:a=>{a.exports=["Gelombang Ke Bawah 1 atau A"]},44788:a=>{a.exports=["Gelombang Ke Bawah 2 atau B"]},71263:a=>{a.exports=["Gelombang Ke Bawah 3"]},70573:a=>{a.exports=["Gelombang Ke Bawah 4"]},59560:a=>{a.exports=["Gelombang Ke Bawah 5"]},70437:a=>{a.exports=["Gelombang Ke Bawah C"]},93345:a=>{a.exports=["Data disumbangkan oleh"]},76912:a=>{a.exports=["Tarikh"]},60222:a=>{a.exports=["Julat Tarikh"]},79859:a=>{a.exports=["Julat Tarikh dan Harga"]},92203:a=>{a.exports=["Dis"]},69479:a=>{a.exports=["Darjah"]},57701:a=>{a.exports="Denver"},73720:a=>{a.exports=["Berlian"]},3556:a=>{a.exports=["Saluran Tak Bercantum"]},62764:a=>{a.exports=["Anjakan"]},22903:a=>{a.exports=["Bar Alat Lukisan"]},21442:a=>{a.exports=["Lukis Garisan Mendatar"]},22429:a=>{a.exports="Dubai"},9497:a=>{ +a.exports="Dublin"},85223:a=>{a.exports="Emoji"},24435:a=>{a.exports=["Masukkan nama baharu susun atur carta"]},93512:a=>{a.exports=["Menyunting {title} Pemberitahuan"]},91215:a=>{a.exports=["Gelombang Pembetulan Elliott (ABC)"]},80983:a=>{a.exports=["Gelombang Kombo Berganda Elliott (WXY)"]},74118:a=>{a.exports=["Gelombang Impuls Elliott (12345)"]},95840:a=>{a.exports=["Gelombang Segitiga Elliott (ABCDE)"]},66637:a=>{a.exports=["Gelombang Kombo Tiga Kali Ganda Elliott (WXYXZ)"]},69418:a=>{a.exports=["Elips"]},27558:a=>{a.exports=["Panjangkan Garis Pemberitahuan"]},2578:a=>{a.exports=["Garisan Dipanjangkan"]},77295:a=>{a.exports=["Bursa"]},2899:a=>{a.exports=["Anak Tetingkap Sedia Ada Di Atas"]},53387:a=>{a.exports=["Anak Tetingkap Sedia Ada Di Bawah"]},36972:a=>{a.exports=["Ramalan"]},17994:a=>{a.exports=["Gagal untuk menyimpan perpustakaan"]},87375:a=>{a.exports=["Gagal untuk menyimpan skrip"]},35050:a=>{a.exports="Feb"},82719:a=>{a.exports=["Saluran Fib"]},64192:a=>{a.exports=["Bulatan Fib"]},63835:a=>{a.exports=["Anjakan Fib"]},18072:a=>{a.exports=["Lengkuk Rintangan Kelajuan Fib"]},20877:a=>{a.exports=["Kipas Rintangan Kelajuan Fib"]},76783:a=>{a.exports="Fib Spiral"},89037:a=>{a.exports=["Zon Waktu Fib"]},72489:a=>{a.exports=["Baji Fib"]},21524:a=>{a.exports=["Tanda"]},55678:a=>{a.exports=["Tanda Bendera"]},29230:a=>{a.exports=["Atas/Bawah Rata"]},92754:a=>{a.exports=["Terbalik"]},42015:a=>{a.exports=["Bahagian pecahan tidak sah."]},47542:a=>{a.exports=["Kajian Fundamental tidak lagi boleh didapati pada carta"]},16245:a=>{a.exports="Kolkata"},3155:a=>{a.exports="Kathmandu"},92901:a=>{a.exports="Kagi"},2693:a=>{a.exports="Karachi"},72374:a=>{a.exports="Kuwait"},87338:a=>{a.exports="Ho Chi Minh"},61582:a=>{a.exports=["Lilin Berongga"]},32918:a=>{a.exports="Hong Kong"},61351:a=>{a.exports="Honolulu"},60049:a=>{a.exports=["Garisan Mendatar"]},76604:a=>{a.exports=["Sinaran Mendatar"]},42616:a=>{a.exports=["Kepala dan Bahu"]},40530:a=>{a.exports="Heikin Ashi"},99820:a=>{a.exports="Helsinki"},31971:a=>{a.exports=["Sembunyi"]},33911:a=>{a.exports=["Sembunyi semua"]},95551:a=>{a.exports=["Sembunyi semua alatan lukisan"]},44312:a=>{a.exports=["Sembunyi semua lukisan dan penunjuk"]},67927:a=>{a.exports=["Sembunyi semua lukisan, penunjuk, posisi & pesanan"]},86306:a=>{a.exports=["Sembunyi semua penunjuk"]},70803:a=>{a.exports=["Sembunyi semua posisi & pesanan"]},13277:a=>{a.exports=["Sembunyi lukisan"]},8251:a=>{a.exports=["Sembunyi peristiwa pada carta"]},44177:a=>{a.exports=["Sembunyi penunjuk"]},2441:a=>{a.exports=["Sembunyi tanda atas bar"]},90540:a=>{a.exports=["Sembunyi posisi & pesanan"]},30777:a=>{a.exports=["Tinggi"]},31994:a=>{a.exports=["Tinggi-Rendah"]},60259:a=>{a.exports=["Label Harga Tinggi dan Rendah"]},21803:a=>{a.exports=["Garisan harga tinggi dan rendah"]},31895:a=>{a.exports=["Penyerlah"]},69085:a=>{a.exports=['Histogram adalah terlalu besar, sila naikkan input "Saiz Baris".']},8122:a=>{a.exports=['Histogram adalah terlalu besar, sila kecilkan input "Saiz Baris".']},22712:a=>{ +a.exports=["Saya baik sahaja, terima kasih"]},23450:a=>{a.exports=["Imej"]},71778:a=>{a.exports=["Perantaraan"]},14177:a=>{a.exports=["Simbol Tidak Sah"]},32619:a=>{a.exports=["Simbol tidak sah"]},53239:a=>{a.exports=["Songsangkan skala"]},20062:a=>{a.exports=["Diindeks kepada 100"]},81584:a=>{a.exports=["Label nilai penunjuk"]},31485:a=>{a.exports=["Label nama penunjuk"]},27677:a=>{a.exports=["Garis Maklumat"]},98767:a=>{a.exports=["Masukkan Penunjuk"]},9114:a=>{a.exports=["Dalam"]},12354:a=>{a.exports=["Pitchfork Dalaman"]},26579:a=>{a.exports=["Ikon"]},37885:a=>{a.exports="Istanbul"},87469:a=>{a.exports="Johannesburg"},52707:a=>{a.exports="Jakarta"},95425:a=>{a.exports="Jan"},42890:a=>{a.exports=["Jurusalem"]},6215:a=>{a.exports="Jul"},15224:a=>{a.exports="Jun"},36253:a=>{a.exports="Juneau"},15241:a=>{a.exports=["Pada Sebelah Kiri"]},29404:a=>{a.exports=["Pada Sebelah Kanan"]},850:a=>{a.exports="Oops!"},675:a=>{a.exports=["Salasilah Objek"]},73546:a=>{a.exports=["Okt"]},39280:a=>{a.exports=["Buka"]},25595:a=>{a.exports=["Asal"]},82906:a=>{a.exports="Oslo"},8136:a=>{a.exports=["Rendah"]},42284:a=>{a.exports=["Kunci"]},1441:a=>{a.exports=["Kunci/Buka Kunci"]},82232:a=>{a.exports=["Kuncikan garisan kursor menaik dengan masa"]},18219:a=>{a.exports=["Nisbah Kunci Harga Kepada Bar"]},12285:a=>{a.exports=["Logaritma"]},50286:a=>{a.exports="London"},44604:a=>{a.exports=["Kedudukan Panjang"]},87604:a=>{a.exports="Los Angeles"},18528:a=>{a.exports=["Label ke Bawah"]},13046:a=>{a.exports=["Label ke Atas"]},94420:a=>{a.exports=["Label"]},89155:a=>{a.exports="Lagos"},25846:a=>{a.exports="Lima"},1277:a=>{a.exports=["Garisan"]},63492:a=>{a.exports=["Garisan Putus"]},83182:a=>{a.exports=["Garisan"]},78104:a=>{a.exports=["Pautan ke Imej carta yang disalin ke papan keratan {emoji}"]},50091:a=>{a.exports="Lisbon"},64352:a=>{a.exports="Luxembourg"},11156:a=>{a.exports="MTPredictor"},67861:a=>{a.exports=["Gerakkan titik untuk meletakkan sauh kemudian ketik untuk meletakkannya."]},45828:a=>{a.exports=["Bergerak ke"]},44302:a=>{a.exports=["Gerakkan Skala Ke Kiri"]},94338:a=>{a.exports=["Gerakkan Skala Ke Kanan"]},66276:a=>{a.exports=["Schiff Diubah Suai"]},18559:a=>{a.exports=["Schiff Pitchfork Diubahsuai"]},18665:a=>{a.exports="Moscow"},58038:a=>{a.exports="Madrid"},34190:a=>{a.exports="Malta"},90271:a=>{a.exports="Manila"},51369:a=>{a.exports=["Mac"]},85095:a=>{a.exports=["Bandar Mexico"]},75633:a=>{a.exports=["Gabungkan Kesemua Skala Manjadi Satu"]},95093:a=>{a.exports=["Bercampur"]},10931:a=>{a.exports=["Mikro"]},58397:a=>{a.exports=["Alaf"]},85884:a=>{a.exports=["Minuet"]},9632:a=>{a.exports="Minuscule"},63158:a=>{a.exports=["Dicerminkan"]},42769:a=>{a.exports="Muscat"},43088:a=>{a.exports="N/A"},95222:a=>{a.exports=["Tiada data di sini"]},3485:a=>{a.exports=["Tiada Skala (Skrin Penuh)"]},8886:a=>{a.exports=["Tidak segerak"]},16971:a=>{a.exports=["Tiada data volum"]},75549:a=>{a.exports=["Nota"]},71230:a=>{a.exports="Nov"},99203:a=>{a.exports="Norfolk Island"},79023:a=>{a.exports="Nairobi"},91203:a=>{a.exports="New York"}, +24143:a=>{a.exports="New Zealand"},40887:a=>{a.exports=["Tetingkap baharu di atas"]},96712:a=>{a.exports=["Tetingkap baharu di bawah"]},33566:a=>{a.exports="Nicosia"},64968:a=>{a.exports=["Berlaku sesuatu masalah. Sila cuba sebentar lagi."]},10520:a=>{a.exports=["Simpan Susun Atur Carta Baharu"]},9908:a=>{a.exports=["Simpan Sebagai"]},68553:a=>{a.exports="San Salvador"},65412:a=>{a.exports="Santiago"},13538:a=>{a.exports="Sao Paulo"},37207:a=>{a.exports=["Carta Harga Berskala Sahaja"]},51464:a=>{a.exports="Schiff"},98114:a=>{a.exports="Schiff Pitchfork"},1535:a=>{a.exports=["Skrip mungkin tidak dikemaskini jika anda tinggalkan halaman ini."]},89517:a=>{a.exports=["Tetapan"]},43247:a=>{a.exports=["Bahagian pecahan kedua tidak sah"]},19796:a=>{a.exports=["Hantar ke Belakang"]},23221:a=>{a.exports=["Hantar Ke Arah Belakang"]},5961:a=>{a.exports="Seoul"},57902:a=>{a.exports="Sep"},25866:a=>{a.exports=["Sesi"]},59827:a=>{a.exports=["Sesi Berehat Sementara"]},69240:a=>{a.exports="Shanghai"},37819:a=>{a.exports=["Kedudukan Singkat"]},81428:a=>{a.exports=["Tunjuk"]},98116:a=>{a.exports=["Tunjuk semua lukisan"]},39046:a=>{a.exports=["Tunjuk semua lukisan dan penunjuk"]},38293:a=>{a.exports=["Tunjuk semua lukisan, penunjuk, posisi & pesanan"]},49982:a=>{a.exports=["Tunjuk semua penunjuk"]},48284:a=>{a.exports=["Tunjuk semua idea"]},62632:a=>{a.exports=["Tunjuk semua posisi & pesanan"]},24620:a=>{a.exports=["Tunjuk pertukaran kontrak berterusan"]},84813:a=>{a.exports=["Tunjuk tamatan kontrak"]},66263:a=>{a.exports=["Tunjuk dividen"]},46771:a=>{a.exports=["Tunjuk perolehan"]},87933:a=>{a.exports=["Tunjuk idea pengguna yang diikuti"]},30709:a=>{a.exports=["Tunjuk berita terkini"]},58669:a=>{a.exports=["Tunjuk idea saya sahaja"]},30816:a=>{a.exports=["Tunjukkan pemisahan"]},68161:a=>{a.exports=["Tiang tanda"]},56683:a=>{a.exports=["Singapura"]},69502:a=>{a.exports=["Garisan Sinus"]},44904:a=>{a.exports=["Empat Segi Sama"]},70213:a=>{a.exports=["Kajian melebihi had: {number} kajian setiap susun atur.\nSila, alih keluar beberapa kajian anda."]},32733:a=>{a.exports=["Gaya"]},65323:a=>{a.exports=["Kumpulkan Ke Kiri"]},14113:a=>{a.exports=["Kumpulkan Ke Kanan"]},93161:a=>{a.exports=["Kekal di Mod Lukisan"]},48767:a=>{a.exports="Stockholm"},29662:a=>{a.exports=["Submikro"]},9753:a=>{a.exports=["Sub-alaf"]},71722:a=>{a.exports="Subminuette"},91889:a=>{a.exports=["Kitaran Super"]},33820:a=>{a.exports=["Superalaf"]},11020:a=>{a.exports="Sydney"},89659:a=>{a.exports=["Ralat simbol"]},90932:a=>{a.exports=["Label nama simbol"]},65986:a=>{a.exports=["Maklumat Simbol"]},52054:a=>{a.exports=["Label harga terakhir simbol"]},33606:a=>{a.exports=["Segerakkan secara sejagat"]},18008:a=>{a.exports=["Segerakkan Ke Semua Carta"]},99969:a=>{a.exports=["Titik & Angka"]},53047:a=>{a.exports=["Poligaris"]},34402:a=>{a.exports=["Laluan"]},70394:a=>{a.exports=["Saluran Selari"]},95995:a=>{a.exports="Paris"},29682:a=>{a.exports=["Tampal"]},51102:a=>{a.exports=["Peratus"]},35590:a=>{a.exports="Perth"},19093:a=>{a.exports="Phoenix"},22293:a=>{ +a.exports="Pitchfan"},43852:a=>{a.exports="Pitchfork"},37680:a=>{a.exports=["Pin Pada Skala Kiri Baru"]},43707:a=>{a.exports=["Pin Pada Skala Kanan Baru"]},91130:a=>{a.exports=["Pin Pada Skala Kiri"]},61201:a=>{a.exports=["Pin Pada Skala Kiri (Tersembunyi)"]},764:a=>{a.exports=["pin pada skala kanan"]},20207:a=>{a.exports=["Pin Pada Skala Kanan (Tersembunyi)"]},66156:a=>{a.exports=["Pin Pada Skala (Kini Kiri)"]},54727:a=>{a.exports=["Pin Pada Skala (Kini Tiada Skala)"]},76598:a=>{a.exports=["Pin Pada Skala (Kini Kanan)"]},39065:a=>{a.exports=["Pin Pada Skala (Kini {label})"]},97324:a=>{a.exports=["Pin Pada Skala {label}"]},56948:a=>{a.exports=["Pin Pada Skala {label} (Tersembunyi)"]},32156:a=>{a.exports=["Dipin Pada Skala Kiri"]},8128:a=>{a.exports=["Dipin pada skala kiri (tersembunyi)"]},3822:a=>{a.exports=["Dipin pada skala kanan"]},44538:a=>{a.exports=["Pin Pada Skala Kanan (Tersembunyi)"]},65810:a=>{a.exports=["Dipin Pada Skala {label}"]},14125:a=>{a.exports=["Dipin Pada Skala {label} (Tersembunyi)"]},97378:a=>{a.exports=["Butang Tambah"]},46669:a=>{a.exports=["Sila berikan kami kebenaran menulis papan keratan di penyemak imbas anda atau tekan {keystroke}"]},35963:a=>{a.exports=["Kekalkan menekan {key} apabila mengezum untuk mengekalkan kedudukan carta."]},95921:a=>{a.exports=["Label Harga"]},28625:a=>{a.exports=["Nota Harga"]},2032:a=>{a.exports=["Julat Harga"]},32061:a=>{a.exports=["Format harga tidak sah."]},91492:a=>{a.exports=["Garisan harga"]},48404:a=>{a.exports=["Utama"]},87086:a=>{a.exports=["Unjuran"]},10160:a=>{a.exports=["Diterbitkan pada {customer}, {date}"]},19056:a=>{a.exports="Qatar"},9998:a=>{a.exports=["Segi Empat Tepat Diputarkan"]},74214:a=>{a.exports="Rome"},50470:a=>{a.exports=["Sinar"]},90357:a=>{a.exports=["Julat"]},26833:a=>{a.exports="Reykjavik"},328:a=>{a.exports=["Segi Empat Tepat"]},41615:a=>{a.exports=["Buat Semula"]},35001:a=>{a.exports=["Arah Aliran Regresi"]},34596:a=>{a.exports=["Keluarkan"]},1434:a=>{a.exports=["Keluarkan Lukisan"]},13951:a=>{a.exports=["Keluarkan Penunjuk"]},4142:a=>{a.exports=["Namakan Semula Susun Atur Carta"]},20801:a=>{a.exports="Renko"},34301:a=>{a.exports=["Set semula paparan carta"]},17258:a=>{a.exports=["Set Semula Skala Harga"]},25333:a=>{a.exports=["Tetapkan Semula Skala Masa"]},52588:a=>{a.exports="Riyadh"},5871:a=>{a.exports="Riga"},33603:a=>{a.exports=["Amaran"]},48474:a=>{a.exports="Warsaw"},20466:a=>{a.exports="Tokelau"},94284:a=>{a.exports="Tokyo"},83836:a=>{a.exports="Toronto"},38788:a=>{a.exports="Taipei"},39108:a=>{a.exports="Tallinn"},37229:a=>{a.exports=["Teks"]},16267:a=>{a.exports="Tehran"},19611:a=>{a.exports=["Templat"]},29198:a=>{a.exports=["Pengeluar data tidak memberikan volum data untuk simbol ini."]},8162:a=>{a.exports=["Pratonton penerbitan tidak dapat dimuat. Sila nyahaktifkan pelanjutan penyemak imbas anda dan cuba lagi."]},65943:a=>{a.exports=["Penunjuk ini tidak boleh digunapakai pada penunjuk lain"]},74986:a=>{a.exports=["Skrip ini adalah jemputan sahaja. Untuk memohon akses, sila hubungi penulisnya."]},98538:a=>{ +a.exports=["Corak Tiga Pemacu"]},30973:a=>{a.exports=["Tanda"]},31976:a=>{a.exports=["Masa"]},64375:a=>{a.exports=["Zon Masa"]},95005:a=>{a.exports=["Kitaran Masa"]},87085:a=>{a.exports=["Dagang"]},94770:a=>{a.exports=["Sudut Arah Aliran"]},23104:a=>{a.exports=["Garisan Arah Aliran"]},15501:a=>{a.exports=["Lanjutan Fib Berdasarkan Arah Aliran"]},31196:a=>{a.exports=["Masa Fib Berdasarkan Arah Aliran"]},29245:a=>{a.exports=["Segitiga"]},83356:a=>{a.exports=["Segitiga Menurun"]},12390:a=>{a.exports=["Corak Segitiga"]},28340:a=>{a.exports=["Segitiga Menaik"]},93855:a=>{a.exports="Tunis"},50406:a=>{a.exports="UTC"},38587:a=>{a.exports=["Faham"]},81320:a=>{a.exports=["Buat asal"]},25933:a=>{a.exports=["Unit"]},15101:a=>{a.exports=["Buka kunci"]},34150:a=>{a.exports=["Gelombang Menaik 4"]},83927:a=>{a.exports=["Gelombang Menaik 5"]},58976:a=>{a.exports=["Gelombang Menaik 1 atau A"]},11661:a=>{a.exports=["Gelombang Menaik 2 atau B"]},53958:a=>{a.exports=["Gelombang Menaik 3"]},66560:a=>{a.exports=["Gelombang Menaik C"]},18426:a=>{a.exports="Volume Profile Fixed Range"},61022:a=>{a.exports=["Penunjuk Profil Volum adalah tersedia hanya pada pelan-pelan naik taraf kami."]},15771:a=>{a.exports="Vancouver"},56211:a=>{a.exports=["Garisan Menegak"]},75354:a=>{a.exports="Vilnius"},21852:a=>{a.exports=["Kebolehlihatan"]},27557:a=>{a.exports=["Kebolehlihatan pada selang masa"]},89960:a=>{a.exports=["Boleh dilihat pada Mouse Over"]},22198:a=>{a.exports=["Order Visual"]},7050:a=>{a.exports=["Silang X"]},66527:a=>{a.exports=["Corak XABCD"]},17126:a=>{a.exports=["Anda tidak dapat melihat rangka masa pangsi pada resolusi ini"]},69293:a=>{a.exports="Yangon"},84301:a=>{a.exports="Zurich"},76020:a=>{a.exports=["tukar darjah Elliott"]},83935:a=>{a.exports=["tukar tiada label bertindih"]},39402:a=>{a.exports=["tukar kebolehlihatan label harga tutup purata"]},98866:a=>{a.exports=["tukar kebolehlihatan garisan harga tutup purata"]},5100:a=>{a.exports=["tukar keterlihatan label bidaan dan permintaan"]},32311:a=>{a.exports=["tukar keterlihatan garisan bidaan dan permintaan"]},22641:a=>{a.exports=["tukar mata wang"]},30501:a=>{a.exports=["tukar susun atur carta ke {title} ="]},7017:a=>{a.exports=["tukar kebolehlihatan pertukaran kontrak berterusan"]},58108:a=>{a.exports=["tukar keterlihatan kiraan detik ke bar tutup"]},7151:a=>{a.exports=["tukar julat tarikh"]},84944:a=>{a.exports=["tukar keterlihatan dividen"]},79574:a=>{a.exports=["tukar keterlihatan peristiwa di atas carta"]},88217:a=>{a.exports=["tukar keterlihatan pendapatan"]},28288:a=>{a.exports=["tukar kebolehlihatan tempoh tamat kontrak hadapan"]},66805:a=>{a.exports=["tukar kebolehlihatan label harga tinggi dan rendah"]},92556:a=>{a.exports=["tukar kebolehlihatan garisan harga tinggi dan rendah"]},87027:a=>{a.exports=["ubah keterlihatan nama label penunjuk"]},14922:a=>{a.exports=["ubah keterlihatan nilai label penunjuk"]},77578:a=>{a.exports=["tukar kebolehlihatan berita terkini"]},87510:a=>{a.exports=["tukar tinggi jendela"]},50190:a=>{a.exports=["tukar keterlihatan butang tambah"]}, +49889:a=>{a.exports=["tukar keterlihatan label pra/pasca harga pasaran"]},16750:a=>{a.exports=["tukar keterlihatan garisan pra/pasca harga pasaran"]},59883:a=>{a.exports=["tukar keterlihatan garisan harga tutup sebelumnya"]},67761:a=>{a.exports=["Tukar Garis Harga"]},69510:a=>{a.exports=["tukar nisbah harga ke bar"]},32303:a=>{a.exports=["Tukar Resolusi"]},526:a=>{a.exports=["Tukar simbol"]},9402:a=>{a.exports=["tukar kebolehlihatan label simbol"]},53150:a=>{a.exports=["tukar keterlihatan nilai akhir simbol"]},12707:a=>{a.exports=["tukar keterlihatan nilai penutup simbol sebelumnya"]},65303:a=>{a.exports=["tukar sesi"]},15403:a=>{a.exports=["tukar kebolehlihatan rehat sesi"]},53438:a=>{a.exports=["tukar gaya siri"]},74488:a=>{a.exports=["tukar keterlihatan pemisahan"]},20505:a=>{a.exports=["tukar zon masa"]},39028:a=>{a.exports=["tukar unit"]},21511:a=>{a.exports=["Tukar Kebolehlihatan"]},16698:a=>{a.exports=["tukar kebolehlihatan pada selang masa terkini"]},78422:a=>{a.exports=["tukar kebolehlihatan pada selang masa terkini dan keatas"]},49529:a=>{a.exports=["tukar kebolehlihatan pada selang masa terkini dan kebawah"]},66927:a=>{a.exports=["tukar kebolehlihatan pada semua selang masa"]},74428:a=>{a.exports=["tukar {title} gaya"]},72032:a=>{a.exports=["tukar {pointIndex} titik"]},65911:a=>{a.exports=["carta oleh TradingView"]},5179:a=>{a.exports=["klon alat-alat garisan"]},3195:a=>{a.exports=["Cipta kumpulan garisan alatan"]},92659:a=>{a.exports=["cipta garisan alat-alat kumpulan daripada pilihan"]},81791:a=>{a.exports=["cipta {tool}"]},63649:a=>{a.exports=["potong sumber"]},78755:a=>{a.exports=["potong {title}"]},99113:a=>{a.exports=["Tambah alatan garisan {lineTool} kepada kumpulan {name}"]},40242:a=>{a.exports=["tambah alat() garisan kepada kumpulan {group}"]},22856:a=>{a.exports=["Tambah Metrik Kewangan ini kepada seluruh Susun Atur"]},82388:a=>{a.exports=["Tambah Petunjuk ini kepada seluruh Susun Atur"]},94292:a=>{a.exports=["Tambah Strategi ini kepada seluruh Susun Atur"]},27982:a=>{a.exports=["Tambah Simbol ini kepada seluruh Susun Atur"]},66568:a=>{a.exports=["aplikasikan tema carta"]},64034:a=>{a.exports=["gunakan semua sifat carta"]},49037:a=>{a.exports=["gunakan templat lukisan"]},96996:a=>{a.exports=["gunakan asas kilang kepada sumber terpilih"]},44547:a=>{a.exports=["guna penunjuk ke seluruh susun atur"]},26065:a=>{a.exports=["Gunakan templat kajian {template}"]},58570:a=>{a.exports=["gunakan tema alat bar"]},27195:a=>{a.exports=["hantar kumpulan {title} ke depan"]},78246:a=>{a.exports=["bawa {title} ke depan"]},56763:a=>{a.exports=["Bawa {title} ke hadapan"]},5607:a=>{a.exports=["oleh TradingView"]},90621:a=>{a.exports=["kunci julat tarikh"]},12962:a=>{a.exports=["padam garisan tahap"]},63391:a=>{a.exports=["Keluarkan garis alatan daripada kumpulan {group}"]},59942:a=>{a.exports=["terbalikkan corak bar"]},70301:a=>{a.exports=["sembunyi {title}"]},91842:a=>{a.exports=["sembunyi label garis pemberitahuan"]},54781:a=>{a.exports=["sembunyi semua alat lukisan"]},44974:a=>{ +a.exports=["sembunyi tanda atas bar"]},28916:a=>{a.exports=["kunci selang masa"]},94245:a=>{a.exports=["Songsangkan skala"]},90743:a=>{a.exports=["isi {title}"]},53146:a=>{a.exports=["masukkan {title} selepas {targetTitle}"]},74055:a=>{a.exports=["Masukkan {title} selepas {target}"]},11231:a=>{a.exports=["Masukkan {title} sebelum {target}"]},67176:a=>{a.exports=["Masukkan {title} sebelum {targetTitle}"]},54597:a=>{a.exports=["muatkan templat lukisan asal"]},30295:a=>{a.exports=["memuatkan..."]},50193:a=>{a.exports=["Kunci {title}"]},4963:a=>{a.exports=["kunci kumpulan {group}"]},68163:a=>{a.exports=["kunci objek-objek"]},47107:a=>{a.exports=["gerak"]},11303:a=>{a.exports=["gerakkan {title} ke skala kiri baru"]},45544:a=>{a.exports=["gerakkan {title} ke skala kanan baru"]},81898:a=>{a.exports=["Gerakkan Kesemua Skala Ke Kiri"]},22863:a=>{a.exports=["Gerakkan Kesemua Skala Ke Kanan"]},45356:a=>{a.exports=["Pindahkan Lukisan(s)"]},15086:a=>{a.exports=["gerak kiri"]},61711:a=>{a.exports=["gerak kanan"]},4184:a=>{a.exports=["Gerakkan skala"]},74642:a=>{a.exports=["Jadikan {title} Tanpa Skala (Skrin Penuh)"]},45223:a=>{a.exports=["Jadikan kumpulan {group} tidak dapat dilihat"]},87927:a=>{a.exports=["jadikan kumpulan {group} dapat dilihat"]},62153:a=>{a.exports=["cantum ke bawah"]},70746:a=>{a.exports=["cantum ke tingkap"]},66143:a=>{a.exports=["cantum ke atas"]},81870:a=>{a.exports=["cerminkan corak bar"]},16542:a=>{a.exports="n/a"},47222:a=>{a.exports=["skalakan harga"]},99042:a=>{a.exports=["Carta Harga Berskala Sahaja"]},35962:a=>{a.exports=["skala masa"]},68193:a=>{a.exports=["tatal"]},70009:a=>{a.exports=["tatal masa"]},69485:a=>{a.exports=["setkan strategi pilihan skala harga ke {title}"]},16259:a=>{a.exports=["Hantarkan {title} ke belakang"]},66781:a=>{a.exports=["hantar {title} ke belakang"]},4998:a=>{a.exports=["hantar kumpulan {title} ke belakang"]},64704:a=>{a.exports=["kongsi alat garisan keseluruh dunia"]},77554:a=>{a.exports=["kongsi alat garisan di dalam susun atur"]},16237:a=>{a.exports=["tunjuk label garisan pemberitahuan"]},13622:a=>{a.exports=["tunjuk semua idea"]},26267:a=>{a.exports=["tunjuk idea pengguna yang diikuti"]},40061:a=>{a.exports=["tunjuk idea saya sahaja"]},52010:a=>{a.exports=["kekal di mod lukisan"]},98784:a=>{a.exports=["henti segerakkan lukisan"]},57011:a=>{a.exports=["henti segerakkan alat(s) garisan"]},92831:a=>{a.exports=["kunci simbol"]},60635:a=>{a.exports=["segerakkan masa"]},99769:a=>{a.exports=["dikuasakan oleh"]},68111:a=>{a.exports=["dikuasakan oleh TradingView"]},96916:a=>{a.exports=["tampal lukisan"]},80611:a=>{a.exports=["tampal penunjuk"]},41601:a=>{a.exports=["tampal {title}"]},84018:a=>{a.exports=["pin pada skala kiri"]},22615:a=>{a.exports=["Pin Pada Skala Kanan"]},56015:a=>{a.exports=["pin pada skala {label}"]},33348:a=>{a.exports=["susun semula tingkap"]},15516:a=>{a.exports=["Keluarkan semua kajian"]},80171:a=>{a.exports=["Keluarkan semua kajian dan alat lukisan"]},59211:a=>{a.exports=["keluarkan alat-alat garisan kosong yang tidak dipilih"]},44656:a=>{ +a.exports=["Keluarkan Lukisan"]},70653:a=>{a.exports=["buang kumpulan lukisan"]},66414:a=>{a.exports=["buang sumber-sumber data garisan"]},47637:a=>{a.exports=["buang tingkap"]},39859:a=>{a.exports=["buang {title}"]},78811:a=>{a.exports=["keluarkan garisan alat kumpulan {name}"]},16338:a=>{a.exports=["Namakan kumpulan {group} kepada {newName}"]},30910:a=>{a.exports=["set semula saiz-saiz susun atur"]},21948:a=>{a.exports=["set semula skala"]},55064:a=>{a.exports=["Tetapkan Semula Skala Masa"]},13034:a=>{a.exports=["ubah saiz susun atur"]},9608:a=>{a.exports=["kembali ke asal"]},63060:a=>{a.exports=["togol skala auto"]},98860:a=>{a.exports=["togol skala diindekskan ke 100"]},21203:a=>{a.exports=["togol skala kunci"]},60166:a=>{a.exports=["togol skala log"]},68642:a=>{a.exports=["Skala Peratusan Togol"]},33714:a=>{a.exports=["togol skala biasa"]},47122:a=>{a.exports=["jejak masa"]},28068:a=>{a.exports=["hentikan perkongsian alat garisan"]},66824:a=>{a.exports=["nyahkunci objek-objek"]},51114:a=>{a.exports=["Buka kunci kumpulan {group}"]},92421:a=>{a.exports=["nyahkunci {title}"]},20057:a=>{a.exports=["nyahcantum ke tingkap bawah baru"]},52540:a=>{a.exports=["nyahcantum ke atas"]},86949:a=>{a.exports=["nyahcantum ke bawah"]},50728:a=>{a.exports=["Kemaskini Skrip {title}"]},33355:a=>{a.exports=["{count} bar"]},88841:a=>{a.exports=["{symbol} kewangan oleh TradingView"]},38641:a=>{a.exports=["{userName} diterbitkan pada {customer}, {date}"]},59833:a=>{a.exports=["zum"]},19813:a=>{a.exports=["zum kedalam"]},9645:a=>{a.exports=["zum keluar"]},30572:a=>{a.exports=["hari"]},52254:a=>{a.exports=["jam"]},99062:a=>{a.exports=["bulan"]},69143:a=>{a.exports=["minit"]},71787:a=>{a.exports=["saat"]},82797:a=>{a.exports=["julat"]},47966:a=>{a.exports=["minggu"]},99136:a=>{a.exports="tick"},18562:a=>{a.exports=Object.create(null),a.exports["#AAPL-symbol-description"]=["Apple Inc."],a.exports["#AUDCAD-symbol-description"]=["Dolar Australia/Dolar Kanada"],a.exports["#AUDCHF-symbol-description"]=["Dolar Australia / Franc Swiss"],a.exports["#AUDJPY-symbol-description"]=["Dolar Australia / Yen Jepun"],a.exports["#AUDNZD-symbol-description"]=["Dolar Australia / Dolar New Zealand"],a.exports["#AUDRUB-symbol-description"]=["Dolar Australia / Ruble Russia"],a.exports["#AUDUSD-symbol-description"]=["Dolar Australia / Dolar A.S."],a.exports["#BRLJPY-symbol-description"]=["Real Brazil / Yen Jepun"],a.exports["#BTCCAD-symbol-description"]=["Bitcoin / Dolar Kanada"],a.exports["#BTCCNY-symbol-description"]=["Bitcoin / Yuan China"],a.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",a.exports["#BTCKRW-symbol-description"]=["Bitcoin/ Won Korea Selatan"],a.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",a.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dolar A.S."],a.exports["#BVSP-symbol-description"]=["Indeks Brazil Bovespa"],a.exports["#CADJPY-symbol-description"]=["Dolar Kanada / Yen Jepun"],a.exports["#CB1!-symbol-description"]=["Minyak Mentah Brent"],a.exports["#CHFJPY-symbol-description"]=["Franc Swiss / Yen Jepun"], +a.exports["#COPPER-symbol-description"]=["CFD untuk Tembaga"],a.exports["#ES1-symbol-description"]=["Hadapan S&P 500 E-Mini"],a.exports["#ESP35-symbol-description"]=["Indeks IBEX 35"],a.exports["#EUBUND-symbol-description"]="Euro Bund",a.exports["#EURAUD-symbol-description"]=["Euro / Dolar Australia"],a.exports["#EURBRL-symbol-description"]=["Euro / Real Brazil"],a.exports["#EURCAD-symbol-description"]=["Euro / Dolar Kanada"],a.exports["#EURCHF-symbol-description"]=["Euro / Franc Swiss"],a.exports["#EURGBP-symbol-description"]=["Euro / Paun British"],a.exports["#EURJPY-symbol-description"]=["Euro / Yen Jepun"],a.exports["#EURNZD-symbol-description"]=["Euro / Dolar New Zealand"],a.exports["#EURRUB-symbol-description"]=["Euro / Ruble Russia"],a.exports["#EURRUB_TOM-symbol-description"]=["Euro / Ruble Russia TOM"],a.exports["#EURSEK-symbol-description"]=["Euro / Krona Sweden"],a.exports["#EURTRY-symbol-description"]=["Euro / Lira Turki"],a.exports["#EURUSD-symbol-description"]=["Euro / Dolar A.S."],a.exports["#EUSTX50-symbol-description"]=["Indeks Euro Stoxx 50"],a.exports["#FRA40-symbol-description"]=["Indeks CAC 40"],a.exports["#GB10-symbol-description"]=["Bon Kerajaan UK 10 tahun"],a.exports["#GBPAUD-symbol-description"]=["Paun British / Dolar Australia"],a.exports["#GBPCAD-symbol-description"]=["Paun British / Dolar Kanada"],a.exports["#GBPCHF-symbol-description"]=["Paun British / Franc Swiss"],a.exports["#GBPEUR-symbol-description"]=["Paun British / Euro"],a.exports["#GBPJPY-symbol-description"]=["Paun British / Yen Jepun"],a.exports["#GBPNZD-symbol-description"]=["Paun British / Dolar New Zealand"],a.exports["#GBPRUB-symbol-description"]=["Paun British / Ruble Russia"],a.exports["#GBPUSD-symbol-description"]=["Paun British / Dolar A.S."],a.exports["#GER30-symbol-description"]=["DAX Indeks Saham Tersenarai German"],a.exports["#GOOGL-symbol-description"]=["Alphabet Inc (Google) Kelas A"],a.exports["#ITA40-symbol-description"]=["Indeks FTSE MIB"],a.exports["#JPN225-symbol-description"]=["Indeks Nikkei 225"],a.exports["#JPYKRW-symbol-description"]=["Yen Jepun / Won Korea Selatan"],a.exports["#JPYRUB-symbol-description"]=["Yen Jepun / Ruble Russia"],a.exports["#KA1-symbol-description"]=["Gula #11 Hadapan"],a.exports["#KG1-symbol-description"]=["Kapas Hadapan"],a.exports["#KT1-symbol-description"]="Key Tronic Corр.",a.exports["#LKOH-symbol-description"]="LUKOIL",a.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",a.exports["#MGNT-symbol-description"]="Magnit",a.exports["#MICEX-symbol-description"]=["Indeks MICEX"],a.exports["#MNOD_ME.EQRP-symbol-description"]=["Saham Biasa ADR GMK NORILSKIYNIKEL [REPO]"],a.exports["#MSFT-symbol-description"]="Microsoft Corp.",a.exports["#NAS100-symbol-description"]=["CFD Tunai US 100"],a.exports["#NGAS-symbol-description"]=["Gas Asli (Henry Hub)"],a.exports["#NKY-symbol-description"]=["Indeks Nikkei 225"],a.exports["#NZDJPY-symbol-description"]=["Dolar New Zealand / Yen Jepun"],a.exports["#NZDUSD-symbol-description"]=["Dolar New Zealand / Dolar A.S."], +a.exports["#RB1-symbol-description"]=["Hadapan RBOB Gasoline"],a.exports["#RTS-symbol-description"]=["Indeks RTS Russia"],a.exports["#SBER-symbol-description"]="SBERBANK",a.exports["#SPX500-symbol-description"]=["Indeks S&P 500"],a.exports["#TWTR-symbol-description"]=["TWITTER INC"],a.exports["#UK100-symbol-description"]=["Indeks FTSE 100 Saham Tersenarai UK"],a.exports["#USDBRL-symbol-description"]=["Dolar A.S. / Real Brazil"],a.exports["#USDCAD-symbol-description"]=["Dolar A.S. / Dolar Kanada"],a.exports["#USDCHF-symbol-description"]=["Dolar A.S. / Franc Swiss"],a.exports["#USDCNY-symbol-description"]=["Dolar A.S. / Yuan China"],a.exports["#USDDKK-symbol-description"]=["Dolar A.S. / Krone Denmark"],a.exports["#USDHKD-symbol-description"]=["Dolar A.S. / Dolar Hong Kong"],a.exports["#USDIDR-symbol-description"]=["Dolar A.S. / Rupiah"],a.exports["#USDINR-symbol-description"]=["Dolar A.S / Rupee India"],a.exports["#USDJPY-symbol-description"]=["Dolar A.S. / Yen Jepun"],a.exports["#USDKRW-symbol-description"]=["Dolar A.S. / Korea Selatan"],a.exports["#USDMXN-symbol-description"]=["Dolar A.S. / Peso Mexico"],a.exports["#USDPHP-symbol-description"]=["Dolar A.S. / Peso Filipina"],a.exports["#USDRUB-symbol-description"]=["Dolar A.S. / Ruble Rusia"],a.exports["#USDRUB_TOM-symbol-description"]=["Dolar A.S. / Ruble Rusia TOM"],a.exports["#USDSEK-symbol-description"]=["Dolar A.S. / Krona Sweden"],a.exports["#USDSGD-symbol-description"]=["Dolar A.S. / Dolar Singapura"],a.exports["#USDTRY-symbol-description"]=["Dolar A.S. / Lira TurkI"],a.exports["#VTBR-symbol-description"]="VTB",a.exports["#XAGUSD-symbol-description"]=["Perak / Dolar A.S."],a.exports["#XAUUSD-symbol-description"]=["Emas Semerta / Dolar A.S."],a.exports["#XPDUSD-symbol-description"]=["CFD untuk Palladium"],a.exports["#XPTUSD-symbol-description"]=["Platinum / Dolar A.S."],a.exports["#ZS1-symbol-description"]=["Kacang Soya Hadapan - ECBT"],a.exports["#ZW1-symbol-description"]=["Hadapan Gandum - ECBT"],a.exports["#BTCGBP-symbol-description"]=["Bitcoin / Paun British"],a.exports["#MICEXINDEXCF-symbol-description"]=["Indeks Rusia MOEX"],a.exports["#BTCAUD-symbol-description"]=["Bitcon / Dolar Australia"],a.exports["#BTCJPY-symbol-description"]=["Bitcoin / Yen Jepun"],a.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",a.exports["#PT10-symbol-description"]=["Bon 10 Tahun Kerajaan Portugal"],a.exports["#TXSX-symbol-description"]=["Indeks TSX 60"],a.exports["#VIXC-symbol-description"]=["Indeks TSX 60 VIX"],a.exports["#USDPLN-symbol-description"]=["Dolar A.S. / Zloty Poland"],a.exports["#EURPLN-symbol-description"]=["Euro / Zloty Poland"],a.exports["#BTCPLN-symbol-description"]=["Bitcoin / Zloty Poland"],a.exports["#CAC40-symbol-description"]=["Indeks CAC 40"],a.exports["#XBTCAD-symbol-description"]=["Bitcoin / Dolar Kanada"],a.exports["#ITI2!-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIF2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIF2019-symbol-description"]=["Bijih Besi Hadapan"], +a.exports["#ITIF2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIG2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIG2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIG2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIH2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIH2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIH2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIJ2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIJ2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIJ2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIK2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIK2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIK2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIM2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIM2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIM2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIM2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIN2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIN2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIN2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIN2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIQ2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIQ2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIQ2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIQ2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIU2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIU2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIU2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIU2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIV2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIV2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIV2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIV2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIX2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIX2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIX2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIX2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIZ2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIZ2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIZ2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIZ2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",a.exports["#ASX:XAF-symbol-description"]=["Indeks S&P/ASX All Australian 50"],a.exports["#ASX:XAT-symbol-description"]=["Indeks S&P/ASX All Australian 200"],a.exports["#BIST:XU100-symbol-description"]=["Indeks BIST 100"],a.exports["#GPW:WIG20-symbol-description"]=["Indeks WIG20"], +a.exports["#INDEX:JKSE-symbol-description"]=["Indeks Komposit Jakarta"],a.exports["#INDEX:KLSE-symbol-description"]=["Indeks Bursa Malaysia KLCI"],a.exports["#INDEX:NZD-symbol-description"]=["Indeks NZX 50"],a.exports["#INDEX:STI-symbol-description"]=["Indeks STI"],a.exports["#INDEX:XLY0-symbol-description"]=["Indeks Komposit Shanghai"],a.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Indeks Rusia MOEX"],a.exports["#NYMEX:KT1!-symbol-description"]=["Kopi Hadapan"],a.exports["#OANDA:NATGASUSD-symbol-description"]=["CFDs di Gas Asli"],a.exports["#OANDA:USDPLN-symbol-description"]=["Dolar A.S. / Zloty Poland"],a.exports["#TSX:TX60-symbol-description"]=["Indeks S&P/TSX 60"],a.exports["#TSX:VBU-symbol-description"]=["Vanguard US Aggregate BND INDX ETF(CAD-HEG)UN"],a.exports["#TSX:VIXC-symbol-description"]=["Indeks S&P/TSX 60 VIX"],a.exports["#TVC:CAC40-symbol-description"]=["Indeks CAC40"],a.exports["#TVC:ES10-symbol-description"]=["Bon Kerajaan Sepanyol 10 Tahun"],a.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",a.exports["#TVC:GB02-symbol-description"]=["Bon Kerajaan UK 2 Tahun"],a.exports["#TVC:GB10-symbol-description"]=["Bon Kerajaan UK 10 Tahun"],a.exports["#TVC:GOLD-symbol-description"]=["CFD untuk Emas (US$ / Auns)"],a.exports["#TVC:ID03-symbol-description"]=["Bon Kerajaan Indonesia 3 Tahun"],a.exports["#TVC:ID10-symbol-description"]=["Bon Kerajaan Indonesia 10 Tahun"],a.exports["#TVC:PALLADIUM-symbol-description"]=["CFD untuk Palladium (US$ / Auns)"],a.exports["#TVC:PT10-symbol-description"]=["Bon Kerajaan Portugal 10 Tahun"],a.exports["#TVC:SILVER-symbol-description"]=["CFD untuk Perak (US$ / Auns)"],a.exports["#TVC:RUT-symbol-description"]=["Indeks Russell 2000"],a.exports["#TSX:TSX-symbol-description"]=["Indeks Komposit S&P/TSX"],a.exports["#OANDA:CH20CHF-symbol-description"]=["Indeks Swiss 20"],a.exports["#TVC:SHCOMP-symbol-description"]=["Indeks Komposit Shanghai"],a.exports["#NZX:ALLC-symbol-description"]=["Indeks S&P/NZX ALL ( Indeks Capital )"],a.exports["#AMEX:SHYG-symbol-description"]=["Saham 0-5 Tahun Bon Korporat Hasil Tinggi ETF"],a.exports["#TVC:AU10-symbol-description"]=["Bon Kerajaan Australia 10 Tahun"],a.exports["#TVC:CN10-symbol-description"]=["Bon Kerajaan China 10 Tahun"],a.exports["#TVC:KR10-symbol-description"]=["Bon Kerajaan Korea 10 Tahun"],a.exports["#NYMEX:RB1!-symbol-description"]=["RBOB Gasoline Hadapan"],a.exports["#NYMEX:HO1!-symbol-description"]=["NY Harbor ULSD Hadapan"],a.exports["#NYMEX:AEZ1!-symbol-description"]=["NY Ethanol Hadapan"],a.exports["#OANDA:XCUUSD-symbol-description"]=["CFD untuk Tembaga (US$ / paun)"],a.exports["#COMEX:ZA1!-symbol-description"]=["Zing Hadapan"],a.exports["#CBOT:ZW1!-symbol-description"]=["Hadapan Gandum"],a.exports["#NYMEX:KA1!-symbol-description"]=["Gula #11 Hadapan"],a.exports["#CBOT:QBC1!-symbol-description"]=["Harapan Jagung"],a.exports["#CME:E61!-symbol-description"]=["Pasaran Hadapan Euro"],a.exports["#CME:B61!-symbol-description"]=["Hadapan Paun British"],a.exports["#CME:QJY1!-symbol-description"]=["Hadapan Yen Jepun"], +a.exports["#CME:A61!-symbol-description"]=["Hadapan Dolar Australia"],a.exports["#CME:D61!-symbol-description"]=["Hadapan Dolar Kanada"],a.exports["#CME:SP1!-symbol-description"]=["Hadapan S&P 500"],a.exports["#CME_MINI:NQ1!-symbol-description"]=["Hadapan NASDAQ 100 E-MINI"],a.exports["#CBOT_MINI:YM1!-symbol-description"]=["Hadapan E-MINI DOW JONES ($5)"],a.exports["#CME:NY1!-symbol-description"]=["Hadapan NIKKEI 225"],a.exports["#EUREX:DY1!-symbol-description"]=["Indeks DAX"],a.exports["#CME:IF1!-symbol-description"]=["Hadapan IBOVESPA Indeks-US$"],a.exports["#CBOT:TY1!-symbol-description"]=["Hadapan 10 Tahun T-Note"],a.exports["#CBOT:FV1!-symbol-description"]=["5 Tahun T-Note Hadapan"],a.exports["#CBOT:ZE1!-symbol-description"]=["Nota Perbendaharaan - 3 Tahun Hadapan"],a.exports["#CBOT:TU1!-symbol-description"]=["2 Tahun T-Note Hadapan"],a.exports["#CBOT:FF1!-symbol-description"]=["30-Hari Kadar Faedah Dana FED Hadapan"],a.exports["#CBOT:US1!-symbol-description"]=["Hadapan T-Bond"],a.exports["#TVC:EXY-symbol-description"]=["Indeks Mata Wang Euro"],a.exports["#TVC:JXY-symbol-description"]=["Indeks Mata Wang Yen Jepun"],a.exports["#TVC:BXY-symbol-description"]=["Indeks Mata Wang Paun British"],a.exports["#TVC:AXY-symbol-description"]=["Indeks Mata Wang Dolar Australia"],a.exports["#TVC:CXY-symbol-description"]=["Indeks Mata Wang Dolar Kanada"],a.exports["#FRED:GDP-symbol-description"]=["Produk Domestik Kasar, 1 Perpuluhan"],a.exports["#FRED:UNRATE-symbol-description"]=["Kadar Pengangguran Awam"],a.exports["#FRED:POP-symbol-description"]=["Jumlah Penduduk: Semua Umur Termasuk Angkatan Bersenjata Di Luar Negara"],a.exports["#ETHUSD-symbol-description"]=["Ethereum / Dolar A.S."],a.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Indeks IBovespa"],a.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Indeks IBrasil"],a.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Indeks IBRX 50"],a.exports["#COMEX:HG1!-symbol-description"]=["Hadapan Tembaga"],a.exports["#INDEX:HSCE-symbol-description"]=["Indeks Hang Seng China Enterprises"],a.exports["#NYMEX:CL1!-symbol-description"]=["Hadapan Minyak Mentah Ringan"],a.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",a.exports["#TVC:DAX-symbol-description"]=["Indeks 30 Syarikat Utama Jerman"],a.exports["#TVC:DE10-symbol-description"]=["Bon Kerajaan Jerman 10 Tahun"],a.exports["#TVC:DJI-symbol-description"]=["Indeks Purata Industri Dow Jones"],a.exports["#TVC:DXY-symbol-description"]=["Indeks Mata Wang Dolar A.S."],a.exports["#TVC:FR10-symbol-description"]=["Bon Kerajaan Perancis 10 Tahun"],a.exports["#TVC:HSI-symbol-description"]=["Indeks Hang Seng"],a.exports["#TVC:IBEX35-symbol-description"]=["Indeks IBEX 35"],a.exports["#FX:AUS200-symbol-description"]=["Indeks S&P/ASX"],a.exports["#AMEX:SHY-symbol-description"]=["Ishares 1-3 Tahun Bon Perbendaharaan ETF"],a.exports["#ASX:XJO-symbol-description"]=["Indeks S&P/ASX 200"],a.exports["#BSE:SENSEX-symbol-description"]=["Indeks S&P BSE Sensex"],a.exports["#INDEX:MIB-symbol-description"]=["Indeks MIB"], +a.exports["#INDEX:MOY0-symbol-description"]=["Indeks Euro Stoxx 50"],a.exports["#MOEX:RTSI-symbol-description"]=["Indeks RTS"],a.exports["#NSE:NIFTY-symbol-description"]=["Indeks Nifty 50"],a.exports["#NYMEX:NG1!-symbol-description"]=["Hadapan Gas Asli"],a.exports["#NYMEX:ZC1!-symbol-description"]=["Kontrak Masa Hadapan Jagung"],a.exports["#TVC:IN10-symbol-description"]=["Bon Kerajaan India 10 Tahun"],a.exports["#TVC:IT10-symbol-description"]=["Bon Kerajaan Italy 10 Tahun"],a.exports["#TVC:JP10-symbol-description"]=["Bon Kerajaan Jepun 10 Tahun"],a.exports["#TVC:NDX-symbol-description"]=["Indeks US 100"],a.exports["#TVC:NI225-symbol-description"]=["NIKKEI 225"],a.exports["#TVC:SPX-symbol-description"]=["S&P 500"],a.exports["#TVC:SX5E-symbol-description"]=["Indeks Euro Stoxx 50"],a.exports["#TVC:TR10-symbol-description"]=["Bon Kerajaan Turki 10 Tahun"],a.exports["#TVC:UKOIL-symbol-description"]=["CFDs di Minyak Mentah Brent"],a.exports["#TVC:UKX-symbol-description"]="UK 100 Index",a.exports["#TVC:US02-symbol-description"]=["Bon Kerajaan AS 2 Tahun"],a.exports["#TVC:US05-symbol-description"]=["Bon Kerajaan AS 5 Tahun"],a.exports["#TVC:US10-symbol-description"]=["Bon Kerajaan AS 10 Tahun"],a.exports["#TVC:USOIL-symbol-description"]=["CFDs di Minyak Mentah WTI"],a.exports["#NYMEX:ITI1!-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#NASDAQ:SHY-symbol-description"]=["Ishares 1-3 Tahun Bon Perbendaharaan ETF"],a.exports["#AMEX:ALD-symbol-description"]=["Hutang Lokal ETF WisdomTree Asia"],a.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",a.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",a.exports["#ICEEUR:CB-symbol-description"]=["Minyak Mentah Brent"],a.exports["#ICEEUR:CB1!-symbol-description"]=["Minyak Mentah Brent"],a.exports["#ICEUSA:CC-symbol-description"]=["Koko"],a.exports["#NYMEX:CL-symbol-description"]=["Minyak Mentah WTI"],a.exports["#ICEUSA:CT-symbol-description"]=["Kapas #2"],a.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",a.exports["#CME:DL-symbol-description"]=["Susu Kelas III"],a.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",a.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",a.exports["#COMEX:GC-symbol-description"]=["Emas"],a.exports["#CME:GF-symbol-description"]=["Lembu Feeder"],a.exports["#CME:HE-symbol-description"]="Lean Hogs",a.exports["#NASDAQ:IEF-symbol-description"]=["Ishares 7-10 Tahun Bon Perbendaharaan ETF"],a.exports["#NASDAQ:IEI-symbol-description"]=["Ishares 3-7 Tahun Bon Perbendaharaan ETF"],a.exports["#NYMEX:KA1-symbol-description"]=["Hadapan Gula #11"],a.exports["#ICEUSA:KC-symbol-description"]=["Kopi"],a.exports["#NYMEX:KG1-symbol-description"]=["Hadapan Kapas"],a.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",a.exports["#CME:LE-symbol-description"]=["Lembu Hidup"],a.exports["#ICEEUR:LO-symbol-description"]=["Minyak Pemanas ICE"],a.exports["#CME:LS-symbol-description"]=["Balak"],a.exports["#MOEX:MGNT-symbol-description"]="MAGNIT", +a.exports["#LSIN:MNOD-symbol-description"]=["Saham Biasa ADR GMK NORILSKIYNIKEL [REPO]"],a.exports["#NYMEX:NG-symbol-description"]=["Gas Asli"],a.exports["#ICEUSA:OJ-symbol-description"]=["Jus Oren"],a.exports["#NYMEX:PA-symbol-description"]="Palladium",a.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",a.exports["#NYMEX:PL-symbol-description"]="Platinum",a.exports["#COMEX_MINI:QC-symbol-description"]=["Tembaga E-Mini"],a.exports["#NYMEX:RB-symbol-description"]=["Petrol RBOB"],a.exports["#NYMEX:RB1-symbol-description"]=["Hadapan RBOB Gasoline"],a.exports["#MOEX:SBER-symbol-description"]="SBERBANK",a.exports["#AMEX:SCHO-symbol-description"]=["Schwab Perbendaharaan U.S. Jangka Pendek ETF"],a.exports["#COMEX:SI-symbol-description"]=["Perak"],a.exports["#NASDAQ:TLT-symbol-description"]=["Ishares 20+ Tahun Bon Perbendaharaan ETF"],a.exports["#TVC:VIX-symbol-description"]=["Indeks Ketidakstabilan S&P 500"],a.exports["#MOEX:VTBR-symbol-description"]="VTB",a.exports["#COMEX:ZA-symbol-description"]=["Zink"],a.exports["#CBOT:ZC-symbol-description"]=["Jagung"],a.exports["#CBOT:ZK-symbol-description"]=["Hadapan Ethanol"],a.exports["#CBOT:ZL-symbol-description"]=["Minyak Kacang Soya"],a.exports["#CBOT:ZO-symbol-description"]="Oats",a.exports["#CBOT:ZR-symbol-description"]=["Beras Kasar"],a.exports["#CBOT:ZS-symbol-description"]=["Kacang soya"],a.exports["#CBOT:ZS1-symbol-description"]=["Kontrak Masa Hadapan Kacang Soya"],a.exports["#CBOT:ZW-symbol-description"]=["Gandum"],a.exports["#CBOT:ZW1-symbol-description"]=["Hadapan Gandum - ECBT"],a.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."],a.exports["#NYMEX:ITI2!-symbol-description"]=["Hadapan Bijih Besi"],a.exports["#CADUSD-symbol-description"]=["Dolar Kanada / Dolar A.S."],a.exports["#CHFUSD-symbol-description"]=["Franc Swiss / Dolar A.S."],a.exports["#GPW:ACG-symbol-description"]="Acautogaz",a.exports["#JPYUSD-symbol-description"]=["Yen Jepun / Dolar A.S."],a.exports["#USDAUD-symbol-description"]=["Dolar A.S. / Dolar Australia"],a.exports["#USDEUR-symbol-description"]=["Dolar A.S. / Euro"],a.exports["#USDGBP-symbol-description"]=["Dolar A.S. / Paun Sterling"],a.exports["#USDNZD-symbol-description"]=["Dolar A.S. / Dolar New Zealand"],a.exports["#UKOIL-symbol-description"]=["CFDs di Minyak Mentah (Brent)"],a.exports["#USOIL-symbol-description"]=["CFDs di Minyak Mentah (WTI)"],a.exports["#US30-symbol-description"]=["Indeks Dow Jones Industrial Average"],a.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / Dolar A.S."],a.exports["#ETCUSD-symbol-description"]=["Ethereum Classic / Dolar A.S."],a.exports["#GOOG-symbol-description"]=["Alphabet Inc (Google) Kelas C"],a.exports["#LTCUSD-symbol-description"]=["Litecoin / Dolar A.S."],a.exports["#XRPUSD-symbol-description"]=["XRP / Dolar A.S."],a.exports["#SP:SPX-symbol-description"]=["Indeks S&P 500"],a.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",a.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",a.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin", +a.exports["#TVC:US30-symbol-description"]=["Bon Kerajaan USA 30 Tahun"],a.exports["#COMEX:SI1!-symbol-description"]=["Hadapan Perak"],a.exports["#BTGUSD-symbol-description"]=["Bitcoin Emas / Dolar A.S."],a.exports["#IOTUSD-symbol-description"]=["IOTA / Dolar A.S."],a.exports["#CME:BTC1!-symbol-description"]=["Hadapan Bitcoin CME"],a.exports["#COMEX:GC1!-symbol-description"]=["Hadapan Emas"],a.exports["#CORNUSD-symbol-description"]=["CFD untuk Jagung"],a.exports["#COTUSD-symbol-description"]=["CFD untuk Kapas"],a.exports["#DJ:DJA-symbol-description"]=["Indeks Purata Komposit Dow Jones"],a.exports["#DJ:DJI-symbol-description"]=["Indeks Dow Jones Industrial Average"],a.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",a.exports["#ETHGBP-symbol-description"]=["Ethereum / Paun British"],a.exports["#ETHJPY-symbol-description"]=["Ethereum / Yen Jepun"],a.exports["#EURNOK-symbol-description"]=["Euro / Krone Norway"],a.exports["#GBPPLN-symbol-description"]=["Paun British / Zloty Poland"],a.exports["#MOEX:BR1!-symbol-description"]=["Hadapan Minyak Brent"],a.exports["#NYMEX:KG1!-symbol-description"]=["Hadapan Kapas"],a.exports["#NYMEX:PL1!-symbol-description"]=["Hadapan Platinum"],a.exports["#SOYBNUSD-symbol-description"]=["CFD untuk Kacang soya"],a.exports["#SUGARUSD-symbol-description"]=["CFD untuk Gula"],a.exports["#TVC:IXIC-symbol-description"]=["Indeks Komposit US"],a.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",a.exports["#USDZAR-symbol-description"]=["Dolar A.S. / Rand Afrika Selatan"],a.exports["#WHEATUSD-symbol-description"]=["CFD untuk Gandum"],a.exports["#XRPEUR-symbol-description"]="XRP / Euro",a.exports["#CBOT:S1!-symbol-description"]=["Hadapan Kacang soya"],a.exports["#SP:MID-symbol-description"]=["Indeks S&P 400"],a.exports["#TSX:XCUUSD-symbol-description"]=["CFD untuk Tembaga"],a.exports["#TVC:NYA-symbol-description"]=["Indeks Komposit NYSE"],a.exports["#TVC:PLATINUM-symbol-description"]=["CFD untuk Platinum (US$ / Auns)"],a.exports["#TVC:SSMI-symbol-description"]=["Indeks Pasaran Switzerland"],a.exports["#TVC:SXY-symbol-description"]=["Indeks Mata Wang Franc Swiss"],a.exports["#TVC:RUI-symbol-description"]=["Indeks Russell 1000"],a.exports["#MOEX:RI1!-symbol-description"]=["Hadapan Indeks RTS"],a.exports["#MOEX:MX1!-symbol-description"]=["Hadapan Indeks MICEX"],a.exports["#CBOE:BG1!-symbol-description"]=["Hadapan Bitcoin CBOE"],a.exports["#TVC:MY10-symbol-description"]=["Bon Kerajaan Malaysia 10 Tahun"],a.exports["#CME:S61!-symbol-description"]=["Hadapan Franc Swiss"],a.exports["#TVC:DEU30-symbol-description"]=["Indeks DAX"],a.exports["#BCHEUR-symbol-description"]=["Bitcoin Tunai / Euro"],a.exports["#TVC:ZXY-symbol-description"]=["Indek Mata Wang Dolar New Zealand"],a.exports["#MIL:FTSEMIB-symbol-description"]=["Indeks FTSE MIB"],a.exports["#XETR:DAX-symbol-description"]=["Indeks DAX"],a.exports["#MOEX:IMOEX-symbol-description"]=["Indeks Russia MOEX"],a.exports["#FX:US30-symbol-description"]="Dow Jones Industrial Average Index", +a.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",a.exports["#MOEX:MX2!-symbol-description"]=["Indeks Niaga Hadapan MICEX"],a.exports["#NEOUSD-symbol-description"]=["NEO / Dolar A.S."],a.exports["#XMRUSD-symbol-description"]=["Monero / Dolar A.S."],a.exports["#ZECUSD-symbol-description"]=["Zcash / Dolar A.S."],a.exports["#TVC:CAC-symbol-description"]=["Indeks CAC 40"],a.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",a.exports["#TVC:GB10Y-symbol-description"]=["Hasil Bon Kerajaan UK 10 Tahun"],a.exports["#TVC:AU10Y-symbol-description"]=["Bon Kerajaan Australia 10 Tahun"],a.exports["#TVC:CN10Y-symbol-description"]=["Hasil Bon Kerajaan China 10 Tahun"],a.exports["#TVC:DE10Y-symbol-description"]=["Hasil Bon Kerajaan Jerman 10 Tahun"],a.exports["#TVC:ES10Y-symbol-description"]=["Hasil Bon Kerajaan Sepanyol 10 Tahun"],a.exports["#TVC:FR10Y-symbol-description"]=["Hasil Bon Kerajaan Perancis 10 Tahun"],a.exports["#TVC:IN10Y-symbol-description"]=["Hasil Bon Kerajaan India 10 tahun"],a.exports["#TVC:IT10Y-symbol-description"]=["Hasil Bon Kerajaan Itali 10 tahun"],a.exports["#TVC:JP10Y-symbol-description"]=["Hasil Bon Kerajaan Jepun 10 Tahun"],a.exports["#TVC:KR10Y-symbol-description"]=["Hasil Bon Kerajaan Korea 10 Tahun"],a.exports["#TVC:MY10Y-symbol-description"]=["Hasil Bon Kerajaan Malaysia 10 Tahun"],a.exports["#TVC:PT10Y-symbol-description"]=["Hasil Bon Kerajaan Portugal 10 Tahun"],a.exports["#TVC:TR10Y-symbol-description"]=["Hasil Bon Kerajaan Turki 10 Tahun"],a.exports["#TVC:US02Y-symbol-description"]=["Hasil Bon Kerajaan Amerika Syarikat 2 Tahun"],a.exports["#TVC:US05Y-symbol-description"]=["Hasil Bon Kerajaan Amerika Syarikat 5 tahun"],a.exports["#TVC:US10Y-symbol-description"]=["Hasil Bon Kerajaan Amerika Syarikat 10 Tahun"],a.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",a.exports["#CME:J61!-symbol-description"]=["Hadapan Yen Jepun"],a.exports["#CME_MINI:J71!-symbol-description"]=["Hadapan E-mini Yen Jepun"],a.exports["#CME_MINI:WM1!-symbol-description"]=["Yen Jepun E-micro / Hadapan Dolar A.S."],a.exports["#CME:M61!-symbol-description"]=["Hadapan Peso Mexico"],a.exports["#CME:T61!-symbol-description"]=["Hadapan Rand Afrika Selatan"],a.exports["#CME:SK1!-symbol-description"]=["Hadapan Krona Sweden"],a.exports["#CME:QT1!-symbol-description"]=["Hadapan Renminbi China / Dolar A.S."],a.exports["#COMEX:AUP1!-symbol-description"]=["Hadapan Aluminum MW U.S. Transaction Premium Platts (25MT)"],a.exports["#CME:L61!-symbol-description"]=["Hadapan Sebenar Brazil"],a.exports["#CME:WP1!-symbol-description"]=["Hadapan Zloty Poland"],a.exports["#CME:N61!-symbol-description"]=["Hadapan Dolar New Zealand"],a.exports["#CME_MINI:MG1!-symbol-description"]=["Dolar Australia E-micro / Hadapan Dolar A.S."],a.exports["#CME_MINI:WN1!-symbol-description"]=["Franc Swiss E-micro / Hadapan Dolar A.S."],a.exports["#CME_MINI:MF1!-symbol-description"]=["Hadapan Euro E-micro / Dolar A.S."],a.exports["#CME_MINI:E71!-symbol-description"]=["Hadapan E-mini Euro"], +a.exports["#CBOT:ZK1!-symbol-description"]=["Hadapan Etanol Bahan Api Ternyahasli"],a.exports["#CME_MINI:MB1!-symbol-description"]=["Paun British E-micro / Hadapan Dolar A.S."],a.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Hadapan Gasolin E-mini"],a.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Hadapan Minyak Pemanasan E-mini"],a.exports["#COMEX_MINI:QC1!-symbol-description"]=["Hadapan Tembaga E-mini"],a.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Hadapan Gas Mentah E-mini"],a.exports["#CME:E41!-symbol-description"]=["Hadapan Dolar A.S. / Lira Turki"],a.exports["#COMEX_MINI:QI1!-symbol-description"]=["Niaga Hadapan (Mini) Perak"],a.exports["#CME:DL1!-symbol-description"]=["Susu, Niaga Hadapan Kelas III"],a.exports["#NYMEX:UX1!-symbol-description"]=["Niaga Hadapan Uranium"],a.exports["#CBOT:BO1!-symbol-description"]=["Hadapan Minyak Kacang Soya"],a.exports["#CME:HE1!-symbol-description"]=["Hadapan Lean Hogs"],a.exports["#NYMEX:IAC1!-symbol-description"]=["Niaga Hadapan Batu Arang Newcastle"],a.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Hadapan Minyak Mentah Ringan E-mini"],a.exports["#NYMEX:JMJ1!-symbol-description"]=["Hadapan Kewangan Brent Mini"],a.exports["#COMEX:AEP1!-symbol-description"]=["Hadapan Premium Aluminium Eropah"],a.exports["#CBOT:ZQ1!-symbol-description"]=["Hadapan Kadar Faedah Dana Persekutuan 30 Hari"],a.exports["#CME:LE1!-symbol-description"]=["Hadapan Lembu Hidup"],a.exports["#CME:UP1!-symbol-description"]=["Hadapan Franc Swiss / Yen Jepun"],a.exports["#CBOT:ZN1!-symbol-description"]=["Hadapan T-Notes 10 Tahun"],a.exports["#CBOT:ZB1!-symbol-description"]=["Hadapan T-Bond"],a.exports["#CME:GF1!-symbol-description"]=["Hadapan Penyuap Lembu"],a.exports["#CBOT:UD1!-symbol-description"]=["Hadapan Ultra T-Bon"],a.exports["#CME:I91!-symbol-description"]=["Hadapan Perumahan CME - Washington DC"],a.exports["#CBOT:ZO1!-symbol-description"]=["Hadapan Oat"],a.exports["#CBOT:ZM1!-symbol-description"]=["Hadapan Makanan Kacang Soya"],a.exports["#CBOT_MINI:XN1!-symbol-description"]=["Hadapan Mini Jagung"],a.exports["#CBOT:ZC1!-symbol-description"]=["Niaga Hadapan Jagung"],a.exports["#CME:LS1!-symbol-description"]=["Niaga Hadapan Kayu"],a.exports["#CBOT_MINI:XW1!-symbol-description"]=["Hadapan Mini Gandum"],a.exports["#CBOT_MINI:XK1!-symbol-description"]=["Hadapan Mini Kacang Soy"],a.exports["#CBOT:ZS1!-symbol-description"]=["Niaga Hadapan Kacang Soya"],a.exports["#NYMEX:PA1!-symbol-description"]=["Niaga Hadapan Paladium"],a.exports["#CME:FTU1!-symbol-description"]=["Hadapan E-mini FTSE 100 Index USD"],a.exports["#CBOT:ZR1!-symbol-description"]=["Hadapan Beras"],a.exports["#COMEX_MINI:GR1!-symbol-description"]=["Niaga Hadapan (E-micro) Emas"],a.exports["#COMEX_MINI:QO1!-symbol-description"]=["Niaga Hadapan (Mini) Emas"],a.exports["#CME_MINI:RL1!-symbol-description"]=["Hadapan E-mini Russell"],a.exports["#CME_MINI:EW1!-symbol-description"]=["Hadapan S&P 400 Midcap E-mini"],a.exports["#COMEX:LD1!-symbol-description"]=["Hadapan Plumbum"], +a.exports["#CME_MINI:ES1!-symbol-description"]=["Hadapan S&P 500 E-mini"],a.exports["#TVC:SA40-symbol-description"]=["Indeks 40 Teratas Afrika Selatan"],a.exports["#BMV:ME-symbol-description"]=["Indeks IPC Mexico"],a.exports["#BCBA:IMV-symbol-description"]=["Indeks MERVAL"],a.exports["#HSI:HSI-symbol-description"]=["Indeks Hang Seng"],a.exports["#BVL:SPBLPGPT-symbol-description"]=["Indeks Umum S&P / BVL Peru (PEN)"],a.exports["#EGX:EGX30-symbol-description"]=["Indeks EGX 30 Price Return"],a.exports["#BVC:IGBC-symbol-description"]=["Indeks General de la Bolsa de Valores de Colombia"],a.exports["#TWSE:TAIEX-symbol-description"]=["Indeks Saham Terwajar Permodalan Taiwan"],a.exports["#QSE:GNRI-symbol-description"]=["Indeks QE"],a.exports["#BME:IBC-symbol-description"]=["Indeks IBEX 35"],a.exports["#NZX:NZ50G-symbol-description"]=["Indeks Kasar S&P / NZX 50"],a.exports["#SIX:SMI-symbol-description"]=["Indeks Pasaran Switzerland"],a.exports["#SZSE:399001-symbol-description"]=["Indeks Komponen SZSE"],a.exports["#TADAWUL:TASI-symbol-description"]=["Indeks Saham Tadawul"],a.exports["#IDX:COMPOSITE-symbol-description"]=["Indeks Komposit IDX"],a.exports["#EURONEXT:PX1-symbol-description"]=["Indeks CAC 40"],a.exports["#OMXHEX:OMXH25-symbol-description"]=["Indeks OMX Helsinki 25"],a.exports["#EURONEXT:BEL20-symbol-description"]=["Indeks BEL 20"],a.exports["#TVC:STI-symbol-description"]=["Indeks Straits Times"],a.exports["#DFM:DFMGI-symbol-description"]=["Indeks DFM"],a.exports["#TVC:KOSPI-symbol-description"]=["Indeks Harga Saham Komposit Korea"],a.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Indeks FTSE Bursa Malaysia KLCI"],a.exports["#TASE:TA35-symbol-description"]=["Indeks TA-35"],a.exports["#OMXSTO:OMXS30-symbol-description"]=["Indeks OMX Stockholm 30"],a.exports["#OMXICE:OMXI8-symbol-description"]=["Indeks OMX Iceland 8"],a.exports["#NSENG:NSE30-symbol-description"]=["Indeks NSE 30"],a.exports["#BAHRAIN:BSEX-symbol-description"]=["Indeks Bahrain All Share"],a.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",a.exports["#OMXCOP:OMXC25-symbol-description"]=["Indeks OMX Copenhagen 25"],a.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",a.exports["#BELEX:BELEX15-symbol-description"]=["Indeks BELEX 15"],a.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",a.exports["#EURONEXT:AEX-symbol-description"]=["Indeks AEX"],a.exports["#CBOE:VIX-symbol-description"]=["Indeks Ketidakstabilan S&P 500"],a.exports["#NASDAQ:XAU-symbol-description"]=["Indeks Sektor PHLX Emas dan Perak"],a.exports["#DJ:DJUSCL-symbol-description"]=["Indeks Batu Arang Dow Jones A.S"],a.exports["#DJ:DJCIKC-symbol-description"]=["Indeks Komoditi Dow Jones Kopi"],a.exports["#DJ:DJCIEN-symbol-description"]=["Indeks Komoditi Dow Jones Tenaga"],a.exports["#NASDAQ:OSX-symbol-description"]=["Indeks Sektor Perkhidmatan Minyak PHLX"],a.exports["#DJ:DJCISB-symbol-description"]=["Indeks Komoditi Dow Jones Gula"],a.exports["#DJ:DJCICC-symbol-description"]=["Indeks Komoditi Dow Jones Koko"], +a.exports["#DJ:DJCIGR-symbol-description"]=["Indeks Komoditi Dow Jones Bijian"],a.exports["#DJ:DJCIAGC-symbol-description"]=["Indeks Komoditi Dow Jones Komponen Bermodal Pertanian"],a.exports["#DJ:DJCISI-symbol-description"]=["Indeks Komoditi Dow Jones Perak"],a.exports["#DJ:DJCIIK-symbol-description"]=["Indeks Komoditi Dow Jones Nikel"],a.exports["#NASDAQ:HGX-symbol-description"]=["Indeks Sektor Perumahan PHLX"],a.exports["#DJ:DJCIGC-symbol-description"]=["Indeks Komoditi Dow Jones Emas"],a.exports["#SP:SPGSCI-symbol-description"]=["Indeks Komoditi Goldman Sachs S&P"],a.exports["#NASDAQ:UTY-symbol-description"]=["Indeks Sektor Perkhidmatan Awam PHLX"],a.exports["#DJ:DJU-symbol-description"]=["Indeks Purata Perkhidmatan Awam Dow Jones"],a.exports["#SP:SVX-symbol-description"]=["Indeks Nilai S&P 500"],a.exports["#SP:OEX-symbol-description"]=["Indeks S&P 100"],a.exports["#CBOE:OEX-symbol-description"]=["Indeks S&P 100"],a.exports["#NASDAQ:SOX-symbol-description"]=["Indeks Semicondutor Philadelphia"],a.exports["#RUSSELL:RUI-symbol-description"]=["Indeks Russell 1000"],a.exports["#RUSSELL:RUA-symbol-description"]=["Indeks Russell 3000"],a.exports["#RUSSELL:RUT-symbol-description"]=["Indeks Russell 2000"],a.exports["#NYSE:XMI-symbol-description"]=["Indeks Pasaran Major NYSE ARCA"],a.exports["#NYSE:XAX-symbol-description"]=["Indeks Komposit AMEX"],a.exports["#NASDAQ:NDX-symbol-description"]=["Indeks 100 Nasdaq"],a.exports["#NASDAQ:IXIC-symbol-description"]=["Indeks Komposit Nasdaq"],a.exports["#DJ:DJT-symbol-description"]=["Indeks Purata Pengangkutan Dow Jones"],a.exports["#NYSE:NYA-symbol-description"]=["Indeks Komposit NYSE"],a.exports["#NYMEX:CJ1!-symbol-description"]=["Niaga Hadapan Koko"],a.exports["#USDILS-symbol-description"]=["Dolar A.S. / Shekel Israel"],a.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",a.exports["#SIX:F-symbol-description"]=["Syarikat Ford Motor"],a.exports["#BMV:F-symbol-description"]=["Syarikat Ford Motor"],a.exports["#TWII-symbol-description"]=["Indeks Taiwan Berwajaran"],a.exports["#TVC:PL10Y-symbol-description"]=["Hasil Bon Kerajaan Poland 10 Tahun"],a.exports["#TVC:PL05Y-symbol-description"]=["Hasil Bon Kerajaan Poland 5 Tahun"],a.exports["#SET:GC-symbol-description"]=["Syarikat Awam Sambungan Global"],a.exports["#TSX:GC-symbol-description"]=["Syarikat Pertaruhan Kanada"],a.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",a.exports["#OANDA:SPX500USD-symbol-description"]=["Indeks S&P 500"],a.exports["#BMV:CT-symbol-description"]="China SX20 RT",a.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",a.exports["#BYBIT:ETHUSD-symbol-description"]=["Kontrak Niaga Hadapan Kekal ETHUSD"],a.exports["#BYBIT:XRPUSD-symbol-description"]=["Kontrak Kekal XRPUSD"],a.exports["#BYBIT:BTCUSD-symbol-description"]=["Kontrak Kekal BTCUSD"],a.exports["#BITMEX:ETHUSD-symbol-description"]=["Ethereum / Dolar A.S."],a.exports["#DERIBIT:BTCUSD-symbol-description"]=["Kontrak Hadapan Kekal BTCUSD"], +a.exports["#DERIBIT:ETHUSD-symbol-description"]=["Kontrak Niaga Hadapan Kekal ETHUSD"],a.exports["#USDHUF-symbol-description"]=["Dolar A.S. / Forint Hungary"],a.exports["#USDTHB-symbol-description"]=["Dolar A.S. / Baht Thailand"],a.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",a.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",a.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",a.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",a.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)",a.exports["#LSE:SCHO-symbol-description"]=["Scholium Group Ord 1P"],a.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",a.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",a.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",a.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",a.exports["#BSE:ITI-symbol-description"]="ITI Ltd",a.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",a.exports["#TSX:LS-symbol-description"]=["Dana Dividend Middlefield Healthcare & Life Sciences"],a.exports["#BITMEX:XBT-symbol-description"]=["Indeks Bitcoin / Dolar A.S."],a.exports["#CME_MINI:RTY1!-symbol-description"]=["Indeks Pasaran Hadapan E-Mini Russell 2000"],a.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Nilai Keseluruhan Modal Pasaran Krypto, $"],a.exports["#ICEUS:DX1!-symbol-description"]=["Hadapan Indeks Dolar A.S."],a.exports["#NYMEX:TT1!-symbol-description"]=["Pasaran Hadapan Kapas"],a.exports["#PHEMEX:BTCUSD-symbol-description"]=["Kontrak Pasaran Hadapan BTC Perpetual"],a.exports["#PHEMEX:ETHUSD-symbol-description"]=["Kontrak Pasaran Hadapan ETH Perpetual"],a.exports["#PHEMEX:XRPUSD-symbol-description"]=["Kontrak Pasaran Hadapan XRP Perpetual"],a.exports["#PHEMEX:LTCUSD-symbol-description"]=["Kontrak Pasaran Hadapan LTC Perpetual"],a.exports["#BITCOKE:BCHUSD-symbol-description"]=["Swap BCH Quanto"],a.exports["#BITCOKE:BTCUSD-symbol-description"]=["Swap BTC Quanto"],a.exports["#BITCOKE:ETHUSD-symbol-description"]=["Swap ETH Quanto"],a.exports["#BITCOKE:LTCUSD-symbol-description"]=["Swap LTC Quanto"],a.exports["#TVC:CA10-symbol-description"]=["Bon Kerajaan Kanada, 10 YR"],a.exports["#TVC:CA10Y-symbol-description"]=["Kadar Hasil Bon Kerajaan Kanada 10 YR"],a.exports["#TVC:ID10Y-symbol-description"]=["Kadar Hasil Bon Kerajaan Indonesia 10 YR"],a.exports["#TVC:NL10-symbol-description"]=["Bon Kerajaan Belanda, 10 YR"],a.exports["#TVC:NL10Y-symbol-description"]=["Kadar Hasil Bon Kerajaan Belanda 10 YR"],a.exports["#TVC:NZ10-symbol-description"]=["Bon Kerajaan New Zealand, 10 YR"],a.exports["#TVC:NZ10Y-symbol-description"]=["Kadar Hasil Bon Kerajaan New Zealand 10 YR"],a.exports["#SOLUSD-symbol-description"]=["Solana / Dolar A.S."],a.exports["#LUNAUSD-symbol-description"]=["Luna / Dolar A.S."],a.exports["#UNIUSD-symbol-description"]=["Uniswap / Dolar A.S."],a.exports["#LTCBRL-symbol-description"]="Litecoin / Brazilian Real", +a.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",a.exports["#ETHKRW-symbol-description"]="Ethereum / South Korean Won",a.exports["#BTCRUB-symbol-description"]="Bitcoin / Russian Ruble",a.exports["#BTCTHB-symbol-description"]="Bitcoin / Thai Baht",a.exports["#ETHTHB-symbol-description"]="Ethereum / Thai Baht",a.exports["#TVC:EU10YY-symbol-description"]=["Hasil Bon Kerajaan Euro 10 Tahun"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ms_MY.7257.089fbbc28bead9558b87.js b/charting_library/bundles/ms_MY.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..ff1245b8 --- /dev/null +++ b/charting_library/bundles/ms_MY.7257.089fbbc28bead9558b87.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:a=>{a.exports="Fr"},11268:a=>{a.exports="Mo"},63331:a=>{a.exports="Sa"},85954:a=>{a.exports="Su"},26230:a=>{a.exports="We"},24793:a=>{a.exports="Th"},31533:a=>{a.exports="Tu"},89790:a=>{a.exports=["Tidak boleh mendapat kod sumber Pine"]},39589:a=>{a.exports=["Runtuhkan tetingkap"]},38154:a=>{a.exports=["Mengesahkan Mengalih Keluar Pohon Kajian"]},65636:a=>{a.exports="Cboe BZX"},36004:a=>{a.exports=["Cipta akaun percuma"]},69419:a=>{a.exports=["Semua berjalan lancar — Pasaran telah dibuka."]},97637:a=>{a.exports="April"},86797:a=>{a.exports=["Ogos"]},22519:a=>{a.exports=["Nilai Perubahan Bar"]},52003:a=>{a.exports=["Adakah anda benar-benar mahu memadam kajian dan semua sub-kajian yang lain?"]},68854:a=>{a.exports=["Klik dua kali"]},97325:a=>{a.exports=["Masalah data"]},52916:a=>{a.exports=["Ia dikemaskini sekali sehari."]},25978:a=>{a.exports=["Data dikemas kini tidak lebih dari sekali sesaat."]},57310:a=>{a.exports=["Data adalah ditangguhkan"]},49321:a=>{a.exports=["Data yang disediakan dengan pakej percuma dikemas kini tidak lebih dari sekali sesaat."]},55669:a=>{a.exports=["Disember"]},83498:a=>{a.exports=["Padamkan tetingkap"]},59315:a=>{a.exports=["Tamat hari data"]},82751:a=>{a.exports=["Ralat"]},40519:a=>{a.exports=["Selamat Petang. Pasaran kini dibuka untuk perdagangan pasca-pasaran sahaja."]},80227:a=>{a.exports=["Zon masa bursa"]},16467:a=>{a.exports=["Februari"]},25046:a=>{a.exports=["Isikan Perjanjian Bursa"]},93666:a=>{a.exports=["Simbol bendera"]},564:a=>{a.exports=["Jum"]},72970:a=>{a.exports=["Jumaat"]},88958:a=>{a.exports=["Cuti"]},21686:a=>{a.exports=["Sembunyi Legenda Penunjuk"]},26935:a=>{a.exports=["Argumen Penunjuk"]},26315:a=>{a.exports=["Tajuk Penunjuk"]},84098:a=>{a.exports=["Nilai Penunjuk"]},91459:a=>{a.exports=["Sekiranya anda menginginkan data masa nyata {listedExchange}, anda perlu melengkapkan Perjanjian Pertukaran. Jangan risau, ianya hanya memerlukan beberapa klik sahaja"]},50634:a=>{a.exports=["Ia akan pergi ke dagangan pasca pasaran dalam {remainingTime}."]},74537:a=>{a.exports=["Ia akan buka untuk dagangan pra pasaran dalam {remainingTime}."]},26910:a=>{a.exports=["Januari"]},23230:a=>{a.exports=["Julai"]},49385:a=>{a.exports=["Jun"]},99487:a=>{a.exports=["Nilai OHLC"]},15815:a=>{a.exports=["Satu kemas kini sesaat"]},90784:a=>{a.exports=["Oktober"]},75991:a=>{a.exports=["Buka status pasaran"]},18429:a=>{a.exports=["Ketahui lebih lanjut"]},39899:a=>{a.exports=["Pindahkan tetingkap ke bawah"]},70343:a=>{a.exports=["Pindahkan tetingkap ke atas"]},83085:a=>{a.exports=["Isnin"]},61199:a=>{a.exports=["Isnin"]},41610:a=>{a.exports=["Lebih"]},1653:a=>{a.exports=["Selamat Pagi. Pasaran kini dibuka untuk perdagangan pra-pasaran sahaja."]},56470:a=>{a.exports=["Maksimakan carta"]},19603:a=>{a.exports=["Maksimakan tetingkap"]},68327:a=>{a.exports=["Mei"]},35732:a=>{a.exports=["Uruskan tetingkap"]},84675:a=>{a.exports=["Mac"]},83949:a=>{a.exports=["Pasaran dibuka"]},35701:a=>{ +a.exports=["Pasaran dibuka dalam {remainingTime}."]},95814:a=>{a.exports=["Pasaran ditutup"]},98105:a=>{a.exports=["Pasaran ditutup dalam {remainingTime}."]},87202:a=>{a.exports=["Pasaran pada masa ini sedang bercuti. Bertuah mereka."]},71194:a=>{a.exports="November"},66324:a=>{a.exports=["Kod sumber"]},36835:a=>{a.exports=["Sabtu"]},1144:a=>{a.exports=["Sabtu"]},40653:a=>{a.exports=["Tatal ke kiri"]},26721:a=>{a.exports=["Tatal ke bar terkini"]},35809:a=>{a.exports=["Tatal ke kanan"]},61132:a=>{a.exports="September"},28705:a=>{a.exports=["Tunjuk Legenda Penunjuk"]},51072:a=>{a.exports=["Tunjuk Salasilah Objek"]},37809:a=>{a.exports=["Tunjuk tetapan selang masa"]},39045:a=>{a.exports=["Kesilapan Pembelajaran"]},86577:a=>{a.exports=["Ahad"]},72149:a=>{a.exports=["Ahad"]},46041:a=>{a.exports="Symbol price source"},39339:a=>{a.exports=["Nama simbol"]},29985:a=>{a.exports=["Pasca-pasaran"]},28412:a=>{a.exports=["Pelan berbayar memberikan data kemaskini lebih pantas."]},56042:a=>{a.exports=["Pra-pasaran"]},36015:a=>{a.exports=["Data masa nyata bagi {description} tidak disokong buat masa sekarang. Ia mungkin akan disokong pada masa hadapan."]},6667:a=>{a.exports=["Data waktu sebenar untuk {symbolName} disediakan oleh pertukaran {exchange} ."]},48293:a=>{a.exports=["Kembalikan semula carta"]},91029:a=>{a.exports=["Kembalikan tetingkap"]},75094:a=>{a.exports=["Rabu"]},7147:a=>{a.exports=["Rabu"]},52984:a=>{a.exports=["Untuk mendapatkan data masa nyata untuk {description}, sila langgan pakej data masa nyata."]},9787:a=>{a.exports=["Khamis"]},7951:a=>{a.exports=["Khamis"]},57918:a=>{a.exports=["Data ini adalah dalam masa-nyata, tetapi terdapat sedikit perbezaan kepada rakan sejawatnya yang berasal dari pertukaran utama."]},68025:a=>{a.exports=["Data ini adalah dalam masa nyata, tetapi sedikit berbeza dengan rakan rasminya yang berasal dari {exchange}."]},73717:a=>{a.exports=["Tiada ada simbol seperti itu. Sila pilih simbol yang lain."]},57048:a=>{a.exports=["Masa untuk keluar berjalan-jalan — pasaran ini telah tamat."]},94316:a=>{a.exports=["Selasa"]},44979:a=>{a.exports=["Selasa"]},8209:a=>{a.exports=["Simbol tiada bendera"]},1111:a=>{a.exports=["Volum"]},61311:a=>{a.exports=["Zum Masuk"]},47602:a=>{a.exports=["Zum Keluar"]},57889:a=>{a.exports=["tukar kebolehlihatan nilai OHLC"]},18644:a=>{a.exports=["tukar kebolehlihatan status pasaran buka"]},45110:a=>{a.exports=["tukar kebolehlihatan bar pertukaran"]},31325:a=>{a.exports=["tukar kebolehlihatan nama penunjuk"]},99774:a=>{a.exports=["tukar kebolehlihatan nilai penunjuk"]},96162:a=>{a.exports=["tukar kebolehlihatan argumen penunjuk"]},26717:a=>{a.exports=["tukar kebolehlihatan penjelasan simbol"]},6091:a=>{a.exports="change symbol field visibility"},9455:a=>{a.exports=["tukar kebolehlihatan nilai volum"]},39348:a=>{a.exports=["kurang daripada 1 minit"]},87358:a=>{a.exports=["tunjuk {title}"]},7827:a=>{a.exports=["{days} dan {hours}"]},7435:a=>{a.exports=["{exchange} oleh {originalExchange}"]},19830:a=>{a.exports=["{hours} dan {minutes}"]},1084:a=>{ +a.exports=["Data waktu nyata {listedExchange} tersedia secara percuma kepada pengguna berdaftar. Buat akaun percuma!"]},11155:a=>{a.exports=["Data {symbolName} ditangguhkan selama {time} minit."]},77033:a=>{a.exports=["Data dikemaskini setiap {amount} saat, walaupun ada lebih banyak kemaskini dalam pasaran."]},2121:a=>{a.exports=["Data pada pelan Basic kami dikemaskini setiap {amount} saat, walaupun ada lebih banyak kemaskini dalam pasaran."]},5223:a=>{a.exports=["Satu kemaskini untuk setiap {amount} saat"]},58609:a=>{a.exports=["{number} hari"]},24430:a=>{a.exports=["{number} jam"]},67151:a=>{a.exports=["{number} minit"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ms_MY.8087.02a950e0b171d1520043.js b/charting_library/bundles/ms_MY.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..b8008cb5 --- /dev/null +++ b/charting_library/bundles/ms_MY.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:a=>{a.exports=["Tambah"]},53585:a=>{a.exports=["Tambah warna khusus"]},81865:a=>{a.exports=["Ketelusan"]},73755:a=>{a.exports=["Simbol lain"]},16936:a=>{a.exports=["Kembali"]},88046:a=>{a.exports=["Simbol utama carta"]},9898:a=>{a.exports=["Benar"]},20036:a=>{a.exports=["Batal"]},23398:a=>{a.exports=["Tukar simbol"]},94551:a=>{a.exports=["Carta"]},64498:a=>{a.exports=["Kesemua sumber"]},73226:a=>{a.exports=["Gunakan"]},79852:a=>{a.exports=["Bon"]},56095:a=>{a.exports=["Pengurangan"]},29601:a=>{a.exports=["Huraian"]},46812:a=>{a.exports=["Pertambahan"]},89298:a=>{a.exports=["Ofset"]},68988:a=>{a.exports="Ok"},29673:a=>{a.exports=["Tiada bursa saham yang memenuhi kriteria anda."]},41379:a=>{a.exports=["Tiada Simbol yang menepati kriteria anda"]},35563:a=>{a.exports=["Format nombor tidak sah."]},19724:a=>{a.exports=["Sumber-sumber"]},59877:a=>{a.exports=["Tetapkan masa {inputInline} dan harga untuk {studyShortDescription}"]},18571:a=>{a.exports=["Tetapkan masa {inputTitle} dan harga untuk {studyShortDescription}"]},58552:a=>{a.exports=["Tetapkan harga {inputTitle} untuk {studyShortDescription}"]},80481:a=>{a.exports=['Tetapkan masa dan harga untuk "{studyShortDescription}"']},42917:a=>{a.exports=['Tetapkan masa untuk "{studyShortDescription}"']},6083:a=>{a.exports=['Tetapkan harga untuk "{studyShortDescription}"']},52298:a=>{a.exports=["Cari"]},13269:a=>{a.exports=["Pilih sumber"]},2607:a=>{a.exports=["Nilai yang ditentukan adalah lebih daripada instrumen maksimum {max}."]},53669:a=>{a.exports=["Nilai yang ditentukan adalah kurang daripada instrumen minimum {min}."]},89053:a=>{a.exports=["Simbol"]},48490:a=>{a.exports=["Simbol & penjelasan"]},99983:a=>{a.exports=["Cari simbol"]},54336:a=>{a.exports=["Buang warna"]},60142:a=>{a.exports=["Ketebalan"]},87592:a=>{a.exports="cfd"},17023:a=>{a.exports=["Tukar Kelegapan"]},13066:a=>{a.exports=["Tukar Warna"]},95657:a=>{a.exports=["Tukar Ketebalan"]},18567:a=>{a.exports=["tukar {propertyName} sifat"]},36962:a=>{a.exports=["Tutup"]},8448:a=>{a.exports=["kripto"]},1328:a=>{a.exports="dr"},88720:a=>{a.exports=["ekonomi"]},39512:a=>{a.exports="forex"},81859:a=>{a.exports=["pasaran hadapan"]},39337:a=>{a.exports=["Tinggi"]},91815:a=>{a.exports="hl2"},40771:a=>{a.exports="hlc3"},9523:a=>{a.exports="hlcc4"},12754:a=>{a.exports=["indeks"]},38071:a=>{a.exports=["indeks"]},12504:a=>{a.exports="ohlc4"},38466:a=>{a.exports=["Buka"]},3919:a=>{a.exports=["Rendah"]},36931:a=>{a.exports=["saham"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/new-confirm-inputs-dialog.15afcdcee91654fbb6d7.js b/charting_library/bundles/new-confirm-inputs-dialog.15afcdcee91654fbb6d7.js new file mode 100644 index 00000000..00da90c9 --- /dev/null +++ b/charting_library/bundles/new-confirm-inputs-dialog.15afcdcee91654fbb6d7.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3030],{84519:t=>{t.exports={separator:"separator-lnX63iy3",scrollable:"scrollable-lnX63iy3"}},29638:(t,e,n)=>{"use strict";n.r(e),n.d(e,{ConfirmInputsDialogRenderer:()=>h});var i=n(962),o=n(50959),s=n(44352),l=n(50182),r=n(59064),u=n(86656),c=n(8069),a=n(26867),p=n.n(a),d=n(49483),m=n(84519);function f(t){const{title:e,confirmInputs:i,inputsProperty:a,model:f,confirmInputsType:h,onCancel:y,onSubmit:C,onClose:S,onStudyInputChange:I}=t,[b,_]=(0,o.useState)(!0),w=(0,o.useMemo)((function(){const t=new(p());return{isInputsStudy:!0,symbolsResolved:()=>t,resolvedSymbolInfoBySymbol:()=>null,tempProperties:a}}),[]),g=(0,o.useRef)(null),[v,D]=(0,o.useState)(T());return(0,o.useEffect)((()=>{if(!d.CheckMobile.any()&&b&&"symbol"===h&&g.current){const t=g.current.querySelector("input");t&&t.focus()}}),[b]),o.createElement(l.AdaptiveConfirmDialog,{dataName:"confirm-inputs-dialog",title:e,isOpened:b,onSubmit:function(){C(a.state().inputs),P()},onCancel:y,onClickOutside:P,onClose:P,render:()=>o.createElement(o.Fragment,null,o.createElement("div",{className:m.separator}),o.createElement(u.TouchScrollContainer,{className:m.scrollable,onScroll:E},o.createElement(c.InputsTabContent,{reference:g,property:a,model:f,study:w,inputs:i,onStudyInputChange:k}))),defaultActionOnClose:"none",submitButtonText:s.t(null,void 0,n(73226)),submitButtonDisabled:v,submitOnEnterKey:!1});function E(){r.globalCloseDelegate.fire()}function P(){_(!1),S()}function T(){const{inputs:t}=a.state();for(const e of i)if("symbol"===e.type&&!e.optional&&""===t[e.id])return!0;return!1}function k(t,e){null==I||I(t,e),D(T())}}class h{constructor(t,e,n,o,s,l,r,u){this._container=document.createElement("div"),this._handleClose=()=>{i.unmountComponentAtNode(this._container),this._onClose()},this._title=t,this._confirmInputs=e,this._model=s,this._confirmInputsType=o,this._onSubmit=l,this._onClose=r,this._onStudyInputChange=u,this._inputsProperty=n}show(){i.render(o.createElement(f,{title:this._title,confirmInputs:this._confirmInputs,inputsProperty:this._inputsProperty,model:this._model,confirmInputsType:this._confirmInputsType,onSubmit:this._onSubmit,onCancel:()=>{},onClose:this._handleClose,onStudyInputChange:this._onStudyInputChange}),this._container)}}},73339:(t,e,n)=>{"use strict";n.r(e),n.d(e,{selectInputValuesOnChart:()=>u});var i=n(50151),o=n(7394),s=n(44352),l=n(67899),r=n(76076);o.colorsPalette["color-cold-gray-500"];async function u(t,e,o,u,c){let a;const p=(0,l.getInputGroups)(e);t.model().model();for await(const t of p)await d(t).catch((t=>{throw new Error(t)}));return{customSourceId:void 0,destPane:a};async function d(t){if((0,l.isGroup)(t))if((0,l.isInputInlines)(t)){const e=function(t){if(2!==t.length||t[0].type===t[1].type)return null;return"price"===t[0].type?{price:t[0],time:t[1]}:{price:t[1],time:t[0]}}(t.children);if(e){const{time:i,price:o}=e,l=i.inline?s.t(null,{replace:{inputInline:i.inline,studyShortDescription:u}},n(59877)):s.t(null,{replace:{studyShortDescription:u} +},n(80481)),r=h(t.id);await f(t,"all",null!=r?r:l,i.id,o.id)}else for await(const e of t.children)await m(e)}else for await(const e of t.children)await d(e);else await m(t)}async function m(t){const e="time"===t.type,i=e?"time":"price",o=function(){if(t.inline){const e=h(t.inline);if(e)return e}if(t.tooltip)return t.tooltip;const i=t.name?s.t(null,{replace:{inputTitle:t.name,studyShortDescription:u}},n(18571)):s.t(null,{replace:{studyShortDescription:u}},n(42917)),o=t.name?s.t(null,{replace:{inputTitle:t.name,studyShortDescription:u}},n(58552)):s.t(null,{replace:{studyShortDescription:u}},n(6083));return e?i:o}(),l=e?t.id:void 0,r=e?void 0:t.id;await f(t,i,o,l,r)}async function f(e,n,s,l,u){const c=await t.requestSelectPoint({pointType:n,pane:a,lineColor:void 0,selectPointMode:r.SelectPointMode.Study},s);void 0===a&&(a=c.pane);const p=o.childs().inputs;p&&(l&&(0,i.ensureDefined)(p.child(l)).setValue(1e3*(c.point.time||0)),u&&(0,i.ensureDefined)(p.child(u)).setValue(c.point.price))}function h(t){let e;return c.filter((e=>e.inline===t)).forEach((t=>{t.tooltip&&(e=t.tooltip)})),e}}}}]); \ No newline at end of file diff --git a/charting_library/bundles/new-edit-object-dialog.d3927b935fd414fbe5ee.js b/charting_library/bundles/new-edit-object-dialog.d3927b935fd414fbe5ee.js new file mode 100644 index 00000000..d741b34c --- /dev/null +++ b/charting_library/bundles/new-edit-object-dialog.d3927b935fd414fbe5ee.js @@ -0,0 +1,27 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6265],{82335:e=>{e.exports={switcher:"switcher-Wv0rGnT8","thumb-wrapper":"thumb-wrapper-Wv0rGnT8","size-small":"size-small-Wv0rGnT8","size-medium":"size-medium-Wv0rGnT8","size-large":"size-large-Wv0rGnT8",input:"input-Wv0rGnT8","intent-default":"intent-default-Wv0rGnT8","disable-active-state-styles":"disable-active-state-styles-Wv0rGnT8","intent-select":"intent-select-Wv0rGnT8",track:"track-Wv0rGnT8",thumb:"thumb-Wv0rGnT8"}},13549:e=>{e.exports={scrollable:"scrollable-qk6xG5kt"}},24959:e=>{e.exports={defaultsButtonText:"defaultsButtonText-CXKzQOaV",defaultsButtonItem:"defaultsButtonItem-CXKzQOaV",defaultsButtonIcon:"defaultsButtonIcon-CXKzQOaV"}},10986:e=>{e.exports={themesButtonText:"themesButtonText-ugYgmubN",themesButtonIcon:"themesButtonIcon-ugYgmubN",defaultsButtonText:"defaultsButtonText-ugYgmubN",defaultsButtonItem:"defaultsButtonItem-ugYgmubN"}},15185:e=>{e.exports={slider:"slider-n4RgAWzv",inner:"inner-n4RgAWzv"}},57248:e=>{e.exports={scrollWrap:"scrollWrap-Rf5MOAG5",tabsWrap:"tabsWrap-Rf5MOAG5",tabs:"tabs-Rf5MOAG5",withoutBorder:"withoutBorder-Rf5MOAG5",tab:"tab-Rf5MOAG5",withHover:"withHover-Rf5MOAG5",headerBottomSeparator:"headerBottomSeparator-Rf5MOAG5",fadeWithoutSlider:"fadeWithoutSlider-Rf5MOAG5",withBadge:"withBadge-Rf5MOAG5"}},39416:e=>{e.exports={wrap:"wrap-qKQlcmkd",wrapWithArrowsOuting:"wrapWithArrowsOuting-qKQlcmkd",wrapOverflow:"wrapOverflow-qKQlcmkd",scrollWrap:"scrollWrap-qKQlcmkd",noScrollBar:"noScrollBar-qKQlcmkd",icon:"icon-qKQlcmkd",scrollLeft:"scrollLeft-qKQlcmkd",scrollRight:"scrollRight-qKQlcmkd",isVisible:"isVisible-qKQlcmkd",iconWrap:"iconWrap-qKQlcmkd",fadeLeft:"fadeLeft-qKQlcmkd",fadeRight:"fadeRight-qKQlcmkd"}},45829:e=>{e.exports={separator:"separator-w5iW5vBm",small:"small-w5iW5vBm",normal:"normal-w5iW5vBm",large:"large-w5iW5vBm"}},86355:e=>{e.exports={tabs:"tabs-g47ZTMzc",tab:"tab-g47ZTMzc",noBorder:"noBorder-g47ZTMzc",disabled:"disabled-g47ZTMzc",active:"active-g47ZTMzc",defaultCursor:"defaultCursor-g47ZTMzc",slider:"slider-g47ZTMzc",content:"content-g47ZTMzc"}},17946:(e,t,l)=>{"use strict";l.d(t,{CustomBehaviourContext:()=>r});const r=(0,l(50959).createContext)({enableActiveStateStyles:!0});r.displayName="CustomBehaviourContext"},45601:(e,t,l)=>{"use strict";l.d(t,{Measure:()=>n});var r=l(19566);function n(e){const{children:t,onResize:l}=e;return t((0,r.useResizeObserver)(l||(()=>{}),[null===l]))}},4060:(e,t,l)=>{"use strict";l.r(t),l.d(t,{EditObjectDialogRenderer:()=>pl});var r=l(962),n=l(50959),o=l(50151),i=l(44352),s=l(47539),a=l(11536),c=l(56840),p=l(2484),d=l(76422),h=l(51768),u=l(31807),m=l(34290),v=l(50182),y=l(59064),g=l(86656),b=l(89215),w=l(37289),f=l(6250),C=l(48531),S=l(13549);class P extends n.PureComponent{constructor(e){super(e),this._handleClose=e=>{(null==e?void 0:e.target)&&e.target.closest('[data-dialog-name="gopro"]')||this.props.onClose()},this._renderFooterLeft=e=>{const{source:t,model:l}=this.props;if((0,f.isLineTool)(t))return n.createElement(C.FooterMenu,{sources:[t], +chartUndoModel:l});if((0,b.isStudy)(t))return n.createElement(m.StudyDefaultsManager,{model:l,source:t,mode:e?"compact":"normal"});throw new TypeError("Unsupported source type.")},this._handleSelect=e=>{this.setState({activeTabId:e},(()=>{this._requestResize&&this._requestResize()})),this.props.onActiveTabChanged&&this.props.onActiveTabChanged(e)},this._handleScroll=()=>{y.globalCloseDelegate.fire()},this._handleSubmit=()=>{this.props.onSubmit(),this.props.onClose()};const{pages:t,initialActiveTab:l}=this.props;this.state={activeTabId:t.allIds.includes(l)?l:t.allIds[0]}}render(){const{title:e,onCancel:t,onClose:l}=this.props,{activeTabId:r}=this.state;return n.createElement(v.AdaptiveConfirmDialog,{dataName:"indicator-properties-dialog",title:e,isOpened:!0,onSubmit:this._handleSubmit,onCancel:t,onClickOutside:this._handleClose,onClose:l,footerLeftRenderer:this._renderFooterLeft,render:this._renderChildren(r),submitOnEnterKey:!1})}_renderChildren(e){return({requestResize:t})=>{this._requestResize=t;const{pages:l,source:r,model:o}=this.props,i=l.byId[e],s="Component"in i?void 0:i.page;return n.createElement(n.Fragment,null,n.createElement(u.DialogTabs,{activeTabId:e,onSelect:this._handleSelect,tabs:l}),n.createElement(g.TouchScrollContainer,{className:S.scrollable,onScroll:this._handleScroll},"Component"in i?n.createElement(i.Component,{source:r,model:o}):n.createElement(w.PropertiesEditorTab,{page:s,tableKey:e})))}}}var T=l(8069),E=l(46069);class _ extends n.PureComponent{constructor(e){super(e),this._properties=this.props.source.properties(),this._inputs=new E.MetaInfoHelper(this.props.source.metaInfo()).getUserEditableInputs()}render(){return n.createElement(T.InputsTabContent,{property:this._properties,model:this.props.model,study:this.props.source,inputs:this._inputs})}}var k=l(22064),x=l(83421),I=l(58403),L=l(56857),R=l(72126),V=l(37350);const B=new s.TranslatedString("change visibility",i.t(null,void 0,l(21511)));class M extends n.PureComponent{constructor(){super(...arguments),this._onChange=e=>{const{setValue:t}=this.context,{visible:l}=this.props;l&&(0,V.setPropertyValue)(l,(l=>t(l,e,B)))}}render(){const{id:e,title:t,visible:r,disabled:o}=this.props,s=(0,a.clean)(i.t(t,{context:"input"},l(88601)),!0);return n.createElement(R.BoolInputComponent,{label:s,disabled:o,input:{id:e,type:"bool",defval:!0,name:"visible"},value:!r||(0,V.getPropertyValue)(r),onChange:this._onChange})}}M.contextType=L.StylePropertyContext;var D=l(98111),N=l(51613),W=l(51107),A=l(94697),z=l(94152),G=l(18819),H=l(14643),O=l(46464),F=l(96298),U=l(18621),q=l(98450),K=l(91512),Q=l(93976),Z=l(72914),j=l(21579);const X={[x.LineStudyPlotStyle.Line]:{type:x.LineStudyPlotStyle.Line,order:0,icon:z,label:i.t(null,void 0,l(1277))},[x.LineStudyPlotStyle.LineWithBreaks]:{type:x.LineStudyPlotStyle.LineWithBreaks,order:1,icon:G,label:i.t(null,void 0,l(54934))},[x.LineStudyPlotStyle.StepLine]:{type:x.LineStudyPlotStyle.StepLine,order:2,icon:H,label:i.t(null,void 0,l(79511))},[x.LineStudyPlotStyle.StepLineWithBreaks]:{ +type:x.LineStudyPlotStyle.StepLineWithBreaks,order:3,icon:O,label:i.t(null,void 0,l(64108))},[x.LineStudyPlotStyle.StepLineWithDiamonds]:{type:x.LineStudyPlotStyle.StepLineWithDiamonds,order:4,icon:F,label:i.t(null,void 0,l(67767))},[x.LineStudyPlotStyle.Histogram]:{type:x.LineStudyPlotStyle.Histogram,order:5,icon:U,label:i.t(null,void 0,l(11091))},[x.LineStudyPlotStyle.Cross]:{type:x.LineStudyPlotStyle.Cross,order:6,icon:q,label:i.t(null,{context:"chart_type"},l(74274))},[x.LineStudyPlotStyle.Area]:{type:x.LineStudyPlotStyle.Area,order:7,icon:K,label:i.t(null,void 0,l(42097))},[x.LineStudyPlotStyle.AreaWithBreaks]:{type:x.LineStudyPlotStyle.AreaWithBreaks,order:8,icon:Q,label:i.t(null,void 0,l(65262))},[x.LineStudyPlotStyle.Columns]:{type:x.LineStudyPlotStyle.Columns,order:9,icon:Z,label:i.t(null,void 0,l(36018))},[x.LineStudyPlotStyle.Circles]:{type:x.LineStudyPlotStyle.Circles,order:10,icon:j,label:i.t(null,void 0,l(39495))}},Y=Object.values(X).sort(((e,t)=>e.order-t.order)).map((e=>({value:e.type,selectedContent:n.createElement(A.DisplayItem,{icon:e.icon}),content:n.createElement(A.DropItem,{icon:e.icon,label:e.label})}))),$=i.t(null,void 0,l(91492));class J extends n.PureComponent{render(){const{id:e,plotType:t,className:l,priceLine:r,plotTypeChange:o,priceLineChange:i,disabled:s}=this.props;if(!(t in X))return null;const a={readonly:!0,content:n.createElement(n.Fragment,null,n.createElement(W.MenuItemSwitcher,{id:"PlotTypePriceLineSwitch",checked:r,label:$,preventLabelHighlight:!0,value:"priceLineSwitcher",onChange:i}),n.createElement(N.PopupMenuSeparator,null))};return n.createElement(A.IconDropdown,{id:e,disabled:s,className:l,hideArrowButton:!0,items:[a,...Y],value:t,onChange:o})}}var ee=l(14448),te=l(42430);const le=new s.TranslatedString("change plot type",i.t(null,void 0,l(15683))),re=new s.TranslatedString("change price line visibility",i.t(null,void 0,l(67761)));class ne extends n.PureComponent{constructor(){super(...arguments),this._onPlotTypeChange=e=>{const{setValue:t}=this.context,{styleProp:{plottype:l}}=this.props;l&&t(l,e,le)},this._onPriceLineChange=e=>{const{setValue:t}=this.context,{styleProp:{trackPrice:l}}=this.props;l&&t(l,e,re)}}render(){const{id:e,paletteColor:t,paletteColorProps:r,styleProp:o,isLine:s,hasPlotTypeSelect:a,grouped:c,offset:p}=this.props,d=r.childs();return n.createElement(D.InputRow,{grouped:c,label:n.createElement("div",{className:te.childRowContainer},i.t(t.name,{context:"input"},l(88601))),offset:p},n.createElement(ee.ColorWithThicknessSelect,{disabled:!o.visible.value(),color:d.color,transparency:o.transparency,thickness:s?d.width:void 0,isPaletteColor:!0}),s&&a&&o.plottype&&o.trackPrice?n.createElement(J,{id:(0,k.createDomId)(e,"plot-type-select"),disabled:!o.visible.value(),className:te.smallStyleControl,plotType:o.plottype.value(),priceLine:o.trackPrice.value(),plotTypeChange:this._onPlotTypeChange,priceLineChange:this._onPriceLineChange}):null)}}ne.contextType=L.StylePropertyContext;var oe=l(40296);function ie(e,t,l,r,i,s,a){const c=t.colors,p=l.colors +;return Object.keys(c).map(((t,l)=>n.createElement(ne,{key:a?`${t}-secondary`:t,id:e,grouped:!0,paletteColor:(0,o.ensureDefined)(c[t]),paletteColorProps:(0,o.ensureDefined)(p[t]),styleProp:r,isLine:i,hasPlotTypeSelect:0===l,offset:s})))}class se extends n.PureComponent{render(){const{plot:e,area:t,palette:l,paletteProps:r,hideVisibilitySwitch:i,styleProp:s,showOnlyTitle:a,showSeparator:c=!0,offset:p,secondaryPalette:d,secondaryPaletteProps:h}=this.props,u=e?e.id:(0,o.ensureDefined)(t).id,m=!u.startsWith("fill")&&e&&(0,x.isLinePlot)(e);return n.createElement(n.Fragment,null,!i&&n.createElement(oe.PropertyTable.Row,null,n.createElement(oe.PropertyTable.Cell,{placement:"first",colSpan:2,offset:p},a?n.createElement("div",null,t?t.title:s.title.value()):n.createElement(M,{id:u,title:t?t.title:s.title.value(),visible:s.visible}))),ie(u,l,r,s,m,p),d&&h&&ie(u,d,h,s,m,p,!0),c&&n.createElement(oe.PropertyTable.GroupSeparator,null))}}se.contextType=L.StylePropertyContext;var ae=l(23460);class ce extends n.PureComponent{constructor(e){super(e),this._visible=new ae.StudyPlotVisibleProperty(e.styleProp.display)}render(){const{plot:e,area:t,palette:l,paletteProps:r,hideVisibilitySwitch:o,styleProp:i,showOnlyTitle:s,showSeparator:a=!0,offset:c}=this.props;return n.createElement(se,{plot:e,area:t,palette:l,paletteProps:r,styleProp:{...i,visible:this._visible},showSeparator:a,hideVisibilitySwitch:o,showOnlyTitle:s,offset:c})}componentWillUnmount(){this._visible.destroy()}}ce.contextType=L.StylePropertyContext;class pe extends n.PureComponent{constructor(e){super(e),this._visible=new ae.StudyPlotVisibleProperty(e.display)}render(){const{id:e,title:t,disabled:l}=this.props;return n.createElement(M,{id:e,title:t,disabled:l,visible:this._visible})}componentWillUnmount(){this._visible.destroy()}}pe.contextType=L.StylePropertyContext;var de=l(50890);const he=new s.TranslatedString("change plot type",i.t(null,void 0,l(15683))),ue=new s.TranslatedString("change price line visibility",i.t(null,void 0,l(67761)));class me extends n.PureComponent{constructor(){super(...arguments),this._onPlotTypeChange=e=>{const{setValue:t}=this.context,{property:{plottype:l}}=this.props;l&&t(l,e,he)},this._onPriceLineChange=e=>{const{setValue:t}=this.context,{property:{trackPrice:l}}=this.props;l&&t(l,e,ue)}}render(){const{id:e,isRGB:t,isFundamental:l,property:{title:r,color:o,plottype:i,linewidth:s,transparency:a,trackPrice:c,display:p}}=this.props;return n.createElement(D.InputRow,{label:n.createElement(pe,{id:e,title:r.value(),display:p})},t&&!l?this._getInputForRgb():n.createElement(ee.ColorWithThicknessSelect,{disabled:0===p.value(),color:o,transparency:a,thickness:s}),n.createElement(J,{id:(0,k.createDomId)(e,"plot-type-select"),disabled:0===p.value(),className:te.smallStyleControl,plotType:i.value(),priceLine:c.value(),plotTypeChange:this._onPlotTypeChange,priceLineChange:this._onPriceLineChange}))}_getInputForRgb(){const{id:e,showLineWidth:t,property:l}=this.props,{linewidth:r,display:o}=l;return r&&t?n.createElement(de.LineWidthSelect,{id:(0, +k.createDomId)(e,"line-width-select"),property:r,disabled:0===o.value()}):null}}me.contextType=L.StylePropertyContext;const ve=n.createContext(null);class ye extends n.PureComponent{render(){const{id:e,isRGB:t,title:l,visible:r,color:o,transparency:i,thickness:s,children:a,switchable:c=!0,offset:p,grouped:d}=this.props;return n.createElement(D.InputRow,{label:c?n.createElement(M,{id:e,title:l,visible:r}):l,offset:p,grouped:d},t?null:n.createElement(ee.ColorWithThicknessSelect,{disabled:r&&!(Array.isArray(r)?r[0].value():r.value()),color:o,transparency:i,thickness:s}),a)}}ye.contextType=L.StylePropertyContext;class ge extends n.PureComponent{constructor(e){super(e),this._visible=new ae.StudyPlotVisibleProperty(e.display)}render(){const{id:e,isRGB:t,title:l,color:r,transparency:o,thickness:i,children:s,switchable:a=!0,offset:c,grouped:p}=this.props;return n.createElement(ye,{id:e,isRGB:t,title:l,color:r,transparency:o,thickness:i,children:s,switchable:a,offset:c,grouped:p,visible:this._visible})}componentWillUnmount(){this._visible.destroy()}}ge.contextType=L.StylePropertyContext;class be extends n.PureComponent{render(){const{id:e,isRGB:t,property:{colorup:l,colordown:r,transparency:i,display:s}}=this.props;return n.createElement(ve.Consumer,null,(a=>n.createElement(n.Fragment,null,n.createElement(oe.PropertyTable.Row,null,n.createElement(oe.PropertyTable.Cell,{placement:"first",colSpan:2,grouped:!0},n.createElement(pe,{id:e,title:je((0,o.ensureNotNull)(a),e),display:s}))),!t&&n.createElement(n.Fragment,null,n.createElement(ge,{id:e,title:Fe,color:l,transparency:i,display:s,switchable:!1,offset:!0,grouped:!0}),n.createElement(ge,{id:e,title:Ue,color:r,transparency:i,display:s,switchable:!1,offset:!0,grouped:!0})),n.createElement(oe.PropertyTable.GroupSeparator,null))))}}be.contextType=L.StylePropertyContext;var we=l(87795),fe=l.n(we),Ce=l(97754),Se=l.n(Ce),Pe=l(31261),Te=l(75690),Ee=l(89);const _e={[Ee.MarkLocation.AboveBar]:{value:Ee.MarkLocation.AboveBar,content:i.t(null,void 0,l(41389)),order:0},[Ee.MarkLocation.BelowBar]:{value:Ee.MarkLocation.BelowBar,content:i.t(null,void 0,l(78626)),order:1},[Ee.MarkLocation.Top]:{value:Ee.MarkLocation.Top,content:i.t(null,void 0,l(65994)),order:2},[Ee.MarkLocation.Bottom]:{value:Ee.MarkLocation.Bottom,content:i.t(null,void 0,l(91757)),order:3},[Ee.MarkLocation.Absolute]:{value:Ee.MarkLocation.Absolute,content:i.t(null,void 0,l(29520)),order:4}},ke=Object.values(_e).sort(((e,t)=>e.order-t.order));class xe extends n.PureComponent{render(){const{id:e,shapeLocation:t,className:l,menuItemClassName:r,shapeLocationChange:o,disabled:i}=this.props;return n.createElement(Te.Select,{id:e,disabled:i,className:l,menuItemClassName:r,items:ke,value:t,onChange:o})}}const Ie=new s.TranslatedString("change char",i.t(null,void 0,l(98491))),Le=new s.TranslatedString("change location",i.t(null,void 0,l(38361)));class Re extends n.PureComponent{constructor(){super(...arguments),this._onCharChange=e=>{ +const{setValue:t}=this.context,l=e.currentTarget.value.trim(),r=fe()(l),n=0===r.length?"":r[r.length-1],{property:{char:o}}=this.props;t(o,n,Ie)},this._onLocationChange=e=>{const{setValue:t}=this.context,{property:{location:l}}=this.props;t(l,e,Le)}}render(){const{id:e,isRGB:t,property:{title:l,color:r,transparency:o,char:i,location:s,display:a},hasPalette:c}=this.props;return n.createElement(D.InputRow,{grouped:c,label:n.createElement(pe,{id:e,title:l.value(),display:a})},!c&&!t&&n.createElement(ee.ColorWithThicknessSelect,{disabled:0===a.value(),color:r,transparency:o}),n.createElement(Pe.InputControl,{disabled:0===a.value(),className:te.smallStyleControl,value:i.value(),onChange:this._onCharChange}),n.createElement(xe,{id:(0,k.createDomId)(e,"shape-style-select"),disabled:0===a.value(),className:Ce(te.defaultSelect,te.additionalSelect),menuItemClassName:te.defaultSelectItem,shapeLocation:s.value(),shapeLocationChange:this._onLocationChange}))}}Re.contextType=L.StylePropertyContext;var Ve=l(23387);const Be={arrow_down:l(69151),arrow_up:l(67211),circle:l(83786),cross:l(50858),diamond:l(13201),flag:l(59058),label_down:l(8537),label_up:l(2309),square:l(78240),triangle_down:l(41683),triangle_up:l(6570),x_cross:l(23223)};function Me(e){return Be[e]}const De=[];Object.keys(Ve.plotShapesData).forEach((e=>{const t=Ve.plotShapesData[e];De.push({id:t.id,value:t.id,selectedContent:n.createElement(A.DisplayItem,{icon:Me(t.icon)}),content:n.createElement(A.DropItem,{icon:Me(t.icon),label:t.guiName})})}));class Ne extends n.PureComponent{render(){const{id:e,shapeStyleId:t,className:l,shapeStyleChange:r,disabled:o}=this.props;return n.createElement(A.IconDropdown,{id:e,disabled:o,className:l,hideArrowButton:!0,items:De,value:t,onChange:r})}}const We=new s.TranslatedString("change shape",i.t(null,void 0,l(86888))),Ae=new s.TranslatedString("change location",i.t(null,void 0,l(38361)));class ze extends n.PureComponent{constructor(){super(...arguments),this._onPlotTypeChange=e=>{const{setValue:t}=this.context,{property:{plottype:l}}=this.props;t(l,e,We)},this._onLocationChange=e=>{const{setValue:t}=this.context,{property:{location:l}}=this.props;t(l,e,Ae)}}render(){const{id:e,isRGB:t,hasPalette:l,property:{title:r,color:o,transparency:i,plottype:s,location:a,display:c}}=this.props;return n.createElement(D.InputRow,{grouped:l,label:n.createElement(pe,{id:e,title:r.value(),display:c})},!l&&!t&&n.createElement(ee.ColorWithThicknessSelect,{disabled:0===c.value(),color:o,transparency:i}),n.createElement(Ne,{id:(0,k.createDomId)(e,"shape-style-select"),disabled:0===c.value(),className:te.smallStyleControl,shapeStyleId:s.value(),shapeStyleChange:this._onPlotTypeChange}),n.createElement(xe,{id:(0,k.createDomId)(e,"shape-location-select"),disabled:0===c.value(),className:Ce(te.defaultSelect,te.additionalSelect),menuItemClassName:te.defaultSelectItem,shapeLocation:a.value(),shapeLocationChange:this._onLocationChange}))}}ze.contextType=L.StylePropertyContext;var Ge=l(98351),He=l(60923);const Oe=(0, +Ge.getLogger)("Chart.Study.PropertyPage"),Fe=i.t(null,void 0,l(98802)),Ue=i.t(null,void 0,l(41361)),qe=i.t(null,void 0,l(83760)),Ke=i.t(null,void 0,l(26458)),Qe=i.t(null,void 0,l(48848));class Ze extends n.PureComponent{render(){const{plot:e,palettes:t,study:l}=this.props,r=e.id,o=l.properties().styles[r],i=e.type,s=t.main,a=!!l.metaInfo().isRGB;if("line"===i||"bar_colorer"===i||"bg_colorer"===i)return s&&s.palette&&s.paletteProps?n.createElement(ce,{plot:e,palette:s.palette,paletteProps:s.paletteProps,styleProp:o}):n.createElement(me,{id:r,property:o,isRGB:a,isFundamental:false,showLineWidth:"line"===i});if("arrows"===i){const i=this._getPlotSwitch(r,je(l,r),o.display);if(a)return i;const s=t.up,c=t.down;return s||c?n.createElement(n.Fragment,null,i,s&&s.palette&&s.paletteProps?n.createElement(ce,{plot:e,palette:s.palette,paletteProps:s.paletteProps,styleProp:{...o,title:(0,He.createPrimitiveProperty)(Fe)},showSeparator:!1,showOnlyTitle:!0,offset:!0}):n.createElement(ge,{id:r,isRGB:a,title:Fe,color:o.colorup,display:o.display,transparency:o.transparency,switchable:!1,grouped:!0,offset:!0}),c&&c.palette&&c.paletteProps?n.createElement(ce,{plot:e,palette:c.palette,paletteProps:c.paletteProps,styleProp:{...o,title:(0,He.createPrimitiveProperty)(Ue)},showSeparator:!1,showOnlyTitle:!0,offset:!0}):n.createElement(ge,{id:r,isRGB:a,title:Ue,color:o.colordown,display:o.display,transparency:o.transparency,switchable:!1,grouped:!0,offset:!0}),n.createElement(oe.PropertyTable.GroupSeparator,null)):n.createElement(be,{id:r,property:o,isRGB:a,plot:e,palettes:t,styleProp:o})}if("chars"===i||"shapes"===i)return n.createElement(n.Fragment,null,"chars"===i?n.createElement(Re,{id:r,property:o,hasPalette:Boolean(s&&s.palette),isRGB:a}):n.createElement(ze,{id:r,property:o,hasPalette:Boolean(s&&s.palette),isRGB:a}),s&&s.palette&&s.paletteProps&&n.createElement(ce,{plot:e,palette:s.palette,paletteProps:s.paletteProps,hideVisibilitySwitch:!0,styleProp:o}));if((0,x.isOhlcPlot)(e)){const o=e.target,i=l.properties().ohlcPlots[o],c=this._getPlotSwitch(r,i.title.value(),i.display);if(a)return c;const p=t.wick&&t.wick.palette&&t.wick.paletteProps,d=t.border&&t.border.palette&&t.border.paletteProps;return n.createElement(n.Fragment,null,c,s&&s.palette&&s.paletteProps?n.createElement(ce,{plot:e,palette:s.palette,paletteProps:s.paletteProps,styleProp:{...i,title:(0,He.createPrimitiveProperty)(qe)},showSeparator:!1,showOnlyTitle:!0,offset:!0}):n.createElement(ge,{id:r,isRGB:a,title:qe,display:i.display,color:i.color,transparency:i.transparency,switchable:!1,grouped:!0,offset:!0}),t.wick&&t.wick.palette&&t.wick.paletteProps&&n.createElement(ce,{plot:e,palette:t.wick.palette,paletteProps:t.wick.paletteProps,styleProp:{...i,title:(0,He.createPrimitiveProperty)(Ke)},showSeparator:!1,showOnlyTitle:!0,offset:!0}),Boolean(!p&&i.wickColor)&&n.createElement(ge,{id:r,isRGB:a,title:Ke,display:i.display,color:i.wickColor,transparency:i.transparency,switchable:!1,grouped:!0,offset:!0}),t.border&&t.border.palette&&t.border.paletteProps&&n.createElement(ce,{ +plot:e,palette:t.border.palette,paletteProps:t.border.paletteProps,styleProp:{...i,title:(0,He.createPrimitiveProperty)(Qe)},showSeparator:!1,showOnlyTitle:!0,offset:!0}),Boolean(!d&&i.borderColor)&&n.createElement(ge,{id:r,isRGB:a,title:Qe,display:i.display,color:i.borderColor,transparency:i.transparency,switchable:!1,grouped:!0,offset:!0}),n.createElement(oe.PropertyTable.GroupSeparator,null))}return Oe.logError("Unknown plot type: "+i),null}_getPlotSwitch(e,t,l){return n.createElement(oe.PropertyTable.Row,null,n.createElement(oe.PropertyTable.Cell,{placement:"first",colSpan:2},n.createElement(pe,{id:e,title:t,display:l})))}}function je(e,t){const l=(0,o.ensureDefined)(e.metaInfo().styles),{title:r}=(0,o.ensureDefined)(l[t]);return(0,o.ensureDefined)(r)}var Xe=l(50866),Ye=l(53598);const $e=new s.TranslatedString("change line style",i.t(null,void 0,l(28691)));class Je extends n.PureComponent{constructor(){super(...arguments),this._onLineStyleChange=e=>{const{setValue:t}=this.context,{lineStyle:l}=this.props;(0,V.setPropertyValue)(l,(l=>t(l,e,$e)))}}render(){const{lineStyle:e,...t}=this.props;return n.createElement(Ye.LineStyleSelect,{...t,lineStyle:(0,V.getPropertyValue)(e),lineStyleChange:this._onLineStyleChange})}}Je.contextType=L.StylePropertyContext;const et=new s.TranslatedString("change value",i.t(null,void 0,l(50463)));class tt extends n.PureComponent{constructor(){super(...arguments),this._onValueChange=e=>{const{setValue:t}=this.context,{value:l}=this.props.property;t(l,e,et)}}render(){const{id:e,property:{name:t,color:l,linestyle:r,linewidth:o,transparency:i,value:s,visible:a}}=this.props;return n.createElement(D.InputRow,{labelAlign:"adaptive",label:n.createElement(M,{id:e,title:t.value(),visible:a})},n.createElement("div",{className:te.block},n.createElement("div",{className:te.group},n.createElement(ee.ColorWithThicknessSelect,{disabled:!a.value(),color:l,transparency:i,thickness:o}),n.createElement(Je,{id:(0,k.createDomId)(e,"line-style-select"),disabled:!a.value(),className:te.smallStyleControl,lineStyle:r})),n.createElement("div",{className:Ce(te.wrapGroup,te.defaultSelect,te.additionalSelect)},n.createElement(Xe.FloatInputComponent,{input:{id:"",name:"",type:"float",defval:0},value:s.value(),disabled:!a.value(),onChange:this._onValueChange}))))}}tt.contextType=L.StylePropertyContext;class lt extends n.PureComponent{render(){const{orders:{visible:e,showLabels:t,showQty:r}}=this.props;return n.createElement(n.Fragment,null,n.createElement(oe.PropertyTable.Row,null,n.createElement(oe.PropertyTable.Cell,{placement:"first",colSpan:2},n.createElement(M,{id:"chart-orders-switch",title:i.t(null,void 0,l(7138)),visible:e}))),n.createElement(oe.PropertyTable.Row,null,n.createElement(oe.PropertyTable.Cell,{placement:"first",colSpan:2},n.createElement(M,{id:"chart-orders-labels-switch",title:i.t(null,void 0,l(86520)),visible:t}))),n.createElement(oe.PropertyTable.Row,null,n.createElement(oe.PropertyTable.Cell,{placement:"first",colSpan:2},n.createElement(M,{id:"chart-orders-qty-switch", +title:i.t(null,void 0,l(66596)),visible:r}))))}}lt.contextType=L.StylePropertyContext;var rt=l(9822),nt=l(3927);const ot=new s.TranslatedString("change percent width",i.t(null,void 0,l(51081))),it=new s.TranslatedString("change placement",i.t(null,void 0,l(47634))),st=new s.TranslatedString("change values visibility",i.t(null,void 0,l(12628))),at=[{value:rt.HHistDirection.LeftToRight,content:i.t(null,void 0,l(19286))},{value:rt.HHistDirection.RightToLeft,content:i.t(null,void 0,l(21141))}],ct=i.t(null,void 0,l(95247)),pt=i.t(null,void 0,l(21861)),dt=i.t(null,void 0,l(91322)),ht=i.t(null,void 0,l(19221));class ut extends n.PureComponent{constructor(){super(...arguments),this._onPercentWidthChange=e=>{const{setValue:t}=this.context,{percentWidth:l}=this.props.property.childs();t(l,e,ot)},this._onPlacementChange=e=>{const{setValue:t}=this.context,{direction:l}=this.props.property.childs();t(l,e,it)},this._onShowValuesChange=e=>{const{setValue:t}=this.context,{showValues:l}=this.props.property.childs();t(l,e,st)}}render(){const{title:e,percentWidth:t,direction:l,showValues:r,valuesColor:o,visible:i}=this.props.property.childs();return n.createElement(n.Fragment,null,n.createElement(oe.PropertyTable.Row,null,n.createElement(oe.PropertyTable.Cell,{placement:"first",colSpan:2,grouped:!0},n.createElement(M,{id:e.value(),title:e.value(),visible:i}))),n.createElement(D.InputRow,{label:n.createElement("div",{className:te.childRowContainer},ct),grouped:!0},n.createElement(nt.IntegerInputComponent,{input:{id:"",name:"",type:"integer",defval:0},value:t.value(),disabled:!i.value(),onChange:this._onPercentWidthChange})),n.createElement(D.InputRow,{label:n.createElement("div",{className:te.childRowContainer},pt),grouped:!0},n.createElement(Te.Select,{id:"hhist-graphic-placement-select",disabled:!i.value(),className:te.defaultSelect,menuItemClassName:te.defaultSelectItem,items:at,value:l.value(),onChange:this._onPlacementChange})),n.createElement(oe.PropertyTable.Row,null,n.createElement(oe.PropertyTable.Cell,{className:te.childRowContainer,placement:"first",colSpan:2,grouped:!0},n.createElement(R.BoolInputComponent,{label:dt,input:{id:e.value()+"_showValues",type:"bool",defval:!0,name:"visible"},value:!r||r.value(),disabled:!i.value(),onChange:this._onShowValuesChange}))),n.createElement(D.InputRow,{label:n.createElement("div",{className:te.childRowContainer},ht),grouped:!0},n.createElement(ee.ColorWithThicknessSelect,{disabled:i&&!i.value(),color:o})),this._renderColors(),n.createElement(oe.PropertyTable.GroupSeparator,null))}_renderColors(){const{colors:e,titles:t,transparencies:l,visible:r}=this.props.property.childs();return e.childNames().map((o=>n.createElement(D.InputRow,{key:o,grouped:!0,label:n.createElement("div",{className:te.childRowContainer},t.childs()[o].value())},n.createElement(ee.ColorWithThicknessSelect,{disabled:!r.value(),color:e.childs()[o],transparency:l.childs()[o]}))))}}ut.contextType=L.StylePropertyContext;class mt extends n.PureComponent{render(){ +const{title:e}=this.props,{color:t,transparency:l,width:r,style:o,visible:i}=this.props.property.childs();return n.createElement(D.InputRow,{label:n.createElement(M,{id:e.value(),title:e.value(),visible:i})},n.createElement(ee.ColorWithThicknessSelect,{disabled:!i.value(),color:t,transparency:l,thickness:r}),n.createElement(Je,{id:(0,k.createDomId)(e.value(),"line-style-select"),disabled:!i.value(),className:te.smallStyleControl,lineStyle:o}))}}mt.contextType=L.StylePropertyContext;class vt extends n.PureComponent{render(){const{graphicType:e,study:t}=this.props,l=t.metaInfo().graphics,r=t.properties().graphics,i=(0,o.ensureDefined)(l[e]);return Object.keys(i).map(((t,l)=>{const o=r[e][t];return"horizlines"===e||"vertlines"===e||"lines"===e?n.createElement(mt,{key:t,title:"lines"===e?o.title:o.name,property:o}):"hhists"===e?n.createElement(ut,{key:t,property:o}):null}))}}var yt=l(66045);const gt=new s.TranslatedString("change font size",i.t(null,void 0,l(7378))),bt=[10,11,12,14,16,20,24,28,32,40].map((e=>({value:e,title:e.toString()})));class wt extends n.PureComponent{constructor(){super(...arguments),this._onFontSizeChange=e=>{const{setValue:t}=this.context,{fontSize:l}=this.props;t(l,e,gt)}}render(){const{fontSize:e,...t}=this.props;return n.createElement(yt.FontSizeSelect,{...t,fontSizes:bt,fontSize:e.value(),fontSizeChange:this._onFontSizeChange})}}wt.contextType=L.StylePropertyContext;const ft=new s.TranslatedString("change visibility",i.t(null,void 0,l(21511))),Ct=i.t(null,void 0,l(64606)),St=i.t(null,void 0,l(94420)),Pt={Traditional:new Set(["S5/R5","S4/R4","S3/R3","S2/R2","S1/R1","P"]),Fibonacci:new Set(["S3/R3","S2/R2","S1/R1","P"]),Woodie:new Set(["S4/R4","S3/R3","S2/R2","S1/R1","P"]),Classic:new Set(["S4/R4","S3/R3","S2/R2","S1/R1","P"]),DM:new Set(["S1/R1","P"]),DeMark:new Set(["S1/R1","P"]),Camarilla:new Set(["S4/R4","S3/R3","S2/R2","S1/R1","P"])};class Tt extends n.PureComponent{constructor(){super(...arguments),this._onChange=e=>{const{setValue:t}=this.context,{levelsStyle:l}=this.props.property.childs(),{showLabels:r}=l.childs();t(r,e,ft)}}render(){const{fontsize:e,levelsStyle:t}=this.props.property.childs();return n.createElement(n.Fragment,null,n.createElement(D.InputRow,{labelAlign:"adaptive",label:n.createElement("span",null,Ct)},n.createElement("div",{className:te.block},n.createElement("div",{className:Ce(te.wrapGroup,te.additionalSelect)},n.createElement(wt,{id:"pivot-points-standard-font-size-select",fontSize:e})))),n.createElement(oe.PropertyTable.Row,null,n.createElement(oe.PropertyTable.Cell,{placement:"first",colSpan:2},n.createElement(R.BoolInputComponent,{label:St,input:{id:"ShowLabels",type:"bool",defval:!0,name:"visible"},value:t.childs().showLabels.value(),onChange:this._onChange}))),this._renderColors())}_renderColors(){const{levelsStyle:e,inputs:t}=this.props.property.childs(),{colors:l,widths:r,visibility:i}=e.childs(),{kind:s}=t.childs(),a=(0,o.ensureDefined)(Pt[s.value()]);return l.childNames().filter((e=>a.has(e))).map((e=>n.createElement(ye,{key:e,id:e,title:e, +color:l.childs()[e],visible:i.childs()[e],thickness:r.childs()[e]})))}}Tt.contextType=L.StylePropertyContext;const Et=new s.TranslatedString("change visibility",i.t(null,void 0,l(21511))),_t=i.t(null,void 0,l(14414)),kt=i.t(null,void 0,l(91322)),xt=i.t(null,void 0,l(95247)),It=i.t(null,void 0,l(21861)),Lt=i.t(null,void 0,l(31577)),Rt=i.t(null,{context:"input"},l(23545)),Vt=i.t(null,{context:"input"},l(41596)),Bt=[{value:rt.HHistDirection.RightToLeft,content:i.t(null,void 0,l(21141))},{value:rt.HHistDirection.LeftToRight,content:i.t(null,void 0,l(19286))}];class Mt extends n.PureComponent{constructor(){super(...arguments),this._onChange=e=>{this._setHhistsProperty("visible",e)},this._onShowValuesChange=e=>{this._setHhistsProperty("showValues",e)},this._onValueChange=e=>{this._setHhistsProperty("percentWidth",e)},this._onDirectionChange=e=>{this._setHhistsProperty("direction",e)}}render(){var e,t,r,s,a,c;const{metaInfo:p}=this.props,{graphics:d,styles:h,showLabelsOnPriceScale:u,showLegendValues:m}=this.props.property.childs(),{hhists:v,horizlines:y,polygons:g}=d.childs(),b=(0,o.ensureDefined)(p.graphics.hhists),w=Object.keys(b),f=v.childs()[w[0]],C=f.childs().visible,S=w.map((e=>v.childs()[e].childs().showValues)),P=f.childs().percentWidth,T=f.childs().direction,E=w.map((e=>v.childs()[e].childs().valuesColor)),_=null===(e=y.childs())||void 0===e?void 0:e.vahLines,k=null===(t=p.graphics.horizlines)||void 0===t?void 0:t.vahLines,x=null===(r=y.childs())||void 0===r?void 0:r.valLines,I=null===(s=p.graphics.horizlines)||void 0===s?void 0:s.valLines,L=y.childs().pocLines,V=(0,o.ensureDefined)(null===(a=p.graphics.horizlines)||void 0===a?void 0:a.pocLines),B=h.childs().developingPoc,N=new ae.StudyPlotVisibleProperty(B.childs().display),W=(0,o.ensureDefined)(null===(c=p.styles)||void 0===c?void 0:c.developingPoc),A=h.childs().developingVAHigh,z=new ae.StudyPlotVisibleProperty(A.childs().display),G=h.childs().developingVALow,H=new ae.StudyPlotVisibleProperty(G.childs().display),O=p.graphics.polygons&&p.graphics.polygons.histBoxBg;return n.createElement(n.Fragment,null,n.createElement(oe.PropertyTable.Row,null,n.createElement(oe.PropertyTable.Cell,{placement:"first",colSpan:2},n.createElement(R.BoolInputComponent,{label:_t,input:{id:"VolumeProfile",type:"bool",defval:!0,name:"visible"},value:C.value(),onChange:this._onChange}))),n.createElement(oe.PropertyTable.Row,null,n.createElement(oe.PropertyTable.Cell,{placement:"first"},n.createElement("div",{className:te.childRowContainer},n.createElement(R.BoolInputComponent,{disabled:!C.value(),label:kt,input:{id:"ShowValues",type:"bool",defval:!0,name:"visible"},value:S[0].value(),onChange:this._onShowValuesChange}))),n.createElement(oe.PropertyTable.Cell,{placement:"last"},n.createElement(ee.ColorWithThicknessSelect,{disabled:!C.value()||!S[0].value(),color:E}))),n.createElement(oe.PropertyTable.Row,null,n.createElement(oe.PropertyTable.Cell,{placement:"first"},n.createElement("div",{className:te.childRowContainer},xt)),n.createElement(oe.PropertyTable.Cell,{placement:"last" +},n.createElement(nt.IntegerInputComponent,{disabled:!C.value(),input:{id:"",name:"",type:"integer",defval:0},value:P.value(),onChange:this._onValueChange}))),n.createElement(oe.PropertyTable.Row,null,n.createElement(oe.PropertyTable.Cell,{placement:"first"},n.createElement("div",{className:te.childRowContainer},It)),n.createElement(oe.PropertyTable.Cell,{placement:"last"},n.createElement(Te.Select,{id:"hhist-direction-select",disabled:!C.value(),className:te.defaultSelect,menuItemClassName:te.defaultSelectItem,items:Bt,value:T.value(),onChange:this._onDirectionChange}))),w.map((e=>n.createElement(n.Fragment,{key:e},v.childs()[e].childs().colors.childNames().map(((t,r)=>{const o=b[e];return n.createElement(D.InputRow,{key:r,label:n.createElement("div",{className:te.childRowContainer},o&&i.t(o.titles[r],{context:"input"},l(88601))||"")},n.createElement(ee.ColorWithThicknessSelect,{disabled:!C.value(),color:v.childs()[e].childs().colors.childs()[r],transparency:v.childs()[e].childs().transparencies.childs()[r]}))}))))),k&&_&&n.createElement(ye,{id:"vahLines",title:k.name,color:_.childs().color,visible:_.childs().visible,thickness:_.childs().width},n.createElement(Je,{id:"vah-lines-line-style-select",disabled:!_.childs().visible.value(),className:te.smallStyleControl,lineStyle:_.childs().style})),I&&x&&n.createElement(ye,{id:"valLines",title:I.name,color:x.childs().color,visible:x.childs().visible,thickness:x.childs().width},n.createElement(Je,{id:"val-lines-line-style-select",disabled:!x.childs().visible.value(),className:te.smallStyleControl,lineStyle:x.childs().style})),n.createElement(ye,{id:"pocLines",title:V.name,color:L.childs().color,visible:L.childs().visible,thickness:L.childs().width},n.createElement(Je,{id:"poc-lines-line-style-select",disabled:!L.childs().visible.value(),className:te.smallStyleControl,lineStyle:L.childs().style})),B&&n.createElement(ye,{id:"developingPoc",title:W.title&&i.t(W.title,{context:"input"},l(88601))||"",color:B.childs().color,visible:N,thickness:B.childs().linewidth},n.createElement(Je,{id:"developing-poc-line-style-select",disabled:!N.value(),className:te.smallStyleControl,lineStyle:B.childs().linestyle})),A&&G&&n.createElement(ye,{id:"developingPoc",title:Lt,color:[A.childs().color,G.childs().color],visible:[z,H],thickness:[A.childs().linewidth,G.childs().linewidth]},n.createElement(Je,{id:"developing-VA-line-style-select",disabled:!z.value()&&!H.value(),className:te.smallStyleControl,lineStyle:[A.childs().linestyle,G.childs().linestyle]})),g&&n.createElement(D.InputRow,{label:n.createElement("div",null,O&&i.t(O.name,{context:"input"},l(88601))||"")},n.createElement(ee.ColorWithThicknessSelect,{color:g.childs().histBoxBg.childs().color,transparency:g.childs().histBoxBg.childs().transparency})),"VbPFixed"!==p.shortId&&n.createElement(n.Fragment,null,n.createElement(oe.PropertyTable.Cell,{placement:"first",colSpan:2},n.createElement(M,{id:"showLabelsOnPriceScale",title:Vt,visible:u})),n.createElement(oe.PropertyTable.Cell,{placement:"first",colSpan:2},n.createElement(M,{ +id:"showLegendValues",title:Rt,visible:m}))))}_setHhistsProperty(e,t){const{setValue:l}=this.context,{metaInfo:r,property:n}=this.props,i=n.childs().graphics.childs().hhists,s=Object.keys((0,o.ensureDefined)(r.graphics.hhists));for(let r=0;rn.createElement(L.StylePropertyContainer,{property:(0,o.ensureNotNull)(t).properties(),model:e},n.createElement(oe.PropertyTable,null,this._renderCustomContent((0,o.ensureNotNull)(t).metaInfo().shortId)))))}_renderCustomContent(e){if(e in Wt){const t=Wt[e];return n.createElement(t,null)}return null}}At.contextType=Nt.ModelContext;var zt=l(50534);const Gt=new s.TranslatedString("change precision",i.t(null,void 0,l(164))),Ht=i.t(null,void 0,l(4329)),Ot=i.t(null,void 0,l(73947)),Ft=[{value:"default",content:Ht}];for(let e=0;e<=8;e++)Ft.push({value:e,content:e.toString()});class Ut extends n.PureComponent{constructor(){super(...arguments),this._onChange=e=>{const{setValue:t}=this.context,{precision:l}=this.props;t(l,e,Gt)}}render(){const{id:e,precision:t}=this.props;return n.createElement(D.InputRow,{label:Ot},n.createElement(Te.Select,{id:e,className:te.defaultSelect,menuItemClassName:te.defaultSelectItem,items:Ft,value:t.value(),onChange:this._onChange}))}}Ut.contextType=L.StylePropertyContext;const qt=new s.TranslatedString("change min tick",i.t(null,void 0,l(20834))),Kt=i.t(null,void 0,l(4329)),Qt=i.t(null,void 0,l(36993)),Zt=[{priceScale:1,minMove:1,frac:!1},{priceScale:10,minMove:1,frac:!1},{priceScale:100,minMove:1,frac:!1},{priceScale:1e3,minMove:1,frac:!1},{priceScale:1e4,minMove:1,frac:!1},{priceScale:1e5,minMove:1,frac:!1},{priceScale:1e6,minMove:1,frac:!1},{priceScale:1e7,minMove:1,frac:!1},{priceScale:1e8,minMove:1,frac:!1},{priceScale:2,minMove:1,frac:!0},{priceScale:4,minMove:1,frac:!0},{priceScale:8,minMove:1,frac:!0},{priceScale:16,minMove:1,frac:!0},{priceScale:32,minMove:1,frac:!0},{priceScale:64,minMove:1,frac:!0},{priceScale:128,minMove:1,frac:!0},{priceScale:320,minMove:1,frac:!0}],jt=[{id:"tick-default",value:"default",content:Kt}];for(let e=0;e{const{setValue:t}=this.context,{minTick:l}=this.props;t(l,e,qt)}}render(){const{id:e,minTick:t}=this.props;return n.createElement(D.InputRow,{label:Qt},n.createElement(Te.Select,{id:e,className:te.defaultSelect, +menuItemClassName:te.defaultSelectItem,items:jt,value:t.value(),onChange:this._onChange}))}}Xt.contextType=L.StylePropertyContext;var Yt=l(73146),$t=l(86067);class Jt extends n.PureComponent{render(){const{id:e,isRGB:t,title:l,visible:r,bottomColor:o,topColor:i,transparency:s,children:a,switchable:c=!0,offset:p,grouped:d}=this.props;return n.createElement(D.InputRow,{label:c?n.createElement(M,{id:e,title:l,visible:r}):l,offset:p,grouped:d},t?null:n.createElement(n.Fragment,null,i&&n.createElement(ee.ColorWithThicknessSelect,{disabled:r&&!(Array.isArray(r)?r[0].value():r.value()),color:i,transparency:s}),o&&n.createElement("div",{className:Se()(o&&i&&te.additionalSelect)},n.createElement(ee.ColorWithThicknessSelect,{disabled:r&&!(Array.isArray(r)?r[0].value():r.value()),color:o,transparency:s}))),a)}}Jt.contextType=L.StylePropertyContext;const el=i.t(null,void 0,l(27331)),tl=i.t(null,{context:"input"},l(23545)),ll=i.t(null,{context:"input"},l(41596)),rl=i.t(null,void 0,l(40297));class nl extends n.PureComponent{constructor(){super(...arguments),this._findPlotPalettes=e=>{const{study:t}=this.props,l=t.metaInfo(),r=(0,o.ensureDefined)(l.palettes);return(0,x.isBarColorerPlot)(e)||(0,x.isBgColorerPlot)(e)?{main:{palette:r[e.palette],paletteProps:t.properties().palettes[e.palette]}}:this._findPalettesByTargetId(e.id)}}render(){const{study:e}=this.props,t=e.metaInfo();if((0,zt.isCustomStudy)(t.shortId))return n.createElement(At,null);const l=e.properties(),{precision:r,strategy:o,minTick:i,showLabelsOnPriceScale:s,showLegendValues:a}=l,c=t.plots.length>0,p=t.plots.some((e=>!(0,x.isPlotWithTechnicalValues)(e))),d=c||t.inputs.some((e=>"price"===e.type)),h=(0,Yt.createAdapter)(e).canOverrideMinTick();return n.createElement(oe.PropertyTable,null,this._plotsElement(),this._bandsElement(),this._bandsBackgroundsElement(),this._areasBackgroundsElement(),this._filledAreasElement(),this._graphicsElement(),h&&n.createElement(Xt,{id:(0,k.createDomId)(t.id,"min-tick-select"),minTick:i}),I.StudyMetaInfo.isScriptStrategy(t)&&n.createElement(lt,{orders:o.orders}),(d||p)&&n.createElement(oe.PropertyTable.Row,null,n.createElement(oe.PropertyTable.GroupSeparator,{size:1}),n.createElement($t.GroupTitleSection,{title:rl,name:rl}),d&&n.createElement(Ut,{id:(0,k.createDomId)(t.id,"precision-select"),precision:r}),p&&n.createElement(n.Fragment,null,n.createElement(oe.PropertyTable.Cell,{placement:"first",colSpan:2},n.createElement(M,{id:"showLabelsOnPriceScale",title:ll,visible:s})),n.createElement(oe.PropertyTable.Cell,{placement:"first",colSpan:2},n.createElement(M,{id:"showLegendValues",title:tl,visible:a})))))}_plotsElement(){const{study:e}=this.props,t=e.metaInfo();return new E.MetaInfoHelper(t).getUserEditablePlots().filter((e=>!((0,x.isUpColorerPlot)(e)||(0,x.isDownColorerPlot)(e)||(0,x.isCandleBorderColorerPlot)(e)||(0,x.isCandleWickColorerPlot)(e)))).map((t=>{const l=(0,x.isOhlcPlot)(t)?{...t,id:t.target}:t,r=this._findPlotPalettes(l);return n.createElement(Ze,{key:t.id,plot:t,palettes:r,study:e})}))}_bandsElement(){ +const{study:e}=this.props,t=e.properties(),{bands:l}=t;return l&&l.childNames().map(((e,t)=>{const r=l.child(e);if(!r.isHidden||!r.isHidden.value())return n.createElement(tt,{key:t,id:r.name.value(),property:r})}))}_bandsBackgroundsElement(){const{study:e}=this.props,t=e.properties(),{bandsBackground:l}=t;return l&&n.createElement(ye,{id:"bandsBackground",title:el,visible:l.fillBackground,color:l.backgroundColor,transparency:l.transparency})}_areasBackgroundsElement(){const{study:e}=this.props,t=e.metaInfo(),l=e.properties(),{areaBackground:r}=l;return t.isRGB?null:r&&n.createElement(ye,{id:"areaBackground",title:el,visible:r.fillBackground,color:r.backgroundColor,transparency:r.transparency})}_filledAreasElement(){const{study:e}=this.props,t=e.metaInfo(),l=t.filledAreas;return!l||t.isRGB?[]:l.map((t=>{if(t.isHidden)return null;const l=e.properties().filledAreasStyle[t.id],r=t.title||el;if(l.hasChild("fillType")&&"gradient"===l.childs().fillType.value()){if(l.topColor||l.bottomColor)return n.createElement(Jt,{key:t.id,id:t.id,title:r,bottomColor:l.bottomColor,topColor:l.topColor,visible:l.visible,transparency:l.transparency});if(t.palette){const e=this._findPalettesByTargetId(t.id),r=(0,o.ensureDefined)(e.main),i=e.secondary;return n.createElement(se,{key:t.id,area:t,palette:(0,o.ensureDefined)(r.palette),paletteProps:(0,o.ensureDefined)(r.paletteProps),secondaryPalette:null==i?void 0:i.palette,secondaryPaletteProps:null==i?void 0:i.paletteProps,styleProp:l})}return null}if(t.palette){const e=this._findPalettesByTargetId(t.id),r=(0,o.ensureDefined)(e.main);return n.createElement(se,{key:t.id,area:t,palette:(0,o.ensureDefined)(r.palette),paletteProps:(0,o.ensureDefined)(r.paletteProps),styleProp:l})}return n.createElement(ye,{key:t.id,id:t.id,title:r,color:l.color,visible:l.visible,transparency:l.transparency})}))}_graphicsElement(){const{study:e}=this.props,t=e.metaInfo().graphics;return t&&Object.keys(t).map(((t,l)=>n.createElement(vt,{key:t,graphicType:t,study:e})))}_findPalettesByTargetId(e){const{study:t}=this.props,l=t.metaInfo(),r=l.plots,n=(0,o.ensureDefined)(l.palettes),i={};for(const l of r){if(((0,x.isPaletteColorerPlot)(l)||(0,x.isOhlcColorerPlot)(l))&&l.target===e){if(i.main){i.secondary={palette:n[l.palette],paletteProps:t.properties().palettes[l.palette]};continue}i.main={palette:n[l.palette],paletteProps:t.properties().palettes[l.palette]}}(0,x.isUpColorerPlot)(l)&&l.target===e&&(i.up={palette:n[l.palette],paletteProps:t.properties().palettes[l.palette]}),(0,x.isDownColorerPlot)(l)&&l.target===e&&(i.down={palette:n[l.palette],paletteProps:t.properties().palettes[l.palette]}),(0,x.isCandleWickColorerPlot)(l)&&l.target===e&&(i.wick={palette:n[l.palette],paletteProps:t.properties().palettes[l.palette]}),(0,x.isCandleBorderColorerPlot)(l)&&l.target===e&&(i.border={palette:n[l.palette],paletteProps:t.properties().palettes[l.palette]})}return i}}function ol(e){return(0,L.bindPropertyContext)(nl,{...e,property:e.study.properties()})}class il extends n.PureComponent{render(){ +return n.createElement(Nt.ModelContext.Provider,{value:this.props.model},n.createElement(ve.Provider,{value:this.props.source},n.createElement(ol,{study:this.props.source})))}}var sl=l(82623),al=l(88279),cl=l(20196);class pl extends al.DialogRenderer{constructor(e,t,l,n){super(),this._timeout=null,this._handleClose=()=>{r.unmountComponentAtNode(this._container),this._setVisibility(!1),this._subscription.unsubscribe(this,this._handleCollectionChanged)},this._handleCancel=()=>{this._model.undoToCheckpoint(this._checkpoint)},this._handleSubmit=()=>{},this._handleActiveTabChanged=e=>{c.setValue(this._activeTabSettingsName(),e)},this._source=e,this._model=t,this._propertyPages=n,this._checkpoint=this._ensureCheckpoint(l),this._subscription=this._model.model().dataSourceCollectionChanged(),this._subscription.subscribe(this,this._handleCollectionChanged)}hide(e){e?this._handleCancel():this._handleSubmit(),this._handleClose()}isVisible(){return this.visible().value()}show(e={}){if(!p.enabled("property_pages"))return;const t=this._source.metaInfo();if((0,f.isLineTool)(this._source)&&(0,h.trackEvent)("GUI","Drawing Properties",this._source.name()),(0,b.isStudy)(this._source)){const e=!this._source.isPine()||this._source.isStandardPine()?t.description:"Custom Pine";(0,h.trackEvent)("GUI","Study Properties",e)}let o={byId:{inputs:{title:i.t(null,void 0,l(66304)),Component:_},style:{title:i.t(null,void 0,l(32733)),Component:il}},allIds:[]};const s=new E.MetaInfoHelper(t);s.hasUserEditableInputs()&&o.allIds.push("inputs"),s.hasUserEditableProperties(),s.hasUserEditableStyles()&&o.allIds.push("style"),this._propertyPages||(o.byId.visibilities={title:i.t(null,void 0,l(21852)),page:this._createVisibilitiesPropertyPage()},o.allIds.push("visibilities")),o=this._getPagesForStudyLineTool(o);const u=e.initialTab||c.getValue(this._activeTabSettingsName())||"inputs";let m=(0,a.clean)(t.shortDescription,!0);r.render(n.createElement(P,{title:m,model:this._model,source:this._source,initialActiveTab:o.allIds.includes(u)?u:o.allIds[0],pages:o,onSubmit:this._handleSubmit,onCancel:this._handleCancel,onClose:this._handleClose,onActiveTabChanged:this._handleActiveTabChanged}),this._container),this._setVisibility(!0),d.emit("edit_object_dialog",{objectType:"study",scriptTitle:this._source.title()})}_createVisibilitiesPropertyPage(){const e=this._source.properties().childs().intervalsVisibilities.childs();return(0,sl.createPropertyPage)((0,cl.getIntervalsVisibilitiesPropertiesDefinitions)(this._model,e,new s.TranslatedString(this._source.name(!0),this._source.title(!0))),"visibility",i.t(null,void 0,l(21852)))}_activeTabSettingsName(){return"properties_dialog.active_tab.study"}_ensureCheckpoint(e){return void 0===e&&(e=this._model.createUndoCheckpoint()),e}_getPagesForStudyLineTool(e){if(this._propertyPages){const t=this._propertyPages.filter((e=>"coordinates"===e.id||"visibility"===e.id)),l={allIds:t.map((e=>e.id)),byId:t.reduce(((e,t)=>({...e,[t.id]:{title:t.title,page:t}})),{})};return{allIds:[...e.allIds,...l.allIds],byId:{...e.byId,...l.byId}}} +return e}_handleCollectionChanged(){null===this._timeout&&(this._timeout=setTimeout((()=>{this._closeDialogIfSourceIsDeleted(),this._timeout=null})))}_closeDialogIfSourceIsDeleted(){null===this._model.model().dataSourceForId(this._source.id())&&this._handleClose()}}},34290:(e,t,l)=>{"use strict";l.d(t,{StudyDefaultsManager:()=>u});var r=l(50959),n=l(97754),o=l.n(n),i=l(9745),s=l(44352),a=l(95276),c=l(16396),p=l(44996),d=l(24959);const h={reset:s.t(null,void 0,l(79782)),saveAsDefault:s.t(null,void 0,l(18229)),defaults:s.t(null,void 0,l(98938))};class u extends r.PureComponent{constructor(){super(...arguments),this._handleResetToDefaults=()=>{this.props.model.restorePropertiesForSource(this.props.source)},this._handleSaveAsDefaults=()=>{this.props.source.properties().saveDefaults()}}render(){const{mode:e}=this.props;return r.createElement(a.ControlDisclosure,{id:"study-defaults-manager",className:o()("normal"===e&&d.defaultsButtonText),hideArrowButton:"compact"===e,buttonChildren:this._getPlaceHolderItem("compact"===e)},r.createElement(c.PopupMenuItem,{className:d.defaultsButtonItem,isActive:!1,label:h.reset,onClick:this._handleResetToDefaults}),r.createElement(c.PopupMenuItem,{className:d.defaultsButtonItem,isActive:!1,label:h.saveAsDefault,onClick:this._handleSaveAsDefaults}))}_getPlaceHolderItem(e){return e?r.createElement(i.Icon,{className:d.defaultsButtonIcon,icon:p}):h.defaults}}},48531:(e,t,l)=>{"use strict";l.d(t,{FooterMenu:()=>b});var r=l(50959),n=l(44352),o=l(9745),i=l(95276),s=l(90692),a=l(10986),c=l(44996);function p(e){return e.isTabletWidth?r.createElement(o.Icon,{className:a.themesButtonIcon,icon:c}):r.createElement(r.Fragment,null,n.t(null,void 0,l(19611)))}function d(e){return r.createElement(s.MatchMedia,{rule:"screen and (max-width: 768px)"},(t=>r.createElement(i.ControlDisclosure,{className:!t&&a.themesButtonText,hideArrowButton:t,buttonChildren:r.createElement(p,{isTabletWidth:t})},e.children)))}var h=l(16396),u=l(96040),m=l(70412),v=l(32563);function y(e){const{name:t,onRemove:l,onClick:n}=e,[o,i]=(0,m.useHover)(),s=r.useCallback((()=>n(t)),[n,t]),c=r.useCallback((()=>{l&&l(t)}),[l,t]);return r.createElement("div",{...i},r.createElement(h.PopupMenuItem,{className:a.defaultsButtonItem,isActive:!1,label:t,onClick:s,toolbox:l&&r.createElement(u.RemoveButton,{hidden:!v.mobiletouch&&!o,onClick:c})}))}function g(e){return r.createElement(d,null,r.createElement(y,{onClick:function(){const{sources:t,chartUndoModel:l}=e;l.restoreLineToolsFactoryDefaults(t)},name:n.t(null,void 0,l(58102))}))}function b(e){return r.createElement(g,{...e})}},37289:(e,t,l)=>{"use strict";l.d(t,{PropertiesEditorTab:()=>c});var r=l(50959),n=l(66849);const o={"Elliott Impulse Wave (12345)Degree":"normal","Elliott Triangle Wave (ABCDE)Degree":"normal","Elliott Triple Combo Wave (WXYXZ)Degree":"normal","Elliott Correction Wave (ABC)Degree":"normal","Elliott Double Combo Wave (WXY)Degree":"normal",BarsPatternMode:"normal",StudyInputSource:"normal"},i={TextText:"big",AnchoredTextText:"big",NoteText:"big",AnchoredNoteText:"big", +CalloutText:"big",BalloonText:"big"};var s=l(40296),a=l(53942);function c(e){const{page:t,pageRef:l,tableKey:c}=e;return r.createElement(n.ControlCustomHeightContext.Provider,{value:i},r.createElement(n.ControlCustomWidthContext.Provider,{value:o},t&&r.createElement(s.PropertyTable,{reference:l,key:c},t.definitions.value().map((e=>r.createElement(a.Section,{key:e.id,definition:e}))))))}},31807:(e,t,l)=>{"use strict";l.d(t,{DialogTabs:()=>m});var r=l(50959),n=l(97754),o=l(64205),i=l(40173),s=l(15185);const a=(0,i.mergeThemes)(o.DEFAULT_SLIDER_THEME,s);var c=l(39440),p=l(32563),d=l(57248);const h=d,u=(0,o.factory)((function(e){return r.createElement("div",{className:a.slider,ref:e.reference},r.createElement("div",{className:a.inner}))}));class m extends r.PureComponent{constructor(){super(...arguments),this._createClickHandler=e=>()=>{this.props.onSelect(e)}}render(){const{theme:e=h,hiddenBottomBorders:t,fadedSlider:l=!0,ScrollComponent:o=c.HorizontalScroll}=this.props,i=this._generateDialogTabs();return r.createElement("div",{className:n(e.scrollWrap)},!t&&r.createElement("div",{className:e.headerBottomSeparator}),r.createElement(o,{isVisibleFade:p.mobiletouch,isVisibleButtons:!p.mobiletouch,isVisibleScrollbar:!1,fadeClassName:n({[e.fadeWithoutSlider]:!l})},(l=>r.createElement("div",{className:e.tabsWrap,ref:l},r.createElement(u,{className:n(e.tabs,t&&e.withoutBorder)},i)))))}_generateDialogTabs(){const{activeTabId:e,tabs:t,theme:l=h}=this.props;return t.allIds.map((i=>{const s=e===i,a=t.byId[i].withNotificationsBadge;return r.createElement(o.SliderItem,{key:i,value:i,className:n(l.tab,!s&&l.withHover,a&&d.withBadge),isActive:s,onClick:this._createClickHandler(i)},t.byId[i].title)}))}}},39440:(e,t,l)=>{"use strict";l.d(t,{HorizontalScroll:()=>w});var r=l(50959),n=l(97754),o=l(50151),i=l(9745),s=l(70439),a=l(41207),c=l(80142),p=l(45601),d=l(61380),h=l(39416);const u={isVisibleScrollbar:!0,shouldMeasure:!0,hideButtonsFrom:1};function m(e){return r.createElement("div",{className:n(h.fadeLeft,e.className,{[h.isVisible]:e.isVisible})})}function v(e){return r.createElement("div",{className:n(h.fadeRight,e.className,{[h.isVisible]:e.isVisible})})}function y(e){return r.createElement(b,{...e,className:h.scrollLeft})}function g(e){return r.createElement(b,{...e,className:h.scrollRight})}function b(e){return r.createElement("div",{className:n(e.className,{[h.isVisible]:e.isVisible}),onClick:e.onClick},r.createElement("div",{className:h.iconWrap},r.createElement(i.Icon,{icon:d,className:h.icon})))}const w=function(e=y,t=g,l=m,i=v){var d;return(d=class extends r.PureComponent{constructor(e){super(e),this._scroll=r.createRef(),this._handleScrollLeft=()=>{if(this.props.onScrollButtonClick)return void this.props.onScrollButtonClick("left");const e=this.props.scrollStepSize||this.state.widthWrap-50;this.animateTo(Math.max(0,this.currentPosition()-e))},this._handleScrollRight=()=>{if(this.props.onScrollButtonClick)return void this.props.onScrollButtonClick("right");const e=this.props.scrollStepSize||this.state.widthWrap-50 +;this.animateTo(Math.min((this.state.widthContent||0)-(this.state.widthWrap||0),this.currentPosition()+e))},this._handleResizeWrap=([e])=>{const t=e.target.getBoundingClientRect();this.props.onMeasureWrap&&this.props.onMeasureWrap(t),this.setState({widthWrap:t.width}),this._checkButtonsVisibility()},this._handleResizeContent=([e])=>{const t=e.target.getBoundingClientRect();this.props.onMeasureContent&&this.props.onMeasureContent(t);const{shouldDecreaseWidthContent:l,buttonsWidthIfDecreasedWidthContent:r}=this.props;l&&r?this.setState({widthContent:t.width+2*r}):this.setState({widthContent:t.width})},this._handleScroll=()=>{const{onScroll:e}=this.props;e&&e(this.currentPosition(),this.isAtLeft(),this.isAtRight()),this._checkButtonsVisibility()},this._checkButtonsVisibility=()=>{const{isVisibleLeftButton:e,isVisibleRightButton:t}=this.state,l=this.isAtLeft(),r=this.isAtRight();l||e?l&&e&&this.setState({isVisibleLeftButton:!1}):this.setState({isVisibleLeftButton:!0}),r||t?r&&t&&this.setState({isVisibleRightButton:!1}):this.setState({isVisibleRightButton:!0})},this.state={widthContent:0,widthWrap:0,isVisibleRightButton:!1,isVisibleLeftButton:!1}}componentDidMount(){this._checkButtonsVisibility()}componentDidUpdate(e,t){t.widthWrap===this.state.widthWrap&&t.widthContent===this.state.widthContent||this._handleScroll()}currentPosition(){return this._scroll.current?(0,c.isRtl)()?(0,c.getLTRScrollLeft)(this._scroll.current):this._scroll.current.scrollLeft:0}isAtLeft(){return!this._isOverflowed()||this.currentPosition()<=(0,o.ensureDefined)(this.props.hideButtonsFrom)}isAtRight(){return!this._isOverflowed()||this.currentPosition()+this.state.widthWrap>=this.state.widthContent-(0,o.ensureDefined)(this.props.hideButtonsFrom)}animateTo(e,t=a.dur){const l=this._scroll.current;l&&((0,c.isRtl)()&&(e=(0,c.getLTRScrollLeftOffset)(l,e)),t<=0?l.scrollLeft=Math.round(e):(0,s.doAnimate)({onStep(e,t){l.scrollLeft=Math.round(t)},from:l.scrollLeft,to:Math.round(e),easing:a.easingFunc.easeInOutCubic,duration:t}))}render(){const{children:o,isVisibleScrollbar:s,isVisibleFade:a,isVisibleButtons:c,shouldMeasure:d,shouldDecreaseWidthContent:u,buttonsWidthIfDecreasedWidthContent:m,onMouseOver:v,onMouseOut:y,scrollWrapClassName:g,fadeClassName:b}=this.props,{isVisibleRightButton:w,isVisibleLeftButton:f}=this.state,C=u&&m;return r.createElement(p.Measure,{onResize:d?this._handleResizeWrap:null},(u=>r.createElement("div",{className:h.wrapOverflow,onMouseOver:v,onMouseOut:y,ref:u},r.createElement("div",{className:n(h.wrap,C?h.wrapWithArrowsOuting:"")},r.createElement("div",{className:n(h.scrollWrap,g,{[h.noScrollBar]:!s}),onScroll:this._handleScroll,ref:this._scroll},r.createElement(p.Measure,{onResize:d?this._handleResizeContent:null},o)),a&&r.createElement(l,{isVisible:f,className:b}),a&&r.createElement(i,{isVisible:w,className:b}),c&&r.createElement(e,{onClick:this._handleScrollLeft,isVisible:f}),c&&r.createElement(t,{onClick:this._handleScrollRight,isVisible:w})))))}_isOverflowed(){const{widthContent:e,widthWrap:t}=this.state;return e>t} +}).defaultProps=u,d}(y,g,m,v)},51613:(e,t,l)=>{"use strict";l.d(t,{PopupMenuSeparator:()=>s});var r=l(50959),n=l(97754),o=l.n(n),i=l(45829);function s(e){const{size:t="normal",className:l,ariaHidden:n=!1}=e;return r.createElement("div",{className:o()(i.separator,"small"===t&&i.small,"normal"===t&&i.normal,"large"===t&&i.large,l),role:"separator","aria-hidden":n})}},64205:(e,t,l)=>{"use strict";l.d(t,{DEFAULT_SLIDER_THEME:()=>s,SliderItem:()=>a,factory:()=>c});var r=l(50959),n=l(97754),o=l(50151),i=l(86355);const s=i;function a(e){const t=n(e.className,i.tab,{[i.active]:e.isActive,[i.disabled]:e.isDisabled,[i.defaultCursor]:!!e.shouldUseDefaultCursor,[i.noBorder]:!!e.noBorder});return r.createElement("div",{className:t,onClick:e.onClick,ref:e.reference,"data-type":"tab-item","data-value":e.value,"data-name":"tab-item-"+e.value.toString().toLowerCase()},e.children)}function c(e){return class extends r.PureComponent{constructor(){super(...arguments),this.activeTab={current:null}}componentDidUpdate(){(0,o.ensureNotNull)(this._slider).style.transition="transform 350ms",this._componentDidUpdate()}componentDidMount(){this._componentDidUpdate()}render(){const{className:t}=this.props,l=this._generateTabs();return r.createElement("div",{className:n(t,i.tabs),"data-name":this.props["data-name"]},l,r.createElement(e,{reference:e=>{this._slider=e}}))}_generateTabs(){return this.activeTab.current=null,r.Children.map(this.props.children,(e=>{const t=e,l=Boolean(t.props.isActive),n={reference:e=>{l&&(this.activeTab.current=e),t.props.reference&&t.props.reference(e)}};return r.cloneElement(t,n)}))}_componentDidUpdate(){const e=(0,o.ensureNotNull)(this._slider).style;if(this.activeTab.current){const t=this.activeTab.current.offsetWidth,l=this.activeTab.current.offsetLeft;e.transform=`translateX(${l}px)`,e.width=`${t}px`,e.opacity="1"}else e.opacity="0"}}}c((function(e){return r.createElement("div",{className:i.slider,ref:e.reference})}))},6001:e=>{e.exports={wrapper:"wrapper-n_GqAsy6",hovered:"hovered-n_GqAsy6",withIcon:"withIcon-n_GqAsy6",labelRow:"labelRow-n_GqAsy6",label:"label-n_GqAsy6",switchWrap:"switchWrap-n_GqAsy6",icon:"icon-n_GqAsy6",labelHint:"labelHint-n_GqAsy6",labelOn:"labelOn-n_GqAsy6"}},42430:e=>{e.exports={smallStyleControl:"smallStyleControl-dlnS6A6v",additionalSelect:"additionalSelect-dlnS6A6v",childRowContainer:"childRowContainer-dlnS6A6v",defaultSelect:"defaultSelect-dlnS6A6v",defaultSelectItem:"defaultSelectItem-dlnS6A6v",block:"block-dlnS6A6v",group:"group-dlnS6A6v",wrapGroup:"wrapGroup-dlnS6A6v",textMarkGraphicBlock:"textMarkGraphicBlock-dlnS6A6v",textMarkGraphicWrapGroup:"textMarkGraphicWrapGroup-dlnS6A6v"}},51107:(e,t,l)=>{"use strict";l.d(t,{DEFAULT_MENU_ITEM_SWITCHER_THEME:()=>m,MenuItemSwitcher:()=>v});var r=l(50959),n=l(97754),o=l.n(n),i=l(17946),s=l(82335),a=l.n(s);function c(e){const t=(0,r.useContext)(i.CustomBehaviourContext),{className:l,intent:o="default",size:s="small",enableActiveStateStyles:c=t.enableActiveStateStyles}=e +;return n(l,a().switcher,a()[`size-${s}`],a()[`intent-${o}`],!c&&a()["disable-active-state-styles"])}function p(e){var t;const{reference:l,size:n,intent:o,role:i,"aria-checked":s,checked:p,defaultChecked:d,onKeyDown:h,...u}=e,m=(0,r.useCallback)((e=>{13===e.keyCode&&e.target.click(),h&&h(e)}),[h]);return r.createElement("span",{className:c(e)},r.createElement("input",{...u,type:"checkbox",className:a().input,ref:l,role:null!=i?i:"switch","aria-checked":null!==(t=null!=s?s:p)&&void 0!==t?t:d,checked:p,defaultChecked:d,onKeyDown:m}),r.createElement("span",{className:a()["thumb-wrapper"]},r.createElement("span",{className:a().track}),r.createElement("span",{className:a().thumb})))}var d=l(9745),h=l(90186),u=l(6001);const m=u;function v(e){const{className:t,checked:l,id:n,label:i,labelDescription:s,value:a,preventLabelHighlight:c,reference:m,switchReference:v,theme:y=u,disabled:g,icon:b}=e,w=o()(y.label,l&&!c&&y.labelOn),f=o()(t,y.wrapper,l&&y.wrapperWithOnLabel,s&&y.wrapperWithDescription);return r.createElement("label",{className:o()(f,b&&y.withIcon),htmlFor:n,ref:m},void 0!==b&&r.createElement(d.Icon,{className:y.icon,icon:b}),r.createElement("div",{className:y.labelRow},r.createElement("div",{className:w},i),s&&r.createElement("div",{className:y.labelHint},s)),r.createElement("div",{className:u.switchWrap},r.createElement(p,{disabled:g,className:y.switch,reference:v,checked:l,onChange:function(t){const l=t.target.checked;void 0!==e.onChange&&e.onChange(l)},value:a,tabIndex:-1,id:n,role:e.switchRole,...(0,h.filterDataProps)(e)})))}},82623:(e,t,l)=>{"use strict";l.r(t),l.d(t,{createPropertyPage:()=>o});var r=l(40549),n=l.n(r);function o(e,t,l,r=null){var o;const i={id:t,title:l,definitions:new(n())(e.definitions),visible:null!==(o=e.visible)&&void 0!==o?o:new(n())(!0).readonly()};return null!==r&&(i.icon=r),i}},20196:(e,t,l)=>{"use strict";l.r(t),l.d(t,{getIntervalsVisibilitiesPropertiesDefinitions:()=>ce,getSelectionIntervalsVisibilitiesPropertiesDefinition:()=>pe});var r=l(44352),n=l(47539),o=l(2484),i=l(65279),s=l(40549),a=l.n(s),c=l(92133),p=l(75862),d=l(85804) +;const h=new n.TranslatedString("change {title} visibility on ticks",r.t(null,void 0,l(30810))),u=new n.TranslatedString("change {title} visibility on seconds",r.t(null,void 0,l(46948))),m=new n.TranslatedString("change {title} seconds from",r.t(null,void 0,l(2822))),v=new n.TranslatedString("change {title} seconds to",r.t(null,void 0,l(66161))),y=new n.TranslatedString("change {title} visibility on minutes",r.t(null,void 0,l(64370))),g=new n.TranslatedString("change {title} minutes from",r.t(null,void 0,l(15106))),b=new n.TranslatedString("change {title} minutes to",r.t(null,void 0,l(91633))),w=new n.TranslatedString("change {title} visibility on hours",r.t(null,void 0,l(68971))),f=new n.TranslatedString("change {title} hours from",r.t(null,void 0,l(35388))),C=new n.TranslatedString("change {title} hours to",r.t(null,void 0,l(78586))),S=new n.TranslatedString("change {title} visibility on days",r.t(null,void 0,l(29088))),P=new n.TranslatedString("change {title} days from",r.t(null,void 0,l(41377))),T=new n.TranslatedString("change {title} days to",r.t(null,void 0,l(13355))),E=new n.TranslatedString("change {title} visibility on weeks",r.t(null,void 0,l(24941))),_=new n.TranslatedString("change {title} weeks from",r.t(null,void 0,l(21339))),k=new n.TranslatedString("change {title} weeks to",r.t(null,void 0,l(68643))),x=new n.TranslatedString("change {title} visibility on months",r.t(null,void 0,l(6659))),I=new n.TranslatedString("change {title} months from",r.t(null,void 0,l(59635))),L=new n.TranslatedString("change {title} months to",r.t(null,void 0,l(74266))),R=(new n.TranslatedString("change {title} visibility on ranges",r.t(null,void 0,l(29091))),r.t(null,void 0,l(30973))),V=r.t(null,void 0,l(71129)),B=r.t(null,void 0,l(28134)),M=r.t(null,void 0,l(63099)),D=r.t(null,void 0,l(22192)),N=r.t(null,void 0,l(21594)),W=r.t(null,void 0,l(95543)),A=(r.t(null,void 0,l(86672)), +new n.TranslatedString("ticks",r.t(null,void 0,l(59523)))),z=new n.TranslatedString("seconds",r.t(null,void 0,l(32925))),G=new n.TranslatedString("seconds from",r.t(null,void 0,l(6049))),H=new n.TranslatedString("seconds to",r.t(null,void 0,l(39017))),O=new n.TranslatedString("minutes",r.t(null,void 0,l(16465))),F=new n.TranslatedString("minutes from",r.t(null,void 0,l(25586))),U=new n.TranslatedString("minutes to",r.t(null,void 0,l(72317))),q=new n.TranslatedString("hours",r.t(null,void 0,l(3143))),K=new n.TranslatedString("hours from",r.t(null,void 0,l(84775))),Q=new n.TranslatedString("hours to",r.t(null,void 0,l(11255))),Z=new n.TranslatedString("days",r.t(null,void 0,l(82211))),j=new n.TranslatedString("days from",r.t(null,void 0,l(14077))),X=new n.TranslatedString("days to",r.t(null,void 0,l(33486))),Y=new n.TranslatedString("weeks",r.t(null,void 0,l(93016))),$=new n.TranslatedString("weeks from",r.t(null,void 0,l(32002))),J=new n.TranslatedString("weeks to",r.t(null,void 0,l(28091))),ee=new n.TranslatedString("months",r.t(null,void 0,l(58964))),te=new n.TranslatedString("months from",r.t(null,void 0,l(71770))),le=new n.TranslatedString("months to",r.t(null,void 0,l(37179))),re=(new n.TranslatedString("ranges",r.t(null,void 0,l(13604))),[1,59]),ne=[1,59],oe=[1,24],ie=[1,366],se=[1,52],ae=[1,12];function ce(e,t,l){const r=[];if(o.enabled("tick_resolution")){const n=(0,i.createCheckablePropertyDefinition)({checked:(0,i.convertToDefinitionProperty)(e,t.ticks,h.format({title:l}))},{id:"IntervalsVisibilitiesTicks",title:R});r.push(n)}if((0,c.isSecondsEnabled)()){const n=(0,i.createRangePropertyDefinition)({checked:(0,i.convertToDefinitionProperty)(e,t.seconds,u.format({title:l})),from:(0,i.convertToDefinitionProperty)(e,t.secondsFrom,m.format({title:l})),to:(0,i.convertToDefinitionProperty)(e,t.secondsTo,v.format({title:l}))},{id:"IntervalsVisibilitiesSecond",title:V,min:new(a())(re[0]),max:new(a())(re[1])});r.push(n)}const n=(0,i.createRangePropertyDefinition)({checked:(0,i.convertToDefinitionProperty)(e,t.minutes,y.format({title:l})),from:(0,i.convertToDefinitionProperty)(e,t.minutesFrom,g.format({title:l})),to:(0,i.convertToDefinitionProperty)(e,t.minutesTo,b.format({title:l}))},{id:"IntervalsVisibilitiesMinutes",title:B,min:new(a())(ne[0]),max:new(a())(ne[1])}),s=(0,i.createRangePropertyDefinition)({checked:(0,i.convertToDefinitionProperty)(e,t.hours,w.format({title:l})),from:(0,i.convertToDefinitionProperty)(e,t.hoursFrom,f.format({title:l})),to:(0,i.convertToDefinitionProperty)(e,t.hoursTo,C.format({title:l}))},{id:"IntervalsVisibilitiesHours",title:M,min:new(a())(oe[0]),max:new(a())(oe[1])}),p=(0,i.createRangePropertyDefinition)({checked:(0,i.convertToDefinitionProperty)(e,t.days,S.format({title:l})),from:(0,i.convertToDefinitionProperty)(e,t.daysFrom,P.format({title:l})),to:(0,i.convertToDefinitionProperty)(e,t.daysTo,T.format({title:l}))},{id:"IntervalsVisibilitiesDays",title:D,min:new(a())(ie[0]),max:new(a())(ie[1])});r.push(n,s,p);const d=(0,i.createRangePropertyDefinition)({checked:(0, +i.convertToDefinitionProperty)(e,t.weeks,E.format({title:l})),from:(0,i.convertToDefinitionProperty)(e,t.weeksFrom,_.format({title:l})),to:(0,i.convertToDefinitionProperty)(e,t.weeksTo,k.format({title:l}))},{id:"IntervalsVisibilitiesWeeks",title:N,min:new(a())(se[0]),max:new(a())(se[1])}),A=(0,i.createRangePropertyDefinition)({checked:(0,i.convertToDefinitionProperty)(e,t.months,x.format({title:l})),from:(0,i.convertToDefinitionProperty)(e,t.monthsFrom,I.format({title:l})),to:(0,i.convertToDefinitionProperty)(e,t.monthsTo,L.format({title:l}))},{id:"IntervalsVisibilitiesMonths",title:W,min:new(a())(ae[0]),max:new(a())(ae[1])});return r.push(d,A),{definitions:r}}function pe(e,t){const l=[];if(o.enabled("tick_resolution")){const r=(0,i.createCheckablePropertyDefinition)({checked:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.ticks),A,t)},{id:"IntervalsVisibilitiesTicks",title:R});l.push(r)}if((0,c.isSecondsEnabled)()){const r=(0,i.createRangePropertyDefinition)({checked:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.seconds),z,t),from:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.secondsFrom),G,t),to:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.secondsTo),H,t)},{id:"IntervalsVisibilitiesSecond",title:V,min:new(a())(re[0]),max:new(a())(re[1])});l.push(r)}const r=(0,i.createRangePropertyDefinition)({checked:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.minutes),O,t),from:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.minutesFrom),F,t),to:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.minutesTo),U,t)},{id:"IntervalsVisibilitiesMinutes",title:B,min:new(a())(ne[0]),max:new(a())(ne[1])}),n=(0,i.createRangePropertyDefinition)({checked:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.hours),q,t),from:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.hoursFrom),K,t),to:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.hoursTo),Q,t)},{id:"IntervalsVisibilitiesHours",title:M,min:new(a())(oe[0]),max:new(a())(oe[1])}),s=(0,i.createRangePropertyDefinition)({checked:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.days),Z,t),from:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.daysFrom),j,t),to:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.daysTo),X,t)},{id:"IntervalsVisibilitiesDays",title:D,min:new(a())(ie[0]),max:new(a())(ie[1])});l.push(r,n,s);const h=(0,i.createRangePropertyDefinition)({checked:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.weeks),Y,t),from:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.weeksFrom),$,t),to:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.weeksTo),J,t)},{id:"IntervalsVisibilitiesWeeks",title:N,min:new(a())(se[0]),max:new(a())(se[1])}),u=(0,i.createRangePropertyDefinition)({ +checked:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.months),ee,t),from:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.monthsFrom),te,t),to:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.monthsTo),le,t)},{id:"IntervalsVisibilitiesMonths",title:W,min:new(a())(ae[0]),max:new(a())(ae[1])});return l.push(h,u),{definitions:l}}},85804:(e,t,l)=>{"use strict";l.d(t,{CollectiblePropertyUndoWrapper:()=>c});var r=l(50151),n=l(44352),o=l(47539),i=l(26220),s=l.n(i);const a=new o.TranslatedString("change {propertyName} property",n.t(null,void 0,l(18567)));class c extends(s()){constructor(e,t,l){super(),this._isProcess=!1,this._listenersMappers=[],this._valueApplier={applyValue:(e,t)=>{this._propertyApplier.setProperty(e,t,a)}},this._baseProperty=e,this._propertyApplier=l,this._propertyName=t}destroy(){this._baseProperty.destroy()}value(){return this._baseProperty.value()}setValue(e,t){this._propertyApplier.beginUndoMacro(a.format({propertyName:this._propertyName})),this._isProcess=!0,this._baseProperty.setValue(e,void 0,this._valueApplier),this._isProcess=!1,this._propertyApplier.endUndoMacro(),this._listenersMappers.forEach((e=>{e.method.call(e.obj,this)}))}subscribe(e,t){const l=()=>{this._isProcess||t.call(e,this)};this._listenersMappers.push({obj:e,method:t,callback:l}),this._baseProperty.subscribe(e,l)}unsubscribe(e,t){var l;const n=(0,r.ensureDefined)(null===(l=this._listenersMappers.find((l=>l.obj===e&&l.method===t)))||void 0===l?void 0:l.callback);this._baseProperty.unsubscribe(e,n)}unsubscribeAll(e){this._baseProperty.unsubscribeAll(e)}}},23460:(e,t,l)=>{"use strict";l.d(t,{StudyPlotVisibleProperty:()=>o});var r=l(26867),n=l.n(r);class o{constructor(e){this._subscribers=new(n()),this._displayProperty=e,this._displayProperty.subscribe(this,this._displayPropertyValueChanged)}destroy(){this._displayProperty.unsubscribe(this,this._displayPropertyValueChanged)}value(){return 0!==this._displayProperty.value()}setValue(e,t){this._displayProperty.setValue(e?15:0)}subscribe(e,t){this._subscribers.subscribe(e,t,!1)}unsubscribe(e,t){this._subscribers.unsubscribe(e,t)}unsubscribeAll(e){this._subscribers.unsubscribeAll(e)}storeStateIfUndefined(){return!1}_displayPropertyValueChanged(){this._subscribers.fire(this)}}},61380:e=>{e.exports=''},69151:e=>{e.exports=''},67211:e=>{e.exports=''},83786:e=>{ +e.exports=''},50858:e=>{e.exports=''},13201:e=>{e.exports=''},59058:e=>{e.exports=''},8537:e=>{e.exports=''},2309:e=>{e.exports=''},78240:e=>{e.exports=''},41683:e=>{e.exports=''},6570:e=>{e.exports=''},23223:e=>{e.exports=''},93976:e=>{e.exports=''},91512:e=>{e.exports=''},21579:e=>{e.exports=''},72914:e=>{e.exports=''},98450:e=>{ +e.exports=''},18621:e=>{e.exports=''},18819:e=>{e.exports=''},94152:e=>{e.exports=''},46464:e=>{e.exports=''},96298:e=>{e.exports=''},14643:e=>{e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/nl_NL.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/nl_NL.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..bd34f3fb --- /dev/null +++ b/charting_library/bundles/nl_NL.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:e=>{e.exports="Dot"},6174:e=>{e.exports="days"},5285:e=>{e.exports="hours"},79410:e=>{e.exports="months"},37830:e=>{e.exports="minutes"},25042:e=>{e.exports="weeks"},74787:e=>{e.exports="Days"},62346:e=>{e.exports="Hours"},94328:e=>{e.exports="Months"},57470:e=>{e.exports="Minutes"},74973:e=>{e.exports="Seconds"},48801:e=>{e.exports="Ranges"},86614:e=>{e.exports="Weeks"},30426:e=>{e.exports="Ticks"},90069:e=>{e.exports=["Vergelijken"]},96935:e=>{e.exports="Copy chart image"},15803:e=>{e.exports="Copy link to the chart image"},74207:e=>{e.exports="Chart settings"},54777:e=>{e.exports=["Toevoegen"]},95798:e=>{e.exports="Add custom interval"},44629:e=>{e.exports=["Voeg toe aan favorieten"]},15795:e=>{e.exports="All my layouts"},88368:e=>{e.exports="All changes saved"},84232:e=>{e.exports=["Bar's stijl"]},43399:e=>{e.exports="Default templates"},83127:e=>{e.exports="Favorite Indicators"},33959:e=>{e.exports="Favorites"},11682:e=>{e.exports=["Volledig scherm modus"]},15812:e=>{e.exports="Indicator Templates"},61142:e=>{e.exports=["Indicatoren"]},74527:e=>{e.exports="Indicators & Strategies"},79353:e=>{e.exports=["Open interval dialoog"]},55520:e=>{e.exports="Open chart in popup"},2226:e=>{e.exports="Open image in new tab"},75687:e=>{e.exports=["Laad grafiek lay-out"]},75789:e=>{e.exports="Load layout"},90879:e=>{e.exports="Loading..."},80959:e=>{e.exports="Make a copy"},58219:e=>{e.exports="Manage layouts"},38554:e=>{e.exports="My templates"},14605:e=>{e.exports="Number or {hotKey_0}"},85520:e=>{e.exports=["Opslaan"]},92093:e=>{e.exports="Save Indicator template"},87409:e=>{e.exports="Save all charts for all symbols and intervals on your layout"},57352:e=>{e.exports=["Sla afbeelding op"]},11680:e=>{e.exports="Save layout"},20987:e=>{e.exports="Simply start typing while on the chart to pull up this search box"},99983:e=>{e.exports="Symbol Search"},70728:e=>{e.exports=["Herhalen {hint}"]},72482:e=>{e.exports=["Verwijder van favorieten"]},35038:e=>{e.exports="Rename"},88513:e=>{e.exports="Take a snapshot"},91900:e=>{e.exports="Templates"},32916:e=>{e.exports=["Tijdinterval"]},9765:e=>{e.exports="Tweet chart image"},80323:e=>{e.exports=["Ongedaan maken {hint}"]},23687:e=>{e.exports="You have no Favorites Indicators yet"}}]); \ No newline at end of file diff --git a/charting_library/bundles/nl_NL.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/nl_NL.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..dc27c1b9 --- /dev/null +++ b/charting_library/bundles/nl_NL.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:e=>{e.exports="Cross"},41596:e=>{e.exports="Labels on price scale"},23545:e=>{e.exports="Values in status line"},39495:e=>{e.exports=["Cirkels"]},41389:e=>{e.exports=["Boven bar"]},29520:e=>{e.exports=["Absoluut"]},58102:e=>{e.exports="Apply Defaults"},65262:e=>{e.exports=["Area With Breaks"]},83760:e=>{e.exports="Body"},48848:e=>{e.exports=["Rand"]},27331:e=>{e.exports=["Achtergrond"]},78626:e=>{e.exports=["Below Bar"]},41361:e=>{e.exports="Down"},22192:e=>{e.exports="Days"},31577:e=>{e.exports="Developing VA"},4329:e=>{e.exports=["Standaard"]},98938:e=>{e.exports=["Standaard"]},63099:e=>{e.exports="Hours"},11091:e=>{e.exports="Histogram"},66304:e=>{e.exports=["Invoer"]},40297:e=>{e.exports="Outputs"},36993:e=>{e.exports=["Overschrijven minimale tick"]},64606:e=>{e.exports="Labels font"},54934:e=>{e.exports=["Line With Breaks"]},95543:e=>{e.exports="Months"},28134:e=>{e.exports="Minutes"},18229:e=>{e.exports=["Save As Default"]},71129:e=>{e.exports="Seconds"},86520:e=>{e.exports=["Signaal labels"]},79511:e=>{e.exports=["Step Line"]},64108:e=>{e.exports="Step line with breaks"},67767:e=>{e.exports="Step line with diamonds"},21861:e=>{e.exports="Placement"},73947:e=>{e.exports=["Precisie"]},66596:e=>{e.exports=["Hoeveelheid"]},86672:e=>{e.exports="Ranges"},79782:e=>{e.exports="Reset settings"},21594:e=>{e.exports="Weeks"},26458:e=>{e.exports=["Lont"]},95247:e=>{e.exports=["Width (% of the Box)"]},19221:e=>{e.exports=["Tekstkleur"]},7138:e=>{e.exports=["Trades op de grafiek"]},98802:e=>{e.exports="Up"},14414:e=>{e.exports=["Volume Profile"]},91322:e=>{e.exports="Values"},20834:e=>{e.exports="change min tick"},98491:e=>{e.exports="change char"},7378:e=>{e.exports="change font size"},28691:e=>{e.exports="change line style"},38361:e=>{e.exports="change location"},51081:e=>{e.exports="change percent width"},47634:e=>{e.exports="change placement"},15683:e=>{e.exports="change plot type"},164:e=>{e.exports="change precision"},86888:e=>{e.exports="change shape"},50463:e=>{e.exports="change value"},12628:e=>{e.exports="change values visibility"},13355:e=>{e.exports="change {title} days to"},41377:e=>{e.exports="change {title} days from"},35388:e=>{e.exports="change {title} hours from"},78586:e=>{e.exports="change {title} hours to"},59635:e=>{e.exports="change {title} months from"},74266:e=>{e.exports="change {title} months to"},91633:e=>{e.exports="change {title} minutes to"},15106:e=>{e.exports="change {title} minutes from"},66161:e=>{e.exports="change {title} seconds to"},2822:e=>{e.exports="change {title} seconds from"},21339:e=>{e.exports="change {title} weeks from"},68643:e=>{e.exports="change {title} weeks to"},30810:e=>{e.exports="change {title} visibility on ticks"},24941:e=>{e.exports="change {title} visibility on weeks"},29088:e=>{e.exports="change {title} visibility on days"},68971:e=>{e.exports="change {title} visibility on hours"},64370:e=>{e.exports="change {title} visibility on minutes"},6659:e=>{ +e.exports="change {title} visibility on months"},29091:e=>{e.exports="change {title} visibility on ranges"},46948:e=>{e.exports="change {title} visibility on seconds"},82211:e=>{e.exports=["Days"]},33486:e=>{e.exports="days to"},14077:e=>{e.exports="days from"},3143:e=>{e.exports=["Hours"]},84775:e=>{e.exports="hours from"},11255:e=>{e.exports="hours to"},58964:e=>{e.exports=["Months"]},71770:e=>{e.exports="months from"},37179:e=>{e.exports="months to"},16465:e=>{e.exports=["Minutes"]},72317:e=>{e.exports="minutes to"},25586:e=>{e.exports="minutes from"},32925:e=>{e.exports="seconds"},39017:e=>{e.exports="seconds to"},6049:e=>{e.exports="seconds from"},13604:e=>{e.exports=["Ranges"]},93016:e=>{e.exports="weeks"},32002:e=>{e.exports="weeks from"},28091:e=>{e.exports="weeks to"},59523:e=>{e.exports="ticks"}}]); \ No newline at end of file diff --git a/charting_library/bundles/nl_NL.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/nl_NL.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..d4264596 --- /dev/null +++ b/charting_library/bundles/nl_NL.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:e=>{e.exports="currency"},60558:e=>{e.exports="animals & nature"},14232:e=>{e.exports="activity"},57792:e=>{e.exports="arrows"},33628:e=>{e.exports="gestures & smileys"},35305:e=>{e.exports="food & drink"},49546:e=>{e.exports="flags"},72302:e=>{e.exports="objects"},11739:e=>{e.exports="nature"},96330:e=>{e.exports="smiles & people"},6878:e=>{e.exports="symbols"},77011:e=>{e.exports="symbols & flags"},15426:e=>{e.exports="recently used"},15395:e=>{e.exports="travel & places"},82401:e=>{e.exports="Cursors"},99878:e=>{e.exports="Annotation Tools"},44629:e=>{e.exports=["Voeg toe aan favorieten"]},75377:e=>{e.exports="Gann and Fibonacci Tools"},95537:e=>{e.exports="Geometric Shapes"},60925:e=>{e.exports=["Punt"]},19570:e=>{e.exports="Emojis"},99289:e=>{e.exports=["Gum"]},17517:e=>{e.exports=["Verberg alle tekenhulpmiddelen"]},96411:e=>{e.exports=["Verberg tekeningen werkbalk"]},92464:e=>{e.exports="Icons"},37057:e=>{e.exports=["Vergrendel alle tekenhulpmiddelen"]},37140:e=>{e.exports="Magnet Mode snaps drawings placed near price bars to the closest OHLC value"},59607:e=>{e.exports="Measure"},36551:e=>{e.exports="New drawings are replicated to all charts in the layout and shown when the same ticker is selected"},63354:e=>{e.exports="Show Drawings Toolbar"},49616:e=>{e.exports="Show Favorite Drawing Tools Toolbar"},91977:e=>{e.exports="Show Hidden Tools"},51072:e=>{e.exports="Show Object Tree"},49421:e=>{e.exports=["Blijf in teken modus"]},85422:e=>{e.exports="Strong Magnet"},19693:e=>{e.exports="Patterns"},10234:e=>{e.exports="Prediction and Measurement Tools"},76091:e=>{e.exports="Remove Drawings"},45286:e=>{e.exports="Remove objects"},72482:e=>{e.exports=["Verwijder van favorieten"]},30513:e=>{e.exports="Remove {drawings}"},10049:e=>{e.exports="Remove {drawings} & {indicators}"},55084:e=>{e.exports="Remove {indicators}"},45265:e=>{e.exports="Weak Magnet"},52899:e=>{e.exports="Trend Line Tools"},38925:e=>{e.exports=["Inzoomen"]},49895:e=>{e.exports=["Uitzoomen"]},32868:e=>{e.exports="{hotKey_0} + Click on the chart"},68125:e=>{e.exports="{hotKey_0} — circle"},40234:e=>{e.exports="{hotKey_0} — drawing a straight line at angles of 45"},10289:e=>{e.exports="{hotKey_0} — fixed increments"},81591:e=>{e.exports="{hotKey_0} — square"},93030:e=>{e.exports="{amount} drawing"},80437:e=>{e.exports="{amount} indicator"}}]); \ No newline at end of file diff --git a/charting_library/bundles/nl_NL.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/nl_NL.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..a45987d1 --- /dev/null +++ b/charting_library/bundles/nl_NL.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports=["Mediaan"]},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports="Coeffs as percents"},40054:e=>{e.exports=["Kleur"]},47737:e=>{e.exports="Compact stats mode"},76655:e=>{e.exports="Cash"},72171:e=>{e.exports="Center"},99120:e=>{e.exports=["Kanaal"]},36150:e=>{e.exports=["Hoek"]},38280:e=>{e.exports="Angles"},95264:e=>{e.exports="Account size"},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports=["Bogen"]},34674:e=>{e.exports="Avg HL in minticks"},91757:e=>{e.exports="Bottom"},17608:e=>{e.exports=["Onderste labels"]},48848:e=>{e.exports=["Rand"]},72269:e=>{e.exports=["Randen"]},27331:e=>{e.exports=["Achtergrond"]},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports=["Rooster"]},67114:e=>{e.exports="Date/time range"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["Openingsprijs"]},1220:e=>{e.exports=["Rek uit"]},71116:e=>{e.exports="Extend bottom"},45809:e=>{e.exports=["Rek uit naar links"]},25892:e=>{e.exports="Extend left line"},3304:e=>{e.exports=["Extend Lines Left"]},83095:e=>{e.exports="Extend lines right"},14025:e=>{e.exports=["Rek uit naar rechts"]},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports="Extend top"},17006:e=>{e.exports=["Lettertype grootte"]},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports=["Waaiers"]},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports=["Full Circles"]},25264:e=>{e.exports=["HL Bars"]},77405:e=>{e.exports="Horizontal"},66049:e=>{e.exports=["OC Bars"]},27531:e=>{e.exports="Lot size"},85206:e=>{e.exports="Label"},75332:e=>{e.exports="Label border"},14773:e=>{e.exports=["Label achtergrond"]},37126:e=>{e.exports="Label text"},79106:e=>{e.exports="Levels"},95610:e=>{e.exports=["Levels Line"]},19286:e=>{e.exports="Left"},79307:e=>{e.exports=["Linker labels"]},49286:e=>{e.exports="Line - HL/2"},17676:e=>{e.exports=["Line - Open"]},47669:e=>{e.exports=["Line - Close"]},71899:e=>{e.exports=["Line - High"]},83394:e=>{e.exports=["Line - Low"]},60489:e=>{e.exports="Line color"},53889:e=>{e.exports="Mode"},76476:e=>{e.exports="Middle"},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports=["Stop kleur"]},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{e.exports="Success background"},650:e=>{e.exports="Percents"},25684:e=>{e.exports=["Prijs"]},23675:e=>{e.exports=["Prijs label"]},75675:e=>{e.exports="Price labels"},16103:e=>{e.exports=["Prijs levels"]},46964:e=>{e.exports=["Prijs gebied"]},59771:e=>{e.exports=["Price/Bar Ratio"]},29072:e=>{e.exports=["Prijzen"]},2635:e=>{ +e.exports="Profit level"},33886:e=>{e.exports="Ranges and ratio"},24186:e=>{e.exports=["Keer om"]},21141:e=>{e.exports="Right"},91367:e=>{e.exports=["Rechter labels"]},63833:e=>{e.exports="Risk"},95545:e=>{e.exports="Wave"},26458:e=>{e.exports=["Lont"]},65994:e=>{e.exports="Top"},10209:e=>{e.exports=["Bovenste labels"]},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports=["Doel kleur:"]},74289:e=>{e.exports="Target text"},17932:e=>{e.exports="Text wrap"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports=["Transparantie"]},4372:e=>{e.exports="Trend line"},12374:e=>{e.exports="Use one color"},91322:e=>{e.exports="Values"},25227:e=>{e.exports="Variance"},44085:e=>{e.exports="Vertical"},1670:e=>{e.exports="change angle"},54119:e=>{e.exports="change arrow color"},72080:e=>{e.exports="change flag color"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},22313:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},82465:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{e.exports="change {title} background color 2"},42746:e=>{e.exports="change {title} bars range visibility"},53770:e=>{e.exports="change {title} grid visibility"},29145:e=>{e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{e.exports="change {title} distance visibility"},65056:e=>{e.exports="change {title} emoji"},65899:e=>{e.exports="change {title} emoji visibility"}, +59354:e=>{e.exports="change {title} entry price"},1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{e.exports="change {title} extend left"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},45719:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},36147:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"},89996:e=>{e.exports="change {title} middle point visibility"},36618:e=>{e.exports="change {title} mirrored"},18544:e=>{e.exports="change {title} source background color"},48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{e.exports="change {title} reverse"},16598:e=>{e.exports="change {title} right labels visibility"},31553:e=>{e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{e.exports="change {title} top labels visibility"},52387:e=>{ +e.exports="change {title} target background color"},6921:e=>{e.exports="change {title} target border color"},97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{e.exports="change {toolName} text wrap"},91832:e=>{e.exports="change {toolName} text background color"},18610:e=>{e.exports="change {toolName} text background visibility"},44755:e=>{e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},41437:e=>{e.exports=["Tekstkleur"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/nl_NL.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/nl_NL.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..d9e1485f --- /dev/null +++ b/charting_library/bundles/nl_NL.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},40054:e=>{e.exports=["Kleur"]},44629:e=>{e.exports=["Voeg toe aan favorieten"]},38455:e=>{e.exports=["Achtergrond Kleur"]},79964:e=>{e.exports=["Achtergrond kleur 1"]},45320:e=>{e.exports=["Achtergrond kleur 2"]},60925:e=>{e.exports=["Punt"]},42973:e=>{e.exports="Dotted line"},59317:e=>{e.exports="Dashed line"},99289:e=>{e.exports=["Gum"]},23886:e=>{e.exports=["Lettertype grootte"]},17006:e=>{e.exports=["Lettertype grootte"]},17517:e=>{e.exports=["Verberg alle tekenhulpmiddelen"]},74813:e=>{e.exports="Hide Favorite Drawing Tools Toolbar"},37057:e=>{e.exports=["Vergrendel alle tekenhulpmiddelen"]},71845:e=>{e.exports="Line tool backgrounds"},12928:e=>{e.exports="Line tool colors"},21327:e=>{e.exports="Line tool text colors"},86327:e=>{e.exports="Line tool width"},47059:e=>{e.exports="Line tool widths"},41610:e=>{e.exports=["Meer"]},37140:e=>{e.exports="Magnet Mode snaps drawings placed near price bars to the closest OHLC value"},67455:e=>{e.exports=["Markeer kleur"]},59607:e=>{e.exports="Measure"},36551:e=>{e.exports="New drawings are replicated to all charts in the layout and shown when the same ticker is selected"},91977:e=>{e.exports="Show Hidden Tools"},51072:e=>{e.exports="Show Object Tree"},49421:e=>{e.exports=["Blijf in teken modus"]},49593:e=>{e.exports=["Stop achtergrondkleur"]},36785:e=>{e.exports=["Winst achtergrondkleur"]},76091:e=>{e.exports="Remove Drawings"},54336:e=>{e.exports="Remove color"},72482:e=>{e.exports=["Verwijder van favorieten"]},19221:e=>{e.exports=["Tekstkleur"]},38925:e=>{e.exports=["Inzoomen"]},49895:e=>{e.exports=["Uitzoomen"]},16631:e=>{e.exports="change line tool(s) text color"},74350:e=>{e.exports="change line tool(s) background color"},68519:e=>{e.exports="change line tool(s) color"},36819:e=>{e.exports="change line tool(s) font size"},54769:e=>{e.exports="change line tool(s) line style"},41648:e=>{e.exports="change line tool(s) line width"},32868:e=>{e.exports="{hotKey_0} + Click on the chart"},68125:e=>{e.exports="{hotKey_0} — circle"},40234:e=>{e.exports="{hotKey_0} — drawing a straight line at angles of 45"},10289:e=>{e.exports="{hotKey_0} — fixed increments"},81591:e=>{e.exports="{hotKey_0} — square"}}]); \ No newline at end of file diff --git a/charting_library/bundles/nl_NL.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/nl_NL.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..28188a82 --- /dev/null +++ b/charting_library/bundles/nl_NL.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports=["Vizier"]},50985:e=>{e.exports="Currency"},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports="Average close price"},27331:e=>{e.exports=["Achtergrond"]},22519:e=>{e.exports=["Bar Change Values"]},87845:e=>{e.exports="Buttons"},25209:e=>{e.exports="Date format"},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports=["Beschrijving"]},26897:e=>{e.exports=["Gebeurtenissen"]},95338:e=>{e.exports=["Horz Grid Lines"]},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports=["Indicatoren"]},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports=["OHLC Values"]},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},70500:e=>{e.exports="Money"},66653:e=>{e.exports="Margins"},42502:e=>{e.exports="No overlapping"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["Schalen"]},53224:e=>{e.exports="Scales placement"},79194:e=>{e.exports="Status line"},89053:e=>{e.exports=["Symbool"]},35383:e=>{e.exports=["Symbol Name"]},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports="Percentage"},78621:e=>{e.exports="Pips"},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports="Price and percentage value"},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["Watermerk"]},67369:e=>{e.exports="Title"},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports="Trading"},77534:e=>{e.exports="Unit"},1111:e=>{e.exports="Volume"},80170:e=>{e.exports="Value according to scale"},91322:e=>{e.exports="Values"},70353:e=>{e.exports=["Vert Grid Lines"]},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{e.exports="change currency and unit labels visibility"},79570:e=>{e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},88096:e=>{e.exports="change horz grid lines color"},2523:e=>{ +e.exports="change horz grid lines style"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},71589:e=>{e.exports="change sessions breaks visibility"},15035:e=>{e.exports="change sessions breaks width"},1579:e=>{e.exports="change sessions breaks color"},21460:e=>{e.exports="change sessions breaks style"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},22867:e=>{e.exports="change vert grid lines style"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/nl_NL.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/nl_NL.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..98f880e4 --- /dev/null +++ b/charting_library/bundles/nl_NL.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:e=>{e.exports="#{count} (price, bar)"},4639:e=>{e.exports=["Coördinaten"]},22192:e=>{e.exports="Days"},37067:e=>{e.exports="Displacement (price, bar)"},13611:e=>{e.exports=["Rek lijnen uit"]},63099:e=>{e.exports="Hours"},66304:e=>{e.exports=["Invoer"]},95543:e=>{e.exports="Months"},28134:e=>{e.exports="Minutes"},71129:e=>{e.exports="Seconds"},86672:e=>{e.exports="Ranges"},21594:e=>{e.exports="Weeks"},23723:e=>{e.exports="change bar X coordinate"},66266:e=>{e.exports="change price Y coordinate"},13355:e=>{e.exports="change {title} days to"},41377:e=>{e.exports="change {title} days from"},96902:e=>{e.exports="change {title} extend lines"},35388:e=>{e.exports="change {title} hours from"},78586:e=>{e.exports="change {title} hours to"},59635:e=>{e.exports="change {title} months from"},74266:e=>{e.exports="change {title} months to"},91633:e=>{e.exports="change {title} minutes to"},15106:e=>{e.exports="change {title} minutes from"},66161:e=>{e.exports="change {title} seconds to"},2822:e=>{e.exports="change {title} seconds from"},21339:e=>{e.exports="change {title} weeks from"},68643:e=>{e.exports="change {title} weeks to"},30810:e=>{e.exports="change {title} visibility on ticks"},24941:e=>{e.exports="change {title} visibility on weeks"},29088:e=>{e.exports="change {title} visibility on days"},68971:e=>{e.exports="change {title} visibility on hours"},64370:e=>{e.exports="change {title} visibility on minutes"},6659:e=>{e.exports="change {title} visibility on months"},29091:e=>{e.exports="change {title} visibility on ranges"},46948:e=>{e.exports="change {title} visibility on seconds"},18567:e=>{e.exports="change {propertyName} property"},82211:e=>{e.exports=["Days"]},33486:e=>{e.exports="days to"},14077:e=>{e.exports="days from"},3143:e=>{e.exports=["Hours"]},84775:e=>{e.exports="hours from"},11255:e=>{e.exports="hours to"},72223:e=>{e.exports="move drawings"},58964:e=>{e.exports=["Months"]},71770:e=>{e.exports="months from"},37179:e=>{e.exports="months to"},16465:e=>{e.exports=["Minutes"]},72317:e=>{e.exports="minutes to"},25586:e=>{e.exports="minutes from"},32925:e=>{e.exports="seconds"},39017:e=>{e.exports="seconds to"},6049:e=>{e.exports="seconds from"},13604:e=>{e.exports=["Ranges"]},93016:e=>{e.exports="weeks"},32002:e=>{e.exports="weeks from"},28091:e=>{e.exports="weeks to"},59523:e=>{e.exports="ticks"}}]); \ No newline at end of file diff --git a/charting_library/bundles/nl_NL.6803.be8cafcc34e317edec88.js b/charting_library/bundles/nl_NL.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..8e24c7ee --- /dev/null +++ b/charting_library/bundles/nl_NL.6803.be8cafcc34e317edec88.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports="(O + H + L + C)/4"},94884:e=>{e.exports="(H + L + C)/3"},10591:e=>{e.exports="(H + L)/2"},63243:e=>{e.exports=["Kleur bars gebaseerd op voorgaand slot"]},72171:e=>{e.exports="Center"},9994:e=>{e.exports="Adjust data for dividends"},10989:e=>{e.exports="Adjust for contract changes"},70816:e=>{e.exports="Average close"},91757:e=>{e.exports="Bottom"},50430:e=>{e.exports="Bottom line"},83760:e=>{e.exports="Body"},72269:e=>{e.exports=["Randen"]},7445:e=>{e.exports=["Base Level"]},47586:e=>{e.exports="Bid and ask"},39667:e=>{e.exports="Down bars"},87151:e=>{e.exports="Down color"},81285:e=>{e.exports="Data modification"},4329:e=>{e.exports=["Standaard"]},86846:e=>{e.exports="Fill"},58747:e=>{e.exports=["Fill Top Area"]},11157:e=>{e.exports=["Fill Bottom Area"]},86953:e=>{e.exports="HLC bars"},77405:e=>{e.exports="Horizontal"},39292:e=>{e.exports="High and low"},15107:e=>{e.exports="Last"},19286:e=>{e.exports="Left"},76476:e=>{e.exports="Middle"},27879:e=>{e.exports=["Eenvoudig"]},2391:e=>{e.exports=["Stap"]},6350:e=>{e.exports="Pre/post market"},62521:e=>{e.exports="Pre/post market hours background"},73947:e=>{e.exports=["Precisie"]},8094:e=>{e.exports="Previous day close"},77986:e=>{e.exports="Price lines"},24248:e=>{e.exports="Price source"},94089:e=>{e.exports="Projection up bars"},5704:e=>{e.exports="Projection down bars"},29881:e=>{e.exports="Real prices on price scale (instead of Heikin-Ashi price)"},21141:e=>{e.exports="Right"},44673:e=>{e.exports=["Met markeringen"]},26458:e=>{e.exports=["Lont"]},65994:e=>{e.exports="Top"},57417:e=>{e.exports=["Top Line"]},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},55314:e=>{e.exports=["Thin Bars"]},87492:e=>{e.exports="Timezone"},58416:e=>{e.exports="Type"},5536:e=>{e.exports="Up color"},83610:e=>{e.exports="Up bars"},23500:e=>{e.exports="Use settlement as close on daily interval"},44085:e=>{e.exports="Vertical"},30792:e=>{e.exports="candle"},55740:e=>{e.exports="change HLC bars"},90168:e=>{e.exports="change average close price line width"},30385:e=>{e.exports="change average close price line color"},97008:e=>{e.exports="change area fill color"},6610:e=>{e.exports="change area line width"},661:e=>{e.exports="change area line color"},1316:e=>{e.exports="change area price source"},29180:e=>{e.exports="change ask line color"},31547:e=>{e.exports="change base level"},4164:e=>{e.exports="change baseline bottom line color"},38990:e=>{e.exports="change baseline bottom line width"},73163:e=>{e.exports="change baseline fill bottom area color"},12673:e=>{e.exports="change baseline fill top area color"},56819:e=>{e.exports="change baseline price source"},68621:e=>{e.exports="change baseline top line color"},35339:e=>{e.exports="change baseline top line width"},76804:e=>{e.exports="change bar up color"},71816:e=>{e.exports="change bar down color"},36703:e=>{e.exports="change bid line color"},29353:e=>{e.exports="change color bars based on previous close"}, +85709:e=>{e.exports="change column up color"},12155:e=>{e.exports="change column down color"},66890:e=>{e.exports="change column price source"},71809:e=>{e.exports="change decimal places"},31317:e=>{e.exports="change extended hours color"},60944:e=>{e.exports="change high and low price line color"},83708:e=>{e.exports="change high and low price line width"},81080:e=>{e.exports="change high-low body color"},30033:e=>{e.exports="change high-low body visibility"},76885:e=>{e.exports="change high-low border color"},79236:e=>{e.exports="change high-low borders visibility"},42981:e=>{e.exports="change high-low labels visibility"},31937:e=>{e.exports="change high-low labels color"},87828:e=>{e.exports="change line color"},17119:e=>{e.exports="change line price source"},69125:e=>{e.exports="change line width"},70054:e=>{e.exports="change line type"},49973:e=>{e.exports="change post market color"},5969:e=>{e.exports="change post market line color"},50393:e=>{e.exports="change pre/post market price lines visibility"},46257:e=>{e.exports="change pre market color"},60852:e=>{e.exports="change pre market line color"},91183:e=>{e.exports="change previous close price line color"},87631:e=>{e.exports="change previous close price line width"},77640:e=>{e.exports="change price line color"},97322:e=>{e.exports="change price line width"},28143:e=>{e.exports="change range thin bars"},75986:e=>{e.exports="change renko wick down color"},7747:e=>{e.exports="change renko wick up color"},9473:e=>{e.exports="change renko wick visibility"},39783:e=>{e.exports="change the display of real prices on price scale (instead of Heiken-Ashi price)"},72886:e=>{e.exports="change thin bars"},5464:e=>{e.exports="change {candleType} up border color"},61118:e=>{e.exports="change {candleType} up color"},60164:e=>{e.exports="change {candleType} wick down color"},45543:e=>{e.exports="change {candleType} wick up color"},39987:e=>{e.exports="change {candleType} wick visibility"},47202:e=>{e.exports="change {candleType} body visibility"},23986:e=>{e.exports="change {candleType} border visibility"},92330:e=>{e.exports="change {candleType} down border color"},36320:e=>{e.exports="change {candleType} down color"},79088:e=>{e.exports="change {chartType} border bar down color"},11107:e=>{e.exports="change {chartType} border bar up color"},85503:e=>{e.exports="change {chartType} down color"},61250:e=>{e.exports="change {chartType} projection border bar up color"},18465:e=>{e.exports="change {chartType} projection bar down color"},50453:e=>{e.exports="change {chartType} projection bar up color"},59414:e=>{e.exports="change {chartType} up color"},21547:e=>{e.exports="change {inputName} property"},42390:e=>{e.exports="adjust data for dividends"},99511:e=>{e.exports="adjust for contract changes"},75165:e=>{e.exports=["Lege candles"]},18995:e=>{e.exports="range"},47500:e=>{e.exports=["Renko"]},98402:e=>{e.exports="use settlement as close on daily interval"}}]); \ No newline at end of file diff --git a/charting_library/bundles/nl_NL.6848.1833cd09ce56c0318402.js b/charting_library/bundles/nl_NL.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..eb76c6f4 --- /dev/null +++ b/charting_library/bundles/nl_NL.6848.1833cd09ce56c0318402.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},60558:e=>{e.exports="animals & nature"},14232:e=>{e.exports="activity"},35305:e=>{e.exports="food & drink"},49546:e=>{e.exports="flags"},72302:e=>{e.exports="objects"},96330:e=>{e.exports="smiles & people"},6878:e=>{e.exports="symbols"},15426:e=>{e.exports="recently used"},15395:e=>{e.exports="travel & places"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},20036:e=>{e.exports=["Annuleren"]},72171:e=>{e.exports="Center"},23398:e=>{e.exports="Change symbol"},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},91757:e=>{e.exports="Bottom"},79852:e=>{e.exports="Bond"},16079:e=>{e.exports="Gradient"},42973:e=>{e.exports="Dotted line"},59317:e=>{e.exports="Dashed line"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports=["Beschrijving"]},77405:e=>{e.exports="Horizontal"},46812:e=>{e.exports="Increase"},89298:e=>{e.exports=["Afstand"]},68988:e=>{e.exports="Ok"},19286:e=>{e.exports="Left"},76476:e=>{e.exports="Middle"},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},55362:e=>{e.exports=["Normaal"]},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},35637:e=>{e.exports="Solid"},52298:e=>{e.exports=["Zoeken"]},13269:e=>{e.exports="Select source"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},89053:e=>{e.exports=["Symbool"]},48490:e=>{e.exports="Symbol & description"},99983:e=>{e.exports="Symbol Search"},54336:e=>{e.exports="Remove color"},21141:e=>{e.exports="Right"},65994:e=>{e.exports="Top"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},60142:e=>{e.exports="Thickness"},78019:e=>{e.exports="Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index."},44085:e=>{e.exports="Vertical"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},1328:e=>{e.exports="dr"},76080:e=>{e.exports="e.g. +1"},95166:e=>{e.exports="e.g. /2"},88720:e=>{e.exports="economy"},39512:e=>{e.exports="forex"},81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},38071:e=>{e.exports=["indexen"]},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/nl_NL.7076.5055b5f097e7204685ed.js b/charting_library/bundles/nl_NL.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..2ab8f056 --- /dev/null +++ b/charting_library/bundles/nl_NL.7076.5055b5f097e7204685ed.js @@ -0,0 +1,39 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input="Back",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]="{number} item",e.exports.Length_input="Length",e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input="length",e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]="Window Size",e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color",e.exports["3.618 Level Color_input"]="3.618 Level Color",e.exports["3.65 Level Color_input"]="3.65 Level Color", +e.exports["4.236 Level Color_input"]="4.236 Level Color",e.exports["-0.236 Level Color_input"]="-0.236 Level Color",e.exports["-0.382 Level Color_input"]="-0.382 Level Color",e.exports["-0.618 Level Color_input"]="-0.618 Level Color",e.exports["-0.65 Level Color_input"]="-0.65 Level Color",e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]="ADX Smoothing",e.exports["DI Length_input"]="DI Length",e.exports.Smoothing_input="Smoothing",e.exports.ATR_input="ATR",e.exports.Growing_input="Growing",e.exports.Falling_input="Falling",e.exports["Color 0_input"]="Color 0",e.exports["Color 1_input"]="Color 1",e.exports.Source_input="Source",e.exports.StdDev_input="StdDev",e.exports.Basis_input="Basis",e.exports.Median_input="Median",e.exports["Bollinger Bands %B_input"]="Bollinger Bands %B",e.exports.Overbought_input="Overbought",e.exports.Oversold_input="Oversold",e.exports["Bollinger Bands Width_input"]="Bollinger Bands Width",e.exports["RSI Length_input"]="RSI Length",e.exports["UpDown Length_input"]="UpDown Length",e.exports["ROC Length_input"]="ROC Length",e.exports.MF_input="MF",e.exports.resolution_input="resolution",e.exports["Fast Length_input"]="Fast Length",e.exports["Slow Length_input"]="Slow Length",e.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input="Price",e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]="Zero Line",e.exports["Color 2_input"]="Color 2",e.exports["Color 3_input"]="Color 3",e.exports["Color 4_input"]="Color 4",e.exports["Color 5_input"]="Color 5",e.exports["Color 6_input"]="Color 6",e.exports["Color 7_input"]="Color 7",e.exports["Color 8_input"]="Color 8",e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]="Upper Band",e.exports["Lower Band_input"]="Lower Band",e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]="Smoothing Line",e.exports["Smoothing Length_input"]="Smoothing Length",e.exports["WMA Length_input"]="WMA Length",e.exports["Long RoC Length_input"]="Long RoC Length",e.exports["Short RoC Length_input"]="Short RoC Length",e.exports.sym_input="sym",e.exports.Symbol_input="Symbol",e.exports.Correlation_input="Correlation",e.exports.Period_input="Period",e.exports.Centered_input="Centered",e.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",e.exports.isCentered_input="isCentered",e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]="ADX smoothing",e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input="Divisor",e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]="Elder's Force Index",e.exports.Percent_input="Percent",e.exports.Exponential_input="Exponential",e.exports.Average_input="Average",e.exports["Upper Percentage_input"]="Upper Percentage",e.exports["Lower Percentage_input"]="Lower Percentage",e.exports.Fisher_input="Fisher",e.exports.Trigger_input="Trigger",e.exports.Level_input="Level", +e.exports["Trader EMA 1 length_input"]="Trader EMA 1 length",e.exports["Trader EMA 2 length_input"]="Trader EMA 2 length",e.exports["Trader EMA 3 length_input"]="Trader EMA 3 length",e.exports["Trader EMA 4 length_input"]="Trader EMA 4 length",e.exports["Trader EMA 5 length_input"]="Trader EMA 5 length",e.exports["Trader EMA 6 length_input"]="Trader EMA 6 length",e.exports["Investor EMA 1 length_input"]="Investor EMA 1 length",e.exports["Investor EMA 2 length_input"]="Investor EMA 2 length",e.exports["Investor EMA 3 length_input"]="Investor EMA 3 length",e.exports["Investor EMA 4 length_input"]="Investor EMA 4 length",e.exports["Investor EMA 5 length_input"]="Investor EMA 5 length",e.exports["Investor EMA 6 length_input"]="Investor EMA 6 length",e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]="Conversion Line Periods",e.exports["Base Line Periods_input"]="Base Line Periods",e.exports["Lagging Span_input"]="Lagging Span",e.exports["Conversion Line_input"]="Conversion Line",e.exports["Base Line_input"]="Base Line",e.exports["Leading Span A_input"]=["Lead 1"],e.exports["Leading Span B_input"]=["Lagging Span 2 Periods"],e.exports["Plots Background_input"]="Plots Background",e.exports["yay Color 0_input"]="yay Color 0",e.exports["yay Color 1_input"]="yay Color 1",e.exports.Multiplier_input="Multiplier",e.exports["Bands style_input"]="Bands style",e.exports.Middle_input="Middle",e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]="Upper Deviation",e.exports["Lower Deviation_input"]="Lower Deviation",e.exports["Use Upper Deviation_input"]="Use Upper Deviation",e.exports["Use Lower Deviation_input"]="Use Lower Deviation",e.exports.Count_input="Count",e.exports.Crosses_input="Crosses",e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]="Length EMA",e.exports["Length MA_input"]="Length MA",e.exports["Fast length_input"]="Fast length",e.exports["Slow length_input"]="Slow length",e.exports["Signal smoothing_input"]="Signal smoothing",e.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",e.exports["Simple ma(signal line)_input"]="Simple ma(signal line)",e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD",e.exports.fastLength_input="fastLength",e.exports.slowLength_input="slowLength",e.exports.signalLength_input="signalLength",e.exports.NV_input="NV", +e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input="Start",e.exports.Increment_input="Increment",e.exports["Max value_input"]="Max value",e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input="increment",e.exports.maximum_input="maximum",e.exports["Short length_input"]="Short length",e.exports["Long length_input"]="Long length",e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]="Long period",e.exports["Short period_input"]="Short period",e.exports["Signal line period_input"]="Signal line period",e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]="SMI Ergodic Oscillator",e.exports.Indicator_input="Indicator",e.exports.Oscillator_input="Oscillator",e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]="Stochastic Length",e.exports["RSI Source_input"]="RSI Source",e.exports.lengthRSI_input="lengthRSI",e.exports.lengthStoch_input="lengthStoch",e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]="Long Length",e.exports["Short Length_input"]="Short Length",e.exports["Signal Length_input"]="Signal Length",e.exports.Length1_input="Length1",e.exports.Length2_input="Length2",e.exports.Length3_input="Length3",e.exports.length7_input="length7",e.exports.length14_input="length14",e.exports.length28_input="length28",e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]="Jaw Length",e.exports["Teeth Length_input"]="Teeth Length",e.exports["Lips Length_input"]="Lips Length",e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]="Down fractals",e.exports["Up fractals_input"]="Up fractals",e.exports.Periods_input="Periods",e.exports.Shapes_input="Shapes",e.exports["show MA_input"]="show MA",e.exports["MA Length_input"]="MA Length",e.exports["Color based on previous close_input"]="Color based on previous close",e.exports["Rows Layout_input"]="Rows Layout",e.exports["Row Size_input"]="Row Size",e.exports.Volume_input="Volume",e.exports["Value Area volume_input"]="Value Area volume",e.exports["Extend Right_input"]="Extend Right",e.exports["Extend POC Right_input"]="Extend POC Right",e.exports["Extend VAH Right_input"]="Extend VAH Right",e.exports["Extend VAL Right_input"]="Extend VAL Right",e.exports["Value Area Volume_input"]="Value Area Volume",e.exports.Placement_input="Placement",e.exports.POC_input="POC", +e.exports["Developing Poc_input"]="Developing Poc",e.exports["Up Volume_input"]="Up Volume",e.exports["Down Volume_input"]="Down Volume",e.exports["Value Area_input"]="Value Area",e.exports["Histogram Box_input"]="Histogram Box",e.exports["Value Area Up_input"]="Value Area Up",e.exports["Value Area Down_input"]="Value Area Down",e.exports["Number Of Rows_input"]="Number Of Rows",e.exports["Ticks Per Row_input"]="Ticks Per Row",e.exports["Up/Down_input"]="Up/Down",e.exports.Total_input="Total",e.exports.Delta_input="Delta",e.exports.Bar_input="Bar",e.exports.Day_input="Day",e.exports["Deviation (%)_input"]="Deviation (%)",e.exports.Depth_input="Depth",e.exports["Extend to last bar_input"]="Extend to last bar",e.exports.Simple_input="Simple",e.exports.Weighted_input="Weighted",e.exports["Wilder's Smoothing_input"]="Wilder's Smoothing",e.exports["1st Period_input"]="1st Period",e.exports["2nd Period_input"]="2nd Period",e.exports["3rd Period_input"]="3rd Period",e.exports["4th Period_input"]="4th Period",e.exports["5th Period_input"]="5th Period",e.exports["6th Period_input"]="6th Period",e.exports["Rate of Change Lookback_input"]="Rate of Change Lookback",e.exports["Instrument 1_input"]="Instrument 1",e.exports["Instrument 2_input"]="Instrument 2",e.exports["Rolling Period_input"]="Rolling Period",e.exports["Standard Errors_input"]="Standard Errors",e.exports["Averaging Periods_input"]="Averaging Periods",e.exports["Days Per Year_input"]="Days Per Year",e.exports["Market Closed Percentage_input"]="Market Closed Percentage",e.exports["ATR Mult_input"]="ATR Mult",e.exports.VWAP_input="VWAP",e.exports["Anchor Period_input"]="Anchor Period",e.exports.Session_input="Session",e.exports.Week_input="Week",e.exports.Month_input="Month",e.exports.Year_input="Year",e.exports.Decade_input="Decade",e.exports.Century_input="Century",e.exports.Sessions_input="Sessions",e.exports["Each (pre-market, market, post-market)_input"]="Each (pre-market, market, post-market)",e.exports["Pre-market only_input"]="Pre-market only",e.exports["Market only_input"]="Market only",e.exports["Post-market only_input"]="Post-market only",e.exports["Main chart symbol_input"]="Main chart symbol",e.exports["Another symbol_input"]="Another symbol",e.exports.Line_input=["Lijn"],e.exports["Nothing selected_combobox_input"]="Nothing selected",e.exports["All items_combobox_input"]="All items",e.exports.Cancel_input="Cancel",e.exports.Open_input="Open"},54138:e=>{e.exports=["Invert Scale"]},47807:e=>{e.exports="Indexed to 100"},34727:e=>{e.exports="Logarithmic"},19238:e=>{e.exports=["No Overlapping Labels"]},70361:e=>{e.exports="Percent"},72116:e=>{e.exports="Regular"},33021:e=>{e.exports="ETH"},75610:e=>{e.exports="Electronic trading hours"},97442:e=>{e.exports="Extended trading hours"},32929:e=>{e.exports="POST"},56137:e=>{e.exports="PRE"},98801:e=>{e.exports="Postmarket"},56935:e=>{e.exports="Premarket"},63798:e=>{e.exports="RTH"},24380:e=>{e.exports="Regular trading hours"},27991:e=>{e.exports=["Mei"]},68716:e=>{e.exports=Object.create(null), +e.exports["Amortization of Intangibles_study"]="Amortization of Intangibles",e.exports["Amortization of Deferred Charges_study"]="Amortization of Deferred Charges",e.exports["Average Day Range_study"]="Average Day Range",e.exports["Bull Bear Power_study"]="Bull Bear Power",e.exports["Directional Movement Index_study"]="Directional Movement Index",e.exports["Ichimoku Cloud_study"]="Ichimoku Cloud",e.exports.Ichimoku_study="Ichimoku",e.exports["Moving Average Convergence Divergence_study"]="Moving Average Convergence Divergence",e.exports["Volume Weighted Average Price_study"]="Volume Weighted Average Price",e.exports["Volume Weighted Moving Average_study"]="Volume Weighted Moving Average",e.exports["Williams Percent Range_study"]="Williams Percent Range",e.exports.Doji_study="Doji",e.exports["Spinning Top Black_study"]="Spinning Top Black",e.exports["Spinning Top White_study"]="Spinning Top White",e.exports.Technicals_study="Technicals",e.exports["Accounts payable_study"]="Accounts payable",e.exports["Accounts receivables, gross_study"]="Accounts receivables, gross",e.exports["Accounts receivable - trade, net_study"]="Accounts receivable - trade, net",e.exports.Accruals_study="Accruals",e.exports["Accrued payroll_study"]="Accrued payroll",e.exports["Accumulated depreciation, total_study"]="Accumulated depreciation, total",e.exports["Additional paid-in capital/Capital surplus_study"]="Additional paid-in capital/Capital surplus",e.exports["After tax other income/expense_study"]="After tax other income/expense",e.exports["Altman Z-score_study"]="Altman Z-score",e.exports.Amortization_study="Amortization",e.exports["Amortization of intangibles_study"]="Amortization of intangibles",e.exports["Amortization of deferred charges_study"]="Amortization of deferred charges",e.exports["Asset turnover_study"]="Asset turnover",e.exports["Average basic shares outstanding_study"]="Average basic shares outstanding",e.exports["Bad debt / Doubtful accounts_study"]="Bad debt / Doubtful accounts",e.exports["Basic EPS_study"]="Basic EPS",e.exports["Basic earnings per share (Basic EPS)_study"]="Basic earnings per share (Basic EPS)",e.exports["Beneish M-score_study"]="Beneish M-score",e.exports["Book value per share_study"]="Book value per share",e.exports["Buyback yield %_study"]="Buyback yield %",e.exports["Capital and operating lease obligations_study"]="Capital and operating lease obligations",e.exports["Capital expenditures_study"]="Capital expenditures",e.exports["Capital expenditures - fixed assets_study"]="Capital expenditures - fixed assets",e.exports["Capital expenditures - other assets_study"]="Capital expenditures - other assets",e.exports["Capitalized lease obligations_study"]="Capitalized lease obligations",e.exports["Cash and short term investments_study"]="Cash and short term investments",e.exports["Cash conversion cycle_study"]="Cash conversion cycle",e.exports["Cash & equivalents_study"]="Cash & equivalents",e.exports["Cash from financing activities_study"]="Cash from financing activities", +e.exports["Cash from investing activities_study"]="Cash from investing activities",e.exports["Cash from operating activities_study"]="Cash from operating activities",e.exports["Cash to debt ratio_study"]="Cash to debt ratio",e.exports["Change in accounts payable_study"]="Change in accounts payable",e.exports["Change in accounts receivable_study"]="Change in accounts receivable",e.exports["Change in accrued expenses_study"]="Change in accrued expenses",e.exports["Change in inventories_study"]="Change in inventories",e.exports["Change in other assets/liabilities_study"]="Change in other assets/liabilities",e.exports["Change in taxes payable_study"]="Change in taxes payable",e.exports["Changes in working capital_study"]="Changes in working capital",e.exports["COGS to revenue ratio_study"]="COGS to revenue ratio",e.exports["Common dividends paid_study"]="Common dividends paid",e.exports["Common equity, total_study"]="Common equity, total",e.exports["Common stock par/Carrying value_study"]="Common stock par/Carrying value",e.exports["Cost of goods_study"]="Cost of goods",e.exports["Cost of goods sold_study"]="Cost of goods sold",e.exports["Current portion of LT debt and capital leases_study"]="Current portion of LT debt and capital leases",e.exports["Current ratio_study"]="Current ratio",e.exports["Days inventory_study"]="Days inventory",e.exports["Days payable_study"]="Days payable",e.exports["Days sales outstanding_study"]="Days sales outstanding",e.exports["Debt to assets ratio_study"]="Debt to assets ratio",e.exports["Debt to EBITDA ratio_study"]="Debt to EBITDA ratio",e.exports["Debt to equity ratio_study"]="Debt to equity ratio",e.exports["Debt to revenue ratio_study"]="Debt to revenue ratio",e.exports["Deferred income, current_study"]="Deferred income, current",e.exports["Deferred income, non-current_study"]="Deferred income, non-current",e.exports["Deferred tax assets_study"]="Deferred tax assets",e.exports["Deferred taxes (cash flow)_study"]="Deferred taxes (cash flow)",e.exports["Deferred tax liabilities_study"]="Deferred tax liabilities",e.exports.Depreciation_study="Depreciation",e.exports["Deprecation and amortization_study"]="Deprecation and amortization",e.exports["Depreciation & amortization (cash flow)_study"]="Depreciation & amortization (cash flow)",e.exports["Depreciation/depletion_study"]="Depreciation/depletion",e.exports["Diluted EPS_study"]="Diluted EPS",e.exports["Diluted earnings per share (Diluted EPS)_study"]="Diluted earnings per share (Diluted EPS)",e.exports["Diluted net income available to common stockholders_study"]="Diluted net income available to common stockholders",e.exports["Diluted shares outstanding_study"]="Diluted shares outstanding",e.exports["Dilution adjustment_study"]="Dilution adjustment",e.exports["Discontinued operations_study"]="Discontinued operations",e.exports["Dividend payout ratio %_study"]="Dividend payout ratio %",e.exports["Dividends payable_study"]="Dividends payable", +e.exports["Dividends per share - common stock primary issue_study"]="Dividends per share - common stock primary issue",e.exports["Dividend yield %_study"]="Dividend yield %",e.exports["Earnings yield_study"]="Earnings yield",e.exports.EBIT_study="EBIT",e.exports.EBITDA_study="EBITDA",e.exports["EBITDA margin %_study"]="EBITDA margin %",e.exports["Effective interest rate on debt %_study"]="Effective interest rate on debt %",e.exports["Enterprise value_study"]="Enterprise value",e.exports["Enterprise value to EBITDA ratio_study"]="Enterprise value to EBITDA ratio",e.exports["Enterprise value to EBIT ratio_study"]="Enterprise value to EBIT ratio",e.exports["Enterprise value to revenue ratio_study"]="Enterprise value to revenue ratio",e.exports["EPS basic one year growth_study"]="EPS basic one year growth",e.exports["EPS diluted one year growth_study"]="EPS diluted one year growth",e.exports["EPS estimates_study"]="EPS estimates",e.exports["Equity in earnings_study"]="Equity in earnings",e.exports["Equity to assets ratio_study"]="Equity to assets ratio",e.exports["Financing activities – other sources_study"]="Financing activities – other sources",e.exports["Financing activities – other uses_study"]="Financing activities – other uses",e.exports["Float shares outstanding_study"]="Float shares outstanding",e.exports["Free cash flow_study"]="Free cash flow",e.exports["Free cash flow margin %_study"]="Free cash flow margin %",e.exports["Fulmer H factor_study"]="Fulmer H factor",e.exports["Funds from operations_study"]="Funds from operations",e.exports["Goodwill, net_study"]="Goodwill, net",e.exports["Goodwill to assets ratio_study"]="Goodwill to assets ratio",e.exports["Graham's number_study"]="Graham's number",e.exports["Gross margin %_study"]="Gross margin %",e.exports["Gross profit_study"]="Gross profit",e.exports["Gross profit to assets ratio_study"]="Gross profit to assets ratio",e.exports["Gross property/plant/equipment_study"]="Gross property/plant/equipment",e.exports.Impairments_study="Impairments",e.exports["Income Tax Credits_study"]="Income Tax Credits",e.exports["Income tax, current_study"]="Income tax, current",e.exports["Income tax, current - domestic_study"]="Income tax, current - domestic",e.exports["Income Tax, current - foreign_study"]="Income Tax, current - foreign",e.exports["Income tax, deferred_study"]="Income tax, deferred",e.exports["Income tax, deferred - domestic_study"]="Income tax, deferred - domestic",e.exports["Income tax, deferred - foreign_study"]="Income tax, deferred - foreign",e.exports["Income tax payable_study"]="Income tax payable",e.exports["Interest capitalized_study"]="Interest capitalized",e.exports["Interest coverage_study"]="Interest coverage",e.exports["Interest expense, net of interest capitalized_study"]="Interest expense, net of interest capitalized",e.exports["Interest expense on debt_study"]="Interest expense on debt",e.exports["Inventories - finished goods_study"]="Inventories - finished goods", +e.exports["Inventories - progress payments & other_study"]="Inventories - progress payments & other",e.exports["Inventories - raw materials_study"]="Inventories - raw materials",e.exports["Inventories - work in progress_study"]="Inventories - work in progress",e.exports["Inventory to revenue ratio_study"]="Inventory to revenue ratio",e.exports["Inventory turnover_study"]="Inventory turnover",e.exports["Investing activities – other sources_study"]="Investing activities – other sources",e.exports["Investing activities – other uses_study"]="Investing activities – other uses",e.exports["Investments in unconsolidated subsidiaries_study"]="Investments in unconsolidated subsidiaries",e.exports["Issuance of long term debt_study"]="Issuance of long term debt",e.exports["Issuance/retirement of debt, net_study"]="Issuance/retirement of debt, net",e.exports["Issuance/retirement of long term debt_study"]="Issuance/retirement of long term debt",e.exports["Issuance/retirement of other debt_study"]="Issuance/retirement of other debt",e.exports["Issuance/retirement of short term debt_study"]="Issuance/retirement of short term debt",e.exports["Issuance/retirement of stock, net_study"]="Issuance/retirement of stock, net",e.exports["KZ index_study"]="KZ index",e.exports["Legal claim expense_study"]="Legal claim expense",e.exports["Long term debt_study"]="Long term debt",e.exports["Long term debt excl. lease liabilities_study"]="Long term debt excl. lease liabilities",e.exports["Long term debt to total assets ratio_study"]="Long term debt to total assets ratio",e.exports["Long term investments_study"]="Long term investments",e.exports["Market capitalization_study"]="Market capitalization",e.exports["Minority interest_study"]="Minority interest",e.exports["Miscellaneous non-operating expense_study"]="Miscellaneous non-operating expense",e.exports["Net current asset value per share_study"]="Net current asset value per share",e.exports["Net debt_study"]="Net debt",e.exports["Net income_study"]="Net income",e.exports["Net income before discontinued operations_study"]="Net income before discontinued operations",e.exports["Net income (cash flow)_study"]="Net income (cash flow)",e.exports["Net income per employee_study"]="Net income per employee",e.exports["Net intangible assets_study"]="Net intangible assets",e.exports["Net margin %_study"]="Net margin %",e.exports["Net property/plant/equipment_study"]="Net property/plant/equipment",e.exports["Non-cash items_study"]="Non-cash items",e.exports["Non-controlling/minority interest_study"]="Non-controlling/minority interest",e.exports["Non-operating income, excl. interest expenses_study"]="Non-operating income, excl. interest expenses",e.exports["Non-operating income, total_study"]="Non-operating income, total",e.exports["Non-operating interest income_study"]="Non-operating interest income",e.exports["Note receivable - long term_study"]="Note receivable - long term",e.exports["Notes payable_study"]="Notes payable",e.exports["Number of employees_study"]="Number of employees", +e.exports["Number of shareholders_study"]="Number of shareholders",e.exports["Operating earnings yield %_study"]="Operating earnings yield %",e.exports["Operating expenses (excl. COGS)_study"]="Operating expenses (excl. COGS)",e.exports["Operating income_study"]="Operating income",e.exports["Operating lease liabilities_study"]="Operating lease liabilities",e.exports["Operating margin %_study"]="Operating margin %",e.exports["Other COGS_study"]="Other COGS",e.exports["Other common equity_study"]="Other common equity",e.exports["Other current assets, total_study"]="Other current assets, total",e.exports["Other current liabilities_study"]="Other current liabilities",e.exports["Other cost of goods sold_study"]="Other cost of goods sold",e.exports["Other exceptional charges_study"]="Other exceptional charges",e.exports["Other financing cash flow items, total_study"]="Other financing cash flow items, total",e.exports["Other intangibles, net_study"]="Other intangibles, net",e.exports["Other investing cash flow items, total_study"]="Other investing cash flow items, total",e.exports["Other investments_study"]="Other investments",e.exports["Other liabilities, total_study"]="Other liabilities, total",e.exports["Other long term assets, total_study"]="Other long term assets, total",e.exports["Other non-current liabilities, total_study"]="Other non-current liabilities, total",e.exports["Other operating expenses, total_study"]="Other operating expenses, total",e.exports["Other receivables_study"]="Other receivables",e.exports["Other short term debt_study"]="Other short term debt",e.exports["Paid in capital_study"]="Paid in capital",e.exports["PEG ratio_study"]="PEG ratio",e.exports["Piotroski F-score_study"]="Piotroski F-score",e.exports["Preferred dividends_study"]="Preferred dividends",e.exports["Preferred dividends paid_study"]="Preferred dividends paid",e.exports["Preferred stock, carrying value_study"]="Preferred stock, carrying value",e.exports["Prepaid expenses_study"]="Prepaid expenses",e.exports["Pretax equity in earnings_study"]="Pretax equity in earnings",e.exports["Pretax income_study"]="Pretax income",e.exports["Price earnings ratio forward_study"]="Price earnings ratio forward",e.exports["Price sales ratio forward_study"]="Price sales ratio forward",e.exports["Price to book ratio_study"]="Price to book ratio",e.exports["Price to cash flow ratio_study"]="Price to cash flow ratio",e.exports["Price to earnings ratio_study"]="Price to earnings ratio",e.exports["Price to free cash flow ratio_study"]="Price to free cash flow ratio",e.exports["Price to sales ratio_study"]="Price to sales ratio",e.exports["Price to tangible book ratio_study"]="Price to tangible book ratio",e.exports["Provision for risks & charge_study"]="Provision for risks & charge",e.exports["Purchase/acquisition of business_study"]="Purchase/acquisition of business",e.exports["Purchase of investments_study"]="Purchase of investments",e.exports["Purchase/sale of business, net_study"]="Purchase/sale of business, net", +e.exports["Purchase/sale of investments, net_study"]="Purchase/sale of investments, net",e.exports["Quality ratio_study"]="Quality ratio",e.exports["Quick ratio_study"]="Quick ratio",e.exports["Reduction of long term debt_study"]="Reduction of long term debt",e.exports["Repurchase of common & preferred stock_study"]="Repurchase of common & preferred stock",e.exports["Research & development_study"]="Research & development",e.exports["Research & development to revenue ratio_study"]="Research & development to revenue ratio",e.exports["Restructuring charge_study"]="Restructuring charge",e.exports["Retained earnings_study"]="Retained earnings",e.exports["Return on assets %_study"]="Return on assets %",e.exports["Return on equity %_study"]="Return on equity %",e.exports["Return on equity adjusted to book value %_study"]="Return on equity adjusted to book value %",e.exports["Return on invested capital %_study"]="Return on invested capital %",e.exports["Return on tangible assets %_study"]="Return on tangible assets %",e.exports["Return on tangible equity %_study"]="Return on tangible equity %",e.exports["Revenue estimates_study"]="Revenue estimates",e.exports["Revenue one year growth_study"]="Revenue one year growth",e.exports["Revenue per employee_study"]="Revenue per employee",e.exports["Sale/maturity of investments_study"]="Sale/maturity of investments",e.exports["Sale of common & preferred stock_study"]="Sale of common & preferred stock",e.exports["Sale of fixed assets & businesses_study"]="Sale of fixed assets & businesses",e.exports["Selling/general/admin expenses, other_study"]="Selling/general/admin expenses, other",e.exports["Selling/general/admin expenses, total_study"]="Selling/general/admin expenses, total",e.exports["Shareholders' equity_study"]="Shareholders' equity",e.exports["Shares buyback ratio %_study"]="Shares buyback ratio %",e.exports["Elder's Force Index_study"]="Elder's Force Index",e.exports["Short term debt_study"]="Short term debt",e.exports["Short term debt excl. current portion of LT debt_study"]="Short term debt excl. current portion of LT debt",e.exports["Short term investments_study"]="Short term investments",e.exports["Sloan ratio %_study"]="Sloan ratio %",e.exports["Springate score_study"]="Springate score",e.exports["Sustainable growth rate_study"]="Sustainable growth rate",e.exports["Tangible book value per share_study"]="Tangible book value per share",e.exports["Tangible common equity ratio_study"]="Tangible common equity ratio",e.exports.Taxes_study="Taxes",e.exports["Tobin's Q (approximate)_study"]="Tobin's Q (approximate)",e.exports["Total assets_study"]="Total assets",e.exports["Total cash dividends paid_study"]="Total cash dividends paid",e.exports["Total common shares outstanding_study"]="Total common shares outstanding",e.exports["Total current assets_study"]="Total current assets",e.exports["Total current liabilities_study"]="Total current liabilities",e.exports["Total debt_study"]="Total debt",e.exports["Total equity_study"]="Total equity", +e.exports["Total inventory_study"]="Total inventory",e.exports["Total liabilities_study"]="Total liabilities",e.exports["Total liabilities & shareholders' equities_study"]="Total liabilities & shareholders' equities",e.exports["Total non-current assets_study"]="Total non-current assets",e.exports["Total non-current liabilities_study"]="Total non-current liabilities",e.exports["Total operating expenses_study"]="Total operating expenses",e.exports["Total receivables, net_study"]="Total receivables, net",e.exports["Total revenue_study"]="Total revenue",e.exports["Treasury stock - common_study"]="Treasury stock - common",e.exports["Unrealized gain/loss_study"]="Unrealized gain/loss",e.exports["Unusual income/expense_study"]="Unusual income/expense",e.exports["Zmijewski score_study"]="Zmijewski score",e.exports["Valuation ratios_study"]="Valuation ratios",e.exports["Profitability ratios_study"]="Profitability ratios",e.exports["Liquidity ratios_study"]="Liquidity ratios",e.exports["Solvency ratios_study"]="Solvency ratios",e.exports["Accumulation/Distribution_study"]=["Accumulatie/distributie"],e.exports["Accumulative Swing Index_study"]="Accumulative Swing Index",e.exports["Advance/Decline_study"]="Advance/Decline",e.exports["Arnaud Legoux Moving Average_study"]="Arnaud Legoux Moving Average",e.exports.Aroon_study="Aroon",e.exports.ASI_study="ASI",e.exports["Average Directional Index_study"]="Average Directional Index",e.exports["Average True Range_study"]="Average True Range",e.exports["Awesome Oscillator_study"]="Awesome Oscillator",e.exports["Balance of Power_study"]="Balance of Power",e.exports["Bollinger Bands %B_study"]="Bollinger Bands %B",e.exports["Bollinger Bands Width_study"]="Bollinger Bands Width",e.exports["Bollinger Bands_study"]="Bollinger Bands",e.exports["Chaikin Money Flow_study"]="Chaikin Money Flow",e.exports["Chaikin Oscillator_study"]="Chaikin Oscillator",e.exports["Chande Kroll Stop_study"]="Chande Kroll Stop",e.exports["Chande Momentum Oscillator_study"]="Chande Momentum Oscillator",e.exports["Chop Zone_study"]="Chop Zone",e.exports["Choppiness Index_study"]="Choppiness Index",e.exports["Commodity Channel Index_study"]="Commodity Channel Index",e.exports["Connors RSI_study"]="Connors RSI",e.exports["Coppock Curve_study"]="Coppock Curve",e.exports["Correlation Coefficient_study"]="Correlation Coefficient",e.exports.CRSI_study="CRSI",e.exports["Detrended Price Oscillator_study"]="Detrended Price Oscillator",e.exports["Directional Movement_study"]="Directional Movement",e.exports["Donchian Channels_study"]="Donchian Channels",e.exports["Double EMA_study"]="Double EMA",e.exports["Ease Of Movement_study"]="Ease Of Movement",e.exports["Elder Force Index_study"]=["Elder's Force Index"],e.exports["EMA Cross_study"]="EMA Cross",e.exports.Envelopes_study="Envelopes",e.exports["Fisher Transform_study"]="Fisher Transform",e.exports["Fixed Range_study"]="Fixed Range",e.exports["Fixed Range Volume Profile_study"]="Fixed Range Volume Profile", +e.exports["Guppy Multiple Moving Average_study"]="Guppy Multiple Moving Average",e.exports["Historical Volatility_study"]="Historical Volatility",e.exports["Hull Moving Average_study"]="Hull Moving Average",e.exports["Keltner Channels_study"]="Keltner Channels",e.exports["Klinger Oscillator_study"]="Klinger Oscillator",e.exports["Know Sure Thing_study"]="Know Sure Thing",e.exports["Least Squares Moving Average_study"]="Least Squares Moving Average",e.exports["Linear Regression Curve_study"]="Linear Regression Curve",e.exports["MA Cross_study"]="MA Cross",e.exports["MA with EMA Cross_study"]="MA with EMA Cross",e.exports["MA/EMA Cross_study"]="MA/EMA Cross",e.exports.MACD_study="MACD",e.exports["Mass Index_study"]="Mass Index",e.exports["McGinley Dynamic_study"]="McGinley Dynamic",e.exports.Median_study=["Mediaan"],e.exports.Momentum_study="Momentum",e.exports["Money Flow_study"]="Money Flow",e.exports["Moving Average Channel_study"]="Moving Average Channel",e.exports["Moving Average Exponential_study"]="Moving Average Exponential",e.exports["Moving Average Weighted_study"]="Moving Average Weighted",e.exports["Moving Average_study"]="Moving Average",e.exports["Net Volume_study"]="Net Volume",e.exports["On Balance Volume_study"]="On Balance Volume",e.exports["Parabolic SAR_study"]="Parabolic SAR",e.exports["Pivot Points Standard_study"]="Pivot Points Standard",e.exports["Periodic Volume Profile_study"]="Periodic Volume Profile",e.exports["Price Channel_study"]="Price Channel",e.exports["Price Oscillator_study"]="Price Oscillator",e.exports["Price Volume Trend_study"]="Price Volume Trend",e.exports["Rate Of Change_study"]="Rate Of Change",e.exports["Relative Strength Index_study"]="Relative Strength Index",e.exports["Relative Vigor Index_study"]="Relative Vigor Index",e.exports["Relative Volatility Index_study"]="Relative Volatility Index",e.exports["Session Volume_study"]="Session Volume",e.exports["Session Volume HD_study"]="Session Volume HD",e.exports["Session Volume Profile_study"]="Session Volume Profile",e.exports["Session Volume Profile HD_study"]="Session Volume Profile HD",e.exports["SMI Ergodic Indicator/Oscillator_study"]="SMI Ergodic Indicator/Oscillator",e.exports["Smoothed Moving Average_study"]="Smoothed Moving Average",e.exports.Stoch_study="Stoch",e.exports["Stochastic RSI_study"]="Stochastic RSI",e.exports.Stochastic_study="Stochastic",e.exports["Triple EMA_study"]="Triple EMA",e.exports.TRIX_study="TRIX",e.exports["True Strength Indicator_study"]="True Strength Indicator",e.exports["Ultimate Oscillator_study"]="Ultimate Oscillator",e.exports["Visible Range_study"]="Visible Range",e.exports["Visible Range Volume Profile_study"]="Visible Range Volume Profile",e.exports["Volume Oscillator_study"]="Volume Oscillator",e.exports.Volume_study="Volume",e.exports.Vol_study="Vol",e.exports["Vortex Indicator_study"]="Vortex Indicator",e.exports.VWAP_study="VWAP",e.exports.VWMA_study="VWMA",e.exports["Williams %R_study"]="Williams %R",e.exports["Williams Alligator_study"]="Williams Alligator", +e.exports["Williams Fractal_study"]="Williams Fractal",e.exports["Zig Zag_study"]="Zig Zag",e.exports["24-hour Volume_study"]="24-hour Volume",e.exports["Ease of Movement_study"]=["Ease Of Movement"],e.exports["Elders Force Index_study"]="Elders Force Index",e.exports.Envelope_study="Envelope",e.exports.Gaps_study="Gaps",e.exports["Linear Regression Channel_study"]="Linear Regression Channel",e.exports["Moving Average Ribbon_study"]="Moving Average Ribbon",e.exports["Multi-Time Period Charts_study"]="Multi-Time Period Charts",e.exports["Open Interest_study"]="Open Interest",e.exports["Rob Booker - Intraday Pivot Points_study"]="Rob Booker - Intraday Pivot Points",e.exports["Rob Booker - Knoxville Divergence_study"]="Rob Booker - Knoxville Divergence",e.exports["Rob Booker - Missed Pivot Points_study"]="Rob Booker - Missed Pivot Points",e.exports["Rob Booker - Reversal_study"]="Rob Booker - Reversal",e.exports["Rob Booker - Ziv Ghost Pivots_study"]="Rob Booker - Ziv Ghost Pivots",e.exports.Supertrend_study="Supertrend",e.exports["Technical Ratings_study"]="Technical Ratings",e.exports["True Strength Index_study"]="True Strength Index",e.exports["Up/Down Volume_study"]="Up/Down Volume",e.exports["Visible Average Price_study"]="Visible Average Price",e.exports["Williams Fractals_study"]="Williams Fractals",e.exports["Keltner Channels Strategy_study"]="Keltner Channels Strategy",e.exports["Rob Booker - ADX Breakout_study"]="Rob Booker - ADX Breakout",e.exports["Supertrend Strategy_study"]="Supertrend Strategy",e.exports["Technical Ratings Strategy_study"]="Technical Ratings Strategy",e.exports["Auto Anchored Volume Profile_study"]="Auto Anchored Volume Profile",e.exports["Auto Fib Extension_study"]="Auto Fib Extension",e.exports["Auto Fib Retracement_study"]="Auto Fib Retracement",e.exports["Auto Pitchfork_study"]="Auto Pitchfork",e.exports["Bearish Flag Chart Pattern_study"]="Bearish Flag Chart Pattern",e.exports["Bullish Pennant Chart Pattern_study"]="Bullish Pennant Chart Pattern",e.exports["Double Bottom Chart Pattern_study"]="Double Bottom Chart Pattern",e.exports["Double Top Chart Pattern_study"]="Double Top Chart Pattern",e.exports["Elliott Wave Chart Pattern_study"]="Elliott Wave Chart Pattern",e.exports["Falling Wedge Chart Pattern_study"]="Falling Wedge Chart Pattern",e.exports["Head And Shoulders Chart Pattern_study"]="Head And Shoulders Chart Pattern",e.exports["Inverse Head And Shoulders Chart Pattern_study"]="Inverse Head And Shoulders Chart Pattern",e.exports["Rectangle Chart Pattern_study"]="Rectangle Chart Pattern",e.exports["Rising Wedge Chart Pattern_study"]="Rising Wedge Chart Pattern",e.exports["Triangle Chart Pattern_study"]="Triangle Chart Pattern",e.exports["Triple Bottom Chart Pattern_study"]="Triple Bottom Chart Pattern",e.exports["Triple Top Chart Pattern_study"]="Triple Top Chart Pattern",e.exports["VWAP Auto Anchored_study"]="VWAP Auto Anchored",e.exports["*All Candlestick Patterns*_study"]="*All Candlestick Patterns*",e.exports["Abandoned Baby - Bearish_study"]="Abandoned Baby - Bearish", +e.exports["Abandoned Baby - Bullish_study"]="Abandoned Baby - Bullish",e.exports["Dark Cloud Cover - Bearish_study"]="Dark Cloud Cover - Bearish",e.exports["Doji Star - Bearish_study"]="Doji Star - Bearish",e.exports["Doji Star - Bullish_study"]="Doji Star - Bullish",e.exports["Downside Tasuki Gap - Bearish_study"]="Downside Tasuki Gap - Bearish",e.exports["Dragonfly Doji - Bullish_study"]="Dragonfly Doji - Bullish",e.exports["Engulfing - Bearish_study"]="Engulfing - Bearish",e.exports["Engulfing - Bullish_study"]="Engulfing - Bullish",e.exports["Evening Doji Star - Bearish_study"]="Evening Doji Star - Bearish",e.exports["Evening Star - Bearish_study"]="Evening Star - Bearish",e.exports["Falling Three Methods - Bearish_study"]="Falling Three Methods - Bearish",e.exports["Falling Window - Bearish_study"]="Falling Window - Bearish",e.exports["Gravestone Doji - Bearish_study"]="Gravestone Doji - Bearish",e.exports["Hammer - Bullish_study"]="Hammer - Bullish",e.exports["Hanging Man - Bearish_study"]="Hanging Man - Bearish",e.exports["Harami - Bearish_study"]="Harami - Bearish",e.exports["Harami - Bullish_study"]="Harami - Bullish",e.exports["Inverted Hammer - Bullish_study"]="Inverted Hammer - Bullish",e.exports["Kicking - Bearish_study"]="Kicking - Bearish",e.exports["Kicking - Bullish_study"]="Kicking - Bullish",e.exports["Long Lower Shadow - Bullish_study"]="Long Lower Shadow - Bullish",e.exports["Long Upper Shadow - Bearish_study"]="Long Upper Shadow - Bearish",e.exports["Marubozu Black - Bearish_study"]="Marubozu Black - Bearish",e.exports["Marubozu White - Bullish_study"]="Marubozu White - Bullish",e.exports["Morning Doji Star - Bullish_study"]="Morning Doji Star - Bullish",e.exports["Morning Star - Bullish_study"]="Morning Star - Bullish",e.exports["On Neck - Bearish_study"]="On Neck - Bearish",e.exports["Piercing - Bullish_study"]="Piercing - Bullish",e.exports["Rising Three Methods - Bullish_study"]="Rising Three Methods - Bullish",e.exports["Rising Window - Bullish_study"]="Rising Window - Bullish",e.exports["Shooting Star - Bearish_study"]="Shooting Star - Bearish",e.exports["Three Black Crows - Bearish_study"]="Three Black Crows - Bearish",e.exports["Three White Soldiers - Bullish_study"]="Three White Soldiers - Bullish",e.exports["Tri-Star - Bearish_study"]="Tri-Star - Bearish",e.exports["Tri-Star - Bullish_study"]="Tri-Star - Bullish",e.exports["Tweezer Top - Bearish_study"]="Tweezer Top - Bearish",e.exports["Upside Tasuki Gap - Bullish_study"]="Upside Tasuki Gap - Bullish",e.exports.SuperTrend_study="SuperTrend",e.exports["Average Price_study"]="Average Price",e.exports["Typical Price_study"]="Typical Price",e.exports["Median Price_study"]="Median Price",e.exports["Money Flow Index_study"]="Money Flow Index",e.exports["Moving Average Double_study"]="Moving Average Double",e.exports["Moving Average Triple_study"]="Moving Average Triple",e.exports["Moving Average Adaptive_study"]="Moving Average Adaptive",e.exports["Moving Average Hamming_study"]="Moving Average Hamming", +e.exports["Moving Average Modified_study"]="Moving Average Modified",e.exports["Moving Average Multiple_study"]="Moving Average Multiple",e.exports["Linear Regression Slope_study"]="Linear Regression Slope",e.exports["Standard Error_study"]="Standard Error",e.exports["Standard Error Bands_study"]="Standard Error Bands",e.exports["Correlation - Log_study"]="Correlation - Log",e.exports["Standard Deviation_study"]="Standard Deviation",e.exports["Chaikin Volatility_study"]="Chaikin Volatility",e.exports["Volatility Close-to-Close_study"]="Volatility Close-to-Close",e.exports["Volatility Zero Trend Close-to-Close_study"]="Volatility Zero Trend Close-to-Close",e.exports["Volatility O-H-L-C_study"]="Volatility O-H-L-C",e.exports["Volatility Index_study"]="Volatility Index",e.exports["Trend Strength Index_study"]="Trend Strength Index",e.exports["Majority Rule_study"]="Majority Rule",e.exports["Advance Decline Line_study"]="Advance Decline Line",e.exports["Advance Decline Ratio_study"]="Advance Decline Ratio",e.exports["Advance/Decline Ratio (Bars)_study"]="Advance/Decline Ratio (Bars)",e.exports["BarUpDn Strategy_study"]="BarUpDn Strategy",e.exports["Bollinger Bands Strategy directed_study"]="Bollinger Bands Strategy directed",e.exports["Bollinger Bands Strategy_study"]="Bollinger Bands Strategy",e.exports.ChannelBreakOutStrategy_study="ChannelBreakOutStrategy",e.exports.Compare_study=["Vergelijken"],e.exports["Conditional Expressions_study"]="Conditional Expressions",e.exports.ConnorsRSI_study="ConnorsRSI",e.exports["Consecutive Up/Down Strategy_study"]="Consecutive Up/Down Strategy",e.exports["Cumulative Volume Index_study"]="Cumulative Volume Index",e.exports["Divergence Indicator_study"]="Divergence Indicator",e.exports["Greedy Strategy_study"]="Greedy Strategy",e.exports["InSide Bar Strategy_study"]="InSide Bar Strategy",e.exports["Keltner Channel Strategy_study"]="Keltner Channel Strategy",e.exports["Linear Regression_study"]="Linear Regression",e.exports["MACD Strategy_study"]="MACD Strategy",e.exports["Momentum Strategy_study"]="Momentum Strategy",e.exports["Moon Phases_study"]="Moon Phases",e.exports["Moving Average Convergence/Divergence_study"]="Moving Average Convergence/Divergence",e.exports["MovingAvg Cross_study"]="MovingAvg Cross",e.exports["MovingAvg2Line Cross_study"]="MovingAvg2Line Cross",e.exports["OutSide Bar Strategy_study"]="OutSide Bar Strategy",e.exports.Overlay_study="Overlay",e.exports["Parabolic SAR Strategy_study"]="Parabolic SAR Strategy",e.exports["Pivot Extension Strategy_study"]="Pivot Extension Strategy",e.exports["Pivot Points High Low_study"]="Pivot Points High Low",e.exports["Pivot Reversal Strategy_study"]="Pivot Reversal Strategy",e.exports["Price Channel Strategy_study"]="Price Channel Strategy",e.exports["RSI Strategy_study"]="RSI Strategy",e.exports["SMI Ergodic Indicator_study"]="SMI Ergodic Indicator",e.exports["SMI Ergodic Oscillator_study"]="SMI Ergodic Oscillator",e.exports["Stochastic Slow Strategy_study"]="Stochastic Slow Strategy", +e.exports["Volatility Stop_study"]="Volatility Stop",e.exports["Volty Expan Close Strategy_study"]="Volty Expan Close Strategy",e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports="Fixed Range Volume Profile"},32819:e=>{e.exports="Vol"},66051:e=>{e.exports="Minor"},86054:e=>{e.exports="Minute"},20936:e=>{e.exports="Text"},98478:e=>{e.exports="Couldn't copy"},34004:e=>{e.exports="Couldn't cut"},96260:e=>{e.exports="Couldn't paste"},94370:e=>{e.exports=["Countdown To Bar Close"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Kolommen"]},19372:e=>{e.exports=["Reactie"]},20229:e=>{e.exports=["Vergelijk of voeg een symbool toe"]},46689:e=>{e.exports="Confirm Inputs"},43432:e=>{e.exports="Copenhagen"},35216:e=>{e.exports=["Kopiëren"]},87898:e=>{e.exports=["Kopieer grafiek lay-out"]},28851:e=>{e.exports="Copy price"},94099:e=>{e.exports="Cairo"},64149:e=>{e.exports=["Aanroepen"]},63528:e=>{e.exports="Candles"},46837:e=>{e.exports="Caracas"},49329:e=>{e.exports="Change"},28089:e=>{e.exports=["Verander Symbool"]},99374:e=>{e.exports=["Verander interval"]},14412:e=>{e.exports=["Grafiek eigenschappen"]},26619:e=>{e.exports="Chart by TradingView"},12011:e=>{e.exports="Chart image copied to clipboard {emoji}"},59884:e=>{e.exports="Chatham Islands"},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports="Circle"},32234:e=>{e.exports="Click to set a point"},52977:e=>{e.exports=["Kloon"]},31691:e=>{e.exports=["Slot"]},50493:e=>{e.exports="Create order"},52302:e=>{e.exports="Create limit order"},29908:e=>{e.exports=["Kruis"]},60997:e=>{e.exports="Cross Line"},81520:e=>{e.exports=["Valuta"]},98486:e=>{e.exports="Current interval and above"},73106:e=>{e.exports="Current interval and below"},85964:e=>{e.exports="Current interval only"},17206:e=>{e.exports="Curve"},95176:e=>{e.exports="Cycle"},87761:e=>{e.exports=["Cyclische lijnen"]},27891:e=>{e.exports="Cypher Pattern"},56996:e=>{e.exports="A layout with that name already exists"},30192:e=>{e.exports="A layout with that name already exists. Do you want to overwrite it?"},32852:e=>{e.exports=["ABCD patroon"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports="Analyze Trade Setup"},66828:e=>{e.exports=["Geankerde notitie"]},94782:e=>{e.exports=["Geankerde tekst"]},61704:e=>{e.exports="Anchored VWAP"},63597:e=>{e.exports="Add Horizontal Line"},45743:e=>{e.exports=["Voeg symbool toe"]},8700:e=>{e.exports="Add alert"},64885:e=>{e.exports="Add alert on {drawing}"},90830:e=>{e.exports="Add alert on {series}"},45986:e=>{e.exports="Add alert for {title}"},3612:e=>{e.exports="Add financial metric for {instrumentName}"},92206:e=>{e.exports="Add indicator/strategy on {studyTitle}"},34810:e=>{e.exports=["Add Text Note for {symbol}"]},75669:e=>{e.exports="Add this financial metric to entire layout"},64288:e=>{e.exports="Add this indicator to entire layout"},77920:e=>{e.exports="Add this strategy to entire layout"},34059:e=>{e.exports="Add this symbol to entire layout"},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Always Invisible"]}, +71997:e=>{e.exports=["Always Visible"]},97305:e=>{e.exports=["All Indicators And Drawing Tools"]},59192:e=>{e.exports="All intervals"},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports="Apply Elliott Wave"},19263:e=>{e.exports="Apply Elliott Wave Major"},15818:e=>{e.exports="Apply Elliott Wave Minor"},50352:e=>{e.exports="Apply Elliott Wave Intermediate"},66631:e=>{e.exports="Apply Manual Decision Point"},15682:e=>{e.exports="Apply Manual Risk/Reward"},15644:e=>{e.exports="Apply WPT Down Wave"},5897:e=>{e.exports="Apply WPT Up Wave"},13345:e=>{e.exports=["Apply Default"]},95910:e=>{e.exports="Apply these indicators to entire layout"},42762:e=>{e.exports=["apr"]},45104:e=>{e.exports=["Boog"]},42097:e=>{e.exports=["Gebied"]},96237:e=>{e.exports=["Pijl"]},48732:e=>{e.exports="Arrow Down"},82473:e=>{e.exports="Arrow Marker"},8738:e=>{e.exports=["Pijl teken beneden"]},35062:e=>{e.exports=["Pijl teken links"]},92163:e=>{e.exports=["Pijl teken rechts"]},33196:e=>{e.exports=["Pijl teken omhoog"]},10650:e=>{e.exports="Arrow Up"},59340:e=>{e.exports=["Ashkhabad"]},13468:e=>{e.exports="At close"},21983:e=>{e.exports=["Athene"]},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (Fits Data To Screen)"]},38465:e=>{e.exports=["aug"]},8975:e=>{e.exports="Average close price label"},87899:e=>{e.exports="Average close price line"},22554:e=>{e.exports="Avg"},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports=["Ballon"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports="Bar Replay isn't available for this chart type. Do you want to exit Bar Replay?"},16812:e=>{e.exports="Bars"},98838:e=>{e.exports=["Bars patroon"]},17712:e=>{e.exports="Baseline"},54861:e=>{e.exports="Belgrade"},26825:e=>{e.exports=["Berlijn"]},30251:e=>{e.exports=["Borstel"]},90204:e=>{e.exports="Brussels"},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Breng naar voren"]},26354:e=>{e.exports=["Breng naar voren"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports="Bucharest"},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports="By TradingView"},75190:e=>{e.exports="Go to date"},38342:e=>{e.exports="Go to {lineToolName}"},75139:e=>{e.exports="Got it"},81180:e=>{e.exports=["Gann box"]},68102:e=>{e.exports=["Gann waaier"]},66321:e=>{e.exports=["Gann vierkant"]},87107:e=>{e.exports="Gann Square Fixed"},34805:e=>{e.exports="Get more connections"},7914:e=>{e.exports="Ghost Feed"},18367:e=>{e.exports=["Grand Supercycle"]},97065:e=>{e.exports="Do you really want to delete Study Template '{name}' ?"},59368:e=>{e.exports="Double Curve"},35273:e=>{e.exports="Double-click any edge to reset layout grid"},5828:e=>{e.exports="Double-click to finish Path"},63898:e=>{e.exports="Double-click to finish Polyline"},42660:e=>{e.exports="Down Wave 1 or A"},44788:e=>{e.exports="Down Wave 2 or B"},71263:e=>{e.exports="Down Wave 3"},70573:e=>{e.exports="Down Wave 4"},59560:e=>{e.exports="Down Wave 5"},70437:e=>{e.exports="Down Wave C"},93345:e=>{e.exports="Data Provided by"},76912:e=>{e.exports=["Datum"]}, +60222:e=>{e.exports=["Datum reikwijdte"]},79859:e=>{e.exports="Date and Price Range"},92203:e=>{e.exports=["dec"]},69479:e=>{e.exports="Degree"},57701:e=>{e.exports="Denver"},73720:e=>{e.exports="Diamond"},3556:e=>{e.exports="Disjoint Channel"},62764:e=>{e.exports="Displacement"},22903:e=>{e.exports=["Drawings Toolbar"]},21442:e=>{e.exports="Draw Horizontal Line on"},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Voer een nieuwe grafiek lay-out naam in"]},93512:e=>{e.exports=["Edit {title} Alert"]},91215:e=>{e.exports="Elliott Correction Wave (ABC)"},80983:e=>{e.exports="Elliott Double Combo Wave (WXY)"},74118:e=>{e.exports="Elliott Impulse Wave (12345)"},95840:e=>{e.exports="Elliott Triangle Wave (ABCDE)"},66637:e=>{e.exports="Elliott Triple Combo Wave (WXYXZ)"},69418:e=>{e.exports=["Ovaal"]},27558:e=>{e.exports="Extend alert lines"},2578:e=>{e.exports="Extended Line"},77295:e=>{e.exports=["Beurs"]},2899:e=>{e.exports=["Existing Pane Above"]},53387:e=>{e.exports=["Existing Pane Below"]},36972:e=>{e.exports=["Voorspelling"]},17994:e=>{e.exports="Failed to save library"},87375:e=>{e.exports="Failed to save script"},35050:e=>{e.exports=["feb"]},82719:e=>{e.exports=["Fib kanaal"]},64192:e=>{e.exports=["Fib cirkels"]},63835:e=>{e.exports=["Fib teruggang"]},18072:e=>{e.exports=["Fib snelheid weerstandsbogen"]},20877:e=>{e.exports=["Fib snelheid weerstandswaaier"]},76783:e=>{e.exports=["Fib spiraal"]},89037:e=>{e.exports=["Fib tijdszone"]},72489:e=>{e.exports=["Fib wig"]},21524:e=>{e.exports="Flag"},55678:e=>{e.exports=["Vlag markering"]},29230:e=>{e.exports=["Vlakke top/bodem"]},92754:e=>{e.exports=["Omgedraaid"]},42015:e=>{e.exports="Fraction part is invalid."},47542:e=>{e.exports="Fundamental studies are no longer available on charts"},16245:e=>{e.exports="Kolkata"},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Lege candles"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Horizontale lijn"]},76604:e=>{e.exports=["Horizontale straal"]},42616:e=>{e.exports="Head and Shoulders"},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Verbergen"]},33911:e=>{e.exports="Hide all"},95551:e=>{e.exports="Hide all drawings"},44312:e=>{e.exports="Hide all drawings and indicators"},67927:e=>{e.exports="Hide all drawings, indicators, positions & orders"},86306:e=>{e.exports="Hide all indicators"},70803:e=>{e.exports="Hide all positions & orders"},13277:e=>{e.exports="Hide drawings"},8251:e=>{e.exports=["Hide Events on Chart"]},44177:e=>{e.exports="Hide indicators"},2441:e=>{e.exports=["Verberg markeringen op bars"]},90540:e=>{e.exports="Hide positions & orders"},30777:e=>{e.exports=["Hoog"]},31994:e=>{e.exports="High-low"},60259:e=>{e.exports="High and low price labels"},21803:e=>{e.exports="High and low price lines"},31895:e=>{e.exports="Highlighter"},69085:e=>{ +e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},22712:e=>{e.exports="I'm good thanks"},23450:e=>{e.exports="Image"},71778:e=>{e.exports="Intermediate"},14177:e=>{e.exports=["Onjuist symbool"]},32619:e=>{e.exports="Invalid symbol"},53239:e=>{e.exports=["Invert Scale"]},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports=["Voeg indicator toe"]},9114:e=>{e.exports=["Binnen"]},12354:e=>{e.exports=["Interne hooivork"]},26579:e=>{e.exports=["Icoon"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports=["jan"]},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports=["jul"]},15224:e=>{e.exports=["jun"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports="Oops!"},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports=["Okt"]},39280:e=>{e.exports=["Openen"]},25595:e=>{e.exports=["Origineel"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Laag"]},42284:e=>{e.exports=["Op slot"]},1441:e=>{e.exports=["Vergrendel/ontgrendel"]},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports=["Lock Price To Bar Ratio"]},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports=["Londen"]},44604:e=>{e.exports=["Long positie"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports="Labels"},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Lijn"]},63492:e=>{e.exports="Line break"},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports="Move scale to left"},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports=["Aangepaste Schiff"]},18559:e=>{e.exports=["Aangepaste Schiff hooivork"]},18665:e=>{e.exports=["Moskou"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["mrt"]},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports="Merge all scales into one"},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports=["Gespiegeld"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports="N/A"},95222:e=>{e.exports="No data here"},3485:e=>{e.exports=["No Scale (Fullscreen)"]},8886:e=>{e.exports="No sync"},16971:e=>{e.exports="No volume data"},75549:e=>{e.exports=["Notitie"]},71230:e=>{e.exports=["nov"]},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{ +e.exports="New Zealand"},40887:e=>{e.exports="New pane above"},96712:e=>{e.exports="New pane below"},33566:e=>{e.exports="Nicosia"},64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports=["Sla nieuwe grafiek lay-out op"]},9908:e=>{e.exports=["Opslaan als"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports=["São Paulo"]},37207:e=>{e.exports=["Schaal alleen prijsgrafiek"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Schiff hooivork"]},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports=["Instellingen"]},43247:e=>{e.exports="Second fraction part is invalid."},19796:e=>{e.exports=["Stuur naar achteren"]},23221:e=>{e.exports=["Stuur naar achteren"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports=["sep"]},25866:e=>{e.exports="Session"},59827:e=>{e.exports=["Sessie onderbrekingen"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Short positie"]},81428:e=>{e.exports=["Toon"]},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports=["Show All Ideas"]},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports=["Show Dividends"]},46771:e=>{e.exports=["Show Earnings"]},87933:e=>{e.exports=["Show Ideas of Followed Users"]},30709:e=>{e.exports="Show latest news"},58669:e=>{e.exports=["Show My Ideas Only"]},30816:e=>{e.exports=["Show Splits"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports="Singapore"},69502:e=>{e.exports="Sine Line"},44904:e=>{e.exports="Square"},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports=["Stijl"]},65323:e=>{e.exports="Stack on the left"},14113:e=>{e.exports="Stack on the right"},93161:e=>{e.exports=["Blijf in teken modus"]},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports=["Subminuten"]},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports="Symbol Error"},90932:e=>{e.exports=["Symbol Name Label"]},65986:e=>{e.exports=["Symbol Info"]},52054:e=>{e.exports=["Symbol Last Value Label"]},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports=["Sync To All Charts"]},99969:e=>{e.exports=["Point & Figure"]},53047:e=>{e.exports=["Polygoon"]},34402:e=>{e.exports="Path"},70394:e=>{e.exports=["Parallel kanaal"]},95995:e=>{e.exports=["Parijs"]},29682:e=>{e.exports="Paste"},51102:e=>{e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports=["Pitch waaier"]},43852:e=>{e.exports=["Hooivork"]},37680:e=>{e.exports="Pin to new left scale"},43707:e=>{e.exports="Pin to new right scale"},91130:e=>{e.exports="Pin to left scale"},61201:e=>{ +e.exports="Pin to left scale (hidden)"},764:e=>{e.exports="Pin to right scale"},20207:e=>{e.exports="Pin to right scale (hidden)"},66156:e=>{e.exports="Pin to scale (now left)"},54727:e=>{e.exports="Pin to scale (now no scale)"},76598:e=>{e.exports="Pin to scale (now right)"},39065:e=>{e.exports="Pin to scale (now {label})"},97324:e=>{e.exports="Pin to scale {label}"},56948:e=>{e.exports="Pin to scale {label} (hidden)"},32156:e=>{e.exports="Pinned to left scale"},8128:e=>{e.exports="Pinned to left scale (hidden)"},3822:e=>{e.exports="Pinned to right scale"},44538:e=>{e.exports="Pinned to right scale (hidden)"},65810:e=>{e.exports="Pinned to scale {label}"},14125:e=>{e.exports="Pinned to scale {label} (hidden)"},97378:e=>{e.exports="Plus button"},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports=["Prijs label"]},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports=["Prijs gebied"]},32061:e=>{e.exports="Price format is invalid."},91492:e=>{e.exports=["Prijs lijn"]},48404:e=>{e.exports=["Primair"]},87086:e=>{e.exports=["Projectie"]},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Gedraaide rechthoek"]},74214:e=>{e.exports="Rome"},50470:e=>{e.exports=["Straal"]},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["Vierkant"]},41615:e=>{e.exports=["Opnieuw"]},35001:e=>{e.exports=["Regressie trend"]},34596:e=>{e.exports=["Verwijder"]},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports=["Remove Indicators"]},4142:e=>{e.exports=["Hernoem grafiek lay-out"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reset Price Scale"]},25333:e=>{e.exports=["Reset Time Scale"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports="Warning"},48474:e=>{e.exports=["Warschau"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tokio"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["Tekst"]},16267:e=>{e.exports=["Teheran"]},19611:e=>{e.exports="Template"},29198:e=>{e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports="This indicator cannot be applied to another indicator."},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports="Three Drives Pattern"},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports=["Tijd"]},64375:e=>{e.exports=["Tijdszone"]},95005:e=>{e.exports="Time Cycles"},87085:e=>{e.exports="Trade"},94770:e=>{e.exports=["Trend hoek"]},23104:e=>{e.exports=["Trendlijn"]},15501:e=>{e.exports=["Trend gebaseerde Fib extensie"]},31196:e=>{e.exports=["Trend gebaseerde Fib tijd"]},29245:e=>{e.exports=["Driehoek"]},83356:e=>{ +e.exports="Triangle Down"},12390:e=>{e.exports=["Driehoek patroon"]},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports=["UTC+0"]},38587:e=>{e.exports="Understood"},81320:e=>{e.exports=["Ongedaan maken"]},25933:e=>{e.exports="Units"},15101:e=>{e.exports="Unlock"},34150:e=>{e.exports="Up Wave 4"},83927:e=>{e.exports="Up Wave 5"},58976:e=>{e.exports="Up Wave 1 or A"},11661:e=>{e.exports="Up Wave 2 or B"},53958:e=>{e.exports="Up Wave 3"},66560:e=>{e.exports="Up Wave C"},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Verticale Lijn"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports="Visibility"},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Visible on Mouse Over"]},22198:e=>{e.exports=["Visuele volgorde"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports=["XABC patroon"]},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"},77578:e=>{e.exports="change latest news visibility"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"},59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{e.exports="change price line visibility"},69510:e=>{e.exports="change price to bar ratio"},32303:e=>{e.exports="change resolution"},526:e=>{e.exports=["Change symbol"]},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{e.exports="change symbol last value visibility"},12707:e=>{e.exports="change symbol previous close value visibility"},65303:e=>{e.exports="change session"},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"}, +74488:e=>{e.exports="change splits visibility"},20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{e.exports="change visibility"},16698:e=>{e.exports="change visibility at current interval"},78422:e=>{e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports="charts by TradingView"},5179:e=>{e.exports="clone line tools"},3195:e=>{e.exports="create line tools group"},92659:e=>{e.exports="create line tools group from selection"},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports="add line tool {lineTool} to group {name}"},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports="add this financial metric to entire layout"},82388:e=>{e.exports="add this indicator to entire layout"},94292:e=>{e.exports="add this strategy to entire layout"},27982:e=>{e.exports="add this symbol to entire layout"},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports="apply drawing template"},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports="apply study template {template}"},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports="bring {title} forward"},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports="exclude line tools from group {group}"},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports="hide {title}"},91842:e=>{e.exports="hide alert label lines"},54781:e=>{e.exports=["Verberg alle tekenhulpmiddelen"]},44974:e=>{e.exports=["Verberg markeringen op bars"]},28916:e=>{e.exports="interval lock"},94245:e=>{e.exports="invert scale"},90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports="insert {title} after {target}"},11231:e=>{e.exports="insert {title} before {target}"},67176:e=>{e.exports="insert {title} before {targetTitle}"},54597:e=>{e.exports="load default drawing template"},30295:e=>{e.exports=["laden..."]},50193:e=>{e.exports="lock {title}"},4963:e=>{e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{e.exports="move"},11303:e=>{e.exports="move {title} to new left scale"},45544:e=>{e.exports="move {title} to new right scale"},81898:e=>{e.exports="move all scales to left"},22863:e=>{e.exports="move all scales to right"},45356:e=>{e.exports="move drawing(s)"},15086:e=>{e.exports="move left"},61711:e=>{e.exports="move right"},4184:e=>{e.exports="move scale"},74642:e=>{e.exports="make {title} no scale (Full screen)"},45223:e=>{ +e.exports="make group {group} invisible"},87927:e=>{e.exports="make group {group} visible"},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"},66143:e=>{e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{e.exports="n/a"},47222:e=>{e.exports="scale price"},99042:e=>{e.exports=["Schaal alleen prijsgrafiek"]},35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports="send {title} backward"},66781:e=>{e.exports="send {title} to back"},4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports=["mogelijke gemaakt door"]},68111:e=>{e.exports="powered by TradingView"},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports="pin to right scale"},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports="remove all studies"},80171:e=>{e.exports="remove all studies and drawing tools"},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports="remove drawings"},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports="rename group {group} to {newName}"},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports=["Reset Time Scale"]},13034:e=>{e.exports="resize layout"},9608:e=>{e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports=["Toggle Percentage Scale"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"},51114:e=>{e.exports="unlock group {group}"},92421:e=>{e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports="update {title} script"},33355:e=>{e.exports="{count} bars"},88841:e=>{e.exports="{symbol} financials by TradingView"},38641:e=>{e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom"},19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out" +},30572:e=>{e.exports="day"},52254:e=>{e.exports="hour"},99062:e=>{e.exports="month"},69143:e=>{e.exports="minute"},71787:e=>{e.exports="second"},82797:e=>{e.exports="range"},47966:e=>{e.exports="week"},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]=["APPLE INC"],e.exports["#AUDCAD-symbol-description"]="Australian Dollar/Canadian Dollar",e.exports["#AUDCHF-symbol-description"]=["Australian Dollar/Swiss Franc"],e.exports["#AUDJPY-symbol-description"]=["Australian Dollar/Japanese Yen"],e.exports["#AUDNZD-symbol-description"]=["Australian Dollar/New Zealand Dollar"],e.exports["#AUDRUB-symbol-description"]=["AUSTRALIAN DOLLAR / RUSSIAN RUBLE"],e.exports["#AUDUSD-symbol-description"]=["Australian Dollar/U.S. Dollar"],e.exports["#BRLJPY-symbol-description"]="Brazilian Real / Japanese Yen",e.exports["#BTCCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#BTCCNY-symbol-description"]="Bitcoin / Chinese Yuan",e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]="Bitcoin / South Korean Won",e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["Canadian Dollar/Japanese Yen"],e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]=["Swiss Franc/Japanese Yen"],e.exports["#COPPER-symbol-description"]=["Copper"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro Fx/Australian Dollar"],e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]=["Euro Fx/Canadian Dollar"],e.exports["#EURCHF-symbol-description"]=["Euro Fx/Swiss Franc"],e.exports["#EURGBP-symbol-description"]=["Euro Fx/British Pound"],e.exports["#EURJPY-symbol-description"]=["Euro Fx/Japanese Yen"],e.exports["#EURNZD-symbol-description"]=["Euro Fx/New Zealand Dollar"],e.exports["#EURRUB-symbol-description"]=["EURO / RUSSIAN RUBLE"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]=["Euro Fx/Turkish New Lira"],e.exports["#EURUSD-symbol-description"]=["Euro Fx/U.S. Dollar"],e.exports["#EUSTX50-symbol-description"]=["Euro Stoxx 50 index of European listed shares"],e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr",e.exports["#GBPAUD-symbol-description"]=["British Pound/Australian Dollar"],e.exports["#GBPCAD-symbol-description"]=["British Pound/Canadian Dollar"],e.exports["#GBPCHF-symbol-description"]=["British Pound/Swiss Franc"],e.exports["#GBPEUR-symbol-description"]=["POUND STERLING / EURO"],e.exports["#GBPJPY-symbol-description"]=["British Pound/Japanese Yen"], +e.exports["#GBPNZD-symbol-description"]=["British Pound/New Zealand Dollar"],e.exports["#GBPRUB-symbol-description"]=["Pound Sterling / Russian Ruble"],e.exports["#GBPUSD-symbol-description"]=["British Pound/U.S. Dollar"],e.exports["#GER30-symbol-description"]=["DAX index of German listed shares"],e.exports["#GOOGL-symbol-description"]=["GOOGLE INC"],e.exports["#ITA40-symbol-description"]=["FTSE MIB index of Italian listed shares"],e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]=["YEN / WON"],e.exports["#JPYRUB-symbol-description"]=["YEN / RUSSIAN RUBLE"],e.exports["#KA1-symbol-description"]="Sugar #11 Futures",e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]=["MAGNIT"],e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]=["MICROSOFT CORP"],e.exports["#NAS100-symbol-description"]=["NASDAQ 100 index of US listed shares"],e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["New Zealand Dollar/Japanese Yen"],e.exports["#NZDUSD-symbol-description"]=["New Zealand Dollar/U.S. Dollar"],e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["S&P 500 index of US listed shares"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]="U.S. Dollar / Brazilian Real",e.exports["#USDCAD-symbol-description"]=["U.S. Dollar/Canadian Dollar"],e.exports["#USDCHF-symbol-description"]=["U.S. Dollar/Swiss Franc"],e.exports["#USDCNY-symbol-description"]=["U.S. Dollar / Yuan Renminbi"],e.exports["#USDDKK-symbol-description"]=["US DOLLAR / DANISH KRONE"],e.exports["#USDHKD-symbol-description"]=["U.S. Dollar/Hong Kong Dollar"],e.exports["#USDIDR-symbol-description"]="U.S. Dollar / Rupiah",e.exports["#USDINR-symbol-description"]="U.S. Dollar / Indian Rupee",e.exports["#USDJPY-symbol-description"]=["U.S. Dollar/Japanese Yen"],e.exports["#USDKRW-symbol-description"]=["US DOLLAR / WON"],e.exports["#USDMXN-symbol-description"]="U.S. Dollar / Mexican Peso",e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso",e.exports["#USDRUB-symbol-description"]=["US DOLLAR / RUSSIAN RUBLE"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],e.exports["#USDSEK-symbol-description"]=["U.S. Dollar/Swedish Krona"],e.exports["#USDSGD-symbol-description"]=["US DOLLAR / SINGAPORE DOLLAR"],e.exports["#USDTRY-symbol-description"]=["U.S. Dollar/Turkish New Lira"],e.exports["#VTBR-symbol-description"]="VTB", +e.exports["#XAGUSD-symbol-description"]=["Silver/U.S. Dollar"],e.exports["#XAUUSD-symbol-description"]=["Gold / U.S. Dollar"],e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium",e.exports["#XPTUSD-symbol-description"]=["Platinum/U.S. Dollar"],e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]=["MICEX Index"],e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]=["CAC 40"],e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures", +e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures",e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)",e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index", +e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures",e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures",e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]="Australian Dollar Futures",e.exports["#CME:D61!-symbol-description"]="Canadian Dollar Futures",e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",e.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate",e.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",e.exports["#ETHUSD-symbol-description"]="Ethereum / U.S. Dollar",e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index",e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",e.exports["#COMEX:HG1!-symbol-description"]="Copper Futures", +e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",e.exports["#NYMEX:CL1!-symbol-description"]="Light Crude Oil Futures",e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]="DAX Index",e.exports["#TVC:DE10-symbol-description"]="German Government Bonds 10 YR",e.exports["#TVC:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#TVC:DXY-symbol-description"]="U.S. Dollar Currency Index",e.exports["#TVC:FR10-symbol-description"]="France Government Bonds 10 YR",e.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",e.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",e.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",e.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",e.exports["#INDEX:MIB-symbol-description"]="MIB Index",e.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",e.exports["#MOEX:RTSI-symbol-description"]="RTS Index",e.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",e.exports["#NYMEX:NG1!-symbol-description"]="Natural Gas Futures",e.exports["#NYMEX:ZC1!-symbol-description"]="Corn Futures",e.exports["#TVC:IN10-symbol-description"]="India Government Bonds 10 YR",e.exports["#TVC:IT10-symbol-description"]="Italy Government Bonds 10 YR",e.exports["#TVC:JP10-symbol-description"]="Japan Government Bonds 10 YR",e.exports["#TVC:NDX-symbol-description"]=["NASDAQ 100 Index"],e.exports["#TVC:NI225-symbol-description"]="Nikkei 225 Index",e.exports["#TVC:SPX-symbol-description"]="S&P 500 Index",e.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",e.exports["#TVC:TR10-symbol-description"]="Turkey Government Bonds 10 YR",e.exports["#TVC:UKOIL-symbol-description"]="CFDs on Brent Crude Oil",e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]="US Government Bonds 2 YR",e.exports["#TVC:US05-symbol-description"]="US Government Bonds 5 YR",e.exports["#TVC:US10-symbol-description"]="US Government Bonds 10 YR",e.exports["#TVC:USOIL-symbol-description"]="CFDs on WTI Crude Oil",e.exports["#NYMEX:ITI1!-symbol-description"]="Iron Ore Futures",e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]=["ALIBABA GROUP HLDG LTD"],e.exports["#ICEEUR:CB-symbol-description"]="Crude Oil Brent",e.exports["#ICEEUR:CB1!-symbol-description"]="Brent Crude Oil",e.exports["#ICEUSA:CC-symbol-description"]="Cocoa",e.exports["#NYMEX:CL-symbol-description"]="Crude Oil WTI",e.exports["#ICEUSA:CT-symbol-description"]="Cotton #2",e.exports["#NASDAQ:CTRV-symbol-description"]=["CONTRAVIR PHARMACEUTICALS INC"],e.exports["#CME:DL-symbol-description"]="Class III Milk", +e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]="Gold",e.exports["#CME:GF-symbol-description"]="Feeder Cattle",e.exports["#CME:HE-symbol-description"]="Lean Hogs",e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]="Sugar #11 Futures",e.exports["#ICEUSA:KC-symbol-description"]="Coffee",e.exports["#NYMEX:KG1-symbol-description"]="Cotton Futures",e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]="Live Cattle",e.exports["#ICEEUR:LO-symbol-description"]="ICE Heating Oil",e.exports["#CME:LS-symbol-description"]="Lumber",e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]="Natural Gas",e.exports["#ICEUSA:OJ-symbol-description"]="Orange Juice",e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]="Platinum",e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",e.exports["#NYMEX:RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]="Silver",e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]="Zinc",e.exports["#CBOT:ZC-symbol-description"]="Corn",e.exports["#CBOT:ZK-symbol-description"]="Ethanol Futures",e.exports["#CBOT:ZL-symbol-description"]="Soybean Oil",e.exports["#CBOT:ZO-symbol-description"]="Oats",e.exports["#CBOT:ZR-symbol-description"]="Rough Rice",e.exports["#CBOT:ZS-symbol-description"]="Soybeans",e.exports["#CBOT:ZS1-symbol-description"]="Soybean Futures",e.exports["#CBOT:ZW-symbol-description"]="Wheat",e.exports["#CBOT:ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."],e.exports["#NYMEX:ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#CADUSD-symbol-description"]="Canadian Dollar / U.S. Dollar",e.exports["#CHFUSD-symbol-description"]="Swiss Franc / U.S. Dollar",e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]="Japanese Yen / U.S. Dollar",e.exports["#USDAUD-symbol-description"]="U.S. Dollar / Australian Dollar",e.exports["#USDEUR-symbol-description"]="U.S. Dollar / Euro",e.exports["#USDGBP-symbol-description"]="U.S. Dollar / Pound Sterling",e.exports["#USDNZD-symbol-description"]="U.S. Dollar / New Zealand Dollar", +e.exports["#UKOIL-symbol-description"]="CFDs on Crude Oil (Brent)",e.exports["#USOIL-symbol-description"]="CFDs on Crude Oil (WTI)",e.exports["#US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#BCHUSD-symbol-description"]="Bitcoin Cash / U.S. Dollar",e.exports["#ETCUSD-symbol-description"]="Ethereum Classic / U.S. Dollar",e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]="Litecoin / U.S. Dollar",e.exports["#XRPUSD-symbol-description"]=["Ripple / U.S. Dollar"],e.exports["#SP:SPX-symbol-description"]="S&P 500 Index",e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]=["Ripple / Bitcoin"],e.exports["#TVC:US30-symbol-description"]="US Government Bonds 30 YR",e.exports["#COMEX:SI1!-symbol-description"]="Silver Futures",e.exports["#BTGUSD-symbol-description"]="Bitcoin Gold / U.S. Dollar",e.exports["#IOTUSD-symbol-description"]="IOTA / U.S. Dollar",e.exports["#CME:BTC1!-symbol-description"]="Bitcoin CME Futures",e.exports["#COMEX:GC1!-symbol-description"]="Gold Futures",e.exports["#CORNUSD-symbol-description"]="CFDs on Corn",e.exports["#COTUSD-symbol-description"]="CFDs on Cotton",e.exports["#DJ:DJA-symbol-description"]="Dow Jones Composite Average Index",e.exports["#DJ:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]="Ethereum / British Pound",e.exports["#ETHJPY-symbol-description"]="Ethereum / Japanese Yen",e.exports["#EURNOK-symbol-description"]="Euro / Norwegian Krone",e.exports["#GBPPLN-symbol-description"]="British Pound / Polish Zloty",e.exports["#MOEX:BR1!-symbol-description"]="Brent Oil Futures",e.exports["#NYMEX:KG1!-symbol-description"]="Cotton Futures",e.exports["#NYMEX:PL1!-symbol-description"]="Platinum Futures",e.exports["#SOYBNUSD-symbol-description"]="CFDs on Soybeans",e.exports["#SUGARUSD-symbol-description"]="CFDs on Sugar",e.exports["#TVC:IXIC-symbol-description"]=["NASDAQ Composite Index"],e.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",e.exports["#USDZAR-symbol-description"]="U.S. Dollar / South African Rand",e.exports["#WHEATUSD-symbol-description"]="CFDs on Wheat",e.exports["#XRPEUR-symbol-description"]=["Ripple / Euro"],e.exports["#CBOT:S1!-symbol-description"]="Soybean Futures",e.exports["#SP:MID-symbol-description"]="S&P 400 Index",e.exports["#TSX:XCUUSD-symbol-description"]="CFDs on Copper",e.exports["#TVC:NYA-symbol-description"]="NYSE Composite Index",e.exports["#TVC:PLATINUM-symbol-description"]="CFDs on Platinum (US$ / OZ)",e.exports["#TVC:SSMI-symbol-description"]="Swiss Market Index",e.exports["#TVC:SXY-symbol-description"]="Swiss Franc Currency Index",e.exports["#TVC:RUI-symbol-description"]="Russell 1000 Index",e.exports["#MOEX:RI1!-symbol-description"]="RTS Index Futures",e.exports["#MOEX:MX1!-symbol-description"]="MICEX Index Futures", +e.exports["#CBOE:BG1!-symbol-description"]="Bitcoin CBOE Futures",e.exports["#TVC:MY10-symbol-description"]="Malaysia Government Bonds 10 YR",e.exports["#CME:S61!-symbol-description"]="Swiss Franc Futures",e.exports["#TVC:DEU30-symbol-description"]="DAX Index",e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]="New Zealand Dollar Currency Index",e.exports["#MIL:FTSEMIB-symbol-description"]="FTSE MIB Index",e.exports["#XETR:DAX-symbol-description"]="DAX Index",e.exports["#MOEX:IMOEX-symbol-description"]="MOEX Russia Index",e.exports["#FX:US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]="MICEX Index Futures",e.exports["#NEOUSD-symbol-description"]="NEO / U.S. Dollar",e.exports["#XMRUSD-symbol-description"]="Monero / U.S. Dollar",e.exports["#ZECUSD-symbol-description"]="Zcash / U.S. Dollar",e.exports["#TVC:CAC-symbol-description"]="CAC 40 Index",e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]="UK Government Bonds 10 YR Yield",e.exports["#TVC:AU10Y-symbol-description"]="Australia Government Bonds 10 YR Yield",e.exports["#TVC:CN10Y-symbol-description"]="China Government Bonds 10 YR Yield",e.exports["#TVC:DE10Y-symbol-description"]="German Government Bonds 10 YR Yield",e.exports["#TVC:ES10Y-symbol-description"]="Spain Government Bonds 10 YR Yield",e.exports["#TVC:FR10Y-symbol-description"]="France Government Bonds 10 YR Yield",e.exports["#TVC:IN10Y-symbol-description"]=["India Government Bonds 10 yr"],e.exports["#TVC:IT10Y-symbol-description"]=["Italy Government Bonds 10 yr"],e.exports["#TVC:JP10Y-symbol-description"]=["Japan Government Bonds 10 yr"],e.exports["#TVC:KR10Y-symbol-description"]="Korea Government Bonds 10 YR Yield",e.exports["#TVC:MY10Y-symbol-description"]="Malaysia Government Bonds 10 YR Yield",e.exports["#TVC:PT10Y-symbol-description"]="Portugal Government Bonds 10 YR Yield",e.exports["#TVC:TR10Y-symbol-description"]=["Turkey Government Bonds 10 YR"],e.exports["#TVC:US02Y-symbol-description"]=["US Government Bonds 2 yr"],e.exports["#TVC:US05Y-symbol-description"]=["US Government Bonds 5 yr"],e.exports["#TVC:US10Y-symbol-description"]=["US Government Bonds 10 yr"],e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#CME:J61!-symbol-description"]="Japanese Yen Futures",e.exports["#CME_MINI:J71!-symbol-description"]="Japanese Yen E-mini Futures",e.exports["#CME_MINI:WM1!-symbol-description"]="E-micro Japanese Yen / U.S. Dollar Futures",e.exports["#CME:M61!-symbol-description"]="Mexican Peso Futures",e.exports["#CME:T61!-symbol-description"]="South African Rand Futures",e.exports["#CME:SK1!-symbol-description"]="Swedish Krona Futures",e.exports["#CME:QT1!-symbol-description"]="Chinese Renminbi / U.S. Dollar Futures",e.exports["#COMEX:AUP1!-symbol-description"]="Aluminum MW U.S. Transaction Premium Platts (25MT) Futures", +e.exports["#CME:L61!-symbol-description"]="Brazilian Real Futures",e.exports["#CME:WP1!-symbol-description"]="Polish Zloty Futures",e.exports["#CME:N61!-symbol-description"]="New Zealand Dollar Futures",e.exports["#CME_MINI:MG1!-symbol-description"]="E-micro Australian Dollar / U.S. Dollar Futures",e.exports["#CME_MINI:WN1!-symbol-description"]="E-micro Swiss Franc / U.S. Dollar Futures",e.exports["#CME_MINI:MF1!-symbol-description"]="E-micro Euro / U.S. Dollar Futures",e.exports["#CME_MINI:E71!-symbol-description"]="Euro E-mini Futures",e.exports["#CBOT:ZK1!-symbol-description"]="Denatured Fuel Ethanol Futures",e.exports["#CME_MINI:MB1!-symbol-description"]="E-micro British Pound / U.S. Dollar Futures",e.exports["#NYMEX_MINI:QU1!-symbol-description"]="E-mini Gasoline Futures",e.exports["#NYMEX_MINI:QX1!-symbol-description"]="E-mini Heating Oil Futures",e.exports["#COMEX_MINI:QC1!-symbol-description"]="E-mini Copper Futures",e.exports["#NYMEX_MINI:QG1!-symbol-description"]="E-mini Natural Gas Futures",e.exports["#CME:E41!-symbol-description"]="U.S. Dollar / Turkish Lira Futures",e.exports["#COMEX_MINI:QI1!-symbol-description"]="Silver (Mini) Futures",e.exports["#CME:DL1!-symbol-description"]="Milk, Class III Futures",e.exports["#NYMEX:UX1!-symbol-description"]="Uranium Futures",e.exports["#CBOT:BO1!-symbol-description"]="Soybean Oil Futures",e.exports["#CME:HE1!-symbol-description"]="Lean Hogs Futures",e.exports["#NYMEX:IAC1!-symbol-description"]="Newcastle Coal Futures",e.exports["#NYMEX_MINI:QM1!-symbol-description"]="E-mini Light Crude Oil Futures",e.exports["#NYMEX:JMJ1!-symbol-description"]="Mini Brent Financial Futures",e.exports["#COMEX:AEP1!-symbol-description"]="Aluminium European Premium Futures",e.exports["#CBOT:ZQ1!-symbol-description"]="30 Day Federal Funds Interest Rate Futures",e.exports["#CME:LE1!-symbol-description"]="Live Cattle Futures",e.exports["#CME:UP1!-symbol-description"]="Swiss Franc / Japanese Yen Futures",e.exports["#CBOT:ZN1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:ZB1!-symbol-description"]="T-Bond Futures",e.exports["#CME:GF1!-symbol-description"]="Feeder Cattle Futures",e.exports["#CBOT:UD1!-symbol-description"]="Ultra T-Bond Futures",e.exports["#CME:I91!-symbol-description"]="CME Housing Futures — Washington DC",e.exports["#CBOT:ZO1!-symbol-description"]="Oat Futures",e.exports["#CBOT:ZM1!-symbol-description"]="Soybean Meal Futures",e.exports["#CBOT_MINI:XN1!-symbol-description"]="Corn Mini Futures",e.exports["#CBOT:ZC1!-symbol-description"]="Corn Futures",e.exports["#CME:LS1!-symbol-description"]="Lumber Futures",e.exports["#CBOT_MINI:XW1!-symbol-description"]="Wheat Mini Futures",e.exports["#CBOT_MINI:XK1!-symbol-description"]="Soybean Mini Futures",e.exports["#CBOT:ZS1!-symbol-description"]="Soybean Futures",e.exports["#NYMEX:PA1!-symbol-description"]="Palladium Futures",e.exports["#CME:FTU1!-symbol-description"]="E-mini FTSE 100 Index USD Futures",e.exports["#CBOT:ZR1!-symbol-description"]="Rice Futures", +e.exports["#COMEX_MINI:GR1!-symbol-description"]="Gold (E-micro) Futures",e.exports["#COMEX_MINI:QO1!-symbol-description"]="Gold (Mini) Futures",e.exports["#CME_MINI:RL1!-symbol-description"]="E-mini Russell 1000 Futures",e.exports["#CME_MINI:EW1!-symbol-description"]="S&P 400 Midcap E-mini Futures",e.exports["#COMEX:LD1!-symbol-description"]="Lead Futures",e.exports["#CME_MINI:ES1!-symbol-description"]="S&P 500 E-mini Futures",e.exports["#TVC:SA40-symbol-description"]="South Africa Top 40 Index",e.exports["#BMV:ME-symbol-description"]="IPC Mexico Index",e.exports["#BCBA:IMV-symbol-description"]="MERVAL Index",e.exports["#HSI:HSI-symbol-description"]="Hang Seng Index",e.exports["#BVL:SPBLPGPT-symbol-description"]="S&P / BVL Peru General Index (PEN)",e.exports["#EGX:EGX30-symbol-description"]="EGX 30 Price Return Index",e.exports["#BVC:IGBC-symbol-description"]="Indice General de la Bolsa de Valores de Colombia",e.exports["#TWSE:TAIEX-symbol-description"]="Taiwan Capitalization Weighted Stock Index",e.exports["#QSE:GNRI-symbol-description"]="QE Index",e.exports["#BME:IBC-symbol-description"]="IBEX 35 Index",e.exports["#NZX:NZ50G-symbol-description"]="S&P / NZX 50 Index Gross",e.exports["#SIX:SMI-symbol-description"]="Swiss Market Index",e.exports["#SZSE:399001-symbol-description"]="SZSE Component Index",e.exports["#TADAWUL:TASI-symbol-description"]="Tadawul All Shares Index",e.exports["#IDX:COMPOSITE-symbol-description"]="IDX Composite Index",e.exports["#EURONEXT:PX1-symbol-description"]="CAC 40 Index",e.exports["#OMXHEX:OMXH25-symbol-description"]="OMX Helsinki 25 Index",e.exports["#EURONEXT:BEL20-symbol-description"]="BEL 20 Index",e.exports["#TVC:STI-symbol-description"]="Straits Times Index",e.exports["#DFM:DFMGI-symbol-description"]="DFM Index",e.exports["#TVC:KOSPI-symbol-description"]="Korea Composite Stock Price Index",e.exports["#FTSEMYX:FBMKLCI-symbol-description"]="FTSE Bursa Malaysia KLCI Index",e.exports["#TASE:TA35-symbol-description"]="TA-35 Index",e.exports["#OMXSTO:OMXS30-symbol-description"]="OMX Stockholm 30 Index",e.exports["#OMXICE:OMXI8-symbol-description"]="OMX Iceland 8 Index",e.exports["#NSENG:NSE30-symbol-description"]="NSE 30 Index",e.exports["#BAHRAIN:BSEX-symbol-description"]="Bahrain All Share Index",e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]="OMX Copenhagen 25 Index",e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]="BELEX 15 Index",e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]="AEX Index",e.exports["#CBOE:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#NASDAQ:XAU-symbol-description"]="PHLX Gold and Silver Sector Index",e.exports["#DJ:DJUSCL-symbol-description"]="Dow Jones U.S. Coal Index",e.exports["#DJ:DJCIKC-symbol-description"]="Dow Jones Commodity Index Coffee",e.exports["#DJ:DJCIEN-symbol-description"]="Dow Jones Commodity Index Energy", +e.exports["#NASDAQ:OSX-symbol-description"]="PHLX Oil Service Sector Index",e.exports["#DJ:DJCISB-symbol-description"]="Dow Jones Commodity Index Sugar",e.exports["#DJ:DJCICC-symbol-description"]="Dow Jones Commodity Index Cocoa",e.exports["#DJ:DJCIGR-symbol-description"]="Dow Jones Commodity Index Grains",e.exports["#DJ:DJCIAGC-symbol-description"]="Dow Jones Commodity Index Agriculture Capped Component",e.exports["#DJ:DJCISI-symbol-description"]="Dow Jones Commodity Index Silver",e.exports["#DJ:DJCIIK-symbol-description"]="Dow Jones Commodity Index Nickel",e.exports["#NASDAQ:HGX-symbol-description"]="PHLX Housing Sector Index",e.exports["#DJ:DJCIGC-symbol-description"]="Dow Jones Commodity Index Gold",e.exports["#SP:SPGSCI-symbol-description"]="S&P Goldman Sachs Commodity Index",e.exports["#NASDAQ:UTY-symbol-description"]="PHLX Utility Sector Index",e.exports["#DJ:DJU-symbol-description"]="Dow Jones Utility Average Index",e.exports["#SP:SVX-symbol-description"]="S&P 500 Value Index",e.exports["#SP:OEX-symbol-description"]="S&P 100 Index",e.exports["#CBOE:OEX-symbol-description"]="S&P 100 Index",e.exports["#NASDAQ:SOX-symbol-description"]="Philadelphia Semiconductor Index",e.exports["#RUSSELL:RUI-symbol-description"]="Russell 1000 Index",e.exports["#RUSSELL:RUA-symbol-description"]="Russell 3000 Index",e.exports["#RUSSELL:RUT-symbol-description"]="Russell 2000 Index",e.exports["#NYSE:XMI-symbol-description"]="NYSE ARCA Major Market Index",e.exports["#NYSE:XAX-symbol-description"]="AMEX Composite Index",e.exports["#NASDAQ:NDX-symbol-description"]="Nasdaq 100 Index",e.exports["#NASDAQ:IXIC-symbol-description"]="Nasdaq Composite Index",e.exports["#DJ:DJT-symbol-description"]="Dow Jones Transportation Average Index",e.exports["#NYSE:NYA-symbol-description"]="NYSE Composite Index",e.exports["#NYMEX:CJ1!-symbol-description"]="Cocoa Futures",e.exports["#USDILS-symbol-description"]="U.S. Dollar / Israeli Shekel",e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#TVC:PL10Y-symbol-description"]="Poland Government Bonds 10 YR Yield",e.exports["#TVC:PL05Y-symbol-description"]="Poland Government Bonds 5 YR Yield",e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]="S&P 500 Index",e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Contract",e.exports["#BYBIT:XRPUSD-symbol-description"]="XRPUSD Perpetual Contract",e.exports["#BYBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Contract",e.exports["#BITMEX:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract", +e.exports["#DERIBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Futures Contract",e.exports["#DERIBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#USDHUF-symbol-description"]="U.S. Dollar / Hungarian Forint",e.exports["#USDTHB-symbol-description"]="U.S. Dollar / Thai Baht",e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)",e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]="Bitcoin / U.S. Dollar Index",e.exports["#CME_MINI:RTY1!-symbol-description"]="E-Mini Russell 2000 Index Futures",e.exports["#CRYPTOCAP:TOTAL-symbol-description"]="Crypto Total Market Cap, $",e.exports["#ICEUS:DX1!-symbol-description"]="U.S. Dollar Index Futures",e.exports["#NYMEX:TT1!-symbol-description"]="Cotton Futures",e.exports["#PHEMEX:BTCUSD-symbol-description"]="BTC Perpetual Futures Contract",e.exports["#PHEMEX:ETHUSD-symbol-description"]="ETH Perpetual Futures Contract",e.exports["#PHEMEX:XRPUSD-symbol-description"]="XRP Perpetual Futures Contract",e.exports["#PHEMEX:LTCUSD-symbol-description"]="LTC Perpetual Futures Contract",e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]="Canadian Government Bonds, 10 YR",e.exports["#TVC:CA10Y-symbol-description"]="Canadian Government Bonds 10 YR Yield",e.exports["#TVC:ID10Y-symbol-description"]="Indonesia Government Bonds 10 YR Yield",e.exports["#TVC:NL10-symbol-description"]="Netherlands Government Bonds, 10 YR",e.exports["#TVC:NL10Y-symbol-description"]="Netherlands Government Bonds 10 YR Yield",e.exports["#TVC:NZ10-symbol-description"]="New Zealand Government Bonds, 10 YR",e.exports["#TVC:NZ10Y-symbol-description"]="New Zealand Government Bonds 10 YR Yield",e.exports["#SOLUSD-symbol-description"]="Solana / U.S. Dollar",e.exports["#LUNAUSD-symbol-description"]="Luna / U.S. Dollar",e.exports["#UNIUSD-symbol-description"]="Uniswap / U.S. Dollar",e.exports["#LTCBRL-symbol-description"]="Litecoin / Brazilian Real", +e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]="Ethereum / South Korean Won",e.exports["#BTCRUB-symbol-description"]="Bitcoin / Russian Ruble",e.exports["#BTCTHB-symbol-description"]="Bitcoin / Thai Baht",e.exports["#ETHTHB-symbol-description"]="Ethereum / Thai Baht",e.exports["#TVC:EU10YY-symbol-description"]="Euro Government Bonds 10 YR Yield"}}]); \ No newline at end of file diff --git a/charting_library/bundles/nl_NL.7257.089fbbc28bead9558b87.js b/charting_library/bundles/nl_NL.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..44475eda --- /dev/null +++ b/charting_library/bundles/nl_NL.7257.089fbbc28bead9558b87.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports="Could not get Pine source code."},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports="Confirm Remove Study Tree"},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},22519:e=>{e.exports=["Bar Change Values"]},52003:e=>{e.exports="Do you really want to delete study and all of it's children?"},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports="December"},83498:e=>{e.exports="Delete pane"},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports=["Fout"]},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports="February"},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports="Fri"},72970:e=>{e.exports="Friday"},88958:e=>{e.exports="Holiday"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports=["Indicator Arguments"]},26315:e=>{e.exports=["Indicator Titles"]},84098:e=>{e.exports=["Indicator Values"]},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},99487:e=>{e.exports=["OHLC Values"]},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports="October"},75991:e=>{e.exports="Open market status"},18429:e=>{e.exports="Learn more"},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports="Mon"},61199:e=>{e.exports="Monday"},41610:e=>{e.exports=["Meer"]},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports=["Mei"]},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports="March"},83949:e=>{e.exports="Market open"},35701:e=>{e.exports="Market opens in {remainingTime}."},95814:e=>{e.exports="Market closed"},98105:e=>{e.exports="Market closes in {remainingTime}."},87202:e=>{e.exports="Market is currently on holiday. Lucky them."},71194:e=>{e.exports="November"},66324:e=>{e.exports="Source code"},36835:e=>{e.exports="Sat"},1144:e=>{ +e.exports="Saturday"},40653:e=>{e.exports="Scroll to the left"},26721:e=>{e.exports="Scroll to the most recent bar"},35809:e=>{e.exports="Scroll to the right"},61132:e=>{e.exports="September"},28705:e=>{e.exports="Show Indicator Legend"},51072:e=>{e.exports="Show Object Tree"},37809:e=>{e.exports="Show interval settings"},39045:e=>{e.exports="Study Error"},86577:e=>{e.exports="Sun"},72149:e=>{e.exports="Sunday"},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports="Symbol title"},29985:e=>{e.exports="Post-market"},28412:e=>{e.exports="Paid plans feature faster data updates."},56042:e=>{e.exports="Pre-market"},36015:e=>{e.exports="Real-time data for {description} is not supported right now. We may support it in the future."},6667:e=>{e.exports="Real-time data for {symbolName} is provided by {exchange} exchange."},48293:e=>{e.exports="Restore chart"},91029:e=>{e.exports="Restore pane"},75094:e=>{e.exports="Wed"},7147:e=>{e.exports="Wednesday"},52984:e=>{e.exports="To get real-time data for {description}, please buy the real-time data package."},9787:e=>{e.exports="Thu"},7951:e=>{e.exports="Thursday"},57918:e=>{e.exports="This data is real-time, but it’s slightly different to its official counterpart coming from primary exchanges."},68025:e=>{e.exports="This data is real-time, but it’s slightly different to its official counterpart coming from {exchange}."},73717:e=>{e.exports="This symbol doesn't exist, please pick another one."},57048:e=>{e.exports="Time for a walk — this market is closed."},94316:e=>{e.exports="Tue"},44979:e=>{e.exports="Tuesday"},8209:e=>{e.exports="Unflag Symbol"},1111:e=>{e.exports="Volume"},61311:e=>{e.exports=["Inzoomen"]},47602:e=>{e.exports=["Uitzoomen"]},57889:e=>{e.exports="change OHLC values visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports="change volume values visibility"},39348:e=>{e.exports="less than 1 minute"},87358:e=>{e.exports="show {title}"},7827:e=>{e.exports="{days} and {hours}"},7435:e=>{e.exports="{exchange} by {originalExchange}"},19830:e=>{e.exports="{hours} and {minutes}"},1084:e=>{e.exports="{listedExchange} real-time data is available for free to registered users."},11155:e=>{e.exports="{symbolName} data is delayed by {time} minutes."},77033:e=>{e.exports="Data is updated once every {amount} second, even if there are more updates on the market."},2121:e=>{e.exports="Data on our Basic plan is updated once every {amount} second, even if there are more updates on the market."},5223:e=>{e.exports="One update every {amount} second"},58609:e=>{e.exports="{number} day"},24430:e=>{e.exports="{number} hour"},67151:e=>{e.exports="{number} minute"}}]); \ No newline at end of file diff --git a/charting_library/bundles/nl_NL.8087.02a950e0b171d1520043.js b/charting_library/bundles/nl_NL.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..51561363 --- /dev/null +++ b/charting_library/bundles/nl_NL.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},20036:e=>{e.exports=["Annuleren"]},23398:e=>{e.exports="Change symbol"},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},73226:e=>{e.exports=["Toepassen"]},79852:e=>{e.exports="Bond"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports=["Beschrijving"]},46812:e=>{e.exports="Increase"},89298:e=>{e.exports=["Afstand"]},68988:e=>{e.exports="Ok"},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},59877:e=>{e.exports='Set the "{inputInline}" time and price for "{studyShortDescription}"'},18571:e=>{e.exports='Set the "{inputTitle}" time for "{studyShortDescription}"'},58552:e=>{e.exports='Set the "{inputTitle}" price for "{studyShortDescription}"'},80481:e=>{e.exports='Set the time and price for "{studyShortDescription}"'},42917:e=>{e.exports='Set the time for "{studyShortDescription}"'},6083:e=>{e.exports='Set the price for "{studyShortDescription}"'},52298:e=>{e.exports=["Zoeken"]},13269:e=>{e.exports="Select source"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},89053:e=>{e.exports=["Symbool"]},48490:e=>{e.exports="Symbol & description"},99983:e=>{e.exports="Symbol Search"},54336:e=>{e.exports="Remove color"},60142:e=>{e.exports="Thickness"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},1328:e=>{e.exports="dr"},88720:e=>{e.exports="economy"},39512:e=>{e.exports="forex"},81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},38071:e=>{e.exports=["indexen"]},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/object-tree-dialog.ceb623c9061579ef4afa.js b/charting_library/bundles/object-tree-dialog.ceb623c9061579ef4afa.js new file mode 100644 index 00000000..5eb3da4d --- /dev/null +++ b/charting_library/bundles/object-tree-dialog.ceb623c9061579ef4afa.js @@ -0,0 +1,39 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4862],{3327:e=>{e.exports={"round-button":"round-button-Ma_jZLM8",icon:"icon-Ma_jZLM8",content:"content-Ma_jZLM8",link:"link-Ma_jZLM8","color-brand":"color-brand-Ma_jZLM8","variant-primary":"variant-primary-Ma_jZLM8","disable-themes":"disable-themes-Ma_jZLM8","variant-quiet-primary":"variant-quiet-primary-Ma_jZLM8","variant-secondary":"variant-secondary-Ma_jZLM8","variant-ghost":"variant-ghost-Ma_jZLM8","color-gray":"color-gray-Ma_jZLM8","color-red":"color-red-Ma_jZLM8","size-xsmall":"size-xsmall-Ma_jZLM8","icon-only":"icon-only-Ma_jZLM8","size-small":"size-small-Ma_jZLM8","size-medium":"size-medium-Ma_jZLM8","size-large":"size-large-Ma_jZLM8","size-xlarge":"size-xlarge-Ma_jZLM8","size-xxlarge":"size-xxlarge-Ma_jZLM8",animated:"animated-Ma_jZLM8",stretch:"stretch-Ma_jZLM8"}},81193:e=>{e.exports={container:"container-Mtq7m9Yl","intent-default":"intent-default-Mtq7m9Yl",focused:"focused-Mtq7m9Yl",readonly:"readonly-Mtq7m9Yl",disabled:"disabled-Mtq7m9Yl","with-highlight":"with-highlight-Mtq7m9Yl",grouped:"grouped-Mtq7m9Yl","adjust-position":"adjust-position-Mtq7m9Yl","first-row":"first-row-Mtq7m9Yl","first-col":"first-col-Mtq7m9Yl",stretch:"stretch-Mtq7m9Yl","font-size-medium":"font-size-medium-Mtq7m9Yl","font-size-large":"font-size-large-Mtq7m9Yl","no-corner-top-left":"no-corner-top-left-Mtq7m9Yl","no-corner-top-right":"no-corner-top-right-Mtq7m9Yl","no-corner-bottom-right":"no-corner-bottom-right-Mtq7m9Yl","no-corner-bottom-left":"no-corner-bottom-left-Mtq7m9Yl","size-small":"size-small-Mtq7m9Yl","size-medium":"size-medium-Mtq7m9Yl","size-large":"size-large-Mtq7m9Yl","intent-success":"intent-success-Mtq7m9Yl","intent-warning":"intent-warning-Mtq7m9Yl","intent-danger":"intent-danger-Mtq7m9Yl","intent-primary":"intent-primary-Mtq7m9Yl","border-none":"border-none-Mtq7m9Yl","border-thin":"border-thin-Mtq7m9Yl","border-thick":"border-thick-Mtq7m9Yl",highlight:"highlight-Mtq7m9Yl",shown:"shown-Mtq7m9Yl"}},84684:e=>{e.exports={"inner-slot":"inner-slot-yJbunXPO",interactive:"interactive-yJbunXPO",icon:"icon-yJbunXPO","inner-middle-slot":"inner-middle-slot-yJbunXPO","before-slot":"before-slot-yJbunXPO","after-slot":"after-slot-yJbunXPO"}},58089:e=>{e.exports={input:"input-oiYdY6I4","with-start-slot":"with-start-slot-oiYdY6I4","with-end-slot":"with-end-slot-oiYdY6I4"}},79727:e=>{e.exports={"round-tabs":"round-tabs-xmC1yG0w","align-start":"align-start-xmC1yG0w","align-center":"align-center-xmC1yG0w",tab:"tab-xmC1yG0w","tab-primary":"tab-primary-xmC1yG0w",checked:"checked-xmC1yG0w","tab-ghost":"tab-ghost-xmC1yG0w","size-xsmall":"size-xsmall-xmC1yG0w","size-small":"size-small-xmC1yG0w","size-large":"size-large-xmC1yG0w"}},20577:e=>{e.exports={dropTargetInside:"dropTargetInside-fd_GivvG",dropTarget:"dropTarget-fd_GivvG",before:"before-fd_GivvG",after:"after-fd_GivvG"}},3950:e=>{e.exports={wrap:"wrap-G4AKrzja",selected:"selected-G4AKrzja",childOfSelected:"childOfSelected-G4AKrzja",disabled:"disabled-G4AKrzja",expandHandle:"expandHandle-G4AKrzja", +expanded:"expanded-G4AKrzja"}},43380:e=>{e.exports={separator:"separator-zol_jClG",tree:"tree-zol_jClG",overlayScrollWrap:"overlayScrollWrap-zol_jClG",listContainer:"listContainer-zol_jClG"}},11069:e=>{e.exports={title:"title-jLgqBxUH",tabs:"tabs-jLgqBxUH",empty:"empty-jLgqBxUH",image:"image-jLgqBxUH",spinner:"spinner-jLgqBxUH",contentList:"contentList-jLgqBxUH"}},84578:e=>{e.exports={dialog:"dialog-U4wVKi9O",button:"button-U4wVKi9O"}},64535:e=>{e.exports={title:"title-mrMP8kUe",withoutIcon:"withoutIcon-mrMP8kUe",buttons:"buttons-mrMP8kUe",button:"button-mrMP8kUe",disabled:"disabled-mrMP8kUe"}},19108:e=>{e.exports={wrap:"wrap-__HYDlI5",dialog:"dialog-__HYDlI5",offset:"offset-__HYDlI5",title:"title-__HYDlI5",main:"main-__HYDlI5",disabled:"disabled-__HYDlI5",icon:"icon-__HYDlI5",pathIcon:"pathIcon-__HYDlI5",syncIconWrap:"syncIconWrap-__HYDlI5",syncIcon:"syncIcon-__HYDlI5",rightButtons:"rightButtons-__HYDlI5",hover:"hover-__HYDlI5",expandHandle:"expandHandle-__HYDlI5",button:"button-__HYDlI5",selected:"selected-__HYDlI5",childOfSelected:"childOfSelected-__HYDlI5",renameInput:"renameInput-__HYDlI5",warn:"warn-__HYDlI5",visible:"visible-__HYDlI5"}},14822:e=>{e.exports={wrap:"wrap-sLDhMHB0",space:"space-sLDhMHB0",tree:"tree-sLDhMHB0"}},34393:e=>{e.exports={button:"button-W4RYPlVi",disabled:"disabled-W4RYPlVi"}},27011:(e,t,n)=>{"use strict";function o(e,t){return t||null==e||("string"==typeof e||Array.isArray(e))&&0===e.length}n.d(t,{isIconOnly:()=>o})},86332:(e,t,n)=>{"use strict";n.d(t,{ControlGroupContext:()=>o});const o=n(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},95604:(e,t,n)=>{"use strict";function o(e){let t=0;return e.isTop&&e.isLeft||(t+=1),e.isTop&&e.isRight||(t+=2),e.isBottom&&e.isLeft||(t+=8),e.isBottom&&e.isRight||(t+=4),t}n.d(t,{getGroupCellRemoveRoundBorders:()=>o})},67029:(e,t,n)=>{"use strict";n.d(t,{ControlSkeleton:()=>b,InputClasses:()=>p});var o=n(50959),r=n(97754),i=n(50151),s=n(38528),l=n(90186),a=n(86332),c=n(95604);var u=n(81193),d=n.n(u);function h(e){let t="";return 0!==e&&(1&e&&(t=r(t,d()["no-corner-top-left"])),2&e&&(t=r(t,d()["no-corner-top-right"])),4&e&&(t=r(t,d()["no-corner-bottom-right"])),8&e&&(t=r(t,d()["no-corner-bottom-left"]))),t}function g(e,t,n,o){const{removeRoundBorder:i,className:s,intent:l="default",borderStyle:a="thin",size:u,highlight:g,disabled:m,readonly:p,stretch:f,noReadonlyStyles:v,isFocused:b}=e,_=h(null!=i?i:(0,c.getGroupCellRemoveRoundBorders)(n));return r(d().container,d()[`intent-${l}`],d()[`border-${a}`],u&&d()[`size-${u}`],_,g&&d()["with-highlight"],m&&d().disabled,p&&!v&&d().readonly,b&&d().focused,f&&d().stretch,t&&d().grouped,!o&&d()["adjust-position"],n.isTop&&d()["first-row"],n.isLeft&&d()["first-col"],s)}function m(e,t){const{highlight:n,highlightRemoveRoundBorder:o}=e;if(!n)return d().highlight;const i=h(null!=o?o:(0,c.getGroupCellRemoveRoundBorders)(t));return r(d().highlight,d().shown,i)}const p={FontSizeMedium:(0,i.ensureDefined)(d()["font-size-medium"]),FontSizeLarge:(0, +i.ensureDefined)(d()["font-size-large"])},f={passive:!1};function v(e,t){const{style:n,id:r,role:i,onFocus:c,onBlur:u,onMouseOver:d,onMouseOut:h,onMouseDown:p,onMouseUp:v,onKeyDown:b,onClick:_,tabIndex:y,startSlot:S,middleSlot:C,endSlot:w,onWheel:T,onWheelNoPassive:M=null}=e,{isGrouped:I,cellState:E,disablePositionAdjustment:k=!1}=(0,o.useContext)(a.ControlGroupContext),D=function(e,t=null,n){const r=(0,o.useRef)(null),i=(0,o.useRef)(null),s=(0,o.useCallback)((()=>{if(null===r.current||null===i.current)return;const[e,t,n]=i.current;null!==t&&r.current.addEventListener(e,t,n)}),[]),l=(0,o.useCallback)((()=>{if(null===r.current||null===i.current)return;const[e,t,n]=i.current;null!==t&&r.current.removeEventListener(e,t,n)}),[]),a=(0,o.useCallback)((e=>{l(),r.current=e,s()}),[]);return(0,o.useEffect)((()=>(i.current=[e,t,n],s(),l)),[e,t,n]),a}("wheel",M,f);return o.createElement("span",{style:n,id:r,role:i,className:g(e,I,E,k),tabIndex:y,ref:(0,s.useMergedRefs)([t,D]),onFocus:c,onBlur:u,onMouseOver:d,onMouseOut:h,onMouseDown:p,onMouseUp:v,onKeyDown:b,onClick:_,onWheel:T,...(0,l.filterDataProps)(e),...(0,l.filterAriaProps)(e)},S,C,w,o.createElement("span",{className:m(e,E)}))}v.displayName="ControlSkeleton";const b=o.forwardRef(v)},78274:(e,t,n)=>{"use strict";n.d(t,{StartSlot:()=>l,MiddleSlot:()=>a,EndSlot:()=>c,AfterSlot:()=>u});var o=n(50959),r=n(97754),i=n(84684),s=n.n(i);function l(e){const{className:t,interactive:n=!0,icon:i=!1,children:l}=e;return o.createElement("span",{className:r(s()["inner-slot"],n&&s().interactive,i&&s().icon,t)},l)}function a(e){const{className:t,children:n}=e;return o.createElement("span",{className:r(s()["inner-slot"],s()["inner-middle-slot"],t)},n)}function c(e){const{className:t,interactive:n=!0,icon:i=!1,children:l}=e;return o.createElement("span",{className:r(s()["inner-slot"],n&&s().interactive,i&&s().icon,t)},l)}function u(e){const{className:t,children:n}=e;return o.createElement("span",{className:r(s()["after-slot"],t)},n)}},31261:(e,t,n)=>{"use strict";n.d(t,{InputControl:()=>b});var o=n(50959),r=n(97754),i=n(90186),s=n(47201),l=n(48907),a=n(38528),c=n(48027),u=n(29202),d=n(45812),h=n(67029),g=n(78274),m=n(58089),p=n.n(m);function f(e){return!(0,i.isAriaAttribute)(e)&&!(0,i.isDataAttribute)(e)}function v(e){const{id:t,title:n,role:s,tabIndex:l,placeholder:a,name:c,type:u,value:d,defaultValue:m,draggable:v,autoComplete:b,autoFocus:_,maxLength:y,min:S,max:C,step:w,pattern:T,inputMode:M,onSelect:I,onFocus:E,onBlur:k,onKeyDown:D,onKeyUp:L,onKeyPress:x,onChange:j,onDragStart:N,size:z="medium",className:A,inputClassName:O,disabled:R,readonly:B,containerTabIndex:P,startSlot:H,endSlot:G,reference:F,containerReference:V,onContainerFocus:Y,...U}=e,W=(0,i.filterProps)(U,f),K={...(0,i.filterAriaProps)(U),...(0,i.filterDataProps)(U),id:t,title:n,role:s,tabIndex:l,placeholder:a,name:c,type:u,value:d,defaultValue:m,draggable:v,autoComplete:b,autoFocus:_,maxLength:y,min:S,max:C,step:w,pattern:T,inputMode:M,onSelect:I,onFocus:E,onBlur:k,onKeyDown:D,onKeyUp:L,onKeyPress:x,onChange:j,onDragStart:N} +;return o.createElement(h.ControlSkeleton,{...W,disabled:R,readonly:B,tabIndex:P,className:r(p().container,A),size:z,ref:V,onFocus:Y,startSlot:H,middleSlot:o.createElement(g.MiddleSlot,null,o.createElement("input",{...K,className:r(p().input,O,H&&p()["with-start-slot"],G&&p()["with-end-slot"]),disabled:R,readOnly:B,ref:F})),endSlot:G})}function b(e){e=(0,c.useControl)(e);const{disabled:t,autoSelectOnFocus:n,tabIndex:r=0,onFocus:i,onBlur:h,reference:g,containerReference:m=null}=e,p=(0,o.useRef)(null),f=(0,o.useRef)(null),[b,_]=(0,u.useFocus)(),y=t?void 0:b?-1:r,S=t?void 0:b?r:-1,{isMouseDown:C,handleMouseDown:w,handleMouseUp:T}=(0,d.useIsMouseDown)(),M=(0,s.createSafeMulticastEventHandler)(_.onFocus,(function(e){n&&!C.current&&(0,l.selectAllContent)(e.currentTarget)}),i),I=(0,s.createSafeMulticastEventHandler)(_.onBlur,h),E=(0,o.useCallback)((e=>{p.current=e,g&&("function"==typeof g&&g(e),"object"==typeof g&&(g.current=e))}),[p,g]);return o.createElement(v,{...e,isFocused:b,containerTabIndex:y,tabIndex:S,onContainerFocus:function(e){f.current===e.target&&null!==p.current&&p.current.focus()},onFocus:M,onBlur:I,reference:E,containerReference:(0,a.useMergedRefs)([f,m]),onMouseDown:w,onMouseUp:T})}},71687:(e,t,n)=>{"use strict";n.d(t,{CustomComponentDefaultLink:()=>i});var o=n(50959);function r(e){const{reference:t,...n}=e;return{...n,ref:t}}function i(e){return o.createElement("a",{...r(e)})}o.PureComponent},48027:(e,t,n)=>{"use strict";n.d(t,{useControl:()=>i});var o=n(47201),r=n(29202);function i(e){const{onFocus:t,onBlur:n,intent:i,highlight:s,disabled:l}=e,[a,c]=(0,r.useFocus)(void 0,l),u=(0,o.createSafeMulticastEventHandler)(l?void 0:c.onFocus,t),d=(0,o.createSafeMulticastEventHandler)(l?void 0:c.onBlur,n);return{...e,intent:i||(a?"primary":"default"),highlight:null!=s?s:a,onFocus:u,onBlur:d}}},29202:(e,t,n)=>{"use strict";n.d(t,{useFocus:()=>r});var o=n(50959);function r(e,t){const[n,r]=(0,o.useState)(!1);(0,o.useEffect)((()=>{t&&n&&r(!1)}),[t,n]);const i={onFocus:(0,o.useCallback)((function(t){void 0!==e&&e.current!==t.target||r(!0)}),[e]),onBlur:(0,o.useCallback)((function(t){void 0!==e&&e.current!==t.target||r(!1)}),[e])};return[n,i]}},45812:(e,t,n)=>{"use strict";n.d(t,{useIsMouseDown:()=>r});var o=n(50959);function r(){const e=(0,o.useRef)(!1),t=(0,o.useCallback)((()=>{e.current=!0}),[e]),n=(0,o.useCallback)((()=>{e.current=!1}),[e]);return{isMouseDown:e,handleMouseDown:t,handleMouseUp:n}}},38528:(e,t,n)=>{"use strict";n.d(t,{useMergedRefs:()=>i});var o=n(50959),r=n(53017);function i(e){return(0,o.useCallback)((0,r.mergeRefs)(e),e)}},48907:(e,t,n)=>{"use strict";function o(e){null!==e&&e.setSelectionRange(0,e.value.length)}n.d(t,{selectAllContent:()=>o})},47201:(e,t,n)=>{"use strict";function o(...e){return t=>{for(const n of e)void 0!==n&&n(t)}}n.d(t,{createSafeMulticastEventHandler:()=>o})},23263:(e,t,n)=>{"use strict";n.d(t,{ManageDrawings:()=>R});var o=n(50959),r=n(43370),i=n(9745),s=n(44352),l=n(47539),a=n(40549),c=n.n(a),u=n(98351),d=n(6250),h=n(64530),g=n(65665),m=n(61074),p=n(97754) +;var f=n(90186),v=n(27011),b=n(3327),_=n.n(b);function y(e){const{className:t,color:n,variant:o,size:r,stretch:i,animated:s,disableThemes:l,...a}=e;return{...a,...(0,f.filterDataProps)(e),...(0,f.filterAriaProps)(e)}}function S(e){const{reference:t,children:n,iconOnly:r,endIcon:s,...l}=e,a=function(e,t){const{className:n,color:o="brand",variant:r="primary",size:i="xlarge",stretch:s,animated:l=!1,disableThemes:a=!1,iconOnly:c=!1,isAnchor:u=!1}=t;return p(n,e["round-button"],e[`color-${o}`],e[`variant-${r}`],e[`size-${i}`],l&&e.animated,s&&e.stretch,a&&e["disable-themes"],c&&e["icon-only"],u&&e.link)}(_(),e);return o.createElement("button",{...y(l),className:a,ref:t},!(0,v.isIconOnly)(n,r)&&o.createElement("span",{className:_().content},n),s&&o.createElement(i.Icon,{className:_().icon,icon:s}))}n(71687);function C(e,t){const{align:n="start",size:o="xsmall"}=t;return p(e["round-tabs"],e[`align-${n}`],e[`size-${o}`])}function w(e,t){const{variant:n="primary",isChecked:o}=t;return p(e.tab,e[`tab-${n}`],o&&e.checked)}var T=n(79727),M=n.n(T);const I=o.forwardRef(((e,t)=>{const{tabs:n,size:r="xsmall",variant:i="primary",theme:s=M()}=e;return o.createElement("div",{className:C(s,e),ref:t},n.map((e=>{const{isChecked:t,...n}=e;return o.createElement(S,{...n,className:w(s,{...n,variant:i,isChecked:t}),size:r,variant:i})})))}));I.displayName="RoundTabsButtons";s.t(null,void 0,n(87871)),s.t(null,void 0,n(10538)),s.t(null,void 0,n(74860));var E=n(29540),k=n(11069);const D=(0,u.getLogger)("Chart.ManageDrawings"),L=new Map;function x(e){let t=L.get(e);return void 0===t&&(t=new(c())([]),L.set(e,t)),t}const j=new l.TranslatedString("remove all line tools for {symbol}",s.t(null,void 0,n(23481))),N=e=>s.t(null,{plural:"{drawingsCount} drawings",count:e},n(88143)).format({drawingsCount:e.toString()}),z=s.t(null,void 0,n(85128)),A=s.t(null,void 0,n(18570));function O(e){const[t,n]=o.useState(null),[i,s]=o.useState(null),[l,a]=o.useState(null),[c,u]=(o.useRef(null),o.useState([]));return o.useEffect((()=>(e.withModel(null,(()=>{const t=e.model();n(t),s(t.mainSeries().symbol())})),()=>n(null))),[e]),o.useEffect((()=>{if(null!==t){const e={},n=(0,r.default)(f,250,{leading:!1});return f(),t.model().dataSourceCollectionChanged().subscribe(e,n),()=>{t.model().dataSourceCollectionChanged().unsubscribe(e,n)}}}),[t]),o.useEffect((()=>{if(null!==t){const e=x(t.model().id()).spawn();return u([...e.value()]),e.subscribe((()=>u([...e.value()]))),()=>null==e?void 0:e.destroy()}}),[t]),o.useMemo((()=>({currentSymbol:i,symbolDrawingsMaps:l,removeSymbolDrawings:h,changeSymbol:m,hiddenSymbols:c})),[i,l,h,m,c]);async function h(e,n){if(t&&l){const o=l[n].get(e);if(o){const n=Array.from(o).map((e=>t.model().dataSourceForId(e))).filter(g.notNull);n.length>0&&t.removeSources(n,!1,j.format({symbol:e}));const r=x(t.model().id());r.setValue([...r.value(),e]);try{await f()}catch(e){D.logError(`Error removing line tools: ${e}`)}r.setValue(r.value().filter((t=>t!==e)))}}}function m(n){e.setSymbol(n),null!==t&&s(n)}async function p(e){const t=function(e){ +const t=[new Map,new Map,new Map];{const n=t[0];e.forEach((e=>{var t;if((0,d.isLineTool)(e)&&e.showInObjectTree()){const o=null!==(t=e.symbol())&&void 0!==t?t:"",r=n.get(o)||new Set;r.add(e.id()),n.set(o,r)}}))}return t}(e);return(await async function(){return[new Map,new Map,new Map]}()).forEach(((e,n)=>{const o=t[n];e.forEach(((e,t)=>{const n=o.get(t)||new Set;e.forEach((e=>n.add(e))),o.set(t,n)}))})),t}async function f(){null!==t&&a(await p(t.dataSources()))}}function R(e){const{isMobile:t,chartWidget:r,onClose:l,onInitialized:a}=e,{currentSymbol:c,symbolDrawingsMaps:u,removeSymbolDrawings:d,changeSymbol:g,hiddenSymbols:p}=O(r),[f,v]=o.useState(0),[b,_,y]=o.useMemo((()=>{var e;if(null!==c&&null!==u){const t=[];let n=0,o=f;if(null===o)for(o=2;o>0&&!(((null===(e=u[o].get(c))||void 0===e?void 0:e.size)||0)>0);)o--;return u[o].forEach(((e,o)=>{p.includes(o)||(t.push({symbol:o,drawingsCount:e.size,onRemove:()=>function(e){d(e,y)}(o),onClick:()=>function(e){""!==e&&(g(e),null==l||l())}(o)}),n+=e.size)})),t.sort(((e,t)=>e.drawingsCount===t.drawingsCount?e.symbol.localeCompare(t.symbol):e.drawingsCount>t.drawingsCount?-1:1)),[t,n,o]}return[[],0,0]}),[c,f,u,p]);return o.useEffect((()=>{null!==u&&(null==a||a())}),[u]),o.createElement(o.Fragment,null,b.length>0&&o.createElement("div",{className:k.title},`${S=u?u[y].size:0,s.t(null,{plural:"{symbolsCount} symbols",context:"symbols_and_drawings_count",count:S},n(52908)).format({symbolsCount:S.toString()})} ${(e=>s.t(null,{plural:"with {drawingsCount} drawings",context:"symbols_and_drawings_count",count:e},n(42743)).format({drawingsCount:e.toString()}))(_)}`),0===b.length?null===u?o.createElement(m.Spinner,{className:k.spinner}):o.createElement("div",{className:k.empty},o.createElement(i.Icon,{className:k.image,icon:E}),o.createElement("span",null,A)):b.map((({symbol:e,drawingsCount:n,onRemove:r,onClick:i})=>o.createElement(h.DialogContentItem,{key:e,title:e,subtitle:N(n),removeBtnLabel:z,isActive:e===c,isMobile:t,onClick:i,onClickRemove:r,showFavorite:!1}))));var S}},90006:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ObjectTreeDialogRenderer:()=>Qo});var o=n(50959),r=n(962);async function i(e,t,n){let o;for(let r=0;rPromise.resolve()))}var l=n(98351);const a=(0,l.getLogger)("DataSourcesIcons");let c=null;function u(){const e=n.c[66389];return e?Promise.resolve(e.exports.lineToolsIcons):n.e(1890).then(n.bind(n,66389)).then((e=>e.lineToolsIcons))}function d(){const e=n.c[11316];return e?Promise.resolve(e.exports.SERIES_ICONS):n.e(9685).then(n.bind(n,11316)).then((e=>e.SERIES_ICONS))}let h=null;function g(){return null===h&&(h=function(){const e=s(u,2).then((e=>e)).catch((e=>(a.logWarn(e),{}))),t=s(d,2).then((e=>e)).catch((e=>(a.logWarn(e),{})));return Promise.all([e,t])}()),h.then((e=>(c={linetool:e[0],series:e[1]},c)))}var m=n(41590),p=n(37558),f=n(90692),v=n(44352),b=n(75208),_=n(24437),y=n(23263) +;var S=n(36349),C=n(32563),w=n(68335),T=n(50151),M=n(97754),I=n.n(M),E=n(9745),k=n(16396),D=n(37536),L=n(36947);const x=o.createContext(null);var j=n(97482),N=n(36296),z=n(74059),A=n(80465),O=n(64535),R=n(51768);function B(e){const{viewModel:t}=(0,T.ensureNotNull)((0,o.useContext)(x)),r=(0,L.useForceUpdate)(),i=t.selection();(0,o.useEffect)((()=>{const e={};return t.onChange().subscribe(e,(()=>r())),()=>{t.onChange().unsubscribeAll(e)}}),[t]),(0,o.useEffect)((()=>{const e={};return i.onChange().subscribe(e,(()=>r())),()=>{i.onChange().unsubscribeAll(e)}}),[i]);const s=!t.canSelectionBeUnmerged(),l=t.isSelectionCopiable(),a=t.isSelectionCloneable(),c=!l&&!a,u=t.canSelectionBeGrouped(),d=!1;return o.createElement(o.Fragment,null,o.createElement("div",{className:M(O.title,O.withoutIcon)},v.t(null,void 0,n(31095)),d),o.createElement("div",{className:O.buttons},o.createElement(j.ToolWidgetIconButton,{className:M(O.button,!u&&O.disabled),icon:A,onClick:function(){t.createGroupFromSelection()},isDisabled:!u,title:v.t(null,void 0,n(91073)),"data-name":"group-button"}),o.createElement(D.ToolWidgetMenu,{className:M(O.button,c&&O.disabled),isDisabled:c,content:o.createElement(E.Icon,{icon:N}),title:v.t(null,void 0,n(98129)),arrow:!1,isShowTooltip:!0,"data-name":"copy-clone-button"},l&&o.createElement(k.PopupMenuItem,{"data-name":"copy",label:v.t(null,void 0,n(35216)),onClick:function(){t.copySelection()}}),a&&o.createElement(k.PopupMenuItem,{"data-name":"clone",label:v.t(null,void 0,n(52977)),onClick:function(){t.cloneSelection()}})),o.createElement(D.ToolWidgetMenu,{className:M(O.button,s&&O.disabled),isDisabled:s,content:o.createElement(E.Icon,{icon:z}),title:v.t(null,void 0,n(45828)),arrow:!1,isShowTooltip:!0,"data-name":"move-to-button"},o.createElement(k.PopupMenuItem,{"data-name":"new-pane-above",label:v.t(null,void 0,n(40887)),onClick:function(){t.unmergeSelectionUp()}}),o.createElement(k.PopupMenuItem,{"data-name":"new-pane-below",label:v.t(null,void 0,n(96712)),onClick:function(){t.unmergeSelectionDown()}}))))}var P=n(54773),H=n(86942),G=n(10170),F=n(7809),V=n(23642);const Y=(U="OBJECT_TREE",e=>U+"__"+e);var U;const W=Y("SET_NODES"),K=Y("SYNC_NODES"),Z=Y("UPDATE_NODE"),q=Y("UPDATE_NODES"),$=Y("RESET_TREE"),X=Y("SET_SELECTED_IDS"),J=Y("DROP_SELECTION"),Q=Y("SELECT_PREVIOUS"),ee=Y("SELECT_NEXT"),te=Y("MULTI_SELECT_PREVIOUS"),ne=Y("MULTI_SELECT_NEXT"),oe=Y("PROCESS_DROP_TARGET"),re=Y("UPDATE_DROP_TARGET"),ie=Y("HIDE_DROP_TARGET"),se=Y("START_MULTI_SELECT"),le=Y("STOP_MULTI_SELECT"),ae=(Y("REMOVE_NODE"),Y("SET_FOCUSED_NODE")),ce=Y("SCROLL_TO_ID"),ue=Y("SET_IS_SELECTED"),de=Y("SET_IS_EXPANDED"),he=Y("SET_DISABLED_NODES"),ge=Y("MOVE_NODES"),me=(Y("START_DRAG"),Y("END_DRAG")),pe=()=>({type:Q}),fe=()=>({type:ee}),ve=()=>({type:te}),be=()=>({type:ne}),_e=(e,t,n,o,r)=>({type:oe,dropTarget:e,dropType:t,isHoveredLeft:n,boundBox:o,isLastChild:r}),ye=()=>({type:J}),Se=e=>({type:X,ids:e}),Ce=(e,t,n)=>({type:ge,ids:e,targetId:t,dropType:n}),we=()=>({type:se}),Te=()=>({type:le}),Me=e=>({type:ae,nodeId:e}),Ie=e=>({type:ce,nodeId:e +}),Ee=(e,t,n=0)=>({type:ue,nodeId:e,isSelected:t,mode:n}),ke=(e,t)=>({type:de,nodeId:e,isExpanded:t}),De=e=>({type:he,ids:e}),Le=()=>({type:me});var xe=n(77145);const je=e=>e.nodes,Ne=e=>e.selection,ze=e=>e.dropTarget,Ae=e=>e.expanded,Oe=e=>e.scrollToId,Re=(e,t)=>t,Be=(0,xe.createSelector)([je,Re],((e,t)=>e[t])),Pe=(0,xe.createSelector)([Ne,Re],((e,t)=>e.ids.includes(t))),He=(0,xe.createSelector)([Ae,Re],((e,t)=>e.includes(t))),Ge=(0,xe.createSelector)([e=>e.disabled,Ne,Re],((e,t,n)=>!t.ids.includes(n)&&e.includes(n))),Fe=(0,xe.createSelector)(je,(e=>Object.keys(e))),Ve=(0,xe.createSelector)(Ne,(({ids:e})=>e)),Ye=(0,xe.createSelector)(Ne,(({lastFocusedNodeId:e})=>e)),Ue=(0,xe.createSelector)(Ne,(({isMultiSelecting:e})=>e)),We=(0,xe.createSelector)([je,Ve],((e,t)=>t.map((t=>e[t])))),Ke=(0,xe.createSelector)(je,(e=>Object.values(e).filter((e=>0===e.level)))),Ze=(0,xe.createSelector)([je,Ke],((e,t)=>t.reduce(((t,n)=>[...t,...qe(e,(0,T.ensureDefined)(n))]),[])));function qe(e,t){const n=[];for(const o of t.children)n.push(e[o]),n.push(...qe(e,e[o]));return n}const $e=(0,xe.createSelector)([je,Ke,Ae],((e,t,n)=>{const o=new Set(n);return t.reduce(((t,n)=>[...t,...Je(e,(0,T.ensureDefined)(n),o)]),[])})),Xe=(0,xe.createSelector)([je,Ve,Ae],((e,t,n)=>{const o=new Set(n);return[{id:"drag-list",level:-1,children:t}].reduce(((t,n)=>[...t,...Je(e,(0,T.ensureDefined)(n),o)]),[])}));function Je(e,t,n){const o=[];for(const r of t.children){const t=e[r];void 0!==t&&(o.push(t),n.has(r)&&o.push(...Je(e,t,n)))}return o}function*Qe(e){const{selectedIds:t,nodes:n}=yield(0,S.call)(e),o={};for(let e=0;e({type:W,nodes:e}))(o)),yield(0,S.put)(Se(t));!Ye(yield(0,S.select)())&&t.length>0&&(yield(0,S.put)(Me(t[0])),yield(0,S.put)(Ie(t[0])))}function*et(e){for(;;){if((yield(0,S.take)([se,le])).type===se){const t=Fe(yield(0,S.select)()).filter((t=>!e(t)));yield(0,S.put)(De(t))}else yield(0,S.put)(De([]))}}function*tt(){for(;;){const{type:e}=yield(0,S.take)([ne,te]),t=yield(0,S.select)(),n=Ze(t),o=n.length,r=Ye(t),i=[...Ve(t)],s=1===i.length&&i[0]!==r,l=n.findIndex((e=>e.id===(s?i[0]:r)));if(e===te&&0===l||e===ne&&l===o-1)continue;const a=at(t,e===ne?"next":"previous",n,l),{id:c}=a;i.includes(c)&&r?(yield(0,S.put)(Ee(r,!1,1)),yield(0,S.put)(Me(c))):yield(0,S.put)(Ee(c,!0,1)),yield(0,S.put)(Ie(c))}}function*nt(e,t){for(;;){const{type:n}=yield(0,S.take)([ee,Q]),o=yield(0,S.select)(),r=Ze(o),i=We(o),s=Ye(o);if(1===i.length&&i[0].id!==s&&!s){if(n===ee){yield(0,S.put)(Me(i[0].id));continue}if(n===Q){const e=r.findIndex((e=>e.id===i[0].id)),t=at(o,"previous",r,e);yield(0,S.put)(Me(t.id));continue}}const l=r.findIndex((e=>e.id===s)),a=n===ee?"next":"previous",c=at(o,a,r,l),{id:u}=c;e?e([u],a):yield(0,S.put)(Se([u])),t&&t(u),yield(0,S.put)(Me(u))}}function*ot(e,t=(()=>!0)){for(;;){const{mode:n,nodeId:o,isSelected:r}=yield(0,S.take)(ue);let i=[...Ve(yield(0,S.select)())];const s=Ze(yield(0,S.select)());if(1===n)r?i.push(o):i.splice(i.indexOf(o),1);else if(2===n&&i.length>0){const e=Ye(yield(0, +S.select)());let n=s.findIndex((t=>t.id===e));-1===n&&(n=s.reduce(((e,t,n)=>i.includes(t.id)?n:e),-1));const r=s.findIndex((e=>e.id===o));if(n!==r)for(let e=Math.min(n,r);e<=Math.max(n,r);e++){const n=s[e].id;!i.includes(n)&&t(n)&&i.push(n)}}else i=o?[o]:[];const l=new Set(i);i=s.reduce(((e,t)=>(l.has(t.id)&&e.push(t.id),e)),[]),e?e(i):yield(0,S.put)(Se(i)),yield(0,S.put)(Me(o))}}function*rt(e=(()=>!0),t){const{dropTarget:n,dropType:o,isHoveredLeft:r,boundBox:i,isLastChild:s}=t,l=ze(yield(0,S.select)()),a=Be(yield(0,S.select)(),(0,T.ensureDefined)(n.parentId)),c=s&&"after"===o,u=We(yield(0,S.select)()),d=!c||!r&&e(u,n,o)?n:a,h=l.node&&l.node.id!==d.id||l.dropType!==o;u.map((e=>e.id)).includes(d.id)?yield(0,S.put)({type:ie}):h&&e(u,d,o)&&(yield(0,S.put)(((e,t,n)=>({type:re,node:e,dropType:t,boundBox:n}))(d,o,i)))}function*it(e){yield(0,S.throttle)(0,oe,rt,e)}function*st(e){for(;;){yield(0,S.take)(J);const t=We(yield(0,S.select)()),{node:n,dropType:o}=ze(yield(0,S.select)());if(n&&o){const r=new CustomEvent("tree-node-drop",{detail:{nodes:t,target:n.id,type:o}});if(e&&e(r),!r.defaultPrevented){const e=Ve(yield(0,S.select)());yield(0,S.put)(Ce(e,n.id,o))}}}}function*lt(e){for(;;){yield(0,S.take)(ge);e(je(yield(0,S.select)()))}}function at(e,t,n,o){const r=n.length;let i;-1===o&&"previous"===t&&(o=r);let s=0;for(;!i||Math.abs(s)1&&!He(e,(0,T.ensureDefined)(l.parentId)));)s+="next"===t?1:-1,i=n[(o+s+r)%r];var l;return i}function*ct(e={}){const{saga:t,onDrop:n,canMove:o,onMove:r,onSelect:i,onKeyboardSelect:s,initState:l,canBeAddedToSelection:a}=e,c=[(0,S.fork)(it,o),(0,S.fork)(st,n),(0,S.fork)(ot,i,a),(0,S.fork)(nt,i,s),(0,S.fork)(tt)];for(t&&c.push((0,S.fork)(t)),r&&c.push((0,S.fork)(lt,r)),a&&c.push((0,S.fork)(et,a));;){l&&(yield(0,S.call)(Qe,l));const e=yield(0,S.all)(c);yield(0,S.take)($);for(const t of e)yield(0,S.cancel)(t)}}var ut=n(91622),dt=n(65665);const ht=(0,l.getLogger)("Platform.GUI.ObjectTree.CallApi");const gt={ids:[],lastFocusedNodeId:void 0,isMultiSelecting:!1};const mt={node:void 0,dropType:void 0,boundBox:void 0};const pt=(0,ut.combineReducers)({nodes:function(e={},t){switch(t.type){case W:return t.nodes;case K:{const{nodes:n}=t,o=n.map((e=>e.id)),r={...e};for(const t of Object.keys(e))if(!o.includes(t)){const{parentId:e}=r[t];e&&(r[e]={...r[e],children:r[e].children.filter((e=>e!==t))}),delete r[t]}for(const e of n){const t=e.id;if(r.hasOwnProperty(t)){!(0,dt.deepEquals)(r[t].children,e.children)[0]&&(r[t]={...r[t],children:[...e.children]})}else{r[t]=e;const{parentId:n}=e;if(n&&!r[n].children.includes(t))throw new Error("Not implemented")}}return r}case Z:{const{type:n,nodeId:o,...r}=t;return{...e,[o]:{...e[o],...r}}}case q:{const{nodes:n}=t,o={...e};return Object.keys(n).forEach((e=>{o[e]={...o[e],...n[e]}})),{...e,...o}}case ge:{const{ids:n,targetId:o,dropType:r}=t,i=(0,T.ensureDefined)(e[o].parentId),s=e[i],l={};for(const t of n){const n=e[t];if(n.parentId){const o=l[n.parentId]||e[n.parentId];l[n.parentId]={...o,children:o.children.filter((e=>e!==t))}}l[t]={...n,parentId:i, +level:s.level+1}}const a=s.children.filter((e=>!n.includes(e)));return a.splice(((e,t,n)=>{switch(n){case"before":return e.indexOf((0,T.ensureDefined)(t));case"inside":return e.length;case"after":return e.indexOf((0,T.ensureDefined)(t))+1;default:return 0}})(a,o,r),0,...n),l[i]={...e[i],children:a,isExpanded:!0},{...e,...l}}default:return e}},selection:function(e=gt,t){switch(t.type){case X:{const{ids:n}=t;return{...e,ids:n,lastFocusedNodeId:n.length>0?e.lastFocusedNodeId:void 0}}case se:return{...e,isMultiSelecting:!0};case le:return{...e,isMultiSelecting:!1};case ae:return{...e,lastFocusedNodeId:t.nodeId};case K:{const n=new Set(t.nodes.map((e=>e.id)));return e.lastFocusedNodeId&&!n.has(e.lastFocusedNodeId)&&delete e.lastFocusedNodeId,{...e,ids:e.ids.filter((e=>n.has(e)))}}default:return e}},dropTarget:function(e=mt,t){switch(t.type){case re:{const{node:n,dropType:o,boundBox:r}=t;return{...e,node:n,dropType:o,boundBox:r}}case ie:case me:case $:return{...mt};default:return e}},expanded:function(e=[],t){if(t.type===de){const{nodeId:n,isExpanded:o}=t;if(o)return[...e,n];const r=[...e];return r.splice(e.indexOf(n),1),r}return e},disabled:function(e=[],t){return t.type===he?[...t.ids]:e},scrollToId:function(e=null,t){return t.type===ce?null===t.nodeId?null:{id:t.nodeId}:e}});var ft=n(40933),vt=n(20037),bt=n(49483);var _t=n(42357),yt=n(98314),St=n(47201),Ct=n(70412);const wt=o.createContext({size:0,smallSizeTreeNodeAction:1}),Tt={[w.Modifiers.Mod]:1,[w.Modifiers.Shift]:2};var Mt=n(69533),It=n(3950);const Et=()=>{};class kt extends o.PureComponent{constructor(){super(...arguments),this._ref=null,this._handleRef=e=>{this._ref=e;const{connectDragSource:t,connectDropTarget:n,connectDragPreview:o}=this.props;(0,T.ensureDefined)(n)(this._ref),(0,T.ensureDefined)(t)(this._ref),(0,T.ensureDefined)(o)((0,yt.getEmptyImage)(),{captureDraggingState:!0})},this._handleTouchStart=e=>{const t=(e,t)=>{const n=function(e,t){try{const n=document.createEvent("TouchEvent");return n.initTouchEvent(e,!0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,t.touches,t.targetTouches,t.changedTouches),n}catch(e){return null}}(e,t);if(n)return n;const o=Array.from(t.changedTouches),r=Array.from(t.touches),i=Array.from(t.targetTouches);return new TouchEvent(e,{bubbles:!0,changedTouches:o,touches:r,targetTouches:i})},n=e.target;if(n instanceof Element){const e=e=>{const o=e;if(!n.isConnected){o.preventDefault();const e=t("touchmove",o);document.body.dispatchEvent(e)}},o=r=>{const i=r;if(!n.isConnected){i.preventDefault();const e=t("touchend",i);document.body.dispatchEvent(e)}n.removeEventListener("touchend",o),n.removeEventListener("touchmove",e)};n.addEventListener("touchend",o),n.addEventListener("touchmove",e)}}}componentDidMount(){var e;null===(e=this._ref)||void 0===e||e.addEventListener("touchstart",this._handleTouchStart)}componentWillUnmount(){var e;null===(e=this._ref)||void 0===e||e.removeEventListener("touchstart",this._handleTouchStart)}render(){return o.createElement(Dt,{...this.props,reference:this._handleRef})} +getNode(){return(0,T.ensureNotNull)(this._ref)}}const Dt=e=>{const{id:t,isSelected:n,isOffset:r,isExpandable:i,setIsSelected:s,isDisabled:l,isExpanded:a,onClick:c,parentId:u,setIsExpanded:d,reference:h,isFirstListItem:g,isLastListItem:m,nodeRenderer:p,isChildOfSelected:f=!1}=e,{size:v,smallSizeTreeNodeAction:b}=(0,o.useContext)(wt),_=(0,o.useRef)(null),y=(0,St.createSafeMulticastEventHandler)((e=>_.current=e),h);let[S,C]=(0,Ct.useHover)();return(bt.CheckMobile.any()||bt.CheckMobile.isIPad())&&(S=n,C={onMouseOut:Et,onMouseOver:Et}),o.createElement("div",{className:M(It.wrap,n&&It.selected,f&&It.childOfSelected,l&&It.disabled,i&&It.expandable),onClick:1===v&&0===b?T:function(e){if(e.defaultPrevented)return;const o=Tt[(0,w.modifiersFromEvent)(e)]||0;!l&&s&&s(t,!n,o);c&&0===o&&c(e,t)},onContextMenu:T,ref:y,...C},i&&o.createElement(E.Icon,{icon:Mt,className:M(It.expandHandle,a&&It.expanded),onClick:function(e){e.preventDefault(),i&&d(t,!a)},onMouseDown:function(e){e.preventDefault()}}),p({id:t,isOffset:r,parentId:u,isDisabled:l,isSelected:n,isChildOfSelected:f,isHovered:S,isExpanded:a,isFirstListItem:g,isLastListItem:m}));function T(){l||n||!s||s(t,!0)}},Lt=o.createContext({});function xt(e,t){const{id:n}=t,o=Be(e,n),r=Pe(e,n);let i=!1,s=o.parentId;for(;s&&!i;)i=Pe(e,s),s=Be(e,s).parentId;return{...o,isSelected:r,isChildOfSelected:i,isExpanded:o.children.length>0&&He(e,n),isExpandable:o.children.length>0,isDisabled:Ge(e,n)}}function jt(e){return(0,ut.bindActionCreators)({setIsExpanded:ke,processDropTarget:_e,dropSelection:ye,selectNext:fe,selectPrevious:pe,setIsSelected:Ee,endDrag:Le},e)}const Nt=(0,H.connect)(xt,jt,null,{context:Lt})((function(e){const t=(0,o.useRef)(null),[,n,r]=(0,_t.useDrag)({type:"node",item:t=>{const{id:n,isDisabled:o,isSelected:r}=e;return o||r||e.setIsSelected(n,!0),e},end:e=>{e.endDrag()}}),[,i]=(0,ft.useDrop)({accept:"node",hover:(n,o)=>{const r=t.current;if(!r)return;const i=r.getNode(),s=i.getBoundingClientRect(),l=s.bottom-s.top,a=o.getClientOffset();if(a){const t=a.y-s.top;let n,o;if(n=0===e.children.length?t=l/3&&t<2*l/3?"inside":"after",void 0!==e.getContainerElement){const t=e.getContainerElement().getBoundingClientRect();o={top:s.top-t.top,left:s.left-t.left,bottom:s.top-t.top+s.height,right:s.left-t.left+s.width,height:s.height,width:s.width}}else o={top:i.offsetTop,left:i.offsetLeft,bottom:i.offsetTop+i.offsetHeight,right:i.offsetLeft+i.offsetWidth,height:i.offsetHeight,width:i.offsetWidth};e.processDropTarget(e,n,a.x-s.left<48,o,e.isLastChild)}}});return o.createElement(kt,{...e,connectDragSource:n,connectDropTarget:i,connectDragPreview:r,ref:t})})),zt=(0,H.connect)(xt,jt,null,{context:Lt})(Dt);var At=n(35749),Ot=n(85783),Rt=n(65718);function Bt(e){const t=e(),n=(0,o.useRef)(t);n.current=t;const[r,i]=(0,o.useState)(n.current),s=(0,o.useRef)(null);return(0,o.useEffect)((()=>{null===s.current&&(s.current=requestAnimationFrame((()=>{s.current=null,i(n.current)})))})),(0,o.useEffect)((()=>()=>{s.current&&cancelAnimationFrame(s.current) +}),[]),r}function Pt(e){const{dropTargetOffset:t,mousePosition:n}=e;if(!t)return{display:"none"};const{x:o,y:r}=t,i=n&&t?n.y-t.y:0,s=`translate(${o+(n&&t?n.x-t.x:0)}px, ${r+i}px)`;return{transform:s,WebkitTransform:s}}const Ht={top:0,left:0,position:"fixed",pointerEvents:"none",zIndex:100,opacity:.5,width:300,backgroundColor:"red"};function Gt(e){return{isDragging:e.isDragging()&&"node"===e.getItemType(),mousePosition:e.getClientOffset(),dropTargetOffset:e.getSourceClientOffset()}}const Ft=(0,H.connect)((function(e){return{items:Xe(e)}}),null,null,{context:Lt})((function(e){const{items:t,isDragging:n,nodeRenderer:r,dragPreviewRenderer:i}=e;return Bt((function(){return n?o.createElement(Rt.Portal,null,o.createElement("div",{style:{...Ht,...Pt(e)}},t.map((e=>{if(i){const t=i;return o.createElement(t,{key:e.id,...e})}return o.createElement(zt,{id:e.id,key:e.id,nodeRenderer:r,isDragPreview:!0,isOffset:e.level>1})})))):null}))}));function Vt(e){return o.createElement(Ft,{...e,...(0,Ot.useDragLayer)(Gt)})}var Yt=n(3085),Ut=n(33127);const Wt=o.forwardRef(((e,t)=>{const n=(0,o.useRef)(null);return e.connectDropTarget(n),(0,o.useImperativeHandle)(t,(()=>({getNode:()=>(0,T.ensureNotNull)(n.current)})),[]),o.createElement("div",{ref:n,style:{height:"100%",width:"100%"}})}));function Kt(e){const t=(0,o.useRef)(null),[,n]=(0,ft.useDrop)({accept:"node",hover:(n,o)=>{if(!t.current)return;const r=o.getClientOffset();if(null===r)return;const i=e.getOrderedNodes();if(0===i.length)return;const s=t.current.getNode().getBoundingClientRect(),l=e.getContainerElement().getBoundingClientRect();if("first"===e.type){const t={top:s.top-l.top+s.height,left:s.left-l.left,bottom:s.top-l.top+s.height,right:s.left-l.left+s.width,height:0,width:s.width};e.processDropTarget(i[0],"before",!1,t,!1)}if("last"===e.type){const t=r.x-s.left<48,n=i[i.length-1],o=t&&2===n.level?(0,T.ensureDefined)(i.find((e=>e.id===n.parentId))):n,a={top:s.top-l.top,left:s.left-l.left,bottom:s.top-l.top,right:s.left-l.left+s.width,height:s.height,width:s.width};e.processDropTarget(o,"after",t,a,!1)}}});return o.createElement(Wt,{...e,connectDropTarget:n,ref:t})}const Zt=o.createContext({isOver:!1,transform:void 0});var qt=n(20577);function $t(e){const{dropType:t,boundBox:n}=e,{top:o,bottom:r,left:i}=(0,T.ensureDefined)(n);return[i,"before"===t||"inside"===t?o:r]}function Xt(e){return{isDragging:e.isDragging()}}const Jt=(0,H.connect)((function(e){const{boundBox:t,dropType:n,node:o}=ze(e);return{boundBox:t,dropType:n,level:o?o.level:void 0}}),null,null,{context:Lt})((function(e){const{dropType:t,boundBox:n,isDragging:r,level:i,transform:s=$t}=e;return Bt((function(){if(!r||!t||!n)return null;const l={[qt.dropTarget]:"inside"!==t,[qt.dropTargetInside]:"inside"===t},{width:a,height:c}=n,[u,d]=s(e),h=`translate(${u}px, ${d}px)`;return o.createElement("div",{className:M(l),style:{position:"absolute",transform:h,WebkitTransform:h,top:0,left:2===i?"46px":0,width:2===i?a-46+"px":a,height:"inside"===t?c:"2px"}})}))}));function Qt(e){const{isDragging:t}=(0,Ot.useDragLayer)(Xt) +;return o.createElement(Jt,{...e,isDragging:t})}const en=o.forwardRef(((e,t)=>{const n=(0,o.useContext)(Zt);return o.createElement("div",{...e,ref:t},e.children,n.isOver&&o.createElement(Qt,{transform:n.transform}))}));var tn=n(80142),nn=n(43380);const on=38+w.Modifiers.Shift,rn=40+w.Modifiers.Shift;const sn=o.forwardRef((function(e,t){const{navigationKeys:n,renderList:r,stopMultiSelect:i,startMultiSelect:s,isMultiSelecting:l,nodeRenderer:a,dragPreviewRenderer:c,className:u,connectDropTarget:d,readOnly:h,onClick:g,dropLayerTransform:m,setFocusedNode:p,scrollToId:f,rowHeight:v,onMultiSelectPrevious:b,onMultiSelectNext:_,onMoveCursorToNext:y,onMoveCursorToPrevious:S,onKeyDown:C,outerRef:M,width:E,height:k,isOver:D,processDropTarget:L,autofocus:j}=e,N=(0,o.useContext)(x),z=(0,o.useRef)(null);(0,o.useEffect)((()=>{var e;j&&(null===(e=z.current)||void 0===e||e.focus())}),[]),(0,o.useEffect)((()=>{const e=e=>{[w.Modifiers.Mod,w.Modifiers.Shift].includes((0,w.modifiersFromEvent)(e))&&s()},t=e=>{l&&![w.Modifiers.Mod,w.Modifiers.Shift].includes((0,w.modifiersFromEvent)(e))&&i()};return document.addEventListener("keydown",e),document.addEventListener("keyup",t),document.addEventListener("mousemove",t),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",t),document.removeEventListener("mousemove",t)}}),[l]),function(e){(0,o.useEffect)((()=>{if(bt.isEdge){let t=null;const n=(0,T.ensureNotNull)(e.current),o=e=>{if(e.target instanceof Element){const n=(0,T.ensureNotNull)(e.target.closest("[draggable]"));n instanceof HTMLElement&&(n.style.opacity="0",t=requestAnimationFrame((()=>n.style.opacity="1")))}};return n.addEventListener("dragstart",o),()=>{n.removeEventListener("dragstart",o),null!==t&&cancelAnimationFrame(t)}}return()=>{}}),[])}(z);const A=(0,o.useCallback)((()=>(0,T.ensureNotNull)(Z.current)),[]),O=(0,o.useCallback)((()=>r),[r]),R=(0,o.useMemo)((()=>{const e=h?zt:Nt,t=[];let n;t.push({type:"padding",node:o.createElement(Kt,{type:"first",key:"padding-top",getContainerElement:A,getOrderedNodes:O,processDropTarget:L})});for(let i=0;i0,nodeRenderer:a,readOnly:h,onClick:g,isOffset:s.level>1,getContainerElement:A})})}return t.push({type:"padding",node:o.createElement(Kt,{type:"last",key:"padding-bottom",getContainerElement:A,getOrderedNodes:O,processDropTarget:L})}),t}),[r]),B=(0,o.useRef)([]);B.current=R;const P=(0,o.useCallback)((e=>{let{style:t}=e;const{index:n}=e;return n===B.current.length-1&&(t={...t,bottom:0,minHeight:t.height},delete t.height),o.createElement("div",{style:t},B.current[n].node)}),[]),H=(0,o.useCallback)((e=>{const t=B.current[e];return"padding"===t.type?6:"function"==typeof v?v(e,t):v}),[v]),G=(0,o.useCallback)((e=>(0, +T.ensure)(B.current[e].node.key)),[]),F=(0,o.useMemo)((()=>null===f?{index:-1}:{index:B.current.findIndex((e=>e.node.key===f.id))}),[f]);d(z);const[V,Y,U,W]=(0,Ut.useOverlayScroll)(),K=(0,o.useRef)(null);(0,o.useEffect)((()=>(0,T.ensureNotNull)(K.current).resetAfterIndex(0,!0)),[R]),(0,o.useEffect)((()=>(0,T.ensureNotNull)(K.current).scrollToItem(F.index)),[F]);const Z=(0,o.useRef)(null),q=(0,o.useMemo)((()=>({isOver:D,transform:m})),[D,m]),$=(0,o.useRef)(null),X=(0,o.useRef)({startScroll(e){const t=()=>{null!==U.current&&($.current=requestAnimationFrame(t),U.current.scrollBy({top:e}))};this.stopScroll(),t()},stopScroll(){null!==$.current&&(cancelAnimationFrame($.current),$.current=null)},getListElement:()=>U.current});return(0,o.useImperativeHandle)(t,(()=>X.current),[]),(0,o.useEffect)((()=>()=>X.current.stopScroll()),[D]),o.createElement(Zt.Provider,{value:q},o.createElement("div",{...Y,className:I()(nn.tree,u),ref:z,tabIndex:-1,onKeyDown:function(e){const t=(0,w.hashFromEvent)(e);if(e.defaultPrevented||(0,At.isNativeUIInteraction)(t,e.target))return;N||t!==on||(e.preventDefault(),b());N||t!==rn||(e.preventDefault(),_());(38===t||void 0!==n&&"previous"===n[t])&&(e.preventDefault(),S());(40===t||void 0!==n&&"next"===n[t])&&(e.preventDefault(),y());if((8===t||46===t)&&N){const{viewModel:e}=N,t=e.selection(),n=t.selected();if(1!==n.length)return;const o=e.getNextNodeIdAfterRemove(n[0]);if(null===o)return;e.onChange().subscribe(null,(()=>{if(t.selected().length)return;const n=e.entity(o);n&&(t.set([n]),p(o))}),!0)}null==C||C(e)}},o.createElement(Yt.OverlayScrollContainer,{...V,className:nn.overlayScrollWrap}),o.createElement(vt.VariableSizeList,{ref:function(e){K.current=e},className:nn.listContainer,width:E,height:k,itemCount:R.length,itemSize:H,children:P,itemKey:G,outerRef:function(e){U.current=e,M&&M(e)},innerRef:function(e){Z.current=e},innerElementType:en,onItemsRendered:function(){W()},overscanCount:20,direction:(0,tn.isRtl)()?"rtl":"ltr"}),o.createElement(Vt,{dragPreviewRenderer:c,nodeRenderer:a})))}));const ln=(0,H.connect)((function(e){return{renderList:$e(e),orderedNodes:Ze(e),isMultiSelecting:Ue(e),selectedIds:Ve(e),scrollToId:Oe(e)}}),(function(e){return(0,ut.bindActionCreators)({startMultiSelect:we,stopMultiSelect:Te,setFocusedNode:Me,processDropTarget:_e,onMoveCursorToNext:fe,onMoveCursorToPrevious:pe,onMultiSelectPrevious:ve,onMultiSelectNext:be},e)}),null,{context:Lt})((function(e){const t=(0,o.useRef)(null),[{isOver:n},r]=(0,ft.useDrop)({accept:"node",drop:(n,o)=>{var r;("touch"===e.drag||bt.isFF)&&(null===(r=t.current)||void 0===r||r.stopScroll()),o.getItem().dropSelection()},hover:(n,o)=>{var r,i;if("touch"!==e.drag&&!bt.isFF)return;const s=o.getClientOffset();if(null===s)return;const l=null!==(i=null===(r=t.current)||void 0===r?void 0:r.getListElement())&&void 0!==i?i:null;if(null===l)return;const a=l.getBoundingClientRect();((n,o,r)=>{var i;const s=Math.abs(n-r),l=Math.abs(n-o);if(l>40&&s>40||s<=40&&l<=40)return void(null===(i=t.current)||void 0===i||i.stopScroll());((n,o,r,i)=>{var s,l,a,c +;o||n?"touch"===e.drag?null===(s=t.current)||void 0===s||s.startScroll(o?-5:5):null===(l=t.current)||void 0===l||l.startScroll(o?-2:2):(r||i)&&("touch"===e.drag?null===(a=t.current)||void 0===a||a.startScroll(r?-10:10):null===(c=t.current)||void 0===c||c.startScroll(r?-5:5))})(l>20&&l<=40,s>20&&s<=40,s<=20,l<=20)})(s.y,a.bottom,a.top)},collect:e=>({isOver:e.isOver()})});return o.createElement(sn,{...e,isOver:n,connectDropTarget:r,ref:t})})),an={delayTouchStart:100};function cn(e){const{canBeAddedToSelection:t,initState:n,onSelect:r,canMove:i,onDrop:s,onMove:l,nodes:a,selectedIds:c,onKeyboardSelect:u,saga:d,lastFocusedNodeObject:h,lastSyncTimestampRef:g,scrollToId:m,...p}=e,[f,v]=(0,o.useState)(null);return(0,o.useEffect)((()=>{const e=(0,P.default)();v(function(e){const t=(0,ut.applyMiddleware)(e);return(0,ut.createStore)(pt,t)}(e));const o=e.run(ct,{initState:n,onKeyboardSelect:u,saga:d,canMove:i,onMove:l,onDrop:s,onSelect:r,canBeAddedToSelection:t});return()=>o.cancel()}),[]),(0,o.useEffect)((()=>(null!==f&&a&&(g&&(g.current=performance.now()),f.dispatch((e=>({type:K,nodes:e}))(a))),()=>{})),[f,a]),(0,o.useEffect)((()=>{null!==f&&c&&f.dispatch(Se(c))}),[f,c]),(0,o.useEffect)((()=>{null!==f&&(null==h?void 0:h.id)&&f.dispatch(Me(h.id))}),[f,h]),null===f?null:o.createElement(un,{store:f,scrollToId:m,...p})}const un=o.memo((function(e){const{store:t,scrollToId:n,...r}=e,i="touch"===e.drag?F.TouchBackend:G.HTML5Backend;return(0,o.useEffect)((()=>{var e;t.dispatch(Ie(null!==(e=null==n?void 0:n.id)&&void 0!==e?e:null))}),[n]),o.createElement(V.DndProvider,{backend:i,options:an},o.createElement(H.Provider,{store:t,context:Lt},o.createElement(ln,{...r})))}));function dn(e,t){(0,R.trackEvent)("Object Tree",e,t)}function hn(e){return e.length>1?"Multi select":e[0].gaLabel()}function gn(e){return(0,P.eventChannel)((t=>{const n={};return e.onChange().subscribe(n,(()=>t({type:$}))),e.onGroupCreated().subscribe(n,(e=>t(ke(e,!0)))),e.selection().onChange().subscribe(n,(e=>t(Se(e)))),()=>{e.onChange().unsubscribeAll(n),e.selection().onChange().unsubscribeAll(n),e.onGroupCreated().unsubscribeAll(n)}}),P.buffers.expanding())}function*mn(){for(;;)yield(0,S.take)([ee,Q]),dn("Select","Arrow")}function*pn(){for(;;){const{mode:e}=yield(0,S.take)(ue);1===e&&dn("Multi select","Ctrl"),2===e&&dn("Multi select","Shift")}}function*fn(e){for(;;){yield(0,S.take)(J);const{node:t,dropType:n}=ze(yield(0,S.select)());if(t){const o=We(yield(0,S.select)()),r=o.map((t=>(0,T.ensureNotNull)(e.entity(t.id))));let i="Drag";1===t.level&&"inside"!==n&&o.some((e=>2===e.level))?i="From the group":2!==t.level&&"inside"!==n||!o.some((e=>1===e.level))?1===o.length&&o[0].parentId!==t.parentId&&(i="Existing pane"):i="To the group",dn(i,hn(r))}}}function*vn(e){yield(0,S.fork)(mn),yield(0,S.fork)(pn),yield(0,S.fork)(fn,e)}function*bn(e){yield(0,S.fork)(vn,e);const t=yield(0,S.call)(gn,e);ht.logNormal("Opened object tree data source channel");try{for(;;){const e=yield(0,S.take)(t);yield(0,S.put)(e)}}finally{ht.logNormal("Closed object tree data source channel"), +t.close()}}const _n=o.createContext(null);var yn=n(33933),Sn=n(898),Cn=n(14822);const wn=C.mobiletouch?"touch":"native";function Tn(e){const{viewModel:t,showHeader:n=!0,nodeRenderer:r,isDialog:i=!1}=e,s=(0,o.useRef)(null),l=function(e){const[t,n]=(0,o.useState)(e.getChartId()),r=(0,o.useRef)(t);return r.current=t,(0,o.useEffect)((()=>{return e.onChange().subscribe(null,t),()=>{e.onChange().unsubscribe(null,t)};function t(){const t=e.getChartId();r.current!==t&&n(t)}}),[]),t}(t),[a,c]=(0,Sn.useDimensions)(),[u,d]=(0,o.useState)(null),h=(0,o.useMemo)((()=>({isTouch:C.touch,isDialog:i})),[i]);return o.createElement(_n.Provider,{value:h},o.createElement(x.Provider,{value:{viewModel:t}},o.createElement("div",{className:Cn.wrap,onContextMenu:yn.preventDefaultForContextMenu},n&&o.createElement(B,null),o.createElement("div",{className:Cn.space,onClick:function(e){if(e.defaultPrevented)return;if(!(e.target instanceof Element)||null===s.current)return;e.target===s.current&&t.selection().set([])},ref:a},null!==c&&o.createElement(cn,{key:l,height:c.height,width:c.width,canBeAddedToSelection:function(e){const n=t.entity(e);return t.selection().canBeAddedToSelection(n)},nodeRenderer:r,initState:function(){const{nodes:e,selection:n}=t.getState();return{selectedIds:n,nodes:e}},canMove:function(e,n,o){return t.isSelectionDropable(n.id,o)},drag:wn,rowHeight:Mn,onSelect:function(e){const n=e.map((e=>t.entity(e))).filter((e=>null!==e));t.selection().set(n)},onDrop:function(e){e.preventDefault();const{detail:{target:n,type:o}}=e;t.insertSelection(n,o)},scrollToId:u,saga:function*(){yield(0,S.fork)(bn,t)},onKeyboardSelect:function(e){d({id:e})},outerRef:function(e){s.current=e},onKeyDown:function(e){if(13===(0,w.hashFromEvent)(e)){e.preventDefault();const n=t.selection().selected(),o=n.length>0?t.entity(n[0]):void 0;o&&t.openProperties(o)}},autofocus:i})))))}function Mn(e,t){switch(t.type){case"node":return 38;case"separator":return 13}}var In,En=n(2484);!function(e){e.Svg="svg"}(In||(In={}));var kn=n(31261),Dn=n(34393);function Ln(e){const{className:t,disabled:n,...r}=e;return o.createElement(E.Icon,{className:I()(Dn.button,n&&Dn.disabled,t),...r})}var xn=n(77975);const jn=v.t(null,void 0,n(91073)),Nn=v.t(null,void 0,n(35038)),zn=v.t(null,void 0,n(15101)),An=v.t(null,void 0,n(42284)),On=v.t(null,void 0,n(31971)),Rn=v.t(null,void 0,n(81428)),Bn=v.t(null,void 0,n(34596));var Pn=n(35936),Hn=n(33765),Gn=n(52870),Fn=n(49756),Vn=n(94007),Yn=n(62766),Un=n(19108);function Wn(e){const{id:t}=e,n=(0,o.useContext)(x),{viewModel:r}=(0,T.ensureNotNull)(n),i=r.entity(t);return null===i?null:o.createElement(Kn,{...e,entity:i})}function Kn(e){const{id:t,isOffset:r,isDisabled:i,isSelected:s,isChildOfSelected:l,isHovered:a,parentId:c,entity:u,isExpanded:d}=e,h=(0,o.useContext)(x),{viewModel:g}=(0,T.ensureNotNull)(h),m=(0,o.useContext)(_n),{size:p}=(0,o.useContext)(wt),[f,b]=(0,o.useState)(!1),_=(0,o.useRef)(null),[y,S]=(0,o.useState)(u.title()),[C,I]=(0,o.useState)(u.getIcon()),[k,D]=(0,o.useState)(u.isLocked()),[L,j]=(0, +o.useState)(u.isVisible()),[N,z]=(0,o.useState)(u.isActualInterval()),[A,O]=(0,o.useState)(u.getDrawingSyncState()),[R,B]=(0,o.useState)(!1),[P,H]=((0,xn.useWatchedValueReadonly)({watchedValue:g.getChartLayout()}),(0,o.useState)(!1)),G=(0,o.useRef)(null);(0,o.useEffect)((()=>{const e={};u.onLockChanged().subscribe(e,(()=>D(u.isLocked()))),u.onVisibilityChanged().subscribe(e,(()=>j(u.isVisible())));const t=u.onTitleChanged();t&&t.subscribe(e,(()=>S(u.title()))),u.onIsActualIntervalChange().subscribe(e,(()=>z(u.isActualInterval()))),u.onSyncStateChanged().subscribe(e,(()=>O(u.getDrawingSyncState())));const n=u.onIconChanged?u.onIconChanged():void 0;return n&&n.subscribe(e,(()=>I(u.getIcon()))),()=>{u.onIsActualIntervalChange().unsubscribeAll(e),u.onLockChanged().unsubscribeAll(e),u.onVisibilityChanged().unsubscribeAll(e),u.onSyncStateChanged().unsubscribeAll(e),t&&t.unsubscribeAll(e),G.current&&clearTimeout(G.current),n&&n.unsubscribeAll(e)}}),[u]),(0,o.useEffect)((()=>{f&&_.current&&(_.current.focus(),_.current.setSelectionRange(0,y.length))}),[f]),(0,o.useEffect)((()=>{const e={};return g.hoveredObjectChanged().subscribe(e,Q),()=>{g.hoveredObjectChanged().unsubscribeAll(e)}}),[d]),(0,o.useEffect)((()=>{g.setHoveredObject(a?t:null)}),[a]),(0,o.useEffect)((()=>{!s&&G.current&&(clearTimeout(G.current),G.current=null),b(!1)}),[s]);const F={};if(c){const e=g.entity(c);e&&(F["data-parent-name"]=e.title()),F["data-type"]=u.hasChildren()?"group":"data-source"}const V=En.enabled("test_show_object_tree_debug")?`<${u.id()}> (${u.zOrder()}) ${u.title()}`:u.title(),Y=a||R,U=f&&s,W=!!m&&m.isTouch,K=!!m&&m.isDialog,Z=N&&L?Vn:Yn,q=u.hasChildren()?v.t(null,void 0,n(38207)):v.t(null,void 0,n(39781));let $=null;return C&&C.type===In.Svg&&($=o.createElement(E.Icon,{icon:C.content||"",className:Un.icon})),o.createElement("span",{className:M(Un.wrap,i&&Un.disabled,s&&Un.selected,r&&Un.offset,l&&Un.childOfSelected,R&&!i&&!s&&!l&&Un.hover,K&&!i&&!s&&!l&&Un.dialog),onMouseDown:function(e){f&&!(0,T.ensureNotNull)(_.current).contains(e.target)&&H(!0)},onClick:1===p?X:function(e){if(e.defaultPrevented)return;if(0!==(0,w.modifiersFromEvent)(e))return;if(G.current)e.preventDefault(),clearTimeout(G.current),G.current=null,g.openProperties(u),H(!1);else{const e=g.selection().selected();G.current=setTimeout((()=>{G.current=null,s&&!P&&1===e.length&&g.rename(u,(()=>b(!0))),H(!1)}),500)}},onContextMenu:W?void 0:X},!U&&o.createElement(o.Fragment,null,$,!1,o.createElement("span",{className:M(Un.title,g.isMain(u)&&Un.main,(!u.isVisible()||!N)&&Un.disabled),...F},V),o.createElement("span",{className:Un.rightButtons},u.canBeLocked()&&o.createElement(Ln,{title:k?zn:An,icon:k?Gn:Fn,className:M(Un.button,(Y||k)&&Un.visible,"apply-common-tooltip"),onClick:function(e){if(e.defaultPrevented)return;e.preventDefault(),g.setIsLocked(t,!u.isLocked())},"data-role":"button","data-name":"lock","data-active":k}),o.createElement(Ln,{icon:Z,className:M(Un.button,!N&&Un.warn,(Y||!L||!N)&&Un.visible,"apply-common-tooltip"),onClick:N?function(e){if(e.defaultPrevented)return +;e.preventDefault(),g.setIsVisible(t,!u.isVisible())}:function(e){if(e.defaultPrevented)return;e.preventDefault(),g.openProperties(u,Pn.TabNames.visibility)},title:function(){if(!N)return q;return L?On:Rn}(),"data-role":"button","data-name":"hide","data-active":!L}),u.canBeRemoved()&&o.createElement(Ln,{title:Bn,icon:Hn,className:M(Un.button,(W||Y)&&Un.visible,"apply-common-tooltip"),onClick:function(e){if(e.defaultPrevented)return;e.preventDefault(),e.stopPropagation(),g.remove(t)},"data-role":"button","data-name":"remove"}))),U&&o.createElement(kn.InputControl,{value:y,onChange:function(e){S(e.currentTarget.value)},onClick:yn.preventDefault,className:Un.renameInput,onKeyDown:function(e){27===(0,w.hashFromEvent)(e)?(e.preventDefault(),S(u.title()),b(!1)):13===(0,w.hashFromEvent)(e)&&(e.preventDefault(),J())},reference:function(e){_.current=e},onBlur:J,onDragStart:function(e){e.preventDefault(),e.stopPropagation()},draggable:!0,stretch:!0}));function X(e){e.defaultPrevented||f||!u.fullyConstructed()||(e.preventDefault(),e.persist(),g.openContextMenu(u,(()=>b(!0)),e))}function J(){""!==y&&u.setName(y),S(u.title()),b(!1)}function Q(e){if(u.hasChildren()&&!d){const t=null!==e&&u.childrenIds().has(e);B(t)}else B(t===e)}}var Zn=n(84578);class qn extends o.PureComponent{constructor(e){super(e),this._isMounted=!1,this._dialogRef=o.createRef(),this._renderChildren=e=>o.createElement($n,{isSmallTablet:e,viewModel:this.props.viewModel}),this._handleMediaChange=()=>{this.state.showDrawer&&!window.matchMedia(_.DialogBreakpoints.TabletSmall).matches&&this.setState({showDrawer:!1})},this._onManageDrawings=e=>{throw new Error("not supported")},this._closeDrawer=()=>{this.setState({showDrawer:!1})},this._handleContextMenuOpened=e=>{this.setState({isContextMenuOpened:e})},this._matchMedia=window.matchMedia(_.DialogBreakpoints.TabletSmall),this.state={showDrawer:!1,showDialog:!1,isContextMenuOpened:!1}}componentDidMount(){this._isMounted=!0,this._matchMedia.addListener(this._handleMediaChange),this.props.viewModel.isContextMenuOpened().subscribe(this._handleContextMenuOpened)}componentWillUnmount(){this._isMounted=!1,this._matchMedia.removeListener(this._handleMediaChange),this.props.viewModel.isContextMenuOpened().unsubscribe(this._handleContextMenuOpened)}render(){return o.createElement(o.Fragment,null,o.createElement(f.MatchMedia,{rule:_.DialogBreakpoints.TabletSmall},(e=>o.createElement(b.AdaptivePopupDialog,{additionalElementPos:"after",additionalHeaderElement:!1,className:Zn.dialog,dataName:"object-tree-dialog",isOpened:!0,onClickOutside:this.state.showDialog||e||this.state.isContextMenuOpened?()=>{}:this.props.onClose,onClose:this.props.onClose,ref:this._dialogRef,render:()=>this._renderChildren(e),title:v.t(null,void 0,n(31095)),showSeparator:!0}))),o.createElement(p.DrawerManager,null,this.state.showDrawer&&o.createElement(m.Drawer,{onClose:this._closeDrawer,position:"Bottom"},o.createElement(y.ManageDrawings,{onClose:this._closeDrawer,chartWidget:this.props.activeChartWidget,isMobile:!0}))))}}function $n(e){ +const{isSmallTablet:t,viewModel:n}=e,r=(0,o.useMemo)((()=>({size:t?1:0,smallSizeTreeNodeAction:0})),[t]);return o.createElement(wt.Provider,{value:r},o.createElement(Tn,{nodeRenderer:Wn,showHeader:!1,viewModel:n,isDialog:!0}))}var Xn=n(16216),Jn=n(90981),Qn=n(26867),eo=n.n(Qn);var to=n(32112);function no(e,t){return`${e}:${t}`}function oo(e){const t=e.split(":");return{persistentId:t[0],instanceId:t[1]}}class ro{constructor(e){this._onChange=new(eo()),this._recalculate=()=>{const e=this._groupModel.groups().map((e=>no(e.id,e.instanceId()))),t=this._selectionApi.allSources();this._selected=this._selected.filter((n=>e.includes(n)||t.includes(n))),this._onChange.fire(this._selected)},this._model=e,this._selectionApi=new to.SelectionApi(this._model),this._groupModel=this._model.lineToolsGroupModel(),this._selected=this._getSelectedIds(),this._selectionApi.onChanged().subscribe(this,(()=>{this._selected=this._getSelectedIds(),this._onChange.fire(this._selected)})),this._groupModel.onChanged().subscribe(this,this._recalculate)}destroy(){this._selectionApi.onChanged().unsubscribeAll(this),this._groupModel.onChanged().unsubscribeAll(this)}set(e){const t=[];let n=e.map((e=>e.id()));for(const o of e)if(o.hasChildren()){const e=o.childrenIds();t.push(...Array.from(e.values())),n=n.filter((t=>!e.has(t)))}else t.push(o.id());this._selectionApi.set(t.map((e=>oo(e).persistentId))),this._selected=n,this._onChange.fire(this._selected)}canBeAddedToSelection(e){return null!==e&&e.canBeAddedToSelection()}onChange(){return this._onChange}selected(){return this._selected}_getSelectedIds(){return this._selectionApi.allSources().map((e=>this._model.dataSourceForId(e))).filter(dt.notNull).filter((e=>e.showInObjectTree())).map((e=>no(e.id(),e.instanceId())))}}class io{constructor(e,t){this._controller=e,this._facade=t,this._groupModel=e.model().lineToolsGroupModel()}buildTree(){const e={};for(const t of this._controller.model().panes()){const n=t.sourcesByGroup().all().filter((e=>e.showInObjectTree()));e[t.id()]=so(t.id(),0);for(const n of this._groupModel.groups()){const o=no(n.id,n.instanceId()),r=(0,T.ensureNotNull)(this._facade.getObjectById(o));if(r.pane()===t){const o=[...n.lineTools()].sort(((e,t)=>e.zorder()>t.zorder()?-1:1)).map((e=>no(e.id(),e.instanceId())));e[r.id()]=so(r.id(),1,t.id(),o),e[t.id()].children.push(r.id());for(const t of o)e[t]=so(t,2,r.id())}}for(const o of n){const n=no(o.id(),o.instanceId());e[n]||(e[n]=so(n,1,t.id()),e[t.id()].children.push(n))}e[t.id()].children.sort(((e,t)=>{const n=(0,T.ensureNotNull)(this._facade.getObjectById(e)),o=(0,T.ensureNotNull)(this._facade.getObjectById(t));return(0,T.ensureNotNull)(o.zOrder())-(0,T.ensureNotNull)(n.zOrder())}))}return this._facade.invalidateCache(new Set(Object.keys(e))),e}}function so(e,t,n,o=[]){return{id:e,level:t,parentId:n,children:o}}var lo=n(47539),ao=n(6250),co=n(89215),uo=n(80230),ho=n(46936),go=n(6195),mo=n(76076),po=n(7295),fo=n(28824),vo=n(57674),bo=n(46627) +;const _o=new lo.TranslatedString("show {title}",v.t(null,void 0,n(87358))),yo=new lo.TranslatedString("hide {title}",v.t(null,void 0,n(70301))),So=new lo.TranslatedString("lock {title}",v.t(null,void 0,n(50193))),Co=new lo.TranslatedString("unlock {title}",v.t(null,void 0,n(92421))),wo=new lo.TranslatedString("change {sourceTitle} title to {newSourceTitle}",v.t(null,void 0,n(40001))),To=new lo.TranslatedString("insert source(s) after",v.t(null,void 0,n(8343)));function Mo(e,t){return t.every((t=>!(t.pane()!==e&&!t.allowsMovingbetweenPanes())))}function Io(e){return e instanceof uo.DataSource&&e.showInObjectTree()?no(e.id(),e.instanceId()):null}function Eo(e){return new lo.TranslatedString(e.name(),e.title())}const ko=new(eo()),Do="do_not_invalidate_chart_on_changing_line_tools";class Lo{constructor(e,t){this._syncStateChanged=new(eo()),this._lineToolsAffectChartInvalidation=new bo.FeatureToggleWatchedValue(Do,!1),this._updateSyncState=()=>{this._syncStateChanged.fire((0,T.ensureNotNull)(this.getDrawingSyncState()))},this._undoModel=e,this._dataSource=t,(0,ao.isLineTool)(this._dataSource)&&(this._dataSource.linkKey().subscribe(this._updateSyncState),this._dataSource.sharingMode().subscribe(this._updateSyncState));const n=this._undoModel.lineBeingCreated();null!==n&&n===t&&n.isSynchronizable()&&mo.isToolCreatingNow.subscribe(this._updateSyncState)}destroy(){(0,ao.isLineTool)(this._dataSource)&&(this._dataSource.linkKey().unsubscribe(this._updateSyncState),this._dataSource.sharingMode().unsubscribe(this._updateSyncState)),mo.isToolCreatingNow.unsubscribe(this._updateSyncState)}id(){return no(this._dataSource.id(),this._dataSource.instanceId())}title(){const e=this._dataSource;return(0,ao.isLineTool)(e)?e.properties().title.value()||e.translatedType():(0,ho.isSeries)(e)&&this._undoModel.mainSeries()===e?e.symbolTitle(void 0,void 0,(0,bt.onWidget)()?"exchange":"listed_exchange"):e.title()}gaLabel(){return(0,co.isStudy)(this._dataSource)?"Study":(0,ao.isLineTool)(this._dataSource)?"Drawing":"Symbol"}canBeLocked(){return(0,ao.isLineTool)(this._dataSource)&&this._dataSource.userEditEnabled()}canBeRemoved(){return this._undoModel.mainSeries()!==this._dataSource&&this._dataSource.isUserDeletable()}canBeHidden(){return this._dataSource.canBeHidden()}canBeRenamed(){return(0,ao.isLineTool)(this._dataSource)}fullyConstructed(){return this._undoModel.lineBeingCreated()!==this._dataSource}isVisible(){return this._dataSource.properties().visible.value()}isActualInterval(){return!(0,ao.isLineTool)(this._dataSource)&&!(0,co.isStudy)(this._dataSource)||this._dataSource.isActualInterval()}onIsActualIntervalChange(){return(0,ao.isLineTool)(this._dataSource)||(0,co.isStudy)(this._dataSource)?this._dataSource.onIsActualIntervalChange():ko}isLocked(){return!!(0,ao.isLineTool)(this._dataSource)&&this._dataSource.properties().frozen.value()}onVisibilityChanged(){return this._dataSource.properties().visible.listeners()}onLockChanged(){return(0,ao.isLineTool)(this._dataSource)?this._dataSource.properties().frozen.listeners():ko}getIcon(){ +const e=c,t=this._dataSource.getSourceIcon(),n=(0,co.isStudyStrategy)(this._dataSource);let o={type:In.Svg,content:n?po:fo};if(e&&t)if("loadSvg"===t.type){const[n,r]=t.svgId.split("."),i="linetool"===n?e.linetool[r]:e.series[Number(r)];o={type:In.Svg,content:i||fo}}else"svgContent"===t.type&&(o={type:In.Svg,content:t.content});return o}onIconChanged(){if(this._dataSource.onSourceIconChanged)return this._dataSource.onSourceIconChanged()}setVisible(e){const t=(e?_o:yo).format({title:Eo(this._dataSource)});this._undoModel.setProperty(this._dataSource.properties().visible,e,t)}setLocked(e){if((0,ao.isLineTool)(this._dataSource)){const t=(e?So:Co).format({title:Eo(this._dataSource)});this._undoModel.setProperty(this._dataSource.properties().frozen,e,t)}}setName(e){if((0,ao.isLineTool)(this._dataSource)){const t=wo.format({sourceTitle:this._dataSource.properties().title.value()||Eo(this._dataSource),newSourceTitle:e});this._undoModel.setProperty(this._dataSource.properties().title,e,t,this._lineToolsAffectChartInvalidation.value())}}isCopiable(){return this._dataSource.copiable()}isClonable(){return this._dataSource.cloneable()}zOrder(){return this._dataSource.zorder()}remove(){this._undoModel.removeSource(this._dataSource,!1)}canBeAddedToSelection(){return this._undoModel.selection().canBeAddedToSelection(this._dataSource)}setAsSelection(){this._undoModel.model().selectionMacro((e=>{e.clearSelection(),e.addSourceToSelection(this._dataSource)}))}addToSelection(){this._undoModel.model().selectionMacro((e=>{e.addSourceToSelection(this._dataSource)}))}addSourcesToArray(e){return e.push(this._dataSource),e}insertSourcesBeforeThis(e){this._insertSources(e,(e=>this._undoModel.insertBefore(e,this._dataSource)))}insertSourcesAfterThis(e){this._insertSources(e,(e=>this._undoModel.insertAfter(e,this._dataSource)))}childrenIds(){return new Set}hasChildren(){return!1}pane(){return(0,T.ensureNotNull)(this._undoModel.model().paneForSource(this._dataSource))}allowsMovingbetweenPanes(){return!(0,ao.isLineTool)(this._dataSource)}canBeAddedToGroup(){return(0,ao.isLineTool)(this._dataSource)&&this._dataSource.boundToSymbol()}canInsertBeforeThis(e){return this._canInsertBeforeOrAfter(e)}canInsertAfterThis(e){return this._canInsertBeforeOrAfter(e)}detachFromParent(){if((0,ao.isLineTool)(this._dataSource)){const e=this._undoModel.model(),t=this._undoModel.lineToolsGroupController(),n=e.lineToolsGroupModel().groupForLineTool(this._dataSource);null!==n&&t.excludeLineToolFromGroup(n,this._dataSource)}}onTitleChanged(){const e=this._dataSource.properties().title;return e?e.listeners():void 0}canBeSyncedInLayout(){return(0,ao.isLineTool)(this._dataSource)&&this._dataSource.isSynchronizable()}onSyncStateChanged(){return this._syncStateChanged}setDrawingSyncState(e){if(!this.canBeSyncedInLayout()||!this.fullyConstructed())return;const t=this._dataSource;switch(e){case 0:if(null===t.linkKey().value())return;this._undoModel.unlinkLines([t]);break;case 1:if(null!==t.linkKey().value())return;this._undoModel.copyToOtherCharts([t])}}getDrawingSyncState(){ +return this.canBeSyncedInLayout()?this.fullyConstructed()&&null!==this._dataSource.linkKey().value()?1:0:null}doNotAffectChartInvalidation(){return(0,ao.isLineTool)(this._dataSource)&&this._lineToolsAffectChartInvalidation.value()}_canInsertBeforeOrAfter(e){const t=this._undoModel.model();if(!Mo(this.pane(),e))return!1;if((0,ao.isLineTool)(this._dataSource)){if(null!==t.lineToolsGroupModel().groupForLineTool(this._dataSource)&&e.some((e=>!e.canBeAddedToGroup())))return!1}return!0}_insertSources(e,t){const n=this._undoModel.model(),o=this._undoModel.lineToolsGroupController();this._undoModel.beginUndoMacro(To);const r=()=>{e.forEach((e=>e.detachFromParent()))},i=e.reduce(((e,t)=>t.addSourcesToArray(e)),[]);if((0,ao.isLineTool)(this._dataSource)){const t=n.lineToolsGroupModel().groupForLineTool(this._dataSource);null!==t?((0,T.assert)(!e.some((e=>e.hasChildren()))),i.forEach((e=>{(0,ao.isLineTool)(e)&&(t.containsLineTool(e)||o.addLineToolToGroup(t,e))}))):r()}else r();t(i),this._undoModel.endUndoMacro()}}class xo{constructor(e,t){this._onTitleChanged=new(eo()),this._onVisibilityChanged=new(eo()),this._onLockChanged=new(eo()),this._onIsActualIntervalChanged=new(eo()),this._syncStateChanged=new(eo()),this._linkKeyChangedBound=this._linkKeyChanged.bind(this),this._lineToolsAffectChartInvalidation=new bo.FeatureToggleWatchedValue(Do,!1),this._undoModel=e,this._group=t,this._lineTools=t.lineTools(),this._paneId=(0,T.ensureNotNull)(e.model().paneForSource(this._lineTools[0])).id();const n=()=>{this._lineTools.forEach((e=>{e.properties().visible.listeners().subscribe(this,(()=>this._onVisibilityChanged.fire())),e.properties().frozen.listeners().subscribe(this,(()=>this._onLockChanged.fire())),e.onIsActualIntervalChange().subscribe(this,(()=>this._onIsActualIntervalChanged.fire())),e.linkKey().subscribe(this._linkKeyChangedBound),e.sharingMode().subscribe(this._linkKeyChangedBound)}))};this._group.onChanged().subscribe(this,(e=>{this._unsubscribeFromAllLineTools(),this._lineTools=this._group.lineTools(),n(),e.lockedChanged&&this._onLockChanged.fire(),e.visibilityChanged&&this._onVisibilityChanged.fire(),e.titleChanged&&this._onTitleChanged.fire(),e.isActualIntervalChanged&&this._onIsActualIntervalChanged.fire();const t=this.getDrawingSyncState();null!==t&&this._syncStateChanged.fire(t)})),n(),this._lastActualZOrder=this.zOrder(),this._lastIsVisible=this.isVisible(),this._lastIsActualInterval=this.isActualInterval(),this._lastIsLocked=this.isLocked()}destroy(){this._unsubscribeFromAllLineTools(),this._group.onChanged().unsubscribeAll(this)}id(){return no(this._group.id,this._group.instanceId())}title(){return this._group.name()}gaLabel(){return"Group"}getIcon(){return{type:In.Svg,content:vo}}canBeRemoved(){return!0}canBeHidden(){return!0}canBeLocked(){return!0}canBeRenamed(){return!0}fullyConstructed(){return!0}isVisible(){return this._group.lineTools().length>0&&(this._lastIsVisible="Invisible"!==this._group.visibility()),this._lastIsVisible}isActualInterval(){ +return this._group.lineTools().length>0&&(this._lastIsActualInterval=this._group.lineTools().some((e=>e.isActualInterval()))),this._lastIsActualInterval}onIsActualIntervalChange(){return this._onIsActualIntervalChanged}isLocked(){return this._group.lineTools().length>0&&(this._lastIsLocked="Locked"===this._group.locked()),this._lastIsLocked}onTitleChanged(){return this._onTitleChanged}onVisibilityChanged(){return this._onVisibilityChanged}onLockChanged(){return this._onLockChanged}setVisible(e){this._undoModel.lineToolsGroupController().setGroupVisibility(this._group,e)}setLocked(e){this._undoModel.lineToolsGroupController().setGroupLock(this._group,e)}setName(e){this._undoModel.lineToolsGroupController().setGroupName(this._group,e)}isCopiable(){return!1}isClonable(){return!1}zOrder(){return this._group.lineTools().length>0&&(this._lastActualZOrder=this._group.lineTools()[0].zorder()),this._lastActualZOrder}remove(){this._undoModel.lineToolsGroupController().removeGroup(this._group)}canBeAddedToSelection(){const e=this._undoModel.model();return this._lineTools.every((t=>e.selection().canBeAddedToSelection(t)))}setAsSelection(){this._undoModel.model().selectionMacro((e=>{e.clearSelection(),this._lineTools.forEach((t=>e.addSourceToSelection(t)))}))}addToSelection(){this._undoModel.model().selectionMacro((e=>{this._lineTools.forEach((t=>e.addSourceToSelection(t)))}))}addSourcesToArray(e){return e.push(...this._lineTools),e}detachFromParent(){}insertSourcesBeforeThis(e){const t=this._insertBeforeTarget();this._insertSources(e,(e=>this._undoModel.insertBefore(e,t)))}insertSourcesAfterThis(e){const t=this._insertAfterTarget();this._insertSources(e,(e=>this._undoModel.insertAfter(e,t)))}childrenIds(){const e=[...this._lineTools];return e.sort(((e,t)=>t.zorder()-e.zorder())),new Set(e.map((e=>no(e.id(),e.instanceId()))))}hasChildren(){return!0}pane(){return(0,T.ensureDefined)(this._undoModel.model().panes().find((e=>e.id()===this._paneId)))}allowsMovingbetweenPanes(){return!1}canBeAddedToGroup(){return!1}canInsertBeforeThis(e){return this._canInsertBeforeOrAfter(e)}canInsertAfterThis(e){return this._canInsertBeforeOrAfter(e)}canBeSyncedInLayout(){return this._lineTools.length>0&&this._lineTools[0].isSynchronizable()}onSyncStateChanged(){return this._syncStateChanged}setDrawingSyncState(e){if(this.canBeSyncedInLayout())switch(e){case 0:const e=this._lineTools.filter((e=>null!==e.linkKey().value()));e.length>0&&this._undoModel.unlinkLines(e);break;case 1:const t=this._lineTools.filter((e=>null===e.linkKey().value()));t.length>0&&this._undoModel.copyToOtherCharts(t)}}getDrawingSyncState(){return this.canBeSyncedInLayout()?this._lineTools.every((e=>null!==e.linkKey().value()))?1:0:null}doNotAffectChartInvalidation(){return this._lineToolsAffectChartInvalidation.value()}_linkKeyChanged(){this._syncStateChanged.fire((0,T.ensureNotNull)(this.getDrawingSyncState()))}_canInsertBeforeOrAfter(e){return Mo(this.pane(),e)}_insertSources(e,t){this._undoModel.beginUndoMacro(To);const n=e.reduce(((e,t)=>t.addSourcesToArray(e)),[]) +;e.forEach((e=>e.detachFromParent())),t(n),this._undoModel.endUndoMacro()}_insertBeforeTarget(){return(0,T.ensureNotNull)(this._lineTools.reduce(((e,t)=>null===e?t:e.zorder()null===e?t:e.zorder()>t.zorder()?e:t),null))}_unsubscribeFromAllLineTools(){this._lineTools.forEach((e=>{e.properties().visible.listeners().unsubscribeAll(this),e.properties().frozen.listeners().unsubscribeAll(this),e.onIsActualIntervalChange().unsubscribeAll(this),e.linkKey().unsubscribe(this._linkKeyChangedBound),e.sharingMode().unsubscribe(this._linkKeyChangedBound)}))}}class jo{constructor(e){this._hoveredObjectChanged=new(eo()),this._entitiesCache=new Map,this._undoModel=e,this._undoModel.model().hoveredSourceChanged().subscribe(this,this._onModelHoveredSourceChanged)}destroy(){for(const e of this._entitiesCache.values())null==e||e.destroy()}getObjectById(e){if(this._entitiesCache.has(e))return(0,T.ensureDefined)(this._entitiesCache.get(e));const t=this._createObjectById(e);return this._entitiesCache.set(e,t),t}invalidateCache(e){Array.from(this._entitiesCache.keys()).forEach((t=>{var n;e.has(t)||(null===(n=this._entitiesCache.get(t))||void 0===n||n.destroy(),this._entitiesCache.delete(t))}))}canBeGroupped(e){if(0===e.length||1===e.length&&e[0].hasChildren())return!1;const t=[];if(e.forEach((e=>e.addSourcesToArray(t))),t.some((e=>!(0,ao.isLineTool)(e)||!e.boundToSymbol())))return!1;const n=this._undoModel.model(),o=t.map((e=>n.paneForSource(e)));return!(new Set(o).size>1)}contextMenuActions(e,t,n){const o=new go.ActionsProvider(e,n),r=[];return t.forEach((e=>e.addSourcesToArray(r))),o.contextMenuActionsForSources(r)}insertBefore(e,t){t.insertSourcesAfterThis(e)}insertAfter(e,t){t.insertSourcesBeforeThis(e)}setHoveredObject(e){const t=this._undoModel.model();if(null===e)return void t.setHoveredSource(null,null);const n=t.dataSourceForId(e);null!==n&&t.setHoveredSource(n,null)}hoveredObjectId(){return Io(this._undoModel.model().hoveredSource())}hoveredObjectChanged(){return this._hoveredObjectChanged}_onModelHoveredSourceChanged(e){this._hoveredObjectChanged.fire(Io(e))}_createObjectById(e){const t=oo(e).persistentId,n=this._undoModel.model(),o=n.dataSourceForId(t);if(null!==o)return new Lo(this._undoModel,o);const r=n.lineToolsGroupModel().groupForId(t);return null!==r?new xo(this._undoModel,r):null}}var No=n(88029),zo=n(60223),Ao=n(43986),Oo=n(40549),Ro=n.n(Oo),Bo=n(97874),Po=n(2872),Ho=n(84959),Go=n(91730),Fo=n(33055),Vo=n(35149);const Yo=(0,l.getLogger)("Platform.GUI.ObjectTree");const Uo=new lo.TranslatedString("move objects",v.t(null,void 0,n(40566))),Wo=new lo.TranslatedString("lock objects",v.t(null,void 0,n(68163))),Ko=new lo.TranslatedString("unlock objects",v.t(null,void 0,n(66824))),Zo=new lo.TranslatedString("show objects",v.t(null,void 0,n(63549))),qo=new lo.TranslatedString("hide objects",v.t(null,void 0,n(28506))),$o=new lo.TranslatedString("remove objects",v.t(null,void 0,n(57428)));class Xo{constructor(e){this._nodes={}, +this._onChange=new(eo()),this._onGroupCreated=new(eo()),this._subscriptions=[],this._removeSourcesPromise=null,this._timeout=null,this._objects=[],this._options={general:!0,mainSeries:!0,mainSeriesTrade:!0,esdStudies:!0,fundamentals:!0,studies:!0,lineTools:!0,publishedCharts:!0,ordersAndPositions:!0,alerts:!1,chartEvents:!0,objectTree:!1,gotoLineTool:!0},this._isContextMenuOpened=new(Ro())(!1),this._getObjectsToModify=e=>{const t=this.selection().selected();return t.find((t=>t===e))?t.map(this._ensuredEntity):[this._ensuredEntity(e)]},this._onActiveChartChanged=()=>{this._cleanup(),this._init()},this._cleanup=()=>{null!==this._timeout&&(clearTimeout(this._timeout),this._timeout=null),this._subscriptions.forEach((e=>{e.unsubscribeAll(this)})),this._selection.destroy(),this._chart.unsubscribe(this._onActiveChartChanged),null!==this._removeSourcesPromise&&this._removeSourcesPromise.cancel(),this._facade.destroy()},this._init=()=>{const e=this._chart.value();e.hasModel()&&(this._controller=e.model(),this._groupController=this._controller.lineToolsGroupController(),this._model=this._controller.model(),this._groupModel=this._model.lineToolsGroupModel(),this._facade=new jo(this._controller),this._subscriptions=[this._model.mainSeries().onStyleChanged(),this._model.mainSeries().dataEvents().symbolResolved(),this._model.mainSeries().onIntervalChanged(),this._model.panesCollectionChanged(),this._model.dataSourceCollectionChanged(),this._groupModel.onChanged()],this._subscriptions.forEach((e=>{e.subscribe(this,this._update)})),this._chart.subscribe(this._onActiveChartChanged),this._selection=new ro(this._model),this._update())},this._update=()=>{null===this._timeout&&(this._timeout=setTimeout((()=>{this._recalculateTree(),this._onChange.fire(),this._timeout=null})))},this._ensuredEntity=e=>(0,T.ensureNotNull)(this._getEntityById(e)),this._chart=e,this._init()}destroy(){this._cleanup()}getState(){return{nodes:Object.values(this._nodes),selection:this._selection.selected()}}getChartId(){return this._chart.value().id()}insertSelection(e,t){const n=this._facade,o=this.selection().selected().map(this._ensuredEntity),[r,i]=this._normalizeTargetAndDropType(e,t);this._controller.withMacro(Uo,(()=>{switch(i){case"before":n.insertBefore(o,r);break;case"after":n.insertAfter(o,r)}})),this._update()}entity(e){return this._facade.getObjectById(e)}isMain(e){return oo(e.id()).persistentId===this._controller.mainSeries().id()}selection(){return this._selection}setIsLocked(e,t){const n=this._getObjectsToModify(e),o=n.every((e=>e.doNotAffectChartInvalidation())),r=t?Wo:Ko;this._controller.withMacro(r,(()=>{for(const e of n)e.setLocked(t)}),o),dn("Lock",hn(n))}setIsVisible(e,t){const n=this._getObjectsToModify(e),o=n.every((e=>e.doNotAffectChartInvalidation())),r=t?Zo:qo;this._controller.withMacro(r,(()=>{for(const e of n)e.setVisible(t)}),o),dn("Hide",hn(n))}remove(e){const t=()=>{const e=n.every((e=>e.doNotAffectChartInvalidation()));this._controller.withMacro($o,(()=>{for(const e of n)e.remove()}),e),dn("Delete",hn(n)),this._update() +},n=this._getObjectsToModify(e);t()}canSelectionBeGrouped(){const e=this._getSelectedEntities();return this._facade.canBeGroupped(e)}createGroupFromSelection(){const e=this._groupController.createGroupFromSelection();dn("Create Group");const t=no(e.id,e.instanceId());this.selection().set([this._ensuredEntity(t)]),this._onGroupCreated.fire(t),this._update()}isSelectionDropable(e,t){const n=this.selection().selected().map(this._ensuredEntity),[o,r]=this._normalizeTargetAndDropType(e,t);switch(r){case"after":return o.canInsertAfterThis(n);case"before":return o.canInsertBeforeThis(n)}}onChange(){return this._onChange}onGroupCreated(){return this._onGroupCreated}isSelectionCloneable(){const e=this._getSelectedEntities();return e.length>0&&e.every((e=>e.isClonable()))}isSelectionCopiable(){const e=this._getSelectedEntities();return e.length>0&&e.every((e=>e.isCopiable()))}openProperties(e,t){const n=this._model.dataSourceForId(oo(e.id()).persistentId);this.selection().selected().length>1&&this.selection().selected().includes(e.id())?this._chart.value().showSelectedSourcesProperties(t):(this.selection().set([e]),null!==n?this._controller.mainSeries()===n?this._chart.value().showGeneralChartProperties():((0,ao.isLineTool)(n)||(0,co.isStudy)(n))&&this._chart.value().showChartPropertiesForSource(n,t):this._chart.value().showChartPropertiesForSources({sources:this._chart.value().model().selection().lineDataSources(),title:e.title(),tabName:t,renamable:!0}))}canSelectionBeUnmerged(){const e=this._getSelectedEntities();return 1===e.length&&this.canNodeWithIdBeUnmerged(oo(e[0].id()).persistentId)}canNodeWithIdBeUnmerged(e){const t=this._model.dataSourceForId(e);return null!==t&&(0,No.isPriceDataSource)(t)&&this._model.isUnmergeAvailableForSource(t)}unmergeSelectionUp(){this._unmergeSelection(0)}unmergeSelectionDown(){this._unmergeSelection(1)}copySelection(){const e=this._getSelectedEntities(),t=e.map((e=>(0,T.ensureNotNull)(this._model.dataSourceForId(oo(e.id()).persistentId))));this._chart.value().chartWidgetCollection().clipboard.uiRequestCopy(t),dn("Copy",hn(e))}cloneSelection(){const e=this._getSelectedEntities(),t=e.map((e=>(0,T.ensureNotNull)(this._model.dataSourceForId(oo(e.id()).persistentId))));t.every(ao.isLineTool)&&(this._controller.cloneLineTools([...t],!1),dn("Clone",hn(e)))}rename(e,t){const n=this._getObjectsToModify(e.id());1===n.length&&n.some((e=>e.canBeRenamed()))&&(t(),dn("Rename",hn(n)))}async openContextMenu(e,t,n){var o;this._objects=this._getObjectsToModify(e.id());const r=this._facade.canBeGroupped(this._objects);let i;if(this._objects.some((e=>e.hasChildren())))i=this._getActionsForGroupItem(e,t,r);else{const e=await this._facade.contextMenuActions(this._chart.value(),this._objects,this._options);if(i=Array.from(e).filter(((e,t,n)=>"separator"!==e.type||!n[t+1]||"separator"!==n[t+1].type)),1===this._objects.length&&this._objects[0].canBeRenamed()){const e=i.findIndex((e=>"Copy"===e.id));i.splice(-1===e?i.length:e+1,0,this._getRenameAction(t))}if(r){const e=i.findIndex((e=>"Clone"===e.id)) +;i.splice(-1===e?0:e,0,this._getGroupAction())}}if(i.length>0){this._chart.value().updateActions();const t=oo(e.id()).persistentId,r=this._model.dataSourceForId(t),s=r instanceof ho.Series,l=0!==e.childrenIds().size;let a;a=s?{menuName:"ObjectTreeContextMenu",detail:{type:"series",id:r.instanceId()}}:(0,ao.isLineTool)(r)?{menuName:"ObjectTreeContextMenu",detail:{type:"shape",id:null!==(o=null==r?void 0:r.id())&&void 0!==o?o:null}}:l?{menuName:"ObjectTreeContextMenu",detail:{type:"groupOfShapes",id:t||null}}:{menuName:"ObjectTreeContextMenu",detail:{type:"study",id:(null==r?void 0:r.id())||null}},zo.ContextMenuManager.showMenu(i,n,{takeFocus:!0,returnFocus:!0},a,(()=>{this._isContextMenuOpened.setValue(!1)})).then((()=>{this._isContextMenuOpened.setValue(!0)}))}}setHoveredObject(e){this._facade.setHoveredObject(e)}hoveredObjectChanged(){return this._facade.hoveredObjectChanged()}getNextNodeIdAfterRemove(e){var t;const{nodes:n}=this.getState(),o=oo(e).persistentId,r=n.find((t=>t.id===e)),i=this.entity(e);if(!(r&&r.parentId&&i&&i.canBeRemoved()))return null;if((null===(t=i.pane().mainDataSource())||void 0===t?void 0:t.id())===o&&!this.canNodeWithIdBeUnmerged(o)){const e=n.filter((e=>0===e.level)).map((e=>e.id)),t=this._takeNextOrPrevElement(e,r.parentId);return(0,T.ensureDefined)(n.find((e=>e.id===t))).children[0]}const s=(0,T.ensureDefined)(n.find((e=>e.id===r.parentId))).children;return 1===s.length?this.getNextNodeIdAfterRemove(r.parentId):this._takeNextOrPrevElement(s,e)}isContextMenuOpened(){return this._isContextMenuOpened.readonly()}getChartLayout(){return this._chart.value().chartWidgetCollection().layout}_takeNextOrPrevElement(e,t){const n=e.indexOf(t);return e[n===e.length-1?n-1:n+1]}_getGroupAction(){return new Ao.Action({actionId:"ObjectsTree.CreateGroup",label:jn,icon:A,onExecute:()=>{this.createGroupFromSelection()}})}_getRenameAction(e){return new Ao.Action({actionId:"ObjectsTree.RenameItem",label:Nn,icon:Fo,onExecute:()=>{e(),dn("Context menu rename",hn(this._objects))}})}_getActionsForGroupItem(e,t,n){const o=[];this._objects.forEach((e=>e.addSourcesToArray(o)));const r=[];1===this._objects.length&&r.unshift(this._getRenameAction(t),new Ao.Separator),n&&r.unshift(this._getGroupAction(),new Ao.Separator);const i=(0,go.createSyncDrawingActions)(this._chart.value(),o.filter(ao.isLineTool));i.length&&(i.shift(),i.push(new Ao.Separator),r.push(...i));const s=this._chart.value().actions().format.getState();return r.push(new Ao.Action({actionId:"ObjectsTree.ToggleItemLocked",label:e.isLocked()?zn:An,icon:e.isLocked()?Bo:Po,onExecute:()=>this.setIsLocked(e.id(),!e.isLocked())}),new Ao.Action({actionId:"ObjectsTree.ToggleItemVisibility",label:e.isVisible()?On:Rn,icon:e.isVisible()?Ho:Go,onExecute:()=>this.setIsVisible(e.id(),!e.isVisible())}),new Ao.Action({actionId:"ObjectsTree.RemoveItem",label:Bn,icon:Vo,onExecute:()=>this.remove(e.id()),hotkeyHash:w.isMacKeyboard?8:46}),new Ao.Separator,new Ao.Action({actionId:s.actionId,label:s.label,icon:s.icon,onExecute:()=>this.openProperties(e)})),r} +_unmergeSelection(e){const t=this._getSelectedEntities();if(1!==t.length)throw new Error("Only one object can be unmerged");const n=t[0],o=(0,T.ensureNotNull)(this._model.dataSourceForId(oo(n.id()).persistentId));if(!(0,No.isPriceDataSource)(o))throw new Error("Entity is not IPriceDataSource");(0===e?this._controller.unmergeSourceUp:this._controller.unmergeSourceDown).call(this._controller,o);dn(0===e?"New pane above":"New pane below",hn([n]))}_recalculateTree(){const e=new io(this._controller,this._facade);this._nodes=e.buildTree()}_normalizeTargetAndDropType(e,t){let n=this._ensuredEntity(e);return"inside"===t&&(t="before",n=(0,T.ensureNotNull)(this.entity([...n.childrenIds()].shift()||""))),[n,t]}_getSelectedEntities(){const{selected:e,removed:t}=this._selection.selected().reduce(((e,t)=>{const n=this._getEntityById(t);return n?(e.selected.push(n),e):(e.removed.push(t),e)}),{selected:[],removed:[]});return t.length&&Yo.logWarn(`Detected dangling sources in selection. They will be ignored: ${JSON.stringify(t)}`),e}_getEntityById(e){return this._facade.getObjectById(e)}}var Jo=n(88279);class Qo extends Jo.DialogRenderer{constructor(){super(),this._handleClose=()=>{r.unmountComponentAtNode(this._container),this._setVisibility(!1),null!==this._viewModel&&(this._viewModel.destroy(),this._viewModel=null)};const e=(0,Xn.service)(Jn.CHART_WIDGET_COLLECTION_SERVICE);this._activeChartWidget=e.activeChartWidget.value(),this._viewModel=new Xo(e.activeChartWidget)}hide(){this._handleClose()}isVisible(){return this.visible().value()}show(){g().then((()=>{null!==this._viewModel&&(r.render(o.createElement(qn,{onClose:this._handleClose,viewModel:this._viewModel,activeChartWidget:this._activeChartWidget}),this._container),this._setVisibility(!0))}))}}},36947:(e,t,n)=>{"use strict";n.d(t,{useForceUpdate:()=>r});var o=n(50959);const r=()=>{const[,e]=(0,o.useReducer)((e=>e+1),0);return e}},77975:(e,t,n)=>{"use strict";n.d(t,{useWatchedValueReadonly:()=>r});var o=n(50959);const r=(e,t=!1)=>{const n="watchedValue"in e?e.watchedValue:void 0,r="defaultValue"in e?e.defaultValue:e.watchedValue.value(),[i,s]=(0,o.useState)(n?n.value():r);return(t?o.useLayoutEffect:o.useEffect)((()=>{if(n){s(n.value());const e=e=>s(e);return n.subscribe(e),()=>n.unsubscribe(e)}return()=>{}}),[n]),i}},61074:(e,t,n)=>{"use strict";n.d(t,{Spinner:()=>s});var o=n(50959),r=n(97754),i=n(33134);n(86625);function s(e){const t=r(e.className,"tv-spinner","tv-spinner--shown",`tv-spinner--size_${i.spinnerSizeMap[e.size||i.DEFAULT_SIZE]}`);return o.createElement("div",{className:t,style:e.style,role:"progressbar"})}},74749:e=>{e.exports={button:"button-rqVQ8gUB"}},97482:(e,t,n)=>{"use strict";n.d(t,{ToolWidgetIconButton:()=>l});var o=n(50959),r=n(97754),i=n(94206),s=n(74749);const l=o.forwardRef(((e,t)=>{const{className:n,id:l,...a}=e;return o.createElement(i.ToolWidgetButton,{"data-name":l,...a,ref:t,className:r(n,s.button)})}))},29540:e=>{ +e.exports=''},36296:e=>{e.exports=''},33055:e=>{e.exports=''},69533:e=>{e.exports=''},57674:e=>{e.exports=''},80465:e=>{e.exports=''},94007:e=>{ +e.exports=''},52870:e=>{e.exports=''},74059:e=>{e.exports=''},91730:e=>{ +e.exports=''},7295:e=>{e.exports=''},28824:e=>{e.exports=''},49756:e=>{e.exports=''},62766:e=>{ +e.exports=''},98129:e=>{e.exports={ar:["استنساخ ، نسخ"],ca_ES:["Clona, Copia"],cs:"Clone, Copy",de:["Klonen, Kopieren"],el:"Clone, Copy",en:"Clone, Copy",es:["Clonar, Copiar"],fa:"Clone, Copy",fr:["Cloner, Copier"],he_IL:["שכפל, העתק"],hu_HU:"Clone, Copy",id_ID:["Duplikat, Salin"],it:["Clona, copia"],ja:["複製、コピー"],ko:["클론, 카피"],ms_MY:["Klon, Salin"],nl_NL:"Clone, Copy",pl:["Klonuj, Kopiuj"],pt:["Clocar, Copiar"],ro:"Clone, Copy",ru:["Клонировать, копировать"],sv:["Klon, kopiera"],th:["โคลน, ก๊อปปี้"],tr:["Klonla, Kopyala"],vi:["Nhân bản, Sao chép"],zh:["克隆,复制"],zh_TW:["克隆,複製"]}},91073:e=>{e.exports={ar:["أنشئ مجموعة من الرسومات"],ca_ES:["Creeu un grup de gràfics"],cs:"Create a group of drawings",de:["Erstellen Sie eine Gruppe von Zeichnungen"],el:"Create a group of drawings",en:"Create a group of drawings",es:["Cree un grupo de graficos"],fa:"Create a group of drawings",fr:["Créer un groupe de dessins"],he_IL:["צור קבוצת שרטוטים"],hu_HU:"Create a group of drawings",id_ID:["Buat kelompok untuk gambar"],it:["Crea un gruppo di disegni"],ja:["描画のグループを作成"],ko:["드로잉 그룹 만들기"],ms_MY:["Cipta kumpulan untuk lukisan"],nl_NL:"Create a group of drawings",pl:["Utwórz grupę obiektów rysowania"],pt:["Criar um grupo de desenhos"],ro:"Create a group of drawings",ru:["Создать группу объектов рисования"],sv:["Skapa en grup ritningar"],th:["สร้างกรุ๊ปของการวาด"],tr:["Bir grup çizim oluşturun"],vi:["Tạo nhóm các hình vẽ"],zh:["建立一组绘图"],zh_TW:["建立一組繪圖"]}},38207:e=>{e.exports={ar:["المجموعة مخفية في الفاصل الزمني الحالي"],ca_ES:["El grup està ocult a l'interval actual"], +cs:"Group is hidden on current interval",de:["Gruppe ist im aktuellen Intervall verborgen"],el:"Group is hidden on current interval",en:"Group is hidden on current interval",es:["El grupo está oculto en el intervalo actual"],fa:"Group is hidden on current interval",fr:["Le groupe est caché sur l'intervalle actuel"],he_IL:["הקבוצה מוסתרת באינטרוול הנוכחי"],hu_HU:"Group is hidden on current interval",id_ID:["Grup disembunyikan pada interval saat ini"],it:["Il gruppo è nascosto nel timeframe corrente"],ja:["グループは現在の時間足で非表示です"],ko:["현재 인터벌에 대해 그룹이 감춰져 있습니다"],ms_MY:["Kumpulan disembunyikan pada selang masa sekarang"],nl_NL:"Group is hidden on current interval",pl:["Grupa jest ukryta na bieżącym interwale"],pt:["O grupo está oculto no intervalo atual"],ro:"Group is hidden on current interval",ru:["Группа скрыта на текущем интервале"],sv:["Gruppen är dold i det aktuella intervallet"],th:["กรุ๊ปถูกซ่อนบนช่วงเวลาปัจจุบัน"],tr:["Grup şu anki aralıkta gizli"],vi:["Nhóm được ẩn trong chế độ hiện tại"],zh:["该组在当前时间间隔内隐藏"],zh_TW:["該組隱藏在當前的時間間隔內"]}},39781:e=>{e.exports={ar:["الرسم مخفي على الفاصل الزمني الحالي"],ca_ES:["El dibuix està ocult a l'interval actual"],cs:"Drawing is hidden on current interval",de:["Zeichnung ist für das aktuelle Intervall ausgeblendet"],el:"Drawing is hidden on current interval",en:"Drawing is hidden on current interval",es:["El dibujo está oculto en el intervalo actual"],fa:"Drawing is hidden on current interval",fr:["Le dessin est caché sur l'intervalle actuel"],he_IL:["הציור מוסתר באינטרוול הנוכחי"],hu_HU:"Drawing is hidden on current interval",id_ID:["Gambar disembunyikan pada interval saat ini"],it:["Il disegno è nascosto sul timeframe corrente"],ja:["描画は現在の時間足で非表示です"],ko:["커런트 인터벌에서는 드로잉이 숨겨져 있습니다"],ms_MY:["Lukisan disembunyikan pada selang masa terkini"],nl_NL:"Drawing is hidden on current interval",pl:["Rysunek jest ukryty na bieżącym interwale"],pt:["O desenho está oculto no intervalo atual"],ro:"Drawing is hidden on current interval",ru:["Объект рисования скрыт на этом интервале"],sv:["Ritning är dold på aktuellt intervall"],th:["การวาดถูกซ่อนไว้สำหรับช่วงเวลาปัจจุบัน"],tr:["Çizim, geçerli aralıkta gizlendi"],vi:["Bản vẽ bị ẩn trong khoảng thời gian hiện tại"],zh:["在当前时间周期内隐藏绘图"],zh_TW:["在當前時間周期內隱藏繪圖"]}},31095:e=>{e.exports={ar:["شجرة الكائنات"],ca_ES:["Arbre d'objectes"],cs:"Object tree",de:["Objektbaum"],el:"Object tree",en:"Object tree",es:["Árbol de objetos"],fa:"Object tree",fr:["Arborescence des objets"],he_IL:["אובייקט עץ"],hu_HU:"Object tree",id_ID:["Pohon objek"],it:["Albero oggetti"],ja:["オブジェクトツリー"],ko:["오브젝트 트리"],ms_MY:["Salasilah Objek"],nl_NL:"Object tree",pl:["Drzewo obiektów"],pt:["Lista de objetos"],ro:"Object tree",ru:["Дерево объектов"],sv:["Objektträd"],th:["แผนผังวัตถุ"],tr:["Nesne ağacı"],vi:["Danh sách đối tượng"],zh:["对象树"],zh_TW:["物件樹"]}},74860:e=>{e.exports={ar:["رسومات محلية"],ca_ES:["Dibuixos locals"],cs:"Local drawings",de:["Lokale Zeichnungen"],el:"Local drawings",en:"Local drawings",es:["Dibujos locales"],fa:"Local drawings",fr:["Dessins locaux"], +he_IL:["שרטוטים מקומיים"],hu_HU:"Local drawings",id_ID:["Gambar lokal"],it:["Disegni in loco"],ja:["ローカルの描画"],ko:["로컬 드로잉"],ms_MY:["Lukisan tempatan"],nl_NL:"Local drawings",pl:["Rysunki lokalne"],pt:["Desenhos locais"],ro:"Local drawings",ru:["На выбранном графике"],sv:["Lokala ritningar"],th:["ภาพวาดท้องถิ่น"],tr:["Lokal çizimler"],vi:["Bản vẽ cục bộ"],zh:["本地绘图"],zh_TW:["當地繪圖"]}},72357:e=>{e.exports={ar:["إدارة رسومات التنسيق"],ca_ES:["Gestiona els dibuixos dels dissenys"],cs:"Manage layout drawings",de:["Zeichnungen des Layouts verwalten"],el:"Manage layout drawings",en:"Manage layout drawings",es:["Gestionar los dibujos de los diseños"],fa:"Manage layout drawings",fr:["Gérer les dessins de mise en page"],he_IL:["נהל שרטוטי פריסה"],hu_HU:"Manage layout drawings",id_ID:["Kelola layout gambar"],it:["Gestisci disegni del layout"],ja:["レイアウトの描画を管理"],ko:["레이아웃 드로잉 관리"],ms_MY:["Urus susun atur lukisan"],nl_NL:"Manage layout drawings",pl:["Zarządzaj rysunkami układu"],pt:["Administre seu layout de desenhos"],ro:"Manage layout drawings",ru:["Настройки объектов рисования графика"],sv:["Hantera layoutritningar"],th:["จัดการการวาดเลย์เอาท์"],tr:["Yerleşim çizimlerini yönet"],vi:["Quản lý bố cục hình vẽ"],zh:["管理布局绘图"],zh_TW:["管理版面繪圖"]}},18570:e=>{e.exports={ar:["لا يوجد رسوم حتى الآن"],ca_ES:["Encara no hi ha dibuixos"],cs:["Zatím Žádné Nákresy"],de:["Noch keine Zeichnungen"],el:["Δεν υπάρχουν ακομα σχέδια"],en:"No drawings yet",es:["No hay dibujos todavía"],fa:["شکلی رسم نشده است"],fr:["Pas de Dessins pour le moment"],he_IL:["אין שרטוט עדיין"],hu_HU:["Nincs még rajz"],id_ID:["Belum ada gambar saat ini"],it:["Nessun disegno disponibile"],ja:["未描画"],ko:["그림없음"],ms_MY:["Masih belum ada lukisan"],nl_NL:["Nog geen tekeningen"],pl:["Brak rysunków"],pt:["Ainda sem desenhos"],ro:"No drawings yet",ru:["Нет инструментов рисования"],sv:["Inga ritningar än"],th:["ยังไม่มีรูปวาด"],tr:["Henüz çizim yok"],vi:["Chưa có bản vẽ nào"],zh:["尚未绘图"],zh_TW:["尚無任何繪圖"]}},87871:e=>{e.exports={ar:["متزامن كليًا"],ca_ES:["Sincronitzat globalment"],cs:"Synced globally",de:["Global synchronisiert"],el:"Synced globally",en:"Synced globally",es:["Sincronizado globalmente"],fa:"Synced globally",fr:["Synchronisé globalement"],he_IL:["מסונכרן ברחבי העולם"],hu_HU:"Synced globally",id_ID:["Disinkronisasi secara global"],it:["Sincronizzazione globale"],ja:["グローバルに同期"],ko:["전체 싱크"],ms_MY:["Disegerakkan secara sejagat"],nl_NL:"Synced globally",pl:["Zsynchronizowane globalnie"],pt:["Sincronizado globalmente"],ro:"Synced globally",ru:["Синхр. везде"],sv:["Synkad globalt"],th:["ซิงค์ทั่วโลก"],tr:["Küresel senkronize"],vi:["Đã đồng bộ hóa trên toàn cầu"],zh:["全局同步"],zh_TW:["全球同步"]}},10538:e=>{e.exports={ar:["تمت المزامنة في التنسيق"],ca_ES:["Sincronitzat a la plantilla"],cs:"Synced in layout",de:["Im Layout synchronisiert"],el:"Synced in layout",en:"Synced in layout",es:["Sincronizado en la plantilla"],fa:"Synced in layout",fr:["Synchronisé dans la mise en page"],he_IL:["מסונכרן בפריסה"],hu_HU:"Synced in layout",id_ID:["Disinkronisasi dalam layout"], +it:["Sincronizzazione su layout"],ja:["レイアウト内で同期"],ko:["레이아웃 싱크"],ms_MY:["Disegerakkan di dalam susun atur"],nl_NL:"Synced in layout",pl:["Zsynchronizowane w układzie"],pt:["Sincronizado no layout"],ro:"Synced in layout",ru:["Синхр. на всех графиках"],sv:["Synkad i layout"],th:["ซิงค์ในเลย์เอาต์"],tr:["Düzende senkronize"],vi:["Đã đồng bộ hóa trong bố cục"],zh:["在布局内同步"],zh_TW:["版面同步"]}},85128:e=>{e.exports={ar:["إزالة كافة الرسومات لهذا الرمز"],ca_ES:["Elimina tots els dibuixos per a aquest símbol"],cs:"Remove all drawings for this symbol",de:["Alle Zeichnungen für dieses Symbol entfernen"],el:"Remove all drawings for this symbol",en:"Remove all drawings for this symbol",es:["Eliminar todos los dibujos para este símbolo"],fa:"Remove all drawings for this symbol",fr:["Supprimer tous les dessins pour ce symbole"],he_IL:["הסר את כל השרטוטים לסימול זה"],hu_HU:"Remove all drawings for this symbol",id_ID:["Hilangkan seluruh gambar pada simbol ini"],it:["Rimuove tutti i disegni su questo simbolo"],ja:["このシンボルのすべての描画を削除"],ko:["이 심볼에 대한 모든 드로잉 없애기"],ms_MY:["Buang semua lukisan untuk simbol ini"],nl_NL:"Remove all drawings for this symbol",pl:["Usuń wszystkie obiekty rysowania dla tego symbolu"],pt:["Remover todos os desenhos deste símbolo"],ro:"Remove all drawings for this symbol",ru:["Удалить все объекты рисования для этого символа"],sv:["Ta bort alla ritningar för denna symbol"],th:["ลบการวาดทั้งหมดของตัวย่อนี้"],tr:["Bu sembol için tüm çizimleri kaldır"],vi:["Loại bỏ tất cả nét vẽ cho mã này"],zh:["移除该商品代码的所有绘图"],zh_TW:["刪除此商品代碼的所有繪圖"]}},35038:e=>{e.exports={ar:["تغيير الأسم"],ca_ES:["Reanomenar"],cs:"Rename",de:["Umbenennen"],el:"Rename",en:"Rename",es:["Renombrar."],fa:"Rename",fr:["Renommer"],he_IL:["שנה שם"],hu_HU:["Átnevezés"],id_ID:["Mengganti Nama"],it:["Rinomina"],ja:["名前の変更"],ko:["이름 바꾸기"],ms_MY:["Namakan semula"],nl_NL:"Rename",pl:["Zmień nazwę"],pt:["Renomear"],ro:"Rename",ru:["Переименовать"],sv:["Döp om"],th:["เปลี่ยนชื่อ"],tr:["Yeni Ad Ver"],vi:["Đổi tên"],zh:["重命名"],zh_TW:["重新命名"]}},40001:e=>{e.exports={ar:["غيّر عنوان {sourceTitle} إلى {newSourceTitle}"],ca_ES:["canvia el títol {sourceTitle} per {newSourceTitle}"],cs:"change {sourceTitle} title to {newSourceTitle}",de:["{sourceTitle} zu {newSourceTitle} ändern"],el:"change {sourceTitle} title to {newSourceTitle}",en:"change {sourceTitle} title to {newSourceTitle}",es:["cambiar el título {sourceTitle} por {newSourceTitle}"],fa:"change {sourceTitle} title to {newSourceTitle}",fr:["Remplacer le titre {sourceTitle} par {newSourceTitle}"],he_IL:["שנה את {sourceTitle} כותרת ל- {newSourceTitle}"],hu_HU:"change {sourceTitle} title to {newSourceTitle}",id_ID:["Ubah judul {sourceTitle} menjadi {newSourceTitle}"],it:["Cambia titolo da {sourceTitle} a {newSourceTitle}"],ja:["{sourceTitle}のタイトルを{newSourceTitle}に変更"],ko:["{sourceTitle} 타이틀을 {newSourceTitle} 으로 바꾸기"],ms_MY:["Tukar tajuk {sourceTitle} kepada {newSourceTitle}"],nl_NL:"change {sourceTitle} title to {newSourceTitle}",pl:["Zmień tytuł {sourceTitle} na {newSourceTitle}."], +pt:["Mudar {sourceTitle} título para {newSourceTitle}"],ro:["Change {sourceTitle} title to {newSourceTitle}"],ru:["изменение названия {sourceTitle} на {newSourceTitle}"],sv:["Ändra {sourceTitle} titel till {newSourceTitle}"],th:["เปลี่ยนชื่อ {sourceTitle} ไปเป็น {newSourceTitle}"],tr:["{sourceTitle} başlığını {newSourceTitle} olarak değiştirin"],vi:["Thay đổi {sourceTitle} tiêu đề sang {newSourceTitle}"],zh:["将{sourceTitle}标题更改为{newSourceTitle}"],zh_TW:["將{sourceTitle}標題更改為{newSourceTitle}"]}},28506:e=>{e.exports={ar:["إخفاء العناصر"],ca_ES:["amaga objectes"],cs:"hide objects",de:["Objekte ausblenden"],el:"hide objects",en:"hide objects",es:["ocultar objetos"],fa:"hide objects",fr:["masquer les objets"],he_IL:["הסתר אובייקטים"],hu_HU:"hide objects",id_ID:["sembunyikan objek"],it:["nascondi oggetti"],ja:["オブジェクトの非表示"],ko:["오브젝트 숨기기"],ms_MY:["sembunyi objek"],nl_NL:"hide objects",pl:["ukryj obiekty"],pt:["ocultar objetos"],ro:"hide objects",ru:["скрытие объектов"],sv:["dölj objekt"],th:["ซ่อนออบเจ็กต์"],tr:["nesneleri gizle"],vi:["ẩn đối tượng"],zh:["隐藏对象"],zh_TW:["隱藏物件"]}},8343:e=>{e.exports={ar:["أدخل المصدر (المصادر) بعد ذلك"],ca_ES:["introdueix font(s) després"],cs:"insert source(s) after",de:["Quelle(n) einfügen nach"],el:"insert source(s) after",en:"insert source(s) after",es:["introducir fuente(s) después"],fa:"insert source(s) after",fr:["insérer la/les source(s) après"],he_IL:["הכנס מקור(ות) לאחר מכן"],hu_HU:"insert source(s) after",id_ID:["masukkan sumber setelah"],it:["inserimento fonti"],ja:["後にソースを挿入"],ko:["~뒤에 소스 넣기"],ms_MY:["masukkan sumber(s) selepas"],nl_NL:"insert source(s) after",pl:["wstaw źródła po"],pt:["inserir fonte(s) depois"],ro:"insert source(s) after",ru:["вставку объекта(ов) после"],sv:["infoga källa(källor) efter"],th:["แทรกแหล่งที่มาหลังจาก"],tr:["kaynağ(ı) ardına ekle"],vi:["chèn (các) nguồn sau đó"],zh:["插入源到后面"],zh_TW:["插入源到後面"]}},40566:e=>{e.exports={ar:["تحريك العناصر"],ca_ES:["mou objectes"],cs:"move objects",de:["Objekte Bewegen"],el:"move objects",en:"move objects",es:["mover objetos"],fa:"move objects",fr:["Déplacer les objets"],he_IL:["הזז אובייקטים"],hu_HU:"move objects",id_ID:["Pindahkan objek"],it:["Sposta oggetti"],ja:["オブジェクトを移動"],ko:["오브젝트 옮기기"],ms_MY:["Pindahkan objek"],nl_NL:"move objects",pl:["Przenieś obiekty"],pt:["Mover objetos"],ro:["Move objects"],ru:["перемещение объектов"],sv:["Flytta objekt"],th:["ย้ายวัตถุ"],tr:["nesneleri taşı"],vi:["Chuyển đối tượng"],zh:["移动对象"],zh_TW:["移動物件"]}},87358:e=>{e.exports={ar:["عرض ‎{title}‎"],ca_ES:["mostra {title}"],cs:"show {title}",de:["{title} anzeigen"],el:"show {title}",en:"show {title}",es:["mostrar {title}"],fa:"show {title}",fr:["afficher {title}"],he_IL:["הצג ‎{title}‎"],hu_HU:"show {title}",id_ID:["tampilkan {title}"],it:["mostra {title}"],ja:["{title}の表示"],ko:["{title} 보이기"],ms_MY:["tunjuk {title}"],nl_NL:"show {title}",pl:["pokaż {title}"],pt:["exibir {title}"],ro:"show {title}",ru:["отображение: {title}"],sv:["visa {title}"],th:["แสดง {title}"],tr:["{title} göster"],vi:["hiện {title}"],zh:["显示{title}"], +zh_TW:["顯示{title}"]}},63549:e=>{e.exports={ar:["إظهار العناصر"],ca_ES:["mostra objectes"],cs:"show objects",de:["Objekte einblenden"],el:"show objects",en:"show objects",es:["mostrar objetos"],fa:"show objects",fr:["afficher les objets"],he_IL:["הצג אובייקטים"],hu_HU:"show objects",id_ID:["tampilkan objek"],it:["mostra oggetti"],ja:["オブジェクトの表示"],ko:["오브젝트 보이기"],ms_MY:["tunjuk objek"],nl_NL:"show objects",pl:["pokaż obiekty"],pt:["exibir objetos"],ro:"show objects",ru:["отображение объектов"],sv:["visa objekt"],th:["แสดงออบเจ็กต์"],tr:["nesneleri göster"],vi:["hiển thị đối tượng"],zh:["显示对象"],zh_TW:["顯示物件"]}},57428:e=>{e.exports={ar:["إزالة العناصر"],ca_ES:["elimina objectes"],cs:"remove objects",de:["Objekte entfernen"],el:"remove objects",en:"remove objects",es:["eliminar objetos"],fa:"remove objects",fr:["supprimer les objets"],he_IL:["הסר אובייקטים"],hu_HU:"remove objects",id_ID:["Hilangkan objek"],it:["rimuovi oggetti"],ja:["オブジェクトの削除"],ko:["오브젝트 없애기"],ms_MY:["keluarkan objek"],nl_NL:"remove objects",pl:["usuń obiekty"],pt:["remover objetos"],ro:"remove objects",ru:["удаление объектов"],sv:["Ta bort objekt"],th:["ลบออบเจ็กต์"],tr:["nesneleri kaldır"],vi:["di chuyển đối tượng"],zh:["移除对象"],zh_TW:["移除物件"]}},23481:e=>{e.exports={ar:["حذف كافة خطوط الأدوات لـ {symbol}"],ca_ES:["elimina totes les eines de línies per a {symbol}"],cs:"remove all line tools for {symbol}",de:["alle Linienwerkzeuge für {symbol} entfernen"],el:"remove all line tools for {symbol}",en:"remove all line tools for {symbol}",es:["eliminar todas las herramientas de líneas para {symbol}"],fa:"remove all line tools for {symbol}",fr:["supprimer tous les outils de ligne pour {symbol}."],he_IL:["הסרת כל קבוצת כלי קו ‎{symbol}‎"],hu_HU:"remove all line tools for {symbol}",id_ID:["Hilangkan semua peralatan garis untuk {symbol}"],it:["rimuovi tutte le linee da {symbol}"],ja:["{symbol}のすべてのラインツールの削除"],ko:["{symbol}의 모든 줄 도구 제거"],ms_MY:["keluarkan semua alat-alat garisan untuk {symbol}"],nl_NL:"remove all line tools for {symbol}",pl:["usuń wszystkie narzędzia linii dla {symbol}"],pt:["remover todas as ferramentas de linhas para {symbol}"],ro:"remove all line tools for {symbol}",ru:["удаление всех объектов рисования для {symbol}"],sv:["Ta bort alla linjeverktyg för {symbol}"],th:["ลบเครื่องมือเส้นทั้งหมดสำหรับ {symbol}"],tr:["{symbol} için tüm çizgi araçlarını kaldır"],vi:["loại bỏ tất cả đường công cụ cho {symbol}"],zh:["移除{symbol}的所有线条工具"],zh_TW:["移除{symbol}的所有線條工具"]}},42743:e=>{e.exports={ar:["مع ‎{drawingsCount}‎ رسم","مع ‎{drawingsCount}‎ رسم","مع ‎{drawingsCount}‎ رسم","مع ‎{drawingsCount}‎ رسوم","مع ‎{drawingsCount}‎ رسماً","مع ‎{drawingsCount}‎ رسماً"],ca_ES:["amb {drawingsCount} dibuix","amb {drawingsCount} dibuixos"],cs:"with {drawingsCount} drawing",de:["mit {drawingsCount} Zeichnung","mit {drawingsCount} Zeichnungen"],el:"with {drawingsCount} drawing",en:"with {drawingsCount} drawing",es:["con {drawingsCount} dibujo","con {drawingsCount} dibujos"],fa:["with {drawingsCount} drawings"], +fr:["avec {drawingsCount} dessin","avec {drawingsCount} dessins"],he_IL:["עם שרטוט ‎{drawingsCount}‎","עם ‎{drawingsCount}‎ שרטוטים","עם ‎{drawingsCount}‎ שרטוטים","עם ‎{drawingsCount}‎ שרטוטים"],hu_HU:["with {drawingsCount} drawings"],id_ID:["dengan {drawingsCount} gambar"],it:["con {drawingsCount} disegno","con {drawingsCount} disegni"],ja:["に{drawingsCount}個の描画"],ko:["{drawingsCount} 드로잉이 있는"],ms_MY:["dengan {drawingsCount} lukisan"],nl_NL:"with {drawingsCount} drawing",pl:["z {drawingsCount} rysunkiem","z {drawingsCount} rysunkami","z {drawingsCount} rysunkami","z {drawingsCount} rysunkami"],pt:["com {drawingsCount} desenho","com {drawingsCount} desenhos"],ro:"with {drawingsCount} drawing",ru:["с {drawingsCount} объектом рисования","с {drawingsCount} объектами рисования","с {drawingsCount} объектами рисования","с {drawingsCount} объектами рисования"],sv:["med {drawingsCount} ritverktyg","med {drawingsCount} ritverktyg"],th:["กับ {drawingsCount} การวาด"],tr:["{drawingsCount} çizim ile","{drawingsCount} çizim ile"],vi:["với {drawingsCount} nét vẽ"],zh:["含{drawingsCount}个绘图"],zh_TW:["含{drawingsCount}個繪圖"]}},88143:e=>{e.exports={ar:["‎{drawingsCount}‎ رسم","‎{drawingsCount}‎ رسم","‎{drawingsCount}‎ رسم","‎{drawingsCount}‎ رسوم","‎{drawingsCount}‎ رسماً","‎{drawingsCount}‎ رسماً"],ca_ES:["{drawingsCount} dibuix","{drawingsCount} dibuixos"],cs:"{drawingsCount} drawing",de:["{drawingsCount} Zeichnung","{drawingsCount} Zeichnungen"],el:"{drawingsCount} drawing",en:"{drawingsCount} drawing",es:["{drawingsCount} dibujo","{drawingsCount} dibujos"],fa:["{drawingsCount} drawings"],fr:["{drawingsCount} dessin","{drawingsCount} dessins"],he_IL:["שרטוט ‎{drawingsCount}‎","‎{drawingsCount}‎ שרטוטים","‎{drawingsCount}‎ שרטוטים","‎{drawingsCount}‎ שרטוטים"],hu_HU:["{drawingsCount} drawings"],id_ID:["{drawingsCount} gambar"],it:["{drawingsCount} disegno","{drawingsCount} disegni"],ja:["{drawingsCount}個の描画"],ko:["{drawingsCount} 드로잉"],ms_MY:["{drawingsCount} lukisan"],nl_NL:"{drawingsCount} drawing",pl:["{drawingsCount} rysunek","{drawingsCount} rysunki","{drawingsCount} rysunków","{drawingsCount} rysunków"],pt:["{drawingsCount} desenho","{drawingsCount} desenhos"],ro:"{drawingsCount} drawing",ru:["{drawingsCount} объект рисования","{drawingsCount} объекта рисования","{drawingsCount} объектов рисования","{drawingsCount} объектов рисования"],sv:["{drawingsCount} ritverktyg","{drawingsCount} ritverktyg"],th:["{drawingsCount} การวาด"],tr:["{drawingsCount} çizimi","{drawingsCount} çizimi"],vi:["{drawingsCount} nét vẽ"],zh:["{drawingsCount}个绘图"],zh_TW:["{drawingsCount}個繪圖"]}},52908:e=>{e.exports={ar:["‎{symbolsCount}‎ رمز","‎{symbolsCount}‎ رمز","‎{symbolsCount}‎ رمز","‎{symbolsCount}‎ رموز","‎{symbolsCount}‎ رمزاً","‎{symbolsCount}‎ رمزاً"],ca_ES:["{symbolsCount} símbol","{symbolsCount} símbols"],cs:"{symbolsCount} symbol",de:["{symbolsCount} Symbol","{symbolsCount} Symbole"],el:"{symbolsCount} symbol",en:"{symbolsCount} symbol",es:["{symbolsCount} símbolo","{symbolsCount} símbolos"],fa:["{symbolsCount} symbols"], +fr:["{symbolsCount} symbole","{symbolsCount} symboles"],he_IL:["סימול ‎{symbolsCount}‎","‎{symbolsCount}‎ סימולים","‎{symbolsCount}‎ סימולים","‎{symbolsCount}‎ סימולים"],hu_HU:["{symbolsCount} symbols"],id_ID:["{symbolsCount} simbol"],it:["{symbolsCount} simbolo","{symbolsCount} simboli"],ja:["{symbolsCount}シンボル"],ko:["{symbolsCount} 심볼"],ms_MY:["Simbol {symbolsCount}"],nl_NL:"{symbolsCount} symbol",pl:"{symbolsCount} symbol",pt:["{symbolsCount} símbolo","{symbolsCount} símbolos"],ro:"{symbolsCount} symbol",ru:["{symbolsCount} символ","{symbolsCount} символа","{symbolsCount} символов","{symbolsCount} символов"],sv:"{symbolsCount} symbol",th:["{symbolsCount} สัญลักษณ์"],tr:["{symbolsCount} sembol","{symbolsCount} sembol"],vi:["{symbolsCount} mã giao dịch"],zh:["{symbolsCount}个商品"],zh_TW:["{symbolsCount}個商品"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/object-tree-dialog.f0f5697ff5a7cde39c47.js b/charting_library/bundles/object-tree-dialog.f0f5697ff5a7cde39c47.js new file mode 100644 index 00000000..30ebf601 --- /dev/null +++ b/charting_library/bundles/object-tree-dialog.f0f5697ff5a7cde39c47.js @@ -0,0 +1,41 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4862],{25398:e=>{e.exports={"round-button":"round-button-FujgyDpN",icon:"icon-FujgyDpN",content:"content-FujgyDpN",link:"link-FujgyDpN","color-brand":"color-brand-FujgyDpN","variant-primary":"variant-primary-FujgyDpN","disable-themes":"disable-themes-FujgyDpN",activated:"activated-FujgyDpN","variant-quiet-primary":"variant-quiet-primary-FujgyDpN","variant-secondary":"variant-secondary-FujgyDpN","variant-ghost":"variant-ghost-FujgyDpN","color-gray":"color-gray-FujgyDpN","color-red":"color-red-FujgyDpN","color-black":"color-black-FujgyDpN","color-invertedblack":"color-invertedblack-FujgyDpN","size-xsmall":"size-xsmall-FujgyDpN","icon-only":"icon-only-FujgyDpN","with-start-icon":"with-start-icon-FujgyDpN","with-end-icon":"with-end-icon-FujgyDpN",startIcon:"startIcon-FujgyDpN",endIcon:"endIcon-FujgyDpN","size-small":"size-small-FujgyDpN","size-medium":"size-medium-FujgyDpN","size-large":"size-large-FujgyDpN","size-xlarge":"size-xlarge-FujgyDpN","size-xxlarge":"size-xxlarge-FujgyDpN",animated:"animated-FujgyDpN",stretch:"stretch-FujgyDpN"}},81026:e=>{e.exports={container:"container-WDZ0PRNh","container-xxsmall":"container-xxsmall-WDZ0PRNh","container-xsmall":"container-xsmall-WDZ0PRNh","container-small":"container-small-WDZ0PRNh","container-medium":"container-medium-WDZ0PRNh","container-large":"container-large-WDZ0PRNh","intent-default":"intent-default-WDZ0PRNh",focused:"focused-WDZ0PRNh",readonly:"readonly-WDZ0PRNh",disabled:"disabled-WDZ0PRNh","with-highlight":"with-highlight-WDZ0PRNh",grouped:"grouped-WDZ0PRNh","adjust-position":"adjust-position-WDZ0PRNh","first-row":"first-row-WDZ0PRNh","first-col":"first-col-WDZ0PRNh",stretch:"stretch-WDZ0PRNh","font-size-medium":"font-size-medium-WDZ0PRNh","font-size-large":"font-size-large-WDZ0PRNh","no-corner-top-left":"no-corner-top-left-WDZ0PRNh","no-corner-top-right":"no-corner-top-right-WDZ0PRNh","no-corner-bottom-right":"no-corner-bottom-right-WDZ0PRNh","no-corner-bottom-left":"no-corner-bottom-left-WDZ0PRNh","size-xxsmall":"size-xxsmall-WDZ0PRNh","size-xsmall":"size-xsmall-WDZ0PRNh","size-small":"size-small-WDZ0PRNh","size-medium":"size-medium-WDZ0PRNh","size-large":"size-large-WDZ0PRNh","intent-success":"intent-success-WDZ0PRNh","intent-warning":"intent-warning-WDZ0PRNh","intent-danger":"intent-danger-WDZ0PRNh","intent-primary":"intent-primary-WDZ0PRNh","border-none":"border-none-WDZ0PRNh","border-thin":"border-thin-WDZ0PRNh","border-thick":"border-thick-WDZ0PRNh",highlight:"highlight-WDZ0PRNh",shown:"shown-WDZ0PRNh"}},7236:e=>{e.exports={"inner-slot":"inner-slot-W53jtLjw",interactive:"interactive-W53jtLjw",icon:"icon-W53jtLjw","inner-middle-slot":"inner-middle-slot-W53jtLjw","before-slot":"before-slot-W53jtLjw","after-slot":"after-slot-W53jtLjw"}},30930:e=>{e.exports={input:"input-RUSovanF","size-xxsmall":"size-xxsmall-RUSovanF","size-xsmall":"size-xsmall-RUSovanF","size-small":"size-small-RUSovanF","size-medium":"size-medium-RUSovanF","size-large":"size-large-RUSovanF", +"with-start-slot":"with-start-slot-RUSovanF","with-end-slot":"with-end-slot-RUSovanF"}},48729:e=>{e.exports={"round-tabs":"round-tabs-J4T7wK54","align-start":"align-start-J4T7wK54","align-center":"align-center-J4T7wK54",tab:"tab-J4T7wK54","tab-primary":"tab-primary-J4T7wK54",checked:"checked-J4T7wK54","tab-ghost":"tab-ghost-J4T7wK54","size-xsmall":"size-xsmall-J4T7wK54","size-small":"size-small-J4T7wK54","size-large":"size-large-J4T7wK54"}},23490:e=>{e.exports={dropTargetInside:"dropTargetInside-e_nPSSdZ",dropTarget:"dropTarget-e_nPSSdZ",before:"before-e_nPSSdZ",after:"after-e_nPSSdZ"}},75564:e=>{e.exports={wrap:"wrap-IEe5qpW4",selected:"selected-IEe5qpW4",childOfSelected:"childOfSelected-IEe5qpW4",disabled:"disabled-IEe5qpW4",expandHandle:"expandHandle-IEe5qpW4",expanded:"expanded-IEe5qpW4"}},76106:e=>{e.exports={separator:"separator-MgF6KBas",tree:"tree-MgF6KBas",overlayScrollWrap:"overlayScrollWrap-MgF6KBas",listContainer:"listContainer-MgF6KBas"}},28355:e=>{e.exports={title:"title-QPktCwTY",tabs:"tabs-QPktCwTY",empty:"empty-QPktCwTY",image:"image-QPktCwTY",spinner:"spinner-QPktCwTY",contentList:"contentList-QPktCwTY"}},17742:e=>{e.exports={dialog:"dialog-VUnQLSMH",button:"button-VUnQLSMH"}},22813:e=>{e.exports={title:"title-uNZ8yW1y",withoutIcon:"withoutIcon-uNZ8yW1y",buttons:"buttons-uNZ8yW1y",button:"button-uNZ8yW1y",disabled:"disabled-uNZ8yW1y",spacing:"spacing-uNZ8yW1y",toolbar:"toolbar-uNZ8yW1y"}},87769:e=>{e.exports={wrap:"wrap-C8ln3wvp",dialog:"dialog-C8ln3wvp",offset:"offset-C8ln3wvp",title:"title-C8ln3wvp",main:"main-C8ln3wvp",disabled:"disabled-C8ln3wvp",icon:"icon-C8ln3wvp",pathIcon:"pathIcon-C8ln3wvp",syncIconWrap:"syncIconWrap-C8ln3wvp",syncIcon:"syncIcon-C8ln3wvp",rightButtons:"rightButtons-C8ln3wvp",hover:"hover-C8ln3wvp",expandHandle:"expandHandle-C8ln3wvp",button:"button-C8ln3wvp",selected:"selected-C8ln3wvp",childOfSelected:"childOfSelected-C8ln3wvp",renameInput:"renameInput-C8ln3wvp",warn:"warn-C8ln3wvp",visible:"visible-C8ln3wvp"}},6909:e=>{e.exports={wrap:"wrap-ukH4sVzT",space:"space-ukH4sVzT",tree:"tree-ukH4sVzT"}},86928:e=>{e.exports={button:"button-w6lVe_oI",hovered:"hovered-w6lVe_oI",disabled:"disabled-w6lVe_oI"}},27011:(e,t,n)=>{"use strict";function o(e,t){return t||null==e||("string"==typeof e||Array.isArray(e))&&0===e.length}n.d(t,{isIconOnly:()=>o})},86332:(e,t,n)=>{"use strict";n.d(t,{ControlGroupContext:()=>o});const o=n(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},95604:(e,t,n)=>{"use strict";function o(e){let t=0;return e.isTop&&e.isLeft||(t+=1),e.isTop&&e.isRight||(t+=2),e.isBottom&&e.isLeft||(t+=8),e.isBottom&&e.isRight||(t+=4),t}n.d(t,{getGroupCellRemoveRoundBorders:()=>o})},67029:(e,t,n)=>{"use strict";n.d(t,{ControlSkeleton:()=>b,InputClasses:()=>p});var o=n(50959),r=n(97754),i=n(50151),s=n(38528),l=n(90186),a=n(86332),c=n(95604);var u=n(81026),d=n.n(u);function h(e){let t="";return 0!==e&&(1&e&&(t=r(t,d()["no-corner-top-left"])),2&e&&(t=r(t,d()["no-corner-top-right"])),4&e&&(t=r(t,d()["no-corner-bottom-right"])), +8&e&&(t=r(t,d()["no-corner-bottom-left"]))),t}function g(e,t,n,o){const{removeRoundBorder:i,className:s,intent:l="default",borderStyle:a="thin",size:u,highlight:g,disabled:m,readonly:p,stretch:f,noReadonlyStyles:v,isFocused:b}=e,y=h(null!=i?i:(0,c.getGroupCellRemoveRoundBorders)(n));return r(d().container,d()[`container-${u}`],d()[`intent-${l}`],d()[`border-${a}`],u&&d()[`size-${u}`],y,g&&d()["with-highlight"],m&&d().disabled,p&&!v&&d().readonly,b&&d().focused,f&&d().stretch,t&&d().grouped,!o&&d()["adjust-position"],n.isTop&&d()["first-row"],n.isLeft&&d()["first-col"],s)}function m(e,t,n){const{highlight:o,highlightRemoveRoundBorder:i}=e;if(!o)return d().highlight;const s=h(null!=i?i:(0,c.getGroupCellRemoveRoundBorders)(t));return r(d().highlight,d().shown,d()[`size-${n}`],s)}const p={FontSizeMedium:(0,i.ensureDefined)(d()["font-size-medium"]),FontSizeLarge:(0,i.ensureDefined)(d()["font-size-large"])},f={passive:!1};function v(e,t){const{style:n,id:r,role:i,onFocus:c,onBlur:u,onMouseOver:d,onMouseOut:h,onMouseDown:p,onMouseUp:v,onKeyDown:b,onClick:y,tabIndex:_,startSlot:S,middleSlot:w,endSlot:C,onWheel:T,onWheelNoPassive:E=null,size:I}=e,{isGrouped:M,cellState:k,disablePositionAdjustment:D=!1}=(0,o.useContext)(a.ControlGroupContext),N=function(e,t=null,n){const r=(0,o.useRef)(null),i=(0,o.useRef)(null),s=(0,o.useCallback)((()=>{if(null===r.current||null===i.current)return;const[e,t,n]=i.current;null!==t&&r.current.addEventListener(e,t,n)}),[]),l=(0,o.useCallback)((()=>{if(null===r.current||null===i.current)return;const[e,t,n]=i.current;null!==t&&r.current.removeEventListener(e,t,n)}),[]),a=(0,o.useCallback)((e=>{l(),r.current=e,s()}),[]);return(0,o.useEffect)((()=>(i.current=[e,t,n],s(),l)),[e,t,n]),a}("wheel",E,f);return o.createElement("span",{style:n,id:r,role:i,className:g(e,M,k,D),tabIndex:_,ref:(0,s.useMergedRefs)([t,N]),onFocus:c,onBlur:u,onMouseOver:d,onMouseOut:h,onMouseDown:p,onMouseUp:v,onKeyDown:b,onClick:y,onWheel:T,...(0,l.filterDataProps)(e),...(0,l.filterAriaProps)(e)},S,w,C,o.createElement("span",{className:m(e,k,I)}))}v.displayName="ControlSkeleton";const b=o.forwardRef(v)},78274:(e,t,n)=>{"use strict";n.d(t,{AfterSlot:()=>u,EndSlot:()=>c,MiddleSlot:()=>a,StartSlot:()=>l});var o=n(50959),r=n(97754),i=n(7236),s=n.n(i);function l(e){const{className:t,interactive:n=!0,icon:i=!1,children:l}=e;return o.createElement("span",{className:r(s()["inner-slot"],n&&s().interactive,i&&s().icon,t)},l)}function a(e){const{className:t,children:n}=e;return o.createElement("span",{className:r(s()["inner-slot"],s()["inner-middle-slot"],t)},n)}function c(e){const{className:t,interactive:n=!0,icon:i=!1,children:l}=e;return o.createElement("span",{className:r(s()["inner-slot"],n&&s().interactive,i&&s().icon,t)},l)}function u(e){const{className:t,children:n}=e;return o.createElement("span",{className:r(s()["after-slot"],t)},n)}},31261:(e,t,n)=>{"use strict";n.d(t,{InputControl:()=>b}) +;var o=n(50959),r=n(97754),i=n(90186),s=n(47201),l=n(48907),a=n(38528),c=n(48027),u=n(29202),d=n(45812),h=n(67029),g=n(78274),m=n(30930),p=n.n(m);function f(e){return!(0,i.isAriaAttribute)(e)&&!(0,i.isDataAttribute)(e)}function v(e){const{id:t,title:n,role:s,tabIndex:l,placeholder:a,name:c,type:u,value:d,defaultValue:m,draggable:v,autoComplete:b,autoFocus:y,maxLength:_,min:S,max:w,step:C,pattern:T,inputMode:E,onSelect:I,onFocus:M,onBlur:k,onKeyDown:D,onKeyUp:N,onKeyPress:L,onChange:x,onDragStart:z,size:j="small",className:A,inputClassName:R,disabled:O,readonly:B,containerTabIndex:F,startSlot:P,endSlot:W,reference:H,containerReference:V,onContainerFocus:G,...U}=e,Z=(0,i.filterProps)(U,f),K={...(0,i.filterAriaProps)(U),...(0,i.filterDataProps)(U),id:t,title:n,role:s,tabIndex:l,placeholder:a,name:c,type:u,value:d,defaultValue:m,draggable:v,autoComplete:b,autoFocus:y,maxLength:_,min:S,max:w,step:C,pattern:T,inputMode:E,onSelect:I,onFocus:M,onBlur:k,onKeyDown:D,onKeyUp:N,onKeyPress:L,onChange:x,onDragStart:z};return o.createElement(h.ControlSkeleton,{...Z,disabled:O,readonly:B,tabIndex:F,className:r(p().container,A),size:j,ref:V,onFocus:G,startSlot:P,middleSlot:o.createElement(g.MiddleSlot,null,o.createElement("input",{...K,className:r(p().input,p()[`size-${j}`],R,P&&p()["with-start-slot"],W&&p()["with-end-slot"]),disabled:O,readOnly:B,ref:H})),endSlot:W})}function b(e){e=(0,c.useControl)(e);const{disabled:t,autoSelectOnFocus:n,tabIndex:r=0,onFocus:i,onBlur:h,reference:g,containerReference:m=null}=e,p=(0,o.useRef)(null),f=(0,o.useRef)(null),[b,y]=(0,u.useFocus)(),_=t?void 0:b?-1:r,S=t?void 0:b?r:-1,{isMouseDown:w,handleMouseDown:C,handleMouseUp:T}=(0,d.useIsMouseDown)(),E=(0,s.createSafeMulticastEventHandler)(y.onFocus,(function(e){n&&!w.current&&(0,l.selectAllContent)(e.currentTarget)}),i),I=(0,s.createSafeMulticastEventHandler)(y.onBlur,h),M=(0,o.useCallback)((e=>{p.current=e,g&&("function"==typeof g&&g(e),"object"==typeof g&&(g.current=e))}),[p,g]);return o.createElement(v,{...e,isFocused:b,containerTabIndex:_,tabIndex:S,onContainerFocus:function(e){f.current===e.target&&null!==p.current&&p.current.focus()},onFocus:E,onBlur:I,reference:M,containerReference:(0,a.useMergedRefs)([f,m]),onMouseDown:C,onMouseUp:T})}},38952:(e,t,n)=>{"use strict";function o(e){const{reference:t,...n}=e;return{...n,ref:t}}n.d(t,{renameRef:()=>o})},21593:(e,t,n)=>{"use strict";n.d(t,{CustomComponentDefaultLink:()=>i});var o=n(50959),r=n(38952);function i(e){return o.createElement("a",{...(0,r.renameRef)(e)})}o.PureComponent},48027:(e,t,n)=>{"use strict";n.d(t,{useControl:()=>i});var o=n(47201),r=n(29202);function i(e){const{onFocus:t,onBlur:n,intent:i,highlight:s,disabled:l}=e,[a,c]=(0,r.useFocus)(void 0,l),u=(0,o.createSafeMulticastEventHandler)(l?void 0:c.onFocus,t),d=(0,o.createSafeMulticastEventHandler)(l?void 0:c.onBlur,n);return{...e,intent:i||(a?"primary":"default"),highlight:null!=s?s:a,onFocus:u,onBlur:d}}},29202:(e,t,n)=>{"use strict";n.d(t,{useFocus:()=>r});var o=n(50959);function r(e,t){const[n,r]=(0,o.useState)(!1);(0, +o.useEffect)((()=>{t&&n&&r(!1)}),[t,n]);const i={onFocus:(0,o.useCallback)((function(t){void 0!==e&&e.current!==t.target||r(!0)}),[e]),onBlur:(0,o.useCallback)((function(t){void 0!==e&&e.current!==t.target||r(!1)}),[e])};return[n,i]}},45812:(e,t,n)=>{"use strict";n.d(t,{useIsMouseDown:()=>r});var o=n(50959);function r(){const e=(0,o.useRef)(!1),t=(0,o.useCallback)((()=>{e.current=!0}),[e]),n=(0,o.useCallback)((()=>{e.current=!1}),[e]);return{isMouseDown:e,handleMouseDown:t,handleMouseUp:n}}},38528:(e,t,n)=>{"use strict";n.d(t,{useMergedRefs:()=>i});var o=n(50959),r=n(53017);function i(e){return(0,o.useCallback)((0,r.mergeRefs)(e),e)}},48907:(e,t,n)=>{"use strict";function o(e){null!==e&&e.setSelectionRange(0,e.value.length)}n.d(t,{selectAllContent:()=>o})},47201:(e,t,n)=>{"use strict";function o(...e){return t=>{for(const n of e)void 0!==n&&n(t)}}n.d(t,{createSafeMulticastEventHandler:()=>o})},23263:(e,t,n)=>{"use strict";n.d(t,{ManageDrawings:()=>O});var o=n(50959),r=n(43370),i=(n(50151),n(9745)),s=n(44352),l=n(36298),a=n(97145),c=n(59224),u=n(92249),d=n(64530),h=n(1722),g=n(63932),m=n(97754),p=n.n(m);var f=n(90186),v=n(27011),b=n(25398),y=n.n(b);function _(e){const{className:t,color:n,variant:o,size:r,stretch:i,animated:s,disableThemes:l,isInvertedColorTheme:a,...c}=e;return{...c,...(0,f.filterDataProps)(e),...(0,f.filterAriaProps)(e)}}function S(e){const{reference:t,children:n,iconOnly:r,startIcon:s,endIcon:l,...a}=e,c=function(e,t){const{className:n,color:o="brand",variant:r="primary",size:i="xlarge",stretch:s,animated:l=!1,disableThemes:a=!1,iconOnly:c=!1,isAnchor:u=!1,isActivated:d=!1,isInvertedColorTheme:h=!1,endIcon:g,startIcon:p}=t,f=function(e,t){return!!t&&"black"===e}(o,h);return m(n,e["round-button"],f?e[`color-inverted${o}`]:e[`color-${o}`],e[`variant-${r}`],e[`size-${i}`],l&&e.animated,s&&e.stretch,a&&e["disable-themes"],c&&e["icon-only"],u&&e.link,d&&e.activated,p&&e["with-start-icon"],g&&e["with-end-icon"])}(y(),e);return o.createElement("button",{..._(a),className:c,ref:t},s&&o.createElement(i.Icon,{className:p()(y().icon,y().startIcon),icon:s}),!(0,v.isIconOnly)(n,r)&&o.createElement("span",{className:y().content},n),l&&o.createElement(i.Icon,{className:p()(y().icon,y().endIcon),icon:l}))}n(21593);function w(e,t){const{align:n="start",size:o="xsmall"}=t;return m(e["round-tabs"],e[`align-${n}`],e[`size-${o}`])}function C(e,t){const{variant:n="primary",isChecked:o}=t;return m(e.tab,e[`tab-${n}`],o&&e.checked)}var T=n(48729),E=n.n(T);const I=o.forwardRef(((e,t)=>{const{tabs:n,size:r="xsmall",variant:i="primary",theme:s=E()}=e;return o.createElement("div",{className:w(s,e),ref:t},n.map((e=>{const{isChecked:t,...n}=e;return o.createElement(S,{...n,className:C(s,{...n,variant:i,isChecked:t}),size:r,variant:i})})))}));I.displayName="RoundTabsButtons";s.t(null,void 0,n(87871)),s.t(null,void 0,n(10538)),s.t(null,void 0,n(74860));var M=n(29540),k=n(28355);const D=(0,c.getLogger)("Chart.ManageDrawings"),N=new Map;function L(e){let t=N.get(e);return void 0===t&&(t=new a.WatchedValue([]),N.set(e,t)),t} +const x=new l.TranslatedString("remove all line tools for {symbol}",s.t(null,void 0,n(23481))),z=e=>s.t(null,{plural:"{drawingsCount} drawings",count:e},n(88143)).format({drawingsCount:e.toString()}),j=s.t(null,void 0,n(85128)),A=s.t(null,void 0,n(18570));function R(e){const[t,n]=o.useState(null),[i,s]=o.useState(null),[l,a]=o.useState(null),[c,d]=(o.useRef(null),o.useState([]));return o.useEffect((()=>(e.withModel(null,(()=>{const t=e.model();n(t),s(t.mainSeries().symbol())})),()=>n(null))),[e]),o.useEffect((()=>{if(null!==t){const e={},n=(0,r.default)(f,250,{leading:!1});return f(),t.model().dataSourceCollectionChanged().subscribe(e,n),()=>{t.model().dataSourceCollectionChanged().unsubscribe(e,n)}}}),[t]),o.useEffect((()=>{if(null!==t){const e=L(t.model().id()).spawn();return d([...e.value()]),e.subscribe((()=>d([...e.value()]))),()=>null==e?void 0:e.destroy()}}),[t]),o.useMemo((()=>({currentSymbol:i,symbolDrawingsMaps:l,removeSymbolDrawings:g,changeSymbol:m,hiddenSymbols:c})),[i,l,g,m,c]);async function g(e,n){if(t&&l){const o=l[n].get(e);if(o){const n=Array.from(o).map((e=>t.model().dataSourceForId(e))).filter(h.notNull);n.length>0&&t.removeSources(n,!1,x.format({symbol:e}));const r=L(t.model().id());r.setValue([...r.value(),e]);try{await f()}catch(e){D.logError(`Error removing line tools: ${e}`)}r.setValue(r.value().filter((t=>t!==e)))}}}function m(n){e.setSymbol(n),null!==t&&s(n)}async function p(e){const t=function(e){const t=[new Map,new Map,new Map];{const n=t[0];e.forEach((e=>{var t;if((0,u.isLineTool)(e)&&e.showInObjectTree()){const o=null!==(t=e.symbol())&&void 0!==t?t:"",r=n.get(o)||new Set;r.add(e.id()),n.set(o,r)}}))}return t}(e);return(await async function(){return[new Map,new Map,new Map]}()).forEach(((e,n)=>{const o=t[n];e.forEach(((e,t)=>{const n=o.get(t)||new Set;e.forEach((e=>n.add(e))),o.set(t,n)}))})),t}async function f(){null!==t&&a(await p(t.dataSources()))}}function O(e){const{isMobile:t,chartWidget:r,onClose:l,onInitialized:a}=e,{currentSymbol:c,symbolDrawingsMaps:u,removeSymbolDrawings:h,changeSymbol:m,hiddenSymbols:p}=R(r),[f,v]=o.useState(0),[b,y,_]=o.useMemo((()=>{var e;if(null!==c&&null!==u){const t=[];let n=0,o=f;if(null===o)for(o=2;o>0&&!(((null===(e=u[o].get(c))||void 0===e?void 0:e.size)||0)>0);)o--;return u[o].forEach(((e,o)=>{p.includes(o)||(t.push({symbol:o,drawingsCount:e.size,onRemove:()=>function(e){h(e,_)}(o),onClick:()=>function(e){""!==e&&(m(e),null==l||l())}(o)}),n+=e.size)})),t.sort(((e,t)=>e.drawingsCount===t.drawingsCount?e.symbol.localeCompare(t.symbol):e.drawingsCount>t.drawingsCount?-1:1)),[t,n,o]}return[[],0,0]}),[c,f,u,p]);return o.useEffect((()=>{null!==u&&(null==a||a())}),[u]),o.createElement(o.Fragment,null,b.length>0&&o.createElement("div",{className:k.title},`${S=u?u[_].size:0,s.t(null,{plural:"{symbolsCount} symbols",context:"symbols_and_drawings_count",count:S},n(52908)).format({symbolsCount:S.toString()})} ${(e=>s.t(null,{plural:"with {drawingsCount} drawings",context:"symbols_and_drawings_count",count:e},n(42743)).format({drawingsCount:e.toString() +}))(y)}`),0===b.length?null===u?o.createElement(g.Spinner,{className:k.spinner}):o.createElement("div",{className:k.empty},o.createElement(i.Icon,{className:k.image,icon:M}),o.createElement("span",null,A)):b.map((({symbol:e,drawingsCount:n,onRemove:r,onClick:i})=>o.createElement(d.DialogContentItem,{key:e,title:e,subtitle:z(n),removeBtnLabel:j,isActive:e===c,isMobile:t,onClick:i,onClickRemove:r,showFavorite:!1}))));var S}},67165:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ObjectTreeDialogRenderer:()=>Xo});var o=n(50959),r=n(962);async function i(e,t,n){let o;for(let r=0;rPromise.resolve()))}var l=n(59224);const a=(0,l.getLogger)("DataSourcesIcons");let c=null;function u(){const e=n.c[57673];return e?Promise.resolve(e.exports.lineToolsIcons):n.e(1890).then(n.bind(n,57673)).then((e=>e.lineToolsIcons))}function d(){const e=n.c[45876];return e?Promise.resolve(e.exports.SERIES_ICONS):n.e(9685).then(n.bind(n,45876)).then((e=>e.SERIES_ICONS))}let h=null;function g(){return null===h&&(h=function(){const e=s(u,2).then((e=>e)).catch((e=>(a.logWarn(e),{}))),t=s(d,2).then((e=>e)).catch((e=>(a.logWarn(e),{})));return Promise.all([e,t])}()),h.then((e=>(c={linetool:e[0],series:e[1]},c)))}var m=n(41590),p=n(37558),f=n(90692),v=n(44352),b=n(35057),y=n(24437),_=n(23263);var S=n(36349),w=n(32563),C=n(68335),T=n(50151),E=n(97754),I=n.n(E),M=n(9745),k=n(16396),D=n(50298),N=n(37968);const L=o.createContext(null);var x=n(48889),z=n(54079),j=n(16838),A=n(36296),R=n(74059),O=n(80465),B=n(22813),F=n(51768);function P(e){const{hideTitle:t}=e,{viewModel:r}=(0,T.ensureNotNull)((0,o.useContext)(L)),i=(0,N.useForceUpdate)(),s=r.selection();(0,o.useEffect)((()=>{const e={};return r.onChange().subscribe(e,(()=>i())),()=>{r.onChange().unsubscribeAll(e)}}),[r]),(0,o.useEffect)((()=>{const e={};return s.onChange().subscribe(e,(()=>i())),()=>{s.onChange().unsubscribeAll(e)}}),[s]),(0,o.useEffect)((()=>{(0,j.updateTabIndexes)()}),[]);const l=!r.canSelectionBeUnmerged(),a=r.isSelectionCopiable(),c=r.isSelectionCloneable(),u=!a&&!c,d=r.canSelectionBeGrouped(),h=!1;return o.createElement(z.Toolbar,{orientation:"horizontal",className:B.toolbar},!t&&o.createElement("div",{className:E(B.title,B.withoutIcon)},v.t(null,void 0,n(31095)),h),o.createElement("div",{className:B.buttons},o.createElement(x.ToolbarIconButton,{className:E(B.button,!d&&B.disabled),icon:O,onClick:function(){r.createGroupFromSelection()},isDisabled:!d,tooltip:v.t(null,void 0,n(91073)),"data-name":"group-button"}),o.createElement(D.ToolbarMenuButton,{className:E(B.button,u&&B.disabled),isDisabled:u,content:o.createElement(M.Icon,{icon:A}),tooltip:v.t(null,void 0,n(98129)),arrow:!1,isShowTooltip:!0,"data-name":"copy-clone-button"},a&&o.createElement(k.PopupMenuItem,{"data-name":"copy",label:v.t(null,void 0,n(35216)),onClick:function(){r.copySelection()}}),c&&o.createElement(k.PopupMenuItem,{"data-name":"clone",label:v.t(null,void 0,n(52977)),onClick:function(){r.cloneSelection()} +})),o.createElement(D.ToolbarMenuButton,{className:E(B.button,l&&B.disabled),isDisabled:l,content:o.createElement(M.Icon,{icon:R}),tooltip:v.t(null,void 0,n(45828)),arrow:!1,isShowTooltip:!0,"data-name":"move-to-button"},o.createElement(k.PopupMenuItem,{"data-name":"new-pane-above",label:v.t(null,void 0,n(40887)),onClick:function(){r.unmergeSelectionUp()}}),o.createElement(k.PopupMenuItem,{"data-name":"new-pane-below",label:v.t(null,void 0,n(96712)),onClick:function(){r.unmergeSelectionDown()}})),t&&o.createElement(o.Fragment,null,o.createElement("div",{className:B.spacing}),o.createElement(x.ToolbarIconButton,{className:B.button,icon:manageDrawingsIcon,tooltip:v.t(null,void 0,n(72357)),"data-name":"manage-drawings-button",onClick:g}))));function g(){h}}var W=n(54773),H=n(86942),V=n(10170),G=n(7809),U=n(23642);const Z=(K="OBJECT_TREE",e=>K+"__"+e);var K;const Y=Z("SET_NODES"),$=Z("SYNC_NODES"),q=Z("UPDATE_NODE"),J=Z("UPDATE_NODES"),Q=Z("RESET_TREE"),X=Z("SET_SELECTED_IDS"),ee=Z("DROP_SELECTION"),te=Z("SELECT_PREVIOUS"),ne=Z("SELECT_NEXT"),oe=Z("MULTI_SELECT_PREVIOUS"),re=Z("MULTI_SELECT_NEXT"),ie=Z("PROCESS_DROP_TARGET"),se=Z("UPDATE_DROP_TARGET"),le=Z("HIDE_DROP_TARGET"),ae=Z("START_MULTI_SELECT"),ce=Z("STOP_MULTI_SELECT"),ue=(Z("REMOVE_NODE"),Z("SET_FOCUSED_NODE")),de=Z("SCROLL_TO_ID"),he=Z("SET_IS_SELECTED"),ge=Z("SET_IS_EXPANDED"),me=Z("SET_DISABLED_NODES"),pe=Z("MOVE_NODES"),fe=(Z("START_DRAG"),Z("END_DRAG")),ve=()=>({type:te}),be=()=>({type:ne}),ye=()=>({type:oe}),_e=()=>({type:re}),Se=(e,t,n,o,r)=>({type:ie,dropTarget:e,dropType:t,isHoveredLeft:n,boundBox:o,isLastChild:r}),we=()=>({type:ee}),Ce=e=>({type:X,ids:e}),Te=(e,t,n)=>({type:pe,ids:e,targetId:t,dropType:n}),Ee=()=>({type:ae}),Ie=()=>({type:ce}),Me=e=>({type:ue,nodeId:e}),ke=e=>({type:de,nodeId:e}),De=(e,t,n=0)=>({type:he,nodeId:e,isSelected:t,mode:n}),Ne=(e,t)=>({type:ge,nodeId:e,isExpanded:t}),Le=e=>({type:me,ids:e}),xe=()=>({type:fe});var ze=n(77145);const je=e=>e.nodes,Ae=e=>e.selection,Re=e=>e.dropTarget,Oe=e=>e.expanded,Be=e=>e.scrollToId,Fe=(e,t)=>t,Pe=(0,ze.createSelector)([je,Fe],((e,t)=>e[t])),We=(0,ze.createSelector)([Ae,Fe],((e,t)=>e.ids.includes(t))),He=(0,ze.createSelector)([Oe,Fe],((e,t)=>e.includes(t))),Ve=(0,ze.createSelector)([e=>e.disabled,Ae,Fe],((e,t,n)=>!t.ids.includes(n)&&e.includes(n))),Ge=(0,ze.createSelector)(je,(e=>Object.keys(e))),Ue=(0,ze.createSelector)(Ae,(({ids:e})=>e)),Ze=(0,ze.createSelector)(Ae,(({lastFocusedNodeId:e})=>e)),Ke=(0,ze.createSelector)(Ae,(({isMultiSelecting:e})=>e)),Ye=(0,ze.createSelector)([je,Ue],((e,t)=>t.map((t=>e[t])))),$e=(0,ze.createSelector)(je,(e=>Object.values(e).filter((e=>0===e.level)))),qe=(0,ze.createSelector)([je,$e],((e,t)=>t.reduce(((t,n)=>[...t,...Je(e,(0,T.ensureDefined)(n))]),[])));function Je(e,t){const n=[];for(const o of t.children)n.push(e[o]),n.push(...Je(e,e[o]));return n}const Qe=(0,ze.createSelector)([je,$e,Oe],((e,t,n)=>{const o=new Set(n);return t.reduce(((t,n)=>[...t,...et(e,(0,T.ensureDefined)(n),o)]),[])})),Xe=(0,ze.createSelector)([je,Ue,Oe],((e,t,n)=>{const o=new Set(n) +;return[{id:"drag-list",level:-1,children:t}].reduce(((t,n)=>[...t,...et(e,(0,T.ensureDefined)(n),o)]),[])}));function et(e,t,n){const o=[];for(const r of t.children){const t=e[r];void 0!==t&&(o.push(t),n.has(r)&&o.push(...et(e,t,n)))}return o}function*tt(e){const{selectedIds:t,nodes:n}=yield(0,S.call)(e),o={};for(let e=0;e({type:Y,nodes:e}))(o)),yield(0,S.put)(Ce(t));!Ze(yield(0,S.select)())&&t.length>0&&(yield(0,S.put)(Me(t[0])),yield(0,S.put)(ke(t[0])))}function*nt(e){for(;;){if((yield(0,S.take)([ae,ce])).type===ae){const t=Ge(yield(0,S.select)()).filter((t=>!e(t)));yield(0,S.put)(Le(t))}else yield(0,S.put)(Le([]))}}function*ot(){for(;;){const{type:e}=yield(0,S.take)([re,oe]),t=yield(0,S.select)(),n=qe(t),o=n.length,r=Ze(t),i=[...Ue(t)],s=1===i.length&&i[0]!==r,l=n.findIndex((e=>e.id===(s?i[0]:r)));if(e===oe&&0===l||e===re&&l===o-1)continue;const a=ut(t,e===re?"next":"previous",n,l),{id:c}=a;i.includes(c)&&r?(yield(0,S.put)(De(r,!1,1)),yield(0,S.put)(Me(c))):yield(0,S.put)(De(c,!0,1)),yield(0,S.put)(ke(c))}}function*rt(e,t){for(;;){const{type:n}=yield(0,S.take)([ne,te]),o=yield(0,S.select)(),r=qe(o),i=Ye(o),s=Ze(o);if(1===i.length&&i[0].id!==s&&!s){if(n===ne){yield(0,S.put)(Me(i[0].id));continue}if(n===te){const e=r.findIndex((e=>e.id===i[0].id)),t=ut(o,"previous",r,e);yield(0,S.put)(Me(t.id));continue}}const l=r.findIndex((e=>e.id===s)),a=n===ne?"next":"previous",c=ut(o,a,r,l),{id:u}=c;e?e([u],a):yield(0,S.put)(Ce([u])),t&&t(u),yield(0,S.put)(Me(u))}}function*it(e,t=(()=>!0)){for(;;){const{mode:n,nodeId:o,isSelected:r}=yield(0,S.take)(he);let i=[...Ue(yield(0,S.select)())];const s=qe(yield(0,S.select)());if(1===n)r?i.push(o):i.splice(i.indexOf(o),1);else if(2===n&&i.length>0){const e=Ze(yield(0,S.select)());let n=s.findIndex((t=>t.id===e));-1===n&&(n=s.reduce(((e,t,n)=>i.includes(t.id)?n:e),-1));const r=s.findIndex((e=>e.id===o));if(n!==r)for(let e=Math.min(n,r);e<=Math.max(n,r);e++){const n=s[e].id;!i.includes(n)&&t(n)&&i.push(n)}}else i=o?[o]:[];const l=new Set(i);i=s.reduce(((e,t)=>(l.has(t.id)&&e.push(t.id),e)),[]),e?e(i):yield(0,S.put)(Ce(i)),yield(0,S.put)(Me(o))}}function*st(e=(()=>!0),t){const{dropTarget:n,dropType:o,isHoveredLeft:r,boundBox:i,isLastChild:s}=t,l=Re(yield(0,S.select)()),a=Pe(yield(0,S.select)(),(0,T.ensureDefined)(n.parentId)),c=s&&"after"===o,u=Ye(yield(0,S.select)()),d=!c||!r&&e(u,n,o)?n:a,h=l.node&&l.node.id!==d.id||l.dropType!==o;u.map((e=>e.id)).includes(d.id)?yield(0,S.put)({type:le}):h&&e(u,d,o)&&(yield(0,S.put)(((e,t,n)=>({type:se,node:e,dropType:t,boundBox:n}))(d,o,i)))}function*lt(e){yield(0,S.throttle)(0,ie,st,e)}function*at(e){for(;;){yield(0,S.take)(ee);const t=Ye(yield(0,S.select)()),{node:n,dropType:o}=Re(yield(0,S.select)());if(n&&o){const r=new CustomEvent("tree-node-drop",{detail:{nodes:t,target:n.id,type:o}});if(e&&e(r),!r.defaultPrevented){const e=Ue(yield(0,S.select)());yield(0,S.put)(Te(e,n.id,o))}}}}function*ct(e){for(;;){yield(0,S.take)(pe);e(je(yield(0,S.select)()))}}function ut(e,t,n,o){const r=n.length +;let i;-1===o&&"previous"===t&&(o=r);let s=0;for(;!i||Math.abs(s)1&&!He(e,(0,T.ensureDefined)(l.parentId)));)s+="next"===t?1:-1,i=n[(o+s+r)%r];var l;return i}function*dt(e={}){const{saga:t,onDrop:n,canMove:o,onMove:r,onSelect:i,onKeyboardSelect:s,initState:l,canBeAddedToSelection:a}=e,c=[(0,S.fork)(lt,o),(0,S.fork)(at,n),(0,S.fork)(it,i,a),(0,S.fork)(rt,i,s),(0,S.fork)(ot)];for(t&&c.push((0,S.fork)(t)),r&&c.push((0,S.fork)(ct,r)),a&&c.push((0,S.fork)(nt,a));;){l&&(yield(0,S.call)(tt,l));const e=yield(0,S.all)(c);yield(0,S.take)(Q);for(const t of e)yield(0,S.cancel)(t)}}var ht=n(91622),gt=n(1722);const mt=(0,l.getLogger)("Platform.GUI.ObjectTree.CallApi");const pt={ids:[],lastFocusedNodeId:void 0,isMultiSelecting:!1};const ft={node:void 0,dropType:void 0,boundBox:void 0};const vt=(0,ht.combineReducers)({nodes:function(e={},t){switch(t.type){case Y:return t.nodes;case $:{const{nodes:n}=t,o=n.map((e=>e.id)),r={...e};for(const t of Object.keys(e))if(!o.includes(t)){const{parentId:e}=r[t];e&&(r[e]={...r[e],children:r[e].children.filter((e=>e!==t))}),delete r[t]}for(const e of n){const t=e.id;if(r.hasOwnProperty(t)){!(0,gt.deepEquals)(r[t].children,e.children)[0]&&(r[t]={...r[t],children:[...e.children]})}else{r[t]=e;const{parentId:n}=e;if(n&&!r[n].children.includes(t))throw new Error("Not implemented")}}return r}case q:{const{type:n,nodeId:o,...r}=t;return{...e,[o]:{...e[o],...r}}}case J:{const{nodes:n}=t,o={...e};return Object.keys(n).forEach((e=>{o[e]={...o[e],...n[e]}})),{...e,...o}}case pe:{const{ids:n,targetId:o,dropType:r}=t,i=(0,T.ensureDefined)(e[o].parentId),s=e[i],l={};for(const t of n){const n=e[t];if(n.parentId){const o=l[n.parentId]||e[n.parentId];l[n.parentId]={...o,children:o.children.filter((e=>e!==t))}}l[t]={...n,parentId:i,level:s.level+1}}const a=s.children.filter((e=>!n.includes(e)));return a.splice(((e,t,n)=>{switch(n){case"before":return e.indexOf((0,T.ensureDefined)(t));case"inside":return e.length;case"after":return e.indexOf((0,T.ensureDefined)(t))+1;default:return 0}})(a,o,r),0,...n),l[i]={...e[i],children:a,isExpanded:!0},{...e,...l}}default:return e}},selection:function(e=pt,t){switch(t.type){case X:{const{ids:n}=t;return{...e,ids:n,lastFocusedNodeId:n.length>0?e.lastFocusedNodeId:void 0}}case ae:return{...e,isMultiSelecting:!0};case ce:return{...e,isMultiSelecting:!1};case ue:return{...e,lastFocusedNodeId:t.nodeId};case $:{const n=new Set(t.nodes.map((e=>e.id)));return e.lastFocusedNodeId&&!n.has(e.lastFocusedNodeId)&&delete e.lastFocusedNodeId,{...e,ids:e.ids.filter((e=>n.has(e)))}}default:return e}},dropTarget:function(e=ft,t){switch(t.type){case se:{const{node:n,dropType:o,boundBox:r}=t;return{...e,node:n,dropType:o,boundBox:r}}case le:case fe:case Q:return{...ft};default:return e}},expanded:function(e=[],t){if(t.type===ge){const{nodeId:n,isExpanded:o}=t;if(o)return[...e,n];const r=[...e];return r.splice(e.indexOf(n),1),r}return e},disabled:function(e=[],t){return t.type===me?[...t.ids]:e},scrollToId:function(e=null,t){return t.type===de?null===t.nodeId?null:{id:t.nodeId}:e +}});var bt=n(40933),yt=n(20037),_t=n(49483);var St=n(42357),wt=n(98314),Ct=n(47201),Tt=n(70412);const Et=o.createContext({size:0,smallSizeTreeNodeAction:1}),It={[C.Modifiers.Mod]:1,[C.Modifiers.Shift]:2};var Mt=n(69533),kt=n(75564);const Dt=()=>{};class Nt extends o.PureComponent{constructor(){super(...arguments),this._ref=null,this._handleRef=e=>{this._ref=e;const{connectDragSource:t,connectDropTarget:n,connectDragPreview:o}=this.props;(0,T.ensureDefined)(n)(this._ref),(0,T.ensureDefined)(t)(this._ref),(0,T.ensureDefined)(o)((0,wt.getEmptyImage)(),{captureDraggingState:!0})},this._handleTouchStart=e=>{const t=(e,t)=>{const n=function(e,t){try{const n=document.createEvent("TouchEvent");return n.initTouchEvent(e,!0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,t.touches,t.targetTouches,t.changedTouches),n}catch(e){return null}}(e,t);if(n)return n;const o=Array.from(t.changedTouches),r=Array.from(t.touches),i=Array.from(t.targetTouches);return new TouchEvent(e,{bubbles:!0,changedTouches:o,touches:r,targetTouches:i})},n=e.target;if(n instanceof Element){const e=e=>{const o=e;if(!n.isConnected){o.preventDefault();const e=t("touchmove",o);document.body.dispatchEvent(e)}},o=r=>{const i=r;if(!n.isConnected){i.preventDefault();const e=t("touchend",i);document.body.dispatchEvent(e)}n.removeEventListener("touchend",o),n.removeEventListener("touchmove",e)};n.addEventListener("touchend",o),n.addEventListener("touchmove",e)}}}componentDidMount(){var e;null===(e=this._ref)||void 0===e||e.addEventListener("touchstart",this._handleTouchStart)}componentWillUnmount(){var e;null===(e=this._ref)||void 0===e||e.removeEventListener("touchstart",this._handleTouchStart)}render(){return o.createElement(Lt,{...this.props,reference:this._handleRef})}getNode(){return(0,T.ensureNotNull)(this._ref)}}const Lt=e=>{const{id:t,isSelected:n,isOffset:r,isExpandable:i,setIsSelected:s,isDisabled:l,isExpanded:a,onClick:c,parentId:u,setIsExpanded:d,reference:h,isFirstListItem:g,isLastListItem:m,nodeRenderer:p,isChildOfSelected:f=!1}=e,{size:v,smallSizeTreeNodeAction:b}=(0,o.useContext)(Et),y=(0,o.useRef)(null),_=(0,Ct.createSafeMulticastEventHandler)((e=>y.current=e),h);let[S,w]=(0,Tt.useHover)();return(_t.CheckMobile.any()||_t.CheckMobile.isIPad())&&(S=n,w={onMouseOut:Dt,onMouseOver:Dt}),o.createElement("div",{className:E(kt.wrap,n&&kt.selected,f&&kt.childOfSelected,l&&kt.disabled,i&&kt.expandable),onClick:1===v&&0===b?T:function(e){if(e.defaultPrevented)return;const o=It[(0,C.modifiersFromEvent)(e)]||0;!l&&s&&s(t,!n,o);c&&0===o&&c(e,t)},onContextMenu:T,ref:_,...w},i&&o.createElement(M.Icon,{icon:Mt,className:E(kt.expandHandle,a&&kt.expanded),onClick:function(e){e.preventDefault(),i&&d(t,!a)},onMouseDown:function(e){e.preventDefault()}}),p({id:t,isOffset:r,parentId:u,isDisabled:l,isSelected:n,isChildOfSelected:f,isHovered:S,isExpanded:a,isFirstListItem:g,isLastListItem:m}));function T(){l||n||!s||s(t,!0)}},xt=o.createContext({});function zt(e,t){const{id:n}=t,o=Pe(e,n),r=We(e,n);let i=!1,s=o.parentId;for(;s&&!i;)i=We(e,s), +s=Pe(e,s).parentId;return{...o,isSelected:r,isChildOfSelected:i,isExpanded:o.children.length>0&&He(e,n),isExpandable:o.children.length>0,isDisabled:Ve(e,n)}}function jt(e){return(0,ht.bindActionCreators)({setIsExpanded:Ne,processDropTarget:Se,dropSelection:we,selectNext:be,selectPrevious:ve,setIsSelected:De,endDrag:xe},e)}const At=(0,H.connect)(zt,jt,null,{context:xt})((function(e){const t=(0,o.useRef)(null),[,n,r]=(0,St.useDrag)({type:"node",item:t=>{const{id:n,isDisabled:o,isSelected:r}=e;return o||r||e.setIsSelected(n,!0),e},end:e=>{e.endDrag()}}),[,i]=(0,bt.useDrop)({accept:"node",hover:(n,o)=>{const r=t.current;if(!r)return;const i=r.getNode(),s=i.getBoundingClientRect(),l=s.bottom-s.top,a=o.getClientOffset();if(a){const t=a.y-s.top;let n,o;if(n=0===e.children.length?t=l/3&&t<2*l/3?"inside":"after",void 0!==e.getContainerElement){const t=e.getContainerElement().getBoundingClientRect();o={top:s.top-t.top,left:s.left-t.left,bottom:s.top-t.top+s.height,right:s.left-t.left+s.width,height:s.height,width:s.width}}else o={top:i.offsetTop,left:i.offsetLeft,bottom:i.offsetTop+i.offsetHeight,right:i.offsetLeft+i.offsetWidth,height:i.offsetHeight,width:i.offsetWidth};e.processDropTarget(e,n,a.x-s.left<48,o,e.isLastChild)}}});return o.createElement(Nt,{...e,connectDragSource:n,connectDropTarget:i,connectDragPreview:r,ref:t})})),Rt=(0,H.connect)(zt,jt,null,{context:xt})(Lt);var Ot=n(35749),Bt=n(85783),Ft=n(65718);function Pt(e){const t=e(),n=(0,o.useRef)(t);n.current=t;const[r,i]=(0,o.useState)(n.current),s=(0,o.useRef)(null);return(0,o.useEffect)((()=>{null===s.current&&(s.current=requestAnimationFrame((()=>{s.current=null,i(n.current)})))})),(0,o.useEffect)((()=>()=>{s.current&&cancelAnimationFrame(s.current)}),[]),r}function Wt(e){const{dropTargetOffset:t,mousePosition:n}=e;if(!t)return{display:"none"};const{x:o,y:r}=t,i=n&&t?n.y-t.y:0,s=`translate(${o+(n&&t?n.x-t.x:0)}px, ${r+i}px)`;return{transform:s,WebkitTransform:s}}const Ht={top:0,left:0,position:"fixed",pointerEvents:"none",zIndex:100,opacity:.5,width:300,backgroundColor:"red"};function Vt(e){return{isDragging:e.isDragging()&&"node"===e.getItemType(),mousePosition:e.getClientOffset(),dropTargetOffset:e.getSourceClientOffset()}}const Gt=(0,H.connect)((function(e){return{items:Xe(e)}}),null,null,{context:xt})((function(e){const{items:t,isDragging:n,nodeRenderer:r,dragPreviewRenderer:i}=e;return Pt((function(){return n?o.createElement(Ft.Portal,null,o.createElement("div",{style:{...Ht,...Wt(e)}},t.map((e=>{if(i){const t=i;return o.createElement(t,{key:e.id,...e})}return o.createElement(Rt,{id:e.id,key:e.id,nodeRenderer:r,isDragPreview:!0,isOffset:e.level>1})})))):null}))}));function Ut(e){return o.createElement(Gt,{...e,...(0,Bt.useDragLayer)(Vt)})}var Zt=n(3085),Kt=n(33127);const Yt=o.forwardRef(((e,t)=>{const n=(0,o.useRef)(null);return e.connectDropTarget(n),(0,o.useImperativeHandle)(t,(()=>({getNode:()=>(0,T.ensureNotNull)(n.current)})),[]),o.createElement("div",{ref:n,style:{height:"100%",width:"100%"}})})) +;function $t(e){const t=(0,o.useRef)(null),[,n]=(0,bt.useDrop)({accept:"node",hover:(n,o)=>{if(!t.current)return;const r=o.getClientOffset();if(null===r)return;const i=e.getOrderedNodes();if(0===i.length)return;const s=t.current.getNode().getBoundingClientRect(),l=e.getContainerElement().getBoundingClientRect();if("first"===e.type){const t={top:s.top-l.top+s.height,left:s.left-l.left,bottom:s.top-l.top+s.height,right:s.left-l.left+s.width,height:0,width:s.width};e.processDropTarget(i[0],"before",!1,t,!1)}if("last"===e.type){const t=r.x-s.left<48,n=i[i.length-1],o=t&&2===n.level?(0,T.ensureDefined)(i.find((e=>e.id===n.parentId))):n,a={top:s.top-l.top,left:s.left-l.left,bottom:s.top-l.top,right:s.left-l.left+s.width,height:s.height,width:s.width};e.processDropTarget(o,"after",t,a,!1)}}});return o.createElement(Yt,{...e,connectDropTarget:n,ref:t})}const qt=o.createContext({isOver:!1,transform:void 0});var Jt=n(23490);function Qt(e){const{dropType:t,boundBox:n}=e,{top:o,bottom:r,left:i}=(0,T.ensureDefined)(n);return[i,"before"===t||"inside"===t?o:r]}function Xt(e){return{isDragging:e.isDragging()}}const en=(0,H.connect)((function(e){const{boundBox:t,dropType:n,node:o}=Re(e);return{boundBox:t,dropType:n,level:o?o.level:void 0}}),null,null,{context:xt})((function(e){const{dropType:t,boundBox:n,isDragging:r,level:i,transform:s=Qt}=e;return Pt((function(){if(!r||!t||!n)return null;const l={[Jt.dropTarget]:"inside"!==t,[Jt.dropTargetInside]:"inside"===t},{width:a,height:c}=n,[u,d]=s(e),h=`translate(${u}px, ${d}px)`;return o.createElement("div",{className:E(l),style:{position:"absolute",transform:h,WebkitTransform:h,top:0,left:2===i?"46px":0,width:2===i?a-46+"px":a,height:"inside"===t?c:"2px"}})}))}));function tn(e){const{isDragging:t}=(0,Bt.useDragLayer)(Xt);return o.createElement(en,{...e,isDragging:t})}const nn=o.forwardRef(((e,t)=>{const n=(0,o.useContext)(qt);return o.createElement("div",{...e,ref:t},e.children,n.isOver&&o.createElement(tn,{transform:n.transform}))}));var on=n(38223),rn=n(76106);const sn=38+C.Modifiers.Shift,ln=40+C.Modifiers.Shift;const an=o.forwardRef((function(e,t){const{navigationKeys:n,renderList:r,stopMultiSelect:i,startMultiSelect:s,isMultiSelecting:l,nodeRenderer:a,dragPreviewRenderer:c,className:u,connectDropTarget:d,readOnly:h,onClick:g,dropLayerTransform:m,setFocusedNode:p,scrollToId:f,rowHeight:v,onMultiSelectPrevious:b,onMultiSelectNext:y,onMoveCursorToNext:_,onMoveCursorToPrevious:S,onKeyDown:w,outerRef:E,width:M,height:k,isOver:D,processDropTarget:N,autofocus:x}=e,z=(0,o.useContext)(L),A=(0,o.useRef)(null);(0,o.useEffect)((()=>{var e;x&&(null===(e=A.current)||void 0===e||e.focus())}),[]),(0,o.useEffect)((()=>{const e=e=>{[C.Modifiers.Mod,C.Modifiers.Shift].includes((0,C.modifiersFromEvent)(e))&&s()},t=e=>{l&&![C.Modifiers.Mod,C.Modifiers.Shift].includes((0,C.modifiersFromEvent)(e))&&i()};return document.addEventListener("keydown",e),document.addEventListener("keyup",t),document.addEventListener("mousemove",t),()=>{document.removeEventListener("keydown",e), +document.removeEventListener("keyup",t),document.removeEventListener("mousemove",t)}}),[l]),function(e){(0,o.useEffect)((()=>{if(_t.isEdge){let t=null;const n=(0,T.ensureNotNull)(e.current),o=e=>{if(e.target instanceof Element){const n=(0,T.ensureNotNull)(e.target.closest("[draggable]"));n instanceof HTMLElement&&(n.style.opacity="0",t=requestAnimationFrame((()=>n.style.opacity="1")))}};return n.addEventListener("dragstart",o),()=>{n.removeEventListener("dragstart",o),null!==t&&cancelAnimationFrame(t)}}return()=>{}}),[])}(A);const R=(0,o.useCallback)((()=>(0,T.ensureNotNull)($.current)),[]),O=(0,o.useCallback)((()=>r),[r]),B=(0,o.useMemo)((()=>{const e=h?Rt:At,t=[];let n;t.push({type:"padding",node:o.createElement($t,{type:"first",key:"padding-top",getContainerElement:R,getOrderedNodes:O,processDropTarget:N})});for(let i=0;i0,nodeRenderer:a,readOnly:h,onClick:g,isOffset:s.level>1,getContainerElement:R})})}return t.push({type:"padding",node:o.createElement($t,{type:"last",key:"padding-bottom",getContainerElement:R,getOrderedNodes:O,processDropTarget:N})}),t}),[r]),F=(0,o.useRef)([]);F.current=B;const P=(0,o.useCallback)((e=>{let{style:t}=e;const{index:n}=e;return n===F.current.length-1&&(t={...t,bottom:0,minHeight:t.height},delete t.height),o.createElement("div",{style:t},F.current[n].node)}),[]),W=(0,o.useCallback)((e=>{const t=F.current[e];return"padding"===t.type?6:"function"==typeof v?v(e,t):v}),[v]),H=(0,o.useCallback)((e=>(0,T.ensure)(F.current[e].node.key)),[]),V=(0,o.useMemo)((()=>null===f?{index:-1}:{index:F.current.findIndex((e=>e.node.key===f.id))}),[f]);d(A);const[G,U,Z,K]=(0,Kt.useOverlayScroll)(),Y=(0,o.useRef)(null);(0,o.useEffect)((()=>(0,T.ensureNotNull)(Y.current).resetAfterIndex(0,!0)),[B]),(0,o.useEffect)((()=>(0,T.ensureNotNull)(Y.current).scrollToItem(V.index)),[V]);const $=(0,o.useRef)(null),q=(0,o.useMemo)((()=>({isOver:D,transform:m})),[D,m]),J=(0,o.useRef)(null),Q=(0,o.useRef)({startScroll(e){const t=()=>{null!==Z.current&&(J.current=requestAnimationFrame(t),Z.current.scrollBy({top:e}))};this.stopScroll(),t()},stopScroll(){null!==J.current&&(cancelAnimationFrame(J.current),J.current=null)},getListElement:()=>Z.current});return(0,o.useImperativeHandle)(t,(()=>Q.current),[]),(0,o.useEffect)((()=>()=>Q.current.stopScroll()),[D]),(0,o.useEffect)((()=>{if(!A.current||!j.PLATFORM_ACCESSIBILITY_ENABLED)return;function e(e){if(!t.matches(":focus-visible"))return;if(!z)return;const{viewModel:n}=z,o=n.selection();e.defaultPrevented||e.currentTarget!==e.target||o.selected().length||_()}const t=A.current;return t.addEventListener("focus",e),()=>{t.removeEventListener("focus",e)}}),[A,_,z]),o.createElement(qt.Provider,{value:q},o.createElement("div",{...U,className:I()(rn.tree,u), +ref:A,"data-name":"tree",tabIndex:j.PLATFORM_ACCESSIBILITY_ENABLED?0:-1,onKeyDown:function(e){const t=(0,C.hashFromEvent)(e);if(e.defaultPrevented||(0,Ot.isNativeUIInteraction)(t,e.target))return;const o=(0,T.ensureDefined)(G.scrollPosTop),r=(0,T.ensureDefined)(G.contentHeight),i=(0,T.ensureDefined)(G.containerHeight);if(i){const n=.875*i,s=o+i===r;switch(t){case 35:s||(e.preventDefault(),X(r));break;case 36:0!==o&&(e.preventDefault(),X(0));break;case 33:0!==o&&(e.preventDefault(),X(Math.max(0,o-n)));break;case 34:s||(e.preventDefault(),X(Math.min(o+n,r)))}}z||t!==sn||(e.preventDefault(),b());z||t!==ln||(e.preventDefault(),y());(38===t||void 0!==n&&"previous"===n[t])&&(e.preventDefault(),S());(40===t||void 0!==n&&"next"===n[t])&&(e.preventDefault(),_());if((8===t||46===t)&&z){const{viewModel:e}=z,t=e.selection(),n=t.selected();if(1!==n.length)return;const o=e.getNextNodeIdAfterRemove(n[0]);if(null===o)return;e.onChange().subscribe(null,(()=>{if(t.selected().length)return;const n=e.entity(o);n&&(t.set([n]),p(o))}),!0)}null==w||w(e)}},o.createElement(Zt.OverlayScrollContainer,{...G,className:rn.overlayScrollWrap}),o.createElement(yt.VariableSizeList,{ref:function(e){Y.current=e},className:rn.listContainer,width:M,height:k,itemCount:B.length,itemSize:W,children:P,itemKey:H,outerRef:function(e){Z.current=e,E&&E(e)},innerRef:function(e){$.current=e},innerElementType:nn,onItemsRendered:function(){K()},overscanCount:20,direction:(0,on.isRtl)()?"rtl":"ltr"}),o.createElement(Ut,{dragPreviewRenderer:c,nodeRenderer:a})));function X(e){var t;null===(t=Z.current)||void 0===t||t.scrollTo({left:0,top:e})}}));const cn=(0,H.connect)((function(e){return{renderList:Qe(e),orderedNodes:qe(e),isMultiSelecting:Ke(e),selectedIds:Ue(e),scrollToId:Be(e)}}),(function(e){return(0,ht.bindActionCreators)({startMultiSelect:Ee,stopMultiSelect:Ie,setFocusedNode:Me,processDropTarget:Se,onMoveCursorToNext:be,onMoveCursorToPrevious:ve,onMultiSelectPrevious:ye,onMultiSelectNext:_e},e)}),null,{context:xt})((function(e){const t=(0,o.useRef)(null),[{isOver:n},r]=(0,bt.useDrop)({accept:"node",drop:(n,o)=>{var r;("touch"===e.drag||_t.isFF)&&(null===(r=t.current)||void 0===r||r.stopScroll()),o.getItem().dropSelection()},hover:(n,o)=>{var r,i;if("touch"!==e.drag&&!_t.isFF)return;const s=o.getClientOffset();if(null===s)return;const l=null!==(i=null===(r=t.current)||void 0===r?void 0:r.getListElement())&&void 0!==i?i:null;if(null===l)return;const a=l.getBoundingClientRect();((n,o,r)=>{var i;const s=Math.abs(n-r),l=Math.abs(n-o);if(l>40&&s>40||s<=40&&l<=40)return void(null===(i=t.current)||void 0===i||i.stopScroll());((n,o,r,i)=>{var s,l,a,c;o||n?"touch"===e.drag?null===(s=t.current)||void 0===s||s.startScroll(o?-5:5):null===(l=t.current)||void 0===l||l.startScroll(o?-2:2):(r||i)&&("touch"===e.drag?null===(a=t.current)||void 0===a||a.startScroll(r?-10:10):null===(c=t.current)||void 0===c||c.startScroll(r?-5:5))})(l>20&&l<=40,s>20&&s<=40,s<=20,l<=20)})(s.y,a.bottom,a.top)},collect:e=>({isOver:e.isOver()})});return o.createElement(an,{...e,isOver:n, +connectDropTarget:r,ref:t})})),un={delayTouchStart:100};function dn(e){const{canBeAddedToSelection:t,initState:n,onSelect:r,canMove:i,onDrop:s,onMove:l,nodes:a,selectedIds:c,onKeyboardSelect:u,saga:d,lastFocusedNodeObject:h,lastSyncTimestampRef:g,scrollToId:m,...p}=e,[f,v]=(0,o.useState)(null);return(0,o.useEffect)((()=>{const e=(0,W.default)();v(function(e){const t=(0,ht.applyMiddleware)(e);return(0,ht.createStore)(vt,t)}(e));const o=e.run(dt,{initState:n,onKeyboardSelect:u,saga:d,canMove:i,onMove:l,onDrop:s,onSelect:r,canBeAddedToSelection:t});return()=>o.cancel()}),[]),(0,o.useEffect)((()=>(null!==f&&a&&(g&&(g.current=performance.now()),f.dispatch((e=>({type:$,nodes:e}))(a))),()=>{})),[f,a]),(0,o.useEffect)((()=>{null!==f&&c&&f.dispatch(Ce(c))}),[f,c]),(0,o.useEffect)((()=>{null!==f&&(null==h?void 0:h.id)&&f.dispatch(Me(h.id))}),[f,h]),null===f?null:o.createElement(hn,{store:f,scrollToId:m,...p})}const hn=o.memo((function(e){const{store:t,scrollToId:n,...r}=e,i="touch"===e.drag?G.TouchBackend:V.HTML5Backend;return(0,o.useEffect)((()=>{var e;t.dispatch(ke(null!==(e=null==n?void 0:n.id)&&void 0!==e?e:null))}),[n]),o.createElement(U.DndProvider,{backend:i,options:un},o.createElement(H.Provider,{store:t,context:xt},o.createElement(cn,{...r})))}));function gn(e,t){(0,F.trackEvent)("Object Tree",e,t)}function mn(e){return e.length>1?"Multi select":e[0].gaLabel()}function pn(e){return(0,W.eventChannel)((t=>{const n={};return e.onChange().subscribe(n,(()=>t({type:Q}))),e.onGroupCreated().subscribe(n,(e=>t(Ne(e,!0)))),e.selection().onChange().subscribe(n,(e=>t(Ce(e)))),()=>{e.onChange().unsubscribeAll(n),e.selection().onChange().unsubscribeAll(n),e.onGroupCreated().unsubscribeAll(n)}}),W.buffers.expanding())}function*fn(){for(;;)yield(0,S.take)([ne,te]),gn("Select","Arrow")}function*vn(){for(;;){const{mode:e}=yield(0,S.take)(he);1===e&&gn("Multi select","Ctrl"),2===e&&gn("Multi select","Shift")}}function*bn(e){for(;;){yield(0,S.take)(ee);const{node:t,dropType:n}=Re(yield(0,S.select)());if(t){const o=Ye(yield(0,S.select)()),r=o.map((t=>(0,T.ensureNotNull)(e.entity(t.id))));let i="Drag";1===t.level&&"inside"!==n&&o.some((e=>2===e.level))?i="From the group":2!==t.level&&"inside"!==n||!o.some((e=>1===e.level))?1===o.length&&o[0].parentId!==t.parentId&&(i="Existing pane"):i="To the group",gn(i,mn(r))}}}function*yn(e){yield(0,S.fork)(fn),yield(0,S.fork)(vn),yield(0,S.fork)(bn,e)}function*_n(e){yield(0,S.fork)(yn,e);const t=yield(0,S.call)(pn,e);mt.logNormal("Opened object tree data source channel");try{for(;;){const e=yield(0,S.take)(t);yield(0,S.put)(e)}}finally{mt.logNormal("Closed object tree data source channel"),t.close()}}const Sn=o.createContext(null);var wn=n(21861),Cn=n(898),Tn=n(6909);const En=w.mobiletouch?"touch":"native";function In(e){const{viewModel:t,showHeader:n=!0,nodeRenderer:r,isDialog:i=!1,hideHeaderTitle:s=!1}=e,l=(0,o.useRef)(null),a=function(e){const[t,n]=(0,o.useState)(e.getChartId()),r=(0,o.useRef)(t);return r.current=t,(0,o.useEffect)((()=>{return e.onChange().subscribe(null,t),()=>{ +e.onChange().unsubscribe(null,t)};function t(){const t=e.getChartId();r.current!==t&&n(t)}}),[]),t}(t),[c,u]=(0,Cn.useDimensions)(),[d,h]=(0,o.useState)(null),g=(0,o.useMemo)((()=>({isTouch:w.touch,isDialog:i})),[i]);return o.createElement(Sn.Provider,{value:g},o.createElement(L.Provider,{value:{viewModel:t}},o.createElement("div",{className:Tn.wrap,onContextMenu:wn.preventDefaultForContextMenu},n&&o.createElement(P,{hideTitle:s}),o.createElement("div",{className:Tn.space,onClick:function(e){if(e.defaultPrevented)return;if(!(e.target instanceof Element)||null===l.current)return;e.target===l.current&&t.selection().set([])},ref:c},null!==u&&o.createElement(dn,{key:a,height:u.height,width:u.width,canBeAddedToSelection:function(e){const n=t.entity(e);return t.selection().canBeAddedToSelection(n)},nodeRenderer:r,initState:function(){const{nodes:e,selection:n}=t.getState();return{selectedIds:n,nodes:e}},canMove:function(e,n,o){return t.isSelectionDropable(n.id,o)},drag:En,rowHeight:Mn,onSelect:function(e){const n=e.map((e=>t.entity(e))).filter((e=>null!==e));t.selection().set(n)},onDrop:function(e){e.preventDefault();const{detail:{target:n,type:o}}=e;t.insertSelection(n,o)},scrollToId:d,saga:function*(){yield(0,S.fork)(_n,t)},onKeyboardSelect:function(e){h({id:e})},outerRef:function(e){l.current=e},onKeyDown:function(e){if(13===(0,C.hashFromEvent)(e)){e.preventDefault();const n=t.selection().selected(),o=n.length>0?t.entity(n[0]):void 0;o&&t.openProperties(o)}},autofocus:i})))))}function Mn(e,t){switch(t.type){case"node":return 38;case"separator":return 13}}var kn,Dn=n(14483);!function(e){e.Svg="svg"}(kn||(kn={}));var Nn=n(31261),Ln=n(86928);function xn(e){const{className:t,disabled:n,...r}=e;return o.createElement(M.Icon,{className:I()(Ln.button,n&&Ln.disabled,t),...r})}var zn=n(77975);const jn=v.t(null,void 0,n(91073)),An=v.t(null,void 0,n(35038)),Rn=v.t(null,void 0,n(15101)),On=v.t(null,void 0,n(42284)),Bn=v.t(null,void 0,n(31971)),Fn=v.t(null,void 0,n(81428)),Pn=v.t(null,void 0,n(34596));var Wn=n(14787),Hn=n(33765),Vn=n(52870),Gn=n(49756),Un=n(94007),Zn=n(62766),Kn=n(87769);function Yn(e){const{id:t}=e,n=(0,o.useContext)(L),{viewModel:r}=(0,T.ensureNotNull)(n),i=r.entity(t);return null===i?null:o.createElement($n,{...e,entity:i})}function $n(e){const{id:t,isOffset:r,isDisabled:i,isSelected:s,isChildOfSelected:l,isHovered:a,parentId:c,entity:u,isExpanded:d}=e,h=(0,o.useContext)(L),{viewModel:g}=(0,T.ensureNotNull)(h),m=(0,o.useContext)(Sn),{size:p}=(0,o.useContext)(Et),[f,b]=(0,o.useState)(!1),y=(0,o.useRef)(null),[_,S]=(0,o.useState)(u.title()),[w,I]=(0,o.useState)(u.getIcon()),[k,D]=(0,o.useState)(u.isLocked()),[N,x]=(0,o.useState)(u.isVisible()),[z,j]=(0,o.useState)(u.isActualInterval()),[A,R]=(0,o.useState)(u.getDrawingSyncState()),[O,B]=(0,o.useState)(!1),[F,P]=((0,zn.useWatchedValueReadonly)({watchedValue:g.getChartLayout()}),(0,o.useState)(!1)),W=(0,o.useRef)(null);(0,o.useEffect)((()=>{const e={};u.onLockChanged().subscribe(e,(()=>D(u.isLocked()))),u.onVisibilityChanged().subscribe(e,(()=>x(u.isVisible()))) +;const t=u.onTitleChanged();t&&t.subscribe(e,(()=>S(u.title()))),u.onIsActualIntervalChange().subscribe(e,(()=>j(u.isActualInterval()))),u.onSyncStateChanged().subscribe(e,(()=>R(u.getDrawingSyncState())));const n=u.onIconChanged?u.onIconChanged():void 0;return n&&n.subscribe(e,(()=>I(u.getIcon()))),()=>{u.onIsActualIntervalChange().unsubscribeAll(e),u.onLockChanged().unsubscribeAll(e),u.onVisibilityChanged().unsubscribeAll(e),u.onSyncStateChanged().unsubscribeAll(e),t&&t.unsubscribeAll(e),W.current&&clearTimeout(W.current),n&&n.unsubscribeAll(e)}}),[u]),(0,o.useEffect)((()=>{f&&y.current&&(y.current.focus(),y.current.setSelectionRange(0,_.length))}),[f]),(0,o.useEffect)((()=>{const e={};return g.hoveredObjectChanged().subscribe(e,X),()=>{g.hoveredObjectChanged().unsubscribeAll(e)}}),[d]),(0,o.useEffect)((()=>{g.setHoveredObject(a?t:null)}),[a]),(0,o.useEffect)((()=>{!s&&W.current&&(clearTimeout(W.current),W.current=null),b(!1)}),[s]);const H={};if(c){const e=g.entity(c);e&&(H["data-parent-name"]=e.title()),H["data-type"]=u.hasChildren()?"group":"data-source"}const V=Dn.enabled("test_show_object_tree_debug")?`<${u.id()}> (${u.zOrder()}) ${u.title()}`:u.title(),G=a||O,U=f&&s,Z=!!m&&m.isTouch,K=!!m&&m.isDialog,Y=z&&N?Un:Zn,$=u.hasChildren()?v.t(null,void 0,n(38207)):v.t(null,void 0,n(39781));let q=null;return w&&w.type===kn.Svg&&(q=o.createElement(M.Icon,{icon:w.content||"",className:Kn.icon})),o.createElement("span",{className:E(Kn.wrap,i&&Kn.disabled,s&&Kn.selected,r&&Kn.offset,l&&Kn.childOfSelected,O&&!i&&!s&&!l&&Kn.hover,K&&!i&&!s&&!l&&Kn.dialog),onMouseDown:function(e){f&&!(0,T.ensureNotNull)(y.current).contains(e.target)&&P(!0)},onClick:1===p?J:function(e){if(e.defaultPrevented)return;if(0!==(0,C.modifiersFromEvent)(e))return;if(W.current)e.preventDefault(),clearTimeout(W.current),W.current=null,g.openProperties(u),P(!1);else{const e=g.selection().selected();W.current=setTimeout((()=>{W.current=null,s&&!F&&1===e.length&&g.rename(u,(()=>b(!0))),P(!1)}),500)}},onContextMenu:Z?void 0:J},!U&&o.createElement(o.Fragment,null,q,!1,o.createElement("span",{className:E(Kn.title,g.isMain(u)&&Kn.main,(!u.isVisible()||!z)&&Kn.disabled),...H},V),o.createElement("span",{className:Kn.rightButtons},u.canBeLocked()&&o.createElement(xn,{title:k?Rn:On,icon:k?Vn:Gn,className:E(Kn.button,(G||k)&&Kn.visible,"apply-common-tooltip"),onClick:function(e){if(e.defaultPrevented)return;e.preventDefault(),g.setIsLocked(t,!u.isLocked())},"data-role":"button","data-name":"lock","data-active":k}),o.createElement(xn,{icon:Y,className:E(Kn.button,!z&&Kn.warn,(G||!N||!z)&&Kn.visible,"apply-common-tooltip"),onClick:z?function(e){if(e.defaultPrevented)return;e.preventDefault(),g.setIsVisible(t,!u.isVisible())}:function(e){if(e.defaultPrevented)return;e.preventDefault(),g.openProperties(u,Wn.TabNames.visibility)},title:function(){if(!z)return $;return N?Bn:Fn}(),"data-role":"button","data-name":"hide","data-active":!N}),u.canBeRemoved()&&o.createElement(xn,{title:Pn,icon:Hn,className:E(Kn.button,(Z||G)&&Kn.visible,"apply-common-tooltip"), +onClick:function(e){if(e.defaultPrevented)return;e.preventDefault(),e.stopPropagation(),g.remove(t)},"data-role":"button","data-name":"remove"}))),U&&o.createElement(Nn.InputControl,{value:_,onChange:function(e){S(e.currentTarget.value)},onClick:wn.preventDefault,className:Kn.renameInput,onKeyDown:function(e){27===(0,C.hashFromEvent)(e)?(e.preventDefault(),S(u.title()),b(!1)):13===(0,C.hashFromEvent)(e)&&(e.preventDefault(),Q())},reference:function(e){y.current=e},onBlur:Q,onDragStart:function(e){e.preventDefault(),e.stopPropagation()},draggable:!0,stretch:!0}));function J(e){e.defaultPrevented||f||!u.fullyConstructed()||(e.preventDefault(),e.persist(),g.openContextMenu(u,(()=>b(!0)),e))}function Q(){""!==_&&u.setName(_),S(u.title()),b(!1)}function X(e){if(u.hasChildren()&&!d){const t=null!==e&&u.childrenIds().has(e);B(t)}else B(t===e)}}var qn=n(17742);class Jn extends o.PureComponent{constructor(e){super(e),this._isMounted=!1,this._dialogRef=o.createRef(),this._renderChildren=e=>o.createElement(Qn,{isSmallTablet:e,viewModel:this.props.viewModel}),this._handleMediaChange=()=>{this.state.showDrawer&&!window.matchMedia(y.DialogBreakpoints.TabletSmall).matches&&this.setState({showDrawer:!1})},this._onManageDrawings=e=>{throw new Error("not supported")},this._closeDrawer=()=>{this.setState({showDrawer:!1})},this._handleContextMenuOpened=e=>{this.setState({isContextMenuOpened:e})},this._matchMedia=window.matchMedia(y.DialogBreakpoints.TabletSmall),this.state={showDrawer:!1,showDialog:!1,isContextMenuOpened:!1}}componentDidMount(){this._isMounted=!0,this._matchMedia.addListener(this._handleMediaChange),this.props.viewModel.isContextMenuOpened().subscribe(this._handleContextMenuOpened)}componentWillUnmount(){this._isMounted=!1,this._matchMedia.removeListener(this._handleMediaChange),this.props.viewModel.isContextMenuOpened().unsubscribe(this._handleContextMenuOpened)}render(){return o.createElement(o.Fragment,null,o.createElement(f.MatchMedia,{rule:y.DialogBreakpoints.TabletSmall},(e=>o.createElement(b.AdaptivePopupDialog,{additionalElementPos:"after",additionalHeaderElement:!1,className:qn.dialog,dataName:"object-tree-dialog",isOpened:!0,onClickOutside:this.state.showDialog||e||this.state.isContextMenuOpened?()=>{}:this.props.onClose,onClose:this.props.onClose,ref:this._dialogRef,render:()=>this._renderChildren(e),title:v.t(null,void 0,n(31095)),showSeparator:!0}))),o.createElement(p.DrawerManager,null,this.state.showDrawer&&o.createElement(m.Drawer,{onClose:this._closeDrawer,position:"Bottom"},o.createElement(_.ManageDrawings,{onClose:this._closeDrawer,chartWidget:this.props.activeChartWidget,isMobile:!0}))))}}function Qn(e){const{isSmallTablet:t,viewModel:n}=e,r=(0,o.useMemo)((()=>({size:t?1:0,smallSizeTreeNodeAction:0})),[t]);return o.createElement(Et.Provider,{value:r},o.createElement(In,{nodeRenderer:Yn,showHeader:!1,viewModel:n,isDialog:!0}))}var Xn=n(16216),eo=n(98310),to=n(57898);var no=n(32112);function oo(e,t){return`${e}:${t}`}function ro(e){const t=e.split(":");return{persistentId:t[0],instanceId:t[1]}} +class io{constructor(e){this._onChange=new to.Delegate,this._recalculate=()=>{const e=this._groupModel.groups().map((e=>oo(e.id,e.instanceId()))),t=this._selectionApi.allSources();this._selected=this._selected.filter((n=>e.includes(n)||t.includes(n))),this._onChange.fire(this._selected)},this._model=e,this._selectionApi=new no.SelectionApi(this._model),this._groupModel=this._model.lineToolsGroupModel(),this._selected=this._getSelectedIds(),this._selectionApi.onChanged().subscribe(this,(()=>{this._selected=this._getSelectedIds(),this._onChange.fire(this._selected)})),this._groupModel.onChanged().subscribe(this,this._recalculate)}destroy(){this._selectionApi.onChanged().unsubscribeAll(this),this._groupModel.onChanged().unsubscribeAll(this)}set(e){const t=[];let n=e.map((e=>e.id()));for(const o of e)if(o.hasChildren()){const e=o.childrenIds();t.push(...Array.from(e.values())),n=n.filter((t=>!e.has(t)))}else t.push(o.id());this._selectionApi.set(t.map((e=>ro(e).persistentId))),this._selected=n,this._onChange.fire(this._selected)}canBeAddedToSelection(e){return null!==e&&e.canBeAddedToSelection()}onChange(){return this._onChange}selected(){return this._selected}_getSelectedIds(){return this._selectionApi.allSources().map((e=>this._model.dataSourceForId(e))).filter(gt.notNull).filter((e=>e.showInObjectTree())).map((e=>oo(e.id(),e.instanceId())))}}class so{constructor(e,t){this._controller=e,this._facade=t,this._groupModel=e.model().lineToolsGroupModel()}buildTree(){const e={};for(const t of this._controller.model().panes()){const n=t.sourcesByGroup().all().filter((e=>e.showInObjectTree()));e[t.id()]=lo(t.id(),0);for(const n of this._groupModel.groups()){const o=oo(n.id,n.instanceId()),r=(0,T.ensureNotNull)(this._facade.getObjectById(o));if(r.pane()===t){const o=[...n.lineTools()].sort(((e,t)=>e.zorder()>t.zorder()?-1:1)).map((e=>oo(e.id(),e.instanceId())));e[r.id()]=lo(r.id(),1,t.id(),o),e[t.id()].children.push(r.id());for(const t of o)e[t]=lo(t,2,r.id())}}for(const o of n){const n=oo(o.id(),o.instanceId());e[n]||(e[n]=lo(n,1,t.id()),e[t.id()].children.push(n))}e[t.id()].children.sort(((e,t)=>{const n=(0,T.ensureNotNull)(this._facade.getObjectById(e)),o=(0,T.ensureNotNull)(this._facade.getObjectById(t));return(0,T.ensureNotNull)(o.zOrder())-(0,T.ensureNotNull)(n.zOrder())}))}return this._facade.invalidateCache(new Set(Object.keys(e))),e}}function lo(e,t,n,o=[]){return{id:e,level:t,parentId:n,children:o}}var ao=n(36298),co=n(92249),uo=n(28853),ho=n(14292),go=n(76544),mo=n(73212),po=n(88348),fo=n(7295),vo=n(28824),bo=n(57674),yo=n(37591);const _o=new ao.TranslatedString("show {title}",v.t(null,void 0,n(87358))),So=new ao.TranslatedString("hide {title}",v.t(null,void 0,n(70301))),wo=new ao.TranslatedString("lock {title}",v.t(null,void 0,n(50193))),Co=new ao.TranslatedString("unlock {title}",v.t(null,void 0,n(92421))),To=new ao.TranslatedString("change {sourceTitle} title to {newSourceTitle}",v.t(null,void 0,n(40001))),Eo=new ao.TranslatedString("insert source(s) after",v.t(null,void 0,n(8343))),Io=!1;function Mo(e,t){ +return t.every((t=>!(t.pane()!==e&&!t.allowsMovingbetweenPanes())))}function ko(e){return e instanceof ho.DataSource&&e.showInObjectTree()?oo(e.id(),e.instanceId()):null}function Do(e){return new ao.TranslatedString(e.name(),e.title(yo.TitleDisplayTarget.DataWindow))}const No=new to.Delegate;class Lo{constructor(e,t){this._syncStateChanged=new to.Delegate,this._updateSyncState=()=>{this._syncStateChanged.fire((0,T.ensureNotNull)(this.getDrawingSyncState()))},this._undoModel=e,this._dataSource=t,(0,co.isLineTool)(this._dataSource)&&(this._dataSource.linkKey().subscribe(this._updateSyncState),this._dataSource.sharingMode().subscribe(this._updateSyncState));const n=this._undoModel.lineBeingCreated();null!==n&&n===t&&n.isSynchronizable()&&po.isToolCreatingNow.subscribe(this._updateSyncState)}destroy(){(0,co.isLineTool)(this._dataSource)&&(this._dataSource.linkKey().unsubscribe(this._updateSyncState),this._dataSource.sharingMode().unsubscribe(this._updateSyncState)),po.isToolCreatingNow.unsubscribe(this._updateSyncState)}id(){return oo(this._dataSource.id(),this._dataSource.instanceId())}title(){const e=this._dataSource;return(0,co.isLineTool)(e)?e.properties().title.value()||e.translatedType():(0,go.isSeries)(e)&&this._undoModel.mainSeries()===e?e.symbolTitle(yo.TitleDisplayTarget.DataWindow,void 0,void 0,(0,_t.onWidget)()?"exchange":"listed_exchange"):e.title(yo.TitleDisplayTarget.DataWindow)}gaLabel(){return(0,uo.isStudy)(this._dataSource)?"Study":(0,co.isLineTool)(this._dataSource)?"Drawing":"Symbol"}canBeLocked(){return(0,co.isLineTool)(this._dataSource)&&this._dataSource.userEditEnabled()}canBeRemoved(){return this._undoModel.mainSeries()!==this._dataSource&&this._dataSource.isUserDeletable()}canBeHidden(){return this._dataSource.canBeHidden()}canBeRenamed(){return(0,co.isLineTool)(this._dataSource)}fullyConstructed(){return this._undoModel.lineBeingCreated()!==this._dataSource}isVisible(){return this._dataSource.properties().visible.value()}isActualInterval(){return!(0,co.isLineTool)(this._dataSource)&&!(0,uo.isStudy)(this._dataSource)||this._dataSource.isActualInterval()}onIsActualIntervalChange(){return(0,co.isLineTool)(this._dataSource)||(0,uo.isStudy)(this._dataSource)?this._dataSource.onIsActualIntervalChange():No}isLocked(){return!!(0,co.isLineTool)(this._dataSource)&&this._dataSource.properties().frozen.value()}onVisibilityChanged(){return this._dataSource.properties().visible.listeners()}onLockChanged(){return(0,co.isLineTool)(this._dataSource)?this._dataSource.properties().frozen.listeners():No}getIcon(){const e=c,t=this._dataSource.getSourceIcon(),n=(0,uo.isStudyStrategy)(this._dataSource);let o={type:kn.Svg,content:n?fo:vo};if(e&&t)if("loadSvg"===t.type){const[n,r]=t.svgId.split("."),i="linetool"===n?e.linetool[r]:e.series[Number(r)];o={type:kn.Svg,content:i||vo}}else"svgContent"===t.type&&(o={type:kn.Svg,content:t.content});return o}onIconChanged(){if(this._dataSource.onSourceIconChanged)return this._dataSource.onSourceIconChanged()}setVisible(e){const t=(e?_o:So).format({title:Do(this._dataSource)}) +;this._undoModel.setProperty(this._dataSource.properties().visible,e,t)}setLocked(e){if((0,co.isLineTool)(this._dataSource)){const t=(e?wo:Co).format({title:Do(this._dataSource)});this._undoModel.setProperty(this._dataSource.properties().frozen,e,t)}}setName(e){if((0,co.isLineTool)(this._dataSource)){const t=To.format({sourceTitle:this._dataSource.properties().title.value()||Do(this._dataSource),newSourceTitle:e});this._undoModel.setProperty(this._dataSource.properties().title,e,t,Io)}}isCopiable(){return this._dataSource.copiable()}isClonable(){return this._dataSource.cloneable()}zOrder(){return this._dataSource.zorder()}remove(){this._undoModel.removeSource(this._dataSource,!1)}canBeAddedToSelection(){return this._undoModel.selection().canBeAddedToSelection(this._dataSource)}setAsSelection(){this._undoModel.model().selectionMacro((e=>{e.clearSelection(),e.addSourceToSelection(this._dataSource)}))}addToSelection(){this._undoModel.model().selectionMacro((e=>{e.addSourceToSelection(this._dataSource)}))}addSourcesToArray(e){return e.push(this._dataSource),e}insertSourcesBeforeThis(e){this._insertSources(e,(e=>this._undoModel.insertBefore(e,this._dataSource)))}insertSourcesAfterThis(e){this._insertSources(e,(e=>this._undoModel.insertAfter(e,this._dataSource)))}childrenIds(){return new Set}hasChildren(){return!1}pane(){return(0,T.ensureNotNull)(this._undoModel.model().paneForSource(this._dataSource))}allowsMovingbetweenPanes(){return!(0,co.isLineTool)(this._dataSource)}canBeAddedToGroup(){return(0,co.isLineTool)(this._dataSource)&&this._dataSource.boundToSymbol()}canInsertBeforeThis(e){return this._canInsertBeforeOrAfter(e)}canInsertAfterThis(e){return this._canInsertBeforeOrAfter(e)}detachFromParent(){if((0,co.isLineTool)(this._dataSource)){const e=this._undoModel.model(),t=this._undoModel.lineToolsGroupController(),n=e.lineToolsGroupModel().groupForLineTool(this._dataSource);null!==n&&t.excludeLineToolFromGroup(n,this._dataSource)}}onTitleChanged(){const e=this._dataSource.properties().title;return e?e.listeners():void 0}canBeSyncedInLayout(){return(0,co.isLineTool)(this._dataSource)&&this._dataSource.isSynchronizable()}onSyncStateChanged(){return this._syncStateChanged}setDrawingSyncState(e){if(!this.canBeSyncedInLayout()||!this.fullyConstructed())return;const t=this._dataSource;switch(e){case 0:if(null===t.linkKey().value())return;this._undoModel.unlinkLines([t]);break;case 1:if(null!==t.linkKey().value())return;this._undoModel.shareLineTools([t],1)}}getDrawingSyncState(){return this.canBeSyncedInLayout()?this.fullyConstructed()&&null!==this._dataSource.linkKey().value()?1:0:null}doNotAffectChartInvalidation(){return(0,co.isLineTool)(this._dataSource)&&Io}_canInsertBeforeOrAfter(e){const t=this._undoModel.model();if(!Mo(this.pane(),e))return!1;if((0,co.isLineTool)(this._dataSource)){if(null!==t.lineToolsGroupModel().groupForLineTool(this._dataSource)&&e.some((e=>!e.canBeAddedToGroup())))return!1}return!0}_insertSources(e,t){const n=this._undoModel.model(),o=this._undoModel.lineToolsGroupController() +;this._undoModel.beginUndoMacro(Eo);const r=()=>{e.forEach((e=>e.detachFromParent()))},i=e.reduce(((e,t)=>t.addSourcesToArray(e)),[]);if((0,co.isLineTool)(this._dataSource)){const t=n.lineToolsGroupModel().groupForLineTool(this._dataSource);null!==t?((0,T.assert)(!e.some((e=>e.hasChildren()))),i.forEach((e=>{(0,co.isLineTool)(e)&&(t.containsLineTool(e)||o.addLineToolToGroup(t,e))}))):r()}else r();t(i),this._undoModel.endUndoMacro()}}class xo{constructor(e,t){this._onTitleChanged=new to.Delegate,this._onVisibilityChanged=new to.Delegate,this._onLockChanged=new to.Delegate,this._onIsActualIntervalChanged=new to.Delegate,this._syncStateChanged=new to.Delegate,this._linkKeyChangedBound=this._linkKeyChanged.bind(this),this._undoModel=e,this._group=t,this._lineTools=t.lineTools(),this._paneId=(0,T.ensureNotNull)(e.model().paneForSource(this._lineTools[0])).id();const n=()=>{this._lineTools.forEach((e=>{e.properties().visible.listeners().subscribe(this,(()=>this._onVisibilityChanged.fire())),e.properties().frozen.listeners().subscribe(this,(()=>this._onLockChanged.fire())),e.onIsActualIntervalChange().subscribe(this,(()=>this._onIsActualIntervalChanged.fire())),e.linkKey().subscribe(this._linkKeyChangedBound),e.sharingMode().subscribe(this._linkKeyChangedBound)}))};this._group.onChanged().subscribe(this,(e=>{this._unsubscribeFromAllLineTools(),this._lineTools=this._group.lineTools(),n(),e.lockedChanged&&this._onLockChanged.fire(),e.visibilityChanged&&this._onVisibilityChanged.fire(),e.titleChanged&&this._onTitleChanged.fire(),e.isActualIntervalChanged&&this._onIsActualIntervalChanged.fire();const t=this.getDrawingSyncState();null!==t&&this._syncStateChanged.fire(t)})),n(),this._lastActualZOrder=this.zOrder(),this._lastIsVisible=this.isVisible(),this._lastIsActualInterval=this.isActualInterval(),this._lastIsLocked=this.isLocked()}destroy(){this._unsubscribeFromAllLineTools(),this._group.onChanged().unsubscribeAll(this)}id(){return oo(this._group.id,this._group.instanceId())}title(){return this._group.name()}gaLabel(){return"Group"}getIcon(){return{type:kn.Svg,content:bo}}canBeRemoved(){return!0}canBeHidden(){return!0}canBeLocked(){return!0}canBeRenamed(){return!0}fullyConstructed(){return!0}isVisible(){return this._group.lineTools().length>0&&(this._lastIsVisible="Invisible"!==this._group.visibility()),this._lastIsVisible}isActualInterval(){return this._group.lineTools().length>0&&(this._lastIsActualInterval=this._group.lineTools().some((e=>e.isActualInterval()))),this._lastIsActualInterval}onIsActualIntervalChange(){return this._onIsActualIntervalChanged}isLocked(){return this._group.lineTools().length>0&&(this._lastIsLocked="Locked"===this._group.locked()),this._lastIsLocked}onTitleChanged(){return this._onTitleChanged}onVisibilityChanged(){return this._onVisibilityChanged}onLockChanged(){return this._onLockChanged}setVisible(e){this._undoModel.lineToolsGroupController().setGroupVisibility(this._group,e)}setLocked(e){this._undoModel.lineToolsGroupController().setGroupLock(this._group,e)}setName(e){ +this._undoModel.lineToolsGroupController().setGroupName(this._group,e)}isCopiable(){return!1}isClonable(){return!1}zOrder(){return this._group.lineTools().length>0&&(this._lastActualZOrder=this._group.lineTools()[0].zorder()),this._lastActualZOrder}remove(){this._undoModel.lineToolsGroupController().removeGroup(this._group)}canBeAddedToSelection(){const e=this._undoModel.model();return this._lineTools.every((t=>e.selection().canBeAddedToSelection(t)))}setAsSelection(){this._undoModel.model().selectionMacro((e=>{e.clearSelection(),this._lineTools.forEach((t=>e.addSourceToSelection(t)))}))}addToSelection(){this._undoModel.model().selectionMacro((e=>{this._lineTools.forEach((t=>e.addSourceToSelection(t)))}))}addSourcesToArray(e){return e.push(...this._lineTools),e}detachFromParent(){}insertSourcesBeforeThis(e){const t=this._insertBeforeTarget();this._insertSources(e,(e=>this._undoModel.insertBefore(e,t)))}insertSourcesAfterThis(e){const t=this._insertAfterTarget();this._insertSources(e,(e=>this._undoModel.insertAfter(e,t)))}childrenIds(){const e=[...this._lineTools];return e.sort(((e,t)=>t.zorder()-e.zorder())),new Set(e.map((e=>oo(e.id(),e.instanceId()))))}hasChildren(){return!0}pane(){return(0,T.ensureDefined)(this._undoModel.model().panes().find((e=>e.id()===this._paneId)))}allowsMovingbetweenPanes(){return!1}canBeAddedToGroup(){return!1}canInsertBeforeThis(e){return this._canInsertBeforeOrAfter(e)}canInsertAfterThis(e){return this._canInsertBeforeOrAfter(e)}canBeSyncedInLayout(){return this._lineTools.length>0&&this._lineTools[0].isSynchronizable()}onSyncStateChanged(){return this._syncStateChanged}setDrawingSyncState(e){if(this.canBeSyncedInLayout())switch(e){case 0:const e=this._lineTools.filter((e=>null!==e.linkKey().value()));e.length>0&&this._undoModel.unlinkLines(e);break;case 1:const t=this._lineTools.filter((e=>null===e.linkKey().value()));t.length>0&&this._undoModel.shareLineTools(t,1)}}getDrawingSyncState(){return this.canBeSyncedInLayout()?this._lineTools.every((e=>null!==e.linkKey().value()))?1:0:null}doNotAffectChartInvalidation(){return Io}_linkKeyChanged(){this._syncStateChanged.fire((0,T.ensureNotNull)(this.getDrawingSyncState()))}_canInsertBeforeOrAfter(e){return Mo(this.pane(),e)}_insertSources(e,t){this._undoModel.beginUndoMacro(Eo);const n=e.reduce(((e,t)=>t.addSourcesToArray(e)),[]);e.forEach((e=>e.detachFromParent())),t(n),this._undoModel.endUndoMacro()}_insertBeforeTarget(){return(0,T.ensureNotNull)(this._lineTools.reduce(((e,t)=>null===e?t:e.zorder()null===e?t:e.zorder()>t.zorder()?e:t),null))}_unsubscribeFromAllLineTools(){this._lineTools.forEach((e=>{e.properties().visible.listeners().unsubscribeAll(this),e.properties().frozen.listeners().unsubscribeAll(this),e.onIsActualIntervalChange().unsubscribeAll(this),e.linkKey().unsubscribe(this._linkKeyChangedBound),e.sharingMode().unsubscribe(this._linkKeyChangedBound)}))}}class zo{constructor(e){this._hoveredObjectChanged=new to.Delegate, +this._entitiesCache=new Map,this._undoModel=e,this._undoModel.model().hoveredSourceChanged().subscribe(this,this._onModelHoveredSourceChanged)}destroy(){for(const e of this._entitiesCache.values())null==e||e.destroy();this._undoModel.model().hoveredSourceChanged().unsubscribe(this,this._onModelHoveredSourceChanged)}getObjectById(e){if(this._entitiesCache.has(e))return(0,T.ensureDefined)(this._entitiesCache.get(e));const t=this._createObjectById(e);return this._entitiesCache.set(e,t),t}invalidateCache(e){Array.from(this._entitiesCache.keys()).forEach((t=>{var n;e.has(t)||(null===(n=this._entitiesCache.get(t))||void 0===n||n.destroy(),this._entitiesCache.delete(t))}))}canBeGroupped(e){if(0===e.length||1===e.length&&e[0].hasChildren())return!1;const t=[];if(e.forEach((e=>e.addSourcesToArray(t))),t.some((e=>!(0,co.isLineTool)(e)||!e.boundToSymbol())))return!1;const n=this._undoModel.model(),o=t.map((e=>n.paneForSource(e)));return!(new Set(o).size>1)}contextMenuActions(e,t,n){const o=new mo.ActionsProvider(e,n),r=[];return t.forEach((e=>e.addSourcesToArray(r))),o.contextMenuActionsForSources(r)}insertBefore(e,t){t.insertSourcesAfterThis(e)}insertAfter(e,t){t.insertSourcesBeforeThis(e)}setHoveredObject(e){const t=this._undoModel.model();if(null===e)return void t.setHoveredSource(null,null);const n=t.dataSourceForId(e);null!==n&&t.setHoveredSource(n,null)}hoveredObjectId(){return ko(this._undoModel.model().hoveredSource())}hoveredObjectChanged(){return this._hoveredObjectChanged}_onModelHoveredSourceChanged(e){this._hoveredObjectChanged.fire(ko(e))}_createObjectById(e){const t=ro(e).persistentId,n=this._undoModel.model(),o=n.dataSourceForId(t);if(null!==o)return new Lo(this._undoModel,o);const r=n.lineToolsGroupModel().groupForId(t);return null!==r?new xo(this._undoModel,r):null}}Error;var jo=n(80842),Ao=n(10643),Ro=n(39347),Oo=n(97145),Bo=n(97874),Fo=n(2872),Po=n(84959),Wo=n(91730),Ho=n(33055),Vo=n(35149);const Go=(0,l.getLogger)("Platform.GUI.ObjectTree");const Uo=new ao.TranslatedString("move objects",v.t(null,void 0,n(40566))),Zo=new ao.TranslatedString("lock objects",v.t(null,void 0,n(68163))),Ko=new ao.TranslatedString("unlock objects",v.t(null,void 0,n(66824))),Yo=new ao.TranslatedString("show objects",v.t(null,void 0,n(63549))),$o=new ao.TranslatedString("hide objects",v.t(null,void 0,n(28506))),qo=new ao.TranslatedString("remove objects",v.t(null,void 0,n(57428)));class Jo{constructor(e){this._nodes={},this._onChange=new to.Delegate,this._onGroupCreated=new to.Delegate,this._subscriptions=[],this._removeSourcesPromise=null,this._timeout=null,this._objects=[],this._options={general:!0,mainSeries:!0,mainSeriesTrade:!0,esdStudies:!0,fundamentals:!0,studies:!0,lineTools:!0,publishedCharts:!0,ordersAndPositions:!0,alerts:!1,chartEvents:!0,objectTree:!1,gotoLineTool:!0},this._isContextMenuOpened=new Oo.WatchedValue(!1),this._getObjectsToModify=e=>{const t=this.selection().selected();return t.find((t=>t===e))?t.map(this._ensuredEntity):[this._ensuredEntity(e)]},this._onActiveChartChanged=()=>{this._cleanup(),this._init() +},this._cleanup=()=>{null!==this._timeout&&(clearTimeout(this._timeout),this._timeout=null),this._subscriptions.forEach((e=>{e.unsubscribeAll(this)})),this._selection.destroy(),this._chart.unsubscribe(this._onActiveChartChanged),null!==this._removeSourcesPromise&&this._removeSourcesPromise.cancel(),this._facade.destroy()},this._init=()=>{const e=this._chart.value();e.hasModel()&&(this._controller=e.model(),this._groupController=this._controller.lineToolsGroupController(),this._model=this._controller.model(),this._groupModel=this._model.lineToolsGroupModel(),this._facade=new zo(this._controller),this._subscriptions=[this._model.mainSeries().onStyleChanged(),this._model.mainSeries().dataEvents().symbolResolved(),this._model.mainSeries().onIntervalChanged(),this._model.panesCollectionChanged(),this._model.dataSourceCollectionChanged(),this._groupModel.onChanged()],this._subscriptions.forEach((e=>{e.subscribe(this,this._update)})),this._chart.subscribe(this._onActiveChartChanged),this._selection=new io(this._model),this._update())},this._update=()=>{null===this._timeout&&(this._timeout=setTimeout((()=>{this._recalculateTree(),this._onChange.fire(),this._timeout=null})))},this._ensuredEntity=e=>(0,T.ensureNotNull)(this._getEntityById(e)),this._chart=e,this._init()}destroy(){this._cleanup()}getState(){return{nodes:Object.values(this._nodes),selection:this._selection.selected()}}getChartId(){return this._chart.value().id()}insertSelection(e,t){const n=this._facade,o=this.selection().selected().map(this._ensuredEntity),[r,i]=this._normalizeTargetAndDropType(e,t);this._controller.withMacro(Uo,(()=>{switch(i){case"before":n.insertBefore(o,r);break;case"after":n.insertAfter(o,r)}})),this._update()}entity(e){return this._facade.getObjectById(e)}isMain(e){return ro(e.id()).persistentId===this._controller.mainSeries().id()}selection(){return this._selection}setIsLocked(e,t){const n=this._getObjectsToModify(e),o=n.every((e=>e.doNotAffectChartInvalidation())),r=t?Zo:Ko;this._controller.withMacro(r,(()=>{for(const e of n)e.setLocked(t)}),o),gn("Lock",mn(n))}setIsVisible(e,t){const n=this._getObjectsToModify(e),o=n.every((e=>e.doNotAffectChartInvalidation())),r=t?Yo:$o;this._controller.withMacro(r,(()=>{for(const e of n)e.setVisible(t)}),o),gn("Hide",mn(n))}remove(e){const t=()=>{const e=n.every((e=>e.doNotAffectChartInvalidation()));this._controller.withMacro(qo,(()=>{for(const e of n)e.remove()}),e),gn("Delete",mn(n)),this._update()},n=this._getObjectsToModify(e);t()}canSelectionBeGrouped(){const e=this._getSelectedEntities();return this._facade.canBeGroupped(e)}createGroupFromSelection(){const e=this._groupController.createGroupFromSelection();gn("Create Group");const t=oo(e.id,e.instanceId());this.selection().set([this._ensuredEntity(t)]),this._onGroupCreated.fire(t),this._update()}isSelectionDropable(e,t){const n=this.selection().selected().map(this._ensuredEntity),[o,r]=this._normalizeTargetAndDropType(e,t);switch(r){case"after":return o.canInsertAfterThis(n);case"before":return o.canInsertBeforeThis(n)}}onChange(){ +return this._onChange}onGroupCreated(){return this._onGroupCreated}isSelectionCloneable(){const e=this._getSelectedEntities();return e.length>0&&e.every((e=>e.isClonable()))}isSelectionCopiable(){const e=this._getSelectedEntities();return e.length>0&&e.every((e=>e.isCopiable()))}openProperties(e,t){const n=this._model.dataSourceForId(ro(e.id()).persistentId);this.selection().selected().length>1&&this.selection().selected().includes(e.id())?this._chart.value().showSelectedSourcesProperties(t):(this.selection().set([e]),null!==n?this._controller.mainSeries()===n?this._chart.value().showGeneralChartProperties(void 0,{shouldReturnFocus:!0}):((0,co.isLineTool)(n)||(0,uo.isStudy)(n))&&this._chart.value().showChartPropertiesForSource(n,t,{shouldReturnFocus:!0}):this._chart.value().showChartPropertiesForSources({sources:this._chart.value().model().selection().lineDataSources(),title:e.title(),tabName:t,renamable:!0}))}canSelectionBeUnmerged(){const e=this._getSelectedEntities();return 1===e.length&&this.canNodeWithIdBeUnmerged(ro(e[0].id()).persistentId)}canNodeWithIdBeUnmerged(e){const t=this._model.dataSourceForId(e);return null!==t&&(0,jo.isPriceDataSource)(t)&&this._model.isUnmergeAvailableForSource(t)}unmergeSelectionUp(){this._unmergeSelection(0)}unmergeSelectionDown(){this._unmergeSelection(1)}copySelection(){const e=this._getSelectedEntities(),t=e.map((e=>(0,T.ensureNotNull)(this._model.dataSourceForId(ro(e.id()).persistentId))));this._chart.value().chartWidgetCollection().clipboard.uiRequestCopy(t),gn("Copy",mn(e))}cloneSelection(){const e=this._getSelectedEntities(),t=e.map((e=>(0,T.ensureNotNull)(this._model.dataSourceForId(ro(e.id()).persistentId))));t.every(co.isLineTool)&&(this._controller.cloneLineTools([...t],!1),gn("Clone",mn(e)))}rename(e,t){const n=this._getObjectsToModify(e.id());1===n.length&&n.some((e=>e.canBeRenamed()))&&(t(),gn("Rename",mn(n)))}async openContextMenu(e,t,n){var o;this._objects=this._getObjectsToModify(e.id());const r=this._facade.canBeGroupped(this._objects);let i;if(this._objects.some((e=>e.hasChildren())))i=this._getActionsForGroupItem(e,t,r);else{const e=await this._facade.contextMenuActions(this._chart.value(),this._objects,this._options);if(i=Array.from(e).filter(((e,t,n)=>"separator"!==e.type||!n[t+1]||"separator"!==n[t+1].type)),1===this._objects.length&&this._objects[0].canBeRenamed()){const e=i.findIndex((e=>"Copy"===e.id));i.splice(-1===e?i.length:e+1,0,this._getRenameAction(t))}if(r){const e=i.findIndex((e=>"Clone"===e.id));i.splice(-1===e?0:e,0,this._getGroupAction())}}if(i.length>0){this._chart.value().updateActions();const t=ro(e.id()).persistentId,r=this._model.dataSourceForId(t),s=r instanceof go.Series,l=0!==e.childrenIds().size;let a;a=s?{menuName:"ObjectTreeContextMenu",detail:{type:"series",id:r.instanceId()}}:(0,co.isLineTool)(r)?{menuName:"ObjectTreeContextMenu",detail:{type:"shape",id:null!==(o=null==r?void 0:r.id())&&void 0!==o?o:null}}:l?{menuName:"ObjectTreeContextMenu",detail:{type:"groupOfShapes",id:t||null}}:{menuName:"ObjectTreeContextMenu",detail:{ +type:"study",id:(null==r?void 0:r.id())||null}},Ao.ContextMenuManager.showMenu(i,n,{takeFocus:!0,returnFocus:!0},a,(()=>{this._isContextMenuOpened.setValue(!1)})).then((()=>{this._isContextMenuOpened.setValue(!0)}))}}setHoveredObject(e){this._facade.setHoveredObject(e)}hoveredObjectChanged(){return this._facade.hoveredObjectChanged()}getNextNodeIdAfterRemove(e){var t;const{nodes:n}=this.getState(),o=ro(e).persistentId,r=n.find((t=>t.id===e)),i=this.entity(e);if(!(r&&r.parentId&&i&&i.canBeRemoved()))return null;if((null===(t=i.pane().mainDataSource())||void 0===t?void 0:t.id())===o&&!this.canNodeWithIdBeUnmerged(o)){const e=n.filter((e=>0===e.level)).map((e=>e.id)),t=this._takeNextOrPrevElement(e,r.parentId);return(0,T.ensureDefined)(n.find((e=>e.id===t))).children[0]}const s=(0,T.ensureDefined)(n.find((e=>e.id===r.parentId))).children;return 1===s.length?this.getNextNodeIdAfterRemove(r.parentId):this._takeNextOrPrevElement(s,e)}isContextMenuOpened(){return this._isContextMenuOpened.readonly()}getChartLayout(){return this._chart.value().chartWidgetCollection().layout}_takeNextOrPrevElement(e,t){const n=e.indexOf(t);return e[n===e.length-1?n-1:n+1]}_getGroupAction(){return new Ro.Action({actionId:"ObjectsTree.CreateGroup",label:jn,icon:O,onExecute:()=>{this.createGroupFromSelection()}})}_getRenameAction(e){return new Ro.Action({actionId:"ObjectsTree.RenameItem",label:An,icon:Ho,onExecute:()=>{e(),gn("Context menu rename",mn(this._objects))}})}_getActionsForGroupItem(e,t,n){const o=[];this._objects.forEach((e=>e.addSourcesToArray(o)));const r=[];1===this._objects.length&&r.unshift(this._getRenameAction(t),new Ro.Separator),n&&r.unshift(this._getGroupAction(),new Ro.Separator);const i=(0,mo.createSyncDrawingActions)(this._chart.value(),o.filter(co.isLineTool));i.length&&(i.shift(),i.push(new Ro.Separator),r.push(...i));const s=this._chart.value().actions().format.getState();return r.push(new Ro.Action({actionId:"ObjectsTree.ToggleItemLocked",label:e.isLocked()?Rn:On,icon:e.isLocked()?Bo:Fo,onExecute:()=>this.setIsLocked(e.id(),!e.isLocked())}),new Ro.Action({actionId:"ObjectsTree.ToggleItemVisibility",label:e.isVisible()?Bn:Fn,icon:e.isVisible()?Po:Wo,onExecute:()=>this.setIsVisible(e.id(),!e.isVisible())}),new Ro.Action({actionId:"ObjectsTree.RemoveItem",label:Pn,icon:Vo,onExecute:()=>this.remove(e.id()),hotkeyHash:C.isMacKeyboard?8:46}),new Ro.Separator,new Ro.Action({actionId:s.actionId,label:s.label,icon:s.icon,onExecute:()=>this.openProperties(e)})),r}_unmergeSelection(e){const t=this._getSelectedEntities();if(1!==t.length)throw new Error("Only one object can be unmerged");const n=t[0],o=(0,T.ensureNotNull)(this._model.dataSourceForId(ro(n.id()).persistentId));if(!(0,jo.isPriceDataSource)(o))throw new Error("Entity is not IPriceDataSource");(0===e?this._controller.unmergeSourceUp:this._controller.unmergeSourceDown).call(this._controller,o);gn(0===e?"New pane above":"New pane below",mn([n]))}_recalculateTree(){const e=new so(this._controller,this._facade);this._nodes=e.buildTree()}_normalizeTargetAndDropType(e,t){ +let n=this._ensuredEntity(e);return"inside"===t&&(t="before",n=(0,T.ensureNotNull)(this.entity([...n.childrenIds()].shift()||""))),[n,t]}_getSelectedEntities(){const{selected:e,removed:t}=this._selection.selected().reduce(((e,t)=>{const n=this._getEntityById(t);return n?(e.selected.push(n),e):(e.removed.push(t),e)}),{selected:[],removed:[]});return t.length&&Go.logWarn(`Detected dangling sources in selection. They will be ignored: ${JSON.stringify(t)}`),e}_getEntityById(e){return this._facade.getObjectById(e)}}var Qo=n(85067);class Xo extends Qo.DialogRenderer{constructor(){super(),this._handleClose=()=>{r.unmountComponentAtNode(this._container),this._setVisibility(!1),null!==this._viewModel&&(this._viewModel.destroy(),this._viewModel=null)};const e=(0,Xn.service)(eo.CHART_WIDGET_COLLECTION_SERVICE);this._activeChartWidget=e.activeChartWidget.value(),this._viewModel=new Jo(e.activeChartWidget)}hide(){this._handleClose()}isVisible(){return this.visible().value()}show(){g().then((()=>{null!==this._viewModel&&(r.render(o.createElement(Jn,{onClose:this._handleClose,viewModel:this._viewModel,activeChartWidget:this._activeChartWidget}),this._container),this._setVisibility(!0))}))}}},37968:(e,t,n)=>{"use strict";n.d(t,{useForceUpdate:()=>r});var o=n(50959);const r=()=>{const[,e]=(0,o.useReducer)((e=>e+1),0);return e}},77975:(e,t,n)=>{"use strict";n.d(t,{useWatchedValueReadonly:()=>r});var o=n(50959);const r=(e,t=!1)=>{const n="watchedValue"in e?e.watchedValue:void 0,r="defaultValue"in e?e.defaultValue:e.watchedValue.value(),[i,s]=(0,o.useState)(n?n.value():r);return(t?o.useLayoutEffect:o.useEffect)((()=>{if(n){s(n.value());const e=e=>s(e);return n.subscribe(e),()=>n.unsubscribe(e)}return()=>{}}),[n]),i}},63932:(e,t,n)=>{"use strict";n.d(t,{Spinner:()=>s});var o=n(50959),r=n(97754),i=n(58096);n(83135);function s(e){const t=r(e.className,"tv-spinner","tv-spinner--shown",`tv-spinner--size_${i.spinnerSizeMap[e.size||i.DEFAULT_SIZE]}`);return o.createElement("div",{className:t,style:e.style,role:"progressbar"})}},81261:(e,t,n)=>{"use strict";n.d(t,{focusFirstMenuItem:()=>c,handleAccessibleMenuFocus:()=>l,handleAccessibleMenuKeyDown:()=>a,queryMenuElements:()=>h});var o=n(16838),r=n(71468),i=n(68335);const s=[37,39,38,40];function l(e,t){e.target&&o.PLATFORM_ACCESSIBILITY_ENABLED&&e.relatedTarget===t.current&&c(e.target)}function a(e){if(!o.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;const t=(0,i.hashFromEvent)(e);if(!s.includes(t))return;const n=document.activeElement;if(!(document.activeElement instanceof HTMLElement))return;const l=h(e.currentTarget).sort(o.navigationOrderComparator);if(0===l.length)return;const a=document.activeElement.closest('[data-role="menuitem"]');if(!(a instanceof HTMLElement))return;const c=l.indexOf(a);if(-1===c)return;const m=g(a),p=m.indexOf(document.activeElement),f=-1!==p,v=e=>{n&&(0,r.becomeSecondaryElement)(n),(0,r.becomeMainElement)(e),e.focus()};switch(t){case 37:if(!m.length)return;e.preventDefault(),v(0===p?l[c]:f?u(m,p,-1):m[m.length-1]);break;case 39: +if(!m.length)return;e.preventDefault(),p===m.length-1?v(l[c]):v(f?u(m,p,1):m[0]);break;case 38:{e.preventDefault();const t=u(l,c,-1);if(f){const e=d(t,p);v(e||t);break}v(t);break}case 40:{e.preventDefault();const t=u(l,c,1);if(f){const e=d(t,p);v(e||t);break}v(t)}}}function c(e){const[t]=h(e);t&&((0,r.becomeMainElement)(t),t.focus())}function u(e,t,n){return e[(t+e.length+n)%e.length]}function d(e,t){const n=g(e);return n.length?n[(t+n.length)%n.length]:null}function h(e){return Array.from(e.querySelectorAll('[data-role="menuitem"]:not([disabled], [aria-disabled])')).filter((0,o.createScopedVisibleElementFilter)(e))}function g(e){return Array.from(e.querySelectorAll("[tabindex]:not([disabled], [aria-disabled])")).filter((0,o.createScopedVisibleElementFilter)(e))}},36898:(e,t,n)=>{"use strict";n.d(t,{useMouseClickAutoBlur:()=>s});var o=n(50959),r=n(76460),i=n(16838);function s(e,t=!0){(0,o.useEffect)((()=>{if(!i.PLATFORM_ACCESSIBILITY_ENABLED||!t)return;const n=t=>{const n=e.current;null!==n&&document.activeElement instanceof HTMLElement&&((0,r.isKeyboardClick)(t)||n.contains(document.activeElement)&&"INPUT"!==document.activeElement.tagName&&document.activeElement.blur())};return window.addEventListener("click",n,!0),()=>window.removeEventListener("click",n,!0)}),[t])}},48889:(e,t,n)=>{"use strict";n.d(t,{ToolbarIconButton:()=>l});var o=n(50959),r=n(50238),i=n(16838),s=n(50813);const l=(0,o.forwardRef)((function(e,t){const{tooltip:n,...l}=e,[a,c]=(0,r.useRovingTabindexElement)(t);return o.createElement(s.ToolWidgetIconButton,{"aria-label":i.PLATFORM_ACCESSIBILITY_ENABLED?n:void 0,...l,tag:i.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",ref:a,tabIndex:c,"data-tooltip":n})}))},50298:(e,t,n)=>{"use strict";n.d(t,{ToolbarMenuButton:()=>u});var o=n(50959),r=n(39416),i=n(8087),s=n(50238),l=n(16838),a=n(36898),c=n(81261);const u=(0,o.forwardRef)((function(e,t){const{tooltip:n,menuReference:u=null,...d}=e,[h,g]=(0,s.useRovingTabindexElement)(null),m=(0,r.useFunctionalRefObject)(u);return(0,a.useMouseClickAutoBlur)(m),o.createElement(i.ToolWidgetMenu,{"aria-label":l.PLATFORM_ACCESSIBILITY_ENABLED?n:void 0,...d,ref:t,tag:l.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",reference:h,tabIndex:g,"data-tooltip":n,menuReference:m,onMenuKeyDown:c.handleAccessibleMenuKeyDown,onMenuFocus:e=>(0,c.handleAccessibleMenuFocus)(e,h)})}))},54079:(e,t,n)=>{"use strict";n.d(t,{Toolbar:()=>d});var o=n(50959),r=n(50151),i=n(47201),s=n(3343),l=n(16838),a=n(71468),c=n(39416),u=n(36898);const d=(0,o.forwardRef)((function(e,t){const{onKeyDown:n,orientation:d,blurOnEscKeydown:h=!0,blurOnClick:g=!0,...m}=e,p=l.PLATFORM_ACCESSIBILITY_ENABLED?{role:"toolbar","aria-orientation":d}:{},f=(0,c.useFunctionalRefObject)(t);return(0,o.useLayoutEffect)((()=>{if(!l.PLATFORM_ACCESSIBILITY_ENABLED)return;const e=(0,r.ensureNotNull)(f.current),t=()=>{const t=(0,l.queryTabbableElements)(e).sort(l.navigationOrderComparator);if(0===t.length){const[t]=(0,l.queryFocusableElements)(e).sort(l.navigationOrderComparator);if(void 0===t)return;(0,a.becomeMainElement)(t)} +if(t.length>1){const[,...e]=t;for(const t of e)(0,a.becomeSecondaryElement)(t)}};return window.addEventListener("keyboard-navigation-activation",t),()=>window.removeEventListener("keyboard-navigation-activation",t)}),[]),(0,u.useMouseClickAutoBlur)(f,g),o.createElement("div",{...m,...p,ref:f,onKeyDown:(0,i.createSafeMulticastEventHandler)((function(e){if(!l.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;if(!(document.activeElement instanceof HTMLElement))return;const t=(0,s.hashFromEvent)(e);if(27===t)return e.preventDefault(),void document.activeElement.blur();if("vertical"!==d&&37!==t&&39!==t)return;if("vertical"===d&&38!==t&&40!==t)return;const n=e.currentTarget,o=(0,l.queryFocusableElements)(n).sort(l.navigationOrderComparator);if(0===o.length)return;const r=o.indexOf(document.activeElement);if(-1===r)return;e.preventDefault();const i=()=>{const e=(r+o.length-1)%o.length;(0,a.becomeSecondaryElement)(o[r]),(0,a.becomeMainElement)(o[e]),o[e].focus()},c=()=>{const e=(r+o.length+1)%o.length;(0,a.becomeSecondaryElement)(o[r]),(0,a.becomeMainElement)(o[e]),o[e].focus()};switch(t){case 37:"vertical"!==d&&i();break;case 39:"vertical"!==d&&c();break;case 38:"vertical"===d&&i();break;case 40:"vertical"===d&&c()}}),n)})}))},29540:e=>{e.exports=''},36296:e=>{e.exports=''},33055:e=>{e.exports=''},69533:e=>{e.exports=''},57674:e=>{e.exports=''},80465:e=>{ +e.exports=''},94007:e=>{e.exports=''},52870:e=>{e.exports=''},74059:e=>{e.exports=''},91730:e=>{ +e.exports=''},7295:e=>{e.exports=''},28824:e=>{e.exports=''},49756:e=>{e.exports=''},62766:e=>{ +e.exports=''},98129:e=>{e.exports={ar:["استنساخ ، نسخ"],ca_ES:["Clona, Copia"],cs:"Clone, Copy",de:["Klonen, Kopieren"],el:"Clone, Copy",en:"Clone, Copy",es:["Clonar, Copiar"],fa:"Clone, Copy",fr:["Cloner, Copier"],he_IL:["שכפל, העתק"],hu_HU:"Clone, Copy",id_ID:["Duplikat, Salin"],it:["Clona, copia"],ja:["複製、コピー"],ko:["클론, 카피"],ms_MY:["Klon, Salin"],nl_NL:"Clone, Copy",pl:["Klonuj, Kopiuj"],pt:["Clonar, Copiar"],ro:"Clone, Copy",ru:["Клонировать, копировать"],sv:["Klon, kopiera"],th:["โคลน, ก๊อปปี้"],tr:["Klonla, Kopyala"],vi:["Nhân bản, Sao chép"],zh:["克隆,复制"],zh_TW:["克隆,複製"]}},91073:e=>{e.exports={ar:["أنشئ مجموعة من الرسومات"],ca_ES:["Creeu un grup de gràfics"],cs:"Create a group of drawings",de:["Erstellen Sie eine Gruppe von Zeichnungen"],el:"Create a group of drawings",en:"Create a group of drawings",es:["Cree un grupo de graficos"],fa:"Create a group of drawings",fr:["Créer un groupe de dessins"],he_IL:["צור קבוצת שרטוטים"],hu_HU:"Create a group of drawings",id_ID:["Buat kelompok untuk gambar"],it:["Crea un gruppo di disegni"],ja:["描画のグループを作成"],ko:["드로잉 그룹 만들기"],ms_MY:["Cipta kumpulan untuk lukisan"],nl_NL:"Create a group of drawings",pl:["Utwórz grupę obiektów rysowania"],pt:["Criar um grupo de desenhos"],ro:"Create a group of drawings",ru:["Создать группу объектов рисования"],sv:["Skapa en grup ritningar"],th:["สร้างกรุ๊ปของการวาด"],tr:["Bir grup çizim oluşturun"],vi:["Tạo nhóm các hình vẽ"],zh:["建立一组绘图"],zh_TW:["建立一組繪圖"]}},38207:e=>{e.exports={ar:["المجموعة مخفية في الفاصل الزمني الحالي"],ca_ES:["El grup està ocult a l'interval actual"], +cs:"Group is hidden on current interval",de:["Gruppe ist im aktuellen Intervall verborgen"],el:"Group is hidden on current interval",en:"Group is hidden on current interval",es:["El grupo está oculto en el intervalo actual"],fa:"Group is hidden on current interval",fr:["Le groupe est caché sur l'intervalle actuel"],he_IL:["הקבוצה מוסתרת באינטרוול הנוכחי"],hu_HU:"Group is hidden on current interval",id_ID:["Grup disembunyikan pada interval saat ini"],it:["Il gruppo è nascosto nel timeframe corrente"],ja:["グループは現在の時間足で非表示です"],ko:["현재 인터벌에 대해 그룹이 감춰져 있습니다"],ms_MY:["Kumpulan disembunyikan pada selang masa sekarang"],nl_NL:"Group is hidden on current interval",pl:["Grupa jest ukryta na bieżącym interwale"],pt:["O grupo está oculto no intervalo atual"],ro:"Group is hidden on current interval",ru:["Группа скрыта на текущем интервале"],sv:["Gruppen är dold i det aktuella intervallet"],th:["กรุ๊ปถูกซ่อนบนช่วงเวลาปัจจุบัน"],tr:["Grup şu anki aralıkta gizli"],vi:["Nhóm được ẩn trong chế độ hiện tại"],zh:["该组在当前时间间隔内隐藏"],zh_TW:["該組隱藏在當前的時間間隔內"]}},39781:e=>{e.exports={ar:["الرسم مخفي على الفاصل الزمني الحالي"],ca_ES:["El dibuix està ocult a l'interval actual"],cs:"Drawing is hidden on current interval",de:["Zeichnung ist für das aktuelle Intervall ausgeblendet"],el:"Drawing is hidden on current interval",en:"Drawing is hidden on current interval",es:["El dibujo está oculto en el intervalo actual"],fa:"Drawing is hidden on current interval",fr:["Le dessin est caché sur l'intervalle actuel"],he_IL:["הציור מוסתר באינטרוול הנוכחי"],hu_HU:"Drawing is hidden on current interval",id_ID:["Gambar disembunyikan pada interval saat ini"],it:["Il disegno è nascosto sul timeframe corrente"],ja:["描画は現在の時間足で非表示です"],ko:["커런트 인터벌에서는 드로잉이 숨겨져 있습니다"],ms_MY:["Lukisan disembunyikan pada selang masa terkini"],nl_NL:"Drawing is hidden on current interval",pl:["Rysunek jest ukryty na bieżącym interwale"],pt:["O desenho está oculto no intervalo atual"],ro:"Drawing is hidden on current interval",ru:["Объект рисования скрыт на этом интервале"],sv:["Ritning är dold på aktuellt intervall"],th:["การวาดถูกซ่อนไว้สำหรับช่วงเวลาปัจจุบัน"],tr:["Çizim, geçerli aralıkta gizlendi"],vi:["Bản vẽ bị ẩn trong khoảng thời gian hiện tại"],zh:["在当前时间周期内隐藏绘图"],zh_TW:["在當前時間周期內隱藏繪圖"]}},31095:e=>{e.exports={ar:["شجرة الكائنات"],ca_ES:["Arbre d'objectes"],cs:"Object tree",de:["Objektbaum"],el:"Object tree",en:"Object tree",es:["Árbol de objetos"],fa:"Object tree",fr:["Arborescence des objets"],he_IL:["אובייקט עץ"],hu_HU:"Object tree",id_ID:["Pohon objek"],it:["Albero oggetti"],ja:["オブジェクトツリー"],ko:["오브젝트 트리"],ms_MY:["Salasilah Objek"],nl_NL:"Object tree",pl:["Drzewo obiektów"],pt:["Árvore de objetos"],ro:"Object tree",ru:["Дерево объектов"],sv:["Objektträd"],th:["แผนผังวัตถุ"],tr:["Nesne ağacı"],vi:["Danh sách đối tượng"],zh:["对象树"],zh_TW:["物件樹"]}},74860:e=>{e.exports={ar:["رسومات محلية"],ca_ES:["Dibuixos locals"],cs:"Local drawings",de:["Lokale Zeichnungen"],el:"Local drawings",en:"Local drawings",es:["Dibujos locales"],fa:"Local drawings",fr:["Dessins locaux"], +he_IL:["שרטוטים מקומיים"],hu_HU:"Local drawings",id_ID:["Gambar lokal"],it:["Disegni in loco"],ja:["ローカルの描画"],ko:["로컬 드로잉"],ms_MY:["Lukisan tempatan"],nl_NL:"Local drawings",pl:["Rysunki lokalne"],pt:["Desenhos locais"],ro:"Local drawings",ru:["На выбранном графике"],sv:["Lokala ritningar"],th:["ภาพวาดท้องถิ่น"],tr:["Lokal çizimler"],vi:["Bản vẽ cục bộ"],zh:["本地绘图"],zh_TW:["當地繪圖"]}},72357:e=>{e.exports={ar:["إدارة رسومات التنسيق"],ca_ES:["Gestiona els dibuixos dels dissenys"],cs:"Manage layout drawings",de:["Zeichnungen des Layouts verwalten"],el:"Manage layout drawings",en:"Manage layout drawings",es:["Gestionar los dibujos de los diseños"],fa:"Manage layout drawings",fr:["Gérer les dessins de mise en page"],he_IL:["נהל שרטוטי פריסה"],hu_HU:"Manage layout drawings",id_ID:["Kelola layout gambar"],it:["Gestisci disegni del layout"],ja:["レイアウトの描画を管理"],ko:["레이아웃 드로잉 관리"],ms_MY:["Urus susun atur lukisan"],nl_NL:"Manage layout drawings",pl:["Zarządzaj rysunkami układu"],pt:["Administre seu layout de desenhos"],ro:"Manage layout drawings",ru:["Настройки объектов рисования графика"],sv:["Hantera layoutritningar"],th:["จัดการการวาดเลย์เอาท์"],tr:["Yerleşim çizimlerini yönet"],vi:["Quản lý bố cục hình vẽ"],zh:["管理布局绘图"],zh_TW:["管理版面繪圖"]}},18570:e=>{e.exports={ar:["لا يوجد رسوم حتى الآن"],ca_ES:["Encara no hi ha dibuixos"],cs:["Zatím Žádné Nákresy"],de:["Noch keine Zeichnungen"],el:["Δεν υπάρχουν ακομα σχέδια"],en:"No drawings yet",es:["No hay dibujos todavía"],fa:["شکلی رسم نشده است"],fr:["Pas de Dessins pour le moment"],he_IL:["אין שרטוט עדיין"],hu_HU:["Nincs még rajz"],id_ID:["Belum ada gambar saat ini"],it:["Nessun disegno disponibile"],ja:["未描画"],ko:["그림없음"],ms_MY:["Masih belum ada lukisan"],nl_NL:["Nog geen tekeningen"],pl:["Brak rysunków"],pt:["Ainda sem desenhos"],ro:"No drawings yet",ru:["Нет инструментов рисования"],sv:["Inga ritningar än"],th:["ยังไม่มีรูปวาด"],tr:["Henüz çizim yok"],vi:["Chưa có bản vẽ nào"],zh:["尚未绘图"],zh_TW:["尚無任何繪圖"]}},87871:e=>{e.exports={ar:["متزامن كليًا"],ca_ES:["Sincronitzat globalment"],cs:"Synced globally",de:["Global synchronisiert"],el:"Synced globally",en:"Synced globally",es:["Sincronizado globalmente"],fa:"Synced globally",fr:["Synchronisé globalement"],he_IL:["מסונכרן ברחבי העולם"],hu_HU:"Synced globally",id_ID:["Disinkronisasi secara global"],it:["Sincronizzazione globale"],ja:["グローバルに同期"],ko:["전체 싱크"],ms_MY:["Disegerakkan secara sejagat"],nl_NL:"Synced globally",pl:["Zsynchronizowane globalnie"],pt:["Sincronizado em tudo"],ro:"Synced globally",ru:["Синхр. везде"],sv:["Synkad globalt"],th:["ซิงค์ทั่วโลก"],tr:["Küresel senkronize"],vi:["Đã đồng bộ hóa trên toàn cầu"],zh:["全局同步"],zh_TW:["全球同步"]}},10538:e=>{e.exports={ar:["تمت المزامنة في التنسيق"],ca_ES:["Sincronitzat a la plantilla"],cs:"Synced in layout",de:["Im Layout synchronisiert"],el:"Synced in layout",en:"Synced in layout",es:["Sincronizado en la plantilla"],fa:"Synced in layout",fr:["Synchronisé dans la mise en page"],he_IL:["מסונכרן בפריסה"],hu_HU:"Synced in layout",id_ID:["Disinkronisasi dalam layout"], +it:["Sincronizzazione su layout"],ja:["レイアウト内で同期"],ko:["레이아웃 싱크"],ms_MY:["Disegerakkan di dalam susun atur"],nl_NL:"Synced in layout",pl:["Zsynchronizowane w układzie"],pt:["Sincronizado no layout"],ro:"Synced in layout",ru:["Синхр. на всех графиках"],sv:["Synkad i layout"],th:["ซิงค์ในเลย์เอาต์"],tr:["Düzende senkronize"],vi:["Đã đồng bộ hóa trong bố cục"],zh:["在布局内同步"],zh_TW:["版面同步"]}},85128:e=>{e.exports={ar:["إزالة كافة الرسومات لهذا الرمز"],ca_ES:["Elimina tots els dibuixos per a aquest símbol"],cs:"Remove all drawings for this symbol",de:["Alle Zeichnungen für dieses Symbol entfernen"],el:"Remove all drawings for this symbol",en:"Remove all drawings for this symbol",es:["Eliminar todos los dibujos para este símbolo"],fa:"Remove all drawings for this symbol",fr:["Supprimer tous les dessins pour ce symbole"],he_IL:["הסר את כל השרטוטים לסימול זה"],hu_HU:"Remove all drawings for this symbol",id_ID:["Hilangkan seluruh gambar pada simbol ini"],it:["Rimuove tutti i disegni su questo simbolo"],ja:["このシンボルのすべての描画を削除"],ko:["이 심볼에 대한 모든 드로잉 없애기"],ms_MY:["Buang semua lukisan untuk simbol ini"],nl_NL:"Remove all drawings for this symbol",pl:["Usuń wszystkie obiekty rysowania dla tego symbolu"],pt:["Remover todos os desenhos deste símbolo"],ro:"Remove all drawings for this symbol",ru:["Удалить все объекты рисования для этого символа"],sv:["Ta bort alla ritningar för denna symbol"],th:["ลบการวาดทั้งหมดของตัวย่อนี้"],tr:["Bu sembol için tüm çizimleri kaldır"],vi:["Loại bỏ tất cả nét vẽ cho mã này"],zh:["移除该商品代码的所有绘图"],zh_TW:["刪除此商品代碼的所有繪圖"]}},35038:e=>{e.exports={ar:["تغيير الأسم"],ca_ES:["Reanomenar"],cs:"Rename",de:["Umbenennen"],el:"Rename",en:"Rename",es:["Renombrar."],fa:"Rename",fr:["Renommer"],he_IL:["שנה שם"],hu_HU:["Átnevezés"],id_ID:["Mengganti Nama"],it:["Rinomina"],ja:["名前の変更"],ko:["이름 바꾸기"],ms_MY:["Namakan semula"],nl_NL:"Rename",pl:["Zmień nazwę"],pt:["Renomear"],ro:"Rename",ru:["Переименовать"],sv:["Döp om"],th:["เปลี่ยนชื่อ"],tr:["Yeni Ad Ver"],vi:["Đổi tên"],zh:["重命名"],zh_TW:["重新命名"]}},40001:e=>{e.exports={ar:["غيّر عنوان {sourceTitle} إلى {newSourceTitle}"],ca_ES:["canvia el títol {sourceTitle} per {newSourceTitle}"],cs:"change {sourceTitle} title to {newSourceTitle}",de:["{sourceTitle} zu {newSourceTitle} ändern"],el:"change {sourceTitle} title to {newSourceTitle}",en:"change {sourceTitle} title to {newSourceTitle}",es:["cambiar el título {sourceTitle} por {newSourceTitle}"],fa:"change {sourceTitle} title to {newSourceTitle}",fr:["Remplacer le titre {sourceTitle} par {newSourceTitle}"],he_IL:["שנה את {sourceTitle} כותרת ל- {newSourceTitle}"],hu_HU:"change {sourceTitle} title to {newSourceTitle}",id_ID:["Ubah judul {sourceTitle} menjadi {newSourceTitle}"],it:["Cambia titolo da {sourceTitle} a {newSourceTitle}"],ja:["{sourceTitle}のタイトルを{newSourceTitle}に変更"],ko:["{sourceTitle} 타이틀을 {newSourceTitle} 으로 바꾸기"],ms_MY:["Tukar tajuk {sourceTitle} kepada {newSourceTitle}"],nl_NL:"change {sourceTitle} title to {newSourceTitle}",pl:["Zmień tytuł {sourceTitle} na {newSourceTitle}."], +pt:["Mudar {sourceTitle} título para {newSourceTitle}"],ro:["Change {sourceTitle} title to {newSourceTitle}"],ru:["изменение названия {sourceTitle} на {newSourceTitle}"],sv:["Ändra {sourceTitle} titel till {newSourceTitle}"],th:["เปลี่ยนชื่อ {sourceTitle} ไปเป็น {newSourceTitle}"],tr:["{sourceTitle} başlığını {newSourceTitle} olarak değiştirin"],vi:["Thay đổi {sourceTitle} tiêu đề sang {newSourceTitle}"],zh:["将{sourceTitle}标题更改为{newSourceTitle}"],zh_TW:["將{sourceTitle}標題更改為{newSourceTitle}"]}},28506:e=>{e.exports={ar:["إخفاء العناصر"],ca_ES:["amaga objectes"],cs:"hide objects",de:["Objekte ausblenden"],el:"hide objects",en:"hide objects",es:["ocultar objetos"],fa:"hide objects",fr:["masquer les objets"],he_IL:["הסתר אובייקטים"],hu_HU:"hide objects",id_ID:["sembunyikan objek"],it:["nascondi oggetti"],ja:["オブジェクトの非表示"],ko:["오브젝트 숨기기"],ms_MY:["sembunyi objek"],nl_NL:"hide objects",pl:["ukryj obiekty"],pt:["ocultar objetos"],ro:"hide objects",ru:["скрытие объектов"],sv:["dölj objekt"],th:["ซ่อนออบเจ็กต์"],tr:["nesneleri gizle"],vi:["ẩn đối tượng"],zh:["隐藏对象"],zh_TW:["隱藏物件"]}},8343:e=>{e.exports={ar:["أدخل المصدر (المصادر) بعد ذلك"],ca_ES:["introdueix font(s) després"],cs:"insert source(s) after",de:["Quelle(n) einfügen nach"],el:"insert source(s) after",en:"insert source(s) after",es:["introducir fuente(s) después"],fa:"insert source(s) after",fr:["insérer la/les source(s) après"],he_IL:["הכנס מקור(ות) לאחר מכן"],hu_HU:"insert source(s) after",id_ID:["masukkan sumber setelah"],it:["inserimento fonti"],ja:["後にソースを挿入"],ko:["~뒤에 소스 넣기"],ms_MY:["masukkan sumber(s) selepas"],nl_NL:"insert source(s) after",pl:["wstaw źródła po"],pt:["inserir fonte(s) depois"],ro:"insert source(s) after",ru:["вставку объекта(ов) после"],sv:["infoga källa(källor) efter"],th:["แทรกแหล่งที่มาหลังจาก"],tr:["kaynağ(ı) ardına ekle"],vi:["chèn (các) nguồn sau đó"],zh:["插入源到后面"],zh_TW:["插入源到後面"]}},40566:e=>{e.exports={ar:["تحريك العناصر"],ca_ES:["mou objectes"],cs:"move objects",de:["Objekte Bewegen"],el:"move objects",en:"move objects",es:["mover objetos"],fa:"move objects",fr:["Déplacer les objets"],he_IL:["הזז אובייקטים"],hu_HU:"move objects",id_ID:["Pindahkan objek"],it:["Sposta oggetti"],ja:["オブジェクトを移動"],ko:["오브젝트 옮기기"],ms_MY:["Pindahkan objek"],nl_NL:"move objects",pl:["Przenieś obiekty"],pt:["Mover objetos"],ro:["Move objects"],ru:["перемещение объектов"],sv:["Flytta objekt"],th:["ย้ายวัตถุ"],tr:["nesneleri taşı"],vi:["Chuyển đối tượng"],zh:["移动对象"],zh_TW:["移動物件"]}},87358:e=>{e.exports={ar:["عرض ‎{title}‎"],ca_ES:["mostra {title}"],cs:"show {title}",de:["{title} anzeigen"],el:"show {title}",en:"show {title}",es:["mostrar {title}"],fa:"show {title}",fr:["afficher {title}"],he_IL:["הצג ‎{title}‎"],hu_HU:"show {title}",id_ID:["tampilkan {title}"],it:["mostra {title}"],ja:["{title}の表示"],ko:["{title} 보이기"],ms_MY:["tunjuk {title}"],nl_NL:"show {title}",pl:["pokaż {title}"],pt:["exibir {title}"],ro:"show {title}",ru:["отображение: {title}"],sv:["visa {title}"],th:["แสดง {title}"],tr:["{title} göster"],vi:["hiện {title}"],zh:["显示{title}"], +zh_TW:["顯示{title}"]}},63549:e=>{e.exports={ar:["إظهار العناصر"],ca_ES:["mostra objectes"],cs:"show objects",de:["Objekte einblenden"],el:"show objects",en:"show objects",es:["mostrar objetos"],fa:"show objects",fr:["afficher les objets"],he_IL:["הצג אובייקטים"],hu_HU:"show objects",id_ID:["tampilkan objek"],it:["mostra oggetti"],ja:["オブジェクトの表示"],ko:["오브젝트 보이기"],ms_MY:["tunjuk objek"],nl_NL:"show objects",pl:["pokaż obiekty"],pt:["exibir objetos"],ro:"show objects",ru:["отображение объектов"],sv:["visa objekt"],th:["แสดงออบเจ็กต์"],tr:["nesneleri göster"],vi:["hiển thị đối tượng"],zh:["显示对象"],zh_TW:["顯示物件"]}},57428:e=>{e.exports={ar:["إزالة العناصر"],ca_ES:["elimina objectes"],cs:"remove objects",de:["Objekte entfernen"],el:"remove objects",en:"remove objects",es:["eliminar objetos"],fa:"remove objects",fr:["supprimer les objets"],he_IL:["הסר אובייקטים"],hu_HU:"remove objects",id_ID:["Hilangkan objek"],it:["rimuovi oggetti"],ja:["オブジェクトの削除"],ko:["오브젝트 없애기"],ms_MY:["buang objek"],nl_NL:"remove objects",pl:["usuń obiekty"],pt:["remover objetos"],ro:"remove objects",ru:["удаление объектов"],sv:["Ta bort objekt"],th:["ลบออบเจ็กต์"],tr:["nesneleri kaldır"],vi:["di chuyển đối tượng"],zh:["移除对象"],zh_TW:["移除物件"]}},23481:e=>{e.exports={ar:["حذف كافة خطوط الأدوات لـ {symbol}"],ca_ES:["elimina totes les eines de línies per a {symbol}"],cs:"remove all line tools for {symbol}",de:["alle Linienwerkzeuge für {symbol} entfernen"],el:"remove all line tools for {symbol}",en:"remove all line tools for {symbol}",es:["eliminar todas las herramientas de líneas para {symbol}"],fa:"remove all line tools for {symbol}",fr:["supprimer tous les outils de ligne pour {symbol}."],he_IL:["הסרת כל קבוצת כלי קו ‎{symbol}‎"],hu_HU:"remove all line tools for {symbol}",id_ID:["Hilangkan semua peralatan garis untuk {symbol}"],it:["rimuovi tutte le linee da {symbol}"],ja:["{symbol}のすべてのラインツールの削除"],ko:["{symbol}의 모든 줄 도구 제거"],ms_MY:["buang semua alat garisan untuk {symbol}"],nl_NL:"remove all line tools for {symbol}",pl:["usuń wszystkie narzędzia linii dla {symbol}"],pt:["remover todas as ferramentas de linhas para {symbol}"],ro:"remove all line tools for {symbol}",ru:["удаление всех объектов рисования для {symbol}"],sv:["Ta bort alla linjeverktyg för {symbol}"],th:["ลบเครื่องมือเส้นทั้งหมดสำหรับ {symbol}"],tr:["{symbol} için tüm çizgi araçlarını kaldır"],vi:["loại bỏ tất cả đường công cụ cho {symbol}"],zh:["移除{symbol}的所有线条工具"],zh_TW:["移除{symbol}的所有線條工具"]}},42743:e=>{e.exports={ar:["مع ‎{drawingsCount}‎ رسم","مع ‎{drawingsCount}‎ رسم","مع ‎{drawingsCount}‎ رسم","مع ‎{drawingsCount}‎ رسوم","مع ‎{drawingsCount}‎ رسماً","مع ‎{drawingsCount}‎ رسماً"],ca_ES:["amb {drawingsCount} dibuix","amb {drawingsCount} dibuixos"],cs:"with {drawingsCount} drawing",de:["mit {drawingsCount} Zeichnung","mit {drawingsCount} Zeichnungen"],el:"with {drawingsCount} drawing",en:"with {drawingsCount} drawing",es:["con {drawingsCount} dibujo","con {drawingsCount} dibujos"],fa:["with {drawingsCount} drawings"],fr:["avec {drawingsCount} dessin","avec {drawingsCount} dessins"], +he_IL:["עם שרטוט ‎{drawingsCount}‎","עם ‎{drawingsCount}‎ שרטוטים","עם ‎{drawingsCount}‎ שרטוטים","עם ‎{drawingsCount}‎ שרטוטים"],hu_HU:["with {drawingsCount} drawings"],id_ID:["dengan {drawingsCount} gambar"],it:["con {drawingsCount} disegno","con {drawingsCount} disegni"],ja:["に{drawingsCount}個の描画"],ko:["{drawingsCount} 드로잉이 있는"],ms_MY:["dengan {drawingsCount} lukisan"],nl_NL:"with {drawingsCount} drawing",pl:["z {drawingsCount} rysunkiem","z {drawingsCount} rysunkami","z {drawingsCount} rysunkami","z {drawingsCount} rysunkami"],pt:["com {drawingsCount} desenho","com {drawingsCount} desenhos"],ro:"with {drawingsCount} drawing",ru:["с {drawingsCount} объектом рисования","с {drawingsCount} объектами рисования","с {drawingsCount} объектами рисования","с {drawingsCount} объектами рисования"],sv:["med {drawingsCount} ritverktyg","med {drawingsCount} ritverktyg"],th:["กับ {drawingsCount} การวาด"],tr:["{drawingsCount} çizim ile","{drawingsCount} çizim ile"],vi:["với {drawingsCount} nét vẽ"],zh:["含{drawingsCount}个绘图"],zh_TW:["含{drawingsCount}個繪圖"]}},88143:e=>{e.exports={ar:["‎{drawingsCount}‎ رسم","‎{drawingsCount}‎ رسم","‎{drawingsCount}‎ رسم","‎{drawingsCount}‎ رسوم","‎{drawingsCount}‎ رسماً","‎{drawingsCount}‎ رسماً"],ca_ES:["{drawingsCount} dibuix","{drawingsCount} dibuixos"],cs:"{drawingsCount} drawing",de:["{drawingsCount} Zeichnung","{drawingsCount} Zeichnungen"],el:"{drawingsCount} drawing",en:"{drawingsCount} drawing",es:["{drawingsCount} dibujo","{drawingsCount} dibujos"],fa:["{drawingsCount} drawings"],fr:["{drawingsCount} dessin","{drawingsCount} dessins"],he_IL:["שרטוט ‎{drawingsCount}‎","‎{drawingsCount}‎ שרטוטים","‎{drawingsCount}‎ שרטוטים","‎{drawingsCount}‎ שרטוטים"],hu_HU:["{drawingsCount} drawings"],id_ID:["{drawingsCount} gambar"],it:["{drawingsCount} disegno","{drawingsCount} disegni"],ja:["{drawingsCount}個の描画"],ko:["{drawingsCount} 드로잉"],ms_MY:["{drawingsCount} lukisan"],nl_NL:"{drawingsCount} drawing",pl:["{drawingsCount} rysunek","{drawingsCount} rysunki","{drawingsCount} rysunków","{drawingsCount} rysunków"],pt:["{drawingsCount} desenho","{drawingsCount} desenhos"],ro:"{drawingsCount} drawing",ru:["{drawingsCount} объект рисования","{drawingsCount} объекта рисования","{drawingsCount} объектов рисования","{drawingsCount} объектов рисования"],sv:["{drawingsCount} ritverktyg","{drawingsCount} ritverktyg"],th:["{drawingsCount} การวาด"],tr:["{drawingsCount} çizimi","{drawingsCount} çizimi"],vi:["{drawingsCount} nét vẽ"],zh:["{drawingsCount}个绘图"],zh_TW:["{drawingsCount}個繪圖"]}},52908:e=>{e.exports={ar:["‎{symbolsCount}‎ رمز","‎{symbolsCount}‎ رمز","‎{symbolsCount}‎ رمز","‎{symbolsCount}‎ رموز","‎{symbolsCount}‎ رمزاً","‎{symbolsCount}‎ رمزاً"],ca_ES:["{symbolsCount} símbol","{symbolsCount} símbols"],cs:"{symbolsCount} symbol",de:["{symbolsCount} Symbol","{symbolsCount} Symbole"],el:"{symbolsCount} symbol",en:"{symbolsCount} symbol",es:["{symbolsCount} símbolo","{symbolsCount} símbolos"],fa:["{symbolsCount} symbols"],fr:["{symbolsCount} symbole","{symbolsCount} symboles"], +he_IL:["סימול ‎{symbolsCount}‎","‎{symbolsCount}‎ סימולים","‎{symbolsCount}‎ סימולים","‎{symbolsCount}‎ סימולים"],hu_HU:["{symbolsCount} symbols"],id_ID:["{symbolsCount} simbol"],it:["{symbolsCount} simbolo","{symbolsCount} simboli"],ja:["{symbolsCount}シンボル"],ko:["{symbolsCount} 심볼"],ms_MY:["Simbol {symbolsCount}"],nl_NL:"{symbolsCount} symbol",pl:"{symbolsCount} symbol",pt:["{symbolsCount} símbolo","{symbolsCount} símbolos"],ro:"{symbolsCount} symbol",ru:["{symbolsCount} символ","{symbolsCount} символа","{symbolsCount} символов","{symbolsCount} символов"],sv:"{symbolsCount} symbol",th:["{symbolsCount} สัญลักษณ์"],tr:["{symbolsCount} sembol","{symbolsCount} sembol"],vi:["{symbolsCount} mã giao dịch"],zh:["{symbolsCount}个商品"],zh_TW:["{symbolsCount}個商品"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/object-tree-dialog.f3c95c3754723530ee6d.js b/charting_library/bundles/object-tree-dialog.f3c95c3754723530ee6d.js deleted file mode 100644 index 1dd78bd9..00000000 --- a/charting_library/bundles/object-tree-dialog.f3c95c3754723530ee6d.js +++ /dev/null @@ -1,39 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4862],{25398:e=>{e.exports={"round-button":"round-button-FujgyDpN",icon:"icon-FujgyDpN",content:"content-FujgyDpN",link:"link-FujgyDpN","color-brand":"color-brand-FujgyDpN","variant-primary":"variant-primary-FujgyDpN","disable-themes":"disable-themes-FujgyDpN",activated:"activated-FujgyDpN","variant-quiet-primary":"variant-quiet-primary-FujgyDpN","variant-secondary":"variant-secondary-FujgyDpN","variant-ghost":"variant-ghost-FujgyDpN","color-gray":"color-gray-FujgyDpN","color-red":"color-red-FujgyDpN","color-black":"color-black-FujgyDpN","color-invertedblack":"color-invertedblack-FujgyDpN","size-xsmall":"size-xsmall-FujgyDpN","icon-only":"icon-only-FujgyDpN","with-start-icon":"with-start-icon-FujgyDpN","with-end-icon":"with-end-icon-FujgyDpN",startIcon:"startIcon-FujgyDpN",endIcon:"endIcon-FujgyDpN","size-small":"size-small-FujgyDpN","size-medium":"size-medium-FujgyDpN","size-large":"size-large-FujgyDpN","size-xlarge":"size-xlarge-FujgyDpN","size-xxlarge":"size-xxlarge-FujgyDpN",animated:"animated-FujgyDpN",stretch:"stretch-FujgyDpN"}},81026:e=>{e.exports={container:"container-WDZ0PRNh","container-xxsmall":"container-xxsmall-WDZ0PRNh","container-xsmall":"container-xsmall-WDZ0PRNh","container-small":"container-small-WDZ0PRNh","container-medium":"container-medium-WDZ0PRNh","container-large":"container-large-WDZ0PRNh","intent-default":"intent-default-WDZ0PRNh",focused:"focused-WDZ0PRNh",readonly:"readonly-WDZ0PRNh",disabled:"disabled-WDZ0PRNh","with-highlight":"with-highlight-WDZ0PRNh",grouped:"grouped-WDZ0PRNh","adjust-position":"adjust-position-WDZ0PRNh","first-row":"first-row-WDZ0PRNh","first-col":"first-col-WDZ0PRNh",stretch:"stretch-WDZ0PRNh","font-size-medium":"font-size-medium-WDZ0PRNh","font-size-large":"font-size-large-WDZ0PRNh","no-corner-top-left":"no-corner-top-left-WDZ0PRNh","no-corner-top-right":"no-corner-top-right-WDZ0PRNh","no-corner-bottom-right":"no-corner-bottom-right-WDZ0PRNh","no-corner-bottom-left":"no-corner-bottom-left-WDZ0PRNh","size-xxsmall":"size-xxsmall-WDZ0PRNh","size-xsmall":"size-xsmall-WDZ0PRNh","size-small":"size-small-WDZ0PRNh","size-medium":"size-medium-WDZ0PRNh","size-large":"size-large-WDZ0PRNh","intent-success":"intent-success-WDZ0PRNh","intent-warning":"intent-warning-WDZ0PRNh","intent-danger":"intent-danger-WDZ0PRNh","intent-primary":"intent-primary-WDZ0PRNh","border-none":"border-none-WDZ0PRNh","border-thin":"border-thin-WDZ0PRNh","border-thick":"border-thick-WDZ0PRNh",highlight:"highlight-WDZ0PRNh",shown:"shown-WDZ0PRNh"}},7236:e=>{e.exports={"inner-slot":"inner-slot-W53jtLjw",interactive:"interactive-W53jtLjw",icon:"icon-W53jtLjw","inner-middle-slot":"inner-middle-slot-W53jtLjw","before-slot":"before-slot-W53jtLjw","after-slot":"after-slot-W53jtLjw"}},30930:e=>{e.exports={input:"input-RUSovanF","size-xxsmall":"size-xxsmall-RUSovanF","size-xsmall":"size-xsmall-RUSovanF","size-small":"size-small-RUSovanF","size-medium":"size-medium-RUSovanF","size-large":"size-large-RUSovanF", -"with-start-slot":"with-start-slot-RUSovanF","with-end-slot":"with-end-slot-RUSovanF"}},48729:e=>{e.exports={"round-tabs":"round-tabs-J4T7wK54","align-start":"align-start-J4T7wK54","align-center":"align-center-J4T7wK54",tab:"tab-J4T7wK54","tab-primary":"tab-primary-J4T7wK54",checked:"checked-J4T7wK54","tab-ghost":"tab-ghost-J4T7wK54","size-xsmall":"size-xsmall-J4T7wK54","size-small":"size-small-J4T7wK54","size-large":"size-large-J4T7wK54"}},23490:e=>{e.exports={dropTargetInside:"dropTargetInside-e_nPSSdZ",dropTarget:"dropTarget-e_nPSSdZ",before:"before-e_nPSSdZ",after:"after-e_nPSSdZ"}},75564:e=>{e.exports={wrap:"wrap-IEe5qpW4",selected:"selected-IEe5qpW4",childOfSelected:"childOfSelected-IEe5qpW4",disabled:"disabled-IEe5qpW4",expandHandle:"expandHandle-IEe5qpW4",expanded:"expanded-IEe5qpW4"}},76106:e=>{e.exports={separator:"separator-MgF6KBas",tree:"tree-MgF6KBas",overlayScrollWrap:"overlayScrollWrap-MgF6KBas",listContainer:"listContainer-MgF6KBas"}},28355:e=>{e.exports={title:"title-QPktCwTY",tabs:"tabs-QPktCwTY",empty:"empty-QPktCwTY",image:"image-QPktCwTY",spinner:"spinner-QPktCwTY",contentList:"contentList-QPktCwTY"}},17742:e=>{e.exports={dialog:"dialog-VUnQLSMH",button:"button-VUnQLSMH"}},22813:e=>{e.exports={title:"title-uNZ8yW1y",withoutIcon:"withoutIcon-uNZ8yW1y",buttons:"buttons-uNZ8yW1y",button:"button-uNZ8yW1y",disabled:"disabled-uNZ8yW1y",spacing:"spacing-uNZ8yW1y"}},87769:e=>{e.exports={wrap:"wrap-C8ln3wvp",dialog:"dialog-C8ln3wvp",offset:"offset-C8ln3wvp",title:"title-C8ln3wvp",main:"main-C8ln3wvp",disabled:"disabled-C8ln3wvp",icon:"icon-C8ln3wvp",pathIcon:"pathIcon-C8ln3wvp",syncIconWrap:"syncIconWrap-C8ln3wvp",syncIcon:"syncIcon-C8ln3wvp",rightButtons:"rightButtons-C8ln3wvp",hover:"hover-C8ln3wvp",expandHandle:"expandHandle-C8ln3wvp",button:"button-C8ln3wvp",selected:"selected-C8ln3wvp",childOfSelected:"childOfSelected-C8ln3wvp",renameInput:"renameInput-C8ln3wvp",warn:"warn-C8ln3wvp",visible:"visible-C8ln3wvp"}},6909:e=>{e.exports={wrap:"wrap-ukH4sVzT",space:"space-ukH4sVzT",tree:"tree-ukH4sVzT"}},86928:e=>{e.exports={button:"button-w6lVe_oI",hovered:"hovered-w6lVe_oI",disabled:"disabled-w6lVe_oI"}},27011:(e,t,n)=>{"use strict";function o(e,t){return t||null==e||("string"==typeof e||Array.isArray(e))&&0===e.length}n.d(t,{isIconOnly:()=>o})},86332:(e,t,n)=>{"use strict";n.d(t,{ControlGroupContext:()=>o});const o=n(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},95604:(e,t,n)=>{"use strict";function o(e){let t=0;return e.isTop&&e.isLeft||(t+=1),e.isTop&&e.isRight||(t+=2),e.isBottom&&e.isLeft||(t+=8),e.isBottom&&e.isRight||(t+=4),t}n.d(t,{getGroupCellRemoveRoundBorders:()=>o})},67029:(e,t,n)=>{"use strict";n.d(t,{ControlSkeleton:()=>b,InputClasses:()=>m});var o=n(50959),r=n(97754),i=n(50151),s=n(38528),l=n(90186),a=n(86332),c=n(95604);var u=n(81026),d=n.n(u);function h(e){let t="";return 0!==e&&(1&e&&(t=r(t,d()["no-corner-top-left"])),2&e&&(t=r(t,d()["no-corner-top-right"])),4&e&&(t=r(t,d()["no-corner-bottom-right"])), -8&e&&(t=r(t,d()["no-corner-bottom-left"]))),t}function g(e,t,n,o){const{removeRoundBorder:i,className:s,intent:l="default",borderStyle:a="thin",size:u,highlight:g,disabled:p,readonly:m,stretch:f,noReadonlyStyles:v,isFocused:b}=e,y=h(null!=i?i:(0,c.getGroupCellRemoveRoundBorders)(n));return r(d().container,d()[`container-${u}`],d()[`intent-${l}`],d()[`border-${a}`],u&&d()[`size-${u}`],y,g&&d()["with-highlight"],p&&d().disabled,m&&!v&&d().readonly,b&&d().focused,f&&d().stretch,t&&d().grouped,!o&&d()["adjust-position"],n.isTop&&d()["first-row"],n.isLeft&&d()["first-col"],s)}function p(e,t,n){const{highlight:o,highlightRemoveRoundBorder:i}=e;if(!o)return d().highlight;const s=h(null!=i?i:(0,c.getGroupCellRemoveRoundBorders)(t));return r(d().highlight,d().shown,d()[`size-${n}`],s)}const m={FontSizeMedium:(0,i.ensureDefined)(d()["font-size-medium"]),FontSizeLarge:(0,i.ensureDefined)(d()["font-size-large"])},f={passive:!1};function v(e,t){const{style:n,id:r,role:i,onFocus:c,onBlur:u,onMouseOver:d,onMouseOut:h,onMouseDown:m,onMouseUp:v,onKeyDown:b,onClick:y,tabIndex:_,startSlot:S,middleSlot:w,endSlot:C,onWheel:T,onWheelNoPassive:I=null,size:E}=e,{isGrouped:k,cellState:M,disablePositionAdjustment:D=!1}=(0,o.useContext)(a.ControlGroupContext),N=function(e,t=null,n){const r=(0,o.useRef)(null),i=(0,o.useRef)(null),s=(0,o.useCallback)((()=>{if(null===r.current||null===i.current)return;const[e,t,n]=i.current;null!==t&&r.current.addEventListener(e,t,n)}),[]),l=(0,o.useCallback)((()=>{if(null===r.current||null===i.current)return;const[e,t,n]=i.current;null!==t&&r.current.removeEventListener(e,t,n)}),[]),a=(0,o.useCallback)((e=>{l(),r.current=e,s()}),[]);return(0,o.useEffect)((()=>(i.current=[e,t,n],s(),l)),[e,t,n]),a}("wheel",I,f);return o.createElement("span",{style:n,id:r,role:i,className:g(e,k,M,D),tabIndex:_,ref:(0,s.useMergedRefs)([t,N]),onFocus:c,onBlur:u,onMouseOver:d,onMouseOut:h,onMouseDown:m,onMouseUp:v,onKeyDown:b,onClick:y,onWheel:T,...(0,l.filterDataProps)(e),...(0,l.filterAriaProps)(e)},S,w,C,o.createElement("span",{className:p(e,M,E)}))}v.displayName="ControlSkeleton";const b=o.forwardRef(v)},78274:(e,t,n)=>{"use strict";n.d(t,{AfterSlot:()=>u,EndSlot:()=>c,MiddleSlot:()=>a,StartSlot:()=>l});var o=n(50959),r=n(97754),i=n(7236),s=n.n(i);function l(e){const{className:t,interactive:n=!0,icon:i=!1,children:l}=e;return o.createElement("span",{className:r(s()["inner-slot"],n&&s().interactive,i&&s().icon,t)},l)}function a(e){const{className:t,children:n}=e;return o.createElement("span",{className:r(s()["inner-slot"],s()["inner-middle-slot"],t)},n)}function c(e){const{className:t,interactive:n=!0,icon:i=!1,children:l}=e;return o.createElement("span",{className:r(s()["inner-slot"],n&&s().interactive,i&&s().icon,t)},l)}function u(e){const{className:t,children:n}=e;return o.createElement("span",{className:r(s()["after-slot"],t)},n)}},31261:(e,t,n)=>{"use strict";n.d(t,{InputControl:()=>b}) -;var o=n(50959),r=n(97754),i=n(90186),s=n(47201),l=n(48907),a=n(38528),c=n(48027),u=n(29202),d=n(45812),h=n(67029),g=n(78274),p=n(30930),m=n.n(p);function f(e){return!(0,i.isAriaAttribute)(e)&&!(0,i.isDataAttribute)(e)}function v(e){const{id:t,title:n,role:s,tabIndex:l,placeholder:a,name:c,type:u,value:d,defaultValue:p,draggable:v,autoComplete:b,autoFocus:y,maxLength:_,min:S,max:w,step:C,pattern:T,inputMode:I,onSelect:E,onFocus:k,onBlur:M,onKeyDown:D,onKeyUp:N,onKeyPress:x,onChange:L,onDragStart:z,size:j="small",className:R,inputClassName:A,disabled:O,readonly:P,containerTabIndex:B,startSlot:F,endSlot:W,reference:H,containerReference:V,onContainerFocus:G,...U}=e,Z=(0,i.filterProps)(U,f),K={...(0,i.filterAriaProps)(U),...(0,i.filterDataProps)(U),id:t,title:n,role:s,tabIndex:l,placeholder:a,name:c,type:u,value:d,defaultValue:p,draggable:v,autoComplete:b,autoFocus:y,maxLength:_,min:S,max:w,step:C,pattern:T,inputMode:I,onSelect:E,onFocus:k,onBlur:M,onKeyDown:D,onKeyUp:N,onKeyPress:x,onChange:L,onDragStart:z};return o.createElement(h.ControlSkeleton,{...Z,disabled:O,readonly:P,tabIndex:B,className:r(m().container,R),size:j,ref:V,onFocus:G,startSlot:F,middleSlot:o.createElement(g.MiddleSlot,null,o.createElement("input",{...K,className:r(m().input,m()[`size-${j}`],A,F&&m()["with-start-slot"],W&&m()["with-end-slot"]),disabled:O,readOnly:P,ref:H})),endSlot:W})}function b(e){e=(0,c.useControl)(e);const{disabled:t,autoSelectOnFocus:n,tabIndex:r=0,onFocus:i,onBlur:h,reference:g,containerReference:p=null}=e,m=(0,o.useRef)(null),f=(0,o.useRef)(null),[b,y]=(0,u.useFocus)(),_=t?void 0:b?-1:r,S=t?void 0:b?r:-1,{isMouseDown:w,handleMouseDown:C,handleMouseUp:T}=(0,d.useIsMouseDown)(),I=(0,s.createSafeMulticastEventHandler)(y.onFocus,(function(e){n&&!w.current&&(0,l.selectAllContent)(e.currentTarget)}),i),E=(0,s.createSafeMulticastEventHandler)(y.onBlur,h),k=(0,o.useCallback)((e=>{m.current=e,g&&("function"==typeof g&&g(e),"object"==typeof g&&(g.current=e))}),[m,g]);return o.createElement(v,{...e,isFocused:b,containerTabIndex:_,tabIndex:S,onContainerFocus:function(e){f.current===e.target&&null!==m.current&&m.current.focus()},onFocus:I,onBlur:E,reference:k,containerReference:(0,a.useMergedRefs)([f,p]),onMouseDown:C,onMouseUp:T})}},38952:(e,t,n)=>{"use strict";function o(e){const{reference:t,...n}=e;return{...n,ref:t}}n.d(t,{renameRef:()=>o})},21593:(e,t,n)=>{"use strict";n.d(t,{CustomComponentDefaultLink:()=>i});var o=n(50959),r=n(38952);function i(e){return o.createElement("a",{...(0,r.renameRef)(e)})}o.PureComponent},48027:(e,t,n)=>{"use strict";n.d(t,{useControl:()=>i});var o=n(47201),r=n(29202);function i(e){const{onFocus:t,onBlur:n,intent:i,highlight:s,disabled:l}=e,[a,c]=(0,r.useFocus)(void 0,l),u=(0,o.createSafeMulticastEventHandler)(l?void 0:c.onFocus,t),d=(0,o.createSafeMulticastEventHandler)(l?void 0:c.onBlur,n);return{...e,intent:i||(a?"primary":"default"),highlight:null!=s?s:a,onFocus:u,onBlur:d}}},29202:(e,t,n)=>{"use strict";n.d(t,{useFocus:()=>r});var o=n(50959);function r(e,t){const[n,r]=(0,o.useState)(!1);(0, -o.useEffect)((()=>{t&&n&&r(!1)}),[t,n]);const i={onFocus:(0,o.useCallback)((function(t){void 0!==e&&e.current!==t.target||r(!0)}),[e]),onBlur:(0,o.useCallback)((function(t){void 0!==e&&e.current!==t.target||r(!1)}),[e])};return[n,i]}},45812:(e,t,n)=>{"use strict";n.d(t,{useIsMouseDown:()=>r});var o=n(50959);function r(){const e=(0,o.useRef)(!1),t=(0,o.useCallback)((()=>{e.current=!0}),[e]),n=(0,o.useCallback)((()=>{e.current=!1}),[e]);return{isMouseDown:e,handleMouseDown:t,handleMouseUp:n}}},38528:(e,t,n)=>{"use strict";n.d(t,{useMergedRefs:()=>i});var o=n(50959),r=n(53017);function i(e){return(0,o.useCallback)((0,r.mergeRefs)(e),e)}},48907:(e,t,n)=>{"use strict";function o(e){null!==e&&e.setSelectionRange(0,e.value.length)}n.d(t,{selectAllContent:()=>o})},47201:(e,t,n)=>{"use strict";function o(...e){return t=>{for(const n of e)void 0!==n&&n(t)}}n.d(t,{createSafeMulticastEventHandler:()=>o})},23263:(e,t,n)=>{"use strict";n.d(t,{ManageDrawings:()=>O});var o=n(50959),r=n(43370),i=(n(50151),n(9745)),s=n(44352),l=n(36298),a=n(97145),c=n(59224),u=n(92249),d=n(64530),h=n(1722),g=n(63932),p=n(97754),m=n.n(p);var f=n(90186),v=n(27011),b=n(25398),y=n.n(b);function _(e){const{className:t,color:n,variant:o,size:r,stretch:i,animated:s,disableThemes:l,isInvertedColorTheme:a,...c}=e;return{...c,...(0,f.filterDataProps)(e),...(0,f.filterAriaProps)(e)}}function S(e){const{reference:t,children:n,iconOnly:r,startIcon:s,endIcon:l,...a}=e,c=function(e,t){const{className:n,color:o="brand",variant:r="primary",size:i="xlarge",stretch:s,animated:l=!1,disableThemes:a=!1,iconOnly:c=!1,isAnchor:u=!1,isActivated:d=!1,isInvertedColorTheme:h=!1,endIcon:g,startIcon:m}=t,f=function(e,t){return!!t&&"black"===e}(o,h);return p(n,e["round-button"],f?e[`color-inverted${o}`]:e[`color-${o}`],e[`variant-${r}`],e[`size-${i}`],l&&e.animated,s&&e.stretch,a&&e["disable-themes"],c&&e["icon-only"],u&&e.link,d&&e.activated,m&&e["with-start-icon"],g&&e["with-end-icon"])}(y(),e);return o.createElement("button",{..._(a),className:c,ref:t},s&&o.createElement(i.Icon,{className:m()(y().icon,y().startIcon),icon:s}),!(0,v.isIconOnly)(n,r)&&o.createElement("span",{className:y().content},n),l&&o.createElement(i.Icon,{className:m()(y().icon,y().endIcon),icon:l}))}n(21593);function w(e,t){const{align:n="start",size:o="xsmall"}=t;return p(e["round-tabs"],e[`align-${n}`],e[`size-${o}`])}function C(e,t){const{variant:n="primary",isChecked:o}=t;return p(e.tab,e[`tab-${n}`],o&&e.checked)}var T=n(48729),I=n.n(T);const E=o.forwardRef(((e,t)=>{const{tabs:n,size:r="xsmall",variant:i="primary",theme:s=I()}=e;return o.createElement("div",{className:w(s,e),ref:t},n.map((e=>{const{isChecked:t,...n}=e;return o.createElement(S,{...n,className:C(s,{...n,variant:i,isChecked:t}),size:r,variant:i})})))}));E.displayName="RoundTabsButtons";s.t(null,void 0,n(87871)),s.t(null,void 0,n(10538)),s.t(null,void 0,n(74860));var k=n(29540),M=n(28355);const D=(0,c.getLogger)("Chart.ManageDrawings"),N=new Map;function x(e){let t=N.get(e);return void 0===t&&(t=new a.WatchedValue([]),N.set(e,t)),t} -const L=new l.TranslatedString("remove all line tools for {symbol}",s.t(null,void 0,n(23481))),z=e=>s.t(null,{plural:"{drawingsCount} drawings",count:e},n(88143)).format({drawingsCount:e.toString()}),j=s.t(null,void 0,n(85128)),R=s.t(null,void 0,n(18570));function A(e){const[t,n]=o.useState(null),[i,s]=o.useState(null),[l,a]=o.useState(null),[c,d]=(o.useRef(null),o.useState([]));return o.useEffect((()=>(e.withModel(null,(()=>{const t=e.model();n(t),s(t.mainSeries().symbol())})),()=>n(null))),[e]),o.useEffect((()=>{if(null!==t){const e={},n=(0,r.default)(f,250,{leading:!1});return f(),t.model().dataSourceCollectionChanged().subscribe(e,n),()=>{t.model().dataSourceCollectionChanged().unsubscribe(e,n)}}}),[t]),o.useEffect((()=>{if(null!==t){const e=x(t.model().id()).spawn();return d([...e.value()]),e.subscribe((()=>d([...e.value()]))),()=>null==e?void 0:e.destroy()}}),[t]),o.useMemo((()=>({currentSymbol:i,symbolDrawingsMaps:l,removeSymbolDrawings:g,changeSymbol:p,hiddenSymbols:c})),[i,l,g,p,c]);async function g(e,n){if(t&&l){const o=l[n].get(e);if(o){const n=Array.from(o).map((e=>t.model().dataSourceForId(e))).filter(h.notNull);n.length>0&&t.removeSources(n,!1,L.format({symbol:e}));const r=x(t.model().id());r.setValue([...r.value(),e]);try{await f()}catch(e){D.logError(`Error removing line tools: ${e}`)}r.setValue(r.value().filter((t=>t!==e)))}}}function p(n){e.setSymbol(n),null!==t&&s(n)}async function m(e){const t=function(e){const t=[new Map,new Map,new Map];{const n=t[0];e.forEach((e=>{var t;if((0,u.isLineTool)(e)&&e.showInObjectTree()){const o=null!==(t=e.symbol())&&void 0!==t?t:"",r=n.get(o)||new Set;r.add(e.id()),n.set(o,r)}}))}return t}(e);return(await async function(){return[new Map,new Map,new Map]}()).forEach(((e,n)=>{const o=t[n];e.forEach(((e,t)=>{const n=o.get(t)||new Set;e.forEach((e=>n.add(e))),o.set(t,n)}))})),t}async function f(){null!==t&&a(await m(t.dataSources()))}}function O(e){const{isMobile:t,chartWidget:r,onClose:l,onInitialized:a}=e,{currentSymbol:c,symbolDrawingsMaps:u,removeSymbolDrawings:h,changeSymbol:p,hiddenSymbols:m}=A(r),[f,v]=o.useState(0),[b,y,_]=o.useMemo((()=>{var e;if(null!==c&&null!==u){const t=[];let n=0,o=f;if(null===o)for(o=2;o>0&&!(((null===(e=u[o].get(c))||void 0===e?void 0:e.size)||0)>0);)o--;return u[o].forEach(((e,o)=>{m.includes(o)||(t.push({symbol:o,drawingsCount:e.size,onRemove:()=>function(e){h(e,_)}(o),onClick:()=>function(e){""!==e&&(p(e),null==l||l())}(o)}),n+=e.size)})),t.sort(((e,t)=>e.drawingsCount===t.drawingsCount?e.symbol.localeCompare(t.symbol):e.drawingsCount>t.drawingsCount?-1:1)),[t,n,o]}return[[],0,0]}),[c,f,u,m]);return o.useEffect((()=>{null!==u&&(null==a||a())}),[u]),o.createElement(o.Fragment,null,b.length>0&&o.createElement("div",{className:M.title},`${S=u?u[_].size:0,s.t(null,{plural:"{symbolsCount} symbols",context:"symbols_and_drawings_count",count:S},n(52908)).format({symbolsCount:S.toString()})} ${(e=>s.t(null,{plural:"with {drawingsCount} drawings",context:"symbols_and_drawings_count",count:e},n(42743)).format({drawingsCount:e.toString() -}))(y)}`),0===b.length?null===u?o.createElement(g.Spinner,{className:M.spinner}):o.createElement("div",{className:M.empty},o.createElement(i.Icon,{className:M.image,icon:k}),o.createElement("span",null,R)):b.map((({symbol:e,drawingsCount:n,onRemove:r,onClick:i})=>o.createElement(d.DialogContentItem,{key:e,title:e,subtitle:z(n),removeBtnLabel:j,isActive:e===c,isMobile:t,onClick:i,onClickRemove:r,showFavorite:!1}))));var S}},67165:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ObjectTreeDialogRenderer:()=>Jo});var o=n(50959),r=n(962);async function i(e,t,n){let o;for(let r=0;rPromise.resolve()))}var l=n(59224);const a=(0,l.getLogger)("DataSourcesIcons");let c=null;function u(){const e=n.c[57673];return e?Promise.resolve(e.exports.lineToolsIcons):n.e(1890).then(n.bind(n,57673)).then((e=>e.lineToolsIcons))}function d(){const e=n.c[45876];return e?Promise.resolve(e.exports.SERIES_ICONS):n.e(9685).then(n.bind(n,45876)).then((e=>e.SERIES_ICONS))}let h=null;function g(){return null===h&&(h=function(){const e=s(u,2).then((e=>e)).catch((e=>(a.logWarn(e),{}))),t=s(d,2).then((e=>e)).catch((e=>(a.logWarn(e),{})));return Promise.all([e,t])}()),h.then((e=>(c={linetool:e[0],series:e[1]},c)))}var p=n(41590),m=n(37558),f=n(90692),v=n(44352),b=n(35057),y=n(24437),_=n(23263);var S=n(36349),w=n(32563),C=n(68335),T=n(50151),I=n(97754),E=n.n(I),k=n(9745),M=n(16396),D=n(8087),N=n(37968);const x=o.createContext(null);var L=n(50813),z=n(36296),j=n(74059),R=n(80465),A=n(22813),O=n(51768);function P(e){const{hideTitle:t}=e,{viewModel:r}=(0,T.ensureNotNull)((0,o.useContext)(x)),i=(0,N.useForceUpdate)(),s=r.selection();(0,o.useEffect)((()=>{const e={};return r.onChange().subscribe(e,(()=>i())),()=>{r.onChange().unsubscribeAll(e)}}),[r]),(0,o.useEffect)((()=>{const e={};return s.onChange().subscribe(e,(()=>i())),()=>{s.onChange().unsubscribeAll(e)}}),[s]);const l=!r.canSelectionBeUnmerged(),a=r.isSelectionCopiable(),c=r.isSelectionCloneable(),u=!a&&!c,d=r.canSelectionBeGrouped(),h=!1;return o.createElement(o.Fragment,null,!t&&o.createElement("div",{className:I(A.title,A.withoutIcon)},v.t(null,void 0,n(31095)),h),o.createElement("div",{className:A.buttons},o.createElement(L.ToolWidgetIconButton,{className:I(A.button,!d&&A.disabled),icon:R,onClick:function(){r.createGroupFromSelection()},isDisabled:!d,title:v.t(null,void 0,n(91073)),"data-name":"group-button"}),o.createElement(D.ToolWidgetMenu,{className:I(A.button,u&&A.disabled),isDisabled:u,content:o.createElement(k.Icon,{icon:z}),title:v.t(null,void 0,n(98129)),arrow:!1,isShowTooltip:!0,"data-name":"copy-clone-button"},a&&o.createElement(M.PopupMenuItem,{"data-name":"copy",label:v.t(null,void 0,n(35216)),onClick:function(){r.copySelection()}}),c&&o.createElement(M.PopupMenuItem,{"data-name":"clone",label:v.t(null,void 0,n(52977)),onClick:function(){r.cloneSelection()}})),o.createElement(D.ToolWidgetMenu,{className:I(A.button,l&&A.disabled),isDisabled:l,content:o.createElement(k.Icon,{icon:j}), -title:v.t(null,void 0,n(45828)),arrow:!1,isShowTooltip:!0,"data-name":"move-to-button"},o.createElement(M.PopupMenuItem,{"data-name":"new-pane-above",label:v.t(null,void 0,n(40887)),onClick:function(){r.unmergeSelectionUp()}}),o.createElement(M.PopupMenuItem,{"data-name":"new-pane-below",label:v.t(null,void 0,n(96712)),onClick:function(){r.unmergeSelectionDown()}})),t&&o.createElement(o.Fragment,null,o.createElement("div",{className:A.spacing}),o.createElement(L.ToolWidgetIconButton,{className:A.button,icon:manageDrawingsIcon,title:v.t(null,void 0,n(72357)),"data-name":"manage-drawings-button",onClick:g}))));function g(){h}}var B=n(54773),F=n(86942),W=n(10170),H=n(7809),V=n(23642);const G=(U="OBJECT_TREE",e=>U+"__"+e);var U;const Z=G("SET_NODES"),K=G("SYNC_NODES"),Y=G("UPDATE_NODE"),$=G("UPDATE_NODES"),q=G("RESET_TREE"),J=G("SET_SELECTED_IDS"),Q=G("DROP_SELECTION"),X=G("SELECT_PREVIOUS"),ee=G("SELECT_NEXT"),te=G("MULTI_SELECT_PREVIOUS"),ne=G("MULTI_SELECT_NEXT"),oe=G("PROCESS_DROP_TARGET"),re=G("UPDATE_DROP_TARGET"),ie=G("HIDE_DROP_TARGET"),se=G("START_MULTI_SELECT"),le=G("STOP_MULTI_SELECT"),ae=(G("REMOVE_NODE"),G("SET_FOCUSED_NODE")),ce=G("SCROLL_TO_ID"),ue=G("SET_IS_SELECTED"),de=G("SET_IS_EXPANDED"),he=G("SET_DISABLED_NODES"),ge=G("MOVE_NODES"),pe=(G("START_DRAG"),G("END_DRAG")),me=()=>({type:X}),fe=()=>({type:ee}),ve=()=>({type:te}),be=()=>({type:ne}),ye=(e,t,n,o,r)=>({type:oe,dropTarget:e,dropType:t,isHoveredLeft:n,boundBox:o,isLastChild:r}),_e=()=>({type:Q}),Se=e=>({type:J,ids:e}),we=(e,t,n)=>({type:ge,ids:e,targetId:t,dropType:n}),Ce=()=>({type:se}),Te=()=>({type:le}),Ie=e=>({type:ae,nodeId:e}),Ee=e=>({type:ce,nodeId:e}),ke=(e,t,n=0)=>({type:ue,nodeId:e,isSelected:t,mode:n}),Me=(e,t)=>({type:de,nodeId:e,isExpanded:t}),De=e=>({type:he,ids:e}),Ne=()=>({type:pe});var xe=n(77145);const Le=e=>e.nodes,ze=e=>e.selection,je=e=>e.dropTarget,Re=e=>e.expanded,Ae=e=>e.scrollToId,Oe=(e,t)=>t,Pe=(0,xe.createSelector)([Le,Oe],((e,t)=>e[t])),Be=(0,xe.createSelector)([ze,Oe],((e,t)=>e.ids.includes(t))),Fe=(0,xe.createSelector)([Re,Oe],((e,t)=>e.includes(t))),We=(0,xe.createSelector)([e=>e.disabled,ze,Oe],((e,t,n)=>!t.ids.includes(n)&&e.includes(n))),He=(0,xe.createSelector)(Le,(e=>Object.keys(e))),Ve=(0,xe.createSelector)(ze,(({ids:e})=>e)),Ge=(0,xe.createSelector)(ze,(({lastFocusedNodeId:e})=>e)),Ue=(0,xe.createSelector)(ze,(({isMultiSelecting:e})=>e)),Ze=(0,xe.createSelector)([Le,Ve],((e,t)=>t.map((t=>e[t])))),Ke=(0,xe.createSelector)(Le,(e=>Object.values(e).filter((e=>0===e.level)))),Ye=(0,xe.createSelector)([Le,Ke],((e,t)=>t.reduce(((t,n)=>[...t,...$e(e,(0,T.ensureDefined)(n))]),[])));function $e(e,t){const n=[];for(const o of t.children)n.push(e[o]),n.push(...$e(e,e[o]));return n}const qe=(0,xe.createSelector)([Le,Ke,Re],((e,t,n)=>{const o=new Set(n);return t.reduce(((t,n)=>[...t,...Qe(e,(0,T.ensureDefined)(n),o)]),[])})),Je=(0,xe.createSelector)([Le,Ve,Re],((e,t,n)=>{const o=new Set(n);return[{id:"drag-list",level:-1,children:t}].reduce(((t,n)=>[...t,...Qe(e,(0,T.ensureDefined)(n),o)]),[])}));function Qe(e,t,n){ -const o=[];for(const r of t.children){const t=e[r];void 0!==t&&(o.push(t),n.has(r)&&o.push(...Qe(e,t,n)))}return o}function*Xe(e){const{selectedIds:t,nodes:n}=yield(0,S.call)(e),o={};for(let e=0;e({type:Z,nodes:e}))(o)),yield(0,S.put)(Se(t));!Ge(yield(0,S.select)())&&t.length>0&&(yield(0,S.put)(Ie(t[0])),yield(0,S.put)(Ee(t[0])))}function*et(e){for(;;){if((yield(0,S.take)([se,le])).type===se){const t=He(yield(0,S.select)()).filter((t=>!e(t)));yield(0,S.put)(De(t))}else yield(0,S.put)(De([]))}}function*tt(){for(;;){const{type:e}=yield(0,S.take)([ne,te]),t=yield(0,S.select)(),n=Ye(t),o=n.length,r=Ge(t),i=[...Ve(t)],s=1===i.length&&i[0]!==r,l=n.findIndex((e=>e.id===(s?i[0]:r)));if(e===te&&0===l||e===ne&&l===o-1)continue;const a=at(t,e===ne?"next":"previous",n,l),{id:c}=a;i.includes(c)&&r?(yield(0,S.put)(ke(r,!1,1)),yield(0,S.put)(Ie(c))):yield(0,S.put)(ke(c,!0,1)),yield(0,S.put)(Ee(c))}}function*nt(e,t){for(;;){const{type:n}=yield(0,S.take)([ee,X]),o=yield(0,S.select)(),r=Ye(o),i=Ze(o),s=Ge(o);if(1===i.length&&i[0].id!==s&&!s){if(n===ee){yield(0,S.put)(Ie(i[0].id));continue}if(n===X){const e=r.findIndex((e=>e.id===i[0].id)),t=at(o,"previous",r,e);yield(0,S.put)(Ie(t.id));continue}}const l=r.findIndex((e=>e.id===s)),a=n===ee?"next":"previous",c=at(o,a,r,l),{id:u}=c;e?e([u],a):yield(0,S.put)(Se([u])),t&&t(u),yield(0,S.put)(Ie(u))}}function*ot(e,t=(()=>!0)){for(;;){const{mode:n,nodeId:o,isSelected:r}=yield(0,S.take)(ue);let i=[...Ve(yield(0,S.select)())];const s=Ye(yield(0,S.select)());if(1===n)r?i.push(o):i.splice(i.indexOf(o),1);else if(2===n&&i.length>0){const e=Ge(yield(0,S.select)());let n=s.findIndex((t=>t.id===e));-1===n&&(n=s.reduce(((e,t,n)=>i.includes(t.id)?n:e),-1));const r=s.findIndex((e=>e.id===o));if(n!==r)for(let e=Math.min(n,r);e<=Math.max(n,r);e++){const n=s[e].id;!i.includes(n)&&t(n)&&i.push(n)}}else i=o?[o]:[];const l=new Set(i);i=s.reduce(((e,t)=>(l.has(t.id)&&e.push(t.id),e)),[]),e?e(i):yield(0,S.put)(Se(i)),yield(0,S.put)(Ie(o))}}function*rt(e=(()=>!0),t){const{dropTarget:n,dropType:o,isHoveredLeft:r,boundBox:i,isLastChild:s}=t,l=je(yield(0,S.select)()),a=Pe(yield(0,S.select)(),(0,T.ensureDefined)(n.parentId)),c=s&&"after"===o,u=Ze(yield(0,S.select)()),d=!c||!r&&e(u,n,o)?n:a,h=l.node&&l.node.id!==d.id||l.dropType!==o;u.map((e=>e.id)).includes(d.id)?yield(0,S.put)({type:ie}):h&&e(u,d,o)&&(yield(0,S.put)(((e,t,n)=>({type:re,node:e,dropType:t,boundBox:n}))(d,o,i)))}function*it(e){yield(0,S.throttle)(0,oe,rt,e)}function*st(e){for(;;){yield(0,S.take)(Q);const t=Ze(yield(0,S.select)()),{node:n,dropType:o}=je(yield(0,S.select)());if(n&&o){const r=new CustomEvent("tree-node-drop",{detail:{nodes:t,target:n.id,type:o}});if(e&&e(r),!r.defaultPrevented){const e=Ve(yield(0,S.select)());yield(0,S.put)(we(e,n.id,o))}}}}function*lt(e){for(;;){yield(0,S.take)(ge);e(Le(yield(0,S.select)()))}}function at(e,t,n,o){const r=n.length;let i;-1===o&&"previous"===t&&(o=r);let s=0;for(;!i||Math.abs(s)1&&!Fe(e,(0, -T.ensureDefined)(l.parentId)));)s+="next"===t?1:-1,i=n[(o+s+r)%r];var l;return i}function*ct(e={}){const{saga:t,onDrop:n,canMove:o,onMove:r,onSelect:i,onKeyboardSelect:s,initState:l,canBeAddedToSelection:a}=e,c=[(0,S.fork)(it,o),(0,S.fork)(st,n),(0,S.fork)(ot,i,a),(0,S.fork)(nt,i,s),(0,S.fork)(tt)];for(t&&c.push((0,S.fork)(t)),r&&c.push((0,S.fork)(lt,r)),a&&c.push((0,S.fork)(et,a));;){l&&(yield(0,S.call)(Xe,l));const e=yield(0,S.all)(c);yield(0,S.take)(q);for(const t of e)yield(0,S.cancel)(t)}}var ut=n(91622),dt=n(1722);const ht=(0,l.getLogger)("Platform.GUI.ObjectTree.CallApi");const gt={ids:[],lastFocusedNodeId:void 0,isMultiSelecting:!1};const pt={node:void 0,dropType:void 0,boundBox:void 0};const mt=(0,ut.combineReducers)({nodes:function(e={},t){switch(t.type){case Z:return t.nodes;case K:{const{nodes:n}=t,o=n.map((e=>e.id)),r={...e};for(const t of Object.keys(e))if(!o.includes(t)){const{parentId:e}=r[t];e&&(r[e]={...r[e],children:r[e].children.filter((e=>e!==t))}),delete r[t]}for(const e of n){const t=e.id;if(r.hasOwnProperty(t)){!(0,dt.deepEquals)(r[t].children,e.children)[0]&&(r[t]={...r[t],children:[...e.children]})}else{r[t]=e;const{parentId:n}=e;if(n&&!r[n].children.includes(t))throw new Error("Not implemented")}}return r}case Y:{const{type:n,nodeId:o,...r}=t;return{...e,[o]:{...e[o],...r}}}case $:{const{nodes:n}=t,o={...e};return Object.keys(n).forEach((e=>{o[e]={...o[e],...n[e]}})),{...e,...o}}case ge:{const{ids:n,targetId:o,dropType:r}=t,i=(0,T.ensureDefined)(e[o].parentId),s=e[i],l={};for(const t of n){const n=e[t];if(n.parentId){const o=l[n.parentId]||e[n.parentId];l[n.parentId]={...o,children:o.children.filter((e=>e!==t))}}l[t]={...n,parentId:i,level:s.level+1}}const a=s.children.filter((e=>!n.includes(e)));return a.splice(((e,t,n)=>{switch(n){case"before":return e.indexOf((0,T.ensureDefined)(t));case"inside":return e.length;case"after":return e.indexOf((0,T.ensureDefined)(t))+1;default:return 0}})(a,o,r),0,...n),l[i]={...e[i],children:a,isExpanded:!0},{...e,...l}}default:return e}},selection:function(e=gt,t){switch(t.type){case J:{const{ids:n}=t;return{...e,ids:n,lastFocusedNodeId:n.length>0?e.lastFocusedNodeId:void 0}}case se:return{...e,isMultiSelecting:!0};case le:return{...e,isMultiSelecting:!1};case ae:return{...e,lastFocusedNodeId:t.nodeId};case K:{const n=new Set(t.nodes.map((e=>e.id)));return e.lastFocusedNodeId&&!n.has(e.lastFocusedNodeId)&&delete e.lastFocusedNodeId,{...e,ids:e.ids.filter((e=>n.has(e)))}}default:return e}},dropTarget:function(e=pt,t){switch(t.type){case re:{const{node:n,dropType:o,boundBox:r}=t;return{...e,node:n,dropType:o,boundBox:r}}case ie:case pe:case q:return{...pt};default:return e}},expanded:function(e=[],t){if(t.type===de){const{nodeId:n,isExpanded:o}=t;if(o)return[...e,n];const r=[...e];return r.splice(e.indexOf(n),1),r}return e},disabled:function(e=[],t){return t.type===he?[...t.ids]:e},scrollToId:function(e=null,t){return t.type===ce?null===t.nodeId?null:{id:t.nodeId}:e}});var ft=n(40933),vt=n(20037),bt=n(49483) -;var yt=n(42357),_t=n(98314),St=n(47201),wt=n(70412);const Ct=o.createContext({size:0,smallSizeTreeNodeAction:1}),Tt={[C.Modifiers.Mod]:1,[C.Modifiers.Shift]:2};var It=n(69533),Et=n(75564);const kt=()=>{};class Mt extends o.PureComponent{constructor(){super(...arguments),this._ref=null,this._handleRef=e=>{this._ref=e;const{connectDragSource:t,connectDropTarget:n,connectDragPreview:o}=this.props;(0,T.ensureDefined)(n)(this._ref),(0,T.ensureDefined)(t)(this._ref),(0,T.ensureDefined)(o)((0,_t.getEmptyImage)(),{captureDraggingState:!0})},this._handleTouchStart=e=>{const t=(e,t)=>{const n=function(e,t){try{const n=document.createEvent("TouchEvent");return n.initTouchEvent(e,!0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,t.touches,t.targetTouches,t.changedTouches),n}catch(e){return null}}(e,t);if(n)return n;const o=Array.from(t.changedTouches),r=Array.from(t.touches),i=Array.from(t.targetTouches);return new TouchEvent(e,{bubbles:!0,changedTouches:o,touches:r,targetTouches:i})},n=e.target;if(n instanceof Element){const e=e=>{const o=e;if(!n.isConnected){o.preventDefault();const e=t("touchmove",o);document.body.dispatchEvent(e)}},o=r=>{const i=r;if(!n.isConnected){i.preventDefault();const e=t("touchend",i);document.body.dispatchEvent(e)}n.removeEventListener("touchend",o),n.removeEventListener("touchmove",e)};n.addEventListener("touchend",o),n.addEventListener("touchmove",e)}}}componentDidMount(){var e;null===(e=this._ref)||void 0===e||e.addEventListener("touchstart",this._handleTouchStart)}componentWillUnmount(){var e;null===(e=this._ref)||void 0===e||e.removeEventListener("touchstart",this._handleTouchStart)}render(){return o.createElement(Dt,{...this.props,reference:this._handleRef})}getNode(){return(0,T.ensureNotNull)(this._ref)}}const Dt=e=>{const{id:t,isSelected:n,isOffset:r,isExpandable:i,setIsSelected:s,isDisabled:l,isExpanded:a,onClick:c,parentId:u,setIsExpanded:d,reference:h,isFirstListItem:g,isLastListItem:p,nodeRenderer:m,isChildOfSelected:f=!1}=e,{size:v,smallSizeTreeNodeAction:b}=(0,o.useContext)(Ct),y=(0,o.useRef)(null),_=(0,St.createSafeMulticastEventHandler)((e=>y.current=e),h);let[S,w]=(0,wt.useHover)();return(bt.CheckMobile.any()||bt.CheckMobile.isIPad())&&(S=n,w={onMouseOut:kt,onMouseOver:kt}),o.createElement("div",{className:I(Et.wrap,n&&Et.selected,f&&Et.childOfSelected,l&&Et.disabled,i&&Et.expandable),onClick:1===v&&0===b?T:function(e){if(e.defaultPrevented)return;const o=Tt[(0,C.modifiersFromEvent)(e)]||0;!l&&s&&s(t,!n,o);c&&0===o&&c(e,t)},onContextMenu:T,ref:_,...w},i&&o.createElement(k.Icon,{icon:It,className:I(Et.expandHandle,a&&Et.expanded),onClick:function(e){e.preventDefault(),i&&d(t,!a)},onMouseDown:function(e){e.preventDefault()}}),m({id:t,isOffset:r,parentId:u,isDisabled:l,isSelected:n,isChildOfSelected:f,isHovered:S,isExpanded:a,isFirstListItem:g,isLastListItem:p}));function T(){l||n||!s||s(t,!0)}},Nt=o.createContext({});function xt(e,t){const{id:n}=t,o=Pe(e,n),r=Be(e,n);let i=!1,s=o.parentId;for(;s&&!i;)i=Be(e,s),s=Pe(e,s).parentId;return{...o,isSelected:r, -isChildOfSelected:i,isExpanded:o.children.length>0&&Fe(e,n),isExpandable:o.children.length>0,isDisabled:We(e,n)}}function Lt(e){return(0,ut.bindActionCreators)({setIsExpanded:Me,processDropTarget:ye,dropSelection:_e,selectNext:fe,selectPrevious:me,setIsSelected:ke,endDrag:Ne},e)}const zt=(0,F.connect)(xt,Lt,null,{context:Nt})((function(e){const t=(0,o.useRef)(null),[,n,r]=(0,yt.useDrag)({type:"node",item:t=>{const{id:n,isDisabled:o,isSelected:r}=e;return o||r||e.setIsSelected(n,!0),e},end:e=>{e.endDrag()}}),[,i]=(0,ft.useDrop)({accept:"node",hover:(n,o)=>{const r=t.current;if(!r)return;const i=r.getNode(),s=i.getBoundingClientRect(),l=s.bottom-s.top,a=o.getClientOffset();if(a){const t=a.y-s.top;let n,o;if(n=0===e.children.length?t=l/3&&t<2*l/3?"inside":"after",void 0!==e.getContainerElement){const t=e.getContainerElement().getBoundingClientRect();o={top:s.top-t.top,left:s.left-t.left,bottom:s.top-t.top+s.height,right:s.left-t.left+s.width,height:s.height,width:s.width}}else o={top:i.offsetTop,left:i.offsetLeft,bottom:i.offsetTop+i.offsetHeight,right:i.offsetLeft+i.offsetWidth,height:i.offsetHeight,width:i.offsetWidth};e.processDropTarget(e,n,a.x-s.left<48,o,e.isLastChild)}}});return o.createElement(Mt,{...e,connectDragSource:n,connectDropTarget:i,connectDragPreview:r,ref:t})})),jt=(0,F.connect)(xt,Lt,null,{context:Nt})(Dt);var Rt=n(35749),At=n(85783),Ot=n(65718);function Pt(e){const t=e(),n=(0,o.useRef)(t);n.current=t;const[r,i]=(0,o.useState)(n.current),s=(0,o.useRef)(null);return(0,o.useEffect)((()=>{null===s.current&&(s.current=requestAnimationFrame((()=>{s.current=null,i(n.current)})))})),(0,o.useEffect)((()=>()=>{s.current&&cancelAnimationFrame(s.current)}),[]),r}function Bt(e){const{dropTargetOffset:t,mousePosition:n}=e;if(!t)return{display:"none"};const{x:o,y:r}=t,i=n&&t?n.y-t.y:0,s=`translate(${o+(n&&t?n.x-t.x:0)}px, ${r+i}px)`;return{transform:s,WebkitTransform:s}}const Ft={top:0,left:0,position:"fixed",pointerEvents:"none",zIndex:100,opacity:.5,width:300,backgroundColor:"red"};function Wt(e){return{isDragging:e.isDragging()&&"node"===e.getItemType(),mousePosition:e.getClientOffset(),dropTargetOffset:e.getSourceClientOffset()}}const Ht=(0,F.connect)((function(e){return{items:Je(e)}}),null,null,{context:Nt})((function(e){const{items:t,isDragging:n,nodeRenderer:r,dragPreviewRenderer:i}=e;return Pt((function(){return n?o.createElement(Ot.Portal,null,o.createElement("div",{style:{...Ft,...Bt(e)}},t.map((e=>{if(i){const t=i;return o.createElement(t,{key:e.id,...e})}return o.createElement(jt,{id:e.id,key:e.id,nodeRenderer:r,isDragPreview:!0,isOffset:e.level>1})})))):null}))}));function Vt(e){return o.createElement(Ht,{...e,...(0,At.useDragLayer)(Wt)})}var Gt=n(3085),Ut=n(33127);const Zt=o.forwardRef(((e,t)=>{const n=(0,o.useRef)(null);return e.connectDropTarget(n),(0,o.useImperativeHandle)(t,(()=>({getNode:()=>(0,T.ensureNotNull)(n.current)})),[]),o.createElement("div",{ref:n,style:{height:"100%",width:"100%"}})}));function Kt(e){const t=(0, -o.useRef)(null),[,n]=(0,ft.useDrop)({accept:"node",hover:(n,o)=>{if(!t.current)return;const r=o.getClientOffset();if(null===r)return;const i=e.getOrderedNodes();if(0===i.length)return;const s=t.current.getNode().getBoundingClientRect(),l=e.getContainerElement().getBoundingClientRect();if("first"===e.type){const t={top:s.top-l.top+s.height,left:s.left-l.left,bottom:s.top-l.top+s.height,right:s.left-l.left+s.width,height:0,width:s.width};e.processDropTarget(i[0],"before",!1,t,!1)}if("last"===e.type){const t=r.x-s.left<48,n=i[i.length-1],o=t&&2===n.level?(0,T.ensureDefined)(i.find((e=>e.id===n.parentId))):n,a={top:s.top-l.top,left:s.left-l.left,bottom:s.top-l.top,right:s.left-l.left+s.width,height:s.height,width:s.width};e.processDropTarget(o,"after",t,a,!1)}}});return o.createElement(Zt,{...e,connectDropTarget:n,ref:t})}const Yt=o.createContext({isOver:!1,transform:void 0});var $t=n(23490);function qt(e){const{dropType:t,boundBox:n}=e,{top:o,bottom:r,left:i}=(0,T.ensureDefined)(n);return[i,"before"===t||"inside"===t?o:r]}function Jt(e){return{isDragging:e.isDragging()}}const Qt=(0,F.connect)((function(e){const{boundBox:t,dropType:n,node:o}=je(e);return{boundBox:t,dropType:n,level:o?o.level:void 0}}),null,null,{context:Nt})((function(e){const{dropType:t,boundBox:n,isDragging:r,level:i,transform:s=qt}=e;return Pt((function(){if(!r||!t||!n)return null;const l={[$t.dropTarget]:"inside"!==t,[$t.dropTargetInside]:"inside"===t},{width:a,height:c}=n,[u,d]=s(e),h=`translate(${u}px, ${d}px)`;return o.createElement("div",{className:I(l),style:{position:"absolute",transform:h,WebkitTransform:h,top:0,left:2===i?"46px":0,width:2===i?a-46+"px":a,height:"inside"===t?c:"2px"}})}))}));function Xt(e){const{isDragging:t}=(0,At.useDragLayer)(Jt);return o.createElement(Qt,{...e,isDragging:t})}const en=o.forwardRef(((e,t)=>{const n=(0,o.useContext)(Yt);return o.createElement("div",{...e,ref:t},e.children,n.isOver&&o.createElement(Xt,{transform:n.transform}))}));var tn=n(38223),nn=n(76106);const on=38+C.Modifiers.Shift,rn=40+C.Modifiers.Shift;const sn=o.forwardRef((function(e,t){const{navigationKeys:n,renderList:r,stopMultiSelect:i,startMultiSelect:s,isMultiSelecting:l,nodeRenderer:a,dragPreviewRenderer:c,className:u,connectDropTarget:d,readOnly:h,onClick:g,dropLayerTransform:p,setFocusedNode:m,scrollToId:f,rowHeight:v,onMultiSelectPrevious:b,onMultiSelectNext:y,onMoveCursorToNext:_,onMoveCursorToPrevious:S,onKeyDown:w,outerRef:I,width:k,height:M,isOver:D,processDropTarget:N,autofocus:L}=e,z=(0,o.useContext)(x),j=(0,o.useRef)(null);(0,o.useEffect)((()=>{var e;L&&(null===(e=j.current)||void 0===e||e.focus())}),[]),(0,o.useEffect)((()=>{const e=e=>{[C.Modifiers.Mod,C.Modifiers.Shift].includes((0,C.modifiersFromEvent)(e))&&s()},t=e=>{l&&![C.Modifiers.Mod,C.Modifiers.Shift].includes((0,C.modifiersFromEvent)(e))&&i()};return document.addEventListener("keydown",e),document.addEventListener("keyup",t),document.addEventListener("mousemove",t),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",t), -document.removeEventListener("mousemove",t)}}),[l]),function(e){(0,o.useEffect)((()=>{if(bt.isEdge){let t=null;const n=(0,T.ensureNotNull)(e.current),o=e=>{if(e.target instanceof Element){const n=(0,T.ensureNotNull)(e.target.closest("[draggable]"));n instanceof HTMLElement&&(n.style.opacity="0",t=requestAnimationFrame((()=>n.style.opacity="1")))}};return n.addEventListener("dragstart",o),()=>{n.removeEventListener("dragstart",o),null!==t&&cancelAnimationFrame(t)}}return()=>{}}),[])}(j);const R=(0,o.useCallback)((()=>(0,T.ensureNotNull)(Y.current)),[]),A=(0,o.useCallback)((()=>r),[r]),O=(0,o.useMemo)((()=>{const e=h?jt:zt,t=[];let n;t.push({type:"padding",node:o.createElement(Kt,{type:"first",key:"padding-top",getContainerElement:R,getOrderedNodes:A,processDropTarget:N})});for(let i=0;i0,nodeRenderer:a,readOnly:h,onClick:g,isOffset:s.level>1,getContainerElement:R})})}return t.push({type:"padding",node:o.createElement(Kt,{type:"last",key:"padding-bottom",getContainerElement:R,getOrderedNodes:A,processDropTarget:N})}),t}),[r]),P=(0,o.useRef)([]);P.current=O;const B=(0,o.useCallback)((e=>{let{style:t}=e;const{index:n}=e;return n===P.current.length-1&&(t={...t,bottom:0,minHeight:t.height},delete t.height),o.createElement("div",{style:t},P.current[n].node)}),[]),F=(0,o.useCallback)((e=>{const t=P.current[e];return"padding"===t.type?6:"function"==typeof v?v(e,t):v}),[v]),W=(0,o.useCallback)((e=>(0,T.ensure)(P.current[e].node.key)),[]),H=(0,o.useMemo)((()=>null===f?{index:-1}:{index:P.current.findIndex((e=>e.node.key===f.id))}),[f]);d(j);const[V,G,U,Z]=(0,Ut.useOverlayScroll)(),K=(0,o.useRef)(null);(0,o.useEffect)((()=>(0,T.ensureNotNull)(K.current).resetAfterIndex(0,!0)),[O]),(0,o.useEffect)((()=>(0,T.ensureNotNull)(K.current).scrollToItem(H.index)),[H]);const Y=(0,o.useRef)(null),$=(0,o.useMemo)((()=>({isOver:D,transform:p})),[D,p]),q=(0,o.useRef)(null),J=(0,o.useRef)({startScroll(e){const t=()=>{null!==U.current&&(q.current=requestAnimationFrame(t),U.current.scrollBy({top:e}))};this.stopScroll(),t()},stopScroll(){null!==q.current&&(cancelAnimationFrame(q.current),q.current=null)},getListElement:()=>U.current});return(0,o.useImperativeHandle)(t,(()=>J.current),[]),(0,o.useEffect)((()=>()=>J.current.stopScroll()),[D]),o.createElement(Yt.Provider,{value:$},o.createElement("div",{...G,className:E()(nn.tree,u),ref:j,"data-name":"tree",tabIndex:-1,onKeyDown:function(e){const t=(0,C.hashFromEvent)(e);if(e.defaultPrevented||(0,Rt.isNativeUIInteraction)(t,e.target))return;const o=(0,T.ensureDefined)(V.scrollPosTop),r=(0,T.ensureDefined)(V.contentHeight),i=(0,T.ensureDefined)(V.containerHeight);if(i){const n=.875*i,s=o+i===r;switch(t){case 35:s||(e.preventDefault(),Q(r));break;case 36: -0!==o&&(e.preventDefault(),Q(0));break;case 33:0!==o&&(e.preventDefault(),Q(Math.max(0,o-n)));break;case 34:s||(e.preventDefault(),Q(Math.min(o+n,r)))}}z||t!==on||(e.preventDefault(),b());z||t!==rn||(e.preventDefault(),y());(38===t||void 0!==n&&"previous"===n[t])&&(e.preventDefault(),S());(40===t||void 0!==n&&"next"===n[t])&&(e.preventDefault(),_());if((8===t||46===t)&&z){const{viewModel:e}=z,t=e.selection(),n=t.selected();if(1!==n.length)return;const o=e.getNextNodeIdAfterRemove(n[0]);if(null===o)return;e.onChange().subscribe(null,(()=>{if(t.selected().length)return;const n=e.entity(o);n&&(t.set([n]),m(o))}),!0)}null==w||w(e)}},o.createElement(Gt.OverlayScrollContainer,{...V,className:nn.overlayScrollWrap}),o.createElement(vt.VariableSizeList,{ref:function(e){K.current=e},className:nn.listContainer,width:k,height:M,itemCount:O.length,itemSize:F,children:B,itemKey:W,outerRef:function(e){U.current=e,I&&I(e)},innerRef:function(e){Y.current=e},innerElementType:en,onItemsRendered:function(){Z()},overscanCount:20,direction:(0,tn.isRtl)()?"rtl":"ltr"}),o.createElement(Vt,{dragPreviewRenderer:c,nodeRenderer:a})));function Q(e){var t;null===(t=U.current)||void 0===t||t.scrollTo({left:0,top:e})}}));const ln=(0,F.connect)((function(e){return{renderList:qe(e),orderedNodes:Ye(e),isMultiSelecting:Ue(e),selectedIds:Ve(e),scrollToId:Ae(e)}}),(function(e){return(0,ut.bindActionCreators)({startMultiSelect:Ce,stopMultiSelect:Te,setFocusedNode:Ie,processDropTarget:ye,onMoveCursorToNext:fe,onMoveCursorToPrevious:me,onMultiSelectPrevious:ve,onMultiSelectNext:be},e)}),null,{context:Nt})((function(e){const t=(0,o.useRef)(null),[{isOver:n},r]=(0,ft.useDrop)({accept:"node",drop:(n,o)=>{var r;("touch"===e.drag||bt.isFF)&&(null===(r=t.current)||void 0===r||r.stopScroll()),o.getItem().dropSelection()},hover:(n,o)=>{var r,i;if("touch"!==e.drag&&!bt.isFF)return;const s=o.getClientOffset();if(null===s)return;const l=null!==(i=null===(r=t.current)||void 0===r?void 0:r.getListElement())&&void 0!==i?i:null;if(null===l)return;const a=l.getBoundingClientRect();((n,o,r)=>{var i;const s=Math.abs(n-r),l=Math.abs(n-o);if(l>40&&s>40||s<=40&&l<=40)return void(null===(i=t.current)||void 0===i||i.stopScroll());((n,o,r,i)=>{var s,l,a,c;o||n?"touch"===e.drag?null===(s=t.current)||void 0===s||s.startScroll(o?-5:5):null===(l=t.current)||void 0===l||l.startScroll(o?-2:2):(r||i)&&("touch"===e.drag?null===(a=t.current)||void 0===a||a.startScroll(r?-10:10):null===(c=t.current)||void 0===c||c.startScroll(r?-5:5))})(l>20&&l<=40,s>20&&s<=40,s<=20,l<=20)})(s.y,a.bottom,a.top)},collect:e=>({isOver:e.isOver()})});return o.createElement(sn,{...e,isOver:n,connectDropTarget:r,ref:t})})),an={delayTouchStart:100};function cn(e){const{canBeAddedToSelection:t,initState:n,onSelect:r,canMove:i,onDrop:s,onMove:l,nodes:a,selectedIds:c,onKeyboardSelect:u,saga:d,lastFocusedNodeObject:h,lastSyncTimestampRef:g,scrollToId:p,...m}=e,[f,v]=(0,o.useState)(null);return(0,o.useEffect)((()=>{const e=(0,B.default)();v(function(e){const t=(0,ut.applyMiddleware)(e);return(0,ut.createStore)(mt,t) -}(e));const o=e.run(ct,{initState:n,onKeyboardSelect:u,saga:d,canMove:i,onMove:l,onDrop:s,onSelect:r,canBeAddedToSelection:t});return()=>o.cancel()}),[]),(0,o.useEffect)((()=>(null!==f&&a&&(g&&(g.current=performance.now()),f.dispatch((e=>({type:K,nodes:e}))(a))),()=>{})),[f,a]),(0,o.useEffect)((()=>{null!==f&&c&&f.dispatch(Se(c))}),[f,c]),(0,o.useEffect)((()=>{null!==f&&(null==h?void 0:h.id)&&f.dispatch(Ie(h.id))}),[f,h]),null===f?null:o.createElement(un,{store:f,scrollToId:p,...m})}const un=o.memo((function(e){const{store:t,scrollToId:n,...r}=e,i="touch"===e.drag?H.TouchBackend:W.HTML5Backend;return(0,o.useEffect)((()=>{var e;t.dispatch(Ee(null!==(e=null==n?void 0:n.id)&&void 0!==e?e:null))}),[n]),o.createElement(V.DndProvider,{backend:i,options:an},o.createElement(F.Provider,{store:t,context:Nt},o.createElement(ln,{...r})))}));function dn(e,t){(0,O.trackEvent)("Object Tree",e,t)}function hn(e){return e.length>1?"Multi select":e[0].gaLabel()}function gn(e){return(0,B.eventChannel)((t=>{const n={};return e.onChange().subscribe(n,(()=>t({type:q}))),e.onGroupCreated().subscribe(n,(e=>t(Me(e,!0)))),e.selection().onChange().subscribe(n,(e=>t(Se(e)))),()=>{e.onChange().unsubscribeAll(n),e.selection().onChange().unsubscribeAll(n),e.onGroupCreated().unsubscribeAll(n)}}),B.buffers.expanding())}function*pn(){for(;;)yield(0,S.take)([ee,X]),dn("Select","Arrow")}function*mn(){for(;;){const{mode:e}=yield(0,S.take)(ue);1===e&&dn("Multi select","Ctrl"),2===e&&dn("Multi select","Shift")}}function*fn(e){for(;;){yield(0,S.take)(Q);const{node:t,dropType:n}=je(yield(0,S.select)());if(t){const o=Ze(yield(0,S.select)()),r=o.map((t=>(0,T.ensureNotNull)(e.entity(t.id))));let i="Drag";1===t.level&&"inside"!==n&&o.some((e=>2===e.level))?i="From the group":2!==t.level&&"inside"!==n||!o.some((e=>1===e.level))?1===o.length&&o[0].parentId!==t.parentId&&(i="Existing pane"):i="To the group",dn(i,hn(r))}}}function*vn(e){yield(0,S.fork)(pn),yield(0,S.fork)(mn),yield(0,S.fork)(fn,e)}function*bn(e){yield(0,S.fork)(vn,e);const t=yield(0,S.call)(gn,e);ht.logNormal("Opened object tree data source channel");try{for(;;){const e=yield(0,S.take)(t);yield(0,S.put)(e)}}finally{ht.logNormal("Closed object tree data source channel"),t.close()}}const yn=o.createContext(null);var _n=n(21861),Sn=n(898),wn=n(6909);const Cn=w.mobiletouch?"touch":"native";function Tn(e){const{viewModel:t,showHeader:n=!0,nodeRenderer:r,isDialog:i=!1,hideHeaderTitle:s=!1}=e,l=(0,o.useRef)(null),a=function(e){const[t,n]=(0,o.useState)(e.getChartId()),r=(0,o.useRef)(t);return r.current=t,(0,o.useEffect)((()=>{return e.onChange().subscribe(null,t),()=>{e.onChange().unsubscribe(null,t)};function t(){const t=e.getChartId();r.current!==t&&n(t)}}),[]),t}(t),[c,u]=(0,Sn.useDimensions)(),[d,h]=(0,o.useState)(null),g=(0,o.useMemo)((()=>({isTouch:w.touch,isDialog:i})),[i]);return o.createElement(yn.Provider,{value:g},o.createElement(x.Provider,{value:{viewModel:t}},o.createElement("div",{className:wn.wrap,onContextMenu:_n.preventDefaultForContextMenu},n&&o.createElement(P,{hideTitle:s -}),o.createElement("div",{className:wn.space,onClick:function(e){if(e.defaultPrevented)return;if(!(e.target instanceof Element)||null===l.current)return;e.target===l.current&&t.selection().set([])},ref:c},null!==u&&o.createElement(cn,{key:a,height:u.height,width:u.width,canBeAddedToSelection:function(e){const n=t.entity(e);return t.selection().canBeAddedToSelection(n)},nodeRenderer:r,initState:function(){const{nodes:e,selection:n}=t.getState();return{selectedIds:n,nodes:e}},canMove:function(e,n,o){return t.isSelectionDropable(n.id,o)},drag:Cn,rowHeight:In,onSelect:function(e){const n=e.map((e=>t.entity(e))).filter((e=>null!==e));t.selection().set(n)},onDrop:function(e){e.preventDefault();const{detail:{target:n,type:o}}=e;t.insertSelection(n,o)},scrollToId:d,saga:function*(){yield(0,S.fork)(bn,t)},onKeyboardSelect:function(e){h({id:e})},outerRef:function(e){l.current=e},onKeyDown:function(e){if(13===(0,C.hashFromEvent)(e)){e.preventDefault();const n=t.selection().selected(),o=n.length>0?t.entity(n[0]):void 0;o&&t.openProperties(o)}},autofocus:i})))))}function In(e,t){switch(t.type){case"node":return 38;case"separator":return 13}}var En,kn=n(14483);!function(e){e.Svg="svg"}(En||(En={}));var Mn=n(31261),Dn=n(86928);function Nn(e){const{className:t,disabled:n,...r}=e;return o.createElement(k.Icon,{className:E()(Dn.button,n&&Dn.disabled,t),...r})}var xn=n(77975);const Ln=v.t(null,void 0,n(91073)),zn=v.t(null,void 0,n(35038)),jn=v.t(null,void 0,n(15101)),Rn=v.t(null,void 0,n(42284)),An=v.t(null,void 0,n(31971)),On=v.t(null,void 0,n(81428)),Pn=v.t(null,void 0,n(34596));var Bn=n(14787),Fn=n(33765),Wn=n(52870),Hn=n(49756),Vn=n(94007),Gn=n(62766),Un=n(87769);function Zn(e){const{id:t}=e,n=(0,o.useContext)(x),{viewModel:r}=(0,T.ensureNotNull)(n),i=r.entity(t);return null===i?null:o.createElement(Kn,{...e,entity:i})}function Kn(e){const{id:t,isOffset:r,isDisabled:i,isSelected:s,isChildOfSelected:l,isHovered:a,parentId:c,entity:u,isExpanded:d}=e,h=(0,o.useContext)(x),{viewModel:g}=(0,T.ensureNotNull)(h),p=(0,o.useContext)(yn),{size:m}=(0,o.useContext)(Ct),[f,b]=(0,o.useState)(!1),y=(0,o.useRef)(null),[_,S]=(0,o.useState)(u.title()),[w,E]=(0,o.useState)(u.getIcon()),[M,D]=(0,o.useState)(u.isLocked()),[N,L]=(0,o.useState)(u.isVisible()),[z,j]=(0,o.useState)(u.isActualInterval()),[R,A]=(0,o.useState)(u.getDrawingSyncState()),[O,P]=(0,o.useState)(!1),[B,F]=((0,xn.useWatchedValueReadonly)({watchedValue:g.getChartLayout()}),(0,o.useState)(!1)),W=(0,o.useRef)(null);(0,o.useEffect)((()=>{const e={};u.onLockChanged().subscribe(e,(()=>D(u.isLocked()))),u.onVisibilityChanged().subscribe(e,(()=>L(u.isVisible())));const t=u.onTitleChanged();t&&t.subscribe(e,(()=>S(u.title()))),u.onIsActualIntervalChange().subscribe(e,(()=>j(u.isActualInterval()))),u.onSyncStateChanged().subscribe(e,(()=>A(u.getDrawingSyncState())));const n=u.onIconChanged?u.onIconChanged():void 0;return n&&n.subscribe(e,(()=>E(u.getIcon()))),()=>{u.onIsActualIntervalChange().unsubscribeAll(e),u.onLockChanged().unsubscribeAll(e),u.onVisibilityChanged().unsubscribeAll(e), -u.onSyncStateChanged().unsubscribeAll(e),t&&t.unsubscribeAll(e),W.current&&clearTimeout(W.current),n&&n.unsubscribeAll(e)}}),[u]),(0,o.useEffect)((()=>{f&&y.current&&(y.current.focus(),y.current.setSelectionRange(0,_.length))}),[f]),(0,o.useEffect)((()=>{const e={};return g.hoveredObjectChanged().subscribe(e,X),()=>{g.hoveredObjectChanged().unsubscribeAll(e)}}),[d]),(0,o.useEffect)((()=>{g.setHoveredObject(a?t:null)}),[a]),(0,o.useEffect)((()=>{!s&&W.current&&(clearTimeout(W.current),W.current=null),b(!1)}),[s]);const H={};if(c){const e=g.entity(c);e&&(H["data-parent-name"]=e.title()),H["data-type"]=u.hasChildren()?"group":"data-source"}const V=kn.enabled("test_show_object_tree_debug")?`<${u.id()}> (${u.zOrder()}) ${u.title()}`:u.title(),G=a||O,U=f&&s,Z=!!p&&p.isTouch,K=!!p&&p.isDialog,Y=z&&N?Vn:Gn,$=u.hasChildren()?v.t(null,void 0,n(38207)):v.t(null,void 0,n(39781));let q=null;return w&&w.type===En.Svg&&(q=o.createElement(k.Icon,{icon:w.content||"",className:Un.icon})),o.createElement("span",{className:I(Un.wrap,i&&Un.disabled,s&&Un.selected,r&&Un.offset,l&&Un.childOfSelected,O&&!i&&!s&&!l&&Un.hover,K&&!i&&!s&&!l&&Un.dialog),onMouseDown:function(e){f&&!(0,T.ensureNotNull)(y.current).contains(e.target)&&F(!0)},onClick:1===m?J:function(e){if(e.defaultPrevented)return;if(0!==(0,C.modifiersFromEvent)(e))return;if(W.current)e.preventDefault(),clearTimeout(W.current),W.current=null,g.openProperties(u),F(!1);else{const e=g.selection().selected();W.current=setTimeout((()=>{W.current=null,s&&!B&&1===e.length&&g.rename(u,(()=>b(!0))),F(!1)}),500)}},onContextMenu:Z?void 0:J},!U&&o.createElement(o.Fragment,null,q,!1,o.createElement("span",{className:I(Un.title,g.isMain(u)&&Un.main,(!u.isVisible()||!z)&&Un.disabled),...H},V),o.createElement("span",{className:Un.rightButtons},u.canBeLocked()&&o.createElement(Nn,{title:M?jn:Rn,icon:M?Wn:Hn,className:I(Un.button,(G||M)&&Un.visible,"apply-common-tooltip"),onClick:function(e){if(e.defaultPrevented)return;e.preventDefault(),g.setIsLocked(t,!u.isLocked())},"data-role":"button","data-name":"lock","data-active":M}),o.createElement(Nn,{icon:Y,className:I(Un.button,!z&&Un.warn,(G||!N||!z)&&Un.visible,"apply-common-tooltip"),onClick:z?function(e){if(e.defaultPrevented)return;e.preventDefault(),g.setIsVisible(t,!u.isVisible())}:function(e){if(e.defaultPrevented)return;e.preventDefault(),g.openProperties(u,Bn.TabNames.visibility)},title:function(){if(!z)return $;return N?An:On}(),"data-role":"button","data-name":"hide","data-active":!N}),u.canBeRemoved()&&o.createElement(Nn,{title:Pn,icon:Fn,className:I(Un.button,(Z||G)&&Un.visible,"apply-common-tooltip"),onClick:function(e){if(e.defaultPrevented)return;e.preventDefault(),e.stopPropagation(),g.remove(t)},"data-role":"button","data-name":"remove"}))),U&&o.createElement(Mn.InputControl,{value:_,onChange:function(e){S(e.currentTarget.value)},onClick:_n.preventDefault,className:Un.renameInput,onKeyDown:function(e){27===(0,C.hashFromEvent)(e)?(e.preventDefault(),S(u.title()),b(!1)):13===(0,C.hashFromEvent)(e)&&(e.preventDefault(),Q())}, -reference:function(e){y.current=e},onBlur:Q,onDragStart:function(e){e.preventDefault(),e.stopPropagation()},draggable:!0,stretch:!0}));function J(e){e.defaultPrevented||f||!u.fullyConstructed()||(e.preventDefault(),e.persist(),g.openContextMenu(u,(()=>b(!0)),e))}function Q(){""!==_&&u.setName(_),S(u.title()),b(!1)}function X(e){if(u.hasChildren()&&!d){const t=null!==e&&u.childrenIds().has(e);P(t)}else P(t===e)}}var Yn=n(17742);class $n extends o.PureComponent{constructor(e){super(e),this._isMounted=!1,this._dialogRef=o.createRef(),this._renderChildren=e=>o.createElement(qn,{isSmallTablet:e,viewModel:this.props.viewModel}),this._handleMediaChange=()=>{this.state.showDrawer&&!window.matchMedia(y.DialogBreakpoints.TabletSmall).matches&&this.setState({showDrawer:!1})},this._onManageDrawings=e=>{throw new Error("not supported")},this._closeDrawer=()=>{this.setState({showDrawer:!1})},this._handleContextMenuOpened=e=>{this.setState({isContextMenuOpened:e})},this._matchMedia=window.matchMedia(y.DialogBreakpoints.TabletSmall),this.state={showDrawer:!1,showDialog:!1,isContextMenuOpened:!1}}componentDidMount(){this._isMounted=!0,this._matchMedia.addListener(this._handleMediaChange),this.props.viewModel.isContextMenuOpened().subscribe(this._handleContextMenuOpened)}componentWillUnmount(){this._isMounted=!1,this._matchMedia.removeListener(this._handleMediaChange),this.props.viewModel.isContextMenuOpened().unsubscribe(this._handleContextMenuOpened)}render(){return o.createElement(o.Fragment,null,o.createElement(f.MatchMedia,{rule:y.DialogBreakpoints.TabletSmall},(e=>o.createElement(b.AdaptivePopupDialog,{additionalElementPos:"after",additionalHeaderElement:!1,className:Yn.dialog,dataName:"object-tree-dialog",isOpened:!0,onClickOutside:this.state.showDialog||e||this.state.isContextMenuOpened?()=>{}:this.props.onClose,onClose:this.props.onClose,ref:this._dialogRef,render:()=>this._renderChildren(e),title:v.t(null,void 0,n(31095)),showSeparator:!0}))),o.createElement(m.DrawerManager,null,this.state.showDrawer&&o.createElement(p.Drawer,{onClose:this._closeDrawer,position:"Bottom"},o.createElement(_.ManageDrawings,{onClose:this._closeDrawer,chartWidget:this.props.activeChartWidget,isMobile:!0}))))}}function qn(e){const{isSmallTablet:t,viewModel:n}=e,r=(0,o.useMemo)((()=>({size:t?1:0,smallSizeTreeNodeAction:0})),[t]);return o.createElement(Ct.Provider,{value:r},o.createElement(Tn,{nodeRenderer:Zn,showHeader:!1,viewModel:n,isDialog:!0}))}var Jn=n(16216),Qn=n(98310),Xn=n(57898);var eo=n(32112);function to(e,t){return`${e}:${t}`}function no(e){const t=e.split(":");return{persistentId:t[0],instanceId:t[1]}}class oo{constructor(e){this._onChange=new Xn.Delegate,this._recalculate=()=>{const e=this._groupModel.groups().map((e=>to(e.id,e.instanceId()))),t=this._selectionApi.allSources();this._selected=this._selected.filter((n=>e.includes(n)||t.includes(n))),this._onChange.fire(this._selected)},this._model=e,this._selectionApi=new eo.SelectionApi(this._model),this._groupModel=this._model.lineToolsGroupModel(), -this._selected=this._getSelectedIds(),this._selectionApi.onChanged().subscribe(this,(()=>{this._selected=this._getSelectedIds(),this._onChange.fire(this._selected)})),this._groupModel.onChanged().subscribe(this,this._recalculate)}destroy(){this._selectionApi.onChanged().unsubscribeAll(this),this._groupModel.onChanged().unsubscribeAll(this)}set(e){const t=[];let n=e.map((e=>e.id()));for(const o of e)if(o.hasChildren()){const e=o.childrenIds();t.push(...Array.from(e.values())),n=n.filter((t=>!e.has(t)))}else t.push(o.id());this._selectionApi.set(t.map((e=>no(e).persistentId))),this._selected=n,this._onChange.fire(this._selected)}canBeAddedToSelection(e){return null!==e&&e.canBeAddedToSelection()}onChange(){return this._onChange}selected(){return this._selected}_getSelectedIds(){return this._selectionApi.allSources().map((e=>this._model.dataSourceForId(e))).filter(dt.notNull).filter((e=>e.showInObjectTree())).map((e=>to(e.id(),e.instanceId())))}}class ro{constructor(e,t){this._controller=e,this._facade=t,this._groupModel=e.model().lineToolsGroupModel()}buildTree(){const e={};for(const t of this._controller.model().panes()){const n=t.sourcesByGroup().all().filter((e=>e.showInObjectTree()));e[t.id()]=io(t.id(),0);for(const n of this._groupModel.groups()){const o=to(n.id,n.instanceId()),r=(0,T.ensureNotNull)(this._facade.getObjectById(o));if(r.pane()===t){const o=[...n.lineTools()].sort(((e,t)=>e.zorder()>t.zorder()?-1:1)).map((e=>to(e.id(),e.instanceId())));e[r.id()]=io(r.id(),1,t.id(),o),e[t.id()].children.push(r.id());for(const t of o)e[t]=io(t,2,r.id())}}for(const o of n){const n=to(o.id(),o.instanceId());e[n]||(e[n]=io(n,1,t.id()),e[t.id()].children.push(n))}e[t.id()].children.sort(((e,t)=>{const n=(0,T.ensureNotNull)(this._facade.getObjectById(e)),o=(0,T.ensureNotNull)(this._facade.getObjectById(t));return(0,T.ensureNotNull)(o.zOrder())-(0,T.ensureNotNull)(n.zOrder())}))}return this._facade.invalidateCache(new Set(Object.keys(e))),e}}function io(e,t,n,o=[]){return{id:e,level:t,parentId:n,children:o}}var so=n(36298),lo=n(92249),ao=n(28853),co=n(14292),uo=n(76544),ho=n(73212),go=n(88348),po=n(7295),mo=n(28824),fo=n(57674),vo=n(37591);const bo=new so.TranslatedString("show {title}",v.t(null,void 0,n(87358))),yo=new so.TranslatedString("hide {title}",v.t(null,void 0,n(70301))),_o=new so.TranslatedString("lock {title}",v.t(null,void 0,n(50193))),So=new so.TranslatedString("unlock {title}",v.t(null,void 0,n(92421))),wo=new so.TranslatedString("change {sourceTitle} title to {newSourceTitle}",v.t(null,void 0,n(40001))),Co=new so.TranslatedString("insert source(s) after",v.t(null,void 0,n(8343))),To=!1;function Io(e,t){return t.every((t=>!(t.pane()!==e&&!t.allowsMovingbetweenPanes())))}function Eo(e){return e instanceof co.DataSource&&e.showInObjectTree()?to(e.id(),e.instanceId()):null}function ko(e){return new so.TranslatedString(e.name(),e.title(vo.TitleDisplayTarget.DataWindow))}const Mo=new Xn.Delegate;class Do{constructor(e,t){this._syncStateChanged=new Xn.Delegate,this._updateSyncState=()=>{ -this._syncStateChanged.fire((0,T.ensureNotNull)(this.getDrawingSyncState()))},this._undoModel=e,this._dataSource=t,(0,lo.isLineTool)(this._dataSource)&&(this._dataSource.linkKey().subscribe(this._updateSyncState),this._dataSource.sharingMode().subscribe(this._updateSyncState));const n=this._undoModel.lineBeingCreated();null!==n&&n===t&&n.isSynchronizable()&&go.isToolCreatingNow.subscribe(this._updateSyncState)}destroy(){(0,lo.isLineTool)(this._dataSource)&&(this._dataSource.linkKey().unsubscribe(this._updateSyncState),this._dataSource.sharingMode().unsubscribe(this._updateSyncState)),go.isToolCreatingNow.unsubscribe(this._updateSyncState)}id(){return to(this._dataSource.id(),this._dataSource.instanceId())}title(){const e=this._dataSource;return(0,lo.isLineTool)(e)?e.properties().title.value()||e.translatedType():(0,uo.isSeries)(e)&&this._undoModel.mainSeries()===e?e.symbolTitle(vo.TitleDisplayTarget.DataWindow,void 0,void 0,(0,bt.onWidget)()?"exchange":"listed_exchange"):e.title(vo.TitleDisplayTarget.DataWindow)}gaLabel(){return(0,ao.isStudy)(this._dataSource)?"Study":(0,lo.isLineTool)(this._dataSource)?"Drawing":"Symbol"}canBeLocked(){return(0,lo.isLineTool)(this._dataSource)&&this._dataSource.userEditEnabled()}canBeRemoved(){return this._undoModel.mainSeries()!==this._dataSource&&this._dataSource.isUserDeletable()}canBeHidden(){return this._dataSource.canBeHidden()}canBeRenamed(){return(0,lo.isLineTool)(this._dataSource)}fullyConstructed(){return this._undoModel.lineBeingCreated()!==this._dataSource}isVisible(){return this._dataSource.properties().visible.value()}isActualInterval(){return!(0,lo.isLineTool)(this._dataSource)&&!(0,ao.isStudy)(this._dataSource)||this._dataSource.isActualInterval()}onIsActualIntervalChange(){return(0,lo.isLineTool)(this._dataSource)||(0,ao.isStudy)(this._dataSource)?this._dataSource.onIsActualIntervalChange():Mo}isLocked(){return!!(0,lo.isLineTool)(this._dataSource)&&this._dataSource.properties().frozen.value()}onVisibilityChanged(){return this._dataSource.properties().visible.listeners()}onLockChanged(){return(0,lo.isLineTool)(this._dataSource)?this._dataSource.properties().frozen.listeners():Mo}getIcon(){const e=c,t=this._dataSource.getSourceIcon(),n=(0,ao.isStudyStrategy)(this._dataSource);let o={type:En.Svg,content:n?po:mo};if(e&&t)if("loadSvg"===t.type){const[n,r]=t.svgId.split("."),i="linetool"===n?e.linetool[r]:e.series[Number(r)];o={type:En.Svg,content:i||mo}}else"svgContent"===t.type&&(o={type:En.Svg,content:t.content});return o}onIconChanged(){if(this._dataSource.onSourceIconChanged)return this._dataSource.onSourceIconChanged()}setVisible(e){const t=(e?bo:yo).format({title:ko(this._dataSource)});this._undoModel.setProperty(this._dataSource.properties().visible,e,t)}setLocked(e){if((0,lo.isLineTool)(this._dataSource)){const t=(e?_o:So).format({title:ko(this._dataSource)});this._undoModel.setProperty(this._dataSource.properties().frozen,e,t)}}setName(e){if((0,lo.isLineTool)(this._dataSource)){const t=wo.format({ -sourceTitle:this._dataSource.properties().title.value()||ko(this._dataSource),newSourceTitle:e});this._undoModel.setProperty(this._dataSource.properties().title,e,t,To)}}isCopiable(){return this._dataSource.copiable()}isClonable(){return this._dataSource.cloneable()}zOrder(){return this._dataSource.zorder()}remove(){this._undoModel.removeSource(this._dataSource,!1)}canBeAddedToSelection(){return this._undoModel.selection().canBeAddedToSelection(this._dataSource)}setAsSelection(){this._undoModel.model().selectionMacro((e=>{e.clearSelection(),e.addSourceToSelection(this._dataSource)}))}addToSelection(){this._undoModel.model().selectionMacro((e=>{e.addSourceToSelection(this._dataSource)}))}addSourcesToArray(e){return e.push(this._dataSource),e}insertSourcesBeforeThis(e){this._insertSources(e,(e=>this._undoModel.insertBefore(e,this._dataSource)))}insertSourcesAfterThis(e){this._insertSources(e,(e=>this._undoModel.insertAfter(e,this._dataSource)))}childrenIds(){return new Set}hasChildren(){return!1}pane(){return(0,T.ensureNotNull)(this._undoModel.model().paneForSource(this._dataSource))}allowsMovingbetweenPanes(){return!(0,lo.isLineTool)(this._dataSource)}canBeAddedToGroup(){return(0,lo.isLineTool)(this._dataSource)&&this._dataSource.boundToSymbol()}canInsertBeforeThis(e){return this._canInsertBeforeOrAfter(e)}canInsertAfterThis(e){return this._canInsertBeforeOrAfter(e)}detachFromParent(){if((0,lo.isLineTool)(this._dataSource)){const e=this._undoModel.model(),t=this._undoModel.lineToolsGroupController(),n=e.lineToolsGroupModel().groupForLineTool(this._dataSource);null!==n&&t.excludeLineToolFromGroup(n,this._dataSource)}}onTitleChanged(){const e=this._dataSource.properties().title;return e?e.listeners():void 0}canBeSyncedInLayout(){return(0,lo.isLineTool)(this._dataSource)&&this._dataSource.isSynchronizable()}onSyncStateChanged(){return this._syncStateChanged}setDrawingSyncState(e){if(!this.canBeSyncedInLayout()||!this.fullyConstructed())return;const t=this._dataSource;switch(e){case 0:if(null===t.linkKey().value())return;this._undoModel.unlinkLines([t]);break;case 1:if(null!==t.linkKey().value())return;this._undoModel.shareLineTools([t],1)}}getDrawingSyncState(){return this.canBeSyncedInLayout()?this.fullyConstructed()&&null!==this._dataSource.linkKey().value()?1:0:null}doNotAffectChartInvalidation(){return(0,lo.isLineTool)(this._dataSource)&&To}_canInsertBeforeOrAfter(e){const t=this._undoModel.model();if(!Io(this.pane(),e))return!1;if((0,lo.isLineTool)(this._dataSource)){if(null!==t.lineToolsGroupModel().groupForLineTool(this._dataSource)&&e.some((e=>!e.canBeAddedToGroup())))return!1}return!0}_insertSources(e,t){const n=this._undoModel.model(),o=this._undoModel.lineToolsGroupController();this._undoModel.beginUndoMacro(Co);const r=()=>{e.forEach((e=>e.detachFromParent()))},i=e.reduce(((e,t)=>t.addSourcesToArray(e)),[]);if((0,lo.isLineTool)(this._dataSource)){const t=n.lineToolsGroupModel().groupForLineTool(this._dataSource);null!==t?((0,T.assert)(!e.some((e=>e.hasChildren()))),i.forEach((e=>{(0, -lo.isLineTool)(e)&&(t.containsLineTool(e)||o.addLineToolToGroup(t,e))}))):r()}else r();t(i),this._undoModel.endUndoMacro()}}class No{constructor(e,t){this._onTitleChanged=new Xn.Delegate,this._onVisibilityChanged=new Xn.Delegate,this._onLockChanged=new Xn.Delegate,this._onIsActualIntervalChanged=new Xn.Delegate,this._syncStateChanged=new Xn.Delegate,this._linkKeyChangedBound=this._linkKeyChanged.bind(this),this._undoModel=e,this._group=t,this._lineTools=t.lineTools(),this._paneId=(0,T.ensureNotNull)(e.model().paneForSource(this._lineTools[0])).id();const n=()=>{this._lineTools.forEach((e=>{e.properties().visible.listeners().subscribe(this,(()=>this._onVisibilityChanged.fire())),e.properties().frozen.listeners().subscribe(this,(()=>this._onLockChanged.fire())),e.onIsActualIntervalChange().subscribe(this,(()=>this._onIsActualIntervalChanged.fire())),e.linkKey().subscribe(this._linkKeyChangedBound),e.sharingMode().subscribe(this._linkKeyChangedBound)}))};this._group.onChanged().subscribe(this,(e=>{this._unsubscribeFromAllLineTools(),this._lineTools=this._group.lineTools(),n(),e.lockedChanged&&this._onLockChanged.fire(),e.visibilityChanged&&this._onVisibilityChanged.fire(),e.titleChanged&&this._onTitleChanged.fire(),e.isActualIntervalChanged&&this._onIsActualIntervalChanged.fire();const t=this.getDrawingSyncState();null!==t&&this._syncStateChanged.fire(t)})),n(),this._lastActualZOrder=this.zOrder(),this._lastIsVisible=this.isVisible(),this._lastIsActualInterval=this.isActualInterval(),this._lastIsLocked=this.isLocked()}destroy(){this._unsubscribeFromAllLineTools(),this._group.onChanged().unsubscribeAll(this)}id(){return to(this._group.id,this._group.instanceId())}title(){return this._group.name()}gaLabel(){return"Group"}getIcon(){return{type:En.Svg,content:fo}}canBeRemoved(){return!0}canBeHidden(){return!0}canBeLocked(){return!0}canBeRenamed(){return!0}fullyConstructed(){return!0}isVisible(){return this._group.lineTools().length>0&&(this._lastIsVisible="Invisible"!==this._group.visibility()),this._lastIsVisible}isActualInterval(){return this._group.lineTools().length>0&&(this._lastIsActualInterval=this._group.lineTools().some((e=>e.isActualInterval()))),this._lastIsActualInterval}onIsActualIntervalChange(){return this._onIsActualIntervalChanged}isLocked(){return this._group.lineTools().length>0&&(this._lastIsLocked="Locked"===this._group.locked()),this._lastIsLocked}onTitleChanged(){return this._onTitleChanged}onVisibilityChanged(){return this._onVisibilityChanged}onLockChanged(){return this._onLockChanged}setVisible(e){this._undoModel.lineToolsGroupController().setGroupVisibility(this._group,e)}setLocked(e){this._undoModel.lineToolsGroupController().setGroupLock(this._group,e)}setName(e){this._undoModel.lineToolsGroupController().setGroupName(this._group,e)}isCopiable(){return!1}isClonable(){return!1}zOrder(){return this._group.lineTools().length>0&&(this._lastActualZOrder=this._group.lineTools()[0].zorder()),this._lastActualZOrder}remove(){this._undoModel.lineToolsGroupController().removeGroup(this._group)} -canBeAddedToSelection(){const e=this._undoModel.model();return this._lineTools.every((t=>e.selection().canBeAddedToSelection(t)))}setAsSelection(){this._undoModel.model().selectionMacro((e=>{e.clearSelection(),this._lineTools.forEach((t=>e.addSourceToSelection(t)))}))}addToSelection(){this._undoModel.model().selectionMacro((e=>{this._lineTools.forEach((t=>e.addSourceToSelection(t)))}))}addSourcesToArray(e){return e.push(...this._lineTools),e}detachFromParent(){}insertSourcesBeforeThis(e){const t=this._insertBeforeTarget();this._insertSources(e,(e=>this._undoModel.insertBefore(e,t)))}insertSourcesAfterThis(e){const t=this._insertAfterTarget();this._insertSources(e,(e=>this._undoModel.insertAfter(e,t)))}childrenIds(){const e=[...this._lineTools];return e.sort(((e,t)=>t.zorder()-e.zorder())),new Set(e.map((e=>to(e.id(),e.instanceId()))))}hasChildren(){return!0}pane(){return(0,T.ensureDefined)(this._undoModel.model().panes().find((e=>e.id()===this._paneId)))}allowsMovingbetweenPanes(){return!1}canBeAddedToGroup(){return!1}canInsertBeforeThis(e){return this._canInsertBeforeOrAfter(e)}canInsertAfterThis(e){return this._canInsertBeforeOrAfter(e)}canBeSyncedInLayout(){return this._lineTools.length>0&&this._lineTools[0].isSynchronizable()}onSyncStateChanged(){return this._syncStateChanged}setDrawingSyncState(e){if(this.canBeSyncedInLayout())switch(e){case 0:const e=this._lineTools.filter((e=>null!==e.linkKey().value()));e.length>0&&this._undoModel.unlinkLines(e);break;case 1:const t=this._lineTools.filter((e=>null===e.linkKey().value()));t.length>0&&this._undoModel.shareLineTools(t,1)}}getDrawingSyncState(){return this.canBeSyncedInLayout()?this._lineTools.every((e=>null!==e.linkKey().value()))?1:0:null}doNotAffectChartInvalidation(){return To}_linkKeyChanged(){this._syncStateChanged.fire((0,T.ensureNotNull)(this.getDrawingSyncState()))}_canInsertBeforeOrAfter(e){return Io(this.pane(),e)}_insertSources(e,t){this._undoModel.beginUndoMacro(Co);const n=e.reduce(((e,t)=>t.addSourcesToArray(e)),[]);e.forEach((e=>e.detachFromParent())),t(n),this._undoModel.endUndoMacro()}_insertBeforeTarget(){return(0,T.ensureNotNull)(this._lineTools.reduce(((e,t)=>null===e?t:e.zorder()null===e?t:e.zorder()>t.zorder()?e:t),null))}_unsubscribeFromAllLineTools(){this._lineTools.forEach((e=>{e.properties().visible.listeners().unsubscribeAll(this),e.properties().frozen.listeners().unsubscribeAll(this),e.onIsActualIntervalChange().unsubscribeAll(this),e.linkKey().unsubscribe(this._linkKeyChangedBound),e.sharingMode().unsubscribe(this._linkKeyChangedBound)}))}}class xo{constructor(e){this._hoveredObjectChanged=new Xn.Delegate,this._entitiesCache=new Map,this._undoModel=e,this._undoModel.model().hoveredSourceChanged().subscribe(this,this._onModelHoveredSourceChanged)}destroy(){for(const e of this._entitiesCache.values())null==e||e.destroy();this._undoModel.model().hoveredSourceChanged().unsubscribe(this,this._onModelHoveredSourceChanged)}getObjectById(e){ -if(this._entitiesCache.has(e))return(0,T.ensureDefined)(this._entitiesCache.get(e));const t=this._createObjectById(e);return this._entitiesCache.set(e,t),t}invalidateCache(e){Array.from(this._entitiesCache.keys()).forEach((t=>{var n;e.has(t)||(null===(n=this._entitiesCache.get(t))||void 0===n||n.destroy(),this._entitiesCache.delete(t))}))}canBeGroupped(e){if(0===e.length||1===e.length&&e[0].hasChildren())return!1;const t=[];if(e.forEach((e=>e.addSourcesToArray(t))),t.some((e=>!(0,lo.isLineTool)(e)||!e.boundToSymbol())))return!1;const n=this._undoModel.model(),o=t.map((e=>n.paneForSource(e)));return!(new Set(o).size>1)}contextMenuActions(e,t,n){const o=new ho.ActionsProvider(e,n),r=[];return t.forEach((e=>e.addSourcesToArray(r))),o.contextMenuActionsForSources(r)}insertBefore(e,t){t.insertSourcesAfterThis(e)}insertAfter(e,t){t.insertSourcesBeforeThis(e)}setHoveredObject(e){const t=this._undoModel.model();if(null===e)return void t.setHoveredSource(null,null);const n=t.dataSourceForId(e);null!==n&&t.setHoveredSource(n,null)}hoveredObjectId(){return Eo(this._undoModel.model().hoveredSource())}hoveredObjectChanged(){return this._hoveredObjectChanged}_onModelHoveredSourceChanged(e){this._hoveredObjectChanged.fire(Eo(e))}_createObjectById(e){const t=no(e).persistentId,n=this._undoModel.model(),o=n.dataSourceForId(t);if(null!==o)return new Do(this._undoModel,o);const r=n.lineToolsGroupModel().groupForId(t);return null!==r?new No(this._undoModel,r):null}}Error;var Lo=n(80842),zo=n(10643),jo=n(39347),Ro=n(97145),Ao=n(97874),Oo=n(2872),Po=n(84959),Bo=n(91730),Fo=n(33055),Wo=n(35149);const Ho=(0,l.getLogger)("Platform.GUI.ObjectTree");const Vo=new so.TranslatedString("move objects",v.t(null,void 0,n(40566))),Go=new so.TranslatedString("lock objects",v.t(null,void 0,n(68163))),Uo=new so.TranslatedString("unlock objects",v.t(null,void 0,n(66824))),Zo=new so.TranslatedString("show objects",v.t(null,void 0,n(63549))),Ko=new so.TranslatedString("hide objects",v.t(null,void 0,n(28506))),Yo=new so.TranslatedString("remove objects",v.t(null,void 0,n(57428)));class $o{constructor(e){this._nodes={},this._onChange=new Xn.Delegate,this._onGroupCreated=new Xn.Delegate,this._subscriptions=[],this._removeSourcesPromise=null,this._timeout=null,this._objects=[],this._options={general:!0,mainSeries:!0,mainSeriesTrade:!0,esdStudies:!0,fundamentals:!0,studies:!0,lineTools:!0,publishedCharts:!0,ordersAndPositions:!0,alerts:!1,chartEvents:!0,objectTree:!1,gotoLineTool:!0},this._isContextMenuOpened=new Ro.WatchedValue(!1),this._getObjectsToModify=e=>{const t=this.selection().selected();return t.find((t=>t===e))?t.map(this._ensuredEntity):[this._ensuredEntity(e)]},this._onActiveChartChanged=()=>{this._cleanup(),this._init()},this._cleanup=()=>{null!==this._timeout&&(clearTimeout(this._timeout),this._timeout=null),this._subscriptions.forEach((e=>{e.unsubscribeAll(this)})),this._selection.destroy(),this._chart.unsubscribe(this._onActiveChartChanged),null!==this._removeSourcesPromise&&this._removeSourcesPromise.cancel(),this._facade.destroy()}, -this._init=()=>{const e=this._chart.value();e.hasModel()&&(this._controller=e.model(),this._groupController=this._controller.lineToolsGroupController(),this._model=this._controller.model(),this._groupModel=this._model.lineToolsGroupModel(),this._facade=new xo(this._controller),this._subscriptions=[this._model.mainSeries().onStyleChanged(),this._model.mainSeries().dataEvents().symbolResolved(),this._model.mainSeries().onIntervalChanged(),this._model.panesCollectionChanged(),this._model.dataSourceCollectionChanged(),this._groupModel.onChanged()],this._subscriptions.forEach((e=>{e.subscribe(this,this._update)})),this._chart.subscribe(this._onActiveChartChanged),this._selection=new oo(this._model),this._update())},this._update=()=>{null===this._timeout&&(this._timeout=setTimeout((()=>{this._recalculateTree(),this._onChange.fire(),this._timeout=null})))},this._ensuredEntity=e=>(0,T.ensureNotNull)(this._getEntityById(e)),this._chart=e,this._init()}destroy(){this._cleanup()}getState(){return{nodes:Object.values(this._nodes),selection:this._selection.selected()}}getChartId(){return this._chart.value().id()}insertSelection(e,t){const n=this._facade,o=this.selection().selected().map(this._ensuredEntity),[r,i]=this._normalizeTargetAndDropType(e,t);this._controller.withMacro(Vo,(()=>{switch(i){case"before":n.insertBefore(o,r);break;case"after":n.insertAfter(o,r)}})),this._update()}entity(e){return this._facade.getObjectById(e)}isMain(e){return no(e.id()).persistentId===this._controller.mainSeries().id()}selection(){return this._selection}setIsLocked(e,t){const n=this._getObjectsToModify(e),o=n.every((e=>e.doNotAffectChartInvalidation())),r=t?Go:Uo;this._controller.withMacro(r,(()=>{for(const e of n)e.setLocked(t)}),o),dn("Lock",hn(n))}setIsVisible(e,t){const n=this._getObjectsToModify(e),o=n.every((e=>e.doNotAffectChartInvalidation())),r=t?Zo:Ko;this._controller.withMacro(r,(()=>{for(const e of n)e.setVisible(t)}),o),dn("Hide",hn(n))}remove(e){const t=()=>{const e=n.every((e=>e.doNotAffectChartInvalidation()));this._controller.withMacro(Yo,(()=>{for(const e of n)e.remove()}),e),dn("Delete",hn(n)),this._update()},n=this._getObjectsToModify(e);t()}canSelectionBeGrouped(){const e=this._getSelectedEntities();return this._facade.canBeGroupped(e)}createGroupFromSelection(){const e=this._groupController.createGroupFromSelection();dn("Create Group");const t=to(e.id,e.instanceId());this.selection().set([this._ensuredEntity(t)]),this._onGroupCreated.fire(t),this._update()}isSelectionDropable(e,t){const n=this.selection().selected().map(this._ensuredEntity),[o,r]=this._normalizeTargetAndDropType(e,t);switch(r){case"after":return o.canInsertAfterThis(n);case"before":return o.canInsertBeforeThis(n)}}onChange(){return this._onChange}onGroupCreated(){return this._onGroupCreated}isSelectionCloneable(){const e=this._getSelectedEntities();return e.length>0&&e.every((e=>e.isClonable()))}isSelectionCopiable(){const e=this._getSelectedEntities();return e.length>0&&e.every((e=>e.isCopiable()))}openProperties(e,t){ -const n=this._model.dataSourceForId(no(e.id()).persistentId);this.selection().selected().length>1&&this.selection().selected().includes(e.id())?this._chart.value().showSelectedSourcesProperties(t):(this.selection().set([e]),null!==n?this._controller.mainSeries()===n?this._chart.value().showGeneralChartProperties():((0,lo.isLineTool)(n)||(0,ao.isStudy)(n))&&this._chart.value().showChartPropertiesForSource(n,t):this._chart.value().showChartPropertiesForSources({sources:this._chart.value().model().selection().lineDataSources(),title:e.title(),tabName:t,renamable:!0}))}canSelectionBeUnmerged(){const e=this._getSelectedEntities();return 1===e.length&&this.canNodeWithIdBeUnmerged(no(e[0].id()).persistentId)}canNodeWithIdBeUnmerged(e){const t=this._model.dataSourceForId(e);return null!==t&&(0,Lo.isPriceDataSource)(t)&&this._model.isUnmergeAvailableForSource(t)}unmergeSelectionUp(){this._unmergeSelection(0)}unmergeSelectionDown(){this._unmergeSelection(1)}copySelection(){const e=this._getSelectedEntities(),t=e.map((e=>(0,T.ensureNotNull)(this._model.dataSourceForId(no(e.id()).persistentId))));this._chart.value().chartWidgetCollection().clipboard.uiRequestCopy(t),dn("Copy",hn(e))}cloneSelection(){const e=this._getSelectedEntities(),t=e.map((e=>(0,T.ensureNotNull)(this._model.dataSourceForId(no(e.id()).persistentId))));t.every(lo.isLineTool)&&(this._controller.cloneLineTools([...t],!1),dn("Clone",hn(e)))}rename(e,t){const n=this._getObjectsToModify(e.id());1===n.length&&n.some((e=>e.canBeRenamed()))&&(t(),dn("Rename",hn(n)))}async openContextMenu(e,t,n){var o;this._objects=this._getObjectsToModify(e.id());const r=this._facade.canBeGroupped(this._objects);let i;if(this._objects.some((e=>e.hasChildren())))i=this._getActionsForGroupItem(e,t,r);else{const e=await this._facade.contextMenuActions(this._chart.value(),this._objects,this._options);if(i=Array.from(e).filter(((e,t,n)=>"separator"!==e.type||!n[t+1]||"separator"!==n[t+1].type)),1===this._objects.length&&this._objects[0].canBeRenamed()){const e=i.findIndex((e=>"Copy"===e.id));i.splice(-1===e?i.length:e+1,0,this._getRenameAction(t))}if(r){const e=i.findIndex((e=>"Clone"===e.id));i.splice(-1===e?0:e,0,this._getGroupAction())}}if(i.length>0){this._chart.value().updateActions();const t=no(e.id()).persistentId,r=this._model.dataSourceForId(t),s=r instanceof uo.Series,l=0!==e.childrenIds().size;let a;a=s?{menuName:"ObjectTreeContextMenu",detail:{type:"series",id:r.instanceId()}}:(0,lo.isLineTool)(r)?{menuName:"ObjectTreeContextMenu",detail:{type:"shape",id:null!==(o=null==r?void 0:r.id())&&void 0!==o?o:null}}:l?{menuName:"ObjectTreeContextMenu",detail:{type:"groupOfShapes",id:t||null}}:{menuName:"ObjectTreeContextMenu",detail:{type:"study",id:(null==r?void 0:r.id())||null}},zo.ContextMenuManager.showMenu(i,n,{takeFocus:!0,returnFocus:!0},a,(()=>{this._isContextMenuOpened.setValue(!1)})).then((()=>{this._isContextMenuOpened.setValue(!0)}))}}setHoveredObject(e){this._facade.setHoveredObject(e)}hoveredObjectChanged(){return this._facade.hoveredObjectChanged()} -getNextNodeIdAfterRemove(e){var t;const{nodes:n}=this.getState(),o=no(e).persistentId,r=n.find((t=>t.id===e)),i=this.entity(e);if(!(r&&r.parentId&&i&&i.canBeRemoved()))return null;if((null===(t=i.pane().mainDataSource())||void 0===t?void 0:t.id())===o&&!this.canNodeWithIdBeUnmerged(o)){const e=n.filter((e=>0===e.level)).map((e=>e.id)),t=this._takeNextOrPrevElement(e,r.parentId);return(0,T.ensureDefined)(n.find((e=>e.id===t))).children[0]}const s=(0,T.ensureDefined)(n.find((e=>e.id===r.parentId))).children;return 1===s.length?this.getNextNodeIdAfterRemove(r.parentId):this._takeNextOrPrevElement(s,e)}isContextMenuOpened(){return this._isContextMenuOpened.readonly()}getChartLayout(){return this._chart.value().chartWidgetCollection().layout}_takeNextOrPrevElement(e,t){const n=e.indexOf(t);return e[n===e.length-1?n-1:n+1]}_getGroupAction(){return new jo.Action({actionId:"ObjectsTree.CreateGroup",label:Ln,icon:R,onExecute:()=>{this.createGroupFromSelection()}})}_getRenameAction(e){return new jo.Action({actionId:"ObjectsTree.RenameItem",label:zn,icon:Fo,onExecute:()=>{e(),dn("Context menu rename",hn(this._objects))}})}_getActionsForGroupItem(e,t,n){const o=[];this._objects.forEach((e=>e.addSourcesToArray(o)));const r=[];1===this._objects.length&&r.unshift(this._getRenameAction(t),new jo.Separator),n&&r.unshift(this._getGroupAction(),new jo.Separator);const i=(0,ho.createSyncDrawingActions)(this._chart.value(),o.filter(lo.isLineTool));i.length&&(i.shift(),i.push(new jo.Separator),r.push(...i));const s=this._chart.value().actions().format.getState();return r.push(new jo.Action({actionId:"ObjectsTree.ToggleItemLocked",label:e.isLocked()?jn:Rn,icon:e.isLocked()?Ao:Oo,onExecute:()=>this.setIsLocked(e.id(),!e.isLocked())}),new jo.Action({actionId:"ObjectsTree.ToggleItemVisibility",label:e.isVisible()?An:On,icon:e.isVisible()?Po:Bo,onExecute:()=>this.setIsVisible(e.id(),!e.isVisible())}),new jo.Action({actionId:"ObjectsTree.RemoveItem",label:Pn,icon:Wo,onExecute:()=>this.remove(e.id()),hotkeyHash:C.isMacKeyboard?8:46}),new jo.Separator,new jo.Action({actionId:s.actionId,label:s.label,icon:s.icon,onExecute:()=>this.openProperties(e)})),r}_unmergeSelection(e){const t=this._getSelectedEntities();if(1!==t.length)throw new Error("Only one object can be unmerged");const n=t[0],o=(0,T.ensureNotNull)(this._model.dataSourceForId(no(n.id()).persistentId));if(!(0,Lo.isPriceDataSource)(o))throw new Error("Entity is not IPriceDataSource");(0===e?this._controller.unmergeSourceUp:this._controller.unmergeSourceDown).call(this._controller,o);dn(0===e?"New pane above":"New pane below",hn([n]))}_recalculateTree(){const e=new ro(this._controller,this._facade);this._nodes=e.buildTree()}_normalizeTargetAndDropType(e,t){let n=this._ensuredEntity(e);return"inside"===t&&(t="before",n=(0,T.ensureNotNull)(this.entity([...n.childrenIds()].shift()||""))),[n,t]}_getSelectedEntities(){const{selected:e,removed:t}=this._selection.selected().reduce(((e,t)=>{const n=this._getEntityById(t);return n?(e.selected.push(n),e):(e.removed.push(t),e)}),{selected:[], -removed:[]});return t.length&&Ho.logWarn(`Detected dangling sources in selection. They will be ignored: ${JSON.stringify(t)}`),e}_getEntityById(e){return this._facade.getObjectById(e)}}var qo=n(85067);class Jo extends qo.DialogRenderer{constructor(){super(),this._handleClose=()=>{r.unmountComponentAtNode(this._container),this._setVisibility(!1),null!==this._viewModel&&(this._viewModel.destroy(),this._viewModel=null)};const e=(0,Jn.service)(Qn.CHART_WIDGET_COLLECTION_SERVICE);this._activeChartWidget=e.activeChartWidget.value(),this._viewModel=new $o(e.activeChartWidget)}hide(){this._handleClose()}isVisible(){return this.visible().value()}show(){g().then((()=>{null!==this._viewModel&&(r.render(o.createElement($n,{onClose:this._handleClose,viewModel:this._viewModel,activeChartWidget:this._activeChartWidget}),this._container),this._setVisibility(!0))}))}}},37968:(e,t,n)=>{"use strict";n.d(t,{useForceUpdate:()=>r});var o=n(50959);const r=()=>{const[,e]=(0,o.useReducer)((e=>e+1),0);return e}},77975:(e,t,n)=>{"use strict";n.d(t,{useWatchedValueReadonly:()=>r});var o=n(50959);const r=(e,t=!1)=>{const n="watchedValue"in e?e.watchedValue:void 0,r="defaultValue"in e?e.defaultValue:e.watchedValue.value(),[i,s]=(0,o.useState)(n?n.value():r);return(t?o.useLayoutEffect:o.useEffect)((()=>{if(n){s(n.value());const e=e=>s(e);return n.subscribe(e),()=>n.unsubscribe(e)}return()=>{}}),[n]),i}},63932:(e,t,n)=>{"use strict";n.d(t,{Spinner:()=>s});var o=n(50959),r=n(97754),i=n(58096);n(83135);function s(e){const t=r(e.className,"tv-spinner","tv-spinner--shown",`tv-spinner--size_${i.spinnerSizeMap[e.size||i.DEFAULT_SIZE]}`);return o.createElement("div",{className:t,style:e.style,role:"progressbar"})}},29540:e=>{e.exports=''},36296:e=>{e.exports=''},33055:e=>{ -e.exports=''},69533:e=>{e.exports=''},57674:e=>{e.exports=''},80465:e=>{e.exports=''},94007:e=>{e.exports=''},52870:e=>{ -e.exports=''},74059:e=>{e.exports=''},91730:e=>{e.exports=''},7295:e=>{e.exports=''},28824:e=>{e.exports=''},49756:e=>{e.exports=''},62766:e=>{ -e.exports=''},98129:e=>{e.exports={ar:["استنساخ ، نسخ"],ca_ES:["Clona, Copia"],cs:"Clone, Copy",de:["Klonen, Kopieren"],el:"Clone, Copy",en:"Clone, Copy",es:["Clonar, Copiar"],fa:"Clone, Copy",fr:["Cloner, Copier"],he_IL:["שכפל, העתק"],hu_HU:"Clone, Copy",id_ID:["Duplikat, Salin"],it:["Clona, copia"],ja:["複製、コピー"],ko:["클론, 카피"],ms_MY:["Klon, Salin"],nl_NL:"Clone, Copy",pl:["Klonuj, Kopiuj"],pt:["Clonar, Copiar"],ro:"Clone, Copy",ru:["Клонировать, копировать"],sv:["Klon, kopiera"],th:["โคลน, ก๊อปปี้"],tr:["Klonla, Kopyala"],vi:["Nhân bản, Sao chép"],zh:["克隆,复制"],zh_TW:["克隆,複製"]}},91073:e=>{e.exports={ar:["أنشئ مجموعة من الرسومات"],ca_ES:["Creeu un grup de gràfics"],cs:"Create a group of drawings",de:["Erstellen Sie eine Gruppe von Zeichnungen"],el:"Create a group of drawings",en:"Create a group of drawings",es:["Cree un grupo de graficos"],fa:"Create a group of drawings",fr:["Créer un groupe de dessins"],he_IL:["צור קבוצת שרטוטים"],hu_HU:"Create a group of drawings",id_ID:["Buat kelompok untuk gambar"],it:["Crea un gruppo di disegni"],ja:["描画のグループを作成"],ko:["드로잉 그룹 만들기"],ms_MY:["Cipta kumpulan untuk lukisan"],nl_NL:"Create a group of drawings",pl:["Utwórz grupę obiektów rysowania"],pt:["Criar um grupo de desenhos"],ro:"Create a group of drawings",ru:["Создать группу объектов рисования"],sv:["Skapa en grup ritningar"],th:["สร้างกรุ๊ปของการวาด"],tr:["Bir grup çizim oluşturun"],vi:["Tạo nhóm các hình vẽ"],zh:["建立一组绘图"],zh_TW:["建立一組繪圖"]}},38207:e=>{e.exports={ar:["المجموعة مخفية في الفاصل الزمني الحالي"],ca_ES:["El grup està ocult a l'interval actual"], -cs:"Group is hidden on current interval",de:["Gruppe ist im aktuellen Intervall verborgen"],el:"Group is hidden on current interval",en:"Group is hidden on current interval",es:["El grupo está oculto en el intervalo actual"],fa:"Group is hidden on current interval",fr:["Le groupe est caché sur l'intervalle actuel"],he_IL:["הקבוצה מוסתרת באינטרוול הנוכחי"],hu_HU:"Group is hidden on current interval",id_ID:["Grup disembunyikan pada interval saat ini"],it:["Il gruppo è nascosto nel timeframe corrente"],ja:["グループは現在の時間足で非表示です"],ko:["현재 인터벌에 대해 그룹이 감춰져 있습니다"],ms_MY:["Kumpulan disembunyikan pada selang masa sekarang"],nl_NL:"Group is hidden on current interval",pl:["Grupa jest ukryta na bieżącym interwale"],pt:["O grupo está oculto no intervalo atual"],ro:"Group is hidden on current interval",ru:["Группа скрыта на текущем интервале"],sv:["Gruppen är dold i det aktuella intervallet"],th:["กรุ๊ปถูกซ่อนบนช่วงเวลาปัจจุบัน"],tr:["Grup şu anki aralıkta gizli"],vi:["Nhóm được ẩn trong chế độ hiện tại"],zh:["该组在当前时间间隔内隐藏"],zh_TW:["該組隱藏在當前的時間間隔內"]}},39781:e=>{e.exports={ar:["الرسم مخفي على الفاصل الزمني الحالي"],ca_ES:["El dibuix està ocult a l'interval actual"],cs:"Drawing is hidden on current interval",de:["Zeichnung ist für das aktuelle Intervall ausgeblendet"],el:"Drawing is hidden on current interval",en:"Drawing is hidden on current interval",es:["El dibujo está oculto en el intervalo actual"],fa:"Drawing is hidden on current interval",fr:["Le dessin est caché sur l'intervalle actuel"],he_IL:["הציור מוסתר באינטרוול הנוכחי"],hu_HU:"Drawing is hidden on current interval",id_ID:["Gambar disembunyikan pada interval saat ini"],it:["Il disegno è nascosto sul timeframe corrente"],ja:["描画は現在の時間足で非表示です"],ko:["커런트 인터벌에서는 드로잉이 숨겨져 있습니다"],ms_MY:["Lukisan disembunyikan pada selang masa terkini"],nl_NL:"Drawing is hidden on current interval",pl:["Rysunek jest ukryty na bieżącym interwale"],pt:["O desenho está oculto no intervalo atual"],ro:"Drawing is hidden on current interval",ru:["Объект рисования скрыт на этом интервале"],sv:["Ritning är dold på aktuellt intervall"],th:["การวาดถูกซ่อนไว้สำหรับช่วงเวลาปัจจุบัน"],tr:["Çizim, geçerli aralıkta gizlendi"],vi:["Bản vẽ bị ẩn trong khoảng thời gian hiện tại"],zh:["在当前时间周期内隐藏绘图"],zh_TW:["在當前時間周期內隱藏繪圖"]}},31095:e=>{e.exports={ar:["شجرة الكائنات"],ca_ES:["Arbre d'objectes"],cs:"Object tree",de:["Objektbaum"],el:"Object tree",en:"Object tree",es:["Árbol de objetos"],fa:"Object tree",fr:["Arborescence des objets"],he_IL:["אובייקט עץ"],hu_HU:"Object tree",id_ID:["Pohon objek"],it:["Albero oggetti"],ja:["オブジェクトツリー"],ko:["오브젝트 트리"],ms_MY:["Salasilah Objek"],nl_NL:"Object tree",pl:["Drzewo obiektów"],pt:["Árvore de objetos"],ro:"Object tree",ru:["Дерево объектов"],sv:["Objektträd"],th:["แผนผังวัตถุ"],tr:["Nesne ağacı"],vi:["Danh sách đối tượng"],zh:["对象树"],zh_TW:["物件樹"]}},74860:e=>{e.exports={ar:["رسومات محلية"],ca_ES:["Dibuixos locals"],cs:"Local drawings",de:["Lokale Zeichnungen"],el:"Local drawings",en:"Local drawings",es:["Dibujos locales"],fa:"Local drawings",fr:["Dessins locaux"], -he_IL:["שרטוטים מקומיים"],hu_HU:"Local drawings",id_ID:["Gambar lokal"],it:["Disegni in loco"],ja:["ローカルの描画"],ko:["로컬 드로잉"],ms_MY:["Lukisan tempatan"],nl_NL:"Local drawings",pl:["Rysunki lokalne"],pt:["Desenhos locais"],ro:"Local drawings",ru:["На выбранном графике"],sv:["Lokala ritningar"],th:["ภาพวาดท้องถิ่น"],tr:["Lokal çizimler"],vi:["Bản vẽ cục bộ"],zh:["本地绘图"],zh_TW:["當地繪圖"]}},72357:e=>{e.exports={ar:["إدارة رسومات التنسيق"],ca_ES:["Gestiona els dibuixos dels dissenys"],cs:"Manage layout drawings",de:["Zeichnungen des Layouts verwalten"],el:"Manage layout drawings",en:"Manage layout drawings",es:["Gestionar los dibujos de los diseños"],fa:"Manage layout drawings",fr:["Gérer les dessins de mise en page"],he_IL:["נהל שרטוטי פריסה"],hu_HU:"Manage layout drawings",id_ID:["Kelola layout gambar"],it:["Gestisci disegni del layout"],ja:["レイアウトの描画を管理"],ko:["레이아웃 드로잉 관리"],ms_MY:["Urus susun atur lukisan"],nl_NL:"Manage layout drawings",pl:["Zarządzaj rysunkami układu"],pt:["Administre seu layout de desenhos"],ro:"Manage layout drawings",ru:["Настройки объектов рисования графика"],sv:["Hantera layoutritningar"],th:["จัดการการวาดเลย์เอาท์"],tr:["Yerleşim çizimlerini yönet"],vi:["Quản lý bố cục hình vẽ"],zh:["管理布局绘图"],zh_TW:["管理版面繪圖"]}},18570:e=>{e.exports={ar:["لا يوجد رسوم حتى الآن"],ca_ES:["Encara no hi ha dibuixos"],cs:["Zatím Žádné Nákresy"],de:["Noch keine Zeichnungen"],el:["Δεν υπάρχουν ακομα σχέδια"],en:"No drawings yet",es:["No hay dibujos todavía"],fa:["شکلی رسم نشده است"],fr:["Pas de Dessins pour le moment"],he_IL:["אין שרטוט עדיין"],hu_HU:["Nincs még rajz"],id_ID:["Belum ada gambar saat ini"],it:["Nessun disegno disponibile"],ja:["未描画"],ko:["그림없음"],ms_MY:["Masih belum ada lukisan"],nl_NL:["Nog geen tekeningen"],pl:["Brak rysunków"],pt:["Ainda sem desenhos"],ro:"No drawings yet",ru:["Нет инструментов рисования"],sv:["Inga ritningar än"],th:["ยังไม่มีรูปวาด"],tr:["Henüz çizim yok"],vi:["Chưa có bản vẽ nào"],zh:["尚未绘图"],zh_TW:["尚無任何繪圖"]}},87871:e=>{e.exports={ar:["متزامن كليًا"],ca_ES:["Sincronitzat globalment"],cs:"Synced globally",de:["Global synchronisiert"],el:"Synced globally",en:"Synced globally",es:["Sincronizado globalmente"],fa:"Synced globally",fr:["Synchronisé globalement"],he_IL:["מסונכרן ברחבי העולם"],hu_HU:"Synced globally",id_ID:["Disinkronisasi secara global"],it:["Sincronizzazione globale"],ja:["グローバルに同期"],ko:["전체 싱크"],ms_MY:["Disegerakkan secara sejagat"],nl_NL:"Synced globally",pl:["Zsynchronizowane globalnie"],pt:["Sincronizado em tudo"],ro:"Synced globally",ru:["Синхр. везде"],sv:["Synkad globalt"],th:["ซิงค์ทั่วโลก"],tr:["Küresel senkronize"],vi:["Đã đồng bộ hóa trên toàn cầu"],zh:["全局同步"],zh_TW:["全球同步"]}},10538:e=>{e.exports={ar:["تمت المزامنة في التنسيق"],ca_ES:["Sincronitzat a la plantilla"],cs:"Synced in layout",de:["Im Layout synchronisiert"],el:"Synced in layout",en:"Synced in layout",es:["Sincronizado en la plantilla"],fa:"Synced in layout",fr:["Synchronisé dans la mise en page"],he_IL:["מסונכרן בפריסה"],hu_HU:"Synced in layout",id_ID:["Disinkronisasi dalam layout"], -it:["Sincronizzazione su layout"],ja:["レイアウト内で同期"],ko:["레이아웃 싱크"],ms_MY:["Disegerakkan di dalam susun atur"],nl_NL:"Synced in layout",pl:["Zsynchronizowane w układzie"],pt:["Sincronizado no layout"],ro:"Synced in layout",ru:["Синхр. на всех графиках"],sv:["Synkad i layout"],th:["ซิงค์ในเลย์เอาต์"],tr:["Düzende senkronize"],vi:["Đã đồng bộ hóa trong bố cục"],zh:["在布局内同步"],zh_TW:["版面同步"]}},85128:e=>{e.exports={ar:["إزالة كافة الرسومات لهذا الرمز"],ca_ES:["Elimina tots els dibuixos per a aquest símbol"],cs:"Remove all drawings for this symbol",de:["Alle Zeichnungen für dieses Symbol entfernen"],el:"Remove all drawings for this symbol",en:"Remove all drawings for this symbol",es:["Eliminar todos los dibujos para este símbolo"],fa:"Remove all drawings for this symbol",fr:["Supprimer tous les dessins pour ce symbole"],he_IL:["הסר את כל השרטוטים לסימול זה"],hu_HU:"Remove all drawings for this symbol",id_ID:["Hilangkan seluruh gambar pada simbol ini"],it:["Rimuove tutti i disegni su questo simbolo"],ja:["このシンボルのすべての描画を削除"],ko:["이 심볼에 대한 모든 드로잉 없애기"],ms_MY:["Buang semua lukisan untuk simbol ini"],nl_NL:"Remove all drawings for this symbol",pl:["Usuń wszystkie obiekty rysowania dla tego symbolu"],pt:["Remover todos os desenhos deste símbolo"],ro:"Remove all drawings for this symbol",ru:["Удалить все объекты рисования для этого символа"],sv:["Ta bort alla ritningar för denna symbol"],th:["ลบการวาดทั้งหมดของตัวย่อนี้"],tr:["Bu sembol için tüm çizimleri kaldır"],vi:["Loại bỏ tất cả nét vẽ cho mã này"],zh:["移除该商品代码的所有绘图"],zh_TW:["刪除此商品代碼的所有繪圖"]}},35038:e=>{e.exports={ar:["تغيير الأسم"],ca_ES:["Reanomenar"],cs:"Rename",de:["Umbenennen"],el:"Rename",en:"Rename",es:["Renombrar."],fa:"Rename",fr:["Renommer"],he_IL:["שנה שם"],hu_HU:["Átnevezés"],id_ID:["Mengganti Nama"],it:["Rinomina"],ja:["名前の変更"],ko:["이름 바꾸기"],ms_MY:["Namakan semula"],nl_NL:"Rename",pl:["Zmień nazwę"],pt:["Renomear"],ro:"Rename",ru:["Переименовать"],sv:["Döp om"],th:["เปลี่ยนชื่อ"],tr:["Yeni Ad Ver"],vi:["Đổi tên"],zh:["重命名"],zh_TW:["重新命名"]}},40001:e=>{e.exports={ar:["غيّر عنوان {sourceTitle} إلى {newSourceTitle}"],ca_ES:["canvia el títol {sourceTitle} per {newSourceTitle}"],cs:"change {sourceTitle} title to {newSourceTitle}",de:["{sourceTitle} zu {newSourceTitle} ändern"],el:"change {sourceTitle} title to {newSourceTitle}",en:"change {sourceTitle} title to {newSourceTitle}",es:["cambiar el título {sourceTitle} por {newSourceTitle}"],fa:"change {sourceTitle} title to {newSourceTitle}",fr:["Remplacer le titre {sourceTitle} par {newSourceTitle}"],he_IL:["שנה את {sourceTitle} כותרת ל- {newSourceTitle}"],hu_HU:"change {sourceTitle} title to {newSourceTitle}",id_ID:["Ubah judul {sourceTitle} menjadi {newSourceTitle}"],it:["Cambia titolo da {sourceTitle} a {newSourceTitle}"],ja:["{sourceTitle}のタイトルを{newSourceTitle}に変更"],ko:["{sourceTitle} 타이틀을 {newSourceTitle} 으로 바꾸기"],ms_MY:["Tukar tajuk {sourceTitle} kepada {newSourceTitle}"],nl_NL:"change {sourceTitle} title to {newSourceTitle}",pl:["Zmień tytuł {sourceTitle} na {newSourceTitle}."], -pt:["Mudar {sourceTitle} título para {newSourceTitle}"],ro:["Change {sourceTitle} title to {newSourceTitle}"],ru:["изменение названия {sourceTitle} на {newSourceTitle}"],sv:["Ändra {sourceTitle} titel till {newSourceTitle}"],th:["เปลี่ยนชื่อ {sourceTitle} ไปเป็น {newSourceTitle}"],tr:["{sourceTitle} başlığını {newSourceTitle} olarak değiştirin"],vi:["Thay đổi {sourceTitle} tiêu đề sang {newSourceTitle}"],zh:["将{sourceTitle}标题更改为{newSourceTitle}"],zh_TW:["將{sourceTitle}標題更改為{newSourceTitle}"]}},28506:e=>{e.exports={ar:["إخفاء العناصر"],ca_ES:["amaga objectes"],cs:"hide objects",de:["Objekte ausblenden"],el:"hide objects",en:"hide objects",es:["ocultar objetos"],fa:"hide objects",fr:["masquer les objets"],he_IL:["הסתר אובייקטים"],hu_HU:"hide objects",id_ID:["sembunyikan objek"],it:["nascondi oggetti"],ja:["オブジェクトの非表示"],ko:["오브젝트 숨기기"],ms_MY:["sembunyi objek"],nl_NL:"hide objects",pl:["ukryj obiekty"],pt:["ocultar objetos"],ro:"hide objects",ru:["скрытие объектов"],sv:["dölj objekt"],th:["ซ่อนออบเจ็กต์"],tr:["nesneleri gizle"],vi:["ẩn đối tượng"],zh:["隐藏对象"],zh_TW:["隱藏物件"]}},8343:e=>{e.exports={ar:["أدخل المصدر (المصادر) بعد ذلك"],ca_ES:["introdueix font(s) després"],cs:"insert source(s) after",de:["Quelle(n) einfügen nach"],el:"insert source(s) after",en:"insert source(s) after",es:["introducir fuente(s) después"],fa:"insert source(s) after",fr:["insérer la/les source(s) après"],he_IL:["הכנס מקור(ות) לאחר מכן"],hu_HU:"insert source(s) after",id_ID:["masukkan sumber setelah"],it:["inserimento fonti"],ja:["後にソースを挿入"],ko:["~뒤에 소스 넣기"],ms_MY:["masukkan sumber(s) selepas"],nl_NL:"insert source(s) after",pl:["wstaw źródła po"],pt:["inserir fonte(s) depois"],ro:"insert source(s) after",ru:["вставку объекта(ов) после"],sv:["infoga källa(källor) efter"],th:["แทรกแหล่งที่มาหลังจาก"],tr:["kaynağ(ı) ardına ekle"],vi:["chèn (các) nguồn sau đó"],zh:["插入源到后面"],zh_TW:["插入源到後面"]}},40566:e=>{e.exports={ar:["تحريك العناصر"],ca_ES:["mou objectes"],cs:"move objects",de:["Objekte Bewegen"],el:"move objects",en:"move objects",es:["mover objetos"],fa:"move objects",fr:["Déplacer les objets"],he_IL:["הזז אובייקטים"],hu_HU:"move objects",id_ID:["Pindahkan objek"],it:["Sposta oggetti"],ja:["オブジェクトを移動"],ko:["오브젝트 옮기기"],ms_MY:["Pindahkan objek"],nl_NL:"move objects",pl:["Przenieś obiekty"],pt:["Mover objetos"],ro:["Move objects"],ru:["перемещение объектов"],sv:["Flytta objekt"],th:["ย้ายวัตถุ"],tr:["nesneleri taşı"],vi:["Chuyển đối tượng"],zh:["移动对象"],zh_TW:["移動物件"]}},87358:e=>{e.exports={ar:["عرض ‎{title}‎"],ca_ES:["mostra {title}"],cs:"show {title}",de:["{title} anzeigen"],el:"show {title}",en:"show {title}",es:["mostrar {title}"],fa:"show {title}",fr:["afficher {title}"],he_IL:["הצג ‎{title}‎"],hu_HU:"show {title}",id_ID:["tampilkan {title}"],it:["mostra {title}"],ja:["{title}の表示"],ko:["{title} 보이기"],ms_MY:["tunjuk {title}"],nl_NL:"show {title}",pl:["pokaż {title}"],pt:["exibir {title}"],ro:"show {title}",ru:["отображение: {title}"],sv:["visa {title}"],th:["แสดง {title}"],tr:["{title} göster"],vi:["hiện {title}"],zh:["显示{title}"], -zh_TW:["顯示{title}"]}},63549:e=>{e.exports={ar:["إظهار العناصر"],ca_ES:["mostra objectes"],cs:"show objects",de:["Objekte einblenden"],el:"show objects",en:"show objects",es:["mostrar objetos"],fa:"show objects",fr:["afficher les objets"],he_IL:["הצג אובייקטים"],hu_HU:"show objects",id_ID:["tampilkan objek"],it:["mostra oggetti"],ja:["オブジェクトの表示"],ko:["오브젝트 보이기"],ms_MY:["tunjuk objek"],nl_NL:"show objects",pl:["pokaż obiekty"],pt:["exibir objetos"],ro:"show objects",ru:["отображение объектов"],sv:["visa objekt"],th:["แสดงออบเจ็กต์"],tr:["nesneleri göster"],vi:["hiển thị đối tượng"],zh:["显示对象"],zh_TW:["顯示物件"]}},57428:e=>{e.exports={ar:["إزالة العناصر"],ca_ES:["elimina objectes"],cs:"remove objects",de:["Objekte entfernen"],el:"remove objects",en:"remove objects",es:["eliminar objetos"],fa:"remove objects",fr:["supprimer les objets"],he_IL:["הסר אובייקטים"],hu_HU:"remove objects",id_ID:["Hilangkan objek"],it:["rimuovi oggetti"],ja:["オブジェクトの削除"],ko:["오브젝트 없애기"],ms_MY:["buang objek"],nl_NL:"remove objects",pl:["usuń obiekty"],pt:["remover objetos"],ro:"remove objects",ru:["удаление объектов"],sv:["Ta bort objekt"],th:["ลบออบเจ็กต์"],tr:["nesneleri kaldır"],vi:["di chuyển đối tượng"],zh:["移除对象"],zh_TW:["移除物件"]}},23481:e=>{e.exports={ar:["حذف كافة خطوط الأدوات لـ {symbol}"],ca_ES:["elimina totes les eines de línies per a {symbol}"],cs:"remove all line tools for {symbol}",de:["alle Linienwerkzeuge für {symbol} entfernen"],el:"remove all line tools for {symbol}",en:"remove all line tools for {symbol}",es:["eliminar todas las herramientas de líneas para {symbol}"],fa:"remove all line tools for {symbol}",fr:["supprimer tous les outils de ligne pour {symbol}."],he_IL:["הסרת כל קבוצת כלי קו ‎{symbol}‎"],hu_HU:"remove all line tools for {symbol}",id_ID:["Hilangkan semua peralatan garis untuk {symbol}"],it:["rimuovi tutte le linee da {symbol}"],ja:["{symbol}のすべてのラインツールの削除"],ko:["{symbol}의 모든 줄 도구 제거"],ms_MY:["buang semua alat garisan untuk {symbol}"],nl_NL:"remove all line tools for {symbol}",pl:["usuń wszystkie narzędzia linii dla {symbol}"],pt:["remover todas as ferramentas de linhas para {symbol}"],ro:"remove all line tools for {symbol}",ru:["удаление всех объектов рисования для {symbol}"],sv:["Ta bort alla linjeverktyg för {symbol}"],th:["ลบเครื่องมือเส้นทั้งหมดสำหรับ {symbol}"],tr:["{symbol} için tüm çizgi araçlarını kaldır"],vi:["loại bỏ tất cả đường công cụ cho {symbol}"],zh:["移除{symbol}的所有线条工具"],zh_TW:["移除{symbol}的所有線條工具"]}},42743:e=>{e.exports={ar:["مع ‎{drawingsCount}‎ رسم","مع ‎{drawingsCount}‎ رسم","مع ‎{drawingsCount}‎ رسم","مع ‎{drawingsCount}‎ رسوم","مع ‎{drawingsCount}‎ رسماً","مع ‎{drawingsCount}‎ رسماً"],ca_ES:["amb {drawingsCount} dibuix","amb {drawingsCount} dibuixos"],cs:"with {drawingsCount} drawing",de:["mit {drawingsCount} Zeichnung","mit {drawingsCount} Zeichnungen"],el:"with {drawingsCount} drawing",en:"with {drawingsCount} drawing",es:["con {drawingsCount} dibujo","con {drawingsCount} dibujos"],fa:["with {drawingsCount} drawings"],fr:["avec {drawingsCount} dessin","avec {drawingsCount} dessins"], -he_IL:["עם שרטוט ‎{drawingsCount}‎","עם ‎{drawingsCount}‎ שרטוטים","עם ‎{drawingsCount}‎ שרטוטים","עם ‎{drawingsCount}‎ שרטוטים"],hu_HU:["with {drawingsCount} drawings"],id_ID:["dengan {drawingsCount} gambar"],it:["con {drawingsCount} disegno","con {drawingsCount} disegni"],ja:["に{drawingsCount}個の描画"],ko:["{drawingsCount} 드로잉이 있는"],ms_MY:["dengan {drawingsCount} lukisan"],nl_NL:"with {drawingsCount} drawing",pl:["z {drawingsCount} rysunkiem","z {drawingsCount} rysunkami","z {drawingsCount} rysunkami","z {drawingsCount} rysunkami"],pt:["com {drawingsCount} desenho","com {drawingsCount} desenhos"],ro:"with {drawingsCount} drawing",ru:["с {drawingsCount} объектом рисования","с {drawingsCount} объектами рисования","с {drawingsCount} объектами рисования","с {drawingsCount} объектами рисования"],sv:["med {drawingsCount} ritverktyg","med {drawingsCount} ritverktyg"],th:["กับ {drawingsCount} การวาด"],tr:["{drawingsCount} çizim ile","{drawingsCount} çizim ile"],vi:["với {drawingsCount} nét vẽ"],zh:["含{drawingsCount}个绘图"],zh_TW:["含{drawingsCount}個繪圖"]}},88143:e=>{e.exports={ar:["‎{drawingsCount}‎ رسم","‎{drawingsCount}‎ رسم","‎{drawingsCount}‎ رسم","‎{drawingsCount}‎ رسوم","‎{drawingsCount}‎ رسماً","‎{drawingsCount}‎ رسماً"],ca_ES:["{drawingsCount} dibuix","{drawingsCount} dibuixos"],cs:"{drawingsCount} drawing",de:["{drawingsCount} Zeichnung","{drawingsCount} Zeichnungen"],el:"{drawingsCount} drawing",en:"{drawingsCount} drawing",es:["{drawingsCount} dibujo","{drawingsCount} dibujos"],fa:["{drawingsCount} drawings"],fr:["{drawingsCount} dessin","{drawingsCount} dessins"],he_IL:["שרטוט ‎{drawingsCount}‎","‎{drawingsCount}‎ שרטוטים","‎{drawingsCount}‎ שרטוטים","‎{drawingsCount}‎ שרטוטים"],hu_HU:["{drawingsCount} drawings"],id_ID:["{drawingsCount} gambar"],it:["{drawingsCount} disegno","{drawingsCount} disegni"],ja:["{drawingsCount}個の描画"],ko:["{drawingsCount} 드로잉"],ms_MY:["{drawingsCount} lukisan"],nl_NL:"{drawingsCount} drawing",pl:["{drawingsCount} rysunek","{drawingsCount} rysunki","{drawingsCount} rysunków","{drawingsCount} rysunków"],pt:["{drawingsCount} desenho","{drawingsCount} desenhos"],ro:"{drawingsCount} drawing",ru:["{drawingsCount} объект рисования","{drawingsCount} объекта рисования","{drawingsCount} объектов рисования","{drawingsCount} объектов рисования"],sv:["{drawingsCount} ritverktyg","{drawingsCount} ritverktyg"],th:["{drawingsCount} การวาด"],tr:["{drawingsCount} çizimi","{drawingsCount} çizimi"],vi:["{drawingsCount} nét vẽ"],zh:["{drawingsCount}个绘图"],zh_TW:["{drawingsCount}個繪圖"]}},52908:e=>{e.exports={ar:["‎{symbolsCount}‎ رمز","‎{symbolsCount}‎ رمز","‎{symbolsCount}‎ رمز","‎{symbolsCount}‎ رموز","‎{symbolsCount}‎ رمزاً","‎{symbolsCount}‎ رمزاً"],ca_ES:["{symbolsCount} símbol","{symbolsCount} símbols"],cs:"{symbolsCount} symbol",de:["{symbolsCount} Symbol","{symbolsCount} Symbole"],el:"{symbolsCount} symbol",en:"{symbolsCount} symbol",es:["{symbolsCount} símbolo","{symbolsCount} símbolos"],fa:["{symbolsCount} symbols"],fr:["{symbolsCount} symbole","{symbolsCount} symboles"], -he_IL:["סימול ‎{symbolsCount}‎","‎{symbolsCount}‎ סימולים","‎{symbolsCount}‎ סימולים","‎{symbolsCount}‎ סימולים"],hu_HU:["{symbolsCount} symbols"],id_ID:["{symbolsCount} simbol"],it:["{symbolsCount} simbolo","{symbolsCount} simboli"],ja:["{symbolsCount}シンボル"],ko:["{symbolsCount} 심볼"],ms_MY:["Simbol {symbolsCount}"],nl_NL:"{symbolsCount} symbol",pl:"{symbolsCount} symbol",pt:["{symbolsCount} símbolo","{symbolsCount} símbolos"],ro:"{symbolsCount} symbol",ru:["{symbolsCount} символ","{symbolsCount} символа","{symbolsCount} символов","{symbolsCount} символов"],sv:"{symbolsCount} symbol",th:["{symbolsCount} สัญลักษณ์"],tr:["{symbolsCount} sembol","{symbolsCount} sembol"],vi:["{symbolsCount} mã giao dịch"],zh:["{symbolsCount}个商品"],zh_TW:["{symbolsCount}個商品"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/pl.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/pl.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..30126b84 --- /dev/null +++ b/charting_library/bundles/pl.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:e=>{e.exports=["Kropka"]},6174:e=>{e.exports=["dni"]},5285:e=>{e.exports=["godziny"]},79410:e=>{e.exports=["miesiące"]},37830:e=>{e.exports=["minuty"]},25042:e=>{e.exports=["tygodnie"]},74787:e=>{e.exports=["Dni"]},62346:e=>{e.exports=["Godziny"]},94328:e=>{e.exports=["Miesiące"]},57470:e=>{e.exports=["Minuty"]},74973:e=>{e.exports=["Sekundy"]},48801:e=>{e.exports=["Zakresy"]},86614:e=>{e.exports=["Tygodnie"]},30426:e=>{e.exports=["Ticki"]},90069:e=>{e.exports=["Porównaj"]},96935:e=>{e.exports=["Kopiuj obraz wykresu"]},15803:e=>{e.exports=["Skopiuj link do obrazu wykresu"]},74207:e=>{e.exports=["Ustawienia wykresu"]},54777:e=>{e.exports=["Dodaj"]},95798:e=>{e.exports=["Dodaj niestandardowy interwał"]},44629:e=>{e.exports=["Dodaj do ulubionych"]},15795:e=>{e.exports=["Wszystkie moje układy"]},88368:e=>{e.exports=["Wszystkie zmiany zapisane"]},84232:e=>{e.exports=["Styl słupków"]},43399:e=>{e.exports=["Szablony domyślne"]},83127:e=>{e.exports=["Ulubione Wskaźniki"]},33959:e=>{e.exports=["Ulubione"]},11682:e=>{e.exports=["Tryb pełnoekranowy"]},15812:e=>{e.exports=["Szablony wskaźników"]},61142:e=>{e.exports=["Wskaźniki"]},74527:e=>{e.exports=["Wskaźniki i Strategie"]},79353:e=>{e.exports=["Otwarte okno dialogowe przedziału"]},55520:e=>{e.exports=["Otwórz wykres w oknie popup"]},2226:e=>{e.exports=["Otwórz obraz w nowej karcie"]},75687:e=>{e.exports=["Załaduj Wygląd Wykresu"]},75789:e=>{e.exports=["Załaduj układ"]},90879:e=>{e.exports=["Ładowanie..."]},80959:e=>{e.exports=["Zrób kopię"]},58219:e=>{e.exports=["Zarządzaj układami"]},38554:e=>{e.exports=["Moje szablony"]},14605:e=>{e.exports=["Numer lub {hotKey_0}"]},85520:e=>{e.exports=["Zapisz"]},92093:e=>{e.exports=["Zapisz szablon wskaźnika"]},87409:e=>{e.exports=["Zapisuj wykresy dla wybranych symboli giełdowych i interwałów w postaci szablonów"]},57352:e=>{e.exports=["Zapisz obrazek"]},11680:e=>{e.exports=["Zapisz układ"]},20987:e=>{e.exports=["Aby otworzyć pole wyszukiwania, wystarczy zacząć pisać, gdy masz otwarty wykres"]},99983:e=>{e.exports=["Wyszukiwanie symboli"]},70728:e=>{e.exports=["Ponów {hint}"]},72482:e=>{e.exports=["Usuń z ulubionych"]},35038:e=>{e.exports=["Zmień nazwę"]},88513:e=>{e.exports=["Wykonaj snapshot"]},91900:e=>{e.exports=["Szablony"]},32916:e=>{e.exports=["Interwał czasowy"]},9765:e=>{e.exports=["Opublikuj obraz wykresu na Twitterze"]},80323:e=>{e.exports=["Cofnij {hint}"]},23687:e=>{e.exports=["Nie masz jeszcze ulubionych wskaźników"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pl.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/pl.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..c6c884d0 --- /dev/null +++ b/charting_library/bundles/pl.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:e=>{e.exports=["Krzyżyk"]},41596:e=>{e.exports=["Etykiety w skali cen"]},23545:e=>{e.exports=["Wartości w wierszu statusu"]},39495:e=>{e.exports=["Koła"]},41389:e=>{e.exports=["Ponad świeczką"]},29520:e=>{e.exports=["Absolutny"]},58102:e=>{e.exports=["Zastosuj domyślne"]},65262:e=>{e.exports=["Obszar z przerwami"]},83760:e=>{e.exports=["Korpus"]},48848:e=>{e.exports=["Obramowanie"]},27331:e=>{e.exports=["Tło"]},78626:e=>{e.exports=["Poniżej świeczki"]},41361:e=>{e.exports=["W dół"]},22192:e=>{e.exports=["Dni"]},31577:e=>{e.exports=["Dynamika VA"]},4329:e=>{e.exports=["Domyślnie"]},98938:e=>{e.exports=["Domyślne"]},63099:e=>{e.exports=["Godziny"]},11091:e=>{e.exports="Histogram"},66304:e=>{e.exports=["Argumenty"]},40297:e=>{e.exports=["Wyjścia"]},36993:e=>{e.exports=["Zmień min tick"]},64606:e=>{e.exports=["Czcionka etykiety"]},54934:e=>{e.exports=["Linia z Przerwami"]},95543:e=>{e.exports=["Miesiące"]},28134:e=>{e.exports=["Minuty"]},18229:e=>{e.exports=["Zapisz jako domyślny"]},71129:e=>{e.exports=["Sekundy"]},86520:e=>{e.exports=["Etykiety sygnału"]},79511:e=>{e.exports=["Wyższa linia"]},64108:e=>{e.exports="Step line with breaks"},67767:e=>{e.exports=["Linia schodkowa z diamentami"]},21861:e=>{e.exports=["Lokalizacja"]},73947:e=>{e.exports=["Precyzja"]},66596:e=>{e.exports=["Wielkość"]},86672:e=>{e.exports=["Zakresy"]},79782:e=>{e.exports=["Resetuj ustawienia"]},21594:e=>{e.exports=["Tygodnie"]},26458:e=>{e.exports=["Knot"]},95247:e=>{e.exports=["Szerokość (% ramki)"]},19221:e=>{e.exports=["Kolor tekstu"]},7138:e=>{e.exports=["Transakcje na wykresie"]},98802:e=>{e.exports=["W górę"]},14414:e=>{e.exports=["Profil wolumenu"]},91322:e=>{e.exports=["Wartości"]},20834:e=>{e.exports=["Zmień min. Tick"]},98491:e=>{e.exports=["Zmień znak"]},7378:e=>{e.exports=["zmień rozmiar czcionki"]},28691:e=>{e.exports=["Zmień styl linii"]},38361:e=>{e.exports=["Zmień lokalizację"]},51081:e=>{e.exports=["Zmień Szerokość Procentową"]},47634:e=>{e.exports=["Zmień Położenie"]},15683:e=>{e.exports=["Zmień typ wykresu"]},164:e=>{e.exports=["Zmień dokładność"]},86888:e=>{e.exports=["Zmień kształt"]},50463:e=>{e.exports=["Zmień wartość"]},12628:e=>{e.exports=["zmień widoczność wartości"]},13355:e=>{e.exports=["zmień {title} dni na"]},41377:e=>{e.exports=["zmień {title} dni z"]},35388:e=>{e.exports=["zmień {title} godziny z"]},78586:e=>{e.exports=["zmień {title} godziny na"]},59635:e=>{e.exports=["zmień {title} miesięcy z"]},74266:e=>{e.exports=["zmień {title} miesięcy na"]},91633:e=>{e.exports=["zmień {title} minut na"]},15106:e=>{e.exports=["zmień {title} minut z"]},66161:e=>{e.exports=["zmień {title} sekund na"]},2822:e=>{e.exports=["zmień {title} sekund z"]},21339:e=>{e.exports=["zmień {title} tygodni z"]},68643:e=>{e.exports=["zmień {title} tygodni na"]},30810:e=>{e.exports=["zmień widoczność {title} na tickach"]},24941:e=>{e.exports=["zmień widoczność {title} na tygodnie"]},29088:e=>{e.exports=["zmień widoczność {title} na dni"]},68971:e=>{ +e.exports=["zmień widoczność {title} na godziny"]},64370:e=>{e.exports=["zmień widoczność {title} na minuty"]},6659:e=>{e.exports=["zmień widoczność {title} na miesiące"]},29091:e=>{e.exports=["zmień widoczność {title} na zakresach"]},46948:e=>{e.exports=["zmień widoczność {title} na sekundach"]},82211:e=>{e.exports=["Dni"]},33486:e=>{e.exports=["dni na"]},14077:e=>{e.exports=["dni z"]},3143:e=>{e.exports=["Godziny"]},84775:e=>{e.exports=["godziny z"]},11255:e=>{e.exports=["godziny na"]},58964:e=>{e.exports=["Miesiące"]},71770:e=>{e.exports=["miesiące z"]},37179:e=>{e.exports=["miesiące na"]},16465:e=>{e.exports=["Minuty"]},72317:e=>{e.exports=["minuty na"]},25586:e=>{e.exports=["minuty z"]},32925:e=>{e.exports=["sekundy"]},39017:e=>{e.exports=["sekundy na"]},6049:e=>{e.exports=["sekundy z"]},13604:e=>{e.exports=["Zakresy"]},93016:e=>{e.exports=["tygodnie"]},32002:e=>{e.exports=["tygodnie z"]},28091:e=>{e.exports=["tygodnie na"]},59523:e=>{e.exports=["Tiki"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pl.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/pl.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..d5eec469 --- /dev/null +++ b/charting_library/bundles/pl.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:o=>{o.exports=["waluta"]},60558:o=>{o.exports=["zwierzęta i natura"]},14232:o=>{o.exports=["aktywność"]},57792:o=>{o.exports=["strzałki"]},33628:o=>{o.exports=["gesty i emotikony"]},35305:o=>{o.exports=["żywność i napoje"]},49546:o=>{o.exports=["flagi"]},72302:o=>{o.exports=["obiekty"]},11739:o=>{o.exports=["natura"]},96330:o=>{o.exports=["buźki i osoby"]},6878:o=>{o.exports=["symbole"]},77011:o=>{o.exports=["symbole i flagi"]},15426:o=>{o.exports=["ostatnio używane"]},15395:o=>{o.exports=["podróże i miejsca"]},82401:o=>{o.exports=["Kursory"]},99878:o=>{o.exports=["Narzędzia adnotacji"]},44629:o=>{o.exports=["Dodaj do ulubionych"]},75377:o=>{o.exports=["Narzędzia analityczne Gann i Fibonacci"]},95537:o=>{o.exports=["Figury geometryczne"]},60925:o=>{o.exports=["Kropka"]},19570:o=>{o.exports=["Emotikony"]},99289:o=>{o.exports=["Gumka"]},17517:o=>{o.exports=["Ukryj narzędzia do rysowania"]},96411:o=>{o.exports=["Ukryj pasek z narzędziami do rysowania"]},92464:o=>{o.exports=["Ikony"]},37057:o=>{o.exports=["Zablokuj Narzędzia Rysowania"]},37140:o=>{o.exports=["Tryb Magnet dopasowuje elementy graficzne do najbliższych wartości OHLC"]},59607:o=>{o.exports=["Linijka"]},36551:o=>{o.exports=["Nowe rysunki dodawane są do wszystkich wykresów należących do określonego układu i automatycznie wyświetlane w momencie wyboru danego tickera"]},63354:o=>{o.exports=["Pokaż Narzędzia Rysowania"]},49616:o=>{o.exports=["Pokaż pasek ulubionych narzędzi rysowania"]},91977:o=>{o.exports=["Pokaż ukryte narzędzia"]},51072:o=>{o.exports=["Pokaż drzewo obiektów"]},49421:o=>{o.exports=["Pozostań w Trybie Rysowania"]},85422:o=>{o.exports=["Silny magnes"]},19693:o=>{o.exports=["Formacje"]},10234:o=>{o.exports=["Narzędzia do prognozowania i pomiaru"]},76091:o=>{o.exports=["Usuń rysunki"]},45286:o=>{o.exports=["Usuń obiekty"]},72482:o=>{o.exports=["Usuń z ulubionych"]},30513:o=>{o.exports=["Usuń {drawings}"]},10049:o=>{o.exports=["Usuń {drawings} & {indicators}"]},55084:o=>{o.exports=["Usuń {indicators}"]},45265:o=>{o.exports=["Słaby magnes"]},52899:o=>{o.exports=["Narzędzia linii trendu"]},38925:o=>{o.exports=["Przybliż"]},49895:o=>{o.exports=["Oddal"]},32868:o=>{o.exports=["{hotKey_0} + kliknij na wykresie"]},68125:o=>{o.exports=["{hotKey_0} — okrąg"]},40234:o=>{o.exports=["{hotKey_0} — rysowanie prostej nachylonej pod kątami 45"]},10289:o=>{o.exports=["{hotKey_0} — stałe przyrosty"]},81591:o=>{o.exports=["{hotKey_0} — kwadrat"]},93030:o=>{o.exports=["{amount} rysunek","{amount} rysunki","{amount} rysunków","{amount} rysunków"]},80437:o=>{o.exports=["{amount} wskaźnik","{amount} wskaźniki","{amount} wskaźników","{amount} wskaźników"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pl.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/pl.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..01806a5b --- /dev/null +++ b/charting_library/bundles/pl.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:e=>{e.exports=["#1 (słupek)"]},1961:e=>{e.exports=["#1 (cena)"]},12706:e=>{e.exports=["#1 (cena, słupek)"]},92195:e=>{e.exports=["#1 (pozycja pionowa %, słupek)"]},66187:e=>{e.exports=["Mediana"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Kierunek odwrotny do ruchu wskazówek zegara/lewoskrętność"]},43809:e=>{e.exports=["Coeff jako procenty"]},40054:e=>{e.exports=["Kolor"]},47737:e=>{e.exports=["Tryb kompaktowych statystyk"]},76655:e=>{e.exports=["Gotówka"]},72171:e=>{e.exports=["Środek"]},99120:e=>{e.exports=["Kanał"]},36150:e=>{e.exports=["Kąt"]},38280:e=>{e.exports=["Kąty"]},95264:e=>{e.exports=["Rozmiar konta"]},85160:e=>{e.exports=["Zawsze pokazuj statystyki"]},54189:e=>{e.exports=["Łuki"]},34674:e=>{e.exports=["Śred. HL w mintick"]},91757:e=>{e.exports=["Dno"]},17608:e=>{e.exports=["Dolne etykiety"]},48848:e=>{e.exports=["Obramowanie"]},72269:e=>{e.exports=["Granice"]},27331:e=>{e.exports=["Tło"]},19949:e=>{e.exports=["Zakres słupków"]},81260:e=>{e.exports=["Siatka"]},67114:e=>{e.exports=["Zakres Daty/Czasu"]},75460:e=>{e.exports=["Dystans"]},46211:e=>{e.exports=["Pinezka emoji"]},46001:e=>{e.exports=["Cena wejścia"]},1220:e=>{e.exports=["Wydłuż"]},71116:e=>{e.exports=["Przedłuż w dół"]},45809:e=>{e.exports=["Przedłuż w lewo"]},25892:e=>{e.exports=["Przedłuż lewą linię"]},3304:e=>{e.exports=["Przedłuż linie w lewo"]},83095:e=>{e.exports=["Przedłuż linie w prawo"]},14025:e=>{e.exports=["Przedłuż w prawo"]},74395:e=>{e.exports=["Przedłuż prawą linię"]},85197:e=>{e.exports=["Przedłuż w górę"]},17006:e=>{e.exports=["Rozmiar tekstu"]},31343:e=>{e.exports=["Porażka tekst"]},28565:e=>{e.exports=["Porażka tło"]},87931:e=>{e.exports=["Fani"]},39836:e=>{e.exports=["Poziomy Fibo na podstawie skali logarytmicznej"]},10578:e=>{e.exports=["Pełne kręgi"]},25264:e=>{e.exports=["Słupki HL"]},77405:e=>{e.exports=["Poziomo"]},66049:e=>{e.exports=["Słupki OC"]},27531:e=>{e.exports=["Wielkość lota"]},85206:e=>{e.exports=["Etykieta"]},75332:e=>{e.exports=["Obramowanie etykiety"]},14773:e=>{e.exports=["Tło Etykiety"]},37126:e=>{e.exports=["Tekst etykiety"]},79106:e=>{e.exports=["Poziomy"]},95610:e=>{e.exports=["Linia poziomów"]},19286:e=>{e.exports=["Lewo"]},79307:e=>{e.exports=["Lewe Etykiety"]},49286:e=>{e.exports=["Linia - HL/2"]},17676:e=>{e.exports=["Linia - Otwarte"]},47669:e=>{e.exports=["Linia - zamknięcia"]},71899:e=>{e.exports=["Linia - Maksimum"]},83394:e=>{e.exports=["Linia - Minimum"]},60489:e=>{e.exports=["Kolor linii"]},53889:e=>{e.exports=["Tryb"]},76476:e=>{e.exports=["Środek"]},24510:e=>{e.exports=["Punkt środkowy"]},22213:e=>{e.exports=["Źródło tło"]},15500:e=>{e.exports=["Źródło obramowanie"]},79238:e=>{e.exports=["Źródło tekst"]},37249:e=>{e.exports=["Statystyki"]},28712:e=>{e.exports=["Pozycja statystyk"]},50948:e=>{e.exports=["Stop kolor"]},56119:e=>{e.exports=["Poziom stop"]},69835:e=>{e.exports=["Sukces tekst"]},91141:e=>{e.exports=["Sukces tło"]},650:e=>{e.exports=["Procenty"]},25684:e=>{e.exports=["Cena"]},23675:e=>{ +e.exports=["Etykieta Ceny"]},75675:e=>{e.exports=["Etykiety cen"]},16103:e=>{e.exports=["Poziomy Ceny"]},46964:e=>{e.exports=["Zakres cenowy"]},59771:e=>{e.exports=["Współczynnik Price/Bar"]},29072:e=>{e.exports=["Ceny"]},2635:e=>{e.exports=["Poziom zysku"]},33886:e=>{e.exports=["Zakresy i stosunek"]},24186:e=>{e.exports=["Odwróć"]},21141:e=>{e.exports=["Prawy"]},91367:e=>{e.exports=["Prawe etykiety"]},63833:e=>{e.exports=["Ryzyko"]},95545:e=>{e.exports=["Fala"]},26458:e=>{e.exports=["Knot"]},65994:e=>{e.exports=["Szczyt"]},10209:e=>{e.exports=["Górne Etykiety"]},98001:e=>{e.exports=["Target tło"]},89258:e=>{e.exports=["Target obramowanie"]},45302:e=>{e.exports=["Target kolor:"]},74289:e=>{e.exports=["Target tekst"]},17932:e=>{e.exports=["Zawijanie tekstu"]},92960:e=>{e.exports=["Wyrównanie tekstu"]},90581:e=>{e.exports=["Kierunek tekstu"]},55325:e=>{e.exports=["Etykieta czasu"]},77838:e=>{e.exports=["Poziomy czasu"]},2295:e=>{e.exports=["Przezroczystość"]},4372:e=>{e.exports=["Linia trendu"]},12374:e=>{e.exports=["Użyj jednego koloru"]},91322:e=>{e.exports=["Wartości"]},25227:e=>{e.exports=["Wariancja"]},44085:e=>{e.exports=["Pionowo"]},1670:e=>{e.exports=["zmień kąt"]},54119:e=>{e.exports=["zmień kolor strzałki"]},72080:e=>{e.exports=["zmień kolor flagi"]},98905:e=>{e.exports=["zmień górny margines"]},11049:e=>{e.exports=["zmień pozycję pionową współrzędną Y"]},31804:e=>{e.exports=["zmień {title} przeciwnie do ruchu wskazówek zegara"]},99128:e=>{e.exports=["zmień widoczność wsółczynników w procentach {title}"]},20216:e=>{e.exports=["zmień kolor {title}"]},35435:e=>{e.exports=["zmień tryb kompaktowych statystyk {title}"]},550:e=>{e.exports=["zmień kolor obramowania świecy wzrostowej {title}"]},22313:e=>{e.exports=["zmień widoczność obramowania świecy {title}"]},7373:e=>{e.exports=["zmień kolor obramowania świecy spadkowej {title}"]},38742:e=>{e.exports=["zmień kolor świeczki spadkowej {title}"]},42273:e=>{e.exports=["zmień kolor świeczki wzrostowej {title}"]},76054:e=>{e.exports=["zmień kolor knota świecy {title}"]},27029:e=>{e.exports=["zmień widoczność knota świecy {title}"]},45537:e=>{e.exports=["zmień kąt widoczności {title}"]},31775:e=>{e.exports=["zmień rozmiar konta dla {title}"]},37913:e=>{e.exports=["zmień {title} zawsze pokazuj statystyki"]},15521:e=>{e.exports=["zmień kolor wszystkich linii {title}"]},17466:e=>{e.exports=["zmień kolor linii {index} łuku {title}"]},72307:e=>{e.exports=["zmień szerokość linii {index} łuku {title}"]},13853:e=>{e.exports=["zmień widoczność linii {index} łuku {title}"]},78680:e=>{e.exports=["zmień średnią wartość HL {title}"]},15802:e=>{e.exports=["zmień widoczność dolnych etykiet {title}"]},36438:e=>{e.exports=["zmień przezroczystość tła {title}"]},82465:e=>{e.exports=["zmień widoczność tła {title}"]},75312:e=>{e.exports=["zmień kolor tła {title}"]},39651:e=>{e.exports=["zmień kolor 1 tła {title}"]},78177:e=>{e.exports=["zmień kolor 2 tła {title}"]},42746:e=>{e.exports=["zmień widoczność zakresu słupków {title}"]},53770:e=>{e.exports=["zmień widoczność siatki {title}"]}, +29145:e=>{e.exports=["zmień kolor linii siatki {title}"]},64949:e=>{e.exports=["zmień styl linii siatki {title}"]},93548:e=>{e.exports=["zmień grubość linii siatki {title}"]},15485:e=>{e.exports=["zmień widoczność zakresu daty/czasu {title}"]},3400:e=>{e.exports=["zmień kąt {title}"]},91534:e=>{e.exports=["zmień widoczność odległości {title}"]},65056:e=>{e.exports=["zmień emotikony dla {title}"]},65899:e=>{e.exports=["zmień widoczność emotikonów dla {title}"]},59354:e=>{e.exports=["zmień cenę wejścia {title}"]},1447:e=>{e.exports=["zmień rozszerzenie {title} poniżej"]},15258:e=>{e.exports=["zmień rozszerzenie {title} po lewej"]},896:e=>{e.exports=["zmień rozszerzenie {title} powyżej"]},3708:e=>{e.exports=["zmień {title} rozszerzające się po lewej"]},45719:e=>{e.exports=["zmień {title} rozszerzające się po prawej"]},86647:e=>{e.exports=["zmień rozszerzenie {title}"]},3156:e=>{e.exports=["zmień kolor tekstu błędu {title}"]},49885:e=>{e.exports=["zmień kolor tła błędu {title}"]},89126:e=>{e.exports=["zmień widoczność linii {index} wachlarza {title}"]},30016:e=>{e.exports=["zmień szerokość linii {index} wachlarza {title}"]},36147:e=>{e.exports=["zmień kolor linii {index} wachlarza {title}"]},78142:e=>{e.exports=["zmień widoczność dla wachlarza {title}"]},79467:e=>{e.exports=["zmień kolor linii wachlarza {title}"]},45739:e=>{e.exports=["zmień poziomy fib {title} w oparciu o skalę logarytmiczną"]},99670:e=>{e.exports=["zmień odwrócony {title}"]},35165:e=>{e.exports=["zmień widoczność pełnych kręgów {title}"]},48983:e=>{e.exports=["zmień kolor tła obrazu dla {title}"]},45025:e=>{e.exports=["zmień wielkość lota dla {title}"]},81170:e=>{e.exports=["zmień wyrównanie etykiet {title}"]},22775:e=>{e.exports=["zmień rozmiar czcionki etykiet {title}"]},24338:e=>{e.exports=["zmień widoczność etykiet {title}"]},32891:e=>{e.exports=["zmień współczynnik linii {index} poziomu {title}"]},85551:e=>{e.exports=["zmień kolor linii {index} poziomu {title}"]},47840:e=>{e.exports=["zmień styl linii {title} poziomu {index}"]},45463:e=>{e.exports=["zmień widoczność linii {title} poziomu {index}"]},90098:e=>{e.exports=["zmień szerokość linii {index} poziomu {title}"]},26710:e=>{e.exports=["zmień widoczność poziomów {title}"]},2359:e=>{e.exports=["zmień widoczność lewych etykiet {title}"]},44643:e=>{e.exports=["zmień grubość linii {title}"]},20563:e=>{e.exports=["zmień kolor linii {title}"]},66982:e=>{e.exports=["zmień styl linii {title}"]},94441:e=>{e.exports=["zmień tryb {title}"]},89996:e=>{e.exports=["zmień widoczność punktu środkowego {title}"]},36618:e=>{e.exports=["zmień odbicie lustrzane {title}"]},18544:e=>{e.exports=["zmień kolor tła źródłowego {title}"]},48035:e=>{e.exports=["zmień kolor obramowania źródła {title}"]},42286:e=>{e.exports=["zmień kolor tekstu źródłowego {title}"]},588:e=>{e.exports=["zmień pozycję w statystykach {title}"]},54659:e=>{e.exports=["zmień kolor stop dla {title}"]},89182:e=>{e.exports=["zmień poziom stop {title}"]},82224:e=>{e.exports=["zmień cenę stop {title}"]},88383:e=>{ +e.exports=["zmień kolor tekstu osiągnięcia {title}"]},26967:e=>{e.exports=["zmień kolor tła osiągnięcia {title}"]},45936:e=>{e.exports=["zmień widoczność etykiety cenowej {title}"]},88577:e=>{e.exports=["zmień widoczność etykiet cenowych {title}"]},47045:e=>{e.exports=["zmień widoczność przedziału cenowego {title}"]},56175:e=>{e.exports=["zmień widoczność cen {title}"]},44539:e=>{e.exports=["zmień poziom zysku {title}"]},41646:e=>{e.exports=["zmień cenę zysku {title}"]},52877:e=>{e.exports=["zmień odwrotność {title}"]},16598:e=>{e.exports=["zmień widoczność prawych etykiet {title}"]},31553:e=>{e.exports=["zmień ryzyko dla {title}"]},40344:e=>{e.exports=["zmień tryb wyświetlania ryzyka {title}"]},73137:e=>{e.exports=["zmień widoczność górnych etykiet {title}"]},52387:e=>{e.exports=["zmień docelowy kolor tła {title}"]},6921:e=>{e.exports=["zmień docelowy kolor obramowania {title}"]},97573:e=>{e.exports=["zmień docelowy kolor {title}"]},27634:e=>{e.exports=["zmień docelowy kolor tekstu {title}"]},33822:e=>{e.exports=["zmień widoczność etykiety czasu {title}"]},84321:e=>{e.exports=["zmień przezroczystość {title}"]},12355:e=>{e.exports=["zmień wartość wariancji {title}"]},25937:e=>{e.exports=["zmień ustawienie etykiet {toolName} w pionie"]},46991:e=>{e.exports=["zmień ustawienie etykiet {toolName} w poziomie"]},73080:e=>{e.exports=["zmień kierunek etykiet {toolName}"]},24272:e=>{e.exports=["zmień widoczność linii {toolName}"]},46404:e=>{e.exports=["zmień szerokość linii {toolName}"]},50265:e=>{e.exports=["zmień kolor linii {toolName}"]},72781:e=>{e.exports=["zmień rozszerzenie wiersza {toolName} w lewo"]},84613:e=>{e.exports=["zmień rozszerzenie wiersza {toolName} w prawo"]},62603:e=>{e.exports=["zmień lewy koniec linii {toolName}"]},62412:e=>{e.exports=["zmień prawy koniec wiersza {toolName}"]},35422:e=>{e.exports=["zmień styl linii {toolName}"]},77690:e=>{e.exports=["zmień tekst {toolName}"]},69871:e=>{e.exports=["zmień widoczność tekstu {toolName}"]},25878:e=>{e.exports=["zmień zawijanie tekstu {toolName}"]},91832:e=>{e.exports=["zmień kolor tła tekstu {toolName}"]},18610:e=>{e.exports=["zmień widoczność tła tekstu {toolName}"]},44755:e=>{e.exports=["zmień kolor obramowania tekstu {toolName}"]},6324:e=>{e.exports=["zmień szerokość obramowania tekstu {toolName}"]},45529:e=>{e.exports=["zmień widoczność obramowania tekstu {toolName}"]},6500:e=>{e.exports=["zmień kolor tekstu {toolName}"]},51614:e=>{e.exports=["zmień grubość czcionki tekstu {toolName}"]},18572:e=>{e.exports=["zmień czcionkę tekstu {toolName} na kursywę"]},48382:e=>{e.exports=["zmień rozmiar czcionki tekstu {toolName}"]},21926:e=>{e.exports=["kolor tła"]},52241:e=>{e.exports=["wypełnione tła"]},70607:e=>{e.exports=["kolor linii"]},41075:e=>{e.exports=["styl linii"]},73043:e=>{e.exports=["szerokość linii"]},41437:e=>{e.exports=["Kolor tekstu"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pl.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/pl.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..957dc3cd --- /dev/null +++ b/charting_library/bundles/pl.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:o=>{o.exports=["Dodaj"]},53585:o=>{o.exports=["Dodaj niestandardowy kolor"]},81865:o=>{o.exports=["Przezroczystosć"]},40054:o=>{o.exports=["Kolor"]},44629:o=>{o.exports=["Dodaj do ulubionych"]},38455:o=>{o.exports=["Kolor Tła"]},79964:o=>{o.exports=["Kolor tła 1"]},45320:o=>{o.exports=["Kolor tła 2"]},60925:o=>{o.exports=["Kropka"]},42973:o=>{o.exports=["Linia kropkowana"]},59317:o=>{o.exports=["Linia przerywana"]},99289:o=>{o.exports=["Gumka"]},23886:o=>{o.exports=["Rozmiar tekstu"]},17006:o=>{o.exports=["Rozmiar tekstu"]},17517:o=>{o.exports=["Ukryj narzędzia do rysowania"]},74813:o=>{o.exports=["Ukryj pasek ulubionych narzędzi rysowania"]},37057:o=>{o.exports=["Zablokuj Narzędzia Rysowania"]},71845:o=>{o.exports=["Tła narzędzia linia"]},12928:o=>{o.exports=["Kolory narzędzia linia"]},21327:o=>{o.exports=["Kolory tekstu narzędzia linia"]},86327:o=>{o.exports=["Szerokość narzędzia linia"]},47059:o=>{o.exports=["Szerokości narzędzia linia"]},41610:o=>{o.exports=["Więcej"]},37140:o=>{o.exports=["Tryb Magnet dopasowuje elementy graficzne do najbliższych wartości OHLC"]},67455:o=>{o.exports=["Kolor markera"]},59607:o=>{o.exports=["Linijka"]},36551:o=>{o.exports=["Nowe rysunki dodawane są do wszystkich wykresów należących do określonego układu i automatycznie wyświetlane w momencie wyboru danego tickera"]},91977:o=>{o.exports=["Pokaż ukryte narzędzia"]},51072:o=>{o.exports=["Pokaż drzewo obiektów"]},49421:o=>{o.exports=["Pozostań w Trybie Rysowania"]},49593:o=>{o.exports=["Stop kolor tła"]},36785:o=>{o.exports=["Kolor Tła Zysku"]},76091:o=>{o.exports=["Usuń rysunki"]},54336:o=>{o.exports=["Usuń kolor"]},72482:o=>{o.exports=["Usuń z ulubionych"]},19221:o=>{o.exports=["Kolor tekstu"]},38925:o=>{o.exports=["Przybliż"]},49895:o=>{o.exports=["Oddal"]},16631:o=>{o.exports=["zmień kolor tekstu narzędzia linii"]},74350:o=>{o.exports=["zmień kolor tła narzędzia linii"]},68519:o=>{o.exports=["zmień kolor narzędzia linii"]},36819:o=>{o.exports=["zmień rozmiar czcionki narzędzia linii"]},54769:o=>{o.exports=["zmień styl narzędzia linii"]},41648:o=>{o.exports=["zmień grubość linii narzędzia linii"]},32868:o=>{o.exports=["{hotKey_0} + kliknij na wykresie"]},68125:o=>{o.exports=["{hotKey_0} — okrąg"]},40234:o=>{o.exports=["{hotKey_0} — rysowanie prostej nachylonej pod kątami 45"]},10289:o=>{o.exports=["{hotKey_0} — stałe przyrosty"]},81591:o=>{o.exports=["{hotKey_0} — kwadrat"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pl.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/pl.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..80923fa7 --- /dev/null +++ b/charting_library/bundles/pl.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:o=>{o.exports=["słupki"]},19648:o=>{o.exports=["12-godzin"]},55838:o=>{o.exports=["24-godziny"]},88364:o=>{o.exports=["Podstawowe style wykresu"]},46720:o=>{o.exports=["Celownik"]},50985:o=>{o.exports=["Waluta"]},17319:o=>{o.exports=["Waluta i jednostka"]},19481:o=>{o.exports=["Wygląd"]},68791:o=>{o.exports=["Argumenty"]},95036:o=>{o.exports=["Średnia cena zamknięcia"]},27331:o=>{o.exports=["Tło"]},22519:o=>{o.exports=["Parametry zmiany słupka"]},87845:o=>{o.exports=["Przyciski"]},25209:o=>{o.exports=["Format daty"]},55090:o=>{o.exports=["Dzień tygodnia na etykietach"]},29601:o=>{o.exports=["Opis"]},26897:o=>{o.exports=["Wydarzenia"]},95338:o=>{o.exports=["Poziome linie siatki"]},60971:o=>{o.exports=["Cena high i low"]},61142:o=>{o.exports=["Wskaźniki"]},34905:o=>{o.exports=["Wartość wskaźnika"]},29687:o=>{o.exports=["Wartości wskaźników finansowych i indykatorów"]},25084:o=>{o.exports=["Nazwy etykiet indykatorów i wskaźników finansowych"]},9654:o=>{o.exports=["Nazwa wskaźnika"]},99487:o=>{o.exports=["Wartości OHLC"]},75991:o=>{o.exports=["Pokaż status Rynek otwarty"]},96073:o=>{o.exports="Long Description"},70500:o=>{o.exports=["Pieniądze"]},66653:o=>{o.exports=["Marginesy"]},42502:o=>{o.exports=["Brak nakładania się"]},74343:o=>{o.exports=["Nawigacja"]},43115:o=>{o.exports=["Skale"]},53224:o=>{o.exports=["Umieszczenie Skali"]},79194:o=>{o.exports=["Linia statusu"]},89053:o=>{o.exports="Symbol"},35383:o=>{o.exports=["Nazwa Symbolu"]},27767:o=>{o.exports=["Ostatnia wartość wymbolu"]},40847:o=>{o.exports=["Cena zamknięcia symbolu z poprzedniego dnia"]},50446:o=>{o.exports=["Panel"]},73908:o=>{o.exports=["Przegrody panelowe"]},36014:o=>{o.exports=["Procentowo"]},78621:o=>{o.exports=["Pipsy"]},74823:o=>{o.exports=["Cena przed/porynkowa"]},64859:o=>{o.exports=["Skala cen"]},76523:o=>{o.exports=["Cena i wartość procentowa"]},40187:o=>{o.exports="Right Margin"},77705:o=>{o.exports=["Znak wodny"]},67369:o=>{o.exports=["Tytuł"]},31326:o=>{o.exports=["Tytuły"]},23097:o=>{o.exports=["Symbol"]},82168:o=>{o.exports=["Ticker i opis"]},43637:o=>{o.exports=["Skala czasu"]},97316:o=>{o.exports=["Format godzinowy"]},90801:o=>{o.exports="Trading"},77534:o=>{o.exports=["Jednostka"]},1111:o=>{o.exports=["Wolumen"]},80170:o=>{o.exports=["Wartość według skali"]},91322:o=>{o.exports=["Wartości"]},70353:o=>{o.exports=["Pionowe linie siatki"]},57889:o=>{o.exports=["zmień widoczności wartości OHLC"]},35646:o=>{o.exports=["zmień widoczność przycisków nawigacyjnych"]},18644:o=>{o.exports=["zmień widoczność statusu otwartego rynku"]},45110:o=>{o.exports=["zmień widoczność zmian słupków"]},10349:o=>{o.exports=["zmień dolny margines"]},88161:o=>{o.exports=["zmiana widoczności etykiet waluty i jednostek"]},79570:o=>{o.exports=["zmień widoczność etykiety waluty"]},99011:o=>{o.exports=["zmień kolor tła wykresu"]},72458:o=>{o.exports=["zmień rodzaj tła wykresu"]},37034:o=>{o.exports=["zmień szerokość celownika"]},29951:o=>{o.exports=["zmień kolor celownika"]}, +92027:o=>{o.exports=["zmień styl celownika"]},50457:o=>{o.exports=["zmień format daty"]},7104:o=>{o.exports=["zmień dzień tygodnia na etykietach"]},88096:o=>{o.exports=["zmień kolor poziomych linii siatki"]},2523:o=>{o.exports=["zmień styl poziomych linii siatki"]},31325:o=>{o.exports=["Zmień widoczność tytułów wskaźników"]},99774:o=>{o.exports=["Zmień widoczność wartości wskaźników"]},96162:o=>{o.exports=["Zmień widoczność argumentów wskaźnika"]},59820:o=>{o.exports=["zmień widoczność nazw etykiet indykatorów i wskaźników finansowych"]},90512:o=>{o.exports=["zmień widoczność etykiet wartości wskaźników finansowych i indykatorów"]},97956:o=>{o.exports=["zmień przezroczystość tła legendy"]},61061:o=>{o.exports=["zmień widoczność tła legendy"]},37730:o=>{o.exports=["zmiana widoczności przycisków panelu"]},89032:o=>{o.exports=["Zmień kolor separatorów paneli"]},35636:o=>{o.exports=["zmień prawy margines"]},66601:o=>{o.exports="change right margin percentage"},25616:o=>{o.exports=["zmień kolor znaku wodnego symbolu"]},87159:o=>{o.exports=["zmień widoczność znaku wodnego symbolu"]},26717:o=>{o.exports=["zmień widoczność opisu symbolu"]},6091:o=>{o.exports="change symbol field visibility"},28741:o=>{o.exports=["zmiana trybu ostatniej wartości symbolu"]},95071:o=>{o.exports=["zmień format legendy symboli"]},35065:o=>{o.exports=["zmień kolor tekstu skali"]},84382:o=>{o.exports=["zmień rozmiar czcionki skali"]},12468:o=>{o.exports=["zmień kolor linii skali"]},71589:o=>{o.exports=["zmień widoczność przerw między sesjami"]},15035:o=>{o.exports=["zmień szerokość przerw między sesjami"]},1579:o=>{o.exports=["zmień kolor przerw między sesjami"]},21460:o=>{o.exports=["zmień styl przerw między sesjami"]},76991:o=>{o.exports=["zmień format godzin"]},98905:o=>{o.exports=["zmień górny margines"]},7011:o=>{o.exports=["zmień widoczność etykiety jednostki"]},22722:o=>{o.exports=["zmień kolor pionowych linii siatki"]},22867:o=>{o.exports=["zmień styl pionowych linii siatki"]},9455:o=>{o.exports=["zmień widoczność wartości wolumenu"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pl.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/pl.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..76fb1fd2 --- /dev/null +++ b/charting_library/bundles/pl.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:e=>{e.exports=["#{count} (cena, słupek)"]},4639:e=>{e.exports=["Współrzędne"]},22192:e=>{e.exports=["Dni"]},37067:e=>{e.exports=["Przemieszczenie (cena, słupek)"]},13611:e=>{e.exports=["Przedłuż Linie"]},63099:e=>{e.exports=["Godziny"]},66304:e=>{e.exports=["Argumenty"]},95543:e=>{e.exports=["Miesiące"]},28134:e=>{e.exports=["Minuty"]},71129:e=>{e.exports=["Sekundy"]},86672:e=>{e.exports=["Zakresy"]},21594:e=>{e.exports=["Tygodnie"]},23723:e=>{e.exports=["zmień współrzędną słupka ceny Y"]},66266:e=>{e.exports=["zmień współrzędną ceny Y"]},13355:e=>{e.exports=["zmień {title} dni na"]},41377:e=>{e.exports=["zmień {title} dni z"]},96902:e=>{e.exports=["zmień przedłużone linie {title}"]},35388:e=>{e.exports=["zmień {title} godziny z"]},78586:e=>{e.exports=["zmień {title} godziny na"]},59635:e=>{e.exports=["zmień {title} miesięcy z"]},74266:e=>{e.exports=["zmień {title} miesięcy na"]},91633:e=>{e.exports=["zmień {title} minut na"]},15106:e=>{e.exports=["zmień {title} minut z"]},66161:e=>{e.exports=["zmień {title} sekund na"]},2822:e=>{e.exports=["zmień {title} sekund z"]},21339:e=>{e.exports=["zmień {title} tygodni z"]},68643:e=>{e.exports=["zmień {title} tygodni na"]},30810:e=>{e.exports=["zmień widoczność {title} na tickach"]},24941:e=>{e.exports=["zmień widoczność {title} na tygodnie"]},29088:e=>{e.exports=["zmień widoczność {title} na dni"]},68971:e=>{e.exports=["zmień widoczność {title} na godziny"]},64370:e=>{e.exports=["zmień widoczność {title} na minuty"]},6659:e=>{e.exports=["zmień widoczność {title} na miesiące"]},29091:e=>{e.exports=["zmień widoczność {title} na zakresach"]},46948:e=>{e.exports=["zmień widoczność {title} na sekundach"]},18567:e=>{e.exports=["zmień właściwość {propertyName}"]},82211:e=>{e.exports=["Dni"]},33486:e=>{e.exports=["dni na"]},14077:e=>{e.exports=["dni z"]},3143:e=>{e.exports=["Godziny"]},84775:e=>{e.exports=["godziny z"]},11255:e=>{e.exports=["godziny na"]},72223:e=>{e.exports=["przenieś rysunki"]},58964:e=>{e.exports=["Miesiące"]},71770:e=>{e.exports=["miesiące z"]},37179:e=>{e.exports=["miesiące na"]},16465:e=>{e.exports=["Minuty"]},72317:e=>{e.exports=["minuty na"]},25586:e=>{e.exports=["minuty z"]},32925:e=>{e.exports=["sekundy"]},39017:e=>{e.exports=["sekundy na"]},6049:e=>{e.exports=["sekundy z"]},13604:e=>{e.exports=["Zakresy"]},93016:e=>{e.exports=["tygodnie"]},32002:e=>{e.exports=["tygodnie z"]},28091:e=>{e.exports=["tygodnie na"]},59523:e=>{e.exports=["Tiki"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pl.6803.be8cafcc34e317edec88.js b/charting_library/bundles/pl.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..fb128736 --- /dev/null +++ b/charting_library/bundles/pl.6803.be8cafcc34e317edec88.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:o=>{o.exports="(O + H + L + C)/4"},94884:o=>{o.exports="(H + L + C)/3"},10591:o=>{o.exports="(H + L)/2"},63243:o=>{o.exports=["Kolor słupków na podstawie poprzedniego zamknięcia"]},72171:o=>{o.exports=["Środek"]},9994:o=>{o.exports=["Dopasuj dane według dywidend"]},10989:o=>{o.exports=["Dostosuj do zmian w kontrakcie"]},70816:o=>{o.exports=["Średnie zamknięcie"]},91757:o=>{o.exports=["Dno"]},50430:o=>{o.exports=["Linia dolna"]},83760:o=>{o.exports=["Korpus"]},72269:o=>{o.exports=["Granice"]},7445:o=>{o.exports=["Poziom bazowy"]},47586:o=>{o.exports=["Ceny bid i ask"]},39667:o=>{o.exports=["Słupki dół"]},87151:o=>{o.exports=["Kolor dół"]},81285:o=>{o.exports=["Modyfikacja danych"]},4329:o=>{o.exports=["Domyślnie"]},86846:o=>{o.exports=["Zapełnij"]},58747:o=>{o.exports=["Wypełnij górny obszar"]},11157:o=>{o.exports=["Dolne wypełnienie"]},86953:o=>{o.exports=["Słupki HLC"]},77405:o=>{o.exports=["Poziomo"]},39292:o=>{o.exports=["High i low"]},15107:o=>{o.exports=["Ostatnia cena"]},19286:o=>{o.exports=["Lewo"]},76476:o=>{o.exports=["Środek"]},27879:o=>{o.exports=["Prosty"]},2391:o=>{o.exports=["Krok"]},6350:o=>{o.exports="Pre/post market"},62521:o=>{o.exports=["Tło sesji Pre/Post market"]},73947:o=>{o.exports=["Precyzja"]},8094:o=>{o.exports=["Zamknięcie poprzedniego dnia"]},77986:o=>{o.exports=["Linie ceny"]},24248:o=>{o.exports=["Źródło cen"]},94089:o=>{o.exports=["Projekcja słupków w górę"]},5704:o=>{o.exports=["Projekcja słupków w dół"]},29881:o=>{o.exports=["Rzeczywiste ceny na skali cenowej (zamiast ceny Heikin-Ashi)"]},21141:o=>{o.exports=["Prawy"]},44673:o=>{o.exports=["Ze znacznikami"]},26458:o=>{o.exports=["Knot"]},65994:o=>{o.exports=["Szczyt"]},57417:o=>{o.exports=["Linia górna"]},92960:o=>{o.exports=["Wyrównanie tekstu"]},90581:o=>{o.exports=["Kierunek tekstu"]},55314:o=>{o.exports=["Wąskie słupki"]},87492:o=>{o.exports=["Strefa czasowa"]},58416:o=>{o.exports=["Typ"]},5536:o=>{o.exports=["Kolor góra"]},83610:o=>{o.exports=["Słupki góra"]},23500:o=>{o.exports=["Użyj ceny rozliczenia jako dziennej ceny zamknięcia"]},44085:o=>{o.exports=["Pionowo"]},30792:o=>{o.exports=["świeca"]},55740:o=>{o.exports=["zmień słupki HLC"]},90168:o=>{o.exports=["zmień średnią szerokość linii ceny zamknięcia"]},30385:o=>{o.exports=["zmień kolor średniej ceny zamknięcia"]},97008:o=>{o.exports=["zmień kolor wypełnienia obszaru"]},6610:o=>{o.exports=["zmień grubość linii obszaru"]},661:o=>{o.exports=["zmień kolor linii obszaru"]},1316:o=>{o.exports=["zmień źródło ceny obszaru"]},29180:o=>{o.exports=["zmień kolor linii ask"]},31547:o=>{o.exports=["zmień poziom podstawowy"]},4164:o=>{o.exports=["zmień kolor dolnej linii w linii bazowej"]},38990:o=>{o.exports=["zmień szerokość dolnej linii w linii bazowej"]},73163:o=>{o.exports=["zmień kolor wypełnienia dolnej części linii bazowej"]},12673:o=>{o.exports=["zmień kolor wypełnienia górnego obszaru linii bazowej"]},56819:o=>{o.exports=["zmień linię bazową źródła ceny"]},68621:o=>{ +o.exports=["zmień kolor linii bazowej górnej linii"]},35339:o=>{o.exports=["zmień grubość górnej linii linii bazowej"]},76804:o=>{o.exports=["zmień kolor góry słupka"]},71816:o=>{o.exports=["zmień kolor dołu słupka"]},36703:o=>{o.exports=["zmień kolor linii bid"]},29353:o=>{o.exports=["zmień kolor słupków na podstawie poprzedniego zamknięcia"]},85709:o=>{o.exports=["zmiana koloru słupków wzrostowych"]},12155:o=>{o.exports=["zmiana koloru słupków spadkowych"]},66890:o=>{o.exports=["zmień źródło ceny kolumny"]},71809:o=>{o.exports=["zmień miejsca dziesiętne"]},31317:o=>{o.exports=["zmień kolor wydłużonych godzin"]},60944:o=>{o.exports=["zmień kolor linii cen high i low"]},83708:o=>{o.exports=["zmień szerokość linii high i low"]},81080:o=>{o.exports=["zmień kolor korpusu high-low"]},30033:o=>{o.exports=["zmień widoczność korpusu high-low"]},76885:o=>{o.exports=["zmień kolor obramowania high-low"]},79236:o=>{o.exports=["zmień widoczność granic high-low"]},42981:o=>{o.exports=["zmień widoczność etykiet high-low"]},31937:o=>{o.exports=["zmień kolor etykiet high-low"]},87828:o=>{o.exports=["zmień kolor linii"]},17119:o=>{o.exports=["zmień źródło ceny linii"]},69125:o=>{o.exports=["zmień grubość linii"]},70054:o=>{o.exports=["zmień rodzaj linii"]},49973:o=>{o.exports=["zmień kolor dla post market"]},5969:o=>{o.exports=["zmień kolor linii post market"]},50393:o=>{o.exports=["zmień widoczność linii cen pre/post market"]},46257:o=>{o.exports=["zmień kolor dla pre market"]},60852:o=>{o.exports=["zmień kolor linii pre market"]},91183:o=>{o.exports=["zmień kolor linii ceny poprzedniego zamknięcia"]},87631:o=>{o.exports=["zmień grubość linii ceny poprzedniego zamknięcia"]},77640:o=>{o.exports=["zmień kolor linii ceny"]},97322:o=>{o.exports=["zmień grubość linii ceny"]},28143:o=>{o.exports=["zmień zakres cienkich słupków"]},75986:o=>{o.exports=["zmień kolor dolnego knota renko"]},7747:o=>{o.exports=["zmień kolor górnego knota renko"]},9473:o=>{o.exports=["zmień widoczność knota renko"]},39783:o=>{o.exports=["zmień wyświetlanie rzeczywistych cen na skali cen (zamiast ceny Heiken-Ashi)"]},72886:o=>{o.exports=["zmień cienkie słupki"]},5464:o=>{o.exports=["zmień {candleType} górny kolor obramowania"]},61118:o=>{o.exports=["zmień kolor góry {candleType}"]},60164:o=>{o.exports=["zmiana koloru knota świec opadających - {candleType}"]},45543:o=>{o.exports=["zmień kolor górnego knota {candleType}"]},39987:o=>{o.exports=["zmień widoczność knota {candleType}"]},47202:o=>{o.exports=["zmień widoczność korpusu {candleType}"]},23986:o=>{o.exports=["zmień widoczność obramowania {candleType}"]},92330:o=>{o.exports=["zmień kolor dolnego obramowania {candleType}"]},36320:o=>{o.exports=["zmień kolor dołu {candleType}"]},79088:o=>{o.exports=["zmień kolor obramowania dolnego słupka {chartType}"]},11107:o=>{o.exports=["zmień kolor projekcji górnego słupka {chartType}"]},85503:o=>{o.exports=["zmień kolor kolor spodu {chartType}"]},61250:o=>{o.exports=["zmień kolor obramowania projekcji górnego słupka {chartType}"]},18465:o=>{ +o.exports=["zmień kolor projekcji dolnego słupka {chartType}"]},50453:o=>{o.exports=["zmień kolor projekcji słupka rosnącego {chartType}"]},59414:o=>{o.exports=["zmień kolor góry {chartType}"]},21547:o=>{o.exports=["zmień właściwość {inputName}"]},42390:o=>{o.exports=["dostosuj dane według dywidend"]},99511:o=>{o.exports=["dostosuj do zmian w kontrakcie"]},75165:o=>{o.exports=["Puste Świece"]},18995:o=>{o.exports=["zakres","zakresy","zakresów","zakresów"]},47500:o=>{o.exports=["Renko"]},98402:o=>{o.exports=["użyj rozliczenia jako zamknięcia na interwale dziennym"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pl.6848.1833cd09ce56c0318402.js b/charting_library/bundles/pl.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..e9cdb315 --- /dev/null +++ b/charting_library/bundles/pl.6848.1833cd09ce56c0318402.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:o=>{o.exports=["Dodaj"]},53585:o=>{o.exports=["Dodaj niestandardowy kolor"]},81865:o=>{o.exports=["Przezroczystosć"]},60558:o=>{o.exports=["zwierzęta i natura"]},14232:o=>{o.exports=["aktywność"]},35305:o=>{o.exports=["żywność i napoje"]},49546:o=>{o.exports=["flagi"]},72302:o=>{o.exports=["obiekty"]},96330:o=>{o.exports=["buźki i osoby"]},6878:o=>{o.exports=["symbole"]},15426:o=>{o.exports=["ostatnio używane"]},15395:o=>{o.exports=["podróże i miejsca"]},73755:o=>{o.exports=["Inny symbol"]},16936:o=>{o.exports=["Cofnij"]},88046:o=>{o.exports=["Główny symbol wykresu"]},9898:o=>{o.exports=["Prawo do udostępniania"]},20036:o=>{o.exports=["Anuluj"]},72171:o=>{o.exports=["Środek"]},23398:o=>{o.exports=["Zmień symbol"]},94551:o=>{o.exports=["Wykres"]},64498:o=>{o.exports=["Wszystkie źródła"]},91757:o=>{o.exports=["Dno"]},79852:o=>{o.exports=["Obligacja"]},16079:o=>{o.exports="Gradient"},42973:o=>{o.exports=["Linia kropkowana"]},59317:o=>{o.exports=["Linia przerywana"]},56095:o=>{o.exports=["Pomniejsz"]},29601:o=>{o.exports=["Opis"]},77405:o=>{o.exports=["Poziomo"]},46812:o=>{o.exports=["Zwiększ"]},89298:o=>{o.exports=["Przesunięcie"]},68988:o=>{o.exports="Ok"},19286:o=>{o.exports=["Lewo"]},76476:o=>{o.exports=["Środek"]},29673:o=>{o.exports=["Brak giełd spełniających Twoje kryteria"]},41379:o=>{o.exports=["Brak symboli spełniających Twoje kryteria"]},55362:o=>{o.exports=["Normalny"]},35563:o=>{o.exports=["Błędny format numeru."]},19724:o=>{o.exports=["Źródła"]},35637:o=>{o.exports=["Jednolite"]},52298:o=>{o.exports=["Szukaj"]},13269:o=>{o.exports=["Wybierz źródło"]},2607:o=>{o.exports=["Podana wartość nie jest wielokrotnością {max}."]},53669:o=>{o.exports=["Podana wartość jest mniejsza niż minimum instrumentu wynoszące {min}."]},89053:o=>{o.exports="Symbol"},48490:o=>{o.exports=["Symbol i opis"]},99983:o=>{o.exports=["Wyszukiwanie symboli"]},54336:o=>{o.exports=["Usuń kolor"]},21141:o=>{o.exports=["Prawy"]},65994:o=>{o.exports=["Szczyt"]},92960:o=>{o.exports=["Wyrównanie tekstu"]},90581:o=>{o.exports=["Kierunek tekstu"]},60142:o=>{o.exports=["Grubość"]},78019:o=>{o.exports=["Użyj specjalnych znaków matematycznych, aby zastąpić wybrane rysunki: +,-,/,* dla ceny i +,- dla indeksu słupka."]},44085:o=>{o.exports=["Pionowo"]},87592:o=>{o.exports="cfd"},17023:o=>{o.exports=["Zmień przezroczystość"]},13066:o=>{o.exports=["Zmień kolor"]},95657:o=>{o.exports=["Zmień grubość"]},18567:o=>{o.exports=["zmień właściwość {propertyName}"]},36962:o=>{o.exports=["zamknięcie"]},8448:o=>{o.exports=["krypto"]},1328:o=>{o.exports=["Potwierdzenie wpłaty"]},76080:o=>{o.exports=["np. +1"]},95166:o=>{o.exports=["np. /2"]},88720:o=>{o.exports=["gospodarka"]},39512:o=>{o.exports="forex"},81859:o=>{o.exports=["Kontrakty terminowe"]},39337:o=>{o.exports=["maksimum"]},91815:o=>{o.exports="hl2"},40771:o=>{o.exports="hlc3"},9523:o=>{o.exports="hlcc4"},12754:o=>{o.exports=["indeks"]},38071:o=>{o.exports=["indeksy"]},12504:o=>{o.exports="ohlc4"},38466:o=>{ +o.exports=["otwarcie"]},3919:o=>{o.exports="low"},36931:o=>{o.exports=["akcja"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pl.7076.5055b5f097e7204685ed.js b/charting_library/bundles/pl.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..6fa8723f --- /dev/null +++ b/charting_library/bundles/pl.7076.5055b5f097e7204685ed.js @@ -0,0 +1,41 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:e=>{e.exports=["Odnośnie"]},14642:e=>{e.exports=["Ciemny"]},69841:e=>{e.exports=["Jasny"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates=["w"]},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["{title} kopia"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports=["T"]},13994:e=>{e.exports=["g"]},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Zamknij"],e.exports.Back_input=["Cofnij"],e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]=["{number} element","{number} elementy","{number} elementów","{number} elementów"],e.exports.Length_input=["Długość"],e.exports.Plot_input=["Wykres"],e.exports.Zero_input="Zero",e.exports.Signal_input=["Sygnał"],e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input=["Górna granica"],e.exports.LowerLimit_input=["Dolna granica"],e.exports.Offset_input=["Przesunięcie"],e.exports.length_input=["długość"],e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input=["Ruch"],e.exports.Value_input=["Wartość"],e.exports.Method_input=["Metoda"],e.exports["Values in status line_input"]=["Wartości w wierszu statusu"],e.exports["Labels on price scale_input"]=["Etykiety w skali cen"],e.exports["Accumulation/Distribution_input"]=["Akumulacja / dystrybucja"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Linia Równości"],e.exports["Window Size_input"]=["Rozmiar okna"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input=["Górna"],e.exports.Lower_input=["Dolna"],e.exports.Deviation_input=["Odchylenie"],e.exports["Levels Format_input"]=["Format poziomów"],e.exports["Labels Position_input"]=["Pozycja etykiet"],e.exports["0 Level Color_input"]=["Kolor poziomu 0"],e.exports["0.236 Level Color_input"]=["Kolor poziomu 0.236"],e.exports["0.382 Level Color_input"]=["Kolor poziomu 0.382"],e.exports["0.5 Level Color_input"]=["Kolor poziomu 0.5"],e.exports["0.618 Level Color_input"]=["Kolor poziomu 0.618"],e.exports["0.65 Level Color_input"]=["Kolor poziomu 0.65"],e.exports["0.786 Level Color_input"]=["Kolor poziomu 0.786"],e.exports["1 Level Color_input"]=["Kolor poziomu 1"],e.exports["1.272 Level Color_input"]=["Kolor poziomu 1.272"],e.exports["1.414 Level Color_input"]=["Kolor poziomu 1.414"],e.exports["1.618 Level Color_input"]=["Kolor poziomu 1.618"],e.exports["1.65 Level Color_input"]=["Kolor poziomu 1.65"], +e.exports["2.618 Level Color_input"]=["Kolor poziomu 2.618"],e.exports["2.65 Level Color_input"]=["Kolor poziomu 2.65"],e.exports["3.618 Level Color_input"]=["Kolor poziomu 3.618"],e.exports["3.65 Level Color_input"]=["Kolor poziomu 3.65"],e.exports["4.236 Level Color_input"]=["Kolor poziomu 4.236"],e.exports["-0.236 Level Color_input"]=["Kolor poziomu -0.236"],e.exports["-0.382 Level Color_input"]=["Kolor poziomu -0.382"],e.exports["-0.618 Level Color_input"]=["Kolor poziomu -0.618"],e.exports["-0.65 Level Color_input"]=["Kolor poziomu -0.65"],e.exports.ADX_input=["Wskaźnik ADX"],e.exports["ADX Smoothing_input"]=["Wygładzanie ADX"],e.exports["DI Length_input"]=["Długość DI"],e.exports.Smoothing_input=["Wygładzanie"],e.exports.ATR_input="ATR",e.exports.Growing_input=["Rosnąca"],e.exports.Falling_input=["Spadajacy"],e.exports["Color 0_input"]=["Kolor 0"],e.exports["Color 1_input"]=["Kolor 1"],e.exports.Source_input=["Źródło"],e.exports.StdDev_input=["OdchStd"],e.exports.Basis_input=["Podstawa"],e.exports.Median_input=["Mediana"],e.exports["Bollinger Bands %B_input"]=["Wstęgi Bollingera %B"],e.exports.Overbought_input=["Wykupienie"],e.exports.Oversold_input=["Wyprzedanie"],e.exports["Bollinger Bands Width_input"]=["Szerokość wstęg Bollingera"],e.exports["RSI Length_input"]=["Długość RSI"],e.exports["UpDown Length_input"]=["Zakres w dół"],e.exports["ROC Length_input"]=["Zakres wskaźnika ROC"],e.exports.MF_input="MF",e.exports.resolution_input=["interwał"],e.exports["Fast Length_input"]=["Szybki okres"],e.exports["Slow Length_input"]=["Wolny okres"],e.exports["Chaikin Oscillator_input"]=["Oscylator Chaikin"],e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input=["Cena"],e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]=["Linia zerowa"],e.exports["Color 2_input"]=["Kolor 2"],e.exports["Color 3_input"]=["Kolor 3"],e.exports["Color 4_input"]=["Kolor 4"],e.exports["Color 5_input"]=["Kolor 5"],e.exports["Color 6_input"]=["Kolor 6"],e.exports["Color 7_input"]=["Kolor 7"],e.exports["Color 8_input"]=["Kolor 8"],e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]=["Górna wstęga"],e.exports["Lower Band_input"]=["Dolna wstęga"],e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]=["Linia wygładzająca"],e.exports["Smoothing Length_input"]=["Długość wygładzania"],e.exports["WMA Length_input"]=["Długość WMA"],e.exports["Long RoC Length_input"]="Long RoC Length",e.exports["Short RoC Length_input"]="Short RoC Length",e.exports.sym_input="sym",e.exports.Symbol_input="Symbol",e.exports.Correlation_input=["Korelacja"],e.exports.Period_input=["Okres"],e.exports.Centered_input=["Wyśrodkowany"],e.exports["Detrended Price Oscillator_input"]=["Beztrendowy oscylator cenowy"],e.exports.isCentered_input="isCentered",e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]=["Wygładzanie ADX"],e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input=["Dzielnik"], +e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]=["Wskaźnik Force Index Eldera"],e.exports.Percent_input=["Procent"],e.exports.Exponential_input=["Wykładniczy"],e.exports.Average_input=["Średnia"],e.exports["Upper Percentage_input"]=["Górny procent"],e.exports["Lower Percentage_input"]=["Dolny procent"],e.exports.Fisher_input="Fisher",e.exports.Trigger_input=["Aktywacja"],e.exports.Level_input=["Poziom"],e.exports["Trader EMA 1 length_input"]=["Długość EMA tradera 1"],e.exports["Trader EMA 2 length_input"]=["Długość EMA tradera 2"],e.exports["Trader EMA 3 length_input"]=["Długość EMA tradera 3"],e.exports["Trader EMA 4 length_input"]=["Długość EMA tradera 4"],e.exports["Trader EMA 5 length_input"]=["Długość EMA tradera 5"],e.exports["Trader EMA 6 length_input"]=["Długość EMA tradera 6"],e.exports["Investor EMA 1 length_input"]=["Długość EMA inwestora 1"],e.exports["Investor EMA 2 length_input"]=["Długość EMA inwestora 2"],e.exports["Investor EMA 3 length_input"]=["Długość EMA inwestora 3"],e.exports["Investor EMA 4 length_input"]=["Długość EMA inwestora 4"],e.exports["Investor EMA 5 length_input"]=["Długość EMA inwestora 5"],e.exports["Investor EMA 6 length_input"]=["Długość EMA inwestora 6"],e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]=["Okresy linii konwersji"],e.exports["Base Line Periods_input"]=["Periody linii bazowej"],e.exports["Lagging Span_input"]=["Wskaźnik Lagging Span"],e.exports["Conversion Line_input"]=["Linia konwersji"],e.exports["Base Line_input"]=["Linia Bazowa"],e.exports["Leading Span A_input"]=["Lead 1"],e.exports["Leading Span B_input"]=["Wskaźnik Lagging Span 2-okresowy"],e.exports["Plots Background_input"]=["Tło wykresów"],e.exports["yay Color 0_input"]=["yay Kolor 0"],e.exports["yay Color 1_input"]=["yay Kolor 1"],e.exports.Multiplier_input=["Mnożnik"],e.exports["Bands style_input"]=["Styl wstęg"],e.exports.Middle_input=["Środek"],e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input=["ROC Len1"],e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]=["Odchylenie górne"],e.exports["Lower Deviation_input"]=["Odchylenie dolne"],e.exports["Use Upper Deviation_input"]=["Użyj odchylenia górnego"],e.exports["Use Lower Deviation_input"]=["Użyj odchylenia dolnego"],e.exports.Count_input=["Liczba"],e.exports.Crosses_input=["Krzyże"],e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]=["Długość EMA"], +e.exports["Length MA_input"]=["Długość MA"],e.exports["Fast length_input"]=["Szybka długość"],e.exports["Slow length_input"]="Slow length",e.exports["Signal smoothing_input"]=["Wygładzanie sygnału"],e.exports["Simple ma(oscillator)_input"]=["Prosta ma(oscylator)"],e.exports["Simple ma(signal line)_input"]=["Prosta średnia krocząca (linia sygnału)"],e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD",e.exports.fastLength_input="fastLength",e.exports.slowLength_input="slowLength",e.exports.signalLength_input="signalLength",e.exports.NV_input="NV",e.exports.OnBalanceVolume_input=["Wskaźnik OnBalanceVolume"],e.exports.Start_input="Start",e.exports.Increment_input=["Przyrost"],e.exports["Max value_input"]=["Maksymalna wartość"],e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input=["przyrost"],e.exports.maximum_input=["maksimum"],e.exports["Short length_input"]="Short length",e.exports["Long length_input"]="Long length",e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]=["Długi okres"],e.exports["Short period_input"]=["Krótki okres"],e.exports["Signal line period_input"]=["Okres linii sygnału"],e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]=["Oscylator SMI Ergodic"],e.exports.Indicator_input=["Wskaźnik"],e.exports.Oscillator_input=["Oscylator"],e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]=["Długość Stochastic"],e.exports["RSI Source_input"]=["Źródło RSI"],e.exports.lengthRSI_input=["długośćRSI"],e.exports.lengthStoch_input="lengthStoch",e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]=["Long length"],e.exports["Short Length_input"]="Short Length",e.exports["Signal Length_input"]="Signal Length",e.exports.Length1_input=["Długość1"],e.exports.Length2_input=["Długość2"],e.exports.Length3_input=["Długość3"],e.exports.length7_input=["długość7"],e.exports.length14_input=["długość14"],e.exports.length28_input=["długość28"],e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]=["Długość Jaw"],e.exports["Teeth Length_input"]="Teeth Length",e.exports["Lips Length_input"]="Lips Length",e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]=["Dolne fraktale"],e.exports["Up fractals_input"]=["Fraktale wzrostowe"],e.exports.Periods_input=["Okresy"],e.exports.Shapes_input=["Kształty"],e.exports["show MA_input"]=["pokaż MA"], +e.exports["MA Length_input"]=["Długość MA"],e.exports["Color based on previous close_input"]=["Kolor na podstawie poprzedniego zamknięcia"],e.exports["Rows Layout_input"]=["Układ wierszy"],e.exports["Row Size_input"]=["Rozmiar wiersza"],e.exports.Volume_input=["Wolumen"],e.exports["Value Area volume_input"]=["Wolumen strefy wartości"],e.exports["Extend Right_input"]=["Rozszerz w prawo"],e.exports["Extend POC Right_input"]=["Rozszerz POC w prawo"],e.exports["Extend VAH Right_input"]=["Rozszerz VAH w prawo"],e.exports["Extend VAL Right_input"]=["Rozszerz VAL w prawo"],e.exports["Value Area Volume_input"]=["Zakres wartości"],e.exports.Placement_input=["Lokalizacja"],e.exports.POC_input="POC",e.exports["Developing Poc_input"]=["Dynamika POC"],e.exports["Up Volume_input"]=["Wolumen góra"],e.exports["Down Volume_input"]=["Wolumen dół"],e.exports["Value Area_input"]=["Strefa wartości"],e.exports["Histogram Box_input"]=["Pole histogramu"],e.exports["Value Area Up_input"]=["Wzrost zakresu wartości"],e.exports["Value Area Down_input"]=["Spadek zakresu wartości"],e.exports["Number Of Rows_input"]=["Liczba wierszy"],e.exports["Ticks Per Row_input"]=["Liczba ticków na wiersz"],e.exports["Up/Down_input"]=["Wzrost/Spadek"],e.exports.Total_input=["Razem"],e.exports.Delta_input="Delta",e.exports.Bar_input=["Słupek"],e.exports.Day_input=["Dzień"],e.exports["Deviation (%)_input"]=["Odchylenie (%)"],e.exports.Depth_input=["Głębokość"],e.exports["Extend to last bar_input"]=["Rozciągnij do ostatniego słupka"],e.exports.Simple_input=["Prosta"],e.exports.Weighted_input=["Ważona"],e.exports["Wilder's Smoothing_input"]=["Wygładzanie Wildera"],e.exports["1st Period_input"]=["1. Okres"],e.exports["2nd Period_input"]=["2. Okres"],e.exports["3rd Period_input"]=["3. Okres"],e.exports["4th Period_input"]=["4. Okres"],e.exports["5th Period_input"]=["5. Okres"],e.exports["6th Period_input"]=["6. Okres"],e.exports["Rate of Change Lookback_input"]=["Wskaźnik zmiany"],e.exports["Instrument 1_input"]="Instrument 1",e.exports["Instrument 2_input"]="Instrument 2",e.exports["Rolling Period_input"]=["Okres rolowania"],e.exports["Standard Errors_input"]=["Błędy Standardowe"],e.exports["Averaging Periods_input"]=["Okresy Uśredniania"],e.exports["Days Per Year_input"]=["Dni w roku"],e.exports["Market Closed Percentage_input"]=["Procent zamkniętego rynku"],e.exports["ATR Mult_input"]="ATR Mult",e.exports.VWAP_input="VWAP",e.exports["Anchor Period_input"]=["Okres odniesienia"],e.exports.Session_input=["Sesja"],e.exports.Week_input=["Tydzień"],e.exports.Month_input=["Miesiąc"],e.exports.Year_input=["Rok"],e.exports.Decade_input=["Dekada"],e.exports.Century_input=["Stulecie"],e.exports.Sessions_input=["Sesje"],e.exports["Each (pre-market, market, post-market)_input"]=["Wszystkie (pre-market, market, post-market)"],e.exports["Pre-market only_input"]=["Tylko pre-market"],e.exports["Market only_input"]=["Tylko market"],e.exports["Post-market only_input"]=["Tylko post-market"],e.exports["Main chart symbol_input"]=["Główny symbol wykresu"], +e.exports["Another symbol_input"]=["Inny symbol"],e.exports.Line_input=["Linia"],e.exports["Nothing selected_combobox_input"]=["Nic nie zaznaczono"],e.exports["All items_combobox_input"]=["Wszystkie elementy"],e.exports.Cancel_input=["Anuluj"],e.exports.Open_input=["Otwórz"]},54138:e=>{e.exports=["Odwróć skalę"]},47807:e=>{e.exports=["Indeksowanie do 100"]},34727:e=>{e.exports=["Logarytmiczna"]},19238:e=>{e.exports=["Brak nakładających się etykiet"]},70361:e=>{e.exports=["Procentowa"]},72116:e=>{e.exports=["Regularna"]},33021:e=>{e.exports="ETH"},75610:e=>{e.exports=["Godziny handlu elektronicznego"]},97442:e=>{e.exports=["Rozszerzone godziny handlu"]},32929:e=>{e.exports=["post"]},56137:e=>{e.exports=["pre"]},98801:e=>{e.exports="Postmarket"},56935:e=>{e.exports="Premarket"},63798:e=>{e.exports="RTH"},24380:e=>{e.exports=["Regularne godziny handlu"]},27991:e=>{e.exports=["Maj"]},68716:e=>{e.exports=Object.create(null),e.exports["Amortization of Intangibles_study"]="Amortization of Intangibles",e.exports["Amortization of Deferred Charges_study"]="Amortization of Deferred Charges",e.exports["Average Day Range_study"]=["Średni zakres dni"],e.exports["Bull Bear Power_study"]="Bull Bear Power",e.exports["Directional Movement Index_study"]=["Indeks Directional Movement"],e.exports["Ichimoku Cloud_study"]=["Chmura Ichimoku"],e.exports.Ichimoku_study="Ichimoku",e.exports["Moving Average Convergence Divergence_study"]=["Zbieżność/Rozbieżność Średnich Ruchomych"],e.exports["Volume Weighted Average Price_study"]=["Średnia Cena Ważona Wolumenem"],e.exports["Volume Weighted Moving Average_study"]="Volume Weighted Moving Average",e.exports["Williams Percent Range_study"]="Williams Percent Range",e.exports.Doji_study="Doji",e.exports["Spinning Top Black_study"]=["Czarna szpulka"],e.exports["Spinning Top White_study"]=["Biała szpulka"],e.exports.Technicals_study=["Wskaźniki"],e.exports["Accounts payable_study"]=["Zobowiązania z tytułu dostaw i usług"],e.exports["Accounts receivables, gross_study"]=["Należności księgowe brutto"],e.exports["Accounts receivable - trade, net_study"]=["Należności - handlowe, netto"],e.exports.Accruals_study=["Rozliczenia międzyokresowe"],e.exports["Accrued payroll_study"]=["Naliczone wynagrodzenia"],e.exports["Accumulated depreciation, total_study"]=["Skumulowana amortyzacja ogółem"],e.exports["Additional paid-in capital/Capital surplus_study"]=["Dodatkowy wpłacony kapitał/nadwyżka kapitałowa"],e.exports["After tax other income/expense_study"]=["Pozostałe przychody/koszty po opodatkowaniu"],e.exports["Altman Z-score_study"]=["Wskaźnik Altmana Z-score"],e.exports.Amortization_study=["Amortyzacja"],e.exports["Amortization of intangibles_study"]=["Amortyzacja wartości niematerialnych"],e.exports["Amortization of deferred charges_study"]=["Amortyzacja odroczonych opłat"],e.exports["Asset turnover_study"]=["Rotacja aktywów"],e.exports["Average basic shares outstanding_study"]=["Średnia liczba akcji pozostających w obrocie"],e.exports["Bad debt / Doubtful accounts_study"]=["Zły dług / Wątpliwe konta"], +e.exports["Basic EPS_study"]=["Podstawowy zysk na akcję"],e.exports["Basic earnings per share (Basic EPS)_study"]=["Podstawowy zysk na akcję (podstawowy EPS)"],e.exports["Beneish M-score_study"]=["Model Beneisha M-score"],e.exports["Book value per share_study"]=["Wartość księgowa na akcję"],e.exports["Buyback yield %_study"]=["Zysk z wykupu akcji %"],e.exports["Capital and operating lease obligations_study"]=["Zobowiązania z tytułu leasingu finansowego i operacyjnego"],e.exports["Capital expenditures_study"]=["Nakłady kapitałowe"],e.exports["Capital expenditures - fixed assets_study"]=["Nakłady inwestycyjne - środki trwałe"],e.exports["Capital expenditures - other assets_study"]=["Nakłady inwestycyjne - pozostałe aktywa"],e.exports["Capitalized lease obligations_study"]=["Skapitalizowane zobowiązania z tytułu leasingu"],e.exports["Cash and short term investments_study"]=["Środki pieniężne i inwestycje krótkoterminowe"],e.exports["Cash conversion cycle_study"]=["Cykl konwersji gotówki"],e.exports["Cash & equivalents_study"]=["Środki pieniężne i ich ekwiwalenty"],e.exports["Cash from financing activities_study"]=["Środki Pieniężne z Działalności Finansowej"],e.exports["Cash from investing activities_study"]=["Środki Pieniężne z Działalności Inwestycyjnej"],e.exports["Cash from operating activities_study"]=["Środki Pieniężne z Działalności Operacyjnej"],e.exports["Cash to debt ratio_study"]=["Wskaźnik gotówka/zadłużenie"],e.exports["Change in accounts payable_study"]=["Zmiana stanu zobowiązań"],e.exports["Change in accounts receivable_study"]=["Zmiana stanu należności"],e.exports["Change in accrued expenses_study"]=["Zmiana stanu rozliczeń międzyokresowych"],e.exports["Change in inventories_study"]=["Zmiana stanu zapasów"],e.exports["Change in other assets/liabilities_study"]=["Zmiana stanu innych aktywów/zobowiązań"],e.exports["Change in taxes payable_study"]=["Zmiana stanu zobowiązań podatkowych"],e.exports["Changes in working capital_study"]=["Zmiany w kapitale obrotowym"],e.exports["COGS to revenue ratio_study"]=["Koszt Własny Sprzedaży/Przychód"],e.exports["Common dividends paid_study"]=["Wypłacone dywidendy powszechne"],e.exports["Common equity, total_study"]=["Kapitał podstawowy ogółem"],e.exports["Common stock par/Carrying value_study"]=["Wartość księgowa akcji zwykłych"],e.exports["Cost of goods_study"]=["Koszt własny sprzedaży"],e.exports["Cost of goods sold_study"]=["Koszt sprzedanych towarów"],e.exports["Current portion of LT debt and capital leases_study"]=["Bieżąca część długoterminowego majątku i zobowiązań leasingowych"],e.exports["Current ratio_study"]=["Aktualny stosunek"],e.exports["Days inventory_study"]=["Okres rotacji zapasów"],e.exports["Days payable_study"]=["Dni płatne"],e.exports["Days sales outstanding_study"]=["Okres spłaty należności"],e.exports["Debt to assets ratio_study"]=["Współczynnik dług/aktywa"],e.exports["Debt to EBITDA ratio_study"]=["Współczynnik dług/EBITDA"],e.exports["Debt to equity ratio_study"]=["Wskaźnik zadłużenia do kapitału"], +e.exports["Debt to revenue ratio_study"]=["Wskaźnik zadłużenia do dochodów"],e.exports["Deferred income, current_study"]=["Przychody przyszłych okresów, bieżące"],e.exports["Deferred income, non-current_study"]=["Przychody przyszłych okresów, długoterminowe"],e.exports["Deferred tax assets_study"]=["Aktywa z tytułu podatku odroczonego"],e.exports["Deferred taxes (cash flow)_study"]=["Podatek odroczony (przepływy pieniężne)"],e.exports["Deferred tax liabilities_study"]=["Zobowiązania z tytułu podatku odroczonego"],e.exports.Depreciation_study=["Deprecjacja"],e.exports["Deprecation and amortization_study"]=["Odpisy umorzeniowe i amortyzacja"],e.exports["Depreciation & amortization (cash flow)_study"]=["Amortyzacja (przepływy pieniężne)"],e.exports["Depreciation/depletion_study"]=["Amortyzacja/umorzenie"],e.exports["Diluted EPS_study"]=["Rozwodnione EPS"],e.exports["Diluted earnings per share (Diluted EPS)_study"]=["Rozwodniony zysk na akcję (rozwodniony EPS)"],e.exports["Diluted net income available to common stockholders_study"]=["Rozwodniony zysk netto dostępny dla posiadaczy akcji zwykłych"],e.exports["Diluted shares outstanding_study"]=["Rozwodnione akcje pozostające w obrocie"],e.exports["Dilution adjustment_study"]=["Korekta rozwodnienia"],e.exports["Discontinued operations_study"]=["Działalność zaniechana"],e.exports["Dividend payout ratio %_study"]=["Współczynnik wypłaty dywidend"],e.exports["Dividends payable_study"]=["Zobowiązania z tytułu dywidend"],e.exports["Dividends per share - common stock primary issue_study"]=["Dywidenda na akcję - akcje zwykłe emisji pierwotnej"],e.exports["Dividend yield %_study"]=["Stopa dywidendy %"],e.exports["Earnings yield_study"]=["Wskaźnik Kapitalizacji"],e.exports.EBIT_study="EBIT",e.exports.EBITDA_study="EBITDA",e.exports["EBITDA margin %_study"]=["Marża EBITDA %"],e.exports["Effective interest rate on debt %_study"]=["Efektywna stopa procentowa zadłużenia %"],e.exports["Enterprise value_study"]=["Wartość przedsiębiorstwa"],e.exports["Enterprise value to EBITDA ratio_study"]=["Wskaźnik wartości przedsiębiorstwa do EBITDA"],e.exports["Enterprise value to EBIT ratio_study"]=["Wskaźnik wartości przedsiębiorstwa do EBIT"],e.exports["Enterprise value to revenue ratio_study"]=["Wskaźnik wartości przedsiębiorstwa do przychodów"],e.exports["EPS basic one year growth_study"]=["Roczny wzrost podstawowego zysku na akcję"],e.exports["EPS diluted one year growth_study"]=["Rozwodniony roczny wzrost Zysku Na Akcję"],e.exports["EPS estimates_study"]=["Szacowany zysk na akcję"],e.exports["Equity in earnings_study"]=["Kapitał w zarobkach"],e.exports["Equity to assets ratio_study"]=["Wskaźnik kapitał własny / aktywa ogółem"],e.exports["Financing activities – other sources_study"]=["Działalność finansowa - inne źródła"],e.exports["Financing activities – other uses_study"]=["Działalność finansowa - inne wykorzystanie"],e.exports["Float shares outstanding_study"]=["Akcje giełdowe pozostające w obrocie"],e.exports["Free cash flow_study"]=["Wolne przepływy pieniężne"], +e.exports["Free cash flow margin %_study"]=["Marża wolnych przepływów pieniężnych %"],e.exports["Fulmer H factor_study"]=["Współczynnik H Fulmera"],e.exports["Funds from operations_study"]=["Środki z działalności operacyjnej"],e.exports["Goodwill, net_study"]=["Wartość firmy netto"],e.exports["Goodwill to assets ratio_study"]=["Wskaźnik wartości firmy do aktywów"],e.exports["Graham's number_study"]=["Liczba Grahama"],e.exports["Gross margin %_study"]=["Marża brutto%"],e.exports["Gross profit_study"]=["Zysk brutto"],e.exports["Gross profit to assets ratio_study"]=["Stosunek zysku brutto do aktywów"],e.exports["Gross property/plant/equipment_study"]=["Środki trwałe brutto"],e.exports.Impairments_study=["Utrata wartości"],e.exports["Income Tax Credits_study"]=["Ulgi podatku dochodowego"],e.exports["Income tax, current_study"]=["Podatek dochodowy, bieżący"],e.exports["Income tax, current - domestic_study"]=["Podatek dochodowy, bieżący - krajowy"],e.exports["Income Tax, current - foreign_study"]=["Podatek dochodowy, bieżący - zagraniczny"],e.exports["Income tax, deferred_study"]=["Podatek dochodowy, odroczony"],e.exports["Income tax, deferred - domestic_study"]=["Podatek dochodowy odroczony - krajowy"],e.exports["Income tax, deferred - foreign_study"]=["Podatek dochodowy odroczony - zagraniczny"],e.exports["Income tax payable_study"]=["Należny podatek dochodowy"],e.exports["Interest capitalized_study"]=["Odsetki skapitalizowane"],e.exports["Interest coverage_study"]=["Pokrycie odsetek"],e.exports["Interest expense, net of interest capitalized_study"]=["Koszty z tytułu odsetek, po potrąceniu odsetek skapitalizowanych"],e.exports["Interest expense on debt_study"]=["Koszty odsetek od zadłużenia"],e.exports["Inventories - finished goods_study"]=["Zapasy - wyroby gotowe"],e.exports["Inventories - progress payments & other_study"]=["Zapasy - płatności w toku i inne"],e.exports["Inventories - raw materials_study"]=["Zapasy - surowce, materiały"],e.exports["Inventories - work in progress_study"]=["Zapasy - produkcja w toku"],e.exports["Inventory to revenue ratio_study"]=["Wskaźnik zapasy/przychód"],e.exports["Inventory turnover_study"]=["Rotacja zapasów"],e.exports["Investing activities – other sources_study"]=["Działalność inwestycyjna - inne źródła"],e.exports["Investing activities – other uses_study"]=["Działalność inwestycyjna - inne wykorzystanie"],e.exports["Investments in unconsolidated subsidiaries_study"]=["Inwestycje w jednostkach zależnych nieobjętych konsolidacją"],e.exports["Issuance of long term debt_study"]=["Emisja zadłużenia długoterminowego"],e.exports["Issuance/retirement of debt, net_study"]=["Emisja/spłata zadłużenia netto"],e.exports["Issuance/retirement of long term debt_study"]=["Emisja/spłata zadłużenia długoterminowego"],e.exports["Issuance/retirement of other debt_study"]=["Emisja/spłata pozostałego zadłużenia"],e.exports["Issuance/retirement of short term debt_study"]=["Emisja/spłata zadłużenia krótkoterminowego"],e.exports["Issuance/retirement of stock, net_study"]=["Emisja/umorzenie akcji netto"], +e.exports["KZ index_study"]=["Indeks KZ"],e.exports["Legal claim expense_study"]=["Koszt roszczenia prawnego"],e.exports["Long term debt_study"]=["Zadłużenie długoterminowe"],e.exports["Long term debt excl. lease liabilities_study"]=["Zadłużenie długoterminowe z wyłączeniem zobowiązań leasingowych"],e.exports["Long term debt to total assets ratio_study"]=["Wskaźnik zadłużenia długoterminowego do aktywów ogółem"],e.exports["Long term investments_study"]=["Inwestycje długoterminowe"],e.exports["Market capitalization_study"]=["Kapitalizacja Rynkowa"],e.exports["Minority interest_study"]=["Udziały mniejszościowe"],e.exports["Miscellaneous non-operating expense_study"]=["Różne wydatki nieoperacyjne"],e.exports["Net current asset value per share_study"]=["Wartość aktywów bieżących netto na akcję"],e.exports["Net debt_study"]=["Dług netto"],e.exports["Net income_study"]=["Dochód netto"],e.exports["Net income before discontinued operations_study"]=["Zysk netto przed działalnością zaniechaną"],e.exports["Net income (cash flow)_study"]=["Dochód netto (przepływy pieniężne)"],e.exports["Net income per employee_study"]=["Dochód netto na pracownika"],e.exports["Net intangible assets_study"]=["Wartości niematerialne netto"],e.exports["Net margin %_study"]=["Marża netto %"],e.exports["Net property/plant/equipment_study"]=["Środki trwałe netto"],e.exports["Non-cash items_study"]=["Przedmioty bezgotówkowe"],e.exports["Non-controlling/minority interest_study"]=["Udziały niekontrolujące/mniejszościowe"],e.exports["Non-operating income, excl. interest expenses_study"]=["Przychody pozaoperacyjne z wyłączeniem kosztów odsetkowych"],e.exports["Non-operating income, total_study"]=["Przychody pozaoperacyjne, Razem"],e.exports["Non-operating interest income_study"]=["Nieoperacyjne przychody z tytułu odsetek"],e.exports["Note receivable - long term_study"]=["Nota należna - długoterminowa"],e.exports["Notes payable_study"]=["Rachunki do zapłacenia"],e.exports["Number of employees_study"]=["Liczba pracowników"],e.exports["Number of shareholders_study"]=["Liczba akcjonariuszy"],e.exports["Operating earnings yield %_study"]=["Rentowność zysku operacyjnego %"],e.exports["Operating expenses (excl. COGS)_study"]=["Koszty operacyjne (z wyłączeniem kosztów własnych sprzedaży)"],e.exports["Operating income_study"]=["Dochód Operacyjny"],e.exports["Operating lease liabilities_study"]=["Zobowiązania z tytułu leasingu operacyjnego"],e.exports["Operating margin %_study"]=["Marża operacyjna %"],e.exports["Other COGS_study"]=["Pozostałe Koszty Własne Sprzedaży"],e.exports["Other common equity_study"]=["Pozostały kapitał podstawowy"],e.exports["Other current assets, total_study"]=["Inne aktywa obrotowe, Razem"],e.exports["Other current liabilities_study"]=["Pozostałe zobowiązania bieżące"],e.exports["Other cost of goods sold_study"]=["Inne koszty sprzedanych towarów"],e.exports["Other exceptional charges_study"]=["Inne wyjątkowe opłaty"],e.exports["Other financing cash flow items, total_study"]=["Pozostałe pozycje finansowych przepływów pieniężnych, Razem"], +e.exports["Other intangibles, net_study"]=["Pozostałe wartości niematerialne i prawne netto"],e.exports["Other investing cash flow items, total_study"]=["Pozostałe pozycje inwestycyjnych przepływów pieniężnych, Razem"],e.exports["Other investments_study"]=["Pozostałe inwestycje"],e.exports["Other liabilities, total_study"]=["Inne zobowiązania, Razem"],e.exports["Other long term assets, total_study"]=["Inne aktywa długoterminowe, Razem"],e.exports["Other non-current liabilities, total_study"]=["Pozostałe zobowiązania długoterminowe łącznie"],e.exports["Other operating expenses, total_study"]=["Pozostałe koszty operacyjne, Razem"],e.exports["Other receivables_study"]=["Inne należności"],e.exports["Other short term debt_study"]=["Pozostałe zadłużenie krótkoterminowe"],e.exports["Paid in capital_study"]=["Wpłacony kapitał zakładowy"],e.exports["PEG ratio_study"]=["Stosunek PEG"],e.exports["Piotroski F-score_study"]="Piotroski F-score",e.exports["Preferred dividends_study"]=["Dywidendy preferencyjne"],e.exports["Preferred dividends paid_study"]=["Wypłacone dywidendy preferencyjne"],e.exports["Preferred stock, carrying value_study"]=["Akcje preferowane, wartość bilansowa"],e.exports["Prepaid expenses_study"]=["Wydatki opłacone z góry"],e.exports["Pretax equity in earnings_study"]=["Kapitał własny przed opodatkowaniem w zyskach"],e.exports["Pretax income_study"]=["Dochód przed opodatkowaniem"],e.exports["Price earnings ratio forward_study"]=["Stosunek ceny do zarobków w przyszłych okresach"],e.exports["Price sales ratio forward_study"]=["Stosunek ceny do sprzedaży na przyszłe okresy"],e.exports["Price to book ratio_study"]=["Stosunek ceny do wartości księgowej"],e.exports["Price to cash flow ratio_study"]=["Stosunek ceny do przepływów pieniężnych"],e.exports["Price to earnings ratio_study"]=["Stosunek ceny do zarobków"],e.exports["Price to free cash flow ratio_study"]=["Stosunek ceny do wolnych przepływów pieniężnych"],e.exports["Price to sales ratio_study"]=["Stosunek ceny do sprzedaży"],e.exports["Price to tangible book ratio_study"]=["Stosunek ceny do wartości księgowej"],e.exports["Provision for risks & charge_study"]=["Rezerwa na ryzyko i opłaty"],e.exports["Purchase/acquisition of business_study"]=["Zakup/nabycie firmy"],e.exports["Purchase of investments_study"]=["Zakup inwestycji"],e.exports["Purchase/sale of business, net_study"]=["Kupno/Sprzedaż Przedsiębiorstwa Netto"],e.exports["Purchase/sale of investments, net_study"]=["Kupno/Sprzedaż Inwestycji Netto"],e.exports["Quality ratio_study"]=["Stosunek jakości"],e.exports["Quick ratio_study"]=["Wskaźnik szybkiej płynności finansowej"],e.exports["Reduction of long term debt_study"]=["Zmniejszenie zadłużenia długoterminowego"],e.exports["Repurchase of common & preferred stock_study"]=["Wykup akcji zwykłych i uprzywilejowanych"],e.exports["Research & development_study"]=["Badania i rozwój"],e.exports["Research & development to revenue ratio_study"]=["Stosunek badań i rozwoju do przychodów"],e.exports["Restructuring charge_study"]=["Opłata restrukturyzacyjna"], +e.exports["Retained earnings_study"]=["Zysk zatrzymany"],e.exports["Return on assets %_study"]=["Rentowność aktywów %"],e.exports["Return on equity %_study"]=["Rentowność kapitału własnego %"],e.exports["Return on equity adjusted to book value %_study"]=["Rentowność kapitału własnego skorygowanego do wartości księgowej %"],e.exports["Return on invested capital %_study"]=["Rentowność zainwestowanego kapitału %"],e.exports["Return on tangible assets %_study"]=["Rentowność aktywów trwałych %"],e.exports["Return on tangible equity %_study"]=["Rentowność kapitału rzeczowego %"],e.exports["Revenue estimates_study"]=["Szacunkowe przychody"],e.exports["Revenue one year growth_study"]=["Wzrost przychodów w skali roku"],e.exports["Revenue per employee_study"]=["Przychody na pracownika"],e.exports["Sale/maturity of investments_study"]=["Sprzedaż/zapadalność inwestycji"],e.exports["Sale of common & preferred stock_study"]=["Sprzedaż akcji zwykłych i uprzywilejowanych"],e.exports["Sale of fixed assets & businesses_study"]=["Sprzedaż aktywów trwałych i przedsiębiorstw"],e.exports["Selling/general/admin expenses, other_study"]=["Koszty Sprzedaży/Ogólne/Zarządu, Inne"],e.exports["Selling/general/admin expenses, total_study"]=["Całkowite Koszty Sprzedaży/Ogólne/Zarządu"],e.exports["Shareholders' equity_study"]=["Kapitał własny"],e.exports["Shares buyback ratio %_study"]=["Współczynnik wykupu akcji %"],e.exports["Elder's Force Index_study"]=["Wskaźnik Force Index Eldera"],e.exports["Short term debt_study"]=["Zadłużenie krótkoterminowe"],e.exports["Short term debt excl. current portion of LT debt_study"]=["Zadłużenie krótkoterminowe z wyłączeniem bieżącej części zadłużenia długoterminowego"],e.exports["Short term investments_study"]=["Inwestycje krótkoterminowe"],e.exports["Sloan ratio %_study"]=["Współczynnik Sloana"],e.exports["Springate score_study"]=["Wykładnik Springgate"],e.exports["Sustainable growth rate_study"]=["Zrównoważone tempo wzrostu"],e.exports["Tangible book value per share_study"]=["Rzeczowa wartość księgowa na akcję"],e.exports["Tangible common equity ratio_study"]=["Wskaźnik rzeczowego kapitału wspólnego"],e.exports.Taxes_study=["Podatki"],e.exports["Tobin's Q (approximate)_study"]=["Współczynnik Tobina (przybliżony)"],e.exports["Total assets_study"]=["Aktywa ogółem"],e.exports["Total cash dividends paid_study"]=["Wypłacone Dywidendy Ogółem"],e.exports["Total common shares outstanding_study"]=["Razem Akcje Zwykłe pozostające w obrocie"],e.exports["Total current assets_study"]=["Całkowite aktywa obrotowe"],e.exports["Total current liabilities_study"]=["Zobowiązania krótkoterminowe ogółem"],e.exports["Total debt_study"]=["Zadłużenie ogółem"],e.exports["Total equity_study"]=["Kapitał Własny"],e.exports["Total inventory_study"]=["Zapasy ogółem"],e.exports["Total liabilities_study"]=["Zobowiązania ogółem"],e.exports["Total liabilities & shareholders' equities_study"]=["Zobowiązania i kapitał własny ogółem"],e.exports["Total non-current assets_study"]=["Aktywa trwałe ogółem"], +e.exports["Total non-current liabilities_study"]=["Zobowiązania długoterminowe ogółem"],e.exports["Total operating expenses_study"]=["Koszty operacyjne ogółem"],e.exports["Total receivables, net_study"]=["Należności netto ogółem"],e.exports["Total revenue_study"]=["Przychody ogółem"],e.exports["Treasury stock - common_study"]=["Akcje skarbowe - zwykłe"],e.exports["Unrealized gain/loss_study"]=["Niezrealizowany zysk/strata"],e.exports["Unusual income/expense_study"]=["Nietypowe przychody/koszty"],e.exports["Zmijewski score_study"]=["Wskaźnik Żmijewskiego"],e.exports["Valuation ratios_study"]=["Wskaźniki wyceny"],e.exports["Profitability ratios_study"]=["Wskaźniki rentowności"],e.exports["Liquidity ratios_study"]=["Wskaźniki płynności"],e.exports["Solvency ratios_study"]=["Wskaźniki wypłacalności"],e.exports["Accumulation/Distribution_study"]=["Akumulacja/dystrybucja"],e.exports["Accumulative Swing Index_study"]="Accumulative Swing Index",e.exports["Advance/Decline_study"]=["Wskaźnik Advance/Decline"],e.exports["Arnaud Legoux Moving Average_study"]=["Średnia krocząca Arnauda Legoux"],e.exports.Aroon_study="Aroon",e.exports.ASI_study="ASI",e.exports["Average Directional Index_study"]="Average Directional Index",e.exports["Average True Range_study"]=["Średnia rzeczywistego zasięgu"],e.exports["Awesome Oscillator_study"]=["Oscylator Awesome"],e.exports["Balance of Power_study"]=["Wskaźnik Balance of Power"],e.exports["Bollinger Bands %B_study"]=["Wstęgi Bollingera %B"],e.exports["Bollinger Bands Width_study"]=["Szerokość wstęg Bollingera"],e.exports["Bollinger Bands_study"]=["Wstęgi Bollingera"],e.exports["Chaikin Money Flow_study"]=["Wskaźnik przepływów pieniężnych Chaikina"],e.exports["Chaikin Oscillator_study"]=["Oscylator Chaikin"],e.exports["Chande Kroll Stop_study"]="Chande Kroll Stop",e.exports["Chande Momentum Oscillator_study"]=["Oscylator momentum Chande'a"],e.exports["Chop Zone_study"]=["Wskaźnik Chop Zone"],e.exports["Choppiness Index_study"]=["Indeks Choppiness"],e.exports["Commodity Channel Index_study"]=["Wskaźnik Commodity Channel Index"],e.exports["Connors RSI_study"]="Connors RSI",e.exports["Coppock Curve_study"]=["Krzywa Coppocka"],e.exports["Correlation Coefficient_study"]=["Współczynnik Korelacji"],e.exports.CRSI_study="CRSI",e.exports["Detrended Price Oscillator_study"]=["Beztrendowy oscylator cenowy"],e.exports["Directional Movement_study"]=["Ruch kierunkowy (DM)"],e.exports["Donchian Channels_study"]=["Kanały Donchiana"],e.exports["Double EMA_study"]=["Podwójna EMA"],e.exports["Ease Of Movement_study"]=["Wskaźnik Swobody Ruchu"],e.exports["Elder Force Index_study"]=["Wskaźnik Force Index Eldera"],e.exports["EMA Cross_study"]=["Przecięcie EMA"],e.exports.Envelopes_study=["Koperty"],e.exports["Fisher Transform_study"]=["Transformata Fishera"],e.exports["Fixed Range_study"]=["Stały Zakres"],e.exports["Fixed Range Volume Profile_study"]=["Profil Wolumenu Stały Zakres"],e.exports["Guppy Multiple Moving Average_study"]=["Wielokrotna średnia ruchoma Guppy"], +e.exports["Historical Volatility_study"]=["Zmienność historyczna"],e.exports["Hull Moving Average_study"]=["Średnia krocząca Hulla"],e.exports["Keltner Channels_study"]=["Kanały Keltnera"],e.exports["Klinger Oscillator_study"]=["Oscylator Klingera"],e.exports["Know Sure Thing_study"]=["Wskaźnik Know Sure Thing"],e.exports["Least Squares Moving Average_study"]=["Średnia krocząca najmniejszych kwadratów"],e.exports["Linear Regression Curve_study"]=["Krzywa regresji liniowej"],e.exports["MA Cross_study"]=["Przecięcie MA"],e.exports["MA with EMA Cross_study"]=["Przecięcie MA z EMA"],e.exports["MA/EMA Cross_study"]=["Przecięcie MA/EMA"],e.exports.MACD_study="MACD",e.exports["Mass Index_study"]=["Wskaźnik masy"],e.exports["McGinley Dynamic_study"]=["Wskaźnik McGinley Dynamic"],e.exports.Median_study=["Mediana"],e.exports.Momentum_study="Momentum",e.exports["Money Flow_study"]=["Przepływ pieniędzy"],e.exports["Moving Average Channel_study"]=["Kanał średnich kroczących"],e.exports["Moving Average Exponential_study"]=["Wykładnicza średnia krocząca"],e.exports["Moving Average Weighted_study"]=["Ważona Średnia Krocząca"],e.exports["Moving Average_study"]=["Średnia krocząca"],e.exports["Net Volume_study"]=["Wolumen netto"],e.exports["On Balance Volume_study"]=["Wskaźnik równowagi wolumenu (OBV)"],e.exports["Parabolic SAR_study"]=["Paraboliczny SAR"],e.exports["Pivot Points Standard_study"]=["Standardowe Punkty Pivota"],e.exports["Periodic Volume Profile_study"]="Periodic Volume Profile",e.exports["Price Channel_study"]=["Kanał cenowy"],e.exports["Price Oscillator_study"]=["Oscylator cenowy"],e.exports["Price Volume Trend_study"]=["Wskaźnik Price Volume Trend"],e.exports["Rate Of Change_study"]=["Wskaźnik Rate of Change"],e.exports["Relative Strength Index_study"]="Relative Strength Index",e.exports["Relative Vigor Index_study"]=["Wskaźnik Relative Vigor Index"],e.exports["Relative Volatility Index_study"]=["Wskaźnik względnej płynności"],e.exports["Session Volume_study"]=["Wolumen Sesji"],e.exports["Session Volume HD_study"]=["Wolumen Sesji HD"],e.exports["Session Volume Profile_study"]="Session Volume Profile",e.exports["Session Volume Profile HD_study"]="Session Volume Profile HD",e.exports["SMI Ergodic Indicator/Oscillator_study"]=["Wskaźnik/oscylator SMI Ergodic"],e.exports["Smoothed Moving Average_study"]=["Wygładzona Średnia Krocząca"],e.exports.Stoch_study="Stoch",e.exports["Stochastic RSI_study"]="Stochastic RSI",e.exports.Stochastic_study="Stochastic",e.exports["Triple EMA_study"]=["Potrójne EMA"],e.exports.TRIX_study="TRIX",e.exports["True Strength Indicator_study"]=["Prawdziwy wskaźnik siły"],e.exports["Ultimate Oscillator_study"]=["Oscylator Ultimate"],e.exports["Visible Range_study"]=["Widoczny Zakres"],e.exports["Visible Range Volume Profile_study"]="Visible Range Volume Profile",e.exports["Volume Oscillator_study"]=["Oscylator wolumenu"],e.exports.Volume_study=["Wolumen"],e.exports.Vol_study=["Wolumen"],e.exports["Vortex Indicator_study"]=["Wskaźnik Vortex"],e.exports.VWAP_study="VWAP",e.exports.VWMA_study="VWMA", +e.exports["Williams %R_study"]="Williams %R",e.exports["Williams Alligator_study"]="Williams Alligator",e.exports["Williams Fractal_study"]="Williams Fractal",e.exports["Zig Zag_study"]="Zig Zag",e.exports["24-hour Volume_study"]=["Wolumen 24-godzinny"],e.exports["Ease of Movement_study"]=["Wskaźnik Swobody Ruchu"],e.exports["Elders Force Index_study"]="Elders Force Index",e.exports.Envelope_study=["Koperta"],e.exports.Gaps_study=["Luki"],e.exports["Linear Regression Channel_study"]=["Kanał Regresji Liniowej"],e.exports["Moving Average Ribbon_study"]="Moving Average Ribbon",e.exports["Multi-Time Period Charts_study"]=["Wykresy wielookresowe"],e.exports["Open Interest_study"]=["Otwarte pozycje"],e.exports["Rob Booker - Intraday Pivot Points_study"]="Rob Booker - Intraday Pivot Points",e.exports["Rob Booker - Knoxville Divergence_study"]=["Rob Booker - Dywergencja Knoxville"],e.exports["Rob Booker - Missed Pivot Points_study"]=["Rob Booker - Pominięte Punkty Pivota"],e.exports["Rob Booker - Reversal_study"]=["Rob Booker - Odwrócenie"],e.exports["Rob Booker - Ziv Ghost Pivots_study"]="Rob Booker - Ziv Ghost Pivots",e.exports.Supertrend_study="Supertrend",e.exports["Technical Ratings_study"]=["Oceny techniczne"],e.exports["True Strength Index_study"]=["Indeks True Strength"],e.exports["Up/Down Volume_study"]="Up/Down Volume",e.exports["Visible Average Price_study"]=["Widoczna Średnia Cena"],e.exports["Williams Fractals_study"]="Williams Fractals",e.exports["Keltner Channels Strategy_study"]=["Strategia kanałów Keltnera"],e.exports["Rob Booker - ADX Breakout_study"]="Rob Booker - ADX Breakout",e.exports["Supertrend Strategy_study"]=["Strategia Supertrend"],e.exports["Technical Ratings Strategy_study"]=["Strategia Oceny Technicznej"],e.exports["Auto Anchored Volume Profile_study"]="Auto Anchored Volume Profile",e.exports["Auto Fib Extension_study"]="Auto Fib Extension",e.exports["Auto Fib Retracement_study"]=["Auto Zniesienia Fibo"],e.exports["Auto Pitchfork_study"]="Auto Pitchfork",e.exports["Bearish Flag Chart Pattern_study"]=["Formacja Niedźwiedziej Flagi"],e.exports["Bullish Pennant Chart Pattern_study"]=["Formacja Byczej Flagi"],e.exports["Double Bottom Chart Pattern_study"]=["Formacja Podwójnego Dna"],e.exports["Double Top Chart Pattern_study"]=["Formacja Podwójnego Szczyt"],e.exports["Elliott Wave Chart Pattern_study"]=["Formacja Fal Elliota"],e.exports["Falling Wedge Chart Pattern_study"]=["Formacja Klin Zniżkujący"],e.exports["Head And Shoulders Chart Pattern_study"]=["Formacja Głowy z Ramionami"],e.exports["Inverse Head And Shoulders Chart Pattern_study"]=["Formacja Odwróconej Głowy z Ramionami"],e.exports["Rectangle Chart Pattern_study"]=["Formacja Prostokąta"],e.exports["Rising Wedge Chart Pattern_study"]=["Formacja Klina Zwyżkującego"],e.exports["Triangle Chart Pattern_study"]=["Formacja Trójkąta"],e.exports["Triple Bottom Chart Pattern_study"]=["Formacja Potrójnego Dołka"],e.exports["Triple Top Chart Pattern_study"]=["Formacja Potrójnego Wierzchołka"], +e.exports["VWAP Auto Anchored_study"]="VWAP Auto Anchored",e.exports["*All Candlestick Patterns*_study"]=["*Wszystkie Formacje Świecowe*"],e.exports["Abandoned Baby - Bearish_study"]=["Formacja Spadkowego Porzuconego Dziecka"],e.exports["Abandoned Baby - Bullish_study"]=["Formacja Wzrostowego Porzuconego Dziecka"],e.exports["Dark Cloud Cover - Bearish_study"]=["Ciemna Pokrywa Chmur - Spadkowy"],e.exports["Doji Star - Bearish_study"]=["Gwiazda Doji - Spadkowy"],e.exports["Doji Star - Bullish_study"]=["Gwiazda Doji - Wzrostowy"],e.exports["Downside Tasuki Gap - Bearish_study"]=["Downside Tasuki Gap - Spadkowy"],e.exports["Dragonfly Doji - Bullish_study"]=["Dragonfly Doji - Wzrostowy"],e.exports["Engulfing - Bearish_study"]=["Engulfing - Spadkowy"],e.exports["Engulfing - Bullish_study"]=["Engulfing - Wzrostowy"],e.exports["Evening Doji Star - Bearish_study"]=["Gwiazda Wieczorna Doji - Spadkowy"],e.exports["Evening Star - Bearish_study"]=["Wieczorna Gwiazda - Spadkowy"],e.exports["Falling Three Methods - Bearish_study"]=["Falling Three Methods - Spadkowy"],e.exports["Falling Window - Bearish_study"]=["Falling Window - Spadkowy"],e.exports["Gravestone Doji - Bearish_study"]=["Gravestone Doji - Spadkowy"],e.exports["Hammer - Bullish_study"]=["Młot - Wzrostowy"],e.exports["Hanging Man - Bearish_study"]=["Hanging Man - Spadkowy"],e.exports["Harami - Bearish_study"]=["Harami - Spadkowy"],e.exports["Harami - Bullish_study"]=["Harami - Wzrostowy"],e.exports["Inverted Hammer - Bullish_study"]=["Odwrócony Młot - Wzrostowy"],e.exports["Kicking - Bearish_study"]=["Kicking - Spadkowy"],e.exports["Kicking - Bullish_study"]=["Kicking - Wzrostowy"],e.exports["Long Lower Shadow - Bullish_study"]=["Long Lower Shadow - Wzrostowy"],e.exports["Long Upper Shadow - Bearish_study"]=["Long Upper Shadow - Spadkowy"],e.exports["Marubozu Black - Bearish_study"]=["Marubozu Black - Spadkowy"],e.exports["Marubozu White - Bullish_study"]=["Marubozu White - Wzrostowy"],e.exports["Morning Doji Star - Bullish_study"]=["Poranna Gwiazda Doji - Wzrostowy"],e.exports["Morning Star - Bullish_study"]=["Poranna Gwiazda - Wzrostowy"],e.exports["On Neck - Bearish_study"]=["On Neck - Spadkowy"],e.exports["Piercing - Bullish_study"]=["Piercing - Wzrostowy"],e.exports["Rising Three Methods - Bullish_study"]=["Rising Three Methods - Wzrostowy"],e.exports["Rising Window - Bullish_study"]=["Rising Window - Wzrostowy"],e.exports["Shooting Star - Bearish_study"]=["Shooting Star - Spadkowy"],e.exports["Three Black Crows - Bearish_study"]=["Three Black Crows - Spadkowy"],e.exports["Three White Soldiers - Bullish_study"]=["Trzech Białych Żołnierzy - Wzrostowy"],e.exports["Tri-Star - Bearish_study"]=["Tri-Star - Spadkowy"],e.exports["Tri-Star - Bullish_study"]=["Tri-Star - Wzrostowy"],e.exports["Tweezer Top - Bearish_study"]=["Tweezer Top - Spadkowy"],e.exports["Upside Tasuki Gap - Bullish_study"]=["Upside Tasuki Gap - Wzrostowy"],e.exports.SuperTrend_study="SuperTrend",e.exports["Average Price_study"]=["Średnia cena"],e.exports["Typical Price_study"]=["Typowa cena"], +e.exports["Median Price_study"]=["Mediana ceny"],e.exports["Money Flow Index_study"]=["Indeks Przepływów Pieniężnych"],e.exports["Moving Average Double_study"]=["Podwójna Średnia Krocząca"],e.exports["Moving Average Triple_study"]=["Potrójna Średnia Krocząca"],e.exports["Moving Average Adaptive_study"]=["Adaptacyjna Średnia Krocząca"],e.exports["Moving Average Hamming_study"]=["Średnia Krocząca Hamminga"],e.exports["Moving Average Modified_study"]=["Zmodyfikowana Średnia Krocząca"],e.exports["Moving Average Multiple_study"]=["Wielokrotna Średnia Krocząca"],e.exports["Linear Regression Slope_study"]=["Nachylenie regresji liniowej"],e.exports["Standard Error_study"]=["Błąd standardowy"],e.exports["Standard Error Bands_study"]=["Wstęgi Błędu standardowego"],e.exports["Correlation - Log_study"]=["Korelacja - Log"],e.exports["Standard Deviation_study"]=["Odchylenie Standardowe"],e.exports["Chaikin Volatility_study"]=["Wskaźnik zmienności Chaikina"],e.exports["Volatility Close-to-Close_study"]=["Zmienność Close-to-Close"],e.exports["Volatility Zero Trend Close-to-Close_study"]=["Zmienność Zero Trend Close-to-Close"],e.exports["Volatility O-H-L-C_study"]=["Zmienność O-H-L-C"],e.exports["Volatility Index_study"]=["Indeks Zmienności"],e.exports["Trend Strength Index_study"]=["Indeks Siły Trendu"],e.exports["Majority Rule_study"]=["Zasada większości"],e.exports["Advance Decline Line_study"]=["Linia A/D"],e.exports["Advance Decline Ratio_study"]=["Współczynnik Advance/Dedcline"],e.exports["Advance/Decline Ratio (Bars)_study"]=["Współczynnik Advance/Decline (słupki)"],e.exports["BarUpDn Strategy_study"]=["Strategia BarUpDn"],e.exports["Bollinger Bands Strategy directed_study"]=["Kierunkowa Strategia Wstęg Bollingera"],e.exports["Bollinger Bands Strategy_study"]=["Strategia Wstęg Bollingera"],e.exports.ChannelBreakOutStrategy_study="ChannelBreakOutStrategy",e.exports.Compare_study=["Porównaj"],e.exports["Conditional Expressions_study"]=["Wyrażenia warunkowe"],e.exports.ConnorsRSI_study="ConnorsRSI",e.exports["Consecutive Up/Down Strategy_study"]=["Strategia Consecutive Up/Down"],e.exports["Cumulative Volume Index_study"]=["Wskaźnik wolumenu skumulowanego"],e.exports["Divergence Indicator_study"]=["Wskaźnik rozbieżności"],e.exports["Greedy Strategy_study"]=["Chciwa Strategia"],e.exports["InSide Bar Strategy_study"]=["Strategia InSide Bar"],e.exports["Keltner Channel Strategy_study"]=["Strategia kanału Keltnera"],e.exports["Linear Regression_study"]=["Regresja liniowa"],e.exports["MACD Strategy_study"]=["Strategia MACD"],e.exports["Momentum Strategy_study"]=["Strategia Momentum"],e.exports["Moon Phases_study"]=["Fazy Księżyca"],e.exports["Moving Average Convergence/Divergence_study"]=["Średnia krocząca konwergencji/rozbieżności"],e.exports["MovingAvg Cross_study"]=["Przekroczenie średniej kroczącej"],e.exports["MovingAvg2Line Cross_study"]=["Przecięcie MovingAvg2Line"],e.exports["OutSide Bar Strategy_study"]=["Strategia OutSide Bar"],e.exports.Overlay_study=["Nakładka"], +e.exports["Parabolic SAR Strategy_study"]=["Strategia Paraboliczny SAR"],e.exports["Pivot Extension Strategy_study"]=["Strategia Pivot Extension"],e.exports["Pivot Points High Low_study"]=["Punkty Pivot High Low"],e.exports["Pivot Reversal Strategy_study"]=["Strategia Pivot Reversal"],e.exports["Price Channel Strategy_study"]=["Strategia kanału cenowego"],e.exports["RSI Strategy_study"]=["Strategia RSI"],e.exports["SMI Ergodic Indicator_study"]=["Wskaźnik SMI Ergodic"],e.exports["SMI Ergodic Oscillator_study"]=["Oscylator SMI Ergodic"],e.exports["Stochastic Slow Strategy_study"]=["Strategia Stochastic Slow"],e.exports["Volatility Stop_study"]=["Wskaźnik Volatility Stop"],e.exports["Volty Expan Close Strategy_study"]=["Strategia Volty Expan Close"],e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports=["Profil Wolumenu Stały Zakres"]},32819:e=>{e.exports=["Wolumen"]},66051:e=>{e.exports="Minor"},86054:e=>{e.exports=["Minuta"]},20936:e=>{e.exports=["Tekst"]},98478:e=>{e.exports=["Nie udało się skopiować"]},34004:e=>{e.exports=["Nie udało się wyciąć"]},96260:e=>{e.exports=["Nie udało się wkleić"]},94370:e=>{e.exports=["Odliczanie do zamknięcia słupka"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Kolumny"]},19372:e=>{e.exports=["Komentarz"]},20229:e=>{e.exports=["Porównaj lub Dodaj Symbol"]},46689:e=>{e.exports=["Potwierdź wprowadzone"]},43432:e=>{e.exports=["Kopenhaga"]},35216:e=>{e.exports=["Kopiuj"]},87898:e=>{e.exports=["Kopiuj Wygląd Wykresu"]},28851:e=>{e.exports=["Kopiuj cenę"]},94099:e=>{e.exports=["Kair"]},64149:e=>{e.exports=["Objaśnienie"]},63528:e=>{e.exports=["Świece"]},46837:e=>{e.exports="Caracas"},49329:e=>{e.exports=["Zmiana"]},28089:e=>{e.exports=["Zmień Symbol"]},99374:e=>{e.exports=["Zmień interwał"]},14412:e=>{e.exports=["Właściwości Wykresu"]},26619:e=>{e.exports=["Wykresy od TradingView"]},12011:e=>{e.exports=["Obraz wykresu skopiowany do schowka {emoji}"]},59884:e=>{e.exports=["Wyspy Chatham"]},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["Okrąg"]},32234:e=>{e.exports=["Kliknij, aby ustawić punkt"]},52977:e=>{e.exports=["Klonuj"]},31691:e=>{e.exports=["Zamknięcie"]},50493:e=>{e.exports=["Utwórz zlecenie"]},52302:e=>{e.exports=["Utwórz zlecenie z limitem"]},29908:e=>{e.exports=["Krzyżyk"]},60997:e=>{e.exports=["Przecięcie linii"]},81520:e=>{e.exports=["Waluty"]},98486:e=>{e.exports=["Bieżący interwał i wyższe"]},73106:e=>{e.exports=["Bieżący interwał i niższe"]},85964:e=>{e.exports=["Tylko bieżący interwał"]},17206:e=>{e.exports=["Krzywa"]},95176:e=>{e.exports=["Cykl"]},87761:e=>{e.exports=["Linie cyklu."]},27891:e=>{e.exports=["Formacja Cypher"]},56996:e=>{e.exports=["Układ o tej nazwie już istnieje"]},30192:e=>{e.exports=["Układ o tej nazwie już istnieje. Czy chcesz to nadpisać?"]},32852:e=>{e.exports=["Formacja ABCD"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports=["Analizuj setup"]},66828:e=>{e.exports=["Przyczepiona notatka"]},94782:e=>{e.exports=["Zakotwiczony Tekst"]},61704:e=>{e.exports=["Zakotwiczona VWAP"]},63597:e=>{ +e.exports=["Dodaj linię poziomą"]},45743:e=>{e.exports=["Dodaj Symbol"]},8700:e=>{e.exports=["Dodaj alert"]},64885:e=>{e.exports=["Dodaj alert do {drawing}"]},90830:e=>{e.exports=["Dodaj alert do {series}"]},45986:e=>{e.exports=["Dodaj alert dla {title}"]},3612:e=>{e.exports=["Dodaj dane finansowe dla {instrumentName}"]},92206:e=>{e.exports=["Dodaj wskaźnik/strategię do {studyTitle}"]},34810:e=>{e.exports=["Dodaj notatkę dla symbolu {symbol}"]},75669:e=>{e.exports=["Dodaj ten wskaźnik finansowy do całego układu"]},64288:e=>{e.exports=["Dodaj ten wskaźnik do całego układu"]},77920:e=>{e.exports=["Dodaj tę strategię do całego układu"]},34059:e=>{e.exports=["Dodaj ten symbol do całego układu"]},17365:e=>{e.exports=["Adelajda"]},9408:e=>{e.exports=["Zawsze niewidoczne"]},71997:e=>{e.exports=["Zawsze widoczne"]},97305:e=>{e.exports=["Wszystkie wskaźniki i narzędzia graficzne"]},59192:e=>{e.exports=["Wszystkie interwały"]},14452:e=>{e.exports=["Ałmaty"]},5716:e=>{e.exports=["Zastosuj fale Elliota"]},19263:e=>{e.exports=["Zastosuj falę Elliota - cykl podstawowy"]},15818:e=>{e.exports=["Zastosuj falę Elliota - cykl mniejszy"]},50352:e=>{e.exports=["Zastosuj falę Elliota - cykl średni"]},66631:e=>{e.exports=["Zastosuj wybrany punkt decyzyjny"]},15682:e=>{e.exports=["Ręcznie dostosuj Ryzyko/Zysk"]},15644:e=>{e.exports=["Zastosuj zasięg cenowy dla fali spadkowej"]},5897:e=>{e.exports=["Zastosuj zasięg cenowy dla fali wzrostowej"]},13345:e=>{e.exports=["Zastosuj domyślne"]},95910:e=>{e.exports=["Zastosuj te wskaźniki do całego układu"]},42762:e=>{e.exports=["Kwi"]},45104:e=>{e.exports=["Łuk"]},42097:e=>{e.exports=["Obszar"]},96237:e=>{e.exports=["Strzałka"]},48732:e=>{e.exports=["Strzałka w dół"]},82473:e=>{e.exports=["Znacznik strzałki"]},8738:e=>{e.exports=["Strzałka w dół"]},35062:e=>{e.exports=["Strzałka w lewo"]},92163:e=>{e.exports=["Strzałka w prawo"]},33196:e=>{e.exports=["Strzałka w górę"]},10650:e=>{e.exports=["Strzałka w górę"]},59340:e=>{e.exports=["Aszchabad"]},13468:e=>{e.exports=["Na zamknięciu"]},21983:e=>{e.exports=["Ateny"]},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (dostosowuje dane do rozmiaru ekranu)"]},38465:e=>{e.exports=["Sie"]},8975:e=>{e.exports=["Etykieta średniej ceny zamknięcia"]},87899:e=>{e.exports=["Linia średniej ceny zamknięcia"]},22554:e=>{e.exports=["śr."]},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports=["Balon"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports=["Tryb odtwarzania nie jest dostępny dla tego typu wykresu. Czy chcesz wyjść z Odtwarzania świeczek?"]},16812:e=>{e.exports=["Słupki"]},98838:e=>{e.exports=["Formacja Słupków"]},17712:e=>{e.exports=["Linia Bazowa"]},54861:e=>{e.exports=["Belgrad"]},26825:e=>{e.exports="Berlin"},30251:e=>{e.exports=["Pędzel"]},90204:e=>{e.exports=["Bruksela"]},5262:e=>{e.exports=["Bratysława"]},59901:e=>{e.exports=["Przenieś poziom wyżej"]},26354:e=>{e.exports=["Przenieś na pierwszy plan"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports=["Bukareszt"]},87143:e=>{e.exports=["Budapeszt"]},82446:e=>{ +e.exports="Buenos Aires"},82128:e=>{e.exports=["od TradingView"]},75190:e=>{e.exports=["Idź do daty"]},38342:e=>{e.exports=["Przejdź do {lineToolName}"]},75139:e=>{e.exports=["Zrozumiałem"]},81180:e=>{e.exports=["Pudełko Ganna"]},68102:e=>{e.exports=["Wachlarz Ganna"]},66321:e=>{e.exports=["Kwadrat Ganna"]},87107:e=>{e.exports=["Kwadrat Ganna"]},34805:e=>{e.exports=["Zdobądź więcej połączeń"]},7914:e=>{e.exports=["Kanał Ghost"]},18367:e=>{e.exports=["Wielki supercykl"]},97065:e=>{e.exports=["Czy na pewno chcesz usunąć szablon testowy '{name}'?"]},59368:e=>{e.exports=["Podwójna krzywa"]},35273:e=>{e.exports=["Kliknij dwukrotnie dowolną krawędź, aby zresetować siatkę układu"]},5828:e=>{e.exports=["Kliknij dwukrotnie, aby zakończyć Ścieżkę"]},63898:e=>{e.exports=["Kliknij dwukrotnie, aby zakończyć Polilinię"]},42660:e=>{e.exports=["Fala spadkowa 1 lub A"]},44788:e=>{e.exports=["Fala spadkowa 2 lub B"]},71263:e=>{e.exports=["Fala spadkowa 3"]},70573:e=>{e.exports=["Fala spadkowa 4"]},59560:e=>{e.exports=["Fala spadkowa 5"]},70437:e=>{e.exports=["Fala spadkowa C"]},93345:e=>{e.exports=["Dane dostarcza"]},76912:e=>{e.exports=["Data"]},60222:e=>{e.exports=["Zakres Dat"]},79859:e=>{e.exports=["Zakres czasowy i cenowy"]},92203:e=>{e.exports=["Gru"]},69479:e=>{e.exports=["Stopień"]},57701:e=>{e.exports="Denver"},73720:e=>{e.exports=["Diament"]},3556:e=>{e.exports=["Kanał rozbieżny"]},62764:e=>{e.exports=["Przemieszczenie"]},22903:e=>{e.exports=["Pasek z narzędziami do rysowania"]},21442:e=>{e.exports=["Narysuj poziomą linię na"]},22429:e=>{e.exports=["Dubaj"]},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Wprowadź nową nazwę dla tego układu wykresów"]},93512:e=>{e.exports=["Edytuj {title} Alert"]},91215:e=>{e.exports=["Korekcyjna fala Elliotta (ABC)"]},80983:e=>{e.exports=["Kombinacja podwójna fal Elliotta (WXY)"]},74118:e=>{e.exports=["Fala Elliotta - fala impulsu (12345)"]},95840:e=>{e.exports=["Trójkątna fala Elliotta (ABCDE)"]},66637:e=>{e.exports=["Kombinacja potrójna fal Elliotta (WXYXZ)"]},69418:e=>{e.exports=["Elipsa"]},27558:e=>{e.exports=["Wydłuż linie alertów"]},2578:e=>{e.exports=["Przedłużona linia"]},77295:e=>{e.exports=["Giełda"]},2899:e=>{e.exports=["Okno powyżej"]},53387:e=>{e.exports=["Okno poniżej"]},36972:e=>{e.exports=["Prognoza"]},17994:e=>{e.exports=["Nie udało się zapisać biblioteki"]},87375:e=>{e.exports=["Nie udało się zapisać skryptu"]},35050:e=>{e.exports=["Lut"]},82719:e=>{e.exports=["Kanał Fibonacciego"]},64192:e=>{e.exports=["Kręgi Fibonacciego"]},63835:e=>{e.exports=["Zniesienia Fibonacciego"]},18072:e=>{e.exports=["Łuki Fibonacciego - prędkość i opór"]},20877:e=>{e.exports=["Wachlarz Fibonacciego - tempo i opór"]},76783:e=>{e.exports=["Spirala Fibonacci"]},89037:e=>{e.exports=["Strefa czasowa Fibonacciego"]},72489:e=>{e.exports=["Klin Fibonacciego"]},21524:e=>{e.exports=["Flaga"]},55678:e=>{e.exports=["Oznaczenie flagą"]},29230:e=>{e.exports=["Wielokąt prostokątny"]},92754:e=>{e.exports=["Odwrócone"]},42015:e=>{ +e.exports=["Część ułamkowa wartości jest nieprawidłowa."]},47542:e=>{e.exports=["Analizy fundamentalne nie są już dostępne na wykresach"]},16245:e=>{e.exports=["Kalkuta"]},3155:e=>{e.exports=["Katmandu"]},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports=["Karaczi"]},72374:e=>{e.exports=["Kuwejt"]},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Puste Świece"]},32918:e=>{e.exports=["Hongkong"]},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Linia pozioma"]},76604:e=>{e.exports=["Promień poziomy"]},42616:e=>{e.exports=["Głowa i ramiona"]},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Ukryj"]},33911:e=>{e.exports=["Ukryj wszystko"]},95551:e=>{e.exports=["Ukryj wszystkie narzędzia do rysowania"]},44312:e=>{e.exports=["Ukryj wszystkie rysunki i wskaźniki"]},67927:e=>{e.exports=["Ukryj wszystkie rysunki, wskaźniki i zlecenia"]},86306:e=>{e.exports=["Ukryj wszystkie wskaźniki"]},70803:e=>{e.exports=["Ukryj wszystkie pozycje i zlecenia"]},13277:e=>{e.exports=["Ukryj rysunki"]},8251:e=>{e.exports=["Ukryj wydarzenia na wykresie"]},44177:e=>{e.exports=["Ukryj wskaźniki"]},2441:e=>{e.exports=["Ukryj znaki na świeczkach"]},90540:e=>{e.exports=["Ukryj pozycje i zlecenia"]},30777:e=>{e.exports=["Maksimum"]},31994:e=>{e.exports="High-low"},60259:e=>{e.exports=["Etykiety cen high i low"]},21803:e=>{e.exports=["Linie cen high i low"]},31895:e=>{e.exports=["Marker"]},69085:e=>{e.exports=["Histogram jest zbyt duży, zwiększ wartość rozmiaru wiersza 'Row Size'"]},8122:e=>{e.exports=["Histogram jest zbyt duży, zmniejsz wartość rozmiaru wiersza 'Row Size'"]},22712:e=>{e.exports=["Jest dobrze, dzięki"]},23450:e=>{e.exports=["Obraz"]},71778:e=>{e.exports=["Pośredni"]},14177:e=>{e.exports=["Nieprawidłowy Symbol"]},32619:e=>{e.exports=["Nieprawidłowy Symbol"]},53239:e=>{e.exports=["Odwróć skalę"]},20062:e=>{e.exports=["Indeksowanie do 100"]},81584:e=>{e.exports=["Etykiety wartości indykatorów"]},31485:e=>{e.exports=["Nazwy etykiet indykatorów"]},27677:e=>{e.exports=["Linia z dodatkowymi informacjami"]},98767:e=>{e.exports=["Wstaw Wskaźnik"]},9114:e=>{e.exports=["W środku"]},12354:e=>{e.exports=["Pitchfork wewnętrzny"]},26579:e=>{e.exports=["Ikona"]},37885:e=>{e.exports=["Stambuł"]},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports=["Dżakarta"]},95425:e=>{e.exports=["Sty"]},42890:e=>{e.exports=["Jerozolima"]},6215:e=>{e.exports=["Lip"]},15224:e=>{e.exports=["Cze"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Po lewej"]},29404:e=>{e.exports=["Po prawej"]},850:e=>{e.exports=["Ups!"]},675:e=>{e.exports=["Drzewo obiektów"]},73546:e=>{e.exports=["Paź"]},39280:e=>{e.exports=["Otwarcie"]},25595:e=>{e.exports=["Oryginał"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Minimum"]},42284:e=>{e.exports=["Zablokuj"]},1441:e=>{e.exports=["Zablokuj/Odblokuj"]},82232:e=>{e.exports=["Zablokuj pionową linię kursora według czasu"]},18219:e=>{e.exports=["Zablokuj współczynnik price/bar"]},12285:e=>{e.exports=["Logarytmiczna"]},50286:e=>{e.exports=["Londyn"]},44604:e=>{ +e.exports=["Pozycja Długa"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Etykieta dół"]},13046:e=>{e.exports=["Etykieta góra"]},94420:e=>{e.exports=["Etykiety"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Linia"]},63492:e=>{e.exports=["Przełamanie linii"]},83182:e=>{e.exports=["Linie"]},78104:e=>{e.exports=["Link do obrazu wykresu skopiowany do schowka {emoji}"]},50091:e=>{e.exports=["Lizbona"]},64352:e=>{e.exports=["Luksemburg"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Przesuń punkt, żeby pozycjonować kotwicę, a następnie dotknij, żeby umieścić."]},45828:e=>{e.exports=["Przejdź do"]},44302:e=>{e.exports=["Przesuń skalę na lewo"]},94338:e=>{e.exports=["Przesuń skalę na prawo"]},66276:e=>{e.exports=["Zmodyfikowany Schiff"]},18559:e=>{e.exports=["Zmodyfikowany Schiff Pitchfork"]},18665:e=>{e.exports=["Moskwa"]},58038:e=>{e.exports=["Madryt"]},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["Mrz."]},85095:e=>{e.exports=["Meksyk"]},75633:e=>{e.exports=["Scal wszystkie skale w jedną"]},95093:e=>{e.exports=["Mieszany"]},10931:e=>{e.exports=["Mikro"]},58397:e=>{e.exports=["Milenium"]},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports=["Minuskuła"]},63158:e=>{e.exports=["Lustrzane Odbicie"]},42769:e=>{e.exports=["Maskat"]},43088:e=>{e.exports=["Nd."]},95222:e=>{e.exports=["Brak danych"]},3485:e=>{e.exports=["Bez skali (tryb pełnoekranowy)"]},8886:e=>{e.exports=["Brak synchronizacji"]},16971:e=>{e.exports=["Brak danych dotyczących wolumenu"]},75549:e=>{e.exports=["Uwaga"]},71230:e=>{e.exports=["LIs"]},99203:e=>{e.exports=["Norfolk"]},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports=["Nowy Jork"]},24143:e=>{e.exports=["Nowa Zelandia"]},40887:e=>{e.exports=["Nowy panel powyżej"]},96712:e=>{e.exports=["Nowy panel poniżej"]},33566:e=>{e.exports=["Nikozja"]},64968:e=>{e.exports=["Coś poszło nie tak. Spróbuj ponownie później."]},10520:e=>{e.exports=["Zachowaj Nowy Wygląd Wykresu"]},9908:e=>{e.exports=["Zapisz jako"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Tylko wykres skali ceny"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports="Schiff Pitchfork"},1535:e=>{e.exports=["Zmiany wprowadzone w skrypcie mogą nie zostać zapisane w przypadku odświeżenia strony."]},89517:e=>{e.exports=["Ustawienia"]},43247:e=>{e.exports=["Druga część ułamkowa wartości jest nieprawidłowa."]},19796:e=>{e.exports=["Wyślij wstecz"]},23221:e=>{e.exports=["Cofnij"]},5961:e=>{e.exports=["Seul"]},57902:e=>{e.exports=["Wrz"]},25866:e=>{e.exports=["Sesja"]},59827:e=>{e.exports=["Przerwy w sesji"]},69240:e=>{e.exports=["Szanghaj"]},37819:e=>{e.exports=["Pozycja Krótka"]},81428:e=>{e.exports=["Pokaż"]},98116:e=>{e.exports=["Pokaż wszystkie rysunki"]},39046:e=>{e.exports=["Pokaż wszystkie rysunki i wskaźniki"]},38293:e=>{e.exports=["Pokaż wszystkie rysunki, wskaźniki i zlecenia"]},49982:e=>{e.exports=["Pokaż wszystkie wskaźniki"]},48284:e=>{e.exports=["Pokaż wszystkie pomysły"]}, +62632:e=>{e.exports=["Pokaż wszystkie pozycje i zlecenia"]},24620:e=>{e.exports=["Pokaż przełącznik kontraktu ciągłego"]},84813:e=>{e.exports=["Pokaż wygaśnięcie kontraktu"]},66263:e=>{e.exports=["Pokaż Dywidendy"]},46771:e=>{e.exports=["Pokaż zyski"]},87933:e=>{e.exports=["Pokaż pomysły opublikowane przez obserwowanych użytkowników"]},30709:e=>{e.exports=["Pokaż najnowsze wiadomości"]},58669:e=>{e.exports=["Pokaż wyłącznie moje pomysły"]},30816:e=>{e.exports=["Pokaż podziały"]},68161:e=>{e.exports=["Drogowskaz"]},56683:e=>{e.exports=["Singapur"]},69502:e=>{e.exports=["Sinusoida"]},44904:e=>{e.exports=["Kwadrat"]},70213:e=>{e.exports=["Przekroczono limit liczby analiz: {number} analiz na układ.\nProsimy usunąć niektóre analizy."]},32733:e=>{e.exports=["Styl"]},65323:e=>{e.exports=["Umieść Po Lewej"]},14113:e=>{e.exports=["Umieść Po Prawej"]},93161:e=>{e.exports=["Pozostań w Trybie Rysowania"]},48767:e=>{e.exports=["Sztokholm"]},29662:e=>{e.exports=["Submikro"]},9753:e=>{e.exports=["Submilenium"]},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports=["Supercykl"]},33820:e=>{e.exports=["Supermilenium"]},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports=["Błąd symbolu"]},90932:e=>{e.exports=["Etykieta nazwy symbolu"]},65986:e=>{e.exports=["Informacje o Symbolu"]},52054:e=>{e.exports=["Etykieta ostatniej wartości symbolu"]},33606:e=>{e.exports=["Synchronizuj globalnie"]},18008:e=>{e.exports=["Synchronizuj dla wszystkich wykresów"]},99969:e=>{e.exports=["Wykres punktowo-symboliczny"]},53047:e=>{e.exports=["Polilinia"]},34402:e=>{e.exports=["Ścieżka"]},70394:e=>{e.exports=["Kanał równoległy"]},95995:e=>{e.exports=["Paryż"]},29682:e=>{e.exports=["Wklej"]},51102:e=>{e.exports=["Procentowa"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports=["Przypnij do nowej lewej skali"]},43707:e=>{e.exports=["Przypnij do nowej prawej skali"]},91130:e=>{e.exports=["Przypnij do lewej skali"]},61201:e=>{e.exports=["Przypnij do lewej skali (ukryte)"]},764:e=>{e.exports=["przypnij do prawej skali"]},20207:e=>{e.exports=["Przypnij do prawej skali (ukryte)"]},66156:e=>{e.exports=["Przypnij do skali (Teraz po lewej)"]},54727:e=>{e.exports=["Przypnij Do Skali (Teraz Nie Przypięta)"]},76598:e=>{e.exports=["Przypnij do skali (Teraz po prawej)"]},39065:e=>{e.exports=["Przypnij Do Skali (Teraz {label})"]},97324:e=>{e.exports=["Przypnij do skali {label}"]},56948:e=>{e.exports=["Przypnij do skali {label} (ukryte)"]},32156:e=>{e.exports=["Przypięto do lewej skali"]},8128:e=>{e.exports=["Przypięto do lewej skali (ukryte)"]},3822:e=>{e.exports=["Przypięto do prawej skali"]},44538:e=>{e.exports=["Przypnij do prawej skali (ukryte)"]},65810:e=>{e.exports=["Przypięto do skali {label}"]},14125:e=>{e.exports=["Przypięto do skali {label} (ukryte)"]},97378:e=>{e.exports=["Przycisk plus"]},46669:e=>{e.exports=["Pozwól nam na zapisywanie w schowku w Twojej przeglądarce lub naciśnij {keystroke}"]},35963:e=>{ +e.exports=["Wciśnij i przytrzymaj {key} podczas powiększania, aby utrzymać pozycję wykresu"]},95921:e=>{e.exports=["Etykieta Ceny"]},28625:e=>{e.exports=["Notatka cenowa"]},2032:e=>{e.exports=["Zakres cenowy"]},32061:e=>{e.exports=["Format ceny jest niepoprawny"]},91492:e=>{e.exports=["Linia Ceny"]},48404:e=>{e.exports=["Główny"]},87086:e=>{e.exports=["Projekcja"]},10160:e=>{e.exports=["Opublikowano {customer}, {date}"]},19056:e=>{e.exports=["Katar"]},9998:e=>{e.exports=["Obracający się Prostokąt"]},74214:e=>{e.exports=["Rzym"]},50470:e=>{e.exports=["Promień"]},90357:e=>{e.exports=["Zakres"]},26833:e=>{e.exports=["Reykjavík"]},328:e=>{e.exports=["Prostokąt"]},41615:e=>{e.exports=["Ponów"]},35001:e=>{e.exports=["Trend regresji"]},34596:e=>{e.exports=["Usuń"]},1434:e=>{e.exports=["Usuń rysunki"]},13951:e=>{e.exports=["Usuń wskaźniki"]},4142:e=>{e.exports=["Usuń Układ wykresu"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Zresetuj widok wykresu"]},17258:e=>{e.exports=["Resetuj skalę cenową"]},25333:e=>{e.exports=["Resetuj skalę czasową"]},52588:e=>{e.exports=["Rijad"]},5871:e=>{e.exports=["Ryga"]},33603:e=>{e.exports=["Ostrzeżenie"]},48474:e=>{e.exports=["Warszawa"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tokio"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports=["Tajpej"]},39108:e=>{e.exports=["Tallin"]},37229:e=>{e.exports=["Tekst"]},16267:e=>{e.exports=["Teheran"]},19611:e=>{e.exports=["Szablon"]},29198:e=>{e.exports=["Dostawca danych nie dostarcza danych odnośnie wolumenu dla tego symbolu."]},8162:e=>{e.exports=["Nie udało się wygenerować podgląd publikacji. Prosimy wyłączyć rozszerzenia przeglądarki i spróbować ponownie."]},65943:e=>{e.exports=["Ten wskaźnik nie może być zastosowany do innego wskaźnika"]},74986:e=>{e.exports=["Ten skrypt jest dostępny tylko z zaproszeniem. Aby uzyskać dostęp, skontaktuj się z jego autorem."]},98538:e=>{e.exports=["Formacja Trzech Indian"]},30973:e=>{e.exports=["Tiki"]},31976:e=>{e.exports=["Czas"]},64375:e=>{e.exports=["Strefa Czasowa"]},95005:e=>{e.exports=["Cykle czasowe"]},87085:e=>{e.exports=["Trading"]},94770:e=>{e.exports=["Kąt trendu"]},23104:e=>{e.exports=["Linia Trendu"]},15501:e=>{e.exports=["Rozszerzenie Fib bazujące na trendzie"]},31196:e=>{e.exports=["Linie czasowe Fib bazujące na trendzie"]},29245:e=>{e.exports=["Trójkąt"]},83356:e=>{e.exports=["Trójkąt dół"]},12390:e=>{e.exports=["Formacja Trójkąta"]},28340:e=>{e.exports=["Trójkąt góra"]},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},38587:e=>{e.exports=["Zrozumiano"]},81320:e=>{e.exports=["Cofnij"]},25933:e=>{e.exports=["Jednostki"]},15101:e=>{e.exports=["Odblokuj"]},34150:e=>{e.exports=["Fala zwyżkowa 4"]},83927:e=>{e.exports=["Fala zwyżkowa 5"]},58976:e=>{e.exports=["Fala zwyżkowa 1 lub A"]},11661:e=>{e.exports=["Fala zwyżkowa 2 lub B"]},53958:e=>{e.exports=["Fala zwyżkowa 3"]},66560:e=>{e.exports=["Fala zwyżkowa C"]},18426:e=>{e.exports=["Profil Wolumenu Stały Zakres"]},61022:e=>{e.exports=["Wskaźnik Volume Profile dostępny tylko w naszych zaktualizowanych planach."]},15771:e=>{ +e.exports="Vancouver"},56211:e=>{e.exports=["Linia pionowa"]},75354:e=>{e.exports=["Wilno"]},21852:e=>{e.exports=["Widoczność"]},27557:e=>{e.exports=["Widoczność w interwałach"]},89960:e=>{e.exports=["Widoczne po wskazaniu myszką"]},22198:e=>{e.exports=["Kolejność wyświetlania"]},7050:e=>{e.exports=["Krzyżyk X"]},66527:e=>{e.exports=["Formacja XABCD"]},17126:e=>{e.exports=["Zakres czasowy pivot nie jest dostępny dla wybranego interwału"]},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports=["Zurych"]},76020:e=>{e.exports=["zmień stopień Elliotta"]},83935:e=>{e.exports=["zmień nienakładające się etykiety"]},39402:e=>{e.exports=["zmień średnią widoczność etykiety ceny zamknięcia"]},98866:e=>{e.exports=["zmień średnią widoczność linii ceny zamknięcia"]},5100:e=>{e.exports=["zmień widoczność etykiet cen bid i ask"]},32311:e=>{e.exports=["zmień widoczność linii cen bid i ask"]},22641:e=>{e.exports=["zmień walutę"]},30501:e=>{e.exports=["zmień układ wykresu na {title}"]},7017:e=>{e.exports=["zmień widoczność przełącznika kontraktu ciągłego"]},58108:e=>{e.exports=["zmień widoczność odliczania na zamknięcie słupka"]},7151:e=>{e.exports=["zmień zakres dat"]},84944:e=>{e.exports=["zmień widoczność dywidend"]},79574:e=>{e.exports=["zmień widoczność wydarzeń na wykresie"]},88217:e=>{e.exports=["zmień widoczność zarobków"]},28288:e=>{e.exports=["zmień widoczność wygaśnięcia kontraktu futures"]},66805:e=>{e.exports=["zmień widoczność etykiet cen high i low"]},92556:e=>{e.exports=["zmień widoczność linii cen high i low"]},87027:e=>{e.exports=["zmień widoczność nazw etykiet indykatorów"]},14922:e=>{e.exports=["zmień widoczność etykiet wartości indykatorów"]},77578:e=>{e.exports=["zmień widoczność najnowszych wiadomości"]},87510:e=>{e.exports=["zmień wysokość okienka"]},50190:e=>{e.exports=["zmień widoczność przycisku plusa"]},49889:e=>{e.exports=["zmień widoczność etykiet cen pre/post market"]},16750:e=>{e.exports=["zmień widoczność linii cen pre/post market"]},59883:e=>{e.exports=["zmień poprzednią widoczność linii ceny zamknięcia"]},67761:e=>{e.exports=["Zmień linię ceny"]},69510:e=>{e.exports=["zmień stosunek ceny do słupka"]},32303:e=>{e.exports=["Zmień rozdzielczość"]},526:e=>{e.exports=["Zmień symbol"]},9402:e=>{e.exports=["zmień widoczność etykiet symboli"]},53150:e=>{e.exports=["zmień widoczności ostatniej wartości symbolu"]},12707:e=>{e.exports=["zmień poprzednią widoczność wartości zamknięcia symbolu"]},65303:e=>{e.exports=["zmień sesję"]},15403:e=>{e.exports=["zmień widoczność przerw w sesji"]},53438:e=>{e.exports=["zmień styl serii"]},74488:e=>{e.exports=["zmień widoczność podziałów"]},20505:e=>{e.exports=["zmień strefę czasową"]},39028:e=>{e.exports=["zmień jednostkę"]},21511:e=>{e.exports=["Zmień widoczność"]},16698:e=>{e.exports=["zmień widoczność w bieżącym interwale"]},78422:e=>{e.exports=["zmień widoczność w bieżącym interwale i powyżej"]},49529:e=>{e.exports=["zmień widoczność w bieżącym interwale i poniżej"]},66927:e=>{e.exports=["zmieniać widoczność we wszystkich interwałach"]},74428:e=>{ +e.exports=["zmień styl {title}"]},72032:e=>{e.exports=["zmień punkt {pointIndex}"]},65911:e=>{e.exports=["Wykresy giełdowe od TradingView"]},5179:e=>{e.exports=["Klonuj narzędzia linii"]},3195:e=>{e.exports=["Utwórz grupę narzędzi rysowania"]},92659:e=>{e.exports=["Utwórz grupę z wybranych narzędzi rysowania"]},81791:e=>{e.exports=["utwórz {tool}"]},63649:e=>{e.exports=["wytnij źródła"]},78755:e=>{e.exports=["wytnij {title}"]},99113:e=>{e.exports=["Dodaj narzędzie rysowania {lineTool} do grupy {name}"]},40242:e=>{e.exports=["dodaj narzędzia linii do grupy {group}"]},22856:e=>{e.exports=["Dodaj ten wskaźnik finansowy do całego układu"]},82388:e=>{e.exports=["Dodaj ten wskaźnik do całego układu"]},94292:e=>{e.exports=["Dodaj tę strategię do całego układu"]},27982:e=>{e.exports=["Dodaj ten symbol do całego układu"]},66568:e=>{e.exports=["zastosuj motyw wykresu"]},64034:e=>{e.exports=["zastosuj wszystkie właściwości wykresu"]},49037:e=>{e.exports=["Zastosuj szablon rysowania"]},96996:e=>{e.exports=["zastosuj ustawienia fabryczne do wybranych źródeł"]},44547:e=>{e.exports=["zastosuj wskaźniki do całego układu"]},26065:e=>{e.exports=["Zastosuj szablon wskaźnika {template}"]},58570:e=>{e.exports=["zastosuj motyw pasków narzędzi"]},27195:e=>{e.exports=["przenieś grupę {title} do przodu"]},78246:e=>{e.exports=["przenieś {title} na przód"]},56763:e=>{e.exports=["Przenieś {title} do przodu"]},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports=["blokada zakresu dat"]},12962:e=>{e.exports=["wymaż linię poziomu"]},63391:e=>{e.exports=["Usuń narzędzia rysowania z grupy {group}"]},59942:e=>{e.exports=["odwróć układ słupków"]},70301:e=>{e.exports=["ukryj {title}"]},91842:e=>{e.exports=["ukryj linie etykiet alertów"]},54781:e=>{e.exports=["Ukryj narzędzia do rysowania"]},44974:e=>{e.exports=["Ukryj znaki na świeczkach"]},28916:e=>{e.exports=["blokada interwału"]},94245:e=>{e.exports=["Odwróć skalę"]},90743:e=>{e.exports=["wstaw {title}"]},53146:e=>{e.exports=["wstaw {title} po {targetTitle}"]},74055:e=>{e.exports=["Wstaw {title} po {target}"]},11231:e=>{e.exports=["wstaw {title} przed {target}"]},67176:e=>{e.exports=["wstaw {title} przed {targetTitle}"]},54597:e=>{e.exports=["wczytaj domyślny szablon rysunku"]},30295:e=>{e.exports=["ładowanie..."]},50193:e=>{e.exports=["Zablokuj {title}"]},4963:e=>{e.exports=["zablokuj grupę {group}"]},68163:e=>{e.exports=["zablokuj obiekty"]},47107:e=>{e.exports=["przenieś"]},11303:e=>{e.exports=["Przejdź {title} Do Skali Po Lewej"]},45544:e=>{e.exports=["przenieś {title} do nowej skali po prawej"]},81898:e=>{e.exports=["Przesuń wszystkie skale na lewo"]},22863:e=>{e.exports=["Przesuń wszystkie skale na prawo"]},45356:e=>{e.exports=["Przesuń obiekt(y) rysowania"]},15086:e=>{e.exports=["przesuń w lewo"]},61711:e=>{e.exports=["ruch w prawo"]},4184:e=>{e.exports=["Przesuń skalę"]},74642:e=>{e.exports=["Włącz {title} Brak skali (pełny ekran)"]},45223:e=>{e.exports=["Uczyń grupę {group} niewidoczną"]},87927:e=>{e.exports=["Uczyń grupę {group} widoczną"]},62153:e=>{e.exports=["dołącz poniżej"]}, +70746:e=>{e.exports=["dołącz do okienka"]},66143:e=>{e.exports=["dołącz powyżej"]},81870:e=>{e.exports=["układ lustrzanych słupków"]},16542:e=>{e.exports="n/a"},47222:e=>{e.exports=["skaluj cenę"]},99042:e=>{e.exports=["Tylko wykres skali ceny"]},35962:e=>{e.exports=["czas skali"]},68193:e=>{e.exports=["scrolluj"]},70009:e=>{e.exports=["przewiń czas"]},69485:e=>{e.exports=["ustaw strategię wyboru skali cen na {title}"]},16259:e=>{e.exports=["Przenieś {title} do tyłu"]},66781:e=>{e.exports=["wyślij {title} na tył"]},4998:e=>{e.exports=["wyślij grupę {title} wstecz"]},64704:e=>{e.exports=["udostępniaj narzędzia linii globalnie"]},77554:e=>{e.exports=["udostępnij narzędzia linii w układzie"]},16237:e=>{e.exports=["pokaż linie etykiet alertów"]},13622:e=>{e.exports=["pokaż wszystkie pomysły"]},26267:e=>{e.exports=["pokaż pomysły obserwowanych użytkowników"]},40061:e=>{e.exports=["pokaż wyłącznie moje pomysły"]},52010:e=>{e.exports=["pozostań w trybie rysowania"]},98784:e=>{e.exports=["przestań synchronizować rysunek"]},57011:e=>{e.exports=["wstrzymaj synchronizację narzędzi linii"]},92831:e=>{e.exports=["blokada symbolu"]},60635:e=>{e.exports=["synchronizuj czas"]},99769:e=>{e.exports=["przygotowane przez"]},68111:e=>{e.exports=["Powered by TradingView"]},96916:e=>{e.exports=["wklej rysunek"]},80611:e=>{e.exports=["wklej wskaźnik"]},41601:e=>{e.exports=["wklej {title}"]},84018:e=>{e.exports=["przypnij do lewej skali"]},22615:e=>{e.exports=["Przypnij do prawej skali"]},56015:e=>{e.exports=["przypnij do skali {label}"]},33348:e=>{e.exports=["przestaw okienka"]},15516:e=>{e.exports=["Usuń wszystkie wskaźniki"]},80171:e=>{e.exports=["Usuń wszystkie wskaźniki i narzędzie rysowania"]},59211:e=>{e.exports=["usuń odznaczone narzędzia pustej linii"]},44656:e=>{e.exports=["Usuń rysunki"]},70653:e=>{e.exports=["usuń grupę rysunków"]},66414:e=>{e.exports=["usuń liniowe źródła danych"]},47637:e=>{e.exports=["usuń okienko"]},39859:e=>{e.exports=["usuń {title}"]},78811:e=>{e.exports=["usuwanie grupy narzędzi linii {name}"]},16338:e=>{e.exports=["Zmień nazwę grupy {group} na {newName}"]},30910:e=>{e.exports=["zresetuj rozmiary układu"]},21948:e=>{e.exports=["resetuj skalę"]},55064:e=>{e.exports=["Resetuj skalę czasową"]},13034:e=>{e.exports=["zmień rozmiar układu"]},9608:e=>{e.exports=["przywróć ustawienia domyślne"]},63060:e=>{e.exports=["włącz automatyczne skalowanie"]},98860:e=>{e.exports=["przełącz indeksowane do skali 100"]},21203:e=>{e.exports=["przełącz skalę blokady"]},60166:e=>{e.exports=["przełącz skalę logów"]},68642:e=>{e.exports=["Włącz skalę procentową"]},33714:e=>{e.exports=["przełącz zwykłą skalę"]},47122:e=>{e.exports=["śledź czas"]},28068:e=>{e.exports=["wyłącz udostępnianie narzędzi linii"]},66824:e=>{e.exports=["odblokuj obiekty"]},51114:e=>{e.exports=["Odblokuj grupę {group}"]},92421:e=>{e.exports=["odblokuj {title}"]},20057:e=>{e.exports=["odłącz od nowego okienka na dole"]},52540:e=>{e.exports=["odłącz powyżej"]},86949:e=>{e.exports=["odłącz poniżej"]},50728:e=>{e.exports=["Aktualizuj {title} Skrypt"]},33355:e=>{ +e.exports=["{count} słupki"]},88841:e=>{e.exports=["{symbol} dane finansowe od TradingView"]},38641:e=>{e.exports=["{userName} opublikował {customer}, {date}"]},59833:e=>{e.exports=["przybliż"]},19813:e=>{e.exports=["powiększ"]},9645:e=>{e.exports=["pomniejsz"]},30572:e=>{e.exports=["dzień","dni","dni","dni"]},52254:e=>{e.exports=["godzina","godziny","godzin","godziny"]},99062:e=>{e.exports=["miesiąc","miesiące","miesięcy","miesięcy"]},69143:e=>{e.exports=["minuta","minuty","minut","minut"]},71787:e=>{e.exports=["sekunda","sekundy","sekund","sekund"]},82797:e=>{e.exports=["zakres","zakresy","zakresów","zakresów"]},47966:e=>{e.exports=["tydzień","tygodnie","tygodni","tygodni"]},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]=["Dolar Australijski/Dolar Kanadyjski"],e.exports["#AUDCHF-symbol-description"]=["Dolar Australijski/Frank Szwajcarski"],e.exports["#AUDJPY-symbol-description"]=["Dolar Australijski/Jen Japoński"],e.exports["#AUDNZD-symbol-description"]=["Dolar Australijski/Dolar Nowozelandzki"],e.exports["#AUDRUB-symbol-description"]=["DOLAR AUSTRALIJSKI / RUBEL ROSYJSKI"],e.exports["#AUDUSD-symbol-description"]=["Dolar australijski / Dolar amerykański"],e.exports["#BRLJPY-symbol-description"]=["Real Brazylijski / Jen Japoński"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin / Dolar Kanadyjski"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin / Chiński Yuan"],e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]=["Bitcoin / Południowokoreański Won"],e.exports["#BTCRUR-symbol-description"]=["Bitcoin / Rubel"],e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dolar"],e.exports["#BVSP-symbol-description"]=["Brazylijski Index Bovespa"],e.exports["#CADJPY-symbol-description"]=["Dolar Kanadyjski/Jen Japoński"],e.exports["#CB1!-symbol-description"]=["Ropa Brent"],e.exports["#CHFJPY-symbol-description"]=["Frank Szwajcarski/Jen Japoński"],e.exports["#COPPER-symbol-description"]=["CFD na Miedź"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]=["Indeks IBEX 35"],e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro Fx/Dolar Australijski"],e.exports["#EURBRL-symbol-description"]=["Euro / Real Brazylijski"],e.exports["#EURCAD-symbol-description"]=["Euro Fx/Dolar Kanadyjski"],e.exports["#EURCHF-symbol-description"]=["Euro Fx/Frank Szwajcarski"],e.exports["#EURGBP-symbol-description"]=["Euro Fx/Funt Brytyjski"],e.exports["#EURJPY-symbol-description"]=["Euro Fx/Jen Japoński"],e.exports["#EURNZD-symbol-description"]=["Euro Fx/Dolar Nowozelandzki"],e.exports["#EURRUB-symbol-description"]=["EURO / RUBEL ROSYJSKI"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]=["Euro FX/Korona Szwedzka"],e.exports["#EURTRY-symbol-description"]=["Euro Fx/Nowa Lira Turecka"],e.exports["#EURUSD-symbol-description"]=["Euro / Dolar USA"], +e.exports["#EUSTX50-symbol-description"]=["Indeks Euro Stoxx 50"],e.exports["#FRA40-symbol-description"]=["Indeks CAC 40"],e.exports["#GB10-symbol-description"]=["Brytyjskie Rządowe Obligacje 10l"],e.exports["#GBPAUD-symbol-description"]=["Funt Brytyjski/Dolar Australijski"],e.exports["#GBPCAD-symbol-description"]=["Funt Brytyjski/Dolar Kanadyjski"],e.exports["#GBPCHF-symbol-description"]=["Funt Brytyjski/Frank Szwajcarski"],e.exports["#GBPEUR-symbol-description"]=["FUNT SZTERLING / EURO"],e.exports["#GBPJPY-symbol-description"]=["Funt Brytyjski/Jen Japoński"],e.exports["#GBPNZD-symbol-description"]=["Funt Brytyjski/Dolar Nowozelandzki"],e.exports["#GBPRUB-symbol-description"]=["Funt Brytyjski / Rubel Rosyjski"],e.exports["#GBPUSD-symbol-description"]=["Funt Brytyjski/Dolar USA"],e.exports["#GER30-symbol-description"]=["DAX Indeks Niemieckich Akcji Notowanych na Giełdzie"],e.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",e.exports["#ITA40-symbol-description"]=["Indeks FTSE MIB"],e.exports["#JPN225-symbol-description"]=["Indeks Nikkei 225"],e.exports["#JPYKRW-symbol-description"]=["JEN / WON"],e.exports["#JPYRUB-symbol-description"]=["JEN / RUBEL ROSYJSKI"],e.exports["#KA1-symbol-description"]=["Cukier #11 Futures"],e.exports["#KG1-symbol-description"]=["Kontrakty terminowe na Bawełnę"],e.exports["#KT1-symbol-description"]=["Key Tronic Corp."],e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]="US 100 Cash CFD",e.exports["#NGAS-symbol-description"]=["Gaz Ziemny (Henry Hub)"],e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["Dolar Nowozelandzki/Jen Japoński"],e.exports["#NZDUSD-symbol-description"]=["Dolar Nowozelandzki/Dolar USA"],e.exports["#RB1-symbol-description"]=["RB08 Benzyna Futures"],e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["Indeks S&P 500"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]=["FTSE 100 Indeks 100 Spółek notowanych w UK"],e.exports["#USDBRL-symbol-description"]=["Dolar USA / Real Brazylijski"],e.exports["#USDCAD-symbol-description"]=["Dolar USA/Dolar Kanadyjski"],e.exports["#USDCHF-symbol-description"]=["Dolar USA/Frank Szwajcarski"],e.exports["#USDCNY-symbol-description"]=["Dolar USA / Yuan Renminbi"],e.exports["#USDDKK-symbol-description"]=["DOLAR USA / KORONA DUŃSKA"],e.exports["#USDHKD-symbol-description"]=["Dolar USA/Dolar Hongkoński"],e.exports["#USDIDR-symbol-description"]=["Dolar USA / Rupia"],e.exports["#USDINR-symbol-description"]=["Dolar USA / Rupia Indyjska"],e.exports["#USDJPY-symbol-description"]=["Dolar USA/Jen Japoński"], +e.exports["#USDKRW-symbol-description"]=["DOLAR USA / WON"],e.exports["#USDMXN-symbol-description"]=["Dolar USA / Peso Meksykańskie"],e.exports["#USDPHP-symbol-description"]=["Dolar USA / Peso Filipińskie"],e.exports["#USDRUB-symbol-description"]=["DOLAR USA / RUBEL ROSYJSKI"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],e.exports["#USDSEK-symbol-description"]=["Dolar USA/Korona Szwedzka"],e.exports["#USDSGD-symbol-description"]=["DOLAR USA / DOLAR SINGAPURSKI"],e.exports["#USDTRY-symbol-description"]=["Dolar USA/Nowa Lira Turecka"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Srebro/Dolar USA"],e.exports["#XAUUSD-symbol-description"]=["Złoto / Dolar USA"],e.exports["#XPDUSD-symbol-description"]=["CFD na Pallad"],e.exports["#XPTUSD-symbol-description"]=["Platyna/Dolar USA"],e.exports["#ZS1-symbol-description"]=["Soja Futures - ECBT"],e.exports["#ZW1-symbol-description"]=["Pszenica Futures - ECBT"],e.exports["#BTCGBP-symbol-description"]=["Bitcoin / Funt Brytyjski"],e.exports["#MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#BTCAUD-symbol-description"]=["Bitcoin / Australijski Dolar"],e.exports["#BTCJPY-symbol-description"]=["Bitcoin / Japoński Jen"],e.exports["#BTCBRL-symbol-description"]=["Bitcoin / Brazylijski Real"],e.exports["#PT10-symbol-description"]=["Portugalskie Obligacje Rządowe 10L"],e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["Indeks TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]=["Bitcoin / Polski Złoty"],e.exports["#CAC40-symbol-description"]=["Indeks CAC 40"],e.exports["#XBTCAD-symbol-description"]=["Bitcoin / Dolar kanadyjski"],e.exports["#ITI2!-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIF2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIF2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIF2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIG2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIG2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIG2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIH2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIH2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIH2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIJ2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIJ2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIJ2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIK2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIK2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIK2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIM2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIM2018-symbol-description"]=["Futures na rudę żelaza"], +e.exports["#ITIM2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIM2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIN2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIN2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIN2019-symbol-description"]=["Ruda żelaza kontrakty futures"],e.exports["#ITIN2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIQ2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIQ2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIQ2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIQ2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIU2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIU2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIU2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIU2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIV2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIV2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIV2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIV2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIX2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIX2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIX2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIX2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIZ2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIZ2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIZ2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIZ2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]=["Indeks S&P/ASX All Australian 50"],e.exports["#ASX:XAT-symbol-description"]=["Indeks S&P/ASX All Australian 200"],e.exports["#BIST:XU100-symbol-description"]=["Indeks BIST 100"],e.exports["#GPW:WIG20-symbol-description"]=["WIG 20"],e.exports["#INDEX:JKSE-symbol-description"]=["Indeks Jakarta Composite"],e.exports["#INDEX:KLSE-symbol-description"]=["Indeks Bursa Malaysia KLCI"],e.exports["#INDEX:NZD-symbol-description"]=["Indeks NZX 50"],e.exports["#INDEX:STI-symbol-description"]=["Indeks STI"],e.exports["#INDEX:XLY0-symbol-description"]=["Indeks Shanghai Composite"],e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]=["Futures na kawę"],e.exports["#OANDA:NATGASUSD-symbol-description"]=["CFD na gaz ziemny"],e.exports["#OANDA:USDPLN-symbol-description"]=["USD/PLN"],e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]=["Indeks S&P/TSX 60 VIX"],e.exports["#TVC:CAC40-symbol-description"]=["Indeks CAC 40"], +e.exports["#TVC:ES10-symbol-description"]=["HIszpańskie obligacje rządowe 10L"],e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]=["Brytyjskie obligacje rządowe 2L"],e.exports["#TVC:GB10-symbol-description"]=["Brytyjskie obligacje rządowe 10L"],e.exports["#TVC:GOLD-symbol-description"]=["CFD na złoto (USD/OZ)"],e.exports["#TVC:ID03-symbol-description"]=["Indonezyjskie obligacje rządowe 3L"],e.exports["#TVC:ID10-symbol-description"]=["Indonezyjskie obligacje rządowe 10L"],e.exports["#TVC:PALLADIUM-symbol-description"]=["CFD na pallad (USD / OZ)"],e.exports["#TVC:PT10-symbol-description"]=["Portugalskie obligacje rządowe 10L"],e.exports["#TVC:SILVER-symbol-description"]=["CFD na srebro (USD/OZ)"],e.exports["#TVC:RUT-symbol-description"]=["Indeks Russell 2000"],e.exports["#TSX:TSX-symbol-description"]=["Indeks S&P/TSX Composite"],e.exports["#OANDA:CH20CHF-symbol-description"]=["Indeks Swiss 20"],e.exports["#TVC:SHCOMP-symbol-description"]=["Indeks Shanghai Composite"],e.exports["#NZX:ALLC-symbol-description"]=["S&P/NZX ALL Index ( Capital Index )"],e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]=["Australijskie Obligacje Rządowe 10L"],e.exports["#TVC:CN10-symbol-description"]=["Chińskie Obligacje Rządowe 10L"],e.exports["#TVC:KR10-symbol-description"]=["Koreańskie Obligacje Rządowe 10L"],e.exports["#NYMEX:RB1!-symbol-description"]=["Benzyna RBOB Futures"],e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]=["CFD na miedź (USD / lb)"],e.exports["#COMEX:ZA1!-symbol-description"]=["Futures na cynk"],e.exports["#CBOT:ZW1!-symbol-description"]=["Futures na pszenicę"],e.exports["#NYMEX:KA1!-symbol-description"]=["Futures na cukier #11"],e.exports["#CBOT:QBC1!-symbol-description"]=["Futures na kukurydzę"],e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]=["Funt brytyjski Futures"],e.exports["#CME:QJY1!-symbol-description"]=["Jen japoński Futures"],e.exports["#CME:A61!-symbol-description"]=["Dolar australijski Futures"],e.exports["#CME:D61!-symbol-description"]=["Dolar kanadyjski Futures"],e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]=["NASDAQ 100 E-MINI Futures"],e.exports["#CBOT_MINI:YM1!-symbol-description"]=["E-MINI DOW JONES ($5) Futures"],e.exports["#CME:NY1!-symbol-description"]=["NIKKEi 225 Futures"],e.exports["#EUREX:DY1!-symbol-description"]=["Indeks DAX"],e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]=["10L T-Note Futures"],e.exports["#CBOT:FV1!-symbol-description"]=["5L T-Note Futures"],e.exports["#CBOT:ZE1!-symbol-description"]=["3L T-Note Futures"],e.exports["#CBOT:TU1!-symbol-description"]=["2L T-Note Futures"], +e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]=["Indeks waluty euro"],e.exports["#TVC:JXY-symbol-description"]=["Indeks jena japońskiego"],e.exports["#TVC:BXY-symbol-description"]=["Indeks Funta Brytyjskiego"],e.exports["#TVC:AXY-symbol-description"]=["Indeks dolara australijskiego"],e.exports["#TVC:CXY-symbol-description"]=["Indeks dolara kanadyjskiego"],e.exports["#FRED:GDP-symbol-description"]=["Produkt Krajowy Brutto, w zaokrągleniu do części dziesiętnej"],e.exports["#FRED:UNRATE-symbol-description"]=["Wskaźnik bezrobocia rejestrowanego"],e.exports["#FRED:POP-symbol-description"]=["Całkowita populacja: wszystkie grupy wiekowe z uwzględnieniem sił zbrojnych stacjonujących poza granicami kraju"],e.exports["#ETHUSD-symbol-description"]=["Ethereum / Dolar amerykański"],e.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Indeks IBovespa"],e.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Indeks IBrasil"],e.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Indeks IBRX 50"],e.exports["#COMEX:HG1!-symbol-description"]=["Futures na miedź"],e.exports["#INDEX:HSCE-symbol-description"]=["Indeks Hang Seng China Enterprises"],e.exports["#NYMEX:CL1!-symbol-description"]=["Futures na ropę naftową"],e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]=["Indeks 30 największych niemieckich spółek"],e.exports["#TVC:DE10-symbol-description"]=["Niemieckie Obligacje 10-letnie"],e.exports["#TVC:DJI-symbol-description"]=["Indeks Dow Jones Industrial Average"],e.exports["#TVC:DXY-symbol-description"]=["Indeks dolara amerykańskiego"],e.exports["#TVC:FR10-symbol-description"]=["Francuskie Obligacje 10-letnie"],e.exports["#TVC:HSI-symbol-description"]=["Indeks Hang Seng"],e.exports["#TVC:IBEX35-symbol-description"]=["Indeks IBEX 35"],e.exports["#FX:AUS200-symbol-description"]=["Indeks S&P/ASX"],e.exports["#AMEX:SHY-symbol-description"]=["iShares 1-3 Year Treasury Bond ETF"],e.exports["#ASX:XJO-symbol-description"]=["Indeks S&P/ASX 200"],e.exports["#BSE:SENSEX-symbol-description"]=["Indeks S&P BSE Sensex"],e.exports["#INDEX:MIB-symbol-description"]=["Indeks MIB"],e.exports["#INDEX:MOY0-symbol-description"]=["Indeks Euro Stoxx 50"],e.exports["#MOEX:RTSI-symbol-description"]=["Indeks RTS"],e.exports["#NSE:NIFTY-symbol-description"]=["Indeks Nifty 50"],e.exports["#NYMEX:NG1!-symbol-description"]=["Kontrakty terminowe na gaz naturalny"],e.exports["#NYMEX:ZC1!-symbol-description"]=["Kukurydza Futures"],e.exports["#TVC:IN10-symbol-description"]=["Indyjskie Obligacje Rządowe 10-letnie"],e.exports["#TVC:IT10-symbol-description"]=["Włoskie Obligacje Rządowe 10-letnie"],e.exports["#TVC:JP10-symbol-description"]=["Japońskie Obligacje Rządowe 10-letnie"],e.exports["#TVC:NDX-symbol-description"]=["Indeks US 100"],e.exports["#TVC:NI225-symbol-description"]=["NIKKEI 225"],e.exports["#TVC:SPX-symbol-description"]=["S&P 500"], +e.exports["#TVC:SX5E-symbol-description"]=["Indeks Euro Stoxx 50"],e.exports["#TVC:TR10-symbol-description"]=["Tureckie Obligacje Rządowe 10-letnie"],e.exports["#TVC:UKOIL-symbol-description"]=["CFD na ropę Brent"],e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]=["Amerykańskie Obligacje Rządowe 2-letnie"],e.exports["#TVC:US05-symbol-description"]=["Amerykańskie Obligacje Rządowe 5-letnie"],e.exports["#TVC:US10-symbol-description"]=["Amerykańskie Obligacje Rządowe 10-letnie"],e.exports["#TVC:USOIL-symbol-description"]=["CFD na ropę WTI"],e.exports["#NYMEX:ITI1!-symbol-description"]=["Ruda Żelaza Futures"],e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]=["Ropa naftowa Brent"],e.exports["#ICEEUR:CB1!-symbol-description"]=["Ropa naftowa Brent"],e.exports["#ICEUSA:CC-symbol-description"]=["Kakao"],e.exports["#NYMEX:CL-symbol-description"]=["Ropa naftowa WTI"],e.exports["#ICEUSA:CT-symbol-description"]=["Bawełna #2"],e.exports["#NASDAQ:CTRV-symbol-description"]=["CONTRAVIR PHARMACEUTICALS INC"],e.exports["#CME:DL-symbol-description"]=["Mleko klasa 3"],e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["Złoto"],e.exports["#CME:GF-symbol-description"]=["Bydło opasowe"],e.exports["#CME:HE-symbol-description"]=["Chuda wieprzowina"],e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]=["Cukier #11 Futures"],e.exports["#ICEUSA:KC-symbol-description"]=["Kawa"],e.exports["#NYMEX:KG1-symbol-description"]=["Futures na bawełnę"],e.exports["#FWB:KT1-symbol-description"]=["Key Tronic Corp."],e.exports["#CME:LE-symbol-description"]=["Bydło"],e.exports["#ICEEUR:LO-symbol-description"]=["Olej opałowy ICE"],e.exports["#CME:LS-symbol-description"]=["Drewno"],e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Gaz ziemny"],e.exports["#ICEUSA:OJ-symbol-description"]=["Sok pomarańczowy"],e.exports["#NYMEX:PA-symbol-description"]=["Pallad"],e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]=["Platyna"],e.exports["#COMEX_MINI:QC-symbol-description"]=["Miedź E-Mini"],e.exports["#NYMEX:RB-symbol-description"]=["Benzyna RBOB"],e.exports["#NYMEX:RB1-symbol-description"]=["Benzyna RB0B Futures"],e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF", +e.exports["#COMEX:SI-symbol-description"]=["Srebro"],e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]=["Indeks zmienności S&P 500"],e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]=["Cynk"],e.exports["#CBOT:ZC-symbol-description"]=["Kukurydza"],e.exports["#CBOT:ZK-symbol-description"]=["Etanol Futures"],e.exports["#CBOT:ZL-symbol-description"]=["Olej sojowy"],e.exports["#CBOT:ZO-symbol-description"]=["Owies"],e.exports["#CBOT:ZR-symbol-description"]=["Ryż"],e.exports["#CBOT:ZS-symbol-description"]=["Soja"],e.exports["#CBOT:ZS1-symbol-description"]=["Soja Futures"],e.exports["#CBOT:ZW-symbol-description"]=["Pszenica"],e.exports["#CBOT:ZW1-symbol-description"]=["Pszenica Futures - ECBT"],e.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."],e.exports["#NYMEX:ITI2!-symbol-description"]=["Futures na rudę żelaza"],e.exports["#CADUSD-symbol-description"]=["Dolar Kanadyjski / Dolar Amerykański"],e.exports["#CHFUSD-symbol-description"]=["Frank Szwajcarski / Dolar Amerykański"],e.exports["#GPW:ACG-symbol-description"]=["Acaut ogaz"],e.exports["#JPYUSD-symbol-description"]=["Jen japoński / Dolar amerykański"],e.exports["#USDAUD-symbol-description"]=["Dolar amerykański / Dolar australijjski"],e.exports["#USDEUR-symbol-description"]=["Dolar amerykański / Euro"],e.exports["#USDGBP-symbol-description"]=["Dolar amerykański / Funt sterling"],e.exports["#USDNZD-symbol-description"]=["Dolar amerykański / Dolar nowozelandzki"],e.exports["#UKOIL-symbol-description"]=["CFD na ropę naftową (Brent)"],e.exports["#USOIL-symbol-description"]=["CFD na ropę naftową (WTI)"],e.exports["#US30-symbol-description"]=["Indeks Dow Jones Industrial Average"],e.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / Dolar"],e.exports["#ETCUSD-symbol-description"]=["Ethereum Classic / Dolar amerykański"],e.exports["#GOOG-symbol-description"]=["Alphabet Inc (Google) klasa C"],e.exports["#LTCUSD-symbol-description"]=["Litecoin / Dolar"],e.exports["#XRPUSD-symbol-description"]=["XRP / Dolar USA"],e.exports["#SP:SPX-symbol-description"]=["Indeks S&P 500"],e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin",e.exports["#TVC:US30-symbol-description"]=["Amerykańskie Obligacje Rządowe 30-letnie"],e.exports["#COMEX:SI1!-symbol-description"]=["Kontrakty terminowe futures na srebro"],e.exports["#BTGUSD-symbol-description"]=["Bitcoin Gold / Dolar US"],e.exports["#IOTUSD-symbol-description"]=["IOTA / Dolar US"],e.exports["#CME:BTC1!-symbol-description"]=["Kontrakty terminowe CME na Bitcoin"],e.exports["#COMEX:GC1!-symbol-description"]=["Kontrakty terminowe na złoto"],e.exports["#CORNUSD-symbol-description"]=["CFD na Kukurydzę"],e.exports["#COTUSD-symbol-description"]=["CFD na Bawełnę"],e.exports["#DJ:DJA-symbol-description"]=["Indeks Dow Jones Composite Average"], +e.exports["#DJ:DJI-symbol-description"]=["Indeks Dow Jones Industrial Average"],e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]=["Ethereum / Funt szterling"],e.exports["#ETHJPY-symbol-description"]=["Ethereum / Jen japoński"],e.exports["#EURNOK-symbol-description"]=["Euro / Korona norweska"],e.exports["#GBPPLN-symbol-description"]=["Funt szterling / Polski Złoty"],e.exports["#MOEX:BR1!-symbol-description"]=["Kontrakty terminowe na ropę Brent"],e.exports["#NYMEX:KG1!-symbol-description"]=["Kontrakty terminowe na bawełnę"],e.exports["#NYMEX:PL1!-symbol-description"]=["Kontrakty terminowe na platynę"],e.exports["#SOYBNUSD-symbol-description"]=["CFD na Soję"],e.exports["#SUGARUSD-symbol-description"]=["CFD na Cukier"],e.exports["#TVC:IXIC-symbol-description"]=["Indeks US Composite"],e.exports["#TVC:RU-symbol-description"]=["Indeks Russell 1000"],e.exports["#USDZAR-symbol-description"]=["Dolar amerykański / Rand południowoafrykański"],e.exports["#WHEATUSD-symbol-description"]=["CFD na Pszenicę"],e.exports["#XRPEUR-symbol-description"]="XRP / Euro",e.exports["#CBOT:S1!-symbol-description"]=["Kontrakty terminowe na soję"],e.exports["#SP:MID-symbol-description"]=["Indeks S&P 400"],e.exports["#TSX:XCUUSD-symbol-description"]=["CFD na Miedź"],e.exports["#TVC:NYA-symbol-description"]=["Indeks NYSE Composite"],e.exports["#TVC:PLATINUM-symbol-description"]=["CFD na Platynę (dolar amerykański / uncja)"],e.exports["#TVC:SSMI-symbol-description"]=["Indeks Giełdy Szwajcarskiej"],e.exports["#TVC:SXY-symbol-description"]=["Indeks Franka Szwajcarskiego"],e.exports["#TVC:RUI-symbol-description"]=["Indeks Russell 1000"],e.exports["#MOEX:RI1!-symbol-description"]=["Indeks RTS Futures"],e.exports["#MOEX:MX1!-symbol-description"]=["Indeks MICEX Futures"],e.exports["#CBOE:BG1!-symbol-description"]=["Indeks CBOE Futures"],e.exports["#TVC:MY10-symbol-description"]=["Malezyjskie obligacje rządowe 10-letnie"],e.exports["#CME:S61!-symbol-description"]=["Frank Szwajcarski Futures"],e.exports["#TVC:DEU30-symbol-description"]=["Indeks DAX"],e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]=["Indeks dolara nowozelandzkiego"],e.exports["#MIL:FTSEMIB-symbol-description"]=["Indeks FTSE MIB"],e.exports["#XETR:DAX-symbol-description"]=["Indeks DAX"],e.exports["#MOEX:IMOEX-symbol-description"]=["Indeks MOEX Russia"],e.exports["#FX:US30-symbol-description"]=["Indeks Dow Jones Industrial Average"],e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]=["Indeks MICEX Futures"],e.exports["#NEOUSD-symbol-description"]=["NEO / Dolar Amerykański"],e.exports["#XMRUSD-symbol-description"]=["Monero / Dolar Amerykański"],e.exports["#ZECUSD-symbol-description"]=["Zcash / Dolar Amerykański"],e.exports["#TVC:CAC-symbol-description"]=["Indeks CAC 40"],e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]=["Brytyjskie Obligacje Rządowe 10L"], +e.exports["#TVC:AU10Y-symbol-description"]=["Australijskie Obligacje Rządowe 10L"],e.exports["#TVC:CN10Y-symbol-description"]=["Chińskie Obligacje Rządowe 10L"],e.exports["#TVC:DE10Y-symbol-description"]=["Niemieckie Obligacje 10-letnie"],e.exports["#TVC:ES10Y-symbol-description"]=["HIszpańskie Obligacje Rządowe 10L"],e.exports["#TVC:FR10Y-symbol-description"]=["Francuskie Obligacje 10-letnie"],e.exports["#TVC:IN10Y-symbol-description"]=["Indyjskie Obligacje Rządowe 10l"],e.exports["#TVC:IT10Y-symbol-description"]=["Włoskie Obligacje Rządowe 10l"],e.exports["#TVC:JP10Y-symbol-description"]=["Japońskie Obligacje Rządowe 10l"],e.exports["#TVC:KR10Y-symbol-description"]=["Koreańskie Obligacje Rządowe 10L"],e.exports["#TVC:MY10Y-symbol-description"]=["Malezyjskie obligacje rządowe 10-letnie"],e.exports["#TVC:PT10Y-symbol-description"]=["Portugalskie Obligacje Rządowe 10L"],e.exports["#TVC:TR10Y-symbol-description"]=["Tureckie Obligacje Rządowe 10l"],e.exports["#TVC:US02Y-symbol-description"]=["Amerykańskie Obligacje Rządowe 2l"],e.exports["#TVC:US05Y-symbol-description"]=["Amerykańskie Obligacje Rządowe 5l"],e.exports["#TVC:US10Y-symbol-description"]=["Amerykańskie Obligacje Rządowe 10l"],e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#CME:J61!-symbol-description"]=["Jen japoński Futures"],e.exports["#CME_MINI:J71!-symbol-description"]=["Jen japoński E-mini Futures"],e.exports["#CME_MINI:WM1!-symbol-description"]=["Jen japoński / Dolar amerykański E-micro Futures"],e.exports["#CME:M61!-symbol-description"]=["Peso meksykańskie Futures"],e.exports["#CME:T61!-symbol-description"]=["Rand południowoafrykański Futures"],e.exports["#CME:SK1!-symbol-description"]=["Korona szwedzka Futures"],e.exports["#CME:QT1!-symbol-description"]=["Renminbi Futures"],e.exports["#COMEX:AUP1!-symbol-description"]=["Aluminium MW U.S. Transaction Premium Platts (25MT) Futures"],e.exports["#CME:L61!-symbol-description"]=["Real brazylijski Futures"],e.exports["#CME:WP1!-symbol-description"]=["Złoty polski Futures"],e.exports["#CME:N61!-symbol-description"]=["Dolar nowozelandzki Futures"],e.exports["#CME_MINI:MG1!-symbol-description"]=["Dolar australijski / Dolar amerykański E-micro Futures"],e.exports["#CME_MINI:WN1!-symbol-description"]=["Frank szwajcarski / Dolar amerykański E-micro Futures"],e.exports["#CME_MINI:MF1!-symbol-description"]=["Euro / Dolar amerykański E-micro Futures"],e.exports["#CME_MINI:E71!-symbol-description"]="Euro E-mini Futures",e.exports["#CBOT:ZK1!-symbol-description"]=["Etanol Futures"],e.exports["#CME_MINI:MB1!-symbol-description"]=["Funt szterling / Dolar amerykański E-micro Futures"],e.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Benzyna E-Mini Futures"],e.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Olej opałowy E-Mini Futures"],e.exports["#COMEX_MINI:QC1!-symbol-description"]=["Miedź E-Mini Futures"],e.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Gaz ziemny E-Mini Futures"],e.exports["#CME:E41!-symbol-description"]=["Dolar amerykański / Lira turecka Futures"], +e.exports["#COMEX_MINI:QI1!-symbol-description"]=["Srebro (Mini) Futures"],e.exports["#CME:DL1!-symbol-description"]=["Mleko klasa 3 Futures"],e.exports["#NYMEX:UX1!-symbol-description"]=["Uran Futures"],e.exports["#CBOT:BO1!-symbol-description"]=["Olej sojowy Futures"],e.exports["#CME:HE1!-symbol-description"]=["Wieprzowina chuda Futures"],e.exports["#NYMEX:IAC1!-symbol-description"]=["Węgiel Newcastle Futures"],e.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Lekka ropa naftowa E-mini Futures"],e.exports["#NYMEX:JMJ1!-symbol-description"]=["Brent Financial Mini Futures"],e.exports["#COMEX:AEP1!-symbol-description"]="Aluminium European Premium Futures",e.exports["#CBOT:ZQ1!-symbol-description"]=["30-dniowa stopa procentowa funduszy federalnych Futures"],e.exports["#CME:LE1!-symbol-description"]=["Bydło żywe Futures"],e.exports["#CME:UP1!-symbol-description"]=["Frank szwajcarski / Jen japoński Futures"],e.exports["#CBOT:ZN1!-symbol-description"]=["Obligacje skarbowe 10-letnie Futures"],e.exports["#CBOT:ZB1!-symbol-description"]="T-Bond Futures",e.exports["#CME:GF1!-symbol-description"]=["Bydło opasowe Futures"],e.exports["#CBOT:UD1!-symbol-description"]="Ultra T-Bond Futures",e.exports["#CME:I91!-symbol-description"]=["CME Housing Futures — Waszyngton, D.C."],e.exports["#CBOT:ZO1!-symbol-description"]=["Owies Futures"],e.exports["#CBOT:ZM1!-symbol-description"]=["Śruta sojowa Futures"],e.exports["#CBOT_MINI:XN1!-symbol-description"]=["Kukurydza Mini Futures"],e.exports["#CBOT:ZC1!-symbol-description"]=["Kukurydza Futures"],e.exports["#CME:LS1!-symbol-description"]=["Drewno Futures"],e.exports["#CBOT_MINI:XW1!-symbol-description"]=["Pszenica Mini Futures"],e.exports["#CBOT_MINI:XK1!-symbol-description"]=["Soja Mini Futures"],e.exports["#CBOT:ZS1!-symbol-description"]=["Soja Futures"],e.exports["#NYMEX:PA1!-symbol-description"]=["Pallad Futures"],e.exports["#CME:FTU1!-symbol-description"]="E-mini FTSE 100 Index USD Futures",e.exports["#CBOT:ZR1!-symbol-description"]=["Ryż Futures"],e.exports["#COMEX_MINI:GR1!-symbol-description"]=["Złoto (E-micro) Futures"],e.exports["#COMEX_MINI:QO1!-symbol-description"]=["Złoto (mini) Futures"],e.exports["#CME_MINI:RL1!-symbol-description"]="E-mini Russell 1000 Futures",e.exports["#CME_MINI:EW1!-symbol-description"]="S&P 400 Midcap E-mini Futures",e.exports["#COMEX:LD1!-symbol-description"]=["Ołów Futures"],e.exports["#CME_MINI:ES1!-symbol-description"]="S&P 500 E-mini Futures",e.exports["#TVC:SA40-symbol-description"]=["Indeks South Africa Top 40"],e.exports["#BMV:ME-symbol-description"]=["Indeks IPC Mexico"],e.exports["#BCBA:IMV-symbol-description"]=["Indeks MERVAL"],e.exports["#HSI:HSI-symbol-description"]=["Indeks Hang Seng"],e.exports["#BVL:SPBLPGPT-symbol-description"]=["Indeks S&P / BVL Peru General (PEN)"],e.exports["#EGX:EGX30-symbol-description"]=["Indeks EGX 30 Price Return"],e.exports["#BVC:IGBC-symbol-description"]=["Indeks General de la Bolsa de Valores de Colombia"],e.exports["#TWSE:TAIEX-symbol-description"]=["Indeks Taiwan Capitalization Weighted Stock"], +e.exports["#QSE:GNRI-symbol-description"]=["Indeks QE"],e.exports["#BME:IBC-symbol-description"]=["Indeks IBEX 35"],e.exports["#NZX:NZ50G-symbol-description"]=["Indeks S&P / NZX 50"],e.exports["#SIX:SMI-symbol-description"]=["Indeks Swiss Market"],e.exports["#SZSE:399001-symbol-description"]=["Indeks SZSE Component"],e.exports["#TADAWUL:TASI-symbol-description"]=["Indeks Tadawul All Shares"],e.exports["#IDX:COMPOSITE-symbol-description"]=["Indeks IDX Composite"],e.exports["#EURONEXT:PX1-symbol-description"]=["Indeks CAC 40"],e.exports["#OMXHEX:OMXH25-symbol-description"]=["Indeks OMX Helsinki 25"],e.exports["#EURONEXT:BEL20-symbol-description"]=["Indeks BEL 20"],e.exports["#TVC:STI-symbol-description"]=["Indeks Straits Times"],e.exports["#DFM:DFMGI-symbol-description"]=["Indeks DFM"],e.exports["#TVC:KOSPI-symbol-description"]=["Indeks Korea Composite Stock Price"],e.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Indeks FTSE Bursa Malaysia KLCI"],e.exports["#TASE:TA35-symbol-description"]=["Indeks TA-35"],e.exports["#OMXSTO:OMXS30-symbol-description"]=["Indeks OMX Stockholm 30"],e.exports["#OMXICE:OMXI8-symbol-description"]=["Indeks OMX Iceland 8"],e.exports["#NSENG:NSE30-symbol-description"]=["Indeks NSE 30"],e.exports["#BAHRAIN:BSEX-symbol-description"]=["Indeks Bahrain All Share"],e.exports["#OMXTSE:OMXTGI-symbol-description"]=["Indeks OMX Tallinn"],e.exports["#OMXCOP:OMXC25-symbol-description"]=["Indeks OMX Copenhagen 25"],e.exports["#OMXRSE:OMXRGI-symbol-description"]=["Indeks OMX Riga"],e.exports["#BELEX:BELEX15-symbol-description"]=["Indeks BELEX 15"],e.exports["#OMXVSE:OMXVGI-symbol-description"]=["Indeks OMX Vilnius"],e.exports["#EURONEXT:AEX-symbol-description"]=["Indeks AEX"],e.exports["#CBOE:VIX-symbol-description"]=["Indeks zmienności S&P 500"],e.exports["#NASDAQ:XAU-symbol-description"]=["Indeks PHLX Gold and Silver Sector"],e.exports["#DJ:DJUSCL-symbol-description"]=["Indeks Dow Jones U.S. Coal"],e.exports["#DJ:DJCIKC-symbol-description"]=["Indeks Dow Jones Commodity - kawa"],e.exports["#DJ:DJCIEN-symbol-description"]=["Indeks Dow Jones Commodity - surowce energetyczne"],e.exports["#NASDAQ:OSX-symbol-description"]=["Indeks PHLX Oil Service Sector"],e.exports["#DJ:DJCISB-symbol-description"]=["Indeks Dow Jones Commodity - cukier"],e.exports["#DJ:DJCICC-symbol-description"]=["Indeks Dow Jones Commodity - kakao"],e.exports["#DJ:DJCIGR-symbol-description"]=["Indeks Dow Jones Commodity - zboża"],e.exports["#DJ:DJCIAGC-symbol-description"]=["Indeks Dow Jones Commodity Index Agriculture Capped Component"],e.exports["#DJ:DJCISI-symbol-description"]=["Indeks Dow Jones Commodity - srebro"],e.exports["#DJ:DJCIIK-symbol-description"]=["Indeks Dow Jones Commodity - nikiel"],e.exports["#NASDAQ:HGX-symbol-description"]=["Indeks PHLX Housing Sector"],e.exports["#DJ:DJCIGC-symbol-description"]=["Indeks Dow Jones Commodity - złoto"],e.exports["#SP:SPGSCI-symbol-description"]=["Indeks S&P Goldman Sachs Commodity"],e.exports["#NASDAQ:UTY-symbol-description"]=["Indeks PHLX Utility Sector"], +e.exports["#DJ:DJU-symbol-description"]=["Indeks Dow Jones Utility Average"],e.exports["#SP:SVX-symbol-description"]=["Indeks S&P 500 Value"],e.exports["#SP:OEX-symbol-description"]=["Indeks S&P 100"],e.exports["#CBOE:OEX-symbol-description"]=["Indeks S&P 100"],e.exports["#NASDAQ:SOX-symbol-description"]=["Indeks Philadelphia Semiconductor"],e.exports["#RUSSELL:RUI-symbol-description"]=["Indeks Russell 1000"],e.exports["#RUSSELL:RUA-symbol-description"]=["Indeks Russell 3000"],e.exports["#RUSSELL:RUT-symbol-description"]=["Indeks Russell 2000"],e.exports["#NYSE:XMI-symbol-description"]=["Indeks NYSE ARCA Major Market"],e.exports["#NYSE:XAX-symbol-description"]=["Indeks AMEX Composite"],e.exports["#NASDAQ:NDX-symbol-description"]=["Indeks Nasdaq 100"],e.exports["#NASDAQ:IXIC-symbol-description"]=["Indeks Nasdaq Composite"],e.exports["#DJ:DJT-symbol-description"]=["Indeks Dow Jones Transportation Average"],e.exports["#NYSE:NYA-symbol-description"]=["Indeks NYSE Composite"],e.exports["#NYMEX:CJ1!-symbol-description"]=["Kakao Futures"],e.exports["#USDILS-symbol-description"]=["Dolar amerykański / Szekel izraelski"],e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]=["Indeks Taiwan Weighted"],e.exports["#TVC:PL10Y-symbol-description"]=["Rentowność 10-letnich obligacji rządowych Polski"],e.exports["#TVC:PL05Y-symbol-description"]=["Rentowność 5-letnich obligacji rządowych Polski"],e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]=["Indeks S&P 500"],e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD Kontrakt bezterminowy"],e.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD Kontrakt bezterminowy"],e.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD Kontrakt bezterminowy"],e.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD Bezterminowy Kontrakt Terminowy"],e.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD Niewygasający Kontrakt Terminowy"],e.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD Niewygasający Kontrakt Terminowy"],e.exports["#USDHUF-symbol-description"]=["Dolar amerykański / Forint węgierski"],e.exports["#USDTHB-symbol-description"]=["Dolar amerykański / Baht tajski"],e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)", +e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]=["Bitcoin / Indeks Dolara USA"],e.exports["#CME_MINI:RTY1!-symbol-description"]=["Kontrakty terminowe na Indeks E-Mini Russell 2000"],e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Całkowita kapitalizacja rynkowa kryptowalut, $"],e.exports["#ICEUS:DX1!-symbol-description"]=["Kontrakty terminowe na Indeks dolara amerykańskiego"],e.exports["#NYMEX:TT1!-symbol-description"]=["Kontrakty terminowe na Bawełnę"],e.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC Niewygasający Kontrakt Terminowy"],e.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH Niewygasający Kontrakt Terminowy"],e.exports["#PHEMEX:XRPUSD-symbol-description"]=["XRP Niewygasający Kontrakt Terminowy"],e.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC Niewygasający Kontrakt Terminowy"],e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]=["Obligacje skarbowe Kanada, 10-letnie"],e.exports["#TVC:CA10Y-symbol-description"]=["Rentowność 10-letnich obligacji skarbowych Kanada"],e.exports["#TVC:ID10Y-symbol-description"]=["Rentowność 10-letnich obligacji skarbowych Indonezja"],e.exports["#TVC:NL10-symbol-description"]=["Obligacje skarbowe Holandia, 10-letnie"],e.exports["#TVC:NL10Y-symbol-description"]=["Rentowność 10-letnich obligacji skarbowych Holandia"],e.exports["#TVC:NZ10-symbol-description"]=["Obligacje skarbowe Nowa Zelandia, 10-letnie"],e.exports["#TVC:NZ10Y-symbol-description"]=["Rentowność 10-letnich obligacji skarbowych Nowa Zelandia"],e.exports["#SOLUSD-symbol-description"]="Solana / U.S. Dollar",e.exports["#LUNAUSD-symbol-description"]="Luna / U.S. Dollar",e.exports["#UNIUSD-symbol-description"]="Uniswap / U.S. Dollar",e.exports["#LTCBRL-symbol-description"]=["Litecoin / Real brazylijsk"],e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]=["Ethereum / Won południowokoreański"],e.exports["#BTCRUB-symbol-description"]=["Bitcoin / Rubel rosyjski"],e.exports["#BTCTHB-symbol-description"]=["Bitcoin/Bat tajski"],e.exports["#ETHTHB-symbol-description"]=["Ethereum / Bat tajski"],e.exports["#TVC:EU10YY-symbol-description"]=["Rentowność 10-letnich Obligacji Skarbowych Euro"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pl.7257.089fbbc28bead9558b87.js b/charting_library/bundles/pl.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..46a6da6d --- /dev/null +++ b/charting_library/bundles/pl.7257.089fbbc28bead9558b87.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports=["Pt"]},11268:e=>{e.exports=["Pn"]},63331:e=>{e.exports=["Sob."]},85954:e=>{e.exports=["Nd."]},26230:e=>{e.exports=["Śr"]},24793:e=>{e.exports=["Czw."]},31533:e=>{e.exports=["Wt"]},89790:e=>{e.exports=["Kod źródłowy Pine niedostępny"]},39589:e=>{e.exports=["Zwiń okienko"]},38154:e=>{e.exports=["Potwierdź usunięcie drzewa testowego"]},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports=["Załóż bezpłatne konto"]},69419:e=>{e.exports=["Wszystko w porządku — rynek jest otwarty."]},97637:e=>{e.exports=["Kwiecień"]},86797:e=>{e.exports=["Sierpień"]},22519:e=>{e.exports=["Parametry zmiany słupka"]},52003:e=>{e.exports=["Czy napewno chcesz usunąć analizę wraz ze skojarzonymi z nią elementami?"]},68854:e=>{e.exports=["Kliknij dwukrotnie"]},97325:e=>{e.exports=["Problem z danymi"]},52916:e=>{e.exports=["Dane są aktualizowane raz dziennie."]},25978:e=>{e.exports=["Dane są aktualizowane raz na sekundę, nawet jeśli na rynku jest więcej aktualizacji."]},57310:e=>{e.exports=["Dane są opóźnione"]},49321:e=>{e.exports=["Dane dostarczane w ramach planu Basic są aktualizowane raz na sekundę, nawet jeśli na rynku jest więcej aktualizacji."]},55669:e=>{e.exports=["Grudzień"]},83498:e=>{e.exports=["Usuń panel"]},59315:e=>{e.exports=["Dane End of Day"]},82751:e=>{e.exports=["Błąd"]},40519:e=>{e.exports=["Dobry wieczór. Rynek jest aktualnie otwarty tylko dla transakcji post-market."]},80227:e=>{e.exports=["Strefa czasowa giełdy"]},16467:e=>{e.exports=["Luty"]},25046:e=>{e.exports=["Wypełnij Umowę Dostępu do Danych"]},93666:e=>{e.exports=["Zaznacz Symbol"]},564:e=>{e.exports=["Pt"]},72970:e=>{e.exports=["Piątek"]},88958:e=>{e.exports=["Święto"]},21686:e=>{e.exports=["Ukryj legendę wskaźnika"]},26935:e=>{e.exports=["Argumenty wskaźników"]},26315:e=>{e.exports=["Nazwa wskaźnika"]},84098:e=>{e.exports=["Wartość wskaźnika"]},91459:e=>{e.exports=["Jeśli potrzebujesz danych w czasie rzeczywistym z {listedExchange}, musisz wypełnić Umowę Dostępu do Danych. Nie martw się, to zajmuje tylko kilka kliknięć"]},50634:e=>{e.exports=["Przejdzie do handlu posesyjnego za {remainingTime}."]},74537:e=>{e.exports=["Otworzy się dla handlu przedsesyjnego za {remainingTime}."]},26910:e=>{e.exports=["Styczeń"]},23230:e=>{e.exports=["Lipiec"]},49385:e=>{e.exports=["Czerwiec"]},99487:e=>{e.exports=["Wartości OHLC"]},15815:e=>{e.exports=["Jedna aktualizacja na sekundę"]},90784:e=>{e.exports=["Październik"]},75991:e=>{e.exports=["Pokaż status Rynek otwarty"]},18429:e=>{e.exports=["Dowiedz się więcej"]},39899:e=>{e.exports=["Przesuń panel w dół"]},70343:e=>{e.exports=["Przesuń panel w górę"]},83085:e=>{e.exports=["Pon"]},61199:e=>{e.exports=["Poniedziałek"]},41610:e=>{e.exports=["Więcej"]},1653:e=>{e.exports=["Dzień dobry. Rynek jest aktualnie otwarty tylko dla transakcji pre-market."]},56470:e=>{e.exports=["Maksymalizuj wykres"]},19603:e=>{e.exports=["Rozwiń panel"]},68327:e=>{e.exports=["Maj"]},35732:e=>{e.exports=["Zarządzanie panelami"]},84675:e=>{e.exports=["Marzec"]}, +83949:e=>{e.exports=["Rynek jest otwarty"]},35701:e=>{e.exports=["Rynek otwiera się za {remainingTime}."]},95814:e=>{e.exports=["Rynek jest zamknięty"]},98105:e=>{e.exports=["Rynek zamyka się za {remainingTime}."]},87202:e=>{e.exports=["Dzisiaj rynek ma wolne."]},71194:e=>{e.exports=["Listopad"]},66324:e=>{e.exports=["Kod źródłowy"]},36835:e=>{e.exports=["Sob"]},1144:e=>{e.exports=["Sobota"]},40653:e=>{e.exports=["Przewiń w lewo"]},26721:e=>{e.exports=["Przejdź do ostatniego słupka"]},35809:e=>{e.exports=["Przewiń w prawo"]},61132:e=>{e.exports=["Wrzesień"]},28705:e=>{e.exports=["Pokaż legendę wskaźnika"]},51072:e=>{e.exports=["Pokaż drzewo obiektów"]},37809:e=>{e.exports=["Pokaż ustawienia interwału"]},39045:e=>{e.exports=["Błąd wskaźnika"]},86577:e=>{e.exports=["Niedz."]},72149:e=>{e.exports=["Niedziela"]},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports=["Tytuł symbolu"]},29985:e=>{e.exports="Post-market"},28412:e=>{e.exports=["Płatne subskrypcje zawierają częstszą aktualizację danych."]},56042:e=>{e.exports="Pre-market"},36015:e=>{e.exports=["Dane w czasie rzeczywistym dla {description} nie są obecnie dostępne. Mamy nadzieję, że w przyszłości zaoferujemy użytkownikom dostęp do tych danych."]},6667:e=>{e.exports=["Dane w czasie rzeczywistym dla {symbolName} zostały dostarczone przez giełdę {exchange}."]},48293:e=>{e.exports=["Przywróć wykres"]},91029:e=>{e.exports=["Przywróć panel"]},75094:e=>{e.exports=["Śr."]},7147:e=>{e.exports=["Środa"]},52984:e=>{e.exports=["Aby uzyskać dane w czasie rzeczywistym dla {description}, musisz wykupić subskrypcję dodatkowych danych rynkowych."]},9787:e=>{e.exports=["Czw."]},7951:e=>{e.exports=["Czwartek"]},57918:e=>{e.exports=["Dane są aktualizowane w czasie rzeczywistym, ale różnią się nieznacznie od oficjalnych danych z głównych giełd."]},68025:e=>{e.exports=["Dane są aktualizowane w czasie rzeczywistym, ale różnią się nieznacznie od oficjalnych danych z {exchange}."]},73717:e=>{e.exports=["Nie ma takiego symbolu, wybierz jakiś inny."]},57048:e=>{e.exports=["Czas na spacer — ten rynek jest zamknięty."]},94316:e=>{e.exports=["Wt."]},44979:e=>{e.exports=["Wtorek"]},8209:e=>{e.exports=["Odznacz Symbol"]},1111:e=>{e.exports=["Wolumen"]},61311:e=>{e.exports=["Przybliż"]},47602:e=>{e.exports=["Oddal"]},57889:e=>{e.exports=["zmień widoczności wartości OHLC"]},18644:e=>{e.exports=["zmień widoczność statusu otwartego rynku"]},45110:e=>{e.exports=["zmień widoczność zmian słupków"]},31325:e=>{e.exports=["Zmień widoczność tytułów wskaźników"]},99774:e=>{e.exports=["Zmień widoczność wartości wskaźników"]},96162:e=>{e.exports=["Zmień widoczność argumentów wskaźnika"]},26717:e=>{e.exports=["zmień widoczność opisu symbolu"]},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports=["zmień widoczność wartości wolumenu"]},39348:e=>{e.exports=["mniej niż 1 minuta"]},87358:e=>{e.exports=["pokaż {title}"]},7827:e=>{e.exports=["{days} i {hours}"]},7435:e=>{e.exports=["{exchange} od {originalExchange}"]},19830:e=>{e.exports=["{hours} i {minutes}"]},1084:e=>{ +e.exports=["Dane w czasie rzeczywistym z {listedExchange} są dostępne bezpłatnie dla zarejestrowanych użytkowników."]},11155:e=>{e.exports=["{symbolName} dane są opóźnione o {time} minut."]},77033:e=>{e.exports=["Dane są aktualizowane co {amount} sekundę, nawet jeśli na rynku jest więcej aktualizacji.","Dane są aktualizowane co {amount} sekundy, nawet jeśli na rynku jest więcej aktualizacji.","Dane są aktualizowane co {amount} sekund, nawet jeśli na rynku jest więcej aktualizacji.","Dane są aktualizowane co {amount} sekund, nawet jeśli na rynku jest więcej aktualizacji."]},2121:e=>{e.exports=["Dane dotyczące naszego planu Basic są aktualizowane co {amount} sekundę, nawet jeśli na rynku jest więcej aktualizacji.","Dane dotyczące naszego planu Basic są aktualizowane co {amount} sekundy, nawet jeśli na rynku jest więcej aktualizacji.","Dane dotyczące naszego planu Basic są aktualizowane co {amount} sekund, nawet jeśli na rynku jest więcej aktualizacji.","Dane dotyczące naszego planu Basic są aktualizowane co {amount} sekund, nawet jeśli na rynku jest więcej aktualizacji."]},5223:e=>{e.exports=["Jedna aktualizacja co {amount} sekundę","Jedna aktualizacja co {amount} sekund","Jedna aktualizacja co {amount} sekund","Jedna aktualizacja co {amount} sekund"]},58609:e=>{e.exports=["{number} dzień","{number} dni","{number} dni","{number} dni"]},24430:e=>{e.exports=["{number} godzina","{number} godziny","{number} godzina","{number} godzin"]},67151:e=>{e.exports=["{number} minuta","{number} minuty","{number} minut","{number} minut"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pl.8087.02a950e0b171d1520043.js b/charting_library/bundles/pl.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..f8471f4d --- /dev/null +++ b/charting_library/bundles/pl.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:o=>{o.exports=["Dodaj"]},53585:o=>{o.exports=["Dodaj niestandardowy kolor"]},81865:o=>{o.exports=["Przezroczystosć"]},73755:o=>{o.exports=["Inny symbol"]},16936:o=>{o.exports=["Cofnij"]},88046:o=>{o.exports=["Główny symbol wykresu"]},9898:o=>{o.exports=["Prawo do udostępniania"]},20036:o=>{o.exports=["Anuluj"]},23398:o=>{o.exports=["Zmień symbol"]},94551:o=>{o.exports=["Wykres"]},64498:o=>{o.exports=["Wszystkie źródła"]},73226:o=>{o.exports=["Zastosuj"]},79852:o=>{o.exports=["Obligacja"]},56095:o=>{o.exports=["Pomniejsz"]},29601:o=>{o.exports=["Opis"]},46812:o=>{o.exports=["Zwiększ"]},89298:o=>{o.exports=["Przesunięcie"]},68988:o=>{o.exports="Ok"},29673:o=>{o.exports=["Brak giełd spełniających Twoje kryteria"]},41379:o=>{o.exports=["Brak symboli spełniających Twoje kryteria"]},35563:o=>{o.exports=["Błędny format numeru."]},19724:o=>{o.exports=["Źródła"]},59877:o=>{o.exports=["Ustaw czas i cenę „{inputInline}” dla „{studyShortDescription}”"]},18571:o=>{o.exports=["Ustaw czas i cenę „{inputTitle}” dla „{studyShortDescription}”"]},58552:o=>{o.exports=["Ustaw czas i cenę „{inputTitle} ” dla „{studyShortDescription}”"]},80481:o=>{o.exports=["Ustaw czas i cenę dla „{studyShortDescription}”"]},42917:o=>{o.exports=["Ustaw godzinę dla „{studyShortDescription}”"]},6083:o=>{o.exports=["Ustaw cenę dla „{studyShortDescription}”"]},52298:o=>{o.exports=["Szukaj"]},13269:o=>{o.exports=["Wybierz źródło"]},2607:o=>{o.exports=["Podana wartość nie jest wielokrotnością {max}."]},53669:o=>{o.exports=["Podana wartość jest mniejsza niż minimum instrumentu wynoszące {min}."]},89053:o=>{o.exports="Symbol"},48490:o=>{o.exports=["Symbol i opis"]},99983:o=>{o.exports=["Wyszukiwanie symboli"]},54336:o=>{o.exports=["Usuń kolor"]},60142:o=>{o.exports=["Grubość"]},87592:o=>{o.exports="cfd"},17023:o=>{o.exports=["Zmień przezroczystość"]},13066:o=>{o.exports=["Zmień kolor"]},95657:o=>{o.exports=["Zmień grubość"]},18567:o=>{o.exports=["zmień właściwość {propertyName}"]},36962:o=>{o.exports=["zamknięcie"]},8448:o=>{o.exports=["krypto"]},1328:o=>{o.exports=["Potwierdzenie wpłaty"]},88720:o=>{o.exports=["gospodarka"]},39512:o=>{o.exports="forex"},81859:o=>{o.exports=["Kontrakty terminowe"]},39337:o=>{o.exports=["maksimum"]},91815:o=>{o.exports="hl2"},40771:o=>{o.exports="hlc3"},9523:o=>{o.exports="hlcc4"},12754:o=>{o.exports=["indeks"]},38071:o=>{o.exports=["indeksy"]},12504:o=>{o.exports="ohlc4"},38466:o=>{o.exports=["otwarcie"]},3919:o=>{o.exports="low"},36931:o=>{o.exports=["akcja"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pt.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/pt.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..fea0507c --- /dev/null +++ b/charting_library/bundles/pt.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:o=>{o.exports=["Ponto"]},6174:o=>{o.exports=["dias"]},5285:o=>{o.exports=["horas"]},79410:o=>{o.exports=["meses"]},37830:o=>{o.exports=["minutos"]},25042:o=>{o.exports=["semanas"]},74787:o=>{o.exports=["Dias"]},62346:o=>{o.exports=["Horas"]},94328:o=>{o.exports=["Meses"]},57470:o=>{o.exports=["Minutos"]},74973:o=>{o.exports=["Segundos"]},48801:o=>{o.exports="Ranges"},86614:o=>{o.exports=["Semanas"]},30426:o=>{o.exports="Ticks"},90069:o=>{o.exports=["Comparar"]},96935:o=>{o.exports=["Copiar a imagem do gráfico"]},15803:o=>{o.exports=["Copiar link para a imagem do gráfico"]},74207:o=>{o.exports=["Configurações do gráfico"]},54777:o=>{o.exports=["Adicionar"]},95798:o=>{o.exports=["Adicionar intervalo personalizado"]},44629:o=>{o.exports=["Adicionar aos favoritos"]},15795:o=>{o.exports=["Todos os meus layouts"]},88368:o=>{o.exports=["Todas as mudanças salvas"]},84232:o=>{o.exports=["Estilo da Barra"]},43399:o=>{o.exports=["Modelos padrão"]},83127:o=>{o.exports=["Indicadores Favoritos"]},33959:o=>{o.exports=["Favoritos"]},11682:o=>{o.exports=["Modo tela cheia"]},15812:o=>{o.exports=["Modelos de Indicadores"]},61142:o=>{o.exports=["Indicadores"]},74527:o=>{o.exports=["Indicadores & Estratégias"]},79353:o=>{o.exports=["Abrir janela de intervalo"]},55520:o=>{o.exports=["Abrir gráfico em popup"]},2226:o=>{o.exports=["Abrir imagem em nova guia"]},75687:o=>{o.exports=["Carregar o layout do gráfico"]},75789:o=>{o.exports=["Carregar layout"]},90879:o=>{o.exports=["Carregando..."]},80959:o=>{o.exports=["Fazer uma cópia"]},58219:o=>{o.exports=["Gerenciar layouts"]},38554:o=>{o.exports=["Meus modelos"]},14605:o=>{o.exports=["Número ou {hotKey_0}"]},85520:o=>{o.exports=["Salvar"]},92093:o=>{o.exports=["Salvar Conjunto de Indicadores"]},87409:o=>{o.exports=["Salve todos os gráficos para todos os símbolos e intervalos no seu layout"]},57352:o=>{o.exports=["Salvar Imagem"]},11680:o=>{o.exports=["Salvar layout"]},20987:o=>{o.exports=["Basta começar a digitar enquanto estiver no gráfico para remover esta caixa de busca"]},99983:o=>{o.exports=["Pesquisa de Símbolo"]},70728:o=>{o.exports=["Refazer {hint}"]},72482:o=>{o.exports=["Remover dos favoritos"]},35038:o=>{o.exports=["Renomear"]},88513:o=>{o.exports=["Captura de Tela"]},91900:o=>{o.exports=["Modelos"]},32916:o=>{o.exports=["Intervalo de Tempo"]},9765:o=>{o.exports=["Twittar a imagem do gráfico"]},80323:o=>{o.exports=["Desfazer {hint}"]},23687:o=>{o.exports=["Você ainda não tem indicadores Favoritos"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pt.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/pt.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..ea13bd18 --- /dev/null +++ b/charting_library/bundles/pt.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:e=>{e.exports=["Cruz"]},41596:e=>{e.exports=["Legendas na escala de preço"]},23545:e=>{e.exports=["Valores na linha de status"]},39495:e=>{e.exports=["Círculos"]},41389:e=>{e.exports=["Acima da barra"]},29520:e=>{e.exports=["Absoluto"]},58102:e=>{e.exports=["Aplicar padrões"]},65262:e=>{e.exports=["Área com quebras"]},83760:e=>{e.exports=["Corpo"]},48848:e=>{e.exports=["Contorno"]},27331:e=>{e.exports=["Fundo"]},78626:e=>{e.exports=["Abaixo da barra"]},41361:e=>{e.exports=["Inferior"]},22192:e=>{e.exports=["Dias"]},31577:e=>{e.exports=["VA em desenvolvimento"]},4329:e=>{e.exports=["Padrão"]},98938:e=>{e.exports=["Padrões"]},63099:e=>{e.exports=["Horas"]},11091:e=>{e.exports=["Histograma"]},66304:e=>{e.exports=["Valores"]},40297:e=>{e.exports=["Saídas"]},36993:e=>{e.exports=["Alterar Tick Mín."]},64606:e=>{e.exports=["Fonte da Legenda"]},54934:e=>{e.exports=["Linha com quebras"]},95543:e=>{e.exports=["Meses"]},28134:e=>{e.exports=["Minutos"]},18229:e=>{e.exports=["Salvar como padrão"]},71129:e=>{e.exports=["Segundos"]},86520:e=>{e.exports=["Legendas do Sinal"]},79511:e=>{e.exports=["Linha de Referência"]},64108:e=>{e.exports="Step line with breaks"},67767:e=>{e.exports=["Linha de níveis com losangos"]},21861:e=>{e.exports=["Posição"]},73947:e=>{e.exports=["Precisão"]},66596:e=>{e.exports=["Quantidade"]},86672:e=>{e.exports="Ranges"},79782:e=>{e.exports=["Redefinir configurações"]},21594:e=>{e.exports=["Semanas"]},26458:e=>{e.exports=["Pavio"]},95247:e=>{e.exports=["Largura (% da caixa)"]},19221:e=>{e.exports=["Cor do texto"]},7138:e=>{e.exports=["Negociações no gráfico"]},98802:e=>{e.exports=["Superior"]},14414:e=>{e.exports=["Perfil de Volume"]},91322:e=>{e.exports=["Valores"]},20834:e=>{e.exports=["Mudar o Tick Mínimo"]},98491:e=>{e.exports=["Mudar Ícone"]},7378:e=>{e.exports=["Alterar Tamanho da Fonte"]},28691:e=>{e.exports=["Mudar Estilo da Linha"]},38361:e=>{e.exports=["Mudar Localização"]},51081:e=>{e.exports=["Alterar Alcance Porcentual"]},47634:e=>{e.exports=["Alterar Posicionamento"]},15683:e=>{e.exports=["Mudar Tipo de Plotagem"]},164:e=>{e.exports=["Mudar Precisão"]},86888:e=>{e.exports=["Mudar Formato"]},50463:e=>{e.exports=["Mudar Valor"]},12628:e=>{e.exports=["mudar a visibilidade dos valores"]},13355:e=>{e.exports=["alterar {title} em dias para"]},41377:e=>{e.exports=["alterar {title} em dias de"]},35388:e=>{e.exports=["alterar {title} em horas de"]},78586:e=>{e.exports=["alterar {title} em horas para"]},59635:e=>{e.exports=["alterar {title} em meses de"]},74266:e=>{e.exports=["alterar {title} em meses para"]},91633:e=>{e.exports=["alterar {title} em minutos para"]},15106:e=>{e.exports=["alterar {title} em minutos de"]},66161:e=>{e.exports=["alterar {title} em segundos para"]},2822:e=>{e.exports=["alterar {title} em segundos de"]},21339:e=>{e.exports=["alterar {title} em semanas de"]},68643:e=>{e.exports=["alterar {title} em semanas para"]},30810:e=>{e.exports=["alterar a visibilidade de {title} nos ticks"]},24941:e=>{ +e.exports=["alterar visibilidade em semanas de {title}"]},29088:e=>{e.exports=["alterar visibilidade em dias de {title}"]},68971:e=>{e.exports=["alterar a visibilidade em horas de {title}"]},64370:e=>{e.exports=["alterar visibilidade em minutos de {title}"]},6659:e=>{e.exports=["alterar visibilidade em meses de {title}"]},29091:e=>{e.exports=["alterar visibilidade no range de {title}"]},46948:e=>{e.exports=["alterar a visibilidade em segundos de {title}"]},82211:e=>{e.exports=["Dias"]},33486:e=>{e.exports=["dias para"]},14077:e=>{e.exports=["dias a partir de"]},3143:e=>{e.exports=["Horas"]},84775:e=>{e.exports=["horas a partir de"]},11255:e=>{e.exports=["horas para"]},58964:e=>{e.exports=["Meses"]},71770:e=>{e.exports=["meses a partir de"]},37179:e=>{e.exports=["meses para"]},16465:e=>{e.exports=["Minutos"]},72317:e=>{e.exports=["minutos para"]},25586:e=>{e.exports=["minutos a partir de"]},32925:e=>{e.exports=["segundos"]},39017:e=>{e.exports=["segundos para"]},6049:e=>{e.exports=["segundos a partir de"]},13604:e=>{e.exports=["Ranges"]},93016:e=>{e.exports=["semanas"]},32002:e=>{e.exports=["semanas a partir de"]},28091:e=>{e.exports=["semanas para"]},59523:e=>{e.exports=["Ticks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pt.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/pt.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..b0e7bbb0 --- /dev/null +++ b/charting_library/bundles/pt.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:e=>{e.exports=["moedas"]},60558:e=>{e.exports=["animais & natureza"]},14232:e=>{e.exports=["atividade"]},57792:e=>{e.exports=["setas"]},33628:e=>{e.exports=["gestos & smileys"]},35305:e=>{e.exports=["comida & bebida"]},49546:e=>{e.exports=["bandeiras"]},72302:e=>{e.exports=["objetos"]},11739:e=>{e.exports=["natureza"]},96330:e=>{e.exports=["smiles & pessoas"]},6878:e=>{e.exports=["símbolos"]},77011:e=>{e.exports=["símbolos & bandeiras"]},15426:e=>{e.exports=["usados recentemente"]},15395:e=>{e.exports=["viagens & lugares"]},82401:e=>{e.exports=["Cursores"]},99878:e=>{e.exports=["Ferramentas de Anotação"]},44629:e=>{e.exports=["Adicionar aos favoritos"]},75377:e=>{e.exports=["Ferramentas de Gann e Fibonacci"]},95537:e=>{e.exports=["Formas Geométricas"]},60925:e=>{e.exports=["Ponto"]},19570:e=>{e.exports="Emojis"},99289:e=>{e.exports=["Borracha"]},17517:e=>{e.exports=["Ocultar Todas as Ferramentas de Desenho"]},96411:e=>{e.exports=["Ocultar a barra de ferramentas de desenho"]},92464:e=>{e.exports=["Ícones"]},37057:e=>{e.exports=["Travar Todos os Desenhos Gráficos"]},37140:e=>{e.exports=["O Modo Magnético conecta os desenhos colocados junto das barras de preços no valor OHLC mais próximo."]},59607:e=>{e.exports=["Medir"]},36551:e=>{e.exports=["Novos desenhos são replicados para todos os gráficos no layout e mostrados quando o mesmo símbolo é selecionado"]},63354:e=>{e.exports=["Mostrar as ferramentas de desenho"]},49616:e=>{e.exports=["Mostrar a Barra de Ferramentas Favoritas"]},91977:e=>{e.exports=["Mostrar as ferramentas ocultas"]},51072:e=>{e.exports=["Mostrar Lista de Objetos"]},49421:e=>{e.exports=["Manter Em Modo Desenho"]},85422:e=>{e.exports=["Ímã Forte"]},19693:e=>{e.exports=["Padrões de Candles"]},10234:e=>{e.exports=["Ferramentas de Previsão e Medição"]},76091:e=>{e.exports=["Remover Desenhos"]},45286:e=>{e.exports=["Remover objetos"]},72482:e=>{e.exports=["Remover dos favoritos"]},30513:e=>{e.exports=["Remover {drawings}"]},10049:e=>{e.exports=["Remover {drawings} & {indicators}"]},55084:e=>{e.exports=["Remover {indicators}"]},45265:e=>{e.exports=["Ímã Fraco"]},52899:e=>{e.exports=["Ferramentas de Linhas de Tendência"]},38925:e=>{e.exports=["Aumentar Zoom"]},49895:e=>{e.exports=["Diminuir Zoom"]},32868:e=>{e.exports=["{hotKey_0} + Clique no gráfico"]},68125:e=>{e.exports=["{hotKey_0} — círculo"]},40234:e=>{e.exports=["{hotKey_0} — desenha uma linha reta ao ângulo de 45"]},10289:e=>{e.exports=["{hotKey_0} — fixa incrementos"]},81591:e=>{e.exports=["{hotKey_0} — quadrado"]},93030:e=>{e.exports=["{amount} desenho","{amount} desenhos"]},80437:e=>{e.exports=["{amount} indicador","{amount} indicadores"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pt.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/pt.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..4ca15e2c --- /dev/null +++ b/charting_library/bundles/pt.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:e=>{e.exports=["#1 (barra)"]},1961:e=>{e.exports=["#1 (preço)"]},12706:e=>{e.exports=["#1 (preço, barra)"]},92195:e=>{e.exports=["#1 (% posição vertical, barra)"]},66187:e=>{e.exports=["Mediana"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Anti-horário"]},43809:e=>{e.exports=["Coeficientes como porcentagem"]},40054:e=>{e.exports=["Cor"]},47737:e=>{e.exports=["Modo de estatísticas compactas"]},76655:e=>{e.exports=["Dinheiro"]},72171:e=>{e.exports=["Centro"]},99120:e=>{e.exports=["Canal"]},36150:e=>{e.exports=["Ângulo"]},38280:e=>{e.exports=["Ângulos"]},95264:e=>{e.exports=["Tamanho da Conta"]},85160:e=>{e.exports=["Sempre mostrar informações"]},54189:e=>{e.exports=["Arcos"]},34674:e=>{e.exports=["HL médio em minticks"]},91757:e=>{e.exports=["Em baixo"]},17608:e=>{e.exports=["Legendas Inferiores"]},48848:e=>{e.exports=["Contorno"]},72269:e=>{e.exports=["Contorno"]},27331:e=>{e.exports=["Fundo"]},19949:e=>{e.exports=["Intervalo de barras"]},81260:e=>{e.exports=["Grade"]},67114:e=>{e.exports=["Intervalo de data/hora"]},75460:e=>{e.exports=["Distância"]},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["Preço de entrada"]},1220:e=>{e.exports=["Estender"]},71116:e=>{e.exports=["Fundo ampliado"]},45809:e=>{e.exports=["Estender à esquerda"]},25892:e=>{e.exports=["Estender Linha à Esquerda"]},3304:e=>{e.exports=["Estender as linhas à esquerda"]},83095:e=>{e.exports=["Estender Linhas à Direita"]},14025:e=>{e.exports=["Estender à direita"]},74395:e=>{e.exports=["Estender Linha à Direita"]},85197:e=>{e.exports=["Topo ampliado"]},17006:e=>{e.exports=["Tamanho da fonte"]},31343:e=>{e.exports=["Texto falha"]},28565:e=>{e.exports=["Fundo falha"]},87931:e=>{e.exports=["Leques"]},39836:e=>{e.exports=["Níveis de Fib com base na escala log"]},10578:e=>{e.exports=["Círculos completos"]},25264:e=>{e.exports=["Barras máx./mín."]},77405:e=>{e.exports="Horizontal"},66049:e=>{e.exports=["Barras OC"]},27531:e=>{e.exports=["Tamanho do lote"]},85206:e=>{e.exports=["Legenda"]},75332:e=>{e.exports=["Borda da legenda"]},14773:e=>{e.exports=["Fundo da legenda"]},37126:e=>{e.exports=["Texto da legenda"]},79106:e=>{e.exports=["Níveis"]},95610:e=>{e.exports=["Linhas de nível"]},19286:e=>{e.exports=["Esquerda"]},79307:e=>{e.exports=["Legendas à Esquerda"]},49286:e=>{e.exports=["Linha - MáxMín/2"]},17676:e=>{e.exports=["Linha - Abertura"]},47669:e=>{e.exports=["Linha - Fechamento"]},71899:e=>{e.exports=["Linha - Máximo"]},83394:e=>{e.exports=["Linha - Mínimo"]},60489:e=>{e.exports=["Cor da linha"]},53889:e=>{e.exports=["Modo"]},76476:e=>{e.exports=["No meio"]},24510:e=>{e.exports=["Ponto intermediário"]},22213:e=>{e.exports=["Fundo da Fonte"]},15500:e=>{e.exports=["Borda Fonte"]},79238:e=>{e.exports=["Texto Fonte"]},37249:e=>{e.exports=["Estatísticas"]},28712:e=>{e.exports=["Posição das Informações"]},50948:e=>{e.exports=["Cor de Stop"]},56119:e=>{e.exports=["Nível de stop"]},69835:e=>{e.exports=["Texto sucesso"]},91141:e=>{e.exports=["Fundo sucesso"]},650:e=>{ +e.exports=["Porcentuais"]},25684:e=>{e.exports=["Preço"]},23675:e=>{e.exports=["Legenda de Preços"]},75675:e=>{e.exports=["Legendas de preços"]},16103:e=>{e.exports=["Níveis de preços"]},46964:e=>{e.exports=["Intervalo de Preços"]},59771:e=>{e.exports=["Razão Preço/Barra"]},29072:e=>{e.exports=["Preços"]},2635:e=>{e.exports=["Nível de lucro"]},33886:e=>{e.exports=["Intervalos e proporção"]},24186:e=>{e.exports=["Reverter"]},21141:e=>{e.exports=["Direita"]},91367:e=>{e.exports=["Legendas a Direita"]},63833:e=>{e.exports=["Risco"]},95545:e=>{e.exports=["Ondas"]},26458:e=>{e.exports=["Pavio"]},65994:e=>{e.exports=["Em cima"]},10209:e=>{e.exports=["Legendas Superiores"]},98001:e=>{e.exports=["Fundo alvo"]},89258:e=>{e.exports=["Borda alvo"]},45302:e=>{e.exports=["Cor do objetivo:"]},74289:e=>{e.exports=["Texto alvo"]},17932:e=>{e.exports=["Disposição do texto"]},92960:e=>{e.exports=["Alinhamento do texto"]},90581:e=>{e.exports=["Orientação do Texto"]},55325:e=>{e.exports=["Legenda de horário"]},77838:e=>{e.exports=["Níveis de tempo"]},2295:e=>{e.exports=["Transparência"]},4372:e=>{e.exports=["Linha de Tendência"]},12374:e=>{e.exports=["Usar uma cor"]},91322:e=>{e.exports=["Valores"]},25227:e=>{e.exports=["Variância"]},44085:e=>{e.exports="Vertical"},1670:e=>{e.exports=["alterar ângulo"]},54119:e=>{e.exports=["alterar cor da seta"]},72080:e=>{e.exports=["alterar cor da bandeira"]},98905:e=>{e.exports=["alterar margem superior"]},11049:e=>{e.exports=["alterar posição vertical da coordenada Y"]},31804:e=>{e.exports=["alterar {title} no sentido anti-horário"]},99128:e=>{e.exports=["alterar a visibilidade das porcentagens dos coeficientes de {title}"]},20216:e=>{e.exports=["alterar cor de {title}"]},35435:e=>{e.exports=["alterar modo estatísticas compactas de {title}"]},550:e=>{e.exports=["alterar cor da borda da vela para cima de {title}"]},22313:e=>{e.exports=["alterar visibilidade da borda da vela de {title}"]},7373:e=>{e.exports=["alterar cor da borda da vela para baixo de {title}"]},38742:e=>{e.exports=["alterar cor da vela para baixo de {title}"]},42273:e=>{e.exports=["alterar cor da vela para cima de {title}"]},76054:e=>{e.exports=["alterar a cor de pavio da vela de {title}"]},27029:e=>{e.exports=["alterar visibilidade do pavio da vela de {title}"]},45537:e=>{e.exports=["alterar a visibilidade da distância de {title}"]},31775:e=>{e.exports=["alterar tamanho da conta de {title}"]},37913:e=>{e.exports=["alterar exibir sempre estatística de {title}"]},15521:e=>{e.exports=["alterar a cor de todas as linhas de {title}"]},17466:e=>{e.exports=["alterar a cor das linhas de arcos {index} de {title}"]},72307:e=>{e.exports=["alterar largura das linhas de arcos {index} de {title}"]},13853:e=>{e.exports=["alterar visibilidade das linhas de arcos {index} de {title}"]},78680:e=>{e.exports=["alterar valor médio HL de {title}"]},15802:e=>{e.exports=["alterar visibilidade da legenda de {title} da base"]},36438:e=>{e.exports=["alterar a transparência do fundo de {title}"]},82465:e=>{e.exports=["alterar visibilidadde do fundo de {title}"] +},75312:e=>{e.exports=["alterar cor do fundo de {title}"]},39651:e=>{e.exports=["alterar cor do fundo 1 de {title}"]},78177:e=>{e.exports=["alterar cor do fundo 2 de {title}"]},42746:e=>{e.exports=["alterar a visibilidade do intervalo de barras de {title}"]},53770:e=>{e.exports=["alterar a visibilidade da grade de {title}"]},29145:e=>{e.exports=["alterar a cor da linha da grade de {title}"]},64949:e=>{e.exports=["alterar estilo da linha da grade de {title}"]},93548:e=>{e.exports=["alterar largura da grade de {title}"]},15485:e=>{e.exports=["alterar visibilidade do intervalo de data/hora de {title}"]},3400:e=>{e.exports=["alterar o ângulo de {title}"]},91534:e=>{e.exports=["alterar visibilidade da distância do {title}"]},65056:e=>{e.exports=["alterar emoji de {title}"]},65899:e=>{e.exports=["alterar visibilidade do emoji de {title}"]},59354:e=>{e.exports=["alterar o preço de entrada de {title}"]},1447:e=>{e.exports=["alterar base ampliada de {title}"]},15258:e=>{e.exports=["alterar {title} ampliado a esquerda"]},896:e=>{e.exports=["alterar topo ampliado de {title}"]},3708:e=>{e.exports=["alterar extensão a esquerda de {title}"]},45719:e=>{e.exports=["alterar extensão a direita de {title}"]},86647:e=>{e.exports=["alterar a extensão de {title}"]},3156:e=>{e.exports=["alterar a cor do texto de insucesso de {title}"]},49885:e=>{e.exports=["alterar a cor do fundo de insucesso de {title}"]},89126:e=>{e.exports=["alterar visibilidade da linha {index} do leque {title}"]},30016:e=>{e.exports=["alterar largura da linha {index} do leque de {title}"]},36147:e=>{e.exports=["alterar cor da linha {index} do leque de {title}"]},78142:e=>{e.exports=["alterar visibilidade do leque de {title}"]},79467:e=>{e.exports=["alterar as cores das linhas dos leques de {title}"]},45739:e=>{e.exports=["alterar níveis de fib na escala log de {title}"]},99670:e=>{e.exports=["alterar {title} invertido"]},35165:e=>{e.exports=["alterar visibilidade dos círculos completos de {title}"]},48983:e=>{e.exports=["alterar cor da imagem do fundo de {title}"]},45025:e=>{e.exports=["alterar tamanho do lote de {title}"]},81170:e=>{e.exports=["alterar alinhamento das legendas de {title}"]},22775:e=>{e.exports=["mudar o tamanho da fonte das legendas de {title}"]},24338:e=>{e.exports=["alterar visibilidade das legendas de {title}"]},32891:e=>{e.exports=["alterar o coeficiente da linha do nível {index} de {title}"]},85551:e=>{e.exports=["alterar a cor da linha do nível {index} de {title}"]},47840:e=>{e.exports=["alterar estilo da linha do nível {index} de {title}"]},45463:e=>{e.exports=["alterar o nível de {index} de visibilidade da linha de {title}"]},90098:e=>{e.exports=["alterar a largura de linha do nível {index} de {title}"]},26710:e=>{e.exports=["alterar os níveis de visibilidade de {title}"]},2359:e=>{e.exports=["alterar a visibilidade das legendas de {title} a esquerda"]},44643:e=>{e.exports=["alterar a largura da linha de {title}"]},20563:e=>{e.exports=["alterar cor da linha de {title}"]},66982:e=>{e.exports=["alterar o estilo da linha de {title}"]}, +94441:e=>{e.exports=["alterar modo de {title}"]},89996:e=>{e.exports=["alterar a visibilidade do ponto intermediário de {title}"]},36618:e=>{e.exports=["alterar {title} espelhado"]},18544:e=>{e.exports=["alterar cor do fundo da fonte de {title}"]},48035:e=>{e.exports=["alterar cor da borda da fonte de {title}"]},42286:e=>{e.exports=["alterar cor do texto da fonte de {title}"]},588:e=>{e.exports=["alterar posição das estatísticas de {title}"]},54659:e=>{e.exports=["alterar cor de stop de {title}"]},89182:e=>{e.exports=["alterar nível de stop de {title}"]},82224:e=>{e.exports=["alterar preço de stop de {title}"]},88383:e=>{e.exports=["alterar a cor do texto de sucesso de {title}"]},26967:e=>{e.exports=["alterar a cor do fundo de sucesso de {title}"]},45936:e=>{e.exports=["alterar a visibilidade da legenda de preço de {title}"]},88577:e=>{e.exports=["alterar a visibilidade da legenda de preços de {title}"]},47045:e=>{e.exports=["alterar a visibilidade do intervalo de preço de {title}"]},56175:e=>{e.exports=["alterar visibilidade do preço de {title}"]},44539:e=>{e.exports=["alterar o nível de lucro de {title}"]},41646:e=>{e.exports=["alterar preço de lucros de {title}"]},52877:e=>{e.exports=["alterar reversão de {title}"]},16598:e=>{e.exports=["alterar a visibilidade das legendas de {title} a direita"]},31553:e=>{e.exports=["alterar risco de {title}"]},40344:e=>{e.exports=["alterar modo de exibição de {title}"]},73137:e=>{e.exports=["alterar visibilidade da legenda de {title} do topo"]},52387:e=>{e.exports=["alterar cor do fundo do alvo de {title}"]},6921:e=>{e.exports=["alterar cor da borda do alvo de {title}"]},97573:e=>{e.exports=["alterar cor de alvo de {title}"]},27634:e=>{e.exports=["alterar cor do texto alvo de {title}"]},33822:e=>{e.exports=["alterar visibilidade da legenda de horário de {title}"]},84321:e=>{e.exports=["alterar transparência de {title}"]},12355:e=>{e.exports=["alterar valor de variância de {title}"]},25937:e=>{e.exports=["alterar alinhamento vertical das legendas de {toolName}"]},46991:e=>{e.exports=["alterar alinhamento horizontal das legendas de {toolName}"]},73080:e=>{e.exports=["alterar a direção das legendas de {toolName}"]},24272:e=>{e.exports=["alterar visibilidade da linha de {toolName}"]},46404:e=>{e.exports=["alterar largura da linha de {toolName}"]},50265:e=>{e.exports=["alterar cor da linha de {toolName}"]},72781:e=>{e.exports=["alterar largura da linha de {toolName} estendida à esquerda"]},84613:e=>{e.exports=["alterar largura da linha de {toolName} estendida à direita"]},62603:e=>{e.exports=["alterar largura da ponta da linha de {toolName} à esquerda"]},62412:e=>{e.exports=["alterar largura da ponta da linha de {toolName} à direita"]},35422:e=>{e.exports=["alterar estilo da linha de {toolName}"]},77690:e=>{e.exports=["alterar texto de {toolName}"]},69871:e=>{e.exports=["alterar a visibilidade do texto de {toolName}"]},25878:e=>{e.exports=["alterar a disposição do texto de {toolName}"]},91832:e=>{e.exports=["alterar a cor do fundo do texto de {toolName}"]},18610:e=>{ +e.exports=["alterar visibilidade do fundo do texto de {toolName}"]},44755:e=>{e.exports=["alterar a cor da borda do texto de {toolName}"]},6324:e=>{e.exports=["alterar a largura da borda do texto de {toolName}"]},45529:e=>{e.exports=["alterar a visibilidade da borda do texto de {toolName}"]},6500:e=>{e.exports=["alterar cor do texto de {toolName}"]},51614:e=>{e.exports=["altear a fonte do texto em negrito de {toolName}"]},18572:e=>{e.exports=["alterar a fonte do texto em itálico de {toolName}"]},48382:e=>{e.exports=["mudar tamanho da fonte do texto de {toolName}"]},21926:e=>{e.exports=["cor do fundo"]},52241:e=>{e.exports=["fundos preenchidos"]},70607:e=>{e.exports=["cor das linhas"]},41075:e=>{e.exports=["estilo das linhas"]},73043:e=>{e.exports=["largura das linhas"]},41437:e=>{e.exports=["Cor do texto"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pt.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/pt.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..16a386fe --- /dev/null +++ b/charting_library/bundles/pt.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:o=>{o.exports=["Adicionar"]},53585:o=>{o.exports=["Adicionar cor customizada"]},81865:o=>{o.exports=["Opacidade"]},40054:o=>{o.exports=["Cor"]},44629:o=>{o.exports=["Adicionar aos favoritos"]},38455:o=>{o.exports=["Cor de Fundo"]},79964:o=>{o.exports=["Cor de fundo nº 1"]},45320:o=>{o.exports=["Cor de fundo nº 2"]},60925:o=>{o.exports=["Ponto"]},42973:o=>{o.exports=["Linha Pontilhada"]},59317:o=>{o.exports=["Linha Tracejada"]},99289:o=>{o.exports=["Borracha"]},23886:o=>{o.exports=["Tamanho da fonte"]},17006:o=>{o.exports=["Tamanho da fonte"]},17517:o=>{o.exports=["Ocultar Todas as Ferramentas de Desenho"]},74813:o=>{o.exports=["Ocultar a Barra de Ferramentas de Desenho Favoritos"]},37057:o=>{o.exports=["Travar Todos os Desenhos Gráficos"]},71845:o=>{o.exports=["Fundo da ferramenta de linha"]},12928:o=>{o.exports=["Cores das ferramentas de linha"]},21327:o=>{o.exports=["Cor do texto da ferramenta de linha"]},86327:o=>{o.exports=["Largura da Ferramenta de Linha"]},47059:o=>{o.exports=["Larguras da ferramenta de linha"]},41610:o=>{o.exports=["Mais"]},37140:o=>{o.exports=["O Modo Magnético conecta os desenhos colocados junto das barras de preços no valor OHLC mais próximo."]},67455:o=>{o.exports=["Cor do marcador"]},59607:o=>{o.exports=["Medir"]},36551:o=>{o.exports=["Novos desenhos são replicados para todos os gráficos no layout e mostrados quando o mesmo símbolo é selecionado"]},91977:o=>{o.exports=["Mostrar as ferramentas ocultas"]},51072:o=>{o.exports=["Mostrar Lista de Objetos"]},49421:o=>{o.exports=["Manter Em Modo Desenho"]},49593:o=>{o.exports=["Cor de fundo do stop"]},36785:o=>{o.exports=["Cor de fundo do lucro"]},76091:o=>{o.exports=["Remover Desenhos"]},54336:o=>{o.exports=["Remover cor"]},72482:o=>{o.exports=["Remover dos favoritos"]},19221:o=>{o.exports=["Cor do texto"]},38925:o=>{o.exports=["Aumentar Zoom"]},49895:o=>{o.exports=["Diminuir Zoom"]},16631:o=>{o.exports=["alterar a(s) cor(es) do texto da(s) ferramenta(s) de linha"]},74350:o=>{o.exports=["alterar a(s) cor(es) de fundo da(s) ferramenta(s) de linha"]},68519:o=>{o.exports=["mudar a(s) cor(es) da(s) ferramenta(s) de linha"]},36819:o=>{o.exports=["alterar o tamanho da fonte da(s) ferramenta(s) de linha"]},54769:o=>{o.exports=["alterar o estilo da(s) ferramenta(s) de linha"]},41648:o=>{o.exports=["alterar a(s) largura(s) da(s) ferramenta(s) de linha"]},32868:o=>{o.exports=["{hotKey_0} + Clique no gráfico"]},68125:o=>{o.exports=["{hotKey_0} — círculo"]},40234:o=>{o.exports=["{hotKey_0} — desenha uma linha reta ao ângulo de 45"]},10289:o=>{o.exports=["{hotKey_0} — fixa incrementos"]},81591:o=>{o.exports=["{hotKey_0} — quadrado"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pt.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/pt.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..939899f4 --- /dev/null +++ b/charting_library/bundles/pt.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:a=>{a.exports=["barras"]},19648:a=>{a.exports=["12 horas"]},55838:a=>{a.exports=["24 horas"]},88364:a=>{a.exports=["Estilos básico do gráfico"]},46720:a=>{a.exports=["Mira"]},50985:a=>{a.exports=["Moeda"]},17319:a=>{a.exports=["Moeda e Unidade"]},19481:a=>{a.exports=["Aparência"]},68791:a=>{a.exports=["Parâmetros"]},95036:a=>{a.exports=["Média do preço de fechamento"]},27331:a=>{a.exports=["Fundo"]},22519:a=>{a.exports=["Variação do Valor da Barra"]},87845:a=>{a.exports=["Botões"]},25209:a=>{a.exports=["Formato da data"]},55090:a=>{a.exports=["Dias da semana na legenda"]},29601:a=>{a.exports=["Descrição"]},26897:a=>{a.exports=["Eventos"]},95338:a=>{a.exports=["Linhas de grade horizontais"]},60971:a=>{a.exports=["Preço de máxima e mínima"]},61142:a=>{a.exports=["Indicadores"]},34905:a=>{a.exports=["Valor dos indicadores"]},29687:a=>{a.exports=["Indicadores e valor financeiro"]},25084:a=>{a.exports=["Indicadores e nomes dos dados financeiros"]},9654:a=>{a.exports=["Nome dos indicadores"]},99487:a=>{a.exports=["Valores OHLC"]},75991:a=>{a.exports=["Status de abertura do mercado"]},96073:a=>{a.exports="Long Description"},70500:a=>{a.exports=["Dinheiro"]},66653:a=>{a.exports=["Margens"]},42502:a=>{a.exports=["Sem sobreposição"]},74343:a=>{a.exports=["Navegação"]},43115:a=>{a.exports=["Escalas"]},53224:a=>{a.exports=["Fixação da Escala"]},79194:a=>{a.exports=["Status da linha"]},89053:a=>{a.exports=["Símbolo"]},35383:a=>{a.exports=["Nome do símbolo"]},27767:a=>{a.exports=["Último preço do Símbolo"]},40847:a=>{a.exports=["Preço de fechamento do dia anterior do símbolo"]},50446:a=>{a.exports=["Painel"]},73908:a=>{a.exports=["Divisores do painel"]},36014:a=>{a.exports=["Porcentagem"]},78621:a=>{a.exports="Pips"},74823:a=>{a.exports=["Preço no pré/pós mercado"]},64859:a=>{a.exports=["Escala de Preço"]},76523:a=>{a.exports=["Preço e Valor Percentual"]},40187:a=>{a.exports="Right Margin"},77705:a=>{a.exports=["Marca d'água"]},67369:a=>{a.exports=["Título"]},31326:a=>{a.exports=["Títulos"]},23097:a=>{a.exports=["Cotação"]},82168:a=>{a.exports=["Ticker e descrição"]},43637:a=>{a.exports=["Escala de Tempo"]},97316:a=>{a.exports=["Formato das horas do horário"]},90801:a=>{a.exports=["Trade"]},77534:a=>{a.exports=["Unidade"]},1111:a=>{a.exports="Volume"},80170:a=>{a.exports=["Valor de acordo com a Escala"]},91322:a=>{a.exports=["Valores"]},70353:a=>{a.exports=["Linhas de grade verticais"]},57889:a=>{a.exports=["alterar os valores de visibilidade da OHLC"]},35646:a=>{a.exports=["alterar a visibilidade dos botões de navegação"]},18644:a=>{a.exports=["alterar a visibilidade do status de abertura do mercado"]},45110:a=>{a.exports=["alterar a visibilidade da variação da barra"]},10349:a=>{a.exports=["alterar margem inferior"]},88161:a=>{a.exports=["mudar a visibilidade das legendas da moeda e das unidades"]},79570:a=>{a.exports=["alterar a visibilidade da legenda da moeda"]},99011:a=>{a.exports=["alterar a cor de fundo do gráfico"]},72458:a=>{ +a.exports=["alterar o tipo de fundo do gráfico"]},37034:a=>{a.exports=["alterar a largura da mira"]},29951:a=>{a.exports=["alterar a cor da mira"]},92027:a=>{a.exports=["alterar o estilo da mira"]},50457:a=>{a.exports=["alterar formato da data"]},7104:a=>{a.exports=["mudar dia da semana na legenda"]},88096:a=>{a.exports=["alterar a cor das linhas horizontais da grade"]},2523:a=>{a.exports=["alterar o estilo das linhas horizontais da grade"]},31325:a=>{a.exports=["alterar a visibilidade dos títulos dos indicadores"]},99774:a=>{a.exports=["alterar a visibilidade dos valores dos indicadores"]},96162:a=>{a.exports=["alterar a visibilidade dos parâmetros dos indicadores"]},59820:a=>{a.exports=["alterar a visibilidade dos nomes dos rótulos dos valores de indicadores e finanças"]},90512:a=>{a.exports=["alterar a visibilidade dos rótulos de valores de indicadores e financeiros"]},97956:a=>{a.exports=["mudar a transparência do fundo da legenda"]},61061:a=>{a.exports=["alterar a visibilidade do fundo da legenda"]},37730:a=>{a.exports=["alterar a visibilidade dos botões do painel"]},89032:a=>{a.exports=["mudar a cor dos divisores do painel"]},35636:a=>{a.exports=["alterar margem direita"]},66601:a=>{a.exports="change right margin percentage"},25616:a=>{a.exports=["alterar a cor da marca d'água do símbolo"]},87159:a=>{a.exports=["alterar visibilidade da marca d'água do símbolo"]},26717:a=>{a.exports=["mudar a visibilidade da descrição do símbolo"]},6091:a=>{a.exports="change symbol field visibility"},28741:a=>{a.exports=["alterar o modo do último valor do símbolo"]},95071:a=>{a.exports=["alterar formato da legenda do símbolo"]},35065:a=>{a.exports=["alterar a cor do texto da escala"]},84382:a=>{a.exports=["altera a fonte do texto da escala"]},12468:a=>{a.exports=["alterar a cor da linha da escala"]},71589:a=>{a.exports=["alterar visibilidade dos intervalos de sessões"]},15035:a=>{a.exports=["alterar a largura dos intervalos de sessões"]},1579:a=>{a.exports=["alterar a cor dos intervalos de sessões"]},21460:a=>{a.exports=["alterar o estilo dos intervalos de sessões"]},76991:a=>{a.exports=["alterar formato das horas do horário"]},98905:a=>{a.exports=["alterar margem superior"]},7011:a=>{a.exports=["alterar a visibilidade das legendas das unidades"]},22722:a=>{a.exports=["alterar a cor das linhas verticais da grade"]},22867:a=>{a.exports=["alterar o estilo das linhas verticais da grade"]},9455:a=>{a.exports=["alterar a visibilidade dos valores do volume"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pt.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/pt.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..a9932adb --- /dev/null +++ b/charting_library/bundles/pt.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:e=>{e.exports=["#{count} (preço, barra)"]},4639:e=>{e.exports=["Coordenadas"]},22192:e=>{e.exports=["Dias"]},37067:e=>{e.exports=["Deslocamento (preço, barra)"]},13611:e=>{e.exports=["Estender Linhas"]},63099:e=>{e.exports=["Horas"]},66304:e=>{e.exports=["Valores"]},95543:e=>{e.exports=["Meses"]},28134:e=>{e.exports=["Minutos"]},71129:e=>{e.exports=["Segundos"]},86672:e=>{e.exports="Ranges"},21594:e=>{e.exports=["Semanas"]},23723:e=>{e.exports=["mudar a coordenada da barra X"]},66266:e=>{e.exports=["mudar o preço da coordenada Y"]},13355:e=>{e.exports=["alterar {title} em dias para"]},41377:e=>{e.exports=["alterar {title} em dias de"]},96902:e=>{e.exports=["alterar linhas estendidas de {title}"]},35388:e=>{e.exports=["alterar {title} em horas de"]},78586:e=>{e.exports=["alterar {title} em horas para"]},59635:e=>{e.exports=["alterar {title} em meses de"]},74266:e=>{e.exports=["alterar {title} em meses para"]},91633:e=>{e.exports=["alterar {title} em minutos para"]},15106:e=>{e.exports=["alterar {title} em minutos de"]},66161:e=>{e.exports=["alterar {title} em segundos para"]},2822:e=>{e.exports=["alterar {title} em segundos de"]},21339:e=>{e.exports=["alterar {title} em semanas de"]},68643:e=>{e.exports=["alterar {title} em semanas para"]},30810:e=>{e.exports=["alterar a visibilidade de {title} nos ticks"]},24941:e=>{e.exports=["alterar visibilidade em semanas de {title}"]},29088:e=>{e.exports=["alterar visibilidade em dias de {title}"]},68971:e=>{e.exports=["alterar a visibilidade em horas de {title}"]},64370:e=>{e.exports=["alterar visibilidade em minutos de {title}"]},6659:e=>{e.exports=["alterar visibilidade em meses de {title}"]},29091:e=>{e.exports=["alterar visibilidade no range de {title}"]},46948:e=>{e.exports=["alterar a visibilidade em segundos de {title}"]},18567:e=>{e.exports=["alterar propriedade {propertyName}"]},82211:e=>{e.exports=["Dias"]},33486:e=>{e.exports=["dias para"]},14077:e=>{e.exports=["dias a partir de"]},3143:e=>{e.exports=["Horas"]},84775:e=>{e.exports=["horas a partir de"]},11255:e=>{e.exports=["horas para"]},72223:e=>{e.exports=["mover desenhos"]},58964:e=>{e.exports=["Meses"]},71770:e=>{e.exports=["meses a partir de"]},37179:e=>{e.exports=["meses para"]},16465:e=>{e.exports=["Minutos"]},72317:e=>{e.exports=["minutos para"]},25586:e=>{e.exports=["minutos a partir de"]},32925:e=>{e.exports=["segundos"]},39017:e=>{e.exports=["segundos para"]},6049:e=>{e.exports=["segundos a partir de"]},13604:e=>{e.exports=["Ranges"]},93016:e=>{e.exports=["semanas"]},32002:e=>{e.exports=["semanas a partir de"]},28091:e=>{e.exports=["semanas para"]},59523:e=>{e.exports=["Ticks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pt.6803.be8cafcc34e317edec88.js b/charting_library/bundles/pt.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..e4c2d263 --- /dev/null +++ b/charting_library/bundles/pt.6803.be8cafcc34e317edec88.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:r=>{r.exports=["(Abr.+Máx.+Mín.+Fch.)/4"]},94884:r=>{r.exports=["(Máx.+Mín.+Fch.)/3"]},10591:r=>{r.exports=["(Máx.+Mín.)/2"]},63243:r=>{r.exports=["Colorir barra de acordo com o fechamento anterior"]},72171:r=>{r.exports=["Centro"]},9994:r=>{r.exports=["Ajustar dados de dividendos"]},10989:r=>{r.exports=["Ajustes para mudanças no contrato"]},70816:r=>{r.exports=["Média de fechamento"]},91757:r=>{r.exports=["Em baixo"]},50430:r=>{r.exports=["Linha de Base"]},83760:r=>{r.exports=["Corpo"]},72269:r=>{r.exports=["Contorno"]},7445:r=>{r.exports=["Nível Base"]},47586:r=>{r.exports=["Compra e venda"]},39667:r=>{r.exports=["Barras Baixistas"]},87151:r=>{r.exports=["Cor abaixo"]},81285:r=>{r.exports=["Modificação dos dados"]},4329:r=>{r.exports=["Padrão"]},86846:r=>{r.exports=["Preencher"]},58747:r=>{r.exports=["Preencher Área Superior"]},11157:r=>{r.exports=["Preencher Área Inferior"]},86953:r=>{r.exports=["Barras HLC"]},77405:r=>{r.exports="Horizontal"},39292:r=>{r.exports=["Máxima e Mínima"]},15107:r=>{r.exports=["Preço"]},19286:r=>{r.exports=["Esquerda"]},76476:r=>{r.exports=["No meio"]},27879:r=>{r.exports=["Simples"]},2391:r=>{r.exports=["Degrau"]},6350:r=>{r.exports=["Pré/pós mercado"]},62521:r=>{r.exports=["Histórico das horas pré/pós mercado"]},73947:r=>{r.exports=["Precisão"]},8094:r=>{r.exports=["Fechamento dia anterior"]},77986:r=>{r.exports=["Linhas de preço"]},24248:r=>{r.exports=["Fonte de preço"]},94089:r=>{r.exports=["Barras de projeção altista"]},5704:r=>{r.exports=["Barras de projeção baixista"]},29881:r=>{r.exports=["Preços reais na escala de preços (em vez do preço Heikin-Ashi)"]},21141:r=>{r.exports=["Direita"]},44673:r=>{r.exports=["Com marcadores"]},26458:r=>{r.exports=["Pavio"]},65994:r=>{r.exports=["Em cima"]},57417:r=>{r.exports=["Linha de Topo"]},92960:r=>{r.exports=["Alinhamento do texto"]},90581:r=>{r.exports=["Orientação do Texto"]},55314:r=>{r.exports=["Barras Finas"]},87492:r=>{r.exports=["Fuso Horário"]},58416:r=>{r.exports=["Tipo"]},5536:r=>{r.exports=["Cor Acima"]},83610:r=>{r.exports=["Barras Altistas"]},23500:r=>{r.exports=["Usar a liquidação como fechamento no intervalo diário"]},44085:r=>{r.exports="Vertical"},30792:r=>{r.exports=["vela"]},55740:r=>{r.exports=["alterar barras HLC"]},90168:r=>{r.exports=["alterar espessura da linha do preço médio de fechamento"]},30385:r=>{r.exports=["alterar cor da linha do preço médio de fechamento"]},97008:r=>{r.exports=["alterar a cor de preenchimento da área"]},6610:r=>{r.exports=["alterar a espessura da linha de área"]},661:r=>{r.exports=["alterar a cor da linha de área"]},1316:r=>{r.exports=["alterar a área do preço fonte"]},29180:r=>{r.exports=["alterar cor da linha de venda"]},31547:r=>{r.exports=["mudar o nível base"]},4164:r=>{r.exports=["alterar a cor da base da linha de base"]},38990:r=>{r.exports=["alterar a largura da base da linha de base"]},73163:r=>{r.exports=["alterar a cor de preenchimento da base da área da linha de base"]},12673:r=>{ +r.exports=["alterar a cor de preenchimento do topo da área da linha de base"]},56819:r=>{r.exports=["alterar da linha de base do preço fonte"]},68621:r=>{r.exports=["alterar a cor da linha de base"]},35339:r=>{r.exports=["alterar a lagura do topo da linha de base"]},76804:r=>{r.exports=["alterar cor da barra para cima"]},71816:r=>{r.exports=["alterar cor da barra para baixo"]},36703:r=>{r.exports=["alterar a cor da linha de compra"]},29353:r=>{r.exports=["alterar cor da barra baseado no fechamento anterior"]},85709:r=>{r.exports=["alterar a cor da coluna acima"]},12155:r=>{r.exports=["alterar a cor da coluna abaixo"]},66890:r=>{r.exports=["alterar preço fonte da coluna"]},71809:r=>{r.exports=["alterar casas decimais"]},31317:r=>{r.exports=["alterar cor das horas estendidas"]},60944:r=>{r.exports=["alterar cor da linha de preço máximo e mínimo"]},83708:r=>{r.exports=["alterar espessura da linha de preço máximo e mínimo"]},81080:r=>{r.exports=["alterar a cor do corpo do máx-min"]},30033:r=>{r.exports=["alterar a visibilidade do corpo do máx-min"]},76885:r=>{r.exports=["alterar a cor da borda do máx-min"]},79236:r=>{r.exports=["alterar a visibilidade das bordas do máx-min"]},42981:r=>{r.exports=["alterar a visibilidade da legenda do máx-min"]},31937:r=>{r.exports=["alterar a cor da legenda do máx-min"]},87828:r=>{r.exports=["alterar a cor da linha"]},17119:r=>{r.exports=["alterar a linha do preço fonte"]},69125:r=>{r.exports=["alterar a espessura da linha"]},70054:r=>{r.exports=["alterar o tipo de linha"]},49973:r=>{r.exports=["alterar cor do pós-mercado"]},5969:r=>{r.exports=["alterar cor da linha do pós-mercado"]},50393:r=>{r.exports=["mudar a visibilidade das linhas de preço pré/pós mercado"]},46257:r=>{r.exports=["alterar cor do pré-mercado"]},60852:r=>{r.exports=["alterar a cor da linha do pré-mercado"]},91183:r=>{r.exports=["alterar cor da linha do preço do fechamento anterior"]},87631:r=>{r.exports=["alterar largura da linha do preço do fechamento anterior"]},77640:r=>{r.exports=["alterar cor da linha de preço"]},97322:r=>{r.exports=["alterar largura da linha de preço"]},28143:r=>{r.exports=["alterar o range de barras finas"]},75986:r=>{r.exports=["mudar a cor da parte inferior do pavio renko"]},7747:r=>{r.exports=["mudar a cor da parte superior pavio renko"]},9473:r=>{r.exports=["mudar a visibilidade do pavio renko"]},39783:r=>{r.exports=["alterar a exibição dos preços reais na escala de preços (em vez do preço Heiken-Ashi)"]},72886:r=>{r.exports=["alterar a espessura da barra"]},5464:r=>{r.exports=["alterar a cor da borda superior de {candleType}"]},61118:r=>{r.exports=["alterar a cor da parte superior de {candleType}"]},60164:r=>{r.exports=["alterar a cor da parte inferior do pavil de {candleType}"]},45543:r=>{r.exports=["alterar a cor da parte superior do pavil de {candleType}"]},39987:r=>{r.exports=["alterar a visibilidade do pavil de {candleType}"]},47202:r=>{r.exports=["alterar visibilidade do corpo de {candleType}"]},23986:r=>{r.exports=["alterar a visibildiade da borda de {candleType}"]},92330:r=>{ +r.exports=["alterar a cor da borda inferior de {candleType}"]},36320:r=>{r.exports=["alterar a cor da parte inferior de {candleType}"]},79088:r=>{r.exports=["alterar a cor da parte inferior da borda da barra de {chartType}"]},11107:r=>{r.exports=["alterar a cor da parte superior da borda da barra de {chartType}"]},85503:r=>{r.exports=["alterar a cor da parte inferior de {chartType}"]},61250:r=>{r.exports=["alterar a cor da parte superior da borda da barra projetada de {chartType}"]},18465:r=>{r.exports=["alterar a cor da parte inferior da barra projetada de {chartType}"]},50453:r=>{r.exports=["alterar a cor da parte superior da barra projetada de {chartType}"]},59414:r=>{r.exports=["alterar a cor da parte superior de {chartType}"]},21547:r=>{r.exports=["alterar propriedade de {inputName}"]},42390:r=>{r.exports=["ajustar dados de dividendos"]},99511:r=>{r.exports=["ajustes para mudanças no contrato"]},75165:r=>{r.exports=["candles cazios"]},18995:r=>{r.exports="range"},47500:r=>{r.exports=["Renko"]},98402:r=>{r.exports=["usar a liquidação como próximo no intervalo diário"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pt.6848.1833cd09ce56c0318402.js b/charting_library/bundles/pt.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..890e4527 --- /dev/null +++ b/charting_library/bundles/pt.6848.1833cd09ce56c0318402.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:o=>{o.exports=["Adicionar"]},53585:o=>{o.exports=["Adicionar cor customizada"]},81865:o=>{o.exports=["Opacidade"]},60558:o=>{o.exports=["animais & natureza"]},14232:o=>{o.exports=["atividade"]},35305:o=>{o.exports=["comida & bebida"]},49546:o=>{o.exports=["bandeiras"]},72302:o=>{o.exports=["objetos"]},96330:o=>{o.exports=["smiles & pessoas"]},6878:o=>{o.exports=["símbolos"]},15426:o=>{o.exports=["usados recentemente"]},15395:o=>{o.exports=["viagens & lugares"]},73755:o=>{o.exports=["Outro Símbolo"]},16936:o=>{o.exports=["Voltar"]},88046:o=>{o.exports=["Símbolo do gráfico principal"]},9898:o=>{o.exports=["Direita"]},20036:o=>{o.exports=["Cancelar"]},72171:o=>{o.exports=["Centro"]},23398:o=>{o.exports=["Mudar símbolo"]},94551:o=>{o.exports=["Gráfico"]},64498:o=>{o.exports=["Todas as fontes"]},91757:o=>{o.exports=["Em baixo"]},79852:o=>{o.exports=["Título"]},16079:o=>{o.exports=["Gradiente"]},42973:o=>{o.exports=["Linha Pontilhada"]},59317:o=>{o.exports=["Linha Tracejada"]},56095:o=>{o.exports=["Diminuir"]},29601:o=>{o.exports=["Descrição"]},77405:o=>{o.exports="Horizontal"},46812:o=>{o.exports=["Aumentar"]},89298:o=>{o.exports=["Desvio"]},68988:o=>{o.exports="Ok"},19286:o=>{o.exports=["Esquerda"]},76476:o=>{o.exports=["No meio"]},29673:o=>{o.exports=["Nenhuma bolsa corresponde ao seu critério"]},41379:o=>{o.exports=["Nenhum símbolo compatível com seu critério"]},55362:o=>{o.exports="Normal"},35563:o=>{o.exports=["O formato numérico é inválido."]},19724:o=>{o.exports=["Fontes"]},35637:o=>{o.exports=["Sólido"]},52298:o=>{o.exports=["Pesquisar"]},13269:o=>{o.exports=["Selecionar fonte"]},2607:o=>{o.exports=["O valor especificado é maior que o instrumento máximo de {max}."]},53669:o=>{o.exports=["O valor especificado é maior que o instrumento máximo de {min}."]},89053:o=>{o.exports=["Símbolo"]},48490:o=>{o.exports=["Símbolo & descrição"]},99983:o=>{o.exports=["Pesquisa de Símbolo"]},54336:o=>{o.exports=["Remover cor"]},21141:o=>{o.exports=["Direita"]},65994:o=>{o.exports=["Em cima"]},92960:o=>{o.exports=["Alinhamento do texto"]},90581:o=>{o.exports=["Orientação do Texto"]},60142:o=>{o.exports=["Espessura"]},78019:o=>{o.exports=["Usar símbolos matemáticos especiais para deslocar os desenhos selecionados: +,-,/,* para preço e +,- para o índice de barras."]},44085:o=>{o.exports="Vertical"},87592:o=>{o.exports="cfd"},17023:o=>{o.exports=["Mudar Opacidade"]},13066:o=>{o.exports=["Mudar Cor"]},95657:o=>{o.exports=["Mudar Espessura"]},18567:o=>{o.exports=["alterar propriedade {propertyName}"]},36962:o=>{o.exports=["fch"]},8448:o=>{o.exports=["Cripto"]},1328:o=>{o.exports="dr"},76080:o=>{o.exports=["p. ex. +1"]},95166:o=>{o.exports=["p. ex. /2"]},88720:o=>{o.exports=["economia"]},39512:o=>{o.exports="forex"},81859:o=>{o.exports=["futuros"]},39337:o=>{o.exports=["máx"]},91815:o=>{o.exports="hl2"},40771:o=>{o.exports="hlc3"},9523:o=>{o.exports="hlcc4"},12754:o=>{o.exports=["índice"]},38071:o=>{o.exports=["índices"]},12504:o=>{o.exports="ohlc4"}, +38466:o=>{o.exports=["abertura"]},3919:o=>{o.exports=["mín"]},36931:o=>{o.exports=["ação"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pt.7076.5055b5f097e7204685ed.js b/charting_library/bundles/pt.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..02cdb7eb --- /dev/null +++ b/charting_library/bundles/pt.7076.5055b5f097e7204685ed.js @@ -0,0 +1,42 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:o=>{o.exports="Re"},14642:o=>{o.exports=["Escuro"]},69841:o=>{o.exports=["Claro"]},673:o=>{o.exports=Object.create(null),o.exports.d_dates="d",o.exports.h_dates="h",o.exports.m_dates="m",o.exports.s_dates="s",o.exports.in_dates=["em"]},97840:o=>{o.exports="d"},64302:o=>{o.exports="h"},79442:o=>{o.exports="m"},22448:o=>{o.exports="s"},16493:o=>{o.exports=["Cópia de {title}"]},13395:o=>{o.exports="D"},37720:o=>{o.exports="M"},69838:o=>{o.exports="R"},59231:o=>{o.exports="T"},85521:o=>{o.exports=["S"]},13994:o=>{o.exports="h"},6791:o=>{o.exports="m"},2949:o=>{o.exports="s"},77297:o=>{o.exports=["Fch"]},56723:o=>{o.exports=["Máx."]},5801:o=>{o.exports="HL2"},98865:o=>{o.exports="HLC3"},42659:o=>{o.exports="OHLC4"},4292:o=>{o.exports=["Mín."]},78155:o=>{o.exports=["Abr"]},88601:o=>{o.exports=Object.create(null),o.exports.Close_input=["Fechar"],o.exports.Back_input=["Voltar"],o.exports["Hull MA_input"]=["MM de Hull"],o.exports["{number} item_combobox_input"]="{number} item",o.exports.Length_input=["Período"],o.exports.Plot_input=["Traço"],o.exports.Zero_input="Zero",o.exports.Signal_input=["Sinal"],o.exports.Long_input=["Compra"],o.exports.Short_input=["Venda"],o.exports.UpperLimit_input=["Limite superior"],o.exports.LowerLimit_input=["Limite inferior"],o.exports.Offset_input=["Deslocamento"],o.exports.length_input=["período"],o.exports.mult_input="mult",o.exports.short_input=["Venda"],o.exports.long_input=["compra"],o.exports.Limit_input=["Limite"],o.exports.Move_input=["Movimento"],o.exports.Value_input=["Valor"],o.exports.Method_input=["Método"],o.exports["Values in status line_input"]=["Valores na linha de status"],o.exports["Labels on price scale_input"]=["Legendas na escala de preço"],o.exports["Accumulation/Distribution_input"]=["Acumulação / Distribuição"],o.exports.ADR_B_input="ADR_B",o.exports["Equality Line_input"]=["Linha de Igualdade"],o.exports["Window Size_input"]=["Tamanho da janela"],o.exports.Sigma_input="Sigma",o.exports["Aroon Up_input"]=["Aroon de Baixa"],o.exports["Aroon Down_input"]=["Aroon de Alta"],o.exports.Upper_input=["Superior"],o.exports.Lower_input=["Inferior"],o.exports.Deviation_input=["Desvio"],o.exports["Levels Format_input"]=["Unidade dos Níveis"],o.exports["Labels Position_input"]=["Posição das Legendas"],o.exports["0 Level Color_input"]=["Cor do Nível 0"],o.exports["0.236 Level Color_input"]=["Cor do Nível 236"],o.exports["0.382 Level Color_input"]=["Cor do Nível 0.382"],o.exports["0.5 Level Color_input"]=["Cor do Nível 0.5"],o.exports["0.618 Level Color_input"]=["Cor do Nível 0.618"],o.exports["0.65 Level Color_input"]=["Cor do Nível 0.65"],o.exports["0.786 Level Color_input"]=["Cor do Nível 0.786"],o.exports["1 Level Color_input"]=["Cor do Nível 1"],o.exports["1.272 Level Color_input"]=["Cor do Nível 1.272"],o.exports["1.414 Level Color_input"]=["Cor do Nível 1.414"],o.exports["1.618 Level Color_input"]=["Cor do Nível 1.618"],o.exports["1.65 Level Color_input"]=["Cor do Nível 1.65"], +o.exports["2.618 Level Color_input"]=["Cor do Nível 2.618"],o.exports["2.65 Level Color_input"]=["Cor do Nível 2.65"],o.exports["3.618 Level Color_input"]=["Cor do Nível 3.618"],o.exports["3.65 Level Color_input"]=["Cor do Nível 3.65"],o.exports["4.236 Level Color_input"]=["Cor do Nível 4.236"],o.exports["-0.236 Level Color_input"]=["Cor do Nível -0.236"],o.exports["-0.382 Level Color_input"]=["Cor do Nível -0.382"],o.exports["-0.618 Level Color_input"]=["Cor do Nível -0.618"],o.exports["-0.65 Level Color_input"]=["Cor do Nível -0.65"],o.exports.ADX_input="ADX",o.exports["ADX Smoothing_input"]=["ADX suavizado"],o.exports["DI Length_input"]=["Comprimento DI"],o.exports.Smoothing_input=["Suavização"],o.exports.ATR_input="ATR",o.exports.Growing_input=["Comprador"],o.exports.Falling_input=["Vendedor"],o.exports["Color 0_input"]=["Cor 0"],o.exports["Color 1_input"]=["Cor 1"],o.exports.Source_input=["Fonte"],o.exports.StdDev_input=["Desvio Padrão"],o.exports.Basis_input=["Base"],o.exports.Median_input=["Mediana"],o.exports["Bollinger Bands %B_input"]=["Bandas de Bollinger % B"],o.exports.Overbought_input=["Sobrecomprado"],o.exports.Oversold_input=["Sobrevendido"],o.exports["Bollinger Bands Width_input"]=["Largura de bandas de Bollinger"],o.exports["RSI Length_input"]=["Período IFR"],o.exports["UpDown Length_input"]=["Período de AltaBaixa"],o.exports["ROC Length_input"]=["Período ROC"],o.exports.MF_input="MF",o.exports.resolution_input=["resolução"],o.exports["Fast Length_input"]=["Período Rápido"],o.exports["Slow Length_input"]=["Período Lento"],o.exports["Chaikin Oscillator_input"]=["Oscilador Chaikin"],o.exports.P_input="P",o.exports.X_input="X",o.exports.Q_input="Q",o.exports.p_input="p",o.exports.x_input="x",o.exports.q_input="q",o.exports.Price_input=["Preço"],o.exports["Chande MO_input"]="Chande MO",o.exports["Zero Line_input"]=["Linha Zero"],o.exports["Color 2_input"]=["Cor 2"],o.exports["Color 3_input"]=["Cor 3"],o.exports["Color 4_input"]=["Cor 4"],o.exports["Color 5_input"]=["Cor 5"],o.exports["Color 6_input"]=["Cor 6"],o.exports["Color 7_input"]=["Cor 7"],o.exports["Color 8_input"]=["Cor 8"],o.exports.CHOP_input="CHOP",o.exports["Upper Band_input"]=["Banda superior"],o.exports["Lower Band_input"]=["Banda inferior"],o.exports.CCI_input="CCI",o.exports["Smoothing Line_input"]=["Suavização da Linha"],o.exports["Smoothing Length_input"]=["Período da Suavização"],o.exports["WMA Length_input"]=["Período WMA"],o.exports["Long RoC Length_input"]=["RoC Período Longo"],o.exports["Short RoC Length_input"]=["Período RoC curto"],o.exports.sym_input="sym",o.exports.Symbol_input=["Símbolo"],o.exports.Correlation_input=["Correlação"],o.exports.Period_input=["Período"],o.exports.Centered_input=["Centralizado"],o.exports["Detrended Price Oscillator_input"]=["Oscilador de Preço Destendenciado"],o.exports.isCentered_input=["Está centrado"],o.exports.DPO_input="DPO",o.exports["ADX smoothing_input"]=["ADX suavizado"],o.exports["+DI_input"]="+DI",o.exports["-DI_input"]="-DI",o.exports.DEMA_input="DEMA", +o.exports.Divisor_input="Divisor",o.exports.EOM_input="EOM",o.exports["Elder's Force Index_input"]=["Índice de força antigo"],o.exports.Percent_input=["Porcentagem"],o.exports.Exponential_input=["Exponencial"],o.exports.Average_input=["Média"],o.exports["Upper Percentage_input"]=["Porcentagem Superior"],o.exports["Lower Percentage_input"]=["Porcentagem Inferior"],o.exports.Fisher_input="Fisher",o.exports.Trigger_input=["Gatilho"],o.exports.Level_input=["Nível"],o.exports["Trader EMA 1 length_input"]=["MME Trader 1 período"],o.exports["Trader EMA 2 length_input"]=["MME Trader 2 períodos"],o.exports["Trader EMA 3 length_input"]=["MME Trader 3 períodos"],o.exports["Trader EMA 4 length_input"]=["MME Trader 4 períodos"],o.exports["Trader EMA 5 length_input"]=["MME Trader 5 períodos"],o.exports["Trader EMA 6 length_input"]=["MME Trader 6 períodos"],o.exports["Investor EMA 1 length_input"]=["MME Investidor 1 período"],o.exports["Investor EMA 2 length_input"]=["MME Investidor 2 períodos"],o.exports["Investor EMA 3 length_input"]=["MME Investidor 3 períodos"],o.exports["Investor EMA 4 length_input"]=["MME Investidor 4 períodos"],o.exports["Investor EMA 5 length_input"]=["MME Investidor 5 períodos"],o.exports["Investor EMA 6 length_input"]=["MME Investidor 6 períodos"],o.exports.HV_input="HV",o.exports["Conversion Line Periods_input"]=["Períodos da linha de conversão"],o.exports["Base Line Periods_input"]=["Períodos da Linha Base"],o.exports["Lagging Span_input"]=["Intervalo de atraso"],o.exports["Conversion Line_input"]=["Linha de Conversão"],o.exports["Base Line_input"]=["Linha Base"],o.exports["Leading Span A_input"]="Leading Span A",o.exports["Leading Span B_input"]="Leading Span B",o.exports["Plots Background_input"]=["Fundo da Plotagem"],o.exports["yay Color 0_input"]=["yay Cor 0"],o.exports["yay Color 1_input"]=["yay Cor 1"],o.exports.Multiplier_input=["Multiplicador"],o.exports["Bands style_input"]=["Estilo de bandas"],o.exports.Middle_input=["Centro"],o.exports.useTrueRange_input=["FaixadeUsoVerdadeira"],o.exports.ROCLen1_input="ROCLen1",o.exports.ROCLen2_input="ROCLen2",o.exports.ROCLen3_input="ROCLen3",o.exports.ROCLen4_input="ROCLen4",o.exports.SMALen1_input="SMALen1",o.exports.SMALen2_input="SMALen2",o.exports.SMALen3_input="SMALen3",o.exports.SMALen4_input="SMALen4",o.exports.SigLen_input="SigLen",o.exports.KST_input="KST",o.exports.Sig_input="Sig",o.exports.roclen1_input="roclen1",o.exports.roclen2_input="roclen2",o.exports.roclen3_input="roclen3",o.exports.roclen4_input="roclen4",o.exports.smalen1_input="smalen1",o.exports.smalen2_input="smalen2",o.exports.smalen3_input="smalen3",o.exports.smalen4_input="smalen4",o.exports.siglen_input="siglen",o.exports["Upper Deviation_input"]=["Desvio Superior"],o.exports["Lower Deviation_input"]=["Desvio Inferior"],o.exports["Use Upper Deviation_input"]=["Usar Desvio Superior"],o.exports["Use Lower Deviation_input"]=["Usar Desvio Inferior"],o.exports.Count_input=["Contagem"],o.exports.Crosses_input=["Cruzamentos"],o.exports.MOM_input="MOM",o.exports.MA_input="MA", +o.exports["Length EMA_input"]=["MME do Período"],o.exports["Length MA_input"]=["MM do Período"],o.exports["Fast length_input"]=["Período curto"],o.exports["Slow length_input"]=["Período lento"],o.exports["Signal smoothing_input"]=["Suavização do sinal"],o.exports["Simple ma(oscillator)_input"]=["MM Simples (oscilador)"],o.exports["Simple ma(signal line)_input"]=["MM Simples (linha de sinal)"],o.exports.Histogram_input=["Histograma"],o.exports.MACD_input="MACD",o.exports.fastLength_input=["Período Rápido"],o.exports.slowLength_input=["PeríodoLento"],o.exports.signalLength_input=["PeríodoSinal"],o.exports.NV_input="NV",o.exports.OnBalanceVolume_input=["BalançodeVolume"],o.exports.Start_input=["Início"],o.exports.Increment_input=["Incremento"],o.exports["Max value_input"]=["Valor máximo"],o.exports.ParabolicSAR_input=["SAR Parabólico"],o.exports.start_input=["Início"],o.exports.increment_input=["incremento"],o.exports.maximum_input=["máx"],o.exports["Short length_input"]=["Período curto"],o.exports["Long length_input"]=["Período longo"],o.exports.OSC_input="OSC",o.exports.shortlen_input=["período curto"],o.exports.longlen_input=["período longo"],o.exports.PVT_input="PVT",o.exports.ROC_input="ROC",o.exports.RSI_input=["IFR"],o.exports.RVGI_input="RVGI",o.exports.RVI_input="RVI",o.exports["Long period_input"]=["Período longo"],o.exports["Short period_input"]=["Período curto"],o.exports["Signal line period_input"]=["Período de linha de sinal"],o.exports.SMI_input="SMI",o.exports["SMI Ergodic Oscillator_input"]=["Oscilador Ergodic SMI"],o.exports.Indicator_input=["Indicador"],o.exports.Oscillator_input=["Oscilador"],o.exports.K_input="K",o.exports.D_input="D",o.exports.smoothK_input=["suaveK"],o.exports.smoothD_input=["suaveD"],o.exports["%K_input"]="%K",o.exports["%D_input"]="%D",o.exports["Stochastic Length_input"]=["Período estocástico"],o.exports["RSI Source_input"]=["Fonte do IFR"],o.exports.lengthRSI_input=["PeríodoIFR"],o.exports.lengthStoch_input=["PeríodoEstocástico"],o.exports.TRIX_input="TRIX",o.exports.TEMA_input="TEMA",o.exports["Long Length_input"]=["Período longo"],o.exports["Short Length_input"]=["Período curto"],o.exports["Signal Length_input"]=["Comprimento do sinal"],o.exports.Length1_input=["Período1"],o.exports.Length2_input=["Período 2"],o.exports.Length3_input=["Período 3"],o.exports.length7_input=["Período7"],o.exports.length14_input=["Período14"],o.exports.length28_input=["Período28"],o.exports.UO_input="UO",o.exports.VWMA_input="VWMA",o.exports.len_input="len",o.exports["VI +_input"]="VI +",o.exports["VI -_input"]="VI -",o.exports["%R_input"]="%R",o.exports["Jaw Length_input"]=["Comprimento do maxilar"],o.exports["Teeth Length_input"]=["Período dos dentes"],o.exports["Lips Length_input"]=["Período dos lábios"],o.exports.Jaw_input=["Maxilar"],o.exports.Teeth_input=["Dentes"],o.exports.Lips_input=["Lábios"],o.exports["Jaw Offset_input"]="Jaw Offset",o.exports["Teeth Offset_input"]="Teeth Offset",o.exports["Lips Offset_input"]="Lips Offset",o.exports["Down fractals_input"]=["Fractais de baixa"], +o.exports["Up fractals_input"]=["Fractais de alta"],o.exports.Periods_input=["Períodos"],o.exports.Shapes_input=["Formas"],o.exports["show MA_input"]=["mostrar MA"],o.exports["MA Length_input"]=["Período MA"],o.exports["Color based on previous close_input"]=["Cor baseado no fechamento anterior"],o.exports["Rows Layout_input"]=["Tipo de Coluna"],o.exports["Row Size_input"]=["Largura da Coluna"],o.exports.Volume_input="Volume",o.exports["Value Area volume_input"]=["Volume da área de valor"],o.exports["Extend Right_input"]=["Estender à Direita"],o.exports["Extend POC Right_input"]=["Estender POC à direita"],o.exports["Extend VAH Right_input"]=["Estender VAH à Direita"],o.exports["Extend VAL Right_input"]=["Estender VAL à Direita"],o.exports["Value Area Volume_input"]=["Volume da Área do Valor"],o.exports.Placement_input=["Posicionameto"],o.exports.POC_input="POC",o.exports["Developing Poc_input"]=["Poc Em Desenvolvimento"],o.exports["Up Volume_input"]=["Volume de alta"],o.exports["Down Volume_input"]=["Volume de baixa"],o.exports["Value Area_input"]=["Área de Valor"],o.exports["Histogram Box_input"]=["Caixa de Histograma"],o.exports["Value Area Up_input"]=["Área de Valor Crescente"],o.exports["Value Area Down_input"]=["Área de Valor Decrescente"],o.exports["Number Of Rows_input"]=["Numero De Linhas"],o.exports["Ticks Per Row_input"]=["Ticks por Linha"],o.exports["Up/Down_input"]=["Comprador/Vendedor"],o.exports.Total_input="Total",o.exports.Delta_input="Delta",o.exports.Bar_input=["Barra"],o.exports.Day_input=["Dia"],o.exports["Deviation (%)_input"]=["Desvio (%)"],o.exports.Depth_input=["Profundidade"],o.exports["Extend to last bar_input"]=["Extender à última barra"],o.exports.Simple_input=["Simples"],o.exports.Weighted_input=["Ponderada"],o.exports["Wilder's Smoothing_input"]=["Suavização de Wilder"],o.exports["1st Period_input"]=["1º Período"],o.exports["2nd Period_input"]=["2º Período"],o.exports["3rd Period_input"]=["3º Período"],o.exports["4th Period_input"]=["4º Período"],o.exports["5th Period_input"]=["5º Período"],o.exports["6th Period_input"]=["6º Período"],o.exports["Rate of Change Lookback_input"]=["Taxa de Variação"],o.exports["Instrument 1_input"]=["Instrumento 1"],o.exports["Instrument 2_input"]=["Instrumento 2"],o.exports["Rolling Period_input"]=["Período Contínuo"],o.exports["Standard Errors_input"]=["Erros Padrões"],o.exports["Averaging Periods_input"]=["Períodos Médios"],o.exports["Days Per Year_input"]=["Dias Por Ano"],o.exports["Market Closed Percentage_input"]=["Porcentagem do Mercado Fechado"],o.exports["ATR Mult_input"]=["Múlt ATR"],o.exports.VWAP_input="VWAP",o.exports["Anchor Period_input"]=["Período Ancora"],o.exports.Session_input=["Sessão"],o.exports.Week_input=["Semana"],o.exports.Month_input=["Mês"],o.exports.Year_input=["Ano"],o.exports.Decade_input=["Década"],o.exports.Century_input=["Centenário"],o.exports.Sessions_input=["Sessão"],o.exports["Each (pre-market, market, post-market)_input"]=["Cada (pré-mercado, mercado, pós-mercado)"], +o.exports["Pre-market only_input"]=["Somente o pré-mercado"],o.exports["Market only_input"]=["Somente o mercado"],o.exports["Post-market only_input"]=["Somente o pós-mercado"],o.exports["Main chart symbol_input"]=["Símbolo do gráfico principal"],o.exports["Another symbol_input"]=["Outro Símbolo"],o.exports.Line_input=["Linha"],o.exports["Nothing selected_combobox_input"]=["Nada selecionado"],o.exports["All items_combobox_input"]=["Todos os itens"],o.exports.Cancel_input=["Cancelar"],o.exports.Open_input=["Abrir"]},54138:o=>{o.exports=["Inverter escala"]},47807:o=>{o.exports=["Indexada em 100"]},34727:o=>{o.exports=["Logarítmica"]},19238:o=>{o.exports=["Sem legendas sobrepostas"]},70361:o=>{o.exports=["Percentual"]},72116:o=>{o.exports="Regular"},33021:o=>{o.exports="ETH"},75610:o=>{o.exports=["Horário de pregão eletrônico"]},97442:o=>{o.exports=["Horário de Negociação Estendido"]},32929:o=>{o.exports=["PÓS"]},56137:o=>{o.exports=["PRÉ"]},98801:o=>{o.exports="Postmarket"},56935:o=>{o.exports=["Pré-market"]},63798:o=>{o.exports="RTH"},24380:o=>{o.exports=["Horário regular de negociação"]},27991:o=>{o.exports=["Мaio"]},68716:o=>{o.exports=Object.create(null),o.exports["Amortization of Intangibles_study"]=["Amortização de Intangíveis"],o.exports["Amortization of Deferred Charges_study"]=["Amortização de Despesas Diferidas"],o.exports["Average Day Range_study"]=["Range Diário Médio"],o.exports["Bull Bear Power_study"]="Bull Bear Power",o.exports["Directional Movement Index_study"]=["Índice de Movimento Direcional"],o.exports["Ichimoku Cloud_study"]=["Nuvem Ichimoku"],o.exports.Ichimoku_study="Ichimoku",o.exports["Moving Average Convergence Divergence_study"]=["Média Móvel Convergente e Divergente"],o.exports["Volume Weighted Average Price_study"]=["Preço Médio Ponderado por Volume"],o.exports["Volume Weighted Moving Average_study"]=["Média Móvel Ponderada Pelo Volume"],o.exports["Williams Percent Range_study"]=["Range Percentual de Williams"],o.exports.Doji_study="Doji",o.exports["Spinning Top Black_study"]=["Spinning Top Escuro"],o.exports["Spinning Top White_study"]=["Spinning Top Claro"],o.exports.Technicals_study=["Sinais técnicos"],o.exports["Accounts payable_study"]=["Despesas a pagar"],o.exports["Accounts receivables, gross_study"]=["Contas a receber, bruto"],o.exports["Accounts receivable - trade, net_study"]=["Contas a receber - negócios, líquido"],o.exports.Accruals_study="Accruals",o.exports["Accrued payroll_study"]=["Folha de pagamento acumulada"],o.exports["Accumulated depreciation, total_study"]=["Depreciação acumulada, total"],o.exports["Additional paid-in capital/Capital surplus_study"]=["Capital integralizado adicional/Capital excedente"],o.exports["After tax other income/expense_study"]=["Depois de impostos outras receitas/despesas"],o.exports["Altman Z-score_study"]=["Z-score de Altman"],o.exports.Amortization_study=["Amortização"],o.exports["Amortization of intangibles_study"]=["Amortização de intangíveis"],o.exports["Amortization of deferred charges_study"]=["Amortização de despesas diferidas"], +o.exports["Asset turnover_study"]=["Giro de ativos"],o.exports["Average basic shares outstanding_study"]=["Média de ações ordinárias em circulação"],o.exports["Bad debt / Doubtful accounts_study"]=["Crédito em liquidação / Crédito de liquidação duvidosa"],o.exports["Basic EPS_study"]=["EPS Básico"],o.exports["Basic earnings per share (Basic EPS)_study"]=["Lucro básico por ação (EPS Básico)"],o.exports["Beneish M-score_study"]=["Escore-M de Beneish"],o.exports["Book value per share_study"]=["Valor patrimonial por ação"],o.exports["Buyback yield %_study"]=["Retorno de recompra %"],o.exports["Capital and operating lease obligations_study"]=["Obrigações de capital e lease operacional"],o.exports["Capital expenditures_study"]=["Dispêndios de capital"],o.exports["Capital expenditures - fixed assets_study"]=["Despesas de capital - ativos fixos"],o.exports["Capital expenditures - other assets_study"]=["Despesas de capital - outros ativos"],o.exports["Capitalized lease obligations_study"]=["Obrigações de lease capitalizados"],o.exports["Cash and short term investments_study"]=["Caixa e investimentos de curto prazo"],o.exports["Cash conversion cycle_study"]=["Ciclo de conversão de caixa"],o.exports["Cash & equivalents_study"]=["Caixa e equivalentes"],o.exports["Cash from financing activities_study"]=["Fluxo de Caixa das Atividades de Financiamento"],o.exports["Cash from investing activities_study"]=["Fluxo de Caixa das Atividades de Investimento"],o.exports["Cash from operating activities_study"]=["Fluxo de Caixa das Atividades Operacionais"],o.exports["Cash to debt ratio_study"]=["Relação caixa/dívida"],o.exports["Change in accounts payable_study"]=["Variação nas contas a pagar"],o.exports["Change in accounts receivable_study"]=["Variação nas contas a receber"],o.exports["Change in accrued expenses_study"]=["Variação nas despesas acumuladas"],o.exports["Change in inventories_study"]=["Variação nos estoques"],o.exports["Change in other assets/liabilities_study"]=["Variação em outros ativos/passivos"],o.exports["Change in taxes payable_study"]=["Variação nos impostos a pagar"],o.exports["Changes in working capital_study"]=["Mudanças no Capital de Giro"],o.exports["COGS to revenue ratio_study"]=["Relação CPV/receita"],o.exports["Common dividends paid_study"]=["Dividendos pagos"],o.exports["Common equity, total_study"]=["Capital social, total"],o.exports["Common stock par/Carrying value_study"]=["Valor nominal de ações ordinárias/Valor contábil"],o.exports["Cost of goods_study"]=["Custo dos Produtos"],o.exports["Cost of goods sold_study"]=["Custo das mercadorias vendidas"],o.exports["Current portion of LT debt and capital leases_study"]=["Parcela atual da dívida LP e leasing de capital"],o.exports["Current ratio_study"]=["Razão de liquidez corrente"],o.exports["Days inventory_study"]=["Dias em estoque"],o.exports["Days payable_study"]=["Dias a pagar"],o.exports["Days sales outstanding_study"]=["Dias de vendas em aberto"],o.exports["Debt to assets ratio_study"]=["Relação dívida/ativo"], +o.exports["Debt to EBITDA ratio_study"]=["Relação dívida/EBITDA"],o.exports["Debt to equity ratio_study"]=["Relação dívida/capital próprio"],o.exports["Debt to revenue ratio_study"]=["Relação dívida/receita"],o.exports["Deferred income, current_study"]=["Receita diferida, atual"],o.exports["Deferred income, non-current_study"]=["Renda diferida, não corrente"],o.exports["Deferred tax assets_study"]=["Ativos fiscais diferidos"],o.exports["Deferred taxes (cash flow)_study"]=["Impostos diferidos (fluxo de caixa)"],o.exports["Deferred tax liabilities_study"]=["Passivos fiscais diferidos"],o.exports.Depreciation_study=["Depreciação"],o.exports["Deprecation and amortization_study"]=["Depreciação e amortização"],o.exports["Depreciation & amortization (cash flow)_study"]=["Depreciação e amortização (fluxo de caixa)"],o.exports["Depreciation/depletion_study"]=["Depreciação/esgotamento"],o.exports["Diluted EPS_study"]=["EPS Diluído"],o.exports["Diluted earnings per share (Diluted EPS)_study"]=["Lucro diluído por ação (EPS Diluído)"],o.exports["Diluted net income available to common stockholders_study"]=["Lucro líquido diluído disponível para acionistas ordinários"],o.exports["Diluted shares outstanding_study"]=["Ações diluídas em circulação"],o.exports["Dilution adjustment_study"]=["Ajuste de diluição"],o.exports["Discontinued operations_study"]=["Operações descontinuadas"],o.exports["Dividend payout ratio %_study"]=["Índice de distribuição de dividendos %"],o.exports["Dividends payable_study"]=["Dividendo em dinheiro"],o.exports["Dividends per share - common stock primary issue_study"]=["Dividendos por ação - emissão primária de ações ordinárias"],o.exports["Dividend yield %_study"]=["Rendimento do dividendo %"],o.exports["Earnings yield_study"]=["Retorno de lucro"],o.exports.EBIT_study="EBIT",o.exports.EBITDA_study="EBITDA",o.exports["EBITDA margin %_study"]=["Margem EBITDA %"],o.exports["Effective interest rate on debt %_study"]=["Taxa de juros efetiva sobre a dívida em %"],o.exports["Enterprise value_study"]=["Valor da Empresa"],o.exports["Enterprise value to EBITDA ratio_study"]=["Valor da empresa em relação ao EBITDA"],o.exports["Enterprise value to EBIT ratio_study"]=["Valor da empresa em relação ao EBIT"],o.exports["Enterprise value to revenue ratio_study"]=["Valor da empresa em relação à receita"],o.exports["EPS basic one year growth_study"]=["EPS básico para crescimento de um ano"],o.exports["EPS diluted one year growth_study"]=["EPS diluído por ano de crescimento"],o.exports["EPS estimates_study"]=["Estimativa de EPS"],o.exports["Equity in earnings_study"]=["Equity em resultados"],o.exports["Equity to assets ratio_study"]=["Índice de patrimônio líquido"],o.exports["Financing activities – other sources_study"]=["Atividades de financiamento - outras fontes"],o.exports["Financing activities – other uses_study"]=["Atividades de financiamento - outros usos"],o.exports["Float shares outstanding_study"]=["Ações flutuantes em circulação"],o.exports["Free cash flow_study"]=["Fluxo de caixa livre"], +o.exports["Free cash flow margin %_study"]=["Margem de fluxo de caixa livre %"],o.exports["Fulmer H factor_study"]=["Fator Fulmer H"],o.exports["Funds from operations_study"]=["Recursos de Operações"],o.exports["Goodwill, net_study"]=["Patrimônio da marca, líquido"],o.exports["Goodwill to assets ratio_study"]=["Patrimônio da marca em relação aos ativos"],o.exports["Graham's number_study"]=["Número de Graham"],o.exports["Gross margin %_study"]=["Margem bruta %"],o.exports["Gross profit_study"]=["Lucro Bruto"],o.exports["Gross profit to assets ratio_study"]=["Lucro bruto em relação aos ativos"],o.exports["Gross property/plant/equipment_study"]=["Terrenos/edifícios/equipamento bruto"],o.exports.Impairments_study="Impairments",o.exports["Income Tax Credits_study"]=["Créditos de Imposto de Renda"],o.exports["Income tax, current_study"]=["Imposto de renda, vigente"],o.exports["Income tax, current - domestic_study"]=["Imposto de renda, vigente - nacional"],o.exports["Income Tax, current - foreign_study"]=["Imposto de renda, vigente - estrangeiro"],o.exports["Income tax, deferred_study"]=["Imposto de renda, diferido"],o.exports["Income tax, deferred - domestic_study"]=["Imposto de renda, diferido - nacional"],o.exports["Income tax, deferred - foreign_study"]=["Imposto de renda, diferido - estrangeiro"],o.exports["Income tax payable_study"]=["Imposto de renda a pagar"],o.exports["Interest capitalized_study"]=["Juros capitalizados"],o.exports["Interest coverage_study"]=["Cobertura de juros"],o.exports["Interest expense, net of interest capitalized_study"]=["Despesas com juros, juros líquidos capitalizados"],o.exports["Interest expense on debt_study"]=["Despesas com juros sobre dívida"],o.exports["Inventories - finished goods_study"]=["Estoques - produtos acabados"],o.exports["Inventories - progress payments & other_study"]=["Estoques - pagamentos em progresso e outros"],o.exports["Inventories - raw materials_study"]=["Estoques - matérias-primas"],o.exports["Inventories - work in progress_study"]=["Estoques - produto em andamento"],o.exports["Inventory to revenue ratio_study"]=["Estoque em relação à receita"],o.exports["Inventory turnover_study"]=["Rotatividade de estoque"],o.exports["Investing activities – other sources_study"]=["Atividades de investimento - outras fontes"],o.exports["Investing activities – other uses_study"]=["Atividades de investimento – outros usos"],o.exports["Investments in unconsolidated subsidiaries_study"]=["Investimentos em subsidiárias não consolidadas"],o.exports["Issuance of long term debt_study"]=["Emissão de dívida de longo prazo"],o.exports["Issuance/retirement of debt, net_study"]=["Emissão/amortização da dívida, líquida"],o.exports["Issuance/retirement of long term debt_study"]=["Emissão/amortização da dívida de longo prazo"],o.exports["Issuance/retirement of other debt_study"]=["Emissão/amortização de outras dívidas"],o.exports["Issuance/retirement of short term debt_study"]=["Emissão/amortização da dívida de curto prazo"], +o.exports["Issuance/retirement of stock, net_study"]=["Emissão/retirada de ações, líquido"],o.exports["KZ index_study"]=["Índice KZ"],o.exports["Legal claim expense_study"]=["Despesas legais"],o.exports["Long term debt_study"]=["Dívida de Longo Prazo"],o.exports["Long term debt excl. lease liabilities_study"]=["Dívidas de longo prazo excluindo-se obrigações de leasing"],o.exports["Long term debt to total assets ratio_study"]=["Razão Dívidas de longo prazo/total de ativos"],o.exports["Long term investments_study"]=["Investimentos de longo prazo"],o.exports["Market capitalization_study"]=["Valor de Mercado"],o.exports["Minority interest_study"]=["Participações Minoritárias"],o.exports["Miscellaneous non-operating expense_study"]=["Despesas não operacionais diversas"],o.exports["Net current asset value per share_study"]=["Valor líquido do ativo por ação"],o.exports["Net debt_study"]=["Dívida líquida"],o.exports["Net income_study"]=["Lucro Líquido"],o.exports["Net income before discontinued operations_study"]=["Lucro líquido antes das operações descontinuadas"],o.exports["Net income (cash flow)_study"]=["Lucro líquido (fluxo de caixa)"],o.exports["Net income per employee_study"]=["Lucro líquido por funcionário"],o.exports["Net intangible assets_study"]=["Ativos intangíveis líquidos"],o.exports["Net margin %_study"]=["Margem líquida %"],o.exports["Net property/plant/equipment_study"]=["Terrenos/edifícios/equipamento líquido"],o.exports["Non-cash items_study"]=["Itens não monetários"],o.exports["Non-controlling/minority interest_study"]=["Participação de não-controladores/minoritários"],o.exports["Non-operating income, excl. interest expenses_study"]=["Receita não-operacional, excluindo despesas com juros"],o.exports["Non-operating income, total_study"]=["Receita não operacional, total"],o.exports["Non-operating interest income_study"]=["Receita de juros não operacionais"],o.exports["Note receivable - long term_study"]=["Nota a receber - longo prazo"],o.exports["Notes payable_study"]=["Notas a pagar"],o.exports["Number of employees_study"]=["Número de empregados"],o.exports["Number of shareholders_study"]=["Número de acionistas"],o.exports["Operating earnings yield %_study"]=["Rendimento operacional %"],o.exports["Operating expenses (excl. COGS)_study"]=["Despesas operacionais (excl. CPV)"],o.exports["Operating income_study"]=["Resultado Operacional"],o.exports["Operating lease liabilities_study"]=["Obrigações de leasing operacional"],o.exports["Operating margin %_study"]=["Margem operacional %"],o.exports["Other COGS_study"]=["Outros CPV"],o.exports["Other common equity_study"]=["Outras ações ordinárias"],o.exports["Other current assets, total_study"]=["Outros ativos circulantes, total"],o.exports["Other current liabilities_study"]=["Outros passivos circulantes"],o.exports["Other cost of goods sold_study"]=["Outros custos de produtos vendidos"],o.exports["Other exceptional charges_study"]=["Outras despesas excepcionais"], +o.exports["Other financing cash flow items, total_study"]=["Outros Itens de Fluxo de Caixa de Financiamento, Total"],o.exports["Other intangibles, net_study"]=["Outros intangíveis, líquidos"],o.exports["Other investing cash flow items, total_study"]=["Outros Itens de Fluxo de Caixa das Aplicações, Total"],o.exports["Other investments_study"]=["Outros investimentos"],o.exports["Other liabilities, total_study"]=["Outros passivos, total"],o.exports["Other long term assets, total_study"]=["Outros ativos de longo prazo, total"],o.exports["Other non-current liabilities, total_study"]=["Outros passivos não circulantes, total"],o.exports["Other operating expenses, total_study"]=["Outras despesas operacionais, total"],o.exports["Other receivables_study"]=["Outras contas a receber"],o.exports["Other short term debt_study"]=["Outras dívidas de curto prazo"],o.exports["Paid in capital_study"]=["Pago em dinheiro"],o.exports["PEG ratio_study"]=["Índice PEG"],o.exports["Piotroski F-score_study"]="Piotroski F-score",o.exports["Preferred dividends_study"]=["Dividendos preferenciais"],o.exports["Preferred dividends paid_study"]=["Dividendos preferenciais pagos"],o.exports["Preferred stock, carrying value_study"]=["Ações preferenciais, valor contábil"],o.exports["Prepaid expenses_study"]=["Despesas pré-pagas"],o.exports["Pretax equity in earnings_study"]=["Equity em resultados antes dos impostos"],o.exports["Pretax income_study"]=["Receita antes de impostos"],o.exports["Price earnings ratio forward_study"]=["Relação Preço/Lucro em exercício futuro"],o.exports["Price sales ratio forward_study"]=["Razão de preços sobre vendas projetado"],o.exports["Price to book ratio_study"]=["Relação Preço sobre Valor Patrimonial"],o.exports["Price to cash flow ratio_study"]=["Relação Preço/Fluxo de Caixa"],o.exports["Price to earnings ratio_study"]=["Relação Preço/Lucros"],o.exports["Price to free cash flow ratio_study"]=["Relação preço/fluxo de caixa livre"],o.exports["Price to sales ratio_study"]=["Razão de preços sobre vendas"],o.exports["Price to tangible book ratio_study"]=["Relação Preço/Valor Contábil Tangível"],o.exports["Provision for risks & charge_study"]=["Provisão para riscos & encargos"],o.exports["Purchase/acquisition of business_study"]=["Compra/aquisição de negócios"],o.exports["Purchase of investments_study"]=["Compra de investimentos"],o.exports["Purchase/sale of business, net_study"]=["Compra/Venda de Negócios, Líquida"],o.exports["Purchase/sale of investments, net_study"]=["Compra/Venda de Investimentos, Líquida"],o.exports["Quality ratio_study"]=["Relação de qualidade"],o.exports["Quick ratio_study"]=["Razão rápida"],o.exports["Reduction of long term debt_study"]=["Redução da dívida de longo prazo"],o.exports["Repurchase of common & preferred stock_study"]=["Recompra de ações ordinárias e preferenciais"],o.exports["Research & development_study"]=["Pesquisa & Desenvolvimento"],o.exports["Research & development to revenue ratio_study"]=["Pesquisa e desenvolvimento em relação à receita"], +o.exports["Restructuring charge_study"]=["Taxa de reestruturação"],o.exports["Retained earnings_study"]=["Lucros acumulados"],o.exports["Return on assets %_study"]=["Retorno sobre ativos %"],o.exports["Return on equity %_study"]=["Retorno sobre o patrimônio líquido %"],o.exports["Return on equity adjusted to book value %_study"]=["Retorno sobre o patrimônio líquido ajustado ao valor contábil %"],o.exports["Return on invested capital %_study"]=["Retorno sobre o capital investido %"],o.exports["Return on tangible assets %_study"]=["Retorno sobre ativos tangíveis %"],o.exports["Return on tangible equity %_study"]=["Retorno sobre o patrimônio tangível %"],o.exports["Revenue estimates_study"]=["Estimativas de receita"],o.exports["Revenue one year growth_study"]=["Crescimento de receita em um ano"],o.exports["Revenue per employee_study"]=["Receita por funcionário"],o.exports["Sale/maturity of investments_study"]=["Venda/maturidade de investimentos"],o.exports["Sale of common & preferred stock_study"]=["Venda de ações ordinárias & preferenciais"],o.exports["Sale of fixed assets & businesses_study"]=["Venda de ativos fixos & negócios"],o.exports["Selling/general/admin expenses, other_study"]=["Despesas Gerais/de Vendas/Administrativas, Outras"],o.exports["Selling/general/admin expenses, total_study"]=["Despesas com vendas/Gerais/Administração, Total"],o.exports["Shareholders' equity_study"]=["Patrimônio líquido"],o.exports["Shares buyback ratio %_study"]=["Taxa de recompra de ações %"],o.exports["Elder's Force Index_study"]=["Índice de Força de Elder"],o.exports["Short term debt_study"]=["Dívida de curto prazo"],o.exports["Short term debt excl. current portion of LT debt_study"]=["Dívida de curto prazo, excluindo a parcela atual da dívida LP"],o.exports["Short term investments_study"]=["Investimentos de curto prazo"],o.exports["Sloan ratio %_study"]=["Razão de Sloan %"],o.exports["Springate score_study"]=["Pontuação Springate"],o.exports["Sustainable growth rate_study"]=["Taxa de crescimento sustentável"],o.exports["Tangible book value per share_study"]=["Valor contábil tangível por ação"],o.exports["Tangible common equity ratio_study"]=["Índice de patrimônio comum tangível"],o.exports.Taxes_study=["Impostos"],o.exports["Tobin's Q (approximate)_study"]=["Tobin's Q (aproximado)"],o.exports["Total assets_study"]=["Ativos Totais"],o.exports["Total cash dividends paid_study"]=["Total de Dividendos Pagos"],o.exports["Total common shares outstanding_study"]=["Total de Ações Ordinárias em Circulação"],o.exports["Total current assets_study"]=["Ativos Totais Circulantes"],o.exports["Total current liabilities_study"]=["Passivos Totais Circulantes"],o.exports["Total debt_study"]=["Dívida Total"],o.exports["Total equity_study"]=["Patrimônio Total"],o.exports["Total inventory_study"]=["Inventário total"],o.exports["Total liabilities_study"]=["Total de Passivos"],o.exports["Total liabilities & shareholders' equities_study"]=["Total de passivos e patrimônio líquido"], +o.exports["Total non-current assets_study"]=["Total de Ativos Não Circulantes"],o.exports["Total non-current liabilities_study"]=["Total do Passivo Não Circulante"],o.exports["Total operating expenses_study"]=["Total de custos operacionais"],o.exports["Total receivables, net_study"]=["Total de recebíveis, líquido"],o.exports["Total revenue_study"]=["Receita Total"],o.exports["Treasury stock - common_study"]=["Ações em tesouraria - ordinárias"],o.exports["Unrealized gain/loss_study"]=["Lucros/Prejuízos não realizados"],o.exports["Unusual income/expense_study"]=["Receita/despesa incomum"],o.exports["Zmijewski score_study"]=["Pontuação de Zmijewski"],o.exports["Valuation ratios_study"]=["Razão Valuation"],o.exports["Profitability ratios_study"]=["Índice de Rentabilidade"],o.exports["Liquidity ratios_study"]=["Índice de Liquidez"],o.exports["Solvency ratios_study"]=["Índice de Solvência"],o.exports["Accumulation/Distribution_study"]=["Acumulação/Distribuição"],o.exports["Accumulative Swing Index_study"]=["Índice Acumulativo de Swing"],o.exports["Advance/Decline_study"]=["Avanço/Declínio"],o.exports["Arnaud Legoux Moving Average_study"]=["Média móvel de Arnaud Legoux"],o.exports.Aroon_study="Aroon",o.exports.ASI_study=["IAS (ASI)"],o.exports["Average Directional Index_study"]=["Índice Direcional Médio"],o.exports["Average True Range_study"]=["Média de Amplitude de Variação (ATR)"],o.exports["Awesome Oscillator_study"]=["Oscilador Awesome"],o.exports["Balance of Power_study"]=["Equilíbrio de poder"],o.exports["Bollinger Bands %B_study"]=["Bandas de Bollinger %B"],o.exports["Bollinger Bands Width_study"]=["Largura das Bandas de Bollinger"],o.exports["Bollinger Bands_study"]=["Bandas de Bollinger"],o.exports["Chaikin Money Flow_study"]=["Fluxo de Dinheiro de Chaikin"],o.exports["Chaikin Oscillator_study"]=["Oscilador Chaikin"],o.exports["Chande Kroll Stop_study"]=["Parada de Chande Kroll"],o.exports["Chande Momentum Oscillator_study"]=["Oscilador de Momento de Chande"],o.exports["Chop Zone_study"]=["Zona Chop"],o.exports["Choppiness Index_study"]=["Índice Choppiness"],o.exports["Commodity Channel Index_study"]=["Índice de Canal de Commodities (CCI)"],o.exports["Connors RSI_study"]=["IFR de Connors"],o.exports["Coppock Curve_study"]=["Curva Coppock"],o.exports["Correlation Coefficient_study"]=["Coeficiente de correlação"],o.exports.CRSI_study="CRSI",o.exports["Detrended Price Oscillator_study"]=["Oscilador de Preço Destendenciado"],o.exports["Directional Movement_study"]=["Movimento Direcional"],o.exports["Donchian Channels_study"]=["Canais Donchian"],o.exports["Double EMA_study"]=["Média Móvel Exponencial Dupla (Double EMA)"],o.exports["Ease Of Movement_study"]="Ease Of Movement",o.exports["Elder Force Index_study"]=["Índice de Força de Elder"],o.exports["EMA Cross_study"]=["Cruzamento de MME"],o.exports.Envelopes_study="Envelopes",o.exports["Fisher Transform_study"]=["Transformação de Fisher"],o.exports["Fixed Range_study"]=["Range Fixo"],o.exports["Fixed Range Volume Profile_study"]=["Perfil de Volume Range Fixo"], +o.exports["Guppy Multiple Moving Average_study"]=["Média Móvel Múltipla Guppy"],o.exports["Historical Volatility_study"]=["Volatilidade Histórica"],o.exports["Hull Moving Average_study"]=["Média Móvel de Hull"],o.exports["Keltner Channels_study"]=["Canais de Keltner"],o.exports["Klinger Oscillator_study"]=["Oscilador de Klinger"],o.exports["Know Sure Thing_study"]=["Indicador de Certeza (KST)"],o.exports["Least Squares Moving Average_study"]=["Média Móvel de Mínimos Quadrados"],o.exports["Linear Regression Curve_study"]=["Curva de Regressão Linear"],o.exports["MA Cross_study"]=["Cruzamento de MM"],o.exports["MA with EMA Cross_study"]=["Cruzamento de Média Móvel Simples e Exponencial"],o.exports["MA/EMA Cross_study"]=["Cruzamento MM/MME"],o.exports.MACD_study="MACD",o.exports["Mass Index_study"]=["Índice de Massa"],o.exports["McGinley Dynamic_study"]=["McGinley Dinâmico"],o.exports.Median_study=["Mediana"],o.exports.Momentum_study="Momentum",o.exports["Money Flow_study"]=["Fluxo Monetário"],o.exports["Moving Average Channel_study"]=["Canal de Média Móvel"],o.exports["Moving Average Exponential_study"]=["Média Móvel Exponencial"],o.exports["Moving Average Weighted_study"]=["Média Móvel Ponderada"],o.exports["Moving Average_study"]=["Média Móvel"],o.exports["Net Volume_study"]=["Volume Líquido"],o.exports["On Balance Volume_study"]="On Balance Volume",o.exports["Parabolic SAR_study"]=["SAR Parabólico"],o.exports["Pivot Points Standard_study"]=["Pontos de Pivô Padrão"],o.exports["Periodic Volume Profile_study"]=["Perfil de Volume Periódico"],o.exports["Price Channel_study"]=["Canal de Preço"],o.exports["Price Oscillator_study"]=["Oscilador de Preço"],o.exports["Price Volume Trend_study"]=["Tendência de Preço Volume (PVT)"],o.exports["Rate Of Change_study"]=["Taxa de Variação (ROC)"],o.exports["Relative Strength Index_study"]=["Indice de Força Relativa"],o.exports["Relative Vigor Index_study"]=["Índice de Vigor Relativo (RVI)"],o.exports["Relative Volatility Index_study"]=["Índice de Volatilidade Relativa"],o.exports["Session Volume_study"]=["Volume da Sessão"],o.exports["Session Volume HD_study"]=["Volume da Sessão HD"],o.exports["Session Volume Profile_study"]=["Perfil de Volume da Sessão"],o.exports["Session Volume Profile HD_study"]=["Perfil de Volume da Sessão HD"],o.exports["SMI Ergodic Indicator/Oscillator_study"]=["Indicador/Oscilador SMI Ergodic"],o.exports["Smoothed Moving Average_study"]=["Média Móvel Suavizada"],o.exports.Stoch_study="Stoch",o.exports["Stochastic RSI_study"]=["RSI Estocástico"],o.exports.Stochastic_study=["Estocástico"],o.exports["Triple EMA_study"]=["Média Móvel Exponencial Tripla"],o.exports.TRIX_study=["Média Móvel Tripla (TRIX)"],o.exports["True Strength Indicator_study"]=["Indicador de Força Real"],o.exports["Ultimate Oscillator_study"]="Ultimate Oscillator",o.exports["Visible Range_study"]=["Range Visível"],o.exports["Visible Range Volume Profile_study"]=["Perfil de Volume de Range Visível"],o.exports["Volume Oscillator_study"]=["Oscilador de Volume"],o.exports.Volume_study="Volume", +o.exports.Vol_study="Vol",o.exports["Vortex Indicator_study"]=["Indicador Vortex"],o.exports.VWAP_study="VWAP",o.exports.VWMA_study="VWMA",o.exports["Williams %R_study"]="Williams %R",o.exports["Williams Alligator_study"]=["Indicador Alligator de Williams"],o.exports["Williams Fractal_study"]=["Indicador Fractal de Williams"],o.exports["Zig Zag_study"]=["Indicador Zig Zag"],o.exports["24-hour Volume_study"]=["Volume 24-horas"],o.exports["Ease of Movement_study"]=["Facilidade de Movimento"],o.exports["Elders Force Index_study"]=["Índice de Força de Elder"],o.exports.Envelope_study="Envelope",o.exports.Gaps_study="Gaps",o.exports["Linear Regression Channel_study"]=["Canal de Regressão Linear"],o.exports["Moving Average Ribbon_study"]=["Faixa de Média Móvel"],o.exports["Multi-Time Period Charts_study"]=["Gráfico Multi-Períodos"],o.exports["Open Interest_study"]=["Contrato não exercido"],o.exports["Rob Booker - Intraday Pivot Points_study"]=["Rob Booker - Pontos Pivôs Intradiários"],o.exports["Rob Booker - Knoxville Divergence_study"]=["Rob Booker - Divergência de Knoxville"],o.exports["Rob Booker - Missed Pivot Points_study"]=["Rob Booker - Pontos Pivôs Ausentes"],o.exports["Rob Booker - Reversal_study"]=["Rob Booker - Reversão"],o.exports["Rob Booker - Ziv Ghost Pivots_study"]=["Rob Booker - Pivôs Fantasmas de Ziv"],o.exports.Supertrend_study="Supertrend",o.exports["Technical Ratings_study"]="Technical Ratings",o.exports["True Strength Index_study"]=["Índice de Força Verdadeira"],o.exports["Up/Down Volume_study"]=["Volume Up/Down"],o.exports["Visible Average Price_study"]=["Preço Médio Visível"],o.exports["Williams Fractals_study"]=["Fractais de Williams"],o.exports["Keltner Channels Strategy_study"]=["Estratégia dos Canais de Keltner"],o.exports["Rob Booker - ADX Breakout_study"]="Rob Booker - ADX Breakout",o.exports["Supertrend Strategy_study"]=["Estratégia Supertrend"],o.exports["Technical Ratings Strategy_study"]=["Estratégia Technical Ratings"],o.exports["Auto Anchored Volume Profile_study"]=["Perfil de Volume AutoAncorado"],o.exports["Auto Fib Extension_study"]=["Auto Extensão de Fib"],o.exports["Auto Fib Retracement_study"]=["Retração Fib Automática"],o.exports["Auto Pitchfork_study"]=["Auto Garfo"],o.exports["Bearish Flag Chart Pattern_study"]=["Padrão de Gráfico de Bandeira de Baixa"],o.exports["Bullish Pennant Chart Pattern_study"]=["Padrão de Gráfico de Flâmula Baixa"],o.exports["Double Bottom Chart Pattern_study"]=["Padrão de Gráfico de Fundo Duplo"],o.exports["Double Top Chart Pattern_study"]=["Padrão de Gráfico de Topo Duplo"],o.exports["Elliott Wave Chart Pattern_study"]=["Padrão de Gráfico de Onda de Elliott"],o.exports["Falling Wedge Chart Pattern_study"]=["Padrão de Gráfico de Cunha Descendente"],o.exports["Head And Shoulders Chart Pattern_study"]=["Padrão de Gráfico Ombro Cabeça Ombro"],o.exports["Inverse Head And Shoulders Chart Pattern_study"]=["Padrão de Gráfico Ombro Cabeça Ombro Invertido"],o.exports["Rectangle Chart Pattern_study"]=["Padrão de Gráfico de Retângulo"], +o.exports["Rising Wedge Chart Pattern_study"]=["Padrão de Gráfico de Cunha Ascendente"],o.exports["Triangle Chart Pattern_study"]=["Padrão de Gráfico de Triângulo"],o.exports["Triple Bottom Chart Pattern_study"]=["Padrão de Gráfico de Fundo Triplo"],o.exports["Triple Top Chart Pattern_study"]=["Padrão de Gráfico de Topo Triplo"],o.exports["VWAP Auto Anchored_study"]=["VWAP Autoancorado"],o.exports["*All Candlestick Patterns*_study"]=["*Todos os Padrões de Velas*"],o.exports["Abandoned Baby - Bearish_study"]=["Abandoned Baby - De Baixa"],o.exports["Abandoned Baby - Bullish_study"]=["Abandoned Baby - De Alta"],o.exports["Dark Cloud Cover - Bearish_study"]=["Dark Cloud Cover - De Baixa"],o.exports["Doji Star - Bearish_study"]=["Doji Star - De Baixa"],o.exports["Doji Star - Bullish_study"]=["Doji Star - De Alta"],o.exports["Downside Tasuki Gap - Bearish_study"]=["Downside Tasuki Gap - De Baixa"],o.exports["Dragonfly Doji - Bullish_study"]=["Dragonfly Doji - De Alta"],o.exports["Engulfing - Bearish_study"]=["Engolfo - De Baixa"],o.exports["Engulfing - Bullish_study"]=["Engolfo - De Alta"],o.exports["Evening Doji Star - Bearish_study"]=["Evening Doji Star - De Baixa"],o.exports["Evening Star - Bearish_study"]=["Evening Star - De Baixa"],o.exports["Falling Three Methods - Bearish_study"]=["Falling Three Methods - De Baixa"],o.exports["Falling Window - Bearish_study"]=["Falling Window - De Baixa"],o.exports["Gravestone Doji - Bearish_study"]=["Gravestone Doji - De Baixa"],o.exports["Hammer - Bullish_study"]=["Martelo - De Alta"],o.exports["Hanging Man - Bearish_study"]=["Hanging Man - De Baixa"],o.exports["Harami - Bearish_study"]=["Harami - De Baixa"],o.exports["Harami - Bullish_study"]=["Harami - De Alta"],o.exports["Inverted Hammer - Bullish_study"]=["Martelo Invertido - De Alta"],o.exports["Kicking - Bearish_study"]=["Kicking - De Baixa"],o.exports["Kicking - Bullish_study"]=["Kicking - De Alta"],o.exports["Long Lower Shadow - Bullish_study"]=["Long Lower Shadow - De Alta"],o.exports["Long Upper Shadow - Bearish_study"]=["Long Lower Shadow - De Baixa"],o.exports["Marubozu Black - Bearish_study"]=["Marubozu Black - De Baixa"],o.exports["Marubozu White - Bullish_study"]=["Marubozu White - De Alta"],o.exports["Morning Doji Star - Bullish_study"]=["Morning Doji Star - De Alta"],o.exports["Morning Star - Bullish_study"]=["Morning Star - De Alta"],o.exports["On Neck - Bearish_study"]=["On Neck - De Baixa"],o.exports["Piercing - Bullish_study"]=["Piercing - De Alta"],o.exports["Rising Three Methods - Bullish_study"]=["Rising Three Methods - De Alta"],o.exports["Rising Window - Bullish_study"]=["Rising Window - De Alta"],o.exports["Shooting Star - Bearish_study"]=["Shooting Star - De Baixa"],o.exports["Three Black Crows - Bearish_study"]=["Three Black Crows - De Baixa"],o.exports["Three White Soldiers - Bullish_study"]=["Three White Soldiers - De Alta"],o.exports["Tri-Star - Bearish_study"]=["Tri-Star - De Baixa"],o.exports["Tri-Star - Bullish_study"]=["Tri-Star - De Alta"], +o.exports["Tweezer Top - Bearish_study"]=["Tweezer Top - De Baixa"],o.exports["Upside Tasuki Gap - Bullish_study"]=["Upside Tasuki Gap - De Alta"],o.exports.SuperTrend_study="SuperTrend",o.exports["Average Price_study"]=["Preço Médio"],o.exports["Typical Price_study"]=["Preço Típico"],o.exports["Median Price_study"]=["Preço Meniano"],o.exports["Money Flow Index_study"]=["Índice de Fluxo e Caixa"],o.exports["Moving Average Double_study"]=["Média Móvel Dupla"],o.exports["Moving Average Triple_study"]=["Média Móvel Tripla"],o.exports["Moving Average Adaptive_study"]=["Média Móvel Adaptativa"],o.exports["Moving Average Hamming_study"]=["Média Móvel Hamming"],o.exports["Moving Average Modified_study"]=["Média Móvel Modificada"],o.exports["Moving Average Multiple_study"]=["Média Móvel Múltipla"],o.exports["Linear Regression Slope_study"]=["Curva de Regressão Linear"],o.exports["Standard Error_study"]=["Erro Padrão"],o.exports["Standard Error Bands_study"]=["Bandas de Erro Padrão"],o.exports["Correlation - Log_study"]=["Correlação - Log"],o.exports["Standard Deviation_study"]=["Desvio Padrão"],o.exports["Chaikin Volatility_study"]=["Volatilidade Chaikin"],o.exports["Volatility Close-to-Close_study"]=["Volatilidade Aproximada"],o.exports["Volatility Zero Trend Close-to-Close_study"]=["Volatilidade de Tendência Zero Aproximada"],o.exports["Volatility O-H-L-C_study"]=["Volatilidade O-H-L-C"],o.exports["Volatility Index_study"]=["Índice de Volatilidade"],o.exports["Trend Strength Index_study"]=["Índice de Força da Tendência"],o.exports["Majority Rule_study"]=["Regra da Maioria"],o.exports["Advance Decline Line_study"]=["Linha de Avanço e Declínio"],o.exports["Advance Decline Ratio_study"]=["Razão de avanço e declínio"],o.exports["Advance/Decline Ratio (Bars)_study"]=["Avanço/Declínio (barras)"],o.exports["BarUpDn Strategy_study"]=["Estratégia BarUpDn"],o.exports["Bollinger Bands Strategy directed_study"]=["Estratégia direcionada por Bandas de Bollinger"],o.exports["Bollinger Bands Strategy_study"]=["Estratégia de Bandas de Bollinger"],o.exports.ChannelBreakOutStrategy_study=["EstratégiaQuebraDeCanal"],o.exports.Compare_study=["Comparar"],o.exports["Conditional Expressions_study"]=["Expressões condicionais"],o.exports.ConnorsRSI_study="ConnorsRSI",o.exports["Consecutive Up/Down Strategy_study"]=["Estratégia Consecutiva de Acima/Abaixo"],o.exports["Cumulative Volume Index_study"]=["Índice de volume cumulativo"],o.exports["Divergence Indicator_study"]=["Indicador de Divergência"],o.exports["Greedy Strategy_study"]=["Estratégia da Avareza"],o.exports["InSide Bar Strategy_study"]=["Estratégia InSide Bar"],o.exports["Keltner Channel Strategy_study"]=["Estratégia Canal de Keltner"],o.exports["Linear Regression_study"]=["Regressão Linear"],o.exports["MACD Strategy_study"]=["Estratégia MACD"],o.exports["Momentum Strategy_study"]=["Estratégia de Momentum"],o.exports["Moon Phases_study"]=["Fases da Lua"],o.exports["Moving Average Convergence/Divergence_study"]=["Convergência / Divergência Média Móvel"], +o.exports["MovingAvg Cross_study"]=["Cruzamento de Média Móvel"],o.exports["MovingAvg2Line Cross_study"]=["Cruzamento de Duas Médias Móveis"],o.exports["OutSide Bar Strategy_study"]=["Estratégia OutSide Bar"],o.exports.Overlay_study=["Sobreposição"],o.exports["Parabolic SAR Strategy_study"]=["Estratégia SAR Parabólico"],o.exports["Pivot Extension Strategy_study"]=["Estratégia de Extensão do Pivô"],o.exports["Pivot Points High Low_study"]=["Pontos de Pivô de Alta e de Baixa"],o.exports["Pivot Reversal Strategy_study"]=["Estratégia de Reversão do Pivô"],o.exports["Price Channel Strategy_study"]=["Estratégia de Canal de Preço"],o.exports["RSI Strategy_study"]=["Estratégia do RSI (IFR)"],o.exports["SMI Ergodic Indicator_study"]=["Indicador de Índice de Momento Estocástico (SMI) Ergódico"],o.exports["SMI Ergodic Oscillator_study"]=["Oscilador de Índice de Momento Estocástico (SMI) Ergódico"],o.exports["Stochastic Slow Strategy_study"]=["Estratégia do Estocástico Lento"],o.exports["Volatility Stop_study"]=["Stop de Volatilidade"],o.exports["Volty Expan Close Strategy_study"]=["Estratégia Volty Expan Close"],o.exports["Woodies CCI_study"]=["CCI Woodies"]},40434:o=>{o.exports=["Perfil de Volume Range Fixo"]},32819:o=>{o.exports="Vol"},66051:o=>{o.exports=["Menor"]},86054:o=>{o.exports=["Minuto"]},20936:o=>{o.exports=["Texto"]},98478:o=>{o.exports=["Não foi possível copiar"]},34004:o=>{o.exports=["Não foi possível cortar"]},96260:o=>{o.exports=["Não foi possível colar"]},94370:o=>{o.exports=["Contagem regressiva para fechamento"]},15168:o=>{o.exports="Colombo"},36018:o=>{o.exports=["Colunas"]},19372:o=>{o.exports=["Comentário"]},20229:o=>{o.exports=["Comparar ou Adicionar Símbolo"]},46689:o=>{o.exports=["Confirmar entradas"]},43432:o=>{o.exports=["Copenhague"]},35216:o=>{o.exports=["Copiar"]},87898:o=>{o.exports=["Copiar o layout do gráfico"]},28851:o=>{o.exports=["Copiar preço"]},94099:o=>{o.exports="Cairo"},64149:o=>{o.exports=["Comentário"]},63528:o=>{o.exports=["Velas"]},46837:o=>{o.exports="Caracas"},49329:o=>{o.exports=["Variação"]},28089:o=>{o.exports=["Mudar Símbolo"]},99374:o=>{o.exports=["Alterar Intervalo"]},14412:o=>{o.exports=["Propriedades do Gráfico"]},26619:o=>{o.exports=["Gráfico por TradingView"]},12011:o=>{o.exports=["Imagem gráfica copiada para a área de transferência {emoji}"]},59884:o=>{o.exports=["Ilhas Chatham"]},28244:o=>{o.exports="Chicago"},49648:o=>{o.exports="Chongqing"},90068:o=>{o.exports=["Círculo"]},32234:o=>{o.exports=["Clique para marcar um ponto"]},52977:o=>{o.exports=["Duplicar"]},31691:o=>{o.exports=["Fechamento"]},50493:o=>{o.exports=["Criar uma Ordem"]},52302:o=>{o.exports=["Criar Ordem Limite"]},29908:o=>{o.exports=["Cruz"]},60997:o=>{o.exports=["Linha Cruzada"]},81520:o=>{o.exports=["Moedas"]},98486:o=>{o.exports=["Intervalo atual e superior"]},73106:o=>{o.exports=["Intervalo atual e inferior"]},85964:o=>{o.exports=["Somente os intervalos atuais"]},17206:o=>{o.exports=["Curva"]},95176:o=>{o.exports=["Ciclo"]},87761:o=>{o.exports=["Linhas Cíclicas"]},27891:o=>{ +o.exports=["Padrão Cypher"]},56996:o=>{o.exports=["Já existe um layout com esse nome."]},30192:o=>{o.exports=["Já existe um layout com esse nome. Você quer substituí-lo?"]},32852:o=>{o.exports=["Padrão ABCD"]},88010:o=>{o.exports="Amsterdam"},37422:o=>{o.exports=["Analisar configuração de negociação"]},66828:o=>{o.exports=["Nota Ancorada"]},94782:o=>{o.exports=["Texto Ancorado"]},61704:o=>{o.exports=["VWAP Ancorado"]},63597:o=>{o.exports=["Adicionar uma Linha Horizontal"]},45743:o=>{o.exports=["Adicionar Símbolo"]},8700:o=>{o.exports=["Adicionar alerta"]},64885:o=>{o.exports=["Adicionar Alerta em {drawing}"]},90830:o=>{o.exports=["Adicionar Alerta em {series}"]},45986:o=>{o.exports=["Adicionar Alerta Para {title}"]},3612:o=>{o.exports=["Adicionar métrica financeira para {instrumentName}"]},92206:o=>{o.exports=["Adicionar Indicador/Estratégia em {studyTitle}"]},34810:o=>{o.exports=["Adicionar nota de texto para {symbol}"]},75669:o=>{o.exports=["Adicionar esta métrica financeira para todos os layouts"]},64288:o=>{o.exports=["Adicionar este Indicador para todos os layouts"]},77920:o=>{o.exports=["Adicionar esta estratégia para todo o layout"]},34059:o=>{o.exports=["Adicionar este Símbolo para todos os layouts"]},17365:o=>{o.exports="Adelaide"},9408:o=>{o.exports=["Sempre invisível"]},71997:o=>{o.exports=["Sempre visível"]},97305:o=>{o.exports=["Todos os indicadores e ferramentas gráficas"]},59192:o=>{o.exports=["Todos os intervalos"]},14452:o=>{o.exports="Almaty"},5716:o=>{o.exports=["Aplicar Onda de Elliot"]},19263:o=>{o.exports=["Aplicar Onda de Elliott Maior"]},15818:o=>{o.exports=["Aplicar Onda de Elliott Menor"]},50352:o=>{o.exports=["Aplicar Onda de Elliot Intermediária"]},66631:o=>{o.exports=["Aplicar ponto de decisão manual"]},15682:o=>{o.exports=["Aplicar risco/retorno manual"]},15644:o=>{o.exports=["Aplicar onda WPT de baixa"]},5897:o=>{o.exports=["Aplicar onda WPT de alta"]},13345:o=>{o.exports=["Aplicar Padrão"]},95910:o=>{o.exports=["Aplique esses indicadores para todos os layouts"]},42762:o=>{o.exports=["Аbr"]},45104:o=>{o.exports=["Arco"]},42097:o=>{o.exports=["Área"]},96237:o=>{o.exports=["Seta"]},48732:o=>{o.exports=["Seta para Baixo"]},82473:o=>{o.exports=["Marcador Seta"]},8738:o=>{o.exports=["Seta Para Baixo"]},35062:o=>{o.exports=["Seta Para Esquerda"]},92163:o=>{o.exports=["Seta Para Direita"]},33196:o=>{o.exports=["Seta Para Cima"]},10650:o=>{o.exports=["Seta para Cima"]},59340:o=>{o.exports=["Ashkhabad"]},13468:o=>{o.exports=["No fechamento"]},21983:o=>{o.exports=["Аtenas"]},86951:o=>{o.exports="Auto"},50834:o=>{o.exports=["Auto (Adapta os Dados à Tela)"]},38465:o=>{o.exports=["Аgo"]},8975:o=>{o.exports=["Legenda de preço médio de fechamento"]},87899:o=>{o.exports=["Linha do preço médio de fechamento"]},22554:o=>{o.exports=["Med"]},54173:o=>{o.exports=["Bogotá"]},53260:o=>{o.exports=["Barein"]},40664:o=>{o.exports=["Balão"]},32376:o=>{o.exports="Bangkok"},19149:o=>{o.exports=["O Replay de Barras não está disponível para este tipo de gráfico. Você quer sair do Replay de Barras?"]},16812:o=>{ +o.exports=["Barras"]},98838:o=>{o.exports=["Padrão de Barras"]},17712:o=>{o.exports=["Linha Base"]},54861:o=>{o.exports=["Belgrado"]},26825:o=>{o.exports=["Bеrlim"]},30251:o=>{o.exports=["Pincel"]},90204:o=>{o.exports=["Bruxelas"]},5262:o=>{o.exports="Bratislava"},59901:o=>{o.exports=["Trazer Para Frente"]},26354:o=>{o.exports=["Trazer Para o Topo"]},11741:o=>{o.exports="Brisbane"},37728:o=>{o.exports=["Bucareste"]},87143:o=>{o.exports="Budapest"},82446:o=>{o.exports="Buenos Aires"},82128:o=>{o.exports=["Pelo TradingView"]},75190:o=>{o.exports=["Ir para data"]},38342:o=>{o.exports=["Ir para {lineToolName}"]},75139:o=>{o.exports=["Entendi"]},81180:o=>{o.exports=["Caixa de Gann"]},68102:o=>{o.exports=["Leque de Gann"]},66321:o=>{o.exports=["Quadrado de Gann"]},87107:o=>{o.exports=["Quadrado de Gann Fixo"]},34805:o=>{o.exports="Get more connections"},7914:o=>{o.exports=["Barras Fantasma"]},18367:o=>{o.exports=["Grand Supercycle"]},97065:o=>{o.exports=["Você quer realmente deletar o modelo de estudo '{name}'?"]},59368:o=>{o.exports=["Curva Dupla"]},35273:o=>{o.exports=["Clique duas vezes em qualquer borda para redefinir o layout da tela"]},5828:o=>{o.exports=["Duplo Clique para finalizar a Sequência"]},63898:o=>{o.exports=["Duplo Clique para finalizar a Poligonal"]},42660:o=>{o.exports=["Onda de baixa 1 ou A"]},44788:o=>{o.exports=["Onda de baixa 2 ou B"]},71263:o=>{o.exports=["Onda de baixa 3"]},70573:o=>{o.exports=["Onda de baixa 4"]},59560:o=>{o.exports=["Onda de baixa 5"]},70437:o=>{o.exports=["Onda de baixa C"]},93345:o=>{o.exports=["Dados fornecidos por"]},76912:o=>{o.exports=["Data"]},60222:o=>{o.exports=["Range de Data"]},79859:o=>{o.exports=["Variação de Data e Preço"]},92203:o=>{o.exports=["Dez"]},69479:o=>{o.exports=["Grau"]},57701:o=>{o.exports="Denver"},73720:o=>{o.exports=["Diamante"]},3556:o=>{o.exports=["Canal Separado"]},62764:o=>{o.exports=["Deslocamento"]},22903:o=>{o.exports=["Barra de ferramentas de desenho"]},21442:o=>{o.exports=["Desenhar Linha Horizontal sobre"]},22429:o=>{o.exports="Dubai"},9497:o=>{o.exports="Dublin"},85223:o=>{o.exports="Emoji"},24435:o=>{o.exports=["Digite um novo nome de layout gráfico"]},93512:o=>{o.exports=["Editar alerta {title}"]},91215:o=>{o.exports=["Onda de Elliot Correção (ABC)"]},80983:o=>{o.exports=["Onda de Elliot Combo Dupla (WXY)"]},74118:o=>{o.exports=["Onda de Elliot Impulso (12345)"]},95840:o=>{o.exports=["Onda de Elliot Triangular (ABCDE)"]},66637:o=>{o.exports=["Onda de Elliot Combo Tripla (WXYXZ)"]},69418:o=>{o.exports=["Elipse"]},27558:o=>{o.exports=["Estender Linhas de Alerta"]},2578:o=>{o.exports=["Linha Estendida"]},77295:o=>{o.exports=["Bolsa"]},2899:o=>{o.exports=["Painel Existente Acima"]},53387:o=>{o.exports=["Painel Existente Abaixo"]},36972:o=>{o.exports=["Previsão"]},17994:o=>{o.exports=["Falha ao salvar a biblioteca"]},87375:o=>{o.exports=["Falha ao salvar o script"]},35050:o=>{o.exports=["Fev"]},82719:o=>{o.exports=["Canal de Fibonacci"]},64192:o=>{o.exports=["Círculos de Fibonacci"]},63835:o=>{o.exports=["Retração de Fibonacci"]},18072:o=>{ +o.exports=["Arcos de Resistência e Velocidade em Fibonacci"]},20877:o=>{o.exports=["Leque de Resistência e Velocidade em Fibonacci"]},76783:o=>{o.exports=["Espiral de Fibonacci"]},89037:o=>{o.exports=["Zona Temporal em Fibonacci"]},72489:o=>{o.exports=["Cunha de Fibonacci"]},21524:o=>{o.exports=["Bandeira"]},55678:o=>{o.exports=["Bandeira"]},29230:o=>{o.exports=["Topo/Fundo Plano"]},92754:o=>{o.exports=["Virado"]},42015:o=>{o.exports=["Fração inválida."]},47542:o=>{o.exports=["Os estudos dos fundamentos não estão mais disponíveis no gráfico"]},16245:o=>{o.exports=["Calcuta"]},3155:o=>{o.exports=["Catmandu"]},92901:o=>{o.exports="Kagi"},2693:o=>{o.exports="Karachi"},72374:o=>{o.exports="Kuwait"},87338:o=>{o.exports="Ho Chi Minh"},61582:o=>{o.exports=["Candles vazios"]},32918:o=>{o.exports="Hong Kong"},61351:o=>{o.exports="Honolulu"},60049:o=>{o.exports=["Linha Horizontal"]},76604:o=>{o.exports=["Raio Horizontal"]},42616:o=>{o.exports=["Cabeça e Ombros"]},40530:o=>{o.exports=["Heiken Ashi"]},99820:o=>{o.exports="Helsinki"},31971:o=>{o.exports=["Ocultar"]},33911:o=>{o.exports=["Ocultar tudo"]},95551:o=>{o.exports=["Ocultar todas as ferramentas de desenho"]},44312:o=>{o.exports=["Esconder todos os desenhos e indicadores"]},67927:o=>{o.exports=["Ocultar todos os desenhos, indicadores, posições & ordens"]},86306:o=>{o.exports=["Esconder todos os indicadores"]},70803:o=>{o.exports=["Ocultar todas as posições & ordens"]},13277:o=>{o.exports=["Esconder desenhos"]},8251:o=>{o.exports=["Ocultar eventos no gráfico"]},44177:o=>{o.exports=["Esconder indicadores"]},2441:o=>{o.exports=["Ocultar marcas nas barras"]},90540:o=>{o.exports=["Ocultar posições & ordens"]},30777:o=>{o.exports=["Мáx"]},31994:o=>{o.exports=["Máxima-Mínima"]},60259:o=>{o.exports=["Legenda de preços máximo e mínimo"]},21803:o=>{o.exports=["Linha de preços máximo e mínimo"]},31895:o=>{o.exports=["Destaques"]},69085:o=>{o.exports=['O Histograma é muito grande, por favor aumente a entrada "Tamanho da linha".']},8122:o=>{o.exports=['O Histograma é muito grande, por favor reduza a entrada "Tamanho da linha".']},22712:o=>{o.exports="I'm good thanks"},23450:o=>{o.exports=["Imagem"]},71778:o=>{o.exports=["Intermediária"]},14177:o=>{o.exports=["Símbolo inválido"]},32619:o=>{o.exports=["Símbolo Inválido"]},53239:o=>{o.exports=["Inverter Escala"]},20062:o=>{o.exports=["Indexada em 100"]},81584:o=>{o.exports=["Rótulos de valor dos indicadores"]},31485:o=>{o.exports=["Rótulo dos nomes do indicadores"]},27677:o=>{o.exports=["Linha com Informações"]},98767:o=>{o.exports=["Inserir indicador"]},9114:o=>{o.exports=["Interior"]},12354:o=>{o.exports=["Garfo Interno"]},26579:o=>{o.exports=["Ícone"]},37885:o=>{o.exports=["Istambul"]},87469:o=>{o.exports=["Joanesburgo"]},52707:o=>{o.exports=["Jacarta"]},95425:o=>{o.exports="Jan"},42890:o=>{o.exports=["Jerusalém"]},6215:o=>{o.exports="Jul"},15224:o=>{o.exports="Jun"},36253:o=>{o.exports="Juneau"},15241:o=>{o.exports=["Na Esquerda"]},29404:o=>{o.exports=["Na Direita"]},850:o=>{o.exports=["Ops!"]},675:o=>{o.exports=["Lista de Objetos"] +},73546:o=>{o.exports=["Оut"]},39280:o=>{o.exports=["Abertura"]},25595:o=>{o.exports="Original"},82906:o=>{o.exports="Oslo"},8136:o=>{o.exports=["Мín"]},42284:o=>{o.exports=["Bloquear"]},1441:o=>{o.exports=["Bloquear/Desbloquear"]},82232:o=>{o.exports=["Bloquear linha de cursor vertical pelo tempo"]},18219:o=>{o.exports=["Fixar Razão Preço por Barra"]},12285:o=>{o.exports=["Logarítmica"]},50286:o=>{o.exports=["Londres"]},44604:o=>{o.exports=["Posição Comprada"]},87604:o=>{o.exports="Los Angeles"},18528:o=>{o.exports=["Legenda para Baixo"]},13046:o=>{o.exports=["Legenda para Cima"]},94420:o=>{o.exports=["Legendas"]},89155:o=>{o.exports="Lagos"},25846:o=>{o.exports="Lima"},1277:o=>{o.exports=["Linha"]},63492:o=>{o.exports=["Quebra de linha"]},83182:o=>{o.exports=["Linhas"]},78104:o=>{o.exports=["Link para a imagem gráfica copiada para a área de transferência {emoji}"]},50091:o=>{o.exports=["Lisboa"]},64352:o=>{o.exports=["Luxemburgo"]},11156:o=>{o.exports="MTPredictor"},67861:o=>{o.exports=["Mova o ponto para posicionar a âncora e toque para colocar"]},45828:o=>{o.exports=["Mover para"]},44302:o=>{o.exports=["Mover a Escala Para Esquerda"]},94338:o=>{o.exports=["Mover a Escala Para Direita"]},66276:o=>{o.exports=["Schiff modificado"]},18559:o=>{o.exports=["Garfo de Schiff Modificado"]},18665:o=>{o.exports=["Моscou"]},58038:o=>{o.exports=["Маdrid"]},34190:o=>{o.exports="Malta"},90271:o=>{o.exports="Manila"},51369:o=>{o.exports=["Маr"]},85095:o=>{o.exports=["Cidade do México"]},75633:o=>{o.exports=["Juntar Todas as Escalas Em Uma"]},95093:o=>{o.exports=["Misturado"]},10931:o=>{o.exports="Micro"},58397:o=>{o.exports=["Milênio"]},85884:o=>{o.exports=["Minueto"]},9632:o=>{o.exports=["Minúsculo"]},63158:o=>{o.exports=["Refletido"]},42769:o=>{o.exports="Muscat"},43088:o=>{o.exports="N/A"},95222:o=>{o.exports=["Sem dados aqui"]},3485:o=>{o.exports=["Sem Escala (Tela Cheia)"]},8886:o=>{o.exports=["Não sincronizar"]},16971:o=>{o.exports=["Sem dados de volume"]},75549:o=>{o.exports=["Nota"]},71230:o=>{o.exports="Nov"},99203:o=>{o.exports=["Ilha Norfolk"]},79023:o=>{o.exports=["Nairóbi"]},91203:o=>{o.exports=["Nova York"]},24143:o=>{o.exports=["Nova Zelândia"]},40887:o=>{o.exports=["Novo painel acima"]},96712:o=>{o.exports=["Novo painel abaixo"]},33566:o=>{o.exports="Nicosia"},64968:o=>{o.exports=["Algo deu errado. Por favor, tente novamente mais tarde."]},10520:o=>{o.exports=["Salvar novo layout de gráfico"]},9908:o=>{o.exports=["Salvar Como"]},68553:o=>{o.exports=["São Salvador"]},65412:o=>{o.exports="Santiago"},13538:o=>{o.exports=["São Paulo"]},37207:o=>{o.exports=["Apenas o gráfico de escala de preços"]},51464:o=>{o.exports="Schiff"},98114:o=>{o.exports=["Garfo de Schiff"]},1535:o=>{o.exports=["O script pode não ser atualizado se você sair da página."]},89517:o=>{o.exports=["Configurações"]},43247:o=>{o.exports=["A segunda parte da fração não é válida."]},19796:o=>{o.exports=["Enviar Para o Fundo"]},23221:o=>{o.exports=["Enviar Para Trás"]},5961:o=>{o.exports=["Seul"]},57902:o=>{o.exports=["Set"]},25866:o=>{ +o.exports=["Sessão"]},59827:o=>{o.exports=["Intervalos de Sessão"]},69240:o=>{o.exports=["Shangai"]},37819:o=>{o.exports=["Posição Vendida"]},81428:o=>{o.exports=["Visualizar"]},98116:o=>{o.exports=["Mostrar todos os desenhos"]},39046:o=>{o.exports=["Mostrar todos os desenhos e indicadores"]},38293:o=>{o.exports=["Mostrar todos os desenhos, indicadores, posições & ordens"]},49982:o=>{o.exports=["Mostrar todos os indicadores"]},48284:o=>{o.exports=["Mostrar Todas as Ideias"]},62632:o=>{o.exports=["Mostrar todas as posições & ordens"]},24620:o=>{o.exports=["Exibir mudança do contrato contínuo"]},84813:o=>{o.exports=["Mostrar vencimento do contrato"]},66263:o=>{o.exports=["Mostrar os dividendos"]},46771:o=>{o.exports=["Mostrar os ganhos"]},87933:o=>{o.exports=["Mostrar Ideias de Usuários Seguidos"]},30709:o=>{o.exports=["Mostrar últimas notícias"]},58669:o=>{o.exports=["Mostrar Minhas Ideias Apenas"]},30816:o=>{o.exports=["Mostrar splits"]},68161:o=>{o.exports=["Sinalizar"]},56683:o=>{o.exports=["Singapura"]},69502:o=>{o.exports=["Senóide"]},44904:o=>{o.exports=["Quadrado"]},70213:o=>{o.exports=["O limite de estudos excedeu: {number} estudos por layout. \nRemova alguns estudos."]},32733:o=>{o.exports=["Estilo"]},65323:o=>{o.exports=["Empilhar à esquerda"]},14113:o=>{o.exports=["Empilhar Na Direita"]},93161:o=>{o.exports=["Manter Em Modo Desenho"]},48767:o=>{o.exports=["Estocolmo"]},29662:o=>{o.exports="Submicro"},9753:o=>{o.exports=["Sub-milênio"]},71722:o=>{o.exports=["Sub-minueto"]},91889:o=>{o.exports=["Superciclo"]},33820:o=>{o.exports=["Supermilênio"]},11020:o=>{o.exports=["Sidney"]},89659:o=>{o.exports=["Erro no Símbolo"]},90932:o=>{o.exports=["Nome do Símbolo do Indicador"]},65986:o=>{o.exports=["Informações do símbolo"]},52054:o=>{o.exports=["Legenda de último preço do símbolo"]},33606:o=>{o.exports=["Sincronizar globalmente"]},18008:o=>{o.exports=["Sincronizar no layout"]},99969:o=>{o.exports=["Ponto & Figura"]},53047:o=>{o.exports=["Linha Segmentada"]},34402:o=>{o.exports=["Sequência"]},70394:o=>{o.exports=["Canal Paralelo"]},95995:o=>{o.exports="Paris"},29682:o=>{o.exports=["Colar"]},51102:o=>{o.exports=["Percentual"]},35590:o=>{o.exports="Perth"},19093:o=>{o.exports="Phoenix"},22293:o=>{o.exports=["Leque de Linhas"]},43852:o=>{o.exports=["Garfo"]},37680:o=>{o.exports=["Fixar na Nova Escala à Esquerda"]},43707:o=>{o.exports=["Fixar na Nova Escala à Direita"]},91130:o=>{o.exports=["Fixar na Escala à Esquerda"]},61201:o=>{o.exports=["Fixar na Escala à Esquerda (Oculto)"]},764:o=>{o.exports=["Fixar na escala à direita"]},20207:o=>{o.exports=["Fixar Na Escala à Direita (Oculto)"]},66156:o=>{o.exports=["Fixar na Escala (Agora à Esquerda)"]},54727:o=>{o.exports=["Fixar na Escala (Agora Sem Escala)"]},76598:o=>{o.exports=["Fixar na Escala (Agora à Direita)"]},39065:o=>{o.exports=["Fixar na Escala (Agora {label})"]},97324:o=>{o.exports=["Fixar na Escala {label}"]},56948:o=>{o.exports=["Fixar Na Escala {label} (Oculto)"]},32156:o=>{o.exports=["Fixado na Escala à Esquerda"]},8128:o=>{ +o.exports=["Fixado na Escala à Esquerda (Oculto)"]},3822:o=>{o.exports=["Fixado na Escala à Direita"]},44538:o=>{o.exports=["Fixar Na Escala à Direita (Oculto)"]},65810:o=>{o.exports=["Fixado à Escala {label}"]},14125:o=>{o.exports=["Escala Fixada {label} (Oculto)"]},97378:o=>{o.exports=["Botão + na escala"]},46669:o=>{o.exports=["Por favor, conceda uma permissão de escrita em seu navegador ou pressione {keystroke}."]},35963:o=>{o.exports=["Pressione e segure {key} enquanto faz zoom para manter a posição do gráfico"]},95921:o=>{o.exports=["Legenda de Preços"]},28625:o=>{o.exports=["Nota de Preço"]},2032:o=>{o.exports=["Intervalo de Preços"]},32061:o=>{o.exports=["O formato do preço não é válido."]},91492:o=>{o.exports=["Linha de preços"]},48404:o=>{o.exports=["Primária"]},87086:o=>{o.exports=["Projeção"]},10160:o=>{o.exports=["Publicado em {customer}, {date}"]},19056:o=>{o.exports=["Catar"]},9998:o=>{o.exports=["Retângulo Giravel"]},74214:o=>{o.exports=["Roma"]},50470:o=>{o.exports=["Raio"]},90357:o=>{o.exports="Range"},26833:o=>{o.exports="Reykjavik"},328:o=>{o.exports=["Retângulo"]},41615:o=>{o.exports=["Refazer"]},35001:o=>{o.exports=["Tendência de Regressão"]},34596:o=>{o.exports=["Remover"]},1434:o=>{o.exports=["Remover Desenhos"]},13951:o=>{o.exports=["Remover Indicadores"]},4142:o=>{o.exports=["Renomear gráfico"]},20801:o=>{o.exports="Renko"},34301:o=>{o.exports=["Redefinir vista do gráfico"]},17258:o=>{o.exports=["Reiniciar Escala de Preços"]},25333:o=>{o.exports=["Reiniciar Escala de Tempo."]},52588:o=>{o.exports="Riyadh"},5871:o=>{o.exports="Riga"},33603:o=>{o.exports=["Aviso"]},48474:o=>{o.exports=["Varsóvia"]},20466:o=>{o.exports="Tokelau"},94284:o=>{o.exports=["Тóquio"]},83836:o=>{o.exports=["Тоronto"]},38788:o=>{o.exports=["Тaipé"]},39108:o=>{o.exports="Tallinn"},37229:o=>{o.exports=["Texto"]},16267:o=>{o.exports=["Teerã"]},19611:o=>{o.exports=["Modelo"]},29198:o=>{o.exports=["O fornecedor de dados não disponibiliza dados de volume para este símbolo."]},8162:o=>{o.exports=["A pré-visualização da publicação não pôde ser carregada. Desative as extensões do seu navegador e tente novamente."]},65943:o=>{o.exports=["Este indicador não pode ser aplicado a outro indicador"]},74986:o=>{o.exports=["Este script é apenas por convite. Para solicitar acesso, favor entrar em contato com seu autor."]},98538:o=>{o.exports=["Padrão dos Três Avanços"]},30973:o=>{o.exports="Ticks"},31976:o=>{o.exports=["Hora"]},64375:o=>{o.exports=["Fuso Horário"]},95005:o=>{o.exports=["Ciclos Temporais"]},87085:o=>{o.exports="Trade"},94770:o=>{o.exports=["Ângulo de Tendência"]},23104:o=>{o.exports=["Linha de Tendência"]},15501:o=>{o.exports=["Extensão de Fibonacci Baseado em Tendências"]},31196:o=>{o.exports=["Tempo de Fibonacci Baseado em Tendências"]},29245:o=>{o.exports=["Triângulo"]},83356:o=>{o.exports=["Triângulo de Baixa"]},12390:o=>{o.exports=["Padrão Triangular"]},28340:o=>{o.exports=["Triângulo de Alta"]},93855:o=>{o.exports=["Tunísia"]},50406:o=>{o.exports=["Horário Universal (UTC)"]},38587:o=>{o.exports="Understood"}, +81320:o=>{o.exports=["Desfazer"]},25933:o=>{o.exports=["Unidades"]},15101:o=>{o.exports=["Liberar"]},34150:o=>{o.exports=["Onda de alta 4"]},83927:o=>{o.exports=["Onda de alta 5"]},58976:o=>{o.exports=["Onda de alta 1 ou A"]},11661:o=>{o.exports=["Onda de alta 2 ou B"]},53958:o=>{o.exports=["Onda de alta 3"]},66560:o=>{o.exports=["Onda de alta C"]},18426:o=>{o.exports=["Perfil de Volume de Range Fixo"]},61022:o=>{o.exports=["Indicador de Perfil de Volume disponível apenas em nossos planos pagos."]},15771:o=>{o.exports="Vancouver"},56211:o=>{o.exports=["Linha Vertical"]},75354:o=>{o.exports="Vilnius"},21852:o=>{o.exports=["Visibilidade"]},27557:o=>{o.exports=["Visibilidade dos intervalos"]},89960:o=>{o.exports=["Visível com o mouse por cima"]},22198:o=>{o.exports=["Ordem Visual"]},7050:o=>{o.exports=["X Cruz"]},66527:o=>{o.exports=["Padrão XABCD"]},17126:o=>{o.exports=["Você não pode ver esse período de tempo nessa resolução"]},69293:o=>{o.exports="Yangon"},84301:o=>{o.exports=["Zurique"]},76020:o=>{o.exports=["alterar o grau de Elliott"]},83935:o=>{o.exports=["alterar as legendas sem sobreposição"]},39402:o=>{o.exports=["mudar visibilidade da legenda de preço médio de fechamento"]},98866:o=>{o.exports=["alterar visibilidade da linha de preço médio de fechamento"]},5100:o=>{o.exports=["alterar visibilidade da legenda de compra e venda"]},32311:o=>{o.exports=["alterar visibilidade da linha de compra e venda"]},22641:o=>{o.exports=["alterar moeda"]},30501:o=>{o.exports=["alterar o layout do gráfico para {title}"]},7017:o=>{o.exports=["alterar visibilidade da mudança do contrato contínuo"]},58108:o=>{o.exports=["mudar a visibilidade da contagem regressiva para próxima barra"]},7151:o=>{o.exports=["alterar range de datas"]},84944:o=>{o.exports=["alterar a visibilidade dos dividendos"]},79574:o=>{o.exports=["alterar a visibilidade dos eventos no gráfico"]},88217:o=>{o.exports=["alterar a visibilidade dos resultados"]},28288:o=>{o.exports=["alterar a visibilidade do vencimento dos contratos futuros"]},66805:o=>{o.exports=["alterar a visibilidade das legendas de preço máximo e mínimo"]},92556:o=>{o.exports=["alterar a visibilidade das linhas de preço máximo e mínimo"]},87027:o=>{o.exports=["alterar a visibilidade do rótulo do nome do indicador"]},14922:o=>{o.exports=["alterar a visibilidade dos rótulos dos valores de indicadores"]},77578:o=>{o.exports=["alterar a visibilidade das últimas notícias"]},87510:o=>{o.exports=["alterar a altura do painel"]},50190:o=>{o.exports=["mudar visibilidade do botão + na escala"]},49889:o=>{o.exports=["alterar a visibilidade da legenda de preços pré/pós-mercado"]},16750:o=>{o.exports=["alterar a visibilidade da linha de preços pré/pós-mercado"]},59883:o=>{o.exports=["alterar visibilidade do valor de fechamento anterior da linha"]},67761:o=>{o.exports=["Mudar Linha de Preço"]},69510:o=>{o.exports=["alterar razão preço por barra"]},32303:o=>{o.exports=["Mudar Resolução"]},526:o=>{o.exports=["Mudar símbolo"]},9402:o=>{o.exports=["alterar a visibilidade das legendas dos símbolos"]},53150:o=>{ +o.exports=["alterar a visibilidade do último valor do símbolo"]},12707:o=>{o.exports=["alterar visibilidade do valor de fechamento anterior do símbolo"]},65303:o=>{o.exports=["alterar sessão"]},15403:o=>{o.exports=["alterar a visibilidade dos intervalos de sessão"]},53438:o=>{o.exports=["alterar o estilo da série"]},74488:o=>{o.exports=["alterar a visibilidade dos desdobramentos"]},20505:o=>{o.exports=["alterar o fuso horário"]},39028:o=>{o.exports=["alterar unidade"]},21511:o=>{o.exports=["Mudar Visibilidade"]},16698:o=>{o.exports=["alterar visibilidade do intervalo atual"]},78422:o=>{o.exports=["alterar visibilidade no intervalo atual e abaixo"]},49529:o=>{o.exports=["alterar visibilidade do intervalo atual e abaixo"]},66927:o=>{o.exports=["alterar visibilidade de todos os intervalos"]},74428:o=>{o.exports=["alterar estilo de {title}"]},72032:o=>{o.exports=["alterar ponto {pointIndex}"]},65911:o=>{o.exports=["gráficos por TradingView"]},5179:o=>{o.exports=["Clonar ferramentas de linha"]},3195:o=>{o.exports=["Criar grupo de ferramentas de linha"]},92659:o=>{o.exports=["Criar grupo de ferramentas de linha a partir da seleção"]},81791:o=>{o.exports=["criar {tool}"]},63649:o=>{o.exports=["recortar fontes"]},78755:o=>{o.exports=["recortar {title}"]},99113:o=>{o.exports=["Adicione a ferramenta de linha {lineTool} ao grupo {name}"]},40242:o=>{o.exports=["adicionar ferramenta(s) de linha para agrupar {group}"]},22856:o=>{o.exports=["adicionar esta métrica financeira para todos os layouts"]},82388:o=>{o.exports=["adicionar este indicador a todos os layouts"]},94292:o=>{o.exports=["adicionar esta estratégia para todos os layouts"]},27982:o=>{o.exports=["adicionar este Símbolo para todos os layouts"]},66568:o=>{o.exports=["aplicar o tema do gráfico"]},64034:o=>{o.exports=["aplicar todas as propriedades do gráfico"]},49037:o=>{o.exports=["Aplicar Modelo de Desenho"]},96996:o=>{o.exports=["aplicar os padrões de fábrica às fontes selecionadas"]},44547:o=>{o.exports=["aplicar indicadores no layout inteiro"]},26065:o=>{o.exports=["Aplicar o modelo de estudo {template}"]},58570:o=>{o.exports=["aplicar o tema das barras de ferramentas"]},27195:o=>{o.exports=["trazer o grupo {title} para frente"]},78246:o=>{o.exports=["trazer {title} para frente"]},56763:o=>{o.exports=["Traga {title} para frente"]},5607:o=>{o.exports=["do TradingView"]},90621:o=>{o.exports=["range de datas bloqueado"]},12962:o=>{o.exports=["apagar a linha de nível"]},63391:o=>{o.exports=["Excluir ferramentas de linha do grupo {group}"]},59942:o=>{o.exports=["inverter padrão de barras"]},70301:o=>{o.exports=["ocultar {title}"]},91842:o=>{o.exports=["Ocultar legenda das linhas de alerta"]},54781:o=>{o.exports=["Ocultar todas as ferramentas de desenho"]},44974:o=>{o.exports=["Ocultar marcas nas barras"]},28916:o=>{o.exports=["bloquear intervalo"]},94245:o=>{o.exports=["Inverter Escala"]},90743:o=>{o.exports=["inserir {title}"]},53146:o=>{o.exports=["inserir {title} depois de {targetTitle}"]},74055:o=>{o.exports=["inserir {title} depois de {target}"]},11231:o=>{ +o.exports=["inserir {title} antes de {target}"]},67176:o=>{o.exports=["inserir {title} antes de {targetTitle}"]},54597:o=>{o.exports=["carregar template de desenho padrão"]},30295:o=>{o.exports=["carregando..."]},50193:o=>{o.exports=["Travar {title}"]},4963:o=>{o.exports=["bloquear grupo {group}"]},68163:o=>{o.exports=["objetos bloqueados"]},47107:o=>{o.exports=["mover"]},11303:o=>{o.exports=["mover {title} para a nova escala à esquerda"]},45544:o=>{o.exports=["mudar {title} para uma nova escala à direita"]},81898:o=>{o.exports=["Mover Todas as Escalas Para Esquerda"]},22863:o=>{o.exports=["mover todas as escalas para direita"]},45356:o=>{o.exports=["Mover Desenho(s)"]},15086:o=>{o.exports=["deslocar para esquerda"]},61711:o=>{o.exports=["deslocar para direita"]},4184:o=>{o.exports=["Mover escala"]},74642:o=>{o.exports=["Fazer {title} Sem Escala (Tela Cheia)"]},45223:o=>{o.exports=["Tornar o grupo {group} invisível"]},87927:o=>{o.exports=["Tornar o grupo {group} visível"]},62153:o=>{o.exports=["mesclar para baixo"]},70746:o=>{o.exports=["mesclar ao painel"]},66143:o=>{o.exports=["mesclar para cima"]},81870:o=>{o.exports=["espelhar padrão de barras"]},16542:o=>{o.exports="n/a"},47222:o=>{o.exports=["escala de preço"]},99042:o=>{o.exports=["Apenas o gráfico de escala de preços"]},35962:o=>{o.exports=["escala de tempo"]},68193:o=>{o.exports=["rolar"]},70009:o=>{o.exports=["tempo de rolagem"]},69485:o=>{o.exports=["definir a estratégia de seleção da escala de preços para {title}"]},16259:o=>{o.exports=["Envie {title} para trás"]},66781:o=>{o.exports=["enviar {title} para trás"]},4998:o=>{o.exports=["enviar o grupo {title} para trás"]},64704:o=>{o.exports=["ferramentas de linha compartilhada globalmente"]},77554:o=>{o.exports=["ferramentas de linha compartilhada em layout"]},16237:o=>{o.exports=["mostrar legenda das linhas de alerta"]},13622:o=>{o.exports=["mostrar todas as ideias"]},26267:o=>{o.exports=["exibir as ideias dos usuários seguidos"]},40061:o=>{o.exports=["exibir apenas minhas ideias"]},52010:o=>{o.exports=["permanecer no modo desenho"]},98784:o=>{o.exports=["parar de sincronizar desenhos"]},57011:o=>{o.exports=["parar de sincronizar a(s) ferramenta(s) de linha(s)"]},92831:o=>{o.exports=["bloquear simbolo"]},60635:o=>{o.exports=["tempo de sincronização"]},99769:o=>{o.exports=["desenvolvido por"]},68111:o=>{o.exports=["patrocinado por TradingView"]},96916:o=>{o.exports=["colar desenhos"]},80611:o=>{o.exports=["colar indicadores"]},41601:o=>{o.exports=["colar {title}"]},84018:o=>{o.exports=["fixar na escala à esquerda"]},22615:o=>{o.exports=["Fixar na Escala à Direita"]},56015:o=>{o.exports=["fixar na escala {label}"]},33348:o=>{o.exports=["reorganizar os painéis"]},15516:o=>{o.exports=["Remova todos os estudos"]},80171:o=>{o.exports=["Remova todos os estudos e as ferramentas de desenho"]},59211:o=>{o.exports=["remover as ferramentas de linha vazia desmarcadas"]},44656:o=>{o.exports=["Remover Desenhos"]},70653:o=>{o.exports=["remover os grupos de desenhos"]},66414:o=>{ +o.exports=["remover fontes de dados da linha"]},47637:o=>{o.exports=["remover painel"]},39859:o=>{o.exports=["remover {title}"]},78811:o=>{o.exports=["remover as ferramentas de linha do grupo {name}"]},16338:o=>{o.exports=["Renomear o grupo {group} para {newName}"]},30910:o=>{o.exports=["restaurar o tamanho do layout"]},21948:o=>{o.exports=["reiniciar as escalas"]},55064:o=>{o.exports=["Reiniciar Escala de Tempo."]},13034:o=>{o.exports=["redimensionar layout"]},9608:o=>{o.exports=["restaurar padrões"]},63060:o=>{o.exports=["alternar para escala automática"]},98860:o=>{o.exports=["habilitar escala indexada a 100"]},21203:o=>{o.exports=["bloquear escala"]},60166:o=>{o.exports=["alternar para escala logarítmica"]},68642:o=>{o.exports=["Alterar escala percentual"]},33714:o=>{o.exports=["habilitar escala regular"]},47122:o=>{o.exports=["monitorar tempo"]},28068:o=>{o.exports=["desligar o compartilhamento de ferramentas de linha"]},66824:o=>{o.exports=["objetos desbloqueado"]},51114:o=>{o.exports=["Destravar o grupo {group}"]},92421:o=>{o.exports=["desbloquear {title}"]},20057:o=>{o.exports=["desfazer mesclagem para o novo painel inferior"]},52540:o=>{o.exports=["desfazer mesclagem para cima"]},86949:o=>{o.exports=["desfazer mesclagem para baixo"]},50728:o=>{o.exports=["Atualizar {title} Script"]},33355:o=>{o.exports=["barras: {count}"]},88841:o=>{o.exports=["Finanças {symbol} por TradingView"]},38641:o=>{o.exports=["{userName} publicou em {customer}, {date}"]},59833:o=>{o.exports="zoom"},19813:o=>{o.exports=["aumentar zoom"]},9645:o=>{o.exports=["diminuir zoom"]},30572:o=>{o.exports=["dia","dias"]},52254:o=>{o.exports=["hora","horas"]},99062:o=>{o.exports="month"},69143:o=>{o.exports=["minuto","minutos"]},71787:o=>{o.exports=["segundo","segundos"]},82797:o=>{o.exports="range"},47966:o=>{o.exports=["semana","semanas"]},99136:o=>{o.exports="tick"},18562:o=>{o.exports=Object.create(null),o.exports["#AAPL-symbol-description"]="Apple Inc",o.exports["#AUDCAD-symbol-description"]=["Dólar Australiano/Dólar Canadense"],o.exports["#AUDCHF-symbol-description"]=["Dólar Australiano/Franco Suíço"],o.exports["#AUDJPY-symbol-description"]=["Dólar Australiano/Iene Japonês"],o.exports["#AUDNZD-symbol-description"]=["Dólar Australiano/Dólar Neo-Zelandês"],o.exports["#AUDRUB-symbol-description"]=["DÓLAR AUSTRALIANO/RUBLO RUSSO"],o.exports["#AUDUSD-symbol-description"]=["Dólar Australiano/Dólar Americano"],o.exports["#BRLJPY-symbol-description"]=["Real Brasileiro/Iene Japonês"],o.exports["#BTCCAD-symbol-description"]=["Bitcoin / Dólar Canadense"],o.exports["#BTCCNY-symbol-description"]=["Bitcoin / Yuan Chinês"],o.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",o.exports["#BTCKRW-symbol-description"]=["Bitcoin/Won Sul-Coreano"],o.exports["#BTCRUR-symbol-description"]=["Bitcoin/Rublo Russo"],o.exports["#BTCUSD-symbol-description"]=["Bitcoin/Dólar Americano"],o.exports["#BVSP-symbol-description"]=["Índice Bovespa"],o.exports["#CADJPY-symbol-description"]=["Dólar Canadense/Iene Japonês"], +o.exports["#CB1!-symbol-description"]=["Petróleo Bruto Brent"],o.exports["#CHFJPY-symbol-description"]=["Franco Suíço/Iene Japonês"],o.exports["#COPPER-symbol-description"]=["CFDs de cobre"],o.exports["#ES1-symbol-description"]=["S&P 500 E-Mini Futuros"],o.exports["#ESP35-symbol-description"]=["Índice IBEX 35"],o.exports["#EUBUND-symbol-description"]=["Eurobond"],o.exports["#EURAUD-symbol-description"]=["Euro / Dólar Australiano"],o.exports["#EURBRL-symbol-description"]=["Euro/Real Brasileiro"],o.exports["#EURCAD-symbol-description"]=["Euro / Dólar Canadense"],o.exports["#EURCHF-symbol-description"]=["Euro / Franco Suíço"],o.exports["#EURGBP-symbol-description"]=["Euro / Libra Esterlina"],o.exports["#EURJPY-symbol-description"]=["Euro / Iene Japonês"],o.exports["#EURNZD-symbol-description"]=["Euro / Dólar Neo-zelandês"],o.exports["#EURRUB-symbol-description"]=["EURO/RUBLO RUSSO"],o.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],o.exports["#EURSEK-symbol-description"]=["Euro FX/Coroa Sueca"],o.exports["#EURTRY-symbol-description"]=["Euro / Nova Lira Turca"],o.exports["#EURUSD-symbol-description"]=["Euro / Dólar Americano"],o.exports["#EUSTX50-symbol-description"]=["Índice Euro Stoxx 50"],o.exports["#FRA40-symbol-description"]=["Índice CAC 40"],o.exports["#GB10-symbol-description"]=["Títulos de Dez Anos do Governo Britânico"],o.exports["#GBPAUD-symbol-description"]=["Libra Esterlina/Dólar Australiano"],o.exports["#GBPCAD-symbol-description"]=["Libra Esterlina/Dólar Canadense"],o.exports["#GBPCHF-symbol-description"]=["Libra Esterlina/Franco Suíço"],o.exports["#GBPEUR-symbol-description"]=["Libra Esterlina / Euro"],o.exports["#GBPJPY-symbol-description"]=["Libra Esterlina/Iene Japonês"],o.exports["#GBPNZD-symbol-description"]=["Libra Esterlina/Dólar Neo-Zelandês"],o.exports["#GBPRUB-symbol-description"]=["Libra Esterlina/Rublo Russo"],o.exports["#GBPUSD-symbol-description"]=["Libra Esterlina/Dólar Americano"],o.exports["#GER30-symbol-description"]=["Índice DAX das ações alemãs negociadas em bolsa"],o.exports["#GOOGL-symbol-description"]=["Google Inc. classe A"],o.exports["#ITA40-symbol-description"]=["Índice FTSE MIB"],o.exports["#JPN225-symbol-description"]=["Índice Nikkei 225"],o.exports["#JPYKRW-symbol-description"]=["IENE/WON"],o.exports["#JPYRUB-symbol-description"]=["IENE/RUBLO RUSSO"],o.exports["#KA1-symbol-description"]=["Futuros #11 de Açúcar"],o.exports["#KG1-symbol-description"]=["Futuros de Algodão"],o.exports["#KT1-symbol-description"]=["Key Tronic Corp."],o.exports["#LKOH-symbol-description"]="LUKOIL",o.exports["#LTCBTC-symbol-description"]=["Litecoin/Bitcoin"],o.exports["#MGNT-symbol-description"]="Magnit",o.exports["#MICEX-symbol-description"]=["ÍNDICE MICEX"],o.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",o.exports["#MSFT-symbol-description"]="Microsoft Corp.",o.exports["#NAS100-symbol-description"]="US 100 Cash CFD",o.exports["#NGAS-symbol-description"]=["Gás natural (Henry Hub)"],o.exports["#NKY-symbol-description"]=["Índice Nikkei 225"], +o.exports["#NZDJPY-symbol-description"]=["Dólar Neo-Zelandês/Iene Japonês"],o.exports["#NZDUSD-symbol-description"]=["Dólar Neo-Zelandês/Dólar Americano"],o.exports["#RB1-symbol-description"]=["Futuros de Gasolina RBOB"],o.exports["#RTS-symbol-description"]=["Índice RTS russo"],o.exports["#SBER-symbol-description"]="SBERBANK",o.exports["#SPX500-symbol-description"]=["Índice S&P 500"],o.exports["#TWTR-symbol-description"]=["TWITTER INC"],o.exports["#UK100-symbol-description"]=["Índice FTSE das 100 principais ações negociadas em bolsa do Reino Unido"],o.exports["#USDBRL-symbol-description"]=["Dolar Americano / Real Brasileiro"],o.exports["#USDCAD-symbol-description"]=["Dólar Americano/Dólar Canadense"],o.exports["#USDCHF-symbol-description"]=["Dólar Americano/Franco Suíço"],o.exports["#USDCNY-symbol-description"]=["Dólar Americano/Yuan Renminbi"],o.exports["#USDDKK-symbol-description"]=["DÓLAR AMERICANO/COROA DINAMARQUESA"],o.exports["#USDHKD-symbol-description"]=["Dólar Americano/Dólar de Hong Kong"],o.exports["#USDIDR-symbol-description"]=["Dólar Americano / Rupia"],o.exports["#USDINR-symbol-description"]=["Dólar Americano/Rupia Indiana"],o.exports["#USDJPY-symbol-description"]=["Dólar Americano/Iene Japonês"],o.exports["#USDKRW-symbol-description"]=["DÓLAR AMERICANO/WON"],o.exports["#USDMXN-symbol-description"]=["Dólar Americano / Peso Mexicano"],o.exports["#USDPHP-symbol-description"]=["Dólar Americano / Peso Filipino"],o.exports["#USDRUB-symbol-description"]=["DÓLAR AMERICANO/RUBLO RUSSO"],o.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],o.exports["#USDSEK-symbol-description"]=["Dólar Americano/Coroa Sueca"],o.exports["#USDSGD-symbol-description"]=["DÓLAR AMERICANO/DÓLAR DE SINGAPURA"],o.exports["#USDTRY-symbol-description"]=["Dólar Americano/Nova Lira Turca"],o.exports["#VTBR-symbol-description"]="VTB",o.exports["#XAGUSD-symbol-description"]=["Prata/Dólar Americano"],o.exports["#XAUUSD-symbol-description"]=["Ouro/Dólar Americano"],o.exports["#XPDUSD-symbol-description"]=["CFDs de paládio"],o.exports["#XPTUSD-symbol-description"]=["Platina/Dólar Americano"],o.exports["#ZS1-symbol-description"]=["Futuros de Soja - ECBT"],o.exports["#ZW1-symbol-description"]=["Futuros de Trigo - ECBT"],o.exports["#BTCGBP-symbol-description"]=["Bitcoin / Libra Esterlina"],o.exports["#MICEXINDEXCF-symbol-description"]=["Índice MOEX Rússia"],o.exports["#BTCAUD-symbol-description"]=["Bitcoin / Dólar Australiano"],o.exports["#BTCJPY-symbol-description"]=["Bitcoin / Iene Japonês"],o.exports["#BTCBRL-symbol-description"]=["Bitcoin / Real Brasileiro"],o.exports["#PT10-symbol-description"]=["Títulos de Dez Anos do Governo Português"],o.exports["#TXSX-symbol-description"]=["Índice TSX 60"],o.exports["#VIXC-symbol-description"]=["Índice TSX 60 VIX"],o.exports["#USDPLN-symbol-description"]=["USD/PLN"],o.exports["#EURPLN-symbol-description"]=["Euro / Zloti Polonês"],o.exports["#BTCPLN-symbol-description"]=["Bitcoin / Zloti Polonês"],o.exports["#CAC40-symbol-description"]=["Índice CAC 40"], +o.exports["#XBTCAD-symbol-description"]=["Bitcoin/Dólar Canadense"],o.exports["#ITI2!-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIF2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIF2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIF2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIG2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIG2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIG2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIH2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIH2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIH2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIJ2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIJ2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIJ2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIK2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIK2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIK2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIM2017-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIM2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIM2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIM2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIN2017-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIN2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIN2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIN2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIQ2017-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIQ2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIQ2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIQ2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIU2017-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIU2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIU2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIU2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIV2017-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIV2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIV2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIV2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIX2017-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIX2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIX2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIX2020-symbol-description"]=["Futuros de Minério de Ferro"], +o.exports["#ITIZ2017-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIZ2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIZ2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIZ2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#AMEX:GXF-symbol-description"]=["ETF Global x FTSE região nórdica"],o.exports["#ASX:XAF-symbol-description"]=["Índice S&P/ASX All Australian 50"],o.exports["#ASX:XAT-symbol-description"]=["Índice S&P/ASX All Australian 200"],o.exports["#BIST:XU100-symbol-description"]=["Índice BIST 100"],o.exports["#GPW:WIG20-symbol-description"]=["Índice WIG20"],o.exports["#INDEX:JKSE-symbol-description"]=["Índice Composto de Jarkarta"],o.exports["#INDEX:KLSE-symbol-description"]=["Índice KLCI da Bolsa da Málasia"],o.exports["#INDEX:NZD-symbol-description"]=["Índice NZX 50"],o.exports["#INDEX:STI-symbol-description"]=["Índice STI"],o.exports["#INDEX:XLY0-symbol-description"]=["Índice Composto de Xangai"],o.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Índice MOEX da Rússia"],o.exports["#NYMEX:KT1!-symbol-description"]=["Futuros de café"],o.exports["#OANDA:NATGASUSD-symbol-description"]=["CFD de gás natural"],o.exports["#OANDA:USDPLN-symbol-description"]=["Dólar dos EUA/Zloti Polonês"],o.exports["#TSX:TX60-symbol-description"]=["Índice S&P/TSX 60"],o.exports["#TSX:VBU-symbol-description"]=["Índice Vanguard US Agregado Bond ETF (CAD-hedged) UN"],o.exports["#TSX:VIXC-symbol-description"]=["Índice S&P/TSX 60 VIX"],o.exports["#TVC:CAC40-symbol-description"]=["Índice CAC 40"],o.exports["#TVC:ES10-symbol-description"]=["Títulos de Dez Anos do Governo Espanhol"],o.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",o.exports["#TVC:GB02-symbol-description"]=["Títulos de Dois Anos do Governo Britânico"],o.exports["#TVC:GB10-symbol-description"]=["Títulos de Dez Anos do Governo Britânico"],o.exports["#TVC:GOLD-symbol-description"]=["CFDs em Ouro (US$ / OZ)"],o.exports["#TVC:ID03-symbol-description"]=["Títulos de Três Anos do Governo Indonésio"],o.exports["#TVC:ID10-symbol-description"]=["Títulos de Dez Anos do Governo da Indonésia"],o.exports["#TVC:PALLADIUM-symbol-description"]=["CFDs em Paládio (US$ / OZ)"],o.exports["#TVC:PT10-symbol-description"]=["Títulos de Dez Anos do Governo Português"],o.exports["#TVC:SILVER-symbol-description"]=["CFDs em Prata (US$ / OZ)"],o.exports["#TVC:RUT-symbol-description"]=["Índice Russell 2000"],o.exports["#TSX:TSX-symbol-description"]=["Índice Composto S&P/TSX"],o.exports["#OANDA:CH20CHF-symbol-description"]=["Índice Swiss 20"],o.exports["#TVC:SHCOMP-symbol-description"]=["Índice Shanghai Composite"],o.exports["#NZX:ALLC-symbol-description"]=["Índice Geral S&P/NZX (Índice de Capital)"],o.exports["#AMEX:SHYG-symbol-description"]=["Cotas 0-5 YEAR High Yield Corporate Bond ETF"],o.exports["#TVC:AU10-symbol-description"]=["Títulos de Dez Anos do Governo Australiano"],o.exports["#TVC:CN10-symbol-description"]=["Títulos de Dez Anos do Governo Chinês"], +o.exports["#TVC:KR10-symbol-description"]=["Títulos de Dez Anos do Governo Coreano"],o.exports["#NYMEX:RB1!-symbol-description"]=["Futuros de gasolina RBOB"],o.exports["#NYMEX:HO1!-symbol-description"]=["Futuros de NY Harbor ULSD"],o.exports["#NYMEX:AEZ1!-symbol-description"]=["Futuros de etanol NY"],o.exports["#OANDA:XCUUSD-symbol-description"]=["CFD de cobre (US$/libra)"],o.exports["#COMEX:ZA1!-symbol-description"]=["Futuros de zinco"],o.exports["#CBOT:ZW1!-symbol-description"]=["Futuros de trigo"],o.exports["#NYMEX:KA1!-symbol-description"]=["Futuros de açúcar nº 11"],o.exports["#CBOT:QBC1!-symbol-description"]=["Futuros de milho"],o.exports["#CME:E61!-symbol-description"]=["Futuros de Euro"],o.exports["#CME:B61!-symbol-description"]=["Futuros de Libra Esterlina"],o.exports["#CME:QJY1!-symbol-description"]=["Futuros de Iene Japonês"],o.exports["#CME:A61!-symbol-description"]=["Futuros de Dólar Australiano"],o.exports["#CME:D61!-symbol-description"]=["Futuros de Dólar Canadense"],o.exports["#CME:SP1!-symbol-description"]=["Futuros S&P 500"],o.exports["#CME_MINI:NQ1!-symbol-description"]=["Futuros NASDAQ 100 E-mini"],o.exports["#CBOT_MINI:YM1!-symbol-description"]=["Futuros Dow Jones E-mini"],o.exports["#CME:NY1!-symbol-description"]=["Futuros NIKKEI 225"],o.exports["#EUREX:DY1!-symbol-description"]=["Índice DAX"],o.exports["#CME:IF1!-symbol-description"]=["Índice de Futuros IBOVESPA - US$"],o.exports["#CBOT:TY1!-symbol-description"]=["Futuros de Notas do Tesouro de dez anos"],o.exports["#CBOT:FV1!-symbol-description"]=["Futuros de Notas do Tesouro de cinco anos"],o.exports["#CBOT:ZE1!-symbol-description"]=["Títulos do Tesouro - Futuros de três anos"],o.exports["#CBOT:TU1!-symbol-description"]=["Futuros de Notas do Tesouro de dios anos"],o.exports["#CBOT:FF1!-symbol-description"]=["Futuros de taxas de juros de Fundos FED de 30 dias"],o.exports["#CBOT:US1!-symbol-description"]=["Futuros de T-Bond"],o.exports["#TVC:EXY-symbol-description"]=["Índice Moeda Euro"],o.exports["#TVC:JXY-symbol-description"]=["Índice Iene Japonês"],o.exports["#TVC:BXY-symbol-description"]=["Índice Libra Esterlina"],o.exports["#TVC:AXY-symbol-description"]=["Índice Dólar Australiano"],o.exports["#TVC:CXY-symbol-description"]=["Índice Dólar Canadense"],o.exports["#FRED:GDP-symbol-description"]=["Produto Interno Bruto, primeiro decimal"],o.exports["#FRED:UNRATE-symbol-description"]=["Taxa de desemprego civil"],o.exports["#FRED:POP-symbol-description"]=["População total: todas as idades, incluindo as forças armadas no exterior"],o.exports["#ETHUSD-symbol-description"]=["Ethereum / Dólar"],o.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Índice IBovespa"],o.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Índice IBrasil"],o.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Índice IBRX 50"],o.exports["#COMEX:HG1!-symbol-description"]=["Futuros de cobre"],o.exports["#INDEX:HSCE-symbol-description"]=["Índice Hang Seng de empresas da China"],o.exports["#NYMEX:CL1!-symbol-description"]=["Futuros de petróleo leve bruto"], +o.exports["#OTC:IHRMF-symbol-description"]=["Ishares MSCI SHS Japão"],o.exports["#TVC:DAX-symbol-description"]=["Índice das 30 Maiores Companhias Alemãs"],o.exports["#TVC:DE10-symbol-description"]=["Títulos de Dez Anos do Governo Alemão"],o.exports["#TVC:DJI-symbol-description"]=["Índice Industrial Médio Dow Jones"],o.exports["#TVC:DXY-symbol-description"]=["Índice de Moeda Dólar Americano"],o.exports["#TVC:FR10-symbol-description"]=["Títulos de Dez Anos do Governo Francês"],o.exports["#TVC:HSI-symbol-description"]=["Índice Hang Seng"],o.exports["#TVC:IBEX35-symbol-description"]=["Índice IBEX 35"],o.exports["#FX:AUS200-symbol-description"]=["Índice S&P/ASX"],o.exports["#AMEX:SHY-symbol-description"]=["Títulos do Tesouro Americano de 1-3 anos ETF Ishares"],o.exports["#ASX:XJO-symbol-description"]=["Índice S&P/ASX 200"],o.exports["#BSE:SENSEX-symbol-description"]=["Índice S&P BSE Sensex"],o.exports["#INDEX:MIB-symbol-description"]=["Índice MIB"],o.exports["#INDEX:MOY0-symbol-description"]=["Índice Euro Stoxx 50"],o.exports["#MOEX:RTSI-symbol-description"]=["Índice RTS"],o.exports["#NSE:NIFTY-symbol-description"]=["Índice Nifty 50"],o.exports["#NYMEX:NG1!-symbol-description"]=["Futuros de Gás Natural"],o.exports["#NYMEX:ZC1!-symbol-description"]=["Futuros Milho"],o.exports["#TVC:IN10-symbol-description"]=["Títulos de Dez Anos do Governo Indiano"],o.exports["#TVC:IT10-symbol-description"]=["Títulos de Dez Anos do Governo Italiano"],o.exports["#TVC:JP10-symbol-description"]=["Títulos de Dez Anos do Governo Japonês"],o.exports["#TVC:NDX-symbol-description"]=["Índice US 100"],o.exports["#TVC:NI225-symbol-description"]=["NIKKEI 225"],o.exports["#TVC:SPX-symbol-description"]=["S&P 500"],o.exports["#TVC:SX5E-symbol-description"]=["Índice Euro Stoxx 50"],o.exports["#TVC:TR10-symbol-description"]=["Títulos de Dez Anos do Governo Turco"],o.exports["#TVC:UKOIL-symbol-description"]=["CFDs em Petróleo Bruto Brent"],o.exports["#TVC:UKX-symbol-description"]=["Índice UK 100"],o.exports["#TVC:US02-symbol-description"]=["Títulos de Dois Anos do Governo Americano"],o.exports["#TVC:US05-symbol-description"]=["Títulos de Cinco Anos do Governo Americano"],o.exports["#TVC:US10-symbol-description"]=["Títulos de Dez Anos do Governo Americano"],o.exports["#TVC:USOIL-symbol-description"]=["CFDs em Petróleo Bruto WTI"],o.exports["#NYMEX:ITI1!-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#NASDAQ:SHY-symbol-description"]=["Títulos do Tesouro Americano de 1-3 anos ETF Ishares"],o.exports["#AMEX:ALD-symbol-description"]=["ETF WisdomTree Ásia Dívida Local"],o.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",o.exports["#NYSE:BABA-symbol-description"]=["Alibaba Group Holding Ltd."],o.exports["#ICEEUR:CB-symbol-description"]=["Petróleo Bruto Brent"],o.exports["#ICEEUR:CB1!-symbol-description"]=["Petróleo Bruto Brent"],o.exports["#ICEUSA:CC-symbol-description"]=["Cacau"],o.exports["#NYMEX:CL-symbol-description"]=["Petróleo Bruto WTI"],o.exports["#ICEUSA:CT-symbol-description"]=["Algodão nº 2"], +o.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",o.exports["#CME:DL-symbol-description"]=["Leite classe III"],o.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",o.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",o.exports["#COMEX:GC-symbol-description"]=["Ouro"],o.exports["#CME:GF-symbol-description"]=["Gado para engorda"],o.exports["#CME:HE-symbol-description"]=["Porcos magros"],o.exports["#NASDAQ:IEF-symbol-description"]=["Ishares ETF de títulos do Tesouro Americano de 7-10 anos"],o.exports["#NASDAQ:IEI-symbol-description"]=["Ishares ETF de títulos do Tesouro Americano de 3-7 anos"],o.exports["#NYMEX:KA1-symbol-description"]=["Futuros de Açúcar nº 11"],o.exports["#ICEUSA:KC-symbol-description"]=["Café"],o.exports["#NYMEX:KG1-symbol-description"]=["Futuros de Algodão"],o.exports["#FWB:KT1-symbol-description"]=["Key Tronic Corporation"],o.exports["#CME:LE-symbol-description"]=["Gado Gordo"],o.exports["#ICEEUR:LO-symbol-description"]=["Óleo de calefação ICE"],o.exports["#CME:LS-symbol-description"]=["Madeira"],o.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",o.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",o.exports["#NYMEX:NG-symbol-description"]=["Gás natural"],o.exports["#ICEUSA:OJ-symbol-description"]=["Suco de laranja"],o.exports["#NYMEX:PA-symbol-description"]=["Paládio"],o.exports["#NYSE:PBR-symbol-description"]=["PETRÓLEO BRASILEIRO S.A. - PETROBRAS"],o.exports["#NYMEX:PL-symbol-description"]=["Platina"],o.exports["#COMEX_MINI:QC-symbol-description"]=["Cobre E-Mini"],o.exports["#NYMEX:RB-symbol-description"]=["Gasolina RBOB"],o.exports["#NYMEX:RB1-symbol-description"]=["Futuros de Gasolina RBOB"],o.exports["#MOEX:SBER-symbol-description"]="SBERBANK",o.exports["#AMEX:SCHO-symbol-description"]=["ETF Schwab Curto Prazo Títulos Americanos"],o.exports["#COMEX:SI-symbol-description"]=["Prata"],o.exports["#NASDAQ:TLT-symbol-description"]=["Ishares ETF de títulos do Tesouro Americano de 20 anos"],o.exports["#TVC:VIX-symbol-description"]=["Índice de Volatilidade S&P 500"],o.exports["#MOEX:VTBR-symbol-description"]="VTB",o.exports["#COMEX:ZA-symbol-description"]=["Zinco"],o.exports["#CBOT:ZC-symbol-description"]=["Milho"],o.exports["#CBOT:ZK-symbol-description"]=["Futuros de etanol"],o.exports["#CBOT:ZL-symbol-description"]=["Óleo de soja"],o.exports["#CBOT:ZO-symbol-description"]=["Aveia"],o.exports["#CBOT:ZR-symbol-description"]=["Arroz não processado"],o.exports["#CBOT:ZS-symbol-description"]=["Soja"],o.exports["#CBOT:ZS1-symbol-description"]=["Futuros de Soja"],o.exports["#CBOT:ZW-symbol-description"]=["Trigo"],o.exports["#CBOT:ZW1-symbol-description"]=["Futuros de Trigo - ECBT"],o.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",o.exports["#NYMEX:ITI2!-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#CADUSD-symbol-description"]=["Dólar Canadense/Dólar EUA"],o.exports["#CHFUSD-symbol-description"]=["Franco Suíço/Dólar Americano"],o.exports["#GPW:ACG-symbol-description"]="Acautogaz", +o.exports["#JPYUSD-symbol-description"]=["Iene/Dólar EUA"],o.exports["#USDAUD-symbol-description"]=["Dólar EUA/Dólar Australiano"],o.exports["#USDEUR-symbol-description"]=["Dólar/Euro"],o.exports["#USDGBP-symbol-description"]=["Dólar/Libra Esterlina"],o.exports["#USDNZD-symbol-description"]=["Dólar EUA/Dólar Neozelandês"],o.exports["#UKOIL-symbol-description"]=["CFDs em Petróleo Bruto (Brent)"],o.exports["#USOIL-symbol-description"]=["CFDs em Petróleo Bruto (WTI)"],o.exports["#US30-symbol-description"]=["Índice Dow Jones Industrial Average"],o.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash/Dólar EUA"],o.exports["#ETCUSD-symbol-description"]=["Ethereum Classic/Dólar EUA"],o.exports["#GOOG-symbol-description"]=["Alphabet Inc (Google) Classe C"],o.exports["#LTCUSD-symbol-description"]=["Litecoin/Dólar EUA"],o.exports["#XRPUSD-symbol-description"]=["XRP/Dólar EUA"],o.exports["#SP:SPX-symbol-description"]=["Índice S&P 500"],o.exports["#ETCBTC-symbol-description"]=["Ethereum Classic/Bitcoin"],o.exports["#ETHBTC-symbol-description"]=["Ethereum/Bitcoin"],o.exports["#XRPBTC-symbol-description"]=["XRP/Bitcoin"],o.exports["#TVC:US30-symbol-description"]=["Títulos de 30 Anos do Governo Americano"],o.exports["#COMEX:SI1!-symbol-description"]=["Futuros de Prata"],o.exports["#BTGUSD-symbol-description"]=["Bitcoin Gold/Dólar EUA"],o.exports["#IOTUSD-symbol-description"]=["IOTA/Dólar EUA"],o.exports["#CME:BTC1!-symbol-description"]=["Futuros de Bitcoin CME"],o.exports["#COMEX:GC1!-symbol-description"]=["Futuros de ouro"],o.exports["#CORNUSD-symbol-description"]=["CFDs de milho"],o.exports["#COTUSD-symbol-description"]=["CFDs de algodão"],o.exports["#DJ:DJA-symbol-description"]=["Índice composto médio Dow Jones"],o.exports["#DJ:DJI-symbol-description"]=["Índice industrial médio Dow Jones"],o.exports["#ETHEUR-symbol-description"]=["Ethereum/Euro"],o.exports["#ETHGBP-symbol-description"]=["Ethereum/Libra Esterlina"],o.exports["#ETHJPY-symbol-description"]=["Ethereum/Iene Japonês"],o.exports["#EURNOK-symbol-description"]=["Euro/Coroa Norueguesa"],o.exports["#GBPPLN-symbol-description"]=["Libra Esterlina/Zloti Polonês"],o.exports["#MOEX:BR1!-symbol-description"]=["Futuros de petróleo Brent"],o.exports["#NYMEX:KG1!-symbol-description"]=["Futuros de algodão"],o.exports["#NYMEX:PL1!-symbol-description"]=["Futuros de platina"],o.exports["#SOYBNUSD-symbol-description"]=["CFDs de soja"],o.exports["#SUGARUSD-symbol-description"]=["CFDs de açúcar"],o.exports["#TVC:IXIC-symbol-description"]=["Índices Amplos dos EUA"],o.exports["#TVC:RU-symbol-description"]=["Índice Russell 1000"],o.exports["#USDZAR-symbol-description"]=["Dólar EUA/Rand Sul-africano"],o.exports["#WHEATUSD-symbol-description"]=["CFDs de trigo"],o.exports["#XRPEUR-symbol-description"]=["XRP/Euro"],o.exports["#CBOT:S1!-symbol-description"]=["Futuros de soja"],o.exports["#SP:MID-symbol-description"]=["Índice S&P 400"],o.exports["#TSX:XCUUSD-symbol-description"]=["CFDs de cobre"],o.exports["#TVC:NYA-symbol-description"]=["Índice NYSE Composite"], +o.exports["#TVC:PLATINUM-symbol-description"]=["CFDs de platina (US$/onça)"],o.exports["#TVC:SSMI-symbol-description"]=["Índice Mercado Suíço"],o.exports["#TVC:SXY-symbol-description"]=["Índice Franco Suíço"],o.exports["#TVC:RUI-symbol-description"]=["Índice Russell 1000"],o.exports["#MOEX:RI1!-symbol-description"]=["Futuros do índice RTS"],o.exports["#MOEX:MX1!-symbol-description"]=["Futuros do índice MICEX"],o.exports["#CBOE:BG1!-symbol-description"]=["Futuros de Bitcoin CBOE"],o.exports["#TVC:MY10-symbol-description"]=["Títulos de Dez Anos do Governo da Malásia"],o.exports["#CME:S61!-symbol-description"]=["Futuros de Franco Suíço"],o.exports["#TVC:DEU30-symbol-description"]=["Índice DAX"],o.exports["#BCHEUR-symbol-description"]=["Bitcoin dinheiro/euros"],o.exports["#TVC:ZXY-symbol-description"]=["Índice Dólar da Nova Zelândia"],o.exports["#MIL:FTSEMIB-symbol-description"]=["Índice FTSE MIB"],o.exports["#XETR:DAX-symbol-description"]=["Índice DAX"],o.exports["#MOEX:IMOEX-symbol-description"]=["Índice MOEX Rússia"],o.exports["#FX:US30-symbol-description"]=["Índice Industrial Médio Dow Jones"],o.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",o.exports["#MOEX:MX2!-symbol-description"]=["Índice de futuros MICEX"],o.exports["#NEOUSD-symbol-description"]=["NEO/Dólar dos EUA"],o.exports["#XMRUSD-symbol-description"]=["Monero/Dólar dos EUA"],o.exports["#ZECUSD-symbol-description"]=["Zcash/Dólar dos EUA"],o.exports["#TVC:CAC-symbol-description"]=["Índice CAC 40"],o.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",o.exports["#TVC:GB10Y-symbol-description"]=["Títulos do Governo Britânico 10a (Yields)"],o.exports["#TVC:AU10Y-symbol-description"]=["Títulos do Governo Australiano 10a (Yield)"],o.exports["#TVC:CN10Y-symbol-description"]=["Títulos do Governo Chinês 10a (Yield)"],o.exports["#TVC:DE10Y-symbol-description"]=["Títulos do Governo Alemão 10a (Yield)"],o.exports["#TVC:ES10Y-symbol-description"]=["Títulos do Governo Espanhol 10a (Yield)"],o.exports["#TVC:FR10Y-symbol-description"]=["Títulos do Governo Frances 10a (Yield)"],o.exports["#TVC:IN10Y-symbol-description"]=["Títulos do Governo Indiano 10a (Yield)"],o.exports["#TVC:IT10Y-symbol-description"]=["Títulos do Governo Italiano 10a (Yield)"],o.exports["#TVC:JP10Y-symbol-description"]=["Títulos do Governo Japonês 10a (Yield)"],o.exports["#TVC:KR10Y-symbol-description"]=["Títulos do Governo Coeano 10a (Yield)"],o.exports["#TVC:MY10Y-symbol-description"]=["Títulos do Governo Malásio 10a (Yield)"],o.exports["#TVC:PT10Y-symbol-description"]=["Títulos do Governo Português 10a (Yield)"],o.exports["#TVC:TR10Y-symbol-description"]=["Títulos do Governo Turco 10a (Yield)"],o.exports["#TVC:US02Y-symbol-description"]=["Títulos do Governo Norte Americano 2a (Yield)"],o.exports["#TVC:US05Y-symbol-description"]=["Títulos do Governo Norte Americano 5a (Yield)"],o.exports["#TVC:US10Y-symbol-description"]=["Títulos do Governo Norte Americano 10a (Yield)"],o.exports["#INDEX:TWII-symbol-description"]=["Índice Ponderado de Taiwan"], +o.exports["#CME:J61!-symbol-description"]=["Futuros em ienes japoneses"],o.exports["#CME_MINI:J71!-symbol-description"]=["Futuros E-mini em ienes japoneses"],o.exports["#CME_MINI:WM1!-symbol-description"]=["Futuros E-micro em ienes japoneses/dólares americanos"],o.exports["#CME:M61!-symbol-description"]=["Futuros em pesos mexicanos"],o.exports["#CME:T61!-symbol-description"]=["Futuros em randes sul-africanos"],o.exports["#CME:SK1!-symbol-description"]=["Futuros em coroas suecas"],o.exports["#CME:QT1!-symbol-description"]=["Futuros em renminbis chineses/dólares americanos"],o.exports["#COMEX:AUP1!-symbol-description"]=["Futuros de alumínio MW U.S. Transaction Premium Platts (25MT)"],o.exports["#CME:L61!-symbol-description"]=["Futuros em reais brasileiros"],o.exports["#CME:WP1!-symbol-description"]=["Futuros em zlotis poloneses"],o.exports["#CME:N61!-symbol-description"]=["Futuros em dólares neozelandeses"],o.exports["#CME_MINI:MG1!-symbol-description"]=["Futuros E-micro em dólares australianos/dólares americanos"],o.exports["#CME_MINI:WN1!-symbol-description"]=["Futuros E-micro em francos suíços/dólares americanos"],o.exports["#CME_MINI:MF1!-symbol-description"]=["Futuros E-micro em euros/dólares americanos"],o.exports["#CME_MINI:E71!-symbol-description"]=["Futuros E-mini em euros"],o.exports["#CBOT:ZK1!-symbol-description"]=["Futuros de Combustível Etanol Desnaturado"],o.exports["#CME_MINI:MB1!-symbol-description"]=["Futuros E-micro em libras esterlinas/dólares americanos"],o.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Futuros E-mini de Gasolina"],o.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Futuros E-mini de Óleo de Calefação"],o.exports["#COMEX_MINI:QC1!-symbol-description"]=["Futuros E-mini de Cobre"],o.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Futuros E-mini de Gás Natural"],o.exports["#CME:E41!-symbol-description"]=["Futuros em dólares americanos/liras turcas"],o.exports["#COMEX_MINI:QI1!-symbol-description"]=["Futuros (Mini) de Prata"],o.exports["#CME:DL1!-symbol-description"]=["Futuros de Leite Classe III"],o.exports["#NYMEX:UX1!-symbol-description"]=["Futuros de Urânio"],o.exports["#CBOT:BO1!-symbol-description"]=["Futuros de Óleo de Soja"],o.exports["#CME:HE1!-symbol-description"]=["Futuros de Suínos Magros"],o.exports["#NYMEX:IAC1!-symbol-description"]=["Futuros de Carvão Newcastle"],o.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Futuros E-mini de Petróleo Bruto Leve"],o.exports["#NYMEX:JMJ1!-symbol-description"]=["Mini Futuros de Brent"],o.exports["#COMEX:AEP1!-symbol-description"]=["Futuros Europeus Premium de Alumínio"],o.exports["#CBOT:ZQ1!-symbol-description"]=["Futuros de Taxas de Juros de Fundos Federais a 30 dias"],o.exports["#CME:LE1!-symbol-description"]=["Futuros de Gado em Pé"],o.exports["#CME:UP1!-symbol-description"]=["Futuros de francos suíços/ienes japoneses"],o.exports["#CBOT:ZN1!-symbol-description"]=["Futuros de Notas Y de 10 anos"],o.exports["#CBOT:ZB1!-symbol-description"]=["Futuros de Obrigações do Tesouro"], +o.exports["#CME:GF1!-symbol-description"]=["Futuros de Gado de Engorda"],o.exports["#CBOT:UD1!-symbol-description"]=["Futuros de Obrigações do Tesouro Ultra"],o.exports["#CME:I91!-symbol-description"]=["Futuro de Imoveis CME - Washington DC"],o.exports["#CBOT:ZO1!-symbol-description"]=["Futuros de Aveia"],o.exports["#CBOT:ZM1!-symbol-description"]=["Futuros de Farelo de Soja"],o.exports["#CBOT_MINI:XN1!-symbol-description"]=["Futuros Mini de Milho"],o.exports["#CBOT:ZC1!-symbol-description"]=["Futuros de Milho"],o.exports["#CME:LS1!-symbol-description"]=["Futuros de Madeira"],o.exports["#CBOT_MINI:XW1!-symbol-description"]=["Futuros Mini de Trigo"],o.exports["#CBOT_MINI:XK1!-symbol-description"]=["Futuros Mini de Soja"],o.exports["#CBOT:ZS1!-symbol-description"]=["Futuros de Soja"],o.exports["#NYMEX:PA1!-symbol-description"]=["Futuros de Paládio"],o.exports["#CME:FTU1!-symbol-description"]=["Futuros E-mini do Índice FTSE100 em dólares americanos"],o.exports["#CBOT:ZR1!-symbol-description"]=["Futuros de Arroz"],o.exports["#COMEX_MINI:GR1!-symbol-description"]=["Futuros (E-micro) de Ouro"],o.exports["#COMEX_MINI:QO1!-symbol-description"]=["Futuros (Mini) de Ouro"],o.exports["#CME_MINI:RL1!-symbol-description"]=["Futuros E-mini Russel 1000"],o.exports["#CME_MINI:EW1!-symbol-description"]=["Futuros E-mini S&P400 Midcap"],o.exports["#COMEX:LD1!-symbol-description"]=["Futuros de Chumbo"],o.exports["#CME_MINI:ES1!-symbol-description"]=["Futuros E-mini S&P500"],o.exports["#TVC:SA40-symbol-description"]=["Índice Top 40 da Africa do Sul"],o.exports["#BMV:ME-symbol-description"]=["Índice IPC do México"],o.exports["#BCBA:IMV-symbol-description"]=["Índice MERVAL"],o.exports["#HSI:HSI-symbol-description"]=["Índice Hang Seng"],o.exports["#BVL:SPBLPGPT-symbol-description"]=["Índice Geral S&P/BVL do Peru (PEN)"],o.exports["#EGX:EGX30-symbol-description"]=["Índice EGX30 Price Return"],o.exports["#BVC:IGBC-symbol-description"]=["Índice Geral da Bolsa de Valores da Colômbia"],o.exports["#TWSE:TAIEX-symbol-description"]=["Índice de Ações Ponderadas por Capitalização de Taiwan"],o.exports["#QSE:GNRI-symbol-description"]=["Índice QE"],o.exports["#BME:IBC-symbol-description"]=["Índice IBEX35"],o.exports["#NZX:NZ50G-symbol-description"]=["Índice Bruto S&P/NZX50"],o.exports["#SIX:SMI-symbol-description"]=["Índice do Mercado Suíço"],o.exports["#SZSE:399001-symbol-description"]=["Índice SZSE Componente"],o.exports["#TADAWUL:TASI-symbol-description"]=["Índice Tadawul Todas as Ações"],o.exports["#IDX:COMPOSITE-symbol-description"]=["Índice IDX Composto"],o.exports["#EURONEXT:PX1-symbol-description"]=["Índice CAC40"],o.exports["#OMXHEX:OMXH25-symbol-description"]=["Índice EMX Helsinque 25"],o.exports["#EURONEXT:BEL20-symbol-description"]=["Índice BEL 20"],o.exports["#TVC:STI-symbol-description"]=["Índice Straits Times"],o.exports["#DFM:DFMGI-symbol-description"]=["Índice DFM"],o.exports["#TVC:KOSPI-symbol-description"]=["índice de Preços de Ações da Coreia Composto"], +o.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Índice FTSE da Bolsa da Malásia KLCI"],o.exports["#TASE:TA35-symbol-description"]=["Índice TA-35"],o.exports["#OMXSTO:OMXS30-symbol-description"]=["Índice OMX Estocolmo 30"],o.exports["#OMXICE:OMXI8-symbol-description"]=["Índice OMX Islândia 8"],o.exports["#NSENG:NSE30-symbol-description"]=["Índice NSE 30"],o.exports["#BAHRAIN:BSEX-symbol-description"]=["Índice Bahrain Todas as Ações"],o.exports["#OMXTSE:OMXTGI-symbol-description"]=["OMX Talin GI"],o.exports["#OMXCOP:OMXC25-symbol-description"]=["Índice OMX Copenhague 25"],o.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",o.exports["#BELEX:BELEX15-symbol-description"]=["Índice BELEX 15"],o.exports["#OMXVSE:OMXVGI-symbol-description"]=["OMX Vilna GI"],o.exports["#EURONEXT:AEX-symbol-description"]=["Índice AEX"],o.exports["#CBOE:VIX-symbol-description"]=["Índice de Volatilidade S&P500"],o.exports["#NASDAQ:XAU-symbol-description"]=["Índice PHLX Setor Ouro e Prata"],o.exports["#DJ:DJUSCL-symbol-description"]=["Índice Carvão Dow Jones EUA"],o.exports["#DJ:DJCIKC-symbol-description"]=["Índice de Commodities de Café Dow Jones"],o.exports["#DJ:DJCIEN-symbol-description"]=["Índice de Commodities de Energia Dow Jones"],o.exports["#NASDAQ:OSX-symbol-description"]=["Índice PHLX do Setor de Serviços de Petróleo"],o.exports["#DJ:DJCISB-symbol-description"]=["Índice de Commodities de Açúcar Dow Jones"],o.exports["#DJ:DJCICC-symbol-description"]=["Índice de Commodities de Cacau Dow Jones"],o.exports["#DJ:DJCIGR-symbol-description"]=["Índice de Commodities de Grãos Dow Jones"],o.exports["#DJ:DJCIAGC-symbol-description"]=["Índice de Commodities com Componente Agrícola Dow Jones"],o.exports["#DJ:DJCISI-symbol-description"]=["Índice de Commodities de Prata Dow Jones"],o.exports["#DJ:DJCIIK-symbol-description"]=["Índice de Commodities de Níquel Dow Jones"],o.exports["#NASDAQ:HGX-symbol-description"]=["Índice PHLX do Setor de Imoveis"],o.exports["#DJ:DJCIGC-symbol-description"]=["Índice de Commodities de Ouro Dow Jones"],o.exports["#SP:SPGSCI-symbol-description"]=["Índice de Commodities S&P Goldman Sachs"],o.exports["#NASDAQ:UTY-symbol-description"]=["Índice PHLX do Setor de Serviços Públicos"],o.exports["#DJ:DJU-symbol-description"]=["Índice Médio de Serviços Públicos Dow Jones"],o.exports["#SP:SVX-symbol-description"]=["Índice Valor S&P500"],o.exports["#SP:OEX-symbol-description"]=["Índice S&P100"],o.exports["#CBOE:OEX-symbol-description"]=["Índice S&P100"],o.exports["#NASDAQ:SOX-symbol-description"]=["Índice de Semicondutores de Filadélfia"],o.exports["#RUSSELL:RUI-symbol-description"]=["Índice Russell1000"],o.exports["#RUSSELL:RUA-symbol-description"]=["Índice Russell 3000"],o.exports["#RUSSELL:RUT-symbol-description"]=["Índice Russell 2000"],o.exports["#NYSE:XMI-symbol-description"]=["Índice NYSE ARCA Maiores Mercados"],o.exports["#NYSE:XAX-symbol-description"]=["Índice AMEX Composto"],o.exports["#NASDAQ:NDX-symbol-description"]=["Índice Nasdaq 100"],o.exports["#NASDAQ:IXIC-symbol-description"]=["Índice Nasdaq Composite"], +o.exports["#DJ:DJT-symbol-description"]=["Índice Médio de Transportes Dow Jones"],o.exports["#NYSE:NYA-symbol-description"]=["Índice NYSE Composto"],o.exports["#NYMEX:CJ1!-symbol-description"]=["Futuros de Cacau"],o.exports["#USDILS-symbol-description"]=["Dólar dos EUA/Shekel israelense"],o.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",o.exports["#SIX:F-symbol-description"]="Ford Motor Company",o.exports["#BMV:F-symbol-description"]="Ford Motor Company",o.exports["#TWII-symbol-description"]=["Índice Ponderado de Taiwan"],o.exports["#TVC:PL10Y-symbol-description"]=["Obrigações de Dez Anos do Governo Polonês"],o.exports["#TVC:PL05Y-symbol-description"]=["Obrigações de Cinco Anos do Governo Polonês"],o.exports["#SET:GC-symbol-description"]=["Global Connection Public Company"],o.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",o.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",o.exports["#OANDA:SPX500USD-symbol-description"]=["Índice S&P 500"],o.exports["#BMV:CT-symbol-description"]="China SX20 RT",o.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",o.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD Contrato Perpétuo"],o.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD Contrato Perpétuo"],o.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD Contrato Perpétuo"],o.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD Contrato Futuro Perpétuo"],o.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD Contrato Futuro Perpétuo"],o.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD Contrato Futuro Perpétuo"],o.exports["#USDHUF-symbol-description"]=["Dólar EUA / Florim Húngaro"],o.exports["#USDTHB-symbol-description"]=["Dólar EUA / Baht Tailandês"],o.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",o.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",o.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",o.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",o.exports["#CME:CB1!-symbol-description"]=["Futuros de Manteiga (Contínuo: Contrato atual à frente)"],o.exports["#LSE:SCHO-symbol-description"]=["Grupo Scholium Plc Ord 1P"],o.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",o.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",o.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",o.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",o.exports["#BSE:ITI-symbol-description"]="ITI Ltd",o.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",o.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",o.exports["#BITMEX:XBT-symbol-description"]=["Índice Bitcoin/Dólar US"],o.exports["#CME_MINI:RTY1!-symbol-description"]=["Índice Futuro E-Mini Russell 2000"],o.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Valor Total do Mercado de Criptomoedas, $"],o.exports["#ICEUS:DX1!-symbol-description"]=["Índice Futuro Dólar US"], +o.exports["#NYMEX:TT1!-symbol-description"]=["Futuros de Algodão"],o.exports["#PHEMEX:BTCUSD-symbol-description"]=["Contrato Futuro Perpétuo BTC"],o.exports["#PHEMEX:ETHUSD-symbol-description"]=["Contrato Futuro Perpétuo ETH"],o.exports["#PHEMEX:XRPUSD-symbol-description"]=["Contrato Futuro Perpétuo XRP"],o.exports["#PHEMEX:LTCUSD-symbol-description"]=["Contrato Futuro Perpétuo LTC"],o.exports["#BITCOKE:BCHUSD-symbol-description"]=["Quanto Swap BCH"],o.exports["#BITCOKE:BTCUSD-symbol-description"]=["Quanto Swap BTC"],o.exports["#BITCOKE:ETHUSD-symbol-description"]=["Quanto Swap ETH"],o.exports["#BITCOKE:LTCUSD-symbol-description"]=["Quanto Swap LTC"],o.exports["#TVC:CA10-symbol-description"]=["Títulos do Governo Canadense, 10 anos"],o.exports["#TVC:CA10Y-symbol-description"]=["Títulos do Governo Canadense Rendimento 10 anos"],o.exports["#TVC:ID10Y-symbol-description"]=["Títulos do Governo Indonésio Rendimento 10 anos"],o.exports["#TVC:NL10-symbol-description"]=["Títulos do Governo Holandês, 10 anos"],o.exports["#TVC:NL10Y-symbol-description"]=["Títulos do Governo Holandês Rendimento 10 anos"],o.exports["#TVC:NZ10-symbol-description"]=["Títulos do Governo Nova Zelândia, 10 anos"],o.exports["#TVC:NZ10Y-symbol-description"]=["Títulos do Governo Nova Zenlândia Rendimentos 10 anos"],o.exports["#SOLUSD-symbol-description"]="Solana / U.S. Dollar",o.exports["#LUNAUSD-symbol-description"]="Luna / U.S. Dollar",o.exports["#UNIUSD-symbol-description"]="Uniswap / U.S. Dollar",o.exports["#LTCBRL-symbol-description"]=["Litecoin / Real Brasileiro"],o.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",o.exports["#ETHKRW-symbol-description"]=["Ethereum / Won Coreano"],o.exports["#BTCRUB-symbol-description"]=["Bitcoin / Rublo Russo"],o.exports["#BTCTHB-symbol-description"]=["Bitcoin / Baht Tailandês"],o.exports["#ETHTHB-symbol-description"]=["Ethereum / Baht tailandês"],o.exports["#TVC:EU10YY-symbol-description"]=["Títulos do Governo Europeu 10 A Yield"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pt.7257.089fbbc28bead9558b87.js b/charting_library/bundles/pt.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..be68b3e6 --- /dev/null +++ b/charting_library/bundles/pt.7257.089fbbc28bead9558b87.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports=["Sexta"]},11268:e=>{e.exports=["Seg"]},63331:e=>{e.exports=["Sáb."]},85954:e=>{e.exports=["Dom"]},26230:e=>{e.exports=["Quarta"]},24793:e=>{e.exports=["Quinta"]},31533:e=>{e.exports=["Terça"]},89790:e=>{e.exports=["Não foi possível acessar o código-fonte Pine."]},39589:e=>{e.exports=["Colapsar Painel"]},38154:e=>{e.exports=["Confirmar remoção de árvore de estudo"]},65636:e=>{e.exports=["CBOE BZX"]},36004:e=>{e.exports=["Crie uma conta grátis"]},69419:e=>{e.exports=["Tudo certo — Mercado aberto."]},97637:e=>{e.exports=["Abril"]},86797:e=>{e.exports=["Agosto"]},22519:e=>{e.exports=["Variação do Valor da Barra"]},52003:e=>{e.exports=["Você quer realmente deletar esse estudo e todos os seus derivativos?"]},68854:e=>{e.exports=["Clique duplo"]},97325:e=>{e.exports=["Problema nos dados"]},52916:e=>{e.exports=["É atualizado uma vez ao dia."]},25978:e=>{e.exports=["Os dados são atualizados uma vez por segundo, mesmo que haja mais atualizações no mercado."]},57310:e=>{e.exports=["Dados com atraso"]},49321:e=>{e.exports=["Os dados do nosso plano Básico são atualizados uma vez por segundo, mesmo que haja mais atualizações no mercado."]},55669:e=>{e.exports=["Dezembro"]},83498:e=>{e.exports=["Deletar painel"]},59315:e=>{e.exports=["Dados no fim do dia"]},82751:e=>{e.exports=["Erro"]},40519:e=>{e.exports=["Boa noite. O mercado está aberto para negócios no fechamento do mercado"]},80227:e=>{e.exports=["Fuso horário da Bolsa"]},16467:e=>{e.exports=["Fevereiro"]},25046:e=>{e.exports=["Preencha o Contrato da Bolsa"]},93666:e=>{e.exports=["Marcar Símbolo"]},564:e=>{e.exports=["Sexta"]},72970:e=>{e.exports=["Sexta"]},88958:e=>{e.exports=["Feriado"]},21686:e=>{e.exports=["Ocultar a Legenda do Indicador"]},26935:e=>{e.exports=["Parâmetros dos Indicadores"]},26315:e=>{e.exports=["Títulos dos Indicadores"]},84098:e=>{e.exports=["Valores do indicador"]},91459:e=>{e.exports=["Se você quiser {listedExchange} dados em tempo real, você precisará completar o Contrato da Bolsa. Não se preocupe, são necessários apenas alguns cliques"]},50634:e=>{e.exports=["Vai para as negociações de pós-mercado em {remainingTime}"]},74537:e=>{e.exports=["Abrirá para as negociações de pré-mercado em {remainingTime}."]},26910:e=>{e.exports=["Janeiro"]},23230:e=>{e.exports=["Julho"]},49385:e=>{e.exports=["Junho"]},99487:e=>{e.exports=["Valores OHLC"]},15815:e=>{e.exports=["Atualizado uma vez por segundo"]},90784:e=>{e.exports=["Outubro"]},75991:e=>{e.exports=["Status de abertura do mercado"]},18429:e=>{e.exports=["Saiba mais"]},39899:e=>{e.exports=["Mover painel para baixo"]},70343:e=>{e.exports=["Mover painel para cima"]},83085:e=>{e.exports=["Seg"]},61199:e=>{e.exports=["Segunda"]},41610:e=>{e.exports=["Mais"]},1653:e=>{e.exports=["Bom dia. O mercado está aberto para negócios na pré-abertura."]},56470:e=>{e.exports=["Maximizar gráfico"]},19603:e=>{e.exports=["Maximizar painel"]},68327:e=>{e.exports=["Мaio"]},35732:e=>{e.exports=["Gerenciar paineis"]},84675:e=>{ +e.exports=["Março"]},83949:e=>{e.exports=["Mercado aberto"]},35701:e=>{e.exports=["Mercado abre em {remainingTime}"]},95814:e=>{e.exports=["Mercado fechado"]},98105:e=>{e.exports=["Mercado fecha em {remainingTime}"]},87202:e=>{e.exports=["O mercado está fechado para feriado. Sorte deles."]},71194:e=>{e.exports=["Novembro"]},66324:e=>{e.exports=["Código-fonte"]},36835:e=>{e.exports=["Sáb."]},1144:e=>{e.exports=["Sábado"]},40653:e=>{e.exports=["Rolar para a esquerda"]},26721:e=>{e.exports=["Rolar para a barra mais recente"]},35809:e=>{e.exports=["Rolar para a direita"]},61132:e=>{e.exports=["Setembro"]},28705:e=>{e.exports=["Mostrar a Legenda do Indicador"]},51072:e=>{e.exports=["Mostrar Lista de Objetos"]},37809:e=>{e.exports=["Mostrar configurações de intervalo"]},39045:e=>{e.exports=["Erro do Estudo"]},86577:e=>{e.exports=["Dom"]},72149:e=>{e.exports=["Domingo"]},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports=["Título do símbolo"]},29985:e=>{e.exports=["Pós-mercado"]},28412:e=>{e.exports=["Os planos pagos apresentam atualizações de dados mais rápidas."]},56042:e=>{e.exports=["Pré-mercado"]},36015:e=>{e.exports=["Dados em tempo real para {description} não é suportado no momento. Podemos fornecer no futuro"]},6667:e=>{e.exports=["Os dados em tempo real para {symbolName} são fornecidos pela Bolsa {exchange}."]},48293:e=>{e.exports=["Restaurar gráfico"]},91029:e=>{e.exports=["Restaurar painel"]},75094:e=>{e.exports=["Quarta"]},7147:e=>{e.exports=["Quarta"]},52984:e=>{e.exports=["Para obter dados em tempo real de {description}, adquira o pacote de dados em tempo real."]},9787:e=>{e.exports=["Qui"]},7951:e=>{e.exports=["Quinta"]},57918:e=>{e.exports=["Esse dado é em tempo real, mas é ligeiramente diferente de sua contraparte oficial da bolsa primária."]},68025:e=>{e.exports=["Estes dados são em tempo real, mas são ligeiramente diferentes de sua contraparte oficial vinda da {exchange}."]},73717:e=>{e.exports=["Esse símbolo não existe. Por favor, escolha outro símbolo."]},57048:e=>{e.exports=["Hora de dar uma voltinha — esse mercado está fechado."]},94316:e=>{e.exports=["Terça"]},44979:e=>{e.exports=["Terça"]},8209:e=>{e.exports=["Desmarcar Símbolo"]},1111:e=>{e.exports="Volume"},61311:e=>{e.exports=["Aumentar Zoom"]},47602:e=>{e.exports=["Diminuir Zoom"]},57889:e=>{e.exports=["alterar os valores de visibilidade da OHLC"]},18644:e=>{e.exports=["alterar a visibilidade do status de abertura do mercado"]},45110:e=>{e.exports=["alterar a visibilidade da variação da barra"]},31325:e=>{e.exports=["alterar a visibilidade dos títulos dos indicadores"]},99774:e=>{e.exports=["alterar a visibilidade dos valores dos indicadores"]},96162:e=>{e.exports=["alterar a visibilidade dos parâmetros dos indicadores"]},26717:e=>{e.exports=["mudar a visibilidade da descrição do símbolo"]},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports=["alterar a visibilidade dos valores do volume"]},39348:e=>{e.exports=["menos de 1 minuto"]},87358:e=>{e.exports=["exibir {title}"]},7827:e=>{e.exports=["{days} e {hours}"]}, +7435:e=>{e.exports=["{exchange} por {originalExchange}"]},19830:e=>{e.exports=["{hours} e {minutes}"]},1084:e=>{e.exports=["Dados em tempo real de {listedExchange} estão disponíveis gratuitamente para usuários registrados."]},11155:e=>{e.exports=["Dados de {symbolName} está atrasado em {time} minutos"]},77033:e=>{e.exports=["O dado é atualizado uma vez a cada {amount} segundo, mesmo que haja mais atualizações no mercado.","O dado é atualizado uma vez a cada {amount} segundos, mesmo que haja mais atualizações no mercado."]},2121:e=>{e.exports=["O dado no nosso plano Básico é atualizado uma vez a cada {amount} segundo, mesmo que haja mais atualizações no mercado.","O dado no nosso plano Básico é atualizado uma vez a cada {amount} segundos, mesmo que haja mais atualizações no mercado."]},5223:e=>{e.exports=["Uma atualização a cada {amount} segundo","Uma atualização a cada {amount} segundos"]},58609:e=>{e.exports=["{number} dia","{number} dias"]},24430:e=>{e.exports=["{number} hora","{number} horas"]},67151:e=>{e.exports=["{number} minuto","{number} minutos"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pt.8087.02a950e0b171d1520043.js b/charting_library/bundles/pt.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..16485781 --- /dev/null +++ b/charting_library/bundles/pt.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:o=>{o.exports=["Adicionar"]},53585:o=>{o.exports=["Adicionar cor customizada"]},81865:o=>{o.exports=["Opacidade"]},73755:o=>{o.exports=["Outro Símbolo"]},16936:o=>{o.exports=["Voltar"]},88046:o=>{o.exports=["Símbolo do gráfico principal"]},9898:o=>{o.exports=["Direita"]},20036:o=>{o.exports=["Cancelar"]},23398:o=>{o.exports=["Mudar símbolo"]},94551:o=>{o.exports=["Gráfico"]},64498:o=>{o.exports=["Todas as fontes"]},73226:o=>{o.exports=["Aplicar"]},79852:o=>{o.exports=["Título"]},56095:o=>{o.exports=["Diminuir"]},29601:o=>{o.exports=["Descrição"]},46812:o=>{o.exports=["Aumentar"]},89298:o=>{o.exports=["Desvio"]},68988:o=>{o.exports="Ok"},29673:o=>{o.exports=["Nenhuma bolsa corresponde ao seu critério"]},41379:o=>{o.exports=["Nenhum símbolo compatível com seu critério"]},35563:o=>{o.exports=["O formato numérico é inválido."]},19724:o=>{o.exports=["Fontes"]},59877:o=>{o.exports=['Definir o preço e o tempo de "{inputInline}" para "{studyShortDescription}"']},18571:o=>{o.exports=['Definir o tempo de "{inputTitle}" para "{studyShortDescription}"']},58552:o=>{o.exports=['Definir o preço de "{inputTitle}" para "{studyShortDescription}"']},80481:o=>{o.exports=['Definir o tempo e preço para "{studyShortDescription}"']},42917:o=>{o.exports=['Definir o tempo para "{studyShortDescription}"']},6083:o=>{o.exports=['Definir o tempo para "{studyShortDescription}"']},52298:o=>{o.exports=["Pesquisar"]},13269:o=>{o.exports=["Selecionar fonte"]},2607:o=>{o.exports=["O valor especificado é maior que o instrumento máximo de {max}."]},53669:o=>{o.exports=["O valor especificado é maior que o instrumento máximo de {min}."]},89053:o=>{o.exports=["Símbolo"]},48490:o=>{o.exports=["Símbolo & descrição"]},99983:o=>{o.exports=["Pesquisa de Símbolo"]},54336:o=>{o.exports=["Remover cor"]},60142:o=>{o.exports=["Espessura"]},87592:o=>{o.exports="cfd"},17023:o=>{o.exports=["Mudar Opacidade"]},13066:o=>{o.exports=["Mudar Cor"]},95657:o=>{o.exports=["Mudar Espessura"]},18567:o=>{o.exports=["alterar propriedade {propertyName}"]},36962:o=>{o.exports=["fch"]},8448:o=>{o.exports=["Cripto"]},1328:o=>{o.exports="dr"},88720:o=>{o.exports=["economia"]},39512:o=>{o.exports="forex"},81859:o=>{o.exports=["futuros"]},39337:o=>{o.exports=["máx"]},91815:o=>{o.exports="hl2"},40771:o=>{o.exports="hlc3"},9523:o=>{o.exports="hlcc4"},12754:o=>{o.exports=["índice"]},38071:o=>{o.exports=["índices"]},12504:o=>{o.exports="ohlc4"},38466:o=>{o.exports=["abertura"]},3919:o=>{o.exports=["mín"]},36931:o=>{o.exports=["ação"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/restricted-toolset.292f68f628b81c513fdc.js b/charting_library/bundles/restricted-toolset.292f68f628b81c513fdc.js new file mode 100644 index 00000000..3963d04d --- /dev/null +++ b/charting_library/bundles/restricted-toolset.292f68f628b81c513fdc.js @@ -0,0 +1,33 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5516,9685],{59142:function(e,t){var n,a,i;a=[t],n=function(e){"use strict";function t(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t{var n;!function(){"use strict";var a={}.hasOwnProperty;function i(){for(var e=[],t=0;t{e.exports={loader:"loader-PZ4hqS2H",static:"static-PZ4hqS2H",item:"item-PZ4hqS2H","tv-button-loader":"tv-button-loader-PZ4hqS2H",medium:"medium-PZ4hqS2H",small:"small-PZ4hqS2H",black:"black-PZ4hqS2H",white:"white-PZ4hqS2H",gray:"gray-PZ4hqS2H",primary:"primary-PZ4hqS2H","loader-initial":"loader-initial-PZ4hqS2H","loader-appear":"loader-appear-PZ4hqS2H"}},82335:e=>{e.exports={switcher:"switcher-Wv0rGnT8","thumb-wrapper":"thumb-wrapper-Wv0rGnT8","size-small":"size-small-Wv0rGnT8","size-medium":"size-medium-Wv0rGnT8","size-large":"size-large-Wv0rGnT8",input:"input-Wv0rGnT8","intent-default":"intent-default-Wv0rGnT8","disable-active-state-styles":"disable-active-state-styles-Wv0rGnT8","intent-select":"intent-select-Wv0rGnT8",track:"track-Wv0rGnT8",thumb:"thumb-Wv0rGnT8"}},45469:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},72087:e=>{e.exports={footer:"footer-w4vEml4d"}},64429:e=>{e.exports={favorite:"favorite-TPXOIXOJ",disabled:"disabled-TPXOIXOJ",active:"active-TPXOIXOJ",checked:"checked-TPXOIXOJ"}},67158:e=>{e.exports={item:"item-pso1R1PY",label:"label-pso1R1PY",labelRow:"labelRow-pso1R1PY",toolbox:"toolbox-pso1R1PY"}},45829:e=>{e.exports={separator:"separator-w5iW5vBm",small:"small-w5iW5vBm",normal:"normal-w5iW5vBm",large:"large-w5iW5vBm"}},8794:e=>{e.exports={button:"button-cC4UjNEF",disabled:"disabled-cC4UjNEF",active:"active-cC4UjNEF",hidden:"hidden-cC4UjNEF"}},17946:(e,t,n)=>{"use strict";n.d(t,{CustomBehaviourContext:()=>a});const a=(0,n(50959).createContext)({enableActiveStateStyles:!0});a.displayName="CustomBehaviourContext"},76974:(e,t,n)=>{"use strict";n.d(t,{useIsMounted:()=>i});var a=n(50959);const i=()=>{const e=(0,a.useRef)(!1);return(0,a.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),e}},26996:(e,t,n)=>{"use strict";n.d(t,{Loader:()=>c});var a,i=n(50959),o=n(97754),s=n(74991),l=n(33319),r=n.n(l);!function(e){e[e.Initial=0]="Initial",e[e.Appear=1]="Appear",e[e.Active=2]="Active"}(a||(a={}));class c extends i.PureComponent{constructor(e){super(e),this._stateChangeTimeout=null,this.state={state:a.Initial}}render(){const{className:e,color:t="black",size:n="medium",staticPosition:a}=this.props,s=o(r().item,r()[t],r()[n]);return i.createElement("span",{className:o(r().loader,a&&r().static,this._getStateClass(),e)},i.createElement("span",{className:s}),i.createElement("span",{className:s}),i.createElement("span",{className:s}))}componentDidMount(){this.setState({state:a.Appear}),this._stateChangeTimeout=setTimeout((()=>{this.setState({state:a.Active})}),2*s.dur)}componentWillUnmount(){this._stateChangeTimeout&&(clearTimeout(this._stateChangeTimeout), +this._stateChangeTimeout=null)}_getStateClass(){switch(this.state.state){case a.Initial:return r()["loader-initial"];case a.Appear:return r()["loader-appear"];default:return""}}}},24437:(e,t,n)=>{"use strict";n.d(t,{DialogBreakpoints:()=>i});var a=n(45469);const i={SmallHeight:a["small-height-breakpoint"],TabletSmall:a["tablet-small-breakpoint"],TabletNormal:a["tablet-normal-breakpoint"]}},39362:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchDialogFooter:()=>l});var a=n(50959),i=n(97754),o=n.n(i),s=n(72087);function l(e){const{className:t,children:n}=e;return a.createElement("div",{className:o()(s.footer,t)},n)}},36189:(e,t,n)=>{"use strict";n.d(t,{FavoriteButton:()=>d});var a=n(44352),i=n(50959),o=n(97754),s=n(9745),l=n(39146),r=n(48010),c=n(64429);const h={add:a.t(null,void 0,n(44629)),remove:a.t(null,void 0,n(72482))};function d(e){const{className:t,isFilled:n,isActive:a,onClick:d,...u}=e;return i.createElement(s.Icon,{...u,className:o(c.favorite,"apply-common-tooltip",n&&c.checked,a&&c.active,t),icon:n?l:r,onClick:d,title:n?h.remove:h.add})}},36947:(e,t,n)=>{"use strict";n.d(t,{useForceUpdate:()=>i});var a=n(50959);const i=()=>{const[,e]=(0,a.useReducer)((e=>e+1),0);return e}},70412:(e,t,n)=>{"use strict";n.d(t,{hoverMouseEventFilter:()=>o,useAccurateHover:()=>s,useHover:()=>i});var a=n(50959);function i(){const[e,t]=(0,a.useState)(!1);return[e,{onMouseOver:function(e){o(e)&&t(!0)},onMouseOut:function(e){o(e)&&t(!1)}}]}function o(e){return!e.currentTarget.contains(e.relatedTarget)}function s(e){const[t,n]=(0,a.useState)(!1);return(0,a.useEffect)((()=>{const t=t=>{if(null===e.current)return;const a=e.current.contains(t.target);n(a)};return document.addEventListener("mouseover",t),()=>document.removeEventListener("mouseover",t)}),[]),t}},81332:(e,t,n)=>{"use strict";n.d(t,{multilineLabelWithIconAndToolboxTheme:()=>s});var a=n(40173),i=n(55498),o=n(67158);const s=(0,a.mergeThemes)(i,o)},51613:(e,t,n)=>{"use strict";n.d(t,{PopupMenuSeparator:()=>l});var a=n(50959),i=n(97754),o=n.n(i),s=n(45829);function l(e){const{size:t="normal",className:n,ariaHidden:i=!1}=e;return a.createElement("div",{className:o()(s.separator,"small"===t&&s.small,"normal"===t&&s.normal,"large"===t&&s.large,n),role:"separator","aria-hidden":i})}},96040:(e,t,n)=>{"use strict";n.d(t,{RemoveButton:()=>h});var a=n(44352),i=n(50959),o=n(97754),s=n(9745),l=n(33765),r=n(8794);const c={remove:a.t(null,void 0,n(34596))};function h(e){const{className:t,isActive:n,onClick:a,onMouseDown:h,title:d,hidden:u,"data-name":m="remove-button",...v}=e;return i.createElement(s.Icon,{...v,"data-name":m,className:o(r.button,"apply-common-tooltip",n&&r.active,u&&r.hidden,t),icon:l,onClick:a,onMouseDown:h,title:d||c.remove})}},40173:(e,t,n)=>{"use strict";function a(e,t,n={}){return Object.assign({},e,function(e,t,n={}){const a=Object.assign({},t);for(const i of Object.keys(t)){const o=n[i]||i;o in e&&(a[i]=[e[o],t[i]].join(" "))}return a}(e,t,n))}n.d(t,{mergeThemes:()=>a})},6132:(e,t,n)=>{"use strict";var a=n(22134);function i(){}function o(){}o.resetWarningCache=i, +e.exports=function(){function e(e,t,n,i,o,s){if(s!==a){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i};return n.PropTypes=n,n}},19036:(e,t,n)=>{e.exports=n(6132)()},22134:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},95257:(e,t)=>{"use strict";var n=Symbol.for("react.element"),a=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),r=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),u=Symbol.for("react.lazy"),m=Symbol.iterator;var v={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},p=Object.assign,g={};function f(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||v}function b(){}function S(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||v}f.prototype.isReactComponent={},f.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")},f.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=f.prototype;var _=S.prototype=new b;_.constructor=S,p(_,f.prototype),_.isPureReactComponent=!0;var C=Array.isArray,y=Object.prototype.hasOwnProperty,w={current:null},k={key:!0,ref:!0,__self:!0,__source:!0};function E(e,t,a){var i,o={},s=null,l=null;if(null!=t)for(i in void 0!==t.ref&&(l=t.ref),void 0!==t.key&&(s=""+t.key),t)y.call(t,i)&&!k.hasOwnProperty(i)&&(o[i]=t[i]);var r=arguments.length-2;if(1===r)o.children=a;else if(1{"use strict";e.exports=n(95257)},26854:e=>{e.exports={summary:"summary-WgEIQSbO",hovered:"hovered-WgEIQSbO",caret:"caret-WgEIQSbO"}},65785:e=>{e.exports={wrapper:"wrapper-o7rRFc7H",labelRow:"labelRow-o7rRFc7H",label:"label-o7rRFc7H",labelHint:"labelHint-o7rRFc7H",labelOn:"labelOn-o7rRFc7H"}},6001:e=>{e.exports={wrapper:"wrapper-n_GqAsy6",hovered:"hovered-n_GqAsy6",withIcon:"withIcon-n_GqAsy6",labelRow:"labelRow-n_GqAsy6",label:"label-n_GqAsy6",switchWrap:"switchWrap-n_GqAsy6",icon:"icon-n_GqAsy6",labelHint:"labelHint-n_GqAsy6",labelOn:"labelOn-n_GqAsy6"}},45184:e=>{e.exports={button:"button-gbkEfGm4",withText:"withText-gbkEfGm4",withoutText:"withoutText-gbkEfGm4"}},74749:e=>{e.exports={button:"button-rqVQ8gUB"}},86464:e=>{e.exports={form:"form-tGP0FmdI",interacting:"interacting-tGP0FmdI",input:"input-tGP0FmdI",menu:"menu-tGP0FmdI",add:"add-tGP0FmdI",hovered:"hovered-tGP0FmdI",hover:"hover-tGP0FmdI",wrap:"wrap-tGP0FmdI"}},52149:e=>{e.exports={spinnerWrap:"spinnerWrap-q9igAFmQ"}},77907:e=>{e.exports={title:"title-t_2RnW3_"}},42431:e=>{e.exports={button:"button-NU6T1Gv2",first:"first-NU6T1Gv2",last:"last-NU6T1Gv2"}},72281:e=>{e.exports={wrap:"wrap-ZOLycUbI"}},46949:e=>{e.exports={hidden:"hidden-K_dNKcEL"}},32924:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",item:"item-TtgC6v1y",withIcon:"withIcon-TtgC6v1y",shortcut:"shortcut-TtgC6v1y",loading:"loading-TtgC6v1y",icon:"icon-TtgC6v1y"}},90965:e=>{e.exports={button:"button-opm_4K5V",menu:"menu-opm_4K5V"}},43741:e=>{e.exports={customTradingViewStyleButton:"customTradingViewStyleButton-Y_dY8Pmt",withoutIcon:"withoutIcon-Y_dY8Pmt"}},20443:e=>{e.exports={dropdown:"dropdown-IvhZ8gpO",label:"label-IvhZ8gpO",smallWidthTitle:"smallWidthTitle-IvhZ8gpO",smallWidthMenuItem:"smallWidthMenuItem-IvhZ8gpO",smallWidthWrapper:"smallWidthWrapper-IvhZ8gpO"}},19606:e=>{e.exports={value:"value-Os5mxnuv",selected:"selected-Os5mxnuv"}},937:e=>{e.exports={smallWidthMenuItem:"smallWidthMenuItem-Fj7ZZh1_"}},65057:e=>{e.exports={button:"button-_8r4li9v", +first:"first-_8r4li9v",last:"last-_8r4li9v",menu:"menu-_8r4li9v",dropdown:"dropdown-_8r4li9v",menuContent:"menuContent-_8r4li9v",section:"section-_8r4li9v",smallTabletSectionTitle:"smallTabletSectionTitle-_8r4li9v",addCustomInterval:"addCustomInterval-_8r4li9v",hovered:"hovered-_8r4li9v"}},14402:e=>{e.exports={button:"button-G2fjEkbQ"}},12805:e=>{e.exports={button:"button-fhE1_4Xj",isDisabled:"isDisabled-fhE1_4Xj"}},47406:e=>{e.exports={saveString:"saveString-Wuq5IorU",hidden:"hidden-Wuq5IorU",loader:"loader-Wuq5IorU"}},80803:e=>{e.exports={opened:"opened-PSZfKmCG",hover:"hover-PSZfKmCG",autoSaveWrapper:"autoSaveWrapper-PSZfKmCG",sharingWrapper:"sharingWrapper-PSZfKmCG",button:"button-PSZfKmCG",buttonSmallPadding:"buttonSmallPadding-PSZfKmCG",hintPlaceHolder:"hintPlaceHolder-PSZfKmCG",smallHintPlaceHolder:"smallHintPlaceHolder-PSZfKmCG",popupItemRowTabletSmall:"popupItemRowTabletSmall-PSZfKmCG",shortcut:"shortcut-PSZfKmCG",toolTitle:"toolTitle-PSZfKmCG",toolTitleMobile:"toolTitleMobile-PSZfKmCG",layoutItem:"layoutItem-PSZfKmCG",layoutMeta:"layoutMeta-PSZfKmCG",labelRow:"labelRow-PSZfKmCG",layoutTitle:"layoutTitle-PSZfKmCG",layoutItemWrap:"layoutItemWrap-PSZfKmCG",layoutTitleMobile:"layoutTitleMobile-PSZfKmCG",active:"active-PSZfKmCG",textWrap:"textWrap-PSZfKmCG",text:"text-PSZfKmCG",withIcon:"withIcon-PSZfKmCG",sharingLabelWrap:"sharingLabelWrap-PSZfKmCG",infoIcon:"infoIcon-PSZfKmCG",copyLink:"copyLink-PSZfKmCG",copyLinkMobile:"copyLinkMobile-PSZfKmCG"}},58893:e=>{e.exports={button:"button-rlvYsQ_k",largeLeftPadding:"largeLeftPadding-rlvYsQ_k",text:"text-rlvYsQ_k",uppercase:"uppercase-rlvYsQ_k"}},10431:e=>{e.exports={button:"button-_iN2IH5A",text:"text-_iN2IH5A",logo:"logo-_iN2IH5A"}},48813:e=>{e.exports={description:"description-pI85IN0X"}},8538:e=>{e.exports={item:"item-V0xAFkBB",round:"round-V0xAFkBB"}},50444:e=>{e.exports={wrap:"wrap-tynHcbsI",titleWrap:"titleWrap-tynHcbsI",indicators:"indicators-tynHcbsI",title:"title-tynHcbsI",icon:"icon-tynHcbsI",text:"text-tynHcbsI",titleTabletSmall:"titleTabletSmall-tynHcbsI",labelRow:"labelRow-tynHcbsI",label:"label-tynHcbsI"}},23978:e=>{e.exports={labelRow:"labelRow-nQmSZ6zP",toolbox:"toolbox-nQmSZ6zP",description:"description-nQmSZ6zP",descriptionTabletSmall:"descriptionTabletSmall-nQmSZ6zP",item:"item-nQmSZ6zP",titleItem:"titleItem-nQmSZ6zP",titleItemTabletSmall:"titleItemTabletSmall-nQmSZ6zP",itemTabletSmall:"itemTabletSmall-nQmSZ6zP",itemLabelTabletSmall:"itemLabelTabletSmall-nQmSZ6zP",wrap:"wrap-nQmSZ6zP",hovered:"hovered-nQmSZ6zP"}},19366:e=>{e.exports={menu:"menu-UCGfiau8",menuSmallTablet:"menuSmallTablet-UCGfiau8",menuItemHeaderTabletSmall:"menuItemHeaderTabletSmall-UCGfiau8",menuItemHeader:"menuItemHeader-UCGfiau8"}},15865:e=>{e.exports={wrap:"wrap-_hkHmHWX",full:"full-_hkHmHWX",first:"first-_hkHmHWX",last:"last-_hkHmHWX",medium:"medium-_hkHmHWX",buttonWithFavorites:"buttonWithFavorites-_hkHmHWX"}},93260:e=>{e.exports={icon:"icon-ZSkNJ_HT"}},1626:(e,t,n)=>{"use strict";n.d(t,{CollapsibleSection:()=>r});var a=n(50959),i=n(97754),o=n.n(i),s=n(41890),l=n(26854) +;function r(e){return a.createElement(a.Fragment,null,a.createElement("div",{className:o()(e.className,l.summary),onClick:function(){e.onStateChange&&e.onStateChange(!e.open)},"data-open":e.open},e.summary,a.createElement(s.ToolWidgetCaret,{className:l.caret,dropped:Boolean(e.open)})),e.open&&e.children)}},51107:(e,t,n)=>{"use strict";n.d(t,{DEFAULT_MENU_ITEM_SWITCHER_THEME:()=>v,MenuItemSwitcher:()=>p});var a=n(50959),i=n(97754),o=n.n(i),s=n(17946),l=n(82335),r=n.n(l);function c(e){const t=(0,a.useContext)(s.CustomBehaviourContext),{className:n,intent:o="default",size:l="small",enableActiveStateStyles:c=t.enableActiveStateStyles}=e;return i(n,r().switcher,r()[`size-${l}`],r()[`intent-${o}`],!c&&r()["disable-active-state-styles"])}function h(e){var t;const{reference:n,size:i,intent:o,role:s,"aria-checked":l,checked:h,defaultChecked:d,onKeyDown:u,...m}=e,v=(0,a.useCallback)((e=>{13===e.keyCode&&e.target.click(),u&&u(e)}),[u]);return a.createElement("span",{className:c(e)},a.createElement("input",{...m,type:"checkbox",className:r().input,ref:n,role:null!=s?s:"switch","aria-checked":null!==(t=null!=l?l:h)&&void 0!==t?t:d,checked:h,defaultChecked:d,onKeyDown:v}),a.createElement("span",{className:r()["thumb-wrapper"]},a.createElement("span",{className:r().track}),a.createElement("span",{className:r().thumb})))}var d=n(9745),u=n(90186),m=n(6001);const v=m;function p(e){const{className:t,checked:n,id:i,label:s,labelDescription:l,value:r,preventLabelHighlight:c,reference:v,switchReference:p,theme:g=m,disabled:f,icon:b}=e,S=o()(g.label,n&&!c&&g.labelOn),_=o()(t,g.wrapper,n&&g.wrapperWithOnLabel,l&&g.wrapperWithDescription);return a.createElement("label",{className:o()(_,b&&g.withIcon),htmlFor:i,ref:v},void 0!==b&&a.createElement(d.Icon,{className:g.icon,icon:b}),a.createElement("div",{className:g.labelRow},a.createElement("div",{className:S},s),l&&a.createElement("div",{className:g.labelHint},l)),a.createElement("div",{className:m.switchWrap},a.createElement(h,{disabled:f,className:g.switch,reference:p,checked:n,onChange:function(t){const n=t.target.checked;void 0!==e.onChange&&e.onChange(n)},value:r,tabIndex:-1,id:i,role:e.switchRole,...(0,u.filterDataProps)(e)})))}},97482:(e,t,n)=>{"use strict";n.d(t,{ToolWidgetIconButton:()=>l});var a=n(50959),i=n(97754),o=n(94206),s=n(74749);const l=a.forwardRef(((e,t)=>{const{className:n,id:l,...r}=e;return a.createElement(o.ToolWidgetButton,{"data-name":l,...r,ref:t,className:i(n,s.button)})}))},71485:(e,t,n)=>{"use strict";n.d(t,{INTERVALS:()=>i});var a=n(44352);const i=[{name:"",label:a.t(null,{context:"interval"},n(37830))},{name:"H",label:a.t(null,{context:"interval"},n(5285))},{name:"D",label:a.t(null,{context:"interval"},n(6174))},{name:"W",label:a.t(null,{context:"interval"},n(25042))},{name:"M",label:a.t(null,{context:"interval"},n(79410))}]},81384:(e,t,n)=>{"use strict";n.d(t,{ToolWidgetMenuSummary:()=>s});var a=n(50959),i=n(97754),o=n(77907);function s(e){return a.createElement("div",{className:i(e.className,o.title)},e.children)}},19475:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ +getRestrictedToolSet:()=>qn});var a=n(2484),i=n(50959),o=n(19036),s=n(44352),l=n(82992),r=n(77906),c=n(11316),h=n(36189),d=n(9745),u=n(16396),m=n(37536),v=n(97754),p=n.n(v),g=n(72281);const f=i.forwardRef(((e,t)=>{const{children:n,className:a,...o}=e;return i.createElement("div",{className:v(a,g.wrap),ref:t,...o},n)}));var b=n(94206),S=n(90186),_=n(42431);class C extends i.PureComponent{constructor(){super(...arguments),this._handleClick=()=>{const{onClick:e,onClickArg:t}=this.props;e&&e(t)}}render(){const{isFirst:e,isLast:t,hint:n,text:a,icon:o,isActive:s,isDisabled:l,className:r}=this.props,c=(0,S.filterDataProps)(this.props);return i.createElement(b.ToolWidgetButton,{...c,icon:o,text:a,title:n,isDisabled:l,isActive:s,isGrouped:!0,onClick:this._handleClick,className:v(r,_.button,{[_.first]:e,[_.last]:t})})}}var y=n(51613),w=n(90692),k=n(24437),E=n(81332),T=n(10654),x=n(50745),M=n(1930),I=n(90965);const P={barsStyle:s.t(null,void 0,n(84232))},R=(0,T.registryContextType)();function A(e){var t;return!(null===(t=l.linking.supportedChartStyles.value())||void 0===t?void 0:t.includes(e))}class F extends i.PureComponent{constructor(e,t){super(e,t),this._handleChangeStyle=e=>{const{favorites:t,lastSelectedNotFavorite:n,activeStyle:a}=this.state;this.setState({activeStyle:e,lastSelectedNotFavorite:t.includes(a)?n:a})},this._handleSelectStyle=e=>{const{chartWidgetCollection:t}=this.context;e!==t.activeChartStyle.value()&&t.setChartStyleToWidget(e)},this._handleClickFavorite=e=>{this._isStyleFavorited(e)?this._handleRemoveFavorite(e):this._handleAddFavorite(e)},this._boundForceUpdate=()=>{this.forceUpdate()},this._handleQuickClick=e=>{this._handleSelectStyle(e),this._trackClick()},(0,T.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired,favoriteChartStylesService:o.any.isRequired});const{chartWidgetCollection:n,favoriteChartStylesService:a}=t,i=n.activeChartStyle.value(),s=a.get(),l=(0,x.japaneseChartStyles)();this.state={activeStyle:i,favorites:s,styles:(0,x.commonChartStyles)(),japaneseStyles:l}}componentDidMount(){const{chartWidgetCollection:e,favoriteChartStylesService:t}=this.context;e.activeChartStyle.subscribe(this._handleChangeStyle),t.getOnChange().subscribe(this,this._handleChangeSettings),l.linking.supportedChartStyles.subscribe(this._boundForceUpdate)}componentWillUnmount(){const{chartWidgetCollection:e,favoriteChartStylesService:t}=this.context;e.activeChartStyle.unsubscribe(this._handleChangeStyle),t.getOnChange().unsubscribe(this,this._handleChangeSettings),l.linking.supportedChartStyles.unsubscribe(this._boundForceUpdate)}render(){const{isShownQuicks:e,displayMode:t="full",id:n}=this.props,{activeStyle:a,favorites:o,styles:s,japaneseStyles:l,lastSelectedNotFavorite:h}=this.state,u="small"!==t&&e&&0!==o.length,v=[...o];v.includes(a)?void 0!==h&&v.push(h):v.push(a);const p=u&&v.length>1;return i.createElement(w.MatchMedia,{rule:k.DialogBreakpoints.TabletSmall},(e=>{const t=s.map((t=>this._renderPopupMenuItem(t,t===a,e))),o=l.map((t=>this._renderPopupMenuItem(t,t===a,e)));return i.createElement(f,{id:n +},p&&v.map(((e,t)=>i.createElement(C,{className:I.button,icon:c.SERIES_ICONS[e],isActive:u&&a===e,isDisabled:A(e),key:t,hint:(0,M.getTranslatedChartStyleName)(e),isFirst:0===t,isLast:t===v.length-1,onClick:u?this._handleQuickClick:void 0,onClickArg:e,"data-value":r.STYLE_SHORT_NAMES[e]}))),i.createElement(m.ToolWidgetMenu,{arrow:Boolean(p),content:p?void 0:i.createElement(f,null,i.createElement(d.Icon,{icon:c.SERIES_ICONS[a]})),title:p?P.barsStyle:(0,M.getTranslatedChartStyleName)(a),className:I.menu,isDrawer:e,onClick:this._trackClick},t,!!o.length&&i.createElement(y.PopupMenuSeparator,null),o))}))}_renderPopupMenuItem(e,t,n){const{isFavoritingAllowed:a}=this.props,o=this._isStyleFavorited(e);return i.createElement(u.PopupMenuItem,{key:e,theme:n?E.multilineLabelWithIconAndToolboxTheme:void 0,icon:c.SERIES_ICONS[e],isActive:t,isDisabled:A(e),label:(0,M.getTranslatedChartStyleName)(e)||"",onClick:this._handleSelectStyle,onClickArg:e,showToolboxOnHover:!o,toolbox:a&&i.createElement(h.FavoriteButton,{isActive:t,isFilled:o,onClick:()=>this._handleClickFavorite(e)}),"data-value":r.STYLE_SHORT_NAMES[e]})}_handleChangeSettings(e){this.setState({lastSelectedNotFavorite:void 0,favorites:e})}_isStyleFavorited(e){return-1!==this.state.favorites.indexOf(e)}_handleAddFavorite(e){const{favorites:t}=this.state,{favoriteChartStylesService:n}=this.context;n.set([...t,e])}_handleRemoveFavorite(e){const{favorites:t}=this.state,{favoriteChartStylesService:n}=this.context;n.set(t.filter((t=>t!==e)))}_trackClick(){0}}F.contextType=R;var N=n(45184);const H=["medium","small"];function W(e){const{text:t,className:n,displayMode:a,collapseWhen:o=H,...s}=e,l=!o.includes(a);return i.createElement(b.ToolWidgetButton,{...s,text:l?t:void 0,className:v(n,N.button,l?N.withText:N.withoutText)})}var z=n(51768),O=n(1393);const L={compare:s.t(null,void 0,n(90069)),compareOrAddSymbol:s.t(null,void 0,n(20229))},D=(0,T.registryContextType)();class U extends i.PureComponent{constructor(e,t){super(e,t),this._updateState=e=>{this.setState({isActive:e})},this._handleClick=()=>{var e;(0,z.trackEvent)("GUI","Chart Header Toolbar","compare"),null===(e=this._compareDialogRenderer)||void 0===e||e.show()},(0,T.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired}),this.state={isActive:!1},this._compareDialogRenderer=this.context.chartWidgetCollection.getCompareDialogRenderer()}componentDidMount(){var e;null===(e=this._compareDialogRenderer)||void 0===e||e.visible().subscribe(this._updateState)}componentWillUnmount(){var e;null===(e=this._compareDialogRenderer)||void 0===e||e.visible().unsubscribe(this._updateState)}render(){const{isActive:e}=this.state;return i.createElement(W,{...this.props,icon:O,isOpened:e,onClick:this._handleClick,title:L.compareOrAddSymbol,collapseWhen:["full","medium","small"]})}}U.contextType=D;var B=n(97482),V=n(61814),G=n(68335),Z=n(97268);const K={hint:s.t(null,void 0,n(11682))},q=(0,V.hotKeySerialize)({keys:[(0,G.humanReadableModifiers)(G.Modifiers.Shift,!1),"F"],text:"{0} + {1}"}),j=(0,T.registryContextType)() +;class $ extends i.PureComponent{constructor(e,t){super(e,t),this._handleClick=()=>{const{chartWidgetCollection:e}=this.context;e.startFullscreen()},(0,T.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired})}render(){const{className:e,id:t}=this.props;return i.createElement(B.ToolWidgetIconButton,{id:t,icon:Z,onClick:this._handleClick,title:K.hint,className:v(e),"data-tooltip-hotkey":q})}}$.contextType=j;var Q=n(50151);const Y=(0,n(98351).getLogger)("FavoritesInfo");function X(e,t){if(0===e.length)return Promise.resolve([]);Y.logNormal("Requesting favorites info");const n=[],a=new Map,i=new Map,o=new Map;return e.forEach((e=>{switch(e.type){case"java":o.set(e.studyId,e);break;case"pine":isPublishedPineId(e.pineId)?a.set(e.pineId,e):i.set(e.pineId,e);break;default:(0,Q.assert)(!1,`unknown favorite type ${JSON.stringify(e)}`)}})),0!==o.size&&n.push(t.findAllJavaStudies().then((e=>{const t=new Map;for(const n of e)!n.is_hidden_study&&o.has(n.id)&&t.set(n.id,{name:n.description,localizedName:n.description_localized,studyMarketShittyObject:n});return t})).then((e=>{const t=function(e,t){const n={items:[],notFoundItems:[]};return e.forEach(((e,a)=>{const i=t.get(a);void 0!==i?n.items.push({item:e,info:i}):n.notFoundItems.push(e)})),n}(o,e);if(0!==t.notFoundItems.length){const e=t.notFoundItems.map((e=>e.studyId));Y.logWarn(`Cannot find java scripts: ${JSON.stringify(e)}`)}return t.items}))),Promise.all(n).then((e=>(Y.logNormal("Requesting favorites info finished"),e.reduce(((e,t)=>e.concat(t)),[]))))}var J=n(6250),ee=n(76076),te=n(26996),ne=n(52149);function ae(e){const{className:t}=e;return i.createElement("div",{className:p()(ne.spinnerWrap,t)},i.createElement(te.Loader,null))}var ie=n(81384),oe=n(76422),se=n(39681),le=n(20443);const re={text:s.t(null,void 0,n(61142)),hint:s.t(null,void 0,n(74527)),favorites:s.t(null,void 0,n(33959))},ce=(0,V.hotKeySerialize)({keys:["/"],text:"{0}"}),he=(0,T.registryContextType)();class de extends i.PureComponent{constructor(e,t){super(e,t),this._promise=null,this._menu=i.createRef(),this._favoriteFundamentalsModel=null,this._setActiveState=e=>{this.setState({isActive:e})},this._handleClick=()=>{const{studyMarket:e}=this.props;this.setState({isActive:!0},(()=>{e.visible().value()?e.hide():e.show()})),this._trackClick()},this._handleSelectIndicator=e=>{e=(0,Q.ensureDefined)(e),this._trackFavoriteAction("Favorite indicator from toolbar");const{chartWidgetCollection:t}=this.context;if("java"===e.type){const t=(0,J.tryFindStudyLineToolNameByStudyId)(e.studyId);if(null!==t)return void ee.tool.setValue(t)}t.activeChartWidget.value().insertStudy(e,[])},this._handleFavoriteIndicatorsChange=()=>{const{favoriteScriptsModel:e}=this.context,t=[...(0,Q.ensureDefined)(e).favorites()];this.setState({favorites:t}),this._clearCache()},this._handleFavoriteFundamentalsChange=()=>{var e;const t=new Set((null===(e=this._favoriteFundamentalsModel)||void 0===e?void 0:e.favorites())||[]);this.setState({favoriteFundamentals:t}),this._clearCache()},this._handleMouseEnter=()=>{this._prefetchFavorites()}, +this._handleWrapClick=()=>{this._prefetchFavorites()},this._handleChangeActiveWidget=()=>{this._clearCache()},this._clearCache=()=>{this._promise=null,this.setState({infos:[]})},this._handleScriptRenamed=e=>{const{favoriteScriptsModel:t}=this.context;void 0!==t&&t.isFav(e.scriptIdPart)&&this._clearCache()},this._handleFavoriteMenuClick=()=>{this._trackClick(),this._trackFavoriteAction("Select favorite indicators dropdown")},(0,T.validateRegistry)(t,{favoriteScriptsModel:o.any,chartWidgetCollection:o.any.isRequired});const{favoriteScriptsModel:n}=t,a=void 0!==n?n.favorites():[];this.state={isActive:!1,isLoading:!1,favorites:a,favoriteFundamentals:void 0,infos:[]}}componentDidMount(){const{studyMarket:e}=this.props,{favoriteScriptsModel:t,chartWidgetCollection:n}=this.context;e.visible().subscribe(this._setActiveState),void 0!==t&&(t.favoritesChanged().subscribe(this,this._handleFavoriteIndicatorsChange),n.activeChartWidget.subscribe(this._handleChangeActiveWidget)),oe.on("TVScriptRenamed",this._handleScriptRenamed,null)}componentWillUnmount(){const{studyMarket:e}=this.props,{favoriteScriptsModel:t,chartWidgetCollection:n}=this.context;e.visible().unsubscribe(this._setActiveState),void 0!==t&&(t.favoritesChanged().unsubscribe(this,this._handleFavoriteIndicatorsChange),n.activeChartWidget.unsubscribe(this._handleChangeActiveWidget)),oe.unsubscribe("TVScriptRenamed",this._handleScriptRenamed,null),this._promise=null}render(){const{isActive:e,favorites:t,favoriteFundamentals:a,isLoading:o}=this.state,{className:l,displayMode:r,id:c}=this.props,{chartWidgetCollection:h}=this.context;return i.createElement(i.Fragment,null,i.createElement(f,{id:c,onMouseEnter:this._handleMouseEnter,onClick:this._handleWrapClick},i.createElement(W,{displayMode:r,className:l,icon:se,isOpened:e,onClick:this._handleClick,text:re.text,title:re.hint,"data-role":"button","data-name":"open-indicators-dialog","data-tooltip-hotkey":ce}),Boolean(t.length>0||(null==a?void 0:a.size))&&i.createElement(w.MatchMedia,{rule:"screen and (max-width: 430px)"},(e=>i.createElement(m.ToolWidgetMenu,{key:h.activeChartWidget.value().id(),arrow:!0,closeOnClickOutside:!0,isDrawer:e,drawerPosition:"Bottom",title:re.favorites,ref:this._menu,onClick:this._handleFavoriteMenuClick,"data-name":"show-favorite-indicators"},i.createElement("div",{className:p()(le.dropdown,e&&le.smallWidthWrapper)},i.createElement(ie.ToolWidgetMenuSummary,{className:e&&le.smallWidthTitle},s.t(null,void 0,n(83127))),o&&i.createElement(ae,null),!o&&i.createElement(i.Fragment,null,this.state.infos.length>0?this.state.infos.map((t=>i.createElement(u.PopupMenuItem,{className:p()(e&&le.smallWidthMenuItem),theme:e?E.multilineLabelWithIconAndToolboxTheme:void 0,key:"java"===t.item.type?t.item.studyId:t.item.pineId,onClick:this._handleSelectIndicator,onClickArg:t.item,label:i.createElement("span",{className:p()(!e&&le.label,e&&le.smallWidthLabel,"apply-overflow-tooltip")},ue(t))}))):null!==this._promise&&i.createElement(u.PopupMenuItem,{isDisabled:!0,label:s.t(null,void 0,n(23687))}))))))))} +_prefetchFavorites(){const{chartWidgetCollection:e}=this.context;if(null!==this._promise||!window.is_authenticated)return;const t=e.activeChartWidget.value();if(!t.hasModel())return;const n=t.model().model().studyMetaInfoRepository();this.setState({isLoading:!0});const a=this._promise=Promise.all([X(this.state.favorites,n),void 0]).then((e=>{if(a!==this._promise)return;const[t,n]=e;let i=[...t];if(n){const e=n.filter((e=>{var t;return null===(t=this.state.favoriteFundamentals)||void 0===t?void 0:t.has(e.scriptIdPart)})).map(this._mapFundamentalToFavoriteItemInfo);i.push(...e)}i=[...i].sort(((e,t)=>ue(e).localeCompare(ue(t)))),this.setState({infos:i,isLoading:!1},(()=>{this._menu.current&&this._menu.current.update()}))}))}_trackClick(){0}_trackFavoriteAction(e){(0,z.trackEvent)("GUI","Chart Header Toolbar",e)}_mapFundamentalToFavoriteItemInfo(e){return{item:{type:"pine",pineId:e.scriptIdPart},info:{name:e.scriptName,localizedName:getLocalizedFundamentalsName(e),studyMarketShittyObject:void 0}}}}function ue(e){return e.info.localizedName||s.t(e.info.name,{context:"study"},n(68716))}de.contextType=he;var me=n(92133),ve=n(19606);function pe(e){return i.createElement("div",{className:v(ve.value,{[ve.selected]:e.isSelected})},e.value,e.metric)}var ge=n(50628),fe=n(41890),be=n(71485),Se=n(86464);class _e extends i.PureComponent{constructor(e){super(e),this._timeMenu=null,this._setMenuRef=e=>{this._timeMenu=e},this._handleChangeInput=e=>{const{value:t}=e.currentTarget;/^[0-9]*$/.test(t)&&this.setState({inputValue:t})},this._handleSelectTime=e=>{this.setState({selectedIntervalSuffix:e}),this._closeMenu()},this._handleClickAdd=()=>{const{inputValue:e,selectedIntervalSuffix:t}=this.state;this.props.onAdd(e,t)},this._toggleMenu=()=>{this.state.isOpenedMenu?this._closeMenu():this._openMenu()},this._closeMenu=()=>{this.props.onCloseMenu(),this.setState({isOpenedMenu:!1})},this._openMenu=()=>{this.props.onOpenMenu(),this.setState({isOpenedMenu:!0})},this._getMenuPosition=()=>{const e=(0,Q.ensureNotNull)(this._timeMenu).getBoundingClientRect();return{overrideWidth:e.width,x:e.left,y:e.bottom+1}},this.state={inputValue:"1",isOpenedMenu:!1,selectedIntervalSuffix:be.INTERVALS[0].name}}render(){const{inputValue:e,isOpenedMenu:t,menuWidth:a,selectedIntervalSuffix:o}=this.state;return i.createElement("div",{className:v(Se.form,{[Se.interacting]:t})},i.createElement("input",{className:Se.input,maxLength:7,onChange:this._handleChangeInput,value:e}),i.createElement("div",{className:Se.menu,onClick:this._toggleMenu,ref:this._setMenuRef},be.INTERVALS.find((e=>e.name===o)).label,i.createElement(fe.ToolWidgetCaret,{dropped:t})),i.createElement("div",{className:Se.add,onClick:this._handleClickAdd},s.t(null,void 0,n(54777))),i.createElement(ge.PopupMenu,{doNotCloseOn:this,isOpened:t,minWidth:a,onClose:this._closeMenu,position:this._getMenuPosition},be.INTERVALS.map((e=>i.createElement(u.PopupMenuItem,{dontClosePopup:!0,key:e.name,label:e.label,onClick:this._handleSelectTime,onClickArg:e.name})))))}}var Ce=n(96040),ye=n(70412),we=n(32563),ke=n(937) +;function Ee(e){const{interval:t,hint:n,isActive:a,isDisabled:o,isFavorite:s,isSignaling:l,onClick:r,onClickRemove:c,onClickFavorite:d,isSmallTablet:m}=e,v=(0,S.filterDataProps)(e),[g,f]=(0,ye.useHover)(),b=i.useCallback((()=>c(t)),[c,t]),_=i.useCallback((()=>d(t)),[d,t]),C=(0,i.useRef)(null);return(0,i.useEffect)((()=>{var e;l&&m&&(null===(e=C.current)||void 0===e||e.scrollIntoView())}),[l,m]),i.createElement("div",{...f,ref:C},i.createElement(u.PopupMenuItem,{...v,className:p()(m&&ke.smallWidthMenuItem),theme:m?E.multilineLabelWithIconAndToolboxTheme:void 0,isActive:a,isDisabled:o,isHovered:l,onClick:r,onClickArg:t,toolbox:function(){const{isRemovable:t,isFavoritingAllowed:n}=e,l=i.createElement(Ce.RemoveButton,{key:"remove",isActive:a,hidden:!we.touch&&!g,onClick:b}),r=i.createElement(h.FavoriteButton,{key:"favorite",isActive:a,isFilled:s,onClick:_});return[t&&l,!o&&n&&r]}(),showToolboxOnHover:!s,label:n}))}var Te=n(578);const xe={[Te.ResolutionKind.Ticks]:s.t(null,{context:"interval_group_name"},n(30426)),[Te.ResolutionKind.Seconds]:s.t(null,{context:"interval_group_name"},n(74973)),[Te.ResolutionKind.Minutes]:s.t(null,{context:"interval_group_name"},n(57470)),[Te.SpecialResolutionKind.Hours]:s.t(null,{context:"interval_group_name"},n(62346)),[Te.ResolutionKind.Days]:s.t(null,{context:"interval_group_name"},n(74787)),[Te.ResolutionKind.Weeks]:s.t(null,{context:"interval_group_name"},n(86614)),[Te.ResolutionKind.Months]:s.t(null,{context:"interval_group_name"},n(94328)),[Te.ResolutionKind.Range]:s.t(null,{context:"interval_group_name"},n(48801)),[Te.ResolutionKind.Invalid]:""};function Me(e,t=!1){return{id:e,name:xe[e],items:[],mayOmitSeparator:t}}var Ie=n(1626),Pe=n(26867),Re=n.n(Pe),Ae=n(29197),Fe=n(59064),Ne=n(65057);const He={openDialog:s.t(null,void 0,n(79353)),timeInterval:s.t(null,void 0,n(32916))},We=(0,V.hotKeySerialize)({keys:[","],text:s.t(null,void 0,n(14605))}),ze=(0,T.registryContextType)(),Oe=new(Re()),Le=i.lazy((async()=>({default:(await Promise.all([n.e(5384),n.e(1428),n.e(1685),n.e(8619),n.e(346),n.e(7177),n.e(3578),n.e(1416),n.e(3016),n.e(4013)]).then(n.bind(n,66735))).ToolWidgetIntervalsAddDialog})));class De extends i.PureComponent{constructor(e,t){super(e,t),this._menu=i.createRef(),this._renderChildren=(e,t)=>[...this._createMenuItems(e,t),...this._createIntervalForm(t)],this._handleChangeInterval=e=>{const{activeInterval:t,lastNotQuicked:n}=this.state,a=this._getQuicks();this.setState({activeInterval:(0,me.normalizeIntervalString)(e),lastNotQuicked:void 0===t||a.includes(t)?n:t})},this._bindedForceUpdate=()=>{this.forceUpdate()},this._handleCloseMenu=()=>{this.setState({isOpenedFormMenu:!1})},this._handleOpenMenu=()=>{this.setState({isOpenedFormMenu:!0})},this._handleSelectInterval=e=>{void 0!==e&&e!==l.linking.interval.value()&&this.context.chartWidgetCollection.setResolution(e),e&&(0,z.trackEvent)("GUI","Time Interval",e)},this._handleClickFavorite=e=>{e=(0,Q.ensureDefined)(e),this._isIntervalFavorite(e)?this._handleRemoveFavorite(e):this._handleAddFavorite(e)}, +this._handleAddFavorite=e=>{const{favorites:t}=this.state;this.context.favoriteIntervalsService.set([...t,e])},this._handleRemoveFavorite=e=>{const{favorites:t}=this.state;this.context.favoriteIntervalsService.set(t.filter((t=>t!==e)))},this._handleAddInterval=(e,t)=>{const{intervalService:n}=this.context,a=n.add(e,t);a&&this.setState({lastAddedInterval:a})},this._handleRemoveInterval=e=>{const{intervalService:t}=this.context;e&&(t.remove(e),this._handleRemoveFavorite(e))},this._getHandleSectionStateChange=e=>t=>{const{menuViewState:n}=this.state,{intervalsMenuViewStateService:a}=this.context;a.set({...n,[e]:!t})},this._handleOpenAddIntervalDialog=()=>{this.setState({isAddIntervalDialogOpened:!0})},this._handleCloseAddIntervalDialog=()=>{this.setState({isAddIntervalDialogOpened:!1})},this._handleGlobalClose=()=>{const{isFake:e}=this.props,{isAddIntervalDialogOpened:t}=this.state;e||t||Oe.fire()},this._handeQuickClick=e=>{this._handleSelectInterval(e),this._trackClick()},(0,T.validateRegistry)(t,{chartApiInstance:o.any.isRequired,favoriteIntervalsService:o.any.isRequired,intervalService:o.any.isRequired,intervalsMenuViewStateService:o.any.isRequired});const{chartApiInstance:n,favoriteIntervalsService:s,intervalService:r,intervalsMenuViewStateService:c}=t;this._customIntervals=a.enabled("custom_resolutions");const h=l.linking.interval.value(),d=h&&(0,me.normalizeIntervalString)(h),u=s.get(),m=r.getCustomIntervals(),v=c.get();this._defaultIntervals=n.defaultResolutions().filter(me.isIntervalEnabled).map(me.normalizeIntervalString),this.state={isOpenedFormMenu:!1,activeInterval:d,favorites:u,customs:m,menuViewState:v,isAddIntervalDialogOpened:!1}}componentDidMount(){const{favoriteIntervalsService:e,intervalService:t,intervalsMenuViewStateService:n}=this.context;e.getOnChange().subscribe(this,this._handleChangeFavorites),n.getOnChange().subscribe(this,this._handleChangeMenuViewState),t.getOnChange().subscribe(this,this._handleChangeCustoms),l.linking.interval.subscribe(this._handleChangeInterval),l.linking.intraday.subscribe(this._bindedForceUpdate),l.linking.seconds.subscribe(this._bindedForceUpdate),l.linking.ticks.subscribe(this._bindedForceUpdate),l.linking.range.subscribe(this._bindedForceUpdate),l.linking.supportedResolutions.subscribe(this._bindedForceUpdate),l.linking.dataFrequencyResolution.subscribe(this._bindedForceUpdate),Fe.globalCloseDelegate.subscribe(this,this._handleGlobalClose)}componentWillUnmount(){const{favoriteIntervalsService:e,intervalService:t,intervalsMenuViewStateService:n}=this.context;e.getOnChange().unsubscribe(this,this._handleChangeFavorites),n.getOnChange().unsubscribe(this,this._handleChangeMenuViewState),t.getOnChange().unsubscribe(this,this._handleChangeCustoms),l.linking.interval.unsubscribe(this._handleChangeInterval),l.linking.intraday.unsubscribe(this._bindedForceUpdate),l.linking.seconds.unsubscribe(this._bindedForceUpdate),l.linking.ticks.unsubscribe(this._bindedForceUpdate),l.linking.range.unsubscribe(this._bindedForceUpdate), +l.linking.supportedResolutions.unsubscribe(this._bindedForceUpdate),l.linking.dataFrequencyResolution.unsubscribe(this._bindedForceUpdate),Fe.globalCloseDelegate.unsubscribe(this,this._handleGlobalClose)}componentDidUpdate(e,t){this.state.lastAddedInterval&&setTimeout((()=>this.setState({lastAddedInterval:void 0})),400)}render(){const{isShownQuicks:e,id:t}=this.props,{activeInterval:n,customs:a,lastNotQuicked:o,isAddIntervalDialogOpened:s}=this.state,l=this._getQuicks(),r=(0,me.sortResolutions)([...l]);void 0!==n&&r.includes(n)?void 0!==o&&r.push(o):void 0!==n&&r.push(n);const c=(!(!e||0===l.length)||void 0)&&r.length>1,h={},d=(0,me.mergeResolutions)(this._defaultIntervals,a);(void 0!==n?d.concat(n):d).filter(me.isAvailable).forEach((e=>h[e]=!0));const u=void 0!==n?(0,me.getTranslatedResolutionModel)(n):null;return i.createElement(f,{id:t},c&&r.map(((e,t)=>{const a=(0,me.getTranslatedResolutionModel)(e);return i.createElement(C,{key:t,className:v(Ne.button,{[Ne.first]:0===t,[Ne.last]:t===r.length-1}),text:i.createElement(pe,{value:a.mayOmitMultiplier?void 0:a.multiplier,metric:a.shortKind}),hint:a.hint,isActive:n===e,isDisabled:!h[e]&&e!==o,onClick:this._handeQuickClick,onClickArg:e,"data-value":e})})),i.createElement(w.MatchMedia,{rule:k.DialogBreakpoints.TabletSmall},(e=>i.createElement(i.Fragment,null,i.createElement(Ae.CloseDelegateContext.Provider,{value:Oe},i.createElement(m.ToolWidgetMenu,{arrow:Boolean(c),closeOnClickOutside:!0,content:c||null===u?void 0:i.createElement(f,{className:Ne.menuContent},i.createElement(pe,{value:u.mayOmitMultiplier?void 0:u.multiplier,metric:u.shortKind})),title:c||null===u?He.timeInterval:u.hint,hotKey:c?We:void 0,className:Ne.menu,ref:this._menu,isDrawer:e,onClick:this._trackClick},i.createElement("div",{className:Ne.dropdown},this._renderChildren(d,e)))),e&&s&&i.createElement(i.Suspense,{fallback:null},i.createElement(Le,{onAdd:this._handleAddInterval,onClose:this._handleCloseAddIntervalDialog,onUnmount:this._handleCloseAddIntervalDialog}))))))}_createMenuItems(e,t){const n=function(e){const t=Me(Te.ResolutionKind.Ticks),n=Me(Te.ResolutionKind.Seconds),a=Me(Te.ResolutionKind.Minutes),i=Me(Te.SpecialResolutionKind.Hours),o=Me(Te.ResolutionKind.Days),s=Me(Te.ResolutionKind.Range);return e.forEach((e=>{const l=Te.Interval.parse(e);l.isMinuteHours()?i.items.push(e):l.isMinutes()?(0,Te.isHour)(Number(l.multiplier()))?i.items.push(e):a.items.push(e):l.isSeconds()?n.items.push(e):l.isDWM()?o.items.push(e):l.isRange()?s.items.push(e):l.isTicks()&&t.items.push(e)})),[t,n,a,i,o,s].filter((e=>0!==e.items.length))}(e).map(((e,n,a)=>this._renderResolutionsGroup(e,1===a.length,t)));return function(e){let t=!1;return e.filter(((e,n,a)=>{let i=!0;return e.type===y.PopupMenuSeparator&&(0!==n&&n!==a.length-1||(i=!1),t&&(i=!1)),t=e.type===y.PopupMenuSeparator,i}))}([].concat(...n))}_createIntervalForm(e){if(this._customIntervals){const t=e?i.createElement("div",{key:"add-dialog",className:Ne.addCustomInterval,onClick:this._handleOpenAddIntervalDialog +},s.t(null,void 0,n(95798))+"…"):i.createElement(_e,{key:"add-form",onAdd:this._handleAddInterval,onCloseMenu:this._handleCloseMenu,onOpenMenu:this._handleOpenMenu});return[i.createElement(y.PopupMenuSeparator,{key:"custom-interval-separator"}),t]}return[]}_renderResolutionsGroup(e,t=!1,n){const a=[],o=e.items.map((e=>this._renderPopupMenuItem(e,n)));if(t)a.push(...o);else if(n){const t=i.createElement("div",{key:e.id},i.createElement("div",{className:Ne.smallTabletSectionTitle},e.name),o);a.push(t)}else{const{intervalsMenuViewStateService:t}=this.context,{menuViewState:n}=this.state;if(!t.isAllowed(e.id))return[];const s=i.createElement(Ie.CollapsibleSection,{key:e.id,className:Ne.section,summary:e.name,open:!n[e.id],onStateChange:this._getHandleSectionStateChange(e.id)},o);a.push(s)}return(!e.mayOmitSeparator||e.items.length>1)&&(a.unshift(i.createElement(y.PopupMenuSeparator,{key:`begin-${e.name}`})),a.push(i.createElement(y.PopupMenuSeparator,{key:`end-${e.name}`}))),a}_handleChangeFavorites(e){this.setState({lastNotQuicked:void 0,favorites:e})}_handleChangeCustoms(e){this.setState({customs:e})}_handleChangeMenuViewState(e){this.setState({menuViewState:e},(()=>{this._menu.current&&this._menu.current.update()}))}_renderPopupMenuItem(e,t){const{isFavoritingAllowed:n}=this.props,{activeInterval:a,lastAddedInterval:o}=this.state,s=e===a,l=(0,me.isAvailable)(e),r=this._isIntervalFavorite(e),c=this._isIntervalDefault(e),h=(0,me.getTranslatedResolutionModel)(e);return i.createElement(Ee,{key:e,isSmallTablet:t,interval:e,hint:h.hint,isSignaling:o===e,isFavoritingAllowed:n,isDisabled:!l,isFavorite:r,isRemovable:!c,isActive:s,onClick:this._handleSelectInterval,onClickRemove:this._handleRemoveInterval,onClickFavorite:this._handleClickFavorite,"data-value":e})}_isIntervalDefault(e){return this._defaultIntervals.includes(e)}_isIntervalFavorite(e){return this.state.favorites.includes(e)}_getQuicks(e){return this.props.isShownQuicks&&"small"!==this.props.displayMode?void 0===e?this.state.favorites:e:[]}_trackClick(){0}}De.contextType=ze;var Ue=n(14402),Be=n(82436);const Ve={hint:s.t(null,void 0,n(55520))},Ge=(0,T.registryContextType)();class Ze extends i.PureComponent{constructor(e,t){super(e,t),this._handleClick=()=>{const{chartWidgetCollection:e,windowMessageService:t,isFundamental:n}=this.context,a=e.activeChartWidget.value();a.withModel(null,(()=>{t.post(parent,"openChartInPopup",{symbol:a.model().mainSeries().actualSymbol(),interval:a.model().mainSeries().interval(),fundamental:n})}))},(0,T.validateRegistry)(t,{isFundamental:o.any,chartWidgetCollection:o.any.isRequired,windowMessageService:o.any.isRequired})}render(){const{className:e}=this.props;return i.createElement(B.ToolWidgetIconButton,{className:v(e,Ue.button),icon:Be,onClick:this._handleClick,title:Ve.hint})}}Ze.contextType=Ge;var Ke=n(48449);const qe={hint:s.t(null,void 0,n(74207))},je=(0,T.registryContextType)();class $e extends i.PureComponent{constructor(e,t){super(e,t),this._handleClick=()=>{ +const{chartWidgetCollection:e}=this.context,t=e.activeChartWidget.value();(0,z.trackEvent)("GUI","Chart Header Toolbar","chart properties"),t.showGeneralChartProperties()},(0,T.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired})}render(){return i.createElement(B.ToolWidgetIconButton,{...this.props,icon:Ke,title:qe.hint,onClick:this._handleClick})}}$e.contextType=je;var Qe=n(66141),Ye=n(93352),Xe=n(40173),Je=n(51107),et=n(65785);(0,Xe.mergeThemes)(Je.DEFAULT_MENU_ITEM_SWITCHER_THEME,et);var tt=n(86339),nt=n(47406);function at(e){const{wasChanges:t,isSaving:a,className:o}=e;return i.createElement("span",{className:v(nt.saveString,!t&&!a&&nt.hidden,o)},a?i.createElement(te.Loader,{className:nt.loader,size:"small",staticPosition:!0}):s.t(null,void 0,n(85520)))}var it=n(36296),ot=n(80803),st=n(12805);n(6001);const lt=a.enabled("widget"),rt=s.t(null,void 0,n(75789)),ct=(0,Xe.mergeThemes)(b.DEFAULT_TOOL_WIDGET_BUTTON_THEME,st),ht=(0,Xe.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,{shortcut:ot.shortcut,withIcon:ot.withIcon}),dt=s.t(null,void 0,n(80959)),ut=s.t(null,void 0,n(11680)),mt=[],vt=(0,V.hotKeySerialize)({keys:[(0,G.humanReadableModifiers)(G.Modifiers.Mod,!1),"S"],text:"{0} + {1}"});class pt extends i.PureComponent{constructor(e){super(e),this._copyElRef=i.createRef(),this._handleCopyLinkClick=()=>Promise.resolve(),this._handleCloneClick=()=>{var e,t;null===(t=(e=this.props).onCloneChart)||void 0===t||t.call(e)},this._handleSaveClick=()=>{var e,t;null===(t=(e=this.props).onSaveChart)||void 0===t||t.call(e),this._trackClick()},this._handleSaveAsClick=()=>{var e,t;null===(t=(e=this.props).onSaveAsChart)||void 0===t||t.call(e)},this.state={isSaving:!1}}componentDidUpdate(e,t){e.isProcessing&&!this.props.isProcessing&&(clearTimeout(this._timeout),this._timeout=void 0,this.setState({isSaving:!1})),!e.isProcessing&&this.props.isProcessing&&(this._timeout=setTimeout((()=>{this.setState({isSaving:!0})}),1e3))}componentWillUnmount(){this._timeout&&clearTimeout(this._timeout)}render(){const{id:e,isReadOnly:t,displayMode:a,isProcessing:o,title:l,wasChanges:r,hideMenu:c,isTabletSmall:h,onOpenMenu:u,dataNameSaveMenu:p}=this.props,g=!t&&!c,b=!(r||!l||this.state.isSaving),S=i.createElement("div",{className:ot.textWrap},i.createElement("span",{className:ot.text},l||s.t(null,void 0,n(85520))),i.createElement(at,{isSaving:this.state.isSaving,wasChanges:r}));return i.createElement(f,null,t?i.createElement(f,null,i.createElement(W,{id:e,displayMode:a,icon:i.createElement(d.Icon,{icon:it}),isDisabled:o,onClick:this._handleCloneClick,text:s.t(null,void 0,n(35216)),title:dt,collapseWhen:mt})):i.createElement(f,null,i.createElement(W,{id:e,className:v(ot.button,g&&ot.buttonSmallPadding),displayMode:a,isDisabled:o,onClick:b?void 0:this._handleSaveClick,text:S,title:b?s.t(null,void 0,n(88368)):s.t(null,void 0,n(87409)),theme:ct,collapseWhen:mt,"data-tooltip-hotkey":lt||b?"":vt}),g&&i.createElement(m.ToolWidgetMenu,{"data-name":p,className:"js-save-load-menu-open-button",arrow:!0,isDrawer:h,drawerPosition:"Bottom", +title:s.t(null,void 0,n(58219)),onClick:this._trackClick,onOpen:u},this._renderMenuItems(Boolean(h)))))}_renderMenuItems(e){const{wasChanges:t,isProcessing:a,chartId:o,onSaveChartFromMenu:l,onRenameChart:r,onLoadChart:c,onNewChart:h,isAutoSaveEnabled:d,autoSaveId:m,sharingId:p,onAutoSaveChanged:g,isSharingEnabled:f,onSharingChanged:b,layoutItems:S,onExportData:_,isAuthenticated:C}=this.props,w=e?E.multilineLabelWithIconAndToolboxTheme:ht,k=e?void 0:(0,G.humanReadableHash)(G.Modifiers.Mod+83),T=e?void 0:s.t(null,{context:"hotkey"},n(14229)),x=[];return x.push(i.createElement(u.PopupMenuItem,{key:"save",isDisabled:Boolean(a||!t&&o),label:ut,onClick:l,shortcut:k,labelRowClassName:v(e&&ot.popupItemRowTabletSmall),theme:w,"data-name":"save-load-menu-item-save"})),void 0!==o&&x.push(i.createElement(u.PopupMenuItem,{key:"rename",icon:void 0,label:(0,tt.appendEllipsis)(s.t(null,void 0,n(35038))),onClick:r,labelRowClassName:v(e&&ot.popupItemRowTabletSmall),theme:w,"data-name":"save-load-menu-item-rename"}),i.createElement(u.PopupMenuItem,{key:"save-as",icon:void 0,label:(0,tt.appendEllipsis)(dt),onClick:this._handleSaveAsClick,labelRowClassName:v(e&&ot.popupItemRowTabletSmall),theme:w,"data-name":"save-load-menu-item-clone"})),x.push(i.createElement(y.PopupMenuSeparator,{key:"all-layouts-separator"}),i.createElement(u.PopupMenuItem,{key:"all-layouts",className:"js-save-load-menu-item-load-chart",label:(0,tt.appendEllipsis)(rt),onClick:c,labelRowClassName:v(e&&ot.popupItemRowTabletSmall),theme:w,shortcut:T,"data-name":"save-load-menu-item-load"})),x}_trackClick(){0}}const gt=(0,T.registryContextType)();class ft extends i.PureComponent{constructor(e,t){super(e,t),this._exportDialogPromise=null,this._layoutsAbortController=null,this._requestRecentLayouts=()=>{},this._handleExportData=()=>{0},this._syncState=e=>{this.setState(e)},this._onChangeHasChanges=e=>{this.state.wasChanges!==e&&this.setState({wasChanges:e})},this._onChangeAutoSaveEnabled=e=>{0},this._onChangeSharingEnabled=e=>{this.setState({isSharingEnabled:e})},this._onChangeTitle=e=>{this.setState({title:e})},this._onChangeId=e=>{this.setState({id:e})},this._onChartAboutToBeSaved=()=>{this.setState({isProcessing:!0})},this._onChartSaved=()=>{this.setState({isProcessing:!1})},this._handleAutoSaveEnabled=e=>{0},this._handleSharingEnabled=e=>{0},this._handleClickSave=()=>{this.context.saveChartService.saveChartOrShowTitleDialog(),this._trackEvent("Save click")},this._handleOpenMenu=()=>{this._requestRecentLayouts()},this._handleClickSaveFromMenu=()=>{this.context.saveChartService.saveChartOrShowTitleDialog(),this._trackEvent("Save From Menu")},this._handleClickClone=()=>{this.context.saveChartService.cloneChart()},this._handleClickSaveAs=()=>{this.context.saveChartService.saveChartAs(),this._trackEvent("Make a copy")},this._handleClickNew=()=>{this._trackEvent("New chart layout")},this._handleClickLoad=()=>{this.context.loadChartService.showLoadDialog();this._trackEvent("Load chart layout")},this._handleHotkey=()=>{this.context.loadChartService.showLoadDialog()}, +this._handleClickRename=()=>{this.context.saveChartService.renameChart(),this._trackEvent("Rename")},(0,T.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired,chartChangesWatcher:o.any.isRequired,saveChartService:o.any.isRequired,sharingChartService:o.any,loadChartService:o.any.isRequired});const{chartWidgetCollection:n,chartChangesWatcher:a,saveChartService:i,sharingChartService:s}=t;this.state={isAuthenticated:window.is_authenticated,isProcessing:!1,id:n.metaInfo.id.value(),title:n.metaInfo.name.value(),wasChanges:a.hasChanges(),iconHovered:!1}}componentDidMount(){const{chartSaver:e,isFake:t,stateSyncEmitter:a}=this.props,{chartWidgetCollection:i,chartChangesWatcher:o,saveChartService:l,sharingChartService:r}=this.context;t?a.on("change",this._syncState):(o.getOnChange().subscribe(this,this._onChangeHasChanges),i.metaInfo.name.subscribe(this._onChangeTitle),i.metaInfo.id.subscribe(this._onChangeId),this._hotkeys=(0,Qe.createGroup)({desc:"Save/Load"}),this._hotkeys.add({desc:s.t(null,void 0,n(75687)),handler:this._handleHotkey,hotkey:190}),e.chartSaved().subscribe(this,this._onChartSaved),e.chartAboutToBeSaved().subscribe(this,this._onChartAboutToBeSaved),window.loginStateChange.subscribe(this,this._onLoginStateChange))}componentDidUpdate(e,t){this.props.isFake||t!==this.state&&this.props.stateSyncEmitter.emit("change",this.state)}componentWillUnmount(){var e;const{chartSaver:t,isFake:n,stateSyncEmitter:a}=this.props,{chartWidgetCollection:i,chartChangesWatcher:o,saveChartService:s,sharingChartService:l}=this.context;n?a.off("change",this._syncState):(o.getOnChange().unsubscribe(this,this._onChangeHasChanges),i.metaInfo.name.unsubscribe(this._onChangeTitle),i.metaInfo.id.unsubscribe(this._onChangeId),(0,Q.ensureDefined)(this._hotkeys).destroy(),t.chartSaved().unsubscribe(this,this._onChartSaved),t.chartAboutToBeSaved().unsubscribe(this,this._onChartAboutToBeSaved),window.loginStateChange.unsubscribe(this,this._onLoginStateChange),null===(e=this._layoutsAbortController)||void 0===e||e.abort())}render(){const{isReadOnly:e,displayMode:t,id:n,isFake:a}=this.props,{isProcessing:o,isAuthenticated:s,title:l,id:r,wasChanges:c,isAutoSaveEnabled:h,isSharingEnabled:d,recentLayouts:u}=this.state,m={displayMode:t,isReadOnly:e,isAuthenticated:s,isProcessing:o,wasChanges:c,title:l,id:n,chartId:null!==r?r:void 0,dataNameSaveMenu:a?void 0:"save-load-menu",onCloneChart:this._handleClickClone,onSaveChart:this._handleClickSave,onSaveChartFromMenu:this._handleClickSaveFromMenu,onRenameChart:this._handleClickRename,onSaveAsChart:this._handleClickSaveAs,onLoadChart:this._handleClickLoad};return i.createElement(w.MatchMedia,{rule:k.DialogBreakpoints.TabletSmall},(e=>i.createElement(pt,{...m,isTabletSmall:e})))}_onLoginStateChange(){this.setState({isAuthenticated:window.is_authenticated})}_trackEvent(e){0}}ft.contextType=gt;var bt=n(91811),St=n(96701),_t=n(83232);const Ct=new St.DateTimeFormatter({dateTimeSeparator:"_",timeFormat:"%h-%m-%s"}),yt={takeSnapshot:s.t(null,void 0,n(88513))},wt=(0,T.registryContextType)() +;const kt=s.t(null,void 0,n(90879));function Et(e,t,n){return async function(e,t,n){const a=URL.createObjectURL(new Blob([`${kt}`],{type:"text/html"}));try{const i=open(a,t,n);if(!i)throw new Error("cound not open a new tab");const o=await e.catch((()=>{}));void 0!==o?i.location.replace(o):i.close()}finally{URL.revokeObjectURL(a)}}(e,t,n)}var Tt=n(65446),xt=n(23864),Mt=n(46949);function It(e){const t=v(e.isLoading&&Mt.hidden),n=v(!e.isLoading&&Mt.hidden);return i.createElement("div",null,i.createElement("span",{className:t},e.children),i.createElement("span",{className:n},i.createElement(te.Loader,null)))}var Pt=n(76974),Rt=n(84502),At=n(1457),Ft=n(23595),Nt=n(29414),Ht=n(99280),Wt=n(32924);const zt=(0,Xe.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,Wt);function Ot(e){const{serverSnapshot:t,clientSnapshot:a,hideShortcuts:o}=e,[l,r]=(0,i.useState)(!1),[c,h]=(0,i.useState)(!1),[d,m]=(0,i.useState)(!1),p=(0,Pt.useIsMounted)(),g=(0,i.useCallback)((async()=>{var e;const t=a(),n=t.then((e=>new Promise((t=>e.canvas.toBlob((e=>{null!==e&&t(e)}))))));try{await(0,Tt.writePromiseUsingApi)(n,"image/png"),oe.emit("onClientScreenshotCopiedToClipboard")}catch(n){const{canvas:a}=await t;null===(e=window.open())||void 0===e||e.document.write(``)}}),[a]),f=(0,i.useCallback)((async()=>{const e=await a(),t=await function(e){return new Promise((t=>{try{e.canvas.toBlob((e=>{if(null===e)throw new Error("Unable to generate blob");t(URL.createObjectURL(e))}))}catch(n){t(e.canvas.toDataURL())}}))}(e);t&&(0,xt.downloadFile)(`${e.name}.png`,t)}),[a]),b=e=>Et(e.then((e=>e.imageUrl))),S=(0,i.useCallback)((async(e=!1)=>{const n=t();try{if(e)await b(n);else{const e=n.then((e=>new Blob([e.imageUrl],{type:"text/plain"})));await(0,Tt.writePromiseUsingApi)(e,"text/plain"),oe.emit("onServerScreenshotCopiedToClipboard")}return!0}catch(e){return b(n),!0}finally{p.current&&(h(!1),r(!1),(0,Fe.globalCloseMenu)())}}),[t]),_=(0,i.useCallback)((async()=>{m(!0);const[e,a]=await Promise.all([n.e(4665).then(n.bind(n,96333)),t()]);e.Twitter.shareSnapshotInstantly(a.symbol,a.imageUrl),p.current&&(m(!1),(0,Fe.globalCloseMenu)())}),[t]);return i.createElement(i.Fragment,null,i.createElement(u.PopupMenuItem,{"data-name":"save-chart-image",label:s.t(null,void 0,n(57352)),icon:Ft,onClick:f,shortcut:o?void 0:(0,G.humanReadableHash)(G.Modifiers.Mod+G.Modifiers.Alt+83),theme:zt}),i.createElement(u.PopupMenuItem,{"data-name":"copy-chart-image",label:s.t(null,void 0,n(96935)),icon:At,onClick:g,shortcut:o?void 0:(0,G.humanReadableHash)(G.Modifiers.Mod+G.Modifiers.Shift+83),theme:zt}),i.createElement(u.PopupMenuItem,{"data-name":"copy-link-to-the-chart-image",label:i.createElement(It,{isLoading:l},s.t(null,void 0,n(15803))),icon:Nt,onClick:()=>{r(!0),S(!1)},dontClosePopup:!0, +isDisabled:l,shortcut:o?void 0:(0,G.humanReadableHash)(G.Modifiers.Alt+83),className:v(l&&Wt.loading),theme:zt}),i.createElement(u.PopupMenuItem,{"data-name":"open-image-in-new-tab",label:i.createElement(It,{isLoading:c},s.t(null,void 0,n(2226))),icon:Ht,onClick:()=>{h(!0),S(!0)},dontClosePopup:!0,isDisabled:c,className:v(c&&Wt.loading),theme:zt}),i.createElement(u.PopupMenuItem,{"data-name":"tweet-chart-image",label:i.createElement(It,{isLoading:d},s.t(null,void 0,n(9765))),icon:Rt,onClick:_,dontClosePopup:!0,isDisabled:d,className:v(d&&Wt.loading),theme:zt}))}var Lt=n(84015);function Dt(e){const[t,n]=(0,i.useState)(!1),a=(0,Pt.useIsMounted)(),o=(0,i.useCallback)((async()=>{n(!0),await e.serverSnapshot(),a.current&&n(!1)}),[e.serverSnapshot]);return i.createElement(b.ToolWidgetButton,{id:e.id,className:e.className,isDisabled:t,onClick:o,title:e.tooltip,icon:e.icon})}var Ut=n(72644);const Bt=(Vt=function(e){return(0,Lt.isOnMobileAppPage)("any")?i.createElement(Dt,{...e,icon:Ut}):i.createElement(m.ToolWidgetMenu,{content:i.createElement(b.ToolWidgetButton,{id:e.id,className:e.className,title:e.tooltip,icon:Ut}),drawerPosition:"Bottom",drawerBreakpoint:k.DialogBreakpoints.TabletSmall,arrow:!1,onClick:function(){}},i.createElement(Ot,{...e}))},(Gt=class extends i.PureComponent{constructor(e,t){super(e,t),this._clientSnapshot=async()=>{const e=this.context.chartWidgetCollection.activeChartWidget.value().model().mainSeries().actualSymbol();return{canvas:await this.context.chartWidgetCollection.clientSnapshot(),name:`${(0,_t.shortName)(e)}_${Ct.formatLocal(new Date)}`}},this._serverSnapshot=async()=>{const e=this.context.chartWidgetCollection.activeChartWidget.value().model().mainSeries().actualSymbol(),t=await this.context.chartWidgetCollection.takeScreenshot(),n=a.enabled("charting_library_base")&&void 0!==this.context.snapshotUrl?t:(0,bt.convertImageNameToUrl)(t);return{symbol:(0,_t.shortName)(e),imageUrl:n}},(0,T.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired})}render(){const{className:e,id:t}=this.props;return i.createElement(Vt,{id:t,className:e,tooltip:yt.takeSnapshot,serverSnapshot:this._serverSnapshot,clientSnapshot:this._clientSnapshot})}}).contextType=wt,Gt);var Vt,Gt,Zt=n(36309),Kt=n(39362),qt=n(90877);class jt{async show(e){if(null!==jt._provider){const e=await jt._provider.getSymbol();return l.linking.symbol.setValue(e.symbol),e}if(jt._currentShowingInstance)throw new DOMException("SymbolSearchUI is already shown","InvalidStateError");try{jt._currentShowingInstance=this,jt.preload();const t=await jt._implementation;return(0,Q.assert)(null!==t),new Promise((n=>{t.showDefaultSearchDialog({...e,onSearchComplete:e=>{n({symbol:e})}})}))}finally{jt._currentShowingInstance=null}}static setProvider(e){this._provider=e}static preload(){null===this._provider&&null===this._implementation&&(this._implementation=(0,qt.loadNewSymbolSearch)())}}jt._currentShowingInstance=null,jt._provider=null,jt._implementation=null;var $t=n(58893),Qt=n(10431);const Yt=(0,Xe.mergeThemes)(b.DEFAULT_TOOL_WIDGET_BUTTON_THEME,$t) +;(0,Xe.mergeThemes)(Yt,Qt);class Xt extends i.PureComponent{constructor(e){super(e),this._openSymbolSearchDialog=async e=>{if((0,G.modifiersFromEvent)(e)!==G.Modifiers.Alt)try{(0,z.trackEvent)("GUI","SS","main search"),await(new jt).show({defaultValue:this._isSpread(this.state.symbol)?this.state.symbol:this.state.shortName,showSpreadActions:(0,Zt.canShowSpreadActions)()&&this.props.isActionsVisible,source:"searchBar",footer:we.mobiletouch?void 0:i.createElement(Kt.SymbolSearchDialogFooter,null,s.t(null,void 0,n(20987)))})}catch(e){}else(0,Ye.getClipboard)().writeText(this.state.symbol)},this._isSpread=e=>!1,this._onSymbolChanged=()=>{const e=l.linking.symbol.value();this.setState({symbol:e,shortName:Jt()})},this.state={symbol:l.linking.symbol.value(),shortName:Jt()}}componentDidMount(){l.linking.symbol.subscribe(this._onSymbolChanged),l.linking.seriesShortSymbol.subscribe(this._onSymbolChanged),jt.preload()}componentWillUnmount(){l.linking.symbol.unsubscribe(this._onSymbolChanged),l.linking.seriesShortSymbol.unsubscribe(this._onSymbolChanged)}render(){const{id:e,className:t}=this.props;return i.createElement(b.ToolWidgetButton,{id:e,className:p()(t,a.enabled("uppercase_instrument_names")&&$t.uppercase,$t.largeLeftPadding),theme:Yt,icon:void 0,text:this.state.shortName,title:s.t(null,void 0,n(99983)),onClick:this._openSymbolSearchDialog})}async _updateQuotes(e){}}function Jt(){return l.linking.seriesShortSymbol.value()||l.linking.symbol.value()||""}var en=n(8538);class tn extends i.PureComponent{constructor(){super(...arguments),this._handleClick=e=>{e.stopPropagation();const{onApply:t,item:n}=this.props;t(n)}}render(){const{className:e,item:t}=this.props;return i.createElement("div",{className:v(e,en.item,"apply-common-tooltip"),onClick:this._handleClick,title:t.name},i.createElement("div",{className:en.round},t.name.length>0?t.name[0].toUpperCase():" "))}}var nn=n(5039),an=n(48813);function on(e){return i.createElement("div",{className:v(an.description,e.className)},e.children)}var sn=n(23978);const ln=(0,Xe.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,{labelRow:sn.labelRow,toolbox:sn.toolbox,item:sn.titleItem}),rn=(0,Xe.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,{labelRow:sn.labelRow,toolbox:sn.toolbox,item:sn.titleItemTabletSmall}),cn=(0,Xe.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,{item:sn.item}),hn=(0,Xe.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,{item:sn.itemTabletSmall});function dn(e){const{item:t,onApply:n,onRemove:a,onFavor:o,favorite:s,isFavoritingAllowed:l,isTabletSmall:r}=e,[c,d]=(0,ye.useHover)(),m=t.meta_info,v=m?(0,nn.descriptionString)(m.indicators):void 0,g=r?rn:ln,f=r?hn:cn,b=(0,i.useCallback)((()=>n(t)),[n,t]),S=(0,i.useCallback)((()=>a(t)),[a,t]),_=(0,i.useCallback)((()=>{o&&o(t)}),[o,t]);return i.createElement("div",{...d,className:sn.wrap,"data-name":t.name,"data-id":t.id,"data-is-default":Boolean(t.is_default)},i.createElement(u.PopupMenuItem,{theme:g,label:t.name,labelRowClassName:p()(r&&sn.itemLabelTabletSmall),isHovered:c,showToolboxOnHover:!s&&!c,onClick:b, +toolbox:i.createElement(i.Fragment,null,!t.is_default&&i.createElement(Ce.RemoveButton,{key:"remove",hidden:!we.touch&&!c,onClick:S}),Boolean(o)&&l&&i.createElement(h.FavoriteButton,{key:"favorite",isFilled:Boolean(s),onClick:_}))}),v&&i.createElement(u.PopupMenuItem,{theme:f,label:i.createElement(on,{className:p()(sn.description,r&&sn.descriptionTabletSmall)},v),onClick:b,isHovered:c}))}var un=n(53707),mn=n(50444);const vn=(0,Xe.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,mn),pn={text:(0,tt.appendEllipsis)(s.t(null,void 0,n(92093)))};function gn(e){const{onClick:t,isTabletSmall:n}=e;return i.createElement(u.PopupMenuItem,{theme:vn,className:mn.wrap,label:i.createElement("div",{className:mn.titleWrap},i.createElement("div",{className:p()(mn.title,n&&mn.titleTabletSmall)},i.createElement(d.Icon,{className:mn.icon,icon:un}),i.createElement("div",{className:mn.text},pn.text))),onClick:t})}var fn=n(36947),bn=n(64706);const Sn=i.createContext(null);var _n=n(19366);function Cn(e){const{templates:t,favorites:n,onTemplateSave:a,onTemplateRemove:o,onTemplateSelect:s,onTemplateFavorite:l,isTabletSmall:r,isLoading:c}=e,h=(0,i.useMemo)((()=>t.filter((e=>e.is_default))),[t]),d=(0,i.useMemo)((()=>t.filter((e=>!e.is_default))),[t]),u=(0,i.useMemo)((()=>new Set(n.map((e=>e.name)))),[n]),m=(0,i.useContext)(Sn),v=(0,i.useContext)(bn.MenuContext),g=(0,fn.useForceUpdate)();(0,i.useEffect)((()=>{if(null!==m){const e={};return m.getOnChange().subscribe(e,(()=>{g(),v&&v.update()})),()=>m.getOnChange().unsubscribeAll(e)}return()=>{}}),[]);const f=e=>i.createElement(dn,{key:e.name,item:e,isFavoritingAllowed:Boolean(l),favorite:u.has(e.name),onApply:s,onFavor:l,onRemove:o,isTabletSmall:r});return i.createElement("div",{className:p()(_n.menu,r&&_n.menuSmallTablet)},i.createElement(gn,{onClick:a,isTabletSmall:r}),c&&i.createElement(i.Fragment,null,i.createElement(y.PopupMenuSeparator,null),i.createElement(ae,null)),!c&&(r?i.createElement(yn,{defaults:h,customs:d,render:f}):i.createElement(wn,{defaults:h,customs:d,render:f,state:m})))}function yn(e){const{defaults:t,customs:a,render:o}=e;return i.createElement(i.Fragment,null,a.length>0&&i.createElement(i.Fragment,null,i.createElement(y.PopupMenuSeparator,null),i.createElement(ie.ToolWidgetMenuSummary,{className:_n.menuItemHeaderTabletSmall},s.t(null,void 0,n(38554))),a.map(o)),t.length>0&&i.createElement(i.Fragment,null,i.createElement(y.PopupMenuSeparator,null),i.createElement(ie.ToolWidgetMenuSummary,{className:_n.menuItemHeaderTabletSmall},s.t(null,void 0,n(43399))),t.map(o)))}function wn(e){const{defaults:t,customs:a,render:o,state:l}=e;return i.createElement(i.Fragment,null,a.length>0&&i.createElement(i.Fragment,null,i.createElement(y.PopupMenuSeparator,null),i.createElement(ie.ToolWidgetMenuSummary,{className:_n.menuItemHeader},s.t(null,void 0,n(38554))),a.map(o)),a.length>0&&t.length>0&&l&&i.createElement(i.Fragment,null,i.createElement(y.PopupMenuSeparator,null),i.createElement(Ie.CollapsibleSection,{summary:s.t(null,void 0,n(43399)),open:!l.get().defaultsCollapsed, +onStateChange:e=>l.set({defaultsCollapsed:!e})},t.map(o))),0===a.length&&t.length>0&&i.createElement(i.Fragment,null,i.createElement(y.PopupMenuSeparator,null),i.createElement(ie.ToolWidgetMenuSummary,{className:_n.menuItemHeader},s.t(null,void 0,n(43399))),t.map(o)))}var kn=n(40549),En=n.n(kn);class Tn{constructor(e,t){var n,i;this._isFavoriteEnabled=a.enabled("items_favoriting"),this.handleFavorTemplate=e=>{if(!this._isFavoriteEnabled)return;const{name:t}=e;this._isTemplateFavorite(t)?this._removeFavoriteTemplate(t):this._addFavoriteTemplate(t)},this.handleDropdownOpen=()=>{this._setState({isLoading:!0}),this._studyTemplates.invalidate(),this._studyTemplates.refreshStudyTemplateList((()=>this._setState({isLoading:!1})))},this.handleApplyTemplate=e=>{this._studyTemplates.applyTemplate(e.name)},this.handleRemoveTemplate=e=>{this._studyTemplates.deleteStudyTemplate(e.name)},this.handleSaveTemplate=()=>{this._studyTemplates.showSaveAsDialog()},this._studyTemplates=e,this._favoriteStudyTemplatesService=t;const o=(null===(n=this._favoriteStudyTemplatesService)||void 0===n?void 0:n.get())||[],s=this._studyTemplates.list();this._state=new(En())({isLoading:!1,studyTemplatesList:s,favorites:o}),this._studyTemplates.getOnChange().subscribe(this,this._handleTemplatesChange),this._studyTemplates.refreshStudyTemplateList(),this._isFavoriteEnabled&&(null===(i=this._favoriteStudyTemplatesService)||void 0===i||i.getOnChange().subscribe(this,this._handleFavoritesChange))}destroy(){var e;this._studyTemplates.getOnChange().unsubscribe(this,this._handleTemplatesChange),this._isFavoriteEnabled&&(null===(e=this._favoriteStudyTemplatesService)||void 0===e||e.getOnChange().unsubscribe(this,this._handleFavoritesChange))}state(){return this._state.readonly()}_setState(e){this._state.setValue({...this._state.value(),...e})}_handleTemplatesChange(){this._setState({studyTemplatesList:this._studyTemplates.list()})}_handleFavoritesChange(e){this._isFavoriteEnabled&&this._setState({favorites:e})}_removeFavoriteTemplate(e){var t;const{favorites:n}=this._state.value();null===(t=this._favoriteStudyTemplatesService)||void 0===t||t.set(n.filter((t=>t!==e)))}_addFavoriteTemplate(e){var t;const{favorites:n}=this._state.value();null===(t=this._favoriteStudyTemplatesService)||void 0===t||t.set([...n,e])}_isTemplateFavorite(e){const{favorites:t}=this._state.value();return t.includes(e)}}var xn=n(99812),Mn=n(15865);const In={title:s.t(null,void 0,n(91900)),tooltip:s.t(null,void 0,n(15812))},Pn=(0,T.registryContextType)();class Rn extends i.PureComponent{constructor(e,t){super(e,t),this._updateState=e=>{this.setState({...e,isActive:this.state.isActive})},this._handleApplyTemplate=e=>{this._handleClose(),this._model.handleApplyTemplate(e)},this._handleRemoveTemplate=e=>{this._handleClose(),this._model.handleRemoveTemplate(e)},this._handleClose=()=>{this._handleToggleDropdown(!1)},this._handleToggleDropdown=e=>{const{isActive:t}=this.state,n="boolean"==typeof e?e:!t;this.setState({isActive:n})},(0,T.validateRegistry)(t,{favoriteStudyTemplatesService:o.any, +studyTemplates:o.any.isRequired,templatesMenuViewStateService:o.any});const{favoriteStudyTemplatesService:n,studyTemplates:a}=t;this._model=new Tn(a,n),this.state={...this._model.state().value(),isActive:!1}}componentDidMount(){this._model.state().subscribe(this._updateState)}componentWillUnmount(){this._model.state().unsubscribe(this._updateState),this._model.destroy()}render(){const{studyTemplatesList:e,favorites:t}=this.state,{isShownQuicks:n,className:a,displayMode:o,id:s}=this.props;return i.createElement(Sn.Provider,{value:this.context.templatesMenuViewStateService||null},i.createElement(An,{id:s,className:a,mode:o,templates:e,favorites:t,onMenuOpen:this._model.handleDropdownOpen,onTemplateFavorite:n?this._model.handleFavorTemplate:void 0,onTemplateSelect:this._handleApplyTemplate,onTemplateRemove:this._handleRemoveTemplate,onTemplateSave:this._model.handleSaveTemplate}))}}function An(e){const{id:t,className:n,mode:a,favorites:o,templates:s,isMenuOpen:l,onTemplateSelect:r,onTemplateSave:c,onTemplateFavorite:h,onTemplateRemove:d}=e,u=p()(n,Mn.wrap,{[Mn.full]:"full"===a,[Mn.medium]:"medium"===a}),v=s.filter((e=>o.includes(e.name))),g="small"!==a&&h&&v.length>0;return i.createElement(f,{id:t,className:u},i.createElement(w.MatchMedia,{rule:k.DialogBreakpoints.TabletSmall},(t=>i.createElement(m.ToolWidgetMenu,{onOpen:e.onMenuOpen,isDrawer:t,drawerPosition:"Bottom",arrow:!1,content:i.createElement(W,{className:p()(g&&Mn.buttonWithFavorites),displayMode:a,isOpened:l,icon:xn,title:In.tooltip,forceInteractive:!0,collapseWhen:["full","medium","small"]}),onClick:b},i.createElement(Cn,{onTemplateSave:c,onTemplateSelect:r,onTemplateRemove:d,onTemplateFavorite:h,templates:s,favorites:v,isTabletSmall:t})))),g&&i.createElement(Fn,{favorites:v,onTemplateSelect:function(e){r(e),b()}}));function b(){0}}function Fn(e){return i.createElement(i.Fragment,null,e.favorites.map(((t,n,a)=>i.createElement(tn,{key:t.name,item:t,onApply:e.onTemplateSelect,className:p()({[Mn.first]:0===n,[Mn.last]:n===a.length-1})}))))}Rn.contextType=Pn;n(93731);var Nn=n(93260),Hn=n(35194),Wn=n(77665),zn=n(96052);const On={undoHint:s.t(null,void 0,n(80323)),redoHint:s.t(null,void 0,n(70728))},Ln={undoHotKey:(0,V.hotKeySerialize)({keys:[(0,G.humanReadableModifiers)(G.Modifiers.Mod,!1),"Z"],text:"{0} + {1}"}),redoHotKey:(0,V.hotKeySerialize)({keys:[(0,G.humanReadableModifiers)(G.Modifiers.Mod,!1),"Y"],text:"{0} + {1}"})},Dn=(0,Xe.mergeThemes)(Hn,Nn),Un=(0,T.registryContextType)();class Bn extends i.PureComponent{constructor(e,t){super(e,t),this._batched=null,this._handleClickUndo=()=>{(0,z.trackEvent)("GUI","Undo");const{chartWidgetCollection:e}=this.context;e.undoHistory.undo()},this._handleClickRedo=()=>{(0,z.trackEvent)("GUI","Redo");const{chartWidgetCollection:e}=this.context;e.undoHistory.redo()},(0,T.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired}),this.state=this._getStateFromUndoHistory()}componentDidMount(){const{chartWidgetCollection:e}=this.context;e.undoHistory.redoStack().onChange().subscribe(this,this._onChangeStack), +e.undoHistory.undoStack().onChange().subscribe(this,this._onChangeStack)}componentWillUnmount(){const{chartWidgetCollection:e}=this.context;e.undoHistory.redoStack().onChange().unsubscribe(this,this._onChangeStack),e.undoHistory.undoStack().onChange().unsubscribe(this,this._onChangeStack),this._batched=null}render(){const{id:e}=this.props,{isEnabledRedo:t,isEnabledUndo:n,redoStack:a,undoStack:o}=this.state;return i.createElement(f,{id:e},i.createElement(b.ToolWidgetButton,{icon:Wn,isDisabled:!n,onClick:this._handleClickUndo,title:n?On.undoHint.format({hint:o}):void 0,"data-tooltip-hotkey":n?Ln.undoHotKey:void 0,theme:Dn}),i.createElement(b.ToolWidgetButton,{icon:zn,isDisabled:!t,onClick:this._handleClickRedo,title:t?On.redoHint.format({hint:a}):void 0,"data-tooltip-hotkey":t?Ln.redoHotKey:void 0,theme:Dn}))}_onChangeStack(){null===this._batched&&(this._batched=Promise.resolve().then((()=>{if(null===this._batched)return;this._batched=null;const e=this._getStateFromUndoHistory();this.setState(e)})))}_getStateFromUndoHistory(){const{chartWidgetCollection:e}=this.context,t=e.undoHistory.undoStack(),n=e.undoHistory.redoStack(),a=n.head(),i=t.head();return{isEnabledRedo:!n.isEmpty(),isEnabledUndo:!t.isEmpty(),redoStack:a?a.text().translatedText():"",undoStack:i?i.text().translatedText():""}}}Bn.contextType=Un;class Vn extends i.PureComponent{constructor(){super(...arguments),this._wrapperElement=null,this._resizeObserver=null,this._update=()=>{this.forceUpdate()},this._setRef=e=>{this._wrapperElement=e},this._handleMeasure=([e])=>{this.props.width.setValue(e.contentRect.width)}}componentDidMount(){const{element:e,isFake:t,width:n}=this.props;!t&&this._wrapperElement?(this._resizeObserver=new ResizeObserver(this._handleMeasure),this._wrapperElement.appendChild(e),this._resizeObserver.observe(this._wrapperElement)):n.subscribe(this._update)}componentWillUnmount(){const{width:e,isFake:t}=this.props;t&&e.unsubscribe(this._update),this._resizeObserver&&this._wrapperElement&&this._resizeObserver.unobserve(this._wrapperElement)}render(){const{isFake:e=!1,width:t}=this.props;return i.createElement(f,{ref:this._setRef,style:e?{width:t.value()}:void 0,"data-is-custom-header-element":!0})}}function Gn(e){const{displayMode:t,params:n}=e;return i.createElement(m.ToolWidgetMenu,{content:i.createElement(W,{collapseWhen:void 0!==n.icon?void 0:[],displayMode:t,icon:n.icon,text:n.title,title:n.tooltip,"data-name":"dropdown","data-is-custom-header-element":!0}),drawerPosition:"Bottom",drawerBreakpoint:k.DialogBreakpoints.TabletSmall,arrow:!1},n.items.map(((e,t)=>i.createElement(u.PopupMenuItem,{key:t,label:e.title,onClick:()=>e.onSelect(),"data-name":"dropdown-item"}))))}var Zn=n(43741);function Kn(e){const{className:t,...n}=e;return i.createElement(W,{...n,className:v(t,Zn.customTradingViewStyleButton,Zn.withoutIcon),collapseWhen:[],"data-name":"custom-tradingview-styled-button"})}function qn(){return{Bars:a.enabled("header_chart_type")?F:void 0,Compare:a.enabled("header_compare")?U:void 0,Custom:Vn,CustomTradingViewStyledButton:Kn, +Fullscreen:a.enabled("header_fullscreen_button")?$:void 0,Indicators:a.enabled("header_indicators")?de:void 0,Intervals:a.enabled("header_resolutions")?De:void 0,OpenPopup:Ze,Properties:a.enabled("header_settings")&&a.enabled("show_chart_property_page")?$e:void 0,SaveLoad:a.enabled("header_saveload")?ft:void 0,Screenshot:a.enabled("header_screenshot")?Bt:void 0,SymbolSearch:a.enabled("header_symbol_search")?Xt:void 0,Templates:a.enabled("study_templates")?Rn:void 0,Dropdown:Gn,UndoRedo:a.enabled("header_undo_redo")?Bn:void 0,Layout:undefined}}},5039:(e,t,n)=>{"use strict";n.d(t,{createStudyTemplateMetaInfo:()=>i,descriptionString:()=>o});var a=n(89215);function i(e,t){return{indicators:e.orderedDataSources(!0).filter((e=>(0,a.isStudy)(e)&&!0)).map((e=>({id:e.metaInfo().id,description:e.title(!0,void 0,!0)}))),interval:t}}function o(e){const t=new Map;return e.forEach((e=>{const[n,a]=t.get(e.id)||[e.description,0];t.set(e.id,[n,a+1])})),Array.from(t.values()).map((([e,t])=>`${e}${t>1?` x ${t}`:""}`)).join(", ")}},10654:(e,t,n)=>{"use strict";n.d(t,{validateRegistry:()=>l,RegistryProvider:()=>r,registryContextType:()=>c});var a=n(50959),i=n(19036),o=n.n(i);const s=a.createContext({});function l(e,t){o().checkPropTypes(t,e,"context","RegistryContext")}function r(e){const{validation:t,value:n}=e;return l(n,t),a.createElement(s.Provider,{value:n},e.children)}function c(){return s}},11316:(e,t,n)=>{"use strict";n.r(t),n.d(t,{SERIES_ICONS:()=>u});var a=n(94670),i=n(39956),o=n(14083),s=n(45504),l=n(52867),r=n(41473),c=n(24464),h=n(71705),d=n(9450);const u={3:a,0:i,1:o,8:s,9:l,2:r,10:c,12:h,13:d}},91811:(e,t,n)=>{"use strict";n.d(t,{convertImageNameToUrl:()=>o});var a=n(2484),i=n(76861);function o(e){return a.enabled("charting_library_base")||(0,i.isProd)()?"https://www.tradingview.com/x/"+e+"/":window.location.protocol+"//"+window.location.host+"/x/"+e+"/"}},23864:(e,t,n)=>{"use strict";function a(e,t){const n=document.createElement("a");n.style.display="none",n.href=t,n.download=e,n.click()}n.d(t,{downloadFile:()=>a})},97268:e=>{e.exports=''},99280:e=>{e.exports=''},94670:e=>{ +e.exports=''},39956:e=>{e.exports=''},24464:e=>{e.exports=''},14083:e=>{e.exports=''},53707:e=>{e.exports=''},9450:e=>{e.exports=''},1393:e=>{e.exports=''},45504:e=>{ +e.exports=''},71705:e=>{e.exports=''},52867:e=>{e.exports=''},39681:e=>{e.exports=''},41473:e=>{e.exports=''},82436:e=>{e.exports=''},48449:e=>{ +e.exports=''},96052:e=>{e.exports=''},72644:e=>{e.exports=''},99812:e=>{ +e.exports=''},77665:e=>{e.exports=''},33765:e=>{e.exports=''},36296:e=>{e.exports=''},23595:e=>{e.exports=''},39146:e=>{e.exports=''},48010:e=>{e.exports=''},29414:e=>{e.exports=''},84502:e=>{ +e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/restricted-toolset.5180100123b1632bd2d9.js b/charting_library/bundles/restricted-toolset.5180100123b1632bd2d9.js new file mode 100644 index 00000000..b6e33fc6 --- /dev/null +++ b/charting_library/bundles/restricted-toolset.5180100123b1632bd2d9.js @@ -0,0 +1,32 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5516,9685],{26574:e=>{e.exports={switcher:"switcher-fwE97QDf","thumb-wrapper":"thumb-wrapper-fwE97QDf","size-small":"size-small-fwE97QDf","size-medium":"size-medium-fwE97QDf","size-large":"size-large-fwE97QDf",input:"input-fwE97QDf","intent-default":"intent-default-fwE97QDf","disable-active-state-styles":"disable-active-state-styles-fwE97QDf","intent-select":"intent-select-fwE97QDf",track:"track-fwE97QDf",thumb:"thumb-fwE97QDf"}},88803:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},17723:e=>{e.exports={footer:"footer-dwINHZFL"}},14877:e=>{e.exports={favorite:"favorite-_FRQhM5Y",hovered:"hovered-_FRQhM5Y",disabled:"disabled-_FRQhM5Y",active:"active-_FRQhM5Y",checked:"checked-_FRQhM5Y"}},33963:e=>{e.exports={item:"item-zwyEh4hn",label:"label-zwyEh4hn",labelRow:"labelRow-zwyEh4hn",toolbox:"toolbox-zwyEh4hn"}},27306:e=>{e.exports={button:"button-iLKiGOdQ",hovered:"hovered-iLKiGOdQ",disabled:"disabled-iLKiGOdQ",active:"active-iLKiGOdQ",hidden:"hidden-iLKiGOdQ"}},17946:(e,t,a)=>{"use strict";a.d(t,{CustomBehaviourContext:()=>n});const n=(0,a(50959).createContext)({enableActiveStateStyles:!0});n.displayName="CustomBehaviourContext"},76974:(e,t,a)=>{"use strict";a.d(t,{useIsMounted:()=>i});var n=a(50959);const i=()=>{const e=(0,n.useRef)(!1);return(0,n.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),e}},24437:(e,t,a)=>{"use strict";a.d(t,{DialogBreakpoints:()=>i});var n=a(88803);const i={SmallHeight:n["small-height-breakpoint"],TabletSmall:n["tablet-small-breakpoint"],TabletNormal:n["tablet-normal-breakpoint"]}},39362:(e,t,a)=>{"use strict";a.d(t,{SymbolSearchDialogFooter:()=>l});var n=a(50959),i=a(97754),s=a.n(i),o=a(17723);function l(e){const{className:t,children:a}=e;return n.createElement("div",{className:s()(o.footer,t)},a)}},36189:(e,t,a)=>{"use strict";a.d(t,{FavoriteButton:()=>d});var n=a(44352),i=a(50959),s=a(97754),o=a(9745),l=a(39146),r=a(48010),h=a(14877);const c={add:n.t(null,void 0,a(44629)),remove:n.t(null,void 0,a(72482))};function d(e){const{className:t,isFilled:a,isActive:n,onClick:d,...u}=e;return i.createElement(o.Icon,{...u,className:s(h.favorite,"apply-common-tooltip",a&&h.checked,n&&h.active,t),icon:a?l:r,onClick:d,title:a?c.remove:c.add})}},37968:(e,t,a)=>{"use strict";a.d(t,{useForceUpdate:()=>i});var n=a(50959);const i=()=>{const[,e]=(0,n.useReducer)((e=>e+1),0);return e}},70412:(e,t,a)=>{"use strict";a.d(t,{hoverMouseEventFilter:()=>s,useAccurateHover:()=>o,useHover:()=>i});var n=a(50959);function i(){const[e,t]=(0,n.useState)(!1);return[e,{onMouseOver:function(e){s(e)&&t(!0)},onMouseOut:function(e){s(e)&&t(!1)}}]}function s(e){return!e.currentTarget.contains(e.relatedTarget)}function o(e){const[t,a]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{const t=t=>{if(null===e.current)return;const n=e.current.contains(t.target);a(n)};return document.addEventListener("mouseover",t), +()=>document.removeEventListener("mouseover",t)}),[]),t}},81332:(e,t,a)=>{"use strict";a.d(t,{multilineLabelWithIconAndToolboxTheme:()=>o});var n=a(40173),i=a(71986),s=a(33963);const o=(0,n.mergeThemes)(i,s)},96040:(e,t,a)=>{"use strict";a.d(t,{RemoveButton:()=>h});var n=a(44352),i=a(50959),s=a(97754),o=a(9745),l=a(33765),r=a(27306);function h(e){const{className:t,isActive:h,onClick:c,onMouseDown:d,title:u,hidden:v,"data-name":m="remove-button",...p}=e;return i.createElement(o.Icon,{...p,"data-name":m,className:s(r.button,"apply-common-tooltip",h&&r.active,v&&r.hidden,t),icon:l,onClick:c,onMouseDown:d,title:u||n.t(null,void 0,a(34596))})}},47102:e=>{e.exports={accessible:"accessible-NQERJsv9",active:"active-NQERJsv9"}},12989:e=>{e.exports={summary:"summary-ynHBVe1n",hovered:"hovered-ynHBVe1n",caret:"caret-ynHBVe1n"}},90785:e=>{e.exports={accessible:"accessible-raQdxQp0"}},89089:e=>{e.exports={button:"button-LkmyTVRc",active:"active-LkmyTVRc"}},20461:e=>{e.exports={wrapper:"wrapper-psOC5oyI",labelRow:"labelRow-psOC5oyI",label:"label-psOC5oyI",labelHint:"labelHint-psOC5oyI",labelOn:"labelOn-psOC5oyI"}},40670:e=>{e.exports={wrapper:"wrapper-bl9AR3Gv",hovered:"hovered-bl9AR3Gv",withIcon:"withIcon-bl9AR3Gv",labelRow:"labelRow-bl9AR3Gv",label:"label-bl9AR3Gv",switchWrap:"switchWrap-bl9AR3Gv",icon:"icon-bl9AR3Gv",labelHint:"labelHint-bl9AR3Gv",labelOn:"labelOn-bl9AR3Gv"}},90826:e=>{e.exports={button:"button-Y1TCZogJ",active:"active-Y1TCZogJ"}},38456:e=>{e.exports={button:"button-ptpAHg8E",withText:"withText-ptpAHg8E",withoutText:"withoutText-ptpAHg8E"}},67972:e=>{e.exports={form:"form-MgR0zejo",input:"input-MgR0zejo",menu:"menu-MgR0zejo",add:"add-MgR0zejo",hovered:"hovered-MgR0zejo",wrap:"wrap-MgR0zejo",accessible:"accessible-MgR0zejo",menuLabel:"menuLabel-MgR0zejo",hover:"hover-MgR0zejo"}},39357:e=>{e.exports={spinnerWrap:"spinnerWrap-cZT0OZe0"}},52045:e=>{e.exports={button:"button-neROVfUe",first:"first-neROVfUe",last:"last-neROVfUe"}},97041:e=>{e.exports={wrap:"wrap-n5bmFxyX"}},64618:e=>{e.exports={hidden:"hidden-5MVS18J8"}},18369:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",item:"item-o5a0MQMm",withIcon:"withIcon-o5a0MQMm",shortcut:"shortcut-o5a0MQMm",loading:"loading-o5a0MQMm",icon:"icon-o5a0MQMm"}},4549:e=>{e.exports={button:"button-b3Cgff6l",group:"group-b3Cgff6l",menu:"menu-b3Cgff6l"}},27363:e=>{e.exports={customTradingViewStyleButton:"customTradingViewStyleButton-zigjK1n2",withoutIcon:"withoutIcon-zigjK1n2"}},75352:e=>{e.exports={dropdown:"dropdown-l0nf43ai",label:"label-l0nf43ai",smallWidthTitle:"smallWidthTitle-l0nf43ai",smallWidthMenuItem:"smallWidthMenuItem-l0nf43ai",smallWidthWrapper:"smallWidthWrapper-l0nf43ai"}},20371:e=>{e.exports={value:"value-gwXludjS",selected:"selected-gwXludjS"}},867:e=>{e.exports={smallWidthMenuItem:"smallWidthMenuItem-RmqZNwwp",menuItem:"menuItem-RmqZNwwp",remove:"remove-RmqZNwwp"}},80022:e=>{e.exports={button:"button-S_1OCXUK",first:"first-S_1OCXUK",last:"last-S_1OCXUK",menu:"menu-S_1OCXUK",dropdown:"dropdown-S_1OCXUK",menuContent:"menuContent-S_1OCXUK", +section:"section-S_1OCXUK",smallTabletSectionTitle:"smallTabletSectionTitle-S_1OCXUK",addCustomInterval:"addCustomInterval-S_1OCXUK",hovered:"hovered-S_1OCXUK",group:"group-S_1OCXUK"}},23902:e=>{e.exports={button:"button-gn9HMufu"}},92998:e=>{e.exports={button:"button-ZuDkGGhF",isDisabled:"isDisabled-ZuDkGGhF"}},70152:e=>{e.exports={saveString:"saveString-XVd1Kfjg",hidden:"hidden-XVd1Kfjg",loader:"loader-XVd1Kfjg"}},63672:e=>{e.exports={opened:"opened-yyMUOAN9",hover:"hover-yyMUOAN9",autoSaveWrapper:"autoSaveWrapper-yyMUOAN9",sharingWrapper:"sharingWrapper-yyMUOAN9",button:"button-yyMUOAN9",buttonSmallPadding:"buttonSmallPadding-yyMUOAN9",hintPlaceHolder:"hintPlaceHolder-yyMUOAN9",smallHintPlaceHolder:"smallHintPlaceHolder-yyMUOAN9",popupItemRowTabletSmall:"popupItemRowTabletSmall-yyMUOAN9",shortcut:"shortcut-yyMUOAN9",toolTitle:"toolTitle-yyMUOAN9",toolTitleMobile:"toolTitleMobile-yyMUOAN9",layoutItem:"layoutItem-yyMUOAN9",layoutMeta:"layoutMeta-yyMUOAN9",labelRow:"labelRow-yyMUOAN9",layoutTitle:"layoutTitle-yyMUOAN9",layoutItemWrap:"layoutItemWrap-yyMUOAN9",layoutTitleMobile:"layoutTitleMobile-yyMUOAN9",active:"active-yyMUOAN9",textWrap:"textWrap-yyMUOAN9",text:"text-yyMUOAN9",withIcon:"withIcon-yyMUOAN9",sharingLabelWrap:"sharingLabelWrap-yyMUOAN9",infoIcon:"infoIcon-yyMUOAN9",copyLink:"copyLink-yyMUOAN9",copyLinkMobile:"copyLinkMobile-yyMUOAN9"}},25882:e=>{e.exports={button:"button-cq__ntSC",smallLeftPadding:"smallLeftPadding-cq__ntSC",text:"text-cq__ntSC",uppercase:"uppercase-cq__ntSC"}},92710:e=>{e.exports={description:"description-jgoQcEnP"}},5145:e=>{e.exports={item:"item-j7oVl2yI",accessible:"accessible-j7oVl2yI",round:"round-j7oVl2yI"}},85013:e=>{e.exports={wrap:"wrap-HXSqojvq",titleWrap:"titleWrap-HXSqojvq",indicators:"indicators-HXSqojvq",title:"title-HXSqojvq",icon:"icon-HXSqojvq",text:"text-HXSqojvq",titleTabletSmall:"titleTabletSmall-HXSqojvq",labelRow:"labelRow-HXSqojvq",label:"label-HXSqojvq"}},48261:e=>{e.exports={labelRow:"labelRow-JeQoCpvi",toolbox:"toolbox-JeQoCpvi",description:"description-JeQoCpvi",descriptionTabletSmall:"descriptionTabletSmall-JeQoCpvi",item:"item-JeQoCpvi",titleItem:"titleItem-JeQoCpvi",remove:"remove-JeQoCpvi",titleItemTabletSmall:"titleItemTabletSmall-JeQoCpvi",itemTabletSmall:"itemTabletSmall-JeQoCpvi",itemLabelTabletSmall:"itemLabelTabletSmall-JeQoCpvi",wrap:"wrap-JeQoCpvi",hovered:"hovered-JeQoCpvi"}},36001:e=>{e.exports={menu:"menu-hcofKPms",menuSmallTablet:"menuSmallTablet-hcofKPms",menuItemHeaderTabletSmall:"menuItemHeaderTabletSmall-hcofKPms",menuItemHeader:"menuItemHeader-hcofKPms"}},70760:e=>{e.exports={wrap:"wrap-jiC5bgmi",full:"full-jiC5bgmi",first:"first-jiC5bgmi",last:"last-jiC5bgmi",medium:"medium-jiC5bgmi",buttonWithFavorites:"buttonWithFavorites-jiC5bgmi"}},57778:e=>{e.exports={icon:"icon-uMfL97K2"}},81351:(e,t,a)=>{"use strict";a.d(t,{AccessibleMenuItem:()=>d});var n=a(50959),i=a(97754),s=a.n(i),o=a(3343),l=a(50238),r=a(16838),h=a(16396),c=a(47102);function d(e){const{className:t,...a}=e,[i,d]=(0,l.useRovingTabindexElement)(null) +;return n.createElement(h.PopupMenuItem,{...a,className:s()(r.PLATFORM_ACCESSIBILITY_ENABLED&&c.accessible,e.isActive&&c.active,t),reference:i,tabIndex:d,onKeyDown:function(e){if(!r.PLATFORM_ACCESSIBILITY_ENABLED||e.target!==e.currentTarget)return;const t=(0,o.hashFromEvent)(e);13!==t&&32!==t||(e.preventDefault(),i.current instanceof HTMLElement&&i.current.click())},"data-role":r.PLATFORM_ACCESSIBILITY_ENABLED?"menuitem":void 0,"aria-disabled":r.PLATFORM_ACCESSIBILITY_ENABLED&&e.isDisabled||void 0})}},76197:(e,t,a)=>{"use strict";a.d(t,{CollapsibleSection:()=>r});var n=a(50959),i=a(97754),s=a.n(i),o=a(10381),l=a(12989);const r=(0,n.forwardRef)((function(e,t){const{open:a,summary:i,children:r,onStateChange:h,tabIndex:c,className:d,...u}=e;return n.createElement(n.Fragment,null,n.createElement("div",{...u,className:s()(d,l.summary),onClick:function(){h&&h(!a)},"data-open":a,ref:t,tabIndex:c},i,n.createElement(o.ToolWidgetCaret,{className:l.caret,dropped:Boolean(a)})),a&&r)}))},12165:(e,t,a)=>{"use strict";a.d(t,{MenuFavoriteButton:()=>c});var n=a(50959),i=a(97754),s=a.n(i),o=a(50238),l=a(16838),r=a(36189),h=a(89089);function c(e){const{tooltip:t,onClick:a,...i}=e,[c,d]=(0,o.useRovingTabindexElement)(null);return l.PLATFORM_ACCESSIBILITY_ENABLED?n.createElement("button",{ref:c,tabIndex:d,onClick:a,className:s()(h.button,i.isActive&&h.active),type:"button"},n.createElement(r.FavoriteButton,{"aria-label":t,...i,"data-tooltip":t})):n.createElement(r.FavoriteButton,{...e,"data-tooltip":t})}},69297:(e,t,a)=>{"use strict";a.d(t,{DEFAULT_MENU_ITEM_SWITCHER_THEME:()=>m,MenuItemSwitcher:()=>p});var n=a(50959),i=a(97754),s=a.n(i),o=a(17946),l=a(26574),r=a.n(l);function h(e){const t=(0,n.useContext)(o.CustomBehaviourContext),{className:a,intent:s="default",size:l="small",enableActiveStateStyles:h=t.enableActiveStateStyles}=e;return i(a,r().switcher,r()[`size-${l}`],r()[`intent-${s}`],!h&&r()["disable-active-state-styles"])}function c(e){var t;const{reference:a,size:i,intent:s,role:o,"aria-checked":l,checked:c,defaultChecked:d,onKeyDown:u,...v}=e,m=(0,n.useCallback)((e=>{13===e.keyCode&&e.target.click(),u&&u(e)}),[u]);return n.createElement("span",{className:h(e)},n.createElement("input",{...v,type:"checkbox",className:r().input,ref:a,role:null!=o?o:"switch","aria-checked":null!==(t=null!=l?l:c)&&void 0!==t?t:d,checked:c,defaultChecked:d,onKeyDown:m}),n.createElement("span",{className:r()["thumb-wrapper"]},n.createElement("span",{className:r().track}),n.createElement("span",{className:r().thumb})))}var d=a(9745),u=a(90186),v=a(40670);const m=v;function p(e){const{className:t,checked:a,id:i,label:o,labelDescription:l,value:r,preventLabelHighlight:h,reference:m,switchReference:p,theme:g=v,disabled:b,icon:C}=e,S=s()(g.label,a&&!h&&g.labelOn),_=s()(t,g.wrapper,a&&g.wrapperWithOnLabel,l&&g.wrapperWithDescription);return n.createElement("label",{className:s()(_,C&&g.withIcon),htmlFor:i,ref:m},void 0!==C&&n.createElement(d.Icon,{className:g.icon,icon:C}),n.createElement("div",{className:g.labelRow},n.createElement("div",{className:S +},o),l&&n.createElement("div",{className:g.labelHint},l)),n.createElement("div",{className:v.switchWrap},n.createElement(c,{disabled:b,className:g.switch,reference:p,checked:a,onChange:function(t){const a=t.target.checked;void 0!==e.onChange&&e.onChange(a)},value:r,tabIndex:-1,id:i,role:e.switchRole,...(0,u.filterDataProps)(e)})))}},74628:(e,t,a)=>{"use strict";a.d(t,{MenuRemoveButton:()=>c});var n=a(50959),i=a(97754),s=a.n(i),o=a(50238),l=a(16838),r=a(96040),h=a(90826);function c(e){const{tooltip:t,onClick:a,...i}=e,[c,d]=(0,o.useRovingTabindexElement)(null);return l.PLATFORM_ACCESSIBILITY_ENABLED?n.createElement("button",{ref:c,tabIndex:d,onClick:a,className:s()(h.button,i.isActive&&h.active),type:"button"},n.createElement(r.RemoveButton,{"aria-label":t,...i,"data-tooltip":t})):n.createElement(r.RemoveButton,{...e,"data-tooltip":t})}},65817:(e,t,a)=>{"use strict";a.d(t,{INTERVALS:()=>i});var n=a(44352);const i=[{name:"",label:n.t(null,{context:"interval"},a(37830))},{name:"H",label:n.t(null,{context:"interval"},a(5285))},{name:"D",label:n.t(null,{context:"interval"},a(6174))},{name:"W",label:n.t(null,{context:"interval"},a(25042))},{name:"M",label:n.t(null,{context:"interval"},a(79410))}]},54491:(e,t,a)=>{"use strict";a.r(t),a.d(t,{getRestrictedToolSet:()=>Xa});var n=a(14483),i=a(50959),s=a(19036),o=a(44352),l=a(82992),r=a(88732),h=a(45876),c=a(9745),d=a(50298),u=a(97754),v=a.n(u),m=a(97041);const p=i.forwardRef(((e,t)=>{const{children:a,className:n,...s}=e;return i.createElement("div",{className:u(n,m.wrap),ref:t,...s},a)}));var g=a(88066),b=a(52045);class C extends i.PureComponent{constructor(){super(...arguments),this._handleClick=()=>{const{onClick:e,onClickArg:t}=this.props;e&&e(t)}}render(){const{className:e,icon:t,hint:a,text:n,isDisabled:s,isActive:o,isFirst:l,isLast:r,onClick:h,onClickArg:c,...d}=this.props;return i.createElement(g.ToolbarButton,{...d,icon:t,text:n,tooltip:a,isDisabled:s,isActive:o,isGrouped:!0,onClick:this._handleClick,className:u(e,b.button,{[b.first]:l,[b.last]:r})})}}var S=a(51613),_=a(90692),f=a(24437),w=a(81332),y=a(5962),E=a(16410),M=a(42960),k=a(47201),T=a(3343),x=a(16838);function I(e){const{orientation:t,onKeyDown:a,...n}=e,s=x.PLATFORM_ACCESSIBILITY_ENABLED?{role:"radiogroup","aria-orientation":t}:{};return i.createElement("div",{...n,...s,onKeyDown:(0,k.createSafeMulticastEventHandler)((function(e){if(!x.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;if(!(document.activeElement instanceof HTMLElement))return;const a=(0,T.hashFromEvent)(e);if("vertical"!==t&&38!==a&&40!==a)return;if("vertical"===t&&37!==a&&39!==a)return;const n=(i=e.currentTarget,Array.from(i.querySelectorAll('[role="radio"]:not([disabled], [aria-disabled])')).filter((0,x.createScopedVisibleElementFilter)(i))).sort(x.navigationOrderComparator);var i;if(0===n.length)return;const s=n.indexOf(document.activeElement);if(-1===s)return;e.preventDefault();const o=()=>{const e=(s+n.length-1)%n.length;n[s].dispatchEvent(new CustomEvent("roving-tabindex:secondary-element")), +n[e].dispatchEvent(new CustomEvent("roving-tabindex:main-element")),n[e].focus()},l=()=>{const e=(s+n.length+1)%n.length;n[s].dispatchEvent(new CustomEvent("roving-tabindex:secondary-element")),n[e].dispatchEvent(new CustomEvent("roving-tabindex:main-element")),n[e].focus()};switch(a){case 38:"vertical"!==t&&o();break;case 40:"vertical"!==t&&l();break;case 37:"vertical"===t&&o();break;case 39:"vertical"===t&&l()}}),a)})}var A=a(81351),R=a(12165),N=a(4549);const F={barsStyle:o.t(null,void 0,a(84232))},H=(0,y.registryContextType)();function O(e){var t;return!(null===(t=l.linking.supportedChartStyles.value())||void 0===t?void 0:t.includes(e))}class L extends i.PureComponent{constructor(e,t){super(e,t),this._handleChangeStyle=e=>{const{favorites:t,lastSelectedNotFavorite:a,activeStyle:n}=this.state;this.setState({activeStyle:e,lastSelectedNotFavorite:t.includes(n)?a:n})},this._handleSelectStyle=e=>{const{chartWidgetCollection:t}=this.context;e!==t.activeChartStyle.value()&&t.setChartStyleToWidget(e)},this._handleClickFavorite=e=>{this._isStyleFavorited(e)?this._handleRemoveFavorite(e):this._handleAddFavorite(e)},this._boundForceUpdate=()=>{this.forceUpdate()},this._handleQuickClick=e=>{this._handleSelectStyle(e),this._trackClick()},(0,y.validateRegistry)(t,{chartWidgetCollection:s.any.isRequired,favoriteChartStylesService:s.any.isRequired});const{chartWidgetCollection:a,favoriteChartStylesService:n}=t,i=a.activeChartStyle.value(),o=n.get(),l=(0,E.japaneseChartStyles)();this.state={activeStyle:i,favorites:o,styles:(0,E.commonChartStyles)(),japaneseStyles:l}}componentDidMount(){const{chartWidgetCollection:e,favoriteChartStylesService:t}=this.context;e.activeChartStyle.subscribe(this._handleChangeStyle),t.getOnChange().subscribe(this,this._handleChangeSettings),l.linking.supportedChartStyles.subscribe(this._boundForceUpdate)}componentWillUnmount(){const{chartWidgetCollection:e,favoriteChartStylesService:t}=this.context;e.activeChartStyle.unsubscribe(this._handleChangeStyle),t.getOnChange().unsubscribe(this,this._handleChangeSettings),l.linking.supportedChartStyles.unsubscribe(this._boundForceUpdate)}render(){const{isShownQuicks:e,displayMode:t="full",id:a}=this.props,{activeStyle:n,favorites:s,styles:o,japaneseStyles:l,lastSelectedNotFavorite:u}=this.state,v="small"!==t&&e&&0!==s.length,m=[...s];m.includes(n)?void 0!==u&&m.push(u):m.push(n);const g=v&&m.length>1;return i.createElement(_.MatchMedia,{rule:f.DialogBreakpoints.TabletSmall},(e=>{const t=o.map((t=>this._renderPopupMenuItem(t,t===n,e))),s=l.map((t=>this._renderPopupMenuItem(t,t===n,e)));return i.createElement(p,{id:a},g&&i.createElement(I,{orientation:"horizontal",className:N.group},m.map(((e,t)=>i.createElement(C,{role:"radio",className:N.button,icon:h.SERIES_ICONS[e],"aria-checked":v&&n===e,isActive:v&&n===e,isDisabled:O(e),key:t,hint:(0,M.getTranslatedChartStyleName)(e),isFirst:0===t,isLast:t===m.length-1,onClick:v?this._handleQuickClick:void 0,onClickArg:e,"data-value":r.STYLE_SHORT_NAMES[e]})))),i.createElement(d.ToolbarMenuButton,{arrow:Boolean(g), +content:g?void 0:i.createElement(p,null,i.createElement(c.Icon,{icon:h.SERIES_ICONS[n]})),tooltip:g?F.barsStyle:(0,M.getTranslatedChartStyleName)(n),className:N.menu,isDrawer:e,onClick:this._trackClick},t,!!s.length&&i.createElement(S.PopupMenuSeparator,null),s))}))}_renderPopupMenuItem(e,t,a){const{isFavoritingAllowed:n}=this.props,s=this._isStyleFavorited(e);return i.createElement(A.AccessibleMenuItem,{key:e,theme:a?w.multilineLabelWithIconAndToolboxTheme:void 0,icon:h.SERIES_ICONS[e],isActive:t,isDisabled:O(e),label:(0,M.getTranslatedChartStyleName)(e)||"",onClick:this._handleSelectStyle,onClickArg:e,showToolboxOnHover:!s,showToolboxOnFocus:x.PLATFORM_ACCESSIBILITY_ENABLED,toolbox:n&&i.createElement(R.MenuFavoriteButton,{isActive:t,isFilled:s,onClick:()=>this._handleClickFavorite(e)}),"data-value":r.STYLE_SHORT_NAMES[e]})}_handleChangeSettings(e){this.setState({lastSelectedNotFavorite:void 0,favorites:e})}_isStyleFavorited(e){return-1!==this.state.favorites.indexOf(e)}_handleAddFavorite(e){const{favorites:t}=this.state,{favoriteChartStylesService:a}=this.context;a.set([...t,e])}_handleRemoveFavorite(e){const{favorites:t}=this.state,{favoriteChartStylesService:a}=this.context;a.set(t.filter((t=>t!==e)))}_trackClick(){0}}L.contextType=H;var D=a(50238),P=a(31409),B=a(38456);const U=["medium","small"],W=(0,i.forwardRef)((function(e,t){const{text:a,className:n,displayMode:s,collapseWhen:o=U,...l}=e,r=!o.includes(s);return i.createElement(P.ToolWidgetButton,{...l,ref:t,text:r?a:void 0,className:u(n,B.button,r?B.withText:B.withoutText)})}));function z(e){const{tooltip:t,...a}=e,[n,s]=(0,D.useRovingTabindexElement)(null);return i.createElement(W,{"aria-label":x.PLATFORM_ACCESSIBILITY_ENABLED?t:void 0,...a,tag:x.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",tabIndex:s,ref:n,"data-tooltip":t})}var V=a(51768),Z=a(76460),K=a(1393);const Q=(0,y.registryContextType)();class q extends i.PureComponent{constructor(e,t){super(e,t),this._updateState=e=>{this.setState({isActive:e})},this._handleClick=e=>{var t;(0,V.trackEvent)("GUI","Chart Header Toolbar","compare"),null===(t=this._compareDialogRenderer)||void 0===t||t.show({shouldReturnFocus:(0,Z.isKeyboardClick)(e)})},(0,y.validateRegistry)(t,{chartWidgetCollection:s.any.isRequired}),this.state={isActive:!1},this._compareDialogRenderer=this.context.chartWidgetCollection.getCompareDialogRenderer()}componentDidMount(){var e;null===(e=this._compareDialogRenderer)||void 0===e||e.visible().subscribe(this._updateState)}componentWillUnmount(){var e;null===(e=this._compareDialogRenderer)||void 0===e||e.visible().unsubscribe(this._updateState)}render(){const{isActive:e}=this.state;return i.createElement(z,{...this.props,icon:K,isOpened:e,onClick:this._handleClick,collapseWhen:["full","medium","small"],tooltip:o.t(null,void 0,a(20229))})}}q.contextType=Q;var j=a(48889),G=a(61814),Y=a(68335),X=a(97268),$=a(57047);const J=(0,G.hotKeySerialize)({keys:[(0,Y.humanReadableModifiers)(Y.Modifiers.Shift,!1),"F"],text:"{0} + {1}"}),ee=(0,y.registryContextType)();function te(e){ +return e.fullscreen().value()?$:X}class ae extends i.PureComponent{constructor(e,t){super(e,t),this._updateState=()=>{this.setState({icon:te(this.context.chartWidgetCollection)})},this._handleClick=()=>{const{chartWidgetCollection:e}=this.context;e.fullscreen().value()?e.exitFullscreen():e.startFullscreen()},(0,y.validateRegistry)(t,{chartWidgetCollection:s.any.isRequired}),this.state={icon:te(this.context.chartWidgetCollection)},this._subscribe()}render(){const{className:e,id:t}=this.props,{icon:n}=this.state;return i.createElement(j.ToolbarIconButton,{id:t,icon:n,onClick:this._handleClick,className:u(e),tooltip:o.t(null,void 0,a(11682)),"data-tooltip-hotkey":J})}componentWillUnmount(){this._unsubscribe()}_subscribe(){this.context.chartWidgetCollection.fullscreen().subscribe(this._updateState)}_unsubscribe(){this.context.chartWidgetCollection.fullscreen().unsubscribe(this._updateState)}}ae.contextType=ee;var ne=a(50151),ie=a(16396),se=a(81261);const oe=(0,a(59224).getLogger)("FavoritesInfo");function le(e,t){if(0===e.length)return Promise.resolve([]);oe.logNormal("Requesting favorites info");const a=[],n=new Map,i=new Map,s=new Map;return e.forEach((e=>{switch(e.type){case"java":s.set(e.studyId,e);break;case"pine":isPublishedPineId(e.pineId)?n.set(e.pineId,e):i.set(e.pineId,e);break;default:(0,ne.assert)(!1,`unknown favorite type ${JSON.stringify(e)}`)}})),0!==s.size&&a.push(t.findAllJavaStudies().then((e=>{const t=new Map;for(const a of e)!a.is_hidden_study&&s.has(a.id)&&t.set(a.id,{name:a.description,localizedName:a.description_localized,studyMarketShittyObject:a});return t})).then((e=>{const t=function(e,t){const a={items:[],notFoundItems:[]};return e.forEach(((e,n)=>{const i=t.get(n);void 0!==i?a.items.push({item:e,info:i}):a.notFoundItems.push(e)})),a}(s,e);if(0!==t.notFoundItems.length){const e=t.notFoundItems.map((e=>e.studyId));oe.logWarn(`Cannot find java scripts: ${JSON.stringify(e)}`)}return t.items}))),Promise.all(a).then((e=>(oe.logNormal("Requesting favorites info finished"),e.reduce(((e,t)=>e.concat(t)),[]))))}var re=a(92249),he=a(88348),ce=a(26996),de=a(39357);function ue(e){const{className:t}=e;return i.createElement("div",{className:v()(de.spinnerWrap,t)},i.createElement(ce.Loader,null))}var ve=a(82962),me=a(76422),pe=a(39681),ge=a(75352);const be=(0,G.hotKeySerialize)({keys:["/"],text:"{0}"}),Ce=(0,y.registryContextType)();class Se extends i.PureComponent{constructor(e,t){super(e,t),this._promise=null,this._menu=i.createRef(),this._menuItemsContainer=i.createRef(),this._favoriteFundamentalsModel=null,this._setActiveState=e=>{this.setState({isActive:e})},this._handleClick=e=>{const{studyMarket:t}=this.props;this.setState({isActive:!0},(()=>{t.visible().value()?t.hide():t.show({shouldReturnFocus:(0,Z.isKeyboardClick)(e)})})),this._trackClick()},this._handleSelectIndicator=e=>{e=(0,ne.ensureDefined)(e),this._trackFavoriteAction("Favorite indicator from toolbar");"java"===e.type?e.studyId:e.pineId;(()=>{e=(0,ne.ensureDefined)(e);const{chartWidgetCollection:t}=this.context;if("java"===e.type){ +const t=(0,re.tryFindStudyLineToolNameByStudyId)(e.studyId);if(null!==t)return void he.tool.setValue(t)}t.activeChartWidget.value().insertStudy(e,[])})()},this._handleFavoriteIndicatorsChange=()=>{const{favoriteScriptsModel:e}=this.context,t=[...(0,ne.ensureDefined)(e).favorites()];this.setState({favorites:t}),this._clearCache()},this._handleFavoriteFundamentalsChange=()=>{var e;const t=new Set((null===(e=this._favoriteFundamentalsModel)||void 0===e?void 0:e.favorites())||[]);this.setState({favoriteFundamentals:t}),this._clearCache()},this._handleMouseEnter=()=>{this._prefetchFavorites()},this._handleWrapClick=()=>{this._prefetchFavorites()},this._handleChangeActiveWidget=()=>{this._clearCache()},this._clearCache=()=>{this._promise=null,this.setState({infos:[]})},this._handleScriptRenamed=e=>{const{favoriteScriptsModel:t}=this.context;void 0!==t&&t.isFav(e.scriptIdPart)&&this._clearCache()},this._handleFavoriteMenuClick=()=>{this._trackClick(),this._trackFavoriteAction("Select favorite indicators dropdown")},(0,y.validateRegistry)(t,{favoriteScriptsModel:s.any,chartWidgetCollection:s.any.isRequired});const{favoriteScriptsModel:a}=t,n=void 0!==a?a.favorites():[];this.state={isActive:!1,isLoading:!1,favorites:n,favoriteFundamentals:void 0,infos:[]}}componentDidMount(){const{studyMarket:e}=this.props,{favoriteScriptsModel:t,chartWidgetCollection:a}=this.context;e.visible().subscribe(this._setActiveState),void 0!==t&&(t.favoritesChanged().subscribe(this,this._handleFavoriteIndicatorsChange),a.activeChartWidget.subscribe(this._handleChangeActiveWidget)),me.on("TVScriptRenamed",this._handleScriptRenamed,null)}componentWillUnmount(){const{studyMarket:e}=this.props,{favoriteScriptsModel:t,chartWidgetCollection:a}=this.context;e.visible().unsubscribe(this._setActiveState),void 0!==t&&(t.favoritesChanged().unsubscribe(this,this._handleFavoriteIndicatorsChange),a.activeChartWidget.unsubscribe(this._handleChangeActiveWidget)),me.unsubscribe("TVScriptRenamed",this._handleScriptRenamed,null),this._promise=null}render(){const{isActive:e,favorites:t,favoriteFundamentals:n,isLoading:s}=this.state,{className:l,displayMode:r,id:h}=this.props,{chartWidgetCollection:c}=this.context;return i.createElement(i.Fragment,null,i.createElement(p,{id:h,onMouseEnter:this._handleMouseEnter,onClick:this._handleWrapClick},i.createElement(z,{displayMode:r,className:l,icon:pe,isOpened:e,onClick:this._handleClick,text:o.t(null,void 0,a(61142)),"data-role":"button","data-name":"open-indicators-dialog",tooltip:o.t(null,void 0,a(74527)),"data-tooltip-hotkey":be}),Boolean(t.length>0||(null==n?void 0:n.size))&&i.createElement(_.MatchMedia,{rule:"screen and (max-width: 430px)"},(e=>i.createElement(d.ToolbarMenuButton,{key:c.activeChartWidget.value().id(),arrow:!0,closeOnClickOutside:!0,isDrawer:e,drawerPosition:"Bottom",ref:this._menu,menuReference:this._menuItemsContainer,onClick:this._handleFavoriteMenuClick,"data-name":"show-favorite-indicators",tooltip:o.t(null,void 0,a(33959))},i.createElement("div",{className:v()(ge.dropdown,e&&ge.smallWidthWrapper) +},i.createElement(ve.ToolWidgetMenuSummary,{className:e&&ge.smallWidthTitle},o.t(null,void 0,a(83127))),s&&i.createElement(ue,null),!s&&i.createElement(i.Fragment,null,this.state.infos.length>0?this.state.infos.map((t=>i.createElement(A.AccessibleMenuItem,{className:v()(e&&ge.smallWidthMenuItem),theme:e?w.multilineLabelWithIconAndToolboxTheme:void 0,key:"java"===t.item.type?t.item.studyId:t.item.pineId,onClick:this._handleSelectIndicator,onClickArg:t.item,label:i.createElement("span",{className:v()(!e&&ge.label,e&&ge.smallWidthLabel,"apply-overflow-tooltip")},_e(t))}))):null!==this._promise&&i.createElement(ie.PopupMenuItem,{isDisabled:!0,label:o.t(null,void 0,a(23687))}))))))))}_prefetchFavorites(){const{chartWidgetCollection:e}=this.context;if(null!==this._promise||!window.is_authenticated)return;const t=e.activeChartWidget.value();if(!t.hasModel())return;const a=t.model().model().studyMetaInfoRepository();this.setState({isLoading:!0});const n=this._promise=Promise.all([le(this.state.favorites,a),void 0]).then((e=>{if(n!==this._promise)return;const[t,a]=e;let i=[...t];if(a){const e=a.filter((e=>{var t;return null===(t=this.state.favoriteFundamentals)||void 0===t?void 0:t.has(e.scriptIdPart)})).map(this._mapFundamentalToFavoriteItemInfo);i.push(...e)}i=[...i].sort(((e,t)=>_e(e).localeCompare(_e(t)))),this.setState({infos:i,isLoading:!1},(()=>{var e;null===(e=this._menu.current)||void 0===e||e.update(),this._menuItemsContainer.current&&document.activeElement===this._menuItemsContainer.current&&(0,se.focusFirstMenuItem)(this._menuItemsContainer.current)}))}))}_trackClick(){0}_trackFavoriteAction(e){(0,V.trackEvent)("GUI","Chart Header Toolbar",e)}_mapFundamentalToFavoriteItemInfo(e){return{item:{type:"pine",pineId:e.scriptIdPart},info:{name:e.scriptName,localizedName:getLocalizedFundamentalsName(e),studyMarketShittyObject:void 0}}}}function _e(e){return e.info.localizedName||o.t(e.info.name,{context:"study"},a(68716))}Se.contextType=Ce;var fe=a(94025),we=a(20371);function ye(e){return i.createElement("div",{className:u(we.value,{[we.selected]:e.isSelected})},e.value,e.metric)}var Ee=a(65817),Me=a(67972);function ke(e){const{className:t,...a}=e,[n,s]=(0,D.useRovingTabindexElement)(null),o=x.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div";return i.createElement(o,{...a,ref:n,tabIndex:s,"data-role":x.PLATFORM_ACCESSIBILITY_ENABLED?"menuitem":void 0,className:v()(x.PLATFORM_ACCESSIBILITY_ENABLED&&Me.accessible,t)})}function Te(e){const{className:t,...a}=e,[n,s]=(0,D.useRovingTabindexElement)(null);return i.createElement("input",{...a,ref:n,tabIndex:s,"data-role":x.PLATFORM_ACCESSIBILITY_ENABLED?"menuitem":void 0,className:v()(x.PLATFORM_ACCESSIBILITY_ENABLED&&Me.accessible,t)})}class xe extends i.PureComponent{constructor(e){super(e),this._menu=i.createRef(),this._handleChangeInput=e=>{const{value:t}=e.currentTarget;/^[0-9]*$/.test(t)&&this.setState({inputValue:t})},this._handleSelectTime=e=>{var t,a,n,i;this.setState({selectedIntervalSuffix:e}),null===(a=(t=this.props).onSelect)||void 0===a||a.call(t), +null===(n=this._menu.current)||void 0===n||n.close(),null===(i=this._menu.current)||void 0===i||i.focus()},this._handleClickAdd=()=>{const{inputValue:e,selectedIntervalSuffix:t}=this.state;this.props.onAdd(e,t)},this.state={inputValue:"1",selectedIntervalSuffix:Ee.INTERVALS[0].name}}render(){const{inputValue:e,menuWidth:t,selectedIntervalSuffix:n}=this.state;return i.createElement("div",{className:Me.form},i.createElement(Te,{className:Me.input,maxLength:7,onChange:this._handleChangeInput,value:e}),i.createElement(d.ToolbarMenuButton,{orientation:"none",minWidth:t,"data-role":"menuitem",onClose:this.props.onCloseMenu,onOpen:this.props.onOpenMenu,className:Me.menu,ref:this._menu,content:i.createElement("div",{className:Me.menuLabel},Ee.INTERVALS.find((e=>e.name===n)).label)},Ee.INTERVALS.map((e=>i.createElement(A.AccessibleMenuItem,{dontClosePopup:!0,key:e.name,label:e.label,onClick:this._handleSelectTime,onClickArg:e.name})))),i.createElement(ke,{className:Me.add,onClick:this._handleClickAdd},o.t(null,void 0,a(54777))))}}var Ie=a(90186),Ae=a(70412),Re=a(32563),Ne=a(74628),Fe=a(867);function He(e){const{interval:t,hint:a,isActive:n,isDisabled:s,isFavorite:o,isSignaling:l,onClick:r,onClickRemove:h,onClickFavorite:c,isSmallTablet:d}=e,u=(0,Ie.filterDataProps)(e),[m,p]=(0,Ae.useHover)(),g=i.useCallback((e=>h(t,e)),[h,t]),b=i.useCallback((()=>c(t)),[c,t]),C=(0,i.useRef)(null);return(0,i.useEffect)((()=>{var e;l&&d&&(null===(e=C.current)||void 0===e||e.scrollIntoView())}),[l,d]),i.createElement("div",{...p,ref:C},i.createElement(A.AccessibleMenuItem,{...u,className:v()(Fe.menuItem,d&&Fe.smallWidthMenuItem),theme:d?w.multilineLabelWithIconAndToolboxTheme:void 0,isActive:n,isDisabled:s,isHovered:l,onClick:r,onClickArg:t,toolbox:function(){const{isRemovable:t,isFavoritingAllowed:a}=e,l=i.createElement(Ne.MenuRemoveButton,{key:"remove",isActive:n,hidden:!Re.touch&&!m,onClick:g,className:Fe.remove}),r=i.createElement(R.MenuFavoriteButton,{key:"favorite",isActive:n,isFilled:o,onClick:b});return[t&&l,!s&&a&&r]}(),showToolboxOnHover:!o,showToolboxOnFocus:x.PLATFORM_ACCESSIBILITY_ENABLED,label:a}))}var Oe=a(36274);const Le={[Oe.ResolutionKind.Ticks]:o.t(null,{context:"interval_group_name"},a(30426)),[Oe.ResolutionKind.Seconds]:o.t(null,{context:"interval_group_name"},a(74973)),[Oe.ResolutionKind.Minutes]:o.t(null,{context:"interval_group_name"},a(57470)),[Oe.SpecialResolutionKind.Hours]:o.t(null,{context:"interval_group_name"},a(62346)),[Oe.ResolutionKind.Days]:o.t(null,{context:"interval_group_name"},a(74787)),[Oe.ResolutionKind.Weeks]:o.t(null,{context:"interval_group_name"},a(86614)),[Oe.ResolutionKind.Months]:o.t(null,{context:"interval_group_name"},a(94328)),[Oe.ResolutionKind.Range]:o.t(null,{context:"interval_group_name"},a(48801)),[Oe.ResolutionKind.Invalid]:""};function De(e,t=!1){return{id:e,name:Le[e],items:[],mayOmitSeparator:t}}var Pe=a(57898),Be=a(29197),Ue=a(59064),We=a(76197),ze=a(90785);function Ve(e){const{className:t,...a}=e,[n,s]=(0,D.useRovingTabindexElement)(null);return i.createElement(We.CollapsibleSection,{ +...a,ref:n,tabIndex:s,"data-role":x.PLATFORM_ACCESSIBILITY_ENABLED?"menuitem":void 0,className:v()(x.PLATFORM_ACCESSIBILITY_ENABLED&&ze.accessible,t),onKeyDown:function(e){const t=(0,T.hashFromEvent)(e);13!==t&&32!==t||(e.preventDefault(),n.current instanceof HTMLElement&&n.current.click())}})}var Ze=a(80022);const Ke={openDialog:o.t(null,void 0,a(79353)),timeInterval:o.t(null,void 0,a(32916))},Qe=(0,G.hotKeySerialize)({keys:[","],text:o.t(null,void 0,a(14605))}),qe=(0,y.registryContextType)(),je=new Pe.Delegate,Ge=i.lazy((async()=>({default:(await Promise.all([a.e(1013),a.e(5145),a.e(855),a.e(2191),a.e(6221),a.e(4215),a.e(7194),a.e(2676),a.e(3016),a.e(4403),a.e(4013)]).then(a.bind(a,44762))).ToolWidgetIntervalsAddDialog})));class Ye extends i.PureComponent{constructor(e,t){super(e,t),this._menu=i.createRef(),this._menuItemsContainerRef=i.createRef(),this._renderChildren=(e,t)=>[...this._createMenuItems(e,t),...this._createIntervalForm(t)],this._handleChangeInterval=e=>{const{activeInterval:t,lastNotQuicked:a}=this.state,n=this._getQuicks();this.setState({activeInterval:(0,fe.normalizeIntervalString)(e),lastNotQuicked:void 0===t||n.includes(t)?a:t})},this._bindedForceUpdate=()=>{this.forceUpdate()},this._handleCloseMenu=()=>{this.setState({isOpenedFormMenu:!1})},this._handleOpenMenu=()=>{this.setState({isOpenedFormMenu:!0})},this._handleSelectInterval=e=>{void 0!==e&&e!==l.linking.interval.value()&&this.context.chartWidgetCollection.setResolution(e),e&&(0,V.trackEvent)("GUI","Time Interval",e)},this._handleClickFavorite=e=>{e=(0,ne.ensureDefined)(e),this._isIntervalFavorite(e)?this._handleRemoveFavorite(e):this._handleAddFavorite(e)},this._handleAddFavorite=e=>{const{favorites:t}=this.state;this.context.favoriteIntervalsService.set([...t,e])},this._handleRemoveFavorite=e=>{const{favorites:t}=this.state;this.context.favoriteIntervalsService.set(t.filter((t=>t!==e)))},this._handleAddInterval=(e,t)=>{const{intervalService:a}=this.context,n=a.add(e,t);n&&this.setState({lastAddedInterval:n})},this._handleRemoveInterval=(e,t)=>{var a;const{intervalService:n}=this.context;if(e){if(x.PLATFORM_ACCESSIBILITY_ENABLED&&t&&(0,Z.isKeyboardClick)(t)&&this._menuItemsContainerRef.current){const t=(0,se.queryMenuElements)(this._menuItemsContainerRef.current),n=t.findIndex((t=>t.matches(`[data-value="${e}"]`)));if(-1!==n){const e=null!==(a=t[n+1])&&void 0!==a?a:t[n-1];e?e.focus():(0,se.focusFirstMenuItem)(this._menuItemsContainerRef.current)}}n.remove(e),this._handleRemoveFavorite(e)}},this._getHandleSectionStateChange=e=>t=>{const{menuViewState:a}=this.state,{intervalsMenuViewStateService:n}=this.context;n.set({...a,[e]:!t})},this._handleOpenAddIntervalDialog=()=>{this.setState({isAddIntervalDialogOpened:!0})},this._handleCloseAddIntervalDialog=()=>{this.setState({isAddIntervalDialogOpened:!1})},this._handleGlobalClose=()=>{const{isFake:e}=this.props,{isAddIntervalDialogOpened:t}=this.state;e||t||je.fire()},this._handeQuickClick=e=>{this._handleSelectInterval(e),this._trackClick()},this._updateMenuPosition=()=>{var e +;null===(e=this._menu.current)||void 0===e||e.update()},(0,y.validateRegistry)(t,{chartApiInstance:s.any.isRequired,favoriteIntervalsService:s.any.isRequired,intervalService:s.any.isRequired,intervalsMenuViewStateService:s.any.isRequired});const{chartApiInstance:a,favoriteIntervalsService:o,intervalService:r,intervalsMenuViewStateService:h}=t;this._customIntervals=n.enabled("custom_resolutions");const c=l.linking.interval.value(),d=c&&(0,fe.normalizeIntervalString)(c),u=o.get(),v=r.getCustomIntervals(),m=h.get();this._defaultIntervals=a.defaultResolutions().filter(fe.isIntervalEnabled).map(fe.normalizeIntervalString),this.state={isOpenedFormMenu:!1,activeInterval:d,favorites:u,customs:v,menuViewState:m,isAddIntervalDialogOpened:!1}}componentDidMount(){const{favoriteIntervalsService:e,intervalService:t,intervalsMenuViewStateService:a}=this.context;e.getOnChange().subscribe(this,this._handleChangeFavorites),a.getOnChange().subscribe(this,this._handleChangeMenuViewState),t.getOnChange().subscribe(this,this._handleChangeCustoms),l.linking.interval.subscribe(this._handleChangeInterval),l.linking.intraday.subscribe(this._bindedForceUpdate),l.linking.seconds.subscribe(this._bindedForceUpdate),l.linking.ticks.subscribe(this._bindedForceUpdate),l.linking.range.subscribe(this._bindedForceUpdate),l.linking.supportedResolutions.subscribe(this._bindedForceUpdate),l.linking.dataFrequencyResolution.subscribe(this._bindedForceUpdate),Ue.globalCloseDelegate.subscribe(this,this._handleGlobalClose)}componentWillUnmount(){const{favoriteIntervalsService:e,intervalService:t,intervalsMenuViewStateService:a}=this.context;e.getOnChange().unsubscribe(this,this._handleChangeFavorites),a.getOnChange().unsubscribe(this,this._handleChangeMenuViewState),t.getOnChange().unsubscribe(this,this._handleChangeCustoms),l.linking.interval.unsubscribe(this._handleChangeInterval),l.linking.intraday.unsubscribe(this._bindedForceUpdate),l.linking.seconds.unsubscribe(this._bindedForceUpdate),l.linking.ticks.unsubscribe(this._bindedForceUpdate),l.linking.range.unsubscribe(this._bindedForceUpdate),l.linking.supportedResolutions.unsubscribe(this._bindedForceUpdate),l.linking.dataFrequencyResolution.unsubscribe(this._bindedForceUpdate),Ue.globalCloseDelegate.unsubscribe(this,this._handleGlobalClose)}componentDidUpdate(e,t){this.state.lastAddedInterval&&setTimeout((()=>this.setState({lastAddedInterval:void 0})),400)}render(){const{isShownQuicks:e,id:t}=this.props,{activeInterval:a,customs:n,lastNotQuicked:s,isAddIntervalDialogOpened:o}=this.state,l=this._getQuicks(),r=(0,fe.sortResolutions)([...l]);void 0!==a&&r.includes(a)?void 0!==s&&r.push(s):void 0!==a&&r.push(a);const h=(!(!e||0===l.length)||void 0)&&r.length>1,c={},v=(0,fe.mergeResolutions)(this._defaultIntervals,n);(void 0!==a?v.concat(a):v).filter(fe.isAvailable).forEach((e=>c[e]=!0));const m=void 0!==a?(0,fe.getTranslatedResolutionModel)(a):null;return i.createElement(p,{id:t},h&&i.createElement(I,{className:Ze.group,orientation:"horizontal"},r.map(((e,t)=>{const n=(0,fe.getTranslatedResolutionModel)(e) +;return i.createElement(C,{key:t,role:"radio",className:u(Ze.button,{[Ze.first]:0===t,[Ze.last]:t===r.length-1}),text:i.createElement(ye,{value:n.mayOmitMultiplier?void 0:n.multiplier,metric:n.shortKind}),hint:n.hint,"aria-checked":a===e,isActive:a===e,isDisabled:!c[e]&&e!==s,onClick:this._handeQuickClick,onClickArg:e,"data-value":e})}))),i.createElement(_.MatchMedia,{rule:f.DialogBreakpoints.TabletSmall},(e=>i.createElement(i.Fragment,null,i.createElement(Be.CloseDelegateContext.Provider,{value:je},i.createElement(d.ToolbarMenuButton,{arrow:Boolean(h),closeOnClickOutside:!0,content:h||null===m?void 0:i.createElement(p,{className:Ze.menuContent},i.createElement(ye,{value:m.mayOmitMultiplier?void 0:m.multiplier,metric:m.shortKind})),hotKey:h?Qe:void 0,className:Ze.menu,ref:this._menu,isDrawer:e,onClick:this._trackClick,tooltip:h||null===m?Ke.timeInterval:m.hint,menuReference:this._menuItemsContainerRef},i.createElement("div",{className:Ze.dropdown},this._renderChildren(v,e)))),e&&o&&i.createElement(i.Suspense,{fallback:null},i.createElement(Ge,{onAdd:this._handleAddInterval,onClose:this._handleCloseAddIntervalDialog,onUnmount:this._handleCloseAddIntervalDialog}))))))}_createMenuItems(e,t){const a=function(e){const t=De(Oe.ResolutionKind.Ticks),a=De(Oe.ResolutionKind.Seconds),n=De(Oe.ResolutionKind.Minutes),i=De(Oe.SpecialResolutionKind.Hours),s=De(Oe.ResolutionKind.Days),o=De(Oe.ResolutionKind.Range);return e.forEach((e=>{const l=Oe.Interval.parse(e);l.isMinuteHours()?i.items.push(e):l.isMinutes()?(0,Oe.isHour)(Number(l.multiplier()))?i.items.push(e):n.items.push(e):l.isSeconds()?a.items.push(e):l.isDWM()?s.items.push(e):l.isRange()?o.items.push(e):l.isTicks()&&t.items.push(e)})),[t,a,n,i,s,o].filter((e=>0!==e.items.length))}(e).map(((e,a,n)=>this._renderResolutionsGroup(e,1===n.length,t)));return function(e){let t=!1;return e.filter(((e,a,n)=>{let i=!0;return e.type===S.PopupMenuSeparator&&(0!==a&&a!==n.length-1||(i=!1),t&&(i=!1)),t=e.type===S.PopupMenuSeparator,i}))}([].concat(...a))}_createIntervalForm(e){if(this._customIntervals){const t=e?i.createElement(Xe,{key:"add-dialog",onClick:this._handleOpenAddIntervalDialog}):i.createElement(xe,{key:"add-form",onAdd:this._handleAddInterval,onCloseMenu:this._handleCloseMenu,onOpenMenu:this._handleOpenMenu,onSelect:this._updateMenuPosition});return[i.createElement(S.PopupMenuSeparator,{key:"custom-interval-separator"}),t]}return[]}_renderResolutionsGroup(e,t=!1,a){const n=[],s=e.items.map((e=>this._renderPopupMenuItem(e,a)));if(t)n.push(...s);else if(a){const t=i.createElement($e,{key:e.id,title:e.name},s);n.push(t)}else{const{intervalsMenuViewStateService:t}=this.context,{menuViewState:a}=this.state;if(!t.isAllowed(e.id))return[];const o=i.createElement(Ve,{key:e.id,className:Ze.section,summary:e.name,open:!a[e.id],onStateChange:this._getHandleSectionStateChange(e.id)},s);n.push(o)}return(!e.mayOmitSeparator||e.items.length>1)&&(n.unshift(i.createElement(S.PopupMenuSeparator,{key:`begin-${e.name}`})),n.push(i.createElement(S.PopupMenuSeparator,{key:`end-${e.name}`}))),n} +_handleChangeFavorites(e){this.setState({lastNotQuicked:void 0,favorites:e})}_handleChangeCustoms(e){this.setState({customs:e})}_handleChangeMenuViewState(e){this.setState({menuViewState:e},(()=>{this._menu.current&&this._menu.current.update()}))}_renderPopupMenuItem(e,t){const{isFavoritingAllowed:a}=this.props,{activeInterval:n,lastAddedInterval:s}=this.state,o=e===n,l=(0,fe.isAvailable)(e),r=this._isIntervalFavorite(e),h=this._isIntervalDefault(e),c=(0,fe.getTranslatedResolutionModel)(e);return i.createElement(He,{key:e,isSmallTablet:t,interval:e,hint:c.hint,isSignaling:s===e,isFavoritingAllowed:a,isDisabled:!l,isFavorite:r,isRemovable:!h,isActive:o,onClick:this._handleSelectInterval,onClickRemove:this._handleRemoveInterval,onClickFavorite:this._handleClickFavorite,"data-value":e})}_isIntervalDefault(e){return this._defaultIntervals.includes(e)}_isIntervalFavorite(e){return this.state.favorites.includes(e)}_getQuicks(e){return this.props.isShownQuicks&&"small"!==this.props.displayMode?void 0===e?this.state.favorites:e:[]}_trackClick(){0}}function Xe(e){const{onClick:t,className:n}=e;return i.createElement("div",{key:"add-dialog",className:u(Ze.addCustomInterval,n),onClick:t},o.t(null,void 0,a(95798))+"…")}function $e(e){const{children:t,title:a,className:n}=e;return i.createElement("div",{className:n},i.createElement("div",{className:Ze.smallTabletSectionTitle},a),t)}Ye.contextType=qe;var Je=a(23902),et=a(82436);const tt=(0,y.registryContextType)();class at extends i.PureComponent{constructor(e,t){super(e,t),this._handleClick=()=>{const{chartWidgetCollection:e,windowMessageService:t,isFundamental:a}=this.context,n=e.activeChartWidget.value();n.withModel(null,(()=>{t.post(parent,"openChartInPopup",{symbol:n.model().mainSeries().actualSymbol(),interval:n.model().mainSeries().interval(),fundamental:a})}))},(0,y.validateRegistry)(t,{isFundamental:s.any,chartWidgetCollection:s.any.isRequired,windowMessageService:s.any.isRequired})}render(){const{className:e}=this.props;return i.createElement(j.ToolbarIconButton,{className:u(e,Je.button),icon:et,onClick:this._handleClick,tooltip:o.t(null,void 0,a(55520))})}}at.contextType=tt;var nt=a(48449);const it=(0,y.registryContextType)();class st extends i.PureComponent{constructor(e,t){super(e,t),this._updateState=e=>{this.setState({isOpened:e})},this._handleClick=e=>{const{chartWidgetCollection:t}=this.context,a=t.activeChartWidget.value();(0,V.trackEvent)("GUI","Chart Header Toolbar","chart properties"),a.showGeneralChartProperties(void 0,{shouldReturnFocus:(0,Z.isKeyboardClick)(e)})},(0,y.validateRegistry)(t,{chartWidgetCollection:s.any.isRequired}),this.state={isOpened:!1},this._propertiesDialogRenderer=this.context.chartWidgetCollection.getChartPropertiesDialogRenderer()}componentDidMount(){var e;null===(e=this._propertiesDialogRenderer)||void 0===e||e.visible().subscribe(this._updateState)}componentWillUnmount(){var e;null===(e=this._propertiesDialogRenderer)||void 0===e||e.visible().unsubscribe(this._updateState)}render(){const{isOpened:e}=this.state +;return i.createElement(j.ToolbarIconButton,{...this.props,icon:nt,isOpened:e,onClick:this._handleClick,tooltip:o.t(null,void 0,a(74207))})}}st.contextType=it;var ot=a(4741),lt=a(93352),rt=a(40173),ht=a(69297),ct=a(20461);(0,rt.mergeThemes)(ht.DEFAULT_MENU_ITEM_SWITCHER_THEME,ct);var dt=a(53180),ut=a(70152);function vt(e){const{wasChanges:t,isSaving:n,className:s}=e;return i.createElement("span",{className:u(ut.saveString,!t&&!n&&ut.hidden,s)},n?i.createElement(ce.Loader,{className:ut.loader,size:"small",staticPosition:!0}):o.t(null,void 0,a(85520)))}var mt=a(36296),pt=a(63672),gt=a(92998);a(40670);const bt=n.enabled("widget"),Ct=o.t(null,void 0,a(75789)),St=(0,rt.mergeThemes)(P.DEFAULT_TOOL_WIDGET_BUTTON_THEME,gt),_t=(0,rt.mergeThemes)(ie.DEFAULT_POPUP_MENU_ITEM_THEME,{shortcut:pt.shortcut,withIcon:pt.withIcon}),ft=o.t(null,void 0,a(80959)),wt=o.t(null,void 0,a(11680)),yt=[],Et=(0,G.hotKeySerialize)({keys:[(0,Y.humanReadableModifiers)(Y.Modifiers.Mod,!1),"S"],text:"{0} + {1}"});class Mt extends i.PureComponent{constructor(e){super(e),this._copyElRef=i.createRef(),this._handleCopyLinkClick=()=>Promise.resolve(),this._handleCloneClick=()=>{var e,t;null===(t=(e=this.props).onCloneChart)||void 0===t||t.call(e)},this._handleSaveClick=()=>{var e,t;null===(t=(e=this.props).onSaveChart)||void 0===t||t.call(e),this._trackClick()},this._handleSaveAsClick=()=>{var e,t;null===(t=(e=this.props).onSaveAsChart)||void 0===t||t.call(e)},this.state={isSaving:!1}}componentDidUpdate(e,t){e.isProcessing&&!this.props.isProcessing&&(clearTimeout(this._timeout),this._timeout=void 0,this.setState({isSaving:!1})),!e.isProcessing&&this.props.isProcessing&&(this._timeout=setTimeout((()=>{this.setState({isSaving:!0})}),1e3))}componentWillUnmount(){this._timeout&&clearTimeout(this._timeout)}render(){const{id:e,isReadOnly:t,displayMode:n,isProcessing:s,title:l,wasChanges:r,hideMenu:h,isTabletSmall:v,onOpenMenu:m,dataNameSaveMenu:g,isSaveDialogOpened:b}=this.props,C=!t&&!h,S=!(r||!l||this.state.isSaving),_=i.createElement("div",{className:pt.textWrap},i.createElement("span",{className:pt.text},l||o.t(null,void 0,a(85520))),i.createElement(vt,{isSaving:this.state.isSaving,wasChanges:r}));return i.createElement(p,null,t?i.createElement(p,null,i.createElement(z,{id:e,displayMode:n,icon:i.createElement(c.Icon,{icon:mt}),isDisabled:s,onClick:this._handleCloneClick,text:o.t(null,void 0,a(35216)),collapseWhen:yt,tooltip:ft})):i.createElement(p,null,i.createElement(z,{id:e,className:u(pt.button,C&&pt.buttonSmallPadding),displayMode:n,"aria-disabled":!!S||void 0,isDisabled:s,onClick:S?void 0:this._handleSaveClick,text:_,theme:St,collapseWhen:yt,isOpened:b,tooltip:S?o.t(null,void 0,a(88368)):o.t(null,void 0,a(87409)),"data-tooltip-hotkey":bt||S?"":Et}),C&&i.createElement(d.ToolbarMenuButton,{"data-name":g,arrow:!0,isDrawer:v,drawerPosition:"Bottom",onClick:this._trackClick,onOpen:m,tooltip:o.t(null,void 0,a(58219))},this._renderMenuItems(Boolean(v)))))}_renderMenuItems(e){ +const{wasChanges:t,isProcessing:n,chartId:s,onSaveChartFromMenu:l,onRenameChart:r,onLoadChart:h,onNewChart:c,isAutoSaveEnabled:d,autoSaveId:v,sharingId:m,onAutoSaveChanged:p,isSharingEnabled:g,onSharingChanged:b,layoutItems:C,onExportData:_,isAuthenticated:f}=this.props,y=e?w.multilineLabelWithIconAndToolboxTheme:_t,E=e?void 0:(0,Y.humanReadableHash)(Y.Modifiers.Mod+83),M=e?void 0:o.t(null,{context:"hotkey"},a(14229)),k=[];return k.push(i.createElement(ie.PopupMenuItem,{key:"save",isDisabled:Boolean(n||!t&&s),label:wt,onClick:l,shortcut:E,labelRowClassName:u(e&&pt.popupItemRowTabletSmall),theme:y,"data-name":"save-load-menu-item-save"})),void 0!==s&&k.push(i.createElement(ie.PopupMenuItem,{key:"rename",icon:void 0,label:(0,dt.appendEllipsis)(o.t(null,void 0,a(35038))),onClick:r,labelRowClassName:u(e&&pt.popupItemRowTabletSmall),theme:y,"data-name":"save-load-menu-item-rename"}),i.createElement(ie.PopupMenuItem,{key:"save-as",icon:void 0,label:(0,dt.appendEllipsis)(ft),onClick:this._handleSaveAsClick,labelRowClassName:u(e&&pt.popupItemRowTabletSmall),theme:y,"data-name":"save-load-menu-item-clone"})),k.push(i.createElement(S.PopupMenuSeparator,{key:"all-layouts-separator"}),i.createElement(ie.PopupMenuItem,{key:"all-layouts",className:"js-save-load-menu-item-load-chart",label:(0,dt.appendEllipsis)(Ct),onClick:h,labelRowClassName:u(e&&pt.popupItemRowTabletSmall),theme:y,shortcut:M,"data-name":"save-load-menu-item-load"})),k}_trackClick(){0}}const kt=(0,y.registryContextType)();class Tt extends i.PureComponent{constructor(e,t){super(e,t),this._exportDialogPromise=null,this._layoutsAbortController=null,this._requestRecentLayouts=()=>{},this._handleExportData=()=>{0},this._onSaveDialogVisibleChange=e=>{this.setState({isSaveDialogOpened:e})},this._syncState=e=>{this.setState(e)},this._onChangeHasChanges=e=>{this.state.wasChanges!==e&&this.setState({wasChanges:e})},this._onChangeAutoSaveEnabled=e=>{0},this._onChangeSharingEnabled=e=>{this.setState({isSharingEnabled:e})},this._onChangeTitle=e=>{this.setState({title:e})},this._onChangeId=e=>{this.setState({id:e})},this._onChartAboutToBeSaved=()=>{this.setState({isProcessing:!0})},this._onChartSaved=()=>{this.setState({isProcessing:!1})},this._handleAutoSaveEnabled=e=>{0},this._handleSharingEnabled=e=>{0},this._handleClickSave=()=>{this.context.saveChartService.saveChartOrShowTitleDialog(),this._trackEvent("Save click")},this._handleOpenMenu=()=>{this._requestRecentLayouts()},this._handleClickSaveFromMenu=()=>{this.context.saveChartService.saveChartOrShowTitleDialog(),this._trackEvent("Save From Menu")},this._handleClickClone=()=>{this.context.saveChartService.cloneChart()},this._handleClickSaveAs=()=>{this.context.saveChartService.saveChartAs(),this._trackEvent("Make a copy")},this._handleClickNew=()=>{this._trackEvent("New chart layout")},this._handleClickLoad=()=>{this.context.loadChartService.showLoadDialog();this._trackEvent("Load chart layout")},this._handleHotkey=()=>{this.context.loadChartService.showLoadDialog()},this._handleClickRename=()=>{ +this.context.saveChartService.renameChart(),this._trackEvent("Rename")},(0,y.validateRegistry)(t,{chartWidgetCollection:s.any.isRequired,chartChangesWatcher:s.any.isRequired,saveChartService:s.any.isRequired,sharingChartService:s.any,loadChartService:s.any.isRequired});const{chartWidgetCollection:a,chartChangesWatcher:n,saveChartService:i,sharingChartService:o}=t;this.state={isAuthenticated:window.is_authenticated,isProcessing:!1,id:a.metaInfo.id.value(),title:a.metaInfo.name.value(),wasChanges:n.hasChanges(),iconHovered:!1,isSaveDialogOpened:!1}}componentDidMount(){const{chartSaver:e,isFake:t,stateSyncEmitter:n}=this.props,{chartWidgetCollection:i,chartChangesWatcher:s,saveChartService:l,sharingChartService:r}=this.context;t?n.on("change",this._syncState):(s.getOnChange().subscribe(this,this._onChangeHasChanges),i.metaInfo.name.subscribe(this._onChangeTitle),i.metaInfo.id.subscribe(this._onChangeId),this._hotkeys=(0,ot.createGroup)({desc:"Save/Load"}),this._hotkeys.add({desc:o.t(null,void 0,a(75687)),handler:this._handleHotkey,hotkey:190}),e.chartSaved().subscribe(this,this._onChartSaved),e.chartAboutToBeSaved().subscribe(this,this._onChartAboutToBeSaved),window.loginStateChange.subscribe(this,this._onLoginStateChange),this.context.saveChartService.getCreateController().visible().subscribe(this._onSaveDialogVisibleChange))}componentDidUpdate(e,t){this.props.isFake||t!==this.state&&this.props.stateSyncEmitter.emit("change",this.state)}componentWillUnmount(){var e;const{chartSaver:t,isFake:a,stateSyncEmitter:n}=this.props,{chartWidgetCollection:i,chartChangesWatcher:s,saveChartService:o,sharingChartService:l}=this.context;a?n.off("change",this._syncState):(s.getOnChange().unsubscribe(this,this._onChangeHasChanges),i.metaInfo.name.unsubscribe(this._onChangeTitle),i.metaInfo.id.unsubscribe(this._onChangeId),(0,ne.ensureDefined)(this._hotkeys).destroy(),t.chartSaved().unsubscribe(this,this._onChartSaved),t.chartAboutToBeSaved().unsubscribe(this,this._onChartAboutToBeSaved),window.loginStateChange.unsubscribe(this,this._onLoginStateChange),null===(e=this._layoutsAbortController)||void 0===e||e.abort(),this.context.saveChartService.getCreateController().visible().unsubscribe(this._onSaveDialogVisibleChange))}render(){const{isReadOnly:e,displayMode:t,id:a,isFake:n}=this.props,{isProcessing:s,isAuthenticated:o,title:l,id:r,wasChanges:h,isAutoSaveEnabled:c,isSharingEnabled:d,recentLayouts:u,isSaveDialogOpened:v}=this.state,m={displayMode:t,isReadOnly:e,isAuthenticated:o,isProcessing:s,wasChanges:h,title:l,id:a,isSaveDialogOpened:v,chartId:null!==r?r:void 0,dataNameSaveMenu:n?void 0:"save-load-menu",onCloneChart:this._handleClickClone,onSaveChart:this._handleClickSave,onSaveChartFromMenu:this._handleClickSaveFromMenu,onRenameChart:this._handleClickRename,onSaveAsChart:this._handleClickSaveAs,onLoadChart:this._handleClickLoad};return i.createElement(_.MatchMedia,{rule:f.DialogBreakpoints.TabletSmall},(e=>i.createElement(Mt,{...m,isTabletSmall:e})))}_onLoginStateChange(){this.setState({isAuthenticated:window.is_authenticated})} +_trackEvent(e){0}}Tt.contextType=kt;var xt=a(53166),It=a(34928),At=a(79982);const Rt=new It.DateTimeFormatter({dateTimeSeparator:"_",timeFormat:"%h-%m-%s"}),Nt={takeSnapshot:o.t(null,void 0,a(88513))},Ft=(0,y.registryContextType)();const Ht=o.t(null,void 0,a(90879));function Ot(e,t,a){return async function(e,t,a){const n=URL.createObjectURL(new Blob([`${Ht}`],{type:"text/html"}));try{const i=open(n,t,a);if(!i)throw new Error("cound not open a new tab");const s=await e.catch((()=>{}));void 0!==s?i.location.replace(s):i.close()}finally{URL.revokeObjectURL(n)}}(e,t,a)}var Lt=a(65446),Dt=a(65939),Pt=a(64618);function Bt(e){const t=u(e.isLoading&&Pt.hidden),a=u(!e.isLoading&&Pt.hidden);return i.createElement("div",null,i.createElement("span",{className:t},e.children),i.createElement("span",{className:a},i.createElement(ce.Loader,null)))}var Ut=a(76974),Wt=a(84502),zt=a(1457),Vt=a(23595),Zt=a(29414),Kt=a(99280),Qt=a(18369);const qt=(0,rt.mergeThemes)(ie.DEFAULT_POPUP_MENU_ITEM_THEME,Qt);function jt(e){const{serverSnapshot:t,clientSnapshot:n,hideShortcuts:s}=e,[l,r]=(0,i.useState)(!1),[h,c]=(0,i.useState)(!1),[d,v]=(0,i.useState)(!1),[m,p]=(0,i.useState)(!1),g=(0,Ut.useIsMounted)(),b=(0,i.useCallback)((async()=>{var e;const t=n(),a=t.then((e=>new Promise((t=>e.canvas.toBlob((e=>{null!==e&&t(e)}))))));try{await(0,Lt.writePromiseUsingApi)(a,"image/png"),me.emit("onClientScreenshotCopiedToClipboard")}catch(a){const{canvas:n}=await t;null===(e=window.open())||void 0===e||e.document.write(``)}}),[n]),C=(0,i.useCallback)((async()=>{const e=await n(),t=await function(e){return new Promise((t=>{try{e.canvas.toBlob((e=>{if(null===e)throw new Error("Unable to generate blob");t(URL.createObjectURL(e))}))}catch(a){t(e.canvas.toDataURL())}}))}(e);t&&(0,Dt.downloadFile)(`${e.name}.png`,t)}),[n]),S=e=>Ot(e.then((e=>e.imageUrl))),_=(0,i.useCallback)((async(e=!1)=>{const a=t();try{if(e)await S(a);else{const e=a.then((e=>new Blob([e.imageUrl],{type:"text/plain"})));await(0,Lt.writePromiseUsingApi)(e,"text/plain"),me.emit("onServerScreenshotCopiedToClipboard")}return!0}catch(e){return S(a),!0}finally{g.current&&(c(!1),r(!1),(0,Ue.globalCloseMenu)())}}),[t]),f=((0,i.useCallback)((async()=>{const e=t();try{const t=720,a=e.then((e=>new Blob([`

${e.symbol} chart by TradingView

`],{type:"text/plain"})));return await(0,Lt.writePromiseUsingApi)(a,"text/plain"),me.emit("onServerScreenshotEmbedCodeCopiedToClipboard"),!0}catch(t){return S(e),!0}finally{g.current&&(v(!1),(0,Ue.globalCloseMenu)())}}),[t]),(0,i.useCallback)((async()=>{p(!0);const[e,n]=await Promise.all([a.e(4665).then(a.bind(a,65692)),t()]);e.Twitter.shareSnapshotInstantly(n.symbol,n.imageUrl), +g.current&&(p(!1),(0,Ue.globalCloseMenu)())}),[t]));return i.createElement(i.Fragment,null,i.createElement(ve.ToolWidgetMenuSummary,null,o.t(null,void 0,a(45888))),i.createElement(ie.PopupMenuItem,{"data-name":"save-chart-image",label:o.t(null,void 0,a(39011)),icon:Vt,onClick:C,shortcut:s?void 0:(0,Y.humanReadableHash)(Y.Modifiers.Mod+Y.Modifiers.Alt+83),theme:qt}),i.createElement(ie.PopupMenuItem,{"data-name":"copy-chart-image",label:o.t(null,void 0,a(43001)),icon:zt,onClick:b,shortcut:s?void 0:(0,Y.humanReadableHash)(Y.Modifiers.Mod+Y.Modifiers.Shift+83),theme:qt}),i.createElement(ie.PopupMenuItem,{"data-name":"copy-link-to-the-chart-image",label:i.createElement(Bt,{isLoading:l},o.t(null,void 0,a(7367))),icon:Zt,onClick:()=>{r(!0),_(!1)},dontClosePopup:!0,isDisabled:l,shortcut:s?void 0:(0,Y.humanReadableHash)(Y.Modifiers.Alt+83),className:u(l&&Qt.loading),theme:qt}),!1,i.createElement(ie.PopupMenuItem,{"data-name":"open-image-in-new-tab",label:i.createElement(Bt,{isLoading:h},o.t(null,void 0,a(38543))),icon:Kt,onClick:()=>{c(!0),_(!0)},dontClosePopup:!0,isDisabled:h,className:u(h&&Qt.loading),theme:qt}),i.createElement(ie.PopupMenuItem,{"data-name":"tweet-chart-image",label:i.createElement(Bt,{isLoading:m},o.t(null,void 0,a(99746))),icon:Wt,onClick:f,dontClosePopup:!0,isDisabled:m,className:u(m&&Qt.loading),theme:qt}))}var Gt=a(84015);function Yt(e){const[t,a]=(0,i.useState)(!1),n=(0,Ut.useIsMounted)(),s=(0,i.useCallback)((async()=>{a(!0),await e.serverSnapshot(),n.current&&a(!1)}),[e.serverSnapshot]);return i.createElement(P.ToolWidgetButton,{id:e.id,className:e.className,isDisabled:t,onClick:s,title:e.tooltip,icon:e.icon})}var Xt=a(72644);const $t=(Jt=function(e){return(0,Gt.isOnMobileAppPage)("any")?i.createElement(Yt,{...e,icon:Xt}):i.createElement(d.ToolbarMenuButton,{content:i.createElement(P.ToolWidgetButton,{tag:"div",id:e.id,className:e.className,icon:Xt}),drawerPosition:"Bottom",drawerBreakpoint:f.DialogBreakpoints.TabletSmall,arrow:!1,onClick:function(){},tooltip:e.tooltip},i.createElement(jt,{...e}))},(ea=class extends i.PureComponent{constructor(e,t){super(e,t),this._clientSnapshot=async()=>{const e=this.context.chartWidgetCollection.activeChartWidget.value().model().mainSeries().actualSymbol();return{canvas:await this.context.chartWidgetCollection.clientSnapshot(),name:`${(0,At.shortName)(e)}_${Rt.formatLocal(new Date)}`}},this._serverSnapshot=async()=>{const e=this.context.chartWidgetCollection.activeChartWidget.value().model().mainSeries().actualSymbol(),t=await this.context.chartWidgetCollection.takeScreenshot(),a=n.enabled("charting_library_base")&&void 0!==this.context.snapshotUrl?t:(0,xt.convertImageNameToUrl)(t);return{symbol:(0,At.shortName)(e),imageUrl:a}},(0,y.validateRegistry)(t,{chartWidgetCollection:s.any.isRequired})}render(){const{className:e,id:t}=this.props;return i.createElement(Jt,{id:t,className:e,tooltip:Nt.takeSnapshot,serverSnapshot:this._serverSnapshot,clientSnapshot:this._clientSnapshot})}}).contextType=Ft,ea);var Jt,ea,ta=a(31330),aa=a(39362),na=a(13702);class ia{ +async show(e){if(null!==ia._provider){const e=await ia._provider.getSymbol();return l.linking.symbol.setValue(e.symbol),e}if(ia._currentShowingInstance)throw new DOMException("SymbolSearchUI is already shown","InvalidStateError");try{ia._currentShowingInstance=this,ia.preload();const t=await ia._implementation;return(0,ne.assert)(null!==t),new Promise((a=>{t.showDefaultSearchDialog({...e,onSearchComplete:e=>{a({symbol:e})}})}))}finally{ia._currentShowingInstance=null}}static setProvider(e){this._provider=e}static preload(){null===this._provider&&null===this._implementation&&(this._implementation=(0,na.loadNewSymbolSearch)())}}ia._currentShowingInstance=null,ia._provider=null,ia._implementation=null;var sa=a(29142),oa=a(25882);const la=(0,rt.mergeThemes)(g.DEFAULT_TOOLBAR_BUTTON_THEME,oa);class ra extends i.PureComponent{constructor(e){super(e),this._openSymbolSearchDialog=async e=>{if((0,Y.modifiersFromEvent)(e)!==Y.Modifiers.Alt){if(!this.state.isOpened)try{(0,V.trackEvent)("GUI","SS","main search"),await(new ia).show({onClose:()=>{this.setState({isOpened:!1})},onOpen:()=>{this.setState({isOpened:!0})},shouldReturnFocus:(0,Z.isKeyboardClick)(e),defaultValue:this._isSpread(this.state.symbol)?this.state.symbol:this.state.shortName,showSpreadActions:(0,ta.canShowSpreadActions)()&&this.props.isActionsVisible,source:"searchBar",footer:Re.mobiletouch?void 0:i.createElement(aa.SymbolSearchDialogFooter,null,o.t(null,void 0,a(20987)))})}catch(e){}}else(0,lt.getClipboard)().writeText(this.state.symbol)},this._isSpread=e=>!1,this._onSymbolChanged=()=>{const e=l.linking.symbol.value();this.setState({symbol:e,shortName:ha()})},this.state={symbol:l.linking.symbol.value(),shortName:ha(),isOpened:!1}}componentDidMount(){l.linking.symbol.subscribe(this._onSymbolChanged),l.linking.seriesShortSymbol.subscribe(this._onSymbolChanged),ia.preload()}componentWillUnmount(){l.linking.symbol.unsubscribe(this._onSymbolChanged),l.linking.seriesShortSymbol.unsubscribe(this._onSymbolChanged)}render(){const{id:e,className:t}=this.props;return i.createElement(g.ToolbarButton,{id:e,className:v()(t,n.enabled("uppercase_instrument_names")&&oa.uppercase,oa.smallLeftPadding),theme:la,icon:sa,isOpened:this.state.isOpened,text:this.state.shortName,onClick:this._openSymbolSearchDialog,tooltip:o.t(null,void 0,a(75905))})}async _updateQuotes(e){}}function ha(){return l.linking.seriesShortSymbol.value()||l.linking.symbol.value()||""}var ca=a(5145);function da(e){var t;const{className:a,item:n,onApply:s}=e,[o,l]=(0,D.useRovingTabindexElement)(null);return x.PLATFORM_ACCESSIBILITY_ENABLED?i.createElement("button",{type:"button",className:u(a,ca.item,ca.accessible,"apply-common-tooltip"),onClick:r,"data-tooltip":n.name,"aria-label":n.name,tabIndex:l,ref:o},i.createElement("div",{className:ca.round},null!==(t=function(e){var t;const a=Intl.Segmenter;if(a){const n=new a(void 0,{granularity:"grapheme"}),[{segment:i}={segment:null}]=n.segment(e);return null!==(t=null==i?void 0:i.toUpperCase())&&void 0!==t?t:null}{const t=e.codePointAt(0) +;return t?String.fromCodePoint(t).toUpperCase():null}}(n.name))&&void 0!==t?t:" ")):i.createElement("div",{className:u(a,ca.item,"apply-common-tooltip"),onClick:r,"data-tooltip":n.name},i.createElement("div",{className:ca.round},n.name.length>0?n.name[0].toUpperCase():" "));function r(e){e.stopPropagation(),s(n)}}var ua=a(39344),va=a(92710);function ma(e){return i.createElement("div",{className:u(va.description,e.className)},e.children)}var pa=a(48261);const ga=(0,rt.mergeThemes)(ie.DEFAULT_POPUP_MENU_ITEM_THEME,{labelRow:pa.labelRow,toolbox:pa.toolbox,item:pa.titleItem}),ba=(0,rt.mergeThemes)(ie.DEFAULT_POPUP_MENU_ITEM_THEME,{labelRow:pa.labelRow,toolbox:pa.toolbox,item:pa.titleItemTabletSmall}),Ca=(0,rt.mergeThemes)(ie.DEFAULT_POPUP_MENU_ITEM_THEME,{item:pa.item}),Sa=(0,rt.mergeThemes)(ie.DEFAULT_POPUP_MENU_ITEM_THEME,{item:pa.itemTabletSmall});function _a(e){const{className:t,item:a,onApply:n,onRemove:s,onFavor:o,favorite:l,isFavoritingAllowed:r,isTabletSmall:h}=e,[c,d]=(0,Ae.useHover)(),u=a.meta_info,m=u?(0,ua.descriptionString)(u.indicators):void 0,p=h?ba:ga,g=h?Sa:Ca,b=(0,i.useCallback)((()=>n(a)),[n,a]),C=(0,i.useCallback)((e=>s(a,e)),[s,a]),S=(0,i.useCallback)((()=>{o&&o(a)}),[o,a]);return i.createElement("div",{...d,className:v()(t,pa.wrap),"data-name":a.name,"data-id":a.id,"data-is-default":Boolean(a.is_default)},i.createElement(A.AccessibleMenuItem,{theme:p,label:a.name,labelRowClassName:v()(h&&pa.itemLabelTabletSmall),isHovered:c,showToolboxOnHover:!l&&!c,showToolboxOnFocus:x.PLATFORM_ACCESSIBILITY_ENABLED,onClick:b,toolbox:i.createElement(i.Fragment,null,!a.is_default&&i.createElement(Ne.MenuRemoveButton,{key:"remove",hidden:!Re.touch&&!c,onClick:C,className:pa.remove}),Boolean(o)&&r&&i.createElement(R.MenuFavoriteButton,{key:"favorite",isFilled:Boolean(l),onClick:S}))}),m&&i.createElement(ie.PopupMenuItem,{theme:g,label:i.createElement(ma,{className:v()(pa.description,h&&pa.descriptionTabletSmall)},m),onClick:b,isHovered:c}))}var fa=a(53707),wa=a(85013);const ya=(0,rt.mergeThemes)(ie.DEFAULT_POPUP_MENU_ITEM_THEME,wa);function Ea(e){const{onClick:t,isTabletSmall:n,className:s}=e;return i.createElement(A.AccessibleMenuItem,{theme:ya,className:v()(s,wa.wrap),label:i.createElement("div",{className:wa.titleWrap},i.createElement("div",{className:v()(wa.title,n&&wa.titleTabletSmall)},i.createElement(c.Icon,{className:wa.icon,icon:fa}),i.createElement("div",{className:wa.text},(0,dt.appendEllipsis)(o.t(null,void 0,a(92093)))))),onClick:t})}var Ma=a(37968),ka=a(64706);const Ta=i.createContext(null);var xa=a(36001);function Ia(e){const{templates:t,favorites:a,onTemplateSave:n,onTemplateRemove:s,onTemplateSelect:o,onTemplateFavorite:l,isTabletSmall:r,isLoading:h}=e,c=(0,i.useMemo)((()=>t.filter((e=>e.is_default))),[t]),d=(0,i.useMemo)((()=>t.filter((e=>!e.is_default))),[t]),u=(0,i.useMemo)((()=>new Set(a.map((e=>e.name)))),[a]),m=(0,i.useContext)(Ta),p=(0,i.useContext)(ka.MenuContext),g=(0,Ma.useForceUpdate)();(0,i.useEffect)((()=>{if(null!==m){const e={};return m.getOnChange().subscribe(e,(()=>{g(),p&&p.update() +})),()=>m.getOnChange().unsubscribeAll(e)}return()=>{}}),[]);const b=e=>i.createElement(_a,{key:e.name,item:e,isFavoritingAllowed:Boolean(l),favorite:u.has(e.name),onApply:o,onFavor:l,onRemove:s,isTabletSmall:r});return i.createElement("div",{className:v()(xa.menu,r&&xa.menuSmallTablet)},i.createElement(Ea,{onClick:n,isTabletSmall:r}),h&&i.createElement(i.Fragment,null,i.createElement(S.PopupMenuSeparator,null),i.createElement(ue,null)),!h&&(r?i.createElement(Aa,{defaults:c,customs:d,render:b}):i.createElement(Ra,{defaults:c,customs:d,render:b,state:m})))}function Aa(e){const{defaults:t,customs:n,render:s}=e;return i.createElement(i.Fragment,null,n.length>0&&i.createElement(i.Fragment,null,i.createElement(S.PopupMenuSeparator,null),i.createElement(ve.ToolWidgetMenuSummary,{className:xa.menuItemHeaderTabletSmall},o.t(null,void 0,a(38554))),n.map(s)),t.length>0&&i.createElement(i.Fragment,null,i.createElement(S.PopupMenuSeparator,null),i.createElement(ve.ToolWidgetMenuSummary,{className:xa.menuItemHeaderTabletSmall},o.t(null,void 0,a(43399))),t.map(s)))}function Ra(e){const{defaults:t,customs:n,render:s,state:l}=e;return i.createElement(i.Fragment,null,n.length>0&&i.createElement(i.Fragment,null,i.createElement(S.PopupMenuSeparator,null),i.createElement(ve.ToolWidgetMenuSummary,{className:xa.menuItemHeader},o.t(null,void 0,a(38554))),n.map(s)),n.length>0&&t.length>0&&l&&i.createElement(i.Fragment,null,i.createElement(S.PopupMenuSeparator,null),i.createElement(Ve,{summary:o.t(null,void 0,a(43399)),open:!l.get().defaultsCollapsed,onStateChange:e=>l.set({defaultsCollapsed:!e})},t.map(s))),0===n.length&&t.length>0&&i.createElement(i.Fragment,null,i.createElement(S.PopupMenuSeparator,null),i.createElement(ve.ToolWidgetMenuSummary,{className:xa.menuItemHeader},o.t(null,void 0,a(43399))),t.map(s)))}var Na=a(97145);class Fa{constructor(e,t){var a,i;this._isFavoriteEnabled=n.enabled("items_favoriting"),this.handleFavorTemplate=e=>{if(!this._isFavoriteEnabled)return;const{name:t}=e;this._isTemplateFavorite(t)?this._removeFavoriteTemplate(t):this._addFavoriteTemplate(t)},this.handleDropdownOpen=()=>{this._setState({isLoading:!0}),this._studyTemplates.invalidate(),this._studyTemplates.refreshStudyTemplateList((()=>this._setState({isLoading:!1})))},this.handleApplyTemplate=e=>{this._studyTemplates.applyTemplate(e.name)},this.handleRemoveTemplate=(e,t)=>{this._studyTemplates.deleteStudyTemplate(e.name,t)},this.handleSaveTemplate=()=>{this._studyTemplates.showSaveAsDialog()},this._studyTemplates=e,this._favoriteStudyTemplatesService=t;const s=(null===(a=this._favoriteStudyTemplatesService)||void 0===a?void 0:a.get())||[],o=this._studyTemplates.list();this._state=new Na.WatchedValue({isLoading:!1,studyTemplatesList:o,favorites:s}),this._studyTemplates.getOnChange().subscribe(this,this._handleTemplatesChange),this._studyTemplates.refreshStudyTemplateList(),this._isFavoriteEnabled&&(null===(i=this._favoriteStudyTemplatesService)||void 0===i||i.getOnChange().subscribe(this,this._handleFavoritesChange))}destroy(){var e +;this._studyTemplates.getOnChange().unsubscribe(this,this._handleTemplatesChange),this._isFavoriteEnabled&&(null===(e=this._favoriteStudyTemplatesService)||void 0===e||e.getOnChange().unsubscribe(this,this._handleFavoritesChange))}state(){return this._state.readonly()}_setState(e){this._state.setValue({...this._state.value(),...e})}_handleTemplatesChange(){this._setState({studyTemplatesList:this._studyTemplates.list()})}_handleFavoritesChange(e){this._isFavoriteEnabled&&this._setState({favorites:e})}_removeFavoriteTemplate(e){var t;const{favorites:a}=this._state.value();null===(t=this._favoriteStudyTemplatesService)||void 0===t||t.set(a.filter((t=>t!==e)))}_addFavoriteTemplate(e){var t;const{favorites:a}=this._state.value();null===(t=this._favoriteStudyTemplatesService)||void 0===t||t.set([...a,e])}_isTemplateFavorite(e){const{favorites:t}=this._state.value();return t.includes(e)}}var Ha=a(21233),Oa=a(70760);const La=(0,y.registryContextType)();class Da extends i.PureComponent{constructor(e,t){super(e,t),this._updateState=e=>{this.setState({...e,isActive:this.state.isActive})},this._handleApplyTemplate=e=>{this._handleClose(),this._model.handleApplyTemplate(e)},this._handleRemoveTemplate=(e,t)=>{this._handleClose(),this._model.handleRemoveTemplate(e,t)},this._handleClose=()=>{this._handleToggleDropdown(!1)},this._handleToggleDropdown=e=>{const{isActive:t}=this.state,a="boolean"==typeof e?e:!t;this.setState({isActive:a})},(0,y.validateRegistry)(t,{favoriteStudyTemplatesService:s.any,studyTemplates:s.any.isRequired,templatesMenuViewStateService:s.any});const{favoriteStudyTemplatesService:a,studyTemplates:n}=t;this._model=new Fa(n,a),this.state={...this._model.state().value(),isActive:!1}}componentDidMount(){this._model.state().subscribe(this._updateState)}componentWillUnmount(){this._model.state().unsubscribe(this._updateState),this._model.destroy()}render(){const{studyTemplatesList:e,favorites:t}=this.state,{isShownQuicks:a,className:n,displayMode:s,id:o}=this.props;return i.createElement(Ta.Provider,{value:this.context.templatesMenuViewStateService||null},i.createElement(Pa,{id:o,className:n,mode:s,templates:e,favorites:t,onMenuOpen:this._model.handleDropdownOpen,onTemplateFavorite:a?this._model.handleFavorTemplate:void 0,onTemplateSelect:this._handleApplyTemplate,onTemplateRemove:this._handleRemoveTemplate,onTemplateSave:this._model.handleSaveTemplate}))}}function Pa(e){const{id:t,className:n,mode:s,favorites:l,templates:r,isMenuOpen:h,onTemplateSelect:c,onTemplateSave:u,onTemplateFavorite:m,onTemplateRemove:g}=e,b=(0,i.useRef)(null),C=(0,i.useRef)(null),S=v()(n,Oa.wrap,{[Oa.full]:"full"===s,[Oa.medium]:"medium"===s}),w=r.filter((e=>l.includes(e.name))),y="small"!==s&&m&&w.length>0;return i.createElement(p,{id:t,className:S},i.createElement(_.MatchMedia,{rule:f.DialogBreakpoints.TabletSmall},(t=>i.createElement(d.ToolbarMenuButton,{ref:b,menuReference:C,onOpen:e.onMenuOpen,isDrawer:t,drawerPosition:"Bottom",arrow:!1,content:i.createElement(W,{tag:"div",className:v()(y&&Oa.buttonWithFavorites),displayMode:s, +isOpened:h,icon:Ha,forceInteractive:!0,collapseWhen:["full","medium","small"]}),onClick:M,tooltip:o.t(null,void 0,a(15812))},i.createElement(Ia,{onTemplateSave:u,onTemplateSelect:c,onTemplateRemove:E,onTemplateFavorite:m,templates:r,favorites:w,isTabletSmall:t})))),y&&i.createElement(Ba,{favorites:w,onTemplateSelect:function(e){c(e),M()}}));function E(e,t){if(x.PLATFORM_ACCESSIBILITY_ENABLED&&t&&(0,Z.isKeyboardClick)(t)&&C.current){const t=(0,se.queryMenuElements)(C.current),a=t.findIndex((t=>null!==t.closest(`[data-id="${e.id}"]`)));g(e,(()=>{var e,n;if(-1!==a&&C.current){const i=null!==(e=t[a+1])&&void 0!==e?e:t[a-1];i?i.focus():(0,se.focusFirstMenuItem)(C.current),null===(n=b.current)||void 0===n||n.update()}}))}else g(e)}function M(){0}}function Ba(e){return i.createElement(i.Fragment,null,e.favorites.map(((t,a,n)=>i.createElement(da,{key:t.name,item:t,onApply:e.onTemplateSelect,className:v()({[Oa.first]:0===a,[Oa.last]:a===n.length-1})}))))}Da.contextType=La;a(42053);var Ua=a(77665),Wa=a(96052),za=a(57778);const Va={undoHotKey:(0,G.hotKeySerialize)({keys:[(0,Y.humanReadableModifiers)(Y.Modifiers.Mod,!1),"Z"],text:"{0} + {1}"}),redoHotKey:(0,G.hotKeySerialize)({keys:[(0,Y.humanReadableModifiers)(Y.Modifiers.Mod,!1),"Y"],text:"{0} + {1}"})},Za=(0,rt.mergeThemes)(g.DEFAULT_TOOLBAR_BUTTON_THEME,za),Ka=(0,y.registryContextType)();class Qa extends i.PureComponent{constructor(e,t){super(e,t),this._batched=null,this._handleClickUndo=()=>{(0,V.trackEvent)("GUI","Undo");const{chartWidgetCollection:e}=this.context;e.undoHistory.undo()},this._handleClickRedo=()=>{(0,V.trackEvent)("GUI","Redo");const{chartWidgetCollection:e}=this.context;e.undoHistory.redo()},(0,y.validateRegistry)(t,{chartWidgetCollection:s.any.isRequired}),this.state=this._getStateFromUndoHistory()}componentDidMount(){const{chartWidgetCollection:e}=this.context;e.undoHistory.redoStack().onChange().subscribe(this,this._onChangeStack),e.undoHistory.undoStack().onChange().subscribe(this,this._onChangeStack)}componentWillUnmount(){const{chartWidgetCollection:e}=this.context;e.undoHistory.redoStack().onChange().unsubscribe(this,this._onChangeStack),e.undoHistory.undoStack().onChange().unsubscribe(this,this._onChangeStack),this._batched=null}render(){const{id:e}=this.props,{isEnabledRedo:t,isEnabledUndo:n,redoStack:s,undoStack:l}=this.state;return i.createElement(p,{id:e},i.createElement(g.ToolbarButton,{icon:Ua,isDisabled:!n,onClick:this._handleClickUndo,theme:Za,tooltip:n?o.t(null,{replace:{hint:l}},a(80323)):void 0,"data-tooltip-hotkey":n?Va.undoHotKey:void 0}),i.createElement(g.ToolbarButton,{icon:Wa,isDisabled:!t,onClick:this._handleClickRedo,theme:Za,tooltip:t?o.t(null,{replace:{hint:s}},a(70728)):void 0,"data-tooltip-hotkey":t?Va.redoHotKey:void 0}))}_onChangeStack(){null===this._batched&&(this._batched=Promise.resolve().then((()=>{if(null===this._batched)return;this._batched=null;const e=this._getStateFromUndoHistory();this.setState(e)})))}_getStateFromUndoHistory(){ +const{chartWidgetCollection:e}=this.context,t=e.undoHistory.undoStack(),a=e.undoHistory.redoStack(),n=a.head(),i=t.head();return{isEnabledRedo:!a.isEmpty(),isEnabledUndo:!t.isEmpty(),redoStack:n?n.text().translatedText():"",undoStack:i?i.text().translatedText():""}}}Qa.contextType=Ka;class qa extends i.PureComponent{constructor(){super(...arguments),this._wrapperElement=null,this._resizeObserver=null,this._update=()=>{this.forceUpdate()},this._setRef=e=>{this._wrapperElement=e},this._handleMeasure=([e])=>{this.props.width.setValue(e.contentRect.width)}}componentDidMount(){const{element:e,isFake:t,width:a}=this.props;!t&&this._wrapperElement?(this._resizeObserver=new ResizeObserver(this._handleMeasure),this._wrapperElement.appendChild(e),this._resizeObserver.observe(this._wrapperElement)):a.subscribe(this._update)}componentWillUnmount(){const{width:e,isFake:t}=this.props;t&&e.unsubscribe(this._update),this._resizeObserver&&this._wrapperElement&&this._resizeObserver.unobserve(this._wrapperElement)}render(){const{isFake:e=!1,width:t}=this.props;return i.createElement(p,{ref:this._setRef,style:e?{width:t.value()}:void 0,"data-is-custom-header-element":!0})}}function ja(e){const{displayMode:t,params:a}=e;return i.createElement(d.ToolbarMenuButton,{content:i.createElement(W,{collapseWhen:void 0!==a.icon?void 0:[],displayMode:t,icon:a.icon,text:a.title,"data-name":"dropdown","data-is-custom-header-element":!0}),drawerPosition:"Bottom",drawerBreakpoint:f.DialogBreakpoints.TabletSmall,arrow:!1,tooltip:a.tooltip},a.items.map(((e,t)=>i.createElement(ie.PopupMenuItem,{key:t,label:e.title,onClick:()=>e.onSelect(),"data-name":"dropdown-item"}))))}var Ga=a(27363);function Ya(e){const{className:t,title:a,...n}=e;return i.createElement(z,{...n,className:u(t,Ga.customTradingViewStyleButton,Ga.withoutIcon),collapseWhen:[],"data-name":"custom-tradingview-styled-button",tooltip:a})}function Xa(){return{Bars:n.enabled("header_chart_type")?L:void 0,Compare:n.enabled("header_compare")?q:void 0,Custom:qa,CustomTradingViewStyledButton:Ya,Fullscreen:n.enabled("header_fullscreen_button")?ae:void 0,Indicators:n.enabled("header_indicators")?Se:void 0,Intervals:n.enabled("header_resolutions")?Ye:void 0,OpenPopup:at,Properties:n.enabled("header_settings")&&n.enabled("show_chart_property_page")?st:void 0,SaveLoad:n.enabled("header_saveload")?Tt:void 0,Screenshot:n.enabled("header_screenshot")?$t:void 0,SymbolSearch:n.enabled("header_symbol_search")?ra:void 0,Templates:n.enabled("study_templates")?Da:void 0,Dropdown:ja,UndoRedo:n.enabled("header_undo_redo")?Qa:void 0,Layout:undefined}}},39344:(e,t,a)=>{"use strict";a.d(t,{createStudyTemplateMetaInfo:()=>s,descriptionString:()=>o});var n=a(28853),i=a(37591);function s(e,t){return{indicators:e.orderedDataSources(!0).filter((e=>(0,n.isStudy)(e)&&!0)).map((e=>({id:e.metaInfo().id,description:e.title(i.TitleDisplayTarget.StatusLine,!0,void 0,!0)}))),interval:t}}function o(e){const t=new Map;return e.forEach((e=>{const[a,n]=t.get(e.id)||[e.description,0];t.set(e.id,[a,n+1])})), +Array.from(t.values()).map((([e,t])=>`${e}${t>1?` x ${t}`:""}`)).join(", ")}},45876:(e,t,a)=>{"use strict";a.r(t),a.d(t,{SERIES_ICONS:()=>p});var n=a(94670),i=a(32162),s=a(39956),o=a(14083),l=a(45504),r=a(52867),h=a(41473),c=a(31246),d=a(15726),u=a(24464),v=a(71705),m=a(9450);const p={3:n,16:i,0:s,1:o,8:l,9:r,2:h,14:c,15:d,10:u,12:v,13:m}},53166:(e,t,a)=>{"use strict";a.d(t,{convertImageNameToUrl:()=>s});var n=a(14483),i=a(76861);function s(e){return n.enabled("charting_library_base")||(0,i.isProd)()?"https://www.tradingview.com/x/"+e+"/":window.location.protocol+"//"+window.location.host+"/x/"+e+"/"}},65939:(e,t,a)=>{"use strict";function n(e,t){const a=document.createElement("a");a.style.display="none",a.href=t,a.download=e,a.click()}a.d(t,{downloadFile:()=>n})},29142:e=>{e.exports=''},97268:e=>{e.exports=''},57047:e=>{e.exports=''},99280:e=>{e.exports=''},21233:e=>{e.exports=''},94670:e=>{ +e.exports=''},39956:e=>{e.exports=''},24464:e=>{e.exports=''},14083:e=>{e.exports=''},53707:e=>{e.exports=''},9450:e=>{e.exports=''},1393:e=>{ +e.exports=''},45504:e=>{e.exports=''},71705:e=>{e.exports=''},32162:e=>{e.exports=''},52867:e=>{e.exports=''},39681:e=>{e.exports=''},31246:e=>{ +e.exports=''},41473:e=>{e.exports=''},82436:e=>{e.exports=''},48449:e=>{e.exports=''},96052:e=>{ +e.exports=''},72644:e=>{e.exports=''},15726:e=>{e.exports=''},77665:e=>{e.exports=''},33765:e=>{e.exports=''},36296:e=>{e.exports=''},23595:e=>{e.exports=''},39146:e=>{e.exports=''},48010:e=>{e.exports=''},29414:e=>{e.exports=''},84502:e=>{ +e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/restricted-toolset.6b6f00fca2682a673f64.js b/charting_library/bundles/restricted-toolset.6b6f00fca2682a673f64.js deleted file mode 100644 index c6b2ecc0..00000000 --- a/charting_library/bundles/restricted-toolset.6b6f00fca2682a673f64.js +++ /dev/null @@ -1,32 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5516,9685],{26574:e=>{e.exports={switcher:"switcher-fwE97QDf","thumb-wrapper":"thumb-wrapper-fwE97QDf","size-small":"size-small-fwE97QDf","size-medium":"size-medium-fwE97QDf","size-large":"size-large-fwE97QDf",input:"input-fwE97QDf","intent-default":"intent-default-fwE97QDf","disable-active-state-styles":"disable-active-state-styles-fwE97QDf","intent-select":"intent-select-fwE97QDf",track:"track-fwE97QDf",thumb:"thumb-fwE97QDf"}},88803:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},17723:e=>{e.exports={footer:"footer-dwINHZFL"}},14877:e=>{e.exports={favorite:"favorite-_FRQhM5Y",hovered:"hovered-_FRQhM5Y",disabled:"disabled-_FRQhM5Y",active:"active-_FRQhM5Y",checked:"checked-_FRQhM5Y"}},33963:e=>{e.exports={item:"item-zwyEh4hn",label:"label-zwyEh4hn",labelRow:"labelRow-zwyEh4hn",toolbox:"toolbox-zwyEh4hn"}},27306:e=>{e.exports={button:"button-iLKiGOdQ",hovered:"hovered-iLKiGOdQ",disabled:"disabled-iLKiGOdQ",active:"active-iLKiGOdQ",hidden:"hidden-iLKiGOdQ"}},17946:(e,t,a)=>{"use strict";a.d(t,{CustomBehaviourContext:()=>n});const n=(0,a(50959).createContext)({enableActiveStateStyles:!0});n.displayName="CustomBehaviourContext"},76974:(e,t,a)=>{"use strict";a.d(t,{useIsMounted:()=>i});var n=a(50959);const i=()=>{const e=(0,n.useRef)(!1);return(0,n.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),e}},24437:(e,t,a)=>{"use strict";a.d(t,{DialogBreakpoints:()=>i});var n=a(88803);const i={SmallHeight:n["small-height-breakpoint"],TabletSmall:n["tablet-small-breakpoint"],TabletNormal:n["tablet-normal-breakpoint"]}},39362:(e,t,a)=>{"use strict";a.d(t,{SymbolSearchDialogFooter:()=>l});var n=a(50959),i=a(97754),s=a.n(i),o=a(17723);function l(e){const{className:t,children:a}=e;return n.createElement("div",{className:s()(o.footer,t)},a)}},36189:(e,t,a)=>{"use strict";a.d(t,{FavoriteButton:()=>d});var n=a(44352),i=a(50959),s=a(97754),o=a(9745),l=a(39146),r=a(48010),h=a(14877);const c={add:n.t(null,void 0,a(44629)),remove:n.t(null,void 0,a(72482))};function d(e){const{className:t,isFilled:a,isActive:n,onClick:d,...u}=e;return i.createElement(o.Icon,{...u,className:s(h.favorite,"apply-common-tooltip",a&&h.checked,n&&h.active,t),icon:a?l:r,onClick:d,title:a?c.remove:c.add})}},37968:(e,t,a)=>{"use strict";a.d(t,{useForceUpdate:()=>i});var n=a(50959);const i=()=>{const[,e]=(0,n.useReducer)((e=>e+1),0);return e}},70412:(e,t,a)=>{"use strict";a.d(t,{hoverMouseEventFilter:()=>s,useAccurateHover:()=>o,useHover:()=>i});var n=a(50959);function i(){const[e,t]=(0,n.useState)(!1);return[e,{onMouseOver:function(e){s(e)&&t(!0)},onMouseOut:function(e){s(e)&&t(!1)}}]}function s(e){return!e.currentTarget.contains(e.relatedTarget)}function o(e){const[t,a]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{const t=t=>{if(null===e.current)return;const n=e.current.contains(t.target);a(n)};return document.addEventListener("mouseover",t), -()=>document.removeEventListener("mouseover",t)}),[]),t}},81332:(e,t,a)=>{"use strict";a.d(t,{multilineLabelWithIconAndToolboxTheme:()=>o});var n=a(40173),i=a(71986),s=a(33963);const o=(0,n.mergeThemes)(i,s)},96040:(e,t,a)=>{"use strict";a.d(t,{RemoveButton:()=>h});var n=a(44352),i=a(50959),s=a(97754),o=a(9745),l=a(33765),r=a(27306);function h(e){const{className:t,isActive:h,onClick:c,onMouseDown:d,title:u,hidden:v,"data-name":m="remove-button",...p}=e;return i.createElement(o.Icon,{...p,"data-name":m,className:s(r.button,"apply-common-tooltip",h&&r.active,v&&r.hidden,t),icon:l,onClick:c,onMouseDown:d,title:u||n.t(null,void 0,a(34596))})}},47102:e=>{e.exports={accessible:"accessible-NQERJsv9",active:"active-NQERJsv9"}},12989:e=>{e.exports={summary:"summary-ynHBVe1n",hovered:"hovered-ynHBVe1n",caret:"caret-ynHBVe1n"}},90785:e=>{e.exports={accessible:"accessible-raQdxQp0"}},89089:e=>{e.exports={button:"button-LkmyTVRc",active:"active-LkmyTVRc"}},20461:e=>{e.exports={wrapper:"wrapper-psOC5oyI",labelRow:"labelRow-psOC5oyI",label:"label-psOC5oyI",labelHint:"labelHint-psOC5oyI",labelOn:"labelOn-psOC5oyI"}},40670:e=>{e.exports={wrapper:"wrapper-bl9AR3Gv",hovered:"hovered-bl9AR3Gv",withIcon:"withIcon-bl9AR3Gv",labelRow:"labelRow-bl9AR3Gv",label:"label-bl9AR3Gv",switchWrap:"switchWrap-bl9AR3Gv",icon:"icon-bl9AR3Gv",labelHint:"labelHint-bl9AR3Gv",labelOn:"labelOn-bl9AR3Gv"}},90826:e=>{e.exports={button:"button-Y1TCZogJ",active:"active-Y1TCZogJ"}},38456:e=>{e.exports={button:"button-ptpAHg8E",withText:"withText-ptpAHg8E",withoutText:"withoutText-ptpAHg8E"}},67972:e=>{e.exports={form:"form-MgR0zejo",input:"input-MgR0zejo",menu:"menu-MgR0zejo",add:"add-MgR0zejo",hovered:"hovered-MgR0zejo",wrap:"wrap-MgR0zejo",accessible:"accessible-MgR0zejo",menuLabel:"menuLabel-MgR0zejo",hover:"hover-MgR0zejo"}},39357:e=>{e.exports={spinnerWrap:"spinnerWrap-cZT0OZe0"}},52045:e=>{e.exports={button:"button-neROVfUe",first:"first-neROVfUe",last:"last-neROVfUe"}},97041:e=>{e.exports={wrap:"wrap-n5bmFxyX"}},64618:e=>{e.exports={hidden:"hidden-5MVS18J8"}},18369:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",item:"item-o5a0MQMm",withIcon:"withIcon-o5a0MQMm",shortcut:"shortcut-o5a0MQMm",loading:"loading-o5a0MQMm",icon:"icon-o5a0MQMm"}},4549:e=>{e.exports={button:"button-b3Cgff6l",group:"group-b3Cgff6l",menu:"menu-b3Cgff6l"}},27363:e=>{e.exports={customTradingViewStyleButton:"customTradingViewStyleButton-zigjK1n2",withoutIcon:"withoutIcon-zigjK1n2"}},75352:e=>{e.exports={dropdown:"dropdown-l0nf43ai",label:"label-l0nf43ai",smallWidthTitle:"smallWidthTitle-l0nf43ai",smallWidthMenuItem:"smallWidthMenuItem-l0nf43ai",smallWidthWrapper:"smallWidthWrapper-l0nf43ai"}},20371:e=>{e.exports={value:"value-gwXludjS",selected:"selected-gwXludjS"}},867:e=>{e.exports={smallWidthMenuItem:"smallWidthMenuItem-RmqZNwwp",menuItem:"menuItem-RmqZNwwp",remove:"remove-RmqZNwwp"}},80022:e=>{e.exports={button:"button-S_1OCXUK",first:"first-S_1OCXUK",last:"last-S_1OCXUK",menu:"menu-S_1OCXUK",dropdown:"dropdown-S_1OCXUK",menuContent:"menuContent-S_1OCXUK", -section:"section-S_1OCXUK",smallTabletSectionTitle:"smallTabletSectionTitle-S_1OCXUK",addCustomInterval:"addCustomInterval-S_1OCXUK",hovered:"hovered-S_1OCXUK",group:"group-S_1OCXUK"}},23902:e=>{e.exports={button:"button-gn9HMufu"}},92998:e=>{e.exports={button:"button-ZuDkGGhF",isDisabled:"isDisabled-ZuDkGGhF"}},70152:e=>{e.exports={saveString:"saveString-XVd1Kfjg",hidden:"hidden-XVd1Kfjg",loader:"loader-XVd1Kfjg"}},63672:e=>{e.exports={opened:"opened-yyMUOAN9",hover:"hover-yyMUOAN9",autoSaveWrapper:"autoSaveWrapper-yyMUOAN9",sharingWrapper:"sharingWrapper-yyMUOAN9",button:"button-yyMUOAN9",buttonSmallPadding:"buttonSmallPadding-yyMUOAN9",hintPlaceHolder:"hintPlaceHolder-yyMUOAN9",smallHintPlaceHolder:"smallHintPlaceHolder-yyMUOAN9",popupItemRowTabletSmall:"popupItemRowTabletSmall-yyMUOAN9",shortcut:"shortcut-yyMUOAN9",toolTitle:"toolTitle-yyMUOAN9",toolTitleMobile:"toolTitleMobile-yyMUOAN9",layoutItem:"layoutItem-yyMUOAN9",layoutMeta:"layoutMeta-yyMUOAN9",labelRow:"labelRow-yyMUOAN9",layoutTitle:"layoutTitle-yyMUOAN9",layoutItemWrap:"layoutItemWrap-yyMUOAN9",layoutTitleMobile:"layoutTitleMobile-yyMUOAN9",active:"active-yyMUOAN9",textWrap:"textWrap-yyMUOAN9",text:"text-yyMUOAN9",withIcon:"withIcon-yyMUOAN9",sharingLabelWrap:"sharingLabelWrap-yyMUOAN9",infoIcon:"infoIcon-yyMUOAN9",copyLink:"copyLink-yyMUOAN9",copyLinkMobile:"copyLinkMobile-yyMUOAN9"}},25882:e=>{e.exports={button:"button-cq__ntSC",smallLeftPadding:"smallLeftPadding-cq__ntSC",text:"text-cq__ntSC",uppercase:"uppercase-cq__ntSC"}},92710:e=>{e.exports={description:"description-jgoQcEnP"}},5145:e=>{e.exports={item:"item-j7oVl2yI",accessible:"accessible-j7oVl2yI",round:"round-j7oVl2yI"}},85013:e=>{e.exports={wrap:"wrap-HXSqojvq",titleWrap:"titleWrap-HXSqojvq",indicators:"indicators-HXSqojvq",title:"title-HXSqojvq",icon:"icon-HXSqojvq",text:"text-HXSqojvq",titleTabletSmall:"titleTabletSmall-HXSqojvq",labelRow:"labelRow-HXSqojvq",label:"label-HXSqojvq"}},48261:e=>{e.exports={labelRow:"labelRow-JeQoCpvi",toolbox:"toolbox-JeQoCpvi",description:"description-JeQoCpvi",descriptionTabletSmall:"descriptionTabletSmall-JeQoCpvi",item:"item-JeQoCpvi",titleItem:"titleItem-JeQoCpvi",remove:"remove-JeQoCpvi",titleItemTabletSmall:"titleItemTabletSmall-JeQoCpvi",itemTabletSmall:"itemTabletSmall-JeQoCpvi",itemLabelTabletSmall:"itemLabelTabletSmall-JeQoCpvi",wrap:"wrap-JeQoCpvi",hovered:"hovered-JeQoCpvi"}},36001:e=>{e.exports={menu:"menu-hcofKPms",menuSmallTablet:"menuSmallTablet-hcofKPms",menuItemHeaderTabletSmall:"menuItemHeaderTabletSmall-hcofKPms",menuItemHeader:"menuItemHeader-hcofKPms"}},70760:e=>{e.exports={wrap:"wrap-jiC5bgmi",full:"full-jiC5bgmi",first:"first-jiC5bgmi",last:"last-jiC5bgmi",medium:"medium-jiC5bgmi",buttonWithFavorites:"buttonWithFavorites-jiC5bgmi"}},57778:e=>{e.exports={icon:"icon-uMfL97K2"}},81351:(e,t,a)=>{"use strict";a.d(t,{AccessibleMenuItem:()=>d});var n=a(50959),i=a(97754),s=a.n(i),o=a(3343),l=a(50238),r=a(16838),h=a(16396),c=a(47102);function d(e){const{className:t,...a}=e,[i,d]=(0,l.useRovingTabindexElement)(null) -;return n.createElement(h.PopupMenuItem,{...a,className:s()(r.PLATFORM_ACCESSIBILITY_ENABLED&&c.accessible,e.isActive&&c.active,t),reference:i,tabIndex:d,onKeyDown:function(e){if(!r.PLATFORM_ACCESSIBILITY_ENABLED||e.target!==e.currentTarget)return;const t=(0,o.hashFromEvent)(e);13!==t&&32!==t||(e.preventDefault(),i.current instanceof HTMLElement&&i.current.click())},"data-role":r.PLATFORM_ACCESSIBILITY_ENABLED?"menuitem":void 0,"aria-disabled":r.PLATFORM_ACCESSIBILITY_ENABLED&&e.isDisabled||void 0})}},76197:(e,t,a)=>{"use strict";a.d(t,{CollapsibleSection:()=>r});var n=a(50959),i=a(97754),s=a.n(i),o=a(10381),l=a(12989);const r=(0,n.forwardRef)((function(e,t){const{open:a,summary:i,children:r,onStateChange:h,tabIndex:c,className:d,...u}=e;return n.createElement(n.Fragment,null,n.createElement("div",{...u,className:s()(d,l.summary),onClick:function(){h&&h(!a)},"data-open":a,ref:t,tabIndex:c},i,n.createElement(o.ToolWidgetCaret,{className:l.caret,dropped:Boolean(a)})),a&&r)}))},12165:(e,t,a)=>{"use strict";a.d(t,{MenuFavoriteButton:()=>c});var n=a(50959),i=a(97754),s=a.n(i),o=a(50238),l=a(16838),r=a(36189),h=a(89089);function c(e){const{tooltip:t,onClick:a,...i}=e,[c,d]=(0,o.useRovingTabindexElement)(null);return l.PLATFORM_ACCESSIBILITY_ENABLED?n.createElement("button",{ref:c,tabIndex:d,onClick:a,className:s()(h.button,i.isActive&&h.active),type:"button"},n.createElement(r.FavoriteButton,{"aria-label":t,...i,"data-tooltip":t})):n.createElement(r.FavoriteButton,{...e,"data-tooltip":t})}},69297:(e,t,a)=>{"use strict";a.d(t,{DEFAULT_MENU_ITEM_SWITCHER_THEME:()=>m,MenuItemSwitcher:()=>p});var n=a(50959),i=a(97754),s=a.n(i),o=a(17946),l=a(26574),r=a.n(l);function h(e){const t=(0,n.useContext)(o.CustomBehaviourContext),{className:a,intent:s="default",size:l="small",enableActiveStateStyles:h=t.enableActiveStateStyles}=e;return i(a,r().switcher,r()[`size-${l}`],r()[`intent-${s}`],!h&&r()["disable-active-state-styles"])}function c(e){var t;const{reference:a,size:i,intent:s,role:o,"aria-checked":l,checked:c,defaultChecked:d,onKeyDown:u,...v}=e,m=(0,n.useCallback)((e=>{13===e.keyCode&&e.target.click(),u&&u(e)}),[u]);return n.createElement("span",{className:h(e)},n.createElement("input",{...v,type:"checkbox",className:r().input,ref:a,role:null!=o?o:"switch","aria-checked":null!==(t=null!=l?l:c)&&void 0!==t?t:d,checked:c,defaultChecked:d,onKeyDown:m}),n.createElement("span",{className:r()["thumb-wrapper"]},n.createElement("span",{className:r().track}),n.createElement("span",{className:r().thumb})))}var d=a(9745),u=a(90186),v=a(40670);const m=v;function p(e){const{className:t,checked:a,id:i,label:o,labelDescription:l,value:r,preventLabelHighlight:h,reference:m,switchReference:p,theme:g=v,disabled:b,icon:C}=e,S=s()(g.label,a&&!h&&g.labelOn),_=s()(t,g.wrapper,a&&g.wrapperWithOnLabel,l&&g.wrapperWithDescription);return n.createElement("label",{className:s()(_,C&&g.withIcon),htmlFor:i,ref:m},void 0!==C&&n.createElement(d.Icon,{className:g.icon,icon:C}),n.createElement("div",{className:g.labelRow},n.createElement("div",{className:S -},o),l&&n.createElement("div",{className:g.labelHint},l)),n.createElement("div",{className:v.switchWrap},n.createElement(c,{disabled:b,className:g.switch,reference:p,checked:a,onChange:function(t){const a=t.target.checked;void 0!==e.onChange&&e.onChange(a)},value:r,tabIndex:-1,id:i,role:e.switchRole,...(0,u.filterDataProps)(e)})))}},65817:(e,t,a)=>{"use strict";a.d(t,{INTERVALS:()=>i});var n=a(44352);const i=[{name:"",label:n.t(null,{context:"interval"},a(37830))},{name:"H",label:n.t(null,{context:"interval"},a(5285))},{name:"D",label:n.t(null,{context:"interval"},a(6174))},{name:"W",label:n.t(null,{context:"interval"},a(25042))},{name:"M",label:n.t(null,{context:"interval"},a(79410))}]},76087:(e,t,a)=>{"use strict";a.r(t),a.d(t,{getRestrictedToolSet:()=>Ja});var n=a(14483),i=a(50959),s=a(19036),o=a(44352),l=a(82992),r=a(88732),h=a(45876),c=a(9745),d=a(50298),u=a(97754),v=a.n(u),m=a(97041);const p=i.forwardRef(((e,t)=>{const{children:a,className:n,...s}=e;return i.createElement("div",{className:u(n,m.wrap),ref:t,...s},a)}));var g=a(88066),b=a(52045);class C extends i.PureComponent{constructor(){super(...arguments),this._handleClick=()=>{const{onClick:e,onClickArg:t}=this.props;e&&e(t)}}render(){const{className:e,icon:t,hint:a,text:n,isDisabled:s,isActive:o,isFirst:l,isLast:r,onClick:h,onClickArg:c,...d}=this.props;return i.createElement(g.ToolbarButton,{...d,icon:t,text:n,tooltip:a,isDisabled:s,isActive:o,isGrouped:!0,onClick:this._handleClick,className:u(e,b.button,{[b.first]:l,[b.last]:r})})}}var S=a(51613),_=a(90692),f=a(24437),w=a(81332),y=a(5962),E=a(16410),M=a(42960),k=a(47201),T=a(3343),x=a(16838);function I(e){const{orientation:t,onKeyDown:a,...n}=e,s=x.PLATFORM_ACCESSIBILITY_ENABLED?{role:"radiogroup","aria-orientation":t}:{};return i.createElement("div",{...n,...s,onKeyDown:(0,k.createSafeMulticastEventHandler)((function(e){if(!x.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;if(!(document.activeElement instanceof HTMLElement))return;const a=(0,T.hashFromEvent)(e);if("vertical"!==t&&38!==a&&40!==a)return;if("vertical"===t&&37!==a&&39!==a)return;const n=(i=e.currentTarget,Array.from(i.querySelectorAll('[role="radio"]:not([disabled], [aria-disabled])')).filter((0,x.createScopedVisibleElementFilter)(i))).sort(x.navigationOrderComparator);var i;if(0===n.length)return;const s=n.indexOf(document.activeElement);if(-1===s)return;e.preventDefault();const o=()=>{const e=(s+n.length-1)%n.length;n[s].dispatchEvent(new CustomEvent("roving-tabindex:secondary-element")),n[e].dispatchEvent(new CustomEvent("roving-tabindex:main-element")),n[e].focus()},l=()=>{const e=(s+n.length+1)%n.length;n[s].dispatchEvent(new CustomEvent("roving-tabindex:secondary-element")),n[e].dispatchEvent(new CustomEvent("roving-tabindex:main-element")),n[e].focus()};switch(a){case 38:"vertical"!==t&&o();break;case 40:"vertical"!==t&&l();break;case 37:"vertical"===t&&o();break;case 39:"vertical"===t&&l()}}),a)})}var A=a(81351),R=a(12165),N=a(4549);const F={barsStyle:o.t(null,void 0,a(84232))},H=(0,y.registryContextType)() -;function O(e){var t;return!(null===(t=l.linking.supportedChartStyles.value())||void 0===t?void 0:t.includes(e))}class L extends i.PureComponent{constructor(e,t){super(e,t),this._handleChangeStyle=e=>{const{favorites:t,lastSelectedNotFavorite:a,activeStyle:n}=this.state;this.setState({activeStyle:e,lastSelectedNotFavorite:t.includes(n)?a:n})},this._handleSelectStyle=e=>{const{chartWidgetCollection:t}=this.context;e!==t.activeChartStyle.value()&&t.setChartStyleToWidget(e)},this._handleClickFavorite=e=>{this._isStyleFavorited(e)?this._handleRemoveFavorite(e):this._handleAddFavorite(e)},this._boundForceUpdate=()=>{this.forceUpdate()},this._handleQuickClick=e=>{this._handleSelectStyle(e),this._trackClick()},(0,y.validateRegistry)(t,{chartWidgetCollection:s.any.isRequired,favoriteChartStylesService:s.any.isRequired});const{chartWidgetCollection:a,favoriteChartStylesService:n}=t,i=a.activeChartStyle.value(),o=n.get(),l=(0,E.japaneseChartStyles)();this.state={activeStyle:i,favorites:o,styles:(0,E.commonChartStyles)(),japaneseStyles:l}}componentDidMount(){const{chartWidgetCollection:e,favoriteChartStylesService:t}=this.context;e.activeChartStyle.subscribe(this._handleChangeStyle),t.getOnChange().subscribe(this,this._handleChangeSettings),l.linking.supportedChartStyles.subscribe(this._boundForceUpdate)}componentWillUnmount(){const{chartWidgetCollection:e,favoriteChartStylesService:t}=this.context;e.activeChartStyle.unsubscribe(this._handleChangeStyle),t.getOnChange().unsubscribe(this,this._handleChangeSettings),l.linking.supportedChartStyles.unsubscribe(this._boundForceUpdate)}render(){const{isShownQuicks:e,displayMode:t="full",id:a}=this.props,{activeStyle:n,favorites:s,styles:o,japaneseStyles:l,lastSelectedNotFavorite:u}=this.state,v="small"!==t&&e&&0!==s.length,m=[...s];m.includes(n)?void 0!==u&&m.push(u):m.push(n);const g=v&&m.length>1;return i.createElement(_.MatchMedia,{rule:f.DialogBreakpoints.TabletSmall},(e=>{const t=o.map((t=>this._renderPopupMenuItem(t,t===n,e))),s=l.map((t=>this._renderPopupMenuItem(t,t===n,e)));return i.createElement(p,{id:a},g&&i.createElement(I,{orientation:"horizontal",className:N.group},m.map(((e,t)=>i.createElement(C,{role:"radio",className:N.button,icon:h.SERIES_ICONS[e],"aria-checked":v&&n===e,isActive:v&&n===e,isDisabled:O(e),key:t,hint:(0,M.getTranslatedChartStyleName)(e),isFirst:0===t,isLast:t===m.length-1,onClick:v?this._handleQuickClick:void 0,onClickArg:e,"data-value":r.STYLE_SHORT_NAMES[e]})))),i.createElement(d.ToolbarMenuButton,{arrow:Boolean(g),content:g?void 0:i.createElement(p,null,i.createElement(c.Icon,{icon:h.SERIES_ICONS[n]})),tooltip:g?F.barsStyle:(0,M.getTranslatedChartStyleName)(n),className:N.menu,isDrawer:e,onClick:this._trackClick},t,!!s.length&&i.createElement(S.PopupMenuSeparator,null),s))}))}_renderPopupMenuItem(e,t,a){const{isFavoritingAllowed:n}=this.props,s=this._isStyleFavorited(e);return i.createElement(A.AccessibleMenuItem,{key:e,theme:a?w.multilineLabelWithIconAndToolboxTheme:void 0,icon:h.SERIES_ICONS[e],isActive:t,isDisabled:O(e),label:(0, -M.getTranslatedChartStyleName)(e)||"",onClick:this._handleSelectStyle,onClickArg:e,showToolboxOnHover:!s,showToolboxOnFocus:x.PLATFORM_ACCESSIBILITY_ENABLED,toolbox:n&&i.createElement(R.MenuFavoriteButton,{isActive:t,isFilled:s,onClick:()=>this._handleClickFavorite(e)}),"data-value":r.STYLE_SHORT_NAMES[e]})}_handleChangeSettings(e){this.setState({lastSelectedNotFavorite:void 0,favorites:e})}_isStyleFavorited(e){return-1!==this.state.favorites.indexOf(e)}_handleAddFavorite(e){const{favorites:t}=this.state,{favoriteChartStylesService:a}=this.context;a.set([...t,e])}_handleRemoveFavorite(e){const{favorites:t}=this.state,{favoriteChartStylesService:a}=this.context;a.set(t.filter((t=>t!==e)))}_trackClick(){0}}L.contextType=H;var D=a(50238),P=a(31409),B=a(38456);const U=["medium","small"],W=(0,i.forwardRef)((function(e,t){const{text:a,className:n,displayMode:s,collapseWhen:o=U,...l}=e,r=!o.includes(s);return i.createElement(P.ToolWidgetButton,{...l,ref:t,text:r?a:void 0,className:u(n,B.button,r?B.withText:B.withoutText)})}));function z(e){const{tooltip:t,...a}=e,[n,s]=(0,D.useRovingTabindexElement)(null);return i.createElement(W,{"aria-label":x.PLATFORM_ACCESSIBILITY_ENABLED?t:void 0,...a,tag:x.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",tabIndex:s,ref:n,"data-tooltip":t})}var V=a(51768),Z=a(76460),K=a(1393);const Q=(0,y.registryContextType)();class q extends i.PureComponent{constructor(e,t){super(e,t),this._updateState=e=>{this.setState({isActive:e})},this._handleClick=e=>{var t;(0,V.trackEvent)("GUI","Chart Header Toolbar","compare"),null===(t=this._compareDialogRenderer)||void 0===t||t.show({shouldReturnFocus:(0,Z.isKeyboardClick)(e)})},(0,y.validateRegistry)(t,{chartWidgetCollection:s.any.isRequired}),this.state={isActive:!1},this._compareDialogRenderer=this.context.chartWidgetCollection.getCompareDialogRenderer()}componentDidMount(){var e;null===(e=this._compareDialogRenderer)||void 0===e||e.visible().subscribe(this._updateState)}componentWillUnmount(){var e;null===(e=this._compareDialogRenderer)||void 0===e||e.visible().unsubscribe(this._updateState)}render(){const{isActive:e}=this.state;return i.createElement(z,{...this.props,icon:K,isOpened:e,onClick:this._handleClick,collapseWhen:["full","medium","small"],tooltip:o.t(null,void 0,a(20229))})}}q.contextType=Q;var j=a(48889),G=a(61814),Y=a(68335),X=a(97268),$=a(57047);const J=(0,G.hotKeySerialize)({keys:[(0,Y.humanReadableModifiers)(Y.Modifiers.Shift,!1),"F"],text:"{0} + {1}"}),ee=(0,y.registryContextType)();function te(e){return e.fullscreen().value()?$:X}class ae extends i.PureComponent{constructor(e,t){super(e,t),this._updateState=()=>{this.setState({icon:te(this.context.chartWidgetCollection)})},this._handleClick=()=>{const{chartWidgetCollection:e}=this.context;e.fullscreen().value()?e.exitFullscreen():e.startFullscreen()},(0,y.validateRegistry)(t,{chartWidgetCollection:s.any.isRequired}),this.state={icon:te(this.context.chartWidgetCollection)},this._subscribe()}render(){const{className:e,id:t}=this.props,{icon:n}=this.state -;return i.createElement(j.ToolbarIconButton,{id:t,icon:n,onClick:this._handleClick,className:u(e),tooltip:o.t(null,void 0,a(11682)),"data-tooltip-hotkey":J})}componentWillUnmount(){this._unsubscribe()}_subscribe(){this.context.chartWidgetCollection.fullscreen().subscribe(this._updateState)}_unsubscribe(){this.context.chartWidgetCollection.fullscreen().unsubscribe(this._updateState)}}ae.contextType=ee;var ne=a(50151),ie=a(16396),se=a(81261);const oe=(0,a(59224).getLogger)("FavoritesInfo");function le(e,t){if(0===e.length)return Promise.resolve([]);oe.logNormal("Requesting favorites info");const a=[],n=new Map,i=new Map,s=new Map;return e.forEach((e=>{switch(e.type){case"java":s.set(e.studyId,e);break;case"pine":isPublishedPineId(e.pineId)?n.set(e.pineId,e):i.set(e.pineId,e);break;default:(0,ne.assert)(!1,`unknown favorite type ${JSON.stringify(e)}`)}})),0!==s.size&&a.push(t.findAllJavaStudies().then((e=>{const t=new Map;for(const a of e)!a.is_hidden_study&&s.has(a.id)&&t.set(a.id,{name:a.description,localizedName:a.description_localized,studyMarketShittyObject:a});return t})).then((e=>{const t=function(e,t){const a={items:[],notFoundItems:[]};return e.forEach(((e,n)=>{const i=t.get(n);void 0!==i?a.items.push({item:e,info:i}):a.notFoundItems.push(e)})),a}(s,e);if(0!==t.notFoundItems.length){const e=t.notFoundItems.map((e=>e.studyId));oe.logWarn(`Cannot find java scripts: ${JSON.stringify(e)}`)}return t.items}))),Promise.all(a).then((e=>(oe.logNormal("Requesting favorites info finished"),e.reduce(((e,t)=>e.concat(t)),[]))))}var re=a(92249),he=a(88348),ce=a(26996),de=a(39357);function ue(e){const{className:t}=e;return i.createElement("div",{className:v()(de.spinnerWrap,t)},i.createElement(ce.Loader,null))}var ve=a(82962),me=a(76422),pe=a(39681),ge=a(75352);const be=(0,G.hotKeySerialize)({keys:["/"],text:"{0}"}),Ce=(0,y.registryContextType)();class Se extends i.PureComponent{constructor(e,t){super(e,t),this._promise=null,this._menu=i.createRef(),this._menuItemsContainer=i.createRef(),this._favoriteFundamentalsModel=null,this._setActiveState=e=>{this.setState({isActive:e})},this._handleClick=e=>{const{studyMarket:t}=this.props;this.setState({isActive:!0},(()=>{t.visible().value()?t.hide():t.show({shouldReturnFocus:(0,Z.isKeyboardClick)(e)})})),this._trackClick()},this._handleSelectIndicator=e=>{e=(0,ne.ensureDefined)(e),this._trackFavoriteAction("Favorite indicator from toolbar");"java"===e.type?e.studyId:e.pineId;(()=>{e=(0,ne.ensureDefined)(e);const{chartWidgetCollection:t}=this.context;if("java"===e.type){const t=(0,re.tryFindStudyLineToolNameByStudyId)(e.studyId);if(null!==t)return void he.tool.setValue(t)}t.activeChartWidget.value().insertStudy(e,[])})()},this._handleFavoriteIndicatorsChange=()=>{const{favoriteScriptsModel:e}=this.context,t=[...(0,ne.ensureDefined)(e).favorites()];this.setState({favorites:t}),this._clearCache()},this._handleFavoriteFundamentalsChange=()=>{var e;const t=new Set((null===(e=this._favoriteFundamentalsModel)||void 0===e?void 0:e.favorites())||[]);this.setState({favoriteFundamentals:t}), -this._clearCache()},this._handleMouseEnter=()=>{this._prefetchFavorites()},this._handleWrapClick=()=>{this._prefetchFavorites()},this._handleChangeActiveWidget=()=>{this._clearCache()},this._clearCache=()=>{this._promise=null,this.setState({infos:[]})},this._handleScriptRenamed=e=>{const{favoriteScriptsModel:t}=this.context;void 0!==t&&t.isFav(e.scriptIdPart)&&this._clearCache()},this._handleFavoriteMenuClick=()=>{this._trackClick(),this._trackFavoriteAction("Select favorite indicators dropdown")},(0,y.validateRegistry)(t,{favoriteScriptsModel:s.any,chartWidgetCollection:s.any.isRequired});const{favoriteScriptsModel:a}=t,n=void 0!==a?a.favorites():[];this.state={isActive:!1,isLoading:!1,favorites:n,favoriteFundamentals:void 0,infos:[]}}componentDidMount(){const{studyMarket:e}=this.props,{favoriteScriptsModel:t,chartWidgetCollection:a}=this.context;e.visible().subscribe(this._setActiveState),void 0!==t&&(t.favoritesChanged().subscribe(this,this._handleFavoriteIndicatorsChange),a.activeChartWidget.subscribe(this._handleChangeActiveWidget)),me.on("TVScriptRenamed",this._handleScriptRenamed,null)}componentWillUnmount(){const{studyMarket:e}=this.props,{favoriteScriptsModel:t,chartWidgetCollection:a}=this.context;e.visible().unsubscribe(this._setActiveState),void 0!==t&&(t.favoritesChanged().unsubscribe(this,this._handleFavoriteIndicatorsChange),a.activeChartWidget.unsubscribe(this._handleChangeActiveWidget)),me.unsubscribe("TVScriptRenamed",this._handleScriptRenamed,null),this._promise=null}render(){const{isActive:e,favorites:t,favoriteFundamentals:n,isLoading:s}=this.state,{className:l,displayMode:r,id:h}=this.props,{chartWidgetCollection:c}=this.context;return i.createElement(i.Fragment,null,i.createElement(p,{id:h,onMouseEnter:this._handleMouseEnter,onClick:this._handleWrapClick},i.createElement(z,{displayMode:r,className:l,icon:pe,isOpened:e,onClick:this._handleClick,text:o.t(null,void 0,a(61142)),"data-role":"button","data-name":"open-indicators-dialog",tooltip:o.t(null,void 0,a(74527)),"data-tooltip-hotkey":be}),Boolean(t.length>0||(null==n?void 0:n.size))&&i.createElement(_.MatchMedia,{rule:"screen and (max-width: 430px)"},(e=>i.createElement(d.ToolbarMenuButton,{key:c.activeChartWidget.value().id(),arrow:!0,closeOnClickOutside:!0,isDrawer:e,drawerPosition:"Bottom",ref:this._menu,menuReference:this._menuItemsContainer,onClick:this._handleFavoriteMenuClick,"data-name":"show-favorite-indicators",tooltip:o.t(null,void 0,a(33959))},i.createElement("div",{className:v()(ge.dropdown,e&&ge.smallWidthWrapper)},i.createElement(ve.ToolWidgetMenuSummary,{className:e&&ge.smallWidthTitle},o.t(null,void 0,a(83127))),s&&i.createElement(ue,null),!s&&i.createElement(i.Fragment,null,this.state.infos.length>0?this.state.infos.map((t=>i.createElement(A.AccessibleMenuItem,{className:v()(e&&ge.smallWidthMenuItem),theme:e?w.multilineLabelWithIconAndToolboxTheme:void 0,key:"java"===t.item.type?t.item.studyId:t.item.pineId,onClick:this._handleSelectIndicator,onClickArg:t.item,label:i.createElement("span",{ -className:v()(!e&&ge.label,e&&ge.smallWidthLabel,"apply-overflow-tooltip")},_e(t))}))):null!==this._promise&&i.createElement(ie.PopupMenuItem,{isDisabled:!0,label:o.t(null,void 0,a(23687))}))))))))}_prefetchFavorites(){const{chartWidgetCollection:e}=this.context;if(null!==this._promise||!window.is_authenticated)return;const t=e.activeChartWidget.value();if(!t.hasModel())return;const a=t.model().model().studyMetaInfoRepository();this.setState({isLoading:!0});const n=this._promise=Promise.all([le(this.state.favorites,a),void 0]).then((e=>{if(n!==this._promise)return;const[t,a]=e;let i=[...t];if(a){const e=a.filter((e=>{var t;return null===(t=this.state.favoriteFundamentals)||void 0===t?void 0:t.has(e.scriptIdPart)})).map(this._mapFundamentalToFavoriteItemInfo);i.push(...e)}i=[...i].sort(((e,t)=>_e(e).localeCompare(_e(t)))),this.setState({infos:i,isLoading:!1},(()=>{var e;null===(e=this._menu.current)||void 0===e||e.update(),this._menuItemsContainer.current&&document.activeElement===this._menuItemsContainer.current&&(0,se.focusFirstMenuItem)(this._menuItemsContainer.current)}))}))}_trackClick(){0}_trackFavoriteAction(e){(0,V.trackEvent)("GUI","Chart Header Toolbar",e)}_mapFundamentalToFavoriteItemInfo(e){return{item:{type:"pine",pineId:e.scriptIdPart},info:{name:e.scriptName,localizedName:getLocalizedFundamentalsName(e),studyMarketShittyObject:void 0}}}}function _e(e){return e.info.localizedName||o.t(e.info.name,{context:"study"},a(68716))}Se.contextType=Ce;var fe=a(94025),we=a(20371);function ye(e){return i.createElement("div",{className:u(we.value,{[we.selected]:e.isSelected})},e.value,e.metric)}var Ee=a(65817),Me=a(67972);function ke(e){const{className:t,...a}=e,[n,s]=(0,D.useRovingTabindexElement)(null),o=x.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div";return i.createElement(o,{...a,ref:n,tabIndex:s,"data-role":x.PLATFORM_ACCESSIBILITY_ENABLED?"menuitem":void 0,className:v()(x.PLATFORM_ACCESSIBILITY_ENABLED&&Me.accessible,t)})}function Te(e){const{className:t,...a}=e,[n,s]=(0,D.useRovingTabindexElement)(null);return i.createElement("input",{...a,ref:n,tabIndex:s,"data-role":x.PLATFORM_ACCESSIBILITY_ENABLED?"menuitem":void 0,className:v()(x.PLATFORM_ACCESSIBILITY_ENABLED&&Me.accessible,t)})}class xe extends i.PureComponent{constructor(e){super(e),this._menu=i.createRef(),this._handleChangeInput=e=>{const{value:t}=e.currentTarget;/^[0-9]*$/.test(t)&&this.setState({inputValue:t})},this._handleSelectTime=e=>{var t,a,n,i;this.setState({selectedIntervalSuffix:e}),null===(a=(t=this.props).onSelect)||void 0===a||a.call(t),null===(n=this._menu.current)||void 0===n||n.close(),null===(i=this._menu.current)||void 0===i||i.focus()},this._handleClickAdd=()=>{const{inputValue:e,selectedIntervalSuffix:t}=this.state;this.props.onAdd(e,t)},this.state={inputValue:"1",selectedIntervalSuffix:Ee.INTERVALS[0].name}}render(){const{inputValue:e,menuWidth:t,selectedIntervalSuffix:n}=this.state;return i.createElement("div",{className:Me.form},i.createElement(Te,{className:Me.input,maxLength:7,onChange:this._handleChangeInput,value:e -}),i.createElement(d.ToolbarMenuButton,{orientation:"none",minWidth:t,"data-role":"menuitem",onClose:this.props.onCloseMenu,onOpen:this.props.onOpenMenu,className:Me.menu,ref:this._menu,content:i.createElement("div",{className:Me.menuLabel},Ee.INTERVALS.find((e=>e.name===n)).label)},Ee.INTERVALS.map((e=>i.createElement(A.AccessibleMenuItem,{dontClosePopup:!0,key:e.name,label:e.label,onClick:this._handleSelectTime,onClickArg:e.name})))),i.createElement(ke,{className:Me.add,onClick:this._handleClickAdd},o.t(null,void 0,a(54777))))}}var Ie=a(90186),Ae=a(70412),Re=a(32563),Ne=a(96040),Fe=a(90826);function He(e){const{tooltip:t,onClick:a,...n}=e,[s,o]=(0,D.useRovingTabindexElement)(null);return x.PLATFORM_ACCESSIBILITY_ENABLED?i.createElement("button",{ref:s,tabIndex:o,onClick:a,className:v()(Fe.button,n.isActive&&Fe.active),type:"button"},i.createElement(Ne.RemoveButton,{"aria-label":t,...n,"data-tooltip":t})):i.createElement(Ne.RemoveButton,{...e,"data-tooltip":t})}var Oe=a(867);function Le(e){const{interval:t,hint:a,isActive:n,isDisabled:s,isFavorite:o,isSignaling:l,onClick:r,onClickRemove:h,onClickFavorite:c,isSmallTablet:d}=e,u=(0,Ie.filterDataProps)(e),[m,p]=(0,Ae.useHover)(),g=i.useCallback((e=>h(t,e)),[h,t]),b=i.useCallback((()=>c(t)),[c,t]),C=(0,i.useRef)(null);return(0,i.useEffect)((()=>{var e;l&&d&&(null===(e=C.current)||void 0===e||e.scrollIntoView())}),[l,d]),i.createElement("div",{...p,ref:C},i.createElement(A.AccessibleMenuItem,{...u,className:v()(Oe.menuItem,d&&Oe.smallWidthMenuItem),theme:d?w.multilineLabelWithIconAndToolboxTheme:void 0,isActive:n,isDisabled:s,isHovered:l,onClick:r,onClickArg:t,toolbox:function(){const{isRemovable:t,isFavoritingAllowed:a}=e,l=i.createElement(He,{key:"remove",isActive:n,hidden:!Re.touch&&!m,onClick:g,className:Oe.remove}),r=i.createElement(R.MenuFavoriteButton,{key:"favorite",isActive:n,isFilled:o,onClick:b});return[t&&l,!s&&a&&r]}(),showToolboxOnHover:!o,showToolboxOnFocus:x.PLATFORM_ACCESSIBILITY_ENABLED,label:a}))}var De=a(36274);const Pe={[De.ResolutionKind.Ticks]:o.t(null,{context:"interval_group_name"},a(30426)),[De.ResolutionKind.Seconds]:o.t(null,{context:"interval_group_name"},a(74973)),[De.ResolutionKind.Minutes]:o.t(null,{context:"interval_group_name"},a(57470)),[De.SpecialResolutionKind.Hours]:o.t(null,{context:"interval_group_name"},a(62346)),[De.ResolutionKind.Days]:o.t(null,{context:"interval_group_name"},a(74787)),[De.ResolutionKind.Weeks]:o.t(null,{context:"interval_group_name"},a(86614)),[De.ResolutionKind.Months]:o.t(null,{context:"interval_group_name"},a(94328)),[De.ResolutionKind.Range]:o.t(null,{context:"interval_group_name"},a(48801)),[De.ResolutionKind.Invalid]:""};function Be(e,t=!1){return{id:e,name:Pe[e],items:[],mayOmitSeparator:t}}var Ue=a(57898),We=a(29197),ze=a(59064),Ve=a(76197),Ze=a(90785);function Ke(e){const{className:t,...a}=e,[n,s]=(0,D.useRovingTabindexElement)(null);return i.createElement(Ve.CollapsibleSection,{...a,ref:n,tabIndex:s,"data-role":x.PLATFORM_ACCESSIBILITY_ENABLED?"menuitem":void 0, -className:v()(x.PLATFORM_ACCESSIBILITY_ENABLED&&Ze.accessible,t),onKeyDown:function(e){const t=(0,T.hashFromEvent)(e);13!==t&&32!==t||(e.preventDefault(),n.current instanceof HTMLElement&&n.current.click())}})}var Qe=a(80022);const qe={openDialog:o.t(null,void 0,a(79353)),timeInterval:o.t(null,void 0,a(32916))},je=(0,G.hotKeySerialize)({keys:[","],text:o.t(null,void 0,a(14605))}),Ge=(0,y.registryContextType)(),Ye=new Ue.Delegate,Xe=i.lazy((async()=>({default:(await Promise.all([a.e(1013),a.e(5145),a.e(855),a.e(2191),a.e(6221),a.e(4215),a.e(7194),a.e(2676),a.e(3016),a.e(4403),a.e(4013)]).then(a.bind(a,44762))).ToolWidgetIntervalsAddDialog})));class $e extends i.PureComponent{constructor(e,t){super(e,t),this._menu=i.createRef(),this._menuItemsContainerRef=i.createRef(),this._renderChildren=(e,t)=>[...this._createMenuItems(e,t),...this._createIntervalForm(t)],this._handleChangeInterval=e=>{const{activeInterval:t,lastNotQuicked:a}=this.state,n=this._getQuicks();this.setState({activeInterval:(0,fe.normalizeIntervalString)(e),lastNotQuicked:void 0===t||n.includes(t)?a:t})},this._bindedForceUpdate=()=>{this.forceUpdate()},this._handleCloseMenu=()=>{this.setState({isOpenedFormMenu:!1})},this._handleOpenMenu=()=>{this.setState({isOpenedFormMenu:!0})},this._handleSelectInterval=e=>{void 0!==e&&e!==l.linking.interval.value()&&this.context.chartWidgetCollection.setResolution(e),e&&(0,V.trackEvent)("GUI","Time Interval",e)},this._handleClickFavorite=e=>{e=(0,ne.ensureDefined)(e),this._isIntervalFavorite(e)?this._handleRemoveFavorite(e):this._handleAddFavorite(e)},this._handleAddFavorite=e=>{const{favorites:t}=this.state;this.context.favoriteIntervalsService.set([...t,e])},this._handleRemoveFavorite=e=>{const{favorites:t}=this.state;this.context.favoriteIntervalsService.set(t.filter((t=>t!==e)))},this._handleAddInterval=(e,t)=>{const{intervalService:a}=this.context,n=a.add(e,t);n&&this.setState({lastAddedInterval:n})},this._handleRemoveInterval=(e,t)=>{var a;const{intervalService:n}=this.context;if(e){if(x.PLATFORM_ACCESSIBILITY_ENABLED&&t&&(0,Z.isKeyboardClick)(t)&&this._menuItemsContainerRef.current){const t=(0,se.queryMenuElements)(this._menuItemsContainerRef.current),n=t.findIndex((t=>t.matches(`[data-value="${e}"]`)));if(-1!==n){const e=null!==(a=t[n+1])&&void 0!==a?a:t[n-1];e?e.focus():(0,se.focusFirstMenuItem)(this._menuItemsContainerRef.current)}}n.remove(e),this._handleRemoveFavorite(e)}},this._getHandleSectionStateChange=e=>t=>{const{menuViewState:a}=this.state,{intervalsMenuViewStateService:n}=this.context;n.set({...a,[e]:!t})},this._handleOpenAddIntervalDialog=()=>{this.setState({isAddIntervalDialogOpened:!0})},this._handleCloseAddIntervalDialog=()=>{this.setState({isAddIntervalDialogOpened:!1})},this._handleGlobalClose=()=>{const{isFake:e}=this.props,{isAddIntervalDialogOpened:t}=this.state;e||t||Ye.fire()},this._handeQuickClick=e=>{this._handleSelectInterval(e),this._trackClick()},this._updateMenuPosition=()=>{var e;null===(e=this._menu.current)||void 0===e||e.update()},(0,y.validateRegistry)(t,{ -chartApiInstance:s.any.isRequired,favoriteIntervalsService:s.any.isRequired,intervalService:s.any.isRequired,intervalsMenuViewStateService:s.any.isRequired});const{chartApiInstance:a,favoriteIntervalsService:o,intervalService:r,intervalsMenuViewStateService:h}=t;this._customIntervals=n.enabled("custom_resolutions");const c=l.linking.interval.value(),d=c&&(0,fe.normalizeIntervalString)(c),u=o.get(),v=r.getCustomIntervals(),m=h.get();this._defaultIntervals=a.defaultResolutions().filter(fe.isIntervalEnabled).map(fe.normalizeIntervalString),this.state={isOpenedFormMenu:!1,activeInterval:d,favorites:u,customs:v,menuViewState:m,isAddIntervalDialogOpened:!1}}componentDidMount(){const{favoriteIntervalsService:e,intervalService:t,intervalsMenuViewStateService:a}=this.context;e.getOnChange().subscribe(this,this._handleChangeFavorites),a.getOnChange().subscribe(this,this._handleChangeMenuViewState),t.getOnChange().subscribe(this,this._handleChangeCustoms),l.linking.interval.subscribe(this._handleChangeInterval),l.linking.intraday.subscribe(this._bindedForceUpdate),l.linking.seconds.subscribe(this._bindedForceUpdate),l.linking.ticks.subscribe(this._bindedForceUpdate),l.linking.range.subscribe(this._bindedForceUpdate),l.linking.supportedResolutions.subscribe(this._bindedForceUpdate),l.linking.dataFrequencyResolution.subscribe(this._bindedForceUpdate),ze.globalCloseDelegate.subscribe(this,this._handleGlobalClose)}componentWillUnmount(){const{favoriteIntervalsService:e,intervalService:t,intervalsMenuViewStateService:a}=this.context;e.getOnChange().unsubscribe(this,this._handleChangeFavorites),a.getOnChange().unsubscribe(this,this._handleChangeMenuViewState),t.getOnChange().unsubscribe(this,this._handleChangeCustoms),l.linking.interval.unsubscribe(this._handleChangeInterval),l.linking.intraday.unsubscribe(this._bindedForceUpdate),l.linking.seconds.unsubscribe(this._bindedForceUpdate),l.linking.ticks.unsubscribe(this._bindedForceUpdate),l.linking.range.unsubscribe(this._bindedForceUpdate),l.linking.supportedResolutions.unsubscribe(this._bindedForceUpdate),l.linking.dataFrequencyResolution.unsubscribe(this._bindedForceUpdate),ze.globalCloseDelegate.unsubscribe(this,this._handleGlobalClose)}componentDidUpdate(e,t){this.state.lastAddedInterval&&setTimeout((()=>this.setState({lastAddedInterval:void 0})),400)}render(){const{isShownQuicks:e,id:t}=this.props,{activeInterval:a,customs:n,lastNotQuicked:s,isAddIntervalDialogOpened:o}=this.state,l=this._getQuicks(),r=(0,fe.sortResolutions)([...l]);void 0!==a&&r.includes(a)?void 0!==s&&r.push(s):void 0!==a&&r.push(a);const h=(!(!e||0===l.length)||void 0)&&r.length>1,c={},v=(0,fe.mergeResolutions)(this._defaultIntervals,n);(void 0!==a?v.concat(a):v).filter(fe.isAvailable).forEach((e=>c[e]=!0));const m=void 0!==a?(0,fe.getTranslatedResolutionModel)(a):null;return i.createElement(p,{id:t},h&&i.createElement(I,{className:Qe.group,orientation:"horizontal"},r.map(((e,t)=>{const n=(0,fe.getTranslatedResolutionModel)(e);return i.createElement(C,{key:t,role:"radio",className:u(Qe.button,{ -[Qe.first]:0===t,[Qe.last]:t===r.length-1}),text:i.createElement(ye,{value:n.mayOmitMultiplier?void 0:n.multiplier,metric:n.shortKind}),hint:n.hint,"aria-checked":a===e,isActive:a===e,isDisabled:!c[e]&&e!==s,onClick:this._handeQuickClick,onClickArg:e,"data-value":e})}))),i.createElement(_.MatchMedia,{rule:f.DialogBreakpoints.TabletSmall},(e=>i.createElement(i.Fragment,null,i.createElement(We.CloseDelegateContext.Provider,{value:Ye},i.createElement(d.ToolbarMenuButton,{arrow:Boolean(h),closeOnClickOutside:!0,content:h||null===m?void 0:i.createElement(p,{className:Qe.menuContent},i.createElement(ye,{value:m.mayOmitMultiplier?void 0:m.multiplier,metric:m.shortKind})),hotKey:h?je:void 0,className:Qe.menu,ref:this._menu,isDrawer:e,onClick:this._trackClick,tooltip:h||null===m?qe.timeInterval:m.hint,menuReference:this._menuItemsContainerRef},i.createElement("div",{className:Qe.dropdown},this._renderChildren(v,e)))),e&&o&&i.createElement(i.Suspense,{fallback:null},i.createElement(Xe,{onAdd:this._handleAddInterval,onClose:this._handleCloseAddIntervalDialog,onUnmount:this._handleCloseAddIntervalDialog}))))))}_createMenuItems(e,t){const a=function(e){const t=Be(De.ResolutionKind.Ticks),a=Be(De.ResolutionKind.Seconds),n=Be(De.ResolutionKind.Minutes),i=Be(De.SpecialResolutionKind.Hours),s=Be(De.ResolutionKind.Days),o=Be(De.ResolutionKind.Range);return e.forEach((e=>{const l=De.Interval.parse(e);l.isMinuteHours()?i.items.push(e):l.isMinutes()?(0,De.isHour)(Number(l.multiplier()))?i.items.push(e):n.items.push(e):l.isSeconds()?a.items.push(e):l.isDWM()?s.items.push(e):l.isRange()?o.items.push(e):l.isTicks()&&t.items.push(e)})),[t,a,n,i,s,o].filter((e=>0!==e.items.length))}(e).map(((e,a,n)=>this._renderResolutionsGroup(e,1===n.length,t)));return function(e){let t=!1;return e.filter(((e,a,n)=>{let i=!0;return e.type===S.PopupMenuSeparator&&(0!==a&&a!==n.length-1||(i=!1),t&&(i=!1)),t=e.type===S.PopupMenuSeparator,i}))}([].concat(...a))}_createIntervalForm(e){if(this._customIntervals){const t=e?i.createElement(Je,{key:"add-dialog",onClick:this._handleOpenAddIntervalDialog}):i.createElement(xe,{key:"add-form",onAdd:this._handleAddInterval,onCloseMenu:this._handleCloseMenu,onOpenMenu:this._handleOpenMenu,onSelect:this._updateMenuPosition});return[i.createElement(S.PopupMenuSeparator,{key:"custom-interval-separator"}),t]}return[]}_renderResolutionsGroup(e,t=!1,a){const n=[],s=e.items.map((e=>this._renderPopupMenuItem(e,a)));if(t)n.push(...s);else if(a){const t=i.createElement(et,{key:e.id,title:e.name},s);n.push(t)}else{const{intervalsMenuViewStateService:t}=this.context,{menuViewState:a}=this.state;if(!t.isAllowed(e.id))return[];const o=i.createElement(Ke,{key:e.id,className:Qe.section,summary:e.name,open:!a[e.id],onStateChange:this._getHandleSectionStateChange(e.id)},s);n.push(o)}return(!e.mayOmitSeparator||e.items.length>1)&&(n.unshift(i.createElement(S.PopupMenuSeparator,{key:`begin-${e.name}`})),n.push(i.createElement(S.PopupMenuSeparator,{key:`end-${e.name}`}))),n}_handleChangeFavorites(e){this.setState({lastNotQuicked:void 0, -favorites:e})}_handleChangeCustoms(e){this.setState({customs:e})}_handleChangeMenuViewState(e){this.setState({menuViewState:e},(()=>{this._menu.current&&this._menu.current.update()}))}_renderPopupMenuItem(e,t){const{isFavoritingAllowed:a}=this.props,{activeInterval:n,lastAddedInterval:s}=this.state,o=e===n,l=(0,fe.isAvailable)(e),r=this._isIntervalFavorite(e),h=this._isIntervalDefault(e),c=(0,fe.getTranslatedResolutionModel)(e);return i.createElement(Le,{key:e,isSmallTablet:t,interval:e,hint:c.hint,isSignaling:s===e,isFavoritingAllowed:a,isDisabled:!l,isFavorite:r,isRemovable:!h,isActive:o,onClick:this._handleSelectInterval,onClickRemove:this._handleRemoveInterval,onClickFavorite:this._handleClickFavorite,"data-value":e})}_isIntervalDefault(e){return this._defaultIntervals.includes(e)}_isIntervalFavorite(e){return this.state.favorites.includes(e)}_getQuicks(e){return this.props.isShownQuicks&&"small"!==this.props.displayMode?void 0===e?this.state.favorites:e:[]}_trackClick(){0}}function Je(e){const{onClick:t,className:n}=e;return i.createElement("div",{key:"add-dialog",className:u(Qe.addCustomInterval,n),onClick:t},o.t(null,void 0,a(95798))+"…")}function et(e){const{children:t,title:a,className:n}=e;return i.createElement("div",{className:n},i.createElement("div",{className:Qe.smallTabletSectionTitle},a),t)}$e.contextType=Ge;var tt=a(23902),at=a(82436);const nt=(0,y.registryContextType)();class it extends i.PureComponent{constructor(e,t){super(e,t),this._handleClick=()=>{const{chartWidgetCollection:e,windowMessageService:t,isFundamental:a}=this.context,n=e.activeChartWidget.value();n.withModel(null,(()=>{t.post(parent,"openChartInPopup",{symbol:n.model().mainSeries().actualSymbol(),interval:n.model().mainSeries().interval(),fundamental:a})}))},(0,y.validateRegistry)(t,{isFundamental:s.any,chartWidgetCollection:s.any.isRequired,windowMessageService:s.any.isRequired})}render(){const{className:e}=this.props;return i.createElement(j.ToolbarIconButton,{className:u(e,tt.button),icon:at,onClick:this._handleClick,tooltip:o.t(null,void 0,a(55520))})}}it.contextType=nt;var st=a(48449);const ot=(0,y.registryContextType)();class lt extends i.PureComponent{constructor(e,t){super(e,t),this._updateState=e=>{this.setState({isOpened:e})},this._handleClick=e=>{const{chartWidgetCollection:t}=this.context,a=t.activeChartWidget.value();(0,V.trackEvent)("GUI","Chart Header Toolbar","chart properties"),a.showGeneralChartProperties(void 0,{shouldReturnFocus:(0,Z.isKeyboardClick)(e)})},(0,y.validateRegistry)(t,{chartWidgetCollection:s.any.isRequired}),this.state={isOpened:!1},this._propertiesDialogRenderer=this.context.chartWidgetCollection.getChartPropertiesDialogRenderer()}componentDidMount(){var e;null===(e=this._propertiesDialogRenderer)||void 0===e||e.visible().subscribe(this._updateState)}componentWillUnmount(){var e;null===(e=this._propertiesDialogRenderer)||void 0===e||e.visible().unsubscribe(this._updateState)}render(){const{isOpened:e}=this.state;return i.createElement(j.ToolbarIconButton,{...this.props,icon:st,isOpened:e, -onClick:this._handleClick,tooltip:o.t(null,void 0,a(74207))})}}lt.contextType=ot;var rt=a(4741),ht=a(93352),ct=a(40173),dt=a(69297),ut=a(20461);(0,ct.mergeThemes)(dt.DEFAULT_MENU_ITEM_SWITCHER_THEME,ut);var vt=a(53180),mt=a(70152);function pt(e){const{wasChanges:t,isSaving:n,className:s}=e;return i.createElement("span",{className:u(mt.saveString,!t&&!n&&mt.hidden,s)},n?i.createElement(ce.Loader,{className:mt.loader,size:"small",staticPosition:!0}):o.t(null,void 0,a(85520)))}var gt=a(36296),bt=a(63672),Ct=a(92998);a(40670);const St=n.enabled("widget"),_t=o.t(null,void 0,a(75789)),ft=(0,ct.mergeThemes)(P.DEFAULT_TOOL_WIDGET_BUTTON_THEME,Ct),wt=(0,ct.mergeThemes)(ie.DEFAULT_POPUP_MENU_ITEM_THEME,{shortcut:bt.shortcut,withIcon:bt.withIcon}),yt=o.t(null,void 0,a(80959)),Et=o.t(null,void 0,a(11680)),Mt=[],kt=(0,G.hotKeySerialize)({keys:[(0,Y.humanReadableModifiers)(Y.Modifiers.Mod,!1),"S"],text:"{0} + {1}"});class Tt extends i.PureComponent{constructor(e){super(e),this._copyElRef=i.createRef(),this._handleCopyLinkClick=()=>Promise.resolve(),this._handleCloneClick=()=>{var e,t;null===(t=(e=this.props).onCloneChart)||void 0===t||t.call(e)},this._handleSaveClick=()=>{var e,t;null===(t=(e=this.props).onSaveChart)||void 0===t||t.call(e),this._trackClick()},this._handleSaveAsClick=()=>{var e,t;null===(t=(e=this.props).onSaveAsChart)||void 0===t||t.call(e)},this.state={isSaving:!1}}componentDidUpdate(e,t){e.isProcessing&&!this.props.isProcessing&&(clearTimeout(this._timeout),this._timeout=void 0,this.setState({isSaving:!1})),!e.isProcessing&&this.props.isProcessing&&(this._timeout=setTimeout((()=>{this.setState({isSaving:!0})}),1e3))}componentWillUnmount(){this._timeout&&clearTimeout(this._timeout)}render(){const{id:e,isReadOnly:t,displayMode:n,isProcessing:s,title:l,wasChanges:r,hideMenu:h,isTabletSmall:v,onOpenMenu:m,dataNameSaveMenu:g,isSaveDialogOpened:b}=this.props,C=!t&&!h,S=!(r||!l||this.state.isSaving),_=i.createElement("div",{className:bt.textWrap},i.createElement("span",{className:bt.text},l||o.t(null,void 0,a(85520))),i.createElement(pt,{isSaving:this.state.isSaving,wasChanges:r}));return i.createElement(p,null,t?i.createElement(p,null,i.createElement(z,{id:e,displayMode:n,icon:i.createElement(c.Icon,{icon:gt}),isDisabled:s,onClick:this._handleCloneClick,text:o.t(null,void 0,a(35216)),collapseWhen:Mt,tooltip:yt})):i.createElement(p,null,i.createElement(z,{id:e,className:u(bt.button,C&&bt.buttonSmallPadding),displayMode:n,"aria-disabled":!!S||void 0,isDisabled:s,onClick:S?void 0:this._handleSaveClick,text:_,theme:ft,collapseWhen:Mt,isOpened:b,tooltip:S?o.t(null,void 0,a(88368)):o.t(null,void 0,a(87409)),"data-tooltip-hotkey":St||S?"":kt}),C&&i.createElement(d.ToolbarMenuButton,{"data-name":g,arrow:!0,isDrawer:v,drawerPosition:"Bottom",onClick:this._trackClick,onOpen:m,tooltip:o.t(null,void 0,a(58219))},this._renderMenuItems(Boolean(v)))))}_renderMenuItems(e){ -const{wasChanges:t,isProcessing:n,chartId:s,onSaveChartFromMenu:l,onRenameChart:r,onLoadChart:h,onNewChart:c,isAutoSaveEnabled:d,autoSaveId:v,sharingId:m,onAutoSaveChanged:p,isSharingEnabled:g,onSharingChanged:b,layoutItems:C,onExportData:_,isAuthenticated:f}=this.props,y=e?w.multilineLabelWithIconAndToolboxTheme:wt,E=e?void 0:(0,Y.humanReadableHash)(Y.Modifiers.Mod+83),M=e?void 0:o.t(null,{context:"hotkey"},a(14229)),k=[];return k.push(i.createElement(ie.PopupMenuItem,{key:"save",isDisabled:Boolean(n||!t&&s),label:Et,onClick:l,shortcut:E,labelRowClassName:u(e&&bt.popupItemRowTabletSmall),theme:y,"data-name":"save-load-menu-item-save"})),void 0!==s&&k.push(i.createElement(ie.PopupMenuItem,{key:"rename",icon:void 0,label:(0,vt.appendEllipsis)(o.t(null,void 0,a(35038))),onClick:r,labelRowClassName:u(e&&bt.popupItemRowTabletSmall),theme:y,"data-name":"save-load-menu-item-rename"}),i.createElement(ie.PopupMenuItem,{key:"save-as",icon:void 0,label:(0,vt.appendEllipsis)(yt),onClick:this._handleSaveAsClick,labelRowClassName:u(e&&bt.popupItemRowTabletSmall),theme:y,"data-name":"save-load-menu-item-clone"})),k.push(i.createElement(S.PopupMenuSeparator,{key:"all-layouts-separator"}),i.createElement(ie.PopupMenuItem,{key:"all-layouts",className:"js-save-load-menu-item-load-chart",label:(0,vt.appendEllipsis)(_t),onClick:h,labelRowClassName:u(e&&bt.popupItemRowTabletSmall),theme:y,shortcut:M,"data-name":"save-load-menu-item-load"})),k}_trackClick(){0}}const xt=(0,y.registryContextType)();class It extends i.PureComponent{constructor(e,t){super(e,t),this._exportDialogPromise=null,this._layoutsAbortController=null,this._requestRecentLayouts=()=>{},this._handleExportData=()=>{0},this._onSaveDialogVisibleChange=e=>{this.setState({isSaveDialogOpened:e})},this._syncState=e=>{this.setState(e)},this._onChangeHasChanges=e=>{this.state.wasChanges!==e&&this.setState({wasChanges:e})},this._onChangeAutoSaveEnabled=e=>{0},this._onChangeSharingEnabled=e=>{this.setState({isSharingEnabled:e})},this._onChangeTitle=e=>{this.setState({title:e})},this._onChangeId=e=>{this.setState({id:e})},this._onChartAboutToBeSaved=()=>{this.setState({isProcessing:!0})},this._onChartSaved=()=>{this.setState({isProcessing:!1})},this._handleAutoSaveEnabled=e=>{0},this._handleSharingEnabled=e=>{0},this._handleClickSave=()=>{this.context.saveChartService.saveChartOrShowTitleDialog(),this._trackEvent("Save click")},this._handleOpenMenu=()=>{this._requestRecentLayouts()},this._handleClickSaveFromMenu=()=>{this.context.saveChartService.saveChartOrShowTitleDialog(),this._trackEvent("Save From Menu")},this._handleClickClone=()=>{this.context.saveChartService.cloneChart()},this._handleClickSaveAs=()=>{this.context.saveChartService.saveChartAs(),this._trackEvent("Make a copy")},this._handleClickNew=()=>{this._trackEvent("New chart layout")},this._handleClickLoad=()=>{this.context.loadChartService.showLoadDialog();this._trackEvent("Load chart layout")},this._handleHotkey=()=>{this.context.loadChartService.showLoadDialog()},this._handleClickRename=()=>{ -this.context.saveChartService.renameChart(),this._trackEvent("Rename")},(0,y.validateRegistry)(t,{chartWidgetCollection:s.any.isRequired,chartChangesWatcher:s.any.isRequired,saveChartService:s.any.isRequired,sharingChartService:s.any,loadChartService:s.any.isRequired});const{chartWidgetCollection:a,chartChangesWatcher:n,saveChartService:i,sharingChartService:o}=t;this.state={isAuthenticated:window.is_authenticated,isProcessing:!1,id:a.metaInfo.id.value(),title:a.metaInfo.name.value(),wasChanges:n.hasChanges(),iconHovered:!1,isSaveDialogOpened:!1}}componentDidMount(){const{chartSaver:e,isFake:t,stateSyncEmitter:n}=this.props,{chartWidgetCollection:i,chartChangesWatcher:s,saveChartService:l,sharingChartService:r}=this.context;t?n.on("change",this._syncState):(s.getOnChange().subscribe(this,this._onChangeHasChanges),i.metaInfo.name.subscribe(this._onChangeTitle),i.metaInfo.id.subscribe(this._onChangeId),this._hotkeys=(0,rt.createGroup)({desc:"Save/Load"}),this._hotkeys.add({desc:o.t(null,void 0,a(75687)),handler:this._handleHotkey,hotkey:190}),e.chartSaved().subscribe(this,this._onChartSaved),e.chartAboutToBeSaved().subscribe(this,this._onChartAboutToBeSaved),window.loginStateChange.subscribe(this,this._onLoginStateChange),this.context.saveChartService.getCreateController().visible().subscribe(this._onSaveDialogVisibleChange))}componentDidUpdate(e,t){this.props.isFake||t!==this.state&&this.props.stateSyncEmitter.emit("change",this.state)}componentWillUnmount(){var e;const{chartSaver:t,isFake:a,stateSyncEmitter:n}=this.props,{chartWidgetCollection:i,chartChangesWatcher:s,saveChartService:o,sharingChartService:l}=this.context;a?n.off("change",this._syncState):(s.getOnChange().unsubscribe(this,this._onChangeHasChanges),i.metaInfo.name.unsubscribe(this._onChangeTitle),i.metaInfo.id.unsubscribe(this._onChangeId),(0,ne.ensureDefined)(this._hotkeys).destroy(),t.chartSaved().unsubscribe(this,this._onChartSaved),t.chartAboutToBeSaved().unsubscribe(this,this._onChartAboutToBeSaved),window.loginStateChange.unsubscribe(this,this._onLoginStateChange),null===(e=this._layoutsAbortController)||void 0===e||e.abort(),this.context.saveChartService.getCreateController().visible().unsubscribe(this._onSaveDialogVisibleChange))}render(){const{isReadOnly:e,displayMode:t,id:a,isFake:n}=this.props,{isProcessing:s,isAuthenticated:o,title:l,id:r,wasChanges:h,isAutoSaveEnabled:c,isSharingEnabled:d,recentLayouts:u,isSaveDialogOpened:v}=this.state,m={displayMode:t,isReadOnly:e,isAuthenticated:o,isProcessing:s,wasChanges:h,title:l,id:a,isSaveDialogOpened:v,chartId:null!==r?r:void 0,dataNameSaveMenu:n?void 0:"save-load-menu",onCloneChart:this._handleClickClone,onSaveChart:this._handleClickSave,onSaveChartFromMenu:this._handleClickSaveFromMenu,onRenameChart:this._handleClickRename,onSaveAsChart:this._handleClickSaveAs,onLoadChart:this._handleClickLoad};return i.createElement(_.MatchMedia,{rule:f.DialogBreakpoints.TabletSmall},(e=>i.createElement(Tt,{...m,isTabletSmall:e})))}_onLoginStateChange(){this.setState({isAuthenticated:window.is_authenticated})} -_trackEvent(e){0}}It.contextType=xt;var At=a(53166),Rt=a(34928),Nt=a(79982);const Ft=new Rt.DateTimeFormatter({dateTimeSeparator:"_",timeFormat:"%h-%m-%s"}),Ht={takeSnapshot:o.t(null,void 0,a(88513))},Ot=(0,y.registryContextType)();const Lt=o.t(null,void 0,a(90879));function Dt(e,t,a){return async function(e,t,a){const n=URL.createObjectURL(new Blob([`${Lt}`],{type:"text/html"}));try{const i=open(n,t,a);if(!i)throw new Error("cound not open a new tab");const s=await e.catch((()=>{}));void 0!==s?i.location.replace(s):i.close()}finally{URL.revokeObjectURL(n)}}(e,t,a)}var Pt=a(65446),Bt=a(65939),Ut=a(64618);function Wt(e){const t=u(e.isLoading&&Ut.hidden),a=u(!e.isLoading&&Ut.hidden);return i.createElement("div",null,i.createElement("span",{className:t},e.children),i.createElement("span",{className:a},i.createElement(ce.Loader,null)))}var zt=a(76974),Vt=a(84502),Zt=a(1457),Kt=a(23595),Qt=a(29414),qt=a(99280),jt=a(18369);const Gt=(0,ct.mergeThemes)(ie.DEFAULT_POPUP_MENU_ITEM_THEME,jt);function Yt(e){const{serverSnapshot:t,clientSnapshot:n,hideShortcuts:s}=e,[l,r]=(0,i.useState)(!1),[h,c]=(0,i.useState)(!1),[d,v]=(0,i.useState)(!1),[m,p]=(0,i.useState)(!1),g=(0,zt.useIsMounted)(),b=(0,i.useCallback)((async()=>{var e;const t=n(),a=t.then((e=>new Promise((t=>e.canvas.toBlob((e=>{null!==e&&t(e)}))))));try{await(0,Pt.writePromiseUsingApi)(a,"image/png"),me.emit("onClientScreenshotCopiedToClipboard")}catch(a){const{canvas:n}=await t;null===(e=window.open())||void 0===e||e.document.write(``)}}),[n]),C=(0,i.useCallback)((async()=>{const e=await n(),t=await function(e){return new Promise((t=>{try{e.canvas.toBlob((e=>{if(null===e)throw new Error("Unable to generate blob");t(URL.createObjectURL(e))}))}catch(a){t(e.canvas.toDataURL())}}))}(e);t&&(0,Bt.downloadFile)(`${e.name}.png`,t)}),[n]),S=e=>Dt(e.then((e=>e.imageUrl))),_=(0,i.useCallback)((async(e=!1)=>{const a=t();try{if(e)await S(a);else{const e=a.then((e=>new Blob([e.imageUrl],{type:"text/plain"})));await(0,Pt.writePromiseUsingApi)(e,"text/plain"),me.emit("onServerScreenshotCopiedToClipboard")}return!0}catch(e){return S(a),!0}finally{g.current&&(c(!1),r(!1),(0,ze.globalCloseMenu)())}}),[t]),f=((0,i.useCallback)((async()=>{const e=t();try{const t=720,a=e.then((e=>new Blob([`

${e.symbol} chart by TradingView

`],{type:"text/plain"})));return await(0,Pt.writePromiseUsingApi)(a,"text/plain"),me.emit("onServerScreenshotEmbedCodeCopiedToClipboard"),!0}catch(t){return S(e),!0}finally{g.current&&(v(!1),(0,ze.globalCloseMenu)())}}),[t]),(0,i.useCallback)((async()=>{p(!0);const[e,n]=await Promise.all([a.e(4665).then(a.bind(a,65692)),t()]);e.Twitter.shareSnapshotInstantly(n.symbol,n.imageUrl), -g.current&&(p(!1),(0,ze.globalCloseMenu)())}),[t]));return i.createElement(i.Fragment,null,i.createElement(ve.ToolWidgetMenuSummary,null,o.t(null,void 0,a(45888))),i.createElement(ie.PopupMenuItem,{"data-name":"save-chart-image",label:o.t(null,void 0,a(39011)),icon:Kt,onClick:C,shortcut:s?void 0:(0,Y.humanReadableHash)(Y.Modifiers.Mod+Y.Modifiers.Alt+83),theme:Gt}),i.createElement(ie.PopupMenuItem,{"data-name":"copy-chart-image",label:o.t(null,void 0,a(43001)),icon:Zt,onClick:b,shortcut:s?void 0:(0,Y.humanReadableHash)(Y.Modifiers.Mod+Y.Modifiers.Shift+83),theme:Gt}),i.createElement(ie.PopupMenuItem,{"data-name":"copy-link-to-the-chart-image",label:i.createElement(Wt,{isLoading:l},o.t(null,void 0,a(7367))),icon:Qt,onClick:()=>{r(!0),_(!1)},dontClosePopup:!0,isDisabled:l,shortcut:s?void 0:(0,Y.humanReadableHash)(Y.Modifiers.Alt+83),className:u(l&&jt.loading),theme:Gt}),!1,i.createElement(ie.PopupMenuItem,{"data-name":"open-image-in-new-tab",label:i.createElement(Wt,{isLoading:h},o.t(null,void 0,a(38543))),icon:qt,onClick:()=>{c(!0),_(!0)},dontClosePopup:!0,isDisabled:h,className:u(h&&jt.loading),theme:Gt}),i.createElement(ie.PopupMenuItem,{"data-name":"tweet-chart-image",label:i.createElement(Wt,{isLoading:m},o.t(null,void 0,a(99746))),icon:Vt,onClick:f,dontClosePopup:!0,isDisabled:m,className:u(m&&jt.loading),theme:Gt}))}var Xt=a(84015);function $t(e){const[t,a]=(0,i.useState)(!1),n=(0,zt.useIsMounted)(),s=(0,i.useCallback)((async()=>{a(!0),await e.serverSnapshot(),n.current&&a(!1)}),[e.serverSnapshot]);return i.createElement(P.ToolWidgetButton,{id:e.id,className:e.className,isDisabled:t,onClick:s,title:e.tooltip,icon:e.icon})}var Jt=a(72644);const ea=(ta=function(e){return(0,Xt.isOnMobileAppPage)("any")?i.createElement($t,{...e,icon:Jt}):i.createElement(d.ToolbarMenuButton,{content:i.createElement(P.ToolWidgetButton,{tag:"div",id:e.id,className:e.className,icon:Jt}),drawerPosition:"Bottom",drawerBreakpoint:f.DialogBreakpoints.TabletSmall,arrow:!1,onClick:function(){},tooltip:e.tooltip},i.createElement(Yt,{...e}))},(aa=class extends i.PureComponent{constructor(e,t){super(e,t),this._clientSnapshot=async()=>{const e=this.context.chartWidgetCollection.activeChartWidget.value().model().mainSeries().actualSymbol();return{canvas:await this.context.chartWidgetCollection.clientSnapshot(),name:`${(0,Nt.shortName)(e)}_${Ft.formatLocal(new Date)}`}},this._serverSnapshot=async()=>{const e=this.context.chartWidgetCollection.activeChartWidget.value().model().mainSeries().actualSymbol(),t=await this.context.chartWidgetCollection.takeScreenshot(),a=n.enabled("charting_library_base")&&void 0!==this.context.snapshotUrl?t:(0,At.convertImageNameToUrl)(t);return{symbol:(0,Nt.shortName)(e),imageUrl:a}},(0,y.validateRegistry)(t,{chartWidgetCollection:s.any.isRequired})}render(){const{className:e,id:t}=this.props;return i.createElement(ta,{id:t,className:e,tooltip:Ht.takeSnapshot,serverSnapshot:this._serverSnapshot,clientSnapshot:this._clientSnapshot})}}).contextType=Ot,aa);var ta,aa,na=a(31330),ia=a(39362),sa=a(13702);class oa{ -async show(e){if(null!==oa._provider){const e=await oa._provider.getSymbol();return l.linking.symbol.setValue(e.symbol),e}if(oa._currentShowingInstance)throw new DOMException("SymbolSearchUI is already shown","InvalidStateError");try{oa._currentShowingInstance=this,oa.preload();const t=await oa._implementation;return(0,ne.assert)(null!==t),new Promise((a=>{t.showDefaultSearchDialog({...e,onSearchComplete:e=>{a({symbol:e})}})}))}finally{oa._currentShowingInstance=null}}static setProvider(e){this._provider=e}static preload(){null===this._provider&&null===this._implementation&&(this._implementation=(0,sa.loadNewSymbolSearch)())}}oa._currentShowingInstance=null,oa._provider=null,oa._implementation=null;var la=a(29142),ra=a(25882);const ha=(0,ct.mergeThemes)(g.DEFAULT_TOOLBAR_BUTTON_THEME,ra);class ca extends i.PureComponent{constructor(e){super(e),this._openSymbolSearchDialog=async e=>{if((0,Y.modifiersFromEvent)(e)!==Y.Modifiers.Alt){if(!this.state.isOpened)try{(0,V.trackEvent)("GUI","SS","main search"),await(new oa).show({onClose:()=>{this.setState({isOpened:!1})},onOpen:()=>{this.setState({isOpened:!0})},shouldReturnFocus:(0,Z.isKeyboardClick)(e),defaultValue:this._isSpread(this.state.symbol)?this.state.symbol:this.state.shortName,showSpreadActions:(0,na.canShowSpreadActions)()&&this.props.isActionsVisible,source:"searchBar",footer:Re.mobiletouch?void 0:i.createElement(ia.SymbolSearchDialogFooter,null,o.t(null,void 0,a(20987)))})}catch(e){}}else(0,ht.getClipboard)().writeText(this.state.symbol)},this._isSpread=e=>!1,this._onSymbolChanged=()=>{const e=l.linking.symbol.value();this.setState({symbol:e,shortName:da()})},this.state={symbol:l.linking.symbol.value(),shortName:da(),isOpened:!1}}componentDidMount(){l.linking.symbol.subscribe(this._onSymbolChanged),l.linking.seriesShortSymbol.subscribe(this._onSymbolChanged),oa.preload()}componentWillUnmount(){l.linking.symbol.unsubscribe(this._onSymbolChanged),l.linking.seriesShortSymbol.unsubscribe(this._onSymbolChanged)}render(){const{id:e,className:t}=this.props;return i.createElement(g.ToolbarButton,{id:e,className:v()(t,n.enabled("uppercase_instrument_names")&&ra.uppercase,ra.smallLeftPadding),theme:ha,icon:la,isOpened:this.state.isOpened,text:this.state.shortName,onClick:this._openSymbolSearchDialog,tooltip:o.t(null,void 0,a(75905))})}async _updateQuotes(e){}}function da(){return l.linking.seriesShortSymbol.value()||l.linking.symbol.value()||""}var ua=a(5145);function va(e){var t;const{className:a,item:n,onApply:s}=e,[o,l]=(0,D.useRovingTabindexElement)(null);return x.PLATFORM_ACCESSIBILITY_ENABLED?i.createElement("button",{type:"button",className:u(a,ua.item,ua.accessible,"apply-common-tooltip"),onClick:r,"data-tooltip":n.name,"aria-label":n.name,tabIndex:l,ref:o},i.createElement("div",{className:ua.round},null!==(t=function(e){var t;const a=Intl.Segmenter;if(a){const n=new a(void 0,{granularity:"grapheme"}),[{segment:i}={segment:null}]=n.segment(e);return null!==(t=null==i?void 0:i.toUpperCase())&&void 0!==t?t:null}{const t=e.codePointAt(0) -;return t?String.fromCodePoint(t).toUpperCase():null}}(n.name))&&void 0!==t?t:" ")):i.createElement("div",{className:u(a,ua.item,"apply-common-tooltip"),onClick:r,"data-tooltip":n.name},i.createElement("div",{className:ua.round},n.name.length>0?n.name[0].toUpperCase():" "));function r(e){e.stopPropagation(),s(n)}}var ma=a(39344),pa=a(92710);function ga(e){return i.createElement("div",{className:u(pa.description,e.className)},e.children)}var ba=a(48261);const Ca=(0,ct.mergeThemes)(ie.DEFAULT_POPUP_MENU_ITEM_THEME,{labelRow:ba.labelRow,toolbox:ba.toolbox,item:ba.titleItem}),Sa=(0,ct.mergeThemes)(ie.DEFAULT_POPUP_MENU_ITEM_THEME,{labelRow:ba.labelRow,toolbox:ba.toolbox,item:ba.titleItemTabletSmall}),_a=(0,ct.mergeThemes)(ie.DEFAULT_POPUP_MENU_ITEM_THEME,{item:ba.item}),fa=(0,ct.mergeThemes)(ie.DEFAULT_POPUP_MENU_ITEM_THEME,{item:ba.itemTabletSmall});function wa(e){const{className:t,item:a,onApply:n,onRemove:s,onFavor:o,favorite:l,isFavoritingAllowed:r,isTabletSmall:h}=e,[c,d]=(0,Ae.useHover)(),u=a.meta_info,m=u?(0,ma.descriptionString)(u.indicators):void 0,p=h?Sa:Ca,g=h?fa:_a,b=(0,i.useCallback)((()=>n(a)),[n,a]),C=(0,i.useCallback)((e=>s(a,e)),[s,a]),S=(0,i.useCallback)((()=>{o&&o(a)}),[o,a]);return i.createElement("div",{...d,className:v()(t,ba.wrap),"data-name":a.name,"data-id":a.id,"data-is-default":Boolean(a.is_default)},i.createElement(A.AccessibleMenuItem,{theme:p,label:a.name,labelRowClassName:v()(h&&ba.itemLabelTabletSmall),isHovered:c,showToolboxOnHover:!l&&!c,showToolboxOnFocus:x.PLATFORM_ACCESSIBILITY_ENABLED,onClick:b,toolbox:i.createElement(i.Fragment,null,!a.is_default&&i.createElement(He,{key:"remove",hidden:!Re.touch&&!c,onClick:C,className:ba.remove}),Boolean(o)&&r&&i.createElement(R.MenuFavoriteButton,{key:"favorite",isFilled:Boolean(l),onClick:S}))}),m&&i.createElement(ie.PopupMenuItem,{theme:g,label:i.createElement(ga,{className:v()(ba.description,h&&ba.descriptionTabletSmall)},m),onClick:b,isHovered:c}))}var ya=a(53707),Ea=a(85013);const Ma=(0,ct.mergeThemes)(ie.DEFAULT_POPUP_MENU_ITEM_THEME,Ea);function ka(e){const{onClick:t,isTabletSmall:n,className:s}=e;return i.createElement(A.AccessibleMenuItem,{theme:Ma,className:v()(s,Ea.wrap),label:i.createElement("div",{className:Ea.titleWrap},i.createElement("div",{className:v()(Ea.title,n&&Ea.titleTabletSmall)},i.createElement(c.Icon,{className:Ea.icon,icon:ya}),i.createElement("div",{className:Ea.text},(0,vt.appendEllipsis)(o.t(null,void 0,a(92093)))))),onClick:t})}var Ta=a(37968),xa=a(64706);const Ia=i.createContext(null);var Aa=a(36001);function Ra(e){const{templates:t,favorites:a,onTemplateSave:n,onTemplateRemove:s,onTemplateSelect:o,onTemplateFavorite:l,isTabletSmall:r,isLoading:h}=e,c=(0,i.useMemo)((()=>t.filter((e=>e.is_default))),[t]),d=(0,i.useMemo)((()=>t.filter((e=>!e.is_default))),[t]),u=(0,i.useMemo)((()=>new Set(a.map((e=>e.name)))),[a]),m=(0,i.useContext)(Ia),p=(0,i.useContext)(xa.MenuContext),g=(0,Ta.useForceUpdate)();(0,i.useEffect)((()=>{if(null!==m){const e={};return m.getOnChange().subscribe(e,(()=>{g(),p&&p.update()})), -()=>m.getOnChange().unsubscribeAll(e)}return()=>{}}),[]);const b=e=>i.createElement(wa,{key:e.name,item:e,isFavoritingAllowed:Boolean(l),favorite:u.has(e.name),onApply:o,onFavor:l,onRemove:s,isTabletSmall:r});return i.createElement("div",{className:v()(Aa.menu,r&&Aa.menuSmallTablet)},i.createElement(ka,{onClick:n,isTabletSmall:r}),h&&i.createElement(i.Fragment,null,i.createElement(S.PopupMenuSeparator,null),i.createElement(ue,null)),!h&&(r?i.createElement(Na,{defaults:c,customs:d,render:b}):i.createElement(Fa,{defaults:c,customs:d,render:b,state:m})))}function Na(e){const{defaults:t,customs:n,render:s}=e;return i.createElement(i.Fragment,null,n.length>0&&i.createElement(i.Fragment,null,i.createElement(S.PopupMenuSeparator,null),i.createElement(ve.ToolWidgetMenuSummary,{className:Aa.menuItemHeaderTabletSmall},o.t(null,void 0,a(38554))),n.map(s)),t.length>0&&i.createElement(i.Fragment,null,i.createElement(S.PopupMenuSeparator,null),i.createElement(ve.ToolWidgetMenuSummary,{className:Aa.menuItemHeaderTabletSmall},o.t(null,void 0,a(43399))),t.map(s)))}function Fa(e){const{defaults:t,customs:n,render:s,state:l}=e;return i.createElement(i.Fragment,null,n.length>0&&i.createElement(i.Fragment,null,i.createElement(S.PopupMenuSeparator,null),i.createElement(ve.ToolWidgetMenuSummary,{className:Aa.menuItemHeader},o.t(null,void 0,a(38554))),n.map(s)),n.length>0&&t.length>0&&l&&i.createElement(i.Fragment,null,i.createElement(S.PopupMenuSeparator,null),i.createElement(Ke,{summary:o.t(null,void 0,a(43399)),open:!l.get().defaultsCollapsed,onStateChange:e=>l.set({defaultsCollapsed:!e})},t.map(s))),0===n.length&&t.length>0&&i.createElement(i.Fragment,null,i.createElement(S.PopupMenuSeparator,null),i.createElement(ve.ToolWidgetMenuSummary,{className:Aa.menuItemHeader},o.t(null,void 0,a(43399))),t.map(s)))}var Ha=a(97145);class Oa{constructor(e,t){var a,i;this._isFavoriteEnabled=n.enabled("items_favoriting"),this.handleFavorTemplate=e=>{if(!this._isFavoriteEnabled)return;const{name:t}=e;this._isTemplateFavorite(t)?this._removeFavoriteTemplate(t):this._addFavoriteTemplate(t)},this.handleDropdownOpen=()=>{this._setState({isLoading:!0}),this._studyTemplates.invalidate(),this._studyTemplates.refreshStudyTemplateList((()=>this._setState({isLoading:!1})))},this.handleApplyTemplate=e=>{this._studyTemplates.applyTemplate(e.name)},this.handleRemoveTemplate=(e,t)=>{this._studyTemplates.deleteStudyTemplate(e.name,t)},this.handleSaveTemplate=()=>{this._studyTemplates.showSaveAsDialog()},this._studyTemplates=e,this._favoriteStudyTemplatesService=t;const s=(null===(a=this._favoriteStudyTemplatesService)||void 0===a?void 0:a.get())||[],o=this._studyTemplates.list();this._state=new Ha.WatchedValue({isLoading:!1,studyTemplatesList:o,favorites:s}),this._studyTemplates.getOnChange().subscribe(this,this._handleTemplatesChange),this._studyTemplates.refreshStudyTemplateList(),this._isFavoriteEnabled&&(null===(i=this._favoriteStudyTemplatesService)||void 0===i||i.getOnChange().subscribe(this,this._handleFavoritesChange))}destroy(){var e -;this._studyTemplates.getOnChange().unsubscribe(this,this._handleTemplatesChange),this._isFavoriteEnabled&&(null===(e=this._favoriteStudyTemplatesService)||void 0===e||e.getOnChange().unsubscribe(this,this._handleFavoritesChange))}state(){return this._state.readonly()}_setState(e){this._state.setValue({...this._state.value(),...e})}_handleTemplatesChange(){this._setState({studyTemplatesList:this._studyTemplates.list()})}_handleFavoritesChange(e){this._isFavoriteEnabled&&this._setState({favorites:e})}_removeFavoriteTemplate(e){var t;const{favorites:a}=this._state.value();null===(t=this._favoriteStudyTemplatesService)||void 0===t||t.set(a.filter((t=>t!==e)))}_addFavoriteTemplate(e){var t;const{favorites:a}=this._state.value();null===(t=this._favoriteStudyTemplatesService)||void 0===t||t.set([...a,e])}_isTemplateFavorite(e){const{favorites:t}=this._state.value();return t.includes(e)}}var La=a(21233),Da=a(70760);const Pa=(0,y.registryContextType)();class Ba extends i.PureComponent{constructor(e,t){super(e,t),this._updateState=e=>{this.setState({...e,isActive:this.state.isActive})},this._handleApplyTemplate=e=>{this._handleClose(),this._model.handleApplyTemplate(e)},this._handleRemoveTemplate=(e,t)=>{this._handleClose(),this._model.handleRemoveTemplate(e,t)},this._handleClose=()=>{this._handleToggleDropdown(!1)},this._handleToggleDropdown=e=>{const{isActive:t}=this.state,a="boolean"==typeof e?e:!t;this.setState({isActive:a})},(0,y.validateRegistry)(t,{favoriteStudyTemplatesService:s.any,studyTemplates:s.any.isRequired,templatesMenuViewStateService:s.any});const{favoriteStudyTemplatesService:a,studyTemplates:n}=t;this._model=new Oa(n,a),this.state={...this._model.state().value(),isActive:!1}}componentDidMount(){this._model.state().subscribe(this._updateState)}componentWillUnmount(){this._model.state().unsubscribe(this._updateState),this._model.destroy()}render(){const{studyTemplatesList:e,favorites:t}=this.state,{isShownQuicks:a,className:n,displayMode:s,id:o}=this.props;return i.createElement(Ia.Provider,{value:this.context.templatesMenuViewStateService||null},i.createElement(Ua,{id:o,className:n,mode:s,templates:e,favorites:t,onMenuOpen:this._model.handleDropdownOpen,onTemplateFavorite:a?this._model.handleFavorTemplate:void 0,onTemplateSelect:this._handleApplyTemplate,onTemplateRemove:this._handleRemoveTemplate,onTemplateSave:this._model.handleSaveTemplate}))}}function Ua(e){const{id:t,className:n,mode:s,favorites:l,templates:r,isMenuOpen:h,onTemplateSelect:c,onTemplateSave:u,onTemplateFavorite:m,onTemplateRemove:g}=e,b=(0,i.useRef)(null),C=(0,i.useRef)(null),S=v()(n,Da.wrap,{[Da.full]:"full"===s,[Da.medium]:"medium"===s}),w=r.filter((e=>l.includes(e.name))),y="small"!==s&&m&&w.length>0;return i.createElement(p,{id:t,className:S},i.createElement(_.MatchMedia,{rule:f.DialogBreakpoints.TabletSmall},(t=>i.createElement(d.ToolbarMenuButton,{ref:b,menuReference:C,onOpen:e.onMenuOpen,isDrawer:t,drawerPosition:"Bottom",arrow:!1,content:i.createElement(W,{tag:"div",className:v()(y&&Da.buttonWithFavorites),displayMode:s, -isOpened:h,icon:La,forceInteractive:!0,collapseWhen:["full","medium","small"]}),onClick:M,tooltip:o.t(null,void 0,a(15812))},i.createElement(Ra,{onTemplateSave:u,onTemplateSelect:c,onTemplateRemove:E,onTemplateFavorite:m,templates:r,favorites:w,isTabletSmall:t})))),y&&i.createElement(Wa,{favorites:w,onTemplateSelect:function(e){c(e),M()}}));function E(e,t){if(x.PLATFORM_ACCESSIBILITY_ENABLED&&t&&(0,Z.isKeyboardClick)(t)&&C.current){const t=(0,se.queryMenuElements)(C.current),a=t.findIndex((t=>null!==t.closest(`[data-id="${e.id}"]`)));g(e,(()=>{var e,n;if(-1!==a&&C.current){const i=null!==(e=t[a+1])&&void 0!==e?e:t[a-1];i?i.focus():(0,se.focusFirstMenuItem)(C.current),null===(n=b.current)||void 0===n||n.update()}}))}else g(e)}function M(){0}}function Wa(e){return i.createElement(i.Fragment,null,e.favorites.map(((t,a,n)=>i.createElement(va,{key:t.name,item:t,onApply:e.onTemplateSelect,className:v()({[Da.first]:0===a,[Da.last]:a===n.length-1})}))))}Ba.contextType=Pa;a(42053);var za=a(77665),Va=a(96052),Za=a(57778);const Ka={undoHotKey:(0,G.hotKeySerialize)({keys:[(0,Y.humanReadableModifiers)(Y.Modifiers.Mod,!1),"Z"],text:"{0} + {1}"}),redoHotKey:(0,G.hotKeySerialize)({keys:[(0,Y.humanReadableModifiers)(Y.Modifiers.Mod,!1),"Y"],text:"{0} + {1}"})},Qa=(0,ct.mergeThemes)(g.DEFAULT_TOOLBAR_BUTTON_THEME,Za),qa=(0,y.registryContextType)();class ja extends i.PureComponent{constructor(e,t){super(e,t),this._batched=null,this._handleClickUndo=()=>{(0,V.trackEvent)("GUI","Undo");const{chartWidgetCollection:e}=this.context;e.undoHistory.undo()},this._handleClickRedo=()=>{(0,V.trackEvent)("GUI","Redo");const{chartWidgetCollection:e}=this.context;e.undoHistory.redo()},(0,y.validateRegistry)(t,{chartWidgetCollection:s.any.isRequired}),this.state=this._getStateFromUndoHistory()}componentDidMount(){const{chartWidgetCollection:e}=this.context;e.undoHistory.redoStack().onChange().subscribe(this,this._onChangeStack),e.undoHistory.undoStack().onChange().subscribe(this,this._onChangeStack)}componentWillUnmount(){const{chartWidgetCollection:e}=this.context;e.undoHistory.redoStack().onChange().unsubscribe(this,this._onChangeStack),e.undoHistory.undoStack().onChange().unsubscribe(this,this._onChangeStack),this._batched=null}render(){const{id:e}=this.props,{isEnabledRedo:t,isEnabledUndo:n,redoStack:s,undoStack:l}=this.state;return i.createElement(p,{id:e},i.createElement(g.ToolbarButton,{icon:za,isDisabled:!n,onClick:this._handleClickUndo,theme:Qa,tooltip:n?o.t(null,{replace:{hint:l}},a(80323)):void 0,"data-tooltip-hotkey":n?Ka.undoHotKey:void 0}),i.createElement(g.ToolbarButton,{icon:Va,isDisabled:!t,onClick:this._handleClickRedo,theme:Qa,tooltip:t?o.t(null,{replace:{hint:s}},a(70728)):void 0,"data-tooltip-hotkey":t?Ka.redoHotKey:void 0}))}_onChangeStack(){null===this._batched&&(this._batched=Promise.resolve().then((()=>{if(null===this._batched)return;this._batched=null;const e=this._getStateFromUndoHistory();this.setState(e)})))}_getStateFromUndoHistory(){ -const{chartWidgetCollection:e}=this.context,t=e.undoHistory.undoStack(),a=e.undoHistory.redoStack(),n=a.head(),i=t.head();return{isEnabledRedo:!a.isEmpty(),isEnabledUndo:!t.isEmpty(),redoStack:n?n.text().translatedText():"",undoStack:i?i.text().translatedText():""}}}ja.contextType=qa;class Ga extends i.PureComponent{constructor(){super(...arguments),this._wrapperElement=null,this._resizeObserver=null,this._update=()=>{this.forceUpdate()},this._setRef=e=>{this._wrapperElement=e},this._handleMeasure=([e])=>{this.props.width.setValue(e.contentRect.width)}}componentDidMount(){const{element:e,isFake:t,width:a}=this.props;!t&&this._wrapperElement?(this._resizeObserver=new ResizeObserver(this._handleMeasure),this._wrapperElement.appendChild(e),this._resizeObserver.observe(this._wrapperElement)):a.subscribe(this._update)}componentWillUnmount(){const{width:e,isFake:t}=this.props;t&&e.unsubscribe(this._update),this._resizeObserver&&this._wrapperElement&&this._resizeObserver.unobserve(this._wrapperElement)}render(){const{isFake:e=!1,width:t}=this.props;return i.createElement(p,{ref:this._setRef,style:e?{width:t.value()}:void 0,"data-is-custom-header-element":!0})}}function Ya(e){const{displayMode:t,params:a}=e;return i.createElement(d.ToolbarMenuButton,{content:i.createElement(W,{collapseWhen:void 0!==a.icon?void 0:[],displayMode:t,icon:a.icon,text:a.title,"data-name":"dropdown","data-is-custom-header-element":!0}),drawerPosition:"Bottom",drawerBreakpoint:f.DialogBreakpoints.TabletSmall,arrow:!1,tooltip:a.tooltip},a.items.map(((e,t)=>i.createElement(ie.PopupMenuItem,{key:t,label:e.title,onClick:()=>e.onSelect(),"data-name":"dropdown-item"}))))}var Xa=a(27363);function $a(e){const{className:t,title:a,...n}=e;return i.createElement(z,{...n,className:u(t,Xa.customTradingViewStyleButton,Xa.withoutIcon),collapseWhen:[],"data-name":"custom-tradingview-styled-button",tooltip:a})}function Ja(){return{Bars:n.enabled("header_chart_type")?L:void 0,Compare:n.enabled("header_compare")?q:void 0,Custom:Ga,CustomTradingViewStyledButton:$a,Fullscreen:n.enabled("header_fullscreen_button")?ae:void 0,Indicators:n.enabled("header_indicators")?Se:void 0,Intervals:n.enabled("header_resolutions")?$e:void 0,OpenPopup:it,Properties:n.enabled("header_settings")&&n.enabled("show_chart_property_page")?lt:void 0,SaveLoad:n.enabled("header_saveload")?It:void 0,Screenshot:n.enabled("header_screenshot")?ea:void 0,SymbolSearch:n.enabled("header_symbol_search")?ca:void 0,Templates:n.enabled("study_templates")?Ba:void 0,Dropdown:Ya,UndoRedo:n.enabled("header_undo_redo")?ja:void 0,Layout:undefined}}},39344:(e,t,a)=>{"use strict";a.d(t,{createStudyTemplateMetaInfo:()=>s,descriptionString:()=>o});var n=a(28853),i=a(37591);function s(e,t){return{indicators:e.orderedDataSources(!0).filter((e=>(0,n.isStudy)(e)&&!0)).map((e=>({id:e.metaInfo().id,description:e.title(i.TitleDisplayTarget.StatusLine,!0,void 0,!0)}))),interval:t}}function o(e){const t=new Map;return e.forEach((e=>{const[a,n]=t.get(e.id)||[e.description,0];t.set(e.id,[a,n+1])})), -Array.from(t.values()).map((([e,t])=>`${e}${t>1?` x ${t}`:""}`)).join(", ")}},45876:(e,t,a)=>{"use strict";a.r(t),a.d(t,{SERIES_ICONS:()=>p});var n=a(94670),i=a(32162),s=a(39956),o=a(14083),l=a(45504),r=a(52867),h=a(41473),c=a(31246),d=a(15726),u=a(24464),v=a(71705),m=a(9450);const p={3:n,16:i,0:s,1:o,8:l,9:r,2:h,14:c,15:d,10:u,12:v,13:m}},53166:(e,t,a)=>{"use strict";a.d(t,{convertImageNameToUrl:()=>s});var n=a(14483),i=a(76861);function s(e){return n.enabled("charting_library_base")||(0,i.isProd)()?"https://www.tradingview.com/x/"+e+"/":window.location.protocol+"//"+window.location.host+"/x/"+e+"/"}},65939:(e,t,a)=>{"use strict";function n(e,t){const a=document.createElement("a");a.style.display="none",a.href=t,a.download=e,a.click()}a.d(t,{downloadFile:()=>n})},29142:e=>{e.exports=''},97268:e=>{e.exports=''},57047:e=>{e.exports=''},99280:e=>{e.exports=''},21233:e=>{e.exports=''},94670:e=>{ -e.exports=''},39956:e=>{e.exports=''},24464:e=>{e.exports=''},14083:e=>{e.exports=''},53707:e=>{e.exports=''},9450:e=>{e.exports=''},1393:e=>{ -e.exports=''},45504:e=>{e.exports=''},71705:e=>{e.exports=''},32162:e=>{e.exports=''},52867:e=>{e.exports=''},39681:e=>{e.exports=''},31246:e=>{ -e.exports=''},41473:e=>{e.exports=''},82436:e=>{e.exports=''},48449:e=>{e.exports=''},96052:e=>{ -e.exports=''},72644:e=>{e.exports=''},15726:e=>{e.exports=''},77665:e=>{e.exports=''},33765:e=>{e.exports=''},36296:e=>{e.exports=''},23595:e=>{e.exports=''},39146:e=>{e.exports=''},48010:e=>{e.exports=''},29414:e=>{e.exports=''},84502:e=>{ -e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/ro.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/ro.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..1f00d340 --- /dev/null +++ b/charting_library/bundles/ro.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:e=>{e.exports="Dot"},6174:e=>{e.exports="days"},5285:e=>{e.exports="hours"},79410:e=>{e.exports="months"},37830:e=>{e.exports="minutes"},25042:e=>{e.exports="weeks"},74787:e=>{e.exports="Days"},62346:e=>{e.exports="Hours"},94328:e=>{e.exports="Months"},57470:e=>{e.exports="Minutes"},74973:e=>{e.exports="Seconds"},48801:e=>{e.exports="Ranges"},86614:e=>{e.exports="Weeks"},30426:e=>{e.exports="Ticks"},90069:e=>{e.exports="Compare"},96935:e=>{e.exports="Copy chart image"},15803:e=>{e.exports="Copy link to the chart image"},74207:e=>{e.exports="Chart settings"},54777:e=>{e.exports="Add"},95798:e=>{e.exports="Add custom interval"},44629:e=>{e.exports="Add to favorites"},15795:e=>{e.exports="All my layouts"},88368:e=>{e.exports="All changes saved"},84232:e=>{e.exports=["Bar's Style"]},43399:e=>{e.exports="Default templates"},83127:e=>{e.exports="Favorite Indicators"},33959:e=>{e.exports="Favorites"},11682:e=>{e.exports="Fullscreen mode"},15812:e=>{e.exports="Indicator Templates"},61142:e=>{e.exports="Indicators"},74527:e=>{e.exports="Indicators & Strategies"},79353:e=>{e.exports="Open Interval Dialog"},55520:e=>{e.exports="Open chart in popup"},2226:e=>{e.exports="Open image in new tab"},75687:e=>{e.exports="Load Chart Layout"},75789:e=>{e.exports="Load layout"},90879:e=>{e.exports="Loading..."},80959:e=>{e.exports="Make a copy"},58219:e=>{e.exports="Manage layouts"},38554:e=>{e.exports="My templates"},14605:e=>{e.exports="Number or {hotKey_0}"},85520:e=>{e.exports="Save"},92093:e=>{e.exports="Save Indicator template"},87409:e=>{e.exports="Save all charts for all symbols and intervals on your layout"},57352:e=>{e.exports="Save chart image"},11680:e=>{e.exports="Save layout"},20987:e=>{e.exports="Simply start typing while on the chart to pull up this search box"},99983:e=>{e.exports="Symbol Search"},70728:e=>{e.exports="Redo {hint}"},72482:e=>{e.exports="Remove from favorites"},35038:e=>{e.exports="Rename"},88513:e=>{e.exports="Take a snapshot"},91900:e=>{e.exports="Templates"},32916:e=>{e.exports="Time Interval"},9765:e=>{e.exports="Tweet chart image"},80323:e=>{e.exports="Undo {hint}"},23687:e=>{e.exports="You have no Favorites Indicators yet"}}]); \ No newline at end of file diff --git a/charting_library/bundles/ro.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/ro.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..65c26afb --- /dev/null +++ b/charting_library/bundles/ro.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:e=>{e.exports="Cross"},41596:e=>{e.exports="Labels on price scale"},23545:e=>{e.exports="Values in status line"},39495:e=>{e.exports="Circles"},41389:e=>{e.exports=["Above Bar"]},29520:e=>{e.exports="Absolute"},58102:e=>{e.exports="Apply Defaults"},65262:e=>{e.exports=["Area With Breaks"]},83760:e=>{e.exports="Body"},48848:e=>{e.exports="Border"},27331:e=>{e.exports="Background"},78626:e=>{e.exports=["Below Bar"]},41361:e=>{e.exports="Down"},22192:e=>{e.exports="Days"},31577:e=>{e.exports="Developing VA"},4329:e=>{e.exports="Default"},98938:e=>{e.exports="Defaults"},63099:e=>{e.exports="Hours"},11091:e=>{e.exports="Histogram"},66304:e=>{e.exports="Inputs"},40297:e=>{e.exports="Outputs"},36993:e=>{e.exports=["Override Min Tick"]},64606:e=>{e.exports=["Labels Font"]},54934:e=>{e.exports=["Line With Breaks"]},95543:e=>{e.exports="Months"},28134:e=>{e.exports="Minutes"},18229:e=>{e.exports=["Save As Default"]},71129:e=>{e.exports="Seconds"},86520:e=>{e.exports=["Signal Labels"]},79511:e=>{e.exports=["Step Line"]},64108:e=>{e.exports="Step line with breaks"},67767:e=>{e.exports=["Step Line With Diamonds"]},21861:e=>{e.exports="Placement"},73947:e=>{e.exports="Precision"},66596:e=>{e.exports="Quantity"},86672:e=>{e.exports="Ranges"},79782:e=>{e.exports=["Reset Settings"]},21594:e=>{e.exports="Weeks"},26458:e=>{e.exports="Wick"},95247:e=>{e.exports=["Width (% of the Box)"]},19221:e=>{e.exports="Text color"},7138:e=>{e.exports=["Trades on Chart"]},98802:e=>{e.exports="Up"},14414:e=>{e.exports=["Volume Profile"]},91322:e=>{e.exports="Values"},20834:e=>{e.exports=["Change Min Tick"]},98491:e=>{e.exports=["Change Char"]},7378:e=>{e.exports=["Change Font Size"]},28691:e=>{e.exports=["Change Line Style"]},38361:e=>{e.exports=["Change Location"]},51081:e=>{e.exports=["Change Percent Width"]},47634:e=>{e.exports=["Change Placement"]},15683:e=>{e.exports=["Change Plot Type"]},164:e=>{e.exports=["Change Precision"]},86888:e=>{e.exports=["Change Shape"]},50463:e=>{e.exports=["Change Value"]},12628:e=>{e.exports="change values visibility"},13355:e=>{e.exports="change {title} days to"},41377:e=>{e.exports="change {title} days from"},35388:e=>{e.exports="change {title} hours from"},78586:e=>{e.exports="change {title} hours to"},59635:e=>{e.exports="change {title} months from"},74266:e=>{e.exports="change {title} months to"},91633:e=>{e.exports="change {title} minutes to"},15106:e=>{e.exports="change {title} minutes from"},66161:e=>{e.exports="change {title} seconds to"},2822:e=>{e.exports="change {title} seconds from"},21339:e=>{e.exports="change {title} weeks from"},68643:e=>{e.exports="change {title} weeks to"},30810:e=>{e.exports="change {title} visibility on ticks"},24941:e=>{e.exports="change {title} visibility on weeks"},29088:e=>{e.exports="change {title} visibility on days"},68971:e=>{e.exports="change {title} visibility on hours"},64370:e=>{e.exports="change {title} visibility on minutes"},6659:e=>{e.exports="change {title} visibility on months" +},29091:e=>{e.exports="change {title} visibility on ranges"},46948:e=>{e.exports="change {title} visibility on seconds"},82211:e=>{e.exports=["Days"]},33486:e=>{e.exports="days to"},14077:e=>{e.exports="days from"},3143:e=>{e.exports=["Hours"]},84775:e=>{e.exports="hours from"},11255:e=>{e.exports="hours to"},58964:e=>{e.exports=["Months"]},71770:e=>{e.exports="months from"},37179:e=>{e.exports="months to"},16465:e=>{e.exports=["Minutes"]},72317:e=>{e.exports="minutes to"},25586:e=>{e.exports="minutes from"},32925:e=>{e.exports="seconds"},39017:e=>{e.exports="seconds to"},6049:e=>{e.exports="seconds from"},13604:e=>{e.exports=["Ranges"]},93016:e=>{e.exports="weeks"},32002:e=>{e.exports="weeks from"},28091:e=>{e.exports="weeks to"},59523:e=>{e.exports=["Ticks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ro.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/ro.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..2beb5012 --- /dev/null +++ b/charting_library/bundles/ro.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:e=>{e.exports="currency"},60558:e=>{e.exports="animals & nature"},14232:e=>{e.exports="activity"},57792:e=>{e.exports="arrows"},33628:e=>{e.exports="gestures & smileys"},35305:e=>{e.exports="food & drink"},49546:e=>{e.exports="flags"},72302:e=>{e.exports="objects"},11739:e=>{e.exports="nature"},96330:e=>{e.exports="smiles & people"},6878:e=>{e.exports="symbols"},77011:e=>{e.exports="symbols & flags"},15426:e=>{e.exports="recently used"},15395:e=>{e.exports="travel & places"},82401:e=>{e.exports="Cursors"},99878:e=>{e.exports="Annotation Tools"},44629:e=>{e.exports="Add to favorites"},75377:e=>{e.exports="Gann and Fibonacci Tools"},95537:e=>{e.exports="Geometric Shapes"},60925:e=>{e.exports="Dot"},19570:e=>{e.exports="Emojis"},99289:e=>{e.exports="Eraser"},17517:e=>{e.exports="Hide All Drawing Tools"},96411:e=>{e.exports="Hide Drawings Toolbar"},92464:e=>{e.exports="Icons"},37057:e=>{e.exports="Lock All Drawing Tools"},37140:e=>{e.exports="Magnet Mode snaps drawings placed near price bars to the closest OHLC value"},59607:e=>{e.exports="Measure"},36551:e=>{e.exports="New drawings are replicated to all charts in the layout and shown when the same ticker is selected"},63354:e=>{e.exports="Show Drawings Toolbar"},49616:e=>{e.exports="Show Favorite Drawing Tools Toolbar"},91977:e=>{e.exports="Show Hidden Tools"},51072:e=>{e.exports="Show Object Tree"},49421:e=>{e.exports="Stay in Drawing Mode"},85422:e=>{e.exports="Strong Magnet"},19693:e=>{e.exports="Patterns"},10234:e=>{e.exports="Prediction and Measurement Tools"},76091:e=>{e.exports="Remove Drawings"},45286:e=>{e.exports="Remove objects"},72482:e=>{e.exports="Remove from favorites"},30513:e=>{e.exports="Remove {drawings}"},10049:e=>{e.exports="Remove {drawings} & {indicators}"},55084:e=>{e.exports="Remove {indicators}"},45265:e=>{e.exports="Weak Magnet"},52899:e=>{e.exports="Trend Line Tools"},38925:e=>{e.exports="Zoom In"},49895:e=>{e.exports="Zoom Out"},32868:e=>{e.exports="{hotKey_0} + Click on the chart"},68125:e=>{e.exports="{hotKey_0} — circle"},40234:e=>{e.exports="{hotKey_0} — drawing a straight line at angles of 45"},10289:e=>{e.exports="{hotKey_0} — fixed increments"},81591:e=>{e.exports="{hotKey_0} — square"},93030:e=>{e.exports="{amount} drawing"},80437:e=>{e.exports="{amount} indicator"}}]); \ No newline at end of file diff --git a/charting_library/bundles/ro.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/ro.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..a7c9e581 --- /dev/null +++ b/charting_library/bundles/ro.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports="Median"},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports=["Coeffs As Percents"]},40054:e=>{e.exports="Color"},47737:e=>{e.exports="Compact stats mode"},76655:e=>{e.exports="Cash"},72171:e=>{e.exports="Center"},99120:e=>{e.exports="Channel"},36150:e=>{e.exports="Angle"},38280:e=>{e.exports="Angles"},95264:e=>{e.exports="Account size"},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports="Arcs"},34674:e=>{e.exports="Avg HL in minticks"},91757:e=>{e.exports="Bottom"},17608:e=>{e.exports=["Bottom Labels"]},48848:e=>{e.exports="Border"},72269:e=>{e.exports="Borders"},27331:e=>{e.exports="Background"},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports="Grid"},67114:e=>{e.exports="Date/time range"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports="Entry price"},1220:e=>{e.exports="Extend"},71116:e=>{e.exports="Extend bottom"},45809:e=>{e.exports="Extend left"},25892:e=>{e.exports="Extend left line"},3304:e=>{e.exports=["Extend Lines Left"]},83095:e=>{e.exports=["Extend Lines Right"]},14025:e=>{e.exports="Extend right"},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports="Extend top"},17006:e=>{e.exports=["Font Size"]},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports="Fans"},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports=["Full Circles"]},25264:e=>{e.exports=["HL Bars"]},77405:e=>{e.exports="Horizontal"},66049:e=>{e.exports=["OC Bars"]},27531:e=>{e.exports="Lot size"},85206:e=>{e.exports="Label"},75332:e=>{e.exports=["Label Border"]},14773:e=>{e.exports="Label background"},37126:e=>{e.exports=["Label Text"]},79106:e=>{e.exports="Levels"},95610:e=>{e.exports=["Levels Line"]},19286:e=>{e.exports="Left"},79307:e=>{e.exports=["Left Labels"]},49286:e=>{e.exports="Line - HL/2"},17676:e=>{e.exports=["Line - Open"]},47669:e=>{e.exports=["Line - Close"]},71899:e=>{e.exports=["Line - High"]},83394:e=>{e.exports=["Line - Low"]},60489:e=>{e.exports=["Line Color"]},53889:e=>{e.exports="Mode"},76476:e=>{e.exports="Middle"},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports="Stop color"},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{e.exports="Success background"},650:e=>{e.exports="Percents"},25684:e=>{e.exports="Price"},23675:e=>{e.exports=["Price Label"]},75675:e=>{e.exports="Price labels"},16103:e=>{e.exports=["Price Levels"]},46964:e=>{e.exports=["Price Range"]},59771:e=>{e.exports=["Price/Bar Ratio"]},29072:e=>{e.exports="Prices"},2635:e=>{e.exports="Profit level"},33886:e=>{ +e.exports="Ranges and ratio"},24186:e=>{e.exports="Reverse"},21141:e=>{e.exports="Right"},91367:e=>{e.exports=["Right Labels"]},63833:e=>{e.exports="Risk"},95545:e=>{e.exports="Wave"},26458:e=>{e.exports="Wick"},65994:e=>{e.exports="Top"},10209:e=>{e.exports=["Top Labels"]},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports="Target color"},74289:e=>{e.exports="Target text"},17932:e=>{e.exports=["Text Wrap"]},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports="Transparency"},4372:e=>{e.exports="Trend line"},12374:e=>{e.exports="Use one color"},91322:e=>{e.exports="Values"},25227:e=>{e.exports="Variance"},44085:e=>{e.exports="Vertical"},1670:e=>{e.exports="change angle"},54119:e=>{e.exports="change arrow color"},72080:e=>{e.exports="change flag color"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},22313:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},82465:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{e.exports="change {title} background color 2"},42746:e=>{e.exports="change {title} bars range visibility"},53770:e=>{e.exports="change {title} grid visibility"},29145:e=>{e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{e.exports="change {title} distance visibility"},65056:e=>{e.exports="change {title} emoji"},65899:e=>{e.exports="change {title} emoji visibility"},59354:e=>{e.exports="change {title} entry price"}, +1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{e.exports="change {title} extend left"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},45719:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},36147:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"},89996:e=>{e.exports="change {title} middle point visibility"},36618:e=>{e.exports="change {title} mirrored"},18544:e=>{e.exports="change {title} source background color"},48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{e.exports="change {title} reverse"},16598:e=>{e.exports="change {title} right labels visibility"},31553:e=>{e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{e.exports="change {title} top labels visibility"},52387:e=>{e.exports="change {title} target background color"}, +6921:e=>{e.exports="change {title} target border color"},97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{e.exports="change {toolName} text wrap"},91832:e=>{e.exports="change {toolName} text background color"},18610:e=>{e.exports="change {toolName} text background visibility"},44755:e=>{e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},41437:e=>{e.exports=["Text color"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ro.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/ro.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..ada760a9 --- /dev/null +++ b/charting_library/bundles/ro.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:o=>{o.exports="Add"},53585:o=>{o.exports=["Add Custom Color"]},81865:o=>{o.exports="Opacity"},40054:o=>{o.exports="Color"},44629:o=>{o.exports="Add to favorites"},38455:o=>{o.exports=["Background Color"]},79964:o=>{o.exports="Background color 1"},45320:o=>{o.exports="Background color 2"},60925:o=>{o.exports="Dot"},42973:o=>{o.exports="Dotted line"},59317:o=>{o.exports="Dashed line"},99289:o=>{o.exports="Eraser"},23886:o=>{o.exports="Font Size"},17006:o=>{o.exports=["Font Size"]},17517:o=>{o.exports="Hide All Drawing Tools"},74813:o=>{o.exports="Hide Favorite Drawing Tools Toolbar"},37057:o=>{o.exports="Lock All Drawing Tools"},71845:o=>{o.exports="Line tool backgrounds"},12928:o=>{o.exports="Line tool colors"},21327:o=>{o.exports="Line tool text colors"},86327:o=>{o.exports="Line tool width"},47059:o=>{o.exports="Line tool widths"},41610:o=>{o.exports="More"},37140:o=>{o.exports="Magnet Mode snaps drawings placed near price bars to the closest OHLC value"},67455:o=>{o.exports=["Marker Color"]},59607:o=>{o.exports="Measure"},36551:o=>{o.exports="New drawings are replicated to all charts in the layout and shown when the same ticker is selected"},91977:o=>{o.exports="Show Hidden Tools"},51072:o=>{o.exports="Show Object Tree"},49421:o=>{o.exports="Stay in Drawing Mode"},49593:o=>{o.exports=["Stop Background Color"]},36785:o=>{o.exports=["Profit Background Color"]},76091:o=>{o.exports="Remove Drawings"},54336:o=>{o.exports="Remove color"},72482:o=>{o.exports="Remove from favorites"},19221:o=>{o.exports="Text color"},38925:o=>{o.exports="Zoom In"},49895:o=>{o.exports="Zoom Out"},16631:o=>{o.exports="change line tool(s) text color"},74350:o=>{o.exports="change line tool(s) background color"},68519:o=>{o.exports="change line tool(s) color"},36819:o=>{o.exports="change line tool(s) font size"},54769:o=>{o.exports="change line tool(s) line style"},41648:o=>{o.exports="change line tool(s) line width"},32868:o=>{o.exports="{hotKey_0} + Click on the chart"},68125:o=>{o.exports="{hotKey_0} — circle"},40234:o=>{o.exports="{hotKey_0} — drawing a straight line at angles of 45"},10289:o=>{o.exports="{hotKey_0} — fixed increments"},81591:o=>{o.exports="{hotKey_0} — square"}}]); \ No newline at end of file diff --git a/charting_library/bundles/ro.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/ro.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..1e4e02d5 --- /dev/null +++ b/charting_library/bundles/ro.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports="Crosshair"},50985:e=>{e.exports="Currency"},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports="Average close price"},27331:e=>{e.exports="Background"},22519:e=>{e.exports=["Bar Change Values"]},87845:e=>{e.exports="Buttons"},25209:e=>{e.exports=["Date Format"]},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports="Description"},26897:e=>{e.exports="Events"},95338:e=>{e.exports=["Horz Grid Lines"]},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports="Indicators"},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports=["OHLC Values"]},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},70500:e=>{e.exports="Money"},66653:e=>{e.exports="Margins"},42502:e=>{e.exports="No overlapping"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports="Scales"},53224:e=>{e.exports=["Scales Placement"]},79194:e=>{e.exports="Status line"},89053:e=>{e.exports="Symbol"},35383:e=>{e.exports=["Symbol Name"]},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports="Percentage"},78621:e=>{e.exports="Pips"},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports=["Price and Percentage Value"]},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports="Watermark"},67369:e=>{e.exports="Title"},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports="Trading"},77534:e=>{e.exports="Unit"},1111:e=>{e.exports="Volume"},80170:e=>{e.exports=["Value according to Scale"]},91322:e=>{e.exports="Values"},70353:e=>{e.exports=["Vert Grid Lines"]},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{e.exports="change currency and unit labels visibility"},79570:e=>{e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},88096:e=>{e.exports="change horz grid lines color"},2523:e=>{ +e.exports="change horz grid lines style"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},71589:e=>{e.exports="change sessions breaks visibility"},15035:e=>{e.exports="change sessions breaks width"},1579:e=>{e.exports="change sessions breaks color"},21460:e=>{e.exports="change sessions breaks style"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},22867:e=>{e.exports="change vert grid lines style"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/ro.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/ro.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..bf5800a4 --- /dev/null +++ b/charting_library/bundles/ro.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:e=>{e.exports="#{count} (price, bar)"},4639:e=>{e.exports="Coordinates"},22192:e=>{e.exports="Days"},37067:e=>{e.exports="Displacement (price, bar)"},13611:e=>{e.exports=["Extend Lines"]},63099:e=>{e.exports="Hours"},66304:e=>{e.exports="Inputs"},95543:e=>{e.exports="Months"},28134:e=>{e.exports="Minutes"},71129:e=>{e.exports="Seconds"},86672:e=>{e.exports="Ranges"},21594:e=>{e.exports="Weeks"},23723:e=>{e.exports="change bar X coordinate"},66266:e=>{e.exports="change price Y coordinate"},13355:e=>{e.exports="change {title} days to"},41377:e=>{e.exports="change {title} days from"},96902:e=>{e.exports="change {title} extend lines"},35388:e=>{e.exports="change {title} hours from"},78586:e=>{e.exports="change {title} hours to"},59635:e=>{e.exports="change {title} months from"},74266:e=>{e.exports="change {title} months to"},91633:e=>{e.exports="change {title} minutes to"},15106:e=>{e.exports="change {title} minutes from"},66161:e=>{e.exports="change {title} seconds to"},2822:e=>{e.exports="change {title} seconds from"},21339:e=>{e.exports="change {title} weeks from"},68643:e=>{e.exports="change {title} weeks to"},30810:e=>{e.exports="change {title} visibility on ticks"},24941:e=>{e.exports="change {title} visibility on weeks"},29088:e=>{e.exports="change {title} visibility on days"},68971:e=>{e.exports="change {title} visibility on hours"},64370:e=>{e.exports="change {title} visibility on minutes"},6659:e=>{e.exports="change {title} visibility on months"},29091:e=>{e.exports="change {title} visibility on ranges"},46948:e=>{e.exports="change {title} visibility on seconds"},18567:e=>{e.exports="change {propertyName} property"},82211:e=>{e.exports=["Days"]},33486:e=>{e.exports="days to"},14077:e=>{e.exports="days from"},3143:e=>{e.exports=["Hours"]},84775:e=>{e.exports="hours from"},11255:e=>{e.exports="hours to"},72223:e=>{e.exports="move drawings"},58964:e=>{e.exports=["Months"]},71770:e=>{e.exports="months from"},37179:e=>{e.exports="months to"},16465:e=>{e.exports=["Minutes"]},72317:e=>{e.exports="minutes to"},25586:e=>{e.exports="minutes from"},32925:e=>{e.exports="seconds"},39017:e=>{e.exports="seconds to"},6049:e=>{e.exports="seconds from"},13604:e=>{e.exports=["Ranges"]},93016:e=>{e.exports="weeks"},32002:e=>{e.exports="weeks from"},28091:e=>{e.exports="weeks to"},59523:e=>{e.exports=["Ticks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ro.6803.be8cafcc34e317edec88.js b/charting_library/bundles/ro.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..482bce1f --- /dev/null +++ b/charting_library/bundles/ro.6803.be8cafcc34e317edec88.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports="(O + H + L + C)/4"},94884:e=>{e.exports="(H + L + C)/3"},10591:e=>{e.exports="(H + L)/2"},63243:e=>{e.exports="Color bars based on previous close"},72171:e=>{e.exports="Center"},9994:e=>{e.exports="Adjust data for dividends"},10989:e=>{e.exports="Adjust for contract changes"},70816:e=>{e.exports="Average close"},91757:e=>{e.exports="Bottom"},50430:e=>{e.exports=["Bottom Line"]},83760:e=>{e.exports="Body"},72269:e=>{e.exports="Borders"},7445:e=>{e.exports=["Base Level"]},47586:e=>{e.exports="Bid and ask"},39667:e=>{e.exports="Down bars"},87151:e=>{e.exports="Down color"},81285:e=>{e.exports="Data modification"},4329:e=>{e.exports="Default"},86846:e=>{e.exports="Fill"},58747:e=>{e.exports=["Fill Top Area"]},11157:e=>{e.exports=["Fill Bottom Area"]},86953:e=>{e.exports="HLC bars"},77405:e=>{e.exports="Horizontal"},39292:e=>{e.exports="High and low"},15107:e=>{e.exports="Last"},19286:e=>{e.exports="Left"},76476:e=>{e.exports="Middle"},27879:e=>{e.exports="Simple"},2391:e=>{e.exports="Step"},6350:e=>{e.exports="Pre/post market"},62521:e=>{e.exports=["Pre/Post market hours background"]},73947:e=>{e.exports="Precision"},8094:e=>{e.exports="Previous day close"},77986:e=>{e.exports="Price lines"},24248:e=>{e.exports="Price source"},94089:e=>{e.exports="Projection up bars"},5704:e=>{e.exports="Projection down bars"},29881:e=>{e.exports="Real prices on price scale (instead of Heikin-Ashi price)"},21141:e=>{e.exports="Right"},44673:e=>{e.exports=["With Markers"]},26458:e=>{e.exports="Wick"},65994:e=>{e.exports="Top"},57417:e=>{e.exports=["Top Line"]},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},55314:e=>{e.exports=["Thin Bars"]},87492:e=>{e.exports="Timezone"},58416:e=>{e.exports="Type"},5536:e=>{e.exports="Up color"},83610:e=>{e.exports="Up bars"},23500:e=>{e.exports="Use settlement as close on daily interval"},44085:e=>{e.exports="Vertical"},30792:e=>{e.exports="candle"},55740:e=>{e.exports="change HLC bars"},90168:e=>{e.exports="change average close price line width"},30385:e=>{e.exports="change average close price line color"},97008:e=>{e.exports="change area fill color"},6610:e=>{e.exports="change area line width"},661:e=>{e.exports="change area line color"},1316:e=>{e.exports="change area price source"},29180:e=>{e.exports="change ask line color"},31547:e=>{e.exports="change base level"},4164:e=>{e.exports="change baseline bottom line color"},38990:e=>{e.exports="change baseline bottom line width"},73163:e=>{e.exports="change baseline fill bottom area color"},12673:e=>{e.exports="change baseline fill top area color"},56819:e=>{e.exports="change baseline price source"},68621:e=>{e.exports="change baseline top line color"},35339:e=>{e.exports="change baseline top line width"},76804:e=>{e.exports="change bar up color"},71816:e=>{e.exports="change bar down color"},36703:e=>{e.exports="change bid line color"},29353:e=>{e.exports="change color bars based on previous close"},85709:e=>{ +e.exports="change column up color"},12155:e=>{e.exports="change column down color"},66890:e=>{e.exports="change column price source"},71809:e=>{e.exports="change decimal places"},31317:e=>{e.exports="change extended hours color"},60944:e=>{e.exports="change high and low price line color"},83708:e=>{e.exports="change high and low price line width"},81080:e=>{e.exports="change high-low body color"},30033:e=>{e.exports="change high-low body visibility"},76885:e=>{e.exports="change high-low border color"},79236:e=>{e.exports="change high-low borders visibility"},42981:e=>{e.exports="change high-low labels visibility"},31937:e=>{e.exports="change high-low labels color"},87828:e=>{e.exports="change line color"},17119:e=>{e.exports="change line price source"},69125:e=>{e.exports="change line width"},70054:e=>{e.exports="change line type"},49973:e=>{e.exports="change post market color"},5969:e=>{e.exports="change post market line color"},50393:e=>{e.exports="change pre/post market price lines visibility"},46257:e=>{e.exports="change pre market color"},60852:e=>{e.exports="change pre market line color"},91183:e=>{e.exports="change previous close price line color"},87631:e=>{e.exports="change previous close price line width"},77640:e=>{e.exports="change price line color"},97322:e=>{e.exports="change price line width"},28143:e=>{e.exports="change range thin bars"},75986:e=>{e.exports="change renko wick down color"},7747:e=>{e.exports="change renko wick up color"},9473:e=>{e.exports="change renko wick visibility"},39783:e=>{e.exports="change the display of real prices on price scale (instead of Heiken-Ashi price)"},72886:e=>{e.exports="change thin bars"},5464:e=>{e.exports="change {candleType} up border color"},61118:e=>{e.exports="change {candleType} up color"},60164:e=>{e.exports="change {candleType} wick down color"},45543:e=>{e.exports="change {candleType} wick up color"},39987:e=>{e.exports="change {candleType} wick visibility"},47202:e=>{e.exports="change {candleType} body visibility"},23986:e=>{e.exports="change {candleType} border visibility"},92330:e=>{e.exports="change {candleType} down border color"},36320:e=>{e.exports="change {candleType} down color"},79088:e=>{e.exports="change {chartType} border bar down color"},11107:e=>{e.exports="change {chartType} border bar up color"},85503:e=>{e.exports="change {chartType} down color"},61250:e=>{e.exports="change {chartType} projection border bar up color"},18465:e=>{e.exports="change {chartType} projection bar down color"},50453:e=>{e.exports="change {chartType} projection bar up color"},59414:e=>{e.exports="change {chartType} up color"},21547:e=>{e.exports="change {inputName} property"},42390:e=>{e.exports="adjust data for dividends"},99511:e=>{e.exports="adjust for contract changes"},75165:e=>{e.exports=["Hollow Candles"]},18995:e=>{e.exports="range"},47500:e=>{e.exports=["Renko"]},98402:e=>{e.exports="use settlement as close on daily interval"}}]); \ No newline at end of file diff --git a/charting_library/bundles/ro.6848.1833cd09ce56c0318402.js b/charting_library/bundles/ro.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..f1107415 --- /dev/null +++ b/charting_library/bundles/ro.6848.1833cd09ce56c0318402.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},60558:e=>{e.exports="animals & nature"},14232:e=>{e.exports="activity"},35305:e=>{e.exports="food & drink"},49546:e=>{e.exports="flags"},72302:e=>{e.exports="objects"},96330:e=>{e.exports="smiles & people"},6878:e=>{e.exports="symbols"},15426:e=>{e.exports="recently used"},15395:e=>{e.exports="travel & places"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},20036:e=>{e.exports="Cancel"},72171:e=>{e.exports="Center"},23398:e=>{e.exports="Change symbol"},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},91757:e=>{e.exports="Bottom"},79852:e=>{e.exports="Bond"},16079:e=>{e.exports="Gradient"},42973:e=>{e.exports="Dotted line"},59317:e=>{e.exports="Dashed line"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports="Description"},77405:e=>{e.exports="Horizontal"},46812:e=>{e.exports="Increase"},89298:e=>{e.exports="Offset"},68988:e=>{e.exports="Ok"},19286:e=>{e.exports="Left"},76476:e=>{e.exports="Middle"},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},55362:e=>{e.exports="Normal"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},35637:e=>{e.exports="Solid"},52298:e=>{e.exports="Search"},13269:e=>{e.exports="Select source"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},89053:e=>{e.exports="Symbol"},48490:e=>{e.exports="Symbol & description"},99983:e=>{e.exports="Symbol Search"},54336:e=>{e.exports="Remove color"},21141:e=>{e.exports="Right"},65994:e=>{e.exports="Top"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},60142:e=>{e.exports="Thickness"},78019:e=>{e.exports="Use special math signs to displace selected drawings: +,-,/,* for price and +,- for bar index."},44085:e=>{e.exports="Vertical"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["Change Opacity"]},13066:e=>{e.exports=["Change Color"]},95657:e=>{e.exports=["Change Thickness"]},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},1328:e=>{e.exports="dr"},76080:e=>{e.exports="e.g. +1"},95166:e=>{e.exports="e.g. /2"},88720:e=>{e.exports="economy"},39512:e=>{e.exports="forex"},81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},38071:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/ro.7076.5055b5f097e7204685ed.js b/charting_library/bundles/ro.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..98c2fe42 --- /dev/null +++ b/charting_library/bundles/ro.7076.5055b5f097e7204685ed.js @@ -0,0 +1,39 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input="Back",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]="{number} item",e.exports.Length_input="Length",e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input="length",e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]="Window Size",e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color",e.exports["3.618 Level Color_input"]="3.618 Level Color",e.exports["3.65 Level Color_input"]="3.65 Level Color", +e.exports["4.236 Level Color_input"]="4.236 Level Color",e.exports["-0.236 Level Color_input"]="-0.236 Level Color",e.exports["-0.382 Level Color_input"]="-0.382 Level Color",e.exports["-0.618 Level Color_input"]="-0.618 Level Color",e.exports["-0.65 Level Color_input"]="-0.65 Level Color",e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]="ADX Smoothing",e.exports["DI Length_input"]="DI Length",e.exports.Smoothing_input="Smoothing",e.exports.ATR_input="ATR",e.exports.Growing_input="Growing",e.exports.Falling_input="Falling",e.exports["Color 0_input"]="Color 0",e.exports["Color 1_input"]="Color 1",e.exports.Source_input="Source",e.exports.StdDev_input="StdDev",e.exports.Basis_input="Basis",e.exports.Median_input="Median",e.exports["Bollinger Bands %B_input"]="Bollinger Bands %B",e.exports.Overbought_input="Overbought",e.exports.Oversold_input="Oversold",e.exports["Bollinger Bands Width_input"]="Bollinger Bands Width",e.exports["RSI Length_input"]="RSI Length",e.exports["UpDown Length_input"]="UpDown Length",e.exports["ROC Length_input"]="ROC Length",e.exports.MF_input="MF",e.exports.resolution_input="resolution",e.exports["Fast Length_input"]="Fast Length",e.exports["Slow Length_input"]="Slow Length",e.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input="Price",e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]="Zero Line",e.exports["Color 2_input"]="Color 2",e.exports["Color 3_input"]="Color 3",e.exports["Color 4_input"]="Color 4",e.exports["Color 5_input"]="Color 5",e.exports["Color 6_input"]="Color 6",e.exports["Color 7_input"]="Color 7",e.exports["Color 8_input"]="Color 8",e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]="Upper Band",e.exports["Lower Band_input"]="Lower Band",e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]="Smoothing Line",e.exports["Smoothing Length_input"]="Smoothing Length",e.exports["WMA Length_input"]="WMA Length",e.exports["Long RoC Length_input"]="Long RoC Length",e.exports["Short RoC Length_input"]="Short RoC Length",e.exports.sym_input="sym",e.exports.Symbol_input="Symbol",e.exports.Correlation_input="Correlation",e.exports.Period_input="Period",e.exports.Centered_input="Centered",e.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",e.exports.isCentered_input="isCentered",e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]="ADX smoothing",e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input="Divisor",e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]="Elder's Force Index",e.exports.Percent_input="Percent",e.exports.Exponential_input="Exponential",e.exports.Average_input="Average",e.exports["Upper Percentage_input"]="Upper Percentage",e.exports["Lower Percentage_input"]="Lower Percentage",e.exports.Fisher_input="Fisher",e.exports.Trigger_input="Trigger",e.exports.Level_input="Level", +e.exports["Trader EMA 1 length_input"]="Trader EMA 1 length",e.exports["Trader EMA 2 length_input"]="Trader EMA 2 length",e.exports["Trader EMA 3 length_input"]="Trader EMA 3 length",e.exports["Trader EMA 4 length_input"]="Trader EMA 4 length",e.exports["Trader EMA 5 length_input"]="Trader EMA 5 length",e.exports["Trader EMA 6 length_input"]="Trader EMA 6 length",e.exports["Investor EMA 1 length_input"]="Investor EMA 1 length",e.exports["Investor EMA 2 length_input"]="Investor EMA 2 length",e.exports["Investor EMA 3 length_input"]="Investor EMA 3 length",e.exports["Investor EMA 4 length_input"]="Investor EMA 4 length",e.exports["Investor EMA 5 length_input"]="Investor EMA 5 length",e.exports["Investor EMA 6 length_input"]="Investor EMA 6 length",e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]="Conversion Line Periods",e.exports["Base Line Periods_input"]="Base Line Periods",e.exports["Lagging Span_input"]="Lagging Span",e.exports["Conversion Line_input"]="Conversion Line",e.exports["Base Line_input"]="Base Line",e.exports["Leading Span A_input"]=["Lead 1"],e.exports["Leading Span B_input"]=["Lagging Span 2 Periods"],e.exports["Plots Background_input"]="Plots Background",e.exports["yay Color 0_input"]="yay Color 0",e.exports["yay Color 1_input"]="yay Color 1",e.exports.Multiplier_input="Multiplier",e.exports["Bands style_input"]="Bands style",e.exports.Middle_input="Middle",e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]="Upper Deviation",e.exports["Lower Deviation_input"]="Lower Deviation",e.exports["Use Upper Deviation_input"]="Use Upper Deviation",e.exports["Use Lower Deviation_input"]="Use Lower Deviation",e.exports.Count_input="Count",e.exports.Crosses_input="Crosses",e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]="Length EMA",e.exports["Length MA_input"]="Length MA",e.exports["Fast length_input"]="Fast length",e.exports["Slow length_input"]="Slow length",e.exports["Signal smoothing_input"]="Signal smoothing",e.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",e.exports["Simple ma(signal line)_input"]="Simple ma(signal line)",e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD",e.exports.fastLength_input="fastLength",e.exports.slowLength_input="slowLength",e.exports.signalLength_input="signalLength",e.exports.NV_input="NV", +e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input="Start",e.exports.Increment_input="Increment",e.exports["Max value_input"]="Max value",e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input="increment",e.exports.maximum_input="maximum",e.exports["Short length_input"]="Short length",e.exports["Long length_input"]="Long length",e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]="Long period",e.exports["Short period_input"]="Short period",e.exports["Signal line period_input"]="Signal line period",e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]="SMI Ergodic Oscillator",e.exports.Indicator_input="Indicator",e.exports.Oscillator_input="Oscillator",e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]="Stochastic Length",e.exports["RSI Source_input"]="RSI Source",e.exports.lengthRSI_input="lengthRSI",e.exports.lengthStoch_input="lengthStoch",e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]="Long Length",e.exports["Short Length_input"]="Short Length",e.exports["Signal Length_input"]="Signal Length",e.exports.Length1_input="Length1",e.exports.Length2_input="Length2",e.exports.Length3_input="Length3",e.exports.length7_input="length7",e.exports.length14_input="length14",e.exports.length28_input="length28",e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]="Jaw Length",e.exports["Teeth Length_input"]="Teeth Length",e.exports["Lips Length_input"]="Lips Length",e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]="Down fractals",e.exports["Up fractals_input"]="Up fractals",e.exports.Periods_input="Periods",e.exports.Shapes_input="Shapes",e.exports["show MA_input"]="show MA",e.exports["MA Length_input"]="MA Length",e.exports["Color based on previous close_input"]="Color based on previous close",e.exports["Rows Layout_input"]="Rows Layout",e.exports["Row Size_input"]="Row Size",e.exports.Volume_input="Volume",e.exports["Value Area volume_input"]="Value Area volume",e.exports["Extend Right_input"]="Extend Right",e.exports["Extend POC Right_input"]="Extend POC Right",e.exports["Extend VAH Right_input"]="Extend VAH Right",e.exports["Extend VAL Right_input"]="Extend VAL Right",e.exports["Value Area Volume_input"]="Value Area Volume",e.exports.Placement_input="Placement",e.exports.POC_input="POC", +e.exports["Developing Poc_input"]="Developing Poc",e.exports["Up Volume_input"]="Up Volume",e.exports["Down Volume_input"]="Down Volume",e.exports["Value Area_input"]="Value Area",e.exports["Histogram Box_input"]="Histogram Box",e.exports["Value Area Up_input"]="Value Area Up",e.exports["Value Area Down_input"]="Value Area Down",e.exports["Number Of Rows_input"]="Number Of Rows",e.exports["Ticks Per Row_input"]="Ticks Per Row",e.exports["Up/Down_input"]="Up/Down",e.exports.Total_input="Total",e.exports.Delta_input="Delta",e.exports.Bar_input="Bar",e.exports.Day_input="Day",e.exports["Deviation (%)_input"]="Deviation (%)",e.exports.Depth_input="Depth",e.exports["Extend to last bar_input"]="Extend to last bar",e.exports.Simple_input="Simple",e.exports.Weighted_input="Weighted",e.exports["Wilder's Smoothing_input"]="Wilder's Smoothing",e.exports["1st Period_input"]="1st Period",e.exports["2nd Period_input"]="2nd Period",e.exports["3rd Period_input"]="3rd Period",e.exports["4th Period_input"]="4th Period",e.exports["5th Period_input"]="5th Period",e.exports["6th Period_input"]="6th Period",e.exports["Rate of Change Lookback_input"]="Rate of Change Lookback",e.exports["Instrument 1_input"]="Instrument 1",e.exports["Instrument 2_input"]="Instrument 2",e.exports["Rolling Period_input"]="Rolling Period",e.exports["Standard Errors_input"]="Standard Errors",e.exports["Averaging Periods_input"]="Averaging Periods",e.exports["Days Per Year_input"]="Days Per Year",e.exports["Market Closed Percentage_input"]="Market Closed Percentage",e.exports["ATR Mult_input"]="ATR Mult",e.exports.VWAP_input="VWAP",e.exports["Anchor Period_input"]="Anchor Period",e.exports.Session_input="Session",e.exports.Week_input="Week",e.exports.Month_input="Month",e.exports.Year_input="Year",e.exports.Decade_input="Decade",e.exports.Century_input="Century",e.exports.Sessions_input="Sessions",e.exports["Each (pre-market, market, post-market)_input"]="Each (pre-market, market, post-market)",e.exports["Pre-market only_input"]="Pre-market only",e.exports["Market only_input"]="Market only",e.exports["Post-market only_input"]="Post-market only",e.exports["Main chart symbol_input"]="Main chart symbol",e.exports["Another symbol_input"]="Another symbol",e.exports.Line_input="Line",e.exports["Nothing selected_combobox_input"]="Nothing selected",e.exports["All items_combobox_input"]="All items",e.exports.Cancel_input="Cancel",e.exports.Open_input="Open"},54138:e=>{e.exports=["Invert Scale"]},47807:e=>{e.exports="Indexed to 100"},34727:e=>{e.exports="Logarithmic"},19238:e=>{e.exports=["No Overlapping Labels"]},70361:e=>{e.exports="Percent"},72116:e=>{e.exports="Regular"},33021:e=>{e.exports="ETH"},75610:e=>{e.exports=["Electronic Trading Hours"]},97442:e=>{e.exports="Extended trading hours"},32929:e=>{e.exports=["post"]},56137:e=>{e.exports=["pre"]},98801:e=>{e.exports="Postmarket"},56935:e=>{e.exports="Premarket"},63798:e=>{e.exports="RTH"},24380:e=>{e.exports=["Regular Trading Hours"]},27991:e=>{e.exports="May"},68716:e=>{e.exports=Object.create(null), +e.exports["Amortization of Intangibles_study"]="Amortization of Intangibles",e.exports["Amortization of Deferred Charges_study"]="Amortization of Deferred Charges",e.exports["Average Day Range_study"]="Average Day Range",e.exports["Bull Bear Power_study"]="Bull Bear Power",e.exports["Directional Movement Index_study"]="Directional Movement Index",e.exports["Ichimoku Cloud_study"]="Ichimoku Cloud",e.exports.Ichimoku_study="Ichimoku",e.exports["Moving Average Convergence Divergence_study"]="Moving Average Convergence Divergence",e.exports["Volume Weighted Average Price_study"]="Volume Weighted Average Price",e.exports["Volume Weighted Moving Average_study"]="Volume Weighted Moving Average",e.exports["Williams Percent Range_study"]="Williams Percent Range",e.exports.Doji_study="Doji",e.exports["Spinning Top Black_study"]="Spinning Top Black",e.exports["Spinning Top White_study"]="Spinning Top White",e.exports.Technicals_study="Technicals",e.exports["Accounts payable_study"]="Accounts payable",e.exports["Accounts receivables, gross_study"]="Accounts receivables, gross",e.exports["Accounts receivable - trade, net_study"]="Accounts receivable - trade, net",e.exports.Accruals_study="Accruals",e.exports["Accrued payroll_study"]="Accrued payroll",e.exports["Accumulated depreciation, total_study"]="Accumulated depreciation, total",e.exports["Additional paid-in capital/Capital surplus_study"]="Additional paid-in capital/Capital surplus",e.exports["After tax other income/expense_study"]="After tax other income/expense",e.exports["Altman Z-score_study"]="Altman Z-score",e.exports.Amortization_study="Amortization",e.exports["Amortization of intangibles_study"]="Amortization of intangibles",e.exports["Amortization of deferred charges_study"]="Amortization of deferred charges",e.exports["Asset turnover_study"]="Asset turnover",e.exports["Average basic shares outstanding_study"]="Average basic shares outstanding",e.exports["Bad debt / Doubtful accounts_study"]="Bad debt / Doubtful accounts",e.exports["Basic EPS_study"]="Basic EPS",e.exports["Basic earnings per share (Basic EPS)_study"]="Basic earnings per share (Basic EPS)",e.exports["Beneish M-score_study"]="Beneish M-score",e.exports["Book value per share_study"]="Book value per share",e.exports["Buyback yield %_study"]="Buyback yield %",e.exports["Capital and operating lease obligations_study"]="Capital and operating lease obligations",e.exports["Capital expenditures_study"]="Capital expenditures",e.exports["Capital expenditures - fixed assets_study"]="Capital expenditures - fixed assets",e.exports["Capital expenditures - other assets_study"]="Capital expenditures - other assets",e.exports["Capitalized lease obligations_study"]="Capitalized lease obligations",e.exports["Cash and short term investments_study"]="Cash and short term investments",e.exports["Cash conversion cycle_study"]="Cash conversion cycle",e.exports["Cash & equivalents_study"]="Cash & equivalents",e.exports["Cash from financing activities_study"]="Cash from financing activities", +e.exports["Cash from investing activities_study"]="Cash from investing activities",e.exports["Cash from operating activities_study"]="Cash from operating activities",e.exports["Cash to debt ratio_study"]="Cash to debt ratio",e.exports["Change in accounts payable_study"]="Change in accounts payable",e.exports["Change in accounts receivable_study"]="Change in accounts receivable",e.exports["Change in accrued expenses_study"]="Change in accrued expenses",e.exports["Change in inventories_study"]="Change in inventories",e.exports["Change in other assets/liabilities_study"]="Change in other assets/liabilities",e.exports["Change in taxes payable_study"]="Change in taxes payable",e.exports["Changes in working capital_study"]="Changes in working capital",e.exports["COGS to revenue ratio_study"]="COGS to revenue ratio",e.exports["Common dividends paid_study"]="Common dividends paid",e.exports["Common equity, total_study"]="Common equity, total",e.exports["Common stock par/Carrying value_study"]="Common stock par/Carrying value",e.exports["Cost of goods_study"]="Cost of goods",e.exports["Cost of goods sold_study"]="Cost of goods sold",e.exports["Current portion of LT debt and capital leases_study"]="Current portion of LT debt and capital leases",e.exports["Current ratio_study"]="Current ratio",e.exports["Days inventory_study"]="Days inventory",e.exports["Days payable_study"]="Days payable",e.exports["Days sales outstanding_study"]="Days sales outstanding",e.exports["Debt to assets ratio_study"]="Debt to assets ratio",e.exports["Debt to EBITDA ratio_study"]="Debt to EBITDA ratio",e.exports["Debt to equity ratio_study"]="Debt to equity ratio",e.exports["Debt to revenue ratio_study"]="Debt to revenue ratio",e.exports["Deferred income, current_study"]="Deferred income, current",e.exports["Deferred income, non-current_study"]="Deferred income, non-current",e.exports["Deferred tax assets_study"]="Deferred tax assets",e.exports["Deferred taxes (cash flow)_study"]="Deferred taxes (cash flow)",e.exports["Deferred tax liabilities_study"]="Deferred tax liabilities",e.exports.Depreciation_study="Depreciation",e.exports["Deprecation and amortization_study"]="Deprecation and amortization",e.exports["Depreciation & amortization (cash flow)_study"]="Depreciation & amortization (cash flow)",e.exports["Depreciation/depletion_study"]="Depreciation/depletion",e.exports["Diluted EPS_study"]="Diluted EPS",e.exports["Diluted earnings per share (Diluted EPS)_study"]="Diluted earnings per share (Diluted EPS)",e.exports["Diluted net income available to common stockholders_study"]="Diluted net income available to common stockholders",e.exports["Diluted shares outstanding_study"]="Diluted shares outstanding",e.exports["Dilution adjustment_study"]="Dilution adjustment",e.exports["Discontinued operations_study"]="Discontinued operations",e.exports["Dividend payout ratio %_study"]="Dividend payout ratio %",e.exports["Dividends payable_study"]="Dividends payable", +e.exports["Dividends per share - common stock primary issue_study"]="Dividends per share - common stock primary issue",e.exports["Dividend yield %_study"]="Dividend yield %",e.exports["Earnings yield_study"]="Earnings yield",e.exports.EBIT_study="EBIT",e.exports.EBITDA_study="EBITDA",e.exports["EBITDA margin %_study"]="EBITDA margin %",e.exports["Effective interest rate on debt %_study"]="Effective interest rate on debt %",e.exports["Enterprise value_study"]="Enterprise value",e.exports["Enterprise value to EBITDA ratio_study"]="Enterprise value to EBITDA ratio",e.exports["Enterprise value to EBIT ratio_study"]="Enterprise value to EBIT ratio",e.exports["Enterprise value to revenue ratio_study"]="Enterprise value to revenue ratio",e.exports["EPS basic one year growth_study"]="EPS basic one year growth",e.exports["EPS diluted one year growth_study"]="EPS diluted one year growth",e.exports["EPS estimates_study"]="EPS estimates",e.exports["Equity in earnings_study"]="Equity in earnings",e.exports["Equity to assets ratio_study"]="Equity to assets ratio",e.exports["Financing activities – other sources_study"]="Financing activities – other sources",e.exports["Financing activities – other uses_study"]="Financing activities – other uses",e.exports["Float shares outstanding_study"]="Float shares outstanding",e.exports["Free cash flow_study"]="Free cash flow",e.exports["Free cash flow margin %_study"]="Free cash flow margin %",e.exports["Fulmer H factor_study"]="Fulmer H factor",e.exports["Funds from operations_study"]="Funds from operations",e.exports["Goodwill, net_study"]="Goodwill, net",e.exports["Goodwill to assets ratio_study"]="Goodwill to assets ratio",e.exports["Graham's number_study"]="Graham's number",e.exports["Gross margin %_study"]="Gross margin %",e.exports["Gross profit_study"]="Gross profit",e.exports["Gross profit to assets ratio_study"]="Gross profit to assets ratio",e.exports["Gross property/plant/equipment_study"]="Gross property/plant/equipment",e.exports.Impairments_study="Impairments",e.exports["Income Tax Credits_study"]="Income Tax Credits",e.exports["Income tax, current_study"]="Income tax, current",e.exports["Income tax, current - domestic_study"]="Income tax, current - domestic",e.exports["Income Tax, current - foreign_study"]="Income Tax, current - foreign",e.exports["Income tax, deferred_study"]="Income tax, deferred",e.exports["Income tax, deferred - domestic_study"]="Income tax, deferred - domestic",e.exports["Income tax, deferred - foreign_study"]="Income tax, deferred - foreign",e.exports["Income tax payable_study"]="Income tax payable",e.exports["Interest capitalized_study"]="Interest capitalized",e.exports["Interest coverage_study"]="Interest coverage",e.exports["Interest expense, net of interest capitalized_study"]="Interest expense, net of interest capitalized",e.exports["Interest expense on debt_study"]="Interest expense on debt",e.exports["Inventories - finished goods_study"]="Inventories - finished goods", +e.exports["Inventories - progress payments & other_study"]="Inventories - progress payments & other",e.exports["Inventories - raw materials_study"]="Inventories - raw materials",e.exports["Inventories - work in progress_study"]="Inventories - work in progress",e.exports["Inventory to revenue ratio_study"]="Inventory to revenue ratio",e.exports["Inventory turnover_study"]="Inventory turnover",e.exports["Investing activities – other sources_study"]="Investing activities – other sources",e.exports["Investing activities – other uses_study"]="Investing activities – other uses",e.exports["Investments in unconsolidated subsidiaries_study"]="Investments in unconsolidated subsidiaries",e.exports["Issuance of long term debt_study"]="Issuance of long term debt",e.exports["Issuance/retirement of debt, net_study"]="Issuance/retirement of debt, net",e.exports["Issuance/retirement of long term debt_study"]="Issuance/retirement of long term debt",e.exports["Issuance/retirement of other debt_study"]="Issuance/retirement of other debt",e.exports["Issuance/retirement of short term debt_study"]="Issuance/retirement of short term debt",e.exports["Issuance/retirement of stock, net_study"]="Issuance/retirement of stock, net",e.exports["KZ index_study"]="KZ index",e.exports["Legal claim expense_study"]="Legal claim expense",e.exports["Long term debt_study"]="Long term debt",e.exports["Long term debt excl. lease liabilities_study"]="Long term debt excl. lease liabilities",e.exports["Long term debt to total assets ratio_study"]="Long term debt to total assets ratio",e.exports["Long term investments_study"]="Long term investments",e.exports["Market capitalization_study"]="Market capitalization",e.exports["Minority interest_study"]="Minority interest",e.exports["Miscellaneous non-operating expense_study"]="Miscellaneous non-operating expense",e.exports["Net current asset value per share_study"]="Net current asset value per share",e.exports["Net debt_study"]="Net debt",e.exports["Net income_study"]="Net income",e.exports["Net income before discontinued operations_study"]="Net income before discontinued operations",e.exports["Net income (cash flow)_study"]="Net income (cash flow)",e.exports["Net income per employee_study"]="Net income per employee",e.exports["Net intangible assets_study"]="Net intangible assets",e.exports["Net margin %_study"]="Net margin %",e.exports["Net property/plant/equipment_study"]="Net property/plant/equipment",e.exports["Non-cash items_study"]="Non-cash items",e.exports["Non-controlling/minority interest_study"]="Non-controlling/minority interest",e.exports["Non-operating income, excl. interest expenses_study"]="Non-operating income, excl. interest expenses",e.exports["Non-operating income, total_study"]="Non-operating income, total",e.exports["Non-operating interest income_study"]="Non-operating interest income",e.exports["Note receivable - long term_study"]="Note receivable - long term",e.exports["Notes payable_study"]="Notes payable",e.exports["Number of employees_study"]="Number of employees", +e.exports["Number of shareholders_study"]="Number of shareholders",e.exports["Operating earnings yield %_study"]="Operating earnings yield %",e.exports["Operating expenses (excl. COGS)_study"]="Operating expenses (excl. COGS)",e.exports["Operating income_study"]="Operating income",e.exports["Operating lease liabilities_study"]="Operating lease liabilities",e.exports["Operating margin %_study"]="Operating margin %",e.exports["Other COGS_study"]="Other COGS",e.exports["Other common equity_study"]="Other common equity",e.exports["Other current assets, total_study"]="Other current assets, total",e.exports["Other current liabilities_study"]="Other current liabilities",e.exports["Other cost of goods sold_study"]="Other cost of goods sold",e.exports["Other exceptional charges_study"]="Other exceptional charges",e.exports["Other financing cash flow items, total_study"]="Other financing cash flow items, total",e.exports["Other intangibles, net_study"]="Other intangibles, net",e.exports["Other investing cash flow items, total_study"]="Other investing cash flow items, total",e.exports["Other investments_study"]="Other investments",e.exports["Other liabilities, total_study"]="Other liabilities, total",e.exports["Other long term assets, total_study"]="Other long term assets, total",e.exports["Other non-current liabilities, total_study"]="Other non-current liabilities, total",e.exports["Other operating expenses, total_study"]="Other operating expenses, total",e.exports["Other receivables_study"]="Other receivables",e.exports["Other short term debt_study"]="Other short term debt",e.exports["Paid in capital_study"]="Paid in capital",e.exports["PEG ratio_study"]="PEG ratio",e.exports["Piotroski F-score_study"]="Piotroski F-score",e.exports["Preferred dividends_study"]="Preferred dividends",e.exports["Preferred dividends paid_study"]="Preferred dividends paid",e.exports["Preferred stock, carrying value_study"]="Preferred stock, carrying value",e.exports["Prepaid expenses_study"]="Prepaid expenses",e.exports["Pretax equity in earnings_study"]="Pretax equity in earnings",e.exports["Pretax income_study"]="Pretax income",e.exports["Price earnings ratio forward_study"]="Price earnings ratio forward",e.exports["Price sales ratio forward_study"]="Price sales ratio forward",e.exports["Price to book ratio_study"]="Price to book ratio",e.exports["Price to cash flow ratio_study"]="Price to cash flow ratio",e.exports["Price to earnings ratio_study"]="Price to earnings ratio",e.exports["Price to free cash flow ratio_study"]="Price to free cash flow ratio",e.exports["Price to sales ratio_study"]="Price to sales ratio",e.exports["Price to tangible book ratio_study"]="Price to tangible book ratio",e.exports["Provision for risks & charge_study"]="Provision for risks & charge",e.exports["Purchase/acquisition of business_study"]="Purchase/acquisition of business",e.exports["Purchase of investments_study"]="Purchase of investments",e.exports["Purchase/sale of business, net_study"]="Purchase/sale of business, net", +e.exports["Purchase/sale of investments, net_study"]="Purchase/sale of investments, net",e.exports["Quality ratio_study"]="Quality ratio",e.exports["Quick ratio_study"]="Quick ratio",e.exports["Reduction of long term debt_study"]="Reduction of long term debt",e.exports["Repurchase of common & preferred stock_study"]="Repurchase of common & preferred stock",e.exports["Research & development_study"]="Research & development",e.exports["Research & development to revenue ratio_study"]="Research & development to revenue ratio",e.exports["Restructuring charge_study"]="Restructuring charge",e.exports["Retained earnings_study"]="Retained earnings",e.exports["Return on assets %_study"]="Return on assets %",e.exports["Return on equity %_study"]="Return on equity %",e.exports["Return on equity adjusted to book value %_study"]="Return on equity adjusted to book value %",e.exports["Return on invested capital %_study"]="Return on invested capital %",e.exports["Return on tangible assets %_study"]="Return on tangible assets %",e.exports["Return on tangible equity %_study"]="Return on tangible equity %",e.exports["Revenue estimates_study"]="Revenue estimates",e.exports["Revenue one year growth_study"]="Revenue one year growth",e.exports["Revenue per employee_study"]="Revenue per employee",e.exports["Sale/maturity of investments_study"]="Sale/maturity of investments",e.exports["Sale of common & preferred stock_study"]="Sale of common & preferred stock",e.exports["Sale of fixed assets & businesses_study"]="Sale of fixed assets & businesses",e.exports["Selling/general/admin expenses, other_study"]="Selling/general/admin expenses, other",e.exports["Selling/general/admin expenses, total_study"]="Selling/general/admin expenses, total",e.exports["Shareholders' equity_study"]="Shareholders' equity",e.exports["Shares buyback ratio %_study"]="Shares buyback ratio %",e.exports["Elder's Force Index_study"]="Elder's Force Index",e.exports["Short term debt_study"]="Short term debt",e.exports["Short term debt excl. current portion of LT debt_study"]="Short term debt excl. current portion of LT debt",e.exports["Short term investments_study"]="Short term investments",e.exports["Sloan ratio %_study"]="Sloan ratio %",e.exports["Springate score_study"]="Springate score",e.exports["Sustainable growth rate_study"]="Sustainable growth rate",e.exports["Tangible book value per share_study"]="Tangible book value per share",e.exports["Tangible common equity ratio_study"]="Tangible common equity ratio",e.exports.Taxes_study="Taxes",e.exports["Tobin's Q (approximate)_study"]="Tobin's Q (approximate)",e.exports["Total assets_study"]="Total assets",e.exports["Total cash dividends paid_study"]="Total cash dividends paid",e.exports["Total common shares outstanding_study"]="Total common shares outstanding",e.exports["Total current assets_study"]="Total current assets",e.exports["Total current liabilities_study"]="Total current liabilities",e.exports["Total debt_study"]="Total debt",e.exports["Total equity_study"]="Total equity", +e.exports["Total inventory_study"]="Total inventory",e.exports["Total liabilities_study"]="Total liabilities",e.exports["Total liabilities & shareholders' equities_study"]="Total liabilities & shareholders' equities",e.exports["Total non-current assets_study"]="Total non-current assets",e.exports["Total non-current liabilities_study"]="Total non-current liabilities",e.exports["Total operating expenses_study"]="Total operating expenses",e.exports["Total receivables, net_study"]="Total receivables, net",e.exports["Total revenue_study"]="Total revenue",e.exports["Treasury stock - common_study"]="Treasury stock - common",e.exports["Unrealized gain/loss_study"]="Unrealized gain/loss",e.exports["Unusual income/expense_study"]="Unusual income/expense",e.exports["Zmijewski score_study"]="Zmijewski score",e.exports["Valuation ratios_study"]="Valuation ratios",e.exports["Profitability ratios_study"]="Profitability ratios",e.exports["Liquidity ratios_study"]="Liquidity ratios",e.exports["Solvency ratios_study"]="Solvency ratios",e.exports["Accumulation/Distribution_study"]="Accumulation/Distribution",e.exports["Accumulative Swing Index_study"]="Accumulative Swing Index",e.exports["Advance/Decline_study"]="Advance/Decline",e.exports["Arnaud Legoux Moving Average_study"]="Arnaud Legoux Moving Average",e.exports.Aroon_study="Aroon",e.exports.ASI_study="ASI",e.exports["Average Directional Index_study"]="Average Directional Index",e.exports["Average True Range_study"]="Average True Range",e.exports["Awesome Oscillator_study"]="Awesome Oscillator",e.exports["Balance of Power_study"]="Balance of Power",e.exports["Bollinger Bands %B_study"]="Bollinger Bands %B",e.exports["Bollinger Bands Width_study"]="Bollinger Bands Width",e.exports["Bollinger Bands_study"]="Bollinger Bands",e.exports["Chaikin Money Flow_study"]="Chaikin Money Flow",e.exports["Chaikin Oscillator_study"]="Chaikin Oscillator",e.exports["Chande Kroll Stop_study"]="Chande Kroll Stop",e.exports["Chande Momentum Oscillator_study"]="Chande Momentum Oscillator",e.exports["Chop Zone_study"]="Chop Zone",e.exports["Choppiness Index_study"]="Choppiness Index",e.exports["Commodity Channel Index_study"]="Commodity Channel Index",e.exports["Connors RSI_study"]="Connors RSI",e.exports["Coppock Curve_study"]="Coppock Curve",e.exports["Correlation Coefficient_study"]="Correlation Coefficient",e.exports.CRSI_study="CRSI",e.exports["Detrended Price Oscillator_study"]="Detrended Price Oscillator",e.exports["Directional Movement_study"]="Directional Movement",e.exports["Donchian Channels_study"]="Donchian Channels",e.exports["Double EMA_study"]="Double EMA",e.exports["Ease Of Movement_study"]="Ease Of Movement",e.exports["Elder Force Index_study"]=["Elder's Force Index"],e.exports["EMA Cross_study"]="EMA Cross",e.exports.Envelopes_study="Envelopes",e.exports["Fisher Transform_study"]="Fisher Transform",e.exports["Fixed Range_study"]="Fixed Range",e.exports["Fixed Range Volume Profile_study"]="Fixed Range Volume Profile", +e.exports["Guppy Multiple Moving Average_study"]="Guppy Multiple Moving Average",e.exports["Historical Volatility_study"]="Historical Volatility",e.exports["Hull Moving Average_study"]="Hull Moving Average",e.exports["Keltner Channels_study"]="Keltner Channels",e.exports["Klinger Oscillator_study"]="Klinger Oscillator",e.exports["Know Sure Thing_study"]="Know Sure Thing",e.exports["Least Squares Moving Average_study"]="Least Squares Moving Average",e.exports["Linear Regression Curve_study"]="Linear Regression Curve",e.exports["MA Cross_study"]="MA Cross",e.exports["MA with EMA Cross_study"]="MA with EMA Cross",e.exports["MA/EMA Cross_study"]="MA/EMA Cross",e.exports.MACD_study="MACD",e.exports["Mass Index_study"]="Mass Index",e.exports["McGinley Dynamic_study"]="McGinley Dynamic",e.exports.Median_study="Median",e.exports.Momentum_study="Momentum",e.exports["Money Flow_study"]="Money Flow",e.exports["Moving Average Channel_study"]="Moving Average Channel",e.exports["Moving Average Exponential_study"]="Moving Average Exponential",e.exports["Moving Average Weighted_study"]="Moving Average Weighted",e.exports["Moving Average_study"]="Moving Average",e.exports["Net Volume_study"]="Net Volume",e.exports["On Balance Volume_study"]="On Balance Volume",e.exports["Parabolic SAR_study"]="Parabolic SAR",e.exports["Pivot Points Standard_study"]="Pivot Points Standard",e.exports["Periodic Volume Profile_study"]="Periodic Volume Profile",e.exports["Price Channel_study"]="Price Channel",e.exports["Price Oscillator_study"]="Price Oscillator",e.exports["Price Volume Trend_study"]="Price Volume Trend",e.exports["Rate Of Change_study"]="Rate Of Change",e.exports["Relative Strength Index_study"]="Relative Strength Index",e.exports["Relative Vigor Index_study"]="Relative Vigor Index",e.exports["Relative Volatility Index_study"]="Relative Volatility Index",e.exports["Session Volume_study"]="Session Volume",e.exports["Session Volume HD_study"]=["Session Volume"],e.exports["Session Volume Profile_study"]="Session Volume Profile",e.exports["Session Volume Profile HD_study"]="Session Volume Profile HD",e.exports["SMI Ergodic Indicator/Oscillator_study"]="SMI Ergodic Indicator/Oscillator",e.exports["Smoothed Moving Average_study"]="Smoothed Moving Average",e.exports.Stoch_study="Stoch",e.exports["Stochastic RSI_study"]="Stochastic RSI",e.exports.Stochastic_study="Stochastic",e.exports["Triple EMA_study"]="Triple EMA",e.exports.TRIX_study="TRIX",e.exports["True Strength Indicator_study"]="True Strength Indicator",e.exports["Ultimate Oscillator_study"]="Ultimate Oscillator",e.exports["Visible Range_study"]="Visible Range",e.exports["Visible Range Volume Profile_study"]="Visible Range Volume Profile",e.exports["Volume Oscillator_study"]="Volume Oscillator",e.exports.Volume_study="Volume",e.exports.Vol_study="Vol",e.exports["Vortex Indicator_study"]="Vortex Indicator",e.exports.VWAP_study="VWAP",e.exports.VWMA_study="VWMA",e.exports["Williams %R_study"]="Williams %R",e.exports["Williams Alligator_study"]="Williams Alligator", +e.exports["Williams Fractal_study"]="Williams Fractal",e.exports["Zig Zag_study"]="Zig Zag",e.exports["24-hour Volume_study"]="24-hour Volume",e.exports["Ease of Movement_study"]=["Ease Of Movement"],e.exports["Elders Force Index_study"]="Elders Force Index",e.exports.Envelope_study="Envelope",e.exports.Gaps_study="Gaps",e.exports["Linear Regression Channel_study"]="Linear Regression Channel",e.exports["Moving Average Ribbon_study"]="Moving Average Ribbon",e.exports["Multi-Time Period Charts_study"]="Multi-Time Period Charts",e.exports["Open Interest_study"]="Open Interest",e.exports["Rob Booker - Intraday Pivot Points_study"]="Rob Booker - Intraday Pivot Points",e.exports["Rob Booker - Knoxville Divergence_study"]="Rob Booker - Knoxville Divergence",e.exports["Rob Booker - Missed Pivot Points_study"]="Rob Booker - Missed Pivot Points",e.exports["Rob Booker - Reversal_study"]="Rob Booker - Reversal",e.exports["Rob Booker - Ziv Ghost Pivots_study"]="Rob Booker - Ziv Ghost Pivots",e.exports.Supertrend_study="Supertrend",e.exports["Technical Ratings_study"]="Technical Ratings",e.exports["True Strength Index_study"]="True Strength Index",e.exports["Up/Down Volume_study"]="Up/Down Volume",e.exports["Visible Average Price_study"]="Visible Average Price",e.exports["Williams Fractals_study"]="Williams Fractals",e.exports["Keltner Channels Strategy_study"]="Keltner Channels Strategy",e.exports["Rob Booker - ADX Breakout_study"]="Rob Booker - ADX Breakout",e.exports["Supertrend Strategy_study"]="Supertrend Strategy",e.exports["Technical Ratings Strategy_study"]="Technical Ratings Strategy",e.exports["Auto Anchored Volume Profile_study"]="Auto Anchored Volume Profile",e.exports["Auto Fib Extension_study"]="Auto Fib Extension",e.exports["Auto Fib Retracement_study"]="Auto Fib Retracement",e.exports["Auto Pitchfork_study"]="Auto Pitchfork",e.exports["Bearish Flag Chart Pattern_study"]="Bearish Flag Chart Pattern",e.exports["Bullish Pennant Chart Pattern_study"]="Bullish Pennant Chart Pattern",e.exports["Double Bottom Chart Pattern_study"]="Double Bottom Chart Pattern",e.exports["Double Top Chart Pattern_study"]="Double Top Chart Pattern",e.exports["Elliott Wave Chart Pattern_study"]="Elliott Wave Chart Pattern",e.exports["Falling Wedge Chart Pattern_study"]="Falling Wedge Chart Pattern",e.exports["Head And Shoulders Chart Pattern_study"]="Head And Shoulders Chart Pattern",e.exports["Inverse Head And Shoulders Chart Pattern_study"]="Inverse Head And Shoulders Chart Pattern",e.exports["Rectangle Chart Pattern_study"]="Rectangle Chart Pattern",e.exports["Rising Wedge Chart Pattern_study"]="Rising Wedge Chart Pattern",e.exports["Triangle Chart Pattern_study"]="Triangle Chart Pattern",e.exports["Triple Bottom Chart Pattern_study"]="Triple Bottom Chart Pattern",e.exports["Triple Top Chart Pattern_study"]="Triple Top Chart Pattern",e.exports["VWAP Auto Anchored_study"]="VWAP Auto Anchored",e.exports["*All Candlestick Patterns*_study"]="*All Candlestick Patterns*",e.exports["Abandoned Baby - Bearish_study"]="Abandoned Baby - Bearish", +e.exports["Abandoned Baby - Bullish_study"]="Abandoned Baby - Bullish",e.exports["Dark Cloud Cover - Bearish_study"]="Dark Cloud Cover - Bearish",e.exports["Doji Star - Bearish_study"]="Doji Star - Bearish",e.exports["Doji Star - Bullish_study"]="Doji Star - Bullish",e.exports["Downside Tasuki Gap - Bearish_study"]="Downside Tasuki Gap - Bearish",e.exports["Dragonfly Doji - Bullish_study"]="Dragonfly Doji - Bullish",e.exports["Engulfing - Bearish_study"]="Engulfing - Bearish",e.exports["Engulfing - Bullish_study"]="Engulfing - Bullish",e.exports["Evening Doji Star - Bearish_study"]="Evening Doji Star - Bearish",e.exports["Evening Star - Bearish_study"]="Evening Star - Bearish",e.exports["Falling Three Methods - Bearish_study"]="Falling Three Methods - Bearish",e.exports["Falling Window - Bearish_study"]="Falling Window - Bearish",e.exports["Gravestone Doji - Bearish_study"]="Gravestone Doji - Bearish",e.exports["Hammer - Bullish_study"]="Hammer - Bullish",e.exports["Hanging Man - Bearish_study"]="Hanging Man - Bearish",e.exports["Harami - Bearish_study"]="Harami - Bearish",e.exports["Harami - Bullish_study"]="Harami - Bullish",e.exports["Inverted Hammer - Bullish_study"]="Inverted Hammer - Bullish",e.exports["Kicking - Bearish_study"]="Kicking - Bearish",e.exports["Kicking - Bullish_study"]="Kicking - Bullish",e.exports["Long Lower Shadow - Bullish_study"]="Long Lower Shadow - Bullish",e.exports["Long Upper Shadow - Bearish_study"]="Long Upper Shadow - Bearish",e.exports["Marubozu Black - Bearish_study"]="Marubozu Black - Bearish",e.exports["Marubozu White - Bullish_study"]="Marubozu White - Bullish",e.exports["Morning Doji Star - Bullish_study"]="Morning Doji Star - Bullish",e.exports["Morning Star - Bullish_study"]="Morning Star - Bullish",e.exports["On Neck - Bearish_study"]="On Neck - Bearish",e.exports["Piercing - Bullish_study"]="Piercing - Bullish",e.exports["Rising Three Methods - Bullish_study"]="Rising Three Methods - Bullish",e.exports["Rising Window - Bullish_study"]="Rising Window - Bullish",e.exports["Shooting Star - Bearish_study"]="Shooting Star - Bearish",e.exports["Three Black Crows - Bearish_study"]="Three Black Crows - Bearish",e.exports["Three White Soldiers - Bullish_study"]="Three White Soldiers - Bullish",e.exports["Tri-Star - Bearish_study"]="Tri-Star - Bearish",e.exports["Tri-Star - Bullish_study"]="Tri-Star - Bullish",e.exports["Tweezer Top - Bearish_study"]="Tweezer Top - Bearish",e.exports["Upside Tasuki Gap - Bullish_study"]="Upside Tasuki Gap - Bullish",e.exports.SuperTrend_study="SuperTrend",e.exports["Average Price_study"]="Average Price",e.exports["Typical Price_study"]="Typical Price",e.exports["Median Price_study"]="Median Price",e.exports["Money Flow Index_study"]="Money Flow Index",e.exports["Moving Average Double_study"]="Moving Average Double",e.exports["Moving Average Triple_study"]="Moving Average Triple",e.exports["Moving Average Adaptive_study"]="Moving Average Adaptive",e.exports["Moving Average Hamming_study"]="Moving Average Hamming", +e.exports["Moving Average Modified_study"]="Moving Average Modified",e.exports["Moving Average Multiple_study"]="Moving Average Multiple",e.exports["Linear Regression Slope_study"]="Linear Regression Slope",e.exports["Standard Error_study"]="Standard Error",e.exports["Standard Error Bands_study"]="Standard Error Bands",e.exports["Correlation - Log_study"]="Correlation - Log",e.exports["Standard Deviation_study"]="Standard Deviation",e.exports["Chaikin Volatility_study"]="Chaikin Volatility",e.exports["Volatility Close-to-Close_study"]="Volatility Close-to-Close",e.exports["Volatility Zero Trend Close-to-Close_study"]="Volatility Zero Trend Close-to-Close",e.exports["Volatility O-H-L-C_study"]="Volatility O-H-L-C",e.exports["Volatility Index_study"]="Volatility Index",e.exports["Trend Strength Index_study"]="Trend Strength Index",e.exports["Majority Rule_study"]="Majority Rule",e.exports["Advance Decline Line_study"]="Advance Decline Line",e.exports["Advance Decline Ratio_study"]="Advance Decline Ratio",e.exports["Advance/Decline Ratio (Bars)_study"]="Advance/Decline Ratio (Bars)",e.exports["BarUpDn Strategy_study"]="BarUpDn Strategy",e.exports["Bollinger Bands Strategy directed_study"]="Bollinger Bands Strategy directed",e.exports["Bollinger Bands Strategy_study"]="Bollinger Bands Strategy",e.exports.ChannelBreakOutStrategy_study="ChannelBreakOutStrategy",e.exports.Compare_study="Compare",e.exports["Conditional Expressions_study"]="Conditional Expressions",e.exports.ConnorsRSI_study="ConnorsRSI",e.exports["Consecutive Up/Down Strategy_study"]="Consecutive Up/Down Strategy",e.exports["Cumulative Volume Index_study"]="Cumulative Volume Index",e.exports["Divergence Indicator_study"]="Divergence Indicator",e.exports["Greedy Strategy_study"]="Greedy Strategy",e.exports["InSide Bar Strategy_study"]="InSide Bar Strategy",e.exports["Keltner Channel Strategy_study"]="Keltner Channel Strategy",e.exports["Linear Regression_study"]="Linear Regression",e.exports["MACD Strategy_study"]="MACD Strategy",e.exports["Momentum Strategy_study"]="Momentum Strategy",e.exports["Moon Phases_study"]="Moon Phases",e.exports["Moving Average Convergence/Divergence_study"]="Moving Average Convergence/Divergence",e.exports["MovingAvg Cross_study"]="MovingAvg Cross",e.exports["MovingAvg2Line Cross_study"]="MovingAvg2Line Cross",e.exports["OutSide Bar Strategy_study"]="OutSide Bar Strategy",e.exports.Overlay_study="Overlay",e.exports["Parabolic SAR Strategy_study"]="Parabolic SAR Strategy",e.exports["Pivot Extension Strategy_study"]="Pivot Extension Strategy",e.exports["Pivot Points High Low_study"]="Pivot Points High Low",e.exports["Pivot Reversal Strategy_study"]="Pivot Reversal Strategy",e.exports["Price Channel Strategy_study"]="Price Channel Strategy",e.exports["RSI Strategy_study"]="RSI Strategy",e.exports["SMI Ergodic Indicator_study"]="SMI Ergodic Indicator",e.exports["SMI Ergodic Oscillator_study"]="SMI Ergodic Oscillator",e.exports["Stochastic Slow Strategy_study"]="Stochastic Slow Strategy", +e.exports["Volatility Stop_study"]="Volatility Stop",e.exports["Volty Expan Close Strategy_study"]="Volty Expan Close Strategy",e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports="Fixed Range Volume Profile"},32819:e=>{e.exports="Vol"},66051:e=>{e.exports="Minor"},86054:e=>{e.exports="Minute"},20936:e=>{e.exports="Text"},98478:e=>{e.exports="Couldn't copy"},34004:e=>{e.exports="Couldn't cut"},96260:e=>{e.exports="Couldn't paste"},94370:e=>{e.exports=["Countdown To Bar Close"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports="Columns"},19372:e=>{e.exports="Comment"},20229:e=>{e.exports="Compare or Add Symbol"},46689:e=>{e.exports="Confirm Inputs"},43432:e=>{e.exports="Copenhagen"},35216:e=>{e.exports="Copy"},87898:e=>{e.exports="Copy Chart Layout"},28851:e=>{e.exports="Copy price"},94099:e=>{e.exports="Cairo"},64149:e=>{e.exports="Callout"},63528:e=>{e.exports="Candles"},46837:e=>{e.exports="Caracas"},49329:e=>{e.exports="Change"},28089:e=>{e.exports="Change Symbol"},99374:e=>{e.exports="Change interval"},14412:e=>{e.exports="Chart Properties"},26619:e=>{e.exports="Chart by TradingView"},12011:e=>{e.exports="Chart image copied to clipboard {emoji}"},59884:e=>{e.exports="Chatham Islands"},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports="Circle"},32234:e=>{e.exports="Click to set a point"},52977:e=>{e.exports="Clone"},31691:e=>{e.exports="Close"},50493:e=>{e.exports=["Create Order"]},52302:e=>{e.exports=["Create Limit Order"]},29908:e=>{e.exports="Cross"},60997:e=>{e.exports="Cross Line"},81520:e=>{e.exports="Currencies"},98486:e=>{e.exports="Current interval and above"},73106:e=>{e.exports="Current interval and below"},85964:e=>{e.exports="Current interval only"},17206:e=>{e.exports="Curve"},95176:e=>{e.exports="Cycle"},87761:e=>{e.exports="Cyclic Lines"},27891:e=>{e.exports="Cypher Pattern"},56996:e=>{e.exports="A layout with that name already exists"},30192:e=>{e.exports="A layout with that name already exists. Do you want to overwrite it?"},32852:e=>{e.exports="ABCD Pattern"},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports="Analyze Trade Setup"},66828:e=>{e.exports="Anchored Note"},94782:e=>{e.exports="Anchored Text"},61704:e=>{e.exports="Anchored VWAP"},63597:e=>{e.exports="Add Horizontal Line"},45743:e=>{e.exports="Add Symbol"},8700:e=>{e.exports="Add alert"},64885:e=>{e.exports=["Add Alert on {drawing}"]},90830:e=>{e.exports=["Add Alert on {series}"]},45986:e=>{e.exports=["Add Alert For {title}"]},3612:e=>{e.exports=["Add Financial metric for {instrumentName}"]},92206:e=>{e.exports=["Add Indicator/Strategy on {studyTitle}"]},34810:e=>{e.exports=["Add Text Note for {symbol}"]},75669:e=>{e.exports=["Add this Financial Metric to Entire Layout"]},64288:e=>{e.exports=["Add this Indicator to Entire Layout"]},77920:e=>{e.exports=["Add this Strategy to Entire Layout"]},34059:e=>{e.exports=["Add this Symbol to Entire Layout"]},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Always Invisible"]},71997:e=>{e.exports=["Always Visible"]},97305:e=>{ +e.exports=["All Indicators And Drawing Tools"]},59192:e=>{e.exports="All intervals"},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports="Apply Elliott Wave"},19263:e=>{e.exports="Apply Elliott Wave Major"},15818:e=>{e.exports="Apply Elliott Wave Minor"},50352:e=>{e.exports="Apply Elliott Wave Intermediate"},66631:e=>{e.exports="Apply Manual Decision Point"},15682:e=>{e.exports="Apply Manual Risk/Reward"},15644:e=>{e.exports="Apply WPT Down Wave"},5897:e=>{e.exports="Apply WPT Up Wave"},13345:e=>{e.exports=["Apply Default"]},95910:e=>{e.exports=["Apply these Indicators to Entire Layout"]},42762:e=>{e.exports="Apr"},45104:e=>{e.exports="Arc"},42097:e=>{e.exports="Area"},96237:e=>{e.exports="Arrow"},48732:e=>{e.exports="Arrow Down"},82473:e=>{e.exports="Arrow Marker"},8738:e=>{e.exports="Arrow Mark Down"},35062:e=>{e.exports="Arrow Mark Left"},92163:e=>{e.exports="Arrow Mark Right"},33196:e=>{e.exports="Arrow Mark Up"},10650:e=>{e.exports="Arrow Up"},59340:e=>{e.exports=["Ashkhabad"]},13468:e=>{e.exports="At close"},21983:e=>{e.exports="Athens"},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (Fits Data To Screen)"]},38465:e=>{e.exports="Aug"},8975:e=>{e.exports="Average close price label"},87899:e=>{e.exports="Average close price line"},22554:e=>{e.exports="Avg"},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports="Balloon"},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports="Bar Replay isn't available for this chart type. Do you want to exit Bar Replay?"},16812:e=>{e.exports="Bars"},98838:e=>{e.exports="Bars Pattern"},17712:e=>{e.exports="Baseline"},54861:e=>{e.exports="Belgrade"},26825:e=>{e.exports="Berlin"},30251:e=>{e.exports="Brush"},90204:e=>{e.exports="Brussels"},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Bring Forward"]},26354:e=>{e.exports=["Bring to Front"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports="Bucharest"},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports="By TradingView"},75190:e=>{e.exports="Go to date"},38342:e=>{e.exports="Go to {lineToolName}"},75139:e=>{e.exports="Got it"},81180:e=>{e.exports="Gann Box"},68102:e=>{e.exports="Gann Fan"},66321:e=>{e.exports="Gann Square"},87107:e=>{e.exports="Gann Square Fixed"},34805:e=>{e.exports="Get more connections"},7914:e=>{e.exports="Ghost Feed"},18367:e=>{e.exports=["Grand Supercycle"]},97065:e=>{e.exports="Do you really want to delete Study Template '{name}' ?"},59368:e=>{e.exports="Double Curve"},35273:e=>{e.exports="Double-click any edge to reset layout grid"},5828:e=>{e.exports="Double-click to finish Path"},63898:e=>{e.exports="Double-click to finish Polyline"},42660:e=>{e.exports="Down Wave 1 or A"},44788:e=>{e.exports="Down Wave 2 or B"},71263:e=>{e.exports="Down Wave 3"},70573:e=>{e.exports="Down Wave 4"},59560:e=>{e.exports="Down Wave 5"},70437:e=>{e.exports="Down Wave C"},93345:e=>{e.exports="Data Provided by"},76912:e=>{e.exports="Date"},60222:e=>{e.exports="Date Range"},79859:e=>{e.exports="Date and Price Range"},92203:e=>{e.exports="Dec"},69479:e=>{ +e.exports="Degree"},57701:e=>{e.exports="Denver"},73720:e=>{e.exports="Diamond"},3556:e=>{e.exports="Disjoint Channel"},62764:e=>{e.exports="Displacement"},22903:e=>{e.exports=["Drawings Toolbar"]},21442:e=>{e.exports="Draw Horizontal Line on"},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports="Enter a new chart layout name"},93512:e=>{e.exports=["Edit {title} Alert"]},91215:e=>{e.exports="Elliott Correction Wave (ABC)"},80983:e=>{e.exports="Elliott Double Combo Wave (WXY)"},74118:e=>{e.exports="Elliott Impulse Wave (12345)"},95840:e=>{e.exports="Elliott Triangle Wave (ABCDE)"},66637:e=>{e.exports="Elliott Triple Combo Wave (WXYXZ)"},69418:e=>{e.exports="Ellipse"},27558:e=>{e.exports=["Extend Alert Lines"]},2578:e=>{e.exports="Extended Line"},77295:e=>{e.exports="Exchange"},2899:e=>{e.exports=["Existing Pane Above"]},53387:e=>{e.exports=["Existing Pane Below"]},36972:e=>{e.exports="Forecast"},17994:e=>{e.exports="Failed to save library"},87375:e=>{e.exports="Failed to save script"},35050:e=>{e.exports="Feb"},82719:e=>{e.exports="Fib Channel"},64192:e=>{e.exports="Fib Circles"},63835:e=>{e.exports="Fib Retracement"},18072:e=>{e.exports="Fib Speed Resistance Arcs"},20877:e=>{e.exports="Fib Speed Resistance Fan"},76783:e=>{e.exports="Fib Spiral"},89037:e=>{e.exports="Fib Time Zone"},72489:e=>{e.exports="Fib Wedge"},21524:e=>{e.exports="Flag"},55678:e=>{e.exports="Flag Mark"},29230:e=>{e.exports="Flat Top/Bottom"},92754:e=>{e.exports="Flipped"},42015:e=>{e.exports="Fraction part is invalid."},47542:e=>{e.exports="Fundamental studies are no longer available on charts"},16245:e=>{e.exports="Kolkata"},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Hollow Candles"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports="Horizontal Line"},76604:e=>{e.exports="Horizontal Ray"},42616:e=>{e.exports="Head and Shoulders"},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports="Hide"},33911:e=>{e.exports="Hide all"},95551:e=>{e.exports="Hide all drawings"},44312:e=>{e.exports="Hide all drawings and indicators"},67927:e=>{e.exports="Hide all drawings, indicators, positions & orders"},86306:e=>{e.exports="Hide all indicators"},70803:e=>{e.exports="Hide all positions & orders"},13277:e=>{e.exports="Hide drawings"},8251:e=>{e.exports=["Hide Events on Chart"]},44177:e=>{e.exports="Hide indicators"},2441:e=>{e.exports=["Hide Marks On Bars"]},90540:e=>{e.exports="Hide positions & orders"},30777:e=>{e.exports="High"},31994:e=>{e.exports=["High-Low"]},60259:e=>{e.exports="High and low price labels"},21803:e=>{e.exports="High and low price lines"},31895:e=>{e.exports="Highlighter"},69085:e=>{e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},22712:e=>{e.exports="I'm good thanks"},23450:e=>{ +e.exports="Image"},71778:e=>{e.exports="Intermediate"},14177:e=>{e.exports="Invalid Symbol"},32619:e=>{e.exports="Invalid symbol"},53239:e=>{e.exports=["Invert Scale"]},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports=["Insert Indicator"]},9114:e=>{e.exports="Inside"},12354:e=>{e.exports="Inside Pitchfork"},26579:e=>{e.exports="Icon"},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports="Jan"},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["On The Left"]},29404:e=>{e.exports=["On The Right"]},850:e=>{e.exports="Oops!"},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports="Oct"},39280:e=>{e.exports="Open"},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports="Low"},42284:e=>{e.exports="Lock"},1441:e=>{e.exports=["Lock/Unlock"]},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports=["Lock Price To Bar Ratio"]},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports="London"},44604:e=>{e.exports="Long Position"},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports="Labels"},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports="Line"},63492:e=>{e.exports=["Line Break"]},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports=["Move Scale To Left"]},94338:e=>{e.exports=["Move Scale To Right"]},66276:e=>{e.exports="Modified Schiff"},18559:e=>{e.exports="Modified Schiff Pitchfork"},18665:e=>{e.exports="Moscow"},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports="Mar"},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports=["Merge All Scales Into One"]},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports="Mirrored"},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports="N/A"},95222:e=>{e.exports="No data here"},3485:e=>{e.exports=["No Scale (Fullscreen)"]},8886:e=>{e.exports="No sync"},16971:e=>{e.exports="No volume data"},75549:e=>{e.exports="Note"},71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports="New Zealand"},40887:e=>{e.exports="New pane above"},96712:e=>{e.exports="New pane below"},33566:e=>{e.exports="Nicosia"},64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports="Save New Chart Layout"},9908:e=>{e.exports=["Save As"] +},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Scale Price Chart Only"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports="Schiff Pitchfork"},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports="Settings"},43247:e=>{e.exports="Second fraction part is invalid."},19796:e=>{e.exports=["Send to Back"]},23221:e=>{e.exports=["Send Backward"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports="Sep"},25866:e=>{e.exports="Session"},59827:e=>{e.exports=["Session Breaks"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports="Short Position"},81428:e=>{e.exports="Show"},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports=["Show All Ideas"]},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports=["Show Dividends"]},46771:e=>{e.exports=["Show Earnings"]},87933:e=>{e.exports=["Show Ideas of Followed Users"]},30709:e=>{e.exports="Show latest news"},58669:e=>{e.exports=["Show My Ideas Only"]},30816:e=>{e.exports=["Show Splits"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports="Singapore"},69502:e=>{e.exports="Sine Line"},44904:e=>{e.exports="Square"},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports="Style"},65323:e=>{e.exports=["Stack On The Left"]},14113:e=>{e.exports=["Stack On The Right"]},93161:e=>{e.exports=["Stay in Drawing Mode"]},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports="Symbol Error"},90932:e=>{e.exports=["Symbol Name Label"]},65986:e=>{e.exports=["Symbol Info"]},52054:e=>{e.exports=["Symbol Last Value Label"]},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports=["Sync To All Charts"]},99969:e=>{e.exports=["Point & Figure"]},53047:e=>{e.exports="Polyline"},34402:e=>{e.exports="Path"},70394:e=>{e.exports="Parallel Channel"},95995:e=>{e.exports="Paris"},29682:e=>{e.exports="Paste"},51102:e=>{e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports=["Pin To New Left Scale"]},43707:e=>{e.exports=["Pin To New Right Scale"]},91130:e=>{e.exports=["Pin To Left Scale"]},61201:e=>{e.exports=["Pin To Left Scale (Hidden)"]},764:e=>{e.exports="Pin to right scale"},20207:e=>{e.exports=["Pin To Right Scale (Hidden)"]},66156:e=>{e.exports=["Pin To Scale (Now Left)"]},54727:e=>{e.exports=["Pin To Scale (Now No Scale)"]},76598:e=>{e.exports=["Pin To Scale (Now Right)"]},39065:e=>{e.exports=["Pin To Scale (Now {label})"]}, +97324:e=>{e.exports=["Pin To Scale {label}"]},56948:e=>{e.exports=["Pin To Scale {label} (Hidden)"]},32156:e=>{e.exports=["Pinned To Left Scale"]},8128:e=>{e.exports=["Pinned To Left Scale (Hidden)"]},3822:e=>{e.exports=["Pinned To Right Scale"]},44538:e=>{e.exports=["Pin To Right Scale (Hidden)"]},65810:e=>{e.exports=["Pinned To Scale {label}"]},14125:e=>{e.exports=["Pinned To Scale {label} (Hidden)"]},97378:e=>{e.exports=["Plus Button"]},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports="Price Label"},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports="Price Range"},32061:e=>{e.exports="Price format is invalid."},91492:e=>{e.exports=["Price Line"]},48404:e=>{e.exports="Primary"},87086:e=>{e.exports="Projection"},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports="Rotated Rectangle"},74214:e=>{e.exports="Rome"},50470:e=>{e.exports="Ray"},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports="Rectangle"},41615:e=>{e.exports="Redo"},35001:e=>{e.exports="Regression Trend"},34596:e=>{e.exports="Remove"},1434:e=>{e.exports=["Remove Drawings"]},13951:e=>{e.exports=["Remove Indicators"]},4142:e=>{e.exports="Rename Chart Layout"},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reset Price Scale"]},25333:e=>{e.exports=["Reset Time Scale"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports="Warning"},48474:e=>{e.exports="Warsaw"},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports="Text"},16267:e=>{e.exports="Tehran"},19611:e=>{e.exports="Template"},29198:e=>{e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports="This indicator cannot be applied to another indicator."},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports="Three Drives Pattern"},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports="Time"},64375:e=>{e.exports=["Time Zone"]},95005:e=>{e.exports="Time Cycles"},87085:e=>{e.exports="Trade"},94770:e=>{e.exports="Trend Angle"},23104:e=>{e.exports="Trend Line"},15501:e=>{e.exports="Trend-Based Fib Extension"},31196:e=>{e.exports="Trend-Based Fib Time"},29245:e=>{e.exports="Triangle"},83356:e=>{e.exports="Triangle Down"},12390:e=>{e.exports="Triangle Pattern"},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},38587:e=>{e.exports="Understood"},81320:e=>{e.exports="Undo"},25933:e=>{e.exports="Units"},15101:e=>{e.exports="Unlock"},34150:e=>{e.exports="Up Wave 4"},83927:e=>{e.exports="Up Wave 5"},58976:e=>{e.exports="Up Wave 1 or A"}, +11661:e=>{e.exports="Up Wave 2 or B"},53958:e=>{e.exports="Up Wave 3"},66560:e=>{e.exports="Up Wave C"},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports="Vertical Line"},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports="Visibility"},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Visible on Mouse Over"]},22198:e=>{e.exports=["Visual Order"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports="XABCD Pattern"},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"},77578:e=>{e.exports="change latest news visibility"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"},59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{e.exports=["Change Price Line"]},69510:e=>{e.exports="change price to bar ratio"},32303:e=>{e.exports=["Change Resolution"]},526:e=>{e.exports=["Change symbol"]},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{e.exports="change symbol last value visibility"},12707:e=>{e.exports="change symbol previous close value visibility"},65303:e=>{e.exports="change session"},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports="change splits visibility"},20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{e.exports=["Change Visibility"]},16698:e=>{e.exports="change visibility at current interval"},78422:e=>{e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{ +e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports="charts by TradingView"},5179:e=>{e.exports=["Clone line tools"]},3195:e=>{e.exports=["Create line tools group"]},92659:e=>{e.exports=["Create line tools group from selection"]},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports=["Add line tool {lineTool} to group {name}"]},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports=["Add this Financial Metric to Entire Layout"]},82388:e=>{e.exports=["Add this Indicator to Entire Layout"]},94292:e=>{e.exports=["Add this Strategy to Entire Layout"]},27982:e=>{e.exports=["Add this Symbol to Entire Layout"]},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports=["Apply Drawing Template"]},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports=["Apply study template {template}"]},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports=["Bring {title} forward"]},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports=["Exclude line tools from group {group}"]},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports=["Hide {title}"]},91842:e=>{e.exports=["Hide alert label lines"]},54781:e=>{e.exports=["Hide All Drawing Tools"]},44974:e=>{e.exports=["Hide Marks On Bars"]},28916:e=>{e.exports="interval lock"},94245:e=>{e.exports=["Invert Scale"]},90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports=["Insert {title} after {target}"]},11231:e=>{e.exports=["Insert {title} before {target}"]},67176:e=>{e.exports=["Insert {title} before {targetTitle}"]},54597:e=>{e.exports="load default drawing template"},30295:e=>{e.exports="loading..."},50193:e=>{e.exports=["Lock {title}"]},4963:e=>{e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{e.exports="move"},11303:e=>{e.exports=["Move {title} To New Left Scale"]},45544:e=>{e.exports="move {title} to new right scale"},81898:e=>{e.exports=["Move All Scales To Left"]},22863:e=>{e.exports=["Move All Scales To Right"]},45356:e=>{e.exports=["Move Drawing(s)"]},15086:e=>{e.exports="move left"},61711:e=>{e.exports="move right"},4184:e=>{e.exports=["Move scale"]},74642:e=>{e.exports=["Make {title} No Scale (Full Screen)"]},45223:e=>{e.exports=["Make group {group} invisible"]},87927:e=>{e.exports=["Make group {group} visible"]},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"},66143:e=>{e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{e.exports="n/a"},47222:e=>{e.exports="scale price"},99042:e=>{e.exports=["Scale Price Chart Only"]}, +35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports=["Send {title} backward"]},66781:e=>{e.exports="send {title} to back"},4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports="powered by"},68111:e=>{e.exports="powered by TradingView"},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports=["Pin To Right Scale"]},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports=["Remove all studies"]},80171:e=>{e.exports=["Remove all studies and drawing tools"]},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports=["Remove Drawings"]},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports=["Rename group {group} to {newName}"]},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports=["Reset Time Scale"]},13034:e=>{e.exports="resize layout"},9608:e=>{e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports=["Toggle Percentage Scale"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"},51114:e=>{e.exports="unlock group {group}"},92421:e=>{e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports=["Update {title} Script"]},33355:e=>{e.exports="{count} bars"},88841:e=>{e.exports="{symbol} financials by TradingView"},38641:e=>{e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom"},19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out"},30572:e=>{e.exports="day"},52254:e=>{e.exports="hour"},99062:e=>{e.exports="month"},69143:e=>{e.exports="minute"},71787:e=>{e.exports="second"},82797:e=>{e.exports="range"},47966:e=>{e.exports="week"},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]=["APPLE INC"], +e.exports["#AUDCAD-symbol-description"]="Australian Dollar/Canadian Dollar",e.exports["#AUDCHF-symbol-description"]=["Australian Dollar/Swiss Franc"],e.exports["#AUDJPY-symbol-description"]=["Australian Dollar/Japanese Yen"],e.exports["#AUDNZD-symbol-description"]=["Australian Dollar/New Zealand Dollar"],e.exports["#AUDRUB-symbol-description"]=["AUSTRALIAN DOLLAR / RUSSIAN RUBLE"],e.exports["#AUDUSD-symbol-description"]=["Australian Dollar/U.S. Dollar"],e.exports["#BRLJPY-symbol-description"]="Brazilian Real / Japanese Yen",e.exports["#BTCCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#BTCCNY-symbol-description"]="Bitcoin / Chinese Yuan",e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]="Bitcoin / South Korean Won",e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["Canadian Dollar/Japanese Yen"],e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]=["Swiss Franc/Japanese Yen"],e.exports["#COPPER-symbol-description"]=["Copper"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro Fx/Australian Dollar"],e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]=["Euro Fx/Canadian Dollar"],e.exports["#EURCHF-symbol-description"]=["Euro Fx/Swiss Franc"],e.exports["#EURGBP-symbol-description"]=["Euro Fx/British Pound"],e.exports["#EURJPY-symbol-description"]=["Euro Fx/Japanese Yen"],e.exports["#EURNZD-symbol-description"]=["Euro Fx/New Zealand Dollar"],e.exports["#EURRUB-symbol-description"]=["EURO / RUSSIAN RUBLE"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]=["Euro Fx/Turkish New Lira"],e.exports["#EURUSD-symbol-description"]=["Euro Fx/U.S. Dollar"],e.exports["#EUSTX50-symbol-description"]=["Euro Stoxx 50 index of European listed shares"],e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr",e.exports["#GBPAUD-symbol-description"]=["British Pound/Australian Dollar"],e.exports["#GBPCAD-symbol-description"]=["British Pound/Canadian Dollar"],e.exports["#GBPCHF-symbol-description"]=["British Pound/Swiss Franc"],e.exports["#GBPEUR-symbol-description"]=["POUND STERLING / EURO"],e.exports["#GBPJPY-symbol-description"]=["British Pound/Japanese Yen"],e.exports["#GBPNZD-symbol-description"]=["British Pound/New Zealand Dollar"],e.exports["#GBPRUB-symbol-description"]=["Pound Sterling / Russian Ruble"],e.exports["#GBPUSD-symbol-description"]=["British Pound/U.S. Dollar"],e.exports["#GER30-symbol-description"]=["DAX index of German listed shares"], +e.exports["#GOOGL-symbol-description"]=["GOOGLE INC"],e.exports["#ITA40-symbol-description"]=["FTSE MIB index of Italian listed shares"],e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]=["YEN / WON"],e.exports["#JPYRUB-symbol-description"]=["YEN / RUSSIAN RUBLE"],e.exports["#KA1-symbol-description"]="Sugar #11 Futures",e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]=["MAGNIT"],e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]=["MICROSOFT CORP"],e.exports["#NAS100-symbol-description"]=["NASDAQ 100 index of US listed shares"],e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["New Zealand Dollar/Japanese Yen"],e.exports["#NZDUSD-symbol-description"]=["New Zealand Dollar/U.S. Dollar"],e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["S&P 500 index of US listed shares"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]="U.S. Dollar / Brazilian Real",e.exports["#USDCAD-symbol-description"]=["U.S. Dollar/Canadian Dollar"],e.exports["#USDCHF-symbol-description"]=["U.S. Dollar/Swiss Franc"],e.exports["#USDCNY-symbol-description"]=["U.S. Dollar / Yuan Renminbi"],e.exports["#USDDKK-symbol-description"]=["US DOLLAR / DANISH KRONE"],e.exports["#USDHKD-symbol-description"]=["U.S. Dollar/Hong Kong Dollar"],e.exports["#USDIDR-symbol-description"]="U.S. Dollar / Rupiah",e.exports["#USDINR-symbol-description"]="U.S. Dollar / Indian Rupee",e.exports["#USDJPY-symbol-description"]=["U.S. Dollar/Japanese Yen"],e.exports["#USDKRW-symbol-description"]=["US DOLLAR / WON"],e.exports["#USDMXN-symbol-description"]="U.S. Dollar / Mexican Peso",e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso",e.exports["#USDRUB-symbol-description"]=["US DOLLAR / RUSSIAN RUBLE"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],e.exports["#USDSEK-symbol-description"]=["U.S. Dollar/Swedish Krona"],e.exports["#USDSGD-symbol-description"]=["US DOLLAR / SINGAPORE DOLLAR"],e.exports["#USDTRY-symbol-description"]=["U.S. Dollar/Turkish New Lira"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Silver/U.S. Dollar"],e.exports["#XAUUSD-symbol-description"]=["Gold / U.S. Dollar"],e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium",e.exports["#XPTUSD-symbol-description"]=["Platinum/U.S. Dollar"], +e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]=["MICEX Index"],e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]=["CAC 40"],e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures", +e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures",e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)",e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR", +e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures",e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures",e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]="Australian Dollar Futures",e.exports["#CME:D61!-symbol-description"]="Canadian Dollar Futures",e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",e.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate",e.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",e.exports["#ETHUSD-symbol-description"]="Ethereum / U.S. Dollar",e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index",e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",e.exports["#COMEX:HG1!-symbol-description"]="Copper Futures",e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",e.exports["#NYMEX:CL1!-symbol-description"]="Light Crude Oil Futures",e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]="DAX Index", +e.exports["#TVC:DE10-symbol-description"]="German Government Bonds 10 YR",e.exports["#TVC:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#TVC:DXY-symbol-description"]="U.S. Dollar Currency Index",e.exports["#TVC:FR10-symbol-description"]="France Government Bonds 10 YR",e.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",e.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",e.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",e.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",e.exports["#INDEX:MIB-symbol-description"]="MIB Index",e.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",e.exports["#MOEX:RTSI-symbol-description"]="RTS Index",e.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",e.exports["#NYMEX:NG1!-symbol-description"]="Natural Gas Futures",e.exports["#NYMEX:ZC1!-symbol-description"]="Corn Futures",e.exports["#TVC:IN10-symbol-description"]="India Government Bonds 10 YR",e.exports["#TVC:IT10-symbol-description"]="Italy Government Bonds 10 YR",e.exports["#TVC:JP10-symbol-description"]="Japan Government Bonds 10 YR",e.exports["#TVC:NDX-symbol-description"]=["NASDAQ 100 Index"],e.exports["#TVC:NI225-symbol-description"]="Nikkei 225 Index",e.exports["#TVC:SPX-symbol-description"]="S&P 500 Index",e.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",e.exports["#TVC:TR10-symbol-description"]="Turkey Government Bonds 10 YR",e.exports["#TVC:UKOIL-symbol-description"]="CFDs on Brent Crude Oil",e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]="US Government Bonds 2 YR",e.exports["#TVC:US05-symbol-description"]="US Government Bonds 5 YR",e.exports["#TVC:US10-symbol-description"]="US Government Bonds 10 YR",e.exports["#TVC:USOIL-symbol-description"]="CFDs on WTI Crude Oil",e.exports["#NYMEX:ITI1!-symbol-description"]="Iron Ore Futures",e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]=["ALIBABA GROUP HLDG LTD"],e.exports["#ICEEUR:CB-symbol-description"]="Crude Oil Brent",e.exports["#ICEEUR:CB1!-symbol-description"]="Brent Crude Oil",e.exports["#ICEUSA:CC-symbol-description"]="Cocoa",e.exports["#NYMEX:CL-symbol-description"]="Crude Oil WTI",e.exports["#ICEUSA:CT-symbol-description"]="Cotton #2",e.exports["#NASDAQ:CTRV-symbol-description"]=["CONTRAVIR PHARMACEUTICALS INC"],e.exports["#CME:DL-symbol-description"]="Class III Milk",e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]="Gold",e.exports["#CME:GF-symbol-description"]="Feeder Cattle",e.exports["#CME:HE-symbol-description"]="Lean Hogs", +e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]="Sugar #11 Futures",e.exports["#ICEUSA:KC-symbol-description"]="Coffee",e.exports["#NYMEX:KG1-symbol-description"]="Cotton Futures",e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]="Live Cattle",e.exports["#ICEEUR:LO-symbol-description"]="ICE Heating Oil",e.exports["#CME:LS-symbol-description"]="Lumber",e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]="Natural Gas",e.exports["#ICEUSA:OJ-symbol-description"]="Orange Juice",e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]="Platinum",e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",e.exports["#NYMEX:RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]="Silver",e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]="Zinc",e.exports["#CBOT:ZC-symbol-description"]="Corn",e.exports["#CBOT:ZK-symbol-description"]="Ethanol Futures",e.exports["#CBOT:ZL-symbol-description"]="Soybean Oil",e.exports["#CBOT:ZO-symbol-description"]="Oats",e.exports["#CBOT:ZR-symbol-description"]="Rough Rice",e.exports["#CBOT:ZS-symbol-description"]="Soybeans",e.exports["#CBOT:ZS1-symbol-description"]="Soybean Futures",e.exports["#CBOT:ZW-symbol-description"]="Wheat",e.exports["#CBOT:ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."],e.exports["#NYMEX:ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#CADUSD-symbol-description"]="Canadian Dollar / U.S. Dollar",e.exports["#CHFUSD-symbol-description"]="Swiss Franc / U.S. Dollar",e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]="Japanese Yen / U.S. Dollar",e.exports["#USDAUD-symbol-description"]="U.S. Dollar / Australian Dollar",e.exports["#USDEUR-symbol-description"]="U.S. Dollar / Euro",e.exports["#USDGBP-symbol-description"]="U.S. Dollar / Pound Sterling",e.exports["#USDNZD-symbol-description"]="U.S. Dollar / New Zealand Dollar",e.exports["#UKOIL-symbol-description"]="CFDs on Crude Oil (Brent)",e.exports["#USOIL-symbol-description"]="CFDs on Crude Oil (WTI)",e.exports["#US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#BCHUSD-symbol-description"]="Bitcoin Cash / U.S. Dollar", +e.exports["#ETCUSD-symbol-description"]="Ethereum Classic / U.S. Dollar",e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]="Litecoin / U.S. Dollar",e.exports["#XRPUSD-symbol-description"]=["Ripple / U.S. Dollar"],e.exports["#SP:SPX-symbol-description"]="S&P 500 Index",e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]=["Ripple / Bitcoin"],e.exports["#TVC:US30-symbol-description"]="US Government Bonds 30 YR",e.exports["#COMEX:SI1!-symbol-description"]="Silver Futures",e.exports["#BTGUSD-symbol-description"]="Bitcoin Gold / U.S. Dollar",e.exports["#IOTUSD-symbol-description"]="IOTA / U.S. Dollar",e.exports["#CME:BTC1!-symbol-description"]="Bitcoin CME Futures",e.exports["#COMEX:GC1!-symbol-description"]="Gold Futures",e.exports["#CORNUSD-symbol-description"]="CFDs on Corn",e.exports["#COTUSD-symbol-description"]="CFDs on Cotton",e.exports["#DJ:DJA-symbol-description"]="Dow Jones Composite Average Index",e.exports["#DJ:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]="Ethereum / British Pound",e.exports["#ETHJPY-symbol-description"]="Ethereum / Japanese Yen",e.exports["#EURNOK-symbol-description"]="Euro / Norwegian Krone",e.exports["#GBPPLN-symbol-description"]="British Pound / Polish Zloty",e.exports["#MOEX:BR1!-symbol-description"]="Brent Oil Futures",e.exports["#NYMEX:KG1!-symbol-description"]="Cotton Futures",e.exports["#NYMEX:PL1!-symbol-description"]="Platinum Futures",e.exports["#SOYBNUSD-symbol-description"]="CFDs on Soybeans",e.exports["#SUGARUSD-symbol-description"]="CFDs on Sugar",e.exports["#TVC:IXIC-symbol-description"]=["NASDAQ Composite Index"],e.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",e.exports["#USDZAR-symbol-description"]="U.S. Dollar / South African Rand",e.exports["#WHEATUSD-symbol-description"]="CFDs on Wheat",e.exports["#XRPEUR-symbol-description"]=["Ripple / Euro"],e.exports["#CBOT:S1!-symbol-description"]="Soybean Futures",e.exports["#SP:MID-symbol-description"]="S&P 400 Index",e.exports["#TSX:XCUUSD-symbol-description"]="CFDs on Copper",e.exports["#TVC:NYA-symbol-description"]="NYSE Composite Index",e.exports["#TVC:PLATINUM-symbol-description"]="CFDs on Platinum (US$ / OZ)",e.exports["#TVC:SSMI-symbol-description"]="Swiss Market Index",e.exports["#TVC:SXY-symbol-description"]="Swiss Franc Currency Index",e.exports["#TVC:RUI-symbol-description"]="Russell 1000 Index",e.exports["#MOEX:RI1!-symbol-description"]="RTS Index Futures",e.exports["#MOEX:MX1!-symbol-description"]="MICEX Index Futures",e.exports["#CBOE:BG1!-symbol-description"]="Bitcoin CBOE Futures",e.exports["#TVC:MY10-symbol-description"]="Malaysia Government Bonds 10 YR",e.exports["#CME:S61!-symbol-description"]="Swiss Franc Futures",e.exports["#TVC:DEU30-symbol-description"]="DAX Index", +e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]="New Zealand Dollar Currency Index",e.exports["#MIL:FTSEMIB-symbol-description"]="FTSE MIB Index",e.exports["#XETR:DAX-symbol-description"]="DAX Index",e.exports["#MOEX:IMOEX-symbol-description"]="MOEX Russia Index",e.exports["#FX:US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]="MICEX Index Futures",e.exports["#NEOUSD-symbol-description"]="NEO / U.S. Dollar",e.exports["#XMRUSD-symbol-description"]="Monero / U.S. Dollar",e.exports["#ZECUSD-symbol-description"]="Zcash / U.S. Dollar",e.exports["#TVC:CAC-symbol-description"]="CAC 40 Index",e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]="UK Government Bonds 10 YR Yield",e.exports["#TVC:AU10Y-symbol-description"]="Australia Government Bonds 10 YR Yield",e.exports["#TVC:CN10Y-symbol-description"]="China Government Bonds 10 YR Yield",e.exports["#TVC:DE10Y-symbol-description"]="German Government Bonds 10 YR Yield",e.exports["#TVC:ES10Y-symbol-description"]="Spain Government Bonds 10 YR Yield",e.exports["#TVC:FR10Y-symbol-description"]="France Government Bonds 10 YR Yield",e.exports["#TVC:IN10Y-symbol-description"]=["India Government Bonds 10 yr"],e.exports["#TVC:IT10Y-symbol-description"]=["Italy Government Bonds 10 yr"],e.exports["#TVC:JP10Y-symbol-description"]=["Japan Government Bonds 10 yr"],e.exports["#TVC:KR10Y-symbol-description"]="Korea Government Bonds 10 YR Yield",e.exports["#TVC:MY10Y-symbol-description"]="Malaysia Government Bonds 10 YR Yield",e.exports["#TVC:PT10Y-symbol-description"]="Portugal Government Bonds 10 YR Yield",e.exports["#TVC:TR10Y-symbol-description"]=["Turkey Government Bonds 10 YR"],e.exports["#TVC:US02Y-symbol-description"]=["US Government Bonds 2 yr"],e.exports["#TVC:US05Y-symbol-description"]=["US Government Bonds 5 yr"],e.exports["#TVC:US10Y-symbol-description"]=["US Government Bonds 10 yr"],e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#CME:J61!-symbol-description"]="Japanese Yen Futures",e.exports["#CME_MINI:J71!-symbol-description"]="Japanese Yen E-mini Futures",e.exports["#CME_MINI:WM1!-symbol-description"]="E-micro Japanese Yen / U.S. Dollar Futures",e.exports["#CME:M61!-symbol-description"]="Mexican Peso Futures",e.exports["#CME:T61!-symbol-description"]="South African Rand Futures",e.exports["#CME:SK1!-symbol-description"]="Swedish Krona Futures",e.exports["#CME:QT1!-symbol-description"]="Chinese Renminbi / U.S. Dollar Futures",e.exports["#COMEX:AUP1!-symbol-description"]="Aluminum MW U.S. Transaction Premium Platts (25MT) Futures",e.exports["#CME:L61!-symbol-description"]="Brazilian Real Futures",e.exports["#CME:WP1!-symbol-description"]="Polish Zloty Futures",e.exports["#CME:N61!-symbol-description"]="New Zealand Dollar Futures", +e.exports["#CME_MINI:MG1!-symbol-description"]="E-micro Australian Dollar / U.S. Dollar Futures",e.exports["#CME_MINI:WN1!-symbol-description"]="E-micro Swiss Franc / U.S. Dollar Futures",e.exports["#CME_MINI:MF1!-symbol-description"]="E-micro Euro / U.S. Dollar Futures",e.exports["#CME_MINI:E71!-symbol-description"]="Euro E-mini Futures",e.exports["#CBOT:ZK1!-symbol-description"]="Denatured Fuel Ethanol Futures",e.exports["#CME_MINI:MB1!-symbol-description"]="E-micro British Pound / U.S. Dollar Futures",e.exports["#NYMEX_MINI:QU1!-symbol-description"]="E-mini Gasoline Futures",e.exports["#NYMEX_MINI:QX1!-symbol-description"]="E-mini Heating Oil Futures",e.exports["#COMEX_MINI:QC1!-symbol-description"]="E-mini Copper Futures",e.exports["#NYMEX_MINI:QG1!-symbol-description"]="E-mini Natural Gas Futures",e.exports["#CME:E41!-symbol-description"]="U.S. Dollar / Turkish Lira Futures",e.exports["#COMEX_MINI:QI1!-symbol-description"]="Silver (Mini) Futures",e.exports["#CME:DL1!-symbol-description"]="Milk, Class III Futures",e.exports["#NYMEX:UX1!-symbol-description"]="Uranium Futures",e.exports["#CBOT:BO1!-symbol-description"]="Soybean Oil Futures",e.exports["#CME:HE1!-symbol-description"]="Lean Hogs Futures",e.exports["#NYMEX:IAC1!-symbol-description"]="Newcastle Coal Futures",e.exports["#NYMEX_MINI:QM1!-symbol-description"]="E-mini Light Crude Oil Futures",e.exports["#NYMEX:JMJ1!-symbol-description"]="Mini Brent Financial Futures",e.exports["#COMEX:AEP1!-symbol-description"]="Aluminium European Premium Futures",e.exports["#CBOT:ZQ1!-symbol-description"]="30 Day Federal Funds Interest Rate Futures",e.exports["#CME:LE1!-symbol-description"]="Live Cattle Futures",e.exports["#CME:UP1!-symbol-description"]="Swiss Franc / Japanese Yen Futures",e.exports["#CBOT:ZN1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:ZB1!-symbol-description"]="T-Bond Futures",e.exports["#CME:GF1!-symbol-description"]="Feeder Cattle Futures",e.exports["#CBOT:UD1!-symbol-description"]="Ultra T-Bond Futures",e.exports["#CME:I91!-symbol-description"]="CME Housing Futures — Washington DC",e.exports["#CBOT:ZO1!-symbol-description"]="Oat Futures",e.exports["#CBOT:ZM1!-symbol-description"]="Soybean Meal Futures",e.exports["#CBOT_MINI:XN1!-symbol-description"]="Corn Mini Futures",e.exports["#CBOT:ZC1!-symbol-description"]="Corn Futures",e.exports["#CME:LS1!-symbol-description"]="Lumber Futures",e.exports["#CBOT_MINI:XW1!-symbol-description"]="Wheat Mini Futures",e.exports["#CBOT_MINI:XK1!-symbol-description"]="Soybean Mini Futures",e.exports["#CBOT:ZS1!-symbol-description"]="Soybean Futures",e.exports["#NYMEX:PA1!-symbol-description"]="Palladium Futures",e.exports["#CME:FTU1!-symbol-description"]="E-mini FTSE 100 Index USD Futures",e.exports["#CBOT:ZR1!-symbol-description"]="Rice Futures",e.exports["#COMEX_MINI:GR1!-symbol-description"]="Gold (E-micro) Futures",e.exports["#COMEX_MINI:QO1!-symbol-description"]="Gold (Mini) Futures",e.exports["#CME_MINI:RL1!-symbol-description"]="E-mini Russell 1000 Futures", +e.exports["#CME_MINI:EW1!-symbol-description"]="S&P 400 Midcap E-mini Futures",e.exports["#COMEX:LD1!-symbol-description"]="Lead Futures",e.exports["#CME_MINI:ES1!-symbol-description"]="S&P 500 E-mini Futures",e.exports["#TVC:SA40-symbol-description"]="South Africa Top 40 Index",e.exports["#BMV:ME-symbol-description"]="IPC Mexico Index",e.exports["#BCBA:IMV-symbol-description"]="MERVAL Index",e.exports["#HSI:HSI-symbol-description"]="Hang Seng Index",e.exports["#BVL:SPBLPGPT-symbol-description"]="S&P / BVL Peru General Index (PEN)",e.exports["#EGX:EGX30-symbol-description"]="EGX 30 Price Return Index",e.exports["#BVC:IGBC-symbol-description"]="Indice General de la Bolsa de Valores de Colombia",e.exports["#TWSE:TAIEX-symbol-description"]="Taiwan Capitalization Weighted Stock Index",e.exports["#QSE:GNRI-symbol-description"]="QE Index",e.exports["#BME:IBC-symbol-description"]="IBEX 35 Index",e.exports["#NZX:NZ50G-symbol-description"]="S&P / NZX 50 Index Gross",e.exports["#SIX:SMI-symbol-description"]="Swiss Market Index",e.exports["#SZSE:399001-symbol-description"]="SZSE Component Index",e.exports["#TADAWUL:TASI-symbol-description"]="Tadawul All Shares Index",e.exports["#IDX:COMPOSITE-symbol-description"]="IDX Composite Index",e.exports["#EURONEXT:PX1-symbol-description"]="CAC 40 Index",e.exports["#OMXHEX:OMXH25-symbol-description"]="OMX Helsinki 25 Index",e.exports["#EURONEXT:BEL20-symbol-description"]="BEL 20 Index",e.exports["#TVC:STI-symbol-description"]="Straits Times Index",e.exports["#DFM:DFMGI-symbol-description"]="DFM Index",e.exports["#TVC:KOSPI-symbol-description"]="Korea Composite Stock Price Index",e.exports["#FTSEMYX:FBMKLCI-symbol-description"]="FTSE Bursa Malaysia KLCI Index",e.exports["#TASE:TA35-symbol-description"]="TA-35 Index",e.exports["#OMXSTO:OMXS30-symbol-description"]="OMX Stockholm 30 Index",e.exports["#OMXICE:OMXI8-symbol-description"]="OMX Iceland 8 Index",e.exports["#NSENG:NSE30-symbol-description"]="NSE 30 Index",e.exports["#BAHRAIN:BSEX-symbol-description"]="Bahrain All Share Index",e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]="OMX Copenhagen 25 Index",e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]="BELEX 15 Index",e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]="AEX Index",e.exports["#CBOE:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#NASDAQ:XAU-symbol-description"]="PHLX Gold and Silver Sector Index",e.exports["#DJ:DJUSCL-symbol-description"]="Dow Jones U.S. Coal Index",e.exports["#DJ:DJCIKC-symbol-description"]="Dow Jones Commodity Index Coffee",e.exports["#DJ:DJCIEN-symbol-description"]="Dow Jones Commodity Index Energy",e.exports["#NASDAQ:OSX-symbol-description"]="PHLX Oil Service Sector Index",e.exports["#DJ:DJCISB-symbol-description"]="Dow Jones Commodity Index Sugar",e.exports["#DJ:DJCICC-symbol-description"]="Dow Jones Commodity Index Cocoa", +e.exports["#DJ:DJCIGR-symbol-description"]="Dow Jones Commodity Index Grains",e.exports["#DJ:DJCIAGC-symbol-description"]="Dow Jones Commodity Index Agriculture Capped Component",e.exports["#DJ:DJCISI-symbol-description"]="Dow Jones Commodity Index Silver",e.exports["#DJ:DJCIIK-symbol-description"]="Dow Jones Commodity Index Nickel",e.exports["#NASDAQ:HGX-symbol-description"]="PHLX Housing Sector Index",e.exports["#DJ:DJCIGC-symbol-description"]="Dow Jones Commodity Index Gold",e.exports["#SP:SPGSCI-symbol-description"]="S&P Goldman Sachs Commodity Index",e.exports["#NASDAQ:UTY-symbol-description"]="PHLX Utility Sector Index",e.exports["#DJ:DJU-symbol-description"]="Dow Jones Utility Average Index",e.exports["#SP:SVX-symbol-description"]="S&P 500 Value Index",e.exports["#SP:OEX-symbol-description"]="S&P 100 Index",e.exports["#CBOE:OEX-symbol-description"]="S&P 100 Index",e.exports["#NASDAQ:SOX-symbol-description"]="Philadelphia Semiconductor Index",e.exports["#RUSSELL:RUI-symbol-description"]="Russell 1000 Index",e.exports["#RUSSELL:RUA-symbol-description"]="Russell 3000 Index",e.exports["#RUSSELL:RUT-symbol-description"]="Russell 2000 Index",e.exports["#NYSE:XMI-symbol-description"]="NYSE ARCA Major Market Index",e.exports["#NYSE:XAX-symbol-description"]="AMEX Composite Index",e.exports["#NASDAQ:NDX-symbol-description"]="Nasdaq 100 Index",e.exports["#NASDAQ:IXIC-symbol-description"]="Nasdaq Composite Index",e.exports["#DJ:DJT-symbol-description"]="Dow Jones Transportation Average Index",e.exports["#NYSE:NYA-symbol-description"]="NYSE Composite Index",e.exports["#NYMEX:CJ1!-symbol-description"]="Cocoa Futures",e.exports["#USDILS-symbol-description"]="U.S. Dollar / Israeli Shekel",e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#TVC:PL10Y-symbol-description"]="Poland Government Bonds 10 YR Yield",e.exports["#TVC:PL05Y-symbol-description"]="Poland Government Bonds 5 YR Yield",e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]="S&P 500 Index",e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Contract",e.exports["#BYBIT:XRPUSD-symbol-description"]="XRPUSD Perpetual Contract",e.exports["#BYBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Contract",e.exports["#BITMEX:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#DERIBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Futures Contract",e.exports["#DERIBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#USDHUF-symbol-description"]="U.S. Dollar / Hungarian Forint", +e.exports["#USDTHB-symbol-description"]="U.S. Dollar / Thai Baht",e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)",e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]="Bitcoin / U.S. Dollar Index",e.exports["#CME_MINI:RTY1!-symbol-description"]="E-Mini Russell 2000 Index Futures",e.exports["#CRYPTOCAP:TOTAL-symbol-description"]="Crypto Total Market Cap, $",e.exports["#ICEUS:DX1!-symbol-description"]="U.S. Dollar Index Futures",e.exports["#NYMEX:TT1!-symbol-description"]="Cotton Futures",e.exports["#PHEMEX:BTCUSD-symbol-description"]="BTC Perpetual Futures Contract",e.exports["#PHEMEX:ETHUSD-symbol-description"]="ETH Perpetual Futures Contract",e.exports["#PHEMEX:XRPUSD-symbol-description"]="XRP Perpetual Futures Contract",e.exports["#PHEMEX:LTCUSD-symbol-description"]="LTC Perpetual Futures Contract",e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]="Canadian Government Bonds, 10 YR",e.exports["#TVC:CA10Y-symbol-description"]="Canadian Government Bonds 10 YR Yield",e.exports["#TVC:ID10Y-symbol-description"]="Indonesia Government Bonds 10 YR Yield",e.exports["#TVC:NL10-symbol-description"]="Netherlands Government Bonds, 10 YR",e.exports["#TVC:NL10Y-symbol-description"]="Netherlands Government Bonds 10 YR Yield",e.exports["#TVC:NZ10-symbol-description"]="New Zealand Government Bonds, 10 YR",e.exports["#TVC:NZ10Y-symbol-description"]="New Zealand Government Bonds 10 YR Yield",e.exports["#SOLUSD-symbol-description"]="Solana / U.S. Dollar",e.exports["#LUNAUSD-symbol-description"]="Luna / U.S. Dollar",e.exports["#UNIUSD-symbol-description"]="Uniswap / U.S. Dollar",e.exports["#LTCBRL-symbol-description"]="Litecoin / Brazilian Real",e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]="Ethereum / South Korean Won",e.exports["#BTCRUB-symbol-description"]="Bitcoin / Russian Ruble",e.exports["#BTCTHB-symbol-description"]="Bitcoin / Thai Baht", +e.exports["#ETHTHB-symbol-description"]="Ethereum / Thai Baht",e.exports["#TVC:EU10YY-symbol-description"]="Euro Government Bonds 10 YR Yield"}}]); \ No newline at end of file diff --git a/charting_library/bundles/ro.7257.089fbbc28bead9558b87.js b/charting_library/bundles/ro.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..b03f47ec --- /dev/null +++ b/charting_library/bundles/ro.7257.089fbbc28bead9558b87.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports="Could not get Pine source code."},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports="Confirm Remove Study Tree"},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},22519:e=>{e.exports=["Bar Change Values"]},52003:e=>{e.exports="Do you really want to delete study and all of it's children?"},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports="December"},83498:e=>{e.exports="Delete pane"},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports="Error"},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports="February"},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports="Fri"},72970:e=>{e.exports="Friday"},88958:e=>{e.exports="Holiday"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports=["Indicator Arguments"]},26315:e=>{e.exports=["Indicator Titles"]},84098:e=>{e.exports=["Indicator Values"]},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},99487:e=>{e.exports=["OHLC Values"]},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports="October"},75991:e=>{e.exports="Open market status"},18429:e=>{e.exports="Learn more"},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports="Mon"},61199:e=>{e.exports="Monday"},41610:e=>{e.exports="More"},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports="May"},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports="March"},83949:e=>{e.exports="Market open"},35701:e=>{e.exports="Market opens in {remainingTime}."},95814:e=>{e.exports="Market closed"},98105:e=>{e.exports="Market closes in {remainingTime}."},87202:e=>{e.exports="Market is currently on holiday. Lucky them."},71194:e=>{e.exports="November"},66324:e=>{e.exports="Source code"},36835:e=>{e.exports="Sat"},1144:e=>{ +e.exports="Saturday"},40653:e=>{e.exports="Scroll to the left"},26721:e=>{e.exports="Scroll to the most recent bar"},35809:e=>{e.exports="Scroll to the right"},61132:e=>{e.exports="September"},28705:e=>{e.exports="Show Indicator Legend"},51072:e=>{e.exports="Show Object Tree"},37809:e=>{e.exports="Show interval settings"},39045:e=>{e.exports="Study Error"},86577:e=>{e.exports="Sun"},72149:e=>{e.exports="Sunday"},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports="Symbol title"},29985:e=>{e.exports="Post-market"},28412:e=>{e.exports="Paid plans feature faster data updates."},56042:e=>{e.exports="Pre-market"},36015:e=>{e.exports="Real-time data for {description} is not supported right now. We may support it in the future."},6667:e=>{e.exports="Real-time data for {symbolName} is provided by {exchange} exchange."},48293:e=>{e.exports="Restore chart"},91029:e=>{e.exports="Restore pane"},75094:e=>{e.exports="Wed"},7147:e=>{e.exports="Wednesday"},52984:e=>{e.exports="To get real-time data for {description}, please buy the real-time data package."},9787:e=>{e.exports="Thu"},7951:e=>{e.exports="Thursday"},57918:e=>{e.exports="This data is real-time, but it’s slightly different to its official counterpart coming from primary exchanges."},68025:e=>{e.exports="This data is real-time, but it’s slightly different to its official counterpart coming from {exchange}."},73717:e=>{e.exports="This symbol doesn't exist, please pick another one."},57048:e=>{e.exports="Time for a walk — this market is closed."},94316:e=>{e.exports="Tue"},44979:e=>{e.exports="Tuesday"},8209:e=>{e.exports="Unflag Symbol"},1111:e=>{e.exports="Volume"},61311:e=>{e.exports=["Zoom In"]},47602:e=>{e.exports=["Zoom Out"]},57889:e=>{e.exports="change OHLC values visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports="change volume values visibility"},39348:e=>{e.exports="less than 1 minute"},87358:e=>{e.exports="show {title}"},7827:e=>{e.exports="{days} and {hours}"},7435:e=>{e.exports="{exchange} by {originalExchange}"},19830:e=>{e.exports="{hours} and {minutes}"},1084:e=>{e.exports="{listedExchange} real-time data is available for free to registered users."},11155:e=>{e.exports="{symbolName} data is delayed by {time} minutes."},77033:e=>{e.exports="Data is updated once every {amount} second, even if there are more updates on the market."},2121:e=>{e.exports="Data on our Basic plan is updated once every {amount} second, even if there are more updates on the market."},5223:e=>{e.exports="One update every {amount} second"},58609:e=>{e.exports="{number} day"},24430:e=>{e.exports="{number} hour"},67151:e=>{e.exports="{number} minute"}}]); \ No newline at end of file diff --git a/charting_library/bundles/ro.8087.02a950e0b171d1520043.js b/charting_library/bundles/ro.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..f49dfab7 --- /dev/null +++ b/charting_library/bundles/ro.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},20036:e=>{e.exports="Cancel"},23398:e=>{e.exports="Change symbol"},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},73226:e=>{e.exports="Apply"},79852:e=>{e.exports="Bond"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports="Description"},46812:e=>{e.exports="Increase"},89298:e=>{e.exports="Offset"},68988:e=>{e.exports="Ok"},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},59877:e=>{e.exports=["Set the {inputInline} time and price for {studyShortDescription}"]},18571:e=>{e.exports=["Set the {inputTitle} time for {studyShortDescription}"]},58552:e=>{e.exports=["Set the {inputTitle} price for {studyShortDescription}"]},80481:e=>{e.exports='Set the time and price for "{studyShortDescription}"'},42917:e=>{e.exports='Set the time for "{studyShortDescription}"'},6083:e=>{e.exports='Set the price for "{studyShortDescription}"'},52298:e=>{e.exports="Search"},13269:e=>{e.exports="Select source"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},89053:e=>{e.exports="Symbol"},48490:e=>{e.exports="Symbol & description"},99983:e=>{e.exports="Symbol Search"},54336:e=>{e.exports="Remove color"},60142:e=>{e.exports="Thickness"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["Change Opacity"]},13066:e=>{e.exports=["Change Color"]},95657:e=>{e.exports=["Change Thickness"]},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},1328:e=>{e.exports="dr"},88720:e=>{e.exports="economy"},39512:e=>{e.exports="forex"},81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},38071:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/ru.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/ru.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..eb8114b4 --- /dev/null +++ b/charting_library/bundles/ru.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:e=>{e.exports=["Точка"]},6174:e=>{e.exports=["дни"]},5285:e=>{e.exports=["часы"]},79410:e=>{e.exports=["месяцы"]},37830:e=>{e.exports=["минуты"]},25042:e=>{e.exports=["недели"]},74787:e=>{e.exports=["Дни"]},62346:e=>{e.exports=["Часы"]},94328:e=>{e.exports=["Месяцы"]},57470:e=>{e.exports=["Минуты"]},74973:e=>{e.exports=["Секунды"]},48801:e=>{e.exports=["Range"]},86614:e=>{e.exports=["Недели"]},30426:e=>{e.exports=["Тики"]},90069:e=>{e.exports=["Сравнить"]},96935:e=>{e.exports=["Копировать изображение графика"]},15803:e=>{e.exports=["Копировать ссылку на изображение графика"]},74207:e=>{e.exports=["Настройки графика"]},54777:e=>{e.exports=["Добавить"]},95798:e=>{e.exports=["Добавить свой интервал"]},44629:e=>{e.exports=["Добавить в избранное"]},15795:e=>{e.exports=["Все мои графики"]},88368:e=>{e.exports=["Все изменения сохранены"]},84232:e=>{e.exports=["Стиль баров"]},43399:e=>{e.exports=["Стандартные шаблоны"]},83127:e=>{e.exports=["Избранные индикаторы"]},33959:e=>{e.exports=["Избранное"]},11682:e=>{e.exports=["Полноэкранный режим"]},15812:e=>{e.exports=["Шаблоны индикаторов"]},61142:e=>{e.exports=["Индикаторы"]},74527:e=>{e.exports=["Индикаторы и стратегии"]},79353:e=>{e.exports=["Открыть диалог интервалов"]},55520:e=>{e.exports=["Открыть график в отдельном окне"]},2226:e=>{e.exports=["Открыть изображение в новой вкладке"]},75687:e=>{e.exports=["Загрузить график"]},75789:e=>{e.exports=["Загрузить график"]},90879:e=>{e.exports=["Загрузка..."]},80959:e=>{e.exports=["Копировать"]},58219:e=>{e.exports=["Управление графиками"]},38554:e=>{e.exports=["Мои шаблоны"]},14605:e=>{e.exports=["Число или {hotKey_0}"]},85520:e=>{e.exports=["Сохранить"]},92093:e=>{e.exports=["Сохранить шаблон индикаторов"]},87409:e=>{e.exports=["Сохранить все графики для всех инструментов и интервалов рабочего пространства"]},57352:e=>{e.exports=["Сохранить изображение"]},11680:e=>{e.exports=["Сохранить"]},20987:e=>{e.exports=["Просто начните печатать, когда у вас открыт график, чтобы открылось окно поиска"]},99983:e=>{e.exports=["Поиск инструментов"]},70728:e=>{e.exports=["Повторить {hint}"]},72482:e=>{e.exports=["Удалить из предпочтений"]},35038:e=>{e.exports=["Переименовать"]},88513:e=>{e.exports=["Сделать снимок экрана"]},91900:e=>{e.exports=["Шаблоны"]},32916:e=>{e.exports=["Интервал"]},9765:e=>{e.exports=["Опубликовать график в Twitter"]},80323:e=>{e.exports=["Отменить {hint}"]},23687:e=>{e.exports=["У вас нет индикаторов в Избранном"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ru.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/ru.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..d1109108 --- /dev/null +++ b/charting_library/bundles/ru.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:t=>{t.exports=["Перекрестия"]},41596:t=>{t.exports=["Метки на ценовой шкале"]},23545:t=>{t.exports=["Значения в строке статуса"]},39495:t=>{t.exports=["Окружности"]},41389:t=>{t.exports=["Бар выше"]},29520:t=>{t.exports=["Абсолютные значения"]},58102:t=>{t.exports=["Применить по умолчанию"]},65262:t=>{t.exports=["Область с разрывами"]},83760:t=>{t.exports=["Тело"]},48848:t=>{t.exports=["Граница"]},27331:t=>{t.exports=["Фон"]},78626:t=>{t.exports=["Бар ниже"]},41361:t=>{t.exports=["Вниз"]},22192:t=>{t.exports=["Дни"]},31577:t=>{t.exports=["Динамическая зона стоимости (VA)"]},4329:t=>{t.exports=["Не задано"]},98938:t=>{t.exports=["По умолчанию"]},63099:t=>{t.exports=["Часы"]},11091:t=>{t.exports=["Гистограмма"]},66304:t=>{t.exports=["Аргументы"]},40297:t=>{t.exports=["Выходные значения"]},36993:t=>{t.exports=["Минимальное изменение цены"]},64606:t=>{t.exports=["Шрифт меток"]},54934:t=>{t.exports=["Линия с разрывами"]},95543:t=>{t.exports=["Месяцы"]},28134:t=>{t.exports=["Минуты"]},18229:t=>{t.exports=["Сделать по умолчанию"]},71129:t=>{t.exports=["Секунды"]},86520:t=>{t.exports=["Метки сигнала"]},79511:t=>{t.exports=["Ступенчатая линия"]},64108:t=>{t.exports="Step line with breaks"},67767:t=>{t.exports=["Ступенчатая линия с ромбами"]},21861:t=>{t.exports=["Расположение"]},73947:t=>{t.exports=["Точность"]},66596:t=>{t.exports=["Количество"]},86672:t=>{t.exports=["Диапазоны"]},79782:t=>{t.exports=["Сбросить настройки"]},21594:t=>{t.exports=["Недели"]},26458:t=>{t.exports=["Фитиль"]},95247:t=>{t.exports=["Ширина (% от прямоугольника)"]},19221:t=>{t.exports=["Цвет текста"]},7138:t=>{t.exports=["Сделки на графике"]},98802:t=>{t.exports=["Вверх"]},14414:t=>{t.exports=["Профиль объёма"]},91322:t=>{t.exports=["Значения"]},20834:t=>{t.exports=["изменение мин. тик. значения"]},98491:t=>{t.exports=["изменение значка"]},7378:t=>{t.exports=["изменение размера шрифта"]},28691:t=>{t.exports=["изменение стиля линии"]},38361:t=>{t.exports=["изменение местоположения"]},51081:t=>{t.exports=["изменение ширины в процентах"]},47634:t=>{t.exports=["изменение расположения"]},15683:t=>{t.exports=["изменение типа отображения"]},164:t=>{t.exports=["изменение точности"]},86888:t=>{t.exports=["изменение фигуры"]},50463:t=>{t.exports=["изменение значения"]},12628:t=>{t.exports=["изменение видимости значений"]},13355:t=>{t.exports=["изменение дневной видимости {title} (предельная точка)"]},41377:t=>{t.exports=["изменение дневной видимости {title} (начальная точка)"]},35388:t=>{t.exports=["изменение часовой видимости {title} (начальная точка)"]},78586:t=>{t.exports=["изменение часовой видимости {title} (предельная точка)"]},59635:t=>{t.exports=["изменение месячной видимости {title} (начальная точка)"]},74266:t=>{t.exports=["изменение месячной видимости {title} (предельная точка)"]},91633:t=>{t.exports=["изменение минутной видимости {title} (предельная точка)"]},15106:t=>{t.exports=["изменение минутной видимости {title} (начальная точка)"]},66161:t=>{ +t.exports=["изменение секундной видимости {title} (предельная точка)"]},2822:t=>{t.exports=["изменение секундной видимости {title} (начальная точка)"]},21339:t=>{t.exports=["изменение недельной видимости {title} (начальная точка)"]},68643:t=>{t.exports=["изменение недельной видимости {title} (предельная точка)"]},30810:t=>{t.exports=["изменение видимости {title} на тиках"]},24941:t=>{t.exports=["изменение видимости {title} на неделях"]},29088:t=>{t.exports=["изменение видимости {title} на днях"]},68971:t=>{t.exports=["изменение видимости {title} на часах"]},64370:t=>{t.exports=["изменение видимости {title} на минутах"]},6659:t=>{t.exports=["изменение видимости {title} на месяцах"]},29091:t=>{t.exports=["изменение видимости {title} на диапазонах"]},46948:t=>{t.exports=["изменение видимости {title} на секундах"]},82211:t=>{t.exports=["Дни"]},33486:t=>{t.exports=["дневную видимость до"]},14077:t=>{t.exports=["дневную видимость с"]},3143:t=>{t.exports=["Часы"]},84775:t=>{t.exports=["часовую видимость с"]},11255:t=>{t.exports=["часовую видимость до"]},58964:t=>{t.exports=["Месяцы"]},71770:t=>{t.exports=["месячную видимость с"]},37179:t=>{t.exports=["месячную видимость до"]},16465:t=>{t.exports=["Минуты"]},72317:t=>{t.exports=["минутную видимость до"]},25586:t=>{t.exports=["минутную видимость с"]},32925:t=>{t.exports=["секундную видимость"]},39017:t=>{t.exports=["секундную видимость до"]},6049:t=>{t.exports=["секундную видимость с"]},13604:t=>{t.exports=["диапазоны"]},93016:t=>{t.exports=["недельную видимость"]},32002:t=>{t.exports=["недельную видимость с"]},28091:t=>{t.exports=["недельную видимость до"]},59523:t=>{t.exports=["тики"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ru.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/ru.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..3a1f4a53 --- /dev/null +++ b/charting_library/bundles/ru.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:t=>{t.exports=["валюты"]},60558:t=>{t.exports=["животные и природа"]},14232:t=>{t.exports=["спорт и активность"]},57792:t=>{t.exports=["стрелки"]},33628:t=>{t.exports=["жесты и эмоции"]},35305:t=>{t.exports=["еда и напитки"]},49546:t=>{t.exports=["флаги"]},72302:t=>{t.exports=["предметы"]},11739:t=>{t.exports=["природа"]},96330:t=>{t.exports=["эмоции и люди"]},6878:t=>{t.exports=["символы"]},77011:t=>{t.exports=["символы и флаги"]},15426:t=>{t.exports=["недавние"]},15395:t=>{t.exports=["путешествия"]},82401:t=>{t.exports=["Курсоры"]},99878:t=>{t.exports=["Инструменты комментирования"]},44629:t=>{t.exports=["Добавить в избранное"]},75377:t=>{t.exports=["Инструменты Ганна и Фибоначчи"]},95537:t=>{t.exports=["Геометрические фигуры"]},60925:t=>{t.exports=["Точка"]},19570:t=>{t.exports=["Эмодзи"]},99289:t=>{t.exports=["Ластик"]},17517:t=>{t.exports=["Скрыть все объекты рисования"]},96411:t=>{t.exports=["Скрыть панель объектов"]},92464:t=>{t.exports=["Иконки"]},37057:t=>{t.exports=["Зафиксировать все объекты"]},37140:t=>{t.exports=["Магнит позволяет притягивать точки объектов к ближайшим ценам (откр., макс., мин., закр.) баров"]},59607:t=>{t.exports=["Линейка"]},36551:t=>{t.exports=["Новые объекты рисования копируются на все графики рабочего пространства и отображаются, когда выбирается тот же тикер"]},63354:t=>{t.exports=["Показать панель графических инструментов"]},49616:t=>{t.exports=["Показать панель избранных инструментов рисования"]},91977:t=>{t.exports=["Показать скрытые инструменты"]},51072:t=>{t.exports=["Показать дерево объектов"]},49421:t=>{t.exports=["Оставаться в режиме рисования"]},85422:t=>{t.exports=["Сильный магнит"]},19693:t=>{t.exports=["Паттерны"]},10234:t=>{t.exports=["Инструменты для измерения и прогнозирования"]},76091:t=>{t.exports=["Удалить объекты рисования"]},45286:t=>{t.exports=["Удалить объекты"]},72482:t=>{t.exports=["Удалить из предпочтений"]},30513:t=>{t.exports=["Удалить {drawings}"]},10049:t=>{t.exports=["Удалить {drawings} и {indicators}"]},55084:t=>{t.exports=["Удалить {indicators}"]},45265:t=>{t.exports=["Слабый магнит"]},52899:t=>{t.exports=["Линии тренда"]},38925:t=>{t.exports=["Увеличить масштаб"]},49895:t=>{t.exports=["Уменьшить масштаб"]},32868:t=>{t.exports=["{hotKey_0} + Клик на графике"]},68125:t=>{t.exports=["{hotKey_0} — Окружность"]},40234:t=>{t.exports=["{hotKey_0} — Рисовать прямую линию под углом 45 градусов"]},10289:t=>{t.exports=["{hotKey_0} — Фиксированный диапазон"]},81591:t=>{t.exports=["{hotKey_0} — Квадрат"]},93030:t=>{t.exports=["{amount} объект рисования","{amount} объекта рисования","{amount} объектов рисования","{amount} объектов рисования"]},80437:t=>{t.exports=["{amount} индикатор","{amount} индикатора","{amount} индикаторов","{amount} индикаторов"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ru.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/ru.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..01edf038 --- /dev/null +++ b/charting_library/bundles/ru.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:t=>{t.exports=["#1 (бар)"]},1961:t=>{t.exports=["#1 (цена)"]},12706:t=>{t.exports=["#1 (цена, бар)"]},92195:t=>{t.exports=["#1 (% вертикальной позиции, бар)"]},66187:t=>{t.exports=["Средняя линия"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["Против часовой стрелки"]},43809:t=>{t.exports=["Коэфф. как проценты"]},40054:t=>{t.exports=["Цвет"]},47737:t=>{t.exports=["Сокращённые значения"]},76655:t=>{t.exports=["Валюта"]},72171:t=>{t.exports=["По центру"]},99120:t=>{t.exports=["Канал"]},36150:t=>{t.exports=["Угол"]},38280:t=>{t.exports=["Углы"]},95264:t=>{t.exports=["Размер счёта"]},85160:t=>{t.exports=["Всегда отображать значения"]},54189:t=>{t.exports=["Дуги"]},34674:t=>{t.exports=["Сред. Макс.Мин. в минитиках"]},91757:t=>{t.exports=["Снизу"]},17608:t=>{t.exports=["Текст снизу"]},48848:t=>{t.exports=["Граница"]},72269:t=>{t.exports=["Границы"]},27331:t=>{t.exports=["Фон"]},19949:t=>{t.exports=["Диапазон в барах"]},81260:t=>{t.exports=["Сетка"]},67114:t=>{t.exports=["Временной диапазон"]},75460:t=>{t.exports=["Отступ"]},46211:t=>{t.exports=["Эмодзи"]},46001:t=>{t.exports=["Открытие позиции"]},1220:t=>{t.exports=["Продолжить"]},71116:t=>{t.exports=["Продолжить вниз"]},45809:t=>{t.exports=["Продолжить влево"]},25892:t=>{t.exports=["Продолжить левую линию"]},3304:t=>{t.exports=["Продолжить линии влево"]},83095:t=>{t.exports=["Продолжить линии вправо"]},14025:t=>{t.exports=["Продолжить вправо"]},74395:t=>{t.exports=["Продолжить правую линию"]},85197:t=>{t.exports=["Продолжить вверх"]},17006:t=>{t.exports=["Размер шрифта"]},31343:t=>{t.exports=["Текст (неудача)"]},28565:t=>{t.exports=["Фон (неудача)"]},87931:t=>{t.exports=["Линии"]},39836:t=>{t.exports=["Уровни Фибо, основанные на лог. шкале"]},10578:t=>{t.exports=["Полные окружности"]},25264:t=>{t.exports=["МаксМин бары"]},77405:t=>{t.exports=["Горизонтальная"]},66049:t=>{t.exports=["ОткрЗакр бары"]},27531:t=>{t.exports=["Размер лота"]},85206:t=>{t.exports=["Метка"]},75332:t=>{t.exports=["Граница метки"]},14773:t=>{t.exports=["Заливка текстовой метки"]},37126:t=>{t.exports=["Текст метки"]},79106:t=>{t.exports=["Уровни"]},95610:t=>{t.exports=["Линии уровня"]},19286:t=>{t.exports=["Слева"]},79307:t=>{t.exports=["Текст слева"]},49286:t=>{t.exports=["Линия — Макс.Мин./2"]},17676:t=>{t.exports=["Линия — Цена откр."]},47669:t=>{t.exports=["Линия — Цена закр."]},71899:t=>{t.exports=["Линия — Макс."]},83394:t=>{t.exports=["Линия — Мин."]},60489:t=>{t.exports=["Цвет линии"]},53889:t=>{t.exports=["Режим"]},76476:t=>{t.exports=["По центру"]},24510:t=>{t.exports=["Средняя точка"]},22213:t=>{t.exports=["Фон (открытие)"]},15500:t=>{t.exports=["Граница (открытие)"]},79238:t=>{t.exports=["Текст (открытие)"]},37249:t=>{t.exports=["Статистика"]},28712:t=>{t.exports=["Расположение данных"]},50948:t=>{t.exports=["Цвет стоп-уровня"]},56119:t=>{t.exports=["Стоп-уровень"]},69835:t=>{t.exports=["Текст (успех)"]},91141:t=>{t.exports=["Фон (успех)"]},650:t=>{t.exports=["Проценты"]},25684:t=>{t.exports=["Цена"]}, +23675:t=>{t.exports=["Метка цен"]},75675:t=>{t.exports=["Метки цен"]},16103:t=>{t.exports=["Уровни цены"]},46964:t=>{t.exports=["Диапазон цен"]},59771:t=>{t.exports=["Соотношение цена/бар"]},29072:t=>{t.exports=["Цены"]},2635:t=>{t.exports=["Уровень прибыли"]},33886:t=>{t.exports=["Диапазон и соотношение"]},24186:t=>{t.exports=["Переворот"]},21141:t=>{t.exports=["Справа"]},91367:t=>{t.exports=["Текст справа"]},63833:t=>{t.exports=["Риск"]},95545:t=>{t.exports=["Волна"]},26458:t=>{t.exports=["Фитиль"]},65994:t=>{t.exports=["Сверху"]},10209:t=>{t.exports=["Текст сверху"]},98001:t=>{t.exports=["Фон (цель)"]},89258:t=>{t.exports=["Граница (цель)"]},45302:t=>{t.exports=["Цвет цели"]},74289:t=>{t.exports=["Текст (цель)"]},17932:t=>{t.exports=["Перенос строк"]},92960:t=>{t.exports=["Выравнивание текста"]},90581:t=>{t.exports=["Ориентация текста"]},55325:t=>{t.exports=["Временная метка"]},77838:t=>{t.exports=["Временные уровни"]},2295:t=>{t.exports=["Прозрачность"]},4372:t=>{t.exports=["Линия тренда"]},12374:t=>{t.exports=["Использовать один цвет"]},91322:t=>{t.exports=["Значения"]},25227:t=>{t.exports=["Расхождение"]},44085:t=>{t.exports=["Вертикальная"]},1670:t=>{t.exports=["изменение угла"]},54119:t=>{t.exports=["изменение цвета стрелки"]},72080:t=>{t.exports=["изменение цвета флага"]},98905:t=>{t.exports=["изменение отступа сверху"]},11049:t=>{t.exports=["изменение вертикальной позиции Y-координаты"]},31804:t=>{t.exports=["изменение против часовой стрелки {title}"]},99128:t=>{t.exports=["изменение видимости коэфф. {title} как процентов"]},20216:t=>{t.exports=["изменение цвета {title}"]},35435:t=>{t.exports=["изменение режима сокращенных значений {title}"]},550:t=>{t.exports=["изменение цвета границы восходящих свечей: {title}"]},22313:t=>{t.exports=["изменение видимости границы свечей: {title}"]},7373:t=>{t.exports=["изменение цвета границы нисходящих свечей: {title}"]},38742:t=>{t.exports=["изменение цвета нисходящих свечей: {title}"]},42273:t=>{t.exports=["изменение цвета восходящих свечей: {title}"]},76054:t=>{t.exports=["изменение цвета фитиля свечей: {title}"]},27029:t=>{t.exports=["изменение видимости фитиля свечей: {title}"]},45537:t=>{t.exports=["изменение видимости угла {title}"]},31775:t=>{t.exports=["изменение размера счета {title}"]},37913:t=>{t.exports=["изменение: постоянное отображение значения {title}"]},15521:t=>{t.exports=["изменение цвета всех линий {title}"]},17466:t=>{t.exports=["изменение цвета линии {index} дуги: {title}"]},72307:t=>{t.exports=["изменение толщины линии {index} дуги: {title}"]},13853:t=>{t.exports=["изменение видимости линии {index} дуги: {title}"]},78680:t=>{t.exports=["изменение среднего значения МАКС-МИН {title}"]},15802:t=>{t.exports=["изменение видимости текста снизу: {title}"]},36438:t=>{t.exports=["изменение прозрачности фона {title}"]},82465:t=>{t.exports=["изменение видимости фона {title}"]},75312:t=>{t.exports=["изменение цвета фона {title}"]},39651:t=>{t.exports=["изменение цвета фона 1: {title}"]},78177:t=>{t.exports=["изменение цвета фона 2: {title}"]},42746:t=>{ +t.exports=["изменение видимости диапазона в барах {title}"]},53770:t=>{t.exports=["изменение видимости сетки {title}"]},29145:t=>{t.exports=["изменение цвета линий сетки {title}"]},64949:t=>{t.exports=["изменение стиля линий сетки {title}"]},93548:t=>{t.exports=["изменение толщины линий сетки {title}"]},15485:t=>{t.exports=["изменение видимости диапазона даты/времени {title}"]},3400:t=>{t.exports=["изменение угла {title}"]},91534:t=>{t.exports=["изменение видимости расстояния {title}"]},65056:t=>{t.exports=["изменение эмодзи {title}"]},65899:t=>{t.exports=["изменение видимости эмодзи {title}"]},59354:t=>{t.exports=["изменение цены входа {title}"]},1447:t=>{t.exports=["изменение: продолжение вниз ({title})"]},15258:t=>{t.exports=["изменение: продолжение влево ({title})"]},896:t=>{t.exports=["изменение: продолжение вверх ({title})"]},3708:t=>{t.exports=["изменение: продолжение влево ({title})"]},45719:t=>{t.exports=["изменение: продолжение вправо ({title})"]},86647:t=>{t.exports=["изменение расширения {title}"]},3156:t=>{t.exports=["изменение цвета текста {title} (неудача)"]},49885:t=>{t.exports=["изменение цвета фона {title} (неудача)"]},89126:t=>{t.exports=["изменение видимости {index} веерной линии {title}"]},30016:t=>{t.exports=["изменение толщины {index} веерной линии: {title}"]},36147:t=>{t.exports=["изменение цвета {index} веерной линии: {title}"]},78142:t=>{t.exports=["изменение видимости вееров {title}"]},79467:t=>{t.exports=["изменение цвета линий вееров {title}"]},45739:t=>{t.exports=["изменение уровней Фибо {title}, основанных на лог. шкале"]},99670:t=>{t.exports=["изменение: отражение по горизонтали ({title})"]},35165:t=>{t.exports=["изменение видимости полных окружностей {title}"]},48983:t=>{t.exports=["изменение цвета фона изображения {title}"]},45025:t=>{t.exports=["изменение размера лота {title}"]},81170:t=>{t.exports=["изменение выравнивания меток {title}"]},22775:t=>{t.exports=["изменение размера шрифта на метках {title}"]},24338:t=>{t.exports=["изменение видимости меток {title}"]},32891:t=>{t.exports=["изменение коэфф. линии {index} уровня: {title}"]},85551:t=>{t.exports=["изменение цвета линии {index} уровня: {title}"]},47840:t=>{t.exports=["изменение стиля линии {index} уровня: {title}"]},45463:t=>{t.exports=["изменение видимости линии {index} уровня: {title}"]},90098:t=>{t.exports=["изменение толщины линии {index} уровня: {title}"]},26710:t=>{t.exports=["изменение видимости уровней {title}"]},2359:t=>{t.exports=["изменение видимости текста слева: {title}"]},44643:t=>{t.exports=["изменение толщины линии {title}"]},20563:t=>{t.exports=["изменение цвета линии {title}"]},66982:t=>{t.exports=["изменение стиля линии {title}"]},94441:t=>{t.exports=["изменение режима {title}"]},89996:t=>{t.exports=["изменение видимости средней точки {title}"]},36618:t=>{t.exports=["изменение: отражение по вертикали ({title})"]},18544:t=>{t.exports=["изменение цвета фона объекта {title}"]},48035:t=>{t.exports=["изменение цвета границ объекта {title}"]},42286:t=>{t.exports=["изменение цвета текста объекта {title}"]}, +588:t=>{t.exports=["изменение расположения данных {title}"]},54659:t=>{t.exports=["изменение цвета стоп-уровня {title}"]},89182:t=>{t.exports=["изменение стоп-уровня {title}"]},82224:t=>{t.exports=["изменение стоп-цены {title}"]},88383:t=>{t.exports=["изменение цвета текста {title} (успех)"]},26967:t=>{t.exports=["изменение цвета фона {title} (успех)"]},45936:t=>{t.exports=["изменение видимости метки цены {title}"]},88577:t=>{t.exports=["изменение видимости меток цены {title}"]},47045:t=>{t.exports=["изменение видимости ценового диапазона {title}"]},56175:t=>{t.exports=["изменение видимости цен {title}"]},44539:t=>{t.exports=["изменение уровня прибыли {title}"]},41646:t=>{t.exports=["изменение цены прибыли {title}"]},52877:t=>{t.exports=["изменение: переворот {title}"]},16598:t=>{t.exports=["изменение видимости текста справа: {title}"]},31553:t=>{t.exports=["изменение уровня риска {title}"]},40344:t=>{t.exports=["изменение режима отображения уровня риска {title}"]},73137:t=>{t.exports=["изменение видимости текста сверху: {title}"]},52387:t=>{t.exports=["изменение цвета фона цели {title}"]},6921:t=>{t.exports=["изменение цвета границ цели {title}"]},97573:t=>{t.exports=["изменение цвета цели {title}"]},27634:t=>{t.exports=["изменение цвета текста цели {title}"]},33822:t=>{t.exports=["изменение видимости временной метки {title}"]},84321:t=>{t.exports=["изменение прозрачности {title}"]},12355:t=>{t.exports=["изменение значения отклонения {title}"]},25937:t=>{t.exports=["изменение: выравнивание меток по вертикали ({toolName})"]},46991:t=>{t.exports=["изменение: выравнивание меток по горизонтали ({toolName})"]},73080:t=>{t.exports=["изменение направления меток: {toolName}"]},24272:t=>{t.exports=["изменение видимости линии {toolName}"]},46404:t=>{t.exports=["изменение толщины линии {toolName}"]},50265:t=>{t.exports=["изменение цвета линии {toolName}"]},72781:t=>{t.exports=["изменение: продолжение влево линии {toolName}"]},84613:t=>{t.exports=["изменение: продолжение вправо линии {toolName}"]},62603:t=>{t.exports=["изменение левой части линии {toolName}"]},62412:t=>{t.exports=["изменение правой части линии {toolName}"]},35422:t=>{t.exports=["изменение стиля линии {toolName}"]},77690:t=>{t.exports=["изменение текста: {toolName}"]},69871:t=>{t.exports=["изменение видимости текста: {toolName}"]},25878:t=>{t.exports=["изменение переноса строк: {toolName}"]},91832:t=>{t.exports=["изменение цвета фона текста: {toolName}"]},18610:t=>{t.exports=["изменение видимости фона текста: {toolName}"]},44755:t=>{t.exports=["изменение цвета границ текста: {toolName}"]},6324:t=>{t.exports=["изменение толщины границ текста: {toolName}"]},45529:t=>{t.exports=["изменение видимости границ текста: {toolName}"]},6500:t=>{t.exports=["изменение цвета текста: {toolName}"]},51614:t=>{t.exports=["изменение шрифта {toolName} на жирный"]},18572:t=>{t.exports=["изменение шрифта {toolName} на курсив"]},48382:t=>{t.exports=["изменение размера шрифта {toolName}"]},21926:t=>{t.exports=["цвет фона"]},52241:t=>{t.exports=["заливка фона"]},70607:t=>{ +t.exports=["цвет линий"]},41075:t=>{t.exports=["стиль линий"]},73043:t=>{t.exports=["ширина линий"]},41437:t=>{t.exports=["Цвет текста"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ru.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/ru.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..2c1dc97c --- /dev/null +++ b/charting_library/bundles/ru.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:e=>{e.exports=["Добавить"]},53585:e=>{e.exports=["Добавить свой цвет"]},81865:e=>{e.exports=["Прозрачность"]},40054:e=>{e.exports=["Цвет"]},44629:e=>{e.exports=["Добавить в избранное"]},38455:e=>{e.exports=["Цвет заливки"]},79964:e=>{e.exports=["Цвет заливки №1"]},45320:e=>{e.exports=["Цвет заливки №2"]},60925:e=>{e.exports=["Точка"]},42973:e=>{e.exports=["Точечный пунктир"]},59317:e=>{e.exports=["Штриховой пунктир"]},99289:e=>{e.exports=["Ластик"]},23886:e=>{e.exports=["Размер шрифта"]},17006:e=>{e.exports=["Размер шрифта"]},17517:e=>{e.exports=["Скрыть все объекты рисования"]},74813:e=>{e.exports=["Скрыть панель избранных инструментов рисования"]},37057:e=>{e.exports=["Зафиксировать все объекты"]},71845:e=>{e.exports=["Фон линий объектов рисования"]},12928:e=>{e.exports=["Цвета линий объектов рисования"]},21327:e=>{e.exports=["Цвет текста для линейных объектов рисования"]},86327:e=>{e.exports=["Ширина линий объекта рисования"]},47059:e=>{e.exports=["Ширина линий объектов рисования"]},41610:e=>{e.exports=["Ещё"]},37140:e=>{e.exports=["Магнит позволяет притягивать точки объектов к ближайшим ценам (откр., макс., мин., закр.) баров"]},67455:e=>{e.exports=["Цвет метки"]},59607:e=>{e.exports=["Линейка"]},36551:e=>{e.exports=["Новые объекты рисования копируются на все графики рабочего пространства и отображаются, когда выбирается тот же тикер"]},91977:e=>{e.exports=["Показать скрытые инструменты"]},51072:e=>{e.exports=["Показать дерево объектов"]},49421:e=>{e.exports=["Оставаться в режиме рисования"]},49593:e=>{e.exports=["Цвет заливки (остановка)"]},36785:e=>{e.exports=["Цвет фона при достижении прибыли"]},76091:e=>{e.exports=["Удалить объекты рисования"]},54336:e=>{e.exports=["Удалить цвет"]},72482:e=>{e.exports=["Удалить из предпочтений"]},19221:e=>{e.exports=["Цвет текста"]},38925:e=>{e.exports=["Увеличить масштаб"]},49895:e=>{e.exports=["Уменьшить масштаб"]},16631:e=>{e.exports=["изменение цвета текста инструмента(ов) рисования"]},74350:e=>{e.exports=["изменение цвета фона инструмента(ов) рисования"]},68519:e=>{e.exports=["изменение цвета инструмента(ов) рисования"]},36819:e=>{e.exports=["изменение размера шрифта инструмента(ов) рисования"]},54769:e=>{e.exports=["изменение стиля линий инструмента(ов) рисования"]},41648:e=>{e.exports=["изменение толщины линий инструмента(ов) рисования"]},32868:e=>{e.exports=["{hotKey_0} + Клик на графике"]},68125:e=>{e.exports=["{hotKey_0} — Окружность"]},40234:e=>{e.exports=["{hotKey_0} — Рисовать прямую линию под углом 45 градусов"]},10289:e=>{e.exports=["{hotKey_0} — Фиксированный диапазон"]},81591:e=>{e.exports=["{hotKey_0} — Квадрат"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ru.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/ru.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..0196440c --- /dev/null +++ b/charting_library/bundles/ru.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:e=>{e.exports=["бары"]},19648:e=>{e.exports=["12 часов"]},55838:e=>{e.exports=["24 часа"]},88364:e=>{e.exports=["Основной стиль графика"]},46720:e=>{e.exports=["Перекрестие"]},50985:e=>{e.exports=["Валюта"]},17319:e=>{e.exports=["Валюта и единица"]},19481:e=>{e.exports=["Оформление"]},68791:e=>{e.exports=["Аргументы"]},95036:e=>{e.exports=["Средняя цена закрытия"]},27331:e=>{e.exports=["Фон"]},22519:e=>{e.exports=["Значения изменения бара"]},87845:e=>{e.exports=["Кнопки"]},25209:e=>{e.exports=["Формат даты"]},55090:e=>{e.exports=["День недели на метках"]},29601:e=>{e.exports=["Описание"]},26897:e=>{e.exports=["События"]},95338:e=>{e.exports=["Гор. линии сетки"]},60971:e=>{e.exports=["Макс. и мин. цены"]},61142:e=>{e.exports=["Индикаторы"]},34905:e=>{e.exports=["Значения индикаторов"]},29687:e=>{e.exports=["Значения индикаторов и отчётности"]},25084:e=>{e.exports=["Названия индикаторов и отчётности"]},9654:e=>{e.exports=["Названия индикаторов"]},99487:e=>{e.exports=["Значения ОТКР-МАКС-МИН-ЗАКР"]},75991:e=>{e.exports=["Cтатус Рынок открыт"]},96073:e=>{e.exports="Long Description"},70500:e=>{e.exports=["Деньги"]},66653:e=>{e.exports=["Поля"]},42502:e=>{e.exports=["Не перекрывать"]},74343:e=>{e.exports=["Навигация"]},43115:e=>{e.exports=["Шкалы"]},53224:e=>{e.exports=["Расположение шкал"]},79194:e=>{e.exports=["Строка статуса"]},89053:e=>{e.exports=["Инструмент"]},35383:e=>{e.exports=["Имя инструмента"]},27767:e=>{e.exports=["Последнее значение символа"]},40847:e=>{e.exports=["Цена закрытия предыдущего дня"]},50446:e=>{e.exports=["Панель"]},73908:e=>{e.exports=["Разделители панелей"]},36014:e=>{e.exports=["Проценты"]},78621:e=>{e.exports=["Пипсы"]},74823:e=>{e.exports=["Цена пре-/постмаркета"]},64859:e=>{e.exports=["Ценовая шкала"]},76523:e=>{e.exports=["Цена и процентное значение"]},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["Водяной знак"]},67369:e=>{e.exports=["Заголовок"]},31326:e=>{e.exports=["Заголовки"]},23097:e=>{e.exports=["Тикер"]},82168:e=>{e.exports=["Тикер и описание"]},43637:e=>{e.exports=["Временная шкала"]},97316:e=>{e.exports=["Формат времени"]},90801:e=>{e.exports=["Торговля"]},77534:e=>{e.exports=["Единица"]},1111:e=>{e.exports=["Объём"]},80170:e=>{e.exports=["Последнее значение в соответствии со шкалой"]},91322:e=>{e.exports=["Значения"]},70353:e=>{e.exports=["Верт. линии сетки"]},57889:e=>{e.exports=["изменение видимости значений ОТКР-МАКС-МИН-ЗАКР"]},35646:e=>{e.exports=["изменение видимости навигационных кнопок"]},18644:e=>{e.exports=["изменение видимости статуса: Рынок открыт"]},45110:e=>{e.exports=["изменение видимости значения изменения бара"]},10349:e=>{e.exports=["изменение отступа снизу"]},88161:e=>{e.exports=["изменение видимости меток единиц и валюты"]},79570:e=>{e.exports=["изменение видимости метки валюты"]},99011:e=>{e.exports=["изменение цвета фона графика"]},72458:e=>{e.exports=["изменение типа фона графика"]},37034:e=>{e.exports=["изменение толщины перекрестия"]},29951:e=>{ +e.exports=["изменение цвета перекрестия"]},92027:e=>{e.exports=["изменение стиля перекрестия"]},50457:e=>{e.exports=["изменение формата даты"]},7104:e=>{e.exports=["изменение дня недели на метках"]},88096:e=>{e.exports=["изменение цвета гориз. линий сетки"]},2523:e=>{e.exports=["изменение стиля гориз. линий сетки"]},31325:e=>{e.exports=["изменение видимости названий индикаторов"]},99774:e=>{e.exports=["изменение видимости значений индикаторов"]},96162:e=>{e.exports=["изменение видимости параметров индикаторов"]},59820:e=>{e.exports=["изменение видимости меток названий индикаторов и отчетности"]},90512:e=>{e.exports=["изменение видимости меток значений индикаторов и отчетности"]},97956:e=>{e.exports=["изменение прозрачности фона легенды"]},61061:e=>{e.exports=["изменение видимости фона легенды"]},37730:e=>{e.exports=["изменение видимости кнопок панели"]},89032:e=>{e.exports=["изменение цвета разделителей панелей"]},35636:e=>{e.exports=["изменение отступа справа"]},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports=["изменение цвета водяного знака инструмента"]},87159:e=>{e.exports=["изменение видимости водяного знака инструмента"]},26717:e=>{e.exports=["изменение видимости описания инструмента"]},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports=["изменение режима последнего значения инструмента"]},95071:e=>{e.exports=["изменение формата легенды символа"]},35065:e=>{e.exports=["изменение цвета текста на шкалах"]},84382:e=>{e.exports=["изменение размера шрифта на шкалах"]},12468:e=>{e.exports=["изменение цвета линий шкал"]},71589:e=>{e.exports=["изменение видимости границ сессий"]},15035:e=>{e.exports=["изменение толщины границ сессий"]},1579:e=>{e.exports=["изменение цвета границ сессий"]},21460:e=>{e.exports=["изменение стиля границ сессий"]},76991:e=>{e.exports=["изменение формата времени"]},98905:e=>{e.exports=["изменение отступа сверху"]},7011:e=>{e.exports=["изменение видимости метки единицы"]},22722:e=>{e.exports=["изменение цвета верт. линий сетки"]},22867:e=>{e.exports=["изменение стиля верт. линий сетки"]},9455:e=>{e.exports=["изменение видимости значений объема"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ru.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/ru.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..829de965 --- /dev/null +++ b/charting_library/bundles/ru.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:t=>{t.exports=["#{count} (цена, бар)"]},4639:t=>{t.exports=["Координаты"]},22192:t=>{t.exports=["Дни"]},37067:t=>{t.exports=["Перемещение (цена, бар)"]},13611:t=>{t.exports=["Продолжить линии"]},63099:t=>{t.exports=["Часы"]},66304:t=>{t.exports=["Аргументы"]},95543:t=>{t.exports=["Месяцы"]},28134:t=>{t.exports=["Минуты"]},71129:t=>{t.exports=["Секунды"]},86672:t=>{t.exports=["Диапазоны"]},21594:t=>{t.exports=["Недели"]},23723:t=>{t.exports=["изменение X-координаты бара"]},66266:t=>{t.exports=["изменение Y-координаты цены"]},13355:t=>{t.exports=["изменение дневной видимости {title} (предельная точка)"]},41377:t=>{t.exports=["изменение дневной видимости {title} (начальная точка)"]},96902:t=>{t.exports=["изменение: продолжение линий ({title})"]},35388:t=>{t.exports=["изменение часовой видимости {title} (начальная точка)"]},78586:t=>{t.exports=["изменение часовой видимости {title} (предельная точка)"]},59635:t=>{t.exports=["изменение месячной видимости {title} (начальная точка)"]},74266:t=>{t.exports=["изменение месячной видимости {title} (предельная точка)"]},91633:t=>{t.exports=["изменение минутной видимости {title} (предельная точка)"]},15106:t=>{t.exports=["изменение минутной видимости {title} (начальная точка)"]},66161:t=>{t.exports=["изменение секундной видимости {title} (предельная точка)"]},2822:t=>{t.exports=["изменение секундной видимости {title} (начальная точка)"]},21339:t=>{t.exports=["изменение недельной видимости {title} (начальная точка)"]},68643:t=>{t.exports=["изменение недельной видимости {title} (предельная точка)"]},30810:t=>{t.exports=["изменение видимости {title} на тиках"]},24941:t=>{t.exports=["изменение видимости {title} на неделях"]},29088:t=>{t.exports=["изменение видимости {title} на днях"]},68971:t=>{t.exports=["изменение видимости {title} на часах"]},64370:t=>{t.exports=["изменение видимости {title} на минутах"]},6659:t=>{t.exports=["изменение видимости {title} на месяцах"]},29091:t=>{t.exports=["изменение видимости {title} на диапазонах"]},46948:t=>{t.exports=["изменение видимости {title} на секундах"]},18567:t=>{t.exports=["изменение свойств {propertyName}"]},82211:t=>{t.exports=["Дни"]},33486:t=>{t.exports=["дневную видимость до"]},14077:t=>{t.exports=["дневную видимость с"]},3143:t=>{t.exports=["Часы"]},84775:t=>{t.exports=["часовую видимость с"]},11255:t=>{t.exports=["часовую видимость до"]},72223:t=>{t.exports=["перемещение объектов рисования"]},58964:t=>{t.exports=["Месяцы"]},71770:t=>{t.exports=["месячную видимость с"]},37179:t=>{t.exports=["месячную видимость до"]},16465:t=>{t.exports=["Минуты"]},72317:t=>{t.exports=["минутную видимость до"]},25586:t=>{t.exports=["минутную видимость с"]},32925:t=>{t.exports=["секундную видимость"]},39017:t=>{t.exports=["секундную видимость до"]},6049:t=>{t.exports=["секундную видимость с"]},13604:t=>{t.exports=["диапазоны"]},93016:t=>{t.exports=["недельную видимость"]},32002:t=>{t.exports=["недельную видимость с"]},28091:t=>{t.exports=["недельную видимость до"]}, +59523:t=>{t.exports=["тики"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ru.6803.be8cafcc34e317edec88.js b/charting_library/bundles/ru.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..63f9607d --- /dev/null +++ b/charting_library/bundles/ru.6803.be8cafcc34e317edec88.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports=["(ОТКР+МАКС+МИН+ЗАКР)/4"]},94884:e=>{e.exports=["(МАКС+МИН+ЗАКР)/3"]},10591:e=>{e.exports=["(МАКС+МИН)/2"]},63243:e=>{e.exports=["Цвет баров основан на цене предыдущего закрытия"]},72171:e=>{e.exports=["По центру"]},9994:e=>{e.exports=["Корректировать данные на дивиденды"]},10989:e=>{e.exports=["Корректировать с учётом изменений контрактов"]},70816:e=>{e.exports=["Средняя цена закрытия"]},91757:e=>{e.exports=["Снизу"]},50430:e=>{e.exports=["Нижняя линия"]},83760:e=>{e.exports=["Тело"]},72269:e=>{e.exports=["Границы"]},7445:e=>{e.exports=["Уровень базовой линии"]},47586:e=>{e.exports=["Цены покупки и продажи"]},39667:e=>{e.exports=["Нисходящие бары"]},87151:e=>{e.exports=["Цвет падения"]},81285:e=>{e.exports=["Настройка данных"]},4329:e=>{e.exports=["Не задано"]},86846:e=>{e.exports=["Заливка"]},58747:e=>{e.exports=["Заливка области сверху"]},11157:e=>{e.exports=["Заливка области снизу"]},86953:e=>{e.exports=["Не отображать цену открытия"]},77405:e=>{e.exports=["Горизонтальная"]},39292:e=>{e.exports=["Макс. и мин."]},15107:e=>{e.exports=["Посл. цена"]},19286:e=>{e.exports=["Слева"]},76476:e=>{e.exports=["По центру"]},27879:e=>{e.exports=["Простая линия"]},2391:e=>{e.exports=["Ступенчатая"]},6350:e=>{e.exports=["Пре-/постмаркет"]},62521:e=>{e.exports=["Фон пре-/постмаркета"]},73947:e=>{e.exports=["Точность"]},8094:e=>{e.exports=["Цена закрытия предыдущего дня"]},77986:e=>{e.exports=["Ценовые линии"]},24248:e=>{e.exports=["На основе"]},94089:e=>{e.exports=["Проекция восходящего бара"]},5704:e=>{e.exports=["Проекция нисходящего бара"]},29881:e=>{e.exports=["Реальные цены на ценовой шкале (вместо значений Хейкен Аши)"]},21141:e=>{e.exports=["Справа"]},44673:e=>{e.exports=["С точками"]},26458:e=>{e.exports=["Фитиль"]},65994:e=>{e.exports=["Сверху"]},57417:e=>{e.exports=["Верхняя линия"]},92960:e=>{e.exports=["Выравнивание текста"]},90581:e=>{e.exports=["Ориентация текста"]},55314:e=>{e.exports=["Тонкие бары"]},87492:e=>{e.exports=["Часовой пояс"]},58416:e=>{e.exports=["Тип"]},5536:e=>{e.exports=["Цвет роста"]},83610:e=>{e.exports=["Восходящие бары"]},23500:e=>{e.exports=["Использовать расчетную цену для цены закрытия на дневном интервале"]},44085:e=>{e.exports=["Вертикальная"]},30792:e=>{e.exports=["свечи"]},55740:e=>{e.exports=["изменение баров МАКС-МИН-ЗАКР"]},90168:e=>{e.exports=["изменение ширины линии средней цены закрытия"]},30385:e=>{e.exports=["изменение цвета линии средней цены закрытия"]},97008:e=>{e.exports=["изменение цвета заливки области"]},6610:e=>{e.exports=["изменение толщины линии области"]},661:e=>{e.exports=["изменение цвета линии области"]},1316:e=>{e.exports=["изменение источника ценовых данных области"]},29180:e=>{e.exports=["изменение цвета линии цены покупки"]},31547:e=>{e.exports=["изменение уровня базовой линии"]},4164:e=>{e.exports=["изменение цвета нижней линии базовой линии"]},38990:e=>{e.exports=["изменение толщины нижней линии базовой линии"]},73163:e=>{ +e.exports=["изменение цвета заливки нижней области базовой линии"]},12673:e=>{e.exports=["изменение цвета заливки верхней области базовой линии"]},56819:e=>{e.exports=["изменение источника ценовых данных базовой линии"]},68621:e=>{e.exports=["изменение цвета верней линии базовой линии"]},35339:e=>{e.exports=["изменение ширины верней линии базовой линии"]},76804:e=>{e.exports=["изменение цвета восходящих баров"]},71816:e=>{e.exports=["изменение цвета нисходящих баров"]},36703:e=>{e.exports=["изменение цвета линии цены продажи"]},29353:e=>{e.exports=["изменение цвета баров на основе цен предыдущего закрытия"]},85709:e=>{e.exports=["изменение цвета восходящих столбцов"]},12155:e=>{e.exports=["изменение цвета нисходящих столбцов"]},66890:e=>{e.exports=["изменение источника ценовых данных столбцов"]},71809:e=>{e.exports=["изменение десятичных знаков"]},31317:e=>{e.exports=["изменение цвета расширенных сессий"]},60944:e=>{e.exports=["изменение цвета линий макс. и мин. цен"]},83708:e=>{e.exports=["изменение ширины линий макс. и мин. цен"]},81080:e=>{e.exports=["изменение цвета тела МАКС-МИН"]},30033:e=>{e.exports=["изменение видимости тела МАКС-МИН"]},76885:e=>{e.exports=["изменение цвета границ МАКС-МИН"]},79236:e=>{e.exports=["изменение видимости границ МАКС-МИН"]},42981:e=>{e.exports=["изменение видимости меток МАКС-МИН"]},31937:e=>{e.exports=["изменение цвета меток МАКС-МИН"]},87828:e=>{e.exports=["изменение цвета линии"]},17119:e=>{e.exports=["изменение источника ценовых данных линии"]},69125:e=>{e.exports=["изменение толщины линии"]},70054:e=>{e.exports=["изменение типа линии"]},49973:e=>{e.exports=["изменение цвета постмаркета"]},5969:e=>{e.exports=["изменение цвета линии постмаркета"]},50393:e=>{e.exports=["изменение видимости линий цены пре-/постмаркета"]},46257:e=>{e.exports=["изменение цвета премаркета"]},60852:e=>{e.exports=["изменение цвета линии премаркета"]},91183:e=>{e.exports=["изменение цвета линии цены предыдущего закрытия"]},87631:e=>{e.exports=["изменение толщины линии цены предыдущего закрытия"]},77640:e=>{e.exports=["изменение цвета линии цены"]},97322:e=>{e.exports=["изменение толщины линии цены"]},28143:e=>{e.exports=["изменение тонких range баров"]},75986:e=>{e.exports=["изменение цвета фитиля нисходящих свечей на графике Ренко"]},7747:e=>{e.exports=["изменение цвета фитиля восходящих свечей на графике Ренко"]},9473:e=>{e.exports=["изменение видимости фитиля свечей на графике Ренко"]},39783:e=>{e.exports=["изменение отображения реальных цен на ценовой шкале (вместо значений Хейкен Аши)"]},72886:e=>{e.exports=["изменение тонких баров"]},5464:e=>{e.exports=["изменение цвета границы восходящих свечей: {candleType}"]},61118:e=>{e.exports=["изменение цвета тела восходящих свечей: {candleType}"]},60164:e=>{e.exports=["изменение цвета фитиля нисходящих свечей: {candleType}"]},45543:e=>{e.exports=["изменение цвета фитиля восходящих свечей: {candleType}"]},39987:e=>{e.exports=["изменение видимости фитиля {candleType}"]},47202:e=>{e.exports=["изменение видимости тела свечи: {candleType}"]},23986:e=>{ +e.exports=["изменение видимости границы {candleType}"]},92330:e=>{e.exports=["изменение цвета границы нисходящих свечей: {candleType}"]},36320:e=>{e.exports=["изменение цвета тела нисходящих свечей: {candleType}"]},79088:e=>{e.exports=["изменение цвета границы нисходящих баров {chartType}"]},11107:e=>{e.exports=["изменение цвета границы восходящих баров {chartType}"]},85503:e=>{e.exports=["изменение цвета нисходящих баров графика {chartType}"]},61250:e=>{e.exports=["изменение цвета границы проекции восходящих баров {chartType}"]},18465:e=>{e.exports=["изменение цвета проекции нисходящих баров {chartType}"]},50453:e=>{e.exports=["изменение цвета проекции восходящих баров {chartType}"]},59414:e=>{e.exports=["изменение цвета восходящих баров графика {chartType}"]},21547:e=>{e.exports=["изменение свойств {inputName}"]},42390:e=>{e.exports=["корректировку данных на дивиденды"]},99511:e=>{e.exports=["корректировку с учетом изменений контрактов"]},75165:e=>{e.exports=["Пустые свечи"]},18995:e=>{e.exports="range"},47500:e=>{e.exports=["Ренко"]},98402:e=>{e.exports=["использование расчетной цены для цены закрытия на дневном интервале"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ru.6848.1833cd09ce56c0318402.js b/charting_library/bundles/ru.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..7fe4ab0f --- /dev/null +++ b/charting_library/bundles/ru.6848.1833cd09ce56c0318402.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports=["Добавить"]},53585:e=>{e.exports=["Добавить свой цвет"]},81865:e=>{e.exports=["Прозрачность"]},60558:e=>{e.exports=["животные и природа"]},14232:e=>{e.exports=["спорт и активность"]},35305:e=>{e.exports=["еда и напитки"]},49546:e=>{e.exports=["флаги"]},72302:e=>{e.exports=["предметы"]},96330:e=>{e.exports=["эмоции и люди"]},6878:e=>{e.exports=["символы"]},15426:e=>{e.exports=["недавние"]},15395:e=>{e.exports=["путешествия"]},73755:e=>{e.exports=["Другой символ"]},16936:e=>{e.exports=["Назад"]},88046:e=>{e.exports=["Главный символ графика"]},9898:e=>{e.exports=["Право на акцию"]},20036:e=>{e.exports=["Отмена"]},72171:e=>{e.exports=["По центру"]},23398:e=>{e.exports=["Сменить инструмент"]},94551:e=>{e.exports=["График"]},64498:e=>{e.exports=["Все источники"]},91757:e=>{e.exports=["Снизу"]},79852:e=>{e.exports=["Облигации"]},16079:e=>{e.exports=["Градиент"]},42973:e=>{e.exports=["Точечный пунктир"]},59317:e=>{e.exports=["Штриховой пунктир"]},56095:e=>{e.exports=["Уменьшить"]},29601:e=>{e.exports=["Описание"]},77405:e=>{e.exports=["Горизонтальная"]},46812:e=>{e.exports=["Увеличить"]},89298:e=>{e.exports=["Смещение"]},68988:e=>{e.exports=["Ок"]},19286:e=>{e.exports=["Слева"]},76476:e=>{e.exports=["По центру"]},29673:e=>{e.exports=["Нет подходящих бирж"]},41379:e=>{e.exports=["Нет подходящих символов"]},55362:e=>{e.exports=["Обычный"]},35563:e=>{e.exports=["Неверный формат числа."]},19724:e=>{e.exports=["Источники"]},35637:e=>{e.exports=["Сплошной"]},52298:e=>{e.exports=["Поиск"]},13269:e=>{e.exports=["Выбрать источник"]},2607:e=>{e.exports=["Указанное значение больше допустимого максимума для {max}."]},53669:e=>{e.exports=["Указанное значение меньше допустимого минимума для {min}."]},89053:e=>{e.exports=["Инструмент"]},48490:e=>{e.exports=["Инструмент и описание"]},99983:e=>{e.exports=["Поиск инструментов"]},54336:e=>{e.exports=["Удалить цвет"]},21141:e=>{e.exports=["Справа"]},65994:e=>{e.exports=["Сверху"]},92960:e=>{e.exports=["Выравнивание текста"]},90581:e=>{e.exports=["Ориентация текста"]},60142:e=>{e.exports=["Толщина"]},78019:e=>{e.exports=["Используйте специальные символы, чтобы перемещать выбранные объекты рисования: +, -, /, * для цены и +, - для индекса бара."]},44085:e=>{e.exports=["Вертикальная"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["изменение прозрачности"]},13066:e=>{e.exports=["изменение цвета"]},95657:e=>{e.exports=["изменение толщины"]},18567:e=>{e.exports=["изменение свойств {propertyName}"]},36962:e=>{e.exports=["закр"]},8448:e=>{e.exports=["криптовалюты"]},1328:e=>{e.exports=["Депоз. расписки"]},76080:e=>{e.exports=["н-р, +1"]},95166:e=>{e.exports=["н-р, /2"]},88720:e=>{e.exports=["экономические данные"]},39512:e=>{e.exports=["форекс"]},81859:e=>{e.exports=["фьючерсы"]},39337:e=>{e.exports=["макс."]},91815:e=>{e.exports=["МаксМин2"]},40771:e=>{e.exports=["МаксМинЗакр3"]},9523:e=>{e.exports=["МаксМинЗакрЗакр4"]},12754:e=>{e.exports=["индекс"]},38071:e=>{e.exports=["индексы"]},12504:e=>{ +e.exports=["ОткрМаксМинЗакр4"]},38466:e=>{e.exports=["откр."]},3919:e=>{e.exports=["мин."]},36931:e=>{e.exports=["акция"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ru.7076.5055b5f097e7204685ed.js b/charting_library/bundles/ru.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..5cdb3b69 --- /dev/null +++ b/charting_library/bundles/ru.7076.5055b5f097e7204685ed.js @@ -0,0 +1,43 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:t=>{t.exports=["Сим."]},14642:t=>{t.exports=["Тёмная"]},69841:t=>{t.exports=["Светлая"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["д"],t.exports.h_dates=["ч"],t.exports.m_dates=["м"],t.exports.s_dates=["с"],t.exports.in_dates=["за"]},97840:t=>{t.exports=["д"]},64302:t=>{t.exports=["ч"]},79442:t=>{t.exports=["м"]},22448:t=>{t.exports=["с"]},16493:t=>{t.exports=["Копия {title}"]},13395:t=>{t.exports=["Д"]},37720:t=>{t.exports=["Мес"]},69838:t=>{t.exports="R"},59231:t=>{t.exports=["Т"]},85521:t=>{t.exports=["Н"]},13994:t=>{t.exports=["Ч"]},6791:t=>{t.exports=["М"]},2949:t=>{t.exports=["С"]},77297:t=>{t.exports=["ЗАКР"]},56723:t=>{t.exports=["МАКС"]},5801:t=>{t.exports=["Макс-Мин-2"]},98865:t=>{t.exports=["Макс-Мин-Закр-3"]},42659:t=>{t.exports=["Откр-Макс-Мин-Закр-4"]},4292:t=>{t.exports=["МИН"]},78155:t=>{t.exports=["ОТКР"]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["Закрыть"],t.exports.Back_input=["Назад"],t.exports["Hull MA_input"]=["Скользящее среднее Хала"],t.exports["{number} item_combobox_input"]=["{number} критерий","{number} критерия","{number} критериев","{number} критериев"],t.exports.Length_input=["Длина"],t.exports.Plot_input=["Граф.отображение"],t.exports.Zero_input=["Ноль"],t.exports.Signal_input=["Сигнал"],t.exports.Long_input=["Длинная"],t.exports.Short_input=["Короткая"],t.exports.UpperLimit_input=["Верхн.Лимит"],t.exports.LowerLimit_input=["Нижни.Лимит"],t.exports.Offset_input=["Отступ"],t.exports.length_input=["длина"],t.exports.mult_input=["умнож."],t.exports.short_input=["короткая"],t.exports.long_input=["длинная"],t.exports.Limit_input=["Лимит"],t.exports.Move_input=["Шаг"],t.exports.Value_input=["Значение"],t.exports.Method_input=["Метод"],t.exports["Values in status line_input"]=["Значения в строке статуса"],t.exports["Labels on price scale_input"]=["Метки на ценовой шкале"],t.exports["Accumulation/Distribution_input"]=["Накопление/Распределение"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["Линия равенства"],t.exports["Window Size_input"]=["Размер окна"],t.exports.Sigma_input=["Сигма"],t.exports["Aroon Up_input"]=["Арун вверх"],t.exports["Aroon Down_input"]=["Арун вниз"],t.exports.Upper_input=["Верхн."],t.exports.Lower_input=["Нижний"],t.exports.Deviation_input=["Отклонение"],t.exports["Levels Format_input"]=["Формат уровней"],t.exports["Labels Position_input"]=["Позиция меток"],t.exports["0 Level Color_input"]=["Цвет уровня 0"],t.exports["0.236 Level Color_input"]=["Цвет уровня 0.236"],t.exports["0.382 Level Color_input"]=["Цвет уровня 0.382"],t.exports["0.5 Level Color_input"]=["Цвет уровня 0.5"],t.exports["0.618 Level Color_input"]=["Цвет уровня 0.618"],t.exports["0.65 Level Color_input"]=["Цвет уровня 0.65"],t.exports["0.786 Level Color_input"]=["Цвет уровня 0.786"],t.exports["1 Level Color_input"]=["Цвет уровня 1"],t.exports["1.272 Level Color_input"]=["Цвет уровня 1.272"],t.exports["1.414 Level Color_input"]=["Цвет уровня 1.414"], +t.exports["1.618 Level Color_input"]=["Цвет уровня 1.618"],t.exports["1.65 Level Color_input"]=["Цвет уровня 1.65"],t.exports["2.618 Level Color_input"]=["Цвет уровня 2.618"],t.exports["2.65 Level Color_input"]=["Цвет уровня 2.65"],t.exports["3.618 Level Color_input"]=["Цвет уровня 3.618"],t.exports["3.65 Level Color_input"]=["Цвет уровня 3.65"],t.exports["4.236 Level Color_input"]=["Цвет уровня 4.236"],t.exports["-0.236 Level Color_input"]=["Цвет уровня -0.236"],t.exports["-0.382 Level Color_input"]=["Цвет уровня -0.382"],t.exports["-0.618 Level Color_input"]=["Цвет уровня -0.618"],t.exports["-0.65 Level Color_input"]=["Цвет уровня -0.65"],t.exports.ADX_input="ADX",t.exports["ADX Smoothing_input"]=["Сглаживание ADX"],t.exports["DI Length_input"]=["DI Длина"],t.exports.Smoothing_input=["Сглаживание"],t.exports.ATR_input="ATR",t.exports.Growing_input=["Растущий"],t.exports.Falling_input=["Нисходящий"],t.exports["Color 0_input"]=["Цвет 0"],t.exports["Color 1_input"]=["Цвет 1"],t.exports.Source_input=["Данные"],t.exports.StdDev_input=["Станд. отклон."],t.exports.Basis_input=["Базовая линия"],t.exports.Median_input=["Средняя линия"],t.exports["Bollinger Bands %B_input"]=["%B Полос Боллинджера"],t.exports.Overbought_input=["Перекуплены"],t.exports.Oversold_input=["Перепроданы"],t.exports["Bollinger Bands Width_input"]=["Ширина полос Боллинджера"],t.exports["RSI Length_input"]=["Длина RSI"],t.exports["UpDown Length_input"]=["Длина вверх/вниз"],t.exports["ROC Length_input"]=["Длина ROC"],t.exports.MF_input="MF",t.exports.resolution_input=["интервал"],t.exports["Fast Length_input"]=["Длина Fast"],t.exports["Slow Length_input"]=["Длина Slow"],t.exports["Chaikin Oscillator_input"]=["Осциллятор Чайкина"],t.exports.P_input="P",t.exports.X_input="X",t.exports.Q_input="Q",t.exports.p_input="p",t.exports.x_input="x",t.exports.q_input="q",t.exports.Price_input=["Цена"],t.exports["Chande MO_input"]=["Осциллятор темпа Чанде"],t.exports["Zero Line_input"]=["Нулевая линия"],t.exports["Color 2_input"]=["Цвет 2"],t.exports["Color 3_input"]=["Цвет 3"],t.exports["Color 4_input"]=["Цвет 4"],t.exports["Color 5_input"]=["Цвет 5"],t.exports["Color 6_input"]=["Цвет 6"],t.exports["Color 7_input"]=["Цвет 7"],t.exports["Color 8_input"]=["Цвет 8"],t.exports.CHOP_input="CHOP",t.exports["Upper Band_input"]=["Верхняя полоса"],t.exports["Lower Band_input"]=["Нижняя полоса"],t.exports.CCI_input="CCI",t.exports["Smoothing Line_input"]=["Линия сглаживания"],t.exports["Smoothing Length_input"]=["Длина сглаживания"],t.exports["WMA Length_input"]=["Длина WMA"],t.exports["Long RoC Length_input"]=["Длина Long RoC"],t.exports["Short RoC Length_input"]=["Длина Short RoC"],t.exports.sym_input="sym",t.exports.Symbol_input=["Инструмент"],t.exports.Correlation_input=["корреляция"],t.exports.Period_input=["Период"],t.exports.Centered_input=["Центральный"],t.exports["Detrended Price Oscillator_input"]=["Детрендовый ценовой осциллятор"],t.exports.isCentered_input=["По центру"],t.exports.DPO_input="DPO",t.exports["ADX smoothing_input"]=["Сглаживание ADX"], +t.exports["+DI_input"]="+DI",t.exports["-DI_input"]="-DI",t.exports.DEMA_input="DEMA",t.exports.Divisor_input=["Разделитель"],t.exports.EOM_input="EOM",t.exports["Elder's Force Index_input"]=["Индекс силы Элдера"],t.exports.Percent_input=["Процент"],t.exports.Exponential_input=["Экспоненциальное"],t.exports.Average_input=["Среднее"],t.exports["Upper Percentage_input"]=["Верхний процент"],t.exports["Lower Percentage_input"]=["Нижний процент"],t.exports.Fisher_input="Fisher",t.exports.Trigger_input=["Условие срабатывания"],t.exports.Level_input=["Уровень"],t.exports["Trader EMA 1 length_input"]=["Длина EMA 1 трейдера"],t.exports["Trader EMA 2 length_input"]=["Длина EMA 2 трейдера"],t.exports["Trader EMA 3 length_input"]=["Длина EMA 3 трейдера"],t.exports["Trader EMA 4 length_input"]=["Длина EMA 4 трейдера"],t.exports["Trader EMA 5 length_input"]=["Длина EMA 5 трейдера"],t.exports["Trader EMA 6 length_input"]=["Длина EMA 6 трейдера"],t.exports["Investor EMA 1 length_input"]=["Длина EMA 1 инвестора"],t.exports["Investor EMA 2 length_input"]=["Длина EMA 2 инвестора"],t.exports["Investor EMA 3 length_input"]=["Длина EMA 3 инвестора"],t.exports["Investor EMA 4 length_input"]=["Длина EMA 4 инвестора"],t.exports["Investor EMA 5 length_input"]=["Длина EMA 5 инвестора"],t.exports["Investor EMA 6 length_input"]=["Длина EMA 6 инвестора"],t.exports.HV_input="HV",t.exports["Conversion Line Periods_input"]=["Периоды Линии переворота"],t.exports["Base Line Periods_input"]=["Периоды Линии стандарта"],t.exports["Lagging Span_input"]=["Опаздывающая линия"],t.exports["Conversion Line_input"]=["Линия переворота"],t.exports["Base Line_input"]=["Линия стандарта"],t.exports["Leading Span A_input"]=["Верховая линия 1"],t.exports["Leading Span B_input"]=["Опаздывающая линия 2 периода"],t.exports["Plots Background_input"]=["Заливка фона"],t.exports["yay Color 0_input"]=["yay Цвет 2"],t.exports["yay Color 1_input"]=["yay Цвет 1"],t.exports.Multiplier_input=["Множитель"],t.exports["Bands style_input"]=["Стиль полос"],t.exports.Middle_input=["Центральная линия"],t.exports.useTrueRange_input=["Исп. истинный диапазон"],t.exports.ROCLen1_input=["ROC Длин.1"],t.exports.ROCLen2_input=["ROC Длин.2"],t.exports.ROCLen3_input=["ROC Длин.3"],t.exports.ROCLen4_input=["ROC Длин.4"],t.exports.SMALen1_input=["SMA Длин.1"],t.exports.SMALen2_input=["SMA Длин.2"],t.exports.SMALen3_input=["SMA Длин.3"],t.exports.SMALen4_input=["SMA Длин.4"],t.exports.SigLen_input=["Дл.Сигн."],t.exports.KST_input="KST",t.exports.Sig_input=["Сиг."],t.exports.roclen1_input=["Roc длин.1"],t.exports.roclen2_input=["Roc длин.2"],t.exports.roclen3_input=["Roc длин.3"],t.exports.roclen4_input=["Roc длин.4"],t.exports.smalen1_input=["sma длин.1"],t.exports.smalen2_input=["sma длин.2"],t.exports.smalen3_input=["sma длин.3"],t.exports.smalen4_input=["sma длин.4"],t.exports.siglen_input=["Длин. сигн."],t.exports["Upper Deviation_input"]=["Верхнее отклонение"],t.exports["Lower Deviation_input"]=["Нижнее отклонение"],t.exports["Use Upper Deviation_input"]=["Использовать верхнее отклонение"], +t.exports["Use Lower Deviation_input"]=["Использовать нижнее отклонение"],t.exports.Count_input=["Количество"],t.exports.Crosses_input=["Пересечения"],t.exports.MOM_input="MOM",t.exports.MA_input="MA",t.exports["Length EMA_input"]=["Длина EMA"],t.exports["Length MA_input"]=["Длина MA"],t.exports["Fast length_input"]=["Длина Fast"],t.exports["Slow length_input"]=["Длина Slow"],t.exports["Signal smoothing_input"]=["Сглаживание сигнала"],t.exports["Simple ma(oscillator)_input"]=["Прост. скольз.сред. (осциллятор)"],t.exports["Simple ma(signal line)_input"]=["Прост. скольз.сред. (линия сигнала)"],t.exports.Histogram_input=["Гистограмма"],t.exports.MACD_input="MACD",t.exports.fastLength_input="fastLength",t.exports.slowLength_input="slowLength",t.exports.signalLength_input=["Длин. сигнала"],t.exports.NV_input="NV",t.exports.OnBalanceVolume_input=["Балансовый объём"],t.exports.Start_input=["Начать"],t.exports.Increment_input=["Шаг"],t.exports["Max value_input"]=["Макс. значение"],t.exports.ParabolicSAR_input=["Параболическая система SAR"],t.exports.start_input=["начало"],t.exports.increment_input=["шаг"],t.exports.maximum_input=["максимум"],t.exports["Short length_input"]=["Длина Short"],t.exports["Long length_input"]=["Длина Long"],t.exports.OSC_input="OSC",t.exports.shortlen_input="shortlen",t.exports.longlen_input="longlen",t.exports.PVT_input="PVT",t.exports.ROC_input="ROC",t.exports.RSI_input="RSI",t.exports.RVGI_input="RVGI",t.exports.RVI_input="RVI",t.exports["Long period_input"]=["Длинный период"],t.exports["Short period_input"]=["Короткий период"],t.exports["Signal line period_input"]=["Период линии сигнала"],t.exports.SMI_input="SMI",t.exports["SMI Ergodic Oscillator_input"]=["Осциллятор SMI Ergodic"],t.exports.Indicator_input=["Индикатор"],t.exports.Oscillator_input=["Осциллятор"],t.exports.K_input="K",t.exports.D_input="D",t.exports.smoothK_input="smoothK",t.exports.smoothD_input="smoothD",t.exports["%K_input"]="%K",t.exports["%D_input"]="%D",t.exports["Stochastic Length_input"]=["Длина Стохастик"],t.exports["RSI Source_input"]=["Данные для RSI"],t.exports.lengthRSI_input=["длина RSI"],t.exports.lengthStoch_input=["длина Стох."],t.exports.TRIX_input="TRIX",t.exports.TEMA_input="TEMA",t.exports["Long Length_input"]=["Длина Long"],t.exports["Short Length_input"]=["Длина Short"],t.exports["Signal Length_input"]=["Длина сигнала"],t.exports.Length1_input=["Длина1"],t.exports.Length2_input=["Длина2"],t.exports.Length3_input=["Длина3"],t.exports.length7_input=["длина 7"],t.exports.length14_input=["длина 14"],t.exports.length28_input=["длина 28"],t.exports.UO_input="UO",t.exports.VWMA_input="VWMA",t.exports.len_input=["длина"],t.exports["VI +_input"]="VI +",t.exports["VI -_input"]="VI -",t.exports["%R_input"]="%R",t.exports["Jaw Length_input"]=["Длина Jaw"],t.exports["Teeth Length_input"]=["Длина Teeth"],t.exports["Lips Length_input"]=["Длина Lips"],t.exports.Jaw_input="Jaw",t.exports.Teeth_input="Teeth",t.exports.Lips_input="Lips",t.exports["Jaw Offset_input"]=["Смещение Jaw"], +t.exports["Teeth Offset_input"]=["Смещение Teeth"],t.exports["Lips Offset_input"]=["Смещение Lips"],t.exports["Down fractals_input"]=["Нижние фракталы"],t.exports["Up fractals_input"]=["Верхние фракталы"],t.exports.Periods_input=["Периоды"],t.exports.Shapes_input=["Фигуры"],t.exports["show MA_input"]=["показать MA"],t.exports["MA Length_input"]=["Длина MA"],t.exports["Color based on previous close_input"]=["Цвет зависит от цены предыдущего закрытия"],t.exports["Rows Layout_input"]=["Размещение строк"],t.exports["Row Size_input"]=["Размер строки"],t.exports.Volume_input=["Объём"],t.exports["Value Area volume_input"]=["Объём зоны стоимости"],t.exports["Extend Right_input"]=["Продолжить вправо"],t.exports["Extend POC Right_input"]=["Продолжить POC вправо"],t.exports["Extend VAH Right_input"]=["Продолжить VAH вправо"],t.exports["Extend VAL Right_input"]=["Продолжить VAL вправо"],t.exports["Value Area Volume_input"]=["Объём зоны стоимости"],t.exports.Placement_input=["Расположение"],t.exports.POC_input="POC",t.exports["Developing Poc_input"]=["Динамическая точка контроля (POC)"],t.exports["Up Volume_input"]=["Растущий объём"],t.exports["Down Volume_input"]=["Снижающийся объём"],t.exports["Value Area_input"]=["Зона стоимости"],t.exports["Histogram Box_input"]=["Прямоугольник гистограммы"],t.exports["Value Area Up_input"]=["Восходящ. зона стоимости"],t.exports["Value Area Down_input"]=["Нисходящ. зона стоимости"],t.exports["Number Of Rows_input"]=["Число строк"],t.exports["Ticks Per Row_input"]=["Тики в строке"],t.exports["Up/Down_input"]=["Вверх/Вниз"],t.exports.Total_input=["Итого"],t.exports.Delta_input=["Дельта"],t.exports.Bar_input=["Бар"],t.exports.Day_input=["День"],t.exports["Deviation (%)_input"]=["Отклонение (%)"],t.exports.Depth_input=["Глубина"],t.exports["Extend to last bar_input"]=["Продолжить до последнего бара"],t.exports.Simple_input=["Простое"],t.exports.Weighted_input=["Взвешенное"],t.exports["Wilder's Smoothing_input"]=["Сглаживание Уайлдера"],t.exports["1st Period_input"]=["1-й период"],t.exports["2nd Period_input"]=["2-й период"],t.exports["3rd Period_input"]=["3-й период"],t.exports["4th Period_input"]=["4-й период"],t.exports["5th Period_input"]=["5-й период"],t.exports["6th Period_input"]=["6-й период"],t.exports["Rate of Change Lookback_input"]="Rate of Change Lookback",t.exports["Instrument 1_input"]=["Инструмент 1"],t.exports["Instrument 2_input"]=["Инструмент 2"],t.exports["Rolling Period_input"]="Rolling Period",t.exports["Standard Errors_input"]=["Стандартные ошибки"],t.exports["Averaging Periods_input"]=["Периоды усреднения"],t.exports["Days Per Year_input"]=["Дней в году"],t.exports["Market Closed Percentage_input"]="Market Closed Percentage",t.exports["ATR Mult_input"]=["ATR Множ."],t.exports.VWAP_input="VWAP",t.exports["Anchor Period_input"]=["Временной период"],t.exports.Session_input=["Сессия"],t.exports.Week_input=["Неделя"],t.exports.Month_input=["Месяц"],t.exports.Year_input=["Год"],t.exports.Decade_input=["Декада"],t.exports.Century_input=["Век"],t.exports.Sessions_input=["Сессии"], +t.exports["Each (pre-market, market, post-market)_input"]=["Каждая (премаркет, основная, постмаркет)"],t.exports["Pre-market only_input"]=["Только премаркет"],t.exports["Market only_input"]=["Только торговая сессия"],t.exports["Post-market only_input"]=["Только постмаркет"],t.exports["Main chart symbol_input"]=["Главный символ графика"],t.exports["Another symbol_input"]=["Другой символ"],t.exports.Line_input=["Линия"],t.exports["Nothing selected_combobox_input"]=["Ничего не выбрано"],t.exports["All items_combobox_input"]=["Все критерии"],t.exports.Cancel_input=["Отменить"],t.exports.Open_input=["Открыть"]},54138:t=>{t.exports=["Инвертировать шкалу"]},47807:t=>{t.exports=["Индексированная на 100"]},34727:t=>{t.exports=["Логарифмическая"]},19238:t=>{t.exports=["Не перекрывать метки"]},70361:t=>{t.exports=["Процентная"]},72116:t=>{t.exports=["Обычная"]},33021:t=>{t.exports=["Расш."]},75610:t=>{t.exports=["Электронная торговая сессия"]},97442:t=>{t.exports=["Торговые данные вне сессии"]},32929:t=>{t.exports=["пост"]},56137:t=>{t.exports=["пре"]},98801:t=>{t.exports=["Постмаркет"]},56935:t=>{t.exports=["Премаркет"]},63798:t=>{t.exports=["рег"]},24380:t=>{t.exports=["Регулярная торговая сессия"]},27991:t=>{t.exports=["Май"]},68716:t=>{t.exports=Object.create(null),t.exports["Amortization of Intangibles_study"]=["Амортизация нематериальных активов"],t.exports["Amortization of Deferred Charges_study"]=["Амортизация расходов будущих периодов"],t.exports["Average Day Range_study"]=["Средний дневной диапазон"],t.exports["Bull Bear Power_study"]=["«Сила быков» и «Сила медведей»"],t.exports["Directional Movement Index_study"]=["Индекс направленного движения (DMI)"],t.exports["Ichimoku Cloud_study"]=["Облако Ишимоку"],t.exports.Ichimoku_study=["Ишимоку"],t.exports["Moving Average Convergence Divergence_study"]=["Схождение/расхождение скользящих средних"],t.exports["Volume Weighted Average Price_study"]=["Средневзвешенная цена объёма"],t.exports["Volume Weighted Moving Average_study"]=["Объёмно-взвешенное скользящее среднее"],t.exports["Williams Percent Range_study"]=["Процентный диапазон Вильямса"],t.exports.Doji_study=["Доджи"],t.exports["Spinning Top Black_study"]=["Чёрный волчок"],t.exports["Spinning Top White_study"]=["Белый волчок"],t.exports.Technicals_study=["Теханализ"],t.exports["Accounts payable_study"]=["Кредиторская задолженность"],t.exports["Accounts receivables, gross_study"]=["Дебиторская задолженность, валовая"],t.exports["Accounts receivable - trade, net_study"]=["Дебиторская задолженность - торговая, нетто"],t.exports.Accruals_study=["Начисления"],t.exports["Accrued payroll_study"]=["Задолженность по заработной плате"],t.exports["Accumulated depreciation, total_study"]=["Накопленная амортизация, итого"],t.exports["Additional paid-in capital/Capital surplus_study"]=["Добавочный капитал"],t.exports["After tax other income/expense_study"]=["Прочая прибыль (убыток) после налогообложения"],t.exports["Altman Z-score_study"]=["Коэффициент Альтмана"],t.exports.Amortization_study=["Амортизация"], +t.exports["Amortization of intangibles_study"]=["Амортизация нематериальных активов"],t.exports["Amortization of deferred charges_study"]=["Амортизация расходов будущих периодов"],t.exports["Asset turnover_study"]=["Оборачиваемость активов"],t.exports["Average basic shares outstanding_study"]=["Среднее число акций в обращении"],t.exports["Bad debt / Doubtful accounts_study"]=["Безнадёжная задолженность / Сомнительная дебиторская задолженность"],t.exports["Basic EPS_study"]=["Базовая прибыль на акцию"],t.exports["Basic earnings per share (Basic EPS)_study"]=["Базовая прибыль на акцию"],t.exports["Beneish M-score_study"]=["Коэффициент Бениша"],t.exports["Book value per share_study"]=["Балансовая стоимость на акцию"],t.exports["Buyback yield %_study"]=["Доходность обратного выкупа акций, %"],t.exports["Capital and operating lease obligations_study"]=["Обязательства по финансовой и операционной аренде"],t.exports["Capital expenditures_study"]=["Капиталовложения"],t.exports["Capital expenditures - fixed assets_study"]=["Капиталовложения — основные средства"],t.exports["Capital expenditures - other assets_study"]=["Капиталовложения — прочие активы"],t.exports["Capitalized lease obligations_study"]=["Капитализированные арендные обязательства"],t.exports["Cash and short term investments_study"]=["Денежные средства и краткосрочные инвестиции"],t.exports["Cash conversion cycle_study"]=["Цикл обращения денежных средств"],t.exports["Cash & equivalents_study"]=["Денежные средства и их эквиваленты"],t.exports["Cash from financing activities_study"]=["Денежные средства от финансовой деятельности"],t.exports["Cash from investing activities_study"]=["Денежные средства от инвестиционной деятельности"],t.exports["Cash from operating activities_study"]=["Денежные средства от операционной деятельности"],t.exports["Cash to debt ratio_study"]=["Денежные средства/Задолженность"],t.exports["Change in accounts payable_study"]=["Изменения в кредиторской задолженности"],t.exports["Change in accounts receivable_study"]=["Изменение дебиторской задолженности"],t.exports["Change in accrued expenses_study"]=["Изменения в начисленных расходах"],t.exports["Change in inventories_study"]=["Изменения в запасах"],t.exports["Change in other assets/liabilities_study"]=["Изменения в других активах/обязательствах"],t.exports["Change in taxes payable_study"]=["Изменения в налогах к оплате"],t.exports["Changes in working capital_study"]=["Изменения оборотного капитала"],t.exports["COGS to revenue ratio_study"]=["Себестоимость реализованной продукции/Выручка"],t.exports["Common dividends paid_study"]=["Выплачено дивидендов по обыкновенным акциям"],t.exports["Common equity, total_study"]=["Основной капитал, итого"],t.exports["Common stock par/Carrying value_study"]=["Учётная стоимость обыкновенных акций"],t.exports["Cost of goods_study"]=["Себестоимость"],t.exports["Cost of goods sold_study"]=["Себестоимость реализованных товаров"],t.exports["Current portion of LT debt and capital leases_study"]=["Текущая часть долгосрочной зад-ти и обяз-в по аренде"], +t.exports["Current ratio_study"]=["Коэффициент текущей ликвидности"],t.exports["Days inventory_study"]=["Период оборачиваемости запасов"],t.exports["Days payable_study"]=["Период погашения кредиторской задолженности"],t.exports["Days sales outstanding_study"]=["Период погашения дебиторской задолженности"],t.exports["Debt to assets ratio_study"]=["Задолженность/Активы"],t.exports["Debt to EBITDA ratio_study"]=["Задолженность/EBITDA"],t.exports["Debt to equity ratio_study"]=["Задолженность/Капитал"],t.exports["Debt to revenue ratio_study"]=["Задолженность/Выручка"],t.exports["Deferred income, current_study"]=["Доходы будущих периодов, оборотные"],t.exports["Deferred income, non-current_study"]=["Доходы будущих периодов, внеоборотные"],t.exports["Deferred tax assets_study"]=["Отложенные налоговые активы"],t.exports["Deferred taxes (cash flow)_study"]=["Отложенный налог (движение денежных средств)"],t.exports["Deferred tax liabilities_study"]=["Отложенные налоговые обязательства"],t.exports.Depreciation_study=["Амортизация"],t.exports["Deprecation and amortization_study"]=["Износ и амортизация"],t.exports["Depreciation & amortization (cash flow)_study"]=["Амортизация (движение денежных средств)"],t.exports["Depreciation/depletion_study"]=["Амортизация/износ"],t.exports["Diluted EPS_study"]=["Разводнённая прибыль на акцию"],t.exports["Diluted earnings per share (Diluted EPS)_study"]=["Разводнённая прибыль на акцию"],t.exports["Diluted net income available to common stockholders_study"]=["Разводн. чистая прибыль доступная владельцам обыкновенных акций"],t.exports["Diluted shares outstanding_study"]=["Разводнённые акции в обращении"],t.exports["Dilution adjustment_study"]=["Корректировка на разводнение"],t.exports["Discontinued operations_study"]=["Прекращённые операции"],t.exports["Dividend payout ratio %_study"]=["Коэффициент выплаты дивиденда %"],t.exports["Dividends payable_study"]=["Дивиденды к выплате"],t.exports["Dividends per share - common stock primary issue_study"]=["Дивиденды на акцию — первичный выпуск обыкновенных акций"],t.exports["Dividend yield %_study"]=["Дивидендная доходность, %"],t.exports["Earnings yield_study"]=["Доходность акции по прибыли"],t.exports.EBIT_study="EBIT",t.exports.EBITDA_study=["EBITDA (прибыль до вычета процентов, налогов и амортизации)"],t.exports["EBITDA margin %_study"]=["Рентабельность по EBITDA %"],t.exports["Effective interest rate on debt %_study"]=["Действующая процентная ставка по задолж-ти, %"],t.exports["Enterprise value_study"]=["Стоимость компании"],t.exports["Enterprise value to EBITDA ratio_study"]=["Стоимость компании/EBITDA"],t.exports["Enterprise value to EBIT ratio_study"]=["Стоимость компании/EBIT"],t.exports["Enterprise value to revenue ratio_study"]=["Стоимость компании/Выручка"],t.exports["EPS basic one year growth_study"]=["Базовая приб./акцию — годовой рост"],t.exports["EPS diluted one year growth_study"]=["Разводн. приб./акцию — годовой рост"],t.exports["EPS estimates_study"]=["Оценка приб./акцию"], +t.exports["Equity in earnings_study"]=["Доходы от участия в других организациях"],t.exports["Equity to assets ratio_study"]=["Капитал/активы"],t.exports["Financing activities – other sources_study"]=["Финансовая деятельность — прочие источники поступлений"],t.exports["Financing activities – other uses_study"]=["Финансовая деятельность — прочие направления расходования"],t.exports["Float shares outstanding_study"]=["Количество акций доступных к купле-продаже"],t.exports["Free cash flow_study"]=["Движение свободных денежных средств"],t.exports["Free cash flow margin %_study"]=["Маржа свободных денежных средств %"],t.exports["Fulmer H factor_study"]=["Фактор Fulmer H"],t.exports["Funds from operations_study"]=["Средства от основной деятельности"],t.exports["Goodwill, net_study"]=["Деловая репутация, нетто"],t.exports["Goodwill to assets ratio_study"]=["Репутация/активы"],t.exports["Graham's number_study"]=["Число Грэма"],t.exports["Gross margin %_study"]=["Валовая рентабельность %"],t.exports["Gross profit_study"]=["Валовая прибыль"],t.exports["Gross profit to assets ratio_study"]=["Валовая прибыль/активы"],t.exports["Gross property/plant/equipment_study"]=["Основные средства, брутто"],t.exports.Impairments_study=["Обесценение активов"],t.exports["Income Tax Credits_study"]=["Вычет по налогу на прибыль"],t.exports["Income tax, current_study"]=["Налог на прибыль, текущий"],t.exports["Income tax, current - domestic_study"]=["Налог на прибыль, текущий — внутренний"],t.exports["Income Tax, current - foreign_study"]=["Налог на прибыль, текущий — иностранный"],t.exports["Income tax, deferred_study"]=["Налог на прибыль, отложенный"],t.exports["Income tax, deferred - domestic_study"]=["Налог на прибыль, отложенный — внутренний"],t.exports["Income tax, deferred - foreign_study"]=["Налог на прибыль, отложенный — иностранный"],t.exports["Income tax payable_study"]=["Налог на прибыль к уплате"],t.exports["Interest capitalized_study"]=["Капитализированные проценты"],t.exports["Interest coverage_study"]=["Процентное покрытие"],t.exports["Interest expense, net of interest capitalized_study"]=["Проценты к уплате за вычетом капитализированных процентов"],t.exports["Interest expense on debt_study"]=["Проценты к уплате"],t.exports["Inventories - finished goods_study"]=["Запасы — готовая продукция"],t.exports["Inventories - progress payments & other_study"]=["Запасы — постепенные платежи и другое"],t.exports["Inventories - raw materials_study"]=["Запасы — сырье и материалы"],t.exports["Inventories - work in progress_study"]=["Запасы — незавершенное производство"],t.exports["Inventory to revenue ratio_study"]=["Запасы/Выручка"],t.exports["Inventory turnover_study"]=["Оборачиваемость запасов"],t.exports["Investing activities – other sources_study"]=["Инвестиционная деятельность — прочие источники"],t.exports["Investing activities – other uses_study"]=["Инвестиционная деятельность — прочие направления"],t.exports["Investments in unconsolidated subsidiaries_study"]=["Инвестиции в неконсолидированные дочерние компании"], +t.exports["Issuance of long term debt_study"]=["Начисление долгосрочной задолж-ти"],t.exports["Issuance/retirement of debt, net_study"]=["Начисление/погашение задолж-ти, нетто"],t.exports["Issuance/retirement of long term debt_study"]=["Начисление/погашение долгосрочной задолжен-ти"],t.exports["Issuance/retirement of other debt_study"]=["Начисление/погашение прочей задолжен-ти"],t.exports["Issuance/retirement of short term debt_study"]=["Начисление/погашение краткосрочной задолжен-ти"],t.exports["Issuance/retirement of stock, net_study"]=["Выпуск/выкуп и аннулирование акций, нетто"],t.exports["KZ index_study"]=["Индекс KZ"],t.exports["Legal claim expense_study"]=["Расходы по судебным разбирательствам"],t.exports["Long term debt_study"]=["Долгосрочная задолженность"],t.exports["Long term debt excl. lease liabilities_study"]=["Долгосрочная задолж-ть без обязательств по аренде"],t.exports["Long term debt to total assets ratio_study"]=["Долгосрочная задолж./совокупные активы"],t.exports["Long term investments_study"]=["Долгосрочные инвестиции"],t.exports["Market capitalization_study"]=["Рыночная капитализация"],t.exports["Minority interest_study"]=["Миноритарный пакет акций"],t.exports["Miscellaneous non-operating expense_study"]=["Прочие внеоперационные расходы"],t.exports["Net current asset value per share_study"]=["Чистая стоимость оборотных активов на акцию"],t.exports["Net debt_study"]=["Чистая задолженность"],t.exports["Net income_study"]=["Чистая прибыль (убыток)"],t.exports["Net income before discontinued operations_study"]=["Чистая прибыль (убыток) от прекращения деятельности"],t.exports["Net income (cash flow)_study"]=["Чистая прибыль (движение денежных средств)"],t.exports["Net income per employee_study"]=["Чистая прибыль на одного работника"],t.exports["Net intangible assets_study"]=["Чистые нематериальные активы"],t.exports["Net margin %_study"]=["Рентабельность по чистой прибыли, %"],t.exports["Net property/plant/equipment_study"]=["Основные средства, нетто"],t.exports["Non-cash items_study"]=["Неденежные статьи"],t.exports["Non-controlling/minority interest_study"]=["Неконтрольный/миноритарный пакет акций"],t.exports["Non-operating income, excl. interest expenses_study"]=["Внеоперационные доходы за вычетом процентов к уплате"],t.exports["Non-operating income, total_study"]=["Внеоперационные доходы, итого"],t.exports["Non-operating interest income_study"]=["Проценты к получению по внеоперационной деятельности"],t.exports["Note receivable - long term_study"]=["Вексель к получению — долгосрочный"],t.exports["Notes payable_study"]=["Векселя к оплате"],t.exports["Number of employees_study"]=["Количество сотрудников"],t.exports["Number of shareholders_study"]=["Количество акционеров"],t.exports["Operating earnings yield %_study"]=["Доходность акции по операционной прибыли, %"],t.exports["Operating expenses (excl. COGS)_study"]=["Операционные расходы (без себестоимости реализованной продукции)"],t.exports["Operating income_study"]=["Операционные доходы"], +t.exports["Operating lease liabilities_study"]=["Обязательства по операционной аренде"],t.exports["Operating margin %_study"]=["Операционная рентабельность %"],t.exports["Other COGS_study"]=["Прочая себестоимость реализованной продукции"],t.exports["Other common equity_study"]=["Прочий основной капитал"],t.exports["Other current assets, total_study"]=["Прочие оборотные активы, итог"],t.exports["Other current liabilities_study"]=["Прочие текущие обязательства"],t.exports["Other cost of goods sold_study"]=["Прочая себестоимость реализованных товаров"],t.exports["Other exceptional charges_study"]=["Другие исключительные расходы"],t.exports["Other financing cash flow items, total_study"]=["Общее движение денежных средств от прочей финансовой деятельности"],t.exports["Other intangibles, net_study"]=["Прочие нематериальные активы, нетто"],t.exports["Other investing cash flow items, total_study"]=["Общее движение денежных средств от прочей инвестиционной деятельности"],t.exports["Other investments_study"]=["Прочие инвестиции"],t.exports["Other liabilities, total_study"]=["Прочие обязательства, итого"],t.exports["Other long term assets, total_study"]=["Другие долгосрочные активы, итого"],t.exports["Other non-current liabilities, total_study"]=["Прочие долгосрочные обязательства, итого"],t.exports["Other operating expenses, total_study"]=["Другие операционные расходы, итого"],t.exports["Other receivables_study"]=["Прочая дебиторская задолженность"],t.exports["Other short term debt_study"]=["Прочая краткосрочная задолж-ть"],t.exports["Paid in capital_study"]=["Оплаченная часть акционерного капитала"],t.exports["PEG ratio_study"]=["Коэффициент PEG"],t.exports["Piotroski F-score_study"]=["Коэффициент Пиотровски"],t.exports["Preferred dividends_study"]=["Дивиденды по привилегированным акциям"],t.exports["Preferred dividends paid_study"]=["Выплачено дивидендов по привилегированным акциям"],t.exports["Preferred stock, carrying value_study"]=["Привилегированные акции, учётная стоимость"],t.exports["Prepaid expenses_study"]=["Авансы полученные"],t.exports["Pretax equity in earnings_study"]=["Доходы от участия в других организациях до вычета налогов"],t.exports["Pretax income_study"]=["Прибыль (убыток) до налогообложения"],t.exports["Price earnings ratio forward_study"]=["Соотношение цена/прибыль за будущие периоды"],t.exports["Price sales ratio forward_study"]=["Соотношение цена/объем продаж за будущие периоды"],t.exports["Price to book ratio_study"]=["Цена/балансовая стоимость"],t.exports["Price to cash flow ratio_study"]=["Цена/Движение денежных средств"],t.exports["Price to earnings ratio_study"]=["Цена/Прибыль"],t.exports["Price to free cash flow ratio_study"]=["Цена/Движение свободных денежных средств"],t.exports["Price to sales ratio_study"]=["Цена/Продажи"],t.exports["Price to tangible book ratio_study"]=["Цена/материальная балансовая стоимость"],t.exports["Provision for risks & charge_study"]=["Резерв на покрытие рисков и расходов"],t.exports["Purchase/acquisition of business_study"]=["Покупка/приобретение бизнеса"], +t.exports["Purchase of investments_study"]=["Приобретение финансовых вложений"],t.exports["Purchase/sale of business, net_study"]=["Покупка/продажа бизнеса, нетто"],t.exports["Purchase/sale of investments, net_study"]=["Приобретение/выбытие финансовых вложений, нетто"],t.exports["Quality ratio_study"]=["Коэфф. эффективности использования активов"],t.exports["Quick ratio_study"]=["Коэффициент быстрой ликвидности"],t.exports["Reduction of long term debt_study"]=["Сокращение долгосрочной задолж-ти"],t.exports["Repurchase of common & preferred stock_study"]=["Выкуп обыкновенных и привилегированных акций"],t.exports["Research & development_study"]=["Расходы на исследование и разработку"],t.exports["Research & development to revenue ratio_study"]=["Расходы на исследование и разработку/выручка"],t.exports["Restructuring charge_study"]=["Расходы на реструктуризацию"],t.exports["Retained earnings_study"]=["Нераспределённая прибыль"],t.exports["Return on assets %_study"]=["Коэффициент рентабельности активов, %"],t.exports["Return on equity %_study"]=["Коэфф. рентабельности собственного капитала, %"],t.exports["Return on equity adjusted to book value %_study"]=["Коэф. рентабельности собственного капитала с поправкой на баланс. стоимость, %"],t.exports["Return on invested capital %_study"]=["Доход на инвестированный капитал, %"],t.exports["Return on tangible assets %_study"]=["Прибыль на общ. сумму материальных активов, %"],t.exports["Return on tangible equity %_study"]=["Доход на материальный капитал, %"],t.exports["Revenue estimates_study"]=["Расчёт выручки"],t.exports["Revenue one year growth_study"]=["Годовой рост выручки"],t.exports["Revenue per employee_study"]=["Выручка на одного работника"],t.exports["Sale/maturity of investments_study"]=["Продажа/погашение финансовых вложений"],t.exports["Sale of common & preferred stock_study"]=["Продажа обыкновенных и привилегированных акций"],t.exports["Sale of fixed assets & businesses_study"]=["Продажа основных средств и бизнеса"],t.exports["Selling/general/admin expenses, other_study"]=["Коммерческие, общие и управленческие расходы, прочие"],t.exports["Selling/general/admin expenses, total_study"]=["Коммерческие, общие и управленческие расходы, итого"],t.exports["Shareholders' equity_study"]=["Акционерный капитал"],t.exports["Shares buyback ratio %_study"]=["Коэффициент выкупа акций %"],t.exports["Elder's Force Index_study"]=["Индекс силы Элдера"],t.exports["Short term debt_study"]=["Краткосрочная задолж-ть"],t.exports["Short term debt excl. current portion of LT debt_study"]=["Краткосрочная зад-ть без текущей части долгосрочной зад-ти"],t.exports["Short term investments_study"]=["Краткосрочные инвестиции"],t.exports["Sloan ratio %_study"]=["Коэффициент Слоуна"],t.exports["Springate score_study"]=["Показатель Спрингейта"],t.exports["Sustainable growth rate_study"]=["Темп устойчивого роста"],t.exports["Tangible book value per share_study"]=["Балансовая стоимость материальных активов на акцию"], +t.exports["Tangible common equity ratio_study"]=["Капитал за вычетом нематериальных активов к общим материальным активам"],t.exports.Taxes_study=["Налоги"],t.exports["Tobin's Q (approximate)_study"]=["Коэффициент Тобина (приблизительно)"],t.exports["Total assets_study"]=["Итого активы"],t.exports["Total cash dividends paid_study"]=["Всего дивидендов, выплаченных наличными"],t.exports["Total common shares outstanding_study"]=["Всего выпущено обыкновенных акций"],t.exports["Total current assets_study"]=["Итого оборотные активы"],t.exports["Total current liabilities_study"]=["Общая сумма текущих обязательств"],t.exports["Total debt_study"]=["Итого задолженность"],t.exports["Total equity_study"]=["Итого собственный капитал"],t.exports["Total inventory_study"]=["Итого товарно-материальные запасы"],t.exports["Total liabilities_study"]=["Общая сумма обязательств"],t.exports["Total liabilities & shareholders' equities_study"]=["Общая сумма обязательств и акционерного капитала"],t.exports["Total non-current assets_study"]=["Итого внеоборотные активы"],t.exports["Total non-current liabilities_study"]=["Итого долгосрочные обязательства"],t.exports["Total operating expenses_study"]=["Итого операционные расходы"],t.exports["Total receivables, net_study"]=["Общая сумма дебиторской задолженности, нетто"],t.exports["Total revenue_study"]=["Общая выручка"],t.exports["Treasury stock - common_study"]=["Выкупленные собственные обыкновенные акции"],t.exports["Unrealized gain/loss_study"]=["Нереализованная прибыль/убыток"],t.exports["Unusual income/expense_study"]=["Нестандартные доходы/расходы"],t.exports["Zmijewski score_study"]=["Показатель Zmijewski"],t.exports["Valuation ratios_study"]=["Отношение рыночной цены акции к номиналу"],t.exports["Profitability ratios_study"]=["Коэффициенты рентабельности"],t.exports["Liquidity ratios_study"]=["Коэффициенты ликвидности"],t.exports["Solvency ratios_study"]=["Коэффициенты платежеспособности"],t.exports["Accumulation/Distribution_study"]=["Накопление/Распределение"],t.exports["Accumulative Swing Index_study"]=["Кумулятивный индекс колебаний"],t.exports["Advance/Decline_study"]=["Рост/падение"],t.exports["Arnaud Legoux Moving Average_study"]=["Скользящее среднее Арно Легу"],t.exports.Aroon_study=["Арун"],t.exports.ASI_study="ASI",t.exports["Average Directional Index_study"]=["Индикатор среднего направленного движения (ADX)"],t.exports["Average True Range_study"]=["Средний истинный диапазон"],t.exports["Awesome Oscillator_study"]=["Чудесный осциллятор Билла Вильямса"],t.exports["Balance of Power_study"]=["Баланс силы"],t.exports["Bollinger Bands %B_study"]=["%B Полос Боллинджера"],t.exports["Bollinger Bands Width_study"]=["Ширина полос Боллинджера"],t.exports["Bollinger Bands_study"]=["Полосы Боллинджера"],t.exports["Chaikin Money Flow_study"]=["Денежный поток Чайкина"],t.exports["Chaikin Oscillator_study"]=["Осциллятор Чайкина"],t.exports["Chande Kroll Stop_study"]="Chande Kroll Stop",t.exports["Chande Momentum Oscillator_study"]=["Моментум-осциллятор Чанде"], +t.exports["Chop Zone_study"]=["Индикатор Chop Zone"],t.exports["Choppiness Index_study"]=["Индекс переменчивости"],t.exports["Commodity Channel Index_study"]=["Индекс товарного канала"],t.exports["Connors RSI_study"]=["RSI Коннора"],t.exports["Coppock Curve_study"]=["Кривая Коппока"],t.exports["Correlation Coefficient_study"]=["Коэффициент корреляции"],t.exports.CRSI_study="CRSI",t.exports["Detrended Price Oscillator_study"]=["Детрендовый ценовой осциллятор"],t.exports["Directional Movement_study"]=["Индекс направленного движения"],t.exports["Donchian Channels_study"]=["Канал Дончиана"],t.exports["Double EMA_study"]=["Двойное экспоненц. скользящ. средн."],t.exports["Ease Of Movement_study"]=["Легкость движения"],t.exports["Elder Force Index_study"]=["Индекс силы Элдера"],t.exports["EMA Cross_study"]=["Пересечение экспоненц. скользящих средних"],t.exports.Envelopes_study=["Конверты"],t.exports["Fisher Transform_study"]=["Индикатор Fisher Transform"],t.exports["Fixed Range_study"]=["Фиксированный диапазон"],t.exports["Fixed Range Volume Profile_study"]=["Фиксированный профиль объема"],t.exports["Guppy Multiple Moving Average_study"]=["Множественное скользящее среднее Гуппи"],t.exports["Historical Volatility_study"]=["Историческая волатильность"],t.exports["Hull Moving Average_study"]=["Скользящее среднее Хала"],t.exports["Keltner Channels_study"]=["Канал Кельтнера"],t.exports["Klinger Oscillator_study"]=["Осциллятор Клингера"],t.exports["Know Sure Thing_study"]=["Знать наверняка"],t.exports["Least Squares Moving Average_study"]=["Скользящее среднее (наименьшие квадраты)"],t.exports["Linear Regression Curve_study"]=["Кривая линейной регрессии"],t.exports["MA Cross_study"]=["Пересечение скользящих средних"],t.exports["MA with EMA Cross_study"]=["MA с пересеч. EMA"],t.exports["MA/EMA Cross_study"]=["Пересечение MA/EMA"],t.exports.MACD_study="MACD",t.exports["Mass Index_study"]=["Индекс массы"],t.exports["McGinley Dynamic_study"]=["Динамический индикатор МакГинли"],t.exports.Median_study=["Средняя линия"],t.exports.Momentum_study=["Моментум (Momentum)"],t.exports["Money Flow_study"]=["Денежный поток"],t.exports["Moving Average Channel_study"]=["Канал скользящей средней"],t.exports["Moving Average Exponential_study"]=["Скользящее среднее (эксп.)"],t.exports["Moving Average Weighted_study"]=["Взвешенное скользящее среднее"],t.exports["Moving Average_study"]=["Скользящее среднее"],t.exports["Net Volume_study"]=["Чистый объём"],t.exports["On Balance Volume_study"]=["Балансовый объём"],t.exports["Parabolic SAR_study"]=["Параболическая система времени/цены"],t.exports["Pivot Points Standard_study"]=["Стандартные точки разворота"],t.exports["Periodic Volume Profile_study"]=["Профиль объёма за период"],t.exports["Price Channel_study"]=["Ценовой канал"],t.exports["Price Oscillator_study"]=["Осциллятор цены"],t.exports["Price Volume Trend_study"]=["Тренд цены и объёма"],t.exports["Rate Of Change_study"]=["Скорость изменения цены"],t.exports["Relative Strength Index_study"]=["Индекс относительной силы"], +t.exports["Relative Vigor Index_study"]=["Индекс относительной бодрости"],t.exports["Relative Volatility Index_study"]=["Относительный индекс волатильности"],t.exports["Session Volume_study"]=["Объём за сессию"],t.exports["Session Volume HD_study"]=["Объём за сессию HD"],t.exports["Session Volume Profile_study"]=["Профиль объёма за сессию"],t.exports["Session Volume Profile HD_study"]=["Профиль объёма за сессию HD"],t.exports["SMI Ergodic Indicator/Oscillator_study"]=["Индикатор/Осциллятор SMI Ergodic"],t.exports["Smoothed Moving Average_study"]=["Сглаженное скользящее среднее"],t.exports.Stoch_study=["Стох."],t.exports["Stochastic RSI_study"]=["Стохастический индекс относительной силы"],t.exports.Stochastic_study=["Стохастический осциллятор"],t.exports["Triple EMA_study"]=["Скользящее среднее (тройное эксп.)"],t.exports.TRIX_study=["Скользящее среднее (тройное эксп. сглаженное)"],t.exports["True Strength Indicator_study"]=["Индекс истинной силы"],t.exports["Ultimate Oscillator_study"]=["Окончательный осциллятор"],t.exports["Visible Range_study"]=["Видимая область"],t.exports["Visible Range Volume Profile_study"]=["Профиль объёма видимой области"],t.exports["Volume Oscillator_study"]=["Осциллятор объёма"],t.exports.Volume_study=["Объём"],t.exports.Vol_study=["Объём"],t.exports["Vortex Indicator_study"]=["Vortex индикатор"],t.exports.VWAP_study="VWAP",t.exports.VWMA_study=["Скользящее среднее, взвешенное по объёму"],t.exports["Williams %R_study"]=["Процентный диапазон Вильямса (%R)"],t.exports["Williams Alligator_study"]=["Аллигатор Билла Вильямса"],t.exports["Williams Fractal_study"]=["Фракталы Билла Вильямса"],t.exports["Zig Zag_study"]=["ЗигЗаг"],t.exports["24-hour Volume_study"]=["Объём за 24 часа"],t.exports["Ease of Movement_study"]=["Легкость движения"],t.exports["Elders Force Index_study"]=["Индекс Силы Элдера"],t.exports.Envelope_study=["Конверт"],t.exports.Gaps_study=["Гэпы"],t.exports["Linear Regression Channel_study"]=["Линейный регрессионный канал"],t.exports["Moving Average Ribbon_study"]=["Лента скользящего среднего"],t.exports["Multi-Time Period Charts_study"]="Multi-Time Period Charts",t.exports["Open Interest_study"]=["Сумма открытых позиций"],t.exports["Rob Booker - Intraday Pivot Points_study"]=["Роб Букер — Внутридневные точки разворота"],t.exports["Rob Booker - Knoxville Divergence_study"]=["Роб Букер — Отклонение Ноксвилла"],t.exports["Rob Booker - Missed Pivot Points_study"]=["Роб Букер — Пропущенные точки разворота"],t.exports["Rob Booker - Reversal_study"]=["Роб Букер — Разворот"],t.exports["Rob Booker - Ziv Ghost Pivots_study"]=["Роб Букер — точки разворота Ziv Ghost"],t.exports.Supertrend_study=["Супертренд"],t.exports["Technical Ratings_study"]=["Tехнический индикатор рынка"],t.exports["True Strength Index_study"]=["Индекс истинной силы"],t.exports["Up/Down Volume_study"]=["Предельный объем (по верхней/нижней границе)"],t.exports["Visible Average Price_study"]=["Видимая средняя цена"],t.exports["Williams Fractals_study"]=["Фракталы Вильямса"], +t.exports["Keltner Channels Strategy_study"]=["Канал Кельтнера — стратегия"],t.exports["Rob Booker - ADX Breakout_study"]=["Роб Букер — Прорыв ADX"],t.exports["Supertrend Strategy_study"]=["Супертренд — стратегия"],t.exports["Technical Ratings Strategy_study"]=["Tехнический индикатор рынка — стратегия"],t.exports["Auto Anchored Volume Profile_study"]=["Профиль объёма (Auto Anchored)"],t.exports["Auto Fib Extension_study"]=["Автокоррекция по Фибоначчи"],t.exports["Auto Fib Retracement_study"]=["Автокоррекция по Фибоначчи"],t.exports["Auto Pitchfork_study"]=["Вилы (Авто)"],t.exports["Bearish Flag Chart Pattern_study"]=["Паттерн Медвежий флаг"],t.exports["Bullish Pennant Chart Pattern_study"]=["Паттерн Бычий вымпел"],t.exports["Double Bottom Chart Pattern_study"]=["Паттерн Двойное дно"],t.exports["Double Top Chart Pattern_study"]=["Паттерн Двойная вершина"],t.exports["Elliott Wave Chart Pattern_study"]=["Паттерн Волны Эллиотта"],t.exports["Falling Wedge Chart Pattern_study"]=["Паттерн Нисходящий клин"],t.exports["Head And Shoulders Chart Pattern_study"]=["Паттерн Голова и плечи"],t.exports["Inverse Head And Shoulders Chart Pattern_study"]=["Паттерн Перевернутые голова и плечи"],t.exports["Rectangle Chart Pattern_study"]=["Паттерн Прямоугольник"],t.exports["Rising Wedge Chart Pattern_study"]=["Паттерн Восходящий клин"],t.exports["Triangle Chart Pattern_study"]=["Паттерн Треугольник"],t.exports["Triple Bottom Chart Pattern_study"]=["Паттерн Тройное дно"],t.exports["Triple Top Chart Pattern_study"]=["Паттерн Тройная вершина"],t.exports["VWAP Auto Anchored_study"]="VWAP Auto Anchored",t.exports["*All Candlestick Patterns*_study"]=["*Все паттерны японских свечей*"],t.exports["Abandoned Baby - Bearish_study"]=["Медвежий Брошенный младенец"],t.exports["Abandoned Baby - Bullish_study"]=["Бычий Брошенный младенец"],t.exports["Dark Cloud Cover - Bearish_study"]=["Завеса из тёмных облаков — медвежья"],t.exports["Doji Star - Bearish_study"]=["Медвежий Доджи"],t.exports["Doji Star - Bullish_study"]=["Бычий Доджи"],t.exports["Downside Tasuki Gap - Bearish_study"]=["Разрыв Тасуки вниз — медвежий"],t.exports["Dragonfly Doji - Bullish_study"]=["Бычья Доджи-стрекоза"],t.exports["Engulfing - Bearish_study"]=["Медвежье Поглощение"],t.exports["Engulfing - Bullish_study"]=["Бычье Поглощение"],t.exports["Evening Doji Star - Bearish_study"]=["Медвежья Вечерняя звезда Доджи"],t.exports["Evening Star - Bearish_study"]=["Медвежья вечерняя звезда"],t.exports["Falling Three Methods - Bearish_study"]=["Медвежий Метод трёх нисходящих"],t.exports["Falling Window - Bearish_study"]=["Медвежье нисходящее окно"],t.exports["Gravestone Doji - Bearish_study"]=["Могильный камень Доджи — медвежий"],t.exports["Hammer - Bullish_study"]=["Бычий Молот"],t.exports["Hanging Man - Bearish_study"]=["Медвежий Повешенный"],t.exports["Harami - Bearish_study"]=["Медвежий Харами"],t.exports["Harami - Bullish_study"]=["Бычий Харами"],t.exports["Inverted Hammer - Bullish_study"]=["Бычий Перевёрнутый молот"],t.exports["Kicking - Bearish_study"]=["Медвежий Кикер"], +t.exports["Kicking - Bullish_study"]=["Бычий Кикер"],t.exports["Long Lower Shadow - Bullish_study"]=["Длинная тень снизу — бычья"],t.exports["Long Upper Shadow - Bearish_study"]=["Длинная тень сверху — медвежья"],t.exports["Marubozu Black - Bearish_study"]=["Медвежий Чёрный Марубозу"],t.exports["Marubozu White - Bullish_study"]=["Бычий Белый Марубозу"],t.exports["Morning Doji Star - Bullish_study"]=["Утренняя звезда Доджи — бычья"],t.exports["Morning Star - Bullish_study"]=["Бычья Утренняя звезда"],t.exports["On Neck - Bearish_study"]=["На шее — медвежий"],t.exports["Piercing - Bullish_study"]=["Бычий Просвет в облаках"],t.exports["Rising Three Methods - Bullish_study"]=["Метод трёх восходящих — бычий"],t.exports["Rising Window - Bullish_study"]=["Бычье Восходящее окно"],t.exports["Shooting Star - Bearish_study"]=["Медвежья падающая звезда"],t.exports["Three Black Crows - Bearish_study"]=["Три черные вороны — медвежьи"],t.exports["Three White Soldiers - Bullish_study"]=["Три белых солдата — бычьи"],t.exports["Tri-Star - Bearish_study"]=["Три звезды — медвежьи"],t.exports["Tri-Star - Bullish_study"]=["Три звезды — бычьи"],t.exports["Tweezer Top - Bearish_study"]=["Верхний Пинцет — медвежий"],t.exports["Upside Tasuki Gap - Bullish_study"]=["Верхний гэп Тасуки — бычий"],t.exports.SuperTrend_study="SuperTrend",t.exports["Average Price_study"]=["Средняя цена"],t.exports["Typical Price_study"]=["Типичная цена"],t.exports["Median Price_study"]=["Медианная цена"],t.exports["Money Flow Index_study"]=["Индекс денежного потока"],t.exports["Moving Average Double_study"]=["Двойное скользящее среднее"],t.exports["Moving Average Triple_study"]=["Тройное скользящее среднее"],t.exports["Moving Average Adaptive_study"]=["Адаптивное скользящее среднее"],t.exports["Moving Average Hamming_study"]=["Скользящее среднее Хэмминга"],t.exports["Moving Average Modified_study"]=["Модифицированное скользящее среднее"],t.exports["Moving Average Multiple_study"]=["Множественное скользящее среднее"],t.exports["Linear Regression Slope_study"]=["Наклон линейной регрессии"],t.exports["Standard Error_study"]=["Стандартная ошибка"],t.exports["Standard Error Bands_study"]=["Полосы стандартных ошибок"],t.exports["Correlation - Log_study"]=["Корреляция - Лог."],t.exports["Standard Deviation_study"]=["Стандартное отклонение"],t.exports["Chaikin Volatility_study"]=["Индикатор волатильности Чайкина"],t.exports["Volatility Close-to-Close_study"]=["Волатильность Close-to-Close"],t.exports["Volatility Zero Trend Close-to-Close_study"]="Volatility Zero Trend Close-to-Close",t.exports["Volatility O-H-L-C_study"]=["Волатильность O-H-L-C"],t.exports["Volatility Index_study"]=["Индекс волатильности"],t.exports["Trend Strength Index_study"]=["Индекс силы тренда"],t.exports["Majority Rule_study"]=["Правило большинства"],t.exports["Advance Decline Line_study"]=["Линия роста/падения"],t.exports["Advance Decline Ratio_study"]=["Коэффициент роста/падения"],t.exports["Advance/Decline Ratio (Bars)_study"]=["Коэффициент роста/падения (Бары)"], +t.exports["BarUpDn Strategy_study"]=["Стратегия BarUpDn"],t.exports["Bollinger Bands Strategy directed_study"]=["Стратегия Полосы Боллинджера направленная"],t.exports["Bollinger Bands Strategy_study"]=["Стратегия Полосы Боллинджера"],t.exports.ChannelBreakOutStrategy_study=["Стратегия Channel BreakOut"],t.exports.Compare_study=["Сравнить"],t.exports["Conditional Expressions_study"]=["Условные выражения"],t.exports.ConnorsRSI_study=["RSI Коннора"],t.exports["Consecutive Up/Down Strategy_study"]=["Стратегия Consecutive Up/Down"],t.exports["Cumulative Volume Index_study"]=["Кумулятивный индекс объёма"],t.exports["Divergence Indicator_study"]=["Индикатор расхождения"],t.exports["Greedy Strategy_study"]=["Стратегия Greedy"],t.exports["InSide Bar Strategy_study"]=["Стратегия Inside Bar"],t.exports["Keltner Channel Strategy_study"]=["Стратегия Канал Кельтнера"],t.exports["Linear Regression_study"]=["Кривая линейной регрессии"],t.exports["MACD Strategy_study"]=["Стратегия MACD"],t.exports["Momentum Strategy_study"]=["Стратегия моментум (Momentum)"],t.exports["Moon Phases_study"]=["Фазы Луны"],t.exports["Moving Average Convergence/Divergence_study"]=["Схождение/расхождение скользящих средних"],t.exports["MovingAvg Cross_study"]=["Пересечение скользящих средних"],t.exports["MovingAvg2Line Cross_study"]=["Пересечение 2 линий скользящих средних"],t.exports["OutSide Bar Strategy_study"]=["Стратегия OutSide Bar"],t.exports.Overlay_study=["Поверх основной серии"],t.exports["Parabolic SAR Strategy_study"]=["Параболическая остановка и разворот (SAR)"],t.exports["Pivot Extension Strategy_study"]=["Стратегия Pivot Extension"],t.exports["Pivot Points High Low_study"]=["Контрольные точки разворота"],t.exports["Pivot Reversal Strategy_study"]=["Стратегия контрольной точки разворота"],t.exports["Price Channel Strategy_study"]=["Стратегия ценовых каналов"],t.exports["RSI Strategy_study"]=["Стратегия RSI"],t.exports["SMI Ergodic Indicator_study"]=["Индикатор SMI Ergodic"],t.exports["SMI Ergodic Oscillator_study"]=["Осциллятор SMI Ergodic"],t.exports["Stochastic Slow Strategy_study"]=["Стратегия медленный стохастик"],t.exports["Volatility Stop_study"]=["Стоп по волатильности"],t.exports["Volty Expan Close Strategy_study"]=["Стратегия Volty Expan Close"],t.exports["Woodies CCI_study"]=["Вуди CCI"]},40434:t=>{t.exports=["Фиксированный профиль объема"]},32819:t=>{t.exports=["Объём"]},66051:t=>{t.exports=["Второстепенная"]},86054:t=>{t.exports=["Минута"]},20936:t=>{t.exports=["Текст"]},98478:t=>{t.exports=["Не удалось скопировать"]},34004:t=>{t.exports=["Не удалось вырезать"]},96260:t=>{t.exports=["Не удалось вставить"]},94370:t=>{t.exports=["Обратный отсчёт до закрытия бара"]},15168:t=>{t.exports=["Коломбо"]},36018:t=>{t.exports=["Столбцы"]},19372:t=>{t.exports=["Комментарий"]},20229:t=>{t.exports=["Сравнить/Добавить"]},46689:t=>{t.exports=["Подтвердить аргументы"]},43432:t=>{t.exports=["Копенгаген"]},35216:t=>{t.exports=["Копировать"]},87898:t=>{t.exports=["Сохранить график как"]},28851:t=>{t.exports=["Копировать цену"]},94099:t=>{ +t.exports=["Каир"]},64149:t=>{t.exports=["Сноска"]},63528:t=>{t.exports=["Японские свечи"]},46837:t=>{t.exports=["Каракас"]},49329:t=>{t.exports=["Изменение"]},28089:t=>{t.exports=["Сменить инструмент"]},99374:t=>{t.exports=["Изменить интервал"]},14412:t=>{t.exports=["Свойства графика"]},26619:t=>{t.exports=["График от TradingView"]},12011:t=>{t.exports=["Изображение графика скопировано {emoji}"]},59884:t=>{t.exports=["Чатем"]},28244:t=>{t.exports=["Чикаго"]},49648:t=>{t.exports=["Чунцин"]},90068:t=>{t.exports=["Окружность"]},32234:t=>{t.exports=["Кликните, чтобы установить точку"]},52977:t=>{t.exports=["Клонировать"]},31691:t=>{t.exports=["Цена закр."]},50493:t=>{t.exports=["Создать заявку"]},52302:t=>{t.exports=["Создать лимитную заявку"]},29908:t=>{t.exports=["Перекрестие"]},60997:t=>{t.exports=["Перекрещенные линии"]},81520:t=>{t.exports=["Валюты"]},98486:t=>{t.exports=["Текущий и выше"]},73106:t=>{t.exports=["Текущий и ниже"]},85964:t=>{t.exports=["Только текущий"]},17206:t=>{t.exports=["Кривая"]},95176:t=>{t.exports=["Цикл"]},87761:t=>{t.exports=["Разделение циклов"]},27891:t=>{t.exports=["Паттерн Cypher"]},56996:t=>{t.exports=["График с таким именем уже существует"]},30192:t=>{t.exports=["График с таким именем уже существует. Хотите переименовать?"]},32852:t=>{t.exports=["Шаблон ABCD"]},88010:t=>{t.exports=["Амстердам"]},37422:t=>{t.exports="Analyze Trade Setup"},66828:t=>{t.exports=["Заметка на экране"]},94782:t=>{t.exports=["Текст на экране"]},61704:t=>{t.exports="Anchored VWAP"},63597:t=>{t.exports=["Добавить горизонтальную линию"]},45743:t=>{t.exports=["Добавить"]},8700:t=>{t.exports=["Добавить оповещение"]},64885:t=>{t.exports=["Добавить оповещение для {drawing}"]},90830:t=>{t.exports=["Добавить оповещение для {series}"]},45986:t=>{t.exports=["Добавить оповещение для {title}"]},3612:t=>{t.exports=["Добавить данные отчётности для {instrumentName}"]},92206:t=>{t.exports=["Добавить индикатор/стратегию на {studyTitle}"]},34810:t=>{t.exports=["Добавить текстовую заметку для {symbol}"]},75669:t=>{t.exports=["Добавить этот фин. показатель на все графики в окне"]},64288:t=>{t.exports=["Добавить этот индикатор на все графики в окне"]},77920:t=>{t.exports=["Добавить эту стратегию ко всем графикам в окне"]},34059:t=>{t.exports=["Добавить этот символ на все графики в окне"]},17365:t=>{t.exports=["Аделаида"]},9408:t=>{t.exports=["Никогда не отображать"]},71997:t=>{t.exports=["Отображать всегда"]},97305:t=>{t.exports=["Все индикаторы и инструменты рисования"]},59192:t=>{t.exports=["Все интервалы"]},14452:t=>{t.exports=["Алма-Ата"]},5716:t=>{t.exports=["Применить волну Эллиотта"]},19263:t=>{t.exports=["Применить основную волну Эллиотта"]},15818:t=>{t.exports=["Применить второстепенную волну Эллиотта"]},50352:t=>{t.exports=["Применить промежуточную волну Эллиотта"]},66631:t=>{t.exports=["Применить Manual Decision Point"]},15682:t=>{t.exports=["Применить ручную настройку риска/прибыли"]},15644:t=>{t.exports=["Применить WPT Down Wave"]},5897:t=>{t.exports=["Применить WPT Up Wave"]},13345:t=>{ +t.exports=["Сбросить изменения"]},95910:t=>{t.exports=["Применить эти индикаторы для всех графиков в окне"]},42762:t=>{t.exports=["Апр"]},45104:t=>{t.exports=["Дуга"]},42097:t=>{t.exports=["Область"]},96237:t=>{t.exports=["Стрелка"]},48732:t=>{t.exports=["Стрелка вниз"]},82473:t=>{t.exports=["Стрелка-указатель"]},8738:t=>{t.exports=["Стрелка вниз"]},35062:t=>{t.exports=["Стрелка влево"]},92163:t=>{t.exports=["Стрелка вправо"]},33196:t=>{t.exports=["Стрелка вверх"]},10650:t=>{t.exports=["Стрелка вверх"]},59340:t=>{t.exports=["Ашхабад"]},13468:t=>{t.exports=["Цена закрытия"]},21983:t=>{t.exports=["Афины"]},86951:t=>{t.exports=["Авто"]},50834:t=>{t.exports=["Авто (бары подстраиваются под экран)"]},38465:t=>{t.exports=["Авг"]},8975:t=>{t.exports=["Метка средней цены закрытия"]},87899:t=>{t.exports=["Линия средней цены закрытия"]},22554:t=>{t.exports=["Средн."]},54173:t=>{t.exports=["Богота"]},53260:t=>{t.exports=["Бахрейн"]},40664:t=>{t.exports=["Всплывающий текст"]},32376:t=>{t.exports=["Бангкок"]},19149:t=>{t.exports=["Симуляция рынка недоступна для этого типа графика. Хотите выйти из режима симуляции?"]},16812:t=>{t.exports=["Бары"]},98838:t=>{t.exports=["Шаблон баров"]},17712:t=>{t.exports=["Базовая линия"]},54861:t=>{t.exports=["Белград"]},26825:t=>{t.exports=["Берлин"]},30251:t=>{t.exports=["Кисть"]},90204:t=>{t.exports=["Брюссель"]},5262:t=>{t.exports=["Братислава"]},59901:t=>{t.exports=["На один слой вперед"]},26354:t=>{t.exports=["Перенести поверх"]},11741:t=>{t.exports=["Брисбен"]},37728:t=>{t.exports=["Бухарест"]},87143:t=>{t.exports=["Будапешт"]},82446:t=>{t.exports=["Буэнос-Айрес"]},82128:t=>{t.exports=["от TradingView"]},75190:t=>{t.exports=["Перейти к дате"]},38342:t=>{t.exports=["Перейти к {lineToolName}"]},75139:t=>{t.exports=["Хорошо"]},81180:t=>{t.exports=["Коробка Ганна"]},68102:t=>{t.exports=["Веер Ганна"]},66321:t=>{t.exports=["Квадрат Ганна"]},87107:t=>{t.exports=["Фиксированный Квадрат Ганна"]},34805:t=>{t.exports=["Больше подключений"]},7914:t=>{t.exports=["Проекция цены"]},18367:t=>{t.exports=["Гранд Суперцикл"]},97065:t=>{t.exports=['Вы действительно хотите удалить шаблон индикаторов "{name}"?']},59368:t=>{t.exports=["Двойная кривая"]},35273:t=>{t.exports=["Двойной клик по любому краю графика, чтобы сбросить настройки размеров"]},5828:t=>{t.exports=["Двойной клик, чтобы завершить Траекторию"]},63898:t=>{t.exports=["Двойной клик, чтобы завершить Ломаную линию"]},42660:t=>{t.exports=["Нисходящая волна 1 или А"]},44788:t=>{t.exports=["Нисходящая волна 2 или B"]},71263:t=>{t.exports=["Нисходящая волна 3"]},70573:t=>{t.exports=["Нисходящая волна 4"]},59560:t=>{t.exports=["Нисходящая волна 5"]},70437:t=>{t.exports=["Нисходящая волна C"]},93345:t=>{t.exports=["Данные предоставлены"]},76912:t=>{t.exports=["Дата"]},60222:t=>{t.exports=["Диапазон дат"]},79859:t=>{t.exports=["Диапазон цены и времени"]},92203:t=>{t.exports=["Дек"]},69479:t=>{t.exports=["Степень"]},57701:t=>{t.exports=["Денвер"]},73720:t=>{t.exports="Diamond"},3556:t=>{t.exports=["Расходящийся канал"]},62764:t=>{t.exports=["Перемещение"]}, +22903:t=>{t.exports=["Показывать панель инструментов"]},21442:t=>{t.exports=["Нарисовать горизонтальную линию на"]},22429:t=>{t.exports=["Дубай"]},9497:t=>{t.exports=["Дублин"]},85223:t=>{t.exports=["Эмодзи"]},24435:t=>{t.exports=["Укажите новое имя графика"]},93512:t=>{t.exports=["Редактировать {title} оповещение"]},91215:t=>{t.exports=["Коррекционная волна Эллиотта (ABC)"]},80983:t=>{t.exports=["Двойная комбинация Эллиотта (WXY)"]},74118:t=>{t.exports=["Импульсная волна Эллиотта (12345)"]},95840:t=>{t.exports=["ABCDE волна (треугольник)"]},66637:t=>{t.exports=["Тройная комбинация Эллиотта (WXYXZ)"]},69418:t=>{t.exports=["Эллипс"]},27558:t=>{t.exports=["Продолжить линии оповещений"]},2578:t=>{t.exports=["Удлинённая линия"]},77295:t=>{t.exports=["Биржа"]},2899:t=>{t.exports=["Выше"]},53387:t=>{t.exports=["Ниже"]},36972:t=>{t.exports=["Прогноз"]},17994:t=>{t.exports=["Не удалось сохранить библиотеку"]},87375:t=>{t.exports=["Не удалось сохранить скрипт"]},35050:t=>{t.exports=["Фев"]},82719:t=>{t.exports=["Каналы по Фибоначчи"]},64192:t=>{t.exports=["Окружности Фибоначчи"]},63835:t=>{t.exports=["Коррекция по Фибоначчи"]},18072:t=>{t.exports=["Дуги сопротивления по Фибоначчи"]},20877:t=>{t.exports=["Веерные линии сопротивления по Фибоначчи"]},76783:t=>{t.exports=["Спираль по Фибоначчи"]},89037:t=>{t.exports=["Временные периоды по Фибоначчи"]},72489:t=>{t.exports=["Клин по Фибоначчи"]},21524:t=>{t.exports=["Флаг"]},55678:t=>{t.exports=["Флаг"]},29230:t=>{t.exports=["Плоский верх/низ"]},92754:t=>{t.exports=["Отразить по горизонтали"]},42015:t=>{t.exports=["Дробная часть неверна."]},47542:t=>{t.exports=["Индикаторы фундаментального анализа на графиках более недоступны"]},16245:t=>{t.exports=["Калькутта"]},3155:t=>{t.exports=["Катманду"]},92901:t=>{t.exports=["Каги"]},2693:t=>{t.exports="Karachi"},72374:t=>{t.exports=["Кувейт"]},87338:t=>{t.exports=["Хошимин"]},61582:t=>{t.exports=["Пустые свечи"]},32918:t=>{t.exports=["Гонконг"]},61351:t=>{t.exports=["Гонолулу"]},60049:t=>{t.exports=["Горизонтальная линия"]},76604:t=>{t.exports=["Горизонтальный луч"]},42616:t=>{t.exports=["Голова и плечи"]},40530:t=>{t.exports=["Хейкен Аши"]},99820:t=>{t.exports=["Хельсинки"]},31971:t=>{t.exports=["Скрыть"]},33911:t=>{t.exports=["Скрыть все"]},95551:t=>{t.exports=["Скрыть все объекты рисования"]},44312:t=>{t.exports=["Скрыть все объекты и индикаторы"]},67927:t=>{t.exports=["Скрыть все объекты рисования, индикаторы, позиции и заявки"]},86306:t=>{t.exports=["Скрыть все индикаторы"]},70803:t=>{t.exports=["Скрыть все позиции и заявки"]},13277:t=>{t.exports=["Скрыть объекты рисования"]},8251:t=>{t.exports=["Скрыть события на графике"]},44177:t=>{t.exports=["Скрыть индикаторы"]},2441:t=>{t.exports=["Скрыть отметки на барах"]},90540:t=>{t.exports=["Скрыть позиции и заявки"]},30777:t=>{t.exports=["Макс."]},31994:t=>{t.exports=["Мин-Макс"]},60259:t=>{t.exports=["Метки макс. и мин. цен"]},21803:t=>{t.exports=["Линии макс. и мин. цен"]},31895:t=>{t.exports=["Маркер"]},69085:t=>{ +t.exports=['Гистограмма слишком большая, увеличьте параметр "Размер строки".']},8122:t=>{t.exports=['Гистограмма слишком большая, уменьшите параметр "Размер строки".']},22712:t=>{t.exports=["Не нужно"]},23450:t=>{t.exports=["Изображение"]},71778:t=>{t.exports=["Промежуточная"]},14177:t=>{t.exports=["Неизвестный инструмент"]},32619:t=>{t.exports=["Неверный инструмент"]},53239:t=>{t.exports=["Инвертировать шкалу"]},20062:t=>{t.exports=["Индексированная на 100"]},81584:t=>{t.exports=["Метки значений индикаторов"]},31485:t=>{t.exports=["Метки названий индикаторов"]},27677:t=>{t.exports=["Линия данных"]},98767:t=>{t.exports=["Добавить индикатор"]},9114:t=>{t.exports=["Внутрь"]},12354:t=>{t.exports=["Вилы (внутрь)"]},26579:t=>{t.exports=["Значок"]},37885:t=>{t.exports=["Стамбул"]},87469:t=>{t.exports=["Йоханнесбург"]},52707:t=>{t.exports=["Джакарта"]},95425:t=>{t.exports=["Янв"]},42890:t=>{t.exports=["Иерусалим"]},6215:t=>{t.exports=["Июл"]},15224:t=>{t.exports=["Июн"]},36253:t=>{t.exports=["Джуно"]},15241:t=>{t.exports=["Влево"]},29404:t=>{t.exports=["Вправо"]},850:t=>{t.exports=["Упс!"]},675:t=>{t.exports=["Дерево объектов"]},73546:t=>{t.exports=["Окт"]},39280:t=>{t.exports=["Цена откр."]},25595:t=>{t.exports=["Обычные"]},82906:t=>{t.exports=["Осло"]},8136:t=>{t.exports=["Мин."]},42284:t=>{t.exports=["Заблокировать"]},1441:t=>{t.exports=["Блокировать/разблокировать"]},82232:t=>{t.exports=["Зафиксировать вертикальную линию курсора по времени"]},18219:t=>{t.exports=["Зафиксировать соотношение цена/бар"]},12285:t=>{t.exports=["Логарифмическая"]},50286:t=>{t.exports=["Лондон"]},44604:t=>{t.exports=["Длинная позиция"]},87604:t=>{t.exports=["Лос-Анджелес"]},18528:t=>{t.exports=["Метка вниз"]},13046:t=>{t.exports=["Метка вверх"]},94420:t=>{t.exports=["Метки"]},89155:t=>{t.exports=["Лагос"]},25846:t=>{t.exports=["Лима"]},1277:t=>{t.exports=["Линия"]},63492:t=>{t.exports=["Линейный прорыв"]},83182:t=>{t.exports=["Линии"]},78104:t=>{t.exports=["Ссылка на изображение графика скопирована {emoji}"]},50091:t=>{t.exports=["Лиссабон"]},64352:t=>{t.exports=["Люксембург"]},11156:t=>{t.exports="MTPredictor"},67861:t=>{t.exports=["Переместите точку, чтобы установить якорь, затем нажмите, чтобы разместить"]},45828:t=>{t.exports=["Переместить"]},44302:t=>{t.exports=["Переместить шкалу влево"]},94338:t=>{t.exports=["Переместить шкалу вправо"]},66276:t=>{t.exports=["Измененные Шифа"]},18559:t=>{t.exports=["Видоизмененные вилы Шифа"]},18665:t=>{t.exports=["Москва"]},58038:t=>{t.exports=["Мадрид"]},34190:t=>{t.exports=["Мальта"]},90271:t=>{t.exports=["Манила"]},51369:t=>{t.exports=["Мар"]},85095:t=>{t.exports=["Мехико"]},75633:t=>{t.exports=["Объединить все шкалы в одну"]},95093:t=>{t.exports=["Разные"]},10931:t=>{t.exports=["Микро"]},58397:t=>{t.exports=["Миллениум"]},85884:t=>{t.exports=["Минуэт"]},9632:t=>{t.exports=["Минускул"]},63158:t=>{t.exports=["Отобразить по вертикали"]},42769:t=>{t.exports=["Маскат"]},43088:t=>{t.exports=["Н/Д"]},95222:t=>{t.exports=["Нет данных"]},3485:t=>{t.exports=["Без шкалы (на весь экран)"]},8886:t=>{ +t.exports=["Не синхронизировать"]},16971:t=>{t.exports=["Нет данных объёма"]},75549:t=>{t.exports=["Заметка"]},71230:t=>{t.exports=["Ноя"]},99203:t=>{t.exports=["Остров Норфолк"]},79023:t=>{t.exports=["Найроби"]},91203:t=>{t.exports=["Нью-Йорк"]},24143:t=>{t.exports=["Новая Зеландия"]},40887:t=>{t.exports=["Выше, на новую панель"]},96712:t=>{t.exports=["Ниже, на новую панель"]},33566:t=>{t.exports=["Никосия"]},64968:t=>{t.exports=["Что-то пошло не так. Попробуйте позже, пожалуйста."]},10520:t=>{t.exports=["Сохранить график"]},9908:t=>{t.exports=["Сохранить как"]},68553:t=>{t.exports=["Сан-Сальвадор"]},65412:t=>{t.exports=["Сантьяго"]},13538:t=>{t.exports=["Сан-Паулу"]},37207:t=>{t.exports=["Игнорировать шкалу индикаторов"]},51464:t=>{t.exports=["Шифа"]},98114:t=>{t.exports=["Вилы Шифа"]},1535:t=>{t.exports=["Обновления скрипта могут не сохраниться, если вы закроете страницу."]},89517:t=>{t.exports=["Настройки"]},43247:t=>{t.exports=["Вторая дробная часть неверна."]},19796:t=>{t.exports=["Отправить назад"]},23221:t=>{t.exports=["На один слой назад"]},5961:t=>{t.exports=["Сеул"]},57902:t=>{t.exports=["Сен"]},25866:t=>{t.exports=["Сессия"]},59827:t=>{t.exports=["Границы сессий"]},69240:t=>{t.exports=["Шанхай"]},37819:t=>{t.exports=["Короткая позиция"]},81428:t=>{t.exports=["Показать"]},98116:t=>{t.exports=["Показать все объекты рисования"]},39046:t=>{t.exports=["Показать все объекты и индикаторы"]},38293:t=>{t.exports=["Показать все объекты рисования, индикаторы, позиции и заявки"]},49982:t=>{t.exports=["Показать все индикаторы"]},48284:t=>{t.exports=["Все идеи"]},62632:t=>{t.exports=["Показать все позиции и заявки"]},24620:t=>{t.exports=["Показывать переключение непрерывного контракта"]},84813:t=>{t.exports=["Показывать срок действия контракта"]},66263:t=>{t.exports=["Отображать дивиденды"]},46771:t=>{t.exports=["Отображать прибыль на акцию"]},87933:t=>{t.exports=["Идеи тех, на кого подписан"]},30709:t=>{t.exports=["Показать последние новости"]},58669:t=>{t.exports=["Только мои идеи"]},30816:t=>{t.exports=["Отображать сплит акций"]},68161:t=>{t.exports=["Знак"]},56683:t=>{t.exports=["Сингапур"]},69502:t=>{t.exports=["Синусоида"]},44904:t=>{t.exports=["Квадрат"]},70213:t=>{t.exports=["Достигнут лимит индикаторов/сигналов: {number} элементов на шаблон графиков.\nПожалуйста, удалите некоторые инструменты."]},32733:t=>{t.exports=["Стиль"]},65323:t=>{t.exports=["Слева"]},14113:t=>{t.exports=["Справа"]},93161:t=>{t.exports=["Оставаться в режиме рисования"]},48767:t=>{t.exports=["Стокгольм"]},29662:t=>{t.exports=["Субмикро"]},9753:t=>{t.exports=["Субмиллениум"]},71722:t=>{t.exports=["Субминуэт"]},91889:t=>{t.exports=["Суперцикл"]},33820:t=>{t.exports=["Супермиллениум"]},11020:t=>{t.exports=["Сидней"]},89659:t=>{t.exports=["Ошибка символа"]},90932:t=>{t.exports=["Метка имени инструмента"]},65986:t=>{t.exports=["Информация по инструменту"]},52054:t=>{t.exports=["Метка последнего значения символа"]},33606:t=>{t.exports=["Синхр. везде"]},18008:t=>{t.exports=["Синхронизировать на всех графиках"]},99969:t=>{ +t.exports=["Крестики-нолики"]},53047:t=>{t.exports=["Ломаная линия"]},34402:t=>{t.exports=["Траектория"]},70394:t=>{t.exports=["Параллельный канал"]},95995:t=>{t.exports=["Париж"]},29682:t=>{t.exports=["Вставить"]},51102:t=>{t.exports=["Процентная"]},35590:t=>{t.exports=["Перт"]},19093:t=>{t.exports=["Финикс"]},22293:t=>{t.exports=["Наклонный веер"]},43852:t=>{t.exports=["Вилы"]},37680:t=>{t.exports=["Закрепить на новой левой шкале"]},43707:t=>{t.exports=["Закрепить на новой правой шкале"]},91130:t=>{t.exports=["Закрепить на левой шкале"]},61201:t=>{t.exports=["Закрепить на левой шкале (скрыто)"]},764:t=>{t.exports=["Закрепить на правой шкале"]},20207:t=>{t.exports=["Закрепить на правой шкале (скрыто)"]},66156:t=>{t.exports=["Закрепить на шкале (сейчас слева)"]},54727:t=>{t.exports=["Закрепить на шкале (сейчас без шкалы)"]},76598:t=>{t.exports=["Закрепить на шкале (сейчас справа)"]},39065:t=>{t.exports=["Закрепить на шкале (сейчас {label})"]},97324:t=>{t.exports=["Закрепить на шкале {label}"]},56948:t=>{t.exports=["Закрепить на шкале {label} (скрыто)"]},32156:t=>{t.exports=["Закреплено на левой шкале"]},8128:t=>{t.exports=["Закреплено на левой шкале (скрыто)"]},3822:t=>{t.exports=["Закреплено на правой шкале"]},44538:t=>{t.exports=["Закрепить на правой шкале (скрыто)"]},65810:t=>{t.exports=["Закреплено на шкале {label}"]},14125:t=>{t.exports=["Закреплено на шкале {label} (скрыто)"]},97378:t=>{t.exports=["Кнопка Плюс"]},46669:t=>{t.exports=["Пожалуйста, предоставьте доступ к записи в буфер обмена в вашем браузере или нажмите {keystroke}"]},35963:t=>{t.exports=["Зажмите и держите {key} во время масштабирования, чтобы сохранить позицию графика"]},95921:t=>{t.exports=["Метка цены"]},28625:t=>{t.exports=["Ценовая заметка"]},2032:t=>{t.exports=["Диапазон цен"]},32061:t=>{t.exports=["Формат цены не поддерживается."]},91492:t=>{t.exports=["Линия цены"]},48404:t=>{t.exports=["Первичная"]},87086:t=>{t.exports=["Проекция"]},10160:t=>{t.exports=["Опубликовано на {customer}, {date}"]},19056:t=>{t.exports=["Катар"]},9998:t=>{t.exports=["Вращающийся прямоугольник"]},74214:t=>{t.exports=["Рим"]},50470:t=>{t.exports=["Луч"]},90357:t=>{t.exports="Range"},26833:t=>{t.exports=["Рейкьявик"]},328:t=>{t.exports=["Прямоугольник"]},41615:t=>{t.exports=["Повторить"]},35001:t=>{t.exports=["Регрессионный тренд"]},34596:t=>{t.exports=["Удалить"]},1434:t=>{t.exports=["Удалить объекты рисования"]},13951:t=>{t.exports=["Удалить индикаторы"]},4142:t=>{t.exports=["Переименовать график"]},20801:t=>{t.exports=["Ренко"]},34301:t=>{t.exports=["Сбросить состояние графика"]},17258:t=>{t.exports=["Сбросить масштаб ценовой шкалы"]},25333:t=>{t.exports=["Сбросить масштаб временной шкалы"]},52588:t=>{t.exports=["Эр-Рияд"]},5871:t=>{t.exports=["Рига"]},33603:t=>{t.exports=["Предупреждение"]},48474:t=>{t.exports=["Варшава"]},20466:t=>{t.exports=["Токелау"]},94284:t=>{t.exports=["Токио"]},83836:t=>{t.exports=["Торонто"]},38788:t=>{t.exports=["Тайбей"]},39108:t=>{t.exports=["Таллин"]},37229:t=>{t.exports=["Текст"]},16267:t=>{t.exports=["Тегеран"]},19611:t=>{ +t.exports=["Шаблон"]},29198:t=>{t.exports=["Поставщик данных не предоставляет данные об объеме для этого инструмента."]},8162:t=>{t.exports=["Невозможно загрузить предпросмотр публикации. Отключите расширения браузера и попробуйте снова."]},65943:t=>{t.exports=["Данный индикатор нельзя применить к другому индикатору."]},74986:t=>{t.exports=["Доступ к этому скрипту ограничен. Запросите доступ у автора скрипта."]},98538:t=>{t.exports=["Паттерн трёх движений"]},30973:t=>{t.exports=["Тики"]},31976:t=>{t.exports=["Время"]},64375:t=>{t.exports=["Часовой пояс"]},95005:t=>{t.exports=["Временные циклы"]},87085:t=>{t.exports=["Торговля"]},94770:t=>{t.exports=["Угол тренда"]},23104:t=>{t.exports=["Линия тренда"]},15501:t=>{t.exports=["Расширение Фибоначчи, основанное на тренде"]},31196:t=>{t.exports=["Периоды Фибоначчи, основанные на тренде"]},29245:t=>{t.exports=["Треугольник"]},83356:t=>{t.exports=["Треугольник вниз"]},12390:t=>{t.exports=['Шаблон "Треугольник"']},28340:t=>{t.exports=["Треугольник вверх"]},93855:t=>{t.exports=["Тунис"]},50406:t=>{t.exports="UTC"},38587:t=>{t.exports=["Понятно"]},81320:t=>{t.exports=["Отменить"]},25933:t=>{t.exports=["Количество"]},15101:t=>{t.exports=["Разблокировать"]},34150:t=>{t.exports=["Восходящая волна 4"]},83927:t=>{t.exports=["Восходящая волна 5"]},58976:t=>{t.exports=["Восходящая волна 1 или А"]},11661:t=>{t.exports=["Восходящая волна 2 или B"]},53958:t=>{t.exports=["Восходящая волна 3"]},66560:t=>{t.exports=["Восходящая волна С"]},18426:t=>{t.exports=["Фиксированный профиль объема"]},61022:t=>{t.exports=["Индикатор Профиль объёма доступен только в платных подписках."]},15771:t=>{t.exports=["Ванкувер"]},56211:t=>{t.exports=["Вертикальная линия"]},75354:t=>{t.exports=["Вильнюс"]},21852:t=>{t.exports=["Видимость"]},27557:t=>{t.exports=["Видимость на интервалах"]},89960:t=>{t.exports=["При наведении курсора"]},22198:t=>{t.exports=["Порядок слоев"]},7050:t=>{t.exports=["X Пересечение"]},66527:t=>{t.exports=["Шаблон XABCD"]},17126:t=>{t.exports=["Нельзя использовать этот временной интервал точек разворота на этом интервале"]},69293:t=>{t.exports=["Янгон"]},84301:t=>{t.exports=["Цюрих"]},76020:t=>{t.exports=["изменение угла Эллиотта"]},83935:t=>{t.exports=["изменение: не перекрывать метки"]},39402:t=>{t.exports=["изменение видимости метки средней цены закрытия"]},98866:t=>{t.exports=["изменение видимости линии средней цены закрытия"]},5100:t=>{t.exports=["изменение видимости меток цен покупки и продажи"]},32311:t=>{t.exports=["изменение видимости линий цен покупки и продажи"]},22641:t=>{t.exports=["изменение валюты"]},30501:t=>{t.exports=["изменение формата отображения графиков на {title}"]},7017:t=>{t.exports=["изменение видимости переключения непрерывного контракта"]},58108:t=>{t.exports=["изменение видимости обратного отсчета до закрытия бара"]},7151:t=>{t.exports=["изменение диапазона дат"]},84944:t=>{t.exports=["изменение отображения дивидендов"]},79574:t=>{t.exports=["изменение видимости событий на графике"]},88217:t=>{t.exports=["изменение отображения прибыли"]},28288:t=>{ +t.exports=["изменение видимости срока действия фьючерсного контракта"]},66805:t=>{t.exports=["изменение видимости меток макс. и мин. цен"]},92556:t=>{t.exports=["изменение видимости линий макс. и мин. цен"]},87027:t=>{t.exports=["изменение видимости меток названий индикаторов"]},14922:t=>{t.exports=["изменение видимости меток значений индикаторов"]},77578:t=>{t.exports=["изменение видимости последних новостей"]},87510:t=>{t.exports=["изменение высоты панели"]},50190:t=>{t.exports=["изменение видимости кнопки Плюс"]},49889:t=>{t.exports=["изменение видимости меток цены пре-/постмаркета"]},16750:t=>{t.exports=["изменение видимости линии цены пре-/постмаркета"]},59883:t=>{t.exports=["изменение видимости линии цены предыдущего закрытия"]},67761:t=>{t.exports=["изменение видимости линии цены"]},69510:t=>{t.exports=["изменение соотношения цена/бар"]},32303:t=>{t.exports=["изменение разрешения"]},526:t=>{t.exports=["смену инструмента"]},9402:t=>{t.exports=["изменение видимости меток инструментов"]},53150:t=>{t.exports=["изменение видимости последнего значения инструмента"]},12707:t=>{t.exports=["изменение видимости предыдущего значения закрытия инструмента"]},65303:t=>{t.exports=["изменение сессии"]},15403:t=>{t.exports=["изменение видимости границ сессии"]},53438:t=>{t.exports=["изменение стиля серии"]},74488:t=>{t.exports=["изменение отображения сплитов"]},20505:t=>{t.exports=["изменение часового пояса"]},39028:t=>{t.exports=["изменение единиц"]},21511:t=>{t.exports=["изменение отображения"]},16698:t=>{t.exports=["изменение видимости на текущем интервале"]},78422:t=>{t.exports=["изменение видимости на текущем интервале и выше"]},49529:t=>{t.exports=["изменение видимости на текущем интервале и ниже"]},66927:t=>{t.exports=["изменение видимости на всех интервалах"]},74428:t=>{t.exports=["изменение стиля {title}"]},72032:t=>{t.exports=["изменение точки {pointIndex}"]},65911:t=>{t.exports=["графики от TradingView"]},5179:t=>{t.exports=["клонирование объектов рисования"]},3195:t=>{t.exports=["создание группы инструментов рисования"]},92659:t=>{t.exports=["создание группы из выбранных инструментов рисования"]},81791:t=>{t.exports=["создание {tool}"]},63649:t=>{t.exports=["вырезание объектов"]},78755:t=>{t.exports=["вырезание {title}"]},99113:t=>{t.exports=["добавление инструмента рисования {lineTool} в группу {name}"]},40242:t=>{t.exports=["добавление инструмента(ов) рисования в группу {group}"]},22856:t=>{t.exports=["добавление фин. показателя на все графики в окне"]},82388:t=>{t.exports=["добавление индикатора на все графики в окне"]},94292:t=>{t.exports=["добавление стратегии ко всем графикам в окне"]},27982:t=>{t.exports=["добавление символа на все графики в окне"]},66568:t=>{t.exports=["применение цветовой темы для графика"]},64034:t=>{t.exports=["применение ко всем свойствам графика"]},49037:t=>{t.exports=["применение шаблона графических объектов"]},96996:t=>{t.exports=["применение настроек по умолчанию к выбранным объектам"]},44547:t=>{t.exports=["применение индикаторов ко всем графикам в окне"]},26065:t=>{ +t.exports=["применение шаблона индикаторов {template}"]},58570:t=>{t.exports=["применение темы для панелей инструментов"]},27195:t=>{t.exports=["перемещение на один слой вперед группы {title}"]},78246:t=>{t.exports=["перемещение поверх: {title}"]},56763:t=>{t.exports=["перемещение вперед: {title}"]},5607:t=>{t.exports=["от TradingView"]},90621:t=>{t.exports=["закрепление диапазона дат"]},12962:t=>{t.exports=["удаление линии уровня"]},63391:t=>{t.exports=["удаление инструменты рисования из группы {group}"]},59942:t=>{t.exports=["отражение по горизонтали шаблонов баров"]},70301:t=>{t.exports=["скрытие: {title}"]},91842:t=>{t.exports=["скрытие линии меток оповещений"]},54781:t=>{t.exports=["скрытие всех объектов рисования"]},44974:t=>{t.exports=["скрытие отметок на барах"]},28916:t=>{t.exports=["закрепление интервала"]},94245:t=>{t.exports=["инвертирование шкалы"]},90743:t=>{t.exports=["добавление {title}"]},53146:t=>{t.exports=["добавление {title} после {targetTitle}"]},74055:t=>{t.exports=["перемещение {title} после {target}"]},11231:t=>{t.exports=["перемещение {title} перед {target}"]},67176:t=>{t.exports=["перемещение {title} перед {targetTitle}"]},54597:t=>{t.exports=["загрузку шаблона по умолчанию"]},30295:t=>{t.exports=["загрузка..."]},50193:t=>{t.exports=["блокировку: {title}"]},4963:t=>{t.exports=["закрепление группы {group}"]},68163:t=>{t.exports=["прикрепление объектов"]},47107:t=>{t.exports=["перемещение"]},11303:t=>{t.exports=["перемещение на новую левую шкалу: {title}"]},45544:t=>{t.exports=["перемещение на новую правую шкалу: {title}"]},81898:t=>{t.exports=["перемещение всех шкал влево"]},22863:t=>{t.exports=["перемещение всех шкал вправо"]},45356:t=>{t.exports=["перемещение объекта(ов) рисования"]},15086:t=>{t.exports=["перемещение влево"]},61711:t=>{t.exports=["перемещение вправо"]},4184:t=>{t.exports=["перемещение шкалы"]},74642:t=>{t.exports=["режим Без шкалы (на весь экран) для {title}"]},45223:t=>{t.exports=["невидимость группы {group}"]},87927:t=>{t.exports=["видимость группы {group}"]},62153:t=>{t.exports=["перемещение ниже"]},70746:t=>{t.exports=["перемещение на панель"]},66143:t=>{t.exports=["перемещение выше"]},81870:t=>{t.exports=["отражение по вертикали шаблонов баров"]},16542:t=>{t.exports=["н/д"]},47222:t=>{t.exports=["изменение ценовой шкалы"]},99042:t=>{t.exports=["игнорирование шкалы индикаторов"]},35962:t=>{t.exports=["изменение временной шкалы"]},68193:t=>{t.exports=["прокрутку"]},70009:t=>{t.exports=["прокрутку временной шкалы"]},69485:t=>{t.exports=["применение стратегии выбора ценовой шкалы для {title}"]},16259:t=>{t.exports=["перемещение назад: {title}"]},66781:t=>{t.exports=["перемещение назад: {title}"]},4998:t=>{t.exports=["перемещение на один слой назад группы {title}"]},64704:t=>{t.exports=["возможность делиться объектами рисования везде"]},77554:t=>{t.exports=["возможность делиться объектами рисования на всех графиках"]},16237:t=>{t.exports=["отображение линий меток оповещений"]},13622:t=>{t.exports=["отображение всех идей"]},26267:t=>{ +t.exports=["отображение идей тех, на кого подписан"]},40061:t=>{t.exports=["отображение только собственных идей"]},52010:t=>{t.exports=["нахождение в режиме рисования"]},98784:t=>{t.exports=["прекращение синхронизации объектов рисования"]},57011:t=>{t.exports=["прекращение синхронизации линий тренда"]},92831:t=>{t.exports=["закрепление символа"]},60635:t=>{t.exports=["синхронизацию времени"]},99769:t=>{t.exports=["при поддержке"]},68111:t=>{t.exports=["технология TradingView"]},96916:t=>{t.exports=["вставку объекта рисования"]},80611:t=>{t.exports=["вставку индикатора"]},41601:t=>{t.exports=["вставку {title}"]},84018:t=>{t.exports=["закрепление на левой шкале"]},22615:t=>{t.exports=["закрепление на правой шкале"]},56015:t=>{t.exports=["закрепление на шкале {label}"]},33348:t=>{t.exports=["перестановку панелей"]},15516:t=>{t.exports=["удаление всех индикаторов"]},80171:t=>{t.exports=["удаление всех объектов рисования и индикаторов"]},59211:t=>{t.exports=["удаление невыбранных пустых объектов рисования"]},44656:t=>{t.exports=["удаление объектов рисования"]},70653:t=>{t.exports=["удаление группы объектов рисования"]},66414:t=>{t.exports=["удаление источников данных линии"]},47637:t=>{t.exports=["удаление панели"]},39859:t=>{t.exports=["удаление {title}"]},78811:t=>{t.exports=["удаление группы инструментов рисования: {name}"]},16338:t=>{t.exports=["переименование группы {group} на {newName}"]},30910:t=>{t.exports=["сброс настроек размера графика"]},21948:t=>{t.exports=["сброс состояния графика"]},55064:t=>{t.exports=["сброс масштабов временной шкалы"]},13034:t=>{t.exports=["изменение размера графика"]},9608:t=>{t.exports=["сброс настроек"]},63060:t=>{t.exports=["включение/выключение автоматического масштаба"]},98860:t=>{t.exports=["включение/выключение индексированной на 100 шкалы"]},21203:t=>{t.exports=["включение/выключение закрепления шкалы"]},60166:t=>{t.exports=["включение/выключение логарифмической шкалы"]},68642:t=>{t.exports=["включение/выключение процентной шкалы"]},33714:t=>{t.exports=["включение/выключение равномерной шкалы"]},47122:t=>{t.exports=["время отслеживания"]},28068:t=>{t.exports=["отключение возможности делиться объектами рисования"]},66824:t=>{t.exports=["открепление объектов"]},51114:t=>{t.exports=["открепление группы {group}"]},92421:t=>{t.exports=["разблокирование: {title}"]},20057:t=>{t.exports=["перемещение на новую нижнюю панель"]},52540:t=>{t.exports=["перемещение выше, на новую панель"]},86949:t=>{t.exports=["перемещение ниже, на новую панель"]},50728:t=>{t.exports=["обновление скрипта {title}"]},33355:t=>{t.exports=["Бары: {count}"]},88841:t=>{t.exports=["Финансовые показатели {symbol} от TradingView"]},38641:t=>{t.exports=["{userName} опубликовал(а) на {customer}, {date}"]},59833:t=>{t.exports=["изменение масштаба"]},19813:t=>{t.exports=["увеличение масштаба"]},9645:t=>{t.exports=["уменьшение масштаба"]},30572:t=>{t.exports=["день","дня","дней","дней"]},52254:t=>{t.exports=["час","часа","часов","часов"]},99062:t=>{t.exports=["месяц","месяца","месяцев","месяцев"]},69143:t=>{ +t.exports=["минута","минуты","минут","минут"]},71787:t=>{t.exports=["секунда","секунды","секунд","секунд"]},82797:t=>{t.exports="range"},47966:t=>{t.exports=["неделя","недели","недель","недель"]},99136:t=>{t.exports=["тик","тика","тиков","тиков"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]="Apple Inc",t.exports["#AUDCAD-symbol-description"]=["Австралийский доллар / Канадский доллар"],t.exports["#AUDCHF-symbol-description"]=["Австралийский доллар / Швейцарский франк"],t.exports["#AUDJPY-symbol-description"]=["Австралийский доллар / Японская иена"],t.exports["#AUDNZD-symbol-description"]=["Австралийский доллар / Новозеландский доллар"],t.exports["#AUDRUB-symbol-description"]=["Австралийский доллар / Российский рубль"],t.exports["#AUDUSD-symbol-description"]=["Австралийский доллар / Доллар США"],t.exports["#BRLJPY-symbol-description"]=["Бразильский реал / Японская иена"],t.exports["#BTCCAD-symbol-description"]=["Биткоин / Канадский доллар"],t.exports["#BTCCNY-symbol-description"]=["Биткоин / Китайский юань"],t.exports["#BTCEUR-symbol-description"]=["Биткоин / Евро"],t.exports["#BTCKRW-symbol-description"]=["Биткоин / Южнокорейская вона"],t.exports["#BTCRUR-symbol-description"]=["Биткоин / Российский рубль"],t.exports["#BTCUSD-symbol-description"]=["Биткоин / Доллар США"],t.exports["#BVSP-symbol-description"]=["Индекс BOVESPA"],t.exports["#CADJPY-symbol-description"]=["Канадский доллар / Японская иена"],t.exports["#CB1!-symbol-description"]=["Нефть марки Brent"],t.exports["#CHFJPY-symbol-description"]=["Швейцарский франк / Японская иена"],t.exports["#COPPER-symbol-description"]=["CFD на медь"],t.exports["#ES1-symbol-description"]=["Фьючерсы на E-Mini S&P 500"],t.exports["#ESP35-symbol-description"]=["Индекс IBEX 35"],t.exports["#EUBUND-symbol-description"]=["Еврооблигации"],t.exports["#EURAUD-symbol-description"]=["Евро / Австралийский доллар"],t.exports["#EURBRL-symbol-description"]=["Евро / Бразильский реал"],t.exports["#EURCAD-symbol-description"]=["Евро / Канадский доллар"],t.exports["#EURCHF-symbol-description"]=["Евро / Швейцарский франк"],t.exports["#EURGBP-symbol-description"]=["Евро / Британский фунт"],t.exports["#EURJPY-symbol-description"]=["Евро / Японская иена"],t.exports["#EURNZD-symbol-description"]=["Евро / Новозеландский доллар"],t.exports["#EURRUB-symbol-description"]=["Евро / Российский рубль"],t.exports["#EURRUB_TOM-symbol-description"]=["Евро / Российский рубль TOM"],t.exports["#EURSEK-symbol-description"]=["Евро / Шведская крона"],t.exports["#EURTRY-symbol-description"]=["Евро / Турецкая лира"],t.exports["#EURUSD-symbol-description"]=["Евро / Доллар США"],t.exports["#EUSTX50-symbol-description"]=["Индекс Euro Stoxx 50"],t.exports["#FRA40-symbol-description"]=["Индекс CAC 40"],t.exports["#GB10-symbol-description"]=["10-летние облигации Британии"],t.exports["#GBPAUD-symbol-description"]=["Британский фунт / Австралийский доллар"],t.exports["#GBPCAD-symbol-description"]=["Британский фунт / Канадский доллар"], +t.exports["#GBPCHF-symbol-description"]=["Британский фунт / Швейцарский франк"],t.exports["#GBPEUR-symbol-description"]=["Британский фунт / Евро"],t.exports["#GBPJPY-symbol-description"]=["Британский фунт / Японская иена"],t.exports["#GBPNZD-symbol-description"]=["Британский фунт / Новозеландский доллар"],t.exports["#GBPRUB-symbol-description"]=["Британский фунт / Российский рубль"],t.exports["#GBPUSD-symbol-description"]=["Британский фунт / Доллар США"],t.exports["#GER30-symbol-description"]=["Индекс DAX"],t.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",t.exports["#ITA40-symbol-description"]=["Индекс FTSE MIB"],t.exports["#JPN225-symbol-description"]=["Индекс Nikkei 225"],t.exports["#JPYKRW-symbol-description"]=["Японская иена / Южнокорейская вона"],t.exports["#JPYRUB-symbol-description"]=["Японская иена / Российский рубль"],t.exports["#KA1-symbol-description"]=["Фьючерсы на сахар"],t.exports["#KG1-symbol-description"]=["Фьючерсы на хлопок"],t.exports["#KT1-symbol-description"]="Key Tronic Corр.",t.exports["#LKOH-symbol-description"]=["ЛУКОЙЛ"],t.exports["#LTCBTC-symbol-description"]=["Лайткоин / Биткоин"],t.exports["#MGNT-symbol-description"]=["Магнит"],t.exports["#MICEX-symbol-description"]=["Индекс МосБиржи"],t.exports["#MNOD_ME.EQRP-symbol-description"]=["ОАО ГМК Норильский никель (РЕПО)"],t.exports["#MSFT-symbol-description"]=["Microsoft Corporation (Майкрософт)"],t.exports["#NAS100-symbol-description"]="US 100 Cash CFD",t.exports["#NGAS-symbol-description"]=["Природный газ (Henry Hub)"],t.exports["#NKY-symbol-description"]=["Идекс Nikkei 225"],t.exports["#NZDJPY-symbol-description"]=["Новозеландский доллар / Японская иена"],t.exports["#NZDUSD-symbol-description"]=["Новозеландский доллар / Доллар США"],t.exports["#RB1-symbol-description"]=["Фьючерсы на бензин RBOB"],t.exports["#RTS-symbol-description"]=["Индекс РТС"],t.exports["#SBER-symbol-description"]=["Сбербанк"],t.exports["#SPX500-symbol-description"]=["Индекс S&P 500"],t.exports["#TWTR-symbol-description"]=["Twitter Inc (Твиттер)"],t.exports["#UK100-symbol-description"]=["Индекс FTSE 100"],t.exports["#USDBRL-symbol-description"]=["Доллар США / Бразильский реал"],t.exports["#USDCAD-symbol-description"]=["Доллар США / Канадский доллар"],t.exports["#USDCHF-symbol-description"]=["Доллар США / Швейцарский франк"],t.exports["#USDCNY-symbol-description"]=["Доллар США / Китайский юань"],t.exports["#USDDKK-symbol-description"]=["Доллар США / Датская крона"],t.exports["#USDHKD-symbol-description"]=["Доллар США / Гонконгский доллар"],t.exports["#USDIDR-symbol-description"]=["Доллар США / Индонезийская рупия"],t.exports["#USDINR-symbol-description"]=["Доллар США / Индийская рупия"],t.exports["#USDJPY-symbol-description"]=["Доллар США / Японская иена"],t.exports["#USDKRW-symbol-description"]=["Доллар США / Южнокорейская вона"],t.exports["#USDMXN-symbol-description"]=["Доллар США / Мексиканский песо"],t.exports["#USDPHP-symbol-description"]=["Доллар США / Филиппинское песо"], +t.exports["#USDRUB-symbol-description"]=["Доллар США / Российский рубль"],t.exports["#USDRUB_TOM-symbol-description"]=["Доллар США / Российский рубль TOM"],t.exports["#USDSEK-symbol-description"]=["Доллар США / Шведская крона"],t.exports["#USDSGD-symbol-description"]=["Доллар США / Сингапурский доллар"],t.exports["#USDTRY-symbol-description"]=["Доллар США / Турецкая лира"],t.exports["#VTBR-symbol-description"]=["Банк ВТБ"],t.exports["#XAGUSD-symbol-description"]=["Серебро / Доллар США"],t.exports["#XAUUSD-symbol-description"]=["Золото / Доллар США"],t.exports["#XPDUSD-symbol-description"]=["CFD на палладий"],t.exports["#XPTUSD-symbol-description"]=["Платина / Доллар США"],t.exports["#ZS1-symbol-description"]=["Фьючерсы на соевые бобы - ECBT"],t.exports["#ZW1-symbol-description"]=["Фьючерсы на пшеницу"],t.exports["#BTCGBP-symbol-description"]=["Биткоин / Британский фунт"],t.exports["#MICEXINDEXCF-symbol-description"]=["Индекс МосБиржи"],t.exports["#BTCAUD-symbol-description"]=["Биткоин / Австралийский доллар"],t.exports["#BTCJPY-symbol-description"]=["Биткоин / Японская иена"],t.exports["#BTCBRL-symbol-description"]=["Биткоин / Бразильская лира"],t.exports["#PT10-symbol-description"]=["10-летние облигации Португалии"],t.exports["#TXSX-symbol-description"]=["Индекс TSX 60"],t.exports["#VIXC-symbol-description"]=["Индекс TSX 60 VIX"],t.exports["#USDPLN-symbol-description"]=["Доллар США / Польский злотый"],t.exports["#EURPLN-symbol-description"]=["Евро / Польский злотый"],t.exports["#BTCPLN-symbol-description"]=["Биткоин / Польский злотый"],t.exports["#CAC40-symbol-description"]=["Индекс CAC 40"],t.exports["#XBTCAD-symbol-description"]=["Биткоин / Канадский доллар"],t.exports["#ITI2!-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIF2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIF2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIF2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIG2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIG2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIG2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIH2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIH2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIH2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIJ2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIJ2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIJ2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIK2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIK2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIK2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIM2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIM2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIM2019-symbol-description"]=["Фьючерсы на железную руду"], +t.exports["#ITIM2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIN2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIN2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIN2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIN2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIQ2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIQ2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIQ2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIQ2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIU2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIU2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIU2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIU2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIV2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIV2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIV2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIV2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIX2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIX2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIX2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIX2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIZ2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIZ2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIZ2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIZ2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",t.exports["#ASX:XAF-symbol-description"]=["Индекс S&P/ASX All Australian 50"],t.exports["#ASX:XAT-symbol-description"]=["Индекс S&P/ASX All Australian 200"],t.exports["#BIST:XU100-symbol-description"]=["Индекс BIST 100"],t.exports["#GPW:WIG20-symbol-description"]=["Индекс WIG20"],t.exports["#INDEX:JKSE-symbol-description"]=["Индекс Jakarta Composite"],t.exports["#INDEX:KLSE-symbol-description"]=["Индекс Bursa Malaysia KLCI"],t.exports["#INDEX:NZD-symbol-description"]=["Индекс NZX 50"],t.exports["#INDEX:STI-symbol-description"]=["Индекс STI"],t.exports["#INDEX:XLY0-symbol-description"]=["Индекс Shanghai Composite"],t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Индекс МосБиржи"],t.exports["#NYMEX:KT1!-symbol-description"]=["Фьючерсы на кофе"],t.exports["#OANDA:NATGASUSD-symbol-description"]=["CFD на природный газ"],t.exports["#OANDA:USDPLN-symbol-description"]=["Доллар США / Польский злотый"],t.exports["#TSX:TX60-symbol-description"]=["Индекс S&P/TSX 60"],t.exports["#TSX:VBU-symbol-description"]=["Совокупный индекс облигаций США, ETF (CAD-hedged) UN"],t.exports["#TSX:VIXC-symbol-description"]=["Индекс S&P/TSX 60 VIX"], +t.exports["#TVC:CAC40-symbol-description"]=["Индекс CAC 40"],t.exports["#TVC:ES10-symbol-description"]=["10-летние облигации Испании"],t.exports["#TVC:EUBUND-symbol-description"]=["Еврооблигации"],t.exports["#TVC:GB02-symbol-description"]=["2-летние облигации Британии"],t.exports["#TVC:GB10-symbol-description"]=["10-летние облигации Британии"],t.exports["#TVC:GOLD-symbol-description"]=["CFD на золото (US$ / OZ)"],t.exports["#TVC:ID03-symbol-description"]=["3-летние облигации Индонезии"],t.exports["#TVC:ID10-symbol-description"]=["10-летние облигации Индонезии"],t.exports["#TVC:PALLADIUM-symbol-description"]=["CFD на палладий (US$ / OZ)"],t.exports["#TVC:PT10-symbol-description"]=["10-летние облигации Португалии"],t.exports["#TVC:SILVER-symbol-description"]=["CFD на серебро (US$ / OZ)"],t.exports["#TVC:RUT-symbol-description"]=["Индекс Russell 2000"],t.exports["#TSX:TSX-symbol-description"]=["Индекс S&P/TSX Composite"],t.exports["#OANDA:CH20CHF-symbol-description"]=["Индекс Swiss 20"],t.exports["#TVC:SHCOMP-symbol-description"]=["Индекс Shanghai Composite"],t.exports["#NZX:ALLC-symbol-description"]=["Индекс S&P/NZX ALL (Capital Index)"],t.exports["#AMEX:SHYG-symbol-description"]=["Доходность корпоративных облигаций США 0-5 лет"],t.exports["#TVC:AU10-symbol-description"]=["10-летние облигации Австралии"],t.exports["#TVC:CN10-symbol-description"]=["10-летние облигации Китая"],t.exports["#TVC:KR10-symbol-description"]=["10-летние облигации Кореи"],t.exports["#NYMEX:RB1!-symbol-description"]=["Фьючерсы на бензин RBOB"],t.exports["#NYMEX:HO1!-symbol-description"]=["Фьючерсы NY Harbor ULSD"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["Фьючерсы на этанол"],t.exports["#OANDA:XCUUSD-symbol-description"]=["CFD на медь (US$ / lb)"],t.exports["#COMEX:ZA1!-symbol-description"]=["Фьючерсы на цинк"],t.exports["#CBOT:ZW1!-symbol-description"]=["Фьючерсы на пшеницу"],t.exports["#NYMEX:KA1!-symbol-description"]=["Фьючерсы на сахар США #11"],t.exports["#CBOT:QBC1!-symbol-description"]=["Фьючерсы на кукурузу"],t.exports["#CME:E61!-symbol-description"]=["Фьючерсы на Евро"],t.exports["#CME:B61!-symbol-description"]=["Фьючерсы на британский фунт"],t.exports["#CME:QJY1!-symbol-description"]=["Фьючерсы на японскую иену"],t.exports["#CME:A61!-symbol-description"]=["Фьючерсы на австралийский доллар"],t.exports["#CME:D61!-symbol-description"]=["Фьючерсы на канадский доллар"],t.exports["#CME:SP1!-symbol-description"]=["Фьючерсы на S&P 500"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["Фьючерсы на NASDAQ 100 E-Mini"],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["Фьючерсы на E-mini Dow Jones ($5)"],t.exports["#CME:NY1!-symbol-description"]=["Фьючерсы на индекс Nikkei 225"],t.exports["#EUREX:DY1!-symbol-description"]=["Индекс DAX"],t.exports["#CME:IF1!-symbol-description"]=["Фьючерсы на индекс IBOVESPA в US$"],t.exports["#CBOT:TY1!-symbol-description"]=["Фьючерсы на 10-летние среднесрочные казначейские облигации"],t.exports["#CBOT:FV1!-symbol-description"]=["Фьючерсы на 5-летние среднесрочные казначейские облигации"], +t.exports["#CBOT:ZE1!-symbol-description"]=["Фьючерсы на 3-летние среднесрочные казначейские облигации"],t.exports["#CBOT:TU1!-symbol-description"]=["Фьючерсы на 2-летние среднесрочные казначейские облигации"],t.exports["#CBOT:FF1!-symbol-description"]=["Фьючерсы на ставку по федеральным фондам"],t.exports["#CBOT:US1!-symbol-description"]=["Фьючерсы на долгосрочные казначейские облигации"],t.exports["#TVC:EXY-symbol-description"]=["Индекс евро"],t.exports["#TVC:JXY-symbol-description"]=["Индекс японской иены"],t.exports["#TVC:BXY-symbol-description"]=["Индекс британского фунта"],t.exports["#TVC:AXY-symbol-description"]=["Индекс австралийского доллара"],t.exports["#TVC:CXY-symbol-description"]=["Индекс канадского доллара"],t.exports["#FRED:GDP-symbol-description"]=["Валовой внутренний продукт, 1 десятичный знак"],t.exports["#FRED:UNRATE-symbol-description"]=["Безработица среди гражданского населения"],t.exports["#FRED:POP-symbol-description"]=["Общая численность населения: всех возрастов, включая войска, расположенные за границей"],t.exports["#ETHUSD-symbol-description"]=["Эфириум / Доллар США"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Индекс IBovespa"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Индекс IBrasil"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Индекс IBRX 50"],t.exports["#COMEX:HG1!-symbol-description"]=["Фьючерсы на медь"],t.exports["#INDEX:HSCE-symbol-description"]=["Индекс Hang Seng China Enterprises"],t.exports["#NYMEX:CL1!-symbol-description"]=["Фьючерсы на нефть WTI"],t.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",t.exports["#TVC:DAX-symbol-description"]=["Индекс DAX"],t.exports["#TVC:DE10-symbol-description"]=["10-летние облигации Германии"],t.exports["#TVC:DJI-symbol-description"]=["Промышленный индекс Доу — Джонса"],t.exports["#TVC:DXY-symbol-description"]=["Индекс доллара США"],t.exports["#TVC:FR10-symbol-description"]=["10-летние облигации Франции"],t.exports["#TVC:HSI-symbol-description"]=["Индекс Hang Seng"],t.exports["#TVC:IBEX35-symbol-description"]=["Индекс IBEX 35"],t.exports["#FX:AUS200-symbol-description"]=["Индекс S&P/ASX"],t.exports["#AMEX:SHY-symbol-description"]=["Казначейские облигации США 1-3 года (ETF)"],t.exports["#ASX:XJO-symbol-description"]=["Индекс S&P/ASX 200"],t.exports["#BSE:SENSEX-symbol-description"]=["Индекс S&P BSE SENSEX"],t.exports["#INDEX:MIB-symbol-description"]=["Индекс MIB"],t.exports["#INDEX:MOY0-symbol-description"]=["Индекс Euro Stoxx 50"],t.exports["#MOEX:RTSI-symbol-description"]=["Индекс РТС"],t.exports["#NSE:NIFTY-symbol-description"]=["Индекс Nifty 50"],t.exports["#NYMEX:NG1!-symbol-description"]=["Фьючерсы на природный газ"],t.exports["#NYMEX:ZC1!-symbol-description"]=["Фьючерсы на кукурузу"],t.exports["#TVC:IN10-symbol-description"]=["10-летние облигации Индии"],t.exports["#TVC:IT10-symbol-description"]=["10-летние облигации Италии"],t.exports["#TVC:JP10-symbol-description"]=["10-летние облигации Японии"],t.exports["#TVC:NDX-symbol-description"]=["Индекс US 100"], +t.exports["#TVC:NI225-symbol-description"]=["Индекс Nikkei 225"],t.exports["#TVC:SPX-symbol-description"]=["Индекс S&P 500"],t.exports["#TVC:SX5E-symbol-description"]=["Индекс Euro Stoxx 50"],t.exports["#TVC:TR10-symbol-description"]=["10-летние облигации Турции"],t.exports["#TVC:UKOIL-symbol-description"]=["CFD на нефть марки Brent"],t.exports["#TVC:UKX-symbol-description"]=["Индекс UK 100"],t.exports["#TVC:US02-symbol-description"]=["2-летние облигации США"],t.exports["#TVC:US05-symbol-description"]=["5-летние облигации США"],t.exports["#TVC:US10-symbol-description"]=["10-летние облигации США"],t.exports["#TVC:USOIL-symbol-description"]=["CFD на нефть марки WTI"],t.exports["#NYMEX:ITI1!-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#NASDAQ:SHY-symbol-description"]=["Казначейские облигации США 1-3 года (ETF)"],t.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",t.exports["#NASDAQ:AMD-symbol-description"]=["AMD (Advanced Micro Devices Inc.)"],t.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",t.exports["#ICEEUR:CB-symbol-description"]=["Нефть Brent"],t.exports["#ICEEUR:CB1!-symbol-description"]=["Нефть марки Brent"],t.exports["#ICEUSA:CC-symbol-description"]=["Какао"],t.exports["#NYMEX:CL-symbol-description"]=["Нефть марки WTI"],t.exports["#ICEUSA:CT-symbol-description"]=["Хлопок №2"],t.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",t.exports["#CME:DL-symbol-description"]=["Молоко класса III"],t.exports["#NYSE:F-symbol-description"]=["Ford Motor Company (Форд)"],t.exports["#MOEX:GAZP-symbol-description"]=["Газпром"],t.exports["#COMEX:GC-symbol-description"]=["Золото"],t.exports["#CME:GF-symbol-description"]=["Крупный рогатый скот"],t.exports["#CME:HE-symbol-description"]=["Свинина"],t.exports["#NASDAQ:IEF-symbol-description"]=["Казначейские облигации США 7-10 лет (ETF)"],t.exports["#NASDAQ:IEI-symbol-description"]=["Казначейские облигации США 3-7 лет (ETF)"],t.exports["#NYMEX:KA1-symbol-description"]=["Фьючерсы на сахар США №11"],t.exports["#ICEUSA:KC-symbol-description"]=["Кофе"],t.exports["#NYMEX:KG1-symbol-description"]=["Фьючерсы на хлопок"],t.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",t.exports["#CME:LE-symbol-description"]=["Живой скот"],t.exports["#ICEEUR:LO-symbol-description"]=["Мазут (ICE)"],t.exports["#CME:LS-symbol-description"]=["Лес (пиломатериалы)"],t.exports["#MOEX:MGNT-symbol-description"]=["Магнит"],t.exports["#LSIN:MNOD-symbol-description"]=["ОАО ГМК Норильский никель (РЕПО)"],t.exports["#NYMEX:NG-symbol-description"]=["Природный газ"],t.exports["#ICEUSA:OJ-symbol-description"]=["Апельсиновый сок"],t.exports["#NYMEX:PA-symbol-description"]=["Палладий"],t.exports["#NYSE:PBR-symbol-description"]=["Petroleo Brasileiro Petrobras SA"],t.exports["#NYMEX:PL-symbol-description"]=["Платина"],t.exports["#COMEX_MINI:QC-symbol-description"]=["Медь (E-мини)"],t.exports["#NYMEX:RB-symbol-description"]=["Бензин RBOB"],t.exports["#NYMEX:RB1-symbol-description"]=["Фьючерсы на бензин RBOB"], +t.exports["#MOEX:SBER-symbol-description"]=["Сбербанк"],t.exports["#AMEX:SCHO-symbol-description"]=["Краткосрочные облигации США SCHWAB ETF"],t.exports["#COMEX:SI-symbol-description"]=["Серебро"],t.exports["#NASDAQ:TLT-symbol-description"]=["Казначейские облигации США 20+ лет (ETF)"],t.exports["#TVC:VIX-symbol-description"]=["Индекс волатильности S&P 500"],t.exports["#MOEX:VTBR-symbol-description"]=["Банк ВТБ"],t.exports["#COMEX:ZA-symbol-description"]=["Цинк"],t.exports["#CBOT:ZC-symbol-description"]=["Кукуруза"],t.exports["#CBOT:ZK-symbol-description"]=["Фьючерсы на этанол"],t.exports["#CBOT:ZL-symbol-description"]=["Соевое масло"],t.exports["#CBOT:ZO-symbol-description"]=["Овёс"],t.exports["#CBOT:ZR-symbol-description"]=["Грубый рис"],t.exports["#CBOT:ZS-symbol-description"]=["Соевые бобы"],t.exports["#CBOT:ZS1-symbol-description"]=["Фьючерсы на соевые бобы"],t.exports["#CBOT:ZW-symbol-description"]=["Пшеница"],t.exports["#CBOT:ZW1-symbol-description"]=["Фьючерсы на пшеницу"],t.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",t.exports["#NYMEX:ITI2!-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#CADUSD-symbol-description"]=["Канадский доллар / Доллар США"],t.exports["#CHFUSD-symbol-description"]=["Швейцарский франк / Доллар США"],t.exports["#GPW:ACG-symbol-description"]="Acautogaz",t.exports["#JPYUSD-symbol-description"]=["Японская иена / Доллар США"],t.exports["#USDAUD-symbol-description"]=["Доллар США / Австралийский доллар"],t.exports["#USDEUR-symbol-description"]=["Доллар США / Евро"],t.exports["#USDGBP-symbol-description"]=["Доллар США / Британский фунт"],t.exports["#USDNZD-symbol-description"]=["Доллар США / Новозеландский доллар"],t.exports["#UKOIL-symbol-description"]=["CFD на нефть Brent"],t.exports["#USOIL-symbol-description"]=["CFD на нефть WTI"],t.exports["#US30-symbol-description"]=["Промышленный индекс Доу — Джонса"],t.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / Доллар США"],t.exports["#ETCUSD-symbol-description"]=["Эфириум Классик / Доллар США"],t.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",t.exports["#LTCUSD-symbol-description"]=["Лайткоин / Доллар США"],t.exports["#XRPUSD-symbol-description"]=["XRP / Доллар США"],t.exports["#SP:SPX-symbol-description"]=["Индекс S&P 500"],t.exports["#ETCBTC-symbol-description"]=["Эфириум Классик / Биткоин"],t.exports["#ETHBTC-symbol-description"]=["Эфириум / Биткоин"],t.exports["#XRPBTC-symbol-description"]=["XRP / Биткоин"],t.exports["#TVC:US30-symbol-description"]=["30-летние облигации США"],t.exports["#COMEX:SI1!-symbol-description"]=["Фьючерсы на серебро"],t.exports["#BTGUSD-symbol-description"]=["Bitcoin Gold / Доллар США"],t.exports["#IOTUSD-symbol-description"]=["IOTA / Доллар США"],t.exports["#CME:BTC1!-symbol-description"]=["Фьючерсы на биткоин (CME)"],t.exports["#COMEX:GC1!-symbol-description"]=["Фьючерсы на золото"],t.exports["#CORNUSD-symbol-description"]=["CFD на кукурузу"],t.exports["#COTUSD-symbol-description"]=["CFD на хлопок"], +t.exports["#DJ:DJA-symbol-description"]=["Индекс Dow Jones Composite Average"],t.exports["#DJ:DJI-symbol-description"]=["Промышленный индекс Доу — Джонса"],t.exports["#ETHEUR-symbol-description"]=["Эфириум / Евро"],t.exports["#ETHGBP-symbol-description"]=["Эфириум / Британский фунт"],t.exports["#ETHJPY-symbol-description"]=["Эфириум / Японская иена"],t.exports["#EURNOK-symbol-description"]=["Евро / Норвежская крона"],t.exports["#GBPPLN-symbol-description"]=["Британский фунт / Польский злотый"],t.exports["#MOEX:BR1!-symbol-description"]=["Фьючерсы на нефть Brent"],t.exports["#NYMEX:KG1!-symbol-description"]=["Фьючерсы на хлопок"],t.exports["#NYMEX:PL1!-symbol-description"]=["Фьючерсы на платину"],t.exports["#SOYBNUSD-symbol-description"]=["CFD на соевые бобы"],t.exports["#SUGARUSD-symbol-description"]=["CFD на сахар"],t.exports["#TVC:IXIC-symbol-description"]=["Индекс US Composite"],t.exports["#TVC:RU-symbol-description"]=["Индекс Russell 1000"],t.exports["#USDZAR-symbol-description"]=["Доллар США / Южноафриканский ранд"],t.exports["#WHEATUSD-symbol-description"]=["CFD на пшеницу"],t.exports["#XRPEUR-symbol-description"]=["XRP / Евро"],t.exports["#CBOT:S1!-symbol-description"]=["Фьючерсы на соевые бобы"],t.exports["#SP:MID-symbol-description"]=["Индекс S&P 400"],t.exports["#TSX:XCUUSD-symbol-description"]=["CFD на медь"],t.exports["#TVC:NYA-symbol-description"]=["Индекс NYSE Composite"],t.exports["#TVC:PLATINUM-symbol-description"]=["CFD на платину (US$ / OZ)"],t.exports["#TVC:SSMI-symbol-description"]=["Индекс Swiss Market"],t.exports["#TVC:SXY-symbol-description"]=["Индекс швейцарского франка"],t.exports["#TVC:RUI-symbol-description"]=["Индекс Russell 1000"],t.exports["#MOEX:RI1!-symbol-description"]=["Фьючерсы на индекс РТС"],t.exports["#MOEX:MX1!-symbol-description"]=["Фьючерсы на индекс МосБиржи"],t.exports["#CBOE:BG1!-symbol-description"]=["Фьючерсы на биткоин (CBOE)"],t.exports["#TVC:MY10-symbol-description"]=["10-летние облигации Малайзии"],t.exports["#CME:S61!-symbol-description"]=["Фьючерсы на швейцарский франк"],t.exports["#TVC:DEU30-symbol-description"]=["Индекс DAX"],t.exports["#BCHEUR-symbol-description"]=["Bitcoin Cash / Евро"],t.exports["#TVC:ZXY-symbol-description"]=["Индекс новозеландского доллара"],t.exports["#MIL:FTSEMIB-symbol-description"]=["Индекс FTSE MIB"],t.exports["#XETR:DAX-symbol-description"]=["Индекс DAX"],t.exports["#MOEX:IMOEX-symbol-description"]=["Индекс МосБиржи"],t.exports["#FX:US30-symbol-description"]=["Промышленный индекс Доу — Джонса"],t.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",t.exports["#MOEX:MX2!-symbol-description"]=["Фьючерсы на индекс МосБиржи"],t.exports["#NEOUSD-symbol-description"]=["NEO / Доллар США"],t.exports["#XMRUSD-symbol-description"]=["Монеро / Доллар США"],t.exports["#ZECUSD-symbol-description"]=["Zcash / Доллар США"],t.exports["#TVC:CAC-symbol-description"]=["Индекс CAC 40"],t.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",t.exports["#TVC:GB10Y-symbol-description"]=["Доходность 10-летних облигаций Британии"], +t.exports["#TVC:AU10Y-symbol-description"]=["Доходность 10-летних облигаций Австралии"],t.exports["#TVC:CN10Y-symbol-description"]=["Доходность 10-летних облигаций Китая"],t.exports["#TVC:DE10Y-symbol-description"]=["Доходность 10-летних облигаций Германии"],t.exports["#TVC:ES10Y-symbol-description"]=["Доходность 10-летних облигаций Испании"],t.exports["#TVC:FR10Y-symbol-description"]=["Доходность 10-летних облигаций Франции"],t.exports["#TVC:IN10Y-symbol-description"]=["Доходность 10-летних облигаций Индии"],t.exports["#TVC:IT10Y-symbol-description"]=["Доходность 10-летних облигаций Италии"],t.exports["#TVC:JP10Y-symbol-description"]=["Доходность 10-летних облигаций Японии"],t.exports["#TVC:KR10Y-symbol-description"]=["Доходность 10-летних облигаций Кореи"],t.exports["#TVC:MY10Y-symbol-description"]=["Доходность 10-летних облигаций Малайзии"],t.exports["#TVC:PT10Y-symbol-description"]=["Доходность 10-летних облигаций Португалии"],t.exports["#TVC:TR10Y-symbol-description"]=["Доходность 10-летних облигаций Турции"],t.exports["#TVC:US02Y-symbol-description"]=["Доходность 2-летних облигаций США"],t.exports["#TVC:US05Y-symbol-description"]=["Доходность 5-летних облигаций США"],t.exports["#TVC:US10Y-symbol-description"]=["Доходность 10-летних облигаций США"],t.exports["#INDEX:TWII-symbol-description"]=["Тайваньский взвешенный индекс"],t.exports["#CME:J61!-symbol-description"]=["Фьючерсы на японскую иену"],t.exports["#CME_MINI:J71!-symbol-description"]=["Фьючерсы на японскую иену (E-mini)"],t.exports["#CME_MINI:WM1!-symbol-description"]=["Фьючерсы на японскую иену / доллар США (E-micro)"],t.exports["#CME:M61!-symbol-description"]=["Фьючерсы на мексиканский песо"],t.exports["#CME:T61!-symbol-description"]=["Фьючерсы на южноафриканский ранд"],t.exports["#CME:SK1!-symbol-description"]=["Фьючерсы на шведскую крону"],t.exports["#CME:QT1!-symbol-description"]=["Фьючерсы на китайский юань Жэньминьби / доллар США"],t.exports["#COMEX:AUP1!-symbol-description"]=["Фьючерсы на Aluminum MW U.S. Transaction Premium Platts (25MT)"],t.exports["#CME:L61!-symbol-description"]=["Фьючерсы на бразильский реал"],t.exports["#CME:WP1!-symbol-description"]=["Фьючерсы на польский злотый"],t.exports["#CME:N61!-symbol-description"]=["Фьючерсы на новозеландский доллар"],t.exports["#CME_MINI:MG1!-symbol-description"]=["Фьючерсы на австралийский доллар / доллар США (E-micro)"],t.exports["#CME_MINI:WN1!-symbol-description"]=["Фьючерсы на швейцарский франк / доллар США (E-micro)"],t.exports["#CME_MINI:MF1!-symbol-description"]=["Фьючерсы на евро / доллар США (E-micro)"],t.exports["#CME_MINI:E71!-symbol-description"]=["Фьючерсы на евро (E-mini)"],t.exports["#CBOT:ZK1!-symbol-description"]=["Фьючерсы на этанол"],t.exports["#CME_MINI:MB1!-symbol-description"]=["Фьючерсы на британский фунт / доллар США (E-micro)"],t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Фьючерсы на бензин (E-mini)"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Фьючерсы на мазут (E-mini)"],t.exports["#COMEX_MINI:QC1!-symbol-description"]=["Фьючерсы на медь (E-mini)"], +t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Фьючерсы на природный газ (E-mini)"],t.exports["#CME:E41!-symbol-description"]=["Фьючерсы на доллар США / турецкую лиру"],t.exports["#COMEX_MINI:QI1!-symbol-description"]=["Фьючерсы на серебро (мини)"],t.exports["#CME:DL1!-symbol-description"]=["Фьючерсы на молоко класса III"],t.exports["#NYMEX:UX1!-symbol-description"]=["Фьючерсы на уран"],t.exports["#CBOT:BO1!-symbol-description"]=["Фьючерсы на соевое масло"],t.exports["#CME:HE1!-symbol-description"]=["Фьючерсы на свинину"],t.exports["#NYMEX:IAC1!-symbol-description"]=["Фьючерсы на Newcastle Coal"],t.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Фьючерсы на E-mini Light Crude Oil"],t.exports["#NYMEX:JMJ1!-symbol-description"]=["Фьючерсы на Mini Brent Financial"],t.exports["#COMEX:AEP1!-symbol-description"]=["Фьючерсы на Aluminium European Premium"],t.exports["#CBOT:ZQ1!-symbol-description"]=["Фьючерсы на 30-дневную процентную ставку по федеральным фондам"],t.exports["#CME:LE1!-symbol-description"]=["Фьючерсы на живой скот"],t.exports["#CME:UP1!-symbol-description"]=["Фьючерсы на швейцарский франк / японскую иену"],t.exports["#CBOT:ZN1!-symbol-description"]=["Фьючерсы на 10-летние среднесрочные казначейские облигации"],t.exports["#CBOT:ZB1!-symbol-description"]=["Фьючерсы на долгосрочные казначейские облигации"],t.exports["#CME:GF1!-symbol-description"]=["Фьючерсы на крупный рогатый скот"],t.exports["#CBOT:UD1!-symbol-description"]=["Фьючерсы на Ultra T-Bond"],t.exports["#CME:I91!-symbol-description"]=["CME фьючерсы на недвижимость — Washington DC"],t.exports["#CBOT:ZO1!-symbol-description"]=["Фьючерсы на овёс"],t.exports["#CBOT:ZM1!-symbol-description"]=["Фьючерсы на соевую муку"],t.exports["#CBOT_MINI:XN1!-symbol-description"]=["Фьючерсы на кукурузу (мини)"],t.exports["#CBOT:ZC1!-symbol-description"]=["Фьючерсы на кукурузу"],t.exports["#CME:LS1!-symbol-description"]=["Фьючерсы на лесоматериалы"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["Фьючерсы на пшеницу (мини)"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["Фьючерсы на соевые бобы (мини)"],t.exports["#CBOT:ZS1!-symbol-description"]=["Фьючерсы на соевые бобы"],t.exports["#NYMEX:PA1!-symbol-description"]=["Фьючерсы на палладий"],t.exports["#CME:FTU1!-symbol-description"]=["Фьючерсы на E-mini FTSE 100 Index USD"],t.exports["#CBOT:ZR1!-symbol-description"]=["Фьючерсы на рис"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["Фьючерсы на золото (E-micro)"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["Фьючерсы на золото (мини)"],t.exports["#CME_MINI:RL1!-symbol-description"]=["Фьючерсы на E-mini Russell 1000"],t.exports["#CME_MINI:EW1!-symbol-description"]=["Фьючерсы на S&P 400 Midcap E-mini"],t.exports["#COMEX:LD1!-symbol-description"]=["Фьючерсы на свинец"],t.exports["#CME_MINI:ES1!-symbol-description"]=["Фьючерсы на E-mini S&P 500"],t.exports["#TVC:SA40-symbol-description"]=["Индекс South Africa Top 40"],t.exports["#BMV:ME-symbol-description"]=["Индекс IPC Mexico"],t.exports["#BCBA:IMV-symbol-description"]=["Индекс MERVAL"], +t.exports["#HSI:HSI-symbol-description"]=["Индекс Hang Seng"],t.exports["#BVL:SPBLPGPT-symbol-description"]=["Индекс S&P / BVL Peru General (PEN)"],t.exports["#EGX:EGX30-symbol-description"]=["Индекс EGX 30 Price Return"],t.exports["#BVC:IGBC-symbol-description"]=["Индекс IGBC"],t.exports["#TWSE:TAIEX-symbol-description"]=["Индекс Taiwan Capitalization Weighted Stock"],t.exports["#QSE:GNRI-symbol-description"]=["Индекс QE"],t.exports["#BME:IBC-symbol-description"]=["Индекс IBEX 35"],t.exports["#NZX:NZ50G-symbol-description"]=["Индекс S&P / NZX 50 Gross"],t.exports["#SIX:SMI-symbol-description"]=["Индекс Swiss Market"],t.exports["#SZSE:399001-symbol-description"]=["Индекс SZSE Component"],t.exports["#TADAWUL:TASI-symbol-description"]=["Индекс Tadawul All Shares"],t.exports["#IDX:COMPOSITE-symbol-description"]=["Индекс IDX Composite"],t.exports["#EURONEXT:PX1-symbol-description"]=["Индекс CAC 40"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["Индекс OMX Helsinki 25"],t.exports["#EURONEXT:BEL20-symbol-description"]=["Индекс BEL 20"],t.exports["#TVC:STI-symbol-description"]=["Индекс Straits Times"],t.exports["#DFM:DFMGI-symbol-description"]=["Индекс DFM"],t.exports["#TVC:KOSPI-symbol-description"]=["Индекс Korea Composite Stock Price"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Индекс FTSE Bursa Malaysia KLCI"],t.exports["#TASE:TA35-symbol-description"]=["Индекс TA-35"],t.exports["#OMXSTO:OMXS30-symbol-description"]=["Индекс OMX Stockholm 30"],t.exports["#OMXICE:OMXI8-symbol-description"]=["Индекс OMX Iceland 8"],t.exports["#NSENG:NSE30-symbol-description"]=["Индекс NSE 30"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["Индекс Bahrain All Share"],t.exports["#OMXTSE:OMXTGI-symbol-description"]=["Индекс OMX Tallinn GI"],t.exports["#OMXCOP:OMXC25-symbol-description"]=["Индекс OMX Copenhagen 25"],t.exports["#OMXRSE:OMXRGI-symbol-description"]=["Индекс OMX Riga GI"],t.exports["#BELEX:BELEX15-symbol-description"]=["Индекс BELEX 15"],t.exports["#OMXVSE:OMXVGI-symbol-description"]=["Индекс OMX Vilnius GI"],t.exports["#EURONEXT:AEX-symbol-description"]=["Индекс AEX"],t.exports["#CBOE:VIX-symbol-description"]=["Индекс волатильности S&P 500"],t.exports["#NASDAQ:XAU-symbol-description"]=["Индекс PHLX Gold and Silver Sector"],t.exports["#DJ:DJUSCL-symbol-description"]=["Индекс Dow Jones U.S. Coal"],t.exports["#DJ:DJCIKC-symbol-description"]=["Индекс Dow Jones Commodity Coffee"],t.exports["#DJ:DJCIEN-symbol-description"]=["Индекс Dow Jones Commodity Energy"],t.exports["#NASDAQ:OSX-symbol-description"]=["Индекс PHLX Oil Service Sector"],t.exports["#DJ:DJCISB-symbol-description"]=["Индекс Dow Jones Commodity Sugar"],t.exports["#DJ:DJCICC-symbol-description"]=["Индекс Dow Jones Commodity Cocoa"],t.exports["#DJ:DJCIGR-symbol-description"]=["Индекс Dow Jones Commodity Grains"],t.exports["#DJ:DJCIAGC-symbol-description"]=["Индекс Dow Jones Commodity Agriculture Capped Component"],t.exports["#DJ:DJCISI-symbol-description"]=["Индекс Dow Jones Commodity Silver"], +t.exports["#DJ:DJCIIK-symbol-description"]=["Индекс Dow Jones Commodity Nickel"],t.exports["#NASDAQ:HGX-symbol-description"]=["Индекс PHLX Housing Sector"],t.exports["#DJ:DJCIGC-symbol-description"]=["Индекс Dow Jones Commodity Gold"],t.exports["#SP:SPGSCI-symbol-description"]=["Индекс S&P Goldman Sachs Commodity"],t.exports["#NASDAQ:UTY-symbol-description"]=["Индекс PHLX Utility Sector"],t.exports["#DJ:DJU-symbol-description"]=["Индекс Dow Jones Utility Average"],t.exports["#SP:SVX-symbol-description"]=["Индекс S&P 500 Value"],t.exports["#SP:OEX-symbol-description"]=["Индекс S&P 100"],t.exports["#CBOE:OEX-symbol-description"]=["Индекс S&P 100"],t.exports["#NASDAQ:SOX-symbol-description"]=["Индекс Philadelphia Semiconductor"],t.exports["#RUSSELL:RUI-symbol-description"]=["Индекс Russell 1000"],t.exports["#RUSSELL:RUA-symbol-description"]=["Индекс Russell 3000"],t.exports["#RUSSELL:RUT-symbol-description"]=["Индекс Russell 2000"],t.exports["#NYSE:XMI-symbol-description"]=["Индекс NYSE ARCA Major Market"],t.exports["#NYSE:XAX-symbol-description"]=["Индекс AMEX Composite"],t.exports["#NASDAQ:NDX-symbol-description"]=["Индекс Nasdaq 100"],t.exports["#NASDAQ:IXIC-symbol-description"]=["Индекс Nasdaq Composite"],t.exports["#DJ:DJT-symbol-description"]=["Индекс Dow Jones Transportation Average"],t.exports["#NYSE:NYA-symbol-description"]=["Индекс NYSE Composite"],t.exports["#NYMEX:CJ1!-symbol-description"]=["Фьючерсы на какао"],t.exports["#USDILS-symbol-description"]=["Доллар США / Израильский шекель"],t.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",t.exports["#SIX:F-symbol-description"]=["Ford Motor Company (Форд)"],t.exports["#BMV:F-symbol-description"]=["Ford Motor Company (Форд)"],t.exports["#TWII-symbol-description"]=["Тайваньский взвешенный индекс"],t.exports["#TVC:PL10Y-symbol-description"]=["Доходность 10-летних облигаций Польши"],t.exports["#TVC:PL05Y-symbol-description"]=["Доходность 5-летних облигаций Польши"],t.exports["#SET:GC-symbol-description"]="Global Connections Public Company",t.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",t.exports["#TVC:FTMIB-symbol-description"]=["Индекс MIB"],t.exports["#OANDA:SPX500USD-symbol-description"]=["Индекс S&P 500"],t.exports["#BMV:CT-symbol-description"]="China SX20 RT",t.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",t.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD Бессрочный контракт"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD Бессрочный контракт"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD Бессрочный контракт"],t.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD Бессрочный контракт"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD Бессрочный контракт"],t.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD Бессрочный контракт"],t.exports["#USDHUF-symbol-description"]=["Доллар США / Венгерский форинт"],t.exports["#USDTHB-symbol-description"]=["Доллар США / Тайский бат"],t.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000", +t.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",t.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",t.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",t.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)",t.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",t.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",t.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",t.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",t.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",t.exports["#BSE:ITI-symbol-description"]="ITI Ltd",t.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",t.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",t.exports["#BITMEX:XBT-symbol-description"]=["Биткоин / Индекс доллара США"],t.exports["#CME_MINI:RTY1!-symbol-description"]=["Фьючерсы на Индекс E-Mini Russell 2000"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Общая рыночная капитализация криптовалют, $"],t.exports["#ICEUS:DX1!-symbol-description"]=["Фьючерсы на Индекс доллара США"],t.exports["#NYMEX:TT1!-symbol-description"]=["Фьючерсы на хлопок"],t.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC ETHUSD Бессрочный контракт"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH Бессрочный контракт"],t.exports["#PHEMEX:XRPUSD-symbol-description"]=["XRP Бессрочный контракт"],t.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC Бессрочный контракт"],t.exports["#BITCOKE:BCHUSD-symbol-description"]=["BCH своп кванто"],t.exports["#BITCOKE:BTCUSD-symbol-description"]=["BTC своп кванто"],t.exports["#BITCOKE:ETHUSD-symbol-description"]=["ETH своп кванто"],t.exports["#BITCOKE:LTCUSD-symbol-description"]=["LTC своп кванто"],t.exports["#TVC:CA10-symbol-description"]=["Гособлигации Канады, 10 лет"],t.exports["#TVC:CA10Y-symbol-description"]=["Доходность 10-летних облигаций Канады"],t.exports["#TVC:ID10Y-symbol-description"]=["Доходность 10-летних облигаций Индонезии"],t.exports["#TVC:NL10-symbol-description"]=["Гособлигации Нидерландов, 10 лет"],t.exports["#TVC:NL10Y-symbol-description"]=["Доходность 10-летних облигаций Нидерландов"],t.exports["#TVC:NZ10-symbol-description"]=["Гособлигации Новой Зеландии, 10 лет"],t.exports["#TVC:NZ10Y-symbol-description"]=["Доходность 10-летних облигаций Новой Зеландии"],t.exports["#SOLUSD-symbol-description"]=["Solana / Доллар США"],t.exports["#LUNAUSD-symbol-description"]=["Luna / Доллар США"],t.exports["#UNIUSD-symbol-description"]=["Uniswap / Доллар США"],t.exports["#LTCBRL-symbol-description"]=["Лайткоин / Бразильский реал"],t.exports["#ETCEUR-symbol-description"]=["Эфириум Классик / Евро"],t.exports["#ETHKRW-symbol-description"]=["Эфириум / Южнокорейская вона"],t.exports["#BTCRUB-symbol-description"]=["Биткоин / Российский рубль"],t.exports["#BTCTHB-symbol-description"]=["Биткоин / Тайский бат"],t.exports["#ETHTHB-symbol-description"]=["Эфириум / Тайский бат"], +t.exports["#TVC:EU10YY-symbol-description"]=["Доходность 10-летних еврооблигаций"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ru.7257.089fbbc28bead9558b87.js b/charting_library/bundles/ru.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..91bfba81 --- /dev/null +++ b/charting_library/bundles/ru.7257.089fbbc28bead9558b87.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports=["Пт"]},11268:e=>{e.exports=["Пн"]},63331:e=>{e.exports=["Сб"]},85954:e=>{e.exports=["Вс"]},26230:e=>{e.exports=["Ср"]},24793:e=>{e.exports=["Чт"]},31533:e=>{e.exports=["Вт"]},89790:e=>{e.exports=["Не удалось получить исходный код Pine."]},39589:e=>{e.exports=["Свернуть панель"]},38154:e=>{e.exports=["Подтвердить удаление дерева индикаторов"]},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports=["Создайте бесплатный профиль"]},69419:e=>{e.exports=["Всё в порядке — рынок открыт."]},97637:e=>{e.exports=["Апрель"]},86797:e=>{e.exports=["Август"]},22519:e=>{e.exports=["Значения изменения бара"]},52003:e=>{e.exports=["Вы действительно хотите удалить этот индикатор и все связанные с ним расчёты?"]},68854:e=>{e.exports=["Двойное нажатие"]},97325:e=>{e.exports=["Проблема с данными"]},52916:e=>{e.exports=["Данные обновляются один раз в день."]},25978:e=>{e.exports=["Данные обновляются один раз в секунду, даже если обновлений на рынке было больше."]},57310:e=>{e.exports=["Данные c задержкой"]},49321:e=>{e.exports=["Данные, предоставляемые с подпиской Basic, обновляются один раз в секунду, даже если обновлений на рынке было больше."]},55669:e=>{e.exports=["Декабрь"]},83498:e=>{e.exports=["Удалить панель"]},59315:e=>{e.exports=["Обновление раз в день"]},82751:e=>{e.exports=["Ошибка"]},40519:e=>{e.exports=["Сейчас вечер. Рынок открыт для торговли в вечернюю сессию."]},80227:e=>{e.exports=["Часовой пояс биржи"]},16467:e=>{e.exports=["Февраль"]},25046:e=>{e.exports=["Заполнить биржевые соглашения"]},93666:e=>{e.exports=["Отметить символ"]},564:e=>{e.exports=["Пт"]},72970:e=>{e.exports=["Пятница"]},88958:e=>{e.exports=["Выходной день"]},21686:e=>{e.exports=["Скрыть информацию об индикаторах"]},26935:e=>{e.exports=["Параметры индикатора"]},26315:e=>{e.exports=["Названия индикаторов"]},84098:e=>{e.exports=["Значения индикатора"]},91459:e=>{e.exports=["Если вам нужны данные в реальном времени для {listedExchange}, то заполните биржевое соглашение. Не беспокойтесь, это можно сделать в несколько кликов"]},50634:e=>{e.exports=["Вечерняя сессия начнется через {remainingTime}."]},74537:e=>{e.exports=["Предторговый период начнется через {remainingTime}."]},26910:e=>{e.exports=["Январь"]},23230:e=>{e.exports=["Июль"]},49385:e=>{e.exports=["Июнь"]},99487:e=>{e.exports=["Значения ОТКР-МАКС-МИН-ЗАКР"]},15815:e=>{e.exports=["Обновляются раз в секунду"]},90784:e=>{e.exports=["Октябрь"]},75991:e=>{e.exports=["Cтатус Рынок открыт"]},18429:e=>{e.exports=["Узнать больше"]},39899:e=>{e.exports=["Переместить вниз"]},70343:e=>{e.exports=["Переместить вверх"]},83085:e=>{e.exports=["Пн"]},61199:e=>{e.exports=["Понедельник"]},41610:e=>{e.exports=["Ещё"]},1653:e=>{e.exports=["Сейчас утро. Рынок открыт для торговли в предторговый период."]},56470:e=>{e.exports=["Развернуть график"]},19603:e=>{e.exports=["Развернуть панель"]},68327:e=>{e.exports=["Май"]},35732:e=>{e.exports=["Настройки панели"]},84675:e=>{e.exports=["Март"]},83949:e=>{e.exports=["Рынок открыт"]}, +35701:e=>{e.exports=["Рынок открывается через {remainingTime}."]},95814:e=>{e.exports=["Рынок закрыт"]},98105:e=>{e.exports=["Рынок закрывается через {remainingTime}."]},87202:e=>{e.exports=["На рынке сегодня праздничный день. Повезло им."]},71194:e=>{e.exports=["Ноябрь"]},66324:e=>{e.exports=["Исходный код"]},36835:e=>{e.exports=["Сб"]},1144:e=>{e.exports=["Суббота"]},40653:e=>{e.exports=["Прокрутить влево"]},26721:e=>{e.exports=["Прокрутить до текущего бара"]},35809:e=>{e.exports=["Прокрутить вправо"]},61132:e=>{e.exports=["Сентябрь"]},28705:e=>{e.exports=["Показать информацию об индикаторах"]},51072:e=>{e.exports=["Показать дерево объектов"]},37809:e=>{e.exports=["Показывать настройки интервала"]},39045:e=>{e.exports=["Ошибка индикатора или стратегии"]},86577:e=>{e.exports=["Вс"]},72149:e=>{e.exports=["Воскресенье"]},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports=["Имя инструмента"]},29985:e=>{e.exports=["Вечерняя торговая сессия"]},28412:e=>{e.exports=["В платные подписки включено более частое обновление данных."]},56042:e=>{e.exports=["Предторговый период"]},36015:e=>{e.exports=["Данные в реальном времени для {description} не поддерживаются на данный момент. Они могут быть доступны в будущем."]},6667:e=>{e.exports=["Данные в реальном времени для {symbolName} предоставлены биржей {exchange}."]},48293:e=>{e.exports=["Восстановить график"]},91029:e=>{e.exports=["Восстановить панель"]},75094:e=>{e.exports=["Ср"]},7147:e=>{e.exports=["Среда"]},52984:e=>{e.exports=["Чтобы получать данные в реальном времени для {description}, вам нужно купить подписку на данные в реальном времени."]},9787:e=>{e.exports=["Чт"]},7951:e=>{e.exports=["Четверг"]},57918:e=>{e.exports=['Данные обновляются в реальном времени, но они немного отличаются от аналогичных "официальных" данных от основных бирж.']},68025:e=>{e.exports=['Данные обновляются в реальном времени, но они немного отличаются от аналогичных "официальных" данных от {exchange}.']},73717:e=>{e.exports=["Этот символ не существует, пожалуйста, выберите другой."]},57048:e=>{e.exports=["Можно прогуляться — этот рынок сейчас закрыт."]},94316:e=>{e.exports=["Вт"]},44979:e=>{e.exports=["Вторник"]},8209:e=>{e.exports=["Снять отметку с символа"]},1111:e=>{e.exports=["Объём"]},61311:e=>{e.exports=["Увеличить масштаб"]},47602:e=>{e.exports=["Уменьшить масштаб"]},57889:e=>{e.exports=["изменение видимости значений ОТКР-МАКС-МИН-ЗАКР"]},18644:e=>{e.exports=["изменение видимости статуса: Рынок открыт"]},45110:e=>{e.exports=["изменение видимости значения изменения бара"]},31325:e=>{e.exports=["изменение видимости названий индикаторов"]},99774:e=>{e.exports=["изменение видимости значений индикаторов"]},96162:e=>{e.exports=["изменение видимости параметров индикаторов"]},26717:e=>{e.exports=["изменение видимости описания инструмента"]},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports=["изменение видимости значений объема"]},39348:e=>{e.exports=["меньше минуты"]},87358:e=>{e.exports=["отображение: {title}"]},7827:e=>{e.exports=["{days} и {hours}"]},7435:e=>{ +e.exports=["{exchange} от {originalExchange}"]},19830:e=>{e.exports=["{hours} и {minutes}"]},1084:e=>{e.exports=["Данные в реальном времени для {listedExchange} доступны бесплатно для зарегистрированных пользователей."]},11155:e=>{e.exports=["{symbolName} данные с задержкой на {time} минут."]},77033:e=>{e.exports=["Данные обновляются один раз в {amount} секунду, даже если событий на рынке было больше.","Данные обновляются один раз в {amount} секунды, даже если событий на рынке было больше.","Данные обновляются один раз в {amount} секунд, даже если событий на рынке было больше.","Данные обновляются один раз в {amount} секунд, даже если событий на рынке было больше."]},2121:e=>{e.exports=["Данные, предоставляемые с подпиской Basic, обновляются один раз в {amount} секунду, даже если событий на рынке было больше.","Данные, предоставляемые с подпиской Basic, обновляются один раз в {amount} секунды, даже если событий на рынке было больше.","Данные, предоставляемые с подпиской Basic, обновляются один раз в {amount} секунд, даже если событий на рынке было больше.","Данные, предоставляемые с подпиской Basic, обновляются один раз в {amount} секунд, даже если событий на рынке было больше."]},5223:e=>{e.exports=["Данные обновляются один раз в {amount} секунду","Данные обновляются один раз в {amount} секунды","Данные обновляются один раз в {amount} секунд","Данные обновляются один раз в {amount} секунд"]},58609:e=>{e.exports=["{number} день","{number} дня","{number} дней","{number} дней"]},24430:e=>{e.exports=["{number} час","{number} часа","{number} часов","{number} часов"]},67151:e=>{e.exports=["{number} минута","{number} минуты","{number} минут","{number} минут"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ru.8087.02a950e0b171d1520043.js b/charting_library/bundles/ru.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..ac5aabff --- /dev/null +++ b/charting_library/bundles/ru.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:t=>{t.exports=["Добавить"]},53585:t=>{t.exports=["Добавить свой цвет"]},81865:t=>{t.exports=["Прозрачность"]},73755:t=>{t.exports=["Другой символ"]},16936:t=>{t.exports=["Назад"]},88046:t=>{t.exports=["Главный символ графика"]},9898:t=>{t.exports=["Право на акцию"]},20036:t=>{t.exports=["Отмена"]},23398:t=>{t.exports=["Сменить инструмент"]},94551:t=>{t.exports=["График"]},64498:t=>{t.exports=["Все источники"]},73226:t=>{t.exports=["Применить"]},79852:t=>{t.exports=["Облигации"]},56095:t=>{t.exports=["Уменьшить"]},29601:t=>{t.exports=["Описание"]},46812:t=>{t.exports=["Увеличить"]},89298:t=>{t.exports=["Смещение"]},68988:t=>{t.exports=["Ок"]},29673:t=>{t.exports=["Нет подходящих бирж"]},41379:t=>{t.exports=["Нет подходящих символов"]},35563:t=>{t.exports=["Неверный формат числа."]},19724:t=>{t.exports=["Источники"]},59877:t=>{t.exports=["Установить время и цену {inputInline} для {studyShortDescription}"]},18571:t=>{t.exports=["Установить время {inputTitle} для {studyShortDescription}"]},58552:t=>{t.exports=["Установить цену {inputTitle} для {studyShortDescription}"]},80481:t=>{t.exports=['Задать время и цену для "{studyShortDescription}"']},42917:t=>{t.exports=['Задать время для "{studyShortDescription}"']},6083:t=>{t.exports=['Задать цену для "{studyShortDescription}"']},52298:t=>{t.exports=["Поиск"]},13269:t=>{t.exports=["Выбрать источник"]},2607:t=>{t.exports=["Указанное значение больше допустимого максимума для {max}."]},53669:t=>{t.exports=["Указанное значение меньше допустимого минимума для {min}."]},89053:t=>{t.exports=["Инструмент"]},48490:t=>{t.exports=["Инструмент и описание"]},99983:t=>{t.exports=["Поиск инструментов"]},54336:t=>{t.exports=["Удалить цвет"]},60142:t=>{t.exports=["Толщина"]},87592:t=>{t.exports="cfd"},17023:t=>{t.exports=["изменение прозрачности"]},13066:t=>{t.exports=["изменение цвета"]},95657:t=>{t.exports=["изменение толщины"]},18567:t=>{t.exports=["изменение свойств {propertyName}"]},36962:t=>{t.exports=["закр"]},8448:t=>{t.exports=["криптовалюты"]},1328:t=>{t.exports=["Депоз. расписки"]},88720:t=>{t.exports=["экономические данные"]},39512:t=>{t.exports=["форекс"]},81859:t=>{t.exports=["фьючерсы"]},39337:t=>{t.exports=["макс."]},91815:t=>{t.exports=["МаксМин2"]},40771:t=>{t.exports=["МаксМинЗакр3"]},9523:t=>{t.exports=["МаксМинЗакрЗакр4"]},12754:t=>{t.exports=["индекс"]},38071:t=>{t.exports=["индексы"]},12504:t=>{t.exports=["ОткрМаксМинЗакр4"]},38466:t=>{t.exports=["откр."]},3919:t=>{t.exports=["мин."]},36931:t=>{t.exports=["акция"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/runtime.0809a655c13b333b6a76.js b/charting_library/bundles/runtime.0809a655c13b333b6a76.js new file mode 100644 index 00000000..d343ebd9 --- /dev/null +++ b/charting_library/bundles/runtime.0809a655c13b333b6a76.js @@ -0,0 +1,5 @@ +(()=>{"use strict";var e,a,c,d,f,b={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var c=t[e]={id:e,loaded:!1,exports:{}};return b[e].call(c.exports,c,c.exports,r),c.loaded=!0,c.exports}r.m=b,r.c=t,e=[],r.O=(a,c,d,f)=>{if(!c){var b=1/0;for(i=0;i=f)&&Object.keys(r.O).every((e=>r.O[e](c[o])))?c.splice(o--,1):(t=!1,f0&&e[i-1][2]>f;i--)e[i]=e[i-1];e[i]=[c,d,f]},r.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return r.d(a,{a}),a},c=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,d){if(1&d&&(e=this(e)),8&d)return e;if("object"==typeof e&&e){if(4&d&&e.__esModule)return e;if(16&d&&"function"==typeof e.then)return e}var f=Object.create(null);r.r(f);var b={};a=a||[null,c({}),c([]),c(c)];for(var t=2&d&&e;"object"==typeof t&&!~a.indexOf(t);t=c(t))Object.getOwnPropertyNames(t).forEach((a=>b[a]=()=>e[a]));return b.default=()=>e,r.d(f,b),f},r.d=(e,a)=>{for(var c in a)r.o(a,c)&&!r.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:a[c]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((a,c)=>(r.f[c](e,a),a)),[])),r.u=e=>5652===e?"__LANG__.5652.afa01acb54a69426de69.js":2427===e?"__LANG__.2427.9e75295442d2edc53485.js":77===e?"__LANG__.77.99662205014782bfbe4a.js":6196===e?"__LANG__.6196.1cb6c0cf4b3c1139a67d.js":9871===e?"__LANG__.9871.80491970c40a96588ffd.js":7201===e?"__LANG__.7201.d9e269cc77c4bebf986c.js":3753===e?"__LANG__.3753.453e4c91d1197ef94e09.js":2521===e?"__LANG__.2521.8eba2dc07079697338fc.js":8884===e?"__LANG__.8884.377844211bfc698fda75.js":2684===e?"__LANG__.2684.89c78924594078c4eeb0.js":({92:"chart-screenshot-hint",139:"get-error-card",507:"study-pane-views",607:"study-property-pages-with-definitions",731:"add-compare-dialog",1583:"lt-pane-views",1584:"context-menu-renderer",1702:"manage-drawings-dialog",1754:"symbol-search-dialog",1859:"go-to-date-dialog-impl",1890:"line-tools-icons",2077:"change-interval-dialog",2183:"study-inputs-pane-views",2306:"floating-toolbars",2377:"hammerjs",2616:"svg-renderer",2704:"currency-label-menu",2878:"drawing-toolbar",3005:"header-toolbar",3030:"new-confirm-inputs-dialog",3596:"general-property-page",4013:"custom-intervals-add-dialog",4079:"series-pane-views",4389:"take-chart-image-impl",4665:"share-chart-to-social-utils",4862:"object-tree-dialog",5009:"load-chart-dialog",5093:"chart-widget-gui",5516:"restricted-toolset",5551:"favorite-drawings-api",5598:"lt-stickers-atlas",6166:"chart-event-hint",6265:"new-edit-object-dialog",6456:"study-market",6631:"study-template-dialog",6780:"source-properties-editor",7078:"general-chart-properties-dialog",7260:"chart-bottom-toolbar",7271:"compare-model",7648:"show-theme-save-dialog",7987:"lt-icons-atlas",8020:"user-defined-bars-marks-tooltip",8537:"lt-property-pages-with-definitions",8643:"full-tooltips-popup",8890:"simple-dialog",9039:"lollipop-tooltip-renderer",9374:"symbol-info-dialog-impl",9498:"export-data", +9685:"series-icons-map"}[e]||e)+"."+{6:"a03a8ff024d47ed075c6",92:"bfb76cc7578ab709169b",139:"02c0064b96893d572f7c",306:"6c2d5d0bc3a42274d1e6",507:"ed33f2a0cf4f0d37ca70",524:"2b350163c328ac8dce2e",607:"8ba8754a2a9412395338",731:"f9dfb2d8c088196803c5",769:"ed387b8b1bd93b7c0b7e",855:"61db310932f8af2c5989",898:"b63568700f1380e37b1a",962:"e2eb6a85de39a3d76e5d",1013:"ccba7f12442264960551",1033:"bb804c64fe58de0bace7",1044:"c0b266912178dd5523e1",1054:"c09e1aa220385adef79a",1109:"845f0f111ff830ab93c8",1365:"e1fe1d66c5bb17da7c3a",1553:"c076714f5e24887f0b94",1583:"9222abe1a9c6cc59d449",1584:"429d5a2ad09b6791326c",1702:"3f5b604134bebba28c6c",1754:"33210ecad56124f25ac1",1762:"9511e5b410d7d629bc49",1803:"5799aa316db71b2f13e5",1859:"60e0dfd6053265c37f63",1890:"8b313f77ea6c1f51530a",2020:"5b2c075133de85a92a00",2077:"53c155e0d72b7d0f0e3d",2109:"291fa715b6ded706c3dd",2183:"a80a3e282aa441e156d1",2191:"2197cc1b66a1db8969cc",2260:"95dc0a20b147b6b2eeed",2306:"34e58852bb8c3a9adff8",2377:"6e30e0c48af40bf2f6c0",2587:"615babc52637decdb6e2",2616:"f065beaf6b5b37da27d9",2639:"a55d77a7912be54f7b9d",2666:"d28c0fa0a323b8118f22",2676:"a9a5ede4d514162164fa",2704:"204b39f70fe35b79b049",2731:"55eed17fefac5e82c077",2878:"017ba93cd41a5c6638fd",3005:"4299a771d5d92b59d861",3016:"a208448f3cc9c2faa231",3030:"dbb4bdcbf10acf6b5280",3066:"8b1d2ceb22d9fedde67b",3179:"b87763465b433e5b66fd",3291:"f260c9805e8664fe86e1",3502:"1985af3fa836c4248178",3596:"ca806447f87d03e5b322",3610:"c79c6bddd919cb78428a",3717:"6f65e91a870250a6e450",3842:"8758110ab553b5368121",3843:"a164a0c54147f1b0f34e",3889:"c5a6834243c3ccfc1fcb",3896:"14d9e7509c300245c219",3939:"2ee1e71dbe0bc0d85625",3980:"9d7eeb2bacce45c508b3",3986:"aee89bf9b2348c0d0d7f",4013:"530b63cb8c8b77a81d47",4015:"9b6607a6f543f077c5a5",4062:"9229fac3ef3db26fd5bc",4079:"97a8e6dbe1a94532eb49",4215:"8934b190aaed2663c300",4378:"a2a37780b99d50d784f7",4387:"b928c72ea82decd4ae7b",4389:"c0ec40f417c36a1c6179",4403:"fc4cac3ecee3925b9ec2",4665:"d7331dbca4a2aa0909e7",4713:"365b703a3ce33b603ace",4717:"ff71583495773a86dd1b",4862:"f0f5697ff5a7cde39c47",4894:"035fecc664874bb752b0",4987:"a23484dfcca6d5fae195",5009:"5caa982f19f2103862f6",5093:"3b90190b27680e589439",5145:"da831552b3b54ca47682",5163:"953e65e04ed31b0ea0b3",5166:"979eb8cba5281ffcb38b",5403:"a8ce3bbae4ddbe632714",5516:"5180100123b1632bd2d9",5551:"340e60e2342b0d93ebe7",5598:"52ad6e6d7d7b134ab0ba",5649:"5c1e55c9dad604880876",5711:"17ff8f0322d7ffb8cabe",5866:"039e25226b82968cca61",5871:"1571b33c7b086a73eadd",5899:"610e274e70fffca8c232",5901:"b074e295a11d37d7243b",5993:"0e5f49179c6a516963de",6025:"d669a0315da9d6fda6b3",6036:"5b373caaaa6e1ba4495f",6106:"1d31df88e63bf542ea7b",6166:"8b7dc7926d170fc11eac",6214:"5a578175aab923a979dc",6221:"56c4d15c823c019ddb39",6265:"59756c2933ec24d194f0",6456:"0a2edcb934de49437577",6494:"7f264af8142cb9910c06",6625:"364cf21fe24d7e675de8",6631:"98a316b14a620a429192",6639:"a1bd5bf1d51c681561a1",6752:"912872ffa56a7243d664",6780:"36857414f568c0fc82b2",6831:"912351c7cf5f8ac16dfe",6884:"07642217627127113fb0",6925:"665969c4af4481df0691", +6949:"f50051a55eaa8dd5e780",6959:"61ce9bf171293ea37c54",7078:"4e9724b14f5dcf6923c2",7111:"4716f3208dc337521c10",7149:"d450e8145ad7e6fbd67f",7194:"098c1a8da1ddbbda98f6",7232:"abf9ba18c92e46a44f3b",7260:"25497674c364b33c2599",7271:"1c3f95ada81fc7c425a4",7350:"aa555ff9e17c4029aedd",7391:"c63bd39c42093cc4130c",7413:"3a52b91975b98e6fe8e4",7555:"ea682716c26bc13db765",7648:"01216b3cb4ad5a3c77f4",7871:"df6a9177c293c0c53e80",7987:"2267a50d874703af7f28",8020:"520f315000510aab3003",8056:"c06a1c8fb4a1f18cf217",8115:"aef220eae07f8df278f7",8149:"9fb525d10e5c8ba95701",8167:"fd915cf05676c668486e",8321:"5186ae7b5283c45b9aa2",8385:"32e961c4a8591abe04cd",8399:"ebb97a8311b57f015b11",8537:"168b8df16f57900a29da",8643:"71b6b063699eb3e1407e",8890:"9d651e36d783aafef499",8904:"87e94e93ade13962a48f",9039:"0a3f1b99d355b6297d18",9138:"f516266ddcf6ca8c7064",9322:"fcbf1e7bff530c95a44f",9327:"0c38440ca52f144413ac",9374:"4660d2cad62644ff2ea9",9498:"3892fbd90646aa80aef1",9685:"6b7b2f52a18274053c99",9727:"97af4991457cce9f6c62",9789:"458feb5c8c0263b0618b",9795:"2d6cc9343b34223a551b",9842:"581808dd4a8651b16779",9916:"0c2cb2d12479a20efce1"}[e]+".js",r.miniCssF=e=>e+"."+{6:"362fa6a7ab1f3e3b06c4",524:"ef662c4bc3e57dd91171",855:"26e8cce3ad082b02cc26",898:"f909d7c1efc95f635922",1013:"01583b91f7384f25e038",1033:"5197f9f8b8500206d06c",1054:"d5b8033c360af91ed458",1109:"ec16a629917db2baf412",1365:"0116666d16b5bc64c47a",1762:"7ff6b353c441db2276da",1803:"d4e74e1d1b3b8dd5cf2b",2109:"39627406fe95483ff7db",2191:"6563d97efc3339a1e518",2260:"b98824e4829a1aa9b444",2587:"1f1100dc01693edfe269",2639:"c87f745c32020e3a8cff",2666:"fbb750fd312778403036",2676:"2d3cabbd39a3b0d6e9ea",2731:"df45c9c18811872fec07",3066:"2acb4b086c32c9448837",3502:"c49903f7222870ff8aca",3610:"62c553543d76c38edfbc",3717:"da244b56f00e05470918",3842:"6a8a7842ee841f6d2cff",3843:"f5d90040192528c9391b",3889:"a2646d6c3b33d166eee2",3896:"019229d7d874e1da11be",3939:"4d0187960a564ff5a557",3980:"b2ff45a2d8bb6a131d7c",4015:"1d0e3a62a59d173c81f3",4215:"d24836a292b1969ab4bb",4387:"5c4d8173fa4f7c40b528",4894:"cc39b3740f4022cbd5cf",4987:"861f49973c19dc84365b",5145:"a2b224fd27ab2941c565",5163:"8dc3fd2d8bb68b7d880e",5166:"a12c50ad6225ca6de843",5403:"d6bd43a35209059f1060",5649:"b60ed09c5ea8c55827d4",5866:"c89b7fc29afe92efc1f3",5993:"d3e96a56dd65b0b2db55",6025:"263b457b1a7f9ca139b2",6036:"3b493a9f0ab052e6447c",6106:"cf6f129517250c80b39f",6214:"65b7dbf8be6cca5ac143",6221:"25d30f095d6a54fbf276",6494:"e9af15c073886bef781b",6625:"cd54dd2a77c47eb6003d",6639:"cea47dbe77ae73ace44b",6752:"207eb3cc75b3ed2c6754",6831:"ac1745947bd2665f6c9a",6884:"bb7d30a7bbbe5af36556",6925:"43e91cba4f1aefba5311",6949:"19355e81a60b640ea097",6959:"0cd4b06da6b4fd1fcc56",7111:"b16b4eb739a7e8577559",7149:"12adbb19fdefe9b66b18",7194:"e04f69c8933166966874",7232:"dfa17050a6458c8bf3da",7350:"00632eec360f0cf2d9a0",7391:"9c809fa91ed0c8f75bc0",7413:"f830ad1ad6ee6f9b1cb3",7555:"8c1e3939e7666b0f8c69",7871:"fff454908cba03863eb7",8056:"a83d512c1dc2173349a1",8149:"21f2b01074a4d082e268",8399:"525ea48565b11d84e370",8904:"a302177fe7e3ccd50cb0", +9138:"03b8fbcfabcae851949a",9322:"beec29aa1b9aa9601ccf",9327:"209b21b1c7a9733ae8ab",9789:"cb5ad20bc727d3820b6c",9842:"2f8e5864b0d72a886373",9916:"60c48148a54dba9504a0"}[e]+".css",r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),r.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),d={},f="tradingview:",r.l=(e,a,c,b)=>{if(d[e])d[e].push(a);else{var t,o;if(void 0!==c)for(var n=document.getElementsByTagName("script"),i=0;i{t.onerror=t.onload=null,clearTimeout(u);var f=d[e];if(delete d[e],t.parentNode&&t.parentNode.removeChild(t),f&&f.forEach((e=>e(c))),a)return a(c)},u=setTimeout(l.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=l.bind(null,t.onerror),t.onload=l.bind(null,t.onload),o&&document.head.appendChild(t)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e;r.g.importScripts&&(e=r.g.location+"");var a=r.g.document;if(!e&&a&&(a.currentScript&&(e=a.currentScript.src),!e)){var c=a.getElementsByTagName("script");c.length&&(e=c[c.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),r.p=e})(),r.g.location&&r.p.startsWith(r.g.location.origin)&&(r.p=r.p.slice(r.g.location.origin.length)),(()=>{const e=r.u;r.u=a=>e(a).replace("__LANG__",r.g.language)})(),r.p=r.g.WEBPACK_PUBLIC_PATH||r.p;var o=r.e,n=Object.create(null);function i(e,a){return o(e).catch((function(){return new Promise((function(c){var d=function(){self.removeEventListener("online",d,!1),!1===navigator.onLine?self.addEventListener("online",d,!1):c(a<2?i(e,a+1):o(e))};setTimeout(d,a*a*1e3)}))}))}r.e=function(e){if(!n[e]){n[e]=i(e,0);var a=function(){delete n[e]};n[e].then(a,a)}return n[e]},(()=>{if("undefined"!=typeof document){var e=e=>new Promise(((a,c)=>{var d=r.miniCssF(e),f=r.p+d;if(((e,a)=>{for(var c=document.getElementsByTagName("link"),d=0;d{ +var b=document.createElement("link");b.rel="stylesheet",b.type="text/css",b.onerror=b.onload=c=>{if(b.onerror=b.onload=null,"load"===c.type)d();else{var t=c&&("load"===c.type?"missing":c.type),r=c&&c.target&&c.target.href||a,o=new Error("Loading CSS chunk "+e+" failed.\n("+r+")");o.code="CSS_CHUNK_LOAD_FAILED",o.type=t,o.request=r,b.parentNode&&b.parentNode.removeChild(b),f(o)}},b.href=a,0!==b.href.indexOf(window.location.origin+"/")&&(b.crossOrigin="anonymous"),c?c.parentNode.insertBefore(b,c.nextSibling):document.head.appendChild(b)})(e,f,null,a,c)})),a={3666:0};r.f.miniCss=(c,d)=>{a[c]?d.push(a[c]):0!==a[c]&&{6:1,524:1,855:1,898:1,1013:1,1033:1,1054:1,1109:1,1365:1,1762:1,1803:1,2109:1,2191:1,2260:1,2587:1,2639:1,2666:1,2676:1,2731:1,3066:1,3502:1,3610:1,3717:1,3842:1,3843:1,3889:1,3896:1,3939:1,3980:1,4015:1,4215:1,4387:1,4894:1,4987:1,5145:1,5163:1,5166:1,5403:1,5649:1,5866:1,5993:1,6025:1,6036:1,6106:1,6214:1,6221:1,6494:1,6625:1,6639:1,6752:1,6831:1,6884:1,6925:1,6949:1,6959:1,7111:1,7149:1,7194:1,7232:1,7350:1,7391:1,7413:1,7555:1,7871:1,8056:1,8149:1,8399:1,8904:1,9138:1,9322:1,9327:1,9789:1,9842:1,9916:1}[c]&&d.push(a[c]=e(c).then((()=>{a[c]=0}),(e=>{throw delete a[c],e})))}}})(),(()=>{var e={3666:0,3515:0};r.f.j=(a,c)=>{var d=r.o(e,a)?e[a]:void 0;if(0!==d)if(d)c.push(d[2]);else if(/^(1(0(13|33|54)|109|365|762|803)|2(6(39|66|76)|109|191|260|587|731)|3(8(42|43|89|96)|[06]66|502|515|610|717|939|980)|4([02]15|[39]87|894)|5(1(45|63|66)|24|403|649|866|993)|6(9(25|49|59)|[06]25|(21|49|88)4||036|106|221|639|752|831)|7(1(11|49|94)|232|350|391|413|555|871)|8(056|149|399|55|904|98)|9(32[27]|138|789|842|916))$/.test(a))e[a]=0;else{var f=new Promise(((c,f)=>d=e[a]=[c,f]));c.push(d[2]=f);var b=r.p+r.u(a),t=new Error;r.l(b,(c=>{if(r.o(e,a)&&(0!==(d=e[a])&&(e[a]=void 0),d)){var f=c&&("load"===c.type?"missing":c.type),b=c&&c.target&&c.target.src;t.message="Loading chunk "+a+" failed.\n("+f+": "+b+")",t.name="ChunkLoadError",t.type=f,t.request=b,d[1](t)}}),"chunk-"+a,a)}},r.O.j=a=>0===e[a];var a=(a,c)=>{var d,f,[b,t,o]=c,n=0;if(b.some((a=>0!==e[a]))){for(d in t)r.o(t,d)&&(r.m[d]=t[d]);if(o)var i=o(r)}for(a&&a(c);n{const{miniCssF:e}=r;r.miniCssF=a=>self.document&&"rtl"===self.document.dir?e(a).replace(/\.css$/,".rtl.css"):e(a)})()})(); \ No newline at end of file diff --git a/charting_library/bundles/runtime.73eaf5da31fa198fb54c.js b/charting_library/bundles/runtime.73eaf5da31fa198fb54c.js deleted file mode 100644 index a12f25ef..00000000 --- a/charting_library/bundles/runtime.73eaf5da31fa198fb54c.js +++ /dev/null @@ -1,5 +0,0 @@ -(()=>{"use strict";var e,a,c,d,f,t={},b={};function r(e){var a=b[e];if(void 0!==a)return a.exports;var c=b[e]={id:e,loaded:!1,exports:{}};return t[e].call(c.exports,c,c.exports,r),c.loaded=!0,c.exports}r.m=t,r.c=b,e=[],r.O=(a,c,d,f)=>{if(!c){var t=1/0;for(i=0;i=f)&&Object.keys(r.O).every((e=>r.O[e](c[o])))?c.splice(o--,1):(b=!1,f0&&e[i-1][2]>f;i--)e[i]=e[i-1];e[i]=[c,d,f]},r.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return r.d(a,{a}),a},c=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,d){if(1&d&&(e=this(e)),8&d)return e;if("object"==typeof e&&e){if(4&d&&e.__esModule)return e;if(16&d&&"function"==typeof e.then)return e}var f=Object.create(null);r.r(f);var t={};a=a||[null,c({}),c([]),c(c)];for(var b=2&d&&e;"object"==typeof b&&!~a.indexOf(b);b=c(b))Object.getOwnPropertyNames(b).forEach((a=>t[a]=()=>e[a]));return t.default=()=>e,r.d(f,t),f},r.d=(e,a)=>{for(var c in a)r.o(a,c)&&!r.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:a[c]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((a,c)=>(r.f[c](e,a),a)),[])),r.u=e=>5652===e?"__LANG__.5652.afa01acb54a69426de69.js":2427===e?"__LANG__.2427.9e75295442d2edc53485.js":77===e?"__LANG__.77.99662205014782bfbe4a.js":6196===e?"__LANG__.6196.1cb6c0cf4b3c1139a67d.js":9871===e?"__LANG__.9871.80491970c40a96588ffd.js":7201===e?"__LANG__.7201.d9e269cc77c4bebf986c.js":3753===e?"__LANG__.3753.453e4c91d1197ef94e09.js":2521===e?"__LANG__.2521.8eba2dc07079697338fc.js":8884===e?"__LANG__.8884.377844211bfc698fda75.js":2684===e?"__LANG__.2684.89c78924594078c4eeb0.js":({92:"chart-screenshot-hint",139:"get-error-card",507:"study-pane-views",607:"study-property-pages-with-definitions",731:"add-compare-dialog",1583:"lt-pane-views",1584:"context-menu-renderer",1702:"manage-drawings-dialog",1754:"symbol-search-dialog",1859:"go-to-date-dialog-impl",1890:"line-tools-icons",2077:"change-interval-dialog",2183:"study-inputs-pane-views",2306:"floating-toolbars",2377:"hammerjs",2616:"svg-renderer",2704:"currency-label-menu",2878:"drawing-toolbar",3005:"header-toolbar",3030:"new-confirm-inputs-dialog",3596:"general-property-page",4013:"custom-intervals-add-dialog",4079:"series-pane-views",4389:"take-chart-image-impl",4665:"share-chart-to-social-utils",4862:"object-tree-dialog",5009:"load-chart-dialog",5093:"chart-widget-gui",5516:"restricted-toolset",5551:"favorite-drawings-api",5598:"lt-stickers-atlas",6166:"chart-event-hint",6265:"new-edit-object-dialog",6456:"study-market",6631:"study-template-dialog",6780:"source-properties-editor",7078:"general-chart-properties-dialog",7260:"chart-bottom-toolbar",7271:"compare-model",7648:"show-theme-save-dialog",7987:"lt-icons-atlas",8020:"user-defined-bars-marks-tooltip",8537:"lt-property-pages-with-definitions",8643:"full-tooltips-popup",8890:"simple-dialog",9039:"lollipop-tooltip-renderer",9374:"symbol-info-dialog-impl",9498:"export-data", -9685:"series-icons-map"}[e]||e)+"."+{6:"a03a8ff024d47ed075c6",92:"bfb76cc7578ab709169b",139:"02c0064b96893d572f7c",306:"6c2d5d0bc3a42274d1e6",507:"ed33f2a0cf4f0d37ca70",607:"8ba8754a2a9412395338",731:"f9dfb2d8c088196803c5",769:"9e4ee987380cde8a482f",855:"61db310932f8af2c5989",898:"b63568700f1380e37b1a",962:"e2eb6a85de39a3d76e5d",1013:"ccba7f12442264960551",1033:"bb804c64fe58de0bace7",1044:"c0b266912178dd5523e1",1054:"c09e1aa220385adef79a",1109:"845f0f111ff830ab93c8",1365:"e1fe1d66c5bb17da7c3a",1553:"c076714f5e24887f0b94",1583:"9222abe1a9c6cc59d449",1584:"429d5a2ad09b6791326c",1702:"3f5b604134bebba28c6c",1754:"33210ecad56124f25ac1",1762:"9511e5b410d7d629bc49",1859:"a3a8e03aafa01f2649cb",1890:"8b313f77ea6c1f51530a",2020:"4a7196a939413830080e",2077:"53c155e0d72b7d0f0e3d",2109:"291fa715b6ded706c3dd",2183:"a80a3e282aa441e156d1",2191:"2197cc1b66a1db8969cc",2260:"95dc0a20b147b6b2eeed",2306:"e8314762db1d7d9aac81",2377:"6e30e0c48af40bf2f6c0",2587:"615babc52637decdb6e2",2616:"f065beaf6b5b37da27d9",2639:"a55d77a7912be54f7b9d",2666:"d28c0fa0a323b8118f22",2676:"a9a5ede4d514162164fa",2704:"b2d329d398bc58f1b425",2731:"55eed17fefac5e82c077",2878:"1077ac737eee4d6fdb30",2984:"dc61504f5c150afee786",3005:"d2aa6e1dc6d61ae08053",3016:"37427b1dab6d44713245",3030:"dbb4bdcbf10acf6b5280",3066:"8b1d2ceb22d9fedde67b",3127:"dbb10377920ca14e55a2",3179:"b87763465b433e5b66fd",3291:"1b7cd1c0d6b4fdf5f9e9",3502:"1985af3fa836c4248178",3596:"ca806447f87d03e5b322",3610:"c79c6bddd919cb78428a",3717:"6f65e91a870250a6e450",3842:"8758110ab553b5368121",3889:"c5a6834243c3ccfc1fcb",3896:"14d9e7509c300245c219",3980:"9d7eeb2bacce45c508b3",3986:"aee89bf9b2348c0d0d7f",4013:"38f48de95854d191751c",4015:"9b6607a6f543f077c5a5",4062:"9229fac3ef3db26fd5bc",4079:"97a8e6dbe1a94532eb49",4081:"c86fb8f04554726af6c0",4215:"8934b190aaed2663c300",4378:"a2a37780b99d50d784f7",4387:"b928c72ea82decd4ae7b",4389:"c0ec40f417c36a1c6179",4403:"fc4cac3ecee3925b9ec2",4665:"d7331dbca4a2aa0909e7",4713:"365b703a3ce33b603ace",4717:"ff71583495773a86dd1b",4862:"f3c95c3754723530ee6d",4894:"035fecc664874bb752b0",4987:"a23484dfcca6d5fae195",5009:"4b08ba7264d2d6e73f2e",5050:"cc5e2d631f109ee4d535",5093:"e192c9080b7e430f8bfc",5145:"da831552b3b54ca47682",5163:"953e65e04ed31b0ea0b3",5403:"a8ce3bbae4ddbe632714",5516:"6b6f00fca2682a673f64",5551:"340e60e2342b0d93ebe7",5598:"52ad6e6d7d7b134ab0ba",5649:"5c1e55c9dad604880876",5711:"592f6b06b20ea7958f2e",5866:"039e25226b82968cca61",5871:"1571b33c7b086a73eadd",5899:"610e274e70fffca8c232",5901:"3f691f17bd266aac284c",5993:"0e5f49179c6a516963de",6025:"d669a0315da9d6fda6b3",6036:"5b373caaaa6e1ba4495f",6106:"1d31df88e63bf542ea7b",6166:"8b7dc7926d170fc11eac",6214:"5a578175aab923a979dc",6221:"56c4d15c823c019ddb39",6265:"59756c2933ec24d194f0",6456:"44f6b4ef758efe0fb876",6494:"7f264af8142cb9910c06",6625:"364cf21fe24d7e675de8",6631:"f4fa646ba9150ed60d55",6639:"a1bd5bf1d51c681561a1",6752:"912872ffa56a7243d664",6780:"36857414f568c0fc82b2",6831:"912351c7cf5f8ac16dfe",6884:"07642217627127113fb0",6925:"665969c4af4481df0691",6949:"f50051a55eaa8dd5e780", -6959:"61ce9bf171293ea37c54",7078:"aef234c059b0b7c64ae8",7111:"4716f3208dc337521c10",7149:"d450e8145ad7e6fbd67f",7194:"098c1a8da1ddbbda98f6",7232:"abf9ba18c92e46a44f3b",7260:"4c9c01959c7ebe94b74f",7271:"1c3f95ada81fc7c425a4",7350:"aa555ff9e17c4029aedd",7391:"c63bd39c42093cc4130c",7413:"3a52b91975b98e6fe8e4",7555:"ea682716c26bc13db765",7648:"d599965fb89ec8e183eb",7871:"df6a9177c293c0c53e80",7987:"2267a50d874703af7f28",8020:"520f315000510aab3003",8056:"c06a1c8fb4a1f18cf217",8115:"aef220eae07f8df278f7",8149:"9fb525d10e5c8ba95701",8167:"fd915cf05676c668486e",8385:"32e961c4a8591abe04cd",8399:"ebb97a8311b57f015b11",8537:"168b8df16f57900a29da",8643:"71b6b063699eb3e1407e",8890:"9d651e36d783aafef499",8904:"87e94e93ade13962a48f",9039:"0a3f1b99d355b6297d18",9138:"f516266ddcf6ca8c7064",9322:"fcbf1e7bff530c95a44f",9327:"0c38440ca52f144413ac",9374:"4660d2cad62644ff2ea9",9498:"3892fbd90646aa80aef1",9685:"6b7b2f52a18274053c99",9727:"f86b3426312923af0159",9789:"458feb5c8c0263b0618b",9795:"d66be24693cf931f6914",9842:"581808dd4a8651b16779",9916:"0c2cb2d12479a20efce1"}[e]+".js",r.miniCssF=e=>e+"."+{6:"362fa6a7ab1f3e3b06c4",855:"26e8cce3ad082b02cc26",898:"f909d7c1efc95f635922",1013:"01583b91f7384f25e038",1033:"5197f9f8b8500206d06c",1054:"d5b8033c360af91ed458",1109:"ec16a629917db2baf412",1365:"0116666d16b5bc64c47a",1762:"7ff6b353c441db2276da",2109:"39627406fe95483ff7db",2191:"6563d97efc3339a1e518",2260:"b98824e4829a1aa9b444",2587:"1f1100dc01693edfe269",2639:"c87f745c32020e3a8cff",2666:"fbb750fd312778403036",2676:"2d3cabbd39a3b0d6e9ea",2731:"df45c9c18811872fec07",2984:"57f5ad22257d1a4e1ef9",3066:"2acb4b086c32c9448837",3127:"fd89143aebe89e23faed",3502:"c49903f7222870ff8aca",3610:"62c553543d76c38edfbc",3717:"da244b56f00e05470918",3842:"6a8a7842ee841f6d2cff",3889:"a2646d6c3b33d166eee2",3896:"019229d7d874e1da11be",3980:"b2ff45a2d8bb6a131d7c",4015:"1d0e3a62a59d173c81f3",4081:"1a314e4dade74df359f0",4215:"d24836a292b1969ab4bb",4387:"bf2665aacf1dc00074fa",4894:"cc39b3740f4022cbd5cf",4987:"861f49973c19dc84365b",5145:"a2b224fd27ab2941c565",5163:"8dc3fd2d8bb68b7d880e",5403:"d6bd43a35209059f1060",5649:"b60ed09c5ea8c55827d4",5866:"c89b7fc29afe92efc1f3",5993:"d3e96a56dd65b0b2db55",6025:"263b457b1a7f9ca139b2",6036:"3b493a9f0ab052e6447c",6106:"cf6f129517250c80b39f",6214:"65b7dbf8be6cca5ac143",6221:"25d30f095d6a54fbf276",6494:"e9af15c073886bef781b",6625:"cd54dd2a77c47eb6003d",6639:"cea47dbe77ae73ace44b",6752:"207eb3cc75b3ed2c6754",6831:"ac1745947bd2665f6c9a",6884:"bb7d30a7bbbe5af36556",6925:"43e91cba4f1aefba5311",6949:"19355e81a60b640ea097",6959:"0cd4b06da6b4fd1fcc56",7111:"b16b4eb739a7e8577559",7149:"12adbb19fdefe9b66b18",7194:"e04f69c8933166966874",7232:"dfa17050a6458c8bf3da",7350:"abf568a3d6ce7b47cc59",7391:"9c809fa91ed0c8f75bc0",7413:"f830ad1ad6ee6f9b1cb3",7555:"8c1e3939e7666b0f8c69",7871:"cb99fc4ec9bbe0895a26",8056:"a83d512c1dc2173349a1",8149:"21f2b01074a4d082e268",8399:"525ea48565b11d84e370",8904:"a302177fe7e3ccd50cb0",9138:"03b8fbcfabcae851949a",9322:"beec29aa1b9aa9601ccf",9327:"e6fe2b8bd7bfc4b93efe",9789:"cb5ad20bc727d3820b6c", -9842:"2f8e5864b0d72a886373",9916:"60c48148a54dba9504a0"}[e]+".css",r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),r.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),d={},f="tradingview:",r.l=(e,a,c,t)=>{if(d[e])d[e].push(a);else{var b,o;if(void 0!==c)for(var n=document.getElementsByTagName("script"),i=0;i{b.onerror=b.onload=null,clearTimeout(u);var f=d[e];if(delete d[e],b.parentNode&&b.parentNode.removeChild(b),f&&f.forEach((e=>e(c))),a)return a(c)},u=setTimeout(l.bind(null,void 0,{type:"timeout",target:b}),12e4);b.onerror=l.bind(null,b.onerror),b.onload=l.bind(null,b.onload),o&&document.head.appendChild(b)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e;r.g.importScripts&&(e=r.g.location+"");var a=r.g.document;if(!e&&a&&(a.currentScript&&(e=a.currentScript.src),!e)){var c=a.getElementsByTagName("script");c.length&&(e=c[c.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),r.p=e})(),r.g.location&&r.p.startsWith(r.g.location.origin)&&(r.p=r.p.slice(r.g.location.origin.length)),(()=>{const e=r.u;r.u=a=>e(a).replace("__LANG__",r.g.language)})(),r.p=r.g.WEBPACK_PUBLIC_PATH||r.p;var o=r.e,n=Object.create(null);function i(e,a){return o(e).catch((function(){return new Promise((function(c){var d=function(){self.removeEventListener("online",d,!1),!1===navigator.onLine?self.addEventListener("online",d,!1):c(a<2?i(e,a+1):o(e))};setTimeout(d,a*a*1e3)}))}))}r.e=function(e){if(!n[e]){n[e]=i(e,0);var a=function(){delete n[e]};n[e].then(a,a)}return n[e]},(()=>{if("undefined"!=typeof document){var e=e=>new Promise(((a,c)=>{var d=r.miniCssF(e),f=r.p+d;if(((e,a)=>{for(var c=document.getElementsByTagName("link"),d=0;d{var t=document.createElement("link");t.rel="stylesheet",t.type="text/css",t.onerror=t.onload=c=>{if(t.onerror=t.onload=null, -"load"===c.type)d();else{var b=c&&("load"===c.type?"missing":c.type),r=c&&c.target&&c.target.href||a,o=new Error("Loading CSS chunk "+e+" failed.\n("+r+")");o.code="CSS_CHUNK_LOAD_FAILED",o.type=b,o.request=r,t.parentNode&&t.parentNode.removeChild(t),f(o)}},t.href=a,0!==t.href.indexOf(window.location.origin+"/")&&(t.crossOrigin="anonymous"),c?c.parentNode.insertBefore(t,c.nextSibling):document.head.appendChild(t)})(e,f,null,a,c)})),a={3666:0};r.f.miniCss=(c,d)=>{a[c]?d.push(a[c]):0!==a[c]&&{6:1,855:1,898:1,1013:1,1033:1,1054:1,1109:1,1365:1,1762:1,2109:1,2191:1,2260:1,2587:1,2639:1,2666:1,2676:1,2731:1,2984:1,3066:1,3127:1,3502:1,3610:1,3717:1,3842:1,3889:1,3896:1,3980:1,4015:1,4081:1,4215:1,4387:1,4894:1,4987:1,5145:1,5163:1,5403:1,5649:1,5866:1,5993:1,6025:1,6036:1,6106:1,6214:1,6221:1,6494:1,6625:1,6639:1,6752:1,6831:1,6884:1,6925:1,6949:1,6959:1,7111:1,7149:1,7194:1,7232:1,7350:1,7391:1,7413:1,7555:1,7871:1,8056:1,8149:1,8399:1,8904:1,9138:1,9322:1,9327:1,9789:1,9842:1,9916:1}[c]&&d.push(a[c]=e(c).then((()=>{a[c]=0}),(e=>{throw delete a[c],e})))}}})(),(()=>{var e={3666:0,3515:0};r.f.j=(a,c)=>{var d=r.o(e,a)?e[a]:void 0;if(0!==d)if(d)c.push(d[2]);else if(/^(1(0(13|33|54)|109|365|762)|2(6(39|66|76)|109|191|260|587|731|984)|3(8(42|89|96)|[06]66|127|502|515|610|717|980)|4([02]15|[39]87|081|894)|5((16|40|99)3|145|649|866)|6(9(25|49|59)|[06]25|(21|49|88)4||036|106|221|639|752|831)|7(1(11|49|94)|232|350|391|413|555|871)|8(056|149|399|55|904|98)|9(32[27]|138|789|842|916))$/.test(a))e[a]=0;else{var f=new Promise(((c,f)=>d=e[a]=[c,f]));c.push(d[2]=f);var t=r.p+r.u(a),b=new Error;r.l(t,(c=>{if(r.o(e,a)&&(0!==(d=e[a])&&(e[a]=void 0),d)){var f=c&&("load"===c.type?"missing":c.type),t=c&&c.target&&c.target.src;b.message="Loading chunk "+a+" failed.\n("+f+": "+t+")",b.name="ChunkLoadError",b.type=f,b.request=t,d[1](b)}}),"chunk-"+a,a)}},r.O.j=a=>0===e[a];var a=(a,c)=>{var d,f,[t,b,o]=c,n=0;if(t.some((a=>0!==e[a]))){for(d in b)r.o(b,d)&&(r.m[d]=b[d]);if(o)var i=o(r)}for(a&&a(c);n{const{miniCssF:e}=r;r.miniCssF=a=>self.document&&"rtl"===self.document.dir?e(a).replace(/\.css$/,".rtl.css"):e(a)})()})(); \ No newline at end of file diff --git a/charting_library/bundles/runtime.dabbddb8e0cf198a3951.js b/charting_library/bundles/runtime.dabbddb8e0cf198a3951.js new file mode 100644 index 00000000..6d0c92d2 --- /dev/null +++ b/charting_library/bundles/runtime.dabbddb8e0cf198a3951.js @@ -0,0 +1,5 @@ +(()=>{"use strict";var e,a,c,d,f,t={},b={};function r(e){var a=b[e];if(void 0!==a)return a.exports;var c=b[e]={id:e,loaded:!1,exports:{}};return t[e].call(c.exports,c,c.exports,r),c.loaded=!0,c.exports}r.m=t,r.c=b,e=[],r.O=(a,c,d,f)=>{if(!c){var t=1/0;for(i=0;i=f)&&Object.keys(r.O).every((e=>r.O[e](c[o])))?c.splice(o--,1):(b=!1,f0&&e[i-1][2]>f;i--)e[i]=e[i-1];e[i]=[c,d,f]},r.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return r.d(a,{a}),a},c=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,d){if(1&d&&(e=this(e)),8&d)return e;if("object"==typeof e&&e){if(4&d&&e.__esModule)return e;if(16&d&&"function"==typeof e.then)return e}var f=Object.create(null);r.r(f);var t={};a=a||[null,c({}),c([]),c(c)];for(var b=2&d&&e;"object"==typeof b&&!~a.indexOf(b);b=c(b))Object.getOwnPropertyNames(b).forEach((a=>t[a]=()=>e[a]));return t.default=()=>e,r.d(f,t),f},r.d=(e,a)=>{for(var c in a)r.o(a,c)&&!r.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:a[c]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((a,c)=>(r.f[c](e,a),a)),[])),r.u=e=>5652===e?"__LANG__.5652.e8bf228a6da07385f3cd.js":2468===e?"__LANG__.2468.4338de5955cc8d3cb66d.js":4782===e?"__LANG__.4782.b54749a80d1b22661ce2.js":6848===e?"__LANG__.6848.1833cd09ce56c0318402.js":6803===e?"__LANG__.6803.be8cafcc34e317edec88.js":6444===e?"__LANG__.6444.4dd7c5a260f1ab2f3d47.js":6682===e?"__LANG__.6682.fc6d6d5a6889089c265c.js":4800===e?"__LANG__.4800.b83a96f0775e7b691faa.js":7257===e?"__LANG__.7257.089fbbc28bead9558b87.js":4150===e?"__LANG__.4150.61de76c7f578feeb03b8.js":8087===e?"__LANG__.8087.02a950e0b171d1520043.js":({92:"chart-screenshot-hint",139:"get-error-card",507:"study-pane-views",607:"study-property-pages-with-definitions",731:"add-compare-dialog",1583:"lt-pane-views",1584:"context-menu-renderer",1702:"manage-drawings-dialog",1754:"symbol-search-dialog",1859:"go-to-date-dialog-impl",1890:"line-tools-icons",2077:"change-interval-dialog",2183:"study-inputs-pane-views",2306:"floating-toolbars",2377:"hammerjs",2616:"svg-renderer",2704:"currency-label-menu",2878:"drawing-toolbar",3005:"header-toolbar",3030:"new-confirm-inputs-dialog",3596:"general-property-page",4013:"custom-intervals-add-dialog",4079:"series-pane-views",4389:"take-chart-image-impl",4665:"share-chart-to-social-utils",4862:"object-tree-dialog",5009:"load-chart-dialog",5093:"chart-widget-gui",5516:"restricted-toolset",5551:"favorite-drawings-api",6166:"chart-event-hint",6265:"new-edit-object-dialog",6456:"study-market",6631:"study-template-dialog",6780:"source-properties-editor",7078:"general-chart-properties-dialog",7260:"chart-bottom-toolbar",7271:"compare-model",7648:"show-theme-save-dialog",7987:"lt-icons-atlas",8020:"user-defined-bars-marks-tooltip",8537:"lt-property-pages-with-definitions",8643:"full-tooltips-popup",8890:"simple-dialog",9039:"lollipop-tooltip-renderer",9374:"symbol-info-dialog-impl", +9498:"export-data",9685:"series-icons-map"}[e]||e)+"."+{92:"313b0b47e4c76ba21a62",105:"85874ab839d32a8a7c70",139:"ea6360a95cdae7dad70f",140:"c698f8c0979e0aa76e73",240:"92480a47078a540a8a03",346:"76334afce982f8384be4",507:"8e4a9692b00afacda22d",535:"74d9bc0e51d0ad585990",537:"76ee48ffd2cc878e82ae",607:"0c619cfdb68ef43fdb67",731:"edd0f8d5d2491a1d1c06",892:"ac3eeb47e69ab8ff8ac7",962:"e2eb6a85de39a3d76e5d",1033:"bb804c64fe58de0bace7",1075:"1c913af3f0b8358a4d09",1140:"530d2fbf19217c6c2837",1271:"87cc24463b0ab368ff24",1416:"87239bba7a5772e2e600",1428:"4db8f95385076af2ebe2",1528:"9cdf3baeece30724e816",1553:"c076714f5e24887f0b94",1583:"659b8e5645df4b33847d",1584:"45f14d00e0059c52ee00",1685:"838d129505966759899c",1702:"35e2e7bf6e31f5598ae4",1754:"318dd6851c75d04282d4",1830:"d1c5f4191fdcdbf7b350",1859:"473a3b561104e5c3d51f",1890:"f41aaa48b2150958e27c",1960:"8ebd2403c6732e36d3bb",2077:"c471fd455cbea7147266",2140:"5564abccc94437be80a9",2158:"4b603780e909661194b1",2182:"585826b4a9a58eaa7e4a",2183:"45f89fd8e14c3fbea0d7",2215:"e87235d359e4c375c7b9",2306:"91bb0faa913751e75714",2377:"6e30e0c48af40bf2f6c0",2397:"b12d74441412d9602243",2616:"20f83194edf7431f951e",2685:"c1a906d8819deb9b5ca4",2704:"2815415ec54984e7a75c",2754:"617c76909eb4b2b7f861",2804:"51df698f3652fc234339",2842:"61ec1448858319f48d5a",2878:"7f226c0314e0a6d13a77",2913:"8db22dab61beccd65338",3005:"d4a8df2c27395bb909ac",3016:"534185c97bcc73193183",3030:"15afcdcee91654fbb6d7",3046:"620828ac31103f5257d0",3200:"da649f495aae3ade4977",3261:"d557899efcd7e4276746",3562:"1a11925dc658611c08ed",3578:"972a3bea2327d8adc96b",3596:"e96347394179591498c3",3626:"626757ec98cee6b4ccdb",3687:"60cdd7c35ed91e8ff15c",3795:"f7338c3d409d1ba72117",3988:"5a425dfbe11985aa0fb7",4013:"cd4f3ce7f332bef49355",4062:"ef79254d1273624a61fe",4079:"8a869c79235246b14f50",4147:"5e81c46177f5963f61bd",4369:"81ecb47c4af1b9de72fa",4389:"273732dacb23911fb5c7",4412:"b2890fa257fb53a16249",4450:"71a13a69c033ad5110aa",4665:"d0d8c434b737debe6dd6",4785:"3d5f5dd0e8226a08f4b1",4819:"3a61ed5890e6fa29c91e",4862:"ceb623c9061579ef4afa",4884:"5bb05ba58fdd28f9b5da",5009:"a3210be66957f59f90ce",5020:"b9af824a0a7e5e020d9b",5093:"c57c742ff21ef41b19be",5100:"ce3f026abe4f758bfc67",5384:"3dc3207fa2eabbc2a630",5516:"292f68f628b81c513fdc",5551:"ebdaba98fd7e4f0a9c1d",5639:"09442c72990cfe1eee09",5729:"7c2985725216bfa75c30",5747:"53cf5258c22b561b8dac",5761:"7cafd7b3fe32b50091c7",5890:"86bca7644e9b4742cfc0",5916:"2c61b4317a248eb7a089",6092:"54c2d754de303c9b7c8a",6166:"0ca3adae43eea16801cf",6265:"d3927b935fd414fbe5ee",6304:"7cb3ed0e3be488d1c8cc",6456:"bc7f3b05f94ea2ddbb50",6631:"a3c9e3bef9359e4ab092",6780:"b847fde494a538aa4b2f",6812:"8859133de433354e78db",6879:"5e54654d836077075405",7078:"8177033bd4fa0c3e7041",7177:"24fd4fdf27847261104f",7260:"fa391f32d66e5615a75e",7263:"f352f6d262009a8bb227",7271:"6458a853f4c2c658810e",7342:"6817554120c91fc72713",7507:"eec4c33278ede4ff77aa",7624:"2fec070ad8eb57fc72aa",7648:"24c0661ddf7f0b31089c",7695:"12e5d268652a1c17d1d3",7895:"6745fb102d98150c4426",7920:"e0aa14628406fdd9aa39",7987:"e989af9bf8cf9856ff25", +7989:"c8b3bf0c012e67260f47",8009:"fced7dbff98ff0282061",8020:"bb7109c0dd0c814114f0",8049:"eb5d0cfe52ecca5d4a13",8110:"f1e1b764c4f798416c97",8180:"640f9faeb3f5f9fa190f",8230:"4f8002f852c9259f2469",8251:"233bde7b9dbc42454f05",8271:"ac057a0f1d09d0520f9c",8483:"abe3ea54e13546b167af",8494:"143450f7c00be27369b3",8537:"eafc283dde13edc363ab",8619:"ca45b77c88569b91c04c",8622:"00d0a8d0102afc963fc9",8643:"c4d76612cc0c730a7389",8707:"6f43254d31fccaa6165b",8819:"e3ef6f9f028524561c02",8825:"b6acc714d8c2208ce81d",8887:"5fa45d75b8eeb4bdead8",8890:"5dd31d8783a4794959a0",8955:"bafc3cf104daf05f1298",9039:"a3d3a335db14444e4890",9050:"f4820dabd96059521d2c",9230:"eb70b4621f18a82dd739",9262:"da35e5943f851a3e49f4",9333:"aa89d1acb624d48d0e25",9374:"f8ffbbd0e68800ec13af",9415:"5fa19f422ac378f0cac9",9498:"6abc81bd1f7ccefc360a",9519:"2141b98224d9a2c0391a",9685:"43449af05ef22dfd0e5b",9776:"40b8cf612c827a83ffac",9908:"33de634c55f5a8edf1f5"}[e]+".js",r.miniCssF=e=>e+"."+{105:"104b2f6f9b0648dec9bf",140:"c417fa2d4e2b597fd2e3",240:"593f7d3c53306cf0999b",346:"6fa4b7609b1ee60b9fb5",537:"727e7a8061aba6353cce",1033:"dea80f470e3a5dc32a99",1140:"9be2612a2846a641de60",1271:"e73cc4ab8811551cb45c",1416:"6c0ade7cf2b94bcf389f",1428:"41a7517d6c141851eae2",1528:"5a2e936d44d63a48a319",1685:"eced2d2ad306de76de93",1830:"3d15be044bd7454440f3",1960:"cd6136275cf3692b2266",2140:"93a097540409472a6ad2",2397:"b9ff782e9526b4bffdd5",2685:"e8f70c0201a60bff4a47",2754:"46c79b8e0e2bc98e902a",2913:"843022c70197263550f1",3046:"de47c70192f405571439",3200:"d157ce6579f91f2f5451",3261:"fe3d72da3000b9dbf293",3562:"7453d38d0f6e1f0e1a49",3578:"4df13838b20232303215",3626:"ef3204dc35e71442a34a",3687:"9ffb6026c275aa140253",3795:"6c74ef9929e63857d37b",4147:"19673911190824b00786",4369:"6857708113ce1c4a7366",4412:"8d4e1fafa391b5384b61",4450:"a48b4a4cfbe6f6242b22",4819:"7e5dabc76f3e263cb701",4884:"5b077a3cf794b5066e78",5020:"b567a8a918688a78eefe",5100:"cde5d07bb6ed8d0a8328",5384:"3532ec81f09f0141e063",5639:"9e2022f70344965799f4",5729:"cadde5f41c8c665ff811",5761:"5db6f6616a2be01d5134",5916:"ab1c13c6b34fbbeefca4",6092:"a16d5261d5e9f1e1a7e1",6304:"596786a2b899ca328639",6812:"e4cb798c8384903bd813",6879:"be7ca80c11bcfdfe07be",7177:"ef0a796f40d1c904a10c",7263:"33a0f5a8d0ecca3d6e24",7342:"627086d22455386a2362",7507:"15b05cc8ed1b2cbfc54d",7624:"85a46f1fadf76e279382",7695:"45a1554b55fcf2a2ed5a",7895:"289d3858a8027e0fe15d",7920:"367547efd90fe510d37e",7989:"5cffc6b68a106434f7c8",8009:"1b77a042c86ea9603545",8049:"0ee06a219c0b23490584",8110:"37ff9a45c0ecfd622003",8230:"fbb750fd312778403036",8251:"63e0709659f930aeabbf",8271:"4f5f0c715d1210b60de8",8619:"30c312c31b435f209065",8707:"82dca75e9f28e0c0ffda",8819:"3b1eafc3afb1e3b37d09",8825:"93e4bb012e7e3630302e",8887:"0779d4b1159318c66688",8955:"3b79457016de928c90de",9230:"cf0c009c4a14731a6723",9262:"ecc84aaa9d0bd39ee899",9333:"cd2a3f2212d4663f2c0a",9415:"46497a002c7a98a2f3fa",9519:"9380073fab73395bfea9",9776:"f3f7d85b8d83d2c36ae0",9908:"99b4c96fbed415f14f94"}[e]+".css",r.g=function(){if("object"==typeof globalThis)return globalThis;try{ +return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),r.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),d={},f="tradingview:",r.l=(e,a,c,t)=>{if(d[e])d[e].push(a);else{var b,o;if(void 0!==c)for(var n=document.getElementsByTagName("script"),i=0;i{b.onerror=b.onload=null,clearTimeout(u);var f=d[e];if(delete d[e],b.parentNode&&b.parentNode.removeChild(b),f&&f.forEach((e=>e(c))),a)return a(c)},u=setTimeout(l.bind(null,void 0,{type:"timeout",target:b}),12e4);b.onerror=l.bind(null,b.onerror),b.onload=l.bind(null,b.onload),o&&document.head.appendChild(b)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e;r.g.importScripts&&(e=r.g.location+"");var a=r.g.document;if(!e&&a&&(a.currentScript&&(e=a.currentScript.src),!e)){var c=a.getElementsByTagName("script");c.length&&(e=c[c.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),r.p=e})(),r.p.startsWith(location.origin)&&(r.p=r.p.slice(location.origin.length)),(()=>{const e=r.u;r.u=a=>e(a).replace("__LANG__",r.g.language)})(),r.p=self.WEBPACK_PUBLIC_PATH||r.p;var o,n,i=r.e,s=Object.create(null);function l(e,a){return i(e).catch((function(){return new Promise((function(c){var d=function(){self.removeEventListener("online",d,!1),!1===navigator.onLine?self.addEventListener("online",d,!1):c(a<2?l(e,a+1):i(e))};setTimeout(d,a*a*1e3)}))}))}r.e=function(e){if(!s[e]){s[e]=l(e,0);var a=function(){delete s[e]};s[e].then(a,a)}return s[e]},o=e=>new Promise(((a,c)=>{var d=r.miniCssF(e),f=r.p+d;if(((e,a)=>{for(var c=document.getElementsByTagName("link"),d=0;d{var f=document.createElement("link");f.rel="stylesheet",f.type="text/css",f.onerror=f.onload=t=>{if(f.onerror=f.onload=null,"load"===t.type)c();else{var b=t&&("load"===t.type?"missing":t.type),r=t&&t.target&&t.target.href||a,o=new Error("Loading CSS chunk "+e+" failed.\n("+r+")");o.code="CSS_CHUNK_LOAD_FAILED",o.type=b,o.request=r, +f.parentNode.removeChild(f),d(o)}},f.href=a,0!==f.href.indexOf(window.location.origin+"/")&&(f.crossOrigin="anonymous"),document.head.appendChild(f)})(e,f,a,c)})),n={3666:0},r.f.miniCss=(e,a)=>{n[e]?a.push(n[e]):0!==n[e]&&{105:1,140:1,240:1,346:1,537:1,1033:1,1140:1,1271:1,1416:1,1428:1,1528:1,1685:1,1830:1,1960:1,2140:1,2397:1,2685:1,2754:1,2913:1,3046:1,3200:1,3261:1,3562:1,3578:1,3626:1,3687:1,3795:1,4147:1,4369:1,4412:1,4450:1,4819:1,4884:1,5020:1,5100:1,5384:1,5639:1,5729:1,5761:1,5916:1,6092:1,6304:1,6812:1,6879:1,7177:1,7263:1,7342:1,7507:1,7624:1,7695:1,7895:1,7920:1,7989:1,8009:1,8049:1,8110:1,8230:1,8251:1,8271:1,8619:1,8707:1,8819:1,8825:1,8887:1,8955:1,9230:1,9262:1,9333:1,9415:1,9519:1,9776:1,9908:1}[e]&&a.push(n[e]=o(e).then((()=>{n[e]=0}),(a=>{throw delete n[e],a})))},(()=>{var e={3666:0,7717:0};r.f.j=(a,c)=>{var d=r.o(e,a)?e[a]:void 0;if(0!==d)if(d)c.push(d[2]);else if(/^(1(4(0|16|28)|(14|83|96)0|033|05|271|528|685)|2((|1)40|397|685|754|913)|3(6(26|66|87)|(|0)46|200|261|562|578|795)|4(147|369|412|450|819|884)|5(020|100|37|384|639|729|761|916)|6(092|304|812|879)|7((17|50|71)7|[68]95|263|342|624|920|989)|8(2(30|51|71)|8(19|25|87)|(00|04|61)9|110|707|955)|9(230|262|333|415|519|776|908))$/.test(a))e[a]=0;else{var f=new Promise(((c,f)=>d=e[a]=[c,f]));c.push(d[2]=f);var t=r.p+r.u(a),b=new Error;r.l(t,(c=>{if(r.o(e,a)&&(0!==(d=e[a])&&(e[a]=void 0),d)){var f=c&&("load"===c.type?"missing":c.type),t=c&&c.target&&c.target.src;b.message="Loading chunk "+a+" failed.\n("+f+": "+t+")",b.name="ChunkLoadError",b.type=f,b.request=t,d[1](b)}}),"chunk-"+a,a)}},r.O.j=a=>0===e[a];var a=(a,c)=>{var d,f,[t,b,o]=c,n=0;if(t.some((a=>0!==e[a]))){for(d in b)r.o(b,d)&&(r.m[d]=b[d]);if(o)var i=o(r)}for(a&&a(c);n{const{miniCssF:e}=r;r.miniCssF=a=>self.document&&"rtl"===self.document.dir?e(a).replace(/\.css$/,".rtl.css"):e(a)})()})(); \ No newline at end of file diff --git a/charting_library/bundles/series-icons-map.43449af05ef22dfd0e5b.js b/charting_library/bundles/series-icons-map.43449af05ef22dfd0e5b.js new file mode 100644 index 00000000..5048314f --- /dev/null +++ b/charting_library/bundles/series-icons-map.43449af05ef22dfd0e5b.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[9685],{11316:(h,v,z)=>{"use strict";z.r(v),z.d(v,{SERIES_ICONS:()=>g});var m=z(94670),t=z(39956),r=z(14083),e=z(45504),o=z(52867),s=z(41473),l=z(24464),w=z(71705),a=z(9450);const g={3:m,0:t,1:r,8:e,9:o,2:s,10:l,12:w,13:a}},94670:h=>{h.exports=''},39956:h=>{h.exports=''},24464:h=>{h.exports=''},14083:h=>{h.exports=''},9450:h=>{h.exports=''},45504:h=>{ +h.exports=''},71705:h=>{h.exports=''},52867:h=>{h.exports=''},41473:h=>{h.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/series-pane-views.8a869c79235246b14f50.js b/charting_library/bundles/series-pane-views.8a869c79235246b14f50.js new file mode 100644 index 00000000..ebcd6bb3 --- /dev/null +++ b/charting_library/bundles/series-pane-views.8a869c79235246b14f50.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4079],{90225:(t,e,a)=>{"use strict";a.r(e),a.d(e,{GotoDateView:()=>T});var i=a(50151),l=a(86441),r=a(7394),s=a(44352),n=a(95242),o=a(80142),d=a(8840),u=a(17364),h=a(86216),c=a(83499);const _=s.t(null,void 0,a(24450)),b=(0,r.getHexColorByName)("color-cold-gray-100");class m extends h.MediaCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null}setData(t){this._data=t}hitTest(){return null}_drawImpl(t){const e=this._data;if(null===e)return;const{dateString:a,timeString:l,eod:r,point:s,direction:h}=e,m=Math.round(4.5),T=t.context;let f,g=0,p=0;T.font=(0,n.makeFont)(12,u.CHART_FONT_FAMILY),r?f=T.measureText(_).width:(g=T.measureText(null!=a?a:"").width,p=T.measureText(null!=l?l:"").width,f=Math.max(g,p));const v=l?2:1,x=(0,d.getThemedColor)("color-goto-label-background");T.fillStyle=x,T.translate(s.x,s.y);const S=Math.round(-f/2)-8,N=-9*h,w=N+h*(-17*v-8),L=Math.round(S+f+16);T.beginPath(),T.moveTo(S+2,w),T.lineTo(L-2,w),T.arcTo(L,w,L,w+2*h,2),T.lineTo(L,N-2*h),T.arcTo(L,N,L-2,N,2),T.lineTo(6,N),T.lineTo(0,N+4*h),T.lineTo(-6,N),T.lineTo(S+2,N),T.arcTo(S,N,S,N-2*h,2),T.lineTo(S,w+2*h),T.arcTo(S,w,S+2,w,2),T.fill(),T.fillStyle=b,T.textBaseline="middle",T.textAlign=(0,o.isRtl)()?"right":"left";const B=Math.min(N,w),I=Math.max(N,w);if(e.eod){const t=(0,c.calcTextHorizontalShift)(T,f);T.fillText(_,S+8+t,(B+I)/2)}else{const t=S+8+(f-g)/2,a=(0,c.calcTextHorizontalShift)(T,g);if(T.fillText((0,i.ensureDefined)(e.dateString),t+a,B+m+8),e.timeString){const t=(0,c.calcTextHorizontalShift)(T,p),a=S+8+(f-p)/2;T.fillText(e.timeString,a+t,B+17*v-m)}}}}class T{constructor(t,e,a=!1){this._renderer=new m,this._invalidated=!0,this._data=null,this._doNotShowLastAvailableBar=!1,this._gotoDateResult=e,this._series=t,this._belowBar=a}update(){this._invalidated=!0}doNotShowLastAvailableBar(t){this._doNotShowLastAvailableBar=t,this.update()}renderer(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._data?this._renderer:null}_updateImpl(){this._data=null;const t=!!this._gotoDateResult.eod;if(t&&this._doNotShowLastAvailableBar)return;const e=this._series.model(),a=e.timeScale().timePointToIndex(this._gotoDateResult.timestamp);if(null===a)return;const r=this._getTargetBar(a);if(null===r)return;const{bar:s,targetIndex:n}=r,o=this._series.firstValue();if(null===o)return;let d,u;const h=this._series.priceScale().isInverted();this._belowBar?(d=3,u=h?1:-1):(d=2,u=h?-1:1);const c=this._series.priceScale().priceToCoordinate(s[d],o),_=e.timeScale().indexToCoordinate((0,i.ensureNotNull)(n)),b=new l.Point(_,c);let m,T;if(!t){const t=(0,i.ensureNotNull)(e.timeScale().indexToUserTime((0,i.ensureNotNull)(n)));m=e.dateFormatter().format(t),this._series.isDWM()||(T=e.timeFormatter().format(t))}this._data={point:b,direction:u,eod:t,dateString:m,timeString:T},this._renderer.setData(this._data)}_getTargetBar(t){const e=this._series.bars(),a=e.firstIndex(),l=e.lastIndex();if(null===a||null===l)return null;let r,s=t;return tl&&null!==e.last()?(s=(0,i.ensureNotNull)(e.lastIndex()),r=(0,i.ensureNotNull)(e.last()).value):r=(0,i.ensureNotNull)(e.valueAt(t)),{bar:r,targetIndex:s}}}},24450:t=>{t.exports={ar:["وقت آخر شريط"],ca_ES:["Última barra disponible"],cs:"Last available bar",de:["Letzter vorhandener Balken"],el:"Last available bar",en:"Last available bar",es:["Última barra disponible"],fa:"Last available bar",fr:["Dernière barre disponible"],he_IL:["הנר זמין אחרון"],hu_HU:["Utolsó elérhető oszlop"],id_ID:["Bar tersedia terakhir"],it:["Ultima barra disponibile"],ja:["ご利用可能な最も古いバー"],ko:["마지막 봉"],ms_MY:["Bar terakhir yang tersedia"],nl_NL:"Last available bar",pl:["Ostatnia dostępna świeczka"],pt:["Última barra disponível"],ro:"Last available bar",ru:["Последний доступный бар"],sv:["Sista tillgängliga stapel"],th:["แท่งราคาสุดท้ายทีมีให้"],tr:["Son bulunan çubuk"],vi:["Thanh có sẵn cuối cùng"],zh:["最后一根可用的K线"],zh_TW:["最後一根可用的K線"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/share-chart-to-social-utils.d0d8c434b737debe6dd6.js b/charting_library/bundles/share-chart-to-social-utils.d0d8c434b737debe6dd6.js new file mode 100644 index 00000000..a8874635 --- /dev/null +++ b/charting_library/bundles/share-chart-to-social-utils.d0d8c434b737debe6dd6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4665],{96333:(t,n,e)=>{var o;e.r(n),e.d(n,{Twitter:()=>o}),function(t){function n(t,n){return"cme"===TradingView.widgetCustomer?n+" from cmegroup.com via @tradingview $"+t:`Check out my #${t} analysis on @TradingView: ${n}`}function e(t="about:blank",n="snapshot_tweet"){const e=Math.round(screen.width/2-275),o=Math.round(screen.height/2-210);return window.open(t,n,`scrollbars=yes,resizable=yes,toolbar=no,location=yes,\n\t\t\t\twidth=550,height=420,\n\t\t\t\tleft=${e},top=${o}`)}t.getStatus=n,t.shareSnapshot=function(t){const o=e();return{onFailure:()=>{o.close()},onSuccess:e=>{o.location.href=function(t,e){return"https://twitter.com/intent/tweet?&text="+encodeURIComponent(n(t,function(t){return window.location.protocol+"//"+window.location.host+"/x/"+t+"/"}(e)))}(t,e)}}},t.shareSnapshotInstantly=function(t,o){e(function(t,e){return"https://twitter.com/intent/tweet?&text="+encodeURIComponent(n(t,e))}(t,o))}}(o||(o={}))}}]); \ No newline at end of file diff --git a/charting_library/bundles/show-theme-save-dialog.01216b3cb4ad5a3c77f4.js b/charting_library/bundles/show-theme-save-dialog.01216b3cb4ad5a3c77f4.js new file mode 100644 index 00000000..6adaa716 --- /dev/null +++ b/charting_library/bundles/show-theme-save-dialog.01216b3cb4ad5a3c77f4.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7648],{57351:(e,a,t)=>{"use strict";t.r(a),t.d(a,{showThemeSaveDialog:()=>i});var m=t(44352),o=t(3615),s=t(5286),r=t(51768),n=t(33547);function i(e,a,i,l){function h(t){(0,s.saveTheme)(t,e).then((()=>{a&&a(t)})),(0,r.trackEvent)("GUI","Themes","Save custom theme")}(0,o.showRename)({title:m.t(null,void 0,t(84034)),text:m.t(null,void 0,t(94508))+":",maxLength:128,source:i||[],onClose:l,autocompleteFilter:n.autocompleteFilter,onRename:({newValue:e,focusInput:a,dialogClose:r,innerManager:n})=>new Promise((i=>{(0,s.isThemeExist)(e).then((s=>{if(s){const s=m.t(null,{replace:{themeName:e}},t(89028));(0,o.showConfirm)({text:s,onConfirm:({dialogClose:a})=>{h(e),a(),r()},onClose:a},n).then((()=>{i()}))}else h(e),i(),r()}))}))})}},33547:(e,a,t)=>{"use strict";function m(e,a){return Boolean(""===e||e&&-1!==a.toLowerCase().indexOf(e.toLowerCase()))}t.d(a,{autocompleteFilter:()=>m})},89028:e=>{e.exports={ar:["نسق الألوان ‎{themeName}‎موجود بالفعل. هل ترغب حقًا في استبداله؟"],ca_ES:["La paleta de colors '{themeName}' ja existeix. De debò que voleu substituir-la?"],cs:"Color Theme '{themeName}' already exists. Do you really want to replace it?",de:['Das Farbschema "{themeName}" gibt es schon. Wollen Sie es wirklich ersetzen?'],el:"Color Theme '{themeName}' already exists. Do you really want to replace it?",en:"Color Theme '{themeName}' already exists. Do you really want to replace it?",es:["La paleta de colores '{themeName}' ya existe. ¿Está seguro de que desea sustituirla?"],fa:"Color Theme '{themeName}' already exists. Do you really want to replace it?",fr:["Le thème couleur '{themeName}' existe déjà. Voulez-vous vraiment le remplacer?"],he_IL:["צבע ערכת נושא‎{themeName}‎ כבר קיים. האם אתה באמת רוצה להחליפו?"],hu_HU:"Color Theme '{themeName}' already exists. Do you really want to replace it?",id_ID:["Warna Tema '{themeName}' sudah ada. Apakah benar anda ingin menggantinya?"],it:['Il tema colore "{themeName}" esiste già. Sovrascriverlo?'],ja:["カラーテーマ '{themeName}' は既に存在しています。本当に置き換えますか?"],ko:["'{themeName}' 칼라 테마가 이미 있습니다. 바꾸시겠습니까?"],ms_MY:["Tema warna '{themeName}' sudah wujud. Adakah anda ingin menggantikannya?"],nl_NL:"Color Theme '{themeName}' already exists. Do you really want to replace it?",pl:["Motyw kolorystyczny o nazwie '{themeName}' już istnieje. Czy naprawdę chcesz go zastąpić?"],pt:["O tema de cores '{themeName}' já existe. Você realmente quer substituí-lo?"],ro:"Color Theme '{themeName}' already exists. Do you really want to replace it?",ru:["Цветовая тема '{themeName}' уже существует. Вы действительно хотите её заменить?"],sv:["Färgtema '{themeName}' finns redan. Är du säker på att du vill byta ut det?"],th:["ธีมสี {themeName} มีอยู่แล้ว คุณต้องการที่จะแทนที่มันหรือไม่"],tr:["{themeName} Renk Teması hali hazırda var. Değiştirmek istediğinizden emin misiniz?"],vi:["Chủ đề màu '{themeName}' đã tồn tại. Bạn có thực sự muốn thay thế nó?"],zh:["主题颜色 '{themeName}' 已存在。您确定要替换吗?"],zh_TW:["顏色主題 '{themeName}' 已存在,您確定要替換嗎?"]}},84034:e=>{e.exports={ +ar:["احفظ النسق كـ :"],ca_ES:["Desa l'esquema com a"],cs:"Save Theme As",de:["Design speichern als"],el:"Save Theme As",en:"Save Theme As",es:["Guardar el esquema como"],fa:"Save Theme As",fr:["Sauvegarder le Thème Sous"],he_IL:["שמור נושא כ"],hu_HU:["Téma Mentése Mint"],id_ID:["Simpan Tema Sebagai"],it:["Salva tema con nome"],ja:["テーマを保存"],ko:["테마 다른 이름으로 저장"],ms_MY:["Simpan Tema Sebagai"],nl_NL:"Save Theme As",pl:["Zapisz motyw jako"],pt:["Salvar tema como"],ro:"Save Theme As",ru:["Сохранить тему как"],sv:["Spara tema som"],th:["บันทึก Theme เป็น"],tr:["Temaya Yeni Ad Ver"],vi:["Lưu Chủ đề Là"],zh:["保存主题为"],zh_TW:["另存主題"]}},94508:e=>{e.exports={ar:["أسم القالب"],ca_ES:["Nom de l'esquema"],cs:"Theme name",de:["Design-Name"],el:"Theme name",en:"Theme name",es:["Nombre del esquema"],fa:"Theme name",fr:["Nom du thème"],he_IL:["שם ערכת הנושא"],hu_HU:["Téma neve"],id_ID:["Nama Tema"],it:["Nome tema"],ja:["テーマ名"],ko:["테마이름"],ms_MY:["Nama tema"],nl_NL:"Theme name",pl:["Nazwa motywu"],pt:["Nome do tema"],ro:"Theme name",ru:["Имя темы"],sv:["Temanamn"],th:["ชื่อธีม"],tr:["Tema adı"],vi:["Tên Chủ đề"],zh:["主题名称"],zh_TW:["主題名稱"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/show-theme-save-dialog.24c0661ddf7f0b31089c.js b/charting_library/bundles/show-theme-save-dialog.24c0661ddf7f0b31089c.js new file mode 100644 index 00000000..68cbb33b --- /dev/null +++ b/charting_library/bundles/show-theme-save-dialog.24c0661ddf7f0b31089c.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7648],{57351:(e,a,t)=>{"use strict";t.r(a),t.d(a,{showThemeSaveDialog:()=>i});var m=t(44352),o=t(3615),s=t(8840),r=t(51768),n=t(6391);function i(e,a,i){function l(t){(0,s.saveTheme)(t,e).then((()=>{a&&a(t)})),(0,r.trackEvent)("GUI","Themes","Save custom theme")}(0,o.showRename)({title:m.t(null,void 0,t(84034)),text:m.t(null,void 0,t(94508))+":",maxLength:128,source:i||[],autocompleteFilter:n.autocompleteFilter,onRename:({newValue:e,focusInput:a,dialogClose:r,innerManager:n})=>new Promise((i=>{(0,s.isThemeExist)(e).then((s=>{if(s){const s=m.t(null,{replace:{themeName:e}},t(89028));(0,o.showConfirm)({text:s,onConfirm:({dialogClose:a})=>{l(e),a(),r()},onClose:a},n).then((()=>{i()}))}else l(e),i(),r()}))}))})}},6391:(e,a,t)=>{"use strict";function m(e,a){return Boolean(""===e||e&&-1!==a.toLowerCase().indexOf(e.toLowerCase()))}t.d(a,{autocompleteFilter:()=>m})},89028:e=>{e.exports={ar:["نسق الألوان ‎{themeName}‎موجود بالفعل. هل ترغب حقًا في استبداله؟"],ca_ES:["La paleta de colors '{themeName}' ja existeix. De debò que voleu substituir-la?"],cs:"Color Theme '{themeName}' already exists. Do you really want to replace it?",de:['Das Farbschema "{themeName}" gibt es schon. Wollen Sie es wirklich ersetzen?'],el:"Color Theme '{themeName}' already exists. Do you really want to replace it?",en:"Color Theme '{themeName}' already exists. Do you really want to replace it?",es:["La paleta de colores '{themeName}' ya existe. ¿Está seguro de que desea sustituirla?"],fa:"Color Theme '{themeName}' already exists. Do you really want to replace it?",fr:["Le thème couleur '{themeName}' existe déjà. Voulez-vous vraiment le remplacer?"],he_IL:["צבע ערכת נושא‎{themeName}‎ כבר קיים. האם אתה באמת רוצה להחליפו?"],hu_HU:"Color Theme '{themeName}' already exists. Do you really want to replace it?",id_ID:["Warna Tema '{themeName}' sudah ada. Apakah benar anda ingin menggantinya?"],it:['Il tema colore "{themeName}" esiste già. Sovrascriverlo?'],ja:["カラーテーマ '{themeName}' は既に存在しています。本当に置き換えますか?"],ko:["'{themeName}' 칼라 테마가 이미 있습니다. 바꾸시겠습니까?"],ms_MY:["Tema warna '{themeName}' sudah wujud. Adakah anda ingin menggantikannya?"],nl_NL:"Color Theme '{themeName}' already exists. Do you really want to replace it?",pl:["Motyw kolorystyczny o nazwie '{themeName}' już istnieje. Czy naprawdę chcesz go zastąpić?"],pt:["O tema de cores '{themeName}' já existe. Você realmente quer substituí-lo?"],ro:"Color Theme '{themeName}' already exists. Do you really want to replace it?",ru:["Цветовая тема '{themeName}' уже существует. Вы действительно хотите её заменить?"],sv:["Färgtema '{themeName}' finns redan. Är du säker på att du vill byta ut det?"],th:["ธีมสี {themeName} มีอยู่แล้ว คุณต้องการที่จะแทนที่มันหรือไม่"],tr:["{themeName} Renk Teması hali hazırda var. Değiştirmek istediğinizden emin misiniz?"],vi:["Chủ đề màu '{themeName}' đã tồn tại. Bạn có thực sự muốn thay thế nó?"],zh:["主题颜色 '{themeName}' 已存在。您确定要替换吗?"],zh_TW:["顏色主題 '{themeName}' 已存在,您確定要替換嗎?"]}},84034:e=>{e.exports={ar:["احفظ النسق كـ :"], +ca_ES:["Desa l'esquema com a"],cs:"Save Theme As",de:["Design speichern als"],el:"Save Theme As",en:"Save Theme As",es:["Guardar el esquema como"],fa:"Save Theme As",fr:["Sauvegarder le Thème Sous"],he_IL:["שמור נושא כ"],hu_HU:["Téma Mentése Mint"],id_ID:["Simpan Tema Sebagai"],it:["Salva tema con nome"],ja:["テーマを保存"],ko:["테마 다른 이름으로 저장"],ms_MY:["Simpan Tema Sebagai"],nl_NL:"Save Theme As",pl:["Zapisz motyw jako"],pt:["Salvar tema como"],ro:"Save Theme As",ru:["Сохранить тему как"],sv:["Spara tema som"],th:["บันทึก Theme เป็น"],tr:["Temaya Yeni Ad Ver"],vi:["Lưu Chủ đề Là"],zh:["保存主题为"],zh_TW:["另存主題"]}},94508:e=>{e.exports={ar:["أسم القالب"],ca_ES:["Nom de l'esquema"],cs:"Theme name",de:["Design-Name"],el:"Theme name",en:"Theme name",es:["Nombre del esquema"],fa:"Theme name",fr:["Nom du thème"],he_IL:["שם ערכת הנושא"],hu_HU:["Téma neve"],id_ID:["Nama Tema"],it:["Nome tema"],ja:["テーマ名"],ko:["테마이름"],ms_MY:["Nama tema"],nl_NL:"Theme name",pl:["Nazwa motywu"],pt:["Nome do tema"],ro:"Theme name",ru:["Имя темы"],sv:["Temanamn"],th:["ชื่อธีม"],tr:["Tema adı"],vi:["Tên Chủ đề"],zh:["主题名称"],zh_TW:["主題名稱"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/show-theme-save-dialog.d599965fb89ec8e183eb.js b/charting_library/bundles/show-theme-save-dialog.d599965fb89ec8e183eb.js deleted file mode 100644 index 8d5fa082..00000000 --- a/charting_library/bundles/show-theme-save-dialog.d599965fb89ec8e183eb.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7648],{57351:(e,a,t)=>{"use strict";t.r(a),t.d(a,{showThemeSaveDialog:()=>i});var m=t(44352),o=t(3615),s=t(5286),r=t(51768),n=t(33547);function i(e,a,i){function l(t){(0,s.saveTheme)(t,e).then((()=>{a&&a(t)})),(0,r.trackEvent)("GUI","Themes","Save custom theme")}(0,o.showRename)({title:m.t(null,void 0,t(84034)),text:m.t(null,void 0,t(94508))+":",maxLength:128,source:i||[],autocompleteFilter:n.autocompleteFilter,onRename:({newValue:e,focusInput:a,dialogClose:r,innerManager:n})=>new Promise((i=>{(0,s.isThemeExist)(e).then((s=>{if(s){const s=m.t(null,{replace:{themeName:e}},t(89028));(0,o.showConfirm)({text:s,onConfirm:({dialogClose:a})=>{l(e),a(),r()},onClose:a},n).then((()=>{i()}))}else l(e),i(),r()}))}))})}},33547:(e,a,t)=>{"use strict";function m(e,a){return Boolean(""===e||e&&-1!==a.toLowerCase().indexOf(e.toLowerCase()))}t.d(a,{autocompleteFilter:()=>m})},89028:e=>{e.exports={ar:["نسق الألوان ‎{themeName}‎موجود بالفعل. هل ترغب حقًا في استبداله؟"],ca_ES:["La paleta de colors '{themeName}' ja existeix. De debò que voleu substituir-la?"],cs:"Color Theme '{themeName}' already exists. Do you really want to replace it?",de:['Das Farbschema "{themeName}" gibt es schon. Wollen Sie es wirklich ersetzen?'],el:"Color Theme '{themeName}' already exists. Do you really want to replace it?",en:"Color Theme '{themeName}' already exists. Do you really want to replace it?",es:["La paleta de colores '{themeName}' ya existe. ¿Está seguro de que desea sustituirla?"],fa:"Color Theme '{themeName}' already exists. Do you really want to replace it?",fr:["Le thème couleur '{themeName}' existe déjà. Voulez-vous vraiment le remplacer?"],he_IL:["צבע ערכת נושא‎{themeName}‎ כבר קיים. האם אתה באמת רוצה להחליפו?"],hu_HU:"Color Theme '{themeName}' already exists. Do you really want to replace it?",id_ID:["Warna Tema '{themeName}' sudah ada. Apakah benar anda ingin menggantinya?"],it:['Il tema colore "{themeName}" esiste già. Sovrascriverlo?'],ja:["カラーテーマ '{themeName}' は既に存在しています。本当に置き換えますか?"],ko:["'{themeName}' 칼라 테마가 이미 있습니다. 바꾸시겠습니까?"],ms_MY:["Tema warna '{themeName}' sudah wujud. Adakah anda ingin menggantikannya?"],nl_NL:"Color Theme '{themeName}' already exists. Do you really want to replace it?",pl:["Motyw kolorystyczny o nazwie '{themeName}' już istnieje. Czy naprawdę chcesz go zastąpić?"],pt:["O tema de cores '{themeName}' já existe. Você realmente quer substituí-lo?"],ro:"Color Theme '{themeName}' already exists. Do you really want to replace it?",ru:["Цветовая тема '{themeName}' уже существует. Вы действительно хотите её заменить?"],sv:["Färgtema '{themeName}' finns redan. Är du säker på att du vill byta ut det?"],th:["ธีมสี {themeName} มีอยู่แล้ว คุณต้องการที่จะแทนที่มันหรือไม่"],tr:["{themeName} Renk Teması hali hazırda var. Değiştirmek istediğinizden emin misiniz?"],vi:["Chủ đề màu '{themeName}' đã tồn tại. Bạn có thực sự muốn thay thế nó?"],zh:["主题颜色 '{themeName}' 已存在。您确定要替换吗?"],zh_TW:["顏色主題 '{themeName}' 已存在,您確定要替換嗎?"]}},84034:e=>{e.exports={ -ar:["احفظ النسق كـ :"],ca_ES:["Desa l'esquema com a"],cs:"Save Theme As",de:["Design speichern als"],el:"Save Theme As",en:"Save Theme As",es:["Guardar el esquema como"],fa:"Save Theme As",fr:["Sauvegarder le Thème Sous"],he_IL:["שמור נושא כ"],hu_HU:["Téma Mentése Mint"],id_ID:["Simpan Tema Sebagai"],it:["Salva tema con nome"],ja:["テーマを保存"],ko:["테마 다른 이름으로 저장"],ms_MY:["Simpan Tema Sebagai"],nl_NL:"Save Theme As",pl:["Zapisz motyw jako"],pt:["Salvar tema como"],ro:"Save Theme As",ru:["Сохранить тему как"],sv:["Spara tema som"],th:["บันทึก Theme เป็น"],tr:["Temaya Yeni Ad Ver"],vi:["Lưu Chủ đề Là"],zh:["保存主题为"],zh_TW:["另存主題"]}},94508:e=>{e.exports={ar:["أسم القالب"],ca_ES:["Nom de l'esquema"],cs:"Theme name",de:["Design-Name"],el:"Theme name",en:"Theme name",es:["Nombre del esquema"],fa:"Theme name",fr:["Nom du thème"],he_IL:["שם ערכת הנושא"],hu_HU:["Téma neve"],id_ID:["Nama Tema"],it:["Nome tema"],ja:["テーマ名"],ko:["테마이름"],ms_MY:["Nama tema"],nl_NL:"Theme name",pl:["Nazwa motywu"],pt:["Nome do tema"],ro:"Theme name",ru:["Имя темы"],sv:["Temanamn"],th:["ชื่อธีม"],tr:["Tema adı"],vi:["Tên Chủ đề"],zh:["主题名称"],zh_TW:["主題名稱"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/simple-dialog.5dd31d8783a4794959a0.js b/charting_library/bundles/simple-dialog.5dd31d8783a4794959a0.js new file mode 100644 index 00000000..faabc13d --- /dev/null +++ b/charting_library/bundles/simple-dialog.5dd31d8783a4794959a0.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8890],{59142:function(e,t){var n,o,l;o=[t],n=function(e){"use strict";function t(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t{e.exports={actionButton:"actionButton-NwOkSfvs",small:"small-NwOkSfvs",hiddenTitle:"hiddenTitle-NwOkSfvs"}},60365:e=>{e.exports={label:"label-veVJ4P41"}},6730:e=>{e.exports={ +popupDialog:"popupDialog-MQCwyEL_",wrap:"wrap-MQCwyEL_",main:"main-MQCwyEL_",small:"small-MQCwyEL_",title:"title-MQCwyEL_",content:"content-MQCwyEL_",html:"html-MQCwyEL_",footer:"footer-MQCwyEL_",close:"close-MQCwyEL_",marginWithoutCloseButton:"marginWithoutCloseButton-MQCwyEL_"}},76974:(e,t,n)=>{"use strict";n.d(t,{useIsMounted:()=>l});var o=n(50959);const l=()=>{const e=(0,o.useRef)(!1);return(0,o.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),e}},70493:(e,t,n)=>{"use strict";n.r(t),n.d(t,{confirmModule:()=>D,renameModule:()=>I,showSimpleDialog:()=>P,warningModule:()=>R});var o=n(50959),l=n(44352),a=n(97754),r=n(9745),i=n(76422),s=n(63016),c=n(68335),u=n(90692),d=n(52092),m=n(24437),f=n(86656),v=n(94720),h=n(26996),p=n(50151),g=n(76974),C=n(50655);const E=o.createContext({isSmallTablet:!1,dialogCloseHandler:()=>{}});var w=n(56433);function _(e){const{disabled:t,name:n,title:l,appearance:r,intent:i,handler:s,reference:c}=e,{isSmallTablet:u,dialogCloseHandler:d}=(0,o.useContext)(E),m=(0,p.ensureNotNull)((0,o.useContext)(C.SlotContext)),f=(0,g.useIsMounted)(),[_,y]=(0,o.useState)(!1);return o.createElement(v.Button,{disabled:t,reference:c,className:a(w.actionButton,u&&w.small),name:n,size:u?"l":void 0,appearance:r,intent:i,onClick:function(){if(_)return;const e=s({dialogClose:d,innerManager:m});e&&(y(!0),e.then((()=>{f.current&&y(!1)})))}},o.createElement("span",{className:a(_&&w.hiddenTitle)},l),_&&o.createElement(h.Loader,{color:"white"}))}var y=n(7720),N=n(6730);function S(e){const{title:t,onClose:n,actions:l,dataName:v,popupDialogClassName:h,contentClassName:p,wrapperClassName:g,backdrop:C,closeOnOutsideClick:w=!0,showCloseButton:S=!0,closeOnEscapePress:b=!0}=e;(0,o.useEffect)((()=>(i.subscribe(d.CLOSE_POPUPS_AND_DIALOGS_COMMAND,n,null),()=>{i.unsubscribe(d.CLOSE_POPUPS_AND_DIALOGS_COMMAND,n,null)})),[n]);const[M,O]=(0,o.useState)(!0),L=(0,o.useRef)(null);return o.createElement(u.MatchMedia,{rule:m.DialogBreakpoints.TabletSmall},(i=>o.createElement(E.Provider,{value:{isSmallTablet:i,dialogCloseHandler:n}},o.createElement(s.PopupDialog,{className:a(N.popupDialog,h),isOpened:M,backdrop:C,onClickBackdrop:k,onClickOutside:w?k:void 0,onKeyDown:T,autofocus:!0,fixedBody:!0},o.createElement("div",{className:a(N.wrap,g),"data-name":v},o.createElement("div",{className:a(N.main,!S&&N.marginWithoutCloseButton,i&&N.small)},t&&o.createElement("div",{className:a(N.title,i&&N.small)},t),function(t){if("html"in e)return o.createElement(f.TouchScrollContainer,{className:a(N.content,t&&N.small,N.html,p),dangerouslySetInnerHTML:{__html:e.html}});if("content"in e)return o.createElement(f.TouchScrollContainer,{className:a(N.content,t&&N.small,p)},e.content);return null}(i),l&&l.length>0&&o.createElement("div",{className:a(N.footer,i&&N.small)},l.map(((e,t)=>o.createElement(_,{...e,key:e.name,reference:0===t?L:void 0}))))),S&&o.createElement(r.Icon,{className:a(N.close,i&&N.small),icon:y,onClick:k,"data-name":"close","data-role":"button"}))))));function T(e){switch((0,c.hashFromEvent)(e)){case 27:M&&b&&(e.preventDefault(),n()) +;break;case 13:if(M&&l&&l.length){e.preventDefault();const t=L.current;t&&t.click()}}}function k(){O(!1),n()}}function b(e){return"html"in e?{html:e.html}:{content:e.text}}var M=n(21788),O=n(60365);function L(e){const{maxLength:t,value:n,placeholder:l,onValueChange:a,nameInputRef:r,source:i=[],autocompleteFilter:s}=e,{isSmallTablet:c}=(0,o.useContext)(E),u=o.useRef(null);return(0,o.useLayoutEffect)((()=>{u.current&&u.current.select()}),[]),o.createElement(o.Fragment,null,function(){if("content"in e)return o.createElement("div",{className:O.label},e.content);if("html"in e)return o.createElement("div",{className:O.label,dangerouslySetInnerHTML:{__html:e.html}});return null}(),o.createElement(M.Autocomplete,{maxLength:t,value:n,onChange:function(e){a(e)},allowUserDefinedValues:!0,preventOnFocusOpen:!0,noEmptyText:!0,source:i,preventSearchOnEmptyQuery:!0,filter:s,setupHTMLInput:function(e){u.current=e,r&&(r.current=e)},size:c?"large":void 0,placeholder:l,suggestionsInPortal:!0}))}function T(e){return Boolean(e.trim())}function k(e){const{buttonText:t,intentButton:o,actions:a}=e,r=[{name:"ok",title:t||l.t(null,void 0,n(68988)),intent:o,handler:({dialogClose:e})=>{e()}}];return a&&a.forEach((e=>r.push(e))),r}var B=n(962);const x=new(n(51826).DialogsOpenerManager);const D=function(e){const{title:t,onClose:a=(()=>{}),mainButtonText:r,mainButtonIntent:i,cancelButtonText:s,closeOnOutsideClick:c,onConfirm:u,onCancel:d}=e,m=b(e);return o.createElement(S,{...m,title:t||l.t(null,void 0,n(94443)),onClose:a,actions:[{name:"yes",title:r||l.t(null,void 0,n(79831)),intent:i||"success",handler:u},{name:"no",title:s||l.t(null,void 0,n(6255)),appearance:"stroke",intent:"default",handler:e=>{d?d(e):e.dialogClose()}}],dataName:"confirm-dialog",closeOnOutsideClick:c})},I=function(e){const{title:t,maxLength:a,initValue:r,placeholder:i,onClose:s=(()=>{}),mainButtonText:c,mainButtonIntent:u,cancelButtonText:d,validator:m=T,onRename:f,source:v,autocompleteFilter:h}=e,p=(0,o.useRef)(null),[g,C]=(0,o.useState)(r||""),[E,w]=(0,o.useState)((()=>m(g))),_=b(e);return o.createElement(S,{title:t||l.t(null,void 0,n(35038)),content:o.createElement(L,{..._,nameInputRef:p,maxLength:a,placeholder:i,value:g,onValueChange:function(e){C(e),w(m(e))},source:v,autocompleteFilter:h}),onClose:s,actions:[{disabled:!E,name:"save",title:c||l.t(null,void 0,n(85520)),intent:u||"primary",handler:({dialogClose:e,innerManager:t})=>f({newValue:g,focusInput:y,dialogClose:e,innerManager:t})},{name:"cancel",title:d||l.t(null,void 0,n(20036)),appearance:"stroke",intent:"default",handler:({dialogClose:e})=>{e()}}],dataName:"rename-dialog"});function y(){p.current&&p.current.focus()}},R=function(e){const{title:t,closeOnOutsideClick:a,onClose:r=(()=>{})}=e,i=b(e);return o.createElement(S,{...i,title:t||l.t(null,void 0,n(33603)),onClose:r,actions:k(e),dataName:"warning-dialog",closeOnOutsideClick:a})},P=function(e,t,n){const{title:l}=e,a=`${l}_${"text"in e?e.text:e.html}`;if(x.isOpened(a))return(0,p.ensureDefined)(x.getDialogPayload(a)).closeHandler +;const r=document.createElement("div"),i=()=>{var t;null===(t=e.onClose)||void 0===t||t.call(e),B.unmountComponentAtNode(r),x.setAsClosed(a)};return B.render(o.createElement(C.SlotContext.Provider,{value:n||null},o.createElement(t,{...e,onClose:i})),r),x.setAsOpened(a,{closeHandler:i}),i}},51826:(e,t,n)=>{"use strict";n.d(t,{DialogsOpenerManager:()=>o,dialogsOpenerManager:()=>l});class o{constructor(){this._storage=new Map}setAsOpened(e,t){this._storage.set(e,t)}setAsClosed(e){this._storage.delete(e)}isOpened(e){return this._storage.has(e)}getDialogPayload(e){return this._storage.get(e)}}const l=new o},86656:(e,t,n)=>{"use strict";n.d(t,{TouchScrollContainer:()=>i});var o=n(50959),l=n(59142),a=n(50151),r=n(49483);const i=(0,o.forwardRef)(((e,t)=>{const{children:n,...a}=e,i=(0,o.useRef)(null);return(0,o.useImperativeHandle)(t,(()=>i.current)),(0,o.useLayoutEffect)((()=>{if(r.CheckMobile.iOS())return null!==i.current&&(0,l.disableBodyScroll)(i.current,{allowTouchMove:s(i)}),()=>{null!==i.current&&(0,l.enableBodyScroll)(i.current)}}),[]),o.createElement("div",{ref:i,...a},n)}));function s(e){return t=>{const n=(0,a.ensureNotNull)(e.current),o=document.activeElement;return!n.contains(t)||null!==o&&n.contains(o)&&o.contains(t)}}},94443:e=>{e.exports={ar:["تأكيد"],ca_ES:["Confirmació"],cs:["Potvrzení"],de:["Bestätigung"],el:["Επιβεβαίωση"],en:"Confirmation",es:["Confirmación"],fa:["تاییدیه"],fr:"Confirmation",he_IL:["אישור"],hu_HU:["Megerősítés"],id_ID:["Konfirmasi"],it:["Conferma"],ja:["確認"],ko:["확인"],ms_MY:["Pengesahan"],nl_NL:["Bevestig"],pl:["Potwierdzenie"],pt:["Confirmação"],ro:"Confirmation",ru:["Подтвердите действие"],sv:["Bekräftelse"],th:["การยืนยัน"],tr:["Onaylama"],vi:["Xác nhận"],zh:["确认"],zh_TW:["確認"]}},6255:e=>{e.exports={ar:["لا"],ca_ES:"No",cs:["Ne"],de:["Nein"],el:"No",en:"No",es:"No",fa:"No",fr:["Non"],he_IL:["לא"],hu_HU:["Nem"],id_ID:["Tidak"],it:"No",ja:["いいえ"],ko:["아니오"],ms_MY:["Tidak"],nl_NL:"No",pl:["Nie"],pt:["Não"],ro:"No",ru:["Нет"],sv:["Nej"],th:["ไม่"],tr:["Hayır"],vi:["Không"],zh:["否"],zh_TW:["否"]}},35038:e=>{e.exports={ar:["تغيير الأسم"],ca_ES:["Reanomenar"],cs:"Rename",de:["Umbenennen"],el:"Rename",en:"Rename",es:["Renombrar."],fa:"Rename",fr:["Renommer"],he_IL:["שנה שם"],hu_HU:["Átnevezés"],id_ID:["Mengganti Nama"],it:["Rinomina"],ja:["名前の変更"],ko:["이름 바꾸기"],ms_MY:["Namakan semula"],nl_NL:"Rename",pl:["Zmień nazwę"],pt:["Renomear"],ro:"Rename",ru:["Переименовать"],sv:["Döp om"],th:["เปลี่ยนชื่อ"],tr:["Yeni Ad Ver"],vi:["Đổi tên"],zh:["重命名"],zh_TW:["重新命名"]}},79831:e=>{e.exports={ar:["نعم"],ca_ES:["Sí"],cs:["Ano"],de:["Ja"],el:"Yes",en:"Yes",es:["Sí"],fa:"Yes",fr:["Oui"],he_IL:["כן"],hu_HU:["Igen"],id_ID:["Ya"],it:["Sì"],ja:["はい"],ko:["예"],ms_MY:["Ya"],nl_NL:"Yes",pl:["Tak"],pt:["Sim"],ro:"Yes",ru:["Да"],sv:["Ja"],th:["ใช่"],tr:["Evet"],vi:["Có"],zh:["是"],zh_TW:["是"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/source-properties-editor.b847fde494a538aa4b2f.js b/charting_library/bundles/source-properties-editor.b847fde494a538aa4b2f.js new file mode 100644 index 00000000..dd67c77b --- /dev/null +++ b/charting_library/bundles/source-properties-editor.b847fde494a538aa4b2f.js @@ -0,0 +1,10 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6780],{24959:e=>{e.exports={defaultsButtonText:"defaultsButtonText-CXKzQOaV",defaultsButtonItem:"defaultsButtonItem-CXKzQOaV",defaultsButtonIcon:"defaultsButtonIcon-CXKzQOaV"}},10986:e=>{e.exports={themesButtonText:"themesButtonText-ugYgmubN",themesButtonIcon:"themesButtonIcon-ugYgmubN",defaultsButtonText:"defaultsButtonText-ugYgmubN",defaultsButtonItem:"defaultsButtonItem-ugYgmubN"}},14406:e=>{e.exports={scrollable:"scrollable-LHNfmvz1"}},75949:e=>{e.exports={titleWrap:"titleWrap-xqf2SSG7",ellipsis:"ellipsis-xqf2SSG7",hideInput:"hideInput-xqf2SSG7",hideText:"hideText-xqf2SSG7",empty:"empty-xqf2SSG7",hideEmpty:"hideEmpty-xqf2SSG7",editIcon:"editIcon-xqf2SSG7"}},15185:e=>{e.exports={slider:"slider-n4RgAWzv",inner:"inner-n4RgAWzv"}},57248:e=>{e.exports={scrollWrap:"scrollWrap-Rf5MOAG5",tabsWrap:"tabsWrap-Rf5MOAG5",tabs:"tabs-Rf5MOAG5",withoutBorder:"withoutBorder-Rf5MOAG5",tab:"tab-Rf5MOAG5",withHover:"withHover-Rf5MOAG5",headerBottomSeparator:"headerBottomSeparator-Rf5MOAG5",fadeWithoutSlider:"fadeWithoutSlider-Rf5MOAG5",withBadge:"withBadge-Rf5MOAG5"}},39416:e=>{e.exports={wrap:"wrap-qKQlcmkd",wrapWithArrowsOuting:"wrapWithArrowsOuting-qKQlcmkd",wrapOverflow:"wrapOverflow-qKQlcmkd",scrollWrap:"scrollWrap-qKQlcmkd",noScrollBar:"noScrollBar-qKQlcmkd",icon:"icon-qKQlcmkd",scrollLeft:"scrollLeft-qKQlcmkd",scrollRight:"scrollRight-qKQlcmkd",isVisible:"isVisible-qKQlcmkd",iconWrap:"iconWrap-qKQlcmkd",fadeLeft:"fadeLeft-qKQlcmkd",fadeRight:"fadeRight-qKQlcmkd"}},86355:e=>{e.exports={tabs:"tabs-g47ZTMzc",tab:"tab-g47ZTMzc",noBorder:"noBorder-g47ZTMzc",disabled:"disabled-g47ZTMzc",active:"active-g47ZTMzc",defaultCursor:"defaultCursor-g47ZTMzc",slider:"slider-g47ZTMzc",content:"content-g47ZTMzc"}},45601:(e,t,i)=>{"use strict";i.d(t,{Measure:()=>n});var s=i(19566);function n(e){const{children:t,onResize:i}=e;return t((0,s.useResizeObserver)(i||(()=>{}),[null===i]))}},34290:(e,t,i)=>{"use strict";i.d(t,{StudyDefaultsManager:()=>m});var s=i(50959),n=i(97754),r=i.n(n),o=i(9745),a=i(44352),l=i(95276),c=i(16396),u=i(44996),d=i(24959);const h={reset:a.t(null,void 0,i(79782)),saveAsDefault:a.t(null,void 0,i(18229)),defaults:a.t(null,void 0,i(98938))};class m extends s.PureComponent{constructor(){super(...arguments),this._handleResetToDefaults=()=>{this.props.model.restorePropertiesForSource(this.props.source)},this._handleSaveAsDefaults=()=>{this.props.source.properties().saveDefaults()}}render(){const{mode:e}=this.props;return s.createElement(l.ControlDisclosure,{id:"study-defaults-manager",className:r()("normal"===e&&d.defaultsButtonText),hideArrowButton:"compact"===e,buttonChildren:this._getPlaceHolderItem("compact"===e)},s.createElement(c.PopupMenuItem,{className:d.defaultsButtonItem,isActive:!1,label:h.reset,onClick:this._handleResetToDefaults}),s.createElement(c.PopupMenuItem,{className:d.defaultsButtonItem,isActive:!1,label:h.saveAsDefault,onClick:this._handleSaveAsDefaults}))}_getPlaceHolderItem(e){return e?s.createElement(o.Icon,{ +className:d.defaultsButtonIcon,icon:u}):h.defaults}}},48531:(e,t,i)=>{"use strict";i.d(t,{FooterMenu:()=>b});var s=i(50959),n=i(44352),r=i(9745),o=i(95276),a=i(90692),l=i(10986),c=i(44996);function u(e){return e.isTabletWidth?s.createElement(r.Icon,{className:l.themesButtonIcon,icon:c}):s.createElement(s.Fragment,null,n.t(null,void 0,i(19611)))}function d(e){return s.createElement(a.MatchMedia,{rule:"screen and (max-width: 768px)"},(t=>s.createElement(o.ControlDisclosure,{className:!t&&l.themesButtonText,hideArrowButton:t,buttonChildren:s.createElement(u,{isTabletWidth:t})},e.children)))}var h=i(16396),m=i(96040),p=i(70412),g=i(32563);function f(e){const{name:t,onRemove:i,onClick:n}=e,[r,o]=(0,p.useHover)(),a=s.useCallback((()=>n(t)),[n,t]),c=s.useCallback((()=>{i&&i(t)}),[i,t]);return s.createElement("div",{...o},s.createElement(h.PopupMenuItem,{className:l.defaultsButtonItem,isActive:!1,label:t,onClick:a,toolbox:i&&s.createElement(m.RemoveButton,{hidden:!g.mobiletouch&&!r,onClick:c})}))}function _(e){return s.createElement(d,null,s.createElement(f,{onClick:function(){const{sources:t,chartUndoModel:i}=e;i.restoreLineToolsFactoryDefaults(t)},name:n.t(null,void 0,i(58102))}))}function b(e){return s.createElement(_,{...e})}},37289:(e,t,i)=>{"use strict";i.d(t,{PropertiesEditorTab:()=>c});var s=i(50959),n=i(66849);const r={"Elliott Impulse Wave (12345)Degree":"normal","Elliott Triangle Wave (ABCDE)Degree":"normal","Elliott Triple Combo Wave (WXYXZ)Degree":"normal","Elliott Correction Wave (ABC)Degree":"normal","Elliott Double Combo Wave (WXY)Degree":"normal",BarsPatternMode:"normal",StudyInputSource:"normal"},o={TextText:"big",AnchoredTextText:"big",NoteText:"big",AnchoredNoteText:"big",CalloutText:"big",BalloonText:"big"};var a=i(40296),l=i(53942);function c(e){const{page:t,pageRef:i,tableKey:c}=e;return s.createElement(n.ControlCustomHeightContext.Provider,{value:o},s.createElement(n.ControlCustomWidthContext.Provider,{value:r},t&&s.createElement(a.PropertyTable,{reference:i,key:c},t.definitions.value().map((e=>s.createElement(l.Section,{key:e.id,definition:e}))))))}},75892:(e,t,i)=>{"use strict";i.r(t),i.d(t,{SourcePropertiesEditorRenderer:()=>M});var s=i(50959),n=i(962),r=i(76422),o=i(50151),a=i(49483),l=i(56840),c=i.n(l),u=i(44352),d=i(50182),h=i(59064),m=i(31807),p=i(48531),g=i(37289),f=i(86656),_=i(6250),b=i(34290),v=i(89215),S=i(46936),T=i(10971),C=i(68927),w=i(90692),E=i(47539),D=i(46627),I=i(68495),A=i(2484),R=i(14406);const y=new E.TranslatedString("change {sourceTitle} title to {newSourceTitle}",u.t(null,void 0,i(40001)));class P extends s.PureComponent{constructor(e){super(e),this._activePageRef=s.createRef(),this._lineToolsAffectChartInvalidation=new D.FeatureToggleWatchedValue("do_not_invalidate_chart_on_changing_line_tools",!1),this._handleChangeMode=e=>{this.setState({isRenaming:e})},this._getTranslatedStringForSource=e=>new E.TranslatedString(e.name(),e.title()),this._setTitle=e=>{const{source:t,model:i}=this.props,s=y.format({ +sourceTitle:t.properties().title.value()||this._getTranslatedStringForSource(t),newSourceTitle:e});i.setProperty(t.properties().title,e,s,this._lineToolsAffectChartInvalidation.value())},this._getActionPageById=e=>{if(!e)return;const{pages:t}=this.props;return t.find((t=>t.id.toLowerCase()===e.toLowerCase()))},this._onChangeActivePageDefinitions=()=>{this.setState({tableKey:Date.now()},(()=>{this._requestResize&&this._requestResize()}))},this._renderFooterLeft=()=>{const{source:e,model:t}=this.props;return(0,_.isLineTool)(e)?s.createElement(p.FooterMenu,{sources:[e],chartUndoModel:t}):s.createElement(w.MatchMedia,{rule:"screen and (max-width: 430px)"},(i=>(0,v.isStudy)(e)&&s.createElement(b.StudyDefaultsManager,{model:t,source:e,mode:i?"compact":"normal"})))},this._subscribe=e=>{e&&e.definitions.subscribe(this._onChangeActivePageDefinitions)},this._unsubscribe=e=>{e&&e.definitions.unsubscribe(this._onChangeActivePageDefinitions)},this._getActiveTabSettingsName=()=>{const{source:e}=this.props;return e instanceof S.Series?"properties_dialog.active_tab.chart":e instanceof T.LineDataSource?"properties_dialog.active_tab.drawing":e instanceof C.Study?"properties_dialog.active_tab.study":""},this._handleSelectPage=e=>{const{activePageId:t}=this.state,i=this._getActionPageById(t),s=this._getActionPageById(e),n=this._getActiveTabSettingsName();t!==e&&(this._unsubscribe(i),n&&c().setValue(n,e),this._subscribe(s),this.setState({activePageId:e,tableKey:Date.now()},(()=>{this._requestResize&&this._requestResize(),this._focusActivePageFirstTextInput()})))},this._handleScroll=()=>{h.globalCloseDelegate.fire()},this._handleSubmit=()=>{this.props.onSubmit(),this._closePopupDialog()},this._closePopupDialog=()=>{window.lineToolPropertiesToolbar&&window.lineToolPropertiesToolbar.refresh(),this.props.onClose()};const{pages:t}=this.props;let i;if(this._getActionPageById(this.props.activePageId))i=(0,o.ensureDefined)(this.props.activePageId);else{const e=c().getValue(this._getActiveTabSettingsName(),""),s=this._getActionPageById(e);i=s?s.id:t[0].id}this.state={activePageId:i,tableKey:Date.now(),isRenaming:!1},window.lineToolPropertiesToolbar&&window.lineToolPropertiesToolbar.hide()}componentDidMount(){const{activePageId:e}=this.state,t=this._getActionPageById(e);this._focusActivePageFirstTextInput(),this._subscribe(t)}componentWillUnmount(){const{activePageId:e}=this.props,t=this._getActionPageById(e);clearTimeout(this._timeout),this._unsubscribe(t)}render(){var e;const{onCancel:t,source:i}=this.props,{activePageId:n,isRenaming:r}=this.state,o=(null===(e=i.properties().title)||void 0===e?void 0:e.value())||i.title(),a=s.createElement(I.Title,{isRenaming:r,onChangeMode:this._handleChangeMode,setTitle:this._setTitle,defaultTitle:o,canBeRenamed:(0,_.isLineTool)(i)&&!A.enabled("widget")});return s.createElement(d.AdaptiveConfirmDialog,{dataName:(0,v.isStudy)(i)?"indicator-properties-dialog":"source-properties-editor",dataDialogName:o,title:a,isOpened:!0,onSubmit:this._handleSubmit,onCancel:t,onClickOutside:this._handleSubmit, +onClose:this._closePopupDialog,footerLeftRenderer:this._renderFooterLeft,render:this._renderChildren(n),submitOnEnterKey:!1,showCloseIcon:!r})}_renderChildren(e){return({requestResize:t})=>{this._requestResize=t;const{pages:i}=this.props,n={allIds:i.map((e=>e.id)),byId:i.reduce(((e,t)=>({...e,[t.id]:{title:t.title}})),{})},r=i.find((t=>t.id===e));return s.createElement(s.Fragment,null,s.createElement(m.DialogTabs,{activeTabId:e,onSelect:this._handleSelectPage,tabs:n}),s.createElement(f.TouchScrollContainer,{className:R.scrollable,onScroll:this._handleScroll},s.createElement(g.PropertiesEditorTab,{page:r,pageRef:this._activePageRef,tableKey:this.state.tableKey})))}}_focusActivePageFirstTextInput(){if(!a.CheckMobile.any()&&this._activePageRef.current){const e=this._activePageRef.current.querySelector("input[type=text],textarea");e&&(this._timeout=setTimeout((()=>{e.focus()}),0))}}}var B=i(88279);class M extends B.DialogRenderer{constructor(e){super(),this._timeout=null,this._handleClose=()=>{n.unmountComponentAtNode(this._container),this._setVisibility(!1),this._onClose&&this._onClose(),this._subscription.unsubscribe(this,this._handleCollectionChanged)},this._handleSubmit=()=>{const e=this._source;(0,_.isLineTool)(e)&&e.hasAlert.value()&&setTimeout((()=>{e.areLocalAndServerAlertsMismatch()&&e.synchronizeAlert(!0)}))},this._handleCancel=()=>{this._model.undoToCheckpoint(this._checkpoint)},this._propertyPages=e.propertyPages,this._model=e.model,this._activePageId=e.activePageId,this._onClose=e.onClose,this._source=e.source,this._checkpoint=this._ensureCheckpoint(e.undoCheckPoint),this._subscription=this._model.model().dataSourceCollectionChanged(),this._subscription.subscribe(this,this._handleCollectionChanged)}hide(e){e?this._handleCancel():this._handleSubmit(),this._handleClose()}isVisible(){return this.visible().value()}show(){n.render(s.createElement(P,{source:this._source,onSubmit:this._handleSubmit,onClose:this._handleClose,onCancel:this._handleCancel,pages:this._propertyPages,model:this._model,activePageId:this._activePageId}),this._container),this._setVisibility(!0),r.emit("drawings_settings_dialog",{objectType:"drawing",scriptTitle:this._source.title()})}_handleCollectionChanged(){null===this._timeout&&(this._timeout=setTimeout((()=>{this._closeDialogIfSourceIsDeleted(),this._timeout=null})))}_closeDialogIfSourceIsDeleted(){null===this._model.model().dataSourceForId(this._source.id())&&this._handleClose()}_ensureCheckpoint(e){return void 0===e&&(e=this._model.createUndoCheckpoint()),e}}},68495:(e,t,i)=>{"use strict";i.d(t,{Title:()=>h});var s=i(50959),n=i(97754),r=i(31261),o=i(9745),a=i(33933),l=i(68335),c=i(51768),u=i(33055),d=i(75949);function h(e){const{isRenaming:t,onChangeMode:i,setTitle:h,defaultTitle:m,canBeRenamed:p}=e,g=(0,s.useRef)(null),[f,_]=(0,s.useState)(m),[b,v]=(0,s.useState)(m);return(0,s.useEffect)((()=>{t&&g.current&&(g.current.focus(),g.current.setSelectionRange(0,f.length))}),[t]),s.createElement(s.Fragment,null,s.createElement("div",{className:n(d.titleWrap,t&&d.hideText) +},s.createElement("span",{className:d.ellipsis}," ",b),p&&s.createElement(s.Fragment,null,s.createElement(o.Icon,{className:n(d.editIcon),icon:u,onClick:function(){(0,c.trackEvent)("GUI","Rename","Drawing settings"),_(b),i(!0)},"data-name":"edit","data-role":"button"}),s.createElement("div",{className:n(d.empty,!t&&d.hideEmpty)}))),p&&s.createElement("div",{className:n(!t&&d.hideInput),"data-disable-drag":!0},s.createElement(r.InputControl,{value:f,onChange:function(e){_(e.currentTarget.value)},onBlur:S,reference:g,onClick:a.preventDefault,onKeyDown:function(e){27===(0,l.hashFromEvent)(e)&&(e.preventDefault(),_(m),i(!1));13===(0,l.hashFromEvent)(e)&&(e.preventDefault(),S())},"data-disable-drag":!0,stretch:!0})));function S(){""!==f&&(h(f),v(f)),i(!1)}}},66512:(e,t,i)=>{"use strict";i.r(t),i.d(t,{SourcesPropertiesEditorRenderer:()=>f});var s=i(50959),n=i(962),r=i(88279),o=i(44352),a=i(31807),l=i(86656),c=i(50182),u=i(48531),d=i(37289),h=i(68495),m=i(2484);const p=o.t(null,void 0,i(37214));function g(e){const{propertyPages:t,onSubmit:i,onCancel:n,onClose:r,title:o,activeTabId:g,sources:f,undoModel:_,renamable:b}=e,v=g&&t.filter((e=>e.id===g)).length>0?g:t[0].id,S=_.model().lineToolsGroupModel().groupForLineTool(f[0]),T=!!(b&&S&&o&&f.every((e=>{var t;return(null==S?void 0:S.id)===(null===(t=_.model().lineToolsGroupModel().groupForLineTool(e))||void 0===t?void 0:t.id)}))),[C,w]=(0,s.useState)(v),[E,D]=(0,s.useState)(!1),[I,A]=(0,s.useState)(o||p),R=(0,s.useMemo)((()=>({allIds:t.map((e=>e.id)),byId:t.reduce(((e,t)=>({...e,[t.id]:{title:t.title}})),{})})),[t]);const y=s.createElement(h.Title,{isRenaming:E,onChangeMode:function(e){D(e)},setTitle:function(e){S&&(S.setName(e),A(e))},defaultTitle:I,canBeRenamed:T&&!m.enabled("widget")});return s.createElement(c.AdaptiveConfirmDialog,{dataName:"sources-properties-editor",dataDialogName:I,title:y,isOpened:!0,onSubmit:i,onCancel:n,onClickOutside:r,onClose:r,footerLeftRenderer:function(){return s.createElement(u.FooterMenu,{sources:f,chartUndoModel:_})},render:function(){const e=t.find((e=>e.id===C));return s.createElement(s.Fragment,null,s.createElement(a.DialogTabs,{activeTabId:C,onSelect:w,tabs:R}),s.createElement(l.TouchScrollContainer,null,s.createElement(d.PropertiesEditorTab,{page:e,tableKey:C})))},submitOnEnterKey:!1,showCloseIcon:!E})}class f extends r.DialogRenderer{constructor(e){super(),this._dataSourceChangedPromise=null,this._submitHandler=()=>{Promise.resolve().then((()=>{this._sources.map((e=>{e.areLocalAndServerAlertsMismatch()&&e.synchronizeAlert(!0)}))})),this._close()},this._cancelHandler=()=>{this._undoModel.undoToCheckpoint(this._undoCheckpoint)},this._closeHandler=()=>{this._close()},this._dataSourceCollectionChangedHandler=()=>{null===this._dataSourceChangedPromise&&(this._dataSourceChangedPromise=Promise.resolve().then((()=>{const e=this._undoModel.model();this._sources.find((t=>null===e.dataSourceForId(t.id())))&&this._close(),this._dataSourceChangedPromise=null})))},this._sources=e.sources,this._propertyPages=e.propertyPages,this._undoModel=e.undoModel, +this._title=e.title,this._activeTabId=e.activeTabId,this._renamable=e.renamable,this._undoCheckpoint=this._undoModel.createUndoCheckpoint(),this._undoModel.model().dataSourceCollectionChanged().subscribe(this,this._dataSourceCollectionChangedHandler)}destroy(){this._close()}show(){this._isVisible()||(this._mount(),this._setVisibility(!0))}hide(){this._isVisible()&&(this._unmount(),this._setVisibility(!1))}_mount(){n.render(s.createElement(g,{propertyPages:this._propertyPages,sources:this._sources,undoModel:this._undoModel,onSubmit:this._submitHandler,onCancel:this._cancelHandler,onClose:this._closeHandler,title:this._title,activeTabId:this._activeTabId,renamable:this._renamable}),this._container)}_unmount(){n.unmountComponentAtNode(this._container)}_isVisible(){return this.visible().value()}_close(){this.hide(),this._undoModel.model().dataSourceCollectionChanged().unsubscribe(this,this._dataSourceCollectionChangedHandler)}}},31807:(e,t,i)=>{"use strict";i.d(t,{DialogTabs:()=>p});var s=i(50959),n=i(97754),r=i(64205),o=i(40173),a=i(15185);const l=(0,o.mergeThemes)(r.DEFAULT_SLIDER_THEME,a);var c=i(39440),u=i(32563),d=i(57248);const h=d,m=(0,r.factory)((function(e){return s.createElement("div",{className:l.slider,ref:e.reference},s.createElement("div",{className:l.inner}))}));class p extends s.PureComponent{constructor(){super(...arguments),this._createClickHandler=e=>()=>{this.props.onSelect(e)}}render(){const{theme:e=h,hiddenBottomBorders:t,fadedSlider:i=!0,ScrollComponent:r=c.HorizontalScroll}=this.props,o=this._generateDialogTabs();return s.createElement("div",{className:n(e.scrollWrap)},!t&&s.createElement("div",{className:e.headerBottomSeparator}),s.createElement(r,{isVisibleFade:u.mobiletouch,isVisibleButtons:!u.mobiletouch,isVisibleScrollbar:!1,fadeClassName:n({[e.fadeWithoutSlider]:!i})},(i=>s.createElement("div",{className:e.tabsWrap,ref:i},s.createElement(m,{className:n(e.tabs,t&&e.withoutBorder)},o)))))}_generateDialogTabs(){const{activeTabId:e,tabs:t,theme:i=h}=this.props;return t.allIds.map((o=>{const a=e===o,l=t.byId[o].withNotificationsBadge;return s.createElement(r.SliderItem,{key:o,value:o,className:n(i.tab,!a&&i.withHover,l&&d.withBadge),isActive:a,onClick:this._createClickHandler(o)},t.byId[o].title)}))}}},39440:(e,t,i)=>{"use strict";i.d(t,{HorizontalScroll:()=>v});var s=i(50959),n=i(97754),r=i(50151),o=i(9745),a=i(70439),l=i(41207),c=i(80142),u=i(45601),d=i(61380),h=i(39416);const m={isVisibleScrollbar:!0,shouldMeasure:!0,hideButtonsFrom:1};function p(e){return s.createElement("div",{className:n(h.fadeLeft,e.className,{[h.isVisible]:e.isVisible})})}function g(e){return s.createElement("div",{className:n(h.fadeRight,e.className,{[h.isVisible]:e.isVisible})})}function f(e){return s.createElement(b,{...e,className:h.scrollLeft})}function _(e){return s.createElement(b,{...e,className:h.scrollRight})}function b(e){return s.createElement("div",{className:n(e.className,{[h.isVisible]:e.isVisible}),onClick:e.onClick},s.createElement("div",{className:h.iconWrap},s.createElement(o.Icon,{icon:d, +className:h.icon})))}const v=function(e=f,t=_,i=p,o=g){var d;return(d=class extends s.PureComponent{constructor(e){super(e),this._scroll=s.createRef(),this._handleScrollLeft=()=>{if(this.props.onScrollButtonClick)return void this.props.onScrollButtonClick("left");const e=this.props.scrollStepSize||this.state.widthWrap-50;this.animateTo(Math.max(0,this.currentPosition()-e))},this._handleScrollRight=()=>{if(this.props.onScrollButtonClick)return void this.props.onScrollButtonClick("right");const e=this.props.scrollStepSize||this.state.widthWrap-50;this.animateTo(Math.min((this.state.widthContent||0)-(this.state.widthWrap||0),this.currentPosition()+e))},this._handleResizeWrap=([e])=>{const t=e.target.getBoundingClientRect();this.props.onMeasureWrap&&this.props.onMeasureWrap(t),this.setState({widthWrap:t.width}),this._checkButtonsVisibility()},this._handleResizeContent=([e])=>{const t=e.target.getBoundingClientRect();this.props.onMeasureContent&&this.props.onMeasureContent(t);const{shouldDecreaseWidthContent:i,buttonsWidthIfDecreasedWidthContent:s}=this.props;i&&s?this.setState({widthContent:t.width+2*s}):this.setState({widthContent:t.width})},this._handleScroll=()=>{const{onScroll:e}=this.props;e&&e(this.currentPosition(),this.isAtLeft(),this.isAtRight()),this._checkButtonsVisibility()},this._checkButtonsVisibility=()=>{const{isVisibleLeftButton:e,isVisibleRightButton:t}=this.state,i=this.isAtLeft(),s=this.isAtRight();i||e?i&&e&&this.setState({isVisibleLeftButton:!1}):this.setState({isVisibleLeftButton:!0}),s||t?s&&t&&this.setState({isVisibleRightButton:!1}):this.setState({isVisibleRightButton:!0})},this.state={widthContent:0,widthWrap:0,isVisibleRightButton:!1,isVisibleLeftButton:!1}}componentDidMount(){this._checkButtonsVisibility()}componentDidUpdate(e,t){t.widthWrap===this.state.widthWrap&&t.widthContent===this.state.widthContent||this._handleScroll()}currentPosition(){return this._scroll.current?(0,c.isRtl)()?(0,c.getLTRScrollLeft)(this._scroll.current):this._scroll.current.scrollLeft:0}isAtLeft(){return!this._isOverflowed()||this.currentPosition()<=(0,r.ensureDefined)(this.props.hideButtonsFrom)}isAtRight(){return!this._isOverflowed()||this.currentPosition()+this.state.widthWrap>=this.state.widthContent-(0,r.ensureDefined)(this.props.hideButtonsFrom)}animateTo(e,t=l.dur){const i=this._scroll.current;i&&((0,c.isRtl)()&&(e=(0,c.getLTRScrollLeftOffset)(i,e)),t<=0?i.scrollLeft=Math.round(e):(0,a.doAnimate)({onStep(e,t){i.scrollLeft=Math.round(t)},from:i.scrollLeft,to:Math.round(e),easing:l.easingFunc.easeInOutCubic,duration:t}))}render(){const{children:r,isVisibleScrollbar:a,isVisibleFade:l,isVisibleButtons:c,shouldMeasure:d,shouldDecreaseWidthContent:m,buttonsWidthIfDecreasedWidthContent:p,onMouseOver:g,onMouseOut:f,scrollWrapClassName:_,fadeClassName:b}=this.props,{isVisibleRightButton:v,isVisibleLeftButton:S}=this.state,T=m&&p;return s.createElement(u.Measure,{onResize:d?this._handleResizeWrap:null},(m=>s.createElement("div",{className:h.wrapOverflow,onMouseOver:g,onMouseOut:f,ref:m},s.createElement("div",{ +className:n(h.wrap,T?h.wrapWithArrowsOuting:"")},s.createElement("div",{className:n(h.scrollWrap,_,{[h.noScrollBar]:!a}),onScroll:this._handleScroll,ref:this._scroll},s.createElement(u.Measure,{onResize:d?this._handleResizeContent:null},r)),l&&s.createElement(i,{isVisible:S,className:b}),l&&s.createElement(o,{isVisible:v,className:b}),c&&s.createElement(e,{onClick:this._handleScrollLeft,isVisible:S}),c&&s.createElement(t,{onClick:this._handleScrollRight,isVisible:v})))))}_isOverflowed(){const{widthContent:e,widthWrap:t}=this.state;return e>t}}).defaultProps=m,d}(f,_,p,g)},64205:(e,t,i)=>{"use strict";i.d(t,{DEFAULT_SLIDER_THEME:()=>a,SliderItem:()=>l,factory:()=>c});var s=i(50959),n=i(97754),r=i(50151),o=i(86355);const a=o;function l(e){const t=n(e.className,o.tab,{[o.active]:e.isActive,[o.disabled]:e.isDisabled,[o.defaultCursor]:!!e.shouldUseDefaultCursor,[o.noBorder]:!!e.noBorder});return s.createElement("div",{className:t,onClick:e.onClick,ref:e.reference,"data-type":"tab-item","data-value":e.value,"data-name":"tab-item-"+e.value.toString().toLowerCase()},e.children)}function c(e){return class extends s.PureComponent{constructor(){super(...arguments),this.activeTab={current:null}}componentDidUpdate(){(0,r.ensureNotNull)(this._slider).style.transition="transform 350ms",this._componentDidUpdate()}componentDidMount(){this._componentDidUpdate()}render(){const{className:t}=this.props,i=this._generateTabs();return s.createElement("div",{className:n(t,o.tabs),"data-name":this.props["data-name"]},i,s.createElement(e,{reference:e=>{this._slider=e}}))}_generateTabs(){return this.activeTab.current=null,s.Children.map(this.props.children,(e=>{const t=e,i=Boolean(t.props.isActive),n={reference:e=>{i&&(this.activeTab.current=e),t.props.reference&&t.props.reference(e)}};return s.cloneElement(t,n)}))}_componentDidUpdate(){const e=(0,r.ensureNotNull)(this._slider).style;if(this.activeTab.current){const t=this.activeTab.current.offsetWidth,i=this.activeTab.current.offsetLeft;e.transform=`translateX(${i}px)`,e.width=`${t}px`,e.opacity="1"}else e.opacity="0"}}}c((function(e){return s.createElement("div",{className:o.slider,ref:e.reference})}))},61380:e=>{e.exports=''},33055:e=>{e.exports=''},58102:e=>{e.exports={ar:["تطبيق الإعدادات الافتراضية"],ca_ES:["Aplica configuració predeterminada"],cs:"Apply Defaults", +de:["Voreinstellungen anwenden"],el:"Apply Defaults",en:"Apply Defaults",es:["Aplicar configuración predeterminada"],fa:"Apply Defaults",fr:["Appliquer les paramètres par défaut"],he_IL:["החל ברירת מחדל"],hu_HU:["Alapértelmezett Alkalmazása"],id_ID:["Terapkan Pengaturan Awal"],it:["Applica predefiniti"],ja:["デフォルトを適用"],ko:["기본설정"],ms_MY:["Guna Pakai Lalai"],nl_NL:"Apply Defaults",pl:["Zastosuj domyślne"],pt:["Aplicar padrões"],ro:"Apply Defaults",ru:["Применить по умолчанию"],sv:["Tillämpa standardinställningarna"],th:["ตั้งให้เป็นค่าเบื้องต้น"],tr:["Varsayılanları Uygula"],vi:["Áp dụng Nhiều mặc định"],zh:["应用默认"],zh_TW:["套用預設值"]}},98938:e=>{e.exports={ar:["الإعدادات الإفتراضية"],ca_ES:["Predeterminats"],cs:["Výchozí"],de:["Standardeinstellungen"],el:["Προεπιλογές"],en:"Defaults",es:["Predeterminados"],fa:["پیش‌فرض‌ها"],fr:["Configurations par Défaut"],he_IL:["ברירות מחדל"],hu_HU:["Alapértelmezettek"],id_ID:["Bawaan"],it:["Predefiniti"],ja:["デフォルト"],ko:["기본설정"],ms_MY:["Lalai"],nl_NL:["Standaard"],pl:["Domyślne"],pt:["Padrões"],ro:"Defaults",ru:["По умолчанию"],sv:["Standardinställningar"],th:["ค่าเริ่มต้น"],tr:["Varsayılanlar"],vi:["Các mặc định"],zh:["系统预设"],zh_TW:["預設值"]}},18229:e=>{e.exports={ar:["حفظ كافتراضي"],ca_ES:["Desa per defecte"],cs:["Save As Default"],de:["Als Standard speichern"],el:["Save As Default"],en:"Save as default",es:["Guardar por defecto"],fa:["Save As Default"],fr:["Sauvegarder comme Paramètres par Défaut"],he_IL:["שמור כברירת מחדל"],hu_HU:["Mentés Alapértelmezettként"],id_ID:["Simpan Sebagai Bawaan"],it:["Salva come predefinito"],ja:["デフォルトを保存"],ko:["기본설정으로 사용"],ms_MY:["Simpan Sebagai Lalai"],nl_NL:["Save As Default"],pl:["Zapisz jako domyślny"],pt:["Salvar como padrão"],ro:["Save As Default"],ru:["Сделать по умолчанию"],sv:["Spara som standard"],th:["บันทึกเป็นค่าเริ่มต้น"],tr:["Varsayılan olarak sakla"],vi:["Lưu Mặc định"],zh:["保存为默认"],zh_TW:["存為系統預設"]}},37214:e=>{e.exports={ar:["الرسومات المختارة"],ca_ES:["Dibuixos seleccionats"],cs:"Selected Drawings",de:["Ausgewählte Zeichnungen"],el:"Selected Drawings",en:"Selected Drawings",es:["Dibujos seleccionados"],fa:"Selected Drawings",fr:["Dessins sélectionnés"],he_IL:["שרטוטים נבחרים"],hu_HU:"Selected Drawings",id_ID:["Gambar yang dipilih"],it:["Disegni selezionati"],ja:["選択中の描画"],ko:["고른 드로잉"],ms_MY:["Lukisan Dipilih"],nl_NL:"Selected Drawings",pl:["Wybrane Rysunki"],pt:["Desenhos selecionados"],ro:"Selected Drawings",ru:["Выбранные инструменты рисования"],sv:["Utvalda ritningar"],th:["ภาพวาดที่เลือก"],tr:["Seçilmiş Çizimler"],vi:["Bản vẽ đã chọn"],zh:["已选绘图"],zh_TW:["選定的繪圖"]}},79782:e=>{e.exports={ar:["إعادة ضبط الإعدادات"],ca_ES:["Restablir configuració"],cs:"Reset settings",de:["Einstellungen zurücksetzen"],el:["Reset Settings"],en:"Reset settings",es:["Restablecer configuración"],fa:"Reset settings",fr:["Réinitialiser les paramètres"],he_IL:["אפס הגדרות"],hu_HU:["Alapbeállítások Visszaállítása"],id_ID:["Atur Ulang Pengaturan"],it:["Ripristina impostazioni"],ja:["設定をリセット"],ko:["설정초기화"],ms_MY:["Set semula tetapan"],nl_NL:"Reset settings", +pl:["Resetuj ustawienia"],pt:["Redefinir configurações"],ro:["Reset Settings"],ru:["Сбросить настройки"],sv:["Återställ inställningar"],th:["คืนค่าการตั้งค่า"],tr:["Ayarları Sıfırla"],vi:["Thiết lập lại Cài đặt"],zh:["重置设置"],zh_TW:["重設設定"]}},40001:e=>{e.exports={ar:["غيّر عنوان {sourceTitle} إلى {newSourceTitle}"],ca_ES:["canvia el títol {sourceTitle} per {newSourceTitle}"],cs:"change {sourceTitle} title to {newSourceTitle}",de:["{sourceTitle} zu {newSourceTitle} ändern"],el:"change {sourceTitle} title to {newSourceTitle}",en:"change {sourceTitle} title to {newSourceTitle}",es:["cambiar el título {sourceTitle} por {newSourceTitle}"],fa:"change {sourceTitle} title to {newSourceTitle}",fr:["Remplacer le titre {sourceTitle} par {newSourceTitle}"],he_IL:["שנה את {sourceTitle} כותרת ל- {newSourceTitle}"],hu_HU:"change {sourceTitle} title to {newSourceTitle}",id_ID:["Ubah judul {sourceTitle} menjadi {newSourceTitle}"],it:["Cambia titolo da {sourceTitle} a {newSourceTitle}"],ja:["{sourceTitle}のタイトルを{newSourceTitle}に変更"],ko:["{sourceTitle} 타이틀을 {newSourceTitle} 으로 바꾸기"],ms_MY:["Tukar tajuk {sourceTitle} kepada {newSourceTitle}"],nl_NL:"change {sourceTitle} title to {newSourceTitle}",pl:["Zmień tytuł {sourceTitle} na {newSourceTitle}."],pt:["Mudar {sourceTitle} título para {newSourceTitle}"],ro:["Change {sourceTitle} title to {newSourceTitle}"],ru:["изменение названия {sourceTitle} на {newSourceTitle}"],sv:["Ändra {sourceTitle} titel till {newSourceTitle}"],th:["เปลี่ยนชื่อ {sourceTitle} ไปเป็น {newSourceTitle}"],tr:["{sourceTitle} başlığını {newSourceTitle} olarak değiştirin"],vi:["Thay đổi {sourceTitle} tiêu đề sang {newSourceTitle}"],zh:["将{sourceTitle}标题更改为{newSourceTitle}"],zh_TW:["將{sourceTitle}標題更改為{newSourceTitle}"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/study-inputs-pane-views.45f89fd8e14c3fbea0d7.js b/charting_library/bundles/study-inputs-pane-views.45f89fd8e14c3fbea0d7.js new file mode 100644 index 00000000..fc94cbee --- /dev/null +++ b/charting_library/bundles/study-inputs-pane-views.45f89fd8e14c3fbea0d7.js @@ -0,0 +1,3 @@ +"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2183],{80856:(t,e,i)=>{i.d(e,{LineAnchorRenderer:()=>f});var n=i(86441),s=i(34026),r=i(9740),o=i(65665),a=i(14888),l=i(6947),u=i(55014),d=i(50151);class c extends n.Point{constructor(t,e,i,n){super(t,e),this.data=i,this.square=n}}function h(t,e,i,n){const s=i+n/2;(0,r.drawRoundRect)(t,e.x-s,e.y-s,2*s,2*s,(i+n)/2),t.closePath(),t.lineWidth=n}function p(t,e,i,n){t.globalAlpha=.2,h(t,e,i,n),t.stroke(),t.globalAlpha=1}function _(t,e,i,n){h(t,e,i-n,n),t.fill(),t.stroke()}function P(t,e,i,n){t.globalAlpha=.2,t.beginPath(),t.arc(e.x,e.y,i+n/2,0,2*Math.PI,!0),t.closePath(),t.lineWidth=n,t.stroke(),t.globalAlpha=1}function y(t,e,i,n){t.beginPath(),t.arc(e.x,e.y,i-n/2,0,2*Math.PI,!0),t.closePath(),t.lineWidth=n,t.fill(),t.stroke()}class f{constructor(t){this._data=null!=t?t:null}setData(t){this._data=t}draw(t,e){if(null===this._data||!this._data.visible)return;const i=[],n=[],s=[],r=[];for(let t=0;t(0,s.pointInBox)(e,t)))}_drawPoints(t,e,i,n,s,r){const a=(0,d.ensureNotNull)(this._data),l=a.currentPoint,h=a.radius;let p=Math.max(1,Math.floor((a.strokeWidth||2)*e));a.selected&&(p+=Math.max(1,Math.floor(e/2)));const _=Math.max(1,Math.floor(e));let P=Math.round(h*e*2);P%2!=_%2&&(P+=1);const y=_%2/2,f=(0,u.interactionTolerance)().anchor;for(let u=0;u{i.r(e),i.d(e,{StudyInputPriceAxisPaneView:()=>r});var n=i(5049),s=i(67876);class r extends s.PriceAxisView{constructor(t,e){super(),this._input=t,this._getInputValue=e.getInputValue,this._convertPriceToCoordinate=e.convertPriceToCoordinate,this._formatPrice=e.formatPrice}_updateRendererData(t,e,i){t.visible=!1;const s=this._getInputValue(this._input.id);if(null===s)return +;const r=this._convertPriceToCoordinate(s);if(null===r)return;const o=n.axisLabelBackgroundColor.common;i.background=o,i.textColor=this.generateTextColor(o),i.coordinate=r,t.text=this._formatPrice(s),t.visible=!0}}},28876:(t,e,i)=>{i.r(e),i.d(e,{StudyInputTimeAxisPaneView:()=>r});var n=i(5049),s=i(2893);class r extends s.TimeAxisView{constructor(t,e,i){super(e),this._input=t,this._getInputValue=i}_getBgColor(){return n.axisLabelBackgroundColor.common}_getIndex(){const t=this._getInputValue(this._input.id);return null===t?null:this._model.timeScale().timePointToIndex(t/1e3)}_isVisible(){return!0}}},33824:(t,e,i)=>{i.r(e),i.d(e,{StudyInputsAnchorsPaneView:()=>h});var n=i(86441),s=i(7394),r=i(78996),o=i(14888),a=i(6947),l=i(80856),u=i(57847);const d=s.colorsPalette["color-cold-gray-500"],c=s.colorsPalette["color-tv-blue-600"];class h extends u.StudyInputsPaneView{constructor(t,e,i){super(t,e,i),this._editable=!0,this._points=[],this._cursors=[],this._studyAnchorRenderers=[],this._isSelected=i.isSelected?i.isSelected:()=>!0,this._isHovered=i.isHovered?i.isHovered:()=>!0}setEditable(t){this._editable=t}getEditable(){return this._editable}_fillCompositeRendrer(t,e){this._fillInformationAboutPointsAndCursors(t,e),this._renderer.append(this._createStudyAnchor({points:this._points,pointsCursorType:this._cursors},t,0))}_fillInformationAboutPointsAndCursors(t,e){if(this._points=[],this._cursors=[],this._inputs.find((t=>Array.isArray(t)||"price"===t.type))){if(null===this._convertPriceToCoordinate(0))return}this._inputs.forEach(((i,s)=>{let r=a.PaneCursorType.Default,o=null,l=null,u=!0;const d=i;if(Array.isArray(i)){const t="time"===i[0].type?i[0]:i[1],e="price"===i[0].type?i[0]:i[1],n=this._getInputValue(t.id),s=this._getInputValue(e.id);null!==n&&null!==s&&(o=this._convertTimeToCoordinate(n),l=this._convertPriceToCoordinate(s),u=!1)}else{const n=this._getInputValue(i.id);null!==n&&("time"===i.type?(o=this._convertTimeToCoordinate(n),l=t/2,r=a.PaneCursorType.HorizontalResize):(o=e/2,l=this._convertPriceToCoordinate(n),r=a.PaneCursorType.VerticalResize))}if(null!==o&&null!==l){const t=new n.Point(o,l);t.activeItem=d,t.square=u,t.data=s,this._points.push(t),this._cursors.push(r)}}))}_createStudyAnchor(t,e,i){const n=(0,r.lastMouseOrTouchEventInfo)().isTouch,s=this._getStudyAnchorRenderer(i),a=this._inputs.indexOf(this._model.activeItemBeingMoved()),l=this._model.crossHairSource(),u=(this._isHovered()||this._isSelected())&&!this._model.isSnapshot(),h={...t,color:this._editable?c:d,backgroundColors:this._studyAnchorColors(t.points,e),currentPoint:l.currentPoint(),linePointBeingEdited:-1!==a?a:null,hittestResult:o.HitTestResult.MOVEPOINT,radius:n?13:6,strokeWidth:n?2:1,selected:this._isSelected(),selectedStrokeWidth:n?0:3,visible:u};return this._editable||(h.disableInteractions=!0),s.setData(h),s}_studyAnchorColors(t,e){return t.map((t=>this._model.backgroundColorAtYPercentFromTop(t.y/e)))}_getStudyAnchorRenderer(t){for(;this._studyAnchorRenderers.length<=t;)this._studyAnchorRenderers.push(new l.LineAnchorRenderer) +;return this._studyAnchorRenderers[t]}}},92798:(t,e,i)=>{i.r(e),i.d(e,{StudyInputsLinesPaneView:()=>c});var n=i(7394),s=i(53479),r=i(14888),o=i(6947),a=i(2945),l=i(6612),u=i(57847);const d={color:n.colorsPalette["color-cold-gray-500"],linewidth:1,linestyle:s.LINESTYLE_SOLID};class c extends u.StudyInputsPaneView{constructor(){super(...arguments),this._editable=!0}setEditable(t){this._editable=t}getEditable(){return this._editable}_fillCompositeRendrer(t,e){this._inputs.forEach((t=>{if(Array.isArray(t)){const e=t[0],i=t[1],n=this._getInputValue(e.id),s=this._getInputValue(i.id);if(null!==n&&null!==s){const t=this._createLineRendererForinput(n,e),r=this._createLineRendererForinput(s,i);null!==t&&null!==r&&(this._renderer.append(t),this._renderer.append(r))}}else{const e=this._getInputValue(t.id);if(null!==e){const i=this._createLineRendererForinput(e,t);null!==i&&this._renderer.append(i)}}}))}_createLineRendererForinput(t,e){if("price"===e.type){const i=this._convertPriceToCoordinate(t);if(null!==i){const t=new a.HorizontalLineRenderer;t.setData({...d,y:i});const n=this._editable?new r.HitTestResult(r.HitTestResult.MOVEPOINT,{cursorType:o.PaneCursorType.VerticalResize,activeItem:e}):null;return t.setHitTest(n),t}}else if("time"===e.type){const i=this._convertTimeToCoordinate(t);if(null!==i){const t=new l.VerticalLineRenderer;t.setData({...d,x:i});const n=this._editable?new r.HitTestResult(r.HitTestResult.MOVEPOINT,{cursorType:o.PaneCursorType.HorizontalResize,activeItem:e}):null;return t.setHitTest(n),t}}return null}}},57847:(t,e,i)=>{i.d(e,{StudyInputsPaneView:()=>r});var n=i(50151),s=i(29639);class r{constructor(t,e,i){this._renderer=new s.CompositeRenderer,this._invalidated=!0,this._inputs=t,this._model=e,this._convertPriceToCoordinate=i.convertPriceToCoordinate,this._getInputValue=i.getInputValue}getInputs(){return this._inputs}addInput(t){(0,n.assert)(-1===this._inputs.indexOf(t),"Pane view already contains specified input"),this._inputs.push(t),this.update()}update(t){this._invalidated=!0}renderer(t,e){return this._invalidated&&(this._updateImpl(t,e),this._invalidated=!1),this._renderer}_updateImpl(t,e){this._renderer.clear();this._model.timeScale().isEmpty()||0===this._inputs.length||this._fillCompositeRendrer(t,e)}_convertTimeToCoordinate(t){const e=this._model.timeScale(),i=e.timePointToIndex(t/1e3);return null!==i?e.indexToCoordinate(i):null}}}}]); \ No newline at end of file diff --git a/charting_library/bundles/study-market.0a2edcb934de49437577.js b/charting_library/bundles/study-market.0a2edcb934de49437577.js new file mode 100644 index 00000000..0af2099a --- /dev/null +++ b/charting_library/bundles/study-market.0a2edcb934de49437577.js @@ -0,0 +1,18 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6456],{1414:e=>{e.exports={button:"button-D4RPB3ZC",content:"content-D4RPB3ZC","icon-only":"icon-only-D4RPB3ZC",link:"link-D4RPB3ZC","color-brand":"color-brand-D4RPB3ZC","variant-primary":"variant-primary-D4RPB3ZC","variant-secondary":"variant-secondary-D4RPB3ZC","color-gray":"color-gray-D4RPB3ZC","color-green":"color-green-D4RPB3ZC","color-red":"color-red-D4RPB3ZC","color-black":"color-black-D4RPB3ZC","size-xsmall":"size-xsmall-D4RPB3ZC","start-icon-wrap":"start-icon-wrap-D4RPB3ZC","end-icon-wrap":"end-icon-wrap-D4RPB3ZC","with-start-icon":"with-start-icon-D4RPB3ZC","with-end-icon":"with-end-icon-D4RPB3ZC","size-small":"size-small-D4RPB3ZC","size-medium":"size-medium-D4RPB3ZC","size-large":"size-large-D4RPB3ZC","size-xlarge":"size-xlarge-D4RPB3ZC",animated:"animated-D4RPB3ZC",stretch:"stretch-D4RPB3ZC",grouped:"grouped-D4RPB3ZC","adjust-position":"adjust-position-D4RPB3ZC","first-row":"first-row-D4RPB3ZC","first-col":"first-col-D4RPB3ZC","no-corner-top-left":"no-corner-top-left-D4RPB3ZC","no-corner-top-right":"no-corner-top-right-D4RPB3ZC","no-corner-bottom-right":"no-corner-bottom-right-D4RPB3ZC","no-corner-bottom-left":"no-corner-bottom-left-D4RPB3ZC","text-wrap":"text-wrap-D4RPB3ZC","multiline-content":"multiline-content-D4RPB3ZC","secondary-text":"secondary-text-D4RPB3ZC","primary-text":"primary-text-D4RPB3ZC"}},88803:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},55596:e=>{e.exports={dialog:"dialog-b8SxMnzX",wrapper:"wrapper-b8SxMnzX",separator:"separator-b8SxMnzX",bounded:"bounded-b8SxMnzX"}},69827:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-BZKENkhT",unsetAlign:"unsetAlign-BZKENkhT",title:"title-BZKENkhT",subtitle:"subtitle-BZKENkhT",textWrap:"textWrap-BZKENkhT",ellipsis:"ellipsis-BZKENkhT",close:"close-BZKENkhT",icon:"icon-BZKENkhT"}},40281:e=>{e.exports={container:"container-qm7Rg5MB",inputContainer:"inputContainer-qm7Rg5MB",withCancel:"withCancel-qm7Rg5MB",input:"input-qm7Rg5MB",icon:"icon-qm7Rg5MB",cancel:"cancel-qm7Rg5MB"}},54829:e=>{e.exports={wrapper:"wrapper-nGEmjtaX",container:"container-nGEmjtaX",tab:"tab-nGEmjtaX",active:"active-nGEmjtaX",title:"title-nGEmjtaX",icon:"icon-nGEmjtaX",withoutIcon:"withoutIcon-nGEmjtaX",titleText:"titleText-nGEmjtaX",nested:"nested-nGEmjtaX",isTablet:"isTablet-nGEmjtaX",isMobile:"isMobile-nGEmjtaX",accessible:"accessible-nGEmjtaX"}},61098:e=>{e.exports={title:"title-z9fs4j4t",small:"small-z9fs4j4t",normal:"normal-z9fs4j4t",large:"large-z9fs4j4t"}},76797:e=>{e.exports={container:"container-XOHpda28"}},95988:e=>{e.exports={title:"title-cIIj4HrJ",disabled:"disabled-cIIj4HrJ",icon:"icon-cIIj4HrJ",locked:"locked-cIIj4HrJ",open:"open-cIIj4HrJ",actionIcon:"actionIcon-cIIj4HrJ",selected:"selected-cIIj4HrJ",codeIcon:"codeIcon-cIIj4HrJ",solutionIcon:"solutionIcon-cIIj4HrJ"}},60430:e=>{e.exports={ +"tablet-small-breakpoint":"screen and (max-width: 430px)",container:"container-WeNdU0sq",selected:"selected-WeNdU0sq",disabled:"disabled-WeNdU0sq",favorite:"favorite-WeNdU0sq",highlighted:"highlighted-WeNdU0sq",light:"light-WeNdU0sq","highlight-animation-theme-light":"highlight-animation-theme-light-WeNdU0sq",dark:"dark-WeNdU0sq","highlight-animation-theme-dark":"highlight-animation-theme-dark-WeNdU0sq",badge:"badge-WeNdU0sq",main:"main-WeNdU0sq",paddingLeft:"paddingLeft-WeNdU0sq",author:"author-WeNdU0sq",likes:"likes-WeNdU0sq",actions:"actions-WeNdU0sq",isActive:"isActive-WeNdU0sq"}},60030:e=>{e.exports={container:"container-hrZZtP0J"}},4567:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",dialog:"dialog-I087YV6b",dialogLibrary:"dialogLibrary-I087YV6b",contentContainer:"contentContainer-I087YV6b",listContainer:"listContainer-I087YV6b",scroll:"scroll-I087YV6b",sidebarContainer:"sidebarContainer-I087YV6b",noContentBlock:"noContentBlock-I087YV6b",tabWithHint:"tabWithHint-I087YV6b",solution:"solution-I087YV6b"}},70722:e=>{e.exports={container:"container-QcG0kDOU",image:"image-QcG0kDOU",title:"title-QcG0kDOU",description:"description-QcG0kDOU",button:"button-QcG0kDOU"}},14877:e=>{e.exports={favorite:"favorite-_FRQhM5Y",hovered:"hovered-_FRQhM5Y",disabled:"disabled-_FRQhM5Y",active:"active-_FRQhM5Y",checked:"checked-_FRQhM5Y"}},75623:e=>{e.exports={highlighted:"highlighted-cwp8YRo6"}},45719:e=>{e.exports={separator:"separator-Pf4rIzEt"}},94720:(e,t,n)=>{"use strict";n.d(t,{Button:()=>_});var r=n(50959),i=n(97754),o=n(95604),a=n(9745),s=n(1414),l=n.n(s);function c(e){const{color:t="brand",size:n="medium",variant:r="primary",stretch:a=!1,icon:s,startIcon:c,endIcon:u,iconOnly:d=!1,className:h,isGrouped:p,cellState:f,disablePositionAdjustment:m=!1,primaryText:v,secondaryText:g,isAnchor:y=!1}=e,_=function(e){let t="";return 0!==e&&(1&e&&(t=i(t,l()["no-corner-top-left"])),2&e&&(t=i(t,l()["no-corner-top-right"])),4&e&&(t=i(t,l()["no-corner-bottom-right"])),8&e&&(t=i(t,l()["no-corner-bottom-left"]))),t}((0,o.getGroupCellRemoveRoundBorders)(f));return i(h,l().button,l()[`size-${n}`],l()[`color-${t}`],l()[`variant-${r}`],a&&l().stretch,(s||c)&&l()["with-start-icon"],u&&l()["with-end-icon"],d&&l()["icon-only"],_,p&&l().grouped,p&&!m&&l()["adjust-position"],p&&f.isTop&&l()["first-row"],p&&f.isLeft&&l()["first-col"],v&&g&&l()["multiline-content"],y&&l().link)}function u(e){const{startIcon:t,icon:n,iconOnly:i,children:o,endIcon:s,primaryText:c,secondaryText:u}=e,d=null!=t?t:n,h=!(t||n||s||i)&&!o&&c&&u;return r.createElement(r.Fragment,null,d&&r.createElement(a.Icon,{icon:d,className:l()["start-icon-wrap"]}),o&&r.createElement("span",{className:l().content},o),s&&!i&&r.createElement(a.Icon,{icon:s,className:l()["end-icon-wrap"]}),h&&function(e){return e.primaryText&&e.secondaryText&&r.createElement("div",{className:l()["text-wrap"]},r.createElement("span",{className:l()["primary-text"]}," ",e.primaryText," "),"string"==typeof e.secondaryText?r.createElement("span",{className:l()["secondary-text"] +}," ",e.secondaryText," "):r.createElement("span",{className:l()["secondary-text"]},r.createElement("span",null,e.secondaryText.firstLine),r.createElement("span",null,e.secondaryText.secondLine)))}(e))}var d=n(86332),h=n(90186);function p(e){const{className:t,color:n,variant:r,size:i,stretch:o,animated:a,icon:s,iconOnly:l,startIcon:c,endIcon:u,primaryText:d,secondaryText:p,...f}=e;return{...f,...(0,h.filterDataProps)(e),...(0,h.filterAriaProps)(e)}}function f(e){const{reference:t,...n}=e,{isGrouped:i,cellState:o,disablePositionAdjustment:a}=(0,r.useContext)(d.ControlGroupContext),s=c({...n,isGrouped:i,cellState:o,disablePositionAdjustment:a});return r.createElement("button",{...p(n),className:s,ref:t},r.createElement(u,{...n}))}function m(e="default"){switch(e){case"default":return"primary";case"stroke":return"secondary"}}function v(e="primary"){switch(e){case"primary":return"brand";case"success":return"green";case"default":return"gray";case"danger":return"red"}}function g(e="m"){switch(e){case"s":return"xsmall";case"m":return"small";case"l":return"large"}}function y(e){const{intent:t,size:n,appearance:r,useFullWidth:i,icon:o,...a}=e;return{...a,color:v(t),size:g(n),variant:m(r),stretch:i,startIcon:o}}function _(e){return r.createElement(f,{...y(e)})}},86332:(e,t,n)=>{"use strict";n.d(t,{ControlGroupContext:()=>r});const r=n(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},95604:(e,t,n)=>{"use strict";function r(e){let t=0;return e.isTop&&e.isLeft||(t+=1),e.isTop&&e.isRight||(t+=2),e.isBottom&&e.isLeft||(t+=8),e.isBottom&&e.isRight||(t+=4),t}n.d(t,{getGroupCellRemoveRoundBorders:()=>r})},27267:(e,t,n)=>{"use strict";function r(e,t,n,r,i){function o(i){if(e>i.timeStamp)return;const o=i.target;void 0!==n&&null!==t&&null!==o&&o.ownerDocument===r&&(t.contains(o)||n(i))}return i.click&&r.addEventListener("click",o,!1),i.mouseDown&&r.addEventListener("mousedown",o,!1),i.touchEnd&&r.addEventListener("touchend",o,!1),i.touchStart&&r.addEventListener("touchstart",o,!1),()=>{r.removeEventListener("click",o,!1),r.removeEventListener("mousedown",o,!1),r.removeEventListener("touchend",o,!1),r.removeEventListener("touchstart",o,!1)}}n.d(t,{addOutsideEventListener:()=>r})},36383:(e,t,n)=>{"use strict";n.d(t,{useOutsideEvent:()=>o});var r=n(50959),i=n(27267);function o(e){const{click:t,mouseDown:n,touchEnd:o,touchStart:a,handler:s,reference:l,ownerDocument:c=document}=e,u=(0,r.useRef)(null),d=(0,r.useRef)(new CustomEvent("timestamp").timeStamp);return(0,r.useLayoutEffect)((()=>{const e={click:t,mouseDown:n,touchEnd:o,touchStart:a},r=l?l.current:u.current;return(0,i.addOutsideEventListener)(d.current,r,s,c,e)}),[t,n,o,a,s]),l||u}},9745:(e,t,n)=>{"use strict";n.d(t,{Icon:()=>i});var r=n(50959);const i=r.forwardRef(((e,t)=>{const{icon:n="",...i}=e;return r.createElement("span",{...i,ref:t,dangerouslySetInnerHTML:{__html:n}})}))},90186:(e,t,n)=>{"use strict";function r(e){return o(e,a)}function i(e){return o(e,s)}function o(e,t){const n=Object.entries(e).filter(t),r={};for(const[e,t]of n)r[e]=t +;return r}function a(e){const[t,n]=e;return 0===t.indexOf("data-")&&"string"==typeof n}function s(e){return 0===e[0].indexOf("aria-")}n.d(t,{filterAriaProps:()=>i,filterDataProps:()=>r,filterProps:()=>o,isAriaAttribute:()=>s,isDataAttribute:()=>a})},53017:(e,t,n)=>{"use strict";function r(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function i(e){return r([e])}n.d(t,{isomorphicRef:()=>i,mergeRefs:()=>r})},67961:(e,t,n)=>{"use strict";n.d(t,{OverlapManager:()=>o,getRootOverlapManager:()=>s});var r=n(50151);class i{constructor(){this._storage=[]}add(e){this._storage.push(e)}remove(e){this._storage=this._storage.filter((t=>e!==t))}has(e){return this._storage.includes(e)}getItems(){return this._storage}}class o{constructor(e=document){this._storage=new i,this._windows=new Map,this._index=0,this._document=e,this._container=e.createDocumentFragment()}setContainer(e){const t=this._container,n=null===e?this._document.createDocumentFragment():e;!function(e,t){Array.from(e.childNodes).forEach((e=>{e.nodeType===Node.ELEMENT_NODE&&t.appendChild(e)}))}(t,n),this._container=n}registerWindow(e){this._storage.has(e)||this._storage.add(e)}ensureWindow(e,t={position:"fixed",direction:"normal"}){const n=this._windows.get(e);if(void 0!==n)return n;this.registerWindow(e);const r=this._document.createElement("div");if(r.style.position=t.position,r.style.zIndex=this._index.toString(),r.dataset.id=e,void 0!==t.index){const e=this._container.childNodes.length;if(t.index>=e)this._container.appendChild(r);else if(t.index<=0)this._container.insertBefore(r,this._container.firstChild);else{const e=this._container.childNodes[t.index];this._container.insertBefore(r,e)}}else"reverse"===t.direction?this._container.insertBefore(r,this._container.firstChild):this._container.appendChild(r);return this._windows.set(e,r),++this._index,r}unregisterWindow(e){this._storage.remove(e);const t=this._windows.get(e);void 0!==t&&(null!==t.parentElement&&t.parentElement.removeChild(t),this._windows.delete(e))}getZindex(e){const t=this.ensureWindow(e);return parseInt(t.style.zIndex||"0")}moveToTop(e){if(this.getZindex(e)!==this._index){this.ensureWindow(e).style.zIndex=(++this._index).toString()}}removeWindow(e){this.unregisterWindow(e)}}const a=new WeakMap;function s(e=document){const t=e.getElementById("overlap-manager-root");if(null!==t)return(0,r.ensureDefined)(a.get(t));{const t=new o(e),n=function(e){const t=e.createElement("div");return t.style.position="absolute",t.style.zIndex=150..toString(),t.style.top="0px",t.style.left="0px",t.id="overlap-manager-root",t}(e);return a.set(n,t),t.setContainer(n),e.body.appendChild(n),t}}},99054:(e,t,n)=>{"use strict";n.d(t,{setFixedBodyState:()=>c});const r=(()=>{let e;return()=>{var t;if(void 0===e){const n=document.createElement("div"),r=n.style;r.visibility="hidden",r.width="100px",r.msOverflowStyle="scrollbar",document.body.appendChild(n);const i=n.offsetWidth;n.style.overflow="scroll";const o=document.createElement("div");o.style.width="100%",n.appendChild(o);const a=o.offsetWidth +;null===(t=n.parentNode)||void 0===t||t.removeChild(n),e=i-a}return e}})();function i(e,t,n){null!==e&&e.style.setProperty(t,n)}function o(e,t){return getComputedStyle(e,null).getPropertyValue(t)}function a(e,t){return parseInt(o(e,t))}let s=0,l=!1;function c(e){const{body:t}=document,n=t.querySelector(".widgetbar-wrap");if(e&&1==++s){const e=o(t,"overflow"),s=a(t,"padding-right");"hidden"!==e.toLowerCase()&&t.scrollHeight>t.offsetHeight&&(i(n,"right",`${r()}px`),t.style.paddingRight=`${s+r()}px`,l=!0),t.classList.add("i-no-scroll")}else if(!e&&s>0&&0==--s&&(t.classList.remove("i-no-scroll"),l)){i(n,"right","0px");let e=0;0,t.scrollHeight<=t.clientHeight&&(e-=r()),t.style.paddingRight=(e<0?0:e)+"px",l=!1}}},24437:(e,t,n)=>{"use strict";n.d(t,{DialogBreakpoints:()=>i});var r=n(88803);const i={SmallHeight:r["small-height-breakpoint"],TabletSmall:r["tablet-small-breakpoint"],TabletNormal:r["tablet-normal-breakpoint"]}},35057:(e,t,n)=>{"use strict";n.d(t,{AdaptivePopupDialog:()=>N});var r=n(50959),i=n(50151);var o=n(97754),a=n.n(o),s=n(68335),l=n(38223),c=n(35749),u=n(63016),d=n(1109),h=n(24437),p=n(90692),f=n(95711);var m=n(52092),v=n(76422),g=n(9745);const y=r.createContext({setHideClose:()=>{}});var _=n(7720),b=n(69827);function C(e){const{title:t,titleTextWrap:n=!1,subtitle:i,showCloseIcon:o=!0,onClose:s,onCloseButtonKeyDown:l,renderBefore:c,renderAfter:u,draggable:d,className:h,unsetAlign:p,closeAriaLabel:f,closeButtonReference:m}=e,[v,C]=(0,r.useState)(!1);return r.createElement(y.Provider,{value:{setHideClose:C}},r.createElement("div",{className:a()(b.container,h,(i||p)&&b.unsetAlign)},c,r.createElement("div",{"data-dragg-area":d,className:b.title},r.createElement("div",{className:a()(n?b.textWrap:b.ellipsis)},t),i&&r.createElement("div",{className:a()(b.ellipsis,b.subtitle)},i)),u,o&&!v&&r.createElement("button",{className:b.close,onClick:s,onKeyDown:l,"data-name":"close","aria-label":f,type:"button",ref:m},r.createElement(g.Icon,{className:b.icon,icon:_,"data-name":"close","data-role":"button"}))))}var E=n(53017),w=n(90186),k=n(55596);const x={vertical:20},S={vertical:0};class N extends r.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(h.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,s.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(), +void this._handleClose();const{activeElement:n}=document,r=(0,i.ensureNotNull)(this._reference);if(null!==n){if(e.preventDefault(),"true"===(t=n).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,c.isTextEditingField)(n))return void r.focus();if(r.contains(n))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,n;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(n=e,[9,s.Modifiers.Shift+9].includes((0,s.hashFromEvent)(n))&&n.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()},this._calculatePositionWithOffsets=(e,t)=>{const n=(0,i.ensureDefined)(this.props.fullScreenViewOffsets).value();return{top:n.top,left:(0,l.isRtl)()?-n.right:n.left,width:t.clientWidth-n.left-n.right,height:t.clientHeight-n.top-n.bottom}}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||v.subscribe(m.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.subscribe(this._requestResize)}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||v.unsubscribe(m.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.unsubscribe(this._requestResize)}focus(){(0,i.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,n;return null!==(n=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==n&&n}render(){const{className:e,wrapperClassName:t,headerClassName:n,isOpened:i,title:o,titleTextWrap:s,dataName:l,onClickOutside:c,additionalElementPos:m,additionalHeaderElement:v,backdrop:g,shouldForceFocus:y=!0,shouldReturnFocus:_,onForceFocus:b,showSeparator:N,subtitle:P,draggable:I=!0,fullScreen:D=!1,showCloseIcon:R=!0,rounded:B=!0,isAnimationEnabled:T,growPoint:L,dialogTooltip:A,unsetHeaderAlign:M,onDragStart:z,dataDialogName:O,closeAriaLabel:F,containerAriaLabel:j,reference:W,containerTabIndex:H,closeButtonReference:q,onCloseButtonKeyDown:Z,shadowed:U,fullScreenViewOffsets:K}=this.props,V="after"!==m?v:void 0,G="after"===m?v:void 0,$="string"==typeof o?o:O||"",Y=(0,w.filterDataProps)(this.props),X=(0,E.mergeRefs)([this._handleReference,W]);return r.createElement(p.MatchMedia,{rule:h.DialogBreakpoints.SmallHeight},(m=>r.createElement(p.MatchMedia,{ +rule:h.DialogBreakpoints.TabletSmall},(h=>r.createElement(u.PopupDialog,{rounded:!(h||D)&&B,className:a()(k.dialog,D&&K&&k.bounded,e),isOpened:i,reference:X,onKeyDown:this._handleKeyDown,onClickOutside:c,onClickBackdrop:c,fullscreen:h||D,guard:m?S:x,boundByScreen:h||D,shouldForceFocus:y,onForceFocus:b,shouldReturnFocus:_,backdrop:g,draggable:I,isAnimationEnabled:T,growPoint:L,name:this.props.dataName,dialogTooltip:A,onDragStart:z,containerAriaLabel:j,containerTabIndex:H,calculateDialogPosition:D&&K?this._calculatePositionWithOffsets:void 0,shadowed:U,...Y},r.createElement("div",{className:a()(k.wrapper,t),"data-name":l,"data-dialog-name":$},void 0!==o&&r.createElement(C,{draggable:I&&!(h||D),onClose:this._handleCloseBtnClick,renderAfter:G,renderBefore:V,subtitle:P,title:o,titleTextWrap:s,showCloseIcon:R,className:n,unsetAlign:M,closeAriaLabel:F,closeButtonReference:q,onCloseButtonKeyDown:Z}),N&&r.createElement(d.Separator,{className:k.separator}),r.createElement(f.PopupContext.Consumer,null,(e=>this._renderChildren(e,h||D)))))))))}}},69654:(e,t,n)=>{"use strict";n.d(t,{DialogSearch:()=>u});var r=n(50959),i=n(97754),o=n.n(i),a=n(44352),s=n(9745),l=n(69859),c=n(40281);function u(e){const{children:t,renderInput:i,onCancel:u,containerClassName:h,inputContainerClassName:p,iconClassName:f,...m}=e;return r.createElement("div",{className:o()(c.container,h)},r.createElement("div",{className:o()(c.inputContainer,p,u&&c.withCancel)},i||r.createElement(d,{...m})),t,r.createElement(s.Icon,{className:o()(c.icon,f),icon:l}),u&&r.createElement("div",{className:c.cancel,onClick:u},a.t(null,void 0,n(20036))))}function d(e){const{className:t,reference:n,value:i,onChange:a,onFocus:s,onBlur:l,onKeyDown:u,onSelect:d,placeholder:h,...p}=e;return r.createElement("input",{...p,ref:n,type:"text",className:o()(t,c.input),autoComplete:"off","data-role":"search",placeholder:h,value:i,onChange:a,onFocus:s,onBlur:l,onSelect:d,onKeyDown:u})}},22265:(e,t,n)=>{"use strict";n.d(t,{DialogSidebarContainer:()=>u,DialogSidebarItem:()=>h,DialogSidebarWrapper:()=>d});var r=n(50959),i=n(97754),o=n.n(i),a=n(9745),s=n(65631),l=n(68648),c=n(54829);function u(e){const{mode:t,className:n,...i}=e,{isMobile:a,isTablet:l}=(0,s.getSidebarMode)(t),u=o()(c.container,l&&c.isTablet,a&&c.isMobile,n);return r.createElement("div",{...i,className:u,"data-role":"dialog-sidebar"})}function d(e){return r.createElement("div",{className:c.wrapper,...e})}function h(e){const{mode:t,title:n,icon:i,isActive:u,onClick:d,tag:h="div",reference:p,className:f,...m}=e,{isMobile:v,isTablet:g}=(0,s.getSidebarMode)(t),y=u?null==i?void 0:i.active:null==i?void 0:i.default;return r.createElement(h,{...m,ref:p,className:o()(c.tab,g&&c.isTablet,v&&c.isMobile,u&&c.active,f),onClick:d},i&&r.createElement(a.Icon,{className:c.icon,icon:y}),!g&&r.createElement("span",{className:o()(c.title,!i&&c.withoutIcon)},r.createElement("span",{className:c.titleText},n),v&&r.createElement(a.Icon,{className:c.nested,icon:l})))}},65631:(e,t,n)=>{"use strict";function r(e){return{isMobile:"mobile"===e, +isTablet:"tablet"===e}}n.d(t,{getSidebarMode:()=>r})},57979:(e,t,n)=>{"use strict";n.r(t),n.d(t,{IndicatorsLibraryContainer:()=>ce});var r=n(50959),i=n(962),o=n(44352),a=n(88348);const s=o.t(null,void 0,n(44463));var l=n(42856),c=n(14483),u=n(92249);function d(e,t){const n=e.title.toLowerCase(),r=t.title.toLowerCase();return nr?1:0}const h={earning:new RegExp("EPS"),earnings:new RegExp("EPS"),"trailing twelve months":new RegExp("TTM")};function p(e){var t;const{id:r,description:i,shortDescription:a,description_localized:u,is_hidden_study:d,version:h,extra:p,tags:m}=e,v=c.enabled("graying_disabled_tools_enabled")&&(null===(t=window.ChartApiInstance)||void 0===t?void 0:t.studiesAccessController.isToolGrayed(i));return{id:r,title:u||o.t(i,{context:"study"},n(68716)),shortDescription:a,shortTitle:a,isStrategy:l.StudyMetaInfo.isScriptStrategy(e),isHidden:d,isNew:null==p?void 0:p.isNew,isUpdated:null==p?void 0:p.isUpdated,isBeta:null==p?void 0:p.isBeta,isPro:null==p?void 0:p.isPro,proBadgeTitle:s,isFundamental:!1,studyData:{id:r,version:h,descriptor:{type:"java",studyId:e.id},packageName:f(r,p)},isGrayed:v,tags:m}}function f(e,t){return(null==t?void 0:t.isChartPattern)?"tv-chart_patterns":(null==t?void 0:t.isAuto)?"auto-java":l.StudyMetaInfo.getPackageName(e)}var m=n(97754),v=n.n(m),g=n(63932),y=n(35057),_=n(49483),b=n(69654),C=n(22265),E=n(60030);function w(e){const{reference:t,className:n,...i}=e;return r.createElement("div",{ref:t,className:v()(E.container,n),...i,"data-role":"dialog-content"})}var k=n(95988);function x(e){const{children:t,className:n,disabled:i}=e;return r.createElement("span",{className:v()(k.title,i&&k.disabled,n)},t)}const S=r.createContext(null);var N=n(24637),P=n(77975),I=n(45345),D=n(26843),R=n(36189),B=n(68335),T=n(60430);function L(e){var t;const i=(0,r.useContext)(S),{style:a,layoutMode:s,item:l,query:c,regExpRules:u,isBeta:d,isNew:h,isUpdated:p,isSelected:f,isHighlighted:m,reference:g,onClick:y,renderActions:_,isPro:b,proBadgeTitle:C}=e,{isFavorite:E,isLocked:w,public:k,editorsPick:B}=l,L=void 0!==E,M=A(y,l),z=(0,r.useCallback)((e=>e.stopPropagation()),[]),O=null!==(t=e.favoriteClickHandler)&&void 0!==t?t:(null==i?void 0:i.toggleFavorite)?A(i.toggleFavorite,l):void 0,F=(0,P.useWatchedValueReadonly)({watchedValue:I.watchedTheme})===D.StdTheme.Dark?T.dark:T.light,j=v()(T.container,l.isGrayed&&T.disabled,f&&T.selected,m&&T.highlighted,m&&F);return r.createElement("div",{ref:g,className:j,onClick:M,style:a,"data-role":"list-item","data-disabled":l.isGrayed,"data-title":l.title,"data-id":l.id},r.createElement("div",{className:v()(T.main,!L&&T.paddingLeft)},L&&r.createElement(R.FavoriteButton,{className:v()(T.favorite,E&&T.isActive),isFilled:E,onClick:O}),r.createElement(x,{disabled:l.isGrayed},r.createElement(N.HighlightedText,{queryString:c,rules:u,text:l.title})),!1,d&&r.createElement(BadgeIndicator,{type:"beta",className:T.badge}),h&&r.createElement(BadgeIndicator,{type:"new",className:T.badge}),p&&r.createElement(BadgeIndicator,{type:"updated",className:T.badge +}),B&&r.createElement(BadgeIndicator,{type:"ep",className:T.badge,tooltip:o.t(null,void 0,n(92490))}),!1),k&&r.createElement("a",{href:k.authorLink,className:T.author,target:"_blank",onClick:z},k.authorName),"mobile"!==s&&k&&r.createElement("span",{className:T.likes},k.likesCount),!1)}function A(e,t){return n=>{const r=0===(0,B.modifiersFromEvent)(n)&&0===n.button;!n.defaultPrevented&&e&&r&&(n.preventDefault(),e(t))}}var M=n(61098);function z(e){const{title:t,type:n,className:i}=e;return r.createElement("h3",{className:v()(M.title,"Small"===n&&M.small,"Normal"===n&&M.normal,"Large"===n&&M.large,i)},t)}var O=n(76797);function F(e){const{style:t,children:n}=e;return r.createElement("div",{style:t,className:O.container},n)}var j=n(9745),W=n(94720),H=n(70722);function q(e){const{className:t,icon:n,title:i,description:o,buttonText:a,buttonAction:s}=e;return r.createElement("div",{className:v()(H.container,t)},n&&r.createElement(j.Icon,{icon:n,className:H.image}),i&&r.createElement("h3",{className:H.title},i),o&&r.createElement("p",{className:H.description},o),a&&s&&r.createElement(W.Button,{onClick:s,className:H.button},a))}function Z(e){const[t,n]=(0,r.useState)(null);function i(e){return e.findIndex((e=>(null==t?void 0:t.id)===e.id))}return[t,n,function(){n(function(){var n;const r=i(e),o=r===e.length-1;return null===t||-1===r?null!==(n=e[0])&&void 0!==n?n:null:o?e[r]:e[r+1]}())},function(){n(function(){var n;const r=i(e);return null===t||0===r||-1===r?null!==(n=e[0])&&void 0!==n?n:null:e[r-1]}())}]}var U=n(19785),K=n(4567),V=n(57898),G=n(56840);const $=new V.Delegate,Y=new V.Delegate,X=new V.Delegate;let J=[];function Q(e){return-1===te(e)?(function(e){!ee(e)&&(J.push(e),re(),$.fire(e))}(e),!0):(function(e){const t=te(e);-1!==t&&(J.splice(t,1),re(),Y.fire(e))}(e),!1)}function ee(e){return-1!==te(e)}function te(e){return J.indexOf(e)}function ne(){var e,t;J=[];const n=Boolean(void 0===(0,G.getValue)("chart.favoriteLibraryIndicators")),r=(0,G.getJSON)("chart.favoriteLibraryIndicators",[]);if(J.push(...r),0===J.length&&n&&"undefined"!=typeof window){const n=JSON.parse(null!==(t=null===(e=window.urlParams)||void 0===e?void 0:e.favorites)&&void 0!==t?t:"{}").indicators;n&&Array.isArray(n)&&J.push(...n)}X.fire()}function re(){const e=J.slice();(0,G.setJSON)("chart.favoriteLibraryIndicators",e)}function ie(e){const{reference:t,data:i,isOpened:a,onClose:s,applyStudy:l,shouldReturnFocus:c}=e,[u,d]=(0,r.useState)(""),p=(0,r.useMemo)((()=>(0,U.createRegExpList)(u,h)),[u]),f=(0,r.useMemo)((()=>u?(0,U.rankedSearch)({data:i,rules:p,queryString:u,primaryKey:"shortDescription",secondaryKey:"title",optionalPrimaryKey:"shortTitle",tertiaryKey:"tags"}):i),[u,p,i]),{highlightedItem:m,selectedItem:E,selectedNodeReference:k,scrollContainerRef:x,searchInputRef:S,onClickStudy:N,handleKeyDown:P}=function(e,t,n,i){let o=0;const[a,s]=(0,r.useState)(null),l=(0,r.useRef)(null),c=(0,r.useRef)(null),[u,d,h,p]=Z(t),f=(0,r.useRef)(null);return(0,r.useEffect)((()=>{e?m(0):d(null)}),[e]),(0,r.useEffect)((()=>{void 0!==i&&(m(0),d(null))}),[i]),(0, +r.useEffect)((()=>(a&&(o=setTimeout((()=>{s(null)}),1500)),()=>{clearInterval(o)})),[a]),{highlightedItem:a,scrollContainerRef:l,selectedNodeReference:c,selectedItem:u,searchInputRef:f,onClickStudy:function(e){n&&(n(e),d(e),s(e))},handleKeyDown:function(e){const[t,r]=function(e,t){if(null===e.current||null===t.current)return[0,0];const n=e.current.getBoundingClientRect(),r=t.current.getBoundingClientRect(),{height:i}=n,o=n.top-r.top,a=n.bottom-r.bottom+i<0?0:i,s=o-i>0?0:i,{scrollTop:l}=t.current;return[l-s,l+a]}(c,l);if(40===(0,B.hashFromEvent)(e)&&(e.preventDefault(),h(),m(r)),38===(0,B.hashFromEvent)(e)&&(e.preventDefault(),p(),m(t)),13===(0,B.hashFromEvent)(e)&&u){if(!n)return;n(u),s(u)}}};function m(e){null!==l.current&&l.current.scrollTo&&l.current.scrollTo(0,e)}}(a,f,l),I=""===u&&!f.length;return(0,r.useEffect)((()=>{var e;a||d(""),_.CheckMobile.any()||null===(e=S.current)||void 0===e||e.focus()}),[a]),r.createElement(y.AdaptivePopupDialog,{isOpened:a,onClose:s,onClickOutside:s,className:v()(K.dialogLibrary),render:function(){return r.createElement(r.Fragment,null,r.createElement(b.DialogSearch,{reference:S,placeholder:o.t(null,void 0,n(52298)),onChange:D,onFocus:R}),r.createElement(C.DialogSidebarWrapper,null,r.createElement(w,{reference:x,className:K.scroll},I?r.createElement(g.Spinner,null):f.length?r.createElement(r.Fragment,null,r.createElement(F,null,r.createElement(z,{title:o.t(null,void 0,n(15491))})),f.slice().sort(oe).map((e=>{const t=(null==E?void 0:E.id)===e.id;return r.createElement(L,{key:e.id,item:e,onClick:()=>N(e),query:u,regExpRules:p,reference:t?k:void 0,isSelected:(null==E?void 0:E.id)===e.id,isHighlighted:(null==m?void 0:m.id)===e.id,favoriteClickHandler:t=>{t.stopPropagation(),Q(e.title)}})}))):r.createElement(q,{className:K.noContentBlock,description:o.t(null,void 0,n(53170))}))))},title:o.t(null,void 0,n(61142)),dataName:"indicators-dialog",onKeyDown:P,shouldReturnFocus:c,ref:t});function D(e){d(e.target.value)}function R(){var e;u.length>0&&(null===(e=S.current)||void 0===e||e.select())}}function oe(e,t){return e.isFavorite===t.isFavorite?0:e.isFavorite?-1:1}ne(),G.onSync.subscribe(null,ne);var ae=n(76422),se=n(97145);function le(e,t){return e[t]||[]}class ce extends class{constructor(e){this._searchInputRef=r.createRef(),this._dialog=r.createRef(),this._visibility=new se.WatchedValue(!1),this._container=document.createElement("div"),this._isForceRender=!1,this._parentSources=[],this._isDestroyed=!1,this._deepFundamentalsHistoryNotificationHasBeenShown=!1,this._showDeepFundamentalsHistoryNotification=()=>{},this._chartWidgetCollection=e}isDestroyed(){return this._isDestroyed}visible(){return this._visibility.readonly()}resetAllStudies(){}updateFavorites(){}open(e,t,n,r,i){this._parentSources=e,this._updateSymbol(),this._setProps({isOpened:!0,shouldReturnFocus:null==i?void 0:i.shouldReturnFocus}),this._visibility.setValue(!0),ae.emit("indicators_dialog")}show(e){this.open([],void 0,void 0,void 0,e)}hide(){this._parentSources=[],this._setProps({isOpened:!1}),this._visibility.setValue(!1)} +destroy(){this._isDestroyed=!0,i.unmountComponentAtNode(this._container)}_shouldPreventRender(){return this._isDestroyed||!this._isForceRender&&!this._getProps().value().isOpened}_getRenderData(){return{props:this._getProps().value(),container:this._getContainer()}}_applyStudy(e,t){var n;e.isGrayed?ae.emit("onGrayedObjectClicked",{type:"study",name:e.shortDescription}):(_.CheckMobile.any()||null===(n=this._searchInputRef.current)||void 0===n||n.select(),async function(e,t,n,r,i){const o=e.activeChartWidget.value();if(!o)return null;const{studyData:s}=t;if(!s)return Promise.resolve(null);const l=s.descriptor;if("java"===l.type){const e=(0,u.tryFindStudyLineToolNameByStudyId)(l.studyId);if(null!==e)return a.tool.setValue(e),null}return o.insertStudy(s.descriptor,n,t.shortDescription)}(this._chartWidgetCollection,e,this._parentSources,0,this._symbol).then((()=>{var e;window.is_authenticated;_.CheckMobile.any()||(null===document.activeElement||document.activeElement===document.body||null!==this._dialog.current&&this._dialog.current.contains(document.activeElement))&&(null===(e=this._searchInputRef.current)||void 0===e||e.focus())})))}_setProps(e){const t=this._getProps().value(),{isOpened:n}=t;this._isForceRender=n&&"isOpened"in e&&!e.isOpened;const r={...t,...e};this._getProps().setValue(r)}_requestBuiltInJavaStudies(){return this._chartWidgetCollection.activeChartWidget.value().metaInfoRepository().findAllJavaStudies()}_focus(){var e;this._getProps().value().isOpened&&(null===(e=this._dialog.current)||void 0===e||e.focus())}_getContainer(){return this._container}_getDialog(){return this._dialog}_getSymbol(){return this._symbol}_updateSymbol(){this._symbol=void 0}}{constructor(e,t){super(e),this._options={onWidget:!1},this._indicatorData=[],t&&(this._options=t),this._props=new se.WatchedValue({data:[],applyStudy:this._applyStudy.bind(this),isOpened:!1,reference:this._getDialog(),onClose:this.hide.bind(this)}),this._getProps().subscribe(this._render.bind(this)),this._init()}_getProps(){return this._props}async _init(){const e=function(e){const t={};return e.forEach((e=>{const{studyData:n}=e;if(!n)return;const{packageName:r}=n;r in t?t[r].push(e):t[r]=[e]})),t}(function(e,t=!0){return e.filter((e=>{const n=!!t||!function(e){return e.isStrategy}(e);return!e.isHidden&&n}))}((await this._requestBuiltInJavaStudies()).map(p)));this._indicatorData=await async function(e,t){let n={...t};return[...le(n,"tv-basicstudies"),...le(n,"Script$STD"),...le(n,"tv-volumebyprice")].filter((e=>!e.isStrategy)).sort(d)}(this._options.onWidget,e),this._setFavorites(),this._setProps({data:this._indicatorData}),$.subscribe(null,(()=>this._refreshFavorites())),Y.subscribe(null,(()=>this._refreshFavorites()))}_setFavorites(){c.enabled("items_favoriting")&&this._indicatorData.forEach((e=>{e.isFavorite=ee(e.title)}))}_refreshFavorites(){this._setFavorites(),this._setProps({data:this._indicatorData})}_render(){if(this._shouldPreventRender())return;const{props:e,container:t}=this._getRenderData();i.render(r.createElement(ie,{...e}),t)}}}, +36189:(e,t,n)=>{"use strict";n.d(t,{FavoriteButton:()=>d});var r=n(44352),i=n(50959),o=n(97754),a=n(9745),s=n(39146),l=n(48010),c=n(14877);const u={add:r.t(null,void 0,n(44629)),remove:r.t(null,void 0,n(72482))};function d(e){const{className:t,isFilled:n,isActive:r,onClick:d,...h}=e;return i.createElement(a.Icon,{...h,className:o(c.favorite,"apply-common-tooltip",n&&c.checked,r&&c.active,t),icon:n?s:l,onClick:d,title:n?u.remove:u.add})}},19785:(e,t,n)=>{"use strict";n.d(t,{createRegExpList:()=>o,getHighlightedChars:()=>a,rankedSearch:()=>i});var r=n(1722);function i(e){const{data:t,rules:n,queryString:i,isPreventedFromFiltering:o,primaryKey:a,secondaryKey:s=a,optionalPrimaryKey:l,tertiaryKey:c}=e;return t.map((e=>{const t=l&&e[l]?e[l]:e[a],o=e[s],u=c&&e[c];let d,h=0;return n.forEach((e=>{var n,a,s,l,c;const{re:p,fullMatch:f}=e;if(p.lastIndex=0,(0,r.isString)(t)&&t&&t.toLowerCase()===i.toLowerCase())return h=4,void(d=null===(n=t.match(f))||void 0===n?void 0:n.index);if((0,r.isString)(t)&&f.test(t))return h=3,void(d=null===(a=t.match(f))||void 0===a?void 0:a.index);if((0,r.isString)(o)&&f.test(o))return h=2,void(d=null===(s=o.match(f))||void 0===s?void 0:s.index);if((0,r.isString)(o)&&p.test(o))return h=2,void(d=null===(l=o.match(p))||void 0===l?void 0:l.index);if(Array.isArray(u))for(const e of u)if(f.test(e))return h=1,void(d=null===(c=e.match(f))||void 0===c?void 0:c.index)})),{matchPriority:h,matchIndex:d,item:e}})).filter((e=>o||e.matchPriority)).sort(((e,t)=>{if(e.matchPriorityt.matchPriority)return-1;if(e.matchPriority===t.matchPriority){if(void 0===e.matchIndex||void 0===t.matchIndex)return 0;if(e.matchIndex>t.matchIndex)return 1;if(e.matchIndexe))}function o(e,t){const n=[],r=e.toLowerCase(),i=e.split("").map(((e,t)=>`(${0!==t?`[/\\s-]${s(e)}`:s(e)})`)).join("(.*?)")+"(.*)";return n.push({fullMatch:new RegExp(`(${s(e)})`,"i"),re:new RegExp(`^${i}`,"i"),reserveRe:new RegExp(i,"i"),fuzzyHighlight:!0}),t&&t.hasOwnProperty(r)&&n.push({fullMatch:t[r],re:t[r],fuzzyHighlight:!1}),n}function a(e,t,n){const r=[];return e&&n?(n.forEach((e=>{const{fullMatch:n,re:i,reserveRe:o}=e;n.lastIndex=0,i.lastIndex=0;const a=n.exec(t),s=a||i.exec(t)||o&&o.exec(t);if(e.fuzzyHighlight=!a,s)if(e.fuzzyHighlight){let e=s.index;for(let t=1;t{"use strict";n.d(t,{HighlightedText:()=>s});var r=n(50959),i=n(97754),o=n(19785),a=n(75623);function s(e){const{queryString:t,rules:n,text:s,className:l}=e,c=(0,r.useMemo)((()=>(0,o.getHighlightedChars)(t,s,n)),[t,n,s]);return r.createElement(r.Fragment,null,c.length?s.split("").map(((e,t)=>r.createElement(r.Fragment,{key:t},c[t]?r.createElement("span",{className:i(a.highlighted,l)},e):r.createElement("span",null,e)))):s)}},77975:(e,t,n)=>{ +"use strict";n.d(t,{useWatchedValueReadonly:()=>i});var r=n(50959);const i=(e,t=!1)=>{const n="watchedValue"in e?e.watchedValue:void 0,i="defaultValue"in e?e.defaultValue:e.watchedValue.value(),[o,a]=(0,r.useState)(n?n.value():i);return(t?r.useLayoutEffect:r.useEffect)((()=>{if(n){a(n.value());const e=e=>a(e);return n.subscribe(e),()=>n.unsubscribe(e)}return()=>{}}),[n]),o}},90692:(e,t,n)=>{"use strict";n.d(t,{MatchMedia:()=>i});var r=n(50959);class i extends r.PureComponent{constructor(e){super(e),this._handleChange=()=>{this.forceUpdate()},this.state={query:window.matchMedia(this.props.rule)}}componentDidMount(){this._subscribe(this.state.query)}componentDidUpdate(e,t){this.state.query!==t.query&&(this._unsubscribe(t.query),this._subscribe(this.state.query))}componentWillUnmount(){this._unsubscribe(this.state.query)}render(){return this.props.children(this.state.query.matches)}static getDerivedStateFromProps(e,t){return e.rule!==t.query.media?{query:window.matchMedia(e.rule)}:null}_subscribe(e){e.addListener(this._handleChange)}_unsubscribe(e){e.removeListener(this._handleChange)}}},1109:(e,t,n)=>{"use strict";n.d(t,{Separator:()=>a});var r=n(50959),i=n(97754),o=n(45719);function a(e){return r.createElement("div",{className:i(o.separator,e.className)})}},65718:(e,t,n)=>{"use strict";n.d(t,{Portal:()=>l,PortalContext:()=>c});var r=n(50959),i=n(962),o=n(36174),a=n(67961),s=n(60508);class l extends r.PureComponent{constructor(){super(...arguments),this._uuid=(0,o.guid)()}componentWillUnmount(){this._manager().removeWindow(this._uuid)}render(){const e=this._manager().ensureWindow(this._uuid,this.props.layerOptions);return e.style.top=this.props.top||"",e.style.bottom=this.props.bottom||"",e.style.left=this.props.left||"",e.style.right=this.props.right||"",e.style.pointerEvents=this.props.pointerEvents||"",i.createPortal(r.createElement(c.Provider,{value:this},this.props.children),e)}moveToTop(){this._manager().moveToTop(this._uuid)}_manager(){return null===this.context?(0,a.getRootOverlapManager)():this.context}}l.contextType=s.SlotContext;const c=r.createContext(null)},60508:(e,t,n)=>{"use strict";n.d(t,{Slot:()=>i,SlotContext:()=>o});var r=n(50959);class i extends r.Component{shouldComponentUpdate(){return!1}render(){return r.createElement("div",{style:{position:"fixed",zIndex:150,left:0,top:0},ref:this.props.reference})}}const o=r.createContext(null)},63932:(e,t,n)=>{"use strict";n.d(t,{Spinner:()=>a});var r=n(50959),i=n(97754),o=n(58096);n(83135);function a(e){const t=i(e.className,"tv-spinner","tv-spinner--shown",`tv-spinner--size_${o.spinnerSizeMap[e.size||o.DEFAULT_SIZE]}`);return r.createElement("div",{className:t,style:e.style,role:"progressbar"})}},95257:(e,t)=>{"use strict" +;var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.iterator;var f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,v={};function g(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||f}function y(){}function _(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||f}g.prototype.isReactComponent={},g.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")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=g.prototype;var b=_.prototype=new y;b.constructor=_,m(b,g.prototype),b.isPureReactComponent=!0;var C=Array.isArray,E=Object.prototype.hasOwnProperty,w={current:null},k={key:!0,ref:!0,__self:!0,__source:!0};function x(e,t,r){var i,o={},a=null,s=null;if(null!=t)for(i in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(a=""+t.key),t)E.call(t,i)&&!k.hasOwnProperty(i)&&(o[i]=t[i]);var l=arguments.length-2;if(1===l)o.children=r;else if(1{"use strict";e.exports=n(95257)},68648:e=>{e.exports=''},7720:e=>{e.exports=''},69859:e=>{e.exports=''},39146:e=>{e.exports=''},48010:e=>{e.exports=''},20036:e=>{e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},44629:e=>{e.exports={ar:["اضف إلى القائمة التفضيلات"],ca_ES:["Afegeix a preferits"],cs:["Přidat do oblíbených"],de:["Zu Favoriten hinzufügen"],el:["Προσθήκη στα αγαπημένα"],en:"Add to favorites",es:["Añadir a favoritos"],fa:["افزودن به موارد مورد علاقه"],fr:["Ajouter aux favoris"],he_IL:["הוסף למועדפים"],hu_HU:["Hozzáadás kedvencekhez"],id_ID:["Tambah ke daftar favorit"],it:["Aggiungi ai preferiti"],ja:["お気に入りに追加"],ko:["즐겨찾기에 넣기"],ms_MY:["Tambah kepada kegemaran"],nl_NL:["Voeg toe aan favorieten"],pl:["Dodaj do ulubionych"],pt:["Adicionar aos favoritos"],ro:"Add to favorites",ru:["Добавить в избранное"],sv:["Lägg till som favorit"],th:["เพิ่มลงรายการโปรด"],tr:["Favorilere ekle"],vi:["Thêm vào mục yêu thích"],zh:["添加到收藏"],zh_TW:["加入收藏"]}},44463:e=>{e.exports={ar:["متاح لحسابات Pro"],ca_ES:"Available for Pro accounts",cs:"Available for Pro accounts",de:["Erhältlich für Pro-Konten"],el:"Available for Pro accounts",en:"Available for Pro accounts",es:["Disponible para las cuentas Pro"],fa:"Available for Pro accounts",fr:["Disponible pour les comptes Pro"],he_IL:["זמין עבור חשבונות Pro"],hu_HU:"Available for Pro accounts",id_ID:["Tersedia untuk akun Pro"], +it:["Disponibile per gli account Pro"],ja:["Proアカウントでご利用いただけます"],ko:["프로 계정에서 사용 가능"],ms_MY:["Tersedia untuk akaun Pro"],nl_NL:"Available for Pro accounts",pl:["Dostępne dla kont Pro"],pt:["Disponível para contas Pro"],ro:"Available for Pro accounts",ru:["Доступно для подписок Pro"],sv:["Tillgängligt för Proabonnenter"],th:["มีให้สำหรับบัญชี Pro"],tr:["Pro hesaplar için kullanılabilir"],vi:["Dành cho các tài khoản Pro"],zh:["适用于Pro账户"],zh_TW:["適用於Pro帳戶"]}},92490:e=>{e.exports={ar:["مختارات المحرر"],ca_ES:["Seleccions dels editors"],cs:"Editors' picks",de:["Editor's Picks"],el:"Editors' picks",en:"Editors' picks",es:["Selecciones de los editores"],fa:"Editors' picks",fr:["Choix de la rédaction"],he_IL:["בחירות העורכים"],hu_HU:"Editors' picks",id_ID:["Pilihan editor"],it:["Selezione editoriale"],ja:["エディターズ・ピック"],ko:["에디터즈 픽"],ms_MY:["Pilihan Editor"],nl_NL:"Editors' picks",pl:["Wybór Redakcji"],pt:["Sugestão da Casa"],ro:"Editors' picks",ru:["Выбор редакции"],sv:["Redaktörens val"],th:["คัดสรรโดยบรรณาธิการ"],tr:["Editörün Seçtikleri"],vi:["Biên tập viên chọn"],zh:["编辑精选"],zh_TW:["編輯精選"]}},61142:e=>{e.exports={ar:["مؤشرات"],ca_ES:["Indicadors"],cs:["Indikátory"],de:["Indikatoren"],el:["Τέχν. Δείκτες"],en:"Indicators",es:["Indicadores"],fa:["اندیکاتورها"],fr:["Indicateurs"],he_IL:["אינדיקטורים"],hu_HU:["Indikátorok"],id_ID:["Indikator"],it:["Indicatori"],ja:["インジケーター"],ko:["지표"],ms_MY:["Penunjuk"],nl_NL:["Indicatoren"],pl:["Wskaźniki"],pt:["Indicadores"],ro:"Indicators",ru:["Индикаторы"],sv:["Indikatorer"],th:["อินดิเคเตอร์"],tr:["Göstergeler"],vi:["Các chỉ báo"],zh:["指标"],zh_TW:["技術指標"]}},53170:e=>{e.exports={ar:["لا توجد مؤشرات تتوافق مع معاييرك."],ca_ES:["Cap indicador coincideix amb els vostres criteris"],cs:["Indikátory nevyhovující vaším požadavkům"],de:["Keine passenden Indikatoren zu Ihren Kriterien gefunden"],el:["Δε βρέθηκαν Τέχνικο. Δείκτες που να ταιριάζουν με τα κριτήρια αναζήτησης"],en:"No indicators matched your criteria",es:["Ningún indicador coincide con sus criterios"],fa:["هیچ اندیکاتوری با شرط شما مطابقت ندارد."],fr:["Aucuns indicateurs ne correspondent à vos critères."],he_IL:["לא נמצאו התאמות לאינדקטור"],hu_HU:["Egyetlen indikátor se felel meg a kritériumoknak."],id_ID:["Tidak ada indikator yang cocok dengan kriteria anda."],it:["Nessun indicatore corrisponde ai criteri"],ja:["条件に合致するインジケーターはありません"],ko:["찾는 지표가 없습니다."],ms_MY:["Tiada penunjuk yang sepadan dengan kriteria anda."],nl_NL:["Geen indicator voldeed aan je criteria"],pl:["Brak wskaźników spełniających twoje kryteria"],pt:["Não foram encontrados indicadores que correspondam à escolha selecionada."],ro:["No indicators matched your criteria."],ru:["Нет подходящих индикаторов."],sv:["Inga indikatorer överensstämde med dina kriterier."],th:["ไม่พบตัวชี้วัดตามเกณฑ์ของคุณ"],tr:["Kriterinize uygun gösterge bulunamadı."],vi:["Không có chỉ số nào khớp với tiêu chí của bạn."],zh:["没有符合您搜索条件的指标."],zh_TW:["沒有指標符合您的搜尋條件。"]}},15491:e=>{e.exports={ar:["اسم النص البرمجي"],ca_ES:["Nom de l'script"],cs:"Script name",de:["Skripname"],el:"Script name", +en:"Script name",es:["Nombre del script"],fa:"Script name",fr:["Nom du script"],he_IL:["שם הסקריפט"],hu_HU:["Szkript név"],id_ID:["Nama skrip"],it:["Nome script"],ja:["スクリプト名"],ko:["스크립트 이름"],ms_MY:["Nama skrip"],nl_NL:"Script name",pl:["Nazwa skryptu"],pt:["Nome do script"],ro:"Script name",ru:["Имя скрипта"],sv:["Skriptets namn"],th:["ชื่อชุดคำสั่ง"],tr:["Komut adı"],vi:["Tên Script"],zh:["脚本名称"],zh_TW:["腳本名稱"]}},52298:e=>{e.exports={ar:["بحث"],ca_ES:["Cercar"],cs:["Hledat"],de:["Suche"],el:["Αναζήτησή"],en:"Search",es:["Buscar"],fa:["جستجو"],fr:["Chercher"],he_IL:["חפש"],hu_HU:["Keresés"],id_ID:["Cari"],it:["Cerca"],ja:["検索"],ko:["찾기"],ms_MY:["Cari"],nl_NL:["Zoeken"],pl:["Szukaj"],pt:["Pesquisar"],ro:"Search",ru:["Поиск"],sv:["Sök"],th:["ค้นหา"],tr:["Ara"],vi:["Tìm kiếm"],zh:["搜索"],zh_TW:["搜尋"]}},72482:e=>{e.exports={ar:["حذف من القائمة المفضلة"],ca_ES:["Treure de preferits"],cs:["Odebrat z oblíbených"],de:["Aus Favoriten entfernen"],el:["Διαγραφή απο τα αγαπημένα"],en:"Remove from favorites",es:["Quitar de favoritos"],fa:["حذف از موارد مورد علاقه"],fr:["Retirer des favoris"],he_IL:["הסר ממועדפים"],hu_HU:["Eltávolít kedvencek közül"],id_ID:["Hilangkan dari favorit"],it:["Rimuovi dai preferiti"],ja:["お気に入りから削除"],ko:["즐겨찾기지움"],ms_MY:["Buang dari kegemaran"],nl_NL:["Verwijder van favorieten"],pl:["Usuń z ulubionych"],pt:["Remover dos favoritos"],ro:"Remove from favorites",ru:["Удалить из предпочтений"],sv:["Ta bort från favoriter"],th:["ลบออกจากรายการโปรด"],tr:["Favorilerimden çıkar"],vi:["Loại bỏ khỏi mục yêu thích"],zh:["从收藏中移除"],zh_TW:["從收藏移除"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/study-market.44f6b4ef758efe0fb876.js b/charting_library/bundles/study-market.44f6b4ef758efe0fb876.js deleted file mode 100644 index 63380850..00000000 --- a/charting_library/bundles/study-market.44f6b4ef758efe0fb876.js +++ /dev/null @@ -1,18 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6456],{1414:e=>{e.exports={button:"button-D4RPB3ZC",content:"content-D4RPB3ZC","icon-only":"icon-only-D4RPB3ZC",link:"link-D4RPB3ZC","color-brand":"color-brand-D4RPB3ZC","variant-primary":"variant-primary-D4RPB3ZC","variant-secondary":"variant-secondary-D4RPB3ZC","color-gray":"color-gray-D4RPB3ZC","color-green":"color-green-D4RPB3ZC","color-red":"color-red-D4RPB3ZC","color-black":"color-black-D4RPB3ZC","size-xsmall":"size-xsmall-D4RPB3ZC","start-icon-wrap":"start-icon-wrap-D4RPB3ZC","end-icon-wrap":"end-icon-wrap-D4RPB3ZC","with-start-icon":"with-start-icon-D4RPB3ZC","with-end-icon":"with-end-icon-D4RPB3ZC","size-small":"size-small-D4RPB3ZC","size-medium":"size-medium-D4RPB3ZC","size-large":"size-large-D4RPB3ZC","size-xlarge":"size-xlarge-D4RPB3ZC",animated:"animated-D4RPB3ZC",stretch:"stretch-D4RPB3ZC",grouped:"grouped-D4RPB3ZC","adjust-position":"adjust-position-D4RPB3ZC","first-row":"first-row-D4RPB3ZC","first-col":"first-col-D4RPB3ZC","no-corner-top-left":"no-corner-top-left-D4RPB3ZC","no-corner-top-right":"no-corner-top-right-D4RPB3ZC","no-corner-bottom-right":"no-corner-bottom-right-D4RPB3ZC","no-corner-bottom-left":"no-corner-bottom-left-D4RPB3ZC","text-wrap":"text-wrap-D4RPB3ZC","multiline-content":"multiline-content-D4RPB3ZC","secondary-text":"secondary-text-D4RPB3ZC","primary-text":"primary-text-D4RPB3ZC"}},88803:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},55596:e=>{e.exports={dialog:"dialog-b8SxMnzX",wrapper:"wrapper-b8SxMnzX",separator:"separator-b8SxMnzX",bounded:"bounded-b8SxMnzX"}},69827:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-BZKENkhT",unsetAlign:"unsetAlign-BZKENkhT",title:"title-BZKENkhT",subtitle:"subtitle-BZKENkhT",textWrap:"textWrap-BZKENkhT",ellipsis:"ellipsis-BZKENkhT",close:"close-BZKENkhT",icon:"icon-BZKENkhT"}},40281:e=>{e.exports={container:"container-qm7Rg5MB",inputContainer:"inputContainer-qm7Rg5MB",withCancel:"withCancel-qm7Rg5MB",input:"input-qm7Rg5MB",icon:"icon-qm7Rg5MB",cancel:"cancel-qm7Rg5MB"}},54829:e=>{e.exports={wrapper:"wrapper-nGEmjtaX",container:"container-nGEmjtaX",tab:"tab-nGEmjtaX",active:"active-nGEmjtaX",title:"title-nGEmjtaX",icon:"icon-nGEmjtaX",withoutIcon:"withoutIcon-nGEmjtaX",titleText:"titleText-nGEmjtaX",nested:"nested-nGEmjtaX",isTablet:"isTablet-nGEmjtaX",isMobile:"isMobile-nGEmjtaX"}},61098:e=>{e.exports={title:"title-z9fs4j4t",small:"small-z9fs4j4t",normal:"normal-z9fs4j4t",large:"large-z9fs4j4t"}},76797:e=>{e.exports={container:"container-XOHpda28"}},95988:e=>{e.exports={title:"title-cIIj4HrJ",disabled:"disabled-cIIj4HrJ",icon:"icon-cIIj4HrJ",locked:"locked-cIIj4HrJ",open:"open-cIIj4HrJ",actionIcon:"actionIcon-cIIj4HrJ",selected:"selected-cIIj4HrJ",codeIcon:"codeIcon-cIIj4HrJ",solutionIcon:"solutionIcon-cIIj4HrJ"}},60430:e=>{e.exports={ -"tablet-small-breakpoint":"screen and (max-width: 430px)",container:"container-WeNdU0sq",selected:"selected-WeNdU0sq",disabled:"disabled-WeNdU0sq",favorite:"favorite-WeNdU0sq",highlighted:"highlighted-WeNdU0sq",light:"light-WeNdU0sq","highlight-animation-theme-light":"highlight-animation-theme-light-WeNdU0sq",dark:"dark-WeNdU0sq","highlight-animation-theme-dark":"highlight-animation-theme-dark-WeNdU0sq",badge:"badge-WeNdU0sq",main:"main-WeNdU0sq",paddingLeft:"paddingLeft-WeNdU0sq",author:"author-WeNdU0sq",likes:"likes-WeNdU0sq",actions:"actions-WeNdU0sq",isActive:"isActive-WeNdU0sq"}},60030:e=>{e.exports={container:"container-hrZZtP0J"}},4567:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",dialog:"dialog-I087YV6b",dialogLibrary:"dialogLibrary-I087YV6b",contentContainer:"contentContainer-I087YV6b",listContainer:"listContainer-I087YV6b",scroll:"scroll-I087YV6b",sidebarContainer:"sidebarContainer-I087YV6b",noContentBlock:"noContentBlock-I087YV6b",tabWithHint:"tabWithHint-I087YV6b",solution:"solution-I087YV6b"}},70722:e=>{e.exports={container:"container-QcG0kDOU",image:"image-QcG0kDOU",title:"title-QcG0kDOU",description:"description-QcG0kDOU",button:"button-QcG0kDOU"}},14877:e=>{e.exports={favorite:"favorite-_FRQhM5Y",hovered:"hovered-_FRQhM5Y",disabled:"disabled-_FRQhM5Y",active:"active-_FRQhM5Y",checked:"checked-_FRQhM5Y"}},75623:e=>{e.exports={highlighted:"highlighted-cwp8YRo6"}},45719:e=>{e.exports={separator:"separator-Pf4rIzEt"}},94720:(e,t,n)=>{"use strict";n.d(t,{Button:()=>_});var r=n(50959),i=n(97754),o=n(95604),a=n(9745),s=n(1414),l=n.n(s);function c(e){const{color:t="brand",size:n="medium",variant:r="primary",stretch:a=!1,icon:s,startIcon:c,endIcon:u,iconOnly:d=!1,className:h,isGrouped:p,cellState:f,disablePositionAdjustment:m=!1,primaryText:v,secondaryText:g,isAnchor:y=!1}=e,_=function(e){let t="";return 0!==e&&(1&e&&(t=i(t,l()["no-corner-top-left"])),2&e&&(t=i(t,l()["no-corner-top-right"])),4&e&&(t=i(t,l()["no-corner-bottom-right"])),8&e&&(t=i(t,l()["no-corner-bottom-left"]))),t}((0,o.getGroupCellRemoveRoundBorders)(f));return i(h,l().button,l()[`size-${n}`],l()[`color-${t}`],l()[`variant-${r}`],a&&l().stretch,(s||c)&&l()["with-start-icon"],u&&l()["with-end-icon"],d&&l()["icon-only"],_,p&&l().grouped,p&&!m&&l()["adjust-position"],p&&f.isTop&&l()["first-row"],p&&f.isLeft&&l()["first-col"],v&&g&&l()["multiline-content"],y&&l().link)}function u(e){const{startIcon:t,icon:n,iconOnly:i,children:o,endIcon:s,primaryText:c,secondaryText:u}=e,d=null!=t?t:n,h=!(t||n||s||i)&&!o&&c&&u;return r.createElement(r.Fragment,null,d&&r.createElement(a.Icon,{icon:d,className:l()["start-icon-wrap"]}),o&&r.createElement("span",{className:l().content},o),s&&!i&&r.createElement(a.Icon,{icon:s,className:l()["end-icon-wrap"]}),h&&function(e){return e.primaryText&&e.secondaryText&&r.createElement("div",{className:l()["text-wrap"]},r.createElement("span",{className:l()["primary-text"]}," ",e.primaryText," "),"string"==typeof e.secondaryText?r.createElement("span",{className:l()["secondary-text"] -}," ",e.secondaryText," "):r.createElement("span",{className:l()["secondary-text"]},r.createElement("span",null,e.secondaryText.firstLine),r.createElement("span",null,e.secondaryText.secondLine)))}(e))}var d=n(86332),h=n(90186);function p(e){const{className:t,color:n,variant:r,size:i,stretch:o,animated:a,icon:s,iconOnly:l,startIcon:c,endIcon:u,primaryText:d,secondaryText:p,...f}=e;return{...f,...(0,h.filterDataProps)(e),...(0,h.filterAriaProps)(e)}}function f(e){const{reference:t,...n}=e,{isGrouped:i,cellState:o,disablePositionAdjustment:a}=(0,r.useContext)(d.ControlGroupContext),s=c({...n,isGrouped:i,cellState:o,disablePositionAdjustment:a});return r.createElement("button",{...p(n),className:s,ref:t},r.createElement(u,{...n}))}function m(e="default"){switch(e){case"default":return"primary";case"stroke":return"secondary"}}function v(e="primary"){switch(e){case"primary":return"brand";case"success":return"green";case"default":return"gray";case"danger":return"red"}}function g(e="m"){switch(e){case"s":return"xsmall";case"m":return"small";case"l":return"large"}}function y(e){const{intent:t,size:n,appearance:r,useFullWidth:i,icon:o,...a}=e;return{...a,color:v(t),size:g(n),variant:m(r),stretch:i,startIcon:o}}function _(e){return r.createElement(f,{...y(e)})}},86332:(e,t,n)=>{"use strict";n.d(t,{ControlGroupContext:()=>r});const r=n(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},95604:(e,t,n)=>{"use strict";function r(e){let t=0;return e.isTop&&e.isLeft||(t+=1),e.isTop&&e.isRight||(t+=2),e.isBottom&&e.isLeft||(t+=8),e.isBottom&&e.isRight||(t+=4),t}n.d(t,{getGroupCellRemoveRoundBorders:()=>r})},27267:(e,t,n)=>{"use strict";function r(e,t,n,r,i){function o(i){if(e>i.timeStamp)return;const o=i.target;void 0!==n&&null!==t&&null!==o&&o.ownerDocument===r&&(t.contains(o)||n(i))}return i.click&&r.addEventListener("click",o,!1),i.mouseDown&&r.addEventListener("mousedown",o,!1),i.touchEnd&&r.addEventListener("touchend",o,!1),i.touchStart&&r.addEventListener("touchstart",o,!1),()=>{r.removeEventListener("click",o,!1),r.removeEventListener("mousedown",o,!1),r.removeEventListener("touchend",o,!1),r.removeEventListener("touchstart",o,!1)}}n.d(t,{addOutsideEventListener:()=>r})},36383:(e,t,n)=>{"use strict";n.d(t,{useOutsideEvent:()=>o});var r=n(50959),i=n(27267);function o(e){const{click:t,mouseDown:n,touchEnd:o,touchStart:a,handler:s,reference:l,ownerDocument:c=document}=e,u=(0,r.useRef)(null),d=(0,r.useRef)(new CustomEvent("timestamp").timeStamp);return(0,r.useLayoutEffect)((()=>{const e={click:t,mouseDown:n,touchEnd:o,touchStart:a},r=l?l.current:u.current;return(0,i.addOutsideEventListener)(d.current,r,s,c,e)}),[t,n,o,a,s]),l||u}},9745:(e,t,n)=>{"use strict";n.d(t,{Icon:()=>i});var r=n(50959);const i=r.forwardRef(((e,t)=>{const{icon:n="",...i}=e;return r.createElement("span",{...i,ref:t,dangerouslySetInnerHTML:{__html:n}})}))},90186:(e,t,n)=>{"use strict";function r(e){return o(e,a)}function i(e){return o(e,s)}function o(e,t){const n=Object.entries(e).filter(t),r={};for(const[e,t]of n)r[e]=t -;return r}function a(e){const[t,n]=e;return 0===t.indexOf("data-")&&"string"==typeof n}function s(e){return 0===e[0].indexOf("aria-")}n.d(t,{filterAriaProps:()=>i,filterDataProps:()=>r,filterProps:()=>o,isAriaAttribute:()=>s,isDataAttribute:()=>a})},53017:(e,t,n)=>{"use strict";function r(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function i(e){return r([e])}n.d(t,{isomorphicRef:()=>i,mergeRefs:()=>r})},67961:(e,t,n)=>{"use strict";n.d(t,{OverlapManager:()=>o,getRootOverlapManager:()=>s});var r=n(50151);class i{constructor(){this._storage=[]}add(e){this._storage.push(e)}remove(e){this._storage=this._storage.filter((t=>e!==t))}has(e){return this._storage.includes(e)}getItems(){return this._storage}}class o{constructor(e=document){this._storage=new i,this._windows=new Map,this._index=0,this._document=e,this._container=e.createDocumentFragment()}setContainer(e){const t=this._container,n=null===e?this._document.createDocumentFragment():e;!function(e,t){Array.from(e.childNodes).forEach((e=>{e.nodeType===Node.ELEMENT_NODE&&t.appendChild(e)}))}(t,n),this._container=n}registerWindow(e){this._storage.has(e)||this._storage.add(e)}ensureWindow(e,t={position:"fixed",direction:"normal"}){const n=this._windows.get(e);if(void 0!==n)return n;this.registerWindow(e);const r=this._document.createElement("div");if(r.style.position=t.position,r.style.zIndex=this._index.toString(),r.dataset.id=e,void 0!==t.index){const e=this._container.childNodes.length;if(t.index>=e)this._container.appendChild(r);else if(t.index<=0)this._container.insertBefore(r,this._container.firstChild);else{const e=this._container.childNodes[t.index];this._container.insertBefore(r,e)}}else"reverse"===t.direction?this._container.insertBefore(r,this._container.firstChild):this._container.appendChild(r);return this._windows.set(e,r),++this._index,r}unregisterWindow(e){this._storage.remove(e);const t=this._windows.get(e);void 0!==t&&(null!==t.parentElement&&t.parentElement.removeChild(t),this._windows.delete(e))}getZindex(e){const t=this.ensureWindow(e);return parseInt(t.style.zIndex||"0")}moveToTop(e){if(this.getZindex(e)!==this._index){this.ensureWindow(e).style.zIndex=(++this._index).toString()}}removeWindow(e){this.unregisterWindow(e)}}const a=new WeakMap;function s(e=document){const t=e.getElementById("overlap-manager-root");if(null!==t)return(0,r.ensureDefined)(a.get(t));{const t=new o(e),n=function(e){const t=e.createElement("div");return t.style.position="absolute",t.style.zIndex=150..toString(),t.style.top="0px",t.style.left="0px",t.id="overlap-manager-root",t}(e);return a.set(n,t),t.setContainer(n),e.body.appendChild(n),t}}},99054:(e,t,n)=>{"use strict";n.d(t,{setFixedBodyState:()=>c});const r=(()=>{let e;return()=>{var t;if(void 0===e){const n=document.createElement("div"),r=n.style;r.visibility="hidden",r.width="100px",r.msOverflowStyle="scrollbar",document.body.appendChild(n);const i=n.offsetWidth;n.style.overflow="scroll";const o=document.createElement("div");o.style.width="100%",n.appendChild(o);const a=o.offsetWidth -;null===(t=n.parentNode)||void 0===t||t.removeChild(n),e=i-a}return e}})();function i(e,t,n){null!==e&&e.style.setProperty(t,n)}function o(e,t){return getComputedStyle(e,null).getPropertyValue(t)}function a(e,t){return parseInt(o(e,t))}let s=0,l=!1;function c(e){const{body:t}=document,n=t.querySelector(".widgetbar-wrap");if(e&&1==++s){const e=o(t,"overflow"),s=a(t,"padding-right");"hidden"!==e.toLowerCase()&&t.scrollHeight>t.offsetHeight&&(i(n,"right",`${r()}px`),t.style.paddingRight=`${s+r()}px`,l=!0),t.classList.add("i-no-scroll")}else if(!e&&s>0&&0==--s&&(t.classList.remove("i-no-scroll"),l)){i(n,"right","0px");let e=0;0,t.scrollHeight<=t.clientHeight&&(e-=r()),t.style.paddingRight=(e<0?0:e)+"px",l=!1}}},24437:(e,t,n)=>{"use strict";n.d(t,{DialogBreakpoints:()=>i});var r=n(88803);const i={SmallHeight:r["small-height-breakpoint"],TabletSmall:r["tablet-small-breakpoint"],TabletNormal:r["tablet-normal-breakpoint"]}},35057:(e,t,n)=>{"use strict";n.d(t,{AdaptivePopupDialog:()=>N});var r=n(50959),i=n(50151);var o=n(97754),a=n.n(o),s=n(68335),l=n(38223),c=n(35749),u=n(63016),d=n(1109),h=n(24437),p=n(90692),f=n(95711);var m=n(52092),v=n(76422),g=n(9745);const y=r.createContext({setHideClose:()=>{}});var _=n(7720),b=n(69827);function C(e){const{title:t,titleTextWrap:n=!1,subtitle:i,showCloseIcon:o=!0,onClose:s,onCloseButtonKeyDown:l,renderBefore:c,renderAfter:u,draggable:d,className:h,unsetAlign:p,closeAriaLabel:f,closeButtonReference:m}=e,[v,C]=(0,r.useState)(!1);return r.createElement(y.Provider,{value:{setHideClose:C}},r.createElement("div",{className:a()(b.container,h,(i||p)&&b.unsetAlign)},c,r.createElement("div",{"data-dragg-area":d,className:b.title},r.createElement("div",{className:a()(n?b.textWrap:b.ellipsis)},t),i&&r.createElement("div",{className:a()(b.ellipsis,b.subtitle)},i)),u,o&&!v&&r.createElement("button",{className:b.close,onClick:s,onKeyDown:l,"data-name":"close","aria-label":f,type:"button",ref:m},r.createElement(g.Icon,{className:b.icon,icon:_,"data-name":"close","data-role":"button"}))))}var E=n(53017),w=n(90186),k=n(55596);const x={vertical:20},S={vertical:0};class N extends r.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(h.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,s.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(), -void this._handleClose();const{activeElement:n}=document,r=(0,i.ensureNotNull)(this._reference);if(null!==n){if(e.preventDefault(),"true"===(t=n).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,c.isTextEditingField)(n))return void r.focus();if(r.contains(n))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,n;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(n=e,[9,s.Modifiers.Shift+9].includes((0,s.hashFromEvent)(n))&&n.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()},this._calculatePositionWithOffsets=(e,t)=>{const n=(0,i.ensureDefined)(this.props.fullScreenViewOffsets).value();return{top:n.top,left:(0,l.isRtl)()?-n.right:n.left,width:t.clientWidth-n.left-n.right,height:t.clientHeight-n.top-n.bottom}}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||v.subscribe(m.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.subscribe(this._requestResize)}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||v.unsubscribe(m.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.unsubscribe(this._requestResize)}focus(){(0,i.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,n;return null!==(n=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==n&&n}render(){const{className:e,wrapperClassName:t,headerClassName:n,isOpened:i,title:o,titleTextWrap:s,dataName:l,onClickOutside:c,additionalElementPos:m,additionalHeaderElement:v,backdrop:g,shouldForceFocus:y=!0,shouldReturnFocus:_,showSeparator:b,subtitle:N,draggable:P=!0,fullScreen:I=!1,showCloseIcon:D=!0,rounded:R=!0,isAnimationEnabled:B,growPoint:T,dialogTooltip:L,unsetHeaderAlign:A,onDragStart:z,dataDialogName:M,closeAriaLabel:O,containerAriaLabel:F,reference:j,containerTabIndex:W,closeButtonReference:H,onCloseButtonKeyDown:q,shadowed:Z,fullScreenViewOffsets:U}=this.props,K="after"!==m?v:void 0,V="after"===m?v:void 0,G="string"==typeof o?o:M||"",$=(0,w.filterDataProps)(this.props),Y=(0,E.mergeRefs)([this._handleReference,j]);return r.createElement(p.MatchMedia,{rule:h.DialogBreakpoints.SmallHeight},(m=>r.createElement(p.MatchMedia,{rule:h.DialogBreakpoints.TabletSmall -},(h=>r.createElement(u.PopupDialog,{rounded:!(h||I)&&R,className:a()(k.dialog,I&&U&&k.bounded,e),isOpened:i,reference:Y,onKeyDown:this._handleKeyDown,onClickOutside:c,onClickBackdrop:c,fullscreen:h||I,guard:m?S:x,boundByScreen:h||I,shouldForceFocus:y,shouldReturnFocus:_,backdrop:g,draggable:P,isAnimationEnabled:B,growPoint:T,name:this.props.dataName,dialogTooltip:L,onDragStart:z,containerAriaLabel:F,containerTabIndex:W,calculateDialogPosition:I&&U?this._calculatePositionWithOffsets:void 0,shadowed:Z,...$},r.createElement("div",{className:a()(k.wrapper,t),"data-name":l,"data-dialog-name":G},void 0!==o&&r.createElement(C,{draggable:P&&!(h||I),onClose:this._handleCloseBtnClick,renderAfter:V,renderBefore:K,subtitle:N,title:o,titleTextWrap:s,showCloseIcon:D,className:n,unsetAlign:A,closeAriaLabel:O,closeButtonReference:H,onCloseButtonKeyDown:q}),b&&r.createElement(d.Separator,{className:k.separator}),r.createElement(f.PopupContext.Consumer,null,(e=>this._renderChildren(e,h||I)))))))))}}},69654:(e,t,n)=>{"use strict";n.d(t,{DialogSearch:()=>u});var r=n(50959),i=n(97754),o=n.n(i),a=n(44352),s=n(9745),l=n(69859),c=n(40281);function u(e){const{children:t,renderInput:i,onCancel:u,containerClassName:h,inputContainerClassName:p,iconClassName:f,...m}=e;return r.createElement("div",{className:o()(c.container,h)},r.createElement("div",{className:o()(c.inputContainer,p,u&&c.withCancel)},i||r.createElement(d,{...m})),t,r.createElement(s.Icon,{className:o()(c.icon,f),icon:l}),u&&r.createElement("div",{className:c.cancel,onClick:u},a.t(null,void 0,n(20036))))}function d(e){const{className:t,reference:n,value:i,onChange:a,onFocus:s,onBlur:l,onKeyDown:u,onSelect:d,placeholder:h,...p}=e;return r.createElement("input",{...p,ref:n,type:"text",className:o()(t,c.input),autoComplete:"off","data-role":"search",placeholder:h,value:i,onChange:a,onFocus:s,onBlur:l,onSelect:d,onKeyDown:u})}},50366:(e,t,n)=>{"use strict";n.d(t,{DialogSidebarContainer:()=>u,DialogSidebarItem:()=>h,DialogSidebarWrapper:()=>d});var r=n(50959),i=n(97754),o=n.n(i),a=n(9745);function s(e){return{isMobile:"mobile"===e,isTablet:"tablet"===e}}var l=n(68648),c=n(54829);function u(e){const{mode:t,className:n,...i}=e,{isMobile:a,isTablet:l}=s(t),u=o()(c.container,l&&c.isTablet,a&&c.isMobile,n);return r.createElement("div",{...i,className:u,"data-role":"dialog-sidebar"})}function d(e){return r.createElement("div",{className:c.wrapper,...e})}function h(e){const{mode:t,title:n,icon:i,isActive:u,onClick:d,...h}=e,{isMobile:p,isTablet:f}=s(t),m=u?null==i?void 0:i.active:null==i?void 0:i.default;return r.createElement("div",{...h,className:o()(c.tab,f&&c.isTablet,p&&c.isMobile,u&&c.active),onClick:d},i&&r.createElement(a.Icon,{className:c.icon,icon:m}),!f&&r.createElement("span",{className:o()(c.title,!i&&c.withoutIcon)},r.createElement("span",{className:c.titleText},n),p&&r.createElement(a.Icon,{className:c.nested,icon:l})))}},57979:(e,t,n)=>{"use strict";n.r(t),n.d(t,{IndicatorsLibraryContainer:()=>ce});var r=n(50959),i=n(962),o=n(44352),a=n(88348) -;const s=o.t(null,void 0,n(44463));var l=n(42856),c=n(14483),u=n(92249);function d(e,t){const n=e.title.toLowerCase(),r=t.title.toLowerCase();return nr?1:0}const h={earning:new RegExp("EPS"),earnings:new RegExp("EPS"),"trailing twelve months":new RegExp("TTM")};function p(e){var t;const{id:r,description:i,shortDescription:a,description_localized:u,is_hidden_study:d,version:h,extra:p,tags:m}=e,v=c.enabled("graying_disabled_tools_enabled")&&(null===(t=window.ChartApiInstance)||void 0===t?void 0:t.studiesAccessController.isToolGrayed(i));return{id:r,title:u||o.t(i,{context:"study"},n(68716)),shortDescription:a,shortTitle:a,isStrategy:l.StudyMetaInfo.isScriptStrategy(e),isHidden:d,isNew:null==p?void 0:p.isNew,isUpdated:null==p?void 0:p.isUpdated,isBeta:null==p?void 0:p.isBeta,isPro:null==p?void 0:p.isPro,proBadgeTitle:s,isFundamental:!1,studyData:{id:r,version:h,descriptor:{type:"java",studyId:e.id},packageName:f(r,p)},isGrayed:v,tags:m}}function f(e,t){return(null==t?void 0:t.isChartPattern)?"tv-chart_patterns":(null==t?void 0:t.isAuto)?"auto-java":l.StudyMetaInfo.getPackageName(e)}var m=n(97754),v=n.n(m),g=n(63932),y=n(35057),_=n(49483),b=n(69654),C=n(50366),E=n(60030);function w(e){const{reference:t,className:n,...i}=e;return r.createElement("div",{ref:t,className:v()(E.container,n),...i,"data-role":"dialog-content"})}var k=n(95988);function x(e){const{children:t,className:n,disabled:i}=e;return r.createElement("span",{className:v()(k.title,i&&k.disabled,n)},t)}const S=r.createContext(null);var N=n(24637),P=n(77975),I=n(45345),D=n(26843),R=n(36189),B=n(68335),T=n(60430);function L(e){var t;const i=(0,r.useContext)(S),{style:a,layoutMode:s,item:l,query:c,regExpRules:u,isBeta:d,isNew:h,isUpdated:p,isSelected:f,isHighlighted:m,reference:g,onClick:y,renderActions:_,isPro:b,proBadgeTitle:C}=e,{isFavorite:E,isLocked:w,public:k,editorsPick:B}=l,L=void 0!==E,z=A(y,l),M=(0,r.useCallback)((e=>e.stopPropagation()),[]),O=null!==(t=e.favoriteClickHandler)&&void 0!==t?t:(null==i?void 0:i.toggleFavorite)?A(i.toggleFavorite,l):void 0,F=(0,P.useWatchedValueReadonly)({watchedValue:I.watchedTheme})===D.StdTheme.Dark?T.dark:T.light,j=v()(T.container,l.isGrayed&&T.disabled,f&&T.selected,m&&T.highlighted,m&&F);return r.createElement("div",{ref:g,className:j,onClick:z,style:a,"data-role":"list-item","data-disabled":l.isGrayed,"data-title":l.title,"data-id":l.id},r.createElement("div",{className:v()(T.main,!L&&T.paddingLeft)},L&&r.createElement(R.FavoriteButton,{className:v()(T.favorite,E&&T.isActive),isFilled:E,onClick:O}),r.createElement(x,{disabled:l.isGrayed},r.createElement(N.HighlightedText,{queryString:c,rules:u,text:l.title})),!1,d&&r.createElement(BadgeIndicator,{type:"beta",className:T.badge}),h&&r.createElement(BadgeIndicator,{type:"new",className:T.badge}),p&&r.createElement(BadgeIndicator,{type:"updated",className:T.badge}),B&&r.createElement(BadgeIndicator,{type:"ep",className:T.badge,tooltip:o.t(null,void 0,n(92490))}),!1),k&&r.createElement("a",{href:k.authorLink,className:T.author,target:"_blank",onClick:M -},k.authorName),"mobile"!==s&&k&&r.createElement("span",{className:T.likes},k.likesCount),!1)}function A(e,t){return n=>{const r=0===(0,B.modifiersFromEvent)(n)&&0===n.button;!n.defaultPrevented&&e&&r&&(n.preventDefault(),e(t))}}var z=n(61098);function M(e){const{title:t,type:n,className:i}=e;return r.createElement("h3",{className:v()(z.title,"Small"===n&&z.small,"Normal"===n&&z.normal,"Large"===n&&z.large,i)},t)}var O=n(76797);function F(e){const{style:t,children:n}=e;return r.createElement("div",{style:t,className:O.container},n)}var j=n(9745),W=n(94720),H=n(70722);function q(e){const{className:t,icon:n,title:i,description:o,buttonText:a,buttonAction:s}=e;return r.createElement("div",{className:v()(H.container,t)},n&&r.createElement(j.Icon,{icon:n,className:H.image}),i&&r.createElement("h3",{className:H.title},i),o&&r.createElement("p",{className:H.description},o),a&&s&&r.createElement(W.Button,{onClick:s,className:H.button},a))}function Z(e){const[t,n]=(0,r.useState)(null);function i(e){return e.findIndex((e=>(null==t?void 0:t.id)===e.id))}return[t,n,function(){n(function(){var n;const r=i(e),o=r===e.length-1;return null===t||-1===r?null!==(n=e[0])&&void 0!==n?n:null:o?e[r]:e[r+1]}())},function(){n(function(){var n;const r=i(e);return null===t||0===r||-1===r?null!==(n=e[0])&&void 0!==n?n:null:e[r-1]}())}]}var U=n(19785),K=n(4567),V=n(57898),G=n(56840);const $=new V.Delegate,Y=new V.Delegate,J=new V.Delegate;let Q=[];function X(e){return-1===te(e)?(function(e){!ee(e)&&(Q.push(e),re(),$.fire(e))}(e),!0):(function(e){const t=te(e);-1!==t&&(Q.splice(t,1),re(),Y.fire(e))}(e),!1)}function ee(e){return-1!==te(e)}function te(e){return Q.indexOf(e)}function ne(){var e,t;Q=[];const n=Boolean(void 0===(0,G.getValue)("chart.favoriteLibraryIndicators")),r=(0,G.getJSON)("chart.favoriteLibraryIndicators",[]);if(Q.push(...r),0===Q.length&&n&&"undefined"!=typeof window){const n=JSON.parse(null!==(t=null===(e=window.urlParams)||void 0===e?void 0:e.favorites)&&void 0!==t?t:"{}").indicators;n&&Array.isArray(n)&&Q.push(...n)}J.fire()}function re(){const e=Q.slice();(0,G.setJSON)("chart.favoriteLibraryIndicators",e)}function ie(e){const{reference:t,data:i,isOpened:a,onClose:s,applyStudy:l,shouldReturnFocus:c}=e,[u,d]=(0,r.useState)(""),p=(0,r.useMemo)((()=>(0,U.createRegExpList)(u,h)),[u]),f=(0,r.useMemo)((()=>u?(0,U.rankedSearch)({data:i,rules:p,queryString:u,primaryKey:"shortDescription",secondaryKey:"title",optionalPrimaryKey:"shortTitle",tertiaryKey:"tags"}):i),[u,p,i]),{highlightedItem:m,selectedItem:E,selectedNodeReference:k,scrollContainerRef:x,searchInputRef:S,onClickStudy:N,handleKeyDown:P}=function(e,t,n,i){let o=0;const[a,s]=(0,r.useState)(null),l=(0,r.useRef)(null),c=(0,r.useRef)(null),[u,d,h,p]=Z(t),f=(0,r.useRef)(null);return(0,r.useEffect)((()=>{e?m(0):d(null)}),[e]),(0,r.useEffect)((()=>{void 0!==i&&(m(0),d(null))}),[i]),(0,r.useEffect)((()=>(a&&(o=setTimeout((()=>{s(null)}),1500)),()=>{clearInterval(o)})),[a]),{highlightedItem:a,scrollContainerRef:l,selectedNodeReference:c,selectedItem:u,searchInputRef:f, -onClickStudy:function(e){n&&(n(e),d(e),s(e))},handleKeyDown:function(e){const[t,r]=function(e,t){if(null===e.current||null===t.current)return[0,0];const n=e.current.getBoundingClientRect(),r=t.current.getBoundingClientRect(),{height:i}=n,o=n.top-r.top,a=n.bottom-r.bottom+i<0?0:i,s=o-i>0?0:i,{scrollTop:l}=t.current;return[l-s,l+a]}(c,l);if(40===(0,B.hashFromEvent)(e)&&(e.preventDefault(),h(),m(r)),38===(0,B.hashFromEvent)(e)&&(e.preventDefault(),p(),m(t)),13===(0,B.hashFromEvent)(e)&&u){if(!n)return;n(u),s(u)}}};function m(e){null!==l.current&&l.current.scrollTo&&l.current.scrollTo(0,e)}}(a,f,l),I=""===u&&!f.length;return(0,r.useEffect)((()=>{var e;a||d(""),_.CheckMobile.any()||null===(e=S.current)||void 0===e||e.focus()}),[a]),r.createElement(y.AdaptivePopupDialog,{isOpened:a,onClose:s,onClickOutside:s,className:v()(K.dialogLibrary),render:function(){return r.createElement(r.Fragment,null,r.createElement(b.DialogSearch,{reference:S,placeholder:o.t(null,void 0,n(52298)),onChange:D,onFocus:R}),r.createElement(C.DialogSidebarWrapper,null,r.createElement(w,{reference:x,className:K.scroll},I?r.createElement(g.Spinner,null):f.length?r.createElement(r.Fragment,null,r.createElement(F,null,r.createElement(M,{title:o.t(null,void 0,n(15491))})),f.slice().sort(oe).map((e=>{const t=(null==E?void 0:E.id)===e.id;return r.createElement(L,{key:e.id,item:e,onClick:()=>N(e),query:u,regExpRules:p,reference:t?k:void 0,isSelected:(null==E?void 0:E.id)===e.id,isHighlighted:(null==m?void 0:m.id)===e.id,favoriteClickHandler:t=>{t.stopPropagation(),X(e.title)}})}))):r.createElement(q,{className:K.noContentBlock,description:o.t(null,void 0,n(53170))}))))},title:o.t(null,void 0,n(61142)),dataName:"indicators-dialog",onKeyDown:P,shouldReturnFocus:c,ref:t});function D(e){d(e.target.value)}function R(){var e;u.length>0&&(null===(e=S.current)||void 0===e||e.select())}}function oe(e,t){return e.isFavorite===t.isFavorite?0:e.isFavorite?-1:1}ne(),G.onSync.subscribe(null,ne);var ae=n(76422),se=n(97145);function le(e,t){return e[t]||[]}class ce extends class{constructor(e){this._searchInputRef=r.createRef(),this._dialog=r.createRef(),this._visibility=new se.WatchedValue(!1),this._container=document.createElement("div"),this._isForceRender=!1,this._parentSources=[],this._isDestroyed=!1,this._deepFundamentalsHistoryNotificationHasBeenShown=!1,this._showDeepFundamentalsHistoryNotification=()=>{},this._chartWidgetCollection=e}isDestroyed(){return this._isDestroyed}visible(){return this._visibility.readonly()}resetAllStudies(){}updateFavorites(){}open(e,t,n,r,i){this._parentSources=e,this._updateSymbol(),this._setProps({isOpened:!0,shouldReturnFocus:null==i?void 0:i.shouldReturnFocus}),this._visibility.setValue(!0),ae.emit("indicators_dialog")}show(e){this.open([],void 0,void 0,void 0,e)}hide(){this._parentSources=[],this._setProps({isOpened:!1}),this._visibility.setValue(!1)}destroy(){this._isDestroyed=!0,i.unmountComponentAtNode(this._container)}_shouldPreventRender(){return this._isDestroyed||!this._isForceRender&&!this._getProps().value().isOpened} -_getRenderData(){return{props:this._getProps().value(),container:this._getContainer()}}_applyStudy(e,t){var n;e.isGrayed?ae.emit("onGrayedObjectClicked",{type:"study",name:e.shortDescription}):(_.CheckMobile.any()||null===(n=this._searchInputRef.current)||void 0===n||n.select(),async function(e,t,n,r,i){const o=e.activeChartWidget.value();if(!o)return null;const{studyData:s}=t;if(!s)return Promise.resolve(null);const l=s.descriptor;if("java"===l.type){const e=(0,u.tryFindStudyLineToolNameByStudyId)(l.studyId);if(null!==e)return a.tool.setValue(e),null}return o.insertStudy(s.descriptor,n,t.shortDescription)}(this._chartWidgetCollection,e,this._parentSources,0,this._symbol).then((()=>{var e;window.is_authenticated;_.CheckMobile.any()||(null===document.activeElement||document.activeElement===document.body||null!==this._dialog.current&&this._dialog.current.contains(document.activeElement))&&(null===(e=this._searchInputRef.current)||void 0===e||e.focus())})))}_setProps(e){const t=this._getProps().value(),{isOpened:n}=t;this._isForceRender=n&&"isOpened"in e&&!e.isOpened;const r={...t,...e};this._getProps().setValue(r)}_requestBuiltInJavaStudies(){return this._chartWidgetCollection.activeChartWidget.value().metaInfoRepository().findAllJavaStudies()}_focus(){var e;this._getProps().value().isOpened&&(null===(e=this._dialog.current)||void 0===e||e.focus())}_getContainer(){return this._container}_getDialog(){return this._dialog}_getSymbol(){return this._symbol}_updateSymbol(){this._symbol=void 0}}{constructor(e,t){super(e),this._options={onWidget:!1},this._indicatorData=[],t&&(this._options=t),this._props=new se.WatchedValue({data:[],applyStudy:this._applyStudy.bind(this),isOpened:!1,reference:this._getDialog(),onClose:this.hide.bind(this)}),this._getProps().subscribe(this._render.bind(this)),this._init()}_getProps(){return this._props}async _init(){const e=function(e){const t={};return e.forEach((e=>{const{studyData:n}=e;if(!n)return;const{packageName:r}=n;r in t?t[r].push(e):t[r]=[e]})),t}(function(e,t=!0){return e.filter((e=>{const n=!!t||!function(e){return e.isStrategy}(e);return!e.isHidden&&n}))}((await this._requestBuiltInJavaStudies()).map(p)));this._indicatorData=await async function(e,t){let n={...t};return[...le(n,"tv-basicstudies"),...le(n,"Script$STD"),...le(n,"tv-volumebyprice")].filter((e=>!e.isStrategy)).sort(d)}(this._options.onWidget,e),this._setFavorites(),this._setProps({data:this._indicatorData}),$.subscribe(null,(()=>this._refreshFavorites())),Y.subscribe(null,(()=>this._refreshFavorites()))}_setFavorites(){c.enabled("items_favoriting")&&this._indicatorData.forEach((e=>{e.isFavorite=ee(e.title)}))}_refreshFavorites(){this._setFavorites(),this._setProps({data:this._indicatorData})}_render(){if(this._shouldPreventRender())return;const{props:e,container:t}=this._getRenderData();i.render(r.createElement(ie,{...e}),t)}}},36189:(e,t,n)=>{"use strict";n.d(t,{FavoriteButton:()=>d});var r=n(44352),i=n(50959),o=n(97754),a=n(9745),s=n(39146),l=n(48010),c=n(14877);const u={add:r.t(null,void 0,n(44629)), -remove:r.t(null,void 0,n(72482))};function d(e){const{className:t,isFilled:n,isActive:r,onClick:d,...h}=e;return i.createElement(a.Icon,{...h,className:o(c.favorite,"apply-common-tooltip",n&&c.checked,r&&c.active,t),icon:n?s:l,onClick:d,title:n?u.remove:u.add})}},19785:(e,t,n)=>{"use strict";n.d(t,{createRegExpList:()=>o,getHighlightedChars:()=>a,rankedSearch:()=>i});var r=n(1722);function i(e){const{data:t,rules:n,queryString:i,isPreventedFromFiltering:o,primaryKey:a,secondaryKey:s=a,optionalPrimaryKey:l,tertiaryKey:c}=e;return t.map((e=>{const t=l&&e[l]?e[l]:e[a],o=e[s],u=c&&e[c];let d,h=0;return n.forEach((e=>{var n,a,s,l,c;const{re:p,fullMatch:f}=e;if(p.lastIndex=0,(0,r.isString)(t)&&t&&t.toLowerCase()===i.toLowerCase())return h=4,void(d=null===(n=t.match(f))||void 0===n?void 0:n.index);if((0,r.isString)(t)&&f.test(t))return h=3,void(d=null===(a=t.match(f))||void 0===a?void 0:a.index);if((0,r.isString)(o)&&f.test(o))return h=2,void(d=null===(s=o.match(f))||void 0===s?void 0:s.index);if((0,r.isString)(o)&&p.test(o))return h=2,void(d=null===(l=o.match(p))||void 0===l?void 0:l.index);if(Array.isArray(u))for(const e of u)if(f.test(e))return h=1,void(d=null===(c=e.match(f))||void 0===c?void 0:c.index)})),{matchPriority:h,matchIndex:d,item:e}})).filter((e=>o||e.matchPriority)).sort(((e,t)=>{if(e.matchPriorityt.matchPriority)return-1;if(e.matchPriority===t.matchPriority){if(void 0===e.matchIndex||void 0===t.matchIndex)return 0;if(e.matchIndex>t.matchIndex)return 1;if(e.matchIndexe))}function o(e,t){const n=[],r=e.toLowerCase(),i=e.split("").map(((e,t)=>`(${0!==t?`[/\\s-]${s(e)}`:s(e)})`)).join("(.*?)")+"(.*)";return n.push({fullMatch:new RegExp(`(${s(e)})`,"i"),re:new RegExp(`^${i}`,"i"),reserveRe:new RegExp(i,"i"),fuzzyHighlight:!0}),t&&t.hasOwnProperty(r)&&n.push({fullMatch:t[r],re:t[r],fuzzyHighlight:!1}),n}function a(e,t,n){const r=[];return e&&n?(n.forEach((e=>{const{fullMatch:n,re:i,reserveRe:o}=e;n.lastIndex=0,i.lastIndex=0;const a=n.exec(t),s=a||i.exec(t)||o&&o.exec(t);if(e.fuzzyHighlight=!a,s)if(e.fuzzyHighlight){let e=s.index;for(let t=1;t{"use strict";n.d(t,{HighlightedText:()=>s});var r=n(50959),i=n(97754),o=n(19785),a=n(75623);function s(e){const{queryString:t,rules:n,text:s,className:l}=e,c=(0,r.useMemo)((()=>(0,o.getHighlightedChars)(t,s,n)),[t,n,s]);return r.createElement(r.Fragment,null,c.length?s.split("").map(((e,t)=>r.createElement(r.Fragment,{key:t},c[t]?r.createElement("span",{className:i(a.highlighted,l)},e):r.createElement("span",null,e)))):s)}},77975:(e,t,n)=>{"use strict";n.d(t,{useWatchedValueReadonly:()=>i});var r=n(50959);const i=(e,t=!1)=>{ -const n="watchedValue"in e?e.watchedValue:void 0,i="defaultValue"in e?e.defaultValue:e.watchedValue.value(),[o,a]=(0,r.useState)(n?n.value():i);return(t?r.useLayoutEffect:r.useEffect)((()=>{if(n){a(n.value());const e=e=>a(e);return n.subscribe(e),()=>n.unsubscribe(e)}return()=>{}}),[n]),o}},90692:(e,t,n)=>{"use strict";n.d(t,{MatchMedia:()=>i});var r=n(50959);class i extends r.PureComponent{constructor(e){super(e),this._handleChange=()=>{this.forceUpdate()},this.state={query:window.matchMedia(this.props.rule)}}componentDidMount(){this._subscribe(this.state.query)}componentDidUpdate(e,t){this.state.query!==t.query&&(this._unsubscribe(t.query),this._subscribe(this.state.query))}componentWillUnmount(){this._unsubscribe(this.state.query)}render(){return this.props.children(this.state.query.matches)}static getDerivedStateFromProps(e,t){return e.rule!==t.query.media?{query:window.matchMedia(e.rule)}:null}_subscribe(e){e.addListener(this._handleChange)}_unsubscribe(e){e.removeListener(this._handleChange)}}},1109:(e,t,n)=>{"use strict";n.d(t,{Separator:()=>a});var r=n(50959),i=n(97754),o=n(45719);function a(e){return r.createElement("div",{className:i(o.separator,e.className)})}},65718:(e,t,n)=>{"use strict";n.d(t,{Portal:()=>l,PortalContext:()=>c});var r=n(50959),i=n(962),o=n(36174),a=n(67961),s=n(60508);class l extends r.PureComponent{constructor(){super(...arguments),this._uuid=(0,o.guid)()}componentWillUnmount(){this._manager().removeWindow(this._uuid)}render(){const e=this._manager().ensureWindow(this._uuid,this.props.layerOptions);return e.style.top=this.props.top||"",e.style.bottom=this.props.bottom||"",e.style.left=this.props.left||"",e.style.right=this.props.right||"",e.style.pointerEvents=this.props.pointerEvents||"",i.createPortal(r.createElement(c.Provider,{value:this},this.props.children),e)}moveToTop(){this._manager().moveToTop(this._uuid)}_manager(){return null===this.context?(0,a.getRootOverlapManager)():this.context}}l.contextType=s.SlotContext;const c=r.createContext(null)},60508:(e,t,n)=>{"use strict";n.d(t,{Slot:()=>i,SlotContext:()=>o});var r=n(50959);class i extends r.Component{shouldComponentUpdate(){return!1}render(){return r.createElement("div",{style:{position:"fixed",zIndex:150,left:0,top:0},ref:this.props.reference})}}const o=r.createContext(null)},63932:(e,t,n)=>{"use strict";n.d(t,{Spinner:()=>a});var r=n(50959),i=n(97754),o=n(58096);n(83135);function a(e){const t=i(e.className,"tv-spinner","tv-spinner--shown",`tv-spinner--size_${o.spinnerSizeMap[e.size||o.DEFAULT_SIZE]}`);return r.createElement("div",{className:t,style:e.style,role:"progressbar"})}},95257:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.iterator;var f={isMounted:function(){return!1}, -enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,v={};function g(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||f}function y(){}function _(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||f}g.prototype.isReactComponent={},g.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")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=g.prototype;var b=_.prototype=new y;b.constructor=_,m(b,g.prototype),b.isPureReactComponent=!0;var C=Array.isArray,E=Object.prototype.hasOwnProperty,w={current:null},k={key:!0,ref:!0,__self:!0,__source:!0};function x(e,t,r){var i,o={},a=null,s=null;if(null!=t)for(i in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(a=""+t.key),t)E.call(t,i)&&!k.hasOwnProperty(i)&&(o[i]=t[i]);var l=arguments.length-2;if(1===l)o.children=r;else if(1{"use strict";e.exports=n(95257)},68648:e=>{ -e.exports=''},7720:e=>{e.exports=''},69859:e=>{e.exports=''},39146:e=>{e.exports=''},48010:e=>{e.exports=''},20036:e=>{e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},44629:e=>{e.exports={ar:["اضف إلى القائمة التفضيلات"],ca_ES:["Afegeix a preferits"],cs:["Přidat do oblíbených"],de:["Zu Favoriten hinzufügen"],el:["Προσθήκη στα αγαπημένα"],en:"Add to favorites",es:["Añadir a favoritos"],fa:["افزودن به موارد مورد علاقه"],fr:["Ajouter aux favoris"],he_IL:["הוסף למועדפים"],hu_HU:["Hozzáadás kedvencekhez"],id_ID:["Tambah ke daftar favorit"],it:["Aggiungi ai preferiti"],ja:["お気に入りに追加"],ko:["즐겨찾기에 넣기"],ms_MY:["Tambah kepada kegemaran"],nl_NL:["Voeg toe aan favorieten"],pl:["Dodaj do ulubionych"],pt:["Adicionar aos favoritos"],ro:"Add to favorites",ru:["Добавить в избранное"],sv:["Lägg till som favorit"],th:["เพิ่มลงรายการโปรด"],tr:["Favorilere ekle"],vi:["Thêm vào mục yêu thích"],zh:["添加到收藏"],zh_TW:["加入收藏"]}},44463:e=>{e.exports={ar:["متاح لحسابات Pro"],ca_ES:"Available for Pro accounts",cs:"Available for Pro accounts",de:["Erhältlich für Pro-Konten"],el:"Available for Pro accounts",en:"Available for Pro accounts",es:["Disponible para las cuentas Pro"],fa:"Available for Pro accounts",fr:["Disponible pour les comptes Pro"],he_IL:["זמין עבור חשבונות Pro"],hu_HU:"Available for Pro accounts",id_ID:["Tersedia untuk akun Pro"],it:["Disponibile per gli account Pro"],ja:["Proアカウントでご利用いただけます"],ko:["프로 계정에서 사용 가능"],ms_MY:["Tersedia untuk akaun Pro"],nl_NL:"Available for Pro accounts",pl:["Dostępne dla kont Pro"],pt:["Disponível para contas Pro"],ro:"Available for Pro accounts",ru:["Доступно для подписок Pro"], -sv:["Tillgängligt för Proabonnenter"],th:["มีให้สำหรับบัญชี Pro"],tr:["Pro hesaplar için kullanılabilir"],vi:["Dành cho các tài khoản Pro"],zh:["适用于Pro账户"],zh_TW:["適用於Pro帳戶"]}},92490:e=>{e.exports={ar:["مختارات المحرر"],ca_ES:["Seleccions dels editors"],cs:"Editors' picks",de:["Editor's Picks"],el:"Editors' picks",en:"Editors' picks",es:["Selecciones de los editores"],fa:"Editors' picks",fr:["Choix de la rédaction"],he_IL:["בחירות העורכים"],hu_HU:"Editors' picks",id_ID:["Pilihan editor"],it:["Selezione editoriale"],ja:["エディターズ・ピック"],ko:["에디터즈 픽"],ms_MY:["Pilihan Editor"],nl_NL:"Editors' picks",pl:["Wybór Redakcji"],pt:["Sugestão da Casa"],ro:"Editors' picks",ru:["Выбор редакции"],sv:["Redaktörens val"],th:["คัดสรรโดยบรรณาธิการ"],tr:["Editörün Seçtikleri"],vi:["Biên tập viên chọn"],zh:["编辑精选"],zh_TW:["編輯精選"]}},61142:e=>{e.exports={ar:["مؤشرات"],ca_ES:["Indicadors"],cs:["Indikátory"],de:["Indikatoren"],el:["Τέχν. Δείκτες"],en:"Indicators",es:["Indicadores"],fa:["اندیکاتورها"],fr:["Indicateurs"],he_IL:["אינדיקטורים"],hu_HU:["Indikátorok"],id_ID:["Indikator"],it:["Indicatori"],ja:["インジケーター"],ko:["지표"],ms_MY:["Penunjuk"],nl_NL:["Indicatoren"],pl:["Wskaźniki"],pt:["Indicadores"],ro:"Indicators",ru:["Индикаторы"],sv:["Indikatorer"],th:["อินดิเคเตอร์"],tr:["Göstergeler"],vi:["Các chỉ báo"],zh:["指标"],zh_TW:["技術指標"]}},53170:e=>{e.exports={ar:["لا توجد مؤشرات تتوافق مع معاييرك."],ca_ES:["Cap indicador coincideix amb els vostres criteris"],cs:["Indikátory nevyhovující vaším požadavkům"],de:["Keine passenden Indikatoren zu Ihren Kriterien gefunden"],el:["Δε βρέθηκαν Τέχνικο. Δείκτες που να ταιριάζουν με τα κριτήρια αναζήτησης"],en:"No indicators matched your criteria",es:["Ningún indicador coincide con sus criterios"],fa:["هیچ اندیکاتوری با شرط شما مطابقت ندارد."],fr:["Aucuns indicateurs ne correspondent à vos critères."],he_IL:["לא נמצאו התאמות לאינדקטור"],hu_HU:["Egyetlen indikátor se felel meg a kritériumoknak."],id_ID:["Tidak ada indikator yang cocok dengan kriteria anda."],it:["Nessun indicatore corrisponde ai criteri"],ja:["条件に合致するインジケーターはありません"],ko:["찾는 지표가 없습니다."],ms_MY:["Tiada penunjuk yang sepadan dengan kriteria anda."],nl_NL:["Geen indicator voldeed aan je criteria"],pl:["Brak wskaźników spełniających twoje kryteria"],pt:["Não foram encontrados indicadores que correspondam à escolha selecionada."],ro:["No indicators matched your criteria."],ru:["Нет подходящих индикаторов."],sv:["Inga indikatorer överensstämde med dina kriterier."],th:["ไม่พบตัวชี้วัดตามเกณฑ์ของคุณ"],tr:["Kriterinize uygun gösterge bulunamadı."],vi:["Không có chỉ số nào khớp với tiêu chí của bạn."],zh:["没有符合您搜索条件的指标."],zh_TW:["沒有指標符合您的搜尋條件。"]}},15491:e=>{e.exports={ar:["اسم النص البرمجي"],ca_ES:["Nom de l'script"],cs:"Script name",de:["Skripname"],el:"Script name",en:"Script name",es:["Nombre del script"],fa:"Script name",fr:["Nom du script"],he_IL:["שם הסקריפט"],hu_HU:["Szkript név"],id_ID:["Nama skrip"],it:["Nome script"],ja:["スクリプト名"],ko:["스크립트 이름"],ms_MY:["Nama skrip"],nl_NL:"Script name",pl:["Nazwa skryptu"],pt:["Nome do script"], -ro:"Script name",ru:["Имя скрипта"],sv:["Skriptets namn"],th:["ชื่อชุดคำสั่ง"],tr:["Komut adı"],vi:["Tên Script"],zh:["脚本名称"],zh_TW:["腳本名稱"]}},52298:e=>{e.exports={ar:["بحث"],ca_ES:["Cercar"],cs:["Hledat"],de:["Suche"],el:["Αναζήτησή"],en:"Search",es:["Buscar"],fa:["جستجو"],fr:["Chercher"],he_IL:["חפש"],hu_HU:["Keresés"],id_ID:["Cari"],it:["Cerca"],ja:["検索"],ko:["찾기"],ms_MY:["Cari"],nl_NL:["Zoeken"],pl:["Szukaj"],pt:["Pesquisar"],ro:"Search",ru:["Поиск"],sv:["Sök"],th:["ค้นหา"],tr:["Ara"],vi:["Tìm kiếm"],zh:["搜索"],zh_TW:["搜尋"]}},72482:e=>{e.exports={ar:["حذف من القائمة المفضلة"],ca_ES:["Treure de preferits"],cs:["Odebrat z oblíbených"],de:["Aus Favoriten entfernen"],el:["Διαγραφή απο τα αγαπημένα"],en:"Remove from favorites",es:["Quitar de favoritos"],fa:["حذف از موارد مورد علاقه"],fr:["Retirer des favoris"],he_IL:["הסר ממועדפים"],hu_HU:["Eltávolít kedvencek közül"],id_ID:["Hilangkan dari favorit"],it:["Rimuovi dai preferiti"],ja:["お気に入りから削除"],ko:["즐겨찾기지움"],ms_MY:["Buang dari kegemaran"],nl_NL:["Verwijder van favorieten"],pl:["Usuń z ulubionych"],pt:["Remover dos favoritos"],ro:"Remove from favorites",ru:["Удалить из предпочтений"],sv:["Ta bort från favoriter"],th:["ลบออกจากรายการโปรด"],tr:["Favorilerimden çıkar"],vi:["Loại bỏ khỏi mục yêu thích"],zh:["从收藏中移除"],zh_TW:["從收藏移除"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/study-market.bc7f3b05f94ea2ddbb50.js b/charting_library/bundles/study-market.bc7f3b05f94ea2ddbb50.js new file mode 100644 index 00000000..cca95e05 --- /dev/null +++ b/charting_library/bundles/study-market.bc7f3b05f94ea2ddbb50.js @@ -0,0 +1,17 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6456],{97754:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e=[],t=0;t{e.exports={button:"button-OvB35Th_",content:"content-OvB35Th_","icon-only":"icon-only-OvB35Th_",link:"link-OvB35Th_","color-brand":"color-brand-OvB35Th_","variant-primary":"variant-primary-OvB35Th_","variant-secondary":"variant-secondary-OvB35Th_","color-gray":"color-gray-OvB35Th_","color-green":"color-green-OvB35Th_","color-red":"color-red-OvB35Th_","size-xsmall":"size-xsmall-OvB35Th_","with-start-icon":"with-start-icon-OvB35Th_","with-end-icon":"with-end-icon-OvB35Th_","start-icon-wrap":"start-icon-wrap-OvB35Th_","end-icon-wrap":"end-icon-wrap-OvB35Th_","size-small":"size-small-OvB35Th_","size-medium":"size-medium-OvB35Th_","size-large":"size-large-OvB35Th_","size-xlarge":"size-xlarge-OvB35Th_",animated:"animated-OvB35Th_",stretch:"stretch-OvB35Th_",grouped:"grouped-OvB35Th_","adjust-position":"adjust-position-OvB35Th_","first-row":"first-row-OvB35Th_","first-col":"first-col-OvB35Th_","no-corner-top-left":"no-corner-top-left-OvB35Th_","no-corner-top-right":"no-corner-top-right-OvB35Th_","no-corner-bottom-right":"no-corner-bottom-right-OvB35Th_","no-corner-bottom-left":"no-corner-bottom-left-OvB35Th_"}},45469:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},49361:e=>{e.exports={dialog:"dialog-o2xKpnz8",wrapper:"wrapper-o2xKpnz8",separator:"separator-o2xKpnz8"}},24810:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-HS2PTQRJ",unsetAlign:"unsetAlign-HS2PTQRJ",title:"title-HS2PTQRJ",subtitle:"subtitle-HS2PTQRJ",textWrap:"textWrap-HS2PTQRJ",ellipsis:"ellipsis-HS2PTQRJ",close:"close-HS2PTQRJ",icon:"icon-HS2PTQRJ"}},90585:e=>{e.exports={container:"container-nVh4c_cg",inputContainer:"inputContainer-nVh4c_cg",withCancel:"withCancel-nVh4c_cg",input:"input-nVh4c_cg",icon:"icon-nVh4c_cg",cancel:"cancel-nVh4c_cg"}},21703:e=>{e.exports={wrapper:"wrapper-a7Y2yl3G",container:"container-a7Y2yl3G",tab:"tab-a7Y2yl3G",active:"active-a7Y2yl3G",title:"title-a7Y2yl3G",icon:"icon-a7Y2yl3G",titleText:"titleText-a7Y2yl3G",nested:"nested-a7Y2yl3G",isTablet:"isTablet-a7Y2yl3G",isMobile:"isMobile-a7Y2yl3G"}},49606:e=>{e.exports={title:"title-mMhB7Pv3",small:"small-mMhB7Pv3",normal:"normal-mMhB7Pv3",large:"large-mMhB7Pv3"}},42748:e=>{e.exports={container:"container-soqunFTo"}},73154:e=>{e.exports={title:"title-qtdSVkva",disabled:"disabled-qtdSVkva",icon:"icon-qtdSVkva",locked:"locked-qtdSVkva",open:"open-qtdSVkva", +actionIcon:"actionIcon-qtdSVkva",selected:"selected-qtdSVkva",codeIcon:"codeIcon-qtdSVkva",solutionIcon:"solutionIcon-qtdSVkva"}},28124:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",container:"container-YSK4uslt",selected:"selected-YSK4uslt",disabled:"disabled-YSK4uslt",favorite:"favorite-YSK4uslt",actions:"actions-YSK4uslt",highlighted:"highlighted-YSK4uslt",light:"light-YSK4uslt","highlight-animation-theme-light":"highlight-animation-theme-light-YSK4uslt",dark:"dark-YSK4uslt","highlight-animation-theme-dark":"highlight-animation-theme-dark-YSK4uslt",badge:"badge-YSK4uslt",main:"main-YSK4uslt",paddingLeft:"paddingLeft-YSK4uslt",isActive:"isActive-YSK4uslt",author:"author-YSK4uslt",likes:"likes-YSK4uslt"}},48019:e=>{e.exports={container:"container-Y8R6tAt1"}},74781:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",dialog:"dialog-Oa3ReD0b",dialogLibrary:"dialogLibrary-Oa3ReD0b",contentContainer:"contentContainer-Oa3ReD0b",listContainer:"listContainer-Oa3ReD0b",scroll:"scroll-Oa3ReD0b",sidebarContainer:"sidebarContainer-Oa3ReD0b",noContentBlock:"noContentBlock-Oa3ReD0b",tabWithHint:"tabWithHint-Oa3ReD0b",solution:"solution-Oa3ReD0b"}},72502:e=>{e.exports={container:"container-A3zSzBK_",image:"image-A3zSzBK_",title:"title-A3zSzBK_",description:"description-A3zSzBK_",button:"button-A3zSzBK_"}},64429:e=>{e.exports={favorite:"favorite-TPXOIXOJ",disabled:"disabled-TPXOIXOJ",active:"active-TPXOIXOJ",checked:"checked-TPXOIXOJ"}},83307:e=>{e.exports={highlighted:"highlighted-sanWmRqQ"}},94725:e=>{e.exports={separator:"separator-LQ6E1iWj"}},94720:(e,t,n)=>{"use strict";n.d(t,{Button:()=>_});var r=n(50959),i=n(97754),o=n(95604),a=n(9745),s=n(28146),l=n.n(s);function c(e){const{color:t="brand",size:n="medium",variant:r="primary",stretch:a=!1,icon:s,startIcon:c,endIcon:u,iconOnly:d=!1,className:h,isGrouped:p,cellState:m,disablePositionAdjustment:f=!1,isAnchor:v=!1}=e,g=function(e){let t="";return 0!==e&&(1&e&&(t=i(t,l()["no-corner-top-left"])),2&e&&(t=i(t,l()["no-corner-top-right"])),4&e&&(t=i(t,l()["no-corner-bottom-right"])),8&e&&(t=i(t,l()["no-corner-bottom-left"]))),t}((0,o.getGroupCellRemoveRoundBorders)(m));return i(h,l().button,l()[`size-${n}`],l()[`color-${t}`],l()[`variant-${r}`],a&&l().stretch,(s||c)&&l()["with-start-icon"],u&&l()["with-end-icon"],d&&l()["icon-only"],g,p&&l().grouped,p&&!f&&l()["adjust-position"],p&&m.isTop&&l()["first-row"],p&&m.isLeft&&l()["first-col"],v&&l().link)}function u(e){const{startIcon:t,icon:n,iconOnly:i,children:o,endIcon:s}=e,c=null!=t?t:n;return r.createElement(r.Fragment,null,c&&r.createElement(a.Icon,{icon:c,className:l()["start-icon-wrap"]}),o&&r.createElement("span",{className:l().content},o),s&&!i&&r.createElement(a.Icon,{icon:s,className:l()["end-icon-wrap"]}))}var d=n(86332),h=n(90186);function p(e){const{className:t,color:n,variant:r,size:i,stretch:o,animated:a,icon:s,iconOnly:l,startIcon:c,endIcon:u,...d}=e;return{...d,...(0,h.filterDataProps)(e),...(0,h.filterAriaProps)(e)}}function m(e){ +const{reference:t,...n}=e,{isGrouped:i,cellState:o,disablePositionAdjustment:a}=(0,r.useContext)(d.ControlGroupContext),s=c({...n,isGrouped:i,cellState:o,disablePositionAdjustment:a});return r.createElement("button",{...p(n),className:s,ref:t},r.createElement(u,{...n}))}function f(e="default"){switch(e){case"default":return"primary";case"stroke":return"secondary"}}function v(e="primary"){switch(e){case"primary":return"brand";case"success":return"green";case"default":return"gray";case"danger":return"red"}}function g(e="m"){switch(e){case"s":return"xsmall";case"m":return"small";case"l":return"large"}}function y(e){const{intent:t,size:n,appearance:r,useFullWidth:i,icon:o,...a}=e;return{...a,color:v(t),size:g(n),variant:f(r),stretch:i,startIcon:o}}function _(e){return r.createElement(m,{...y(e)})}},86332:(e,t,n)=>{"use strict";n.d(t,{ControlGroupContext:()=>r});const r=n(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},95604:(e,t,n)=>{"use strict";function r(e){let t=0;return e.isTop&&e.isLeft||(t+=1),e.isTop&&e.isRight||(t+=2),e.isBottom&&e.isLeft||(t+=8),e.isBottom&&e.isRight||(t+=4),t}n.d(t,{getGroupCellRemoveRoundBorders:()=>r})},9745:(e,t,n)=>{"use strict";n.d(t,{Icon:()=>i});var r=n(50959);const i=r.forwardRef(((e,t)=>{const{icon:n="",...i}=e;return r.createElement("span",{...i,ref:t,dangerouslySetInnerHTML:{__html:n}})}))},90186:(e,t,n)=>{"use strict";function r(e){return o(e,a)}function i(e){return o(e,s)}function o(e,t){const n=Object.entries(e).filter(t),r={};for(const[e,t]of n)r[e]=t;return r}function a(e){const[t,n]=e;return 0===t.indexOf("data-")&&"string"==typeof n}function s(e){return 0===e[0].indexOf("aria-")}n.d(t,{filterDataProps:()=>r,filterAriaProps:()=>i,filterProps:()=>o,isDataAttribute:()=>a,isAriaAttribute:()=>s})},53017:(e,t,n)=>{"use strict";function r(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function i(e){return r([e])}n.d(t,{mergeRefs:()=>r,isomorphicRef:()=>i})},39640:(e,t,n)=>{"use strict";function r(e,t,n,r,i){function o(i){if(e>i.timeStamp)return;const o=i.target;void 0!==n&&null!==t&&null!==o&&o.ownerDocument===r&&(t.contains(o)||n(i))}return i.click&&r.addEventListener("click",o,!1),i.mouseDown&&r.addEventListener("mousedown",o,!1),i.touchEnd&&r.addEventListener("touchend",o,!1),i.touchStart&&r.addEventListener("touchstart",o,!1),()=>{r.removeEventListener("click",o,!1),r.removeEventListener("mousedown",o,!1),r.removeEventListener("touchend",o,!1),r.removeEventListener("touchstart",o,!1)}}n.d(t,{addOutsideEventListener:()=>r})},99054:(e,t,n)=>{"use strict";n.d(t,{setFixedBodyState:()=>c});const r=(()=>{let e;return()=>{var t;if(void 0===e){const n=document.createElement("div"),r=n.style;r.visibility="hidden",r.width="100px",r.msOverflowStyle="scrollbar",document.body.appendChild(n);const i=n.offsetWidth;n.style.overflow="scroll";const o=document.createElement("div");o.style.width="100%",n.appendChild(o);const a=o.offsetWidth;null===(t=n.parentNode)||void 0===t||t.removeChild(n),e=i-a}return e}})() +;function i(e,t,n){null!==e&&e.style.setProperty(t,n)}function o(e,t){return getComputedStyle(e,null).getPropertyValue(t)}function a(e,t){return parseInt(o(e,t))}let s=0,l=!1;function c(e){const{body:t}=document,n=t.querySelector(".widgetbar-wrap");if(e&&1==++s){const e=o(t,"overflow"),s=a(t,"padding-right");"hidden"!==e.toLowerCase()&&t.scrollHeight>t.offsetHeight&&(i(n,"right",`${r()}px`),t.style.paddingRight=`${s+r()}px`,l=!0),t.classList.add("i-no-scroll")}else if(!e&&s>0&&0==--s&&(t.classList.remove("i-no-scroll"),l)){i(n,"right","0px");let e=0;0,t.scrollHeight<=t.clientHeight&&(e-=r()),t.style.paddingRight=(e<0?0:e)+"px",l=!1}}},24437:(e,t,n)=>{"use strict";n.d(t,{DialogBreakpoints:()=>i});var r=n(45469);const i={SmallHeight:r["small-height-breakpoint"],TabletSmall:r["tablet-small-breakpoint"],TabletNormal:r["tablet-normal-breakpoint"]}},75208:(e,t,n)=>{"use strict";n.d(t,{AdaptivePopupDialog:()=>k});var r=n(50959),i=n(50151);var o=n(97754),a=n.n(o),s=n(68335),l=n(35749),c=n(63016),u=n(1109),d=n(24437),h=n(90692),p=n(95711);var m=n(52092),f=n(76422),v=n(9745);const g=r.createContext({setHideClose:()=>{}});var y=n(7720),_=n(24810);function b(e){const{title:t,titleTextWrap:n=!1,subtitle:i,showCloseIcon:o=!0,onClose:s,onCloseButtonKeyDown:l,renderBefore:c,renderAfter:u,draggable:d,className:h,unsetAlign:p,closeAriaLabel:m,closeButtonReference:f}=e,[b,S]=(0,r.useState)(!1);return r.createElement(g.Provider,{value:{setHideClose:S}},r.createElement("div",{className:a()(_.container,h,(i||p)&&_.unsetAlign)},c,r.createElement("div",{"data-dragg-area":d,className:_.title},r.createElement("div",{className:a()(n?_.textWrap:_.ellipsis)},t),i&&r.createElement("div",{className:a()(_.ellipsis,_.subtitle)},i)),u,o&&!b&&r.createElement("button",{className:_.close,onClick:s,onKeyDown:l,"data-name":"close","aria-label":m,type:"button",ref:f},r.createElement(v.Icon,{className:_.icon,icon:y,"data-name":"close","data-role":"button"}))))}var S=n(53017),E=n(49361);const w={vertical:20},C={vertical:0};class k extends r.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(d.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,s.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:n}=document,r=(0,i.ensureNotNull)(this._reference);if(null!==n){ +if(e.preventDefault(),"true"===(t=n).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,l.isTextEditingField)(n))return void r.focus();if(r.contains(n))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,n;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(n=e,[9,s.Modifiers.Shift+9].includes((0,s.hashFromEvent)(n))&&n.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||f.subscribe(m.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t))}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||f.unsubscribe(m.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t))}focus(){(0,i.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,n;return null!==(n=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==n&&n}render(){const{className:e,wrapperClassName:t,headerClassName:n,isOpened:i,title:o,titleTextWrap:s,dataName:l,onClickOutside:m,additionalElementPos:f,additionalHeaderElement:v,backdrop:g,shouldForceFocus:y=!0,showSeparator:_,subtitle:k,draggable:x=!0,fullScreen:N=!1,showCloseIcon:I=!0,rounded:T=!0,isAnimationEnabled:O,growPoint:R,dialogTooltip:P,unsetHeaderAlign:D,onDragStart:B,dataDialogName:A,closeAriaLabel:L,containerAriaLabel:z,reference:M,containerTabIndex:K,closeButtonReference:F,onCloseButtonKeyDown:W}=this.props,j="after"!==f?v:void 0,H="after"===f?v:void 0,q="string"==typeof o?o:A||"",V=(0,S.mergeRefs)([this._handleReference,M]);return r.createElement(h.MatchMedia,{rule:d.DialogBreakpoints.SmallHeight},(f=>r.createElement(h.MatchMedia,{rule:d.DialogBreakpoints.TabletSmall},(d=>r.createElement(c.PopupDialog,{rounded:!(d||N)&&T,className:a()(E.dialog,e),isOpened:i,reference:V,onKeyDown:this._handleKeyDown,onClickOutside:m,onClickBackdrop:m,fullscreen:d||N,guard:f?C:w,boundByScreen:d||N,shouldForceFocus:y,backdrop:g,draggable:x,isAnimationEnabled:O,growPoint:R,name:this.props.dataName,dialogTooltip:P,onDragStart:B,containerAriaLabel:z,containerTabIndex:K},r.createElement("div",{className:a()(E.wrapper,t),"data-name":l,"data-dialog-name":q},void 0!==o&&r.createElement(b,{draggable:x&&!(d||N),onClose:this._handleCloseBtnClick,renderAfter:H,renderBefore:j,subtitle:k,title:o,titleTextWrap:s,showCloseIcon:I,className:n,unsetAlign:D,closeAriaLabel:L, +closeButtonReference:F,onCloseButtonKeyDown:W}),_&&r.createElement(u.Separator,{className:E.separator}),r.createElement(p.PopupContext.Consumer,null,(e=>this._renderChildren(e,d||N)))))))))}}},69654:(e,t,n)=>{"use strict";n.d(t,{DialogSearch:()=>u});var r=n(50959),i=n(97754),o=n.n(i),a=n(44352),s=n(9745),l=n(69859),c=n(90585);function u(e){const{children:t,renderInput:i,onCancel:u,containerClassName:h,...p}=e;return r.createElement("div",{className:o()(c.container,h)},r.createElement("div",{className:o()(c.inputContainer,u&&c.withCancel)},i||r.createElement(d,{...p})),t,r.createElement(s.Icon,{className:c.icon,icon:l}),u&&r.createElement("div",{className:c.cancel,onClick:u},a.t(null,void 0,n(20036))))}function d(e){const{className:t,reference:n,value:i,onChange:a,onFocus:s,onBlur:l,onKeyDown:u,onSelect:d,placeholder:h,...p}=e;return r.createElement("input",{...p,ref:n,type:"text",className:o()(t,c.input),autoComplete:"off","data-role":"search",placeholder:h,value:i,onChange:a,onFocus:s,onBlur:l,onSelect:d,onKeyDown:u})}},22265:(e,t,n)=>{"use strict";n.d(t,{DialogSidebarContainer:()=>u,DialogSidebarWrapper:()=>d,DialogSidebarItem:()=>h});var r=n(50959),i=n(97754),o=n.n(i),a=n(9745),s=n(68648),l=n(21703);function c(e){return{isMobile:"mobile"===e,isTablet:"tablet"===e}}function u(e){const{mode:t,className:n,...i}=e,{isMobile:a,isTablet:s}=c(t),u=o()(l.container,s&&l.isTablet,a&&l.isMobile,n);return r.createElement("div",{...i,className:u,"data-role":"dialog-sidebar"})}function d(e){return r.createElement("div",{className:l.wrapper,...e})}function h(e){const{mode:t,title:n,icon:i,isActive:u,onClick:d,...h}=e,{isMobile:p,isTablet:m}=c(t);return r.createElement("div",{...h,className:o()(l.tab,m&&l.isTablet,p&&l.isMobile,u&&l.active),onClick:d},r.createElement(a.Icon,{className:l.icon,icon:i}),!m&&r.createElement("span",{className:l.title},r.createElement("span",{className:l.titleText},n),p&&r.createElement(a.Icon,{className:l.nested,icon:s})))}},56903:(e,t,n)=>{"use strict";n.r(t),n.d(t,{IndicatorsLibraryContainer:()=>Q});var r=n(50959),i=n(962),o=n(44352),a=n(76076),s=n(58403),l=n(2484),c=n(6250);function u(e,t){const n=e.title.toLowerCase(),r=t.title.toLowerCase();return nr?1:0}const d={earning:new RegExp("EPS"),earnings:new RegExp("EPS"),"trailing twelve months":new RegExp("TTM")};function h(e){var t;const{id:r,description:i,shortDescription:a,description_localized:c,is_hidden_study:u,version:d,extra:h,tags:p}=e,m=l.enabled("graying_disabled_tools_enabled")&&(null===(t=window.ChartApiInstance)||void 0===t?void 0:t.studiesAccessController.isToolGrayed(i)),f=(null==h?void 0:h.isAuto)?"auto-java":s.StudyMetaInfo.getPackageName(r);return{id:r,title:c||o.t(i,{context:"study"},n(68716)),shortDescription:a,shortTitle:a,isStrategy:s.StudyMetaInfo.isScriptStrategy(e),isHidden:u,isNew:null==h?void 0:h.isNew,isUpdated:null==h?void 0:h.isUpdated,isBeta:null==h?void 0:h.isBeta,isFundamental:!1,studyData:{id:r,version:d,descriptor:{type:"java",studyId:e.id},packageName:f},isGrayed:m,tags:p}} +var p=n(97754),m=n.n(p),f=n(61074),v=n(75208),g=n(49483),y=n(69654),_=n(22265),b=n(48019);function S(e){const{reference:t,className:n,...i}=e;return r.createElement("div",{ref:t,className:m()(b.container,n),...i,"data-role":"dialog-content"})}var E=n(73154);function w(e){const{children:t,className:n,disabled:i}=e;return r.createElement("span",{className:m()(E.title,i&&E.disabled,n)},t)}const C=r.createContext(null);var k=n(24637),x=n(77975),N=n(45345),I=n(26843),T=n(36189),O=n(68335),R=n(28124);function P(e){const t=(0,r.useContext)(C),{style:i,layoutMode:a,item:s,query:l,regExpRules:c,isBeta:u,isNew:d,isUpdated:h,isSelected:p,isHighlighted:f,reference:v,onClick:g,renderActions:y}=e,{isFavorite:_,isLocked:b,public:S,editorsPick:E}=s,O=void 0!==_,P=D(g,s),B=(0,r.useCallback)((e=>e.stopPropagation()),[]),A=(null==t?void 0:t.toggleFavorite)?D(t.toggleFavorite,s):void 0,L=(0,x.useWatchedValueReadonly)({watchedValue:N.watchedTheme})===I.StdTheme.Dark?R.dark:R.light,z=m()(R.container,s.isGrayed&&R.disabled,p&&R.selected,f&&R.highlighted,f&&L);return r.createElement("div",{ref:v,className:z,onClick:P,style:i,"data-role":"list-item","data-disabled":s.isGrayed,"data-title":s.title,"data-id":s.id},r.createElement("div",{className:m()(R.main,!O&&R.paddingLeft)},O&&r.createElement(T.FavoriteButton,{className:m()(R.favorite,_&&R.isActive),isFilled:_,onClick:A}),r.createElement(w,{disabled:s.isGrayed},r.createElement(k.HighlightedText,{queryString:l,rules:c,text:s.title})),!1,u&&r.createElement(BadgeIndicator,{type:"beta",className:R.badge}),d&&r.createElement(BadgeIndicator,{type:"new",className:R.badge}),h&&r.createElement(BadgeIndicator,{type:"updated",className:R.badge}),E&&r.createElement(BadgeIndicator,{type:"ep",className:R.badge,tooltip:o.t(null,void 0,n(92490))})),S&&r.createElement("a",{href:S.authorLink,className:R.author,target:"_blank",onClick:B},S.authorName),"mobile"!==a&&S&&r.createElement("span",{className:R.likes},S.likesCount),!1)}function D(e,t){return n=>{const r=0===(0,O.modifiersFromEvent)(n)&&0===n.button;!n.defaultPrevented&&e&&r&&(n.preventDefault(),e(t))}}var B=n(49606);function A(e){const{title:t,type:n,className:i}=e;return r.createElement("h3",{className:m()(B.title,"Small"===n&&B.small,"Normal"===n&&B.normal,"Large"===n&&B.large,i)},t)}var L=n(42748);function z(e){const{style:t,children:n}=e;return r.createElement("div",{style:t,className:L.container},n)}var M=n(9745),K=n(94720),F=n(72502);function W(e){const{className:t,icon:n,title:i,description:o,buttonText:a,buttonAction:s}=e;return r.createElement("div",{className:m()(F.container,t)},n&&r.createElement(M.Icon,{icon:n,className:F.image}),i&&r.createElement("h3",{className:F.title},i),o&&r.createElement("p",{className:F.description},o),a&&s&&r.createElement(K.Button,{onClick:s,className:F.button},a))}function j(e){const[t,n]=(0,r.useState)(null);function i(e){return e.findIndex((e=>(null==t?void 0:t.id)===e.id))}return[t,n,function(){n(function(){var n;const r=i(e),o=r===e.length-1 +;return null===t||-1===r?null!==(n=e[0])&&void 0!==n?n:null:o?e[r]:e[r+1]}())},function(){n(function(){var n;const r=i(e);return null===t||0===r||-1===r?null!==(n=e[0])&&void 0!==n?n:null:e[r-1]}())}]}var H=n(19785),q=n(74781);function V(e){const{reference:t,data:i,isOpened:a,onClose:s,applyStudy:l}=e,[c,u]=(0,r.useState)(""),h=(0,r.useMemo)((()=>(0,H.createRegExpList)(c,d)),[c]),p=(0,r.useMemo)((()=>c?(0,H.rankedSearch)({data:i,rules:h,queryString:c,primaryKey:"shortDescription",secondaryKey:"title",optionalPrimaryKey:"shortTitle",tertiaryKey:"tags"}):i),[c,h,i]),{highlightedItem:b,selectedItem:E,selectedNodeReference:w,scrollContainerRef:C,searchInputRef:k,onClickStudy:x,handleKeyDown:N}=function(e,t,n,i){let o=0;const[a,s]=(0,r.useState)(null),l=(0,r.useRef)(null),c=(0,r.useRef)(null),[u,d,h,p]=j(t),m=(0,r.useRef)(null);return(0,r.useEffect)((()=>{e?f(0):d(null)}),[e]),(0,r.useEffect)((()=>{void 0!==i&&(f(0),d(null))}),[i]),(0,r.useEffect)((()=>(a&&(o=setTimeout((()=>{s(null)}),1500)),()=>{clearInterval(o)})),[a]),{highlightedItem:a,scrollContainerRef:l,selectedNodeReference:c,selectedItem:u,searchInputRef:m,onClickStudy:function(e){n&&(n(e),d(e),s(e))},handleKeyDown:function(e){const[t,r]=function(e,t){if(null===e.current||null===t.current)return[0,0];const n=e.current.getBoundingClientRect(),r=t.current.getBoundingClientRect(),{height:i}=n,o=n.top-r.top,a=n.bottom-r.bottom+i<0?0:i,s=o-i>0?0:i,{scrollTop:l}=t.current;return[l-s,l+a]}(c,l);if(40===(0,O.hashFromEvent)(e)&&(e.preventDefault(),h(),f(r)),38===(0,O.hashFromEvent)(e)&&(e.preventDefault(),p(),f(t)),13===(0,O.hashFromEvent)(e)&&u){if(!n)return;n(u),s(u)}}};function f(e){null!==l.current&&l.current.scrollTo&&l.current.scrollTo(0,e)}}(a,p,l),I=""===c&&!p.length;return(0,r.useEffect)((()=>{var e;a||u(""),g.CheckMobile.any()||null===(e=k.current)||void 0===e||e.focus()}),[a]),r.createElement(v.AdaptivePopupDialog,{isOpened:a,onClose:s,onClickOutside:s,className:m()(q.dialogLibrary),render:function(){return r.createElement(r.Fragment,null,r.createElement(y.DialogSearch,{reference:k,placeholder:o.t(null,void 0,n(52298)),onChange:T,onFocus:R}),r.createElement(_.DialogSidebarWrapper,null,r.createElement(S,{reference:C,className:q.scroll},I?r.createElement(f.Spinner,null):p.length?r.createElement(r.Fragment,null,r.createElement(z,null,r.createElement(A,{title:o.t(null,void 0,n(15491))})),p.map((e=>{const t=(null==E?void 0:E.id)===e.id;return r.createElement(P,{key:e.id,item:e,onClick:()=>x(e),query:c,regExpRules:h,reference:t?w:void 0,isSelected:(null==E?void 0:E.id)===e.id,isHighlighted:(null==b?void 0:b.id)===e.id})}))):r.createElement(W,{className:q.noContentBlock,description:o.t(null,void 0,n(53170))}))))},title:o.t(null,void 0,n(61142)),dataName:"indicators-dialog",onKeyDown:N,ref:t});function T(e){u(e.target.value)}function R(){var e;c.length>0&&(null===(e=k.current)||void 0===e||e.select())}}var Y=n(76422),$=n(40549),G=n.n($);function U(e,t){return e[t]||[]}class Q extends class{constructor(e){this._searchInputRef=r.createRef(),this._dialog=r.createRef(), +this._visibility=new(G())(!1),this._container=document.createElement("div"),this._isForceRender=!1,this._parentSources=[],this._isDestroyed=!1,this._deepFundamentalsHistoryNotificationHasBeenShown=!1,this._showDeepFundamentalsHistoryNotification=()=>{},this._chartWidgetCollection=e}isDestroyed(){return this._isDestroyed}visible(){return this._visibility.readonly()}resetAllStudies(){}updateFavorites(){}open(e){this._parentSources=e,this._updateSymbol(),this._setProps({isOpened:!0}),this._visibility.setValue(!0),Y.emit("indicators_dialog")}show(){this.open([])}hide(){this._parentSources=[],this._setProps({isOpened:!1}),this._visibility.setValue(!1)}destroy(){this._isDestroyed=!0,i.unmountComponentAtNode(this._container)}_shouldPreventRender(){return this._isDestroyed||!this._isForceRender&&!this._getProps().value().isOpened}_getRenderData(){return{props:this._getProps().value(),container:this._getContainer()}}_applyStudy(e,t){var n;e.isGrayed?Y.emit("onGrayedObjectClicked",{type:"study",name:e.shortDescription}):(g.CheckMobile.any()||null===(n=this._searchInputRef.current)||void 0===n||n.select(),async function(e,t,n,r,i){const o=e.activeChartWidget.value();if(!o)return null;const{studyData:s}=t;if(!s)return Promise.resolve(null);const l=s.descriptor;if("java"===l.type){const e=(0,c.tryFindStudyLineToolNameByStudyId)(l.studyId);if(null!==e)return a.tool.setValue(e),null}return o.insertStudy(s.descriptor,n,t.shortDescription)}(this._chartWidgetCollection,e,this._parentSources,0,this._symbol).then((()=>{var e;window.is_authenticated;g.CheckMobile.any()||(null===document.activeElement||document.activeElement===document.body||null!==this._dialog.current&&this._dialog.current.contains(document.activeElement))&&(null===(e=this._searchInputRef.current)||void 0===e||e.focus())})))}_setProps(e){const t=this._getProps().value(),{isOpened:n}=t;this._isForceRender=n&&"isOpened"in e&&!e.isOpened;const r={...t,...e};this._getProps().setValue(r)}_requestBuiltInJavaStudies(){return this._chartWidgetCollection.activeChartWidget.value().metaInfoRepository().findAllJavaStudies()}_focus(){var e;this._getProps().value().isOpened&&(null===(e=this._dialog.current)||void 0===e||e.focus())}_getContainer(){return this._container}_getDialog(){return this._dialog}_getSymbol(){return this._symbol}_updateSymbol(){this._symbol=void 0}}{constructor(e,t){super(e),this._options={onWidget:!1},t&&(this._options=t),this._props=new(G())({data:[],applyStudy:this._applyStudy.bind(this),isOpened:!1,reference:this._getDialog(),onClose:this.hide.bind(this)}),this._getProps().subscribe(this._render.bind(this)),this._init()}_getProps(){return this._props}async _init(){const e=function(e){const t={};return e.forEach((e=>{const{studyData:n}=e;if(!n)return;const{packageName:r}=n;r in t?t[r].push(e):t[r]=[e]})),t}(function(e,t=!0){return e.filter((e=>{const n=!!t||!function(e){return e.isStrategy}(e);return!e.isHidden&&n}))}((await this._requestBuiltInJavaStudies()).map(h))),t=await async function(e,t){let n={...t} +;return[...U(n,"tv-basicstudies"),...U(n,"Script$STD"),...U(n,"tv-volumebyprice")].filter((e=>!e.isStrategy)).sort(u)}(this._options.onWidget,e);this._setProps({data:t})}_render(){if(this._shouldPreventRender())return;const{props:e,container:t}=this._getRenderData();i.render(r.createElement(V,{...e}),t)}}},36189:(e,t,n)=>{"use strict";n.d(t,{FavoriteButton:()=>d});var r=n(44352),i=n(50959),o=n(97754),a=n(9745),s=n(39146),l=n(48010),c=n(64429);const u={add:r.t(null,void 0,n(44629)),remove:r.t(null,void 0,n(72482))};function d(e){const{className:t,isFilled:n,isActive:r,onClick:d,...h}=e;return i.createElement(a.Icon,{...h,className:o(c.favorite,"apply-common-tooltip",n&&c.checked,r&&c.active,t),icon:n?s:l,onClick:d,title:n?u.remove:u.add})}},19785:(e,t,n)=>{"use strict";n.d(t,{rankedSearch:()=>i,createRegExpList:()=>o,getHighlightedChars:()=>a});var r=n(65665);function i(e){const{data:t,rules:n,queryString:i,isPreventedFromFiltering:o,primaryKey:a,secondaryKey:s=a,optionalPrimaryKey:l,tertiaryKey:c}=e;return t.map((e=>{const t=l&&e[l]?e[l]:e[a],o=e[s],u=c&&e[c];let d,h=0;return n.forEach((e=>{var n,a,s,l,c;const{re:p,fullMatch:m}=e;if(p.lastIndex=0,(0,r.isString)(t)&&t&&t.toLowerCase()===i.toLowerCase())return h=4,void(d=null===(n=t.match(m))||void 0===n?void 0:n.index);if((0,r.isString)(t)&&m.test(t))return h=3,void(d=null===(a=t.match(m))||void 0===a?void 0:a.index);if((0,r.isString)(o)&&m.test(o))return h=2,void(d=null===(s=o.match(m))||void 0===s?void 0:s.index);if((0,r.isString)(o)&&p.test(o))return h=2,void(d=null===(l=o.match(p))||void 0===l?void 0:l.index);if(Array.isArray(u))for(const e of u)if(m.test(e))return h=1,void(d=null===(c=e.match(m))||void 0===c?void 0:c.index)})),{matchPriority:h,matchIndex:d,item:e}})).filter((e=>o||e.matchPriority)).sort(((e,t)=>{if(e.matchPriorityt.matchPriority)return-1;if(e.matchPriority===t.matchPriority){if(void 0===e.matchIndex||void 0===t.matchIndex)return 0;if(e.matchIndex>t.matchIndex)return 1;if(e.matchIndexe))}function o(e,t){const n=[],r=e.toLowerCase(),i=e.split("").map(((e,t)=>`(${0!==t?`[/\\s-]${s(e)}`:s(e)})`)).join("(.*?)")+"(.*)";return n.push({fullMatch:new RegExp(`(${s(e)})`,"i"),re:new RegExp(`^${i}`,"i"),reserveRe:new RegExp(i,"i"),fuzzyHighlight:!0}),t&&t.hasOwnProperty(r)&&n.push({fullMatch:t[r],re:t[r],fuzzyHighlight:!1}),n}function a(e,t,n){const r=[];return e&&n?(n.forEach((e=>{const{fullMatch:n,re:i,reserveRe:o}=e;n.lastIndex=0,i.lastIndex=0;const a=n.exec(t),s=a||i.exec(t)||o&&o.exec(t);if(e.fuzzyHighlight=!a,s)if(e.fuzzyHighlight){let e=s.index;for(let t=1;t{"use strict";n.d(t,{HighlightedText:()=>s});var r=n(50959),i=n(97754),o=n(19785),a=n(83307);function s(e){ +const{queryString:t,rules:n,text:s,className:l}=e,c=(0,r.useMemo)((()=>(0,o.getHighlightedChars)(t,s,n)),[t,n,s]);return r.createElement(r.Fragment,null,c.length?s.split("").map(((e,t)=>r.createElement(r.Fragment,{key:t},c[t]?r.createElement("span",{className:i(a.highlighted,l)},e):r.createElement("span",null,e)))):s)}},58095:(e,t,n)=>{"use strict";n.d(t,{useOutsideEvent:()=>o});var r=n(50959),i=n(39640);function o(e){const{click:t,mouseDown:n,touchEnd:o,touchStart:a,handler:s,reference:l,ownerDocument:c=document}=e,u=(0,r.useRef)(null),d=(0,r.useRef)(new CustomEvent("timestamp").timeStamp);return(0,r.useLayoutEffect)((()=>{const e={click:t,mouseDown:n,touchEnd:o,touchStart:a},r=l?l.current:u.current;return(0,i.addOutsideEventListener)(d.current,r,s,c,e)}),[t,n,o,a,s]),l||u}},77975:(e,t,n)=>{"use strict";n.d(t,{useWatchedValueReadonly:()=>i});var r=n(50959);const i=(e,t=!1)=>{const n="watchedValue"in e?e.watchedValue:void 0,i="defaultValue"in e?e.defaultValue:e.watchedValue.value(),[o,a]=(0,r.useState)(n?n.value():i);return(t?r.useLayoutEffect:r.useEffect)((()=>{if(n){a(n.value());const e=e=>a(e);return n.subscribe(e),()=>n.unsubscribe(e)}return()=>{}}),[n]),o}},90692:(e,t,n)=>{"use strict";n.d(t,{MatchMedia:()=>i});var r=n(50959);class i extends r.PureComponent{constructor(e){super(e),this._handleChange=()=>{this.forceUpdate()},this.state={query:window.matchMedia(this.props.rule)}}componentDidMount(){this._subscribe(this.state.query)}componentDidUpdate(e,t){this.state.query!==t.query&&(this._unsubscribe(t.query),this._subscribe(this.state.query))}componentWillUnmount(){this._unsubscribe(this.state.query)}render(){return this.props.children(this.state.query.matches)}static getDerivedStateFromProps(e,t){return e.rule!==t.query.media?{query:window.matchMedia(e.rule)}:null}_subscribe(e){e.addListener(this._handleChange)}_unsubscribe(e){e.removeListener(this._handleChange)}}},1109:(e,t,n)=>{"use strict";n.d(t,{Separator:()=>a});var r=n(50959),i=n(97754),o=n(94725);function a(e){return r.createElement("div",{className:i(o.separator,e.className)})}},88216:(e,t,n)=>{"use strict";n.d(t,{OverlapManager:()=>o,getRootOverlapManager:()=>s});var r=n(50151);class i{constructor(){this._storage=[]}add(e){this._storage.push(e)}remove(e){this._storage=this._storage.filter((t=>e!==t))}has(e){return this._storage.includes(e)}getItems(){return this._storage}}class o{constructor(e=document){this._storage=new i,this._windows=new Map,this._index=0,this._document=e,this._container=e.createDocumentFragment()}setContainer(e){const t=this._container,n=null===e?this._document.createDocumentFragment():e;!function(e,t){Array.from(e.childNodes).forEach((e=>{e.nodeType===Node.ELEMENT_NODE&&t.appendChild(e)}))}(t,n),this._container=n}registerWindow(e){this._storage.has(e)||this._storage.add(e)}ensureWindow(e,t={position:"fixed",direction:"normal"}){const n=this._windows.get(e);if(void 0!==n)return n;this.registerWindow(e);const r=this._document.createElement("div");if(r.style.position=t.position,r.style.zIndex=this._index.toString(),r.dataset.id=e, +void 0!==t.index){const e=this._container.childNodes.length;if(t.index>=e)this._container.appendChild(r);else if(t.index<=0)this._container.insertBefore(r,this._container.firstChild);else{const e=this._container.childNodes[t.index];this._container.insertBefore(r,e)}}else"reverse"===t.direction?this._container.insertBefore(r,this._container.firstChild):this._container.appendChild(r);return this._windows.set(e,r),++this._index,r}unregisterWindow(e){this._storage.remove(e);const t=this._windows.get(e);void 0!==t&&(null!==t.parentElement&&t.parentElement.removeChild(t),this._windows.delete(e))}getZindex(e){const t=this.ensureWindow(e);return parseInt(t.style.zIndex||"0")}moveToTop(e){if(this.getZindex(e)!==this._index){this.ensureWindow(e).style.zIndex=(++this._index).toString()}}removeWindow(e){this.unregisterWindow(e)}}const a=new WeakMap;function s(e=document){const t=e.getElementById("overlap-manager-root");if(null!==t)return(0,r.ensureDefined)(a.get(t));{const t=new o(e),n=function(e){const t=e.createElement("div");return t.style.position="absolute",t.style.zIndex=150..toString(),t.style.top="0px",t.style.left="0px",t.id="overlap-manager-root",t}(e);return a.set(n,t),t.setContainer(n),e.body.appendChild(n),t}}},65718:(e,t,n)=>{"use strict";n.d(t,{Portal:()=>l,PortalContext:()=>c});var r=n(50959),i=n(962),o=n(68671),a=n(88216),s=n(50655);class l extends r.PureComponent{constructor(){super(...arguments),this._uuid=(0,o.guid)()}componentWillUnmount(){this._manager().removeWindow(this._uuid)}render(){const e=this._manager().ensureWindow(this._uuid,this.props.layerOptions);return e.style.top=this.props.top||"",e.style.bottom=this.props.bottom||"",e.style.left=this.props.left||"",e.style.right=this.props.right||"",e.style.pointerEvents=this.props.pointerEvents||"",i.createPortal(r.createElement(c.Provider,{value:this},this.props.children),e)}moveToTop(){this._manager().moveToTop(this._uuid)}_manager(){return null===this.context?(0,a.getRootOverlapManager)():this.context}}l.contextType=s.SlotContext;const c=r.createContext(null)},50655:(e,t,n)=>{"use strict";n.d(t,{Slot:()=>i,SlotContext:()=>o});var r=n(50959);class i extends r.Component{shouldComponentUpdate(){return!1}render(){return r.createElement("div",{style:{position:"fixed",zIndex:150,left:0,top:0},ref:this.props.reference})}}const o=r.createContext(null)},61074:(e,t,n)=>{"use strict";n.d(t,{Spinner:()=>a});var r=n(50959),i=n(97754),o=n(33134);n(86625);function a(e){const t=i(e.className,"tv-spinner","tv-spinner--shown",`tv-spinner--size_${o.spinnerSizeMap[e.size||o.DEFAULT_SIZE]}`);return r.createElement("div",{className:t,style:e.style,role:"progressbar"})}},95257:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.iterator;var m={isMounted:function(){ +return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},f=Object.assign,v={};function g(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||m}function y(){}function _(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||m}g.prototype.isReactComponent={},g.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")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=g.prototype;var b=_.prototype=new y;b.constructor=_,f(b,g.prototype),b.isPureReactComponent=!0;var S=Array.isArray,E=Object.prototype.hasOwnProperty,w={current:null},C={key:!0,ref:!0,__self:!0,__source:!0};function k(e,t,r){var i,o={},a=null,s=null;if(null!=t)for(i in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(a=""+t.key),t)E.call(t,i)&&!C.hasOwnProperty(i)&&(o[i]=t[i]);var l=arguments.length-2;if(1===l)o.children=r;else if(1{"use strict";e.exports=n(95257)},68648:e=>{ +e.exports=''},7720:e=>{e.exports=''},69859:e=>{e.exports=''},39146:e=>{e.exports=''},48010:e=>{e.exports=''},20036:e=>{e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},44629:e=>{e.exports={ar:["اضف إلى القائمة التفضيلات"],ca_ES:["Afegeix a preferits"],cs:["Přidat do oblíbených"],de:["Zu Favoriten hinzufügen"],el:["Προσθήκη στα αγαπημένα"],en:"Add to favorites",es:["Añadir a favoritos"],fa:["افزودن به موارد مورد علاقه"],fr:["Ajouter aux favoris"],he_IL:["הוסף למועדפים"],hu_HU:["Hozzáadás kedvencekhez"],id_ID:["Tambah ke daftar favorit"],it:["Aggiungi ai preferiti"],ja:["お気に入りに追加"],ko:["즐겨찾기에 넣기"],ms_MY:["Tambah kepada kegemaran"],nl_NL:["Voeg toe aan favorieten"],pl:["Dodaj do ulubionych"],pt:["Adicionar aos favoritos"],ro:"Add to favorites",ru:["Добавить в избранное"],sv:["Lägg till som favorit"],th:["เพิ่มลงรายการโปรด"],tr:["Favorilere ekle"],vi:["Thêm vào mục yêu thích"],zh:["添加到收藏"],zh_TW:["加入收藏"]}},92490:e=>{e.exports={ar:["مختارات المحرر"],ca_ES:["Seleccions dels editors"],cs:"Editors' picks",de:["Editor's Picks"],el:"Editors' picks",en:"Editors' picks",es:["Selecciones de los editores"],fa:"Editors' picks",fr:["Choix de la rédaction"],he_IL:["בחירות העורכים"],hu_HU:"Editors' picks",id_ID:["Pilihan editor"],it:["Selezione editoriale"],ja:["エディターズ・ピック"],ko:["에디터즈 픽"],ms_MY:["Pilihan Editor"],nl_NL:"Editors' picks",pl:["Wybór Redakcji"],pt:["Sugestão da Casa"],ro:"Editors' picks",ru:["Выбор редакции"],sv:["Redaktörens val"],th:["คัดสรรโดยบรรณาธิการ"],tr:["Editörün Seçtikleri"],vi:["Biên tập viên chọn"],zh:["编辑精选"],zh_TW:["編輯精選"]}},61142:e=>{e.exports={ar:["مؤشرات"],ca_ES:["Indicadors"],cs:["Indikátory"], +de:["Indikatoren"],el:["Τέχν. Δείκτες"],en:"Indicators",es:["Indicadores"],fa:["اندیکاتورها"],fr:["Indicateurs"],he_IL:["אינדיקטורים"],hu_HU:["Indikátorok"],id_ID:["Indikator"],it:["Indicatori"],ja:["インジケーター"],ko:["지표"],ms_MY:["Penunjuk"],nl_NL:["Indicatoren"],pl:["Wskaźniki"],pt:["Indicadores"],ro:"Indicators",ru:["Индикаторы"],sv:["Indikatorer"],th:["อินดิเคเตอร์"],tr:["Göstergeler"],vi:["Các chỉ báo"],zh:["指标"],zh_TW:["技術指標"]}},53170:e=>{e.exports={ar:["لا توجد مؤشرات تتوافق مع معاييرك."],ca_ES:["Cap indicador coincideix amb els vostres criteris"],cs:["Indikátory nevyhovující vaším požadavkům"],de:["Keine passenden Indikatoren zu Ihren Kriterien gefunden"],el:["Δε βρέθηκαν Τέχνικο. Δείκτες που να ταιριάζουν με τα κριτήρια αναζήτησης"],en:"No indicators matched your criteria",es:["Ningún indicador coincide con sus criterios"],fa:["هیچ اندیکاتوری با شرط شما مطابقت ندارد."],fr:["Aucuns indicateurs ne correspondent à vos critères."],he_IL:["לא נמצאו התאמות לאינדקטור"],hu_HU:["Egyetlen indikátor se felel meg a kritériumoknak."],id_ID:["Tidak ada indikator yang cocok dengan kriteria anda."],it:["Nessun indicatore corrisponde ai criteri"],ja:["条件に合致するインジケーターはありません"],ko:["찾는 지표가 없습니다."],ms_MY:["Tiada penunjuk yang sepadan dengan kriteria anda."],nl_NL:["Geen indicator voldeed aan je criteria"],pl:["Brak wskaźników spełniających twoje kryteria"],pt:["Não foram encontrados indicadores que correspondam à escolha selecionada."],ro:["No indicators matched your criteria."],ru:["Нет подходящих индикаторов."],sv:["Inga indikatorer överensstämde med dina kriterier."],th:["ไม่พบตัวชี้วัดตามเกณฑ์ของคุณ"],tr:["Kriterinize uygun gösterge bulunamadı."],vi:["Không có chỉ số nào khớp với tiêu chí của bạn."],zh:["没有符合您搜索条件的指标."],zh_TW:["沒有指標符合您的搜尋條件。"]}},15491:e=>{e.exports={ar:["اسم النص البرمجي"],ca_ES:["Nom de l'script"],cs:"Script name",de:["Skripname"],el:"Script name",en:"Script name",es:["Nombre del script"],fa:"Script name",fr:["Nom du script"],he_IL:["שם הסקריפט"],hu_HU:["Szkript név"],id_ID:["Nama skrip"],it:["Nome script"],ja:["スクリプト名"],ko:["스크립트 이름"],ms_MY:["Nama skrip"],nl_NL:"Script name",pl:["Nazwa skryptu"],pt:["Nome do script"],ro:"Script name",ru:["Имя скрипта"],sv:["Skriptets namn"],th:["ชื่อชุดคำสั่ง"],tr:["Komut adı"],vi:["Tên Script"],zh:["脚本名称"],zh_TW:["腳本名稱"]}},52298:e=>{e.exports={ar:["بحث"],ca_ES:["Cercar"],cs:["Hledat"],de:["Suche"],el:["Αναζήτησή"],en:"Search",es:["Buscar"],fa:["جستجو"],fr:["Chercher"],he_IL:["חפש"],hu_HU:["Keresés"],id_ID:["Cari"],it:["Cerca"],ja:["検索"],ko:["찾기"],ms_MY:["Cari"],nl_NL:["Zoeken"],pl:["Szukaj"],pt:["Pesquisar"],ro:"Search",ru:["Поиск"],sv:["Sök"],th:["ค้นหา"],tr:["Ara"],vi:["Tìm kiếm"],zh:["搜索"],zh_TW:["搜尋"]}},72482:e=>{e.exports={ar:["حذف من القائمة المفضلة"],ca_ES:["Treure de preferits"],cs:["Odebrat z oblíbených"],de:["Aus Favoriten entfernen"],el:["Διαγραφή απο τα αγαπημένα"],en:"Remove from favorites",es:["Quitar de favoritos"],fa:["حذف از موارد مورد علاقه"],fr:["Retirer des favoris"],he_IL:["הסר ממועדפים"],hu_HU:["Eltávolít kedvencek közül"], +id_ID:["Hilangkan dari favorit"],it:["Rimuovi dai preferiti"],ja:["お気に入りから削除"],ko:["즐겨찾기지움"],ms_MY:["Keluarkan dari kegemaran"],nl_NL:["Verwijder van favorieten"],pl:["Usuń z ulubionych"],pt:["Remover dos favoritos"],ro:"Remove from favorites",ru:["Удалить из предпочтений"],sv:["Ta bort från favoriter"],th:["ลบออกจากรายการโปรด"],tr:["Favorilerimden çıkar"],vi:["Loại bỏ khỏi mục yêu thích"],zh:["从收藏中移除"],zh_TW:["從收藏移除"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/study-pane-views.8e4a9692b00afacda22d.js b/charting_library/bundles/study-pane-views.8e4a9692b00afacda22d.js new file mode 100644 index 00000000..3630e3ae --- /dev/null +++ b/charting_library/bundles/study-pane-views.8e4a9692b00afacda22d.js @@ -0,0 +1,6 @@ +"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[507],{98930:(t,e,i)=>{i.d(e,{PolygonRenderer:()=>u});var s=i(34026),r=i(4652),n=i(9933),a=i(85113),o=i(14888),l=i(38031),h=i(86216),d=i(55014),c=i(9740);class u extends h.MediaCoordinatesPaneRenderer{constructor(t){super(),this._data=null,this._backHittest=new o.HitTestResult(o.HitTestResult.MOVEPOINT_BACKGROUND),this._points=[],this._hittest=null!=t?t:new o.HitTestResult(o.HitTestResult.MOVEPOINT)}setData(t){this._data=t,this._points=t.points}hitTest(t){if(null===this._data||void 0!==this._data.mouseTouchable&&!this._data.mouseTouchable)return null;const e=Math.max((0,d.interactionTolerance)().line,Math.ceil(this._data.linewidth/2)),i=this._points.length;if(1===i){return(0,s.pointInCircle)(t,this._points[0],e)?this._hittest:null}for(let s=1;s0){const s=this._points[0],n=this._points[i-1];if((0,r.distanceToSegment)(s,n,t).distance<=e)return this._hittest}return this._data.filled&&this._data.fillBackground&&(0,s.pointInPolygon)(t,this._data.points)?this._backHittest:null}_drawImpl(t){var e,i;const s=t.context,r=this._points.length;if(null===this._data||0===r)return;if(1===r)return void this._drawPoint(s,this._points[0],this._data.linewidth/2,this._data.color);s.beginPath();const o=null!==(e=this._data.linecap)&&void 0!==e?e:"butt";s.lineCap=o,s.strokeStyle=this._data.color,s.lineWidth=this._data.linewidth,s.lineJoin=null!==(i=this._data.linejoin)&&void 0!==i?i:"miter",(0,c.setLineStyle)(s,this._data.linestyle);const h=this._points[0];s.moveTo(h.x,h.y);for(const t of this._points)s.lineTo(t.x,t.y);if(this._data.filled&&this._data.fillBackground&&(s.fillStyle=(0,l.generateColor)(this._data.backcolor,this._data.transparency),s.fill()),this._data.filled&&!this._data.skipClosePath&&s.closePath(),this._data.linewidth>0&&s.stroke(),r>1){if("butt"!==o&&(s.lineCap="butt"),this._data.leftend===a.LineEnd.Arrow){const t=this._correctArrowPoints(this._points[1],this._points[0],s.lineWidth,o);(0,n.drawArrow)(t[0],t[1],s,s.lineWidth,1)}if(this._data.rightend===a.LineEnd.Arrow){const t=this._correctArrowPoints(this._points[r-2],this._points[r-1],s.lineWidth,o);(0,n.drawArrow)(t[0],t[1],s,s.lineWidth,1)}}}_drawPoint(t,e,i,s){0!==i&&(t.beginPath(),t.fillStyle=s,t.arc(e.x,e.y,i,0,2*Math.PI,!0),t.fill(),t.closePath())}_correctArrowPoints(t,e,i,s){const r=e.subtract(t),n=r.length();if("butt"===s||n<1)return[t,e];const a=n+i/2;return[t,r.scaled(a/n).add(t)]}}},13770:(t,e,i)=>{i.r(e),i.d(e,{BackgroundPaneView:()=>l});var s=i(50151),r=i(29639),n=i(83499),a=i(38031);class o{constructor(t){this._data=t}hitTest(t){return null}draw(t,e){}drawBackground(t,e){const i=this._data,s=(0,a.generateColor)(this._data.color,this._data.transparency),r=e.pixelRatio,o=Math.round(i.x1*r),l=Math.round(i.x2*r);(0,n.fillRect)(t,o,0,l-o,e.physicalHeight,s)}}class l{constructor(t,e,i){this._data=[], +this._invalidated=!0,this._provider=t,this._model=e,this._data=[]}update(){this._invalidated=!0}renderer(){this._invalidated&&(this._updateViewInternal(),this._invalidated=!1);const t=new r.CompositeRenderer;for(const e of this._data)t.append(new o(e));return t}_updateViewInternal(){this._data=[];const t=this._provider.priceScale(),e=this._model.timeScale();if(!t||t.isEmpty()||e.isEmpty())return;const i=this._provider.graphics().backgrounds();if(0===i.size)return;const r=this._model.timeScale().visibleBarsStrictRange();if(null===r)return;const n=r.firstBar(),a=r.lastBar();i.forEach(((t,i)=>{const r=this._provider.properties().graphics.backgrounds[i];if(!r.visible.value())return;let o,l;t.forEach((t=>{const i=null!==t.start?t.start:(0,s.ensureNotNull)(e.points().range().value()).firstIndex,h=t.stop;if(he.width()&&c>e.width()||this._data.push({x1:d,x2:c,color:r.color.value(),transparency:r.transparency.value()})}))}))}}},58222:(t,e,i)=>{i.r(e),i.d(e,{HHistPaneView:()=>w});var s=i(24377),r=i(50151),n=i(14888),a=i(9822),o=i(29639),l=i(44381),h=i(86441),d=i(83499),c=i(48566),u=i(17364);function p(t,e){return{min:Math.min(t,e),max:Math.max(t,e)}}function _(t){return t.max-t.min}class f{constructor(t){this._data=t}hitTest(t,e){const i=this._data;for(const s of i.histograms){if(s.yRange.min>=t.y||t.y>=s.yRange.max)continue;let r=null;const o=_(s.xRange);for(const l of s.bars){const h=i.styles[l.styleId];if(!h.visible)continue;if(h.location===a.HHistLocation.Absolute&&(s.xRange.min>=t.x||t.x>=s.xRange.max))continue;null===r&&(r=0,s.bars.forEach((t=>{const e=t.subBarValues.reduce(((t,e)=>t+e));r=Math.max(r,e)})));const d=v(s.xRange,h,e.cssWidth),{xBasePoint:c,sign:u}=d,p=Math.max(h.percentWidth*o/100-l.subBarValues.length,0);let _=c;for(let e=0;e=a&&t.x<=o||t.x>=o&&t.x<=a)&&t.y>=i&&t.y<=s)return new n.HitTestResult(n.HitTestResult.REGULAR)}}}return null}draw(t,e){const i=this._data,r=e.pixelRatio;t.save(),i.histograms.forEach((n=>{if(i.histBoxBgColor){t.beginPath(),t.fillStyle=i.histBoxBgColor;const e=Math.round(n.xRange.min*r),s=Math.round(n.yRange.min*r),a=Math.round(n.xRange.max*r)-e,o=Math.round(n.yRange.max*r)-s;t.rect(e,s,a,o),t.fill()}const a=[];let o=0,l=0;n.bars.forEach((t=>{const e=t.subBarValues.reduce(((t,e)=>t+e));o=Math.max(o,e),l+=t.height}));const h=l/n.bars.length,d=function(t,e){return Math.floor(t*e)>=1*e?Math.floor(e):0}(h,r),c=_(n.xRange),u=[];if(n.bars.forEach((s=>{const l=i.styles[s.styleId];if(!l.visible)return;if(l.showValues&&l.addToTotalValue)for(let t=0;te.cssHeight||s.y+s.height<0)return;const f=Math.max(l.percentWidth*c/100-s.subBarValues.length,0);let x=p;for(let e=0;e0){const t=i.styles[n.bars[0].styleId],r=v(n.xRange,t,e.cssWidth),o=g(a,t.direction),l=n.bars[n.bars.length-1],d=m(c,l.y+l.height,h,r,t,o);d.color=(0,s.shiftColor)(d.color,1.5),u.push(d)}const p=Math.min(...u.map((t=>t.fontSize)));if(p>=7.5)for(const i of u)i.fontSize=p,x(t,e,i)})),t.restore()}}function v(t,e,i){const s=e.location===a.HHistLocation.Absolute,r=e.location===a.HHistLocation.Relative,n=e.direction===a.HHistDirection.LeftToRight,o=e.direction===a.HHistDirection.RightToLeft;let l,h;if(s&&n)l=t.min,h=1;else if(s&&o)l=t.max,h=-1;else if(r&&n)l=0,h=1;else{if(!r||!o)throw new Error(`Unknown location/direction values: ${e.location}/${e.direction}`);l=i,h=-1}return{xBasePoint:l,sign:h}}function g(t,e){e===a.HHistDirection.RightToLeft&&(t=t.slice()).reverse();const i=new c.VolumeFormatter;return t.map((t=>i.format(t))).join("x")}function m(t,e,i,s,r,n){const o=Math.min(Math.round(1.7*t/n.length),Math.round(.6*i)),l=r.direction===a.HHistDirection.LeftToRight?"left":"right",{xBasePoint:d,sign:c}=s,u=d+3*c,p=e+.7*i;return{text:n,color:r.valuesColor,fontSize:o,align:l,point:new h.Point(u,p)}}function x(t,e,i){const{text:s,color:r,fontSize:n,align:a,point:o}=i;t.font=`${n}px ${u.CHART_FONT_FAMILY}`,t.fillStyle=r,t.textAlign=a,(0,d.drawScaled)(t,e.pixelRatio,(()=>t.fillText(s,o.x,o.y)))}var y=i(38031);class w{constructor(t,e,i,s,r=!1){this._invalidated=!0,this._histBoxBgStyle=null,this._provider=t,this._model=e,this._histBoxBgStyle=null!=s?s:null,this._extendToBarsEndings=r,this._rendererData={histograms:[],styles:{}},this._textData=[],this._hhistRenderer=new f(this._rendererData)}update(){this._invalidated=!0}renderer(){this._invalidated&&(this._updateViewInternal(),this._invalidated=!1);const t=new o.CompositeRenderer;t.append(this._hhistRenderer);for(const e of this._textData)t.append(new l.TextRenderer(e,new n.HitTestResult(n.HitTestResult.REGULAR)));return t}_resetRenderersData(){this._rendererData.histograms=[],this._rendererData.styles={},this._rendererData.histBoxBgColor=void 0,this._textData=[]}_prepareStyles(){const t=(0,r.ensureDefined)(this._provider.graphicsInfo().hhists),e=Object.keys(t),i=this._provider.properties().graphics.hhists,s=this._provider.properties().child("inputs").child("volume").value()===a.HHistVolumeMode.Delta;for(const n of e){const e=(0,r.ensureDefined)(i.child(n)),a=(0,r.ensureDefined)(t[n]);if(s)this._rendererData.styles[n+"UpDominate"]={colors:R(e.colors[0].value(),e.transparencies[0].value()),visible:e.visible.value(),percentWidth:e.percentWidth.value(),location:a.location,direction:e.direction.value(),showValues:e.showValues.value(),addToTotalValue:!1,valuesColor:e.valuesColor.value()}, +this._rendererData.styles[n+"DownDominate"]={colors:R(e.colors[1].value(),e.transparencies[1].value()),visible:e.visible.value(),percentWidth:e.percentWidth.value(),location:a.location,direction:e.direction.value(),showValues:e.showValues.value(),addToTotalValue:!1,valuesColor:e.valuesColor.value()};else{const t=(0,y.generateColor)(e.colors[0].value(),e.transparencies[0].value()),i=e.colors[1]?(0,y.generateColor)(e.colors[1].value(),e.transparencies[1].value()):t;this._rendererData.styles[n]={colors:[t,i],visible:e.visible.value(),percentWidth:e.percentWidth.value(),location:a.location,direction:e.direction.value(),showValues:e.showValues.value(),addToTotalValue:!0,valuesColor:e.valuesColor.value()}}}if(this._histBoxBgStyle){const t=this._histBoxBgStyle.childs();this._rendererData.histBoxBgColor=(0,y.generateColor)(t.color.value(),t.transparency.value())}}_updateViewInternal(){this._resetRenderersData();const t=this._provider.priceScale(),e=this._model.timeScale();if(!t||t.isEmpty()||e.isEmpty())return;if(null===this._provider.firstValue())return;const i=this._provider.graphics().hhistsByTimePointIndex();if(0===i.size)return;const s=e.visibleBarsStrictRange();if(null===s)return;const n=s.firstBar(),a=s.lastBar();this._prepareStyles(),(0,r.ensureDefined)(i).forEach(((i,s)=>{let r=1/0,o=-1/0;i.forEach((t=>{r=Math.min(r,t.firstBarTime),o=Math.max(o,t.lastBarTime)})),oa||this._updateDataForRenderers(i,t,e)}))}_updateDataForRenderers(t,e,i){if(t.size<=0)return;let s=null;if(t.forEach((t=>{s=s||t})),null===s)return;let n=s;t.forEach((t=>{t.priceLow{null==t.rate[t.rate.length-1]&&t.rate.splice(-1,1);let i=[],s=[],r=t.styleId;if(o){const[e,n,a]=t.rate[0]>t.rate[1]?[t.rate[1],t.rate[0],"UpDominate"]:[t.rate[0],t.rate[1],"DownDominate"];i=[n-e,e,e],s=[n-e],r+=a}else i=t.rate,s=t.rate;const n=function(t,e,i){return p(e.priceToCoordinate(t.priceHigh,i),e.priceToCoordinate(t.priceLow,i))}(t,e,h);d.push({height:n.max-n.min,y:n.min,subBarValues:i,displayedValues:s,styleId:r})})),d.sort(((t,e)=>t.y-e.y)),this._rendererData.histograms.push({xRange:l,yRange:p(d[0].y,d[d.length-1].y+d[d.length-1].height),bars:d})}}function R(t,e){let i;if((0,y.isHexColor)(t))i=100-e;else{const r=(0,s.tryParseRgba)(t);i=100-(null!==r?(0,y.alphaToTransparency)(r[3]):e)}return[(0,y.generateColor)(t,100-i,!0),(0,y.generateColor)(t,100-i/2,!0),(0,y.generateColor)(t,100-i/4,!0)]}},94993:(t,e,i)=>{i.r(e),i.d(e,{HorizLinePaneView:()=>o});var s=i(50151),r=i(14888),n=i(29639),a=i(2945);class o{constructor(t,e,i,s=!1){this._data=[],this._invalidated=!0,this._provider=t,this._model=e,this._extendToBarsEndings=s, +this._hitTestResult=void 0!==i?new r.HitTestResult(r.HitTestResult.CUSTOM,i):new r.HitTestResult(r.HitTestResult.REGULAR)}update(){this._invalidated=!0}renderer(){this._invalidated&&(this._updateViewInternal(),this._invalidated=!1);const t=new n.CompositeRenderer;for(const e of this._data){const i=new a.HorizontalLineRenderer;i.setData(e),i.setHitTest(this._hitTestResult),t.append(i)}return t}_updateViewInternal(){this._data=[];const t=this._provider.priceScale(),e=this._model.timeScale();if(!t||t.isEmpty()||e.isEmpty())return;const i=this._provider.graphics().horizlines();if(0===i.size)return;const r=this._model.timeScale().visibleBarsStrictRange();if(null===r)return;const n=this._provider.firstValue();if(null===n)return;const a=r.firstBar(),o=r.lastBar(),l=this._extendToBarsEndings?e.barSpacing()/2:0;i.forEach(((i,r)=>{const h=this._provider.properties().graphics.horizlines[r];h.visible.value()&&i.forEach((i=>{const r=i.startIndex,d=i.endIndex;!i.extendRight&&Math.max(r,d)o||this._data.push({y:t.priceToCoordinate((0,s.ensureDefined)(i.level),n),left:i.extendLeft?void 0:e.indexToCoordinate(r)-l,right:i.extendRight?void 0:e.indexToCoordinate(d)+l,color:h.color.value(),linewidth:h.width.value(),linestyle:h.style.value()})}))}))}}},55493:(t,e,i)=>{i.r(e),i.d(e,{PolygonPaneView:()=>h});var s=i(50151),r=i(86441),n=i(14888),a=i(29639),o=i(53479),l=i(98930);class h{constructor(t,e,i){this._data=[],this._invalidated=!0,this._provider=t,this._model=e,this._hitTestResult=void 0!==i?new n.HitTestResult(n.HitTestResult.CUSTOM,i):new n.HitTestResult(n.HitTestResult.REGULAR)}update(){this._invalidated=!0}renderer(){this._invalidated&&(this._updateViewInternal(),this._invalidated=!1);const t=new a.CompositeRenderer;for(const e of this._data){const i=new l.PolygonRenderer(this._hitTestResult);i.setData(e),t.append(i)}return t}_updateViewInternal(){this._data=[];const t=this._provider.priceScale(),e=this._model.timeScale();if(!t||t.isEmpty()||e.isEmpty())return;const i=this._provider.graphics().polygons();if(0===i.size)return;const n=this._model.timeScale().visibleBarsStrictRange();if(null===n)return;const a=this._provider.firstValue();if(null===a)return;const l=n.firstBar(),h=n.lastBar(),d=this._provider.properties().graphics.polygons,c=(0,s.ensureDefined)(this._provider.metaInfo().graphics.polygons);i.forEach(((i,n)=>{const u=d[n];100!==u.transparency.value()&&i.forEach((i=>{let d=1/0,p=-1/0;for(const t of i.points){const e=t.index+(t.offset||0);d=Math.min(d,e),p=Math.max(p,e)}if(p{const n=e.indexToCoordinate(i.index+(i.offset||0)),o=t.priceToCoordinate((0,s.ensureDefined)(i.level),a);return new r.Point(n,o)}));this._data.push({points:_,color:u.color.value(),backcolor:u.color.value(),linewidth:void 0!==u.showBorder&&u.showBorder.value()?1:0,linestyle:o.LINESTYLE_SOLID,filled:!0,fillBackground:!0,transparency:u.transparency.value(),mouseTouchable:(0,s.ensureDefined)(c[n]).mouseTouchable})}))}))}}},66794:(t,e,i)=>{i.r(e),i.d(e,{VertLinePaneView:()=>l}) +;var s=i(50151),r=i(14888),n=i(89),a=i(29639),o=i(6612);class l{constructor(t,e,i){this._data=[],this._invalidated=!0,this._provider=t,this._model=e,this._hitTestResult=void 0!==i?new r.HitTestResult(r.HitTestResult.CUSTOM,i):new r.HitTestResult(r.HitTestResult.REGULAR)}update(){this._invalidated=!0}renderer(){this._invalidated&&(this._updateViewInternal(),this._invalidated=!1);const t=new a.CompositeRenderer;for(const e of this._data){const i=new o.VerticalLineRenderer;i.setData(e),i.setHitTest(this._hitTestResult),t.append(i)}return t}_updateViewInternal(){this._data=[];const t=this._provider.priceScale(),e=this._model.timeScale();if(!t||t.isEmpty()||e.isEmpty())return;const i=this._provider.graphicsInfo().vertlines,r=this._provider.graphics().vertlines();if(0===r.size||void 0===i)return;const a=this._model.timeScale().visibleBarsStrictRange();if(null===a)return;const o=this._provider.firstValue();if(null===o)return;const l=a.firstBar(),h=a.lastBar();r.forEach(((r,a)=>{const d=this._provider.properties().graphics.vertlines[a];if(!d.visible.value())return;let c=0;switch((0,s.ensureDefined)(i[a]).halign){case n.HAlign.Left:c=-e.barSpacing()/2;break;case n.HAlign.Right:c=e.barSpacing()/2}r.forEach((i=>{const r=i.index;r{"use strict";i.r(t),i.d(t,{RegressionTrendDefinitionsViewModel:()=>z});var l=i(44352),n=i(47539),r=(i(93731),i(65279)),a=i(46310),s=i(10381),o=i(23460);const d=new n.TranslatedString("change {title} base line visibility",l.t(null,void 0,i(16688))),c=new n.TranslatedString("change {title} base line color",l.t(null,void 0,i(97029))),u=new n.TranslatedString("change {title} base line width",l.t(null,void 0,i(51676))),h=new n.TranslatedString("change {title} base line style",l.t(null,void 0,i(3868))),p=new n.TranslatedString("change {title} up line visibility",l.t(null,void 0,i(17564))),y=new n.TranslatedString("change {title} up line color",l.t(null,void 0,i(25253))),g=new n.TranslatedString("change {title} up line width",l.t(null,void 0,i(66118))),b=new n.TranslatedString("change {title} up line style",l.t(null,void 0,i(58003))),_=new n.TranslatedString("change {title} down line visibility",l.t(null,void 0,i(23527))),v=new n.TranslatedString("change {title} down line color",l.t(null,void 0,i(15438))),f=new n.TranslatedString("change {title} down line width",l.t(null,void 0,i(44470))),m=new n.TranslatedString("change {title} down line style",l.t(null,void 0,i(3782))),w=new n.TranslatedString("change {title} extend lines",l.t(null,void 0,i(96902))),S=new n.TranslatedString("change {title} show pearson's r",l.t(null,void 0,i(38317))),P=l.t(null,void 0,i(55719)),k=l.t(null,void 0,i(98802)),I=l.t(null,void 0,i(41361)),D=l.t(null,void 0,i(14105)),T=l.t(null,void 0,i(13611));class z extends a.StudyLineDataSourceDefinitionsViewModel{constructor(e,t){super(e,t)}_stylePropertyDefinitions(){const e=this._source.properties().childs().styles.childs(),t=this._source.name(),i=(0,s.removeSpaces)(t),l=new n.TranslatedString(t,this._source.translatedType()),a=e.baseLine.childs(),z=(0,r.createLinePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,new o.StudyPlotVisibleProperty(a.display),d.format({title:l})),color:(0,r.getColorDefinitionProperty)(this._propertyApplier,a.color,e.transparency,c.format({title:l})),width:(0,r.convertToDefinitionProperty)(this._propertyApplier,a.linewidth,u.format({title:l})),style:(0,r.convertToDefinitionProperty)(this._propertyApplier,a.linestyle,h.format({title:l}))},{id:`${i}BaseLine`,title:P}),L=e.upLine.childs(),M=(0,r.createLinePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,new o.StudyPlotVisibleProperty(L.display),p.format({title:l})),color:(0,r.getColorDefinitionProperty)(this._propertyApplier,L.color,e.transparency,y.format({title:l})),width:(0,r.convertToDefinitionProperty)(this._propertyApplier,L.linewidth,g.format({title:l})),style:(0,r.convertToDefinitionProperty)(this._propertyApplier,L.linestyle,b.format({title:l}))},{id:`${i}UpLine`,title:k}),j=e.downLine.childs();return{definitions:[z,M,(0,r.createLinePropertyDefinition)({checked:(0, +r.convertToDefinitionProperty)(this._propertyApplier,new o.StudyPlotVisibleProperty(j.display),_.format({title:l})),color:(0,r.getColorDefinitionProperty)(this._propertyApplier,j.color,e.transparency,v.format({title:l})),width:(0,r.convertToDefinitionProperty)(this._propertyApplier,j.linewidth,f.format({title:l})),style:(0,r.convertToDefinitionProperty)(this._propertyApplier,j.linestyle,m.format({title:l}))},{id:`${i}DownLine`,title:I}),(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.extendLines,w.format({title:l}))},{id:`${i}ExtendLines`,title:T}),(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.showPearsons,S.format({title:l}))},{id:`${i}Pearsons`,title:D})]}}}},46310:(e,t,i)=>{"use strict";i.r(t),i.d(t,{StudyLineDataSourceDefinitionsViewModel:()=>u});var l=i(44352),n=(i(93731),i(26867)),r=i.n(n),a=i(65279),s=i(44785),o=i(46069),d=i(19402),c=i(10381);class u extends s.LineDataSourceDefinitionsViewModel{constructor(e,t){super(e,t)}_inputsPropertyDefinitions(){return{definitions:[(0,a.createStudyInputsPropertyDefinition)({},{id:"StudyInputs",inputs:new o.MetaInfoHelper(this._source.metaInfo()).getUserEditableInputs(),inputsTabProperty:this._source.properties(),model:this._undoModel,source:{isInputsStudy:!0,symbolsResolved:()=>new(r()),resolvedSymbolInfoBySymbol:e=>null}})]}}_coordinatesPropertyDefinitions(){const e=this._source.points(),t=this._source.pointsProperty().childs().points,n=[];return e.forEach(((e,r)=>{const s=t[r].childs();if(!s)return;const o=(0,d.getCoordinateXMetaInfo)(this._propertyApplier,s);n.push((0,a.createCoordinatesPropertyDefinition)({x:o.property},{id:(0,c.removeSpaces)(`${this._source.name()}Point${r}`),title:l.t(null,{context:"linetool point"},i(63227)).format({count:(r+1).toString()}),...o.info}))})),{definitions:n}}}},4621:(e,t,i)=>{"use strict";i.r(t),i.d(t,{StudyOverlayDefinitionsViewModel:()=>H});var l=i(44352),n=i(47539),r=i(2484),a=i(50151),s=(i(93731),i(65279)),o=i(82623),d=i(8890),c=i(40549),u=i.n(c),h=i(10381);const p=new n.TranslatedString("change {inputName} property",l.t(null,void 0,i(21547)));function y(e,t){const i=e.id;return i!==d.RangeDependentStudyInputNames.FirstBar&&i!==d.RangeDependentStudyInputNames.LastBar&&("time"!==e.type&&(!e.isHidden&&(!(t&&!e.confirm)&&void 0===e.groupId)))}function g(e){return e.name||(0,h.capitalizeFirstLetterInWord)(e.id.toLowerCase())}function b(e){return l.t(e,{context:"input"},i(88601))}var _=i(68622),v=i(58403),f=i(92133),m=i(20196);const w=l.t(null,void 0,i(32733)),S=l.t(null,void 0,i(66304)),P=l.t(null,void 0,i(21852)),k=["1","3","5","15","30","45","60","120","180","240","1D","1W","1M"].map((e=>({value:e,title:(0,f.getTranslatedResolutionModel)(e).hint})));var I=i(36134),D=i(1930) +;const T=new n.TranslatedString("change study overlay style",l.t(null,void 0,i(5529))),z=new n.TranslatedString("change price line visibility",l.t(null,void 0,i(67761))),L=new n.TranslatedString("change study overlay min tick",l.t(null,void 0,i(70016))),M=l.t(null,void 0,i(16812)),j=l.t(null,void 0,i(63528)),A=l.t(null,void 0,i(61582)),N=l.t(null,void 0,i(36018)),x=l.t(null,void 0,i(1277)),C=l.t(null,void 0,i(42097)),B=l.t(null,void 0,i(17712)),R=l.t(null,void 0,i(31994)),U=l.t(null,void 0,i(32733)),W=l.t(null,void 0,i(91492)),V=l.t(null,void 0,i(36993)),E=[{title:M,value:0},{title:j,value:1},{title:A,value:9},{title:N,value:13},{title:x,value:2},{title:C,value:3},{title:B,value:10}];r.enabled("chart_style_hilo")&&E.push({title:R,value:12});class H extends class{constructor(e,t){this._inputSourceItems=null,this._propertyPages=[],this._sourceInput=null,this._source=t,this._undoModel=e;const i=this._sortInputs(this._source.metaInfo().inputs);for(const e of i)"source"===e.type&&(this._sourceInput=e);this._createPropertyRages(),null!==this._inputSourceItems&&this._undoModel.model().dataSourceCollectionChanged().subscribe(this,(()=>{null!==this._inputSourceItems&&this._inputSourceItems.setValue(this._getInputSourceItems())}))}destroy(){null!==this._inputSourceItems&&this._undoModel.model().dataSourceCollectionChanged().unsubscribeAll(this),this._propertyPages.forEach((e=>{(0,s.destroyDefinitions)(e.definitions.value())}))}propertyPages(){return Promise.resolve(this._propertyPages)}_createPropertyRages(){this._propertyPages=[];const e=this._createInputsPropertyPage();null!==e&&this._propertyPages.push(e);const t=this._createStylePropertyPage();null!==t&&this._propertyPages.push(t),this._propertyPages.push(this._createVisibilitiesPropertyPage())}_createStylePropertyPage(){const e=this._stylePropertyDefinitions();return null!==e?(0,o.createPropertyPage)(e,"style",w):null}_createVisibilitiesPropertyPage(){const e=this._source.properties().childs().intervalsVisibilities.childs();return(0,o.createPropertyPage)((0,m.getIntervalsVisibilitiesPropertiesDefinitions)(this._undoModel,e,new n.TranslatedString(this._source.name(!0),this._source.title(!0))),"visibility",P)}_stylePropertyDefinitions(){return null}_createInputsPropertyPage(){const e=this._inputsPropertyDefinitions();return null!==e?(0,o.createPropertyPage)(e,"inputs",S):null}_inputsPropertyDefinitions(){const e=this._sortInputs(this._source.metaInfo().inputs),t=this._source.properties().childs().inputs.childs();return null!==this._sourceInput&&(this._inputSourceItems=new(u())(this._getInputSourceItems())),function(e,t,r,o,d){const c=[];for(const h of t){if(!y(h,o))continue;const t=g(h),_=`StudyInput${h.id}`,v=b(t),f=new n.TranslatedString(t,v);let m=null;if("resolution"===h.type)m=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(e,r[h.id],p.format({inputName:f}))},{id:_,title:v,options:new(u())(d.resolutionItems)});else if("source"===h.type){const t=(0,a.ensure)(d.sourcesItems);m=(0,s.createOptionsPropertyDefinition)({option:(0, +s.convertToDefinitionProperty)(e,r[h.id],p.format({inputName:f}))},{id:_,title:v,options:t})}else if("options"in h&&void 0!==h.options){const t=[];for(const e of h.options){const n=h.optionsTitles&&h.optionsTitles[e]||e,r=l.t(n,{context:"input"},i(88601));t.push({value:e,title:r})}m=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(e,r[h.id],p.format({inputName:f}))},{id:_,title:v,options:new(u())(t)})}else if("symbol"===h.type){const t=r[h.id],i=(0,a.ensure)(d.getSymbolInfoBySymbol),l=(0,a.ensure)(d.onSymbolsInfosChanged);m=(0,s.createSymbolPropertyDefinition)({symbol:(0,s.getSymbolDefinitionProperty)(e,t,i,l,p.format({inputName:f}),d.customSymbolInputSetter)},{id:_,title:v})}else if("session"===h.type)m=(0,s.createSessionPropertyDefinition)({session:(0,s.convertToDefinitionProperty)(e,r[h.id],p.format({inputName:f}))},{id:_,title:v});else if("bool"===h.type)m=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,r[h.id],p.format({inputName:f}))},{id:_,title:v});else if("integer"===h.type||"float"===h.type||"price"===h.type){const t={id:_,title:v,type:"float"===h.type||"price"===h.type?1:0,defval:h.defval};void 0!==h.min&&(t.min=new(u())(h.min)),void 0!==h.max&&(t.max=new(u())(h.max)),void 0!==h.step&&isFinite(h.step)&&h.step>0&&(t.step=new(u())(h.step)),m=(0,s.createNumberPropertyDefinition)({value:(0,s.convertToDefinitionProperty)(e,r[h.id],p.format({inputName:f}))},t)}else m=(0,s.createTextPropertyDefinition)({text:(0,s.convertToDefinitionProperty)(e,r[h.id],p.format({inputName:f}))},{id:_,title:v,isEditable:!0,isMultiLine:!1});c.push(m)}return 0===c.length?null:{definitions:c}}(this._undoModel,e,t,!1,{resolutionItems:k,customSymbolInputSetter:this._customSymbolInputSetter(),getSymbolInfoBySymbol:this._getSymbolInfoBySymbol.bind(this),onSymbolsInfosChanged:this._source.symbolsResolved(),sourcesItems:this._inputSourceItems})}_sortInputs(e){return e}_getInputSourceItems(){const e=_.basePriceSources.slice(),t=(0,a.ensureNotNull)(this._sourceInput);if(this._source&&this._source.isChildStudy()){const i=this._source.inputs()[t.id],l=(0,a.ensureNotNull)(this._source.parentSourceForInput(i.v)),n=l.title(),r=v.StudyMetaInfo.getChildSourceInputTitles(t,l.metaInfo(),n);for(const t of Object.keys(r))e.push({id:t,value:t,title:r[t]})}if(r.enabled("study_on_study")&&this._source&&(this._source.isChildStudy()||v.StudyMetaInfo.canBeChild(this._source.metaInfo()))){const t=new Set([this._source,...this._source.getAllChildren()]);this._undoModel.model().allStudies().filter((e=>e.canHaveChildren()&&!t.has(e))).forEach((t=>{const i=t.title(!0,void 0,!0),l=t.sourceId()||"#"+t.id(),n=t.metaInfo(),r=n.styles,s=n.plots||[];if(1===s.length)e.push({id:l,value:l,title:i});else if(s.length>1){const t=s.reduce(((e,t,n)=>{if(!v.StudyMetaInfo.canPlotBeSourceOfChildStudy(t.type))return e;let s;try{s=(0,a.ensureDefined)((0,a.ensureDefined)(r)[t.id]).title}catch(e){s=t.id}return{...e,[`${l}$${n}`]:`${i}: ${s}`}}),{});for(const i of Object.keys(t))e.push({id:i,value:i,title:t[i]})}}))} +return e}_customSymbolInputSetter(){}_getSymbolInfoBySymbol(e){return this._source.resolvedSymbolInfoBySymbol(e.value())}}{constructor(e,t){super(e,t),this._stylesPropertyPage=null,this.propertyPages().then((e=>{this._stylesPropertyPage=e.filter((e=>"style"===e.id))[0]})),this._source.properties().childs().style.subscribe(this,(e=>{var t;null!==this._stylesPropertyPage&&((0,s.destroyDefinitions)(this._stylesPropertyPage.definitions.value()),this._stylesPropertyPage.definitions.setValue(this._stylePropertyDefinitions().definitions)),null===(t=this._availableStylesWV)||void 0===t||t.setValue(this._availableStyles())}))}destroy(){this._source.properties().childs().style.unsubscribeAll(this),this._source.symbolResolved().unsubscribeAll(this),super.destroy()}_customSymbolInputSetter(){return e=>{this._undoModel.setSymbol(this._source,e)}}_stylePropertyDefinitions(){void 0===this._availableStylesWV&&(this._availableStylesWV=new(u())(this._availableStyles()),this._source.symbolResolved().subscribe(this,(()=>{var e;null===(e=this._availableStylesWV)||void 0===e||e.setValue(this._availableStyles())})));const e=this._source.properties().childs(),t=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._undoModel,e.style,T)},{id:"StudyOverlayStyle",title:U,options:this._availableStylesWV}),i=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._undoModel,e.showPriceLine,z)},{id:"StudyOverlayPriceLine",title:W}),l=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._undoModel,e.minTick,L)},{id:"StudyOverlayMinTick",title:V,options:new(u())((0,_.seriesPrecisionValues)())}),n=(0,h.removeSpaces)(this._source.title());return{definitions:[(0,s.createPropertyDefinitionsGeneralGroup)([t,...this._getSeriesStylesDefinitions()],`SeriesStyleGroup${n}`),i,l]}}_getSeriesStylesDefinitions(){const e=this._source.properties().childs(),t=e.style.value();return(0,I.getSeriesStylePropertiesDefinitions)(this._undoModel,e,t,{seriesPriceSources:_.basePriceSources,lineStyleTypes:_.lineStyleTypes,isJapaneseChartsAvailable:!1},"mainSeries")}_availableStyles(){const e=this._source.symbolInfo();return E.map((t=>t.readonly?t:{readonly:!1,value:t.value,title:t.title,disabled:(0,D.isCloseBasedSymbol)(e)&&!(0,D.isSingleValueBasedStyle)(t.value)}))}}},23460:(e,t,i)=>{"use strict";i.d(t,{StudyPlotVisibleProperty:()=>r});var l=i(26867),n=i.n(l);class r{constructor(e){this._subscribers=new(n()),this._displayProperty=e,this._displayProperty.subscribe(this,this._displayPropertyValueChanged)}destroy(){this._displayProperty.unsubscribe(this,this._displayPropertyValueChanged)}value(){return 0!==this._displayProperty.value()}setValue(e,t){this._displayProperty.setValue(e?15:0)}subscribe(e,t){this._subscribers.subscribe(e,t,!1)}unsubscribe(e,t){this._subscribers.unsubscribe(e,t)}unsubscribeAll(e){this._subscribers.unsubscribeAll(e)}storeStateIfUndefined(){return!1}_displayPropertyValueChanged(){this._subscribers.fire(this)}}},63227:e=>{e.exports={ar:["#‎{count}‎ (عمود)"], +ca_ES:["#{count} (barra)"],cs:"#{count} (bar)",de:"#{count} (bar)",el:"#{count} (bar)",en:"#{count} (bar)",es:["#{count} (barra)"],fa:"#{count} (bar)",fr:["#{count} (barre)"],he_IL:["# {count} (בר)"],hu_HU:"#{count} (bar)",id_ID:"#{count} (bar)",it:["#{count} (barra)"],ja:["#{count} (バー)"],ko:["#{count} (바)"],ms_MY:"#{count} (bar)",nl_NL:"#{count} (bar)",pl:["#{count} (słupek)"],pt:["#{count} (barra)"],ro:"#{count} (bar)",ru:["#{count} (бар)"],sv:["#{count} (stapel)"],th:["#{count} (แท่ง)"],tr:["#{count} (çubuk)"],vi:["#{count} (thanh)"],zh:["#{count}(K线)"],zh_TW:["#{count}(K棒)"]}},55719:e=>{e.exports={ar:["نقطة الأساس"],ca_ES:"Base",cs:"Base",de:["Basis"],el:"Base",en:"Base",es:"Base",fa:"Base",fr:"Base",he_IL:["בסיס"],hu_HU:["Bázis"],id_ID:["Dasar"],it:"Base",ja:["ベース"],ko:["베이스"],ms_MY:["Asas"],nl_NL:"Base",pl:["Baza"],pt:"Base",ro:"Base",ru:["Базовая линия"],sv:["Bas"],th:["ฐาน"],tr:["Taban"],vi:["Cơ sở"],zh:["基准线"],zh_TW:["基準線"]}},41361:e=>{e.exports={ar:["للأسفل"],ca_ES:["Avall"],cs:"Down",de:["Runter"],el:"Down",en:"Down",es:["Abajo"],fa:"Down",fr:["Bas"],he_IL:["למטה"],hu_HU:["Le"],id_ID:["Turun"],it:["Giù"],ja:["下"],ko:["다운"],ms_MY:["Bawah"],nl_NL:"Down",pl:["W dół"],pt:["Inferior"],ro:"Down",ru:["Вниз"],sv:["Ned"],th:["ทิศลง"],tr:["Alt"],vi:["Xuống"],zh:["下"],zh_TW:["下"]}},36993:e=>{e.exports={ar:["تجاوز الحد الأدنى للتيك"],ca_ES:["Anul·la el tick mínim"],cs:["Přepsat Min Tick"],de:["Min Tick überschreiben"],el:["Override Min Tick"],en:"Override min tick",es:["Anular el tick mínimo"],fa:["حداقل مقیاس قیمت"],fr:["Ne pas tenir compte du Tick minimum"],he_IL:["דריסת טיק מינימלי"],hu_HU:["Min. Tick Felülírása"],id_ID:["Menimpa Tick Min"],it:["Sovrascrivi tick minimo"],ja:["小数点表示"],ko:["min tick 오버라이드"],ms_MY:["Melarang Tanda Semak Minimum"],nl_NL:["Overschrijven minimale tick"],pl:["Zmień min tick"],pt:["Alterar Tick Mín."],ro:["Override Min Tick"],ru:["Минимальное изменение цены"],sv:["Åsidosätt minimumkredit"],th:["เขียนทับ Min Tick"],tr:["Fiyatın Min Adımı"],vi:["Ghi đè min tick"],zh:["覆盖最小tick"],zh_TW:["顯示最小刻度"]}},14105:e=>{e.exports={ar:["معامل بيرسون"],ca_ES:["Coeficient de correlació de Pearson"],cs:"Pearson's R",de:"Pearson's R",el:"Pearson's R",en:"Pearson's R",es:["Coeficiente de correlación de Pearson"],fa:"Pearson's R",fr:["Le R de Pearson"],he_IL:["מתאם פירסון R"],hu_HU:"Pearson's R",id_ID:"Pearson's R",it:"Pearson's R",ja:["ピアソンの積率相関係数"],ko:["Pearson's 상관계수"],ms_MY:"Pearson's R",nl_NL:"Pearson's R",pl:["R Pearsona"],pt:["Correlação de Pearsons"],ro:"Pearson's R",ru:"Pearson's R",sv:"Pearson's R",th:["เพียร์สัน อาร์"],tr:["Pearson R"],vi:"Pearson's R",zh:["相关系数"],zh_TW:["皮爾遜相關係數(Pearson's R)"]}},98802:e=>{e.exports={ar:["أعلى"],ca_ES:["Amunt"],cs:"Up",de:["Aufwärts"],el:"Up",en:"Up",es:["Arriba"],fa:"Up",fr:["Haut"],he_IL:["למעלה"],hu_HU:["Fel"],id_ID:["Naik"],it:["Su"],ja:["上"],ko:["업"],ms_MY:["Naik"],nl_NL:"Up",pl:["W górę"],pt:["Superior"],ro:"Up",ru:["Вверх"],sv:["Upp"],th:["บน"],tr:["Üst"],vi:["Lên"],zh:["上"],zh_TW:["上"]}},70016:e=>{e.exports={ar:["تغيير تراكب أدنى تيك في الدراسة"], +ca_ES:["canvia ticks mínims de la superposició de l'estudi"],cs:"change study overlay min tick",de:["Overlay Studie in min tick ändern"],el:"change study overlay min tick",en:"change study overlay min tick",es:["cambiar tics mínimos de la superposición del estudio"],fa:"change study overlay min tick",fr:["changer la superposition d'étude min tick"],he_IL:["שנה מינימום טיק של שכבת המחקר"],hu_HU:"change study overlay min tick",id_ID:["ubah minimun tick overlay studi"],it:["cambio tick min indicatore"],ja:["インジケーターの最小ティックの変更"],ko:["스터디 오버레이 최소 틱 바꾸기"],ms_MY:["tukar tick minimum tindanan kajian"],nl_NL:"change study overlay min tick",pl:["Zmień minimalny tik wskaźnika"],pt:["alterar a espessura min. do overlay do estudo"],ro:"change study overlay min tick",ru:["изменение мин. тик. значения символа сравнения"],sv:["ändra överlagrings-min-tick för studien"],th:["เปลี่ยน min tick ของ study overlay"],tr:["min sembol kaplama çlş dğş"],vi:["thay đổi lớp phủ nghiên cứu đánh dấu tối thiểu"],zh:["更改研究覆盖最小tick"],zh_TW:["更改研究覆蓋最小tick"]}},5529:e=>{e.exports={ar:["تغيير نمط تراكب الدراسة"],ca_ES:["canvia estil de superposició de l'estudi"],cs:"change study overlay style",de:["Overlay Stil ändern"],el:"change study overlay style",en:"change study overlay style",es:["cambio estilo de superposición del estudio"],fa:"change study overlay style",fr:["changer le style de superposition des études"],he_IL:["שנה את סגנון שכבת המחקר"],hu_HU:"change study overlay style",id_ID:["ubah corak overlay studi"],it:["cambio stile indicatore"],ja:["インジケーターのオーバーレイのスタイルの変更"],ko:["스터디 오버레이 스타일 바꾸기"],ms_MY:["tukar gaya tindanan kajian"],nl_NL:"change study overlay style",pl:["zmień styl nakładki badania"],pt:["alterar estilo do overlay do estudo"],ro:"change study overlay style",ru:["изменение стиля символа сравнения"],sv:["ändra överlagringsstil för studien"],th:["เปลี่ยนรูปแบบ study overlay"],tr:["çalışma yer paylaşımı stilini dğş"],vi:["thay đổi kiểu bao phủ cho phần được nghiên cứu"],zh:["更改研究覆盖样式"],zh_TW:["改變研究覆蓋樣式"]}},97029:e=>{e.exports={ar:["تغيير لون خط القاعدة {title}"],ca_ES:["canvia el color de la línia de referència de {title}"],cs:"change {title} base line color",de:["{title} Farbe der Grundlinie ändern"],el:"change {title} base line color",en:"change {title} base line color",es:["cambiar el color de la línea de referencia de {title}"],fa:"change {title} base line color",fr:["changer la couleur de la ligne de base de {title}"],he_IL:["שנה את צבע קו הבסיס של {title}"],hu_HU:"change {title} base line color",id_ID:["ubah warna garis dasar {title}"],it:["cambio colore linea base {title}"],ja:["{title}のベースラインの色の変更"],ko:["{title} 기본선 색상 변경"],ms_MY:["tukar warna {title} garisan asas"],nl_NL:"change {title} base line color",pl:["zmień kolor linii bazowej dla {title}"],pt:["alterar a cor da linha base de {title}"],ro:"change {title} base line color",ru:["изменение цвета линии стандарта: {title}"],sv:["ändra baslinjefärg för {title}"],th:["เปลี่ยนสี {title} เส้นพื้นฐาน"],tr:["{title} temel çizgi rengini dğş"],vi:["điều chỉnh màu đường cơ sở {title}"], +zh:["更改{title}基准线颜色"],zh_TW:["更改{title}基準線顏色"]}},3868:e=>{e.exports={ar:["تغيير نمط خط القاعدة {title}"],ca_ES:["canvia l'estil de la línia de referència de {title}"],cs:"change {title} base line style",de:["{title} Stil der Grundlinie ändern"],el:"change {title} base line style",en:"change {title} base line style",es:["cambiar el estilo de la línea de referencia de {title}"],fa:"change {title} base line style",fr:["changer le style de la ligne de base de {title}"],he_IL:["שנה את סגנון קו הבסיס של {title}"],hu_HU:"change {title} base line style",id_ID:["ubah corak garis dasar {title}"],it:["cambio stile linea base {title}"],ja:["{title}のベースラインのスタイルの変更"],ko:["{title} 기본선 스타일 변경"],ms_MY:["tukar gaya {title} garisan jalur asas"],nl_NL:"change {title} base line style",pl:["zmień styl linii bazowej dla {title}"],pt:["alterar o estilo da linha base de {title}"],ro:"change {title} base line style",ru:["изменение стиля линии стандарта: {title}"],sv:["ändra baslinjestil för {title}"],th:["เปลี่ยนรูปแบบ {title} เส้นพื้นฐาน"],tr:["{title} temel çizgi stilini dğş"],vi:["điều chỉnh kiểu đường cơ sở {title}"],zh:["更改{title}基准线样式"],zh_TW:["更改{title}基準線樣式"]}},16688:e=>{e.exports={ar:["تغيير وضوح خط القاعدة {title}"],ca_ES:["canvia la visibilitat de la línia de referència de {title}"],cs:"change {title} base line visibility",de:["{title} Sichtbarkeit der Grundlinie ändern"],el:"change {title} base line visibility",en:"change {title} base line visibility",es:["cambiar la visibilidad de la línea de referencia de {title}"],fa:"change {title} base line visibility",fr:["changer la visibilité de la ligne de base de {title}"],he_IL:["שנה את נראות קו הבסיס של {title}"],hu_HU:"change {title} base line visibility",id_ID:["ubah visibilitas garis dasar {title}"],it:["cambio visibilità linea base {title}"],ja:["{title}のベースラインの表示の変更"],ko:["{title} 기본선 가시성 변경"],ms_MY:["tukar kebolehlihatan {title} garisan asas"],nl_NL:"change {title} base line visibility",pl:["zmień widoczność linii bazowej dla {title}"],pt:["alterar a visibilidade da linha base de {title}"],ro:"change {title} base line visibility",ru:["изменение видимости линии стандарта: {title}"],sv:["ändra synlighet för {title}s baslinje"],th:["เปลี่ยนการมองเห็น {title} เส้นพื้นฐาน"],tr:["{title} temel çizgi görünürlüğünü dğş"],vi:["điều chỉnh hiển thị đường cơ sở {title}"],zh:["更改{title}基准线可见性"],zh_TW:["更改{title}基準線可見性"]}},51676:e=>{e.exports={ar:["تغيير عرض خط القاعدة {title}"],ca_ES:["canvia l'ample de la línia de referència de {title}"],cs:"change {title} base line width",de:["{title} Linienbreite der Grundlinie ändern"],el:"change {title} base line width",en:"change {title} base line width",es:["cambiar el ancho de la línea de referencia de {title}"],fa:"change {title} base line width",fr:["changer la largeur de la ligne de base de {title}"],he_IL:["שנה את רוחב קו הבסיס של {title}"],hu_HU:"change {title} base line width",id_ID:["ubah lebar garis dasar {title}"],it:["cambio spessore linea base {title}"],ja:["{title}のベースラインの幅の変更"],ko:["{title} 기본선 너비 변경"], +ms_MY:["tukar tebal {title} garisan jalur asas"],nl_NL:"change {title} base line width",pl:["zmień szerokość linii bazowej dla {title}"],pt:["alterar a largura da linha base de {title}"],ro:"change {title} base line width",ru:["изменение толщины линии стандарта: {title}"],sv:["ändra baslinjebredd för {title}"],th:["เปลี่ยนความกว้าง {title} เส้นพื้นฐาน"],tr:["{title} taban çizgisi genişliğini dğş"],vi:["điều chỉnh độ rộng đường cơ sở {title}"],zh:["更改{title}基准线宽度"],zh_TW:["更改{title}基準線寬度"]}},15438:e=>{e.exports={ar:["تغيير لون الخط الأدنى {title}"],ca_ES:["canvia color de la línia inferior de {title}"],cs:"change {title} down line color",de:["{title} Farbe der Abwärtslinie ändern"],el:"change {title} down line color",en:"change {title} down line color",es:["cambiar color de la línea inferior de {title}"],fa:"change {title} down line color",fr:["changer la couleur de la ligne du bas de {title}"],he_IL:["שנה את צבע הקו התחתון של {title}"],hu_HU:"change {title} down line color",id_ID:["ubah warna garis bawah {title}"],it:["cambio colore linea inf {title}"],ja:["{title}の下降ラインの色の変更"],ko:["{title} 다운 라인 컬러 바꾸기"],ms_MY:["tukar warna {title} garisan bawah"],nl_NL:"change {title} down line color",pl:["zmień kolor linii spadkowej dla {title}"],pt:["alterar a cor da linha inferior de {title}"],ro:"change {title} down line color",ru:["изменение цвета нижней линии: {title}"],sv:["ändra den nedre linjefärgen för {title}"],th:["เปลี่ยนสี {title} เส้นขาลง"],tr:["{title} alt çizgi rengini dğş"],vi:["điều chỉnh hiển thị đường dưới {title}"],zh:["更改{title}向下线条颜色"],zh_TW:["更改{title}向下線條顏色"]}},3782:e=>{e.exports={ar:["تغيير نمط الخط الأدنى {title}"],ca_ES:["canvia l'estil de la línia descendent de {title}"],cs:"change {title} down line style",de:["{title} Stil der Abwärtslinie ändern"],el:"change {title} down line style",en:"change {title} down line style",es:["cambiar el estilo de la línea descendente de {title}"],fa:"change {title} down line style",fr:["changer le style de la ligne du bas de {title}"],he_IL:["שנה את סגנון הקו התחתון של {title}"],hu_HU:"change {title} down line style",id_ID:["ubah corak garis bawah {title}"],it:["cambio stile linea inf {title}"],ja:["{title}の下降ラインのスタイルの変更"],ko:["{title} 다운 라인 스타일 바꾸기"],ms_MY:["tukar gaya {title} garisan bawah"],nl_NL:"change {title} down line style",pl:["zmień styl linii spadkowej dla {title}"],pt:["alterar o estilo da linha inferior de {title}"],ro:"change {title} down line style",ru:["изменение стиля нижней линии: {title}"],sv:["ändra nedre linjestilen för {title}"],th:["เปลี่ยนรูปแบบ {title} เส้นขาลง"],tr:["{title} alt satır stilini dğş"],vi:["điều chỉnh kiểu đường dưới {title}"],zh:["更改{title}向下线条样式"],zh_TW:["更改{title}向下線條樣式"]}},23527:e=>{e.exports={ar:["تغيير وضوح الخط الأدنى {title}"],ca_ES:["canvia la visibilitat de la línia descendent de {title}"],cs:"change {title} down line visibility",de:["{title} Sichtbarkeit der Abwärtslinie ändern"],el:"change {title} down line visibility",en:"change {title} down line visibility", +es:["cambiar la visibilidad de la línea descendente de {title}"],fa:"change {title} down line visibility",fr:["changer la visibilité de la ligne du bas de {title}"],he_IL:["שנה נראות קו תחתון של {title}"],hu_HU:"change {title} down line visibility",id_ID:["ubah visibilitas garis bawah {title}"],it:["cambio visibilità linea inf {title}"],ja:["{title}の下降ラインの表示の変更"],ko:["{title} 다운 라인 비저빌리티 바꾸기"],ms_MY:["tukar kebolehlihatan {title} garisan bawah"],nl_NL:"change {title} down line visibility",pl:["zmień widoczność linii spadkowej dla {title}"],pt:["alterar a visibilidade da linha inferior de {title}"],ro:"change {title} down line visibility",ru:["изменение видимости нижней линии: {title}"],sv:["ändra nedre linjesynligheten för {title}"],th:["เปลี่ยนการมองเห็น {title} เส้นขาลง"],tr:["{title} alt çizgi görünürlüğünü dğş"],vi:["điều chỉnh hiển thị đường dưới {title}"],zh:["更改{title}向下线条可见性"],zh_TW:["更改{title}向下線條可見性"]}},44470:e=>{e.exports={ar:["تغيير عرض الخط الأدنى {title}"],ca_ES:["canvia l'ample de la línia inferior de {title}"],cs:"change {title} down line width",de:["{title} Breite der Abwärtslinie ändern"],el:"change {title} down line width",en:"change {title} down line width",es:["cambiar el ancho de la línea inferior de {title}"],fa:"change {title} down line width",fr:["changer la largeur de la ligne du bas de {title}"],he_IL:["שנה את רוחב הקו התחתון של {title}"],hu_HU:"change {title} down line width",id_ID:["ubah lebar garis bawah {title}"],it:["cambio spessore linea inf {title}"],ja:["{title}の下降ラインの幅の変更"],ko:["{title} 다운 라인 너비 바꾸기"],ms_MY:["tukar tebal {title} garisan bawah"],nl_NL:"change {title} down line width",pl:["zmień szerokość linii spadkowej dla {title}"],pt:["alterar a largura da linha inferior de {title}"],ro:"change {title} down line width",ru:["изменение толщины нижней линии: {title}"],sv:["ändra nedre linjebredden för {title}"],th:["เปลี่ยนความกว้าง {title} เส้นขาลง"],tr:["{title} alt çizgi genişliğini dğş"],vi:["điều chỉnh độ rộng đường dưới {title}"],zh:["更改{title}向下线条宽度"],zh_TW:["更改{title}向下線條寬度"]}},38317:e=>{e.exports={ar:["تغيير عرض {title} pearson's r"],ca_ES:["canvia la visibilitat r de Pearson de {title}"],cs:"change {title} show pearson's r",de:["{title} Pearson's R anzeigen"],el:"change {title} show pearson's r",en:"change {title} show pearson's r",es:["cambiar la visibilidad r de Pearson de {title}"],fa:"change {title} show pearson's r",fr:["changer show pearson's r de {title}"],he_IL:["שנה {title} הצג את ה-r של פירסון"],hu_HU:"change {title} show pearson's r",id_ID:["ubah {title} menampilkan r pearson"],it:["cambio modifica visibilità r di Pearson {title}"],ja:["{title}のピアソンの積率相関係数の表示の変更"],ko:["{title} 피어슨 R 보기 바꾸기"],ms_MY:["tukar {title} tunjuk pearson's r"],nl_NL:"change {title} show pearson's r",pl:["Zmień sposób wyświetlania współczynnika korelacji momentu produktu Pearsona w {title}"],pt:["alterar exibir correlação de pearson de {title}"],ro:"change {title} show pearson's r",ru:["отображение pearson's r: {title}"],sv:["ändra {title} visa Pearsons k"], +th:["เปลี่ยน {title} การแสดงผลเพียร์สัน อาร์"],tr:["{title} pearson'ın r'sini göster dğş"],vi:["thay đổi {title} show pearson's r"],zh:["更改{title}显示pearson's r"],zh_TW:["更改{title}顯示pearson's r"]}},17564:e=>{e.exports={ar:["تغيير وضوح الخط العلوي {title}"],ca_ES:["canvia la visibilitat de la línia superior de {title}"],cs:"change {title} up line visibility",de:["{title} Sichtbarkeit der Aufwärtslinie ändern"],el:"change {title} up line visibility",en:"change {title} up line visibility",es:["cambiar la visibilidad de la línea superior de {title}"],fa:"change {title} up line visibility",fr:["changer la visibilité de la ligne du haut de {title}"],he_IL:["שנה את נראות הקו העליון של {title}"],hu_HU:"change {title} up line visibility",id_ID:["ubah visibilitas garis atas {title}"],it:["cambio visibilità linea sup {title}"],ja:["{title}の上昇ラインの表示の変更"],ko:["{title} 업 라인 비저빌리티 바꾸기"],ms_MY:["tukar kebolehlihatan {title} garisan atas"],nl_NL:"change {title} up line visibility",pl:["zmień widoczność linii wzrostowej dla {title}"],pt:["alterar a visibilidade da linha superior de {title}"],ro:"change {title} up line visibility",ru:["изменение видимости верхней линии: {title}"],sv:["ändra synlighet för {title}s övre linje"],th:["เปลี่ยนการมองเห็น {title} เส้นขาขึ้น"],tr:["{title} üst çizgi görünümünü dğş"],vi:["điều chỉnh hiển thị đường trên {title}"],zh:["更改{title}向上线条可见性"],zh_TW:["更改{title}向上線條可見性"]}},66118:e=>{e.exports={ar:["تغيير عرض الخط العلوي {title}"],ca_ES:["canvia l'ample de la línia superior de {title}"],cs:"change {title} up line width",de:["{title} Breite der Aufwärtslinie ändern"],el:"change {title} up line width",en:"change {title} up line width",es:["cambiar el ancho de la línea superior de {title}"],fa:"change {title} up line width",fr:["changer la largeur de la ligne du haut de {title}"],he_IL:["שנה את רוחב הקו העליון של {title}"],hu_HU:"change {title} up line width",id_ID:["ubah lebar garis atas {title}"],it:["cambio spessore linea sup {title}"],ja:["{title}の上昇ラインの幅の変更"],ko:["{title} 업 라인 너비 바꾸기"],ms_MY:["tukar tebal {title} garisan atas"],nl_NL:"change {title} up line width",pl:["zmień szerokość linii wzrostowej dla {title}"],pt:["alterar a largura da linha superior de {title}"],ro:"change {title} up line width",ru:["изменение толщины верхней линии: {title}"],sv:["ändra övre linjebredd för {title}"],th:["เปลี่ยนความกว้าง {title} เส้นขาขึ้น"],tr:["{title} üst çizgi genişliğini dğş"],vi:["điều chỉnh độ rộng đường trên {title}"],zh:["更改{title}向上线条宽度"],zh_TW:["更改{title}向上線條寬度"]}},25253:e=>{e.exports={ar:["تغيير لون الخط العلوي {title}"],ca_ES:["canvia el color de la línia superior de {title}"],cs:"change {title} up line color",de:["{title} Farbe der Aufwärtslinie ändern"],el:"change {title} up line color",en:"change {title} up line color",es:["cambiar el color de la línea superior de {title}"],fa:"change {title} up line color",fr:["changer la couleur de la ligne du haut de {title}"],he_IL:["שנה את צבע הקו העליון של {title}"],hu_HU:"change {title} up line color",id_ID:["ubah warna garis atas {title}"], +it:["cambio colore linea sup {title}"],ja:["{title}の上昇ラインの色の変更"],ko:["{title} 업 라인 컬러 바꾸기"],ms_MY:["tukar warna {title} garisan atas"],nl_NL:"change {title} up line color",pl:["zmień kolor linii wzrostowej dla {title}"],pt:["alterar a cor da linha superior de {title}"],ro:"change {title} up line color",ru:["изменение цвета верхней линии: {title}"],sv:["ändra övre linjefärg för {title}"],th:["เปลี่ยนสี {title} เส้นขาขึ้น"],tr:["{title} üst çizgi rengini dğş"],vi:["điều chỉnh hiển thị đường trên {title}"],zh:["更改{title}向上线条颜色"],zh_TW:["更改{title}向上線條顏色"]}},58003:e=>{e.exports={ar:["تغيير نمط الخط العلوي {title}"],ca_ES:["canvia l'estil de la línia superior de {title}"],cs:"change {title} up line style",de:["{title} Stil der Aufwärtslinie ändern"],el:"change {title} up line style",en:"change {title} up line style",es:["cambiar el estilo de la línea superior de {title}"],fa:"change {title} up line style",fr:["changer le style de la ligne du haut de {title}"],he_IL:["שנה את סגנון הקו העליון של {title}"],hu_HU:"change {title} up line style",id_ID:["ubah corak garis atas {title}"],it:["cambio stile linea sup {title}"],ja:["{title}の上昇ラインのスタイルの変更"],ko:["{title} 업 라인 스타일 바꾸기"],ms_MY:["tukar gaya {title} garisan atas"],nl_NL:"change {title} up line style",pl:["zmień styl linii wzrostowej dla {title}"],pt:["alterar o estilo da linha superior de {title}"],ro:"change {title} up line style",ru:["изменение стиля верхней линии: {title}"],sv:["ändra övre linjestil för {title}"],th:["เปลี่ยนรูปแบบ {title} เส้นขาขึ้น"],tr:["{title} üst çizgi stilini dğş"],vi:["điều chỉnh kiểu đường trên {title}"],zh:["更改{title}向上线条样式"],zh_TW:["更改{title}向上線條樣式"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/study-template-dialog.f4fa646ba9150ed60d55.js b/charting_library/bundles/study-template-dialog.98a316b14a620a429192.js similarity index 86% rename from charting_library/bundles/study-template-dialog.f4fa646ba9150ed60d55.js rename to charting_library/bundles/study-template-dialog.98a316b14a620a429192.js index 2713956e..dc9a923b 100644 --- a/charting_library/bundles/study-template-dialog.f4fa646ba9150ed60d55.js +++ b/charting_library/bundles/study-template-dialog.98a316b14a620a429192.js @@ -1,8 +1,8 @@ (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6631],{70048:e=>{e.exports={wrapper:"wrapper-GZajBGIm",input:"input-GZajBGIm",box:"box-GZajBGIm",icon:"icon-GZajBGIm",noOutline:"noOutline-GZajBGIm","intent-danger":"intent-danger-GZajBGIm",check:"check-GZajBGIm",dot:"dot-GZajBGIm"}},69789:e=>{e.exports={checkbox:"checkbox-vyj6oJxw",reverse:"reverse-vyj6oJxw",label:"label-vyj6oJxw",baseline:"baseline-vyj6oJxw"}},83073:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",footer:"footer-PhMf7PhQ",submitButton:"submitButton-PhMf7PhQ",buttons:"buttons-PhMf7PhQ"}},55596:e=>{e.exports={dialog:"dialog-b8SxMnzX",wrapper:"wrapper-b8SxMnzX",separator:"separator-b8SxMnzX",bounded:"bounded-b8SxMnzX"}},69827:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-BZKENkhT",unsetAlign:"unsetAlign-BZKENkhT",title:"title-BZKENkhT",subtitle:"subtitle-BZKENkhT",textWrap:"textWrap-BZKENkhT",ellipsis:"ellipsis-BZKENkhT",close:"close-BZKENkhT",icon:"icon-BZKENkhT"}},45719:e=>{e.exports={separator:"separator-Pf4rIzEt"}},70673:(e,t,a)=>{"use strict";a.d(t,{CheckboxInput:()=>d});var n=a(50959),i=a(97754),s=a(90186),o=a(9745),l=a(65890),r=a(70048),c=a.n(r);function d(e){const t=i(c().box,c()[`intent-${e.intent}`],{[c().check]:!Boolean(e.indeterminate),[c().dot]:Boolean(e.indeterminate),[c().noOutline]:-1===e.tabIndex}),a=i(c().wrapper,e.className);return n.createElement("span",{className:a,title:e.title,style:e.style},n.createElement("input",{id:e.id,tabIndex:e.tabIndex,className:c().input,type:"checkbox",name:e.name,checked:e.checked,disabled:e.disabled,value:e.value,autoFocus:e.autoFocus,role:e.role,onChange:function(){e.onChange&&e.onChange(e.value)},ref:e.reference,"aria-required":e["aria-required"],"aria-describedby":e["aria-describedby"],"aria-invalid":e["aria-invalid"],...(0,s.filterDataProps)(e)}),n.createElement("span",{className:t},n.createElement(o.Icon,{icon:l,className:c().icon})))}},15294:(e,t,a)=>{"use strict";a.d(t,{Checkbox:()=>c});var n=a(50959),i=a(97754),s=a(57733),o=a(70673),l=a(69789),r=a.n(l);class c extends n.PureComponent{render(){const{inputClassName:e,labelClassName:t,...a}=this.props,s=i(this.props.className,r().checkbox,{[r().reverse]:Boolean(this.props.labelPositionReverse),[r().baseline]:Boolean(this.props.labelAlignBaseline)}),l=i(r().label,t,{[r().disabled]:this.props.disabled});let c=null;return this.props.label&&(c=n.createElement("span",{className:l,title:this.props.title},this.props.label)),n.createElement("label",{className:s},n.createElement(o.CheckboxInput,{...a,className:e}),c)}}c.defaultProps={value:"on"};(0,s.makeSwitchGroupItem)(c)},57733:(e,t,a)=>{"use strict";a.d(t,{SwitchGroup:()=>o,makeSwitchGroupItem:()=>l});var n=a(50959);const i=function(){},s=(0,n.createContext)({getName:()=>"",getValues:()=>[],getOnChange:()=>i,subscribe:i,unsubscribe:i});class o extends n.PureComponent{constructor(e){super(e),this._subscriptions=new Set,this._getName=()=>this.props.name,this._getValues=()=>this.props.values, this._getOnChange=()=>this.props.onChange,this._subscribe=e=>{this._subscriptions.add(e)},this._unsubscribe=e=>{this._subscriptions.delete(e)},this.state={switchGroupContext:{getName:this._getName,getValues:this._getValues,getOnChange:this._getOnChange,subscribe:this._subscribe,unsubscribe:this._unsubscribe}}}render(){return n.createElement(s.Provider,{value:this.state.switchGroupContext},this.props.children)}componentDidUpdate(e){this._notify(this._getUpdates(this.props.values,e.values))}_notify(e){this._subscriptions.forEach((t=>t(e)))}_getUpdates(e,t){return[...t,...e].filter((a=>t.includes(a)?!e.includes(a):e.includes(a)))}}function l(e){var t;return t=class extends n.PureComponent{constructor(){super(...arguments),this._onChange=e=>{this.context.getOnChange()(e)},this._onUpdate=e=>{e.includes(this.props.value)&&this.forceUpdate()}}componentDidMount(){this.context.subscribe(this._onUpdate)}render(){return n.createElement(e,{...this.props,name:this._getName(),onChange:this._onChange,checked:this._isChecked()})}componentWillUnmount(){this.context.unsubscribe(this._onUpdate)}_getName(){return this.context.getName()}_isChecked(){return this.context.getValues().includes(this.props.value)}},t.contextType=s,t}},50182:(e,t,a)=>{"use strict";a.d(t,{AdaptiveConfirmDialog:()=>m});var n=a(50959),i=a(97754),s=a.n(i),o=a(94720),l=a(50151),r=a(44352),c=a(68335),d=a(35057),u=a(83073);class m extends n.PureComponent{constructor(){super(...arguments),this._dialogRef=n.createRef(),this._handleClose=()=>{const{defaultActionOnClose:e,onSubmit:t,onCancel:a,onClose:n}=this.props;switch(e){case"submit":t();break;case"cancel":a()}n()},this._handleCancel=()=>{this.props.onCancel(),this.props.onClose()},this._handleKeyDown=e=>{const{onSubmit:t,submitButtonDisabled:a,submitOnEnterKey:n}=this.props;13===(0,c.hashFromEvent)(e)&&n&&(e.preventDefault(),a||t())}}render(){const{render:e,onClose:t,onSubmit:a,onCancel:i,footerLeftRenderer:s,submitButtonText:o,submitButtonDisabled:l,defaultActionOnClose:r,submitOnEnterKey:c,...u}=this.props;return n.createElement(d.AdaptivePopupDialog,{...u,ref:this._dialogRef,onKeyDown:this._handleKeyDown,render:this._renderChildren(),onClose:this._handleClose})}focus(){(0,l.ensureNotNull)(this._dialogRef.current).focus()}_renderChildren(){return e=>{const{render:t,footerLeftRenderer:i,additionalButtons:l,submitButtonText:c,submitButtonDisabled:d,onSubmit:m,cancelButtonText:h,showCancelButton:p=!0,submitButtonClassName:b,cancelButtonClassName:v,buttonsWrapperClassName:g}=this.props;return n.createElement(n.Fragment,null,t(e),n.createElement("div",{className:u.footer},i&&i(e.isSmallWidth),n.createElement("div",{className:s()(u.buttons,g)},l,p&&n.createElement(o.Button,{className:v,name:"cancel",appearance:"stroke",onClick:this._handleCancel},null!=h?h:r.t(null,void 0,a(20036))),n.createElement("span",{className:u.submitButton},n.createElement(o.Button,{className:b,disabled:d,name:"submit",onClick:m,"data-name":"submit-button"},null!=c?c:r.t(null,void 0,a(68988)))))))}}}m.defaultProps={defaultActionOnClose:"submit", submitOnEnterKey:!0}},35057:(e,t,a)=>{"use strict";a.d(t,{AdaptivePopupDialog:()=>T});var n=a(50959),i=a(50151);var s=a(97754),o=a.n(s),l=a(68335),r=a(38223),c=a(35749),d=a(63016),u=a(1109),m=a(24437),h=a(90692),p=a(95711);var b=a(52092),v=a(76422),g=a(9745);const _=n.createContext({setHideClose:()=>{}});var f=a(7720),S=a(69827);function y(e){const{title:t,titleTextWrap:a=!1,subtitle:i,showCloseIcon:s=!0,onClose:l,onCloseButtonKeyDown:r,renderBefore:c,renderAfter:d,draggable:u,className:m,unsetAlign:h,closeAriaLabel:p,closeButtonReference:b}=e,[v,y]=(0,n.useState)(!1);return n.createElement(_.Provider,{value:{setHideClose:y}},n.createElement("div",{className:o()(S.container,m,(i||h)&&S.unsetAlign)},c,n.createElement("div",{"data-dragg-area":u,className:S.title},n.createElement("div",{className:o()(a?S.textWrap:S.ellipsis)},t),i&&n.createElement("div",{className:o()(S.ellipsis,S.subtitle)},i)),d,s&&!v&&n.createElement("button",{className:S.close,onClick:l,onKeyDown:r,"data-name":"close","aria-label":p,type:"button",ref:b},n.createElement(g.Icon,{className:S.icon,icon:f,"data-name":"close","data-role":"button"}))))}var C=a(53017),w=a(90186),N=a(55596);const x={vertical:20},k={vertical:0};class T extends n.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(m.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,l.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:a}=document,n=(0,i.ensureNotNull)(this._reference);if(null!==a){if(e.preventDefault(),"true"===(t=a).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,c.isTextEditingField)(a))return void n.focus();if(n.contains(a))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,a;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(a=e,[9,l.Modifiers.Shift+9].includes((0,l.hashFromEvent)(a))&&a.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()},this._calculatePositionWithOffsets=(e,t)=>{const a=(0,i.ensureDefined)(this.props.fullScreenViewOffsets).value();return{top:a.top,left:(0, -r.isRtl)()?-a.right:a.left,width:t.clientWidth-a.left-a.right,height:t.clientHeight-a.top-a.bottom}}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||v.subscribe(b.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.subscribe(this._requestResize)}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||v.unsubscribe(b.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.unsubscribe(this._requestResize)}focus(){(0,i.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,a;return null!==(a=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==a&&a}render(){const{className:e,wrapperClassName:t,headerClassName:a,isOpened:i,title:s,titleTextWrap:l,dataName:r,onClickOutside:c,additionalElementPos:b,additionalHeaderElement:v,backdrop:g,shouldForceFocus:_=!0,shouldReturnFocus:f,showSeparator:S,subtitle:T,draggable:E=!0,fullScreen:D=!1,showCloseIcon:I=!0,rounded:B=!0,isAnimationEnabled:L,growPoint:O,dialogTooltip:M,unsetHeaderAlign:A,onDragStart:z,dataDialogName:P,closeAriaLabel:R,containerAriaLabel:j,reference:K,containerTabIndex:H,closeButtonReference:G,onCloseButtonKeyDown:W,shadowed:U,fullScreenViewOffsets:q}=this.props,F="after"!==b?v:void 0,Z="after"===b?v:void 0,V="string"==typeof s?s:P||"",Q=(0,w.filterDataProps)(this.props),Y=(0,C.mergeRefs)([this._handleReference,K]);return n.createElement(h.MatchMedia,{rule:m.DialogBreakpoints.SmallHeight},(b=>n.createElement(h.MatchMedia,{rule:m.DialogBreakpoints.TabletSmall},(m=>n.createElement(d.PopupDialog,{rounded:!(m||D)&&B,className:o()(N.dialog,D&&q&&N.bounded,e),isOpened:i,reference:Y,onKeyDown:this._handleKeyDown,onClickOutside:c,onClickBackdrop:c,fullscreen:m||D,guard:b?k:x,boundByScreen:m||D,shouldForceFocus:_,shouldReturnFocus:f,backdrop:g,draggable:E,isAnimationEnabled:L,growPoint:O,name:this.props.dataName,dialogTooltip:M,onDragStart:z,containerAriaLabel:j,containerTabIndex:H,calculateDialogPosition:D&&q?this._calculatePositionWithOffsets:void 0,shadowed:U,...Q},n.createElement("div",{className:o()(N.wrapper,t),"data-name":r,"data-dialog-name":V},void 0!==s&&n.createElement(y,{draggable:E&&!(m||D),onClose:this._handleCloseBtnClick,renderAfter:Z,renderBefore:F,subtitle:T,title:s,titleTextWrap:l,showCloseIcon:I,className:a,unsetAlign:A,closeAriaLabel:R,closeButtonReference:G,onCloseButtonKeyDown:W}),S&&n.createElement(u.Separator,{className:N.separator -}),n.createElement(p.PopupContext.Consumer,null,(e=>this._renderChildren(e,m||D)))))))))}}},1109:(e,t,a)=>{"use strict";a.d(t,{Separator:()=>o});var n=a(50959),i=a(97754),s=a(45719);function o(e){return n.createElement("div",{className:i(s.separator,e.className)})}},92297:e=>{e.exports={loading:"loading-BPaLXf0z"}},15747:e=>{e.exports={container:"container-CD9TBN7D",withSuggestions:"withSuggestions-CD9TBN7D",title:"title-CD9TBN7D",autocomplete:"autocomplete-CD9TBN7D",saveSymbol:"saveSymbol-CD9TBN7D",saveInterval:"saveInterval-CD9TBN7D",indicators:"indicators-CD9TBN7D",hintLabel:"hintLabel-CD9TBN7D",hintMark:"hintMark-CD9TBN7D",hidden:"hidden-CD9TBN7D"}},13932:(e,t,a)=>{"use strict";a.r(t),a.d(t,{StudyTemplateSaver:()=>j});var n=a(50151),i=a(44352),s=a(50959),o=a(962),l=(a(42053),a(97754)),r=a(15294),c=a(21788),d=a(9745),u=a(50182),m=a(60508),h=a(26996),p=a(92297);function b(e){const{isLoading:t}=e;return s.createElement("span",{className:t?p.loading:void 0},i.t(null,void 0,a(85520)),t&&s.createElement(h.Loader,{color:"white"}))}class v extends s.PureComponent{constructor(e){super(e),this._dialogRef=s.createRef(),this._manager=null,this._handleSubmit=()=>{this.setState({isLoading:!0}),this.props.onSubmit(this)},this.state={isLoading:!1}}render(){const{isOpened:e,saveDisabled:t,title:a,onClose:n}=this.props;return s.createElement(u.AdaptiveConfirmDialog,{ref:this._dialogRef,onClose:n,onSubmit:this._handleSubmit,onCancel:n,onClickOutside:n,isOpened:e,title:a,dataName:"save-rename-dialog",render:this._renderDialogBody(),defaultActionOnClose:"none",submitButtonText:s.createElement(b,{isLoading:this.state.isLoading}),submitButtonDisabled:t})}focus(){(0,n.ensureNotNull)(this._dialogRef.current).focus()}manager(){return this._manager}submit(){this.props.onSubmit(this)}close(){this.props.onClose()}dropLoading(){this.setState({isLoading:!1})}_renderDialogBody(){return()=>s.createElement(m.SlotContext.Consumer,null,(e=>(this._manager=e,this.props.children)))}}var g=a(33547),_=a(85508),f=a(15747),S=a(49483);const y=i.t(null,void 0,a(50912)),C=i.t(null,void 0,a(40898)),w=i.t(null,void 0,a(33455)),N=i.t(null,void 0,a(63135)),x=[f.hintMark,"apply-common-tooltip"];function k(e){const{title:t,saveSymbolHintText:a,saveIntervalHintText:i,indicatorsText:o,source:u,onClose:m,onSubmit:h}=e,[p,b]=(0,s.useState)(""),[S,k]=(0,s.useState)(!1),[T,E]=(0,s.useState)(!1),[D,I]=(0,s.useState)(!1),B=(0,s.useRef)(null),L=(0,s.useRef)(null);return(0,s.useEffect)((()=>{(0,n.ensureNotNull)(L.current).focus()}),[]),s.createElement(v,{ref:B,isOpened:!0,saveDisabled:!p,title:t,onClose:m,onSubmit:function(e){h({title:p,saveSymbol:S,saveInterval:T},e)}},s.createElement("div",{className:l(f.container,D&&f.withSuggestions)},s.createElement("div",{className:f.title},y),s.createElement("div",{className:f.autocomplete},s.createElement(c.Autocomplete,{maxLength:64,value:p,onChange:b,onBlur:function(){(0,n.ensureNotNull)(B.current).focus()},source:u,allowUserDefinedValues:!0,preventOnFocusOpen:!0,noEmptyText:!0,preventSearchOnEmptyQuery:!0, +r.isRtl)()?-a.right:a.left,width:t.clientWidth-a.left-a.right,height:t.clientHeight-a.top-a.bottom}}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||v.subscribe(b.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.subscribe(this._requestResize)}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||v.unsubscribe(b.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t)),this.props.fullScreenViewOffsets&&this.props.fullScreen&&this.props.fullScreenViewOffsets.unsubscribe(this._requestResize)}focus(){(0,i.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,a;return null!==(a=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==a&&a}render(){const{className:e,wrapperClassName:t,headerClassName:a,isOpened:i,title:s,titleTextWrap:l,dataName:r,onClickOutside:c,additionalElementPos:b,additionalHeaderElement:v,backdrop:g,shouldForceFocus:_=!0,shouldReturnFocus:f,onForceFocus:S,showSeparator:T,subtitle:E,draggable:D=!0,fullScreen:I=!1,showCloseIcon:B=!0,rounded:L=!0,isAnimationEnabled:O,growPoint:M,dialogTooltip:A,unsetHeaderAlign:z,onDragStart:P,dataDialogName:R,closeAriaLabel:j,containerAriaLabel:K,reference:H,containerTabIndex:G,closeButtonReference:W,onCloseButtonKeyDown:F,shadowed:U,fullScreenViewOffsets:q}=this.props,Z="after"!==b?v:void 0,V="after"===b?v:void 0,Q="string"==typeof s?s:R||"",Y=(0,w.filterDataProps)(this.props),J=(0,C.mergeRefs)([this._handleReference,H]);return n.createElement(h.MatchMedia,{rule:m.DialogBreakpoints.SmallHeight},(b=>n.createElement(h.MatchMedia,{rule:m.DialogBreakpoints.TabletSmall},(m=>n.createElement(d.PopupDialog,{rounded:!(m||I)&&L,className:o()(N.dialog,I&&q&&N.bounded,e),isOpened:i,reference:J,onKeyDown:this._handleKeyDown,onClickOutside:c,onClickBackdrop:c,fullscreen:m||I,guard:b?k:x,boundByScreen:m||I,shouldForceFocus:_,onForceFocus:S,shouldReturnFocus:f,backdrop:g,draggable:D,isAnimationEnabled:O,growPoint:M,name:this.props.dataName,dialogTooltip:A,onDragStart:P,containerAriaLabel:K,containerTabIndex:G,calculateDialogPosition:I&&q?this._calculatePositionWithOffsets:void 0,shadowed:U,...Y},n.createElement("div",{className:o()(N.wrapper,t),"data-name":r,"data-dialog-name":Q},void 0!==s&&n.createElement(y,{draggable:D&&!(m||I),onClose:this._handleCloseBtnClick,renderAfter:V,renderBefore:Z,subtitle:E,title:s,titleTextWrap:l,showCloseIcon:B,className:a,unsetAlign:z,closeAriaLabel:j,closeButtonReference:W,onCloseButtonKeyDown:F}),T&&n.createElement(u.Separator,{ +className:N.separator}),n.createElement(p.PopupContext.Consumer,null,(e=>this._renderChildren(e,m||I)))))))))}}},1109:(e,t,a)=>{"use strict";a.d(t,{Separator:()=>o});var n=a(50959),i=a(97754),s=a(45719);function o(e){return n.createElement("div",{className:i(s.separator,e.className)})}},92297:e=>{e.exports={loading:"loading-BPaLXf0z"}},15747:e=>{e.exports={container:"container-CD9TBN7D",withSuggestions:"withSuggestions-CD9TBN7D",title:"title-CD9TBN7D",autocomplete:"autocomplete-CD9TBN7D",saveSymbol:"saveSymbol-CD9TBN7D",saveInterval:"saveInterval-CD9TBN7D",indicators:"indicators-CD9TBN7D",hintLabel:"hintLabel-CD9TBN7D",hintMark:"hintMark-CD9TBN7D",hidden:"hidden-CD9TBN7D"}},13932:(e,t,a)=>{"use strict";a.r(t),a.d(t,{StudyTemplateSaver:()=>j});var n=a(50151),i=a(44352),s=a(50959),o=a(962),l=(a(42053),a(97754)),r=a(15294),c=a(21788),d=a(9745),u=a(50182),m=a(60508),h=a(26996),p=a(92297);function b(e){const{isLoading:t}=e;return s.createElement("span",{className:t?p.loading:void 0},i.t(null,void 0,a(85520)),t&&s.createElement(h.Loader,{color:"white"}))}class v extends s.PureComponent{constructor(e){super(e),this._dialogRef=s.createRef(),this._manager=null,this._handleSubmit=()=>{this.setState({isLoading:!0}),this.props.onSubmit(this)},this.state={isLoading:!1}}render(){const{isOpened:e,saveDisabled:t,title:a,onClose:n}=this.props;return s.createElement(u.AdaptiveConfirmDialog,{ref:this._dialogRef,onClose:n,onSubmit:this._handleSubmit,onCancel:n,onClickOutside:n,isOpened:e,title:a,dataName:"save-rename-dialog",render:this._renderDialogBody(),defaultActionOnClose:"none",submitButtonText:s.createElement(b,{isLoading:this.state.isLoading}),submitButtonDisabled:t})}focus(){(0,n.ensureNotNull)(this._dialogRef.current).focus()}manager(){return this._manager}submit(){this.props.onSubmit(this)}close(){this.props.onClose()}dropLoading(){this.setState({isLoading:!1})}_renderDialogBody(){return()=>s.createElement(m.SlotContext.Consumer,null,(e=>(this._manager=e,this.props.children)))}}var g=a(33547),_=a(85508),f=a(15747),S=a(49483);const y=i.t(null,void 0,a(50912)),C=i.t(null,void 0,a(40898)),w=i.t(null,void 0,a(33455)),N=i.t(null,void 0,a(63135)),x=[f.hintMark,"apply-common-tooltip"];function k(e){const{title:t,saveSymbolHintText:a,saveIntervalHintText:i,indicatorsText:o,source:u,onClose:m,onSubmit:h}=e,[p,b]=(0,s.useState)(""),[S,k]=(0,s.useState)(!1),[T,E]=(0,s.useState)(!1),[D,I]=(0,s.useState)(!1),B=(0,s.useRef)(null),L=(0,s.useRef)(null);return(0,s.useEffect)((()=>{(0,n.ensureNotNull)(L.current).focus()}),[]),s.createElement(v,{ref:B,isOpened:!0,saveDisabled:!p,title:t,onClose:m,onSubmit:function(e){h({title:p,saveSymbol:S,saveInterval:T},e)}},s.createElement("div",{className:l(f.container,D&&f.withSuggestions)},s.createElement("div",{className:f.title},y),s.createElement("div",{className:f.autocomplete},s.createElement(c.Autocomplete,{maxLength:64,value:p,onChange:b,onBlur:function(){(0,n.ensureNotNull)(B.current).focus()},source:u,allowUserDefinedValues:!0,preventOnFocusOpen:!0,noEmptyText:!0,preventSearchOnEmptyQuery:!0, filter:g.autocompleteFilter,setupHTMLInput:function(e){L.current=e},onSuggestionsOpen:function(){I(!0)},onSuggestionsClose:function(){I(!1)}})),s.createElement("div",{className:f.saveSymbol},s.createElement(r.Checkbox,{label:s.createElement("span",{className:f.hintLabel},w,s.createElement(d.Icon,{icon:_,className:l(x),title:a})),onChange:function(){k(!S),(0,n.ensureNotNull)(B.current).focus()},checked:S})),s.createElement("div",{className:f.saveInterval},s.createElement(r.Checkbox,{label:s.createElement("span",{className:f.hintLabel},N,s.createElement(d.Icon,{icon:_,className:l(x),title:i})),onChange:function(){E(!T),(0,n.ensureNotNull)(B.current).focus()},checked:T})),s.createElement("div",{className:f.title},C),s.createElement("div",{className:l(f.indicators,D&&f.withSuggestions)},o)))}S.CheckMobile.any()&&x.push(f.hidden);var T=a(76422),E=a(52092);class D{constructor(e){this._container=document.createElement("div"),this.close=()=>{this.unmount(),this._onClose&&this._onClose()},this.unmount=()=>{T.unsubscribe(E.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this.unmount,null),o.unmountComponentAtNode(this._container)},this._title=e.title,this._saveSymbolHintText=e.saveSymbolHintText,this._saveIntervalHintText=e.saveIntervalHintText,this._indicatorsText=e.indicatorsText,this._source=e.source,this._onSubmit=e.onSubmit,this._onClose=e.onClose,T.subscribe(E.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this.unmount,null)}mount(){o.render(s.createElement(k,{title:this._title,saveSymbolHintText:this._saveSymbolHintText,saveIntervalHintText:this._saveIntervalHintText,indicatorsText:this._indicatorsText,source:this._source,onClose:this.close,onSubmit:this._onSubmit}),this._container)}destroy(){this.unmount()}show(){this.mount()}}var I=a(61595),B=a(3615),L=a(11321),O=a(39344);const M=i.t(null,void 0,a(21939)),A=i.t(null,void 0,a(61422)),z=i.t(null,void 0,a(30858)),P=i.t(null,void 0,a(83081));function R(e,t,a){const n=()=>{I.backend.invalidateStudyTemplatesList(),I.backend.getStudyTemplatesList().then(t)};I.backend.saveStudyTemplate(e).then(n)}class j{constructor(e){this._dialog=null,this._onSave=e=>{this._options.onSave(e),this._close()},this._showSaveDialog=async()=>{const e=this._controller.model().mainSeries().symbol(),t=this._controller.model().mainSeries().interval(),a=await this._getActualTemplateList();await this._showTemplateSaveRenameDialog(a,e,t)},this._close=()=>{this._dialog&&(this._dialog.destroy(),this._dialog=null)},this._options=e,this._controller=e.controller}show(){window.runOrSignIn(this._showSaveDialog,{source:"Study templates save as",sourceMeta:"Chart"})}_prepareData(e,t,a){const n=this._controller.model().studyTemplate(t,a);return{name:e,content:JSON.stringify(n),meta_info:(0,O.createStudyTemplateMetaInfo)(this._controller,n.interval)}}_doSave(e,t,a){const{title:n,saveSymbol:i,saveInterval:s}=t;if(!n)return;const o=a.manager()||void 0,l=this._prepareData(n,i,s);if(e.find((e=>e.name===n))){const e=e=>{e?R(l,this._onSave):(a.focus(),a.dropLoading())};(function(e,t){return new Promise((a=>(0,B.showConfirm)({text:P.format({ templateName:e}),onConfirm:({dialogClose:e})=>{a(!0),e()},onClose:()=>a(!1)},t)))})(n,o).then(e)}else{R(l,this._onSave)}}_getActualTemplateList(){return I.backend.invalidateStudyTemplatesList(),I.backend.getStudyTemplatesList()}_showTemplateSaveRenameDialog(e,t,a){const n=(0,O.createStudyTemplateMetaInfo)(this._controller);(this._dialog=new D({source:e.map((e=>e.name)),title:M,saveSymbolHintText:A.format({symbol:t}),saveIntervalHintText:z.format({interval:(0,L.translatedIntervalString)(a)}),indicatorsText:(0,O.descriptionString)(n.indicators),onSubmit:(t,a)=>this._doSave(e,t,a),onClose:this._close})).show()}}},39344:(e,t,a)=>{"use strict";a.d(t,{createStudyTemplateMetaInfo:()=>s,descriptionString:()=>o});var n=a(28853),i=a(37591);function s(e,t){return{indicators:e.orderedDataSources(!0).filter((e=>(0,n.isStudy)(e)&&!0)).map((e=>({id:e.metaInfo().id,description:e.title(i.TitleDisplayTarget.StatusLine,!0,void 0,!0)}))),interval:t}}function o(e){const t=new Map;return e.forEach((e=>{const[a,n]=t.get(e.id)||[e.description,0];t.set(e.id,[a,n+1])})),Array.from(t.values()).map((([e,t])=>`${e}${t>1?` x ${t}`:""}`)).join(", ")}},33547:(e,t,a)=>{"use strict";function n(e,t){return Boolean(""===e||e&&-1!==t.toLowerCase().indexOf(e.toLowerCase()))}a.d(t,{autocompleteFilter:()=>n})},65890:e=>{e.exports=''},85508:e=>{e.exports=''},21939:e=>{e.exports={ar:["حفظ قالب المؤشر"],ca_ES:"Save Indicator Template",cs:"Save Indicator Template",de:["Indikatorvorlage speichern"],el:"Save Indicator Template",en:"Save Indicator Template",es:["Guardar plantilla de indicadores"],fa:"Save Indicator Template",fr:["Sauver le modèle d'indicateur"],he_IL:["שמור תבנית אינדיקטור"],hu_HU:"Save Indicator Template",id_ID:["Simpan Template Indikator"],it:["Salva modello indicatore"],ja:["インジケーターテンプレートを保存"],ko:["인디케이터 템플릿 세이브"],ms_MY:["Simpan Templat Penunjuk"],nl_NL:"Save Indicator Template",pl:["Zapisz szablon wskaźnika"],pt:["Salvar Conjunto de Indicadores"],ro:"Save Indicator Template",ru:["Сохранить шаблон индикаторов"],sv:["Spara indikatormall"],th:["บันทึกรูปแบบอินดิเคเตอร์"],tr:["Gösterge Şablonu Kaydet"],vi:["Lưu mẫu chỉ báo"],zh:["保存指标模板"],zh_TW:["儲存指標範本為"]}},40898:e=>{e.exports={ar:["المؤشرات المحفوظة"],ca_ES:"Saved indicators",cs:"Saved indicators",de:["Gespeicherte Indikatoren"],el:"Saved indicators",en:"Saved indicators",es:["Indicadores guardados"],fa:"Saved indicators",fr:["Indicateurs sauvegardés"],he_IL:["אינדיקטורים שמורים"],hu_HU:"Saved indicators",id_ID:["Indikator tersimpan"],it:["Indicatori salvati"],ja:["保存されたインジケーター"],ko:["세이브된 인디케이터"],ms_MY:["Petunjuk yang disimpan"],nl_NL:"Saved indicators", pl:["Zapisane wskaźniki"],pt:["Indicadores salvos"],ro:"Saved indicators",ru:["Сохранённые индикаторы"],sv:["Sparade indikatorer"],th:["อินดิเคเตอร์ที่เซฟไว้"],tr:["Kaydedilmiş göstergeler"],vi:["Chỉ báo đã được lưu"],zh:["已存指标"],zh_TW:["已存指標"]}},30858:e=>{e.exports={ar:["سيؤدي تحديد هذا الخيار إلى تعيين الفاصل الزمني‎{interval} ‎ على الرسم البياني عند تطبيق هذا القالب"],ca_ES:"Selecting this option will set the {interval} interval on the chart when this template is applied",cs:"Selecting this option will set the {interval} interval on the chart when this template is applied",de:["Durch Auswahl dieser Option wird das {interval}-Intervall im Chart festgelegt, wenn diese Vorlage angewendet wird"],el:"Selecting this option will set the {interval} interval on the chart when this template is applied",en:"Selecting this option will set the {interval} interval on the chart when this template is applied",es:["Al seleccionar esta opción se establecerá el intervalo {interval} en el gráfico cuando se aplique esta plantilla"],fa:"Selecting this option will set the {interval} interval on the chart when this template is applied",fr:["En sélectionnant cette option, l'intervalle {interval} sera placé sur le graphique lorsque ce modèle est appliqué"],he_IL:["בחירת אפשרות זו תגדיר את האינטרוול ‎{interval}‎ בגרף כאשר מיושמת תבנית זו"],hu_HU:"Selecting this option will set the {interval} interval on the chart when this template is applied",id_ID:["Memilih opsi ini akan mengatur interval {interval} pada chart saat template ini diterapkan"],it:["Selezionando questa opzione, il modello viene applicato cambiando il timeframe in {interval}"],ja:["この項目を選択すると、テンプレートが適用された時にチャートの時間足が{interval}に設定されます"],ko:["이 옵션을 고르면 이 템플릿이 적용될 때 차트에 {interval} 을 세팅하게 됩니다."],ms_MY:["Memilih pilihan ini akan menetapkan selang masa {interval} pada carta apabila templat ini digunakan"],nl_NL:"Selecting this option will set the {interval} interval on the chart when this template is applied",pl:["Wybór tej opcji spowoduje ustawienie na wykresie interwału {interval} po zastosowaniu tego szablonu"],pt:["Selecionar esta opção definirá o intervalo {interval} no gráfico quando este modelo for aplicado"],ro:"Selecting this option will set the {interval} interval on the chart when this template is applied",ru:["Включите, чтобы установить на графике интервал {interval}, когда этот шаблон применён"],sv:["Om du väljer detta alternativ ställer du in intervallet {interval} i diagrammet när den här mallen används"],th:["การเลือกตัวเลือกนี้จะเป็นการกำหนดช่วงเวลา {interval} บนชาร์ต เมื่อเทมเพลตนี้ถูกใช้งาน"],tr:["Bu seçeneğin belirlenmesi ile, bu taslak uygulandığında grafikte {interval} aralığı ayarlanır"],vi:["Chọn tùy chọn này sẽ đặt khoảng thời gian {interval} trên biểu đồ khi mẫu này được áp dụng"],zh:["套用此模板时,选择此选项将在图表上设置{interval}周期"],zh_TW:["套用此模板時,選擇此選項將在圖表上設置{interval}周期"]}},61422:e=>{e.exports={ar:["سيؤدي تحديد هذا الخيار إلى تعيين الرمز ‎{symbol}‎ على الرسم البياني عند تطبيق هذا القالب"], diff --git a/charting_library/bundles/study-template-dialog.a3c9e3bef9359e4ab092.js b/charting_library/bundles/study-template-dialog.a3c9e3bef9359e4ab092.js new file mode 100644 index 00000000..34ccef1d --- /dev/null +++ b/charting_library/bundles/study-template-dialog.a3c9e3bef9359e4ab092.js @@ -0,0 +1,11 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6631],{46587:e=>{e.exports={wrapper:"wrapper-bUw_gKIQ",input:"input-bUw_gKIQ",box:"box-bUw_gKIQ",icon:"icon-bUw_gKIQ",noOutline:"noOutline-bUw_gKIQ","intent-danger":"intent-danger-bUw_gKIQ",check:"check-bUw_gKIQ",dot:"dot-bUw_gKIQ"}},94090:e=>{e.exports={checkbox:"checkbox-pJWVW1z6",reverse:"reverse-pJWVW1z6",label:"label-pJWVW1z6",baseline:"baseline-pJWVW1z6"}},95700:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",footer:"footer-PQhX1JKt",submitButton:"submitButton-PQhX1JKt",buttons:"buttons-PQhX1JKt"}},49361:e=>{e.exports={dialog:"dialog-o2xKpnz8",wrapper:"wrapper-o2xKpnz8",separator:"separator-o2xKpnz8"}},24810:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-HS2PTQRJ",unsetAlign:"unsetAlign-HS2PTQRJ",title:"title-HS2PTQRJ",subtitle:"subtitle-HS2PTQRJ",textWrap:"textWrap-HS2PTQRJ",ellipsis:"ellipsis-HS2PTQRJ",close:"close-HS2PTQRJ",icon:"icon-HS2PTQRJ"}},94725:e=>{e.exports={separator:"separator-LQ6E1iWj"}},70673:(e,t,a)=>{"use strict";a.d(t,{CheckboxInput:()=>c});var n=a(50959),i=a(97754),o=a(9745),s=a(65890),l=a(46587),r=a.n(l);function c(e){const t=i(r().box,r()[`intent-${e.intent}`],{[r().check]:!Boolean(e.indeterminate),[r().dot]:Boolean(e.indeterminate),[r().noOutline]:-1===e.tabIndex}),a=i(r().wrapper,e.className);return n.createElement("span",{className:a,title:e.title,style:e.style},n.createElement("input",{id:e.id,tabIndex:e.tabIndex,className:r().input,type:"checkbox",name:e.name,checked:e.checked,disabled:e.disabled,value:e.value,autoFocus:e.autoFocus,role:e.role,onChange:function(){e.onChange&&e.onChange(e.value)},ref:e.reference,"aria-required":e["aria-required"]}),n.createElement("span",{className:t},n.createElement(o.Icon,{icon:s,className:r().icon})))}},15294:(e,t,a)=>{"use strict";a.d(t,{Checkbox:()=>c});var n=a(50959),i=a(97754),o=a(54349),s=a(70673),l=a(94090),r=a.n(l);class c extends n.PureComponent{render(){const{inputClassName:e,labelClassName:t,...a}=this.props,o=i(this.props.className,r().checkbox,{[r().reverse]:Boolean(this.props.labelPositionReverse),[r().baseline]:Boolean(this.props.labelAlignBaseline)}),l=i(r().label,t,{[r().disabled]:this.props.disabled});let c=null;return this.props.label&&(c=n.createElement("span",{className:l,title:this.props.title},this.props.label)),n.createElement("label",{className:o},n.createElement(s.CheckboxInput,{...a,className:e}),c)}}c.defaultProps={value:"on"};(0,o.makeSwitchGroupItem)(c)},54349:(e,t,a)=>{"use strict";a.d(t,{SwitchGroup:()=>o,makeSwitchGroupItem:()=>s});var n=a(50959),i=a(19036);class o extends n.PureComponent{constructor(){super(...arguments),this._subscriptions=new Set,this._getName=()=>this.props.name,this._getValues=()=>this.props.values,this._getOnChange=()=>this.props.onChange,this._subscribe=e=>{this._subscriptions.add(e)},this._unsubscribe=e=>{this._subscriptions.delete(e)}}getChildContext(){return{switchGroupContext:{getName:this._getName,getValues:this._getValues, +getOnChange:this._getOnChange,subscribe:this._subscribe,unsubscribe:this._unsubscribe}}}render(){return this.props.children}componentDidUpdate(e){this._notify(this._getUpdates(this.props.values,e.values))}_notify(e){this._subscriptions.forEach((t=>t(e)))}_getUpdates(e,t){return[...t,...e].filter((a=>t.includes(a)?!e.includes(a):e.includes(a)))}}function s(e){var t;return t=class extends n.PureComponent{constructor(){super(...arguments),this._onChange=e=>{this.context.switchGroupContext.getOnChange()(e)},this._onUpdate=e=>{e.includes(this.props.value)&&this.forceUpdate()}}componentDidMount(){this.context.switchGroupContext.subscribe(this._onUpdate)}render(){return n.createElement(e,{...this.props,name:this._getName(),onChange:this._onChange,checked:this._isChecked()})}componentWillUnmount(){this.context.switchGroupContext.unsubscribe(this._onUpdate)}_getName(){return this.context.switchGroupContext.getName()}_isChecked(){return this.context.switchGroupContext.getValues().includes(this.props.value)}},t.contextTypes={switchGroupContext:i.any.isRequired},t}o.childContextTypes={switchGroupContext:i.any.isRequired}},50182:(e,t,a)=>{"use strict";a.d(t,{AdaptiveConfirmDialog:()=>u});var n=a(50959),i=a(97754),o=a.n(i),s=a(94720),l=a(50151),r=a(44352),c=a(68335),d=a(75208),m=a(95700);class u extends n.PureComponent{constructor(){super(...arguments),this._dialogRef=n.createRef(),this._handleClose=()=>{const{defaultActionOnClose:e,onSubmit:t,onCancel:a,onClose:n}=this.props;switch(e){case"submit":t();break;case"cancel":a()}n()},this._handleCancel=()=>{this.props.onCancel(),this.props.onClose()},this._handleKeyDown=e=>{const{onSubmit:t,submitButtonDisabled:a,submitOnEnterKey:n}=this.props;13===(0,c.hashFromEvent)(e)&&n&&(e.preventDefault(),a||t())}}render(){const{render:e,onClose:t,onSubmit:a,onCancel:i,footerLeftRenderer:o,submitButtonText:s,submitButtonDisabled:l,defaultActionOnClose:r,submitOnEnterKey:c,...m}=this.props;return n.createElement(d.AdaptivePopupDialog,{...m,ref:this._dialogRef,onKeyDown:this._handleKeyDown,render:this._renderChildren(),onClose:this._handleClose})}focus(){(0,l.ensureNotNull)(this._dialogRef.current).focus()}_renderChildren(){return e=>{const{render:t,footerLeftRenderer:i,additionalButtons:l,submitButtonText:c,submitButtonDisabled:d,onSubmit:u,cancelButtonText:p,showCancelButton:h=!0,submitButtonClassName:b,cancelButtonClassName:v,buttonsWrapperClassName:g}=this.props;return n.createElement(n.Fragment,null,t(e),n.createElement("div",{className:m.footer},i&&i(e.isSmallWidth),n.createElement("div",{className:o()(m.buttons,g)},l,h&&n.createElement(s.Button,{className:v,name:"cancel",appearance:"stroke",onClick:this._handleCancel},null!=p?p:r.t(null,void 0,a(20036))),n.createElement("span",{className:m.submitButton},n.createElement(s.Button,{className:b,disabled:d,name:"submit",onClick:u,"data-name":"submit-button"},null!=c?c:r.t(null,void 0,a(68988)))))))}}}u.defaultProps={defaultActionOnClose:"submit",submitOnEnterKey:!0}},75208:(e,t,a)=>{"use strict";a.d(t,{AdaptivePopupDialog:()=>x}) +;var n=a(50959),i=a(50151);var o=a(97754),s=a.n(o),l=a(68335),r=a(35749),c=a(63016),d=a(1109),m=a(24437),u=a(90692),p=a(95711);var h=a(52092),b=a(76422),v=a(9745);const g=n.createContext({setHideClose:()=>{}});var _=a(7720),S=a(24810);function y(e){const{title:t,titleTextWrap:a=!1,subtitle:i,showCloseIcon:o=!0,onClose:l,onCloseButtonKeyDown:r,renderBefore:c,renderAfter:d,draggable:m,className:u,unsetAlign:p,closeAriaLabel:h,closeButtonReference:b}=e,[y,f]=(0,n.useState)(!1);return n.createElement(g.Provider,{value:{setHideClose:f}},n.createElement("div",{className:s()(S.container,u,(i||p)&&S.unsetAlign)},c,n.createElement("div",{"data-dragg-area":m,className:S.title},n.createElement("div",{className:s()(a?S.textWrap:S.ellipsis)},t),i&&n.createElement("div",{className:s()(S.ellipsis,S.subtitle)},i)),d,o&&!y&&n.createElement("button",{className:S.close,onClick:l,onKeyDown:r,"data-name":"close","aria-label":h,type:"button",ref:b},n.createElement(v.Icon,{className:S.icon,icon:_,"data-name":"close","data-role":"button"}))))}var f=a(53017),w=a(49361);const C={vertical:20},N={vertical:0};class x extends n.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(m.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,l.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:a}=document,n=(0,i.ensureNotNull)(this._reference);if(null!==a){if(e.preventDefault(),"true"===(t=a).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,r.isTextEditingField)(a))return void n.focus();if(n.contains(a))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,a;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(a=e,[9,l.Modifiers.Shift+9].includes((0,l.hashFromEvent)(a))&&a.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||b.subscribe(h.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(), +void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t))}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||b.unsubscribe(h.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t))}focus(){(0,i.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,a;return null!==(a=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==a&&a}render(){const{className:e,wrapperClassName:t,headerClassName:a,isOpened:i,title:o,titleTextWrap:l,dataName:r,onClickOutside:h,additionalElementPos:b,additionalHeaderElement:v,backdrop:g,shouldForceFocus:_=!0,showSeparator:S,subtitle:x,draggable:k=!0,fullScreen:E=!1,showCloseIcon:T=!0,rounded:I=!0,isAnimationEnabled:L,growPoint:D,dialogTooltip:O,unsetHeaderAlign:M,onDragStart:R,dataDialogName:A,closeAriaLabel:P,containerAriaLabel:z,reference:B,containerTabIndex:K,closeButtonReference:H,onCloseButtonKeyDown:W}=this.props,U="after"!==b?v:void 0,j="after"===b?v:void 0,F="string"==typeof o?o:A||"",Q=(0,f.mergeRefs)([this._handleReference,B]);return n.createElement(u.MatchMedia,{rule:m.DialogBreakpoints.SmallHeight},(b=>n.createElement(u.MatchMedia,{rule:m.DialogBreakpoints.TabletSmall},(m=>n.createElement(c.PopupDialog,{rounded:!(m||E)&&I,className:s()(w.dialog,e),isOpened:i,reference:Q,onKeyDown:this._handleKeyDown,onClickOutside:h,onClickBackdrop:h,fullscreen:m||E,guard:b?N:C,boundByScreen:m||E,shouldForceFocus:_,backdrop:g,draggable:k,isAnimationEnabled:L,growPoint:D,name:this.props.dataName,dialogTooltip:O,onDragStart:R,containerAriaLabel:z,containerTabIndex:K},n.createElement("div",{className:s()(w.wrapper,t),"data-name":r,"data-dialog-name":F},void 0!==o&&n.createElement(y,{draggable:k&&!(m||E),onClose:this._handleCloseBtnClick,renderAfter:j,renderBefore:U,subtitle:x,title:o,titleTextWrap:l,showCloseIcon:T,className:a,unsetAlign:M,closeAriaLabel:P,closeButtonReference:H,onCloseButtonKeyDown:W}),S&&n.createElement(d.Separator,{className:w.separator}),n.createElement(p.PopupContext.Consumer,null,(e=>this._renderChildren(e,m||E)))))))))}}},1109:(e,t,a)=>{"use strict";a.d(t,{Separator:()=>s});var n=a(50959),i=a(97754),o=a(94725);function s(e){return n.createElement("div",{className:i(o.separator,e.className)})}},6132:(e,t,a)=>{"use strict";var n=a(22134);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,a,i,o,s){if(s!==n){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var a={array:e,bool:e,func:e,number:e,object:e, +string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i};return a.PropTypes=a,a}},19036:(e,t,a)=>{e.exports=a(6132)()},22134:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},61608:e=>{e.exports={loading:"loading-ZgJTdvt8"}},51426:e=>{e.exports={container:"container-LMFktVEi",withSuggestions:"withSuggestions-LMFktVEi",title:"title-LMFktVEi",autocomplete:"autocomplete-LMFktVEi",saveSymbol:"saveSymbol-LMFktVEi",saveInterval:"saveInterval-LMFktVEi",indicators:"indicators-LMFktVEi",hintLabel:"hintLabel-LMFktVEi",hintMark:"hintMark-LMFktVEi"}},50215:(e,t,a)=>{"use strict";a.r(t),a.d(t,{StudyTemplateSaver:()=>z});var n=a(50151),i=a(44352),o=a(50959),s=a(962),l=(a(93731),a(97754)),r=a(15294),c=a(21788),d=a(9745),m=a(50182),u=a(50655),p=a(26996),h=a(61608);function b(e){const{isLoading:t}=e;return o.createElement("span",{className:t?h.loading:void 0},i.t(null,void 0,a(85520)),t&&o.createElement(p.Loader,{color:"white"}))}class v extends o.PureComponent{constructor(e){super(e),this._dialogRef=o.createRef(),this._manager=null,this._handleSubmit=()=>{this.setState({isLoading:!0}),this.props.onSubmit(this)},this.state={isLoading:!1}}render(){const{isOpened:e,saveDisabled:t,title:a,onClose:n}=this.props;return o.createElement(m.AdaptiveConfirmDialog,{ref:this._dialogRef,onClose:n,onSubmit:this._handleSubmit,onCancel:n,onClickOutside:n,isOpened:e,title:a,dataName:"save-rename-dialog",render:this._renderDialogBody(),defaultActionOnClose:"none",submitButtonText:o.createElement(b,{isLoading:this.state.isLoading}),submitButtonDisabled:t})}focus(){(0,n.ensureNotNull)(this._dialogRef.current).focus()}manager(){return this._manager}submit(){this.props.onSubmit(this)}close(){this.props.onClose()}dropLoading(){this.setState({isLoading:!1})}_renderDialogBody(){return()=>o.createElement(u.SlotContext.Consumer,null,(e=>(this._manager=e,this.props.children)))}}var g=a(6391),_=a(85508),S=a(51426);const y=i.t(null,void 0,a(50912)),f=i.t(null,void 0,a(40898)),w=i.t(null,void 0,a(33455)),C=i.t(null,void 0,a(63135));function N(e){const{title:t,saveSymbolHintText:a,saveIntervalHintText:i,indicatorsText:s,source:m,onClose:u,onSubmit:p}=e,[h,b]=(0,o.useState)(""),[N,x]=(0,o.useState)(!1),[k,E]=(0,o.useState)(!1),[T,I]=(0,o.useState)(!1),L=(0,o.useRef)(null),D=(0,o.useRef)(null);return(0,o.useEffect)((()=>{(0,n.ensureNotNull)(D.current).focus()}),[]),o.createElement(v,{ref:L,isOpened:!0,saveDisabled:!h,title:t,onClose:u,onSubmit:function(e){p({title:h,saveSymbol:N,saveInterval:k},e)}},o.createElement("div",{className:l(S.container,T&&S.withSuggestions)},o.createElement("div",{className:S.title},y),o.createElement("div",{className:S.autocomplete},o.createElement(c.Autocomplete,{maxLength:64,value:h,onChange:b,onBlur:function(){(0,n.ensureNotNull)(L.current).focus()},source:m,allowUserDefinedValues:!0,preventOnFocusOpen:!0,noEmptyText:!0,preventSearchOnEmptyQuery:!0,filter:g.autocompleteFilter,setupHTMLInput:function(e){ +D.current=e},onSuggestionsOpen:function(){I(!0)},onSuggestionsClose:function(){I(!1)}})),o.createElement("div",{className:S.saveSymbol},o.createElement(r.Checkbox,{label:o.createElement("span",{className:S.hintLabel},w,o.createElement(d.Icon,{icon:_,className:l(S.hintMark,"apply-common-tooltip"),title:a})),onChange:function(){x(!N),(0,n.ensureNotNull)(L.current).focus()},checked:N})),o.createElement("div",{className:S.saveInterval},o.createElement(r.Checkbox,{label:o.createElement("span",{className:S.hintLabel},C,o.createElement(d.Icon,{icon:_,className:l(S.hintMark,"apply-common-tooltip"),title:i})),onChange:function(){E(!k),(0,n.ensureNotNull)(L.current).focus()},checked:k})),o.createElement("div",{className:S.title},f),o.createElement("div",{className:l(S.indicators,T&&S.withSuggestions)},s)))}var x=a(76422),k=a(52092);class E{constructor(e){this._container=document.createElement("div"),this.close=()=>{this.unmount(),this._onClose&&this._onClose()},this.unmount=()=>{x.unsubscribe(k.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this.unmount,null),s.unmountComponentAtNode(this._container)},this._title=e.title,this._saveSymbolHintText=e.saveSymbolHintText,this._saveIntervalHintText=e.saveIntervalHintText,this._indicatorsText=e.indicatorsText,this._source=e.source,this._onSubmit=e.onSubmit,this._onClose=e.onClose,x.subscribe(k.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this.unmount,null)}mount(){s.render(o.createElement(N,{title:this._title,saveSymbolHintText:this._saveSymbolHintText,saveIntervalHintText:this._saveIntervalHintText,indicatorsText:this._indicatorsText,source:this._source,onClose:this.close,onSubmit:this._onSubmit}),this._container)}destroy(){this.unmount()}show(){this.mount()}}var T=a(7276),I=a(3615),L=a(12205),D=a(5039);const O=i.t(null,void 0,a(21939)),M=i.t(null,void 0,a(61422)),R=i.t(null,void 0,a(30858)),A=i.t(null,void 0,a(83081));function P(e,t,a){const n=()=>{T.backend.invalidateStudyTemplatesList(),T.backend.getStudyTemplatesList().then(t)};T.backend.saveStudyTemplate(e).then(n)}class z{constructor(e){this._dialog=null,this._onSave=e=>{this._options.onSave(e),this._close()},this._showSaveDialog=async()=>{const e=this._controller.model().mainSeries().symbol(),t=this._controller.model().mainSeries().interval(),a=await this._getActualTemplateList();await this._showTemplateSaveRenameDialog(a,e,t)},this._close=()=>{this._dialog&&(this._dialog.destroy(),this._dialog=null)},this._options=e,this._controller=e.controller}show(){window.runOrSignIn(this._showSaveDialog,{source:"Study templates save as",sourceMeta:"Chart"})}_prepareData(e,t,a){const n=this._controller.model().studyTemplate(t,a);return{name:e,content:JSON.stringify(n),meta_info:(0,D.createStudyTemplateMetaInfo)(this._controller,n.interval)}}_doSave(e,t,a){const{title:n,saveSymbol:i,saveInterval:o}=t;if(!n)return;const s=a.manager()||void 0,l=this._prepareData(n,i,o);if(e.find((e=>e.name===n))){const e=e=>{e?P(l,this._onSave):(a.focus(),a.dropLoading())};(function(e,t){return new Promise((a=>(0,I.showConfirm)({text:A.format({templateName:e}), +onConfirm:({dialogClose:e})=>{a(!0),e()},onClose:()=>a(!1)},t)))})(n,s).then(e)}else{P(l,this._onSave)}}_getActualTemplateList(){return T.backend.invalidateStudyTemplatesList(),T.backend.getStudyTemplatesList()}_showTemplateSaveRenameDialog(e,t,a){const n=(0,D.createStudyTemplateMetaInfo)(this._controller);(this._dialog=new E({source:e.map((e=>e.name)),title:O,saveSymbolHintText:M.format({symbol:t}),saveIntervalHintText:R.format({interval:(0,L.translatedIntervalString)(a)}),indicatorsText:(0,D.descriptionString)(n.indicators),onSubmit:(t,a)=>this._doSave(e,t,a),onClose:this._close})).show()}}},5039:(e,t,a)=>{"use strict";a.d(t,{createStudyTemplateMetaInfo:()=>i,descriptionString:()=>o});var n=a(89215);function i(e,t){return{indicators:e.orderedDataSources(!0).filter((e=>(0,n.isStudy)(e)&&!0)).map((e=>({id:e.metaInfo().id,description:e.title(!0,void 0,!0)}))),interval:t}}function o(e){const t=new Map;return e.forEach((e=>{const[a,n]=t.get(e.id)||[e.description,0];t.set(e.id,[a,n+1])})),Array.from(t.values()).map((([e,t])=>`${e}${t>1?` x ${t}`:""}`)).join(", ")}},6391:(e,t,a)=>{"use strict";function n(e,t){return Boolean(""===e||e&&-1!==t.toLowerCase().indexOf(e.toLowerCase()))}a.d(t,{autocompleteFilter:()=>n})},65890:e=>{e.exports=''},85508:e=>{e.exports=''},21939:e=>{e.exports={ar:["حفظ قالب المؤشر"],ca_ES:"Save Indicator Template",cs:"Save Indicator Template",de:["Indikatorvorlage speichern"],el:"Save Indicator Template",en:"Save Indicator Template",es:["Guardar plantilla de indicadores"],fa:"Save Indicator Template",fr:["Sauver le modèle d'indicateur"],he_IL:["שמור תבנית מחוון"],hu_HU:"Save Indicator Template",id_ID:["Simpan Template Indikator"],it:["Salva modello indicatore"],ja:["インジケーターテンプレートを保存"],ko:["인디케이터 템플릿 세이브"],ms_MY:["Simpan Templat Penunjuk"],nl_NL:"Save Indicator Template",pl:["Zapisz szablon wskaźnika"],pt:["Salvar Conjunto de Indicadores"],ro:"Save Indicator Template",ru:["Сохранить шаблон индикаторов"],sv:["Spara indikatormall"],th:["บันทึกรูปแบบอินดิเคเตอร์"],tr:["Gösterge Şablonu Kaydet"],vi:["Lưu mẫu chỉ báo"],zh:["保存指标模板"],zh_TW:["儲存指標範本為"]}},40898:e=>{e.exports={ar:["المؤشرات المحفوظة"],ca_ES:"Saved indicators",cs:"Saved indicators",de:["Gespeicherte Indikatoren"],el:"Saved indicators",en:"Saved indicators",es:["Indicadores guardados"],fa:"Saved indicators",fr:["Indicateurs sauvegardés"],he_IL:["אינדיקטורים שמורים"],hu_HU:"Saved indicators",id_ID:["Indikator tersimpan"],it:["Indicatori salvati"],ja:["保存されたインジケーター"],ko:["세이브된 인디케이터"],ms_MY:["Petunjuk yang disimpan"],nl_NL:"Saved indicators",pl:["Zapisane wskaźniki"],pt:["Indicadores salvos"],ro:"Saved indicators", +ru:["Сохранённые индикаторы"],sv:["Sparade indikatorer"],th:["อินดิเคเตอร์ที่เซฟไว้"],tr:["Kaydedilmiş göstergeler"],vi:["Chỉ báo đã được lưu"],zh:["已存指标"],zh_TW:["已存指標"]}},30858:e=>{e.exports={ar:["سيؤدي تحديد هذا الخيار إلى تعيين الفاصل الزمني‎{interval} ‎ على الرسم البياني عند تطبيق هذا القالب"],ca_ES:"Selecting this option will set the {interval} interval on the chart when this template is applied",cs:"Selecting this option will set the {interval} interval on the chart when this template is applied",de:["Durch Auswahl dieser Option wird das {interval}-Intervall im Chart festgelegt, wenn diese Vorlage angewendet wird"],el:"Selecting this option will set the {interval} interval on the chart when this template is applied",en:"Selecting this option will set the {interval} interval on the chart when this template is applied",es:["Al seleccionar esta opción se establecerá el intervalo {interval} en el gráfico cuando se aplique esta plantilla"],fa:"Selecting this option will set the {interval} interval on the chart when this template is applied",fr:["En sélectionnant cette option, l'intervalle {interval} sera placé sur le graphique lorsque ce modèle est appliqué"],he_IL:["בחירת אפשרות זו תגדיר את האינטרוול ‎{interval}‎ בגרף כאשר מיושמת תבנית זו"],hu_HU:"Selecting this option will set the {interval} interval on the chart when this template is applied",id_ID:["Memilih opsi ini akan mengatur interval {interval} pada chart saat template ini diterapkan"],it:["Selezionando questa opzione, il modello viene applicato cambiando il timeframe in {interval}"],ja:["この項目を選択すると、テンプレートが適用された時にチャートの時間足が{interval}に設定されます"],ko:["이 옵션을 고르면 이 템플릿이 적용될 때 차트에 {interval} 을 세팅하게 됩니다."],ms_MY:["Memilih pilihan ini akan menetapkan selang masa {interval} pada carta apabila templat ini digunakan"],nl_NL:"Selecting this option will set the {interval} interval on the chart when this template is applied",pl:["Wybór tej opcji spowoduje ustawienie na wykresie interwału {interval} po zastosowaniu tego szablonu"],pt:["Selecionar esta opção definirá o intervalo {interval} no gráfico quando este modelo for aplicado"],ro:"Selecting this option will set the {interval} interval on the chart when this template is applied",ru:["Включите, чтобы установить на графике интервал {interval}, когда этот шаблон применён"],sv:["Om du väljer detta alternativ ställer du in intervallet {interval} i diagrammet när den här mallen används"],th:["การเลือกตัวเลือกนี้จะเป็นการกำหนดช่วงเวลา {interval} บนชาร์ต เมื่อเทมเพลตนี้ถูกใช้งาน"],tr:["Bu seçeneğin belirlenmesi ile, bu taslak uygulandığında grafikte {interval} aralığı ayarlanır"],vi:["Chọn tùy chọn này sẽ đặt khoảng thời gian {interval} trên biểu đồ khi mẫu này được áp dụng"],zh:["套用此模板时,选择此选项将在图表上设置{interval}周期"],zh_TW:["套用此模板時,選擇此選項將在圖表上設置{interval}周期"]}},61422:e=>{e.exports={ar:["سيؤدي تحديد هذا الخيار إلى تعيين الرمز ‎{symbol}‎ على الرسم البياني عند تطبيق هذا القالب"],ca_ES:"Selecting this option will set the {symbol} symbol on the chart when this template is applied", +cs:"Selecting this option will set the {symbol} symbol on the chart when this template is applied",de:["Wenn Sie diese Option wählen, wird das {symbol}-Symbol auf dem Chart gesetzt, wenn diese Vorlage angewendet wird."],el:"Selecting this option will set the {symbol} symbol on the chart when this template is applied",en:"Selecting this option will set the {symbol} symbol on the chart when this template is applied",es:["Al seleccionar esta opción se establecerá el símbolo {symbol} en el gráfico cuando se utilice esta plantilla"],fa:"Selecting this option will set the {symbol} symbol on the chart when this template is applied",fr:["En sélectionnant cette option, le symbole {symbol} sera placé sur le graphique lorsque ce modèle est appliqué"],he_IL:["בחירת אפשרות זו תגדיר את הסימול ‎{symbol}‎ בגרף כאשר מיושמת תבנית זו"],hu_HU:"Selecting this option will set the {symbol} symbol on the chart when this template is applied",id_ID:["Memilih opsi ini akan mengatur simbol {symbol} pada chart saat template ini diterapkan"],it:["Selezionando questa opzione, quando il modello viene applicato, viene inserito anche il simbolo {symbol}"],ja:["この項目を選択すると、テンプレートが適用された時にチャートのシンボルが{symbol}に設定されます"],ko:["이 옵션을 고르면 이 템플릿이 적용될 때 차트에 {symbol} 을 세팅하게 됩니다."],ms_MY:["Memilih pilihan ini akan menetapkan simbol {symbol} pada carta apabila templat ini digunakan"],nl_NL:"Selecting this option will set the {symbol} symbol on the chart when this template is applied",pl:["Wybór tej opcji spowoduje ustawienie na wykresie symbolu {symbol} po zastosowaniu tego szablonu"],pt:["Selecionar esta opção definirá o símbolo {symbol} no gráfico quando este modelo for aplicado"],ro:"Selecting this option will set the {symbol} symbol on the chart when this template is applied",ru:["Включите, чтобы установить на графике символ {symbol}, когда этот шаблон применён"],sv:["Om du väljer detta alternativ ställer du in symbolen {symbol} i diagrammet när den här mallen används"],th:["การเลือกตัวเลือกนี้จะเป็นการกำหนดตัวย่อ {symbol} บนชาร์ต เมื่อเทมเพลตนี้ถูกใช้งาน"],tr:["Bu seçeneğin belirlenmesi ile, bu taslak uygulandığında grafikte {symbol} sembolü ayarlanacaktır."],vi:["Chọn lựa chọn này sẽ đặt mã giao dịch {symbol} trên biểu đồ khi mẫu hình được áp dụng"],zh:["套用此模板时,选择此选项将在图表上设置{symbol}商品"],zh_TW:["套用此模板時,選擇此選項將在圖表上設置{symbol}商品"]}},83081:e=>{e.exports={ar:['نموذج الدراسة "‎{templateName}‎" موجود بالفعل، هل تريد حقًا استبداله؟'],ca_ES:"Study Template '{templateName}' already exists. Do you really want to replace it?",cs:"Study Template '{templateName}' already exists. Do you really want to replace it?",de:["Studienvorlage '{templateName}' existiert bereits. Möchten Sie diese wirklich ersetzen?"],el:"Study Template '{templateName}' already exists. Do you really want to replace it?",en:"Study Template '{templateName}' already exists. Do you really want to replace it?",es:["La plantilla de estudio '{templateName}' ya existe. ¿Está seguro de que quiere reemplazarla?"],fa:"Study Template '{templateName}' already exists. Do you really want to replace it?", +fr:["Le Modèle d'Etude '{templateName}' existe déjà. Voulez-vous vraiment le remplacer ?"],he_IL:["תבנית המחקר ‎{templateName}‎ קיימת כבר. האם אתה באמת רוצה להחליף אותה?"],hu_HU:["{templateName} névvel már létezik tanulmánysablon. Biztos, hogy cserélni akarod?"],id_ID:["Template Studi '{templateName}' sudah ada. Apakah anda ingin menggantinya?"],it:["Il Modello di studio '{templateName}' esiste già. Sostituirlo?"],ja:["テンプレート {templateName} は既に存在します。本当に上書きしますか?"],ko:["같은 이름의 스터디 템플릿 '{templateName}' 가 이미 있습니다. 정말로 바꾸시겠습니까?"],ms_MY:["Templat Kajian '{templateName}' sudah ada. Adakah anda benar-benar mahu menggantikannya?"],nl_NL:"Study Template '{templateName}' already exists. Do you really want to replace it?",pl:["Szablon analizy '{templateName}' już istnieje. Naprawdę chcesz go zastąpić?"],pt:["O modelo de estudo '{templateName}' já existe. Deseja substituí-lo?"],ro:"Study Template '{templateName}' already exists. Do you really want to replace it?",ru:["Шаблон индикаторов '{templateName}' уже существует. Вы действительно хотите заменить его?"],sv:["Studiemall '{templateName}' finns redan. Vill du verkligen ersätta den?"],th:["เทมเพลตการศึกษา '{templateName}' มีอยู่แล้ว คุณต้องการที่จะแทนที่มันใช่หรือไม่?"],tr:["'{templateName}' Çalışma Şablonu zaten var.Yenisiyle değiştirmek mi istiyorsunuz?"],vi:["Mẫu Nghiên cứu '{templateName}' đã tồn tại. Bạn có thực sự muốn thay thế nó?"],zh:["指标模板{templateName}已经存在。确定替换?"],zh_TW:["研究模板'{templateName}'已經存在,確定替換?"]}},63135:e=>{e.exports={ar:["تذكر الفاصل الزمني"],ca_ES:"Remember Interval",cs:"Remember Interval",de:["Interval merken"],el:"Remember Interval",en:"Remember Interval",es:["Recordar intervalo"],fa:"Remember Interval",fr:["Se souvenir de l'intervalle"],he_IL:["זכור אינטרוול"],hu_HU:"Remember Interval",id_ID:["Ingat Interval"],it:["Ricorda timeframe"],ja:["時間足を記憶"],ko:["인터벌 기억하기"],ms_MY:["Ingat Selang Masa"],nl_NL:"Remember Interval",pl:["Zapamiętaj interwał"],pt:["Lembrar do Intervalo"],ro:"Remember Interval",ru:["Запомнить интервал"],sv:["Kom ihåg intervall"],th:["จำช่วงเวลา"],tr:["Aralığı Hatırla"],vi:["Nhớ Khoảng thời gian"],zh:["记住周期"],zh_TW:["記住周期"]}},33455:e=>{e.exports={ar:["تذكر الرمز"],ca_ES:"Remember Symbol",cs:"Remember Symbol",de:["Symbol merken"],el:"Remember Symbol",en:"Remember Symbol",es:["Recordar símbolo"],fa:"Remember Symbol",fr:["Se souvenir du symbole"],he_IL:["זכור את הסימול"],hu_HU:"Remember Symbol",id_ID:["Ingat Simbol"],it:["Ricorda simbolo"],ja:["シンボルを記憶"],ko:["심볼 기억하기"],ms_MY:["Ingat Simbol"],nl_NL:"Remember Symbol",pl:["Zapamiętaj symbol"],pt:["Lembrar do Símbolo"],ro:"Remember Symbol",ru:["Запомнить инструмент"],sv:["Kom ihåg symbol"],th:["จำตัวย่อ"],tr:["Sembolü Hatırla"],vi:["Nhớ Mã giao dịch"],zh:["记住商品"],zh_TW:["記住商品"]}},50912:e=>{e.exports={ar:["أسم القالب"],ca_ES:["Nom de la plantilla"],cs:"Template name",de:["Name der Vorlage"],el:"Template name",en:"Template name",es:["Nombre de la plantilla"],fa:"Template name",fr:["Nom du modèle"],he_IL:["שם תבנית"],hu_HU:["Sablon neve"],id_ID:["Nama template"],it:["Nome modello"],ja:["テンプレート名"], +ko:["템플릿이름"],ms_MY:["Nama templat"],nl_NL:"Template name",pl:["Nazwa Szablonu"],pt:["Nome do modelo"],ro:"Template name",ru:["Имя шаблона"],sv:["Mallnamn"],th:["ชื่อเทมเพลต"],tr:["Şablon adı"],vi:["Tên Mẫu"],zh:["模板名称"],zh_TW:["範本名稱"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/sv.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/sv.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..63712d89 --- /dev/null +++ b/charting_library/bundles/sv.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:r=>{r.exports=["Punkt"]},6174:r=>{r.exports=["dagar"]},5285:r=>{r.exports=["timmar"]},79410:r=>{r.exports=["månader"]},37830:r=>{r.exports=["minuter"]},25042:r=>{r.exports=["veckor"]},74787:r=>{r.exports=["Dagar"]},62346:r=>{r.exports=["Timmar"]},94328:r=>{r.exports=["Månader"]},57470:r=>{r.exports=["Minuter"]},74973:r=>{r.exports=["sekunder"]},48801:r=>{r.exports=["Dataområden"]},86614:r=>{r.exports=["Veckor"]},30426:r=>{r.exports="Ticks"},90069:r=>{r.exports=["Jämför"]},96935:r=>{r.exports=["Kopiera diagrambild"]},15803:r=>{r.exports=["Kopiera länk till diagrambilden"]},74207:r=>{r.exports=["Diagraminställningar"]},54777:r=>{r.exports=["Lägg till"]},95798:r=>{r.exports=["Lägg till anpassat intervall"]},44629:r=>{r.exports=["Lägg till som favorit"]},15795:r=>{r.exports=["Alla mina layouter"]},88368:r=>{r.exports=["Alla ändringar sparades"]},84232:r=>{r.exports=["Diagramtyp"]},43399:r=>{r.exports=["Standardmallar"]},83127:r=>{r.exports=["Favoritindikatorer"]},33959:r=>{r.exports=["Favoriter"]},11682:r=>{r.exports=["Fullskärmsläge"]},15812:r=>{r.exports=["Indikatormallar"]},61142:r=>{r.exports=["Indikatorer"]},74527:r=>{r.exports=["Indikatorer och strategier"]},79353:r=>{r.exports=["Öppna dialogruta för intervall"]},55520:r=>{r.exports=["Öppna diagram i popup"]},2226:r=>{r.exports=["Öppna bild i en ny flik"]},75687:r=>{r.exports=["Ladda diagramlayout"]},75789:r=>{r.exports=["Ladda layout"]},90879:r=>{r.exports=["Laddar..."]},80959:r=>{r.exports=["Gör en kopia"]},58219:r=>{r.exports=["Hantera layouter"]},38554:r=>{r.exports=["Mina mallar"]},14605:r=>{r.exports=["Nummer eller {hotKey_0}"]},85520:r=>{r.exports=["Spara"]},92093:r=>{r.exports=["Spara indikatormall"]},87409:r=>{r.exports=["Spara alla diagram för alla symboler och intervall på din layout"]},57352:r=>{r.exports=["Spara bild"]},11680:r=>{r.exports=["Spara layout"]},20987:r=>{r.exports=["Börja skriva när du är i diagrammet för att få upp denna sökruta"]},99983:r=>{r.exports=["Symbolsök"]},70728:r=>{r.exports=["Gör om {hint}"]},72482:r=>{r.exports=["Ta bort från favoriter"]},35038:r=>{r.exports=["Döp om"]},88513:r=>{r.exports=["Ta ett snapshot"]},91900:r=>{r.exports=["Mallar"]},32916:r=>{r.exports=["Tidsintervall"]},9765:r=>{r.exports=["Diagrambild för tweets"]},80323:r=>{r.exports=["Ångra {hint}"]},23687:r=>{r.exports=["Du har inga favoritindikatorer ännu"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/sv.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/sv.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..4cedda21 --- /dev/null +++ b/charting_library/bundles/sv.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:r=>{r.exports="Cross"},41596:r=>{r.exports=["Etiketter på prisskalan"]},23545:r=>{r.exports=["Värden i statuslinje"]},39495:r=>{r.exports=["Cirklar"]},41389:r=>{r.exports=["Över stapel"]},29520:r=>{r.exports=["Absolut"]},58102:r=>{r.exports=["Tillämpa standardinställningarna"]},65262:r=>{r.exports=["Område med brytpunkter"]},83760:r=>{r.exports=["Kropp"]},48848:r=>{r.exports=["Kant"]},27331:r=>{r.exports=["Bakgrund"]},78626:r=>{r.exports=["Under stapeln"]},41361:r=>{r.exports=["Ned"]},22192:r=>{r.exports=["Dagar"]},31577:r=>{r.exports=["Utvecklande VA"]},4329:r=>{r.exports=["Standard"]},98938:r=>{r.exports=["Standardinställningar"]},63099:r=>{r.exports=["Timmar"]},11091:r=>{r.exports="Histogram"},66304:r=>{r.exports=["Indata"]},40297:r=>{r.exports=["Utgångar"]},36993:r=>{r.exports=["Åsidosätt minimumkredit"]},64606:r=>{r.exports=["Etikettypsnitt"]},54934:r=>{r.exports=["Linje med mellanrum"]},95543:r=>{r.exports=["Månader"]},28134:r=>{r.exports=["Minuter"]},18229:r=>{r.exports=["Spara som standard"]},71129:r=>{r.exports=["Sekunder"]},86520:r=>{r.exports=["Signaeletiketter"]},79511:r=>{r.exports=["Steglinje"]},64108:r=>{r.exports="Step line with breaks"},67767:r=>{r.exports=["Steglinje med diamanter"]},21861:r=>{r.exports=["Placering"]},73947:r=>{r.exports="Precision"},66596:r=>{r.exports=["Kvantitet"]},86672:r=>{r.exports=["Intervall"]},79782:r=>{r.exports=["Återställ inställningar"]},21594:r=>{r.exports=["Veckor"]},26458:r=>{r.exports=["Veke"]},95247:r=>{r.exports=["bredd (% av boxen)"]},19221:r=>{r.exports=["Textfärg"]},7138:r=>{r.exports=["Trades på diagram"]},98802:r=>{r.exports=["Upp"]},14414:r=>{r.exports=["Volymprofil"]},91322:r=>{r.exports=["Värden"]},20834:r=>{r.exports=["Ändra minsta tick"]},98491:r=>{r.exports=["Ändra char-värde"]},7378:r=>{r.exports=["Ändra teckenstorlek"]},28691:r=>{r.exports=["Ändra linjeformat"]},38361:r=>{r.exports=["Ändra plats"]},51081:r=>{r.exports=["Ändra procent bredd"]},47634:r=>{r.exports=["Ändra placering"]},15683:r=>{r.exports=["Ändra graftyp"]},164:r=>{r.exports=["Ändra precision"]},86888:r=>{r.exports=["Ändra form"]},50463:r=>{r.exports=["Ändra värde"]},12628:r=>{r.exports=["ändra synligheten för värden"]},13355:r=>{r.exports=["ändra {title} dagar till"]},41377:r=>{r.exports=["ändra {title} dagar från"]},35388:r=>{r.exports=["ändra {title} timmar från"]},78586:r=>{r.exports=["ändra {title} timmar till"]},59635:r=>{r.exports=["ändra {title} månader från"]},74266:r=>{r.exports=["ändra {title} månader till"]},91633:r=>{r.exports=["ändra {title} minuter till"]},15106:r=>{r.exports=["ändra {title} minuter från"]},66161:r=>{r.exports=["ändra {title} sekunder till"]},2822:r=>{r.exports=["ändra {title} sekunder från"]},21339:r=>{r.exports=["ändra {title} veckor från"]},68643:r=>{r.exports=["ändra {title} veckor till"]},30810:r=>{r.exports=["ändra synlighet för {title} på ticks"]},24941:r=>{r.exports=["ändra synlighet för {title} på veckor"]},29088:r=>{ +r.exports=["ändra synlighet för {title} på dagar"]},68971:r=>{r.exports=["ändra synlighet för {title} på timmar"]},64370:r=>{r.exports=["ändra synlighet för {title} på minuter"]},6659:r=>{r.exports=["ändra synlighet för {title} på månader"]},29091:r=>{r.exports=["ändra synlighet för {title} på räckvidder"]},46948:r=>{r.exports=["ändra synlighet för {title} på sekunder"]},82211:r=>{r.exports=["Dagar"]},33486:r=>{r.exports=["dagar till"]},14077:r=>{r.exports=["dagar från"]},3143:r=>{r.exports=["Timmar"]},84775:r=>{r.exports=["timmar från"]},11255:r=>{r.exports=["timmar till"]},58964:r=>{r.exports=["Månader"]},71770:r=>{r.exports=["månader från"]},37179:r=>{r.exports=["månader till"]},16465:r=>{r.exports=["Minuter"]},72317:r=>{r.exports=["minuter till"]},25586:r=>{r.exports=["minuter från"]},32925:r=>{r.exports=["sekunder"]},39017:r=>{r.exports=["sekunder till"]},6049:r=>{r.exports=["sekunder från"]},13604:r=>{r.exports=["Intervall"]},93016:r=>{r.exports=["veckor"]},32002:r=>{r.exports=["veckor från"]},28091:r=>{r.exports=["veckor till"]},59523:r=>{r.exports=["Bockar"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/sv.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/sv.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..c6f3ac59 --- /dev/null +++ b/charting_library/bundles/sv.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:r=>{r.exports=["valuta"]},60558:r=>{r.exports=["djur & natur"]},14232:r=>{r.exports=["aktiviteter"]},57792:r=>{r.exports=["pilar"]},33628:r=>{r.exports=["gester & smileys"]},35305:r=>{r.exports=["mat & dryck"]},49546:r=>{r.exports=["flaggor"]},72302:r=>{r.exports=["objekt"]},11739:r=>{r.exports=["natur"]},96330:r=>{r.exports=["leenden & människor"]},6878:r=>{r.exports=["symboler"]},77011:r=>{r.exports=["symboler & flaggor"]},15426:r=>{r.exports=["nyligen använd"]},15395:r=>{r.exports=["resor & platser"]},82401:r=>{r.exports=["Markörer"]},99878:r=>{r.exports=["Anteckningsverktyg"]},44629:r=>{r.exports=["Lägg till som favorit"]},75377:r=>{r.exports=["Gann and Fibonacci - verktyg"]},95537:r=>{r.exports=["Geometriska former"]},60925:r=>{r.exports=["Punkt"]},19570:r=>{r.exports="Emojis"},99289:r=>{r.exports=["Suddgummi"]},17517:r=>{r.exports=["Dölj alla ritverktyg"]},96411:r=>{r.exports=["Dölj ritverktygsfält"]},92464:r=>{r.exports=["Ikoner"]},37057:r=>{r.exports=["Lås alla ritverktyg"]},37140:r=>{r.exports=["Magnet-läget tar ritningar som placeras nära prisstängerna till närmaste OHLC-värde"]},59607:r=>{r.exports=["Mäta"]},36551:r=>{r.exports="New drawings are replicated to all charts in the layout and shown when the same ticker is selected"},63354:r=>{r.exports=["Visa ritverktygsfält"]},49616:r=>{r.exports=["Visa verktygslist med favoritritverktyg"]},91977:r=>{r.exports=["Visa dolda verktyg"]},51072:r=>{r.exports=["Visa objektträd"]},49421:r=>{r.exports=["Stanna kvar i ritläge"]},85422:r=>{r.exports=["Stark magnet"]},19693:r=>{r.exports=["Mönster"]},10234:r=>{r.exports=["Verktyg för förutsägelse och mätning"]},76091:r=>{r.exports=["Ta bort ritningar"]},45286:r=>{r.exports=["Ta bort objekt"]},72482:r=>{r.exports=["Ta bort från favoriter"]},30513:r=>{r.exports=["Ta bort {drawings}"]},10049:r=>{r.exports=["Ta bort {drawings} & {indicators}"]},55084:r=>{r.exports=["Ta bort {indicators}"]},45265:r=>{r.exports=["Svag magnet"]},52899:r=>{r.exports=["Verktyg för trendlinje"]},38925:r=>{r.exports=["Förstora"]},49895:r=>{r.exports=["Förminska"]},32868:r=>{r.exports=["{hotKey_0} + klicka på diagram"]},68125:r=>{r.exports=["{hotKey_0} - cirkel"]},40234:r=>{r.exports=["{hotKey_0} - rita en rak linje i 45 graders vinklar"]},10289:r=>{r.exports=["{hotKey_0} - fasta steg"]},81591:r=>{r.exports=["{hotKey_0} - kvadrat"]},93030:r=>{r.exports=["{amount} ritning","{amount} ritningar"]},80437:r=>{r.exports=["{amount} indikator","{amount} indikatorer"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/sv.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/sv.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..75c778f0 --- /dev/null +++ b/charting_library/bundles/sv.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:t=>{t.exports=["Nr 1 (stapel)"]},1961:t=>{t.exports=["Nr 1 (pris)"]},12706:t=>{t.exports=["Nr 1 (pris, stapel)"]},92195:t=>{t.exports=["#1 (vertikal position %, bar)"]},66187:t=>{t.exports="Median"},5066:t=>{t.exports="%"},89795:t=>{t.exports=["Moturs"]},43809:t=>{t.exports=["Koefficienter som procent"]},40054:t=>{t.exports=["Färg"]},47737:t=>{t.exports=["Kompakt statistikläge"]},76655:t=>{t.exports=["Likvida medel"]},72171:t=>{t.exports=["Centrera"]},99120:t=>{t.exports=["Trendkanal"]},36150:t=>{t.exports=["Vinkel"]},38280:t=>{t.exports=["Vinklar"]},95264:t=>{t.exports=["Kontostorlek"]},85160:t=>{t.exports=["Visa alltid statistik"]},54189:t=>{t.exports=["Bågar"]},34674:t=>{t.exports=["Genomsnitts-H/L i minutticks"]},91757:t=>{t.exports=["Botten"]},17608:t=>{t.exports=["Bottenetiketter"]},48848:t=>{t.exports=["Kant"]},72269:t=>{t.exports=["Kanter"]},27331:t=>{t.exports=["Bakgrund"]},19949:t=>{t.exports=["Stapelintervall"]},81260:t=>{t.exports=["Rutnät"]},67114:t=>{t.exports=["Datum/tidsintervall"]},75460:t=>{t.exports=["Distans"]},46211:t=>{t.exports=["Emoji-pin"]},46001:t=>{t.exports=["Entrypris"]},1220:t=>{t.exports=["Utöka"]},71116:t=>{t.exports=["Utöka botten"]},45809:t=>{t.exports=["Förläng åt vänster"]},25892:t=>{t.exports=["Förläng linjen åt vänster"]},3304:t=>{t.exports=["Utöka linjer till vänster"]},83095:t=>{t.exports=["Förläng linjer till höger"]},14025:t=>{t.exports=["Utöka linjer till höger"]},74395:t=>{t.exports=["Förläng linjen åt höger"]},85197:t=>{t.exports=["Utöka toppen"]},17006:t=>{t.exports=["Textstorlek"]},31343:t=>{t.exports=["Misslyckandetext"]},28565:t=>{t.exports=["Misslyckandebakgrund"]},87931:t=>{t.exports="Fans"},39836:t=>{t.exports=["Fibnivåer baserat på logaritmisk skala"]},10578:t=>{t.exports=["Hela cirklar"]},25264:t=>{t.exports=["HL-staplar"]},77405:t=>{t.exports=["Vågrät"]},66049:t=>{t.exports=["OC Staplar"]},27531:t=>{t.exports=["Partistorlek"]},85206:t=>{t.exports=["Etikett"]},75332:t=>{t.exports=["Etikettgräns"]},14773:t=>{t.exports=["Etikettbakgrund"]},37126:t=>{t.exports=["Etikettext"]},79106:t=>{t.exports=["Nivåer"]},95610:t=>{t.exports=["Nivålinjer"]},19286:t=>{t.exports=["Vänster"]},79307:t=>{t.exports=["Vänstra etiketter"]},49286:t=>{t.exports=["Linje - HL/2"]},17676:t=>{t.exports=["Linje - Öppning"]},47669:t=>{t.exports=["linje - stäng"]},71899:t=>{t.exports=["Linje - Högsta"]},83394:t=>{t.exports=["Linje - Lägsta"]},60489:t=>{t.exports=["Linjefärg."]},53889:t=>{t.exports=["Metod"]},76476:t=>{t.exports=["Mitten"]},24510:t=>{t.exports=["Mittpunkt"]},22213:t=>{t.exports=["Källbakgrund"]},15500:t=>{t.exports=["Källgräns"]},79238:t=>{t.exports=["Källtext"]},37249:t=>{t.exports=["Statistik"]},28712:t=>{t.exports=["Statistisk position"]},50948:t=>{t.exports=["Stoppfärg"]},56119:t=>{t.exports=["Stoppnivå"]},69835:t=>{t.exports=["Framgångstext"]},91141:t=>{t.exports=["Framgångsbakgrund"]},650:t=>{t.exports=["Procent"]},25684:t=>{t.exports=["Pris"]},23675:t=>{t.exports=["Prisetikett"]},75675:t=>{ +t.exports=["Prisetiketter"]},16103:t=>{t.exports=["Prisnivå"]},46964:t=>{t.exports=["Prisintervall"]},59771:t=>{t.exports=["Pris/stapel ratio"]},29072:t=>{t.exports=["Priser"]},2635:t=>{t.exports=["Vinstnivå"]},33886:t=>{t.exports=["Räckvidder och proportioner"]},24186:t=>{t.exports=["Omvänd"]},21141:t=>{t.exports=["Höger"]},91367:t=>{t.exports=["Höger etiketter"]},63833:t=>{t.exports="Risk"},95545:t=>{t.exports=["Våg"]},26458:t=>{t.exports=["Veke"]},65994:t=>{t.exports=["Topp"]},10209:t=>{t.exports=["Toppetiketter"]},98001:t=>{t.exports=["Målbakgrund"]},89258:t=>{t.exports=["Målgräns"]},45302:t=>{t.exports=["Målfärg:"]},74289:t=>{t.exports=["Måltext"]},17932:t=>{t.exports=["Radbrytning"]},92960:t=>{t.exports=["Textjustering"]},90581:t=>{t.exports=["Textriktning"]},55325:t=>{t.exports=["Tidsetikett"]},77838:t=>{t.exports=["Tidsnivåer"]},2295:t=>{t.exports=["Genomskinlighet"]},4372:t=>{t.exports=["Trendlinje"]},12374:t=>{t.exports=["Använd en färg"]},91322:t=>{t.exports=["Värden"]},25227:t=>{t.exports=["Variation"]},44085:t=>{t.exports=["Lodrät"]},1670:t=>{t.exports=["ändra vinkel"]},54119:t=>{t.exports=["ändra pilfärg"]},72080:t=>{t.exports=["byt flaggfärg"]},98905:t=>{t.exports=["ändra toppmarginal"]},11049:t=>{t.exports=["ändra den vertikala positionen Y-koordinat"]},31804:t=>{t.exports=["ändra {title} motsols"]},99128:t=>{t.exports=["ändra synlighet för {title} koefficienter i procent"]},20216:t=>{t.exports=["ändra {title} färg"]},35435:t=>{t.exports=["ändra {title} kompakt statistikläge"]},550:t=>{t.exports=["ändra övre kantfärg för {title} candles"]},22313:t=>{t.exports=["ändra kantsynlighet för {title} candles"]},7373:t=>{t.exports=["ändra nedre kantfärg för {title} candles"]},38742:t=>{t.exports=["ändra nedre färg för {title} candles"]},42273:t=>{t.exports=["ändra övre färg för {title} candles"]},76054:t=>{t.exports=["ändra vekens färg för {title} candles"]},27029:t=>{t.exports=["ändra vekens synlighet för {title} candles"]},45537:t=>{t.exports=["ändra synlighet för vinkel för {title}"]},31775:t=>{t.exports=["ändra kontostorlek för {title}"]},37913:t=>{t.exports=["ändra {title} alltid visa statistik"]},15521:t=>{t.exports=["ändra alla linjefärger för {title}"]},17466:t=>{t.exports=["ändra linjefärg för vinkel{index} för {title}"]},72307:t=>{t.exports=["ändra linjebredd för vinkel{index} för {title}"]},13853:t=>{t.exports=["ändra linjesynlighet för vinkel{index} för {title}"]},78680:t=>{t.exports=["ändra genomsnittligt HL-värde för {title}"]},15802:t=>{t.exports=["ändra synlighet för nedre etiketter för {title}"]},36438:t=>{t.exports=["ändra bakgrundstransparens för {title}"]},82465:t=>{t.exports=["ändra bakgrundens synlighet {title}"]},75312:t=>{t.exports=["ändra bakgrundsfärg för {title}"]},39651:t=>{t.exports=["ändra {title} bakgrundsfärg 1"]},78177:t=>{t.exports=["ändra {title} bakgrundsfärg 2"]},42746:t=>{t.exports=["ändra synlighet för staplarnas räckvidd för {title}"]},53770:t=>{t.exports=["ändra synlighet för grids för {title}"]},29145:t=>{t.exports=["ändra linjefärg för grids för {title}"]},64949:t=>{ +t.exports=["ändra stil för grids för {title}"]},93548:t=>{t.exports=["ändra bredd för grids för {title}"]},15485:t=>{t.exports=["ändra synlighet för datum/tidsintervall för {title}"]},3400:t=>{t.exports=["ändra graden av {title}"]},91534:t=>{t.exports=["ändra synlighet för avstånd för {title}"]},65056:t=>{t.exports=["ändra {title} emoji"]},65899:t=>{t.exports=["ändra {title} emojis synlighet"]},59354:t=>{t.exports=["ändra ingångspris för {title}"]},1447:t=>{t.exports=["ändra {title}s förlängning nedåt"]},15258:t=>{t.exports=["ändra {title}s förlängning åt vänster"]},896:t=>{t.exports=["ändra {title}s förlängning uppåt"]},3708:t=>{t.exports=["ändra {title} utökar vänster"]},45719:t=>{t.exports=["ändra höger förlängning för {title}"]},86647:t=>{t.exports=["ändra {title}-förlängning"]},3156:t=>{t.exports=["ändra {title} färg på feltexten"]},49885:t=>{t.exports=["ändra {title} bakgrundsfärg för fel"]},89126:t=>{t.exports=["ändra synligheten av {index}-ämnen i {title}"]},30016:t=>{t.exports=["ändra linjebredd för fläkt{index} för {title}"]},36147:t=>{t.exports=["ändra linjefärg för fläkt{index} för {title}"]},78142:t=>{t.exports=["ändra synlighet för {title}-fläktar"]},79467:t=>{t.exports=["ändra linjefärg för {title}-fläktar"]},45739:t=>{t.exports=["ändra fib-nivåer för {title} baserat på log skala"]},99670:t=>{t.exports=["ändra {title} flipped"]},35165:t=>{t.exports=["ändra synlighet för helcirklar för {title}"]},48983:t=>{t.exports=["ändra bildens bakgrundsfärg {title}"]},45025:t=>{t.exports=["ändra {title} partistorlek"]},81170:t=>{t.exports=["ändra {title}-etiketternas formering"]},22775:t=>{t.exports=["ändra teckensnittsstorlek för {title}-etiketter"]},24338:t=>{t.exports=["ändra synlighet för etiketter för {title}"]},32891:t=>{t.exports=["ändra linjekoeff för {title} nivå {index}"]},85551:t=>{t.exports=["ändra linjefärg för {title} nivå {index}"]},47840:t=>{t.exports=["ändra linjestil för {title} nivå {index}"]},45463:t=>{t.exports=["ändra synlighet för {title} nivå {index} linje"]},90098:t=>{t.exports=["ändra linjebredd för {title} nivå {index}"]},26710:t=>{t.exports=["ändra synlighet för {title} nivåer"]},2359:t=>{t.exports=["ändra synlighet för vänsteretiketter för {title}"]},44643:t=>{t.exports=["ändra linjebredd för {title}"]},20563:t=>{t.exports=["ändra linjefärg för {title}"]},66982:t=>{t.exports=["ändra linjestil för {title}"]},94441:t=>{t.exports=["ändra {title} mode"]},89996:t=>{t.exports=["ändra synlighet för medelpunkten för {title}"]},36618:t=>{t.exports=["ändra {title} spegling"]},18544:t=>{t.exports=["ändra {title} källans bakgrundsfärg"]},48035:t=>{t.exports=["ändra {title} källans kantfärg"]},42286:t=>{t.exports=["ändra {title} färg på källtexten"]},588:t=>{t.exports=["ändra statusposition för {title}"]},54659:t=>{t.exports=["ändra stoppfärg för {title}"]},89182:t=>{t.exports=["ändra stoppnivå för {title}"]},82224:t=>{t.exports=["ändra stoppris för {title}"]},88383:t=>{t.exports=["ändra textfärg för {title}succe"]},26967:t=>{t.exports=["ändra bakgrundsfärg för {title}succe"]},45936:t=>{ +t.exports=["ändra synlighet för {title} prisetikett"]},88577:t=>{t.exports=["ändra synlighet för prisetiketter för {title}"]},47045:t=>{t.exports=["ändra synlighet för {title}s prisintervall"]},56175:t=>{t.exports=["ändra synlighet för {title}priser"]},44539:t=>{t.exports=["ändra vinstnivå för {title}"]},41646:t=>{t.exports=["ändra vinstpris för {title}"]},52877:t=>{t.exports=["ändra till omvänd {title}"]},16598:t=>{t.exports=["ändra synlighet för högeretiketter för {title}"]},31553:t=>{t.exports=["ändra risk för {title}"]},40344:t=>{t.exports=["ändra riskvisningsläge för {title}"]},73137:t=>{t.exports=["ändra synlighet för övre etiketter för {title}"]},52387:t=>{t.exports=["ändra {title} målets bakgrundsfärg"]},6921:t=>{t.exports=["ändra {title} målets kantfärg"]},97573:t=>{t.exports=["ändra målfärg för {title}"]},27634:t=>{t.exports=["ändra {title} målets textfärg"]},33822:t=>{t.exports=["ändra synlighet för {title}-tidsetikett"]},84321:t=>{t.exports=["ändra transparens för {title}"]},12355:t=>{t.exports=["ändra {title}s variansvärde"]},25937:t=>{t.exports=["ändra {toolName} etiketternas justering vertikalt"]},46991:t=>{t.exports=["ändra {toolName} etiketternas justering horisontellt"]},73080:t=>{t.exports=["ändra {toolName} etiketter riktning"]},24272:t=>{t.exports=["ändra synlighet för {toolName} linje"]},46404:t=>{t.exports=["ändra linjebredd för {toolName}"]},50265:t=>{t.exports=["ändra linjefärg för {toolName}"]},72781:t=>{t.exports=["utöka linjerna från {toolName} till vänster"]},84613:t=>{t.exports=["ändra {toolName} linje som sträcker sig till höger"]},62603:t=>{t.exports=["ändra {toolName} rad vänster slut"]},62412:t=>{t.exports=["ändra {toolName} rad till höger slut"]},35422:t=>{t.exports=["ändra linjestil för {toolName}"]},77690:t=>{t.exports=["ändra {toolName} texten"]},69871:t=>{t.exports=["ändra synlighet för {toolName} texten"]},25878:t=>{t.exports=["ändra {toolName} textomslag"]},91832:t=>{t.exports=["ändra {toolName} textbakgrundsfärg"]},18610:t=>{t.exports=["ändra synlighet för bakgrundstext för {toolName}"]},44755:t=>{t.exports=["ändra färg för {toolName} textgränserna"]},6324:t=>{t.exports=["ändra {toolName} textgränsernas bredd"]},45529:t=>{t.exports=["ändra {toolName} textgränsernas synlighet"]},6500:t=>{t.exports=["ändra textfärg för {toolName}"]},51614:t=>{t.exports=["ändra {toolName} texten till fetstil"]},18572:t=>{t.exports=["ändra {toolName} texten till kursiv stil"]},48382:t=>{t.exports=["ändra {toolName} textens teckensnittsstorlek"]},21926:t=>{t.exports=["bakgrundsfärg"]},52241:t=>{t.exports=["bakgrundsgyllnad"]},70607:t=>{t.exports=["linjefärg"]},41075:t=>{t.exports=["linjestil"]},73043:t=>{t.exports=["linjebredd"]},41437:t=>{t.exports=["Textfärg"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/sv.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/sv.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..4c08a7f9 --- /dev/null +++ b/charting_library/bundles/sv.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:r=>{r.exports=["Lägg till"]},53585:r=>{r.exports=["Lägg till en anpassad färg"]},81865:r=>{r.exports=["Opacitet"]},40054:r=>{r.exports=["Färg"]},44629:r=>{r.exports=["Lägg till som favorit"]},38455:r=>{r.exports=["Bakgrundsfärg"]},79964:r=>{r.exports=["Bakgrundsfärg 1"]},45320:r=>{r.exports=["Bakgrundsfärg 2"]},60925:r=>{r.exports=["Punkt"]},42973:r=>{r.exports=["Prickad linje"]},59317:r=>{r.exports=["Streckad linje"]},99289:r=>{r.exports=["Suddgummi"]},23886:r=>{r.exports=["Textstorlek"]},17006:r=>{r.exports=["Textstorlek"]},17517:r=>{r.exports=["Dölj alla ritverktyg"]},74813:r=>{r.exports=["Dölj verktygslist med favoritritverktyg"]},37057:r=>{r.exports=["Lås alla ritverktyg"]},71845:r=>{r.exports=["Linjeverktygsbakgrunder"]},12928:r=>{r.exports=["Linjeverktygsfärger"]},21327:r=>{r.exports=["Linjeverktygstextfärger"]},86327:r=>{r.exports=["Linjeverktygsbredd"]},47059:r=>{r.exports=["Linjeverktygsbredd"]},41610:r=>{r.exports=["Mer"]},37140:r=>{r.exports=["Magnet-läget tar ritningar som placeras nära prisstängerna till närmaste OHLC-värde"]},67455:r=>{r.exports=["Markörfärg"]},59607:r=>{r.exports=["Mäta"]},36551:r=>{r.exports="New drawings are replicated to all charts in the layout and shown when the same ticker is selected"},91977:r=>{r.exports=["Visa dolda verktyg"]},51072:r=>{r.exports=["Visa objektträd"]},49421:r=>{r.exports=["Stanna kvar i ritläge"]},49593:r=>{r.exports=["Stoppets bakgrundsfärg"]},36785:r=>{r.exports=["Bakgrundsfärg för vinst"]},76091:r=>{r.exports=["Ta bort ritningar"]},54336:r=>{r.exports=["Ta bort färg"]},72482:r=>{r.exports=["Ta bort från favoriter"]},19221:r=>{r.exports=["Textfärg"]},38925:r=>{r.exports=["Förstora"]},49895:r=>{r.exports=["Förminska"]},16631:r=>{r.exports=["ändra textfärg för linjeverktyg"]},74350:r=>{r.exports=["ändra bakgrundsfärg för linjeverktyg"]},68519:r=>{r.exports=["ändra färg för linjeverktyg"]},36819:r=>{r.exports=["ändra teckenstorlek för linjeverktyg"]},54769:r=>{r.exports=["ändra linjestil för linjeverktyg"]},41648:r=>{r.exports=["ändra linjebredd för linjeverktyg"]},32868:r=>{r.exports=["{hotKey_0} + klicka på diagram"]},68125:r=>{r.exports=["{hotKey_0} - cirkel"]},40234:r=>{r.exports=["{hotKey_0} - rita en rak linje i 45 graders vinklar"]},10289:r=>{r.exports=["{hotKey_0} - fasta steg"]},81591:r=>{r.exports=["{hotKey_0} - kvadrat"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/sv.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/sv.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..0d58cb82 --- /dev/null +++ b/charting_library/bundles/sv.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:r=>{r.exports=["staplar"]},19648:r=>{r.exports=["12-timmars"]},55838:r=>{r.exports=["24-timmars"]},88364:r=>{r.exports=["Basstilar för diagram"]},46720:r=>{r.exports=["Sikte"]},50985:r=>{r.exports=["Valuta"]},17319:r=>{r.exports=["Valuta och enhet"]},19481:r=>{r.exports=["Utseende"]},68791:r=>{r.exports=["Argument"]},95036:r=>{r.exports=["Genomsnittligt stängningspris"]},27331:r=>{r.exports=["Bakgrund"]},22519:r=>{r.exports=["Stapelvärdesföränding"]},87845:r=>{r.exports=["Knappar"]},25209:r=>{r.exports=["Datumformat"]},55090:r=>{r.exports=["Veckodagar på etiketter"]},29601:r=>{r.exports=["Beskrivning"]},26897:r=>{r.exports=["Evenemang"]},95338:r=>{r.exports=["Horisontellt rutnät"]},60971:r=>{r.exports=["Högt och lågt pris"]},61142:r=>{r.exports=["Indikatorer"]},34905:r=>{r.exports=["Indikatorers värde"]},29687:r=>{r.exports=["Indikatorer och finansiella värden"]},25084:r=>{r.exports=["Indikatorer och finansiella namn"]},9654:r=>{r.exports=["Indikatornamn"]},99487:r=>{r.exports=["OHLC värden"]},75991:r=>{r.exports=["Öppen marknadsstatus"]},96073:r=>{r.exports="Long Description"},70500:r=>{r.exports=["Pengar"]},66653:r=>{r.exports=["Marginaler"]},42502:r=>{r.exports=["Ingen överlappning"]},74343:r=>{r.exports="Navigation"},43115:r=>{r.exports=["Skalor"]},53224:r=>{r.exports=["Placering av skalor"]},79194:r=>{r.exports=["Statusrad"]},89053:r=>{r.exports="Symbol"},35383:r=>{r.exports=["Symbolnamn"]},27767:r=>{r.exports=["Symbol senaste pris"]},40847:r=>{r.exports=["Symbolen för föregående dags stängningsvärde"]},50446:r=>{r.exports="Pane"},73908:r=>{r.exports=["Panelseparatörer"]},36014:r=>{r.exports=["Pocentsats"]},78621:r=>{r.exports="Pips"},74823:r=>{r.exports=["Före/Eftermarknadspris"]},64859:r=>{r.exports=["prisskala"]},76523:r=>{r.exports=["Pris och procentvärde"]},40187:r=>{r.exports="Right Margin"},77705:r=>{r.exports=["Vattenstämpel"]},67369:r=>{r.exports=["Titel"]},31326:r=>{r.exports=["Titlar"]},23097:r=>{r.exports=["Tickersymbol"]},82168:r=>{r.exports=["Ticker och beskrivning"]},43637:r=>{r.exports=["Tidsskala"]},97316:r=>{r.exports=["Tidsformat timmar"]},90801:r=>{r.exports="Trading"},77534:r=>{r.exports=["Enhet"]},1111:r=>{r.exports=["Volym"]},80170:r=>{r.exports=["Värde enligt skala"]},91322:r=>{r.exports=["Värden"]},70353:r=>{r.exports=["Vert Grid Linjer"]},57889:r=>{r.exports=["ändra synlighet för OHLC-värden"]},35646:r=>{r.exports=["byt navigeringsknappar för vattenmärkessymbol"]},18644:r=>{r.exports=["ändra synlighet för öppen marknadsstatus"]},45110:r=>{r.exports=["ändra synlighet för stapeländringar"]},10349:r=>{r.exports=["ändra bottenmarginal"]},88161:r=>{r.exports=["ändra synlighet för valuta och enhetsetiketter"]},79570:r=>{r.exports=["ändra synlighet för valutaetiketter"]},99011:r=>{r.exports=["ändra diagrammets bakgrundsfärg"]},72458:r=>{r.exports=["ändra digrammets bakgrundstyp"]},37034:r=>{r.exports=["ändra bredd för crosshair"]},29951:r=>{r.exports=["ändra färg för crosshair"]},92027:r=>{ +r.exports=["ändra stil för crosshair"]},50457:r=>{r.exports=["ändra datumformat"]},7104:r=>{r.exports=["byt dag på etiketter"]},88096:r=>{r.exports=["ändra horzrutnätets färg"]},2523:r=>{r.exports=["ändra linjestil på horzrutnätets linjer"]},31325:r=>{r.exports=["ändra synlighet för indikatortitel"]},99774:r=>{r.exports=["ändra synlighet för indikatorvärden"]},96162:r=>{r.exports=["ändra synlighet för indikatorargument"]},59820:r=>{r.exports=["ändra synlighet för indikatorer och finansiella namnetiketter"]},90512:r=>{r.exports=["ändra synlighet för indikatorer och finansiella värdeetiketter"]},97956:r=>{r.exports=["ändra transparens för teckenförklaring"]},61061:r=>{r.exports=["ändra synlighet för teckenförklaring"]},37730:r=>{r.exports=["ändra synligheten för rutknapparna"]},89032:r=>{r.exports=["ändra färgen på panelerna"]},35636:r=>{r.exports=["ändra högermarginalen"]},66601:r=>{r.exports="change right margin percentage"},25616:r=>{r.exports=["ändra färg för vattenmärkessymbol"]},87159:r=>{r.exports=["ändra synligheten för vattenmärkessymbol"]},26717:r=>{r.exports=["ändra synlighet för symbolbeskrivning"]},6091:r=>{r.exports="change symbol field visibility"},28741:r=>{r.exports=["ändra symbol för senaste värdeläge"]},95071:r=>{r.exports=["ändra format för teckenförklarimg"]},35065:r=>{r.exports=["ändra textfärg för skalorna"]},84382:r=>{r.exports=["ändra teckenstorlek för skalorna"]},12468:r=>{r.exports=["ändra färg för skalorna"]},71589:r=>{r.exports=["ändra synligheten för sessionsgränser"]},15035:r=>{r.exports=["ändra bredd för sessionsgränser"]},1579:r=>{r.exports=["ändra färg för sessionsgränser"]},21460:r=>{r.exports=["ändra stil för sessionsgränser"]},76991:r=>{r.exports=["ändra tidsformat timmar"]},98905:r=>{r.exports=["ändra toppmarginal"]},7011:r=>{r.exports=["ändra synlighet för enhetsetiketter"]},22722:r=>{r.exports=["ändra färg på rutnätets linjer"]},22867:r=>{r.exports=["ändra linjestil på rutnätets linjer"]},9455:r=>{r.exports=["ändra synlighet för volymvärden"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/sv.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/sv.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..48c69809 --- /dev/null +++ b/charting_library/bundles/sv.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:r=>{r.exports=["Nr {count} (pris, stapel)"]},4639:r=>{r.exports=["Koordinater"]},22192:r=>{r.exports=["Dagar"]},37067:r=>{r.exports=["Förskjutning (pris-, stapel-)"]},13611:r=>{r.exports=["Utöka linjer"]},63099:r=>{r.exports=["Timmar"]},66304:r=>{r.exports=["Indata"]},95543:r=>{r.exports=["Månader"]},28134:r=>{r.exports=["Minuter"]},71129:r=>{r.exports=["Sekunder"]},86672:r=>{r.exports=["Intervall"]},21594:r=>{r.exports=["Veckor"]},23723:r=>{r.exports=["ändra koordinaterna för stapel X"]},66266:r=>{r.exports=["ändra pris för Y-koordinaten"]},13355:r=>{r.exports=["ändra {title} dagar till"]},41377:r=>{r.exports=["ändra {title} dagar från"]},96902:r=>{r.exports=["ändra förlängningslinjer för {title}"]},35388:r=>{r.exports=["ändra {title} timmar från"]},78586:r=>{r.exports=["ändra {title} timmar till"]},59635:r=>{r.exports=["ändra {title} månader från"]},74266:r=>{r.exports=["ändra {title} månader till"]},91633:r=>{r.exports=["ändra {title} minuter till"]},15106:r=>{r.exports=["ändra {title} minuter från"]},66161:r=>{r.exports=["ändra {title} sekunder till"]},2822:r=>{r.exports=["ändra {title} sekunder från"]},21339:r=>{r.exports=["ändra {title} veckor från"]},68643:r=>{r.exports=["ändra {title} veckor till"]},30810:r=>{r.exports=["ändra synlighet för {title} på ticks"]},24941:r=>{r.exports=["ändra synlighet för {title} på veckor"]},29088:r=>{r.exports=["ändra synlighet för {title} på dagar"]},68971:r=>{r.exports=["ändra synlighet för {title} på timmar"]},64370:r=>{r.exports=["ändra synlighet för {title} på minuter"]},6659:r=>{r.exports=["ändra synlighet för {title} på månader"]},29091:r=>{r.exports=["ändra synlighet för {title} på räckvidder"]},46948:r=>{r.exports=["ändra synlighet för {title} på sekunder"]},18567:r=>{r.exports=["ändra egenskapen {propertyName}"]},82211:r=>{r.exports=["Dagar"]},33486:r=>{r.exports=["dagar till"]},14077:r=>{r.exports=["dagar från"]},3143:r=>{r.exports=["Timmar"]},84775:r=>{r.exports=["timmar från"]},11255:r=>{r.exports=["timmar till"]},72223:r=>{r.exports=["fler ritningar"]},58964:r=>{r.exports=["Månader"]},71770:r=>{r.exports=["månader från"]},37179:r=>{r.exports=["månader till"]},16465:r=>{r.exports=["Minuter"]},72317:r=>{r.exports=["minuter till"]},25586:r=>{r.exports=["minuter från"]},32925:r=>{r.exports=["sekunder"]},39017:r=>{r.exports=["sekunder till"]},6049:r=>{r.exports=["sekunder från"]},13604:r=>{r.exports=["Intervall"]},93016:r=>{r.exports=["veckor"]},32002:r=>{r.exports=["veckor från"]},28091:r=>{r.exports=["veckor till"]},59523:r=>{r.exports=["Bockar"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/sv.6803.be8cafcc34e317edec88.js b/charting_library/bundles/sv.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..aba7d375 --- /dev/null +++ b/charting_library/bundles/sv.6803.be8cafcc34e317edec88.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:r=>{r.exports="(O + H + L + C)/4"},94884:r=>{r.exports="(H + L + C)/3"},10591:r=>{r.exports="(H + L)/2"},63243:r=>{r.exports=["Färgsätt candlesticks baserat på senaste stängning"]},72171:r=>{r.exports=["Centrera"]},9994:r=>{r.exports=["Justera data för utdelning"]},10989:r=>{r.exports=["Förändringar i avtalens storlek och datum för upphörande"]},70816:r=>{r.exports=["Genomsnittlig stängningskurs"]},91757:r=>{r.exports=["Botten"]},50430:r=>{r.exports=["Bottenlinje"]},83760:r=>{r.exports=["Kropp"]},72269:r=>{r.exports=["Kanter"]},7445:r=>{r.exports=["Basnivå"]},47586:r=>{r.exports=["Köp- och säljpriser"]},39667:r=>{r.exports=["Nedåtgående staplar"]},87151:r=>{r.exports=["Färg på nedåtgående"]},81285:r=>{r.exports=["Datamodifikation"]},4329:r=>{r.exports=["Standard"]},86846:r=>{r.exports=["Fyll"]},58747:r=>{r.exports=["Fyll topparea"]},11157:r=>{r.exports=["Fyll bottenområde"]},86953:r=>{r.exports=["HLC-staplar"]},77405:r=>{r.exports=["Vågrät"]},39292:r=>{r.exports=["Hög och låg"]},15107:r=>{r.exports=["Senaste"]},19286:r=>{r.exports=["Vänster"]},76476:r=>{r.exports=["Mitten"]},27879:r=>{r.exports=["Enkel"]},2391:r=>{r.exports=["Steg"]},6350:r=>{r.exports=["För/eftermarknad"]},62521:r=>{r.exports=["Före/efter-marknadstimmar bakgrund"]},73947:r=>{r.exports="Precision"},8094:r=>{r.exports=["Föregående dags stängning"]},77986:r=>{r.exports=["Prislinjer"]},24248:r=>{r.exports=["Priskälla"]},94089:r=>{r.exports=["Projicera uppåtgående staplar"]},5704:r=>{r.exports=["Projicera nedåtgående staplar"]},29881:r=>{r.exports=["Verkliga priser på prisskalan (istället för Heikin-Ashi pris)"]},21141:r=>{r.exports=["Höger"]},44673:r=>{r.exports=["Med markörer"]},26458:r=>{r.exports=["Veke"]},65994:r=>{r.exports=["Topp"]},57417:r=>{r.exports=["Topplinje"]},92960:r=>{r.exports=["Textjustering"]},90581:r=>{r.exports=["Textriktning"]},55314:r=>{r.exports=["Tunna candlesticks"]},87492:r=>{r.exports=["Tidszon"]},58416:r=>{r.exports=["Typ"]},5536:r=>{r.exports=["Färg på uppåtgående"]},83610:r=>{r.exports=["Uppåtgående staplar"]},23500:r=>{r.exports=["Använd avräkning så nära daglig intervallängd"]},44085:r=>{r.exports=["Lodrät"]},30792:r=>{r.exports=["stapel"]},55740:r=>{r.exports=["ändra HLC-staplar"]},90168:r=>{r.exports=["genomsnittlig avvikelseförändring stängningskurs linjebredd"]},30385:r=>{r.exports=["genomsnittlig avvikelseförändring stängningskurs linjefärg"]},97008:r=>{r.exports=["ändra areans fyllnadsfärg"]},6610:r=>{r.exports=["ändra areans bredd"]},661:r=>{r.exports=["ändra areans linjefärg"]},1316:r=>{r.exports=["ändra areans priskälla"]},29180:r=>{r.exports=["ändra linjefärg för säljbud"]},31547:r=>{r.exports=["ändra basnivå"]},4164:r=>{r.exports=["ändra baslinjens nedre linjefärg"]},38990:r=>{r.exports=["ändra baslinjens nedre linjebredd"]},73163:r=>{r.exports=["ändra färgen på baslinjen för fyllning av det nedre området"]},12673:r=>{r.exports=["ändra färgen på baslinjen för fyllning av det övre området"]},56819:r=>{ +r.exports=["ändra baslinjens priskälla"]},68621:r=>{r.exports=["ändra baslinjens övre linjefärg"]},35339:r=>{r.exports=["ändra baslinjens övre bredd"]},76804:r=>{r.exports=["ändra färg på stapelns övre del"]},71816:r=>{r.exports=["ändra färg på stapelns nedre del"]},36703:r=>{r.exports=["ändra linjefärg för bud"]},29353:r=>{r.exports=["ändra färgstaplar utifrån det föregående stängningsvärdet"]},85709:r=>{r.exports=["ändra färg för kolumn upp"]},12155:r=>{r.exports=["ändra färg för kolumn ner"]},66890:r=>{r.exports=["ändra kolumn priskälla"]},71809:r=>{r.exports=["ändra decimalens placering"]},31317:r=>{r.exports=["ändra färg för utökade tider"]},60944:r=>{r.exports=["ändra linjefärg för högsta och lägsta kurs"]},83708:r=>{r.exports=["ändra linjebredd för högsta och lägsta kurs"]},81080:r=>{r.exports=["ändra hög-lågkroppens färg"]},30033:r=>{r.exports=["ändra synlighet för hög-lågkroppen"]},76885:r=>{r.exports=["ändra kantlinjefärg för hög-låg"]},79236:r=>{r.exports=["ändra synlighet för kantlinjer"]},42981:r=>{r.exports=["ändra synlighet för hög-lågetiketter"]},31937:r=>{r.exports=["ändra färg för hög-lågetiketter"]},87828:r=>{r.exports=["ändra linjefärg"]},17119:r=>{r.exports=["ändra linjens priskälla"]},69125:r=>{r.exports=["ändra linjebredd"]},70054:r=>{r.exports=["ändra linjetyp"]},49973:r=>{r.exports=["ändra färg för postmarket"]},5969:r=>{r.exports=["ändra linjefärg för postmarket"]},50393:r=>{r.exports=["ändra synligheten av marknadsprislinjerna avseende för- och eftermarknaden"]},46257:r=>{r.exports=["ändra färg för premarket"]},60852:r=>{r.exports=["ändra linjefärg för premarket"]},91183:r=>{r.exports=["ändra färg på föregående stängda prislinje"]},87631:r=>{r.exports=["ändra linjebredd för tidigare stängningspris"]},77640:r=>{r.exports=["ändra färg för prislinje"]},97322:r=>{r.exports=["ändra bredd för prislinje"]},28143:r=>{r.exports=["ändra räckvidden för tunna staplar"]},75986:r=>{r.exports=["ändra nedre färg för renko wick"]},7747:r=>{r.exports=["ändra övre färg för renko wick"]},9473:r=>{r.exports=["ändra renko wick synlighet"]},39783:r=>{r.exports=["ändra visningen av verkliga priser på prisskalan (i stället för Heiken-Ashi-priset)"]},72886:r=>{r.exports=["ändra de tunna staplarna"]},5464:r=>{r.exports=["ändra övre kantfärg för {candleType}"]},61118:r=>{r.exports=["ändra övre färg för {candleType}"]},60164:r=>{r.exports=["ändra vekens nedre färg för {candleType}"]},45543:r=>{r.exports=["ändra vekens övre färg för {candleType}"]},39987:r=>{r.exports=["ändra synlighet för {candleType}s vekar"]},47202:r=>{r.exports=["ändra synlighet för {candleType} kropp"]},23986:r=>{r.exports=["ändra synlighet för {candleType} kant"]},92330:r=>{r.exports=["ändra nedre kantfärg för {candleType}"]},36320:r=>{r.exports=["ändra nedre färg för {candleType}"]},79088:r=>{r.exports=["ändra den nedre färgen på stapelkanten för {chartType}"]},11107:r=>{r.exports=["ändra den övre färgen på stapelkanten för {chartType}"]},85503:r=>{r.exports=["ändra {chartType} nedre färg"]},61250:r=>{ +r.exports=["ändra den övre färgen för projektionsstapeln {chartType}"]},18465:r=>{r.exports=["ändra den nedre färgen för projektionsstapeln {chartType}"]},50453:r=>{r.exports=["ändra den övre färgen för projektionsstapeln {chartType}"]},59414:r=>{r.exports=["ändra {chartType} övre färg"]},21547:r=>{r.exports=["ändra egenskapen {inputName}"]},42390:r=>{r.exports=["justera uppgifterna för utdelningar"]},99511:r=>{r.exports=["justera för kontraktändringar"]},75165:r=>{r.exports=["Ihåliga candlesticks"]},18995:r=>{r.exports=["Intervall","Intervall"]},47500:r=>{r.exports=["Renko"]},98402:r=>{r.exports=["använd avräkning så nära daglig intervallängd"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/sv.6848.1833cd09ce56c0318402.js b/charting_library/bundles/sv.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..5c505e6b --- /dev/null +++ b/charting_library/bundles/sv.6848.1833cd09ce56c0318402.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:r=>{r.exports=["Lägg till"]},53585:r=>{r.exports=["Lägg till en anpassad färg"]},81865:r=>{r.exports=["Opacitet"]},60558:r=>{r.exports=["djur & natur"]},14232:r=>{r.exports=["aktiviteter"]},35305:r=>{r.exports=["mat & dryck"]},49546:r=>{r.exports=["flaggor"]},72302:r=>{r.exports=["objekt"]},96330:r=>{r.exports=["leenden & människor"]},6878:r=>{r.exports=["symboler"]},15426:r=>{r.exports=["nyligen använd"]},15395:r=>{r.exports=["resor & platser"]},73755:r=>{r.exports=["Annan symbol"]},16936:r=>{r.exports=["Tillbaka"]},88046:r=>{r.exports=["Huvuddiagramsymbol"]},9898:r=>{r.exports=["Höger"]},20036:r=>{r.exports=["Avbryt"]},72171:r=>{r.exports=["Centrera"]},23398:r=>{r.exports=["Ändra tickersymbol"]},94551:r=>{r.exports=["Diagram"]},64498:r=>{r.exports=["Samtliga källor"]},91757:r=>{r.exports=["Botten"]},79852:r=>{r.exports=["Obligation"]},16079:r=>{r.exports=["Lutning"]},42973:r=>{r.exports=["Prickad linje"]},59317:r=>{r.exports=["Streckad linje"]},56095:r=>{r.exports=["Minska"]},29601:r=>{r.exports=["Beskrivning"]},77405:r=>{r.exports=["Vågrät"]},46812:r=>{r.exports=["Öka"]},89298:r=>{r.exports=["Kompensation"]},68988:r=>{r.exports=["OK"]},19286:r=>{r.exports=["Vänster"]},76476:r=>{r.exports=["Mitten"]},29673:r=>{r.exports=["Inga börser matchar dina kriterier"]},41379:r=>{r.exports=["Inga symboler matchar dina kriterier"]},55362:r=>{r.exports="Normal"},35563:r=>{r.exports=["Nummerformatet är felaktigt."]},19724:r=>{r.exports=["Källor"]},35637:r=>{r.exports="Solid"},52298:r=>{r.exports=["Sök"]},13269:r=>{r.exports=["Välj källa"]},2607:r=>{r.exports=["Det angivna värdet är större än instrumentets minimum av {max}."]},53669:r=>{r.exports=["Det angivna värdet är mindre än instrumentets minimum av {min}."]},89053:r=>{r.exports="Symbol"},48490:r=>{r.exports=["Symbol & beskrivning"]},99983:r=>{r.exports=["Symbolsök"]},54336:r=>{r.exports=["Ta bort färg"]},21141:r=>{r.exports=["Höger"]},65994:r=>{r.exports=["Topp"]},92960:r=>{r.exports=["Textjustering"]},90581:r=>{r.exports=["Textriktning"]},60142:r=>{r.exports=["Tjocklek"]},78019:r=>{r.exports=["Använd särskilda matematiska tecken för att förflytta valda ritningar: +,-,/,* för pris och +,- för stapelindex."]},44085:r=>{r.exports=["Lodrät"]},87592:r=>{r.exports="cfd"},17023:r=>{r.exports=["Ändra opacitet"]},13066:r=>{r.exports=["Ändra färg"]},95657:r=>{r.exports=["Ändra tjocklek"]},18567:r=>{r.exports=["ändra egenskapen {propertyName}"]},36962:r=>{r.exports=["stängning"]},8448:r=>{r.exports=["krypto"]},1328:r=>{r.exports="dr"},76080:r=>{r.exports=["t. ex. +1"]},95166:r=>{r.exports=["t. ex. /2"]},88720:r=>{r.exports=["ekonomi"]},39512:r=>{r.exports=["valutor"]},81859:r=>{r.exports=["terminer"]},39337:r=>{r.exports=["högsta"]},91815:r=>{r.exports="hl2"},40771:r=>{r.exports="hlc3"},9523:r=>{r.exports="hlcc4"},12754:r=>{r.exports="index"},38071:r=>{r.exports=["index"]},12504:r=>{r.exports="ohlc4"},38466:r=>{r.exports=["öppning"]},3919:r=>{r.exports=["lägsta"]},36931:r=>{r.exports=["aktier"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/sv.7076.5055b5f097e7204685ed.js b/charting_library/bundles/sv.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..c9cad31b --- /dev/null +++ b/charting_library/bundles/sv.7076.5055b5f097e7204685ed.js @@ -0,0 +1,41 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:e=>{e.exports="Re"},14642:e=>{e.exports=["Mörk"]},69841:e=>{e.exports=["Ljus"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["{title} kopia"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports=["K"]},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Stängning"],e.exports.Back_input=["Tillbaka"],e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]=["{number} objekt","{number} objekt"],e.exports.Length_input=["Längd"],e.exports.Plot_input=["Rita ut"],e.exports.Zero_input=["Noll"],e.exports.Signal_input="Signal",e.exports.Long_input=["Lång"],e.exports.Short_input=["Kort"],e.exports.UpperLimit_input=["ÖvreGräns"],e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input=["Kompensation"],e.exports.length_input=["längd"],e.exports.mult_input="mult",e.exports.short_input=["kort"],e.exports.long_input=["lång"],e.exports.Limit_input=["Begränsning"],e.exports.Move_input=["Flytta"],e.exports.Value_input=["Värde"],e.exports.Method_input=["Metod"],e.exports["Values in status line_input"]=["Värden i statuslinje"],e.exports["Labels on price scale_input"]=["Etiketter på prisskalan"],e.exports["Accumulation/Distribution_input"]=["Ackumulering/Distribution"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Kapitallinje"],e.exports["Window Size_input"]=["Fönsterstorlek"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]=["Aroon upp"],e.exports["Aroon Down_input"]=["Aroon ner"],e.exports.Upper_input=["Övre"],e.exports.Lower_input=["Lägre"],e.exports.Deviation_input=["Avvikelse"],e.exports["Levels Format_input"]=["Nivåformat"],e.exports["Labels Position_input"]=["Etikettposition"],e.exports["0 Level Color_input"]=["0 Nivåfärg"],e.exports["0.236 Level Color_input"]=["0,236 Nivåfärg"],e.exports["0.382 Level Color_input"]=["0,382 Nivåfärg"],e.exports["0.5 Level Color_input"]=["0,5 Nivåfärg"],e.exports["0.618 Level Color_input"]=["0,618 Nivåfärg"],e.exports["0.65 Level Color_input"]=["0,65 Nivåfärg"],e.exports["0.786 Level Color_input"]=["0,786 Nivåfärg"],e.exports["1 Level Color_input"]=["1 Nivåfärg"],e.exports["1.272 Level Color_input"]=["1,272 Nivåfärg"],e.exports["1.414 Level Color_input"]=["1,414 Nivåfärg"],e.exports["1.618 Level Color_input"]=["1,618 Nivåfärg"],e.exports["1.65 Level Color_input"]=["1,65 Nivåfärg"],e.exports["2.618 Level Color_input"]=["2,618 Nivåfärg"],e.exports["2.65 Level Color_input"]=["2,65 Nivåfärg"], +e.exports["3.618 Level Color_input"]=["3,618 Nivåfärg"],e.exports["3.65 Level Color_input"]=["3,65 Nivåfärg"],e.exports["4.236 Level Color_input"]=["4,236 Nivåfärg"],e.exports["-0.236 Level Color_input"]=["-0,236 Nivåfärg"],e.exports["-0.382 Level Color_input"]=["-0,382 Nivåfärg"],e.exports["-0.618 Level Color_input"]=["-0,618 Nivåfärg"],e.exports["-0.65 Level Color_input"]=["-0,65 Nivåfärg"],e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]="ADX Smoothing",e.exports["DI Length_input"]=["DI längd"],e.exports.Smoothing_input="Smoothing",e.exports.ATR_input="ATR",e.exports.Growing_input=["Växande"],e.exports.Falling_input=["Fallande"],e.exports["Color 0_input"]=["Färg 0"],e.exports["Color 1_input"]=["Färg 1"],e.exports.Source_input=["Källa"],e.exports.StdDev_input="StdDev",e.exports.Basis_input="Basis",e.exports.Median_input="Median",e.exports["Bollinger Bands %B_input"]=["Bollinger band %B"],e.exports.Overbought_input=["Överköpt"],e.exports.Oversold_input=["Översåld"],e.exports["Bollinger Bands Width_input"]="Bollinger Bands Width",e.exports["RSI Length_input"]=["RSI-längd"],e.exports["UpDown Length_input"]=["UpDown längd"],e.exports["ROC Length_input"]=["ROC längd"],e.exports.MF_input="MF",e.exports.resolution_input=["upplösning"],e.exports["Fast Length_input"]=["Snabb längd"],e.exports["Slow Length_input"]=["Långsam längd"],e.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input=["Pris"],e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]=["Nollinje"],e.exports["Color 2_input"]=["Färg 2"],e.exports["Color 3_input"]=["Färg 3"],e.exports["Color 4_input"]=["Färg 4"],e.exports["Color 5_input"]=["Färg 5"],e.exports["Color 6_input"]=["Färg 6"],e.exports["Color 7_input"]=["Färg 7"],e.exports["Color 8_input"]=["Färg 8"],e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]=["Övre band"],e.exports["Lower Band_input"]=["Lägre band"],e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]=["Utjämnande linje"],e.exports["Smoothing Length_input"]=["Utjämnande längd"],e.exports["WMA Length_input"]=["WMA-längd"],e.exports["Long RoC Length_input"]=["Lång RoC längd"],e.exports["Short RoC Length_input"]=["Kort RoC längd"],e.exports.sym_input="sym",e.exports.Symbol_input="Symbol",e.exports.Correlation_input=["Korrelation"],e.exports.Period_input="Period",e.exports.Centered_input=["Centrerad"],e.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",e.exports.isCentered_input="isCentered",e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]=["ADX Smoothing"],e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input=["Avgränsare"],e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]="Elder's Force Index",e.exports.Percent_input=["Procent"],e.exports.Exponential_input=["Exponentiell"],e.exports.Average_input=["Genomsnitt"], +e.exports["Upper Percentage_input"]=["Övre procentsats"],e.exports["Lower Percentage_input"]=["Lägre procentsats"],e.exports.Fisher_input="Fisher",e.exports.Trigger_input=["Utlösare"],e.exports.Level_input=["Nivå"],e.exports["Trader EMA 1 length_input"]=["Trader EMA 1 längd"],e.exports["Trader EMA 2 length_input"]=["Trader EMA 2 längd"],e.exports["Trader EMA 3 length_input"]=["Trader EMA 3 längd"],e.exports["Trader EMA 4 length_input"]=["Trader EMA 4 längd"],e.exports["Trader EMA 5 length_input"]=["Trader EMA 5 längd"],e.exports["Trader EMA 6 length_input"]=["Trader EMA 6 längd"],e.exports["Investor EMA 1 length_input"]=["Investerare EMA 1 längd"],e.exports["Investor EMA 2 length_input"]=["Investerare EMA 2 längd"],e.exports["Investor EMA 3 length_input"]=["Investerare EMA 3 längd"],e.exports["Investor EMA 4 length_input"]=["Investerare EMA 4 längd"],e.exports["Investor EMA 5 length_input"]=["Investerare EMA 5 längd"],e.exports["Investor EMA 6 length_input"]=["Investerare EMA 6 längd"],e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]=["Konverteringspunktlinje"],e.exports["Base Line Periods_input"]=["Baslinjepunkter"],e.exports["Lagging Span_input"]=["Fördröjningsspann"],e.exports["Conversion Line_input"]=["Konverteringslinje"],e.exports["Base Line_input"]=["Baslinje"],e.exports["Leading Span A_input"]=["Bly 1"],e.exports["Leading Span B_input"]=["Fördröjningsspann 2 perioder"],e.exports["Plots Background_input"]=["Ritbakgrund"],e.exports["yay Color 0_input"]=["yay Färg 0"],e.exports["yay Color 1_input"]=["yay Färg 1"],e.exports.Multiplier_input=["Multiplikator"],e.exports["Bands style_input"]=["Bandstil"],e.exports.Middle_input=["Mitten"],e.exports.useTrueRange_input=["användTrueRange"],e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input=["siglin"],e.exports["Upper Deviation_input"]=["Övre avvikelse"],e.exports["Lower Deviation_input"]=["Lägre avvikelse"],e.exports["Use Upper Deviation_input"]=["Använd övre Deviation"],e.exports["Use Lower Deviation_input"]=["Använd lägre deviation"],e.exports.Count_input=["Räkna"],e.exports.Crosses_input=["Korsar"],e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]=["EMA längd"],e.exports["Length MA_input"]=["MA längd"],e.exports["Fast length_input"]=["Snabb längd"],e.exports["Slow length_input"]=["Långsam längd"],e.exports["Signal smoothing_input"]="Signal smoothing",e.exports["Simple ma(oscillator)_input"]=["Enkel ma(oscillator)"], +e.exports["Simple ma(signal line)_input"]=["Enkel ma(signallinje)"],e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD",e.exports.fastLength_input="fastLength",e.exports.slowLength_input=["visaLängd"],e.exports.signalLength_input=["signalLängd"],e.exports.NV_input="NV",e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input="Start",e.exports.Increment_input=["Ökning"],e.exports["Max value_input"]=["Maxvärde"],e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input=["ökning"],e.exports.maximum_input=["Maximal"],e.exports["Short length_input"]=["Kort längd"],e.exports["Long length_input"]=["Lång längd"],e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]=["Lång period"],e.exports["Short period_input"]=["Kort period"],e.exports["Signal line period_input"]=["Signallinje period"],e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]=["SMI Ergodisk Oscillator"],e.exports.Indicator_input=["Indikator"],e.exports.Oscillator_input="Oscillator",e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]=["%D"],e.exports["Stochastic Length_input"]=["Stochastic längd"],e.exports["RSI Source_input"]=["RSI-källa"],e.exports.lengthRSI_input=["längdRSI"],e.exports.lengthStoch_input=["längdStoch"],e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]=["Lång längd"],e.exports["Short Length_input"]=["Kort längd"],e.exports["Signal Length_input"]=["Signallängd"],e.exports.Length1_input=["Längd1"],e.exports.Length2_input=["Längd2"],e.exports.Length3_input=["Längd3"],e.exports.length7_input=["längd7"],e.exports.length14_input=["längd14"],e.exports.length28_input=["längd28"],e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]=["Jaw längd"],e.exports["Teeth Length_input"]=["Teeth längd"],e.exports["Lips Length_input"]=["Lips längd"],e.exports.Jaw_input="Jaw",e.exports.Teeth_input=["Tänder"],e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]=["Jaw vid start"],e.exports["Teeth Offset_input"]=["Teeth vid start"],e.exports["Lips Offset_input"]=["Lips vid start"],e.exports["Down fractals_input"]=["Nedåtgående fraktal"],e.exports["Up fractals_input"]=["Uppåtgående fraktal"],e.exports.Periods_input=["Perioder"],e.exports.Shapes_input=["Former"],e.exports["show MA_input"]=["Visa MA"],e.exports["MA Length_input"]=["MA längd"],e.exports["Color based on previous close_input"]=["Färg baserad på föregående stängning"],e.exports["Rows Layout_input"]=["Radlayout"],e.exports["Row Size_input"]=["Radstorlek"],e.exports.Volume_input=["Volym"], +e.exports["Value Area volume_input"]=["Volym på områdesvärde"],e.exports["Extend Right_input"]=["Utöka åt höger"],e.exports["Extend POC Right_input"]=["Utöka POC åt höger"],e.exports["Extend VAH Right_input"]=["Utöka VAH höger"],e.exports["Extend VAL Right_input"]=["Utöka VAL höger"],e.exports["Value Area Volume_input"]=["Volym på områdesvärde"],e.exports.Placement_input=["Placering"],e.exports.POC_input="POC",e.exports["Developing Poc_input"]=["Utvecklande Poc"],e.exports["Up Volume_input"]=["Volym upp"],e.exports["Down Volume_input"]=["Volym ner"],e.exports["Value Area_input"]=["Områdessvärde"],e.exports["Histogram Box_input"]=["Histogrambox"],e.exports["Value Area Up_input"]=["Värdearea upp"],e.exports["Value Area Down_input"]=["värdearea ner"],e.exports["Number Of Rows_input"]=["Antal rader"],e.exports["Ticks Per Row_input"]=["Tick per rad"],e.exports["Up/Down_input"]=["Upp/ned"],e.exports.Total_input="Total",e.exports.Delta_input="Delta",e.exports.Bar_input=["Stapel"],e.exports.Day_input=["Dag"],e.exports["Deviation (%)_input"]=["Avvikelse (%)"],e.exports.Depth_input=["Djup"],e.exports["Extend to last bar_input"]=["Utöka den sista stapeln"],e.exports.Simple_input=["Enkel"],e.exports.Weighted_input=["Viktad"],e.exports["Wilder's Smoothing_input"]=["Wilders smoothing"],e.exports["1st Period_input"]=["1:a perioden"],e.exports["2nd Period_input"]=["2:a perioden"],e.exports["3rd Period_input"]=["3:e perioden"],e.exports["4th Period_input"]=["4:e perioden"],e.exports["5th Period_input"]=["5:e perioden"],e.exports["6th Period_input"]=["6:e perioden"],e.exports["Rate of Change Lookback_input"]=["Återblick på förändringsgrad"],e.exports["Instrument 1_input"]="Instrument 1",e.exports["Instrument 2_input"]="Instrument 2",e.exports["Rolling Period_input"]=["Rullande period"],e.exports["Standard Errors_input"]=["Standardfel"],e.exports["Averaging Periods_input"]=["Medelvärdesperioder"],e.exports["Days Per Year_input"]=["Dagar per år"],e.exports["Market Closed Percentage_input"]=["Procent vid marknadsstängning"],e.exports["ATR Mult_input"]=["ATR-multiplikator"],e.exports.VWAP_input="VWAP",e.exports["Anchor Period_input"]=["Ankarperiod"],e.exports.Session_input="Session",e.exports.Week_input=["Vecka"],e.exports.Month_input=["Månad"],e.exports.Year_input=["År"],e.exports.Decade_input=["Decennium"],e.exports.Century_input=["Sekel"],e.exports.Sessions_input=["Sessioner"],e.exports["Each (pre-market, market, post-market)_input"]=["Vardera (förmarknad, marknad, eftermarknad)"],e.exports["Pre-market only_input"]=["Enbart förmarknad"],e.exports["Market only_input"]=["Enbart marknad"],e.exports["Post-market only_input"]=["nbart eftermarknad"],e.exports["Main chart symbol_input"]=["Huvuddiagramsymbol"],e.exports["Another symbol_input"]=["Annan symbol"],e.exports.Line_input=["Linje"],e.exports["Nothing selected_combobox_input"]=["Inget valt"],e.exports["All items_combobox_input"]=["Alla föremål"],e.exports.Cancel_input=["Avbryt"],e.exports.Open_input="Open"},54138:e=>{e.exports=["Invertera skala"]},47807:e=>{ +e.exports=["Indexeras till 100"]},34727:e=>{e.exports=["Logaritmisk"]},19238:e=>{e.exports=["Inga överlappande etiketter"]},70361:e=>{e.exports=["Procent"]},72116:e=>{e.exports=["Vanlig"]},33021:e=>{e.exports="ETH"},75610:e=>{e.exports=["Elektroniska handelstimmar"]},97442:e=>{e.exports=["Förlängda handelstider"]},32929:e=>{e.exports=["efter"]},56137:e=>{e.exports=["för"]},98801:e=>{e.exports=["Eftermarknads"]},56935:e=>{e.exports=["Förmarknad"]},63798:e=>{e.exports="RTH"},24380:e=>{e.exports=["Vanliga handelstimmar"]},27991:e=>{e.exports=["Maj"]},68716:e=>{e.exports=Object.create(null),e.exports["Amortization of Intangibles_study"]="Amortization of Intangibles",e.exports["Amortization of Deferred Charges_study"]=["Avskrivning av förutbetalda kostnader"],e.exports["Average Day Range_study"]=["Genomsnittligt dagsintervall"],e.exports["Bull Bear Power_study"]=["Bull Bear Styrka"],e.exports["Directional Movement Index_study"]=["Riktningsindex för rörelser"],e.exports["Ichimoku Cloud_study"]="Ichimoku Cloud",e.exports.Ichimoku_study="Ichimoku",e.exports["Moving Average Convergence Divergence_study"]=["Glidande medelvärde konvergens divergens"],e.exports["Volume Weighted Average Price_study"]=["Volymviktat medelpris"],e.exports["Volume Weighted Moving Average_study"]=["Volymviktat glidande medelvärde"],e.exports["Williams Percent Range_study"]=["Williams procentintervall"],e.exports.Doji_study="Doji",e.exports["Spinning Top Black_study"]="Spinning Top Black",e.exports["Spinning Top White_study"]="Spinning Top White",e.exports.Technicals_study=["Tekniska"],e.exports["Accounts payable_study"]=["Leverantörsskulder"],e.exports["Accounts receivables, gross_study"]=["Kundfordringar, brutto"],e.exports["Accounts receivable - trade, net_study"]=["Kundfordringar - handel, netto"],e.exports.Accruals_study=["Periodiseringar"],e.exports["Accrued payroll_study"]=["Upplupna löner"],e.exports["Accumulated depreciation, total_study"]=["Ackumulerade avskrivningar, totalt"],e.exports["Additional paid-in capital/Capital surplus_study"]=["Övrigt inbetalt kapital/kapitalöverskott"],e.exports["After tax other income/expense_study"]=["Övriga intäkter/kostnader efter skatt"],e.exports["Altman Z-score_study"]=["Altman Z-poäng"],e.exports.Amortization_study=["Avskrivning"],e.exports["Amortization of intangibles_study"]=["Avskrivningar av immateriella tillgångar"],e.exports["Amortization of deferred charges_study"]=["Avskrivning av förutbetalda kostnader"],e.exports["Asset turnover_study"]=["Omsättning av tillgångar"],e.exports["Average basic shares outstanding_study"]=["Genomsnittligt antal utestående aktier"],e.exports["Bad debt / Doubtful accounts_study"]=["Osäkra fordringar/osäkra poster"],e.exports["Basic EPS_study"]=["Grundläggande vinst per aktie"],e.exports["Basic earnings per share (Basic EPS)_study"]=["Vinst per aktie (Basic EPS)"],e.exports["Beneish M-score_study"]=["Beneish M-poäng"],e.exports["Book value per share_study"]=["Bokfört värde per aktie"],e.exports["Buyback yield %_study"]=["Återköpsavkastning %"], +e.exports["Capital and operating lease obligations_study"]=["Förpliktelser för kapital- och operationella leasingavtal"],e.exports["Capital expenditures_study"]=["Kapitalutgifter"],e.exports["Capital expenditures - fixed assets_study"]=["Investeringsutgifter - anläggningstillgångar"],e.exports["Capital expenditures - other assets_study"]=["Investeringsutgifter - övriga tillgångar"],e.exports["Capitalized lease obligations_study"]=["Aktiverade leasingförpliktelser"],e.exports["Cash and short term investments_study"]=["Likvida medel och kortfristiga investeringar"],e.exports["Cash conversion cycle_study"]=["Kontantkonverteringscykel"],e.exports["Cash & equivalents_study"]=["Likvida medel och motsvarande"],e.exports["Cash from financing activities_study"]=["Likvida medel från finansieringsaktiviteter"],e.exports["Cash from investing activities_study"]=["Likvida medel från investeringsaktiviteter"],e.exports["Cash from operating activities_study"]=["Kontanta medel från löpande drift"],e.exports["Cash to debt ratio_study"]=["Kvot mellan likvida medel och skulder"],e.exports["Change in accounts payable_study"]=["Förändring av leverantörsskulder"],e.exports["Change in accounts receivable_study"]=["Förändringar av kundfordringar"],e.exports["Change in accrued expenses_study"]=["Förändring av upplupna kostnader"],e.exports["Change in inventories_study"]=["Lagerförändring"],e.exports["Change in other assets/liabilities_study"]=["Förändring av andra tillgångar/skulder"],e.exports["Change in taxes payable_study"]=["Förändring av skatteskulder"],e.exports["Changes in working capital_study"]=["Förändringar i rörelsekapital"],e.exports["COGS to revenue ratio_study"]=["Kostnader för försäljning i förhållande till intäkter"],e.exports["Common dividends paid_study"]=["Utbetalda utdelningar"],e.exports["Common equity, total_study"]=["Primärt kapital, totalt"],e.exports["Common stock par/Carrying value_study"]=["Stamaktier nominellt värde/bärande värde"],e.exports["Cost of goods_study"]=["Varukostnad"],e.exports["Cost of goods sold_study"]=["Kostnad för sålda varor"],e.exports["Current portion of LT debt and capital leases_study"]=["Nuvarande andel av långfristiga skulder och leasingavtal"],e.exports["Current ratio_study"]=["Aktuell kvot"],e.exports["Days inventory_study"]=["Dagar inventering"],e.exports["Days payable_study"]=["Antal dagar som ska betalas"],e.exports["Days sales outstanding_study"]=["Antal dagar med utestående försäljning"],e.exports["Debt to assets ratio_study"]=["Skulder i förhållande till tillgångar"],e.exports["Debt to EBITDA ratio_study"]=["Skulder i förhållande till EBITDA"],e.exports["Debt to equity ratio_study"]=["Skuldsättningsgrad"],e.exports["Debt to revenue ratio_study"]=["Skuldkvot"],e.exports["Deferred income, current_study"]=["Uppskjutna intäkter, löpande"],e.exports["Deferred income, non-current_study"]=["Uppskjutna intäkter, ej löpande"],e.exports["Deferred tax assets_study"]=["Uppskjutna skattefordringar"],e.exports["Deferred taxes (cash flow)_study"]=["Uppskjutna skatter (kassaflöde)"], +e.exports["Deferred tax liabilities_study"]=["Uppskjutna skatteskulder"],e.exports.Depreciation_study=["Nedsättning"],e.exports["Deprecation and amortization_study"]=["Avskrivningar och amorteringar"],e.exports["Depreciation & amortization (cash flow)_study"]=["Avskrivningar och amorteringar (kassaflöde)"],e.exports["Depreciation/depletion_study"]=["Avskrivningar/nedskrivningar"],e.exports["Diluted EPS_study"]=["Resultat per aktie efter utspädning"],e.exports["Diluted earnings per share (Diluted EPS)_study"]=["Utspädd vinst per aktie (Diluted EPS)"],e.exports["Diluted net income available to common stockholders_study"]=["Nettoresultat efter utspädning tillgängligt för stamaktieägare"],e.exports["Diluted shares outstanding_study"]=["Utestående aktier efter utspädning"],e.exports["Dilution adjustment_study"]=["Utspädningsjustering"],e.exports["Discontinued operations_study"]=["Avvecklad verksamhet"],e.exports["Dividend payout ratio %_study"]=["Utdelningsgrad %"],e.exports["Dividends payable_study"]=["Utdelningar som ska betalas"],e.exports["Dividends per share - common stock primary issue_study"]=["Utdelningar per aktie – stamaktier i primäremission"],e.exports["Dividend yield %_study"]=["Direktavkastning (FY)"],e.exports["Earnings yield_study"]=["Vinstavkastning"],e.exports.EBIT_study="EBIT",e.exports.EBITDA_study="EBITDA",e.exports["EBITDA margin %_study"]=["EBITDA-marginal %"],e.exports["Effective interest rate on debt %_study"]=["Effektiv ränta på skulder %"],e.exports["Enterprise value_study"]=["Företagsvärde"],e.exports["Enterprise value to EBITDA ratio_study"]=["Företagsvärde i förhållande till EBITDA"],e.exports["Enterprise value to EBIT ratio_study"]=["Företagsvärde i förhållande till EBIT"],e.exports["Enterprise value to revenue ratio_study"]=["Företagsvärde i förhållande till intäkter"],e.exports["EPS basic one year growth_study"]=["VPA grundläggande tillväxt på ett år"],e.exports["EPS diluted one year growth_study"]=["VPA efter utspädning ett års tillväxt"],e.exports["EPS estimates_study"]=["Uppskattningar av VPA"],e.exports["Equity in earnings_study"]=["Eget kapital i vinstmedel"],e.exports["Equity to assets ratio_study"]=["Soliditet"],e.exports["Financing activities – other sources_study"]=["Finansieringsverksamhet - andra källor"],e.exports["Financing activities – other uses_study"]=["Finansieringsverksamhet - annan användning"],e.exports["Float shares outstanding_study"]=["Utestående aktier i omsättning"],e.exports["Free cash flow_study"]=["Fritt kassaflöde"],e.exports["Free cash flow margin %_study"]=["Marginal för fritt kassaflöde %"],e.exports["Fulmer H factor_study"]=["Fulmer H-faktor"],e.exports["Funds from operations_study"]=["Medel från verksamheten"],e.exports["Goodwill, net_study"]=["Goodwill, netto"],e.exports["Goodwill to assets ratio_study"]=["Förhållandet mellan goodwill och tillgångar"],e.exports["Graham's number_study"]=["Grahams nummer"],e.exports["Gross margin %_study"]=["Bruttomarginal %"],e.exports["Gross profit_study"]=["Bruttovinst"], +e.exports["Gross profit to assets ratio_study"]=["Bruttovinst i förhållande till tillgångar"],e.exports["Gross property/plant/equipment_study"]=["Bruttoinvesteringar i materiella anläggningstillgångar"],e.exports.Impairments_study=["Nedskrivningar"],e.exports["Income Tax Credits_study"]=["Inkomstskatteavdrag"],e.exports["Income tax, current_study"]=["Inkomstskatt, nuvarande"],e.exports["Income tax, current - domestic_study"]=["Inkomstskatt, nuvarande – inhemsk"],e.exports["Income Tax, current - foreign_study"]=["Inkomstskatt, nuvarande – utländsk"],e.exports["Income tax, deferred_study"]=["Uppskjuten inkomstskatt"],e.exports["Income tax, deferred - domestic_study"]=["Förutbetald inkomstskatt – inom landet"],e.exports["Income tax, deferred - foreign_study"]=["Förutbetald inkomstskatt – utländsk"],e.exports["Income tax payable_study"]=["Inkomstskatt att betala"],e.exports["Interest capitalized_study"]=["Kapitaliserad ränta"],e.exports["Interest coverage_study"]=["Räntetäckning"],e.exports["Interest expense, net of interest capitalized_study"]=["Räntekostnader, netto av kapitaliserad ränta"],e.exports["Interest expense on debt_study"]=["Räntekostnader för skulder"],e.exports["Inventories - finished goods_study"]=["Inventarier - färdiga varor"],e.exports["Inventories - progress payments & other_study"]=["Inventarier - delbetalningar och andra"],e.exports["Inventories - raw materials_study"]=["Inventarier - råvaror"],e.exports["Inventories - work in progress_study"]=["Inventarier - pågående arbete"],e.exports["Inventory to revenue ratio_study"]=["Förhållande mellan lager och intäkter"],e.exports["Inventory turnover_study"]=["Omsättningshastighet"],e.exports["Investing activities – other sources_study"]=["Finansieringsverksamhet - andra källor"],e.exports["Investing activities – other uses_study"]=["Finansieringsverksamhet - andra källor"],e.exports["Investments in unconsolidated subsidiaries_study"]=["Investeringar i icke-konsoliderade dotterbolag"],e.exports["Issuance of long term debt_study"]=["Emission av långfristiga skulder"],e.exports["Issuance/retirement of debt, net_study"]=["Emission/avveckling av skulder, netto"],e.exports["Issuance/retirement of long term debt_study"]=["Emission/avveckling av långfristiga skulder"],e.exports["Issuance/retirement of other debt_study"]=["Emission/avveckling av andra skulder"],e.exports["Issuance/retirement of short term debt_study"]=["Emission/avveckling av kortfristiga skulder"],e.exports["Issuance/retirement of stock, net_study"]=["Emission/avveckling av aktier, netto"],e.exports["KZ index_study"]=["KZ-index"],e.exports["Legal claim expense_study"]=["Kostnader för rättsliga anspråk"],e.exports["Long term debt_study"]=["Långfristiga skulder"],e.exports["Long term debt excl. lease liabilities_study"]=["Långfristiga skulder exkl. leasingskulder"],e.exports["Long term debt to total assets ratio_study"]=["Långfristig skuld i förhållande till totala tillgångar"],e.exports["Long term investments_study"]=["Långsiktiga investeringar"], +e.exports["Market capitalization_study"]=["Marknadskapitalisering"],e.exports["Minority interest_study"]=["Minoritetsintresse"],e.exports["Miscellaneous non-operating expense_study"]=["Diverse icke-operativa kostnader"],e.exports["Net current asset value per share_study"]=["Substansvärde per aktie"],e.exports["Net debt_study"]=["Nettoskuld"],e.exports["Net income_study"]=["Nettoinkomst"],e.exports["Net income before discontinued operations_study"]=["Nettoinkomst innan verksamhetsavveckling"],e.exports["Net income (cash flow)_study"]=["Nettoresultat (kassaflöde)"],e.exports["Net income per employee_study"]=["Nettoinkomst per anställd"],e.exports["Net intangible assets_study"]=["Immateriella tillgångar netto"],e.exports["Net margin %_study"]=["Nettomarginal %"],e.exports["Net property/plant/equipment_study"]=["Nettoinvesteringar i materiella anläggningstillgångar"],e.exports["Non-cash items_study"]=["Icke-kontanta poster"],e.exports["Non-controlling/minority interest_study"]=["Minoritetsintresse utan bestämmande inflytande"],e.exports["Non-operating income, excl. interest expenses_study"]=["Icke-operativa intäkter, exkl. räntekostnader"],e.exports["Non-operating income, total_study"]=["Icke-operativa intäkter, totalt"],e.exports["Non-operating interest income_study"]=["Ränteintäkter från icke-operativ verksamhet"],e.exports["Note receivable - long term_study"]=["Skuldbrev - långfristiga"],e.exports["Notes payable_study"]=["Skulder till kreditinstitut"],e.exports["Number of employees_study"]=["Antal anställda"],e.exports["Number of shareholders_study"]=["Antal aktieägare"],e.exports["Operating earnings yield %_study"]=["Rörelseresultatets avkastning %"],e.exports["Operating expenses (excl. COGS)_study"]=["Driftskostnader (exkl. kostnad för sålda varor)"],e.exports["Operating income_study"]=["Rörelseintäkt"],e.exports["Operating lease liabilities_study"]=["Skulder för operationella leasingavtal"],e.exports["Operating margin %_study"]=["Rörelsemarginal %"],e.exports["Other COGS_study"]=["Övriga kostnader för sålda varor"],e.exports["Other common equity_study"]=["Primärt kapital, totalt"],e.exports["Other current assets, total_study"]=["Övriga omsättningstillgångar, totalt"],e.exports["Other current liabilities_study"]=["Övriga kortfristiga skulder"],e.exports["Other cost of goods sold_study"]=["Ytterligare kostnader för sålda varor"],e.exports["Other exceptional charges_study"]=["Övriga extraordinära kostnader"],e.exports["Other financing cash flow items, total_study"]=["Andra poster gällande finansiering av kassaflöde, summa"],e.exports["Other intangibles, net_study"]=["Övriga immateriella tillgångar, netto"],e.exports["Other investing cash flow items, total_study"]=["Andra poster gällande investeringskassaflöde, summa"],e.exports["Other investments_study"]=["Övriga investeringar"],e.exports["Other liabilities, total_study"]=["Övriga skulder, totalt"],e.exports["Other long term assets, total_study"]=["Övriga långfristiga tillgångar, totalt"], +e.exports["Other non-current liabilities, total_study"]=["Totalt övriga långfristiga skulder"],e.exports["Other operating expenses, total_study"]=["Övriga driftskostnader, totalt"],e.exports["Other receivables_study"]=["Övriga fordringar"],e.exports["Other short term debt_study"]=["Andra kortfristiga skulder"],e.exports["Paid in capital_study"]=["Inbetalt kapital"],e.exports["PEG ratio_study"]=["PEG-förhållande"],e.exports["Piotroski F-score_study"]=["Piotroski F-poäng"],e.exports["Preferred dividends_study"]=["Preferensutdelningar"],e.exports["Preferred dividends paid_study"]=["Utbetalda preferensutdelningar"],e.exports["Preferred stock, carrying value_study"]=["Preferensaktier, bokfört värde"],e.exports["Prepaid expenses_study"]=["Förutbetalda kostnader"],e.exports["Pretax equity in earnings_study"]=["Eget kapital i vinstmedel före skatt"],e.exports["Pretax income_study"]=["Inkomst före skatt"],e.exports["Price earnings ratio forward_study"]=["Vinstmultipel (P/E-tal) framåt"],e.exports["Price sales ratio forward_study"]=["Pris-försäljningsförhållande framåt"],e.exports["Price to book ratio_study"]=["Kvotvärde (P/B-förhållande)"],e.exports["Price to cash flow ratio_study"]=["Pris/kassaflödesförhållande"],e.exports["Price to earnings ratio_study"]=["P/E-kvot"],e.exports["Price to free cash flow ratio_study"]=["Pris/fritt kassaflödesförhållande (P/FCF-kvot)"],e.exports["Price to sales ratio_study"]=["Pris/försäljningskvot (P/S)"],e.exports["Price to tangible book ratio_study"]=["Pris i förhållande till materiell bokföring (PTBV)"],e.exports["Provision for risks & charge_study"]=["Avsättning för risker och kostnader"],e.exports["Purchase/acquisition of business_study"]=["Köp/förvärv av företag"],e.exports["Purchase of investments_study"]=["Inköp av investeringar"],e.exports["Purchase/sale of business, net_study"]=["Köp/försäljning av affärsverksamhet, netto"],e.exports["Purchase/sale of investments, net_study"]=["Köp/försäljning av investeringar, netto"],e.exports["Quality ratio_study"]=["Kvalitetskvot"],e.exports["Quick ratio_study"]=["Kassalikviditet"],e.exports["Reduction of long term debt_study"]=["Minskning av långfristig skuld"],e.exports["Repurchase of common & preferred stock_study"]=["Återköp av stamaktier och preferensaktier"],e.exports["Research & development_study"]=["Forskning och utveckling"],e.exports["Research & development to revenue ratio_study"]=["Research och utveckling i förhållande till intäkter"],e.exports["Restructuring charge_study"]=["Omstruktureringskostnader"],e.exports["Retained earnings_study"]=["Balanserade vinstmedel"],e.exports["Return on assets %_study"]=["Avkastning på tillgångar %"],e.exports["Return on equity %_study"]=["Avkastning på eget kapital %"],e.exports["Return on equity adjusted to book value %_study"]=["Avkastning på eget kapital justerat till bokfört värde %"],e.exports["Return on invested capital %_study"]=["Avkastning på investerat kapital %"],e.exports["Return on tangible assets %_study"]=["Avkastning på materiella tillgångar %"], +e.exports["Return on tangible equity %_study"]=["Avkastning på materiellt eget kapital %"],e.exports["Revenue estimates_study"]=["Uppskattning av intäkter"],e.exports["Revenue one year growth_study"]=["Intäkternas tillväxt under ett år"],e.exports["Revenue per employee_study"]=["Intäkter per anställd"],e.exports["Sale/maturity of investments_study"]=["Försäljning/förfall av investeringar"],e.exports["Sale of common & preferred stock_study"]=["Försäljning av stamaktier och preferensaktier"],e.exports["Sale of fixed assets & businesses_study"]=["Försäljning av anläggningstillgångar och företag"],e.exports["Selling/general/admin expenses, other_study"]=["Utgifter för försäljning/allmänt/administration, övrigt"],e.exports["Selling/general/admin expenses, total_study"]=["Försäljning/allmänna/administrativa utgifter, totalt"],e.exports["Shareholders' equity_study"]=["Eget aktiekapital"],e.exports["Shares buyback ratio %_study"]=["Återköpskvot av aktier %"],e.exports["Elder's Force Index_study"]="Elder's Force Index",e.exports["Short term debt_study"]=["Kortfristiga skulder"],e.exports["Short term debt excl. current portion of LT debt_study"]=["Kortfristiga skulder exkl. kortfristig andel av långfristiga skulder"],e.exports["Short term investments_study"]=["Kortfristiga investeringar"],e.exports["Sloan ratio %_study"]=["Sloan-kvot %"],e.exports["Springate score_study"]=["Springate-poäng"],e.exports["Sustainable growth rate_study"]=["Hållbar tillväxttakt"],e.exports["Tangible book value per share_study"]=["Materiellt bokfört värde per aktie"],e.exports["Tangible common equity ratio_study"]=["Kvot för materiellt primärkapital"],e.exports.Taxes_study=["Skatter"],e.exports["Tobin's Q (approximate)_study"]=["Tobins Q (ungefärlig)"],e.exports["Total assets_study"]=["Totala tillgångar"],e.exports["Total cash dividends paid_study"]=["Summa utbetald likvid aktieutdelning"],e.exports["Total common shares outstanding_study"]=["Summa utestående stamaktier"],e.exports["Total current assets_study"]=["Alla nuvarande tillgångar totalt"],e.exports["Total current liabilities_study"]=["Alla nuvarande åtaganden"],e.exports["Total debt_study"]=["Total skuld"],e.exports["Total equity_study"]=["Totalt kapital"],e.exports["Total inventory_study"]="Total inventory",e.exports["Total liabilities_study"]=["Totala skulder"],e.exports["Total liabilities & shareholders' equities_study"]=["Totala skulder och eget aktiekapital"],e.exports["Total non-current assets_study"]=["Summa anläggningstillgångar"],e.exports["Total non-current liabilities_study"]=["Summa långfristiga skulder"],e.exports["Total operating expenses_study"]=["Totala rörelsekostnader"],e.exports["Total receivables, net_study"]=["Totala fordringar, netto"],e.exports["Total revenue_study"]=["Totala intäkter"],e.exports["Treasury stock - common_study"]=["Egna aktier - primära"],e.exports["Unrealized gain/loss_study"]=["Orealiserad vinst/förlust"],e.exports["Unusual income/expense_study"]=["Ovanliga inkomster/kostnader"],e.exports["Zmijewski score_study"]=["Zmijewski-poäng"], +e.exports["Valuation ratios_study"]=["Värderingskvoter"],e.exports["Profitability ratios_study"]=["Lönsamhetskvoter"],e.exports["Liquidity ratios_study"]=["Likviditetskvoter"],e.exports["Solvency ratios_study"]=["Kapitaltäckningskvot"],e.exports["Accumulation/Distribution_study"]=["Ackumulering Distribution"],e.exports["Accumulative Swing Index_study"]="Accumulative Swing Index",e.exports["Advance/Decline_study"]=["Uppgång/nedgång"],e.exports["Arnaud Legoux Moving Average_study"]="Arnaud Legoux Moving Average",e.exports.Aroon_study="Aroon",e.exports.ASI_study="ASI",e.exports["Average Directional Index_study"]="Average Directional Index",e.exports["Average True Range_study"]="Average True Range",e.exports["Awesome Oscillator_study"]="Awesome Oscillator",e.exports["Balance of Power_study"]=["Maktbalansen"],e.exports["Bollinger Bands %B_study"]="Bollinger Bands %B",e.exports["Bollinger Bands Width_study"]="Bollinger Bands Width",e.exports["Bollinger Bands_study"]="Bollinger Bands",e.exports["Chaikin Money Flow_study"]="Chaikin Money Flow",e.exports["Chaikin Oscillator_study"]="Chaikin Oscillator",e.exports["Chande Kroll Stop_study"]="Chande Kroll Stop",e.exports["Chande Momentum Oscillator_study"]="Chande Momentum Oscillator",e.exports["Chop Zone_study"]="Chop Zone",e.exports["Choppiness Index_study"]="Choppiness Index",e.exports["Commodity Channel Index_study"]=["Råvarukanalsindex"],e.exports["Connors RSI_study"]="Connors RSI",e.exports["Coppock Curve_study"]="Coppock Curve",e.exports["Correlation Coefficient_study"]=["Korrelationskoefficient"],e.exports.CRSI_study="CRSI",e.exports["Detrended Price Oscillator_study"]="Detrended Price Oscillator",e.exports["Directional Movement_study"]="Directional Movement",e.exports["Donchian Channels_study"]=["Donchian kanaler"],e.exports["Double EMA_study"]=["Dubbel EMA"],e.exports["Ease Of Movement_study"]=["Rörligheten"],e.exports["Elder Force Index_study"]=["Elder's Force Index"],e.exports["EMA Cross_study"]="EMA Cross",e.exports.Envelopes_study=["Kuvert"],e.exports["Fisher Transform_study"]="Fisher Transform",e.exports["Fixed Range_study"]=["Fast intervall"],e.exports["Fixed Range Volume Profile_study"]=["Volymprofil med fast intervall"],e.exports["Guppy Multiple Moving Average_study"]=["Guppy Multiple Moving Average (GMMA)"],e.exports["Historical Volatility_study"]=["Historisk volatilitet"],e.exports["Hull Moving Average_study"]="Hull Moving Average",e.exports["Keltner Channels_study"]="Keltner Channels",e.exports["Klinger Oscillator_study"]="Klinger Oscillator",e.exports["Know Sure Thing_study"]=["Know Sure Thing (KST)"],e.exports["Least Squares Moving Average_study"]=["Medelvärde ut minstakvadratmening"],e.exports["Linear Regression Curve_study"]=["Linjär regressionskurva"],e.exports["MA Cross_study"]=["MA-kors"],e.exports["MA with EMA Cross_study"]=["MA med EMA Cross"],e.exports["MA/EMA Cross_study"]="MA/EMA Cross",e.exports.MACD_study="MACD",e.exports["Mass Index_study"]=["Massindex"],e.exports["McGinley Dynamic_study"]="McGinley Dynamic",e.exports.Median_study="Median", +e.exports.Momentum_study="Momentum",e.exports["Money Flow_study"]=["Pengaflöde"],e.exports["Moving Average Channel_study"]="Moving Average Channel",e.exports["Moving Average Exponential_study"]=["Glidande medelvärde exponentiell"],e.exports["Moving Average Weighted_study"]=["Glidande medelvärde viktat"],e.exports["Moving Average_study"]=["Glidande medelvärde"],e.exports["Net Volume_study"]=["nettovolym"],e.exports["On Balance Volume_study"]=["På balansvolym"],e.exports["Parabolic SAR_study"]=["Parabolisk SAR"],e.exports["Pivot Points Standard_study"]="Pivot Points Standard",e.exports["Periodic Volume Profile_study"]=["Periodisk volymprofil"],e.exports["Price Channel_study"]="Price Channel",e.exports["Price Oscillator_study"]="Price Oscillator",e.exports["Price Volume Trend_study"]=["Trend för volymtrend"],e.exports["Rate Of Change_study"]=["Växlingskurs"],e.exports["Relative Strength Index_study"]="Relative Strength Index",e.exports["Relative Vigor Index_study"]="Relative Vigor Index",e.exports["Relative Volatility Index_study"]="Relative Volatility Index",e.exports["Session Volume_study"]=["Sessionsvolym"],e.exports["Session Volume HD_study"]=["Sessionsvolym HD"],e.exports["Session Volume Profile_study"]=["Sessionens volymprofil"],e.exports["Session Volume Profile HD_study"]=["Sessionens volymprofil (HD)"],e.exports["SMI Ergodic Indicator/Oscillator_study"]=["SMI Ergodic Indikator/Oscillator"],e.exports["Smoothed Moving Average_study"]="Smoothed Moving Average",e.exports.Stoch_study="Stoch",e.exports["Stochastic RSI_study"]="Stochastic RSI",e.exports.Stochastic_study="Stochastic",e.exports["Triple EMA_study"]="Triple EMA",e.exports.TRIX_study="TRIX",e.exports["True Strength Indicator_study"]="True Strength Indicator",e.exports["Ultimate Oscillator_study"]="Ultimate Oscillator",e.exports["Visible Range_study"]=["Synligt intervall"],e.exports["Visible Range Volume Profile_study"]=["Volymprofil för avgränsad period (VRVP)"],e.exports["Volume Oscillator_study"]=["Volym Oscillator"],e.exports.Volume_study=["Volym"],e.exports.Vol_study="Vol",e.exports["Vortex Indicator_study"]=["Virvelindikator"],e.exports.VWAP_study="VWAP",e.exports.VWMA_study="VWMA",e.exports["Williams %R_study"]="Williams %R",e.exports["Williams Alligator_study"]="Williams Alligator",e.exports["Williams Fractal_study"]="Williams Fractal",e.exports["Zig Zag_study"]=["ZigZag-indikator"],e.exports["24-hour Volume_study"]=["24-timmars volym"],e.exports["Ease of Movement_study"]=["Rörligheten"],e.exports["Elders Force Index_study"]="Elders Force Index",e.exports.Envelope_study="Envelope",e.exports.Gaps_study="Gaps",e.exports["Linear Regression Channel_study"]=["Linjär regressionskanal"],e.exports["Moving Average Ribbon_study"]=["Glidande medelvärde band"],e.exports["Multi-Time Period Charts_study"]=["Flerperiodsdiagram"],e.exports["Open Interest_study"]=["Öppen ränta"],e.exports["Rob Booker - Intraday Pivot Points_study"]=["Rob Booker – Intradag pivotpunkter"],e.exports["Rob Booker - Knoxville Divergence_study"]=["Rob Booker - Knoxville divergens"], +e.exports["Rob Booker - Missed Pivot Points_study"]=["Rob Booker – Missade pivotpunkter"],e.exports["Rob Booker - Reversal_study"]=["Rob Booker – vändning"],e.exports["Rob Booker - Ziv Ghost Pivots_study"]=["Rob Booker – Ziv Ghost-pivoter"],e.exports.Supertrend_study="Supertrend",e.exports["Technical Ratings_study"]=["Tekniska bedömningar"],e.exports["True Strength Index_study"]=["True strength index"],e.exports["Up/Down Volume_study"]=["Upp/Ner volym"],e.exports["Visible Average Price_study"]=["Synligt medelpris"],e.exports["Williams Fractals_study"]="Williams Fractals",e.exports["Keltner Channels Strategy_study"]=["Strategi för Keltner-kanalerna"],e.exports["Rob Booker - ADX Breakout_study"]=["Rob Booker – ADX utbrott"],e.exports["Supertrend Strategy_study"]=["Supertrendsstrategi"],e.exports["Technical Ratings Strategy_study"]=["Teknisk värderingsstrategi"],e.exports["Auto Anchored Volume Profile_study"]=["Automatiskt förankrad volymprofil"],e.exports["Auto Fib Extension_study"]="Auto Fib Extension",e.exports["Auto Fib Retracement_study"]=["Auto Fib-återgång"],e.exports["Auto Pitchfork_study"]="Auto Pitchfork",e.exports["Bearish Flag Chart Pattern_study"]="Bearish Flag Chart Pattern",e.exports["Bullish Pennant Chart Pattern_study"]="Bullish Pennant Chart Pattern",e.exports["Double Bottom Chart Pattern_study"]=["Dubbelbottnat diagrammönster"],e.exports["Double Top Chart Pattern_study"]="Double Top Chart Pattern",e.exports["Elliott Wave Chart Pattern_study"]=["Elliott Waves diagrammönster"],e.exports["Falling Wedge Chart Pattern_study"]=["Fallande kil diagrammönster"],e.exports["Head And Shoulders Chart Pattern_study"]=["Diagrammönster för huvud- och axlar"],e.exports["Inverse Head And Shoulders Chart Pattern_study"]=["Omvända diagrammönster för huvud- och axlar"],e.exports["Rectangle Chart Pattern_study"]="Rectangle Chart Pattern",e.exports["Rising Wedge Chart Pattern_study"]=["Stigande kil diagrammönster"],e.exports["Triangle Chart Pattern_study"]="Triangle Chart Pattern",e.exports["Triple Bottom Chart Pattern_study"]=["Trippelbottnat diagrammönster"],e.exports["Triple Top Chart Pattern_study"]="Triple Top Chart Pattern",e.exports["VWAP Auto Anchored_study"]="VWAP Auto Anchored",e.exports["*All Candlestick Patterns*_study"]=["*Alla Candlestick-mönster*"],e.exports["Abandoned Baby - Bearish_study"]="Abandoned Baby - Bearish",e.exports["Abandoned Baby - Bullish_study"]="Abandoned Baby - Bullish",e.exports["Dark Cloud Cover - Bearish_study"]="Dark Cloud Cover - Bearish",e.exports["Doji Star - Bearish_study"]="Doji Star - Bearish",e.exports["Doji Star - Bullish_study"]="Doji Star - Bullish",e.exports["Downside Tasuki Gap - Bearish_study"]="Downside Tasuki Gap - Bearish",e.exports["Dragonfly Doji - Bullish_study"]="Dragonfly Doji - Bullish",e.exports["Engulfing - Bearish_study"]="Engulfing - Bearish",e.exports["Engulfing - Bullish_study"]="Engulfing - Bullish",e.exports["Evening Doji Star - Bearish_study"]="Evening Doji Star - Bearish",e.exports["Evening Star - Bearish_study"]="Evening Star - Bearish", +e.exports["Falling Three Methods - Bearish_study"]="Falling Three Methods - Bearish",e.exports["Falling Window - Bearish_study"]="Falling Window - Bearish",e.exports["Gravestone Doji - Bearish_study"]="Gravestone Doji - Bearish",e.exports["Hammer - Bullish_study"]="Hammer - Bullish",e.exports["Hanging Man - Bearish_study"]="Hanging Man - Bearish",e.exports["Harami - Bearish_study"]="Harami - Bearish",e.exports["Harami - Bullish_study"]="Harami - Bullish",e.exports["Inverted Hammer - Bullish_study"]="Inverted Hammer - Bullish",e.exports["Kicking - Bearish_study"]="Kicking - Bearish",e.exports["Kicking - Bullish_study"]="Kicking - Bullish",e.exports["Long Lower Shadow - Bullish_study"]="Long Lower Shadow - Bullish",e.exports["Long Upper Shadow - Bearish_study"]="Long Upper Shadow - Bearish",e.exports["Marubozu Black - Bearish_study"]="Marubozu Black - Bearish",e.exports["Marubozu White - Bullish_study"]="Marubozu White - Bullish",e.exports["Morning Doji Star - Bullish_study"]="Morning Doji Star - Bullish",e.exports["Morning Star - Bullish_study"]="Morning Star - Bullish",e.exports["On Neck - Bearish_study"]="On Neck - Bearish",e.exports["Piercing - Bullish_study"]="Piercing - Bullish",e.exports["Rising Three Methods - Bullish_study"]="Rising Three Methods - Bullish",e.exports["Rising Window - Bullish_study"]="Rising Window - Bullish",e.exports["Shooting Star - Bearish_study"]="Shooting Star - Bearish",e.exports["Three Black Crows - Bearish_study"]="Three Black Crows - Bearish",e.exports["Three White Soldiers - Bullish_study"]="Three White Soldiers - Bullish",e.exports["Tri-Star - Bearish_study"]="Tri-Star - Bearish",e.exports["Tri-Star - Bullish_study"]="Tri-Star - Bullish",e.exports["Tweezer Top - Bearish_study"]="Tweezer Top - Bearish",e.exports["Upside Tasuki Gap - Bullish_study"]="Upside Tasuki Gap - Bullish",e.exports.SuperTrend_study="SuperTrend",e.exports["Average Price_study"]=["Genomsnittspris"],e.exports["Typical Price_study"]=["Typiskt pris"],e.exports["Median Price_study"]=["Medianpris"],e.exports["Money Flow Index_study"]=["Pengaflödesindex"],e.exports["Moving Average Double_study"]=["Dubbelt glidande medelvärde"],e.exports["Moving Average Triple_study"]=["Trippelt glidande medelvärde"],e.exports["Moving Average Adaptive_study"]=["Adaptivt glidande medelvärde"],e.exports["Moving Average Hamming_study"]=["Extremt glidande medelvärde"],e.exports["Moving Average Modified_study"]=["Modifierat glidande medelvärde"],e.exports["Moving Average Multiple_study"]=["Multipelt glidande medelvärde"],e.exports["Linear Regression Slope_study"]=["Linjär regressionskurva"],e.exports["Standard Error_study"]=["Standardfel"],e.exports["Standard Error Bands_study"]=["Värdeområden för standardfel"],e.exports["Correlation - Log_study"]=["Korrelation ‒ logg"],e.exports["Standard Deviation_study"]=["Standardavvikelse"],e.exports["Chaikin Volatility_study"]=["Chaikinvolatilitet"],e.exports["Volatility Close-to-Close_study"]=["Volatilitet stängning till stängning"], +e.exports["Volatility Zero Trend Close-to-Close_study"]=["Volatilitet nollinje stängning till stängning"],e.exports["Volatility O-H-L-C_study"]=["Volatilitet OHLC"],e.exports["Volatility Index_study"]=["Volatilitetsindex"],e.exports["Trend Strength Index_study"]=["Trendstyrkaindex"],e.exports["Majority Rule_study"]=["Majoritetsregel"],e.exports["Advance Decline Line_study"]=["Avancerad avslutslinje"],e.exports["Advance Decline Ratio_study"]=["Avancerad avslutsratio"],e.exports["Advance/Decline Ratio (Bars)_study"]=["Avancerad/Avslutsratio (staplar)"],e.exports["BarUpDn Strategy_study"]=["BarUpDn Strategi"],e.exports["Bollinger Bands Strategy directed_study"]="Bollinger Bands Strategy directed",e.exports["Bollinger Bands Strategy_study"]="Bollinger Bands Strategy",e.exports.ChannelBreakOutStrategy_study="ChannelBreakOutStrategy",e.exports.Compare_study=["Jämför"],e.exports["Conditional Expressions_study"]=["Villkorliga uttryck"],e.exports.ConnorsRSI_study="ConnorsRSI",e.exports["Consecutive Up/Down Strategy_study"]=["Följande upp/ner strategi"],e.exports["Cumulative Volume Index_study"]="Cumulative Volume Index",e.exports["Divergence Indicator_study"]=["Divergenceindicator"],e.exports["Greedy Strategy_study"]=["Girig strategi"],e.exports["InSide Bar Strategy_study"]="InSide Bar Strategy",e.exports["Keltner Channel Strategy_study"]=["Keltner Channel-strategi"],e.exports["Linear Regression_study"]=["Linjär regression"],e.exports["MACD Strategy_study"]=["MACD-strategi"],e.exports["Momentum Strategy_study"]=["Momentumstrategi"],e.exports["Moon Phases_study"]=["Månfaser"],e.exports["Moving Average Convergence/Divergence_study"]="Moving Average Convergence/Divergence",e.exports["MovingAvg Cross_study"]="MovingAvg Cross",e.exports["MovingAvg2Line Cross_study"]="MovingAvg2Line Cross",e.exports["OutSide Bar Strategy_study"]=["OutSide stapel strategi"],e.exports.Overlay_study=["Lägg över"],e.exports["Parabolic SAR Strategy_study"]=["Parabolisk SAR-strategi"],e.exports["Pivot Extension Strategy_study"]=["Pivot Extension-strategi"],e.exports["Pivot Points High Low_study"]="Pivot Points High Low",e.exports["Pivot Reversal Strategy_study"]=["Pivot Reversal strategi"],e.exports["Price Channel Strategy_study"]=["Priskanalsstrategi"],e.exports["RSI Strategy_study"]=["RSI-strategi"],e.exports["SMI Ergodic Indicator_study"]="SMI Ergodic Indicator",e.exports["SMI Ergodic Oscillator_study"]="SMI Ergodic Oscillator",e.exports["Stochastic Slow Strategy_study"]="Stochastic Slow Strategy",e.exports["Volatility Stop_study"]=["Volatilitetsstopp"],e.exports["Volty Expan Close Strategy_study"]=["Volty Expan Close strategi"],e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports=["Volymprofil med fast intervall"]},32819:e=>{e.exports="Vol"},66051:e=>{e.exports=["Mindre"]},86054:e=>{e.exports=["Minut"]},20936:e=>{e.exports="Text"},98478:e=>{e.exports=["Kunde inte kopiera"]},34004:e=>{e.exports=["Kunde inte klippa ut"]},96260:e=>{e.exports=["Kunde inte klistra in"]},94370:e=>{e.exports=["Nedräkning till stapelns stängning"]},15168:e=>{ +e.exports="Colombo"},36018:e=>{e.exports=["Kolumner"]},19372:e=>{e.exports=["Kommentera"]},20229:e=>{e.exports=["Jämför eller lägg till en symbol"]},46689:e=>{e.exports=["Bekräfta inputs"]},43432:e=>{e.exports=["Köpenhamn"]},35216:e=>{e.exports=["Kopierad"]},87898:e=>{e.exports=["Kopiera diagramlayout"]},28851:e=>{e.exports=["Kopiera pris"]},94099:e=>{e.exports=["Kairo"]},64149:e=>{e.exports="Callout"},63528:e=>{e.exports=["Candlesticks"]},46837:e=>{e.exports="Caracas"},49329:e=>{e.exports=["Förändring"]},28089:e=>{e.exports=["Ändra tickersymbol"]},99374:e=>{e.exports=["Ändra intervall"]},14412:e=>{e.exports=["Diagramegenskaper"]},26619:e=>{e.exports=["Diagram av TradingView"]},12011:e=>{e.exports=["Diagrambilden kopierades till urklipp {emoji}"]},59884:e=>{e.exports="Chatham Islands"},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["Cirkel"]},32234:e=>{e.exports=["Klicka för att sätta en markering."]},52977:e=>{e.exports=["Klona"]},31691:e=>{e.exports=["Stäng"]},50493:e=>{e.exports=["Skapa order"]},52302:e=>{e.exports=["Skapa limiterad order"]},29908:e=>{e.exports=["Kryss"]},60997:e=>{e.exports=["Korsa linje"]},81520:e=>{e.exports=["Valutor"]},98486:e=>{e.exports=["Nuvarande intervall och uppåt"]},73106:e=>{e.exports=["Nuvarande intervall och nedåt"]},85964:e=>{e.exports=["Endast det här intervallet"]},17206:e=>{e.exports=["Kurva"]},95176:e=>{e.exports=["Cykel"]},87761:e=>{e.exports=["Cykliska linjer"]},27891:e=>{e.exports=["Cypher Pattern-formation"]},56996:e=>{e.exports=["Det finns redan en layout med det namnet"]},30192:e=>{e.exports=["En layout med det namnet finns redan. Vill du skriva över den?"]},32852:e=>{e.exports=["ABCD-mönster"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports=["Analysera Trade Setup"]},66828:e=>{e.exports=["Förankrad notering"]},94782:e=>{e.exports=["Förankrad text"]},61704:e=>{e.exports=["Ankrat VWAP"]},63597:e=>{e.exports=["Lägg till en horisontell linje"]},45743:e=>{e.exports=["Lägg till symbol"]},8700:e=>{e.exports=["Lägg till alarm"]},64885:e=>{e.exports=["Lägg till alarm på {drawing}"]},90830:e=>{e.exports=["Lägg till alarm på {series}"]},45986:e=>{e.exports=["Lägg till alarm för {title}"]},3612:e=>{e.exports=["Ändra finansiellt mätetal för {instrumentName}"]},92206:e=>{e.exports=["Lägg till indikator/strategi på {studyTitle}"]},34810:e=>{e.exports=["Lägg till notering för {symbol}"]},75669:e=>{e.exports=["Lägg till detta finansiella mått i hela layouten"]},64288:e=>{e.exports=["Lägg till den här indikatorn i hela layouten"]},77920:e=>{e.exports=["Lägg till den här strategin till hela layouten"]},34059:e=>{e.exports=["Lägg till den här symbolen i hela layouten"]},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Alltid osynlig"]},71997:e=>{e.exports=["Alltid synlig"]},97305:e=>{e.exports=["Alla indikatorer och ritverktyg"]},59192:e=>{e.exports=["Alla intervaller"]},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports=["Tillämpa Elliot Wave"]},19263:e=>{e.exports=["Tillämpa Elliot Wave Major"]},15818:e=>{ +e.exports=["Tillämpa Elliot Wave Minor"]},50352:e=>{e.exports=["Tillämpa Elliot Wave Intermediate"]},66631:e=>{e.exports=["Tillämpa manuell beslutsfattning"]},15682:e=>{e.exports=["Applicera manuell risk/reward"]},15644:e=>{e.exports=["Tillämpa WPT Down Wave"]},5897:e=>{e.exports=["Tillämpa WPT Up Wave"]},13345:e=>{e.exports=["Tillämpa standard"]},95910:e=>{e.exports=["Använd dessa indikatorer till hela layouten"]},42762:e=>{e.exports="Apr"},45104:e=>{e.exports=["Båge"]},42097:e=>{e.exports="Area"},96237:e=>{e.exports=["Pil"]},48732:e=>{e.exports=["Pil ned"]},82473:e=>{e.exports=["Pilmarkör"]},8738:e=>{e.exports=["Pil ned"]},35062:e=>{e.exports=["Pil åt vänster"]},92163:e=>{e.exports=["Pil åt höger"]},33196:e=>{e.exports=["Pil upp"]},10650:e=>{e.exports=["Pil upp"]},59340:e=>{e.exports=["Ashkhabad"]},13468:e=>{e.exports=["Vid stängning"]},21983:e=>{e.exports=["Aten"]},86951:e=>{e.exports=["Automatiskt"]},50834:e=>{e.exports=["Auto (anpassar datan till skärmen)"]},38465:e=>{e.exports="Aug"},8975:e=>{e.exports=["Medel stäng pris linje"]},87899:e=>{e.exports=["Genomsnittlig stängningsprislinje"]},22554:e=>{e.exports=["GAV"]},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports=["Ballong"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports=["Bar Replay är inte tillgänglig för denna diagramtyp. Vill du gå ut från Bar Replay?"]},16812:e=>{e.exports="Bars"},98838:e=>{e.exports=["Stapelmönster"]},17712:e=>{e.exports=["Baslinje"]},54861:e=>{e.exports=["Belgrad"]},26825:e=>{e.exports="Berlin"},30251:e=>{e.exports=["Pensel"]},90204:e=>{e.exports="Brussels"},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Ta fram"]},26354:e=>{e.exports=["Lägg överst"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports=["Bukarest"]},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports=["Av Tradingview"]},75190:e=>{e.exports=["Hoppa till datum"]},38342:e=>{e.exports=["Gå till {lineToolName}"]},75139:e=>{e.exports=["Jag förstår"]},81180:e=>{e.exports="Gann Box"},68102:e=>{e.exports="Gann Fan"},66321:e=>{e.exports="Gann Square"},87107:e=>{e.exports=["Gann Square fixerad"]},34805:e=>{e.exports="Get more connections"},7914:e=>{e.exports=["Spökdata"]},18367:e=>{e.exports=["Grand Supercycle"]},97065:e=>{e.exports=["Vill du verkligen ta bort studiemall '{name}' ?"]},59368:e=>{e.exports=["Dubbel kurva"]},35273:e=>{e.exports=["Dubbelklicka på en kant för att återställa layoutnätet"]},5828:e=>{e.exports=["Dubbelklicka för att avsluta Väg"]},63898:e=>{e.exports=["Dubbelklicka för att avsluta Polyline"]},42660:e=>{e.exports=["Ned våg 1 eller A"]},44788:e=>{e.exports=["Ned våg2 eller B"]},71263:e=>{e.exports=["Ned våg 3"]},70573:e=>{e.exports=["Ned våg 4"]},59560:e=>{e.exports=["Ned våg 5"]},70437:e=>{e.exports=["Ned våg C"]},93345:e=>{e.exports=["Data tillhandahållen av"]},76912:e=>{e.exports=["Datum"]},60222:e=>{e.exports=["Datumintervall"]},79859:e=>{e.exports=["Datum- och prisintervall"]},92203:e=>{e.exports="Dec"},69479:e=>{e.exports=["Grad"]},57701:e=>{e.exports="Denver"},73720:e=>{ +e.exports=["Diamant"]},3556:e=>{e.exports=["Ta isär kanal"]},62764:e=>{e.exports=["Förskjutning"]},22903:e=>{e.exports=["Ritverktygfält"]},21442:e=>{e.exports=["Rita horisontallinje på"]},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Ange ett nytt layoutnamn för diagrammet"]},93512:e=>{e.exports=["Redigera {title} alarm"]},91215:e=>{e.exports="Elliott Correction Wave (ABC)"},80983:e=>{e.exports="Elliott Double Combo Wave (WXY)"},74118:e=>{e.exports="Elliott Impulse Wave (12345)"},95840:e=>{e.exports="Elliott Triangle Wave (ABCDE)"},66637:e=>{e.exports="Elliott Triple Combo Wave (WXYXZ)"},69418:e=>{e.exports=["Ellips"]},27558:e=>{e.exports=["Expandera alarmrader"]},2578:e=>{e.exports=["Förlängd linje"]},77295:e=>{e.exports=["Börs"]},2899:e=>{e.exports=["Befintlig panel ovan"]},53387:e=>{e.exports=["Befintlig panel under"]},36972:e=>{e.exports=["Prognos"]},17994:e=>{e.exports=["Misslyckades att spara bibliotek"]},87375:e=>{e.exports=["Misslyckades att spara skript"]},35050:e=>{e.exports="Feb"},82719:e=>{e.exports=["Fibonaccikanaler"]},64192:e=>{e.exports=["Fibonaccicirklar"]},63835:e=>{e.exports=["Fibonacci retracement"]},18072:e=>{e.exports="Fib Speed Resistance Arcs"},20877:e=>{e.exports="Fib Speed Resistance Fan"},76783:e=>{e.exports=["Fibonaccispiral"]},89037:e=>{e.exports=["Fibonacci tidszoner"]},72489:e=>{e.exports="Fib Wedge"},21524:e=>{e.exports=["Flagga"]},55678:e=>{e.exports=["Flagg markering"]},29230:e=>{e.exports=["Platt topp/botten"]},92754:e=>{e.exports=["Omvänd"]},42015:e=>{e.exports=["Fraktionsdelen är ogiltig"]},47542:e=>{e.exports=["Fundamentala studier är inte längre tillgängliga på diagram"]},16245:e=>{e.exports=["Calcutta"]},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Ihåliga candlesticks"]},32918:e=>{e.exports=["Hongkong"]},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Horisontell linje"]},76604:e=>{e.exports=["Horisontell stråle"]},42616:e=>{e.exports=["Huvudskuldraformation"]},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports=["Helsingfors"]},31971:e=>{e.exports=["Dölj"]},33911:e=>{e.exports=["Dölj alla"]},95551:e=>{e.exports=["Göm alla ritverktyg"]},44312:e=>{e.exports=["Dölj alla ritningar och indikatorer"]},67927:e=>{e.exports=["Dölj alla ritningar, indikatorer, positioner och ordrar"]},86306:e=>{e.exports=["Dölj alla indikatorer"]},70803:e=>{e.exports=["Dölj alla ordrar och positioner"]},13277:e=>{e.exports=["Dölj ritningar"]},8251:e=>{e.exports=["Dölj händelser på diagrammet"]},44177:e=>{e.exports=["Dölj indikatorer"]},2441:e=>{e.exports=["Dölj markeringar på staplar"]},90540:e=>{e.exports=["Dölj ordrar och positioner"]},30777:e=>{e.exports=["Högsta"]},31994:e=>{e.exports=["Högsta-lägsta"]},60259:e=>{e.exports=["Hög- och lågprisetiketter"]},21803:e=>{e.exports=["Hög- och lågprislinjer"]},31895:e=>{e.exports="Highlighter"},69085:e=>{ +e.exports=['Histogrammet är för stort, öka inmatningen för "Row Size".']},8122:e=>{e.exports=['Histogrammet är för stort, öka inmatningen för "Row Size".']},22712:e=>{e.exports=["Jag mår bra tack"]},23450:e=>{e.exports=["Bild"]},71778:e=>{e.exports=["Mellan"]},14177:e=>{e.exports=["Ogiltig symbol"]},32619:e=>{e.exports=["Ogiltig tickersymbol"]},53239:e=>{e.exports=["Invertera skala"]},20062:e=>{e.exports=["Indexeras till 100"]},81584:e=>{e.exports=["Indikatorer och värdeetiketter"]},31485:e=>{e.exports=["Indikatorers namnetiketter"]},27677:e=>{e.exports=["Informationslinje"]},98767:e=>{e.exports=["Lägg till indikator"]},9114:e=>{e.exports=["Inuti"]},12354:e=>{e.exports=["Inuti Pitchfork"]},26579:e=>{e.exports=["Ikon"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports="Jan"},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Till vänster"]},29404:e=>{e.exports=["Till höger"]},850:e=>{e.exports=["Oj då!"]},675:e=>{e.exports=["Objektträd"]},73546:e=>{e.exports=["Okt"]},39280:e=>{e.exports=["Öppning"]},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Lägsta"]},42284:e=>{e.exports=["Lås"]},1441:e=>{e.exports=["Lås/lås upp"]},82232:e=>{e.exports=["Lås vertikal markörlinje utifrån tid"]},18219:e=>{e.exports=["Lås pris till stepelförhållande"]},12285:e=>{e.exports=["Logaritmisk"]},50286:e=>{e.exports="London"},44604:e=>{e.exports=["Lång position"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Etikett ned"]},13046:e=>{e.exports=["Etikett upp"]},94420:e=>{e.exports=["Etiketter"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Linje"]},63492:e=>{e.exports=["Radbrytning"]},83182:e=>{e.exports=["Linjer"]},78104:e=>{e.exports=["Länk till den diagrambild som kopierats till urklipp {emoji}"]},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports=["Luxemburg"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Flytta punkten för att positionera ankaret, och tryck sedan för att placera det"]},45828:e=>{e.exports=["Flytta till"]},44302:e=>{e.exports=["Flytta skalan åt vänster"]},94338:e=>{e.exports=["Flytta skalan åt höger"]},66276:e=>{e.exports="Modified Schiff"},18559:e=>{e.exports="Modified Schiff Pitchfork"},18665:e=>{e.exports=["Moskva"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports=["Manilla"]},51369:e=>{e.exports="Mar"},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports=["Slå samman alla skalor till en"]},95093:e=>{e.exports=["Blandad"]},10931:e=>{e.exports=["Mikro"]},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports=["Liten bokstav"]},63158:e=>{e.exports=["Speglad"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports=["Ej tillgänglig"]},95222:e=>{e.exports=["Ingen data här"]},3485:e=>{e.exports=["Ingen skala (helskärm)"]},8886:e=>{e.exports=["Ingen synk"]},16971:e=>{e.exports=["Ingen volymdata"]},75549:e=>{ +e.exports=["Notering"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports=["Nya Zeeland"]},40887:e=>{e.exports=["Ny ruta ovanför"]},96712:e=>{e.exports=["Ny ruta under"]},33566:e=>{e.exports="Nicosia"},64968:e=>{e.exports=["Något blev fel. Vänligen försök senare."]},10520:e=>{e.exports=["Spara ny diagramlayout"]},9908:e=>{e.exports=["Spara som"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Skalpris endast för diagram"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports="Schiff Pitchfork"},1535:e=>{e.exports=["Det finns risk att skript inte sparas om du lämnar sidan."]},89517:e=>{e.exports=["Inställningar"]},43247:e=>{e.exports=["Andra fraktionsdelen är ogiltig"]},19796:e=>{e.exports=["Skicka tillbaka"]},23221:e=>{e.exports=["Skicka bakåt"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports="Sep"},25866:e=>{e.exports="Session"},59827:e=>{e.exports=["Sessionsindelare"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Kort position"]},81428:e=>{e.exports=["Visa"]},98116:e=>{e.exports=["Visa alla ritningar"]},39046:e=>{e.exports=["Visa alla ritningar och indikatorer"]},38293:e=>{e.exports=["Visa alla ritningar, indikatorer, positioner och ordrar"]},49982:e=>{e.exports=["Visa alla indikatorer"]},48284:e=>{e.exports=["Visa alla idéer"]},62632:e=>{e.exports=["Visa alla ordrar och positioner"]},24620:e=>{e.exports=["Visa kontinuerligt kontraktsöverföring"]},84813:e=>{e.exports=["Visa att kontraktet löper ut"]},66263:e=>{e.exports=["Visa utdelningar"]},46771:e=>{e.exports=["Visa intäkter"]},87933:e=>{e.exports=["Visa idéer från följande användare"]},30709:e=>{e.exports=["Visa de senaste nyheterna"]},58669:e=>{e.exports=["Visa endast mina idéer"]},30816:e=>{e.exports=["Visa aktiesplits"]},68161:e=>{e.exports=["Vägvisare"]},56683:e=>{e.exports="Singapore"},69502:e=>{e.exports=["Sinuslinje"]},44904:e=>{e.exports=["Ruta"]},70213:e=>{e.exports=["Studiegräns överskridits: {number} studier per layout.\nVänligen ta bort några studier."]},32733:e=>{e.exports=["Stil"]},65323:e=>{e.exports=["Stapel till vänster"]},14113:e=>{e.exports=["Stapel till höger"]},93161:e=>{e.exports=["Stanna kvar i ritläge"]},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports=["Supercykel"]},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports=["Symbolfel"]},90932:e=>{e.exports=["Etikett för symbolen namn"]},65986:e=>{e.exports="Symbol info"},52054:e=>{e.exports=["Etikett för symbolen senaste värdet"]},33606:e=>{e.exports=["Synk globalt"]},18008:e=>{e.exports=["Synkronisera till alla diagram"]},99969:e=>{e.exports=["Point & Figure"]},53047:e=>{e.exports="Polyline"},34402:e=>{e.exports=["Väg"]},70394:e=>{e.exports=["Parallell kanal"]},95995:e=>{e.exports="Paris"},29682:e=>{e.exports=["Klistra in"]},51102:e=>{e.exports=["Procent"]},35590:e=>{ +e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports=["Fäst vid ny vänster skala"]},43707:e=>{e.exports=["Fäst vid ny höger skala"]},91130:e=>{e.exports=["Fäst vid vänster skala"]},61201:e=>{e.exports=["Fäst vid vänster skala (dold)"]},764:e=>{e.exports=["Fäst på höger skala"]},20207:e=>{e.exports=["Fäst vid höger skala (dold)"]},66156:e=>{e.exports=["Fäst till skala (nu vänster)"]},54727:e=>{e.exports=["Fäst vid skala (nu ingen skala)"]},76598:e=>{e.exports=["Fäst till skala (nu höger)"]},39065:e=>{e.exports=["Fäst vid skala (nu {label})"]},97324:e=>{e.exports=["Fäst vid skalan {label}"]},56948:e=>{e.exports=["Fäst vid skalan {label} (dold)"]},32156:e=>{e.exports=["Fäst vid vänster skala"]},8128:e=>{e.exports=["Fäst vid vänster skala (dold)"]},3822:e=>{e.exports=["Fäst vid höger skala"]},44538:e=>{e.exports=["Fäst vid höger skala (dold)"]},65810:e=>{e.exports=["Fäst vid skalan {label}"]},14125:e=>{e.exports=["Fäst vid skalan {label} (dold)"]},97378:e=>{e.exports=["Plusknapp"]},46669:e=>{e.exports=["Var god tillåt urklipp i din webbläsare eller tryck på {keystroke}"]},35963:e=>{e.exports=["Tryck och håll {key}, medan du zoomar för att behålla positionen på diagrammet"]},95921:e=>{e.exports=["Prisetikett"]},28625:e=>{e.exports=["Pris anmärkning"]},2032:e=>{e.exports=["Prisintervall"]},32061:e=>{e.exports=["Prisformat är ogiltigt"]},91492:e=>{e.exports=["Prislinje"]},48404:e=>{e.exports=["Primär"]},87086:e=>{e.exports=["Projektion"]},10160:e=>{e.exports=["Publicerad på {customer}, {date}"]},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Roterad rektangel"]},74214:e=>{e.exports=["Rom"]},50470:e=>{e.exports=["Utdragen linje"]},90357:e=>{e.exports=["Intervall"]},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["Rektangel"]},41615:e=>{e.exports=["Gör om"]},35001:e=>{e.exports=["Regressionstrend"]},34596:e=>{e.exports=["Ta bort"]},1434:e=>{e.exports=["Ta bort ritningar"]},13951:e=>{e.exports=["Ta bort indikatorer"]},4142:e=>{e.exports=["Byt namn på diagramlayout"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Återställ diagramvy"]},17258:e=>{e.exports=["Återställ prisskala"]},25333:e=>{e.exports=["Återställ tidsskala"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Varning"]},48474:e=>{e.exports=["Warszawa"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports="Text"},16267:e=>{e.exports=["Teheran"]},19611:e=>{e.exports=["Mall"]},29198:e=>{e.exports=["Dataleverantören tillhandahåller inte volymuppgifter för denna symbol."]},8162:e=>{e.exports=["Förhandsvisningen för publicering kunde inte laddas. Vänligen avaktivera dina webbläsartillägg och prova igen."]},65943:e=>{e.exports=["Denna indikator kan inte användas samtidigt som andra indikatorer används"]},74986:e=>{e.exports=["Detta skript är endast tillgängligt för inbjudna. För att begära åtkomst, vänligen kontakta författaren."]}, +98538:e=>{e.exports=["Three Drives-mönstret"]},30973:e=>{e.exports=["Bockar"]},31976:e=>{e.exports=["Tid"]},64375:e=>{e.exports=["Tidszon"]},95005:e=>{e.exports=["Tidscykler"]},87085:e=>{e.exports=["Handla"]},94770:e=>{e.exports=["Trendvinkel"]},23104:e=>{e.exports=["Trendlinje"]},15501:e=>{e.exports=["Trendbaserad Fib Extension"]},31196:e=>{e.exports=["Trendbaserad Fib Time"]},29245:e=>{e.exports=["Triangel"]},83356:e=>{e.exports=["Triangel ned"]},12390:e=>{e.exports=["Triangelformation"]},28340:e=>{e.exports=["Triangel upp"]},93855:e=>{e.exports=["Tunisiska"]},50406:e=>{e.exports="UTC"},38587:e=>{e.exports=["Förstådd"]},81320:e=>{e.exports=["Ångra"]},25933:e=>{e.exports=["Enheter"]},15101:e=>{e.exports=["Lås upp"]},34150:e=>{e.exports=["Uppåtgående våg 4"]},83927:e=>{e.exports=["Uppåtgående våg 5"]},58976:e=>{e.exports=["Uppåtgående våg 1 eller A"]},11661:e=>{e.exports=["Uppåtgående våg 2 eller B"]},53958:e=>{e.exports=["Uppåtgående våg 3"]},66560:e=>{e.exports=["Uppåtgående våg C"]},18426:e=>{e.exports=["Volymprofil med fast intervall"]},61022:e=>{e.exports=["Volymprofil-indikator finns bara tillgängligt via våra upgraderade abonnemang."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Vertikal linje"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Synlighet"]},27557:e=>{e.exports=["Synlighet på interaller"]},89960:e=>{e.exports=["Synligt när musen är ovanför"]},22198:e=>{e.exports=["Synlig order"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports=["XABCD Pattern-formation"]},17126:e=>{e.exports=["Du kan inte se denna pivot-tidsram på den här upplösningen"]},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports=["Zürich"]},76020:e=>{e.exports=["ändra Elliottgrader"]},83935:e=>{e.exports=["ändra etiketter som inte överlappar varandra"]},39402:e=>{e.exports=["ändring medel stäng pris etikett synlighet"]},98866:e=>{e.exports=["ändring medel stäng pris linje synlighet"]},5100:e=>{e.exports=["ändra synligheten av etiketterna för köp- och säljkurs"]},32311:e=>{e.exports=["ändra synligheten av linjerna för köp- och säljkurs"]},22641:e=>{e.exports=["ändra valuta"]},30501:e=>{e.exports=["ändra diagramlayout till {title}"]},7017:e=>{e.exports=["ändra synligheten av kontinuerligt kontraktsbyte"]},58108:e=>{e.exports=["Ändra synligheten av nedräkningen vid stängning av baren"]},7151:e=>{e.exports=["ändra dataintervall"]},84944:e=>{e.exports=["ändra utdelningars synlighet"]},79574:e=>{e.exports=["ändra händelsers synlighet på diagrammet"]},88217:e=>{e.exports=["ändra resultatets synlighet"]},28288:e=>{e.exports=["ändra synligheten av terminskontraktens förfall"]},66805:e=>{e.exports=["ändra synlighet för hög- och lågprisetiketter"]},92556:e=>{e.exports=["ändra synlighet för hög- och lågprislinjer"]},87027:e=>{e.exports=["ändra synlighet för indikatorers namnetiketter"]},14922:e=>{e.exports=["ändra synlighet för indikatorers värdeetiketter"]},77578:e=>{e.exports=["ändra synlighet för senaste nyheter"]},87510:e=>{e.exports=["ändra höjden på rutan"]},50190:e=>{e.exports=["ändra plusknappens synlighet"]},49889:e=>{ +e.exports=["ändra synligheten av marknadsprisetiketterna avseende för- och eftermarknaden"]},16750:e=>{e.exports=["ändra synligheten av marknadsprislinjerna avseende för- och eftermarknaden"]},59883:e=>{e.exports=["ändra synligheten av stängningen för föregående prislinje"]},67761:e=>{e.exports=["ändra synlighet för prislinje"]},69510:e=>{e.exports=["ändra priser till stapelförhållanden"]},32303:e=>{e.exports=["Ändra upplösning"]},526:e=>{e.exports=["Ändra tickersymbol"]},9402:e=>{e.exports=["ändra synlighet för symboletiketter"]},53150:e=>{e.exports=["ändra synligheten för det senaste symbolvärdet"]},12707:e=>{e.exports=["ändra synligheten av symbolen för det föregående stängningsvärdet"]},65303:e=>{e.exports=["Byt session"]},15403:e=>{e.exports=["ändra synlighet för sessionsavbrott"]},53438:e=>{e.exports=["byt seriestil"]},74488:e=>{e.exports=["ändra synligheten för splits"]},20505:e=>{e.exports=["Ändra tidszon"]},39028:e=>{e.exports=["ändra enhet"]},21511:e=>{e.exports=["Ändra synlighet"]},16698:e=>{e.exports=["ändra synlighet vid nuvarande intervall"]},78422:e=>{e.exports=["ändra synlighet vid nuvarande intervall och uppåt"]},49529:e=>{e.exports=["ändra synlighet vid nuvarande intervall och nedåt"]},66927:e=>{e.exports=["ändra synlighet för alla intervall"]},74428:e=>{e.exports=["ändra stil för {title}"]},72032:e=>{e.exports=["ändra {pointIndex} punkt"]},65911:e=>{e.exports=["diagram från TradingView"]},5179:e=>{e.exports=["Klona linjeverktyg"]},3195:e=>{e.exports=["Skapa linjeverktygsgrupp"]},92659:e=>{e.exports=["Skapa linjeverktygsgrupp från urval"]},81791:e=>{e.exports=["skapa{tool}"]},63649:e=>{e.exports=["klipp källor"]},78755:e=>{e.exports=["klipp {title}"]},99113:e=>{e.exports=["Lägg till linjeverktyg {lineTool} till grupp {name}"]},40242:e=>{e.exports=["Lägg till linjeverktyg till grupp {group}"]},22856:e=>{e.exports=["Lägg till detta finansiella mått i hela layouten"]},82388:e=>{e.exports=["Lägg till den här indikatorn i hela layouten"]},94292:e=>{e.exports=["Lägg till den här strategin till hela layouten"]},27982:e=>{e.exports=["Lägg till den här symbolen i hela layouten"]},66568:e=>{e.exports=["tillämpa diagramtema"]},64034:e=>{e.exports=["tillämpa alla diagramegenskaper"]},49037:e=>{e.exports=["Tillämpa ritningsmall"]},96996:e=>{e.exports=["tillämpa fabriksinställningar för valda källor"]},44547:e=>{e.exports=["använd indikatorerna för hela layouten"]},26065:e=>{e.exports=["Använd studiemall {template}"]},58570:e=>{e.exports=["tillämpa tema för verktygsfält"]},27195:e=>{e.exports=["skicka fram grupp för {title}"]},78246:e=>{e.exports=["flytta fram {title}"]},56763:e=>{e.exports=["För {title} framåt"]},5607:e=>{e.exports=["Av TradingView"]},90621:e=>{e.exports=["lås för datumintervall"]},12962:e=>{e.exports=["radera nivålinje"]},63391:e=>{e.exports=["Uteslut linjeverktyg från grupp {group}"]},59942:e=>{e.exports=["flippa stapelmönster"]},70301:e=>{e.exports=["Dölj {title}"]},91842:e=>{e.exports=["Dölj alarmetikettrader"]},54781:e=>{e.exports=["Dölj alla ritverktyg"]},44974:e=>{ +e.exports=["Dölj markeringar på staplar"]},28916:e=>{e.exports=["intervallås"]},94245:e=>{e.exports=["Invertera skala"]},90743:e=>{e.exports=["infoga {title}"]},53146:e=>{e.exports=["infoga {title} efter {targetTitle}"]},74055:e=>{e.exports=["Infoga {title} efter {target}"]},11231:e=>{e.exports=["Infoga {title} före {target}"]},67176:e=>{e.exports=["Infoga {title} före {targetTitle}"]},54597:e=>{e.exports=["ladda standardmall för ritning"]},30295:e=>{e.exports=["laddar..."]},50193:e=>{e.exports=["Lås {title}"]},4963:e=>{e.exports=["lås grupp {group}"]},68163:e=>{e.exports=["lås objekt"]},47107:e=>{e.exports=["flytta"]},11303:e=>{e.exports=["flytta {title} till ny skala till vänster"]},45544:e=>{e.exports=["flytta{title} till ny högerskala"]},81898:e=>{e.exports=["Flytta alla skalor åt vänster"]},22863:e=>{e.exports=["Flytta alla skalor åt höger"]},45356:e=>{e.exports=["Flytta ritning(ar)"]},15086:e=>{e.exports=["flytta till vänster"]},61711:e=>{e.exports=["flytta till höger"]},4184:e=>{e.exports=["Flytta skala"]},74642:e=>{e.exports=["Gör {title} utan skala (helskärm)"]},45223:e=>{e.exports=["Gör grupp {group} osynlig"]},87927:e=>{e.exports=["Gör grupp {group} synlig"]},62153:e=>{e.exports=["slå ihop"]},70746:e=>{e.exports=["sammanfoga till rutan"]},66143:e=>{e.exports=["slå ihop"]},81870:e=>{e.exports=["spegla stapelmönster"]},16542:e=>{e.exports="n/a"},47222:e=>{e.exports=["prisskala"]},99042:e=>{e.exports=["Skalpris endast för diagram"]},35962:e=>{e.exports=["skaltid"]},68193:e=>{e.exports=["Skrolla"]},70009:e=>{e.exports=["skrolltid"]},69485:e=>{e.exports=["ställ in strategi för prisskaleselektion till {title}"]},16259:e=>{e.exports=["Skicka {title} bakåt"]},66781:e=>{e.exports=["skicka bak {title}"]},4998:e=>{e.exports=["skicka tillbaka grupp för {title}"]},64704:e=>{e.exports=["dela linjeverktyg globalt"]},77554:e=>{e.exports=["dela linjeverktyg i layout"]},16237:e=>{e.exports=["Visa alarm för etikettrader"]},13622:e=>{e.exports=["visa alla idéer"]},26267:e=>{e.exports=["visa idéer från följda användare"]},40061:e=>{e.exports=["Visa endast mina idéer"]},52010:e=>{e.exports=["stanna kvar i designläge"]},98784:e=>{e.exports=["avbryt synkronisering av ritning"]},57011:e=>{e.exports=["sluta synkronisera linjeverktyg"]},92831:e=>{e.exports=["symbollås"]},60635:e=>{e.exports=["synka tid"]},99769:e=>{e.exports=["drivs av"]},68111:e=>{e.exports=["drivs av TradingView"]},96916:e=>{e.exports=["klistra in ritning"]},80611:e=>{e.exports=["klistra in indikator"]},41601:e=>{e.exports=["klista in {title}"]},84018:e=>{e.exports=["fäst vid vänster skala"]},22615:e=>{e.exports=["Fäst vid höger skala"]},56015:e=>{e.exports=["Fäst vid skalan {label}"]},33348:e=>{e.exports=["omdisponera rutor"]},15516:e=>{e.exports=["Ta bort alla studier"]},80171:e=>{e.exports=["Ta bort alla studier och ritverktyg"]},59211:e=>{e.exports=["ta bort avmarkerade tomma linjeverktyg"]},44656:e=>{e.exports=["Ta bort ritningar"]},70653:e=>{e.exports=["ta bort ritningsgrupp"]},66414:e=>{e.exports=["ta bort källor för linjedata"]},47637:e=>{ +e.exports=["ta bort platta"]},39859:e=>{e.exports=["ta bort {title}"]},78811:e=>{e.exports=["Tar bort linjeverktygsgrupp {name}"]},16338:e=>{e.exports=["Döp om grupp {group} till {newName}"]},30910:e=>{e.exports=["återställ layoutens storlek"]},21948:e=>{e.exports=["återställ skalor"]},55064:e=>{e.exports=["Återställ tidsskala"]},13034:e=>{e.exports=["ändra layoutens storlek"]},9608:e=>{e.exports=["återställ standardvärdena"]},63060:e=>{e.exports=["växla skala automatiskt"]},98860:e=>{e.exports=["växla indexerad till 100 skala"]},21203:e=>{e.exports=["växla låskalan"]},60166:e=>{e.exports=["växla logaritmskala"]},68642:e=>{e.exports=["Bryt procentskalan"]},33714:e=>{e.exports=["växla normalskala"]},47122:e=>{e.exports=["spåra tid"]},28068:e=>{e.exports=["stäng av delning av linjeverktyg"]},66824:e=>{e.exports=["lås upp objekt"]},51114:e=>{e.exports=["Lås upp grupp {group}"]},92421:e=>{e.exports=["Lås upp {title}"]},20057:e=>{e.exports=["ta bort sammanslagning med ny bottenplatta"]},52540:e=>{e.exports=["ta bort övre sammanslagning"]},86949:e=>{e.exports=["ta bort nedre sammanslagning"]},50728:e=>{e.exports=["Uppdatera {title} skript"]},33355:e=>{e.exports=["{count} staplar"]},88841:e=>{e.exports=["{symbol} finansinformation av TradingView"]},38641:e=>{e.exports=["{userName} publicerade på {customer},{date}"]},59833:e=>{e.exports="zoom"},19813:e=>{e.exports=["förstora"]},9645:e=>{e.exports=["förminska"]},30572:e=>{e.exports=["dag","dagar"]},52254:e=>{e.exports=["timme","timmar"]},99062:e=>{e.exports=["månad","månader"]},69143:e=>{e.exports=["minut","minuter"]},71787:e=>{e.exports=["sekund","sekunder"]},82797:e=>{e.exports=["Intervall","Intervall"]},47966:e=>{e.exports=["Vecka","Veckor"]},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]=["Apple Inc."],e.exports["#AUDCAD-symbol-description"]=["Australiensisk dollar/Kanadensisk dollar"],e.exports["#AUDCHF-symbol-description"]=["Australiensisk dollar/Schweizisk franc"],e.exports["#AUDJPY-symbol-description"]=["Australiensisk dollar/Japansk yen"],e.exports["#AUDNZD-symbol-description"]=["Australiensisk dollar/Nyzeeländsk dollar"],e.exports["#AUDRUB-symbol-description"]=["AUSTRALIENSISK DOLLAR / RYSK RUBEL"],e.exports["#AUDUSD-symbol-description"]=["Australiensisk dollar/USA-dollar"],e.exports["#BRLJPY-symbol-description"]=["Brasiliansk real / Japansk yen"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin / Kanadensisk dollar"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin / Kinesisk Yuan"],e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]=["Bitcoin / Sydkoreansk Won"],e.exports["#BTCRUR-symbol-description"]=["Bitcoin / Rubel"],e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["Kanadensisk dollar/Japansk yen"],e.exports["#CB1!-symbol-description"]=["Brent Råolja"],e.exports["#CHFJPY-symbol-description"]=["Schweizisk franc/Japansk yen"], +e.exports["#COPPER-symbol-description"]=["CFD-kontrakt för koppar"],e.exports["#ES1-symbol-description"]=["S&P 500 E-mini terminskontrakt"],e.exports["#ESP35-symbol-description"]=["IBEX 35 index"],e.exports["#EUBUND-symbol-description"]=["Euro Obligationer."],e.exports["#EURAUD-symbol-description"]=["Euro / Australiensisk dollar"],e.exports["#EURBRL-symbol-description"]=["Euro / Brasiliansk real"],e.exports["#EURCAD-symbol-description"]=["Euro / Kanadensisk dollar"],e.exports["#EURCHF-symbol-description"]=["Euro / Schweizisk franc"],e.exports["#EURGBP-symbol-description"]=["Euro / Brittiskt pund"],e.exports["#EURJPY-symbol-description"]=["Euro / Japansk yen"],e.exports["#EURNZD-symbol-description"]=["Euro / Nyzeeländsk dollar"],e.exports["#EURRUB-symbol-description"]=["Euro / Rysk Rubel"],e.exports["#EURRUB_TOM-symbol-description"]=["Euro / Rysk Rubel TOM"],e.exports["#EURSEK-symbol-description"]=["Euro / Svensk krona"],e.exports["#EURTRY-symbol-description"]=["Euro / Turkisk lira"],e.exports["#EURUSD-symbol-description"]=["Euro / USA-dollar"],e.exports["#EUSTX50-symbol-description"]=["Euro Stoxx 50 index"],e.exports["#FRA40-symbol-description"]=["CAC 40 index"],e.exports["#GB10-symbol-description"]=["UK statsobligationer 10 år"],e.exports["#GBPAUD-symbol-description"]=["Brittiskt pund / Australiensisk dollar"],e.exports["#GBPCAD-symbol-description"]=["Brittiskt pund / Kanadensisk dollar"],e.exports["#GBPCHF-symbol-description"]=["Brittiskt pund / Schweizisk franc"],e.exports["#GBPEUR-symbol-description"]=["Brittisk Pund / Euro"],e.exports["#GBPJPY-symbol-description"]=["Brittiskt pund / Japansk yen"],e.exports["#GBPNZD-symbol-description"]=["Brittiskt pund / Nyzeeländsk dollar"],e.exports["#GBPRUB-symbol-description"]=["Brittiskt pund / Rysk rubel"],e.exports["#GBPUSD-symbol-description"]=["Brittiskt pund / U.S. dollar"],e.exports["#GER30-symbol-description"]=["DAX index"],e.exports["#GOOGL-symbol-description"]=["Alphabet Inc (Google) Klass A"],e.exports["#ITA40-symbol-description"]=["FTSE MIB index"],e.exports["#JPN225-symbol-description"]=["Nikkei 225 index"],e.exports["#JPYKRW-symbol-description"]=["Japanska YEN / Koreanska WON"],e.exports["#JPYRUB-symbol-description"]=["YEN / RYSK RUBEL"],e.exports["#KA1-symbol-description"]=["Socker #11 terminskontrakt"],e.exports["#KG1-symbol-description"]=["Bomull terminskontrakt"],e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]=["NASDAQ 100 CFD Cash"],e.exports["#NGAS-symbol-description"]=["Naturgas (Henry Hub)"],e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["Nyzeeländsk dollar/Japansk yen"], +e.exports["#NZDUSD-symbol-description"]=["Nyzeeländsk dollar/USA-dollar"],e.exports["#RB1-symbol-description"]=["RBOB bensin terminskontrakt"],e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["S&P 500 index"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]=["FTSE 100 index"],e.exports["#USDBRL-symbol-description"]=["USA-dollar / Brasiliansk real"],e.exports["#USDCAD-symbol-description"]=["USA-dollar/Kanadensisk dollar"],e.exports["#USDCHF-symbol-description"]=["USA-dollar/Schweizisk franc"],e.exports["#USDCNY-symbol-description"]=["USA-dollar / Kinesisk yuan"],e.exports["#USDDKK-symbol-description"]=["USA-DOLLAR / DANSK KRONE"],e.exports["#USDHKD-symbol-description"]=["USA-dollar/Hongkongdollar"],e.exports["#USDIDR-symbol-description"]=["USA-dollar / Indonesisk rupiah"],e.exports["#USDINR-symbol-description"]=["USA-dollar / Indisk rupie"],e.exports["#USDJPY-symbol-description"]=["USA-dollar/Japansk yen"],e.exports["#USDKRW-symbol-description"]=["USA-DOLLAR / SYDKOREANSK WON"],e.exports["#USDMXN-symbol-description"]=["USA-dollar / Mexikansk peso"],e.exports["#USDPHP-symbol-description"]=["USA-dollar / Filippinsk peso"],e.exports["#USDRUB-symbol-description"]=["USA-dollar / Rysk Rubel"],e.exports["#USDRUB_TOM-symbol-description"]=["USA-dollar / Rysk Rubel TOM"],e.exports["#USDSEK-symbol-description"]=["USA-dollar/Svensk krona"],e.exports["#USDSGD-symbol-description"]=["USA-dollar / Singaporiansk dollar"],e.exports["#USDTRY-symbol-description"]=["USA-dollar/Turkisk lira"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Silver/USA-dollar"],e.exports["#XAUUSD-symbol-description"]=["Guld / USA-dollar"],e.exports["#XPDUSD-symbol-description"]=["CFD:er på Palladium"],e.exports["#XPTUSD-symbol-description"]=["Platinum/USD"],e.exports["#ZS1-symbol-description"]=["Sojabönor terminskontrakt - ECBT"],e.exports["#ZW1-symbol-description"]=["Vete terminskontrakt - ECBT"],e.exports["#BTCGBP-symbol-description"]=["Bitcoin / Brittiskt pund"],e.exports["#MICEXINDEXCF-symbol-description"]=["MOEX Ryssland Index"],e.exports["#BTCAUD-symbol-description"]=["Bitcoin / Australiensisk dollar"],e.exports["#BTCJPY-symbol-description"]=["Bitcoin / Japansk yen"],e.exports["#BTCBRL-symbol-description"]=["Bitcoin / Brasiliansk real"],e.exports["#PT10-symbol-description"]=["Portugal statsobligationer 10 år"],e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["TSX 60 VIX index"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]=["Bitcoin / Polska Złoty"],e.exports["#CAC40-symbol-description"]=["CAC 40 index"],e.exports["#XBTCAD-symbol-description"]=["Bitcoin / Kanadensisk dollar"],e.exports["#ITI2!-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIF2018-symbol-description"]=["Järnmalmsterminer"], +e.exports["#ITIF2019-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIF2020-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIG2018-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIG2019-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIG2020-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIH2018-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIH2019-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIH2020-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIJ2018-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIJ2019-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIJ2020-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIK2018-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIK2019-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIK2020-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIM2017-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIM2018-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIM2019-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIM2020-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIN2017-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIN2018-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIN2019-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIN2020-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIQ2017-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIQ2018-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIQ2019-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIQ2020-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIU2017-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIU2018-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIU2019-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIU2020-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIV2017-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIV2018-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIV2019-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIV2020-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIX2017-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIX2018-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIX2019-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIX2020-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIZ2017-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIZ2018-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIZ2019-symbol-description"]=["Järnmalmsterminer"],e.exports["#ITIZ2020-symbol-description"]=["Järnmalmsterminer"],e.exports["#AMEX:GXF-symbol-description"]=["Global X FTSE Norden ETF"],e.exports["#ASX:XAF-symbol-description"]=["S&P/ASX Alla australienska 50 index"],e.exports["#ASX:XAT-symbol-description"]=["S&P/ASX Alla australienska 200 Index"],e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index", +e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]=["Kaffeterminer"],e.exports["#OANDA:NATGASUSD-symbol-description"]=["CFDs för naturgas"],e.exports["#OANDA:USDPLN-symbol-description"]=["US Dollar / Polsk Zloty"],e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]=["Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) FN"],e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]=["Spanska statsobligationer 10 år"],e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]=["Brittiska statsobligationer 2 år"],e.exports["#TVC:GB10-symbol-description"]=["Brittiska statsobligationer 10 år"],e.exports["#TVC:GOLD-symbol-description"]=["CFDs på guld (US $ / OZ)"],e.exports["#TVC:ID03-symbol-description"]=["Indonesiska statsobligationer 3 år"],e.exports["#TVC:ID10-symbol-description"]=["Indonesiska statsobligationer 10år"],e.exports["#TVC:PALLADIUM-symbol-description"]=["CFD på Palladium (US$/OZ)"],e.exports["#TVC:PT10-symbol-description"]=["Portugal statsobligationer 10 år"],e.exports["#TVC:SILVER-symbol-description"]=["CFDs på silver (US$ / OZ)"],e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]=["Swiss 20-indexet"],e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]=["S&P/NZX Alla Index (Kapitalindex)"],e.exports["#AMEX:SHYG-symbol-description"]=["Aktier 0-5 ÅR Hög avkastningsobligationer ETF"],e.exports["#TVC:AU10-symbol-description"]=["Australien statsobligationer 10 år"],e.exports["#TVC:CN10-symbol-description"]=["Kina statsobligationer 10 år"],e.exports["#TVC:KR10-symbol-description"]=["Korea statsobligationer 10 år"],e.exports["#NYMEX:RB1!-symbol-description"]=["RBOB bensin terminskontrakt"],e.exports["#NYMEX:HO1!-symbol-description"]=["NY hamn ULSD-terminer"],e.exports["#NYMEX:AEZ1!-symbol-description"]=["NY ethanolterminer"],e.exports["#OANDA:XCUUSD-symbol-description"]=["CFDs på koppar (US$ / lb)"],e.exports["#COMEX:ZA1!-symbol-description"]=["Zinkterminer"],e.exports["#CBOT:ZW1!-symbol-description"]=["Veteterminer"],e.exports["#NYMEX:KA1!-symbol-description"]=["Socker #11 terminskontrakt"],e.exports["#CBOT:QBC1!-symbol-description"]=["Majsterminer"],e.exports["#CME:E61!-symbol-description"]=["Terminer för euro"],e.exports["#CME:B61!-symbol-description"]=["Terminer för brittiska pund"], +e.exports["#CME:QJY1!-symbol-description"]=["Terminer för japans yen"],e.exports["#CME:A61!-symbol-description"]=["Terminer för australienska dollar"],e.exports["#CME:D61!-symbol-description"]=["Terminer för kanadensiska dollar"],e.exports["#CME:SP1!-symbol-description"]=["S&P 500-terminer"],e.exports["#CME_MINI:NQ1!-symbol-description"]=["NASDAQ 100 E-mini terminer"],e.exports["#CBOT_MINI:YM1!-symbol-description"]=["E-mini Dow Jones ($5) terminer"],e.exports["#CME:NY1!-symbol-description"]=["Nikkei 225 terminer"],e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]=["IBOVESPA indexterminer-US$"],e.exports["#CBOT:TY1!-symbol-description"]=["10 år T-Note terminer"],e.exports["#CBOT:FV1!-symbol-description"]=["5 år T-Note terminer"],e.exports["#CBOT:ZE1!-symbol-description"]=["Statsobligationer - 3 års terminer"],e.exports["#CBOT:TU1!-symbol-description"]=["2 år T-Note terminer"],e.exports["#CBOT:FF1!-symbol-description"]=["30-dagars FED-tillgångar räntesats terminer"],e.exports["#CBOT:US1!-symbol-description"]=["T-Bond terminer"],e.exports["#TVC:EXY-symbol-description"]=["Euro valuta index"],e.exports["#TVC:JXY-symbol-description"]=["Japanska yen valutaindex"],e.exports["#TVC:BXY-symbol-description"]=["Brittisk pund valutaindex"],e.exports["#TVC:AXY-symbol-description"]=["Australiensiska dollar valutaindex"],e.exports["#TVC:CXY-symbol-description"]=["Kanadensiska dollar valutaindex"],e.exports["#FRED:GDP-symbol-description"]=["Bruttonationalprodukt, 1 decimal"],e.exports["#FRED:UNRATE-symbol-description"]=["Civila arbetslöshetsnivån"],e.exports["#FRED:POP-symbol-description"]=["Totalbefolkning: alla åldrar inklusive väpnade styrkor utomlands"],e.exports["#ETHUSD-symbol-description"]="Ethereum / U.S. Dollar",e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index",e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",e.exports["#COMEX:HG1!-symbol-description"]=["Kopparterminer"],e.exports["#INDEX:HSCE-symbol-description"]=["Hang Seng Kina Företagsindex"],e.exports["#NYMEX:CL1!-symbol-description"]=["Lätta råoljeterminer"],e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]="DAX Index",e.exports["#TVC:DE10-symbol-description"]=["Tyska statsobligationer 10 år"],e.exports["#TVC:DJI-symbol-description"]=["Dow Jones Industrial genomsnittsindex"],e.exports["#TVC:DXY-symbol-description"]=["Valutaindex för U.S. dollar"],e.exports["#TVC:FR10-symbol-description"]=["Franska statsobligationer 10 år"],e.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",e.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",e.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",e.exports["#AMEX:SHY-symbol-description"]=["Ishares 1-3 års statsobligationer ETF"],e.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",e.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",e.exports["#INDEX:MIB-symbol-description"]="MIB Index", +e.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",e.exports["#MOEX:RTSI-symbol-description"]="RTS Index",e.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",e.exports["#NYMEX:NG1!-symbol-description"]=["Naturgasterminer"],e.exports["#NYMEX:ZC1!-symbol-description"]=["Majsterminer"],e.exports["#TVC:IN10-symbol-description"]=["Indiska statsobligationer 10 år"],e.exports["#TVC:IT10-symbol-description"]=["Italienska statsobligationer 10 år"],e.exports["#TVC:JP10-symbol-description"]=["Japanska statsobligationer 10 år"],e.exports["#TVC:NDX-symbol-description"]=["NASDAQ 100 Index"],e.exports["#TVC:NI225-symbol-description"]="Nikkei 225 Index",e.exports["#TVC:SPX-symbol-description"]="S&P 500 Index",e.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",e.exports["#TVC:TR10-symbol-description"]=["Turkiska statsobligationer 10 år"],e.exports["#TVC:UKOIL-symbol-description"]=["CFDs på brent råolja"],e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]=["Amerikanska statsobligationer 2 år"],e.exports["#TVC:US05-symbol-description"]=["Amerikanska statsobligationer 5 år"],e.exports["#TVC:US10-symbol-description"]=["Amerikanska statsobligationer 10 år"],e.exports["#TVC:USOIL-symbol-description"]=["CFDs på WTI råolja"],e.exports["#NYMEX:ITI1!-symbol-description"]=["Järnmalmsterminer"],e.exports["#NASDAQ:SHY-symbol-description"]=["Ishares 1-3 års statsobligationer ETF"],e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]=["Råolja Brent"],e.exports["#ICEEUR:CB1!-symbol-description"]=["Brent Råolja"],e.exports["#ICEUSA:CC-symbol-description"]=["Kakao"],e.exports["#NYMEX:CL-symbol-description"]=["Råolja WTI"],e.exports["#ICEUSA:CT-symbol-description"]=["Bomull #2"],e.exports["#NASDAQ:CTRV-symbol-description"]=["CONTRAVIR PHARMACEUTICALS INC"],e.exports["#CME:DL-symbol-description"]=["Klass III Mjölk"],e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["Guld"],e.exports["#CME:GF-symbol-description"]=["Nötkreatur"],e.exports["#CME:HE-symbol-description"]=["Boskap, svin"],e.exports["#NASDAQ:IEF-symbol-description"]=["Ishares 7-10 års statsobligationer ETF"],e.exports["#NASDAQ:IEI-symbol-description"]=["Ishares 3-5 års statsobligationer ETF"],e.exports["#NYMEX:KA1-symbol-description"]=["Socker #11 terminskontrakt"],e.exports["#ICEUSA:KC-symbol-description"]=["Kaffe"],e.exports["#NYMEX:KG1-symbol-description"]=["Bomull terminskontrakt"],e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]=["Nötkreatur"],e.exports["#ICEEUR:LO-symbol-description"]=["ICE uppvärmningsolja"],e.exports["#CME:LS-symbol-description"]=["Timmer"],e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT", +e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Naturgas"],e.exports["#ICEUSA:OJ-symbol-description"]=["Apelsinjuice"],e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]="Platinum",e.exports["#COMEX_MINI:QC-symbol-description"]=["E-Mini Koppar"],e.exports["#NYMEX:RB-symbol-description"]=["Bensin RBOB"],e.exports["#NYMEX:RB1-symbol-description"]=["RBOB bensin terminskontrakt"],e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]="Silver",e.exports["#NASDAQ:TLT-symbol-description"]=["Ishares 20+ års statsobligationer ETF"],e.exports["#TVC:VIX-symbol-description"]=["Volatilitet S&P 500 index"],e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]=["Zink"],e.exports["#CBOT:ZC-symbol-description"]=["Majs"],e.exports["#CBOT:ZK-symbol-description"]=["Terminskontrakt etanol"],e.exports["#CBOT:ZL-symbol-description"]=["Sojabönsolja"],e.exports["#CBOT:ZO-symbol-description"]=["Havre"],e.exports["#CBOT:ZR-symbol-description"]=["Råris"],e.exports["#CBOT:ZS-symbol-description"]=["Sojabönor"],e.exports["#CBOT:ZS1-symbol-description"]=["Sojabönor terminskontrakt"],e.exports["#CBOT:ZW-symbol-description"]=["Vete"],e.exports["#CBOT:ZW1-symbol-description"]=["Vete terminskontrakt - ECBT"],e.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."],e.exports["#NYMEX:ITI2!-symbol-description"]=["Järnmalmsterminer"],e.exports["#CADUSD-symbol-description"]=["Kanadensiska dollar / amerikanska dollar"],e.exports["#CHFUSD-symbol-description"]=["Schweiziska franc / amerikanska dollar"],e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]=["Japanska yen / amerikanska dollar"],e.exports["#USDAUD-symbol-description"]=["Amerikanska dollar / australiensiska dollar"],e.exports["#USDEUR-symbol-description"]=["Amerikanska dollar / Euro"],e.exports["#USDGBP-symbol-description"]=["Amerikanska dollar / pund sterling"],e.exports["#USDNZD-symbol-description"]=["Amerikanska dollar / Nya Zeeländsk dollar"],e.exports["#UKOIL-symbol-description"]=["CFDs på råolja (Brent)"],e.exports["#USOIL-symbol-description"]=["CFDs på råolja (WTI)"],e.exports["#US30-symbol-description"]=["Dow Jones Industrial genomsnittsindex"],e.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / amerikanska dollar"],e.exports["#ETCUSD-symbol-description"]=["Ethereum Classic / amerikanska dollar"],e.exports["#GOOG-symbol-description"]=["Alphabet Inc (Google) Klass C"],e.exports["#LTCUSD-symbol-description"]=["Litecoin / amerikanska dollar"],e.exports["#XRPUSD-symbol-description"]=["Ripple / amerikanska dollar"],e.exports["#SP:SPX-symbol-description"]="S&P 500 Index",e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin", +e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]=["Ripple / Bitcoin"],e.exports["#TVC:US30-symbol-description"]=["Amerikanska statsobligationer 30 år"],e.exports["#COMEX:SI1!-symbol-description"]=["SIlverterminer"],e.exports["#BTGUSD-symbol-description"]=["Bitcoin Gold / amerikanska dollar"],e.exports["#IOTUSD-symbol-description"]=["IOTA / amerikanska dollar"],e.exports["#CME:BTC1!-symbol-description"]=["Bitcoin CME terminskontrakt"],e.exports["#COMEX:GC1!-symbol-description"]=["Terminskontrakt guld"],e.exports["#CORNUSD-symbol-description"]=["CFDs på majs"],e.exports["#COTUSD-symbol-description"]=["CFDs på bomull"],e.exports["#DJ:DJA-symbol-description"]="Dow Jones Composite Average Index",e.exports["#DJ:DJI-symbol-description"]=["Dow Jones Industrial genomsnittsindex"],e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]=["Ethereum / Brittiska pund"],e.exports["#ETHJPY-symbol-description"]=["Ethereum / japansk yen"],e.exports["#EURNOK-symbol-description"]=["Euro / Norska kronan"],e.exports["#GBPPLN-symbol-description"]=["Brittiska pund / Polska zloty"],e.exports["#MOEX:BR1!-symbol-description"]=["Terminskontrakt Råolja Brent"],e.exports["#NYMEX:KG1!-symbol-description"]=["Bomull terminskontrakt"],e.exports["#NYMEX:PL1!-symbol-description"]=["Terminskontrakt platinum"],e.exports["#SOYBNUSD-symbol-description"]=["CFDs på sojabönor"],e.exports["#SUGARUSD-symbol-description"]=["CFDs på socker"],e.exports["#TVC:IXIC-symbol-description"]=["NASDAQ Composite Index"],e.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",e.exports["#USDZAR-symbol-description"]=["Amerikanska dollar / Sydafrikanska rand"],e.exports["#WHEATUSD-symbol-description"]=["CFDs på vete"],e.exports["#XRPEUR-symbol-description"]=["Ripple / Euro"],e.exports["#CBOT:S1!-symbol-description"]=["Terminskontrakt på sojabönor"],e.exports["#SP:MID-symbol-description"]="S&P 400 Index",e.exports["#TSX:XCUUSD-symbol-description"]=["CFDs på koppar"],e.exports["#TVC:NYA-symbol-description"]="NYSE Composite Index",e.exports["#TVC:PLATINUM-symbol-description"]=["CFDs på platinum (US$ / OZ)"],e.exports["#TVC:SSMI-symbol-description"]=["Schweiziska marknadsindexet"],e.exports["#TVC:SXY-symbol-description"]=["Schweiziska Franc valutaindex"],e.exports["#TVC:RUI-symbol-description"]="Russell 1000 Index",e.exports["#MOEX:RI1!-symbol-description"]=["RTS index terminer"],e.exports["#MOEX:MX1!-symbol-description"]=["MICEX index terminer"],e.exports["#CBOE:BG1!-symbol-description"]=["Bitcoin CBOE terminer"],e.exports["#TVC:MY10-symbol-description"]=["Malaysias statsobligationer 10 år"],e.exports["#CME:S61!-symbol-description"]=["Terminskontrakt schweizerfranc"],e.exports["#TVC:DEU30-symbol-description"]=["DAX-indexet"],e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]=["Nyzeeländsk dollar valutaindex"],e.exports["#MIL:FTSEMIB-symbol-description"]=["FTSE MIB-indexet"],e.exports["#XETR:DAX-symbol-description"]=["DAX-indexet"], +e.exports["#MOEX:IMOEX-symbol-description"]="MOEX Russia Index",e.exports["#FX:US30-symbol-description"]=["Dow Jones Industrial genomsnittsindex"],e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]=["MICEX index terminer"],e.exports["#NEOUSD-symbol-description"]="NEO / U.S. Dollar",e.exports["#XMRUSD-symbol-description"]="Monero / U.S. Dollar",e.exports["#ZECUSD-symbol-description"]="Zcash / U.S. Dollar",e.exports["#TVC:CAC-symbol-description"]="CAC 40 Index",e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]=["Brittiska statsobligationer 10 år avkastning"],e.exports["#TVC:AU10Y-symbol-description"]=["Australiensiska statsobligationer 10 år avkastning"],e.exports["#TVC:CN10Y-symbol-description"]=["Kina statsobligationer 10 år avkastning"],e.exports["#TVC:DE10Y-symbol-description"]=["Tyska statsobligationer 10 år avkastning"],e.exports["#TVC:ES10Y-symbol-description"]=["Spanska statsobligationer 10 år avkastning"],e.exports["#TVC:FR10Y-symbol-description"]=["Franska statsobligationer 10 år avkastning"],e.exports["#TVC:IN10Y-symbol-description"]=["Indien statsobligationer 10 år avkastning"],e.exports["#TVC:IT10Y-symbol-description"]=["Italien statsobligationer 10 år avkastning"],e.exports["#TVC:JP10Y-symbol-description"]=["Japan statsobligationer 10 år avkastning"],e.exports["#TVC:KR10Y-symbol-description"]=["Korea statsobligationer 10 år avkastning"],e.exports["#TVC:MY10Y-symbol-description"]=["Malaysias statsobligationer 10 år avkastning"],e.exports["#TVC:PT10Y-symbol-description"]=["Portugal statsobligationer 10 år avkastning"],e.exports["#TVC:TR10Y-symbol-description"]=["Turkey Government Bonds 10 år avkastning"],e.exports["#TVC:US02Y-symbol-description"]=["US statsobligationer 2 år avkastning"],e.exports["#TVC:US05Y-symbol-description"]=["US statsobligationer 5 år avkastning"],e.exports["#TVC:US10Y-symbol-description"]=["US statsobligationer 10 år avkastning"],e.exports["#INDEX:TWII-symbol-description"]=["Taiwan viktat index"],e.exports["#CME:J61!-symbol-description"]=["Japanska Yen terminer"],e.exports["#CME_MINI:J71!-symbol-description"]=["Japanska Yen E - mini terminer"],e.exports["#CME_MINI:WM1!-symbol-description"]=["E - micro Japanska Yen / U.S. Dollar terminer"],e.exports["#CME:M61!-symbol-description"]=["Mexikanska Peso terminer"],e.exports["#CME:T61!-symbol-description"]=["Syd Afrikanska Rand terminer"],e.exports["#CME:SK1!-symbol-description"]=["Svenska Krona terminer"],e.exports["#CME:QT1!-symbol-description"]=["Kinesiska Renminbi / U.S. Dollar terminer"],e.exports["#COMEX:AUP1!-symbol-description"]=["Aluminum MW U.S. Transaction Premium Platts (25MT) terminer"],e.exports["#CME:L61!-symbol-description"]=["Brasilianska Real terminer"],e.exports["#CME:WP1!-symbol-description"]=["Polska Zloty terminer"],e.exports["#CME:N61!-symbol-description"]=["Nya Zeeland Dollar terminer"],e.exports["#CME_MINI:MG1!-symbol-description"]=["E-micro Australiska Dollar / U.S. Dollar terminer"], +e.exports["#CME_MINI:WN1!-symbol-description"]=["E-micro Schweiz Franc / U.S. Dollar terminer"],e.exports["#CME_MINI:MF1!-symbol-description"]=["E-micro Euro / U.S. Dollar terminer"],e.exports["#CME_MINI:E71!-symbol-description"]=["Euro E-mini terminer"],e.exports["#CBOT:ZK1!-symbol-description"]=["Denatured Fuel Ethanol terminer"],e.exports["#CME_MINI:MB1!-symbol-description"]=["E-micro Brittiska Pund / U.S. Dollar terminer"],e.exports["#NYMEX_MINI:QU1!-symbol-description"]=["E-mini Bensin terminer"],e.exports["#NYMEX_MINI:QX1!-symbol-description"]=["E-mini Olja terminer"],e.exports["#COMEX_MINI:QC1!-symbol-description"]=["E-mini Koppar terminer"],e.exports["#NYMEX_MINI:QG1!-symbol-description"]=["E-mini Naturgas terminer"],e.exports["#CME:E41!-symbol-description"]=["U.S. Dollar / Turkisk Lira terminer"],e.exports["#COMEX_MINI:QI1!-symbol-description"]=["Silver (Mini) terminer"],e.exports["#CME:DL1!-symbol-description"]=["Milk, Class III terminer"],e.exports["#NYMEX:UX1!-symbol-description"]=["Uran terminer"],e.exports["#CBOT:BO1!-symbol-description"]=["Sojabönor terminer"],e.exports["#CME:HE1!-symbol-description"]=["Lean Hogs terminer"],e.exports["#NYMEX:IAC1!-symbol-description"]=["Newcastle kol terminer"],e.exports["#NYMEX_MINI:QM1!-symbol-description"]=["E-mini lätt råolja terminer"],e.exports["#NYMEX:JMJ1!-symbol-description"]=["Mini Brent finansiella terminer"],e.exports["#COMEX:AEP1!-symbol-description"]=["Europeiska Aluminium Premium terminer"],e.exports["#CBOT:ZQ1!-symbol-description"]=["30-dagars Federal Funds räntesats terminer"],e.exports["#CME:LE1!-symbol-description"]=["Levande boskap terminer"],e.exports["#CME:UP1!-symbol-description"]=["Schweiz Franc / Japanska Yen terminer"],e.exports["#CBOT:ZN1!-symbol-description"]=["10 år T-Note terminer"],e.exports["#CBOT:ZB1!-symbol-description"]=["T-Bond terminer"],e.exports["#CME:GF1!-symbol-description"]=["Nötkreatur terminer"],e.exports["#CBOT:UD1!-symbol-description"]=["Ultra T-Bond terminer"],e.exports["#CME:I91!-symbol-description"]=["CME Hus terminer - Washington DC"],e.exports["#CBOT:ZO1!-symbol-description"]=["havre terminer"],e.exports["#CBOT:ZM1!-symbol-description"]=["Sojabönsmjöl terminer"],e.exports["#CBOT_MINI:XN1!-symbol-description"]=["Majs Mini terminer"],e.exports["#CBOT:ZC1!-symbol-description"]=["Majs terminer"],e.exports["#CME:LS1!-symbol-description"]=["Timmer terminer"],e.exports["#CBOT_MINI:XW1!-symbol-description"]=["Vete mini terminer"],e.exports["#CBOT_MINI:XK1!-symbol-description"]=["Sojabönor mini terminer"],e.exports["#CBOT:ZS1!-symbol-description"]=["Sojabönor terminer"],e.exports["#NYMEX:PA1!-symbol-description"]=["Palladium terminer"],e.exports["#CME:FTU1!-symbol-description"]=["E-mini FTSE 100 Index USD terminer"],e.exports["#CBOT:ZR1!-symbol-description"]=["Ris terminer"],e.exports["#COMEX_MINI:GR1!-symbol-description"]=["Guld (e-micro) terminer"],e.exports["#COMEX_MINI:QO1!-symbol-description"]=["Guld (mini) terminer"],e.exports["#CME_MINI:RL1!-symbol-description"]=["E-mini Russell 1000 terminer"], +e.exports["#CME_MINI:EW1!-symbol-description"]=["S&P 400 Midcap E-mini terminer"],e.exports["#COMEX:LD1!-symbol-description"]=["Bly terminer"],e.exports["#CME_MINI:ES1!-symbol-description"]=["S&P 500 E-mini terminer"],e.exports["#TVC:SA40-symbol-description"]=["Sydafrika topp 40 Index"],e.exports["#BMV:ME-symbol-description"]="IPC Mexico Index",e.exports["#BCBA:IMV-symbol-description"]="MERVAL Index",e.exports["#HSI:HSI-symbol-description"]="Hang Seng Index",e.exports["#BVL:SPBLPGPT-symbol-description"]="S&P / BVL Peru General Index (PEN)",e.exports["#EGX:EGX30-symbol-description"]="EGX 30 Price Return Index",e.exports["#BVC:IGBC-symbol-description"]="Indice General de la Bolsa de Valores de Colombia",e.exports["#TWSE:TAIEX-symbol-description"]=["Taiwan Capitalization viktat aktieindex"],e.exports["#QSE:GNRI-symbol-description"]="QE Index",e.exports["#BME:IBC-symbol-description"]="IBEX 35 Index",e.exports["#NZX:NZ50G-symbol-description"]=["S&P / NZX 50 brutto index"],e.exports["#SIX:SMI-symbol-description"]=["Schweiz marknadsindex"],e.exports["#SZSE:399001-symbol-description"]=["SZSE komponentindex"],e.exports["#TADAWUL:TASI-symbol-description"]=["Tadawul all aktier index"],e.exports["#IDX:COMPOSITE-symbol-description"]=["IDX kompositindex"],e.exports["#EURONEXT:PX1-symbol-description"]="CAC 40 Index",e.exports["#OMXHEX:OMXH25-symbol-description"]=["OMX Helsingfors 25 index"],e.exports["#EURONEXT:BEL20-symbol-description"]="BEL 20 Index",e.exports["#TVC:STI-symbol-description"]=["Straits Times index"],e.exports["#DFM:DFMGI-symbol-description"]="DFM Index",e.exports["#TVC:KOSPI-symbol-description"]=["Korea kompositprisindex"],e.exports["#FTSEMYX:FBMKLCI-symbol-description"]="FTSE Bursa Malaysia KLCI Index",e.exports["#TASE:TA35-symbol-description"]=["TA-35 index"],e.exports["#OMXSTO:OMXS30-symbol-description"]="OMX Stockholm 30 Index",e.exports["#OMXICE:OMXI8-symbol-description"]=["OMX island 8 index"],e.exports["#NSENG:NSE30-symbol-description"]="NSE 30 Index",e.exports["#BAHRAIN:BSEX-symbol-description"]=["Bahran alla aktier index"],e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]=["OMX Köpenhamn 25 index"],e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]="BELEX 15 Index",e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]="AEX Index",e.exports["#CBOE:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#NASDAQ:XAU-symbol-description"]=["PHLX Guld och Silver sektorindex"],e.exports["#DJ:DJUSCL-symbol-description"]=["Dow Jones U.S. kol Index"],e.exports["#DJ:DJCIKC-symbol-description"]=["Dow Jones Kaffe varuindex"],e.exports["#DJ:DJCIEN-symbol-description"]=["Dow Jones energi varuindex"],e.exports["#NASDAQ:OSX-symbol-description"]=["PHLX Olja sektorindex"],e.exports["#DJ:DJCISB-symbol-description"]=["Dow Jones socker varuindex"],e.exports["#DJ:DJCICC-symbol-description"]=["Dow Jones kakao varuindex"], +e.exports["#DJ:DJCIGR-symbol-description"]=["Dow Jones Korn varuindex"],e.exports["#DJ:DJCIAGC-symbol-description"]=["Dow Jones jordbruksindex"],e.exports["#DJ:DJCISI-symbol-description"]=["Dow Jones Silverindex"],e.exports["#DJ:DJCIIK-symbol-description"]=["Dow Jones Nickelindex"],e.exports["#NASDAQ:HGX-symbol-description"]=["PHLX Hus sektorindex"],e.exports["#DJ:DJCIGC-symbol-description"]=["Dow Jones guldindex"],e.exports["#SP:SPGSCI-symbol-description"]=["S&P Goldman Sachs råvaruindex"],e.exports["#NASDAQ:UTY-symbol-description"]=["PHLX verktygsektorindex"],e.exports["#DJ:DJU-symbol-description"]="Dow Jones Utility Average Index",e.exports["#SP:SVX-symbol-description"]="S&P 500 Value Index",e.exports["#SP:OEX-symbol-description"]="S&P 100 Index",e.exports["#CBOE:OEX-symbol-description"]="S&P 100 Index",e.exports["#NASDAQ:SOX-symbol-description"]=["Philadelphia halvledarindex"],e.exports["#RUSSELL:RUI-symbol-description"]="Russell 1000 Index",e.exports["#RUSSELL:RUA-symbol-description"]="Russell 3000 Index",e.exports["#RUSSELL:RUT-symbol-description"]="Russell 2000 Index",e.exports["#NYSE:XMI-symbol-description"]=["NYSE ARCA stormarknadsindex"],e.exports["#NYSE:XAX-symbol-description"]="AMEX Composite Index",e.exports["#NASDAQ:NDX-symbol-description"]="Nasdaq 100 Index",e.exports["#NASDAQ:IXIC-symbol-description"]=["NASDAQ Composite Index"],e.exports["#DJ:DJT-symbol-description"]=["Dow Jones Transportindex"],e.exports["#NYSE:NYA-symbol-description"]=["NYSE kompositindex"],e.exports["#NYMEX:CJ1!-symbol-description"]=["Kakao terminer"],e.exports["#USDILS-symbol-description"]=["USD / Israel Shekel"],e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]=["Taiwan viktat index"],e.exports["#TVC:PL10Y-symbol-description"]=["Polen statsobligationer 10 års avkastning."],e.exports["#TVC:PL05Y-symbol-description"]=["Polen statsobligationer 5 års-räntan"],e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]=["S&P 500-index"],e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD Icke-uppsägbart terminskontrakt"],e.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD Icke-uppsägbart terminskontrakt"],e.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD Icke-uppsägbart terminskontrakt"],e.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD Icke-uppsägbart terminskontrakt"],e.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD Icke-uppsägbart terminskontrakt"],e.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD Icke-uppsägbart terminskontrakt"], +e.exports["#USDHUF-symbol-description"]=["Amerikansk dollar till ungersk forint"],e.exports["#USDTHB-symbol-description"]=["Dollar till baht"],e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]=["Terminer på smör i kontanter (Pågående: Aktuellt kontrakt främst)"],e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]=["Bitcoin / USD Index"],e.exports["#CME_MINI:RTY1!-symbol-description"]=["E-Mini Russell 2000 Indexterminer"],e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Det Totala Marknadsvärdet för Krypto, $"],e.exports["#ICEUS:DX1!-symbol-description"]=["Amerikanska dollar terminskontrakt"],e.exports["#NYMEX:TT1!-symbol-description"]=["Bomullsterminer"],e.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC Perpetual Futures-kontrakt"],e.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH evigt terminskontrakt"],e.exports["#PHEMEX:XRPUSD-symbol-description"]=["XRP evigt terminskontrakt"],e.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC evigt terminskontrakt"],e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]=["Kanadensiska statsobligationer 10 år"],e.exports["#TVC:CA10Y-symbol-description"]=["Kanadensiska statsobligationer 10 års avkastning"],e.exports["#TVC:ID10Y-symbol-description"]=["Kanadindonesiska statsobligationer 10 års avkastning"],e.exports["#TVC:NL10-symbol-description"]=["Nederländska statsobligationer 10 år"],e.exports["#TVC:NL10Y-symbol-description"]=["Nederländska statsobligationer 10 års avkastning"],e.exports["#TVC:NZ10-symbol-description"]=["Nya Zeeländska statsobligationer 10 år"],e.exports["#TVC:NZ10Y-symbol-description"]=["Nya Zeeländska statsobligationer 10 års avkastning"],e.exports["#SOLUSD-symbol-description"]=["Solana / Amerikanska dollar"],e.exports["#LUNAUSD-symbol-description"]=["Luna / Amerikanska dollar"],e.exports["#UNIUSD-symbol-description"]=["Uniswap / Amerikanska dollar"],e.exports["#LTCBRL-symbol-description"]=["Litecoin / Brasilianska real"],e.exports["#ETCEUR-symbol-description"]=["Ethereum Classic/Euro"], +e.exports["#ETHKRW-symbol-description"]=["Ethereum / Sydkoreanska won"],e.exports["#BTCRUB-symbol-description"]=["Bitcoin / Ryska rubel"],e.exports["#BTCTHB-symbol-description"]=["Bitcoin/Thailändska baht"],e.exports["#ETHTHB-symbol-description"]=["Ethereum/Thailändska bath"],e.exports["#TVC:EU10YY-symbol-description"]=["EU statsobligationer 10 års avkastning"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/sv.7257.089fbbc28bead9558b87.js b/charting_library/bundles/sv.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..588e0d08 --- /dev/null +++ b/charting_library/bundles/sv.7257.089fbbc28bead9558b87.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports=["Det gick inte att få Pine-källkoden."]},39589:e=>{e.exports=["Fäll ihop panel"]},38154:e=>{e.exports=["Bekräfta att du vill ta bort studieträdet"]},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports=["Skapa ett gratis konto"]},69419:e=>{e.exports=["Allt är väl - marknaden är öppen."]},97637:e=>{e.exports="April"},86797:e=>{e.exports=["Augusti"]},22519:e=>{e.exports=["Stapelvärdesföränding"]},52003:e=>{e.exports=["Vill du verkligen ta bort denna studie och alla dess kopplingar?"]},68854:e=>{e.exports=["Dubbelklicka"]},97325:e=>{e.exports=["Dataproblem"]},52916:e=>{e.exports=["Uppdateras en gång per dag."]},25978:e=>{e.exports=["Data uppdateras mer än en gång per sekund."]},57310:e=>{e.exports=["Dataförsening"]},49321:e=>{e.exports=["Data som tillhandahålls genom gratisabonnemanget uppdateras endast en gång per sekund"]},55669:e=>{e.exports="December"},83498:e=>{e.exports=["Radera panel"]},59315:e=>{e.exports=["Data vid dagens slut"]},82751:e=>{e.exports=["Fel"]},40519:e=>{e.exports=["Endast handel efter marknadens stängning nu."]},80227:e=>{e.exports=["Börsens tidszon"]},16467:e=>{e.exports=["Februari"]},25046:e=>{e.exports=["Fyll i ett avtal med börsen"]},93666:e=>{e.exports=["Flaggsymbol"]},564:e=>{e.exports=["Fre"]},72970:e=>{e.exports=["Fredag"]},88958:e=>{e.exports=["Semester"]},21686:e=>{e.exports=["Dölj indikatorteckenförklaring"]},26935:e=>{e.exports=["Indikatorargument"]},26315:e=>{e.exports=["Indikatortitel"]},84098:e=>{e.exports=["Indikatorvärden"]},91459:e=>{e.exports=["Om du vill ha {listedExchange}s realtidsdata måste du fylla i ett avtal med börsen. Oroa dig inte, det tar bara några få klick."]},50634:e=>{e.exports=["Det går till postmarknadshandel om {remainingTime}."]},74537:e=>{e.exports=["Det går till förmarknadshandel om {remainingTime}."]},26910:e=>{e.exports=["Januari"]},23230:e=>{e.exports=["Juli"]},49385:e=>{e.exports=["Juni"]},99487:e=>{e.exports=["OHLC värden"]},15815:e=>{e.exports=["En uppdatering per sekund"]},90784:e=>{e.exports=["Oktober"]},75991:e=>{e.exports=["Öppen marknadsstatus"]},18429:e=>{e.exports=["Läs mer"]},39899:e=>{e.exports=["Flytta ned panel"]},70343:e=>{e.exports=["Flytta upp panel"]},83085:e=>{e.exports=["Mån"]},61199:e=>{e.exports=["Måndag"]},41610:e=>{e.exports=["Mer"]},1653:e=>{e.exports=["Endast handel före marknadens öppnande nu."]},56470:e=>{e.exports=["Förstora diagram"]},19603:e=>{e.exports=["Förstora panel"]},68327:e=>{e.exports=["Maj"]},35732:e=>{e.exports=["Hantera paneler"]},84675:e=>{e.exports=["Mars"]},83949:e=>{e.exports=["Marknaden är öppen"]},35701:e=>{e.exports=["Marknaden öppnar om {remainingTime}."]},95814:e=>{e.exports=["Marknaden är stängd"]},98105:e=>{e.exports=["Marknaden stänger om {remainingTime}."]},87202:e=>{ +e.exports=["Marknaden har för tillfället semesterstängt. Tur för dem!"]},71194:e=>{e.exports="November"},66324:e=>{e.exports=["Källkod"]},36835:e=>{e.exports=["Lör"]},1144:e=>{e.exports=["Lördag"]},40653:e=>{e.exports=["Skrolla till vänster"]},26721:e=>{e.exports=["Skrolla fram till senaste candlestick"]},35809:e=>{e.exports=["Scrolla till höger"]},61132:e=>{e.exports="September"},28705:e=>{e.exports=["Visa indikatorteckenförklaring"]},51072:e=>{e.exports=["Visa objektträd"]},37809:e=>{e.exports=["Visa inställningar för intervall"]},39045:e=>{e.exports=["Studiefel"]},86577:e=>{e.exports=["Sön"]},72149:e=>{e.exports=["Söndag"]},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports=["Symboltitel"]},29985:e=>{e.exports=["Efter marknadens stängning"]},28412:e=>{e.exports=["Betalade planer har snabbare datauppdatering"]},56042:e=>{e.exports=["Före marknadens öppning"]},36015:e=>{e.exports=["Realtidsdata för {description} stöds inte för närvarande. Eventuellt kommer det att stödjas i framtiden."]},6667:e=>{e.exports=["Realtidsdata för {symbolName} tillhandahålls av {exchange}-börsen."]},48293:e=>{e.exports=["Återställ diagram"]},91029:e=>{e.exports=["Återställ panel"]},75094:e=>{e.exports=["Ons"]},7147:e=>{e.exports=["Onsdag"]},52984:e=>{e.exports=["För att få realtidsdata för {description} behöver du köpa realtidsdatapaketet."]},9787:e=>{e.exports=["Tor"]},7951:e=>{e.exports=["Torsdag"]},57918:e=>{e.exports=["Denna information är i realtid, men den skiljer sig något från sin officiella motsvarighet från primära börser."]},68025:e=>{e.exports=["Uppgifterna är i realtid, men skiljer sig något från den officiella motsvarigheten från {exchange}."]},73717:e=>{e.exports=["Det finns ingen sådan symbol. Vänligen välj en annan."]},57048:e=>{e.exports=["Dags för en promenad - den här marknaden är stängd."]},94316:e=>{e.exports=["Tis"]},44979:e=>{e.exports=["Tisdag"]},8209:e=>{e.exports=["Ta bort flaggsymbol"]},1111:e=>{e.exports=["Volym"]},61311:e=>{e.exports=["Förstora"]},47602:e=>{e.exports=["Förminska"]},57889:e=>{e.exports=["ändra synlighet för OHLC-värden"]},18644:e=>{e.exports=["ändra synlighet för öppen marknadsstatus"]},45110:e=>{e.exports=["ändra synlighet för stapeländringar"]},31325:e=>{e.exports=["ändra synlighet för indikatortitel"]},99774:e=>{e.exports=["ändra synlighet för indikatorvärden"]},96162:e=>{e.exports=["ändra synlighet för indikatorargument"]},26717:e=>{e.exports=["ändra synlighet för symbolbeskrivning"]},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports=["ändra synlighet för volymvärden"]},39348:e=>{e.exports=["mindre än 1 minut"]},87358:e=>{e.exports=["visa {title}"]},7827:e=>{e.exports=["{days} och {hours}"]},7435:e=>{e.exports=["{exchange} via {originalExchange}"]},19830:e=>{e.exports=["{hours} och {minutes}"]},1084:e=>{e.exports=["{listedExchange} Data i realtid finns tillgängliga kostnadsfritt för registrerade användare. Skaffa dig ett gratiskonto nu!"]},11155:e=>{e.exports=["{symbolName} är fördröjd med {time} minuter"]},77033:e=>{ +e.exports=["Data uppdateras varje {amount} sekund, även om det finns fler uppdateringar på marknaden.","Data uppdateras varje {amount} sekund, även om det finns fler uppdateringar på marknaden."]},2121:e=>{e.exports=["Data i våra Basabonnemang uppdateras varje {amount} sekund, även om det finns fler uppdateringar på marknaden.","Data i våra Basabonnemang uppdateras var {amount}:e sekund, även om det finns fler uppdateringar på marknaden."]},5223:e=>{e.exports=["En uppdatering varje {amount} sekund","En uppdatering varje {amount} sekund"]},58609:e=>{e.exports=["{number} dag","{number} dagar"]},24430:e=>{e.exports=["{number} timme","{number} timmar"]},67151:e=>{e.exports=["{number} minut","{number} minuter"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/sv.8087.02a950e0b171d1520043.js b/charting_library/bundles/sv.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..e791ed86 --- /dev/null +++ b/charting_library/bundles/sv.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:r=>{r.exports=["Lägg till"]},53585:r=>{r.exports=["Lägg till en anpassad färg"]},81865:r=>{r.exports=["Opacitet"]},73755:r=>{r.exports=["Annan symbol"]},16936:r=>{r.exports=["Tillbaka"]},88046:r=>{r.exports=["Huvuddiagramsymbol"]},9898:r=>{r.exports=["Höger"]},20036:r=>{r.exports=["Avbryt"]},23398:r=>{r.exports=["Ändra tickersymbol"]},94551:r=>{r.exports=["Diagram"]},64498:r=>{r.exports=["Samtliga källor"]},73226:r=>{r.exports=["Verkställ"]},79852:r=>{r.exports=["Obligation"]},56095:r=>{r.exports=["Minska"]},29601:r=>{r.exports=["Beskrivning"]},46812:r=>{r.exports=["Öka"]},89298:r=>{r.exports=["Kompensation"]},68988:r=>{r.exports=["OK"]},29673:r=>{r.exports=["Inga börser matchar dina kriterier"]},41379:r=>{r.exports=["Inga symboler matchar dina kriterier"]},35563:r=>{r.exports=["Nummerformatet är felaktigt."]},19724:r=>{r.exports=["Källor"]},59877:r=>{r.exports=["Ställ in {inputInline} tid och pris för {studyShortDescription}"]},18571:r=>{r.exports=["Ställ in {inputTitle} pris för {studyShortDescription}"]},58552:r=>{r.exports=["Ställ in {inputTitle} pris för {studyShortDescription}"]},80481:r=>{r.exports=['Ställ in tid och pris för "{studyShortDescription}"']},42917:r=>{r.exports=['Ställ in tid för "{studyShortDescription}"']},6083:r=>{r.exports=['Ställ in pris för "{studyShortDescription}"']},52298:r=>{r.exports=["Sök"]},13269:r=>{r.exports=["Välj källa"]},2607:r=>{r.exports=["Det angivna värdet är större än instrumentets minimum av {max}."]},53669:r=>{r.exports=["Det angivna värdet är mindre än instrumentets minimum av {min}."]},89053:r=>{r.exports="Symbol"},48490:r=>{r.exports=["Symbol & beskrivning"]},99983:r=>{r.exports=["Symbolsök"]},54336:r=>{r.exports=["Ta bort färg"]},60142:r=>{r.exports=["Tjocklek"]},87592:r=>{r.exports="cfd"},17023:r=>{r.exports=["Ändra opacitet"]},13066:r=>{r.exports=["Ändra färg"]},95657:r=>{r.exports=["Ändra tjocklek"]},18567:r=>{r.exports=["ändra egenskapen {propertyName}"]},36962:r=>{r.exports=["stängning"]},8448:r=>{r.exports=["krypto"]},1328:r=>{r.exports="dr"},88720:r=>{r.exports=["ekonomi"]},39512:r=>{r.exports=["valutor"]},81859:r=>{r.exports=["terminer"]},39337:r=>{r.exports=["högsta"]},91815:r=>{r.exports="hl2"},40771:r=>{r.exports="hlc3"},9523:r=>{r.exports="hlcc4"},12754:r=>{r.exports="index"},38071:r=>{r.exports=["index"]},12504:r=>{r.exports="ohlc4"},38466:r=>{r.exports=["öppning"]},3919:r=>{r.exports=["lägsta"]},36931:r=>{r.exports=["aktier"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/svg-renderer.20f83194edf7431f951e.js b/charting_library/bundles/svg-renderer.20f83194edf7431f951e.js new file mode 100644 index 00000000..0a5cf33c --- /dev/null +++ b/charting_library/bundles/svg-renderer.20f83194edf7431f951e.js @@ -0,0 +1,2 @@ +"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2616],{33268:(t,e,i)=>{i.r(e),i.d(e,{svgRenderer:()=>m});var s=i(50151),r=i(98351);const o=(0,r.getLogger)("Chart.SvgParser");function n(t,e){const i=t.split(/[,\s]/).map((t=>parseFloat(t.trim())));let s=0;for(const t of i){if(!Number.isFinite(t)&&sn,render:(t,e)=>{t.save();for(const s of i)s.apply(t,e);t.restore()}}}}}]); \ No newline at end of file diff --git a/charting_library/bundles/symbol-info-dialog-impl.f8ffbbd0e68800ec13af.js b/charting_library/bundles/symbol-info-dialog-impl.f8ffbbd0e68800ec13af.js new file mode 100644 index 00000000..77b27e6c --- /dev/null +++ b/charting_library/bundles/symbol-info-dialog-impl.f8ffbbd0e68800ec13af.js @@ -0,0 +1,17 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[9374],{97754:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t{e.exports={body:"body-PkVsoG0q"}},85535:e=>{e.exports={header:"header-L3BebqJ1",close:"close-L3BebqJ1"}},66340:e=>{e.exports={message:"message-GTDWHWgI",error:"error-GTDWHWgI"}},3028:e=>{e.exports={footer:"footer-KnygFiHk"}},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})},39640:(e,t,r)=>{"use strict";function n(e,t,r,n,o){function i(o){if(e>o.timeStamp)return;const i=o.target;void 0!==r&&null!==t&&null!==i&&i.ownerDocument===n&&(t.contains(i)||r(o))}return o.click&&n.addEventListener("click",i,!1),o.mouseDown&&n.addEventListener("mousedown",i,!1),o.touchEnd&&n.addEventListener("touchend",i,!1),o.touchStart&&n.addEventListener("touchstart",i,!1),()=>{n.removeEventListener("click",i,!1),n.removeEventListener("mousedown",i,!1),n.removeEventListener("touchend",i,!1),n.removeEventListener("touchstart",i,!1)}}r.d(t,{addOutsideEventListener:()=>n})},967:(e,t,r)=>{"use strict";r.d(t,{weekDaysShortNames:()=>i,weekDaysMiniNames:()=>a});var n=r(44352),o=r(84917);o.Months.JANUARY,n.t(null,void 0,r(26910)),o.Months.FEBRUARY,n.t(null,void 0,r(16467)),o.Months.MARCH,n.t(null,void 0,r(84675)),o.Months.APRIL,n.t(null,void 0,r(97637)),o.Months.MAY,n.t(null,void 0,r(68327)),o.Months.JUNE,n.t(null,void 0,r(49385)),o.Months.JULY,n.t(null,void 0,r(23230)),o.Months.AUGUST,n.t(null,void 0,r(86797)),o.Months.SEPTEMBER,n.t(null,void 0,r(61132)),o.Months.OCTOBER,n.t(null,void 0,r(90784)),o.Months.NOVEMBER,n.t(null,void 0,r(71194)),o.Months.DECEMBER,n.t(null,void 0,r(55669)),o.Months.JANUARY,n.t(null,void 0,r(95425)),o.Months.FEBRUARY,n.t(null,void 0,r(35050)),o.Months.MARCH,n.t(null,void 0,r(51369)),o.Months.APRIL,n.t(null,void 0,r(42762)),o.Months.MAY,n.t(null,{context:"short"},r(27991)),o.Months.JUNE,n.t(null,void 0,r(15224)),o.Months.JULY,n.t(null,void 0,r(6215)),o.Months.AUGUST,n.t(null,void 0,r(38465)),o.Months.SEPTEMBER,n.t(null,void 0,r(57902)),o.Months.OCTOBER,n.t(null,void 0,r(73546)),o.Months.NOVEMBER,n.t(null,void 0,r(71230)), +o.Months.DECEMBER,n.t(null,void 0,r(92203)),o.WeekDays.SUNDAY,n.t(null,void 0,r(72149)),o.WeekDays.MONDAY,n.t(null,void 0,r(61199)),o.WeekDays.TUESDAY,n.t(null,void 0,r(44979)),o.WeekDays.WEDNESDAY,n.t(null,void 0,r(7147)),o.WeekDays.THURSDAY,n.t(null,void 0,r(7951)),o.WeekDays.FRIDAY,n.t(null,void 0,r(72970)),o.WeekDays.SATURDAY,n.t(null,void 0,r(1144));const i={[o.WeekDays.SUNDAY]:n.t(null,void 0,r(86577)),[o.WeekDays.MONDAY]:n.t(null,void 0,r(83085)),[o.WeekDays.TUESDAY]:n.t(null,void 0,r(94316)),[o.WeekDays.WEDNESDAY]:n.t(null,void 0,r(75094)),[o.WeekDays.THURSDAY]:n.t(null,void 0,r(9787)),[o.WeekDays.FRIDAY]:n.t(null,void 0,r(564)),[o.WeekDays.SATURDAY]:n.t(null,void 0,r(36835))},a={[o.WeekDays.SUNDAY]:n.t(null,{context:"day_of_week"},r(85954)),[o.WeekDays.MONDAY]:n.t(null,{context:"day_of_week"},r(11268)),[o.WeekDays.TUESDAY]:n.t(null,{context:"day_of_week"},r(31533)),[o.WeekDays.WEDNESDAY]:n.t(null,{context:"day_of_week"},r(26230)),[o.WeekDays.THURSDAY]:n.t(null,{context:"day_of_week"},r(24793)),[o.WeekDays.FRIDAY]:n.t(null,{context:"day_of_week"},r(19801)),[o.WeekDays.SATURDAY]:n.t(null,{context:"day_of_week"},r(63331))}},99054:(e,t,r)=>{"use strict";r.d(t,{setFixedBodyState:()=>l});const n=(()=>{let e;return()=>{var t;if(void 0===e){const r=document.createElement("div"),n=r.style;n.visibility="hidden",n.width="100px",n.msOverflowStyle="scrollbar",document.body.appendChild(r);const o=r.offsetWidth;r.style.overflow="scroll";const i=document.createElement("div");i.style.width="100%",r.appendChild(i);const a=i.offsetWidth;null===(t=r.parentNode)||void 0===t||t.removeChild(r),e=o-a}return e}})();function o(e,t,r){null!==e&&e.style.setProperty(t,r)}function i(e,t){return getComputedStyle(e,null).getPropertyValue(t)}function a(e,t){return parseInt(i(e,t))}let s=0,u=!1;function l(e){const{body:t}=document,r=t.querySelector(".widgetbar-wrap");if(e&&1==++s){const e=i(t,"overflow"),s=a(t,"padding-right");"hidden"!==e.toLowerCase()&&t.scrollHeight>t.offsetHeight&&(o(r,"right",`${n()}px`),t.style.paddingRight=`${s+n()}px`,u=!0),t.classList.add("i-no-scroll")}else if(!e&&s>0&&0==--s&&(t.classList.remove("i-no-scroll"),u)){o(r,"right","0px");let e=0;0,t.scrollHeight<=t.clientHeight&&(e-=n()),t.style.paddingRight=(e<0?0:e)+"px",u=!1}}},58095:(e,t,r)=>{"use strict";r.d(t,{useOutsideEvent:()=>i});var n=r(50959),o=r(39640);function i(e){const{click:t,mouseDown:r,touchEnd:i,touchStart:a,handler:s,reference:u,ownerDocument:l=document}=e,c=(0,n.useRef)(null),d=(0,n.useRef)(new CustomEvent("timestamp").timeStamp);return(0,n.useLayoutEffect)((()=>{const e={click:t,mouseDown:r,touchEnd:i,touchStart:a},n=u?u.current:c.current;return(0,o.addOutsideEventListener)(d.current,n,s,l,e)}),[t,r,i,a,s]),u||c}},9481:(e,t,r)=>{"use strict";r.d(t,{KeyboardDocumentListener:()=>o});var n=r(50959);class o extends n.PureComponent{constructor(){super(...arguments),this._handleKeyDown=e=>{e.keyCode===this.props.keyCode&&this.props.handler(e)}}componentDidMount(){document.addEventListener(this.props.eventType||"keydown",this._handleKeyDown,!1)} +componentWillUnmount(){document.removeEventListener(this.props.eventType||"keydown",this._handleKeyDown,!1)}render(){return null}}},88216:(e,t,r)=>{"use strict";r.d(t,{OverlapManager:()=>i,getRootOverlapManager:()=>s});var n=r(50151);class o{constructor(){this._storage=[]}add(e){this._storage.push(e)}remove(e){this._storage=this._storage.filter((t=>e!==t))}has(e){return this._storage.includes(e)}getItems(){return this._storage}}class i{constructor(e=document){this._storage=new o,this._windows=new Map,this._index=0,this._document=e,this._container=e.createDocumentFragment()}setContainer(e){const t=this._container,r=null===e?this._document.createDocumentFragment():e;!function(e,t){Array.from(e.childNodes).forEach((e=>{e.nodeType===Node.ELEMENT_NODE&&t.appendChild(e)}))}(t,r),this._container=r}registerWindow(e){this._storage.has(e)||this._storage.add(e)}ensureWindow(e,t={position:"fixed",direction:"normal"}){const r=this._windows.get(e);if(void 0!==r)return r;this.registerWindow(e);const n=this._document.createElement("div");if(n.style.position=t.position,n.style.zIndex=this._index.toString(),n.dataset.id=e,void 0!==t.index){const e=this._container.childNodes.length;if(t.index>=e)this._container.appendChild(n);else if(t.index<=0)this._container.insertBefore(n,this._container.firstChild);else{const e=this._container.childNodes[t.index];this._container.insertBefore(n,e)}}else"reverse"===t.direction?this._container.insertBefore(n,this._container.firstChild):this._container.appendChild(n);return this._windows.set(e,n),++this._index,n}unregisterWindow(e){this._storage.remove(e);const t=this._windows.get(e);void 0!==t&&(null!==t.parentElement&&t.parentElement.removeChild(t),this._windows.delete(e))}getZindex(e){const t=this.ensureWindow(e);return parseInt(t.style.zIndex||"0")}moveToTop(e){if(this.getZindex(e)!==this._index){this.ensureWindow(e).style.zIndex=(++this._index).toString()}}removeWindow(e){this.unregisterWindow(e)}}const a=new WeakMap;function s(e=document){const t=e.getElementById("overlap-manager-root");if(null!==t)return(0,n.ensureDefined)(a.get(t));{const t=new i(e),r=function(e){const t=e.createElement("div");return t.style.position="absolute",t.style.zIndex=150..toString(),t.style.top="0px",t.style.left="0px",t.id="overlap-manager-root",t}(e);return a.set(r,t),t.setContainer(r),e.body.appendChild(r),t}}},65718:(e,t,r)=>{"use strict";r.d(t,{Portal:()=>u,PortalContext:()=>l});var n=r(50959),o=r(962),i=r(68671),a=r(88216),s=r(50655);class u extends n.PureComponent{constructor(){super(...arguments),this._uuid=(0,i.guid)()}componentWillUnmount(){this._manager().removeWindow(this._uuid)}render(){const e=this._manager().ensureWindow(this._uuid,this.props.layerOptions);return e.style.top=this.props.top||"",e.style.bottom=this.props.bottom||"",e.style.left=this.props.left||"",e.style.right=this.props.right||"",e.style.pointerEvents=this.props.pointerEvents||"",o.createPortal(n.createElement(l.Provider,{value:this},this.props.children),e)}moveToTop(){this._manager().moveToTop(this._uuid)}_manager(){ +return null===this.context?(0,a.getRootOverlapManager)():this.context}}u.contextType=s.SlotContext;const l=n.createContext(null)},50655:(e,t,r)=>{"use strict";r.d(t,{Slot:()=>o,SlotContext:()=>i});var n=r(50959);class o extends n.Component{shouldComponentUpdate(){return!1}render(){return n.createElement("div",{style:{position:"fixed",zIndex:150,left:0,top:0},ref:this.props.reference})}}const i=n.createContext(null)},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"),u=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.iterator;var _={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,f={};function v(e,t,r){this.props=e,this.context=t,this.refs=f,this.updater=r||_}function y(){}function S(e,t,r){this.props=e,this.context=t,this.refs=f,this.updater=r||_}v.prototype.isReactComponent={},v.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")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=v.prototype;var b=S.prototype=new y;b.constructor=S,m(b,v.prototype),b.isPureReactComponent=!0;var g=Array.isArray,k=Object.prototype.hasOwnProperty,D={current:null},T={key:!0,ref:!0,__self:!0,__source:!0};function M(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)k.call(t,o)&&!T.hasOwnProperty(o)&&(i[o]=t[o]);var u=arguments.length-2;if(1===u)i.children=n;else if(1{"use strict";e.exports=r(95257)},82262:e=>{e.exports={popupDialog:"popupDialog-A46xVgF2",content:"content-A46xVgF2",row:"row-A46xVgF2",column:"column-A46xVgF2",title:"title-A46xVgF2",value:"value-A46xVgF2",columnTitle:"columnTitle-A46xVgF2",columnValue:"columnValue-A46xVgF2"}},16078:(e,t,r)=>{"use strict";r.r(t),r.d(t,{showSymbolInfoDialog:()=>Z});var n=r(962),o=r(50959),i=r(50151),a=r(967),s=r(82992),u=r(44352),l=r(68671),c=r(21945),d=r(32769),h=r.n(d),p=r(2484),_=r(74599);function m(e,t){const r=Math.floor(t/1e4)%1e4,n=Math.floor(t/100)%100-1,o=t%100;return e.format(new Date(Date.UTC(r,n,o)))}var f=r(1930),v=r(65312),y=r(36776),S=r(63016),b=r(97754),g=r(85535),k=r(8636),D=r(9745);function T(e){const t=e.hideIcon?null:o.createElement(D.Icon,{className:g.close,icon:k,onClick:e.onClose});return o.createElement("div",{className:b(g.header,e.className),"data-dragg-area":!0,ref:e.reference},e.children,t)}r(3028);var M=r(61228);function z(e){return o.createElement("div",{className:b(M.body,e.className),ref:e.reference},e.children)}r(58095),r(66340);var E=r(9481),I=r(76422),x=r(52092),L=r(82262);class N extends o.PureComponent{constructor(){super(...arguments),this._close=()=>this.props.onClose()}componentDidMount(){I.subscribe(x.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._close,null)}componentWillUnmount(){I.unsubscribe(x.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._close,null)}render(){return o.createElement(S.PopupDialog,{className:L.popupDialog,isOpened:this.props.isOpened,onClickOutside:this.props.onClose},o.createElement(T,{onClose:this.props.onClose},u.t(null,void 0,r(12014))),o.createElement(z,null,o.createElement(E.KeyboardDocumentListener,{keyCode:27,handler:this.props.onClose}),o.createElement("div",{className:L.content,"data-symbol-info-dialog-content":!0},this._renderFields())))}_renderFields(){return this.props.fields?this.props.fields.map(((e,t)=>o.createElement("div",{key:e.propName+t.toString(),className:L.row},o.createElement("div",{className:b(L.column,L.columnTitle)},o.createElement("span",{className:L.title},e.title)),o.createElement("div",{className:b(L.column,L.columnValue)},o.createElement("span",{className:L.value},function(e){const t=e.value||e.defValue||"-";if(e.setHtml)return o.createElement("span",{dangerouslySetInnerHTML:{__html:t}});return t}(e)))))):[]}} +var W=r(20364),U=r(21169),C=r(80142);function w(e){for(;e>h().minutesPerDay;)e-=h().minutesPerDay;const t=e%60,r=(e-t)/60,n=(0,_.numberToStringWithLeadingZero)(r,2)+":"+(0,_.numberToStringWithLeadingZero)(t,2);return(0,C.isRtl)()?(0,C.startWithLTR)(n):n}function A(e,t,r){const{weekDays:n,closed:o}=r;return t.map((t=>{const r=e.filter((e=>e.dayOfWeek()===t)),i=`${n[t]} `;if(0===r.length)return`${i}${o}`;const a=r.map((e=>{const t=e.sessionStartDayOfWeek(),r=e.sessionStartDaysOffset(),o=function(e,t){let r=e+t;for(;r>h().SATURDAY;)r-=h().SATURDAY;return r}(t,r===e.sessionEndDaysOffset()?0:r),i=t!==e.dayOfWeek()||o!==e.dayOfWeek(),a=i?n[t]:"",s=i?n[o]:"";return`${w(e.start())}${a}-${w(e.start()+e.length())}${s}`}));return`${i}${a.join(", ")}`}))}let Y=null;const j=[d.MONDAY,d.TUESDAY,d.WEDNESDAY,d.THURSDAY,d.FRIDAY,d.SATURDAY,d.SUNDAY],P=j.reduce(((e,t)=>(e[t]=a.weekDaysMiniNames[t],e)),{});function H(e){return!(0,f.isEconomicSymbol)(e)&&!function(e,t){var r;return t.indexOf(null!==(r=e.listed_exchange)&&void 0!==r?r:"")>=0}(e,["QUANDL","BSE_EOD","NSE_EOD","LSE_EOD"])}function O(e){var t;return(null!==(t=e.minmove2)&&void 0!==t?t:0)>0&&!e.fractional&&0!==e.pricescale}function F(e){return O(e)&&void 0!==e.pricescale?new _.PriceFormatter(e.pricescale/(0,i.ensureDefined)(e.minmove2)).format((0,i.ensureDefined)(e.minmove2)/e.pricescale):null}function R(e){return void 0===e.minmov||void 0===e.pricescale?null:(0,f.createSeriesFormatter)(e,"default").format(e.minmov/e.pricescale)}function J(e){var t;return(0,c.marketType)(null!==(t=e.type)&&void 0!==t?t:"",e.typespecs)}function B(e){return"futures"===e.type&&"front_contract"in e}function V(e){return!(0,f.isEconomicSymbol)(e)}function $(e){return"expiration"in e}function K(e){var t,r,n;return null!==(n=null!==(r=null===(t=e.source2)||void 0===t?void 0:t.description)&&void 0!==r?r:e.source)&&void 0!==n?n:null}function G(e){return(0,f.isEconomicSymbol)(e)&&Boolean(K(e))}function Z(e,t){Q({isOpened:!1,onClose:()=>{},fields:[]}),null===e&&(e=s.linking.symbol.value()),e+="";const o=t&&t.symbolInfo,a=[{title:u.t(null,void 0,r(35383)),propName:(0,p.enabled)("charting_library_base")?"name":"pro_name"},{title:u.t(null,void 0,r(28174)),propName:"description"},{title:u.t(null,void 0,r(90656)),propName:"type",getter:J},{title:u.t(null,void 0,r(49263)),propName:"expiration",visibility:$,formatter:m.bind(null,t.dateFormatter)},{title:u.t(null,void 0,r(22992)),propName:"front_contract",visibility:B},{title:u.t(null,void 0,r(64659)),propName:"pointvalue"},{title:u.t(null,void 0,r(77295)),propName:"exchange",visibility:V},{title:u.t(null,void 0,r(91617)),propName:"listed_exchange",visibility:V},{title:u.t(null,void 0,r(46147)),propName:"source",getter:K,visibility:G},{title:u.t(null,void 0,r(50985)),propName:"currency_code",getter:e=>(0,f.symbolOriginalCurrency)(e,!0),visibility:e=>Boolean((0,f.symbolOriginalCurrency)(e,!0)),formatter:e=>null!=e?e:"",defValue:""},{title:u.t(null,void 0,r(59607)),propName:"value_unit_id",getter:e=>t.unitDescription((0,f.measureUnitId)(e)), +visibility:e=>Boolean((0,f.measureUnitId)(e))&&(0,f.isMeasureUnitSymbol)(e)&&t.showUnit,formatter:e=>null!=e?e:"",defValue:""},{title:u.t(null,void 0,r(77534)),propName:"unit_id",getter:e=>t.unitDescription((0,f.symbolOriginalUnit)(e,t.showUnit)),visibility:e=>Boolean((0,f.symbolOriginalUnit)(e,t.showUnit))&&!(0,f.isMeasureUnitSymbol)(e),formatter:e=>null!=e?e:"",defValue:""},{title:u.t(null,void 0,r(45221)),propName:"pip_size",getter:F,visibility:O},{title:u.t(null,void 0,r(55209)),propName:"tick_size",getter:R},{title:u.t(null,void 0,r(31672)),propName:"sector"},{title:u.t(null,void 0,r(91746)),propName:"industry"},{title:u.t(null,void 0,r(87492)),propName:"timezone",formatter:q,visibility:H},{title:u.t(null,void 0,r(25866)),propName:"session_display",altPropName:"session",formatter:X,visibility:H,setHtml:!0}],c=(0,v.getAdditionalSymbolInfoFields)();if(c&&c.length>0)for(const e of c)a.push({title:e.title,propName:e.propertyName});const d=o?re(o,a):0,h={isOpened:!0,onClose:()=>{Q({isOpened:!1,onClose:()=>{},fields:[]}),n.unmountComponentAtNode((0,i.ensureNotNull)(Y)),Y=null},fields:a};if(d{re(o.values,a),r.unsubscribe(t,(0,i.ensureNotNull)(e)),Q(h)}))}Q(h)}function Q(e){Y||(Y=document.createElement("div"),document.body.appendChild(Y)),n.render(o.createElement(N,e),Y)}function q(e){const t=W.availableTimezones;for(let r=0;r")}function ee(e){var t;return null!==(t=null==e?void 0:e.toString())&&void 0!==t?t:"-"}function te(e,t){(void 0===e.value||t)&&(e.value=t)}function re(e,t){let r=0;for(let n=0;n{"use strict";r.d(t,{marketType:()=>s});var n=r(44352);const o=new Map([["cfd",n.t(null,void 0,r(87592))],["dr",n.t(null,void 0,r(1328))],["index",n.t(null,void 0,r(12754))],["forex",n.t(null,void 0,r(39512))],["right",n.t(null,{context:"symbol_type"},r(9898))],["bond",n.t(null,void 0,r(79852))],["bitcoin",n.t(null,void 0,r(8448))],["crypto",n.t(null,void 0,r(8448))],["economic",n.t(null,void 0,r(88720))],["indices",n.t(null,void 0,r(38071))],["futures",n.t(null,void 0,r(81859))],["stock",n.t(null,void 0,r(36931))]]);r(93731);const i=new Map,a=new Set(["cfd","spreadbet","defi","sharia","yield","government","corporate","mutual","money","etf","unit","trust","reit","etn","convertible","closedend","crypto","oracle"]);function s(e,t=[],r=!0){const n=t.filter((e=>a.has(e))),s=`${e}_${n.sort().join("_")}`,u=i.get(s) +;if(void 0!==u)return u;const l=r?function(e){return o.get(e)||e}(e):e,c=Boolean(t.length)?l+` ${n.join(" ")}`:l;return i.set(s,c),c}},8636:e=>{e.exports=''},19801:e=>{e.exports={ar:["الجمعة"],ca_ES:["Dv"],cs:"Fr",de:"Fr",el:"Fr",en:"Fr",es:["V"],fa:"Fr",fr:["Ven"],he_IL:["שישי"],hu_HU:["P"],id_ID:["Jum"],it:["Ven"],ja:["金"],ko:["금"],ms_MY:"Fr",nl_NL:"Fr",pl:["Pt"],pt:["Sexta"],ro:"Fr",ru:["Пт"],sv:"Fr",th:"Fr",tr:["Cum"],vi:"Fr",zh:["周五"],zh_TW:["周五"]}},11268:e=>{e.exports={ar:["الاثنين"],ca_ES:["Dl"],cs:"Mo",de:"Mo",el:"Mo",en:"Mo",es:["L"],fa:"Mo",fr:"Mo",he_IL:["שני"],hu_HU:["H"],id_ID:["Sen"],it:["Lun"],ja:["月"],ko:["월"],ms_MY:"Mo",nl_NL:"Mo",pl:["Pn"],pt:["Seg"],ro:"Mo",ru:["Пн"],sv:"Mo",th:["โม"],tr:["Pzt"],vi:"Mo",zh:["周一"],zh_TW:["周一"]}},63331:e=>{e.exports={ar:["السبت"],ca_ES:["Ds"],cs:"Sa",de:"Sa",el:"Sa",en:"Sa",es:["Sáb"],fa:"Sa",fr:"Sa",he_IL:["שבת"],hu_HU:["Szo"],id_ID:["Sab"],it:["Sab"],ja:["土"],ko:["토"],ms_MY:"Sa",nl_NL:"Sa",pl:["Sob."],pt:["Sáb."],ro:"Sa",ru:["Сб"],sv:"Sa",th:"Sa",tr:["Cmt"],vi:"Sa",zh:["周六"],zh_TW:["周六"]}},85954:e=>{e.exports={ar:["الأحد"],ca_ES:["Dg"],cs:"Su",de:"Su",el:"Su",en:"Su",es:["Do"],fa:"Su",fr:"Su",he_IL:["ראשון"],hu_HU:["V"],id_ID:["Min"],it:["Dom"],ja:["日"],ko:["일"],ms_MY:"Su",nl_NL:"Su",pl:["Nd."],pt:["Dom"],ro:"Su",ru:["Вс"],sv:"Su",th:"Su",tr:["Paz"],vi:"Su",zh:["周日"],zh_TW:["周日"]}},26230:e=>{e.exports={ar:["الأربعاء"],ca_ES:["Dc"],cs:"We",de:"We",el:"We",en:"We",es:["X"],fa:"We",fr:"We",he_IL:"We",hu_HU:["Sze"],id_ID:["Rab"],it:["Mer"],ja:["水"],ko:["수"],ms_MY:"We",nl_NL:"We",pl:["Śr"],pt:["Quarta"],ro:"We",ru:["Ср"],sv:"We",th:["วันพุธ"],tr:["Çar"],vi:["T4"],zh:["周三"],zh_TW:["周三"]}},24793:e=>{e.exports={ar:["الخميس"],ca_ES:["Dj"],cs:"Th",de:"Th",el:"Th",en:"Th",es:["Ju"],fa:"Th",fr:"Th",he_IL:["חמישי"],hu_HU:["Cs"],id_ID:["Kam"],it:["Gio"],ja:["木"],ko:["목"],ms_MY:"Th",nl_NL:"Th",pl:["Czw."],pt:["Quinta"],ro:"Th",ru:["Чт"],sv:"Th",th:"Th",tr:["Per"],vi:"Th",zh:["周四"],zh_TW:["周四"]}},31533:e=>{e.exports={ar:["الثلاثاء"],ca_ES:["Ma"],cs:"Tu",de:"Tu",el:"Tu",en:"Tu",es:["Ma"],fa:"Tu",fr:"Tu",he_IL:["שלישי"],hu_HU:["K"],id_ID:["Sel"],it:["Mar"],ja:["火"],ko:["화"],ms_MY:"Tu",nl_NL:"Tu",pl:["Wt"],pt:["Terça"],ro:"Tu",ru:["Вт"],sv:"Tu",th:"Tu",tr:["Sal"],vi:["Thứ 3"],zh:["周二"],zh_TW:["周二"]}},9898:e=>{e.exports={ar:["حق"],ca_ES:["Right (dret de subscripció)"],cs:"Right",de:["Rechter"],el:"Right",en:"Right",es:["Right (derecho de suscripción)"],fa:"Right",fr:["De droite"],he_IL:["זכות Right"],hu_HU:"Right",id_ID:["Kanan"],it:["Diritto"],ja:["ストックオプション"],ko:["라이트"],ms_MY:["Benar"],nl_NL:"Right",pl:["Prawo do udostępniania"],pt:["Direita"],ro:"Right",ru:["Право на акцию"],sv:["Höger"],th:["สิทธิ"],tr:["Sağ"],vi:["Phải"],zh:["认股权"],zh_TW:["認股權"]}},25219:e=>{e.exports={ar:["مُغلقة"],ca_ES:["Tancat"], +cs:"Closed",de:["Geschlossen"],el:"Closed",en:"Closed",es:["Cerrado"],fa:"Closed",fr:["Fermé"],he_IL:["סגור"],hu_HU:["Záró"],id_ID:["Telah Ditutup"],it:["Chiuso"],ja:["終了"],ko:["장종료"],ms_MY:["Ditutup"],nl_NL:"Closed",pl:["Zamknięte"],pt:["Fechado"],ro:"Closed",ru:["Закрыт"],sv:["Stängd"],th:["ปิดแล้ว"],tr:["Kapalı"],vi:["Đóng"],zh:["已关闭"],zh_TW:["已關閉"]}},50985:e=>{e.exports={ar:["عملة"],ca_ES:["Divisa"],cs:["Měna"],de:["Währung"],el:"Currency",en:"Currency",es:["Divisa"],fa:"Currency",fr:["Devise"],he_IL:["מַטְבֵּעַ"],hu_HU:["Valuta"],id_ID:["Mata Uang"],it:["Valuta"],ja:["通貨"],ko:["통화"],ms_MY:["Mata wang"],nl_NL:"Currency",pl:["Waluta"],pt:["Moeda"],ro:"Currency",ru:["Валюта"],sv:["Valuta"],th:["สกุลเงิน"],tr:["Döviz"],vi:["Tiền tệ"],zh:["货币"],zh_TW:["貨幣"]}},22992:e=>{e.exports={ar:["العقد الحالي"],ca_ES:["Contracte vigent"],cs:["Current Contract"],de:["Aktueller Kontrakt"],el:["Current Contract"],en:"Current contract",es:["Contrato vigente"],fa:["Current Contract"],fr:["Contrat en cours"],he_IL:["החוזה הנוכחי"],hu_HU:["Current Contract"],id_ID:["Kontrak Saat Ini"],it:["Contratto corrente"],ja:["現在のご契約"],ko:["커런트 컨트랙트"],ms_MY:["Kontrak Semasa"],nl_NL:["Current Contract"],pl:["Aktualny kontrakt"],pt:["Contrato atual"],ro:["Current Contract"],ru:["Текущий контракт"],sv:["Nuvarande kontrakt"],th:["สัญญาปัจจุบัน"],tr:["Mevcut Sözleşme"],vi:["Hợp đồng hiện tại"],zh:["当前合约"],zh_TW:["Current Contract"]}},97637:e=>{e.exports={ar:["أبريل"],ca_ES:["Abril"],cs:"April",de:"April",el:"April",en:"April",es:["Abril"],fa:["آوریل"],fr:["Avril"],he_IL:["‏אפריל"],hu_HU:["Április"],id_ID:"April",it:["Aprile"],ja:["4月"],ko:["4월"],ms_MY:"April",nl_NL:"April",pl:["Kwiecień"],pt:["Abril"],ro:"April",ru:["Апрель"],sv:"April",th:["เมษายน"],tr:["Nisan"],vi:["Tháng Tư"],zh:["4月"],zh_TW:["四月"]}},86797:e=>{e.exports={ar:["أغسطس"],ca_ES:["Agost"],cs:"August",de:"August",el:"August",en:"August",es:["Agosto"],fa:["آگوست"],fr:["Août"],he_IL:["‏אוגוסט"],hu_HU:["Augusztus"],id_ID:["Agustus"],it:["Agosto"],ja:["8月"],ko:["8월"],ms_MY:["Ogos"],nl_NL:"August",pl:["Sierpień"],pt:["Agosto"],ro:"August",ru:["Август"],sv:["Augusti"],th:["สิงหาคม"],tr:["Ağustos"],vi:["Tháng Tám"],zh:["8月"],zh_TW:["八月"]}},79852:e=>{e.exports={ar:["سند"],ca_ES:["Bo"],cs:"Bond",de:["Anleihe"],el:"Bond",en:"Bond",es:["Bono"],fa:"Bond",fr:["Obligation"],he_IL:["אגרת חוב"],hu_HU:"Bond",id_ID:["Surat hutang"],it:["Obbligazione"],ja:["債券"],ko:["채권"],ms_MY:["Bon"],nl_NL:"Bond",pl:["Obligacja"],pt:["Título"],ro:"Bond",ru:["Облигации"],sv:["Obligation"],th:["พันธบัตร"],tr:["Tahvil"],vi:["Trái phiếu"],zh:["债券"],zh_TW:["債券"]}},55669:e=>{e.exports={ar:["ديسمبر"],ca_ES:["Desembre"],cs:"December",de:["Dezember"],el:"December",en:"December",es:["Diciembre"],fa:["دسامبر"],fr:["Décembre"],he_IL:["דצמבר‏"],hu_HU:"December",id_ID:["Desember"],it:["Dicembre"],ja:["12月"],ko:["12월"],ms_MY:["Disember"],nl_NL:"December",pl:["Grudzień"],pt:["Dezembro"],ro:"December",ru:["Декабрь"],sv:"December",th:["ธันวาคม"],tr:["Aralık"],vi:["Tháng Mười hai"],zh:["12月"],zh_TW:["十二月"]}},49263:e=>{e.exports={ +ar:["تاريخ انتهاء الصلاحية"],ca_ES:["Data de caducitat"],cs:"Expiration date",de:["Ablaufdatum"],el:"Expiration date",en:"Expiration date",es:["Fecha de vencimiento"],fa:"Expiration date",fr:["Date d'expiration"],he_IL:["תאריך תפוגה"],hu_HU:"Expiration date",id_ID:["Tanggal kadaluarsa"],it:["Data di scadenza"],ja:["有効期限"],ko:["만기 날짜"],ms_MY:["Tarikh tamat tempoh"],nl_NL:"Expiration date",pl:["Data ważności"],pt:["Data de expiração"],ro:"Expiration date",ru:["Истечение срока"],sv:["Utgångsdatum"],th:["วันหมดอายุ"],tr:["Son kullanma tarihi"],vi:["Ngày hết hạn"],zh:["到期日"],zh_TW:["到期日"]}},16467:e=>{e.exports={ar:["فبراير"],ca_ES:["Febrer"],cs:"February",de:["Februar"],el:"February",en:"February",es:["Febrero"],fa:"February",fr:["Février"],he_IL:["פברואר‏"],hu_HU:["Február"],id_ID:["Februari"],it:["Febbraio"],ja:["2月"],ko:["2월"],ms_MY:["Februari"],nl_NL:"February",pl:["Luty"],pt:["Fevereiro"],ro:"February",ru:["Февраль"],sv:["Februari"],th:["กุมภาพันธ์"],tr:["Şubat"],vi:["Tháng Hai"],zh:["2月"],zh_TW:["二月"]}},564:e=>{e.exports={ar:["الجمعة"],ca_ES:["Dv"],cs:"Fri",de:["Fr"],el:"Fri",en:"Fri",es:["Vi"],fa:"Fri",fr:["Ven"],he_IL:["שישי"],hu_HU:["Pén"],id_ID:["Jum"],it:["Ven"],ja:["金"],ko:["금"],ms_MY:["Jum"],nl_NL:"Fri",pl:["Pt"],pt:["Sexta"],ro:"Fri",ru:["Пт"],sv:["Fre"],th:["ศุกร์"],tr:["Cum"],vi:["Thứ 6"],zh:["周五"],zh_TW:["周五"]}},72970:e=>{e.exports={ar:["الجمعة"],ca_ES:["Divendres"],cs:"Friday",de:["Freitag"],el:"Friday",en:"Friday",es:["Viernes"],fa:"Friday",fr:["Vendredi"],he_IL:["יום שישי"],hu_HU:["Péntek"],id_ID:["Jumat"],it:["Venerdì"],ja:["金曜日"],ko:["금요일"],ms_MY:["Jumaat"],nl_NL:"Friday",pl:["Piątek"],pt:["Sexta"],ro:"Friday",ru:["Пятница"],sv:["Fredag"],th:["วันศุกร์"],tr:["Cuma"],vi:["Thứ Sáu"],zh:["周五"],zh_TW:["周五"]}},91746:e=>{e.exports={ar:["صناعة"],ca_ES:["Indústria"],cs:"Industry",de:["Branche"],el:"Industry",en:"Industry",es:["Industria"],fa:["صنعت"],fr:["Industrie"],he_IL:["תעשיה"],hu_HU:["Iparág"],id_ID:["Industri"],it:["Industria"],ja:["業種"],ko:["산업"],ms_MY:["Industri"],nl_NL:"Industry",pl:["Branża"],pt:["Indústria"],ro:"Industry",ru:["Отрасль"],sv:["Bransch"],th:["อุตสาหกรรม"],tr:["Endüstri"],vi:["Công nghiệp"],zh:["行业"],zh_TW:["產業"]}},26910:e=>{e.exports={ar:["يناير"],ca_ES:["Gener"],cs:"January",de:["Januar"],el:"January",en:"January",es:["Enero"],fa:"January",fr:["Janvier"],he_IL:["ינואר‏"],hu_HU:["Január"],id_ID:["Januari"],it:["Gennaio"],ja:["1月"],ko:["1월"],ms_MY:["Januari"],nl_NL:"January",pl:["Styczeń"],pt:["Janeiro"],ro:"January",ru:["Январь"],sv:["Januari"],th:["มกราคม"],tr:["Ocak"],vi:["Tháng Một"],zh:["1月"],zh_TW:["一月"]}},23230:e=>{e.exports={ar:["يوليو"],ca_ES:["Juliol"],cs:"July",de:["Juli"],el:"July",en:"July",es:["Julio"],fa:"July",fr:["Juillet"],he_IL:["יולי‏"],hu_HU:["Július"],id_ID:["Juli"],it:["Luglio"],ja:["7月"],ko:["7월"],ms_MY:["Julai"],nl_NL:"July",pl:["Lipiec"],pt:["Julho"],ro:"July",ru:["Июль"],sv:["Juli"],th:["กรกฎาคม"],tr:["Temmuz"],vi:["Tháng Bảy"],zh:["7月"],zh_TW:["七月"]}},49385:e=>{e.exports={ar:["يونيو"],ca_ES:["Juny"],cs:"June",de:["Juni"],el:"June",en:"June",es:["Junio"], +fa:"June",fr:["Juin"],he_IL:["יוני‏"],hu_HU:["Június"],id_ID:["Juni"],it:["Giugno"],ja:["6月"],ko:["6월"],ms_MY:["Jun"],nl_NL:"June",pl:["Czerwiec"],pt:["Junho"],ro:"June",ru:["Июнь"],sv:["Juni"],th:["มิถุนายน"],tr:["Haziran"],vi:["Tháng Sáu"],zh:["6月"],zh_TW:["六月"]}},90784:e=>{e.exports={ar:["أكتوبر"],ca_ES:["Octubre"],cs:"October",de:"October",el:"October",en:"October",es:["Octubre"],fa:"October",fr:["Octobre"],he_IL:["אוקטובר‏"],hu_HU:["Október"],id_ID:["Oktober"],it:["Ottobre"],ja:["10月"],ko:["10월"],ms_MY:["Oktober"],nl_NL:"October",pl:["Październik"],pt:["Outubro"],ro:"October",ru:["Октябрь"],sv:["Oktober"],th:["ตุลาคม"],tr:["Ekim"],vi:["Tháng Mười"],zh:["10月"],zh_TW:["十月"]}},91617:e=>{e.exports={ar:["البورصة المدرجة"],ca_ES:["Mercat cotitzat"],cs:["Listed Exchange"],de:["Gelistete Börse"],el:["Listed Exchange"],en:"Listed exchange",es:["Mercado cotizado"],fa:["Listed Exchange"],fr:["Bourse agréée"],he_IL:["בורסה רשומה"],hu_HU:["Listázott Tőzsde"],id_ID:["Bursa Terdaftar"],it:["Quotato in borsa"],ja:["上場取引所"],ko:["상장 거래소"],ms_MY:["Bursa Tersenarai"],nl_NL:["Listed Exchange"],pl:["Wymieniona Giełda"],pt:["Bolsa listada"],ro:["Listed Exchange"],ru:["Зарегистрирован"],sv:["Listad börs"],th:["รายการตลาดหลักทรัพย์"],tr:["Kayıtlı Borsa"],vi:["Giao dịch đã thống kê"],zh:["上市交易所"],zh_TW:["列表交易所"]}},83085:e=>{e.exports={ar:["يوم الاثنين"],ca_ES:["Dl"],cs:"Mon",de:"Mon",el:"Mon",en:"Mon",es:["Lu"],fa:"Mon",fr:["Lun"],he_IL:["שני"],hu_HU:["Hét"],id_ID:["Sen"],it:["Lun"],ja:["月"],ko:["월"],ms_MY:["Isnin"],nl_NL:"Mon",pl:["Pon"],pt:["Seg"],ro:"Mon",ru:["Пн"],sv:["Mån"],th:["จันทร์"],tr:["Pzt"],vi:["Thứ 2"],zh:["周一"],zh_TW:["周一"]}},61199:e=>{e.exports={ar:["الاثنين"],ca_ES:["Dilluns"],cs:"Monday",de:["Montag"],el:"Monday",en:"Monday",es:["Lunes"],fa:"Monday",fr:["Lundi"],he_IL:["יום שני"],hu_HU:["Hétfő"],id_ID:["Senin"],it:["Lunedì"],ja:["月曜日"],ko:["월요일"],ms_MY:["Isnin"],nl_NL:"Monday",pl:["Poniedziałek"],pt:["Segunda"],ro:"Monday",ru:["Понедельник"],sv:["Måndag"],th:["วันจันทร์"],tr:["Pazartesi"],vi:["Thứ Hai"],zh:["周一"],zh_TW:["周一"]}},68327:e=>{e.exports={ar:["مايو"],ca_ES:["Maig"],cs:["Květen"],de:["Mai"],el:["Μαι"],en:"May",es:["Mayo"],fa:["می"],fr:["Mai"],he_IL:["מאי"],hu_HU:["Május"],id_ID:["Mei"],it:["Maggio"],ja:["5月"],ko:["5월"],ms_MY:["Mei"],nl_NL:["Mei"],pl:["Maj"],pt:["Мaio"],ro:"May",ru:["Май"],sv:["Maj"],th:["พ.ค."],tr:"May",vi:["Tháng Năm"],zh:["5月"],zh_TW:["五月"]}},84675:e=>{e.exports={ar:["مارس"],ca_ES:["Març"],cs:"March",de:["März"],el:"March",en:"March",es:["Marzo"],fa:"March",fr:["Mars"],he_IL:["מרץ‏"],hu_HU:["Március"],id_ID:["Maret"],it:["Marzo"],ja:["3月"],ko:["3월"],ms_MY:["Mac"],nl_NL:"March",pl:["Marzec"],pt:["Março"],ro:"March",ru:["Март"],sv:["Mars"],th:["มีนาคม"],tr:["Mart"],vi:["Tháng Ba"],zh:["3月"],zh_TW:["三月"]}},59607:e=>{e.exports={ar:["مقياس"],ca_ES:["Mida"],cs:"Measure",de:["Messen"],el:"Measure",en:"Measure",es:["Medida"],fa:"Measure",fr:["Mesure"],he_IL:["מדידה"],hu_HU:"Measure",id_ID:["Mengukur"],it:["Misura"],ja:["ものさし"],ko:["재기"],ms_MY:["Langkah"],nl_NL:"Measure",pl:["Linijka"],pt:["Medir"], +ro:"Measure",ru:["Линейка"],sv:["Mäta"],th:["การวัด"],tr:["Ölç"],vi:["Đo lường"],zh:["测量"],zh_TW:["測量"]}},71194:e=>{e.exports={ar:["نوفمبر"],ca_ES:["Novembre"],cs:"November",de:"November",el:"November",en:"November",es:["Noviembre"],fa:"November",fr:["Novembre"],he_IL:["נובמבר‏"],hu_HU:"November",id_ID:"November",it:["Novembre"],ja:["11月"],ko:["11월"],ms_MY:"November",nl_NL:"November",pl:["Listopad"],pt:["Novembro"],ro:"November",ru:["Ноябрь"],sv:"November",th:["พฤศจิกายน"],tr:["Kasım"],vi:["Tháng Mười một"],zh:["11月"],zh_TW:["十一月"]}},46147:e=>{e.exports={ar:["مصدر"],ca_ES:["Font"],cs:["Zdroj"],de:["Quelle"],el:"Source",en:"Source",es:["Fuente"],fa:"Source",fr:"Source",he_IL:["מקור"],hu_HU:["Forrás"],id_ID:["Sumber"],it:["Sorgente"],ja:["ソース"],ko:["소스"],ms_MY:["Sumber"],nl_NL:"Source",pl:["Źródło"],pt:["Fonte"],ro:"Source",ru:["Источник"],sv:["Källa"],th:["จุดกำเนิด"],tr:["Kaynak"],vi:["Nguồn"],zh:["来源"],zh_TW:["來源"]}},36835:e=>{e.exports={ar:["السبت"],ca_ES:["Ds"],cs:"Sat",de:["Sa"],el:"Sat",en:"Sat",es:["Sáb"],fa:"Sat",fr:["Sam"],he_IL:["שבת"],hu_HU:["Szom"],id_ID:["Sab"],it:["Sab"],ja:["土"],ko:["토"],ms_MY:["Sabtu"],nl_NL:"Sat",pl:["Sob"],pt:["Sáb."],ro:"Sat",ru:["Сб"],sv:["Lör"],th:["เสาร์"],tr:["Cmt"],vi:["Thứ 7"],zh:["周六"],zh_TW:["周六"]}},1144:e=>{e.exports={ar:["السبت"],ca_ES:["Dissabte"],cs:"Saturday",de:["Samstag"],el:"Saturday",en:"Saturday",es:["Sábado"],fa:"Saturday",fr:["Samedi"],he_IL:["יום שבת"],hu_HU:["Szombat"],id_ID:["Sabtu"],it:["Sabato"],ja:["土曜日"],ko:["토요일"],ms_MY:["Sabtu"],nl_NL:"Saturday",pl:["Sobota"],pt:["Sábado"],ro:"Saturday",ru:["Суббота"],sv:["Lördag"],th:["เสาร์"],tr:["Cumartesi"],vi:["Thứ Bảy"],zh:["周六"],zh_TW:["周六"]}},31672:e=>{e.exports={ar:["قطاع"],ca_ES:"Sector",cs:"Sector",de:["Sektor"],el:"Sector",en:"Sector",es:"Sector",fa:"Sector",fr:["Secteur"],he_IL:["סקטור"],hu_HU:["Szektor"],id_ID:["Sektor"],it:["Settore"],ja:["セクター"],ko:["섹터"],ms_MY:["Sektor"],nl_NL:"Sector",pl:["Sektor"],pt:["Setor"],ro:"Sector",ru:["Сектор"],sv:["Sektor"],th:["ภาค"],tr:["Sektör"],vi:["Khu vực"],zh:["板块"],zh_TW:["部門"]}},61132:e=>{e.exports={ar:["سبتمبر"],ca_ES:["Setembre"],cs:"September",de:"September",el:"September",en:"September",es:["Septiembre"],fa:"September",fr:["Septembre"],he_IL:["ספטמבר‏"],hu_HU:["Szeptember"],id_ID:"September",it:["Settembre"],ja:["9月"],ko:["9월"],ms_MY:"September",nl_NL:"September",pl:["Wrzesień"],pt:["Setembro"],ro:"September",ru:["Сентябрь"],sv:"September",th:["กันยายน"],tr:["Eylül"],vi:["Tháng Chín"],zh:["9月"],zh_TW:["九月"]}},86577:e=>{e.exports={ar:["الأحد"],ca_ES:["Dg"],cs:"Sun",de:["Son"],el:"Sun",en:"Sun",es:["Do"],fa:"Sun",fr:["Dim"],he_IL:["יום ראשון"],hu_HU:["Vas"],id_ID:["Min"],it:["Dom"],ja:["日"],ko:["일"],ms_MY:["Ahad"],nl_NL:"Sun",pl:["Niedz."],pt:["Dom"],ro:"Sun",ru:["Вс"],sv:["Sön"],th:["อาทิตย์"],tr:["Paz"],vi:["CN"],zh:["周日"],zh_TW:["周日"]}},72149:e=>{e.exports={ar:["الأحد"],ca_ES:["Diumenge"],cs:"Sunday",de:["Sonntag"],el:"Sunday",en:"Sunday",es:["Domingo"],fa:"Sunday",fr:["Dimanche"],he_IL:["יום ראשון"],hu_HU:["Vasárnap"],id_ID:["Minggu"],it:["Domenica"],ja:["日曜日"], +ko:["일요일"],ms_MY:["Ahad"],nl_NL:"Sunday",pl:["Niedziela"],pt:["Domingo"],ro:"Sunday",ru:["Воскресенье"],sv:["Söndag"],th:["อาทิตย์"],tr:["Pazar"],vi:["Chủ nhật"],zh:["周日"],zh_TW:["周日"]}},12014:e=>{e.exports={ar:["معلومات الرمز"],ca_ES:["Informació del símbol"],cs:"Symbol Info",de:"Symbol Info",el:"Symbol Info",en:"Symbol Info",es:["Información del símbolo"],fa:"Symbol Info",fr:["Info du Symbole"],he_IL:["מידע על הסימול"],hu_HU:["Szimbólum Infó"],id_ID:["Info Simbol"],it:["Informazioni simbolo"],ja:["シンボル情報"],ko:["심볼 정보"],ms_MY:["Maklumat Simbol"],nl_NL:"Symbol Info",pl:["Informacje o Symbolu"],pt:["Informações do símbolo"],ro:"Symbol Info",ru:["Информация по инструменту"],sv:["Symbolinformation"],th:["ข้อมูลสัญลักษณ์"],tr:["Sembol Bilgisi"],vi:["Thông tin Mã giao dịch"],zh:["商品信息"],zh_TW:["商品資訊"]}},35383:e=>{e.exports={ar:["اسم الرمز"],ca_ES:["Nom del símbol"],cs:["Symbol Name"],de:["Symbolname"],el:["Symbol Name"],en:"Symbol name",es:["Nombre del símbolo"],fa:["Symbol Name"],fr:["Nom du symbole"],he_IL:["שם סימול"],hu_HU:["Szimbólum Neve"],id_ID:["Nama Simbol"],it:["Nome simbolo"],ja:["シンボル名"],ko:["심볼 이름"],ms_MY:["Nama Simbol"],nl_NL:["Symbol Name"],pl:["Nazwa Symbolu"],pt:["Nome do símbolo"],ro:["Symbol Name"],ru:["Имя инструмента"],sv:["Symbolnamn"],th:["ชื่อสัญลักษณ์"],tr:["Sembol Adı"],vi:["Tên Mã giao dịch"],zh:["商品名称"],zh_TW:["商品名稱"]}},28174:e=>{e.exports={ar:["وصف الرمز"],ca_ES:["Descripció del símbol"],cs:["Symbol Description"],de:["Symbolbeschreibung"],el:["Symbol Description"],en:"Symbol description",es:["Descripción del símbolo"],fa:["Symbol Description"],fr:["Description du symbole"],he_IL:["תיאור הסימול"],hu_HU:["Szimbólum Leírás"],id_ID:["Deskripsi Simbol"],it:["Descrizione simbolo"],ja:["シンボル詳細"],ko:["심볼 설명"],ms_MY:["Huraian Simbol"],nl_NL:["Symbol Description"],pl:["Opis Symbolu"],pt:["Descrição do símbolo"],ro:["Symbol Description"],ru:["Описание инструмента"],sv:["Symbolbeskrivning"],th:["คำอธิบายของสัญลักษณ์"],tr:["Sembol Açıklaması"],vi:["Mô tả Mã giao dịch"],zh:["商品说明"],zh_TW:["商品說明"]}},90656:e=>{e.exports={ar:["نوع الرمز"],ca_ES:["Tipus de símbol"],cs:["Symbol Type"],de:["Symboltyp"],el:["Symbol Type"],en:"Symbol type",es:["Tipo de símbolo"],fa:["Symbol Type"],fr:["Type de symbole"],he_IL:["סוג סימול"],hu_HU:["Szimbólum Típusa"],id_ID:["Tipe simbol"],it:["Categoria simbolo"],ja:["シンボルタイプ"],ko:["심볼 타입"],ms_MY:["Jenis Simbol"],nl_NL:["Symbol Type"],pl:["Typ Symbolu"],pt:["Tipo do Símbolo"],ro:["Symbol Type"],ru:["Тип инструмента"],sv:["Symbol typ"],th:["ประเภทสัญลักษณ์"],tr:["Sembol tipi"],vi:["Loại Mã giao dịch"],zh:["商品类型"],zh_TW:["商品類型"]}},64659:e=>{e.exports={ar:["قيمة النقطة"],ca_ES:["Valor del punt"],cs:"Point value",de:["Punktwert"],el:"Point value",en:"Point value",es:["Valor del punto"],fa:"Point value",fr:["Valeur du point"],he_IL:["נקודת ערך Point value"],hu_HU:"Point value",id_ID:["Nilai poin"],it:["Valore punto"],ja:["ポイント値"],ko:["포인트 밸류"],ms_MY:["Nilai mata"],nl_NL:"Point value",pl:["Wartość punktu"],pt:["Valor do ponto"],ro:"Point value",ru:["Значение пункта"],sv:["Punktvärde"], +th:["มูลค่าของจุด"],tr:["Nokta Değeri"],vi:["Giá trị điểm"],zh:["点值"],zh_TW:["計點值"]}},45221:e=>{e.exports={ar:["حجم النقطة"],ca_ES:["Mida del Pip"],cs:["Pip Size"],de:["Pip-Größe"],el:["Pip Size"],en:"Pip size",es:["Tamaño del Pip"],fa:["Pip Size"],fr:["Valeur du pip"],he_IL:["גודל Pip"],hu_HU:["Pip Méret"],id_ID:["Ukuran Pip"],it:["Dimensione Pip"],ja:["Pipサイズ"],ko:["핍사이즈"],ms_MY:["Saiz Pip"],nl_NL:["Pip Size"],pl:["Rozmiar Pip"],pt:["Tamanho do Pip"],ro:["Pip Size"],ru:["Объём пункта"],sv:["Pipstorlek"],th:["ขนาดของปิ้บ"],tr:["Pip Miktarı"],vi:["Cỡ Pip"],zh:["点值大小"],zh_TW:["Pip 大小"]}},75094:e=>{e.exports={ar:["الأربعاء"],ca_ES:["Dc"],cs:"Wed",de:["Mi"],el:"Wed",en:"Wed",es:["Mi"],fa:"Wed",fr:["Mer"],he_IL:["רביעי"],hu_HU:["Szer"],id_ID:["Rab"],it:["Mer"],ja:["水"],ko:["수"],ms_MY:["Rabu"],nl_NL:"Wed",pl:["Śr."],pt:["Quarta"],ro:"Wed",ru:["Ср"],sv:["Ons"],th:["พุธ"],tr:["Çar"],vi:["Thứ 4"],zh:["周三"],zh_TW:["周三"]}},7147:e=>{e.exports={ar:["الأربعاء"],ca_ES:["Dimecres"],cs:"Wednesday",de:["Mittwoch"],el:"Wednesday",en:"Wednesday",es:["Miércoles"],fa:"Wednesday",fr:["Mercredi"],he_IL:["יום רביעי"],hu_HU:["Szerda"],id_ID:["Rabu"],it:["Mercoledì"],ja:["水曜日"],ko:["수요일"],ms_MY:["Rabu"],nl_NL:"Wednesday",pl:["Środa"],pt:["Quarta"],ro:"Wednesday",ru:["Среда"],sv:["Onsdag"],th:["พุธ"],tr:["Çarşamba"],vi:["Thứ tư"],zh:["周三"],zh_TW:["周三"]}},9787:e=>{e.exports={ar:["الخميس"],ca_ES:["Dj"],cs:"Thu",de:["Do"],el:"Thu",en:"Thu",es:["Jue"],fa:"Thu",fr:["Jeu"],he_IL:["חמישי"],hu_HU:["Cs"],id_ID:["Kamis"],it:["Gio"],ja:["木"],ko:["목"],ms_MY:["Khamis"],nl_NL:"Thu",pl:["Czw."],pt:["Qui"],ro:"Thu",ru:["Чт"],sv:["Tor"],th:["พฤหัสบดี"],tr:["Per"],vi:["Thứ 5"],zh:["周四"],zh_TW:["周四"]}},7951:e=>{e.exports={ar:["الخميس"],ca_ES:["Dijous"],cs:"Thursday",de:["Donnerstag"],el:"Thursday",en:"Thursday",es:["Jueves"],fa:"Thursday",fr:["Jeudi"],he_IL:["יום חמישי"],hu_HU:["Csütörtök"],id_ID:["Kamis"],it:["Giovedì"],ja:["木曜日"],ko:["목요일"],ms_MY:["Khamis"],nl_NL:"Thursday",pl:["Czwartek"],pt:["Quinta"],ro:"Thursday",ru:["Четверг"],sv:["Torsdag"],th:["พฤหัสบดี"],tr:["Perşembe"],vi:["Thứ năm"],zh:["周四"],zh_TW:["周四"]}},55209:e=>{e.exports={ar:["حجم التيك"],ca_ES:["Mida del tick"],cs:"Tick size",de:["Tickgröße"],el:"Tick size",en:"Tick size",es:["Tamaño del tick"],fa:"Tick size",fr:["Taille du tick"],he_IL:["גודל Tick"],hu_HU:"Tick size",id_ID:["Ukuran tick"],it:["Dimensione tick"],ja:["ティックサイズ"],ko:["틱 사이즈"],ms_MY:["Saiz tick"],nl_NL:"Tick size",pl:["Rozmiar ticka"],pt:["Tamanho do tick"],ro:"Tick size",ru:["Размер тика"],sv:["Tickstorlek"],th:["ขนาด Tick"],tr:["fiyat adımı boyutu"],vi:["Cỡ Tick"],zh:["Tick大小"],zh_TW:["Tick大小"]}},87492:e=>{e.exports={ar:["توقيت"],ca_ES:["Zona horària"],cs:["Časové pásmo"],de:["Zeitzone"],el:"Timezone",en:"Timezone",es:["Zona horaria"],fa:"Timezone",fr:["Fuseau horaire"],he_IL:["אזור זמן"],hu_HU:["Időzóna"],id_ID:["Zona waktu"],it:["Fuso orario"],ja:["タイムゾーン"],ko:["타임존"],ms_MY:["Zon Waktu"],nl_NL:"Timezone",pl:["Strefa czasowa"],pt:["Fuso Horário"],ro:"Timezone",ru:["Часовой пояс"],sv:["Tidszon"],th:["เขตเวลา"], +tr:["Saat Dilimi"],vi:["Múi giờ"],zh:["时区"],zh_TW:["時區"]}},94316:e=>{e.exports={ar:["الثلاثاء"],ca_ES:["Març"],cs:"Tue",de:["Die"],el:"Tue",en:"Tue",es:["Mar"],fa:"Tue",fr:["Mar"],he_IL:["שלישי"],hu_HU:["Ke"],id_ID:["Selasa"],it:["Mar"],ja:["火"],ko:["화"],ms_MY:["Selasa"],nl_NL:"Tue",pl:["Wt."],pt:["Terça"],ro:"Tue",ru:["Вт"],sv:["Tis"],th:["อังคาร"],tr:["Sal"],vi:["Thứ 3"],zh:["周二"],zh_TW:["周二"]}},44979:e=>{e.exports={ar:["الثلاثاء"],ca_ES:["Dimarts"],cs:"Tuesday",de:["Dienstag"],el:"Tuesday",en:"Tuesday",es:["Martes"],fa:"Tuesday",fr:["Mardi"],he_IL:["יום שלישי"],hu_HU:["Kedd"],id_ID:["Selasa"],it:["Martedì"],ja:["火曜日"],ko:["화요일"],ms_MY:["Selasa"],nl_NL:"Tuesday",pl:["Wtorek"],pt:["Terça"],ro:"Tuesday",ru:["Вторник"],sv:["Tisdag"],th:["อังคาร"],tr:["Salı"],vi:["Thứ ba"],zh:["周二"],zh_TW:["周一"]}},77534:e=>{e.exports={ar:["وحدة"],ca_ES:["Unitat"],cs:"Unit",de:["Einheit"],el:"Unit",en:"Unit",es:["Unidad"],fa:"Unit",fr:["Unité"],he_IL:["יחידה"],hu_HU:"Unit",id_ID:"Unit",it:["Unità"],ja:["単位"],ko:["유닛"],ms_MY:"Unit",nl_NL:"Unit",pl:["Jednostka"],pt:["Unidade"],ro:"Unit",ru:["Единица"],sv:["Enhet"],th:["หน่วย"],tr:["Birim"],vi:["Đơn vị"],zh:["单位"],zh_TW:["單位"]}},87592:e=>{e.exports={ar:["عقود الفروقات"],ca_ES:"cfd",cs:"cfd",de:"cfd",el:"cfd",en:"cfd",es:"cfd",fa:"cfd",fr:"cfd",he_IL:["חוזה הפרשים cfd"],hu_HU:"cfd",id_ID:"cfd",it:"cfd",ja:["CFD"],ko:["씨에프디"],ms_MY:"cfd",nl_NL:"cfd",pl:"cfd",pt:"cfd",ro:"cfd",ru:"cfd",sv:"cfd",th:"cfd",tr:"cfd",vi:"cfd",zh:["差价合约"],zh_TW:"cfd"}},8448:e=>{e.exports={ar:["العملات الرقمية"],ca_ES:["cripto"],cs:"crypto",de:"crypto",el:"crypto",en:"crypto",es:["cripto"],fa:"crypto",fr:"crypto",he_IL:["קריפטו"],hu_HU:["kripto"],id_ID:"crypto",it:["cripto"],ja:["暗号"],ko:["크립토"],ms_MY:["kripto"],nl_NL:"crypto",pl:["krypto"],pt:["Cripto"],ro:"crypto",ru:["криптовалюты"],sv:["krypto"],th:["คริปโต"],tr:["kripto"],vi:["tiền điện tử"],zh:["加密"],zh_TW:"crypto"}},1328:e=>{e.exports={ar:["إيصال إيداع"],ca_ES:"dr",cs:"dr",de:"dr",el:"dr",en:"dr",es:"dr",fa:"dr",fr:"dr",he_IL:"dr",hu_HU:"dr",id_ID:"dr",it:"dr",ja:["預託証券"],ko:"dr",ms_MY:"dr",nl_NL:"dr",pl:["Potwierdzenie wpłaty"],pt:"dr",ro:"dr",ru:["Депоз. расписки"],sv:"dr",th:"dr",tr:"dr",vi:"dr",zh:"dr",zh_TW:"dr"}},88720:e=>{e.exports={ar:["اقتصاد"],ca_ES:["economia"],cs:"economy",de:["Wirtschaft"],el:"economy",en:"economy",es:["economía"],fa:"economy",fr:["économie"],he_IL:["כַּלְכָּלָה"],hu_HU:"economy",id_ID:["ekonomi"],it:["economia"],ja:["経済指標"],ko:["경제"],ms_MY:["ekonomi"],nl_NL:"economy",pl:["gospodarka"],pt:["economia"],ro:"economy",ru:["экономические данные"],sv:["ekonomi"],th:["เศรษฐกิจ"],tr:["ekonomi"],vi:["kinh tế"],zh:["经济"],zh_TW:["經濟"]}},39512:e=>{e.exports={ar:["فوركس"],ca_ES:["Forex"],cs:"forex",de:["Devisen"],el:"forex",en:"forex",es:["Forex"],fa:"forex",fr:["Forex"],he_IL:['מט"ח'],hu_HU:"forex",id_ID:"forex",it:"forex",ja:["FX"],ko:["외환"],ms_MY:"forex",nl_NL:"forex",pl:"forex",pt:"forex",ro:"forex",ru:["форекс"],sv:["valutor"],th:["ฟอเร็กซ์"],tr:["döviz"],vi:"forex",zh:["外汇"],zh_TW:["外匯"]}},81859:e=>{e.exports={ar:["العقود الآجلة"], +ca_ES:["futurs"],cs:"futures",de:["Futures"],el:"futures",en:"futures",es:["futuros"],fa:"futures",fr:"futures",he_IL:["חוזים עתידיים"],hu_HU:"futures",id_ID:["kontrak berjangka"],it:["future"],ja:["先物"],ko:["퓨쳐스"],ms_MY:["pasaran hadapan"],nl_NL:"futures",pl:["Kontrakty terminowe"],pt:["futuros"],ro:"futures",ru:["фьючерсы"],sv:["terminer"],th:["ฟิวเจอร์ส"],tr:["vadeli"],vi:["hợp đồng tương lai"],zh:["期货"],zh_TW:["期貨"]}},12754:e=>{e.exports={ar:["مؤشر"],ca_ES:["índex"],cs:"index",de:["Index"],el:"index",en:"index",es:["índice"],fa:"index",fr:["indice"],he_IL:["מדד"],hu_HU:"index",id_ID:["indeks"],it:["indice"],ja:["指数"],ko:["인덱스"],ms_MY:["indeks"],nl_NL:"index",pl:["indeks"],pt:["índice"],ro:"index",ru:["индекс"],sv:"index",th:["ดัชนี"],tr:["endeks"],vi:["chỉ số"],zh:["指数"],zh_TW:["指數"]}},38071:e=>{e.exports={ar:["المؤشرات"],ca_ES:"indices",cs:"indices",de:["Indizes"],el:"indices",en:"indices",es:["índices"],fa:"indices",fr:"indices",he_IL:["מדדים"],hu_HU:"indices",id_ID:["indeks"],it:["Indici"],ja:["指数"],ko:["지수"],ms_MY:["indeks"],nl_NL:["indexen"],pl:["indeksy"],pt:["índices"],ro:"indices",ru:["индексы"],sv:["index"],th:["ดัชนี"],tr:["endeks"],vi:["các chỉ báo"],zh:["指数"],zh_TW:["指數"]}},36931:e=>{e.exports={ar:["سهم"],ca_ES:["accions"],cs:"stock",de:["Aktie"],el:"stock",en:"stock",es:["acciones"],fa:"stock",fr:"stock",he_IL:["מניה"],hu_HU:"stock",id_ID:["saham"],it:["azione"],ja:["株式"],ko:["스탁"],ms_MY:["saham"],nl_NL:"stock",pl:["akcja"],pt:["ação"],ro:"stock",ru:["акция"],sv:["aktier"],th:["หุ้น"],tr:["hisse"],vi:["cổ phiếu"],zh:["股票"],zh_TW:["股票"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/symbol-search-dialog.318dd6851c75d04282d4.js b/charting_library/bundles/symbol-search-dialog.318dd6851c75d04282d4.js new file mode 100644 index 00000000..7c98929f --- /dev/null +++ b/charting_library/bundles/symbol-search-dialog.318dd6851c75d04282d4.js @@ -0,0 +1,7 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[1754],{9745:(e,t,r)=>{"use strict";r.d(t,{Icon:()=>i});var o=r(50959);const i=o.forwardRef(((e,t)=>{const{icon:r="",...i}=e;return o.createElement("span",{...i,ref:t,dangerouslySetInnerHTML:{__html:r}})}))},99054:(e,t,r)=>{"use strict";r.d(t,{setFixedBodyState:()=>l});const o=(()=>{let e;return()=>{var t;if(void 0===e){const r=document.createElement("div"),o=r.style;o.visibility="hidden",o.width="100px",o.msOverflowStyle="scrollbar",document.body.appendChild(r);const i=r.offsetWidth;r.style.overflow="scroll";const s=document.createElement("div");s.style.width="100%",r.appendChild(s);const n=s.offsetWidth;null===(t=r.parentNode)||void 0===t||t.removeChild(r),e=i-n}return e}})();function i(e,t,r){null!==e&&e.style.setProperty(t,r)}function s(e,t){return getComputedStyle(e,null).getPropertyValue(t)}function n(e,t){return parseInt(s(e,t))}let a=0,c=!1;function l(e){const{body:t}=document,r=t.querySelector(".widgetbar-wrap");if(e&&1==++a){const e=s(t,"overflow"),a=n(t,"padding-right");"hidden"!==e.toLowerCase()&&t.scrollHeight>t.offsetHeight&&(i(r,"right",`${o()}px`),t.style.paddingRight=`${a+o()}px`,c=!0),t.classList.add("i-no-scroll")}else if(!e&&a>0&&0==--a&&(t.classList.remove("i-no-scroll"),c)){i(r,"right","0px");let e=0;0,t.scrollHeight<=t.clientHeight&&(e-=o()),t.style.paddingRight=(e<0?0:e)+"px",c=!1}}},89324:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Components:()=>l,showDefaultSearchDialog:()=>c,showSymbolSearchItemsDialog:()=>n.showSymbolSearchItemsDialog});var o=r(82992),i=(r(32563),r(36309)),s=r(82501),n=r(1861),a=r(84015);r(2484),r(49483);!(0,a.isOnMobileAppPage)("any")&&window.matchMedia("(min-width: 602px) and (min-height: 445px)").matches;function c(e){const t=(0,s.getSymbolSearchCompleteOverrideFunction)(),{defaultValue:r,showSpreadActions:a,source:c,onSearchComplete:l,...d}=e,h={...d,showSpreadActions:null!=a?a:(0,i.canShowSpreadActions)(),onSearchComplete:(e,r)=>{null==r||r.symbolType;t(e[0].symbol,e[0].result).then((e=>{o.linking.symbol.setValue(e.symbol),null==l||l(e.symbol)}))}};(0,n.showSymbolSearchItemsDialog)({...h,defaultValue:r})}const l={SymbolSearchWatchlistDialogContentItem:null,SymbolSearchWatchlistDialog:null}},1861:(e,t,r)=>{"use strict";r.d(t,{showSymbolSearchItemsDialog:()=>c});var o=r(50959),i=r(962),s=r(50655),n=r(51826),a=r(98925);function c(e){const{initialMode:t="symbolSearch",autofocus:r=!0,defaultValue:c,showSpreadActions:l,selectSearchOnInit:d,onSearchComplete:h,dialogTitle:u,placeholder:m,fullscreen:p,initialScreen:_,wrapper:y,dialog:f,contentItem:S,onClose:g,footer:b,symbolTypes:v,searchInput:k,emptyState:x,hideMarkedListFlag:I,dialogWidth:w="auto",manager:z}=e;if(n.dialogsOpenerManager.isOpened("SymbolSearch")||n.dialogsOpenerManager.isOpened("ChangeIntervalDialog"))return;const C=document.createElement("div"),D=o.createElement(s.SlotContext.Provider,{value:null!=z?z:null},o.createElement(a.SymbolSearchItemsDialog,{onClose:L,initialMode:t,defaultValue:c,showSpreadActions:l,hideMarkedListFlag:I, +selectSearchOnInit:d,onSearchComplete:h,dialogTitle:u,placeholder:m,fullscreen:p,initialScreen:_,wrapper:y,dialog:f,contentItem:S,footer:b,symbolTypes:v,searchInput:k,emptyState:x,autofocus:r,dialogWidth:w}));function L(){i.unmountComponentAtNode(C),n.dialogsOpenerManager.setAsClosed("SymbolSearch"),g&&g()}return i.render(D,C),n.dialogsOpenerManager.setAsOpened("SymbolSearch"),{close:L}}},51826:(e,t,r)=>{"use strict";r.d(t,{DialogsOpenerManager:()=>o,dialogsOpenerManager:()=>i});class o{constructor(){this._storage=new Map}setAsOpened(e,t){this._storage.set(e,t)}setAsClosed(e){this._storage.delete(e)}isOpened(e){return this._storage.has(e)}getDialogPayload(e){return this._storage.get(e)}}const i=new o},58095:(e,t,r)=>{"use strict";r.d(t,{useOutsideEvent:()=>s});var o=r(50959),i=r(39640);function s(e){const{click:t,mouseDown:r,touchEnd:s,touchStart:n,handler:a,reference:c,ownerDocument:l=document}=e,d=(0,o.useRef)(null),h=(0,o.useRef)(new CustomEvent("timestamp").timeStamp);return(0,o.useLayoutEffect)((()=>{const e={click:t,mouseDown:r,touchEnd:s,touchStart:n},o=c?c.current:d.current;return(0,i.addOutsideEventListener)(h.current,o,a,l,e)}),[t,r,s,n,a]),c||d}},90692:(e,t,r)=>{"use strict";r.d(t,{MatchMedia:()=>i});var o=r(50959);class i extends o.PureComponent{constructor(e){super(e),this._handleChange=()=>{this.forceUpdate()},this.state={query:window.matchMedia(this.props.rule)}}componentDidMount(){this._subscribe(this.state.query)}componentDidUpdate(e,t){this.state.query!==t.query&&(this._unsubscribe(t.query),this._subscribe(this.state.query))}componentWillUnmount(){this._unsubscribe(this.state.query)}render(){return this.props.children(this.state.query.matches)}static getDerivedStateFromProps(e,t){return e.rule!==t.query.media?{query:window.matchMedia(e.rule)}:null}_subscribe(e){e.addListener(this._handleChange)}_unsubscribe(e){e.removeListener(this._handleChange)}}},88216:(e,t,r)=>{"use strict";r.d(t,{OverlapManager:()=>s,getRootOverlapManager:()=>a});var o=r(50151);class i{constructor(){this._storage=[]}add(e){this._storage.push(e)}remove(e){this._storage=this._storage.filter((t=>e!==t))}has(e){return this._storage.includes(e)}getItems(){return this._storage}}class s{constructor(e=document){this._storage=new i,this._windows=new Map,this._index=0,this._document=e,this._container=e.createDocumentFragment()}setContainer(e){const t=this._container,r=null===e?this._document.createDocumentFragment():e;!function(e,t){Array.from(e.childNodes).forEach((e=>{e.nodeType===Node.ELEMENT_NODE&&t.appendChild(e)}))}(t,r),this._container=r}registerWindow(e){this._storage.has(e)||this._storage.add(e)}ensureWindow(e,t={position:"fixed",direction:"normal"}){const r=this._windows.get(e);if(void 0!==r)return r;this.registerWindow(e);const o=this._document.createElement("div");if(o.style.position=t.position,o.style.zIndex=this._index.toString(),o.dataset.id=e,void 0!==t.index){const e=this._container.childNodes.length +;if(t.index>=e)this._container.appendChild(o);else if(t.index<=0)this._container.insertBefore(o,this._container.firstChild);else{const e=this._container.childNodes[t.index];this._container.insertBefore(o,e)}}else"reverse"===t.direction?this._container.insertBefore(o,this._container.firstChild):this._container.appendChild(o);return this._windows.set(e,o),++this._index,o}unregisterWindow(e){this._storage.remove(e);const t=this._windows.get(e);void 0!==t&&(null!==t.parentElement&&t.parentElement.removeChild(t),this._windows.delete(e))}getZindex(e){const t=this.ensureWindow(e);return parseInt(t.style.zIndex||"0")}moveToTop(e){if(this.getZindex(e)!==this._index){this.ensureWindow(e).style.zIndex=(++this._index).toString()}}removeWindow(e){this.unregisterWindow(e)}}const n=new WeakMap;function a(e=document){const t=e.getElementById("overlap-manager-root");if(null!==t)return(0,o.ensureDefined)(n.get(t));{const t=new s(e),r=function(e){const t=e.createElement("div");return t.style.position="absolute",t.style.zIndex=150..toString(),t.style.top="0px",t.style.left="0px",t.id="overlap-manager-root",t}(e);return n.set(r,t),t.setContainer(r),e.body.appendChild(r),t}}},65718:(e,t,r)=>{"use strict";r.d(t,{Portal:()=>c,PortalContext:()=>l});var o=r(50959),i=r(962),s=r(68671),n=r(88216),a=r(50655);class c extends o.PureComponent{constructor(){super(...arguments),this._uuid=(0,s.guid)()}componentWillUnmount(){this._manager().removeWindow(this._uuid)}render(){const e=this._manager().ensureWindow(this._uuid,this.props.layerOptions);return e.style.top=this.props.top||"",e.style.bottom=this.props.bottom||"",e.style.left=this.props.left||"",e.style.right=this.props.right||"",e.style.pointerEvents=this.props.pointerEvents||"",i.createPortal(o.createElement(l.Provider,{value:this},this.props.children),e)}moveToTop(){this._manager().moveToTop(this._uuid)}_manager(){return null===this.context?(0,n.getRootOverlapManager)():this.context}}c.contextType=a.SlotContext;const l=o.createContext(null)},50655:(e,t,r)=>{"use strict";r.d(t,{Slot:()=>i,SlotContext:()=>s});var o=r(50959);class i extends o.Component{shouldComponentUpdate(){return!1}render(){return o.createElement("div",{style:{position:"fixed",zIndex:150,left:0,top:0},ref:this.props.reference})}}const s=o.createContext(null)},16936:e=>{e.exports={ar:["عودة"],ca_ES:["Enrere"],cs:"Back",de:["Zurück"],el:"Back",en:"Back",es:["Atrás"],fa:"Back",fr:["Retour"],he_IL:["חזור"],hu_HU:"Back",id_ID:["Kembali"],it:["Indietro"],ja:["戻る"],ko:["뒤로"],ms_MY:["Kembali"],nl_NL:"Back",pl:["Cofnij"],pt:["Voltar"],ro:"Back",ru:["Назад"],sv:["Tillbaka"],th:["กลับไป"],tr:["Geri"],vi:["Quay lại"],zh:["返回"],zh_TW:["返回"]}},9898:e=>{e.exports={ar:["حق"],ca_ES:["Right (dret de subscripció)"],cs:"Right",de:["Rechter"],el:"Right",en:"Right",es:["Right (derecho de suscripción)"],fa:"Right",fr:["De droite"],he_IL:["זכות Right"],hu_HU:"Right",id_ID:["Kanan"],it:["Diritto"],ja:["ストックオプション"],ko:["라이트"],ms_MY:["Benar"],nl_NL:"Right",pl:["Prawo do udostępniania"],pt:["Direita"],ro:"Right",ru:["Право на акцию"],sv:["Höger"], +th:["สิทธิ"],tr:["Sağ"],vi:["Phải"],zh:["认股权"],zh_TW:["認股權"]}},20036:e=>{e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},64498:e=>{e.exports={ar:["كل المصادر"],ca_ES:["Totes les fonts"],cs:"All sources",de:["Alle Quellen"],el:"All sources",en:"All sources",es:["Todas las fuentes"],fa:"All sources",fr:["Toutes les sources"],he_IL:["כל המקורות"],hu_HU:"All sources",id_ID:["Seluruh sumber"],it:["Tutte le fonti"],ja:["すべての提供元"],ko:["모든 자료"],ms_MY:["Kesemua sumber"],nl_NL:"All sources",pl:["Wszystkie źródła"],pt:["Todas as fontes"],ro:"All sources",ru:["Все источники"],sv:["Samtliga källor"],th:["แหล่งที่มาทั้งหมด"],tr:["Tüm kaynaklar"],vi:["Tất cả các nguồn"],zh:["全部来源"],zh_TW:["全部來源"]}},79852:e=>{e.exports={ar:["سند"],ca_ES:["Bo"],cs:"Bond",de:["Anleihe"],el:"Bond",en:"Bond",es:["Bono"],fa:"Bond",fr:["Obligation"],he_IL:["אגרת חוב"],hu_HU:"Bond",id_ID:["Surat hutang"],it:["Obbligazione"],ja:["債券"],ko:["채권"],ms_MY:["Bon"],nl_NL:"Bond",pl:["Obligacja"],pt:["Título"],ro:"Bond",ru:["Облигации"],sv:["Obligation"],th:["พันธบัตร"],tr:["Tahvil"],vi:["Trái phiếu"],zh:["债券"],zh_TW:["債券"]}},29601:e=>{e.exports={ar:["الوصف"],ca_ES:["Descripció"],cs:["Popis"],de:["Beschreibung"],el:"Description",en:"Description",es:["Descripción"],fa:["شرح"],fr:"Description",he_IL:["תיאור"],hu_HU:["Leírás"],id_ID:["Deskripsi"],it:["Descrizione"],ja:["詳細"],ko:["설명"],ms_MY:["Huraian"],nl_NL:["Beschrijving"],pl:["Opis"],pt:["Descrição"],ro:"Description",ru:["Описание"],sv:["Beskrivning"],th:["คำอธิบาย"],tr:["Açıklama"],vi:["Mô tả"],zh:["描述"],zh_TW:["描述"]}},29673:e=>{e.exports={ar:["لا توجد أسواق تطابق المعايير التي عينتها"],ca_ES:["No hi ha mercats de valors que coincideixin amb els vostres criteris."],cs:"No exchanges match your criteria",de:["Keine Börsen entsprechen Ihren Kriterien"],el:"No exchanges match your criteria",en:"No exchanges match your criteria",es:["No hay mercados de valores que coincidan con sus criterios."],fa:"No exchanges match your criteria",fr:["Aucun échange ne correspond à vos critères"],he_IL:["אין בורסות התואמות את הקריטריונים שלך"],hu_HU:"No exchanges match your criteria",id_ID:["Tidak ada bursa yang sesuai dengan kriteria anda"],it:["Nessuna borsa corrisponde ai tuoi criteri"],ja:["条件に合致する取引所はありません"],ko:["조건에 맞는 익스체인지가 없음"],ms_MY:["Tiada bursa saham yang memenuhi kriteria anda."],nl_NL:"No exchanges match your criteria",pl:["Brak giełd spełniających Twoje kryteria"],pt:["Nenhuma bolsa corresponde ao seu critério"],ro:"No exchanges match your criteria",ru:["Нет подходящих бирж"],sv:["Inga börser matchar dina kriterier"],th:["ไม่มีตลาดแลกเปลี่ยนใดๆ ตรงตามเงื่อนไขของคุณ"],tr:["Kriterlerinize uygun borsa yok"],vi:["Không có sàn giao dịch nào khớp với yêu cầu của bạn"], +zh:["没有交易所符合您的条件"],zh_TW:["沒有交易所符合您的條件"]}},41379:e=>{e.exports={ar:["لا توجد رموز تطابق معاييرك"],ca_ES:["Cap símbol coincideix amb els vostres criteris"],cs:"No symbols match your criteria",de:["Für Ihre Kriterien gibt es keine übereinstimmenden Symbole"],el:"No symbols match your criteria",en:"No symbols match your criteria",es:["Ningún símbolo coincide con sus criterios"],fa:"No symbols match your criteria",fr:["Aucun symbole ne correspond à vos critères"],he_IL:["אין סימולים תואמים את הקריטריונים שלך"],hu_HU:"No symbols match your criteria",id_ID:["Tidak ada Simbol yang sesuai dengan kriteria anda"],it:["Nessun simbolo corrisponde ai criteri"],ja:["条件に合致するシンボルはありません"],ko:["조건에 맞는 심볼이 없음"],ms_MY:["Tiada Simbol yang menepati kriteria anda"],nl_NL:"No symbols match your criteria",pl:["Brak symboli spełniających Twoje kryteria"],pt:["Nenhum símbolo compatível com seu critério"],ro:"No symbols match your criteria",ru:["Нет подходящих символов"],sv:["Inga symboler matchar dina kriterier"],th:["ไม่มีสัญลักษณ์ที่ตรงกับการค้นหาของคุณ"],tr:["Kriterlerinize uygun sembol yok"],vi:["Không có mã giao dịch nào khớp với tiêu chí của bạn"],zh:["没有代码符合您的条件"],zh_TW:["沒有商品符合您的條件"]}},19724:e=>{e.exports={ar:["مصادر"],ca_ES:["Fonts"],cs:"Sources",de:["Quellen"],el:"Sources",en:"Sources",es:["Fuentes"],fa:"Sources",fr:"Sources",he_IL:["מקורות"],hu_HU:"Sources",id_ID:["Sumber"],it:["Fonti"],ja:["情報源"],ko:["자료"],ms_MY:["Sumber-sumber"],nl_NL:"Sources",pl:["Źródła"],pt:["Fontes"],ro:"Sources",ru:["Источники"],sv:["Källor"],th:["แหล่งที่มา"],tr:["Kaynak"],vi:["Nguồn"],zh:["来源"],zh_TW:["來源"]}},52298:e=>{e.exports={ar:["بحث"],ca_ES:["Cercar"],cs:["Hledat"],de:["Suche"],el:["Αναζήτησή"],en:"Search",es:["Buscar"],fa:["جستجو"],fr:["Chercher"],he_IL:["חפש"],hu_HU:["Keresés"],id_ID:["Cari"],it:["Cerca"],ja:["検索"],ko:["찾기"],ms_MY:["Cari"],nl_NL:["Zoeken"],pl:["Szukaj"],pt:["Pesquisar"],ro:"Search",ru:["Поиск"],sv:["Sök"],th:["ค้นหา"],tr:["Ara"],vi:["Tìm kiếm"],zh:["搜索"],zh_TW:["搜尋"]}},13269:e=>{e.exports={ar:["اختر مصدراً"],ca_ES:["Selecciona font"],cs:"Select source",de:["Quelle wählen"],el:"Select source",en:"Select source",es:["Seleccionar fuente"],fa:"Select source",fr:["Sélectionner la source"],he_IL:["בחר מקור"],hu_HU:"Select source",id_ID:["Pilih sumber"],it:["Seleziona fonte"],ja:["情報源を選択"],ko:["자료 선택"],ms_MY:["Pilih sumber"],nl_NL:"Select source",pl:["Wybierz źródło"],pt:["Selecionar fonte"],ro:"Select source",ru:["Выбрать источник"],sv:["Välj källa"],th:["เลือกแหล่งที่มา"],tr:["Kaynak seç"],vi:["Chọn nguồn"],zh:["选择来源"],zh_TW:["選擇來源"]}},89053:e=>{e.exports={ar:["رمز"],ca_ES:["Símbol"],cs:"Symbol",de:"Symbol",el:["Σύμβολο"],en:"Symbol",es:["Símbolo"],fa:["نماد"],fr:["Symbole"],he_IL:["סימול"],hu_HU:["Szimbólum"],id_ID:["Simbol"],it:["Simbolo"],ja:["シンボル"],ko:["심볼"],ms_MY:["Simbol"],nl_NL:["Symbool"],pl:"Symbol",pt:["Símbolo"],ro:"Symbol",ru:["Инструмент"],sv:"Symbol",th:["สัญลักษณ์"],tr:["Sembol"],vi:["Mã"],zh:["商品代码"],zh_TW:["商品代碼"]}},48490:e=>{e.exports={ar:["الرمز والوصف"],ca_ES:["Símbol i descripció"],cs:"Symbol & description", +de:["Symbol & Beschreibung"],el:"Symbol & description",en:"Symbol & description",es:["Símbolo y descripción"],fa:"Symbol & description",fr:["Symbole & description"],he_IL:["סימול ותיאור"],hu_HU:"Symbol & description",id_ID:["Simbol & deskripsi"],it:["Simbolo e descrizione"],ja:["シンボル & 詳細"],ko:["심볼 & 설명"],ms_MY:["Simbol & penjelasan"],nl_NL:"Symbol & description",pl:["Symbol i opis"],pt:["Símbolo & descrição"],ro:"Symbol & description",ru:["Инструмент и описание"],sv:["Symbol & beskrivning"],th:["สัญลักษณ์และคำอธิบาย"],tr:["Sembol ve açıklama"],vi:["Mã giao dịch & mô tả"],zh:["商品和描述"],zh_TW:["商品&描述"]}},99983:e=>{e.exports={ar:["بحث عن الرموز"],ca_ES:["Cerca de símbols"],cs:"Symbol Search",de:["Symbol Suche"],el:"Symbol Search",en:"Symbol Search",es:["Búsqueda de símbolos"],fa:"Symbol Search",fr:["Recherche de symbole"],he_IL:["חיפוש סימולים"],hu_HU:"Symbol Search",id_ID:["Pencarian Simbol"],it:["Ricerca simbolo"],ja:["シンボル検索"],ko:["심볼 찾기"],ms_MY:["Cari simbol"],nl_NL:"Symbol Search",pl:["Wyszukiwanie symboli"],pt:["Pesquisa de Símbolo"],ro:"Symbol Search",ru:["Поиск инструментов"],sv:["Symbolsök"],th:["ค้นหาตัวย่อ"],tr:["Sembol Arama"],vi:["Tìm kiếm Mã giao dịch"],zh:["商品代码搜索"],zh_TW:["商品搜尋"]}},87592:e=>{e.exports={ar:["عقود الفروقات"],ca_ES:"cfd",cs:"cfd",de:"cfd",el:"cfd",en:"cfd",es:"cfd",fa:"cfd",fr:"cfd",he_IL:["חוזה הפרשים cfd"],hu_HU:"cfd",id_ID:"cfd",it:"cfd",ja:["CFD"],ko:["씨에프디"],ms_MY:"cfd",nl_NL:"cfd",pl:"cfd",pt:"cfd",ro:"cfd",ru:"cfd",sv:"cfd",th:"cfd",tr:"cfd",vi:"cfd",zh:["差价合约"],zh_TW:"cfd"}},8448:e=>{e.exports={ar:["العملات الرقمية"],ca_ES:["cripto"],cs:"crypto",de:"crypto",el:"crypto",en:"crypto",es:["cripto"],fa:"crypto",fr:"crypto",he_IL:["קריפטו"],hu_HU:["kripto"],id_ID:"crypto",it:["cripto"],ja:["暗号"],ko:["크립토"],ms_MY:["kripto"],nl_NL:"crypto",pl:["krypto"],pt:["Cripto"],ro:"crypto",ru:["криптовалюты"],sv:["krypto"],th:["คริปโต"],tr:["kripto"],vi:["tiền điện tử"],zh:["加密"],zh_TW:"crypto"}},1328:e=>{e.exports={ar:["إيصال إيداع"],ca_ES:"dr",cs:"dr",de:"dr",el:"dr",en:"dr",es:"dr",fa:"dr",fr:"dr",he_IL:"dr",hu_HU:"dr",id_ID:"dr",it:"dr",ja:["預託証券"],ko:"dr",ms_MY:"dr",nl_NL:"dr",pl:["Potwierdzenie wpłaty"],pt:"dr",ro:"dr",ru:["Депоз. расписки"],sv:"dr",th:"dr",tr:"dr",vi:"dr",zh:"dr",zh_TW:"dr"}},88720:e=>{e.exports={ar:["اقتصاد"],ca_ES:["economia"],cs:"economy",de:["Wirtschaft"],el:"economy",en:"economy",es:["economía"],fa:"economy",fr:["économie"],he_IL:["כַּלְכָּלָה"],hu_HU:"economy",id_ID:["ekonomi"],it:["economia"],ja:["経済指標"],ko:["경제"],ms_MY:["ekonomi"],nl_NL:"economy",pl:["gospodarka"],pt:["economia"],ro:"economy",ru:["экономические данные"],sv:["ekonomi"],th:["เศรษฐกิจ"],tr:["ekonomi"],vi:["kinh tế"],zh:["经济"],zh_TW:["經濟"]}},39512:e=>{e.exports={ar:["فوركس"],ca_ES:["Forex"],cs:"forex",de:["Devisen"],el:"forex",en:"forex",es:["Forex"],fa:"forex",fr:["Forex"],he_IL:['מט"ח'],hu_HU:"forex",id_ID:"forex",it:"forex",ja:["FX"],ko:["외환"],ms_MY:"forex",nl_NL:"forex",pl:"forex",pt:"forex",ro:"forex",ru:["форекс"],sv:["valutor"],th:["ฟอเร็กซ์"],tr:["döviz"],vi:"forex",zh:["外汇"],zh_TW:["外匯"]}}, +81859:e=>{e.exports={ar:["العقود الآجلة"],ca_ES:["futurs"],cs:"futures",de:["Futures"],el:"futures",en:"futures",es:["futuros"],fa:"futures",fr:"futures",he_IL:["חוזים עתידיים"],hu_HU:"futures",id_ID:["kontrak berjangka"],it:["future"],ja:["先物"],ko:["퓨쳐스"],ms_MY:["pasaran hadapan"],nl_NL:"futures",pl:["Kontrakty terminowe"],pt:["futuros"],ro:"futures",ru:["фьючерсы"],sv:["terminer"],th:["ฟิวเจอร์ส"],tr:["vadeli"],vi:["hợp đồng tương lai"],zh:["期货"],zh_TW:["期貨"]}},12754:e=>{e.exports={ar:["مؤشر"],ca_ES:["índex"],cs:"index",de:["Index"],el:"index",en:"index",es:["índice"],fa:"index",fr:["indice"],he_IL:["מדד"],hu_HU:"index",id_ID:["indeks"],it:["indice"],ja:["指数"],ko:["인덱스"],ms_MY:["indeks"],nl_NL:"index",pl:["indeks"],pt:["índice"],ro:"index",ru:["индекс"],sv:"index",th:["ดัชนี"],tr:["endeks"],vi:["chỉ số"],zh:["指数"],zh_TW:["指數"]}},38071:e=>{e.exports={ar:["المؤشرات"],ca_ES:"indices",cs:"indices",de:["Indizes"],el:"indices",en:"indices",es:["índices"],fa:"indices",fr:"indices",he_IL:["מדדים"],hu_HU:"indices",id_ID:["indeks"],it:["Indici"],ja:["指数"],ko:["지수"],ms_MY:["indeks"],nl_NL:["indexen"],pl:["indeksy"],pt:["índices"],ro:"indices",ru:["индексы"],sv:["index"],th:["ดัชนี"],tr:["endeks"],vi:["các chỉ báo"],zh:["指数"],zh_TW:["指數"]}},36931:e=>{e.exports={ar:["سهم"],ca_ES:["accions"],cs:"stock",de:["Aktie"],el:"stock",en:"stock",es:["acciones"],fa:"stock",fr:"stock",he_IL:["מניה"],hu_HU:"stock",id_ID:["saham"],it:["azione"],ja:["株式"],ko:["스탁"],ms_MY:["saham"],nl_NL:"stock",pl:["akcja"],pt:["ação"],ro:"stock",ru:["акция"],sv:["aktier"],th:["หุ้น"],tr:["hisse"],vi:["cổ phiếu"],zh:["股票"],zh_TW:["股票"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/take-chart-image-impl.273732dacb23911fb5c7.js b/charting_library/bundles/take-chart-image-impl.273732dacb23911fb5c7.js new file mode 100644 index 00000000..45a00b6c --- /dev/null +++ b/charting_library/bundles/take-chart-image-impl.273732dacb23911fb5c7.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4389],{33646:(e,t,a)=>{a.r(t),a.d(t,{copyToClipboardClientScreenshot:()=>u,copyToClipboardImageOfChart:()=>h,downloadClientScreenshot:()=>y,getImageOfChartSilently:()=>g});var n=a(98351),o=a(2484),i=a(96701),r=a(83232),s=a(65446),c=a(23864),l=a(91811),d=(a(93731),a(44352),a(93043));function p(e,t={}){return new Promise(((a,n)=>{!async function(e,t,a,n={}){var i;const r=new FormData;if(void 0!==n.previews)for(const e of n.previews)r.append("previews[]",e);void 0!==n.cme&&r.append("cme",String(n.cme));void 0!==n.wl&&r.append("wl",String(n.wl));void 0!==n.onWidget&&r.append("onWidget",String(n.onWidget));n.isReport&&r.append("isReport",String(n.isReport));n.asyncSave&&r.append("asyncSave",String(n.asyncSave));const s=window.urlParams;s&&s.locale&&r.append("language",s.locale);const c=e.activeChartWidget.value(),l=c.widgetCustomer();void 0!==l&&r.append("customer",l);let p=c.properties().childs().timezone.value();"exchange"===p&&(p=(null===(i=c.model().mainSeries().symbolInfo())||void 0===i?void 0:i.timezone)||p);r.append("timezone",p),r.append("symbol",c.model().mainSeries().symbol());const w=await e.clientSnapshot({showHeaderMainSymbol:n.showHeaderMainSymbol}),m=await new Promise((e=>w.toBlob(e)));null!==m&&r.append("preparedImage",m);!async function(e,t,a,n={}){const i=o.enabled("charting_library_base")?n.snapshotUrl||"https://www.tradingview.com/snapshot/":"/snapshot/";try{const n=await(0,d.fetch)(i,{body:e,method:"POST",credentials:"same-origin"}),o=await n.text();n.ok?t(o):a()}catch(e){a()}}(r,t,a,n)}(e,a,n,t)}))}const w=(0,n.getLogger)("Platform.TakeChartImage"),m=new i.DateTimeFormatter({dateTimeSeparator:"_",timeFormat:"%h-%m-%s"});async function h(e,t){const a="text/plain",n=p(e,t),i=n.then((e=>o.enabled("charting_library_base")&&t.snapshotUrl?e:(0,l.convertImageNameToUrl)(e))),r=i.then((e=>new Blob([e],{type:a})));try{return await(0,s.writePromiseUsingApi)(r,a),n}catch(e){throw window.open(await i),e}}async function g(e,t){try{return await p(e,t)}catch(e){throw w.logWarn("Error while trying to create snapshot"),e}}async function u(e){const t=e.clientSnapshot(),a=t.then((e=>new Promise((t=>e.toBlob((e=>{null!==e&&t(e)}))))));try{return await(0,s.writePromiseUsingApi)(a,"image/png")}catch(e){const a=window.open();throw a&&a.document.write(``),e}}async function y(e){const t=e.activeChartWidget.value().model().mainSeries().actualSymbol(),a=`${(0,r.shortName)(t)}_${m.formatLocal(new Date)}`,n=await e.clientSnapshot();(0,c.downloadFile)(`${a}.png`,n.toDataURL())}},91811:(e,t,a)=>{a.d(t,{convertImageNameToUrl:()=>i});var n=a(2484),o=a(76861);function i(e){return n.enabled("charting_library_base")||(0,o.isProd)()?"https://www.tradingview.com/x/"+e+"/":window.location.protocol+"//"+window.location.host+"/x/"+e+"/"}},23864:(e,t,a)=>{function n(e,t){const a=document.createElement("a");a.style.display="none",a.href=t,a.download=e,a.click()}a.d(t,{downloadFile:()=>n})}}]); \ No newline at end of file diff --git a/charting_library/bundles/th.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/th.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..a21fab25 --- /dev/null +++ b/charting_library/bundles/th.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:e=>{e.exports=["จุด"]},6174:e=>{e.exports=["วัน"]},5285:e=>{e.exports=["ชั่วโมง"]},79410:e=>{e.exports=["เดือน"]},37830:e=>{e.exports=["นาที"]},25042:e=>{e.exports=["สัปดาห์"]},74787:e=>{e.exports=["วัน"]},62346:e=>{e.exports=["ชั่วโมง"]},94328:e=>{e.exports=["เดือน"]},57470:e=>{e.exports=["นาที"]},74973:e=>{e.exports=["วินาที"]},48801:e=>{e.exports=["ช่วง"]},86614:e=>{e.exports=["สัปดาห์"]},30426:e=>{e.exports=["เลือก"]},90069:e=>{e.exports=["เปรียบเทียบ"]},96935:e=>{e.exports=["คัดลอกรูปภาพชาร์ต"]},15803:e=>{e.exports=["คัดลอกลิงก์ไปยังรูปภาพชาร์ต"]},74207:e=>{e.exports=["การตั้งค่าชาร์ต"]},54777:e=>{e.exports=["เพิ่ม"]},95798:e=>{e.exports=["เพิ่มช่วงแบบกำหนดเอง"]},44629:e=>{e.exports=["เพิ่มลงรายการโปรด"]},15795:e=>{e.exports=["เค้าโครงทั้งหมดของฉัน"]},88368:e=>{e.exports=["บันทึกการเปลี่ยนแปลงทั้งหมดแล้ว"]},84232:e=>{e.exports=["สไตล์ของแท่ง"]},43399:e=>{e.exports=["เทมเพลตตั้งต้น"]},83127:e=>{e.exports=["อินดิเคเตอร์ที่ชื่นชอบ"]},33959:e=>{e.exports=["รายการที่ชอบ"]},11682:e=>{e.exports=["โหมดเต็มหน้าจอ"]},15812:e=>{e.exports=["เทมเพลตตัวชี้วัด"]},61142:e=>{e.exports=["อินดิเคเตอร์"]},74527:e=>{e.exports=["อินดิเคเตอร์ & กลยุทธ์"]},79353:e=>{e.exports=["เปิดหน้าต่างช่วงเวลา"]},55520:e=>{e.exports=["เปิดชาร์ตในหน้าต่างขนาดเล็ก"]},2226:e=>{e.exports=["เปิดรูปภาพในแท็บใหม่"]},75687:e=>{e.exports=["โหลดชาร์ต"]},75789:e=>{e.exports=["โหลดเลย์เอาท์"]},90879:e=>{e.exports=["กำลังโหลด..."]},80959:e=>{e.exports=["สร้างการคัดลอก"]},58219:e=>{e.exports=["จัดการเลย์เอาต์"]},38554:e=>{e.exports=["เทมเพลตของฉัน"]},14605:e=>{e.exports=["ตัวเลข หรือ {hotKey_0}"]},85520:e=>{e.exports=["บันทึก"]},92093:e=>{e.exports=["บันทึกรูปแบบอินดิเคเตอร์"]},87409:e=>{e.exports=["บันทึกชื่อย่อสินทรัพย์ และช่วงเวลาของกราฟทั้งหมดบนแผนผังของท่าน"]},57352:e=>{e.exports=["บันทึกรูปภาพ"]},11680:e=>{e.exports=["บันทึกแผนผังชาร์ต"]},20987:e=>{e.exports=["เพียงเริ่มต้นพิมพ์ในขณะที่อยู่บนชาร์ต เพื่อเปิดช่องค้นหาอันนี้ขึ้นมา"]},99983:e=>{e.exports=["ค้นหาตัวย่อ"]},70728:e=>{e.exports=["ทำซ้ำอีกครั้ง {hint}"]},72482:e=>{e.exports=["ลบออกจากรายการโปรด"]},35038:e=>{e.exports=["เปลี่ยนชื่อ"]},88513:e=>{e.exports=["บันทึกภาพ"]},91900:e=>{e.exports=["เทมเพลต"]},32916:e=>{e.exports=["ช่วงเวลา"]},9765:e=>{e.exports=["ทวีตภาพชาร์ต"]},80323:e=>{e.exports=["ย้อนกลับ {hint}"]},23687:e=>{e.exports=["คุณยังไม่มี Favorites Indicators"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/th.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/th.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..9a67e485 --- /dev/null +++ b/charting_library/bundles/th.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:t=>{t.exports=["ไขว้"]},41596:t=>{t.exports=["ป้ายกำกับระดับราคา"]},23545:t=>{t.exports=["ค่าในบรรทัดสถานะ"]},39495:t=>{t.exports=["วงกลม"]},41389:t=>{t.exports=["เหนือแท่งราคา"]},29520:t=>{t.exports=["แน่นอน"]},58102:t=>{t.exports=["ตั้งให้เป็นค่าเบื้องต้น"]},65262:t=>{t.exports=["พื้นที่ที่มีการแบ่ง"]},83760:t=>{t.exports=["บอดี้"]},48848:t=>{t.exports=["เส้นขอบ"]},27331:t=>{t.exports=["พื้นหลัง"]},78626:t=>{t.exports=["ใต้แท่งราคา"]},41361:t=>{t.exports=["ทิศลง"]},22192:t=>{t.exports=["วัน"]},31577:t=>{t.exports=["VA ที่กำลังพัฒนา"]},4329:t=>{t.exports=["ค่าเริ่มต้น"]},98938:t=>{t.exports=["ค่าเริ่มต้น"]},63099:t=>{t.exports=["ชั่วโมง"]},11091:t=>{t.exports=["แท่ง"]},66304:t=>{t.exports=["ข้อมูล"]},40297:t=>{t.exports=["ผลลัพธ์"]},36993:t=>{t.exports=["เขียนทับ Min Tick"]},64606:t=>{t.exports=["ป้ายกำกับอักษร"]},54934:t=>{t.exports=["เส้นการแบ่ง"]},95543:t=>{t.exports=["เดือน"]},28134:t=>{t.exports=["นาที"]},18229:t=>{t.exports=["บันทึกเป็นค่าเริ่มต้น"]},71129:t=>{t.exports=["วินาที"]},86520:t=>{t.exports=["ป้ายชื่อสัญญาณ"]},79511:t=>{t.exports=["เส้นลำดับ"]},64108:t=>{t.exports="Step line with breaks"},67767:t=>{t.exports=["สเต็ปเส้นเป็นรูปเพชร"]},21861:t=>{t.exports=["การวาง"]},73947:t=>{t.exports=["ความแม่นยำ"]},66596:t=>{t.exports=["จำนวน"]},86672:t=>{t.exports=["เรนจ์"]},79782:t=>{t.exports=["คืนค่าการตั้งค่า"]},21594:t=>{t.exports=["สัปดาห์"]},26458:t=>{t.exports=["ไส้เทียน"]},95247:t=>{t.exports=["ความกว้าง (% ของกล่อง)"]},19221:t=>{t.exports=["สีตัวอักษร"]},7138:t=>{t.exports=["เทรดบนชาร์ต"]},98802:t=>{t.exports=["บน"]},14414:t=>{t.exports=["วอลุ่มโปรไฟล์"]},91322:t=>{t.exports=["มูลค่า"]},20834:t=>{t.exports=["เปลี่ยนหน่วยขั้นต่ำของแต่ละติ๊ก"]},98491:t=>{t.exports=["เปลี่ยน Char"]},7378:t=>{t.exports=["เปลี่ยนขนาดตัวอักษร"]},28691:t=>{t.exports=["เปลี่ยนรูปแบบเส้น"]},38361:t=>{t.exports=["เปลี่ยนตำแหน่ง"]},51081:t=>{t.exports=["เปลี่ยน % ความกว้าง"]},47634:t=>{t.exports=["เปลี่ยนการวาง"]},15683:t=>{t.exports=["เปลี่ยนประเภทการวาด"]},164:t=>{t.exports=["เปลี่ยนความแม่นยำ"]},86888:t=>{t.exports=["เปลี่ยนรูปร่าง"]},50463:t=>{t.exports=["เปลี่ยนค่า"]},12628:t=>{t.exports=["เปลี่ยนค่าการมองเห็น"]},13355:t=>{t.exports=["เปลี่ยน {title} วันเป็น"]},41377:t=>{t.exports=["เปลี่ยน {title} วันจาก"]},35388:t=>{t.exports=["เปลี่ยน {title} ชั่วโมงจาก"]},78586:t=>{t.exports=["เปลี่ยน {title} ชั่วโมงเป็น"]},59635:t=>{t.exports=["เปลี่ยน {title} เดือนจาก"]},74266:t=>{t.exports=["เปลี่ยน {title} เดือนเป็น"]},91633:t=>{t.exports=["เปลี่ยน {title} นาทีเป็น"]},15106:t=>{t.exports=["เปลี่ยน {title} นาทีจาก"]},66161:t=>{t.exports=["เปลี่ยน {title} วินาทีเป็น"]},2822:t=>{t.exports=["เปลี่ยน {title} วินาทีจาก"]},21339:t=>{t.exports=["เปลี่ยน {title} สัปดาห์จาก"]},68643:t=>{t.exports=["เปลี่ยน {title} สัปดาห์เป็น"]},30810:t=>{t.exports=["เปลี่ยนการมองเห็น {title} บนทิค"]},24941:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เป็นสัปดาห์"]},29088:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เป็นวัน"]},68971:t=>{ +t.exports=["เปลี่ยนการมองเห็น {title} เป็นชั่วโมง"]},64370:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เป็นนาที"]},6659:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เป็นเดือน"]},29091:t=>{t.exports=["เปลี่ยน {title} การมองเห็นในช่วง"]},46948:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เป็นวินาที"]},82211:t=>{t.exports=["วัน"]},33486:t=>{t.exports=["วันเป็น"]},14077:t=>{t.exports=["วันจาก"]},3143:t=>{t.exports=["ชั่วโมง"]},84775:t=>{t.exports=["ชั่วโมงจาก"]},11255:t=>{t.exports=["ชั่วโมงเป็น"]},58964:t=>{t.exports=["เดือน"]},71770:t=>{t.exports=["เดือนจาก"]},37179:t=>{t.exports=["เดือนเป็น"]},16465:t=>{t.exports=["นาที"]},72317:t=>{t.exports=["นาทีเป็น"]},25586:t=>{t.exports=["นาทีจาก"]},32925:t=>{t.exports=["วินาที"]},39017:t=>{t.exports=["วินาทีเป็น"]},6049:t=>{t.exports=["วินาทีจาก"]},13604:t=>{t.exports=["เรนจ์"]},93016:t=>{t.exports=["สัปดาห์"]},32002:t=>{t.exports=["สัปดาห์จาก"]},28091:t=>{t.exports=["สัปดาห์เป็น"]},59523:t=>{t.exports=["Ticks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/th.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/th.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..3baf1a85 --- /dev/null +++ b/charting_library/bundles/th.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:e=>{e.exports=["สกุลเงิน"]},60558:e=>{e.exports=["สัตว์และธรรมชาติ"]},14232:e=>{e.exports=["กิจกรรม"]},57792:e=>{e.exports=["ลูกศร"]},33628:e=>{e.exports=["ท่าทางและรอยยิ้ม"]},35305:e=>{e.exports=["อาหารเครื่องดื่ม"]},49546:e=>{e.exports=["ธง"]},72302:e=>{e.exports=["วัตถุ"]},11739:e=>{e.exports=["ธรรมชาติ"]},96330:e=>{e.exports=["รอยยิ้มและผู้คน"]},6878:e=>{e.exports=["สัญญาลักษณ์"]},77011:e=>{e.exports=["สัญลักษณ์และธง"]},15426:e=>{e.exports=["ที่เพิ่งใช้ล่าสุด"]},15395:e=>{e.exports=["การเดินทางและสถานที่"]},82401:e=>{e.exports=["เคอร์เซอร์"]},99878:e=>{e.exports=["เครื่องมืออธิบายประกอบ"]},44629:e=>{e.exports=["เพิ่มลงรายการโปรด"]},75377:e=>{e.exports=["เครื่องมือแกนน์และฟิโบนัชชี"]},95537:e=>{e.exports=["รูปเรขาคณิต"]},60925:e=>{e.exports=["จุด"]},19570:e=>{e.exports=["อีโมจิ"]},99289:e=>{e.exports=["ยางลบ"]},17517:e=>{e.exports=["ซ่อนรูปวาดทั้งหมด"]},96411:e=>{e.exports=["ซ่อนแถบเครื่องมือวาด"]},92464:e=>{e.exports=["ไอคอน"]},37057:e=>{e.exports=["ล๊อครูปวาดทั้งหมด"]},37140:e=>{e.exports=["โหมดแม่เหล็กจะนำการวาดต่างๆ ที่อยู่ใกล้กับแท่งราคาไปเกาะกับค่า OHLC ที่ใกล้เคียงที่สุด"]},59607:e=>{e.exports=["การวัด"]},36551:e=>{e.exports=["รูปวาดใหม่ถูกทำซ้ำไปยังชาร์ตทั้งหมดในเลย์เอาท์และแสดงเมื่อทิคเกอร์เดิมได้ถูกเลือก"]},63354:e=>{e.exports=["แสดงทูลบาร์วาดเขียน"]},49616:e=>{e.exports=["แสดงแถบเครื่องมือการวาดที่ชื่นชอบ"]},91977:e=>{e.exports=["แสดงเครื่องมือที่ซ่อนไว้"]},51072:e=>{e.exports=["แสดงแผนผังวัตถุ"]},49421:e=>{e.exports=["อยู่ในโหมดการวาดเขียน"]},85422:e=>{e.exports=["แม่เหล็กแข็งแกร่ง"]},19693:e=>{e.exports=["รูปแบบ"]},10234:e=>{e.exports=["เครื่องมือคาดการณ์และการวัด"]},76091:e=>{e.exports=["ลบการวาดต่างๆ ออกไป"]},45286:e=>{e.exports=["เอาวัตถุออก"]},72482:e=>{e.exports=["ลบออกจากรายการโปรด"]},30513:e=>{e.exports=["ลบ {drawings}"]},10049:e=>{e.exports=["ลบ {drawings} & {indicators}"]},55084:e=>{e.exports=["ลบ {indicators}"]},45265:e=>{e.exports=["แม่เหล็กอ่อนค่า"]},52899:e=>{e.exports=["เครื่องมือเส้นแนวโน้ม"]},38925:e=>{e.exports=["ขยายเข้า"]},49895:e=>{e.exports=["ขยายออก"]},32868:e=>{e.exports=["{hotKey_0} + กดบนกราฟ"]},68125:e=>{e.exports=["{hotKey_0} — วงกลม"]},40234:e=>{e.exports=["{hotKey_0} — วาดเส้นตรง 1 เส้นที่ทำมุม 45 องศา"]},10289:e=>{e.exports=["{hotKey_0} - เพิ่มขึ้นแบบคงที่"]},81591:e=>{e.exports=["{hotKey_0} — สี่เหลี่ยม"]},93030:e=>{e.exports=["{amount} การวาด"]},80437:e=>{e.exports=["{amount} อินดิเคเตอร์"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/th.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/th.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..2522db3e --- /dev/null +++ b/charting_library/bundles/th.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:t=>{t.exports=["#1 (แท่ง)"]},1961:t=>{t.exports=["#1 (ราคา)"]},12706:t=>{t.exports=["#1 (ราคา, แท่ง)"]},92195:t=>{t.exports=["#1 (ตำแหน่งในแนวตั้ง %, แท่ง)"]},66187:t=>{t.exports=["ค่าเฉลี่ย"]},5066:t=>{t.exports=["เปอร์เซ็นต์"]},89795:t=>{t.exports=["ทวนเข็มนาฬิกา"]},43809:t=>{t.exports=["ค่าสัมประสิทธิ์แบบเปอร์เซ็นต์"]},40054:t=>{t.exports=["สี"]},47737:t=>{t.exports=["โหมดสถิติแบบ Compact"]},76655:t=>{t.exports=["เงินสด"]},72171:t=>{t.exports=["ตรงกลาง"]},99120:t=>{t.exports=["ช่อง"]},36150:t=>{t.exports=["มุม"]},38280:t=>{t.exports=["มุม"]},95264:t=>{t.exports=["ขนาดบัญชี"]},85160:t=>{t.exports=["แสดงสถิติเสมอ"]},54189:t=>{t.exports=["เส้นโค้ง"]},34674:t=>{t.exports=["ค่าเฉลี่ย HL ในมินติ๊ก"]},91757:t=>{t.exports=["ข้างล่าง"]},17608:t=>{t.exports=["ป้ายด้านล่าง"]},48848:t=>{t.exports=["เส้นขอบ"]},72269:t=>{t.exports=["เส้นขอบ"]},27331:t=>{t.exports=["พื้นหลัง"]},19949:t=>{t.exports=["ช่วงบาร์"]},81260:t=>{t.exports=["ตาราง"]},67114:t=>{t.exports=["วันที่/ช่วงเวลา"]},75460:t=>{t.exports=["ระยะ"]},46211:t=>{t.exports=["หมุดอีโมจิ"]},46001:t=>{t.exports=["ราคาเข้าซื้อ"]},1220:t=>{t.exports=["ยืดออก"]},71116:t=>{t.exports=["ยืดส่วนล่างออก"]},45809:t=>{t.exports=["ยืดออกทางซ้าย"]},25892:t=>{t.exports=["ยืดเส้นด้านซ้าย"]},3304:t=>{t.exports=["เส้นที่ยืดด้านซ้าย"]},83095:t=>{t.exports=["ยืดเส้นไปทางขวา"]},14025:t=>{t.exports=["ยืดออกทางขวา"]},74395:t=>{t.exports=["ยืดเส้นด้านขวา"]},85197:t=>{t.exports=["ยืดส่วนบนออก"]},17006:t=>{t.exports=["ขนาดตัวอักษร"]},31343:t=>{t.exports="Failure text"},28565:t=>{t.exports="Failure background"},87931:t=>{t.exports=["แฟน"]},39836:t=>{t.exports=["Fib levels ในแบบล็อกสเกล"]},10578:t=>{t.exports=["เต็มวงกลม"]},25264:t=>{t.exports=["บาร์ HL"]},77405:t=>{t.exports=["แนวนอน"]},66049:t=>{t.exports=["แท่ง เปิดปิด"]},27531:t=>{t.exports=["ขนาดล็อต"]},85206:t=>{t.exports=["ป้ายชื่อ"]},75332:t=>{t.exports=["ขอบของป้าย"]},14773:t=>{t.exports=["พื้นหลังป้ายชื่อ"]},37126:t=>{t.exports=["ตัวหนังสือของป้าย"]},79106:t=>{t.exports=["ระดับ"]},95610:t=>{t.exports=["เส้นระดับ"]},19286:t=>{t.exports=["ซ้าย"]},79307:t=>{t.exports=["ป้ายชื่อทางซ้าย"]},49286:t=>{t.exports=["เส้น - สูงต่ำ/2"]},17676:t=>{t.exports=["เส้น - เปิด"]},47669:t=>{t.exports=["เส้น-ปิด"]},71899:t=>{t.exports=["เส้น - สูง"]},83394:t=>{t.exports=["เส้น - ต่ำ"]},60489:t=>{t.exports=["สีเส้น"]},53889:t=>{t.exports=["โหมด"]},76476:t=>{t.exports=["ตรงกลาง"]},24510:t=>{t.exports=["จุดกลาง"]},22213:t=>{t.exports="Source background"},15500:t=>{t.exports="Source border"},79238:t=>{t.exports="Source text"},37249:t=>{t.exports=["สถิติ"]},28712:t=>{t.exports=["ตำแหน่งสถิติ"]},50948:t=>{t.exports=["สีจุดสิ้นสุด"]},56119:t=>{t.exports=["ระดับหยุดขาดทุน"]},69835:t=>{t.exports="Success text"},91141:t=>{t.exports="Success background"},650:t=>{t.exports=["เปอร์เซ็นต์"]},25684:t=>{t.exports=["ราคา"]},23675:t=>{t.exports=["ป้ายราคา"]},75675:t=>{t.exports=["ป้ายราคา"]},16103:t=>{t.exports=["ระดับราคา"]},46964:t=>{t.exports=["ช่วงราคา"]},59771:t=>{ +t.exports=["อัตราส่วน ราคา/แท่ง"]},29072:t=>{t.exports=["ราคา"]},2635:t=>{t.exports=["ระดับทำกำไร"]},33886:t=>{t.exports="Ranges and ratio"},24186:t=>{t.exports=["ย้อนกลับ"]},21141:t=>{t.exports=["ขวา"]},91367:t=>{t.exports="Right labels"},63833:t=>{t.exports=["ความเสี่ยง"]},95545:t=>{t.exports=["เวฟ"]},26458:t=>{t.exports=["ไส้เทียน"]},65994:t=>{t.exports=["บน"]},10209:t=>{t.exports=["ป้ายชื่อด้านบน"]},98001:t=>{t.exports="Target background"},89258:t=>{t.exports="Target border"},45302:t=>{t.exports=["สีเป้าหมาย"]},74289:t=>{t.exports="Target text"},17932:t=>{t.exports=["บังคับให้ตัวหนังสืออยู่ในขอบเขตที่กำหนด"]},92960:t=>{t.exports=["การจัดตำแหน่งตัวอักษร"]},90581:t=>{t.exports=["การเรียงตัวของตัวอักษร"]},55325:t=>{t.exports=["ป้ายเวลา"]},77838:t=>{t.exports=["ระดับเวลา"]},2295:t=>{t.exports=["โปร่งแสง"]},4372:t=>{t.exports=["เส้นแนวโน้ม"]},12374:t=>{t.exports=["ใช้สีเดียว"]},91322:t=>{t.exports=["มูลค่า"]},25227:t=>{t.exports=["ความแปรปรวน"]},44085:t=>{t.exports=["แนวตั้ง"]},1670:t=>{t.exports=["เปลี่ยนมุม"]},54119:t=>{t.exports=["เปลี่ยนสีลูกศร"]},72080:t=>{t.exports=["เปลี่ยนสี flag"]},98905:t=>{t.exports=["เปลี่ยนระยะขอบด้านบน"]},11049:t=>{t.exports=["เปลี่ยนพิกัดตำแหน่งแนวตั้ง Y"]},31804:t=>{t.exports=["เปลี่ยน {title} ทวนเข็มนาฬิกา"]},99128:t=>{t.exports=["เปลี่ยนการมองเห็นค่าสัมประสิทธิ์ {title} เป็นเปอร์เซ็นต์"]},20216:t=>{t.exports=["เปลี่ยนสี {title}"]},35435:t=>{t.exports=["เปลี่ยน {title} โหมดสถิติแบบ compact"]},550:t=>{t.exports=["เปลี่ยนสีเส้นขอบ {title} แท่งเทียนขาขึ้น"]},22313:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เส้นขอบแท่งเทียน"]},7373:t=>{t.exports=["เปลี่ยนสีเส้นขอบ {title} แท่งเทียนขาลง"]},38742:t=>{t.exports=["เปลี่ยนสี {title} แท่งเทียนขาลง"]},42273:t=>{t.exports=["เปลี่ยนสี {title} แท่งเทียนขาขึ้น"]},76054:t=>{t.exports=["เปลี่ยนสี {title} ไส้เทียน"]},27029:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ไส้เทียน"]},45537:t=>{t.exports=["เปลี่ยนการมองเห็น {title} มุม"]},31775:t=>{t.exports=["เปลี่ยน {title} ขนาดบัญชี"]},37913:t=>{t.exports=["เปลี่ยน {title} แสดงสถิติเสมอ"]},15521:t=>{t.exports=["เปลี่ยนสีเส้น {title} ทั้งหมด"]},17466:t=>{t.exports=["เปลี่ยนสี {title} เส้นอาร์ค {index}"]},72307:t=>{t.exports=["เปลี่ยนความกว้าง {title} เส้นอาร์ค {index}"]},13853:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เส้นอาร์ค {index}"]},78680:t=>{t.exports=["เปลี่ยน {title} ค่าเฉลี่ย HL"]},15802:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายกำกับด้านล่าง"]},36438:t=>{t.exports=["เปลี่ยนความโปร่งใสพื้นหลัง {title}"]},82465:t=>{t.exports=["เปลี่ยนการมองเห็น {title} พื้นหลัง"]},75312:t=>{t.exports=["เปลี่ยนสีพื้นหลัง {title}"]},39651:t=>{t.exports=["เปลี่ยนสีพื้นหลัง {title} 1"]},78177:t=>{t.exports=["เปลี่ยนสีพื้นหลัง {title} 2"]},42746:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ช่วงระยะแท่ง"]},53770:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เส้นกริด"]},29145:t=>{t.exports=["เปลี่ยนสี {title} เส้นกริด"]},64949:t=>{t.exports=["เปลี่ยนรูปแบบ {title} เส้นกริด"]},93548:t=>{t.exports=["เปลี่ยนความกว้าง {title} เส้นกริด"]},15485:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ช่วงวัน/เวลา"]},3400:t=>{ +t.exports=["เปลี่ยนองศามุม {title}"]},91534:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ระยะห่าง"]},65056:t=>{t.exports=["เปลี่ยน {title} อีโมจิ"]},65899:t=>{t.exports=["เปลี่ยนการมองเห็น {title} อีโมจิ"]},59354:t=>{t.exports=["เปลี่ยน {title} ราคาเข้าซื้อ"]},1447:t=>{t.exports=["ขยาย {title} ด้านล่าง"]},15258:t=>{t.exports=["ขยาย {title} ด้านล่าง"]},896:t=>{t.exports=["ขยาย {title} ด้านบน"]},3708:t=>{t.exports=["ขยาย {title} ไปทางซ้าย"]},45719:t=>{t.exports=["ขยาย {title} ไปทางขวา"]},86647:t=>{t.exports=["เปลี่ยน {title} ส่วนขยาย"]},3156:t=>{t.exports=["เปลี่ยนสี {title} ข้อความที่ล้มเหลว"]},49885:t=>{t.exports=["เปลี่ยนสีพื้นหลัง {title} ที่ล้มเหลว"]},89126:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เส้นแฟน {index}"]},30016:t=>{t.exports=["เปลี่ยนความกว้าง {title} เส้นแฟน {index}"]},36147:t=>{t.exports=["เปลี่ยนสี {title} เส้นแฟน {index}"]},78142:t=>{t.exports=["เปลี่ยนการมองเห็น {title} แฟน"]},79467:t=>{t.exports=["เปลี่ยนสี {title} เส้นแฟน"]},45739:t=>{t.exports=["เปลี่ยน {title} ระดับฟีโบนัชชีบนล็อกสเกล"]},99670:t=>{t.exports=["เปลี่ยนการพลิก {title}"]},35165:t=>{t.exports=["เปลี่ยนการมองเห็น {title} วงกลมเต็ม"]},48983:t=>{t.exports=["เปลี่ยนสี {title} ภาพพื้นหลัง"]},45025:t=>{t.exports=["เปลี่ยน {title} ขนาดล็อต"]},81170:t=>{t.exports=["เปลี่ยนการจัดตำแหน่ง {title} ป้ายกำกับ"]},22775:t=>{t.exports=["เปลี่ยนขนาดตัวอักษรของป้ายกำกับ {title}"]},24338:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายกำกับ"]},32891:t=>{t.exports=["เปลี่ยนค่าสัมประสิทธิ์เส้น {title} ระดับ {index}"]},85551:t=>{t.exports=["เปลี่ยนสีเส้น {title} ระดับ {index}"]},47840:t=>{t.exports=["เปลี่ยนรูปแบบเส้น {title} ระดับ {index}"]},45463:t=>{t.exports=["เปลี่ยน {title} เลเวล {index} การมองเห็นเส้น"]},90098:t=>{t.exports=["เปลี่ยนความกว้างเส้น {title} ระดับ {index}"]},26710:t=>{t.exports=["เปลี่ยนระดับการมองเห็น {title}"]},2359:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายกำกับด้านซ้าย"]},44643:t=>{t.exports=["เปลี่ยนความกว้าง {title} เส้น"]},20563:t=>{t.exports=["เปลี่ยนสี {title} เส้น"]},66982:t=>{t.exports=["เปลี่ยนรูปแบบ {title} เส้น"]},94441:t=>{t.exports=["เปลี่ยนโหมด {title}"]},89996:t=>{t.exports=["เปลี่ยนการมองเห็น {title} จุดกึ่งกลาง"]},36618:t=>{t.exports=["เปลี่ยนการสะท้อน {title}"]},18544:t=>{t.exports=["เปลี่ยนสีพื้นหลัง {title} ต้นฉบับ"]},48035:t=>{t.exports=["เปลี่ยนสีเส้นขอบ {title} ต้นฉบับ"]},42286:t=>{t.exports=["เปลี่ยนสี {title} ข้อความต้นฉบับ"]},588:t=>{t.exports=["เปลี่ยน {title} ตำแหน่งสถิติ"]},54659:t=>{t.exports=["เปลี่ยนสี {title} สต็อป"]},89182:t=>{t.exports=["เปลี่ยน {title} ระดับการหยุด"]},82224:t=>{t.exports=["เปลี่ยน {title} ราคาหยุดขาดทุน"]},88383:t=>{t.exports=["เปลี่ยนสี {title} ข้อความที่สำเร็จ"]},26967:t=>{t.exports=["เปลี่ยนสีพื้นหลัง {title} ที่สำเร็จ"]},45936:t=>{t.exports=["เปลี่ยน {title} การมองเห็นป้ายราคา"]},88577:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายราคา"]},47045:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ช่วงราคา"]},56175:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ราคา"]},44539:t=>{t.exports=["เปลี่ยน {title} ระดับทำกำไร"]},41646:t=>{t.exports=["เปลี่ยน {title} ราคาทำกำไร"]},52877:t=>{ +t.exports=["เปลี่ยน {title} ย้อนกลับ"]},16598:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายกำกับด้านขวา"]},31553:t=>{t.exports=["เปลี่ยน {title} ความเสี่ยง"]},40344:t=>{t.exports=["เปลี่ยน {title} โหมดการแสดงความเสี่ยง"]},73137:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายกำกับด้านบน"]},52387:t=>{t.exports=["เปลี่ยนสีพื้นหลัง {title} เป้าหมาย"]},6921:t=>{t.exports=["เปลี่ยนสีเส้นขอบ {title} เป้าหมาย"]},97573:t=>{t.exports=["เปลี่ยนสี {title} เป้าหมาย"]},27634:t=>{t.exports=["เปลี่ยนสี {title} ข้อความเป้าหมาย"]},33822:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายเวลา"]},84321:t=>{t.exports=["เปลี่ยนความโปร่งใส {title}"]},12355:t=>{t.exports=["เปลี่ยน {title} ค่าความแปรปรวน"]},25937:t=>{t.exports=["เปลี่ยน {toolName} แนวป้ายกำกับแนวตั้ง"]},46991:t=>{t.exports=["เปลี่ยน {toolName} แนวป้ายกำกับแนวนอน"]},73080:t=>{t.exports=["เปลี่ยน {toolName} ทิศทางป้ายกำกับ"]},24272:t=>{t.exports=["เปลี่ยน {toolName} การมองเห็นเส้น"]},46404:t=>{t.exports=["เปลี่ยน {toolName} ความกว้างเส้น"]},50265:t=>{t.exports=["เปลี่ยนสี {toolName} เส้น"]},72781:t=>{t.exports=["ขยายเส้น {toolName} ไปทางซ้าย"]},84613:t=>{t.exports=["เปลี่ยน {toolName} ขยายเส้นทางขวา"]},62603:t=>{t.exports=["เปลี่ยน {toolName} เส้นซ้ายสุด"]},62412:t=>{t.exports=["เปลี่ยน {toolName} เส้นนขวาสุด"]},35422:t=>{t.exports=["เปลี่ยน {toolName} รูปแบบเส้น"]},77690:t=>{t.exports=["เปลี่ยน {toolName} ข้อความ"]},69871:t=>{t.exports=["เปลี่ยน {toolName} การมองเห็นข้อความ"]},25878:t=>{t.exports=["เปลี่ยน {toolName} การตัดข้อความ"]},91832:t=>{t.exports=["เปลี่ยน {toolName} สีพื้นหลังข้อความ"]},18610:t=>{t.exports=["เปลี่ยน {toolName} การมองเห็นพื้นหลังข้อความ"]},44755:t=>{t.exports=["เปลี่ยน {toolName} สีเส้นขอบข้อความ"]},6324:t=>{t.exports=["เปลี่ยน {toolName} ความกว้างเส้นขอบข้อความ"]},45529:t=>{t.exports=["เปลี่ยน {toolName} การมองเห็นเส้นขอบข้อความ"]},6500:t=>{t.exports=["เปลี่ยน {toolName} สีข้อความ"]},51614:t=>{t.exports=["เปลี่ยน {toolName} อักษรตัวหนา"]},18572:t=>{t.exports=["เปลี่ยน {toolName} อักษรตัวเอียง"]},48382:t=>{t.exports=["เปลี่ยน {toolName} ขนาดตัวอักษร"]},21926:t=>{t.exports=["สีพื้นหลัง"]},52241:t=>{t.exports=["เติมพื้นหลัง"]},70607:t=>{t.exports=["สีเส้น"]},41075:t=>{t.exports=["รูปแบบเส้น"]},73043:t=>{t.exports=["ความกว้างเส้น"]},41437:t=>{t.exports=["สีตัวอักษร"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/th.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/th.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..b8237c2c --- /dev/null +++ b/charting_library/bundles/th.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:e=>{e.exports=["เพิ่ม"]},53585:e=>{e.exports=["เพิ่มสีตั้งค่าด้วยตนเอง"]},81865:e=>{e.exports=["ความโปร่งใส"]},40054:e=>{e.exports=["สี"]},44629:e=>{e.exports=["เพิ่มลงรายการโปรด"]},38455:e=>{e.exports=["สีพื้นหลัง"]},79964:e=>{e.exports=["สีพื้นหลัง 1"]},45320:e=>{e.exports=["สีพื้นหลัง 2"]},60925:e=>{e.exports=["จุด"]},42973:e=>{e.exports=["เส้นไข่ปลา"]},59317:e=>{e.exports=["เส้นประ"]},99289:e=>{e.exports=["ยางลบ"]},23886:e=>{e.exports=["ขนาดตัวอักษร"]},17006:e=>{e.exports=["ขนาดตัวอักษร"]},17517:e=>{e.exports=["ซ่อนรูปวาดทั้งหมด"]},74813:e=>{e.exports=["ซ่อนแถบเครื่องมือการวาดที่ชื่นชอบ"]},37057:e=>{e.exports=["ล๊อครูปวาดทั้งหมด"]},71845:e=>{e.exports=["พื้นหลังของเครื่องมือเส้น"]},12928:e=>{e.exports=["สีของเครื่องมือเส้น"]},21327:e=>{e.exports=["สีตัวอักษรของเครื่องมือเส้น"]},86327:e=>{e.exports=["ความกว้างเครื่องมือเส้น"]},47059:e=>{e.exports=["ความกว้างเครื่องมือเส้น"]},41610:e=>{e.exports=["เพิ่มเติม"]},37140:e=>{e.exports=["โหมดแม่เหล็กจะนำการวาดต่างๆ ที่อยู่ใกล้กับแท่งราคาไปเกาะกับค่า OHLC ที่ใกล้เคียงที่สุด"]},67455:e=>{e.exports=["สีของเครื่องหมาย"]},59607:e=>{e.exports=["การวัด"]},36551:e=>{e.exports=["รูปวาดใหม่ถูกทำซ้ำไปยังชาร์ตทั้งหมดในเลย์เอาท์และแสดงเมื่อทิคเกอร์เดิมได้ถูกเลือก"]},91977:e=>{e.exports=["แสดงเครื่องมือที่ซ่อนไว้"]},51072:e=>{e.exports=["แสดงแผนผังวัตถุ"]},49421:e=>{e.exports=["อยู่ในโหมดการวาดเขียน"]},49593:e=>{e.exports=["สีพื้นหลังจุดสิ้นสุด"]},36785:e=>{e.exports=["สีพื้นหลังของกำไร"]},76091:e=>{e.exports=["ลบการวาดต่างๆ ออกไป"]},54336:e=>{e.exports=["เอาสีออก"]},72482:e=>{e.exports=["ลบออกจากรายการโปรด"]},19221:e=>{e.exports=["สีตัวอักษร"]},38925:e=>{e.exports=["ขยายเข้า"]},49895:e=>{e.exports=["ขยายออก"]},16631:e=>{e.exports=["เปลี่ยนสีตัวอักษรของเครื่องมือเส้น"]},74350:e=>{e.exports=["เปลี่ยนสีพื้นหลังเครื่องมือเส้น"]},68519:e=>{e.exports=["เปลี่ยนสีเครื่องมือเส้น"]},36819:e=>{e.exports=["เปลี่ยนขนาดตัวอักษรของเครื่องมือเส้น"]},54769:e=>{e.exports=["เปลี่ยนรูปแบบเส้นของเครื่องมือเส้น"]},41648:e=>{e.exports=["เปลี่ยนความกว้างของเครื่องมือเส้น"]},32868:e=>{e.exports=["{hotKey_0} + กดบนกราฟ"]},68125:e=>{e.exports=["{hotKey_0} — วงกลม"]},40234:e=>{e.exports=["{hotKey_0} — วาดเส้นตรง 1 เส้นที่ทำมุม 45 องศา"]},10289:e=>{e.exports=["{hotKey_0} - เพิ่มขึ้นแบบคงที่"]},81591:e=>{e.exports=["{hotKey_0} — สี่เหลี่ยม"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/th.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/th.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..2270257b --- /dev/null +++ b/charting_library/bundles/th.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:e=>{e.exports=["แท่ง"]},19648:e=>{e.exports=["12 ชั่วโมง"]},55838:e=>{e.exports=["24 ชั่วโมง"]},88364:e=>{e.exports=["รูปแบบพื้นฐานของแผนภูมิ"]},46720:e=>{e.exports=["เส้นกากบาท"]},50985:e=>{e.exports=["สกุลเงิน"]},17319:e=>{e.exports=["สกุลเงินและหน่วย"]},19481:e=>{e.exports=["รูปลักษณ์"]},68791:e=>{e.exports=["โต้เถียง"]},95036:e=>{e.exports=["เส้นราคาปิดเฉลี่ย"]},27331:e=>{e.exports=["พื้นหลัง"]},22519:e=>{e.exports=["ค่าเปลี่ยนแปลงของแท่ง"]},87845:e=>{e.exports=["ปุ่ม"]},25209:e=>{e.exports=["รูปแบบวันที่"]},55090:e=>{e.exports=["วันในสัปดาห์บนป้ายกำกับ"]},29601:e=>{e.exports=["คำอธิบาย"]},26897:e=>{e.exports=["เหตุการณ์"]},95338:e=>{e.exports=["เส้นกริดแนวนอน"]},60971:e=>{e.exports=["ราคาสูงและต่ำ"]},61142:e=>{e.exports=["อินดิเคเตอร์"]},34905:e=>{e.exports=["มูลค่าของอินดิเคเตอร์"]},29687:e=>{e.exports=["อินดิเคเตอร์และฉลากมูลค่าทางการเงิน"]},25084:e=>{e.exports=["ป้ายชื่ออินดิเคเตอร์และการเงิน"]},9654:e=>{e.exports=["ป้ายชื่ออินดิเคเตอร์"]},99487:e=>{e.exports=["ราคา เปิด สูง ต่ำ และปิด OHLC ของแท่งเทียน"]},75991:e=>{e.exports=["สถานะตลาดเปิด"]},96073:e=>{e.exports="Long Description"},70500:e=>{e.exports=["เงิน"]},66653:e=>{e.exports=["มาร์จิ้น"]},42502:e=>{e.exports=["ไม่มีป้ายที่ทับซ้อนกัน"]},74343:e=>{e.exports=["ปุ่มนำทาง"]},43115:e=>{e.exports=["มาตราส่วน"]},53224:e=>{e.exports=["การวางตำแหน่งสเกล"]},79194:e=>{e.exports=["เส้นสถานะ"]},89053:e=>{e.exports=["สัญลักษณ์"]},35383:e=>{e.exports=["ชื่อสัญลักษณ์"]},27767:e=>{e.exports=["ป้ายค่าราคาล่าสุดของตัวย่อ"]},40847:e=>{e.exports=["ป้ายค่าราคาปิดวันก่อนหน้าของตัวย่อ"]},50446:e=>{e.exports=["หน้าต่างใหม่"]},73908:e=>{e.exports=["ตัวแยกบานหน้าต่าง"]},36014:e=>{e.exports=["เปอร์เซ็นต์"]},78621:e=>{e.exports=["ปิ๊ป"]},74823:e=>{e.exports=["ป้ายราคาก่อน/หลังตลาดเปิดปิด"]},64859:e=>{e.exports=["สเกลราคา"]},76523:e=>{e.exports=["ราคาและค่าเปอร์เซ็นต์"]},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["ลายน้ำ"]},67369:e=>{e.exports=["หัวเรื่อง"]},31326:e=>{e.exports=["ชื่อเรื่อง"]},23097:e=>{e.exports=["ทิกเกอร์"]},82168:e=>{e.exports=["ทิกเกอร์และคำอธิบาย"]},43637:e=>{e.exports=["ขนาดเวลา"]},97316:e=>{e.exports=["รูปแบบชั่วโมงเวลา"]},90801:e=>{e.exports=["การซื้อขาย"]},77534:e=>{e.exports=["หน่วย"]},1111:e=>{e.exports=["ปริมาณการซื้อขาย"]},80170:e=>{e.exports=["ค่าตามสเกล"]},91322:e=>{e.exports=["มูลค่า"]},70353:e=>{e.exports=["เส้นกริดแนวตั้ง"]},57889:e=>{e.exports=["เปลี่ยนการมองเห็นค่า OHLC"]},35646:e=>{e.exports=["เปลี่ยนการมองเห็นปุ่มนำทาง"]},18644:e=>{e.exports=["เปลี่ยนการมองเห็นสถานะตลาดเปิด"]},45110:e=>{e.exports=["เปลี่ยนการมองเห็นการเปลี่ยนบาร์"]},10349:e=>{e.exports=["เปลี่ยนระยะขอบด้านล่าง"]},88161:e=>{e.exports=["เปลี่ยนสกุลเงินและการมองเห็นป้ายหน่วย"]},79570:e=>{e.exports=["เปลี่ยนการมองเห็นป้ายสกุลเงิน"]},99011:e=>{e.exports=["เปลี่ยนสีพื้นหลังชาร์ต"]},72458:e=>{e.exports=["เปลี่ยนประเภทพื้นหลังของชาร์ต"]},37034:e=>{e.exports=["เปลี่ยนความกว้างเส้นตัด"]},29951:e=>{e.exports=["เปลี่ยนสีเส้นเส้นตัด"]},92027:e=>{e.exports=["เปลี่ยนรูปแบบเส้นตัด"]},50457:e=>{ +e.exports=["เปลี่ยนรูปแบบวันที่"]},7104:e=>{e.exports=["เปลี่ยนวันในสัปดาห์บนป้ายกำกับ"]},88096:e=>{e.exports=["เปลี่ยนสีเส้นกริดแนวนอน"]},2523:e=>{e.exports=["เปลี่ยนรูปแบบเส้นกริดแนวนอน"]},31325:e=>{e.exports=["เปลี่ยนการมองเห็นชื่ออินดิเคเตอร์"]},99774:e=>{e.exports=["เปลี่ยนการมองเห็นค่าอินดิเคเตอร์"]},96162:e=>{e.exports=["เปลี่ยนการมองเห็นอาร์กิวเมนต์อินดิเคเตอร์"]},59820:e=>{e.exports=["เปลี่ยนอินดิเคเตอร์และการมองเห็นป้ายชื่อการเงิน"]},90512:e=>{e.exports=["เปลี่ยนอินดิเคเตอร์และการมองเห็นฉลากมูลค่าทางการเงิน"]},97956:e=>{e.exports=["เปลี่ยนความโปร่งใสพื้นหลังคำอธิบาย"]},61061:e=>{e.exports=["เปลี่ยนการมองเห็นพื้นหลังคำอธิบาย"]},37730:e=>{e.exports=["เปลี่ยนการมองเห็นปุ่มหน้าต่างเสริม"]},89032:e=>{e.exports=["เปลี่ยนสีตัวคั่นบานหน้าต่าง"]},35636:e=>{e.exports=["เปลี่ยนระยะขอบด้านขวา"]},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports=["เปลี่ยนสีสัญลักษณ์ลายน้ำ"]},87159:e=>{e.exports=["เปลี่ยนการมองเห็นสัญลักษณ์ลายน้ำ"]},26717:e=>{e.exports=["เปลี่ยนการมองเห็นคำอธิบายสัญลักษณ์"]},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports=["เปลี่ยนโหมดสัญลักษณ์ค่าสุดท้าย"]},95071:e=>{e.exports=["เปลี่ยนรูปแบบคำอธิบายสัญลักษณ์"]},35065:e=>{e.exports=["เปลี่ยนสีสเกลข้อความ"]},84382:e=>{e.exports=["เปลี่ยนขนาดสเกลตัวอักษร"]},12468:e=>{e.exports=["เปลี่ยนสีสเกลเส้น"]},71589:e=>{e.exports=["เปลี่ยนการมองเห็นตัวแบ่งเซสชั่น"]},15035:e=>{e.exports=["เปลี่ยนความกว้างตัวแบ่งเซสชั่น"]},1579:e=>{e.exports=["เปลี่ยนสีตัวแบ่งเซสชั่น"]},21460:e=>{e.exports=["เปลี่ยนรูปแบบตัวแบ่งเซสชั่น"]},76991:e=>{e.exports=["เปลี่ยนรูปแบบชั่วโมงเวลา"]},98905:e=>{e.exports=["เปลี่ยนระยะขอบด้านบน"]},7011:e=>{e.exports=["เปลี่ยนการมองเห็นป้ายหน่วย"]},22722:e=>{e.exports=["เปลี่ยนสีเส้นกริดแนวตั้ง"]},22867:e=>{e.exports=["เปลี่ยนรูปแบบเส้นกริดแนวตั้ง"]},9455:e=>{e.exports=["เปลี่ยนการมองเห็นค่าวอลุ่ม"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/th.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/th.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..6833dfa6 --- /dev/null +++ b/charting_library/bundles/th.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:t=>{t.exports=["#{count} (ราคา, แท่ง)"]},4639:t=>{t.exports=["พิกัดตำแหน่ง"]},22192:t=>{t.exports=["วัน"]},37067:t=>{t.exports=["การกระจัด (ราคา, บาร์)"]},13611:t=>{t.exports=["ยืดเส้น"]},63099:t=>{t.exports=["ชั่วโมง"]},66304:t=>{t.exports=["ข้อมูล"]},95543:t=>{t.exports=["เดือน"]},28134:t=>{t.exports=["นาที"]},71129:t=>{t.exports=["วินาที"]},86672:t=>{t.exports=["เรนจ์"]},21594:t=>{t.exports=["สัปดาห์"]},23723:t=>{t.exports=["เปลี่ยนแถบพิกัด X"]},66266:t=>{t.exports=["เปลี่ยนราคาพิกัด Y"]},13355:t=>{t.exports=["เปลี่ยน {title} วันเป็น"]},41377:t=>{t.exports=["เปลี่ยน {title} วันจาก"]},96902:t=>{t.exports=["เปลี่ยน {title} การขยายเส้น"]},35388:t=>{t.exports=["เปลี่ยน {title} ชั่วโมงจาก"]},78586:t=>{t.exports=["เปลี่ยน {title} ชั่วโมงเป็น"]},59635:t=>{t.exports=["เปลี่ยน {title} เดือนจาก"]},74266:t=>{t.exports=["เปลี่ยน {title} เดือนเป็น"]},91633:t=>{t.exports=["เปลี่ยน {title} นาทีเป็น"]},15106:t=>{t.exports=["เปลี่ยน {title} นาทีจาก"]},66161:t=>{t.exports=["เปลี่ยน {title} วินาทีเป็น"]},2822:t=>{t.exports=["เปลี่ยน {title} วินาทีจาก"]},21339:t=>{t.exports=["เปลี่ยน {title} สัปดาห์จาก"]},68643:t=>{t.exports=["เปลี่ยน {title} สัปดาห์เป็น"]},30810:t=>{t.exports=["เปลี่ยนการมองเห็น {title} บนทิค"]},24941:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เป็นสัปดาห์"]},29088:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เป็นวัน"]},68971:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เป็นชั่วโมง"]},64370:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เป็นนาที"]},6659:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เป็นเดือน"]},29091:t=>{t.exports=["เปลี่ยน {title} การมองเห็นในช่วง"]},46948:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เป็นวินาที"]},18567:t=>{t.exports=["เปลี่ยนคุณสมบัติ {propertyName}"]},82211:t=>{t.exports=["วัน"]},33486:t=>{t.exports=["วันเป็น"]},14077:t=>{t.exports=["วันจาก"]},3143:t=>{t.exports=["ชั่วโมง"]},84775:t=>{t.exports=["ชั่วโมงจาก"]},11255:t=>{t.exports=["ชั่วโมงเป็น"]},72223:t=>{t.exports=["เลื่อนภาพวาด"]},58964:t=>{t.exports=["เดือน"]},71770:t=>{t.exports=["เดือนจาก"]},37179:t=>{t.exports=["เดือนเป็น"]},16465:t=>{t.exports=["นาที"]},72317:t=>{t.exports=["นาทีเป็น"]},25586:t=>{t.exports=["นาทีจาก"]},32925:t=>{t.exports=["วินาที"]},39017:t=>{t.exports=["วินาทีเป็น"]},6049:t=>{t.exports=["วินาทีจาก"]},13604:t=>{t.exports=["เรนจ์"]},93016:t=>{t.exports=["สัปดาห์"]},32002:t=>{t.exports=["สัปดาห์จาก"]},28091:t=>{t.exports=["สัปดาห์เป็น"]},59523:t=>{t.exports=["Ticks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/th.6803.be8cafcc34e317edec88.js b/charting_library/bundles/th.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..b21a2c1d --- /dev/null +++ b/charting_library/bundles/th.6803.be8cafcc34e317edec88.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports=["(เปิด + ไฮ + โลว + ปิด)/4"]},94884:e=>{e.exports=["(ไฮ + โลว + ปิด)/3"]},10591:e=>{e.exports=["(ไฮ + โลว)/2"]},63243:e=>{e.exports=["สีของ Bars อ้างอิงจากราคาปิดครั้งก่อน"]},72171:e=>{e.exports=["ตรงกลาง"]},9994:e=>{e.exports=["ปรับเปลี่ยนข้อมูลเนื่องจากเงินปันผล"]},10989:e=>{e.exports=["ปรับตามการเปลี่ยนแปลงสัญญา"]},70816:e=>{e.exports=["เส้นราคาปิดเฉลี่ย"]},91757:e=>{e.exports=["ข้างล่าง"]},50430:e=>{e.exports=["เส้นด้านล่าง"]},83760:e=>{e.exports=["บอดี้"]},72269:e=>{e.exports=["เส้นขอบ"]},7445:e=>{e.exports=["ระดับฐาน"]},47586:e=>{e.exports=["เส้น Bid และ Ask"]},39667:e=>{e.exports=["แท่งเทียนลง"]},87151:e=>{e.exports=["สีของแท่งลง"]},81285:e=>{e.exports=["การแก้ไขข้อมูล"]},4329:e=>{e.exports=["ค่าเริ่มต้น"]},86846:e=>{e.exports=["เติม"]},58747:e=>{e.exports=["เติมพื้นที่ด้านบน"]},11157:e=>{e.exports=["เติมพื้นที่ด้านล่าง"]},86953:e=>{e.exports=["แท่งเทียน สูงต่ำปิด HLC"]},77405:e=>{e.exports=["แนวนอน"]},39292:e=>{e.exports=["ราคาสูงและต่ำ"]},15107:e=>{e.exports=["ล่าสุด"]},19286:e=>{e.exports=["ซ้าย"]},76476:e=>{e.exports=["ตรงกลาง"]},27879:e=>{e.exports=["ปกติ"]},2391:e=>{e.exports=["ขั้นบันได"]},6350:e=>{e.exports=["ป้ายราคาก่อน/หลังตลาดเปิดปิด"]},62521:e=>{e.exports=["ไปที่หน้าแรก"]},73947:e=>{e.exports=["ความแม่นยำ"]},8094:e=>{e.exports=["เส้นราคาปิดวันก่อนหน้า"]},77986:e=>{e.exports=["เส้นราคาพร้อมป้ายชื่อ"]},24248:e=>{e.exports=["แหล่งราคา"]},94089:e=>{e.exports=["การฉายภาพแท่งเทียนขึ้น"]},5704:e=>{e.exports=["การฉายภาพแท่งเทียนลง"]},29881:e=>{e.exports=["ราคาจริงในระดับราคา (แทนที่ราคา Heikin-Ashi)"]},21141:e=>{e.exports=["ขวา"]},44673:e=>{e.exports=["แสดงจุด"]},26458:e=>{e.exports=["ไส้เทียน"]},65994:e=>{e.exports=["บน"]},57417:e=>{e.exports=["เส้นด้านบน"]},92960:e=>{e.exports=["การจัดตำแหน่งตัวอักษร"]},90581:e=>{e.exports=["การเรียงตัวของตัวอักษร"]},55314:e=>{e.exports=["แท่งบาง"]},87492:e=>{e.exports=["เขตเวลา"]},58416:e=>{e.exports=["ประเภท"]},5536:e=>{e.exports=["สีของแท่งขึ้น"]},83610:e=>{e.exports=["แท่งเทียนขึ้น"]},23500:e=>{e.exports=["ใช้การชำระราคาที่ใกล้เคียงกันในแต่ละวัน"]},44085:e=>{e.exports=["แนวตั้ง"]},30792:e=>{e.exports=["แท่งเทียน"]},55740:e=>{e.exports=["เปลี่ยนแท่ง HLC"]},90168:e=>{e.exports=["เปลี่ยนความกว้างของเส้นราคาปิดเฉลี่ย"]},30385:e=>{e.exports=["เปลี่ยนสีเส้นราคาปิดเฉลี่ย"]},97008:e=>{e.exports=["เปลี่ยนสีพื้นที่ด้านใน"]},6610:e=>{e.exports=["เปลี่ยนความกว้างพื้นที่ใต้เส้นกราฟ"]},661:e=>{e.exports=["เปลี่ยนสีพื้นที่ใต้เส้นกราฟ"]},1316:e=>{e.exports=["เปลี่ยนพื้นที่แหล่งราคา"]},29180:e=>{e.exports=["เปลี่ยนสีเส้น ask"]},31547:e=>{e.exports=["ปรับระดับฐาน"]},4164:e=>{e.exports=["เปลี่ยนสีเส้นฐานด้านล่าง"]},38990:e=>{e.exports=["เปลี่ยนความกว้างของเส้นฐานด้านล่าง"]},73163:e=>{e.exports=["เปลี่ยนสีพื้นที่ใต้เส้นฐานด้านล่าง"]},12673:e=>{e.exports=["เปลี่ยนสีพื้นที่ใต้เส้นฐานด้านบน"]},56819:e=>{e.exports=["เปลี่ยนแหล่งราคาพื้นฐาน"]},68621:e=>{e.exports=["เปลี่ยนสีเส้นฐานด้านบน"]},35339:e=>{e.exports=["เปลี่ยนความกว้างของเส้นฐานด้านบน"]},76804:e=>{e.exports=["เปลี่ยนสีแท่งขาขึ้น"]}, +71816:e=>{e.exports=["เปลี่ยนสีแท่งขาลง"]},36703:e=>{e.exports=["เปลี่ยนสีเส้น bid"]},29353:e=>{e.exports=["เปลี่ยนสีแท่งของราคาปิดในวันก่อนหน้า"]},85709:e=>{e.exports=["เปลี่ยนสีคอลัมน์ขึ้น"]},12155:e=>{e.exports=["เปลี่ยนสีคอลัมน์ลง"]},66890:e=>{e.exports=["เปลี่ยนแหล่งที่มาของราคาคอลัมน์"]},71809:e=>{e.exports=["เปลี่ยนตำแหน่งทศนิยม"]},31317:e=>{e.exports=["เปลี่ยนสีการขยายชั่วโมง"]},60944:e=>{e.exports=["เปลี่ยนสีเส้นราคาสูงและต่ำ"]},83708:e=>{e.exports=["เปลี่ยนความกว้างของเส้นราคาสูงและต่ำ"]},81080:e=>{e.exports=["เปลี่ยนสีพื้นค่าสูง-ต่ำ"]},30033:e=>{e.exports=["เปลี่ยนการมองเห็นพื้นค่าสูง-ต่ำ"]},76885:e=>{e.exports=["เปลี่ยนสีเส้นขอบค่าสูง-ต่ำ"]},79236:e=>{e.exports=["เปลี่ยนการมองเห็นเส้นขอบค่าสูง-ต่ำ"]},42981:e=>{e.exports=["เปลี่ยนการมองเห็นป้ายค่าสูง-ต่ำ"]},31937:e=>{e.exports=["เปลี่ยนสีป้ายค่าสูง-ต่ำ"]},87828:e=>{e.exports=["เปลี่ยนสีเส้น"]},17119:e=>{e.exports=["เปลี่ยนเส้นแหล่งราคา"]},69125:e=>{e.exports=["เปลี่ยนความกว้างเส้น"]},70054:e=>{e.exports=["เปลี่ยนชนิดเส้น"]},49973:e=>{e.exports=["เปลี่ยนสีหลังตลาดปิด"]},5969:e=>{e.exports=["เปลี่ยนสีเส้นหลังตลาดปิด"]},50393:e=>{e.exports=["เปลี่ยนการมองเห็นเส้นราคาตลาดก่อน/หลัง"]},46257:e=>{e.exports=["เปลี่ยนสีก่อนตลาดเปิด"]},60852:e=>{e.exports=["เปลี่ยนสีเส้นก่อนตลาดเปิด"]},91183:e=>{e.exports=["เปลี่ยนสีเส้นราคาปิดก่อนหน้า"]},87631:e=>{e.exports=["เปลี่ยนความกว้างเส้นราคาปิดก่อนหน้า"]},77640:e=>{e.exports=["เปลี่ยนสีเส้นราคา"]},97322:e=>{e.exports=["เปลี่ยนความกว้างเส้นราคา"]},28143:e=>{e.exports=["เปลี่ยนช่วงระยะแท่งบาง"]},75986:e=>{e.exports=["เปลี่ยนไส้เทียน renko ขาลง"]},7747:e=>{e.exports=["เปลี่ยนสีไส้เทียน renko ขาขึ้น"]},9473:e=>{e.exports=["เปลี่ยนการมองเห็นไส้เทียน renko"]},39783:e=>{e.exports=["เปลี่ยนการแสดงผลราคาจริงบนสเกลราคา (แทนที่ราคาแบบ ไฮเก้น-อะชิ)"]},72886:e=>{e.exports=["เปลี่ยนแท่งบาง"]},5464:e=>{e.exports=["เปลี่ยนสีเส้นขอบ {candleType} ขาขึ้น"]},61118:e=>{e.exports=["เปลี่ยนสี {candleType} ขาขึ้น"]},60164:e=>{e.exports=["เปลี่ยนสีไส้เทียน {candleType} ขาลง"]},45543:e=>{e.exports=["เปลี่ยนสีไส้เทียน {candleType} ขาขึ้น"]},39987:e=>{e.exports=["เปลี่ยนการมองเห็นไส้เทียน {candleType}"]},47202:e=>{e.exports=["เปลี่ยนการมองเห็นพื้น {candleType}"]},23986:e=>{e.exports=["เปลี่ยนการมองเห็นเส้นขอบ {candleType}"]},92330:e=>{e.exports=["เปลี่ยนสีเส้นขอบ {candleType} ขาลง"]},36320:e=>{e.exports=["เปลี่ยนสี {candleType} ขาลง"]},79088:e=>{e.exports=["เปลี่ยนสีเส้นขอบ {chartType} แท่งขาลง"]},11107:e=>{e.exports=["เปลี่ยนสีเส้นขอบ {chartType} แท่งขาขึ้น"]},85503:e=>{e.exports=["เปลี่ยนสี {chartType} ขาลง"]},61250:e=>{e.exports=["เปลี่ยนสีเส้นขอบ {chartType} แท่งคาดคะเนขาขึ้น"]},18465:e=>{e.exports=["เปลี่ยนสี {chartType} แท่งคาดคะเนขาลง"]},50453:e=>{e.exports=["เปลี่ยนสี {chartType} แท่งคาดคะเนขาขึ้น"]},59414:e=>{e.exports=["เปลี่ยนสี {chartType} ขาขึ้น"]},21547:e=>{e.exports=["เปลี่ยนคุณสมบัติ {inputName}"]},42390:e=>{e.exports=["ปรับเปลี่ยนข้อมูลเนื่องจากเงินปันผล"]},99511:e=>{e.exports=["ปรับตามการเปลี่ยนแปลงสัญญา"]},75165:e=>{e.exports=["แท่งเทียนแบบกลวง"]},18995:e=>{e.exports=["ช่วง"]},47500:e=>{e.exports=["เรนโก"]},98402:e=>{ +e.exports=["ใช้การชำระราคาที่ใกล้เคียงกันในแต่ละวัน"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/th.6848.1833cd09ce56c0318402.js b/charting_library/bundles/th.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..9dfe5338 --- /dev/null +++ b/charting_library/bundles/th.6848.1833cd09ce56c0318402.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports=["เพิ่ม"]},53585:e=>{e.exports=["เพิ่มสีตั้งค่าด้วยตนเอง"]},81865:e=>{e.exports=["ความโปร่งใส"]},60558:e=>{e.exports=["สัตว์และธรรมชาติ"]},14232:e=>{e.exports=["กิจกรรม"]},35305:e=>{e.exports=["อาหารเครื่องดื่ม"]},49546:e=>{e.exports=["ธง"]},72302:e=>{e.exports=["วัตถุ"]},96330:e=>{e.exports=["รอยยิ้มและผู้คน"]},6878:e=>{e.exports=["สัญญาลักษณ์"]},15426:e=>{e.exports=["ที่เพิ่งใช้ล่าสุด"]},15395:e=>{e.exports=["การเดินทางและสถานที่"]},73755:e=>{e.exports=["สัญลักษณ์อีกอัน"]},16936:e=>{e.exports=["กลับไป"]},88046:e=>{e.exports=["สัญลักษณ์ของชาร์ตหลัก"]},9898:e=>{e.exports=["สิทธิ"]},20036:e=>{e.exports=["ยกเลิก"]},72171:e=>{e.exports=["ตรงกลาง"]},23398:e=>{e.exports=["เปลี่ยนสัญลักษณ์"]},94551:e=>{e.exports=["ชาร์ต"]},64498:e=>{e.exports=["แหล่งที่มาทั้งหมด"]},91757:e=>{e.exports=["ข้างล่าง"]},79852:e=>{e.exports=["พันธบัตร"]},16079:e=>{e.exports=["ไล่เฉดสี"]},42973:e=>{e.exports=["เส้นไข่ปลา"]},59317:e=>{e.exports=["เส้นประ"]},56095:e=>{e.exports=["ลดลง"]},29601:e=>{e.exports=["คำอธิบาย"]},77405:e=>{e.exports=["แนวนอน"]},46812:e=>{e.exports=["เพิ่มขึ้น"]},89298:e=>{e.exports=["สิ่งชดเชย"]},68988:e=>{e.exports=["ตกลง"]},19286:e=>{e.exports=["ซ้าย"]},76476:e=>{e.exports=["ตรงกลาง"]},29673:e=>{e.exports=["ไม่มีตลาดแลกเปลี่ยนใดๆ ตรงตามเงื่อนไขของคุณ"]},41379:e=>{e.exports=["ไม่มีสัญลักษณ์ที่ตรงกับการค้นหาของคุณ"]},55362:e=>{e.exports=["ปกติ"]},35563:e=>{e.exports=["รูปแบบตัวเลขไม่ถูกต้อง"]},19724:e=>{e.exports=["แหล่งที่มา"]},35637:e=>{e.exports=["สีเดียว"]},52298:e=>{e.exports=["ค้นหา"]},13269:e=>{e.exports=["เลือกแหล่งที่มา"]},2607:e=>{e.exports=["ค่าที่ระบุมากกว่าค่าสูงสุดของเครื่องมือ {max}"]},53669:e=>{e.exports=["ค่าที่ระบุน้อยกว่าค่าต่ำสุดของเครื่องมือ {min}"]},89053:e=>{e.exports=["สัญลักษณ์"]},48490:e=>{e.exports=["สัญลักษณ์และคำอธิบาย"]},99983:e=>{e.exports=["ค้นหาตัวย่อ"]},54336:e=>{e.exports=["เอาสีออก"]},21141:e=>{e.exports=["ขวา"]},65994:e=>{e.exports=["บน"]},92960:e=>{e.exports=["การจัดตำแหน่งตัวอักษร"]},90581:e=>{e.exports=["การเรียงตัวของตัวอักษร"]},60142:e=>{e.exports=["ความหนา"]},78019:e=>{e.exports=["ใช้เครื่องหมายทางคณิตศาสตร์พิเศษเพื่อแทนที่ภาพวาดที่เลือก: +,-,/,* สำหรับราคา และ +,- สำหรับดัชนีแท่ง"]},44085:e=>{e.exports=["แนวตั้ง"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["เปลี่ยนความทึบแสง"]},13066:e=>{e.exports=["เปลี่ยนสี"]},95657:e=>{e.exports=["เปลี่ยนความหนา"]},18567:e=>{e.exports=["เปลี่ยนคุณสมบัติ {propertyName}"]},36962:e=>{e.exports=["ปิด"]},8448:e=>{e.exports=["คริปโต"]},1328:e=>{e.exports="dr"},76080:e=>{e.exports=["เช่น. +1"]},95166:e=>{e.exports=["ยกตัวอย่าง/2"]},88720:e=>{e.exports=["เศรษฐกิจ"]},39512:e=>{e.exports=["ฟอเร็กซ์"]},81859:e=>{e.exports=["ฟิวเจอร์ส"]},39337:e=>{e.exports=["สูง"]},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["ดัชนี"]},38071:e=>{e.exports=["ดัชนี"]},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports=["เปิด"]},3919:e=>{e.exports=["ต่ำ"]},36931:e=>{e.exports=["หุ้น"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/th.7076.5055b5f097e7204685ed.js b/charting_library/bundles/th.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..f953ab69 --- /dev/null +++ b/charting_library/bundles/th.7076.5055b5f097e7204685ed.js @@ -0,0 +1,41 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:t=>{t.exports=["ย้อนกลับ"]},14642:t=>{t.exports=["สีเข้ม"]},69841:t=>{t.exports=["สีอ่อน"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["วัน"],t.exports.h_dates=["ชั่วโมง"],t.exports.m_dates=["นาที"],t.exports.s_dates=["วินาที"],t.exports.in_dates=["ใน"]},97840:t=>{t.exports=["วัน"]},64302:t=>{t.exports=["ชั่วโมง"]},79442:t=>{t.exports=["นาที"]},22448:t=>{t.exports=["วินาที"]},16493:t=>{t.exports=["{title} สำเนา"]},13395:t=>{t.exports="D"},37720:t=>{t.exports="M"},69838:t=>{t.exports="R"},59231:t=>{t.exports="T"},85521:t=>{t.exports="W"},13994:t=>{t.exports="h"},6791:t=>{t.exports=["นาที"]},2949:t=>{t.exports="s"},77297:t=>{t.exports=["ปิด"]},56723:t=>{t.exports=["สูง"]},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports=["ต่ำ"]},78155:t=>{t.exports=["เปิด"]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["ปิด"],t.exports.Back_input=["กลับไป"],t.exports["Hull MA_input"]=["ฮัล เอ็มเอ"],t.exports["{number} item_combobox_input"]=["{number} รายการ"],t.exports.Length_input=["ความยาว"],t.exports.Plot_input=["พล็อต"],t.exports.Zero_input=["0"],t.exports.Signal_input=["สัญญาณ"],t.exports.Long_input=["ซื้อ"],t.exports.Short_input=["สั้น"],t.exports.UpperLimit_input=["ข้อจำกัดส่วนบน"],t.exports.LowerLimit_input=["จำกัดด้านล่าง"],t.exports.Offset_input=["สิ่งชดเชย"],t.exports.length_input=["ความยาว"],t.exports.mult_input="mult",t.exports.short_input=["ขาย"],t.exports.long_input=["ซื้อ"],t.exports.Limit_input=["จำกัด"],t.exports.Move_input=["เคลื่อนที่"],t.exports.Value_input=["มูลค่า"],t.exports.Method_input="Method",t.exports["Values in status line_input"]=["ค่าในบรรทัดสถานะ"],t.exports["Labels on price scale_input"]=["ป้ายกำกับระดับราคา"],t.exports["Accumulation/Distribution_input"]=["การสะสม/การกระจาย"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["เส้นอิควอลิตี้"],t.exports["Window Size_input"]=["ขนาดหน้าต่าง"],t.exports.Sigma_input=["ซิกม่า"],t.exports["Aroon Up_input"]=["เอรูนขึ้น"],t.exports["Aroon Down_input"]=["เอรูนลง"],t.exports.Upper_input=["ส่วนบน"],t.exports.Lower_input=["ต่ำกว่า"],t.exports.Deviation_input=["การเบี่ยงเบน"],t.exports["Levels Format_input"]=["รูปแบบระดับ"],t.exports["Labels Position_input"]=["ตำแหน่งป้ายชื่อ"],t.exports["0 Level Color_input"]=["สีระดับ 0"],t.exports["0.236 Level Color_input"]=["สีระดับ 0.236"],t.exports["0.382 Level Color_input"]=["สีระดับ 0.382"],t.exports["0.5 Level Color_input"]=["สีระดับ 0.5"],t.exports["0.618 Level Color_input"]=["สีระดับ 0.618"],t.exports["0.65 Level Color_input"]=["สีระดับ 0.65"],t.exports["0.786 Level Color_input"]=["สีระดับ 0.786"],t.exports["1 Level Color_input"]=["สีระดับ 1"],t.exports["1.272 Level Color_input"]=["สีระดับ 1.272"],t.exports["1.414 Level Color_input"]=["สีระดับ 1.414"],t.exports["1.618 Level Color_input"]=["สีระดับ 1.618"],t.exports["1.65 Level Color_input"]=["สีระดับ 1.65"],t.exports["2.618 Level Color_input"]=["สีระดับ 2.618"], +t.exports["2.65 Level Color_input"]=["สีระดับ 2.65"],t.exports["3.618 Level Color_input"]=["สีระดับ 3.618"],t.exports["3.65 Level Color_input"]=["สีระดับ 3.65"],t.exports["4.236 Level Color_input"]=["สีระดับ 4.236"],t.exports["-0.236 Level Color_input"]=["สีระดับ -0.236"],t.exports["-0.382 Level Color_input"]=["สีระดับ -0.382"],t.exports["-0.618 Level Color_input"]=["สีระดับ -0.618"],t.exports["-0.65 Level Color_input"]=["สีระดับ -0.65"],t.exports.ADX_input=["เอดีเอ็กซ์"],t.exports["ADX Smoothing_input"]=["เอดีเอ็กซ์"],t.exports["DI Length_input"]=["ความยาว DI"],t.exports.Smoothing_input=["ความราบเรียบ"],t.exports.ATR_input=["เอทีอาร์"],t.exports.Growing_input=["การเติบโต"],t.exports.Falling_input=["การตกลง"],t.exports["Color 0_input"]=["สี 0"],t.exports["Color 1_input"]=["สี 1"],t.exports.Source_input=["แหล่งกำเนิด"],t.exports.StdDev_input="StdDev",t.exports.Basis_input=["พื้นฐาน"],t.exports.Median_input=["ค่าเฉลี่ย"],t.exports["Bollinger Bands %B_input"]=["โบลลิงเจอร์แบนด์ %บี"],t.exports.Overbought_input=["การซื้อเป็นจำนวนมากเกินไป"],t.exports.Oversold_input=["การขายเป็นจำนวนมากเกินไป"],t.exports["Bollinger Bands Width_input"]=["ความกว้างโบลลิงเจอร์แบนด์"],t.exports["RSI Length_input"]=["ความยาว RSI"],t.exports["UpDown Length_input"]=["ความยาวของการขึ้นลง"],t.exports["ROC Length_input"]=["ความยาว ROC"],t.exports.MF_input=["เอ็มเอฟ"],t.exports.resolution_input="resolution",t.exports["Fast Length_input"]="Fast Length",t.exports["Slow Length_input"]="Slow Length",t.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",t.exports.P_input=["พี"],t.exports.X_input=["เอ็กซ์"],t.exports.Q_input=["คิว"],t.exports.p_input=["พี"],t.exports.x_input=["เอ็กซ์"],t.exports.q_input=["คิว"],t.exports.Price_input=["ราคา"],t.exports["Chande MO_input"]="Chande MO",t.exports["Zero Line_input"]=["เส้น 0"],t.exports["Color 2_input"]=["สี 2"],t.exports["Color 3_input"]=["สี 3"],t.exports["Color 4_input"]=["สี 4"],t.exports["Color 5_input"]=["สี 5"],t.exports["Color 6_input"]=["สี 6"],t.exports["Color 7_input"]=["สี 7"],t.exports["Color 8_input"]=["สี 8"],t.exports.CHOP_input=["ช็อบ"],t.exports["Upper Band_input"]=["แถบบน"],t.exports["Lower Band_input"]=["แถบล่าง"],t.exports.CCI_input=["ซีซีไอ"],t.exports["Smoothing Line_input"]=["เส้นเรียบ"],t.exports["Smoothing Length_input"]=["ความยาวเรียบ"],t.exports["WMA Length_input"]=["ความยาว WMA"],t.exports["Long RoC Length_input"]=["ระยะอาร์โอซียาว"],t.exports["Short RoC Length_input"]=["ขายระยะอาร์โอซี"],t.exports.sym_input=["สมมาตร"],t.exports.Symbol_input=["สัญลักษณ์"],t.exports.Correlation_input=["ความสัมพันธ์"],t.exports.Period_input=["ระยะเวลา"],t.exports.Centered_input=["ศูนย์กลาง"],t.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",t.exports.isCentered_input=["คือตรงกลาง"],t.exports.DPO_input="DPO",t.exports["ADX smoothing_input"]="ADX smoothing",t.exports["+DI_input"]=["+ดีไอ"],t.exports["-DI_input"]=["-ดีไอ"],t.exports.DEMA_input=["ค่าเฉลี่ยเคลื่อนที่แบบเอกซ์โพเนนเชียล 2 เท่า"],t.exports.Divisor_input=["ดีไวเซอร์"],t.exports.EOM_input=["อีโอเอ็ม"], +t.exports["Elder's Force Index_input"]=["ดัชีนเอลเดอร์ฟอร์ช"],t.exports.Percent_input=["เปอร์เซ็นต์"],t.exports.Exponential_input=["เอ็กซ์โพเนนเชี่ยล"],t.exports.Average_input="Average",t.exports["Upper Percentage_input"]="Upper Percentage",t.exports["Lower Percentage_input"]="Lower Percentage",t.exports.Fisher_input=["ฟิชเชอร์"],t.exports.Trigger_input=["ทริกเกอร์"],t.exports.Level_input=["ระดับ"],t.exports["Trader EMA 1 length_input"]=["เทรดเดอร์ ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 1"],t.exports["Trader EMA 2 length_input"]=["เทรดเดอร์ ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 2"],t.exports["Trader EMA 3 length_input"]=["เทรดเดอร์ ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 3"],t.exports["Trader EMA 4 length_input"]=["เทรดเดอร์ ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 4"],t.exports["Trader EMA 5 length_input"]=["เทรดเดอร์ ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 5"],t.exports["Trader EMA 6 length_input"]=["เทรดเดอร์ ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 6"],t.exports["Investor EMA 1 length_input"]=["นักลงทุน ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 1"],t.exports["Investor EMA 2 length_input"]=["นักลงทุน ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 2"],t.exports["Investor EMA 3 length_input"]=["นักลงทุน ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 3"],t.exports["Investor EMA 4 length_input"]=["นักลงทุน ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 4"],t.exports["Investor EMA 5 length_input"]=["นักลงทุน ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 5"],t.exports["Investor EMA 6 length_input"]=["นักลงทุน ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 6"],t.exports.HV_input=["เอชวี"],t.exports["Conversion Line Periods_input"]=["การเปลี่ยนระยะของเส้น"],t.exports["Base Line Periods_input"]=["ช่วงเวลาเส้นพื้นฐาน"],t.exports["Lagging Span_input"]=["ระยะช่วงแล็ค"],t.exports["Conversion Line_input"]=["การเปลี่ยนเส้น"],t.exports["Base Line_input"]=["เส้นพื้นฐาน"],t.exports["Leading Span A_input"]=["การนำ 1"],t.exports["Leading Span B_input"]=["ระยะช่วงแล็ค 2"],t.exports["Plots Background_input"]="Plots Background",t.exports["yay Color 0_input"]=["สี yay 0"],t.exports["yay Color 1_input"]=["สี yay 1"],t.exports.Multiplier_input=["ตัวคูณ"],t.exports["Bands style_input"]=["รูปแบบแบนด์"],t.exports.Middle_input=["ตรงกลาง"],t.exports.useTrueRange_input=["ใช้ระยะจริง"],t.exports.ROCLen1_input="ROCLen1",t.exports.ROCLen2_input="ROCLen2",t.exports.ROCLen3_input="ROCLen3",t.exports.ROCLen4_input="ROCLen4",t.exports.SMALen1_input="SMALen1",t.exports.SMALen2_input="SMALen2",t.exports.SMALen3_input="SMALen3",t.exports.SMALen4_input="SMALen4",t.exports.SigLen_input="SigLen",t.exports.KST_input=["เคเอสที"],t.exports.Sig_input="Sig",t.exports.roclen1_input="roclen1",t.exports.roclen2_input="roclen2",t.exports.roclen3_input="roclen3",t.exports.roclen4_input="roclen4",t.exports.smalen1_input="smalen1",t.exports.smalen2_input="smalen2",t.exports.smalen3_input="smalen3",t.exports.smalen4_input="smalen4", +t.exports.siglen_input="siglen",t.exports["Upper Deviation_input"]=["ค่าเบี่ยงเบนมาตรฐานด้านบน"],t.exports["Lower Deviation_input"]=["ค่าเบี่ยงเบนด้านล่าง"],t.exports["Use Upper Deviation_input"]=["ใช้ค่าเบี่ยงเบนด้านบน"],t.exports["Use Lower Deviation_input"]=["ค่าเบี่ยงเบนมาตรฐานด้านล่าง"],t.exports.Count_input=["การนับ"],t.exports.Crosses_input=["การตัดกัน"],t.exports.MOM_input=["เอ็มโอเอ็ม"],t.exports.MA_input=["เอ็มเอ"],t.exports["Length EMA_input"]=["ความยาว อีเอ็มเอ"],t.exports["Length MA_input"]=["ความยาว เอ็มเอ"],t.exports["Fast length_input"]=["ความยาวได้อย่างรวดเร็ว"],t.exports["Slow length_input"]=["ความยาวช้า"],t.exports["Signal smoothing_input"]=["ความราบเรียบของสัญญาณ"],t.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",t.exports["Simple ma(signal line)_input"]=["ค่าเฉลี่ยเคลื่อนที่แบบง่าย(เส้นสัญญาณ)"],t.exports.Histogram_input=["ฮิสโตรแกรม"],t.exports.MACD_input=["แมคดี"],t.exports.fastLength_input=["ความยาวเร็ว"],t.exports.slowLength_input=["ความยาวช้า"],t.exports.signalLength_input=["ความยาวสัญญาณ"],t.exports.NV_input=["เอ็นวี"],t.exports.OnBalanceVolume_input=["ปริมาณความสมดุล"],t.exports.Start_input=["เริ่มต้น"],t.exports.Increment_input=["จำนวนที่เพิ่มขึ้น"],t.exports["Max value_input"]=["มูลค่าสูงสุด"],t.exports.ParabolicSAR_input=["พาราโบลิกซาร์"],t.exports.start_input=["เริ่ม"],t.exports.increment_input=["จำนวนที่เพิ่มขึ้น"],t.exports.maximum_input=["มากที่สุด"],t.exports["Short length_input"]=["ความยาวที่สั้น"],t.exports["Long length_input"]=["ระยะยาว"],t.exports.OSC_input=["โอเอสซี"],t.exports.shortlen_input="shortlen",t.exports.longlen_input="longlen",t.exports.PVT_input=["พีวีที"],t.exports.ROC_input=["อาร์โอซี"],t.exports.RSI_input=["ดัชนีความแข็งแรงสัมพันธ์"],t.exports.RVGI_input=["อาร์วีจีไอ"],t.exports.RVI_input=["อาร์วีไอ"],t.exports["Long period_input"]=["ระยะซื้อ"],t.exports["Short period_input"]=["ระยะขาย"],t.exports["Signal line period_input"]=["ระยะเส้นสัญญาณ"],t.exports.SMI_input=["เอสเอ็มไอ"],t.exports["SMI Ergodic Oscillator_input"]="SMI Ergodic Oscillator",t.exports.Indicator_input=["ตัวชี้วัด"],t.exports.Oscillator_input="Oscillator",t.exports.K_input=["เค"],t.exports.D_input=["ดี"],t.exports.smoothK_input=["สมูทเค"],t.exports.smoothD_input=["สมูทดี"],t.exports["%K_input"]=["%เค"],t.exports["%D_input"]=["%ดี"],t.exports["Stochastic Length_input"]="Stochastic Length",t.exports["RSI Source_input"]=["แหล่งดัชนีความแข็งแรงสัมพันธ์"],t.exports.lengthRSI_input=["ความยาวอาร์เอสไอ"],t.exports.lengthStoch_input=["ความยาวStoch"],t.exports.TRIX_input=["ทริกซ์"],t.exports.TEMA_input="TEMA",t.exports["Long Length_input"]=["ระยะยาว"],t.exports["Short Length_input"]=["ความยาวที่สั้น"],t.exports["Signal Length_input"]=["ความยาวของสัญญาณ"],t.exports.Length1_input=["ความยาว 1"],t.exports.Length2_input=["ความยาว 2"],t.exports.Length3_input=["ความยาว 3"],t.exports.length7_input=["ความยาว7"],t.exports.length14_input=["ความยาว14"],t.exports.length28_input=["ความยาว28"],t.exports.UO_input=["ยูโอ"],t.exports.VWMA_input="VWMA",t.exports.len_input="len", +t.exports["VI +_input"]=["วีไอ +"],t.exports["VI -_input"]=["วีไอ -"],t.exports["%R_input"]=["%อาร์"],t.exports["Jaw Length_input"]=["ความยาวจอว์"],t.exports["Teeth Length_input"]=["ความยาว Teeth"],t.exports["Lips Length_input"]=["ความยาวลิปส์"],t.exports.Jaw_input=["จอว์"],t.exports.Teeth_input="Teeth",t.exports.Lips_input=["ลิปส์"],t.exports["Jaw Offset_input"]="Jaw Offset",t.exports["Teeth Offset_input"]="Teeth Offset",t.exports["Lips Offset_input"]="Lips Offset",t.exports["Down fractals_input"]=["เศษส่วนลดลง"],t.exports["Up fractals_input"]=["เศษส่วนขึ้น"],t.exports.Periods_input=["ระยะเวลา"],t.exports.Shapes_input=["รูปร่าง"],t.exports["show MA_input"]=["แสดง ค่าเฉลี่ยเคลื่อนที่"],t.exports["MA Length_input"]=["ระยะเวลาของเส้นค่าเฉลี่ย"],t.exports["Color based on previous close_input"]=["สีพื้นฐานที่ราคาปิดครั้งก่อนหน้า"],t.exports["Rows Layout_input"]=["แผนผังแถว"],t.exports["Row Size_input"]=["ขนาดแถว"],t.exports.Volume_input=["ปริมาณ"],t.exports["Value Area volume_input"]=["มูลค่าของปริมาณพื่นที่"],t.exports["Extend Right_input"]=["ยืดออกทางขวา"],t.exports["Extend POC Right_input"]=["ขยายสิทธิ POC"],t.exports["Extend VAH Right_input"]=["ขยาย VAH ทางขวา"],t.exports["Extend VAL Right_input"]=["ขยาย VAL Right"],t.exports["Value Area Volume_input"]=["ปริมาณซื้อขายบริเวณ Value Area"],t.exports.Placement_input=["การวาง"],t.exports.POC_input="POC",t.exports["Developing Poc_input"]=["POC ที่กำลังพัฒนา"],t.exports["Up Volume_input"]=["ปริมาณสูง"],t.exports["Down Volume_input"]=["ปริมาณลดลง"],t.exports["Value Area_input"]=["พื่นที่มูลค่า"],t.exports["Histogram Box_input"]=["กล่องฮิสโตรแกรม"],t.exports["Value Area Up_input"]=["Value Area ฝั่งซื้อ"],t.exports["Value Area Down_input"]=["Value Area ฝั่งขาย"],t.exports["Number Of Rows_input"]=["จำนวนแถว"],t.exports["Ticks Per Row_input"]=["Tick ต่อแถว"],t.exports["Up/Down_input"]=["ขึ้น/ลง"],t.exports.Total_input=["ทั้งหมด"],t.exports.Delta_input=["เดลต้า"],t.exports.Bar_input=["พินบาร์"],t.exports.Day_input=["วัน"],t.exports["Deviation (%)_input"]=["การเบี่ยงเบน (%)"],t.exports.Depth_input=["ความลึก"],t.exports["Extend to last bar_input"]=["ยืดขยายไปยังแท่งสุดท้าย"],t.exports.Simple_input="Simple",t.exports.Weighted_input="Weighted",t.exports["Wilder's Smoothing_input"]="Wilder's Smoothing",t.exports["1st Period_input"]=["ช่วงที่ 1"],t.exports["2nd Period_input"]=["ช่วงที่ 2"],t.exports["3rd Period_input"]=["ช่วงที่ 3"],t.exports["4th Period_input"]=["ช่วงที่ 4"],t.exports["5th Period_input"]=["ช่วงที่ 5"],t.exports["6th Period_input"]=["ช่วงที่ 6"],t.exports["Rate of Change Lookback_input"]="Rate of Change Lookback",t.exports["Instrument 1_input"]="Instrument 1",t.exports["Instrument 2_input"]="Instrument 2",t.exports["Rolling Period_input"]="Rolling Period",t.exports["Standard Errors_input"]="Standard Errors",t.exports["Averaging Periods_input"]="Averaging Periods",t.exports["Days Per Year_input"]=["วันต่อปี"],t.exports["Market Closed Percentage_input"]="Market Closed Percentage",t.exports["ATR Mult_input"]="ATR Mult",t.exports.VWAP_input="VWAP", +t.exports["Anchor Period_input"]="Anchor Period",t.exports.Session_input=["เซสชั่น"],t.exports.Week_input=["สัปดาห์"],t.exports.Month_input=["เดือน"],t.exports.Year_input=["ปี"],t.exports.Decade_input=["ทศวรรษ"],t.exports.Century_input=["ศตวรรษ"],t.exports.Sessions_input=["เซสชั่น"],t.exports["Each (pre-market, market, post-market)_input"]=["แต่ละรายการ (ก่อนตลาดลงทุน,ขณะอยู่ในตลาดลงทุน, หลังตลาดลงทุน)"],t.exports["Pre-market only_input"]=["ก่อนตลาดลงทุนเท่านั้น"],t.exports["Market only_input"]=["ตลาดลงทุนเท่านั้น"],t.exports["Post-market only_input"]=["หลังการขายในตลาดลงทุนเท่านั้น"],t.exports["Main chart symbol_input"]=["สัญลักษณ์ของชาร์ตหลัก"],t.exports["Another symbol_input"]=["สัญลักษณ์อีกอัน"],t.exports.Line_input=["เส้น"],t.exports["Nothing selected_combobox_input"]=["ไม่มีรายการใดถูกเลือก"],t.exports["All items_combobox_input"]=["รายการทั้งหมด"],t.exports.Cancel_input=["ยกเลิก"],t.exports.Open_input=["เปิด"]},54138:t=>{t.exports=["กลับด้านสเกล"]},47807:t=>{t.exports=["ดัชนี ถึง 100"]},34727:t=>{t.exports=["แบบลอการิทึม"]},19238:t=>{t.exports=["ไม่มีป้ายที่ทับซ้อนกัน"]},70361:t=>{t.exports=["เปอร์เซ็นต์"]},72116:t=>{t.exports=["แบบปกติ"]},33021:t=>{t.exports="ETH"},75610:t=>{t.exports=["ชั่วโมงการซื้อขายทางอิเล็กทรอนิกส์"]},97442:t=>{t.exports=["ยืดชั่วโมงการเทรด"]},32929:t=>{t.exports=["หลัง"]},56137:t=>{t.exports=["ก่อน"]},98801:t=>{t.exports=["โพสต์มาร์เก็ต"]},56935:t=>{t.exports=["การซื้อขายล่วงหน้าในตลาด"]},63798:t=>{t.exports="RTH"},24380:t=>{t.exports=["เวลาซื้อขายปกติ"]},27991:t=>{t.exports=["พ.ค."]},68716:t=>{t.exports=Object.create(null),t.exports["Amortization of Intangibles_study"]="Amortization of Intangibles",t.exports["Amortization of Deferred Charges_study"]="Amortization of Deferred Charges",t.exports["Average Day Range_study"]=["ระยะวันเฉลี่ย"],t.exports["Bull Bear Power_study"]=["พลังของตลาดขาขึ้นขาลง"],t.exports["Directional Movement Index_study"]="Directional Movement Index",t.exports["Ichimoku Cloud_study"]="Ichimoku Cloud",t.exports.Ichimoku_study=["เมฆอิชิโมกุ"],t.exports["Moving Average Convergence Divergence_study"]=["ความแตกต่างความสอดคล้องกับค่าเฉลี่ย"],t.exports["Volume Weighted Average Price_study"]=["ราคาเฉลี่ยถ่วงน้ำหนักของปริมาณ"],t.exports["Volume Weighted Moving Average_study"]=["วอลุ่ม เวทเตจ มูฟวิ่ง เอเวอเรจน์"],t.exports["Williams Percent Range_study"]="Williams Percent Range",t.exports.Doji_study=["โดจิ"],t.exports["Spinning Top Black_study"]=["สปินนิ่ง ท๊อป แบล๊ค"],t.exports["Spinning Top White_study"]=["สปินนี่ง ท๊อป ไวท์"],t.exports.Technicals_study=["เทคนิค"],t.exports["Accounts payable_study"]=["เจ้าหนี้การค้า"],t.exports["Accounts receivables, gross_study"]=["ลูกหนี้การค้า,ทั้งหมด"],t.exports["Accounts receivable - trade, net_study"]=["บัญชีลูกหนี้ - การซื้อขาย, สุทธิ"],t.exports.Accruals_study=["ยอดคงค้าง"],t.exports["Accrued payroll_study"]=["บัญชีเงินเดือนค้างจ่าย"],t.exports["Accumulated depreciation, total_study"]=["ค่าเสื่อมราคาสะสมรวม"],t.exports["Additional paid-in capital/Capital surplus_study"]=["ส่วนเกินมูลค่าหุ้น/ส่วนเกินทุน"], +t.exports["After tax other income/expense_study"]=["กำไรหลังหักภาษีเงินได้"],t.exports["Altman Z-score_study"]="Altman Z-score",t.exports.Amortization_study=["ค่าตัดจำหน่าย"],t.exports["Amortization of intangibles_study"]=["ค่าตัดจำหน่ายของสิ่งที่จับต้องไม่ได้"],t.exports["Amortization of deferred charges_study"]=["การตัดจำหน่ายค่าใช้จ่ายรอการตัดบัญชี"],t.exports["Asset turnover_study"]=["การหมุนเวียนของสินทรัพย์"],t.exports["Average basic shares outstanding_study"]=["ค่าเฉลี่ยหุ้นพื้นฐานที่โดดเด่น"],t.exports["Bad debt / Doubtful accounts_study"]=["หนี้สูญ/หนี้สงสัยจะสูญ"],t.exports["Basic EPS_study"]=["กำไรต่อหุ้นขั้นพื้นฐาน"],t.exports["Basic earnings per share (Basic EPS)_study"]=["กำไรต่อหุ้นขั้นพื้นฐาน (Basic EPS)"],t.exports["Beneish M-score_study"]=["แบบจำลอง M-Score"],t.exports["Book value per share_study"]=["มูลค่าตามบัญชีต่อหุ้น"],t.exports["Buyback yield %_study"]=["อัตราการซื้อคืน%"],t.exports["Capital and operating lease obligations_study"]=["ภาระผูกพันของสินทรัพย์ที่เป็นของผู้เช่าและผู้ปล่อยเช่า"],t.exports["Capital expenditures_study"]=["รายจ่ายส่วนทุน"],t.exports["Capital expenditures - fixed assets_study"]=["รายจ่ายฝ่ายทุน - สินทรัพย์ถาวร"],t.exports["Capital expenditures - other assets_study"]=["รายยจ่ายเพื่อการได้มาของสินทรัพย์ที่จะนำมาใช้ในการดำเนินการเพื่อหารายได้ - สินทรัพย์อื่น ๆ"],t.exports["Capitalized lease obligations_study"]=["ภาระสินทรัพย์เป็นของผู้เช่า"],t.exports["Cash and short term investments_study"]=["เงินสดและการลงทุนระยะสั้น"],t.exports["Cash conversion cycle_study"]=["วงจรเงินสด"],t.exports["Cash & equivalents_study"]=["เงินสดและรายการเทียบเท่าเงินสด"],t.exports["Cash from financing activities_study"]=["เงินสดจากกิจกรรมด้านการเงิน"],t.exports["Cash from investing activities_study"]=["เงินสดจากกิจกรรมการลงทุน"],t.exports["Cash from operating activities_study"]=["เงินสดจากกิจกรรมการดำเนินงาน"],t.exports["Cash to debt ratio_study"]=["อัตราส่วนเงินสดต่อหนี้สิน"],t.exports["Change in accounts payable_study"]=["มูลค่าที่เปลี่ยนแปลงจากเจ้าหนี้การค้า"],t.exports["Change in accounts receivable_study"]=["มูลค่าที่เปลี่ยนแปลงจากลูกหนี้การค้า"],t.exports["Change in accrued expenses_study"]=["มูลค่าที่เปลี่ยนแปลงจากค่าใช้จ่ายล่วงหน้า"],t.exports["Change in inventories_study"]=["มูลค่าที่เปลี่ยนแปลงในสินค้าคงเหลือ"],t.exports["Change in other assets/liabilities_study"]=["มูลค่าที่เปลี่ยนแปลงจากสินทรัพย์อื่นๆ/หนี้สิน"],t.exports["Change in taxes payable_study"]=["มูลค่าที่เปลี่ยนแปลงของภาษีค้างจ่าย"],t.exports["Changes in working capital_study"]=["การเปลี่ยนแปลงในเงินทุนหมุนเวียน"],t.exports["COGS to revenue ratio_study"]=["ต้นทุนขายต่อสัดส่วนรายได้"],t.exports["Common dividends paid_study"]=["เงินปันผลทั่วไปที่จ่าย"],t.exports["Common equity, total_study"]=["อัตราส่วนทางการเงิน/ทั้งหมด"],t.exports["Common stock par/Carrying value_study"]=["ราคาพาร์/มูลค่าตามบัญชี"],t.exports["Cost of goods_study"]=["ต้นทุนสินค้า"],t.exports["Cost of goods sold_study"]=["ต้นทุนขาย"],t.exports["Current portion of LT debt and capital leases_study"]=["ส่วนปัจจัยของหนี้ระยะยาวและสัญญาเช่าลักษณะลงทุน"], +t.exports["Current ratio_study"]=["อัตราส่วนทางการเงินปัจจุบัน"],t.exports["Days inventory_study"]=["จำนวนวันที่สต็อกสินค้าคงคลัง"],t.exports["Days payable_study"]=["ระยะเวลาจ่ายชำระหนี้"],t.exports["Days sales outstanding_study"]=["ระยะเวลาในการเก็บหนี้ถัวเฉลี่ย"],t.exports["Debt to assets ratio_study"]=["อัตราส่วนหนี้สินต่อทรัพย์สิน"],t.exports["Debt to EBITDA ratio_study"]=["อัตราส่วนหนี้สินสุทธิต่อ EBITDA"],t.exports["Debt to equity ratio_study"]=["อัตราส่วนหนี้สินต่อทุน"],t.exports["Debt to revenue ratio_study"]=["อัตราส่วนหนี้สินต่อรายได้"],t.exports["Deferred income, current_study"]=["รายได้รับล่วงหน้า, รายได้หมุนเวียนตามปกติ"],t.exports["Deferred income, non-current_study"]=["รายได้รับล่วงหน้า, รายได้ไม่หมุนเวียน"],t.exports["Deferred tax assets_study"]=["สินทรัพย์ภาษีเงินได้รอตัดบัญชี"],t.exports["Deferred taxes (cash flow)_study"]=["ภาษีเงินได้รอตัดบัญชี (กระแสเงินสด)"],t.exports["Deferred tax liabilities_study"]=["หนี้สินภาษีเงินได้รอตัดบัญชี"],t.exports.Depreciation_study=["ค่าเสื่อมราคา"],t.exports["Deprecation and amortization_study"]=["ค่าเสื่อมราคาและค่าตัดจำหน่าย"],t.exports["Depreciation & amortization (cash flow)_study"]=["ค่าเสื่อมราคาและค่าตัดจำหน่าย (กระแสเงินสด)"],t.exports["Depreciation/depletion_study"]=["ค่าเสื่อม/การตัดค่าสูญสิ้น"],t.exports["Diluted EPS_study"]=["อีพีเอส เบาบาง"],t.exports["Diluted earnings per share (Diluted EPS)_study"]=["กำไรต่อหุ้นปรับลด (EPS ปรับลด)"],t.exports["Diluted net income available to common stockholders_study"]=["กำไรต่อหุ้นปรับลดสำหรับผู้ถือหุ้นสามัญ"],t.exports["Diluted shares outstanding_study"]=["กำไรต่อหุ้นปรับลด"],t.exports["Dilution adjustment_study"]=["การปรับหุ้นปรับลด"],t.exports["Discontinued operations_study"]=["ยกเลิกการดำเนินการ"],t.exports["Dividend payout ratio %_study"]=["%อัตราการจ่ายเงินปันผล"],t.exports["Dividends payable_study"]=["เงินปันผลค้างจ่าย"],t.exports["Dividends per share - common stock primary issue_study"]=["เงินปันผลต่อหุ้น - หุ้นสามัญแรก"],t.exports["Dividend yield %_study"]=["%ผลตอบแทนเงินปันผล"],t.exports["Earnings yield_study"]=["ผลตอบแทนของการลงทุนในหุ้น"],t.exports.EBIT_study=["กำไรก่อนหักดอกเบี้ยและภาษี"],t.exports.EBITDA_study="EBITDA",t.exports["EBITDA margin %_study"]=["มาร์จินของ EBITDA"],t.exports["Effective interest rate on debt %_study"]=["%อัตราดอกเบี้ยที่ผู้กู้เงินต้องจ่ายจริงของหนี้สิน"],t.exports["Enterprise value_study"]=["มูลค่าสุทธิของกิจการ"],t.exports["Enterprise value to EBITDA ratio_study"]=["สัดส่วนของมูลค่าสุทธิของกิจการต่อ EBITDA"],t.exports["Enterprise value to EBIT ratio_study"]=["สัดส่วนของมูลค่าสุทธิของกิจการต่อกำไรก่อนหักดอกเบี้ยและภาษี"],t.exports["Enterprise value to revenue ratio_study"]=["สัดส่วนของมูลค่าสุทธิของกิจการต่อรายได้"],t.exports["EPS basic one year growth_study"]=["การเติบโตของกำไรต่อหุ้นขั้นพื้นฐานในหนึ่งปี"],t.exports["EPS diluted one year growth_study"]=["การเติบโตของกำไรต่อหุ้นปรับลดในหนึ่งปี"],t.exports["EPS estimates_study"]=["การคาดการกำไรสุทธิต่อหุ้น"],t.exports["Equity in earnings_study"]=["ส่วนที่ผู้ถือหุ้นจะได้รับ"], +t.exports["Equity to assets ratio_study"]=["สัดส่วนสินทรัพย์ต่อทุน"],t.exports["Financing activities – other sources_study"]=["กิจกรรมจัดหาเงิน - ที่ได้มาด้านนอื่นๆ"],t.exports["Financing activities – other uses_study"]=["กิจกรรมจัดหาเงิน - ที่นำไปใช้ด้านอื่นๆ"],t.exports["Float shares outstanding_study"]=["หุ้นลอยตัว"],t.exports["Free cash flow_study"]=["กระแสเงินสดหมุนเวียนที่ใช้งานได้"],t.exports["Free cash flow margin %_study"]=["%มาร์จินกระแสเงินสดอิสระ"],t.exports["Fulmer H factor_study"]=["ปัจจัย Fulmer H"],t.exports["Funds from operations_study"]=["เงินทุนจากการดำเนินงาน"],t.exports["Goodwill, net_study"]=["ค่าความนิยม"],t.exports["Goodwill to assets ratio_study"]=["สัดส่วนค่าความนิยมต่อสินทรัพย์"],t.exports["Graham's number_study"]=["จำนวนกราแฮม"],t.exports["Gross margin %_study"]=["%อัตรากำไรขั้นต้น"],t.exports["Gross profit_study"]=["กำไรเบื้องต้น"],t.exports["Gross profit to assets ratio_study"]=["สัดส่วนอัตรากำไรขั้นต้นต่อสินทรัพย์"],t.exports["Gross property/plant/equipment_study"]=["ที่ดิน/อาคาร/อุปกรณ์"],t.exports.Impairments_study=["ความบกพร่อง"],t.exports["Income Tax Credits_study"]=["เครดิตภาษีเงินได้"],t.exports["Income tax, current_study"]=["ภาษีเงินได้,ปัจจุบัน"],t.exports["Income tax, current - domestic_study"]=["ภาษีเงินได้ปัจจุบัน - ในประเทศ"],t.exports["Income Tax, current - foreign_study"]=["ภาษีเงินได้ปัจจุบัน - ต่างประเทศ"],t.exports["Income tax, deferred_study"]=["ภาษีเงินได้ปัจจุบัน - ต่างประเทศ"],t.exports["Income tax, deferred - domestic_study"]=["ภาษีเงินได้รอการตัดบัญชี - ในประเทศ"],t.exports["Income tax, deferred - foreign_study"]=["ภาษีเงินได้รอการตัดบัญชี-ต่างประเทศ"],t.exports["Income tax payable_study"]=["ภาษีเงินได้ค้างจ่าย"],t.exports["Interest capitalized_study"]=["ดอกเบี้ยที่ค้างจ่ายตามสัญญากู้ยืม"],t.exports["Interest coverage_study"]=["ความสามารถในการจ่ายดอกเบี้ย"],t.exports["Interest expense, net of interest capitalized_study"]=["ดอกเบี้ยจ่าย, ดอกเบี้ยที่ค้างจ่ายตามสัญญากู้ยืมเงินสุทธิ"],t.exports["Interest expense on debt_study"]=["ดอกเบี้ยจ่ายของหนี้สิน"],t.exports["Inventories - finished goods_study"]=["สินค้าคงเหลือ - สินค้าสำเร็จรูป"],t.exports["Inventories - progress payments & other_study"]=["สินค้าคงเหลือ - มูลค่างานที่ทำสำเร็จ ผ่านการพิจารณาตรวจสอบรายงานผลความคืบหน้าของโครงการและอื่นๆ"],t.exports["Inventories - raw materials_study"]=["สินค้าคงเหลือ - วัตถุดิบ"],t.exports["Inventories - work in progress_study"]=["วัตถุดิบ - อยู่ระหว่างดำเนินการ"],t.exports["Inventory to revenue ratio_study"]=["สัดส่วนสินค้าต่อรายได้"],t.exports["Inventory turnover_study"]=["การหมุนเวียนของสินค้าคงเหลือ"],t.exports["Investing activities – other sources_study"]=["กิจกรรมการลงทุน - แหล่องที่มานอื่นๆ"],t.exports["Investing activities – other uses_study"]=["กิจกรรมการลงทุน - แหล่งใช้งานอื่นๆ"],t.exports["Investments in unconsolidated subsidiaries_study"]=["เงินลงทุนไม่รวมในบริษัทย่อย"],t.exports["Issuance of long term debt_study"]=["การออกตราสารหนี้ระยะยาว"],t.exports["Issuance/retirement of debt, net_study"]=["การออก/การปิดตราสารหนี้"], +t.exports["Issuance/retirement of long term debt_study"]=["การออก/การปิดตราสารหนี้ระยะยาว"],t.exports["Issuance/retirement of other debt_study"]=["การออก/การปิดหนี้สินอื่นๆ"],t.exports["Issuance/retirement of short term debt_study"]=["การออก/การปิดตราสารหนี้ระยะสั้น"],t.exports["Issuance/retirement of stock, net_study"]=["หุ้นที่ออกจำหน่ายสุทธิ/หุ้นที่ซื้อคือสุทธิ"],t.exports["KZ index_study"]=["ดังชี KZ"],t.exports["Legal claim expense_study"]=["ค่าสินไหมทดแทนทางกฎหมาย"],t.exports["Long term debt_study"]=["หนี้สินระยะยาว"],t.exports["Long term debt excl. lease liabilities_study"]=["หนี้สินระยะยาวไที่ไม่รวมหนี้สินตามสัญญาเช่า"],t.exports["Long term debt to total assets ratio_study"]=["สัดส่วนหนี้สินระยาวต่อสินทรัพย์ทั้งหมด"],t.exports["Long term investments_study"]=["การลงทุนระยะยาว"],t.exports["Market capitalization_study"]=["มูลค่าตามราคาตลาด"],t.exports["Minority interest_study"]=["ส่วนของผู้ถือหุ้นส่วนน้อย"],t.exports["Miscellaneous non-operating expense_study"]=["ค่าใช้จ่ายเบ็ดเตล็ดที่ยังไม่ได้ดำเนินการ"],t.exports["Net current asset value per share_study"]=["มูลค่าสินทรัพย์หมุนเวียนสุทธิต่อหุ้น"],t.exports["Net debt_study"]=["หนี้สินสุทธิ"],t.exports["Net income_study"]=["รายได้สุทธิ"],t.exports["Net income before discontinued operations_study"]=["กำไรสุทธิหลังการดำเนินงานที่ถูกยกเลิก"],t.exports["Net income (cash flow)_study"]=["รายได้สุทธิ (งบกระแสเงินสด)"],t.exports["Net income per employee_study"]=["รายได้สุทธิต่อลูกจ้าง"],t.exports["Net intangible assets_study"]=["สินทรัพย์ไม่มีตัวตนสุทธิ"],t.exports["Net margin %_study"]=["%มาร์จินสุทธิ"],t.exports["Net property/plant/equipment_study"]=["ที่ดิน อาคารและอุปกรณ์สุทธิ"],t.exports["Non-cash items_study"]=["รายการที่ไม่กระทบเงินสด"],t.exports["Non-controlling/minority interest_study"]=["ส่วนได้เสียที่ไม่มีอำนาจควบคุม/ส่วนของผู้ถือหุ้นส่วนน้อย"],t.exports["Non-operating income, excl. interest expenses_study"]=["รายได้ที่ไม่ได้เกิดจากการดำเนินตามปกติ, ไม่รวมดอกเบี้ยจ่าย"],t.exports["Non-operating income, total_study"]=["รายได้ที่ไม่ได้เกิดจากการดำเนินตามปกติ, รวมทั้งหมด"],t.exports["Non-operating interest income_study"]=["รายได้ดอกเบี้ยที่ไม่ได้เกิดจากการดำเนินตามปกติ"],t.exports["Note receivable - long term_study"]=["ตั๋วเงินรับระยะยาว"],t.exports["Notes payable_study"]=["ตั๋วเงินจ่าย"],t.exports["Number of employees_study"]=["จำนวนลูกจ้าง"],t.exports["Number of shareholders_study"]=["จำนวนผู้ถือหุ้น"],t.exports["Operating earnings yield %_study"]=["%ผลตอบแทนจากการดำเนินการ"],t.exports["Operating expenses (excl. COGS)_study"]=["ค่าใช้จ่ายในการดำเนินงาน (ไม่รวมต้นทุนขาย)"],t.exports["Operating income_study"]=["รายได้จากการดำเนินงาน"],t.exports["Operating lease liabilities_study"]=["หนี้สินสัญญาเช่าดำเนินงาน"],t.exports["Operating margin %_study"]=["%อัตรากำไรจากการดำเนินงาน"],t.exports["Other COGS_study"]=["ต้นทุนขายอื่นๆ"],t.exports["Other common equity_study"]=["หุ้นสามัญอื่นๆ"],t.exports["Other current assets, total_study"]=["สินทรัพย์หมุนเวียนอื่นๆ, ทั้งหมด"],t.exports["Other current liabilities_study"]=["หนี้สินหมุนเวียนอื่นๆ"], +t.exports["Other cost of goods sold_study"]=["ต้นทุนสินค้าขายอื่นๆ"],t.exports["Other exceptional charges_study"]=["ค่าบริการพิเศษอื่นๆ"],t.exports["Other financing cash flow items, total_study"]=["รายการกระแสเงินสดการกู้ยืมอื่นๆ ทั้งหมด"],t.exports["Other intangibles, net_study"]=["สินทรัพย์ไม่มีตัวตนอื่นๆ, สุทธิ"],t.exports["Other investing cash flow items, total_study"]=["รายการกระแสเงินสดการลงทุนอื่นๆ ทั้งหมด"],t.exports["Other investments_study"]=["การลงทุนอื่นๆ"],t.exports["Other liabilities, total_study"]=["หนี้สินอื่นๆ, ทั้งหมด"],t.exports["Other long term assets, total_study"]=["สินทรัพย์ไม่หมุนเวียนอื่นๆ, รวมทั้งหมด"],t.exports["Other non-current liabilities, total_study"]=["หนี้สินไม่หมุนเวียนอื่น, รวม"],t.exports["Other operating expenses, total_study"]=["ค่าใช้จ่ายในการดำเนินงานอื่นๆ, รวมทั้งหมด"],t.exports["Other receivables_study"]=["ลูกหนี้อื่นๆ"],t.exports["Other short term debt_study"]=["หนี้สินระยะสั้นอื่นๆ"],t.exports["Paid in capital_study"]=["ส่วนเกินมูลค่าหุ้น"],t.exports["PEG ratio_study"]=["สัดส่วน PEG"],t.exports["Piotroski F-score_study"]="Piotroski F-score",t.exports["Preferred dividends_study"]=["เงินปันผลที่ต้องการ"],t.exports["Preferred dividends paid_study"]=["เงินปันผลที่ต้องการที่จ่ายแล้ว"],t.exports["Preferred stock, carrying value_study"]=["หุ้นบุริมสิทธิ, มูลค่าตามบัญชี"],t.exports["Prepaid expenses_study"]=["ค่าใช้จ่ายล่วงหน้า"],t.exports["Pretax equity in earnings_study"]=["กำไรสุทธิก่อนภาษี"],t.exports["Pretax income_study"]=["รายได้ก่อนหักภาษี"],t.exports["Price earnings ratio forward_study"]=["อัตราส่วนราคาต่อกําไรล่วงหน้า"],t.exports["Price sales ratio forward_study"]=["อัตราส่วนยอดขายต่อราคาหุ้นล่วงหน้า"],t.exports["Price to book ratio_study"]=["อัตราส่วนมูลค่าทางบัญชีต่อหุ้น"],t.exports["Price to cash flow ratio_study"]=["อัตราส่วนราคาต่อกระแสเงินสดต่อหุ้น"],t.exports["Price to earnings ratio_study"]=["อัตราส่วนราคาต่อรายได้"],t.exports["Price to free cash flow ratio_study"]=["อัตราส่วนราคาต่อกระแสเงินสดอิสระต่อหุ้น"],t.exports["Price to sales ratio_study"]=["อัตราส่วนยอดขายต่อราคาหุ้น"],t.exports["Price to tangible book ratio_study"]=["อัตราราคาต่อมูลค่าตามบัญชีที่จับต้องได้"],t.exports["Provision for risks & charge_study"]=["ข้อกำหนดสำหรับความเสี่ยงและค่าใช้จ่าย"],t.exports["Purchase/acquisition of business_study"]=["การซื้อ / ซื้อกิจการ"],t.exports["Purchase of investments_study"]=["การซื้อในการลงทุน"],t.exports["Purchase/sale of business, net_study"]=["การซื้อ/ขายของธุรกิจ สุทธิ"],t.exports["Purchase/sale of investments, net_study"]=["การซื้อ/ขายของการลงทุน สุทธิ"],t.exports["Quality ratio_study"]=["อัตราส่วนคุณภาพสินทรัพย์"],t.exports["Quick ratio_study"]=["อัตราส่วนเงินทุนหมุนเวียนเร็ว"],t.exports["Reduction of long term debt_study"]=["การลดหนี้ระยะยาว"],t.exports["Repurchase of common & preferred stock_study"]=["การซื้อซ้ำในหุ้นสามัญและหุ้นบุริมสิทธิ"],t.exports["Research & development_study"]=["การวิจัยและพัฒนา"],t.exports["Research & development to revenue ratio_study"]=["การวิจัยและพัฒนาต่ออัตราส่วนรายได้"], +t.exports["Restructuring charge_study"]=["ค่าปรับโครงสร้าง"],t.exports["Retained earnings_study"]=["กำไรสะสม"],t.exports["Return on assets %_study"]=["%อัตราผลตอบแทนจากสินทรัพย์"],t.exports["Return on equity %_study"]=["%อัตราผลตอบแทนจากส่วนของเจ้าของ"],t.exports["Return on equity adjusted to book value %_study"]=["%ผลตอบแทนจากส่วนของผู้ถือหุ้นปรับเป็นมูลค่าตามบัญชี"],t.exports["Return on invested capital %_study"]=["%อัตราส่วนผลตอบแทนต่อเงินลงทุนเพื่อการดำเนินงาน"],t.exports["Return on tangible assets %_study"]=["%อัตราผลตอบแทนต่อสินทรัพย์ที่เป็นรูปธรรม"],t.exports["Return on tangible equity %_study"]=["%อัตราผลตอบเเทนทางการเงินที่เป็นรูปธรรม"],t.exports["Revenue estimates_study"]=["ประมาณการรายได้"],t.exports["Revenue one year growth_study"]=["รายได้เติบโตในหนึ่งปี"],t.exports["Revenue per employee_study"]=["รายได้ต่อลูกจ้าง"],t.exports["Sale/maturity of investments_study"]=["การขาย/การถึงกำหนดเงินลงทุน"],t.exports["Sale of common & preferred stock_study"]=["การขายหุ้นสามัญและหุ้นบุริมสิทธิ"],t.exports["Sale of fixed assets & businesses_study"]=["การขายสินทรัพย์ถาวรและธุรกิจ"],t.exports["Selling/general/admin expenses, other_study"]=["ค่าใช้จ่ายในการขาย/ทั่วไป/การจัดการ อื่นๆ"],t.exports["Selling/general/admin expenses, total_study"]=["ค่าใช้จ่ายในการขายและบริหารทั้งหมด"],t.exports["Shareholders' equity_study"]=["ส่วนของผู้ถือหุ้น"],t.exports["Shares buyback ratio %_study"]=["% อัตราส่วนการซื้อคืนหุ้น"],t.exports["Elder's Force Index_study"]="Elder's Force Index",t.exports["Short term debt_study"]=["หนี้ระยะสั้น"],t.exports["Short term debt excl. current portion of LT debt_study"]=["หนี้ระยะสั้นไม่รวมส่วนของหนี้ระยะยาวปัจจุบัน"],t.exports["Short term investments_study"]=["การลงทุนระยะสั้น"],t.exports["Sloan ratio %_study"]=["อัตราส่วนสโลน %"],t.exports["Springate score_study"]=["คะแนนสปริงเกต"],t.exports["Sustainable growth rate_study"]=["อัตราการเติบโตอย่างยั่งยืน"],t.exports["Tangible book value per share_study"]=["มูลค่าทางบัญชีต่อหุ้นที่จับต้องได้"],t.exports["Tangible common equity ratio_study"]=["อัตราส่วนหุ้นสามัญที่จับต้องได้"],t.exports.Taxes_study=["ภาษี"],t.exports["Tobin's Q (approximate)_study"]=["Tobin's Q (โดยประมาณ)"],t.exports["Total assets_study"]=["สินทรัพย์ทั้งหมด"],t.exports["Total cash dividends paid_study"]=["เงินปันผลที่จ่ายทั้งหมด"],t.exports["Total common shares outstanding_study"]=["จำนวนหุ้นสามัญทั้งหมด"],t.exports["Total current assets_study"]=["สินทรัพย์ปัจจุบันทั้งหมด"],t.exports["Total current liabilities_study"]=["หนี้สินหมุนเวียนทั้งหมด"],t.exports["Total debt_study"]=["หนี้สินทั้งหมด"],t.exports["Total equity_study"]=["ส่วนของเจ้าของหรือผู้ถือหุ้นทั้งหมด"],t.exports["Total inventory_study"]=["สินค้าคงคลังทั้งหมด"],t.exports["Total liabilities_study"]=["หนี้สินทั้งหมด"],t.exports["Total liabilities & shareholders' equities_study"]=["รวมหนี้สินและส่วนของผู้ถือหุ้น"],t.exports["Total non-current assets_study"]=["สินทรัพย์ไม่หมุนเวียนทั้งหมด"],t.exports["Total non-current liabilities_study"]=["หนี้สินไม่หมุนเวียนทั้งหมด"], +t.exports["Total operating expenses_study"]=["ค่าใช้จ่ายการดำเนินการทั้งหมด"],t.exports["Total receivables, net_study"]=["ลูกหนี้ทั้งหมด, สุทธิ"],t.exports["Total revenue_study"]=["รายรับทั้งหมด"],t.exports["Treasury stock - common_study"]=["หุ้นทุนซื้อคืน - สามัญ"],t.exports["Unrealized gain/loss_study"]=["กำไร/ขาดทุนที่ยังไม่เกิดขึ้นจริง"],t.exports["Unusual income/expense_study"]=["รายได้ที่ไม่ปกติ/ค่าใช้จ่าย"],t.exports["Zmijewski score_study"]=["คะแนน Zmijewski"],t.exports["Valuation ratios_study"]=["อัตราส่วนการประเมินค่า"],t.exports["Profitability ratios_study"]=["อัตราส่วนการทำกำไร"],t.exports["Liquidity ratios_study"]=["อัตราส่วนสภาพคล่อง"],t.exports["Solvency ratios_study"]=["อัตราส่วนการละลาย"],t.exports["Accumulation/Distribution_study"]="Accumulation/Distribution",t.exports["Accumulative Swing Index_study"]="Accumulative Swing Index",t.exports["Advance/Decline_study"]=["ขั้นสูง/โน้มเอียง"],t.exports["Arnaud Legoux Moving Average_study"]="Arnaud Legoux Moving Average",t.exports.Aroon_study="Aroon",t.exports.ASI_study="ASI",t.exports["Average Directional Index_study"]="Average Directional Index",t.exports["Average True Range_study"]="Average True Range",t.exports["Awesome Oscillator_study"]="Awesome Oscillator",t.exports["Balance of Power_study"]="Balance of Power",t.exports["Bollinger Bands %B_study"]="Bollinger Bands %B",t.exports["Bollinger Bands Width_study"]="Bollinger Bands Width",t.exports["Bollinger Bands_study"]="Bollinger Bands",t.exports["Chaikin Money Flow_study"]="Chaikin Money Flow",t.exports["Chaikin Oscillator_study"]="Chaikin Oscillator",t.exports["Chande Kroll Stop_study"]="Chande Kroll Stop",t.exports["Chande Momentum Oscillator_study"]="Chande Momentum Oscillator",t.exports["Chop Zone_study"]="Chop Zone",t.exports["Choppiness Index_study"]="Choppiness Index",t.exports["Commodity Channel Index_study"]="Commodity Channel Index",t.exports["Connors RSI_study"]="Connors RSI",t.exports["Coppock Curve_study"]="Coppock Curve",t.exports["Correlation Coefficient_study"]="Correlation Coefficient",t.exports.CRSI_study="CRSI",t.exports["Detrended Price Oscillator_study"]="Detrended Price Oscillator",t.exports["Directional Movement_study"]="Directional Movement",t.exports["Donchian Channels_study"]="Donchian Channels",t.exports["Double EMA_study"]="Double EMA",t.exports["Ease Of Movement_study"]="Ease Of Movement",t.exports["Elder Force Index_study"]=["Elder's Force Index"],t.exports["EMA Cross_study"]=["รอยตัดอีเอ็มเอ"],t.exports.Envelopes_study="Envelopes",t.exports["Fisher Transform_study"]="Fisher Transform",t.exports["Fixed Range_study"]="Fixed Range",t.exports["Fixed Range Volume Profile_study"]=["Volume Profile แบบ Fixed Range"],t.exports["Guppy Multiple Moving Average_study"]=["เส้นค่าเฉลี่ยการเคลื่อนที่แบบกั๊บปี้"],t.exports["Historical Volatility_study"]="Historical Volatility",t.exports["Hull Moving Average_study"]="Hull Moving Average",t.exports["Keltner Channels_study"]="Keltner Channels",t.exports["Klinger Oscillator_study"]="Klinger Oscillator", +t.exports["Know Sure Thing_study"]="Know Sure Thing",t.exports["Least Squares Moving Average_study"]="Least Squares Moving Average",t.exports["Linear Regression Curve_study"]=["ส่วนโค้งลิเนียร์รีเกรสชั่น"],t.exports["MA Cross_study"]="MA Cross",t.exports["MA with EMA Cross_study"]=["เอ็มเอกับจุดตัดอีเอ็มเอ"],t.exports["MA/EMA Cross_study"]=["เอ็มเอ/จุดตัดอีเอ็มเอ"],t.exports.MACD_study="MACD",t.exports["Mass Index_study"]="Mass Index",t.exports["McGinley Dynamic_study"]="McGinley Dynamic",t.exports.Median_study=["ค่าเฉลี่ย"],t.exports.Momentum_study="Momentum",t.exports["Money Flow_study"]="Money Flow",t.exports["Moving Average Channel_study"]=["ช่องการเคลื่อนที่เฉลี่ย"],t.exports["Moving Average Exponential_study"]="Moving Average Exponential",t.exports["Moving Average Weighted_study"]="Moving Average Weighted",t.exports["Moving Average_study"]="Moving Average",t.exports["Net Volume_study"]="Net Volume",t.exports["On Balance Volume_study"]="On Balance Volume",t.exports["Parabolic SAR_study"]="Parabolic SAR",t.exports["Pivot Points Standard_study"]="Pivot Points Standard",t.exports["Periodic Volume Profile_study"]=["อินดิเคเตอร์ Periodic Volume"],t.exports["Price Channel_study"]=["ช่องราคา"],t.exports["Price Oscillator_study"]="Price Oscillator",t.exports["Price Volume Trend_study"]="Price Volume Trend",t.exports["Rate Of Change_study"]="Rate Of Change",t.exports["Relative Strength Index_study"]="Relative Strength Index",t.exports["Relative Vigor Index_study"]="Relative Vigor Index",t.exports["Relative Volatility Index_study"]="Relative Volatility Index",t.exports["Session Volume_study"]="Session Volume",t.exports["Session Volume HD_study"]="Session Volume HD",t.exports["Session Volume Profile_study"]=["อินดิเคเตอร์ Session Volume"],t.exports["Session Volume Profile HD_study"]=["การศึกษาอินดิเคเตอร์ Volume Profile HD"],t.exports["SMI Ergodic Indicator/Oscillator_study"]="SMI Ergodic Indicator/Oscillator",t.exports["Smoothed Moving Average_study"]="Smoothed Moving Average",t.exports.Stoch_study=["สโตเคสติค"],t.exports["Stochastic RSI_study"]="Stochastic RSI",t.exports.Stochastic_study="Stochastic",t.exports["Triple EMA_study"]="Triple EMA",t.exports.TRIX_study="TRIX",t.exports["True Strength Indicator_study"]="True Strength Indicator",t.exports["Ultimate Oscillator_study"]="Ultimate Oscillator",t.exports["Visible Range_study"]="Visible Range",t.exports["Visible Range Volume Profile_study"]=["การศึกษาอินดิเคเตอร์ Visible Range"],t.exports["Volume Oscillator_study"]="Volume Oscillator",t.exports.Volume_study="Volume",t.exports.Vol_study=["ปริมาณ"],t.exports["Vortex Indicator_study"]="Vortex Indicator",t.exports.VWAP_study="VWAP",t.exports.VWMA_study="VWMA",t.exports["Williams %R_study"]="Williams %R",t.exports["Williams Alligator_study"]="Williams Alligator",t.exports["Williams Fractal_study"]="Williams Fractal",t.exports["Zig Zag_study"]="Zig Zag",t.exports["24-hour Volume_study"]=["ปริมาณ 24 ชั่วโมง"],t.exports["Ease of Movement_study"]=["Ease Of Movement"], +t.exports["Elders Force Index_study"]=["เอลเดอร์ ฟอซ อินเด็กซ์"],t.exports.Envelope_study=["ซองจดหมาย"],t.exports.Gaps_study=["ช่องว่าง"],t.exports["Linear Regression Channel_study"]=["Linear Regression แชนแนล"],t.exports["Moving Average Ribbon_study"]=["กลยุทธ์ Moving Average Ribbon"],t.exports["Multi-Time Period Charts_study"]="Multi-Time Period Charts",t.exports["Open Interest_study"]=["สถานะคงค้าง"],t.exports["Rob Booker - Intraday Pivot Points_study"]=["Rob Booker - จุดหมุนระหว่างวัน"],t.exports["Rob Booker - Knoxville Divergence_study"]="Rob Booker - Knoxville Divergence",t.exports["Rob Booker - Missed Pivot Points_study"]="Rob Booker - Missed Pivot Points",t.exports["Rob Booker - Reversal_study"]="Rob Booker - Reversal",t.exports["Rob Booker - Ziv Ghost Pivots_study"]="Rob Booker - Ziv Ghost Pivots",t.exports.Supertrend_study=["SuperTrend"],t.exports["Technical Ratings_study"]=["การจัดอันดับทางเทคนิค"],t.exports["True Strength Index_study"]="True Strength Index",t.exports["Up/Down Volume_study"]="Up/Down Volume",t.exports["Visible Average Price_study"]=["ราคาเฉลี่ยที่มองเห็นได้"],t.exports["Williams Fractals_study"]=["ตัวบ่งชี้ Fractals ของ Williams"],t.exports["Keltner Channels Strategy_study"]=["การเทรดในช่อง Keltner Channel"],t.exports["Rob Booker - ADX Breakout_study"]=["Rob Booker - การใช้ ADX Breakout"],t.exports["Supertrend Strategy_study"]=["กลยุทธ์ Supertrend"],t.exports["Technical Ratings Strategy_study"]=["กลยุทธ์ Technical Ratings"],t.exports["Auto Anchored Volume Profile_study"]="Auto Anchored Volume Profile",t.exports["Auto Fib Extension_study"]="Auto Fib Extension",t.exports["Auto Fib Retracement_study"]=["Fib Retracement แบบอัตโนมัติ"],t.exports["Auto Pitchfork_study"]=["Pitchfork อัตโนมัติ"],t.exports["Bearish Flag Chart Pattern_study"]=["รูปแบบแผนภูมิ Bearish Flag"],t.exports["Bullish Pennant Chart Pattern_study"]=["รูปแบบแผนภูมิ Bullish Pennant"],t.exports["Double Bottom Chart Pattern_study"]=["รูปแบบแผนภูมิ Double Bottom"],t.exports["Double Top Chart Pattern_study"]=["รูปแบบแผนภูมิ Double Top"],t.exports["Elliott Wave Chart Pattern_study"]=["รูปแบบแผนภูมิ Elliott Wave"],t.exports["Falling Wedge Chart Pattern_study"]=["แพทเทิร์น Falling Wedge"],t.exports["Head And Shoulders Chart Pattern_study"]=["แพทเทิร์น Head And Shoulders"],t.exports["Inverse Head And Shoulders Chart Pattern_study"]=["แพทเทิร์น Inverse Head and Shoulders"],t.exports["Rectangle Chart Pattern_study"]=["แพทเทิร์น Rectangle"],t.exports["Rising Wedge Chart Pattern_study"]=["แพทเทิร์น Rising Wedge"],t.exports["Triangle Chart Pattern_study"]=["แพทเทิร์น Triangle"],t.exports["Triple Bottom Chart Pattern_study"]=["แพทเทิร์น Triple Bottom"],t.exports["Triple Top Chart Pattern_study"]=["แพทเทิร์น Triple Top"],t.exports["VWAP Auto Anchored_study"]=["ภาพวาด VWAP Auto Anchored"],t.exports["*All Candlestick Patterns*_study"]=["*รูปแบบแท่งเทียนทั้งหมด*"],t.exports["Abandoned Baby - Bearish_study"]=["Abandoned Baby - ขาลง"],t.exports["Abandoned Baby - Bullish_study"]=["Abandoned Baby - ขาขึ้น"], +t.exports["Dark Cloud Cover - Bearish_study"]=["Dark Cloud Cover - ขาลง"],t.exports["Doji Star - Bearish_study"]=["โดจิ สตาร์ - ขาลง"],t.exports["Doji Star - Bullish_study"]=["โดจิ สตาร์ - ขาขึ้น"],t.exports["Downside Tasuki Gap - Bearish_study"]=["Downside Tasuki Gap - ขาลง"],t.exports["Dragonfly Doji - Bullish_study"]=["Dragonfly Doji - ขาขึ้น"],t.exports["Engulfing - Bearish_study"]=["กลืนกินขาลง"],t.exports["Engulfing - Bullish_study"]=["กลืนกินขาขึ้น"],t.exports["Evening Doji Star - Bearish_study"]=["Evening Doji Star - ขาลง"],t.exports["Evening Star - Bearish_study"]=["Evening Star - ขาลง"],t.exports["Falling Three Methods - Bearish_study"]=["Falling Three Methods - ขาลง"],t.exports["Falling Window - Bearish_study"]=["Falling Window - ขาลง"],t.exports["Gravestone Doji - Bearish_study"]=["Gravestone Doji - ขาลง"],t.exports["Hammer - Bullish_study"]=["Hammer - ขาขึ้น"],t.exports["Hanging Man - Bearish_study"]=["Hanging Man - ขาลง"],t.exports["Harami - Bearish_study"]=["Harami - ขาลง"],t.exports["Harami - Bullish_study"]=["Harami - ขาขึ้น"],t.exports["Inverted Hammer - Bullish_study"]=["Inverted Hammer - ขาขึ้น"],t.exports["Kicking - Bearish_study"]=["Kicking - ขาลง"],t.exports["Kicking - Bullish_study"]=["Kicking - ขาขึ้น"],t.exports["Long Lower Shadow - Bullish_study"]=["Long Lower Shadow - ขาขึ้น"],t.exports["Long Upper Shadow - Bearish_study"]=["Long Upper Shadow - ขาลง"],t.exports["Marubozu Black - Bearish_study"]="Marubozu Black - Bearish",t.exports["Marubozu White - Bullish_study"]=["Marubozu White - ขาขึ้น"],t.exports["Morning Doji Star - Bullish_study"]=["Morning Doji Star - ขาขึ้น"],t.exports["Morning Star - Bullish_study"]=["Morning Star - ขาขึ้น"],t.exports["On Neck - Bearish_study"]=["On Neck - ขาลง"],t.exports["Piercing - Bullish_study"]=["Piercing - ขาขึ้น"],t.exports["Rising Three Methods - Bullish_study"]=["Rising Three Methods - ขาขึ้น"],t.exports["Rising Window - Bullish_study"]=["Rising Window - ขาขึ้น"],t.exports["Shooting Star - Bearish_study"]=["Shooting Star - ขาลง"],t.exports["Three Black Crows - Bearish_study"]=["Three Black Crows - ขาลง"],t.exports["Three White Soldiers - Bullish_study"]=["Three White Soldiers - ขาขึ้น"],t.exports["Tri-Star - Bearish_study"]=["Tri-Star - ขาลง"],t.exports["Tri-Star - Bullish_study"]=["Tri-Star - ขาขึ้น"],t.exports["Tweezer Top - Bearish_study"]=["Tweezer Top - ขาลง"],t.exports["Upside Tasuki Gap - Bullish_study"]=["Upside Tasuki Gap - ขาขึ้น"],t.exports.SuperTrend_study="SuperTrend",t.exports["Average Price_study"]="Average Price",t.exports["Typical Price_study"]="Typical Price",t.exports["Median Price_study"]="Median Price",t.exports["Money Flow Index_study"]="Money Flow Index",t.exports["Moving Average Double_study"]="Moving Average Double",t.exports["Moving Average Triple_study"]="Moving Average Triple",t.exports["Moving Average Adaptive_study"]="Moving Average Adaptive",t.exports["Moving Average Hamming_study"]="Moving Average Hamming",t.exports["Moving Average Modified_study"]="Moving Average Modified", +t.exports["Moving Average Multiple_study"]="Moving Average Multiple",t.exports["Linear Regression Slope_study"]="Linear Regression Slope",t.exports["Standard Error_study"]="Standard Error",t.exports["Standard Error Bands_study"]="Standard Error Bands",t.exports["Correlation - Log_study"]="Correlation - Log",t.exports["Standard Deviation_study"]="Standard Deviation",t.exports["Chaikin Volatility_study"]="Chaikin Volatility",t.exports["Volatility Close-to-Close_study"]="Volatility Close-to-Close",t.exports["Volatility Zero Trend Close-to-Close_study"]="Volatility Zero Trend Close-to-Close",t.exports["Volatility O-H-L-C_study"]="Volatility O-H-L-C",t.exports["Volatility Index_study"]="Volatility Index",t.exports["Trend Strength Index_study"]="Trend Strength Index",t.exports["Majority Rule_study"]="Majority Rule",t.exports["Advance Decline Line_study"]="Advance Decline Line",t.exports["Advance Decline Ratio_study"]="Advance Decline Ratio",t.exports["Advance/Decline Ratio (Bars)_study"]="Advance/Decline Ratio (Bars)",t.exports["BarUpDn Strategy_study"]="BarUpDn Strategy",t.exports["Bollinger Bands Strategy directed_study"]="Bollinger Bands Strategy directed",t.exports["Bollinger Bands Strategy_study"]="Bollinger Bands Strategy",t.exports.ChannelBreakOutStrategy_study="ChannelBreakOutStrategy",t.exports.Compare_study="Compare",t.exports["Conditional Expressions_study"]="Conditional Expressions",t.exports.ConnorsRSI_study="ConnorsRSI",t.exports["Consecutive Up/Down Strategy_study"]="Consecutive Up/Down Strategy",t.exports["Cumulative Volume Index_study"]="Cumulative Volume Index",t.exports["Divergence Indicator_study"]="Divergence Indicator",t.exports["Greedy Strategy_study"]="Greedy Strategy",t.exports["InSide Bar Strategy_study"]="InSide Bar Strategy",t.exports["Keltner Channel Strategy_study"]="Keltner Channel Strategy",t.exports["Linear Regression_study"]="Linear Regression",t.exports["MACD Strategy_study"]="MACD Strategy",t.exports["Momentum Strategy_study"]="Momentum Strategy",t.exports["Moon Phases_study"]="Moon Phases",t.exports["Moving Average Convergence/Divergence_study"]=["ค่าเฉลี่ยเคลื่อนที่คอนเวอร์เจนซ์/ไดเวอร์เจนซ์"],t.exports["MovingAvg Cross_study"]="MovingAvg Cross",t.exports["MovingAvg2Line Cross_study"]="MovingAvg2Line Cross",t.exports["OutSide Bar Strategy_study"]="OutSide Bar Strategy",t.exports.Overlay_study=["วางซ้อน"],t.exports["Parabolic SAR Strategy_study"]="Parabolic SAR Strategy",t.exports["Pivot Extension Strategy_study"]="Pivot Extension Strategy",t.exports["Pivot Points High Low_study"]="Pivot Points High Low",t.exports["Pivot Reversal Strategy_study"]="Pivot Reversal Strategy",t.exports["Price Channel Strategy_study"]="Price Channel Strategy",t.exports["RSI Strategy_study"]="RSI Strategy",t.exports["SMI Ergodic Indicator_study"]="SMI Ergodic Indicator",t.exports["SMI Ergodic Oscillator_study"]="SMI Ergodic Oscillator",t.exports["Stochastic Slow Strategy_study"]="Stochastic Slow Strategy",t.exports["Volatility Stop_study"]="Volatility Stop", +t.exports["Volty Expan Close Strategy_study"]="Volty Expan Close Strategy",t.exports["Woodies CCI_study"]="Woodies CCI"},40434:t=>{t.exports=["Volume Profile แบบ Fixed Range"]},32819:t=>{t.exports=["ปริมาณ"]},66051:t=>{t.exports=["รอง"]},86054:t=>{t.exports=["นาที"]},20936:t=>{t.exports=["ข้อความ"]},98478:t=>{t.exports=["ไม่สามารถคัดลอกได้"]},34004:t=>{t.exports=["ไม่สามารถตัดได้"]},96260:t=>{t.exports=["ไม่สามารถวางได้"]},94370:t=>{t.exports=["นับถอยหลังไปยังราคาปิดของแท่ง"]},15168:t=>{t.exports="Colombo"},36018:t=>{t.exports=["คอลัมน์"]},19372:t=>{t.exports=["ความคิดเห็น"]},20229:t=>{t.exports=["เปรียบเทียบ หรือ เพิ่มสัญลักษณ์"]},46689:t=>{t.exports=["ยืนยันการป้อนเข้า"]},43432:t=>{t.exports=["โคเปนเฮเกน"]},35216:t=>{t.exports=["คัดลอก"]},87898:t=>{t.exports=["คัดลอกเลย์เอาท์ชาร์ต"]},28851:t=>{t.exports=["คัดลอกราคา"]},94099:t=>{t.exports=["ไคโร"]},64149:t=>{t.exports=["กล่องคำพูด"]},63528:t=>{t.exports=["แท่งเทียน"]},46837:t=>{t.exports=["การากัส"]},49329:t=>{t.exports=["เปลี่ยนแปลง"]},28089:t=>{t.exports=["เปลี่ยนสัญลักษณ์"]},99374:t=>{t.exports=["เปลี่ยนช่วง"]},14412:t=>{t.exports=["คุณสมบัติชาร์ต"]},26619:t=>{t.exports=["ชาร์ตแนวคิดการซื้อขายหุ้นของเทรดเดอร์โดย TradingView"]},12011:t=>{t.exports=["คัดลอกรูปภาพชาร์ตไปยังคลิปบอร์ดแล้ว {emoji}"]},59884:t=>{t.exports=["หมู่เกาะแชทัม"]},28244:t=>{t.exports=["ชิคาโก"]},49648:t=>{t.exports=["ฉงชิ่ง"]},90068:t=>{t.exports=["วงกลม"]},32234:t=>{t.exports=["คลิกเพื่อสร้างจุด"]},52977:t=>{t.exports=["คัดลอก"]},31691:t=>{t.exports=["ปิด"]},50493:t=>{t.exports=["สร้างคำสั่งซื้อขาย"]},52302:t=>{t.exports=["สร้างคำสั่งแบบ Limit"]},29908:t=>{t.exports=["ตัดกัน"]},60997:t=>{t.exports=["เส้นตัดกัน"]},81520:t=>{t.exports=["สกุลเงิน"]},98486:t=>{t.exports=["ช่วงเวลาปัจจุบันและสูงกว่า"]},73106:t=>{t.exports=["ช่วงเวลาปัจจุบันและต่ำกว่า"]},85964:t=>{t.exports=["ช่วงเวลาปัจจุบันเท่านั้น"]},17206:t=>{t.exports=["โค้ง"]},95176:t=>{t.exports=["รอบ"]},87761:t=>{t.exports=["เส้นวัฏจักร"]},27891:t=>{t.exports=["รูปแบบ Cypher"]},56996:t=>{t.exports=["มีเลย์เอาต์ที่มีชื่อนั้นอยู่แล้ว"]},30192:t=>{t.exports=["มีเลย์เอาต์ที่มีชื่อนั้นอยู่แล้ว คุณต้องการเขียนทับหรือไม่"]},32852:t=>{t.exports=["แพทเทิร์น เอบีซีดี"]},88010:t=>{t.exports=["อัมสเตอร์ดัม"]},37422:t=>{t.exports=["ตั้งค่าวิเคราะห์การเทรด"]},66828:t=>{t.exports=["ข้อความ"]},94782:t=>{t.exports=["ข้อความ"]},61704:t=>{t.exports="Anchored VWAP"},63597:t=>{t.exports=["เพิ่มเส้นแนวนอน"]},45743:t=>{t.exports=["เพิ่มสัญลักษณ์"]},8700:t=>{t.exports=["เพิ่มการแจ้งเตือน"]},64885:t=>{t.exports=["เพิ่มการแจ้งเตือนบน {drawing}"]},90830:t=>{t.exports=["เพิ่มการแจ้งเตือนบน {series}"]},45986:t=>{t.exports=["เพิ่มการแจ้งเตือนสำหรับ {title}"]},3612:t=>{t.exports=["เพิ่มตัวชี้วัดทางการเงินสำหรับ {instrumentName}"]},92206:t=>{t.exports=["เพิ่มอินดิเคเตอร์/กลยุทธ์ที่ {studyTitle}"]},34810:t=>{t.exports=["เพิ่มบันทึกข้อความสำหรับ {symbol}"]},75669:t=>{t.exports=["เพิ่มตัวชี้วัดทางการเงินนี้เข้าไปในเลย์เอาท์ทั้งหมด"]},64288:t=>{t.exports=["เพิ่มอินดิเคเตอร์นี้เข้าไปในเลย์เอาท์ทั้งหมด"]},77920:t=>{t.exports=["เพิ่มกลยุทธนี้เข้าไปในเลย์เอาท์ทั้งหมด"]}, +34059:t=>{t.exports=["เพิ่มสัญลักษณ์นี้เข้าไปในเลย์เอาท์ทั้งหมด"]},17365:t=>{t.exports=["อดีเลด"]},9408:t=>{t.exports=["ซ่อนไว้เสมอ"]},71997:t=>{t.exports=["แสดงไว้ตลอด"]},97305:t=>{t.exports=["อินดิเคเตอร์และเครื่องมือวาดทั้งหมด"]},59192:t=>{t.exports=["ทุกช่วงเวลา"]},14452:t=>{t.exports=["อัลมาตี้"]},5716:t=>{t.exports=["ใช้คลื่นอีเลียด"]},19263:t=>{t.exports=["ใช้คลื่นอีเลียดหลัก"]},15818:t=>{t.exports=["ใช้คลื่นอีเลียดรอง"]},50352:t=>{t.exports=["ใช้คลื่นอีเลียดระยะกลาง"]},66631:t=>{t.exports=["ใช้การตัดสินใจด้วยมนุษย์"]},15682:t=>{t.exports=["ใช้การกำหนด ความเสียง/ผลตอบแทน ด้วยตัวเอง"]},15644:t=>{t.exports=["ใช้งาน WPT เวฟลง"]},5897:t=>{t.exports=["ใช้งาน WPT เวฟขึ้น"]},13345:t=>{t.exports=["ตั้งให้เป็นค่าเบื้องต้น"]},95910:t=>{t.exports=["ใช้อินดิเคเตอร์เหล่านี้กับเลย์เอาท์ทั้งหมด"]},42762:t=>{t.exports=["เม.ย."]},45104:t=>{t.exports=["เส้นโค้ง"]},42097:t=>{t.exports=["พื้นที่"]},96237:t=>{t.exports=["ลูกศร"]},48732:t=>{t.exports=["ลูกศรชี้ลง"]},82473:t=>{t.exports=["เครื่องหมายลูกศร"]},8738:t=>{t.exports=["ลูกศรลง"]},35062:t=>{t.exports=["ลูกศรซ้าย"]},92163:t=>{t.exports=["ลูกศรขวา"]},33196:t=>{t.exports=["ลูกศรขึ้น"]},10650:t=>{t.exports=["ลูกศรชี้ขึ้น"]},59340:t=>{t.exports=["อาชกาบัต"]},13468:t=>{t.exports=["ตอนปิด"]},21983:t=>{t.exports=["เอเธนส์"]},86951:t=>{t.exports=["อัตโนมัติ"]},50834:t=>{t.exports=["อัตโนมัติ (ปรับข้อมูลให้เข้ากับหน้าจอ)"]},38465:t=>{t.exports=["ส.ค."]},8975:t=>{t.exports=["ป้ายราคาปิดเฉลี่ย"]},87899:t=>{t.exports=["เส้นราคาปิดเฉลี่ย"]},22554:t=>{t.exports="Avg"},54173:t=>{t.exports=["โบโกต้า"]},53260:t=>{t.exports=["บาห์เรน"]},40664:t=>{t.exports=["กล่องคำพูด"]},32376:t=>{t.exports=["กรุงเทพ"]},19149:t=>{t.exports=["โหมด Bar Replay ไม่สามารถใช้งานได้กับชาร์ตรูปแบบนี้ คุณต้อการปิด Bar Replay หรือไม่?"]},16812:t=>{t.exports=["บาร์"]},98838:t=>{t.exports=["รูปแบบแท่ง"]},17712:t=>{t.exports=["เส้นฐาน"]},54861:t=>{t.exports=["เบลเกรด"]},26825:t=>{t.exports=["เบอร์ลิน"]},30251:t=>{t.exports=["พู่กัน"]},90204:t=>{t.exports=["บรัสเซล"]},5262:t=>{t.exports=["บราติสลาวา"]},59901:t=>{t.exports=["ส่งมาด้านหน้า"]},26354:t=>{t.exports=["ส่งมาหน้าสุด"]},11741:t=>{t.exports=["บริสเบน"]},37728:t=>{t.exports=["บูคาเรสต์"]},87143:t=>{t.exports=["บูดาเปสต์"]},82446:t=>{t.exports=["บัวโนส ไอเรส"]},82128:t=>{t.exports=["โดย TradingView"]},75190:t=>{t.exports=["ไปที่วันที่"]},38342:t=>{t.exports=["ไปที่ {lineToolName}"]},75139:t=>{t.exports=["เข้าใจแล้ว"]},81180:t=>{t.exports=["แกนต์บ๊อก"]},68102:t=>{t.exports=["แกนต์แฟน"]},66321:t=>{t.exports=["แกนต์สแควร์"]},87107:t=>{t.exports="Gann Square Fixed"},34805:t=>{t.exports="Get more connections"},7914:t=>{t.exports=["ฟีดผี"]},18367:t=>{t.exports=["แกรนด์ ซุปเปอร์ไซเคิล"]},97065:t=>{t.exports=["คุณต้องการลบเทมเพลตการศึกษา'{name}'จริงๆ หรือไม่?"]},59368:t=>{t.exports=["เส้นโค้งแบบคู่"]},35273:t=>{t.exports=["คลิกสองครั้งที่ขอบใดก็ได้เพื่อรีเซ็ตเส้นตารางเลย์เอาต์"]},5828:t=>{t.exports=["ดับเบิ้ลคลิกเพื่อจบ Path"]},63898:t=>{t.exports=["ดับเบิ้ลคลิกเพื่อจบ Polyline"]},42660:t=>{t.exports=["ลงเวฟ 1 หรือ A"]},44788:t=>{t.exports=["ลงเวฟ 2 หรือ B"]},71263:t=>{ +t.exports=["ลงเวฟ 3"]},70573:t=>{t.exports=["ลงเวฟ 4"]},59560:t=>{t.exports=["ลงเวฟ 5"]},70437:t=>{t.exports=["ลงเวฟ C"]},93345:t=>{t.exports=["ข้อมูลจัดเตรียมโดย"]},76912:t=>{t.exports=["วันที่"]},60222:t=>{t.exports=["ช่วงวันที่"]},79859:t=>{t.exports=["ช่วงวันที่และราคา"]},92203:t=>{t.exports=["ธ.ค."]},69479:t=>{t.exports=["องศา"]},57701:t=>{t.exports=["เดนเวอร์"]},73720:t=>{t.exports=["เพชร"]},3556:t=>{t.exports=["แยก channel"]},62764:t=>{t.exports=["การย้ายที่"]},22903:t=>{t.exports=["แถบเครื่องมือการวาด"]},21442:t=>{t.exports=["วาดเส้นแนวนอนลง"]},22429:t=>{t.exports=["ดูไบ"]},9497:t=>{t.exports=["ดับบลิน"]},85223:t=>{t.exports=["หมุดอีโมจิ"]},24435:t=>{t.exports=["ใส่ชื่อชาร์ตใหม่"]},93512:t=>{t.exports=["แก้ไข {title} การแจ้งเตือน"]},91215:t=>{t.exports=["คลื่นอีเลียตคอเรคชั่นเวฟ (ABC)"]},80983:t=>{t.exports=["อีเลียต ดับเบิ้ล คอมโบ เวฟ (WXYXZ)"]},74118:t=>{t.exports=["คลื่นอีเลียตอิมพัลซิฟเวฟ (12345)"]},95840:t=>{t.exports="Elliott Triangle Wave (ABCDE)"},66637:t=>{t.exports=["อีเลียต ทริปเปิ้ล คอมโบ เวฟ (WXYXZ)"]},69418:t=>{t.exports=["วงรี"]},27558:t=>{t.exports=["ยืดเส้นการเตือน"]},2578:t=>{t.exports="Extended Line"},77295:t=>{t.exports=["ตลาดหลักทรัพย์"]},2899:t=>{t.exports=["หน้าต่างปัจจุบันด้านบน"]},53387:t=>{t.exports=["หน้าต่างปัจจุบันด้านล่าง"]},36972:t=>{t.exports=["คาดการณ์"]},17994:t=>{t.exports=["ไม่สามารถบันทึกไลบรารี"]},87375:t=>{t.exports=["ไม่สามารถบันทึกสคริปต์"]},35050:t=>{t.exports=["ก.พ."]},82719:t=>{t.exports=["ช่องฟิโบนัชชี่"]},64192:t=>{t.exports=["รอบฟิโบนัชชี่"]},63835:t=>{t.exports=["การปรับฐานฟิโบนัคชี"]},18072:t=>{t.exports=["ฟิโบนัชชี่ สปีด รีซิสแทนซ์ อาร์ค"]},20877:t=>{t.exports=["ฟิโบนัชชี่ สปีด รีซิสแทนซ์ แฟน"]},76783:t=>{t.exports=["ฟิโบนัชชี สไปรัล"]},89037:t=>{t.exports=["โซนเวลาฟิโบนัชชี่"]},72489:t=>{t.exports=["ฟิโบนัชชี เวดจ์"]},21524:t=>{t.exports=["ธง"]},55678:t=>{t.exports=["ทำเครื่องหมายธง"]},29230:t=>{t.exports=["เรียบด้านบน/ด้านล่าง"]},92754:t=>{t.exports=["กลับด้าน"]},42015:t=>{t.exports=["ส่วนน้อยไม่ถูกต้อง"]},47542:t=>{t.exports=["เครื่องมือทางพื้นฐานไม่ได้ให้บริการบนกราฟแล้ว"]},16245:t=>{t.exports=["โคลคาต้า"]},3155:t=>{t.exports=["กาฐมาณฑุ"]},92901:t=>{t.exports=["คากิ"]},2693:t=>{t.exports=["การาจี"]},72374:t=>{t.exports=["คูเวต"]},87338:t=>{t.exports=["โฮจิมินห์"]},61582:t=>{t.exports=["แท่งเทียนแบบกลวง"]},32918:t=>{t.exports=["ฮ่องกง"]},61351:t=>{t.exports=["โฮโนลูลู"]},60049:t=>{t.exports=["เส้นแนวนอน"]},76604:t=>{t.exports=["เส้นแนวนอน"]},42616:t=>{t.exports="Head and Shoulders"},40530:t=>{t.exports=["ไฮเกน อาชิ"]},99820:t=>{t.exports=["เฮลซิงกิ"]},31971:t=>{t.exports=["ซ่อน"]},33911:t=>{t.exports=["ซ่อนทั้งหมด"]},95551:t=>{t.exports=["ซ่อนเครื่องมือการวาดทั้งหมด"]},44312:t=>{t.exports=["ซ่อนการวาดและอินดิเคเตอร์ทั้งหมด"]},67927:t=>{t.exports=["ซ่อนภาพวาด อินดิเคเตอร์ โพสิชั่น & คำสั่งทั้งหมด"]},86306:t=>{t.exports=["ซ่อนอินดิเคเตอร์ทั้งหมด"]},70803:t=>{t.exports=["ซ่อนโพสิชั่นและคำสั่งซื้อทั้งหมด"]},13277:t=>{t.exports=["ซ่อนการวาด"]},8251:t=>{t.exports=["ซ่อนเหตุการณ์บนชาร์ต"]},44177:t=>{t.exports=["ซ่อนอินดิเคเตอร์"]},2441:t=>{ +t.exports=["ซ่อนเครื่องหมายบนแท่งราคา"]},90540:t=>{t.exports=["ซ่อนโพสิชั่นและคำสั่งซื้อ"]},30777:t=>{t.exports=["สูง"]},31994:t=>{t.exports=["สูง-ต่ำ"]},60259:t=>{t.exports=["ป้ายราคาสูง ต่ำ และกลาง"]},21803:t=>{t.exports=["เส้นราคาสูง ต่ำ และกลาง"]},31895:t=>{t.exports=["ตัวไฮไลท์"]},69085:t=>{t.exports=['ฮิสโตแกรมใหญ่เกินไป โปรดเพิ่มอินพุต "ขนาดแถว"']},8122:t=>{t.exports=["ฮิสโตแกรมมีขนาดใหญ่เกินไป โปรดลดอินพุต 'ขนาดแถว'"]},22712:t=>{t.exports="I'm good thanks"},23450:t=>{t.exports=["รูปภาพ"]},71778:t=>{t.exports=["ระยะกลาง"]},14177:t=>{t.exports=["สัญลักษณ์ไม่ถูกต้อง"]},32619:t=>{t.exports=["ชื่อย่อสินทรัพย์ไม่ถูกต้อง"]},53239:t=>{t.exports=["กลับด้านสเกล"]},20062:t=>{t.exports=["ดัชนี ถึง 100"]},81584:t=>{t.exports=["อิดิเคเตอร์ฉลากมูลค่า"]},31485:t=>{t.exports=["ป้ายชื่ออินดิเคเตอร์"]},27677:t=>{t.exports=["เส้นข้อมูล"]},98767:t=>{t.exports=["เพิ่มตัวชี้วัด"]},9114:t=>{t.exports=["ภายใน"]},12354:t=>{t.exports=["พิชฟอร์คภายใน"]},26579:t=>{t.exports=["ไอคอน"]},37885:t=>{t.exports=["อิสตันบูล"]},87469:t=>{t.exports=["โจฮันเนสเบิร์ก"]},52707:t=>{t.exports=["จาการ์ตา"]},95425:t=>{t.exports=["ม.ค."]},42890:t=>{t.exports=["เยรูซาเลม"]},6215:t=>{t.exports=["ก.ค."]},15224:t=>{t.exports=["มิ.ย."]},36253:t=>{t.exports=["จูโน"]},15241:t=>{t.exports=["ทางด้านซ้าย"]},29404:t=>{t.exports=["ทางด้านขวา"]},850:t=>{t.exports=["อุ๊ปส์!"]},675:t=>{t.exports=["แผนผังวัตถุ"]},73546:t=>{t.exports=["ต.ค."]},39280:t=>{t.exports=["เปิด"]},25595:t=>{t.exports=["ต้นกำเนิด"]},82906:t=>{t.exports=["ออสโล"]},8136:t=>{t.exports=["ต่ำ"]},42284:t=>{t.exports=["ล้อค"]},1441:t=>{t.exports=["ล๊อค/ปลดล๊อค"]},82232:t=>{t.exports=["ล็อคเส้นเคอร์เซอร์แนวตั้งตามเวลา"]},18219:t=>{t.exports=["ล็อคราคากับสัดส่วนของแท่ง"]},12285:t=>{t.exports=["แบบลอการิทึม"]},50286:t=>{t.exports=["ลอนดอน"]},44604:t=>{t.exports=["ตำแหน่งการซื้อ"]},87604:t=>{t.exports=["ลอสแองเจลิส"]},18528:t=>{t.exports=["ป้ายชื่อลง"]},13046:t=>{t.exports=["ป้ายชื่อขึ้น"]},94420:t=>{t.exports=["ป้ายชื่อ"]},89155:t=>{t.exports=["เลกอส"]},25846:t=>{t.exports=["ลิมา"]},1277:t=>{t.exports=["เส้น"]},63492:t=>{t.exports=["เส้นตัด"]},83182:t=>{t.exports=["เส้น"]},78104:t=>{t.exports=["ลิงก์ไปยังรูปภาพชาร์ตที่คัดลอกไปยังคลิปบอร์ดแล้ว {emoji}"]},50091:t=>{t.exports=["ลิสบอน"]},64352:t=>{t.exports=["ลักเซมเบิร์ก"]},11156:t=>{t.exports="MTPredictor"},67861:t=>{t.exports=["ย้ายจุดมายังตำแหน่ง anchor แล้วแตะเพื่อวาง"]},45828:t=>{t.exports=["ย้ายไปยัง"]},44302:t=>{t.exports=["ย้ายสเกลไปทางซ้าย"]},94338:t=>{t.exports=["ย้ายสเกลไปทางขวา"]},66276:t=>{t.exports=["แก้ไขชิฟฟ์"]},18559:t=>{t.exports=["แก้ไข ชิฟฟ์พิชฟอร์ค"]},18665:t=>{t.exports=["มอสโค"]},58038:t=>{t.exports=["มาดริด"]},34190:t=>{t.exports=["มอลตา"]},90271:t=>{t.exports=["มะนิลา"]},51369:t=>{t.exports=["มี.ค."]},85095:t=>{t.exports=["เม็กซิโกซิตี้"]},75633:t=>{t.exports=["รวมสเกลทั้งหมดเข้าด้วยกัน"]},95093:t=>{t.exports=["ผสม"]},10931:t=>{t.exports=["ไมโคร"]},58397:t=>{t.exports=["มิลเลนเนี่ยม"]},85884:t=>{t.exports=["มินูเอท"]},9632:t=>{t.exports="Minuscule"},63158:t=>{t.exports=["กระจกเงา"]},42769:t=>{t.exports=["มัสกัต"]},43088:t=>{ +t.exports=["ไม่มีข้อมูล"]},95222:t=>{t.exports=["ไม่มีข้อมูลที่นี่"]},3485:t=>{t.exports=["ไม่สเกล (เต็มหน้าจอ)"]},8886:t=>{t.exports=["ไม่มีการซิงค์"]},16971:t=>{t.exports=["กรอกข้อตกลงการแลกเปลี่ยน"]},75549:t=>{t.exports=["บันทึกช่วยจำ"]},71230:t=>{t.exports=["พ.ย."]},99203:t=>{t.exports=["เกาะนอร์ฟอล์ก"]},79023:t=>{t.exports=["ไนโรบี"]},91203:t=>{t.exports=["นิวยอร์ค"]},24143:t=>{t.exports=["นิวซีแลนด์"]},40887:t=>{t.exports=["หน้าต่างใหม่ด้านบน"]},96712:t=>{t.exports=["หน้าต่างใหม่ด้านล่าง"]},33566:t=>{t.exports="Nicosia"},64968:t=>{t.exports=["บางอย่างทำงานผิดพลาด กรุณาลองใหม่อีกครั้ง"]},10520:t=>{t.exports=["บันทึกแผนผังชาร์ตใหม่"]},9908:t=>{t.exports=["บันทึกเป็น"]},68553:t=>{t.exports=["ซานซัลวาดอร์"]},65412:t=>{t.exports=["ซานเตียโก"]},13538:t=>{t.exports=["เซาเปาโล"]},37207:t=>{t.exports=["มาตราส่วนชาร์ตราคาเท่านั้น"]},51464:t=>{t.exports=["ชิฟฟ์"]},98114:t=>{t.exports=["ชิฟฟ์พิชฟอร์ค"]},1535:t=>{t.exports=["สคริปต์จะไม่อัพเดต หากคุณออกจากหน้านี้"]},89517:t=>{t.exports=["การตั้งค่า"]},43247:t=>{t.exports=["เศษส่วนที่สองไม่ถูกต้อง"]},19796:t=>{t.exports=["นำไปไว้ข้างหลัง"]},23221:t=>{t.exports=["นำไปไว้หลังสุด"]},5961:t=>{t.exports=["โซว"]},57902:t=>{t.exports=["ก.ย."]},25866:t=>{t.exports=["โซนเวลา"]},59827:t=>{t.exports=["เซสชั่นเบรค"]},69240:t=>{t.exports=["เซี่ยงไฮ้"]},37819:t=>{t.exports=["สถานะชอร์ท"]},81428:t=>{t.exports=["แสดง"]},98116:t=>{t.exports=["แสดงการวาดทั้งหมด"]},39046:t=>{t.exports=["แสดงการวาดและอินดิเคเตอร์ทั้งหมด"]},38293:t=>{t.exports=["แสดงภาพวาด อินดิเคเตอร์ โพสิชั่น & คำสั่งทั้งหมด"]},49982:t=>{t.exports=["แสดงอินดิเคเตอร์ทั้งหมด"]},48284:t=>{t.exports=["แสดงไอเดียทั้งหมด"]},62632:t=>{t.exports=["แสดงโพสิชั่นและคำสั่งซื้อทั้งหมด"]},24620:t=>{t.exports=["แสดงสวิตช์สัญญาต่อเนื่อง"]},84813:t=>{t.exports=["แสดงวันหมดอายุของสัญญา"]},66263:t=>{t.exports=["แสดงเงินปันผล"]},46771:t=>{t.exports=["แสดงกำไร"]},87933:t=>{t.exports=["แสดงไอเดียของผู้ใช้งานที่เราติดตาม"]},30709:t=>{t.exports=["แสดงข่าวล่าสุด"]},58669:t=>{t.exports=["แสดงเฉพาะไอเดียของเราเท่านั้น"]},30816:t=>{t.exports=["แสดงตัวแยก"]},68161:t=>{t.exports=["ป้ายสัญญาลักษณ์"]},56683:t=>{t.exports=["สิงค์โปร์"]},69502:t=>{t.exports=["เส้นไซน์"]},44904:t=>{t.exports=["สี่เหลี่ยม"]},70213:t=>{t.exports=["ชุดเครื่องมือเกินค่าสูงสุด: {number} ชุดเครื่องมือต่อเลย์เอาท์\nกรุณายกเลิกบางชุดเครื่องมือ"]},32733:t=>{t.exports=["รูปแบบ"]},65323:t=>{t.exports=["ซ้อนไปทางด้านซ้าย"]},14113:t=>{t.exports=["ซ้อนไปทางด้านขวา"]},93161:t=>{t.exports=["อยู่ในโหมดการวาดเขียน"]},48767:t=>{t.exports=["สต๊อกโฮล์ม"]},29662:t=>{t.exports=["ซับไมโคร"]},9753:t=>{t.exports=["ซับมิลเลนเนี่ยม"]},71722:t=>{t.exports=["ซับมินูเอท"]},91889:t=>{t.exports=["ซุปเปอร์ไซเคิล"]},33820:t=>{t.exports=["ซุปเปอร์มิลเลนเนี่ยม"]},11020:t=>{t.exports=["ซิดนีย์"]},89659:t=>{t.exports=["สัญลักษณ์ผิดพลาด"]},90932:t=>{t.exports=["ป้ายชื่อตัวย่อ"]},65986:t=>{t.exports=["ข้อมูลสัญลักษณ์"]},52054:t=>{t.exports=["ป้ายค่าราคาล่าสุดของตัวย่อ"]},33606:t=>{t.exports=["เชื่อมต่อกันทั่วโลก"]},18008:t=>{t.exports=["ซิงค์ไปทุกชาร์ต"]},99969:t=>{t.exports=["พ้อยท์และฟิกเกอร์"]},53047:t=>{ +t.exports=["โพลีไลน์"]},34402:t=>{t.exports=["เส้นทาง"]},70394:t=>{t.exports="Parallel Channel"},95995:t=>{t.exports=["ปารีส"]},29682:t=>{t.exports=["วาง"]},51102:t=>{t.exports=["เปอร์เซ็นต์"]},35590:t=>{t.exports=["เพิร์ธ"]},19093:t=>{t.exports=["ฟีนิกซ์"]},22293:t=>{t.exports=["พิชแฟน"]},43852:t=>{t.exports=["พิชฟอร์ค"]},37680:t=>{t.exports=["ปักหมุดไปยังสเกลซ้ายอันใหม่"]},43707:t=>{t.exports=["ปักหมุดไปยังสเกลขวาอันใหม่"]},91130:t=>{t.exports=["ปักหมุดไปยังสเกลซ้าย"]},61201:t=>{t.exports=["ปักหมุดไปยังสเกลซ้าย (แบบซ่อน)"]},764:t=>{t.exports=["ปักหมุดไปยังสเกลทางขวา"]},20207:t=>{t.exports=["ปักหมุดไปยังสเกลขวา (แบบซ่อน)"]},66156:t=>{t.exports=["ปักหมุดที่สเกล (ด้านซ้ายตอนนี้)"]},54727:t=>{t.exports=["ปักหมุดไปยังสเกล (ตอนนี้ไม่มีสเกล)"]},76598:t=>{t.exports=["ปักหมุดที่สเกล (ด้านขวาตอนนี้)"]},39065:t=>{t.exports=["ปักหมุดไปยังสเกล (ตอนนี้ {label})"]},97324:t=>{t.exports=["ปักหมุดไปยังสเกล {label}"]},56948:t=>{t.exports=["ปักหมุดไปยังสเกล {label} (แบบซ่อน)"]},32156:t=>{t.exports=["ถูกปักหมุดที่สเกลซ้าย"]},8128:t=>{t.exports=["ถูกปักหมุดที่สเกลซ้าย (แบบซ่อน)"]},3822:t=>{t.exports=["ถูกปักหมุดที่สเกลขวา"]},44538:t=>{t.exports=["ปักหมุดไปยังสเกลขวา (แบบซ่อน)"]},65810:t=>{t.exports=["ถูกปักหมุดที่สเกล {label}"]},14125:t=>{t.exports=["ถูกปักหมุดที่สเกล {label} (แบบซ่อน)"]},97378:t=>{t.exports=["ปุ่มบวก"]},46669:t=>{t.exports=["โปรดให้สิทธิ์ในการเขียนคลิปบอร์ดในเบราว์เซอร์ของคุณหรือกด {keystroke}"]},35963:t=>{t.exports=["กดและค้าง {key} ขณะซูมเพื่อคงตำแหน่งของชาร์ต"]},95921:t=>{t.exports=["ป้ายราคา"]},28625:t=>{t.exports=["หมายเหตุราคา"]},2032:t=>{t.exports=["ช่วงราคา"]},32061:t=>{t.exports=["รูปแบบราคาไม่ถูกต้อง"]},91492:t=>{t.exports=["เส้นราคา"]},48404:t=>{t.exports=["สำคัญ"]},87086:t=>{t.exports=["การคาดคะเน"]},10160:t=>{t.exports=["เผยแพร่เมื่อ {customer}, {date}"]},19056:t=>{t.exports=["กาตาร์"]},9998:t=>{t.exports=["การหมุนสี่เหลี่ยมผืนผ้า"]},74214:t=>{t.exports=["โรม"]},50470:t=>{t.exports=["เรย์"]},90357:t=>{t.exports=["ระยะ"]},26833:t=>{t.exports=["เรคยาวิก"]},328:t=>{t.exports=["สี่เหลี่ยมผืนผ้า"]},41615:t=>{t.exports=["ทำซ้ำอีกครั้ง"]},35001:t=>{t.exports=["แนวโน้มการถอยกลับ รีเกรสชั่น เทรน"]},34596:t=>{t.exports=["ลบ"]},1434:t=>{t.exports=["ลบการวาดต่างๆ ออกไป"]},13951:t=>{t.exports=["ลบอินดิเคเตอร์"]},4142:t=>{t.exports=["ตั้งชื่อแผนผังชาร์ตใหม่"]},20801:t=>{t.exports=["เรนโก"]},34301:t=>{t.exports="Reset chart view"},17258:t=>{t.exports=["ปรับสเกลราคาเป็นค่าตั้งต้น"]},25333:t=>{t.exports=["ปรับสเกลราคาเป็นค่าตั้งต้น"]},52588:t=>{t.exports=["รียาด"]},5871:t=>{t.exports=["รีกา"]},33603:t=>{t.exports=["คำเตือน"]},48474:t=>{t.exports=["วอร์ซอร์"]},20466:t=>{t.exports=["โทเคอเลา"]},94284:t=>{t.exports=["โตเกียว"]},83836:t=>{t.exports=["โตรอนโต"]},38788:t=>{t.exports=["ไทเป"]},39108:t=>{t.exports=["ทาลลินน์"]},37229:t=>{t.exports=["ตัวอักษร"]},16267:t=>{t.exports=["เตหะราน"]},19611:t=>{t.exports=["เทมเพลต"]},29198:t=>{t.exports=["ผู้จำหน่ายข้อมูลไม่ได้ให้ข้อมูลปริมาณสำหรับสัญลักษณ์นี้"]},8162:t=>{t.exports=["การแสดงตัวอย่างไม่สามารถดำเนินการได้ กรุณาปิด Extensions ของบราวเซอร์ท่าน และลองใหม่อีกครั้ง"]},65943:t=>{ +t.exports=["อินดิเคเตอร์นี้ไม่สามารถใช้งานบนอินดิเคเตอร์อื่นได้"]},74986:t=>{t.exports=["สคริปต์นี้ได้รับเชิญเท่านั้น หากต้องการขอการเข้าถึง โปรดติดต่อผู้เขียน"]},98538:t=>{t.exports=["รูปแบบ Three Drives"]},30973:t=>{t.exports="Ticks"},31976:t=>{t.exports=["เวลา"]},64375:t=>{t.exports=["เขตเวลา"]},95005:t=>{t.exports=["วงรอบเวลา"]},87085:t=>{t.exports=["เทรด"]},94770:t=>{t.exports=["มุมแนวโน้ม"]},23104:t=>{t.exports=["เส้นแนวโน้ม"]},15501:t=>{t.exports=["เทรนเบส ฟิโบนัชชี่ เอ็กซ์เทนชั่น"]},31196:t=>{t.exports=["เทรนเบส ฟิโบนัชชี่ ไทม์"]},29245:t=>{t.exports="Triangle"},83356:t=>{t.exports="Triangle Down"},12390:t=>{t.exports="Triangle Pattern"},28340:t=>{t.exports="Triangle Up"},93855:t=>{t.exports=["ทูนิส"]},50406:t=>{t.exports=["UTC เวลาสากลเชิงพิกัด"]},38587:t=>{t.exports="Understood"},81320:t=>{t.exports=["ย้อนกลับ"]},25933:t=>{t.exports=["หน่วย"]},15101:t=>{t.exports=["ปลดล๊อค"]},34150:t=>{t.exports=["ขึ้นเวฟ 4"]},83927:t=>{t.exports=["ขึ้นเวฟ 5"]},58976:t=>{t.exports=["ขึ้นเวฟ 1 หรือ เอ"]},11661:t=>{t.exports=["ขึ้นเวฟ 2 หรือ บี"]},53958:t=>{t.exports=["ขึ้นเวฟ 3"]},66560:t=>{t.exports=["ขึ้นเวฟ ซี"]},18426:t=>{t.exports=["ช่วงวอลลุ่มโปรไฟล์คงที่"]},61022:t=>{t.exports=["อินดิเคเตอร์ Volume Profile มีเฉพาะในแผนการอัปเกรดของเราเท่านั้น"]},15771:t=>{t.exports=["แวนคูเวอร์"]},56211:t=>{t.exports=["เส้นแนวตั้ง"]},75354:t=>{t.exports=["วิลนีอุส"]},21852:t=>{t.exports=["การแสดงผล"]},27557:t=>{t.exports=["การมองเห็นเป็นระยะ"]},89960:t=>{t.exports=["แสดงเมื่อเม้าส์ชี้อยู่ด้านบน"]},22198:t=>{t.exports=["ลำดับการแสดงผล"]},7050:t=>{t.exports=["ตัดกัน"]},66527:t=>{t.exports=["แพทเทิร์น XABCD"]},17126:t=>{t.exports=["ท่านไม่สามารถดูกรอบเวลานี้บนความละเอียดจออันนี้ได้"]},69293:t=>{t.exports="Yangon"},84301:t=>{t.exports=["ซูริค"]},76020:t=>{t.exports=["เปลี่ยนองศาเอลเลียต"]},83935:t=>{t.exports=["เปลี่ยนป้ายไม่ทับซ้อนกัน"]},39402:t=>{t.exports=["เปลี่ยนการแสดงฉลากราคาปิดเฉลี่ย"]},98866:t=>{t.exports=["เปลี่ยนการมองเห็นเส้นราคาปิดเฉลี่ย"]},5100:t=>{t.exports=["เปลี่ยนการมองเห็นป้าย bid และ ask"]},32311:t=>{t.exports=["เปลี่ยนการมองเห็นเส้น bid และ ask"]},22641:t=>{t.exports=["เปลี่ยนสกุลเงิน"]},30501:t=>{t.exports=["เปลี่ยนเค้าโครงชาร์ตเป็น {title}"]},7017:t=>{t.exports=["เปลี่ยนการมองเห็นสวิตช์สัญญาต่อเนื่อง"]},58108:t=>{t.exports=["เปลี่ยนการนับถอยหลังเป็นบาร์ปิดการมองเห็น"]},7151:t=>{t.exports=["เปลี่ยนช่วงวันที่"]},84944:t=>{t.exports=["เปลี่ยนการมองเห็นเงินปันผล"]},79574:t=>{t.exports=["เปลี่ยนการมองเห็นเหตุการณ์บนชาร์ต"]},88217:t=>{t.exports=["เปลี่ยนการมองเห็นรายได้"]},28288:t=>{t.exports=["เปลี่ยนการมองเห็นวันหมดอายุของสัญญาซื้อขายล่วงหน้า"]},66805:t=>{t.exports=["เปลี่ยนการมองเห็นป้ายราคาสูง ต่ำ และเฉลี่ย"]},92556:t=>{t.exports=["เปลี่ยนการมองเห็นเส้นราคาสูง ต่ำ และเฉลี่ย"]},87027:t=>{t.exports=["เปลี่ยนการมองเห็นป้ายชื่ออินดิเคเตอร์"]},14922:t=>{t.exports=["เปลี่ยนอินดิเคเตอร์และการมองเห็นฉลาก"]},77578:t=>{t.exports=["เปลี่ยนการมองเห็นข่าวล่าสุด"]},87510:t=>{t.exports=["เปลี่ยนความสูงของบานหน้าต่าง"]},50190:t=>{t.exports=["เปลี่ยนการมองเห็นปุ่มบวก"]},49889:t=>{t.exports=["เปลี่ยนการมองเห็นป้ายราคาตลาดก่อน/หลัง"]}, +16750:t=>{t.exports=["เปลี่ยนการมองเห็นเส้นราคาก่อน/หลังตลาด"]},59883:t=>{t.exports=["เปลี่ยนการมองเห็นเส้นราคาปิดก่อนหน้า"]},67761:t=>{t.exports=["เปลี่ยนเส้นราคา"]},69510:t=>{t.exports=["เปลี่ยนอัตราส่วนราคาต่อบาร์"]},32303:t=>{t.exports=["เปลี่ยนความละเอียด"]},526:t=>{t.exports=["เปลี่ยนสัญลักษณ์"]},9402:t=>{t.exports=["เปลี่ยนการมองเห็นป้ายสัญลักษณ์"]},53150:t=>{t.exports=["เปลี่ยนสัญลักษณ์การมองเห็นค่าสุดท้าย"]},12707:t=>{t.exports=["เปลี่ยนสัญลักษณ์การมองเห็นมูลค่าปิดก่อนหน้า"]},65303:t=>{t.exports=["เปลี่ยนเซสชั่น"]},15403:t=>{t.exports=["เปลี่ยนการมองเห็นตัวแบ่งเซสชั่น"]},53438:t=>{t.exports=["เปลี่ยนสไตล์ซีรีส์"]},74488:t=>{t.exports=["เปลี่ยนตัวแบ่งการมองเห็น"]},20505:t=>{t.exports=["เปลี่ยนเขตเวลา"]},39028:t=>{t.exports=["เปลี่ยนหน่วย"]},21511:t=>{t.exports=["เปลี่ยนการมองเห็นข้อมูล"]},16698:t=>{t.exports=["เปลี่ยนการมองเห็นในช่วงเวลาปัจจุบัน"]},78422:t=>{t.exports=["เปลี่ยนการมองเห็นในช่วงเวลาปัจจุบันและสูงกว่า"]},49529:t=>{t.exports=["เปลี่ยนการมองเห็นในช่วงเวลาปัจจุบันและด้านล่าง"]},66927:t=>{t.exports=["เปลี่ยนการมองเห็นในทุกช่วงเวลา"]},74428:t=>{t.exports=["เปลี่ยนรูปแบบ {title}"]},72032:t=>{t.exports=["เปลี่ยน {pointIndex} จุด"]},65911:t=>{t.exports=["ชาร์ตโดย TradingView"]},5179:t=>{t.exports=["คัดลอกเส้นเครื่องมือ"]},3195:t=>{t.exports=["สร้างกรุ๊ปเครื่องมือเส้น"]},92659:t=>{t.exports=["สร้างกรุ๊ปเครื่องมือเส้นจากที่เลือกไว้"]},81791:t=>{t.exports=["สร้าง {tool}"]},63649:t=>{t.exports=["ตัดแหล่งที่มา"]},78755:t=>{t.exports=["ตัด {title}"]},99113:t=>{t.exports=["เพิ่มเครื่องมือเส้น {lineTool} ไปยังกรุ๊ป {name}"]},40242:t=>{t.exports=["เพิ่มเครื่องมือเส้นในกลุ่ม {group}"]},22856:t=>{t.exports=["เพิ่มตัวชี้วัดทางการเงินนี้เข้าไปในเลย์เอาท์ทั้งหมด"]},82388:t=>{t.exports=["เพิ่มอินดิเคเตอร์นี้เข้าไปในเลย์เอาท์ทั้งหมด"]},94292:t=>{t.exports=["เพิ่มกลยุทธนี้เข้าไปในเลย์เอาท์ทั้งหมด"]},27982:t=>{t.exports=["เพิ่มสัญลักษณ์นี้เข้าไปในเลย์เอาท์ทั้งหมด"]},66568:t=>{t.exports=["ใช้ชุดรูปแบบชาร์ต"]},64034:t=>{t.exports=["ใช้คุณสมบัติชาร์ตทั้งหมด"]},49037:t=>{t.exports=["ใช้เทมเพลตการวาดภาพ"]},96996:t=>{t.exports=["ใช้ค่าเริ่มต้นจากโรงงานกับแหล่งที่เลือก"]},44547:t=>{t.exports=["ใช้อินดิเคเตอร์กับเลย์เอาต์ทั้งหมด"]},26065:t=>{t.exports=["ใช้งานเทมเพลต study {template}"]},58570:t=>{t.exports=["ใช้ชุดรูปแบบแถบเครื่องมือ"]},27195:t=>{t.exports=["นำกลุ่ม {title} ไว้ข้างหน้า"]},78246:t=>{t.exports=["นำ {title} มาไว้ข้างหน้า"]},56763:t=>{t.exports=["นำ {title} ไปข้างหน้า"]},5607:t=>{t.exports=["โดย TradingView"]},90621:t=>{t.exports=["ล็อคช่วงวันที่"]},12962:t=>{t.exports=["ลบเส้นระดับ"]},63391:t=>{t.exports=["ไม่รวมเครื่องมือเส้นจากกรุ๊ป {group}"]},59942:t=>{t.exports=["พลิกรูปแบบแท่ง"]},70301:t=>{t.exports=["ซ่อน {title}"]},91842:t=>{t.exports=["ซ่อนเส้นข้อความการแจ้งเตือน"]},54781:t=>{t.exports=["ซ่อนรูปวาดทั้งหมด"]},44974:t=>{t.exports=["ซ่อนเครื่องหมายบนแท่งราคา"]},28916:t=>{t.exports=["ล็อคช่วงเวลา"]},94245:t=>{t.exports=["กลับด้านสเกล"]},90743:t=>{t.exports=["ใส่ {title}"]},53146:t=>{t.exports=["แทรก {title} หลัง {targetTitle}"]},74055:t=>{t.exports=["ใส่ {title} หลัง {target}"]},11231:t=>{ +t.exports=["ใส่ {title} ก่อน {target}"]},67176:t=>{t.exports=["ใส่ {title} ก่อน {targetTitle}"]},54597:t=>{t.exports=["โหลดเทมเพลตการวาดเริ่มต้น"]},30295:t=>{t.exports=["กำลังโหลด...."]},50193:t=>{t.exports=["ล็อค {title}"]},4963:t=>{t.exports=["ล็อคกลุ่ม {group}"]},68163:t=>{t.exports=["ล็อคออบเจ็กต์"]},47107:t=>{t.exports=["ย้าย"]},11303:t=>{t.exports=["ย้าย {title} ไปยังสเกลทางซ้ายอันใหม่"]},45544:t=>{t.exports=["ย้าย {title} ไปที่มาตราส่วนด้านขวาใหม่"]},81898:t=>{t.exports=["ย้ายสเกลทั้งหมดไปทางซ้าย"]},22863:t=>{t.exports=["ย้ายสเกลทั้งหมดไปทางขวา"]},45356:t=>{t.exports=["ย้ายการวาด"]},15086:t=>{t.exports=["เลื่อนไปทางซ้าย"]},61711:t=>{t.exports=["เลื่อนไปทางขวา"]},4184:t=>{t.exports=["ย้ายสเกล"]},74642:t=>{t.exports=["ทำ {title} ไม่มีสเกล (เต็มหน้าจอ)"]},45223:t=>{t.exports=["ทำกรุ๊ป {group} ให้มองไม่เห็น"]},87927:t=>{t.exports=["ทำกรุ๊ป {group} ให้มองเห็นได้"]},62153:t=>{t.exports=["รวมลง"]},70746:t=>{t.exports=["ผสานเข้ากับหน้าต่าง"]},66143:t=>{t.exports=["รวมขึ้น"]},81870:t=>{t.exports=["กลับด้านรูปแบบแท่ง"]},16542:t=>{t.exports=["ไม่มีข้อมูล"]},47222:t=>{t.exports=["สเกลราคา"]},99042:t=>{t.exports=["มาตราส่วนชาร์ตราคาเท่านั้น"]},35962:t=>{t.exports=["ขนาดเวลา"]},68193:t=>{t.exports=["เลื่อน"]},70009:t=>{t.exports=["ปรับเปลี่ยนเวลา"]},69485:t=>{t.exports=["ตั้งค่าสเกลราคาปรับกลยุทธ์เป็น {title}"]},16259:t=>{t.exports=["ส่ง {title} ไปข้างหลัง"]},66781:t=>{t.exports=["ส่ง {title} ไปด้านหลัง"]},4998:t=>{t.exports=["ส่งกลุ่ม {title} ถอยหลัง"]},64704:t=>{t.exports=["แชร์เครื่องมือไลน์ทั่วโลก"]},77554:t=>{t.exports=["แชร์เครื่องมือไลน์ในเลย์เอาต์"]},16237:t=>{t.exports=["แสดงเส้นป้ายเตือน"]},13622:t=>{t.exports=["แสดงไอเดียทั้งหมด"]},26267:t=>{t.exports=["แสดงไอเดียของผู้ใช้งานที่ติดตาม"]},40061:t=>{t.exports=["แสดงเฉพาะไอเดียของฉันเท่านั้น"]},52010:t=>{t.exports=["อยู่ในโหมดวาดรูปต่อไป"]},98784:t=>{t.exports=["หยุดการซิงค์ภาพวาด"]},57011:t=>{t.exports=["หยุดการซิงค์เครื่องมือเส้น"]},92831:t=>{t.exports=["ล็อคสัญลักษณ์"]},60635:t=>{t.exports=["ซิงค์เวลา"]},99769:t=>{t.exports=["ขับเคลื่อนโดย"]},68111:t=>{t.exports=["สนับสนุนโดย TradingView"]},96916:t=>{t.exports=["วางภาพวาด"]},80611:t=>{t.exports=["วางอินดิเคเตอร์"]},41601:t=>{t.exports=["วาง {title}"]},84018:t=>{t.exports=["ปักหมุดไปยังสเกลทางซ้าย"]},22615:t=>{t.exports=["ปักหมุดไปยังสเกลทางขวา"]},56015:t=>{t.exports=["ปักหมุดไปยังสเกล {label}"]},33348:t=>{t.exports=["จัดเรียงหน้าต่างใหม่"]},15516:t=>{t.exports=["เอา studies ออกทั้งหมด"]},80171:t=>{t.exports=["ลบการศึกษาและเครื่องมือวาดภาพทั้งหมด"]},59211:t=>{t.exports=["ลบเครื่องมือบรรทัดว่างที่ไม่ได้เลือก"]},44656:t=>{t.exports=["ลบการวาดต่างๆ ออกไป"]},70653:t=>{t.exports=["ลบกลุ่มภาพวาด"]},66414:t=>{t.exports=["ลบเส้นแหล่งข้อมูล"]},47637:t=>{t.exports=["ลบบานหน้าต่าง"]},39859:t=>{t.exports=["ลบ {title}"]},78811:t=>{t.exports=["การลบกลุ่มเครื่องมือเส้น {name}"]},16338:t=>{t.exports=["เปลี่ยนชื่อกรุ๊ปจาก {group} เป็น {newName}"]},30910:t=>{t.exports=["รีเซ็ตขนาดเลย์เอาต์"]},21948:t=>{t.exports=["รีเซ็ตสเกล"]},55064:t=>{t.exports=["รีเซ็ตสเกลเวลา"]},13034:t=>{t.exports=["ปรับขนาดเค้าโครง"]},9608:t=>{ +t.exports=["คืนค่าเริ่มต้น"]},63060:t=>{t.exports=["สลับเป็นสเกลอัตโนมัติ"]},98860:t=>{t.exports=["สลับดัชนีเป็น 100 สเกล"]},21203:t=>{t.exports=["สลับสเกลล็อค"]},60166:t=>{t.exports=["สลับเป็นมาตราส่วนล็อก"]},68642:t=>{t.exports=["สลับเป็นหน่วยเปอร์เซ็นต์"]},33714:t=>{t.exports=["สลับเป็นสเกลปกติ"]},47122:t=>{t.exports=["ติดตามเวลา"]},28068:t=>{t.exports=["ปิดการแชร์เครื่องมือไลน์"]},66824:t=>{t.exports=["ปลดล็อคออบเจ็กต์"]},51114:t=>{t.exports=["ปลดล็อคกรุ๊ป {group}"]},92421:t=>{t.exports=["ปลดล็อก {title}"]},20057:t=>{t.exports=["เลิกผสานเข้ากับหน้าต่างใหม่ด้านล่าง"]},52540:t=>{t.exports=["เลิกรวมขึ้น"]},86949:t=>{t.exports=["เลิกรวมลง"]},50728:t=>{t.exports=["อัพเดท {title} สคริปท์"]},33355:t=>{t.exports=["{count} ช่อง"]},88841:t=>{t.exports=["{symbol} ทางการเงินโดย TradingView"]},38641:t=>{t.exports=["{userName} เผยแพร่เมื่อ {customer}, {date}"]},59833:t=>{t.exports=["ขยาย"]},19813:t=>{t.exports=["ขยายเข้า"]},9645:t=>{t.exports=["ขยายออก"]},30572:t=>{t.exports=["วัน"]},52254:t=>{t.exports=["ชั่วโมง"]},99062:t=>{t.exports=["months"]},69143:t=>{t.exports=["นาที"]},71787:t=>{t.exports=["วินาที"]},82797:t=>{t.exports=["ช่วง"]},47966:t=>{t.exports=["สัปดาห์"]},99136:t=>{t.exports=["เลือก"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]=["บริษัท แอปเปิล"],t.exports["#AUDCAD-symbol-description"]=["ดอลลาร์ออสเตรเลีย / ดอลลาร์แคนาดา"],t.exports["#AUDCHF-symbol-description"]=["ดอลลาร์ออสเตรเลีย / ฟรังก์สวิส"],t.exports["#AUDJPY-symbol-description"]=["ดอลลาร์ออสเตรเลีย / เยน"],t.exports["#AUDNZD-symbol-description"]=["ดอลลาร์ออสเตรเลีย / ดอลลาร์นิวซีแลนด์"],t.exports["#AUDRUB-symbol-description"]=["ดอลลาร์ออสเตรเลีย / รูเบิลรัสเซีย"],t.exports["#AUDUSD-symbol-description"]=["ดอลลาร์ออสเตรเลีย / ดอลลาร์สหรัฐฯ"],t.exports["#BRLJPY-symbol-description"]=["เรียลบราซิล / เยน"],t.exports["#BTCCAD-symbol-description"]=["บิทคอยน์ / ดอลลาร์แคนนาดา"],t.exports["#BTCCNY-symbol-description"]=["บิทคอยน์ / หยวนจีน"],t.exports["#BTCEUR-symbol-description"]=["บิทคอยน์ / ยูโร"],t.exports["#BTCKRW-symbol-description"]=["บิทคอยน์ / วอนเกาหลีใต้"],t.exports["#BTCRUR-symbol-description"]=["บิทคอยน์ / รูเบิล"],t.exports["#BTCUSD-symbol-description"]=["บิทคอยน์ / ดอลลาร์"],t.exports["#BVSP-symbol-description"]=["ดัชนีตลาดหลักทรัพย์บราซิลโบเวสปา"],t.exports["#CADJPY-symbol-description"]=["ดอลลาร์แคนนาดา / เยนญี่ปุ่น"],t.exports["#CB1!-symbol-description"]=["น้ำมันดิบเบรนท์"],t.exports["#CHFJPY-symbol-description"]=["สวิสฟรังก์ / เยนญี่ปุ่น"],t.exports["#COPPER-symbol-description"]=["สัญญาการซื้อขายส่วนต่างทองแดง"],t.exports["#ES1-symbol-description"]=["สัญญาซื้อขายล่วงหน้า S&P500 อี-มินิ"],t.exports["#ESP35-symbol-description"]=["ดัชนี IBEX 35"],t.exports["#EUBUND-symbol-description"]=["ยูโรบุนด์"],t.exports["#EURAUD-symbol-description"]=["ยูโร / ดอลลาร์ออสเตรเลีย"],t.exports["#EURBRL-symbol-description"]=["ยูโร / เรียลบลาซิล"],t.exports["#EURCAD-symbol-description"]=["ยูโร / ดอลลาร์แคนนาดา"],t.exports["#EURCHF-symbol-description"]=["ยูโร / สวิสฟรังก์"],t.exports["#EURGBP-symbol-description"]=["ยูโร / ปอนด์อังกฤษ"], +t.exports["#EURJPY-symbol-description"]=["ยูโร / เยนญี่ปุ่น"],t.exports["#EURNZD-symbol-description"]=["ยูโร / ดอลลาร์นิวซีแลนด์"],t.exports["#EURRUB-symbol-description"]=["ยูโร / รูเบิลรัสเซีย"],t.exports["#EURRUB_TOM-symbol-description"]=["ยูโร / รูเบิลรัสเซีย ทอม"],t.exports["#EURSEK-symbol-description"]=["ยูโร / โครนาสวีเดน"],t.exports["#EURTRY-symbol-description"]=["ยูโร / ลีราตุรกี"],t.exports["#EURUSD-symbol-description"]=["ยูโร / ดอลลาร์สหรัฐฯ"],t.exports["#EUSTX50-symbol-description"]=["ดัชนี Euro Stoxx 50"],t.exports["#FRA40-symbol-description"]=["ดัชนี CAC 40"],t.exports["#GB10-symbol-description"]=["พันธบัตรรัฐบาลอังกฤษ 10 ปี"],t.exports["#GBPAUD-symbol-description"]=["ปอนด์อังกฤษ / ดอลลาร์ออสเตรเลีย"],t.exports["#GBPCAD-symbol-description"]=["ปอนด์อังกฤษ / ดอลลาร์แคนาดา"],t.exports["#GBPCHF-symbol-description"]=["ปอนด์อังกฤษ / ฟรังก์สวิส"],t.exports["#GBPEUR-symbol-description"]=["ปอนด์อังกฤษ / ยูโร"],t.exports["#GBPJPY-symbol-description"]=["ปอนด์อังกฤษ / เยนญี่ปุ่น"],t.exports["#GBPNZD-symbol-description"]=["ปอนด์อังกฤษ / ดอลลาร์นิวซีแลนด์"],t.exports["#GBPRUB-symbol-description"]=["ปอนด์อังกฤษ / รูเบิลรัสเซีย"],t.exports["#GBPUSD-symbol-description"]=["ปอนด์อังกฤษ / ดอลลาร์สหรัฐ"],t.exports["#GER30-symbol-description"]=["ดัชนี DAX"],t.exports["#GOOGL-symbol-description"]=["อัลฟาเบ็ท อิงค์ (กูเกิ้ล) คลาสเอ"],t.exports["#ITA40-symbol-description"]=["ดัชนี FTSE MIB"],t.exports["#JPN225-symbol-description"]=["ดัชนีนิคเคอิ 225"],t.exports["#JPYKRW-symbol-description"]=["เยนญี่ปุ่น / วอนเกาหลีใต้"],t.exports["#JPYRUB-symbol-description"]=["เยนญี่ปุ่น / รูเบิลรัสเซีย"],t.exports["#KA1-symbol-description"]=["สัญญาซื้อขายล่วงหน้า Sugar #11"],t.exports["#KG1-symbol-description"]=["สัญญาซื้อขายฝ้ายล่วงหน้า"],t.exports["#KT1-symbol-description"]=["บริษัท คีย์ทรอนิก"],t.exports["#LKOH-symbol-description"]=["ลุ๊กออยล์"],t.exports["#LTCBTC-symbol-description"]=["ไลท์คอยน์ / บิตคอยน์"],t.exports["#MGNT-symbol-description"]=["บริษัท Magnit"],t.exports["#MICEX-symbol-description"]=["ดัชนีตลาดหุ้น MICEX"],t.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#MSFT-symbol-description"]=["ไมโครซอฟต์ คอร์ป"],t.exports["#NAS100-symbol-description"]=["CFD เงินสด 100 เหรียญสหรัฐ"],t.exports["#NGAS-symbol-description"]=["ก๊าซธรรมชาติ (เฮนรี่ฮับ)"],t.exports["#NKY-symbol-description"]=["ดัชนีนิคเคอิ 225"],t.exports["#NZDJPY-symbol-description"]=["ดอลลาร์นิวซีแลนด์ / เยนญีปุ่น"],t.exports["#NZDUSD-symbol-description"]=["ดอลลาร์นิวซีแลนด์ / ดอลลาร์สหรัฐ"],t.exports["#RB1-symbol-description"]=["สัญญาซื้อขายแก๊ซโซลีน RB1 ล่วงหน้า"],t.exports["#RTS-symbol-description"]=["ดัชนี อาร์ทีเอส รัสเซีย"],t.exports["#SBER-symbol-description"]=["ธนาคาร Sberbank"],t.exports["#SPX500-symbol-description"]=["ดัชนี เอส&พี 500"],t.exports["#TWTR-symbol-description"]=["ทวิตเตอร์ Inc"],t.exports["#UK100-symbol-description"]=["ดัชนี เอฟทีเอสอี 100"],t.exports["#USDBRL-symbol-description"]=["ดอลลาร์สหรัฐ / เรียลบราซิล"],t.exports["#USDCAD-symbol-description"]=["ดอลลาร์สหรัฐ / ดอลลาร์แคนาดา"], +t.exports["#USDCHF-symbol-description"]=["ดอลลาร์สหรัฐ / ฟรังก์สวิส"],t.exports["#USDCNY-symbol-description"]=["ดอลลาร์สหรัฐ / หยวนจีน"],t.exports["#USDDKK-symbol-description"]=["ดอลลาร์สหรัฐ / โครนเดนมาร์ก"],t.exports["#USDHKD-symbol-description"]=["ดอลลาร์สหรัฐ / ดอลลาร์ฮ่องกง"],t.exports["#USDIDR-symbol-description"]=["ดอลลาร์สหรัฐฯ / รูเปียะ"],t.exports["#USDINR-symbol-description"]=["ดอลลาร์สหรัฐ / รูปีอินเดีย"],t.exports["#USDJPY-symbol-description"]=["ดอลลาร์สหรัฐ / เยนญี่ปุ่น"],t.exports["#USDKRW-symbol-description"]=["ดอลลาร์สหรัฐ / วอนเกาหลีใต้"],t.exports["#USDMXN-symbol-description"]=["ดอลลาร์สหรัฐฯ / เปโซแม็กซิโก"],t.exports["#USDPHP-symbol-description"]=["ดอลลาร์สหรัฐฯ / เปโซฟิลิปปินส์"],t.exports["#USDRUB-symbol-description"]=["ดอลลาร์สหรัฐ / รูเบิลรัสเซีย"],t.exports["#USDRUB_TOM-symbol-description"]=["ดอลลาร์สหรัฐฯ / รูเบิลรัสเซีย TOM"],t.exports["#USDSEK-symbol-description"]=["ดอลลาร์สหรัฐ/โครนาสวีเดน"],t.exports["#USDSGD-symbol-description"]=["ดอลลาร์สหรัฐ / ดอลลาร์สิงคโปร์"],t.exports["#USDTRY-symbol-description"]=["ดอลลาร์สหรัฐ/ไลราตรุกี"],t.exports["#VTBR-symbol-description"]="VTB",t.exports["#XAGUSD-symbol-description"]=["เงิน/ดอลลาร์สหรัฐ"],t.exports["#XAUUSD-symbol-description"]=["ทองคำ / ดอลลาร์สหรัฐ"],t.exports["#XPDUSD-symbol-description"]=["สัญญาการซื้อขายส่วนต่างพาลาเดียม"],t.exports["#XPTUSD-symbol-description"]=["แพลตตินัม/ดอลลาร์สหรัฐ"],t.exports["#ZS1-symbol-description"]=["สัญญาซื้อขายล่วงหน้าถั่วเหลือง - ECBT"],t.exports["#ZW1-symbol-description"]=["สัญญาซื้อขายล่วงหน้าข้าวสาลี - ECBT"],t.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",t.exports["#MICEXINDEXCF-symbol-description"]=["ดัชนี MOEX รัสเซีย"],t.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",t.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",t.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",t.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",t.exports["#TXSX-symbol-description"]="TSX 60 Index",t.exports["#VIXC-symbol-description"]=["ดัชนี TSX 60 VIX"],t.exports["#USDPLN-symbol-description"]=["ดอลลาร์อเมริกา / สล็อตตี้ โปแลนด์"],t.exports["#EURPLN-symbol-description"]=["EUR/PLN"],t.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",t.exports["#CAC40-symbol-description"]=["ดัชนี CAC 40"],t.exports["#XBTCAD-symbol-description"]=["บิทคอยน์ / ดอลลาร์แคนาดา"],t.exports["#ITI2!-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIF2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIF2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIF2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIG2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIG2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIG2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIH2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIH2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIH2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"], +t.exports["#ITIJ2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIJ2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIJ2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIK2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIK2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIK2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIM2017-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIM2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIM2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIM2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIN2017-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIN2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIN2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIN2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIQ2017-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIQ2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIQ2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIQ2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIU2017-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIU2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIU2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIU2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIV2017-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIV2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIV2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIV2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIX2017-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIX2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIX2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIX2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIZ2017-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIZ2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIZ2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIZ2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#AMEX:GXF-symbol-description"]=["กองทุนรวมดัชนี Global x FTSE Nordic Region"],t.exports["#ASX:XAF-symbol-description"]=["ดัชนี S&P/ASX All Australian 50"],t.exports["#ASX:XAT-symbol-description"]=["ดัชนี S&P/ASX All Australian 200"],t.exports["#BIST:XU100-symbol-description"]=["ดัชนี BIST 100"],t.exports["#GPW:WIG20-symbol-description"]=["ดัชนี WIG20"],t.exports["#INDEX:JKSE-symbol-description"]=["ดัชนีจาการ์ตาคอมโพสิต"],t.exports["#INDEX:KLSE-symbol-description"]=["ดัชนี เบอซ่า เคแอลซีไอ มาเลเซีย"],t.exports["#INDEX:NZD-symbol-description"]=["ดัชนี NZX 50"],t.exports["#INDEX:STI-symbol-description"]=["ดัชนี STI"],t.exports["#INDEX:XLY0-symbol-description"]=["ดัชนีเซี่ยงไฮ้คอมโพสิต"],t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["ดัชนี MOEX รัสเซีย"],t.exports["#NYMEX:KT1!-symbol-description"]=["ฟิงเจอร์สกาแฟ"], +t.exports["#OANDA:NATGASUSD-symbol-description"]=["สัญญาการซื้อขายส่วนต่างก๊าซธรรมชาติ"],t.exports["#OANDA:USDPLN-symbol-description"]=["ดอลลาร์สหรัญต่อซวอตีโปแลนด์"],t.exports["#TSX:TX60-symbol-description"]=["ดัชนีเอสแอนด์พี/ทีเอสเอ็ก 60"],t.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",t.exports["#TSX:VIXC-symbol-description"]=["ดัชนี S&P/TSX 60 VIX"],t.exports["#TVC:CAC40-symbol-description"]=["ดัชนี CAC 40"],t.exports["#TVC:ES10-symbol-description"]=["พันธบัตรัฐบาลสเปน 10 ปี"],t.exports["#TVC:EUBUND-symbol-description"]=["พันธบัตรยูโร"],t.exports["#TVC:GB02-symbol-description"]=["พันธบัตรัฐบาลอังกฤษอายุ 2 ปี"],t.exports["#TVC:GB10-symbol-description"]=["พันธบัตรัฐบาลอังกฤษอายุ 10 ปี"],t.exports["#TVC:GOLD-symbol-description"]=["สัญญาการซื้อขายส่วนต่างทองคำ (ดอลลาร์สหรัฐฯ / ออนซ์)"],t.exports["#TVC:ID03-symbol-description"]=["พันธบัตรัฐบาลอินโดนีเซียอายุ 3 ปี"],t.exports["#TVC:ID10-symbol-description"]=["พันธบัตรรัฐบาลอินโดนีเซียอายุ 10 ปี"],t.exports["#TVC:PALLADIUM-symbol-description"]=["สัญญาการซื้อขายส่วนต่างแพลเลเดียม (ดอลลาร์สหรัฐฯ / ออนซ์)"],t.exports["#TVC:PT10-symbol-description"]=["พันธบัตรัฐบาลโปรตุเกสอายุ 3 ปี"],t.exports["#TVC:SILVER-symbol-description"]=["สัญญาการซื้อขายส่วนต่างแร่เงิน (ดอลลาร์สหรัฐฯ / ออนซ์)"],t.exports["#TVC:RUT-symbol-description"]=["ดัชนี Russell 2000"],t.exports["#TSX:TSX-symbol-description"]=["ดัชนี S&P/TSX คอมโพสิท"],t.exports["#OANDA:CH20CHF-symbol-description"]=["ดัชนี Swiss 20"],t.exports["#TVC:SHCOMP-symbol-description"]=["ดัชนีเซี่ยงไฮ้คอมโพสิต"],t.exports["#NZX:ALLC-symbol-description"]=["ดัชนีทั้งหมด S&P/NZX (Capital Index)"],t.exports["#AMEX:SHYG-symbol-description"]=["กองทุนดัชนีตราสารหนี้ผลตอบแทยสูงอายุ 0-5 ปี"],t.exports["#TVC:AU10-symbol-description"]=["พันธบัตรัฐบาลออสเตรเลียอายุ 10 ปี"],t.exports["#TVC:CN10-symbol-description"]=["พันธบัตรัฐบาลจีนอายุ 10 ปี"],t.exports["#TVC:KR10-symbol-description"]=["พันธบัตรัฐบาลเกาหลีอายุ 10 ปี"],t.exports["#NYMEX:RB1!-symbol-description"]=["ฟิวเจอร์สแก๊ซโซลีน RBOB"],t.exports["#NYMEX:HO1!-symbol-description"]=["ฟิวเจอร์สนิวยอร์คฮาร์เบอร์ ULSD"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["ราคาเอธานอลตลาดล่วงหน้านิวยอร์ค"],t.exports["#OANDA:XCUUSD-symbol-description"]=["สัญญาการซื้อขายส่วนต่างทองแดง (ดอลล่าร์สหรัฐฯ / ปอนด์)"],t.exports["#COMEX:ZA1!-symbol-description"]=["ฟิวเจอร์สสังกะสี"],t.exports["#CBOT:ZW1!-symbol-description"]=["ฟิวเจอร์สข้าวสาลี"],t.exports["#NYMEX:KA1!-symbol-description"]=["ฟิวเจอร์สน้ำตาล #11"],t.exports["#CBOT:QBC1!-symbol-description"]=["ฟิวเจอร์สข้าวโพด"],t.exports["#CME:E61!-symbol-description"]=["ฟิวเจอร์สยูโร"],t.exports["#CME:B61!-symbol-description"]=["ฟิวเจอร์สปอนด์สหราชอาณาจักร"],t.exports["#CME:QJY1!-symbol-description"]=["ฟิวเจอร์สเยนญี่ปุ่น"],t.exports["#CME:A61!-symbol-description"]=["ฟิวเจอร์สดอลลาร์ออสเตรเลีย"],t.exports["#CME:D61!-symbol-description"]=["ฟิวเจอร์สดอลลาร์แคนาดา"],t.exports["#CME:SP1!-symbol-description"]=["ฟิวเจอร์ส S&P 500"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["ฟิวเจอร์สอี-มินิ แนสแด็ก 100"], +t.exports["#CBOT_MINI:YM1!-symbol-description"]=["ฟิวเจอร์สอี-มินิ ดาวไจนส์ (5 ดอลลาร์สหรัฐ)"],t.exports["#CME:NY1!-symbol-description"]=["ฟิวเจอร์ส NIKKEI 225"],t.exports["#EUREX:DY1!-symbol-description"]=["ดัชนีแด๊กซ์"],t.exports["#CME:IF1!-symbol-description"]=["ฟิวเจอร์สดัชนี IBOVESPA - ดอลลาร์สหรัฐ"],t.exports["#CBOT:TY1!-symbol-description"]=["ฟิวเจอร์สตั๋วเงินคลังอายุ 10 ปี"],t.exports["#CBOT:FV1!-symbol-description"]=["ฟิวเจอร์สตั๋วเงินคลังอายุ 5 ปี"],t.exports["#CBOT:ZE1!-symbol-description"]=["ฟิวเจอร์สตั๋วเงินคลังอายุ 3 ปี"],t.exports["#CBOT:TU1!-symbol-description"]=["ฟิวเจอร์สตั๋วเงินคลังอายุ 2 ปี"],t.exports["#CBOT:FF1!-symbol-description"]=["ฟิวเจอร์สอัตราดอกเบี้ยธนาคารกลางสหรัฐ 30 วัน"],t.exports["#CBOT:US1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าพันธบัตรรัฐบาล"],t.exports["#TVC:EXY-symbol-description"]=["ดัชนีค่าเงินยูโร"],t.exports["#TVC:JXY-symbol-description"]=["ดัชนีค่าเงินเยนญี่ปุ่น"],t.exports["#TVC:BXY-symbol-description"]=["ดัชนีค่าเงินบริติช ปอนด์สเตอร์ลิง"],t.exports["#TVC:AXY-symbol-description"]=["ดัชนีค่าเงินดอลลาร์ออสเตรเลีย"],t.exports["#TVC:CXY-symbol-description"]=["ดัชนีค่าเงินดอลลาร์แคนาดา"],t.exports["#FRED:GDP-symbol-description"]=["ผลิตภัณฑ์มวลรวมในประเทศ 1 ทศนิยม"],t.exports["#FRED:UNRATE-symbol-description"]=["อัตราการว่างงานของประชาชน"],t.exports["#FRED:POP-symbol-description"]=["ประชากรทั้งหมด: ทุกช่วงอายุรวมถึงกองกำลังที่อยู่นอกประเทศ"],t.exports["#ETHUSD-symbol-description"]=["อีเธอร์เลียม/ดอลลาร์"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["ดัชนี Bovespa"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["ดัชนี IBrasil"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["ดัชนี IBRX 50"],t.exports["#COMEX:HG1!-symbol-description"]=["ฟิวเจอร์สทองแดง"],t.exports["#INDEX:HSCE-symbol-description"]=["ดัชนีฮั่งเส็ง"],t.exports["#NYMEX:CL1!-symbol-description"]=["สัญญาซื้อขายน้ำมันดิบเบาล่วงหน้า"],t.exports["#OTC:IHRMF-symbol-description"]=["หุ้น Ishares MSCI Japan SHS"],t.exports["#TVC:DAX-symbol-description"]=["ดัชนีแด๊กซ์"],t.exports["#TVC:DE10-symbol-description"]=["พันธบัตรรัฐบาลเยอรมัน 10 ปี"],t.exports["#TVC:DJI-symbol-description"]=["ดัชนีดาวโจนส์"],t.exports["#TVC:DXY-symbol-description"]=["ดัชนีค่าเงินดอลลาร์สหรัฐฯ"],t.exports["#TVC:FR10-symbol-description"]=["พันธบัตรรัฐบาลฝรั่งเศส 10 ปี"],t.exports["#TVC:HSI-symbol-description"]=["ดัชนีฮั่งเส็ง"],t.exports["#TVC:IBEX35-symbol-description"]=["ดัชนี IBEX 35"],t.exports["#FX:AUS200-symbol-description"]=["ดัชนี S&P/ASX"],t.exports["#AMEX:SHY-symbol-description"]=["กองทุนดัชนีพันธบัตรรัฐบาลอายุ 1-3 ปี"],t.exports["#ASX:XJO-symbol-description"]=["ดัชนี S&P/ASX 200"],t.exports["#BSE:SENSEX-symbol-description"]=["ดัชนี S&P BSE Sensex"],t.exports["#INDEX:MIB-symbol-description"]=["ดัชนี MIB"],t.exports["#INDEX:MOY0-symbol-description"]=["ดัชนี Euro Stoxx 50"],t.exports["#MOEX:RTSI-symbol-description"]=["ดัชนี RTS"],t.exports["#NSE:NIFTY-symbol-description"]=["ดัชนี Nifty 50"],t.exports["#NYMEX:NG1!-symbol-description"]=["ฟิวเจอร์สก๊าซธรรมชาติ"], +t.exports["#NYMEX:ZC1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าข้าวโพด"],t.exports["#TVC:IN10-symbol-description"]=["พันธบัตรรัฐบาลอินเดีย 10 ปี"],t.exports["#TVC:IT10-symbol-description"]=["พันธบัตรรัฐบาลอิตาลี10 ปี"],t.exports["#TVC:JP10-symbol-description"]=["พันธบัตรรัฐบาลญี่ปุ่น 10 ปี"],t.exports["#TVC:NDX-symbol-description"]=["ดัชนีแนสแด็ก 100"],t.exports["#TVC:NI225-symbol-description"]=["ดัชนีนิเคอิ 225"],t.exports["#TVC:SPX-symbol-description"]=["ดัชนี เอส แอนด์ พี 500"],t.exports["#TVC:SX5E-symbol-description"]=["ดัชนี Euro STOXX 50"],t.exports["#TVC:TR10-symbol-description"]=["พันธบัตรรัฐบาลตุรกี 10 ปี"],t.exports["#TVC:UKOIL-symbol-description"]=["สัญญาการซื้อขายส่วนต่างน้ำมันดิบเบรนท์"],t.exports["#TVC:UKX-symbol-description"]="UK 100 Index",t.exports["#TVC:US02-symbol-description"]=["พันธบัตรรัฐบาลสหรัฐอเมริการ 2 ปี"],t.exports["#TVC:US05-symbol-description"]=["พันธบัตรรัฐบาลสหรัฐอเมริการ 5 ปี"],t.exports["#TVC:US10-symbol-description"]=["พันธบัตรรัฐบาลสหรัฐอเมริการ 10 ปี"],t.exports["#TVC:USOIL-symbol-description"]=["สัญญาการซื้อขายส่วนต่างน้ำมันดิบ WTI"],t.exports["#NYMEX:ITI1!-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#NASDAQ:SHY-symbol-description"]=["กองทุนเปิด Ishares พันธบัตรรัฐบาลอายุ 1-3 ปี"],t.exports["#AMEX:ALD-symbol-description"]=["กองทุนเปิด WisdomTree Asia Local Debt"],t.exports["#NASDAQ:AMD-symbol-description"]=["แอ๊ดวานซ์ไมโครดิไวซ์"],t.exports["#NYSE:BABA-symbol-description"]=["กลุ่มอาลีบาบาโฮลดิ้ง"],t.exports["#ICEEUR:CB-symbol-description"]=["น้ำมันดิบเบรนท์"],t.exports["#ICEEUR:CB1!-symbol-description"]=["น้ำมันดิบเบรนท์"],t.exports["#ICEUSA:CC-symbol-description"]=["โกโก้"],t.exports["#NYMEX:CL-symbol-description"]=["น้ำมันดิบ WTI"],t.exports["#ICEUSA:CT-symbol-description"]=["ฝ้าย #2"],t.exports["#NASDAQ:CTRV-symbol-description"]=["คอนทราเวอร์ฟามาชูติคอลส์"],t.exports["#CME:DL-symbol-description"]=["นมล่วง คลาส III"],t.exports["#NYSE:F-symbol-description"]=["บริษัท ฟอร์ดมอเตอร์"],t.exports["#MOEX:GAZP-symbol-description"]=["บริษัท แก๊ซพรอม"],t.exports["#COMEX:GC-symbol-description"]=["ทองคำ"],t.exports["#CME:GF-symbol-description"]=["โคเนื้ออายุ 6-10 เดือน"],t.exports["#CME:HE-symbol-description"]=["เนื้อหมูไม่ติดมัน"],t.exports["#NASDAQ:IEF-symbol-description"]=["พันธบัตร iShares 7-10 ปี Treasury"],t.exports["#NASDAQ:IEI-symbol-description"]=["กองทุนเปิด Ishares พันธบัตรรัฐบาลอายุ 3-7 ปี"],t.exports["#NYMEX:KA1-symbol-description"]=["สัญญาซื้อขายน้ำตาลล่วงหน้า No.11"],t.exports["#ICEUSA:KC-symbol-description"]=["กาแฟ"],t.exports["#NYMEX:KG1-symbol-description"]=["สัญญาซื้อขายล่วงหน้าฝ้าย"],t.exports["#FWB:KT1-symbol-description"]=["บริษัท คีย์ทรอนิก"],t.exports["#CME:LE-symbol-description"]=["โคเนื้อน้ำหนัก 850 - 1200 ปอนด์"],t.exports["#ICEEUR:LO-symbol-description"]=["น้ำมันให้ความร้อน"],t.exports["#CME:LS-symbol-description"]=["ไม้แปรรูป"],t.exports["#MOEX:MGNT-symbol-description"]=["แม็กนิต"],t.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#NYMEX:NG-symbol-description"]=["ก๊าซธรรมชาติ"], +t.exports["#ICEUSA:OJ-symbol-description"]=["น้ำส้ม"],t.exports["#NYMEX:PA-symbol-description"]=["แพลเลเดียม"],t.exports["#NYSE:PBR-symbol-description"]=["บริษัท PETROLEO BRASILEIRO SA PETROBR"],t.exports["#NYMEX:PL-symbol-description"]=["แพลทินัม"],t.exports["#COMEX_MINI:QC-symbol-description"]=["E-mini ทองแดง"],t.exports["#NYMEX:RB-symbol-description"]=["น้ำมัน RBOB"],t.exports["#NYMEX:RB1-symbol-description"]=["สัญญาซื้อขายล่วงหน้าแก๊สโซลีน RBOB"],t.exports["#MOEX:SBER-symbol-description"]=["ธนาคาร SBERBANK"],t.exports["#AMEX:SCHO-symbol-description"]=["กองทุนเปิด Schwab Short-Term U.S. Treasury"],t.exports["#COMEX:SI-symbol-description"]=["แร่เงิน"],t.exports["#NASDAQ:TLT-symbol-description"]=["กองทุนเปิด Ishares พันธบัตรรัฐบาลอายุ 20 ปีขึ้นไป"],t.exports["#TVC:VIX-symbol-description"]=["ดัชนีความผันผวน S&P 500"],t.exports["#MOEX:VTBR-symbol-description"]="VTB",t.exports["#COMEX:ZA-symbol-description"]=["แร่สังกะสี"],t.exports["#CBOT:ZC-symbol-description"]=["ข้าวโพด"],t.exports["#CBOT:ZK-symbol-description"]=["สัญญาซื้อขายล่วงหน้าเอทานอล"],t.exports["#CBOT:ZL-symbol-description"]=["น้ำมันถั่วเหลือง"],t.exports["#CBOT:ZO-symbol-description"]=["ข้าวโอ้ต"],t.exports["#CBOT:ZR-symbol-description"]=["ข้าวเปลือก"],t.exports["#CBOT:ZS-symbol-description"]=["ถั่วเหลือง"],t.exports["#CBOT:ZS1-symbol-description"]=["สัญญาซื้อขายล่วงหน้าถั่วเหลือง"],t.exports["#CBOT:ZW-symbol-description"]=["ข้าวสาลี"],t.exports["#CBOT:ZW1-symbol-description"]=["สัญญาซื้อขายล่วงหน้าข้าวสาลี - ECBT"],t.exports["#NASDAQ:ITI-symbol-description"]=["บริษัทอิทเทอร์ริส"],t.exports["#NYMEX:ITI2!-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#CADUSD-symbol-description"]=["ดอลลาร์แคนาดาต่อดอลลาร์สหรัฐ"],t.exports["#CHFUSD-symbol-description"]=["สวิสฟรังค์ต่อดอลลาร์สหรัฐ"],t.exports["#GPW:ACG-symbol-description"]=["หุ้น Acautogaz"],t.exports["#JPYUSD-symbol-description"]=["เยนญี่ปุ่นต่อดอลลาร์สหรัฐ"],t.exports["#USDAUD-symbol-description"]=["ดอลลาร์สหรัฐต่อดอลลาร์ออสเตรเลีย"],t.exports["#USDEUR-symbol-description"]=["ดอลลาร์สหรัฐต่อยูโร"],t.exports["#USDGBP-symbol-description"]=["ดอลลาร์สหรัฐต่อปอนด์สเตอร์ลิง"],t.exports["#USDNZD-symbol-description"]=["ดอลลาร์สหรัฐต่อดอลลาร์นิวซีแลนด์"],t.exports["#UKOIL-symbol-description"]=["สัญญาการซื้อขายส่วนต่างน้ำมันดิบ (เบรนท์)"],t.exports["#USOIL-symbol-description"]=["สัญญาการซื้อขายส่วนต่างน้ำมันดิบ (WTI)"],t.exports["#US30-symbol-description"]=["ดัชนีเฉลี่ยอุตสาหกรรมดาวโจนส์"],t.exports["#BCHUSD-symbol-description"]=["บิทคอยน์ต่อดอลลาร์"],t.exports["#ETCUSD-symbol-description"]=["อีเธอร์เรียม คลาสสิคต่อดอลลาร์"],t.exports["#GOOG-symbol-description"]=["บริษัทอัลฟาเบต (กูเกิ้ล) กลุ่ม ซี"],t.exports["#LTCUSD-symbol-description"]=["ไลท์คอยน์ต่อดอลลาร์"],t.exports["#XRPUSD-symbol-description"]=["ริบเปิ้ล / ดอลลาร์"],t.exports["#SP:SPX-symbol-description"]=["ดัชนี เอส แอนด์ พี 500"],t.exports["#ETCBTC-symbol-description"]=["อีเธอเรียม คลาสสิค / บิทคอยน์"],t.exports["#ETHBTC-symbol-description"]=["อีเธอเรียม / บิทคอยน์"],t.exports["#XRPBTC-symbol-description"]=["ริปเปิล / บิทคอยน์"], +t.exports["#TVC:US30-symbol-description"]=["พันธบัตรรัฐบาล US 30 ปี"],t.exports["#COMEX:SI1!-symbol-description"]=["ฟิวเจอร์สโลหะเงิน"],t.exports["#BTGUSD-symbol-description"]=["บิทคอยน์โกลด์ / ดอลล่าร์สหรัฐ"],t.exports["#IOTUSD-symbol-description"]=["IOTA / ดอลล่าห์สหรัฐ"],t.exports["#CME:BTC1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า CME ของบิทคอยน์"],t.exports["#COMEX:GC1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าทองคำ"],t.exports["#CORNUSD-symbol-description"]=["CFDs ของข้าวโพด"],t.exports["#COTUSD-symbol-description"]=["CFDs ของนุ่น"],t.exports["#DJ:DJA-symbol-description"]=["ดัชนี Dow Jones Composite Average"],t.exports["#DJ:DJI-symbol-description"]=["ดัชนี Dow Jones Industrial Average"],t.exports["#ETHEUR-symbol-description"]=["อีเธอเรียม / ยูโร"],t.exports["#ETHGBP-symbol-description"]=["อีเธอเรียม / ปอนด์อังกฤษ"],t.exports["#ETHJPY-symbol-description"]=["อีเธอเรียม / เยนญี่ปุ่น"],t.exports["#EURNOK-symbol-description"]=["ยูโร / โครเนอร์นอร์เวย์"],t.exports["#GBPPLN-symbol-description"]=["ปอนด์อังกฤษ / ซลอตีโปแลนด์"],t.exports["#MOEX:BR1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าน้ำมันเบรนท์"],t.exports["#NYMEX:KG1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าฝ้าย"],t.exports["#NYMEX:PL1!-symbol-description"]=["สัญญาซื้อขายแพลทินั่ม"],t.exports["#SOYBNUSD-symbol-description"]=["CFDs ของถั่วเหลือง"],t.exports["#SUGARUSD-symbol-description"]=["CFDs ของน้ำตาล"],t.exports["#TVC:IXIC-symbol-description"]=["ดัชนีแนสแดค คอมโพสิท"],t.exports["#TVC:RU-symbol-description"]=["ดัชนี Russell 1000"],t.exports["#USDZAR-symbol-description"]=["ดอลล่าร์สหรัฐ / แรนด์แอฟริกาใต้"],t.exports["#WHEATUSD-symbol-description"]=["CFDs ของข้าวสาลี"],t.exports["#XRPEUR-symbol-description"]=["ริปเปิ้ล / ยูโร"],t.exports["#CBOT:S1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าถั่วเหลือง"],t.exports["#SP:MID-symbol-description"]=["ดัชนี S&P 400"],t.exports["#TSX:XCUUSD-symbol-description"]=["CFDs ของทองแดง"],t.exports["#TVC:NYA-symbol-description"]=["ดัชนี NYSE Composite"],t.exports["#TVC:PLATINUM-symbol-description"]=["CFDs ของแพลทินัม (US$ / OZ)"],t.exports["#TVC:SSMI-symbol-description"]=["ดัชนีตลาดสวิส"],t.exports["#TVC:SXY-symbol-description"]=["ดัชนีสกุลเงินฟรังก์สวิส"],t.exports["#TVC:RUI-symbol-description"]=["ดัชนี Russell 1000"],t.exports["#MOEX:RI1!-symbol-description"]=["ดัชนีฟิวเจอร์ส RTS"],t.exports["#MOEX:MX1!-symbol-description"]=["ดัชนีฟิวเจอร์ส MICEX"],t.exports["#CBOE:BG1!-symbol-description"]=["บิทคอยน์ CBOE ฟิวเจอร์ส"],t.exports["#TVC:MY10-symbol-description"]=["พันธบัตรรัฐบาลมาเลเซีย 10 ปี"],t.exports["#CME:S61!-symbol-description"]=["ฟิวเจอร์สฟรังค์สวิส"],t.exports["#TVC:DEU30-symbol-description"]=["ดัชนี DAX"],t.exports["#BCHEUR-symbol-description"]=["บิทคอยน์แคช / ยูโร"],t.exports["#TVC:ZXY-symbol-description"]=["ดัชนีดอลล่าร์นิวซีแลนด์"],t.exports["#MIL:FTSEMIB-symbol-description"]=["ดัชนี FTSE MIB"],t.exports["#XETR:DAX-symbol-description"]=["ดัชนี DAX"],t.exports["#MOEX:IMOEX-symbol-description"]=["ดัชนี MOEX รัสเซีย"],t.exports["#FX:US30-symbol-description"]=["ดัชนี Dow Jones Industrial Average"], +t.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",t.exports["#MOEX:MX2!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าดัชนี MICEX"],t.exports["#NEOUSD-symbol-description"]=["นีโอ / ดอลล่าร์สหรัฐ"],t.exports["#XMRUSD-symbol-description"]=["โมเนโร่ / ดอลล่าร์สหรัฐ"],t.exports["#ZECUSD-symbol-description"]=["Zcash / ดอลล่าร์สหรัฐ"],t.exports["#TVC:CAC-symbol-description"]=["ดัชนี CAC 40"],t.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",t.exports["#TVC:GB10Y-symbol-description"]=["พันธบัตรรัฐบาลอังกฤษอายุ 10 ปี"],t.exports["#TVC:AU10Y-symbol-description"]=["พันธบัตรรัฐบาลออสเตรเลียอายุ 10 ปี"],t.exports["#TVC:CN10Y-symbol-description"]=["พันธบัตรรัฐบาลจีนอายุ 10 ปี"],t.exports["#TVC:DE10Y-symbol-description"]=["พันธบัตรรัฐบาลเยอรมันอายุ 10 ปี"],t.exports["#TVC:ES10Y-symbol-description"]=["พันธบัตรรัฐบาลสเปนอายุ 10 ปี"],t.exports["#TVC:FR10Y-symbol-description"]=["พันธบัตรรัฐบาลฝรั่งเศสอายุ 10 ปี"],t.exports["#TVC:IN10Y-symbol-description"]=["พันธบัตรรัฐบาลอินเดียอายุ 10 ปี"],t.exports["#TVC:IT10Y-symbol-description"]=["พันธบัตรรัฐบาลอิตาลีอายุ 10 ปี"],t.exports["#TVC:JP10Y-symbol-description"]=["พันธบัตรรัฐบาลประเทศญี่ปุ่นอายุ 10 ปี"],t.exports["#TVC:KR10Y-symbol-description"]=["พันธบัตรรัฐบาลเกาหลีอายุ 10 ปี"],t.exports["#TVC:MY10Y-symbol-description"]=["พันธบัตรรัฐบาลมาเลเซียอายุ 10 ปี"],t.exports["#TVC:PT10Y-symbol-description"]=["พันธบัตรรัฐบาลโปรตุเกสอายุ 10 ปี"],t.exports["#TVC:TR10Y-symbol-description"]=["พันธบัตรรัฐบาลตุรกีอายุ 10 ปี"],t.exports["#TVC:US02Y-symbol-description"]=["พันธบัตรรัฐบาลสหรัฐอายุ 2 ปี"],t.exports["#TVC:US05Y-symbol-description"]=["พันธบัตรรัฐบาลสหรัฐอายุ 5 ปี"],t.exports["#TVC:US10Y-symbol-description"]=["พันธบัตรรัฐบาลสหรัฐอายุ 10 ปี"],t.exports["#INDEX:TWII-symbol-description"]=["ดัชนีไต้หวันแบบถ่วงน้ำหนัก"],t.exports["#CME:J61!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าเงินเยนญี่ปุ่น"],t.exports["#CME_MINI:J71!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า E-mini เงินเยนญี่ปุ่น"],t.exports["#CME_MINI:WM1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า E-micro เงินเยนญี่ปุ่น / ดอลลาร์สหรัฐฯ"],t.exports["#CME:M61!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าเงินเปโซเม็กซิกัน"],t.exports["#CME:T61!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าเงินแรนด์แอฟริกาใต้"],t.exports["#CME:SK1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าเงินโครนาสวีเดน"],t.exports["#CME:QT1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าเงินเหรินหมินปี้จีน / ดอลลาร์สหรัฐฯ"],t.exports["#COMEX:AUP1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าอลูมิเนียม MW U.S. ทรานแซกชั่นพรีเมียมแพลต (25MT)"],t.exports["#CME:L61!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าเงินรีลบราซิล"],t.exports["#CME:WP1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าเงินซวอตือโปแลนด์"],t.exports["#CME:N61!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าเงินดอลลาร์นิวซีแลนด์"],t.exports["#CME_MINI:MG1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า E-micro เงินดอลลาร์ออสเตรเลีย / เงินดอลลาร์สหรัฐฯ"],t.exports["#CME_MINI:WN1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า E-micro เงินฟรังก์สวิส / เงินดอลลาร์สหรัฐฯ"], +t.exports["#CME_MINI:MF1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า E-micro เงินยูโร / เงินดอลลาร์สหรัฐฯ"],t.exports["#CME_MINI:E71!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า ยูโร E-mini"],t.exports["#CBOT:ZK1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าเชื้อเพลิงเอทานอล"],t.exports["#CME_MINI:MB1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า E-micro เงินปอนด์สหราชอาณาจักร / เงินดอลลาร์สหรัฐฯ"],t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า E-mini น้ำมันเชื้อเพลิง"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า E-mini น้ำมันสำหรับให้ความร้อน"],t.exports["#COMEX_MINI:QC1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า E-mini ทองแดง"],t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า E-mini ก๊าซธรรมชาติ"],t.exports["#CME:E41!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า เงินดอลลาร์สหรัฐฯ / เงินรีลาตุรกี"],t.exports["#COMEX_MINI:QI1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าแร่เงิน (Mini)"],t.exports["#CME:DL1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า นม คลาส III"],t.exports["#NYMEX:UX1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้ายูเรเนียม"],t.exports["#CBOT:BO1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าน้ำมันถั่วเหลือง"],t.exports["#CME:HE1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าเนื้อหมูไม่ติดมัน"],t.exports["#NYMEX:IAC1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าถ่านหินนิวคาสเซิล"],t.exports["#NYMEX_MINI:QM1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า E-mini น้ำมันดิบชนิดเบา"],t.exports["#NYMEX:JMJ1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า Mini เบรนท์ไฟแนนเชียล"],t.exports["#COMEX:AEP1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าอลูมิเนียมยุโรปพรีเมียม"],t.exports["#CBOT:ZQ1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าอัตราดอกเบี้ยกองทุนรัฐบาลกลาง 30 วัน"],t.exports["#CME:LE1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าโคเนื้อน้ำหนักระหว่าง 850 - 1200 ปอนด์"],t.exports["#CME:UP1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า เงินฟรังก์สวิส/ เงินเยนญี่ปุ่น"],t.exports["#CBOT:ZN1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า T-Note อายุ 10 ปี"],t.exports["#CBOT:ZB1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า T-Bonds"],t.exports["#CME:GF1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าโคเนื้ออายุ 6 - 10 เดือน"],t.exports["#CBOT:UD1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า Ultra T-Bonds"],t.exports["#CME:I91!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า CME ที่อยู่อาศัย — วอชิงตัน ดีซี"],t.exports["#CBOT:ZO1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าข้าวโอ๊ต"],t.exports["#CBOT:ZM1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าอาหารทำจากถั่วเหลือง"],t.exports["#CBOT_MINI:XN1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าข้าวโพด Mini"],t.exports["#CBOT:ZC1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าข้าวโพด"],t.exports["#CME:LS1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าไม้แปรรูป"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าข้าวสาลี Mini"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าถั่วเหลือง Mini"],t.exports["#CBOT:ZS1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าถั่วเหลือง"], +t.exports["#NYMEX:PA1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าแพลเลเดียม"],t.exports["#CME:FTU1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า E-mini ดัชนี FTSE 100 ดอลล่าร์สหรัฐฯ"],t.exports["#CBOT:ZR1!-symbol-description"]=["สัญญาซื้อขายข้าวล่วงหน้า"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าทองคำ (E-micro)"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าทองคำ (Mini)"],t.exports["#CME_MINI:RL1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า E-mini รัสเซล 1000"],t.exports["#CME_MINI:EW1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า เอส&พี 400 มิดแคป E-mini"],t.exports["#COMEX:LD1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าตะกั่ว"],t.exports["#CME_MINI:ES1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้า เอส&พี 500 E-mini"],t.exports["#TVC:SA40-symbol-description"]=["ดัชนีแอฟริกาใต้สูงสุด 40 อันดับ"],t.exports["#BMV:ME-symbol-description"]=["ดัชนี ไอพีซี แม็กซิโก"],t.exports["#BCBA:IMV-symbol-description"]=["ดัชนี MERVAL"],t.exports["#HSI:HSI-symbol-description"]=["ดัชนีฮั่งเส็ง"],t.exports["#BVL:SPBLPGPT-symbol-description"]=["เอส&พี / ดัชนีทั่วไป เปรู บีวีแอล (PEN)"],t.exports["#EGX:EGX30-symbol-description"]=["ดัชนีราคาคืนกลับ EGX30"],t.exports["#BVC:IGBC-symbol-description"]=["ดัชนีทั่วไปของตลาดหลักทรัพย์โคลัมเบีย"],t.exports["#TWSE:TAIEX-symbol-description"]=["ดัชนีหลักทรัพย์ถ่วงน้ำหนักไต้หวัน"],t.exports["#QSE:GNRI-symbol-description"]=["ดัชนี QE"],t.exports["#BME:IBC-symbol-description"]=["ดัชนี IBEX 35"],t.exports["#NZX:NZ50G-symbol-description"]=["ดัชนีมวลรวม เอส&พี / NZX 50"],t.exports["#SIX:SMI-symbol-description"]=["ดัชนีตลาดสวิส"],t.exports["#SZSE:399001-symbol-description"]=["ดัชนีส่วนประกอบ SZSE"],t.exports["#TADAWUL:TASI-symbol-description"]=["ดัชนีหุ้นทั้งหมด Tadawul"],t.exports["#IDX:COMPOSITE-symbol-description"]=["ดัชนีคอมโพสิต IDX"],t.exports["#EURONEXT:PX1-symbol-description"]=["ดัชนี CAC 40"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["ดัชนี OMX เฮสซิงกิ 25"],t.exports["#EURONEXT:BEL20-symbol-description"]=["ดัชนี BEL 20"],t.exports["#TVC:STI-symbol-description"]=["ดัชนีเสตทไทม์"],t.exports["#DFM:DFMGI-symbol-description"]=["ดัชนี DFM"],t.exports["#TVC:KOSPI-symbol-description"]=["ดัชนีราคาหลักทรัพย์คอมโพสิตเกาหลี"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["ดัชนี FTSE Bursa มาเลเซีย KLCI"],t.exports["#TASE:TA35-symbol-description"]=["ดัชนี TA-35"],t.exports["#OMXSTO:OMXS30-symbol-description"]=["ดัชนี OMX สต็อคโฮม 30"],t.exports["#OMXICE:OMXI8-symbol-description"]=["ดัชนี OMX ไอซ์แลนด์ 8"],t.exports["#NSENG:NSE30-symbol-description"]=["ดัชนี NSE 30"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["ดัชนีหุ้นบาห์เรนทั้งหมด"],t.exports["#OMXTSE:OMXTGI-symbol-description"]=["ดัชนี OMX ทาลลินน์"],t.exports["#OMXCOP:OMXC25-symbol-description"]=["ดัชนี OMX โคเปนเฮเกน 25"],t.exports["#OMXRSE:OMXRGI-symbol-description"]=["ดัชนี OMX รีกา"],t.exports["#BELEX:BELEX15-symbol-description"]=["ดัชนี BELEX 15"],t.exports["#OMXVSE:OMXVGI-symbol-description"]=["ดัชนี OMX วิลนีอุส"],t.exports["#EURONEXT:AEX-symbol-description"]=["ดัชนี AEX"], +t.exports["#CBOE:VIX-symbol-description"]=["ดัชนีความผันผวน เอส&พี 500"],t.exports["#NASDAQ:XAU-symbol-description"]=["ดัชนี PHLX ภาคของทองและเงิน"],t.exports["#DJ:DJUSCL-symbol-description"]=["ดัชนีถ่านหินดาวโจนส์ U.S."],t.exports["#DJ:DJCIKC-symbol-description"]=["ดัชนีราคาสินค้าโภคภัณฑ์ดาวโจนส์กาแฟ"],t.exports["#DJ:DJCIEN-symbol-description"]=["ดัชนีราคาสินค้าโภคภัณฑ์ดาวโจนส์พลังงาน"],t.exports["#NASDAQ:OSX-symbol-description"]=["ดัชนีภาคบริการน้ำมัน PHLX"],t.exports["#DJ:DJCISB-symbol-description"]=["ดัชนีราคาสินค้าโภคภัณฑ์ดาวโจนส์น้ำตาล"],t.exports["#DJ:DJCICC-symbol-description"]=["ดัชนีราคาสินค้าโภคภัณฑ์โกโก้"],t.exports["#DJ:DJCIGR-symbol-description"]=["ดัชนีราคาสินค้าโภคภัณฑ์ดาวโจนส์ธัญพืช"],t.exports["#DJ:DJCIAGC-symbol-description"]=["ดัชนีราคาสินค้าโภคภัณฑ์ดาวโจนส์ชิ้นส่วนทางการเกษตร"],t.exports["#DJ:DJCISI-symbol-description"]=["ดัชนีราคาสินค้าโภคภัณฑ์ดาวโจนส์เงิน"],t.exports["#DJ:DJCIIK-symbol-description"]=["ดัชนีราคาสินค้าโภคภัณฑ์นิกเกิล"],t.exports["#NASDAQ:HGX-symbol-description"]=["ดัชนีภาคที่อยู่อาศัย PHLX"],t.exports["#DJ:DJCIGC-symbol-description"]=["ดัชนีราคาสินค้าโภคภัณฑ์ทองคำ"],t.exports["#SP:SPGSCI-symbol-description"]=["ดัชนีราคาสินค้าโภคภัณฑ์ เอส&พี โกลแมน แซค"],t.exports["#NASDAQ:UTY-symbol-description"]=["ดัชนีภาคสาธารณูปโภค PHLX"],t.exports["#DJ:DJU-symbol-description"]=["ดัชนีค่าเฉลี่ยสาธารณูปโภคดาวโจนส์"],t.exports["#SP:SVX-symbol-description"]=["ด้ชนีมูลค่า เอส&พี 500"],t.exports["#SP:OEX-symbol-description"]=["ดัชนี เอส&พี 100"],t.exports["#CBOE:OEX-symbol-description"]=["ดัชนี เอส&พี 100"],t.exports["#NASDAQ:SOX-symbol-description"]=["ดัชนีเซมิคอนดัคเตอร์ฟิลลาเดเฟีย"],t.exports["#RUSSELL:RUI-symbol-description"]=["ดัชนีรัสเซล 1000"],t.exports["#RUSSELL:RUA-symbol-description"]=["ดัชนีรัสเซล 3000"],t.exports["#RUSSELL:RUT-symbol-description"]=["ดัชนีรัสเซล 2000"],t.exports["#NYSE:XMI-symbol-description"]=["ดัชนีตลาดหลัก NYSE ARCA"],t.exports["#NYSE:XAX-symbol-description"]=["ดัชนี AMEX คอมโพสิต"],t.exports["#NASDAQ:NDX-symbol-description"]=["ดัชนี NASDAQ 100"],t.exports["#NASDAQ:IXIC-symbol-description"]=["ดัชนีแนสแดคคอมโพสิต"],t.exports["#DJ:DJT-symbol-description"]=["ดัชนีค่าเฉลี่ยการขนส่งดาวโจนส์"],t.exports["#NYSE:NYA-symbol-description"]=["ดัชนีคอมโพสิต NYSE"],t.exports["#NYMEX:CJ1!-symbol-description"]=["สัญญาซื้อขายล่วงหน้าโกโก้"],t.exports["#USDILS-symbol-description"]=["ดอลลาร์สหรัฐ / เชเกลอิสราเอล"],t.exports["#TSXV:F-symbol-description"]=["บริษัทฟิออเร่ โกลด์ อิงค์"],t.exports["#SIX:F-symbol-description"]=["บริษัทฟอร์ดมอเตอร์"],t.exports["#BMV:F-symbol-description"]=["บริษัทฟอร์ดมอเตอร์"],t.exports["#TWII-symbol-description"]=["ดัชนีไต้หวันแบบถ่วงน้ำหนัก"],t.exports["#TVC:PL10Y-symbol-description"]=["#TVC:PL10Y-สัญลักษณ์-คำอธิบาย"],t.exports["#TVC:PL05Y-symbol-description"]=["#TVC:PL10Y-สัญลักษณ์l-คำอธิบาย"],t.exports["#SET:GC-symbol-description"]="Global Connections Public Company",t.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",t.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index", +t.exports["#OANDA:SPX500USD-symbol-description"]=["ดัชนี S&P 500"],t.exports["#BMV:CT-symbol-description"]=["ดัชนี China SX20 RT"],t.exports["#TSXV:CT-symbol-description"]=["บริษัทเหมืองแร่ Centenera"],t.exports["#BYBIT:ETHUSD-symbol-description"]=["สัญญาซื้อขายล่วงหน้าแบบไม่มีวันหมดอายุของ ETHUSD"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["สัญญาซื้อขายล่วงหน้าแบบไม่มีวันหมดอายุของ XRPUSD"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["สัญญาซื้อขายล่วงหน้าแบบไม่มีวันหมดอายุของ BTCUSD"],t.exports["#BITMEX:ETHUSD-symbol-description"]=["สัญญาซื้อขายล่วงหน้าแบบไม่มีวันหมดอายุของ ETHUSD"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["สัญญาซื้อขายล่วงหน้าแบบไม่มีวันหมดอายุของ BTCUSD"],t.exports["#DERIBIT:ETHUSD-symbol-description"]=["สัญญาซื้อขายล่วงหน้าแบบไม่มีวันหมดอายุของ ETHUSD"],t.exports["#USDHUF-symbol-description"]=["ดอลล่าร์สหรัฐ / ฟอรินท์ฮังการี"],t.exports["#USDTHB-symbol-description"]=["ดอลลาร์สหรัฐ / บาทไทย"],t.exports["#FOREXCOM:US2000-symbol-description"]=["หุ้นสหรัฐอเมริกาที่มีกิจการขนาดเล็ก 2000"],t.exports["#TSXV:PBR-symbol-description"]=["บริษัท Para Resources Inc"],t.exports["#NYSE:SI-symbol-description"]=["บริษัท Silvergate Capital Corporation"],t.exports["#NASDAQ:LE-symbol-description"]=["บริษัท Lands' End Inc"],t.exports["#CME:CB1!-symbol-description"]=["Butter Futures-Cash (ต่อเนื่อง: สัญญาปัจจุบันอยู่ด้านหน้า)"],t.exports["#LSE:SCHO-symbol-description"]=["บริษัท Scholium Group Plc Ord 1P"],t.exports["#NEO:HE-symbol-description"]=["บริษัท Hanwei Energy Services Corp"],t.exports["#NYSE:HE-symbol-description"]=["บริษัท Hawaiian Electric Industries"],t.exports["#OMXCOP:SCHO-symbol-description"]=["บริษัท Schouw & Co A/S"],t.exports["#TSX:HE-symbol-description"]=["บริษัท Hanwei Energy Services Corp"],t.exports["#BSE:ITI-symbol-description"]=["บริษัท ITI Ltd"],t.exports["#NSE:ITI-symbol-description"]=["บริษัท Indian Telephone Industries Limited"],t.exports["#TSX:LS-symbol-description"]=["กองทุน Middlefield Healthcare & Life Sciences Dividend Fund"],t.exports["#BITMEX:XBT-symbol-description"]=["ดัชนี Bitcoin / U.S. Dollar"],t.exports["#CME_MINI:RTY1!-symbol-description"]=["ดัชนี E-Mini Russell 2000 ฟิวเจอร์"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["มูลค่าตลาดรวมของคริปโต, $"],t.exports["#ICEUS:DX1!-symbol-description"]=["ดัชนี Bitcoin / U.S. Dollar ฟิวเจอร์"],t.exports["#NYMEX:TT1!-symbol-description"]=["ฟิวเจอร์ Cotton"],t.exports["#PHEMEX:BTCUSD-symbol-description"]=["สัญญาซื้อขายล่วงหน้าแบบไม่มีวันหมดอายุของ BTC"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["สัญญาซื้อขายล่วงหน้าแบบไม่มีวันหมดอายุของ ETH"],t.exports["#PHEMEX:XRPUSD-symbol-description"]=["สัญญาซื้อขายล่วงหน้าแบบไม่มีวันหมดอายุของ XRP"],t.exports["#PHEMEX:LTCUSD-symbol-description"]=["สัญญาซื้อขายล่วงหน้าแบบไม่มีวันหมดอายุของ LTC"],t.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",t.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",t.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",t.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap", +t.exports["#TVC:CA10-symbol-description"]=["พันธบัตรรัฐบาลแคนาดา, 10 ปี"],t.exports["#TVC:CA10Y-symbol-description"]=["อัตราผลตอบแทนพันธบัตรรัฐบาลแคนาดา 10 ปี"],t.exports["#TVC:ID10Y-symbol-description"]=["อัตราผลตอบแทนพันธบัตรรัฐบาลอินโดนีเซีย 10 ปี"],t.exports["#TVC:NL10-symbol-description"]=["พันธบัตรรัฐบาลเนเธอร์แลนด์ 10 ปี"],t.exports["#TVC:NL10Y-symbol-description"]=["อัตราผลตอบแทนพันธบัตรรัฐบาลเนเธอร์แลนด์ 10 ปี"],t.exports["#TVC:NZ10-symbol-description"]=["พันธบัตรรัฐบาลนิวซีแลนด์ 10 ปี"],t.exports["#TVC:NZ10Y-symbol-description"]=["อัตราผลตอบแทนพันธบัตรรัฐบาลนิวซีแลนด์ 10 ปี"],t.exports["#SOLUSD-symbol-description"]=["Solana / ดอลลาร์สหรัฐ"],t.exports["#LUNAUSD-symbol-description"]=["Luna / ดอลลาร์สหรัฐ"],t.exports["#UNIUSD-symbol-description"]=["Uniswap / ดอลลาร์สหรัฐ"],t.exports["#LTCBRL-symbol-description"]=["Litecoin / เรียลบราซิล"],t.exports["#ETCEUR-symbol-description"]=["Ethereum Classic / ยูโร"],t.exports["#ETHKRW-symbol-description"]=["Ethereum / วอนเกาหลีใต้"],t.exports["#BTCRUB-symbol-description"]=["Bitcoin / รูเบิลรัสเซีย"],t.exports["#BTCTHB-symbol-description"]=["Bitcoin / บาทไทย"],t.exports["#ETHTHB-symbol-description"]=["Ethereum / บาทไทย"],t.exports["#TVC:EU10YY-symbol-description"]=["พันธบัตรรัฐบาลยูโรผลตอบแทน 10 ปี"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/th.7257.089fbbc28bead9558b87.js b/charting_library/bundles/th.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..bd5c78ac --- /dev/null +++ b/charting_library/bundles/th.7257.089fbbc28bead9558b87.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports=["โม"]},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports=["วันพุธ"]},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports=["ไม่สามารถรับไพน์ซอร์สโค๊ดได้"]},39589:e=>{e.exports=["ยุบบานหน้าต่าง"]},38154:e=>{e.exports=["ยืนยันการลบแผนผังการศึกษา"]},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports=["สร้างบัญชีฟรี"]},69419:e=>{e.exports=["ทุกอย่างเป็นไปได้ด้วยดี — ตลาดเปิดทำการอยู่"]},97637:e=>{e.exports=["เมษายน"]},86797:e=>{e.exports=["สิงหาคม"]},22519:e=>{e.exports=["ค่าเปลี่ยนแปลงของแท่ง"]},52003:e=>{e.exports=["คุณต้องการที่จะลบการศึกษาและรวมถึงของเด็กทั้งหมด?"]},68854:e=>{e.exports=["ดับเบิ้ลคลิก"]},97325:e=>{e.exports=["ปัญหาเกี่ยวกับข้อมูล"]},52916:e=>{e.exports=["ข้อมูลจะถูกอัพเดทวันละครั้ง"]},25978:e=>{e.exports=["ข้อมูลจะอัพเดทไม่เกินครั้งละ 1 วินาที แม้ว่าตลาดจะมีการอัพเดทเปลี่ยนแปลงมากกว่านี้"]},57310:e=>{e.exports=["ข้อมูลดีเลย์"]},49321:e=>{e.exports=["ข้อมูลสำหรับบัญชีแบบฟรีจะอัพเดทครั้งละ 1 วินาที แม้ว่าตลาดจะมีการอัพเดทเปลี่ยนแปลงมากกว่านี้"]},55669:e=>{e.exports=["ธันวาคม"]},83498:e=>{e.exports=["ลบหน้าต่าง"]},59315:e=>{e.exports=["ข้อมูลแบบสิ้นวัน"]},82751:e=>{e.exports=["ผิดพลาด"]},40519:e=>{e.exports=["ตอนค่ำ ตลาดเปิดอยู่สำหรับการเทรดหลังตลาดปิดเท่านั้น"]},80227:e=>{e.exports=["เขตเวลาตลาดหลักทรัพย์"]},16467:e=>{e.exports=["กุมภาพันธ์"]},25046:e=>{e.exports=["กรอกข้อตกลงการแลกเปลี่ยน"]},93666:e=>{e.exports=["ปักธงสัญลักษณ์"]},564:e=>{e.exports=["ศุกร์"]},72970:e=>{e.exports=["วันศุกร์"]},88958:e=>{e.exports=["วันหยุด"]},21686:e=>{e.exports=["ซ่อน Indicator Legend"]},26935:e=>{e.exports=["ตัวแปรของอินดิเคเตอร์"]},26315:e=>{e.exports=["ชื่ออินดิเคเตอร์"]},84098:e=>{e.exports=["ค่าของอินดิเคเตอร์"]},91459:e=>{e.exports=["หากคุณต้องการ {listedExchange} ข้อมูลแบบเรียลไทม์ คุณจะต้องทำข้อตกลงการแลกเปลี่ยนให้สมบูรณ์ ไม่ต้องกังวล ใช้เวลาเพียงไม่กี่คลิกเท่านั้น"]},50634:e=>{e.exports=["จะเข้าสู่การซื้อขายหลังเวลาทำการใน {remainingTime}"]},74537:e=>{e.exports=["จะเปิดให้ซื้อขายล่วงหน้าใน {remainingTime}"]},26910:e=>{e.exports=["มกราคม"]},23230:e=>{e.exports=["กรกฎาคม"]},49385:e=>{e.exports=["มิถุนายน"]},99487:e=>{e.exports=["ราคา เปิด สูง ต่ำ และปิด OHLC ของแท่งเทียน"]},15815:e=>{e.exports=["อัพเดท 1 ครั้งต่อวินาที"]},90784:e=>{e.exports=["ตุลาคม"]},75991:e=>{e.exports=["สถานะตลาดเปิด"]},18429:e=>{e.exports=["เรียนรู้เพิ่มเติม"]},39899:e=>{e.exports=["ย้ายหน้าต่างลง"]},70343:e=>{e.exports=["ย้ายหน้าต่างขึ้น"]},83085:e=>{e.exports=["จันทร์"]},61199:e=>{e.exports=["วันจันทร์"]},41610:e=>{e.exports=["เพิ่มเติม"]},1653:e=>{e.exports=["ตอนเช้า ตลาดเปิดอยู่สำหรับการเทรดแบบก่อนตลาดเปิดเท่านั้น"]},56470:e=>{e.exports=["ขยายชาร์ตให้ใหญ่สุด"]},19603:e=>{e.exports=["ขยายหน้าต่างให้ใหญ่สุด"]},68327:e=>{e.exports=["พ.ค."]},35732:e=>{e.exports=["จัดการหน้าต่าง"]},84675:e=>{e.exports=["มีนาคม"]},83949:e=>{e.exports=["ตลาดเปิด"]},35701:e=>{e.exports=["ตลาดจะเปิดใน {remainingTime}"]},95814:e=>{e.exports=["ตลาดปิด"]},98105:e=>{ +e.exports=["ตลาดจะปิดใน {remainingTime}"]},87202:e=>{e.exports=["ขณะนี้ตลาดอยู่ในช่วงวันหยุด โชคดีจัง"]},71194:e=>{e.exports=["พฤศจิกายน"]},66324:e=>{e.exports=["ซอร์สโค้ด"]},36835:e=>{e.exports=["เสาร์"]},1144:e=>{e.exports=["เสาร์"]},40653:e=>{e.exports="Scroll to the left"},26721:e=>{e.exports="Scroll to the most recent bar"},35809:e=>{e.exports="Scroll to the right"},61132:e=>{e.exports=["กันยายน"]},28705:e=>{e.exports=["แสดง Indicator Legend"]},51072:e=>{e.exports=["แสดงแผนผังวัตถุ"]},37809:e=>{e.exports=["แสดงการตั้งค่าช่วงเวลา"]},39045:e=>{e.exports=["Study มีความผิดพลาด"]},86577:e=>{e.exports=["อาทิตย์"]},72149:e=>{e.exports=["อาทิตย์"]},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports=["ชื่อสัญลักษณ์"]},29985:e=>{e.exports=["หลังตลาดปิด"]},28412:e=>{e.exports=["แผนแบบมีค่าใช้จ่ายจะมีฟีเจอร์ของการอัพเดทข้อมูลที่รวดเร็วกว่า"]},56042:e=>{e.exports=["ก่อนตลาดเปิด"]},36015:e=>{e.exports=["ข้อมูลแบบเรียลไทม์สำหรับ {description} ยังไม่มีรองรับในตอนนี้ โดยในอนาคตอาจมีรองรับได้"]},6667:e=>{e.exports=["ข้อมูลแบบเรียลไทม์สำหรับ {symbolName} ได้รับมาจากตลาดหลักทรัพย์ {exchange}"]},48293:e=>{e.exports=["นำชาร์ตกลับมาใหม่"]},91029:e=>{e.exports=["นำหน้าต่างกลับมาใหม่"]},75094:e=>{e.exports=["พุธ"]},7147:e=>{e.exports=["พุธ"]},52984:e=>{e.exports=["กรณีต้องการได้รับข้อมูลแบบเรียลไทม์สำหรับ {description} กรุณาซื้อแพ็คเกจข้อมูลแบบเรียลไทม์"]},9787:e=>{e.exports=["พฤหัสบดี"]},7951:e=>{e.exports=["พฤหัสบดี"]},57918:e=>{e.exports=["ข้อมูลนี้เป็นแบบเรียลไทม์ แต่มันจะแตกต่างไปเล็กน้อยจากข้อมูลของบริษัทคู่ค้าอย่างเป็นทางการจากตลาดหลักทรัพย์หลัก"]},68025:e=>{e.exports=["ข้อมูลนี้เป็นข้อมูลแบบเรียลไทม์ แต่ต่างจากข้อมูลที่มาจาก {exchange} เล็กน้อย"]},73717:e=>{e.exports=["ไม่มีสัญลักษณ์ตัวย่ออันนี้ กรุณาเลือกสัญลักษณ์ตัวย่ออันอื่น"]},57048:e=>{e.exports=["ได้เวลาไปเดินเล่น — ตลาดนี้ได้ปิดลงแล้ว"]},94316:e=>{e.exports=["อังคาร"]},44979:e=>{e.exports=["อังคาร"]},8209:e=>{e.exports=["ยกเลิกปักธงสัญลักษณ์"]},1111:e=>{e.exports=["ปริมาณการซื้อขาย"]},61311:e=>{e.exports=["ขยายเข้า"]},47602:e=>{e.exports=["ขยายออก"]},57889:e=>{e.exports=["เปลี่ยนการมองเห็นค่า OHLC"]},18644:e=>{e.exports=["เปลี่ยนการมองเห็นสถานะตลาดเปิด"]},45110:e=>{e.exports=["เปลี่ยนการมองเห็นการเปลี่ยนบาร์"]},31325:e=>{e.exports=["เปลี่ยนการมองเห็นชื่ออินดิเคเตอร์"]},99774:e=>{e.exports=["เปลี่ยนการมองเห็นค่าอินดิเคเตอร์"]},96162:e=>{e.exports=["เปลี่ยนการมองเห็นอาร์กิวเมนต์อินดิเคเตอร์"]},26717:e=>{e.exports=["เปลี่ยนการมองเห็นคำอธิบายสัญลักษณ์"]},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports=["เปลี่ยนการมองเห็นค่าวอลุ่ม"]},39348:e=>{e.exports=["น้อยกว่า 1 นาที"]},87358:e=>{e.exports=["แสดง {title}"]},7827:e=>{e.exports=["{days} และ {hours}"]},7435:e=>{e.exports=["{exchange} โดย{originalExchange}"]},19830:e=>{e.exports=["{hours} และ {minutes}"]},1084:e=>{e.exports=["ข้อมูลแบบเรียลไทม์ของ {listedExchange} มีให้บริการโดยไม่มีค่าใช้จ่าย สำหรับผู้ใช้งานที่ลงทะเบียนใช้งาน"]},11155:e=>{e.exports=["ข้อมูล {symbolName} ดีเลย์ {time} นาที"]},77033:e=>{e.exports=["ข้อมูลจะอัปเดตทุกๆ {amount} วินาที แม้ว่าจะมีการอัปเดตเพิ่มเติมในตลาดก็ตาม"]}, +2121:e=>{e.exports=["ข้อมูลในแผนพื้นฐานของเราได้รับการอัปเดตทุกๆ {amount} วินาที แม้ว่าจะมีการอัปเดตเพิ่มเติมในตลาดก็ตาม"]},5223:e=>{e.exports=["อัปเดตหนึ่งครั้งทุกๆ {amount} วินาที"]},58609:e=>{e.exports=["{number} วัน"]},24430:e=>{e.exports=["{number} ชั่วโมง"]},67151:e=>{e.exports=["{number} นาที"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/th.8087.02a950e0b171d1520043.js b/charting_library/bundles/th.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..23d674b4 --- /dev/null +++ b/charting_library/bundles/th.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:t=>{t.exports=["เพิ่ม"]},53585:t=>{t.exports=["เพิ่มสีตั้งค่าด้วยตนเอง"]},81865:t=>{t.exports=["ความโปร่งใส"]},73755:t=>{t.exports=["สัญลักษณ์อีกอัน"]},16936:t=>{t.exports=["กลับไป"]},88046:t=>{t.exports=["สัญลักษณ์ของชาร์ตหลัก"]},9898:t=>{t.exports=["สิทธิ"]},20036:t=>{t.exports=["ยกเลิก"]},23398:t=>{t.exports=["เปลี่ยนสัญลักษณ์"]},94551:t=>{t.exports=["ชาร์ต"]},64498:t=>{t.exports=["แหล่งที่มาทั้งหมด"]},73226:t=>{t.exports=["บันทึก"]},79852:t=>{t.exports=["พันธบัตร"]},56095:t=>{t.exports=["ลดลง"]},29601:t=>{t.exports=["คำอธิบาย"]},46812:t=>{t.exports=["เพิ่มขึ้น"]},89298:t=>{t.exports=["สิ่งชดเชย"]},68988:t=>{t.exports=["ตกลง"]},29673:t=>{t.exports=["ไม่มีตลาดแลกเปลี่ยนใดๆ ตรงตามเงื่อนไขของคุณ"]},41379:t=>{t.exports=["ไม่มีสัญลักษณ์ที่ตรงกับการค้นหาของคุณ"]},35563:t=>{t.exports=["รูปแบบตัวเลขไม่ถูกต้อง"]},19724:t=>{t.exports=["แหล่งที่มา"]},59877:t=>{t.exports=["กำหนดเวลาและราคา {inputInline} สำหรับ {studyShortDescription}"]},18571:t=>{t.exports=["กำหนดเวลา {inputTitle} สำหรับ {studyShortDescription}"]},58552:t=>{t.exports=["กำหนดราคา {inputTitle} สำหรับ {studyShortDescription}"]},80481:t=>{t.exports=['ตั้งเวลาและราคาสำหรับ "{studyShortDescription}"']},42917:t=>{t.exports=['ตั้งเวลาสำหรับ "{studyShortDescription}"']},6083:t=>{t.exports=['กำหนดราคาสำหรับ "{studyShortDescription}"']},52298:t=>{t.exports=["ค้นหา"]},13269:t=>{t.exports=["เลือกแหล่งที่มา"]},2607:t=>{t.exports=["ค่าที่ระบุมากกว่าค่าสูงสุดของเครื่องมือ {max}"]},53669:t=>{t.exports=["ค่าที่ระบุน้อยกว่าค่าต่ำสุดของเครื่องมือ {min}"]},89053:t=>{t.exports=["สัญลักษณ์"]},48490:t=>{t.exports=["สัญลักษณ์และคำอธิบาย"]},99983:t=>{t.exports=["ค้นหาตัวย่อ"]},54336:t=>{t.exports=["เอาสีออก"]},60142:t=>{t.exports=["ความหนา"]},87592:t=>{t.exports="cfd"},17023:t=>{t.exports=["เปลี่ยนความทึบแสง"]},13066:t=>{t.exports=["เปลี่ยนสี"]},95657:t=>{t.exports=["เปลี่ยนความหนา"]},18567:t=>{t.exports=["เปลี่ยนคุณสมบัติ {propertyName}"]},36962:t=>{t.exports=["ปิด"]},8448:t=>{t.exports=["คริปโต"]},1328:t=>{t.exports="dr"},88720:t=>{t.exports=["เศรษฐกิจ"]},39512:t=>{t.exports=["ฟอเร็กซ์"]},81859:t=>{t.exports=["ฟิวเจอร์ส"]},39337:t=>{t.exports=["สูง"]},91815:t=>{t.exports="hl2"},40771:t=>{t.exports="hlc3"},9523:t=>{t.exports="hlcc4"},12754:t=>{t.exports=["ดัชนี"]},38071:t=>{t.exports=["ดัชนี"]},12504:t=>{t.exports="ohlc4"},38466:t=>{t.exports=["เปิด"]},3919:t=>{t.exports=["ต่ำ"]},36931:t=>{t.exports=["หุ้น"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/tr.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/tr.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..4850311a --- /dev/null +++ b/charting_library/bundles/tr.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:e=>{e.exports=["Nokta"]},6174:e=>{e.exports=["gün"]},5285:e=>{e.exports=["saat"]},79410:e=>{e.exports=["ay"]},37830:e=>{e.exports=["dakika"]},25042:e=>{e.exports=["hafta"]},74787:e=>{e.exports=["Günler"]},62346:e=>{e.exports=["Saat"]},94328:e=>{e.exports=["Aylar"]},57470:e=>{e.exports=["Dakikalar"]},74973:e=>{e.exports=["Saniyeler"]},48801:e=>{e.exports=["Aralıklar"]},86614:e=>{e.exports=["Haftalar"]},30426:e=>{e.exports=["Kademe"]},90069:e=>{e.exports=["Kıyasla"]},96935:e=>{e.exports=["Grafik resmini kopyala"]},15803:e=>{e.exports=["Grafik resminin linkini kopyala"]},74207:e=>{e.exports=["Grafik ayarları"]},54777:e=>{e.exports=["Ekle"]},95798:e=>{e.exports=["Özel aralık ekle"]},44629:e=>{e.exports=["Favorilere ekle"]},15795:e=>{e.exports=["Tüm yerleşimlerim"]},88368:e=>{e.exports=["Tüm değişiklikler kaydedildi"]},84232:e=>{e.exports=["Çubuk türü"]},43399:e=>{e.exports=["Varsayılan şablonlar"]},83127:e=>{e.exports=["Favori Göstergeler"]},33959:e=>{e.exports=["Favoriler"]},11682:e=>{e.exports=["Tam ekran modu"]},15812:e=>{e.exports=["Gösterge Şablonları"]},61142:e=>{e.exports=["Göstergeler"]},74527:e=>{e.exports=["Göstergeler & Stratejiler"]},79353:e=>{e.exports=["Aralık Diyaloğunu Aç"]},55520:e=>{e.exports=["Grafiği açılır pencerede aç"]},2226:e=>{e.exports=["Resmi yeni sekmede aç"]},75687:e=>{e.exports=["Grafik Yerleşimini Yükle"]},75789:e=>{e.exports=["Yerleşimi yükle"]},90879:e=>{e.exports=["Yüklüyor..."]},80959:e=>{e.exports=["Kopya oluştur"]},58219:e=>{e.exports=["Yerleşimleri yönet"]},38554:e=>{e.exports=["Taslaklarım"]},14605:e=>{e.exports=["Numara veya {hotKey_0}"]},85520:e=>{e.exports=["Kaydet"]},92093:e=>{e.exports=["Gösterge Şablonu Kaydet"]},87409:e=>{e.exports=["Grafik yerleşiminizde tüm sembol ve zaman dilimleri için grafiklerinizi saklayın."]},57352:e=>{e.exports=["Grafik resmini sakla"]},11680:e=>{e.exports=["Yerleşimi kaydet"]},20987:e=>{e.exports=["Bu arama kutusunu görüntülemek için grafikteyken yazmaya başlayabilirsiniz."]},99983:e=>{e.exports=["Sembol Arama"]},70728:e=>{e.exports=["{hint} Yinele"]},72482:e=>{e.exports=["Favorilerimden çıkar"]},35038:e=>{e.exports=["Yeni Ad Ver"]},88513:e=>{e.exports=["Ekran görüntüsü al"]},91900:e=>{e.exports=["Şablonlar"]},32916:e=>{e.exports=["Zaman Aralığı"]},9765:e=>{e.exports=["Grafik resmini tweet'le"]},80323:e=>{e.exports=["{hint} işlemini geri al"]},23687:e=>{e.exports=["Henüz Favoriye alınmış Göstergeniz yok"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/tr.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/tr.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..aaac079d --- /dev/null +++ b/charting_library/bundles/tr.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:e=>{e.exports=["Artı"]},41596:e=>{e.exports=["Fiyat ölçeğindeki etiketler"]},23545:e=>{e.exports=["Durum satırındaki değerler"]},39495:e=>{e.exports=["Daireler"]},41389:e=>{e.exports=["Bar Üstü"]},29520:e=>{e.exports=["Mutlak"]},58102:e=>{e.exports=["Varsayılanları Uygula"]},65262:e=>{e.exports=["Kesmeli alan"]},83760:e=>{e.exports=["Temel hat"]},48848:e=>{e.exports=["Kenar"]},27331:e=>{e.exports=["Arkaplan"]},78626:e=>{e.exports=["Bar altı"]},41361:e=>{e.exports=["Alt"]},22192:e=>{e.exports=["Gün"]},31577:e=>{e.exports=["Gelişen TA(Takas Aralığı)"]},4329:e=>{e.exports=["Varsayılan"]},98938:e=>{e.exports=["Varsayılanlar"]},63099:e=>{e.exports=["Saat"]},11091:e=>{e.exports="Histogram"},66304:e=>{e.exports=["Girdiler"]},40297:e=>{e.exports=["Çıktı"]},36993:e=>{e.exports=["Fiyatın Min Adımı"]},64606:e=>{e.exports=["Etiket Yazı Tipi"]},54934:e=>{e.exports=["Kesme çizgi"]},95543:e=>{e.exports=["Aylar"]},28134:e=>{e.exports=["Dakika"]},18229:e=>{e.exports=["Varsayılan olarak sakla"]},71129:e=>{e.exports=["Saniye"]},86520:e=>{e.exports=["Sinyal etiketleri"]},79511:e=>{e.exports=["Adım çizgisi"]},64108:e=>{e.exports="Step line with breaks"},67767:e=>{e.exports=["Eşkenar Dörtgenlerle Adım Çizgisi"]},21861:e=>{e.exports=["Yerleştirme"]},73947:e=>{e.exports=["Hassasiyet"]},66596:e=>{e.exports=["Miktar"]},86672:e=>{e.exports=["Aralıklar"]},79782:e=>{e.exports=["Ayarları Sıfırla"]},21594:e=>{e.exports=["Haftalar"]},26458:e=>{e.exports=["Fitil"]},95247:e=>{e.exports=["Genişlik (Kutudan %)"]},19221:e=>{e.exports=["Metin rengi"]},7138:e=>{e.exports=["Grafik üzeri işlemler"]},98802:e=>{e.exports=["Üst"]},14414:e=>{e.exports=["Hacim Profili"]},91322:e=>{e.exports=["Değerler"]},20834:e=>{e.exports=["en düşük işareti değiştir"]},98491:e=>{e.exports=["karakter değiştir"]},7378:e=>{e.exports=["yazı büyüklüğünü değiştir"]},28691:e=>{e.exports=["çizgi stilini değiştir"]},38361:e=>{e.exports=["konum değiştir"]},51081:e=>{e.exports=["yüzdelik dilimi değiştir"]},47634:e=>{e.exports=["konum değiştir"]},15683:e=>{e.exports=["Çizim tipi değiştir"]},164:e=>{e.exports=["Hassasiyet değiştir"]},86888:e=>{e.exports=["şekil değiştir"]},50463:e=>{e.exports=["Değer Değiştir"]},12628:e=>{e.exports=["değerlerin görünürlüğünü değiştir"]},13355:e=>{e.exports=["{title} gününü dğş"]},41377:e=>{e.exports=["{title} gününü dğş"]},35388:e=>{e.exports=["{title} saati sonrası dğş"]},78586:e=>{e.exports=["{title} saatini dğş"]},59635:e=>{e.exports=["{title} ayını değiştir"]},74266:e=>{e.exports=["{title} ayını şu şekilde değiştir:"]},91633:e=>{e.exports=["{title} dakikayı dğş"]},15106:e=>{e.exports=["{title} dkyı itibaren dğş:"]},66161:e=>{e.exports=["{title} saniyeyi dğş:"]},2822:e=>{e.exports=["{title} saniyesini değiştir"]},21339:e=>{e.exports=["{title} haftayı değiştir"]},68643:e=>{e.exports=["{title} haftayı dğş"]},30810:e=>{e.exports=["sembolde {title} görünümü değiştir"]},24941:e=>{e.exports=["{title} görünürlüğünü haftalarda dğş"]},29088:e=>{ +e.exports=["{title} görünümünü günlerde değiştir"]},68971:e=>{e.exports=["{title} görünürlüğünü saatte dğş"]},64370:e=>{e.exports=["{title} görünümünü dakikada değiştir"]},6659:e=>{e.exports=["aylarda {title} görünürlüğünü değiştir"]},29091:e=>{e.exports=["aralıklarda {title} görünürlüğünü değiştir"]},46948:e=>{e.exports=["{title} görünümünü saniye içinde dğş"]},82211:e=>{e.exports=["Gün"]},33486:e=>{e.exports=["gün"]},14077:e=>{e.exports=["günden itibaren"]},3143:e=>{e.exports=["Saat"]},84775:e=>{e.exports=["saat"]},11255:e=>{e.exports=["saat"]},58964:e=>{e.exports=["Aylar"]},71770:e=>{e.exports=["aydan itibaren"]},37179:e=>{e.exports=["ay"]},16465:e=>{e.exports=["dakika"]},72317:e=>{e.exports=["dakika"]},25586:e=>{e.exports=["dakikadan itibaren"]},32925:e=>{e.exports=["saniye"]},39017:e=>{e.exports=["saniye"]},6049:e=>{e.exports=["saniyeden itibaren"]},13604:e=>{e.exports=["Aralıklar"]},93016:e=>{e.exports=["hafta"]},32002:e=>{e.exports=["haftadan"]},28091:e=>{e.exports=["hafta"]},59523:e=>{e.exports=["kademeler"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/tr.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/tr.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..751e071b --- /dev/null +++ b/charting_library/bundles/tr.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:r=>{r.exports=["para birimi"]},60558:r=>{r.exports=["hayvanlar & doğa"]},14232:r=>{r.exports=["aktivite"]},57792:r=>{r.exports=["oklar"]},33628:r=>{r.exports=["işaretler & smileyler"]},35305:r=>{r.exports=["yiyecek & içecek"]},49546:r=>{r.exports=["bayraklar"]},72302:r=>{r.exports=["nesneler"]},11739:r=>{r.exports=["doğa"]},96330:r=>{r.exports=["gülümsemeler & insanlar"]},6878:r=>{r.exports=["semboller"]},77011:r=>{r.exports=["semboller & bayraklar"]},15426:r=>{r.exports=["son zamanlarda kullanılanlar"]},15395:r=>{r.exports=["seyahat & yerler"]},82401:r=>{r.exports=["İmleçler"]},99878:r=>{r.exports=["Not Araçları"]},44629:r=>{r.exports=["Favorilere ekle"]},75377:r=>{r.exports=["Gann ve Fibonacci Araçları"]},95537:r=>{r.exports=["Geometrik Şekiller"]},60925:r=>{r.exports=["Nokta"]},19570:r=>{r.exports=["Emojiler"]},99289:r=>{r.exports=["Silici"]},17517:r=>{r.exports=["Tüm Çizim Araçlarını Gizle"]},96411:r=>{r.exports=["Çizim Araç Çubuğunu Gizle"]},92464:r=>{r.exports=["İkonlar"]},37057:r=>{r.exports=["Tüm Çizim Araçlarını Kilitle"]},37140:r=>{r.exports=["Mıknatıs modu çizimleri en yakındaki fiyat çubuğunun OHLC değerine yapıştırır"]},59607:r=>{r.exports=["Ölç"]},36551:r=>{r.exports=["Yeni çizimler yerleşimdeki tüm grafiklerde tekrarlanır ve aynı sembol seçildiğinde gösterilirler"]},63354:r=>{r.exports=["Çizim Araç Çubuğu Göster"]},49616:r=>{r.exports=["Favori Çizim Araçları Araç Çubuğunu Göster"]},91977:r=>{r.exports=["Gizli Araçları Göster"]},51072:r=>{r.exports=["Nesnelerin Ağacını Göster"]},49421:r=>{r.exports=["Çizim Modunda Kal"]},85422:r=>{r.exports=["Güçlü Mıknatıs"]},19693:r=>{r.exports=["Paternler"]},10234:r=>{r.exports=["Tahmin ve Ölçüm Araçları"]},76091:r=>{r.exports=["Çizimleri Kaldır"]},45286:r=>{r.exports=["Nesneleri sil"]},72482:r=>{r.exports=["Favorilerimden çıkar"]},30513:r=>{r.exports=["{drawings}'i kaldır"]},10049:r=>{r.exports=["{drawings} ve {indicators}'i kaldırın"]},55084:r=>{r.exports=["{indicators}'i kaldır"]},45265:r=>{r.exports=["Zayıf Mıknatıs"]},52899:r=>{r.exports=["Trend Çizgisi Araçları"]},38925:r=>{r.exports=["Yaklaş"]},49895:r=>{r.exports=["Uzaklaş"]},32868:r=>{r.exports=["{hotKey_0} + Grafiğe tıklayın"]},68125:r=>{r.exports=["{hotKey_0} — daire"]},40234:r=>{r.exports=["{hotKey_0} — 45 derece açıyla bir doğru çizimi"]},10289:r=>{r.exports=["{hotKey_0} — sabit artışlar"]},81591:r=>{r.exports=["{hotKey_0} — kare"]},93030:r=>{r.exports=["{amount} çizim","{amount} çizim"]},80437:r=>{r.exports=["{amount} indikatör","{amount} indikatör"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/tr.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/tr.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..bba07612 --- /dev/null +++ b/charting_library/bundles/tr.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:t=>{t.exports=["#1 (çubuk)"]},1961:t=>{t.exports=["#1 (fiyat)"]},12706:t=>{t.exports=["#1 (fiyat, çubuk)"]},92195:t=>{t.exports=["#1 (dikey pozisyon %, çubuk)"]},66187:t=>{t.exports=["Medyan"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["SaatinAksiYönü"]},43809:t=>{t.exports=["Yüzde olarak katsayılar"]},40054:t=>{t.exports=["Renk"]},47737:t=>{t.exports=["Kompakt istatistik modu"]},76655:t=>{t.exports=["Nakit"]},72171:t=>{t.exports=["Orta"]},99120:t=>{t.exports=["Kanal"]},36150:t=>{t.exports=["Açı"]},38280:t=>{t.exports=["Açılar"]},95264:t=>{t.exports=["Hesap Boyutu"]},85160:t=>{t.exports=["Her zaman istatistikleri göster"]},54189:t=>{t.exports=["Yaylar"]},34674:t=>{t.exports=["Mintiklerde ort. HL"]},91757:t=>{t.exports=["Alt"]},17608:t=>{t.exports=["Alt etiketler"]},48848:t=>{t.exports=["Kenar"]},72269:t=>{t.exports=["Kenarlar"]},27331:t=>{t.exports=["Arkaplan"]},19949:t=>{t.exports=["Çubuk aralığı"]},81260:t=>{t.exports=["Izgara"]},67114:t=>{t.exports=["Tarih/saat aralığı"]},75460:t=>{t.exports=["Mesafe"]},46211:t=>{t.exports=["Emoji sabitle"]},46001:t=>{t.exports=["Giriş fiyatı"]},1220:t=>{t.exports=["Uzat"]},71116:t=>{t.exports=["Altı Uzat"]},45809:t=>{t.exports=["Sola Uzat"]},25892:t=>{t.exports=["Sola uzat"]},3304:t=>{t.exports=["Satırları sola genişlet"]},83095:t=>{t.exports=["Satırları sağa doğru genişlet"]},14025:t=>{t.exports=["Sağa Uzat"]},74395:t=>{t.exports=["Sağa uzat"]},85197:t=>{t.exports=["Üstü Uzat"]},17006:t=>{t.exports=["Font boyutu"]},31343:t=>{t.exports=["Hata metni"]},28565:t=>{t.exports=["Başarısızlık arka planı"]},87931:t=>{t.exports=["Fanlar"]},39836:t=>{t.exports=["Log ölçeğine göre Fib seviyeleri"]},10578:t=>{t.exports=["Tam daireler"]},25264:t=>{t.exports=["YD çubukları"]},77405:t=>{t.exports=["Yatay"]},66049:t=>{t.exports=["OC çubuklar"]},27531:t=>{t.exports=["Birim büyüklüğü"]},85206:t=>{t.exports=["Etiket"]},75332:t=>{t.exports=["Çizgi rengi"]},14773:t=>{t.exports=["Etiket Arkaplanı"]},37126:t=>{t.exports=["Etiket metni"]},79106:t=>{t.exports=["Kademeler"]},95610:t=>{t.exports=["Kademeler çizgisi"]},19286:t=>{t.exports=["Sol"]},79307:t=>{t.exports=["Sol etiketler"]},49286:t=>{t.exports=["Çizgi - YD/2"]},17676:t=>{t.exports=["Çizgi - açılış"]},47669:t=>{t.exports=["Çizgi - Kapanış"]},71899:t=>{t.exports=["Çizgi - yüksek"]},83394:t=>{t.exports=["Çizgi - düşük"]},60489:t=>{t.exports=["Çizgi rengi"]},53889:t=>{t.exports=["Mod"]},76476:t=>{t.exports=["Orta"]},24510:t=>{t.exports=["Orta nokta"]},22213:t=>{t.exports=["Kaynak arkaplan"]},15500:t=>{t.exports=["Kaynak sınırı"]},79238:t=>{t.exports=["Kaynak metin"]},37249:t=>{t.exports=["İstatistikler"]},28712:t=>{t.exports=["İstatistiklerin Konumu"]},50948:t=>{t.exports=["Durdurma Rengi"]},56119:t=>{t.exports=["Durdurma seviyesi"]},69835:t=>{t.exports=["Başarı metni"]},91141:t=>{t.exports=["Başarı arkaplanı"]},650:t=>{t.exports=["Yüzdeler"]},25684:t=>{t.exports=["Fiyat"]},23675:t=>{t.exports=["Fiyat Etiketi"]},75675:t=>{t.exports=["Fiyat etiketleri"]},16103:t=>{ +t.exports=["Fiyatın seviyeleri"]},46964:t=>{t.exports=["Fiyat aralığı"]},59771:t=>{t.exports=["Fiyat/çubuk oranı"]},29072:t=>{t.exports=["Fiyatlar"]},2635:t=>{t.exports=["Kar seviyesi"]},33886:t=>{t.exports=["Aralıklar ve oran"]},24186:t=>{t.exports=["Karşıt"]},21141:t=>{t.exports=["Sağ"]},91367:t=>{t.exports=["Sağ etiketler"]},63833:t=>{t.exports="Risk"},95545:t=>{t.exports=["Dalga"]},26458:t=>{t.exports=["Fitil"]},65994:t=>{t.exports=["Üst"]},10209:t=>{t.exports=["Üst etiketler"]},98001:t=>{t.exports=["Hedef arka planı"]},89258:t=>{t.exports=["Hedef sınır"]},45302:t=>{t.exports=["Hedef Rengi:"]},74289:t=>{t.exports=["Hedef metin"]},17932:t=>{t.exports=["Metin kaydırma"]},92960:t=>{t.exports=["Metin hizalama"]},90581:t=>{t.exports=["Metin yönü"]},55325:t=>{t.exports=["Zaman etiketi"]},77838:t=>{t.exports=["Zaman seviyeleri"]},2295:t=>{t.exports=["Şeffaflık"]},4372:t=>{t.exports=["Trend çizgisi"]},12374:t=>{t.exports=["Tek renk kullan"]},91322:t=>{t.exports=["Değerler"]},25227:t=>{t.exports=["Varyans"]},44085:t=>{t.exports=["Dikey"]},1670:t=>{t.exports=["açıyı dğş"]},54119:t=>{t.exports=["ok rengini değiştir"]},72080:t=>{t.exports=["bayrak rengini dğş"]},98905:t=>{t.exports=["üst kenar boşluğunu değiştir"]},11049:t=>{t.exports=["Y koordinatı dikey konumu dğş"]},31804:t=>{t.exports=["{title} saat yönünün tersine dğş"]},99128:t=>{t.exports=["yüzde görünürlüğünde {title} katsayısını dğş"]},20216:t=>{t.exports=["{title} rengini dğş"]},35435:t=>{t.exports=["{title} kompakt istatistik modunu dğş"]},550:t=>{t.exports=["{title} mum kenarlığının rengini dğş"]},22313:t=>{t.exports=["{title} mum kenarlığı görünümünü dğş"]},7373:t=>{t.exports=["{title} mum kenarlığının rengini dğş"]},38742:t=>{t.exports=["{title} mum rengini dğş"]},42273:t=>{t.exports=["{title} mum rengini dğş"]},76054:t=>{t.exports=["{title} mum fitili rengini dğş"]},27029:t=>{t.exports=["{title} mum fitili görünürlüğünü dğş"]},45537:t=>{t.exports=["{title} açı görünürlüğünü dğş"]},31775:t=>{t.exports=["{title} hesap boyutunu dğş"]},37913:t=>{t.exports=["{title} sürekli istatistikleri göster dğş"]},15521:t=>{t.exports=["{title} tüm satırların rengini dğş"]},17466:t=>{t.exports=["{title} yay {index} çizgi rengini dğş"]},72307:t=>{t.exports=["{title} yay {index} çizgi genişliği dğş"]},13853:t=>{t.exports=["{title} fan {index} çizgi genişliğini dğş"]},78680:t=>{t.exports=["{title} ortalama HL değerini dğş"]},15802:t=>{t.exports=["{title} alt etiketlerin görünümünü dğş"]},36438:t=>{t.exports=["{title} arka plan şeffaflığını dğş"]},82465:t=>{t.exports=["{title} arka plan görünürlüğünü dğş"]},75312:t=>{t.exports=["{title} arka plan rengini dğş"]},39651:t=>{t.exports=["{title} arka plan rengini dğş 1"]},78177:t=>{t.exports=["{title} arka plan rengini dğş 2"]},42746:t=>{t.exports=["{title} çubuk aralığı görünümünü dğş"]},53770:t=>{t.exports=["{title} ızgara görünümünü dğş"]},29145:t=>{t.exports=["{title} ızgara çizgisi rengi dğş"]},64949:t=>{t.exports=["{title} ızgara çizgisi stilini dğş"]},93548:t=>{t.exports=["{title} ızgara çizgisi genişliğini dğş"]},15485:t=>{ +t.exports=["{title} tarih/saat aralığı görünümünü dğş"]},3400:t=>{t.exports=["{title} derecesini dğş"]},91534:t=>{t.exports=["{title} aralık görünürlüğünü dğş"]},65056:t=>{t.exports=["{title} emojiyi dğş"]},65899:t=>{t.exports=["{title} emoji görünürlüğünü dğş"]},59354:t=>{t.exports=["{title} giriş fiyatını dğş"]},1447:t=>{t.exports=["{title} uzatma dibini dğş"]},15258:t=>{t.exports=["{title} sola uzatmayı dğş"]},896:t=>{t.exports=["{title} uzatma üstünü dğş"]},3708:t=>{t.exports=["sola uzanan {title} dğş"]},45719:t=>{t.exports=["sağa uzanan {title} dğş"]},86647:t=>{t.exports=["{title} uzantısını değiştir"]},3156:t=>{t.exports=["{title} hata metni rengini dğş"]},49885:t=>{t.exports=["{title} hata arka plan rengi dğş"]},89126:t=>{t.exports=["{title} fan {index} satır görünürlüğünü dğş"]},30016:t=>{t.exports=["{title} fan {index} çizgi genişliğini dğş"]},36147:t=>{t.exports=["{title} fan {index} çizgi rengini dğş"]},78142:t=>{t.exports=["{title} fan görünürlüğünü dğş"]},79467:t=>{t.exports=["{title} fan çizgi rengini dğş"]},45739:t=>{t.exports=["{title} fib düzeylerini günlük ölçeğine dğş"]},99670:t=>{t.exports=["çevrilmiş {title} dğş"]},35165:t=>{t.exports=["{title} tam çevre görünürlüğünü dğş"]},48983:t=>{t.exports=["{title} resmin arka plan rengini dğş"]},45025:t=>{t.exports=["{title} lot boyutunu dğş"]},81170:t=>{t.exports=["{title} etiket hizalamasını dğş"]},22775:t=>{t.exports=["{title} etiketlerinin yazı tipi boyutunu değiştir"]},24338:t=>{t.exports=["{title} etiket görünürlüğünü dğş"]},32891:t=>{t.exports=["{title} seviye {index} çizgi katsayısını dğş"]},85551:t=>{t.exports=["{title} seviye {index} çizgi rengini dğş"]},47840:t=>{t.exports=["{title} seviye {index} çizgi stilini dğş"]},45463:t=>{t.exports=["{title} seviye {index} çizgi görünümünü dğş"]},90098:t=>{t.exports=["{title} seviye {index} çizgi genişliği dğş"]},26710:t=>{t.exports=["{title} seviyelerinin görünümünü dğş"]},2359:t=>{t.exports=["{title} sol etiket görünümünü dğş"]},44643:t=>{t.exports=["{title} satır genişliği dğş"]},20563:t=>{t.exports=["{title} çizgi rengini dğş"]},66982:t=>{t.exports=["{title} çizgi stilini dğş"]},94441:t=>{t.exports=["{title} modunu dğş"]},89996:t=>{t.exports=["{title} orta nokta görünürlüğünü dğş"]},36618:t=>{t.exports=["yansıtılmış {title} dğş"]},18544:t=>{t.exports=["{title} kaynak arka plan rengini dğş"]},48035:t=>{t.exports=["{title} kaynak kenarlık rengi dğş"]},42286:t=>{t.exports=["{title} kaynak metin rengini dğş"]},588:t=>{t.exports=["{title} istatistik konumu dğş"]},54659:t=>{t.exports=["{title} durma rengini dğş"]},89182:t=>{t.exports=["{title} durma seviyesini dğş"]},82224:t=>{t.exports=["{title} dur fiyatını dğş"]},88383:t=>{t.exports=["{title} başarı metin rengini dğş"]},26967:t=>{t.exports=["{title} başarı arka plan rengi dğş"]},45936:t=>{t.exports=["{title} fiyat etiketi görünümünü dğş"]},88577:t=>{t.exports=["{title} fiyat etiketi görünümünü dğş"]},47045:t=>{t.exports=["{title} fiyat aralığı görünümünü dğş"]},56175:t=>{t.exports=["{title} fiyat görünürlüğünü dğş"]},44539:t=>{ +t.exports=["{title} kâr seviyesini dğş"]},41646:t=>{t.exports=["{title} kâr fiyatını dğş"]},52877:t=>{t.exports=["{title} tersine dğş"]},16598:t=>{t.exports=["{title} sağ etiketlerin görünümünü dğş"]},31553:t=>{t.exports=["{title} riskini dğş"]},40344:t=>{t.exports=["{title} risk görüntüleme modu dğş"]},73137:t=>{t.exports=["{title} en üstteki etiketlerin görünümünü dğş"]},52387:t=>{t.exports=["{title} hedef arka plan rengini dğş"]},6921:t=>{t.exports=["{title} hedef kenarlık rengini dğş"]},97573:t=>{t.exports=["{title} hedef rengini dğş"]},27634:t=>{t.exports=["{title} hedef metin rengini dğş"]},33822:t=>{t.exports=["{title} zaman etiketi görünümünü dğş"]},84321:t=>{t.exports=["{title} şeffaflığı dğş"]},12355:t=>{t.exports=["{title} varyans değerini dğş"]},25937:t=>{t.exports=["{toolName} etiket hizalamasını dikey dğş"]},46991:t=>{t.exports=["{toolName} etiketlerinin yatay hizalama dğş"]},73080:t=>{t.exports=["{toolName} etiketlerinin yönünü dğş"]},24272:t=>{t.exports=["{toolName} çizgi görünümünü dğş"]},46404:t=>{t.exports=["{toolName} çizgi genişliğini dğş"]},50265:t=>{t.exports=["{toolName} çizgi rengi dğş"]},72781:t=>{t.exports=["sola uzanan {toolName} satırı dğş"]},84613:t=>{t.exports=["sağa uzanan {toolName} satırı dğş"]},62603:t=>{t.exports=["{toolName} çizgisi sol ucunu dğş"]},62412:t=>{t.exports=["{toolName} satırı sağ ucunu dğş"]},35422:t=>{t.exports=["{toolName} çizgi stilini dğş"]},77690:t=>{t.exports=["{toolName} metnini dğş"]},69871:t=>{t.exports=["{toolName} metin görünümü dğş"]},25878:t=>{t.exports=["{toolName} metin sarmayı dğş"]},91832:t=>{t.exports=["{toolName} metin arka plan rengini dğş"]},18610:t=>{t.exports=["{toolName} metin arka plan görünümü dğş"]},44755:t=>{t.exports=["{toolName} metin kenarlığı rengi dğş"]},6324:t=>{t.exports=["{toolName} metin kenar genişliğini dğş"]},45529:t=>{t.exports=["{toolName} metin sınır görünürlüğünü dğş"]},6500:t=>{t.exports=["{toolName} metin rengini dğş"]},51614:t=>{t.exports=["{toolName} metin tipini kalın dğş"]},18572:t=>{t.exports=["{toolName} metin tipini italik olarak dğş"]},48382:t=>{t.exports=["{toolName} metin tipi boyutu dğş"]},21926:t=>{t.exports=["arka plan rengi"]},52241:t=>{t.exports=["arka planlar dolu"]},70607:t=>{t.exports=["çizgiler rengi"]},41075:t=>{t.exports=["çizgiler stili"]},73043:t=>{t.exports=["çizgi genişliği"]},41437:t=>{t.exports=["Metin rengi"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/tr.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/tr.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..8f597fe3 --- /dev/null +++ b/charting_library/bundles/tr.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:r=>{r.exports=["Ekle"]},53585:r=>{r.exports=["Özel renk ekle"]},81865:r=>{r.exports=["Şeffaflık"]},40054:r=>{r.exports=["Renk"]},44629:r=>{r.exports=["Favorilere ekle"]},38455:r=>{r.exports=["Arkaplan rengi"]},79964:r=>{r.exports=["Arkaplan rengi 1"]},45320:r=>{r.exports=["Arkaplan rengi 2"]},60925:r=>{r.exports=["Nokta"]},42973:r=>{r.exports=["Noktalı Çizgi"]},59317:r=>{r.exports=["Kesik Çizgi"]},99289:r=>{r.exports=["Silici"]},23886:r=>{r.exports=["Font Boyutu"]},17006:r=>{r.exports=["Font boyutu"]},17517:r=>{r.exports=["Tüm Çizim Araçlarını Gizle"]},74813:r=>{r.exports=["Favori Çizim Araçları Araç Çubuğunu Gizle"]},37057:r=>{r.exports=["Tüm Çizim Araçlarını Kilitle"]},71845:r=>{r.exports=["Çizgi aracı arkaplanı"]},12928:r=>{r.exports=["Çizgi aracı renkleri"]},21327:r=>{r.exports=["Çizgi aracı metin renkleri"]},86327:r=>{r.exports=["Çizgi aracı genişliği"]},47059:r=>{r.exports=["Çizgi aracı genişlikleri"]},41610:r=>{r.exports=["Daha Fazla"]},37140:r=>{r.exports=["Mıknatıs modu çizimleri en yakındaki fiyat çubuğunun OHLC değerine yapıştırır"]},67455:r=>{r.exports=["İşaretçi rengi"]},59607:r=>{r.exports=["Ölç"]},36551:r=>{r.exports=["Yeni çizimler yerleşimdeki tüm grafiklerde tekrarlanır ve aynı sembol seçildiğinde gösterilirler"]},91977:r=>{r.exports=["Gizli Araçları Göster"]},51072:r=>{r.exports=["Nesnelerin Ağacını Göster"]},49421:r=>{r.exports=["Çizim Modunda Kal"]},49593:r=>{r.exports=["durdurma arkaplan rengi"]},36785:r=>{r.exports=["kâr arkaplan rengi"]},76091:r=>{r.exports=["Çizimleri Kaldır"]},54336:r=>{r.exports=["Rengi kaldır"]},72482:r=>{r.exports=["Favorilerimden çıkar"]},19221:r=>{r.exports=["Metin rengi"]},38925:r=>{r.exports=["Yaklaş"]},49895:r=>{r.exports=["Uzaklaş"]},16631:r=>{r.exports=["çizgi araç(lar)ının metin rengini değiştir"]},74350:r=>{r.exports=["çizgi araç(lar)ının arka plan rengini değiştir"]},68519:r=>{r.exports=["çizgi araç(lar)ının rengini değiştir"]},36819:r=>{r.exports=["çizim araç(lar)ının yazı tipi boyutunu değiştir"]},54769:r=>{r.exports=["çizgi araç(lar)ının çizgi stilini değiştir"]},41648:r=>{r.exports=["çizgi araç(lar)ını çizgi genişliğini değiştir"]},32868:r=>{r.exports=["{hotKey_0} + Grafiğe tıklayın"]},68125:r=>{r.exports=["{hotKey_0} — daire"]},40234:r=>{r.exports=["{hotKey_0} — 45 derece açıyla bir doğru çizimi"]},10289:r=>{r.exports=["{hotKey_0} — sabit artışlar"]},81591:r=>{r.exports=["{hotKey_0} — kare"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/tr.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/tr.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..7b555f98 --- /dev/null +++ b/charting_library/bundles/tr.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:e=>{e.exports=["çubuklar"]},19648:e=>{e.exports=["12-saat"]},55838:e=>{e.exports=["24-saat"]},88364:e=>{e.exports=["Basit grafik stilleri"]},46720:e=>{e.exports=["Artı işareti"]},50985:e=>{e.exports=["Döviz"]},17319:e=>{e.exports=["Para Birimi ve Birim"]},19481:e=>{e.exports=["Görünüm"]},68791:e=>{e.exports=["Argümanlar"]},95036:e=>{e.exports=["Ortalama kapanış fiyatı"]},27331:e=>{e.exports=["Arkaplan"]},22519:e=>{e.exports=["Çubuk Değişim Değeri"]},87845:e=>{e.exports=["Tuşlar"]},25209:e=>{e.exports=["Tarih biçimi"]},55090:e=>{e.exports=["Zaman çizelgesi etiketlerinde haftanın günleri"]},29601:e=>{e.exports=["Açıklama"]},26897:e=>{e.exports=["Olaylar"]},95338:e=>{e.exports=["Yatay kılavuz çizgileri"]},60971:e=>{e.exports=["Yüksek ve düşük fiyat"]},61142:e=>{e.exports=["Göstergeler"]},34905:e=>{e.exports=["Gösterge değeri"]},29687:e=>{e.exports=["Göstergeler ve finansallar değerleri"]},25084:e=>{e.exports=["Göstergeler ve finansallar adı"]},9654:e=>{e.exports=["Göstergelerin adı"]},99487:e=>{e.exports=["OHLC değerler"]},75991:e=>{e.exports=["Açık piyasa durumu"]},96073:e=>{e.exports="Long Description"},70500:e=>{e.exports=["Para"]},66653:e=>{e.exports=["Marjlar"]},42502:e=>{e.exports=["Örtüşme kapalı"]},74343:e=>{e.exports=["Navigasyon"]},43115:e=>{e.exports=["Ölçekler"]},53224:e=>{e.exports=["Ölçekleri yerleştirme"]},79194:e=>{e.exports=["Durum çizgisi"]},89053:e=>{e.exports=["Sembol"]},35383:e=>{e.exports=["Sembol Adı"]},27767:e=>{e.exports=["Sembol son fiyat"]},40847:e=>{e.exports=["Sembol önceki gün kapanış fiyatı"]},50446:e=>{e.exports=["Bölme"]},73908:e=>{e.exports=["Bölme ayırıcıları"]},36014:e=>{e.exports=["Yüzde"]},78621:e=>{e.exports=["Pip"]},74823:e=>{e.exports=["Piyasa Öncesi/Sonrası Fiyat"]},64859:e=>{e.exports=["Fiyat Ölçeği"]},76523:e=>{e.exports=["Fiyat ve yüzdelik değeri"]},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["Filigran"]},67369:e=>{e.exports=["Başlık"]},31326:e=>{e.exports=["Başlıklar"]},23097:e=>{e.exports=["Sembol"]},82168:e=>{e.exports=["Sembol ve açıklama"]},43637:e=>{e.exports=["Zaman Ölçeği"]},97316:e=>{e.exports=["Saat biçimi"]},90801:e=>{e.exports=["İşlem"]},77534:e=>{e.exports=["Birim"]},1111:e=>{e.exports=["Hacim"]},80170:e=>{e.exports=["Ölçeğe göre değer"]},91322:e=>{e.exports=["Değerler"]},70353:e=>{e.exports=["Dikey kılavuz çizgileri"]},57889:e=>{e.exports=["OHLC değerlerinin görünürlüğünü değiştir"]},35646:e=>{e.exports=["gezinme düğmelerinin görünürlüğünü değiştir"]},18644:e=>{e.exports=["açık piyasa durumu görünürlüğünü değiştir"]},45110:e=>{e.exports=["çubuk değiştirme görünürlüğünü değiştir"]},10349:e=>{e.exports=["alt kenar boşluğunu değiştir"]},88161:e=>{e.exports=["para birimi ve birim etiketleri görünürlüğünü değiştir"]},79570:e=>{e.exports=["para birimi etiketi görünürlüğünü değiştir"]},99011:e=>{e.exports=["grafik arka plan rengini değiştir"]},72458:e=>{e.exports=["grafik arka plan türünü değiştir"]},37034:e=>{e.exports=["artı işareti genişliğini değiştir"]},29951:e=>{ +e.exports=["artı işareti rengini değiştir"]},92027:e=>{e.exports=["artı stilini değiştir"]},50457:e=>{e.exports=["tarih biçimini dğş"]},7104:e=>{e.exports=["zaman çizelgesi etiketlerinde haftanın gününü değiştir"]},88096:e=>{e.exports=["yatay ızgara çizgilerinin rengini değiştir"]},2523:e=>{e.exports=["yatay kılavuz çizgi stilini değiştir"]},31325:e=>{e.exports=["gösterge başlıklarının görünürlüğünü değiştir"]},99774:e=>{e.exports=["gösterge değerleri görünürlüğünü değiştir"]},96162:e=>{e.exports=["gösterge argümanlarının görünürlüğünü değiştir"]},59820:e=>{e.exports=["göstergeleri ve finansal isim etiketlerinin görünürlüğünü değiştir"]},90512:e=>{e.exports=["göstergeleri ve finansal değer etiketlerinin görünürlüğünü değiştir"]},97956:e=>{e.exports=["efsane arka plan şeffaflığını değiştir"]},61061:e=>{e.exports=["efsane arka plan görünürlüğünü değiştir"]},37730:e=>{e.exports=["bölme düğmelerinin görünürlüğünü değiştir"]},89032:e=>{e.exports=["bölme ayırıcıların rengini değiştir"]},35636:e=>{e.exports=["sağ kenar boşluğunu değiştir"]},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports=["sembol filigran rengini değiştir"]},87159:e=>{e.exports=["sembol filigran görünürlüğünü değiştir"]},26717:e=>{e.exports=["sembol açıklama görünürlüğünü değiştir"]},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports=["sembol son değer modunu dğş"]},95071:e=>{e.exports=["sembol açıklama biçimini değiştir"]},35065:e=>{e.exports=["ölçek metin rengini değiştir"]},84382:e=>{e.exports=["ölçek yazı tipi boyutunu değiştir"]},12468:e=>{e.exports=["ölçek çizgi rengini değiştir"]},71589:e=>{e.exports=["oturumları aralık görünürlüğü değiştir"]},15035:e=>{e.exports=["oturum aralık genişliği değiştir"]},1579:e=>{e.exports=["oturum aralık rengini değiştir"]},21460:e=>{e.exports=["oturum aralık stilini değiştir"]},76991:e=>{e.exports=["saat biçimini değiştir"]},98905:e=>{e.exports=["üst kenar boşluğunu değiştir"]},7011:e=>{e.exports=["birim etiketi görünürlüğünü değiştir"]},22722:e=>{e.exports=["dikey ızgara çizgilerinin rengini değiştir"]},22867:e=>{e.exports=["dikey ızgara çizgileri stilini değiştir"]},9455:e=>{e.exports=["hacim değerleri görünürlüğünü değiştir"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/tr.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/tr.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..6c62d3b6 --- /dev/null +++ b/charting_library/bundles/tr.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:t=>{t.exports=["#{count} (fiyat, çubuk)"]},4639:t=>{t.exports=["Kordinatlar"]},22192:t=>{t.exports=["Gün"]},37067:t=>{t.exports=["Ayrıştırma (fiyat, çubuk)"]},13611:t=>{t.exports=["Çizgileri uzat"]},63099:t=>{t.exports=["Saat"]},66304:t=>{t.exports=["Girdiler"]},95543:t=>{t.exports=["Aylar"]},28134:t=>{t.exports=["Dakika"]},71129:t=>{t.exports=["Saniye"]},86672:t=>{t.exports=["Aralıklar"]},21594:t=>{t.exports=["Haftalar"]},23723:t=>{t.exports=["çubuk X koordinatını değiştir"]},66266:t=>{t.exports=["fiyatı değiştir Y koordinatı"]},13355:t=>{t.exports=["{title} gününü dğş"]},41377:t=>{t.exports=["{title} gününü dğş"]},96902:t=>{t.exports=["{title} satırları uzat"]},35388:t=>{t.exports=["{title} saati sonrası dğş"]},78586:t=>{t.exports=["{title} saatini dğş"]},59635:t=>{t.exports=["{title} ayını değiştir"]},74266:t=>{t.exports=["{title} ayını şu şekilde değiştir:"]},91633:t=>{t.exports=["{title} dakikayı dğş"]},15106:t=>{t.exports=["{title} dkyı itibaren dğş:"]},66161:t=>{t.exports=["{title} saniyeyi dğş:"]},2822:t=>{t.exports=["{title} saniyesini değiştir"]},21339:t=>{t.exports=["{title} haftayı değiştir"]},68643:t=>{t.exports=["{title} haftayı dğş"]},30810:t=>{t.exports=["sembolde {title} görünümü değiştir"]},24941:t=>{t.exports=["{title} görünürlüğünü haftalarda dğş"]},29088:t=>{t.exports=["{title} görünümünü günlerde değiştir"]},68971:t=>{t.exports=["{title} görünürlüğünü saatte dğş"]},64370:t=>{t.exports=["{title} görünümünü dakikada değiştir"]},6659:t=>{t.exports=["aylarda {title} görünürlüğünü değiştir"]},29091:t=>{t.exports=["aralıklarda {title} görünürlüğünü değiştir"]},46948:t=>{t.exports=["{title} görünümünü saniye içinde dğş"]},18567:t=>{t.exports=["{propertyName} özelliğini dğş"]},82211:t=>{t.exports=["Gün"]},33486:t=>{t.exports=["gün"]},14077:t=>{t.exports=["günden itibaren"]},3143:t=>{t.exports=["Saat"]},84775:t=>{t.exports=["saat"]},11255:t=>{t.exports=["saat"]},72223:t=>{t.exports=["çizimleri taşı"]},58964:t=>{t.exports=["Aylar"]},71770:t=>{t.exports=["aydan itibaren"]},37179:t=>{t.exports=["ay"]},16465:t=>{t.exports=["dakika"]},72317:t=>{t.exports=["dakika"]},25586:t=>{t.exports=["dakikadan itibaren"]},32925:t=>{t.exports=["saniye"]},39017:t=>{t.exports=["saniye"]},6049:t=>{t.exports=["saniyeden itibaren"]},13604:t=>{t.exports=["Aralıklar"]},93016:t=>{t.exports=["hafta"]},32002:t=>{t.exports=["haftadan"]},28091:t=>{t.exports=["hafta"]},59523:t=>{t.exports=["kademeler"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/tr.6803.be8cafcc34e317edec88.js b/charting_library/bundles/tr.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..4b0d49b3 --- /dev/null +++ b/charting_library/bundles/tr.6803.be8cafcc34e317edec88.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports=["(A + Y + D + K)/4"]},94884:e=>{e.exports=["(Y + D + K)/3"]},10591:e=>{e.exports=["(Y + D)/2"]},63243:e=>{e.exports=["Önceki kapanışa göre çubuk rengi"]},72171:e=>{e.exports=["Orta"]},9994:e=>{e.exports=["Verileri temettülere göre düzelt"]},10989:e=>{e.exports=["Sözleşme değişiklikleri için ayarlama"]},70816:e=>{e.exports=["Ortalama kapanış"]},91757:e=>{e.exports=["Alt"]},50430:e=>{e.exports=["Alt çizgi"]},83760:e=>{e.exports=["Temel hat"]},72269:e=>{e.exports=["Kenarlar"]},7445:e=>{e.exports=["Temel seviye"]},47586:e=>{e.exports=["Alım ve Satım"]},39667:e=>{e.exports=["Düşüş Çubukları"]},87151:e=>{e.exports=["Düşüş Rengi"]},81285:e=>{e.exports=["Veri değişimi"]},4329:e=>{e.exports=["Varsayılan"]},86846:e=>{e.exports=["Doldur"]},58747:e=>{e.exports=["Üst alanı doldurun"]},11157:e=>{e.exports=["Alt alanı doldur"]},86953:e=>{e.exports=["HLC Barları"]},77405:e=>{e.exports=["Yatay"]},39292:e=>{e.exports=["Yüksek ve düşük"]},15107:e=>{e.exports=["Son"]},19286:e=>{e.exports=["Sol"]},76476:e=>{e.exports=["Orta"]},27879:e=>{e.exports=["Basit"]},2391:e=>{e.exports=["Önlem"]},6350:e=>{e.exports=["Piyasa Öncesi/Sonrası"]},62521:e=>{e.exports=["Piyasa saatleri öncesi/sonrası arka planı"]},73947:e=>{e.exports=["Hassasiyet"]},8094:e=>{e.exports=["Önceki Gün Kapanışı"]},77986:e=>{e.exports=["Fiyat çizgileri"]},24248:e=>{e.exports=["Fiyat Kaynağı"]},94089:e=>{e.exports=["Artış çubuğun projeksiyonu"]},5704:e=>{e.exports=["Düşüş çubuğun projeksiyonu"]},29881:e=>{e.exports=["Fiyat ölçeğinde gerçek fiyatlar (Heikin-Ashi fiyatı yerine)"]},21141:e=>{e.exports=["Sağ"]},44673:e=>{e.exports=["İşaretçiler İle"]},26458:e=>{e.exports=["Fitil"]},65994:e=>{e.exports=["Üst"]},57417:e=>{e.exports=["Üst çizgi"]},92960:e=>{e.exports=["Metin hizalama"]},90581:e=>{e.exports=["Metin yönü"]},55314:e=>{e.exports=["İnce çubuklar"]},87492:e=>{e.exports=["Saat Dilimi"]},58416:e=>{e.exports=["Tip"]},5536:e=>{e.exports=["Artış Rengi"]},83610:e=>{e.exports=["Artış çubukları"]},23500:e=>{e.exports=["Ödemeyi günlük aralıklarla yakın olarak kullanma"]},44085:e=>{e.exports=["Dikey"]},30792:e=>{e.exports=["mum"]},55740:e=>{e.exports=["HLC çubuk dğş"]},90168:e=>{e.exports=["ortalama kapanış fiyatı çizgi genişliğini değiştir"]},30385:e=>{e.exports=["ortalama kapanış fiyatı çizgi rengini değiştir"]},97008:e=>{e.exports=["alan dolgu rengini değiştir"]},6610:e=>{e.exports=["alan çizgi genişliğini değiştir"]},661:e=>{e.exports=["alan çizgi rengini değiştir"]},1316:e=>{e.exports=["alan fiyat kaynağını değiştir"]},29180:e=>{e.exports=["al satırı rengini dğş"]},31547:e=>{e.exports=["taban seviyesini değiştir"]},4164:e=>{e.exports=["taban çizgisi alt çizgi rengini değiştir"]},38990:e=>{e.exports=["taban çizgisi alt çizgi genişliğini değiştir"]},73163:e=>{e.exports=["taban çizgisi dolgu alt alanı rengini değiştir"]},12673:e=>{e.exports=["taban çizgisi dolgu üst alan rengini değiştir"]},56819:e=>{e.exports=["temel fiyat kaynağını değiştir"]},68621:e=>{ +e.exports=["taban çizgisi üst çizgi rengini değiştir"]},35339:e=>{e.exports=["taban çizgisi üst çizgi genişliğini değiştir"]},76804:e=>{e.exports=["çubuğun üst rengini dğş"]},71816:e=>{e.exports=["çubuğun alt rengini değiştir"]},36703:e=>{e.exports=["sat satırı rengini dğş"]},29353:e=>{e.exports=["önceki kapanışa göre renk çubuklarını dğş"]},85709:e=>{e.exports=["yukarı sütun rengini değiştir"]},12155:e=>{e.exports=["aşağı sütun rengini değiştir"]},66890:e=>{e.exports=["sütun fiyat kaynağını değiştir"]},71809:e=>{e.exports=["ondalık basamakları dğş"]},31317:e=>{e.exports=["uzatılmış saat rengini dğş"]},60944:e=>{e.exports=["yüksek ve düşük fiyat çizgilerinin rengini değiştir"]},83708:e=>{e.exports=["yüksek ve düşük fiyat çizgilerinin genişliğini değiştir"]},81080:e=>{e.exports=["yüksek-düşük orta rengi dğş"]},30033:e=>{e.exports=["yüksek-düşük gövde görünürlüğünü değiştir"]},76885:e=>{e.exports=["yüksek-düşük kenar rengi dğş"]},79236:e=>{e.exports=["yüksek-alt sınır görünürlüğünü dğş"]},42981:e=>{e.exports=["yüksek-düşük etiket görünümü dğş"]},31937:e=>{e.exports=["yüksek-düşük etiket rengi dğş"]},87828:e=>{e.exports=["çizgi rengini değiştir"]},17119:e=>{e.exports=["çizgi fiyatı kaynağını değiştir"]},69125:e=>{e.exports=["çizgi genişliğini değiştir"]},70054:e=>{e.exports=["satır türünü dğş"]},49973:e=>{e.exports=["pazar sonrası rengini dğş"]},5969:e=>{e.exports=["piyasa sonrası çizgi rengini dğş"]},50393:e=>{e.exports=["piyasa öncesi/sonrası fiyat çizgilerinin görünürlüğünü değiştir"]},46257:e=>{e.exports=["piyasa öncesi rengini dğş"]},60852:e=>{e.exports=["piyasa öncesi çizgi rengini dğş"]},91183:e=>{e.exports=["önceki kapanış fiyatı satırı rengi dğş"]},87631:e=>{e.exports=["önceki kapanış fiyat satırı genişliğini dğş"]},77640:e=>{e.exports=["fiyat satırı rengini dğş"]},97322:e=>{e.exports=["fiyat satırı genişliğini dğş"]},28143:e=>{e.exports=["ince çubuk aralığı dğş"]},75986:e=>{e.exports=["renko fitil aşağı rengi dğş"]},7747:e=>{e.exports=["renko fitil rengi değiştir"]},9473:e=>{e.exports=["renko fitil görünümünü dğş"]},39783:e=>{e.exports=["fiyat ölçeğinde gerçek fiyatların görüntüsünü dğş (Heiken-Ashi fiyatı yerine)"]},72886:e=>{e.exports=["ince çubukları değiştir"]},5464:e=>{e.exports=["{candleType} yukarı kenar rengi dğş"]},61118:e=>{e.exports=["{candleType} rengi değiştir"]},60164:e=>{e.exports=["{candleType} fitil rengi dğş"]},45543:e=>{e.exports=["{candleType} fitil rengini dğş"]},39987:e=>{e.exports=["{candleType} fitil görünürlüğünü dğş"]},47202:e=>{e.exports=["{candleType} gövde görünümü dğş"]},23986:e=>{e.exports=["{candleType} sınır görünürlüğünü dğş"]},92330:e=>{e.exports=["{candleType} alt kenar rengi dğş"]},36320:e=>{e.exports=["{candleType} alt rengi dğş"]},79088:e=>{e.exports=["{chartType} kenarlık çubuğu rengi dğş"]},11107:e=>{e.exports=["{chartType} kenarlık çubuğu rengi dğş"]},85503:e=>{e.exports=["{chartType} aşağı rengi dğş"]},61250:e=>{e.exports=["{chartType} projeksiyon sınır çubuğu rengi dğş"]},18465:e=>{e.exports=["{chartType} projeksiyon çubuğu rengi dğş"]},50453:e=>{ +e.exports=["{chartType} projeksiyon çubuğunun rengi dğş"]},59414:e=>{e.exports=["{chartType} rengi değiştir"]},21547:e=>{e.exports=["{inputName} özelliğini dğş"]},42390:e=>{e.exports=["temettü verilerini ayarlayın"]},99511:e=>{e.exports=["sözleşme değişikliklerini ayarla"]},75165:e=>{e.exports=["İçi Boş Mumlar"]},18995:e=>{e.exports=["aralık","aralık"]},47500:e=>{e.exports="renko"},98402:e=>{e.exports=["yerleşimi günlük aralıklara yakın olarak kullan"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/tr.6848.1833cd09ce56c0318402.js b/charting_library/bundles/tr.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..176898e9 --- /dev/null +++ b/charting_library/bundles/tr.6848.1833cd09ce56c0318402.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports=["Ekle"]},53585:e=>{e.exports=["Özel renk ekle"]},81865:e=>{e.exports=["Şeffaflık"]},60558:e=>{e.exports=["hayvanlar & doğa"]},14232:e=>{e.exports=["aktivite"]},35305:e=>{e.exports=["yiyecek & içecek"]},49546:e=>{e.exports=["bayraklar"]},72302:e=>{e.exports=["nesneler"]},96330:e=>{e.exports=["gülümsemeler & insanlar"]},6878:e=>{e.exports=["semboller"]},15426:e=>{e.exports=["son zamanlarda kullanılanlar"]},15395:e=>{e.exports=["seyahat & yerler"]},73755:e=>{e.exports=["Başka sembol"]},16936:e=>{e.exports=["Geri"]},88046:e=>{e.exports=["Temel grafik sembolü"]},9898:e=>{e.exports=["Sağ"]},20036:e=>{e.exports=["İptal"]},72171:e=>{e.exports=["Orta"]},23398:e=>{e.exports=["Sembolu değiştir"]},94551:e=>{e.exports=["Grafik"]},64498:e=>{e.exports=["Tüm kaynaklar"]},91757:e=>{e.exports=["Alt"]},79852:e=>{e.exports=["Tahvil"]},16079:e=>{e.exports=["Gradyan"]},42973:e=>{e.exports=["Noktalı Çizgi"]},59317:e=>{e.exports=["Kesik Çizgi"]},56095:e=>{e.exports=["Azalt"]},29601:e=>{e.exports=["Açıklama"]},77405:e=>{e.exports=["Yatay"]},46812:e=>{e.exports=["Yükseliş"]},89298:e=>{e.exports=["Ofset"]},68988:e=>{e.exports=["Tamam"]},19286:e=>{e.exports=["Sol"]},76476:e=>{e.exports=["Orta"]},29673:e=>{e.exports=["Kriterlerinize uygun borsa yok"]},41379:e=>{e.exports=["Kriterlerinize uygun sembol yok"]},55362:e=>{e.exports="Normal"},35563:e=>{e.exports=["Numara formatı geçersiz"]},19724:e=>{e.exports=["Kaynak"]},35637:e=>{e.exports=["Katı"]},52298:e=>{e.exports=["Ara"]},13269:e=>{e.exports=["Kaynak seç"]},2607:e=>{e.exports=["Belirtilen değer, enstrümanın en fazla değerinden daha fazladır {max}."]},53669:e=>{e.exports=["Belirtilen değer enstrümanın minimum değerinden küçük {min}."]},89053:e=>{e.exports=["Sembol"]},48490:e=>{e.exports=["Sembol ve açıklama"]},99983:e=>{e.exports=["Sembol Arama"]},54336:e=>{e.exports=["Rengi kaldır"]},21141:e=>{e.exports=["Sağ"]},65994:e=>{e.exports=["Üst"]},92960:e=>{e.exports=["Metin hizalama"]},90581:e=>{e.exports=["Metin yönü"]},60142:e=>{e.exports=["Kalınlık"]},78019:e=>{e.exports=["Özel matematik işaretleri ile seçili çizimleri oynatın. +,-,/,* ile fiyatı ve +,- ile çubuk endeksi oynar."]},44085:e=>{e.exports=["Dikey"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["opaklık değiştir"]},13066:e=>{e.exports=["renk değiştir"]},95657:e=>{e.exports=["kalınlık değiştir"]},18567:e=>{e.exports=["{propertyName} özelliğini dğş"]},36962:e=>{e.exports=["kapanış"]},8448:e=>{e.exports=["kripto"]},1328:e=>{e.exports="dr"},76080:e=>{e.exports=["örn. +1"]},95166:e=>{e.exports=["örn. /2"]},88720:e=>{e.exports=["ekonomi"]},39512:e=>{e.exports=["döviz"]},81859:e=>{e.exports=["vadeli"]},39337:e=>{e.exports=["yüksek"]},91815:e=>{e.exports="hl2"},40771:e=>{e.exports=["ydk3"]},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["endeks"]},38071:e=>{e.exports=["endeks"]},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports=["açılış"]},3919:e=>{e.exports=["düşük"]},36931:e=>{e.exports=["hisse"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/tr.7076.5055b5f097e7204685ed.js b/charting_library/bundles/tr.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..d738f3b4 --- /dev/null +++ b/charting_library/bundles/tr.7076.5055b5f097e7204685ed.js @@ -0,0 +1,41 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:e=>{e.exports=["Tekrar"]},14642:e=>{e.exports=["Koyu"]},69841:e=>{e.exports=["Aydınlık"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates=["g"],e.exports.h_dates=["s"],e.exports.m_dates=["a"],e.exports.s_dates="s",e.exports.in_dates=["za"]},97840:e=>{e.exports=["g"]},64302:e=>{e.exports=["s"]},79442:e=>{e.exports=["a"]},22448:e=>{e.exports="s"},16493:e=>{e.exports=["{title} kopyala"]},13395:e=>{e.exports=["G"]},37720:e=>{e.exports=["A"]},69838:e=>{e.exports=["A"]},59231:e=>{e.exports=["Z"]},85521:e=>{e.exports=["H"]},13994:e=>{e.exports=["s"]},6791:e=>{e.exports=["d"]},2949:e=>{e.exports="s"},77297:e=>{e.exports=["K"]},56723:e=>{e.exports=["Y"]},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports=["D"]},78155:e=>{e.exports=["A"]},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Kapat"],e.exports.Back_input=["Geri"],e.exports["Hull MA_input"]=["Hull HO"],e.exports["{number} item_combobox_input"]=["{number} araç","{number} araç"],e.exports.Length_input=["Uzunluk"],e.exports.Plot_input=["Çizim"],e.exports.Zero_input=["Sıfır"],e.exports.Signal_input=["Sinyal"],e.exports.Long_input=["Uzun"],e.exports.Short_input=["Kısa"],e.exports.UpperLimit_input=["ÜstLimit"],e.exports.LowerLimit_input=["AltLimit"],e.exports.Offset_input=["Uzantı"],e.exports.length_input=["uzunluk"],e.exports.mult_input=["çarpan"],e.exports.short_input=["kısa"],e.exports.long_input=["uzun"],e.exports.Limit_input="Limit",e.exports.Move_input=["Hareket"],e.exports.Value_input=["Değer"],e.exports.Method_input=["Yöntem"],e.exports["Values in status line_input"]=["Durum satırındaki değerler"],e.exports["Labels on price scale_input"]=["Fiyat ölçeğindeki etiketler"],e.exports["Accumulation/Distribution_input"]=["Birikim/Dağıtım"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Eşitlik Çizgisi"],e.exports["Window Size_input"]=["Pencere Genişliği"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]=["Aroon Yükseliş"],e.exports["Aroon Down_input"]=["Aroon Alt"],e.exports.Upper_input=["Üst"],e.exports.Lower_input=["Alt"],e.exports.Deviation_input=["Sapma"],e.exports["Levels Format_input"]=["Seviyelerin Formatı"],e.exports["Labels Position_input"]=["Etiketlerin Pozisyonu"],e.exports["0 Level Color_input"]=["0 Seviye Rengi"],e.exports["0.236 Level Color_input"]=["0.236 Seviye Rengi"],e.exports["0.382 Level Color_input"]=["0.382 Seviye Rengi"],e.exports["0.5 Level Color_input"]=["0.5 Seviye Rengi"],e.exports["0.618 Level Color_input"]=["0.618 Seviye Rengi"],e.exports["0.65 Level Color_input"]=["0.65 Seviye Rengi"],e.exports["0.786 Level Color_input"]=["0.786 Seviye Rengi"],e.exports["1 Level Color_input"]=["1 Seviye Rengi"],e.exports["1.272 Level Color_input"]=["1.272 Seviye Rengi"],e.exports["1.414 Level Color_input"]=["1.414 Seviye Rengi"],e.exports["1.618 Level Color_input"]=["1.618 Seviye Rengi"],e.exports["1.65 Level Color_input"]=["1.65 Seviye Rengi"], +e.exports["2.618 Level Color_input"]=["2.618 Seviye Rengi"],e.exports["2.65 Level Color_input"]=["2.65 Seviye Rengi"],e.exports["3.618 Level Color_input"]=["3.618 Seviye Rengi"],e.exports["3.65 Level Color_input"]=["3.65 Seviye Rengi"],e.exports["4.236 Level Color_input"]=["4.236 Seviye Rengi"],e.exports["-0.236 Level Color_input"]=["-0.236 Seviye Rengi"],e.exports["-0.382 Level Color_input"]=["-0.382 Seviye Rengi"],e.exports["-0.618 Level Color_input"]=["-0.618 Seviye Rengi"],e.exports["-0.65 Level Color_input"]=["-0.65 Seviye Rengi"],e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]=["ADX Düzleştirilmiş"],e.exports["DI Length_input"]=["YG Uzunluğu"],e.exports.Smoothing_input=["Belirginleştirme"],e.exports.ATR_input="ATR",e.exports.Growing_input=["Büyüyen"],e.exports.Falling_input=["Düşüş"],e.exports["Color 0_input"]=["Renk 0"],e.exports["Color 1_input"]=["Renk 1"],e.exports.Source_input=["Kaynak"],e.exports.StdDev_input=["StdSapma"],e.exports.Basis_input=["Temel"],e.exports.Median_input=["Medyan"],e.exports["Bollinger Bands %B_input"]=["Bollinger Bantları %B"],e.exports.Overbought_input=["Fazla alınmış"],e.exports.Oversold_input=["Fazla satılmış"],e.exports["Bollinger Bands Width_input"]=["Bollinger Bantları Genişliği"],e.exports["RSI Length_input"]=["RSI Uzunluğu"],e.exports["UpDown Length_input"]=["UpDown Uzunluğu"],e.exports["ROC Length_input"]=["RoC Uzunluğu"],e.exports.MF_input=["HF"],e.exports.resolution_input=["çözünürlük"],e.exports["Fast Length_input"]=["Hızlı Uzunluk"],e.exports["Slow Length_input"]=["Yavaş Uzunluk"],e.exports["Chaikin Oscillator_input"]=["Chaikin Osilatörü"],e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input=["Fiyat"],e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]=["Sıfır Çizgisi"],e.exports["Color 2_input"]=["Renk 2"],e.exports["Color 3_input"]=["Renk 3"],e.exports["Color 4_input"]=["Renk 4"],e.exports["Color 5_input"]=["Renk 5"],e.exports["Color 6_input"]=["Renk 6"],e.exports["Color 7_input"]=["Renk 7"],e.exports["Color 8_input"]=["Renk 8"],e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]=["Üst Bant"],e.exports["Lower Band_input"]=["Alt Bant"],e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]=["Yumuşatma Çizgisi"],e.exports["Smoothing Length_input"]=["Yumuşatma Uzunluğu"],e.exports["WMA Length_input"]=["WMA Uzunluğu"],e.exports["Long RoC Length_input"]=["Uzun KVE Uzunluğu"],e.exports["Short RoC Length_input"]=["Kısa RoC Uzunluğu"],e.exports.sym_input=["smbl"],e.exports.Symbol_input=["Sembol"],e.exports.Correlation_input=["Korelasyon"],e.exports.Period_input=["Periyot"],e.exports.Centered_input=["Ortalanmış"],e.exports["Detrended Price Oscillator_input"]=["Karşılaştırılamayan Fiyat Osilatörü"],e.exports.isCentered_input=["Merkezde mi"],e.exports.DPO_input=["DFO"],e.exports["ADX smoothing_input"]=["ADX düzleştirilmiş"],e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input=["İÜHO"], +e.exports.Divisor_input=["Bölen"],e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]=["Elder Kuvvet Endeksi"],e.exports.Percent_input=["Yüzde"],e.exports.Exponential_input=["Üstel"],e.exports.Average_input=["Ortalama"],e.exports["Upper Percentage_input"]=["Üst Yüzdelik"],e.exports["Lower Percentage_input"]=["Düşük Yüzdelik"],e.exports.Fisher_input="Fisher",e.exports.Trigger_input=["Tetik"],e.exports.Level_input=["Seviye"],e.exports["Trader EMA 1 length_input"]=["İşlem yapan EMA 1 uzunluğu"],e.exports["Trader EMA 2 length_input"]=["İşlem yapan EMA 2 uzunluğu"],e.exports["Trader EMA 3 length_input"]=["İşlem yapan EMA 3 uzunluğu"],e.exports["Trader EMA 4 length_input"]=["İşlemci EMA 4 uzunluğu"],e.exports["Trader EMA 5 length_input"]=["İşlemci EMA 5 uzunluğu"],e.exports["Trader EMA 6 length_input"]=["İşlemci EMA 6 uzunluğu"],e.exports["Investor EMA 1 length_input"]=["Yatırımcı EMA 1 uzunluğu"],e.exports["Investor EMA 2 length_input"]=["Yatırımcı EMA 2 uzunluğu"],e.exports["Investor EMA 3 length_input"]=["Yatırımcı EMA 3 uzunluğu"],e.exports["Investor EMA 4 length_input"]=["Yatırımcı EMA 4 uzunluğu"],e.exports["Investor EMA 5 length_input"]=["Yatırımcı EMA 5 uzunluğu"],e.exports["Investor EMA 6 length_input"]=["Yatırımcı EMA 6 uzunluğu"],e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]=["Dönüş Çizgisi Periyodu"],e.exports["Base Line Periods_input"]=["Temel Çizgi Periyotları"],e.exports["Lagging Span_input"]=["Gecikme Aralığı"],e.exports["Conversion Line_input"]=["Dönüş Çizgisi"],e.exports["Base Line_input"]=["Temel Çizgi"],e.exports["Leading Span A_input"]=["Öndeki Açıklık A"],e.exports["Leading Span B_input"]=["Öndeki Açıklık B"],e.exports["Plots Background_input"]=["Parselin Arkaplanı"],e.exports["yay Color 0_input"]=["yay Renk 0"],e.exports["yay Color 1_input"]=["yay Renk 1"],e.exports.Multiplier_input=["Çarpan"],e.exports["Bands style_input"]=["Bant stili"],e.exports.Middle_input=["Orta"],e.exports.useTrueRange_input=["TrueRangeKullan"],e.exports.ROCLen1_input=["ROCUzun1"],e.exports.ROCLen2_input=["ROCUzun2"],e.exports.ROCLen3_input=["ROCUzun3"],e.exports.ROCLen4_input=["ROCUzun4"],e.exports.SMALen1_input=["BHOUzun1"],e.exports.SMALen2_input=["BHOUzun2"],e.exports.SMALen3_input=["BHOUzun3"],e.exports.SMALen4_input=["BHOUzun4"],e.exports.SigLen_input=["SinUzun"],e.exports.KST_input="KST",e.exports.Sig_input=["Sin"],e.exports.roclen1_input=["rocuznlk1"],e.exports.roclen2_input=["rocuznlk2"],e.exports.roclen3_input=["rocuznlk3"],e.exports.roclen4_input=["rocuznlk4"],e.exports.smalen1_input=["bhoUznlk1"],e.exports.smalen2_input=["bhoUznlk2"],e.exports.smalen3_input=["bhoUznlk3"],e.exports.smalen4_input=["bhoUznlk4"],e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]=["Üst Sapma"],e.exports["Lower Deviation_input"]=["Alt Sapma"],e.exports["Use Upper Deviation_input"]=["Üst Sapma Kullan"],e.exports["Use Lower Deviation_input"]=["Alt Sapma Kullan"],e.exports.Count_input=["Sayım"],e.exports.Crosses_input=["Kesişmeler"],e.exports.MOM_input="MOM",e.exports.MA_input=["HO"], +e.exports["Length EMA_input"]=["ÜHO Uzunluğu"],e.exports["Length MA_input"]=["HO Uzunluğu"],e.exports["Fast length_input"]=["Hızlı uzunluk"],e.exports["Slow length_input"]=["Yavaş uzunluk"],e.exports["Signal smoothing_input"]=["Sinyal belirginleştirme"],e.exports["Simple ma(oscillator)_input"]=["Basit ort(osilatör)"],e.exports["Simple ma(signal line)_input"]=["Basit ort(sinyal çizgisi)"],e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD",e.exports.fastLength_input=["hızlıUzunluk"],e.exports.slowLength_input=["yavaşUzunluk"],e.exports.signalLength_input=["sinyalUzunluk"],e.exports.NV_input="NV",e.exports.OnBalanceVolume_input=["DengeİşlemHacmi"],e.exports.Start_input=["Başlat"],e.exports.Increment_input=["Artış"],e.exports["Max value_input"]=["Max değer"],e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input=["başlangıç"],e.exports.increment_input=["artım"],e.exports.maximum_input=["maksimum"],e.exports["Short length_input"]=["Kısa uzunluk"],e.exports["Long length_input"]=["Uzun uznuluğu"],e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]=["Uzun süre"],e.exports["Short period_input"]=["Kısa periyot"],e.exports["Signal line period_input"]=["Sinyal çizgisi periyodu"],e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]=["SMI Ergodic Osilatörü"],e.exports.Indicator_input=["Gösterge"],e.exports.Oscillator_input=["Osilatör"],e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]=["Stokastik Uzunluk"],e.exports["RSI Source_input"]=["RSI Kaynağı"],e.exports.lengthRSI_input=["uzunlukRSI"],e.exports.lengthStoch_input=["uzunlukStok"],e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]=["Uzun Uzunluğu"],e.exports["Short Length_input"]=["Kısa Uzunluk"],e.exports["Signal Length_input"]=["Sinyal Uzunluğu"],e.exports.Length1_input=["Uzunluk1"],e.exports.Length2_input=["Uzunluk2"],e.exports.Length3_input=["Uzunluk3"],e.exports.length7_input=["uzunluk7"],e.exports.length14_input=["uzunluk14"],e.exports.length28_input=["uzunluk28"],e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input=["uzn"],e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]=["Çene Uzunluğu"],e.exports["Teeth Length_input"]=["Diş Uzunluğu"],e.exports["Lips Length_input"]=["Dudak Uzunluğu"],e.exports.Jaw_input=["Çene"],e.exports.Teeth_input=["Diş"],e.exports.Lips_input=["Dudaklar"],e.exports["Jaw Offset_input"]=["Çene Aralığı"],e.exports["Teeth Offset_input"]=["Diş Aralığı"],e.exports["Lips Offset_input"]=["Dudak Aralığı"],e.exports["Down fractals_input"]=["Aşağı fraktallar"],e.exports["Up fractals_input"]=["Yükselen fraktal"], +e.exports.Periods_input=["Periyotlar"],e.exports.Shapes_input=["Şekiller"],e.exports["show MA_input"]=["HO göster"],e.exports["MA Length_input"]=["HO Uzunluğu"],e.exports["Color based on previous close_input"]=["Önceki kapanışa göre çubuk rengi"],e.exports["Rows Layout_input"]=["Satır Düzeni"],e.exports["Row Size_input"]=["Satır sayısı"],e.exports.Volume_input=["Hacim"],e.exports["Value Area volume_input"]=["Takas Aralığı hacmi"],e.exports["Extend Right_input"]=["Sağa Uzat"],e.exports["Extend POC Right_input"]=["YTS Sağa Genişlet"],e.exports["Extend VAH Right_input"]=["VAH'ı Sağa Uzat"],e.exports["Extend VAL Right_input"]=["VAL'ı Sağa Uzat"],e.exports["Value Area Volume_input"]=["Değer Alanı Hacmi"],e.exports.Placement_input=["Yerleştirme"],e.exports.POC_input=["YTS(Yoğun Takas Seviyesi)"],e.exports["Developing Poc_input"]=["Gelişen Yts"],e.exports["Up Volume_input"]=["Artan Hacim"],e.exports["Down Volume_input"]=["Düşen Hacim"],e.exports["Value Area_input"]=["Değer Alanı"],e.exports["Histogram Box_input"]=["Histogram Kutusu"],e.exports["Value Area Up_input"]=["Değer Alanı Yukarı"],e.exports["Value Area Down_input"]=["Değer Alanı Aşağı"],e.exports["Number Of Rows_input"]=["Satır Sayısı"],e.exports["Ticks Per Row_input"]=["Satır başına fiyat adımı sayısı"],e.exports["Up/Down_input"]=["Yukarı/Aşağı"],e.exports.Total_input=["Toplam"],e.exports.Delta_input="Delta",e.exports.Bar_input=["Çubuk"],e.exports.Day_input=["Gün"],e.exports["Deviation (%)_input"]=["Sapma (%)"],e.exports.Depth_input=["Derinlik"],e.exports["Extend to last bar_input"]=["Son çubuğa kadar uzat"],e.exports.Simple_input=["Basit"],e.exports.Weighted_input=["Ağırlıklı"],e.exports["Wilder's Smoothing_input"]=["Wilder'ın Belirginleştirmesi"],e.exports["1st Period_input"]=["1. Period"],e.exports["2nd Period_input"]=["2. Period"],e.exports["3rd Period_input"]=["3. Period"],e.exports["4th Period_input"]=["4. Period"],e.exports["5th Period_input"]=["5. Period"],e.exports["6th Period_input"]=["6. Period"],e.exports["Rate of Change Lookback_input"]=["Geçmişe Dönük Değişim Oranı"],e.exports["Instrument 1_input"]=["Enstrüman 1"],e.exports["Instrument 2_input"]=["Enstrüman 2"],e.exports["Rolling Period_input"]=["Değişen Dönem"],e.exports["Standard Errors_input"]=["Standart Hatalar"],e.exports["Averaging Periods_input"]=["Ortalama Dönemler"],e.exports["Days Per Year_input"]=["Yıla Göre Günler"],e.exports["Market Closed Percentage_input"]=["Piyasa Kapalı Yüzdesi"],e.exports["ATR Mult_input"]="ATR Mult",e.exports.VWAP_input=["HAOF"],e.exports["Anchor Period_input"]=["Çapa Dönemi"],e.exports.Session_input=["Seans"],e.exports.Week_input=["Hafta"],e.exports.Month_input=["Ay"],e.exports.Year_input=["Yıl"],e.exports.Decade_input=["10 yıl"],e.exports.Century_input=["Yüzyıl"],e.exports.Sessions_input=["Oturumlar"],e.exports["Each (pre-market, market, post-market)_input"]=["Her biri (piyasa öncesi, piyasa, piyasa sonrası)"],e.exports["Pre-market only_input"]=["Sadece piyasa öncesi"],e.exports["Market only_input"]=["Sadece piyasa"], +e.exports["Post-market only_input"]=["Sadece Piyasa sonrası"],e.exports["Main chart symbol_input"]=["Temel grafik sembolü"],e.exports["Another symbol_input"]=["Başka sembol"],e.exports.Line_input=["Çizgi"],e.exports["Nothing selected_combobox_input"]=["Seçili birşey yok"],e.exports["All items_combobox_input"]=["Tüm kalemler"],e.exports.Cancel_input=["İptal"],e.exports.Open_input=["Aç"]},54138:e=>{e.exports=["Ölçeği Ters Çevir"]},47807:e=>{e.exports=["100'e Endeksli"]},34727:e=>{e.exports=["Logaritmik"]},19238:e=>{e.exports=["Örtüşen Etiketleri Gösterme"]},70361:e=>{e.exports=["Yüzde"]},72116:e=>{e.exports=["Normal"]},33021:e=>{e.exports="ETH"},75610:e=>{e.exports=["Elektronik işlem saatleri"]},97442:e=>{e.exports=["Genişletilmiş işlem saatleri"]},32929:e=>{e.exports=["SONRA"]},56137:e=>{e.exports=["ÖNCE"]},98801:e=>{e.exports=["Piyasa-sonrası"]},56935:e=>{e.exports=["Piyasa-öncesi"]},63798:e=>{e.exports="RTH"},24380:e=>{e.exports=["Normal işlem saatleri"]},27991:e=>{e.exports="May"},68716:e=>{e.exports=Object.create(null),e.exports["Amortization of Intangibles_study"]=["Maddi Olmayan Varlıkların Amortismanlanması"],e.exports["Amortization of Deferred Charges_study"]=["Ertelenmiş Ücretlerin Amortismanlanması"],e.exports["Average Day Range_study"]=["Ortalama Gün Aralığı"],e.exports["Bull Bear Power_study"]=["Boğa Ayı Gücü"],e.exports["Directional Movement Index_study"]=["Yönsel Hareket Endeksi"],e.exports["Ichimoku Cloud_study"]=["Ichimoku Bulutu"],e.exports.Ichimoku_study="Ichimoku",e.exports["Moving Average Convergence Divergence_study"]=["Hareketli Ortalama Yakınsama Iraksama"],e.exports["Volume Weighted Average Price_study"]=["Hacim Ağırlıklı Ortalama Fiyat"],e.exports["Volume Weighted Moving Average_study"]=["Hacim Ağırlıklı Hareketli Ortalama"],e.exports["Williams Percent Range_study"]=["Williams Yüzde Aralığı"],e.exports.Doji_study="Doji",e.exports["Spinning Top Black_study"]=["Dönen Üst Siyah"],e.exports["Spinning Top White_study"]=["Dönen Üst Beyaz"],e.exports.Technicals_study=["Teknikler"],e.exports["Accounts payable_study"]=["Ödenebilir hesaplar"],e.exports["Accounts receivables, gross_study"]=["Alacak hesapları, brüt"],e.exports["Accounts receivable - trade, net_study"]=["Aktarılabilecek hesaplar - işlem, net"],e.exports.Accruals_study=["Tahakkuklar"],e.exports["Accrued payroll_study"]=["Tahakkuk eden maaş bordrosu"],e.exports["Accumulated depreciation, total_study"]=["Birikmiş amortisman, toplam"],e.exports["Additional paid-in capital/Capital surplus_study"]=["Ek ödenmiş sermaye/Sermaye fazlası"],e.exports["After tax other income/expense_study"]=["Vergi sonrası diğer gelir/gider"],e.exports["Altman Z-score_study"]=["Altman Z-skoru"],e.exports.Amortization_study=["Amortisman"],e.exports["Amortization of intangibles_study"]=["Maddi Olmayan Varlıkların Amortisman edilmesi"],e.exports["Amortization of deferred charges_study"]=["Ertelenmiş bedellerin amortisman edilmesi"],e.exports["Asset turnover_study"]=["Varlık cirosu"],e.exports["Average basic shares outstanding_study"]=["Tedavüldeki ortalama temel hisse"], +e.exports["Bad debt / Doubtful accounts_study"]=["Kötü borç / Şüpheli hesaplar"],e.exports["Basic EPS_study"]=["Temel EPS"],e.exports["Basic earnings per share (Basic EPS)_study"]=["Hisse başına temel kazanç (Temel EPS)"],e.exports["Beneish M-score_study"]=["Beneish M-skoru"],e.exports["Book value per share_study"]=["Hisse başına defter değeri"],e.exports["Buyback yield %_study"]=["Geri alım getirisi %"],e.exports["Capital and operating lease obligations_study"]=["Sermaye ve faaliyet kiralaması yükümlülükleri"],e.exports["Capital expenditures_study"]=["Sermaye harcamaları"],e.exports["Capital expenditures - fixed assets_study"]=["Sermaye harcamaları - sabit kıymetler"],e.exports["Capital expenditures - other assets_study"]=["Sermaye harcamaları - diğer varlıklar"],e.exports["Capitalized lease obligations_study"]=["Aktifleştirilen kiralama yükümlülükleri"],e.exports["Cash and short term investments_study"]=["Nakit ve kısa vadeli yatırımlar"],e.exports["Cash conversion cycle_study"]=["Nakit dönüştürme döngüsü"],e.exports["Cash & equivalents_study"]=["Nakit benzerleri"],e.exports["Cash from financing activities_study"]=["Finansman Faaliyetlerinden Gelen Nakit"],e.exports["Cash from investing activities_study"]=["Yatırım Faaliyetlerinden Gelen Nakit"],e.exports["Cash from operating activities_study"]=["İşletme Faaliyetlerinden Gelen Nakit"],e.exports["Cash to debt ratio_study"]=["Nakit/borç oranı"],e.exports["Change in accounts payable_study"]=["Borç hesaplarında değişiklik"],e.exports["Change in accounts receivable_study"]=["Alacak hesaplarındaki değişiklik"],e.exports["Change in accrued expenses_study"]=["Tahakkuk eden giderlerdeki değişiklik"],e.exports["Change in inventories_study"]=["Envanterde değişiklik"],e.exports["Change in other assets/liabilities_study"]=["Diğer varlıklarda/yükümlülüklerde değişiklik"],e.exports["Change in taxes payable_study"]=["Ödenecek vergilerdeki değişiklik"],e.exports["Changes in working capital_study"]=["İşletme Sermayesinde Değişiklikler"],e.exports["COGS to revenue ratio_study"]=["COGS/gelir oranı"],e.exports["Common dividends paid_study"]=["Ödenen ortak temettüler"],e.exports["Common equity, total_study"]=["Ortak sermaye, toplam"],e.exports["Common stock par/Carrying value_study"]=["Ortak hisse senedi /Taşıma değeri"],e.exports["Cost of goods_study"]=["Malların maliyeti"],e.exports["Cost of goods sold_study"]=["Satılan malların maliyeti"],e.exports["Current portion of LT debt and capital leases_study"]=["LT borcunun cari kısmı ve sermaye kiralaması"],e.exports["Current ratio_study"]=["Şimdiki oran"],e.exports["Days inventory_study"]=["Günlük envanter"],e.exports["Days payable_study"]=["Ödenebilecek gün sayısı"],e.exports["Days sales outstanding_study"]=["Gün satışları olağanüstü"],e.exports["Debt to assets ratio_study"]=["Borç / aktif varlık oranı"],e.exports["Debt to EBITDA ratio_study"]=["Borç/FAVÖK oranı"],e.exports["Debt to equity ratio_study"]=["Borç/öz sermaye oranı"],e.exports["Debt to revenue ratio_study"]=["Borç/gelir oranı"], +e.exports["Deferred income, current_study"]=["Ertelenmiş gelir, cari"],e.exports["Deferred income, non-current_study"]=["Ertelenmiş gelir, cari olmayan"],e.exports["Deferred tax assets_study"]=["Ertelenmiş vergi varlıkları"],e.exports["Deferred taxes (cash flow)_study"]=["Ertelenmiş vergiler (nakit akışı)"],e.exports["Deferred tax liabilities_study"]=["Ertelenmiş vergi yükümlülükleri"],e.exports.Depreciation_study=["Amortisman"],e.exports["Deprecation and amortization_study"]=["Değer düşürme ve amortisman"],e.exports["Depreciation & amortization (cash flow)_study"]=["Değer düşürme ve amortisman (nakit akışı)"],e.exports["Depreciation/depletion_study"]=["Amortisman/tükenme"],e.exports["Diluted EPS_study"]=["Seyreltilmiş HBK"],e.exports["Diluted earnings per share (Diluted EPS)_study"]=["Hisse başına seyreltilmiş kazanç (Seyreltilmiş EPS)"],e.exports["Diluted net income available to common stockholders_study"]=["Ortak hissedarlara sunulan seyreltilmiş net gelir"],e.exports["Diluted shares outstanding_study"]=["Seyreltilmiş hisseler ödenmemiş"],e.exports["Dilution adjustment_study"]=["Seyreltme ayarı"],e.exports["Discontinued operations_study"]=["Durdurulan faaliyetler"],e.exports["Dividend payout ratio %_study"]=["Temettü ödeme oranı %"],e.exports["Dividends payable_study"]=["Ödenecek borç"],e.exports["Dividends per share - common stock primary issue_study"]=["Hisse başına temettü - ortak hisse senedi birincil ihraç"],e.exports["Dividend yield %_study"]=["Temettü verimi %"],e.exports["Earnings yield_study"]=["Kazanç Verimi"],e.exports.EBIT_study=["FVÖK"],e.exports.EBITDA_study=["FAVÖK"],e.exports["EBITDA margin %_study"]=["FAVÖK marjı %"],e.exports["Effective interest rate on debt %_study"]=["Borç üzerindeki efektif faiz oranı %"],e.exports["Enterprise value_study"]=["Kuruluş değeri"],e.exports["Enterprise value to EBITDA ratio_study"]=["Kurumsal değer / FAVÖK oranı"],e.exports["Enterprise value to EBIT ratio_study"]=["Kurumsal değerin FVÖK oranı"],e.exports["Enterprise value to revenue ratio_study"]=["Kurumsal değerin gelire oranı"],e.exports["EPS basic one year growth_study"]=["EPS temel bir yıllık büyüme"],e.exports["EPS diluted one year growth_study"]=["EPS seyreltilmiş bir yıllık büyüme"],e.exports["EPS estimates_study"]=["EPS tahminleri"],e.exports["Equity in earnings_study"]=["Kazançlarda öz sermaye"],e.exports["Equity to assets ratio_study"]=["Öz sermaye/varlık oranı"],e.exports["Financing activities – other sources_study"]=["Finansman faaliyetleri – diğer kaynaklar"],e.exports["Financing activities – other uses_study"]=["Finansman faaliyetleri – diğer kullanımlar"],e.exports["Float shares outstanding_study"]=["Öne çıkan döner sermayeli hisseler"],e.exports["Free cash flow_study"]=["Serbest Nakit Akışı"],e.exports["Free cash flow margin %_study"]=["Serbest nakit akışı marjı %"],e.exports["Fulmer H factor_study"]=["Fulmer H faktörü"],e.exports["Funds from operations_study"]=["Faaliyetlerden Sağlanan Fonlar"],e.exports["Goodwill, net_study"]=["İyi niyet, net"], +e.exports["Goodwill to assets ratio_study"]=["İyi niyet/varlık oranı"],e.exports["Graham's number_study"]=["Graham'ın numarası"],e.exports["Gross margin %_study"]=["Brüt kar marjı %"],e.exports["Gross profit_study"]=["Brüt Kar"],e.exports["Gross profit to assets ratio_study"]=["Brüt kârın varlık oranı"],e.exports["Gross property/plant/equipment_study"]=["Brüt mülk/tesis/ekipman"],e.exports.Impairments_study=["Bozukluklar"],e.exports["Income Tax Credits_study"]=["Gelir Vergisi Kredileri"],e.exports["Income tax, current_study"]=["Gelir vergisi, cari"],e.exports["Income tax, current - domestic_study"]=["Gelir vergisi, cari - yerel"],e.exports["Income Tax, current - foreign_study"]=["Gelir Vergisi, cari - yabancı"],e.exports["Income tax, deferred_study"]=["Gelir vergisi, ertelenmiş"],e.exports["Income tax, deferred - domestic_study"]=["Gelir vergisi, ertelenmiş - yurtiçi"],e.exports["Income tax, deferred - foreign_study"]=["Gelir vergisi, ertelenmiş - yabancı"],e.exports["Income tax payable_study"]=["Ödenecek gelir vergisi"],e.exports["Interest capitalized_study"]=["Aktifleştirilmiş faiz"],e.exports["Interest coverage_study"]=["Faiz kapsamı"],e.exports["Interest expense, net of interest capitalized_study"]=["Faiz gideri, aktifleştirilen faiz net"],e.exports["Interest expense on debt_study"]=["Borç faiz gideri"],e.exports["Inventories - finished goods_study"]=["Stoklar - bitmiş ürünler"],e.exports["Inventories - progress payments & other_study"]=["Stoklar - hakedişler ve diğer"],e.exports["Inventories - raw materials_study"]=["Envanter - hammaddeler"],e.exports["Inventories - work in progress_study"]=["Envanter - devam eden çalışma"],e.exports["Inventory to revenue ratio_study"]=["Envanter/gelir oranı"],e.exports["Inventory turnover_study"]=["Envanter/gelir oranı"],e.exports["Investing activities – other sources_study"]=["Yatırım faaliyetleri – diğer kaynaklar"],e.exports["Investing activities – other uses_study"]=["Yatırım faaliyetleri – diğer kullanımlar"],e.exports["Investments in unconsolidated subsidiaries_study"]=["Konsolide edilmeyen bağlı ortaklıklardaki yatırımlar"],e.exports["Issuance of long term debt_study"]=["Uzun vadeli borç ihracı"],e.exports["Issuance/retirement of debt, net_study"]=["Borç ihracı/ortadan kalkma, net"],e.exports["Issuance/retirement of long term debt_study"]=["Uzun vadeli borç ihracı/ortadan kalkma"],e.exports["Issuance/retirement of other debt_study"]=["Diğer borcun ihracı/ödenmesi"],e.exports["Issuance/retirement of short term debt_study"]=["Kısa vadeli borç ihracı/ödenmesi"],e.exports["Issuance/retirement of stock, net_study"]=["Hisse senedi ihracı/ödenme, net"],e.exports["KZ index_study"]=["KZ indeksi"],e.exports["Legal claim expense_study"]=["Yasal talep gideri"],e.exports["Long term debt_study"]=["Uzun Vadeli Borç"],e.exports["Long term debt excl. lease liabilities_study"]=["Uzun vadeli borç hariç kira borçları"],e.exports["Long term debt to total assets ratio_study"]=["Uzun vadeli borcun toplam aktiflere oranı"],e.exports["Long term investments_study"]=["Uzun vadeli yatırımlar"], +e.exports["Market capitalization_study"]=["Piyasa Değeri"],e.exports["Minority interest_study"]=["Azınlık Faizi"],e.exports["Miscellaneous non-operating expense_study"]=["Çeşitli faaliyet dışı giderler"],e.exports["Net current asset value per share_study"]=["Hisse başına net cari varlık değeri"],e.exports["Net debt_study"]=["Net borç"],e.exports["Net income_study"]=["Net gelir"],e.exports["Net income before discontinued operations_study"]=["Durdurulan faaliyetler öncesi net gelir"],e.exports["Net income (cash flow)_study"]=["Net gelir (nakit akışı)"],e.exports["Net income per employee_study"]=["Çalışan başına net gelir"],e.exports["Net intangible assets_study"]=["Net maddi olmayan duran varlıklar"],e.exports["Net margin %_study"]=["Net marj %"],e.exports["Net property/plant/equipment_study"]=["Net mülk/tesis/ekipman"],e.exports["Non-cash items_study"]=["Nakit olmayan kalemler"],e.exports["Non-controlling/minority interest_study"]=["Kontrol gücü olmayan/azınlık payı"],e.exports["Non-operating income, excl. interest expenses_study"]=["Faaliyet dışı gelir, faiz giderleri hariç"],e.exports["Non-operating income, total_study"]=["Faaliyet dışı gelir, toplam"],e.exports["Non-operating interest income_study"]=["Faaliyet dışı faiz geliri"],e.exports["Note receivable - long term_study"]=["Alacak senedi - uzun vadeli"],e.exports["Notes payable_study"]=["Ödenecek notlar"],e.exports["Number of employees_study"]=["Çalışan Sayısı"],e.exports["Number of shareholders_study"]=["Hissedar sayısı"],e.exports["Operating earnings yield %_study"]=["Faaliyet kazanç getirisi %"],e.exports["Operating expenses (excl. COGS)_study"]=["İşletme giderleri (COGS hariç)"],e.exports["Operating income_study"]=["Faaliyet gelirleri"],e.exports["Operating lease liabilities_study"]=["Faaliyet kiralaması yükümlülükleri"],e.exports["Operating margin %_study"]=["Faaliyet kar marjı %"],e.exports["Other COGS_study"]=["Diğer COGS"],e.exports["Other common equity_study"]=["Diğer ortak hisse senedi"],e.exports["Other current assets, total_study"]=["Diğer dönen varlıklar, toplam"],e.exports["Other current liabilities_study"]=["Diğer mevcut yükümlülükler"],e.exports["Other cost of goods sold_study"]=["Satılan ürünlerin diğer maliyeti"],e.exports["Other exceptional charges_study"]=["Diğer istisnai ücretler"],e.exports["Other financing cash flow items, total_study"]=["Diğer finansman nakit akışı kalemleri, toplam"],e.exports["Other intangibles, net_study"]=["Diğer maddi olmayan duran varlıklar, net"],e.exports["Other investing cash flow items, total_study"]=["Diğer yatırımların nakit akış kalemleri, toplam"],e.exports["Other investments_study"]=["Diğer yatırımlar"],e.exports["Other liabilities, total_study"]=["Diğer yükümlülükler, toplam"],e.exports["Other long term assets, total_study"]=["Diğer uzun vadeli varlıklar, toplam"],e.exports["Other non-current liabilities, total_study"]=["Diğer cari olmayan yükümlülükler, toplam"],e.exports["Other operating expenses, total_study"]=["Diğer işletme giderleri, toplam"],e.exports["Other receivables_study"]=["Diğer alacaklar"], +e.exports["Other short term debt_study"]=["Diğer kısa vadeli borçlar"],e.exports["Paid in capital_study"]=["Ödenmiş sermaye"],e.exports["PEG ratio_study"]=["PEG oranı"],e.exports["Piotroski F-score_study"]=["Piotroski F-skoru"],e.exports["Preferred dividends_study"]=["Tercih edilen temettüler"],e.exports["Preferred dividends paid_study"]=["Tercih edilen temettüler ödenen"],e.exports["Preferred stock, carrying value_study"]=["Tercih edilen hisse senedi, taşınan değeri"],e.exports["Prepaid expenses_study"]=["Önceden ödenmiş giderler"],e.exports["Pretax equity in earnings_study"]=["Kazançlarda vergi öncesi öz sermaye"],e.exports["Pretax income_study"]=["Vergi öncesi gelir"],e.exports["Price earnings ratio forward_study"]=["İleriye dönük fiyat kazanç oranı"],e.exports["Price sales ratio forward_study"]=["Fiyat satış oranı ileri"],e.exports["Price to book ratio_study"]=["Fiyatın deftere oranı"],e.exports["Price to cash flow ratio_study"]=["Fiyatın nakit akışa oranı"],e.exports["Price to earnings ratio_study"]=["Fiyatın kazanca oranı"],e.exports["Price to free cash flow ratio_study"]=["Fiyat-serbest nakit akışı oranı"],e.exports["Price to sales ratio_study"]=["Fiyatın satışa oranı"],e.exports["Price to tangible book ratio_study"]=["Maddi kitap oranı fiyat"],e.exports["Provision for risks & charge_study"]=["Riskler ve ücret karşılığı"],e.exports["Purchase/acquisition of business_study"]=["İşletmenin satın alınması/satın alınması"],e.exports["Purchase of investments_study"]=["Yatırımların satın alınması"],e.exports["Purchase/sale of business, net_study"]=["İşletme Alım/satımı, net"],e.exports["Purchase/sale of investments, net_study"]=["Yatırım Alım/satımı, net"],e.exports["Quality ratio_study"]=["Kalite oranı"],e.exports["Quick ratio_study"]=["Hızlı oran"],e.exports["Reduction of long term debt_study"]=["Uzun vadeli borcun azaltılması"],e.exports["Repurchase of common & preferred stock_study"]=["Adi ve imtiyazlı hisse senedi geri alımı"],e.exports["Research & development_study"]=["Araştırma & geliştirme"],e.exports["Research & development to revenue ratio_study"]=["Araştırma ve geliştirmenin gelire oranı"],e.exports["Restructuring charge_study"]=["Yeniden yapılandırma ücreti"],e.exports["Retained earnings_study"]=["Dağıtılmamış kârlar"],e.exports["Return on assets %_study"]=["Varlık getirisi %"],e.exports["Return on equity %_study"]=["Özkaynak kârlılığı %"],e.exports["Return on equity adjusted to book value %_study"]=["Defter değerine göre özkaynak kârlılığı %"],e.exports["Return on invested capital %_study"]=["Yatırılan sermayenin getirisi %"],e.exports["Return on tangible assets %_study"]=["Maddi duran varlıkların getirisi %"],e.exports["Return on tangible equity %_study"]=["Maddi özkaynak kârlılığı %"],e.exports["Revenue estimates_study"]=["Gelir tahminleri"],e.exports["Revenue one year growth_study"]=["Gelir bir yıllık büyüme"],e.exports["Revenue per employee_study"]=["Çalışan başına gelir"],e.exports["Sale/maturity of investments_study"]=["Yatırımların satışı/vadesi"], +e.exports["Sale of common & preferred stock_study"]=["Adi ve imtiyazlı hisse satışı"],e.exports["Sale of fixed assets & businesses_study"]=["Sabit kıymetlerin ve işletmelerin satışı"],e.exports["Selling/general/admin expenses, other_study"]=["Satış/genel/yönetici giderleri, diğer"],e.exports["Selling/general/admin expenses, total_study"]=["Satış/genel/yönetici giderleri, toplam"],e.exports["Shareholders' equity_study"]=["Ortak sermaye"],e.exports["Shares buyback ratio %_study"]=["Hisse geri alım oranı %"],e.exports["Elder's Force Index_study"]=["Elder Güç Endeksi"],e.exports["Short term debt_study"]=["Kısa vadeli borç"],e.exports["Short term debt excl. current portion of LT debt_study"]=["Kısa vadeli borç hariç LT borcunun mevcut kısmı"],e.exports["Short term investments_study"]=["Kısa vadeli yatırımlar"],e.exports["Sloan ratio %_study"]=["Sloan oranı %"],e.exports["Springate score_study"]=["Springate puanı"],e.exports["Sustainable growth rate_study"]=["Sürdürülebilir büyüme oranı"],e.exports["Tangible book value per share_study"]=["Hisse başına maddi defter değeri"],e.exports["Tangible common equity ratio_study"]=["Maddi ortak hisse senedi oranı"],e.exports.Taxes_study=["Vergiler"],e.exports["Tobin's Q (approximate)_study"]=["Tobin'in Q'su (yaklaşık)"],e.exports["Total assets_study"]=["Toplam Aktifler"],e.exports["Total cash dividends paid_study"]=["Ödenen Toplam Nakit Temettü"],e.exports["Total common shares outstanding_study"]=["Toplam Ödenmemiş Ortak Hisse Senetleri"],e.exports["Total current assets_study"]=["Toplam Cari Aktifler"],e.exports["Total current liabilities_study"]=["Toplam Cari Yükümlülükler"],e.exports["Total debt_study"]=["Toplam Borç"],e.exports["Total equity_study"]=["Toplam Sermaye"],e.exports["Total inventory_study"]=["Toplam envanter"],e.exports["Total liabilities_study"]=["Toplam Mesuliyetler"],e.exports["Total liabilities & shareholders' equities_study"]=["Toplam yükümlülükler ve özkaynaklar"],e.exports["Total non-current assets_study"]=["Sabit kıymetler toplamı"],e.exports["Total non-current liabilities_study"]=["Toplam Cari Olmayan Borçlar"],e.exports["Total operating expenses_study"]=["Toplam faaliyet giderleri"],e.exports["Total receivables, net_study"]=["Toplam alacaklar, net"],e.exports["Total revenue_study"]=["Toplam Gelir"],e.exports["Treasury stock - common_study"]=["Hazine stoğu - ortak"],e.exports["Unrealized gain/loss_study"]=["Gerçekleşmemiş kazanç/zarar"],e.exports["Unusual income/expense_study"]=["Olağandışı gelir/gider"],e.exports["Zmijewski score_study"]=["Zmijewski puanı"],e.exports["Valuation ratios_study"]=["Değerleme oranları"],e.exports["Profitability ratios_study"]=["Karlılık oranları"],e.exports["Liquidity ratios_study"]=["Likidite oranları"],e.exports["Solvency ratios_study"]=["Ödeme gücü oranları"],e.exports["Accumulation/Distribution_study"]=["Birikim/Dağıtım"],e.exports["Accumulative Swing Index_study"]=["Biriktirici Sallanma Endeksi"],e.exports["Advance/Decline_study"]=["Yükseliş/Düşüş"], +e.exports["Arnaud Legoux Moving Average_study"]=["Arnaud Legoux Hareketli Ortalama"],e.exports.Aroon_study="Aroon",e.exports.ASI_study="ASI",e.exports["Average Directional Index_study"]=["Ortalama Yönsel Endeks(ADX)"],e.exports["Average True Range_study"]=["Ortalama Gerçek Aralık"],e.exports["Awesome Oscillator_study"]=["Müthiş Osilatör"],e.exports["Balance of Power_study"]=["Güç Dengesi"],e.exports["Bollinger Bands %B_study"]=["Bollinger Bantları %B"],e.exports["Bollinger Bands Width_study"]=["Bollinger Bantları Genişliği"],e.exports["Bollinger Bands_study"]=["Bollinger Bantları"],e.exports["Chaikin Money Flow_study"]=["Chaikin Para Akışı"],e.exports["Chaikin Oscillator_study"]=["Chaikin Osilatörü"],e.exports["Chande Kroll Stop_study"]=["Chande Kroll Durdurması"],e.exports["Chande Momentum Oscillator_study"]=["Chande Momentum Osilatörü"],e.exports["Chop Zone_study"]=["Kaşe Alanı"],e.exports["Choppiness Index_study"]=["Dalgalılık Endeksi"],e.exports["Commodity Channel Index_study"]=["Emtia Kanal Endeksi(CCI)"],e.exports["Connors RSI_study"]="Connors RSI",e.exports["Coppock Curve_study"]=["Coppock Eğrisi"],e.exports["Correlation Coefficient_study"]=["Korelasyon Katsayısı"],e.exports.CRSI_study="CRSI",e.exports["Detrended Price Oscillator_study"]=["Trend Azaltma Fiyat Osilatörü"],e.exports["Directional Movement_study"]=["Yönsel Hareket"],e.exports["Donchian Channels_study"]=["Donchian Kanalları"],e.exports["Double EMA_study"]=["DEMA"],e.exports["Ease Of Movement_study"]=["Hareket Kolaylığı"],e.exports["Elder Force Index_study"]=["Elder Kuvvet Endeksi"],e.exports["EMA Cross_study"]=["ÜHO Kesişme"],e.exports.Envelopes_study=["Zarflar"],e.exports["Fisher Transform_study"]=["Fisher Dönüşümü"],e.exports["Fixed Range_study"]=["Sabit Aralık"],e.exports["Fixed Range Volume Profile_study"]=["Sabit Aralıklı Hacim Profili"],e.exports["Guppy Multiple Moving Average_study"]=["Guppy Çoklu Hareketli Ortalama"],e.exports["Historical Volatility_study"]=["Tarihi Volatilite"],e.exports["Hull Moving Average_study"]=["Hull Hareketli Ortalaması"],e.exports["Keltner Channels_study"]=["Keltner Kanalları"],e.exports["Klinger Oscillator_study"]=["Klinger Osilatörü"],e.exports["Know Sure Thing_study"]="Know Sure Thing",e.exports["Least Squares Moving Average_study"]=["En Küçük Kareler Hareketli Ortalaması"],e.exports["Linear Regression Curve_study"]=["Doğrusal Regresyon Eğrisi"],e.exports["MA Cross_study"]=["HO Cross"],e.exports["MA with EMA Cross_study"]=["HO ve ÜHO Kesişmesi"],e.exports["MA/EMA Cross_study"]=["HO/ÜHO Kesişmesi"],e.exports.MACD_study="MACD",e.exports["Mass Index_study"]=["Kütle Endeksi"],e.exports["McGinley Dynamic_study"]=["McGinley Dinamik"],e.exports.Median_study=["Medyan"],e.exports.Momentum_study="Momentum",e.exports["Money Flow_study"]=["Para Akışı"],e.exports["Moving Average Channel_study"]=["Hareketli Ortalama Kanalı"],e.exports["Moving Average Exponential_study"]=["Üstel Hareketli Ortalama EMA"],e.exports["Moving Average Weighted_study"]=["Ağırlıklı Hareketli Ortalama"], +e.exports["Moving Average_study"]=["Hareketli Ortalama"],e.exports["Net Volume_study"]=["Net Hacim"],e.exports["On Balance Volume_study"]=["Denge İşlem Hacmi"],e.exports["Parabolic SAR_study"]=["Parabolik SAR"],e.exports["Pivot Points Standard_study"]=["Pivot Noktalar Standartı"],e.exports["Periodic Volume Profile_study"]=["Periyodik Hacim Profili"],e.exports["Price Channel_study"]=["Fiyat Kanalı"],e.exports["Price Oscillator_study"]=["Fiyat Osilatörü"],e.exports["Price Volume Trend_study"]=["Fiyat Hacim Trendi"],e.exports["Rate Of Change_study"]=["Değişim Oranı"],e.exports["Relative Strength Index_study"]=["Göreceli Güç Endeksi(RSI)"],e.exports["Relative Vigor Index_study"]=["Göreceli Vigor Endeksi"],e.exports["Relative Volatility Index_study"]=["Göreceli Volatilite Endeksi"],e.exports["Session Volume_study"]=["Seans Hacmi"],e.exports["Session Volume HD_study"]=["HD Seans Hacmi"],e.exports["Session Volume Profile_study"]=["Oturum Hacmi Profili"],e.exports["Session Volume Profile HD_study"]=["Oturum Hacmi Profili HD"],e.exports["SMI Ergodic Indicator/Oscillator_study"]=["SMI Ergodik Gösterge/Osilatörü"],e.exports["Smoothed Moving Average_study"]=["Yuvarlatılmış Hareketli Ortalama"],e.exports.Stoch_study=["Stokastik"],e.exports["Stochastic RSI_study"]=["Stokastik RSI"],e.exports.Stochastic_study=["Stokastik"],e.exports["Triple EMA_study"]=["Üçlü ÜHO"],e.exports.TRIX_study="TRIX",e.exports["True Strength Indicator_study"]=["Gerçek Güç Göstergesi"],e.exports["Ultimate Oscillator_study"]=["Nihai Osilatör(UO)"],e.exports["Visible Range_study"]=["Görünür Aralık"],e.exports["Visible Range Volume Profile_study"]=["Görünür Aralık Hacim Profili"],e.exports["Volume Oscillator_study"]=["İşlem Hacmi Osilatörü"],e.exports.Volume_study=["Hacim"],e.exports.Vol_study=["Hacim"],e.exports["Vortex Indicator_study"]=["Vortex Göstergesi"],e.exports.VWAP_study=["HAOF"],e.exports.VWMA_study=["HAHO"],e.exports["Williams %R_study"]="Williams %R",e.exports["Williams Alligator_study"]=["Williams Gator"],e.exports["Williams Fractal_study"]=["Williams Fraktalı"],e.exports["Zig Zag_study"]="Zig Zag",e.exports["24-hour Volume_study"]=["24 saatlik Hacim"],e.exports["Ease of Movement_study"]=["Hareket Kolaylığı"],e.exports["Elders Force Index_study"]=["Yaşlılar Gücü Endeksi"],e.exports.Envelope_study=["Zarf"],e.exports.Gaps_study=["Boşluklar"],e.exports["Linear Regression Channel_study"]=["Doğrusal Regresyon Kanalı"],e.exports["Moving Average Ribbon_study"]=["Hareketli Ortalama Şeridi"],e.exports["Multi-Time Period Charts_study"]=["Çoklu-Zaman Aralığı Grafikleri"],e.exports["Open Interest_study"]=["Açık Pozisyon"],e.exports["Rob Booker - Intraday Pivot Points_study"]=["Rob Booker - Gün İçi Pivot Noktaları"],e.exports["Rob Booker - Knoxville Divergence_study"]=["Rob Booker - Knoxville Uyumsuzluğu"],e.exports["Rob Booker - Missed Pivot Points_study"]=["Rob Booker - Kaçırılan Pivot Noktaları"],e.exports["Rob Booker - Reversal_study"]=["Rob Booker - Tersine Dönüş"],e.exports["Rob Booker - Ziv Ghost Pivots_study"]=["Rob Booker - Ziv Hayalet Pivotları"], +e.exports.Supertrend_study="Supertrend",e.exports["Technical Ratings_study"]=["Teknik Değerlendirmeler"],e.exports["True Strength Index_study"]=["Gerçek Güç Endeksi"],e.exports["Up/Down Volume_study"]=["Yukarı/Aşağı Ses Seviyesi"],e.exports["Visible Average Price_study"]=["Görünür Ortalama Fiyat"],e.exports["Williams Fractals_study"]=["Williams Fraktalları"],e.exports["Keltner Channels Strategy_study"]=["Keltner Kanal Stratejisi"],e.exports["Rob Booker - ADX Breakout_study"]=["Rob Booker - ADX Kırılması"],e.exports["Supertrend Strategy_study"]=["Supertrend Stratejisi"],e.exports["Technical Ratings Strategy_study"]=["Teknik Derecelendirme Stratejisi"],e.exports["Auto Anchored Volume Profile_study"]=["Otomatik Sabitlenmiş Hacim Profili"],e.exports["Auto Fib Extension_study"]=["Otomatik Fib Uzatma"],e.exports["Auto Fib Retracement_study"]=["Oto Fib Düzeltmesi"],e.exports["Auto Pitchfork_study"]=["Otomatik Pitchfork"],e.exports["Bearish Flag Chart Pattern_study"]=["Ayı Bayrağı Grafik Formasyonu"],e.exports["Bullish Pennant Chart Pattern_study"]=["Flama Boğa Grafik Formasyonu"],e.exports["Double Bottom Chart Pattern_study"]=["Çift Dipli Grafik Deseni"],e.exports["Double Top Chart Pattern_study"]=["Çift Tepe Grafik Deseni"],e.exports["Elliott Wave Chart Pattern_study"]=["Elliott Dalga Grafik Formasyonu"],e.exports["Falling Wedge Chart Pattern_study"]=["Düşen Kama Grafik Formasyonu"],e.exports["Head And Shoulders Chart Pattern_study"]=["Baş ve Omuz Şeması Deseni"],e.exports["Inverse Head And Shoulders Chart Pattern_study"]=["Ters Baş ve Omuz Grafik Deseni"],e.exports["Rectangle Chart Pattern_study"]=["Dikdörtgen Grafik Deseni"],e.exports["Rising Wedge Chart Pattern_study"]=["Yükselen Kama Grafik Deseni"],e.exports["Triangle Chart Pattern_study"]=["Üçgen Grafik Deseni"],e.exports["Triple Bottom Chart Pattern_study"]=["Üçlü Dip Grafik Formasyonu"],e.exports["Triple Top Chart Pattern_study"]=["Üçlü Üst Grafik Formasyonu"],e.exports["VWAP Auto Anchored_study"]=["VWAP Otomatik Sabitlenmiş"],e.exports["*All Candlestick Patterns*_study"]=["*Tüm Mum Çubuğu Formasyonları*"],e.exports["Abandoned Baby - Bearish_study"]=["Terk Edilmiş Bebek - Ayı"],e.exports["Abandoned Baby - Bullish_study"]=["Terk Edilmiş Bebek - Boğa"],e.exports["Dark Cloud Cover - Bearish_study"]=["Kara Bulut Örtüsü - Ayı"],e.exports["Doji Star - Bearish_study"]=["Doji Yıldızı - Ayı"],e.exports["Doji Star - Bullish_study"]=["Doji Yıldızı - Boğa"],e.exports["Downside Tasuki Gap - Bearish_study"]=["Aşağı Yönlü Tasuki Boşluğu - Ayı"],e.exports["Dragonfly Doji - Bullish_study"]=["Yusufçuk Doji - Boğa"],e.exports["Engulfing - Bearish_study"]=["Yutan - Ayı"],e.exports["Engulfing - Bullish_study"]=["Yutan - Boğa"],e.exports["Evening Doji Star - Bearish_study"]=["Akşam Doji Yıldızı - Ayı"],e.exports["Evening Star - Bearish_study"]=["Akşam Yıldızı - Ayı"],e.exports["Falling Three Methods - Bearish_study"]=["Düşen Üç Yöntem - Ayı"],e.exports["Falling Window - Bearish_study"]=["Düşen Pencere - Ayı"],e.exports["Gravestone Doji - Bearish_study"]=["Mezar Taşı Doji - Ayı"], +e.exports["Hammer - Bullish_study"]=["Çekiç - Boğa"],e.exports["Hanging Man - Bearish_study"]=["Asılı Adam - Ayı"],e.exports["Harami - Bearish_study"]=["Harami - Ayı"],e.exports["Harami - Bullish_study"]=["Harami - Boğa"],e.exports["Inverted Hammer - Bullish_study"]=["Ters Çekiç - Boğa"],e.exports["Kicking - Bearish_study"]=["Tekmeleme - Ayı"],e.exports["Kicking - Bullish_study"]=["Tekmeleme - Boğa"],e.exports["Long Lower Shadow - Bullish_study"]=["Uzun Alt Gölge - Boğa"],e.exports["Long Upper Shadow - Bearish_study"]=["Uzun Üst Gölge - Ayı"],e.exports["Marubozu Black - Bearish_study"]=["Marubozu Siyah - Ayı"],e.exports["Marubozu White - Bullish_study"]=["Marubozu Siyah - Ayı"],e.exports["Morning Doji Star - Bullish_study"]=["Sabah Doji Yıldızı - Boğa"],e.exports["Morning Star - Bullish_study"]=["Sabah Yıldızı - Boğa"],e.exports["On Neck - Bearish_study"]=["Boyun Üzerinde - Ayı"],e.exports["Piercing - Bullish_study"]=["Piercing - Boğa"],e.exports["Rising Three Methods - Bullish_study"]=["Yükselen Üç Yöntem - Boğa"],e.exports["Rising Window - Bullish_study"]=["Yükselen Pencere - Boğa"],e.exports["Shooting Star - Bearish_study"]=["Kayan Yıldız - Ayı"],e.exports["Three Black Crows - Bearish_study"]=["Üç Kara Karga - Ayı"],e.exports["Three White Soldiers - Bullish_study"]=["Üç Beyaz Asker - Boğa"],e.exports["Tri-Star - Bearish_study"]=["Tri-Star - Ayı"],e.exports["Tri-Star - Bullish_study"]=["Tri-Star - Boğa"],e.exports["Tweezer Top - Bearish_study"]=["Cımbız Üstü - Ayı"],e.exports["Upside Tasuki Gap - Bullish_study"]=["Cımbız Üstü - Boğa"],e.exports.SuperTrend_study="SuperTrend",e.exports["Average Price_study"]=["Ortalama Fiyat"],e.exports["Typical Price_study"]=["Tipik Fiyat"],e.exports["Median Price_study"]=["Medyan Fiyat"],e.exports["Money Flow Index_study"]=["Para Akışı Endeksi"],e.exports["Moving Average Double_study"]=["İkili Hareketli Ortalama"],e.exports["Moving Average Triple_study"]=["Üçlü Hareketli Ortalama"],e.exports["Moving Average Adaptive_study"]=["Uyarlamalı Hareketli Ortalama"],e.exports["Moving Average Hamming_study"]=["Aşırı Hareketli Ortalama"],e.exports["Moving Average Modified_study"]=["Değiştirilmiş Hareketli Ortalama"],e.exports["Moving Average Multiple_study"]=["Çoklu Hareketli Ortalama"],e.exports["Linear Regression Slope_study"]=["Doğrusal Regresyon Eğrisi"],e.exports["Standard Error_study"]=["Standart Hata"],e.exports["Standard Error Bands_study"]=["Standart Hata Bandı"],e.exports["Correlation - Log_study"]=["Korelasyon - Log"],e.exports["Standard Deviation_study"]=["Standart Sapma"],e.exports["Chaikin Volatility_study"]=["Chaikin Volatilitesi"],e.exports["Volatility Close-to-Close_study"]=["Volatilite Kapanıştan-Kapanışa"],e.exports["Volatility Zero Trend Close-to-Close_study"]=["Volatilite Sıfır Trendi Kapanıştan-Kapanışa"],e.exports["Volatility O-H-L-C_study"]=["Volatilite O-H-L-C"],e.exports["Volatility Index_study"]=["Volatilite Endeksi"],e.exports["Trend Strength Index_study"]=["Trend Gücü Endeksi"],e.exports["Majority Rule_study"]=["Çoğunluk Kuralı"], +e.exports["Advance Decline Line_study"]=["Yükseliş Düşüş Çizgisi"],e.exports["Advance Decline Ratio_study"]=["Yükseliş Düşüş Oranı"],e.exports["Advance/Decline Ratio (Bars)_study"]=["Yükseliş/Düşüş Oranı (Çubuk grafiği)"],e.exports["BarUpDn Strategy_study"]=["BarUpDn Stratejisi"],e.exports["Bollinger Bands Strategy directed_study"]=["Bollinger Bantlar Stratejisi doğrultusunda"],e.exports["Bollinger Bands Strategy_study"]=["Bollinger Bantları Strateji"],e.exports.ChannelBreakOutStrategy_study=["KanaldanÇıkışStratejisi"],e.exports.Compare_study=["Kıyasla"],e.exports["Conditional Expressions_study"]=["Koşullu İfadeler"],e.exports.ConnorsRSI_study="ConnorsRSI",e.exports["Consecutive Up/Down Strategy_study"]=["Ardışık Yükseliş/Düşüş Stratejisi"],e.exports["Cumulative Volume Index_study"]=["Kümülatif Hacim Endeksi"],e.exports["Divergence Indicator_study"]=["Iraksama Göstergesi"],e.exports["Greedy Strategy_study"]=["Açgözlü Strateji"],e.exports["InSide Bar Strategy_study"]=["Çubuk İçi Stratejisi"],e.exports["Keltner Channel Strategy_study"]=["Keltner Kanalları Stratejisi"],e.exports["Linear Regression_study"]=["Doğrusal Regresyon"],e.exports["MACD Strategy_study"]=["MACD Strateji"],e.exports["Momentum Strategy_study"]=["Momentum Stratejisi"],e.exports["Moon Phases_study"]=["Ayın Evreleri"],e.exports["Moving Average Convergence/Divergence_study"]=["Hareketli Ortalama Yakınsama/Iraksama"],e.exports["MovingAvg Cross_study"]=["HareketliOrt Kesişme"],e.exports["MovingAvg2Line Cross_study"]=["HareketliOrt2Çizgi Kesişmesi"],e.exports["OutSide Bar Strategy_study"]=["Çubuk Dışı Stratejisi"],e.exports.Overlay_study=["Katman"],e.exports["Parabolic SAR Strategy_study"]=["Parabolik SAR Stratejisi"],e.exports["Pivot Extension Strategy_study"]=["Pivot Uzatma Stratejisi"],e.exports["Pivot Points High Low_study"]=["Pivot Noktaları Yüksek Düşük"],e.exports["Pivot Reversal Strategy_study"]=["Pivot Dönüş Stratejisi"],e.exports["Price Channel Strategy_study"]=["Fiyat Kanalı Stratejisi"],e.exports["RSI Strategy_study"]=["RSI Stratejisi"],e.exports["SMI Ergodic Indicator_study"]=["SMI Ergodik Gösterge"],e.exports["SMI Ergodic Oscillator_study"]=["SMI Ergodik Osilatör"],e.exports["Stochastic Slow Strategy_study"]=["Stokastik Yavaş Strateji"],e.exports["Volatility Stop_study"]=["Volatilite Durdurması"],e.exports["Volty Expan Close Strategy_study"]=["Hareketlilik Genişleme Kapatma Stratejisi"],e.exports["Woodies CCI_study"]=["Woodie CCI"]},40434:e=>{e.exports=["Sabit Aralıklı Hacim Profili"]},32819:e=>{e.exports=["Hacim"]},66051:e=>{e.exports=["Minör"]},86054:e=>{e.exports=["Dakika"]},20936:e=>{e.exports=["Metin"]},98478:e=>{e.exports=["Kopyalanamadı"]},34004:e=>{e.exports=["Kesilemedi"]},96260:e=>{e.exports=["Yapıştırılamadı"]},94370:e=>{e.exports=["Çubuğun Kapanışına Gerisayım"]},15168:e=>{e.exports=["Kolombo"]},36018:e=>{e.exports=["Sütunlar"]},19372:e=>{e.exports=["Yorum"]},20229:e=>{e.exports=["Kıyasla veya Sembol Ekle"]},46689:e=>{e.exports=["Girişleri Onayla"]},43432:e=>{e.exports=["Kopenhag"]},35216:e=>{e.exports=["Kopyala"]},87898:e=>{ +e.exports=["Grafik Yerleşimini Kopyala"]},28851:e=>{e.exports=["Fiyatı kopyala"]},94099:e=>{e.exports=["Kâhire"]},64149:e=>{e.exports=["Belirtme"]},63528:e=>{e.exports=["Mum Grafikler"]},46837:e=>{e.exports=["Karakas"]},49329:e=>{e.exports=["Değişim"]},28089:e=>{e.exports=["Sembolu Değiştir"]},99374:e=>{e.exports=["Zaman Aralığını Değiştir"]},14412:e=>{e.exports=["Grafik Özellikleri"]},26619:e=>{e.exports=["Grafik TradingView tarafından"]},12011:e=>{e.exports=["Panoya kopyalanan grafik görüntüsü {emoji}"]},59884:e=>{e.exports=["Chatham Adaları"]},28244:e=>{e.exports=["Şikago"]},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["Daire"]},32234:e=>{e.exports=["Nokta belirlemek için tıkla"]},52977:e=>{e.exports=["Klonla"]},31691:e=>{e.exports=["Kapanış"]},50493:e=>{e.exports=["Emir ver"]},52302:e=>{e.exports=["Limit Emri Oluştur"]},29908:e=>{e.exports=["Artı"]},60997:e=>{e.exports=["Kesişen Çizgiler"]},81520:e=>{e.exports=["Döviz"]},98486:e=>{e.exports=["Mevcut aralık ve üzeri"]},73106:e=>{e.exports=["Mevcut aralık ve altı"]},85964:e=>{e.exports=["Sadece mevcut aralık"]},17206:e=>{e.exports=["Eğri"]},95176:e=>{e.exports=["Birkaç Yıllık"]},87761:e=>{e.exports=["Periyodik Çizgiler"]},27891:e=>{e.exports=["Açarsöz Formasyonu"]},56996:e=>{e.exports=["Bu isimle bir yerleşim zaten mevcut"]},30192:e=>{e.exports=["Bu isimle bir yerleşim zaten mevcut. Üstüne yazmak istiyor musunuz?"]},32852:e=>{e.exports=["ABCD Formasyonu"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports=["İşlem Ayarlarını Analiz et"]},66828:e=>{e.exports=["Yapışık Not"]},94782:e=>{e.exports=["Yapışık Metin"]},61704:e=>{e.exports=["Sabit VWAP"]},63597:e=>{e.exports=["Yatay Çizgi Ekle"]},45743:e=>{e.exports=["Sembol Ekle"]},8700:e=>{e.exports=["Alarm ekle"]},64885:e=>{e.exports=["{drawing} üzerine Alarm Ekle"]},90830:e=>{e.exports=["{series} üzerine Alarm Ekle"]},45986:e=>{e.exports=["{title} için alarm ekle"]},3612:e=>{e.exports=["{instrumentName} için finansal metrik ekle"]},92206:e=>{e.exports=["{studyTitle} 'a indikatör/strateji ekle"]},34810:e=>{e.exports=["{symbol} için metin notu ekle"]},75669:e=>{e.exports=["Bu finansalı tüm yerleşime ekle"]},64288:e=>{e.exports=["Bu İndikatörü Tüm Yerleşime Ekle"]},77920:e=>{e.exports=["Bu Stratejiyi Tüm Yerleşime Ekle"]},34059:e=>{e.exports=["Bu sembolü tüm yerleşime ekle"]},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Daima görünmez"]},71997:e=>{e.exports=["Daima görünür"]},97305:e=>{e.exports=["Tüm Göstergeler ve Çizim Araçları"]},59192:e=>{e.exports=["Tüm aralıklar"]},14452:e=>{e.exports=["Alma-Ata"]},5716:e=>{e.exports=["Elliot Dalgası Uygula"]},19263:e=>{e.exports=["Elliott Majör Dalgası Uygula"]},15818:e=>{e.exports=["Elliott Minör Dalgası Uygula"]},50352:e=>{e.exports=["Elliott Intermediate Dalgası Uygula"]},66631:e=>{e.exports=["Elle Karar Noktası Uygula"]},15682:e=>{e.exports=["Elle Risk/Ödül Uygula"]},15644:e=>{e.exports=["WPT Düşüş Dalgası Uygula"]},5897:e=>{e.exports=["WPT Yükseliş Dalgası Uygula"]},13345:e=>{e.exports=["Varsayılanı Uygula"]},95910:e=>{ +e.exports=["Bu göstergeleri tüm yerleşime uygula"]},42762:e=>{e.exports=["Nis"]},45104:e=>{e.exports=["Yay"]},42097:e=>{e.exports=["Alan"]},96237:e=>{e.exports=["Ok İşareti"]},48732:e=>{e.exports=["Aşağı Ok"]},82473:e=>{e.exports=["Ok İşaretleyici"]},8738:e=>{e.exports=["Aşağı Ok İşareti"]},35062:e=>{e.exports=["Sola Ok İşareti"]},92163:e=>{e.exports=["Sağa Ok İşareti"]},33196:e=>{e.exports=["Yukarı Ok İşareti"]},10650:e=>{e.exports=["Yukarı Ok"]},59340:e=>{e.exports=["Aşkabad"]},13468:e=>{e.exports=["Kapanışta"]},21983:e=>{e.exports=["Atina"]},86951:e=>{e.exports=["Otomatik"]},50834:e=>{e.exports=["Oto (verileri ekrana sığdırır)"]},38465:e=>{e.exports=["Ağu"]},8975:e=>{e.exports=["Ortalama kapanış fiyat etiketi"]},87899:e=>{e.exports=["Ortalama kapanış fiyat çizgisi"]},22554:e=>{e.exports=["Ort"]},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports=["Bahreyn"]},40664:e=>{e.exports=["Balon"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports=["Çubuk Tekrar Oynatma, bu grafik türü için kullanılamaz. Çubuk Oynatma'dan çıkmak istiyor musunuz?"]},16812:e=>{e.exports=["Çubuk Grafikler"]},98838:e=>{e.exports=["Çubuk Modeli"]},17712:e=>{e.exports=["Temel Çizgi"]},54861:e=>{e.exports=["Belgrat"]},26825:e=>{e.exports="Berlin"},30251:e=>{e.exports=["Fırça"]},90204:e=>{e.exports=["Brüksel"]},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Öne getir"]},26354:e=>{e.exports=["En öne getir"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports=["Bükreş"]},87143:e=>{e.exports=["Budapeşte"]},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports=["TradingView'den"]},75190:e=>{e.exports=["Tarihe git"]},38342:e=>{e.exports=["Şuna git: {lineToolName}"]},75139:e=>{e.exports=["Anlaşıldı"]},81180:e=>{e.exports=["Gann Kutusu"]},68102:e=>{e.exports=["Gann Fanı"]},66321:e=>{e.exports=["Gann Karesi"]},87107:e=>{e.exports=["Gann Karesi Yeni"]},34805:e=>{e.exports=["Daha çok bağlantı al"]},7914:e=>{e.exports=["Hayalet Çizgiler"]},18367:e=>{e.exports=["Birkaç on yıllık"]},97065:e=>{e.exports=["'{name}' Çalışma Şablonunu silmek istediğinizden emin misiniz?"]},59368:e=>{e.exports=["Çift Eğri"]},35273:e=>{e.exports=["Düzen ızgarasını sıfırlamak için herhangi bir kenarı çift tıklayın"]},5828:e=>{e.exports=["Yolu bitirmek için çift tıklayın"]},63898:e=>{e.exports=["Polyline'ı bitirmek için çift tıklayın"]},42660:e=>{e.exports=["Düşüş Dalgası 1 veya A"]},44788:e=>{e.exports=["Düşüş Dalgası 2 veya B"]},71263:e=>{e.exports=["Düşüş Dalgası 3"]},70573:e=>{e.exports=["Düşüş Dalgası 4"]},59560:e=>{e.exports=["Düşüş Dalgası 5"]},70437:e=>{e.exports=["Düşüş Dalgası C"]},93345:e=>{e.exports=["Verileri Sağlayan"]},76912:e=>{e.exports=["Tarih"]},60222:e=>{e.exports=["Tarih Aralığı"]},79859:e=>{e.exports=["Tarih ve Fiyat Aralığı"]},92203:e=>{e.exports=["Ara"]},69479:e=>{e.exports=["Derece"]},57701:e=>{e.exports="Denver"},73720:e=>{e.exports=["Elmas"]},3556:e=>{e.exports=["Ayrık Kanal"]},62764:e=>{e.exports=["Ayrıştırma"]},22903:e=>{e.exports=["Çizim araç çubuğu"]},21442:e=>{e.exports=["Üzerine Yatay Çizgi Çiz"]},22429:e=>{e.exports="Dubai"},9497:e=>{ +e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Grafik yerleşiminin yeni adını yazın"]},93512:e=>{e.exports=["{title} Alarmını Değiştir"]},91215:e=>{e.exports=["Elliott Düzeltme Dalgası (ABC)"]},80983:e=>{e.exports=["Elliott İkili Kombo Dalgası (WXY)"]},74118:e=>{e.exports=["Elliott İtki Dalgası (12345)"]},95840:e=>{e.exports=["Elliott Üçgen Dalgası (ABCDE)"]},66637:e=>{e.exports=["Elliott Üçlü Kombo Dalgası (WXYXZ)"]},69418:e=>{e.exports=["Elips"]},27558:e=>{e.exports=["Alarm çizgilerini uzat"]},2578:e=>{e.exports=["Genişletilmiş hat"]},77295:e=>{e.exports=["Borsa"]},2899:e=>{e.exports=["Üst panosuna getir"]},53387:e=>{e.exports=["Alt Panosuna Getir"]},36972:e=>{e.exports=["Tahmin"]},17994:e=>{e.exports=["Kitaplık kaydedilemedi"]},87375:e=>{e.exports=["Komut dosyası kaydedilemedi"]},35050:e=>{e.exports=["Şub"]},82719:e=>{e.exports=["Fib Kanalı"]},64192:e=>{e.exports=["Fib Çemberleri"]},63835:e=>{e.exports=["Fib Düzeltmesi"]},18072:e=>{e.exports=["Fib Hız Direnç Yayları"]},20877:e=>{e.exports=["Fib Hız Direnç Fanı"]},76783:e=>{e.exports=["Fib Spiralı"]},89037:e=>{e.exports=["Fib Saat Dilimi"]},72489:e=>{e.exports=["Fib Takozu"]},21524:e=>{e.exports=["Bayrak"]},55678:e=>{e.exports=["Bayrak"]},29230:e=>{e.exports=["Flat Üst/Alt"]},92754:e=>{e.exports=["Ters dönmüş"]},42015:e=>{e.exports=["Ondalık kısmı geçerisiz."]},47542:e=>{e.exports=["Grafikler üzerinde artık Temel çalışmalar bulunmuyor"]},16245:e=>{e.exports=["Kalküta"]},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports=["Karaçi"]},72374:e=>{e.exports=["Kuveyt"]},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["İçi Boş Mumlar"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Yatay Çizgi"]},76604:e=>{e.exports=["Yatay Işın"]},42616:e=>{e.exports=["Omuz Baş Omuz"]},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Gizle"]},33911:e=>{e.exports=["Tümünü gizle"]},95551:e=>{e.exports=["Tüm çizimleri gizle"]},44312:e=>{e.exports=["Tüm çizimleri ve göstergeleri gizle"]},67927:e=>{e.exports=["Tüm çizimleri, göstergeleri, pozisyonları ve emirleri gizle"]},86306:e=>{e.exports=["Tüm göstergeleri gizle"]},70803:e=>{e.exports=["Tüm pozisyonları ve emirleri gizle"]},13277:e=>{e.exports=["Çizimleri gizle"]},8251:e=>{e.exports=["Grafikte olayları gizle"]},44177:e=>{e.exports=["Göstergeleri gizle"]},2441:e=>{e.exports=["Çubuklardaki İşaretleri Gizle"]},90540:e=>{e.exports=["Pozisyonları ve emirleri gizle"]},30777:e=>{e.exports=["Yüksek"]},31994:e=>{e.exports=["Yüksek-düşük"]},60259:e=>{e.exports=["Yüksek ve düşük fiyat etiketleri"]},21803:e=>{e.exports=["Yüksek ve düşük fiyat çizgileri"]},31895:e=>{e.exports=["Öne Çıkarıcı"]},69085:e=>{e.exports=['Histogram çok büyük, lütfen "Satır Boyutu" girişini artırın.']},8122:e=>{e.exports=["Histogram çok büyük, lütfen 'Satır Boyutu' girişini azaltın."]},22712:e=>{e.exports=["İstemiyorum teşekkürler"]},23450:e=>{e.exports=["Resim"]},71778:e=>{e.exports=["Birkaç Hafta-Aylık"]},14177:e=>{ +e.exports=["Geçersiz Sembol"]},32619:e=>{e.exports=["Hatalı sembol"]},53239:e=>{e.exports=["Ölçeği Ters Çevir"]},20062:e=>{e.exports=["100'e Endeksli"]},81584:e=>{e.exports=["Gösterge değer etiketleri"]},31485:e=>{e.exports=["Göstergelerin ad etiketleri"]},27677:e=>{e.exports=["Bilgi Çizgisi"]},98767:e=>{e.exports=["Gösterge ekle"]},9114:e=>{e.exports=["İçeri"]},12354:e=>{e.exports=["İç Dirgen"]},26579:e=>{e.exports=["İkon"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports=["Cakarta"]},95425:e=>{e.exports=["Oca"]},42890:e=>{e.exports=["Kudüs"]},6215:e=>{e.exports=["Tem"]},15224:e=>{e.exports=["Haz"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Solda"]},29404:e=>{e.exports=["Sağda"]},850:e=>{e.exports=["Eyvah!"]},675:e=>{e.exports=["Nesnelerin Ağacı"]},73546:e=>{e.exports=["Eki"]},39280:e=>{e.exports=["Açılış"]},25595:e=>{e.exports=["Orjinal"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Düşük"]},42284:e=>{e.exports=["Kilitle"]},1441:e=>{e.exports=["Kilitle/kilidi aç"]},82232:e=>{e.exports=["Dikey imleç çizgisini zamana göre kilitleme"]},18219:e=>{e.exports=["Fiyat Çubuk Oranını Sabitle"]},12285:e=>{e.exports=["Logaritmik"]},50286:e=>{e.exports=["Londra"]},44604:e=>{e.exports=["Alış Pozisyonu"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Aşağı Etiket"]},13046:e=>{e.exports=["Yukarı Etiket"]},94420:e=>{e.exports=["Etiketler"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Çizgi"]},63492:e=>{e.exports=["Çizgi kesme"]},83182:e=>{e.exports=["Çizgiler"]},78104:e=>{e.exports=["Panoya kopyalanan grafik resmine bağlantı {emoji}"]},50091:e=>{e.exports=["Lizbon"]},64352:e=>{e.exports=["Lüksemburg"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Çapayı konumlandırmak için noktayı hareket ettirin ve ardından yerleştirmek için dokunun"]},45828:e=>{e.exports=["Taşı"]},44302:e=>{e.exports=["Ölçeği sola taşı"]},94338:e=>{e.exports=["Ölçeği sağa taşı"]},66276:e=>{e.exports=["Değiştirilmiş Schiff"]},18559:e=>{e.exports=["Değiştirilmiş Schiff Dirgeni"]},18665:e=>{e.exports=["Moskova"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports="Mar"},85095:e=>{e.exports=["Meksiko"]},75633:e=>{e.exports=["Tüm ölçekleri tek birinde birleştir"]},95093:e=>{e.exports=["Karışık"]},10931:e=>{e.exports=["Mikro"]},58397:e=>{e.exports=["Binyıl"]},85884:e=>{e.exports=["Birkaç Saatlık"]},9632:e=>{e.exports=["Ufacık"]},63158:e=>{e.exports=["İkizlenmiş"]},42769:e=>{e.exports=["Muskat"]},43088:e=>{e.exports=["U/D"]},95222:e=>{e.exports=["Burada veri yok"]},3485:e=>{e.exports=["Ölçek yok (Tam Ekran)"]},8886:e=>{e.exports=["Senkronizasyon yok"]},16971:e=>{e.exports=["Hacim verisi yok"]},75549:e=>{e.exports=["Not"]},71230:e=>{e.exports=["Kas"]},99203:e=>{e.exports=["Norfolk Adaları"]},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports=["Yeni Zelanda"]},40887:e=>{e.exports=["Yukarıda yeni pano"]},96712:e=>{e.exports=["Aşağıda yeni pano"]},33566:e=>{ +e.exports=["Lefkoşa"]},64968:e=>{e.exports=["Bir şeyler ters gitti. Lütfen daha sonra tekrar deneyiniz."]},10520:e=>{e.exports=["Yeni Grafik Yerleşimini Sakla"]},9908:e=>{e.exports=["Yeni adla sakla"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Sadece fiyat grafiğini ölçeklendir"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Schiff Dirgeni"]},1535:e=>{e.exports=["Bu sayfadan ayrıldığınızda komut güncellenmeyebilir"]},89517:e=>{e.exports=["Ayarlar"]},43247:e=>{e.exports=["İkinci ondalık kısmı geçersiz."]},19796:e=>{e.exports=["Geri gönder"]},23221:e=>{e.exports=["Geriye gönder"]},5961:e=>{e.exports=["Seul"]},57902:e=>{e.exports=["Eyl"]},25866:e=>{e.exports=["Seans"]},59827:e=>{e.exports=["Seans araları"]},69240:e=>{e.exports=["Şangay"]},37819:e=>{e.exports=["Satış Pozisyonu"]},81428:e=>{e.exports=["Göster"]},98116:e=>{e.exports=["Tüm çizimleri göster"]},39046:e=>{e.exports=["Tüm çizimleri ve göstergeleri göster"]},38293:e=>{e.exports=["Tüm çizimleri, göstergeleri, pozisyonları ve emirleri göster"]},49982:e=>{e.exports=["Tüm göstergeleri göster"]},48284:e=>{e.exports=["Tüm fikirleri göster"]},62632:e=>{e.exports=["Tüm pozisyonları ve emirleri göster"]},24620:e=>{e.exports=["Sürekli sözleşme anahtarını göster"]},84813:e=>{e.exports=["Sözleşmenin bitiş tarihini göster"]},66263:e=>{e.exports=["Temettüleri göster"]},46771:e=>{e.exports=["Kazançları göster"]},87933:e=>{e.exports=["Takip edilen üyenin fikirlerini göster"]},30709:e=>{e.exports=["En son haberleri göster"]},58669:e=>{e.exports=["Sadece benim fikirlerimi göster"]},30816:e=>{e.exports=["Bölünmeleri göster"]},68161:e=>{e.exports=["Levha"]},56683:e=>{e.exports=["Singapur"]},69502:e=>{e.exports=["Sinüs Çizgisi"]},44904:e=>{e.exports=["Kare"]},70213:e=>{e.exports=["Grafik başına {number} çalışma limiti aşıldı. Lütfen bazı çalışmaları kaldırın."]},32733:e=>{e.exports=["Stil"]},65323:e=>{e.exports=["Sola istifle"]},14113:e=>{e.exports=["Sağa istifle"]},93161:e=>{e.exports=["Çizim modunda kal"]},48767:e=>{e.exports=["Stokholm"]},29662:e=>{e.exports=["Mikroaltı"]},9753:e=>{e.exports=["Sub-binyıllık"]},71722:e=>{e.exports=["Birkaç Dakikalık"]},91889:e=>{e.exports=["Birkaç On Yıllık"]},33820:e=>{e.exports=["Super-binyılık"]},11020:e=>{e.exports=["Sidney"]},89659:e=>{e.exports=["Sembol Hatası"]},90932:e=>{e.exports=["Sembol ismi etiketi"]},65986:e=>{e.exports=["Sembol bilgisi"]},52054:e=>{e.exports=["Sembol son fiyat etiketi"]},33606:e=>{e.exports=["Global eşitleme"]},18008:e=>{e.exports=["Tüm Grafiklerle Senkronize Et"]},99969:e=>{e.exports=["Nokta & şekil"]},53047:e=>{e.exports=["Çoklu çizgi"]},34402:e=>{e.exports=["Dosya konumu"]},70394:e=>{e.exports=["Paralel Kanal"]},95995:e=>{e.exports="Paris"},29682:e=>{e.exports=["Yapıştır"]},51102:e=>{e.exports=["Yüzde"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports=["Basamak Fanı"]},43852:e=>{e.exports=["Dirgen"]},37680:e=>{e.exports=["Yeni Sol Ölçeğe Bağla"]},43707:e=>{e.exports=["Yeni Sağ Ölçeğe Bağla"]}, +91130:e=>{e.exports=["Sol ölçeğe bağla"]},61201:e=>{e.exports=["Sol Ölçeğe Bağla (Gizli)"]},764:e=>{e.exports=["Sağ ölçeğe sabitle"]},20207:e=>{e.exports=["Sağ Ölçeğe Bağla (Gizli)"]},66156:e=>{e.exports=["Ölçeğe bağla (Şimdi Sola)"]},54727:e=>{e.exports=["Ölçeğe Bağla (Şimdi Ölçeksiz)"]},76598:e=>{e.exports=["Ölçeğe Bağla (Şimdi Sağa)"]},39065:e=>{e.exports=["Ölçeğe bağla (şimdi {label})"]},97324:e=>{e.exports=["{label} ölçeğe bağla"]},56948:e=>{e.exports=["{label} Ölçeğe Bağla (Gizli)"]},32156:e=>{e.exports=["Sol Ölçeğe Bağlı"]},8128:e=>{e.exports=["Sol ölçeğe bağlı (gizli)"]},3822:e=>{e.exports=["Sağ ölçeğe bağlı"]},44538:e=>{e.exports=["Sağ Ölçeğe Bağla (Gizli)"]},65810:e=>{e.exports=["{label} ölçeğe bağlı"]},14125:e=>{e.exports=["{label} Ölçeğe Bağlı (Gizli)"]},97378:e=>{e.exports=["Artı Butonu"]},46669:e=>{e.exports=["Lütfen bize tarayıcınızda panoya yazma izni verin veya {keystroke} tuşuna basın"]},35963:e=>{e.exports=["Grafik konumunu korumak için yakınlaştırma yaparken {key} tuşunu basılı tutun"]},95921:e=>{e.exports=["Fiyat Etiketi"]},28625:e=>{e.exports=["Fiyat Notu"]},2032:e=>{e.exports=["Fiyat Aralığı"]},32061:e=>{e.exports=["Fiyat biçimi geçersiz."]},91492:e=>{e.exports=["Fiyat Çizgisi"]},48404:e=>{e.exports=["Birkaç Aylık"]},87086:e=>{e.exports=["Projeksiyon"]},10160:e=>{e.exports=["{customer}, {date} tarihinde yayınlandı"]},19056:e=>{e.exports=["Katar"]},9998:e=>{e.exports=["Döndürülmüş Dikdörtgen"]},74214:e=>{e.exports=["Roma"]},50470:e=>{e.exports=["Işın"]},90357:e=>{e.exports=["Aralık"]},26833:e=>{e.exports=["Reykavik"]},328:e=>{e.exports=["Dikdörtgen"]},41615:e=>{e.exports=["Yinele"]},35001:e=>{e.exports=["Regresyon Trendi"]},34596:e=>{e.exports=["Kaldır"]},1434:e=>{e.exports=["Çizimleri kaldır"]},13951:e=>{e.exports=["Göstergeleri kaldır"]},4142:e=>{e.exports=["Grafik Yerleşimine Yeni Ad Ver"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Grafik görünümünü sıfırla"]},17258:e=>{e.exports=["Fiyat ölçeğini sıfırla"]},25333:e=>{e.exports=["Zaman ölçeğini sıfırla"]},52588:e=>{e.exports=["Riyad"]},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Dikkat"]},48474:e=>{e.exports=["Varşova"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports=["Talin"]},37229:e=>{e.exports=["Metin"]},16267:e=>{e.exports=["Tahran"]},19611:e=>{e.exports=["Şablon"]},29198:e=>{e.exports=["Veri satıcısı bu sembol için hacim verisi sağlamıyor."]},8162:e=>{e.exports=["Yayın öncesi önizleme yüklenemiyor. Lütfen tarayıcı eklentilerinizi devre dışı bırakın ve tekrar deneyin."]},65943:e=>{e.exports=["Bu göstergeyi başka göstergeye uygulamazsınız"]},74986:e=>{e.exports=["Bu komut dosyası yalnızca davetle kullanılabilir. Erişim talebi için lütfen yazarıyla iletişime geçin."]},98538:e=>{e.exports=["Üç Basamak Formasyonu"]},30973:e=>{e.exports=["Kademeler"]},31976:e=>{e.exports=["Zaman"]},64375:e=>{e.exports=["Saat dilimi"]},95005:e=>{e.exports=["Zaman Döngüleri"]},87085:e=>{e.exports=["İşlem"]},94770:e=>{e.exports=["Trend Açısı"]},23104:e=>{ +e.exports=["Trend Çizgisi"]},15501:e=>{e.exports=["Trend-Temeli Fib Uzatma"]},31196:e=>{e.exports=["Trend-Temeli Fib Zamanı"]},29245:e=>{e.exports=["Üçgen"]},83356:e=>{e.exports=["Alçalan Üçgen"]},12390:e=>{e.exports=["Üçgen Formasyonu"]},28340:e=>{e.exports=["Yükselen Üçgen"]},93855:e=>{e.exports=["Tunus"]},50406:e=>{e.exports="UTC"},38587:e=>{e.exports=["Anlaşıldı"]},81320:e=>{e.exports=["Geri al"]},25933:e=>{e.exports=["Birim"]},15101:e=>{e.exports=["Kilidi aç"]},34150:e=>{e.exports=["Yükseliş Dalgası 4"]},83927:e=>{e.exports=["Yükseliş Dalgası 5"]},58976:e=>{e.exports=["Yükseliş Dalgası 1 veya A"]},11661:e=>{e.exports=["Yükseliş Dalgası 2 veya B"]},53958:e=>{e.exports=["Yükseliş Dalgası 3"]},66560:e=>{e.exports=["Yükseliş Dalgası C"]},18426:e=>{e.exports=["Birim Profili Sabit Aralığı"]},61022:e=>{e.exports=["Hacim Profili göstergesi yalnızca yükseltilmiş planlarımızda mevcuttur."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Dikey Çizgi"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Görünürlük"]},27557:e=>{e.exports=["Aralıklarda görünürlük"]},89960:e=>{e.exports=["Fare geldiğinde görünür"]},22198:e=>{e.exports=["Görsel Sıra"]},7050:e=>{e.exports=["X Kesişim"]},66527:e=>{e.exports=["XABCD Formasyonu"]},17126:e=>{e.exports=["Bu çözünürlükte pivot zaman dilimini göremezsiniz"]},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports=["Zürih"]},76020:e=>{e.exports=["Elliott derecesini değiştir"]},83935:e=>{e.exports=["çakışan etiketleri değiştir"]},39402:e=>{e.exports=["ortalama kapanış fiyat etiketi görünürlüğünü değiştir"]},98866:e=>{e.exports=["ortalama kapanış fiyat çizgisi görünürlüğünü değiştir"]},5100:e=>{e.exports=["al sat etiketlerin görünürlüğününü değiştir"]},32311:e=>{e.exports=["al sat çizgi görünürlüğünü değiştir"]},22641:e=>{e.exports=["para birimi dğş"]},30501:e=>{e.exports=["grafik düzenini {title} dğş"]},7017:e=>{e.exports=["sürekli sözleşme anahtarı görünürlüğünü değiştir"]},58108:e=>{e.exports=["yakın görünürlüğü engellemek için geri sayımı değiştir"]},7151:e=>{e.exports=["tarih aralığını dğş"]},84944:e=>{e.exports=["temettü görünürlüğünü değiştir"]},79574:e=>{e.exports=["grafikteki olayların görünürlüğünü değiştir"]},88217:e=>{e.exports=["kazanç görünürlüğünü değiştir"]},28288:e=>{e.exports=["vadeli işlem sözleşmesi vade sonu görünürlüğünü değiştir"]},66805:e=>{e.exports=["yüksek ve düşük fiyat etiketlerinin görünürlüğünü değiştir"]},92556:e=>{e.exports=["yüksek ve düşük fiyat çizgilerinin görünürlüğünü değiştir"]},87027:e=>{e.exports=["göstergelerin isim etiketleri görünürlüğünü değiştir"]},14922:e=>{e.exports=["göstergeleri değer etiketleri görünürlüğünü değiştir"]},77578:e=>{e.exports=["en son haberlerin görünürlüğünü değiştir"]},87510:e=>{e.exports=["bölme yüksekliğini dğş"]},50190:e=>{e.exports=["artı düğme görünürlüğünü değiştir"]},49889:e=>{e.exports=["piyasa öncesi/sonrası fiyat etiketi görünürlüğünü değiştir"]},16750:e=>{e.exports=["piyasa öncesi/sonrası fiyat çizgisi görünürlüğünü değiştir"]},59883:e=>{e.exports=["önceki kapanış fiyat çizgisi görünürlüğünü değiştir"]}, +67761:e=>{e.exports=["fiyat çizgi görünürlüğünü değiştir"]},69510:e=>{e.exports=["fiyatı çubuk oranını değiştir"]},32303:e=>{e.exports=["çözünürlüğü değiştir"]},526:e=>{e.exports=["Sembolu değiştir"]},9402:e=>{e.exports=["sembol etiketlerinin görünürlüğünü değiştir"]},53150:e=>{e.exports=["sembolün son değer görünürlüğünü değiştir"]},12707:e=>{e.exports=["sembolün önceki yakın değer görünürlüğü değiştir"]},65303:e=>{e.exports=["oturumu değiştir"]},15403:e=>{e.exports=["oturum sonu görünürlüğü değiştir"]},53438:e=>{e.exports=["seri stilini değiştir"]},74488:e=>{e.exports=["bölme görünürlüğünü değiştir"]},20505:e=>{e.exports=["saat dilimini değiştir"]},39028:e=>{e.exports=["birim değiştir"]},21511:e=>{e.exports=["görünürlük değiştir"]},16698:e=>{e.exports=["geçerli aralıktaki görünürlüğü değiştir"]},78422:e=>{e.exports=["mevcut aralıkta ve üzerinde görünürlüğü değiştir"]},49529:e=>{e.exports=["mevcut aralıkta ve altında görünürlüğü değiştir"]},66927:e=>{e.exports=["tüm aralıklardaki görünürlüğü değiştir"]},74428:e=>{e.exports=["{title} stilini dğş"]},72032:e=>{e.exports=["{pointIndex} noktasını dğş"]},65911:e=>{e.exports=["grafik sağlayıcı TradingView"]},5179:e=>{e.exports=["çizgi araçlarını klonla"]},3195:e=>{e.exports=["çizim araçları grubu oluştur"]},92659:e=>{e.exports=["seçimden çizim araçları grubu oluşturma"]},81791:e=>{e.exports=["{tool} oluştur"]},63649:e=>{e.exports=["kaynak kes"]},78755:e=>{e.exports=["{title} kes"]},99113:e=>{e.exports=["{name} grubuna {lineTool} çizim aracı ekle"]},40242:e=>{e.exports=["{group} grubuna satır araç(ları) ekle"]},22856:e=>{e.exports=["Bu finansalı tüm yerleşime ekle"]},82388:e=>{e.exports=["Bu İndikatörü Tüm Yerleşime Ekle"]},94292:e=>{e.exports=["Bu Stratejiyi Tüm Yerleşime Ekle"]},27982:e=>{e.exports=["Bu sembolü tüm yerleşime ekle"]},66568:e=>{e.exports=["grafik temasını uygula"]},64034:e=>{e.exports=["tüm grafik özelliğini uygula"]},49037:e=>{e.exports=["çizim taslağına uygula"]},96996:e=>{e.exports=["seçilen kaynaklara fabrika varsayılanlarını uygula"]},44547:e=>{e.exports=["göstergeleri tüm düzene uygula"]},26065:e=>{e.exports=["çalışma şablonunu uygula {template}"]},58570:e=>{e.exports=["araç çubuk teması uygula"]},27195:e=>{e.exports=["{title} grubunu öne getir"]},78246:e=>{e.exports=["{title} öne getir"]},56763:e=>{e.exports=["{title} 'ı öne getir"]},5607:e=>{e.exports=["TradingView'den"]},90621:e=>{e.exports=["tarih aralığı kilidi"]},12962:e=>{e.exports=["seviye çizgisini sil"]},63391:e=>{e.exports=["çizim araçlarını {group} grubundan hariç tut"]},59942:e=>{e.exports=["çevirme çubuk paterni"]},70301:e=>{e.exports=["{title} gizle"]},91842:e=>{e.exports=["alarm etiket çizgilerini gizle"]},54781:e=>{e.exports=["tüm çizim araçlarını gizle"]},44974:e=>{e.exports=["çubuklardaki işaretleri gizle"]},28916:e=>{e.exports=["aralık kilidi"]},94245:e=>{e.exports=["Ölçeği Ters Çevir"]},90743:e=>{e.exports=["{title} ekle"]},53146:e=>{e.exports=["{targetTitle}'ın arkasına {title} ekle"]},74055:e=>{e.exports=["{target} 'ten sonra {title} ekle"]},11231:e=>{ +e.exports=["{target} 'ten sonra {title} ekle"]},67176:e=>{e.exports=["{targetTitle} 'ten sonra {title} ekle"]},54597:e=>{e.exports=["varsayılan çizim taslağı yükle"]},30295:e=>{e.exports=["yüklüyor..."]},50193:e=>{e.exports=["{title} kilitle"]},4963:e=>{e.exports=["satır araçları grubu {group} kaldırılıyor"]},68163:e=>{e.exports=["nesneleri kilitle"]},47107:e=>{e.exports=["hareket ettir"]},11303:e=>{e.exports=["{title} yeni sol ölçeğe taşı"]},45544:e=>{e.exports=["{title} 'ı yeni sağ ölçeğe taşı"]},81898:e=>{e.exports=["tüm ölçekleri sola taşı"]},22863:e=>{e.exports=["tüm ölçekleri sağa taşı"]},45356:e=>{e.exports=["çizim(leri) taşı"]},15086:e=>{e.exports=["Sola hareket et"]},61711:e=>{e.exports=["sağa hareket et"]},4184:e=>{e.exports=["ölçeği taşı"]},74642:e=>{e.exports=["{title} ölçeksiz yap (Tam ekran)"]},45223:e=>{e.exports=["{group} grubunu görünmez yap"]},87927:e=>{e.exports=["{group} grubunu görünür yap"]},62153:e=>{e.exports=["aşağı birleştir"]},70746:e=>{e.exports=["bölmede birleştir"]},66143:e=>{e.exports=["birleştir"]},81870:e=>{e.exports=["ayna çubukları deseni"]},16542:e=>{e.exports="n/a"},47222:e=>{e.exports=["ölçek fiyatı"]},99042:e=>{e.exports=["sadece fiyat grafiğini ölçeklendir"]},35962:e=>{e.exports=["ölçek zamanı"]},68193:e=>{e.exports=["kaydır"]},70009:e=>{e.exports=["kaydırma zamanı"]},69485:e=>{e.exports=["fiyat ölçeği seçim stratejisi {title} ayarla"]},16259:e=>{e.exports=["{title} 'ı geriye gönder"]},66781:e=>{e.exports=["{title}'ı arkaya gönder"]},4998:e=>{e.exports=["{title} grubunu geriye gönder"]},64704:e=>{e.exports=["hat araçlarını küresel olarak paylaş"]},77554:e=>{e.exports=["düzende satır araçlarını paylaş"]},16237:e=>{e.exports=["alarm etiketi çizgilerini göster"]},13622:e=>{e.exports=["tüm fikirleri göster"]},26267:e=>{e.exports=["takip edilen kullanıcıların fikirlerini göster"]},40061:e=>{e.exports=["sadece fikirlerimi göster"]},52010:e=>{e.exports=["çizim modunda kal"]},98784:e=>{e.exports=["çizim eşitleme durdur"]},57011:e=>{e.exports=["çizgi araç(lar)ı eşitlemeyi durdur"]},92831:e=>{e.exports=["sembol kilidi"]},60635:e=>{e.exports=["senkronizasyon zamanı"]},99769:e=>{e.exports=["sağlayıcı"]},68111:e=>{e.exports=["grafiği sağlayan TradingView"]},96916:e=>{e.exports=["çizimi yapıştır"]},80611:e=>{e.exports=["gösterge yapıştır"]},41601:e=>{e.exports=["{title} yapıştır"]},84018:e=>{e.exports=["sol ölçeğe sabitle"]},22615:e=>{e.exports=["Sağ ölçeğe bağla"]},56015:e=>{e.exports=["{label}'e ölçeklendir"]},33348:e=>{e.exports=["bölmeyi tekrar düzenle"]},15516:e=>{e.exports=["tüm çalışmaları kaldır"]},80171:e=>{e.exports=["tüm çalışmaları ve çizim araçlarını kaldırın"]},59211:e=>{e.exports=["seçilmeyen boş satır araçlarını kaldır"]},44656:e=>{e.exports=["çizimleri kaldır"]},70653:e=>{e.exports=["çizim grubunu kaldır"]},66414:e=>{e.exports=["çizgi veri kaynaklarını kaldır"]},47637:e=>{e.exports=["bölmeyi kaldır"]},39859:e=>{e.exports=["{title} kaldır"]},78811:e=>{e.exports=["satır araçları grubu {name} kaldırılıyor"]},16338:e=>{ +e.exports=["{group} grubunu {newName} olarak yeniden adlandırın"]},30910:e=>{e.exports=["düzen boyutlarını sıfırla"]},21948:e=>{e.exports=["ölçekleri sıfırla"]},55064:e=>{e.exports=["Zaman Ölçeğini Sıfırla"]},13034:e=>{e.exports=["düzeni yeniden boyutlandır"]},9608:e=>{e.exports=["varsayılanları geri yükle"]},63060:e=>{e.exports=["otomatik ölçeklendirmeyi aç/kapat"]},98860:e=>{e.exports=["100 ölçeğe indekslenmiş geçiş"]},21203:e=>{e.exports=["geçiş kilidi ölçeği"]},60166:e=>{e.exports=["log ölçeğini değiştir"]},68642:e=>{e.exports=["yüzde skalası aç/kapat"]},33714:e=>{e.exports=["normal ölçeği aç/kapat"]},47122:e=>{e.exports=["takip süresi"]},28068:e=>{e.exports=["hat araçları paylaşımını kapat"]},66824:e=>{e.exports=["nesnelerin kilidini aç"]},51114:e=>{e.exports=["{group} grubunda kilidi kaldır"]},92421:e=>{e.exports=["{title} kilidini aç"]},20057:e=>{e.exports=["yeni alt bölmeye ayır"]},52540:e=>{e.exports=["ayır"]},86949:e=>{e.exports=["çöz"]},50728:e=>{e.exports=["{title} komutu güncelle"]},33355:e=>{e.exports=["{count} çubukta"]},88841:e=>{e.exports=["{symbol} finansal bilgilerini sağlayan TradingView"]},38641:e=>{e.exports=["{userName} {customer}, {date} tarihinde yayınlandı"]},59833:e=>{e.exports=["yakınlaştırma"]},19813:e=>{e.exports=["yakınlaş"]},9645:e=>{e.exports=["uzaklaş"]},30572:e=>{e.exports=["gün","gün"]},52254:e=>{e.exports=["saat","saat"]},99062:e=>{e.exports=["ay","ay"]},69143:e=>{e.exports=["dakika","dakika"]},71787:e=>{e.exports=["saniye","saniye"]},82797:e=>{e.exports=["aralık","aralık"]},47966:e=>{e.exports=["hafta","hafta"]},99136:e=>{e.exports=["Kademe","Kademe"]},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]=["Avustralya Doları/Kanada Doları"],e.exports["#AUDCHF-symbol-description"]=["Avustralya Doları/İsviçre Frankı"],e.exports["#AUDJPY-symbol-description"]=["Avustralya Doları / Japon Yeni"],e.exports["#AUDNZD-symbol-description"]=["Avustralya Doları / Yeni Zelanda Doları"],e.exports["#AUDRUB-symbol-description"]=["Avusturalya Doları / Rus Rublesi"],e.exports["#AUDUSD-symbol-description"]=["Avustralya Doları / ABD Doları"],e.exports["#BRLJPY-symbol-description"]=["Brezilya Reali / Japon Yeni"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin / Kanada Doları"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin / Çin Yuanı"],e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]=["Bitcoin / Güney Korea Wonu"],e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dolar"],e.exports["#BVSP-symbol-description"]=["Brezilya Bovespa Endeksi"],e.exports["#CADJPY-symbol-description"]=["Kanada Doları / Japon Yeni"],e.exports["#CB1!-symbol-description"]=["Brent Ham Petrol"],e.exports["#CHFJPY-symbol-description"]=["İsviçre Frankı / Japon Yeni"],e.exports["#COPPER-symbol-description"]=["Bakır KFS'leri"],e.exports["#ES1-symbol-description"]=["S&P 500 E-Mini Vadelileri"], +e.exports["#ESP35-symbol-description"]=["Ibex 35 Endeksi"],e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro / Avustralya Doları"],e.exports["#EURBRL-symbol-description"]=["Euro / Brezilya Realı"],e.exports["#EURCAD-symbol-description"]=["Euro / Kanada Doları"],e.exports["#EURCHF-symbol-description"]=["Euro / İsviçre Frankı"],e.exports["#EURGBP-symbol-description"]=["Euro / İngiliz Sterlini"],e.exports["#EURJPY-symbol-description"]=["Euro / Japon Yeni"],e.exports["#EURNZD-symbol-description"]=["Euro / Yeni Zelanda Doları"],e.exports["#EURRUB-symbol-description"]=["EURO / RUS RUBLESİ"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]=["Euro / İsveç Kronu"],e.exports["#EURTRY-symbol-description"]=["Euro / Türk Lirası"],e.exports["#EURUSD-symbol-description"]=["Euro / ABD Doları"],e.exports["#EUSTX50-symbol-description"]=["Euro Stoxx 50 Endeksi"],e.exports["#FRA40-symbol-description"]=["CAC40 Endeksi"],e.exports["#GB10-symbol-description"]=["İngiltere 10 Yıllık Devlet Tahvilleri"],e.exports["#GBPAUD-symbol-description"]=["İngiliz Sterlini / Avustralya Doları"],e.exports["#GBPCAD-symbol-description"]=["İngiliz Sterlini / Kanada Doları"],e.exports["#GBPCHF-symbol-description"]=["İngiliz Sterlini / İsviçre Frankı"],e.exports["#GBPEUR-symbol-description"]=["İngiliz Sterlini / Euro"],e.exports["#GBPJPY-symbol-description"]=["İngiliz Sterlini / Japon Yeni"],e.exports["#GBPNZD-symbol-description"]=["İngiliz Sterlini / Yeni Zelanda Doları"],e.exports["#GBPRUB-symbol-description"]=["İngiliz Sterlini / Rus Rublesi"],e.exports["#GBPUSD-symbol-description"]=["İngiliz Sterlini / ABD Doları"],e.exports["#GER30-symbol-description"]=["DAX Almanya listelenmiş hisseler endeksi"],e.exports["#GOOGL-symbol-description"]=["Google Inc. (Google) Class A"],e.exports["#ITA40-symbol-description"]=["FTSE MIB Endeksi"],e.exports["#JPN225-symbol-description"]=["Nikkei225 Endeksi"],e.exports["#JPYKRW-symbol-description"]=["Japon Yeni / Güney Kore Wonu"],e.exports["#JPYRUB-symbol-description"]=["Japon Yeni / Rus Rublesi"],e.exports["#KA1-symbol-description"]=["Şeker #11 Vadelileri"],e.exports["#KG1-symbol-description"]=["Pamuk Vadelileri"],e.exports["#KT1-symbol-description"]=["Key Tronic Corp."],e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]=["MICEX ENDEKSİ"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]=["US 100 Nakit CFD"],e.exports["#NGAS-symbol-description"]=["Doğal Gaz (Henry Hub)"],e.exports["#NKY-symbol-description"]=["Nikkei 225 Endeksi"],e.exports["#NZDJPY-symbol-description"]=["Yeni Zelanda Doları / Japon Yeni"],e.exports["#NZDUSD-symbol-description"]=["Yeni Zelanda Doları / ABD Doları"],e.exports["#RB1-symbol-description"]=["RBOB Benzin Vadeli İşlemleri"], +e.exports["#RTS-symbol-description"]=["Rusya RTS Borsası Endeksi"],e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["S&P 500 Endeksi"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]=["FTSE 100 İngiltere Kayıtlı Hisseler Endeksi"],e.exports["#USDBRL-symbol-description"]=["ABD Doları / Brezilya Reali"],e.exports["#USDCAD-symbol-description"]=["ABD Doları / Kanada Doları"],e.exports["#USDCHF-symbol-description"]=["ABD Doları / İsviçre Frankı"],e.exports["#USDCNY-symbol-description"]=["ABD Doları / Çin Yuanı"],e.exports["#USDDKK-symbol-description"]=["ABD Doları / Danimarka Kronu"],e.exports["#USDHKD-symbol-description"]=["ABD Doları / Hong Kong Doları"],e.exports["#USDIDR-symbol-description"]=["ABD Doları / Endonezya Rupisi"],e.exports["#USDINR-symbol-description"]=["Amerikan Doları / Hint Rupisi"],e.exports["#USDJPY-symbol-description"]=["ABD Doları / Japon Yeni"],e.exports["#USDKRW-symbol-description"]=["ABD Doları / Güney Kore Wonu"],e.exports["#USDMXN-symbol-description"]=["ABD Doları / Meksika Pezosu"],e.exports["#USDPHP-symbol-description"]=["ABD Doları / Filipin Pezosu"],e.exports["#USDRUB-symbol-description"]=["ABD Doları / Rus Rublesi"],e.exports["#USDRUB_TOM-symbol-description"]=["ABD Doları / Rus Rublesi TOM"],e.exports["#USDSEK-symbol-description"]=["ABD Doları / İsveç Kronu"],e.exports["#USDSGD-symbol-description"]=["ABD DOLARI / SİNGAPUR DOLARI"],e.exports["#USDTRY-symbol-description"]=["ABD Doları / Türk Lirası"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Gümüş/ABD Doları"],e.exports["#XAUUSD-symbol-description"]=["Spot Altın/ABD Doları"],e.exports["#XPDUSD-symbol-description"]=["Paladyum KFS'leri"],e.exports["#XPTUSD-symbol-description"]=["Platin/ABD Doları"],e.exports["#ZS1-symbol-description"]=["Soya Fasulyesi Vadeli İşlemler - ECBT"],e.exports["#ZW1-symbol-description"]=["Buğday Vadeli İşlemler - ECBT"],e.exports["#BTCGBP-symbol-description"]=["Bitcoin / İngiliz Poundu"],e.exports["#MICEXINDEXCF-symbol-description"]=["MOEX Rusya Endeksi"],e.exports["#BTCAUD-symbol-description"]=["Bitcoin / Avustralya Doları"],e.exports["#BTCJPY-symbol-description"]=["Bitcoin / Japon Yeni"],e.exports["#BTCBRL-symbol-description"]=["Bitcoin / Brezilya Reali"],e.exports["#PT10-symbol-description"]=["Portekiz 10 Yıllık Devlet Tahvilleri"],e.exports["#TXSX-symbol-description"]=["TSX 60 Endeksi"],e.exports["#VIXC-symbol-description"]=["TSX 60 VIX Endeksi"],e.exports["#USDPLN-symbol-description"]=["ABD Doları / Polonya Zlotisi"],e.exports["#EURPLN-symbol-description"]=["Euro / Polonya Zlotisi"],e.exports["#BTCPLN-symbol-description"]=["Bitcoin / Polonya Zlotisi"],e.exports["#CAC40-symbol-description"]=["CAC 40 Endeksi"],e.exports["#XBTCAD-symbol-description"]=["Bitcoin / Kanada Doları"],e.exports["#ITI2!-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIF2018-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIF2019-symbol-description"]=["Demir Cevheri Vadelileri"], +e.exports["#ITIF2020-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIG2018-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIG2019-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIG2020-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIH2018-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIH2019-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIH2020-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIJ2018-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIJ2019-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIJ2020-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIK2018-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIK2019-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIK2020-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIM2017-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIM2018-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIM2019-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIM2020-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIN2017-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIN2018-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIN2019-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIN2020-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIQ2017-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIQ2018-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIQ2019-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIQ2020-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIU2017-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIU2018-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIU2019-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIU2020-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIV2017-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIV2018-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIV2019-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIV2020-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIX2017-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIX2018-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIX2019-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIX2020-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIZ2017-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIZ2018-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIZ2019-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#ITIZ2020-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#AMEX:GXF-symbol-description"]=["Global x FTSE Nordik Bölge BYF"],e.exports["#ASX:XAF-symbol-description"]=["S&P/ASX Tüm Avustralya 50 Endeksi"], +e.exports["#ASX:XAT-symbol-description"]=["S&P/ASX Tüm Avustralya 200 Endeksi"],e.exports["#BIST:XU100-symbol-description"]=["BIST 100 Endeksi"],e.exports["#GPW:WIG20-symbol-description"]=["WIG20 Endeksi"],e.exports["#INDEX:JKSE-symbol-description"]=["Jakarta Bileşik Endeksi"],e.exports["#INDEX:KLSE-symbol-description"]=["Bursa Malezya KLCI Endeksi"],e.exports["#INDEX:NZD-symbol-description"]=["NZX 50 Endeksi"],e.exports["#INDEX:STI-symbol-description"]=["STI Endeksi"],e.exports["#INDEX:XLY0-symbol-description"]=["Şangay Bileşik Endeksi"],e.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["MOEX Rusya Endeksi"],e.exports["#NYMEX:KT1!-symbol-description"]=["Kahve Vadelileri"],e.exports["#OANDA:NATGASUSD-symbol-description"]=["Doğal Gaz KFS'leri"],e.exports["#OANDA:USDPLN-symbol-description"]=["USD/PLN"],e.exports["#TSX:TX60-symbol-description"]=["S&P/TSX 60 Endeksi"],e.exports["#TSX:VBU-symbol-description"]=["Vanguard ABD Toplu Bono Endeks BYF (CAD-hedge) UN"],e.exports["#TSX:VIXC-symbol-description"]=["S&P/TSX 60 VIX Endeksi"],e.exports["#TVC:CAC40-symbol-description"]=["CAC 40 Endeksi"],e.exports["#TVC:ES10-symbol-description"]=["İspanya Devlet Tahvilleri 10Y"],e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]=["İngiltere Devlet Tahvilleri 2Y"],e.exports["#TVC:GB10-symbol-description"]=["İngiltere Devlet Tahvilleri 10Y"],e.exports["#TVC:GOLD-symbol-description"]=["Altın KFS'leri (US$/OZ)"],e.exports["#TVC:ID03-symbol-description"]=["Endonezya Devlet Tahvilleri 3Y"],e.exports["#TVC:ID10-symbol-description"]=["Endonezya Devlet Tahvilleri 10Y"],e.exports["#TVC:PALLADIUM-symbol-description"]=["Paladyum KFS'leri (US$/OZ)"],e.exports["#TVC:PT10-symbol-description"]=["Portekiz Devlet Tahvilleri 10Y"],e.exports["#TVC:SILVER-symbol-description"]=["Gümüş KFS'leri (US$/OZ)"],e.exports["#TVC:RUT-symbol-description"]=["Russell 2000 Endeksi"],e.exports["#TSX:TSX-symbol-description"]=["S&P/TSX Bileşik Endeksi"],e.exports["#OANDA:CH20CHF-symbol-description"]=["Swiss 20 Endeksi"],e.exports["#TVC:SHCOMP-symbol-description"]=["Şangay Bileşik Endeksi"],e.exports["#NZX:ALLC-symbol-description"]=["S&P/NZX TÜM Endeksler ( Kapital Endeksi )"],e.exports["#AMEX:SHYG-symbol-description"]=["0-5 YIL Yüksek Getir Bileşik Tahvil BYF"],e.exports["#TVC:AU10-symbol-description"]=["Avusturalya Devlet Tahvilleri 10Y"],e.exports["#TVC:CN10-symbol-description"]=["Çin Devlet Tahvilleri 10Y"],e.exports["#TVC:KR10-symbol-description"]=["Kore Devlet Tahvilleri 10Y"],e.exports["#NYMEX:RB1!-symbol-description"]=["RBOB Benzin Vadelileri"],e.exports["#NYMEX:HO1!-symbol-description"]=["NY Liman Çok Düşük Sülfür Dizel Vadelileri"],e.exports["#NYMEX:AEZ1!-symbol-description"]=["NY Ethanol Vadelileri"],e.exports["#OANDA:XCUUSD-symbol-description"]=["Bakır KFS'leri (US$ / lb)"],e.exports["#COMEX:ZA1!-symbol-description"]=["Çinko Vadelileri"],e.exports["#CBOT:ZW1!-symbol-description"]=["Buğday Vadelileri"],e.exports["#NYMEX:KA1!-symbol-description"]=["Şeker #11 Vadelileri"], +e.exports["#CBOT:QBC1!-symbol-description"]=["Mısır Vadelileri"],e.exports["#CME:E61!-symbol-description"]=["Euro Vadelileri"],e.exports["#CME:B61!-symbol-description"]=["Sterlin Vadelileri"],e.exports["#CME:QJY1!-symbol-description"]=["Japon Yeni Vadelileri"],e.exports["#CME:A61!-symbol-description"]=["Avustralya Doları Vadelileri"],e.exports["#CME:D61!-symbol-description"]=["Kanada Doları Vadelileri"],e.exports["#CME:SP1!-symbol-description"]=["S&P 500 Vadelileri"],e.exports["#CME_MINI:NQ1!-symbol-description"]=["NASDAQ 100 E-MINI Vadelileri"],e.exports["#CBOT_MINI:YM1!-symbol-description"]=["E-MINI DOW JONES ($5) Vadelileri"],e.exports["#CME:NY1!-symbol-description"]=["NIKKEI 225 Vadelileri"],e.exports["#EUREX:DY1!-symbol-description"]=["DAX Endeksi"],e.exports["#CME:IF1!-symbol-description"]=["IBOVESPA Endeks Vadelileri-US$"],e.exports["#CBOT:TY1!-symbol-description"]=["10 Yıllık T-Note Vadelileri"],e.exports["#CBOT:FV1!-symbol-description"]=["5 Yıllık T-Note Vadelileri"],e.exports["#CBOT:ZE1!-symbol-description"]=["3 Yıllık T-Note Vadelileri"],e.exports["#CBOT:TU1!-symbol-description"]=["2 Yıllık T-Note Vadelileri"],e.exports["#CBOT:FF1!-symbol-description"]=["30-Gün FED Fonları Tahvil Vadelileri"],e.exports["#CBOT:US1!-symbol-description"]=["T-Bond Vadelileri"],e.exports["#TVC:EXY-symbol-description"]=["Euro Para Endeksi"],e.exports["#TVC:JXY-symbol-description"]=["Japon Yen Endeksi"],e.exports["#TVC:BXY-symbol-description"]=["İngiliz Pound Endeksi"],e.exports["#TVC:AXY-symbol-description"]=["Avusturalya Dolar Endeksi"],e.exports["#TVC:CXY-symbol-description"]=["Kanada Dolar Endeksi"],e.exports["#FRED:GDP-symbol-description"]=["Gayrisafi Yurt İçi Hasıla, 1 Basamak"],e.exports["#FRED:UNRATE-symbol-description"]=["Sivil İşsizlik Oranı"],e.exports["#FRED:POP-symbol-description"]=["Toplam Nüfus: Yurtdışı Silahlı Kuvvetler Dahil Tüm Yaşlar"],e.exports["#ETHUSD-symbol-description"]=["Ethereum / Dolar"],e.exports["#BMFBOVESPA:IBOV-symbol-description"]=["IBovespa Endeksi"],e.exports["#BMFBOVESPA:IBRA-symbol-description"]=["IBrasil Endeksi"],e.exports["#BMFBOVESPA:IBXL-symbol-description"]=["IBRX 50 Endeksi"],e.exports["#COMEX:HG1!-symbol-description"]=["Bakır Vadelileri"],e.exports["#INDEX:HSCE-symbol-description"]=["Hang Seng Çin Şirketleri Endeksi"],e.exports["#NYMEX:CL1!-symbol-description"]=["Hafif Ham Petrol Vadelileri"],e.exports["#OTC:IHRMF-symbol-description"]=["Isahres MSCI Japonya SHS"],e.exports["#TVC:DAX-symbol-description"]=["Almanya 30 Ana Şirket Endeksi"],e.exports["#TVC:DE10-symbol-description"]=["Almanya Devlet Tahvili 10Y"],e.exports["#TVC:DJI-symbol-description"]=["Dow Jones Endüstri Ortalaması Endeksi"],e.exports["#TVC:DXY-symbol-description"]=["ABD Dolar Endeksi"],e.exports["#TVC:FR10-symbol-description"]=["Fransa Devlet Tahvilleri 10Y"],e.exports["#TVC:HSI-symbol-description"]=["Hang Seng Endeksi"],e.exports["#TVC:IBEX35-symbol-description"]=["IBEX 35 Endeksi"],e.exports["#FX:AUS200-symbol-description"]=["S&P/ASX Endeksi"], +e.exports["#AMEX:SHY-symbol-description"]=["Ishares 1-3 Yıl Hazine Tahvili BYF"],e.exports["#ASX:XJO-symbol-description"]=["S&P/ASX 200 Endeksi"],e.exports["#BSE:SENSEX-symbol-description"]=["S&P BSE Sensex Endeksi"],e.exports["#INDEX:MIB-symbol-description"]=["MIB Endeksi"],e.exports["#INDEX:MOY0-symbol-description"]=["Euro Stoxx 50 Endeksi"],e.exports["#MOEX:RTSI-symbol-description"]=["RTS Endeksi"],e.exports["#NSE:NIFTY-symbol-description"]=["Nifty 50 Endeksi"],e.exports["#NYMEX:NG1!-symbol-description"]=["Doğal Gaz Vadelileri"],e.exports["#NYMEX:ZC1!-symbol-description"]=["Mısır Vadelileri"],e.exports["#TVC:IN10-symbol-description"]=["Hindistan Devlet Tahvilleri 10Y"],e.exports["#TVC:IT10-symbol-description"]=["İtalya Devlet Tahvilleri 10Y"],e.exports["#TVC:JP10-symbol-description"]=["Japonya Devlet Tahvilleri 10Y"],e.exports["#TVC:NDX-symbol-description"]=["US 100 Endeksi"],e.exports["#TVC:NI225-symbol-description"]=["NIKKEI 225"],e.exports["#TVC:SPX-symbol-description"]=["S&P 500"],e.exports["#TVC:SX5E-symbol-description"]=["Euro Stoxx 50 Endeksi"],e.exports["#TVC:TR10-symbol-description"]=["Türkiye Devlet Tahvilleri 10Y"],e.exports["#TVC:UKOIL-symbol-description"]=["Brent Ham Petrol KFS'leri"],e.exports["#TVC:UKX-symbol-description"]=["UK 100 Endeksi"],e.exports["#TVC:US02-symbol-description"]=["ABD Devlet Tahvilleri 2Y"],e.exports["#TVC:US05-symbol-description"]=["ABD Devlet Tahvilleri 5Y"],e.exports["#TVC:US10-symbol-description"]=["ABD Devlet Tahvilleri 10Y"],e.exports["#TVC:USOIL-symbol-description"]=["WTI Ham Petrol KFS'leri"],e.exports["#NYMEX:ITI1!-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#NASDAQ:SHY-symbol-description"]=["Ishares 1-3 Yıl Hazine Bonosu BYF"],e.exports["#AMEX:ALD-symbol-description"]=["WisdomTree Asya Yerel Borç BYF"],e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]=["Ham Petrol Brent"],e.exports["#ICEEUR:CB1!-symbol-description"]=["Brent Ham Petrol"],e.exports["#ICEUSA:CC-symbol-description"]=["Kakao"],e.exports["#NYMEX:CL-symbol-description"]=["Ham Petrol WTI"],e.exports["#ICEUSA:CT-symbol-description"]=["Pamuk #2"],e.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",e.exports["#CME:DL-symbol-description"]=["Sınıf III Süt"],e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["Altın"],e.exports["#CME:GF-symbol-description"]=["Besi Sığırı"],e.exports["#CME:HE-symbol-description"]=["Yağsız Domuz Eti"],e.exports["#NASDAQ:IEF-symbol-description"]=["iShares 7-10 Yıl Hazine Bonosu BYF"],e.exports["#NASDAQ:IEI-symbol-description"]=["iShares 3-7 Yıl Hazine Bonosu BYF"],e.exports["#NYMEX:KA1-symbol-description"]=["Şeker #11 Vadeli İşlemleri"],e.exports["#ICEUSA:KC-symbol-description"]=["Kahve"],e.exports["#NYMEX:KG1-symbol-description"]=["Pamuk Vadeli İşlemleri"], +e.exports["#FWB:KT1-symbol-description"]=["Key Tronic Corp."],e.exports["#CME:LE-symbol-description"]=["Canlı Sığır"],e.exports["#ICEEUR:LO-symbol-description"]=["ICE Isıtma Yağı"],e.exports["#CME:LS-symbol-description"]=["Kereste"],e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Doğal Gaz"],e.exports["#ICEUSA:OJ-symbol-description"]=["Portakal Suyu"],e.exports["#NYMEX:PA-symbol-description"]=["Paladyum"],e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]=["Platin"],e.exports["#COMEX_MINI:QC-symbol-description"]=["E-Mini Bakır"],e.exports["#NYMEX:RB-symbol-description"]=["RBOB Gazolin"],e.exports["#NYMEX:RB1-symbol-description"]=["RBOB Benzin Vadeli İşlemleri"],e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]=["Schwab Kısa-Vade ABD Hazine BYF"],e.exports["#COMEX:SI-symbol-description"]=["Gümüş"],e.exports["#NASDAQ:TLT-symbol-description"]=["iShares 20+ Yıl Hazine Bonosu BYF"],e.exports["#TVC:VIX-symbol-description"]=["S&P 500 Volatilite Endeksi"],e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]=["Çinko"],e.exports["#CBOT:ZC-symbol-description"]=["Mısır"],e.exports["#CBOT:ZK-symbol-description"]=["Etanol Vadeli İşlemler"],e.exports["#CBOT:ZL-symbol-description"]=["Soya Yağı"],e.exports["#CBOT:ZO-symbol-description"]=["Yulaf"],e.exports["#CBOT:ZR-symbol-description"]=["Çeltik"],e.exports["#CBOT:ZS-symbol-description"]=["Soya"],e.exports["#CBOT:ZS1-symbol-description"]=["Soya Fasulyesi Vadelileri"],e.exports["#CBOT:ZW-symbol-description"]=["Buğday"],e.exports["#CBOT:ZW1-symbol-description"]=["Buğday Vadeli İşlemler - ECBT"],e.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",e.exports["#NYMEX:ITI2!-symbol-description"]=["Demir Cevheri Vadelileri"],e.exports["#CADUSD-symbol-description"]=["Kanada Doları / ABD Doları"],e.exports["#CHFUSD-symbol-description"]=["İsviçre Frankı / ABD Doları"],e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]=["Japon Yeni / ABD Doları"],e.exports["#USDAUD-symbol-description"]=["ABD Doları / Avustralya Doları"],e.exports["#USDEUR-symbol-description"]=["ABD Doları / Euro"],e.exports["#USDGBP-symbol-description"]=["ABD Doları / Pound Sterlin"],e.exports["#USDNZD-symbol-description"]=["ABD Doları / Yeni Zelanda Doları"],e.exports["#UKOIL-symbol-description"]=["Ham Petrol KFS'leri (Brent)"],e.exports["#USOIL-symbol-description"]=["Ham Petrol KFS'leri (WTI)"],e.exports["#US30-symbol-description"]=["Dow Jones Endüstri Ortalaması Endeksi"],e.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / Dolar"],e.exports["#ETCUSD-symbol-description"]=["Ethereum Classic / Dolar"],e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]=["Litecoin / Dolar"],e.exports["#XRPUSD-symbol-description"]=["XRP / ABD Doları"], +e.exports["#SP:SPX-symbol-description"]=["S&P 500 Endeksi"],e.exports["#ETCBTC-symbol-description"]=["Ethereum Classic / Bircoin"],e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin",e.exports["#TVC:US30-symbol-description"]=["ABD 30 Yıllık Tahvili"],e.exports["#COMEX:SI1!-symbol-description"]=["Gümüş Vadelileri"],e.exports["#BTGUSD-symbol-description"]=["Bitcoin Gold / U.S. Dolar"],e.exports["#IOTUSD-symbol-description"]=["IOTA / U.S. Dolar"],e.exports["#CME:BTC1!-symbol-description"]=["Bitcoin CME Vadelileri"],e.exports["#COMEX:GC1!-symbol-description"]=["Altın Vadelileri"],e.exports["#CORNUSD-symbol-description"]=["Mısır KFS'leri"],e.exports["#COTUSD-symbol-description"]=["Pamuk KFS'leri"],e.exports["#DJ:DJA-symbol-description"]=["Dow Jones Bileşik Ortalama Endeksi"],e.exports["#DJ:DJI-symbol-description"]=["Dow Jones Endüstri Ortalaması Endeksi"],e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]=["Ethereum / İngiliz Poundu"],e.exports["#ETHJPY-symbol-description"]=["Ethereum / Japon Yeni"],e.exports["#EURNOK-symbol-description"]=["Ethereum / Norveç Kronu"],e.exports["#GBPPLN-symbol-description"]=["Ethereum / Polonya Zlotisi"],e.exports["#MOEX:BR1!-symbol-description"]=["Brent Petrol Vadelileri"],e.exports["#NYMEX:KG1!-symbol-description"]=["Pamuk Vadelileri"],e.exports["#NYMEX:PL1!-symbol-description"]=["Platin Vadelileri"],e.exports["#SOYBNUSD-symbol-description"]=["Soya Fasülyesi KFS'leri"],e.exports["#SUGARUSD-symbol-description"]=["Şeker KFS'leri"],e.exports["#TVC:IXIC-symbol-description"]=["US Bileşik Endeksi"],e.exports["#TVC:RU-symbol-description"]=["Russell 1000 Endeksi"],e.exports["#USDZAR-symbol-description"]=["ABD Doları / G. Afrika Randı"],e.exports["#WHEATUSD-symbol-description"]=["Buğday KFS'leri"],e.exports["#XRPEUR-symbol-description"]="XRP / Euro",e.exports["#CBOT:S1!-symbol-description"]=["Soya Vadelileri"],e.exports["#SP:MID-symbol-description"]=["S&P 400 Endeksi"],e.exports["#TSX:XCUUSD-symbol-description"]=["Bakır KFS'leri"],e.exports["#TVC:NYA-symbol-description"]=["NYSE Bileşik Endeksi"],e.exports["#TVC:PLATINUM-symbol-description"]=["Platin KFS'leri (US$ / OZ)"],e.exports["#TVC:SSMI-symbol-description"]=["İsviçre Piyasa Endeksi"],e.exports["#TVC:SXY-symbol-description"]=["İsviçre Frank Endeksi"],e.exports["#TVC:RUI-symbol-description"]=["Russell 1000 Endeksi"],e.exports["#MOEX:RI1!-symbol-description"]=["RTS Endeks Vadelileri"],e.exports["#MOEX:MX1!-symbol-description"]=["MICEX Endeks Vadelileri"],e.exports["#CBOE:BG1!-symbol-description"]=["Bitcoin CBOE Vadelileri"],e.exports["#TVC:MY10-symbol-description"]=["Malezya Hükümet Tahvilleri 10Y"],e.exports["#CME:S61!-symbol-description"]=["İsviçre Frankı Vadelileri"],e.exports["#TVC:DEU30-symbol-description"]=["DAX Endeksi"],e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]=["Yeni Zelanda Dolar Endeksi"],e.exports["#MIL:FTSEMIB-symbol-description"]=["FTSE MIB Endeksi"], +e.exports["#XETR:DAX-symbol-description"]=["DAX Endeksi"],e.exports["#MOEX:IMOEX-symbol-description"]=["MOEX Rusya Endeksi"],e.exports["#FX:US30-symbol-description"]=["Dow Jones Endüstri Ortalaması Endeksi"],e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]=["MICEX Endeks Vadelileri"],e.exports["#NEOUSD-symbol-description"]=["NEO / ABD Doları"],e.exports["#XMRUSD-symbol-description"]=["Monero / ABD Doları"],e.exports["#ZECUSD-symbol-description"]=["Acash / ABD Doları"],e.exports["#TVC:CAC-symbol-description"]=["CAC 40 Endeksi"],e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]=["İngiltere 10 Yıllık Devlet Tahvilleri Getiri"],e.exports["#TVC:AU10Y-symbol-description"]=["Avusturalya 10 Yıllık Devlet Tahvilleri"],e.exports["#TVC:CN10Y-symbol-description"]=["Çin Devlet 10 Yıllık Tahvilleri Getiri"],e.exports["#TVC:DE10Y-symbol-description"]=["Almanya 10 Yıllık Devlet Tahvili Getiri"],e.exports["#TVC:ES10Y-symbol-description"]=["İspanya 10 Yıllık Devlet Tahvilleri Getiri"],e.exports["#TVC:FR10Y-symbol-description"]=["Fransa 10 Yıllık Devlet Tahvilleri Getiri"],e.exports["#TVC:IN10Y-symbol-description"]=["Hindistan 10 Yıllık Devlet Tahvilleri Getiri"],e.exports["#TVC:IT10Y-symbol-description"]=["İtalya 10 Yıllık Devlet Tahvilleri Getiri"],e.exports["#TVC:JP10Y-symbol-description"]=["Japonya 10 Yıllık Devlet Tahvilleri Getiri"],e.exports["#TVC:KR10Y-symbol-description"]=["Kore 10 Yıllık Devlet Tahvilleri Getiri"],e.exports["#TVC:MY10Y-symbol-description"]=["Malezya 10 Yıllık Hükümet Tahvilleri Getiri"],e.exports["#TVC:PT10Y-symbol-description"]=["Portekiz 10 Yıllık Devlet Tahvilleri Getiri"],e.exports["#TVC:TR10Y-symbol-description"]=["Türkiye 10 Yıllık Devlet Tahvili Getiri"],e.exports["#TVC:US02Y-symbol-description"]=["ABD 2 Yıllık Devlet Tahvilleri Getiri"],e.exports["#TVC:US05Y-symbol-description"]=["ABD 5 Yıllık Devlet Tahvilleri Getiri"],e.exports["#TVC:US10Y-symbol-description"]=["ABD 10 Yıllık Devlet Tahvili Getiri"],e.exports["#INDEX:TWII-symbol-description"]=["Tayvan Ağırlık Endeksi"],e.exports["#CME:J61!-symbol-description"]=["Japon Yeni Vadelileri"],e.exports["#CME_MINI:J71!-symbol-description"]=["Japon Yeni E-mini Vadelileri"],e.exports["#CME_MINI:WM1!-symbol-description"]=["E-micro Japon Yeni / ABD Doları Vadelileri"],e.exports["#CME:M61!-symbol-description"]=["Meksika Pesosu Vadelileri"],e.exports["#CME:T61!-symbol-description"]=["Güney Afrika Randı Vadelileri"],e.exports["#CME:SK1!-symbol-description"]=["İsveç Kronası Vadelileri"],e.exports["#CME:QT1!-symbol-description"]=["Çin Renminbisi / ABD Doları Vadelileri"],e.exports["#COMEX:AUP1!-symbol-description"]=["Aluminyum MW U.S Transaction Premium Platts (25MT) Vadelileri"],e.exports["#CME:L61!-symbol-description"]=["Brezilya Reali Vadelileri"],e.exports["#CME:WP1!-symbol-description"]=["Polonya Zlotisi Vadelileri"],e.exports["#CME:N61!-symbol-description"]=["Yeni Zelanda Doları Vadelileri"], +e.exports["#CME_MINI:MG1!-symbol-description"]=["E-micro Avusturalya Doları / ABD Doları Vadelileri"],e.exports["#CME_MINI:WN1!-symbol-description"]=["E-micro İsviçre Frankı / ABD Doları Vadelileri"],e.exports["#CME_MINI:MF1!-symbol-description"]=["E-micro Euro / ABD Doları Vadelileri"],e.exports["#CME_MINI:E71!-symbol-description"]=["Euro E-min Vadelileri"],e.exports["#CBOT:ZK1!-symbol-description"]=["Değiştirilmiş Yakıt Ethanol Vadelileri"],e.exports["#CME_MINI:MB1!-symbol-description"]=["E-micro İngiliz Poundu / ABD Doları Vadelileri"],e.exports["#NYMEX_MINI:QU1!-symbol-description"]=["E-mini Gazolin Vadelileri"],e.exports["#NYMEX_MINI:QX1!-symbol-description"]=["E-mini Isıtma Yakıtı Vadelileri"],e.exports["#COMEX_MINI:QC1!-symbol-description"]=["E-mini Bakır Vadelileri"],e.exports["#NYMEX_MINI:QG1!-symbol-description"]=["E-mini Doğal Gaz Vadelileri"],e.exports["#CME:E41!-symbol-description"]=["ABD Doları / Türk Lirası Vadelileri"],e.exports["#COMEX_MINI:QI1!-symbol-description"]=["Gümüş (Mini) Vadelileri"],e.exports["#CME:DL1!-symbol-description"]=["Süt, Sınıf III Vadelileri"],e.exports["#NYMEX:UX1!-symbol-description"]=["Uranyum Vadelileri"],e.exports["#CBOT:BO1!-symbol-description"]=["Soya Yağı Vadelileri"],e.exports["#CME:HE1!-symbol-description"]=["Yağsız Domuz eti Vadelileri"],e.exports["#NYMEX:IAC1!-symbol-description"]=["Newcastel Kömür Vadelileri"],e.exports["#NYMEX_MINI:QM1!-symbol-description"]=["E-mini Hafif Ham Petrol Vadelileri"],e.exports["#NYMEX:JMJ1!-symbol-description"]=["Mini Brent Finansal Vadelileri"],e.exports["#COMEX:AEP1!-symbol-description"]=["Aluminyum Avrupa Premium Vadelileri"],e.exports["#CBOT:ZQ1!-symbol-description"]=["30 Günlük Federal Fon Faizi Vadelileri"],e.exports["#CME:LE1!-symbol-description"]=["Canlı Sığır Vadelileri"],e.exports["#CME:UP1!-symbol-description"]=["İsviçre Frankı / Japon Yeni Vadelileri"],e.exports["#CBOT:ZN1!-symbol-description"]=["10 Yıllık T-Note Vadelileri"],e.exports["#CBOT:ZB1!-symbol-description"]=["T-Bond Vadelileri"],e.exports["#CME:GF1!-symbol-description"]=["Besi Sığırı Vadelileri"],e.exports["#CBOT:UD1!-symbol-description"]=["Ultra T-Bond Vadelileri"],e.exports["#CME:I91!-symbol-description"]=["CME Konut Vadelileri — Washington DC"],e.exports["#CBOT:ZO1!-symbol-description"]=["Yulaf Vadelileri"],e.exports["#CBOT:ZM1!-symbol-description"]=["Soya Küspesi Vadelileri"],e.exports["#CBOT_MINI:XN1!-symbol-description"]=["Mısır Mini Vadelileri"],e.exports["#CBOT:ZC1!-symbol-description"]=["Mısır Vadelileri"],e.exports["#CME:LS1!-symbol-description"]=["Kereste Vadelileri"],e.exports["#CBOT_MINI:XW1!-symbol-description"]=["Buğday Mini Vadelileri"],e.exports["#CBOT_MINI:XK1!-symbol-description"]=["Soya Mini Vadelileri"],e.exports["#CBOT:ZS1!-symbol-description"]=["Soya Vadelileri"],e.exports["#NYMEX:PA1!-symbol-description"]=["Palladyum Vadelileri"],e.exports["#CME:FTU1!-symbol-description"]=["E-mini FTSE 100 Endeks USD Vadelileri"],e.exports["#CBOT:ZR1!-symbol-description"]=["Pirinç Vadelileri"], +e.exports["#COMEX_MINI:GR1!-symbol-description"]=["Altın (E-micro) Vadelileri"],e.exports["#COMEX_MINI:QO1!-symbol-description"]=["Altın (Mini) Vadelileri"],e.exports["#CME_MINI:RL1!-symbol-description"]=["E-mini Russell 1000 Vadelileri"],e.exports["#CME_MINI:EW1!-symbol-description"]=["S&P 400 Orta Ölçek E-mini Vadelileri"],e.exports["#COMEX:LD1!-symbol-description"]=["Kurşun Vadelileri"],e.exports["#CME_MINI:ES1!-symbol-description"]=["S&P 500 E-mini Vadelileri"],e.exports["#TVC:SA40-symbol-description"]=["Güney Afrika İlk 40 Endeksi"],e.exports["#BMV:ME-symbol-description"]=["IPC Meksika Endeksi"],e.exports["#BCBA:IMV-symbol-description"]=["MERVAL Endeksi"],e.exports["#HSI:HSI-symbol-description"]=["Hang Seng Endeksi"],e.exports["#BVL:SPBLPGPT-symbol-description"]=["S&P / BVL Peru Genel Endeksi (PEN)"],e.exports["#EGX:EGX30-symbol-description"]=["EGX 30 Fiyat Dönüş Endeksi"],e.exports["#BVC:IGBC-symbol-description"]=["Kolombiya Bolsa de Valores Genel Endeksi"],e.exports["#TWSE:TAIEX-symbol-description"]=["Tayvan Sermaye Ağırlıklı Hisse Endeksi"],e.exports["#QSE:GNRI-symbol-description"]=["QE Endeksi"],e.exports["#BME:IBC-symbol-description"]=["IBEX 35 Endeksi"],e.exports["#NZX:NZ50G-symbol-description"]=["S&P / NZX 50 Brüt Endeksi"],e.exports["#SIX:SMI-symbol-description"]=["İsviçre Piyasası Endeksi"],e.exports["#SZSE:399001-symbol-description"]=["SZSE Bileşen Endeksi"],e.exports["#TADAWUL:TASI-symbol-description"]=["Tadawul Tüm Hisseler Endeksi"],e.exports["#IDX:COMPOSITE-symbol-description"]=["IDX Bileşik Endeksi"],e.exports["#EURONEXT:PX1-symbol-description"]=["CAC 40 Endeksi"],e.exports["#OMXHEX:OMXH25-symbol-description"]=["OMX Helsinki 25 Endeksi"],e.exports["#EURONEXT:BEL20-symbol-description"]=["BEL 20 Endeksi"],e.exports["#TVC:STI-symbol-description"]=["Straits Times Endeksi"],e.exports["#DFM:DFMGI-symbol-description"]=["DFM Endeksi"],e.exports["#TVC:KOSPI-symbol-description"]=["Kore Bileşik Hisse Senedi Endeksi"],e.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["FTSE Malezya Borsası KLCI Endeksi"],e.exports["#TASE:TA35-symbol-description"]=["TA-35 Endeksi"],e.exports["#OMXSTO:OMXS30-symbol-description"]=["OMX Stokholm 30 Endeksi"],e.exports["#OMXICE:OMXI8-symbol-description"]=["OMX İzlanda 8 Endeksi"],e.exports["#NSENG:NSE30-symbol-description"]=["NSE 30 Endeksi"],e.exports["#BAHRAIN:BSEX-symbol-description"]=["Bahreyn Tüm Hisseler Endeksi"],e.exports["#OMXTSE:OMXTGI-symbol-description"]=["OMX Talin GE"],e.exports["#OMXCOP:OMXC25-symbol-description"]=["OMX Kopenhag 25 Endeksi"],e.exports["#OMXRSE:OMXRGI-symbol-description"]=["OMX Riga GE"],e.exports["#BELEX:BELEX15-symbol-description"]=["BELEX 15 Endeksi"],e.exports["#OMXVSE:OMXVGI-symbol-description"]=["OMX Vilnius GE"],e.exports["#EURONEXT:AEX-symbol-description"]=["AEX Endeksi"],e.exports["#CBOE:VIX-symbol-description"]=["Volatilite S&P 500 Endeksi"],e.exports["#NASDAQ:XAU-symbol-description"]=["PHLX Altın ve Gümüş Sektörü Endeksi"],e.exports["#DJ:DJUSCL-symbol-description"]=["Dow Jones ABD Kömür Endeksi"], +e.exports["#DJ:DJCIKC-symbol-description"]=["Dow Jones Emtia Endeksi Kahve"],e.exports["#DJ:DJCIEN-symbol-description"]=["Dow Jones Emtia Endeksi Enerji"],e.exports["#NASDAQ:OSX-symbol-description"]=["PHLX Petrol Hizmet Sektörü Endeksi"],e.exports["#DJ:DJCISB-symbol-description"]=["Dow Jones Emtia Endeksi Şeker"],e.exports["#DJ:DJCICC-symbol-description"]=["Dow Jones Emtia Endeksi Kakao"],e.exports["#DJ:DJCIGR-symbol-description"]=["Dow Jones Emtia Endeksi Tahıllar"],e.exports["#DJ:DJCIAGC-symbol-description"]=["Dow Jones Emtia Endeksi Tarım Başlıklı Bileşenler"],e.exports["#DJ:DJCISI-symbol-description"]=["Dow Jones Emtia Endeksi Gümüş"],e.exports["#DJ:DJCIIK-symbol-description"]=["Dow Jones Emtia Endeksi Nikel"],e.exports["#NASDAQ:HGX-symbol-description"]=["PHLX Konut Sektörü Endeksi"],e.exports["#DJ:DJCIGC-symbol-description"]=["Dow Jones Emtia Endeksi Altın"],e.exports["#SP:SPGSCI-symbol-description"]=["S&P Goldman Sachs Emtia Endeksi"],e.exports["#NASDAQ:UTY-symbol-description"]=["PHLX Hizmet Sektörü Endeksi"],e.exports["#DJ:DJU-symbol-description"]=["Dow Jones Hizmet Ortalama Endeksi"],e.exports["#SP:SVX-symbol-description"]=["S&P 500 Değer Endeksi"],e.exports["#SP:OEX-symbol-description"]=["S&P 100 Endeksi"],e.exports["#CBOE:OEX-symbol-description"]=["S&P 100 Endeksi"],e.exports["#NASDAQ:SOX-symbol-description"]=["Philadelphia Yarı İletken Endeksi"],e.exports["#RUSSELL:RUI-symbol-description"]=["Russell 1000 Endeksi"],e.exports["#RUSSELL:RUA-symbol-description"]=["Russell 3000 Endeksi"],e.exports["#RUSSELL:RUT-symbol-description"]=["Russell 2000 Endeksi"],e.exports["#NYSE:XMI-symbol-description"]=["NYSE ARCA Majör Piyasa Endeksi"],e.exports["#NYSE:XAX-symbol-description"]=["AMEX Bileşik Endeksi"],e.exports["#NASDAQ:NDX-symbol-description"]=["Nasdaq 100 Endeksi"],e.exports["#NASDAQ:IXIC-symbol-description"]=["Nasdaq Composite Endeksi"],e.exports["#DJ:DJT-symbol-description"]=["Doe Jones Ulaştırma Ortalama Endeksi"],e.exports["#NYSE:NYA-symbol-description"]=["NYSE Bileşik Endeksi"],e.exports["#NYMEX:CJ1!-symbol-description"]=["Kakao Vadelileri"],e.exports["#USDILS-symbol-description"]=["ABD Doları / İsrail Şekeli"],e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]=["Ford Motor Şirketi"],e.exports["#BMV:F-symbol-description"]=["Ford Motor Şirketi"],e.exports["#TWII-symbol-description"]=["Tayvan Ağırlıklı Endeks"],e.exports["#TVC:PL10Y-symbol-description"]=["Polonya Hükümeti 10-yıllık Bono Getirileri"],e.exports["#TVC:PL05Y-symbol-description"]=["Polonya Hükümeti 5-yıllık Bono Getirileri"],e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]=["Milano Italia Borsa Endeksi"],e.exports["#OANDA:SPX500USD-symbol-description"]=["S&P 500 Endeksi"],e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation", +e.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD Daimi Sözleşmesi"],e.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD Daimi Sözleşmesi"],e.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD Daimi Sözleşme"],e.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD Sürekli Vadeli İşlem Sözleşmesi"],e.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD Sürekli Vadeli İşlem Kontratı"],e.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD Sürekli Vadeli İşlem Kontratı"],e.exports["#USDHUF-symbol-description"]=["ABD Doları / Macar Forinti"],e.exports["#USDTHB-symbol-description"]=["ABD Doları / Tayland Bahtı"],e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]=["Tereyağı Vadeli İşlemleri-Nakit (Sürekli: Öncesinde cari sözleşme)"],e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]=["Hanwei Enerji Hizmetleri A.Ş."],e.exports["#NYSE:HE-symbol-description"]=["Hawaii Elektrik Endüstrisi"],e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]=["Hanwei Enerji Hizmetleri A.Ş."],e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]=["Bitcoin / ABD Doları Endeksi"],e.exports["#CME_MINI:RTY1!-symbol-description"]=["E-Mini Russell 2000 Endeks Vadeli İşlemleri"],e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Kripto Toplam Piyasa Değeri, $"],e.exports["#ICEUS:DX1!-symbol-description"]=["ABD Doları Endeks Vadeli İşlemleri"],e.exports["#NYMEX:TT1!-symbol-description"]=["Pamuk Vadeli İşlemleri"],e.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC Sürekli Vadeli İşlem Sözleşmesi"],e.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH Sürekli Vadeli İşlem Sözleşmesi"],e.exports["#PHEMEX:XRPUSD-symbol-description"]=["XRP Sürekli Vadeli İşlem Sözleşmesi"],e.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC Sürekli Vadeli İşlem Sözleşmesi"],e.exports["#BITCOKE:BCHUSD-symbol-description"]=["BCH Takasa Yönelik"],e.exports["#BITCOKE:BTCUSD-symbol-description"]=["BTC Takasa Yönelik"],e.exports["#BITCOKE:ETHUSD-symbol-description"]=["ETH Takasa Yönelik"],e.exports["#BITCOKE:LTCUSD-symbol-description"]=["LTC Takasa Yönelik"],e.exports["#TVC:CA10-symbol-description"]=["Kanada Devlet Tahvilleri, 10 YL"],e.exports["#TVC:CA10Y-symbol-description"]=["Kanada Devlet Tahvilleri 10 YL Getiri"],e.exports["#TVC:ID10Y-symbol-description"]=["Endonezya Devlet Tahvilleri 10 YL Getiri"],e.exports["#TVC:NL10-symbol-description"]=["Hollanda Devlet Tahvilleri, 10 YL"],e.exports["#TVC:NL10Y-symbol-description"]=["Hollanda Devlet Tahvilleri 10 YL Getiri"], +e.exports["#TVC:NZ10-symbol-description"]=["Yeni Zelanda Devlet Tahvilleri, 10 YL"],e.exports["#TVC:NZ10Y-symbol-description"]=["Yeni Zelanda Devlet Tahvilleri 10 YL Getiri"],e.exports["#SOLUSD-symbol-description"]=["Solana / ABD Doları"],e.exports["#LUNAUSD-symbol-description"]=["Luna / ABD Doları"],e.exports["#UNIUSD-symbol-description"]=["Uniswap / ABD Doları"],e.exports["#LTCBRL-symbol-description"]=["Litecoin / Brezilya Reali"],e.exports["#ETCEUR-symbol-description"]=["Ethereum Klasik / Euro"],e.exports["#ETHKRW-symbol-description"]=["Ethereum / Güney Kore Wonu"],e.exports["#BTCRUB-symbol-description"]=["Bitcoin / Rus Rublesi"],e.exports["#BTCTHB-symbol-description"]=["Bitcoin / Tayland Bahtı"],e.exports["#ETHTHB-symbol-description"]=["Ethereum / Tayland Bahtı"],e.exports["#TVC:EU10YY-symbol-description"]=["Euro Devlet Tahvili 10 YL Getiri"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/tr.7257.089fbbc28bead9558b87.js b/charting_library/bundles/tr.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..eff73e1c --- /dev/null +++ b/charting_library/bundles/tr.7257.089fbbc28bead9558b87.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports=["Cum"]},11268:e=>{e.exports=["Pzt"]},63331:e=>{e.exports=["Cmt"]},85954:e=>{e.exports=["Paz"]},26230:e=>{e.exports=["Çar"]},24793:e=>{e.exports=["Per"]},31533:e=>{e.exports=["Sal"]},89790:e=>{e.exports=["Pine kaynak kodu alınamadı."]},39589:e=>{e.exports=["Paneli kapat"]},38154:e=>{e.exports=["Nesneler Ağacı Kaldırmayı Onayla"]},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports=["Ücretsiz bir hesap oluştur"]},69419:e=>{e.exports=["Her şey yolunda — Piyasa açık."]},97637:e=>{e.exports=["Nisan"]},86797:e=>{e.exports=["Ağustos"]},22519:e=>{e.exports=["Çubuk Değişim Değeri"]},52003:e=>{e.exports=["Çalışmayı ve tüm bağlı olanları silmek istediğinizden emin misiniz?"]},68854:e=>{e.exports=["Çift tıklama"]},97325:e=>{e.exports=["Veri sorunu"]},52916:e=>{e.exports=["Veriler, günde bir kez güncellenir."]},25978:e=>{e.exports=["Piyasada daha fazla güncelleme olsa bile, veriler saniyede bir güncellenir."]},57310:e=>{e.exports=["Veri gecikti"]},49321:e=>{e.exports=["Basic planımızdaki veriler, piyasada daha fazla güncelleme olsa bile saniyede bir güncellenir."]},55669:e=>{e.exports=["Aralık"]},83498:e=>{e.exports=["Bölmeyi sil"]},59315:e=>{e.exports=["Gün sonu verileri"]},82751:e=>{e.exports=["Hata"]},40519:e=>{e.exports=["Akşam. Piyasa, piyasa sonrası işleme açıktır."]},80227:e=>{e.exports=["Borsa saat dilimi"]},16467:e=>{e.exports=["Şubat"]},25046:e=>{e.exports=["Borsa Sözleşmelerini doldurun"]},93666:e=>{e.exports=["Sembolü işaretle"]},564:e=>{e.exports=["Cum"]},72970:e=>{e.exports=["Cuma"]},88958:e=>{e.exports=["Tatil"]},21686:e=>{e.exports=["Gösterge Bölmesini Gizle"]},26935:e=>{e.exports=["Gösterge Argümanları"]},26315:e=>{e.exports=["Göstergenin adı"]},84098:e=>{e.exports=["Gösterge değerleri"]},91459:e=>{e.exports=["Gerçek zamanlı verileri {listedExchange} istiyorsanız, bir Borsa Sözleşmesini tamamlamanız gerekir. Merak etmeyin, sadece birkaç tıklama alır"]},50634:e=>{e.exports=["{remainingTime} içinde piyasa sonrası işlemlere gidecek."]},74537:e=>{e.exports=["{remainingTime} içinde piyasa öncesi işlem açılacak."]},26910:e=>{e.exports=["Ocak"]},23230:e=>{e.exports=["Temmuz"]},49385:e=>{e.exports=["Haziran"]},99487:e=>{e.exports=["OHLC değerler"]},15815:e=>{e.exports=["Saniyede bir güncelleme"]},90784:e=>{e.exports=["Ekim"]},75991:e=>{e.exports=["Açık piyasa durumu"]},18429:e=>{e.exports=["Daha fazla öğren"]},39899:e=>{e.exports=["Bölmeyi aşağı taşı"]},70343:e=>{e.exports=["Bölmeyi yukarı taşı"]},83085:e=>{e.exports=["Pzt"]},61199:e=>{e.exports=["Pazartesi"]},41610:e=>{e.exports=["Daha Fazla"]},1653:e=>{e.exports=["Sabah. Piyasa, piyasa öncesi işleme açıktır."]},56470:e=>{e.exports=["Grafiği azami genişlet"]},19603:e=>{e.exports=["Bölmeyi azami genişlet"]},68327:e=>{e.exports="May"},35732:e=>{e.exports=["Bölmeleri yönet"]},84675:e=>{e.exports=["Mart"]},83949:e=>{e.exports=["Piyasa açık"]},35701:e=>{e.exports=["Piyasa {remainingTime} içinde açılır."]},95814:e=>{e.exports=["Piyasa kapalı"]},98105:e=>{ +e.exports=["Piyasa {remainingTime} içinde kapanır."]},87202:e=>{e.exports=["Market şu anda tatilde. Şanslılar."]},71194:e=>{e.exports=["Kasım"]},66324:e=>{e.exports=["Kaynak kodu"]},36835:e=>{e.exports=["Cmt"]},1144:e=>{e.exports=["Cumartesi"]},40653:e=>{e.exports=["Sola kaydır"]},26721:e=>{e.exports=["En son çubuğa kaydır"]},35809:e=>{e.exports=["Sağa kaydır"]},61132:e=>{e.exports=["Eylül"]},28705:e=>{e.exports=["Gösterge Bölmesini Göster"]},51072:e=>{e.exports=["Nesnelerin Ağacını Göster"]},37809:e=>{e.exports=["Aralık ayarlarını göster"]},39045:e=>{e.exports=["Çalışma Hatası"]},86577:e=>{e.exports=["Paz"]},72149:e=>{e.exports=["Pazar"]},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports=["Sembol başlığı"]},29985:e=>{e.exports=["Kapanış-sonrası"]},28412:e=>{e.exports=["Ücretli planlar daha hızlı veri güncellemeleri içerir."]},56042:e=>{e.exports=["Açılış-öncesi"]},36015:e=>{e.exports=["{description} için gerçek-zamanlı veriler şu an sağlanamıyor. Gelecekte bunu destekleyebiliriz."]},6667:e=>{e.exports=["{symbolName} için gerçek zamanlı veriler, {exchange} borsası tarafından sağlanır."]},48293:e=>{e.exports=["Grafiği geri yükle"]},91029:e=>{e.exports=["Bölmeyi geri yükle"]},75094:e=>{e.exports=["Çar"]},7147:e=>{e.exports=["Çarşamba"]},52984:e=>{e.exports=["{description} 'a dair gerçek zamanlı veri almak için lütfen gerçek zamanlı veri paketini satın alın."]},9787:e=>{e.exports=["Per"]},7951:e=>{e.exports=["Perşembe"]},57918:e=>{e.exports=["Bu veriler gerçek zamanlıdır, ancak birincil bir borsa'nın resmiyetteki benzerlerinden biraz farklıdır."]},68025:e=>{e.exports=["Bu veriler gerçek zamanlıdır, ancak {exchange} 'den gelen resmi muadilinden biraz farklıdır."]},73717:e=>{e.exports=["Bu sembol mevcut değil, lütfen başka bir sembol seçin."]},57048:e=>{e.exports=["Yürüyüş zamanı — bu piyasa kapalı."]},94316:e=>{e.exports=["Sal"]},44979:e=>{e.exports=["Salı"]},8209:e=>{e.exports=["Sembol bayrağını kaldır"]},1111:e=>{e.exports=["Hacim"]},61311:e=>{e.exports=["Yaklaş"]},47602:e=>{e.exports=["Uzaklaş"]},57889:e=>{e.exports=["OHLC değerlerinin görünürlüğünü değiştir"]},18644:e=>{e.exports=["açık piyasa durumu görünürlüğünü değiştir"]},45110:e=>{e.exports=["çubuk değiştirme görünürlüğünü değiştir"]},31325:e=>{e.exports=["gösterge başlıklarının görünürlüğünü değiştir"]},99774:e=>{e.exports=["gösterge değerleri görünürlüğünü değiştir"]},96162:e=>{e.exports=["gösterge argümanlarının görünürlüğünü değiştir"]},26717:e=>{e.exports=["sembol açıklama görünürlüğünü değiştir"]},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports=["hacim değerleri görünürlüğünü değiştir"]},39348:e=>{e.exports=["1 dakikadan az"]},87358:e=>{e.exports=["{title} göster"]},7827:e=>{e.exports=["{days} ve {hours}"]},7435:e=>{e.exports=["{originalExchange} tarafından {exchange}"]},19830:e=>{e.exports=["{hours} ve {minutes}"]},1084:e=>{e.exports=["{listedExchange} gerçek-zamanlı veriler, kayıtlı kullanıcılar tarafından ücretsiz olarak kullanılabilir."]},11155:e=>{e.exports=["{symbolName} verileri {time} dakika gecikti."]}, +77033:e=>{e.exports=["Piyasada daha fazla güncelleme olsa bile veriler her {amount} saniyede bir güncellenir.","Piyasada daha fazla güncelleme olsa bile veriler her {amount} saniyede bir güncellenir."]},2121:e=>{e.exports=["Temel planımızdaki veriler, piyasada daha fazla güncelleme olsa bile her {amount} saniyede bir güncellenir.","Temel planımızdaki veriler, piyasada daha fazla güncelleme olsa bile her {amount} saniyede bir güncellenir."]},5223:e=>{e.exports=["Her {amount} saniyede bir güncelleme","Her {amount} saniyede bir güncelleme"]},58609:e=>{e.exports=["{number} gün","{number} gün"]},24430:e=>{e.exports=["{number} saat","{number} saat"]},67151:e=>{e.exports=["{number} dakika","{number} dakika"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/tr.8087.02a950e0b171d1520043.js b/charting_library/bundles/tr.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..f8c92726 --- /dev/null +++ b/charting_library/bundles/tr.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:e=>{e.exports=["Ekle"]},53585:e=>{e.exports=["Özel renk ekle"]},81865:e=>{e.exports=["Şeffaflık"]},73755:e=>{e.exports=["Başka sembol"]},16936:e=>{e.exports=["Geri"]},88046:e=>{e.exports=["Temel grafik sembolü"]},9898:e=>{e.exports=["Sağ"]},20036:e=>{e.exports=["İptal"]},23398:e=>{e.exports=["Sembolu değiştir"]},94551:e=>{e.exports=["Grafik"]},64498:e=>{e.exports=["Tüm kaynaklar"]},73226:e=>{e.exports=["Uygula"]},79852:e=>{e.exports=["Tahvil"]},56095:e=>{e.exports=["Azalt"]},29601:e=>{e.exports=["Açıklama"]},46812:e=>{e.exports=["Yükseliş"]},89298:e=>{e.exports=["Ofset"]},68988:e=>{e.exports=["Tamam"]},29673:e=>{e.exports=["Kriterlerinize uygun borsa yok"]},41379:e=>{e.exports=["Kriterlerinize uygun sembol yok"]},35563:e=>{e.exports=["Numara formatı geçersiz"]},19724:e=>{e.exports=["Kaynak"]},59877:e=>{e.exports=["Saat ve fiyatı ayarlama{inputInline} {studyShortDescription}"]},18571:e=>{e.exports=['"{studyShortDescription}" için "{inputTitle}" zamanını ayarlayın']},58552:e=>{e.exports=['"{studyShortDescription}" için "{inputTitle}" fiyatını ayarlayın']},80481:e=>{e.exports=['"{studyShortDescription}" için saati ve fiyatı ayarlayın']},42917:e=>{e.exports=['"{studyShortDescription}" için zamanı ayarlayın']},6083:e=>{e.exports=['"{studyShortDescription}" için tarih seti']},52298:e=>{e.exports=["Ara"]},13269:e=>{e.exports=["Kaynak seç"]},2607:e=>{e.exports=["Belirtilen değer, enstrümanın en fazla değerinden daha fazladır {max}."]},53669:e=>{e.exports=["Belirtilen değer enstrümanın minimum değerinden küçük {min}."]},89053:e=>{e.exports=["Sembol"]},48490:e=>{e.exports=["Sembol ve açıklama"]},99983:e=>{e.exports=["Sembol Arama"]},54336:e=>{e.exports=["Rengi kaldır"]},60142:e=>{e.exports=["Kalınlık"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["opaklık değiştir"]},13066:e=>{e.exports=["renk değiştir"]},95657:e=>{e.exports=["kalınlık değiştir"]},18567:e=>{e.exports=["{propertyName} özelliğini dğş"]},36962:e=>{e.exports=["kapanış"]},8448:e=>{e.exports=["kripto"]},1328:e=>{e.exports="dr"},88720:e=>{e.exports=["ekonomi"]},39512:e=>{e.exports=["döviz"]},81859:e=>{e.exports=["vadeli"]},39337:e=>{e.exports=["yüksek"]},91815:e=>{e.exports="hl2"},40771:e=>{e.exports=["ydk3"]},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["endeks"]},38071:e=>{e.exports=["endeks"]},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports=["açılış"]},3919:e=>{e.exports=["düşük"]},36931:e=>{e.exports=["hisse"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/user-defined-bars-marks-tooltip.bb7109c0dd0c814114f0.js b/charting_library/bundles/user-defined-bars-marks-tooltip.bb7109c0dd0c814114f0.js new file mode 100644 index 00000000..d2d0e155 --- /dev/null +++ b/charting_library/bundles/user-defined-bars-marks-tooltip.bb7109c0dd0c814114f0.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8020],{39640:(t,e,r)=>{"use strict";function n(t,e,r,n,o){function i(o){if(t>o.timeStamp)return;const i=o.target;void 0!==r&&null!==e&&null!==i&&i.ownerDocument===n&&(e.contains(i)||r(o))}return o.click&&n.addEventListener("click",i,!1),o.mouseDown&&n.addEventListener("mousedown",i,!1),o.touchEnd&&n.addEventListener("touchend",i,!1),o.touchStart&&n.addEventListener("touchstart",i,!1),()=>{n.removeEventListener("click",i,!1),n.removeEventListener("mousedown",i,!1),n.removeEventListener("touchend",i,!1),n.removeEventListener("touchstart",i,!1)}}r.d(e,{addOutsideEventListener:()=>n})},58095:(t,e,r)=>{"use strict";r.d(e,{useOutsideEvent:()=>i});var n=r(50959),o=r(39640);function i(t){const{click:e,mouseDown:r,touchEnd:i,touchStart:u,handler:s,reference:c,ownerDocument:a=document}=t,l=(0,n.useRef)(null),f=(0,n.useRef)(new CustomEvent("timestamp").timeStamp);return(0,n.useLayoutEffect)((()=>{const t={click:e,mouseDown:r,touchEnd:i,touchStart:u},n=c?c.current:l.current;return(0,o.addOutsideEventListener)(f.current,n,s,a,t)}),[e,r,i,u,s]),c||l}},95257:(t,e)=>{"use strict";var r=Symbol.for("react.element"),n=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),c=Symbol.for("react.context"),a=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),p=Symbol.iterator;var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,_={};function y(t,e,r){this.props=t,this.context=e,this.refs=_,this.updater=r||h}function v(){}function w(t,e,r){this.props=t,this.context=e,this.refs=_,this.updater=r||h}y.prototype.isReactComponent={},y.prototype.setState=function(t,e){if("object"!=typeof t&&"function"!=typeof t&&null!=t)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,t,e,"setState")},y.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")},v.prototype=y.prototype;var E=w.prototype=new v;E.constructor=w,m(E,y.prototype),E.isPureReactComponent=!0;var C=Array.isArray,b=Object.prototype.hasOwnProperty,S={current:null},I={key:!0,ref:!0,__self:!0,__source:!0};function k(t,e,n){var o,i={},u=null,s=null;if(null!=e)for(o in void 0!==e.ref&&(s=e.ref),void 0!==e.key&&(u=""+e.key),e)b.call(e,o)&&!I.hasOwnProperty(o)&&(i[o]=e[o]);var c=arguments.length-2;if(1===c)i.children=n;else if(1{"use strict";t.exports=r(95257)},30183:t=>{t.exports={css_value_arrow_size:"13",tooltip:"tooltip-yV2Az0ZG",show:"show-yV2Az0ZG",right:"right-yV2Az0ZG"}},68307:t=>{t.exports={text:"text-_0F_ups3"}},40072:(t,e,r)=>{"use strict";r.r(e),r.d(e,{TooltipRenderer:()=>c});var n=r(50959),o=r(962),i=r(58095),u=r(30183);const s=parseInt(u.css_value_arrow_size);class c{constructor(t){this._container=null,this._props=null,this._deferredActions={hideItemTime:0},this._updatePosition=()=>{if(null===this._props||null===this._container)return;const{width:t,height:e}=this._tooltipContainer.getBoundingClientRect(),r=this._container.getBoundingClientRect(),n=Math.round(this._props.itemSize/2),o=Math.min(8,n);let i=!1,c=this._props.x-t-n-s-o;c<0&&(c=this._props.x+n+s+o,i=!0);const a=r.height;let l=Math.max(0,this._props.y-e/2);l>0&&(l=Math.min(l,a-e)),this._tooltipContainer.classList.toggle(u.right,i),this._tooltipContainer.style.top=`${l}px`,this._tooltipContainer.style.left=`${c}px`},this._tooltipFactory=t,this._tooltipContainer=document.createElement("div"),this._tooltipContainer.classList.add(u.tooltip)}destroy(){this._unmountComponent()}contains(t){return this._tooltipContainer.contains(t)}hide(t){this._deferredActions.hideItemTime=performance.now(),this._clearTimeouts(),t?this._tooltipContainer.classList.remove(u.show):this._deferredActions.hideItemTimerId=setTimeout((()=>{this._tooltipContainer.classList.remove(u.show)}),100)}show(t){this._clearTimeouts(),performance.now()this._showImpl(t)),400)} +_showImpl(t){this._props=t,this._render(t),this._clearTimeouts(),this._tooltipContainer.classList.add(u.show)}_render(t){const e=t.container;this._container!==e&&(this._unmountComponent(),this._container=e,this._container.appendChild(this._tooltipContainer)),o.render(n.createElement(a,{handler:t.onClickOutside,child:n.createElement(this._tooltipFactory,t.factoryProps)}),this._tooltipContainer,this._updatePosition)}_unmountComponent(){null!==this._container&&(o.unmountComponentAtNode(this._tooltipContainer),this._tooltipContainer.remove(),this._container=null,this._clearTimeouts())}_clearTimeouts(){void 0!==this._deferredActions.showItemTimerId&&(clearTimeout(this._deferredActions.showItemTimerId),this._deferredActions.showItemTimerId=void 0),void 0!==this._deferredActions.hideItemTimerId&&(clearTimeout(this._deferredActions.hideItemTimerId),this._deferredActions.hideItemTimerId=void 0)}}function a(t){const{handler:e,child:r}=t,o=(0,i.useOutsideEvent)({mouseDown:!0,touchStart:!0,handler:e});return n.createElement("div",{ref:o},r)}},71276:(t,e,r)=>{"use strict";r.r(e),r.d(e,{UserDefinedBarsMarksTooltip:()=>i});var n=r(50959),o=r(68307);function i(t){const{text:e}=t;return n.createElement("div",{className:o.text},e)}}}]); \ No newline at end of file diff --git a/charting_library/bundles/vi.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/vi.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..4b818d4b --- /dev/null +++ b/charting_library/bundles/vi.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:t=>{t.exports="Dot"},6174:t=>{t.exports=["ngày"]},5285:t=>{t.exports=["giờ"]},79410:t=>{t.exports=["tháng"]},37830:t=>{t.exports=["phút"]},25042:t=>{t.exports=["tuần"]},74787:t=>{t.exports=["Ngày"]},62346:t=>{t.exports=["Giờ"]},94328:t=>{t.exports=["Tháng"]},57470:t=>{t.exports=["Phút"]},74973:t=>{t.exports=["Giây"]},48801:t=>{t.exports=["Vùng"]},86614:t=>{t.exports=["Tuần"]},30426:t=>{t.exports="Ticks"},90069:t=>{t.exports=["So sánh"]},96935:t=>{t.exports=["Sao chép hình ảnh biểu đồ"]},15803:t=>{t.exports=["Sao chép liên kết vào hình ảnh biểu đồ"]},74207:t=>{t.exports=["Cài đặt biểu đồ"]},54777:t=>{t.exports=["Cộng Thêm"]},95798:t=>{t.exports=["Thêm khoảng thời gian tùy chỉnh"]},44629:t=>{t.exports=["Thêm vào mục yêu thích"]},15795:t=>{t.exports=["Tất cả bố cục của tôi"]},88368:t=>{t.exports=["Tất cả thay đổi đã được lưu"]},84232:t=>{t.exports=["Định dạng Thanh"]},43399:t=>{t.exports=["Mẫu mặc định"]},83127:t=>{t.exports=["Chỉ báo Yêu thích"]},33959:t=>{t.exports=["Yêu thích"]},11682:t=>{t.exports=["Chế độ toàn màn hình"]},15812:t=>{t.exports=["Mẫu Chỉ báo"]},61142:t=>{t.exports=["Các chỉ báo"]},74527:t=>{t.exports=["Các Chỉ báo & Chiến lược"]},79353:t=>{t.exports=["Mở Hộp thoại Khoảng thời gian"]},55520:t=>{t.exports=["Mở biểu đồ trong popup"]},2226:t=>{t.exports=["Mở hình ảnh trong tab mới"]},75687:t=>{t.exports=["Tải Bố cục biểu đồ"]},75789:t=>{t.exports=["Tải bố cục"]},90879:t=>{t.exports=["Đang tải..."]},80959:t=>{t.exports=["Tạo bản sao"]},58219:t=>{t.exports=["Quản lý bố cục"]},38554:t=>{t.exports=["Mẫu của tôi"]},14605:t=>{t.exports=["Số hoặc {hotKey_0}"]},85520:t=>{t.exports=["Lưu"]},92093:t=>{t.exports=["Lưu mẫu chỉ báo"]},87409:t=>{t.exports=["Lưu tất cả các biểu đồ cho tất cả các mã và các khung thời gian"]},57352:t=>{t.exports=["Lưu hình ảnh biểu đồ"]},11680:t=>{t.exports=["Lưu bố cục"]},20987:t=>{t.exports=["Chỉ cần bắt đầu nhập khi đang ở trên biểu đồ để kéo lên hộp tìm kiếm này"]},99983:t=>{t.exports=["Tìm kiếm Mã giao dịch"]},70728:t=>{t.exports=["Làm lại {hint}"]},72482:t=>{t.exports=["Loại bỏ khỏi mục yêu thích"]},35038:t=>{t.exports=["Đổi tên"]},88513:t=>{t.exports=["Chụp ảnh tức thì"]},91900:t=>{t.exports=["Bản mẫu"]},32916:t=>{t.exports=["Khoảng thời gian"]},9765:t=>{t.exports=["Hình ảnh biểu đồ tweet"]},80323:t=>{t.exports=["Khôi phục {hint}"]},23687:t=>{t.exports=["Bạn vẫn chưa có Chỉ báo Yêu thích nào"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/vi.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/vi.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..5ede1b58 --- /dev/null +++ b/charting_library/bundles/vi.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:t=>{t.exports=["Chéo nhau"]},41596:t=>{t.exports=["Nhãn trên thang giá"]},23545:t=>{t.exports=["Giá trị trong dòng trạng thái"]},39495:t=>{t.exports=["Các vòng tròn"]},41389:t=>{t.exports=["Thanh công cụ Phía trên"]},29520:t=>{t.exports=["Tuyệt đối"]},58102:t=>{t.exports=["Áp dụng Nhiều mặc định"]},65262:t=>{t.exports=["Vùng gãy"]},83760:t=>{t.exports=["Thân"]},48848:t=>{t.exports=["Đường viền"]},27331:t=>{t.exports=["Hình nền"]},78626:t=>{t.exports=["Thanh dưới"]},41361:t=>{t.exports=["Xuống"]},22192:t=>{t.exports=["Ngày"]},31577:t=>{t.exports=["Phát triển VA"]},4329:t=>{t.exports=["Mặc định"]},98938:t=>{t.exports=["Các mặc định"]},63099:t=>{t.exports=["Giờ"]},11091:t=>{t.exports=["Biểu đồ tần suât"]},66304:t=>{t.exports=["Các đầu vào"]},40297:t=>{t.exports=["Đầu ra"]},36993:t=>{t.exports=["Ghi đè min tick"]},64606:t=>{t.exports=["Font nhãn"]},54934:t=>{t.exports=["Các đường gãy"]},95543:t=>{t.exports=["Tháng"]},28134:t=>{t.exports=["Sóng nhỏ"]},18229:t=>{t.exports=["Lưu Mặc định"]},71129:t=>{t.exports=["Giây"]},86520:t=>{t.exports=["Nhãn Tín hiệu"]},79511:t=>{t.exports=["Biểu đồ Step Line"]},64108:t=>{t.exports=["Đường có bậc và ngắt quãng"]},67767:t=>{t.exports=["Bước đường có hình thoi"]},21861:t=>{t.exports=["Đặt lệnh"]},73947:t=>{t.exports=["Độ chính xác"]},66596:t=>{t.exports=["Số lượng"]},86672:t=>{t.exports=["Phạm vi"]},79782:t=>{t.exports=["Thiết lập lại Cài đặt"]},21594:t=>{t.exports=["Tuần"]},26458:t=>{t.exports=["Bóng nến"]},95247:t=>{t.exports=["Chiều rộng (% của Hộp)"]},19221:t=>{t.exports=["Màu văn bản"]},7138:t=>{t.exports=["Các Giao dịch trên Biểu đồ"]},98802:t=>{t.exports=["Lên"]},14414:t=>{t.exports=["Hồ sơ Khối lượng giao dịch"]},91322:t=>{t.exports=["Giá trị"]},20834:t=>{t.exports=["Thay đổi tối thiểu"]},98491:t=>{t.exports=["Thay đổi char"]},7378:t=>{t.exports=["Thay đổi Cỡ chữ"]},28691:t=>{t.exports=["Thay đổi Kiểu đường kẻ"]},38361:t=>{t.exports=["Thay đổi Địa điểm"]},51081:t=>{t.exports=["Thay đổi Phần trăm Chiều rộng"]},47634:t=>{t.exports=["Thay đổi Đặt lệnh"]},15683:t=>{t.exports=["Thay đổi Loại đồ thị"]},164:t=>{t.exports=["Thay đổi Độ chính xác"]},86888:t=>{t.exports=["Thay đổi Hình dạng"]},50463:t=>{t.exports=["Thay đổi Giá trị"]},12628:t=>{t.exports=["thay đổi giá trị hiển thị"]},13355:t=>{t.exports=["thay đổi ngày hiển thị {title} đến"]},41377:t=>{t.exports=["thay đổi ngày hiển thị {title} từ"]},35388:t=>{t.exports=["thay đổi giờ hiển thị {title} từ"]},78586:t=>{t.exports=["thay đổi giờ hiển thị {title} đến"]},59635:t=>{t.exports=["thay đổi tháng hiển thị {title} từ"]},74266:t=>{t.exports=["thay đổi tháng hiển thị {title} đến"]},91633:t=>{t.exports=["thay đổi phút {title} đến"]},15106:t=>{t.exports=["thay đổi phút {title} từ"]},66161:t=>{t.exports=["thay đổi giây {title} đến"]},2822:t=>{t.exports=["thay đổi phút {title} đến"]},21339:t=>{t.exports=["thay đổi tuần hiển thị {title} từ"]},68643:t=>{t.exports=["thay đổi tuần hiển thị {title} đến"]},30810:t=>{ +t.exports=["thay đổi khả năng hiển thị của {title} trong tích tắc"]},24941:t=>{t.exports=["thay đổi mức hiển thị của {title} theo tuần"]},29088:t=>{t.exports=["thay đổi mức hiển thị của {title} theo ngày"]},68971:t=>{t.exports=["thay đổi mức hiển thị của {title} theo giờ"]},64370:t=>{t.exports=["thay đổi hiển thị của {title} trên phút"]},6659:t=>{t.exports=["thay đổi mức hiển thị của {title} theo tháng"]},29091:t=>{t.exports=["thay đổi mức hiển thị của {title} theo qui mô"]},46948:t=>{t.exports=["thay đổi hiển thị của {title} trên giây"]},82211:t=>{t.exports=["ngày"]},33486:t=>{t.exports=["thay đổi ngày đến"]},14077:t=>{t.exports=["thay đổi ngày từ"]},3143:t=>{t.exports=["giờ"]},84775:t=>{t.exports=["thay đổi giờ từ"]},11255:t=>{t.exports=["thay đổi giờ đến"]},58964:t=>{t.exports=["tháng"]},71770:t=>{t.exports=["thay đổi tháng từ"]},37179:t=>{t.exports=["thay đổi tháng đến"]},16465:t=>{t.exports=["phút"]},72317:t=>{t.exports=["thay đổi phút đến"]},25586:t=>{t.exports=["thay đổi phút từ"]},32925:t=>{t.exports=["giây"]},39017:t=>{t.exports=["thay đổi giây đến"]},6049:t=>{t.exports=["thay đổi giây từ"]},13604:t=>{t.exports=["phạm vi"]},93016:t=>{t.exports=["tuần"]},32002:t=>{t.exports=["thay đổi tuần từ"]},28091:t=>{t.exports=["thay đổi tuần đến"]},59523:t=>{t.exports=["Ticks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/vi.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/vi.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..5b68e410 --- /dev/null +++ b/charting_library/bundles/vi.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:t=>{t.exports=["loại tiền tệ"]},60558:t=>{t.exports=["động vật và thiên nhiên"]},14232:t=>{t.exports=["hoạt động"]},57792:t=>{t.exports=["mũi tên"]},33628:t=>{t.exports=["cử chỉ & biểu cảm nụ cười"]},35305:t=>{t.exports=["đồ ăn & đồ uống"]},49546:t=>{t.exports=["gắn cờ"]},72302:t=>{t.exports=["các đối tượng"]},11739:t=>{t.exports=["tự nhiên"]},96330:t=>{t.exports=["nụ cười và mọi người"]},6878:t=>{t.exports=["mã giao dịch"]},77011:t=>{t.exports=["mã & cờ"]},15426:t=>{t.exports=["Sử dụng gần đây"]},15395:t=>{t.exports=["du lịch & địa điểm"]},82401:t=>{t.exports=["Con trỏ"]},99878:t=>{t.exports=["Công cụ Chú thích"]},44629:t=>{t.exports=["Thêm vào mục yêu thích"]},75377:t=>{t.exports=["Các công cụ Gann và Fibonacci"]},95537:t=>{t.exports=["Các dạng hình học"]},60925:t=>{t.exports=["Dấu chấm"]},19570:t=>{t.exports="Emojis"},99289:t=>{t.exports=["Tẩy"]},17517:t=>{t.exports=["Ấn tất cả Công cụ vẽ"]},96411:t=>{t.exports=["Đóng thanh công cụ Drawings"]},92464:t=>{t.exports=["Các Biểu tượng"]},37057:t=>{t.exports=["Khóa Tất cả Công cụ vẽ"]},37140:t=>{t.exports=["Chế độ Magnet chụp các bản vẽ đặt gần các thanh giá với giá trị OHLC gần nhất"]},59607:t=>{t.exports=["Đo lường"]},36551:t=>{t.exports=["Các bản vẽ mới được sao chép vào tất cả các biểu đồ trong bố cục và được hiển thị khi cùng một mã đánh dấu được chọn"]},63354:t=>{t.exports=["Hiển thị Thanh công cụ Vẽ"]},49616:t=>{t.exports=["Hiển thị Thanh Công cụ vẽ yêu thích."]},91977:t=>{t.exports=["Hiển thị các Công cụ ẩn"]},51072:t=>{t.exports=["Hiện Danh sách đối tượng"]},49421:t=>{t.exports=["Giữ nguyên Chế độ vẽ"]},85422:t=>{t.exports=["Magnet mạnh"]},19693:t=>{t.exports=["Các Mẫu"]},10234:t=>{t.exports=["Các Công cụ dự đoán và đo đạc"]},76091:t=>{t.exports=["Bỏ Công cụ vẽ"]},45286:t=>{t.exports=["Di chuyển đối tượng"]},72482:t=>{t.exports=["Loại bỏ khỏi mục yêu thích"]},30513:t=>{t.exports=["Xóa {drawings}"]},10049:t=>{t.exports=["Xóa {drawings} và {indicators}"]},55084:t=>{t.exports=["Xóa {indicators}"]},45265:t=>{t.exports=["Magnet yếu"]},52899:t=>{t.exports=["Các công cụ Đường Xu hướng"]},38925:t=>{t.exports=["Phóng to"]},49895:t=>{t.exports=["Thu nhỏ"]},32868:t=>{t.exports=["{hotKey_0} + Nhấp vào biểu đồ"]},68125:t=>{t.exports=["{hotKey_0} — hình tròn"]},40234:t=>{t.exports=["{hotKey_0} — Vẽ một đường thẳng với góc 45 độ"]},10289:t=>{t.exports=["{hotKey_0} — số gia cố định"]},81591:t=>{t.exports=["{hotKey_0} — hình vuông"]},93030:t=>{t.exports=["{amount} bản vẽ"]},80437:t=>{t.exports=["{amount} chỉ báo"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/vi.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/vi.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..a32c4041 --- /dev/null +++ b/charting_library/bundles/vi.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:t=>{t.exports=["#1(thanh)"]},1961:t=>{t.exports=["#1 (giá)"]},12706:t=>{t.exports=["#1 (giá, thanh)"]},92195:t=>{t.exports=["#1 (vị trí dọc %, thanh)"]},66187:t=>{t.exports=["Trung vị"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["Ngược chiều kim đồng hồ"]},43809:t=>{t.exports=["Hệ số Tỷ lệ phần trăm"]},40054:t=>{t.exports=["Màu sắc"]},47737:t=>{t.exports=["Chế độ thống kê gọn"]},76655:t=>{t.exports=["Tiền mặt"]},72171:t=>{t.exports=["Trung tâm"]},99120:t=>{t.exports=["Kênh"]},36150:t=>{t.exports=["Góc"]},38280:t=>{t.exports=["Góc"]},95264:t=>{t.exports=["Kích cỡ Tài khoản"]},85160:t=>{t.exports=["Luôn hiển thị"]},54189:t=>{t.exports=["Hình cung"]},34674:t=>{t.exports=["HL trung bình trong minticks"]},91757:t=>{t.exports=["Đáy"]},17608:t=>{t.exports=["Nhãn dưới cùng"]},48848:t=>{t.exports=["Đường viền"]},72269:t=>{t.exports=["Đường viền"]},27331:t=>{t.exports=["Hình nền"]},19949:t=>{t.exports=["Phạm vi thanh"]},81260:t=>{t.exports=["Lưới"]},67114:t=>{t.exports=["Phạm vi ngày/giờ"]},75460:t=>{t.exports=["Khoảng cách"]},46211:t=>{t.exports="Emoji pin"},46001:t=>{t.exports=["Giá vào lệnh"]},1220:t=>{t.exports=["Kéo dài"]},71116:t=>{t.exports=["Mở rộng Phần đuôi"]},45809:t=>{t.exports=["Kéo dài Bên trái"]},25892:t=>{t.exports=["Mở rộng dòng bên trái"]},3304:t=>{t.exports=["Kéo dài Đường bên trái"]},83095:t=>{t.exports=["Mở rộng dòng phải"]},14025:t=>{t.exports=["Kéo dài Bên phải"]},74395:t=>{t.exports=["Mở rộng dòng bên phải"]},85197:t=>{t.exports=["Mở rộng Phần đầu"]},17006:t=>{t.exports=["Cỡ chữ"]},31343:t=>{t.exports=["Nội dung sai"]},28565:t=>{t.exports=["Nền tảng sai"]},87931:t=>{t.exports=["Mô hình Quạt"]},39836:t=>{t.exports=["Mức độ Fib dựa trên quy mô log"]},10578:t=>{t.exports=["Chu kỳ đầy đủ"]},25264:t=>{t.exports=["Thanh HL"]},77405:t=>{t.exports=["Ngang"]},66049:t=>{t.exports=["Thanh OC"]},27531:t=>{t.exports=["Cỡ lot"]},85206:t=>{t.exports=["Nhãn"]},75332:t=>{t.exports=["Đường viền nhãn"]},14773:t=>{t.exports=["Hình nền của nhãn"]},37126:t=>{t.exports=["Nhãn Văn bản"]},79106:t=>{t.exports=["Mức độ"]},95610:t=>{t.exports=["Đường Tín hiệu"]},19286:t=>{t.exports=["Bên trái"]},79307:t=>{t.exports=["Các nhãn Bên trái"]},49286:t=>{t.exports=["Đường - HL/2"]},17676:t=>{t.exports=["Đường - Mở"]},47669:t=>{t.exports=["Đường - Đóng"]},71899:t=>{t.exports=["Đường - Cao"]},83394:t=>{t.exports=["Đường - Thấp"]},60489:t=>{t.exports=["Màu đường kẻ"]},53889:t=>{t.exports=["Chế độ"]},76476:t=>{t.exports=["Giữa"]},24510:t=>{t.exports=["Điểm giữa"]},22213:t=>{t.exports=["Nền tảng nguồn"]},15500:t=>{t.exports=["Đường viền nguồn"]},79238:t=>{t.exports=["Văn bản nguồn"]},37249:t=>{t.exports=["Số liệu"]},28712:t=>{t.exports=["Vị trí Số liệu"]},50948:t=>{t.exports=["Màu Lệnh dừng"]},56119:t=>{t.exports=["Mức dừng"]},69835:t=>{t.exports=["Nội dung thành công"]},91141:t=>{t.exports=["Nền tảng thành công"]},650:t=>{t.exports=["Phần trăm"]},25684:t=>{t.exports=["Giá"]},23675:t=>{t.exports=["Nhãn Giá"]},75675:t=>{t.exports=["Nhãn giá"]},16103:t=>{ +t.exports=["Các Mức giá"]},46964:t=>{t.exports=["Khoảng Giá"]},59771:t=>{t.exports=["Tỷ lệ Giá/Thanh"]},29072:t=>{t.exports=["Các mức giá"]},2635:t=>{t.exports=["Mức lợi nhuận"]},33886:t=>{t.exports=["Vùng và tỷ lệ"]},24186:t=>{t.exports=["Đảo ngược"]},21141:t=>{t.exports=["Phải"]},91367:t=>{t.exports=["Nhãn phải"]},63833:t=>{t.exports=["Rủi ro"]},95545:t=>{t.exports=["Sóng"]},26458:t=>{t.exports=["Bóng nến"]},65994:t=>{t.exports=["Trên đầu"]},10209:t=>{t.exports=["Các Nhãn Hàng đầu"]},98001:t=>{t.exports=["Nền tảng đích"]},89258:t=>{t.exports=["Đường viền đích"]},45302:t=>{t.exports=["Màu Mục tiêu:"]},74289:t=>{t.exports=["Văn bản đích"]},17932:t=>{t.exports=["Tự động Xuống dòng"]},92960:t=>{t.exports=["Căn chỉnh chữ"]},90581:t=>{t.exports=["Chiều của chữ"]},55325:t=>{t.exports=["Nhãn thời gian"]},77838:t=>{t.exports=["Mức thời gian"]},2295:t=>{t.exports=["Độ mờ"]},4372:t=>{t.exports=["Đường Xu hướng"]},12374:t=>{t.exports=["Sử dụng một màu"]},91322:t=>{t.exports=["Giá trị"]},25227:t=>{t.exports=["Chênh lệch"]},44085:t=>{t.exports=["Dọc"]},1670:t=>{t.exports=["thay đổi góc"]},54119:t=>{t.exports=["thay đổi màu sắc ký tự hình mũi tên"]},72080:t=>{t.exports=["điều chỉnh màu cờ"]},98905:t=>{t.exports=["thay đổi lề trên"]},11049:t=>{t.exports=["thay đổi vị trí thẳng đứng tọa độ Y"]},31804:t=>{t.exports=["thay đổi ngược chiều kim đồng hồ {title}"]},99128:t=>{t.exports=["điều chỉnh hệ số {title} dưới dạng hiển thị phầm trăm"]},20216:t=>{t.exports=["điều chỉnh màu {title}"]},35435:t=>{t.exports=["điều chỉnh chế độ thống kê gọn {title}"]},550:t=>{t.exports=["tăng màu sắc đường viền ký tự hình nến {title}"]},22313:t=>{t.exports=["điều chỉnh hiển thị đường viền ký tự hình nến {title}"]},7373:t=>{t.exports=["giảm màu sắc đường viền ký tự hình nến {title}"]},38742:t=>{t.exports=["giảm màu sắc ký tự hình nến {title}"]},42273:t=>{t.exports=["tăng màu sắc ký tự hình nến {title}"]},76054:t=>{t.exports=["điều chỉnh màu sắc ký tự bấc hình nến {title}"]},27029:t=>{t.exports=["điều chỉnh hiển thị ký tự bấc hình nến {title}"]},45537:t=>{t.exports=["thay đổi góc {title}"]},31775:t=>{t.exports=["điều chỉnh số lượng tài khoản {title}"]},37913:t=>{t.exports=["thay đổi số liệu thống kê luôn hiển thị {title}"]},15521:t=>{t.exports=["thay đổi màu tất cả các dòng {title}"]},17466:t=>{t.exports=["điều chỉnh màu đường {title} arc {index}"]},72307:t=>{t.exports=["điều chỉnh độ rộng đường {title} arc {index}"]},13853:t=>{t.exports=["điều chỉnh hiển thị các đường {title} arc {index}"]},78680:t=>{t.exports=["điều chỉnh giá trị HL trung bình {title}"]},15802:t=>{t.exports=["điều chỉnh nhãn dưới {title}"]},36438:t=>{t.exports=["điều chỉnh độ trong suốt của nền {title}"]},82465:t=>{t.exports=["điều chỉnh hiển thị nền {title}"]},75312:t=>{t.exports=["điều chỉnh màu nền {title}"]},39651:t=>{t.exports=["thay đổi màu nền 1 {title}"]},78177:t=>{t.exports=["thay đổi màu nền 2 {title}"]},42746:t=>{t.exports=["thay đổi mức hiển thị phạm vi thanh giá {title}"]},53770:t=>{t.exports=["điều chỉnh hiển thị dạng lưới {title}"]},29145:t=>{ +t.exports=["điều chỉnh màu sắc các đường lưới {title}"]},64949:t=>{t.exports=["điều chỉnh kiểu đường lưới {title}"]},93548:t=>{t.exports=["điều chỉnh độ rộng các đường lưới {title}"]},15485:t=>{t.exports=["thay đổi hiển thị phạm vi ngày/giờ {title}"]},3400:t=>{t.exports=["điều chỉnh mức độ {title}"]},91534:t=>{t.exports=["thay đổi hiển thị phạm vi khoảng cách {title}"]},65056:t=>{t.exports=["thay đổi biểu tượng cảm xúc {title}"]},65899:t=>{t.exports=["thay đổi hiển thị biểu tượng cảm xúc {title}"]},59354:t=>{t.exports=["điều chỉnh giá nhập {title}"]},1447:t=>{t.exports=["điều chỉnh mở rộng dưới cùng {title}"]},15258:t=>{t.exports=["điều chỉnh mở rộng bên trái {title}"]},896:t=>{t.exports=["điều chỉnh mở rộng trên cùng {title}"]},3708:t=>{t.exports=["mở rộng sang trái {title}"]},45719:t=>{t.exports=["mở rộng sang phải {title}"]},86647:t=>{t.exports=["thay đổi phần mở rộng {title}"]},3156:t=>{t.exports=["thay đổi màu văn bản lỗi {title}"]},49885:t=>{t.exports=["thay đổi màu nền văn bản lỗi {title}"]},89126:t=>{t.exports=["thay đổi chế độ hiển thị đường {title} fan {index}"]},30016:t=>{t.exports=["thay đổi độ rộng dòng {title} fan {index}"]},36147:t=>{t.exports=["thay đổi màu sắc đường {title} fan {index}"]},78142:t=>{t.exports=["điều chỉnh hiển thị các đường fan {title}"]},79467:t=>{t.exports=["điều chỉnh màu sắc đường fan {title}"]},45739:t=>{t.exports=["thay đổi mức độ fib {title} dựa trên thang bản ghi"]},99670:t=>{t.exports=["thay đổi lật {title}"]},35165:t=>{t.exports=["điều chỉnh hiển thị toàn bộ vòng kết nối {title}"]},48983:t=>{t.exports=["điều chỉnh màu nền hình ảnh {title}"]},45025:t=>{t.exports=["điều chỉnh số lương lot {title}"]},81170:t=>{t.exports=["căn chỉnh nhãn {title}"]},22775:t=>{t.exports=["thay đổi kích thước phông chữ của nhãn {title}"]},24338:t=>{t.exports=["điều chỉnh hiển thị nhãn {title}"]},32891:t=>{t.exports=["điều chỉnh {title} hệ số dòng {index}"]},85551:t=>{t.exports=["điều chỉnh mức {title} màu sắc dòng {index}"]},47840:t=>{t.exports=["điều chỉnh kiểu dòng {title} {index}"]},45463:t=>{t.exports=["thay đổi mức {title} hiển thị dòng {index}"]},90098:t=>{t.exports=["điều chỉnh {title} độ rộng dòng {index}"]},26710:t=>{t.exports=["điều chỉnh mức {title}"]},2359:t=>{t.exports=["điều chỉnh nhãn trái {title}"]},44643:t=>{t.exports=["điều chỉnh độ rộng dòng {title}"]},20563:t=>{t.exports=["điều chỉnh màu sắc dòng {title}"]},66982:t=>{t.exports=["điều chỉnh kiểu dòng {title}"]},94441:t=>{t.exports=["điều chỉnh chế độ {title}"]},89996:t=>{t.exports=["thay đổi mức hiển thị điểm giữa {title}"]},36618:t=>{t.exports=["đièu chỉnh phản chiếu {title}"]},18544:t=>{t.exports=["thay đổi màu nền nguồn {title}"]},48035:t=>{t.exports=["thay đổi màu đường viền nguồn {title}"]},42286:t=>{t.exports=["thay đổi màu văn bản nguồn {title}"]},588:t=>{t.exports=["thay đổi vị trí thống kê {title}"]},54659:t=>{t.exports=["thay đổi màu điểm dừng {title}"]},89182:t=>{t.exports=["điều chỉnh mức dừng {title}"]},82224:t=>{t.exports=["điều chỉnh giá dừng {title}"]},88383:t=>{ +t.exports=["thay đổi màu văn bản được áp dụng {title}"]},26967:t=>{t.exports=["thay đổi màu nền văn bản được áp dụng {title}"]},45936:t=>{t.exports=["thay đổi mức hiển thị nhãn giá {title}"]},88577:t=>{t.exports=["thay đổi mức hiển thị nhãn giá {title}"]},47045:t=>{t.exports=["thay đổi mức hiển thị phạm vi giá {title}"]},56175:t=>{t.exports=["điều chỉnh hiển thị giá {title}"]},44539:t=>{t.exports=["điều chỉnh mức lợi nhuận {title}"]},41646:t=>{t.exports=["điều chỉnh giá lợi nhuận {title}"]},52877:t=>{t.exports=["đảo ngược {title}"]},16598:t=>{t.exports=["điều chỉnh nhãn phải {title}"]},31553:t=>{t.exports=["điều chỉnh rủi ro {title}"]},40344:t=>{t.exports=["điều chỉnh chế độ hiển thị rủi ro {title}"]},73137:t=>{t.exports=["điều chỉnh nhãn trên {title}"]},52387:t=>{t.exports=["thay đổi màu nền văn bản đích {title}"]},6921:t=>{t.exports=["thay đổi màu viền văn bản đích {title}"]},97573:t=>{t.exports=["thay đổi màu điểm đích {title}"]},27634:t=>{t.exports=["thay đổi màu sắc văn bản đích {title}"]},33822:t=>{t.exports=["thay đổi hiển thị nhãn thời gian {title}"]},84321:t=>{t.exports=["điều chỉnh độ trong suốt {title}"]},12355:t=>{t.exports=["thay đổi giá trị phương sai {title}"]},25937:t=>{t.exports=["Căn chỉnh nhãn theo chiều dọc {toolName}"]},46991:t=>{t.exports=["Căn chỉnh nhãn theo chiều ngang {toolName}"]},73080:t=>{t.exports=["điều chỉnh hướng nhãn {toolName}"]},24272:t=>{t.exports=["thay đổi chế độ hiển thị dòng {toolName}"]},46404:t=>{t.exports=["điều chỉnh độ rộng dòng {toolName}"]},50265:t=>{t.exports=["điều chỉnh màu sắc dòng {toolName}"]},72781:t=>{t.exports=["thay đổi đường kéo dài sang trái {toolName}"]},84613:t=>{t.exports=["thay đổi đường kéo dài sang phải {toolName}"]},62603:t=>{t.exports=["điều chỉnh dòng cuối cùng bên trái {toolName}"]},62412:t=>{t.exports=["điều chỉnh dòng cuối cùng bên phải {toolName}"]},35422:t=>{t.exports=["điều chỉnh kiểu dòng {toolName}"]},77690:t=>{t.exports=["điều chỉnh văn bản {toolName}"]},69871:t=>{t.exports=["thay đổi chế độ hiển thị văn bản {toolName}"]},25878:t=>{t.exports=["điều chỉnh phủ văn bản {toolName}"]},91832:t=>{t.exports=["thay đổi màu nền văn bản {toolName}"]},18610:t=>{t.exports=["thay đổi chế độ hiển thị nền văn bản {toolName}"]},44755:t=>{t.exports=["thay đổi màu viền văn bản {toolName}"]},6324:t=>{t.exports=["thay đổi độ rộng viền văn bản {toolName}"]},45529:t=>{t.exports=["thay đổi viền văn bản {toolName}"]},6500:t=>{t.exports=["thay đổi màu văn bản {toolName}"]},51614:t=>{t.exports=["thay đổi phông chữ in đậm của văn bản {toolName}"]},18572:t=>{t.exports=["thay đổi phông chữ in nghiêng của văn bản {toolName}"]},48382:t=>{t.exports=["thay đổi kích cỡ phông chữ văn bản {toolName}"]},21926:t=>{t.exports=["màu sắc nền"]},52241:t=>{t.exports=["nền được lấp đầy"]},70607:t=>{t.exports=["màu sắc dòng"]},41075:t=>{t.exports=["kiểu dòng"]},73043:t=>{t.exports=["chiều rộng dòng"]},41437:t=>{t.exports=["Màu văn bản"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/vi.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/vi.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..436b4d71 --- /dev/null +++ b/charting_library/bundles/vi.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:n=>{n.exports=["Thêm"]},53585:n=>{n.exports=["Thêm màu tùy chỉnh"]},81865:n=>{n.exports=["Độ mờ"]},40054:n=>{n.exports=["Màu sắc"]},44629:n=>{n.exports=["Thêm vào mục yêu thích"]},38455:n=>{n.exports=["Màu Hình nền"]},79964:n=>{n.exports=["Màu hình nền 1"]},45320:n=>{n.exports=["Màu hình nền 2"]},60925:n=>{n.exports=["Dấu chấm"]},42973:n=>{n.exports=["Đường chấm chấm"]},59317:n=>{n.exports=["Đường Đứt nét"]},99289:n=>{n.exports=["Tẩy"]},23886:n=>{n.exports=["Cỡ chữ"]},17006:n=>{n.exports=["Cỡ chữ"]},17517:n=>{n.exports=["Ấn tất cả Công cụ vẽ"]},74813:n=>{n.exports=["Ẩn Thanh công cụ vẽ ưa thích"]},37057:n=>{n.exports=["Khóa Tất cả Công cụ vẽ"]},71845:n=>{n.exports=["Nền công cụ đường"]},12928:n=>{n.exports=["Màu công cụ đường kẻ"]},21327:n=>{n.exports=["Màu văn bản của công cụ đường"]},86327:n=>{n.exports=["Độ rộng của công cụ đường"]},47059:n=>{n.exports=["Độ rộng của công cụ đường"]},41610:n=>{n.exports=["Thêm nữa"]},37140:n=>{n.exports=["Chế độ Magnet chụp các bản vẽ đặt gần các thanh giá với giá trị OHLC gần nhất"]},67455:n=>{n.exports=["Bút Marker"]},59607:n=>{n.exports=["Đo lường"]},36551:n=>{n.exports=["Các bản vẽ mới được sao chép vào tất cả các biểu đồ trong bố cục và được hiển thị khi cùng một mã đánh dấu được chọn"]},91977:n=>{n.exports=["Hiển thị các Công cụ ẩn"]},51072:n=>{n.exports=["Hiện Danh sách đối tượng"]},49421:n=>{n.exports=["Giữ nguyên Chế độ vẽ"]},49593:n=>{n.exports=["Màu hình Nền cho Lệnh dừng"]},36785:n=>{n.exports=["Màu hình nền Phần lợi nhuận"]},76091:n=>{n.exports=["Bỏ Công cụ vẽ"]},54336:n=>{n.exports=["Bỏ màu"]},72482:n=>{n.exports=["Loại bỏ khỏi mục yêu thích"]},19221:n=>{n.exports=["Màu văn bản"]},38925:n=>{n.exports=["Phóng to"]},49895:n=>{n.exports=["Thu nhỏ"]},16631:n=>{n.exports=["thay đổi màu sắc văn bản line tool(s)"]},74350:n=>{n.exports=["thay đổi màu sắc nền line tool(s)"]},68519:n=>{n.exports=["thay đổi màu sắc line tool(s)"]},36819:n=>{n.exports=["thay đổi kích thước phông chữ line tool(s)"]},54769:n=>{n.exports=["thay đổi các kiểu đường kẻ line tool(s)"]},41648:n=>{n.exports=["thay đổi độ rộng của line tool(s)"]},32868:n=>{n.exports=["{hotKey_0} + Nhấp vào biểu đồ"]},68125:n=>{n.exports=["{hotKey_0} — hình tròn"]},40234:n=>{n.exports=["{hotKey_0} — Vẽ một đường thẳng với góc 45 độ"]},10289:n=>{n.exports=["{hotKey_0} — số gia cố định"]},81591:n=>{n.exports=["{hotKey_0} — hình vuông"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/vi.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/vi.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..03dd5303 --- /dev/null +++ b/charting_library/bundles/vi.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:t=>{t.exports=["thanh"]},19648:t=>{t.exports=["12-giờ"]},55838:t=>{t.exports=["24-giờ"]},88364:t=>{t.exports=["Kiểu cơ bản của biểu đồ"]},46720:t=>{t.exports=["Đường chữ thập"]},50985:t=>{t.exports=["Tiền tệ"]},17319:t=>{t.exports=["Tiền tệ và đơn vị"]},19481:t=>{t.exports=["Diện mạo"]},68791:t=>{t.exports=["Lập luận"]},95036:t=>{t.exports=["Giá đóng của trung bình"]},27331:t=>{t.exports=["Hình nền"]},22519:t=>{t.exports=["Các giá trị thay đổi thanh"]},87845:t=>{t.exports=["Nút"]},25209:t=>{t.exports=["Định dạng Ngày"]},55090:t=>{t.exports=["Ngày trong tuần trên nhãn"]},29601:t=>{t.exports=["Mô tả"]},26897:t=>{t.exports=["Các sự kiện"]},95338:t=>{t.exports=["Đường lưới ngang"]},60971:t=>{t.exports=["Giá cao và thấp"]},61142:t=>{t.exports=["Các chỉ báo"]},34905:t=>{t.exports=["Giá trị Chỉ báo"]},29687:t=>{t.exports=["Giá trị Chỉ báo và thông số tài chính"]},25084:t=>{t.exports=["Tên Chỉ báo và Thông số tài chính"]},9654:t=>{t.exports=["Tên chỉ báo"]},99487:t=>{t.exports=["Giá trị OHLC"]},75991:t=>{t.exports=["Trạng thái thị trường mở"]},96073:t=>{t.exports="Long Description"},70500:t=>{t.exports=["Tiền"]},66653:t=>{t.exports=["Ký quỹ"]},42502:t=>{t.exports=["Không chồng lấn"]},74343:t=>{t.exports=["Điều hướng"]},43115:t=>{t.exports=["Các tỷ lệ"]},53224:t=>{t.exports=["Vị trí căn chỉnh"]},79194:t=>{t.exports=["Dòng trạng thái"]},89053:t=>{t.exports=["Mã"]},35383:t=>{t.exports=["Tên Mã giao dịch"]},27767:t=>{t.exports=["Giá cuối cùng của mã"]},40847:t=>{t.exports=["Giá đóng cửa hôm trước của mã"]},50446:t=>{t.exports=["Ngăn"]},73908:t=>{t.exports=["Ngăn phân cách"]},36014:t=>{t.exports=["Tỷ lệ phần trăm"]},78621:t=>{t.exports="Pips"},74823:t=>{t.exports=["Giá Trước/Sau thị trường"]},64859:t=>{t.exports=["Thang Giá"]},76523:t=>{t.exports=["Giá trị Giá và Phần trăm"]},40187:t=>{t.exports="Right Margin"},77705:t=>{t.exports=["Chữ mờ"]},67369:t=>{t.exports=["Tiêu đề"]},31326:t=>{t.exports=["Tiêu đề"]},23097:t=>{t.exports="Ticker"},82168:t=>{t.exports=["Ticker và mô tả"]},43637:t=>{t.exports=["Thang Thời gian"]},97316:t=>{t.exports=["Định dạng thời gian"]},90801:t=>{t.exports=["Giao dịch"]},77534:t=>{t.exports=["Đơn vị"]},1111:t=>{t.exports=["Khối lượng"]},80170:t=>{t.exports=["Giá trị theo Tỷ lệ"]},91322:t=>{t.exports=["Giá trị"]},70353:t=>{t.exports=["Đường lưới dọc"]},57889:t=>{t.exports=["thay đổi trạng thái hiển thị giá trị OHLC"]},35646:t=>{t.exports=["thay đổi khả năng hiển thị của các nút điều hướng"]},18644:t=>{t.exports=["thay đổi trạng thái mở cửa thị trường"]},45110:t=>{t.exports=["thay đổi đếm ngược để thanh hiển thị đóng"]},10349:t=>{t.exports=["thay đổi lề dưới"]},88161:t=>{t.exports=["thay đổi đơn vị tiền tệ và khả năng hiển thị nhãn đơn vị"]},79570:t=>{t.exports=["thay đổi khả năng hiển thị nhãn tiền tệ"]},99011:t=>{t.exports=["thay đổi màu nền biểu đồ"]},72458:t=>{t.exports=["thay đổi loại nền biểu đồ"]},37034:t=>{t.exports=["thay đổi độ rộng đường chéo"]},29951:t=>{t.exports=["thay đổi màu đường chéo"]},92027:t=>{ +t.exports=["thay đổi kiểu chéo"]},50457:t=>{t.exports=["thay đổi định dạng ngày"]},7104:t=>{t.exports=["thay đổi ngày trong tuần trên nhãn"]},88096:t=>{t.exports=["thay đổi màu sắc đường lưới ngang"]},2523:t=>{t.exports=["thay đổi kiểu đường lưới ngang"]},31325:t=>{t.exports=["thay đổi trạng thái hiển thị tiêu đề chỉ số"]},99774:t=>{t.exports=["thay đổi trạng thái hiển thị giá trị chỉ số"]},96162:t=>{t.exports=["thay đổi trạng thái hiển thị các đối số của chỉ số"]},59820:t=>{t.exports=["thay đổi các chỉ số và tài chính tên nhãn khả năng hiển thị"]},90512:t=>{t.exports=["thay đổi các chỉ số và tài chính giá trị nhãn khả năng hiển thị"]},97956:t=>{t.exports=["thay đổi độ rõ ràng của nền chú thích"]},61061:t=>{t.exports=["thay đổi hiển thị nền chú thích"]},37730:t=>{t.exports=["thay đổi khả năng hiển thị của các nút ngăn"]},89032:t=>{t.exports=["thay đổi màu ngăn phân cách"]},35636:t=>{t.exports=["thay đổi lề phải"]},66601:t=>{t.exports="change right margin percentage"},25616:t=>{t.exports=["thay đổi màu sắc hình mờ của mã"]},87159:t=>{t.exports=["thay đổi mức hiển thị hình mờ của mã"]},26717:t=>{t.exports=["thay đổi tính năng mô tả biểu tượng"]},6091:t=>{t.exports="change symbol field visibility"},28741:t=>{t.exports=["thay đổi giá trị cuối cùng của mã"]},95071:t=>{t.exports=["thay đổi dạng chú thích mã"]},35065:t=>{t.exports=["thay đổi màu văn bản tỷ lệ"]},84382:t=>{t.exports=["thay đổi cỡ chữ tỷ lệ"]},12468:t=>{t.exports=["thay đổi màu của các đường tỉ lệ"]},71589:t=>{t.exports=["thay đổi khả năng hiển thị phiên"]},15035:t=>{t.exports=["thay đổi phiên làm gián đoạn độ rộng"]},1579:t=>{t.exports=["thay đổi phiên làm gián đoạn màu sắc"]},21460:t=>{t.exports=["thay đổi kiểu phiên"]},76991:t=>{t.exports=["đổi định dạng thời gian"]},98905:t=>{t.exports=["thay đổi lề trên"]},7011:t=>{t.exports=["thay đổi khả năng hiển thị nhãn đơn vị"]},22722:t=>{t.exports=["thay đổi màu đường lưới dọc"]},22867:t=>{t.exports=["thay đổi kiểu đường lưới dọc"]},9455:t=>{t.exports=["thay đổi trạng thái hiển thị khối lượng"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/vi.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/vi.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..04ee80fa --- /dev/null +++ b/charting_library/bundles/vi.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:t=>{t.exports=["#{count} (giá, thanh)"]},4639:t=>{t.exports=["Tọa độ"]},22192:t=>{t.exports=["Ngày"]},37067:t=>{t.exports=["Sự dịch chuyển (giá, thanh)"]},13611:t=>{t.exports=["Kéo dài các Đường"]},63099:t=>{t.exports=["Giờ"]},66304:t=>{t.exports=["Các đầu vào"]},95543:t=>{t.exports=["Tháng"]},28134:t=>{t.exports=["Sóng nhỏ"]},71129:t=>{t.exports=["Giây"]},86672:t=>{t.exports=["Phạm vi"]},21594:t=>{t.exports=["Tuần"]},23723:t=>{t.exports=["thay đổi giá tọa độ X"]},66266:t=>{t.exports=["thay đổi giá tọa độ Y"]},13355:t=>{t.exports=["thay đổi ngày hiển thị {title} đến"]},41377:t=>{t.exports=["thay đổi ngày hiển thị {title} từ"]},96902:t=>{t.exports=["điều chỉnh mở rộng dòng {title}"]},35388:t=>{t.exports=["thay đổi giờ hiển thị {title} từ"]},78586:t=>{t.exports=["thay đổi giờ hiển thị {title} đến"]},59635:t=>{t.exports=["thay đổi tháng hiển thị {title} từ"]},74266:t=>{t.exports=["thay đổi tháng hiển thị {title} đến"]},91633:t=>{t.exports=["thay đổi phút {title} đến"]},15106:t=>{t.exports=["thay đổi phút {title} từ"]},66161:t=>{t.exports=["thay đổi giây {title} đến"]},2822:t=>{t.exports=["thay đổi phút {title} đến"]},21339:t=>{t.exports=["thay đổi tuần hiển thị {title} từ"]},68643:t=>{t.exports=["thay đổi tuần hiển thị {title} đến"]},30810:t=>{t.exports=["thay đổi khả năng hiển thị của {title} trong tích tắc"]},24941:t=>{t.exports=["thay đổi mức hiển thị của {title} theo tuần"]},29088:t=>{t.exports=["thay đổi mức hiển thị của {title} theo ngày"]},68971:t=>{t.exports=["thay đổi mức hiển thị của {title} theo giờ"]},64370:t=>{t.exports=["thay đổi hiển thị của {title} trên phút"]},6659:t=>{t.exports=["thay đổi mức hiển thị của {title} theo tháng"]},29091:t=>{t.exports=["thay đổi mức hiển thị của {title} theo qui mô"]},46948:t=>{t.exports=["thay đổi hiển thị của {title} trên giây"]},18567:t=>{t.exports=["thay đổi thuộc tính {propertyName}"]},82211:t=>{t.exports=["ngày"]},33486:t=>{t.exports=["thay đổi ngày đến"]},14077:t=>{t.exports=["thay đổi ngày từ"]},3143:t=>{t.exports=["giờ"]},84775:t=>{t.exports=["thay đổi giờ từ"]},11255:t=>{t.exports=["thay đổi giờ đến"]},72223:t=>{t.exports=["di chuyển hình vẽ"]},58964:t=>{t.exports=["tháng"]},71770:t=>{t.exports=["thay đổi tháng từ"]},37179:t=>{t.exports=["thay đổi tháng đến"]},16465:t=>{t.exports=["phút"]},72317:t=>{t.exports=["thay đổi phút đến"]},25586:t=>{t.exports=["thay đổi phút từ"]},32925:t=>{t.exports=["giây"]},39017:t=>{t.exports=["thay đổi giây đến"]},6049:t=>{t.exports=["thay đổi giây từ"]},13604:t=>{t.exports=["phạm vi"]},93016:t=>{t.exports=["tuần"]},32002:t=>{t.exports=["thay đổi tuần từ"]},28091:t=>{t.exports=["thay đổi tuần đến"]},59523:t=>{t.exports=["Ticks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/vi.6803.be8cafcc34e317edec88.js b/charting_library/bundles/vi.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..74da32e7 --- /dev/null +++ b/charting_library/bundles/vi.6803.be8cafcc34e317edec88.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:t=>{t.exports=["(Mở cửa + Cao nhất + Thấp nhất + Đóng cửa) / 4"]},94884:t=>{t.exports=["(Cao nhất + Thấp nhất + Đóng cửa) / 3"]},10591:t=>{t.exports=["(Cao nhất + Thấp nhất) / 2"]},63243:t=>{t.exports=["Các thanh màu dựa trên đóng cửa phiên trước"]},72171:t=>{t.exports=["Trung tâm"]},9994:t=>{t.exports=["Điều chỉnh dữ liệu cho Cổ tức"]},10989:t=>{t.exports=["Điều chỉnh để thay đổi hợp đồng"]},70816:t=>{t.exports=["Đóng cửa trung bình"]},91757:t=>{t.exports=["Đáy"]},50430:t=>{t.exports=["Đường thấp nhất"]},83760:t=>{t.exports=["Thân"]},72269:t=>{t.exports=["Đường viền"]},7445:t=>{t.exports=["Cấp Cơ sở"]},47586:t=>{t.exports=["Giá mua và bán"]},39667:t=>{t.exports=["Thanh dưới"]},87151:t=>{t.exports=["Giảm Màu"]},81285:t=>{t.exports=["Điều chỉnh dữ liệu"]},4329:t=>{t.exports=["Mặc định"]},86846:t=>{t.exports=["Điền vào"]},58747:t=>{t.exports=["Vùng Khớp lệnh nhiều nhất"]},11157:t=>{t.exports=["Điền vào Khu vực thấp nhất"]},86953:t=>{t.exports=["Thanh HLC"]},77405:t=>{t.exports=["Ngang"]},39292:t=>{t.exports=["Cao và thấp"]},15107:t=>{t.exports=["Lần cuối"]},19286:t=>{t.exports=["Bên trái"]},76476:t=>{t.exports=["Giữa"]},27879:t=>{t.exports=["Đơn giản"]},2391:t=>{t.exports=["Bước"]},6350:t=>{t.exports=["Trước/sau giờ mở cửa"]},62521:t=>{t.exports=["Nền thị trường trước/sau giờ mở cửa"]},73947:t=>{t.exports=["Độ chính xác"]},8094:t=>{t.exports=["Đóng cửa ngày hôm trước"]},77986:t=>{t.exports=["Đường giá"]},24248:t=>{t.exports=["Nguồn giá"]},94089:t=>{t.exports=["Chiếu thanh lên"]},5704:t=>{t.exports=["Chiếu thanh xuống"]},29881:t=>{t.exports=["Giá thực trên thang giá (thay vì giá Heikin-Ashi)"]},21141:t=>{t.exports=["Phải"]},44673:t=>{t.exports=["Với các Dấu hiệu"]},26458:t=>{t.exports=["Bóng nến"]},65994:t=>{t.exports=["Trên đầu"]},57417:t=>{t.exports=["Đường cao nhất"]},92960:t=>{t.exports=["Căn chỉnh chữ"]},90581:t=>{t.exports=["Chiều của chữ"]},55314:t=>{t.exports=["Thanh mỏng"]},87492:t=>{t.exports=["Múi giờ"]},58416:t=>{t.exports=["Loại"]},5536:t=>{t.exports=["Tăng Màu"]},83610:t=>{t.exports=["Thanh trên"]},23500:t=>{t.exports=["Sử dụng giải quyết càng gần vào khoảng thời gian hàng ngày"]},44085:t=>{t.exports=["Dọc"]},30792:t=>{t.exports=["ký hiệu hình nến"]},55740:t=>{t.exports=["thay đổi các thanh HLC"]},90168:t=>{t.exports=["thay đổi bề rộng đường giá trung bình tại thời điểm đóng cửa"]},30385:t=>{t.exports=["thay đổi màu đường giá trung bình tại thời điểm đóng cửa"]},97008:t=>{t.exports=["thay đổi màu sắc khu vực"]},6610:t=>{t.exports=["thay đổi độ rộng đường diện tích"]},661:t=>{t.exports=["thay đổi màu sắc đường diện tích"]},1316:t=>{t.exports=["thay đổi nguồn giá diện tích"]},29180:t=>{t.exports=["điều chỉnh màu sắc dòng bán"]},31547:t=>{t.exports=["thay đổi cấp độ cơ bản"]},4164:t=>{t.exports=["thay đổi màu đường cơ sở dưới"]},38990:t=>{t.exports=["thay đổi độ rộng đường cơ sở dưới"]},73163:t=>{t.exports=["thay đổi màu đường cơ sở khu vực dưới"]},12673:t=>{t.exports=["thay đổi màu đường cơ sở khu vực trên"]},56819:t=>{ +t.exports=["thay đổi nguồn giá đường cơ sở"]},68621:t=>{t.exports=["thay đổi màu đường cơ sở trên"]},35339:t=>{t.exports=["thay đổi độ rộng đường cơ sở trên"]},76804:t=>{t.exports=["tăng màu thanh lên"]},71816:t=>{t.exports=["giảm màu thanh xuống"]},36703:t=>{t.exports=["điều chỉnh màu sắc dòng mua"]},29353:t=>{t.exports=["thay đổi thanh màu dựa trên lần đóng trước đó"]},85709:t=>{t.exports=["thay đổi màu cột lên"]},12155:t=>{t.exports=["thay đổi màu cột xuống"]},66890:t=>{t.exports=["thay đổi nguồn giá cột"]},71809:t=>{t.exports=["thay đổi chữ số thập phân"]},31317:t=>{t.exports=["thay đổi màu giờ kéo dài"]},60944:t=>{t.exports=["thay đổi màu đường giá cao và thấp"]},83708:t=>{t.exports=["thay đổi chiều rộng đường cao và thấp"]},81080:t=>{t.exports=["thay đổi màu sắc nội dung cao-thấp"]},30033:t=>{t.exports=["thay đổi khả năng hiển thị nội dung từ cao xuống thấp"]},76885:t=>{t.exports=["thay đổi màu sắc đường viền cao-thấp"]},79236:t=>{t.exports=["thay đổi hiển thị đường viền cao-thấp"]},42981:t=>{t.exports=["thay đổi hiển thị nhãn cao-thấp"]},31937:t=>{t.exports=["thay đổi màu sắc nhãn cao-thấp"]},87828:t=>{t.exports=["thay đổi màu sắc đường"]},17119:t=>{t.exports=["thay đổi đường nguồn giá"]},69125:t=>{t.exports=["thay đổi độ rộng của đường"]},70054:t=>{t.exports=["thay đổi kiểu đường"]},49973:t=>{t.exports=["thay đổi màu sắc sau khi kết thúc phiên giao dịch"]},5969:t=>{t.exports=["thay đổi màu sắc đường sau khi kết thúc phiên giao dịch"]},50393:t=>{t.exports=["thay đổi khả năng hiển thị đường giá thị trường trước/sau"]},46257:t=>{t.exports=["điều chỉnh màu trước khi mở cửa thị trường"]},60852:t=>{t.exports=["điều chỉnh màu sắc đường trước khi thị trường mở"]},91183:t=>{t.exports=["điều chỉnh màu sắc dòng giá đóng cửa trước đó"]},87631:t=>{t.exports=["điều chỉnh độ rộng đường giá đóng cửa trước đó"]},77640:t=>{t.exports=["điều chỉnh màu sắc dòng giá"]},97322:t=>{t.exports=["điều chỉnh độ rộng dòng giá"]},28143:t=>{t.exports=["thay đổi phạm vi thanh mỏng"]},75986:t=>{t.exports=["giảm mức hiển thị wick của biểu đồ renko"]},7747:t=>{t.exports=["tăng mức hiển thị wick của biểu đồ renko"]},9473:t=>{t.exports=["thay đổi mức hiển thị wick của biểu đồ renko"]},39783:t=>{t.exports=["thay đổi hiển thị giá thực trên thang giá (thay vì giá Heiken-Ashi)"]},72886:t=>{t.exports=["thay đổi thanh mỏng"]},5464:t=>{t.exports=["thay đổi màu đường viền trên {candleType}"]},61118:t=>{t.exports=["thay đổi màu phía trên {candleType}"]},60164:t=>{t.exports=["thay đổi màu ký tự wick dưới {candleType}"]},45543:t=>{t.exports=["thay đổi màu ký tự wick trên {candleType}"]},39987:t=>{t.exports=["thay đổi mức hiển thị wick, một ký tự hình cây nến dài {candleType}"]},47202:t=>{t.exports=["thay đổi mức hiển thị phần thân {candleType}"]},23986:t=>{t.exports=["thay đổi màu đường viền {candleType}"]},92330:t=>{t.exports=["thay đổi màu đường viền dưới {candleType}"]},36320:t=>{t.exports=["thay đổi màu phía dưới {candleType}"]},79088:t=>{t.exports=["thay đổi màu thanh viền dưới {chartType}"]},11107:t=>{ +t.exports=["thay đổi màu thanh viền trên {chartType}"]},85503:t=>{t.exports=["thay đổi màu dưới {chartType}"]},61250:t=>{t.exports=["thay đổi màu viền thanh chiếu {chartType}"]},18465:t=>{t.exports=["thay đổi màu thanh chiếu dưới {chartType}"]},50453:t=>{t.exports=["thay đổi màu thanh chiếu trên {chartType}"]},59414:t=>{t.exports=["thay đổi màu trên {chartType}"]},21547:t=>{t.exports=["thay đổi thuộc tính {inputName}"]},42390:t=>{t.exports=["Điều chỉnh dữ liệu cho Cổ tức"]},99511:t=>{t.exports=["Điều chỉnh để thay đổi hợp đồng"]},75165:t=>{t.exports=["Biểu đồ nến Hollow"]},18995:t=>{t.exports=["phạm vi"]},47500:t=>{t.exports=["Renko"]},98402:t=>{t.exports=["Sử dụng giải quyết đóng tại khoảng thời gian hàng ngày"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/vi.6848.1833cd09ce56c0318402.js b/charting_library/bundles/vi.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..bcfaa259 --- /dev/null +++ b/charting_library/bundles/vi.6848.1833cd09ce56c0318402.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:t=>{t.exports=["Thêm"]},53585:t=>{t.exports=["Thêm màu tùy chỉnh"]},81865:t=>{t.exports=["Độ mờ"]},60558:t=>{t.exports=["động vật và thiên nhiên"]},14232:t=>{t.exports=["hoạt động"]},35305:t=>{t.exports=["đồ ăn & đồ uống"]},49546:t=>{t.exports=["gắn cờ"]},72302:t=>{t.exports=["các đối tượng"]},96330:t=>{t.exports=["nụ cười và mọi người"]},6878:t=>{t.exports=["mã giao dịch"]},15426:t=>{t.exports=["Sử dụng gần đây"]},15395:t=>{t.exports=["du lịch & địa điểm"]},73755:t=>{t.exports=["Mã giao dịch khác"]},16936:t=>{t.exports=["Quay lại"]},88046:t=>{t.exports=["Mã giao dịch biểu đồ chính"]},9898:t=>{t.exports=["Phải"]},20036:t=>{t.exports=["Hủy bỏ"]},72171:t=>{t.exports=["Trung tâm"]},23398:t=>{t.exports=["Thay đổi mã giao dịch"]},94551:t=>{t.exports=["Biểu đồ"]},64498:t=>{t.exports=["Tất cả các nguồn"]},91757:t=>{t.exports=["Đáy"]},79852:t=>{t.exports=["Trái phiếu"]},16079:t=>{t.exports="Gradient"},42973:t=>{t.exports=["Đường chấm chấm"]},59317:t=>{t.exports=["Đường Đứt nét"]},56095:t=>{t.exports=["Giảm"]},29601:t=>{t.exports=["Mô tả"]},77405:t=>{t.exports=["Ngang"]},46812:t=>{t.exports=["Tăng"]},89298:t=>{t.exports=["Bù đắp"]},68988:t=>{t.exports="Ok"},19286:t=>{t.exports=["Bên trái"]},76476:t=>{t.exports=["Giữa"]},29673:t=>{t.exports=["Không có sàn giao dịch nào khớp với yêu cầu của bạn"]},41379:t=>{t.exports=["Không có mã giao dịch nào khớp với tiêu chí của bạn"]},55362:t=>{t.exports=["Bình thường"]},35563:t=>{t.exports=["Định dạng số không hợp lệ."]},19724:t=>{t.exports=["Nguồn"]},35637:t=>{t.exports="Solid"},52298:t=>{t.exports=["Tìm kiếm"]},13269:t=>{t.exports=["Chọn nguồn"]},2607:t=>{t.exports=["Giá trị đã chỉ định lớn hơn giá trị tối đa của công cụ là {max}."]},53669:t=>{t.exports=["Giá trị đã chỉ định nhỏ hơn giá trị tối thiểu của công cụ là {min}."]},89053:t=>{t.exports=["Mã"]},48490:t=>{t.exports=["Mã giao dịch & mô tả"]},99983:t=>{t.exports=["Tìm kiếm Mã giao dịch"]},54336:t=>{t.exports=["Bỏ màu"]},21141:t=>{t.exports=["Phải"]},65994:t=>{t.exports=["Trên đầu"]},92960:t=>{t.exports=["Căn chỉnh chữ"]},90581:t=>{t.exports=["Chiều của chữ"]},60142:t=>{t.exports=["Độ dày"]},78019:t=>{t.exports=["Sử dụng các dấu hiệu toán học đặc biệt để thay thế các bản vẽ đã chọn: +, -, /, * cho giá và +, - cho chỉ số thanh."]},44085:t=>{t.exports=["Dọc"]},87592:t=>{t.exports="cfd"},17023:t=>{t.exports=["Thay đổi Độ mờ"]},13066:t=>{t.exports=["Thay đổi Màu sắc"]},95657:t=>{t.exports=["Thay đổi Độ dày"]},18567:t=>{t.exports=["thay đổi thuộc tính {propertyName}"]},36962:t=>{t.exports=["đóng cửa"]},8448:t=>{t.exports=["tiền điện tử"]},1328:t=>{t.exports="dr"},76080:t=>{t.exports="e.g. +1"},95166:t=>{t.exports="e.g. /2"},88720:t=>{t.exports=["kinh tế"]},39512:t=>{t.exports="forex"},81859:t=>{t.exports=["hợp đồng tương lai"]},39337:t=>{t.exports=["cao"]},91815:t=>{t.exports="hl2"},40771:t=>{t.exports="hlc3"},9523:t=>{t.exports="hlcc4"},12754:t=>{t.exports=["chỉ số"]},38071:t=>{t.exports=["các chỉ báo"]},12504:t=>{t.exports="ohlc4"},38466:t=>{ +t.exports=["mở cửa"]},3919:t=>{t.exports=["thấp"]},36931:t=>{t.exports=["cổ phiếu"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/vi.7076.5055b5f097e7204685ed.js b/charting_library/bundles/vi.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..fc2bdaf9 --- /dev/null +++ b/charting_library/bundles/vi.7076.5055b5f097e7204685ed.js @@ -0,0 +1,41 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:t=>{t.exports="Re"},14642:t=>{t.exports=["Tối"]},69841:t=>{t.exports=["Sáng"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["n"],t.exports.h_dates=["g"],t.exports.m_dates=["p"],t.exports.s_dates=["g"],t.exports.in_dates=["trong"]},97840:t=>{t.exports=["n"]},64302:t=>{t.exports=["g"]},79442:t=>{t.exports=["p"]},22448:t=>{t.exports=["g"]},16493:t=>{t.exports=["{title} sao chép"]},13395:t=>{t.exports="D"},37720:t=>{t.exports="M"},69838:t=>{t.exports="R"},59231:t=>{t.exports="T"},85521:t=>{t.exports="W"},13994:t=>{t.exports="h"},6791:t=>{t.exports="m"},2949:t=>{t.exports=["giây"]},77297:t=>{t.exports="C"},56723:t=>{t.exports="H"},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports="L"},78155:t=>{t.exports="O"},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["Đóng"],t.exports.Back_input=["Quay lại"],t.exports["Hull MA_input"]="Hull MA",t.exports["{number} item_combobox_input"]=["{number} mục"],t.exports.Length_input=["Chiều dài"],t.exports.Plot_input=["Biểu đồ"],t.exports.Zero_input="Zero",t.exports.Signal_input=["Tín hiệu"],t.exports.Long_input="Long",t.exports.Short_input="Short",t.exports.UpperLimit_input=["Giới hạn trên"],t.exports.LowerLimit_input=["Giới hạn dưới"],t.exports.Offset_input=["Bù lại"],t.exports.length_input=["chiều dài"],t.exports.mult_input="mult",t.exports.short_input=["lệnh bán"],t.exports.long_input=["lệnh mua"],t.exports.Limit_input=["Giới hạn"],t.exports.Move_input=["Di chuyển"],t.exports.Value_input=["Giá trị"],t.exports.Method_input=["Phương pháp"],t.exports["Values in status line_input"]=["Giá trị trong dòng trạng thái"],t.exports["Labels on price scale_input"]=["Nhãn trên thang giá"],t.exports["Accumulation/Distribution_input"]=["Tích lũy / phân phối"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["Đường Bình đẳng"],t.exports["Window Size_input"]=["Kích thước Cửa sổ"],t.exports.Sigma_input="Sigma",t.exports["Aroon Up_input"]="Aroon Up",t.exports["Aroon Down_input"]="Aroon Down",t.exports.Upper_input=["Trên"],t.exports.Lower_input=["Dưới"],t.exports.Deviation_input=["Độ lệch"],t.exports["Levels Format_input"]=["Định dạng cấp độ"],t.exports["Labels Position_input"]=["Vị trí Nhãn"],t.exports["0 Level Color_input"]=["Mức màu 0"],t.exports["0.236 Level Color_input"]=["Mức màu 0.236"],t.exports["0.382 Level Color_input"]=["Mức màu 0.382"],t.exports["0.5 Level Color_input"]=["Mức màu 0.5"],t.exports["0.618 Level Color_input"]=["Mức màu 0.618"],t.exports["0.65 Level Color_input"]=["Mức màu 0.65"],t.exports["0.786 Level Color_input"]=["Mức màu 0.786"],t.exports["1 Level Color_input"]=["Mức màu 1"],t.exports["1.272 Level Color_input"]=["Mức màu 1.272"],t.exports["1.414 Level Color_input"]=["Mức màu 1.414"],t.exports["1.618 Level Color_input"]=["Mức màu 1.618"],t.exports["1.65 Level Color_input"]=["Mức màu 1.65"],t.exports["2.618 Level Color_input"]=["Mức màu 2.618"],t.exports["2.65 Level Color_input"]=["Mức màu 2.65"], +t.exports["3.618 Level Color_input"]=["Mức màu 3.618"],t.exports["3.65 Level Color_input"]=["Mức màu 3.65"],t.exports["4.236 Level Color_input"]=["Mức màu 4.236"],t.exports["-0.236 Level Color_input"]=["Mức màu -0.236"],t.exports["-0.382 Level Color_input"]=["Mức màu -0.382"],t.exports["-0.618 Level Color_input"]=["Mức màu -0.618"],t.exports["-0.65 Level Color_input"]=["Mức màu -0.65"],t.exports.ADX_input="ADX",t.exports["ADX Smoothing_input"]=["Làm mượt ADX"],t.exports["DI Length_input"]=["Chiều dài DI"],t.exports.Smoothing_input=["Mượt"],t.exports.ATR_input="ATR",t.exports.Growing_input=["Tăng trưởng"],t.exports.Falling_input=["Giảm giá"],t.exports["Color 0_input"]=["Màu 0"],t.exports["Color 1_input"]=["Màu 1"],t.exports.Source_input=["Nguồn"],t.exports.StdDev_input="StdDev",t.exports.Basis_input=["Cơ bản"],t.exports.Median_input=["Trung tuyến"],t.exports["Bollinger Bands %B_input"]=["Dải băng Bollinger %B"],t.exports.Overbought_input=["Quá mua"],t.exports.Oversold_input=["Quá bán"],t.exports["Bollinger Bands Width_input"]=["Chỉ báo Bollinger Bands Width"],t.exports["RSI Length_input"]=["Chiều dài RSI"],t.exports["UpDown Length_input"]=["Độ dài UpDown"],t.exports["ROC Length_input"]=["Độ dài ROC"],t.exports.MF_input="MF",t.exports.resolution_input=["độ phân giải"],t.exports["Fast Length_input"]=["Fast length"],t.exports["Slow Length_input"]="Slow Length",t.exports["Chaikin Oscillator_input"]=["Dao động Chaikin"],t.exports.P_input="P",t.exports.X_input="X",t.exports.Q_input="Q",t.exports.p_input="p",t.exports.x_input="x",t.exports.q_input="q",t.exports.Price_input=["Giá"],t.exports["Chande MO_input"]="Chande MO",t.exports["Zero Line_input"]=["Đường Zero"],t.exports["Color 2_input"]=["Màu 2"],t.exports["Color 3_input"]=["Màu 3"],t.exports["Color 4_input"]=["Màu 4"],t.exports["Color 5_input"]=["Màu 5"],t.exports["Color 6_input"]=["Màu 6"],t.exports["Color 7_input"]=["Màu 7"],t.exports["Color 8_input"]=["Màu 8"],t.exports.CHOP_input="CHOP",t.exports["Upper Band_input"]=["Dải trên"],t.exports["Lower Band_input"]=["Dải dưới"],t.exports.CCI_input="CCI",t.exports["Smoothing Line_input"]=["Chiều dài làm mịn"],t.exports["Smoothing Length_input"]=["Chiều dài làm mịn"],t.exports["WMA Length_input"]=["Độ dài WMA"],t.exports["Long RoC Length_input"]="Long RoC Length",t.exports["Short RoC Length_input"]="Short RoC Length",t.exports.sym_input="sym",t.exports.Symbol_input=["Mã giao dịch"],t.exports.Correlation_input=["Tương quan"],t.exports.Period_input=["Chu kỳ"],t.exports.Centered_input=["Trung tâm"],t.exports["Detrended Price Oscillator_input"]=["Dao động Giá không theo xu hướng"],t.exports.isCentered_input="isCentered",t.exports.DPO_input="DPO",t.exports["ADX smoothing_input"]=["Làm mượt ADX"],t.exports["+DI_input"]="+DI",t.exports["-DI_input"]="-DI",t.exports.DEMA_input="DEMA",t.exports.Divisor_input=["Số chia"],t.exports.EOM_input="EOM",t.exports["Elder's Force Index_input"]=["Chỉ số Lực Elder"],t.exports.Percent_input=["Phần trăm"],t.exports.Exponential_input=["Số mũ"],t.exports.Average_input=["Trung bình"], +t.exports["Upper Percentage_input"]=["Tỷ lệ phần trăm trên"],t.exports["Lower Percentage_input"]=["Tỷ lệ phần trăm dưới"],t.exports.Fisher_input="Fisher",t.exports.Trigger_input=["Kích hoạt"],t.exports.Level_input=["Ngưỡng"],t.exports["Trader EMA 1 length_input"]=["Độ dài EMA 1 của trader"],t.exports["Trader EMA 2 length_input"]=["Độ dài EMA 2 của trader"],t.exports["Trader EMA 3 length_input"]=["Độ dài EMA 3 của trader"],t.exports["Trader EMA 4 length_input"]=["Độ dài EMA 4 của trader"],t.exports["Trader EMA 5 length_input"]=["Độ dài EMA 5 của trader"],t.exports["Trader EMA 6 length_input"]=["Độ dài EMA 6 của trader"],t.exports["Investor EMA 1 length_input"]=["Độ dài EMA 1 của nhà đầu tư"],t.exports["Investor EMA 2 length_input"]=["Độ dài EMA 2 của nhà đầu tư"],t.exports["Investor EMA 3 length_input"]=["Độ dài EMA 3 của nhà đầu tư"],t.exports["Investor EMA 4 length_input"]=["Độ dài EMA 4 của nhà đầu tư"],t.exports["Investor EMA 5 length_input"]=["Độ dài EMA 5 của nhà đầu tư"],t.exports["Investor EMA 6 length_input"]=["Độ dài EMA 6 của nhà đầu tư"],t.exports.HV_input="HV",t.exports["Conversion Line Periods_input"]=["Khoảng thời gian quy đổi"],t.exports["Base Line Periods_input"]=["Khoảng thời gian Cơ sở"],t.exports["Lagging Span_input"]=["Đường trễ"],t.exports["Conversion Line_input"]=["Đường chuyển đổi"],t.exports["Base Line_input"]=["Đường Cơ sở"],t.exports["Leading Span A_input"]=["Lead 1"],t.exports["Leading Span B_input"]=["Chu kỳ Đường trễ 2"],t.exports["Plots Background_input"]=["Màu nền Biểu đồ"],t.exports["yay Color 0_input"]="yay Color 0",t.exports["yay Color 1_input"]="yay Color 1",t.exports.Multiplier_input=["Số nhân"],t.exports["Bands style_input"]=["Kiểu Dải băng"],t.exports.Middle_input=["khoảng giữa"],t.exports.useTrueRange_input="useTrueRange",t.exports.ROCLen1_input="ROCLen1",t.exports.ROCLen2_input="ROCLen2",t.exports.ROCLen3_input="ROCLen3",t.exports.ROCLen4_input="ROCLen4",t.exports.SMALen1_input="SMALen1",t.exports.SMALen2_input="SMALen2",t.exports.SMALen3_input="SMALen3",t.exports.SMALen4_input="SMALen4",t.exports.SigLen_input="SigLen",t.exports.KST_input="KST",t.exports.Sig_input="Sig",t.exports.roclen1_input="roclen1",t.exports.roclen2_input="roclen2",t.exports.roclen3_input="roclen3",t.exports.roclen4_input="roclen4",t.exports.smalen1_input="smalen1",t.exports.smalen2_input="smalen2",t.exports.smalen3_input="smalen3",t.exports.smalen4_input="smalen4",t.exports.siglen_input="siglen",t.exports["Upper Deviation_input"]=["Độ lệch trên"],t.exports["Lower Deviation_input"]=["Độ lệch dưới"],t.exports["Use Upper Deviation_input"]=["Sử dụng Độ lệch trên"],t.exports["Use Lower Deviation_input"]=["Sử dụng Độ lệch dưới"],t.exports.Count_input=["Đếm"],t.exports.Crosses_input=["Đường chéo"],t.exports.MOM_input="MOM",t.exports.MA_input="MA",t.exports["Length EMA_input"]=["Chiều dài EMA"],t.exports["Length MA_input"]=["Chiều dài MA"],t.exports["Fast length_input"]="Fast length",t.exports["Slow length_input"]="Slow length",t.exports["Signal smoothing_input"]=["Làm mượt tín hiệu"], +t.exports["Simple ma(oscillator)_input"]=["Đường trung bình trượt ma(dao động) đơn giản"],t.exports["Simple ma(signal line)_input"]=["Đường trung bình trượt ma(đường tín hiệu) đơn giản"],t.exports.Histogram_input=["Biểu đồ tần suât"],t.exports.MACD_input="MACD",t.exports.fastLength_input="fastLength",t.exports.slowLength_input="slowLength",t.exports.signalLength_input="signalLength",t.exports.NV_input="NV",t.exports.OnBalanceVolume_input=["Khối lượng Cân bằng"],t.exports.Start_input=["Bắt đầu"],t.exports.Increment_input=["Số gia"],t.exports["Max value_input"]=["Giá trị lớn nhất"],t.exports.ParabolicSAR_input=["SAR hình Parabol"],t.exports.start_input=["bắt đầu"],t.exports.increment_input=["Số gia"],t.exports.maximum_input=["tối đa"],t.exports["Short length_input"]="Short length",t.exports["Long length_input"]=["Long Length"],t.exports.OSC_input="OSC",t.exports.shortlen_input="shortlen",t.exports.longlen_input="longlen",t.exports.PVT_input="PVT",t.exports.ROC_input="ROC",t.exports.RSI_input="RSI",t.exports.RVGI_input="RVGI",t.exports.RVI_input="RVI",t.exports["Long period_input"]="Long period",t.exports["Short period_input"]="Short period",t.exports["Signal line period_input"]=["Chu kỳ dòng tín hiệu"],t.exports.SMI_input="SMI",t.exports["SMI Ergodic Oscillator_input"]=["Dao động SMI Ergodic"],t.exports.Indicator_input=["Chỉ báo"],t.exports.Oscillator_input=["Dao động"],t.exports.K_input="K",t.exports.D_input="D",t.exports.smoothK_input="smoothK",t.exports.smoothD_input="smoothD",t.exports["%K_input"]="%K",t.exports["%D_input"]="%D",t.exports["Stochastic Length_input"]=["Chiều dài Stochastic"],t.exports["RSI Source_input"]=["Nguồn RSI"],t.exports.lengthRSI_input="lengthRSI",t.exports.lengthStoch_input="lengthStoch",t.exports.TRIX_input="TRIX",t.exports.TEMA_input="TEMA",t.exports["Long Length_input"]="Long Length",t.exports["Short Length_input"]="Short Length",t.exports["Signal Length_input"]=["Độ dài Tín hiệu"],t.exports.Length1_input="Length1",t.exports.Length2_input="Length2",t.exports.Length3_input="Length3",t.exports.length7_input="length7",t.exports.length14_input="length14",t.exports.length28_input="length28",t.exports.UO_input="UO",t.exports.VWMA_input="VWMA",t.exports.len_input="len",t.exports["VI +_input"]="VI +",t.exports["VI -_input"]="VI -",t.exports["%R_input"]="%R",t.exports["Jaw Length_input"]="Jaw Length",t.exports["Teeth Length_input"]="Teeth Length",t.exports["Lips Length_input"]=["Chiều dài các đoạn thẳng"],t.exports.Jaw_input="Jaw",t.exports.Teeth_input="Teeth",t.exports.Lips_input=["Lips đo tổng chiều dài các đoạn thẳng"],t.exports["Jaw Offset_input"]="Jaw Offset",t.exports["Teeth Offset_input"]="Teeth Offset",t.exports["Lips Offset_input"]="Lips Offset",t.exports["Down fractals_input"]=["Fractals hướng giảm"],t.exports["Up fractals_input"]=["Fractals hướng tăng"],t.exports.Periods_input=["Các chu kỳ"],t.exports.Shapes_input=["Hình dạng"],t.exports["show MA_input"]=["hiển thị MA"],t.exports["MA Length_input"]=["Chiều dài MA"], +t.exports["Color based on previous close_input"]=["Dựa trên màu của phiên đóng cửa trước"],t.exports["Rows Layout_input"]=["Định dạng Hàng"],t.exports["Row Size_input"]=["Kích thước Hàng"],t.exports.Volume_input=["Khối lượng"],t.exports["Value Area volume_input"]=["Khối lượng Vùng Giá trị"],t.exports["Extend Right_input"]=["Mở rộng Bên phải"],t.exports["Extend POC Right_input"]=["Mở rộng POC Right"],t.exports["Extend VAH Right_input"]=["Mở rộng VAH phải"],t.exports["Extend VAL Right_input"]=["Mở rộng VAL phải"],t.exports["Value Area Volume_input"]=["Khối lượng Vùng Giá trị"],t.exports.Placement_input=["Đặt lệnh"],t.exports.POC_input="POC",t.exports["Developing Poc_input"]=["Phát triển Poc"],t.exports["Up Volume_input"]=["Khối lượng Tăng"],t.exports["Down Volume_input"]=["khối lượng giao dịch Giảm"],t.exports["Value Area_input"]=["Vùng Giá trị"],t.exports["Histogram Box_input"]=["Hộp Biểu đồ"],t.exports["Value Area Up_input"]=["Vùng Giá trị Tăng"],t.exports["Value Area Down_input"]=["Vùng Giá trị Giảm"],t.exports["Number Of Rows_input"]=["Số Hàng"],t.exports["Ticks Per Row_input"]=["Số Tick ở mỗi Hàng"],t.exports["Up/Down_input"]=["Lên/Xuống"],t.exports.Total_input=["Tổng"],t.exports.Delta_input="Delta",t.exports.Bar_input=["Thanh"],t.exports.Day_input=["Ngày"],t.exports["Deviation (%)_input"]=["Độ lệch (%)"],t.exports.Depth_input=["Độ sâu"],t.exports["Extend to last bar_input"]=["Mở rộng đến thanh cuối cùng"],t.exports.Simple_input=["Đơn giản"],t.exports.Weighted_input=["Có trọng số"],t.exports["Wilder's Smoothing_input"]=["Phương pháp làm mượt của Wilder's"],t.exports["1st Period_input"]=["Kỳ 1"],t.exports["2nd Period_input"]=["Kỳ 2"],t.exports["3rd Period_input"]=["Kỳ 3"],t.exports["4th Period_input"]=["Kỳ 4"],t.exports["5th Period_input"]=["Kỳ 5"],t.exports["6th Period_input"]=["Kỳ 6"],t.exports["Rate of Change Lookback_input"]=["Tỷ lệ Xem lại thay đổi"],t.exports["Instrument 1_input"]=["Công cụ 1"],t.exports["Instrument 2_input"]=["Công cụ 2"],t.exports["Rolling Period_input"]=["Thời gian trôi qua"],t.exports["Standard Errors_input"]=["Lỗi tiêu chuẩn"],t.exports["Averaging Periods_input"]=["Thời gian trung bình"],t.exports["Days Per Year_input"]=["Ngày mỗi năm"],t.exports["Market Closed Percentage_input"]=["Tỷ lệ đóng cửa thị trường"],t.exports["ATR Mult_input"]="ATR Mult",t.exports.VWAP_input="VWAP",t.exports["Anchor Period_input"]=["Chu kỳ Neo"],t.exports.Session_input=["Phiên"],t.exports.Week_input=["Tuần"],t.exports.Month_input=["Tháng"],t.exports.Year_input=["Năm"],t.exports.Decade_input=["Thập kỷ"],t.exports.Century_input=["Thế kỷ"],t.exports.Sessions_input=["Phiên"],t.exports["Each (pre-market, market, post-market)_input"]=["Mỗi (trước giờ mở cửa, mở cửa, sau giờ mở cửa)"],t.exports["Pre-market only_input"]=["Chỉ trước giờ mở cửa"],t.exports["Market only_input"]=["Chỉ Thị trường"],t.exports["Post-market only_input"]=["Chỉ Sau giờ mở cửa"],t.exports["Main chart symbol_input"]=["Mã giao dịch biểu đồ chính"],t.exports["Another symbol_input"]=["Mã giao dịch khác"],t.exports.Line_input=["Đường thẳng"], +t.exports["Nothing selected_combobox_input"]=["Không có gì được chọn"],t.exports["All items_combobox_input"]=["Tất cả các mục"],t.exports.Cancel_input=["Hủy"],t.exports.Open_input=["Mở"]},54138:t=>{t.exports=["Mức Đảo ngược"]},47807:t=>{t.exports=["Lập chỉ mục tới 100"]},34727:t=>{t.exports=["Logarit"]},19238:t=>{t.exports=["Không có Nhãn chồng chéo"]},70361:t=>{t.exports=["Phần trăm"]},72116:t=>{t.exports=["Đều đặn"]},33021:t=>{t.exports="ETH"},75610:t=>{t.exports=["Giờ giao dịch điện tử"]},97442:t=>{t.exports=["Ngoài giờ giao dịch"]},32929:t=>{t.exports=["SAU"]},56137:t=>{t.exports=["TRC"]},98801:t=>{t.exports=["Sau khi đóng cửa"]},56935:t=>{t.exports=["Trước giờ mở cửa"]},63798:t=>{t.exports="RTH"},24380:t=>{t.exports=["Giờ giao dịch thông thường"]},27991:t=>{t.exports=["Tháng Năm"]},68716:t=>{t.exports=Object.create(null),t.exports["Amortization of Intangibles_study"]="Amortization of Intangibles",t.exports["Amortization of Deferred Charges_study"]="Amortization of Deferred Charges",t.exports["Average Day Range_study"]=["Phạm vi ngày trung bình"],t.exports["Bull Bear Power_study"]=["Sức Mạnh Giá Lên và Giá Xuống"],t.exports["Directional Movement Index_study"]=["Chỉ số Định hướng dịch chuyển giá"],t.exports["Ichimoku Cloud_study"]=["Mây Ichimoku"],t.exports.Ichimoku_study="Ichimoku",t.exports["Moving Average Convergence Divergence_study"]=["Phân kỳ hội tụ trung bình động"],t.exports["Volume Weighted Average Price_study"]=["Giá bình quân Gia quyền khối lượng"],t.exports["Volume Weighted Moving Average_study"]=["Chỉ báo Trung bình Trượt Gia quyền VWMA"],t.exports["Williams Percent Range_study"]=["Chỉ báo Williams Percent Range"],t.exports.Doji_study=["Nến Doji"],t.exports["Spinning Top Black_study"]=["Nến Spinning Top Black"],t.exports["Spinning Top White_study"]=["Nến Spinning Top White"],t.exports.Technicals_study=["Kỹ thuật"],t.exports["Accounts payable_study"]=["Các khoản phải trả"],t.exports["Accounts receivables, gross_study"]=["Tổng các khoản phải thu"],t.exports["Accounts receivable - trade, net_study"]=["Các khoản phải thu - thương mại, ròng"],t.exports.Accruals_study=["Lũy kế"],t.exports["Accrued payroll_study"]=["Bảng lương tích lũy"],t.exports["Accumulated depreciation, total_study"]=["Giá trị hao mòn lũy kế, tổng"],t.exports["Additional paid-in capital/Capital surplus_study"]=["Vốn góp bổ sung/Thặng dư vốn"],t.exports["After tax other income/expense_study"]=["Thu nhập/chi phí khác sau thuế"],t.exports["Altman Z-score_study"]=["Điểm Z của Altman"],t.exports.Amortization_study=["Khấu hao"],t.exports["Amortization of intangibles_study"]=["Khấu hao tài sản vô hình"],t.exports["Amortization of deferred charges_study"]=["Khấu hao các khoản phí trả chậm"],t.exports["Asset turnover_study"]=["Doanh thu tai sản"],t.exports["Average basic shares outstanding_study"]=["Số cổ phiếu cơ bản trung bình đang lưu hành"],t.exports["Bad debt / Doubtful accounts_study"]=["Nợ khó đòi/Nợ phải thu khó đòi"],t.exports["Basic EPS_study"]=["EPS cơ bản"], +t.exports["Basic earnings per share (Basic EPS)_study"]=["Thu nhập cơ bản trên mỗi cổ phiếu (EPS cơ bản)"],t.exports["Beneish M-score_study"]=["Hưởng lợi điểm M"],t.exports["Book value per share_study"]=["Giá trị sổ sách trên mỗi cổ phiếu"],t.exports["Buyback yield %_study"]=["Lợi suất mua lại%"],t.exports["Capital and operating lease obligations_study"]=["Vốn và nghĩa vụ thuê hoạt động"],t.exports["Capital expenditures_study"]=["Chi phí vốn"],t.exports["Capital expenditures - fixed assets_study"]=["Chi phí tài sản cố định - tài sản cố định"],t.exports["Capital expenditures - other assets_study"]=["Chi phí tài sản cố định - tài sản khác"],t.exports["Capitalized lease obligations_study"]=["Vốn hóa nghĩa vụ cho thuê"],t.exports["Cash and short term investments_study"]=["Tiền mặt và các khoản đầu tư ngắn hạn"],t.exports["Cash conversion cycle_study"]=["Chu kỳ chuyển đổi tiền mặt"],t.exports["Cash & equivalents_study"]=["Tiền và các khoản tương đương"],t.exports["Cash from financing activities_study"]=["Tiền thu từ các Hoạt động Tài chính"],t.exports["Cash from investing activities_study"]=["Tiền thu từ các Hoạt động Đầu tư"],t.exports["Cash from operating activities_study"]=["Tiền thu từ các Hoạt động Kinh doanh"],t.exports["Cash to debt ratio_study"]=["Tỷ lệ tiền mặt trên nợ"],t.exports["Change in accounts payable_study"]=["Thay đổi các khoản phải trả"],t.exports["Change in accounts receivable_study"]=["Thay đổi tài khoản phải thu"],t.exports["Change in accrued expenses_study"]=["Thay đổi các khoản phải trả"],t.exports["Change in inventories_study"]=["Thay đổi hàng tồn kho"],t.exports["Change in other assets/liabilities_study"]=["Thay đổi tài sản/nợ khác"],t.exports["Change in taxes payable_study"]=["Thay đổi các loại thuế phải nộp"],t.exports["Changes in working capital_study"]=["Thay đổi Vốn lưu động"],t.exports["COGS to revenue ratio_study"]=["Tỷ lệ giá vốn hàng bán trên doanh thu"],t.exports["Common dividends paid_study"]=["Cổ tức thường được trả"],t.exports["Common equity, total_study"]=["Vốn chủ sở hữu chung, tổng"],t.exports["Common stock par/Carrying value_study"]=["Mệnh giá cổ phiếu phổ thông/Giá trị còn lại"],t.exports["Cost of goods_study"]=["Giá vốn Hàng hóa"],t.exports["Cost of goods sold_study"]=["Giá vốn hàng bán"],t.exports["Current portion of LT debt and capital leases_study"]=["Phần hiện tại của nợ LT và thuê tài sản vốn"],t.exports["Current ratio_study"]=["Tỉ lệ hiện tại"],t.exports["Days inventory_study"]=["Kiểm kê ngày"],t.exports["Days payable_study"]=["Số ngày phải trả"],t.exports["Days sales outstanding_study"]=["Thời gian thu hồi tiền hàng tồn đọng"],t.exports["Debt to assets ratio_study"]=["Tỷ lệ nợ trên tài sản"],t.exports["Debt to EBITDA ratio_study"]=["Tỷ lệ nợ trên EBITDA"],t.exports["Debt to equity ratio_study"]=["Tỷ số nợ trên vốn chủ sở hữu"],t.exports["Debt to revenue ratio_study"]=["Tỷ lệ nợ trên doanh thu"],t.exports["Deferred income, current_study"]=["Thu nhập hoãn lại, hiện tại"],t.exports["Deferred income, non-current_study"]=["Thu nhập hoãn lại, không phải hiện tại"], +t.exports["Deferred tax assets_study"]=["Tài sản thuế thu nhập hoãn lại"],t.exports["Deferred taxes (cash flow)_study"]=["Thuế thu nhập hoãn lại (dòng tiền)"],t.exports["Deferred tax liabilities_study"]=["Thuế thu nhập hoãn lại phải trả"],t.exports.Depreciation_study=["Khấu hao"],t.exports["Deprecation and amortization_study"]=["Khấu hao"],t.exports["Depreciation & amortization (cash flow)_study"]=["Khấu hao (dòng tiền)"],t.exports["Depreciation/depletion_study"]=["Khấu hao/Hao mòn"],t.exports["Diluted EPS_study"]=["EPS pha loãng"],t.exports["Diluted earnings per share (Diluted EPS)_study"]=["Thu nhập pha loãng trên mỗi cổ phiếu (EPS pha loãng)"],t.exports["Diluted net income available to common stockholders_study"]=["Thu nhập ròng pha loãng có sẵn cho các cổ đông phổ thông"],t.exports["Diluted shares outstanding_study"]=["Cổ phiếu đang lưu hành"],t.exports["Dilution adjustment_study"]=["Điều chỉnh độ pha loãng"],t.exports["Discontinued operations_study"]=["Hoạt động bị chấm dứt"],t.exports["Dividend payout ratio %_study"]=["Tỷ lệ chi trả cổ tức %"],t.exports["Dividends payable_study"]=["Cổ tức phải trả"],t.exports["Dividends per share - common stock primary issue_study"]=["Cổ tức trên mỗi cổ phiếu - cổ phiếu phổ thông lần đầu phát hành"],t.exports["Dividend yield %_study"]=["Tỷ suất cổ tức %"],t.exports["Earnings yield_study"]=["Lợi nhuận thu nhập"],t.exports.EBIT_study="EBIT",t.exports.EBITDA_study="EBITDA",t.exports["EBITDA margin %_study"]=["Hệ số Biên lợi nhuận trước lãi vay và thuế EBITDA %"],t.exports["Effective interest rate on debt %_study"]=["Lãi suất thực tế trên % nợ"],t.exports["Enterprise value_study"]=["Giá trị doanh nghiệp"],t.exports["Enterprise value to EBITDA ratio_study"]=["Tỷ lệ giá trị doanh nghiệp trên EBITDA"],t.exports["Enterprise value to EBIT ratio_study"]=["Tỷ lệ giá trị doanh nghiệp trên EBIT"],t.exports["Enterprise value to revenue ratio_study"]=["Tỷ lệ giá trị doanh nghiệp trên doanh thu"],t.exports["EPS basic one year growth_study"]=["Tăng trưởng cơ bản EPS một năm"],t.exports["EPS diluted one year growth_study"]=["EPS pha loãng tăng trưởng một năm"],t.exports["EPS estimates_study"]=["Ước tính EPS"],t.exports["Equity in earnings_study"]=["Lợi nhuận cổ phần"],t.exports["Equity to assets ratio_study"]=["Tỷ lệ Vốn cổ đông"],t.exports["Financing activities – other sources_study"]=["Hoạt động tài chính - các nguồn khác"],t.exports["Financing activities – other uses_study"]=["Hoạt động tài chính - sử dụng khác"],t.exports["Float shares outstanding_study"]=["Cổ phiếu lưu động đang lưu hành"],t.exports["Free cash flow_study"]=["Dòng tiền tự do"],t.exports["Free cash flow margin %_study"]=["Biên dòng tiền tự do %"],t.exports["Fulmer H factor_study"]=["Hệ số Fulmer H"],t.exports["Funds from operations_study"]=["Kinh phí từ các Hoạt động"],t.exports["Goodwill, net_study"]=["Lợi thế thương mại, thuần"],t.exports["Goodwill to assets ratio_study"]=["Tỷ lệ lợi thế thương mại trên tài sản"],t.exports["Graham's number_study"]=["Số của Graham"],t.exports["Gross margin %_study"]=["Biên lợi nhuận gộp %"], +t.exports["Gross profit_study"]=["Lãi gộp"],t.exports["Gross profit to assets ratio_study"]=["Tỷ suất lợi nhuận gộp trên tài sản"],t.exports["Gross property/plant/equipment_study"]=["Tổng tài sản/nhà máy/thiết bị"],t.exports.Impairments_study=["Thiệt hại"],t.exports["Income Tax Credits_study"]=["Tín dụng thuế thu nhập"],t.exports["Income tax, current_study"]=["Thuế thu nhập, vãng lai"],t.exports["Income tax, current - domestic_study"]=["Thuế thu nhập, vãng lai - trong nước"],t.exports["Income Tax, current - foreign_study"]=["Thuế thu nhập, vãng lai - nước ngoài"],t.exports["Income tax, deferred_study"]=["Thuế thu nhập, hoãn lại"],t.exports["Income tax, deferred - domestic_study"]=["Thuế thu nhập, hoãn lại - trong nước"],t.exports["Income tax, deferred - foreign_study"]=["Thuế thu nhập, hoãn lại - nước ngoài"],t.exports["Income tax payable_study"]=["Thuế thu nhập phải nộp"],t.exports["Interest capitalized_study"]=["Lãi suất vốn hóa"],t.exports["Interest coverage_study"]=["Khả năng thanh toán lãi vay"],t.exports["Interest expense, net of interest capitalized_study"]=["Chi phí lãi vay, lãi thuần được vốn hóa"],t.exports["Interest expense on debt_study"]=["Chi phí lãi vay trên nợ"],t.exports["Inventories - finished goods_study"]=["Hàng tồn kho - thành phẩm"],t.exports["Inventories - progress payments & other_study"]=["Hàng tồn kho - thanh toán theo tiến độ & các khoản khác"],t.exports["Inventories - raw materials_study"]=["Hàng tồn kho - nguyên vật liệu thô"],t.exports["Inventories - work in progress_study"]=["Hàng tồn kho - sản phẩm dở dang"],t.exports["Inventory to revenue ratio_study"]=["Tỷ lệ hàng tồn kho trên doanh thu"],t.exports["Inventory turnover_study"]=["Doanh thu hàng tồn kho"],t.exports["Investing activities – other sources_study"]=["Hoạt động đầu tư - các nguồn khác"],t.exports["Investing activities – other uses_study"]=["Hoạt động đầu tư - sử dụng khác"],t.exports["Investments in unconsolidated subsidiaries_study"]=["Đầu tư vào các công ty con chưa hợp nhất"],t.exports["Issuance of long term debt_study"]=["Phát hành nợ dài hạn"],t.exports["Issuance/retirement of debt, net_study"]=["Phát hành/thu hồi nợ, ròng"],t.exports["Issuance/retirement of long term debt_study"]=["Phát hành/thu hồi nợ dài hạn"],t.exports["Issuance/retirement of other debt_study"]=["Phát hành/thu hồi nợ khác"],t.exports["Issuance/retirement of short term debt_study"]=["Phát hành/thu hồi nợ ngắn hạn"],t.exports["Issuance/retirement of stock, net_study"]=["Phát hành/thu hồi cổ phiếu, ròng"],t.exports["KZ index_study"]=["Chỉ số KZ"],t.exports["Legal claim expense_study"]=["Chi phí bồi thường pháp lý"],t.exports["Long term debt_study"]=["Nợ Dài Hạn"],t.exports["Long term debt excl. lease liabilities_study"]=["Nợ dài hạn không bao gồm Nghĩa vụ thanh toán tiền thuê"],t.exports["Long term debt to total assets ratio_study"]=["Chỉ số nợ dài hạn trên tổng tài sản"],t.exports["Long term investments_study"]=["Đầu tư dài hạn"],t.exports["Market capitalization_study"]=["Vốn hóa Thị trường"], +t.exports["Minority interest_study"]=["Lợi ích Cổ đông thiểu số"],t.exports["Miscellaneous non-operating expense_study"]=["Chi phí phi hoạt động khác"],t.exports["Net current asset value per share_study"]=["Giá trị tài sản hiện tại ròng trên mỗi cổ phiếu"],t.exports["Net debt_study"]=["Nợ Ròng"],t.exports["Net income_study"]=["Thu nhập ròng"],t.exports["Net income before discontinued operations_study"]=["Thu nhập ròng trước khi ngừng hoạt động"],t.exports["Net income (cash flow)_study"]=["Thu nhập ròng (dòng tiền)"],t.exports["Net income per employee_study"]=["Thu nhập ròng trên mỗi nhân viên"],t.exports["Net intangible assets_study"]=["Tài sản vô hình ròng"],t.exports["Net margin %_study"]=["Biên lợi nhuận ròng %"],t.exports["Net property/plant/equipment_study"]=["Tài sản ròng/nhà máy/thiết bị"],t.exports["Non-cash items_study"]=["Các mặt hàng không dùng tiền mặt"],t.exports["Non-controlling/minority interest_study"]=["Lợi ích không kiểm soát/thiểu số"],t.exports["Non-operating income, excl. interest expenses_study"]=["Thu nhập từ hoạt động kinh doanh, không bao gồm chi phí lãi vay"],t.exports["Non-operating income, total_study"]=["Tổng thu nhập phi doanh nghiệp"],t.exports["Non-operating interest income_study"]=["Thu nhập lãi ngoài hoạt động"],t.exports["Note receivable - long term_study"]=["Ghi chú các khoản phải thu - dài hạn"],t.exports["Notes payable_study"]=["Thương phiếu phải trả"],t.exports["Number of employees_study"]=["Số lượng Nhân viên"],t.exports["Number of shareholders_study"]=["Số lượng cổ đông"],t.exports["Operating earnings yield %_study"]=["Tỷ suất sinh lời tự hoạt động %"],t.exports["Operating expenses (excl. COGS)_study"]=["Chi phí hoạt động (không bao gồm giá vốn hàng bán)"],t.exports["Operating income_study"]=["Thu nhập hoạt động"],t.exports["Operating lease liabilities_study"]=["Nghĩa vụ thanh toán tiền thuê hoạt động"],t.exports["Operating margin %_study"]=["Biên lợi nhuận hoạt động %"],t.exports["Other COGS_study"]=["Giá vốn hàng bán khác"],t.exports["Other common equity_study"]=["Vốn chủ sở hữu chung khác"],t.exports["Other current assets, total_study"]=["Tổng tài sản ngắn hạn khác"],t.exports["Other current liabilities_study"]=["Nợ ngắn hạn khác"],t.exports["Other cost of goods sold_study"]=["Giá vốn hàng bán khác"],t.exports["Other exceptional charges_study"]=["Các khoản phí đặc biệt khác"],t.exports["Other financing cash flow items, total_study"]=["Tổng cộng các khoản mục Dòng tiền tài chính khác"],t.exports["Other intangibles, net_study"]=["Tài sản thuần vô hình khác"],t.exports["Other investing cash flow items, total_study"]=["Tổng cộng các Khoản mục đầu tư tiền mặt khác"],t.exports["Other investments_study"]=["Các khoản đầu tư khác"],t.exports["Other liabilities, total_study"]=["Tổng các khoản nợ khác"],t.exports["Other long term assets, total_study"]=["Tổng tài sản dài hạn khác"],t.exports["Other non-current liabilities, total_study"]=["Tổng giá trị Nợ dài hạn khác"],t.exports["Other operating expenses, total_study"]=["Tổng chi phí hoạt động khác"], +t.exports["Other receivables_study"]=["Các khoản phải thu khác"],t.exports["Other short term debt_study"]=["Nợ ngắn hạn khác"],t.exports["Paid in capital_study"]=["Vốn góp"],t.exports["PEG ratio_study"]=["Tỷ lệ PEG"],t.exports["Piotroski F-score_study"]=["Bảng điểm Piotroski F-Score"],t.exports["Preferred dividends_study"]=["Cổ tức ưu đãi"],t.exports["Preferred dividends paid_study"]=["Cổ tức ưu đãi đã trả"],t.exports["Preferred stock, carrying value_study"]=["Cổ phiếu ưu đãi, giá trị còn lại"],t.exports["Prepaid expenses_study"]=["Chi phí trả trước"],t.exports["Pretax equity in earnings_study"]=["Lợi nhuận cổ phần trước thuế"],t.exports["Pretax income_study"]=["Thu nhập trước thuế"],t.exports["Price earnings ratio forward_study"]=["Hệ số giá trên lợi nhuận dự phóng"],t.exports["Price sales ratio forward_study"]=["Hệ số giá/doanh thu dự phóng"],t.exports["Price to book ratio_study"]=["Hệ số giá trên sổ sách"],t.exports["Price to cash flow ratio_study"]=["Hệ số giá trên dòng tiền"],t.exports["Price to earnings ratio_study"]=["Hệ số giá trên thu nhập"],t.exports["Price to free cash flow ratio_study"]=["Hệ số giá trên dòng tiền tự do"],t.exports["Price to sales ratio_study"]=["Hệ số giá trên thu nhập"],t.exports["Price to tangible book ratio_study"]=["Hệ số giá trên sổ sách hữu hình"],t.exports["Provision for risks & charge_study"]=["Dự phòng rủi ro & phí"],t.exports["Purchase/acquisition of business_study"]=["Mua/mua lại doanh nghiệp"],t.exports["Purchase of investments_study"]=["Mua các khoản đầu tư"],t.exports["Purchase/sale of business, net_study"]=["Tổng số tiền mua/bán kinh doanh ròng"],t.exports["Purchase/sale of investments, net_study"]=["Tổng số tiền mua/bán Đầu tư ròng"],t.exports["Quality ratio_study"]=["Tỷ lệ chất lượng"],t.exports["Quick ratio_study"]=["Hệ số thanh toán nhanh"],t.exports["Reduction of long term debt_study"]=["Giảm nợ dài hạn"],t.exports["Repurchase of common & preferred stock_study"]=["Mua lại cổ phiếu phổ thông và ưu đãi"],t.exports["Research & development_study"]=["Nghiên cứu & Phát triển"],t.exports["Research & development to revenue ratio_study"]=["Nghiên cứu & phát triển tỷ lệ trên doanh thu"],t.exports["Restructuring charge_study"]=["Chi phí tái cấu trúc"],t.exports["Retained earnings_study"]=["Thu nhập giữ lại"],t.exports["Return on assets %_study"]=["Hệ số thu nhập trên tài sản %"],t.exports["Return on equity %_study"]=["Lợi nhuận trên vốn chủ sở hữu %"],t.exports["Return on equity adjusted to book value %_study"]=["Tỷ suất sinh lời trên vốn chủ sở hữu được điều chỉnh theo giá trị sổ sách%"],t.exports["Return on invested capital %_study"]=["Hệ số thu nhập trên tổng vốn đầu tư %"],t.exports["Return on tangible assets %_study"]=["Tỷ suất sinh lời trên tài sản hữu hình%"],t.exports["Return on tangible equity %_study"]=["Tỷ suất sinh lời trên vốn chủ sở hữu hữu hình%"],t.exports["Revenue estimates_study"]=["Ước tính doanh thu"],t.exports["Revenue one year growth_study"]=["Doanh thu tăng trưởng một năm"],t.exports["Revenue per employee_study"]=["Doanh thu trên mỗi Nhân viên"], +t.exports["Sale/maturity of investments_study"]=["Bán/đáo hạn các khoản đầu tư"],t.exports["Sale of common & preferred stock_study"]=["Bán cổ phiếu phổ thông và cổ phiếu ưu đãi"],t.exports["Sale of fixed assets & businesses_study"]=["Bán tài sản cố định & doanh nghiệp"],t.exports["Selling/general/admin expenses, other_study"]=["Chi phí Bán hàng/Quản lý doanh nghiệp, Khác"],t.exports["Selling/general/admin expenses, total_study"]=["Tổng Chi phí Bán hàng/Chi phí Quản lý doanh nghiệp"],t.exports["Shareholders' equity_study"]=["Vốn chủ sở hữu của cổ đông"],t.exports["Shares buyback ratio %_study"]=["Tỷ lệ mua lại cổ phiếu%"],t.exports["Elder's Force Index_study"]=["Chỉ số Lực Elder"],t.exports["Short term debt_study"]=["Nợ ngắn hạn"],t.exports["Short term debt excl. current portion of LT debt_study"]=["Nợ ngắn hạn không bao gồm phần nợ hiện tại của LT"],t.exports["Short term investments_study"]=["Các khoản đầu tư ngắn hạn"],t.exports["Sloan ratio %_study"]=["Tỷ lệ Sloan %"],t.exports["Springate score_study"]=["Điểm số Springate"],t.exports["Sustainable growth rate_study"]=["Tốc độ tăng trưởng bền vững"],t.exports["Tangible book value per share_study"]=["Giá trị sổ sách hữu hình trên mỗi cổ phiếu"],t.exports["Tangible common equity ratio_study"]=["Tỷ lệ vốn chủ sở hữu chung hữu hình"],t.exports.Taxes_study=["Thuế"],t.exports["Tobin's Q (approximate)_study"]=["Tobin's Q (gần đúng)"],t.exports["Total assets_study"]=["Tổng Tài sản"],t.exports["Total cash dividends paid_study"]=["Tổng số Cổ tức bằng tiền mặt được trả"],t.exports["Total common shares outstanding_study"]=["Tổng số Cổ phiếu phổ thông đang lưu hành"],t.exports["Total current assets_study"]=["Tổng Tài sản lưu động"],t.exports["Total current liabilities_study"]=["Tổng Nợ ngắn hạn"],t.exports["Total debt_study"]=["Tổng Nợ"],t.exports["Total equity_study"]=["Tổng Vốn chủ sở hữu"],t.exports["Total inventory_study"]=["Tổng hàng tồn kho"],t.exports["Total liabilities_study"]=["Tổng Nợ phải trả"],t.exports["Total liabilities & shareholders' equities_study"]=["Tổng nợ phải trả & vốn chủ sở hữu của cổ đông"],t.exports["Total non-current assets_study"]=["Tổng Tài sản dài hạn"],t.exports["Total non-current liabilities_study"]=["Tổng Nợ dài hạn"],t.exports["Total operating expenses_study"]=["Tổng Chi phí Hoạt động"],t.exports["Total receivables, net_study"]=["Tổng các khoản phải thu thuần"],t.exports["Total revenue_study"]=["Tổng Doanh thu"],t.exports["Treasury stock - common_study"]=["Cổ phiếu kho bạc - thông thường"],t.exports["Unrealized gain/loss_study"]=["Lãi/lỗ chưa thực hiện"],t.exports["Unusual income/expense_study"]=["Thu nhập/chi phí bất thường"],t.exports["Zmijewski score_study"]=["Điểm Zmijewski"],t.exports["Valuation ratios_study"]=["Tỷ lệ định giá"],t.exports["Profitability ratios_study"]=["Tỷ suất lợi nhuận"],t.exports["Liquidity ratios_study"]=["Chỉ số thanh khoản"],t.exports["Solvency ratios_study"]=["Hệ số thanh toán nợ"],t.exports["Accumulation/Distribution_study"]=["Tích lũy / phân phối"], +t.exports["Accumulative Swing Index_study"]=["Chỉ số Swing Tích lũy ASI"],t.exports["Advance/Decline_study"]=["Lên/Xuống"],t.exports["Arnaud Legoux Moving Average_study"]=["Đường trung bình trượt Arnaud Legoux"],t.exports.Aroon_study="Aroon",t.exports.ASI_study="ASI",t.exports["Average Directional Index_study"]=["Chỉ số Định hướng Trung bình"],t.exports["Average True Range_study"]=["Khoảng Dao động trung bình thực tế"],t.exports["Awesome Oscillator_study"]=["Chỉ Số Dao động Tuyệt vời AO"],t.exports["Balance of Power_study"]=["Cán cân của lực thị trường."],t.exports["Bollinger Bands %B_study"]=["Dải băng Bollinger %B"],t.exports["Bollinger Bands Width_study"]=["Chỉ báo Bollinger Bands Width"],t.exports["Bollinger Bands_study"]=["Dải băng Bollinger"],t.exports["Chaikin Money Flow_study"]=["Dòng tiền Chaikin"],t.exports["Chaikin Oscillator_study"]=["Dao động Chaikin"],t.exports["Chande Kroll Stop_study"]=["Chiến lược Chande Kroll Stop"],t.exports["Chande Momentum Oscillator_study"]=["Dao động Xung lượng Chande"],t.exports["Chop Zone_study"]=["Vùng Biến động"],t.exports["Choppiness Index_study"]=["Chỉ số Biến động"],t.exports["Commodity Channel Index_study"]=["Chỉ số Kênh hàng hóa"],t.exports["Connors RSI_study"]="Connors RSI",t.exports["Coppock Curve_study"]=["Đường cong Coppock"],t.exports["Correlation Coefficient_study"]=["Hệ số tương quan"],t.exports.CRSI_study="CRSI",t.exports["Detrended Price Oscillator_study"]=["Dao động giá không theo xu hướng"],t.exports["Directional Movement_study"]=["Chuyển động Định hướng"],t.exports["Donchian Channels_study"]=["Chỉ số Kênh Donchian"],t.exports["Double EMA_study"]=["EMA Kép"],t.exports["Ease Of Movement_study"]=["Dao động dựa trên Khối lượng EOM"],t.exports["Elder Force Index_study"]=["Chỉ số Lực Elder"],t.exports["EMA Cross_study"]=["Đường EMA cắt qua"],t.exports.Envelopes_study=["Phong bì"],t.exports["Fisher Transform_study"]=["Fisher Biến đổi"],t.exports["Fixed Range_study"]=["Vùng ấn định"],t.exports["Fixed Range Volume Profile_study"]=["Cố định Range Volume Profile"],t.exports["Guppy Multiple Moving Average_study"]=["Chỉ số trung bình chuyển động Guppy"],t.exports["Historical Volatility_study"]=["Độ biến động lịch sử"],t.exports["Hull Moving Average_study"]=["Đường trung bình trượt Hull"],t.exports["Keltner Channels_study"]=["Kênh giá Keltner"],t.exports["Klinger Oscillator_study"]=["Biến động giá Klinger"],t.exports["Know Sure Thing_study"]=["Điều biết chắc chắn"],t.exports["Least Squares Moving Average_study"]=["Đường trung bình trượt bình phương tối thiểu"],t.exports["Linear Regression Curve_study"]=["Đường cong Hồi quy Tuyến tính"],t.exports["MA Cross_study"]=["Đường MA cắt qua"],t.exports["MA with EMA Cross_study"]=["Đường MA cắt đường EMA"],t.exports["MA/EMA Cross_study"]=["Giao cắt đường MA/EMA"],t.exports.MACD_study="MACD",t.exports["Mass Index_study"]=["Chỉ số Khối"],t.exports["McGinley Dynamic_study"]=["Chỉ số Năng động McGinley"],t.exports.Median_study=["Trung vị"],t.exports.Momentum_study=["Xung lượng"],t.exports["Money Flow_study"]=["Dòng tiền"], +t.exports["Moving Average Channel_study"]=["Kênh của các đường MA"],t.exports["Moving Average Exponential_study"]=["Đường trung bình lũy thừa"],t.exports["Moving Average Weighted_study"]=["Trung bình giá trượt có Trọng số"],t.exports["Moving Average_study"]=["Đường Trung bình trượt"],t.exports["Net Volume_study"]=["Khối lượng ròng"],t.exports["On Balance Volume_study"]=["Cân bằng khối lượng"],t.exports["Parabolic SAR_study"]=["SAR dạng đồ thị Parabol"],t.exports["Pivot Points Standard_study"]=["ĐIểm Pivot Tiêu chuẩn"],t.exports["Periodic Volume Profile_study"]=["Hồ sơ khối lượng định kỳ"],t.exports["Price Channel_study"]=["Kênh Giá"],t.exports["Price Oscillator_study"]=["Dao động giá"],t.exports["Price Volume Trend_study"]=["Xu hướng thay đổi Giá và Khối lượng"],t.exports["Rate Of Change_study"]=["Tỷ lệ Thay đổi giá"],t.exports["Relative Strength Index_study"]=["Chỉ số Sức mạnh tương đối"],t.exports["Relative Vigor Index_study"]=["Chỉ số Vigor tương đối"],t.exports["Relative Volatility Index_study"]=["Chỉ số Biến động tương đối"],t.exports["Session Volume_study"]=["Khối lượng trong Phiên"],t.exports["Session Volume HD_study"]=["Khối lượng Phiên HD"],t.exports["Session Volume Profile_study"]=["Hồ sơ khối lượng theo phiên"],t.exports["Session Volume Profile HD_study"]=["Hồ sơ khối lượng Phiên HD"],t.exports["SMI Ergodic Indicator/Oscillator_study"]=["Chỉ báo / Dao động SMI Ergodic"],t.exports["Smoothed Moving Average_study"]=["Đường Trung bình trượt được làm mịn"],t.exports.Stoch_study="Stoch",t.exports["Stochastic RSI_study"]=["Chỉ số dao động RSI Stochastic"],t.exports.Stochastic_study="Stochastic",t.exports["Triple EMA_study"]="Triple EMA",t.exports.TRIX_study="TRIX",t.exports["True Strength Indicator_study"]=["Chỉ số Sức mạnh thực sự"],t.exports["Ultimate Oscillator_study"]=["Chỉ báo Dao động cuối cùng UO"],t.exports["Visible Range_study"]=["Dải hiển thị"],t.exports["Visible Range Volume Profile_study"]=["Vùng hiển thị Hồ sơ khối lượng"],t.exports["Volume Oscillator_study"]=["Khối lượng dao động"],t.exports.Volume_study=["Khối lượng"],t.exports.Vol_study=["Khối lượng"],t.exports["Vortex Indicator_study"]=["Chỉ báo Vortex"],t.exports.VWAP_study="VWAP",t.exports.VWMA_study="VWMA",t.exports["Williams %R_study"]="Williams %R",t.exports["Williams Alligator_study"]=["Chỉ báo Williams Alligator"],t.exports["Williams Fractal_study"]=["Chỉ báo Williams Fractal"],t.exports["Zig Zag_study"]=["Sóng Zig Zag"],t.exports["24-hour Volume_study"]=["Khối lượng giao dịch trong 24 giờ"],t.exports["Ease of Movement_study"]=["Dao động dựa trên Khối lượng EOM"],t.exports["Elders Force Index_study"]=["Chỉ số Elders Force Index"],t.exports.Envelope_study=["Chỉ báo Envelope"],t.exports.Gaps_study=["Khoảng cách"],t.exports["Linear Regression Channel_study"]=["Kênh hồi quy tuyến tính"],t.exports["Moving Average Ribbon_study"]=["Dải trung bình động"],t.exports["Multi-Time Period Charts_study"]=["Biểu đồ đa khung thời gian"],t.exports["Open Interest_study"]=["Lãi suất mở"], +t.exports["Rob Booker - Intraday Pivot Points_study"]=["Rob Booker - Điểm xoay trong ngày"],t.exports["Rob Booker - Knoxville Divergence_study"]=["Rob Booker - Phân kỳ Knoxville"],t.exports["Rob Booker - Missed Pivot Points_study"]=["Rob Booker - Điểm xoay bị bỏ lỡ"],t.exports["Rob Booker - Reversal_study"]=["Rob Booker - Đảo chiều"],t.exports["Rob Booker - Ziv Ghost Pivots_study"]=["Rob Booker - Điểm xoay ma Ziv"],t.exports.Supertrend_study=["Chỉ báo SuperTrend"],t.exports["Technical Ratings_study"]=["Đánh giá kỹ thuật"],t.exports["True Strength Index_study"]=["Chỉ số Sức mạnh Thực sự"],t.exports["Up/Down Volume_study"]=["Khối lượng Lên/Xuống"],t.exports["Visible Average Price_study"]=["Giá trung bình"],t.exports["Williams Fractals_study"]=["Chỉ báo Fractuals của Williams"],t.exports["Keltner Channels Strategy_study"]=["Chiến lược Kênh Keltner"],t.exports["Rob Booker - ADX Breakout_study"]=["Rob Booker - Phá vỡ mức giá ADX"],t.exports["Supertrend Strategy_study"]=["Chiến lược siêu xu hướng"],t.exports["Technical Ratings Strategy_study"]=["Chiến lược đánh giá kỹ thuật"],t.exports["Auto Anchored Volume Profile_study"]=["Chỉ báo Auto Anchored Volume Profile"],t.exports["Auto Fib Extension_study"]=["Chỉ báo Auto Fib Extension"],t.exports["Auto Fib Retracement_study"]=["Auto Fib Thoái lui"],t.exports["Auto Pitchfork_study"]=["Chỉ báo Auto Pitchfork"],t.exports["Bearish Flag Chart Pattern_study"]=["Mô hình biểu đồ cờ giảm"],t.exports["Bullish Pennant Chart Pattern_study"]=["Mô hình biểu đồ cờ đuôi nheo tăng"],t.exports["Double Bottom Chart Pattern_study"]=["Mô hình biểu đồ hai đáy"],t.exports["Double Top Chart Pattern_study"]=["Mô hình biểu đồ hai đỉnh"],t.exports["Elliott Wave Chart Pattern_study"]=["Mô hình biểu đồ sóng Elliot"],t.exports["Falling Wedge Chart Pattern_study"]=["Mô hình biểu đồ nêm giảm"],t.exports["Head And Shoulders Chart Pattern_study"]=["Mô hình biểu đồ vai đầu vai"],t.exports["Inverse Head And Shoulders Chart Pattern_study"]=["Mô hình biểu đồ vai đầu vai ngược"],t.exports["Rectangle Chart Pattern_study"]=["Mô hình biểu đồ hình chữ nhật"],t.exports["Rising Wedge Chart Pattern_study"]=["Mô hình biểu đồ nêm tăng"],t.exports["Triangle Chart Pattern_study"]=["Mô hình biểu đồ hình tam giác"],t.exports["Triple Bottom Chart Pattern_study"]=["Mô hình biểu đồ ba đáy"],t.exports["Triple Top Chart Pattern_study"]=["Mô hình biểu đồ ba đỉnh"],t.exports["VWAP Auto Anchored_study"]=["Đường giá trung bình khối lượng giao dịch tự động neo"],t.exports["*All Candlestick Patterns*_study"]=["*Tất cả mô hình biểu đồ hình nến*"],t.exports["Abandoned Baby - Bearish_study"]=["Mô hình em bé bị bỏ rơi giảm giá"],t.exports["Abandoned Baby - Bullish_study"]=["Mô hình em bé bị bỏ rơi tăng giá"],t.exports["Dark Cloud Cover - Bearish_study"]=["Mô hình nến mây che phủ giảm giá"],t.exports["Doji Star - Bearish_study"]=["Mô hình Doji star tăng giá"],t.exports["Doji Star - Bullish_study"]=["Mô hình nến Sao hôm doji tăng giá"],t.exports["Downside Tasuki Gap - Bearish_study"]=["Mô hình khoảng trống giảm giá Tasuki"], +t.exports["Dragonfly Doji - Bullish_study"]=["Mô hình doji chuồn chuồn tăng giá"],t.exports["Engulfing - Bearish_study"]=["Mô hình nến Engulfing giảm giá"],t.exports["Engulfing - Bullish_study"]=["Mô hình nến Engulfing tăng giá"],t.exports["Evening Doji Star - Bearish_study"]=["Mô hình nến Sao hôm doji giảm giá"],t.exports["Evening Star - Bearish_study"]=["Mô hình nến Evening Star giảm giá"],t.exports["Falling Three Methods - Bearish_study"]=["Mô hình nến giảm giá ba bước"],t.exports["Falling Window - Bearish_study"]=["Cửa sổ giảm/tăng"],t.exports["Gravestone Doji - Bearish_study"]=["Mô hình nến doji bia mộ giảm giá"],t.exports["Hammer - Bullish_study"]=["Mô hình nến búa tăng giá"],t.exports["Hanging Man - Bearish_study"]=["Mô hình nến người treo cổ giảm giá"],t.exports["Harami - Bearish_study"]=["Mô hình nến mẹ bồng con giảm giá"],t.exports["Harami - Bullish_study"]=["Mô hình nến mẹ bồng con tăng giá"],t.exports["Inverted Hammer - Bullish_study"]=["Mô hình nến cây búa đảo chiều tăng giá"],t.exports["Kicking - Bearish_study"]=["Mô hình nến cú đẩy giảm giá"],t.exports["Kicking - Bullish_study"]=["Mô hình nến cú đẩy tăng giá"],t.exports["Long Lower Shadow - Bullish_study"]=["Mô hình bóng nến dài bên dưới tăng giá"],t.exports["Long Upper Shadow - Bearish_study"]=["Mô hình bóng nến dài bên trên giảm giá"],t.exports["Marubozu Black - Bearish_study"]=["Mô hình nến không bấc đen giảm giá"],t.exports["Marubozu White - Bullish_study"]=["Mô hình nến không bấc trắng tăng giá"],t.exports["Morning Doji Star - Bullish_study"]=["Mô hình nến Sao mai doji tăng giá"],t.exports["Morning Star - Bullish_study"]=["Mô hình nến Sao mai tăng giá"],t.exports["On Neck - Bearish_study"]=["Mô hình nến trên cổ giảm giá"],t.exports["Piercing - Bullish_study"]=["Mô hình nến xuyên tăng giá"],t.exports["Rising Three Methods - Bullish_study"]=["Mô hình tăng giá ba bước"],t.exports["Rising Window - Bullish_study"]=["Mô hình cửa sổ tăng giá"],t.exports["Shooting Star - Bearish_study"]=["Mô hình nến sao băng giảm giá"],t.exports["Three Black Crows - Bearish_study"]=["Mô hình nến ba con quạ đen giảm giá"],t.exports["Three White Soldiers - Bullish_study"]=["Mô hình nến ba chàng lính ngự lâm tăng giá"],t.exports["Tri-Star - Bearish_study"]=["Mô hình nến ba ngôi sao giảm giá"],t.exports["Tri-Star - Bullish_study"]=["Mô hình nến ba ngôi sao tăng giá"],t.exports["Tweezer Top - Bearish_study"]=["Mô hình đỉnh nhíp giảm giá"],t.exports["Upside Tasuki Gap - Bullish_study"]=["Mô hình khoảng trống tăng giá Tasuki"],t.exports.SuperTrend_study=["Chỉ báo SuperTrend"],t.exports["Average Price_study"]=["Giá trung bình"],t.exports["Typical Price_study"]=["Giá Đặc Biệt"],t.exports["Median Price_study"]=["Giá trung bình"],t.exports["Money Flow Index_study"]=["Chỉ số Dòng tiền"],t.exports["Moving Average Double_study"]=["Đường trung bình trượt mũ đôi"],t.exports["Moving Average Triple_study"]=["Đường trung bình trượt mũ ba"],t.exports["Moving Average Adaptive_study"]=["Đường trung bình trượt tương thích"], +t.exports["Moving Average Hamming_study"]=["Đường trung bình trượt Hamming"],t.exports["Moving Average Modified_study"]=["Đường trung bình Điều chỉnh"],t.exports["Moving Average Multiple_study"]=["Đường trung bình trượt Đa khung thời gian"],t.exports["Linear Regression Slope_study"]=["Độ dốc hồi quy tuyến tính"],t.exports["Standard Error_study"]=["Lỗi điển hình"],t.exports["Standard Error Bands_study"]=["Dải lỗi tiêu chuẩn"],t.exports["Correlation - Log_study"]=["Tương quan - Nhật ký"],t.exports["Standard Deviation_study"]=["Độ lệch chuẩn"],t.exports["Chaikin Volatility_study"]=["Biến động Chaikin"],t.exports["Volatility Close-to-Close_study"]=["Biến động Close-to-Close"],t.exports["Volatility Zero Trend Close-to-Close_study"]=["Biến động không theo xu hướng Close-to-Close"],t.exports["Volatility O-H-L-C_study"]=["Biến động O-H-L-C"],t.exports["Volatility Index_study"]=["Chỉ số biến động"],t.exports["Trend Strength Index_study"]=["Chỉ số sức mạnh xu hướng"],t.exports["Majority Rule_study"]=["Nguyên tắc đa số"],t.exports["Advance Decline Line_study"]=["Đường Lên/Xuống giá cổ phiếu"],t.exports["Advance Decline Ratio_study"]=["Tỷ lệ tăng giảm"],t.exports["Advance/Decline Ratio (Bars)_study"]=["Tỷ lệ tăng giảm (Bars)"],t.exports["BarUpDn Strategy_study"]=["Thanh tăng giảm chiến lược"],t.exports["Bollinger Bands Strategy directed_study"]=["Chiến lược Dải Bollinger trực tiếp"],t.exports["Bollinger Bands Strategy_study"]=["Chiến lược Dải Bollinger"],t.exports.ChannelBreakOutStrategy_study=["Chiến lược Phá vỡ Kênh"],t.exports.Compare_study=["So sánh"],t.exports["Conditional Expressions_study"]=["Biểu thức điều kiện"],t.exports.ConnorsRSI_study="ConnorsRSI",t.exports["Consecutive Up/Down Strategy_study"]=["Chiến lược Tăng/Giảm liên tục"],t.exports["Cumulative Volume Index_study"]=["Chỉ số Khối lượng tích lũy"],t.exports["Divergence Indicator_study"]=["Chỉ số Phân kỳ"],t.exports["Greedy Strategy_study"]=["Chiến lược Greedy"],t.exports["InSide Bar Strategy_study"]=["Chiến lược InSide Bar"],t.exports["Keltner Channel Strategy_study"]=["Chiến lược Kênh giá Keltner"],t.exports["Linear Regression_study"]=["Hồi quy tuyến tính"],t.exports["MACD Strategy_study"]=["Chiến lược MACD"],t.exports["Momentum Strategy_study"]=["Chiến lược Xung lực giá"],t.exports["Moon Phases_study"]=["Pha Mặt trăng"],t.exports["Moving Average Convergence/Divergence_study"]=["Đường Trung bình trượt Hội tụ/Phân kỳ"],t.exports["MovingAvg Cross_study"]=["Đường trung bình trượt cắt qua"],t.exports["MovingAvg2Line Cross_study"]=["2 Đường Trung bình giá cắt nhau"],t.exports["OutSide Bar Strategy_study"]=["Chiến lược OutSide Bar"],t.exports.Overlay_study=["Chèn lên"],t.exports["Parabolic SAR Strategy_study"]=["Chiến lược Parabolic SAR"],t.exports["Pivot Extension Strategy_study"]=["Chiến lược Mở rộng Pivot"],t.exports["Pivot Points High Low_study"]=["Điểm Pivot Cao Thấp"],t.exports["Pivot Reversal Strategy_study"]=["Chiến lược Pivot Đảo chiều"],t.exports["Price Channel Strategy_study"]=["Chiến lược Kênh giá"],t.exports["RSI Strategy_study"]=["Chiến lược RSI"], +t.exports["SMI Ergodic Indicator_study"]=["Chỉ báo SMI Ergodic"],t.exports["SMI Ergodic Oscillator_study"]=["Dao động SMI Ergodic"],t.exports["Stochastic Slow Strategy_study"]=["Chiến lược Stochastic chậm"],t.exports["Volatility Stop_study"]=["Dừng lỗ dựa trên Biến động giá"],t.exports["Volty Expan Close Strategy_study"]=["Chiến lược Volty Expan Close"],t.exports["Woodies CCI_study"]="Woodies CCI"},40434:t=>{t.exports=["Cố định Range Volume Profile"]},32819:t=>{t.exports=["Khối lượng"]},66051:t=>{t.exports=["Nhỏ"]},86054:t=>{t.exports=["Sóng nhỏ"]},20936:t=>{t.exports=["Văn bản"]},98478:t=>{t.exports=["Không thể sao chép"]},34004:t=>{t.exports=["Không thể cắt"]},96260:t=>{t.exports=["Không thể dán"]},94370:t=>{t.exports=["Đếm ngược tới khi Đóng Thanh"]},15168:t=>{t.exports="Colombo"},36018:t=>{t.exports=["Các cột"]},19372:t=>{t.exports=["Bình luận"]},20229:t=>{t.exports=["So sánh hoặc Thêm Mã giao dịch"]},46689:t=>{t.exports=["Xác nhận Dữ liệu đầu vào"]},43432:t=>{t.exports="Copenhagen"},35216:t=>{t.exports=["Sao chép"]},87898:t=>{t.exports=["Sao chép Định dạng biểu đồ"]},28851:t=>{t.exports=["Sao chép giá"]},94099:t=>{t.exports="Cairo"},64149:t=>{t.exports=["Chú thích"]},63528:t=>{t.exports=["Biểu đồ nến"]},46837:t=>{t.exports="Caracas"},49329:t=>{t.exports=["Thay đổi"]},28089:t=>{t.exports=["Đổi Mã giao dịch"]},99374:t=>{t.exports=["Thay đổi Khoảng thời gian"]},14412:t=>{t.exports=["Đặc tính biểu đồ"]},26619:t=>{t.exports=["Biểu mẫu do TradingView cung cấp"]},12011:t=>{t.exports=["Đã sao chép hình ảnh biểu đồ vào khay nhớ tạm {emoji}"]},59884:t=>{t.exports=["Đảo Chatham"]},28244:t=>{t.exports="Chicago"},49648:t=>{t.exports=["Trùng Khánh"]},90068:t=>{t.exports=["Vòng tròn"]},32234:t=>{t.exports=["Nhấp để thiết lập một điểm"]},52977:t=>{t.exports=["Bản sao"]},31691:t=>{t.exports=["Đóng"]},50493:t=>{t.exports=["Tạo lệnh"]},52302:t=>{t.exports=["Tạo Lệnh giới hạn"]},29908:t=>{t.exports=["Đường chéo"]},60997:t=>{t.exports=["Đường giao nhau"]},81520:t=>{t.exports=["Tiền tệ"]},98486:t=>{t.exports=["khoảng thời gian hiện tại trở đi"]},73106:t=>{t.exports=["khoảng thời gian hiện tại trở về trước"]},85964:t=>{t.exports=["Chỉ ở khoảng thời gian hiện tại"]},17206:t=>{t.exports=["Đường cong"]},95176:t=>{t.exports=["Chu kỳ"]},87761:t=>{t.exports=["Các đường chu kỳ"]},27891:t=>{t.exports=["Mẫu hình Cypher"]},56996:t=>{t.exports=["Bố cục có tên đó đã tồn tại"]},30192:t=>{t.exports=["Một bố cục với tên đó đã tồn tại. Bạn có muốn ghi đè lên?"]},32852:t=>{t.exports=["Mẫu hình ABCD"]},88010:t=>{t.exports="Amsterdam"},37422:t=>{t.exports=["Phân tích thiết lập giao dịch"]},66828:t=>{t.exports=["Ghi chú được ghim"]},94782:t=>{t.exports=["Đoạn văn bản được ghim"]},61704:t=>{t.exports="Anchored VWAP"},63597:t=>{t.exports=["Thêm đường ngang"]},45743:t=>{t.exports=["Thêm Mã giao dịch"]},8700:t=>{t.exports=["Thêm cảnh báo"]},64885:t=>{t.exports=["Thêm Cảnh báo trên {drawing}"]},90830:t=>{t.exports=["Thêm Cảnh báo trên {series}"]},45986:t=>{t.exports=["Thêm Cảnh báo cho {title}"]},3612:t=>{ +t.exports=["Thêm số liệu tài chính cho {instrumentName}"]},92206:t=>{t.exports=["Thêm Chỉ báo/Chiến lược vào {studyTitle}"]},34810:t=>{t.exports=["Thêm Ghi chú cho {symbol}"]},75669:t=>{t.exports=["Thêm chỉ số tài chính này vào toàn bộ bố cục"]},64288:t=>{t.exports=["Thêm chỉ báo này vào toàn bộ bố cục"]},77920:t=>{t.exports=["Thêm chiến lược này vào toàn bộ bố cục"]},34059:t=>{t.exports=["Thêm mã này vào toàn bộ bố cục"]},17365:t=>{t.exports="Adelaide"},9408:t=>{t.exports=["Luôn ẩn"]},71997:t=>{t.exports=["Luôn hiện"]},97305:t=>{t.exports=["Tất cả các Chỉ báo và Công cụ vẽ"]},59192:t=>{t.exports=["Tất cả khoảng thời gian"]},14452:t=>{t.exports="Almaty"},5716:t=>{t.exports=["Áp dụng Sóng Elliot"]},19263:t=>{t.exports=["Áp dụng Sóng Elliot mức chính"]},15818:t=>{t.exports=["Áp dụng Sóng Elliot mức phụ"]},50352:t=>{t.exports=["Áp dụng Sóng Elliot mức trung bình"]},66631:t=>{t.exports=["Áp dụng Điểm Quyết định thủ công"]},15682:t=>{t.exports=["Áp dụng Rủi ro/Phần thưởng thủ công"]},15644:t=>{t.exports=["Áp dụng Sóng giảm WPT"]},5897:t=>{t.exports=["Áp dụng Sóng tăng WPT"]},13345:t=>{t.exports=["Áp dụng Mặc định"]},95910:t=>{t.exports=["Áp dụng những chỉ báo này cho toàn bộ bố cục"]},42762:t=>{t.exports=["Tháng 4"]},45104:t=>{t.exports=["Hình vòng cung"]},42097:t=>{t.exports=["Biểu đồ vùng"]},96237:t=>{t.exports=["Mũi tên"]},48732:t=>{t.exports=["Mũi tên Xuống"]},82473:t=>{t.exports=["Mũi tên đánh dấu"]},8738:t=>{t.exports=["Mũi tên chỉ xuống"]},35062:t=>{t.exports=["Mũi tên chỉ sang trái"]},92163:t=>{t.exports=["Mũi tên chỉ sang phải"]},33196:t=>{t.exports=["Mũi tên chỉ lên"]},10650:t=>{t.exports=["Mũi tên Lên"]},59340:t=>{t.exports=["Ashkhabad"]},13468:t=>{t.exports=["Đóng cửa"]},21983:t=>{t.exports="Athens"},86951:t=>{t.exports=["Tự động"]},50834:t=>{t.exports=["Tự động (khớp Dữ liệu với Màn hình)"]},38465:t=>{t.exports=["Tháng Tám"]},8975:t=>{t.exports=["Nhãn giá đóng cửa trung bình"]},87899:t=>{t.exports=["Đường giá đóng cửa trung bình"]},22554:t=>{t.exports=["TrBinh"]},54173:t=>{t.exports="Bogota"},53260:t=>{t.exports="Bahrain"},40664:t=>{t.exports=["Bình luận"]},32376:t=>{t.exports="Bangkok"},19149:t=>{t.exports=["Tính năng Phát lại Thanh không khả dụng cho loại biểu đồ này. Bạn có muốn thoát Thanh Phát lại không?"]},16812:t=>{t.exports=["Hình Thanh"]},98838:t=>{t.exports=["Mẫu hình Thanh"]},17712:t=>{t.exports=["Đường cơ sở"]},54861:t=>{t.exports="Belgrade"},26825:t=>{t.exports="Berlin"},30251:t=>{t.exports=["Cọ vẽ"]},90204:t=>{t.exports="Brussels"},5262:t=>{t.exports="Bratislava"},59901:t=>{t.exports=["Đưa lên trên"]},26354:t=>{t.exports=["Đưa lên phía trước"]},11741:t=>{t.exports="Brisbane"},37728:t=>{t.exports="Bucharest"},87143:t=>{t.exports="Budapest"},82446:t=>{t.exports="Buenos Aires"},82128:t=>{t.exports=["Bởi Tradingview"]},75190:t=>{t.exports=["Đến ngày"]},38342:t=>{t.exports=["Đến {lineToolName}"]},75139:t=>{t.exports=["Hiểu"]},81180:t=>{t.exports=["Mô hình Hộp Gann"]},68102:t=>{t.exports=["Quạt Gann"]},66321:t=>{t.exports=["Mô hình Gann vuông"]},87107:t=>{t.exports=["Khu vực Gann cố định"]},34805:t=>{ +t.exports=["Nhận thêm kết nối"]},7914:t=>{t.exports=["Mô hình Ghost Feed"]},18367:t=>{t.exports=["Sóng Siêu Chu kỳ lớn"]},97065:t=>{t.exports=["Bạn có thực sự muốn xóa Mẫu Nghiên cứu '{name}'?"]},59368:t=>{t.exports=["Đường cong đôi"]},35273:t=>{t.exports=["Nhấp đúp vào bất kỳ cạnh nào để đặt lại lưới bố cục"]},5828:t=>{t.exports=["Nhấp đúp để kết thúc Path"]},63898:t=>{t.exports=["Nhấp đúp để kết thúc Polyline"]},42660:t=>{t.exports=["Sóng giảm 1 hoặc A"]},44788:t=>{t.exports=["Sóng giảm 2 hoặc B"]},71263:t=>{t.exports=["Sóng giảm 3"]},70573:t=>{t.exports=["Sóng giảm 4"]},59560:t=>{t.exports=["Sóng giảm 5"]},70437:t=>{t.exports=["Sóng giảm C"]},93345:t=>{t.exports=["Dữ liệu được Cung cấp bởi"]},76912:t=>{t.exports=["Ngày"]},60222:t=>{t.exports=["Phạm vi Ngày"]},79859:t=>{t.exports=["Phạm vi Ngày và Giá"]},92203:t=>{t.exports=["Tháng Mười hai"]},69479:t=>{t.exports=["Độ"]},57701:t=>{t.exports="Denver"},73720:t=>{t.exports=["Kim cương"]},3556:t=>{t.exports=["Không kết nối Kênh"]},62764:t=>{t.exports=["Sự dịch chuyển"]},22903:t=>{t.exports=["Thanh công cụ vẽ"]},21442:t=>{t.exports=["Vẽ Đường ngang lên"]},22429:t=>{t.exports="Dubai"},9497:t=>{t.exports="Dublin"},85223:t=>{t.exports="Emoji"},24435:t=>{t.exports=["Điền tên định dạng biểu đồ mới"]},93512:t=>{t.exports=["Chỉnh sửa Cảnh báo {title}"]},91215:t=>{t.exports=["Sóng điều chỉnh Elliott (ABC)"]},80983:t=>{t.exports=["Sóng đôi kết hợp Elliott (WXY)"]},74118:t=>{t.exports=["Sóng đẩy Elliott (12345)"]},95840:t=>{t.exports=["Sóng Elliott Tam giác (ABCDE)"]},66637:t=>{t.exports=["Sóng Elliott kết hợp ba (WXYXZ)"]},69418:t=>{t.exports=["Hình elip"]},27558:t=>{t.exports=["Mở rộng Dòng cảnh báo"]},2578:t=>{t.exports=["Đường Mở rộng"]},77295:t=>{t.exports=["Sở giao dịch"]},2899:t=>{t.exports=["Cửa sổ hiện có bên trên"]},53387:t=>{t.exports=["Cửa sổ hiện có bên dưới"]},36972:t=>{t.exports=["Dự đoán"]},17994:t=>{t.exports=["Không lưu được vào thư viện"]},87375:t=>{t.exports=["Không lưu được tập lệnh"]},35050:t=>{t.exports=["Tháng Hai"]},82719:t=>{t.exports=["Kênh Fibonacci"]},64192:t=>{t.exports=["Các vòng Fibonacci"]},63835:t=>{t.exports=["Fibonacci thoái lui"]},18072:t=>{t.exports=["Fibonacci kháng cự dạng cung"]},20877:t=>{t.exports=["Fibonacci kháng cự dạng quạt"]},76783:t=>{t.exports=["Fibonacci hình xoắn ốc"]},89037:t=>{t.exports=["Fibonacci vùng thời gian"]},72489:t=>{t.exports=["Fibonacci hình cái nêm"]},21524:t=>{t.exports=["Cờ"]},55678:t=>{t.exports=["Cờ đánh dấu"]},29230:t=>{t.exports=["Mặt phẳng đỉnh/đáy"]},92754:t=>{t.exports=["Lật"]},42015:t=>{t.exports=["Phần phân số không hợp lệ."]},47542:t=>{t.exports=["Nghiên cứu cơ bản không còn có sẵn trên biểu đồ"]},16245:t=>{t.exports="Kolkata"},3155:t=>{t.exports="Kathmandu"},92901:t=>{t.exports="Kagi"},2693:t=>{t.exports="Karachi"},72374:t=>{t.exports="Kuwait"},87338:t=>{t.exports=["Thành phố Hồ Chí Minh"]},61582:t=>{t.exports=["Biểu đồ nến Hollow"]},32918:t=>{t.exports=["Hồng Kông"]},61351:t=>{t.exports="Honolulu"},60049:t=>{t.exports=["Đường nằm ngang"]},76604:t=>{t.exports=["Tia nằm ngang"]},42616:t=>{ +t.exports=["Vai Đầu Vai"]},40530:t=>{t.exports=["Mô hình Heikin Ashi"]},99820:t=>{t.exports="Helsinki"},31971:t=>{t.exports=["Ẩn"]},33911:t=>{t.exports=["Ẩn tất cả"]},95551:t=>{t.exports=["Ẩn tất cả các công cụ vẽ"]},44312:t=>{t.exports=["Ẩn tất cả các bản vẽ và chỉ báo"]},67927:t=>{t.exports=["Ẩn tất cả bản vẽ, chỉ báo, vị thế & lệnh"]},86306:t=>{t.exports=["Ẩn tất cả các chỉ báo"]},70803:t=>{t.exports=["Ẩn tất cả vị thế & lệnh"]},13277:t=>{t.exports=["Ẩn bản vẽ"]},8251:t=>{t.exports=["Ẩn các Sự kiện trên Biểu đồ"]},44177:t=>{t.exports=["Ẩn chỉ báo"]},2441:t=>{t.exports=["Ẩn các Điểm trên Thanh"]},90540:t=>{t.exports=["Ẩn vị thế & lệnh"]},30777:t=>{t.exports=["Đỉnh"]},31994:t=>{t.exports=["Đỉnh-Đáy"]},60259:t=>{t.exports=["Nhãn giá cao và thấp"]},21803:t=>{t.exports=["Dòng giá cao và thấp"]},31895:t=>{t.exports=["Bút đánh dấu"]},69085:t=>{t.exports=['Biểu đồ quá lớn, vui lòng tăng đầu vào "Kích thước hàng".']},8122:t=>{t.exports=["Biểu đồ quá lớn, vui lòng giảm đầu vào 'Kích thước hàng'."]},22712:t=>{t.exports=["Tôi ổn. Cảm ơn!"]},23450:t=>{t.exports=["Ảnh"]},71778:t=>{t.exports=["Sóng trung hạn"]},14177:t=>{t.exports=["Mã giao dịch Không hợp lệ"]},32619:t=>{t.exports=["Mã không hợp lệ"]},53239:t=>{t.exports=["Mức Đảo ngược"]},20062:t=>{t.exports=["Lập chỉ mục tới 100"]},81584:t=>{t.exports=["Các chỉ báo giá trị nhãn"]},31485:t=>{t.exports=["Nhãn tên chỉ số"]},27677:t=>{t.exports=["Đường Thông tin"]},98767:t=>{t.exports=["Chèn Chỉ báo"]},9114:t=>{t.exports=["Bên trong"]},12354:t=>{t.exports=["Mô hình Pitchfork mặt trong"]},26579:t=>{t.exports=["Biểu tượng"]},37885:t=>{t.exports="Istanbul"},87469:t=>{t.exports="Johannesburg"},52707:t=>{t.exports="Jakarta"},95425:t=>{t.exports=["Tháng 1"]},42890:t=>{t.exports="Jerusalem"},6215:t=>{t.exports=["Tháng 7"]},15224:t=>{t.exports=["Tháng 6"]},36253:t=>{t.exports="Juneau"},15241:t=>{t.exports=["Phía bên Trái"]},29404:t=>{t.exports=["Phía bên Phải"]},850:t=>{t.exports="Oops!"},675:t=>{t.exports=["Danh sách đối tượng"]},73546:t=>{t.exports=["Tháng 10"]},39280:t=>{t.exports=["Mở cửa"]},25595:t=>{t.exports=["Nguyên bản"]},82906:t=>{t.exports="Oslo"},8136:t=>{t.exports=["Đáy"]},42284:t=>{t.exports=["Khóa"]},1441:t=>{t.exports=["Khóa/Mở khóa"]},82232:t=>{t.exports=["Khóa dòng con trỏ dọc theo thời gian"]},18219:t=>{t.exports=["Khoá Hệ số Giá trên Thanh"]},12285:t=>{t.exports=["Logarit"]},50286:t=>{t.exports="London"},44604:t=>{t.exports=["Thế giá lên"]},87604:t=>{t.exports="Los Angeles"},18528:t=>{t.exports=["Nhãn quay Xuống"]},13046:t=>{t.exports=["Nhãn quay Lên"]},94420:t=>{t.exports=["Nhãn"]},89155:t=>{t.exports="Lagos"},25846:t=>{t.exports="Lima"},1277:t=>{t.exports=["Đường thẳng"]},63492:t=>{t.exports=["Đường ngắt"]},83182:t=>{t.exports=["Đường"]},78104:t=>{t.exports=["Đã sao chép liên kết đến hình ảnh biểu đồ vào khay nhớ tạm {emoji}"]},50091:t=>{t.exports="Lisbon"},64352:t=>{t.exports="Luxembourg"},11156:t=>{t.exports=["Chỉ báo MTPredictor"]},67861:t=>{t.exports=["Di chuyển điểm đến vị trí neo sau đó nhấn để đặt"]},45828:t=>{t.exports=["Chuyển tới"]},44302:t=>{ +t.exports=["Chuyển Thang giá sang Trái"]},94338:t=>{t.exports=["Chuyển Thang giá sang Phải"]},66276:t=>{t.exports=["Mô hình Schiff biến đổi"]},18559:t=>{t.exports=["Mô hình Schiff Pitchfork Biến đổi"]},18665:t=>{t.exports=["Moskva"]},58038:t=>{t.exports="Madrid"},34190:t=>{t.exports="Malta"},90271:t=>{t.exports="Manila"},51369:t=>{t.exports=["Tháng 3"]},85095:t=>{t.exports=["Thành phố Mexico"]},75633:t=>{t.exports=["Nhập tất cả Thang giá vào làm một"]},95093:t=>{t.exports=["Trộn lẫn"]},10931:t=>{t.exports=["Vi mô"]},58397:t=>{t.exports=["Thiên niên kỷ"]},85884:t=>{t.exports=["Sóng rất nhỏ"]},9632:t=>{t.exports=["Cỡ nhỏ"]},63158:t=>{t.exports=["Nhân đôi"]},42769:t=>{t.exports="Muscat"},43088:t=>{t.exports="N/A"},95222:t=>{t.exports=["Không có dữ liệu"]},3485:t=>{t.exports=["Không có Tỷ lệ (Toàn màn hình)"]},8886:t=>{t.exports=["Không đồng bộ"]},16971:t=>{t.exports=["Không có dữ liệu dung lượng"]},75549:t=>{t.exports=["Ghi chú"]},71230:t=>{t.exports=["Tháng 11"]},99203:t=>{t.exports=["Đảo Norfolk"]},79023:t=>{t.exports="Nairobi"},91203:t=>{t.exports="New York"},24143:t=>{t.exports="New Zealand"},40887:t=>{t.exports=["Cửa sổ mới bên trên"]},96712:t=>{t.exports=["Cửa sổ mới bên dưới"]},33566:t=>{t.exports="Nicosia"},64968:t=>{t.exports=["Đã xảy ra lỗi. Vui lòng thử lại sau."]},10520:t=>{t.exports=["Lưu Bố cục Biểu đồ mới"]},9908:t=>{t.exports=["Lưu dưới dạng"]},68553:t=>{t.exports="San Salvador"},65412:t=>{t.exports="Santiago"},13538:t=>{t.exports="Sao Paulo"},37207:t=>{t.exports=["Chia tỷ lệ Chỉ Biểu đồ Giá"]},51464:t=>{t.exports="Schiff"},98114:t=>{t.exports=["Mô hình Schiff Pitchfork"]},1535:t=>{t.exports=["Script có thể sẽ không được cập nhật nếu bạn thoát khỏi trang."]},89517:t=>{t.exports=["Cài đặt"]},43247:t=>{t.exports=["Phần phân đoạn thứ hai không hợp lệ."]},19796:t=>{t.exports=["Gửi lại"]},23221:t=>{t.exports=["Gửi trở lại"]},5961:t=>{t.exports="Seoul"},57902:t=>{t.exports=["Tháng 9"]},25866:t=>{t.exports=["Phiên"]},59827:t=>{t.exports=["Nghỉ Giữa phiên"]},69240:t=>{t.exports=["Thượng Hải"]},37819:t=>{t.exports=["Thế giá xuống"]},81428:t=>{t.exports=["Hiển thị"]},98116:t=>{t.exports=["Hiển thị các bản vẽ"]},39046:t=>{t.exports=["Hiển thị tất cả các bản vẽ và chỉ báo"]},38293:t=>{t.exports=["Hiện tât cả bản vẽ, chỉ báo, vị thế & lệnh"]},49982:t=>{t.exports=["Hiển thị các chỉ báo"]},48284:t=>{t.exports=["Hiển thị Tất cả các Ý tưởng"]},62632:t=>{t.exports=["Hiển thị vị thế & lệnh"]},24620:t=>{t.exports=["Hiển thị chuyển đổi hợp đồng liên tục"]},84813:t=>{t.exports=["Hiển thị ngày hết hạn hợp đồng"]},66263:t=>{t.exports=["Hiển thị Cổ tức"]},46771:t=>{t.exports=["Hiển thị Thu nhập"]},87933:t=>{t.exports=["Hiển thị các Ý tưởng của những Người dùng được Theo dõi"]},30709:t=>{t.exports=["Hiển thị tin tức mới nhất"]},58669:t=>{t.exports=["Chỉ hiển thị Ý tưởng của tôi"]},30816:t=>{t.exports=["Hiển thị Chia tách"]},68161:t=>{t.exports=["Biển chỉ dẫn"]},56683:t=>{t.exports="Singapore"},69502:t=>{t.exports=["Đường Sine"]},44904:t=>{t.exports=["Hình vuông"]},70213:t=>{ +t.exports=["Đã vượt quá giới hạn nghiên cứu: {number} nghiên cứu trên mỗi bố cục.\nVui lòng xóa một số nghiên cứu."]},32733:t=>{t.exports=["Định dạng"]},65323:t=>{t.exports=["Xếp chồng Bên trái"]},14113:t=>{t.exports=["Xếp chồng Bên phải"]},93161:t=>{t.exports=["Giữ nguyên Chế độ vẽ"]},48767:t=>{t.exports="Stockholm"},29662:t=>{t.exports=["Siêu micron"]},9753:t=>{t.exports=["Thiên niên kỷ"]},71722:t=>{t.exports=["Sóng siêu nhỏ"]},91889:t=>{t.exports=["Sóng Siêu chu kỳ lớn"]},33820:t=>{t.exports=["Siêu thiên niên kỷ"]},11020:t=>{t.exports="Sydney"},89659:t=>{t.exports=["Lỗi Mã giao dịch"]},90932:t=>{t.exports=["Biểu tượng Nhãn tên"]},65986:t=>{t.exports=["Thông tin Mã giao dịch"]},52054:t=>{t.exports=["Biểu tượng Nhãn giá trị cuối cùng"]},33606:t=>{t.exports=["Đồng bộ hóa trên toàn cầu"]},18008:t=>{t.exports=["Đồng bộ với Tất cả các Biểu đồ"]},99969:t=>{t.exports=["ĐIểm & Số liệu"]},53047:t=>{t.exports=["Hình Polyline"]},34402:t=>{t.exports=["Đường dẫn"]},70394:t=>{t.exports=["Kênh Song song"]},95995:t=>{t.exports="Paris"},29682:t=>{t.exports=["Dán"]},51102:t=>{t.exports=["Phần trăm"]},35590:t=>{t.exports="Perth"},19093:t=>{t.exports="Phoenix"},22293:t=>{t.exports=["Mô hình Pitchfork dạng quạt"]},43852:t=>{t.exports=["Mô hình Pitchfork"]},37680:t=>{t.exports=["Ghim theo Tỷ lệ trái mới"]},43707:t=>{t.exports=["Ghim theo Tỷ lệ phải mới"]},91130:t=>{t.exports=["Ghim theo Tỷ lệ trái"]},61201:t=>{t.exports=["Ghim theo Tỷ lệ trái (ẩn)"]},764:t=>{t.exports=["Ghim theo Tỷ lệ phải"]},20207:t=>{t.exports=["Ghim theo Tỷ lệ phải (ẩn)"]},66156:t=>{t.exports=["Ghim theo Tỷ lệ (hiện tại Bên trái)"]},54727:t=>{t.exports=["Ghim theo Tỷ lệ (Hiện tại Không có Tỷ lệ)"]},76598:t=>{t.exports=["Ghim theo Tỷ lệ (hiện tại bên phải)"]},39065:t=>{t.exports=["Ghim theo Tỷ lệ (bây giờ là {label})"]},97324:t=>{t.exports=["Ghim theo Tỷ lệ {label}"]},56948:t=>{t.exports=["Ghim theo Tỷ lệ {label} (ẩn)"]},32156:t=>{t.exports=["Đã Ghim theo Tỷ lệ trái"]},8128:t=>{t.exports=["Đã Ghim theo Tỷ lệ trái (ẩn)"]},3822:t=>{t.exports=["Đã Ghim theo Tỷ lệ phải"]},44538:t=>{t.exports=["Ghim theo Tỷ lệ Phải (Ẩn)"]},65810:t=>{t.exports=["Đã Ghim theo Tỷ lệ {label},"]},14125:t=>{t.exports=["Đã Ghim theo Tỷ lệ {label} (Ẩn)"]},97378:t=>{t.exports=["Nút Plus"]},46669:t=>{t.exports=["Vui lòng cấp cho chúng tôi quyền ghi khay nhớ tạm trong trình duyệt của bạn hoặc nhấn {keystroke}"]},35963:t=>{t.exports=["Nhấn và giữ {key} trong khi phóng to thu nhỏ để giữ nguyên vị trí biểu đồ"]},95921:t=>{t.exports=["Nhãn Giá"]},28625:t=>{t.exports=["Ghi chú Giá"]},2032:t=>{t.exports=["Khoảng Giá"]},32061:t=>{t.exports=["Định dạng giá không có giá trị"]},91492:t=>{t.exports=["Đường Giá"]},48404:t=>{t.exports=["Sóng sơ cấp"]},87086:t=>{t.exports=["Phép chiếu"]},10160:t=>{t.exports=["Đã xuất bản {customer}, {date}"]},19056:t=>{t.exports="Qatar"},9998:t=>{t.exports=["Hình chữ nhật xoay"]},74214:t=>{t.exports="Rome"},50470:t=>{t.exports=["Tia"]},90357:t=>{t.exports=["Vùng"]},26833:t=>{t.exports="Reykjavik"},328:t=>{t.exports=["Hình chữ nhật"]},41615:t=>{t.exports=["Làm lại"]},35001:t=>{ +t.exports=["Xu hướng hồi quy"]},34596:t=>{t.exports=["Loại bỏ"]},1434:t=>{t.exports=["Bỏ Công cụ vẽ"]},13951:t=>{t.exports=["Bỏ đi các Chỉ số"]},4142:t=>{t.exports=["Đổi tên Bố cục Biểu đồ"]},20801:t=>{t.exports="Renko"},34301:t=>{t.exports=["Đặt lại chế độ xem biểu đồ"]},17258:t=>{t.exports=["Đặt lại Thang giá"]},25333:t=>{t.exports=["Đặt lại Thang thời gian"]},52588:t=>{t.exports="Riyadh"},5871:t=>{t.exports="Riga"},33603:t=>{t.exports=["Cảnh báo"]},48474:t=>{t.exports="Warsaw"},20466:t=>{t.exports="Tokelau"},94284:t=>{t.exports="Tokyo"},83836:t=>{t.exports="Toronto"},38788:t=>{t.exports=["Đài Bắc"]},39108:t=>{t.exports="Tallinn"},37229:t=>{t.exports=["Văn bản"]},16267:t=>{t.exports="Tehran"},19611:t=>{t.exports=["Bản mẫu"]},29198:t=>{t.exports=["Nhà cung cấp dữ liệu không cung cấp dữ liệu khối lượng cho mã này."]},8162:t=>{t.exports=["Không thể tải bản xem trước ấn bản. Vui lòng tắt tiện ích trình duyệt của bạn và thử lại."]},65943:t=>{t.exports=["Chỉ báo này không thể áp dụng cho chỉ báo khác"]},74986:t=>{t.exports=["Tập lệnh này chỉ dành cho người được mời. Để có quyền truy cập, vui lòng liên hệ tác giả."]},98538:t=>{t.exports=["Mẫu hình ba sóng ngang"]},30973:t=>{t.exports="Ticks"},31976:t=>{t.exports=["Thời gian"]},64375:t=>{t.exports=["Múi giờ"]},95005:t=>{t.exports=["Vòng thời gian"]},87085:t=>{t.exports=["Giao dịch"]},94770:t=>{t.exports=["Góc Xu hướng"]},23104:t=>{t.exports=["Đường Xu hướng"]},15501:t=>{t.exports=["Fibonacci Mở rộng Dựa trên Xu hướng"]},31196:t=>{t.exports=["Fibonacci vùng Thời gian Dựa trên Xu hướng"]},29245:t=>{t.exports=["Hình tam giác"]},83356:t=>{t.exports=["Tam giác quay Xuống"]},12390:t=>{t.exports=["Mẫu hình Tam giác"]},28340:t=>{t.exports=["Tam giác quay Lên"]},93855:t=>{t.exports="Tunis"},50406:t=>{t.exports="UTC"},38587:t=>{t.exports=["Đã hiểu"]},81320:t=>{t.exports=["Khôi phục"]},25933:t=>{t.exports=["Đơn vị"]},15101:t=>{t.exports=["Mở khóa"]},34150:t=>{t.exports=["Sóng tăng 4"]},83927:t=>{t.exports=["Sóng tăng 5"]},58976:t=>{t.exports=["Sóng tăng 1 hoặc A"]},11661:t=>{t.exports=["Sóng tăng 2 hoặc B"]},53958:t=>{t.exports=["Sóng tăng 3"]},66560:t=>{t.exports=["Sóng tăng C"]},18426:t=>{t.exports=["Vùng xác định Hồ sơ khối lượng giao dịch"]},61022:t=>{t.exports=["Chỉ báo Volume Profile chỉ có sẵn trên các gói nâng cấp của chúng tôi."]},15771:t=>{t.exports="Vancouver"},56211:t=>{t.exports=["Đường thẳng đứng"]},75354:t=>{t.exports="Vilnius"},21852:t=>{t.exports=["Hiển thị"]},27557:t=>{t.exports=["Khả năng hiện thị trong các khoảng thời gian"]},89960:t=>{t.exports=["Hiển thị trên Chuột"]},22198:t=>{t.exports=["Thứ tự Trực quan"]},7050:t=>{t.exports=["Đường chéo X"]},66527:t=>{t.exports=["Mẫu hình XABCD"]},17126:t=>{t.exports=["Bạn không thể thấy khung thời gian pivot này trên độ phân giải hiện tại"]},69293:t=>{t.exports="Yangon"},84301:t=>{t.exports="Zurich"},76020:t=>{t.exports=["thay đổi độ Elliott"]},83935:t=>{t.exports=["không thay đổi nhãn chồng chéo"]},39402:t=>{t.exports=["thay đổi mức hiển thị nhãn giá đóng cửa trung bình"]},98866:t=>{ +t.exports=["thay đổi mức hiển thị đường giá đóng cửa trung bình"]},5100:t=>{t.exports=["thay đổi mức độ hiển thị của nhãn giá mua và bán"]},32311:t=>{t.exports=["thay đổi đường hiển thị giá mua và bán"]},22641:t=>{t.exports=["thay đổi tiền tệ"]},30501:t=>{t.exports=["thay đổi bố cục biểu đồ {title}"]},7017:t=>{t.exports=["thay đổi khả năng hiển thị chuyển đổi hợp đồng liên tục"]},58108:t=>{t.exports=["thay đổi đếm ngược để thanh hiển thị đóng"]},7151:t=>{t.exports=["thay đổi phạm vi ngày"]},84944:t=>{t.exports=["thay đổi khả năng hiển thị cổ tức"]},79574:t=>{t.exports=["thay đổi khả năng hiển thị sự kiện trên biểu đồ"]},88217:t=>{t.exports=["thay đổi mức độ hiển thị thu nhập"]},28288:t=>{t.exports=["thay đổi khả năng hiển thị hết hạn của hợp đồng tương lai"]},66805:t=>{t.exports=["thay đổi khả năng hiển thị nhãn giá cao và thấp"]},92556:t=>{t.exports=["thay đổi khả năng hiển thị đường giá cao và thấp"]},87027:t=>{t.exports=["thay đổi tên chỉ số nhãn khả năng hiển thị"]},14922:t=>{t.exports=["thay đổi chỉ số giá trị nhãn khả năng hiển thị"]},77578:t=>{t.exports=["thay đổi khả năng hiển thị tin tức mới nhất"]},87510:t=>{t.exports=["thay đổi độ cao ngăn"]},50190:t=>{t.exports=["thay đổi khả năng hiển thị nút cộng"]},49889:t=>{t.exports=["thay đổi khả năng hiển thị nhãn giá thị trường trước/sau"]},16750:t=>{t.exports=["thay đổi mức hiển thị đường giá thị trường trước/sau"]},59883:t=>{t.exports=["thay đổi mức hiển thị đường giá đóng trước đó"]},67761:t=>{t.exports=["Thay đổi Đường Giá"]},69510:t=>{t.exports=["thay đổi giá trong tỉ lệ thanh"]},32303:t=>{t.exports=["Thay đổi Độ phân giải"]},526:t=>{t.exports=["thay đổi mã giao dịch"]},9402:t=>{t.exports=["thay đổi khả năng hiển thị mã"]},53150:t=>{t.exports=["thay đổi giá trị hiển thị cuối cùng của mã"]},12707:t=>{t.exports=["thay đổi khả năng hiển thị giá trị đóng trước đó của mã"]},65303:t=>{t.exports=["thay đổi phiên giao dịch"]},15403:t=>{t.exports=["thay đổi phiên làm gián đoạn khả năng hiển thị"]},53438:t=>{t.exports=["thay đổi kiểu sê-ri"]},74488:t=>{t.exports=["thay đổi khả năng hiển thị phân chia"]},20505:t=>{t.exports=["thay đổi múi giờ"]},39028:t=>{t.exports=["thay đổi đơn vị"]},21511:t=>{t.exports=["Thay đổi Tầm nhìn"]},16698:t=>{t.exports=["thay đổi khả năng hiển thị ở khoảng thời gian hiện tại"]},78422:t=>{t.exports=["thay đổi khả năng hiển thị ở khoảng thời gian hiện tại trở về sau"]},49529:t=>{t.exports=["thay đổi khả năng hiển thị ở khoảng thời gian hiện tại trở về trước"]},66927:t=>{t.exports=["thay đổi khả năng hiển thị ở tất cả các khoảng thời gian"]},74428:t=>{t.exports=["thay đổi kiểu {title}"]},72032:t=>{t.exports=["thay đổi điểm {pointIndex}"]},65911:t=>{t.exports=["Biểu đồ được vẽ bởi TradingView"]},5179:t=>{t.exports=["công cụ sao chép dòng"]},3195:t=>{t.exports=["Tạo nhóm công cụ vẽ đường thẳng"]},92659:t=>{t.exports=["Tạo nhóm công cụ vẽ đường thẳng từ lựa chọn"]},81791:t=>{t.exports=["khởi tạo {tool}"]},63649:t=>{t.exports=["cắt nguồn"]},78755:t=>{t.exports=["cắt {title}"]},99113:t=>{ +t.exports=["Thêm công cụ vẽ đường thẳng {lineTool} tới nhóm {name}"]},40242:t=>{t.exports=["thêm (các) công cụ dòng vào nhóm {group}"]},22856:t=>{t.exports=["thêm chỉ số tài chính này vào toàn bộ bố cục"]},82388:t=>{t.exports=["thêm chỉ báo này vào toàn bộ bố cục"]},94292:t=>{t.exports=["thêm chiến lược này vào toàn bộ bố cục"]},27982:t=>{t.exports=["thêm mã này vào toàn bộ bố cục"]},66568:t=>{t.exports=["sử dụng chủ đề cho biểu đồ"]},64034:t=>{t.exports=["ứng dụng tất cả các thuộc tính biểu đồ"]},49037:t=>{t.exports=["Áp dụng mẫu vẽ"]},96996:t=>{t.exports=["áp dụng giá trị mặc định ban đầu cho các nguồn đã chọn"]},44547:t=>{t.exports=["Áp dụng những chỉ báo này cho toàn bộ bố cục"]},26065:t=>{t.exports=["Áp dụng mẫu nghiên cứu {template}"]},58570:t=>{t.exports=["áp dụng chủ đề thanh công cụ"]},27195:t=>{t.exports=["đưa ra nhóm {title}"]},78246:t=>{t.exports=["đưa ra phía trước {title}"]},56763:t=>{t.exports=["Đưa {title} lên trước"]},5607:t=>{t.exports=["bởi TradingView"]},90621:t=>{t.exports=["khóa phạm vi ngày"]},12962:t=>{t.exports=["xóa vạch mức"]},63391:t=>{t.exports=["loại trừ các công cụ vẽ đường thẳng ra khỏi nhóm {group}"]},59942:t=>{t.exports=["mô hình thanh lật"]},70301:t=>{t.exports=["ẩn {title}"]},91842:t=>{t.exports=["Ẩn các dòng nhãn cảnh báo"]},54781:t=>{t.exports=["Ấn tất cả Công cụ vẽ"]},44974:t=>{t.exports=["Ẩn các Điểm trên Thanh"]},28916:t=>{t.exports=["tắt khoảng thời gian"]},94245:t=>{t.exports=["mức đảo ngược"]},90743:t=>{t.exports=["chèn {title}"]},53146:t=>{t.exports=["chèn {title} sau {targetTitle}"]},74055:t=>{t.exports=["Thêm {title} sau {target}"]},11231:t=>{t.exports=["Thêm {title} trước {target}"]},67176:t=>{t.exports=["Thêm {title} trước {targetTitle}"]},54597:t=>{t.exports=["tải mẫu bản vẽ mặc định"]},30295:t=>{t.exports=["đang tải..."]},50193:t=>{t.exports=["khóa {title}"]},4963:t=>{t.exports=["Khóa nhóm {group}"]},68163:t=>{t.exports=["khóa đối tượng"]},47107:t=>{t.exports=["di chuyển"]},11303:t=>{t.exports=["Chuyển {title} sang thang bên trái mới"]},45544:t=>{t.exports=["chuyển {title} sang tỷ lệ bên phải mới"]},81898:t=>{t.exports=["Di chuyển tất cả Thang giá sang trái"]},22863:t=>{t.exports=["Di chuyển tất cả Thang giá sang Phải"]},45356:t=>{t.exports=["Chuyển Bản vẽ"]},15086:t=>{t.exports=["chuyển sang trái"]},61711:t=>{t.exports=["Chuyển sang phải"]},4184:t=>{t.exports=["Di chuyển thang giá"]},74642:t=>{t.exports=["Tạo {title} Không Tỷ lệ (Toàn màn hình)"]},45223:t=>{t.exports=["Ẩn nhóm {group}"]},87927:t=>{t.exports=["Hiển thị nhóm {group}"]},62153:t=>{t.exports=["hợp nhất với lớp dưới"]},70746:t=>{t.exports=["hợp nhất vào ngăn"]},66143:t=>{t.exports=["hợp nhất"]},81870:t=>{t.exports=["mô hình thanh mẫu"]},16542:t=>{t.exports="n/a"},47222:t=>{t.exports=["giá quy mô"]},99042:t=>{t.exports=["Chia tỷ lệ Chỉ Biểu đồ Giá"]},35962:t=>{t.exports=["quy mô thời gian"]},68193:t=>{t.exports=["cuộn"]},70009:t=>{t.exports=["cuộn thời gian"]},69485:t=>{t.exports=["thiết lập chiến lược lựa chọn thang giá {title}"]},16259:t=>{t.exports=["Chuyển {title} ra sau"]},66781:t=>{ +t.exports=["đưa ra phía sau {title}"]},4998:t=>{t.exports=["gửi lại nhóm {title}"]},64704:t=>{t.exports=["chia sẻ công cụ dòng trên toàn cầu"]},77554:t=>{t.exports=["chia sẻ công cụ dòng trong bố cục"]},16237:t=>{t.exports=["hiển thị nhãn đường cảnh báo"]},13622:t=>{t.exports=["Hiển thị Tất cả các ý tưởng"]},26267:t=>{t.exports=["hiển thị ý tưởng của người dùng được theo dõi"]},40061:t=>{t.exports=["Chỉ hiển thị Ý tưởng của tôi"]},52010:t=>{t.exports=["ở chế độ vẽ"]},98784:t=>{t.exports=["ngừng đồng bộ hóa bản vẽ"]},57011:t=>{t.exports=["dừng đồng bộ hóa (các) công cụ dòng"]},92831:t=>{t.exports=["khóa mã"]},60635:t=>{t.exports=["đồng bộ hóa thời gian"]},99769:t=>{t.exports=["được hỗ trợ bởi"]},68111:t=>{t.exports=["được cung cấp bởi TradingView"]},96916:t=>{t.exports=["dán bản vẽ"]},80611:t=>{t.exports=["dán chỉ báo"]},41601:t=>{t.exports=["dán {title}"]},84018:t=>{t.exports=["Ghim theo Tỷ lệ Trái"]},22615:t=>{t.exports=["Ghim theo Tỷ lệ Phải"]},56015:t=>{t.exports=["Ghim theo Tỷ lệ {label}"]},33348:t=>{t.exports=["sắp xếp lại các ngăn"]},15516:t=>{t.exports=["Bỏ đi các nghiên cứu"]},80171:t=>{t.exports=["Bỏ đi các nghiên cứu và công cụ vẽ"]},59211:t=>{t.exports=["loại bỏ các công cụ dòng trống đã bỏ chọn"]},44656:t=>{t.exports=["Bỏ Công cụ vẽ"]},70653:t=>{t.exports=["loại bỏ nhóm bản vẽ"]},66414:t=>{t.exports=["xóa các nguồn dữ liệu dòng"]},47637:t=>{t.exports=["xóa ngăn"]},39859:t=>{t.exports=["loại bỏ {title}"]},78811:t=>{t.exports=["Loại bỏ nhóm công cụ vẽ đường thẳng {name}"]},16338:t=>{t.exports=["Đổi tên nhóm {group} thành {newName}"]},30910:t=>{t.exports=["đặt lại kích thước bố cục"]},21948:t=>{t.exports=["thiết lập lại quy mô"]},55064:t=>{t.exports=["đặt lại Thang thời gian"]},13034:t=>{t.exports=["thay đổi kích thước bố cục"]},9608:t=>{t.exports=["khôi phục mặc định"]},63060:t=>{t.exports=["Chuyển đổi Tỷ lệ tự động"]},98860:t=>{t.exports=["thiết lập số liệu đến quy mô 100"]},21203:t=>{t.exports=["quy mô khóa chuyển đổi"]},60166:t=>{t.exports=["Chuyển đổi Quy mô Đăng nhập"]},68642:t=>{t.exports=["Chuyển đổi thang Tỷ lệ Phần trăm"]},33714:t=>{t.exports=["chuyển đổi quy mô thông thường"]},47122:t=>{t.exports=["theo dõi thời gian"]},28068:t=>{t.exports=["tắt chia sẻ công cụ dòng"]},66824:t=>{t.exports=["mở khóa đối tượng"]},51114:t=>{t.exports=["Mở khóa nhóm {group}"]},92421:t=>{t.exports=["mở khóa {title}"]},20057:t=>{t.exports=["hủy hợp nhất với ngăn dưới cùng mới"]},52540:t=>{t.exports=["hợp nhất"]},86949:t=>{t.exports=["hủy hợp nhất"]},50728:t=>{t.exports=["Cập nhật Tập lệnh {title}"]},33355:t=>{t.exports=["{count} thanh"]},88841:t=>{t.exports=["Thông tin tài chính {symbol} do TradingView cung cấp."]},38641:t=>{t.exports=["{userName} xuất bản về {customer}, {date}"]},59833:t=>{t.exports=["thu phóng"]},19813:t=>{t.exports=["phóng to"]},9645:t=>{t.exports=["thu nhỏ"]},30572:t=>{t.exports=["ngày"]},52254:t=>{t.exports=["giờ"]},99062:t=>{t.exports=["tháng"]},69143:t=>{t.exports=["phút"]},71787:t=>{t.exports=["giây"]},82797:t=>{t.exports=["phạm vi"]},47966:t=>{t.exports=["tuần"]},99136:t=>{t.exports="tick"}, +18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]="Apple Inc",t.exports["#AUDCAD-symbol-description"]=["Đô la Úc/Đô la Canada"],t.exports["#AUDCHF-symbol-description"]=["Đô la Úc/Franc Thụy Sỹ"],t.exports["#AUDJPY-symbol-description"]=["Đô la Úc/Yên Nhật"],t.exports["#AUDNZD-symbol-description"]=["Đô la Úc/Đô la New Zealand"],t.exports["#AUDRUB-symbol-description"]=["Đô la Úc/ Đồng Rúp Nga"],t.exports["#AUDUSD-symbol-description"]=["Đô la Úc/Đô la Mỹ"],t.exports["#BRLJPY-symbol-description"]=["Real Brazil / Yên Nhật"],t.exports["#BTCCAD-symbol-description"]=["Bitcoin / Đô la Canada"],t.exports["#BTCCNY-symbol-description"]=["Bitcoin / Nhân dân tệ Trung Quốc"],t.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",t.exports["#BTCKRW-symbol-description"]=["Bitcoin / Won Hàn Quốc"],t.exports["#BTCRUR-symbol-description"]=["Bitcoin / Đồng Rúp"],t.exports["#BTCUSD-symbol-description"]=["Bitcoin / Đô la"],t.exports["#BVSP-symbol-description"]=["Chỉ số Brazil Bovespa"],t.exports["#CADJPY-symbol-description"]=["Đô la Canada/Yên Nhật"],t.exports["#CB1!-symbol-description"]=["Dầu thô Brent"],t.exports["#CHFJPY-symbol-description"]=["Franc Thụy Sỹ/Yên Nhật"],t.exports["#COPPER-symbol-description"]=["Hợp đồng CFD Đồng"],t.exports["#ES1-symbol-description"]=["Hợp đồng tương lai E-Mini S&P 500"],t.exports["#ESP35-symbol-description"]=["Chỉ số IBEX 35"],t.exports["#EUBUND-symbol-description"]="Euro Bund",t.exports["#EURAUD-symbol-description"]=["Euro /Đô la Úc"],t.exports["#EURBRL-symbol-description"]=["Euro / Real Brazil"],t.exports["#EURCAD-symbol-description"]=["Euro /Đô la Canada"],t.exports["#EURCHF-symbol-description"]=["Euro /Franc Thụy Sỹ"],t.exports["#EURGBP-symbol-description"]=["Euro Fx/Bảng Anh"],t.exports["#EURJPY-symbol-description"]=["Euro /Yên Nhật"],t.exports["#EURNZD-symbol-description"]=["Euro /Đô la New Zealand"],t.exports["#EURRUB-symbol-description"]=["Euro / Đồng Rúp Nga"],t.exports["#EURRUB_TOM-symbol-description"]=["Euro / Đồng Rúp Nga TOM"],t.exports["#EURSEK-symbol-description"]=["Euro / Krona Thụy Điển"],t.exports["#EURTRY-symbol-description"]=["Euro / Lia Thổ Nhĩ Kỳ"],t.exports["#EURUSD-symbol-description"]=["Euro / Đô la Mỹ"],t.exports["#EUSTX50-symbol-description"]=["Chỉ số cổ phiếu Euro Stoxx 50"],t.exports["#FRA40-symbol-description"]=["Chỉ số CAC 40"],t.exports["#GB10-symbol-description"]=["Trái phiếu Chính phủ Vương quốc Anh 10 năm"],t.exports["#GBPAUD-symbol-description"]=["Bảng Anh/Đô la Úc"],t.exports["#GBPCAD-symbol-description"]=["Bảng Anh/Đô la Canada"],t.exports["#GBPCHF-symbol-description"]=["Bảng Anh/Franc Thụy Sỹ"],t.exports["#GBPEUR-symbol-description"]=["Bảng Anh / Euro"],t.exports["#GBPJPY-symbol-description"]=["Bảng Anh/ Yên Nhật"],t.exports["#GBPNZD-symbol-description"]=["Bảng Anh/Đô la New Zealand"],t.exports["#GBPRUB-symbol-description"]=["Bảng Anh / Đồng Rúp Nga"],t.exports["#GBPUSD-symbol-description"]=["Bảng Anh/ Đô la Mỹ"],t.exports["#GER30-symbol-description"]=["Chỉ số DAX"],t.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A", +t.exports["#ITA40-symbol-description"]=["Chỉ số FTSE MIB"],t.exports["#JPN225-symbol-description"]=["Chỉ số Nikkei 225"],t.exports["#JPYKRW-symbol-description"]=["Yên Nhật / Won Hàn Quốc"],t.exports["#JPYRUB-symbol-description"]=["Yên Nhật / Đồng Rúp Nga"],t.exports["#KA1-symbol-description"]=["Hợp đồng tương lai Đường Hoa Kỳ #11"],t.exports["#KG1-symbol-description"]=["Hợp đồng tương lai Bông"],t.exports["#KT1-symbol-description"]="Key Tronic Corр.",t.exports["#LKOH-symbol-description"]="LUKOIL",t.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",t.exports["#MGNT-symbol-description"]="Magnit",t.exports["#MICEX-symbol-description"]=["MICEX INDEX"],t.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#MSFT-symbol-description"]=["Tập đoàn Microsoft"],t.exports["#NAS100-symbol-description"]="US 100 Cash CFD",t.exports["#NGAS-symbol-description"]=["Khí tự nhiên (Henry Hub)"],t.exports["#NKY-symbol-description"]=["Chỉ số Nikkei 225"],t.exports["#NZDJPY-symbol-description"]=["Đô la New Zealand/Yên Nhật"],t.exports["#NZDUSD-symbol-description"]=["Đô la New Zealand/Đô la Mỹ"],t.exports["#RB1-symbol-description"]=["Hợp đồng tương lai Xăng RBOB"],t.exports["#RTS-symbol-description"]=["Chỉ số RTS Nga"],t.exports["#SBER-symbol-description"]="SBERBANK",t.exports["#SPX500-symbol-description"]=["Chỉ số S&P 500"],t.exports["#TWTR-symbol-description"]=["TWITTER INC"],t.exports["#UK100-symbol-description"]=["Chỉ số FTSE 100"],t.exports["#USDBRL-symbol-description"]=["Đô la Mỹ / Real Brazil"],t.exports["#USDCAD-symbol-description"]=["Đô la Mỹ / Đô la Canada"],t.exports["#USDCHF-symbol-description"]=["Đô la Mỹ / Franc Thụy Sỹ"],t.exports["#USDCNY-symbol-description"]=["Đô la Mỹ / Nhân dân tệ Trung Quốc"],t.exports["#USDDKK-symbol-description"]=["Đô la Mỹ / Krone Đan Mạch"],t.exports["#USDHKD-symbol-description"]=["Đô la Mỹ / Đô la Hong Kong"],t.exports["#USDIDR-symbol-description"]=["Đô la Mỹ / Đồng Ruрiah"],t.exports["#USDINR-symbol-description"]=["Đô la Mỹ / Rupee Ấn Độ"],t.exports["#USDJPY-symbol-description"]=["Đô la Mỹ / Yên Nhật"],t.exports["#USDKRW-symbol-description"]=["Đô la Mỹ / Won Hàn Quốc"],t.exports["#USDMXN-symbol-description"]=["Đô la Mỹ / Peso Mexico"],t.exports["#USDPHP-symbol-description"]=["Đô la Mỹ / Peso Philiррine"],t.exports["#USDRUB-symbol-description"]=["Đô la Mỹ / Rúp Nga"],t.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],t.exports["#USDSEK-symbol-description"]=["Đô la Mỹ / Krona Thụy Điển"],t.exports["#USDSGD-symbol-description"]=["Đô la Mỹ / Đô la Singapore"],t.exports["#USDTRY-symbol-description"]=["Đô la Mỹ / Lia Thổ Nhĩ Kỳ"],t.exports["#VTBR-symbol-description"]="VTB",t.exports["#XAGUSD-symbol-description"]=["Bạc / Đô la Mỹ"],t.exports["#XAUUSD-symbol-description"]=["Vàng / Đô la Mỹ"],t.exports["#XPDUSD-symbol-description"]=["CFDs của Palladium"],t.exports["#XPTUSD-symbol-description"]=["Bạch Kim / Đô la Mỹ"],t.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",t.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT", +t.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",t.exports["#MICEXINDEXCF-symbol-description"]=["Chỉ số MOEX Nga"],t.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",t.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",t.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",t.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",t.exports["#TXSX-symbol-description"]="TSX 60 Index",t.exports["#VIXC-symbol-description"]=["Chỉ số TSX 60 VIX"],t.exports["#USDPLN-symbol-description"]=["USD/PLN"],t.exports["#EURPLN-symbol-description"]=["EUR/PLN"],t.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",t.exports["#CAC40-symbol-description"]=["CAC 40"],t.exports["#XBTCAD-symbol-description"]=["Bitcoin / Đô la Canada"],t.exports["#ITI2!-symbol-description"]="Iron Ore Futures",t.exports["#ITIF2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIF2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIF2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIG2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIG2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIG2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIH2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIH2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIH2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIJ2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIJ2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIJ2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIK2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIK2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIK2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIM2017-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIM2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIM2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIM2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIN2017-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIN2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIN2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIN2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIQ2017-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIQ2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIQ2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIQ2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIU2017-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIU2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"], +t.exports["#ITIU2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIU2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIV2017-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIV2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIV2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIV2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIX2017-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIX2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIX2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIX2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIZ2017-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIZ2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIZ2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIZ2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#AMEX:GXF-symbol-description"]=["ETF Toàn cầu x FTSE Vùng Bắc Âu"],t.exports["#ASX:XAF-symbol-description"]=["Chỉ số S&P/ASX All Australian 50"],t.exports["#ASX:XAT-symbol-description"]=["Chỉ số S&P/ASX All Australian 200"],t.exports["#BIST:XU100-symbol-description"]=["Chỉ số BIST 100"],t.exports["#GPW:WIG20-symbol-description"]=["Chỉ số WIG20"],t.exports["#INDEX:JKSE-symbol-description"]=["Chỉ số Composite Jakarta"],t.exports["#INDEX:KLSE-symbol-description"]=["Chỉ số Bursa Malaysia KLCI"],t.exports["#INDEX:NZD-symbol-description"]=["Chỉ số NZX 50"],t.exports["#INDEX:STI-symbol-description"]=["Chỉ số STI"],t.exports["#INDEX:XLY0-symbol-description"]=["Chỉ số Shanghai Composite"],t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Chỉ số MOEX Nga"],t.exports["#NYMEX:KT1!-symbol-description"]=["Hợp đồng tương lai Cà phê"],t.exports["#OANDA:NATGASUSD-symbol-description"]=["CFDs Khí tự nhiên"],t.exports["#OANDA:USDPLN-symbol-description"]=["USD/PLN"],t.exports["#TSX:TX60-symbol-description"]=["Chỉ số S&P/TSX 60"],t.exports["#TSX:VBU-symbol-description"]=["Tổng hợp các Tập đoàn của Mỹ BND INDX ETF(CAD-HEG)UN"],t.exports["#TSX:VIXC-symbol-description"]=["Chỉ số S&P/TSX 60 VIX"],t.exports["#TVC:CAC40-symbol-description"]=["Chỉ số CAC 40"],t.exports["#TVC:ES10-symbol-description"]=["Trái phiếu Chính phủ Tây Ban Nha 10 năm"],t.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",t.exports["#TVC:GB02-symbol-description"]=["Trái phiếu Chính phủ Vương quốc Anh 2 Năm"],t.exports["#TVC:GB10-symbol-description"]=["Trái phiếu Chính phủ Vương quốc Anh 10 Năm"],t.exports["#TVC:GOLD-symbol-description"]=["CFDs VÀNG (US$/OZ)"],t.exports["#TVC:ID03-symbol-description"]=["Trái phiếu Chính phủ Indonesia 3 Năm"],t.exports["#TVC:ID10-symbol-description"]=["Trái phiếu Chính phủ Indonesia 10 Năm"],t.exports["#TVC:PALLADIUM-symbol-description"]=["CFDs PALLADIUM (US$/OZ)"],t.exports["#TVC:PT10-symbol-description"]=["Trái phiếu Chính phủ Bồ Đào Nha 10 Năm"], +t.exports["#TVC:SILVER-symbol-description"]=["CFDs SILVER (US$/OZ)"],t.exports["#TVC:RUT-symbol-description"]=["Chỉ số Russell 2000"],t.exports["#TSX:TSX-symbol-description"]=["Chỉ số S&P/TSX Composite"],t.exports["#OANDA:CH20CHF-symbol-description"]=["Chỉ số Swiss 20"],t.exports["#TVC:SHCOMP-symbol-description"]=["Chỉ số Thượng Hải Composite"],t.exports["#NZX:ALLC-symbol-description"]=["Chỉ số S&P/NZX ALL (Chỉ số Vốn)"],t.exports["#AMEX:SHYG-symbol-description"]=["Cổ phiếu 0-5 NĂM Trái phiếu Doanh nghiệp ETF có Lãi suất Cao"],t.exports["#TVC:AU10-symbol-description"]=["Trái phiếu Chính phủ Úc 10 NĂM"],t.exports["#TVC:CN10-symbol-description"]=["Trái phiếu Chính phủ Trung Quốc 10 NĂM"],t.exports["#TVC:KR10-symbol-description"]=["Trái phiếu Chính phủ Hàn Quốc 10 Năm"],t.exports["#NYMEX:RB1!-symbol-description"]=["Hợp đồng tương lai Xăng RBOB"],t.exports["#NYMEX:HO1!-symbol-description"]=["Hợp đồng tương lai ULSD Cảng NY"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["Hợp đồng tương lai NY Ethanol"],t.exports["#OANDA:XCUUSD-symbol-description"]=["CFDs Đồng (US$ / lb)"],t.exports["#COMEX:ZA1!-symbol-description"]=["Hợp đồng tương lai Kẽm"],t.exports["#CBOT:ZW1!-symbol-description"]=["Hợp đồng Tương lai Lúa mỳ"],t.exports["#NYMEX:KA1!-symbol-description"]=["Hợp đồng tương lai Đường #11"],t.exports["#CBOT:QBC1!-symbol-description"]=["Hợp đồng tương lai Ngô"],t.exports["#CME:E61!-symbol-description"]=["Hợp đồng tương lai đồng Euro"],t.exports["#CME:B61!-symbol-description"]=["Hợp đồng tương lai đồng Bảng Anh"],t.exports["#CME:QJY1!-symbol-description"]=["Hợp đồng tương lai đồng Yên Nhật"],t.exports["#CME:A61!-symbol-description"]=["Hợp đồng tương lai đồng Đô la Úc"],t.exports["#CME:D61!-symbol-description"]=["Hợp đồng tương lai đồng Đô la Canada"],t.exports["#CME:SP1!-symbol-description"]=["Hợp đồng tương lai S&P 500"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["Hợp đồng tương lai NASDAQ 100 E-MINI"],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["Hợp đồng tương lai E-mini Dow Jones ($5)"],t.exports["#CME:NY1!-symbol-description"]=["Hợp đồng tương lai NIKKEI 225"],t.exports["#EUREX:DY1!-symbol-description"]=["Chỉ số DAX"],t.exports["#CME:IF1!-symbol-description"]=["Hợp đồng tương lai Chỉ số IBOVESPA-US$"],t.exports["#CBOT:TY1!-symbol-description"]=["Hợp đồng tương lai T-Note 10 Năm"],t.exports["#CBOT:FV1!-symbol-description"]=["Hợp đồng tương lai T-Note 5 Năm"],t.exports["#CBOT:ZE1!-symbol-description"]=["Hợp đồng tương lai 3 Năm - Tín phiếu Kho bạc"],t.exports["#CBOT:TU1!-symbol-description"]=["Hợp đồng tương lai T-Note 2 Năm"],t.exports["#CBOT:FF1!-symbol-description"]=["Hợp đồng tương lai về Lãi suất Quỹ FED 30 Ngày"],t.exports["#CBOT:US1!-symbol-description"]=["Hợp đồng tương lai T-Bond"],t.exports["#TVC:EXY-symbol-description"]=["Chỉ số Tiền tệ Euro"],t.exports["#TVC:JXY-symbol-description"]=["Chỉ số Tiền tệ Yên Nhật"],t.exports["#TVC:BXY-symbol-description"]=["Chỉ số Tiền tệ Bảng Anh"],t.exports["#TVC:AXY-symbol-description"]=["Chỉ số Tiền tệ Đô la Úc"], +t.exports["#TVC:CXY-symbol-description"]=["Chỉ số đồng Đô la Canada"],t.exports["#FRED:GDP-symbol-description"]=["Tổng sản phẩm nội địa, 1 thập kỷ"],t.exports["#FRED:UNRATE-symbol-description"]=["Tỷ lệ thất nghiệp dân sự"],t.exports["#FRED:POP-symbol-description"]=["Tổng dân số: Mọi lứa tuổi bao gồm Lực lượng Vũ trang ở nước ngoài"],t.exports["#ETHUSD-symbol-description"]=["Ethereum / Đô la Mỹ"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Chỉ số IBovespa"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Chỉ số IBrasil"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Chỉ số IBRX 50"],t.exports["#COMEX:HG1!-symbol-description"]=["Hợp đồng Tương lai Đồng"],t.exports["#INDEX:HSCE-symbol-description"]=["Chỉ số Doanh nghiệp Trung Quốc Hang Seng"],t.exports["#NYMEX:CL1!-symbol-description"]=["Hợp đồng Tương lai Dầu thô nhẹ"],t.exports["#OTC:IHRMF-symbol-description"]=["Ishares MSCI Nhật Bản SHS"],t.exports["#TVC:DAX-symbol-description"]=["Chỉ số DAX"],t.exports["#TVC:DE10-symbol-description"]=["Trái phiếu Chính phủ Đức 10 năm"],t.exports["#TVC:DJI-symbol-description"]=["Chỉ số Trung bình Công nghiệp Dow Jones"],t.exports["#TVC:DXY-symbol-description"]=["Chỉ số đồng đô la Mỹ"],t.exports["#TVC:FR10-symbol-description"]=["Trái phiếu Chính phủ Pháp 10 năm"],t.exports["#TVC:HSI-symbol-description"]=["Chỉ số Hang Seng"],t.exports["#TVC:IBEX35-symbol-description"]=["Chỉ số IBEX 35"],t.exports["#FX:AUS200-symbol-description"]=["Chỉ số S&PP/ASX"],t.exports["#AMEX:SHY-symbol-description"]=["Trái phiếu Kho bạc Ishares 1-3 năm ETF"],t.exports["#ASX:XJO-symbol-description"]=["Chỉ số S&P/ASX 200"],t.exports["#BSE:SENSEX-symbol-description"]=["Chỉ số S&P BSE Sensex"],t.exports["#INDEX:MIB-symbol-description"]=["Chỉ số MIB"],t.exports["#INDEX:MOY0-symbol-description"]=["Chỉ số Euro STOXX 50"],t.exports["#MOEX:RTSI-symbol-description"]=["Chỉ số RTS"],t.exports["#NSE:NIFTY-symbol-description"]=["Chỉ số Nifty 50"],t.exports["#NYMEX:NG1!-symbol-description"]=["Hợp đồng Tương lai Khí gas tự nhiên"],t.exports["#NYMEX:ZC1!-symbol-description"]=["Hợp đồng tương lai Ngô"],t.exports["#TVC:IN10-symbol-description"]=["Trái phiếu Chính phủ Ấn Độ 10 năm"],t.exports["#TVC:IT10-symbol-description"]=["Trái phiếu Chính phủ Ý 10 năm"],t.exports["#TVC:JP10-symbol-description"]=["Trái phiếu Chính phủ Nhật Bản 10 năm"],t.exports["#TVC:NDX-symbol-description"]=["Chỉ số US 100"],t.exports["#TVC:NI225-symbol-description"]=["Chỉ số NIKKEI 225"],t.exports["#TVC:SPX-symbol-description"]=["Chỉ số S&P 500"],t.exports["#TVC:SX5E-symbol-description"]=["Chỉ số STOXX 50"],t.exports["#TVC:TR10-symbol-description"]=["Trái phiếu Chính phủ Thổ Nhĩ Kỳ 10 năm"],t.exports["#TVC:UKOIL-symbol-description"]=["CFDs Dầu thô Brent"],t.exports["#TVC:UKX-symbol-description"]=["Chỉ số UK 100"],t.exports["#TVC:US02-symbol-description"]=["Trái phiếu Chính phủ Hoa Kỳ 2 năm"],t.exports["#TVC:US05-symbol-description"]=["Trái phiếu Chính phủ Hoa Kỳ 5 năm"],t.exports["#TVC:US10-symbol-description"]=["Trái phiếu Chính phủ Hoa Kỳ 10 năm"], +t.exports["#TVC:USOIL-symbol-description"]=["CFDs Dầu thô WTI"],t.exports["#NYMEX:ITI1!-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#NASDAQ:SHY-symbol-description"]=["Trái phiếu Kho bạc Ishares 1-3 năm ETF"],t.exports["#AMEX:ALD-symbol-description"]=["Quỹ ETF Tín dụng địa phương Châu Á WisdomTree"],t.exports["#NASDAQ:AMD-symbol-description"]=["Tập đòn Advanced Micro Devices Inc"],t.exports["#NYSE:BABA-symbol-description"]=["TẬP ĐOÀN ALIBABA HLDG LTD"],t.exports["#ICEEUR:CB-symbol-description"]=["Dầu thô Brent"],t.exports["#ICEEUR:CB1!-symbol-description"]=["Dầu thô Brent"],t.exports["#ICEUSA:CC-symbol-description"]=["Ca cao"],t.exports["#NYMEX:CL-symbol-description"]=["Dầu Thổ WTI"],t.exports["#ICEUSA:CT-symbol-description"]=["Vải cotton #2"],t.exports["#NASDAQ:CTRV-symbol-description"]=["CONTRAVIR PHARMACEUTICALS INC"],t.exports["#CME:DL-symbol-description"]=["Sữa số 3 dành cho trẻ 6-12 tháng tuổi"],t.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",t.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",t.exports["#COMEX:GC-symbol-description"]=["Vàng"],t.exports["#CME:GF-symbol-description"]=["Gia súc vỗ béo"],t.exports["#CME:HE-symbol-description"]=["Thịt heo nạc"],t.exports["#NASDAQ:IEF-symbol-description"]=["Quỹ ETF Trái phiếu Kho bạc 7-10 năm Ishares"],t.exports["#NASDAQ:IEI-symbol-description"]=["Quỹ ETF Trái phiếu Kho bạc 3-7 năm Ishares"],t.exports["#NYMEX:KA1-symbol-description"]=["Hợp đồng Tương lai Đường #11"],t.exports["#ICEUSA:KC-symbol-description"]=["Cà phê"],t.exports["#NYMEX:KG1-symbol-description"]=["Hợp đồng Tương lai Sợi Bông"],t.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",t.exports["#CME:LE-symbol-description"]=["Gia súc sống"],t.exports["#ICEEUR:LO-symbol-description"]=["Dầu sưởi ICE"],t.exports["#CME:LS-symbol-description"]=["Gỗ Xẻ"],t.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",t.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#NYMEX:NG-symbol-description"]=["Khí gas tự nhiên"],t.exports["#ICEUSA:OJ-symbol-description"]=["Nước cam"],t.exports["#NYMEX:PA-symbol-description"]="Palladium",t.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",t.exports["#NYMEX:PL-symbol-description"]=["Bạch Kim"],t.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",t.exports["#NYMEX:RB-symbol-description"]=["Xăng RBOB"],t.exports["#NYMEX:RB1-symbol-description"]=["Hợp đồng Tương lai xăng RBOB"],t.exports["#MOEX:SBER-symbol-description"]="SBERBANK",t.exports["#AMEX:SCHO-symbol-description"]=["Quỹ ETF Trái phiếu kho bạc Mỹ ngắn hạn Schwab"],t.exports["#COMEX:SI-symbol-description"]=["Bạc"],t.exports["#NASDAQ:TLT-symbol-description"]=["Quỹ ETF Trái phiếu kho bạc 20+ năm Ishares"],t.exports["#TVC:VIX-symbol-description"]=["Chỉ số Dao động S&P 500"],t.exports["#MOEX:VTBR-symbol-description"]="VTB",t.exports["#COMEX:ZA-symbol-description"]=["Kẽm"],t.exports["#CBOT:ZC-symbol-description"]=["Ngô"],t.exports["#CBOT:ZK-symbol-description"]=["Hợp đồng Tương lai Ethanol"], +t.exports["#CBOT:ZL-symbol-description"]=["Dầu đậu nành"],t.exports["#CBOT:ZO-symbol-description"]=["Yến mạch"],t.exports["#CBOT:ZR-symbol-description"]=["Thóc chưa xay"],t.exports["#CBOT:ZS-symbol-description"]=["Đậu nành"],t.exports["#CBOT:ZS1-symbol-description"]=["Hợp đồng Tương lai đậu tương - ECBT"],t.exports["#CBOT:ZW-symbol-description"]=["Lúa mì"],t.exports["#CBOT:ZW1-symbol-description"]=["Hợp đồng tương lai Lúa mì - ECBT"],t.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."],t.exports["#NYMEX:ITI2!-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#CADUSD-symbol-description"]=["Đô la Canada / Đô la Mỹ"],t.exports["#CHFUSD-symbol-description"]=["Franc Thụy Sĩ / Đô la Mỹ"],t.exports["#GPW:ACG-symbol-description"]="Acautogaz",t.exports["#JPYUSD-symbol-description"]=["Yên / Đô la Mỹ"],t.exports["#USDAUD-symbol-description"]=["Đô la Mỹ / Đô la Úc"],t.exports["#USDEUR-symbol-description"]=["Đô la Mỹ / Euro"],t.exports["#USDGBP-symbol-description"]=["Đô la Mỹ / Bảng Anh"],t.exports["#USDNZD-symbol-description"]=["Đô la Mỹ / Đô la New Zealand"],t.exports["#UKOIL-symbol-description"]=["CFDs Dầu thô (Brent)"],t.exports["#USOIL-symbol-description"]=["CFDs Dầu thô (WTI)"],t.exports["#US30-symbol-description"]=["Chỉ số Dow Jones Industrial Average"],t.exports["#BCHUSD-symbol-description"]=["Đồng Bitcoin / Đô la Mỹ"],t.exports["#ETCUSD-symbol-description"]=["Ethereum Classic / Đô la Mỹ"],t.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",t.exports["#LTCUSD-symbol-description"]=["Litecoin / Đô la Mỹ"],t.exports["#XRPUSD-symbol-description"]=["XRP/USD"],t.exports["#SP:SPX-symbol-description"]=["Chỉ báo S&P 500"],t.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",t.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",t.exports["#XRPBTC-symbol-description"]=["XRP/Bitcoin"],t.exports["#TVC:US30-symbol-description"]=["Trái phiếu Chính phủ Hoa Kỳ 30 năm"],t.exports["#COMEX:SI1!-symbol-description"]=["Hợp đồng tương lai Bạc"],t.exports["#BTGUSD-symbol-description"]=["Bitcoin Gold / Đô la Mỹ"],t.exports["#IOTUSD-symbol-description"]=["IOTA / Đô la Mỹ"],t.exports["#CME:BTC1!-symbol-description"]=["Hợp đồng tương lai Bitcoin"],t.exports["#COMEX:GC1!-symbol-description"]=["Hợp đồng tương lai Vàng"],t.exports["#CORNUSD-symbol-description"]=["CFDs Ngô"],t.exports["#COTUSD-symbol-description"]=["CFDs Cotton"],t.exports["#DJ:DJA-symbol-description"]=["Chỉ số Trung bình Dow Jones Composite"],t.exports["#DJ:DJI-symbol-description"]=["Chỉ số Trung bình Dow Jones Industrial"],t.exports["#ETHEUR-symbol-description"]=["Ethereum/Euro"],t.exports["#ETHGBP-symbol-description"]=["Ethereum/Bảng Anh"],t.exports["#ETHJPY-symbol-description"]=["Ethereum/Yên Nhật"],t.exports["#EURNOK-symbol-description"]=["Euro/Krone Na Uy"],t.exports["#GBPPLN-symbol-description"]=["Bảng Anh/ Zloty Ba Lan"],t.exports["#MOEX:BR1!-symbol-description"]=["Hợp đồng tương lai Dầu Brent"],t.exports["#NYMEX:KG1!-symbol-description"]=["Hợp đồng tương lai Cotton"], +t.exports["#NYMEX:PL1!-symbol-description"]=["Hợp đồng tương lai Platinum"],t.exports["#SOYBNUSD-symbol-description"]=["CFDs Sữa đậu nành"],t.exports["#SUGARUSD-symbol-description"]=["CFDs Đường"],t.exports["#TVC:IXIC-symbol-description"]=["Chỉ số Composite Hoa Kỳ"],t.exports["#TVC:RU-symbol-description"]=["Chỉ số Russell 1000"],t.exports["#USDZAR-symbol-description"]=["Đô la Mỹ / Rand Nam Phi"],t.exports["#WHEATUSD-symbol-description"]=["CFDs Bột mỳ"],t.exports["#XRPEUR-symbol-description"]=["XRP/Euro"],t.exports["#CBOT:S1!-symbol-description"]=["Hợp đồng tương lai Đậu nành"],t.exports["#SP:MID-symbol-description"]=["Chỉ số S&P 400"],t.exports["#TSX:XCUUSD-symbol-description"]=["CFDs Đồng"],t.exports["#TVC:NYA-symbol-description"]=["Chỉ số NYSE Composite"],t.exports["#TVC:PLATINUM-symbol-description"]=["CFDs latinum (US$/OZ)"],t.exports["#TVC:SSMI-symbol-description"]=["Chỉ số Thị trường Thụy Sĩ"],t.exports["#TVC:SXY-symbol-description"]=["Chỉ số đồng Franc Thụy Sĩ"],t.exports["#TVC:RUI-symbol-description"]=["Chỉ số Russell 1000"],t.exports["#MOEX:RI1!-symbol-description"]=["Hợp đồng tương lai Chỉ số RTS"],t.exports["#MOEX:MX1!-symbol-description"]=["Hợp đồng tương lai Chỉ số MICEX"],t.exports["#CBOE:BG1!-symbol-description"]=["Hợp đồng tương lai Bitcoin CBOE"],t.exports["#TVC:MY10-symbol-description"]=["Trái phiếu chính phủ Malaysia 10 Năm"],t.exports["#CME:S61!-symbol-description"]=["Hợp đồng tương lại Đồng Franc Thụy Sĩ"],t.exports["#TVC:DEU30-symbol-description"]=["Chỉ số DAX"],t.exports["#BCHEUR-symbol-description"]=["Đồng Bitcoin / Euro"],t.exports["#TVC:ZXY-symbol-description"]=["Chỉ số Tiền Đô la New Zealand"],t.exports["#MIL:FTSEMIB-symbol-description"]=["Chỉ số FTSE MIB"],t.exports["#XETR:DAX-symbol-description"]=["Chỉ số DAX"],t.exports["#MOEX:IMOEX-symbol-description"]=["Chỉ số MOEX Nga"],t.exports["#FX:US30-symbol-description"]=["Chỉ số Trung bình Công nghiệp Dow Jones"],t.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",t.exports["#MOEX:MX2!-symbol-description"]=["Hợp đồng tương lai Chỉ số MICEX"],t.exports["#NEOUSD-symbol-description"]=["NEO / Đô la Mỹ"],t.exports["#XMRUSD-symbol-description"]=["Monero / Đô la Mỹ"],t.exports["#ZECUSD-symbol-description"]=["Zcash / Đô la Mỹ"],t.exports["#TVC:CAC-symbol-description"]=["Chỉ số CAC 40"],t.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",t.exports["#TVC:GB10Y-symbol-description"]=["Trái phiếu Chính phủ Vương quốc Anh 10 Năm"],t.exports["#TVC:AU10Y-symbol-description"]=["Trái phiếu Chính phủ Úc 10 NĂM"],t.exports["#TVC:CN10Y-symbol-description"]=["Lợi tức trái phiếu chính phủ Trung Quốc 10 năm"],t.exports["#TVC:DE10Y-symbol-description"]=["Trái phiếu chính phủ Đức 10 năm"],t.exports["#TVC:ES10Y-symbol-description"]=["Trái phiếu chính phủ Tây Ban Nha 10 năm"],t.exports["#TVC:FR10Y-symbol-description"]=["Trái phiếu chính phủ Pháp 10 năm"],t.exports["#TVC:IN10Y-symbol-description"]=["Trái phiếu chính phủ Ấn Độ 10 năm"],t.exports["#TVC:IT10Y-symbol-description"]=["Trái phiếu chính phủ Ý 10 năm"], +t.exports["#TVC:JP10Y-symbol-description"]=["Trái phiếu chính phủ Nhật 10 năm"],t.exports["#TVC:KR10Y-symbol-description"]=["Trái phiếu chính phủ Hàn Quốc 10 Năm"],t.exports["#TVC:MY10Y-symbol-description"]=["Trái phiếu chính phủ Malaysia 10 Năm"],t.exports["#TVC:PT10Y-symbol-description"]=["Trái phiếu chính phủ Bồ Đào Nha 10 Năm"],t.exports["#TVC:TR10Y-symbol-description"]=["Trái phiếu chính phủ Thổ Nhĩ Kỳ 10 năm"],t.exports["#TVC:US02Y-symbol-description"]=["Trái phiếu chính phủ Mỹ 2 năm"],t.exports["#TVC:US05Y-symbol-description"]=["Trái phiếu chính phủ Mỹ 5 năm"],t.exports["#TVC:US10Y-symbol-description"]=["Trái phiếu chính phủ Mỹ 10 năm"],t.exports["#INDEX:TWII-symbol-description"]=["Chỉ số Chứng khoán Đài Loan"],t.exports["#CME:J61!-symbol-description"]=["Hợp đồng tương lai đồng Yên Nhật"],t.exports["#CME_MINI:J71!-symbol-description"]=["Hợp đồng tương lai E-mini đồng Yên Nhật"],t.exports["#CME_MINI:WM1!-symbol-description"]=["Hợp đồng tương lai E-mico đồng Yên Nhât / Đô la Mỹ"],t.exports["#CME:M61!-symbol-description"]=["Hợp đồng tương lai Peso Mexico"],t.exports["#CME:T61!-symbol-description"]=["Hợp đồng tương lai Rand Nam Phi"],t.exports["#CME:SK1!-symbol-description"]=["Hợp đồng tương lại Krona Thuỵ Điển"],t.exports["#CME:QT1!-symbol-description"]=["Hợp đồng tương lai Nhân dân tệ Trung Quốc / Đô la Mỹ"],t.exports["#COMEX:AUP1!-symbol-description"]=["Hợp đồng tương lai Aluminum MW U.S. Transaction Premium Platts (25MT)"],t.exports["#CME:L61!-symbol-description"]=["Hợp đồng tương lai Real Brazil"],t.exports["#CME:WP1!-symbol-description"]=["Hợp đồng tương lai Zioty Ba Lan"],t.exports["#CME:N61!-symbol-description"]=["Hợp đồng tương lai Đô la New Zealand"],t.exports["#CME_MINI:MG1!-symbol-description"]=["Hợp đồng tương lai E-micro Đô la Úc / Đô la Mỹ"],t.exports["#CME_MINI:WN1!-symbol-description"]=["Hợp đồng tương lai E-micro Franc Thuỵ Sĩ / Đô la Mỹ"],t.exports["#CME_MINI:MF1!-symbol-description"]=["Hợp đồng tương lai E-micro Euro / Đô la Mỹ"],t.exports["#CME_MINI:E71!-symbol-description"]=["Hợp đồng tương lai E-mini Euro"],t.exports["#CBOT:ZK1!-symbol-description"]=["Hợp đồng tương lai Ethanol Nhiên liệu Biến tính"],t.exports["#CME_MINI:MB1!-symbol-description"]=["Hợp đồng tương lai E-micro Bảng Anh / Đô la Mỹ"],t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Hợp đồng tương lai Xăng E-mini"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Hợp đồng tương lai Dầu sưởi E-mini"],t.exports["#COMEX_MINI:QC1!-symbol-description"]=["Hợp đồng tương lai Đồng E-mini"],t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Hợp đồng tương lai Khí Tự nhiên E-mini"],t.exports["#CME:E41!-symbol-description"]=["Hợp đồng tương lai Đô la Mỹ / Lira Thổ Nhĩ Kỳ"],t.exports["#COMEX_MINI:QI1!-symbol-description"]=["Hợp đồng tương lại Bạc (Mini)"],t.exports["#CME:DL1!-symbol-description"]=["Hợp đồng tương lai Sữa số III"],t.exports["#NYMEX:UX1!-symbol-description"]=["Hợp đồng tương lai Uranium"],t.exports["#CBOT:BO1!-symbol-description"]=["Hợp đồng tương lai Dầu Đậu nành"], +t.exports["#CME:HE1!-symbol-description"]=["Hợp đồng tương lai Heo nạc"],t.exports["#NYMEX:IAC1!-symbol-description"]=["Hợp đồng tương lai Than Newcastle"],t.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Hợp đồng tương lai Dầu thô Nhẹ E-mini"],t.exports["#NYMEX:JMJ1!-symbol-description"]=["Hợp đồng tương lai Brent Financial Mini"],t.exports["#COMEX:AEP1!-symbol-description"]=["Hợp đồng tương lai Nhôm Cao cấp Châu Âu"],t.exports["#CBOT:ZQ1!-symbol-description"]=["Hợp đồng tương lai Lãi suất Quỹ Liên bang 30 Ngày"],t.exports["#CME:LE1!-symbol-description"]=["Hợp đồng tương lai Gia súc sống"],t.exports["#CME:UP1!-symbol-description"]=["Hợp đồng tương lai Franc Thuỵ Sĩ / Yên Nhật"],t.exports["#CBOT:ZN1!-symbol-description"]=["Hợp đồng tương lai T-Note 10 năm"],t.exports["#CBOT:ZB1!-symbol-description"]=["Hợp đồng tương lai T-Bond"],t.exports["#CME:GF1!-symbol-description"]=["Hợp đồng tương lai Feeder Cattle"],t.exports["#CBOT:UD1!-symbol-description"]=["Hợp đồng tương lai Ultra T-Bond"],t.exports["#CME:I91!-symbol-description"]=["Hợp đồng tương lai CME Housing - Washington DC"],t.exports["#CBOT:ZO1!-symbol-description"]=["Hợp đồng tương lai Yến mạch"],t.exports["#CBOT:ZM1!-symbol-description"]=["Hợp đồng tương lai Bột Đậu nành"],t.exports["#CBOT_MINI:XN1!-symbol-description"]=["Hợp đồng tương lai Ngô Mini"],t.exports["#CBOT:ZC1!-symbol-description"]=["Hợp đồng tương lai Ngô"],t.exports["#CME:LS1!-symbol-description"]=["Hợp đồng tương lai Gỗ"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["Hợp đồng tương lai Lúa mì Mini"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["Hợp đồng tương lai Đậu nành Mini"],t.exports["#CBOT:ZS1!-symbol-description"]=["Hợp đồng tương lai Đậu nành"],t.exports["#NYMEX:PA1!-symbol-description"]=["Hợp đồng tương lai Paladi"],t.exports["#CME:FTU1!-symbol-description"]=["Hợp đồng tương lai FTSE 100 Index E-mini"],t.exports["#CBOT:ZR1!-symbol-description"]=["Hợp đồng tương lai Gạo"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["Hợp đồng tương lai Vàng (E-micro)"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["Hợp đồng tương lai Vàng (Mini)"],t.exports["#CME_MINI:RL1!-symbol-description"]=["E-mini Russell 1000"],t.exports["#CME_MINI:EW1!-symbol-description"]=["Hợp đồng tương lai E-mini Vốn hóa Trung bình S&P 400"],t.exports["#COMEX:LD1!-symbol-description"]=["Hợp đồng tương lai Chì"],t.exports["#CME_MINI:ES1!-symbol-description"]=["Hợp đồng tương lai E-mini S&P 500"],t.exports["#TVC:SA40-symbol-description"]=["Chỉ số Top 40 Nam Phi"],t.exports["#BMV:ME-symbol-description"]=["Chỉ số IPC Mexico"],t.exports["#BCBA:IMV-symbol-description"]=["Chỉ số MERVAL"],t.exports["#HSI:HSI-symbol-description"]=["Chỉ số Hang Seng"],t.exports["#BVL:SPBLPGPT-symbol-description"]=["Chỉ số Tổng quát S&P / BVL Peru (PEN)"],t.exports["#EGX:EGX30-symbol-description"]=["Chỉ số Lợi nhuận Giá EGX 30"],t.exports["#BVC:IGBC-symbol-description"]=["Chỉ số General de la Bolsa de Valores de Colombia"],t.exports["#TWSE:TAIEX-symbol-description"]=["Chỉ số Chứng khoán có Vốn hóa của Đài Loan"], +t.exports["#QSE:GNRI-symbol-description"]=["Chỉ số QE"],t.exports["#BME:IBC-symbol-description"]=["Chỉ số IBEX 35"],t.exports["#NZX:NZ50G-symbol-description"]=["Tổng Chỉ số S&P / NZX 50"],t.exports["#SIX:SMI-symbol-description"]=["Chỉ số Thị trường Thuỵ Sĩ"],t.exports["#SZSE:399001-symbol-description"]=["Chỉ số Thành phần SZSE"],t.exports["#TADAWUL:TASI-symbol-description"]=["Chỉ số Tadawul All Shares"],t.exports["#IDX:COMPOSITE-symbol-description"]=["Chỉ số Composite IDX"],t.exports["#EURONEXT:PX1-symbol-description"]=["Chỉ số CAC 40"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["Chỉ số OMX Helsinki 25"],t.exports["#EURONEXT:BEL20-symbol-description"]=["Chỉ số BEL 20"],t.exports["#TVC:STI-symbol-description"]=["Chỉ số Straits Times"],t.exports["#DFM:DFMGI-symbol-description"]=["Chỉ số DFM"],t.exports["#TVC:KOSPI-symbol-description"]=["Chỉ số Giá Chứng khoán Composite Hàn Quốc"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Chỉ số KLCI Malaysia FTSE Bursa"],t.exports["#TASE:TA35-symbol-description"]=["Chỉ số TA-35"],t.exports["#OMXSTO:OMXS30-symbol-description"]=["Chỉ số OMX Stockholm 30"],t.exports["#OMXICE:OMXI8-symbol-description"]=["Chỉ số OMX Iceland 8"],t.exports["#NSENG:NSE30-symbol-description"]=["Chỉ số NSE 30"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["Chỉ số Bahrain All Share"],t.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",t.exports["#OMXCOP:OMXC25-symbol-description"]=["Chỉ số OMX Copenhagen 25"],t.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",t.exports["#BELEX:BELEX15-symbol-description"]=["Chỉ số BELEX 15"],t.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",t.exports["#EURONEXT:AEX-symbol-description"]=["Chỉ số AEX"],t.exports["#CBOE:VIX-symbol-description"]=["Chỉ số Dao động S&P 500"],t.exports["#NASDAQ:XAU-symbol-description"]=["Chỉ số Ngành Vàng và Bạc PHLX"],t.exports["#DJ:DJUSCL-symbol-description"]=["Chỉ số Than đá Dow Jones U.S."],t.exports["#DJ:DJCIKC-symbol-description"]=["Chỉ số Hàng hóa Cà phê Dow Jones"],t.exports["#DJ:DJCIEN-symbol-description"]=["Chỉ số Hàng hóa Năng lượng Dow Jones"],t.exports["#NASDAQ:OSX-symbol-description"]=["Chỉ số Ngành Dịch vụ Dầu khí PHLX"],t.exports["#DJ:DJCISB-symbol-description"]=["Chỉ số Hàng hóa Đường Dow Jones"],t.exports["#DJ:DJCICC-symbol-description"]=["Chỉ số Hàng hóa Cocoa Dow Jones"],t.exports["#DJ:DJCIGR-symbol-description"]=["Chỉ số Hàng hóa Ngũ cốc Dow Jones"],t.exports["#DJ:DJCIAGC-symbol-description"]=["Chỉ số Hàng hóa Nông nghiệp giới hạn Thành phần Dow Jones"],t.exports["#DJ:DJCISI-symbol-description"]=["Chỉ số Hàng hóa Bạc Dow Jones"],t.exports["#DJ:DJCIIK-symbol-description"]=["Chỉ số Hàng hóa Nickel Dow Jones"],t.exports["#NASDAQ:HGX-symbol-description"]=["Chỉ số Lĩnh vực Nhà ở PHLX"],t.exports["#DJ:DJCIGC-symbol-description"]=["Chỉ số Hàng hóa Vàng Dow Jones"],t.exports["#SP:SPGSCI-symbol-description"]=["Chỉ số Hàng hóa S&P Goldman Sachs"],t.exports["#NASDAQ:UTY-symbol-description"]=["Chỉ số Ngành Dịch vụ tiện ích PHLX"], +t.exports["#DJ:DJU-symbol-description"]=["Chỉ số Trung bình Dịch vụ tiện ích Dow Jones"],t.exports["#SP:SVX-symbol-description"]=["Chỉ số Giá trị S&P 500"],t.exports["#SP:OEX-symbol-description"]=["Chỉ số S&P 100"],t.exports["#CBOE:OEX-symbol-description"]=["Chỉ số S&P 100"],t.exports["#NASDAQ:SOX-symbol-description"]=["Chỉ số Bán dẫn Philadelphia"],t.exports["#RUSSELL:RUI-symbol-description"]=["Chỉ số Russell 1000"],t.exports["#RUSSELL:RUA-symbol-description"]=["Chỉ số Russell 3000"],t.exports["#RUSSELL:RUT-symbol-description"]=["Chỉ số Russell 2000"],t.exports["#NYSE:XMI-symbol-description"]=["Chỉ số Thị trường Chính NYSE ARCA"],t.exports["#NYSE:XAX-symbol-description"]=["Chỉ số Composite AMEX"],t.exports["#NASDAQ:NDX-symbol-description"]=["Chỉ số Nasdaq 100"],t.exports["#NASDAQ:IXIC-symbol-description"]=["Chỉ số Composite Nasdaq"],t.exports["#DJ:DJT-symbol-description"]=["Chỉ số Trung bình Vận tải Dow Jones"],t.exports["#NYSE:NYA-symbol-description"]=["Chỉ số Composite NYSE"],t.exports["#NYMEX:CJ1!-symbol-description"]=["Hợp đồng tương lai Ca cao"],t.exports["#USDILS-symbol-description"]=["Đô la Mỹ / Shekel của Israel"],t.exports["#TSXV:F-symbol-description"]=["Công ty Fiore Gold Inc"],t.exports["#SIX:F-symbol-description"]=["Công ty Ford Motor"],t.exports["#BMV:F-symbol-description"]=["Công ty Ford Motor"],t.exports["#TWII-symbol-description"]=["Chỉ số Chứng khoán Đài Loan"],t.exports["#TVC:PL10Y-symbol-description"]=["Lợi tức Trái phiếu chính phủ Ba Lan 10 năm"],t.exports["#TVC:PL05Y-symbol-description"]=["Lợi tức Trái phiếu Chính phủ Ba Lan 5 năm"],t.exports["#SET:GC-symbol-description"]=["Công ty Đại chúng Global Connections"],t.exports["#TSX:GC-symbol-description"]=["Công ty Great Canadian Gaming"],t.exports["#TVC:FTMIB-symbol-description"]=["Chỉ số Milano Italia Borsa"],t.exports["#OANDA:SPX500USD-symbol-description"]=["Chỉ số S&P 500"],t.exports["#BMV:CT-symbol-description"]=["SX20 RT Trung quốc"],t.exports["#TSXV:CT-symbol-description"]=["Tập đoàn khai thác Centenera"],t.exports["#BYBIT:ETHUSD-symbol-description"]=["Hợp đồng Không kỳ hạn ETHUSD"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["Hợp đồng Không kỳ hạn XRPUSD"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["Hợp đồng tương lai vĩnh cửu BTCUSD"],t.exports["#BITMEX:ETHUSD-symbol-description"]=["Hợp đồng tương lai vĩnh cửu ETHUSD"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["Hợp đồng Tương lai Vĩnh cửu BTCUSD"],t.exports["#DERIBIT:ETHUSD-symbol-description"]=["Hợp đồng Tương lai Vĩnh cửu ETHUSD"],t.exports["#USDHUF-symbol-description"]=["Đô la Mỹ / Forint Hungary"],t.exports["#USDTHB-symbol-description"]=["Đô la Mỹ / Baht Thái"],t.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",t.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",t.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",t.exports["#NASDAQ:LE-symbol-description"]=["Lands 'End Inc"],t.exports["#CME:CB1!-symbol-description"]=["Hợp đồng tương lai Bơ-Tiền mặt (Tiếp tục: Hợp đồng hiện tại ở phía trước)"], +t.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",t.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",t.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",t.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",t.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",t.exports["#BSE:ITI-symbol-description"]="ITI Ltd",t.exports["#NSE:ITI-symbol-description"]=["Công ty TNHH Công nghiệp Điện thoại Ấn Độ"],t.exports["#TSX:LS-symbol-description"]=["Quỹ Cổ tức Khoa học Đời sống & Chăm sóc Sức khỏe Middlefield"],t.exports["#BITMEX:XBT-symbol-description"]=["Chỉ số Bitcoin/USD"],t.exports["#CME_MINI:RTY1!-symbol-description"]=["Chỉ số E-Mini Russell 2000 Index Futures"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Tổng giá trị vốn hóa của thị trường tiền điện tử, $"],t.exports["#ICEUS:DX1!-symbol-description"]=["Hợp đồng tương lai Chỉ số USD"],t.exports["#NYMEX:TT1!-symbol-description"]=["Hợp đồng tương lai Bông"],t.exports["#PHEMEX:BTCUSD-symbol-description"]=["Hợp đồng tương lai vĩnh cửu BTC"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["Hợp đồng tương lai vĩnh cửu ETH"],t.exports["#PHEMEX:XRPUSD-symbol-description"]=["Hợp đồng tương lai vĩnh cửu XRP"],t.exports["#PHEMEX:LTCUSD-symbol-description"]=["Hợp đồng tương lai vĩnh cửu LTC"],t.exports["#BITCOKE:BCHUSD-symbol-description"]=["Giao dịch hoán đổi tiền tệ chéo BCH"],t.exports["#BITCOKE:BTCUSD-symbol-description"]=["Giao dịch hoán đổi tiền tệ chéo BTC"],t.exports["#BITCOKE:ETHUSD-symbol-description"]=["Giao dịch hoán đổi tiền tệ chéo ETH"],t.exports["#BITCOKE:LTCUSD-symbol-description"]=["Giao dịch hoán đổi tiền tệ chéo LTC"],t.exports["#TVC:CA10-symbol-description"]=["Trái phiếu chính phủ Canada, 10 năm"],t.exports["#TVC:CA10Y-symbol-description"]=["Trái phiếu chính phủ Canada 10 năm"],t.exports["#TVC:ID10Y-symbol-description"]=["Trái phiếu chính phủ Indonesia 10 năm"],t.exports["#TVC:NL10-symbol-description"]=["Trái phiếu Chính phủ Hà Lan, 10 năm"],t.exports["#TVC:NL10Y-symbol-description"]=["Trái phiếu chính phủ Hà Lan Lợi tức 10 năm"],t.exports["#TVC:NZ10-symbol-description"]=["Trái phiếu chính phủ New Zealand, 10 năm"],t.exports["#TVC:NZ10Y-symbol-description"]=["Trái phiếu chính phủ New Zealand 10 năm"],t.exports["#SOLUSD-symbol-description"]=["Solana / USD"],t.exports["#LUNAUSD-symbol-description"]=["Luna / USD"],t.exports["#UNIUSD-symbol-description"]=["Uniswap / USD"],t.exports["#LTCBRL-symbol-description"]=["Litecoin / Real Brazil"],t.exports["#ETCEUR-symbol-description"]=["Ethereum cổ điển / Euro"],t.exports["#ETHKRW-symbol-description"]=["Ethereum / Won Hàn Quốc"],t.exports["#BTCRUB-symbol-description"]=["Bitcoin / Rúp Nga"],t.exports["#BTCTHB-symbol-description"]=["Bitcoin / Baht Thái"],t.exports["#ETHTHB-symbol-description"]=["Ethereum / Baht Thái"],t.exports["#TVC:EU10YY-symbol-description"]=["Trái phiếu chính phủ Euro Lợi tức 10 YR"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/vi.7257.089fbbc28bead9558b87.js b/charting_library/bundles/vi.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..fe9ef114 --- /dev/null +++ b/charting_library/bundles/vi.7257.089fbbc28bead9558b87.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:t=>{t.exports="Fr"},11268:t=>{t.exports="Mo"},63331:t=>{t.exports="Sa"},85954:t=>{t.exports="Su"},26230:t=>{t.exports=["T4"]},24793:t=>{t.exports="Th"},31533:t=>{t.exports=["Thứ 3"]},89790:t=>{t.exports=["Không thể lấy mã nguồn Pine"]},39589:t=>{t.exports=["Ngăn thu gọn"]},38154:t=>{t.exports=["Xác nhận Xóa Cây Nghiên cứu"]},65636:t=>{t.exports="Cboe BZX"},36004:t=>{t.exports=["Tạo một tài khoản miễn phí"]},69419:t=>{t.exports=["Tất cả đều tốt - Thị trường mở cửa."]},97637:t=>{t.exports=["Tháng Tư"]},86797:t=>{t.exports=["Tháng Tám"]},22519:t=>{t.exports=["Các giá trị thay đổi thanh"]},52003:t=>{t.exports=["Bạn có thực sự muốn xóa nghiên cứu và tất cả thành phần của nó?"]},68854:t=>{t.exports=["Nhấp đúp"]},97325:t=>{t.exports=["Lỗi dữ liệu"]},52916:t=>{t.exports=["Dữ liệu được cập nhật mỗi ngày một lần."]},25978:t=>{t.exports=["Dữ liệu được cập nhật mỗi giây một lần, cho dù có nhiều biến động hơn trên thị trường."]},57310:t=>{t.exports=["Dữ liệu bị trì hoãn"]},49321:t=>{t.exports=["Dữ liệu cung cấp cho gói Cơ bản được cập nhật mỗi giây một lần, cho dù có nhiều biến động hơn trong thị trường."]},55669:t=>{t.exports=["Tháng Mười hai"]},83498:t=>{t.exports=["Xóa khung"]},59315:t=>{t.exports=["Dữ liệu Cuối ngày"]},82751:t=>{t.exports=["Lỗi"]},40519:t=>{t.exports=["Buổi tối. Thị trường mở cửa cho giao dịch sau giờ mở cửa."]},80227:t=>{t.exports=["Múi giờ giao dịch"]},16467:t=>{t.exports=["Tháng Hai"]},25046:t=>{t.exports=["Điền vào Exchange Agreements"]},93666:t=>{t.exports=["Gắn cờ Mã giao dịch"]},564:t=>{t.exports=["Thứ 6"]},72970:t=>{t.exports=["Thứ Sáu"]},88958:t=>{t.exports=["Ngày lễ"]},21686:t=>{t.exports=["Ẩn Chú thích Chỉ báo"]},26935:t=>{t.exports=["Các tham số Chỉ tiêu"]},26315:t=>{t.exports=["Tiêu đề Chỉ báo"]},84098:t=>{t.exports=["Giá trị Chỉ tiêu"]},91459:t=>{t.exports=["Nếu bạn muốn dữ liệu thời gian thực của {listedExchange}, bạn sẽ cần hoàn thành Exchange Agreement. Đừng lo lắng, chỉ mất một vài cú nhấp chuột"]},50634:t=>{t.exports=["Nó sẽ chuyển sang giao dịch sau giờ mở cửa trong {remainingTime}."]},74537:t=>{t.exports=["Nó sẽ mở cửa cho giao dịch trước giờ mở cửa trong {remainingTime}."]},26910:t=>{t.exports=["Tháng Một"]},23230:t=>{t.exports=["Tháng Bảy"]},49385:t=>{t.exports=["Tháng Sáu"]},99487:t=>{t.exports=["Giá trị OHLC"]},15815:t=>{t.exports=["Cập nhật mỗi giây"]},90784:t=>{t.exports=["Tháng Mười"]},75991:t=>{t.exports=["Trạng thái thị trường mở"]},18429:t=>{t.exports=["Tìm hiểu thêm"]},39899:t=>{t.exports=["Di chuyển khung xuống dưới"]},70343:t=>{t.exports=["Di chuyển khung lên trên"]},83085:t=>{t.exports=["Thứ 2"]},61199:t=>{t.exports=["Thứ Hai"]},41610:t=>{t.exports=["Thêm nữa"]},1653:t=>{t.exports=["Buổi sáng. Thị trường mở cho các giao dịch trước giờ mở cửa."]},56470:t=>{t.exports=["Mở rộng biểu đồ"]},19603:t=>{t.exports=["Mở rộng khung"]},68327:t=>{t.exports=["Tháng Năm"]},35732:t=>{t.exports=["Quản lý khung"]},84675:t=>{t.exports=["Tháng Ba"]},83949:t=>{t.exports=["Thị trường Mở"]},35701:t=>{ +t.exports=["Thị trường mở trong {remainingTime}."]},95814:t=>{t.exports=["Thị trường đóng cửa"]},98105:t=>{t.exports=["Thị trường đóng trong {remainingTime}."]},87202:t=>{t.exports=["Thị trường hiện đang trong kỳ nghỉ. May cho họ."]},71194:t=>{t.exports=["Tháng Mười một"]},66324:t=>{t.exports=["Mã nguồn"]},36835:t=>{t.exports=["Thứ 7"]},1144:t=>{t.exports=["Thứ Bảy"]},40653:t=>{t.exports=["Cuộn sang trái"]},26721:t=>{t.exports=["Cuộn sang thanh gần đây nhất"]},35809:t=>{t.exports=["Cuộn sang phải"]},61132:t=>{t.exports=["Tháng Chín"]},28705:t=>{t.exports=["Hiển thị Chú thích Chỉ báo"]},51072:t=>{t.exports=["Hiện Danh sách đối tượng"]},37809:t=>{t.exports=["Hiển thị cài đặt khoảng thời gian"]},39045:t=>{t.exports=["Lỗi Nghiên cứu"]},86577:t=>{t.exports=["CN"]},72149:t=>{t.exports=["Chủ nhật"]},46041:t=>{t.exports="Symbol price source"},39339:t=>{t.exports=["Tiêu đề mã"]},29985:t=>{t.exports=["Thị trường sau khi đóng cửa"]},28412:t=>{t.exports=["Gói trả phí có tính năng cập nhật dữ liệu nhanh hơn."]},56042:t=>{t.exports=["Thị trường trước giờ mở cửa"]},36015:t=>{t.exports=["Dữ liệu thời gian thực cho {description} không được hỗ trợ tại thời điểm này. Nó có thể được hỗ trợ trong tương lai."]},6667:t=>{t.exports=["Dữ liệu thời gian thực cho {symbolName} được cung cấp bởi sàn{exchange}."]},48293:t=>{t.exports=["Khôi phục lại biểu đồ"]},91029:t=>{t.exports=["Khôi phục khung"]},75094:t=>{t.exports=["Thứ 4"]},7147:t=>{t.exports=["Thứ tư"]},52984:t=>{t.exports=["Để nhận dữ liệu thời gian thực cho {description}, vui lòng mua gói dữ liệu thời gian thực."]},9787:t=>{t.exports=["Thứ 5"]},7951:t=>{t.exports=["Thứ năm"]},57918:t=>{t.exports=["Dữ liệu này là thời gian thực, nhưng nó hơi khác so với đối tác chính thức từ sàn giao dịch chính."]},68025:t=>{t.exports=["Dữ liệu này theo thời gian thực, nhưng hơi khác so với dữ liệu chính thức đến từ {exchange}."]},73717:t=>{t.exports=["Không có mã giao dịch này, vui lòng chọn mã khác."]},57048:t=>{t.exports=["Đã đến lúc đi dạo một vòng - thị trường này đã đóng cửa."]},94316:t=>{t.exports=["Thứ 3"]},44979:t=>{t.exports=["Thứ ba"]},8209:t=>{t.exports=["Bỏ gắn cờ cho Mã giao dịch"]},1111:t=>{t.exports=["Khối lượng"]},61311:t=>{t.exports=["Phóng to"]},47602:t=>{t.exports=["Thu nhỏ"]},57889:t=>{t.exports=["thay đổi trạng thái hiển thị giá trị OHLC"]},18644:t=>{t.exports=["thay đổi trạng thái mở cửa thị trường"]},45110:t=>{t.exports=["thay đổi đếm ngược để thanh hiển thị đóng"]},31325:t=>{t.exports=["thay đổi trạng thái hiển thị tiêu đề chỉ số"]},99774:t=>{t.exports=["thay đổi trạng thái hiển thị giá trị chỉ số"]},96162:t=>{t.exports=["thay đổi trạng thái hiển thị các đối số của chỉ số"]},26717:t=>{t.exports=["thay đổi tính năng mô tả biểu tượng"]},6091:t=>{t.exports="change symbol field visibility"},9455:t=>{t.exports=["thay đổi trạng thái hiển thị khối lượng"]},39348:t=>{t.exports=["chưa tới 1 phút"]},87358:t=>{t.exports=["hiện {title}"]},7827:t=>{t.exports=["{days} và {hours}"]},7435:t=>{t.exports=["{exchange} bởi {originalExchange}"]},19830:t=>{t.exports=["{hours} và {minutes}"]},1084:t=>{ +t.exports=["{listedExchange} dữ liệu thời gian thực sẵn có cho người dùng đăng ký miễn phí."]},11155:t=>{t.exports=["{symbolName} dữ liệu bị trì hoãn khoảng {time} phút."]},77033:t=>{t.exports=["Dữ liệu được cập nhật một lần mỗi {amount} giây, kể cả nếu thị trường có nhiều thông tin cập nhật hơn."]},2121:t=>{t.exports=["Dữ liệu trên gói Cơ sở của chúng tôi được cập nhật một lần mỗi {amount} giây, kể cả nếu thị trường có nhiều thông tin cập nhật hơn."]},5223:t=>{t.exports=["Cập nhật một lần mỗi {amount} giây"]},58609:t=>{t.exports=["{number} ngày"]},24430:t=>{t.exports=["{number} giờ"]},67151:t=>{t.exports=["{number} phút"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/vi.8087.02a950e0b171d1520043.js b/charting_library/bundles/vi.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..2c62a8e1 --- /dev/null +++ b/charting_library/bundles/vi.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:t=>{t.exports=["Thêm"]},53585:t=>{t.exports=["Thêm màu tùy chỉnh"]},81865:t=>{t.exports=["Độ mờ"]},73755:t=>{t.exports=["Mã giao dịch khác"]},16936:t=>{t.exports=["Quay lại"]},88046:t=>{t.exports=["Mã giao dịch biểu đồ chính"]},9898:t=>{t.exports=["Phải"]},20036:t=>{t.exports=["Hủy bỏ"]},23398:t=>{t.exports=["Thay đổi mã giao dịch"]},94551:t=>{t.exports=["Biểu đồ"]},64498:t=>{t.exports=["Tất cả các nguồn"]},73226:t=>{t.exports=["Áp dụng"]},79852:t=>{t.exports=["Trái phiếu"]},56095:t=>{t.exports=["Giảm"]},29601:t=>{t.exports=["Mô tả"]},46812:t=>{t.exports=["Tăng"]},89298:t=>{t.exports=["Bù đắp"]},68988:t=>{t.exports="Ok"},29673:t=>{t.exports=["Không có sàn giao dịch nào khớp với yêu cầu của bạn"]},41379:t=>{t.exports=["Không có mã giao dịch nào khớp với tiêu chí của bạn"]},35563:t=>{t.exports=["Định dạng số không hợp lệ."]},19724:t=>{t.exports=["Nguồn"]},59877:t=>{t.exports=["Đặt {inputInline} thời gian và giá cho {studyShortDescription}"]},18571:t=>{t.exports=["Đặt {inputTitle} thời gian cho {studyShortDescription}"]},58552:t=>{t.exports=["Đặt {inputTitle} giá cho {studyShortDescription}"]},80481:t=>{t.exports=['Đặt thời gian và giá cho "{studyShortDescription}"']},42917:t=>{t.exports=['Đặt thời gian cho "{studyShortDescription}"']},6083:t=>{t.exports=['Đặt giá cho "{studyShortDescription}"']},52298:t=>{t.exports=["Tìm kiếm"]},13269:t=>{t.exports=["Chọn nguồn"]},2607:t=>{t.exports=["Giá trị đã chỉ định lớn hơn giá trị tối đa của công cụ là {max}."]},53669:t=>{t.exports=["Giá trị đã chỉ định nhỏ hơn giá trị tối thiểu của công cụ là {min}."]},89053:t=>{t.exports=["Mã"]},48490:t=>{t.exports=["Mã giao dịch & mô tả"]},99983:t=>{t.exports=["Tìm kiếm Mã giao dịch"]},54336:t=>{t.exports=["Bỏ màu"]},60142:t=>{t.exports=["Độ dày"]},87592:t=>{t.exports="cfd"},17023:t=>{t.exports=["Thay đổi Độ mờ"]},13066:t=>{t.exports=["Thay đổi Màu sắc"]},95657:t=>{t.exports=["Thay đổi Độ dày"]},18567:t=>{t.exports=["thay đổi thuộc tính {propertyName}"]},36962:t=>{t.exports=["đóng cửa"]},8448:t=>{t.exports=["tiền điện tử"]},1328:t=>{t.exports="dr"},88720:t=>{t.exports=["kinh tế"]},39512:t=>{t.exports="forex"},81859:t=>{t.exports=["hợp đồng tương lai"]},39337:t=>{t.exports=["cao"]},91815:t=>{t.exports="hl2"},40771:t=>{t.exports="hlc3"},9523:t=>{t.exports="hlcc4"},12754:t=>{t.exports=["chỉ số"]},38071:t=>{t.exports=["các chỉ báo"]},12504:t=>{t.exports="ohlc4"},38466:t=>{t.exports=["mở cửa"]},3919:t=>{t.exports=["thấp"]},36931:t=>{t.exports=["cổ phiếu"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/zh.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..207a4590 --- /dev/null +++ b/charting_library/bundles/zh.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:e=>{e.exports=["点"]},6174:e=>{e.exports=["日"]},5285:e=>{e.exports=["小时"]},79410:e=>{e.exports=["个月"]},37830:e=>{e.exports=["分钟"]},25042:e=>{e.exports=["周"]},74787:e=>{e.exports=["天"]},62346:e=>{e.exports=["小时"]},94328:e=>{e.exports=["月"]},57470:e=>{e.exports=["分"]},74973:e=>{e.exports=["秒"]},48801:e=>{e.exports=["范围"]},86614:e=>{e.exports=["周"]},30426:e=>{e.exports="Ticks"},90069:e=>{e.exports=["对比"]},96935:e=>{e.exports=["复制图表图片"]},15803:e=>{e.exports=["复制图片链接"]},74207:e=>{e.exports=["图表设置"]},54777:e=>{e.exports=["添加"]},95798:e=>{e.exports=["添加自定义周期"]},44629:e=>{e.exports=["添加到收藏"]},15795:e=>{e.exports=["所有我的布局"]},88368:e=>{e.exports=["所有更改已保存"]},84232:e=>{e.exports=["图表样式"]},43399:e=>{e.exports=["默认模板"]},83127:e=>{e.exports=["收藏指标"]},33959:e=>{e.exports=["收藏"]},11682:e=>{e.exports=["全屏模式"]},15812:e=>{e.exports=["指标模板"]},61142:e=>{e.exports=["指标"]},74527:e=>{e.exports=["指标 & 策略"]},79353:e=>{e.exports=["打开周期对话框"]},55520:e=>{e.exports=["在弹窗中打开图表"]},2226:e=>{e.exports=["在新标签页中打开图片"]},75687:e=>{e.exports=["加载图表布局"]},75789:e=>{e.exports=["加载布局"]},90879:e=>{e.exports=["加载中..."]},80959:e=>{e.exports=["复制"]},58219:e=>{e.exports=["管理布局"]},38554:e=>{e.exports=["我的模板"]},14605:e=>{e.exports=["数字或{hotKey_0}"]},85520:e=>{e.exports=["保存"]},92093:e=>{e.exports=["保存指标模板"]},87409:e=>{e.exports=["保存布局里的所有图表,包含图表里的全部品种和周期"]},57352:e=>{e.exports=["保存图片"]},11680:e=>{e.exports=["保存布局"]},20987:e=>{e.exports=["只需在图表上开始输入,即可拉出此搜索框"]},99983:e=>{e.exports=["商品代码搜索"]},70728:e=>{e.exports=["重做{hint}"]},72482:e=>{e.exports=["从收藏中移除"]},35038:e=>{e.exports=["重命名"]},88513:e=>{e.exports=["生成快照"]},91900:e=>{e.exports=["模板"]},32916:e=>{e.exports=["时间周期"]},9765:e=>{e.exports=["推特图表图片"]},80323:e=>{e.exports=["复原 {hint}"]},23687:e=>{e.exports=["你目前没有收藏的指标"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/zh.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..e9fa7836 --- /dev/null +++ b/charting_library/bundles/zh.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:t=>{t.exports=["十字图"]},41596:t=>{t.exports=["价格坐标上的标签"]},23545:t=>{t.exports=["状态行中的值"]},39495:t=>{t.exports=["圆点图"]},41389:t=>{t.exports=["列上"]},29520:t=>{t.exports=["绝对值"]},58102:t=>{t.exports=["应用默认"]},65262:t=>{t.exports=["中断区块"]},83760:t=>{t.exports=["主体"]},48848:t=>{t.exports=["边框"]},27331:t=>{t.exports=["背景"]},78626:t=>{t.exports=["Bar下方"]},41361:t=>{t.exports=["下"]},22192:t=>{t.exports=["日"]},31577:t=>{t.exports=["发展数值区(VA)"]},4329:t=>{t.exports=["系统预设"]},98938:t=>{t.exports=["系统预设"]},63099:t=>{t.exports=["小时"]},11091:t=>{t.exports=["直方图"]},66304:t=>{t.exports=["输入"]},40297:t=>{t.exports=["输出"]},36993:t=>{t.exports=["覆盖最小tick"]},64606:t=>{t.exports=["标签字体"]},54934:t=>{t.exports=["中断线"]},95543:t=>{t.exports=["个月"]},28134:t=>{t.exports=["分钟"]},18229:t=>{t.exports=["保存为默认"]},71129:t=>{t.exports=["秒"]},86520:t=>{t.exports=["信号标签"]},79511:t=>{t.exports=["阶梯图"]},64108:t=>{t.exports="Step line with breaks"},67767:t=>{t.exports=["菱形阶梯线"]},21861:t=>{t.exports=["配置"]},73947:t=>{t.exports=["精确度"]},66596:t=>{t.exports=["数量"]},86672:t=>{t.exports=["范围"]},79782:t=>{t.exports=["重置设置"]},21594:t=>{t.exports=["周"]},26458:t=>{t.exports=["影线"]},95247:t=>{t.exports=["宽度(Box的%)"]},19221:t=>{t.exports=["文字颜色"]},7138:t=>{t.exports=["图表上的交易"]},98802:t=>{t.exports=["上"]},14414:t=>{t.exports=["成交量分布图(VP)"]},91322:t=>{t.exports=["数值"]},20834:t=>{t.exports=["更改最小tick"]},98491:t=>{t.exports=["更改字符"]},7378:t=>{t.exports=["更改字体大小"]},28691:t=>{t.exports=["更改线条样式"]},38361:t=>{t.exports=["更改位置"]},51081:t=>{t.exports=["更改百分比宽度"]},47634:t=>{t.exports=["更改挂单"]},15683:t=>{t.exports=["更改绘图类型"]},164:t=>{t.exports=["更改精度"]},86888:t=>{t.exports=["更改形状"]},50463:t=>{t.exports=["更改数值"]},12628:t=>{t.exports=["更改值的可见性"]},13355:t=>{t.exports=["更改{title}日图到"]},41377:t=>{t.exports=["更改{title}日图从"]},35388:t=>{t.exports=["更改{title}小时图从"]},78586:t=>{t.exports=["更改{title}小时图到"]},59635:t=>{t.exports=["更改{title}月图从"]},74266:t=>{t.exports=["更改{title}月图到"]},91633:t=>{t.exports=["更改{title}分钟图到"]},15106:t=>{t.exports=["更改{title}分钟图从"]},66161:t=>{t.exports=["更改{title}秒图到"]},2822:t=>{t.exports=["更改{title}秒图从"]},21339:t=>{t.exports=["更改{title}周图从"]},68643:t=>{t.exports=["更改{title}周图到"]},30810:t=>{t.exports=["更改{title}在tick图上的可见性"]},24941:t=>{t.exports=["更改{title}在周图上的可见性"]},29088:t=>{t.exports=["更改{title}在日图上的可见性"]},68971:t=>{t.exports=["更改{title}在小时图上的可见性"]},64370:t=>{t.exports=["更改{title}在分钟图上的可见性"]},6659:t=>{t.exports=["更改{title}在月图上的可见性"]},29091:t=>{t.exports=["更改{title}在范围图上的可见性"]},46948:t=>{t.exports=["更改{title}在秒图上的可见性"]},82211:t=>{t.exports=["日"]},33486:t=>{t.exports=["天到"]},14077:t=>{t.exports=["天从"]},3143:t=>{t.exports=["小时"]},84775:t=>{t.exports=["小时从"]},11255:t=>{t.exports=["小时到"]},58964:t=>{t.exports=["个月"]},71770:t=>{t.exports=["月从"]},37179:t=>{t.exports=["月到"]},16465:t=>{t.exports=["分钟"]},72317:t=>{t.exports=["分钟到"]},25586:t=>{t.exports=["分钟从"]},32925:t=>{t.exports=["秒"]},39017:t=>{t.exports=["秒到"]},6049:t=>{t.exports=["秒从"]},13604:t=>{t.exports=["范围"]},93016:t=>{ +t.exports=["周"]},32002:t=>{t.exports=["周从"]},28091:t=>{t.exports=["周到"]},59523:t=>{t.exports="ticks"}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/zh.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..09515fe5 --- /dev/null +++ b/charting_library/bundles/zh.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:e=>{e.exports=["货币"]},60558:e=>{e.exports=["动物&自然"]},14232:e=>{e.exports=["活动"]},57792:e=>{e.exports=["箭头"]},33628:e=>{e.exports=["手势和笑脸"]},35305:e=>{e.exports=["食物&饮料"]},49546:e=>{e.exports=["旗帜"]},72302:e=>{e.exports=["物品"]},11739:e=>{e.exports=["自然"]},96330:e=>{e.exports=["笑脸&人像"]},6878:e=>{e.exports=["符号"]},77011:e=>{e.exports=["符号和旗帜"]},15426:e=>{e.exports=["最近使用"]},15395:e=>{e.exports=["旅游&地点"]},82401:e=>{e.exports=["游标"]},99878:e=>{e.exports=["注释工具"]},44629:e=>{e.exports=["添加到收藏"]},75377:e=>{e.exports=["江恩和斐波那契工具"]},95537:e=>{e.exports=["几何形状"]},60925:e=>{e.exports=["圆点"]},19570:e=>{e.exports=["表情符号"]},99289:e=>{e.exports=["橡皮擦"]},17517:e=>{e.exports=["隐藏所有绘图"]},96411:e=>{e.exports=["隐藏绘图工具栏"]},92464:e=>{e.exports=["图标"]},37057:e=>{e.exports=["锁定所有绘图"]},37140:e=>{e.exports=["磁铁模式将吸附至K线的開高低收值"]},59607:e=>{e.exports=["测量"]},36551:e=>{e.exports=["新的绘图将复制到同一布局中的所有图表,并在选择同一商品时显示"]},63354:e=>{e.exports=["显示绘图工具栏"]},49616:e=>{e.exports=["显示收藏的绘图工具栏"]},91977:e=>{e.exports=["显示隐藏的工具"]},51072:e=>{e.exports=["显示对象树"]},49421:e=>{e.exports=["保持绘图模式"]},85422:e=>{e.exports=["强磁铁"]},19693:e=>{e.exports=["形态"]},10234:e=>{e.exports=["预测和测量工具"]},76091:e=>{e.exports=["移除绘图"]},45286:e=>{e.exports=["移除对象"]},72482:e=>{e.exports=["从收藏中移除"]},30513:e=>{e.exports=["移除{drawings}"]},10049:e=>{e.exports=["移除{drawings}和{indicators}"]},55084:e=>{e.exports=["移除{indicators}"]},45265:e=>{e.exports=["弱磁铁"]},52899:e=>{e.exports=["趋势线工具"]},38925:e=>{e.exports=["放大"]},49895:e=>{e.exports=["缩小"]},32868:e=>{e.exports=["{hotKey_0} + 点击图表"]},68125:e=>{e.exports=["{hotKey_0} — 圆圈"]},40234:e=>{e.exports=["{hotKey_0} — 以45度角绘制一条直线"]},10289:e=>{e.exports=["{hotKey_0} — 固定增量"]},81591:e=>{e.exports=["{hotKey_0} — 正方形"]},93030:e=>{e.exports=["{amount}个绘图"]},80437:e=>{e.exports=["{amount}个指标"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/zh.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..acd0c925 --- /dev/null +++ b/charting_library/bundles/zh.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:t=>{t.exports=["#1 (K线)"]},1961:t=>{t.exports=["#1(价格)"]},12706:t=>{t.exports=["#1(价格, K线)"]},92195:t=>{t.exports=["#1(垂直位置%,K线)"]},66187:t=>{t.exports=["中线"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["逆时针方向"]},43809:t=>{t.exports=["Coeffs As Percents"]},40054:t=>{t.exports=["颜色"]},47737:t=>{t.exports=["精简统计模式"]},76655:t=>{t.exports=["现金"]},72171:t=>{t.exports=["中心"]},99120:t=>{t.exports=["通道"]},36150:t=>{t.exports=["角度"]},38280:t=>{t.exports=["角度"]},95264:t=>{t.exports=["账户规模"]},85160:t=>{t.exports=["始终显示统计信息"]},54189:t=>{t.exports=["弧形"]},34674:t=>{t.exports=["最小刻度的高低平均价"]},91757:t=>{t.exports=["底部"]},17608:t=>{t.exports=["底标签"]},48848:t=>{t.exports=["边框"]},72269:t=>{t.exports=["边框"]},27331:t=>{t.exports=["背景"]},19949:t=>{t.exports=["K线范围"]},81260:t=>{t.exports=["网格"]},67114:t=>{t.exports=["日期/时间范围"]},75460:t=>{t.exports=["距离"]},46211:t=>{t.exports=["表情符号"]},46001:t=>{t.exports=["进场价格"]},1220:t=>{t.exports=["延伸"]},71116:t=>{t.exports=["向下延伸"]},45809:t=>{t.exports=["向左延伸"]},25892:t=>{t.exports=["延伸左边线条"]},3304:t=>{t.exports=["左侧延长线"]},83095:t=>{t.exports=["向右延长线"]},14025:t=>{t.exports=["向右延伸"]},74395:t=>{t.exports=["延伸右边线条"]},85197:t=>{t.exports=["向上延伸"]},17006:t=>{t.exports=["字体大小"]},31343:t=>{t.exports=["失败文字"]},28565:t=>{t.exports=["失败背景"]},87931:t=>{t.exports=["扇形"]},39836:t=>{t.exports=["基于对数坐标的Fib水平"]},10578:t=>{t.exports=["完整圆圈"]},25264:t=>{t.exports=["HL Bars"]},77405:t=>{t.exports=["横式"]},66049:t=>{t.exports=["OC Bars"]},27531:t=>{t.exports=["手数"]},85206:t=>{t.exports=["标签"]},75332:t=>{t.exports=["标签边框"]},14773:t=>{t.exports=["标签背景"]},37126:t=>{t.exports=["标签文字"]},79106:t=>{t.exports=["水平位"]},95610:t=>{t.exports=["水平线"]},19286:t=>{t.exports=["左"]},79307:t=>{t.exports=["左标签"]},49286:t=>{t.exports="Line - HL/2"},17676:t=>{t.exports=["Line - Open"]},47669:t=>{t.exports=["线 - 收盘价"]},71899:t=>{t.exports=["Line - High"]},83394:t=>{t.exports=["Line - Low"]},60489:t=>{t.exports=["线条颜色"]},53889:t=>{t.exports=["模式"]},76476:t=>{t.exports=["中间"]},24510:t=>{t.exports=["中点"]},22213:t=>{t.exports=["来源背景"]},15500:t=>{t.exports=["来源边界"]},79238:t=>{t.exports=["来源文字"]},37249:t=>{t.exports=["统计数据"]},28712:t=>{t.exports=["统计位置"]},50948:t=>{t.exports=["止损颜色"]},56119:t=>{t.exports=["止损水平"]},69835:t=>{t.exports=["成功文本"]},91141:t=>{t.exports=["成功的背景色"]},650:t=>{t.exports=["百分比"]},25684:t=>{t.exports=["价格"]},23675:t=>{t.exports=["价格标签"]},75675:t=>{t.exports=["价格标签"]},16103:t=>{t.exports=["价格位"]},46964:t=>{t.exports=["价格范围"]},59771:t=>{t.exports=["价格K线比"]},29072:t=>{t.exports=["价格"]},2635:t=>{t.exports=["止盈水平"]},33886:t=>{t.exports=["范围和比例"]},24186:t=>{t.exports=["反手"]},21141:t=>{t.exports=["右"]},91367:t=>{t.exports=["右标签"]},63833:t=>{t.exports=["风险"]},95545:t=>{t.exports=["波浪"]},26458:t=>{t.exports=["影线"]},65994:t=>{t.exports=["顶部"]},10209:t=>{t.exports=["顶标签"]},98001:t=>{t.exports=["目标背景"]},89258:t=>{t.exports=["目标边界"]},45302:t=>{t.exports=["目标颜色:"]},74289:t=>{t.exports=["目标文本"]},17932:t=>{t.exports=["文本换行"]},92960:t=>{t.exports=["文字对齐"]}, +90581:t=>{t.exports=["文字方向"]},55325:t=>{t.exports=["时间标签"]},77838:t=>{t.exports=["时间水平"]},2295:t=>{t.exports=["透明度"]},4372:t=>{t.exports=["趋势线"]},12374:t=>{t.exports=["使用一种颜色"]},91322:t=>{t.exports=["数值"]},25227:t=>{t.exports=["方差"]},44085:t=>{t.exports=["竖式"]},1670:t=>{t.exports=["更改角度"]},54119:t=>{t.exports=["更改箭头颜色"]},72080:t=>{t.exports=["更改标志颜色"]},98905:t=>{t.exports=["更改上边距"]},11049:t=>{t.exports=["更改垂直位置Y坐标"]},31804:t=>{t.exports=["更改{title}逆时针"]},99128:t=>{t.exports=["更改{title}系数为百分比可见性"]},20216:t=>{t.exports=["更改{title}颜色"]},35435:t=>{t.exports=["更改{title}紧凑统计模式"]},550:t=>{t.exports=["更改{title}K线边框上涨颜色"]},22313:t=>{t.exports=["更改{title}K线边框可见性"]},7373:t=>{t.exports=["更改{title}K线边框下跌颜色"]},38742:t=>{t.exports=["更改{title}K线下跌颜色"]},42273:t=>{t.exports=["更改{title}K线上涨颜色"]},76054:t=>{t.exports=["更改{title}K线影线颜色"]},27029:t=>{t.exports=["更改{title}K线影线的可见性"]},45537:t=>{t.exports=["更改{title}角度可见性"]},31775:t=>{t.exports=["更改{title}帐户大小"]},37913:t=>{t.exports=["更改{title}总是显示统计信息"]},15521:t=>{t.exports=["更改{title}所有线条颜色"]},17466:t=>{t.exports=["更改{title}弧形{index}线条颜色"]},72307:t=>{t.exports=["更改{title}弧形{index}线条宽度"]},13853:t=>{t.exports=["更改{title}弧形{index}线条可见性"]},78680:t=>{t.exports=["更改{title}平均HL值"]},15802:t=>{t.exports=["更改{title}底部标签可见性"]},36438:t=>{t.exports=["更改{title}背景透明度"]},82465:t=>{t.exports=["更改{title}背景可见性"]},75312:t=>{t.exports=["更改{title}背景颜色"]},39651:t=>{t.exports=["更改{title}背景颜色1"]},78177:t=>{t.exports=["更改{title}背景颜色2"]},42746:t=>{t.exports=["更改{title}K线范围可见性"]},53770:t=>{t.exports=["更改{title}网格可见性"]},29145:t=>{t.exports=["更改{title}网格线颜色"]},64949:t=>{t.exports=["更改{title}网格线样式"]},93548:t=>{t.exports=["更改{title}网格线宽度"]},15485:t=>{t.exports=["更改{title}日期/时间范围可见性"]},3400:t=>{t.exports=["更改{title}角度"]},91534:t=>{t.exports=["更改{title}距离可见性"]},65056:t=>{t.exports=["更改{title}表情符号"]},65899:t=>{t.exports=["更改{title}表情符号可见性"]},59354:t=>{t.exports=["更改{title}入场价格"]},1447:t=>{t.exports=["更改{title}延长底部"]},15258:t=>{t.exports=["更改{title}延长左边"]},896:t=>{t.exports=["更改{title}延长顶部"]},3708:t=>{t.exports=["更改{title}向左延伸"]},45719:t=>{t.exports=["更改{title}向右延伸"]},86647:t=>{t.exports=["更改{title}扩展名"]},3156:t=>{t.exports=["更改{title}失败文本颜色"]},49885:t=>{t.exports=["更改{title}失败背景颜色"]},89126:t=>{t.exports=["更改{title}扇形{index}线条可见性"]},30016:t=>{t.exports=["更改{title}扇形{index}线条宽度"]},36147:t=>{t.exports=["更改{title}扇形{index}线条颜色"]},78142:t=>{t.exports=["更改{title}扇形可见性"]},79467:t=>{t.exports=["更改{title}扇形线颜色"]},45739:t=>{t.exports=["在对数坐标上更改{title}斐波那契水平"]},99670:t=>{t.exports=["更改{title}翻转"]},35165:t=>{t.exports=["更改{title}完整圆圈的可见性"]},48983:t=>{t.exports=["更改{title}图像背景颜色"]},45025:t=>{t.exports=["更改{title}手数大小"]},81170:t=>{t.exports=["更改{title}标签对齐方式"]},22775:t=>{t.exports=["更改{title}标签字体大小"]},24338:t=>{t.exports=["更改{title}标签可见性"]},32891:t=>{t.exports=["更改{title}水平{index}线系数"]},85551:t=>{t.exports=["更改{title}水平{index}线颜色"]},47840:t=>{t.exports=["更改{title}水平{index}线样式"]},45463:t=>{t.exports=["更改{title}水平{index}线可见性"]},90098:t=>{t.exports=["更改{title}水平{index}线宽度"]},26710:t=>{t.exports=["更改{title}水平可见性"]},2359:t=>{ +t.exports=["更改{title}左侧标签可见性"]},44643:t=>{t.exports=["更改{title}线条宽度"]},20563:t=>{t.exports=["更改{title}线条颜色"]},66982:t=>{t.exports=["更改{title}线条样式"]},94441:t=>{t.exports=["更改{title}模式"]},89996:t=>{t.exports=["更改{title}中点可见性"]},36618:t=>{t.exports=["更改{title}镜像"]},18544:t=>{t.exports=["更改{title}源背景颜色"]},48035:t=>{t.exports=["更改{title}源边框颜色"]},42286:t=>{t.exports=["更改{title}源文本颜色"]},588:t=>{t.exports=["更改{title}统计信息位置"]},54659:t=>{t.exports=["更改{title}止损颜色"]},89182:t=>{t.exports=["更改{title}止损水平"]},82224:t=>{t.exports=["更改{title}止损价格"]},88383:t=>{t.exports=["更改{title}成功文本颜色"]},26967:t=>{t.exports=["更改{title}成功背景颜色"]},45936:t=>{t.exports=["更改{title}价格标签可见性"]},88577:t=>{t.exports=["更改{title}价格标签可见性"]},47045:t=>{t.exports=["更改{title}价格范围可见性"]},56175:t=>{t.exports=["更改{title}价格可见性"]},44539:t=>{t.exports=["更改{title}止盈水平"]},41646:t=>{t.exports=["更改{title}止盈价格"]},52877:t=>{t.exports=["更改{title}翻转"]},16598:t=>{t.exports=["更改{title}右侧标签可见性"]},31553:t=>{t.exports=["更改{title}风险"]},40344:t=>{t.exports=["更改{title}风险显示模式"]},73137:t=>{t.exports=["更改{title}顶部标签可见性"]},52387:t=>{t.exports=["更改{title}目标背景颜色"]},6921:t=>{t.exports=["更改{title}目标边框颜色"]},97573:t=>{t.exports=["更改{title}目标颜色"]},27634:t=>{t.exports=["更改{title}目标文本颜色"]},33822:t=>{t.exports=["更改{title}时间标签可见性"]},84321:t=>{t.exports=["更改{title}透明度"]},12355:t=>{t.exports=["更改{title}方差值"]},25937:t=>{t.exports=["更改{toolName}标签垂直对齐"]},46991:t=>{t.exports=["更改{toolName}标签水平对齐"]},73080:t=>{t.exports=["更改{toolName}标签方向"]},24272:t=>{t.exports=["更改{toolName}线条可见性"]},46404:t=>{t.exports=["更改{toolName}线条宽度"]},50265:t=>{t.exports=["更改{toolName}线条颜色"]},72781:t=>{t.exports=["更改{toolName}线条向左延伸"]},84613:t=>{t.exports=["更改{toolName}线条向右延伸"]},62603:t=>{t.exports=["更改{toolName}线条左端"]},62412:t=>{t.exports=["更改{toolName}线条右端"]},35422:t=>{t.exports=["更改{toolName}线条样式"]},77690:t=>{t.exports=["更改{toolName}文本"]},69871:t=>{t.exports=["更改{toolName}文本可见性"]},25878:t=>{t.exports=["更改{toolName}文本换行"]},91832:t=>{t.exports=["更改{toolName}文本背景颜色"]},18610:t=>{t.exports=["更改{toolName}文本背景可见性"]},44755:t=>{t.exports=["更改{toolName}文本边框颜色"]},6324:t=>{t.exports=["更改{toolName}文本边框宽度"]},45529:t=>{t.exports=["更改{toolName}文本边框可见性"]},6500:t=>{t.exports=["更改{toolName}文本颜色"]},51614:t=>{t.exports=["更改{toolName}文本字体加粗"]},18572:t=>{t.exports=["更改{toolName}文本字体斜体"]},48382:t=>{t.exports=["更改{toolName}文本字体大小"]},21926:t=>{t.exports=["背景颜色"]},52241:t=>{t.exports=["背景填充"]},70607:t=>{t.exports=["线条颜色"]},41075:t=>{t.exports=["线条样式"]},73043:t=>{t.exports=["线条宽度"]},41437:t=>{t.exports=["文字颜色"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/zh.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..a448db97 --- /dev/null +++ b/charting_library/bundles/zh.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:e=>{e.exports=["增加"]},53585:e=>{e.exports=["添加自定义颜色"]},81865:e=>{e.exports=["不透明度"]},40054:e=>{e.exports=["颜色"]},44629:e=>{e.exports=["添加到收藏"]},38455:e=>{e.exports=["背景颜色"]},79964:e=>{e.exports=["背景颜色1"]},45320:e=>{e.exports=["背景颜色2"]},60925:e=>{e.exports=["圆点"]},42973:e=>{e.exports=["点虚线"]},59317:e=>{e.exports=["短虚线"]},99289:e=>{e.exports=["橡皮擦"]},23886:e=>{e.exports=["字体大小"]},17006:e=>{e.exports=["字体大小"]},17517:e=>{e.exports=["隐藏所有绘图"]},74813:e=>{e.exports=["隐藏收藏的绘图工具栏"]},37057:e=>{e.exports=["锁定所有绘图"]},71845:e=>{e.exports=["划线工具背景"]},12928:e=>{e.exports=["划线工具颜色"]},21327:e=>{e.exports=["划线工具文字颜色"]},86327:e=>{e.exports=["图形宽度"]},47059:e=>{e.exports=["图形宽度"]},41610:e=>{e.exports=["更多"]},37140:e=>{e.exports=["磁铁模式将吸附至K线的開高低收值"]},67455:e=>{e.exports=["马克笔颜色"]},59607:e=>{e.exports=["测量"]},36551:e=>{e.exports=["新的绘图将复制到同一布局中的所有图表,并在选择同一商品时显示"]},91977:e=>{e.exports=["显示隐藏的工具"]},51072:e=>{e.exports=["显示对象树"]},49421:e=>{e.exports=["保持绘图模式"]},49593:e=>{e.exports=["止损背景颜色"]},36785:e=>{e.exports=["利润背景颜色"]},76091:e=>{e.exports=["移除绘图"]},54336:e=>{e.exports=["移除颜色"]},72482:e=>{e.exports=["从收藏中移除"]},19221:e=>{e.exports=["文字颜色"]},38925:e=>{e.exports=["放大"]},49895:e=>{e.exports=["缩小"]},16631:e=>{e.exports=["更改线条工具文本颜色"]},74350:e=>{e.exports=["更改线条工具背景颜色"]},68519:e=>{e.exports=["更改线条工具颜色"]},36819:e=>{e.exports=["更改线条工具字体大小"]},54769:e=>{e.exports=["更改线条工具的线条样式"]},41648:e=>{e.exports=["更改线条工具的线条宽度"]},32868:e=>{e.exports=["{hotKey_0} + 点击图表"]},68125:e=>{e.exports=["{hotKey_0} — 圆圈"]},40234:e=>{e.exports=["{hotKey_0} — 以45度角绘制一条直线"]},10289:e=>{e.exports=["{hotKey_0} — 固定增量"]},81591:e=>{e.exports=["{hotKey_0} — 正方形"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/zh.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..ca4c17b3 --- /dev/null +++ b/charting_library/bundles/zh.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:e=>{e.exports=["根K线"]},19648:e=>{e.exports=["12小时"]},55838:e=>{e.exports=["24小时"]},88364:e=>{e.exports=["图表基本样式"]},46720:e=>{e.exports=["十字线"]},50985:e=>{e.exports=["货币"]},17319:e=>{e.exports=["货币和单位"]},19481:e=>{e.exports=["外观"]},68791:e=>{e.exports=["参数"]},95036:e=>{e.exports=["平均收盘价格"]},27331:e=>{e.exports=["背景"]},22519:e=>{e.exports=["K线变化值"]},87845:e=>{e.exports=["按钮"]},25209:e=>{e.exports=["日期格式"]},55090:e=>{e.exports=["标签上的星期几"]},29601:e=>{e.exports=["描述"]},26897:e=>{e.exports=["事件"]},95338:e=>{e.exports=["水平网格线"]},60971:e=>{e.exports=["最高和最低价格"]},61142:e=>{e.exports=["指标"]},34905:e=>{e.exports=["指标值"]},29687:e=>{e.exports=["指标和财务值"]},25084:e=>{e.exports=["指标和财务名称"]},9654:e=>{e.exports=["指标名称"]},99487:e=>{e.exports=["开高低收"]},75991:e=>{e.exports=["开市状态"]},96073:e=>{e.exports="Long Description"},70500:e=>{e.exports=["资金"]},66653:e=>{e.exports=["利润率"]},42502:e=>{e.exports=["无重叠"]},74343:e=>{e.exports=["导航"]},43115:e=>{e.exports=["坐标"]},53224:e=>{e.exports=["坐标放置"]},79194:e=>{e.exports=["状态行"]},89053:e=>{e.exports=["商品代码"]},35383:e=>{e.exports=["商品名称"]},27767:e=>{e.exports=["商品最新价格"]},40847:e=>{e.exports=["商品前一天收盘价"]},50446:e=>{e.exports=["窗格"]},73908:e=>{e.exports=["窗格分隔符"]},36014:e=>{e.exports=["百分比"]},78621:e=>{e.exports=["点数"]},74823:e=>{e.exports=["盘前/盘后价格"]},64859:e=>{e.exports=["价格坐标"]},76523:e=>{e.exports=["价格和百分比值"]},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["水印"]},67369:e=>{e.exports=["标题"]},31326:e=>{e.exports=["标题"]},23097:e=>{e.exports=["商品代码"]},82168:e=>{e.exports=["商品和描述"]},43637:e=>{e.exports=["时间坐标"]},97316:e=>{e.exports=["时间小时格式"]},90801:e=>{e.exports=["交易"]},77534:e=>{e.exports=["单位"]},1111:e=>{e.exports=["成交量"]},80170:e=>{e.exports=["根据坐标值"]},91322:e=>{e.exports=["数值"]},70353:e=>{e.exports=["垂直网格线"]},57889:e=>{e.exports=["更改OHLC值的可见性"]},35646:e=>{e.exports=["更改导航按钮可见性"]},18644:e=>{e.exports=["更改开市状态可见性"]},45110:e=>{e.exports=["更改K线涨跌可见性"]},10349:e=>{e.exports=["更改下边距"]},88161:e=>{e.exports=["更改货币和单位标签的可见性"]},79570:e=>{e.exports=["更改货币标签可见性"]},99011:e=>{e.exports=["更改图表背景颜色"]},72458:e=>{e.exports=["更改图表背景类型"]},37034:e=>{e.exports=["更改十字准线宽度"]},29951:e=>{e.exports=["更改十字准线颜色"]},92027:e=>{e.exports=["更改十字准线样式"]},50457:e=>{e.exports=["更改日期格式"]},7104:e=>{e.exports=["更改标签上的星期几"]},88096:e=>{e.exports=["更改水平网格线颜色"]},2523:e=>{e.exports=["更改水平网格线样式"]},31325:e=>{e.exports=["更改指标标题可见性"]},99774:e=>{e.exports=["更改指标值的可见性"]},96162:e=>{e.exports=["更改指标参数可见性"]},59820:e=>{e.exports=["更改指标和财务名称标签可见性"]},90512:e=>{e.exports=["更改指标和财务值标签可见性"]},97956:e=>{e.exports=["更改图例背景透明度"]},61061:e=>{e.exports=["更改图例背景可见性"]},37730:e=>{e.exports=["更改窗格按钮可见性"]},89032:e=>{e.exports=["更改窗格分隔符颜色"]},35636:e=>{e.exports=["更改右边距"]},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports=["更改商品水印颜色"]},87159:e=>{e.exports=["更改商品水印可见性"]},26717:e=>{e.exports=["更改商品描述可见性"]},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports=["更改商品最新值模式"]},95071:e=>{e.exports=["更改商品图例格式"]},35065:e=>{e.exports=["更改坐标文本颜色"] +},84382:e=>{e.exports=["更改坐标字体大小"]},12468:e=>{e.exports=["更改坐标线条颜色"]},71589:e=>{e.exports=["更改交易时段分隔可见性"]},15035:e=>{e.exports=["更改交易时段分隔宽度"]},1579:e=>{e.exports=["更改交易时段分隔颜色"]},21460:e=>{e.exports=["更改交易时段分隔样式"]},76991:e=>{e.exports=["更改时间小时格式"]},98905:e=>{e.exports=["更改上边距"]},7011:e=>{e.exports=["更改单位标签可见性"]},22722:e=>{e.exports=["更改垂直网格线颜色"]},22867:e=>{e.exports=["更改垂直网格线样式"]},9455:e=>{e.exports=["更改成交量值的可见性"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/zh.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..df26af9d --- /dev/null +++ b/charting_library/bundles/zh.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:t=>{t.exports=["#{count}(价格,K线)"]},4639:t=>{t.exports=["坐标"]},22192:t=>{t.exports=["日"]},37067:t=>{t.exports=["移位(价格,K线)"]},13611:t=>{t.exports=["延长线"]},63099:t=>{t.exports=["小时"]},66304:t=>{t.exports=["输入"]},95543:t=>{t.exports=["个月"]},28134:t=>{t.exports=["分钟"]},71129:t=>{t.exports=["秒"]},86672:t=>{t.exports=["范围"]},21594:t=>{t.exports=["周"]},23723:t=>{t.exports=["更改K线X坐标"]},66266:t=>{t.exports=["更改价格Y坐标"]},13355:t=>{t.exports=["更改{title}日图到"]},41377:t=>{t.exports=["更改{title}日图从"]},96902:t=>{t.exports=["更改{title}延长线"]},35388:t=>{t.exports=["更改{title}小时图从"]},78586:t=>{t.exports=["更改{title}小时图到"]},59635:t=>{t.exports=["更改{title}月图从"]},74266:t=>{t.exports=["更改{title}月图到"]},91633:t=>{t.exports=["更改{title}分钟图到"]},15106:t=>{t.exports=["更改{title}分钟图从"]},66161:t=>{t.exports=["更改{title}秒图到"]},2822:t=>{t.exports=["更改{title}秒图从"]},21339:t=>{t.exports=["更改{title}周图从"]},68643:t=>{t.exports=["更改{title}周图到"]},30810:t=>{t.exports=["更改{title}在tick图上的可见性"]},24941:t=>{t.exports=["更改{title}在周图上的可见性"]},29088:t=>{t.exports=["更改{title}在日图上的可见性"]},68971:t=>{t.exports=["更改{title}在小时图上的可见性"]},64370:t=>{t.exports=["更改{title}在分钟图上的可见性"]},6659:t=>{t.exports=["更改{title}在月图上的可见性"]},29091:t=>{t.exports=["更改{title}在范围图上的可见性"]},46948:t=>{t.exports=["更改{title}在秒图上的可见性"]},18567:t=>{t.exports=["更改{propertyName}属性"]},82211:t=>{t.exports=["日"]},33486:t=>{t.exports=["天到"]},14077:t=>{t.exports=["天从"]},3143:t=>{t.exports=["小时"]},84775:t=>{t.exports=["小时从"]},11255:t=>{t.exports=["小时到"]},72223:t=>{t.exports=["移动绘图"]},58964:t=>{t.exports=["个月"]},71770:t=>{t.exports=["月从"]},37179:t=>{t.exports=["月到"]},16465:t=>{t.exports=["分钟"]},72317:t=>{t.exports=["分钟到"]},25586:t=>{t.exports=["分钟从"]},32925:t=>{t.exports=["秒"]},39017:t=>{t.exports=["秒到"]},6049:t=>{t.exports=["秒从"]},13604:t=>{t.exports=["范围"]},93016:t=>{t.exports=["周"]},32002:t=>{t.exports=["周从"]},28091:t=>{t.exports=["周到"]},59523:t=>{t.exports="ticks"}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh.6803.be8cafcc34e317edec88.js b/charting_library/bundles/zh.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..9569c9ae --- /dev/null +++ b/charting_library/bundles/zh.6803.be8cafcc34e317edec88.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports=["(开 + 高 + 低 + 收)/4"]},94884:e=>{e.exports=["(高 + 低 + 收)/3"]},10591:e=>{e.exports=["(高 + 低)/2"]},63243:e=>{e.exports=["K线颜色基于前一收盘价"]},72171:e=>{e.exports=["中心"]},9994:e=>{e.exports=["调整股息数据"]},10989:e=>{e.exports=["根据合约变更调整"]},70816:e=>{e.exports=["平均收盘价"]},91757:e=>{e.exports=["底部"]},50430:e=>{e.exports=["下边框线"]},83760:e=>{e.exports=["主体"]},72269:e=>{e.exports=["边框"]},7445:e=>{e.exports=["基准位"]},47586:e=>{e.exports=["Bid和Ask"]},39667:e=>{e.exports=["下跌烛线"]},87151:e=>{e.exports=["下跌颜色"]},81285:e=>{e.exports=["数据修改"]},4329:e=>{e.exports=["系统预设"]},86846:e=>{e.exports=["填充"]},58747:e=>{e.exports=["上填充色"]},11157:e=>{e.exports=["下填充色"]},86953:e=>{e.exports=["HLC 线"]},77405:e=>{e.exports=["横式"]},39292:e=>{e.exports=["高点和低点"]},15107:e=>{e.exports=["最新价"]},19286:e=>{e.exports=["左"]},76476:e=>{e.exports=["中间"]},27879:e=>{e.exports=["简单"]},2391:e=>{e.exports=["阶梯"]},6350:e=>{e.exports=["盘前/盘后市场"]},62521:e=>{e.exports=["盘前/盘后市场时段背景"]},73947:e=>{e.exports=["精确度"]},8094:e=>{e.exports=["前一天收盘"]},77986:e=>{e.exports=["价格线"]},24248:e=>{e.exports=["价格源"]},94089:e=>{e.exports=["预测上涨烛线"]},5704:e=>{e.exports=["预测下跌烛线"]},29881:e=>{e.exports=["价格坐标上的实际价格(而不是Heikin-Ashi价格)"]},21141:e=>{e.exports=["右"]},44673:e=>{e.exports=["带标记"]},26458:e=>{e.exports=["影线"]},65994:e=>{e.exports=["顶部"]},57417:e=>{e.exports=["上边框线"]},92960:e=>{e.exports=["文字对齐"]},90581:e=>{e.exports=["文字方向"]},55314:e=>{e.exports=["细K线"]},87492:e=>{e.exports=["时区"]},58416:e=>{e.exports=["类型"]},5536:e=>{e.exports=["上涨颜色"]},83610:e=>{e.exports=["上涨烛线"]},23500:e=>{e.exports=["使用结算价作为每日周期的收盘价"]},44085:e=>{e.exports=["竖式"]},30792:e=>{e.exports=["蜡烛"]},55740:e=>{e.exports=["更改美国线"]},90168:e=>{e.exports=["更改平均收盘价线宽度"]},30385:e=>{e.exports=["更改平均收盘价线颜色"]},97008:e=>{e.exports=["更改面积填充颜色"]},6610:e=>{e.exports=["更改面积线条宽度"]},661:e=>{e.exports=["更改面积线条颜色"]},1316:e=>{e.exports=["更改面积价格来源"]},29180:e=>{e.exports=["更改ask线颜色"]},31547:e=>{e.exports=["更改基础水平"]},4164:e=>{e.exports=["更改基准线底线颜色"]},38990:e=>{e.exports=["更改基准线底线宽度"]},73163:e=>{e.exports=["更改基准线填充底部区域颜色"]},12673:e=>{e.exports=["更改基准线填充顶部区域颜色"]},56819:e=>{e.exports=["更改基准线价格来源"]},68621:e=>{e.exports=["更改基准线顶线颜色"]},35339:e=>{e.exports=["更改基准线顶线宽度"]},76804:e=>{e.exports=["更改上涨K线颜色"]},71816:e=>{e.exports=["更改K线下跌颜色"]},36703:e=>{e.exports=["更改bid线颜色"]},29353:e=>{e.exports=["根据前一个收盘价更改K线颜色"]},85709:e=>{e.exports=["更改向上列的颜色"]},12155:e=>{e.exports=["更改向下列的颜色"]},66890:e=>{e.exports=["更改列价格来源"]},71809:e=>{e.exports=["更改小数位"]},31317:e=>{e.exports=["更改延长时段颜色"]},60944:e=>{e.exports=["更改高低价线颜色"]},83708:e=>{e.exports=["更改高低价线宽度"]},81080:e=>{e.exports=["更改高-低实体颜色"]},30033:e=>{e.exports=["更改高-低实体可见性"]},76885:e=>{e.exports=["更改高-低边框颜色"]},79236:e=>{e.exports=["更改高-低边框可见性"]},42981:e=>{e.exports=["更改高-低标签可见性"]},31937:e=>{e.exports=["更改高-低标签颜色"]},87828:e=>{e.exports=["更改线条颜色"]},17119:e=>{e.exports=["更改线条价格来源"]},69125:e=>{e.exports=["更改线条宽度"]},70054:e=>{e.exports=["更改线条类型"]},49973:e=>{e.exports=["更改盘后市场颜色"]},5969:e=>{e.exports=["更改盘后市场线条颜色"]},50393:e=>{ +e.exports=["更改盘前/盘后市场价格线的可见性"]},46257:e=>{e.exports=["更改盘前市场颜色"]},60852:e=>{e.exports=["更改盘前市场线条颜色"]},91183:e=>{e.exports=["更改前一根收盘价线颜色"]},87631:e=>{e.exports=["更改前一根收盘价线宽度"]},77640:e=>{e.exports=["更改价格线颜色"]},97322:e=>{e.exports=["更改价格线宽度"]},28143:e=>{e.exports=["更改范围细K线"]},75986:e=>{e.exports=["更改renko下影线颜色"]},7747:e=>{e.exports=["更改renko下影线颜色"]},9473:e=>{e.exports=["更改renko影线的可见性"]},39783:e=>{e.exports=["更改价格坐标上的实际价格显示(而不是Heiken-Ashi价格)"]},72886:e=>{e.exports=["更改细K线"]},5464:e=>{e.exports=["更改{candleType}上边框颜色"]},61118:e=>{e.exports=["更改{candleType}上涨颜色"]},60164:e=>{e.exports=["更改{candleType}下影线颜色"]},45543:e=>{e.exports=["更改{candleType}上影线颜色"]},39987:e=>{e.exports=["更改{candleType}影线的可见性"]},47202:e=>{e.exports=["更改{candleType}实体可见性"]},23986:e=>{e.exports=["更改{candleType}边框可见性"]},92330:e=>{e.exports=["更改{candleType}下边框颜色"]},36320:e=>{e.exports=["更改{candleType}向下颜色"]},79088:e=>{e.exports=["更改{chartType}边框K线下跌颜色"]},11107:e=>{e.exports=["更改{chartType}边框K线上涨颜色"]},85503:e=>{e.exports=["更改{chartType}向下颜色"]},61250:e=>{e.exports=["更改{chartType}投影边框K线上涨颜色"]},18465:e=>{e.exports=["更改{chartType}投影K线下跌颜色"]},50453:e=>{e.exports=["更改{chartType}投影K线上涨颜色"]},59414:e=>{e.exports=["更改{chartType}上涨颜色"]},21547:e=>{e.exports=["更改{inputName}属性"]},42390:e=>{e.exports=["调整股息数据"]},99511:e=>{e.exports=["根据合约变更调整"]},75165:e=>{e.exports=["空心K线图"]},18995:e=>{e.exports=["范围"]},47500:e=>{e.exports=["砖形图"]},98402:e=>{e.exports=["使用结算价作为每日周期的收盘价"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh.6848.1833cd09ce56c0318402.js b/charting_library/bundles/zh.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..24db98c7 --- /dev/null +++ b/charting_library/bundles/zh.6848.1833cd09ce56c0318402.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports=["增加"]},53585:e=>{e.exports=["添加自定义颜色"]},81865:e=>{e.exports=["不透明度"]},60558:e=>{e.exports=["动物&自然"]},14232:e=>{e.exports=["活动"]},35305:e=>{e.exports=["食物&饮料"]},49546:e=>{e.exports=["旗帜"]},72302:e=>{e.exports=["物品"]},96330:e=>{e.exports=["笑脸&人像"]},6878:e=>{e.exports=["符号"]},15426:e=>{e.exports=["最近使用"]},15395:e=>{e.exports=["旅游&地点"]},73755:e=>{e.exports=["其他代码"]},16936:e=>{e.exports=["返回"]},88046:e=>{e.exports=["主图表代码"]},9898:e=>{e.exports=["认股权"]},20036:e=>{e.exports=["取消"]},72171:e=>{e.exports=["中心"]},23398:e=>{e.exports=["变更品种"]},94551:e=>{e.exports=["图表"]},64498:e=>{e.exports=["全部来源"]},91757:e=>{e.exports=["底部"]},79852:e=>{e.exports=["债券"]},16079:e=>{e.exports=["渐变"]},42973:e=>{e.exports=["点虚线"]},59317:e=>{e.exports=["短虚线"]},56095:e=>{e.exports=["减少"]},29601:e=>{e.exports=["描述"]},77405:e=>{e.exports=["横式"]},46812:e=>{e.exports=["增加"]},89298:e=>{e.exports=["偏移"]},68988:e=>{e.exports=["确认"]},19286:e=>{e.exports=["左"]},76476:e=>{e.exports=["中间"]},29673:e=>{e.exports=["没有交易所符合您的条件"]},41379:e=>{e.exports=["没有代码符合您的条件"]},55362:e=>{e.exports=["正常"]},35563:e=>{e.exports=["号码格式无效。"]},19724:e=>{e.exports=["来源"]},35637:e=>{e.exports="Solid"},52298:e=>{e.exports=["搜索"]},13269:e=>{e.exports=["选择来源"]},2607:e=>{e.exports=["指定值大于商品最大值{max}。"]},53669:e=>{e.exports=["指定值小于商品最小值{min}。"]},89053:e=>{e.exports=["商品代码"]},48490:e=>{e.exports=["商品和描述"]},99983:e=>{e.exports=["商品代码搜索"]},54336:e=>{e.exports=["移除颜色"]},21141:e=>{e.exports=["右"]},65994:e=>{e.exports=["顶部"]},92960:e=>{e.exports=["文字对齐"]},90581:e=>{e.exports=["文字方向"]},60142:e=>{e.exports=["厚度"]},78019:e=>{e.exports=["使用特殊的数学符号替换选定的图形:+,-,/,* 表示价格,+,- 表示K线指数。"]},44085:e=>{e.exports=["竖式"]},87592:e=>{e.exports=["差价合约"]},17023:e=>{e.exports=["更改不透明度"]},13066:e=>{e.exports=["更改颜色"]},95657:e=>{e.exports=["更改厚度"]},18567:e=>{e.exports=["更改{propertyName}属性"]},36962:e=>{e.exports=["收盘"]},8448:e=>{e.exports=["加密"]},1328:e=>{e.exports="dr"},76080:e=>{e.exports=["例如 +1"]},95166:e=>{e.exports=["例如 /2"]},88720:e=>{e.exports=["经济"]},39512:e=>{e.exports=["外汇"]},81859:e=>{e.exports=["期货"]},39337:e=>{e.exports=["最高"]},91815:e=>{e.exports=["(h+l)/2"]},40771:e=>{e.exports=["(h+l+c)/3"]},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["指数"]},38071:e=>{e.exports=["指数"]},12504:e=>{e.exports=["(o+h+l+c)/4"]},38466:e=>{e.exports=["开盘"]},3919:e=>{e.exports=["最低"]},36931:e=>{e.exports=["股票"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh.7076.5055b5f097e7204685ed.js b/charting_library/bundles/zh.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..3d705f82 --- /dev/null +++ b/charting_library/bundles/zh.7076.5055b5f097e7204685ed.js @@ -0,0 +1,33 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:t=>{t.exports=["回放"]},14642:t=>{t.exports=["暗色"]},69841:t=>{t.exports=["亮色"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["天"],t.exports.h_dates=["小时"],t.exports.m_dates=["分钟"],t.exports.s_dates=["秒"],t.exports.in_dates=["在"]},97840:t=>{t.exports=["天"]},64302:t=>{t.exports=["小时"]},79442:t=>{t.exports=["分钟"]},22448:t=>{t.exports=["秒"]},16493:t=>{t.exports=["{title}复制"]},13395:t=>{t.exports=["天"]},37720:t=>{t.exports=["月"]},69838:t=>{t.exports="R"},59231:t=>{t.exports="T"},85521:t=>{t.exports=["周"]},13994:t=>{t.exports=["小时"]},6791:t=>{t.exports=["分"]},2949:t=>{t.exports=["秒"]},77297:t=>{t.exports=["收="]},56723:t=>{t.exports=["高="]},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports=["低="]},78155:t=>{t.exports=["开="]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["关闭"],t.exports.Back_input=["返回"],t.exports["Hull MA_input"]="Hull MA",t.exports["{number} item_combobox_input"]=["{number}个项目"],t.exports.Length_input=["长度"],t.exports.Plot_input=["绘图"],t.exports.Zero_input=["零"],t.exports.Signal_input=["信号"],t.exports.Long_input=["长线"],t.exports.Short_input=["短期"],t.exports.UpperLimit_input=["上限"],t.exports.LowerLimit_input=["下限带"],t.exports.Offset_input=["偏移"],t.exports.length_input=["长度"],t.exports.mult_input=["多元"],t.exports.short_input=["短期"],t.exports.long_input=["长线"],t.exports.Limit_input=["限价"],t.exports.Move_input=["移动"],t.exports.Value_input=["值"],t.exports.Method_input=["方法"],t.exports["Values in status line_input"]=["状态行中的值"],t.exports["Labels on price scale_input"]=["价格坐标上的标签"],t.exports["Accumulation/Distribution_input"]=["累积/派发指标(Accumulation/Distribution)"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["等量线"],t.exports["Window Size_input"]=["窗口大小"],t.exports.Sigma_input="Sigma",t.exports["Aroon Up_input"]=["阿隆向上(Aroon Up)"],t.exports["Aroon Down_input"]=["阿隆向下(Aroon Down)"],t.exports.Upper_input=["上轨"],t.exports.Lower_input=["下轨"],t.exports.Deviation_input=["偏差"],t.exports["Levels Format_input"]=["水平格式"],t.exports["Labels Position_input"]=["标签位置"],t.exports["0 Level Color_input"]=["0水平颜色"],t.exports["0.236 Level Color_input"]=["0.236水平颜色"],t.exports["0.382 Level Color_input"]=["0.382水平颜色"],t.exports["0.5 Level Color_input"]=["0.5水平颜色"],t.exports["0.618 Level Color_input"]=["0.618水平颜色"],t.exports["0.65 Level Color_input"]=["0.65水平颜色"],t.exports["0.786 Level Color_input"]=["0.786水平颜色"],t.exports["1 Level Color_input"]=["1水平颜色"],t.exports["1.272 Level Color_input"]=["1.272水平颜色"],t.exports["1.414 Level Color_input"]=["1.414水平颜色"],t.exports["1.618 Level Color_input"]=["1.618水平颜色"],t.exports["1.65 Level Color_input"]=["1.65水平颜色"],t.exports["2.618 Level Color_input"]=["2.618水平颜色"],t.exports["2.65 Level Color_input"]=["2.65水平颜色"],t.exports["3.618 Level Color_input"]=["3.618水平颜色"],t.exports["3.65 Level Color_input"]=["3.65水平颜色"],t.exports["4.236 Level Color_input"]=["4.236水平颜色"],t.exports["-0.236 Level Color_input"]=["-0.236水平颜色"], +t.exports["-0.382 Level Color_input"]=["-0.382水平颜色"],t.exports["-0.618 Level Color_input"]=["-0.618水平颜色"],t.exports["-0.65 Level Color_input"]=["-0.65 Level Color水平颜色"],t.exports.ADX_input=["ADX趋向指标"],t.exports["ADX Smoothing_input"]=["ADX平滑"],t.exports["DI Length_input"]=["DI长度"],t.exports.Smoothing_input=["平滑"],t.exports.ATR_input="ATR",t.exports.Growing_input=["增长"],t.exports.Falling_input=["下降"],t.exports["Color 0_input"]=["颜色0"],t.exports["Color 1_input"]=["颜色1"],t.exports.Source_input=["来源"],t.exports.StdDev_input=["标准差"],t.exports.Basis_input=["中轨"],t.exports.Median_input=["中线"],t.exports["Bollinger Bands %B_input"]=["布林带 %B"],t.exports.Overbought_input=["超买"],t.exports.Oversold_input=["超卖"],t.exports["Bollinger Bands Width_input"]=["布林带宽度"],t.exports["RSI Length_input"]=["RSI 天数长度"],t.exports["UpDown Length_input"]=["UpDown长度"],t.exports["ROC Length_input"]=["ROC长度"],t.exports.MF_input="MF",t.exports.resolution_input=["时间周期"],t.exports["Fast Length_input"]=["快线长度"],t.exports["Slow Length_input"]=["慢线长度"],t.exports["Chaikin Oscillator_input"]=["蔡金震荡指标(Chaikin Oscillator)"],t.exports.P_input=["P指"],t.exports.X_input=["X指"],t.exports.Q_input=["Q指"],t.exports.p_input=["P指"],t.exports.x_input=["X指"],t.exports.q_input=["Q指"],t.exports.Price_input=["价格"],t.exports["Chande MO_input"]=["钱德动量摆动指标(Chande MO)"],t.exports["Zero Line_input"]=["零线"],t.exports["Color 2_input"]=["颜色2"],t.exports["Color 3_input"]=["颜色3"],t.exports["Color 4_input"]=["颜色4"],t.exports["Color 5_input"]=["颜色5"],t.exports["Color 6_input"]=["颜色6"],t.exports["Color 7_input"]=["颜色7"],t.exports["Color 8_input"]=["颜色8"],t.exports.CHOP_input="CHOP",t.exports["Upper Band_input"]=["上轨"],t.exports["Lower Band_input"]=["下轨"],t.exports.CCI_input="CCI",t.exports["Smoothing Line_input"]=["平滑线"],t.exports["Smoothing Length_input"]=["平滑长度"],t.exports["WMA Length_input"]=["WMA 长度"],t.exports["Long RoC Length_input"]=["长线变量长度"],t.exports["Short RoC Length_input"]=["短期变量长度"],t.exports.sym_input=["系统"],t.exports.Symbol_input=["商品代码"],t.exports.Correlation_input=["相关系数"],t.exports.Period_input=["阶段"],t.exports.Centered_input=["居中"],t.exports["Detrended Price Oscillator_input"]=["区间震荡线"],t.exports.isCentered_input=["居中"],t.exports.DPO_input="DPO",t.exports["ADX smoothing_input"]=["ADX平滑化"],t.exports["+DI_input"]="+DI",t.exports["-DI_input"]="-DI",t.exports.DEMA_input="DEMA",t.exports.Divisor_input=["因数"],t.exports.EOM_input="EOM",t.exports["Elder's Force Index_input"]=["艾达尔强力指数(Elder's FI)"],t.exports.Percent_input=["百分比"],t.exports.Exponential_input=["指数化"],t.exports.Average_input=["平均"],t.exports["Upper Percentage_input"]=["更高百分比"],t.exports["Lower Percentage_input"]=["更低百分比"],t.exports.Fisher_input=["费舍尔"],t.exports.Trigger_input=["触发"],t.exports.Level_input=["等级"],t.exports["Trader EMA 1 length_input"]=["交易者 EMA 1 长度"],t.exports["Trader EMA 2 length_input"]=["交易者 EMA 2 长度"],t.exports["Trader EMA 3 length_input"]=["交易者 EMA 3 长度"],t.exports["Trader EMA 4 length_input"]=["交易者 EMA 4 长度"],t.exports["Trader EMA 5 length_input"]=["交易者 EMA 5 长度"], +t.exports["Trader EMA 6 length_input"]=["交易者 EMA 6 长度"],t.exports["Investor EMA 1 length_input"]=["投资者 EMA 1 长度"],t.exports["Investor EMA 2 length_input"]=["投资者 EMA 2 长度"],t.exports["Investor EMA 3 length_input"]=["投资者 EMA 3 长度"],t.exports["Investor EMA 4 length_input"]=["投资者 EMA 4 长度"],t.exports["Investor EMA 5 length_input"]=["投资者 EMA 5 长度"],t.exports["Investor EMA 6 length_input"]=["投资者 EMA 6 长度"],t.exports.HV_input="HV",t.exports["Conversion Line Periods_input"]=["转换线周期"],t.exports["Base Line Periods_input"]=["基准线周期"],t.exports["Lagging Span_input"]=["迟行带"],t.exports["Conversion Line_input"]=["转换线"],t.exports["Base Line_input"]=["基准线"],t.exports["Leading Span A_input"]=["先行带A"],t.exports["Leading Span B_input"]=["先行带B"],t.exports["Plots Background_input"]=["绘图背景"],t.exports["yay Color 0_input"]=["yay 颜色 0"],t.exports["yay Color 1_input"]=["yay 颜色 1"],t.exports.Multiplier_input=["多元"],t.exports["Bands style_input"]=["带样式"],t.exports.Middle_input=["中间"],t.exports.useTrueRange_input=["使用真实范围"],t.exports.ROCLen1_input=["变化速率长度1"],t.exports.ROCLen2_input=["变化速率长度2"],t.exports.ROCLen3_input=["变化速率长度3"],t.exports.ROCLen4_input=["变化速率长度4"],t.exports.SMALen1_input=["简单移动平均长度1"],t.exports.SMALen2_input=["简单移动平均长度2"],t.exports.SMALen3_input=["简单移动平均长度3"],t.exports.SMALen4_input=["简单移动平均长度4"],t.exports.SigLen_input=["Sigma 长度"],t.exports.KST_input=["应用确定指标"],t.exports.Sig_input="Sig",t.exports.roclen1_input=["变化速率长度1"],t.exports.roclen2_input=["变化速率长度2"],t.exports.roclen3_input=["变化速率长度3"],t.exports.roclen4_input=["变化速率长度4"],t.exports.smalen1_input=["简单移动平均长度1"],t.exports.smalen2_input=["简单移动平均长度2"],t.exports.smalen3_input=["简单移动平均长度3"],t.exports.smalen4_input=["简单移动平均长度4"],t.exports.siglen_input=["Sigma 长度"],t.exports["Upper Deviation_input"]=["上偏差"],t.exports["Lower Deviation_input"]=["下偏差"],t.exports["Use Upper Deviation_input"]=["使用上偏差"],t.exports["Use Lower Deviation_input"]=["使用下偏差"],t.exports.Count_input=["计数"],t.exports.Crosses_input=["交叉"],t.exports.MOM_input="MOM",t.exports.MA_input="MA",t.exports["Length EMA_input"]=["EMA长度"],t.exports["Length MA_input"]=["MA长度"],t.exports["Fast length_input"]=["快线长度"],t.exports["Slow length_input"]=["慢线长度"],t.exports["Signal smoothing_input"]=["信号平滑"],t.exports["Simple ma(oscillator)_input"]=["简单移动平均(振荡器)"],t.exports["Simple ma(signal line)_input"]=["简单移动平均(信号线)"],t.exports.Histogram_input=["直方图"],t.exports.MACD_input="MACD",t.exports.fastLength_input=["快线长度"],t.exports.slowLength_input=["慢线长度"],t.exports.signalLength_input=["信号长度"],t.exports.NV_input="NV",t.exports.OnBalanceVolume_input=["能量潮指标(OBV)"],t.exports.Start_input=["开始"],t.exports.Increment_input=["增量"],t.exports["Max value_input"]=["最大值"],t.exports.ParabolicSAR_input=["抛物线转向指标(PSAR)"],t.exports.start_input=["开始"],t.exports.increment_input=["增量"],t.exports.maximum_input=["最大"],t.exports["Short length_input"]=["短期长度"],t.exports["Long length_input"]=["长线长度"],t.exports.OSC_input="OSC",t.exports.shortlen_input=["短期长度"],t.exports.longlen_input=["长线长度"],t.exports.PVT_input=["价量趋势指标"],t.exports.ROC_input=["变量"], +t.exports.RSI_input="RSI",t.exports.RVGI_input="RVGI",t.exports.RVI_input="RVI",t.exports["Long period_input"]=["长周期"],t.exports["Short period_input"]=["短周期"],t.exports["Signal line period_input"]=["信号线期"],t.exports.SMI_input="SMI",t.exports["SMI Ergodic Oscillator_input"]=["SMI 遍历指标"],t.exports.Indicator_input=["指标"],t.exports.Oscillator_input=["震动指数"],t.exports.K_input="K",t.exports.D_input="D",t.exports.smoothK_input=["平滑K"],t.exports.smoothD_input=["平滑D"],t.exports["%K_input"]="%K",t.exports["%D_input"]="%D",t.exports["Stochastic Length_input"]=["随机指标长度"],t.exports["RSI Source_input"]=["RSI 来源"],t.exports.lengthRSI_input=["RSI天数长度"],t.exports.lengthStoch_input=["Stoch长度"],t.exports.TRIX_input=["三重指数平滑平均线(TRIX)"],t.exports.TEMA_input="TEMA",t.exports["Long Length_input"]=["长线长度"],t.exports["Short Length_input"]=["短期长度"],t.exports["Signal Length_input"]=["信号长度"],t.exports.Length1_input=["长度1"],t.exports.Length2_input=["长度2"],t.exports.Length3_input=["长度3"],t.exports.length7_input=["长度7"],t.exports.length14_input=["长度14"],t.exports.length28_input=["长度28"],t.exports.UO_input=["终极震荡指标(UO)"],t.exports.VWMA_input="VWMA",t.exports.len_input=["长度"],t.exports["VI +_input"]="VI +",t.exports["VI -_input"]="VI -",t.exports["%R_input"]="%R",t.exports["Jaw Length_input"]=["下颚长度"],t.exports["Teeth Length_input"]=["齿距"],t.exports["Lips Length_input"]=["唇长"],t.exports.Jaw_input=["下颚"],t.exports.Teeth_input=["牙齿"],t.exports.Lips_input=["唇"],t.exports["Jaw Offset_input"]="Jaw Offset",t.exports["Teeth Offset_input"]="Teeth Offset",t.exports["Lips Offset_input"]=["唇偏移"],t.exports["Down fractals_input"]=["向下分形"],t.exports["Up fractals_input"]=["向上分形"],t.exports.Periods_input=["阶段"],t.exports.Shapes_input=["形态"],t.exports["show MA_input"]=["显示移动平均"],t.exports["MA Length_input"]=["MA 长度"],t.exports["Color based on previous close_input"]=["K线颜色基于前一收盘价"],t.exports["Rows Layout_input"]=["行布局"],t.exports["Row Size_input"]=["行数"],t.exports.Volume_input=["成交量"],t.exports["Value Area volume_input"]=["数值区成交量"],t.exports["Extend Right_input"]=["向右延长"],t.exports["Extend POC Right_input"]="Extend POC Right",t.exports["Extend VAH Right_input"]=["向右延长VAH"],t.exports["Extend VAL Right_input"]=["向右延长VAL"],t.exports["Value Area Volume_input"]=["数值区成交量"],t.exports.Placement_input=["配置"],t.exports.POC_input="POC",t.exports["Developing Poc_input"]=["发展控制点(Poc)"],t.exports["Up Volume_input"]=["上涨成交量"],t.exports["Down Volume_input"]=["下跌成交量"],t.exports["Value Area_input"]=["数值区"],t.exports["Histogram Box_input"]=["直方图框底色"],t.exports["Value Area Up_input"]=["上涨数值区"],t.exports["Value Area Down_input"]=["下跌数值区"],t.exports["Number Of Rows_input"]=["行数"],t.exports["Ticks Per Row_input"]=["标记每行"],t.exports["Up/Down_input"]=["上/下"],t.exports.Total_input=["总共"],t.exports.Delta_input="Delta",t.exports.Bar_input=["K线"],t.exports.Day_input=["天"],t.exports["Deviation (%)_input"]=["偏差(%)"],t.exports.Depth_input=["深度"],t.exports["Extend to last bar_input"]=["延伸到最后一根K线"],t.exports.Simple_input=["简单"],t.exports.Weighted_input=["加权"], +t.exports["Wilder's Smoothing_input"]=["威尔德平滑法"],t.exports["1st Period_input"]=["第一期"],t.exports["2nd Period_input"]=["第二期"],t.exports["3rd Period_input"]=["第三期"],t.exports["4th Period_input"]=["第四期"],t.exports["5th Period_input"]=["第五期"],t.exports["6th Period_input"]=["第六期"],t.exports["Rate of Change Lookback_input"]=["变化速率回顾"],t.exports["Instrument 1_input"]=["工具1"],t.exports["Instrument 2_input"]=["工具2"],t.exports["Rolling Period_input"]=["滚动期"],t.exports["Standard Errors_input"]=["标准误差"],t.exports["Averaging Periods_input"]=["平均周期"],t.exports["Days Per Year_input"]=["每年的天数"],t.exports["Market Closed Percentage_input"]=["市场收盘百分比"],t.exports["ATR Mult_input"]=["多重ATR"],t.exports.VWAP_input=["成交量加权平均价"],t.exports["Anchor Period_input"]=["时间周期"],t.exports.Session_input="Session",t.exports.Week_input=["周"],t.exports.Month_input=["月"],t.exports.Year_input=["年"],t.exports.Decade_input=["十年"],t.exports.Century_input=["世纪"],t.exports.Sessions_input=["交易时段"],t.exports["Each (pre-market, market, post-market)_input"]=["每个(盘前、盘中、盘后)"],t.exports["Pre-market only_input"]=["仅限盘前"],t.exports["Market only_input"]=["仅限盘中"],t.exports["Post-market only_input"]=["仅限盘后"],t.exports["Main chart symbol_input"]=["主图表代码"],t.exports["Another symbol_input"]=["其他代码"],t.exports.Line_input=["线形图"],t.exports["Nothing selected_combobox_input"]=["未选择任何内容"],t.exports["All items_combobox_input"]=["全部项目"],t.exports.Cancel_input=["取消"],t.exports.Open_input=["打开"]},54138:t=>{t.exports=["翻转坐标"]},47807:t=>{t.exports=["基准100"]},34727:t=>{t.exports=["对数"]},19238:t=>{t.exports=["无重叠标签"]},70361:t=>{t.exports=["百分比"]},72116:t=>{t.exports=["常规"]},33021:t=>{t.exports="ETH"},75610:t=>{t.exports=["电子交易时间"]},97442:t=>{t.exports=["延长交易时段"]},32929:t=>{t.exports=["后"]},56137:t=>{t.exports=["前"]},98801:t=>{t.exports=["盘后"]},56935:t=>{t.exports=["盘前"]},63798:t=>{t.exports="RTH"},24380:t=>{t.exports=["常规交易时间"]},27991:t=>{t.exports=["5月"]},68716:t=>{t.exports=Object.create(null),t.exports["Amortization of Intangibles_study"]=["无形资产摊销"],t.exports["Amortization of Deferred Charges_study"]=["递延费用摊销"],t.exports["Average Day Range_study"]=["平均日范围"],t.exports["Bull Bear Power_study"]=["牛熊力量(BBP)"],t.exports["Directional Movement Index_study"]=["动向指标"],t.exports["Ichimoku Cloud_study"]=["一目均衡表(Ichimoku Cloud)"],t.exports.Ichimoku_study=["一目均衡表"],t.exports["Moving Average Convergence Divergence_study"]=["平滑异同移动平均线"],t.exports["Volume Weighted Average Price_study"]=["成交量加权平均价格"],t.exports["Volume Weighted Moving Average_study"]=["成交量加权移动平均线"],t.exports["Williams Percent Range_study"]=["威廉姆斯百分比范围"],t.exports.Doji_study=["十字星"],t.exports["Spinning Top Black_study"]=["黑色纺锤线"],t.exports["Spinning Top White_study"]=["白色纺锤线"],t.exports.Technicals_study=["技术"],t.exports["Accounts payable_study"]=["应付账款"],t.exports["Accounts receivables, gross_study"]=["应收账款,总额"],t.exports["Accounts receivable - trade, net_study"]=["应收账款 - 贸易,净额"],t.exports.Accruals_study=["应计费用"],t.exports["Accrued payroll_study"]=["应计薪资"],t.exports["Accumulated depreciation, total_study"]=["累计折旧,总计"], +t.exports["Additional paid-in capital/Capital surplus_study"]=["额外实收资本/资本盈余"],t.exports["After tax other income/expense_study"]=["税后其他收入/支出"],t.exports["Altman Z-score_study"]=["Altman Z-得分"],t.exports.Amortization_study=["摊销"],t.exports["Amortization of intangibles_study"]=["无形资产摊销"],t.exports["Amortization of deferred charges_study"]=["递延费用摊销"],t.exports["Asset turnover_study"]=["资产周转率"],t.exports["Average basic shares outstanding_study"]=["平均基本流通股数"],t.exports["Bad debt / Doubtful accounts_study"]=["坏账/可疑账目"],t.exports["Basic EPS_study"]=["基本每股收益"],t.exports["Basic earnings per share (Basic EPS)_study"]=["基本每股收益(基本EPS)"],t.exports["Beneish M-score_study"]="Beneish M-score",t.exports["Book value per share_study"]=["每股账面价值"],t.exports["Buyback yield %_study"]=["回购收益率%"],t.exports["Capital and operating lease obligations_study"]=["资本和经营租赁义务"],t.exports["Capital expenditures_study"]=["资本支出"],t.exports["Capital expenditures - fixed assets_study"]=["资本支出 - 固定资产"],t.exports["Capital expenditures - other assets_study"]=["资本支出 - 其他资产"],t.exports["Capitalized lease obligations_study"]=["资本化租赁义务"],t.exports["Cash and short term investments_study"]=["现金和短期投资"],t.exports["Cash conversion cycle_study"]=["现金转换周期"],t.exports["Cash & equivalents_study"]=["现金等价物"],t.exports["Cash from financing activities_study"]=["筹资活动产生的现金流"],t.exports["Cash from investing activities_study"]=["投资活动产生的现金流"],t.exports["Cash from operating activities_study"]=["经营活动产生的现金流"],t.exports["Cash to debt ratio_study"]=["现金债务比率"],t.exports["Change in accounts payable_study"]=["应付账款变动"],t.exports["Change in accounts receivable_study"]=["应收账款变动"],t.exports["Change in accrued expenses_study"]=["应计费用变动"],t.exports["Change in inventories_study"]=["库存变化"],t.exports["Change in other assets/liabilities_study"]=["其他资产/负债变动"],t.exports["Change in taxes payable_study"]=["应付税款变动"],t.exports["Changes in working capital_study"]=["运营资金变动"],t.exports["COGS to revenue ratio_study"]=["销售成本收入比"],t.exports["Common dividends paid_study"]=["普通股息支付"],t.exports["Common equity, total_study"]=["普通股,总计"],t.exports["Common stock par/Carrying value_study"]=["通股面值/账面价值"],t.exports["Cost of goods_study"]=["货物成本"],t.exports["Cost of goods sold_study"]=["销货成本"],t.exports["Current portion of LT debt and capital leases_study"]=["长期债务和资本租赁的流动部分"],t.exports["Current ratio_study"]=["流动比率"],t.exports["Days inventory_study"]=["库存天数"],t.exports["Days payable_study"]=["应付天数"],t.exports["Days sales outstanding_study"]=["销售变现天数"],t.exports["Debt to assets ratio_study"]=["资产负债率"],t.exports["Debt to EBITDA ratio_study"]=["债务与EBITDA比率"],t.exports["Debt to equity ratio_study"]=["债务权益比"],t.exports["Debt to revenue ratio_study"]=["债务收入比"],t.exports["Deferred income, current_study"]=["递延收入,流动"],t.exports["Deferred income, non-current_study"]=["递延收入,非流动"],t.exports["Deferred tax assets_study"]=["递延所得税资产"],t.exports["Deferred taxes (cash flow)_study"]=["递延税款(现金流)"],t.exports["Deferred tax liabilities_study"]=["递延所得税负债"],t.exports.Depreciation_study=["折旧"], +t.exports["Deprecation and amortization_study"]=["折旧和摊销"],t.exports["Depreciation & amortization (cash flow)_study"]=["折旧和摊销(现金流)"],t.exports["Depreciation/depletion_study"]=["折旧/损耗"],t.exports["Diluted EPS_study"]=["稀释每股收益"],t.exports["Diluted earnings per share (Diluted EPS)_study"]=["稀释每股收益(稀释EPS)"],t.exports["Diluted net income available to common stockholders_study"]=["普通股股东可获得的稀释净收入"],t.exports["Diluted shares outstanding_study"]=["稀释流通股"],t.exports["Dilution adjustment_study"]=["稀释调整"],t.exports["Discontinued operations_study"]=["已停止的业务"],t.exports["Dividend payout ratio %_study"]=["派息率%"],t.exports["Dividends payable_study"]=["应付股息"],t.exports["Dividends per share - common stock primary issue_study"]=["每股股息 - 普通股主要发行"],t.exports["Dividend yield %_study"]=["股息收益率%"],t.exports["Earnings yield_study"]=["收益率"],t.exports.EBIT_study="EBIT",t.exports.EBITDA_study=["税息折旧及摊销前利润(EBITDA)"],t.exports["EBITDA margin %_study"]=["EBITDA利润率%"],t.exports["Effective interest rate on debt %_study"]=["债务有效利率%"],t.exports["Enterprise value_study"]=["企业价值"],t.exports["Enterprise value to EBITDA ratio_study"]=["企业价值与EBITDA比率"],t.exports["Enterprise value to EBIT ratio_study"]=["企业价值与EBIT比率"],t.exports["Enterprise value to revenue ratio_study"]=["企业价值收入比"],t.exports["EPS basic one year growth_study"]=["每股收益基本一年增长"],t.exports["EPS diluted one year growth_study"]=["每股收益摊薄一年增长"],t.exports["EPS estimates_study"]=["每股收益估计"],t.exports["Equity in earnings_study"]=["收益权益"],t.exports["Equity to assets ratio_study"]=["权益资产比"],t.exports["Financing activities – other sources_study"]=["融资活动 — 其他来源"],t.exports["Financing activities – other uses_study"]=["融资活动 — 其他用途"],t.exports["Float shares outstanding_study"]=["流通股"],t.exports["Free cash flow_study"]=["自由现金流"],t.exports["Free cash flow margin %_study"]=["自由现金流利润率%"],t.exports["Fulmer H factor_study"]=["Fulmer H因子"],t.exports["Funds from operations_study"]=["营运资金"],t.exports["Goodwill, net_study"]=["商誉,净额"],t.exports["Goodwill to assets ratio_study"]=["商誉资产比"],t.exports["Graham's number_study"]=["葛立恒数"],t.exports["Gross margin %_study"]=["毛利率%"],t.exports["Gross profit_study"]=["毛利润"],t.exports["Gross profit to assets ratio_study"]=["毛利资产比"],t.exports["Gross property/plant/equipment_study"]=["总资产/厂房/设备"],t.exports.Impairments_study=["损耗"],t.exports["Income Tax Credits_study"]=["所得税抵免"],t.exports["Income tax, current_study"]=["所得税,当期"],t.exports["Income tax, current - domestic_study"]=["所得税,当期 - 国内"],t.exports["Income Tax, current - foreign_study"]=["所得税,当期 - 国外"],t.exports["Income tax, deferred_study"]=["所得税,递延"],t.exports["Income tax, deferred - domestic_study"]=["所得税,递延 - 国内"],t.exports["Income tax, deferred - foreign_study"]=["所得税,递延 - 国外"],t.exports["Income tax payable_study"]=["应交所得税"],t.exports["Interest capitalized_study"]=["利息资本化"],t.exports["Interest coverage_study"]=["利息覆盖"],t.exports["Interest expense, net of interest capitalized_study"]=["利息支出,扣除利息资本化"],t.exports["Interest expense on debt_study"]=["债务利息支出"],t.exports["Inventories - finished goods_study"]=["库存 - 成品"], +t.exports["Inventories - progress payments & other_study"]=["库存 - 分期付款和其他"],t.exports["Inventories - raw materials_study"]=["库存 - 原材料"],t.exports["Inventories - work in progress_study"]=["库存 - 在制品"],t.exports["Inventory to revenue ratio_study"]=["库存收入比"],t.exports["Inventory turnover_study"]=["库存周转率"],t.exports["Investing activities – other sources_study"]=["投资活动 — 其他来源"],t.exports["Investing activities – other uses_study"]=["投资活动 — 其他用途"],t.exports["Investments in unconsolidated subsidiaries_study"]=["对未合并子公司的投资"],t.exports["Issuance of long term debt_study"]=["发行长期债务"],t.exports["Issuance/retirement of debt, net_study"]=["发行/偿还债务,净额"],t.exports["Issuance/retirement of long term debt_study"]=["发行/偿还长期债务"],t.exports["Issuance/retirement of other debt_study"]=["发行/偿还其他债务"],t.exports["Issuance/retirement of short term debt_study"]=["发行/偿还短期债务"],t.exports["Issuance/retirement of stock, net_study"]=["股票的发行/注销,净额"],t.exports["KZ index_study"]=["KZ指数"],t.exports["Legal claim expense_study"]=["法律索赔费用"],t.exports["Long term debt_study"]=["长期债务"],t.exports["Long term debt excl. lease liabilities_study"]=["长期债务,不包含租赁负债"],t.exports["Long term debt to total assets ratio_study"]=["长期债务与总资产比率"],t.exports["Long term investments_study"]=["长期投资"],t.exports["Market capitalization_study"]=["市值"],t.exports["Minority interest_study"]=["少数股东权益"],t.exports["Miscellaneous non-operating expense_study"]=["杂项营业外费用"],t.exports["Net current asset value per share_study"]=["每股流动资产净值"],t.exports["Net debt_study"]=["净债务"],t.exports["Net income_study"]=["净收入"],t.exports["Net income before discontinued operations_study"]=["停业前的净收入"],t.exports["Net income (cash flow)_study"]=["净收入(现金流)"],t.exports["Net income per employee_study"]=["员工人均净收入"],t.exports["Net intangible assets_study"]=["净无形资产"],t.exports["Net margin %_study"]=["净利润率%"],t.exports["Net property/plant/equipment_study"]=["净资产/厂房/设备"],t.exports["Non-cash items_study"]=["非现金项目"],t.exports["Non-controlling/minority interest_study"]=["非控股/少数股权"],t.exports["Non-operating income, excl. interest expenses_study"]=["营业外收入,不包含利息支出"],t.exports["Non-operating income, total_study"]=["营业外收入,总计"],t.exports["Non-operating interest income_study"]=["营业外利息收入"],t.exports["Note receivable - long term_study"]=["应收票据 - 长期"],t.exports["Notes payable_study"]=["应付票据"],t.exports["Number of employees_study"]=["员工人数"],t.exports["Number of shareholders_study"]=["股东人数"],t.exports["Operating earnings yield %_study"]=["营业收入收益率%"],t.exports["Operating expenses (excl. COGS)_study"]=["运营费用(不包括COGS)"],t.exports["Operating income_study"]=["营业收入"],t.exports["Operating lease liabilities_study"]=["经营租赁负债"],t.exports["Operating margin %_study"]=["营业利润率%"],t.exports["Other COGS_study"]=["其他销货成本(COGS)"],t.exports["Other common equity_study"]=["其他普通股"],t.exports["Other current assets, total_study"]=["其他流动资产,总计"],t.exports["Other current liabilities_study"]=["其他流动负债"],t.exports["Other cost of goods sold_study"]=["其他销货成本"],t.exports["Other exceptional charges_study"]=["其它特殊费用"], +t.exports["Other financing cash flow items, total_study"]=["其他筹资现金流项目,合计"],t.exports["Other intangibles, net_study"]=["其他无形资产,净额"],t.exports["Other investing cash flow items, total_study"]=["其他投资现金流项目,合计"],t.exports["Other investments_study"]=["其他投资"],t.exports["Other liabilities, total_study"]=["其他负债,总计"],t.exports["Other long term assets, total_study"]=["其他长期资产,总计"],t.exports["Other non-current liabilities, total_study"]=["其他非流动负债,总计"],t.exports["Other operating expenses, total_study"]=["其他运营费用,总计"],t.exports["Other receivables_study"]=["其他应收款项"],t.exports["Other short term debt_study"]=["其他短期债务"],t.exports["Paid in capital_study"]=["实收资本"],t.exports["PEG ratio_study"]=["PEG比率"],t.exports["Piotroski F-score_study"]="Piotroski F-score",t.exports["Preferred dividends_study"]=["优先股息"],t.exports["Preferred dividends paid_study"]=["优先股息支付"],t.exports["Preferred stock, carrying value_study"]=["优先股,账面价值"],t.exports["Prepaid expenses_study"]=["预付费用"],t.exports["Pretax equity in earnings_study"]=["税前收益权益"],t.exports["Pretax income_study"]=["税前收入"],t.exports["Price earnings ratio forward_study"]=["市盈率远期"],t.exports["Price sales ratio forward_study"]=["市销率远期"],t.exports["Price to book ratio_study"]=["市账率"],t.exports["Price to cash flow ratio_study"]=["价格现金流比率"],t.exports["Price to earnings ratio_study"]=["市盈率"],t.exports["Price to free cash flow ratio_study"]=["价格与自由现金流比率"],t.exports["Price to sales ratio_study"]=["市销率"],t.exports["Price to tangible book ratio_study"]=["股价有形资产比"],t.exports["Provision for risks & charge_study"]=["风险及费用准备金"],t.exports["Purchase/acquisition of business_study"]=["购买/收购业务"],t.exports["Purchase of investments_study"]=["购买证券投资"],t.exports["Purchase/sale of business, net_study"]=["购销业务净额"],t.exports["Purchase/sale of investments, net_study"]=["购销投资净额"],t.exports["Quality ratio_study"]=["质量比率"],t.exports["Quick ratio_study"]=["速动比率"],t.exports["Reduction of long term debt_study"]=["减少长期债务"],t.exports["Repurchase of common & preferred stock_study"]=["回购普通股和优先股"],t.exports["Research & development_study"]=["研发费用"],t.exports["Research & development to revenue ratio_study"]=["研发收入比"],t.exports["Restructuring charge_study"]=["重组费用"],t.exports["Retained earnings_study"]=["留存收益"],t.exports["Return on assets %_study"]=["资产收益率%"],t.exports["Return on equity %_study"]=["股本回报率%"],t.exports["Return on equity adjusted to book value %_study"]=["股本回报率调整为账面价值%"],t.exports["Return on invested capital %_study"]=["投资资本回报率%"],t.exports["Return on tangible assets %_study"]=["有形资产回报率%"],t.exports["Return on tangible equity %_study"]=["有形股本回报率%"],t.exports["Revenue estimates_study"]=["收入估算"],t.exports["Revenue one year growth_study"]=["年增长收入"],t.exports["Revenue per employee_study"]=["员工人均收入"],t.exports["Sale/maturity of investments_study"]=["投资出售/到期"],t.exports["Sale of common & preferred stock_study"]=["普通股和优先股出售"],t.exports["Sale of fixed assets & businesses_study"]=["固定资产和业务出售"],t.exports["Selling/general/admin expenses, other_study"]=["销售/一般/行政费用,其他"], +t.exports["Selling/general/admin expenses, total_study"]=["总销售/一般/行政费用"],t.exports["Shareholders' equity_study"]=["股东权益"],t.exports["Shares buyback ratio %_study"]=["股票回购比%"],t.exports["Elder's Force Index_study"]=["艾达尔强力指数(Elder's Force Index)"],t.exports["Short term debt_study"]=["短期债务"],t.exports["Short term debt excl. current portion of LT debt_study"]=["短期债务不包括一年内到期之长期负债"],t.exports["Short term investments_study"]=["短期投资"],t.exports["Sloan ratio %_study"]=["斯隆比率%"],t.exports["Springate score_study"]=["Springate得分"],t.exports["Sustainable growth rate_study"]=["可持续增长率"],t.exports["Tangible book value per share_study"]=["每股有形账面价值"],t.exports["Tangible common equity ratio_study"]=["有形普通股权益资本比"],t.exports.Taxes_study=["税"],t.exports["Tobin's Q (approximate)_study"]=["Tobin's Q(近似值)"],t.exports["Total assets_study"]=["总资产"],t.exports["Total cash dividends paid_study"]=["支付的现金股利总额"],t.exports["Total common shares outstanding_study"]=["已发行普通股总数"],t.exports["Total current assets_study"]=["总流动资产"],t.exports["Total current liabilities_study"]=["总流动负债"],t.exports["Total debt_study"]=["总债务"],t.exports["Total equity_study"]=["权益总额"],t.exports["Total inventory_study"]=["总库存"],t.exports["Total liabilities_study"]=["总负债"],t.exports["Total liabilities & shareholders' equities_study"]=["总负债和股东权益"],t.exports["Total non-current assets_study"]=["非流动资产总计"],t.exports["Total non-current liabilities_study"]=["总非流动负债"],t.exports["Total operating expenses_study"]=["总经营费用"],t.exports["Total receivables, net_study"]=["应收账款总额,净额"],t.exports["Total revenue_study"]=["总收益"],t.exports["Treasury stock - common_study"]=["库存股票 - 普通"],t.exports["Unrealized gain/loss_study"]=["未实现收益/损失"],t.exports["Unusual income/expense_study"]=["异常收入/支出"],t.exports["Zmijewski score_study"]="Zmijewski score",t.exports["Valuation ratios_study"]=["估值比率"],t.exports["Profitability ratios_study"]=["盈利率"],t.exports["Liquidity ratios_study"]=["流动性比率"],t.exports["Solvency ratios_study"]=["偿债能力比率"],t.exports["Accumulation/Distribution_study"]=["累积/派发线(Accumulation/Distribution)"],t.exports["Accumulative Swing Index_study"]=["振动升降指标(ASI)"],t.exports["Advance/Decline_study"]=["涨跌比(Advance/Decline)"],t.exports["Arnaud Legoux Moving Average_study"]=["阿诺勒古移动平均线(Arnaud Legoux Moving Average)"],t.exports.Aroon_study=["阿隆指标(Aroon)"],t.exports.ASI_study=["振动升降指标(ASI)"],t.exports["Average Directional Index_study"]=["平均趋向指数(Average Directional Index)"],t.exports["Average True Range_study"]=["真实波动幅度均值(Average True Range)"],t.exports["Awesome Oscillator_study"]=["动量震荡指标(Awesome Oscillator)"],t.exports["Balance of Power_study"]=["均势指标(Balance of Power)"],t.exports["Bollinger Bands %B_study"]=["布林带 %B(Bollinger Bands %B)"],t.exports["Bollinger Bands Width_study"]=["布林带宽度(Bollinger Bands Width)"],t.exports["Bollinger Bands_study"]=["布林带(Bollinger Bands)"],t.exports["Chaikin Money Flow_study"]=["蔡金资金流量(Chaikin Money Flow)"],t.exports["Chaikin Oscillator_study"]=["蔡金资金流量震荡指标(Chaikin Oscillator)"],t.exports["Chande Kroll Stop_study"]=["钱德克罗止损(Chande Kroll Stop)"], +t.exports["Chande Momentum Oscillator_study"]=["钱德动量摆动指标(Chande Momentum Oscillator)"],t.exports["Chop Zone_study"]=["波动区间(Chop Zone)"],t.exports["Choppiness Index_study"]=["波动指数(Choppiness Index)"],t.exports["Commodity Channel Index_study"]=["顺势指标(Commodity Channel Index)"],t.exports["Connors RSI_study"]=["康纳相对强弱指数(CRSI)"],t.exports["Coppock Curve_study"]=["估波曲线(Coppock Curve)"],t.exports["Correlation Coefficient_study"]=["相关系数(Correlation Coefficient)"],t.exports.CRSI_study=["康纳相对强弱指数(CRSI)"],t.exports["Detrended Price Oscillator_study"]=["非趋势价格摆动指标(Detrended Price Oscillator)"],t.exports["Directional Movement_study"]=["动向指标(Directional Movement)"],t.exports["Donchian Channels_study"]=["唐奇安通道(Donchian Channels)"],t.exports["Double EMA_study"]=["双指数移动平均线(Double EMA)"],t.exports["Ease Of Movement_study"]=["简易波动指标(Ease Of Movement)"],t.exports["Elder Force Index_study"]=["艾达尔强力指数"],t.exports["EMA Cross_study"]=["EMA交叉"],t.exports.Envelopes_study=["包络线指标"],t.exports["Fisher Transform_study"]=["费舍尔转换(Fisher Transform)"],t.exports["Fixed Range_study"]=["固定范围"],t.exports["Fixed Range Volume Profile_study"]=["固定范围成交量分布图"],t.exports["Guppy Multiple Moving Average_study"]=["顾比复合移动平均线(GMMA)"],t.exports["Historical Volatility_study"]=["历史波动率(Historical Volatility)"],t.exports["Hull Moving Average_study"]=["船体移动平均线(Hull Moving Average)"],t.exports["Keltner Channels_study"]=["肯特纳通道(Keltner Channels)"],t.exports["Klinger Oscillator_study"]=["克林格成交量摆动指标(Klinger Oscillator)"],t.exports["Know Sure Thing_study"]="Know Sure Thing",t.exports["Least Squares Moving Average_study"]=["最小二乘移动平均线(Least Squares Moving Average)"],t.exports["Linear Regression Curve_study"]=["线性回归曲线(Linear Regression Curve)"],t.exports["MA Cross_study"]=["移动揉搓线(MA Cross)"],t.exports["MA with EMA Cross_study"]=["MA与EAM交叉"],t.exports["MA/EMA Cross_study"]=["MA/EMA交叉"],t.exports.MACD_study="MACD",t.exports["Mass Index_study"]=["梅斯线(Mass Index)"],t.exports["McGinley Dynamic_study"]=["麦吉利动态指标(McGinley Dynamic)"],t.exports.Median_study=["中线"],t.exports.Momentum_study=["动量指标(Momentum)"],t.exports["Money Flow_study"]=["资金流量(Money Flow)"],t.exports["Moving Average Channel_study"]=["移动平均线通道(Moving Average Channel)"],t.exports["Moving Average Exponential_study"]=["指数移动平均线(Moving Average Exponential)"],t.exports["Moving Average Weighted_study"]=["加权移动平均线(Moving Average Weighted)"],t.exports["Moving Average_study"]=["移动平均线(Moving Average)"],t.exports["Net Volume_study"]=["净成交量(Net Volume)"],t.exports["On Balance Volume_study"]=["能量潮指标(On Balance Volume)"],t.exports["Parabolic SAR_study"]=["抛物线转向指标(Parabolic SAR)"],t.exports["Pivot Points Standard_study"]=["枢轴点 - 标准(Pivot Points Standard)"],t.exports["Periodic Volume Profile_study"]=["定期成交量分布图"],t.exports["Price Channel_study"]=["价格通道(Price Channel)"],t.exports["Price Oscillator_study"]=["价格摆动指标(Price Oscillator)"],t.exports["Price Volume Trend_study"]=["价量趋势指标(Price Volume Trend)"],t.exports["Rate Of Change_study"]=["变化速率(Rate Of Change)"],t.exports["Relative Strength Index_study"]=["相对强弱指标(Relative Strength Index)"], +t.exports["Relative Vigor Index_study"]=["相对能量指数(Relative Vigor Index)"],t.exports["Relative Volatility Index_study"]=["相对离散指数(Relative Volatility Index)"],t.exports["Session Volume_study"]=["时间段成交量"],t.exports["Session Volume HD_study"]=["时段成交量HD"],t.exports["Session Volume Profile_study"]=["交易时段成交量分布图"],t.exports["Session Volume Profile HD_study"]=["交易时段成交量分布图HD"],t.exports["SMI Ergodic Indicator/Oscillator_study"]=["SMI 遍历性指标(SMI Ergodic Indicator/Oscillator)"],t.exports["Smoothed Moving Average_study"]=["平滑移动平均线(Smoothed Moving Average)"],t.exports.Stoch_study="Stoch",t.exports["Stochastic RSI_study"]=["随机相对强弱指数(Stoch RSI)"],t.exports.Stochastic_study=["随机指数(Stochastic)"],t.exports["Triple EMA_study"]=["三重指数平滑平均线(Triple EMA)"],t.exports.TRIX_study=["三重指数平滑移动平均线(TRIX)"],t.exports["True Strength Indicator_study"]=["真实强度指标(True Strength Indicator)"],t.exports["Ultimate Oscillator_study"]=["终极波动指标(Ultimate Oscillator)"],t.exports["Visible Range_study"]=["可视范围"],t.exports["Visible Range Volume Profile_study"]=["可见范围成交量分布图"],t.exports["Volume Oscillator_study"]=["成交量震荡指标(Volume Oscillator)"],t.exports.Volume_study=["成交量(Volume)"],t.exports.Vol_study="Vol",t.exports["Vortex Indicator_study"]=["旋涡指标(Vortex Indicator)"],t.exports.VWAP_study=["成交量加权平均价(VWAP)"],t.exports.VWMA_study=["成交量加权移动平均值(VWMA)"],t.exports["Williams %R_study"]=["威廉姆斯指标(Williams %R)"],t.exports["Williams Alligator_study"]=["威廉姆斯鳄鱼线(Williams Alligator)"],t.exports["Williams Fractal_study"]=["威廉姆斯分形指标(Williams Fractal)"],t.exports["Zig Zag_study"]=["之字转向(Zig Zag)"],t.exports["24-hour Volume_study"]=["24小时成交量"],t.exports["Ease of Movement_study"]=["简易波动指标"],t.exports["Elders Force Index_study"]=["强力指数"],t.exports.Envelope_study=["包络线"],t.exports.Gaps_study=["跳空"],t.exports["Linear Regression Channel_study"]=["线性回归通道"],t.exports["Moving Average Ribbon_study"]=["移动平均线缎带"],t.exports["Multi-Time Period Charts_study"]=["多重时间周期图表(Multi-Time Period Charts)"],t.exports["Open Interest_study"]=["未平仓合约"],t.exports["Rob Booker - Intraday Pivot Points_study"]=["Rob Booker - 日内枢轴点"],t.exports["Rob Booker - Knoxville Divergence_study"]=["Rob Booker - Knoxville分歧"],t.exports["Rob Booker - Missed Pivot Points_study"]=["Rob Booker - 错过枢轴点"],t.exports["Rob Booker - Reversal_study"]=["Rob Booker - 反转"],t.exports["Rob Booker - Ziv Ghost Pivots_study"]=["Rob Booker - Ziv Ghost枢轴"],t.exports.Supertrend_study=["超级趋势"],t.exports["Technical Ratings_study"]=["技术评级"],t.exports["True Strength Index_study"]=["真实强弱指数"],t.exports["Up/Down Volume_study"]=["上涨/下跌成交量"],t.exports["Visible Average Price_study"]=["可见平均价格"],t.exports["Williams Fractals_study"]=["威廉姆斯分形"],t.exports["Keltner Channels Strategy_study"]=["肯特纳通道策略"],t.exports["Rob Booker - ADX Breakout_study"]=["Rob Booker - ADX突破"],t.exports["Supertrend Strategy_study"]=["超级趋势策略"],t.exports["Technical Ratings Strategy_study"]=["技术评级策略"],t.exports["Auto Anchored Volume Profile_study"]=["自动锚定成交量分布图"],t.exports["Auto Fib Extension_study"]=["自动斐波那契扩展"],t.exports["Auto Fib Retracement_study"]=["自动斐波那契回撤"], +t.exports["Auto Pitchfork_study"]=["自动干草叉"],t.exports["Bearish Flag Chart Pattern_study"]=["看跌旗形图表形态"],t.exports["Bullish Pennant Chart Pattern_study"]=["看涨三角旗形图表形态"],t.exports["Double Bottom Chart Pattern_study"]=["双底图表形态"],t.exports["Double Top Chart Pattern_study"]=["双顶图表形态"],t.exports["Elliott Wave Chart Pattern_study"]=["艾略特波浪图表形态"],t.exports["Falling Wedge Chart Pattern_study"]=["下降楔形图表形态"],t.exports["Head And Shoulders Chart Pattern_study"]=["头肩图表形态"],t.exports["Inverse Head And Shoulders Chart Pattern_study"]=["反向头肩图表形态"],t.exports["Rectangle Chart Pattern_study"]=["矩形图表形态"],t.exports["Rising Wedge Chart Pattern_study"]=["上升楔形图表形态"],t.exports["Triangle Chart Pattern_study"]=["三角形图表形态"],t.exports["Triple Bottom Chart Pattern_study"]=["三底图表形态"],t.exports["Triple Top Chart Pattern_study"]=["三顶图表形态"],t.exports["VWAP Auto Anchored_study"]=["VWAP自动锚定"],t.exports["*All Candlestick Patterns*_study"]=["*所有K线形态*"],t.exports["Abandoned Baby - Bearish_study"]=["弃婴形态 - 看跌"],t.exports["Abandoned Baby - Bullish_study"]=["弃婴形态 - 看涨"],t.exports["Dark Cloud Cover - Bearish_study"]=["乌云盖顶 - 看跌"],t.exports["Doji Star - Bearish_study"]=["十字星 - 看跌"],t.exports["Doji Star - Bullish_study"]=["十字星 - 看涨"],t.exports["Downside Tasuki Gap - Bearish_study"]=["下肩带缺口 - 看跌"],t.exports["Dragonfly Doji - Bullish_study"]=["蜻蜓十字星 - 看涨"],t.exports["Engulfing - Bearish_study"]=["吞没 - 看跌"],t.exports["Engulfing - Bullish_study"]=["吞没 - 看涨"],t.exports["Evening Doji Star - Bearish_study"]=["十字昏星 - 看跌"],t.exports["Evening Star - Bearish_study"]=["昏星 - 看跌"],t.exports["Falling Three Methods - Bearish_study"]=["下降三法 - 看跌"],t.exports["Falling Window - Bearish_study"]=["下降窗口 - 看跌"],t.exports["Gravestone Doji - Bearish_study"]=["墓碑十字星 - 看跌"],t.exports["Hammer - Bullish_study"]=["锤形 - 看涨"],t.exports["Hanging Man - Bearish_study"]=["吊颈线 - 看跌"],t.exports["Harami - Bearish_study"]=["孕线 - 看跌"],t.exports["Harami - Bullish_study"]=["孕线 - 看涨"],t.exports["Inverted Hammer - Bullish_study"]=["倒锤形 - 看涨"],t.exports["Kicking - Bearish_study"]=["反冲形态 - 看跌"],t.exports["Kicking - Bullish_study"]=["反冲形态 - 看涨"],t.exports["Long Lower Shadow - Bullish_study"]=["长下影线 - 看涨"],t.exports["Long Upper Shadow - Bearish_study"]=["长上影线 - 看跌"],t.exports["Marubozu Black - Bearish_study"]=["Marubozu Black - 看跌"],t.exports["Marubozu White - Bullish_study"]=["Marubozu White - 看涨"],t.exports["Morning Doji Star - Bullish_study"]=["十字晨星 - 看涨"],t.exports["Morning Star - Bullish_study"]=["晨星 - 看涨"],t.exports["On Neck - Bearish_study"]=["上颈线 - 看跌"],t.exports["Piercing - Bullish_study"]=["穿刺 - 看涨"],t.exports["Rising Three Methods - Bullish_study"]=["上升三法 - 看涨"],t.exports["Rising Window - Bullish_study"]=["上升窗口 - 看涨"],t.exports["Shooting Star - Bearish_study"]=["射击之星 - 看跌"],t.exports["Three Black Crows - Bearish_study"]=["三黑鸦 - 看跌"],t.exports["Three White Soldiers - Bullish_study"]=["三白兵 - 看涨"],t.exports["Tri-Star - Bearish_study"]=["三星 - 看跌"],t.exports["Tri-Star - Bullish_study"]=["三星 - 看涨"],t.exports["Tweezer Top - Bearish_study"]=["镊顶 - 看跌"], +t.exports["Upside Tasuki Gap - Bullish_study"]=["上肩带缺口 - 看涨"],t.exports.SuperTrend_study=["超级趋势"],t.exports["Average Price_study"]=["平均价"],t.exports["Typical Price_study"]=["典型价格"],t.exports["Median Price_study"]=["中位数价格"],t.exports["Money Flow Index_study"]=["资金流量指数"],t.exports["Moving Average Double_study"]=["双移动平均线"],t.exports["Moving Average Triple_study"]=["三重移动平均"],t.exports["Moving Average Adaptive_study"]=["自适应移动均线"],t.exports["Moving Average Hamming_study"]=["海明移动平均"],t.exports["Moving Average Modified_study"]=["修改后移动平均线"],t.exports["Moving Average Multiple_study"]=["多重移动平均线"],t.exports["Linear Regression Slope_study"]=["线性回归斜率"],t.exports["Standard Error_study"]=["标准误差"],t.exports["Standard Error Bands_study"]=["标准误差带"],t.exports["Correlation - Log_study"]=["相关 - 记录"],t.exports["Standard Deviation_study"]=["标准偏差"],t.exports["Chaikin Volatility_study"]=["蔡金波动率"],t.exports["Volatility Close-to-Close_study"]=["波动率Close-to-Close"],t.exports["Volatility Zero Trend Close-to-Close_study"]=["波动率零趋势Close-to-Close"],t.exports["Volatility O-H-L-C_study"]=["波动率 O-H-L-C"],t.exports["Volatility Index_study"]=["波动率指数"],t.exports["Trend Strength Index_study"]=["趋势强度指数"],t.exports["Majority Rule_study"]=["多数决原则"],t.exports["Advance Decline Line_study"]=["腾落指标(Advance Decline Line)"],t.exports["Advance Decline Ratio_study"]=["涨跌比率(Advance Decline Ratio)"],t.exports["Advance/Decline Ratio (Bars)_study"]=["涨跌比率(Advance/Decline Ratio (Bars))"],t.exports["BarUpDn Strategy_study"]=["BarUpDn 策略(BarUpDn Strategy)"],t.exports["Bollinger Bands Strategy directed_study"]=["布林带定向策略(Bollinger Bands Strategy directed)"],t.exports["Bollinger Bands Strategy_study"]=["布林带策略(Bollinger Bands Strategy)"],t.exports.ChannelBreakOutStrategy_study=["通道突破策略(Channel Break Out Strategy)"],t.exports.Compare_study=["对比(Compare)"],t.exports["Conditional Expressions_study"]=["条件表达式(Conditional Expressions)"],t.exports.ConnorsRSI_study=["康纳相对强弱指数(Connors RSI)"],t.exports["Consecutive Up/Down Strategy_study"]=["连续向上/向下策略(Consecutive Up/Down Strategy)"],t.exports["Cumulative Volume Index_study"]=["累积量指标"],t.exports["Divergence Indicator_study"]=["背离指标(Divergence Indicator)"],t.exports["Greedy Strategy_study"]=["贪心策略(Greedy Strategy)"],t.exports["InSide Bar Strategy_study"]=["InSide Bar 策略(InSide Bar Strategy)"],t.exports["Keltner Channel Strategy_study"]=["肯特纳通道策略(Keltner Channel Strategy)"],t.exports["Linear Regression_study"]=["线性回归(Linear Regression)"],t.exports["MACD Strategy_study"]=["MACD 策略(MACD Strategy)"],t.exports["Momentum Strategy_study"]=["动量策略(Momentum Strategy)"],t.exports["Moon Phases_study"]=["月相指标(Moon Phases)"],t.exports["Moving Average Convergence/Divergence_study"]=["平滑异同移动平均线(MACD)"],t.exports["MovingAvg Cross_study"]=["移动平均线交叉(MovingAvg Cross)"],t.exports["MovingAvg2Line Cross_study"]=["移动平均双线交叉(MovingAvg2Line Cross)"],t.exports["OutSide Bar Strategy_study"]=["OutSide Bar 策略(OutSide Bar Strategy)"],t.exports.Overlay_study=["叠加"],t.exports["Parabolic SAR Strategy_study"]=["抛物线转向策略(Parabolic SAR Strategy)"], +t.exports["Pivot Extension Strategy_study"]=["轴枢点扩展策略(Pivot Extension Strategy)"],t.exports["Pivot Points High Low_study"]=["枢轴点 - 高低点(Pivot Points High Low)"],t.exports["Pivot Reversal Strategy_study"]=["轴枢点反转策略(Pivot Reversal Strategy)"],t.exports["Price Channel Strategy_study"]=["价格通道策略(Price Channel Strategy)"],t.exports["RSI Strategy_study"]=["RSI 策略(RSI Strategy)"],t.exports["SMI Ergodic Indicator_study"]=["SMI 遍历指标(SMI Ergodic Indicator)"],t.exports["SMI Ergodic Oscillator_study"]=["SMI 遍历指标(SMI Ergodic Indicator)"],t.exports["Stochastic Slow Strategy_study"]=["Stochastic Slow 策略(Stochastic Slow Strategy)"],t.exports["Volatility Stop_study"]=["波动止损(Volatility Stop)"],t.exports["Volty Expan Close Strategy_study"]=["Volty EXPAN Close 策略(Volty Expan Close Strategy)"],t.exports["Woodies CCI_study"]="Woodies CCI"},40434:t=>{t.exports=["固定范围成交量分布图"]},32819:t=>{t.exports="Vol"},66051:t=>{t.exports=["小浪"]},86054:t=>{t.exports=["分钟"]},20936:t=>{t.exports=["文字"]},98478:t=>{t.exports=["无法复制"]},34004:t=>{t.exports=["无法剪切"]},96260:t=>{t.exports=["无法粘贴"]},94370:t=>{t.exports=["当前K线结束倒计时"]},15168:t=>{t.exports=["科伦坡"]},36018:t=>{t.exports=["柱状图"]},19372:t=>{t.exports=["评论"]},20229:t=>{t.exports=["对比或叠加商品"]},46689:t=>{t.exports=["确认参数"]},43432:t=>{t.exports=["哥本哈根"]},35216:t=>{t.exports=["复制"]},87898:t=>{t.exports=["复制图表布局"]},28851:t=>{t.exports=["复制价格"]},94099:t=>{t.exports=["开罗"]},64149:t=>{t.exports=["标注"]},63528:t=>{t.exports=["K线图"]},46837:t=>{t.exports=["加拉加斯"]},49329:t=>{t.exports=["涨跌"]},28089:t=>{t.exports=["变更商品代码"]},99374:t=>{t.exports=["变更周期"]},14412:t=>{t.exports=["图表属性"]},26619:t=>{t.exports=["图表由TradingView提供"]},12011:t=>{t.exports=["图表图片复制到剪贴板{emoji}"]},59884:t=>{t.exports=["查塔姆群岛"]},28244:t=>{t.exports=["芝加哥"]},49648:t=>{t.exports=["重庆"]},90068:t=>{t.exports=["圆"]},32234:t=>{t.exports=["点击以设定"]},52977:t=>{t.exports=["克隆"]},31691:t=>{t.exports=["收盘价"]},50493:t=>{t.exports=["创建订单"]},52302:t=>{t.exports=["创建限价挂单"]},29908:t=>{t.exports=["十字线"]},60997:t=>{t.exports=["十字线"]},81520:t=>{t.exports=["外汇"]},98486:t=>{t.exports=["当前及以上时间周期"]},73106:t=>{t.exports=["当前及以下时间周期"]},85964:t=>{t.exports=["仅当前时间周期"]},17206:t=>{t.exports=["曲线"]},95176:t=>{t.exports=["循环"]},87761:t=>{t.exports=["循环线"]},27891:t=>{t.exports=["赛福形态"]},56996:t=>{t.exports=["已存在带有此名称的布局"]},30192:t=>{t.exports=["已存在带有该名称的布局。你想覆盖它吗?"]},32852:t=>{t.exports=["ABCD 形态"]},88010:t=>{t.exports=["阿姆斯特丹"]},37422:t=>{t.exports=["分析交易设定"]},66828:t=>{t.exports=["锚点注释"]},94782:t=>{t.exports=["锚点文字"]},61704:t=>{t.exports="Anchored VWAP"},63597:t=>{t.exports=["添加水平线"]},45743:t=>{t.exports=["添加商品"]},8700:t=>{t.exports=["添加警报"]},64885:t=>{t.exports=["在{drawing}增加警报"]},90830:t=>{t.exports=["在{series}增加警报"]},45986:t=>{t.exports=["为{title} 添加警报"]},3612:t=>{t.exports=["为{instrumentName}添加财务指标"]},92206:t=>{t.exports=["在{studyTitle}上增加指标/策略"]},34810:t=>{t.exports=["为{symbol}添加文本笔记"]},75669:t=>{t.exports=["将此财务指标添加到整个布局"]},64288:t=>{t.exports=["将此指标添加到整个布局"]},77920:t=>{t.exports=["将此策略添加到整个布局"]},34059:t=>{t.exports=["将此商品添加到整个布局"]},17365:t=>{t.exports=["阿德莱德"]},9408:t=>{ +t.exports=["总是隐藏"]},71997:t=>{t.exports=["总是显示"]},97305:t=>{t.exports=["所有指标和绘图工具"]},59192:t=>{t.exports=["所有时间周期"]},14452:t=>{t.exports=["阿拉木图"]},5716:t=>{t.exports=["应用艾略特波浪"]},19263:t=>{t.exports=["应用艾略特大型浪"]},15818:t=>{t.exports=["应用艾略特小型浪"]},50352:t=>{t.exports=["应用艾略特中型浪"]},66631:t=>{t.exports=["应用手动决策点"]},15682:t=>{t.exports=["应用手动风险/回报"]},15644:t=>{t.exports=["应用WPT Down波"]},5897:t=>{t.exports=["应用WPT Up波"]},13345:t=>{t.exports=["应用默认"]},95910:t=>{t.exports=["将这些指标应用于整个布局"]},42762:t=>{t.exports=["4月"]},45104:t=>{t.exports=["弧形"]},42097:t=>{t.exports=["面积图"]},96237:t=>{t.exports=["箭头"]},48732:t=>{t.exports=["向下箭头"]},82473:t=>{t.exports=["箭头标记"]},8738:t=>{t.exports=["向下箭头"]},35062:t=>{t.exports=["向左箭头"]},92163:t=>{t.exports=["向右箭头"]},33196:t=>{t.exports=["向上箭头"]},10650:t=>{t.exports=["向上箭头"]},59340:t=>{t.exports=["阿什哈巴德"]},13468:t=>{t.exports=["以收盘价"]},21983:t=>{t.exports=["雅典"]},86951:t=>{t.exports=["自动"]},50834:t=>{t.exports=["自动(调整数据适于屏幕)"]},38465:t=>{t.exports=["8月"]},8975:t=>{t.exports=["平均收盘价标签"]},87899:t=>{t.exports=["平均收盘价线"]},22554:t=>{t.exports=["平均"]},54173:t=>{t.exports=["波哥大"]},53260:t=>{t.exports=["巴林"]},40664:t=>{t.exports=["泡泡注释"]},32376:t=>{t.exports=["曼谷"]},19149:t=>{t.exports=["K线回放不适用于此图表类型。您要退出K线回放吗?"]},16812:t=>{t.exports=["美国线"]},98838:t=>{t.exports=["复制K线"]},17712:t=>{t.exports=["基准线"]},54861:t=>{t.exports=["贝尔格莱德"]},26825:t=>{t.exports=["柏林"]},30251:t=>{t.exports=["笔刷"]},90204:t=>{t.exports=["布鲁塞尔"]},5262:t=>{t.exports=["布拉迪斯拉发"]},59901:t=>{t.exports=["上移一层"]},26354:t=>{t.exports=["置于顶层"]},11741:t=>{t.exports=["布里斯班"]},37728:t=>{t.exports=["布加勒斯特"]},87143:t=>{t.exports=["布达佩斯"]},82446:t=>{t.exports=["布宜诺斯艾利斯"]},82128:t=>{t.exports=["由TradingView提供"]},75190:t=>{t.exports=["前往日期"]},38342:t=>{t.exports=["前往到{lineToolName}"]},75139:t=>{t.exports=["明白"]},81180:t=>{t.exports=["江恩箱"]},68102:t=>{t.exports=["江恩角度线"]},66321:t=>{t.exports=["江恩正方"]},87107:t=>{t.exports=["固定江恩正方"]},34805:t=>{t.exports="Get more connections"},7914:t=>{t.exports=["模拟K线"]},18367:t=>{t.exports=["超级循环浪"]},97065:t=>{t.exports=["确定删除学习模板'{name}'?"]},59368:t=>{t.exports=["双曲线"]},35273:t=>{t.exports=["双击任意边缘以重置布局网格"]},5828:t=>{t.exports=["双击以完成路径线"]},63898:t=>{t.exports=["双击以完成折线"]},42660:t=>{t.exports=["下跌浪1或A"]},44788:t=>{t.exports=["下跌浪2或B"]},71263:t=>{t.exports=["下跌浪3"]},70573:t=>{t.exports=["下跌浪4"]},59560:t=>{t.exports=["下跌浪5"]},70437:t=>{t.exports=["下跌浪C"]},93345:t=>{t.exports=["数据提供商为"]},76912:t=>{t.exports=["日期"]},60222:t=>{t.exports=["日期范围"]},79859:t=>{t.exports=["日期和价格范围"]},92203:t=>{t.exports=["12月"]},69479:t=>{t.exports=["级别"]},57701:t=>{t.exports=["丹佛"]},73720:t=>{t.exports=["钻石"]},3556:t=>{t.exports=["不相交通道"]},62764:t=>{t.exports=["移位"]},22903:t=>{t.exports=["绘图工具栏"]},21442:t=>{t.exports=["在上面绘制水平线"]},22429:t=>{t.exports=["迪拜"]},9497:t=>{t.exports=["都柏林"]},85223:t=>{t.exports=["表情符号"]},24435:t=>{t.exports=["输入新图表布局名称"]},93512:t=>{t.exports=["编辑{title}警报"]},91215:t=>{t.exports=["艾略特调整浪(ABC)"]},80983:t=>{t.exports=["艾略特双重组合浪(WXY)"]},74118:t=>{t.exports=["艾略特推动浪(12345)"]},95840:t=>{t.exports=["艾略特三角浪(ABCDE)"]}, +66637:t=>{t.exports=["艾略特三重组合浪(WXYXZ)"]},69418:t=>{t.exports=["椭圆形"]},27558:t=>{t.exports=["扩展警报线"]},2578:t=>{t.exports=["延长线"]},77295:t=>{t.exports=["交易所"]},2899:t=>{t.exports=["上方已有窗格"]},53387:t=>{t.exports=["下方已有窗格"]},36972:t=>{t.exports=["预测"]},17994:t=>{t.exports=["无法保存脚本库"]},87375:t=>{t.exports=["保存脚本失败"]},35050:t=>{t.exports=["2月"]},82719:t=>{t.exports=["斐波那契通道"]},64192:t=>{t.exports=["斐波那契圈"]},63835:t=>{t.exports=["斐波那契回撤"]},18072:t=>{t.exports=["斐波那契速度阻力弧"]},20877:t=>{t.exports=["斐波那契速度阻力扇"]},76783:t=>{t.exports=["斐波那契螺旋"]},89037:t=>{t.exports=["斐波那契时区"]},72489:t=>{t.exports=["斐波那契楔形"]},21524:t=>{t.exports=["旗形"]},55678:t=>{t.exports=["旗标"]},29230:t=>{t.exports=["平滑顶/底"]},92754:t=>{t.exports=["翻转"]},42015:t=>{t.exports=["小数部分无效"]},47542:t=>{t.exports=["基础研究已经不在图表上了"]},16245:t=>{t.exports=["加尔各答"]},3155:t=>{t.exports=["加德满都"]},92901:t=>{t.exports="Kagi"},2693:t=>{t.exports=["卡拉奇"]},72374:t=>{t.exports=["科威特"]},87338:t=>{t.exports=["胡志明市"]},61582:t=>{t.exports=["空心K线图"]},32918:t=>{t.exports=["中国香港"]},61351:t=>{t.exports=["檀香山"]},60049:t=>{t.exports=["水平线"]},76604:t=>{t.exports=["水平射线"]},42616:t=>{t.exports=["头肩形"]},40530:t=>{t.exports="Heikin Ashi"},99820:t=>{t.exports=["赫尔辛基"]},31971:t=>{t.exports=["隐藏"]},33911:t=>{t.exports=["隐藏所有"]},95551:t=>{t.exports=["隐藏所有图形"]},44312:t=>{t.exports=["隐藏所有绘图和指标"]},67927:t=>{t.exports=["隐藏所有绘图、指标、仓位和订单"]},86306:t=>{t.exports=["隐藏所有指标"]},70803:t=>{t.exports=["隐藏所有仓位和订单"]},13277:t=>{t.exports=["隐藏绘图"]},8251:t=>{t.exports=["隐藏图中的事件"]},44177:t=>{t.exports=["隐藏指标"]},2441:t=>{t.exports=["隐藏K线上的标记"]},90540:t=>{t.exports=["隐藏仓位和订单"]},30777:t=>{t.exports=["最高价"]},31994:t=>{t.exports=["高-低"]},60259:t=>{t.exports=["高低价标签"]},21803:t=>{t.exports=["高低价线"]},31895:t=>{t.exports=["荧光笔"]},69085:t=>{t.exports=['直方图太大,请增加"Row Size"输入。']},8122:t=>{t.exports=['直方图太大,请减少"Row Size"输入。']},22712:t=>{t.exports="I'm good thanks"},23450:t=>{t.exports=["图片"]},71778:t=>{t.exports=["中浪"]},14177:t=>{t.exports=["无效商品代码"]},32619:t=>{t.exports=["无效的商品代码"]},53239:t=>{t.exports=["翻转价格坐标"]},20062:t=>{t.exports=["基准100"]},81584:t=>{t.exports=["指标值标签"]},31485:t=>{t.exports=["指标名称标签"]},27677:t=>{t.exports=["信息线"]},98767:t=>{t.exports=["插入指标"]},9114:t=>{t.exports=["内部"]},12354:t=>{t.exports=["内部分叉线"]},26579:t=>{t.exports=["图标"]},37885:t=>{t.exports=["伊斯坦布尔"]},87469:t=>{t.exports=["约翰尼斯堡"]},52707:t=>{t.exports=["雅加达"]},95425:t=>{t.exports=["1月"]},42890:t=>{t.exports=["耶路撒冷"]},6215:t=>{t.exports=["7月"]},15224:t=>{t.exports=["6月"]},36253:t=>{t.exports=["朱诺"]},15241:t=>{t.exports=["在左边"]},29404:t=>{t.exports=["在右边"]},850:t=>{t.exports=["哎呀!"]},675:t=>{t.exports=["对象树"]},73546:t=>{t.exports=["10月"]},39280:t=>{t.exports=["开盘价"]},25595:t=>{t.exports=["原始"]},82906:t=>{t.exports=["奥斯陆"]},8136:t=>{t.exports=["最低价"]},42284:t=>{t.exports=["锁定"]},1441:t=>{t.exports=["锁定/解锁"]},82232:t=>{t.exports=["按时间锁定垂直光标线"]},18219:t=>{t.exports=["锁定价格对K线比例"]},12285:t=>{t.exports=["对数"]},50286:t=>{t.exports=["伦敦"]},44604:t=>{t.exports=["多头"]},87604:t=>{t.exports=["洛杉矶"]},18528:t=>{t.exports=["向下标签"]},13046:t=>{t.exports=["向上标签"]},94420:t=>{ +t.exports=["标签"]},89155:t=>{t.exports=["拉哥斯"]},25846:t=>{t.exports=["利马"]},1277:t=>{t.exports=["线形图"]},63492:t=>{t.exports=["新价线"]},83182:t=>{t.exports=["线条"]},78104:t=>{t.exports=["链接到复制到剪贴板的图表图片{emoji}"]},50091:t=>{t.exports=["里斯本"]},64352:t=>{t.exports=["卢森堡"]},11156:t=>{t.exports="MTPredictor"},67861:t=>{t.exports=["移动点以定位锚点然后点击放置"]},45828:t=>{t.exports=["移动到"]},44302:t=>{t.exports=["将坐标移至左侧"]},94338:t=>{t.exports=["将坐标移到右侧"]},66276:t=>{t.exports=["调整希夫"]},18559:t=>{t.exports=["调整希夫分叉线"]},18665:t=>{t.exports=["莫斯科"]},58038:t=>{t.exports=["马德里"]},34190:t=>{t.exports=["马耳他"]},90271:t=>{t.exports=["马尼拉"]},51369:t=>{t.exports=["3月"]},85095:t=>{t.exports=["墨西哥城"]},75633:t=>{t.exports=["将所有坐标合并为一个"]},95093:t=>{t.exports=["混合的"]},10931:t=>{t.exports="Micro"},58397:t=>{t.exports="Millennium"},85884:t=>{t.exports=["微浪"]},9632:t=>{t.exports=["小写字"]},63158:t=>{t.exports=["镜像"]},42769:t=>{t.exports=["马斯喀特"]},43088:t=>{t.exports="N/A"},95222:t=>{t.exports=["这里没有数据"]},3485:t=>{t.exports=["无坐标(全屏)"]},8886:t=>{t.exports=["没有同步"]},16971:t=>{t.exports=["没有交易量数据"]},75549:t=>{t.exports=["注释"]},71230:t=>{t.exports=["11月"]},99203:t=>{t.exports=["诺福克岛"]},79023:t=>{t.exports=["内罗毕"]},91203:t=>{t.exports=["纽约"]},24143:t=>{t.exports=["新西兰"]},40887:t=>{t.exports=["上方新窗格"]},96712:t=>{t.exports=["下方新窗格"]},33566:t=>{t.exports=["尼科西亚"]},64968:t=>{t.exports=["有些不对劲。 请稍后再试。"]},10520:t=>{t.exports=["保存新的图表布局"]},9908:t=>{t.exports=["保存为"]},68553:t=>{t.exports=["圣萨尔瓦多"]},65412:t=>{t.exports=["圣地亚哥"]},13538:t=>{t.exports=["圣保罗"]},37207:t=>{t.exports=["仅缩放价格图表"]},51464:t=>{t.exports=["希夫"]},98114:t=>{t.exports=["希夫分叉线"]},1535:t=>{t.exports=["如果您离开页面,脚本可能不会被更新保存。"]},89517:t=>{t.exports=["设置"]},43247:t=>{t.exports=["第二部分是无效的。"]},19796:t=>{t.exports=["置于底层"]},23221:t=>{t.exports=["下移一层"]},5961:t=>{t.exports=["首尔"]},57902:t=>{t.exports=["9月"]},25866:t=>{t.exports=["时段"]},59827:t=>{t.exports=["交易日间隔"]},69240:t=>{t.exports=["上海"]},37819:t=>{t.exports=["空头"]},81428:t=>{t.exports=["显示"]},98116:t=>{t.exports=["显示所有绘图"]},39046:t=>{t.exports=["显示所有绘图和指标"]},38293:t=>{t.exports=["显示所有绘图、指标、仓位和订单"]},49982:t=>{t.exports=["显示所有指标"]},48284:t=>{t.exports=["显示所有观点"]},62632:t=>{t.exports=["显示所有仓位和订单"]},24620:t=>{t.exports=["显示连续合约转换"]},84813:t=>{t.exports=["显示合约到期"]},66263:t=>{t.exports=["显示股利"]},46771:t=>{t.exports=["显示收益"]},87933:t=>{t.exports=["显示关注用户的观点"]},30709:t=>{t.exports=["显示最新新闻"]},58669:t=>{t.exports=["仅显示我自己的观点"]},30816:t=>{t.exports=["显示拆分"]},68161:t=>{t.exports=["指示牌"]},56683:t=>{t.exports=["新加坡"]},69502:t=>{t.exports=["正弦线"]},44904:t=>{t.exports=["方形"]},70213:t=>{t.exports=["研究数量超出限制:每个布局{number}研究。\n请删除一些研究。"]},32733:t=>{t.exports=["样式"]},65323:t=>{t.exports=["在左侧堆叠"]},14113:t=>{t.exports=["右边"]},93161:t=>{t.exports=["保持绘图模式"]},48767:t=>{t.exports=["斯德哥尔摩"]},29662:t=>{t.exports="Submicro"},9753:t=>{t.exports="Submillennium"},71722:t=>{t.exports=["次微浪"]},91889:t=>{t.exports=["大循环浪"]},33820:t=>{t.exports="Supermillennium"},11020:t=>{t.exports=["悉尼"]},89659:t=>{t.exports=["商品代码错误"]},90932:t=>{t.exports=["商品名称标签"]},65986:t=>{t.exports=["商品信息"]},52054:t=>{ +t.exports=["商品最新价格标签"]},33606:t=>{t.exports=["全球同步"]},18008:t=>{t.exports=["同步到所有图表"]},99969:t=>{t.exports=["点数图"]},53047:t=>{t.exports=["折线"]},34402:t=>{t.exports=["路径"]},70394:t=>{t.exports=["平行通道"]},95995:t=>{t.exports=["巴黎"]},29682:t=>{t.exports=["粘贴"]},51102:t=>{t.exports=["百分比"]},35590:t=>{t.exports=["珀斯"]},19093:t=>{t.exports=["菲尼克斯"]},22293:t=>{t.exports=["倾斜扇形"]},43852:t=>{t.exports=["分叉线"]},37680:t=>{t.exports=["固定至左侧新坐标"]},43707:t=>{t.exports=["固定至右侧新坐标"]},91130:t=>{t.exports=["固定至左侧坐标"]},61201:t=>{t.exports=["固定到左侧坐标(隐藏)"]},764:t=>{t.exports=["固定到右侧坐标"]},20207:t=>{t.exports=["固定至右侧坐标(隐藏)"]},66156:t=>{t.exports=["固定至坐标(当前左侧)"]},54727:t=>{t.exports=["固定至坐标(当前无坐标)"]},76598:t=>{t.exports=["固定至坐标(当前右侧)"]},39065:t=>{t.exports=["固定至坐标(当前{label} )"]},97324:t=>{t.exports=["固定至坐标{label}"]},56948:t=>{t.exports=["固定至坐标{label}(隐藏)"]},32156:t=>{t.exports=["已固定至左侧坐标"]},8128:t=>{t.exports=["已固定到左侧坐标(隐藏)"]},3822:t=>{t.exports=["已固定至右侧坐标"]},44538:t=>{t.exports=["固定至右侧坐标(隐藏)"]},65810:t=>{t.exports=["已固定坐标{label}"]},14125:t=>{t.exports=["固定到坐标{label}(隐藏)"]},97378:t=>{t.exports=["加号按钮"]},46669:t=>{t.exports=["请在您的浏览器中向我们提供剪贴板写入权限,或按{keystroke}"]},35963:t=>{t.exports=["当您希望放大您鼠标聚焦的点位时,请按住{key} 键。"]},95921:t=>{t.exports=["价格标签"]},28625:t=>{t.exports=["价格注释"]},2032:t=>{t.exports=["价格范围"]},32061:t=>{t.exports=["价格格式无效"]},91492:t=>{t.exports=["价格线"]},48404:t=>{t.exports=["大浪"]},87086:t=>{t.exports=["投影"]},10160:t=>{t.exports=["发表于{customer},{date}"]},19056:t=>{t.exports=["卡塔尔"]},9998:t=>{t.exports=["旋转矩形"]},74214:t=>{t.exports=["罗马"]},50470:t=>{t.exports=["射线"]},90357:t=>{t.exports=["Range图"]},26833:t=>{t.exports=["雷克雅维克"]},328:t=>{t.exports=["矩形"]},41615:t=>{t.exports=["重做"]},35001:t=>{t.exports=["回归趋势线"]},34596:t=>{t.exports=["移除"]},1434:t=>{t.exports=["移除绘图"]},13951:t=>{t.exports=["移除指标"]},4142:t=>{t.exports=["重命名图表布局"]},20801:t=>{t.exports="Renko"},34301:t=>{t.exports=["重置图表视图"]},17258:t=>{t.exports=["重置价格坐标"]},25333:t=>{t.exports=["重置时间坐标"]},52588:t=>{t.exports=["利雅得"]},5871:t=>{t.exports=["里加"]},33603:t=>{t.exports=["警告"]},48474:t=>{t.exports=["华沙"]},20466:t=>{t.exports=["托克劳群岛"]},94284:t=>{t.exports=["东京"]},83836:t=>{t.exports=["多伦多"]},38788:t=>{t.exports=["台北"]},39108:t=>{t.exports=["塔林"]},37229:t=>{t.exports=["文本"]},16267:t=>{t.exports=["德黑兰"]},19611:t=>{t.exports=["模板"]},29198:t=>{t.exports=["数据供应商不提供此商品的成交量数据。"]},8162:t=>{t.exports=["无法加载发布预览。请禁用浏览器扩展并重试。"]},65943:t=>{t.exports=["该指标无法运用到其他指标上"]},74986:t=>{t.exports=["此脚本仅限邀请。要请求访问,请联系其作者。"]},98538:t=>{t.exports=["三驱形态"]},30973:t=>{t.exports=["ticks"]},31976:t=>{t.exports=["时间"]},64375:t=>{t.exports=["时区"]},95005:t=>{t.exports=["时间周期"]},87085:t=>{t.exports=["交易"]},94770:t=>{t.exports=["趋势线角度"]},23104:t=>{t.exports=["趋势线"]},15501:t=>{t.exports=["斐波那契趋势扩展"]},31196:t=>{t.exports=["斐波那契趋势时间"]},29245:t=>{t.exports=["三角形"]},83356:t=>{t.exports=["下降三角形"]},12390:t=>{t.exports=["三角形态"]},28340:t=>{t.exports=["上升三角形"]},93855:t=>{t.exports=["突尼斯"]},50406:t=>{t.exports=["世界统一时间"]},38587:t=>{t.exports="Understood"},81320:t=>{t.exports=["复原"]},25933:t=>{t.exports=["单位"]},15101:t=>{ +t.exports=["解锁"]},34150:t=>{t.exports=["上涨浪4"]},83927:t=>{t.exports=["上涨浪5"]},58976:t=>{t.exports=["上涨浪1或A"]},11661:t=>{t.exports=["上涨浪2或B"]},53958:t=>{t.exports=["上涨浪3"]},66560:t=>{t.exports=["上涨浪C"]},18426:t=>{t.exports=["成交量分布图固定范围"]},61022:t=>{t.exports=["成交量分布图指标仅在我们的升级方案中可用。"]},15771:t=>{t.exports=["温哥华"]},56211:t=>{t.exports=["垂直线"]},75354:t=>{t.exports=["维尔纽斯"]},21852:t=>{t.exports=["可见范围"]},27557:t=>{t.exports=["时间周期可见性"]},89960:t=>{t.exports=["鼠标移动时可见"]},22198:t=>{t.exports=["视觉顺序"]},7050:t=>{t.exports=["X 交叉"]},66527:t=>{t.exports=["XABCD 形态"]},17126:t=>{t.exports=["您不能在这个付费方案内查看主时间框架"]},69293:t=>{t.exports=["仰光"]},84301:t=>{t.exports=["苏黎世"]},76020:t=>{t.exports=["更改艾略特角度"]},83935:t=>{t.exports=["更改不重叠的标签"]},39402:t=>{t.exports=["更改平均收盘价标签可见性"]},98866:t=>{t.exports=["更改平均收盘价线可见性"]},5100:t=>{t.exports=["更改bid和ask标签的可见性"]},32311:t=>{t.exports=["更改bid和ask线的可见性"]},22641:t=>{t.exports=["更改货币"]},30501:t=>{t.exports=["将图表布局更改为{title}"]},7017:t=>{t.exports=["更改连续合约转换可见性"]},58108:t=>{t.exports=["更改倒计时到K线关闭的可见性"]},7151:t=>{t.exports=["更改日期范围"]},84944:t=>{t.exports=["更改股息可见性"]},79574:t=>{t.exports=["更改图表上的事件可见性"]},88217:t=>{t.exports=["更改收益可见性"]},28288:t=>{t.exports=["更改期货合约到期可见性"]},66805:t=>{t.exports=["更改高低价标签的可见性"]},92556:t=>{t.exports=["更改高低价线的可见性"]},87027:t=>{t.exports=["更改指标名称标签可见性"]},14922:t=>{t.exports=["更改指标值标签可见性"]},77578:t=>{t.exports=["更改最新新闻可见性"]},87510:t=>{t.exports=["更改窗格高度"]},50190:t=>{t.exports=["更改加号按钮的可见性"]},49889:t=>{t.exports=["更改盘前/盘后价格标签的可见性"]},16750:t=>{t.exports=["改盘前/盘后市场价格线的可见性"]},59883:t=>{t.exports=["更改前一个收盘价线的可见性"]},67761:t=>{t.exports=["更改价格线可见性"]},69510:t=>{t.exports=["更改价格K线比"]},32303:t=>{t.exports=["变更解析度"]},526:t=>{t.exports=["变更品种"]},9402:t=>{t.exports=["更改商品标签可见性"]},53150:t=>{t.exports=["更改商品最后一个值的可见性"]},12707:t=>{t.exports=["更改商品前一个收盘价的可见性"]},65303:t=>{t.exports=["更改交易时段"]},15403:t=>{t.exports=["更改交易日间隔可见性"]},53438:t=>{t.exports=["更改系列样式"]},74488:t=>{t.exports=["更改拆分可见性"]},20505:t=>{t.exports=["更改时区"]},39028:t=>{t.exports=["更改单位"]},21511:t=>{t.exports=["更改可见性"]},16698:t=>{t.exports=["更改当前时间周期的可见性"]},78422:t=>{t.exports=["更改当前及以上时间周期的可见性"]},49529:t=>{t.exports=["更改当前及以下时间周期的可见性"]},66927:t=>{t.exports=["更改所有时间周期的可见性"]},74428:t=>{t.exports=["更改{title}样式"]},72032:t=>{t.exports=["更改{pointIndex}点"]},65911:t=>{t.exports=["图表由TradingView提供"]},5179:t=>{t.exports=["克隆线工具"]},3195:t=>{t.exports=["创建划线工具组"]},92659:t=>{t.exports=["从选项卡选择划线工具组"]},81791:t=>{t.exports=["创建{tool}"]},63649:t=>{t.exports=["剪切源"]},78755:t=>{t.exports=["剪切{title}"]},99113:t=>{t.exports=["将划线工具{lineTool}添加到组{name}"]},40242:t=>{t.exports=["添加线条工具到组{group}"]},22856:t=>{t.exports=["将此财务指标添加到整个布局"]},82388:t=>{t.exports=["将此指标添加到整个布局"]},94292:t=>{t.exports=["将此策略添加到整个布局"]},27982:t=>{t.exports=["将此商品添加到整个布局"]},66568:t=>{t.exports=["应用图表主题"]},64034:t=>{t.exports=["应用所有图表属性"]},49037:t=>{t.exports=["应用绘图模板"]},96996:t=>{t.exports=["将出厂默认设置应用于选定的源"]},44547:t=>{t.exports=["将指标应用于整个布局"]},26065:t=>{t.exports=["申请应用模板{template}"]},58570:t=>{t.exports=["应用工具栏主题"]},27195:t=>{t.exports=["向前发送组{title}"]},78246:t=>{ +t.exports=["把{title}放在前面"]},56763:t=>{t.exports=["上移{title}一层"]},5607:t=>{t.exports=["由TradingView提供"]},90621:t=>{t.exports=["日期范围锁定"]},12962:t=>{t.exports=["擦除水平线"]},63391:t=>{t.exports=["从组{group}中排除划线工具"]},59942:t=>{t.exports=["翻转K线形态"]},70301:t=>{t.exports=["隐藏{title}"]},91842:t=>{t.exports=["隐藏警报标签行"]},54781:t=>{t.exports=["隐藏所有绘图工具"]},44974:t=>{t.exports=["隐藏K线上的标记"]},28916:t=>{t.exports=["周期锁定"]},94245:t=>{t.exports=["翻转价格坐标"]},90743:t=>{t.exports=["插入{title}"]},53146:t=>{t.exports=["在{targetTitle}之后插入{title}"]},74055:t=>{t.exports=["在{target}之后插入{title}"]},11231:t=>{t.exports=["在{target}之前插入{title}"]},67176:t=>{t.exports=["在{targetTitle}之前插入{title}"]},54597:t=>{t.exports=["加载默认绘图模板"]},30295:t=>{t.exports=["载入中..."]},50193:t=>{t.exports=["锁定{title}"]},4963:t=>{t.exports=["锁定组{group}"]},68163:t=>{t.exports=["锁定对象"]},47107:t=>{t.exports=["移动"]},11303:t=>{t.exports=["移动{title}到新的左坐标"]},45544:t=>{t.exports=["移动{title}到新的右坐标"]},81898:t=>{t.exports=["将所有坐标移至左侧"]},22863:t=>{t.exports=["将所有坐标移至右侧"]},45356:t=>{t.exports=["移动绘图(多图形)"]},15086:t=>{t.exports=["向左移动"]},61711:t=>{t.exports=["向右移动"]},4184:t=>{t.exports=["移动坐标"]},74642:t=>{t.exports=["使{title}无坐标(全屏)"]},45223:t=>{t.exports=["使{group} 组隐藏"]},87927:t=>{t.exports=["使组{group}可见"]},62153:t=>{t.exports=["向下合并"]},70746:t=>{t.exports=["合并到窗格"]},66143:t=>{t.exports=["向上合并"]},81870:t=>{t.exports=["镜像K线形态"]},16542:t=>{t.exports="n/a"},47222:t=>{t.exports=["坐标价格"]},99042:t=>{t.exports=["仅缩放价格图表"]},35962:t=>{t.exports=["缩放时间"]},68193:t=>{t.exports=["滚动"]},70009:t=>{t.exports=["滚动时间"]},69485:t=>{t.exports=["将价格坐标选择策略设置为{title}"]},16259:t=>{t.exports=["下移{title}一层"]},66781:t=>{t.exports=["把{title}放在后面"]},4998:t=>{t.exports=["向后发送组{title}"]},64704:t=>{t.exports=["全局分享线条工具"]},77554:t=>{t.exports=["在布局中分享线条工具"]},16237:t=>{t.exports=["显示警报标签行"]},13622:t=>{t.exports=["显示所有观点"]},26267:t=>{t.exports=["显示关注用户的观点"]},40061:t=>{t.exports=["仅显示我的观点"]},52010:t=>{t.exports=["留在绘图模式"]},98784:t=>{t.exports=["停止同步绘图"]},57011:t=>{t.exports=["停止同步线条工具"]},92831:t=>{t.exports=["商品锁定"]},60635:t=>{t.exports=["同步时间"]},99769:t=>{t.exports=["本站由"]},68111:t=>{t.exports=["由TradingView提供"]},96916:t=>{t.exports=["粘贴绘图"]},80611:t=>{t.exports=["粘贴指标"]},41601:t=>{t.exports=["粘贴{title}"]},84018:t=>{t.exports=["固定至左侧坐标"]},22615:t=>{t.exports=["固定到右侧坐标"]},56015:t=>{t.exports=["固定至坐标{label}"]},33348:t=>{t.exports=["重新排列窗格"]},15516:t=>{t.exports=["删除所有的研究"]},80171:t=>{t.exports=["删除所有的研究及绘图工具"]},59211:t=>{t.exports=["删除取消选择空行工具"]},44656:t=>{t.exports=["移除绘图"]},70653:t=>{t.exports=["移除绘图集"]},66414:t=>{t.exports=["删除线条数据源"]},47637:t=>{t.exports=["移除窗格"]},39859:t=>{t.exports=["移除{title}"]},78811:t=>{t.exports=["删除线条工具组{name}"]},16338:t=>{t.exports=["更改组{group} 至{newName}"]},30910:t=>{t.exports=["重置布局大小"]},21948:t=>{t.exports=["重置坐标"]},55064:t=>{t.exports=["重置时间坐标"]},13034:t=>{t.exports=["调整布局大小"]},9608:t=>{t.exports=["恢复默认值"]},63060:t=>{t.exports=["切换自动坐标"]},98860:t=>{t.exports=["切换索引到100比例"]},21203:t=>{t.exports=["切换锁定坐标"]},60166:t=>{t.exports=["切换对数坐标"]},68642:t=>{t.exports=["切换百分比坐标"]},33714:t=>{ +t.exports=["切换正常坐标"]},47122:t=>{t.exports=["跟踪时间"]},28068:t=>{t.exports=["关闭线条工具分享"]},66824:t=>{t.exports=["解锁对象"]},51114:t=>{t.exports=["解锁组{group}"]},92421:t=>{t.exports=["解锁{title}"]},20057:t=>{t.exports=["取消合并到新的底部窗格"]},52540:t=>{t.exports=["取消向上合并"]},86949:t=>{t.exports=["取消向下合并"]},50728:t=>{t.exports=["更新{title} 脚本"]},33355:t=>{t.exports=["{count}根K线"]},88841:t=>{t.exports=["{symbol}财务指标由TradingView提供"]},38641:t=>{t.exports=["{userName}发表于{customer},{date}"]},59833:t=>{t.exports=["缩放"]},19813:t=>{t.exports=["放大"]},9645:t=>{t.exports=["缩小"]},30572:t=>{t.exports=["日"]},52254:t=>{t.exports=["小时"]},99062:t=>{t.exports=["月"]},69143:t=>{t.exports=["分钟"]},71787:t=>{t.exports=["秒"]},82797:t=>{t.exports=["范围"]},47966:t=>{t.exports=["周"]},99136:t=>{t.exports=["ticks"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]="Apple Inc",t.exports["#AUDCAD-symbol-description"]=["澳元/加元"],t.exports["#AUDCHF-symbol-description"]=["澳元/瑞郎"],t.exports["#AUDJPY-symbol-description"]=["澳元/日元"],t.exports["#AUDNZD-symbol-description"]=["澳元/纽元"],t.exports["#AUDRUB-symbol-description"]=["澳元/俄罗斯卢布"],t.exports["#AUDUSD-symbol-description"]=["澳元/美元"],t.exports["#BRLJPY-symbol-description"]=["巴西雷亚尔/日元"],t.exports["#BTCCAD-symbol-description"]=["比特币/加元"],t.exports["#BTCCNY-symbol-description"]=["比特币/人民币"],t.exports["#BTCEUR-symbol-description"]=["比特币/欧元"],t.exports["#BTCKRW-symbol-description"]=["比特币/韩元"],t.exports["#BTCRUR-symbol-description"]=["比特币/卢布"],t.exports["#BTCUSD-symbol-description"]=["比特币/美元"],t.exports["#BVSP-symbol-description"]=["巴西Bovespa指数"],t.exports["#CADJPY-symbol-description"]=["加元/日元"],t.exports["#CB1!-symbol-description"]=["布伦特原油"],t.exports["#CHFJPY-symbol-description"]=["瑞郎/日元"],t.exports["#COPPER-symbol-description"]=["铜差价合约"],t.exports["#ES1-symbol-description"]=["标普500 E-Mini 期货"],t.exports["#ESP35-symbol-description"]=["IBEX35指数"],t.exports["#EUBUND-symbol-description"]=["欧洲债券"],t.exports["#EURAUD-symbol-description"]=["欧元/澳元"],t.exports["#EURBRL-symbol-description"]=["欧元/巴西雷亚尔"],t.exports["#EURCAD-symbol-description"]=["欧元/加元"],t.exports["#EURCHF-symbol-description"]=["欧元/瑞郎"],t.exports["#EURGBP-symbol-description"]=["欧元/英镑"],t.exports["#EURJPY-symbol-description"]=["欧元/日元"],t.exports["#EURNZD-symbol-description"]=["欧元/纽元"],t.exports["#EURRUB-symbol-description"]=["欧元/俄罗斯卢布"],t.exports["#EURRUB_TOM-symbol-description"]=["欧元/卢布 汇率"],t.exports["#EURSEK-symbol-description"]=["欧元/瑞典克朗"],t.exports["#EURTRY-symbol-description"]=["欧元/土耳其新里拉"],t.exports["#EURUSD-symbol-description"]=["欧元/美元"],t.exports["#EUSTX50-symbol-description"]=["欧洲斯托克50指数"],t.exports["#FRA40-symbol-description"]=["法国CAC 40指数"],t.exports["#GB10-symbol-description"]=["英国10年期国债"],t.exports["#GBPAUD-symbol-description"]=["英镑/澳元"],t.exports["#GBPCAD-symbol-description"]=["英镑/加元"],t.exports["#GBPCHF-symbol-description"]=["英镑/瑞郎"],t.exports["#GBPEUR-symbol-description"]=["英镑/欧元"],t.exports["#GBPJPY-symbol-description"]=["英镑/日元"],t.exports["#GBPNZD-symbol-description"]=["英镑/纽元"],t.exports["#GBPRUB-symbol-description"]=["英镑/俄罗斯卢布"], +t.exports["#GBPUSD-symbol-description"]=["英镑/美元"],t.exports["#GER30-symbol-description"]=["德国DAX指数"],t.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",t.exports["#ITA40-symbol-description"]=["意大利富时MIB指数"],t.exports["#JPN225-symbol-description"]=["日经225指数"],t.exports["#JPYKRW-symbol-description"]=["日元/韩元"],t.exports["#JPYRUB-symbol-description"]=["日元/俄罗斯卢布"],t.exports["#KA1-symbol-description"]=["原糖#11期货"],t.exports["#KG1-symbol-description"]=["棉花期货"],t.exports["#KT1-symbol-description"]=["Key Tronic Corр"],t.exports["#LKOH-symbol-description"]=["俄罗斯卢克石油公司"],t.exports["#LTCBTC-symbol-description"]=["莱特币/比特币"],t.exports["#MGNT-symbol-description"]=["俄罗斯马格尼特连锁超市"],t.exports["#MICEX-symbol-description"]=["俄罗斯MICEX指数"],t.exports["#MNOD_ME.EQRP-symbol-description"]=["ADR GMK NORILSKIYNIKEL ORD SHS[REPO]"],t.exports["#MSFT-symbol-description"]=["微软公司"],t.exports["#NAS100-symbol-description"]=["美国100现金CFD"],t.exports["#NGAS-symbol-description"]=["天然气 (亨利港)"],t.exports["#NKY-symbol-description"]=["日经225指数"],t.exports["#NZDJPY-symbol-description"]=["纽元/日元"],t.exports["#NZDUSD-symbol-description"]=["纽元/美元"],t.exports["#RB1-symbol-description"]=["无铅汽油期货"],t.exports["#RTS-symbol-description"]=["俄罗斯RTS指数"],t.exports["#SBER-symbol-description"]=["俄罗斯联邦储蓄银行"],t.exports["#SPX500-symbol-description"]=["美国标准普尔500指数"],t.exports["#TWTR-symbol-description"]=["推特公司"],t.exports["#UK100-symbol-description"]=["英国富时100指数"],t.exports["#USDBRL-symbol-description"]=["美元/巴西雷亚尔"],t.exports["#USDCAD-symbol-description"]=["美元/加元"],t.exports["#USDCHF-symbol-description"]=["美元/瑞郎"],t.exports["#USDCNY-symbol-description"]=["美元/人民币"],t.exports["#USDDKK-symbol-description"]=["美元/丹麦克朗"],t.exports["#USDHKD-symbol-description"]=["美元/港币"],t.exports["#USDIDR-symbol-description"]=["美元/印度尼西亚卢比"],t.exports["#USDINR-symbol-description"]=["美元/印度卢比"],t.exports["#USDJPY-symbol-description"]=["美元/日元"],t.exports["#USDKRW-symbol-description"]=["美元/韩元"],t.exports["#USDMXN-symbol-description"]=["美元/墨西哥比索"],t.exports["#USDPHP-symbol-description"]=["美元/菲律宾比索"],t.exports["#USDRUB-symbol-description"]=["美元/俄罗斯卢布"],t.exports["#USDRUB_TOM-symbol-description"]=["美元/卢布 TOM"],t.exports["#USDSEK-symbol-description"]=["美元/瑞典克朗"],t.exports["#USDSGD-symbol-description"]=["美元/新加坡元"],t.exports["#USDTRY-symbol-description"]=["美元/新土耳其里拉"],t.exports["#VTBR-symbol-description"]=["俄罗斯外贸银行"],t.exports["#XAGUSD-symbol-description"]=["白银/美元"],t.exports["#XAUUSD-symbol-description"]=["黄金现货/美元"],t.exports["#XPDUSD-symbol-description"]=["钯金差价合约"],t.exports["#XPTUSD-symbol-description"]=["铂金/美元"],t.exports["#ZS1-symbol-description"]=["大豆期货 - ECBT"],t.exports["#ZW1-symbol-description"]=["小麦期货 - ECBT"],t.exports["#BTCGBP-symbol-description"]=["比特币/英镑"],t.exports["#MICEXINDEXCF-symbol-description"]=["俄罗斯MOEX指数"],t.exports["#BTCAUD-symbol-description"]=["比特币/澳元"],t.exports["#BTCJPY-symbol-description"]=["比特币/日元"],t.exports["#BTCBRL-symbol-description"]=["比特币/巴西雷亚尔"],t.exports["#PT10-symbol-description"]=["葡萄牙10年期国债"],t.exports["#TXSX-symbol-description"]=["加拿大多伦多TSX 60指数"], +t.exports["#VIXC-symbol-description"]=["加拿大多伦多TSX 60 VIX指数"],t.exports["#USDPLN-symbol-description"]=["美元/波兰兹罗提"],t.exports["#EURPLN-symbol-description"]=["欧元/波兰兹罗提"],t.exports["#BTCPLN-symbol-description"]=["比特币/波兰兹罗提"],t.exports["#CAC40-symbol-description"]=["法国CAC40指數"],t.exports["#XBTCAD-symbol-description"]=["比特币/加元"],t.exports["#ITI2!-symbol-description"]=["铁矿石期货"],t.exports["#ITIF2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIF2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIF2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIG2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIG2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIG2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIH2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIH2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIH2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIJ2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIJ2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIJ2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIK2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIK2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIK2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIM2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIM2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIM2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIM2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIN2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIN2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIN2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIN2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIQ2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIQ2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIQ2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIQ2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIU2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIU2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIU2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIU2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIV2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIV2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIV2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIV2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIX2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIX2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIX2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIX2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIZ2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIZ2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIZ2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIZ2020-symbol-description"]=["铁矿石期货"],t.exports["#AMEX:GXF-symbol-description"]=["Global x 富时北欧地区ETF"],t.exports["#ASX:XAF-symbol-description"]=["澳大利亚S&P/ASX50指数"],t.exports["#ASX:XAT-symbol-description"]=["澳大利亚S&P/ASX200指数"],t.exports["#BIST:XU100-symbol-description"]=["土耳其 BIST100指数"],t.exports["#GPW:WIG20-symbol-description"]=["波兰WIG20指数"],t.exports["#INDEX:JKSE-symbol-description"]=["雅加达综合指数"],t.exports["#INDEX:KLSE-symbol-description"]=["马来西亚吉隆坡综合指数"], +t.exports["#INDEX:NZD-symbol-description"]=["新西兰NZX 50指数"],t.exports["#INDEX:STI-symbol-description"]=["STI 指数"],t.exports["#INDEX:XLY0-symbol-description"]=["上海证券综合指数"],t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["俄罗斯MOEX指数"],t.exports["#NYMEX:KT1!-symbol-description"]=["咖啡期货"],t.exports["#OANDA:NATGASUSD-symbol-description"]=["天然气差价合约"],t.exports["#OANDA:USDPLN-symbol-description"]=["美元/波兰兹罗提"],t.exports["#TSX:TX60-symbol-description"]=["加拿大多伦多S&P/TSX 60 指数"],t.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",t.exports["#TSX:VIXC-symbol-description"]=["加拿大多伦多S&P/TSX 60波动率指数"],t.exports["#TVC:CAC40-symbol-description"]=["法国CAC40指数"],t.exports["#TVC:ES10-symbol-description"]=["西班牙10年期国债"],t.exports["#TVC:EUBUND-symbol-description"]=["欧洲债券"],t.exports["#TVC:GB02-symbol-description"]=["英国2年期国债"],t.exports["#TVC:GB10-symbol-description"]=["英国10年期国债"],t.exports["#TVC:GOLD-symbol-description"]=["黄金差价合约(美元/盎司)"],t.exports["#TVC:ID03-symbol-description"]=["印度尼西亚3年期国债"],t.exports["#TVC:ID10-symbol-description"]=["印度尼西亚10年期国债"],t.exports["#TVC:PALLADIUM-symbol-description"]=["钯金差价合约(美元/盎司)"],t.exports["#TVC:PT10-symbol-description"]=["葡萄牙10年期国债"],t.exports["#TVC:SILVER-symbol-description"]=["白银差价合约(美元/盎司)"],t.exports["#TVC:RUT-symbol-description"]=["罗素2000指数"],t.exports["#TSX:TSX-symbol-description"]=["加拿大多伦多S&P/TSX综合指数"],t.exports["#OANDA:CH20CHF-symbol-description"]=["瑞士SWI 20指数"],t.exports["#TVC:SHCOMP-symbol-description"]=["上证综指"],t.exports["#NZX:ALLC-symbol-description"]=["新西兰S&P/NZX 总指数 ( 资本指数 )"],t.exports["#AMEX:SHYG-symbol-description"]=["Shares 0-5年高收益公司债券ETF"],t.exports["#TVC:AU10-symbol-description"]=["澳大利亚10年期国债"],t.exports["#TVC:CN10-symbol-description"]=["中国10年期国债"],t.exports["#TVC:KR10-symbol-description"]=["韩国10年期国债"],t.exports["#NYMEX:RB1!-symbol-description"]=["无铅汽油期货"],t.exports["#NYMEX:HO1!-symbol-description"]=["纽约港超低硫柴油期货"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["纽约乙醇期货"],t.exports["#OANDA:XCUUSD-symbol-description"]=["铜差价合约(美元/磅)"],t.exports["#COMEX:ZA1!-symbol-description"]=["锌期货"],t.exports["#CBOT:ZW1!-symbol-description"]=["小麦期货"],t.exports["#NYMEX:KA1!-symbol-description"]=["原糖#11期货"],t.exports["#CBOT:QBC1!-symbol-description"]=["玉米期货"],t.exports["#CME:E61!-symbol-description"]=["欧元期货"],t.exports["#CME:B61!-symbol-description"]=["英镑期货"],t.exports["#CME:QJY1!-symbol-description"]=["日元期货"],t.exports["#CME:A61!-symbol-description"]=["澳元期货"],t.exports["#CME:D61!-symbol-description"]=["加元期货"],t.exports["#CME:SP1!-symbol-description"]=["标普500期货"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["纳斯达克100 E-mini 期货"],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["道琼斯($5) E-mini 期货"],t.exports["#CME:NY1!-symbol-description"]=["日经225期货"],t.exports["#EUREX:DY1!-symbol-description"]=["德国DAX指数期货"],t.exports["#CME:IF1!-symbol-description"]=["巴西IBOVESPA指数期货-US$"],t.exports["#CBOT:TY1!-symbol-description"]=["10年期国债期货"],t.exports["#CBOT:FV1!-symbol-description"]=["5年期国债期货"],t.exports["#CBOT:ZE1!-symbol-description"]=["3年期国债期货"], +t.exports["#CBOT:TU1!-symbol-description"]=["2年期国债期货"],t.exports["#CBOT:FF1!-symbol-description"]=["30天联邦基金利率期货"],t.exports["#CBOT:US1!-symbol-description"]=["国债期货"],t.exports["#TVC:EXY-symbol-description"]=["欧元指数"],t.exports["#TVC:JXY-symbol-description"]=["日元指数"],t.exports["#TVC:BXY-symbol-description"]=["英镑指数"],t.exports["#TVC:AXY-symbol-description"]=["澳元指数"],t.exports["#TVC:CXY-symbol-description"]=["加元指数"],t.exports["#FRED:GDP-symbol-description"]=["国内生产总值,1 Decimal"],t.exports["#FRED:UNRATE-symbol-description"]=["失业率"],t.exports["#FRED:POP-symbol-description"]=["所有年龄段总人口:包括海外军队"],t.exports["#ETHUSD-symbol-description"]=["以太坊/美元"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["巴西圣保罗IBovespa指数"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["IBrasil指数"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["IBRX 50指数"],t.exports["#COMEX:HG1!-symbol-description"]=["铜期货"],t.exports["#INDEX:HSCE-symbol-description"]=["恒生国企指数"],t.exports["#NYMEX:CL1!-symbol-description"]=["轻质原油期货"],t.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",t.exports["#TVC:DAX-symbol-description"]=["德国30家主要公司指数"],t.exports["#TVC:DE10-symbol-description"]=["德国10年期国债"],t.exports["#TVC:DJI-symbol-description"]=["道琼斯工业股票平均价格指数"],t.exports["#TVC:DXY-symbol-description"]=["美元指数"],t.exports["#TVC:FR10-symbol-description"]=["法国10年期国债"],t.exports["#TVC:HSI-symbol-description"]=["香港恒生指数"],t.exports["#TVC:IBEX35-symbol-description"]=["西班牙IBEX35指数"],t.exports["#FX:AUS200-symbol-description"]=["澳大利亚S&P/ASX指数"],t.exports["#AMEX:SHY-symbol-description"]=["Ishares 1-3年期国债债券ETF"],t.exports["#ASX:XJO-symbol-description"]=["澳大利亚S&P/ASX200指数"],t.exports["#BSE:SENSEX-symbol-description"]=["标普BSE SENSEX指数"],t.exports["#INDEX:MIB-symbol-description"]=["意大利MIB指数"],t.exports["#INDEX:MOY0-symbol-description"]=["欧洲斯托克50指数"],t.exports["#MOEX:RTSI-symbol-description"]=["RTS指数"],t.exports["#NSE:NIFTY-symbol-description"]=["印度Nifty50指数"],t.exports["#NYMEX:NG1!-symbol-description"]=["天然气期货"],t.exports["#NYMEX:ZC1!-symbol-description"]=["玉米期货"],t.exports["#TVC:IN10-symbol-description"]=["印度10年期国债"],t.exports["#TVC:IT10-symbol-description"]=["意大利10年期国债"],t.exports["#TVC:JP10-symbol-description"]=["日本10年期国债"],t.exports["#TVC:NDX-symbol-description"]=["美国100指数"],t.exports["#TVC:NI225-symbol-description"]=["日经平均指数Nikkei225"],t.exports["#TVC:SPX-symbol-description"]=["标准普尔500指数"],t.exports["#TVC:SX5E-symbol-description"]=["欧洲斯托克50指数"],t.exports["#TVC:TR10-symbol-description"]=["土耳其10年期国债"],t.exports["#TVC:UKOIL-symbol-description"]=["布伦特原油差价合约"],t.exports["#TVC:UKX-symbol-description"]="UK 100 Index",t.exports["#TVC:US02-symbol-description"]=["美国2年期国债"],t.exports["#TVC:US05-symbol-description"]=["美国5年期国债"],t.exports["#TVC:US10-symbol-description"]=["美国10年期国债"],t.exports["#TVC:USOIL-symbol-description"]=["WTI 原油差价合约"],t.exports["#NYMEX:ITI1!-symbol-description"]=["铁矿石期货"],t.exports["#NASDAQ:SHY-symbol-description"]=["ISHARES 1-3年期美国国债ETF"],t.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF", +t.exports["#NASDAQ:AMD-symbol-description"]=["超微半导体公司"],t.exports["#NYSE:BABA-symbol-description"]=["阿里巴巴集团控股公司"],t.exports["#ICEEUR:CB-symbol-description"]=["布伦特原油"],t.exports["#ICEEUR:CB1!-symbol-description"]=["布伦特原油"],t.exports["#ICEUSA:CC-symbol-description"]=["可可"],t.exports["#NYMEX:CL-symbol-description"]=["WTI原油"],t.exports["#ICEUSA:CT-symbol-description"]=["棉花 #2"],t.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",t.exports["#CME:DL-symbol-description"]=["三级牛奶"],t.exports["#NYSE:F-symbol-description"]=["福特汽车公司"],t.exports["#MOEX:GAZP-symbol-description"]=["俄罗斯天然气工业股份公司"],t.exports["#COMEX:GC-symbol-description"]=["黄金"],t.exports["#CME:GF-symbol-description"]=["饲牛"],t.exports["#CME:HE-symbol-description"]=["瘦肉猪"],t.exports["#NASDAQ:IEF-symbol-description"]=["Ishares 7-10年期国债 ETF"],t.exports["#NASDAQ:IEI-symbol-description"]=["Ishares 3-7年期国债 ETF"],t.exports["#NYMEX:KA1-symbol-description"]=["原糖#11期货"],t.exports["#ICEUSA:KC-symbol-description"]=["咖啡"],t.exports["#NYMEX:KG1-symbol-description"]=["棉花期货"],t.exports["#FWB:KT1-symbol-description"]=["Key TronicCorр"],t.exports["#CME:LE-symbol-description"]=["活牛"],t.exports["#ICEEUR:LO-symbol-description"]=["ICE 取暖油期货"],t.exports["#CME:LS-symbol-description"]=["木材"],t.exports["#MOEX:MGNT-symbol-description"]=["俄罗斯马格尼特连锁超市"],t.exports["#LSIN:MNOD-symbol-description"]=["ADR GMK NORILSKIYNIKEL ORD SHS[REPO]"],t.exports["#NYMEX:NG-symbol-description"]=["天然气"],t.exports["#ICEUSA:OJ-symbol-description"]=["橙汁"],t.exports["#NYMEX:PA-symbol-description"]=["钯金"],t.exports["#NYSE:PBR-symbol-description"]=["巴西石油股份有限公司"],t.exports["#NYMEX:PL-symbol-description"]=["铂金"],t.exports["#COMEX_MINI:QC-symbol-description"]=["E-mini 铜期货"],t.exports["#NYMEX:RB-symbol-description"]=["无铅汽油"],t.exports["#NYMEX:RB1-symbol-description"]=["无铅汽油期货"],t.exports["#MOEX:SBER-symbol-description"]=["俄罗斯联邦储蓄银行"],t.exports["#AMEX:SCHO-symbol-description"]=["施瓦布短期美国国债ETF"],t.exports["#COMEX:SI-symbol-description"]=["白银"],t.exports["#NASDAQ:TLT-symbol-description"]=["Ishares 20+ 年国债ETF"],t.exports["#TVC:VIX-symbol-description"]=["恐慌指数"],t.exports["#MOEX:VTBR-symbol-description"]=["俄罗斯外贸银行"],t.exports["#COMEX:ZA-symbol-description"]=["锌"],t.exports["#CBOT:ZC-symbol-description"]=["玉米"],t.exports["#CBOT:ZK-symbol-description"]=["乙醇期货"],t.exports["#CBOT:ZL-symbol-description"]=["大豆油"],t.exports["#CBOT:ZO-symbol-description"]=["燕麦"],t.exports["#CBOT:ZR-symbol-description"]=["糙米"],t.exports["#CBOT:ZS-symbol-description"]=["大豆"],t.exports["#CBOT:ZS1-symbol-description"]=["大豆期货"],t.exports["#CBOT:ZW-symbol-description"]=["小麦"],t.exports["#CBOT:ZW1-symbol-description"]=["小麦期货 - ECBT"],t.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",t.exports["#NYMEX:ITI2!-symbol-description"]=["铁矿石期货"],t.exports["#CADUSD-symbol-description"]=["加元/美元"],t.exports["#CHFUSD-symbol-description"]=["瑞郎/美元"],t.exports["#GPW:ACG-symbol-description"]="Acautogaz",t.exports["#JPYUSD-symbol-description"]=["日元/美元"],t.exports["#USDAUD-symbol-description"]=["美元/澳元"], +t.exports["#USDEUR-symbol-description"]=["美元/欧元"],t.exports["#USDGBP-symbol-description"]=["美元/英镑"],t.exports["#USDNZD-symbol-description"]=["美元/纽元"],t.exports["#UKOIL-symbol-description"]=["原油差价合约(布伦特)"],t.exports["#USOIL-symbol-description"]=["原油差价合约(WTI)"],t.exports["#US30-symbol-description"]=["道琼斯工业平均指数"],t.exports["#BCHUSD-symbol-description"]=["比特币现金/美元"],t.exports["#ETCUSD-symbol-description"]=["以太坊经典/美元"],t.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",t.exports["#LTCUSD-symbol-description"]=["莱特币/美元"],t.exports["#XRPUSD-symbol-description"]=["XRP/美元"],t.exports["#SP:SPX-symbol-description"]=["标准普尔500指数"],t.exports["#ETCBTC-symbol-description"]=["以太坊经典/比特币"],t.exports["#ETHBTC-symbol-description"]=["以太坊/比特币"],t.exports["#XRPBTC-symbol-description"]=["XRP/比特币"],t.exports["#TVC:US30-symbol-description"]=["美国30年期国债"],t.exports["#COMEX:SI1!-symbol-description"]=["白银期货"],t.exports["#BTGUSD-symbol-description"]=["比特币黄金/美元"],t.exports["#IOTUSD-symbol-description"]=["IOTA /美元"],t.exports["#CME:BTC1!-symbol-description"]=["CME比特币期货"],t.exports["#COMEX:GC1!-symbol-description"]=["黄金期货"],t.exports["#CORNUSD-symbol-description"]=["玉米差价合约"],t.exports["#COTUSD-symbol-description"]=["棉花差价合约"],t.exports["#DJ:DJA-symbol-description"]=["道琼斯股票平均价格综合指数"],t.exports["#DJ:DJI-symbol-description"]=["道琼斯工业平均指数"],t.exports["#ETHEUR-symbol-description"]=["以太坊/欧元"],t.exports["#ETHGBP-symbol-description"]=["以太坊/英镑"],t.exports["#ETHJPY-symbol-description"]=["以太坊/日元"],t.exports["#EURNOK-symbol-description"]=["欧元/挪威克朗"],t.exports["#GBPPLN-symbol-description"]=["英镑/波兰兹罗提"],t.exports["#MOEX:BR1!-symbol-description"]=["布伦特原油期货"],t.exports["#NYMEX:KG1!-symbol-description"]=["棉花期货"],t.exports["#NYMEX:PL1!-symbol-description"]=["铂金期货"],t.exports["#SOYBNUSD-symbol-description"]=["大豆差价合约"],t.exports["#SUGARUSD-symbol-description"]=["糖差价合约"],t.exports["#TVC:IXIC-symbol-description"]=["美国综合指数"],t.exports["#TVC:RU-symbol-description"]=["罗素1000指数"],t.exports["#USDZAR-symbol-description"]=["美元/南非兰特"],t.exports["#WHEATUSD-symbol-description"]=["小麦差价合约"],t.exports["#XRPEUR-symbol-description"]=["XRP/欧元"],t.exports["#CBOT:S1!-symbol-description"]=["大豆期货"],t.exports["#SP:MID-symbol-description"]=["标普400指数"],t.exports["#TSX:XCUUSD-symbol-description"]=["铜差价合约"],t.exports["#TVC:NYA-symbol-description"]=["纽约证券交易所综合指数"],t.exports["#TVC:PLATINUM-symbol-description"]=["铂金差价合约(美元/盎司)"],t.exports["#TVC:SSMI-symbol-description"]=["瑞士市场指数"],t.exports["#TVC:SXY-symbol-description"]=["瑞士法郎指数"],t.exports["#TVC:RUI-symbol-description"]=["罗素1000指数"],t.exports["#MOEX:RI1!-symbol-description"]=["RTS指数期货"],t.exports["#MOEX:MX1!-symbol-description"]=["MICEX指数期货"],t.exports["#CBOE:BG1!-symbol-description"]=["CBOE比特币期货"],t.exports["#TVC:MY10-symbol-description"]=["马来西亚10年期国债"],t.exports["#CME:S61!-symbol-description"]=["瑞士法郎期货"],t.exports["#TVC:DEU30-symbol-description"]=["德国DAX指数"],t.exports["#BCHEUR-symbol-description"]=["比特币现金/欧元"],t.exports["#TVC:ZXY-symbol-description"]=["纽元指数"],t.exports["#MIL:FTSEMIB-symbol-description"]=["意大利富时MIB指数"], +t.exports["#XETR:DAX-symbol-description"]=["德国DAX指数"],t.exports["#MOEX:IMOEX-symbol-description"]=["俄罗斯MOEX指数"],t.exports["#FX:US30-symbol-description"]=["道琼斯工业平均指数"],t.exports["#MOEX:RUAL-symbol-description"]=["俄铝公司"],t.exports["#MOEX:MX2!-symbol-description"]=["MICEX指数期货"],t.exports["#NEOUSD-symbol-description"]=["NEO/美元"],t.exports["#XMRUSD-symbol-description"]=["Monero/美元"],t.exports["#ZECUSD-symbol-description"]=["Zcash/美元"],t.exports["#TVC:CAC-symbol-description"]=["CAC 40"],t.exports["#NASDAQ:ZS-symbol-description"]=["Zscaler公司"],t.exports["#TVC:GB10Y-symbol-description"]=["英国10年期国债收益"],t.exports["#TVC:AU10Y-symbol-description"]=["澳大利亚10年期国债收益"],t.exports["#TVC:CN10Y-symbol-description"]=["中国10年期国债收益"],t.exports["#TVC:DE10Y-symbol-description"]=["德国10年期国债收益"],t.exports["#TVC:ES10Y-symbol-description"]=["西班牙10年期国债收益"],t.exports["#TVC:FR10Y-symbol-description"]=["法国10年期国债收益"],t.exports["#TVC:IN10Y-symbol-description"]=["印度10年期国债收益"],t.exports["#TVC:IT10Y-symbol-description"]=["意大利10年期国债收益"],t.exports["#TVC:JP10Y-symbol-description"]=["日本10年期国债收益"],t.exports["#TVC:KR10Y-symbol-description"]=["韩国10年期国债收益"],t.exports["#TVC:MY10Y-symbol-description"]=["马来西亚10年期国债收益"],t.exports["#TVC:PT10Y-symbol-description"]=["葡萄牙10年期国债收益"],t.exports["#TVC:TR10Y-symbol-description"]=["土耳其10年期国债收益"],t.exports["#TVC:US02Y-symbol-description"]=["美国2年期国债收益"],t.exports["#TVC:US05Y-symbol-description"]=["美国5年期国债收益"],t.exports["#TVC:US10Y-symbol-description"]=["美国10年期国债收益"],t.exports["#INDEX:TWII-symbol-description"]=["台湾加权指数"],t.exports["#CME:J61!-symbol-description"]=["日元期货"],t.exports["#CME_MINI:J71!-symbol-description"]=["日元E-mini期货"],t.exports["#CME_MINI:WM1!-symbol-description"]=["E-micro日元/美元期货"],t.exports["#CME:M61!-symbol-description"]=["墨西哥比索期货"],t.exports["#CME:T61!-symbol-description"]=["南非兰特期货"],t.exports["#CME:SK1!-symbol-description"]=["瑞典克朗期货"],t.exports["#CME:QT1!-symbol-description"]=["人民币/美元期货"],t.exports["#COMEX:AUP1!-symbol-description"]=["铝美国中西部交易溢价普氏(25公吨)期货"],t.exports["#CME:L61!-symbol-description"]=["巴西雷亚尔期货"],t.exports["#CME:WP1!-symbol-description"]=["波兰兹罗提期货"],t.exports["#CME:N61!-symbol-description"]=["纽元期货"],t.exports["#CME_MINI:MG1!-symbol-description"]=["E-micro澳元/美元期货"],t.exports["#CME_MINI:WN1!-symbol-description"]=["E-micro瑞郎/美元期货"],t.exports["#CME_MINI:MF1!-symbol-description"]=["E-micro欧元/美元期货"],t.exports["#CME_MINI:E71!-symbol-description"]=["E-mini欧元期货"],t.exports["#CBOT:ZK1!-symbol-description"]=["变性燃料乙醇期货"],t.exports["#CME_MINI:MB1!-symbol-description"]=["E-micro英镑/美元期货"],t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["E-mini汽油期货"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]=["取暖油E-mini期货"],t.exports["#COMEX_MINI:QC1!-symbol-description"]=["铜E-mini期货"],t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["E-mini天然气期货"],t.exports["#CME:E41!-symbol-description"]=["美元/土耳其里拉期货"],t.exports["#COMEX_MINI:QI1!-symbol-description"]=["白银(迷你)期货"],t.exports["#CME:DL1!-symbol-description"]=["牛奶,III类期货"],t.exports["#NYMEX:UX1!-symbol-description"]=["铀期货"], +t.exports["#CBOT:BO1!-symbol-description"]=["豆油期货"],t.exports["#CME:HE1!-symbol-description"]=["生猪期货"],t.exports["#NYMEX:IAC1!-symbol-description"]=["纽卡斯尔煤炭期货"],t.exports["#NYMEX_MINI:QM1!-symbol-description"]=["E-mini轻质原油期货"],t.exports["#NYMEX:JMJ1!-symbol-description"]=["迷你布伦特金融期货"],t.exports["#COMEX:AEP1!-symbol-description"]=["欧洲铝价期货"],t.exports["#CBOT:ZQ1!-symbol-description"]=["30天联邦基金利率期货"],t.exports["#CME:LE1!-symbol-description"]=["活牛期货"],t.exports["#CME:UP1!-symbol-description"]=["瑞郎/日元期货"],t.exports["#CBOT:ZN1!-symbol-description"]=["10年期国债期货"],t.exports["#CBOT:ZB1!-symbol-description"]=["长期国债期货"],t.exports["#CME:GF1!-symbol-description"]=["牛饲料期货"],t.exports["#CBOT:UD1!-symbol-description"]=["超长期国债期货"],t.exports["#CME:I91!-symbol-description"]=["芝加哥商品交易所住房期货-华盛顿特区"],t.exports["#CBOT:ZO1!-symbol-description"]=["燕麦期货"],t.exports["#CBOT:ZM1!-symbol-description"]=["豆粕期货"],t.exports["#CBOT_MINI:XN1!-symbol-description"]=["玉米迷你期货"],t.exports["#CBOT:ZC1!-symbol-description"]=["玉米期货"],t.exports["#CME:LS1!-symbol-description"]=["木材期货"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["迷你小麦期货"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["迷你大豆期货"],t.exports["#CBOT:ZS1!-symbol-description"]=["大豆期货"],t.exports["#NYMEX:PA1!-symbol-description"]=["钯金期货"],t.exports["#CME:FTU1!-symbol-description"]=["E-mini富时100指数美元期货"],t.exports["#CBOT:ZR1!-symbol-description"]=["大米期货"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["黄金(E-micro)期货"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["黄金(迷你)期货"],t.exports["#CME_MINI:RL1!-symbol-description"]=["E-mini罗素1000指数期货"],t.exports["#CME_MINI:EW1!-symbol-description"]=["S&P 400中盘股E-mini期货"],t.exports["#COMEX:LD1!-symbol-description"]=["铅期货"],t.exports["#CME_MINI:ES1!-symbol-description"]=["标普500 E-mini期货"],t.exports["#TVC:SA40-symbol-description"]=["南非前40指数"],t.exports["#BMV:ME-symbol-description"]=["IPC墨西哥指数"],t.exports["#BCBA:IMV-symbol-description"]=["MERVAL指数"],t.exports["#HSI:HSI-symbol-description"]=["恒生指数"],t.exports["#BVL:SPBLPGPT-symbol-description"]=["秘鲁综合股价指数(PEN)"],t.exports["#EGX:EGX30-symbol-description"]=["埃及EGX 30价格回报指数"],t.exports["#BVC:IGBC-symbol-description"]=["哥伦比亚证券交易所总指数"],t.exports["#TWSE:TAIEX-symbol-description"]=["台湾市值加权股票指数"],t.exports["#QSE:GNRI-symbol-description"]=["QE指数"],t.exports["#BME:IBC-symbol-description"]=["IBEX35指数"],t.exports["#NZX:NZ50G-symbol-description"]=["标准普尔/ NZX 50指数总市值"],t.exports["#SIX:SMI-symbol-description"]=["瑞士市场指数"],t.exports["#SZSE:399001-symbol-description"]=["深圳成指"],t.exports["#TADAWUL:TASI-symbol-description"]=["Tadawul股票指数"],t.exports["#IDX:COMPOSITE-symbol-description"]=["IDX综合指数"],t.exports["#EURONEXT:PX1-symbol-description"]=["CAC40指数"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["OMX 赫尔辛基25指数"],t.exports["#EURONEXT:BEL20-symbol-description"]=["贝尔20指数"],t.exports["#TVC:STI-symbol-description"]=["海峡时报指数"],t.exports["#DFM:DFMGI-symbol-description"]=["DFM指数"],t.exports["#TVC:KOSPI-symbol-description"]=["韩国综合股价指数"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["富时吉隆坡综合指数"], +t.exports["#TASE:TA35-symbol-description"]=["TA-35指数"],t.exports["#OMXSTO:OMXS30-symbol-description"]=["OMX 斯德哥尔摩30指数"],t.exports["#OMXICE:OMXI8-symbol-description"]=["OMX 冰岛8指数"],t.exports["#NSENG:NSE30-symbol-description"]=["尼日利亚nse30指数"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["巴林股票指数"],t.exports["#OMXTSE:OMXTGI-symbol-description"]=["OMX 塔林全球指数"],t.exports["#OMXCOP:OMXC25-symbol-description"]=["OMX 哥本哈根25指数"],t.exports["#OMXRSE:OMXRGI-symbol-description"]=["OMX里加全球指数"],t.exports["#BELEX:BELEX15-symbol-description"]=["BELEX 15指数"],t.exports["#OMXVSE:OMXVGI-symbol-description"]=["OMX维尔纽斯全球指数"],t.exports["#EURONEXT:AEX-symbol-description"]=["AEX指数"],t.exports["#CBOE:VIX-symbol-description"]=["标普500波动率指数"],t.exports["#NASDAQ:XAU-symbol-description"]=["PHLX费城金银指数"],t.exports["#DJ:DJUSCL-symbol-description"]=["道琼斯美国煤炭指数"],t.exports["#DJ:DJCIKC-symbol-description"]=["道琼斯商品指数咖啡"],t.exports["#DJ:DJCIEN-symbol-description"]=["道琼斯商品指数能源"],t.exports["#NASDAQ:OSX-symbol-description"]=["PHLX石油服务业指数"],t.exports["#DJ:DJCISB-symbol-description"]=["道琼斯商品指数糖"],t.exports["#DJ:DJCICC-symbol-description"]=["道琼斯商品指数可可"],t.exports["#DJ:DJCIGR-symbol-description"]=["道琼斯商品指数谷物"],t.exports["#DJ:DJCIAGC-symbol-description"]=["道琼斯商品指数农业相关"],t.exports["#DJ:DJCISI-symbol-description"]=["道琼斯商品指数白银"],t.exports["#DJ:DJCIIK-symbol-description"]=["道琼斯商品指数镍"],t.exports["#NASDAQ:HGX-symbol-description"]=["PHLX住房板块指数"],t.exports["#DJ:DJCIGC-symbol-description"]=["道琼斯商品指数黄金"],t.exports["#SP:SPGSCI-symbol-description"]=["标普高盛商品指数"],t.exports["#NASDAQ:UTY-symbol-description"]=["PHLX公用事业指数"],t.exports["#DJ:DJU-symbol-description"]=["道琼斯公用事业平均指数"],t.exports["#SP:SVX-symbol-description"]=["标普500价值股指数"],t.exports["#SP:OEX-symbol-description"]=["标普100指数"],t.exports["#CBOE:OEX-symbol-description"]=["标普100指数"],t.exports["#NASDAQ:SOX-symbol-description"]=["费城半导体指数"],t.exports["#RUSSELL:RUI-symbol-description"]=["罗素1000指数"],t.exports["#RUSSELL:RUA-symbol-description"]=["罗素3000指数"],t.exports["#RUSSELL:RUT-symbol-description"]=["罗素2000指数"],t.exports["#NYSE:XMI-symbol-description"]=["纽约证交所ARCA主要市场指数"],t.exports["#NYSE:XAX-symbol-description"]=["美国证券交易所综合指数"],t.exports["#NASDAQ:NDX-symbol-description"]=["纳斯达克100指数"],t.exports["#NASDAQ:IXIC-symbol-description"]=["纳斯达克综合指数"],t.exports["#DJ:DJT-symbol-description"]=["道琼斯运输平均指数"],t.exports["#NYSE:NYA-symbol-description"]=["纽约证交所综合指数"],t.exports["#NYMEX:CJ1!-symbol-description"]=["可可期货"],t.exports["#USDILS-symbol-description"]=["美元/以色列谢克尔"],t.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",t.exports["#SIX:F-symbol-description"]=["福特汽车公司"],t.exports["#BMV:F-symbol-description"]=["福特汽车公司"],t.exports["#TWII-symbol-description"]=["台湾加权指数"],t.exports["#TVC:PL10Y-symbol-description"]=["波兰政府债券10年收益"],t.exports["#TVC:PL05Y-symbol-description"]=["波兰政府债券5年收益"],t.exports["#SET:GC-symbol-description"]="Global Connections Public Company",t.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",t.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index", +t.exports["#OANDA:SPX500USD-symbol-description"]=["S&P 500指数"],t.exports["#BMV:CT-symbol-description"]="China SX20 RT",t.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",t.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD永续合约"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD永续合约"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD永续合约"],t.exports["#BITMEX:ETHUSD-symbol-description"]=["Ethereum永续期货合约"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD永续期货合约"],t.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD永续期货合约"],t.exports["#USDHUF-symbol-description"]=["美元/匈牙利福林"],t.exports["#USDTHB-symbol-description"]=["美元/泰铢"],t.exports["#FOREXCOM:US2000-symbol-description"]=["美国小型股2000"],t.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",t.exports["#NYSE:SI-symbol-description"]=["银门资本有限公司"],t.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",t.exports["#CME:CB1!-symbol-description"]=["黄油期货现金(连续:当前合约在前)"],t.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",t.exports["#NEO:HE-symbol-description"]=["Hanwei能源服务公司"],t.exports["#NYSE:HE-symbol-description"]=["夏威夷电力实业"],t.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",t.exports["#TSX:HE-symbol-description"]=["Hanwei能源服务公司"],t.exports["#BSE:ITI-symbol-description"]="ITI Ltd",t.exports["#NSE:ITI-symbol-description"]=["印度电话实业有限公司"],t.exports["#TSX:LS-symbol-description"]=["Middlefield Healthcare & Life Sciences股息基金"],t.exports["#BITMEX:XBT-symbol-description"]=["比特币/美元指数"],t.exports["#CME_MINI:RTY1!-symbol-description"]=["E-Mini罗素2000指数期货"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["加密货币总市值,$"],t.exports["#ICEUS:DX1!-symbol-description"]=["美元指数期货"],t.exports["#NYMEX:TT1!-symbol-description"]=["棉花期货"],t.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC永续期货合约"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH永续期货合约"],t.exports["#PHEMEX:XRPUSD-symbol-description"]=["XPR永续期货合约"],t.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC永续期货合约"],t.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",t.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",t.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",t.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",t.exports["#TVC:CA10-symbol-description"]=["加拿大政府债券,10年期"],t.exports["#TVC:CA10Y-symbol-description"]=["加拿大政府债券10年收益"],t.exports["#TVC:ID10Y-symbol-description"]=["印度尼西亚政府债券10年收益"],t.exports["#TVC:NL10-symbol-description"]=["荷兰政府债券,10年期"],t.exports["#TVC:NL10Y-symbol-description"]=["荷兰政府债券10年收益"],t.exports["#TVC:NZ10-symbol-description"]=["新西兰政府债券,10年期"],t.exports["#TVC:NZ10Y-symbol-description"]=["新西兰政府债券10年收益"],t.exports["#SOLUSD-symbol-description"]=["Solana / 美元"],t.exports["#LUNAUSD-symbol-description"]=["Luna / 美元"],t.exports["#UNIUSD-symbol-description"]=["Uniswap / 美元"],t.exports["#LTCBRL-symbol-description"]=["莱特币 / 巴西雷亚尔"],t.exports["#ETCEUR-symbol-description"]=["以太坊经典 / 欧元"],t.exports["#ETHKRW-symbol-description"]=["以太坊 / 韩元"], +t.exports["#BTCRUB-symbol-description"]=["比特币 / 俄罗斯卢布"],t.exports["#BTCTHB-symbol-description"]=["比特币 / 泰铢"],t.exports["#ETHTHB-symbol-description"]=["以太坊 / 泰铢"],t.exports["#TVC:EU10YY-symbol-description"]=["欧元政府债券10年期收益率"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh.7257.089fbbc28bead9558b87.js b/charting_library/bundles/zh.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..c3cbbf39 --- /dev/null +++ b/charting_library/bundles/zh.7257.089fbbc28bead9558b87.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports=["周五"]},11268:e=>{e.exports=["周一"]},63331:e=>{e.exports=["周六"]},85954:e=>{e.exports=["周日"]},26230:e=>{e.exports=["周三"]},24793:e=>{e.exports=["周四"]},31533:e=>{e.exports=["周二"]},89790:e=>{e.exports=["无法获取Pine源代码。"]},39589:e=>{e.exports=["折叠窗格"]},38154:e=>{e.exports=["确定移除研究树"]},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports=["建立一个免费账户"]},69419:e=>{e.exports=["一切良好 — 市场开启。"]},97637:e=>{e.exports=["4月"]},86797:e=>{e.exports=["8月"]},22519:e=>{e.exports=["K线变化值"]},52003:e=>{e.exports=["确定删除研究树以及其全部子树?"]},68854:e=>{e.exports=["双击"]},97325:e=>{e.exports=["数据错误"]},52916:e=>{e.exports=["数据每天更新一次。"]},25978:e=>{e.exports=["即使市场上有更多的数据更新,数据也只会每秒更新一次。"]},57310:e=>{e.exports=["显示数据"]},49321:e=>{e.exports=["即使市场上有更多的数据更新,基本方案的数据也只会每秒更新一次。"]},55669:e=>{e.exports=["12月"]},83498:e=>{e.exports=["删除窗格"]},59315:e=>{e.exports=["盘后资讯"]},82751:e=>{e.exports=["错误"]},40519:e=>{e.exports=["晚安。盘后市场已开市。"]},80227:e=>{e.exports=["交易所时区"]},16467:e=>{e.exports=["2月"]},25046:e=>{e.exports=["填写交易协议"]},93666:e=>{e.exports=["标记商品"]},564:e=>{e.exports=["周五"]},72970:e=>{e.exports=["周五"]},88958:e=>{e.exports=["假日"]},21686:e=>{e.exports=["隐藏指标图例"]},26935:e=>{e.exports=["指标参数"]},26315:e=>{e.exports=["指标名称"]},84098:e=>{e.exports=["指标值"]},91459:e=>{e.exports=["如果您需要{listedExchange}实时数据,则需要完成交易协议。不用担心,只需点击几下"]},50634:e=>{e.exports=["它将在{remainingTime}后进入盘后交易。"]},74537:e=>{e.exports=["它将在{remainingTime}开市进行盘前交易。"]},26910:e=>{e.exports=["1月"]},23230:e=>{e.exports=["7月"]},49385:e=>{e.exports=["6月"]},99487:e=>{e.exports=["开高低收"]},15815:e=>{e.exports=["每秒更新一次"]},90784:e=>{e.exports=["10月"]},75991:e=>{e.exports=["开市状态"]},18429:e=>{e.exports=["了解更多"]},39899:e=>{e.exports=["下移窗格"]},70343:e=>{e.exports=["上移窗格"]},83085:e=>{e.exports=["周一"]},61199:e=>{e.exports=["周一"]},41610:e=>{e.exports=["更多"]},1653:e=>{e.exports=["早安。盘前市场已开市。"]},56470:e=>{e.exports=["最大化图表"]},19603:e=>{e.exports=["最大化窗格"]},68327:e=>{e.exports=["5月"]},35732:e=>{e.exports=["管理窗格"]},84675:e=>{e.exports=["3月"]},83949:e=>{e.exports=["开市"]},35701:e=>{e.exports=["市场在{remainingTime}后开盘。"]},95814:e=>{e.exports=["休市"]},98105:e=>{e.exports=["市场在{remainingTime}后收盘。"]},87202:e=>{e.exports=["市场目前正在放假。放松一下。"]},71194:e=>{e.exports=["11月"]},66324:e=>{e.exports=["原始码"]},36835:e=>{e.exports=["周六"]},1144:e=>{e.exports=["周六"]},40653:e=>{e.exports=["向左滚动"]},26721:e=>{e.exports=["滚动到最近的K线"]},35809:e=>{e.exports=["向右滚动"]},61132:e=>{e.exports=["9月"]},28705:e=>{e.exports=["显示指标图例"]},51072:e=>{e.exports=["显示对象树"]},37809:e=>{e.exports=["显示周期设置"]},39045:e=>{e.exports=["Study错误"]},86577:e=>{e.exports=["周日"]},72149:e=>{e.exports=["周日"]},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports=["商品标题"]},29985:e=>{e.exports=["盘后时段"]},28412:e=>{e.exports=["付费方案的数据更新更快速。"]},56042:e=>{e.exports=["盘前时段"]},36015:e=>{e.exports=["目前不支持{description}的实时数据,可能会在未来支持。"]},6667:e=>{e.exports=["{symbolName}的即时数据由{exchange}交易所提供。"]},48293:e=>{e.exports=["还原图表"]},91029:e=>{e.exports=["还原窗格"]},75094:e=>{e.exports=["周三"]},7147:e=>{e.exports=["周三"] +},52984:e=>{e.exports=["要获取{description}的即时数据,请购买即时数据包。"]},9787:e=>{e.exports=["周四"]},7951:e=>{e.exports=["周四"]},57918:e=>{e.exports=["这些数据是即时的,但与主要交易所的官方数据略有不同。"]},68025:e=>{e.exports=["这些数据是实时的,但与来自{exchange}的官方数据略有不同。"]},73717:e=>{e.exports=["无此商品,请选择另一个商品。"]},57048:e=>{e.exports=["该去散步了— 此市场已关闭。"]},94316:e=>{e.exports=["周二"]},44979:e=>{e.exports=["周二"]},8209:e=>{e.exports=["未标记商品"]},1111:e=>{e.exports=["成交量"]},61311:e=>{e.exports=["放大"]},47602:e=>{e.exports=["缩小"]},57889:e=>{e.exports=["更改OHLC值的可见性"]},18644:e=>{e.exports=["更改开市状态可见性"]},45110:e=>{e.exports=["更改K线涨跌可见性"]},31325:e=>{e.exports=["更改指标标题可见性"]},99774:e=>{e.exports=["更改指标值的可见性"]},96162:e=>{e.exports=["更改指标参数可见性"]},26717:e=>{e.exports=["更改商品描述可见性"]},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports=["更改成交量值的可见性"]},39348:e=>{e.exports=["少于1分钟"]},87358:e=>{e.exports=["显示{title}"]},7827:e=>{e.exports=["{days}和{hours}"]},7435:e=>{e.exports=["来自{originalExchange}的{exchange}"]},19830:e=>{e.exports=["{hours}和{minutes}"]},1084:e=>{e.exports=["{listedExchange}即时数据可供注册用户免费使用。"]},11155:e=>{e.exports=["{symbolName}数据延迟{time}分钟。"]},77033:e=>{e.exports=["数据每{amount}秒更新一次,即使市场上有更多更新。"]},2121:e=>{e.exports=["我们Basic方案的数据每{amount}秒更新一次,即使市场上有更多更新也是如此。"]},5223:e=>{e.exports=["每{amount}秒更新一次"]},58609:e=>{e.exports=["{number} 天"]},24430:e=>{e.exports=["{number} 小时"]},67151:e=>{e.exports=["{number} 分"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh.8087.02a950e0b171d1520043.js b/charting_library/bundles/zh.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..319b3661 --- /dev/null +++ b/charting_library/bundles/zh.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:t=>{t.exports=["增加"]},53585:t=>{t.exports=["添加自定义颜色"]},81865:t=>{t.exports=["不透明度"]},73755:t=>{t.exports=["其他代码"]},16936:t=>{t.exports=["返回"]},88046:t=>{t.exports=["主图表代码"]},9898:t=>{t.exports=["认股权"]},20036:t=>{t.exports=["取消"]},23398:t=>{t.exports=["变更品种"]},94551:t=>{t.exports=["图表"]},64498:t=>{t.exports=["全部来源"]},73226:t=>{t.exports=["应用"]},79852:t=>{t.exports=["债券"]},56095:t=>{t.exports=["减少"]},29601:t=>{t.exports=["描述"]},46812:t=>{t.exports=["增加"]},89298:t=>{t.exports=["偏移"]},68988:t=>{t.exports=["确认"]},29673:t=>{t.exports=["没有交易所符合您的条件"]},41379:t=>{t.exports=["没有代码符合您的条件"]},35563:t=>{t.exports=["号码格式无效。"]},19724:t=>{t.exports=["来源"]},59877:t=>{t.exports=["为{studyShortDescription}设置{inputInline}时间和价格"]},18571:t=>{t.exports=["为{studyShortDescription}设置{inputTitle}时间"]},58552:t=>{t.exports=["为{studyShortDescription}设置{inputTitle}价格"]},80481:t=>{t.exports=["设置“{studyShortDescription}”的时间和价格"]},42917:t=>{t.exports=["设置“{studyShortDescription}”的时间"]},6083:t=>{t.exports=["设置“{studyShortDescription}”的价格"]},52298:t=>{t.exports=["搜索"]},13269:t=>{t.exports=["选择来源"]},2607:t=>{t.exports=["指定值大于商品最大值{max}。"]},53669:t=>{t.exports=["指定值小于商品最小值{min}。"]},89053:t=>{t.exports=["商品代码"]},48490:t=>{t.exports=["商品和描述"]},99983:t=>{t.exports=["商品代码搜索"]},54336:t=>{t.exports=["移除颜色"]},60142:t=>{t.exports=["厚度"]},87592:t=>{t.exports=["差价合约"]},17023:t=>{t.exports=["更改不透明度"]},13066:t=>{t.exports=["更改颜色"]},95657:t=>{t.exports=["更改厚度"]},18567:t=>{t.exports=["更改{propertyName}属性"]},36962:t=>{t.exports=["收盘"]},8448:t=>{t.exports=["加密"]},1328:t=>{t.exports="dr"},88720:t=>{t.exports=["经济"]},39512:t=>{t.exports=["外汇"]},81859:t=>{t.exports=["期货"]},39337:t=>{t.exports=["最高"]},91815:t=>{t.exports=["(h+l)/2"]},40771:t=>{t.exports=["(h+l+c)/3"]},9523:t=>{t.exports="hlcc4"},12754:t=>{t.exports=["指数"]},38071:t=>{t.exports=["指数"]},12504:t=>{t.exports=["(o+h+l+c)/4"]},38466:t=>{t.exports=["开盘"]},3919:t=>{t.exports=["最低"]},36931:t=>{t.exports=["股票"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh_TW.2468.4338de5955cc8d3cb66d.js b/charting_library/bundles/zh_TW.2468.4338de5955cc8d3cb66d.js new file mode 100644 index 00000000..9a6036fe --- /dev/null +++ b/charting_library/bundles/zh_TW.2468.4338de5955cc8d3cb66d.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2468],{14229:e=>{e.exports=["點"]},6174:e=>{e.exports=["天"]},5285:e=>{e.exports=["小時"]},79410:e=>{e.exports=["個月"]},37830:e=>{e.exports=["分鐘"]},25042:e=>{e.exports=["周"]},74787:e=>{e.exports=["天"]},62346:e=>{e.exports=["小時"]},94328:e=>{e.exports=["月"]},57470:e=>{e.exports=["分"]},74973:e=>{e.exports=["秒"]},48801:e=>{e.exports="Ranges"},86614:e=>{e.exports=["周"]},30426:e=>{e.exports="Ticks"},90069:e=>{e.exports=["比較"]},96935:e=>{e.exports=["複製圖表圖片"]},15803:e=>{e.exports=["複製圖片鏈接"]},74207:e=>{e.exports=["圖表設定"]},54777:e=>{e.exports=["增加"]},95798:e=>{e.exports=["增加自訂周期"]},44629:e=>{e.exports=["加入收藏"]},15795:e=>{e.exports=["我的所有版面"]},88368:e=>{e.exports=["所有更改已保存"]},84232:e=>{e.exports=["圖表樣式"]},43399:e=>{e.exports=["預設模板"]},83127:e=>{e.exports=["常用指標"]},33959:e=>{e.exports=["收藏"]},11682:e=>{e.exports=["全螢幕模式"]},15812:e=>{e.exports=["指標模板"]},61142:e=>{e.exports=["技術指標"]},74527:e=>{e.exports=["指標 & 策略"]},79353:e=>{e.exports=["開啟周期對話框"]},55520:e=>{e.exports=["在彈出視窗開啟圖表"]},2226:e=>{e.exports=["在新頁簽中打開圖片"]},75687:e=>{e.exports=["載入圖表版面"]},75789:e=>{e.exports=["加載版面"]},90879:e=>{e.exports=["下載……"]},80959:e=>{e.exports=["製作副本"]},58219:e=>{e.exports=["管理版面"]},38554:e=>{e.exports=["我的模板"]},14605:e=>{e.exports=["數字或{hotKey_0}"]},85520:e=>{e.exports=["儲存"]},92093:e=>{e.exports=["儲存指標範本"]},87409:e=>{e.exports=["儲存版面裡的所有圖表,包含圖表裡的全部品種和周期"]},57352:e=>{e.exports=["儲存圖片"]},11680:e=>{e.exports=["儲存版面"]},20987:e=>{e.exports=["只要在圖表上開始輸入,即可拉出此搜尋框"]},99983:e=>{e.exports=["商品搜尋"]},70728:e=>{e.exports=["重做{hint}"]},72482:e=>{e.exports=["從收藏移除"]},35038:e=>{e.exports=["重新命名"]},88513:e=>{e.exports=["快照"]},91900:e=>{e.exports=["模板"]},32916:e=>{e.exports=["時間周期"]},9765:e=>{e.exports=["Twitter圖表圖片"]},80323:e=>{e.exports=["復原 {hint}"]},23687:e=>{e.exports=["您尚未有收藏的指標"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh_TW.4150.61de76c7f578feeb03b8.js b/charting_library/bundles/zh_TW.4150.61de76c7f578feeb03b8.js new file mode 100644 index 00000000..8f41ef2b --- /dev/null +++ b/charting_library/bundles/zh_TW.4150.61de76c7f578feeb03b8.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4150],{74274:t=>{t.exports=["十字圖"]},41596:t=>{t.exports=["價格座標上的標籤"]},23545:t=>{t.exports=["狀態行中的值"]},39495:t=>{t.exports=["圓"]},41389:t=>{t.exports=["列上"]},29520:t=>{t.exports=["絕對位置"]},58102:t=>{t.exports=["套用預設值"]},65262:t=>{t.exports=["中斷區塊"]},83760:t=>{t.exports=["主體"]},48848:t=>{t.exports=["框線"]},27331:t=>{t.exports=["背景"]},78626:t=>{t.exports=["Bar下方"]},41361:t=>{t.exports=["下"]},22192:t=>{t.exports=["日"]},31577:t=>{t.exports=["發展數值區(VA)"]},4329:t=>{t.exports=["系統預設"]},98938:t=>{t.exports=["預設值"]},63099:t=>{t.exports=["小時"]},11091:t=>{t.exports=["直方圖"]},66304:t=>{t.exports=["輸入"]},40297:t=>{t.exports=["輸出"]},36993:t=>{t.exports=["顯示最小刻度"]},64606:t=>{t.exports=["標籤字體"]},54934:t=>{t.exports=["中斷線"]},95543:t=>{t.exports=["個月"]},28134:t=>{t.exports=["分鐘"]},18229:t=>{t.exports=["存為系統預設"]},71129:t=>{t.exports=["秒"]},86520:t=>{t.exports=["信號標籤"]},79511:t=>{t.exports=["階梯線"]},64108:t=>{t.exports="Step line with breaks"},67767:t=>{t.exports=["菱形階梯線"]},21861:t=>{t.exports=["放置"]},73947:t=>{t.exports=["精確度"]},66596:t=>{t.exports=["數量"]},86672:t=>{t.exports="Ranges"},79782:t=>{t.exports=["重設設定"]},21594:t=>{t.exports=["週"]},26458:t=>{t.exports=["燭芯"]},95247:t=>{t.exports=["寬度(Box的%)"]},19221:t=>{t.exports=["文字顏色"]},7138:t=>{t.exports=["圖表上的交易"]},98802:t=>{t.exports=["上"]},14414:t=>{t.exports=["成交量分佈"]},91322:t=>{t.exports=["數值"]},20834:t=>{t.exports=["改變Min Tick"]},98491:t=>{t.exports=["改變字符"]},7378:t=>{t.exports=["更改字體大小"]},28691:t=>{t.exports=["改變線條樣式"]},38361:t=>{t.exports=["改變位置"]},51081:t=>{t.exports=["更改百分比寬度"]},47634:t=>{t.exports=["更改掛單"]},15683:t=>{t.exports=["改變繪圖類型"]},164:t=>{t.exports=["改變精確度"]},86888:t=>{t.exports=["改變形狀"]},50463:t=>{t.exports=["改變數值"]},12628:t=>{t.exports=["更改值的可見性"]},13355:t=>{t.exports=["更改{title}日圖到"]},41377:t=>{t.exports=["更改{title}日圖從"]},35388:t=>{t.exports=["更改{title}小時圖從"]},78586:t=>{t.exports=["更改{title}小時圖到"]},59635:t=>{t.exports=["更改{title}月圖從"]},74266:t=>{t.exports=["更改{title}月圖到"]},91633:t=>{t.exports=["更改{title}分鐘圖到"]},15106:t=>{t.exports=["更改{title}分鐘圖從"]},66161:t=>{t.exports=["更改{title}秒圖到"]},2822:t=>{t.exports=["更改{title}秒圖從"]},21339:t=>{t.exports=["更改{title}周圖從"]},68643:t=>{t.exports=["更改{title}周圖到"]},30810:t=>{t.exports=["更改{title}在tick圖上的可見性"]},24941:t=>{t.exports=["更改{title}周圖的可見性"]},29088:t=>{t.exports=["更改{title}在日圖上的可見性"]},68971:t=>{t.exports=["更改{title}在小時圖上的可見性"]},64370:t=>{t.exports=["更改{title}在分鐘圖上的可見性"]},6659:t=>{t.exports=["更改{title}月圖的可見性"]},29091:t=>{t.exports=["更改{title}在範圍圖上的可見性"]},46948:t=>{t.exports=["更改{title}在秒圖上的可見性"]},82211:t=>{t.exports=["日"]},33486:t=>{t.exports=["日圖到"]},14077:t=>{t.exports=["日圖從"]},3143:t=>{t.exports=["小時"]},84775:t=>{t.exports=["小時圖從"]},11255:t=>{t.exports=["小時圖到"]},58964:t=>{t.exports=["個月"]},71770:t=>{t.exports=["月圖從"]},37179:t=>{t.exports=["月圖到"]},16465:t=>{t.exports=["分鐘"]},72317:t=>{t.exports=["分鐘圖到"]},25586:t=>{t.exports=["分鐘圖從"]},32925:t=>{t.exports=["秒圖"]},39017:t=>{t.exports=["秒圖到"]},6049:t=>{t.exports=["秒圖從"]},13604:t=>{t.exports=["Ranges"]},93016:t=>{ +t.exports=["周圖"]},32002:t=>{t.exports=["周圖從"]},28091:t=>{t.exports=["周圖到"]},59523:t=>{t.exports=["Ticks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh_TW.4782.b54749a80d1b22661ce2.js b/charting_library/bundles/zh_TW.4782.b54749a80d1b22661ce2.js new file mode 100644 index 00000000..92c0ecbb --- /dev/null +++ b/charting_library/bundles/zh_TW.4782.b54749a80d1b22661ce2.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4782],{14281:e=>{e.exports=["貨幣"]},60558:e=>{e.exports=["動物&自然"]},14232:e=>{e.exports=["活動"]},57792:e=>{e.exports=["箭頭"]},33628:e=>{e.exports=["手勢&笑臉"]},35305:e=>{e.exports=["食物&飲料"]},49546:e=>{e.exports=["旗幟"]},72302:e=>{e.exports=["物品"]},11739:e=>{e.exports=["自然"]},96330:e=>{e.exports=["笑臉&人像"]},6878:e=>{e.exports=["符號"]},77011:e=>{e.exports=["商品&旗幟"]},15426:e=>{e.exports=["最近使用"]},15395:e=>{e.exports=["旅遊&地點"]},82401:e=>{e.exports=["游標"]},99878:e=>{e.exports=["註釋工具"]},44629:e=>{e.exports=["加入收藏"]},75377:e=>{e.exports=["江恩和斐波那契工具"]},95537:e=>{e.exports=["幾何形狀"]},60925:e=>{e.exports=["點點"]},19570:e=>{e.exports=["表情符號"]},99289:e=>{e.exports=["清除"]},17517:e=>{e.exports=["隱藏所有繪圖"]},96411:e=>{e.exports=["隱藏繪圖工具列"]},92464:e=>{e.exports=["圖像"]},37057:e=>{e.exports=["鎖定所有繪圖"]},37140:e=>{e.exports=["磁鐵模式將吸附至K線的開高低收值"]},59607:e=>{e.exports=["測量"]},36551:e=>{e.exports=["新的繪圖將複製到同一版面中的所有圖表,並在選擇同一商品時顯示"]},63354:e=>{e.exports=["顯示繪圖工具列"]},49616:e=>{e.exports=["顯示常用繪圖工具列"]},91977:e=>{e.exports=["顯示隱藏的工具"]},51072:e=>{e.exports=["顯示物件樹"]},49421:e=>{e.exports=["保持繪圖模式"]},85422:e=>{e.exports=["強磁鐵"]},19693:e=>{e.exports=["形態"]},10234:e=>{e.exports=["預測和測量工具"]},76091:e=>{e.exports=["移除繪圖"]},45286:e=>{e.exports=["移除物件"]},72482:e=>{e.exports=["從收藏移除"]},30513:e=>{e.exports=["移除{drawings}"]},10049:e=>{e.exports=["移除{drawings}&{indicators}"]},55084:e=>{e.exports=["移除{indicators}"]},45265:e=>{e.exports=["弱磁鐵"]},52899:e=>{e.exports=["趨勢線工具"]},38925:e=>{e.exports=["放大"]},49895:e=>{e.exports=["縮小"]},32868:e=>{e.exports=["{hotKey_0} + 點擊圖表"]},68125:e=>{e.exports=["{hotKey_0} — 圓圈"]},40234:e=>{e.exports=["{hotKey_0} — 以45度角繪製一條直線"]},10289:e=>{e.exports=["{hotKey_0} — 固定增量"]},81591:e=>{e.exports=["{hotKey_0} — 正方形"]},93030:e=>{e.exports=["{amount}繪圖"]},80437:e=>{e.exports=["{amount}指標"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh_TW.4800.b83a96f0775e7b691faa.js b/charting_library/bundles/zh_TW.4800.b83a96f0775e7b691faa.js new file mode 100644 index 00000000..a80d4f7c --- /dev/null +++ b/charting_library/bundles/zh_TW.4800.b83a96f0775e7b691faa.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4800],{91282:t=>{t.exports=["#1 (K棒)"]},1961:t=>{t.exports=["#1(價格)"]},12706:t=>{t.exports=["#1(價格,K棒)"]},92195:t=>{t.exports=["#1 (垂直位置%,K線)"]},66187:t=>{t.exports=["中立線"]},5066:t=>{t.exports="%"},89795:t=>{t.exports="Counterclockwise"},43809:t=>{t.exports=["以百分比表示的係數"]},40054:t=>{t.exports=["顏色"]},47737:t=>{t.exports=["精簡統計模式"]},76655:t=>{t.exports=["現金"]},72171:t=>{t.exports=["中心"]},99120:t=>{t.exports=["管道"]},36150:t=>{t.exports=["角度"]},38280:t=>{t.exports=["角度"]},95264:t=>{t.exports=["賬戶規模"]},85160:t=>{t.exports=["總是顯示統計數據"]},54189:t=>{t.exports=["弧形"]},34674:t=>{t.exports=["最小刻度的高低平均價"]},91757:t=>{t.exports=["底部"]},17608:t=>{t.exports=["底部標籤"]},48848:t=>{t.exports=["框線"]},72269:t=>{t.exports=["邊框"]},27331:t=>{t.exports=["背景"]},19949:t=>{t.exports=["K線範圍"]},81260:t=>{t.exports=["格線"]},67114:t=>{t.exports=["日期/時間範圍"]},75460:t=>{t.exports=["距離"]},46211:t=>{t.exports=["表情貼"]},46001:t=>{t.exports=["進場價:"]},1220:t=>{t.exports=["延伸"]},71116:t=>{t.exports=["延伸底部"]},45809:t=>{t.exports=["向左延伸"]},25892:t=>{t.exports=["延伸左邊線條"]},3304:t=>{t.exports=["左側延長線"]},83095:t=>{t.exports=["向右延長線"]},14025:t=>{t.exports=["向右延伸"]},74395:t=>{t.exports=["延伸右邊線條"]},85197:t=>{t.exports=["延伸頂部"]},17006:t=>{t.exports=["字體大小"]},31343:t=>{t.exports=["失敗文本"]},28565:t=>{t.exports=["失敗背景"]},87931:t=>{t.exports=["扇形"]},39836:t=>{t.exports=["基於對數坐標的Fib水平"]},10578:t=>{t.exports=["完整圓圈"]},25264:t=>{t.exports=["HL K線"]},77405:t=>{t.exports=["橫式"]},66049:t=>{t.exports=["OC Bars"]},27531:t=>{t.exports=["手數"]},85206:t=>{t.exports=["標籤"]},75332:t=>{t.exports=["標籤邊框"]},14773:t=>{t.exports=["標籤背景顏色"]},37126:t=>{t.exports=["標籤文字"]},79106:t=>{t.exports=["水平"]},95610:t=>{t.exports=["水平線"]},19286:t=>{t.exports=["左"]},79307:t=>{t.exports=["左標籤"]},49286:t=>{t.exports=["線 - HL/2"]},17676:t=>{t.exports=["線 - 開盤價"]},47669:t=>{t.exports=["線 - 收盤價"]},71899:t=>{t.exports=["線 - 最高價"]},83394:t=>{t.exports=["線 - 最低價"]},60489:t=>{t.exports=["線條顏色"]},53889:t=>{t.exports=["模式"]},76476:t=>{t.exports=["中間"]},24510:t=>{t.exports=["中點"]},22213:t=>{t.exports=["來源背景"]},15500:t=>{t.exports=["來源邊界"]},79238:t=>{t.exports=["來源文本"]},37249:t=>{t.exports=["統計數據"]},28712:t=>{t.exports=["統計位置"]},50948:t=>{t.exports=["停損顏色:"]},56119:t=>{t.exports=["停損水平"]},69835:t=>{t.exports=["成功文本"]},91141:t=>{t.exports=["成功背景"]},650:t=>{t.exports=["百分比"]},25684:t=>{t.exports=["價格"]},23675:t=>{t.exports=["價格標籤"]},75675:t=>{t.exports=["價格標籤"]},16103:t=>{t.exports=["價格水平"]},46964:t=>{t.exports=["價格範圍"]},59771:t=>{t.exports=["價格/K線比"]},29072:t=>{t.exports=["價格"]},2635:t=>{t.exports=["停利水平"]},33886:t=>{t.exports=["範圍和比例"]},24186:t=>{t.exports=["反轉"]},21141:t=>{t.exports=["右"]},91367:t=>{t.exports=["右邊標籤"]},63833:t=>{t.exports=["風險"]},95545:t=>{t.exports=["波浪"]},26458:t=>{t.exports=["燭芯"]},65994:t=>{t.exports=["頂部"]},10209:t=>{t.exports=["熱門標籤"]},98001:t=>{t.exports=["目標背景"]},89258:t=>{t.exports=["目標邊界"]},45302:t=>{t.exports=["獲利顏色:"]},74289:t=>{t.exports=["目標文本"]},17932:t=>{t.exports=["自動換行"]},92960:t=>{t.exports=["文字對齊"]},90581:t=>{ +t.exports=["文字方向"]},55325:t=>{t.exports=["時間標籤"]},77838:t=>{t.exports=["時間水平"]},2295:t=>{t.exports=["透明度"]},4372:t=>{t.exports=["趨勢線"]},12374:t=>{t.exports=["使用一個顏色"]},91322:t=>{t.exports=["數值"]},25227:t=>{t.exports=["方差"]},44085:t=>{t.exports=["直式"]},1670:t=>{t.exports=["更改角度"]},54119:t=>{t.exports=["更改箭頭顏色"]},72080:t=>{t.exports=["更改旗標顏色"]},98905:t=>{t.exports=["更改上邊距"]},11049:t=>{t.exports=["更改垂直位置Y坐標"]},31804:t=>{t.exports=["更改{title}逆時針"]},99128:t=>{t.exports=["更改{title}係數為百分比可見性"]},20216:t=>{t.exports=["更改{title}顏色"]},35435:t=>{t.exports=["更改{title}緊湊統計模式"]},550:t=>{t.exports=["更改{title}K線邊框上漲顏色"]},22313:t=>{t.exports=["更改{title}K線邊框可見性"]},7373:t=>{t.exports=["更改{title}K線邊框下跌顏色"]},38742:t=>{t.exports=["更改{title}K線下跌顏色"]},42273:t=>{t.exports=["更改{title}K線上漲顏色"]},76054:t=>{t.exports=["更改{title}K線影線顏色"]},27029:t=>{t.exports=["更改{title}K線影線可見性"]},45537:t=>{t.exports=["更改{title}角度可見性"]},31775:t=>{t.exports=["更改{title}帳戶大小"]},37913:t=>{t.exports=["更改{title}總是顯示統計資訊"]},15521:t=>{t.exports=["更改{title}所有線條顏色"]},17466:t=>{t.exports=["更改{title}弧形{index}線條顏色"]},72307:t=>{t.exports=["更改{title}弧形{index}線條寬度"]},13853:t=>{t.exports=["更改{title}弧形{index}線條可見性"]},78680:t=>{t.exports=["更改{title}平均HL值"]},15802:t=>{t.exports=["更改{title}底部標籤可見性"]},36438:t=>{t.exports=["更改{title}背景透明度"]},82465:t=>{t.exports=["更改{title}背景可見性"]},75312:t=>{t.exports=["更改{title}背景顏色"]},39651:t=>{t.exports=["更改{title}背景顏色1"]},78177:t=>{t.exports=["更改{title}背景顏色2"]},42746:t=>{t.exports=["更改{title}K線範圍可見性"]},53770:t=>{t.exports=["更改{title}網格可見性"]},29145:t=>{t.exports=["更改{title}網格線顏色"]},64949:t=>{t.exports=["更改{title}網格線樣式"]},93548:t=>{t.exports=["更改{title}網格線寬度"]},15485:t=>{t.exports=["更改{title}日期/時間範圍可見性"]},3400:t=>{t.exports=["更改{title}角度"]},91534:t=>{t.exports=["更改{title}距離可見性"]},65056:t=>{t.exports=["更改{title}表情符號"]},65899:t=>{t.exports=["更改{title}表情符號可見性"]},59354:t=>{t.exports=["更改{title}入場價格"]},1447:t=>{t.exports=["更改{title}延長底部"]},15258:t=>{t.exports=["更改{title}延長左邊"]},896:t=>{t.exports=["更改{title}延長頂部"]},3708:t=>{t.exports=["更改{title}向左延伸"]},45719:t=>{t.exports=["更改{title}向右延伸"]},86647:t=>{t.exports=["更改{title}擴展名"]},3156:t=>{t.exports=["更改{title}失敗文本顏色"]},49885:t=>{t.exports=["更改{title}失敗背景顏色"]},89126:t=>{t.exports=["改變{title}扇形{index}線條可見性"]},30016:t=>{t.exports=["更改{title}扇形{index}線條寬度"]},36147:t=>{t.exports=["更改{title}扇形{index}線條顏色"]},78142:t=>{t.exports=["更改{title}扇形可見性"]},79467:t=>{t.exports=["更改{title}扇形線條顏色"]},45739:t=>{t.exports=["在對數刻度上更改{title}斐波那契水平"]},99670:t=>{t.exports=["更改{title}翻轉"]},35165:t=>{t.exports=["更改{title}完整圓圈的可見性"]},48983:t=>{t.exports=["更改{title}圖片背景顏色"]},45025:t=>{t.exports=["更改{title}手數大小"]},81170:t=>{t.exports=["更改{title}標籤對齊方式"]},22775:t=>{t.exports=["更改{title}標籤字體大小"]},24338:t=>{t.exports=["更改{title}標籤可見性"]},32891:t=>{t.exports=["更改{title}水平{index}線系數"]},85551:t=>{t.exports=["更改{title}水平{index}線顏色"]},47840:t=>{t.exports=["更改{title}水平{index}線樣式"]},45463:t=>{t.exports=["更改{title}水平{index}線可見性"]},90098:t=>{t.exports=["更改{title}水平{index}線寬度"]},26710:t=>{t.exports=["更改{title}水平可見性"]},2359:t=>{ +t.exports=["更改{title}左側標籤可見性"]},44643:t=>{t.exports=["更改{title}線條寬度"]},20563:t=>{t.exports=["更改{title}線條顏色"]},66982:t=>{t.exports=["更改{title}線條樣式"]},94441:t=>{t.exports=["更改{title}模式"]},89996:t=>{t.exports=["更改{title}中點可見性"]},36618:t=>{t.exports=["更改{title}鏡像"]},18544:t=>{t.exports=["更改{title}源背景顏色"]},48035:t=>{t.exports=["更改{title}源邊框顏色"]},42286:t=>{t.exports=["更改{title}源文字顏色"]},588:t=>{t.exports=["更改{title}統計位置"]},54659:t=>{t.exports=["更改{title}停損顏色"]},89182:t=>{t.exports=["更改{title}停損水平"]},82224:t=>{t.exports=["更改{title}停損價格"]},88383:t=>{t.exports=["更改{title}成功文字顏色"]},26967:t=>{t.exports=["更改{title}成功背景顏色"]},45936:t=>{t.exports=["更改{title}價格標籤可見性"]},88577:t=>{t.exports=["更改{title}價格標籤可見性"]},47045:t=>{t.exports=["更改{title}價格範圍可見性"]},56175:t=>{t.exports=["更改{title}價格可見性"]},44539:t=>{t.exports=["更改{title}停利水平"]},41646:t=>{t.exports=["更改{title}停利價格"]},52877:t=>{t.exports=["更改{title}翻轉"]},16598:t=>{t.exports=["更改{title}右側標籤可見性"]},31553:t=>{t.exports=["更改{title}風險"]},40344:t=>{t.exports=["更改{title}風險顯示模式"]},73137:t=>{t.exports=["更改{title}頂部標籤可見性"]},52387:t=>{t.exports=["更改{title}目標背景顏色"]},6921:t=>{t.exports=["更改{title}目標邊框顏色"]},97573:t=>{t.exports=["更改{title}目標顏色"]},27634:t=>{t.exports=["更改{title}目標文字顏色"]},33822:t=>{t.exports=["更改{title}時間標籤可見性"]},84321:t=>{t.exports=["更改{title}透明度"]},12355:t=>{t.exports=["更改{title}方差值"]},25937:t=>{t.exports=["更改{toolName}標籤垂直對齊"]},46991:t=>{t.exports=["更改{toolName}標籤水平對齊"]},73080:t=>{t.exports=["更改{toolName}標籤方向"]},24272:t=>{t.exports=["更改{toolName}線條可見性"]},46404:t=>{t.exports=["更改{toolName}線條寬度"]},50265:t=>{t.exports=["更改{toolName}線條顏色"]},72781:t=>{t.exports=["更改{toolName}線條向左延伸"]},84613:t=>{t.exports=["更改{toolName}線條向右延伸"]},62603:t=>{t.exports=["更改{toolName}線條左端"]},62412:t=>{t.exports=["更改{toolName}線條右端"]},35422:t=>{t.exports=["更改{toolName}線條樣式"]},77690:t=>{t.exports=["更改{toolName}文字"]},69871:t=>{t.exports=["更改{toolName}文字可見性"]},25878:t=>{t.exports=["更改{toolName}文字換行"]},91832:t=>{t.exports=["更改{toolName}文字背景顏色"]},18610:t=>{t.exports=["更改{toolName}文字背景可見性"]},44755:t=>{t.exports=["更改{toolName}文字邊框顏色"]},6324:t=>{t.exports=["更改{toolName}文字邊框寬度"]},45529:t=>{t.exports=["更改{toolName}文字邊框可見性"]},6500:t=>{t.exports=["更改{toolName}文字顏色"]},51614:t=>{t.exports=["更改{toolName}文字字體加粗"]},18572:t=>{t.exports=["更改{toolName}文字字體斜體"]},48382:t=>{t.exports=["更改{toolName}文字字體大小"]},21926:t=>{t.exports=["背景顏色"]},52241:t=>{t.exports=["背景填充"]},70607:t=>{t.exports=["線條顏色"]},41075:t=>{t.exports=["線條樣式"]},73043:t=>{t.exports=["線條寬度"]},41437:t=>{t.exports=["文字顏色"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh_TW.5652.e8bf228a6da07385f3cd.js b/charting_library/bundles/zh_TW.5652.e8bf228a6da07385f3cd.js new file mode 100644 index 00000000..8532e4a4 --- /dev/null +++ b/charting_library/bundles/zh_TW.5652.e8bf228a6da07385f3cd.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5652],{40276:e=>{e.exports=["增加"]},53585:e=>{e.exports=["增加自訂顏色"]},81865:e=>{e.exports=["不透明度"]},40054:e=>{e.exports=["顏色"]},44629:e=>{e.exports=["加入收藏"]},38455:e=>{e.exports=["背景顏色"]},79964:e=>{e.exports=["背景顏色1"]},45320:e=>{e.exports=["背景顏色2"]},60925:e=>{e.exports=["點點"]},42973:e=>{e.exports=["點虛線"]},59317:e=>{e.exports=["短虛線"]},99289:e=>{e.exports=["清除"]},23886:e=>{e.exports=["字體大小"]},17006:e=>{e.exports=["字體大小"]},17517:e=>{e.exports=["隱藏所有繪圖"]},74813:e=>{e.exports=["隱藏常用繪圖工具列"]},37057:e=>{e.exports=["鎖定所有繪圖"]},71845:e=>{e.exports=["畫線工具背景"]},12928:e=>{e.exports=["畫線工具顏色"]},21327:e=>{e.exports=["畫線工具文字顏色"]},86327:e=>{e.exports=["圖形寬度"]},47059:e=>{e.exports=["設定圖形寬度"]},41610:e=>{e.exports=["更多"]},37140:e=>{e.exports=["磁鐵模式將吸附至K線的開高低收值"]},67455:e=>{e.exports=["馬克筆顏色"]},59607:e=>{e.exports=["測量"]},36551:e=>{e.exports=["新的繪圖將複製到同一版面中的所有圖表,並在選擇同一商品時顯示"]},91977:e=>{e.exports=["顯示隱藏的工具"]},51072:e=>{e.exports=["顯示物件樹"]},49421:e=>{e.exports=["保持繪圖模式"]},49593:e=>{e.exports=["停損背景顏色"]},36785:e=>{e.exports=["盈利背景顏色"]},76091:e=>{e.exports=["移除繪圖"]},54336:e=>{e.exports=["移除顏色"]},72482:e=>{e.exports=["從收藏移除"]},19221:e=>{e.exports=["文字顏色"]},38925:e=>{e.exports=["放大"]},49895:e=>{e.exports=["縮小"]},16631:e=>{e.exports=["更改線條工具文字顏色"]},74350:e=>{e.exports=["更改線條工具背景顏色"]},68519:e=>{e.exports=["更改線條工具顏色"]},36819:e=>{e.exports=["更改線條工具字體大小"]},54769:e=>{e.exports=["更改線條工具的線條樣式"]},41648:e=>{e.exports=["更改線條工具的線寬"]},32868:e=>{e.exports=["{hotKey_0} + 點擊圖表"]},68125:e=>{e.exports=["{hotKey_0} — 圓圈"]},40234:e=>{e.exports=["{hotKey_0} — 以45度角繪製一條直線"]},10289:e=>{e.exports=["{hotKey_0} — 固定增量"]},81591:e=>{e.exports=["{hotKey_0} — 正方形"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh_TW.6444.4dd7c5a260f1ab2f3d47.js b/charting_library/bundles/zh_TW.6444.4dd7c5a260f1ab2f3d47.js new file mode 100644 index 00000000..6aca3293 --- /dev/null +++ b/charting_library/bundles/zh_TW.6444.4dd7c5a260f1ab2f3d47.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6444],{50831:e=>{e.exports=["根K棒"]},19648:e=>{e.exports=["12小時"]},55838:e=>{e.exports=["24小時"]},88364:e=>{e.exports=["圖表基本樣式"]},46720:e=>{e.exports=["十字準線"]},50985:e=>{e.exports=["貨幣"]},17319:e=>{e.exports=["貨幣和單位"]},19481:e=>{e.exports=["外觀"]},68791:e=>{e.exports=["參數"]},95036:e=>{e.exports=["平均收盤價"]},27331:e=>{e.exports=["背景"]},22519:e=>{e.exports=["K棒漲跌值"]},87845:e=>{e.exports=["按鈕"]},25209:e=>{e.exports=["日期格式"]},55090:e=>{e.exports=["標籤上的星期幾"]},29601:e=>{e.exports=["描述"]},26897:e=>{e.exports=["事件"]},95338:e=>{e.exports=["水平網格線"]},60971:e=>{e.exports=["高價和低價"]},61142:e=>{e.exports=["技術指標"]},34905:e=>{e.exports=["指標值"]},29687:e=>{e.exports=["指標和財務值"]},25084:e=>{e.exports=["指標和財務名稱"]},9654:e=>{e.exports=["指標名稱"]},99487:e=>{e.exports=["開高低收值"]},75991:e=>{e.exports=["開市狀態"]},96073:e=>{e.exports="Long Description"},70500:e=>{e.exports=["資金"]},66653:e=>{e.exports=["利益率"]},42502:e=>{e.exports=["無重疊"]},74343:e=>{e.exports=["導航"]},43115:e=>{e.exports=["刻度"]},53224:e=>{e.exports=["刻度放置"]},79194:e=>{e.exports=["狀態列"]},89053:e=>{e.exports=["商品代碼"]},35383:e=>{e.exports=["商品名稱"]},27767:e=>{e.exports=["商品最新價格"]},40847:e=>{e.exports=["商品前一天收盤價"]},50446:e=>{e.exports=["窗格"]},73908:e=>{e.exports=["窗格分隔符號"]},36014:e=>{e.exports=["百分比"]},78621:e=>{e.exports=["點數"]},74823:e=>{e.exports=["盤前/盤後市場價格"]},64859:e=>{e.exports=["價格刻度"]},76523:e=>{e.exports=["價格和百分比值"]},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["浮水印"]},67369:e=>{e.exports=["標題"]},31326:e=>{e.exports=["標題"]},23097:e=>{e.exports=["商品代碼"]},82168:e=>{e.exports=["商品和描述"]},43637:e=>{e.exports=["時間刻度"]},97316:e=>{e.exports=["時間小時格式"]},90801:e=>{e.exports=["交易"]},77534:e=>{e.exports=["單位"]},1111:e=>{e.exports=["成交量"]},80170:e=>{e.exports=["根據刻度值"]},91322:e=>{e.exports=["數值"]},70353:e=>{e.exports=["垂直網格線"]},57889:e=>{e.exports=["更改開高低收值可見性"]},35646:e=>{e.exports=["更改導航按鈕可見性"]},18644:e=>{e.exports=["更改開盤狀態可見性"]},45110:e=>{e.exports=["更改K線漲跌可見性"]},10349:e=>{e.exports=["更改下邊距"]},88161:e=>{e.exports=["更改貨幣和單位標籤的可見性"]},79570:e=>{e.exports=["更改貨幣標籤可見性"]},99011:e=>{e.exports=["更改圖表背景顏色"]},72458:e=>{e.exports=["更改圖表背景類型"]},37034:e=>{e.exports=["更改十字準線寬度"]},29951:e=>{e.exports=["更改十字準線顏色"]},92027:e=>{e.exports=["更改十字準線樣式"]},50457:e=>{e.exports=["更改日期格式"]},7104:e=>{e.exports=["更改標籤上的星期幾"]},88096:e=>{e.exports=["更改水平網格線顏色"]},2523:e=>{e.exports=["更改水平網格線樣式"]},31325:e=>{e.exports=["更改指標標題可見性"]},99774:e=>{e.exports=["更改指標值可見性"]},96162:e=>{e.exports=["更改指標參數可見性"]},59820:e=>{e.exports=["更改指標和財務名稱標籤可見性"]},90512:e=>{e.exports=["更改指標和財務值標籤可見性"]},97956:e=>{e.exports=["更改圖例背景透明度"]},61061:e=>{e.exports=["更改圖例背景可見性"]},37730:e=>{e.exports=["更改窗格按鈕可見性"]},89032:e=>{e.exports=["改變窗格分隔符號顏色"]},35636:e=>{e.exports=["更改右邊距"]},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports=["更改商品浮水印顏色"]},87159:e=>{e.exports=["更改商品浮水印可見性"]},26717:e=>{e.exports=["更改商品描述可見性"]},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports=["更改商品最新值模式"]},95071:e=>{e.exports=["更改商品圖例格式"]},35065:e=>{ +e.exports=["更改刻度文字顏色"]},84382:e=>{e.exports=["更改刻度字體大小"]},12468:e=>{e.exports=["更改刻度線條顏色"]},71589:e=>{e.exports=["更改交易時段分隔可見性"]},15035:e=>{e.exports=["更改交易時段分隔寬度"]},1579:e=>{e.exports=["更改交易時段分隔顏色"]},21460:e=>{e.exports=["更改交易時段分隔樣式"]},76991:e=>{e.exports=["更改時間格式"]},98905:e=>{e.exports=["更改上邊距"]},7011:e=>{e.exports=["更改單位標籤可見性"]},22722:e=>{e.exports=["更改垂直網格線顏色"]},22867:e=>{e.exports=["更改垂直網格線樣式"]},9455:e=>{e.exports=["更改成交量值可見性"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh_TW.6682.fc6d6d5a6889089c265c.js b/charting_library/bundles/zh_TW.6682.fc6d6d5a6889089c265c.js new file mode 100644 index 00000000..e8a238fa --- /dev/null +++ b/charting_library/bundles/zh_TW.6682.fc6d6d5a6889089c265c.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6682],{9671:t=>{t.exports=["#{count}(價格,K棒)"]},4639:t=>{t.exports=["座標"]},22192:t=>{t.exports=["日"]},37067:t=>{t.exports=["替換(價格,K線)"]},13611:t=>{t.exports=["延長線"]},63099:t=>{t.exports=["小時"]},66304:t=>{t.exports=["輸入"]},95543:t=>{t.exports=["個月"]},28134:t=>{t.exports=["分鐘"]},71129:t=>{t.exports=["秒"]},86672:t=>{t.exports="Ranges"},21594:t=>{t.exports=["週"]},23723:t=>{t.exports=["更改K線X坐標"]},66266:t=>{t.exports=["更改價格Y坐標"]},13355:t=>{t.exports=["更改{title}日圖到"]},41377:t=>{t.exports=["更改{title}日圖從"]},96902:t=>{t.exports=["更改{title}延長線"]},35388:t=>{t.exports=["更改{title}小時圖從"]},78586:t=>{t.exports=["更改{title}小時圖到"]},59635:t=>{t.exports=["更改{title}月圖從"]},74266:t=>{t.exports=["更改{title}月圖到"]},91633:t=>{t.exports=["更改{title}分鐘圖到"]},15106:t=>{t.exports=["更改{title}分鐘圖從"]},66161:t=>{t.exports=["更改{title}秒圖到"]},2822:t=>{t.exports=["更改{title}秒圖從"]},21339:t=>{t.exports=["更改{title}周圖從"]},68643:t=>{t.exports=["更改{title}周圖到"]},30810:t=>{t.exports=["更改{title}在tick圖上的可見性"]},24941:t=>{t.exports=["更改{title}周圖的可見性"]},29088:t=>{t.exports=["更改{title}在日圖上的可見性"]},68971:t=>{t.exports=["更改{title}在小時圖上的可見性"]},64370:t=>{t.exports=["更改{title}在分鐘圖上的可見性"]},6659:t=>{t.exports=["更改{title}月圖的可見性"]},29091:t=>{t.exports=["更改{title}在範圍圖上的可見性"]},46948:t=>{t.exports=["更改{title}在秒圖上的可見性"]},18567:t=>{t.exports=["更改{propertyName}屬性"]},82211:t=>{t.exports=["日"]},33486:t=>{t.exports=["日圖到"]},14077:t=>{t.exports=["日圖從"]},3143:t=>{t.exports=["小時"]},84775:t=>{t.exports=["小時圖從"]},11255:t=>{t.exports=["小時圖到"]},72223:t=>{t.exports=["移動繪圖"]},58964:t=>{t.exports=["個月"]},71770:t=>{t.exports=["月圖從"]},37179:t=>{t.exports=["月圖到"]},16465:t=>{t.exports=["分鐘"]},72317:t=>{t.exports=["分鐘圖到"]},25586:t=>{t.exports=["分鐘圖從"]},32925:t=>{t.exports=["秒圖"]},39017:t=>{t.exports=["秒圖到"]},6049:t=>{t.exports=["秒圖從"]},13604:t=>{t.exports=["Ranges"]},93016:t=>{t.exports=["周圖"]},32002:t=>{t.exports=["周圖從"]},28091:t=>{t.exports=["周圖到"]},59523:t=>{t.exports=["Ticks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh_TW.6803.be8cafcc34e317edec88.js b/charting_library/bundles/zh_TW.6803.be8cafcc34e317edec88.js new file mode 100644 index 00000000..246ded81 --- /dev/null +++ b/charting_library/bundles/zh_TW.6803.be8cafcc34e317edec88.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6803],{22353:e=>{e.exports=["(開盤 + 最高 + 最低 + 收盤)/4"]},94884:e=>{e.exports=["(最高 + 最低 + 收盤)/3"]},10591:e=>{e.exports=["(最高 + 最低)/2"]},63243:e=>{e.exports=["bar顏色基於前一個收盤價"]},72171:e=>{e.exports=["中心"]},9994:e=>{e.exports=["調整股息數據"]},10989:e=>{e.exports=["調整合約變更"]},70816:e=>{e.exports=["平均收盤價"]},91757:e=>{e.exports=["底部"]},50430:e=>{e.exports=["下邊框線"]},83760:e=>{e.exports=["主體"]},72269:e=>{e.exports=["邊框"]},7445:e=>{e.exports=["基準水位"]},47586:e=>{e.exports=["買入價和賣出價"]},39667:e=>{e.exports=["下跌燭線"]},87151:e=>{e.exports=["下跌顏色"]},81285:e=>{e.exports=["數據修改"]},4329:e=>{e.exports=["系統預設"]},86846:e=>{e.exports=["填充"]},58747:e=>{e.exports=["上填充色"]},11157:e=>{e.exports=["下填充色"]},86953:e=>{e.exports=["HLC 線"]},77405:e=>{e.exports=["橫式"]},39292:e=>{e.exports=["高價和低價"]},15107:e=>{e.exports=["最新價"]},19286:e=>{e.exports=["左"]},76476:e=>{e.exports=["中間"]},27879:e=>{e.exports=["簡單"]},2391:e=>{e.exports=["階梯"]},6350:e=>{e.exports=["盤前/盤後市場"]},62521:e=>{e.exports=["盤前/盤後市場時段背景"]},73947:e=>{e.exports=["精確度"]},8094:e=>{e.exports=["前一天收盤價"]},77986:e=>{e.exports=["價格線"]},24248:e=>{e.exports=["價格來源"]},94089:e=>{e.exports=["預測上漲燭線"]},5704:e=>{e.exports=["預測下跌燭線"]},29881:e=>{e.exports=["價格刻度上的實際價格(而不是平均K線價格)"]},21141:e=>{e.exports=["右"]},44673:e=>{e.exports=["帶標記"]},26458:e=>{e.exports=["燭芯"]},65994:e=>{e.exports=["頂部"]},57417:e=>{e.exports=["上邊框線"]},92960:e=>{e.exports=["文字對齊"]},90581:e=>{e.exports=["文字方向"]},55314:e=>{e.exports=["自動調整K棒寬度"]},87492:e=>{e.exports=["時區"]},58416:e=>{e.exports=["種類"]},5536:e=>{e.exports=["上漲顏色"]},83610:e=>{e.exports=["上漲燭線"]},23500:e=>{e.exports=["使用結算價做為日圖的收盤價"]},44085:e=>{e.exports=["直式"]},30792:e=>{e.exports=["燭線"]},55740:e=>{e.exports=["更改美國線"]},90168:e=>{e.exports=["改變平均收盤價線的寬度"]},30385:e=>{e.exports=["改變平均收盤價線的顏色"]},97008:e=>{e.exports=["更改面積填充顏色"]},6610:e=>{e.exports=["更改面積線條寬度"]},661:e=>{e.exports=["更改面積線條顏色"]},1316:e=>{e.exports=["更改面積價格來源"]},29180:e=>{e.exports=["更改ask線顏色"]},31547:e=>{e.exports=["更改基礎水平"]},4164:e=>{e.exports=["更改基準線底線顏色"]},38990:e=>{e.exports=["更改基準線底線寬度"]},73163:e=>{e.exports=["更改基準線填充底部區域顏色"]},12673:e=>{e.exports=["更改基準線填充頂部區域顏色"]},56819:e=>{e.exports=["更改基準線價格來源"]},68621:e=>{e.exports=["更改基準線頂線顏色"]},35339:e=>{e.exports=["更改基準線頂線寬度"]},76804:e=>{e.exports=["更改上漲K線顏色"]},71816:e=>{e.exports=["更改下跌K線顏色"]},36703:e=>{e.exports=["更改bid線顏色"]},29353:e=>{e.exports=["根據前一個收盤價更改K線顏色"]},85709:e=>{e.exports=["更改向上列的顏色"]},12155:e=>{e.exports=["更改向下列的顏色"]},66890:e=>{e.exports=["更改列價格來源"]},71809:e=>{e.exports=["更改小數位"]},31317:e=>{e.exports=["更改延長時段顏色"]},60944:e=>{e.exports=["改變高價和低價線的顏色"]},83708:e=>{e.exports=["改變高價和低價線的寬度"]},81080:e=>{e.exports=["更改高-低實體顏色"]},30033:e=>{e.exports=["更改高-低實體可見性"]},76885:e=>{e.exports=["更改高-低邊框顏色"]},79236:e=>{e.exports=["更改高-低邊框可見性"]},42981:e=>{e.exports=["更改高-低標籤可見性"]},31937:e=>{e.exports=["更改高-低標籤顏色"]},87828:e=>{e.exports=["更改線條顏色"]},17119:e=>{e.exports=["更改線條價格來源"]},69125:e=>{e.exports=["更改線條寬度"]},70054:e=>{e.exports=["更改線條類型"]},49973:e=>{e.exports=["更改盤後市場顏色"]},5969:e=>{e.exports=["更改盤後市場線條顏色"]}, +50393:e=>{e.exports=["更改盤前/盤後市場價格線的可見性"]},46257:e=>{e.exports=["更改盤前市場顏色"]},60852:e=>{e.exports=["更改盤前市場線條顏色"]},91183:e=>{e.exports=["更改前一根收盤價線顏色"]},87631:e=>{e.exports=["更改前一根收盤價線寬度"]},77640:e=>{e.exports=["更改價格線顏色"]},97322:e=>{e.exports=["更改價格線寬度"]},28143:e=>{e.exports=["更改範圍K線寬度"]},75986:e=>{e.exports=["更改磚形圖下影線顏色"]},7747:e=>{e.exports=["更改磚形圖上影線顏色"]},9473:e=>{e.exports=["更改磚形圖影線可見性"]},39783:e=>{e.exports=["更改價格坐標上的實際價格顯示(而不是Heiken-Ashi價格)"]},72886:e=>{e.exports=["更改K線寬度"]},5464:e=>{e.exports=["更改{candleType}上漲邊框顏色"]},61118:e=>{e.exports=["更改{candleType}上漲顏色"]},60164:e=>{e.exports=["更改{candleType}下影線顏色"]},45543:e=>{e.exports=["更改{candleType}上影線顏色"]},39987:e=>{e.exports=["更改{candleType}影線可見性"]},47202:e=>{e.exports=["更改{candleType}實體可見性"]},23986:e=>{e.exports=["更改{candleType}邊框可見性"]},92330:e=>{e.exports=["更改{candleType}下跌邊框顏色"]},36320:e=>{e.exports=["更改{candleType}下跌顏色"]},79088:e=>{e.exports=["更改{chartType}邊框下跌顏色"]},11107:e=>{e.exports=["更改{chartType}邊框上漲顏色"]},85503:e=>{e.exports=["更改{chartType}下跌顏色"]},61250:e=>{e.exports=["更改{chartType}投影邊框上漲顏色"]},18465:e=>{e.exports=["更改{chartType}投影K線下跌顏色"]},50453:e=>{e.exports=["更改{chartType}投影K線上漲顏色"]},59414:e=>{e.exports=["更改{chartType}上漲顏色"]},21547:e=>{e.exports=["更改{inputName}屬性"]},42390:e=>{e.exports=["調整股息數據"]},99511:e=>{e.exports=["調整合約變更"]},75165:e=>{e.exports=["空心K線"]},18995:e=>{e.exports=["範圍"]},47500:e=>{e.exports=["磚形圖"]},98402:e=>{e.exports=["使用結算價做為日圖的收盤價"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh_TW.6848.1833cd09ce56c0318402.js b/charting_library/bundles/zh_TW.6848.1833cd09ce56c0318402.js new file mode 100644 index 00000000..551f87dd --- /dev/null +++ b/charting_library/bundles/zh_TW.6848.1833cd09ce56c0318402.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6848],{40276:e=>{e.exports=["增加"]},53585:e=>{e.exports=["增加自訂顏色"]},81865:e=>{e.exports=["不透明度"]},60558:e=>{e.exports=["動物&自然"]},14232:e=>{e.exports=["活動"]},35305:e=>{e.exports=["食物&飲料"]},49546:e=>{e.exports=["旗幟"]},72302:e=>{e.exports=["物品"]},96330:e=>{e.exports=["笑臉&人像"]},6878:e=>{e.exports=["符號"]},15426:e=>{e.exports=["最近使用"]},15395:e=>{e.exports=["旅遊&地點"]},73755:e=>{e.exports=["另一個代碼"]},16936:e=>{e.exports=["返回"]},88046:e=>{e.exports=["主圖表代碼"]},9898:e=>{e.exports=["認股權"]},20036:e=>{e.exports=["取消"]},72171:e=>{e.exports=["中心"]},23398:e=>{e.exports=["變更商品"]},94551:e=>{e.exports=["圖表"]},64498:e=>{e.exports=["全部來源"]},91757:e=>{e.exports=["底部"]},79852:e=>{e.exports=["債券"]},16079:e=>{e.exports=["漸層"]},42973:e=>{e.exports=["點虛線"]},59317:e=>{e.exports=["短虛線"]},56095:e=>{e.exports=["減少"]},29601:e=>{e.exports=["描述"]},77405:e=>{e.exports=["橫式"]},46812:e=>{e.exports=["增加"]},89298:e=>{e.exports=["偏移"]},68988:e=>{e.exports=["確認"]},19286:e=>{e.exports=["左"]},76476:e=>{e.exports=["中間"]},29673:e=>{e.exports=["沒有交易所符合您的條件"]},41379:e=>{e.exports=["沒有商品符合您的條件"]},55362:e=>{e.exports=["正常"]},35563:e=>{e.exports=["號碼格式無效。"]},19724:e=>{e.exports=["來源"]},35637:e=>{e.exports="Solid"},52298:e=>{e.exports=["搜尋"]},13269:e=>{e.exports=["選擇來源"]},2607:e=>{e.exports=["指定值大於商品最大值{max}。"]},53669:e=>{e.exports=["指定值小於商品最小值{min}。"]},89053:e=>{e.exports=["商品代碼"]},48490:e=>{e.exports=["商品&描述"]},99983:e=>{e.exports=["商品搜尋"]},54336:e=>{e.exports=["移除顏色"]},21141:e=>{e.exports=["右"]},65994:e=>{e.exports=["頂部"]},92960:e=>{e.exports=["文字對齊"]},90581:e=>{e.exports=["文字方向"]},60142:e=>{e.exports=["厚度"]},78019:e=>{e.exports=["使用特殊的數學符號替換選定的圖形:+,-,/,* 表示價格,+,- 表示K線指數。"]},44085:e=>{e.exports=["直式"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["改變不透明度"]},13066:e=>{e.exports=["更改顏色"]},95657:e=>{e.exports=["改變密度"]},18567:e=>{e.exports=["更改{propertyName}屬性"]},36962:e=>{e.exports=["收盤"]},8448:e=>{e.exports="crypto"},1328:e=>{e.exports="dr"},76080:e=>{e.exports=["例如+1"]},95166:e=>{e.exports=["例如 /2"]},88720:e=>{e.exports=["經濟"]},39512:e=>{e.exports=["外匯"]},81859:e=>{e.exports=["期貨"]},39337:e=>{e.exports=["高點"]},91815:e=>{e.exports=["高低2"]},40771:e=>{e.exports=["高低3"]},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["指數"]},38071:e=>{e.exports=["指數"]},12504:e=>{e.exports=["開高低收4"]},38466:e=>{e.exports=["開盤"]},3919:e=>{e.exports=["低點"]},36931:e=>{e.exports=["股票"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh_TW.7076.5055b5f097e7204685ed.js b/charting_library/bundles/zh_TW.7076.5055b5f097e7204685ed.js new file mode 100644 index 00000000..d8a59bdf --- /dev/null +++ b/charting_library/bundles/zh_TW.7076.5055b5f097e7204685ed.js @@ -0,0 +1,32 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7076],{20747:t=>{t.exports=["重播"]},14642:t=>{t.exports=["暗色"]},69841:t=>{t.exports=["亮色"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["日"],t.exports.h_dates=["小時"],t.exports.m_dates=["分"],t.exports.s_dates=["秒"],t.exports.in_dates=["內"]},97840:t=>{t.exports=["日"]},64302:t=>{t.exports=["小時"]},79442:t=>{t.exports=["分"]},22448:t=>{t.exports=["秒"]},16493:t=>{t.exports=["{title}複製"]},13395:t=>{t.exports=["天"]},37720:t=>{t.exports=["月"]},69838:t=>{t.exports="R"},59231:t=>{t.exports="T"},85521:t=>{t.exports=["周"]},13994:t=>{t.exports=["小時"]},6791:t=>{t.exports=["分"]},2949:t=>{t.exports=["秒"]},77297:t=>{t.exports=["收="]},56723:t=>{t.exports=["高="]},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports=["低="]},78155:t=>{t.exports=["開="]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["關閉"],t.exports.Back_input=["返回"],t.exports["Hull MA_input"]="Hull MA",t.exports["{number} item_combobox_input"]=["{number}個項目"],t.exports.Length_input=["長度"],t.exports.Plot_input=["描寫"],t.exports.Zero_input=["零"],t.exports.Signal_input=["信號"],t.exports.Long_input=["長線"],t.exports.Short_input=["短期"],t.exports.UpperLimit_input=["上限"],t.exports.LowerLimit_input=["下限帶"],t.exports.Offset_input=["偏移"],t.exports.length_input=["長度"],t.exports.mult_input=["多元"],t.exports.short_input=["短期"],t.exports.long_input=["長線"],t.exports.Limit_input=["限價"],t.exports.Move_input=["移動"],t.exports.Value_input=["值"],t.exports.Method_input=["方法"],t.exports["Values in status line_input"]=["狀態行中的值"],t.exports["Labels on price scale_input"]=["價格座標上的標籤"],t.exports["Accumulation/Distribution_input"]=["累積/派發指標(Accumulation/Distribution)"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["等量線"],t.exports["Window Size_input"]=["視窗大小"],t.exports.Sigma_input="Sigma",t.exports["Aroon Up_input"]=["阿隆上升"],t.exports["Aroon Down_input"]=["阿隆下降"],t.exports.Upper_input=["上軌"],t.exports.Lower_input=["下軌"],t.exports.Deviation_input=["偏差"],t.exports["Levels Format_input"]=["水平格式"],t.exports["Labels Position_input"]=["標籤位置"],t.exports["0 Level Color_input"]=["0水平顏色"],t.exports["0.236 Level Color_input"]=["0.236水平顏色"],t.exports["0.382 Level Color_input"]=["0.382水平顏色"],t.exports["0.5 Level Color_input"]=["0.5水平顏色"],t.exports["0.618 Level Color_input"]=["0.618水平顏色"],t.exports["0.65 Level Color_input"]=["0.65水平顏色"],t.exports["0.786 Level Color_input"]=["0.786水平顏色"],t.exports["1 Level Color_input"]=["1水平顏色"],t.exports["1.272 Level Color_input"]=["1.272水平顏色"],t.exports["1.414 Level Color_input"]=["1.414水平顏色"],t.exports["1.618 Level Color_input"]=["1.618水平顏色"],t.exports["1.65 Level Color_input"]=["1.65水平顏色"],t.exports["2.618 Level Color_input"]=["2.618水平顏色"],t.exports["2.65 Level Color_input"]=["2.65水平顏色"],t.exports["3.618 Level Color_input"]=["3.618水平顏色"],t.exports["3.65 Level Color_input"]=["3.65水平顏色"],t.exports["4.236 Level Color_input"]=["4.236水平顏色"],t.exports["-0.236 Level Color_input"]=["-0.236水平顏色"], +t.exports["-0.382 Level Color_input"]=["-0.382水平顏色"],t.exports["-0.618 Level Color_input"]=["-0.618水平顏色"],t.exports["-0.65 Level Color_input"]=["-0.65水平顏色"],t.exports.ADX_input="ADX",t.exports["ADX Smoothing_input"]=["ADX平滑"],t.exports["DI Length_input"]=["DI長度"],t.exports.Smoothing_input=["平滑"],t.exports.ATR_input="ATR",t.exports.Growing_input=["增長"],t.exports.Falling_input=["下降"],t.exports["Color 0_input"]=["顏色0"],t.exports["Color 1_input"]=["顏色1"],t.exports.Source_input=["來源"],t.exports.StdDev_input=["標準差"],t.exports.Basis_input=["中軌"],t.exports.Median_input=["中線"],t.exports["Bollinger Bands %B_input"]=["布林帶%B"],t.exports.Overbought_input=["買超"],t.exports.Oversold_input=["賣超"],t.exports["Bollinger Bands Width_input"]=["布林帶寬度"],t.exports["RSI Length_input"]=["RSI 天數長度"],t.exports["UpDown Length_input"]=["UpDown 長度"],t.exports["ROC Length_input"]=["ROC 長度"],t.exports.MF_input="MF",t.exports.resolution_input=["時間周期"],t.exports["Fast Length_input"]=["快線長度"],t.exports["Slow Length_input"]=["慢線長度"],t.exports["Chaikin Oscillator_input"]=["蔡金震盪指標"],t.exports.P_input=["P指"],t.exports.X_input=["X值"],t.exports.Q_input=["Q指"],t.exports.p_input=["P值"],t.exports.x_input=["X值"],t.exports.q_input=["Q指"],t.exports.Price_input=["價格"],t.exports["Chande MO_input"]=["錢德動量擺動指標(Chande MO)"],t.exports["Zero Line_input"]=["零線"],t.exports["Color 2_input"]=["顏色2"],t.exports["Color 3_input"]=["顏色3"],t.exports["Color 4_input"]=["顏色4"],t.exports["Color 5_input"]=["顏色5"],t.exports["Color 6_input"]=["顏色6"],t.exports["Color 7_input"]=["顏色7"],t.exports["Color 8_input"]=["顏色8"],t.exports.CHOP_input="CHOP",t.exports["Upper Band_input"]=["上軌"],t.exports["Lower Band_input"]=["下軌"],t.exports.CCI_input="CCI",t.exports["Smoothing Line_input"]=["平滑線"],t.exports["Smoothing Length_input"]=["平滑長度"],t.exports["WMA Length_input"]=["WMA 長度"],t.exports["Long RoC Length_input"]=["長期變量長度"],t.exports["Short RoC Length_input"]=["短期變量長度"],t.exports.sym_input=["系統"],t.exports.Symbol_input=["商品代碼"],t.exports.Correlation_input=["相關係數"],t.exports.Period_input=["階段"],t.exports.Centered_input=["居中"],t.exports["Detrended Price Oscillator_input"]=["區間震盪指標(Detrended Price Oscillator)"],t.exports.isCentered_input=["居中"],t.exports.DPO_input=["區間震盪"],t.exports["ADX smoothing_input"]=["ADX平滑化"],t.exports["+DI_input"]="+DI",t.exports["-DI_input"]="-DI",t.exports.DEMA_input="DEMA",t.exports.Divisor_input=["因數"],t.exports.EOM_input="EOM",t.exports["Elder's Force Index_input"]=["艾達爾強力指標(EFI)"],t.exports.Percent_input=["百分比"],t.exports.Exponential_input=["指數化"],t.exports.Average_input=["平均"],t.exports["Upper Percentage_input"]=["百分比上限"],t.exports["Lower Percentage_input"]=["百分比下限"],t.exports.Fisher_input=["費雪"],t.exports.Trigger_input=["觸發"],t.exports.Level_input=["水平"],t.exports["Trader EMA 1 length_input"]=["交易者 EMA 1 長度"],t.exports["Trader EMA 2 length_input"]=["交易者 EMA 2 長度"],t.exports["Trader EMA 3 length_input"]=["交易者 EMA 3 長度"],t.exports["Trader EMA 4 length_input"]=["交易者 EMA 4 長度"],t.exports["Trader EMA 5 length_input"]=["交易者 EMA 5 長度"], +t.exports["Trader EMA 6 length_input"]=["交易者 EMA 6 長度"],t.exports["Investor EMA 1 length_input"]=["投資者 EMA 1 長度"],t.exports["Investor EMA 2 length_input"]=["投資者 EMA 2 長度"],t.exports["Investor EMA 3 length_input"]=["投資者 EMA 3 長度"],t.exports["Investor EMA 4 length_input"]=["投資者 EMA 4 長度"],t.exports["Investor EMA 5 length_input"]=["投資者 EMA 5 長度"],t.exports["Investor EMA 6 length_input"]=["投資者 EMA 6 長度"],t.exports.HV_input="HV",t.exports["Conversion Line Periods_input"]=["轉換線週期(Conversion Line Periods)"],t.exports["Base Line Periods_input"]=["基準線週期"],t.exports["Lagging Span_input"]=["遲行帶"],t.exports["Conversion Line_input"]=["轉換線(Conversion Line)"],t.exports["Base Line_input"]=["基準線"],t.exports["Leading Span A_input"]=["先行帶A"],t.exports["Leading Span B_input"]=["先行帶B"],t.exports["Plots Background_input"]=["繪圖背景"],t.exports["yay Color 0_input"]=["yay 顏色 0"],t.exports["yay Color 1_input"]=["yay 顏色 1"],t.exports.Multiplier_input=["乘數"],t.exports["Bands style_input"]=["帶樣式"],t.exports.Middle_input=["中間"],t.exports.useTrueRange_input=["使用真實範圍"],t.exports.ROCLen1_input=["變化速率長度1"],t.exports.ROCLen2_input=["變化速率長度2"],t.exports.ROCLen3_input=["變化速率長度3"],t.exports.ROCLen4_input=["變化速率長度4"],t.exports.SMALen1_input=["簡單移動平均長度1"],t.exports.SMALen2_input=["簡單移動平均長度2"],t.exports.SMALen3_input=["簡單移動平均長度3"],t.exports.SMALen4_input=["簡單移動平均長度4"],t.exports.SigLen_input=["Sigma 長度"],t.exports.KST_input=["應用確定指標"],t.exports.Sig_input="Sig",t.exports.roclen1_input=["變化速率長度1"],t.exports.roclen2_input=["變化速率長度2"],t.exports.roclen3_input=["變化速率長度3"],t.exports.roclen4_input=["變化速率長度4"],t.exports.smalen1_input=["簡單移動平均長度1"],t.exports.smalen2_input=["簡單移動平均長度2"],t.exports.smalen3_input=["簡單移動平均長度3"],t.exports.smalen4_input=["簡單移動平均長度4"],t.exports.siglen_input=["Sigma 長度"],t.exports["Upper Deviation_input"]=["上偏差"],t.exports["Lower Deviation_input"]=["下偏差"],t.exports["Use Upper Deviation_input"]=["使用上偏差"],t.exports["Use Lower Deviation_input"]=["使用下偏差"],t.exports.Count_input=["計數"],t.exports.Crosses_input=["交叉"],t.exports.MOM_input=["動量"],t.exports.MA_input="MA",t.exports["Length EMA_input"]=["EMA 長度"],t.exports["Length MA_input"]=["MA 長度"],t.exports["Fast length_input"]=["快線長度"],t.exports["Slow length_input"]=["慢線長度"],t.exports["Signal smoothing_input"]=["信號平滑"],t.exports["Simple ma(oscillator)_input"]=["簡單移動平均(震盪指標)"],t.exports["Simple ma(signal line)_input"]=["簡單移動平均(信號線)"],t.exports.Histogram_input=["直方圖"],t.exports.MACD_input="MACD",t.exports.fastLength_input=["快線長度"],t.exports.slowLength_input=["慢線長度"],t.exports.signalLength_input=["信號長度"],t.exports.NV_input="NV",t.exports.OnBalanceVolume_input="OnBalanceVolume",t.exports.Start_input=["開始"],t.exports.Increment_input=["增量"],t.exports["Max value_input"]=["最大值"],t.exports.ParabolicSAR_input=["拋物線轉向指標(PSAR)"],t.exports.start_input=["開始"],t.exports.increment_input=["增量"],t.exports.maximum_input=["最大"],t.exports["Short length_input"]=["短期長度"],t.exports["Long length_input"]=["長線長度"],t.exports.OSC_input="OSC",t.exports.shortlen_input=["短期長度"],t.exports.longlen_input=["長線長度"], +t.exports.PVT_input="PVT",t.exports.ROC_input=["變量"],t.exports.RSI_input="RSI",t.exports.RVGI_input=["相對能量指數"],t.exports.RVI_input="RVI",t.exports["Long period_input"]=["長周期"],t.exports["Short period_input"]=["短周期"],t.exports["Signal line period_input"]=["信號線週期"],t.exports.SMI_input="SMI",t.exports["SMI Ergodic Oscillator_input"]=["SMI 遍歷指標"],t.exports.Indicator_input=["指標"],t.exports.Oscillator_input=["震盪指標"],t.exports.K_input="K",t.exports.D_input="D",t.exports.smoothK_input=["平滑K"],t.exports.smoothD_input=["平滑D"],t.exports["%K_input"]="%K",t.exports["%D_input"]="%D",t.exports["Stochastic Length_input"]=["隨機指標長度"],t.exports["RSI Source_input"]=["RSI來源"],t.exports.lengthRSI_input=["RSI長度"],t.exports.lengthStoch_input=["Stoch長度"],t.exports.TRIX_input=["三重平滑均線"],t.exports.TEMA_input="TEMA",t.exports["Long Length_input"]=["長線長度"],t.exports["Short Length_input"]=["短期長度"],t.exports["Signal Length_input"]=["信號長度"],t.exports.Length1_input=["長度1"],t.exports.Length2_input=["長度2"],t.exports.Length3_input=["長度3"],t.exports.length7_input=["長度7"],t.exports.length14_input=["長度14"],t.exports.length28_input=["長度28"],t.exports.UO_input=["終極震盪指標"],t.exports.VWMA_input=["成交量加權移動均線(VWMA)"],t.exports.len_input=["長度"],t.exports["VI +_input"]="VI +",t.exports["VI -_input"]="VI -",t.exports["%R_input"]="%R",t.exports["Jaw Length_input"]=["顎長度"],t.exports["Teeth Length_input"]=["齒距"],t.exports["Lips Length_input"]=["唇長"],t.exports.Jaw_input=["顎"],t.exports.Teeth_input=["齒"],t.exports.Lips_input=["唇"],t.exports["Jaw Offset_input"]=["顎偏移"],t.exports["Teeth Offset_input"]="Teeth Offset",t.exports["Lips Offset_input"]=["唇偏移"],t.exports["Down fractals_input"]=["向下分形"],t.exports["Up fractals_input"]=["向上分形"],t.exports.Periods_input=["階段"],t.exports.Shapes_input=["形狀"],t.exports["show MA_input"]=["顯示移動平均"],t.exports["MA Length_input"]=["MA長度"],t.exports["Color based on previous close_input"]=["顏色基於前一個收盤價"],t.exports["Rows Layout_input"]=["行版面"],t.exports["Row Size_input"]=["行數"],t.exports.Volume_input=["成交量"],t.exports["Value Area volume_input"]=["數值區成交量"],t.exports["Extend Right_input"]=["向右延伸"],t.exports["Extend POC Right_input"]="Extend POC Right",t.exports["Extend VAH Right_input"]=["向右延伸高值區域"],t.exports["Extend VAL Right_input"]=["向右延伸低值區域"],t.exports["Value Area Volume_input"]=["數值區成交量"],t.exports.Placement_input=["放置"],t.exports.POC_input="POC",t.exports["Developing Poc_input"]=["發展控制點(Poc)"],t.exports["Up Volume_input"]=["上漲成交量"],t.exports["Down Volume_input"]=["下跌成交量"],t.exports["Value Area_input"]=["數值區"],t.exports["Histogram Box_input"]=["直方圖框底色"],t.exports["Value Area Up_input"]=["上漲數值區"],t.exports["Value Area Down_input"]=["下跌數值區"],t.exports["Number Of Rows_input"]=["行數"],t.exports["Ticks Per Row_input"]=["標記每行"],t.exports["Up/Down_input"]=["上/下"],t.exports.Total_input=["總計"],t.exports.Delta_input="Delta",t.exports.Bar_input=["K線"],t.exports.Day_input=["天"],t.exports["Deviation (%)_input"]=["偏差(%)"],t.exports.Depth_input=["深度"],t.exports["Extend to last bar_input"]=["延伸到最後一根K棒"],t.exports.Simple_input=["簡單"], +t.exports.Weighted_input=["加權"],t.exports["Wilder's Smoothing_input"]=["威爾德平滑法"],t.exports["1st Period_input"]=["第一期"],t.exports["2nd Period_input"]=["第二期"],t.exports["3rd Period_input"]=["第三期"],t.exports["4th Period_input"]=["第四期"],t.exports["5th Period_input"]=["第五期"],t.exports["6th Period_input"]=["第六期"],t.exports["Rate of Change Lookback_input"]="Rate of Change Lookback",t.exports["Instrument 1_input"]="Instrument 1",t.exports["Instrument 2_input"]="Instrument 2",t.exports["Rolling Period_input"]=["滾動期"],t.exports["Standard Errors_input"]=["標準誤差"],t.exports["Averaging Periods_input"]=["平均週期"],t.exports["Days Per Year_input"]=["每年的天數"],t.exports["Market Closed Percentage_input"]=["市場收盤百分比"],t.exports["ATR Mult_input"]=["多重ATR"],t.exports.VWAP_input="VWAP",t.exports["Anchor Period_input"]=["時間周期"],t.exports.Session_input="Session",t.exports.Week_input=["周"],t.exports.Month_input=["月"],t.exports.Year_input=["年"],t.exports.Decade_input=["十年"],t.exports.Century_input=["世紀"],t.exports.Sessions_input=["時段"],t.exports["Each (pre-market, market, post-market)_input"]=["每個(上市前、上市、上市後)"],t.exports["Pre-market only_input"]=["僅限上市前"],t.exports["Market only_input"]=["僅限上市"],t.exports["Post-market only_input"]=["僅限上市後"],t.exports["Main chart symbol_input"]=["主圖表代碼"],t.exports["Another symbol_input"]=["另一個代碼"],t.exports.Line_input=["線形圖"],t.exports["Nothing selected_combobox_input"]=["未選擇任何內容"],t.exports["All items_combobox_input"]=["全部項目"],t.exports.Cancel_input=["取消"],t.exports.Open_input=["開啟"]},54138:t=>{t.exports=["翻轉刻度"]},47807:t=>{t.exports=["基準100"]},34727:t=>{t.exports=["對數"]},19238:t=>{t.exports=["無重疊標籤"]},70361:t=>{t.exports=["百分比"]},72116:t=>{t.exports=["常規"]},33021:t=>{t.exports="ETH"},75610:t=>{t.exports=["電子交易時間"]},97442:t=>{t.exports=["延長交易時段"]},32929:t=>{t.exports=["後"]},56137:t=>{t.exports=["前"]},98801:t=>{t.exports=["盤後"]},56935:t=>{t.exports=["盤前"]},63798:t=>{t.exports="RTH"},24380:t=>{t.exports=["常規交易時間"]},27991:t=>{t.exports=["五月"]},68716:t=>{t.exports=Object.create(null),t.exports["Amortization of Intangibles_study"]=["無形資產攤銷"],t.exports["Amortization of Deferred Charges_study"]=["遞延資產攤銷"],t.exports["Average Day Range_study"]=["平均日波幅"],t.exports["Bull Bear Power_study"]=["牛熊力度指標"],t.exports["Directional Movement Index_study"]=["動向指標"],t.exports["Ichimoku Cloud_study"]=["一目均衡表"],t.exports.Ichimoku_study=["一目均衡表"],t.exports["Moving Average Convergence Divergence_study"]=["平滑異同移動平均線"],t.exports["Volume Weighted Average Price_study"]=["成交量加權平均價格"],t.exports["Volume Weighted Moving Average_study"]=["成交量加權移動平均線"],t.exports["Williams Percent Range_study"]=["威廉指標"],t.exports.Doji_study=["十字星"],t.exports["Spinning Top Black_study"]=["陰線"],t.exports["Spinning Top White_study"]=["陽線"],t.exports.Technicals_study=["技術"],t.exports["Accounts payable_study"]=["應付賬款"],t.exports["Accounts receivables, gross_study"]=["應收帳款,總額"],t.exports["Accounts receivable - trade, net_study"]=["應收賬款 - 貿易,淨額"],t.exports.Accruals_study=["應計費用"],t.exports["Accrued payroll_study"]=["應計薪資"], +t.exports["Accumulated depreciation, total_study"]=["累計折舊,總計"],t.exports["Additional paid-in capital/Capital surplus_study"]=["額外實收資本/資本盈餘"],t.exports["After tax other income/expense_study"]=["稅後其他收入/支出"],t.exports["Altman Z-score_study"]=["Altman Z-得分"],t.exports.Amortization_study=["攤銷"],t.exports["Amortization of intangibles_study"]=["無形資產攤銷"],t.exports["Amortization of deferred charges_study"]=["遞延資產攤銷"],t.exports["Asset turnover_study"]=["資產周轉率"],t.exports["Average basic shares outstanding_study"]=["平均基本流通股數"],t.exports["Bad debt / Doubtful accounts_study"]=["呆帳/可疑帳目"],t.exports["Basic EPS_study"]=["基本每股收益"],t.exports["Basic earnings per share (Basic EPS)_study"]=["基本每股收益(基本EPS)"],t.exports["Beneish M-score_study"]="Beneish M-score",t.exports["Book value per share_study"]=["每股賬面價值"],t.exports["Buyback yield %_study"]=["回購收益率%"],t.exports["Capital and operating lease obligations_study"]=["資本和經營租賃義務"],t.exports["Capital expenditures_study"]=["資本支出"],t.exports["Capital expenditures - fixed assets_study"]=["資本支出 - 固定資產"],t.exports["Capital expenditures - other assets_study"]=["資本支出 - 其他資產"],t.exports["Capitalized lease obligations_study"]=["資本化租賃義務"],t.exports["Cash and short term investments_study"]=["現金和短期投資"],t.exports["Cash conversion cycle_study"]=["現金轉換週期"],t.exports["Cash & equivalents_study"]=["現金等價物"],t.exports["Cash from financing activities_study"]=["籌資活動產生的現金流"],t.exports["Cash from investing activities_study"]=["投資活動產生的現金流"],t.exports["Cash from operating activities_study"]=["經營活動產生的現金流"],t.exports["Cash to debt ratio_study"]=["現金債務比率"],t.exports["Change in accounts payable_study"]=["應付賬款變動"],t.exports["Change in accounts receivable_study"]=["應收賬款變動"],t.exports["Change in accrued expenses_study"]=["應計費用變動"],t.exports["Change in inventories_study"]=["庫存變化"],t.exports["Change in other assets/liabilities_study"]=["其他資產/負債變動"],t.exports["Change in taxes payable_study"]=["應付稅款變動"],t.exports["Changes in working capital_study"]=["營運資金變動"],t.exports["COGS to revenue ratio_study"]=["銷售成本收入比"],t.exports["Common dividends paid_study"]=["普通股息支付"],t.exports["Common equity, total_study"]=["普通股,總計"],t.exports["Common stock par/Carrying value_study"]=["通股面值/賬面價值"],t.exports["Cost of goods_study"]=["貨物成本"],t.exports["Cost of goods sold_study"]=["銷貨成本"],t.exports["Current portion of LT debt and capital leases_study"]=["長期債務和資本租賃的流動部分"],t.exports["Current ratio_study"]=["流動比率"],t.exports["Days inventory_study"]=["庫存天數"],t.exports["Days payable_study"]=["應付天數"],t.exports["Days sales outstanding_study"]=["銷售變現天數"],t.exports["Debt to assets ratio_study"]=["資產負債率"],t.exports["Debt to EBITDA ratio_study"]=["債務與EBITDA比率"],t.exports["Debt to equity ratio_study"]=["債務權益比"],t.exports["Debt to revenue ratio_study"]=["債務收入比"],t.exports["Deferred income, current_study"]=["遞延收入,流動"],t.exports["Deferred income, non-current_study"]=["遞延收入,非流動"],t.exports["Deferred tax assets_study"]=["遞延所得稅資產"],t.exports["Deferred taxes (cash flow)_study"]=["遞延稅款(現金流)"],t.exports["Deferred tax liabilities_study"]=["遞延所得稅負債"], +t.exports.Depreciation_study=["折舊"],t.exports["Deprecation and amortization_study"]=["折舊和攤銷"],t.exports["Depreciation & amortization (cash flow)_study"]=["折舊和攤銷(現金流)"],t.exports["Depreciation/depletion_study"]=["折舊/損耗"],t.exports["Diluted EPS_study"]=["稀釋後每股盈餘"],t.exports["Diluted earnings per share (Diluted EPS)_study"]=["稀釋每股收益(稀釋EPS)"],t.exports["Diluted net income available to common stockholders_study"]=["普通股股東可獲得的稀釋淨收入"],t.exports["Diluted shares outstanding_study"]=["稀釋流通股"],t.exports["Dilution adjustment_study"]=["稀釋調整"],t.exports["Discontinued operations_study"]=["已停止的業務"],t.exports["Dividend payout ratio %_study"]=["派息率%"],t.exports["Dividends payable_study"]=["應付股息"],t.exports["Dividends per share - common stock primary issue_study"]=["每股股利 - 普通股主要發行"],t.exports["Dividend yield %_study"]=["股息收益率%"],t.exports["Earnings yield_study"]=["收益率"],t.exports.EBIT_study="EBIT",t.exports.EBITDA_study=["稅息折舊及攤銷前利潤(EBITDA)"],t.exports["EBITDA margin %_study"]=["EBITDA利潤率%"],t.exports["Effective interest rate on debt %_study"]=["債務有效利率%"],t.exports["Enterprise value_study"]=["企業價值"],t.exports["Enterprise value to EBITDA ratio_study"]=["企業價值與EBITDA比率"],t.exports["Enterprise value to EBIT ratio_study"]=["企業價值與EBIT比率"],t.exports["Enterprise value to revenue ratio_study"]=["企業價值收入比"],t.exports["EPS basic one year growth_study"]=["每股收益基本一年增長"],t.exports["EPS diluted one year growth_study"]=["稀釋每股盈餘一年增長"],t.exports["EPS estimates_study"]=["每股收益估計"],t.exports["Equity in earnings_study"]=["收益權益"],t.exports["Equity to assets ratio_study"]=["權益資產比"],t.exports["Financing activities – other sources_study"]=["融資活動 — 其他來源"],t.exports["Financing activities – other uses_study"]=["融資活動 — 其他用途"],t.exports["Float shares outstanding_study"]=["流通股"],t.exports["Free cash flow_study"]=["自由現金流"],t.exports["Free cash flow margin %_study"]=["自由現金流利潤率%"],t.exports["Fulmer H factor_study"]=["Fulmer H因子"],t.exports["Funds from operations_study"]=["營運資金"],t.exports["Goodwill, net_study"]=["商譽,淨額"],t.exports["Goodwill to assets ratio_study"]=["商譽資產比"],t.exports["Graham's number_study"]=["葛立恆數"],t.exports["Gross margin %_study"]=["毛利率%"],t.exports["Gross profit_study"]=["毛利潤"],t.exports["Gross profit to assets ratio_study"]=["毛利資產比"],t.exports["Gross property/plant/equipment_study"]=["總資產/廠房/設備"],t.exports.Impairments_study=["減值"],t.exports["Income Tax Credits_study"]=["所得稅抵免"],t.exports["Income tax, current_study"]=["所得稅,當前"],t.exports["Income tax, current - domestic_study"]=["所得稅,當期 - 國內"],t.exports["Income Tax, current - foreign_study"]=["所得稅,當前 - 國外"],t.exports["Income tax, deferred_study"]=["所得稅,遞延"],t.exports["Income tax, deferred - domestic_study"]=["所得稅,遞延 - 國內"],t.exports["Income tax, deferred - foreign_study"]=["所得稅,遞延 - 國外"],t.exports["Income tax payable_study"]=["應交所得稅"],t.exports["Interest capitalized_study"]=["利息資本化"],t.exports["Interest coverage_study"]=["利息覆蓋"],t.exports["Interest expense, net of interest capitalized_study"]=["利息支出,扣除利息資本化"],t.exports["Interest expense on debt_study"]=["債務利息支出"], +t.exports["Inventories - finished goods_study"]=["庫存 - 成品"],t.exports["Inventories - progress payments & other_study"]=["庫存 - 分期付款和其他"],t.exports["Inventories - raw materials_study"]=["庫存 - 原料"],t.exports["Inventories - work in progress_study"]=["庫存 - 在製品"],t.exports["Inventory to revenue ratio_study"]=["庫存收入比"],t.exports["Inventory turnover_study"]=["庫存周轉率"],t.exports["Investing activities – other sources_study"]=["投資活動 – 其他來源"],t.exports["Investing activities – other uses_study"]=["投資活動 – 其他用途"],t.exports["Investments in unconsolidated subsidiaries_study"]=["對未合併子公司的投資"],t.exports["Issuance of long term debt_study"]=["發行長期債務"],t.exports["Issuance/retirement of debt, net_study"]=["發行/償還債務,淨額"],t.exports["Issuance/retirement of long term debt_study"]=["發行/償還長期債務"],t.exports["Issuance/retirement of other debt_study"]=["發行/償還其他債務"],t.exports["Issuance/retirement of short term debt_study"]=["發行/償還短期債務"],t.exports["Issuance/retirement of stock, net_study"]=["股票的發行/註銷,淨額"],t.exports["KZ index_study"]=["KZ指數"],t.exports["Legal claim expense_study"]=["法律索賠費用"],t.exports["Long term debt_study"]=["長期債務"],t.exports["Long term debt excl. lease liabilities_study"]=["長期債務,不包含租賃負債"],t.exports["Long term debt to total assets ratio_study"]=["長期債務與總資產比率"],t.exports["Long term investments_study"]=["長期投資"],t.exports["Market capitalization_study"]=["市值"],t.exports["Minority interest_study"]=["少數股東權益"],t.exports["Miscellaneous non-operating expense_study"]=["雜項營業外費用"],t.exports["Net current asset value per share_study"]=["每股流動資產淨值"],t.exports["Net debt_study"]=["淨債務"],t.exports["Net income_study"]=["淨收入"],t.exports["Net income before discontinued operations_study"]=["停業前的淨收入"],t.exports["Net income (cash flow)_study"]=["淨收入(現金流)"],t.exports["Net income per employee_study"]=["員工人均淨收入"],t.exports["Net intangible assets_study"]=["淨無形資產"],t.exports["Net margin %_study"]=["淨利潤率%"],t.exports["Net property/plant/equipment_study"]=["淨資產/廠房/設備"],t.exports["Non-cash items_study"]=["非現金項目"],t.exports["Non-controlling/minority interest_study"]=["非控股/少數股權"],t.exports["Non-operating income, excl. interest expenses_study"]=["營業外收入,不包含利息支出"],t.exports["Non-operating income, total_study"]=["營業外收入,總計"],t.exports["Non-operating interest income_study"]=["營業外利息收入"],t.exports["Note receivable - long term_study"]=["應收票據 - 長期"],t.exports["Notes payable_study"]=["應付票據"],t.exports["Number of employees_study"]=["員工人數"],t.exports["Number of shareholders_study"]=["股東人數"],t.exports["Operating earnings yield %_study"]=["營業收入收益率%"],t.exports["Operating expenses (excl. COGS)_study"]=["營運費用(不包括COGS)"],t.exports["Operating income_study"]=["營業收入"],t.exports["Operating lease liabilities_study"]=["經營租賃負債"],t.exports["Operating margin %_study"]=["營業利潤率%"],t.exports["Other COGS_study"]=["其他銷貨成本(COGS)"],t.exports["Other common equity_study"]=["其他普通股"],t.exports["Other current assets, total_study"]=["其他流動資產,總計"],t.exports["Other current liabilities_study"]=["其他流動負債"],t.exports["Other cost of goods sold_study"]=["其他銷貨成本"],t.exports["Other exceptional charges_study"]=["其他特殊費用"], +t.exports["Other financing cash flow items, total_study"]=["其他籌資現金流量項目,合計"],t.exports["Other intangibles, net_study"]=["其他無形資產,淨額"],t.exports["Other investing cash flow items, total_study"]=["其他投資現金流量項目,合計"],t.exports["Other investments_study"]=["其他投資"],t.exports["Other liabilities, total_study"]=["其他負債,總計"],t.exports["Other long term assets, total_study"]=["其他長期資產,總計"],t.exports["Other non-current liabilities, total_study"]=["其他非流動負債,總計"],t.exports["Other operating expenses, total_study"]=["其他營運費用,總計"],t.exports["Other receivables_study"]=["其他應收款項"],t.exports["Other short term debt_study"]=["其他短期債務"],t.exports["Paid in capital_study"]=["實收資本"],t.exports["PEG ratio_study"]=["PEG比率"],t.exports["Piotroski F-score_study"]="Piotroski F-score",t.exports["Preferred dividends_study"]=["優先股息"],t.exports["Preferred dividends paid_study"]=["優先股息支付"],t.exports["Preferred stock, carrying value_study"]=["優先股,賬面價值"],t.exports["Prepaid expenses_study"]=["預付費用"],t.exports["Pretax equity in earnings_study"]=["稅前收益權益"],t.exports["Pretax income_study"]=["稅前收入"],t.exports["Price earnings ratio forward_study"]=["市盈率遠期"],t.exports["Price sales ratio forward_study"]=["市銷率遠期"],t.exports["Price to book ratio_study"]=["股價淨值比"],t.exports["Price to cash flow ratio_study"]=["價格現金流比率"],t.exports["Price to earnings ratio_study"]=["本益比"],t.exports["Price to free cash flow ratio_study"]=["價格與自由現金流比率"],t.exports["Price to sales ratio_study"]=["股價營收比"],t.exports["Price to tangible book ratio_study"]=["股價有形資產比"],t.exports["Provision for risks & charge_study"]=["風險及費用準備金"],t.exports["Purchase/acquisition of business_study"]=["購買/收購業務"],t.exports["Purchase of investments_study"]=["購買證券投資"],t.exports["Purchase/sale of business, net_study"]=["購銷業務淨額"],t.exports["Purchase/sale of investments, net_study"]=["購銷投資淨額"],t.exports["Quality ratio_study"]=["質量比率"],t.exports["Quick ratio_study"]=["速動比率"],t.exports["Reduction of long term debt_study"]=["減少長期債務"],t.exports["Repurchase of common & preferred stock_study"]=["回購普通股和優先股"],t.exports["Research & development_study"]=["研究和開發費用"],t.exports["Research & development to revenue ratio_study"]=["研發收入比"],t.exports["Restructuring charge_study"]=["重組費用"],t.exports["Retained earnings_study"]=["保留盈餘"],t.exports["Return on assets %_study"]=["資產報酬率%"],t.exports["Return on equity %_study"]=["股本報酬率%"],t.exports["Return on equity adjusted to book value %_study"]=["股本報酬率調整為賬面價值%"],t.exports["Return on invested capital %_study"]=["投資資本回報率%"],t.exports["Return on tangible assets %_study"]=["有形資產回報率%"],t.exports["Return on tangible equity %_study"]=["有形股本回報率%"],t.exports["Revenue estimates_study"]=["收入估算"],t.exports["Revenue one year growth_study"]=["年增長收入"],t.exports["Revenue per employee_study"]=["員工人均收入"],t.exports["Sale/maturity of investments_study"]=["投資出售/到期"],t.exports["Sale of common & preferred stock_study"]=["普通股和優先股出售"],t.exports["Sale of fixed assets & businesses_study"]=["出售固定資產和業務"],t.exports["Selling/general/admin expenses, other_study"]=["銷售/一般/管理費用,其他"], +t.exports["Selling/general/admin expenses, total_study"]=["銷售/一般/管理費用,總計"],t.exports["Shareholders' equity_study"]=["股東權益"],t.exports["Shares buyback ratio %_study"]=["股票回購比%"],t.exports["Elder's Force Index_study"]=["艾達爾強力指標(EFI)"],t.exports["Short term debt_study"]=["短期債務"],t.exports["Short term debt excl. current portion of LT debt_study"]=["短期債務不包括一年內到期之長期負債"],t.exports["Short term investments_study"]=["短期投資"],t.exports["Sloan ratio %_study"]="Sloan ratio %",t.exports["Springate score_study"]="Springate score",t.exports["Sustainable growth rate_study"]=["可持續增長率"],t.exports["Tangible book value per share_study"]=["每股有形賬面價值"],t.exports["Tangible common equity ratio_study"]=["有形普通股權益資本比"],t.exports.Taxes_study=["稅"],t.exports["Tobin's Q (approximate)_study"]=["Tobin's Q(近似值)"],t.exports["Total assets_study"]=["總資產"],t.exports["Total cash dividends paid_study"]=["支付的現金股利總額"],t.exports["Total common shares outstanding_study"]=["已發行普通股總數"],t.exports["Total current assets_study"]=["總流動資產"],t.exports["Total current liabilities_study"]=["總流動負債"],t.exports["Total debt_study"]=["總債務"],t.exports["Total equity_study"]=["權益總額"],t.exports["Total inventory_study"]=["總庫存"],t.exports["Total liabilities_study"]=["總負債"],t.exports["Total liabilities & shareholders' equities_study"]=["總負債和股東權益"],t.exports["Total non-current assets_study"]=["非流動資產總計"],t.exports["Total non-current liabilities_study"]=["總非流動負債"],t.exports["Total operating expenses_study"]=["總營運費用"],t.exports["Total receivables, net_study"]=["應收賬款總額,淨額"],t.exports["Total revenue_study"]=["總收益"],t.exports["Treasury stock - common_study"]=["庫藏股 - 普通"],t.exports["Unrealized gain/loss_study"]=["未實現收益/損失"],t.exports["Unusual income/expense_study"]=["異常收入/支出"],t.exports["Zmijewski score_study"]="Zmijewski score",t.exports["Valuation ratios_study"]=["估值比率"],t.exports["Profitability ratios_study"]=["盈利率"],t.exports["Liquidity ratios_study"]=["流動性比率"],t.exports["Solvency ratios_study"]=["償債能力比率"],t.exports["Accumulation/Distribution_study"]=["累積/派發指標"],t.exports["Accumulative Swing Index_study"]=["振動升降指標(ASI)"],t.exports["Advance/Decline_study"]="Advance/Decline",t.exports["Arnaud Legoux Moving Average_study"]=["阿諾勒古移動均線"],t.exports.Aroon_study=["阿隆指標"],t.exports.ASI_study=["振動升降指標(ASI)"],t.exports["Average Directional Index_study"]=["平均趨向指標"],t.exports["Average True Range_study"]=["真實波幅均值"],t.exports["Awesome Oscillator_study"]=["動量震盪指標"],t.exports["Balance of Power_study"]=["均勢"],t.exports["Bollinger Bands %B_study"]=["布林帶%B"],t.exports["Bollinger Bands Width_study"]=["布林帶寬度"],t.exports["Bollinger Bands_study"]=["布林帶"],t.exports["Chaikin Money Flow_study"]=["蔡金資金流量"],t.exports["Chaikin Oscillator_study"]=["蔡金震盪指標"],t.exports["Chande Kroll Stop_study"]=["錢德克羅停損"],t.exports["Chande Momentum Oscillator_study"]=["錢德動量震盪指標"],t.exports["Chop Zone_study"]=["波動區域"],t.exports["Choppiness Index_study"]=["波動指數"],t.exports["Commodity Channel Index_study"]=["順勢指標"],t.exports["Connors RSI_study"]=["康納相對強弱指標"],t.exports["Coppock Curve_study"]=["估波曲線"], +t.exports["Correlation Coefficient_study"]=["相關係數"],t.exports.CRSI_study="CRSI",t.exports["Detrended Price Oscillator_study"]=["區間震盪指標(Detrended Price Oscillator)"],t.exports["Directional Movement_study"]=["動向指標"],t.exports["Donchian Channels_study"]=["唐奇安通道"],t.exports["Double EMA_study"]=["雙指數移動平均"],t.exports["Ease Of Movement_study"]=["簡易波動指標"],t.exports["Elder Force Index_study"]=["艾達爾強力指標"],t.exports["EMA Cross_study"]=["EMA 交叉"],t.exports.Envelopes_study=["包絡線指標"],t.exports["Fisher Transform_study"]=["費雪變換"],t.exports["Fixed Range_study"]=["固定範圍"],t.exports["Fixed Range Volume Profile_study"]=["固定範圍成交量分布圖"],t.exports["Guppy Multiple Moving Average_study"]=["顧比複合移動平均線(GMMA)"],t.exports["Historical Volatility_study"]=["歷史波動率"],t.exports["Hull Moving Average_study"]=["船體移動平均線"],t.exports["Keltner Channels_study"]=["肯特纳通道"],t.exports["Klinger Oscillator_study"]=["克林格成交量擺動指標"],t.exports["Know Sure Thing_study"]="Know Sure Thing",t.exports["Least Squares Moving Average_study"]=["最小平方移動平均線"],t.exports["Linear Regression Curve_study"]=["線性回歸曲線"],t.exports["MA Cross_study"]=["移动揉搓線"],t.exports["MA with EMA Cross_study"]=["MA與EAM交叉"],t.exports["MA/EMA Cross_study"]=["MA/EAM交叉"],t.exports.MACD_study=["平滑異同移動平均線(MACD)"],t.exports["Mass Index_study"]=["梅斯線"],t.exports["McGinley Dynamic_study"]=["McGinley動態指標"],t.exports.Median_study=["中立線"],t.exports.Momentum_study=["動量"],t.exports["Money Flow_study"]=["資金流量"],t.exports["Moving Average Channel_study"]=["移動平均通道(Moving Average Channel)"],t.exports["Moving Average Exponential_study"]=["指數移動平均"],t.exports["Moving Average Weighted_study"]=["移動加權"],t.exports["Moving Average_study"]=["移動平均"],t.exports["Net Volume_study"]=["淨量"],t.exports["On Balance Volume_study"]=["能量潮"],t.exports["Parabolic SAR_study"]=["拋物線指標(SAR)"],t.exports["Pivot Points Standard_study"]=["軸樞點 - 標準(Pivot Points Standard)"],t.exports["Periodic Volume Profile_study"]=["定期成交量分佈"],t.exports["Price Channel_study"]=["價格通道(Price Channel)"],t.exports["Price Oscillator_study"]=["價格震盪指標"],t.exports["Price Volume Trend_study"]=["價量趨勢指標"],t.exports["Rate Of Change_study"]=["變動率指標"],t.exports["Relative Strength Index_study"]=["相對強弱指標"],t.exports["Relative Vigor Index_study"]=["相對能量指數"],t.exports["Relative Volatility Index_study"]=["相對離散指數"],t.exports["Session Volume_study"]=["時段成交量"],t.exports["Session Volume HD_study"]=["時段成交量HD"],t.exports["Session Volume Profile_study"]=["時段成交量分佈"],t.exports["Session Volume Profile HD_study"]=["時段成交量分佈HD"],t.exports["SMI Ergodic Indicator/Oscillator_study"]=["SMI遍歷性指標(SMI Ergodic Indicator/Oscillator)"],t.exports["Smoothed Moving Average_study"]=["平滑移動均線"],t.exports.Stoch_study="Stoch",t.exports["Stochastic RSI_study"]=["隨機RSI"],t.exports.Stochastic_study=["KD 隨機指標"],t.exports["Triple EMA_study"]=["三指數移動平均線(Triple EMA)"],t.exports.TRIX_study=["三重平滑均線"],t.exports["True Strength Indicator_study"]=["真實強度指標"],t.exports["Ultimate Oscillator_study"]=["終極震盪指標"],t.exports["Visible Range_study"]=["可視範圍"],t.exports["Visible Range Volume Profile_study"]=["可見範圍成交量分佈"], +t.exports["Volume Oscillator_study"]=["成交量震盪指標(Volume Oscillator)"],t.exports.Volume_study=["成交量"],t.exports.Vol_study=["成交量"],t.exports["Vortex Indicator_study"]=["渦流指標"],t.exports.VWAP_study="VWAP",t.exports.VWMA_study=["交易量加權移動平均"],t.exports["Williams %R_study"]="Williams %R",t.exports["Williams Alligator_study"]=["威廉鱷魚"],t.exports["Williams Fractal_study"]=["威廉分形"],t.exports["Zig Zag_study"]=["拋物線轉向"],t.exports["24-hour Volume_study"]=["24小時成交量"],t.exports["Ease of Movement_study"]=["簡易波動指標"],t.exports["Elders Force Index_study"]=["艾達爾強力指標"],t.exports.Envelope_study=["包絡線"],t.exports.Gaps_study=["跳空"],t.exports["Linear Regression Channel_study"]=["線性回歸通道"],t.exports["Moving Average Ribbon_study"]=["移動平均線緞帶"],t.exports["Multi-Time Period Charts_study"]=["多時段圖表(Multi-Time Period Charts)"],t.exports["Open Interest_study"]=["未平倉合約"],t.exports["Rob Booker - Intraday Pivot Points_study"]=["Rob Booker - 日內樞軸點"],t.exports["Rob Booker - Knoxville Divergence_study"]=["Rob Booker - 諾克斯維爾分歧Knoxville Divergence"],t.exports["Rob Booker - Missed Pivot Points_study"]=["Rob Booker - 反向樞軸點"],t.exports["Rob Booker - Reversal_study"]=["Rob Booker - 反轉"],t.exports["Rob Booker - Ziv Ghost Pivots_study"]=["Rob Booker - Ziv Ghost軸樞點"],t.exports.Supertrend_study=["超級趨勢"],t.exports["Technical Ratings_study"]=["技術評級"],t.exports["True Strength Index_study"]=["真實強弱指數"],t.exports["Up/Down Volume_study"]=["上漲/下跌成交量"],t.exports["Visible Average Price_study"]=["可見平均價格"],t.exports["Williams Fractals_study"]=["威廉分型"],t.exports["Keltner Channels Strategy_study"]=["肯特納通道策略"],t.exports["Rob Booker - ADX Breakout_study"]=["Rob Booker - ADX突破"],t.exports["Supertrend Strategy_study"]=["超級趨勢策略"],t.exports["Technical Ratings Strategy_study"]=["技術評級策略"],t.exports["Auto Anchored Volume Profile_study"]=["自動錨定成交量分佈圖"],t.exports["Auto Fib Extension_study"]=["自動斐波那契擴展"],t.exports["Auto Fib Retracement_study"]=["自動斐波那契回撤"],t.exports["Auto Pitchfork_study"]=["自動分叉線"],t.exports["Bearish Flag Chart Pattern_study"]=["下降旗形圖表型態"],t.exports["Bullish Pennant Chart Pattern_study"]=["上升三角旗形圖表型態"],t.exports["Double Bottom Chart Pattern_study"]=["雙重底圖表型態"],t.exports["Double Top Chart Pattern_study"]=["雙重頂圖表型態"],t.exports["Elliott Wave Chart Pattern_study"]=["艾略特波浪圖表型態"],t.exports["Falling Wedge Chart Pattern_study"]=["下降楔形圖表型態"],t.exports["Head And Shoulders Chart Pattern_study"]=["頭肩頂圖表形態"],t.exports["Inverse Head And Shoulders Chart Pattern_study"]=["頭肩底圖表型態"],t.exports["Rectangle Chart Pattern_study"]=["矩形圖表型態"],t.exports["Rising Wedge Chart Pattern_study"]=["上升楔形圖表型態"],t.exports["Triangle Chart Pattern_study"]=["三角形圖表型態"],t.exports["Triple Bottom Chart Pattern_study"]=["三底圖表型態"],t.exports["Triple Top Chart Pattern_study"]=["三頂圖表型態"],t.exports["VWAP Auto Anchored_study"]=["VWAP自動錨定"],t.exports["*All Candlestick Patterns*_study"]=["*所有K線型態*"],t.exports["Abandoned Baby - Bearish_study"]=["棄嬰型態 - 看跌"],t.exports["Abandoned Baby - Bullish_study"]=["棄嬰型態 - 看漲"],t.exports["Dark Cloud Cover - Bearish_study"]=["烏雲蓋頂 - 看跌"],t.exports["Doji Star - Bearish_study"]=["十字星 - 看跌"], +t.exports["Doji Star - Bullish_study"]=["十字星 - 看漲"],t.exports["Downside Tasuki Gap - Bearish_study"]=["下肩帶缺口 - 看跌"],t.exports["Dragonfly Doji - Bullish_study"]=["蜻蜓十字線 - 看漲"],t.exports["Engulfing - Bearish_study"]=["吞噬形態 - 看跌"],t.exports["Engulfing - Bullish_study"]=["吞噬形態 - 看漲"],t.exports["Evening Doji Star - Bearish_study"]=["十字昏星 - 看跌"],t.exports["Evening Star - Bearish_study"]=["昏星 - 看跌"],t.exports["Falling Three Methods - Bearish_study"]=["下降三法 - 看跌"],t.exports["Falling Window - Bearish_study"]=["下降窗口 - 看跌"],t.exports["Gravestone Doji - Bearish_study"]=["墓碑十字線 - 看跌"],t.exports["Hammer - Bullish_study"]=["錘型 - 看漲"],t.exports["Hanging Man - Bearish_study"]=["上吊線 - 看跌"],t.exports["Harami - Bearish_study"]=["孕育型態 - 看跌"],t.exports["Harami - Bullish_study"]=["孕育型態 - 看漲"],t.exports["Inverted Hammer - Bullish_study"]=["倒錘型 - 看漲"],t.exports["Kicking - Bearish_study"]=["反沖形態 - 看跌"],t.exports["Kicking - Bullish_study"]=["反沖形態 - 看漲"],t.exports["Long Lower Shadow - Bullish_study"]=["長下影線 - 看漲"],t.exports["Long Upper Shadow - Bearish_study"]=["長上影線 - 看跌"],t.exports["Marubozu Black - Bearish_study"]=["無影陰 - 看跌"],t.exports["Marubozu White - Bullish_study"]=["無影陽 - 看漲"],t.exports["Morning Doji Star - Bullish_study"]=["十字晨星 - 看漲"],t.exports["Morning Star - Bullish_study"]=["晨星 - 看漲"],t.exports["On Neck - Bearish_study"]=["上頸線 - 看跌"],t.exports["Piercing - Bullish_study"]=["穿刺 - 看漲"],t.exports["Rising Three Methods - Bullish_study"]=["上升三法 - 看漲"],t.exports["Rising Window - Bullish_study"]=["上升窗口 - 看漲"],t.exports["Shooting Star - Bearish_study"]=["射擊之星 - 看跌"],t.exports["Three Black Crows - Bearish_study"]=["三烏鴉 - 看跌"],t.exports["Three White Soldiers - Bullish_study"]=["三白兵 - 看漲"],t.exports["Tri-Star - Bearish_study"]=["三星 - 看跌"],t.exports["Tri-Star - Bullish_study"]=["三星 - 看漲"],t.exports["Tweezer Top - Bearish_study"]=["鑷頂 - 看跌"],t.exports["Upside Tasuki Gap - Bullish_study"]=["上肩帶缺口 - 看漲"],t.exports.SuperTrend_study=["超級趨勢指標"],t.exports["Average Price_study"]=["平均價格"],t.exports["Typical Price_study"]=["典型價格"],t.exports["Median Price_study"]=["中位數價格"],t.exports["Money Flow Index_study"]=["資金流量指數"],t.exports["Moving Average Double_study"]=["雙移動平均線"],t.exports["Moving Average Triple_study"]=["三重移動平均"],t.exports["Moving Average Adaptive_study"]=["自適應移動平均線"],t.exports["Moving Average Hamming_study"]=["海明移動平均"],t.exports["Moving Average Modified_study"]=["修正後移動平均線"],t.exports["Moving Average Multiple_study"]=["多重移動平均線"],t.exports["Linear Regression Slope_study"]=["線性回歸斜率"],t.exports["Standard Error_study"]=["標準誤差"],t.exports["Standard Error Bands_study"]=["標準誤差帶"],t.exports["Correlation - Log_study"]=["相關 - 記錄"],t.exports["Standard Deviation_study"]=["標準偏差"],t.exports["Chaikin Volatility_study"]=["蔡金波動率"],t.exports["Volatility Close-to-Close_study"]=["波動率Close-to-Close"],t.exports["Volatility Zero Trend Close-to-Close_study"]=["波動率零趨勢Close-to-Close"],t.exports["Volatility O-H-L-C_study"]=["波動率O-H-L-C"],t.exports["Volatility Index_study"]=["波動率指標"],t.exports["Trend Strength Index_study"]=["趨勢強度指標"], +t.exports["Majority Rule_study"]=["多數決原則"],t.exports["Advance Decline Line_study"]=["騰落指標(Advance Decline Line)"],t.exports["Advance Decline Ratio_study"]=["漲跌比率(Advance Decline Ratio)"],t.exports["Advance/Decline Ratio (Bars)_study"]="Advance/Decline Ratio (Bars)",t.exports["BarUpDn Strategy_study"]=["BarUpDn策略"],t.exports["Bollinger Bands Strategy directed_study"]=["布林帶定向策略(Bollinger Bands Strategy directed)"],t.exports["Bollinger Bands Strategy_study"]=["布林帶策略"],t.exports.ChannelBreakOutStrategy_study=["通道突破策略(Channel Break Out Strategy)"],t.exports.Compare_study=["比較"],t.exports["Conditional Expressions_study"]=["條件表達式(Conditional Expressions)"],t.exports.ConnorsRSI_study=["康納相對強弱指標(Connors RSI)"],t.exports["Consecutive Up/Down Strategy_study"]=["連續向上/向下策略(Consecutive Up/Down Strategy)"],t.exports["Cumulative Volume Index_study"]=["累積量指標"],t.exports["Divergence Indicator_study"]=["背離指標(Divergence Indicator)"],t.exports["Greedy Strategy_study"]=["Greedy 策略"],t.exports["InSide Bar Strategy_study"]=["InSide Bar 策略"],t.exports["Keltner Channel Strategy_study"]=["Keltner Channel 策略"],t.exports["Linear Regression_study"]=["線性回歸"],t.exports["MACD Strategy_study"]=["MACD策略"],t.exports["Momentum Strategy_study"]=["動量策略"],t.exports["Moon Phases_study"]=["月相指標(Moon Phases)"],t.exports["Moving Average Convergence/Divergence_study"]=["平滑異同均線"],t.exports["MovingAvg Cross_study"]=["移動揉搓線"],t.exports["MovingAvg2Line Cross_study"]=["移動平均雙線交叉(MovingAvg2Line Cross)"],t.exports["OutSide Bar Strategy_study"]=["OutSide Bar 策略"],t.exports.Overlay_study=["疊加"],t.exports["Parabolic SAR Strategy_study"]=["拋物線指標(SAR)策略"],t.exports["Pivot Extension Strategy_study"]=["Pivot Extension 策略"],t.exports["Pivot Points High Low_study"]=["軸樞點 - 高低點(Pivot Points High Low)"],t.exports["Pivot Reversal Strategy_study"]=["Pivot Reversal 策略"],t.exports["Price Channel Strategy_study"]=["Price Channel 策略"],t.exports["RSI Strategy_study"]=["RSI 策略"],t.exports["SMI Ergodic Indicator_study"]=["SMI 遍歷指標"],t.exports["SMI Ergodic Oscillator_study"]=["SMI 遍歷指標"],t.exports["Stochastic Slow Strategy_study"]=["Stochastic Slow 策略"],t.exports["Volatility Stop_study"]=["波動停損(Volatility Stop)"],t.exports["Volty Expan Close Strategy_study"]=["Volty EXPAN Close 策略"],t.exports["Woodies CCI_study"]=["伍迪商品路徑指標(Woodies CCI)"]},40434:t=>{t.exports=["固定範圍成交量分布圖"]},32819:t=>{t.exports=["成交量"]},66051:t=>{t.exports=["小浪"]},86054:t=>{t.exports=["分鐘"]},20936:t=>{t.exports=["文字"]},98478:t=>{t.exports=["無法複製"]},34004:t=>{t.exports=["無法剪下"]},96260:t=>{t.exports=["無法貼上"]},94370:t=>{t.exports=["K棒關閉倒數計時"]},15168:t=>{t.exports=["可倫坡"]},36018:t=>{t.exports=["柱狀圖"]},19372:t=>{t.exports=["評論"]},20229:t=>{t.exports=["比較或增加商品"]},46689:t=>{t.exports=["確認參數"]},43432:t=>{t.exports=["哥本哈根"]},35216:t=>{t.exports=["複製"]},87898:t=>{t.exports=["複製圖表版面"]},28851:t=>{t.exports=["複製價格"]},94099:t=>{t.exports=["開羅"]},64149:t=>{t.exports=["標註"]},63528:t=>{t.exports=["K線"]},46837:t=>{t.exports=["卡拉卡斯"]},49329:t=>{t.exports=["漲跌"]},28089:t=>{t.exports=["變更商品代碼"]},99374:t=>{t.exports=["變更週期"]},14412:t=>{ +t.exports=["圖表屬性"]},26619:t=>{t.exports=["TradingView圖表"]},12011:t=>{t.exports=["圖表圖片複製到剪貼板{emoji}"]},59884:t=>{t.exports=["查塔姆群島"]},28244:t=>{t.exports=["芝加哥"]},49648:t=>{t.exports=["重慶"]},90068:t=>{t.exports=["圓"]},32234:t=>{t.exports=["點擊以設點"]},52977:t=>{t.exports=["克隆"]},31691:t=>{t.exports=["收盤價"]},50493:t=>{t.exports=["建立訂單"]},52302:t=>{t.exports=["建立限價單"]},29908:t=>{t.exports=["十字線"]},60997:t=>{t.exports=["十字線"]},81520:t=>{t.exports=["貨幣"]},98486:t=>{t.exports=["當前及以上時間週期"]},73106:t=>{t.exports=["當前及以下時間週期"]},85964:t=>{t.exports=["僅當前時間週期"]},17206:t=>{t.exports=["曲線"]},95176:t=>{t.exports=["循環"]},87761:t=>{t.exports=["循環線"]},27891:t=>{t.exports=["賽福形態"]},56996:t=>{t.exports=["已存在具有該名稱的版面"]},30192:t=>{t.exports=["已存在具有該名稱的版面。你想覆蓋它嗎?"]},32852:t=>{t.exports=["ABCD 趨勢"]},88010:t=>{t.exports=["阿姆斯特丹"]},37422:t=>{t.exports=["分析交易設定"]},66828:t=>{t.exports=["錨點註釋"]},94782:t=>{t.exports=["錨定文字"]},61704:t=>{t.exports="Anchored VWAP"},63597:t=>{t.exports=["增加水平線"]},45743:t=>{t.exports=["新增商品"]},8700:t=>{t.exports=["新增快訊"]},64885:t=>{t.exports=["在{drawing}增加快訊"]},90830:t=>{t.exports=["在{series}增加快訊"]},45986:t=>{t.exports=["為{title}新增快訊"]},3612:t=>{t.exports=["為{instrumentName}增加財務指標"]},92206:t=>{t.exports=["在{studyTitle}上增加指標/策略"]},34810:t=>{t.exports=["為{symbol}增加文字筆記"]},75669:t=>{t.exports=["將此財務指標增加到整個版面"]},64288:t=>{t.exports=["將此指標增加到整個版面"]},77920:t=>{t.exports=["將此策略增加到整個版面"]},34059:t=>{t.exports=["將此商品增加到整個版面"]},17365:t=>{t.exports=["阿德萊德"]},9408:t=>{t.exports=["總是隱藏"]},71997:t=>{t.exports=["總是顯示"]},97305:t=>{t.exports=["所有指標和繪圖工具"]},59192:t=>{t.exports=["所有時間週期"]},14452:t=>{t.exports=["阿拉木圖"]},5716:t=>{t.exports=["套用艾略特波"]},19263:t=>{t.exports=["套用艾略特主要波"]},15818:t=>{t.exports=["套用艾略特小型波"]},50352:t=>{t.exports=["套用艾略特中型波"]},66631:t=>{t.exports=["套用手動決策點"]},15682:t=>{t.exports=["套用手動風險/回報"]},15644:t=>{t.exports=["套用WPT Down波"]},5897:t=>{t.exports=["套用WPT Up波"]},13345:t=>{t.exports=["套用預設值"]},95910:t=>{t.exports=["將這些指標套用於整個版面"]},42762:t=>{t.exports=["四月"]},45104:t=>{t.exports=["弧形"]},42097:t=>{t.exports=["面積圖"]},96237:t=>{t.exports=["箭頭"]},48732:t=>{t.exports=["向下箭頭"]},82473:t=>{t.exports=["箭頭標記"]},8738:t=>{t.exports=["向下箭頭"]},35062:t=>{t.exports=["向左箭頭"]},92163:t=>{t.exports=["向右箭頭"]},33196:t=>{t.exports=["向上箭頭"]},10650:t=>{t.exports=["向上箭頭"]},59340:t=>{t.exports=["阿什哈巴德"]},13468:t=>{t.exports=["以收盤價"]},21983:t=>{t.exports=["雅典"]},86951:t=>{t.exports=["自動"]},50834:t=>{t.exports=["自動(調整數據適於螢幕)"]},38465:t=>{t.exports=["八月"]},8975:t=>{t.exports=["平均收盤價標籤"]},87899:t=>{t.exports=["平均收盤價線"]},22554:t=>{t.exports=["平均"]},54173:t=>{t.exports=["波哥大"]},53260:t=>{t.exports=["巴林"]},40664:t=>{t.exports=["泡泡註解"]},32376:t=>{t.exports=["曼谷"]},19149:t=>{t.exports=["K線重播不適用於此圖表類型。您要退出K線重播嗎?"]},16812:t=>{t.exports=["美國線"]},98838:t=>{t.exports=["複製K線"]},17712:t=>{t.exports=["基準線"]},54861:t=>{t.exports=["貝爾格萊德"]},26825:t=>{t.exports=["柏林"]},30251:t=>{t.exports=["筆刷"]},90204:t=>{t.exports=["布魯塞爾"]},5262:t=>{t.exports=["布拉迪斯拉發"]},59901:t=>{t.exports=["向上移動"]},26354:t=>{t.exports=["置於頂層"]},11741:t=>{t.exports=["布里斯班"]},37728:t=>{ +t.exports=["布加勒斯特"]},87143:t=>{t.exports=["布達佩斯"]},82446:t=>{t.exports=["布宜諾斯艾利斯"]},82128:t=>{t.exports="By TradingView"},75190:t=>{t.exports=["前往日期"]},38342:t=>{t.exports=["前往到{lineToolName}"]},75139:t=>{t.exports=["了解!"]},81180:t=>{t.exports=["江恩箱"]},68102:t=>{t.exports=["江恩扇"]},66321:t=>{t.exports=["江恩正方"]},87107:t=>{t.exports=["固定江恩正方"]},34805:t=>{t.exports="Get more connections"},7914:t=>{t.exports=["模擬K線"]},18367:t=>{t.exports=["超級大週期"]},97065:t=>{t.exports=["確定刪除研究模板'{name}'?"]},59368:t=>{t.exports=["雙曲線"]},35273:t=>{t.exports=["在任意邊緣點擊兩下以重設版面網格"]},5828:t=>{t.exports=["雙擊以完成路徑"]},63898:t=>{t.exports=["雙擊以完成折線"]},42660:t=>{t.exports=["下跌波1或A"]},44788:t=>{t.exports=["下跌波2或B"]},71263:t=>{t.exports=["下跌波3"]},70573:t=>{t.exports=["下跌波4"]},59560:t=>{t.exports=["下跌波5"]},70437:t=>{t.exports=["下跌波C"]},93345:t=>{t.exports=["數據提供由"]},76912:t=>{t.exports=["日期"]},60222:t=>{t.exports=["日期範圍"]},79859:t=>{t.exports=["日期和價格範圍"]},92203:t=>{t.exports=["十二月"]},69479:t=>{t.exports=["級別"]},57701:t=>{t.exports="Denver"},73720:t=>{t.exports="Diamond"},3556:t=>{t.exports=["不相交通道"]},62764:t=>{t.exports=["替換"]},22903:t=>{t.exports=["繪圖工具列"]},21442:t=>{t.exports=["在上面繪製水平線"]},22429:t=>{t.exports=["杜拜"]},9497:t=>{t.exports=["都柏林"]},85223:t=>{t.exports=["表情符號"]},24435:t=>{t.exports=["輸入新圖表版面名稱"]},93512:t=>{t.exports=["編輯{title}快訊"]},91215:t=>{t.exports=["艾略特校正波浪(ABC)"]},80983:t=>{t.exports=["艾略特雙組合波浪(WXY)"]},74118:t=>{t.exports=["艾略特脈衝波浪(12345)"]},95840:t=>{t.exports=["艾略特三角波浪(ABCDE)"]},66637:t=>{t.exports=["艾略特三重组合波浪(WXYXZ)"]},69418:t=>{t.exports=["橢圓形"]},27558:t=>{t.exports=["擴展快訊線"]},2578:t=>{t.exports=["延長線"]},77295:t=>{t.exports=["交易所"]},2899:t=>{t.exports=["上面的既有窗格"]},53387:t=>{t.exports=["下面的既有窗格"]},36972:t=>{t.exports=["預測"]},17994:t=>{t.exports=["無法儲存腳本庫"]},87375:t=>{t.exports=["保存腳本失敗"]},35050:t=>{t.exports=["二月"]},82719:t=>{t.exports=["斐波那契通道"]},64192:t=>{t.exports=["斐波那契圈"]},63835:t=>{t.exports=["斐波那契回撤"]},18072:t=>{t.exports=["斐波那契速度阻力弧"]},20877:t=>{t.exports=["斐波那契速度阻力扇"]},76783:t=>{t.exports=["斐波那契螺旋"]},89037:t=>{t.exports=["斐波那契時間周期"]},72489:t=>{t.exports=["斐波那契楔形"]},21524:t=>{t.exports=["旗形"]},55678:t=>{t.exports=["旗號"]},29230:t=>{t.exports=["平滑頂部/底部"]},92754:t=>{t.exports=["水平翻轉"]},42015:t=>{t.exports=["小數部分無效"]},47542:t=>{t.exports=["圖表上不再提供基礎研究"]},16245:t=>{t.exports=["加爾各答"]},3155:t=>{t.exports=["加德滿都"]},92901:t=>{t.exports=["卡吉圖"]},2693:t=>{t.exports=["克拉嗤"]},72374:t=>{t.exports=["科威特"]},87338:t=>{t.exports=["胡志明市"]},61582:t=>{t.exports=["空心K線"]},32918:t=>{t.exports=["香港"]},61351:t=>{t.exports=["檀香山"]},60049:t=>{t.exports=["水平線"]},76604:t=>{t.exports=["水平射線"]},42616:t=>{t.exports=["頭肩形態"]},40530:t=>{t.exports=["平均K線"]},99820:t=>{t.exports=["赫爾辛基"]},31971:t=>{t.exports=["隱藏"]},33911:t=>{t.exports=["全部隱藏"]},95551:t=>{t.exports=["隱藏所有圖形"]},44312:t=>{t.exports=["隱藏所有圖形和指標"]},67927:t=>{t.exports=["隱藏所有繪圖、指標、倉位&訂單"]},86306:t=>{t.exports=["隱藏所有指標"]},70803:t=>{t.exports=["隱藏所有倉位&訂單"]},13277:t=>{t.exports=["隱藏圖形"]},8251:t=>{t.exports=["隱藏圖表中的事件"]},44177:t=>{t.exports=["隱藏指標"]},2441:t=>{t.exports=["隱藏K線上的標記"]},90540:t=>{ +t.exports=["隱藏倉位&訂單"]},30777:t=>{t.exports=["最高價"]},31994:t=>{t.exports=["高-低"]},60259:t=>{t.exports=["高低價標籤"]},21803:t=>{t.exports=["高低價線"]},31895:t=>{t.exports=["螢光筆"]},69085:t=>{t.exports=["直方圖太大,請增加“行大小”。"]},8122:t=>{t.exports=["直方圖太大,請減少“行大小”。"]},22712:t=>{t.exports="I'm good thanks"},23450:t=>{t.exports=["圖片"]},71778:t=>{t.exports=["中級"]},14177:t=>{t.exports=["無效的商品代碼"]},32619:t=>{t.exports=["無效的商品代碼"]},53239:t=>{t.exports=["翻轉刻度"]},20062:t=>{t.exports=["基準100"]},81584:t=>{t.exports=["指標值標籤"]},31485:t=>{t.exports=["指標名稱標籤"]},27677:t=>{t.exports=["資訊線"]},98767:t=>{t.exports=["插入指標"]},9114:t=>{t.exports=["内部"]},12354:t=>{t.exports=["內部分岔線"]},26579:t=>{t.exports=["圖示"]},37885:t=>{t.exports=["伊斯坦堡"]},87469:t=>{t.exports="Johannesburg"},52707:t=>{t.exports=["雅加達"]},95425:t=>{t.exports=["一月"]},42890:t=>{t.exports=["耶路撒冷"]},6215:t=>{t.exports=["七月"]},15224:t=>{t.exports=["六月"]},36253:t=>{t.exports="Juneau"},15241:t=>{t.exports=["在左側"]},29404:t=>{t.exports=["在右側"]},850:t=>{t.exports=["哎呀!"]},675:t=>{t.exports=["物件樹"]},73546:t=>{t.exports=["十月"]},39280:t=>{t.exports=["開盤價"]},25595:t=>{t.exports=["原型"]},82906:t=>{t.exports=["奧斯陸"]},8136:t=>{t.exports=["最低價"]},42284:t=>{t.exports=["鎖定"]},1441:t=>{t.exports=["鎖定/解鎖"]},82232:t=>{t.exports=["按時間鎖定垂直游標線"]},18219:t=>{t.exports=["鎖定價格對K線比例"]},12285:t=>{t.exports=["對數"]},50286:t=>{t.exports=["倫敦"]},44604:t=>{t.exports=["多頭部位"]},87604:t=>{t.exports=["洛杉磯"]},18528:t=>{t.exports=["向下標籤"]},13046:t=>{t.exports=["向上標籤"]},94420:t=>{t.exports=["標籤"]},89155:t=>{t.exports=["拉哥斯"]},25846:t=>{t.exports=["利馬"]},1277:t=>{t.exports=["線形圖"]},63492:t=>{t.exports=["新價線"]},83182:t=>{t.exports=["線條"]},78104:t=>{t.exports=["鏈接到復製到剪貼板的圖表圖片{emoji}"]},50091:t=>{t.exports=["里斯本"]},64352:t=>{t.exports=["盧森堡"]},11156:t=>{t.exports="MTPredictor"},67861:t=>{t.exports=["移動點以定位錨點然後點擊放置"]},45828:t=>{t.exports=["移動到"]},44302:t=>{t.exports=["將刻度移至左側"]},94338:t=>{t.exports=["將刻度移至右側"]},66276:t=>{t.exports=["調整希夫"]},18559:t=>{t.exports=["調整希夫分岔線"]},18665:t=>{t.exports=["莫斯科"]},58038:t=>{t.exports=["馬德里"]},34190:t=>{t.exports=["馬爾他"]},90271:t=>{t.exports="Manila"},51369:t=>{t.exports=["三月"]},85095:t=>{t.exports=["墨西哥城"]},75633:t=>{t.exports=["將所有刻度合併為一個"]},95093:t=>{t.exports=["混合的"]},10931:t=>{t.exports=["微"]},58397:t=>{t.exports=["千年"]},85884:t=>{t.exports=["微級"]},9632:t=>{t.exports=["小寫字"]},63158:t=>{t.exports=["鏡像"]},42769:t=>{t.exports=["馬斯喀特"]},43088:t=>{t.exports="N/A"},95222:t=>{t.exports=["這裡沒有數據"]},3485:t=>{t.exports=["無刻度(全螢幕)"]},8886:t=>{t.exports=["沒有同步"]},16971:t=>{t.exports=["沒有交易量數據"]},75549:t=>{t.exports=["註釋"]},71230:t=>{t.exports=["十一月"]},99203:t=>{t.exports="Norfolk Island"},79023:t=>{t.exports=["奈羅比"]},91203:t=>{t.exports=["紐約"]},24143:t=>{t.exports=["紐西蘭"]},40887:t=>{t.exports=["上方新窗格"]},96712:t=>{t.exports=["下方新窗格"]},33566:t=>{t.exports=["尼克西亞"]},64968:t=>{t.exports=["有些不對勁,請稍後再試。"]},10520:t=>{t.exports=["儲存新圖表版面"]},9908:t=>{t.exports=["另存為"]},68553:t=>{t.exports=["聖撒爾瓦多"]},65412:t=>{t.exports=["聖地亞哥"]},13538:t=>{t.exports=["聖保羅"]},37207:t=>{t.exports=["僅縮放價格圖表"]},51464:t=>{t.exports=["希夫"]}, +98114:t=>{t.exports=["希夫分叉線"]},1535:t=>{t.exports="Script may be not updated if you leave the page."},89517:t=>{t.exports=["設定"]},43247:t=>{t.exports=["第二部分是無效的。"]},19796:t=>{t.exports=["最下層"]},23221:t=>{t.exports=["下移一層"]},5961:t=>{t.exports=["首爾"]},57902:t=>{t.exports=["九月"]},25866:t=>{t.exports=["session"]},59827:t=>{t.exports=["收盤時中斷"]},69240:t=>{t.exports=["上海"]},37819:t=>{t.exports=["空頭部位"]},81428:t=>{t.exports=["顯示"]},98116:t=>{t.exports=["顯示所有圖形"]},39046:t=>{t.exports=["顯示所有圖形和指標"]},38293:t=>{t.exports=["顯示所有繪圖、指標、倉位&訂單"]},49982:t=>{t.exports=["顯示所有指標"]},48284:t=>{t.exports=["顯示所有想法"]},62632:t=>{t.exports=["顯示所有倉位&訂單"]},24620:t=>{t.exports=["顯示連續契約轉換"]},84813:t=>{t.exports=["顯示合約到期"]},66263:t=>{t.exports=["顯示股息"]},46771:t=>{t.exports=["顯示收益"]},87933:t=>{t.exports=["顯示關注用戶的想法"]},30709:t=>{t.exports=["顯示最新新聞"]},58669:t=>{t.exports=["僅顯示我自己的想法"]},30816:t=>{t.exports=["顯示分割"]},68161:t=>{t.exports=["指示牌"]},56683:t=>{t.exports=["新加坡"]},69502:t=>{t.exports=["正弦線"]},44904:t=>{t.exports=["方形"]},70213:t=>{t.exports=["超出研究數上限:每個版面{number}項研究。\n請移除部分研究。"]},32733:t=>{t.exports=["樣式"]},65323:t=>{t.exports=["左邊"]},14113:t=>{t.exports=["右邊"]},93161:t=>{t.exports=["保持繪圖模式"]},48767:t=>{t.exports=["斯德哥爾摩"]},29662:t=>{t.exports=["亞微米級"]},9753:t=>{t.exports=["子千年"]},71722:t=>{t.exports=["次微級"]},91889:t=>{t.exports=["超級週期"]},33820:t=>{t.exports=["超千年"]},11020:t=>{t.exports=["雪梨"]},89659:t=>{t.exports=["商品代碼錯誤"]},90932:t=>{t.exports=["商品名稱標籤"]},65986:t=>{t.exports=["商品資訊"]},52054:t=>{t.exports=["商品最新價格標籤"]},33606:t=>{t.exports=["全球同步"]},18008:t=>{t.exports=["同步到所有圖表"]},99969:t=>{t.exports=["點數圖"]},53047:t=>{t.exports=["多邊形"]},34402:t=>{t.exports=["路徑"]},70394:t=>{t.exports=["平行通道"]},95995:t=>{t.exports=["巴黎"]},29682:t=>{t.exports=["貼上"]},51102:t=>{t.exports=["百分比"]},35590:t=>{t.exports=["伯斯"]},19093:t=>{t.exports=["菲尼克斯"]},22293:t=>{t.exports=["傾斜扇形"]},43852:t=>{t.exports=["分岔線"]},37680:t=>{t.exports=["固定至新的左側刻度"]},43707:t=>{t.exports=["固定至新的右側刻度"]},91130:t=>{t.exports=["固定到左側刻度"]},61201:t=>{t.exports=["固定到左側刻度(隱藏)"]},764:t=>{t.exports=["固定到右側刻度"]},20207:t=>{t.exports=["固定到右側刻度(隱藏)"]},66156:t=>{t.exports=["固定至刻度(當前在左側)"]},54727:t=>{t.exports=["固定至刻度(當前無刻度)"]},76598:t=>{t.exports=["固定至刻度(當前在右側)"]},39065:t=>{t.exports=["固定至刻度(當前在{label})"]},97324:t=>{t.exports=["固定至刻度{label}"]},56948:t=>{t.exports=["固定至刻度{label}(隱藏)"]},32156:t=>{t.exports=["已固定到左側刻度"]},8128:t=>{t.exports=["已固定到左側刻度(隱藏)"]},3822:t=>{t.exports=["已固定到右側刻度"]},44538:t=>{t.exports=["固定到右側刻度(隱藏)"]},65810:t=>{t.exports=["已固定至刻度{label}"]},14125:t=>{t.exports=["固定至刻度{label}(隱藏)"]},97378:t=>{t.exports=["加號按鈕"]},46669:t=>{t.exports=["請在您的瀏覽器中向我們提供剪貼板寫入權限,或按{keystroke}"]},35963:t=>{t.exports=["縮放時按住{key}以保持圖表位置"]},95921:t=>{t.exports=["價格標籤"]},28625:t=>{t.exports=["價格註釋"]},2032:t=>{t.exports=["價格範圍"]},32061:t=>{t.exports=["價格格式無效"]},91492:t=>{t.exports=["價格線"]},48404:t=>{t.exports=["基本級"]},87086:t=>{t.exports=["投影"]},10160:t=>{t.exports=["發表於{customer},{date}"]},19056:t=>{t.exports=["卡達"]},9998:t=>{t.exports=["旋轉矩形"]},74214:t=>{t.exports=["羅馬"]},50470:t=>{t.exports=["射線"]}, +90357:t=>{t.exports=["範圍圖"]},26833:t=>{t.exports=["雷克雅維克"]},328:t=>{t.exports=["矩形"]},41615:t=>{t.exports=["重做"]},35001:t=>{t.exports=["回歸趨勢"]},34596:t=>{t.exports=["移除"]},1434:t=>{t.exports=["移除繪圖"]},13951:t=>{t.exports=["移除技術指標"]},4142:t=>{t.exports=["重新命名圖表版面"]},20801:t=>{t.exports=["磚形圖"]},34301:t=>{t.exports=["重設圖表視圖"]},17258:t=>{t.exports=["重設價格刻度"]},25333:t=>{t.exports=["重設時間刻度"]},52588:t=>{t.exports=["利雅得"]},5871:t=>{t.exports=["里加"]},33603:t=>{t.exports=["警告"]},48474:t=>{t.exports=["華沙"]},20466:t=>{t.exports=["托克勞群島"]},94284:t=>{t.exports=["東京"]},83836:t=>{t.exports=["多倫多"]},38788:t=>{t.exports=["台北"]},39108:t=>{t.exports=["塔林"]},37229:t=>{t.exports=["文字"]},16267:t=>{t.exports=["德黑蘭"]},19611:t=>{t.exports=["範本"]},29198:t=>{t.exports=["數據供應商不提供此商品的成交量數據。"]},8162:t=>{t.exports=["發表預覽無法載入,請停用瀏覽器附加元件,然後重試。"]},65943:t=>{t.exports=["該指標無法運用到其他指標上"]},74986:t=>{t.exports=["此腳本僅供檢視。要請求訪問,請聯繫其作者。"]},98538:t=>{t.exports=["三驅形態"]},30973:t=>{t.exports="Ticks"},31976:t=>{t.exports=["時間"]},64375:t=>{t.exports=["時區"]},95005:t=>{t.exports=["時間周期"]},87085:t=>{t.exports=["交易"]},94770:t=>{t.exports=["趨勢線角度"]},23104:t=>{t.exports=["趨勢線"]},15501:t=>{t.exports=["斐波那契趨勢擴展"]},31196:t=>{t.exports=["斐波那契趨勢時間"]},29245:t=>{t.exports=["三角形"]},83356:t=>{t.exports=["下降三角形"]},12390:t=>{t.exports=["三角形態"]},28340:t=>{t.exports=["上升三角形"]},93855:t=>{t.exports=["突尼斯"]},50406:t=>{t.exports=["世界統一時間"]},38587:t=>{t.exports="Understood"},81320:t=>{t.exports=["復原"]},25933:t=>{t.exports=["單位"]},15101:t=>{t.exports=["解鎖"]},34150:t=>{t.exports=["上漲波4"]},83927:t=>{t.exports=["上漲波5"]},58976:t=>{t.exports=["上漲波1或A"]},11661:t=>{t.exports=["上漲波2或B"]},53958:t=>{t.exports=["上漲波3"]},66560:t=>{t.exports=["上漲波C"]},18426:t=>{t.exports=["成交量分佈圖固定範圍"]},61022:t=>{t.exports=["僅在我們的升級方案中才可使用的成交量分布圖指標。"]},15771:t=>{t.exports=["溫哥華"]},56211:t=>{t.exports=["垂直線"]},75354:t=>{t.exports=["維爾紐斯"]},21852:t=>{t.exports=["可見性"]},27557:t=>{t.exports=["時間週期的可見性"]},89960:t=>{t.exports=["游標移動時可見"]},22198:t=>{t.exports=["視覺順序"]},7050:t=>{t.exports=["X 交叉"]},66527:t=>{t.exports=["XABCD形態"]},17126:t=>{t.exports=["您不能在這個付費方案內查看主時間框架"]},69293:t=>{t.exports=["仰光"]},84301:t=>{t.exports=["蘇黎世"]},76020:t=>{t.exports=["更改艾略特角度"]},83935:t=>{t.exports=["更改不重疊的標籤"]},39402:t=>{t.exports=["更改平均收盤價標籤的可見性"]},98866:t=>{t.exports=["更改平均收盤價線的可見性"]},5100:t=>{t.exports=["改變bid和ask標籤的可見性"]},32311:t=>{t.exports=["改變bid和ask線的可見性"]},22641:t=>{t.exports=["更改貨幣"]},30501:t=>{t.exports=["將圖表版面更改為{title}"]},7017:t=>{t.exports=["更改連續契約轉換的可見性"]},58108:t=>{t.exports=["更改倒計時到K線關閉的可見性"]},7151:t=>{t.exports=["更改日期範圍"]},84944:t=>{t.exports=["改變股息可見性"]},79574:t=>{t.exports=["改變圖表上的事件可見性"]},88217:t=>{t.exports=["改變收益可見性"]},28288:t=>{t.exports=["更改期貨合約到期的可見性"]},66805:t=>{t.exports=["更改高低價標籤的可見性"]},92556:t=>{t.exports=["更改高低價線的可見性"]},87027:t=>{t.exports=["更改指標名稱標籤可見性"]},14922:t=>{t.exports=["更改指標值標籤可見性"]},77578:t=>{t.exports=["更改最新消息的可見性"]},87510:t=>{t.exports=["更改窗格高度"]},50190:t=>{t.exports=["更改加號按鈕的可見性"]},49889:t=>{t.exports=["改變盤前/盤後市場價格標籤的可見性"]},16750:t=>{t.exports=["改變盤前/盤後市場價格線的可見性"]},59883:t=>{ +t.exports=["改變前一個收價線的可見性"]},67761:t=>{t.exports=["改變價格線"]},69510:t=>{t.exports=["更改價格K線比"]},32303:t=>{t.exports=["變更時間周期"]},526:t=>{t.exports=["變更商品"]},9402:t=>{t.exports=["更改商品標籤可見性"]},53150:t=>{t.exports=["改變商品最後一個值的可見性"]},12707:t=>{t.exports=["改變商品前一個收盤價的可見性"]},65303:t=>{t.exports=["更改交易時段"]},15403:t=>{t.exports=["更改交易時段分隔可見性"]},53438:t=>{t.exports=["更改系列樣式"]},74488:t=>{t.exports=["改變拆分可見性"]},20505:t=>{t.exports=["更改時區"]},39028:t=>{t.exports=["更改單位"]},21511:t=>{t.exports=["改變可見性"]},16698:t=>{t.exports=["更改當前時間週期的可見性"]},78422:t=>{t.exports=["更改當前及以上時間週期的可見性"]},49529:t=>{t.exports=["更改當前及以下時間週期的可見性"]},66927:t=>{t.exports=["更改所有時間週期的可見性"]},74428:t=>{t.exports=["更改{title}樣式"]},72032:t=>{t.exports=["更改{pointIndex}點"]},65911:t=>{t.exports=["TradingView圖表"]},5179:t=>{t.exports=["克隆線工具"]},3195:t=>{t.exports=["建立畫線工具組"]},92659:t=>{t.exports=["從選單建立畫線工具組"]},81791:t=>{t.exports=["建立{tool}"]},63649:t=>{t.exports=["剪切源"]},78755:t=>{t.exports=["剪切{title}"]},99113:t=>{t.exports=["將畫線工具{lineTool}增加到{name}組"]},40242:t=>{t.exports=["增加線條工具到組{group}"]},22856:t=>{t.exports=["將此財務指標增加到整個版面"]},82388:t=>{t.exports=["將此指標增加到整個版面"]},94292:t=>{t.exports=["将此策略增加到整个版面"]},27982:t=>{t.exports=["將此商品增加到整個版面"]},66568:t=>{t.exports=["套用圖表主題"]},64034:t=>{t.exports=["應用所有圖表屬性"]},49037:t=>{t.exports=["套用繪圖模板"]},96996:t=>{t.exports=["將出廠預設設定應用於選定的源"]},44547:t=>{t.exports=["將指標套用於整個版面"]},26065:t=>{t.exports=["套用研究模板{template}"]},58570:t=>{t.exports=["應用工具條主題"]},27195:t=>{t.exports=["向前發送組{title}"]},78246:t=>{t.exports=["把{title}放在前面"]},56763:t=>{t.exports=["上移{title}一層"]},5607:t=>{t.exports=["由TradingView提供"]},90621:t=>{t.exports=["鎖定日期範圍"]},12962:t=>{t.exports=["擦除水平線"]},63391:t=>{t.exports=["將畫線工具移出{group}工具組"]},59942:t=>{t.exports=["翻轉K線形態"]},70301:t=>{t.exports=["隱藏{title}"]},91842:t=>{t.exports=["隱藏快訊標籤行"]},54781:t=>{t.exports=["隱藏所有繪圖"]},44974:t=>{t.exports=["隱藏K線上的標記"]},28916:t=>{t.exports=["周期鎖定"]},94245:t=>{t.exports=["翻轉價格刻度"]},90743:t=>{t.exports=["插入{title}"]},53146:t=>{t.exports=["在{targetTitle}之後插入{title}"]},74055:t=>{t.exports=["在{target}後插入{title}"]},11231:t=>{t.exports=["在{target}前插入{title}"]},67176:t=>{t.exports=["在{targetTitle}前插入{title}"]},54597:t=>{t.exports=["加載預設繪圖模板"]},30295:t=>{t.exports=["載入中..."]},50193:t=>{t.exports=["鎖定{title}"]},4963:t=>{t.exports=["鎖定組{group}"]},68163:t=>{t.exports=["鎖定物件"]},47107:t=>{t.exports=["移動"]},11303:t=>{t.exports=["移動{title}到新的左側刻度"]},45544:t=>{t.exports=["移動{title}到新的右刻度"]},81898:t=>{t.exports=["將所有刻度移至左側"]},22863:t=>{t.exports=["將所有刻度移至右側"]},45356:t=>{t.exports=["移動繪圖(多圖形)"]},15086:t=>{t.exports=["向左移動"]},61711:t=>{t.exports=["向右移動"]},4184:t=>{t.exports=["移動坐標"]},74642:t=>{t.exports=["使{title}無刻度(全螢幕)"]},45223:t=>{t.exports=["隱藏{group}工具組"]},87927:t=>{t.exports=["使組{group}可見"]},62153:t=>{t.exports=["向下合併"]},70746:t=>{t.exports=["合併到窗格"]},66143:t=>{t.exports=["向上合併"]},81870:t=>{t.exports=["鏡像K線形態"]},16542:t=>{t.exports="n/a"},47222:t=>{t.exports=["刻度價格"]},99042:t=>{t.exports=["僅縮放價格圖表"]},35962:t=>{t.exports=["縮放時間"]},68193:t=>{t.exports=["滾動"]},70009:t=>{t.exports=["滾動時間"]},69485:t=>{ +t.exports=["將價格刻度選擇策略設定為{title}"]},16259:t=>{t.exports=["下移{title}一層"]},66781:t=>{t.exports=["把{title}放在後面"]},4998:t=>{t.exports=["向後發送組{title}"]},64704:t=>{t.exports=["全局分享畫線工具"]},77554:t=>{t.exports=["在版面中分享畫線工具"]},16237:t=>{t.exports=["顯示快訊標籤行"]},13622:t=>{t.exports=["顯示所有想法"]},26267:t=>{t.exports=["顯示關注用戶的想法"]},40061:t=>{t.exports=["僅顯示我自己的想法"]},52010:t=>{t.exports=["留在繪圖模式"]},98784:t=>{t.exports=["停止同步繪圖"]},57011:t=>{t.exports=["停止同步線條工具"]},92831:t=>{t.exports=["商品鎖定"]},60635:t=>{t.exports=["同步時間"]},99769:t=>{t.exports=["本站由"]},68111:t=>{t.exports=["由TradingView提供"]},96916:t=>{t.exports=["粘貼繪圖"]},80611:t=>{t.exports=["粘貼指標"]},41601:t=>{t.exports=["粘貼{title}"]},84018:t=>{t.exports=["固定到左側刻度"]},22615:t=>{t.exports=["固定到右側刻度"]},56015:t=>{t.exports=["固定至刻度{label}"]},33348:t=>{t.exports=["重新排列窗格"]},15516:t=>{t.exports=["移除所有研究"]},80171:t=>{t.exports=["移除所有研究和繪圖工具"]},59211:t=>{t.exports=["移除取消選擇的空行工具"]},44656:t=>{t.exports=["移除繪圖"]},70653:t=>{t.exports=["移除繪圖集"]},66414:t=>{t.exports=["刪除線條數據源"]},47637:t=>{t.exports=["移除窗格"]},39859:t=>{t.exports=["移除{title}"]},78811:t=>{t.exports=["刪除線條工具組{name}"]},16338:t=>{t.exports=["將工具組{group}重命名為{newName}"]},30910:t=>{t.exports=["重設版面大小"]},21948:t=>{t.exports=["重設刻度"]},55064:t=>{t.exports=["重設時間刻度"]},13034:t=>{t.exports=["調整版面"]},9608:t=>{t.exports=["恢復預設值"]},63060:t=>{t.exports=["切換自動刻度"]},98860:t=>{t.exports=["切換索引到100比例"]},21203:t=>{t.exports=["切換鎖定刻度"]},60166:t=>{t.exports=["切換對數刻度"]},68642:t=>{t.exports=["切換百分比刻度"]},33714:t=>{t.exports=["切換正常刻度"]},47122:t=>{t.exports=["追蹤時間"]},28068:t=>{t.exports=["關閉畫線工具分享"]},66824:t=>{t.exports=["解鎖物件"]},51114:t=>{t.exports=["解鎖組{group}"]},92421:t=>{t.exports=["解鎖{title}"]},20057:t=>{t.exports=["取消合併到新的底部窗格"]},52540:t=>{t.exports=["取消向上合併"]},86949:t=>{t.exports=["取消向下合併"]},50728:t=>{t.exports=["更新{title}腳本"]},33355:t=>{t.exports=["{count}根K棒"]},88841:t=>{t.exports=["{symbol}財務數據由TradingView提供"]},38641:t=>{t.exports=["{userName}發表於{customer},{date}"]},59833:t=>{t.exports=["縮放"]},19813:t=>{t.exports=["放大"]},9645:t=>{t.exports=["縮小"]},30572:t=>{t.exports=["天"]},52254:t=>{t.exports=["小時"]},99062:t=>{t.exports=["月"]},69143:t=>{t.exports=["分鐘"]},71787:t=>{t.exports=["秒"]},82797:t=>{t.exports=["範圍"]},47966:t=>{t.exports=["周"]},99136:t=>{t.exports=["ticks"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]=["Apple公司"],t.exports["#AUDCAD-symbol-description"]=["澳幣/加元"],t.exports["#AUDCHF-symbol-description"]=["澳幣/瑞士法郎"],t.exports["#AUDJPY-symbol-description"]=["澳幣/日圓"],t.exports["#AUDNZD-symbol-description"]=["澳幣/紐元"],t.exports["#AUDRUB-symbol-description"]=["澳幣/俄羅斯盧布"],t.exports["#AUDUSD-symbol-description"]=["澳幣/美元"],t.exports["#BRLJPY-symbol-description"]=["巴西幣 / 日圓"],t.exports["#BTCCAD-symbol-description"]=["比特幣/加元"],t.exports["#BTCCNY-symbol-description"]=["比特幣/人民幣"],t.exports["#BTCEUR-symbol-description"]=["比特幣/歐元"],t.exports["#BTCKRW-symbol-description"]=["比特幣/韓元"],t.exports["#BTCRUR-symbol-description"]=["比特幣/盧布"],t.exports["#BTCUSD-symbol-description"]=["比特幣 / 美元"], +t.exports["#BVSP-symbol-description"]=["巴西 Bovespa 指數"],t.exports["#CADJPY-symbol-description"]=["加元 / 日圓"],t.exports["#CB1!-symbol-description"]=["布蘭特原油"],t.exports["#CHFJPY-symbol-description"]=["瑞士法郎 / 日圓"],t.exports["#COPPER-symbol-description"]=["銅差價合約"],t.exports["#ES1-symbol-description"]=["S&P 500 E-Mini期貨"],t.exports["#ESP35-symbol-description"]=["IBEX 35指數"],t.exports["#EUBUND-symbol-description"]=["歐元公債"],t.exports["#EURAUD-symbol-description"]=["歐元 / 澳幣"],t.exports["#EURBRL-symbol-description"]=["歐元 / 巴西幣"],t.exports["#EURCAD-symbol-description"]=["歐元 / 加元"],t.exports["#EURCHF-symbol-description"]=["歐元 / 瑞士法郎"],t.exports["#EURGBP-symbol-description"]=["歐元 / 英鎊"],t.exports["#EURJPY-symbol-description"]=["歐元 / 日圓"],t.exports["#EURNZD-symbol-description"]=["歐元 / 紐元"],t.exports["#EURRUB-symbol-description"]=["歐元 / 俄羅斯盧布"],t.exports["#EURRUB_TOM-symbol-description"]=["歐元 / 俄羅斯盧布 匯率"],t.exports["#EURSEK-symbol-description"]=["歐元 / 瑞典克朗"],t.exports["#EURTRY-symbol-description"]=["歐元 / 土耳其里拉"],t.exports["#EURUSD-symbol-description"]=["歐元 / 美元"],t.exports["#EUSTX50-symbol-description"]=["歐元藍籌50指數"],t.exports["#FRA40-symbol-description"]=["CAC 40指數"],t.exports["#GB10-symbol-description"]=["英國政府債券10年"],t.exports["#GBPAUD-symbol-description"]=["英鎊 / 澳幣"],t.exports["#GBPCAD-symbol-description"]=["英鎊 / 加元"],t.exports["#GBPCHF-symbol-description"]=["英鎊 / 瑞士法郎"],t.exports["#GBPEUR-symbol-description"]=["英鎊 / 歐元"],t.exports["#GBPJPY-symbol-description"]=["英鎊 / 日圓"],t.exports["#GBPNZD-symbol-description"]=["英鎊 / 紐元"],t.exports["#GBPRUB-symbol-description"]=["英鎊 / 俄羅斯盧布"],t.exports["#GBPUSD-symbol-description"]=["英鎊 / 美元"],t.exports["#GER30-symbol-description"]=["德國 DAX 指數"],t.exports["#GOOGL-symbol-description"]=["Alphabet 公司 (Google) Class A"],t.exports["#ITA40-symbol-description"]=["FTSE MIB指數"],t.exports["#JPN225-symbol-description"]=["日經 225指數"],t.exports["#JPYKRW-symbol-description"]=["日圓 / 韓圜"],t.exports["#JPYRUB-symbol-description"]=["日圓 / 俄羅斯盧布"],t.exports["#KA1-symbol-description"]=["原糖#11期貨"],t.exports["#KG1-symbol-description"]=["棉花期貨"],t.exports["#KT1-symbol-description"]=["Key Tronic公司"],t.exports["#LKOH-symbol-description"]=["盧克石油"],t.exports["#LTCBTC-symbol-description"]=["萊特幣/比特幣"],t.exports["#MGNT-symbol-description"]=["俄羅斯MAGNIT公司"],t.exports["#MICEX-symbol-description"]=["俄羅斯 MICEX 指數"],t.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#MSFT-symbol-description"]=["微軟公司"],t.exports["#NAS100-symbol-description"]="US 100 Cash CFD",t.exports["#NGAS-symbol-description"]=["天然氣 (Henry Hub)"],t.exports["#NKY-symbol-description"]=["日經225指數"],t.exports["#NZDJPY-symbol-description"]=["紐元 / 日圓"],t.exports["#NZDUSD-symbol-description"]=["紐元 / 美元"],t.exports["#RB1-symbol-description"]=["RBOB汽油期貨"],t.exports["#RTS-symbol-description"]=["俄羅斯 RTS 指數"],t.exports["#SBER-symbol-description"]=["俄羅斯聯邦儲蓄銀行"],t.exports["#SPX500-symbol-description"]=["標準普爾500指數"],t.exports["#TWTR-symbol-description"]=["Twitter公司"],t.exports["#UK100-symbol-description"]=["富時100指數"], +t.exports["#USDBRL-symbol-description"]=["美元 / 巴西幣"],t.exports["#USDCAD-symbol-description"]=["美元 / 加元"],t.exports["#USDCHF-symbol-description"]=["美元 / 瑞士法郎"],t.exports["#USDCNY-symbol-description"]=["美元 / 人民幣"],t.exports["#USDDKK-symbol-description"]=["美元 / 丹麥克朗"],t.exports["#USDHKD-symbol-description"]=["美元 / 港幣"],t.exports["#USDIDR-symbol-description"]=["美元 / 印尼盾"],t.exports["#USDINR-symbol-description"]=["美元 / 印度盧比"],t.exports["#USDJPY-symbol-description"]=["美元 / 日圓"],t.exports["#USDKRW-symbol-description"]=["美元 / 韓圜"],t.exports["#USDMXN-symbol-description"]=["美元 / 墨西哥比索"],t.exports["#USDPHP-symbol-description"]=["美元 / 菲律賓比索"],t.exports["#USDRUB-symbol-description"]=["美元 / 俄羅斯盧布"],t.exports["#USDRUB_TOM-symbol-description"]=["美元 / 俄羅斯盧布 匯率"],t.exports["#USDSEK-symbol-description"]=["美元 / 瑞典克朗"],t.exports["#USDSGD-symbol-description"]=["美元 / 新加坡幣"],t.exports["#USDTRY-symbol-description"]=["美元 / 土耳其里拉"],t.exports["#VTBR-symbol-description"]=["俄羅斯外貿銀行"],t.exports["#XAGUSD-symbol-description"]=["白銀 / 美元"],t.exports["#XAUUSD-symbol-description"]=["黃金現貨 / 美元"],t.exports["#XPDUSD-symbol-description"]=["鈀金差價合約"],t.exports["#XPTUSD-symbol-description"]=["白金 / 美元"],t.exports["#ZS1-symbol-description"]=["大豆期貨 - ECBT"],t.exports["#ZW1-symbol-description"]=["小麥期貨 - ECBT"],t.exports["#BTCGBP-symbol-description"]=["比特幣 / 英鎊"],t.exports["#MICEXINDEXCF-symbol-description"]=["俄羅斯MOEX指數"],t.exports["#BTCAUD-symbol-description"]=["比特幣 / 澳元"],t.exports["#BTCJPY-symbol-description"]=["比特幣 / 日元"],t.exports["#BTCBRL-symbol-description"]=["比特幣 / 巴西雷亞爾"],t.exports["#PT10-symbol-description"]=["葡萄牙政府債券10年"],t.exports["#TXSX-symbol-description"]=["多倫多TSX 60指數"],t.exports["#VIXC-symbol-description"]=["多倫多TSX 60 VIX指數"],t.exports["#USDPLN-symbol-description"]=["美元 / 波蘭茲羅提"],t.exports["#EURPLN-symbol-description"]=["歐元/波蘭茲羅提"],t.exports["#BTCPLN-symbol-description"]=["比特幣 /波蘭茲羅提"],t.exports["#CAC40-symbol-description"]=["CAC 40指數"],t.exports["#XBTCAD-symbol-description"]=["比特幣/加元"],t.exports["#ITI2!-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIF2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIF2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIF2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIG2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIG2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIG2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIH2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIH2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIH2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIJ2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIJ2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIJ2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIK2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIK2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIK2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIM2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIM2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIM2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIM2020-symbol-description"]=["鐵礦石期貨"], +t.exports["#ITIN2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIN2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIN2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIN2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIQ2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIQ2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIQ2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIQ2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIU2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIU2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIU2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIU2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIV2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIV2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIV2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIV2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIX2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIX2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIX2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIX2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIZ2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIZ2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIZ2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIZ2020-symbol-description"]=["鐵礦石期貨"],t.exports["#AMEX:GXF-symbol-description"]=["全球x富時北歐地區 ETF"],t.exports["#ASX:XAF-symbol-description"]=["S&P/ASX All Australian 50指數"],t.exports["#ASX:XAT-symbol-description"]=["S&P/ASX All Australian 200指數"],t.exports["#BIST:XU100-symbol-description"]=["BIST 100指數"],t.exports["#GPW:WIG20-symbol-description"]=["WIG20指數"],t.exports["#INDEX:JKSE-symbol-description"]=["印尼雅加達綜合指數"],t.exports["#INDEX:KLSE-symbol-description"]=["大馬吉隆坡綜合指數"],t.exports["#INDEX:NZD-symbol-description"]=["紐西蘭NZX 50指數"],t.exports["#INDEX:STI-symbol-description"]=["STI 新加坡海峽時報指數"],t.exports["#INDEX:XLY0-symbol-description"]=["上證綜合指數"],t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["俄羅斯MOEX指數"],t.exports["#NYMEX:KT1!-symbol-description"]=["咖啡期貨"],t.exports["#OANDA:NATGASUSD-symbol-description"]=["天然氣差價合約"],t.exports["#OANDA:USDPLN-symbol-description"]=["美元 / 波蘭茲羅提"],t.exports["#TSX:TX60-symbol-description"]=["S&P/TSX 60 指數"],t.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",t.exports["#TSX:VIXC-symbol-description"]=["S&P/TSX 60 VIX指數"],t.exports["#TVC:CAC40-symbol-description"]=["CAC 40指數"],t.exports["#TVC:ES10-symbol-description"]=["西班牙政府債券10年"],t.exports["#TVC:EUBUND-symbol-description"]=["歐元債券"],t.exports["#TVC:GB02-symbol-description"]=["英國政府債券2年"],t.exports["#TVC:GB10-symbol-description"]=["英國政府債券10 年"],t.exports["#TVC:GOLD-symbol-description"]=["黃金差價合約(美元/盎司)"],t.exports["#TVC:ID03-symbol-description"]=["印尼政府債券3年"],t.exports["#TVC:ID10-symbol-description"]=["印尼政府債券10年"],t.exports["#TVC:PALLADIUM-symbol-description"]=["鈀金差價合約(美元/盎司)"],t.exports["#TVC:PT10-symbol-description"]=["葡萄牙政府債券10年"],t.exports["#TVC:SILVER-symbol-description"]=["白銀差價合約(美元/盎司)"],t.exports["#TVC:RUT-symbol-description"]=["羅素2000指數"],t.exports["#TSX:TSX-symbol-description"]=["S&P/TSX 綜合指數"], +t.exports["#OANDA:CH20CHF-symbol-description"]=["Swiss 20指數"],t.exports["#TVC:SHCOMP-symbol-description"]=["上證綜合指數"],t.exports["#NZX:ALLC-symbol-description"]=["S&P/NZX ALL Index ( Capital Index )"],t.exports["#AMEX:SHYG-symbol-description"]=["Shares 0-5年高收益公司債券ETF"],t.exports["#TVC:AU10-symbol-description"]=["澳大利亞政府債券10年"],t.exports["#TVC:CN10-symbol-description"]=["中國政府債券10年"],t.exports["#TVC:KR10-symbol-description"]=["韓國政府債券10年"],t.exports["#NYMEX:RB1!-symbol-description"]=["RBOB汽油期貨"],t.exports["#NYMEX:HO1!-symbol-description"]=["NY Harbor ULSD 期貨"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["NY Ethanol 期貨"],t.exports["#OANDA:XCUUSD-symbol-description"]=["銅差價合約(美元/磅)"],t.exports["#COMEX:ZA1!-symbol-description"]=["鋅期貨"],t.exports["#CBOT:ZW1!-symbol-description"]=["小麥期貨"],t.exports["#NYMEX:KA1!-symbol-description"]=["11號精糖期貨"],t.exports["#CBOT:QBC1!-symbol-description"]=["玉米期貨"],t.exports["#CME:E61!-symbol-description"]=["歐元期貨"],t.exports["#CME:B61!-symbol-description"]=["英鎊期貨"],t.exports["#CME:QJY1!-symbol-description"]=["日元期貨"],t.exports["#CME:A61!-symbol-description"]=["澳元期貨"],t.exports["#CME:D61!-symbol-description"]=["加幣期貨"],t.exports["#CME:SP1!-symbol-description"]=["S&P 500 期貨"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["E-迷你納斯達克100指數期貨"],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["E-迷你道瓊指數($5) 期貨"],t.exports["#CME:NY1!-symbol-description"]=["日經225指數期貨"],t.exports["#EUREX:DY1!-symbol-description"]=["德國DAX指數"],t.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",t.exports["#CBOT:TY1!-symbol-description"]=["10 Year T-Note 期貨"],t.exports["#CBOT:FV1!-symbol-description"]=["5 Year T-Note 期貨"],t.exports["#CBOT:ZE1!-symbol-description"]=["Treasury Notes - 3 Year 期貨"],t.exports["#CBOT:TU1!-symbol-description"]=["2 Year T-Note 期貨"],t.exports["#CBOT:FF1!-symbol-description"]=["30天聯邦基金期貨"],t.exports["#CBOT:US1!-symbol-description"]=["T-Bond 期貨"],t.exports["#TVC:EXY-symbol-description"]=["歐元貨幣指數"],t.exports["#TVC:JXY-symbol-description"]=["日元貨幣指數"],t.exports["#TVC:BXY-symbol-description"]=["英鎊貨幣指數"],t.exports["#TVC:AXY-symbol-description"]=["澳元貨幣指數"],t.exports["#TVC:CXY-symbol-description"]=["加拿大元貨幣指數"],t.exports["#FRED:GDP-symbol-description"]=["國內生產總值, 1 Decimal"],t.exports["#FRED:UNRATE-symbol-description"]=["民間失業率"],t.exports["#FRED:POP-symbol-description"]=["總人口:含海外軍隊"],t.exports["#ETHUSD-symbol-description"]=["以太坊 / 美元"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["IBovespa指數"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["IBrasil指數"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["IBRX 50指數"],t.exports["#COMEX:HG1!-symbol-description"]=["銅期貨"],t.exports["#INDEX:HSCE-symbol-description"]=["恆生中國企業指數"],t.exports["#NYMEX:CL1!-symbol-description"]=["輕原油期貨"],t.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",t.exports["#TVC:DAX-symbol-description"]=["30家德國主要公司指數"],t.exports["#TVC:DE10-symbol-description"]=["德國政府債券10年"],t.exports["#TVC:DJI-symbol-description"]=["道瓊斯工業平均指數"],t.exports["#TVC:DXY-symbol-description"]=["美元指數"], +t.exports["#TVC:FR10-symbol-description"]=["法國政府債券10年"],t.exports["#TVC:HSI-symbol-description"]=["恆生指數"],t.exports["#TVC:IBEX35-symbol-description"]=["IBEX 35指數"],t.exports["#FX:AUS200-symbol-description"]=["S&P/ASX指數"],t.exports["#AMEX:SHY-symbol-description"]=["IShares 1-3年期美國公債ETF"],t.exports["#ASX:XJO-symbol-description"]=["S&P/ASX 200指數"],t.exports["#BSE:SENSEX-symbol-description"]=["S&P BSE Sensex指數"],t.exports["#INDEX:MIB-symbol-description"]=["Italian MIB指數"],t.exports["#INDEX:MOY0-symbol-description"]=["歐元藍籌50指數"],t.exports["#MOEX:RTSI-symbol-description"]=["RTS指数"],t.exports["#NSE:NIFTY-symbol-description"]=["Nifty 50指數"],t.exports["#NYMEX:NG1!-symbol-description"]=["天然氣期貨"],t.exports["#NYMEX:ZC1!-symbol-description"]=["玉米期貨"],t.exports["#TVC:IN10-symbol-description"]=["印度政府債券10年"],t.exports["#TVC:IT10-symbol-description"]=["義大利政府債券10年"],t.exports["#TVC:JP10-symbol-description"]=["日本政府債券10年"],t.exports["#TVC:NDX-symbol-description"]=["US 100指數"],t.exports["#TVC:NI225-symbol-description"]=["日經225"],t.exports["#TVC:SPX-symbol-description"]=["S&P 500"],t.exports["#TVC:SX5E-symbol-description"]=["歐元藍籌50指數"],t.exports["#TVC:TR10-symbol-description"]=["土耳其政府債券10年"],t.exports["#TVC:UKOIL-symbol-description"]=["布蘭特原油差價合約"],t.exports["#TVC:UKX-symbol-description"]="UK 100 Index",t.exports["#TVC:US02-symbol-description"]=["美國政府債券2年"],t.exports["#TVC:US05-symbol-description"]=["美國政府債券5年"],t.exports["#TVC:US10-symbol-description"]=["美國政府債券10年"],t.exports["#TVC:USOIL-symbol-description"]=["WTI 原油差價合約"],t.exports["#NYMEX:ITI1!-symbol-description"]=["鐵礦石期貨"],t.exports["#NASDAQ:SHY-symbol-description"]=["IShares 1-3年期美國公債ETF"],t.exports["#AMEX:ALD-symbol-description"]=["WisdomTree 亞洲當地債券ETF"],t.exports["#NASDAQ:AMD-symbol-description"]=["超微半導體公司"],t.exports["#NYSE:BABA-symbol-description"]=["阿里巴巴集團控股公司"],t.exports["#ICEEUR:CB-symbol-description"]=["布蘭特原油"],t.exports["#ICEEUR:CB1!-symbol-description"]=["布蘭特原油"],t.exports["#ICEUSA:CC-symbol-description"]=["可可"],t.exports["#NYMEX:CL-symbol-description"]=["西德州原油"],t.exports["#ICEUSA:CT-symbol-description"]=["棉花#2"],t.exports["#NASDAQ:CTRV-symbol-description"]=["ContraVir生物製藥公司"],t.exports["#CME:DL-symbol-description"]=["三級牛奶"],t.exports["#NYSE:F-symbol-description"]=["福特汽车公司"],t.exports["#MOEX:GAZP-symbol-description"]=["俄羅斯天然氣公司"],t.exports["#COMEX:GC-symbol-description"]=["黄金"],t.exports["#CME:GF-symbol-description"]=["飼牛"],t.exports["#CME:HE-symbol-description"]=["瘦肉猪"],t.exports["#NASDAQ:IEF-symbol-description"]=["Ishares 7-10年期美國公債ETF"],t.exports["#NASDAQ:IEI-symbol-description"]=["Ishares 3-7年期美國公債ETF"],t.exports["#NYMEX:KA1-symbol-description"]=["11號精糖期貨"],t.exports["#ICEUSA:KC-symbol-description"]=["咖啡"],t.exports["#NYMEX:KG1-symbol-description"]=["棉花期貨"],t.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",t.exports["#CME:LE-symbol-description"]=["活牛"],t.exports["#ICEEUR:LO-symbol-description"]=["ICE取暖油期貨"],t.exports["#CME:LS-symbol-description"]=["木料"],t.exports["#MOEX:MGNT-symbol-description"]=["俄羅斯MAGNIT"], +t.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#NYMEX:NG-symbol-description"]=["天然氣"],t.exports["#ICEUSA:OJ-symbol-description"]=["橙汁"],t.exports["#NYMEX:PA-symbol-description"]=["鈀金"],t.exports["#NYSE:PBR-symbol-description"]=["巴西石油公司"],t.exports["#NYMEX:PL-symbol-description"]=["鉑金"],t.exports["#COMEX_MINI:QC-symbol-description"]=["E-Mini銅"],t.exports["#NYMEX:RB-symbol-description"]=["RBOB汽油"],t.exports["#NYMEX:RB1-symbol-description"]=["RBOB汽油期貨"],t.exports["#MOEX:SBER-symbol-description"]=["俄羅斯聯邦儲蓄銀行"],t.exports["#AMEX:SCHO-symbol-description"]=["Schwab短期美國公債ETF"],t.exports["#COMEX:SI-symbol-description"]=["銀"],t.exports["#NASDAQ:TLT-symbol-description"]=["Ishares 20+ 年美國公債ETF"],t.exports["#TVC:VIX-symbol-description"]=["Volatility S&P 500指數"],t.exports["#MOEX:VTBR-symbol-description"]="VTB",t.exports["#COMEX:ZA-symbol-description"]=["鋅"],t.exports["#CBOT:ZC-symbol-description"]=["玉米"],t.exports["#CBOT:ZK-symbol-description"]=["乙醇期貨"],t.exports["#CBOT:ZL-symbol-description"]=["大豆油"],t.exports["#CBOT:ZO-symbol-description"]=["燕麥"],t.exports["#CBOT:ZR-symbol-description"]=["糙米"],t.exports["#CBOT:ZS-symbol-description"]=["黃豆"],t.exports["#CBOT:ZS1-symbol-description"]=["大豆期貨"],t.exports["#CBOT:ZW-symbol-description"]=["小麥"],t.exports["#CBOT:ZW1-symbol-description"]=["小麥期貨 - ECBT"],t.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",t.exports["#NYMEX:ITI2!-symbol-description"]=["鐵礦石期貨"],t.exports["#CADUSD-symbol-description"]=["加元 / 美元"],t.exports["#CHFUSD-symbol-description"]=["瑞士法郎 / 美元"],t.exports["#GPW:ACG-symbol-description"]="Acautogaz",t.exports["#JPYUSD-symbol-description"]=["日圓 / 美元"],t.exports["#USDAUD-symbol-description"]=["美元 / 澳元"],t.exports["#USDEUR-symbol-description"]=["美元 / 歐元"],t.exports["#USDGBP-symbol-description"]=["美元 / 英鎊"],t.exports["#USDNZD-symbol-description"]=["美元 / 紐元"],t.exports["#UKOIL-symbol-description"]=["原油差價合約(布蘭特)"],t.exports["#USOIL-symbol-description"]=["原油差價合約(WTI)"],t.exports["#US30-symbol-description"]=["道瓊工業平均指數"],t.exports["#BCHUSD-symbol-description"]=["比特幣現金/美元"],t.exports["#ETCUSD-symbol-description"]=["古典以太坊 / 美元"],t.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",t.exports["#LTCUSD-symbol-description"]=["萊特幣 / 美元"],t.exports["#XRPUSD-symbol-description"]=["瑞波幣/美元"],t.exports["#SP:SPX-symbol-description"]=["標準普爾500指數"],t.exports["#ETCBTC-symbol-description"]=["古典以太坊 / 比特幣"],t.exports["#ETHBTC-symbol-description"]=["以太坊 / 比特幣"],t.exports["#XRPBTC-symbol-description"]=["瑞波幣/比特幣"],t.exports["#TVC:US30-symbol-description"]=["美國政府債券30年"],t.exports["#COMEX:SI1!-symbol-description"]=["白銀期貨"],t.exports["#BTGUSD-symbol-description"]=["比特幣黃金/美元"],t.exports["#IOTUSD-symbol-description"]=["IOTA /美元"],t.exports["#CME:BTC1!-symbol-description"]=["CME比特幣期貨"],t.exports["#COMEX:GC1!-symbol-description"]=["黃金期貨"],t.exports["#CORNUSD-symbol-description"]=["玉米差價合約"],t.exports["#COTUSD-symbol-description"]=["棉花差價合約"],t.exports["#DJ:DJA-symbol-description"]=["道瓊綜合平均指數"], +t.exports["#DJ:DJI-symbol-description"]=["道瓊工業平均指數"],t.exports["#ETHEUR-symbol-description"]=["以太坊/歐元"],t.exports["#ETHGBP-symbol-description"]=["以太坊/英鎊"],t.exports["#ETHJPY-symbol-description"]=["以太坊/日圓"],t.exports["#EURNOK-symbol-description"]=["歐元/挪威克朗"],t.exports["#GBPPLN-symbol-description"]=["英鎊/波蘭茲羅提"],t.exports["#MOEX:BR1!-symbol-description"]=["布蘭特原油期貨"],t.exports["#NYMEX:KG1!-symbol-description"]=["棉花期貨"],t.exports["#NYMEX:PL1!-symbol-description"]=["鉑金期貨"],t.exports["#SOYBNUSD-symbol-description"]=["大豆差價合約"],t.exports["#SUGARUSD-symbol-description"]=["糖差價合約"],t.exports["#TVC:IXIC-symbol-description"]=["US綜合指數"],t.exports["#TVC:RU-symbol-description"]=["羅素1000指數"],t.exports["#USDZAR-symbol-description"]=["美元/南非蘭特"],t.exports["#WHEATUSD-symbol-description"]=["小麥差價合約"],t.exports["#XRPEUR-symbol-description"]=["瑞波幣/歐元"],t.exports["#CBOT:S1!-symbol-description"]=["大豆期貨"],t.exports["#SP:MID-symbol-description"]=["標準普爾400指數"],t.exports["#TSX:XCUUSD-symbol-description"]=["銅差價合約"],t.exports["#TVC:NYA-symbol-description"]=["美國NYSE綜合指數"],t.exports["#TVC:PLATINUM-symbol-description"]=["鉑金差價合約(美元/盎司)"],t.exports["#TVC:SSMI-symbol-description"]=["瑞士市場指數"],t.exports["#TVC:SXY-symbol-description"]=["瑞士法郎指數"],t.exports["#TVC:RUI-symbol-description"]=["羅素1000指數"],t.exports["#MOEX:RI1!-symbol-description"]=["RTS指數期貨"],t.exports["#MOEX:MX1!-symbol-description"]=["MICEX指數期貨"],t.exports["#CBOE:BG1!-symbol-description"]=["CBOE比特幣期貨"],t.exports["#TVC:MY10-symbol-description"]=["馬來西亞政府債券10年"],t.exports["#CME:S61!-symbol-description"]=["瑞士法郎期貨"],t.exports["#TVC:DEU30-symbol-description"]=["德國DAX指數"],t.exports["#BCHEUR-symbol-description"]=["比特幣現金/歐元"],t.exports["#TVC:ZXY-symbol-description"]=["紐元指數"],t.exports["#MIL:FTSEMIB-symbol-description"]=["FTSE MIB指數"],t.exports["#XETR:DAX-symbol-description"]=["德國DAX指數"],t.exports["#MOEX:IMOEX-symbol-description"]=["俄羅斯MOEX指數"],t.exports["#FX:US30-symbol-description"]=["道瓊工業平均指數"],t.exports["#MOEX:RUAL-symbol-description"]=["俄鋁公司"],t.exports["#MOEX:MX2!-symbol-description"]=["MICEX指數期貨"],t.exports["#NEOUSD-symbol-description"]=["NEO/美元"],t.exports["#XMRUSD-symbol-description"]=["Monero/美元"],t.exports["#ZECUSD-symbol-description"]=["Zcash/美元"],t.exports["#TVC:CAC-symbol-description"]=["CAC 40指數"],t.exports["#NASDAQ:ZS-symbol-description"]=["Zscaler公司"],t.exports["#TVC:GB10Y-symbol-description"]=["英國政府債券10年期收益"],t.exports["#TVC:AU10Y-symbol-description"]=["澳洲政府債券10年期收益"],t.exports["#TVC:CN10Y-symbol-description"]=["中國政府債券10年期收益"],t.exports["#TVC:DE10Y-symbol-description"]=["德國政府債券10年期收益"],t.exports["#TVC:ES10Y-symbol-description"]=["西班牙政府債券10年期收益"],t.exports["#TVC:FR10Y-symbol-description"]=["法國政府債券10年期收益"],t.exports["#TVC:IN10Y-symbol-description"]=["印度政府債券10年期收益"],t.exports["#TVC:IT10Y-symbol-description"]=["義大利政府債券10年期收益"],t.exports["#TVC:JP10Y-symbol-description"]=["日本政府債券10年期收益"],t.exports["#TVC:KR10Y-symbol-description"]=["韓國政府債券10年期收益"],t.exports["#TVC:MY10Y-symbol-description"]=["馬來西亞政府債券10年期收益"],t.exports["#TVC:PT10Y-symbol-description"]=["葡萄牙政府債券10年期收益"], +t.exports["#TVC:TR10Y-symbol-description"]=["土耳其政府債券10年期收益"],t.exports["#TVC:US02Y-symbol-description"]=["美國政府債券2年期收益"],t.exports["#TVC:US05Y-symbol-description"]=["美國政府債券5年期收益"],t.exports["#TVC:US10Y-symbol-description"]=["美國政府債券10年期收益"],t.exports["#INDEX:TWII-symbol-description"]=["台灣加權指數"],t.exports["#CME:J61!-symbol-description"]=["日元期貨"],t.exports["#CME_MINI:J71!-symbol-description"]=["日元E-mini期貨"],t.exports["#CME_MINI:WM1!-symbol-description"]=["E-micro日元/美元期貨"],t.exports["#CME:M61!-symbol-description"]=["墨西哥比索期貨"],t.exports["#CME:T61!-symbol-description"]=["南非蘭特期貨"],t.exports["#CME:SK1!-symbol-description"]=["瑞典克朗期貨"],t.exports["#CME:QT1!-symbol-description"]=["人民幣/美元期貨"],t.exports["#COMEX:AUP1!-symbol-description"]=["鋁美國中西部交易溢價普氏(25公噸)期貨"],t.exports["#CME:L61!-symbol-description"]=["巴西雷亞爾期貨"],t.exports["#CME:WP1!-symbol-description"]=["波蘭茲羅提期貨"],t.exports["#CME:N61!-symbol-description"]=["紐西蘭元期貨"],t.exports["#CME_MINI:MG1!-symbol-description"]=["E-micro澳元/美元期貨"],t.exports["#CME_MINI:WN1!-symbol-description"]=["E-micro瑞郎/美元期貨"],t.exports["#CME_MINI:MF1!-symbol-description"]=["E-micro歐元/美元期貨"],t.exports["#CME_MINI:E71!-symbol-description"]=["E-mini歐元期貨"],t.exports["#CBOT:ZK1!-symbol-description"]=["變性燃料乙醇期貨"],t.exports["#CME_MINI:MB1!-symbol-description"]=["E-micro英鎊/美元期貨"],t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["E-mini汽油期貨"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]=["E-mini取暖油期貨"],t.exports["#COMEX_MINI:QC1!-symbol-description"]=["E-mini銅期貨"],t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["E-mini天然氣期貨"],t.exports["#CME:E41!-symbol-description"]=["美元/土耳其里拉期貨"],t.exports["#COMEX_MINI:QI1!-symbol-description"]=["白銀(迷你)期貨"],t.exports["#CME:DL1!-symbol-description"]=["三級牛奶期货"],t.exports["#NYMEX:UX1!-symbol-description"]=["鈾期貨"],t.exports["#CBOT:BO1!-symbol-description"]=["豆油期貨"],t.exports["#CME:HE1!-symbol-description"]=["猪類期货"],t.exports["#NYMEX:IAC1!-symbol-description"]=["紐卡斯爾煤炭期貨"],t.exports["#NYMEX_MINI:QM1!-symbol-description"]=["E-mini輕原油期貨"],t.exports["#NYMEX:JMJ1!-symbol-description"]=["迷你布蘭特金融期貨"],t.exports["#COMEX:AEP1!-symbol-description"]=["歐洲鋁價期貨"],t.exports["#CBOT:ZQ1!-symbol-description"]=["30天聯邦基金利率期貨"],t.exports["#CME:LE1!-symbol-description"]=["活牛期貨"],t.exports["#CME:UP1!-symbol-description"]=["瑞郎/日元期貨"],t.exports["#CBOT:ZN1!-symbol-description"]=["10年期美國公債期貨"],t.exports["#CBOT:ZB1!-symbol-description"]=["美國長期公債期貨"],t.exports["#CME:GF1!-symbol-description"]=["牛飼料期貨"],t.exports["#CBOT:UD1!-symbol-description"]=["美國超長期公債期貨"],t.exports["#CME:I91!-symbol-description"]=["CME房地產期貨 — 華盛頓特區"],t.exports["#CBOT:ZO1!-symbol-description"]=["燕麥期貨"],t.exports["#CBOT:ZM1!-symbol-description"]=["豆粕期貨"],t.exports["#CBOT_MINI:XN1!-symbol-description"]=["玉米迷你期貨"],t.exports["#CBOT:ZC1!-symbol-description"]=["玉米期貨"],t.exports["#CME:LS1!-symbol-description"]=["木材期貨"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["小麥迷你期貨"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["大豆迷你期貨"],t.exports["#CBOT:ZS1!-symbol-description"]=["大豆期貨"],t.exports["#NYMEX:PA1!-symbol-description"]=["鈀金期貨"], +t.exports["#CME:FTU1!-symbol-description"]=["E-mini富時100指數美元期貨"],t.exports["#CBOT:ZR1!-symbol-description"]=["大米期貨"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["黃金(E-micro)期貨"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["黃金(迷你)期貨"],t.exports["#CME_MINI:RL1!-symbol-description"]=["E-mini羅素1000指數期貨"],t.exports["#CME_MINI:EW1!-symbol-description"]=["標普400中盤股E-mini期貨"],t.exports["#COMEX:LD1!-symbol-description"]=["鉛期貨"],t.exports["#CME_MINI:ES1!-symbol-description"]=["標普500 E-mini期貨"],t.exports["#TVC:SA40-symbol-description"]=["南非40強指數"],t.exports["#BMV:ME-symbol-description"]=["IPC墨西哥指數"],t.exports["#BCBA:IMV-symbol-description"]=["MERVAL指數"],t.exports["#HSI:HSI-symbol-description"]=["恆生指數"],t.exports["#BVL:SPBLPGPT-symbol-description"]=["秘魯綜合股價指數(PEN)"],t.exports["#EGX:EGX30-symbol-description"]=["埃及EGX 30價格回報指數"],t.exports["#BVC:IGBC-symbol-description"]=["哥倫比亞證交所綜合指數"],t.exports["#TWSE:TAIEX-symbol-description"]=["台灣加權股票指數"],t.exports["#QSE:GNRI-symbol-description"]=["QE指數"],t.exports["#BME:IBC-symbol-description"]=["IBEX 35指數"],t.exports["#NZX:NZ50G-symbol-description"]=["S&P / NZX 50指數總市值"],t.exports["#SIX:SMI-symbol-description"]=["瑞士市場指數"],t.exports["#SZSE:399001-symbol-description"]=["深圳成份指數"],t.exports["#TADAWUL:TASI-symbol-description"]=["Tadawul全股指数"],t.exports["#IDX:COMPOSITE-symbol-description"]=["IDX綜合指數"],t.exports["#EURONEXT:PX1-symbol-description"]=["CAC 40指數"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["OMX赫爾辛基25指數"],t.exports["#EURONEXT:BEL20-symbol-description"]=["BEL 20指數"],t.exports["#TVC:STI-symbol-description"]=["海峽時報指數"],t.exports["#DFM:DFMGI-symbol-description"]=["DFM指數"],t.exports["#TVC:KOSPI-symbol-description"]=["韓國綜合股價指數"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["富時吉隆坡綜合指數"],t.exports["#TASE:TA35-symbol-description"]=["TA-35指數"],t.exports["#OMXSTO:OMXS30-symbol-description"]=["OMX斯德哥爾摩30指數"],t.exports["#OMXICE:OMXI8-symbol-description"]=["OMX冰島8指數"],t.exports["#NSENG:NSE30-symbol-description"]=["奈及利亞NSE 30指數"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["巴林全股指數"],t.exports["#OMXTSE:OMXTGI-symbol-description"]=["OMX塔林GI指數"],t.exports["#OMXCOP:OMXC25-symbol-description"]=["OMX哥本哈根25指數"],t.exports["#OMXRSE:OMXRGI-symbol-description"]=["OMX Riga GI指數"],t.exports["#BELEX:BELEX15-symbol-description"]=["BELEX 15指數"],t.exports["#OMXVSE:OMXVGI-symbol-description"]=["OMX Vilnius GI指數"],t.exports["#EURONEXT:AEX-symbol-description"]=["AEX指數"],t.exports["#CBOE:VIX-symbol-description"]=["標準普爾500波動率指數"],t.exports["#NASDAQ:XAU-symbol-description"]=["PHLX費城金銀指數"],t.exports["#DJ:DJUSCL-symbol-description"]=["道瓊美國煤炭指數"],t.exports["#DJ:DJCIKC-symbol-description"]=["道瓊商品指數咖啡"],t.exports["#DJ:DJCIEN-symbol-description"]=["道瓊商品指數能源"],t.exports["#NASDAQ:OSX-symbol-description"]=["PHLX石油服務業指數"],t.exports["#DJ:DJCISB-symbol-description"]=["道瓊商品指數糖"],t.exports["#DJ:DJCICC-symbol-description"]=["道瓊商品指數可可"],t.exports["#DJ:DJCIGR-symbol-description"]=["道瓊商品指數穀物"],t.exports["#DJ:DJCIAGC-symbol-description"]=["道瓊商品指數農業相關"],t.exports["#DJ:DJCISI-symbol-description"]=["道瓊商品指數白銀"], +t.exports["#DJ:DJCIIK-symbol-description"]=["道瓊商品指數鎳"],t.exports["#NASDAQ:HGX-symbol-description"]=["PHLX住房行業指數"],t.exports["#DJ:DJCIGC-symbol-description"]=["道瓊商品指數黃金"],t.exports["#SP:SPGSCI-symbol-description"]=["標準普爾高盛商品指數"],t.exports["#NASDAQ:UTY-symbol-description"]=["PHLX公用事業指數"],t.exports["#DJ:DJU-symbol-description"]=["道瓊公用事業平均指數"],t.exports["#SP:SVX-symbol-description"]=["標普500價值股指數"],t.exports["#SP:OEX-symbol-description"]=["標普100指數"],t.exports["#CBOE:OEX-symbol-description"]=["標普100指數"],t.exports["#NASDAQ:SOX-symbol-description"]=["費城半導體指數"],t.exports["#RUSSELL:RUI-symbol-description"]=["羅素1000指數"],t.exports["#RUSSELL:RUA-symbol-description"]=["羅素3000指數"],t.exports["#RUSSELL:RUT-symbol-description"]=["羅素2000指數"],t.exports["#NYSE:XMI-symbol-description"]=["紐約證交所ARCA主要市場指數"],t.exports["#NYSE:XAX-symbol-description"]=["美國證券交易所綜合指數"],t.exports["#NASDAQ:NDX-symbol-description"]=["納斯達克100指數"],t.exports["#NASDAQ:IXIC-symbol-description"]=["納斯達克綜合指數"],t.exports["#DJ:DJT-symbol-description"]=["道瓊運輸平均指數"],t.exports["#NYSE:NYA-symbol-description"]=["紐約證交所綜合指數"],t.exports["#NYMEX:CJ1!-symbol-description"]=["可可期貨"],t.exports["#USDILS-symbol-description"]=["美元/以色列謝克爾"],t.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",t.exports["#SIX:F-symbol-description"]=["福特汽車公司"],t.exports["#BMV:F-symbol-description"]=["福特汽車公司"],t.exports["#TWII-symbol-description"]=["台灣加權指數"],t.exports["#TVC:PL10Y-symbol-description"]=["波蘭政府債券10年收益"],t.exports["#TVC:PL05Y-symbol-description"]=["波蘭政府債券5年收益"],t.exports["#SET:GC-symbol-description"]="Global Connections Public Company",t.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",t.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",t.exports["#OANDA:SPX500USD-symbol-description"]=["S&P 500指數"],t.exports["#BMV:CT-symbol-description"]="China SX20 RT",t.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",t.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD永續合約"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD永續合約"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD永續合約"],t.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD永續期貨合約"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD永續期貨合約"],t.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD永續期貨合約"],t.exports["#USDHUF-symbol-description"]=["美元/匈牙利福林"],t.exports["#USDTHB-symbol-description"]=["美元/泰銖"],t.exports["#FOREXCOM:US2000-symbol-description"]=["美國小型股2000"],t.exports["#TSXV:PBR-symbol-description"]=["Para Resources公司"],t.exports["#NYSE:SI-symbol-description"]=["銀門資本有限公司"],t.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",t.exports["#CME:CB1!-symbol-description"]=["黃油期貨現金(連續:當前合約在前)"],t.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",t.exports["#NEO:HE-symbol-description"]=["Hanwei能源服務公司"],t.exports["#NYSE:HE-symbol-description"]=["夏威夷電力實業"],t.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",t.exports["#TSX:HE-symbol-description"]=["Hanwei能源服務公司"],t.exports["#BSE:ITI-symbol-description"]="ITI Ltd", +t.exports["#NSE:ITI-symbol-description"]=["印度電話工業有限公司"],t.exports["#TSX:LS-symbol-description"]=["Middlefield Healthcare & Life Sciences股息基金"],t.exports["#BITMEX:XBT-symbol-description"]=["比特幣/美元指數"],t.exports["#CME_MINI:RTY1!-symbol-description"]=["E-Mini羅素2000指數期貨"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["加密貨幣總市值,$"],t.exports["#ICEUS:DX1!-symbol-description"]=["美元指數期貨"],t.exports["#NYMEX:TT1!-symbol-description"]=["棉花期貨"],t.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC永續期貨合約"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH永續期貨合約"],t.exports["#PHEMEX:XRPUSD-symbol-description"]=["XRP永續期貨合約"],t.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC永續期貨合約"],t.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",t.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",t.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",t.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",t.exports["#TVC:CA10-symbol-description"]=["加拿大政府債券,10 年期"],t.exports["#TVC:CA10Y-symbol-description"]=["加拿大政府債券 10 年收益率"],t.exports["#TVC:ID10Y-symbol-description"]=["印度尼西亞政府債券 10 年收益率"],t.exports["#TVC:NL10-symbol-description"]=["荷蘭政府債券,10 年期"],t.exports["#TVC:NL10Y-symbol-description"]=["荷蘭政府債券 10 年收益率"],t.exports["#TVC:NZ10-symbol-description"]=["紐西蘭政府債券,10 年期"],t.exports["#TVC:NZ10Y-symbol-description"]=["紐西蘭政府債券 10 年收益率"],t.exports["#SOLUSD-symbol-description"]=["Solana / 美元"],t.exports["#LUNAUSD-symbol-description"]=["Luna / 美元"],t.exports["#UNIUSD-symbol-description"]=["Uniswap / 美元"],t.exports["#LTCBRL-symbol-description"]=["萊特幣 / 巴西雷亞爾"],t.exports["#ETCEUR-symbol-description"]=["以太坊經典 / 歐元"],t.exports["#ETHKRW-symbol-description"]=["以太坊 / 韓元"],t.exports["#BTCRUB-symbol-description"]=["比特幣 / 俄羅斯盧布"],t.exports["#BTCTHB-symbol-description"]=["比特幣 / 泰銖"],t.exports["#ETHTHB-symbol-description"]=["以太坊 / 泰銖"],t.exports["#TVC:EU10YY-symbol-description"]=["歐元政府債券10年期收益率"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh_TW.7257.089fbbc28bead9558b87.js b/charting_library/bundles/zh_TW.7257.089fbbc28bead9558b87.js new file mode 100644 index 00000000..93cfb279 --- /dev/null +++ b/charting_library/bundles/zh_TW.7257.089fbbc28bead9558b87.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7257],{19801:e=>{e.exports=["周五"]},11268:e=>{e.exports=["周一"]},63331:e=>{e.exports=["周六"]},85954:e=>{e.exports=["周日"]},26230:e=>{e.exports=["周三"]},24793:e=>{e.exports=["周四"]},31533:e=>{e.exports=["周二"]},89790:e=>{e.exports=["無法取得Pine原始碼"]},39589:e=>{e.exports=["摺疊窗格"]},38154:e=>{e.exports=["確定移除研究樹"]},65636:e=>{e.exports="Cboe BZX"},36004:e=>{e.exports=["建立一個免費賬戶"]},69419:e=>{e.exports=["一切良好 — 市場開啟。"]},97637:e=>{e.exports=["四月"]},86797:e=>{e.exports=["八月"]},22519:e=>{e.exports=["K棒漲跌值"]},52003:e=>{e.exports=["確定要刪除研究及其所有子項目嗎?"]},68854:e=>{e.exports=["雙擊"]},97325:e=>{e.exports=["數據錯誤"]},52916:e=>{e.exports=["數據每天更新一次。"]},25978:e=>{e.exports=["即使市場上有更多的數據更新,數據也只會每秒更新一次。"]},57310:e=>{e.exports=["顯示數據"]},49321:e=>{e.exports=["即使市場上有更多的數據更新,基本方案的數據也只會每秒更新一次。"]},55669:e=>{e.exports=["十二月"]},83498:e=>{e.exports=["刪除窗格"]},59315:e=>{e.exports=["盤後資訊"]},82751:e=>{e.exports=["錯誤"]},40519:e=>{e.exports=["晚安。盤後市場已開市。"]},80227:e=>{e.exports=["交易所時區"]},16467:e=>{e.exports=["二月"]},25046:e=>{e.exports=["填寫交易協議"]},93666:e=>{e.exports=["標記商品"]},564:e=>{e.exports=["周五"]},72970:e=>{e.exports=["周五"]},88958:e=>{e.exports=["假日"]},21686:e=>{e.exports=["隱藏指標圖例"]},26935:e=>{e.exports=["指標參數"]},26315:e=>{e.exports=["指標名稱"]},84098:e=>{e.exports=["指標值"]},91459:e=>{e.exports=["如果您需要{listedExchange}即時數據,則需要完成交易協議。不用擔心,只需點擊幾下"]},50634:e=>{e.exports=["它將在{remainingTime}後進入盤後交易。"]},74537:e=>{e.exports=["盤前交易將在{remainingTime}後開盤。"]},26910:e=>{e.exports=["一月"]},23230:e=>{e.exports=["七月"]},49385:e=>{e.exports=["六月"]},99487:e=>{e.exports=["開高低收值"]},15815:e=>{e.exports=["每秒更新一次"]},90784:e=>{e.exports=["十月"]},75991:e=>{e.exports=["開市狀態"]},18429:e=>{e.exports=["了解更多"]},39899:e=>{e.exports=["下移窗格"]},70343:e=>{e.exports=["上移窗格"]},83085:e=>{e.exports=["周一"]},61199:e=>{e.exports=["周一"]},41610:e=>{e.exports=["更多"]},1653:e=>{e.exports=["早安。盤前市場已開市。"]},56470:e=>{e.exports=["最大化圖表"]},19603:e=>{e.exports=["最大化窗格"]},68327:e=>{e.exports=["五月"]},35732:e=>{e.exports=["管理窗格"]},84675:e=>{e.exports=["三月"]},83949:e=>{e.exports=["開市"]},35701:e=>{e.exports=["市場在{remainingTime}後開盤。"]},95814:e=>{e.exports=["休市"]},98105:e=>{e.exports=["市場在{remainingTime}後收盤。"]},87202:e=>{e.exports=["市場目前正在放假。放鬆一下。"]},71194:e=>{e.exports=["十一月"]},66324:e=>{e.exports=["原始碼"]},36835:e=>{e.exports=["周六"]},1144:e=>{e.exports=["周六"]},40653:e=>{e.exports=["向左滾動"]},26721:e=>{e.exports=["滾動到最近的欄位"]},35809:e=>{e.exports=["向右滾動"]},61132:e=>{e.exports=["九月"]},28705:e=>{e.exports=["顯示指標圖例"]},51072:e=>{e.exports=["顯示物件樹"]},37809:e=>{e.exports=["顯示周期設定"]},39045:e=>{e.exports=["Study錯誤"]},86577:e=>{e.exports=["周日"]},72149:e=>{e.exports=["周日"]},46041:e=>{e.exports="Symbol price source"},39339:e=>{e.exports=["商品標題"]},29985:e=>{e.exports=["盤後時段"]},28412:e=>{e.exports=["付費方案的數據更新更快速。"]},56042:e=>{e.exports=["盤前時段"]},36015:e=>{e.exports=["目前不支援{description}的即時數據,可能會在未來支援。"]},6667:e=>{e.exports=["{symbolName}的即時數據由{exchange}交易所提供。"]},48293:e=>{e.exports=["還原圖表"]},91029:e=>{e.exports=["還原窗格"]},75094:e=>{e.exports=["周三"]},7147:e=>{e.exports=["周三"]}, +52984:e=>{e.exports=["要獲取{description}的即時數據,請購買即時數據包。"]},9787:e=>{e.exports=["周四"]},7951:e=>{e.exports=["周四"]},57918:e=>{e.exports=["這些數據是即時的,但與主要交易所的官方數據略有不同。"]},68025:e=>{e.exports=["這些數據是即時的,但與來自{exchange}的官方數據略有不同。"]},73717:e=>{e.exports=["無此商品,請選擇另一個商品。"]},57048:e=>{e.exports=["該去散步了 — 此市場已關閉。"]},94316:e=>{e.exports=["周二"]},44979:e=>{e.exports=["周一"]},8209:e=>{e.exports=["取消標記商品"]},1111:e=>{e.exports=["成交量"]},61311:e=>{e.exports=["放大"]},47602:e=>{e.exports=["縮小"]},57889:e=>{e.exports=["更改開高低收值可見性"]},18644:e=>{e.exports=["更改開盤狀態可見性"]},45110:e=>{e.exports=["更改K線漲跌可見性"]},31325:e=>{e.exports=["更改指標標題可見性"]},99774:e=>{e.exports=["更改指標值可見性"]},96162:e=>{e.exports=["更改指標參數可見性"]},26717:e=>{e.exports=["更改商品描述可見性"]},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports=["更改成交量值可見性"]},39348:e=>{e.exports=["少於一分鐘"]},87358:e=>{e.exports=["顯示{title}"]},7827:e=>{e.exports=["{days}和{hours}"]},7435:e=>{e.exports=["來自{originalExchange}的{exchange}"]},19830:e=>{e.exports=["{hours}和{minutes}"]},1084:e=>{e.exports=["{listedExchange}即時數據可供註冊用戶免費使用。"]},11155:e=>{e.exports=["{symbolName}數據延遲{time}分鐘。"]},77033:e=>{e.exports=["數據每{amount}秒更新一次,即使市場上有更多更新也是如此。"]},2121:e=>{e.exports=["我們基本方案的數據每{amount}秒更新一次,即使市場上有更多更新也是如此。"]},5223:e=>{e.exports=["每{amount}秒更新一次"]},58609:e=>{e.exports=["{number} 天"]},24430:e=>{e.exports=["{number} 小時"]},67151:e=>{e.exports=["{number} 分"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh_TW.8087.02a950e0b171d1520043.js b/charting_library/bundles/zh_TW.8087.02a950e0b171d1520043.js new file mode 100644 index 00000000..2e6351ea --- /dev/null +++ b/charting_library/bundles/zh_TW.8087.02a950e0b171d1520043.js @@ -0,0 +1 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8087],{40276:t=>{t.exports=["增加"]},53585:t=>{t.exports=["增加自訂顏色"]},81865:t=>{t.exports=["不透明度"]},73755:t=>{t.exports=["另一個代碼"]},16936:t=>{t.exports=["返回"]},88046:t=>{t.exports=["主圖表代碼"]},9898:t=>{t.exports=["認股權"]},20036:t=>{t.exports=["取消"]},23398:t=>{t.exports=["變更商品"]},94551:t=>{t.exports=["圖表"]},64498:t=>{t.exports=["全部來源"]},73226:t=>{t.exports=["套用"]},79852:t=>{t.exports=["債券"]},56095:t=>{t.exports=["減少"]},29601:t=>{t.exports=["描述"]},46812:t=>{t.exports=["增加"]},89298:t=>{t.exports=["偏移"]},68988:t=>{t.exports=["確認"]},29673:t=>{t.exports=["沒有交易所符合您的條件"]},41379:t=>{t.exports=["沒有商品符合您的條件"]},35563:t=>{t.exports=["號碼格式無效。"]},19724:t=>{t.exports=["來源"]},59877:t=>{t.exports=["為{studyShortDescription}設定{inputInline}時間和價格"]},18571:t=>{t.exports=["為{studyShortDescription}設定{inputTitle}時間"]},58552:t=>{t.exports=["為{studyShortDescription}設定{inputTitle}價格"]},80481:t=>{t.exports=["設定“{studyShortDescription}”的時間和價格"]},42917:t=>{t.exports=["設定“{studyShortDescription}”的時間"]},6083:t=>{t.exports=["設定“{studyShortDescription}”的價格"]},52298:t=>{t.exports=["搜尋"]},13269:t=>{t.exports=["選擇來源"]},2607:t=>{t.exports=["指定值大於商品最大值{max}。"]},53669:t=>{t.exports=["指定值小於商品最小值{min}。"]},89053:t=>{t.exports=["商品代碼"]},48490:t=>{t.exports=["商品&描述"]},99983:t=>{t.exports=["商品搜尋"]},54336:t=>{t.exports=["移除顏色"]},60142:t=>{t.exports=["厚度"]},87592:t=>{t.exports="cfd"},17023:t=>{t.exports=["改變不透明度"]},13066:t=>{t.exports=["更改顏色"]},95657:t=>{t.exports=["改變密度"]},18567:t=>{t.exports=["更改{propertyName}屬性"]},36962:t=>{t.exports=["收盤"]},8448:t=>{t.exports="crypto"},1328:t=>{t.exports="dr"},88720:t=>{t.exports=["經濟"]},39512:t=>{t.exports=["外匯"]},81859:t=>{t.exports=["期貨"]},39337:t=>{t.exports=["高點"]},91815:t=>{t.exports=["高低2"]},40771:t=>{t.exports=["高低3"]},9523:t=>{t.exports="hlcc4"},12754:t=>{t.exports=["指數"]},38071:t=>{t.exports=["指數"]},12504:t=>{t.exports=["開高低收4"]},38466:t=>{t.exports=["開盤"]},3919:t=>{t.exports=["低點"]},36931:t=>{t.exports=["股票"]}}]); \ No newline at end of file diff --git a/charting_library/charting_library.cjs.js b/charting_library/charting_library.cjs.js index 47ec7b4d..7082cd50 100644 --- a/charting_library/charting_library.cjs.js +++ b/charting_library/charting_library.cjs.js @@ -1 +1 @@ -"use strict";function t(e,n){const i={...e};for(const o in n)"object"!=typeof e[o]||null===e[o]||Array.isArray(e[o])?void 0!==n[o]&&(i[o]=n[o]):i[o]=t(e[o],n[o]);return i}Object.defineProperty(exports,"__esModule",{value:!0});const e={width:800,height:500,interval:"1D",timezone:"Etc/UTC",container:"",library_path:"",locale:"en",widgetbar:{details:!1,watchlist:!1,news:!1,datawindow:!1,watchlist_settings:{default_symbols:[]}},overrides:{"mainSeriesProperties.showCountdown":!1},studies_overrides:{},trading_customization:{position:{},order:{}},brokerConfig:{configFlags:{}},fullscreen:!1,autosize:!1,disabled_features:[],enabled_features:[],debug:!1,logo:{},time_frames:[{text:"5y",resolution:"1W"},{text:"1y",resolution:"1W"},{text:"6m",resolution:"120"},{text:"3m",resolution:"60"},{text:"1m",resolution:"30"},{text:"5d",resolution:"5"},{text:"1d",resolution:"1"}],client_id:"0",user_id:"0",charts_storage_api_version:"1.0",favorites:{intervals:[],chartTypes:[],indicators:[],drawingTools:[]}},n=JSON.parse('[{"iso":"ar","dir":"rtl","language":"ar"},{"iso":"pt","dir":"ltr","language":"pt"},{"iso":"ca","dir":"ltr","language":"ca_ES"},{"iso":"cs","dir":"ltr","language":"cs"},{"iso":"de","dir":"ltr","language":"de"},{"iso":"en","dir":"ltr","language":"en"},{"iso":"es","dir":"ltr","language":"es"},{"iso":"fa","dir":"rtl","language":"fa"},{"iso":"fr","dir":"ltr","language":"fr"},{"iso":"he","dir":"rtl","language":"he_IL"},{"iso":"hu","dir":"ltr","language":"hu_HU"},{"iso":"id","dir":"ltr","language":"id_ID"},{"iso":"en","dir":"ltr","language":"en"},{"iso":"it","dir":"ltr","language":"it"},{"iso":"ja","dir":"ltr","language":"ja"},{"iso":"ko","dir":"ltr","language":"ko"},{"iso":"ms","dir":"ltr","language":"ms_MY"},{"iso":"pl","dir":"ltr","language":"pl"},{"iso":"ru","dir":"ltr","language":"ru"},{"iso":"sv","dir":"ltr","language":"sv"},{"iso":"th","dir":"ltr","language":"th"},{"iso":"tr","dir":"ltr","language":"tr"},{"iso":"vi","dir":"ltr","language":"vi"},{"iso":"zh-Hans","dir":"ltr","language":"zh"},{"iso":"zh-Hant","dir":"ltr","language":"zh_TW"},{"iso":"el","dir":"ltr","language":"el"},{"iso":"nl","dir":"ltr","language":"nl_NL"},{"iso":"ro","dir":"ltr","language":"ro"}]');let i=!1;function o(){return"CL v26.002 (internal id 2dcfe7d4 @ 2023-09-18T14:22:15.636Z)"}const s=class{constructor(n){var o,s;if(this._id=`tradingview_${(1048576*(1+Math.random())|0).toString(16).substring(1)}`,this._ready=!1,this._readyHandlers=[],this._onWindowResize=this._autoResizeChart.bind(this),!n.datafeed)throw new Error("Datafeed is not defined");(null===(o=n.overrides)||void 0===o?void 0:o["mainSeriesProperties.priceAxisProperties.lockScale"])&&(console.warn("mainSeriesProperties.priceAxisProperties.lockScale can not be set to true within the widget constructor"),delete n.overrides["mainSeriesProperties.priceAxisProperties.lockScale"]),this._options=t(e,n);"dark"===(null!==(s=this._options.theme)&&void 0!==s?s:"light").toLowerCase()&&void 0===this._options.loading_screen&&(this._options.loading_screen={backgroundColor:"#131722"}),this._options.debug&&(i||(i=!0,console.log("Using CL v26.002 (internal id 2dcfe7d4 @ 2023-09-18T14:22:15.636Z)"))),this._create()}setDebugMode(t){this._innerAPI().setDebugMode(t)}onChartReady(t){this._ready?t.call(this):this._readyHandlers.push(t)}headerReady(){return this._innerWindowLoaded.then((()=>this._innerWindow().headerReady()))}onGrayedObjectClicked(t){this._doWhenInnerApiLoaded((e=>{e.onGrayedObjectClicked(t)}))}onShortcut(t,e){this._doWhenInnerWindowLoaded((n=>{n.createShortcutAction(t,e)}))}subscribe(t,e){this._doWhenInnerApiLoaded((n=>{n.subscribe(t,e)}))}unsubscribe(t,e){this._doWhenInnerApiLoaded((n=>{n.unsubscribe(t,e)}))}chart(t){return this._innerAPI().chart(t)}getLanguage(){return this._options.locale}setSymbol(t,e,n){this._innerAPI().changeSymbol(t,e,n)}remove(){window.removeEventListener("resize",this._onWindowResize),this._readyHandlers.splice(0,this._readyHandlers.length),delete window[this._id],this._iFrame.parentNode&&this._iFrame.parentNode.removeChild(this._iFrame)}closePopupsAndDialogs(){this._doWhenInnerApiLoaded((t=>{t.closePopupsAndDialogs()}))}selectLineTool(t,e){this._innerAPI().selectLineTool(t,e)}selectedLineTool(){return this._innerAPI().selectedLineTool()}save(t){this._innerAPI().saveChart(t)}load(t,e){this._innerAPI().loadChart({json:t,extendedData:e})}getSavedCharts(t){this._innerAPI().getSavedCharts(t)}loadChartFromServer(t){this._innerAPI().loadChartFromServer(t)}saveChartToServer(t,e,n){this._innerAPI().saveChartToServer(t,e,n)}removeChartFromServer(t,e){this._innerAPI().removeChartFromServer(t,e)}onContextMenu(t){this._doWhenInnerApiLoaded((e=>{e.onContextMenu(t)}))}createButton(t){return this._innerWindow().createButton(t)}createDropdown(t){return this._innerWindow().createDropdown(t)}showNoticeDialog(t){this._doWhenInnerApiLoaded((e=>{e.showNoticeDialog(t)}))}showConfirmDialog(t){this._doWhenInnerApiLoaded((e=>{e.showConfirmDialog(t)}))}showLoadChartDialog(){this._innerAPI().showLoadChartDialog()}showSaveAsChartDialog(){this._innerAPI().showSaveAsChartDialog()}symbolInterval(){return this._innerAPI().getSymbolInterval()}mainSeriesPriceFormatter(){return this._innerAPI().mainSeriesPriceFormatter()}getIntervals(){return this._innerAPI().getIntervals()}getStudiesList(){return this._innerAPI().getStudiesList()}getStudyInputs(t){return this._innerAPI().getStudyInputs(t)}getStudyStyles(t){return this._innerAPI().getStudyStyles(t)}addCustomCSSFile(t){this._innerWindow().addCustomCSSFile(t)}applyOverrides(e){this._options=t(this._options,{overrides:e}),this._doWhenInnerWindowLoaded((t=>{t.applyOverrides(e)}))}applyStudiesOverrides(t){this._doWhenInnerWindowLoaded((e=>{e.applyStudiesOverrides(t)}))}watchList(){return this._innerAPI().watchlist()}news(){return this._innerAPI().news()}widgetbar(){return this._innerAPI().widgetbar()}activeChart(){return this._innerAPI().activeChart()}activeChartIndex(){return this._innerAPI().activeChartIndex()}setActiveChart(t){return this._innerAPI().setActiveChart(t)}chartsCount(){return this._innerAPI().chartsCount()}layout(){return this._innerAPI().layout()}setLayout(t){this._innerAPI().setLayout(t)}layoutName(){return this._innerAPI().layoutName()}changeTheme(t,e){return this._innerWindow().changeTheme(t,e)}getTheme(){return this._innerWindow().getTheme()}takeScreenshot(){this._doWhenInnerApiLoaded((t=>{t.takeScreenshot()}))}lockAllDrawingTools(){return this._innerAPI().lockAllDrawingTools()}hideAllDrawingTools(){return this._innerAPI().hideAllDrawingTools()}drawOnAllCharts(t){this._innerAPI().drawOnAllCharts(t)}magnetEnabled(){return this._innerAPI().magnetEnabled()}magnetMode(){return this._innerAPI().magnetMode()}undoRedoState(){return this._innerAPI().undoRedoState()}setIntervalLinkingEnabled(t){this._innerAPI().setIntervalLinkingEnabled(t)}setDateRangeLinkingEnabled(t){this._innerAPI().setDateRangeLinkingEnabled(t)}setTimeFrame(t){this._innerAPI().setTimeFrame(t)}symbolSync(){return this._innerAPI().symbolSync()}intervalSync(){return this._innerAPI().intervalSync()}crosshairSync(){return this._innerAPI().crosshairSync()}timeSync(){return this._innerAPI().timeSync()}dateRangeSync(){return this._innerAPI().dateRangeSync()}setFeatureEnabled(t,e){this._innerAPI().setFeatureEnabled(t,e)}getAllFeatures(){return this._innerWindow().getAllFeatures()}clearUndoHistory(){return this._innerAPI().clearUndoHistory()}undo(){return this._innerAPI().undo()}redo(){return this._innerAPI().redo()}startFullscreen(){this._innerAPI().startFullscreen()}exitFullscreen(){this._innerAPI().exitFullscreen()}takeClientScreenshot(t){return this._innerAPI().takeClientScreenshot(t)}navigationButtonsVisibility(){return this._innerWindow().getNavigationButtonsVisibility()}paneButtonsVisibility(){return this._innerWindow().getPaneButtonsVisibility()}dateFormat(){return this._innerWindow().getDateFormat()}timeHoursFormat(){return this._innerWindow().getTimeHoursFormat()}currencyAndUnitVisibility(){return this._innerWindow().getCurrencyAndUnitVisibility()}supportedChartTypes(){return this._innerAPI().supportedChartTypes()}watermark(){return this._innerAPI().watermark()}customSymbolStatus(){return this._innerWindow().customSymbolStatus()}setCSSCustomProperty(t,e){if(!1===t.startsWith("--"))throw new Error("customPropertyName should begin with a double hyphen");this._innerWindow().document.body.style.setProperty(t,e)}getCSSCustomPropertyValue(t){if(!1===t.startsWith("--"))throw new Error("customPropertyName should begin with a double hyphen");const e=this._innerWindow().document.body,n=e.style.getPropertyValue(t);if(n)return n;return getComputedStyle(e).getPropertyValue(t)}linking(){return this._innerAPI().linking}_innerAPI(){return this._innerWindow().tradingViewApi}_innerWindow(){return this._iFrame.contentWindow}_doWhenInnerWindowLoaded(t){this._ready?t(this._innerWindow()):this._innerWindowLoaded.then((()=>{t(this._innerWindow())}))}_doWhenInnerApiLoaded(t){this._doWhenInnerWindowLoaded((e=>{e.doWhenApiIsReady((()=>t(this._innerAPI())))}))}_autoResizeChart(){this._options.fullscreen&&(this._iFrame.style.height=window.innerHeight+"px",r&&setTimeout((()=>{this._iFrame.style.height=window.innerHeight+"px"}),30))}_create(){var t,e;const n=null!==(e=null===(t=this._options.enabled_features)||void 0===t?void 0:t.includes("iframe_loading_compatibility_mode"))&&void 0!==e&&e,[i,o]=this._render(!n),s=this._options.container,r="string"==typeof s?document.getElementById(s):s;if(null===r)throw new Error(`There is no such element - #${this._options.container}`);r.innerHTML=i,this._iFrame=r.querySelector(`#${this._id}`);const a=this._iFrame;n&&(a.contentWindow?(a.contentWindow.document.open(),a.contentWindow.document.write(o),a.contentWindow.document.close()):console.warn("Unable to locate contentWindow for the created iframe. Please try disabling the `iframe_loading_compatibility_mode` featureset.")),(this._options.autosize||this._options.fullscreen)&&(a.style.width="100%",this._options.fullscreen||(a.style.height="100%")),window.addEventListener("resize",this._onWindowResize),this._onWindowResize(),this._innerWindowLoaded=new Promise((t=>{const e=()=>{a.removeEventListener("load",e,!1),t()};a.addEventListener("load",e,!1)})),this._innerWindowLoaded.then((()=>{try{this._innerWindow().widgetReady((()=>{this._ready=!0;for(const t of this._readyHandlers)try{t.call(this)}catch(t){console.error(t)}this._innerWindow().initializationFinished()}))}catch(t){if(t instanceof Error&&/widgetReady is not a function/.test(t.message))throw new Error(`There was an error when loading the library. Usually this error means the library failed to load its static files. Check that the library files are available at ${window.location.host}/${this._options.library_path||""} or correct the library_path option.`)}}))}_render(t){const e=window;if(e[this._id]={datafeed:this._options.datafeed,customFormatters:this._options.custom_formatters||this._options.customFormatters,brokerFactory:this._options.broker_factory||this._options.brokerFactory,overrides:this._options.overrides,studiesOverrides:this._options.studies_overrides,tradingCustomization:this._options.trading_customization,disabledFeatures:this._options.disabled_features,enabledFeatures:this._options.enabled_features,brokerConfig:this._options.broker_config||this._options.brokerConfig,restConfig:this._options.restConfig,favorites:this._options.favorites,logo:this._options.logo,numeric_formatting:this._options.numeric_formatting,rss_news_feed:this._options.rss_news_feed,rss_news_title:this._options.rss_news_title,newsProvider:this._options.news_provider,loadLastChart:this._options.load_last_chart,saveLoadAdapter:this._options.save_load_adapter,loading_screen:this._options.loading_screen,settingsAdapter:this._options.settings_adapter,getCustomIndicators:this._options.custom_indicators_getter,additionalSymbolInfoFields:this._options.additional_symbol_info_fields,headerWidgetButtonsMode:this._options.header_widget_buttons_mode,customTranslateFunction:this._options.custom_translate_function,symbolSearchComplete:this._options.symbol_search_complete,contextMenu:this._options.context_menu,settingsOverrides:this._options.settings_overrides,timeframe:this._options.timeframe,customTimezones:this._options.custom_timezones},this._options.saved_data)e[this._id].chartContent={json:this._options.saved_data},this._options.saved_data_meta_info&&(e[this._id].chartContentExtendedData=this._options.saved_data_meta_info);else if(!this._options.load_last_chart&&!this._options.symbol)throw new Error("Symbol is not defined: either 'symbol' or 'load_last_chart' option must be set");if(this._options.library_path&&!this._options.library_path.endsWith("/")&&console.warn("library_path option should contain a trailing forward slash"),this._options.locale){const t=encodeURIComponent(this._options.locale);n.findIndex((e=>e.language===t))>=0||(console.warn("locale isn't supported. Using default of `en`."),this._options.locale="en")}const i=function(t,e){var i;const o=new URL(`${t||""}`,location.href).href,s=JSON.parse('["bundles/runtime.73eaf5da31fa198fb54c.js","bundles/__LANG__.5008.e5d7d914577969582fa4.js","bundles/3515.2f722d33cebe31a154b1.css","bundles/1564.5d23a32481002f127c65.js","bundles/library.5bb35e99444d9b20e189.js"]'),r=encodeURIComponent(e),a=null!==(i=n.find((t=>t.language===r)))&&void 0!==i?i:{iso:"en",dir:"ltr"},d=`lang="${a.iso}" dir="${a.dir}"`,l=`\n${function(t,e,n){if(void 0===t)return"";const i=[],o=[];for(const s of t)s.endsWith(".js")?i.push(`Spark
\ No newline at end of file +Spark
\ No newline at end of file diff --git a/static/css/main.553681ee.css.map b/static/css/main.553681ee.css.map index 0b586233..ee81eef3 100644 --- a/static/css/main.553681ee.css.map +++ b/static/css/main.553681ee.css.map @@ -1 +1 @@ -{"version":3,"file":"static/css/main.553681ee.css","mappings":"AAAA,KAMI,kCAAmC,CACnC,iCAAkC,CANlC,UAAW,CAEX,mIAKJ,CAEA,KACI,uEAEJ,CAGA,WACI,0BAA6B,CAE7B,eAAgB,CADhB,+GAEJ,CAEA,WACI,yBAA4B,CAE5B,eAAgB,CADhB,6GAEJ,CAEA,WACI,yBAA4B,CAE5B,eAAgB,CADhB,8GAEJ,CAEA,WACI,gBAAmB,CAEnB,eAAgB,CADhB,4FAEJ,CAEA,WACI,gBAAmB,CAEnB,eAAgB,CADhB,8FAEJ;;AC5CA,2EAA2E,CAU3E,KAEE,6BAA8B,CAD9B,gBAEF,CASA,KACE,QACF,CAMA,KACE,aACF,CAOA,GACE,aAAc,CACd,cACF,CAUA,GACE,kBAAuB,CACvB,QAAS,CACT,gBACF,CAOA,IACE,+BAAiC,CACjC,aACF,CASA,EACE,wBACF,CAOA,YACE,kBAAmB,CACnB,yBAA0B,CAC1B,wCAAiC,CAAjC,gCACF,CAMA,SAEE,kBACF,CAOA,cAGE,+BAAiC,CACjC,aACF,CAMA,MACE,aACF,CAOA,QAEE,aAAc,CACd,aAAc,CACd,iBAAkB,CAClB,sBACF,CAEA,IACE,aACF,CAEA,IACE,SACF,CASA,IACE,iBACF,CAUA,sCAKE,mBAAoB,CACpB,cAAe,CACf,gBAAiB,CACjB,QACF,CAOA,aAEE,gBACF,CAOA,cAEE,mBACF,CAMA,gDAIE,yBACF,CAMA,wHAIE,iBAAkB,CAClB,SACF,CAMA,4GAIE,6BACF,CAMA,SACE,0BACF,CASA,OACE,qBAAsB,CACtB,aAAc,CACd,aAAc,CACd,cAAe,CACf,SAAU,CACV,kBACF,CAMA,SACE,sBACF,CAMA,SACE,aACF,CAOA,6BAEE,qBAAsB,CACtB,SACF,CAMA,kFAEE,WACF,CAOA,cACE,4BAA6B,CAC7B,mBACF,CAMA,yCACE,uBACF,CAOA,6BACE,yBAA0B,CAC1B,YACF,CASA,QACE,aACF,CAMA,QACE,iBACF,CAiBA,kBACE,YACF","sources":["index.css","../node_modules/normalize.css/normalize.css"],"sourcesContent":["body {\n color: #fff;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',\n 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',\n sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\ncode {\n font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',\n monospace;\n}\n\n\n@font-face {\n font-family: 'JetBrains Mono';\n src: local('JetBrains Mono'), url(assets/fonts/JetBrainsMono-Medium.ttf) format('truetype');\n font-weight: 500;\n}\n\n@font-face {\n font-family: 'Space Grotesk';\n src: local('Space Grotesk'), url(assets/fonts/SpaceGrotesk-Medium.ttf) format('truetype');\n font-weight: 500;\n}\n\n@font-face {\n font-family: 'Space Grotesk';\n src: local('Space Grotesk'), url(assets/fonts/SpaceGrotesk-Regular.ttf) format('truetype');\n font-weight: 400;\n}\n\n@font-face {\n font-family: 'Syne';\n src: local('Syne'), url(assets/fonts/Syne-Medium.ttf) format('truetype');\n font-weight: 500;\n}\n\n@font-face {\n font-family: 'Syne';\n src: local('Syne'), url(assets/fonts/Syne-SemiBold.ttf) format('truetype');\n font-weight: 600;\n}\n","/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n display: none;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/css/main.553681ee.css","mappings":"AAAA,KAKC,kCAAmC,CACnC,iCAAkC,CALlC,UAAW,CAEX,mIAID,CAEA,KACC,uEACD,CAEA,WACC,0BAA6B,CAI7B,eAAgB,CAHhB,+GAID,CAEA,WACC,yBAA4B,CAI5B,eAAgB,CAHhB,6GAID,CAEA,WACC,yBAA4B,CAI5B,eAAgB,CAHhB,8GAID,CAEA,WACC,gBAAmB,CAInB,eAAgB,CAHhB,4FAID,CAEA,WACC,gBAAmB,CAInB,eAAgB,CAHhB,8FAID;;ACnDA,2EAA2E,CAU3E,KAEE,6BAA8B,CAD9B,gBAEF,CASA,KACE,QACF,CAMA,KACE,aACF,CAOA,GACE,aAAc,CACd,cACF,CAUA,GACE,kBAAuB,CACvB,QAAS,CACT,gBACF,CAOA,IACE,+BAAiC,CACjC,aACF,CASA,EACE,wBACF,CAOA,YACE,kBAAmB,CACnB,yBAA0B,CAC1B,wCAAiC,CAAjC,gCACF,CAMA,SAEE,kBACF,CAOA,cAGE,+BAAiC,CACjC,aACF,CAMA,MACE,aACF,CAOA,QAEE,aAAc,CACd,aAAc,CACd,iBAAkB,CAClB,sBACF,CAEA,IACE,aACF,CAEA,IACE,SACF,CASA,IACE,iBACF,CAUA,sCAKE,mBAAoB,CACpB,cAAe,CACf,gBAAiB,CACjB,QACF,CAOA,aAEE,gBACF,CAOA,cAEE,mBACF,CAMA,gDAIE,yBACF,CAMA,wHAIE,iBAAkB,CAClB,SACF,CAMA,4GAIE,6BACF,CAMA,SACE,0BACF,CASA,OACE,qBAAsB,CACtB,aAAc,CACd,aAAc,CACd,cAAe,CACf,SAAU,CACV,kBACF,CAMA,SACE,sBACF,CAMA,SACE,aACF,CAOA,6BAEE,qBAAsB,CACtB,SACF,CAMA,kFAEE,WACF,CAOA,cACE,4BAA6B,CAC7B,mBACF,CAMA,yCACE,uBACF,CAOA,6BACE,yBAA0B,CAC1B,YACF,CASA,QACE,aACF,CAMA,QACE,iBACF,CAiBA,kBACE,YACF","sources":["index.css","../node_modules/normalize.css/normalize.css"],"sourcesContent":["body {\n\tcolor: #fff;\n\tmargin: 0;\n\tfont-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\",\n\t\t\"Droid Sans\", \"Helvetica Neue\", sans-serif;\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\ncode {\n\tfont-family: source-code-pro, Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\n\n@font-face {\n\tfont-family: \"JetBrains Mono\";\n\tsrc:\n\t\tlocal(\"JetBrains Mono\"),\n\t\turl(assets/fonts/JetBrainsMono-Medium.ttf) format(\"truetype\");\n\tfont-weight: 500;\n}\n\n@font-face {\n\tfont-family: \"Space Grotesk\";\n\tsrc:\n\t\tlocal(\"Space Grotesk\"),\n\t\turl(assets/fonts/SpaceGrotesk-Medium.ttf) format(\"truetype\");\n\tfont-weight: 500;\n}\n\n@font-face {\n\tfont-family: \"Space Grotesk\";\n\tsrc:\n\t\tlocal(\"Space Grotesk\"),\n\t\turl(assets/fonts/SpaceGrotesk-Regular.ttf) format(\"truetype\");\n\tfont-weight: 400;\n}\n\n@font-face {\n\tfont-family: \"Syne\";\n\tsrc:\n\t\tlocal(\"Syne\"),\n\t\turl(assets/fonts/Syne-Medium.ttf) format(\"truetype\");\n\tfont-weight: 500;\n}\n\n@font-face {\n\tfont-family: \"Syne\";\n\tsrc:\n\t\tlocal(\"Syne\"),\n\t\turl(assets/fonts/Syne-SemiBold.ttf) format(\"truetype\");\n\tfont-weight: 600;\n}\n","/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n display: none;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/787.51379c6d.chunk.js b/static/js/787.51379c6d.chunk.js deleted file mode 100644 index e178e0b5..00000000 --- a/static/js/787.51379c6d.chunk.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self.webpackChunkspark_frontend=self.webpackChunkspark_frontend||[]).push([[787],{787:function(e,n,t){t.r(n),t.d(n,{getCLS:function(){return y},getFCP:function(){return g},getFID:function(){return F},getLCP:function(){return P},getTTFB:function(){return D}});var i,r,a,o,u=function(e,n){return{name:e,value:void 0===n?-1:n,delta:0,entries:[],id:"v2-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12)}},c=function(e,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){if("first-input"===e&&!("PerformanceEventTiming"in self))return;var t=new PerformanceObserver((function(e){return e.getEntries().map(n)}));return t.observe({type:e,buffered:!0}),t}}catch(e){}},f=function(e,n){var t=function t(i){"pagehide"!==i.type&&"hidden"!==document.visibilityState||(e(i),n&&(removeEventListener("visibilitychange",t,!0),removeEventListener("pagehide",t,!0)))};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},s=function(e){addEventListener("pageshow",(function(n){n.persisted&&e(n)}),!0)},m=function(e,n,t){var i;return function(r){n.value>=0&&(r||t)&&(n.delta=n.value-(i||0),(n.delta||void 0===i)&&(i=n.value,e(n)))}},v=-1,p=function(){return"hidden"===document.visibilityState?0:1/0},d=function(){f((function(e){var n=e.timeStamp;v=n}),!0)},l=function(){return v<0&&(v=p(),d(),s((function(){setTimeout((function(){v=p(),d()}),0)}))),{get firstHiddenTime(){return v}}},g=function(e,n){var t,i=l(),r=u("FCP"),a=function(e){"first-contentful-paint"===e.name&&(f&&f.disconnect(),e.startTime-1&&e(n)},r=u("CLS",0),a=0,o=[],v=function(e){if(!e.hadRecentInput){var n=o[0],i=o[o.length-1];a&&e.startTime-i.startTime<1e3&&e.startTime-n.startTime<5e3?(a+=e.value,o.push(e)):(a=e.value,o=[e]),a>r.value&&(r.value=a,r.entries=o,t())}},p=c("layout-shift",v);p&&(t=m(i,r,n),f((function(){p.takeRecords().map(v),t(!0)})),s((function(){a=0,T=-1,r=u("CLS",0),t=m(i,r,n)})))},E={passive:!0,capture:!0},w=new Date,L=function(e,n){i||(i=n,r=e,a=new Date,k(removeEventListener),S())},S=function(){if(r>=0&&r1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,n){var t=function(){L(e,n),r()},i=function(){r()},r=function(){removeEventListener("pointerup",t,E),removeEventListener("pointercancel",i,E)};addEventListener("pointerup",t,E),addEventListener("pointercancel",i,E)}(n,e):L(n,e)}},k=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach((function(n){return e(n,b,E)}))},F=function(e,n){var t,a=l(),v=u("FID"),p=function(e){e.startTimeperformance.now())return;t.entries=[n],e(t)}catch(e){}},"complete"===document.readyState?setTimeout(n,0):addEventListener("load",(function(){return setTimeout(n,0)}))}}}]); -//# sourceMappingURL=787.51379c6d.chunk.js.map \ No newline at end of file diff --git a/static/js/787.51379c6d.chunk.js.map b/static/js/787.51379c6d.chunk.js.map deleted file mode 100644 index 7ab03a2e..00000000 --- a/static/js/787.51379c6d.chunk.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/787.51379c6d.chunk.js","mappings":"iRAAA,IAAIA,EAAEC,EAAEC,EAAEC,EAAEC,EAAE,SAASJ,EAAEC,GAAG,MAAM,CAACI,KAAKL,EAAEM,WAAM,IAASL,GAAG,EAAEA,EAAEM,MAAM,EAAEC,QAAQ,GAAGC,GAAG,MAAMC,OAAOC,KAAKC,MAAM,KAAKF,OAAOG,KAAKC,MAAM,cAAcD,KAAKE,UAAU,MAAM,EAAEC,EAAE,SAAShB,EAAEC,GAAG,IAAI,GAAGgB,oBAAoBC,oBAAoBC,SAASnB,GAAG,CAAC,GAAG,gBAAgBA,KAAK,2BAA2BoB,MAAM,OAAO,IAAIlB,EAAE,IAAIe,qBAAqB,SAASjB,GAAG,OAAOA,EAAEqB,aAAaC,IAAIrB,EAAE,IAAI,OAAOC,EAAEqB,QAAQ,CAACC,KAAKxB,EAAEyB,UAAS,IAAKvB,CAAC,CAAC,CAAC,MAAMF,GAAG,CAAC,EAAE0B,EAAE,SAAS1B,EAAEC,GAAG,IAAIC,EAAE,SAASA,EAAEC,GAAG,aAAaA,EAAEqB,MAAM,WAAWG,SAASC,kBAAkB5B,EAAEG,GAAGF,IAAI4B,oBAAoB,mBAAmB3B,GAAE,GAAI2B,oBAAoB,WAAW3B,GAAE,IAAK,EAAE4B,iBAAiB,mBAAmB5B,GAAE,GAAI4B,iBAAiB,WAAW5B,GAAE,EAAG,EAAE6B,EAAE,SAAS/B,GAAG8B,iBAAiB,YAAY,SAAS7B,GAAGA,EAAE+B,WAAWhC,EAAEC,EAAE,IAAG,EAAG,EAAEgC,EAAE,SAASjC,EAAEC,EAAEC,GAAG,IAAIC,EAAE,OAAO,SAASC,GAAGH,EAAEK,OAAO,IAAIF,GAAGF,KAAKD,EAAEM,MAAMN,EAAEK,OAAOH,GAAG,IAAIF,EAAEM,YAAO,IAASJ,KAAKA,EAAEF,EAAEK,MAAMN,EAAEC,IAAI,CAAC,EAAEiC,GAAG,EAAEC,EAAE,WAAW,MAAM,WAAWR,SAASC,gBAAgB,EAAE,GAAG,EAAEQ,EAAE,WAAWV,GAAG,SAAS1B,GAAG,IAAIC,EAAED,EAAEqC,UAAUH,EAAEjC,CAAC,IAAG,EAAG,EAAEqC,EAAE,WAAW,OAAOJ,EAAE,IAAIA,EAAEC,IAAIC,IAAIL,GAAG,WAAWQ,YAAY,WAAWL,EAAEC,IAAIC,GAAG,GAAG,EAAE,KAAK,CAAC,mBAAII,GAAkB,OAAON,CAAC,EAAE,EAAEO,EAAE,SAASzC,EAAEC,GAAG,IAAIC,EAAEC,EAAEmC,IAAIZ,EAAEtB,EAAE,OAAO8B,EAAE,SAASlC,GAAG,2BAA2BA,EAAEK,OAAO+B,GAAGA,EAAEM,aAAa1C,EAAE2C,UAAUxC,EAAEqC,kBAAkBd,EAAEpB,MAAMN,EAAE2C,UAAUjB,EAAElB,QAAQoC,KAAK5C,GAAGE,GAAE,IAAK,EAAEiC,EAAEU,OAAOC,aAAaA,YAAYC,kBAAkBD,YAAYC,iBAAiB,0BAA0B,GAAGX,EAAED,EAAE,KAAKnB,EAAE,QAAQkB,IAAIC,GAAGC,KAAKlC,EAAE+B,EAAEjC,EAAE0B,EAAEzB,GAAGkC,GAAGD,EAAEC,GAAGJ,GAAG,SAAS5B,GAAGuB,EAAEtB,EAAE,OAAOF,EAAE+B,EAAEjC,EAAE0B,EAAEzB,GAAG+C,uBAAuB,WAAWA,uBAAuB,WAAWtB,EAAEpB,MAAMwC,YAAYlC,MAAMT,EAAEkC,UAAUnC,GAAE,EAAG,GAAG,GAAG,IAAI,EAAE+C,GAAE,EAAGC,GAAG,EAAEC,EAAE,SAASnD,EAAEC,GAAGgD,IAAIR,GAAG,SAASzC,GAAGkD,EAAElD,EAAEM,KAAK,IAAI2C,GAAE,GAAI,IAAI/C,EAAEC,EAAE,SAASF,GAAGiD,GAAG,GAAGlD,EAAEC,EAAE,EAAEiC,EAAE9B,EAAE,MAAM,GAAG+B,EAAE,EAAEC,EAAE,GAAGE,EAAE,SAAStC,GAAG,IAAIA,EAAEoD,eAAe,CAAC,IAAInD,EAAEmC,EAAE,GAAGjC,EAAEiC,EAAEA,EAAEiB,OAAO,GAAGlB,GAAGnC,EAAE2C,UAAUxC,EAAEwC,UAAU,KAAK3C,EAAE2C,UAAU1C,EAAE0C,UAAU,KAAKR,GAAGnC,EAAEM,MAAM8B,EAAEQ,KAAK5C,KAAKmC,EAAEnC,EAAEM,MAAM8B,EAAE,CAACpC,IAAImC,EAAED,EAAE5B,QAAQ4B,EAAE5B,MAAM6B,EAAED,EAAE1B,QAAQ4B,EAAElC,IAAI,CAAC,EAAEiD,EAAEnC,EAAE,eAAesB,GAAGa,IAAIjD,EAAE+B,EAAE9B,EAAE+B,EAAEjC,GAAGyB,GAAG,WAAWyB,EAAEG,cAAchC,IAAIgB,GAAGpC,GAAE,EAAG,IAAI6B,GAAG,WAAWI,EAAE,EAAEe,GAAG,EAAEhB,EAAE9B,EAAE,MAAM,GAAGF,EAAE+B,EAAE9B,EAAE+B,EAAEjC,EAAE,IAAI,EAAEsD,EAAE,CAACC,SAAQ,EAAGC,SAAQ,GAAIC,EAAE,IAAI/C,KAAKgD,EAAE,SAASxD,EAAEC,GAAGJ,IAAIA,EAAEI,EAAEH,EAAEE,EAAED,EAAE,IAAIS,KAAKiD,EAAE/B,qBAAqBgC,IAAI,EAAEA,EAAE,WAAW,GAAG5D,GAAG,GAAGA,EAAEC,EAAEwD,EAAE,CAAC,IAAItD,EAAE,CAAC0D,UAAU,cAAczD,KAAKL,EAAEwB,KAAKuC,OAAO/D,EAAE+D,OAAOC,WAAWhE,EAAEgE,WAAWrB,UAAU3C,EAAEqC,UAAU4B,gBAAgBjE,EAAEqC,UAAUpC,GAAGE,EAAE+D,SAAS,SAASlE,GAAGA,EAAEI,EAAE,IAAID,EAAE,EAAE,CAAC,EAAEgE,EAAE,SAASnE,GAAG,GAAGA,EAAEgE,WAAW,CAAC,IAAI/D,GAAGD,EAAEqC,UAAU,KAAK,IAAI1B,KAAKmC,YAAYlC,OAAOZ,EAAEqC,UAAU,eAAerC,EAAEwB,KAAK,SAASxB,EAAEC,GAAG,IAAIC,EAAE,WAAWyD,EAAE3D,EAAEC,GAAGG,GAAG,EAAED,EAAE,WAAWC,GAAG,EAAEA,EAAE,WAAWyB,oBAAoB,YAAY3B,EAAEqD,GAAG1B,oBAAoB,gBAAgB1B,EAAEoD,EAAE,EAAEzB,iBAAiB,YAAY5B,EAAEqD,GAAGzB,iBAAiB,gBAAgB3B,EAAEoD,EAAE,CAAhO,CAAkOtD,EAAED,GAAG2D,EAAE1D,EAAED,EAAE,CAAC,EAAE4D,EAAE,SAAS5D,GAAG,CAAC,YAAY,UAAU,aAAa,eAAekE,SAAS,SAASjE,GAAG,OAAOD,EAAEC,EAAEkE,EAAEZ,EAAE,GAAG,EAAEa,EAAE,SAASlE,EAAEgC,GAAG,IAAIC,EAAEC,EAAEE,IAAIG,EAAErC,EAAE,OAAO6C,EAAE,SAASjD,GAAGA,EAAE2C,UAAUP,EAAEI,kBAAkBC,EAAEnC,MAAMN,EAAEiE,gBAAgBjE,EAAE2C,UAAUF,EAAEjC,QAAQoC,KAAK5C,GAAGmC,GAAE,GAAI,EAAEe,EAAElC,EAAE,cAAciC,GAAGd,EAAEF,EAAE/B,EAAEuC,EAAEP,GAAGgB,GAAGxB,GAAG,WAAWwB,EAAEI,cAAchC,IAAI2B,GAAGC,EAAER,YAAY,IAAG,GAAIQ,GAAGnB,GAAG,WAAW,IAAIf,EAAEyB,EAAErC,EAAE,OAAO+B,EAAEF,EAAE/B,EAAEuC,EAAEP,GAAG/B,EAAE,GAAGF,GAAG,EAAED,EAAE,KAAK4D,EAAE9B,kBAAkBd,EAAEiC,EAAE9C,EAAEyC,KAAK5B,GAAG6C,GAAG,GAAG,EAAEQ,EAAE,CAAC,EAAEC,EAAE,SAAStE,EAAEC,GAAG,IAAIC,EAAEC,EAAEmC,IAAIJ,EAAE9B,EAAE,OAAO+B,EAAE,SAASnC,GAAG,IAAIC,EAAED,EAAE2C,UAAU1C,EAAEE,EAAEqC,kBAAkBN,EAAE5B,MAAML,EAAEiC,EAAE1B,QAAQoC,KAAK5C,GAAGE,IAAI,EAAEkC,EAAEpB,EAAE,2BAA2BmB,GAAG,GAAGC,EAAE,CAAClC,EAAE+B,EAAEjC,EAAEkC,EAAEjC,GAAG,IAAIwC,EAAE,WAAW4B,EAAEnC,EAAEzB,MAAM2B,EAAEkB,cAAchC,IAAIa,GAAGC,EAAEM,aAAa2B,EAAEnC,EAAEzB,KAAI,EAAGP,GAAE,GAAI,EAAE,CAAC,UAAU,SAASgE,SAAS,SAASlE,GAAG8B,iBAAiB9B,EAAEyC,EAAE,CAAC8B,MAAK,EAAGd,SAAQ,GAAI,IAAI/B,EAAEe,GAAE,GAAIV,GAAG,SAAS5B,GAAG+B,EAAE9B,EAAE,OAAOF,EAAE+B,EAAEjC,EAAEkC,EAAEjC,GAAG+C,uBAAuB,WAAWA,uBAAuB,WAAWd,EAAE5B,MAAMwC,YAAYlC,MAAMT,EAAEkC,UAAUgC,EAAEnC,EAAEzB,KAAI,EAAGP,GAAE,EAAG,GAAG,GAAG,GAAG,CAAC,EAAEsE,EAAE,SAASxE,GAAG,IAAIC,EAAEC,EAAEE,EAAE,QAAQH,EAAE,WAAW,IAAI,IAAIA,EAAE6C,YAAY2B,iBAAiB,cAAc,IAAI,WAAW,IAAIzE,EAAE8C,YAAY4B,OAAOzE,EAAE,CAAC6D,UAAU,aAAanB,UAAU,GAAG,IAAI,IAAIzC,KAAKF,EAAE,oBAAoBE,GAAG,WAAWA,IAAID,EAAEC,GAAGW,KAAK8D,IAAI3E,EAAEE,GAAGF,EAAE4E,gBAAgB,IAAI,OAAO3E,CAAC,CAAjL,GAAqL,GAAGC,EAAEI,MAAMJ,EAAEK,MAAMN,EAAE4E,cAAc3E,EAAEI,MAAM,GAAGJ,EAAEI,MAAMwC,YAAYlC,MAAM,OAAOV,EAAEM,QAAQ,CAACP,GAAGD,EAAEE,EAAE,CAAC,MAAMF,GAAG,CAAC,EAAE,aAAa2B,SAASmD,WAAWvC,WAAWtC,EAAE,GAAG6B,iBAAiB,QAAQ,WAAW,OAAOS,WAAWtC,EAAE,EAAE,GAAG,C","sources":["../node_modules/web-vitals/dist/web-vitals.js"],"sourcesContent":["var e,t,n,i,r=function(e,t){return{name:e,value:void 0===t?-1:t,delta:0,entries:[],id:\"v2-\".concat(Date.now(),\"-\").concat(Math.floor(8999999999999*Math.random())+1e12)}},a=function(e,t){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){if(\"first-input\"===e&&!(\"PerformanceEventTiming\"in self))return;var n=new PerformanceObserver((function(e){return e.getEntries().map(t)}));return n.observe({type:e,buffered:!0}),n}}catch(e){}},o=function(e,t){var n=function n(i){\"pagehide\"!==i.type&&\"hidden\"!==document.visibilityState||(e(i),t&&(removeEventListener(\"visibilitychange\",n,!0),removeEventListener(\"pagehide\",n,!0)))};addEventListener(\"visibilitychange\",n,!0),addEventListener(\"pagehide\",n,!0)},u=function(e){addEventListener(\"pageshow\",(function(t){t.persisted&&e(t)}),!0)},c=function(e,t,n){var i;return function(r){t.value>=0&&(r||n)&&(t.delta=t.value-(i||0),(t.delta||void 0===i)&&(i=t.value,e(t)))}},f=-1,s=function(){return\"hidden\"===document.visibilityState?0:1/0},m=function(){o((function(e){var t=e.timeStamp;f=t}),!0)},v=function(){return f<0&&(f=s(),m(),u((function(){setTimeout((function(){f=s(),m()}),0)}))),{get firstHiddenTime(){return f}}},d=function(e,t){var n,i=v(),o=r(\"FCP\"),f=function(e){\"first-contentful-paint\"===e.name&&(m&&m.disconnect(),e.startTime-1&&e(t)},f=r(\"CLS\",0),s=0,m=[],v=function(e){if(!e.hadRecentInput){var t=m[0],i=m[m.length-1];s&&e.startTime-i.startTime<1e3&&e.startTime-t.startTime<5e3?(s+=e.value,m.push(e)):(s=e.value,m=[e]),s>f.value&&(f.value=s,f.entries=m,n())}},h=a(\"layout-shift\",v);h&&(n=c(i,f,t),o((function(){h.takeRecords().map(v),n(!0)})),u((function(){s=0,l=-1,f=r(\"CLS\",0),n=c(i,f,t)})))},T={passive:!0,capture:!0},y=new Date,g=function(i,r){e||(e=r,t=i,n=new Date,w(removeEventListener),E())},E=function(){if(t>=0&&t1e12?new Date:performance.now())-e.timeStamp;\"pointerdown\"==e.type?function(e,t){var n=function(){g(e,t),r()},i=function(){r()},r=function(){removeEventListener(\"pointerup\",n,T),removeEventListener(\"pointercancel\",i,T)};addEventListener(\"pointerup\",n,T),addEventListener(\"pointercancel\",i,T)}(t,e):g(t,e)}},w=function(e){[\"mousedown\",\"keydown\",\"touchstart\",\"pointerdown\"].forEach((function(t){return e(t,S,T)}))},L=function(n,f){var s,m=v(),d=r(\"FID\"),p=function(e){e.startTimeperformance.now())return;n.entries=[t],e(n)}catch(e){}},\"complete\"===document.readyState?setTimeout(t,0):addEventListener(\"load\",(function(){return setTimeout(t,0)}))};export{h as getCLS,d as getFCP,L as getFID,F as getLCP,P as getTTFB};\n"],"names":["e","t","n","i","r","name","value","delta","entries","id","concat","Date","now","Math","floor","random","a","PerformanceObserver","supportedEntryTypes","includes","self","getEntries","map","observe","type","buffered","o","document","visibilityState","removeEventListener","addEventListener","u","persisted","c","f","s","m","timeStamp","v","setTimeout","firstHiddenTime","d","disconnect","startTime","push","window","performance","getEntriesByName","requestAnimationFrame","p","l","h","hadRecentInput","length","takeRecords","T","passive","capture","y","g","w","E","entryType","target","cancelable","processingStart","forEach","S","L","b","F","once","P","getEntriesByType","timing","max","navigationStart","responseStart","readyState"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/main.92d853cb.js b/static/js/main.92d853cb.js deleted file mode 100644 index 32ce8e4f..00000000 --- a/static/js/main.92d853cb.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! For license information please see main.92d853cb.js.LICENSE.txt */ -!function(){var e={1773:function(e,t){"use strict";t.iE=void 0;for(var n="qpzry9x8gf2tvdw0s3jn54khce6mua7l",r={},i=0;i<32;i++){var a=n.charAt(i);r[a]=i}function o(e){var t=e>>25;return(33554431&e)<<5^996825010&-(t>>0&1)^642813549&-(t>>1&1)^513874426&-(t>>2&1)^1027748829&-(t>>3&1)^705979059&-(t>>4&1)}function s(e){for(var t=1,n=0;n126)return"Invalid prefix ("+e+")";t=o(t)^r>>5}t=o(t);for(var i=0;i=n;)a-=n,s.push(i>>a&o);if(r)a>0&&s.push(i<=t)return"Excess padding";if(i<n)return"Exceeds length limit";var i=e.toLowerCase(),a=e.toUpperCase();if(e!==i&&e!==a)return"Mixed-case string "+e;var u=(e=i).lastIndexOf("1");if(-1===u)return"No separator character for "+e;if(0===u)return"Missing prefix for "+e;var c=e.slice(0,u),l=e.slice(u+1);if(l.length<6)return"Data too short";var f=s(c);if("string"===typeof f)return f;for(var d=[],h=0;h=l.length||d.push(A)}return f!==t?"Invalid checksum for "+e:{prefix:c,words:d}}return t="bech32"===e?1:734539939,{decodeUnsafe:function(e,t){var n=i(e,t);if("object"===typeof n)return n},decode:function(e,t){var n=i(e,t);if("object"===typeof n)return n;throw new Error(n)},encode:function(e,r,i){if(i=i||90,e.length+7+r.length>i)throw new TypeError("Exceeds length limit");var a=s(e=e.toLowerCase());if("string"===typeof a)throw new Error(a);for(var u=e+"1",c=0;c>5!==0)throw new Error("Non 5-bit word");a=o(a)^l,u+=n.charAt(l)}for(var f=0;f<6;++f)a=o(a);a^=t;for(var d=0;d<6;++d){u+=n.charAt(a>>5*(5-d)&31)}return u},toWords:c,fromWordsUnsafe:l,fromWords:f}}d("bech32"),t.iE=d("bech32m")},518:function(e,t,n){!function(e,t){"use strict";function r(e,t){if(!e)throw new Error(t||"Assertion failed")}function i(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}function a(e,t,n){if(a.isBN(e))return e;this.negative=0,this.words=null,this.length=0,this.red=null,null!==e&&("le"!==t&&"be"!==t||(n=t,t=10),this._init(e||0,t||10,n||"be"))}var o;"object"===typeof e?e.exports=a:t.BN=a,a.BN=a,a.wordSize=26;try{o="undefined"!==typeof window&&"undefined"!==typeof window.Buffer?window.Buffer:n(6601).Buffer}catch(k){}function s(e,t){var n=e.charCodeAt(t);return n>=48&&n<=57?n-48:n>=65&&n<=70?n-55:n>=97&&n<=102?n-87:void r(!1,"Invalid character in "+e)}function u(e,t,n){var r=s(e,n);return n-1>=t&&(r|=s(e,n-1)<<4),r}function c(e,t,n,i){for(var a=0,o=0,s=Math.min(e.length,n),u=t;u=49?c-49+10:c>=17?c-17+10:c,r(c>=0&&o0?e:t},a.min=function(e,t){return e.cmp(t)<0?e:t},a.prototype._init=function(e,t,n){if("number"===typeof e)return this._initNumber(e,t,n);if("object"===typeof e)return this._initArray(e,t,n);"hex"===t&&(t=16),r(t===(0|t)&&t>=2&&t<=36);var i=0;"-"===(e=e.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i=0;i-=3)o=e[i]|e[i-1]<<8|e[i-2]<<16,this.words[a]|=o<>>26-s&67108863,(s+=24)>=26&&(s-=26,a++);else if("le"===n)for(i=0,a=0;i>>26-s&67108863,(s+=24)>=26&&(s-=26,a++);return this._strip()},a.prototype._parseHex=function(e,t,n){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var r=0;r=t;r-=2)i=u(e,t,r)<=18?(a-=18,o+=1,this.words[o]|=i>>>26):a+=8;else for(r=(e.length-t)%2===0?t+1:t;r=18?(a-=18,o+=1,this.words[o]|=i>>>26):a+=8;this._strip()},a.prototype._parseBase=function(e,t,n){this.words=[0],this.length=1;for(var r=0,i=1;i<=67108863;i*=t)r++;r--,i=i/t|0;for(var a=e.length-n,o=a%r,s=Math.min(a,a-o)+n,u=0,l=n;l1&&0===this.words[this.length-1];)this.length--;return this._normSign()},a.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},"undefined"!==typeof Symbol&&"function"===typeof Symbol.for)try{a.prototype[Symbol.for("nodejs.util.inspect.custom")]=f}catch(k){a.prototype.inspect=f}else a.prototype.inspect=f;function f(){return(this.red?""}var d=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],h=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],p=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];a.prototype.toString=function(e,t){var n;if(t=0|t||1,16===(e=e||10)||"hex"===e){n="";for(var i=0,a=0,o=0;o>>24-i&16777215,(i+=2)>=26&&(i-=26,o--),n=0!==a||o!==this.length-1?d[6-u.length]+u+n:u+n}for(0!==a&&(n=a.toString(16)+n);n.length%t!==0;)n="0"+n;return 0!==this.negative&&(n="-"+n),n}if(e===(0|e)&&e>=2&&e<=36){var c=h[e],l=p[e];n="";var f=this.clone();for(f.negative=0;!f.isZero();){var A=f.modrn(l).toString(e);n=(f=f.idivn(l)).isZero()?A+n:d[c-A.length]+A+n}for(this.isZero()&&(n="0"+n);n.length%t!==0;)n="0"+n;return 0!==this.negative&&(n="-"+n),n}r(!1,"Base should be between 2 and 36")},a.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&r(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},a.prototype.toJSON=function(){return this.toString(16,2)},o&&(a.prototype.toBuffer=function(e,t){return this.toArrayLike(o,e,t)}),a.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)};function A(e,t,n){n.negative=t.negative^e.negative;var r=e.length+t.length|0;n.length=r,r=r-1|0;var i=0|e.words[0],a=0|t.words[0],o=i*a,s=67108863&o,u=o/67108864|0;n.words[0]=s;for(var c=1;c>>26,f=67108863&u,d=Math.min(c,t.length-1),h=Math.max(0,c-e.length+1);h<=d;h++){var p=c-h|0;l+=(o=(i=0|e.words[p])*(a=0|t.words[h])+f)/67108864|0,f=67108863&o}n.words[c]=0|f,u=0|l}return 0!==u?n.words[c]=0|u:n.length--,n._strip()}a.prototype.toArrayLike=function(e,t,n){this._strip();var i=this.byteLength(),a=n||Math.max(1,i);r(i<=a,"byte array longer than desired length"),r(a>0,"Requested array length <= 0");var o=function(e,t){return e.allocUnsafe?e.allocUnsafe(t):new e(t)}(e,a);return this["_toArrayLike"+("le"===t?"LE":"BE")](o,i),o},a.prototype._toArrayLikeLE=function(e,t){for(var n=0,r=0,i=0,a=0;i>8&255),n>16&255),6===a?(n>24&255),r=0,a=0):(r=o>>>24,a+=2)}if(n=0&&(e[n--]=o>>8&255),n>=0&&(e[n--]=o>>16&255),6===a?(n>=0&&(e[n--]=o>>24&255),r=0,a=0):(r=o>>>24,a+=2)}if(n>=0)for(e[n--]=r;n>=0;)e[n--]=0},Math.clz32?a.prototype._countBits=function(e){return 32-Math.clz32(e)}:a.prototype._countBits=function(e){var t=e,n=0;return t>=4096&&(n+=13,t>>>=13),t>=64&&(n+=7,t>>>=7),t>=8&&(n+=4,t>>>=4),t>=2&&(n+=2,t>>>=2),n+t},a.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,n=0;return 0===(8191&t)&&(n+=13,t>>>=13),0===(127&t)&&(n+=7,t>>>=7),0===(15&t)&&(n+=4,t>>>=4),0===(3&t)&&(n+=2,t>>>=2),0===(1&t)&&n++,n},a.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return 26*(this.length-1)+t},a.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},a.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},a.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var n=0;ne.length?this.clone().iand(e):e.clone().iand(this)},a.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},a.prototype.iuxor=function(e){var t,n;this.length>e.length?(t=this,n=e):(t=e,n=this);for(var r=0;re.length?this.clone().ixor(e):e.clone().ixor(this)},a.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},a.prototype.inotn=function(e){r("number"===typeof e&&e>=0);var t=0|Math.ceil(e/26),n=e%26;this._expand(t),n>0&&t--;for(var i=0;i0&&(this.words[i]=~this.words[i]&67108863>>26-n),this._strip()},a.prototype.notn=function(e){return this.clone().inotn(e)},a.prototype.setn=function(e,t){r("number"===typeof e&&e>=0);var n=e/26|0,i=e%26;return this._expand(n+1),this.words[n]=t?this.words[n]|1<e.length?(n=this,r=e):(n=e,r=this);for(var i=0,a=0;a>>26;for(;0!==i&&a>>26;if(this.length=n.length,0!==i)this.words[this.length]=i,this.length++;else if(n!==this)for(;ae.length?this.clone().iadd(e):e.clone().iadd(this)},a.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t=this.iadd(e);return e.negative=1,t._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var n,r,i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(n=this,r=e):(n=e,r=this);for(var a=0,o=0;o>26,this.words[o]=67108863&t;for(;0!==a&&o>26,this.words[o]=67108863&t;if(0===a&&o>>13,h=0|o[1],p=8191&h,A=h>>>13,g=0|o[2],v=8191&g,m=g>>>13,y=0|o[3],b=8191&y,w=y>>>13,E=0|o[4],C=8191&E,I=E>>>13,_=0|o[5],B=8191&_,x=_>>>13,k=0|o[6],S=8191&k,Q=k>>>13,N=0|o[7],R=8191&N,M=N>>>13,D=0|o[8],O=8191&D,T=D>>>13,L=0|o[9],P=8191&L,F=L>>>13,j=0|s[0],U=8191&j,H=j>>>13,z=0|s[1],G=8191&z,J=z>>>13,V=0|s[2],Y=8191&V,X=V>>>13,Z=0|s[3],W=8191&Z,q=Z>>>13,K=0|s[4],$=8191&K,ee=K>>>13,te=0|s[5],ne=8191&te,re=te>>>13,ie=0|s[6],ae=8191&ie,oe=ie>>>13,se=0|s[7],ue=8191&se,ce=se>>>13,le=0|s[8],fe=8191&le,de=le>>>13,he=0|s[9],pe=8191&he,Ae=he>>>13;n.negative=e.negative^t.negative,n.length=19;var ge=(c+(r=Math.imul(f,U))|0)+((8191&(i=(i=Math.imul(f,H))+Math.imul(d,U)|0))<<13)|0;c=((a=Math.imul(d,H))+(i>>>13)|0)+(ge>>>26)|0,ge&=67108863,r=Math.imul(p,U),i=(i=Math.imul(p,H))+Math.imul(A,U)|0,a=Math.imul(A,H);var ve=(c+(r=r+Math.imul(f,G)|0)|0)+((8191&(i=(i=i+Math.imul(f,J)|0)+Math.imul(d,G)|0))<<13)|0;c=((a=a+Math.imul(d,J)|0)+(i>>>13)|0)+(ve>>>26)|0,ve&=67108863,r=Math.imul(v,U),i=(i=Math.imul(v,H))+Math.imul(m,U)|0,a=Math.imul(m,H),r=r+Math.imul(p,G)|0,i=(i=i+Math.imul(p,J)|0)+Math.imul(A,G)|0,a=a+Math.imul(A,J)|0;var me=(c+(r=r+Math.imul(f,Y)|0)|0)+((8191&(i=(i=i+Math.imul(f,X)|0)+Math.imul(d,Y)|0))<<13)|0;c=((a=a+Math.imul(d,X)|0)+(i>>>13)|0)+(me>>>26)|0,me&=67108863,r=Math.imul(b,U),i=(i=Math.imul(b,H))+Math.imul(w,U)|0,a=Math.imul(w,H),r=r+Math.imul(v,G)|0,i=(i=i+Math.imul(v,J)|0)+Math.imul(m,G)|0,a=a+Math.imul(m,J)|0,r=r+Math.imul(p,Y)|0,i=(i=i+Math.imul(p,X)|0)+Math.imul(A,Y)|0,a=a+Math.imul(A,X)|0;var ye=(c+(r=r+Math.imul(f,W)|0)|0)+((8191&(i=(i=i+Math.imul(f,q)|0)+Math.imul(d,W)|0))<<13)|0;c=((a=a+Math.imul(d,q)|0)+(i>>>13)|0)+(ye>>>26)|0,ye&=67108863,r=Math.imul(C,U),i=(i=Math.imul(C,H))+Math.imul(I,U)|0,a=Math.imul(I,H),r=r+Math.imul(b,G)|0,i=(i=i+Math.imul(b,J)|0)+Math.imul(w,G)|0,a=a+Math.imul(w,J)|0,r=r+Math.imul(v,Y)|0,i=(i=i+Math.imul(v,X)|0)+Math.imul(m,Y)|0,a=a+Math.imul(m,X)|0,r=r+Math.imul(p,W)|0,i=(i=i+Math.imul(p,q)|0)+Math.imul(A,W)|0,a=a+Math.imul(A,q)|0;var be=(c+(r=r+Math.imul(f,$)|0)|0)+((8191&(i=(i=i+Math.imul(f,ee)|0)+Math.imul(d,$)|0))<<13)|0;c=((a=a+Math.imul(d,ee)|0)+(i>>>13)|0)+(be>>>26)|0,be&=67108863,r=Math.imul(B,U),i=(i=Math.imul(B,H))+Math.imul(x,U)|0,a=Math.imul(x,H),r=r+Math.imul(C,G)|0,i=(i=i+Math.imul(C,J)|0)+Math.imul(I,G)|0,a=a+Math.imul(I,J)|0,r=r+Math.imul(b,Y)|0,i=(i=i+Math.imul(b,X)|0)+Math.imul(w,Y)|0,a=a+Math.imul(w,X)|0,r=r+Math.imul(v,W)|0,i=(i=i+Math.imul(v,q)|0)+Math.imul(m,W)|0,a=a+Math.imul(m,q)|0,r=r+Math.imul(p,$)|0,i=(i=i+Math.imul(p,ee)|0)+Math.imul(A,$)|0,a=a+Math.imul(A,ee)|0;var we=(c+(r=r+Math.imul(f,ne)|0)|0)+((8191&(i=(i=i+Math.imul(f,re)|0)+Math.imul(d,ne)|0))<<13)|0;c=((a=a+Math.imul(d,re)|0)+(i>>>13)|0)+(we>>>26)|0,we&=67108863,r=Math.imul(S,U),i=(i=Math.imul(S,H))+Math.imul(Q,U)|0,a=Math.imul(Q,H),r=r+Math.imul(B,G)|0,i=(i=i+Math.imul(B,J)|0)+Math.imul(x,G)|0,a=a+Math.imul(x,J)|0,r=r+Math.imul(C,Y)|0,i=(i=i+Math.imul(C,X)|0)+Math.imul(I,Y)|0,a=a+Math.imul(I,X)|0,r=r+Math.imul(b,W)|0,i=(i=i+Math.imul(b,q)|0)+Math.imul(w,W)|0,a=a+Math.imul(w,q)|0,r=r+Math.imul(v,$)|0,i=(i=i+Math.imul(v,ee)|0)+Math.imul(m,$)|0,a=a+Math.imul(m,ee)|0,r=r+Math.imul(p,ne)|0,i=(i=i+Math.imul(p,re)|0)+Math.imul(A,ne)|0,a=a+Math.imul(A,re)|0;var Ee=(c+(r=r+Math.imul(f,ae)|0)|0)+((8191&(i=(i=i+Math.imul(f,oe)|0)+Math.imul(d,ae)|0))<<13)|0;c=((a=a+Math.imul(d,oe)|0)+(i>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,r=Math.imul(R,U),i=(i=Math.imul(R,H))+Math.imul(M,U)|0,a=Math.imul(M,H),r=r+Math.imul(S,G)|0,i=(i=i+Math.imul(S,J)|0)+Math.imul(Q,G)|0,a=a+Math.imul(Q,J)|0,r=r+Math.imul(B,Y)|0,i=(i=i+Math.imul(B,X)|0)+Math.imul(x,Y)|0,a=a+Math.imul(x,X)|0,r=r+Math.imul(C,W)|0,i=(i=i+Math.imul(C,q)|0)+Math.imul(I,W)|0,a=a+Math.imul(I,q)|0,r=r+Math.imul(b,$)|0,i=(i=i+Math.imul(b,ee)|0)+Math.imul(w,$)|0,a=a+Math.imul(w,ee)|0,r=r+Math.imul(v,ne)|0,i=(i=i+Math.imul(v,re)|0)+Math.imul(m,ne)|0,a=a+Math.imul(m,re)|0,r=r+Math.imul(p,ae)|0,i=(i=i+Math.imul(p,oe)|0)+Math.imul(A,ae)|0,a=a+Math.imul(A,oe)|0;var Ce=(c+(r=r+Math.imul(f,ue)|0)|0)+((8191&(i=(i=i+Math.imul(f,ce)|0)+Math.imul(d,ue)|0))<<13)|0;c=((a=a+Math.imul(d,ce)|0)+(i>>>13)|0)+(Ce>>>26)|0,Ce&=67108863,r=Math.imul(O,U),i=(i=Math.imul(O,H))+Math.imul(T,U)|0,a=Math.imul(T,H),r=r+Math.imul(R,G)|0,i=(i=i+Math.imul(R,J)|0)+Math.imul(M,G)|0,a=a+Math.imul(M,J)|0,r=r+Math.imul(S,Y)|0,i=(i=i+Math.imul(S,X)|0)+Math.imul(Q,Y)|0,a=a+Math.imul(Q,X)|0,r=r+Math.imul(B,W)|0,i=(i=i+Math.imul(B,q)|0)+Math.imul(x,W)|0,a=a+Math.imul(x,q)|0,r=r+Math.imul(C,$)|0,i=(i=i+Math.imul(C,ee)|0)+Math.imul(I,$)|0,a=a+Math.imul(I,ee)|0,r=r+Math.imul(b,ne)|0,i=(i=i+Math.imul(b,re)|0)+Math.imul(w,ne)|0,a=a+Math.imul(w,re)|0,r=r+Math.imul(v,ae)|0,i=(i=i+Math.imul(v,oe)|0)+Math.imul(m,ae)|0,a=a+Math.imul(m,oe)|0,r=r+Math.imul(p,ue)|0,i=(i=i+Math.imul(p,ce)|0)+Math.imul(A,ue)|0,a=a+Math.imul(A,ce)|0;var Ie=(c+(r=r+Math.imul(f,fe)|0)|0)+((8191&(i=(i=i+Math.imul(f,de)|0)+Math.imul(d,fe)|0))<<13)|0;c=((a=a+Math.imul(d,de)|0)+(i>>>13)|0)+(Ie>>>26)|0,Ie&=67108863,r=Math.imul(P,U),i=(i=Math.imul(P,H))+Math.imul(F,U)|0,a=Math.imul(F,H),r=r+Math.imul(O,G)|0,i=(i=i+Math.imul(O,J)|0)+Math.imul(T,G)|0,a=a+Math.imul(T,J)|0,r=r+Math.imul(R,Y)|0,i=(i=i+Math.imul(R,X)|0)+Math.imul(M,Y)|0,a=a+Math.imul(M,X)|0,r=r+Math.imul(S,W)|0,i=(i=i+Math.imul(S,q)|0)+Math.imul(Q,W)|0,a=a+Math.imul(Q,q)|0,r=r+Math.imul(B,$)|0,i=(i=i+Math.imul(B,ee)|0)+Math.imul(x,$)|0,a=a+Math.imul(x,ee)|0,r=r+Math.imul(C,ne)|0,i=(i=i+Math.imul(C,re)|0)+Math.imul(I,ne)|0,a=a+Math.imul(I,re)|0,r=r+Math.imul(b,ae)|0,i=(i=i+Math.imul(b,oe)|0)+Math.imul(w,ae)|0,a=a+Math.imul(w,oe)|0,r=r+Math.imul(v,ue)|0,i=(i=i+Math.imul(v,ce)|0)+Math.imul(m,ue)|0,a=a+Math.imul(m,ce)|0,r=r+Math.imul(p,fe)|0,i=(i=i+Math.imul(p,de)|0)+Math.imul(A,fe)|0,a=a+Math.imul(A,de)|0;var _e=(c+(r=r+Math.imul(f,pe)|0)|0)+((8191&(i=(i=i+Math.imul(f,Ae)|0)+Math.imul(d,pe)|0))<<13)|0;c=((a=a+Math.imul(d,Ae)|0)+(i>>>13)|0)+(_e>>>26)|0,_e&=67108863,r=Math.imul(P,G),i=(i=Math.imul(P,J))+Math.imul(F,G)|0,a=Math.imul(F,J),r=r+Math.imul(O,Y)|0,i=(i=i+Math.imul(O,X)|0)+Math.imul(T,Y)|0,a=a+Math.imul(T,X)|0,r=r+Math.imul(R,W)|0,i=(i=i+Math.imul(R,q)|0)+Math.imul(M,W)|0,a=a+Math.imul(M,q)|0,r=r+Math.imul(S,$)|0,i=(i=i+Math.imul(S,ee)|0)+Math.imul(Q,$)|0,a=a+Math.imul(Q,ee)|0,r=r+Math.imul(B,ne)|0,i=(i=i+Math.imul(B,re)|0)+Math.imul(x,ne)|0,a=a+Math.imul(x,re)|0,r=r+Math.imul(C,ae)|0,i=(i=i+Math.imul(C,oe)|0)+Math.imul(I,ae)|0,a=a+Math.imul(I,oe)|0,r=r+Math.imul(b,ue)|0,i=(i=i+Math.imul(b,ce)|0)+Math.imul(w,ue)|0,a=a+Math.imul(w,ce)|0,r=r+Math.imul(v,fe)|0,i=(i=i+Math.imul(v,de)|0)+Math.imul(m,fe)|0,a=a+Math.imul(m,de)|0;var Be=(c+(r=r+Math.imul(p,pe)|0)|0)+((8191&(i=(i=i+Math.imul(p,Ae)|0)+Math.imul(A,pe)|0))<<13)|0;c=((a=a+Math.imul(A,Ae)|0)+(i>>>13)|0)+(Be>>>26)|0,Be&=67108863,r=Math.imul(P,Y),i=(i=Math.imul(P,X))+Math.imul(F,Y)|0,a=Math.imul(F,X),r=r+Math.imul(O,W)|0,i=(i=i+Math.imul(O,q)|0)+Math.imul(T,W)|0,a=a+Math.imul(T,q)|0,r=r+Math.imul(R,$)|0,i=(i=i+Math.imul(R,ee)|0)+Math.imul(M,$)|0,a=a+Math.imul(M,ee)|0,r=r+Math.imul(S,ne)|0,i=(i=i+Math.imul(S,re)|0)+Math.imul(Q,ne)|0,a=a+Math.imul(Q,re)|0,r=r+Math.imul(B,ae)|0,i=(i=i+Math.imul(B,oe)|0)+Math.imul(x,ae)|0,a=a+Math.imul(x,oe)|0,r=r+Math.imul(C,ue)|0,i=(i=i+Math.imul(C,ce)|0)+Math.imul(I,ue)|0,a=a+Math.imul(I,ce)|0,r=r+Math.imul(b,fe)|0,i=(i=i+Math.imul(b,de)|0)+Math.imul(w,fe)|0,a=a+Math.imul(w,de)|0;var xe=(c+(r=r+Math.imul(v,pe)|0)|0)+((8191&(i=(i=i+Math.imul(v,Ae)|0)+Math.imul(m,pe)|0))<<13)|0;c=((a=a+Math.imul(m,Ae)|0)+(i>>>13)|0)+(xe>>>26)|0,xe&=67108863,r=Math.imul(P,W),i=(i=Math.imul(P,q))+Math.imul(F,W)|0,a=Math.imul(F,q),r=r+Math.imul(O,$)|0,i=(i=i+Math.imul(O,ee)|0)+Math.imul(T,$)|0,a=a+Math.imul(T,ee)|0,r=r+Math.imul(R,ne)|0,i=(i=i+Math.imul(R,re)|0)+Math.imul(M,ne)|0,a=a+Math.imul(M,re)|0,r=r+Math.imul(S,ae)|0,i=(i=i+Math.imul(S,oe)|0)+Math.imul(Q,ae)|0,a=a+Math.imul(Q,oe)|0,r=r+Math.imul(B,ue)|0,i=(i=i+Math.imul(B,ce)|0)+Math.imul(x,ue)|0,a=a+Math.imul(x,ce)|0,r=r+Math.imul(C,fe)|0,i=(i=i+Math.imul(C,de)|0)+Math.imul(I,fe)|0,a=a+Math.imul(I,de)|0;var ke=(c+(r=r+Math.imul(b,pe)|0)|0)+((8191&(i=(i=i+Math.imul(b,Ae)|0)+Math.imul(w,pe)|0))<<13)|0;c=((a=a+Math.imul(w,Ae)|0)+(i>>>13)|0)+(ke>>>26)|0,ke&=67108863,r=Math.imul(P,$),i=(i=Math.imul(P,ee))+Math.imul(F,$)|0,a=Math.imul(F,ee),r=r+Math.imul(O,ne)|0,i=(i=i+Math.imul(O,re)|0)+Math.imul(T,ne)|0,a=a+Math.imul(T,re)|0,r=r+Math.imul(R,ae)|0,i=(i=i+Math.imul(R,oe)|0)+Math.imul(M,ae)|0,a=a+Math.imul(M,oe)|0,r=r+Math.imul(S,ue)|0,i=(i=i+Math.imul(S,ce)|0)+Math.imul(Q,ue)|0,a=a+Math.imul(Q,ce)|0,r=r+Math.imul(B,fe)|0,i=(i=i+Math.imul(B,de)|0)+Math.imul(x,fe)|0,a=a+Math.imul(x,de)|0;var Se=(c+(r=r+Math.imul(C,pe)|0)|0)+((8191&(i=(i=i+Math.imul(C,Ae)|0)+Math.imul(I,pe)|0))<<13)|0;c=((a=a+Math.imul(I,Ae)|0)+(i>>>13)|0)+(Se>>>26)|0,Se&=67108863,r=Math.imul(P,ne),i=(i=Math.imul(P,re))+Math.imul(F,ne)|0,a=Math.imul(F,re),r=r+Math.imul(O,ae)|0,i=(i=i+Math.imul(O,oe)|0)+Math.imul(T,ae)|0,a=a+Math.imul(T,oe)|0,r=r+Math.imul(R,ue)|0,i=(i=i+Math.imul(R,ce)|0)+Math.imul(M,ue)|0,a=a+Math.imul(M,ce)|0,r=r+Math.imul(S,fe)|0,i=(i=i+Math.imul(S,de)|0)+Math.imul(Q,fe)|0,a=a+Math.imul(Q,de)|0;var Qe=(c+(r=r+Math.imul(B,pe)|0)|0)+((8191&(i=(i=i+Math.imul(B,Ae)|0)+Math.imul(x,pe)|0))<<13)|0;c=((a=a+Math.imul(x,Ae)|0)+(i>>>13)|0)+(Qe>>>26)|0,Qe&=67108863,r=Math.imul(P,ae),i=(i=Math.imul(P,oe))+Math.imul(F,ae)|0,a=Math.imul(F,oe),r=r+Math.imul(O,ue)|0,i=(i=i+Math.imul(O,ce)|0)+Math.imul(T,ue)|0,a=a+Math.imul(T,ce)|0,r=r+Math.imul(R,fe)|0,i=(i=i+Math.imul(R,de)|0)+Math.imul(M,fe)|0,a=a+Math.imul(M,de)|0;var Ne=(c+(r=r+Math.imul(S,pe)|0)|0)+((8191&(i=(i=i+Math.imul(S,Ae)|0)+Math.imul(Q,pe)|0))<<13)|0;c=((a=a+Math.imul(Q,Ae)|0)+(i>>>13)|0)+(Ne>>>26)|0,Ne&=67108863,r=Math.imul(P,ue),i=(i=Math.imul(P,ce))+Math.imul(F,ue)|0,a=Math.imul(F,ce),r=r+Math.imul(O,fe)|0,i=(i=i+Math.imul(O,de)|0)+Math.imul(T,fe)|0,a=a+Math.imul(T,de)|0;var Re=(c+(r=r+Math.imul(R,pe)|0)|0)+((8191&(i=(i=i+Math.imul(R,Ae)|0)+Math.imul(M,pe)|0))<<13)|0;c=((a=a+Math.imul(M,Ae)|0)+(i>>>13)|0)+(Re>>>26)|0,Re&=67108863,r=Math.imul(P,fe),i=(i=Math.imul(P,de))+Math.imul(F,fe)|0,a=Math.imul(F,de);var Me=(c+(r=r+Math.imul(O,pe)|0)|0)+((8191&(i=(i=i+Math.imul(O,Ae)|0)+Math.imul(T,pe)|0))<<13)|0;c=((a=a+Math.imul(T,Ae)|0)+(i>>>13)|0)+(Me>>>26)|0,Me&=67108863;var De=(c+(r=Math.imul(P,pe))|0)+((8191&(i=(i=Math.imul(P,Ae))+Math.imul(F,pe)|0))<<13)|0;return c=((a=Math.imul(F,Ae))+(i>>>13)|0)+(De>>>26)|0,De&=67108863,u[0]=ge,u[1]=ve,u[2]=me,u[3]=ye,u[4]=be,u[5]=we,u[6]=Ee,u[7]=Ce,u[8]=Ie,u[9]=_e,u[10]=Be,u[11]=xe,u[12]=ke,u[13]=Se,u[14]=Qe,u[15]=Ne,u[16]=Re,u[17]=Me,u[18]=De,0!==c&&(u[19]=c,n.length++),n};function v(e,t,n){n.negative=t.negative^e.negative,n.length=e.length+t.length;for(var r=0,i=0,a=0;a>>26)|0)>>>26,o&=67108863}n.words[a]=s,r=o,o=i}return 0!==r?n.words[a]=r:n.length--,n._strip()}function m(e,t,n){return v(e,t,n)}function y(e,t){this.x=e,this.y=t}Math.imul||(g=A),a.prototype.mulTo=function(e,t){var n=this.length+e.length;return 10===this.length&&10===e.length?g(this,e,t):n<63?A(this,e,t):n<1024?v(this,e,t):m(this,e,t)},y.prototype.makeRBT=function(e){for(var t=new Array(e),n=a.prototype._countBits(e)-1,r=0;r>=1;return r},y.prototype.permute=function(e,t,n,r,i,a){for(var o=0;o>>=1)i++;return 1<>>=13,n[2*o+1]=8191&a,a>>>=13;for(o=2*t;o>=26,n+=a/67108864|0,n+=o>>>26,this.words[i]=67108863&o}return 0!==n&&(this.words[i]=n,this.length++),t?this.ineg():this},a.prototype.muln=function(e){return this.clone().imuln(e)},a.prototype.sqr=function(){return this.mul(this)},a.prototype.isqr=function(){return this.imul(this.clone())},a.prototype.pow=function(e){var t=function(e){for(var t=new Array(e.bitLength()),n=0;n>>i&1}return t}(e);if(0===t.length)return new a(1);for(var n=this,r=0;r=0);var t,n=e%26,i=(e-n)/26,a=67108863>>>26-n<<26-n;if(0!==n){var o=0;for(t=0;t>>26-n}o&&(this.words[t]=o,this.length++)}if(0!==i){for(t=this.length-1;t>=0;t--)this.words[t+i]=this.words[t];for(t=0;t=0),i=t?(t-t%26)/26:0;var a=e%26,o=Math.min((e-a)/26,this.length),s=67108863^67108863>>>a<o)for(this.length-=o,c=0;c=0&&(0!==l||c>=i);c--){var f=0|this.words[c];this.words[c]=l<<26-a|f>>>a,l=f&s}return u&&0!==l&&(u.words[u.length++]=l),0===this.length&&(this.words[0]=0,this.length=1),this._strip()},a.prototype.ishrn=function(e,t,n){return r(0===this.negative),this.iushrn(e,t,n)},a.prototype.shln=function(e){return this.clone().ishln(e)},a.prototype.ushln=function(e){return this.clone().iushln(e)},a.prototype.shrn=function(e){return this.clone().ishrn(e)},a.prototype.ushrn=function(e){return this.clone().iushrn(e)},a.prototype.testn=function(e){r("number"===typeof e&&e>=0);var t=e%26,n=(e-t)/26,i=1<=0);var t=e%26,n=(e-t)/26;if(r(0===this.negative,"imaskn works only with positive numbers"),this.length<=n)return this;if(0!==t&&n++,this.length=Math.min(n,this.length),0!==t){var i=67108863^67108863>>>t<=67108864;t++)this.words[t]-=67108864,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},a.prototype.isubn=function(e){if(r("number"===typeof e),r(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t>26)-(u/67108864|0),this.words[i+n]=67108863&a}for(;i>26,this.words[i+n]=67108863&a;if(0===s)return this._strip();for(r(-1===s),s=0,i=0;i>26,this.words[i]=67108863&a;return this.negative=1,this._strip()},a.prototype._wordDiv=function(e,t){var n=(this.length,e.length),r=this.clone(),i=e,o=0|i.words[i.length-1];0!==(n=26-this._countBits(o))&&(i=i.ushln(n),r.iushln(n),o=0|i.words[i.length-1]);var s,u=r.length-i.length;if("mod"!==t){(s=new a(null)).length=u+1,s.words=new Array(s.length);for(var c=0;c=0;f--){var d=67108864*(0|r.words[i.length+f])+(0|r.words[i.length+f-1]);for(d=Math.min(d/o|0,67108863),r._ishlnsubmul(i,d,f);0!==r.negative;)d--,r.negative=0,r._ishlnsubmul(i,1,f),r.isZero()||(r.negative^=1);s&&(s.words[f]=d)}return s&&s._strip(),r._strip(),"div"!==t&&0!==n&&r.iushrn(n),{div:s||null,mod:r}},a.prototype.divmod=function(e,t,n){return r(!e.isZero()),this.isZero()?{div:new a(0),mod:new a(0)}:0!==this.negative&&0===e.negative?(s=this.neg().divmod(e,t),"mod"!==t&&(i=s.div.neg()),"div"!==t&&(o=s.mod.neg(),n&&0!==o.negative&&o.iadd(e)),{div:i,mod:o}):0===this.negative&&0!==e.negative?(s=this.divmod(e.neg(),t),"mod"!==t&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&e.negative)?(s=this.neg().divmod(e.neg(),t),"div"!==t&&(o=s.mod.neg(),n&&0!==o.negative&&o.isub(e)),{div:s.div,mod:o}):e.length>this.length||this.cmp(e)<0?{div:new a(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new a(this.modrn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new a(this.modrn(e.words[0]))}:this._wordDiv(e,t);var i,o,s},a.prototype.div=function(e){return this.divmod(e,"div",!1).div},a.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},a.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},a.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var n=0!==t.div.negative?t.mod.isub(e):t.mod,r=e.ushrn(1),i=e.andln(1),a=n.cmp(r);return a<0||1===i&&0===a?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},a.prototype.modrn=function(e){var t=e<0;t&&(e=-e),r(e<=67108863);for(var n=(1<<26)%e,i=0,a=this.length-1;a>=0;a--)i=(n*i+(0|this.words[a]))%e;return t?-i:i},a.prototype.modn=function(e){return this.modrn(e)},a.prototype.idivn=function(e){var t=e<0;t&&(e=-e),r(e<=67108863);for(var n=0,i=this.length-1;i>=0;i--){var a=(0|this.words[i])+67108864*n;this.words[i]=a/e|0,n=a%e}return this._strip(),t?this.ineg():this},a.prototype.divn=function(e){return this.clone().idivn(e)},a.prototype.egcd=function(e){r(0===e.negative),r(!e.isZero());var t=this,n=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i=new a(1),o=new a(0),s=new a(0),u=new a(1),c=0;t.isEven()&&n.isEven();)t.iushrn(1),n.iushrn(1),++c;for(var l=n.clone(),f=t.clone();!t.isZero();){for(var d=0,h=1;0===(t.words[0]&h)&&d<26;++d,h<<=1);if(d>0)for(t.iushrn(d);d-- >0;)(i.isOdd()||o.isOdd())&&(i.iadd(l),o.isub(f)),i.iushrn(1),o.iushrn(1);for(var p=0,A=1;0===(n.words[0]&A)&&p<26;++p,A<<=1);if(p>0)for(n.iushrn(p);p-- >0;)(s.isOdd()||u.isOdd())&&(s.iadd(l),u.isub(f)),s.iushrn(1),u.iushrn(1);t.cmp(n)>=0?(t.isub(n),i.isub(s),o.isub(u)):(n.isub(t),s.isub(i),u.isub(o))}return{a:s,b:u,gcd:n.iushln(c)}},a.prototype._invmp=function(e){r(0===e.negative),r(!e.isZero());var t=this,n=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i,o=new a(1),s=new a(0),u=n.clone();t.cmpn(1)>0&&n.cmpn(1)>0;){for(var c=0,l=1;0===(t.words[0]&l)&&c<26;++c,l<<=1);if(c>0)for(t.iushrn(c);c-- >0;)o.isOdd()&&o.iadd(u),o.iushrn(1);for(var f=0,d=1;0===(n.words[0]&d)&&f<26;++f,d<<=1);if(f>0)for(n.iushrn(f);f-- >0;)s.isOdd()&&s.iadd(u),s.iushrn(1);t.cmp(n)>=0?(t.isub(n),o.isub(s)):(n.isub(t),s.isub(o))}return(i=0===t.cmpn(1)?o:s).cmpn(0)<0&&i.iadd(e),i},a.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),n=e.clone();t.negative=0,n.negative=0;for(var r=0;t.isEven()&&n.isEven();r++)t.iushrn(1),n.iushrn(1);for(;;){for(;t.isEven();)t.iushrn(1);for(;n.isEven();)n.iushrn(1);var i=t.cmp(n);if(i<0){var a=t;t=n,n=a}else if(0===i||0===n.cmpn(1))break;t.isub(n)}return n.iushln(r)},a.prototype.invm=function(e){return this.egcd(e).a.umod(e)},a.prototype.isEven=function(){return 0===(1&this.words[0])},a.prototype.isOdd=function(){return 1===(1&this.words[0])},a.prototype.andln=function(e){return this.words[0]&e},a.prototype.bincn=function(e){r("number"===typeof e);var t=e%26,n=(e-t)/26,i=1<>>26,s&=67108863,this.words[o]=s}return 0!==a&&(this.words[o]=a,this.length++),this},a.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},a.prototype.cmpn=function(e){var t,n=e<0;if(0!==this.negative&&!n)return-1;if(0===this.negative&&n)return 1;if(this._strip(),this.length>1)t=1;else{n&&(e=-e),r(e<=67108863,"Number is too big");var i=0|this.words[0];t=i===e?0:ie.length)return 1;if(this.length=0;n--){var r=0|this.words[n],i=0|e.words[n];if(r!==i){ri&&(t=1);break}}return t},a.prototype.gtn=function(e){return 1===this.cmpn(e)},a.prototype.gt=function(e){return 1===this.cmp(e)},a.prototype.gten=function(e){return this.cmpn(e)>=0},a.prototype.gte=function(e){return this.cmp(e)>=0},a.prototype.ltn=function(e){return-1===this.cmpn(e)},a.prototype.lt=function(e){return-1===this.cmp(e)},a.prototype.lten=function(e){return this.cmpn(e)<=0},a.prototype.lte=function(e){return this.cmp(e)<=0},a.prototype.eqn=function(e){return 0===this.cmpn(e)},a.prototype.eq=function(e){return 0===this.cmp(e)},a.red=function(e){return new B(e)},a.prototype.toRed=function(e){return r(!this.red,"Already a number in reduction context"),r(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},a.prototype.fromRed=function(){return r(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},a.prototype._forceRed=function(e){return this.red=e,this},a.prototype.forceRed=function(e){return r(!this.red,"Already a number in reduction context"),this._forceRed(e)},a.prototype.redAdd=function(e){return r(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},a.prototype.redIAdd=function(e){return r(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},a.prototype.redSub=function(e){return r(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},a.prototype.redISub=function(e){return r(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},a.prototype.redShl=function(e){return r(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},a.prototype.redMul=function(e){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},a.prototype.redIMul=function(e){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},a.prototype.redSqr=function(){return r(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},a.prototype.redISqr=function(){return r(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},a.prototype.redSqrt=function(){return r(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},a.prototype.redInvm=function(){return r(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},a.prototype.redNeg=function(){return r(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},a.prototype.redPow=function(e){return r(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var b={k256:null,p224:null,p192:null,p25519:null};function w(e,t){this.name=e,this.p=new a(t,16),this.n=this.p.bitLength(),this.k=new a(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function E(){w.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function C(){w.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function I(){w.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function _(){w.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function B(e){if("string"===typeof e){var t=a._prime(e);this.m=t.p,this.prime=t}else r(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function x(e){B.call(this,e),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new a(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}w.prototype._tmp=function(){var e=new a(null);return e.words=new Array(Math.ceil(this.n/13)),e},w.prototype.ireduce=function(e){var t,n=e;do{this.split(n,this.tmp),t=(n=(n=this.imulK(n)).iadd(this.tmp)).bitLength()}while(t>this.n);var r=t0?n.isub(this.p):void 0!==n.strip?n.strip():n._strip(),n},w.prototype.split=function(e,t){e.iushrn(this.n,0,t)},w.prototype.imulK=function(e){return e.imul(this.k)},i(E,w),E.prototype.split=function(e,t){for(var n=4194303,r=Math.min(e.length,9),i=0;i>>22,a=o}a>>>=22,e.words[i-10]=a,0===a&&e.length>10?e.length-=10:e.length-=9},E.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,n=0;n>>=26,e.words[n]=i,t=r}return 0!==t&&(e.words[e.length++]=t),e},a._prime=function(e){if(b[e])return b[e];var t;if("k256"===e)t=new E;else if("p224"===e)t=new C;else if("p192"===e)t=new I;else{if("p25519"!==e)throw new Error("Unknown prime "+e);t=new _}return b[e]=t,t},B.prototype._verify1=function(e){r(0===e.negative,"red works only with positives"),r(e.red,"red works only with red numbers")},B.prototype._verify2=function(e,t){r(0===(e.negative|t.negative),"red works only with positives"),r(e.red&&e.red===t.red,"red works only with red numbers")},B.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):(l(e,e.umod(this.m)._forceRed(this)),e)},B.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},B.prototype.add=function(e,t){this._verify2(e,t);var n=e.add(t);return n.cmp(this.m)>=0&&n.isub(this.m),n._forceRed(this)},B.prototype.iadd=function(e,t){this._verify2(e,t);var n=e.iadd(t);return n.cmp(this.m)>=0&&n.isub(this.m),n},B.prototype.sub=function(e,t){this._verify2(e,t);var n=e.sub(t);return n.cmpn(0)<0&&n.iadd(this.m),n._forceRed(this)},B.prototype.isub=function(e,t){this._verify2(e,t);var n=e.isub(t);return n.cmpn(0)<0&&n.iadd(this.m),n},B.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},B.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},B.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},B.prototype.isqr=function(e){return this.imul(e,e.clone())},B.prototype.sqr=function(e){return this.mul(e,e)},B.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(r(t%2===1),3===t){var n=this.m.add(new a(1)).iushrn(2);return this.pow(e,n)}for(var i=this.m.subn(1),o=0;!i.isZero()&&0===i.andln(1);)o++,i.iushrn(1);r(!i.isZero());var s=new a(1).toRed(this),u=s.redNeg(),c=this.m.subn(1).iushrn(1),l=this.m.bitLength();for(l=new a(2*l*l).toRed(this);0!==this.pow(l,c).cmp(u);)l.redIAdd(u);for(var f=this.pow(l,i),d=this.pow(e,i.addn(1).iushrn(1)),h=this.pow(e,i),p=o;0!==h.cmp(s);){for(var A=h,g=0;0!==A.cmp(s);g++)A=A.redSqr();r(g=0;r--){for(var c=t.words[r],l=u-1;l>=0;l--){var f=c>>l&1;i!==n[0]&&(i=this.sqr(i)),0!==f||0!==o?(o<<=1,o|=f,(4===++s||0===r&&0===l)&&(i=this.mul(i,n[o]),s=0,o=0)):s=0}u=26}return i},B.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},B.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},a.mont=function(e){return new x(e)},i(x,B),x.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},x.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},x.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var n=e.imul(t),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},x.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new a(0)._forceRed(this);var n=e.mul(t),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},x.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}}(e=n.nmd(e),this)},6084:function(e,t,n){var r;function i(e){this.rand=e}if(e.exports=function(e){return r||(r=new i(null)),r.generate(e)},e.exports.Rand=i,i.prototype.generate=function(e){return this._rand(e)},i.prototype._rand=function(e){if(this.rand.getBytes)return this.rand.getBytes(e);for(var t=new Uint8Array(e),n=0;n-1};function c(e){if("string"!==typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function l(e){return"string"!==typeof e&&(e=String(e)),e}function f(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return r&&(t[Symbol.iterator]=function(){return t}),t}function d(e){this.map={},e instanceof d?e.forEach((function(e,t){this.append(t,e)}),this):Array.isArray(e)?e.forEach((function(e){this.append(e[0],e[1])}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function h(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function p(e){return new Promise((function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}}))}function A(e){var t=new FileReader,n=p(t);return t.readAsArrayBuffer(e),n}function g(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function v(){return this.bodyUsed=!1,this._initBody=function(e){var t;this._bodyInit=e,e?"string"===typeof e?this._bodyText=e:i&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:a&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:n&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():o&&i&&((t=e)&&DataView.prototype.isPrototypeOf(t))?(this._bodyArrayBuffer=g(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):o&&(ArrayBuffer.prototype.isPrototypeOf(e)||u(e))?this._bodyArrayBuffer=g(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"===typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):n&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},i&&(this.blob=function(){var e=h(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?h(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(A)}),this.text=function(){var e=h(this);if(e)return e;if(this._bodyBlob)return function(e){var t=new FileReader,n=p(t);return t.readAsText(e),n}(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r-1?t:e}(t.method||this.method||"GET"),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&n)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(n)}function b(e){var t=new FormData;return e.trim().split("&").forEach((function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),i=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(i))}})),t}function w(e){var t=new d;return e.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach((function(e){var n=e.split(":"),r=n.shift().trim();if(r){var i=n.join(":").trim();t.append(r,i)}})),t}function E(e,t){t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new d(t.headers),this.url=t.url||"",this._initBody(e)}y.prototype.clone=function(){return new y(this,{body:this._bodyInit})},v.call(y.prototype),v.call(E.prototype),E.prototype.clone=function(){return new E(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new d(this.headers),url:this.url})},E.error=function(){var e=new E(null,{status:0,statusText:""});return e.type="error",e};var C=[301,302,303,307,308];E.redirect=function(e,t){if(-1===C.indexOf(t))throw new RangeError("Invalid status code");return new E(null,{status:t,headers:{location:e}})},t.DOMException=e.DOMException;try{new t.DOMException}catch(_){t.DOMException=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack},t.DOMException.prototype=Object.create(Error.prototype),t.DOMException.prototype.constructor=t.DOMException}function I(e,n){return new Promise((function(r,a){var o=new y(e,n);if(o.signal&&o.signal.aborted)return a(new t.DOMException("Aborted","AbortError"));var s=new XMLHttpRequest;function u(){s.abort()}s.onload=function(){var e={status:s.status,statusText:s.statusText,headers:w(s.getAllResponseHeaders()||"")};e.url="responseURL"in s?s.responseURL:e.headers.get("X-Request-URL");var t="response"in s?s.response:s.responseText;r(new E(t,e))},s.onerror=function(){a(new TypeError("Network request failed"))},s.ontimeout=function(){a(new TypeError("Network request failed"))},s.onabort=function(){a(new t.DOMException("Aborted","AbortError"))},s.open(o.method,o.url,!0),"include"===o.credentials?s.withCredentials=!0:"omit"===o.credentials&&(s.withCredentials=!1),"responseType"in s&&i&&(s.responseType="blob"),o.headers.forEach((function(e,t){s.setRequestHeader(t,e)})),o.signal&&(o.signal.addEventListener("abort",u),s.onreadystatechange=function(){4===s.readyState&&o.signal.removeEventListener("abort",u)}),s.send("undefined"===typeof o._bodyInit?null:o._bodyInit)}))}I.polyfill=!0,e.fetch||(e.fetch=I,e.Headers=d,e.Request=y,e.Response=E),t.Headers=d,t.Request=y,t.Response=E,t.fetch=I,Object.defineProperty(t,"__esModule",{value:!0})}({})}(r),r.fetch.ponyfill=!0,delete r.fetch.polyfill;var i=r;(t=i.fetch).default=i.fetch,t.fetch=i.fetch,t.Headers=i.Headers,t.Request=i.Request,t.Response=i.Response,e.exports=t},7892:function(e){e.exports=function(){"use strict";var e=1e3,t=6e4,n=36e5,r="millisecond",i="second",a="minute",o="hour",s="day",u="week",c="month",l="quarter",f="year",d="date",h="Invalid Date",p=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,A=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,g={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"}},v=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},m={s:v,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),i=n%60;return(t<=0?"+":"-")+v(r,2,"0")+":"+v(i,2,"0")},m:function e(t,n){if(t.date()1)return e(o[0])}else{var s=t.name;b[s]=t,i=s}return!r&&i&&(y=i),i||!r&&y},I=function(e,t){if(E(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new B(n)},_=m;_.l=C,_.i=E,_.w=function(e,t){return I(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var B=function(){function g(e){this.$L=C(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[w]=!0}var v=g.prototype;return v.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(_.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(p);if(r){var i=r[2]-1||0,a=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)}}return new Date(t)}(e),this.init()},v.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},v.$utils=function(){return _},v.isValid=function(){return!(this.$d.toString()===h)},v.isSame=function(e,t){var n=I(e);return this.startOf(t)<=n&&n<=this.endOf(t)},v.isAfter=function(e,t){return I(e)0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}function c(e,t){this.curve=e,this.type=t,this.precomputed=null}e.exports=u,u.prototype.point=function(){throw new Error("Not implemented")},u.prototype.validate=function(){throw new Error("Not implemented")},u.prototype._fixedNafMul=function(e,t){s(e.precomputed);var n=e._getDoubles(),r=a(t,1,this._bitLength),i=(1<=o;l--)u=(u<<1)+r[l];c.push(u)}for(var f=this.jpoint(null,null,null),d=this.jpoint(null,null,null),h=i;h>0;h--){for(o=0;o=0;c--){for(var l=0;c>=0&&0===o[c];c--)l++;if(c>=0&&l++,u=u.dblp(l),c<0)break;var f=o[c];s(0!==f),u="affine"===e.type?f>0?u.mixedAdd(i[f-1>>1]):u.mixedAdd(i[-f-1>>1].neg()):f>0?u.add(i[f-1>>1]):u.add(i[-f-1>>1].neg())}return"affine"===e.type?u.toP():u},u.prototype._wnafMulAdd=function(e,t,n,r,i){var s,u,c,l=this._wnafT1,f=this._wnafT2,d=this._wnafT3,h=0;for(s=0;s=1;s-=2){var A=s-1,g=s;if(1===l[A]&&1===l[g]){var v=[t[A],null,null,t[g]];0===t[A].y.cmp(t[g].y)?(v[1]=t[A].add(t[g]),v[2]=t[A].toJ().mixedAdd(t[g].neg())):0===t[A].y.cmp(t[g].y.redNeg())?(v[1]=t[A].toJ().mixedAdd(t[g]),v[2]=t[A].add(t[g].neg())):(v[1]=t[A].toJ().mixedAdd(t[g]),v[2]=t[A].toJ().mixedAdd(t[g].neg()));var m=[-3,-1,-5,-7,0,7,5,1,3],y=o(n[A],n[g]);for(h=Math.max(y[0].length,h),d[A]=new Array(h),d[g]=new Array(h),u=0;u=0;s--){for(var I=0;s>=0;){var _=!0;for(u=0;u=0&&I++,E=E.dblp(I),s<0)break;for(u=0;u0?c=f[u][B-1>>1]:B<0&&(c=f[u][-B-1>>1].neg()),E="affine"===c.type?E.mixedAdd(c):E.add(c))}}for(s=0;s=Math.ceil((e.bitLength()+1)/t.step)},c.prototype._getDoubles=function(e,t){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var n=[this],r=this,i=0;i":""},c.prototype.isInfinity=function(){return 0===this.x.cmpn(0)&&(0===this.y.cmp(this.z)||this.zOne&&0===this.y.cmp(this.curve.c))},c.prototype._extDbl=function(){var e=this.x.redSqr(),t=this.y.redSqr(),n=this.z.redSqr();n=n.redIAdd(n);var r=this.curve._mulA(e),i=this.x.redAdd(this.y).redSqr().redISub(e).redISub(t),a=r.redAdd(t),o=a.redSub(n),s=r.redSub(t),u=i.redMul(o),c=a.redMul(s),l=i.redMul(s),f=o.redMul(a);return this.curve.point(u,c,f,l)},c.prototype._projDbl=function(){var e,t,n,r,i,a,o=this.x.redAdd(this.y).redSqr(),s=this.x.redSqr(),u=this.y.redSqr();if(this.curve.twisted){var c=(r=this.curve._mulA(s)).redAdd(u);this.zOne?(e=o.redSub(s).redSub(u).redMul(c.redSub(this.curve.two)),t=c.redMul(r.redSub(u)),n=c.redSqr().redSub(c).redSub(c)):(i=this.z.redSqr(),a=c.redSub(i).redISub(i),e=o.redSub(s).redISub(u).redMul(a),t=c.redMul(r.redSub(u)),n=c.redMul(a))}else r=s.redAdd(u),i=this.curve._mulC(this.z).redSqr(),a=r.redSub(i).redSub(i),e=this.curve._mulC(o.redISub(r)).redMul(a),t=this.curve._mulC(r).redMul(s.redISub(u)),n=r.redMul(a);return this.curve.point(e,t,n)},c.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},c.prototype._extAdd=function(e){var t=this.y.redSub(this.x).redMul(e.y.redSub(e.x)),n=this.y.redAdd(this.x).redMul(e.y.redAdd(e.x)),r=this.t.redMul(this.curve.dd).redMul(e.t),i=this.z.redMul(e.z.redAdd(e.z)),a=n.redSub(t),o=i.redSub(r),s=i.redAdd(r),u=n.redAdd(t),c=a.redMul(o),l=s.redMul(u),f=a.redMul(u),d=o.redMul(s);return this.curve.point(c,l,d,f)},c.prototype._projAdd=function(e){var t,n,r=this.z.redMul(e.z),i=r.redSqr(),a=this.x.redMul(e.x),o=this.y.redMul(e.y),s=this.curve.d.redMul(a).redMul(o),u=i.redSub(s),c=i.redAdd(s),l=this.x.redAdd(this.y).redMul(e.x.redAdd(e.y)).redISub(a).redISub(o),f=r.redMul(u).redMul(l);return this.curve.twisted?(t=r.redMul(c).redMul(o.redSub(this.curve._mulA(a))),n=u.redMul(c)):(t=r.redMul(c).redMul(o.redSub(a)),n=this.curve._mulC(u).redMul(c)),this.curve.point(f,t,n)},c.prototype.add=function(e){return this.isInfinity()?e:e.isInfinity()?this:this.curve.extended?this._extAdd(e):this._projAdd(e)},c.prototype.mul=function(e){return this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve._wnafMul(this,e)},c.prototype.mulAdd=function(e,t,n){return this.curve._wnafMulAdd(1,[this,t],[e,n],2,!1)},c.prototype.jmulAdd=function(e,t,n){return this.curve._wnafMulAdd(1,[this,t],[e,n],2,!0)},c.prototype.normalize=function(){if(this.zOne)return this;var e=this.z.redInvm();return this.x=this.x.redMul(e),this.y=this.y.redMul(e),this.t&&(this.t=this.t.redMul(e)),this.z=this.curve.one,this.zOne=!0,this},c.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},c.prototype.getX=function(){return this.normalize(),this.x.fromRed()},c.prototype.getY=function(){return this.normalize(),this.y.fromRed()},c.prototype.eq=function(e){return this===e||0===this.getX().cmp(e.getX())&&0===this.getY().cmp(e.getY())},c.prototype.eqXToP=function(e){var t=e.toRed(this.curve.red).redMul(this.z);if(0===this.x.cmp(t))return!0;for(var n=e.clone(),r=this.curve.redN.redMul(this.z);;){if(n.iadd(this.curve.n),n.cmp(this.curve.p)>=0)return!1;if(t.redIAdd(r),0===this.x.cmp(t))return!0}},c.prototype.toP=c.prototype.normalize,c.prototype.mixedAdd=c.prototype.add},7075:function(e,t,n){"use strict";var r=t;r.base=n(5950),r.short=n(5536),r.mont=n(9113),r.edwards=n(2124)},9113:function(e,t,n){"use strict";var r=n(7548),i=n(2534),a=n(5950),o=n(2629);function s(e){a.call(this,"mont",e),this.a=new r(e.a,16).toRed(this.red),this.b=new r(e.b,16).toRed(this.red),this.i4=new r(4).toRed(this.red).redInvm(),this.two=new r(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function u(e,t,n){a.BasePoint.call(this,e,"projective"),null===t&&null===n?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new r(t,16),this.z=new r(n,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}i(s,a),e.exports=s,s.prototype.validate=function(e){var t=e.normalize().x,n=t.redSqr(),r=n.redMul(t).redAdd(n.redMul(this.a)).redAdd(t);return 0===r.redSqrt().redSqr().cmp(r)},i(u,a.BasePoint),s.prototype.decodePoint=function(e,t){return this.point(o.toArray(e,t),1)},s.prototype.point=function(e,t){return new u(this,e,t)},s.prototype.pointFromJSON=function(e){return u.fromJSON(this,e)},u.prototype.precompute=function(){},u.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},u.fromJSON=function(e,t){return new u(e,t[0],t[1]||e.one)},u.prototype.inspect=function(){return this.isInfinity()?"":""},u.prototype.isInfinity=function(){return 0===this.z.cmpn(0)},u.prototype.dbl=function(){var e=this.x.redAdd(this.z).redSqr(),t=this.x.redSub(this.z).redSqr(),n=e.redSub(t),r=e.redMul(t),i=n.redMul(t.redAdd(this.curve.a24.redMul(n)));return this.curve.point(r,i)},u.prototype.add=function(){throw new Error("Not supported on Montgomery curve")},u.prototype.diffAdd=function(e,t){var n=this.x.redAdd(this.z),r=this.x.redSub(this.z),i=e.x.redAdd(e.z),a=e.x.redSub(e.z).redMul(n),o=i.redMul(r),s=t.z.redMul(a.redAdd(o).redSqr()),u=t.x.redMul(a.redISub(o).redSqr());return this.curve.point(s,u)},u.prototype.mul=function(e){for(var t=e.clone(),n=this,r=this.curve.point(null,null),i=[];0!==t.cmpn(0);t.iushrn(1))i.push(t.andln(1));for(var a=i.length-1;a>=0;a--)0===i[a]?(n=n.diffAdd(r,this),r=r.dbl()):(r=n.diffAdd(r,this),n=n.dbl());return r},u.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")},u.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")},u.prototype.eq=function(e){return 0===this.getX().cmp(e.getX())},u.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},u.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},5536:function(e,t,n){"use strict";var r=n(2629),i=n(7548),a=n(2534),o=n(5950),s=r.assert;function u(e){o.call(this,"short",e),this.a=new i(e.a,16).toRed(this.red),this.b=new i(e.b,16).toRed(this.red),this.tinv=this.two.redInvm(),this.zeroA=0===this.a.fromRed().cmpn(0),this.threeA=0===this.a.fromRed().sub(this.p).cmpn(-3),this.endo=this._getEndomorphism(e),this._endoWnafT1=new Array(4),this._endoWnafT2=new Array(4)}function c(e,t,n,r){o.BasePoint.call(this,e,"affine"),null===t&&null===n?(this.x=null,this.y=null,this.inf=!0):(this.x=new i(t,16),this.y=new i(n,16),r&&(this.x.forceRed(this.curve.red),this.y.forceRed(this.curve.red)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.inf=!1)}function l(e,t,n,r){o.BasePoint.call(this,e,"jacobian"),null===t&&null===n&&null===r?(this.x=this.curve.one,this.y=this.curve.one,this.z=new i(0)):(this.x=new i(t,16),this.y=new i(n,16),this.z=new i(r,16)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.zOne=this.z===this.curve.one}a(u,o),e.exports=u,u.prototype._getEndomorphism=function(e){if(this.zeroA&&this.g&&this.n&&1===this.p.modn(3)){var t,n;if(e.beta)t=new i(e.beta,16).toRed(this.red);else{var r=this._getEndoRoots(this.p);t=(t=r[0].cmp(r[1])<0?r[0]:r[1]).toRed(this.red)}if(e.lambda)n=new i(e.lambda,16);else{var a=this._getEndoRoots(this.n);0===this.g.mul(a[0]).x.cmp(this.g.x.redMul(t))?n=a[0]:(n=a[1],s(0===this.g.mul(n).x.cmp(this.g.x.redMul(t))))}return{beta:t,lambda:n,basis:e.basis?e.basis.map((function(e){return{a:new i(e.a,16),b:new i(e.b,16)}})):this._getEndoBasis(n)}}},u.prototype._getEndoRoots=function(e){var t=e===this.p?this.red:i.mont(e),n=new i(2).toRed(t).redInvm(),r=n.redNeg(),a=new i(3).toRed(t).redNeg().redSqrt().redMul(n);return[r.redAdd(a).fromRed(),r.redSub(a).fromRed()]},u.prototype._getEndoBasis=function(e){for(var t,n,r,a,o,s,u,c,l,f=this.n.ushrn(Math.floor(this.n.bitLength()/2)),d=e,h=this.n.clone(),p=new i(1),A=new i(0),g=new i(0),v=new i(1),m=0;0!==d.cmpn(0);){var y=h.div(d);c=h.sub(y.mul(d)),l=g.sub(y.mul(p));var b=v.sub(y.mul(A));if(!r&&c.cmp(f)<0)t=u.neg(),n=p,r=c.neg(),a=l;else if(r&&2===++m)break;u=c,h=d,d=c,g=p,p=l,v=A,A=b}o=c.neg(),s=l;var w=r.sqr().add(a.sqr());return o.sqr().add(s.sqr()).cmp(w)>=0&&(o=t,s=n),r.negative&&(r=r.neg(),a=a.neg()),o.negative&&(o=o.neg(),s=s.neg()),[{a:r,b:a},{a:o,b:s}]},u.prototype._endoSplit=function(e){var t=this.endo.basis,n=t[0],r=t[1],i=r.b.mul(e).divRound(this.n),a=n.b.neg().mul(e).divRound(this.n),o=i.mul(n.a),s=a.mul(r.a),u=i.mul(n.b),c=a.mul(r.b);return{k1:e.sub(o).sub(s),k2:u.add(c).neg()}},u.prototype.pointFromX=function(e,t){(e=new i(e,16)).red||(e=e.toRed(this.red));var n=e.redSqr().redMul(e).redIAdd(e.redMul(this.a)).redIAdd(this.b),r=n.redSqrt();if(0!==r.redSqr().redSub(n).cmp(this.zero))throw new Error("invalid point");var a=r.fromRed().isOdd();return(t&&!a||!t&&a)&&(r=r.redNeg()),this.point(e,r)},u.prototype.validate=function(e){if(e.inf)return!0;var t=e.x,n=e.y,r=this.a.redMul(t),i=t.redSqr().redMul(t).redIAdd(r).redIAdd(this.b);return 0===n.redSqr().redISub(i).cmpn(0)},u.prototype._endoWnafMulAdd=function(e,t,n){for(var r=this._endoWnafT1,i=this._endoWnafT2,a=0;a":""},c.prototype.isInfinity=function(){return this.inf},c.prototype.add=function(e){if(this.inf)return e;if(e.inf)return this;if(this.eq(e))return this.dbl();if(this.neg().eq(e))return this.curve.point(null,null);if(0===this.x.cmp(e.x))return this.curve.point(null,null);var t=this.y.redSub(e.y);0!==t.cmpn(0)&&(t=t.redMul(this.x.redSub(e.x).redInvm()));var n=t.redSqr().redISub(this.x).redISub(e.x),r=t.redMul(this.x.redSub(n)).redISub(this.y);return this.curve.point(n,r)},c.prototype.dbl=function(){if(this.inf)return this;var e=this.y.redAdd(this.y);if(0===e.cmpn(0))return this.curve.point(null,null);var t=this.curve.a,n=this.x.redSqr(),r=e.redInvm(),i=n.redAdd(n).redIAdd(n).redIAdd(t).redMul(r),a=i.redSqr().redISub(this.x.redAdd(this.x)),o=i.redMul(this.x.redSub(a)).redISub(this.y);return this.curve.point(a,o)},c.prototype.getX=function(){return this.x.fromRed()},c.prototype.getY=function(){return this.y.fromRed()},c.prototype.mul=function(e){return e=new i(e,16),this.isInfinity()?this:this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve.endo?this.curve._endoWnafMulAdd([this],[e]):this.curve._wnafMul(this,e)},c.prototype.mulAdd=function(e,t,n){var r=[this,t],i=[e,n];return this.curve.endo?this.curve._endoWnafMulAdd(r,i):this.curve._wnafMulAdd(1,r,i,2)},c.prototype.jmulAdd=function(e,t,n){var r=[this,t],i=[e,n];return this.curve.endo?this.curve._endoWnafMulAdd(r,i,!0):this.curve._wnafMulAdd(1,r,i,2,!0)},c.prototype.eq=function(e){return this===e||this.inf===e.inf&&(this.inf||0===this.x.cmp(e.x)&&0===this.y.cmp(e.y))},c.prototype.neg=function(e){if(this.inf)return this;var t=this.curve.point(this.x,this.y.redNeg());if(e&&this.precomputed){var n=this.precomputed,r=function(e){return e.neg()};t.precomputed={naf:n.naf&&{wnd:n.naf.wnd,points:n.naf.points.map(r)},doubles:n.doubles&&{step:n.doubles.step,points:n.doubles.points.map(r)}}}return t},c.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},a(l,o.BasePoint),u.prototype.jpoint=function(e,t,n){return new l(this,e,t,n)},l.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var e=this.z.redInvm(),t=e.redSqr(),n=this.x.redMul(t),r=this.y.redMul(t).redMul(e);return this.curve.point(n,r)},l.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},l.prototype.add=function(e){if(this.isInfinity())return e;if(e.isInfinity())return this;var t=e.z.redSqr(),n=this.z.redSqr(),r=this.x.redMul(t),i=e.x.redMul(n),a=this.y.redMul(t.redMul(e.z)),o=e.y.redMul(n.redMul(this.z)),s=r.redSub(i),u=a.redSub(o);if(0===s.cmpn(0))return 0!==u.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var c=s.redSqr(),l=c.redMul(s),f=r.redMul(c),d=u.redSqr().redIAdd(l).redISub(f).redISub(f),h=u.redMul(f.redISub(d)).redISub(a.redMul(l)),p=this.z.redMul(e.z).redMul(s);return this.curve.jpoint(d,h,p)},l.prototype.mixedAdd=function(e){if(this.isInfinity())return e.toJ();if(e.isInfinity())return this;var t=this.z.redSqr(),n=this.x,r=e.x.redMul(t),i=this.y,a=e.y.redMul(t).redMul(this.z),o=n.redSub(r),s=i.redSub(a);if(0===o.cmpn(0))return 0!==s.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var u=o.redSqr(),c=u.redMul(o),l=n.redMul(u),f=s.redSqr().redIAdd(c).redISub(l).redISub(l),d=s.redMul(l.redISub(f)).redISub(i.redMul(c)),h=this.z.redMul(o);return this.curve.jpoint(f,d,h)},l.prototype.dblp=function(e){if(0===e)return this;if(this.isInfinity())return this;if(!e)return this.dbl();var t;if(this.curve.zeroA||this.curve.threeA){var n=this;for(t=0;t=0)return!1;if(n.redIAdd(i),0===this.x.cmp(n))return!0}},l.prototype.inspect=function(){return this.isInfinity()?"":""},l.prototype.isInfinity=function(){return 0===this.z.cmpn(0)}},3297:function(e,t,n){"use strict";var r,i=t,a=n(3125),o=n(7075),s=n(2629).assert;function u(e){"short"===e.type?this.curve=new o.short(e):"edwards"===e.type?this.curve=new o.edwards(e):this.curve=new o.mont(e),this.g=this.curve.g,this.n=this.curve.n,this.hash=e.hash,s(this.g.validate(),"Invalid curve"),s(this.g.mul(this.n).isInfinity(),"Invalid curve, G*N != O")}function c(e,t){Object.defineProperty(i,e,{configurable:!0,enumerable:!0,get:function(){var n=new u(t);return Object.defineProperty(i,e,{configurable:!0,enumerable:!0,value:n}),n}})}i.PresetCurve=u,c("p192",{type:"short",prime:"p192",p:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff",a:"ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc",b:"64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1",n:"ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831",hash:a.sha256,gRed:!1,g:["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012","07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"]}),c("p224",{type:"short",prime:"p224",p:"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001",a:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe",b:"b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4",n:"ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d",hash:a.sha256,gRed:!1,g:["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21","bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"]}),c("p256",{type:"short",prime:null,p:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff",a:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc",b:"5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b",n:"ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551",hash:a.sha256,gRed:!1,g:["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296","4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"]}),c("p384",{type:"short",prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:a.sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),c("p521",{type:"short",prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:a.sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),c("curve25519",{type:"mont",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"76d06",b:"1",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:a.sha256,gRed:!1,g:["9"]}),c("ed25519",{type:"edwards",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"-1",c:"1",d:"52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:a.sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]});try{r=n(1025)}catch(l){r=void 0}c("secp256k1",{type:"short",prime:"k256",p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f",a:"0",b:"7",n:"ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141",h:"1",hash:a.sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"},{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",r]})},4170:function(e,t,n){"use strict";var r=n(7548),i=n(7411),a=n(2629),o=n(3297),s=n(6084),u=a.assert,c=n(615),l=n(3198);function f(e){if(!(this instanceof f))return new f(e);"string"===typeof e&&(u(Object.prototype.hasOwnProperty.call(o,e),"Unknown curve "+e),e=o[e]),e instanceof o.PresetCurve&&(e={curve:e}),this.curve=e.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=e.curve.g,this.g.precompute(e.curve.n.bitLength()+1),this.hash=e.hash||e.curve.hash}e.exports=f,f.prototype.keyPair=function(e){return new c(this,e)},f.prototype.keyFromPrivate=function(e,t){return c.fromPrivate(this,e,t)},f.prototype.keyFromPublic=function(e,t){return c.fromPublic(this,e,t)},f.prototype.genKeyPair=function(e){e||(e={});for(var t=new i({hash:this.hash,pers:e.pers,persEnc:e.persEnc||"utf8",entropy:e.entropy||s(this.hash.hmacStrength),entropyEnc:e.entropy&&e.entropyEnc||"utf8",nonce:this.n.toArray()}),n=this.n.byteLength(),a=this.n.sub(new r(2));;){var o=new r(t.generate(n));if(!(o.cmp(a)>0))return o.iaddn(1),this.keyFromPrivate(o)}},f.prototype._truncateToN=function(e,t){var n=8*e.byteLength()-this.n.bitLength();return n>0&&(e=e.ushrn(n)),!t&&e.cmp(this.n)>=0?e.sub(this.n):e},f.prototype.sign=function(e,t,n,a){"object"===typeof n&&(a=n,n=null),a||(a={}),t=this.keyFromPrivate(t,n),e=this._truncateToN(new r(e,16));for(var o=this.n.byteLength(),s=t.getPrivate().toArray("be",o),u=e.toArray("be",o),c=new i({hash:this.hash,entropy:s,nonce:u,pers:a.pers,persEnc:a.persEnc||"utf8"}),f=this.n.sub(new r(1)),d=0;;d++){var h=a.k?a.k(d):new r(c.generate(this.n.byteLength()));if(!((h=this._truncateToN(h,!0)).cmpn(1)<=0||h.cmp(f)>=0)){var p=this.g.mul(h);if(!p.isInfinity()){var A=p.getX(),g=A.umod(this.n);if(0!==g.cmpn(0)){var v=h.invm(this.n).mul(g.mul(t.getPrivate()).iadd(e));if(0!==(v=v.umod(this.n)).cmpn(0)){var m=(p.getY().isOdd()?1:0)|(0!==A.cmp(g)?2:0);return a.canonical&&v.cmp(this.nh)>0&&(v=this.n.sub(v),m^=1),new l({r:g,s:v,recoveryParam:m})}}}}}},f.prototype.verify=function(e,t,n,i){e=this._truncateToN(new r(e,16)),n=this.keyFromPublic(n,i);var a=(t=new l(t,"hex")).r,o=t.s;if(a.cmpn(1)<0||a.cmp(this.n)>=0)return!1;if(o.cmpn(1)<0||o.cmp(this.n)>=0)return!1;var s,u=o.invm(this.n),c=u.mul(e).umod(this.n),f=u.mul(a).umod(this.n);return this.curve._maxwellTrick?!(s=this.g.jmulAdd(c,n.getPublic(),f)).isInfinity()&&s.eqXToP(a):!(s=this.g.mulAdd(c,n.getPublic(),f)).isInfinity()&&0===s.getX().umod(this.n).cmp(a)},f.prototype.recoverPubKey=function(e,t,n,i){u((3&n)===n,"The recovery param is more than two bits"),t=new l(t,i);var a=this.n,o=new r(e),s=t.r,c=t.s,f=1&n,d=n>>1;if(s.cmp(this.curve.p.umod(this.curve.n))>=0&&d)throw new Error("Unable to find sencond key candinate");s=d?this.curve.pointFromX(s.add(this.curve.n),f):this.curve.pointFromX(s,f);var h=t.r.invm(a),p=a.sub(o).mul(h).umod(a),A=c.mul(h).umod(a);return this.g.mulAdd(p,s,A)},f.prototype.getKeyRecoveryParam=function(e,t,n,r){if(null!==(t=new l(t,r)).recoveryParam)return t.recoveryParam;for(var i=0;i<4;i++){var a;try{a=this.recoverPubKey(e,t,i)}catch(e){continue}if(a.eq(n))return i}throw new Error("Unable to find valid recovery factor")}},615:function(e,t,n){"use strict";var r=n(7548),i=n(2629).assert;function a(e,t){this.ec=e,this.priv=null,this.pub=null,t.priv&&this._importPrivate(t.priv,t.privEnc),t.pub&&this._importPublic(t.pub,t.pubEnc)}e.exports=a,a.fromPublic=function(e,t,n){return t instanceof a?t:new a(e,{pub:t,pubEnc:n})},a.fromPrivate=function(e,t,n){return t instanceof a?t:new a(e,{priv:t,privEnc:n})},a.prototype.validate=function(){var e=this.getPublic();return e.isInfinity()?{result:!1,reason:"Invalid public key"}:e.validate()?e.mul(this.ec.curve.n).isInfinity()?{result:!0,reason:null}:{result:!1,reason:"Public key * N != O"}:{result:!1,reason:"Public key is not a point"}},a.prototype.getPublic=function(e,t){return"string"===typeof e&&(t=e,e=null),this.pub||(this.pub=this.ec.g.mul(this.priv)),t?this.pub.encode(t,e):this.pub},a.prototype.getPrivate=function(e){return"hex"===e?this.priv.toString(16,2):this.priv},a.prototype._importPrivate=function(e,t){this.priv=new r(e,t||16),this.priv=this.priv.umod(this.ec.curve.n)},a.prototype._importPublic=function(e,t){if(e.x||e.y)return"mont"===this.ec.curve.type?i(e.x,"Need x coordinate"):"short"!==this.ec.curve.type&&"edwards"!==this.ec.curve.type||i(e.x&&e.y,"Need both x and y coordinate"),void(this.pub=this.ec.curve.point(e.x,e.y));this.pub=this.ec.curve.decodePoint(e,t)},a.prototype.derive=function(e){return e.validate()||i(e.validate(),"public point not validated"),e.mul(this.priv).getX()},a.prototype.sign=function(e,t,n){return this.ec.sign(e,this,t,n)},a.prototype.verify=function(e,t){return this.ec.verify(e,t,this)},a.prototype.inspect=function(){return""}},3198:function(e,t,n){"use strict";var r=n(7548),i=n(2629),a=i.assert;function o(e,t){if(e instanceof o)return e;this._importDER(e,t)||(a(e.r&&e.s,"Signature without r or s"),this.r=new r(e.r,16),this.s=new r(e.s,16),void 0===e.recoveryParam?this.recoveryParam=null:this.recoveryParam=e.recoveryParam)}function s(){this.place=0}function u(e,t){var n=e[t.place++];if(!(128&n))return n;var r=15&n;if(0===r||r>4)return!1;for(var i=0,a=0,o=t.place;a>>=0;return!(i<=127)&&(t.place=o,i)}function c(e){for(var t=0,n=e.length-1;!e[t]&&!(128&e[t+1])&&t>>3);for(e.push(128|n);--n;)e.push(t>>>(n<<3)&255);e.push(t)}}e.exports=o,o.prototype._importDER=function(e,t){e=i.toArray(e,t);var n=new s;if(48!==e[n.place++])return!1;var a=u(e,n);if(!1===a)return!1;if(a+n.place!==e.length)return!1;if(2!==e[n.place++])return!1;var o=u(e,n);if(!1===o)return!1;var c=e.slice(n.place,o+n.place);if(n.place+=o,2!==e[n.place++])return!1;var l=u(e,n);if(!1===l)return!1;if(e.length!==l+n.place)return!1;var f=e.slice(n.place,l+n.place);if(0===c[0]){if(!(128&c[1]))return!1;c=c.slice(1)}if(0===f[0]){if(!(128&f[1]))return!1;f=f.slice(1)}return this.r=new r(c),this.s=new r(f),this.recoveryParam=null,!0},o.prototype.toDER=function(e){var t=this.r.toArray(),n=this.s.toArray();for(128&t[0]&&(t=[0].concat(t)),128&n[0]&&(n=[0].concat(n)),t=c(t),n=c(n);!n[0]&&!(128&n[1]);)n=n.slice(1);var r=[2];l(r,t.length),(r=r.concat(t)).push(2),l(r,n.length);var a=r.concat(n),o=[48];return l(o,a.length),o=o.concat(a),i.encode(o,e)}},156:function(e,t,n){"use strict";var r=n(3125),i=n(3297),a=n(2629),o=a.assert,s=a.parseBytes,u=n(1722),c=n(8574);function l(e){if(o("ed25519"===e,"only tested with ed25519 so far"),!(this instanceof l))return new l(e);e=i[e].curve,this.curve=e,this.g=e.g,this.g.precompute(e.n.bitLength()+1),this.pointClass=e.point().constructor,this.encodingLength=Math.ceil(e.n.bitLength()/8),this.hash=r.sha512}e.exports=l,l.prototype.sign=function(e,t){e=s(e);var n=this.keyFromSecret(t),r=this.hashInt(n.messagePrefix(),e),i=this.g.mul(r),a=this.encodePoint(i),o=this.hashInt(a,n.pubBytes(),e).mul(n.priv()),u=r.add(o).umod(this.curve.n);return this.makeSignature({R:i,S:u,Rencoded:a})},l.prototype.verify=function(e,t,n){e=s(e),t=this.makeSignature(t);var r=this.keyFromPublic(n),i=this.hashInt(t.Rencoded(),r.pubBytes(),e),a=this.g.mul(t.S());return t.R().add(r.pub().mul(i)).eq(a)},l.prototype.hashInt=function(){for(var e=this.hash(),t=0;t(i>>1)-1?(i>>1)-u:u,a.isubn(s)):s=0,r[o]=s,a.iushrn(1)}return r},r.getJSF=function(e,t){var n=[[],[]];e=e.clone(),t=t.clone();for(var r,i=0,a=0;e.cmpn(-i)>0||t.cmpn(-a)>0;){var o,s,u=e.andln(3)+i&3,c=t.andln(3)+a&3;3===u&&(u=-1),3===c&&(c=-1),o=0===(1&u)?0:3!==(r=e.andln(7)+i&7)&&5!==r||2!==c?u:-u,n[0].push(o),s=0===(1&c)?0:3!==(r=t.andln(7)+a&7)&&5!==r||2!==u?c:-c,n[1].push(s),2*i===o+1&&(i=1-i),2*a===s+1&&(a=1-a),e.iushrn(1),t.iushrn(1)}return n},r.cachedProperty=function(e,t,n){var r="_"+t;e.prototype[t]=function(){return void 0!==this[r]?this[r]:this[r]=n.call(this)}},r.parseBytes=function(e){return"string"===typeof e?r.toArray(e,"hex"):e},r.intFromLE=function(e){return new i(e,"hex","le")}},7548:function(e,t,n){!function(e,t){"use strict";function r(e,t){if(!e)throw new Error(t||"Assertion failed")}function i(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}function a(e,t,n){if(a.isBN(e))return e;this.negative=0,this.words=null,this.length=0,this.red=null,null!==e&&("le"!==t&&"be"!==t||(n=t,t=10),this._init(e||0,t||10,n||"be"))}var o;"object"===typeof e?e.exports=a:t.BN=a,a.BN=a,a.wordSize=26;try{o="undefined"!==typeof window&&"undefined"!==typeof window.Buffer?window.Buffer:n(5568).Buffer}catch(_){}function s(e,t){var n=e.charCodeAt(t);return n>=65&&n<=70?n-55:n>=97&&n<=102?n-87:n-48&15}function u(e,t,n){var r=s(e,n);return n-1>=t&&(r|=s(e,n-1)<<4),r}function c(e,t,n,r){for(var i=0,a=Math.min(e.length,n),o=t;o=49?s-49+10:s>=17?s-17+10:s}return i}a.isBN=function(e){return e instanceof a||null!==e&&"object"===typeof e&&e.constructor.wordSize===a.wordSize&&Array.isArray(e.words)},a.max=function(e,t){return e.cmp(t)>0?e:t},a.min=function(e,t){return e.cmp(t)<0?e:t},a.prototype._init=function(e,t,n){if("number"===typeof e)return this._initNumber(e,t,n);if("object"===typeof e)return this._initArray(e,t,n);"hex"===t&&(t=16),r(t===(0|t)&&t>=2&&t<=36);var i=0;"-"===(e=e.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i=0;i-=3)o=e[i]|e[i-1]<<8|e[i-2]<<16,this.words[a]|=o<>>26-s&67108863,(s+=24)>=26&&(s-=26,a++);else if("le"===n)for(i=0,a=0;i>>26-s&67108863,(s+=24)>=26&&(s-=26,a++);return this.strip()},a.prototype._parseHex=function(e,t,n){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var r=0;r=t;r-=2)i=u(e,t,r)<=18?(a-=18,o+=1,this.words[o]|=i>>>26):a+=8;else for(r=(e.length-t)%2===0?t+1:t;r=18?(a-=18,o+=1,this.words[o]|=i>>>26):a+=8;this.strip()},a.prototype._parseBase=function(e,t,n){this.words=[0],this.length=1;for(var r=0,i=1;i<=67108863;i*=t)r++;r--,i=i/t|0;for(var a=e.length-n,o=a%r,s=Math.min(a,a-o)+n,u=0,l=n;l1&&0===this.words[this.length-1];)this.length--;return this._normSign()},a.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},a.prototype.inspect=function(){return(this.red?""};var l=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],f=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],d=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function h(e,t,n){n.negative=t.negative^e.negative;var r=e.length+t.length|0;n.length=r,r=r-1|0;var i=0|e.words[0],a=0|t.words[0],o=i*a,s=67108863&o,u=o/67108864|0;n.words[0]=s;for(var c=1;c>>26,f=67108863&u,d=Math.min(c,t.length-1),h=Math.max(0,c-e.length+1);h<=d;h++){var p=c-h|0;l+=(o=(i=0|e.words[p])*(a=0|t.words[h])+f)/67108864|0,f=67108863&o}n.words[c]=0|f,u=0|l}return 0!==u?n.words[c]=0|u:n.length--,n.strip()}a.prototype.toString=function(e,t){var n;if(t=0|t||1,16===(e=e||10)||"hex"===e){n="";for(var i=0,a=0,o=0;o>>24-i&16777215)||o!==this.length-1?l[6-u.length]+u+n:u+n,(i+=2)>=26&&(i-=26,o--)}for(0!==a&&(n=a.toString(16)+n);n.length%t!==0;)n="0"+n;return 0!==this.negative&&(n="-"+n),n}if(e===(0|e)&&e>=2&&e<=36){var c=f[e],h=d[e];n="";var p=this.clone();for(p.negative=0;!p.isZero();){var A=p.modn(h).toString(e);n=(p=p.idivn(h)).isZero()?A+n:l[c-A.length]+A+n}for(this.isZero()&&(n="0"+n);n.length%t!==0;)n="0"+n;return 0!==this.negative&&(n="-"+n),n}r(!1,"Base should be between 2 and 36")},a.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&r(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},a.prototype.toJSON=function(){return this.toString(16)},a.prototype.toBuffer=function(e,t){return r("undefined"!==typeof o),this.toArrayLike(o,e,t)},a.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)},a.prototype.toArrayLike=function(e,t,n){var i=this.byteLength(),a=n||Math.max(1,i);r(i<=a,"byte array longer than desired length"),r(a>0,"Requested array length <= 0"),this.strip();var o,s,u="le"===t,c=new e(a),l=this.clone();if(u){for(s=0;!l.isZero();s++)o=l.andln(255),l.iushrn(8),c[s]=o;for(;s=4096&&(n+=13,t>>>=13),t>=64&&(n+=7,t>>>=7),t>=8&&(n+=4,t>>>=4),t>=2&&(n+=2,t>>>=2),n+t},a.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,n=0;return 0===(8191&t)&&(n+=13,t>>>=13),0===(127&t)&&(n+=7,t>>>=7),0===(15&t)&&(n+=4,t>>>=4),0===(3&t)&&(n+=2,t>>>=2),0===(1&t)&&n++,n},a.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return 26*(this.length-1)+t},a.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},a.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},a.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var n=0;ne.length?this.clone().iand(e):e.clone().iand(this)},a.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},a.prototype.iuxor=function(e){var t,n;this.length>e.length?(t=this,n=e):(t=e,n=this);for(var r=0;re.length?this.clone().ixor(e):e.clone().ixor(this)},a.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},a.prototype.inotn=function(e){r("number"===typeof e&&e>=0);var t=0|Math.ceil(e/26),n=e%26;this._expand(t),n>0&&t--;for(var i=0;i0&&(this.words[i]=~this.words[i]&67108863>>26-n),this.strip()},a.prototype.notn=function(e){return this.clone().inotn(e)},a.prototype.setn=function(e,t){r("number"===typeof e&&e>=0);var n=e/26|0,i=e%26;return this._expand(n+1),this.words[n]=t?this.words[n]|1<e.length?(n=this,r=e):(n=e,r=this);for(var i=0,a=0;a>>26;for(;0!==i&&a>>26;if(this.length=n.length,0!==i)this.words[this.length]=i,this.length++;else if(n!==this)for(;ae.length?this.clone().iadd(e):e.clone().iadd(this)},a.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t=this.iadd(e);return e.negative=1,t._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var n,r,i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(n=this,r=e):(n=e,r=this);for(var a=0,o=0;o>26,this.words[o]=67108863&t;for(;0!==a&&o>26,this.words[o]=67108863&t;if(0===a&&o>>13,h=0|o[1],p=8191&h,A=h>>>13,g=0|o[2],v=8191&g,m=g>>>13,y=0|o[3],b=8191&y,w=y>>>13,E=0|o[4],C=8191&E,I=E>>>13,_=0|o[5],B=8191&_,x=_>>>13,k=0|o[6],S=8191&k,Q=k>>>13,N=0|o[7],R=8191&N,M=N>>>13,D=0|o[8],O=8191&D,T=D>>>13,L=0|o[9],P=8191&L,F=L>>>13,j=0|s[0],U=8191&j,H=j>>>13,z=0|s[1],G=8191&z,J=z>>>13,V=0|s[2],Y=8191&V,X=V>>>13,Z=0|s[3],W=8191&Z,q=Z>>>13,K=0|s[4],$=8191&K,ee=K>>>13,te=0|s[5],ne=8191&te,re=te>>>13,ie=0|s[6],ae=8191&ie,oe=ie>>>13,se=0|s[7],ue=8191&se,ce=se>>>13,le=0|s[8],fe=8191&le,de=le>>>13,he=0|s[9],pe=8191&he,Ae=he>>>13;n.negative=e.negative^t.negative,n.length=19;var ge=(c+(r=Math.imul(f,U))|0)+((8191&(i=(i=Math.imul(f,H))+Math.imul(d,U)|0))<<13)|0;c=((a=Math.imul(d,H))+(i>>>13)|0)+(ge>>>26)|0,ge&=67108863,r=Math.imul(p,U),i=(i=Math.imul(p,H))+Math.imul(A,U)|0,a=Math.imul(A,H);var ve=(c+(r=r+Math.imul(f,G)|0)|0)+((8191&(i=(i=i+Math.imul(f,J)|0)+Math.imul(d,G)|0))<<13)|0;c=((a=a+Math.imul(d,J)|0)+(i>>>13)|0)+(ve>>>26)|0,ve&=67108863,r=Math.imul(v,U),i=(i=Math.imul(v,H))+Math.imul(m,U)|0,a=Math.imul(m,H),r=r+Math.imul(p,G)|0,i=(i=i+Math.imul(p,J)|0)+Math.imul(A,G)|0,a=a+Math.imul(A,J)|0;var me=(c+(r=r+Math.imul(f,Y)|0)|0)+((8191&(i=(i=i+Math.imul(f,X)|0)+Math.imul(d,Y)|0))<<13)|0;c=((a=a+Math.imul(d,X)|0)+(i>>>13)|0)+(me>>>26)|0,me&=67108863,r=Math.imul(b,U),i=(i=Math.imul(b,H))+Math.imul(w,U)|0,a=Math.imul(w,H),r=r+Math.imul(v,G)|0,i=(i=i+Math.imul(v,J)|0)+Math.imul(m,G)|0,a=a+Math.imul(m,J)|0,r=r+Math.imul(p,Y)|0,i=(i=i+Math.imul(p,X)|0)+Math.imul(A,Y)|0,a=a+Math.imul(A,X)|0;var ye=(c+(r=r+Math.imul(f,W)|0)|0)+((8191&(i=(i=i+Math.imul(f,q)|0)+Math.imul(d,W)|0))<<13)|0;c=((a=a+Math.imul(d,q)|0)+(i>>>13)|0)+(ye>>>26)|0,ye&=67108863,r=Math.imul(C,U),i=(i=Math.imul(C,H))+Math.imul(I,U)|0,a=Math.imul(I,H),r=r+Math.imul(b,G)|0,i=(i=i+Math.imul(b,J)|0)+Math.imul(w,G)|0,a=a+Math.imul(w,J)|0,r=r+Math.imul(v,Y)|0,i=(i=i+Math.imul(v,X)|0)+Math.imul(m,Y)|0,a=a+Math.imul(m,X)|0,r=r+Math.imul(p,W)|0,i=(i=i+Math.imul(p,q)|0)+Math.imul(A,W)|0,a=a+Math.imul(A,q)|0;var be=(c+(r=r+Math.imul(f,$)|0)|0)+((8191&(i=(i=i+Math.imul(f,ee)|0)+Math.imul(d,$)|0))<<13)|0;c=((a=a+Math.imul(d,ee)|0)+(i>>>13)|0)+(be>>>26)|0,be&=67108863,r=Math.imul(B,U),i=(i=Math.imul(B,H))+Math.imul(x,U)|0,a=Math.imul(x,H),r=r+Math.imul(C,G)|0,i=(i=i+Math.imul(C,J)|0)+Math.imul(I,G)|0,a=a+Math.imul(I,J)|0,r=r+Math.imul(b,Y)|0,i=(i=i+Math.imul(b,X)|0)+Math.imul(w,Y)|0,a=a+Math.imul(w,X)|0,r=r+Math.imul(v,W)|0,i=(i=i+Math.imul(v,q)|0)+Math.imul(m,W)|0,a=a+Math.imul(m,q)|0,r=r+Math.imul(p,$)|0,i=(i=i+Math.imul(p,ee)|0)+Math.imul(A,$)|0,a=a+Math.imul(A,ee)|0;var we=(c+(r=r+Math.imul(f,ne)|0)|0)+((8191&(i=(i=i+Math.imul(f,re)|0)+Math.imul(d,ne)|0))<<13)|0;c=((a=a+Math.imul(d,re)|0)+(i>>>13)|0)+(we>>>26)|0,we&=67108863,r=Math.imul(S,U),i=(i=Math.imul(S,H))+Math.imul(Q,U)|0,a=Math.imul(Q,H),r=r+Math.imul(B,G)|0,i=(i=i+Math.imul(B,J)|0)+Math.imul(x,G)|0,a=a+Math.imul(x,J)|0,r=r+Math.imul(C,Y)|0,i=(i=i+Math.imul(C,X)|0)+Math.imul(I,Y)|0,a=a+Math.imul(I,X)|0,r=r+Math.imul(b,W)|0,i=(i=i+Math.imul(b,q)|0)+Math.imul(w,W)|0,a=a+Math.imul(w,q)|0,r=r+Math.imul(v,$)|0,i=(i=i+Math.imul(v,ee)|0)+Math.imul(m,$)|0,a=a+Math.imul(m,ee)|0,r=r+Math.imul(p,ne)|0,i=(i=i+Math.imul(p,re)|0)+Math.imul(A,ne)|0,a=a+Math.imul(A,re)|0;var Ee=(c+(r=r+Math.imul(f,ae)|0)|0)+((8191&(i=(i=i+Math.imul(f,oe)|0)+Math.imul(d,ae)|0))<<13)|0;c=((a=a+Math.imul(d,oe)|0)+(i>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,r=Math.imul(R,U),i=(i=Math.imul(R,H))+Math.imul(M,U)|0,a=Math.imul(M,H),r=r+Math.imul(S,G)|0,i=(i=i+Math.imul(S,J)|0)+Math.imul(Q,G)|0,a=a+Math.imul(Q,J)|0,r=r+Math.imul(B,Y)|0,i=(i=i+Math.imul(B,X)|0)+Math.imul(x,Y)|0,a=a+Math.imul(x,X)|0,r=r+Math.imul(C,W)|0,i=(i=i+Math.imul(C,q)|0)+Math.imul(I,W)|0,a=a+Math.imul(I,q)|0,r=r+Math.imul(b,$)|0,i=(i=i+Math.imul(b,ee)|0)+Math.imul(w,$)|0,a=a+Math.imul(w,ee)|0,r=r+Math.imul(v,ne)|0,i=(i=i+Math.imul(v,re)|0)+Math.imul(m,ne)|0,a=a+Math.imul(m,re)|0,r=r+Math.imul(p,ae)|0,i=(i=i+Math.imul(p,oe)|0)+Math.imul(A,ae)|0,a=a+Math.imul(A,oe)|0;var Ce=(c+(r=r+Math.imul(f,ue)|0)|0)+((8191&(i=(i=i+Math.imul(f,ce)|0)+Math.imul(d,ue)|0))<<13)|0;c=((a=a+Math.imul(d,ce)|0)+(i>>>13)|0)+(Ce>>>26)|0,Ce&=67108863,r=Math.imul(O,U),i=(i=Math.imul(O,H))+Math.imul(T,U)|0,a=Math.imul(T,H),r=r+Math.imul(R,G)|0,i=(i=i+Math.imul(R,J)|0)+Math.imul(M,G)|0,a=a+Math.imul(M,J)|0,r=r+Math.imul(S,Y)|0,i=(i=i+Math.imul(S,X)|0)+Math.imul(Q,Y)|0,a=a+Math.imul(Q,X)|0,r=r+Math.imul(B,W)|0,i=(i=i+Math.imul(B,q)|0)+Math.imul(x,W)|0,a=a+Math.imul(x,q)|0,r=r+Math.imul(C,$)|0,i=(i=i+Math.imul(C,ee)|0)+Math.imul(I,$)|0,a=a+Math.imul(I,ee)|0,r=r+Math.imul(b,ne)|0,i=(i=i+Math.imul(b,re)|0)+Math.imul(w,ne)|0,a=a+Math.imul(w,re)|0,r=r+Math.imul(v,ae)|0,i=(i=i+Math.imul(v,oe)|0)+Math.imul(m,ae)|0,a=a+Math.imul(m,oe)|0,r=r+Math.imul(p,ue)|0,i=(i=i+Math.imul(p,ce)|0)+Math.imul(A,ue)|0,a=a+Math.imul(A,ce)|0;var Ie=(c+(r=r+Math.imul(f,fe)|0)|0)+((8191&(i=(i=i+Math.imul(f,de)|0)+Math.imul(d,fe)|0))<<13)|0;c=((a=a+Math.imul(d,de)|0)+(i>>>13)|0)+(Ie>>>26)|0,Ie&=67108863,r=Math.imul(P,U),i=(i=Math.imul(P,H))+Math.imul(F,U)|0,a=Math.imul(F,H),r=r+Math.imul(O,G)|0,i=(i=i+Math.imul(O,J)|0)+Math.imul(T,G)|0,a=a+Math.imul(T,J)|0,r=r+Math.imul(R,Y)|0,i=(i=i+Math.imul(R,X)|0)+Math.imul(M,Y)|0,a=a+Math.imul(M,X)|0,r=r+Math.imul(S,W)|0,i=(i=i+Math.imul(S,q)|0)+Math.imul(Q,W)|0,a=a+Math.imul(Q,q)|0,r=r+Math.imul(B,$)|0,i=(i=i+Math.imul(B,ee)|0)+Math.imul(x,$)|0,a=a+Math.imul(x,ee)|0,r=r+Math.imul(C,ne)|0,i=(i=i+Math.imul(C,re)|0)+Math.imul(I,ne)|0,a=a+Math.imul(I,re)|0,r=r+Math.imul(b,ae)|0,i=(i=i+Math.imul(b,oe)|0)+Math.imul(w,ae)|0,a=a+Math.imul(w,oe)|0,r=r+Math.imul(v,ue)|0,i=(i=i+Math.imul(v,ce)|0)+Math.imul(m,ue)|0,a=a+Math.imul(m,ce)|0,r=r+Math.imul(p,fe)|0,i=(i=i+Math.imul(p,de)|0)+Math.imul(A,fe)|0,a=a+Math.imul(A,de)|0;var _e=(c+(r=r+Math.imul(f,pe)|0)|0)+((8191&(i=(i=i+Math.imul(f,Ae)|0)+Math.imul(d,pe)|0))<<13)|0;c=((a=a+Math.imul(d,Ae)|0)+(i>>>13)|0)+(_e>>>26)|0,_e&=67108863,r=Math.imul(P,G),i=(i=Math.imul(P,J))+Math.imul(F,G)|0,a=Math.imul(F,J),r=r+Math.imul(O,Y)|0,i=(i=i+Math.imul(O,X)|0)+Math.imul(T,Y)|0,a=a+Math.imul(T,X)|0,r=r+Math.imul(R,W)|0,i=(i=i+Math.imul(R,q)|0)+Math.imul(M,W)|0,a=a+Math.imul(M,q)|0,r=r+Math.imul(S,$)|0,i=(i=i+Math.imul(S,ee)|0)+Math.imul(Q,$)|0,a=a+Math.imul(Q,ee)|0,r=r+Math.imul(B,ne)|0,i=(i=i+Math.imul(B,re)|0)+Math.imul(x,ne)|0,a=a+Math.imul(x,re)|0,r=r+Math.imul(C,ae)|0,i=(i=i+Math.imul(C,oe)|0)+Math.imul(I,ae)|0,a=a+Math.imul(I,oe)|0,r=r+Math.imul(b,ue)|0,i=(i=i+Math.imul(b,ce)|0)+Math.imul(w,ue)|0,a=a+Math.imul(w,ce)|0,r=r+Math.imul(v,fe)|0,i=(i=i+Math.imul(v,de)|0)+Math.imul(m,fe)|0,a=a+Math.imul(m,de)|0;var Be=(c+(r=r+Math.imul(p,pe)|0)|0)+((8191&(i=(i=i+Math.imul(p,Ae)|0)+Math.imul(A,pe)|0))<<13)|0;c=((a=a+Math.imul(A,Ae)|0)+(i>>>13)|0)+(Be>>>26)|0,Be&=67108863,r=Math.imul(P,Y),i=(i=Math.imul(P,X))+Math.imul(F,Y)|0,a=Math.imul(F,X),r=r+Math.imul(O,W)|0,i=(i=i+Math.imul(O,q)|0)+Math.imul(T,W)|0,a=a+Math.imul(T,q)|0,r=r+Math.imul(R,$)|0,i=(i=i+Math.imul(R,ee)|0)+Math.imul(M,$)|0,a=a+Math.imul(M,ee)|0,r=r+Math.imul(S,ne)|0,i=(i=i+Math.imul(S,re)|0)+Math.imul(Q,ne)|0,a=a+Math.imul(Q,re)|0,r=r+Math.imul(B,ae)|0,i=(i=i+Math.imul(B,oe)|0)+Math.imul(x,ae)|0,a=a+Math.imul(x,oe)|0,r=r+Math.imul(C,ue)|0,i=(i=i+Math.imul(C,ce)|0)+Math.imul(I,ue)|0,a=a+Math.imul(I,ce)|0,r=r+Math.imul(b,fe)|0,i=(i=i+Math.imul(b,de)|0)+Math.imul(w,fe)|0,a=a+Math.imul(w,de)|0;var xe=(c+(r=r+Math.imul(v,pe)|0)|0)+((8191&(i=(i=i+Math.imul(v,Ae)|0)+Math.imul(m,pe)|0))<<13)|0;c=((a=a+Math.imul(m,Ae)|0)+(i>>>13)|0)+(xe>>>26)|0,xe&=67108863,r=Math.imul(P,W),i=(i=Math.imul(P,q))+Math.imul(F,W)|0,a=Math.imul(F,q),r=r+Math.imul(O,$)|0,i=(i=i+Math.imul(O,ee)|0)+Math.imul(T,$)|0,a=a+Math.imul(T,ee)|0,r=r+Math.imul(R,ne)|0,i=(i=i+Math.imul(R,re)|0)+Math.imul(M,ne)|0,a=a+Math.imul(M,re)|0,r=r+Math.imul(S,ae)|0,i=(i=i+Math.imul(S,oe)|0)+Math.imul(Q,ae)|0,a=a+Math.imul(Q,oe)|0,r=r+Math.imul(B,ue)|0,i=(i=i+Math.imul(B,ce)|0)+Math.imul(x,ue)|0,a=a+Math.imul(x,ce)|0,r=r+Math.imul(C,fe)|0,i=(i=i+Math.imul(C,de)|0)+Math.imul(I,fe)|0,a=a+Math.imul(I,de)|0;var ke=(c+(r=r+Math.imul(b,pe)|0)|0)+((8191&(i=(i=i+Math.imul(b,Ae)|0)+Math.imul(w,pe)|0))<<13)|0;c=((a=a+Math.imul(w,Ae)|0)+(i>>>13)|0)+(ke>>>26)|0,ke&=67108863,r=Math.imul(P,$),i=(i=Math.imul(P,ee))+Math.imul(F,$)|0,a=Math.imul(F,ee),r=r+Math.imul(O,ne)|0,i=(i=i+Math.imul(O,re)|0)+Math.imul(T,ne)|0,a=a+Math.imul(T,re)|0,r=r+Math.imul(R,ae)|0,i=(i=i+Math.imul(R,oe)|0)+Math.imul(M,ae)|0,a=a+Math.imul(M,oe)|0,r=r+Math.imul(S,ue)|0,i=(i=i+Math.imul(S,ce)|0)+Math.imul(Q,ue)|0,a=a+Math.imul(Q,ce)|0,r=r+Math.imul(B,fe)|0,i=(i=i+Math.imul(B,de)|0)+Math.imul(x,fe)|0,a=a+Math.imul(x,de)|0;var Se=(c+(r=r+Math.imul(C,pe)|0)|0)+((8191&(i=(i=i+Math.imul(C,Ae)|0)+Math.imul(I,pe)|0))<<13)|0;c=((a=a+Math.imul(I,Ae)|0)+(i>>>13)|0)+(Se>>>26)|0,Se&=67108863,r=Math.imul(P,ne),i=(i=Math.imul(P,re))+Math.imul(F,ne)|0,a=Math.imul(F,re),r=r+Math.imul(O,ae)|0,i=(i=i+Math.imul(O,oe)|0)+Math.imul(T,ae)|0,a=a+Math.imul(T,oe)|0,r=r+Math.imul(R,ue)|0,i=(i=i+Math.imul(R,ce)|0)+Math.imul(M,ue)|0,a=a+Math.imul(M,ce)|0,r=r+Math.imul(S,fe)|0,i=(i=i+Math.imul(S,de)|0)+Math.imul(Q,fe)|0,a=a+Math.imul(Q,de)|0;var Qe=(c+(r=r+Math.imul(B,pe)|0)|0)+((8191&(i=(i=i+Math.imul(B,Ae)|0)+Math.imul(x,pe)|0))<<13)|0;c=((a=a+Math.imul(x,Ae)|0)+(i>>>13)|0)+(Qe>>>26)|0,Qe&=67108863,r=Math.imul(P,ae),i=(i=Math.imul(P,oe))+Math.imul(F,ae)|0,a=Math.imul(F,oe),r=r+Math.imul(O,ue)|0,i=(i=i+Math.imul(O,ce)|0)+Math.imul(T,ue)|0,a=a+Math.imul(T,ce)|0,r=r+Math.imul(R,fe)|0,i=(i=i+Math.imul(R,de)|0)+Math.imul(M,fe)|0,a=a+Math.imul(M,de)|0;var Ne=(c+(r=r+Math.imul(S,pe)|0)|0)+((8191&(i=(i=i+Math.imul(S,Ae)|0)+Math.imul(Q,pe)|0))<<13)|0;c=((a=a+Math.imul(Q,Ae)|0)+(i>>>13)|0)+(Ne>>>26)|0,Ne&=67108863,r=Math.imul(P,ue),i=(i=Math.imul(P,ce))+Math.imul(F,ue)|0,a=Math.imul(F,ce),r=r+Math.imul(O,fe)|0,i=(i=i+Math.imul(O,de)|0)+Math.imul(T,fe)|0,a=a+Math.imul(T,de)|0;var Re=(c+(r=r+Math.imul(R,pe)|0)|0)+((8191&(i=(i=i+Math.imul(R,Ae)|0)+Math.imul(M,pe)|0))<<13)|0;c=((a=a+Math.imul(M,Ae)|0)+(i>>>13)|0)+(Re>>>26)|0,Re&=67108863,r=Math.imul(P,fe),i=(i=Math.imul(P,de))+Math.imul(F,fe)|0,a=Math.imul(F,de);var Me=(c+(r=r+Math.imul(O,pe)|0)|0)+((8191&(i=(i=i+Math.imul(O,Ae)|0)+Math.imul(T,pe)|0))<<13)|0;c=((a=a+Math.imul(T,Ae)|0)+(i>>>13)|0)+(Me>>>26)|0,Me&=67108863;var De=(c+(r=Math.imul(P,pe))|0)+((8191&(i=(i=Math.imul(P,Ae))+Math.imul(F,pe)|0))<<13)|0;return c=((a=Math.imul(F,Ae))+(i>>>13)|0)+(De>>>26)|0,De&=67108863,u[0]=ge,u[1]=ve,u[2]=me,u[3]=ye,u[4]=be,u[5]=we,u[6]=Ee,u[7]=Ce,u[8]=Ie,u[9]=_e,u[10]=Be,u[11]=xe,u[12]=ke,u[13]=Se,u[14]=Qe,u[15]=Ne,u[16]=Re,u[17]=Me,u[18]=De,0!==c&&(u[19]=c,n.length++),n};function A(e,t,n){return(new g).mulp(e,t,n)}function g(e,t){this.x=e,this.y=t}Math.imul||(p=h),a.prototype.mulTo=function(e,t){var n,r=this.length+e.length;return n=10===this.length&&10===e.length?p(this,e,t):r<63?h(this,e,t):r<1024?function(e,t,n){n.negative=t.negative^e.negative,n.length=e.length+t.length;for(var r=0,i=0,a=0;a>>26)|0)>>>26,o&=67108863}n.words[a]=s,r=o,o=i}return 0!==r?n.words[a]=r:n.length--,n.strip()}(this,e,t):A(this,e,t),n},g.prototype.makeRBT=function(e){for(var t=new Array(e),n=a.prototype._countBits(e)-1,r=0;r>=1;return r},g.prototype.permute=function(e,t,n,r,i,a){for(var o=0;o>>=1)i++;return 1<>>=13,n[2*o+1]=8191&a,a>>>=13;for(o=2*t;o>=26,t+=i/67108864|0,t+=a>>>26,this.words[n]=67108863&a}return 0!==t&&(this.words[n]=t,this.length++),this},a.prototype.muln=function(e){return this.clone().imuln(e)},a.prototype.sqr=function(){return this.mul(this)},a.prototype.isqr=function(){return this.imul(this.clone())},a.prototype.pow=function(e){var t=function(e){for(var t=new Array(e.bitLength()),n=0;n>>i}return t}(e);if(0===t.length)return new a(1);for(var n=this,r=0;r=0);var t,n=e%26,i=(e-n)/26,a=67108863>>>26-n<<26-n;if(0!==n){var o=0;for(t=0;t>>26-n}o&&(this.words[t]=o,this.length++)}if(0!==i){for(t=this.length-1;t>=0;t--)this.words[t+i]=this.words[t];for(t=0;t=0),i=t?(t-t%26)/26:0;var a=e%26,o=Math.min((e-a)/26,this.length),s=67108863^67108863>>>a<o)for(this.length-=o,c=0;c=0&&(0!==l||c>=i);c--){var f=0|this.words[c];this.words[c]=l<<26-a|f>>>a,l=f&s}return u&&0!==l&&(u.words[u.length++]=l),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},a.prototype.ishrn=function(e,t,n){return r(0===this.negative),this.iushrn(e,t,n)},a.prototype.shln=function(e){return this.clone().ishln(e)},a.prototype.ushln=function(e){return this.clone().iushln(e)},a.prototype.shrn=function(e){return this.clone().ishrn(e)},a.prototype.ushrn=function(e){return this.clone().iushrn(e)},a.prototype.testn=function(e){r("number"===typeof e&&e>=0);var t=e%26,n=(e-t)/26,i=1<=0);var t=e%26,n=(e-t)/26;if(r(0===this.negative,"imaskn works only with positive numbers"),this.length<=n)return this;if(0!==t&&n++,this.length=Math.min(n,this.length),0!==t){var i=67108863^67108863>>>t<=67108864;t++)this.words[t]-=67108864,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},a.prototype.isubn=function(e){if(r("number"===typeof e),r(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t>26)-(u/67108864|0),this.words[i+n]=67108863&a}for(;i>26,this.words[i+n]=67108863&a;if(0===s)return this.strip();for(r(-1===s),s=0,i=0;i>26,this.words[i]=67108863&a;return this.negative=1,this.strip()},a.prototype._wordDiv=function(e,t){var n=(this.length,e.length),r=this.clone(),i=e,o=0|i.words[i.length-1];0!==(n=26-this._countBits(o))&&(i=i.ushln(n),r.iushln(n),o=0|i.words[i.length-1]);var s,u=r.length-i.length;if("mod"!==t){(s=new a(null)).length=u+1,s.words=new Array(s.length);for(var c=0;c=0;f--){var d=67108864*(0|r.words[i.length+f])+(0|r.words[i.length+f-1]);for(d=Math.min(d/o|0,67108863),r._ishlnsubmul(i,d,f);0!==r.negative;)d--,r.negative=0,r._ishlnsubmul(i,1,f),r.isZero()||(r.negative^=1);s&&(s.words[f]=d)}return s&&s.strip(),r.strip(),"div"!==t&&0!==n&&r.iushrn(n),{div:s||null,mod:r}},a.prototype.divmod=function(e,t,n){return r(!e.isZero()),this.isZero()?{div:new a(0),mod:new a(0)}:0!==this.negative&&0===e.negative?(s=this.neg().divmod(e,t),"mod"!==t&&(i=s.div.neg()),"div"!==t&&(o=s.mod.neg(),n&&0!==o.negative&&o.iadd(e)),{div:i,mod:o}):0===this.negative&&0!==e.negative?(s=this.divmod(e.neg(),t),"mod"!==t&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&e.negative)?(s=this.neg().divmod(e.neg(),t),"div"!==t&&(o=s.mod.neg(),n&&0!==o.negative&&o.isub(e)),{div:s.div,mod:o}):e.length>this.length||this.cmp(e)<0?{div:new a(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new a(this.modn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new a(this.modn(e.words[0]))}:this._wordDiv(e,t);var i,o,s},a.prototype.div=function(e){return this.divmod(e,"div",!1).div},a.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},a.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},a.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var n=0!==t.div.negative?t.mod.isub(e):t.mod,r=e.ushrn(1),i=e.andln(1),a=n.cmp(r);return a<0||1===i&&0===a?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},a.prototype.modn=function(e){r(e<=67108863);for(var t=(1<<26)%e,n=0,i=this.length-1;i>=0;i--)n=(t*n+(0|this.words[i]))%e;return n},a.prototype.idivn=function(e){r(e<=67108863);for(var t=0,n=this.length-1;n>=0;n--){var i=(0|this.words[n])+67108864*t;this.words[n]=i/e|0,t=i%e}return this.strip()},a.prototype.divn=function(e){return this.clone().idivn(e)},a.prototype.egcd=function(e){r(0===e.negative),r(!e.isZero());var t=this,n=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i=new a(1),o=new a(0),s=new a(0),u=new a(1),c=0;t.isEven()&&n.isEven();)t.iushrn(1),n.iushrn(1),++c;for(var l=n.clone(),f=t.clone();!t.isZero();){for(var d=0,h=1;0===(t.words[0]&h)&&d<26;++d,h<<=1);if(d>0)for(t.iushrn(d);d-- >0;)(i.isOdd()||o.isOdd())&&(i.iadd(l),o.isub(f)),i.iushrn(1),o.iushrn(1);for(var p=0,A=1;0===(n.words[0]&A)&&p<26;++p,A<<=1);if(p>0)for(n.iushrn(p);p-- >0;)(s.isOdd()||u.isOdd())&&(s.iadd(l),u.isub(f)),s.iushrn(1),u.iushrn(1);t.cmp(n)>=0?(t.isub(n),i.isub(s),o.isub(u)):(n.isub(t),s.isub(i),u.isub(o))}return{a:s,b:u,gcd:n.iushln(c)}},a.prototype._invmp=function(e){r(0===e.negative),r(!e.isZero());var t=this,n=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i,o=new a(1),s=new a(0),u=n.clone();t.cmpn(1)>0&&n.cmpn(1)>0;){for(var c=0,l=1;0===(t.words[0]&l)&&c<26;++c,l<<=1);if(c>0)for(t.iushrn(c);c-- >0;)o.isOdd()&&o.iadd(u),o.iushrn(1);for(var f=0,d=1;0===(n.words[0]&d)&&f<26;++f,d<<=1);if(f>0)for(n.iushrn(f);f-- >0;)s.isOdd()&&s.iadd(u),s.iushrn(1);t.cmp(n)>=0?(t.isub(n),o.isub(s)):(n.isub(t),s.isub(o))}return(i=0===t.cmpn(1)?o:s).cmpn(0)<0&&i.iadd(e),i},a.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),n=e.clone();t.negative=0,n.negative=0;for(var r=0;t.isEven()&&n.isEven();r++)t.iushrn(1),n.iushrn(1);for(;;){for(;t.isEven();)t.iushrn(1);for(;n.isEven();)n.iushrn(1);var i=t.cmp(n);if(i<0){var a=t;t=n,n=a}else if(0===i||0===n.cmpn(1))break;t.isub(n)}return n.iushln(r)},a.prototype.invm=function(e){return this.egcd(e).a.umod(e)},a.prototype.isEven=function(){return 0===(1&this.words[0])},a.prototype.isOdd=function(){return 1===(1&this.words[0])},a.prototype.andln=function(e){return this.words[0]&e},a.prototype.bincn=function(e){r("number"===typeof e);var t=e%26,n=(e-t)/26,i=1<>>26,s&=67108863,this.words[o]=s}return 0!==a&&(this.words[o]=a,this.length++),this},a.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},a.prototype.cmpn=function(e){var t,n=e<0;if(0!==this.negative&&!n)return-1;if(0===this.negative&&n)return 1;if(this.strip(),this.length>1)t=1;else{n&&(e=-e),r(e<=67108863,"Number is too big");var i=0|this.words[0];t=i===e?0:ie.length)return 1;if(this.length=0;n--){var r=0|this.words[n],i=0|e.words[n];if(r!==i){ri&&(t=1);break}}return t},a.prototype.gtn=function(e){return 1===this.cmpn(e)},a.prototype.gt=function(e){return 1===this.cmp(e)},a.prototype.gten=function(e){return this.cmpn(e)>=0},a.prototype.gte=function(e){return this.cmp(e)>=0},a.prototype.ltn=function(e){return-1===this.cmpn(e)},a.prototype.lt=function(e){return-1===this.cmp(e)},a.prototype.lten=function(e){return this.cmpn(e)<=0},a.prototype.lte=function(e){return this.cmp(e)<=0},a.prototype.eqn=function(e){return 0===this.cmpn(e)},a.prototype.eq=function(e){return 0===this.cmp(e)},a.red=function(e){return new C(e)},a.prototype.toRed=function(e){return r(!this.red,"Already a number in reduction context"),r(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},a.prototype.fromRed=function(){return r(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},a.prototype._forceRed=function(e){return this.red=e,this},a.prototype.forceRed=function(e){return r(!this.red,"Already a number in reduction context"),this._forceRed(e)},a.prototype.redAdd=function(e){return r(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},a.prototype.redIAdd=function(e){return r(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},a.prototype.redSub=function(e){return r(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},a.prototype.redISub=function(e){return r(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},a.prototype.redShl=function(e){return r(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},a.prototype.redMul=function(e){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},a.prototype.redIMul=function(e){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},a.prototype.redSqr=function(){return r(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},a.prototype.redISqr=function(){return r(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},a.prototype.redSqrt=function(){return r(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},a.prototype.redInvm=function(){return r(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},a.prototype.redNeg=function(){return r(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},a.prototype.redPow=function(e){return r(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var v={k256:null,p224:null,p192:null,p25519:null};function m(e,t){this.name=e,this.p=new a(t,16),this.n=this.p.bitLength(),this.k=new a(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function y(){m.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function b(){m.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function w(){m.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function E(){m.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function C(e){if("string"===typeof e){var t=a._prime(e);this.m=t.p,this.prime=t}else r(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function I(e){C.call(this,e),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new a(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}m.prototype._tmp=function(){var e=new a(null);return e.words=new Array(Math.ceil(this.n/13)),e},m.prototype.ireduce=function(e){var t,n=e;do{this.split(n,this.tmp),t=(n=(n=this.imulK(n)).iadd(this.tmp)).bitLength()}while(t>this.n);var r=t0?n.isub(this.p):void 0!==n.strip?n.strip():n._strip(),n},m.prototype.split=function(e,t){e.iushrn(this.n,0,t)},m.prototype.imulK=function(e){return e.imul(this.k)},i(y,m),y.prototype.split=function(e,t){for(var n=4194303,r=Math.min(e.length,9),i=0;i>>22,a=o}a>>>=22,e.words[i-10]=a,0===a&&e.length>10?e.length-=10:e.length-=9},y.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,n=0;n>>=26,e.words[n]=i,t=r}return 0!==t&&(e.words[e.length++]=t),e},a._prime=function(e){if(v[e])return v[e];var t;if("k256"===e)t=new y;else if("p224"===e)t=new b;else if("p192"===e)t=new w;else{if("p25519"!==e)throw new Error("Unknown prime "+e);t=new E}return v[e]=t,t},C.prototype._verify1=function(e){r(0===e.negative,"red works only with positives"),r(e.red,"red works only with red numbers")},C.prototype._verify2=function(e,t){r(0===(e.negative|t.negative),"red works only with positives"),r(e.red&&e.red===t.red,"red works only with red numbers")},C.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):e.umod(this.m)._forceRed(this)},C.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},C.prototype.add=function(e,t){this._verify2(e,t);var n=e.add(t);return n.cmp(this.m)>=0&&n.isub(this.m),n._forceRed(this)},C.prototype.iadd=function(e,t){this._verify2(e,t);var n=e.iadd(t);return n.cmp(this.m)>=0&&n.isub(this.m),n},C.prototype.sub=function(e,t){this._verify2(e,t);var n=e.sub(t);return n.cmpn(0)<0&&n.iadd(this.m),n._forceRed(this)},C.prototype.isub=function(e,t){this._verify2(e,t);var n=e.isub(t);return n.cmpn(0)<0&&n.iadd(this.m),n},C.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},C.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},C.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},C.prototype.isqr=function(e){return this.imul(e,e.clone())},C.prototype.sqr=function(e){return this.mul(e,e)},C.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(r(t%2===1),3===t){var n=this.m.add(new a(1)).iushrn(2);return this.pow(e,n)}for(var i=this.m.subn(1),o=0;!i.isZero()&&0===i.andln(1);)o++,i.iushrn(1);r(!i.isZero());var s=new a(1).toRed(this),u=s.redNeg(),c=this.m.subn(1).iushrn(1),l=this.m.bitLength();for(l=new a(2*l*l).toRed(this);0!==this.pow(l,c).cmp(u);)l.redIAdd(u);for(var f=this.pow(l,i),d=this.pow(e,i.addn(1).iushrn(1)),h=this.pow(e,i),p=o;0!==h.cmp(s);){for(var A=h,g=0;0!==A.cmp(s);g++)A=A.redSqr();r(g=0;r--){for(var c=t.words[r],l=u-1;l>=0;l--){var f=c>>l&1;i!==n[0]&&(i=this.sqr(i)),0!==f||0!==o?(o<<=1,o|=f,(4===++s||0===r&&0===l)&&(i=this.mul(i,n[o]),s=0,o=0)):s=0}u=26}return i},C.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},C.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},a.mont=function(e){return new I(e)},i(I,C),I.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},I.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},I.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var n=e.imul(t),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},I.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new a(0)._forceRed(this);var n=e.mul(t),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=n.isub(r).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},I.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}}(e=n.nmd(e),this)},6616:function(e){"use strict";e.exports=function(e){var t=e.uri,n=e.name,r=e.type;this.uri=t,this.name=n,this.type=r}},3119:function(e,t,n){"use strict";var r=n(6195);e.exports=function e(t,n,i){var a;void 0===n&&(n=""),void 0===i&&(i=r);var o=new Map;function s(e,t){var n=o.get(t);n?n.push.apply(n,e):o.set(t,e)}if(i(t))a=null,s([n],t);else{var u=n?n+".":"";if("undefined"!==typeof FileList&&t instanceof FileList)a=Array.prototype.map.call(t,(function(e,t){return s([""+u+t],e),null}));else if(Array.isArray(t))a=t.map((function(t,n){var r=e(t,""+u+n,i);return r.files.forEach(s),r.clone}));else if(t&&t.constructor===Object)for(var c in a={},t){var l=e(t[c],""+u+c,i);l.files.forEach(s),a[c]=l.clone}else a=t}return{clone:a,files:o}}},6195:function(e,t,n){"use strict";var r=n(6616);e.exports=function(e){return"undefined"!==typeof File&&e instanceof File||"undefined"!==typeof Blob&&e instanceof Blob||e instanceof r}},7473:function(e){e.exports="object"==typeof self?self.FormData:window.FormData},3125:function(e,t,n){var r=t;r.utils=n(9046),r.common=n(9684),r.sha=n(9194),r.ripemd=n(6645),r.hmac=n(3609),r.sha1=r.sha.sha1,r.sha256=r.sha.sha256,r.sha224=r.sha.sha224,r.sha384=r.sha.sha384,r.sha512=r.sha.sha512,r.ripemd160=r.ripemd.ripemd160},9684:function(e,t,n){"use strict";var r=n(9046),i=n(2325);function a(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}t.BlockHash=a,a.prototype.update=function(e,t){if(e=r.toArray(e,t),this.pending?this.pending=this.pending.concat(e):this.pending=e,this.pendingTotal+=e.length,this.pending.length>=this._delta8){var n=(e=this.pending).length%this._delta8;this.pending=e.slice(e.length-n,e.length),0===this.pending.length&&(this.pending=null),e=r.join32(e,0,e.length-n,this.endian);for(var i=0;i>>24&255,r[i++]=e>>>16&255,r[i++]=e>>>8&255,r[i++]=255&e}else for(r[i++]=255&e,r[i++]=e>>>8&255,r[i++]=e>>>16&255,r[i++]=e>>>24&255,r[i++]=0,r[i++]=0,r[i++]=0,r[i++]=0,a=8;athis.blockSize&&(e=(new this.Hash).update(e).digest()),i(e.length<=this.blockSize);for(var t=e.length;t>>3},t.g1_256=function(e){return r(e,17)^r(e,19)^e>>>10}},9046:function(e,t,n){"use strict";var r=n(2325),i=n(2534);function a(e,t){return 55296===(64512&e.charCodeAt(t))&&(!(t<0||t+1>=e.length)&&56320===(64512&e.charCodeAt(t+1)))}function o(e){return(e>>>24|e>>>8&65280|e<<8&16711680|(255&e)<<24)>>>0}function s(e){return 1===e.length?"0"+e:e}function u(e){return 7===e.length?"0"+e:6===e.length?"00"+e:5===e.length?"000"+e:4===e.length?"0000"+e:3===e.length?"00000"+e:2===e.length?"000000"+e:1===e.length?"0000000"+e:e}t.inherits=i,t.toArray=function(e,t){if(Array.isArray(e))return e.slice();if(!e)return[];var n=[];if("string"===typeof e)if(t){if("hex"===t)for((e=e.replace(/[^a-z0-9]+/gi,"")).length%2!==0&&(e="0"+e),i=0;i>6|192,n[r++]=63&o|128):a(e,i)?(o=65536+((1023&o)<<10)+(1023&e.charCodeAt(++i)),n[r++]=o>>18|240,n[r++]=o>>12&63|128,n[r++]=o>>6&63|128,n[r++]=63&o|128):(n[r++]=o>>12|224,n[r++]=o>>6&63|128,n[r++]=63&o|128)}else for(i=0;i>>0}return o},t.split32=function(e,t){for(var n=new Array(4*e.length),r=0,i=0;r>>24,n[i+1]=a>>>16&255,n[i+2]=a>>>8&255,n[i+3]=255&a):(n[i+3]=a>>>24,n[i+2]=a>>>16&255,n[i+1]=a>>>8&255,n[i]=255&a)}return n},t.rotr32=function(e,t){return e>>>t|e<<32-t},t.rotl32=function(e,t){return e<>>32-t},t.sum32=function(e,t){return e+t>>>0},t.sum32_3=function(e,t,n){return e+t+n>>>0},t.sum32_4=function(e,t,n,r){return e+t+n+r>>>0},t.sum32_5=function(e,t,n,r,i){return e+t+n+r+i>>>0},t.sum64=function(e,t,n,r){var i=e[t],a=r+e[t+1]>>>0,o=(a>>0,e[t+1]=a},t.sum64_hi=function(e,t,n,r){return(t+r>>>0>>0},t.sum64_lo=function(e,t,n,r){return t+r>>>0},t.sum64_4_hi=function(e,t,n,r,i,a,o,s){var u=0,c=t;return u+=(c=c+r>>>0)>>0)>>0)>>0},t.sum64_4_lo=function(e,t,n,r,i,a,o,s){return t+r+a+s>>>0},t.sum64_5_hi=function(e,t,n,r,i,a,o,s,u,c){var l=0,f=t;return l+=(f=f+r>>>0)>>0)>>0)>>0)>>0},t.sum64_5_lo=function(e,t,n,r,i,a,o,s,u,c){return t+r+a+s+c>>>0},t.rotr64_hi=function(e,t,n){return(t<<32-n|e>>>n)>>>0},t.rotr64_lo=function(e,t,n){return(e<<32-n|t>>>n)>>>0},t.shr64_hi=function(e,t,n){return e>>>n},t.shr64_lo=function(e,t,n){return(e<<32-n|t>>>n)>>>0}},7411:function(e,t,n){"use strict";var r=n(3125),i=n(4034),a=n(2325);function o(e){if(!(this instanceof o))return new o(e);this.hash=e.hash,this.predResist=!!e.predResist,this.outLen=this.hash.outSize,this.minEntropy=e.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;var t=i.toArray(e.entropy,e.entropyEnc||"hex"),n=i.toArray(e.nonce,e.nonceEnc||"hex"),r=i.toArray(e.pers,e.persEnc||"hex");a(t.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(t,n,r)}e.exports=o,o.prototype._init=function(e,t,n){var r=e.concat(t).concat(n);this.K=new Array(this.outLen/8),this.V=new Array(this.outLen/8);for(var i=0;i=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(e.concat(n||[])),this._reseed=1},o.prototype.generate=function(e,t,n,r){if(this._reseed>this.reseedInterval)throw new Error("Reseed is required");"string"!==typeof t&&(r=n,n=t,t=null),n&&(n=i.toArray(n,r||"hex"),this._update(n));for(var a=[];a.length"']/g,W=RegExp(X.source),q=RegExp(Z.source),K=/<%-([\s\S]+?)%>/g,$=/<%([\s\S]+?)%>/g,ee=/<%=([\s\S]+?)%>/g,te=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ne=/^\w*$/,re=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ie=/[\\^$.*+?()[\]{}|]/g,ae=RegExp(ie.source),oe=/^\s+/,se=/\s/,ue=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ce=/\{\n\/\* \[wrapped with (.+)\] \*/,le=/,? & /,fe=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,de=/[()=,{}\[\]\/\s]/,he=/\\(\\)?/g,pe=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ae=/\w*$/,ge=/^[-+]0x[0-9a-f]+$/i,ve=/^0b[01]+$/i,me=/^\[object .+?Constructor\]$/,ye=/^0o[0-7]+$/i,be=/^(?:0|[1-9]\d*)$/,we=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Ee=/($^)/,Ce=/['\n\r\u2028\u2029\\]/g,Ie="\\ud800-\\udfff",_e="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Be="\\u2700-\\u27bf",xe="a-z\\xdf-\\xf6\\xf8-\\xff",ke="A-Z\\xc0-\\xd6\\xd8-\\xde",Se="\\ufe0e\\ufe0f",Qe="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ne="['\u2019]",Re="["+Ie+"]",Me="["+Qe+"]",De="["+_e+"]",Oe="\\d+",Te="["+Be+"]",Le="["+xe+"]",Pe="[^"+Ie+Qe+Oe+Be+xe+ke+"]",Fe="\\ud83c[\\udffb-\\udfff]",je="[^"+Ie+"]",Ue="(?:\\ud83c[\\udde6-\\uddff]){2}",He="[\\ud800-\\udbff][\\udc00-\\udfff]",ze="["+ke+"]",Ge="\\u200d",Je="(?:"+Le+"|"+Pe+")",Ve="(?:"+ze+"|"+Pe+")",Ye="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",Xe="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",Ze="(?:"+De+"|"+Fe+")"+"?",We="["+Se+"]?",qe=We+Ze+("(?:"+Ge+"(?:"+[je,Ue,He].join("|")+")"+We+Ze+")*"),Ke="(?:"+[Te,Ue,He].join("|")+")"+qe,$e="(?:"+[je+De+"?",De,Ue,He,Re].join("|")+")",et=RegExp(Ne,"g"),tt=RegExp(De,"g"),nt=RegExp(Fe+"(?="+Fe+")|"+$e+qe,"g"),rt=RegExp([ze+"?"+Le+"+"+Ye+"(?="+[Me,ze,"$"].join("|")+")",Ve+"+"+Xe+"(?="+[Me,ze+Je,"$"].join("|")+")",ze+"?"+Je+"+"+Ye,ze+"+"+Xe,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Oe,Ke].join("|"),"g"),it=RegExp("["+Ge+Ie+_e+Se+"]"),at=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,ot=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],st=-1,ut={};ut[T]=ut[L]=ut[P]=ut[F]=ut[j]=ut[U]=ut[H]=ut[z]=ut[G]=!0,ut[m]=ut[y]=ut[D]=ut[b]=ut[O]=ut[w]=ut[E]=ut[C]=ut[_]=ut[B]=ut[x]=ut[S]=ut[Q]=ut[N]=ut[M]=!1;var ct={};ct[m]=ct[y]=ct[D]=ct[O]=ct[b]=ct[w]=ct[T]=ct[L]=ct[P]=ct[F]=ct[j]=ct[_]=ct[B]=ct[x]=ct[S]=ct[Q]=ct[N]=ct[R]=ct[U]=ct[H]=ct[z]=ct[G]=!0,ct[E]=ct[C]=ct[M]=!1;var lt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},ft=parseFloat,dt=parseInt,ht="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,pt="object"==typeof self&&self&&self.Object===Object&&self,At=ht||pt||Function("return this")(),gt=t&&!t.nodeType&&t,vt=gt&&e&&!e.nodeType&&e,mt=vt&&vt.exports===gt,yt=mt&&ht.process,bt=function(){try{var e=vt&&vt.require&&vt.require("util").types;return e||yt&&yt.binding&&yt.binding("util")}catch(t){}}(),wt=bt&&bt.isArrayBuffer,Et=bt&&bt.isDate,Ct=bt&&bt.isMap,It=bt&&bt.isRegExp,_t=bt&&bt.isSet,Bt=bt&&bt.isTypedArray;function xt(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function kt(e,t,n,r){for(var i=-1,a=null==e?0:e.length;++i-1}function Dt(e,t,n){for(var r=-1,i=null==e?0:e.length;++r-1;);return n}function rn(e,t){for(var n=e.length;n--&&zt(t,e[n],0)>-1;);return n}var an=Xt({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"}),on=Xt({"&":"&","<":"<",">":">",'"':""","'":"'"});function sn(e){return"\\"+lt[e]}function un(e){return it.test(e)}function cn(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function ln(e,t){return function(n){return e(t(n))}}function fn(e,t){for(var n=-1,r=e.length,i=0,a=[];++n",""":'"',"'":"'"});var mn=function e(t){var n=(t=null==t?At:mn.defaults(At.Object(),t,mn.pick(At,ot))).Array,r=t.Date,se=t.Error,Ie=t.Function,_e=t.Math,Be=t.Object,xe=t.RegExp,ke=t.String,Se=t.TypeError,Qe=n.prototype,Ne=Ie.prototype,Re=Be.prototype,Me=t["__core-js_shared__"],De=Ne.toString,Oe=Re.hasOwnProperty,Te=0,Le=function(){var e=/[^.]+$/.exec(Me&&Me.keys&&Me.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),Pe=Re.toString,Fe=De.call(Be),je=At._,Ue=xe("^"+De.call(Oe).replace(ie,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),He=mt?t.Buffer:i,ze=t.Symbol,Ge=t.Uint8Array,Je=He?He.allocUnsafe:i,Ve=ln(Be.getPrototypeOf,Be),Ye=Be.create,Xe=Re.propertyIsEnumerable,Ze=Qe.splice,We=ze?ze.isConcatSpreadable:i,qe=ze?ze.iterator:i,Ke=ze?ze.toStringTag:i,$e=function(){try{var e=fa(Be,"defineProperty");return e({},"",{}),e}catch(t){}}(),nt=t.clearTimeout!==At.clearTimeout&&t.clearTimeout,it=r&&r.now!==At.Date.now&&r.now,lt=t.setTimeout!==At.setTimeout&&t.setTimeout,ht=_e.ceil,pt=_e.floor,gt=Be.getOwnPropertySymbols,vt=He?He.isBuffer:i,yt=t.isFinite,bt=Qe.join,jt=ln(Be.keys,Be),Xt=_e.max,yn=_e.min,bn=r.now,wn=t.parseInt,En=_e.random,Cn=Qe.reverse,In=fa(t,"DataView"),_n=fa(t,"Map"),Bn=fa(t,"Promise"),xn=fa(t,"Set"),kn=fa(t,"WeakMap"),Sn=fa(Be,"create"),Qn=kn&&new kn,Nn={},Rn=La(In),Mn=La(_n),Dn=La(Bn),On=La(xn),Tn=La(kn),Ln=ze?ze.prototype:i,Pn=Ln?Ln.valueOf:i,Fn=Ln?Ln.toString:i;function jn(e){if(ts(e)&&!Go(e)&&!(e instanceof Gn)){if(e instanceof zn)return e;if(Oe.call(e,"__wrapped__"))return Pa(e)}return new zn(e)}var Un=function(){function e(){}return function(t){if(!es(t))return{};if(Ye)return Ye(t);e.prototype=t;var n=new e;return e.prototype=i,n}}();function Hn(){}function zn(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=i}function Gn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=g,this.__views__=[]}function Jn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function ur(e,t,n,r,a,o){var s,u=1&t,c=2&t,l=4&t;if(n&&(s=a?n(e,r,a,o):n(e)),s!==i)return s;if(!es(e))return e;var f=Go(e);if(f){if(s=function(e){var t=e.length,n=new e.constructor(t);t&&"string"==typeof e[0]&&Oe.call(e,"index")&&(n.index=e.index,n.input=e.input);return n}(e),!u)return Si(e,s)}else{var d=pa(e),h=d==C||d==I;if(Xo(e))return Ci(e,u);if(d==x||d==m||h&&!a){if(s=c||h?{}:ga(e),!u)return c?function(e,t){return Qi(e,ha(e),t)}(e,function(e,t){return e&&Qi(t,Rs(t),e)}(s,e)):function(e,t){return Qi(e,da(e),t)}(e,ir(s,e))}else{if(!ct[d])return a?e:{};s=function(e,t,n){var r=e.constructor;switch(t){case D:return Ii(e);case b:case w:return new r(+e);case O:return function(e,t){var n=t?Ii(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case T:case L:case P:case F:case j:case U:case H:case z:case G:return _i(e,n);case _:return new r;case B:case N:return new r(e);case S:return function(e){var t=new e.constructor(e.source,Ae.exec(e));return t.lastIndex=e.lastIndex,t}(e);case Q:return new r;case R:return i=e,Pn?Be(Pn.call(i)):{}}var i}(e,d,u)}}o||(o=new Zn);var p=o.get(e);if(p)return p;o.set(e,s),os(e)?e.forEach((function(r){s.add(ur(r,t,n,r,e,o))})):ns(e)&&e.forEach((function(r,i){s.set(i,ur(r,t,n,i,e,o))}));var A=f?i:(l?c?ia:ra:c?Rs:Ns)(e);return St(A||e,(function(r,i){A&&(r=e[i=r]),tr(s,i,ur(r,t,n,i,e,o))})),s}function cr(e,t,n){var r=n.length;if(null==e)return!r;for(e=Be(e);r--;){var a=n[r],o=t[a],s=e[a];if(s===i&&!(a in e)||!o(s))return!1}return!0}function lr(e,t,n){if("function"!=typeof e)throw new Se(a);return Qa((function(){e.apply(i,n)}),t)}function fr(e,t,n,r){var i=-1,a=Mt,o=!0,s=e.length,u=[],c=t.length;if(!s)return u;n&&(t=Ot(t,$t(n))),r?(a=Dt,o=!1):t.length>=200&&(a=tn,o=!1,t=new Xn(t));e:for(;++i-1},Vn.prototype.set=function(e,t){var n=this.__data__,r=nr(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},Yn.prototype.clear=function(){this.size=0,this.__data__={hash:new Jn,map:new(_n||Vn),string:new Jn}},Yn.prototype.delete=function(e){var t=ca(this,e).delete(e);return this.size-=t?1:0,t},Yn.prototype.get=function(e){return ca(this,e).get(e)},Yn.prototype.has=function(e){return ca(this,e).has(e)},Yn.prototype.set=function(e,t){var n=ca(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},Xn.prototype.add=Xn.prototype.push=function(e){return this.__data__.set(e,o),this},Xn.prototype.has=function(e){return this.__data__.has(e)},Zn.prototype.clear=function(){this.__data__=new Vn,this.size=0},Zn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Zn.prototype.get=function(e){return this.__data__.get(e)},Zn.prototype.has=function(e){return this.__data__.has(e)},Zn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Vn){var r=n.__data__;if(!_n||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Yn(r)}return n.set(e,t),this.size=n.size,this};var dr=Mi(br),hr=Mi(wr,!0);function pr(e,t){var n=!0;return dr(e,(function(e,r,i){return n=!!t(e,r,i)})),n}function Ar(e,t,n){for(var r=-1,a=e.length;++r0&&n(s)?t>1?vr(s,t-1,n,r,i):Tt(i,s):r||(i[i.length]=s)}return i}var mr=Di(),yr=Di(!0);function br(e,t){return e&&mr(e,t,Ns)}function wr(e,t){return e&&yr(e,t,Ns)}function Er(e,t){return Rt(t,(function(t){return qo(e[t])}))}function Cr(e,t){for(var n=0,r=(t=yi(t,e)).length;null!=e&&nt}function xr(e,t){return null!=e&&Oe.call(e,t)}function kr(e,t){return null!=e&&t in Be(e)}function Sr(e,t,r){for(var a=r?Dt:Mt,o=e[0].length,s=e.length,u=s,c=n(s),l=1/0,f=[];u--;){var d=e[u];u&&t&&(d=Ot(d,$t(t))),l=yn(d.length,l),c[u]=!r&&(t||o>=120&&d.length>=120)?new Xn(u&&d):i}d=e[0];var h=-1,p=c[0];e:for(;++h=s?u:u*("desc"==n[r]?-1:1)}return e.index-t.index}(e,t,n)}))}function Jr(e,t,n){for(var r=-1,i=t.length,a={};++r-1;)s!==e&&Ze.call(s,u,1),Ze.call(e,u,1);return e}function Yr(e,t){for(var n=e?t.length:0,r=n-1;n--;){var i=t[n];if(n==r||i!==a){var a=i;ma(i)?Ze.call(e,i,1):fi(e,i)}}return e}function Xr(e,t){return e+pt(En()*(t-e+1))}function Zr(e,t){var n="";if(!e||t<1||t>p)return n;do{t%2&&(n+=e),(t=pt(t/2))&&(e+=e)}while(t);return n}function Wr(e,t){return Na(Ba(e,t,ru),e+"")}function qr(e){return qn(js(e))}function Kr(e,t){var n=js(e);return Da(n,sr(t,0,n.length))}function $r(e,t,n,r){if(!es(e))return e;for(var a=-1,o=(t=yi(t,e)).length,s=o-1,u=e;null!=u&&++aa?0:a+t),(r=r>a?a:r)<0&&(r+=a),a=t>r?0:r-t>>>0,t>>>=0;for(var o=n(a);++i>>1,o=e[a];null!==o&&!us(o)&&(n?o<=t:o=200){var c=t?null:Zi(e);if(c)return dn(c);o=!1,i=tn,u=new Xn}else u=t?[]:s;e:for(;++r=r?e:ri(e,t,n)}var Ei=nt||function(e){return At.clearTimeout(e)};function Ci(e,t){if(t)return e.slice();var n=e.length,r=Je?Je(n):new e.constructor(n);return e.copy(r),r}function Ii(e){var t=new e.constructor(e.byteLength);return new Ge(t).set(new Ge(e)),t}function _i(e,t){var n=t?Ii(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Bi(e,t){if(e!==t){var n=e!==i,r=null===e,a=e===e,o=us(e),s=t!==i,u=null===t,c=t===t,l=us(t);if(!u&&!l&&!o&&e>t||o&&s&&c&&!u&&!l||r&&s&&c||!n&&c||!a)return 1;if(!r&&!o&&!l&&e1?n[a-1]:i,s=a>2?n[2]:i;for(o=e.length>3&&"function"==typeof o?(a--,o):i,s&&ya(n[0],n[1],s)&&(o=a<3?i:o,a=1),t=Be(t);++r-1?a[o?t[s]:s]:i}}function Fi(e){return na((function(t){var n=t.length,r=n,o=zn.prototype.thru;for(e&&t.reverse();r--;){var s=t[r];if("function"!=typeof s)throw new Se(a);if(o&&!u&&"wrapper"==oa(s))var u=new zn([],!0)}for(r=u?r:n;++r1&&b.reverse(),h&&lu))return!1;var l=o.get(e),f=o.get(t);if(l&&f)return l==t&&f==e;var d=-1,h=!0,p=2&n?new Xn:i;for(o.set(e,t),o.set(t,e);++d-1&&e%1==0&&e1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(ue,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return St(v,(function(n){var r="_."+n[0];t&n[1]&&!Mt(e,r)&&e.push(r)})),e.sort()}(function(e){var t=e.match(ce);return t?t[1].split(le):[]}(r),n)))}function Ma(e){var t=0,n=0;return function(){var r=bn(),a=16-(r-n);if(n=r,a>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(i,arguments)}}function Da(e,t){var n=-1,r=e.length,a=r-1;for(t=t===i?r:t;++n1?e[t-1]:i;return n="function"==typeof n?(e.pop(),n):i,io(e,n)}));function fo(e){var t=jn(e);return t.__chain__=!0,t}function ho(e,t){return t(e)}var po=na((function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,a=function(t){return or(t,e)};return!(t>1||this.__actions__.length)&&r instanceof Gn&&ma(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:ho,args:[a],thisArg:i}),new zn(r,this.__chain__).thru((function(e){return t&&!e.length&&e.push(i),e}))):this.thru(a)}));var Ao=Ni((function(e,t,n){Oe.call(e,n)?++e[n]:ar(e,n,1)}));var go=Pi(Ha),vo=Pi(za);function mo(e,t){return(Go(e)?St:dr)(e,ua(t,3))}function yo(e,t){return(Go(e)?Qt:hr)(e,ua(t,3))}var bo=Ni((function(e,t,n){Oe.call(e,n)?e[n].push(t):ar(e,n,[t])}));var wo=Wr((function(e,t,r){var i=-1,a="function"==typeof t,o=Vo(e)?n(e.length):[];return dr(e,(function(e){o[++i]=a?xt(t,e,r):Qr(e,t,r)})),o})),Eo=Ni((function(e,t,n){ar(e,n,t)}));function Co(e,t){return(Go(e)?Ot:Fr)(e,ua(t,3))}var Io=Ni((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]}));var _o=Wr((function(e,t){if(null==e)return[];var n=t.length;return n>1&&ya(e,t[0],t[1])?t=[]:n>2&&ya(t[0],t[1],t[2])&&(t=[t[0]]),Gr(e,vr(t,1),[])})),Bo=it||function(){return At.Date.now()};function xo(e,t,n){return t=n?i:t,t=e&&null==t?e.length:t,qi(e,f,i,i,i,i,t)}function ko(e,t){var n;if("function"!=typeof t)throw new Se(a);return e=ps(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=i),n}}var So=Wr((function(e,t,n){var r=1;if(n.length){var i=fn(n,sa(So));r|=c}return qi(e,r,t,n,i)})),Qo=Wr((function(e,t,n){var r=3;if(n.length){var i=fn(n,sa(Qo));r|=c}return qi(t,r,e,n,i)}));function No(e,t,n){var r,o,s,u,c,l,f=0,d=!1,h=!1,p=!0;if("function"!=typeof e)throw new Se(a);function A(t){var n=r,a=o;return r=o=i,f=t,u=e.apply(a,n)}function g(e){var n=e-l;return l===i||n>=t||n<0||h&&e-f>=s}function v(){var e=Bo();if(g(e))return m(e);c=Qa(v,function(e){var n=t-(e-l);return h?yn(n,s-(e-f)):n}(e))}function m(e){return c=i,p&&r?A(e):(r=o=i,u)}function y(){var e=Bo(),n=g(e);if(r=arguments,o=this,l=e,n){if(c===i)return function(e){return f=e,c=Qa(v,t),d?A(e):u}(l);if(h)return Ei(c),c=Qa(v,t),A(l)}return c===i&&(c=Qa(v,t)),u}return t=gs(t)||0,es(n)&&(d=!!n.leading,s=(h="maxWait"in n)?Xt(gs(n.maxWait)||0,t):s,p="trailing"in n?!!n.trailing:p),y.cancel=function(){c!==i&&Ei(c),f=0,r=l=o=c=i},y.flush=function(){return c===i?u:m(Bo())},y}var Ro=Wr((function(e,t){return lr(e,1,t)})),Mo=Wr((function(e,t,n){return lr(e,gs(t)||0,n)}));function Do(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Se(a);var n=function n(){var r=arguments,i=t?t.apply(this,r):r[0],a=n.cache;if(a.has(i))return a.get(i);var o=e.apply(this,r);return n.cache=a.set(i,o)||a,o};return n.cache=new(Do.Cache||Yn),n}function Oo(e){if("function"!=typeof e)throw new Se(a);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Do.Cache=Yn;var To=bi((function(e,t){var n=(t=1==t.length&&Go(t[0])?Ot(t[0],$t(ua())):Ot(vr(t,1),$t(ua()))).length;return Wr((function(r){for(var i=-1,a=yn(r.length,n);++i=t})),zo=Nr(function(){return arguments}())?Nr:function(e){return ts(e)&&Oe.call(e,"callee")&&!Xe.call(e,"callee")},Go=n.isArray,Jo=wt?$t(wt):function(e){return ts(e)&&_r(e)==D};function Vo(e){return null!=e&&$o(e.length)&&!qo(e)}function Yo(e){return ts(e)&&Vo(e)}var Xo=vt||gu,Zo=Et?$t(Et):function(e){return ts(e)&&_r(e)==w};function Wo(e){if(!ts(e))return!1;var t=_r(e);return t==E||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!is(e)}function qo(e){if(!es(e))return!1;var t=_r(e);return t==C||t==I||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Ko(e){return"number"==typeof e&&e==ps(e)}function $o(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=p}function es(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function ts(e){return null!=e&&"object"==typeof e}var ns=Ct?$t(Ct):function(e){return ts(e)&&pa(e)==_};function rs(e){return"number"==typeof e||ts(e)&&_r(e)==B}function is(e){if(!ts(e)||_r(e)!=x)return!1;var t=Ve(e);if(null===t)return!0;var n=Oe.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&De.call(n)==Fe}var as=It?$t(It):function(e){return ts(e)&&_r(e)==S};var os=_t?$t(_t):function(e){return ts(e)&&pa(e)==Q};function ss(e){return"string"==typeof e||!Go(e)&&ts(e)&&_r(e)==N}function us(e){return"symbol"==typeof e||ts(e)&&_r(e)==R}var cs=Bt?$t(Bt):function(e){return ts(e)&&$o(e.length)&&!!ut[_r(e)]};var ls=Vi(Pr),fs=Vi((function(e,t){return e<=t}));function ds(e){if(!e)return[];if(Vo(e))return ss(e)?An(e):Si(e);if(qe&&e[qe])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[qe]());var t=pa(e);return(t==_?cn:t==Q?dn:js)(e)}function hs(e){return e?(e=gs(e))===h||e===-1/0?17976931348623157e292*(e<0?-1:1):e===e?e:0:0===e?e:0}function ps(e){var t=hs(e),n=t%1;return t===t?n?t-n:t:0}function As(e){return e?sr(ps(e),0,g):0}function gs(e){if("number"==typeof e)return e;if(us(e))return A;if(es(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=es(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Kt(e);var n=ve.test(e);return n||ye.test(e)?dt(e.slice(2),n?2:8):ge.test(e)?A:+e}function vs(e){return Qi(e,Rs(e))}function ms(e){return null==e?"":ci(e)}var ys=Ri((function(e,t){if(Ca(t)||Vo(t))Qi(t,Ns(t),e);else for(var n in t)Oe.call(t,n)&&tr(e,n,t[n])})),bs=Ri((function(e,t){Qi(t,Rs(t),e)})),ws=Ri((function(e,t,n,r){Qi(t,Rs(t),e,r)})),Es=Ri((function(e,t,n,r){Qi(t,Ns(t),e,r)})),Cs=na(or);var Is=Wr((function(e,t){e=Be(e);var n=-1,r=t.length,a=r>2?t[2]:i;for(a&&ya(t[0],t[1],a)&&(r=1);++n1),t})),Qi(e,ia(e),n),r&&(n=ur(n,7,ea));for(var i=t.length;i--;)fi(n,t[i]);return n}));var Ts=na((function(e,t){return null==e?{}:function(e,t){return Jr(e,t,(function(t,n){return xs(e,n)}))}(e,t)}));function Ls(e,t){if(null==e)return{};var n=Ot(ia(e),(function(e){return[e]}));return t=ua(t),Jr(e,n,(function(e,n){return t(e,n[0])}))}var Ps=Wi(Ns),Fs=Wi(Rs);function js(e){return null==e?[]:en(e,Ns(e))}var Us=Ti((function(e,t,n){return t=t.toLowerCase(),e+(n?Hs(t):t)}));function Hs(e){return Ws(ms(e).toLowerCase())}function zs(e){return(e=ms(e))&&e.replace(we,an).replace(tt,"")}var Gs=Ti((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),Js=Ti((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),Vs=Oi("toLowerCase");var Ys=Ti((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}));var Xs=Ti((function(e,t,n){return e+(n?" ":"")+Ws(t)}));var Zs=Ti((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),Ws=Oi("toUpperCase");function qs(e,t,n){return e=ms(e),(t=n?i:t)===i?function(e){return at.test(e)}(e)?function(e){return e.match(rt)||[]}(e):function(e){return e.match(fe)||[]}(e):e.match(t)||[]}var Ks=Wr((function(e,t){try{return xt(e,i,t)}catch(n){return Wo(n)?n:new se(n)}})),$s=na((function(e,t){return St(t,(function(t){t=Ta(t),ar(e,t,So(e[t],e))})),e}));function eu(e){return function(){return e}}var tu=Fi(),nu=Fi(!0);function ru(e){return e}function iu(e){return Or("function"==typeof e?e:ur(e,1))}var au=Wr((function(e,t){return function(n){return Qr(n,e,t)}})),ou=Wr((function(e,t){return function(n){return Qr(e,n,t)}}));function su(e,t,n){var r=Ns(t),i=Er(t,r);null!=n||es(t)&&(i.length||!r.length)||(n=t,t=e,e=this,i=Er(t,Ns(t)));var a=!(es(n)&&"chain"in n)||!!n.chain,o=qo(e);return St(i,(function(n){var r=t[n];e[n]=r,o&&(e.prototype[n]=function(){var t=this.__chain__;if(a||t){var n=e(this.__wrapped__);return(n.__actions__=Si(this.__actions__)).push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,Tt([this.value()],arguments))})})),e}function uu(){}var cu=zi(Ot),lu=zi(Nt),fu=zi(Ft);function du(e){return ba(e)?Yt(Ta(e)):function(e){return function(t){return Cr(t,e)}}(e)}var hu=Ji(),pu=Ji(!0);function Au(){return[]}function gu(){return!1}var vu=Hi((function(e,t){return e+t}),0),mu=Xi("ceil"),yu=Hi((function(e,t){return e/t}),1),bu=Xi("floor");var wu=Hi((function(e,t){return e*t}),1),Eu=Xi("round"),Cu=Hi((function(e,t){return e-t}),0);return jn.after=function(e,t){if("function"!=typeof t)throw new Se(a);return e=ps(e),function(){if(--e<1)return t.apply(this,arguments)}},jn.ary=xo,jn.assign=ys,jn.assignIn=bs,jn.assignInWith=ws,jn.assignWith=Es,jn.at=Cs,jn.before=ko,jn.bind=So,jn.bindAll=$s,jn.bindKey=Qo,jn.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Go(e)?e:[e]},jn.chain=fo,jn.chunk=function(e,t,r){t=(r?ya(e,t,r):t===i)?1:Xt(ps(t),0);var a=null==e?0:e.length;if(!a||t<1)return[];for(var o=0,s=0,u=n(ht(a/t));oa?0:a+n),(r=r===i||r>a?a:ps(r))<0&&(r+=a),r=n>r?0:As(r);n>>0)?(e=ms(e))&&("string"==typeof t||null!=t&&!as(t))&&!(t=ci(t))&&un(e)?wi(An(e),0,n):e.split(t,n):[]},jn.spread=function(e,t){if("function"!=typeof e)throw new Se(a);return t=null==t?0:Xt(ps(t),0),Wr((function(n){var r=n[t],i=wi(n,0,t);return r&&Tt(i,r),xt(e,this,i)}))},jn.tail=function(e){var t=null==e?0:e.length;return t?ri(e,1,t):[]},jn.take=function(e,t,n){return e&&e.length?ri(e,0,(t=n||t===i?1:ps(t))<0?0:t):[]},jn.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?ri(e,(t=r-(t=n||t===i?1:ps(t)))<0?0:t,r):[]},jn.takeRightWhile=function(e,t){return e&&e.length?hi(e,ua(t,3),!1,!0):[]},jn.takeWhile=function(e,t){return e&&e.length?hi(e,ua(t,3)):[]},jn.tap=function(e,t){return t(e),e},jn.throttle=function(e,t,n){var r=!0,i=!0;if("function"!=typeof e)throw new Se(a);return es(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),No(e,t,{leading:r,maxWait:t,trailing:i})},jn.thru=ho,jn.toArray=ds,jn.toPairs=Ps,jn.toPairsIn=Fs,jn.toPath=function(e){return Go(e)?Ot(e,Ta):us(e)?[e]:Si(Oa(ms(e)))},jn.toPlainObject=vs,jn.transform=function(e,t,n){var r=Go(e),i=r||Xo(e)||cs(e);if(t=ua(t,4),null==n){var a=e&&e.constructor;n=i?r?new a:[]:es(e)&&qo(a)?Un(Ve(e)):{}}return(i?St:br)(e,(function(e,r,i){return t(n,e,r,i)})),n},jn.unary=function(e){return xo(e,1)},jn.union=eo,jn.unionBy=to,jn.unionWith=no,jn.uniq=function(e){return e&&e.length?li(e):[]},jn.uniqBy=function(e,t){return e&&e.length?li(e,ua(t,2)):[]},jn.uniqWith=function(e,t){return t="function"==typeof t?t:i,e&&e.length?li(e,i,t):[]},jn.unset=function(e,t){return null==e||fi(e,t)},jn.unzip=ro,jn.unzipWith=io,jn.update=function(e,t,n){return null==e?e:di(e,t,mi(n))},jn.updateWith=function(e,t,n,r){return r="function"==typeof r?r:i,null==e?e:di(e,t,mi(n),r)},jn.values=js,jn.valuesIn=function(e){return null==e?[]:en(e,Rs(e))},jn.without=ao,jn.words=qs,jn.wrap=function(e,t){return Lo(mi(t),e)},jn.xor=oo,jn.xorBy=so,jn.xorWith=uo,jn.zip=co,jn.zipObject=function(e,t){return gi(e||[],t||[],tr)},jn.zipObjectDeep=function(e,t){return gi(e||[],t||[],$r)},jn.zipWith=lo,jn.entries=Ps,jn.entriesIn=Fs,jn.extend=bs,jn.extendWith=ws,su(jn,jn),jn.add=vu,jn.attempt=Ks,jn.camelCase=Us,jn.capitalize=Hs,jn.ceil=mu,jn.clamp=function(e,t,n){return n===i&&(n=t,t=i),n!==i&&(n=(n=gs(n))===n?n:0),t!==i&&(t=(t=gs(t))===t?t:0),sr(gs(e),t,n)},jn.clone=function(e){return ur(e,4)},jn.cloneDeep=function(e){return ur(e,5)},jn.cloneDeepWith=function(e,t){return ur(e,5,t="function"==typeof t?t:i)},jn.cloneWith=function(e,t){return ur(e,4,t="function"==typeof t?t:i)},jn.conformsTo=function(e,t){return null==t||cr(e,t,Ns(t))},jn.deburr=zs,jn.defaultTo=function(e,t){return null==e||e!==e?t:e},jn.divide=yu,jn.endsWith=function(e,t,n){e=ms(e),t=ci(t);var r=e.length,a=n=n===i?r:sr(ps(n),0,r);return(n-=t.length)>=0&&e.slice(n,a)==t},jn.eq=jo,jn.escape=function(e){return(e=ms(e))&&q.test(e)?e.replace(Z,on):e},jn.escapeRegExp=function(e){return(e=ms(e))&&ae.test(e)?e.replace(ie,"\\$&"):e},jn.every=function(e,t,n){var r=Go(e)?Nt:pr;return n&&ya(e,t,n)&&(t=i),r(e,ua(t,3))},jn.find=go,jn.findIndex=Ha,jn.findKey=function(e,t){return Ut(e,ua(t,3),br)},jn.findLast=vo,jn.findLastIndex=za,jn.findLastKey=function(e,t){return Ut(e,ua(t,3),wr)},jn.floor=bu,jn.forEach=mo,jn.forEachRight=yo,jn.forIn=function(e,t){return null==e?e:mr(e,ua(t,3),Rs)},jn.forInRight=function(e,t){return null==e?e:yr(e,ua(t,3),Rs)},jn.forOwn=function(e,t){return e&&br(e,ua(t,3))},jn.forOwnRight=function(e,t){return e&&wr(e,ua(t,3))},jn.get=Bs,jn.gt=Uo,jn.gte=Ho,jn.has=function(e,t){return null!=e&&Aa(e,t,xr)},jn.hasIn=xs,jn.head=Ja,jn.identity=ru,jn.includes=function(e,t,n,r){e=Vo(e)?e:js(e),n=n&&!r?ps(n):0;var i=e.length;return n<0&&(n=Xt(i+n,0)),ss(e)?n<=i&&e.indexOf(t,n)>-1:!!i&&zt(e,t,n)>-1},jn.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:ps(n);return i<0&&(i=Xt(r+i,0)),zt(e,t,i)},jn.inRange=function(e,t,n){return t=hs(t),n===i?(n=t,t=0):n=hs(n),function(e,t,n){return e>=yn(t,n)&&e=-9007199254740991&&e<=p},jn.isSet=os,jn.isString=ss,jn.isSymbol=us,jn.isTypedArray=cs,jn.isUndefined=function(e){return e===i},jn.isWeakMap=function(e){return ts(e)&&pa(e)==M},jn.isWeakSet=function(e){return ts(e)&&"[object WeakSet]"==_r(e)},jn.join=function(e,t){return null==e?"":bt.call(e,t)},jn.kebabCase=Gs,jn.last=Za,jn.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var a=r;return n!==i&&(a=(a=ps(n))<0?Xt(r+a,0):yn(a,r-1)),t===t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,a):Ht(e,Jt,a,!0)},jn.lowerCase=Js,jn.lowerFirst=Vs,jn.lt=ls,jn.lte=fs,jn.max=function(e){return e&&e.length?Ar(e,ru,Br):i},jn.maxBy=function(e,t){return e&&e.length?Ar(e,ua(t,2),Br):i},jn.mean=function(e){return Vt(e,ru)},jn.meanBy=function(e,t){return Vt(e,ua(t,2))},jn.min=function(e){return e&&e.length?Ar(e,ru,Pr):i},jn.minBy=function(e,t){return e&&e.length?Ar(e,ua(t,2),Pr):i},jn.stubArray=Au,jn.stubFalse=gu,jn.stubObject=function(){return{}},jn.stubString=function(){return""},jn.stubTrue=function(){return!0},jn.multiply=wu,jn.nth=function(e,t){return e&&e.length?zr(e,ps(t)):i},jn.noConflict=function(){return At._===this&&(At._=je),this},jn.noop=uu,jn.now=Bo,jn.pad=function(e,t,n){e=ms(e);var r=(t=ps(t))?pn(e):0;if(!t||r>=t)return e;var i=(t-r)/2;return Gi(pt(i),n)+e+Gi(ht(i),n)},jn.padEnd=function(e,t,n){e=ms(e);var r=(t=ps(t))?pn(e):0;return t&&rt){var r=e;e=t,t=r}if(n||e%1||t%1){var a=En();return yn(e+a*(t-e+ft("1e-"+((a+"").length-1))),t)}return Xr(e,t)},jn.reduce=function(e,t,n){var r=Go(e)?Lt:Zt,i=arguments.length<3;return r(e,ua(t,4),n,i,dr)},jn.reduceRight=function(e,t,n){var r=Go(e)?Pt:Zt,i=arguments.length<3;return r(e,ua(t,4),n,i,hr)},jn.repeat=function(e,t,n){return t=(n?ya(e,t,n):t===i)?1:ps(t),Zr(ms(e),t)},jn.replace=function(){var e=arguments,t=ms(e[0]);return e.length<3?t:t.replace(e[1],e[2])},jn.result=function(e,t,n){var r=-1,a=(t=yi(t,e)).length;for(a||(a=1,e=i);++rp)return[];var n=g,r=yn(e,g);t=ua(t),e-=g;for(var i=qt(r,t);++n=o)return e;var u=n-pn(r);if(u<1)return r;var c=s?wi(s,0,u).join(""):e.slice(0,u);if(a===i)return c+r;if(s&&(u+=c.length-u),as(a)){if(e.slice(u).search(a)){var l,f=c;for(a.global||(a=xe(a.source,ms(Ae.exec(a))+"g")),a.lastIndex=0;l=a.exec(f);)var d=l.index;c=c.slice(0,d===i?u:d)}}else if(e.indexOf(ci(a),u)!=u){var h=c.lastIndexOf(a);h>-1&&(c=c.slice(0,h))}return c+r},jn.unescape=function(e){return(e=ms(e))&&W.test(e)?e.replace(X,vn):e},jn.uniqueId=function(e){var t=++Te;return ms(e)+t},jn.upperCase=Zs,jn.upperFirst=Ws,jn.each=mo,jn.eachRight=yo,jn.first=Ja,su(jn,function(){var e={};return br(jn,(function(t,n){Oe.call(jn.prototype,n)||(e[n]=t)})),e}(),{chain:!1}),jn.VERSION="4.17.21",St(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){jn[e].placeholder=jn})),St(["drop","take"],(function(e,t){Gn.prototype[e]=function(n){n=n===i?1:Xt(ps(n),0);var r=this.__filtered__&&!t?new Gn(this):this.clone();return r.__filtered__?r.__takeCount__=yn(n,r.__takeCount__):r.__views__.push({size:yn(n,g),type:e+(r.__dir__<0?"Right":"")}),r},Gn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),St(["filter","map","takeWhile"],(function(e,t){var n=t+1,r=1==n||3==n;Gn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:ua(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}})),St(["head","last"],(function(e,t){var n="take"+(t?"Right":"");Gn.prototype[e]=function(){return this[n](1).value()[0]}})),St(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");Gn.prototype[e]=function(){return this.__filtered__?new Gn(this):this[n](1)}})),Gn.prototype.compact=function(){return this.filter(ru)},Gn.prototype.find=function(e){return this.filter(e).head()},Gn.prototype.findLast=function(e){return this.reverse().find(e)},Gn.prototype.invokeMap=Wr((function(e,t){return"function"==typeof e?new Gn(this):this.map((function(n){return Qr(n,e,t)}))})),Gn.prototype.reject=function(e){return this.filter(Oo(ua(e)))},Gn.prototype.slice=function(e,t){e=ps(e);var n=this;return n.__filtered__&&(e>0||t<0)?new Gn(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==i&&(n=(t=ps(t))<0?n.dropRight(-t):n.take(t-e)),n)},Gn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Gn.prototype.toArray=function(){return this.take(g)},br(Gn.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),a=jn[r?"take"+("last"==t?"Right":""):t],o=r||/^find/.test(t);a&&(jn.prototype[t]=function(){var t=this.__wrapped__,s=r?[1]:arguments,u=t instanceof Gn,c=s[0],l=u||Go(t),f=function(e){var t=a.apply(jn,Tt([e],s));return r&&d?t[0]:t};l&&n&&"function"==typeof c&&1!=c.length&&(u=l=!1);var d=this.__chain__,h=!!this.__actions__.length,p=o&&!d,A=u&&!h;if(!o&&l){t=A?t:new Gn(this);var g=e.apply(t,s);return g.__actions__.push({func:ho,args:[f],thisArg:i}),new zn(g,d)}return p&&A?e.apply(this,s):(g=this.thru(f),p?r?g.value()[0]:g.value():g)})})),St(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Qe[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);jn.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var i=this.value();return t.apply(Go(i)?i:[],e)}return this[n]((function(n){return t.apply(Go(n)?n:[],e)}))}})),br(Gn.prototype,(function(e,t){var n=jn[t];if(n){var r=n.name+"";Oe.call(Nn,r)||(Nn[r]=[]),Nn[r].push({name:t,func:n})}})),Nn[ji(i,2).name]=[{name:"wrapper",func:i}],Gn.prototype.clone=function(){var e=new Gn(this.__wrapped__);return e.__actions__=Si(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Si(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Si(this.__views__),e},Gn.prototype.reverse=function(){if(this.__filtered__){var e=new Gn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Gn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=Go(e),r=t<0,i=n?e.length:0,a=function(e,t,n){var r=-1,i=n.length;for(;++r=this.__values__.length;return{done:e,value:e?i:this.__values__[this.__index__++]}},jn.prototype.plant=function(e){for(var t,n=this;n instanceof Hn;){var r=Pa(n);r.__index__=0,r.__values__=i,t?a.__wrapped__=r:t=r;var a=r;n=n.__wrapped__}return a.__wrapped__=e,t},jn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Gn){var t=e;return this.__actions__.length&&(t=new Gn(this)),(t=t.reverse()).__actions__.push({func:ho,args:[$a],thisArg:i}),new zn(t,this.__chain__)}return this.thru($a)},jn.prototype.toJSON=jn.prototype.valueOf=jn.prototype.value=function(){return pi(this.__wrapped__,this.__actions__)},jn.prototype.first=jn.prototype.head,qe&&(jn.prototype[qe]=function(){return this}),jn}();At._=mn,(r=function(){return mn}.call(t,n,t,e))===i||(e.exports=r)}.call(this)},8987:function(e){e.exports=n;var t=null;try{t=new WebAssembly.Instance(new WebAssembly.Module(new Uint8Array([0,97,115,109,1,0,0,0,1,13,2,96,0,1,127,96,4,127,127,127,127,1,127,3,7,6,0,1,1,1,1,1,6,6,1,127,1,65,0,11,7,50,6,3,109,117,108,0,1,5,100,105,118,95,115,0,2,5,100,105,118,95,117,0,3,5,114,101,109,95,115,0,4,5,114,101,109,95,117,0,5,8,103,101,116,95,104,105,103,104,0,0,10,191,1,6,4,0,35,0,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,126,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,127,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,128,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,129,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,130,34,4,66,32,135,167,36,0,32,4,167,11])),{}).exports}catch(_){}function n(e,t,n){this.low=0|e,this.high=0|t,this.unsigned=!!n}function r(e){return!0===(e&&e.__isLong__)}n.prototype.__isLong__,Object.defineProperty(n.prototype,"__isLong__",{value:!0}),n.isLong=r;var i={},a={};function o(e,t){var n,r,o;return t?(o=0<=(e>>>=0)&&e<256)&&(r=a[e])?r:(n=u(e,(0|e)<0?-1:0,!0),o&&(a[e]=n),n):(o=-128<=(e|=0)&&e<128)&&(r=i[e])?r:(n=u(e,e<0?-1:0,!1),o&&(i[e]=n),n)}function s(e,t){if(isNaN(e))return t?v:g;if(t){if(e<0)return v;if(e>=h)return E}else{if(e<=-p)return C;if(e+1>=p)return w}return e<0?s(-e,t).neg():u(e%d|0,e/d|0,t)}function u(e,t,r){return new n(e,t,r)}n.fromInt=o,n.fromNumber=s,n.fromBits=u;var c=Math.pow;function l(e,t,n){if(0===e.length)throw Error("empty string");if("NaN"===e||"Infinity"===e||"+Infinity"===e||"-Infinity"===e)return g;if("number"===typeof t?(n=t,t=!1):t=!!t,(n=n||10)<2||360)throw Error("interior hyphen");if(0===r)return l(e.substring(1),t,n).neg();for(var i=s(c(n,8)),a=g,o=0;o>>0:this.low},I.toNumber=function(){return this.unsigned?(this.high>>>0)*d+(this.low>>>0):this.high*d+(this.low>>>0)},I.toString=function(e){if((e=e||10)<2||36>>0).toString(e);if((a=u).isZero())return l+o;for(;l.length<6;)l="0"+l;o=""+l+o}},I.getHighBits=function(){return this.high},I.getHighBitsUnsigned=function(){return this.high>>>0},I.getLowBits=function(){return this.low},I.getLowBitsUnsigned=function(){return this.low>>>0},I.getNumBitsAbs=function(){if(this.isNegative())return this.eq(C)?64:this.neg().getNumBitsAbs();for(var e=0!=this.high?this.high:this.low,t=31;t>0&&0==(e&1<=0},I.isOdd=function(){return 1===(1&this.low)},I.isEven=function(){return 0===(1&this.low)},I.equals=function(e){return r(e)||(e=f(e)),(this.unsigned===e.unsigned||this.high>>>31!==1||e.high>>>31!==1)&&(this.high===e.high&&this.low===e.low)},I.eq=I.equals,I.notEquals=function(e){return!this.eq(e)},I.neq=I.notEquals,I.ne=I.notEquals,I.lessThan=function(e){return this.comp(e)<0},I.lt=I.lessThan,I.lessThanOrEqual=function(e){return this.comp(e)<=0},I.lte=I.lessThanOrEqual,I.le=I.lessThanOrEqual,I.greaterThan=function(e){return this.comp(e)>0},I.gt=I.greaterThan,I.greaterThanOrEqual=function(e){return this.comp(e)>=0},I.gte=I.greaterThanOrEqual,I.ge=I.greaterThanOrEqual,I.compare=function(e){if(r(e)||(e=f(e)),this.eq(e))return 0;var t=this.isNegative(),n=e.isNegative();return t&&!n?-1:!t&&n?1:this.unsigned?e.high>>>0>this.high>>>0||e.high===this.high&&e.low>>>0>this.low>>>0?-1:1:this.sub(e).isNegative()?-1:1},I.comp=I.compare,I.negate=function(){return!this.unsigned&&this.eq(C)?C:this.not().add(m)},I.neg=I.negate,I.add=function(e){r(e)||(e=f(e));var t=this.high>>>16,n=65535&this.high,i=this.low>>>16,a=65535&this.low,o=e.high>>>16,s=65535&e.high,c=e.low>>>16,l=0,d=0,h=0,p=0;return h+=(p+=a+(65535&e.low))>>>16,d+=(h+=i+c)>>>16,l+=(d+=n+s)>>>16,l+=t+o,u((h&=65535)<<16|(p&=65535),(l&=65535)<<16|(d&=65535),this.unsigned)},I.subtract=function(e){return r(e)||(e=f(e)),this.add(e.neg())},I.sub=I.subtract,I.multiply=function(e){if(this.isZero())return g;if(r(e)||(e=f(e)),t)return u(t.mul(this.low,this.high,e.low,e.high),t.get_high(),this.unsigned);if(e.isZero())return g;if(this.eq(C))return e.isOdd()?C:g;if(e.eq(C))return this.isOdd()?C:g;if(this.isNegative())return e.isNegative()?this.neg().mul(e.neg()):this.neg().mul(e).neg();if(e.isNegative())return this.mul(e.neg()).neg();if(this.lt(A)&&e.lt(A))return s(this.toNumber()*e.toNumber(),this.unsigned);var n=this.high>>>16,i=65535&this.high,a=this.low>>>16,o=65535&this.low,c=e.high>>>16,l=65535&e.high,d=e.low>>>16,h=65535&e.low,p=0,v=0,m=0,y=0;return m+=(y+=o*h)>>>16,v+=(m+=a*h)>>>16,m&=65535,v+=(m+=o*d)>>>16,p+=(v+=i*h)>>>16,v&=65535,p+=(v+=a*d)>>>16,v&=65535,p+=(v+=o*l)>>>16,p+=n*h+i*d+a*l+o*c,u((m&=65535)<<16|(y&=65535),(p&=65535)<<16|(v&=65535),this.unsigned)},I.mul=I.multiply,I.divide=function(e){if(r(e)||(e=f(e)),e.isZero())throw Error("division by zero");var n,i,a;if(t)return this.unsigned||-2147483648!==this.high||-1!==e.low||-1!==e.high?u((this.unsigned?t.div_u:t.div_s)(this.low,this.high,e.low,e.high),t.get_high(),this.unsigned):this;if(this.isZero())return this.unsigned?v:g;if(this.unsigned){if(e.unsigned||(e=e.toUnsigned()),e.gt(this))return v;if(e.gt(this.shru(1)))return y;a=v}else{if(this.eq(C))return e.eq(m)||e.eq(b)?C:e.eq(C)?m:(n=this.shr(1).div(e).shl(1)).eq(g)?e.isNegative()?m:b:(i=this.sub(e.mul(n)),a=n.add(i.div(e)));if(e.eq(C))return this.unsigned?v:g;if(this.isNegative())return e.isNegative()?this.neg().div(e.neg()):this.neg().div(e).neg();if(e.isNegative())return this.div(e.neg()).neg();a=g}for(i=this;i.gte(e);){n=Math.max(1,Math.floor(i.toNumber()/e.toNumber()));for(var o=Math.ceil(Math.log(n)/Math.LN2),l=o<=48?1:c(2,o-48),d=s(n),h=d.mul(e);h.isNegative()||h.gt(i);)h=(d=s(n-=l,this.unsigned)).mul(e);d.isZero()&&(d=m),a=a.add(d),i=i.sub(h)}return a},I.div=I.divide,I.modulo=function(e){return r(e)||(e=f(e)),t?u((this.unsigned?t.rem_u:t.rem_s)(this.low,this.high,e.low,e.high),t.get_high(),this.unsigned):this.sub(this.div(e).mul(e))},I.mod=I.modulo,I.rem=I.modulo,I.not=function(){return u(~this.low,~this.high,this.unsigned)},I.and=function(e){return r(e)||(e=f(e)),u(this.low&e.low,this.high&e.high,this.unsigned)},I.or=function(e){return r(e)||(e=f(e)),u(this.low|e.low,this.high|e.high,this.unsigned)},I.xor=function(e){return r(e)||(e=f(e)),u(this.low^e.low,this.high^e.high,this.unsigned)},I.shiftLeft=function(e){return r(e)&&(e=e.toInt()),0===(e&=63)?this:e<32?u(this.low<>>32-e,this.unsigned):u(0,this.low<>>e|this.high<<32-e,this.high>>e,this.unsigned):u(this.high>>e-32,this.high>=0?0:-1,this.unsigned)},I.shr=I.shiftRight,I.shiftRightUnsigned=function(e){if(r(e)&&(e=e.toInt()),0===(e&=63))return this;var t=this.high;return e<32?u(this.low>>>e|t<<32-e,t>>>e,this.unsigned):u(32===e?t:t>>>e-32,0,this.unsigned)},I.shru=I.shiftRightUnsigned,I.shr_u=I.shiftRightUnsigned,I.toSigned=function(){return this.unsigned?u(this.low,this.high,!1):this},I.toUnsigned=function(){return this.unsigned?this:u(this.low,this.high,!0)},I.toBytes=function(e){return e?this.toBytesLE():this.toBytesBE()},I.toBytesLE=function(){var e=this.high,t=this.low;return[255&t,t>>>8&255,t>>>16&255,t>>>24,255&e,e>>>8&255,e>>>16&255,e>>>24]},I.toBytesBE=function(){var e=this.high,t=this.low;return[e>>>24,e>>>16&255,e>>>8&255,255&e,t>>>24,t>>>16&255,t>>>8&255,255&t]},n.fromBytes=function(e,t,r){return r?n.fromBytesLE(e,t):n.fromBytesBE(e,t)},n.fromBytesLE=function(e,t){return new n(e[0]|e[1]<<8|e[2]<<16|e[3]<<24,e[4]|e[5]<<8|e[6]<<16|e[7]<<24,t)},n.fromBytesBE=function(e,t){return new n(e[4]<<24|e[5]<<16|e[6]<<8|e[7],e[0]<<24|e[1]<<16|e[2]<<8|e[3],t)}},2325:function(e){function t(e,t){if(!e)throw new Error(t||"Assertion failed")}e.exports=t,t.equal=function(e,t,n){if(e!=t)throw new Error(n||"Assertion failed: "+e+" != "+t)}},4034:function(e,t){"use strict";var n=t;function r(e){return 1===e.length?"0"+e:e}function i(e){for(var t="",n=0;n>8,o=255&i;a?n.push(a,o):n.push(o)}return n},n.zero2=r,n.toHex=i,n.encode=function(e,t){return"hex"===t?i(e):e}},4463:function(e,t,n){"use strict";var r=n(2791),i=n(5296);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n